From df481ecc7138e1026e5bc7745b93fdf078ac9fbe Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Thu, 3 Oct 2024 11:08:17 -0400 Subject: [PATCH 01/17] Added search/filter results for blog posts Signed-off-by: Chris Abraham --- .../lf-mu/admin/partials/taxonomies.php | 4 +- .../cncf-twenty-two/search-filter/blog.php | 58 +++++++++++++++++++ .../cncf-twenty-two/search-filter/results.php | 3 + 3 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 web/wp-content/themes/cncf-twenty-two/search-filter/blog.php diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/taxonomies.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/taxonomies.php index 5013e5c93..c69d7ef26 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/taxonomies.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/taxonomies.php @@ -72,7 +72,7 @@ 'show_in_nav_menus' => false, 'show_admin_column' => true, ); -register_taxonomy( 'lf-project', array( 'lf_course', 'lf_webinar', 'lf_case_study', 'lf_case_study_cn', 'lf_person', 'lf_human' ), $args ); +register_taxonomy( 'lf-project', array( 'lf_course', 'lf_webinar', 'lf_case_study', 'lf_case_study_cn', 'lf_person', 'lf_human', 'post' ), $args ); $labels = array( 'name' => __( 'Author Category', 'lf-mu' ), @@ -355,7 +355,7 @@ 'show_in_nav_menus' => false, 'show_admin_column' => true, ); -register_taxonomy( 'lf-industry', array( 'lf_case_study' ), $args ); +register_taxonomy( 'lf-industry', array( 'lf_case_study', 'post' ), $args ); $labels = array( 'name' => __( 'Industries', 'lf-mu' ), diff --git a/web/wp-content/themes/cncf-twenty-two/search-filter/blog.php b/web/wp-content/themes/cncf-twenty-two/search-filter/blog.php new file mode 100644 index 000000000..710e20d16 --- /dev/null +++ b/web/wp-content/themes/cncf-twenty-two/search-filter/blog.php @@ -0,0 +1,58 @@ +have_posts() ) : ?> +

+ get_var( "SELECT COUNT(p.ID) AS post_count FROM wp_posts p JOIN wp_term_relationships tr ON (p.ID = tr.object_id) JOIN wp_term_taxonomy tt ON (tr.term_taxonomy_id = tt.term_taxonomy_id) WHERE p.post_type = 'post' AND p.post_status = 'publish' AND tt.taxonomy = 'category' AND tt.term_id = 230" ); + + // if filter matches all. + if ( $full_count <= $query->found_posts ) { + echo 'Found ' . esc_html( $query->found_posts ) . ' posts'; + } else { + // else show partial count. + echo 'Showing ' . esc_html( $query->found_posts ) . ' of ' . esc_html( $full_count ) . ' posts'; + } + ?> +

+ + +
+ + + +
+ have_posts() ) : + $query->the_post(); + get_template_part( + 'components/news-item', + null, + array( + 'is_featured' => false, + 'is_sticky' => null, + 'is_in_the_news' => false, + 'is_blog' => true, + ) + ); + endwhile; + ?> +
+ Date: Fri, 4 Oct 2024 10:41:00 -0400 Subject: [PATCH 02/17] Temporary function to populate project taxonomy for blog posts Signed-off-by: Chris Abraham --- .../lf-mu/admin/class-lf-mu-admin.php | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php index e635b1fd8..c23a625de 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php @@ -154,6 +154,8 @@ public function display_plugin_setup_page() { */ public function validate( $input ) { + $this->tag_blog_posts_with_projects(); + $options = get_option( $this->plugin_name ); $options['show_hello_bar'] = ( isset( $input['show_hello_bar'] ) && ! empty( $input['show_hello_bar'] ) ) ? 1 : 0; @@ -251,6 +253,45 @@ public function validate( $input ) { return $options; } + /** + * Get all projects found in the content. + * + * @param string $content The content of the post. + */ + private function get_project_tags( $content ) { + $projects = get_terms( 'lf-project' ); + + $project_tags = array(); + foreach ( $projects as $project ) { + if ( strpos( $content, $project->name ) !== false ) { + $project_tags[] = $project->name; + } + } + return $project_tags; + } + + /** + * Tag blog posts with projects. + * This is a temporary function used once to tag all blog posts by projects that appear in its copy. + */ + private function tag_blog_posts_with_projects() { + $myposts = get_posts( + array( + 'post_type' => 'post', + 'posts_per_page' => -1, + 'category' => 230, + ) + ); + + foreach ( $myposts as $post ) { + $projects = $this->get_project_tags( $post->post_content ); + if ( ! empty( $projects ) ) { + wp_set_post_terms( $post->ID, $projects, 'lf-project' ); + } + } + wp_reset_postdata(); + } + /** * Update options * From eb0d2808bbcbc869b4f4e747bc48bb1df0c7cce6 Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 4 Oct 2024 14:07:14 -0400 Subject: [PATCH 03/17] Optimize how the blog tagging runs Signed-off-by: Chris Abraham --- .../lf-mu/admin/class-lf-mu-admin.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php index c23a625de..54d1855a2 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php @@ -257,10 +257,9 @@ public function validate( $input ) { * Get all projects found in the content. * * @param string $content The content of the post. + * @param array $projects The projects to search for. */ - private function get_project_tags( $content ) { - $projects = get_terms( 'lf-project' ); - + private function get_project_tags( $content, $projects ) { $project_tags = array(); foreach ( $projects as $project ) { if ( strpos( $content, $project->name ) !== false ) { @@ -282,11 +281,17 @@ private function tag_blog_posts_with_projects() { 'category' => 230, ) ); + $projects = get_terms( 'lf-project' ); foreach ( $myposts as $post ) { - $projects = $this->get_project_tags( $post->post_content ); + if ( get_the_terms( $post->ID, 'lf-project' ) ) { + continue; + } + + // only add projects if there are none already assigned. + $project_tags = $this->get_project_tags( $post->post_content, $projects ); if ( ! empty( $projects ) ) { - wp_set_post_terms( $post->ID, $projects, 'lf-project' ); + wp_set_post_terms( $post->ID, $project_tags, 'lf-project' ); } } wp_reset_postdata(); From e033b2a1c050d3245134e06f1da34cdb4648ae6c Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Thu, 10 Oct 2024 10:15:19 -0400 Subject: [PATCH 04/17] Change project tagging to require more than one instance in content Signed-off-by: Chris Abraham --- .../wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php index 54d1855a2..7217ff6a8 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php @@ -254,7 +254,7 @@ public function validate( $input ) { } /** - * Get all projects found in the content. + * Get all projects found more than once in the content. * * @param string $content The content of the post. * @param array $projects The projects to search for. @@ -262,7 +262,7 @@ public function validate( $input ) { private function get_project_tags( $content, $projects ) { $project_tags = array(); foreach ( $projects as $project ) { - if ( strpos( $content, $project->name ) !== false ) { + if ( substr_count( $content, $project->name ) > 1 ) { $project_tags[] = $project->name; } } From 121faa435481ca6b075a48f2ea88a8845c298a31 Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Thu, 10 Oct 2024 10:52:49 -0400 Subject: [PATCH 05/17] Upgrade plugins including ACF Signed-off-by: Chris Abraham --- composer.lock | 90 +- .../advanced-custom-fields-pro/acf.php | 98 +- .../assets/build/css/acf-field-group.css | 303 +- .../assets/build/css/acf-field-group.css.map | 2 +- .../assets/build/css/acf-field-group.min.css | 2 +- .../assets/build/css/acf-global.css | 1391 ++- .../assets/build/css/acf-global.css.map | 2 +- .../assets/build/css/acf-global.min.css | 2 +- .../assets/build/css/acf-input.css | 59 +- .../assets/build/css/acf-input.css.map | 2 +- .../assets/build/css/acf-input.min.css | 2 +- .../assets/build/css/index.php | 2 + .../build/css/pro/acf-pro-field-group.css | 18 + .../build/css/pro/acf-pro-field-group.css.map | 2 +- .../build/css/pro/acf-pro-field-group.min.css | 2 +- .../assets/build/css/pro/acf-pro-input.css | 176 +- .../build/css/pro/acf-pro-input.css.map | 2 +- .../build/css/pro/acf-pro-input.min.css | 2 +- .../assets/build/css/pro/index.php | 2 + .../assets/build/index.php | 2 + .../build/js/acf-escaped-html-notice.js | 23 + .../build/js/acf-escaped-html-notice.js.map | 1 + .../build/js/acf-escaped-html-notice.min.js | 1 + .../assets/build/js/acf-field-group.js | 212 +- .../assets/build/js/acf-field-group.js.map | 2 +- .../assets/build/js/acf-field-group.min.js | 2 +- .../assets/build/js/acf-input.js | 1468 +++- .../assets/build/js/acf-input.js.map | 2 +- .../assets/build/js/acf-input.min.js | 2 +- .../assets/build/js/acf-internal-post-type.js | 2 +- .../build/js/acf-internal-post-type.js.map | 2 +- .../build/js/acf-internal-post-type.min.js | 2 +- .../assets/build/js/acf.js | 109 +- .../assets/build/js/acf.js.map | 2 +- .../assets/build/js/acf.min.js | 2 +- .../assets/build/js/index.php | 2 + .../build/js/pro/acf-pro-blocks-legacy.js | 4557 ---------- .../build/js/pro/acf-pro-blocks-legacy.js.map | 1 - .../build/js/pro/acf-pro-blocks-legacy.min.js | 1 - .../assets/build/js/pro/acf-pro-blocks.js | 2326 ++++- .../assets/build/js/pro/acf-pro-blocks.js.map | 2 +- .../assets/build/js/pro/acf-pro-blocks.min.js | 2 +- .../build/js/pro/acf-pro-field-group.js | 79 +- .../build/js/pro/acf-pro-field-group.js.map | 2 +- .../build/js/pro/acf-pro-field-group.min.js | 2 +- .../assets/build/js/pro/acf-pro-input.js | 70 +- .../assets/build/js/pro/acf-pro-input.js.map | 2 +- .../assets/build/js/pro/acf-pro-input.min.js | 2 +- .../build/js/pro/acf-pro-ui-options-page.js | 78 +- .../js/pro/acf-pro-ui-options-page.js.map | 2 +- .../js/pro/acf-pro-ui-options-page.min.js | 2 +- .../assets/build/js/pro/index.php | 2 + .../assets/images/acf-logo.png | Bin 3478 -> 0 bytes .../assets/images/acf-logo.svg | 20 +- .../assets/images/acf-pro-logo.svg | 27 + .../assets/images/field-states/index.php | 2 + .../icon-field-icon-picker.svg | 11 + .../assets/images/field-type-icons/index.php | 2 + .../field-preview-icon-picker.png | Bin 0 -> 10682 bytes .../images/field-type-previews/index.php | 2 + .../images/icons/icon-alert-triangle.svg | 10 + .../assets/images/icons/icon-info-white.svg | 5 + .../assets/images/icons/index.php | 2 + .../assets/images/index.php | 2 + .../assets/images/pro-chip-locked.svg | 11 + .../assets/images/pro-chip.svg | 10 + .../images/wp-engine-horizontal-black.svg | 34 +- .../images/wp-engine-horizontal-white.svg | 34 +- .../assets/inc/color-picker-alpha/index.php | 2 + .../wp-color-picker-alpha.js | 101 +- .../wp-color-picker-alpha.min.js | 343 +- .../assets/inc/datepicker/images/index.php | 2 + .../assets/inc/datepicker/index.php | 2 + .../assets/inc/index.php | 2 + .../assets/inc/select2/3/index.php | 2 + .../assets/inc/select2/4/index.php | 2 + .../assets/inc/select2/index.php | 2 + .../assets/inc/timepicker/index.php | 2 + .../includes/Blocks/Bindings.php | 92 + .../includes/Blocks/index.php | 2 + .../includes/acf-bidirectional-functions.php | 13 +- .../includes/acf-field-functions.php | 111 +- .../includes/acf-field-group-functions.php | 91 +- .../includes/acf-form-functions.php | 8 +- .../includes/acf-helper-functions.php | 92 +- .../includes/acf-hook-functions.php | 22 +- .../includes/acf-input-functions.php | 47 +- .../acf-internal-post-type-functions.php | 95 +- .../includes/acf-meta-functions.php | 36 +- .../includes/acf-post-type-functions.php | 74 +- .../includes/acf-taxonomy-functions.php | 42 +- .../includes/acf-upgrades.php | 17 + .../includes/acf-user-functions.php | 2 +- .../includes/acf-utility-functions.php | 6 +- .../includes/acf-value-functions.php | 64 +- .../includes/acf-wp-functions.php | 12 +- .../admin/admin-internal-post-type-list.php | 391 +- .../admin/admin-internal-post-type.php | 33 +- .../includes/admin/admin-notices.php | 30 +- .../admin/admin-options-pages-preview.php | 68 + .../includes/admin/admin-tools.php | 246 +- .../includes/admin/admin-upgrade.php | 112 +- .../includes/admin/admin.php | 113 +- .../includes/admin/index.php | 2 + .../admin/post-types/admin-field-group.php | 233 +- .../admin/post-types/admin-field-groups.php | 65 +- .../admin/post-types/admin-post-type.php | 58 +- .../admin/post-types/admin-post-types.php | 41 +- .../admin/post-types/admin-taxonomies.php | 48 +- .../admin/post-types/admin-taxonomy.php | 71 +- .../includes/admin/post-types/index.php | 2 + .../tools/class-acf-admin-tool-export.php | 203 +- .../tools/class-acf-admin-tool-import.php | 35 +- .../admin/tools/class-acf-admin-tool.php | 136 +- .../includes/admin/tools/index.php | 2 + .../acf-field-group/conditional-logic.php | 39 +- .../admin/views/acf-field-group/field.php | 57 +- .../admin/views/acf-field-group/fields.php | 40 +- .../admin/views/acf-field-group/index.php | 2 + .../views/acf-field-group/list-empty.php | 31 +- .../views/acf-field-group/location-group.php | 7 +- .../views/acf-field-group/location-rule.php | 16 +- .../admin/views/acf-field-group/locations.php | 7 +- .../admin/views/acf-field-group/options.php | 8 +- .../views/acf-field-group/pro-features.php | 31 +- .../views/acf-post-type/advanced-settings.php | 103 +- .../admin/views/acf-post-type/index.php | 2 + .../admin/views/acf-post-type/list-empty.php | 17 +- .../views/acf-taxonomy/advanced-settings.php | 12 +- .../admin/views/acf-taxonomy/index.php | 2 + .../admin/views/acf-taxonomy/list-empty.php | 16 +- .../admin/views/browse-fields-modal.php | 18 +- .../admin/views/escaped-html-notice.php | 68 + .../includes/admin/views/global/form-top.php | 13 +- .../includes/admin/views/global/header.php | 26 +- .../includes/admin/views/global/index.php | 2 + .../admin/views/global/navigation.php | 63 +- .../includes/admin/views/index.php | 2 + .../admin/views/options-page-preview.php | 39 + .../includes/admin/views/tools/index.php | 2 + .../includes/admin/views/tools/tools.php | 18 +- .../includes/admin/views/upgrade/index.php | 2 + .../includes/admin/views/upgrade/network.php | 52 +- .../includes/admin/views/upgrade/notice.php | 16 +- .../includes/admin/views/upgrade/upgrade.php | 23 +- .../ajax/class-acf-ajax-check-screen.php | 23 +- .../ajax/class-acf-ajax-local-json-diff.php | 8 +- .../ajax/class-acf-ajax-query-users.php | 43 +- .../includes/ajax/class-acf-ajax-query.php | 23 +- .../includes/ajax/class-acf-ajax-upgrade.php | 16 +- .../ajax/class-acf-ajax-user-setting.php | 22 +- .../includes/ajax/class-acf-ajax.php | 6 +- .../includes/ajax/index.php | 2 + .../includes/api/api-helpers.php | 2845 +++--- .../includes/api/api-template.php | 1090 ++- .../includes/api/api-term.php | 203 +- .../includes/api/index.php | 2 + .../includes/assets.php | 58 +- .../includes/class-PluginUpdater.php | 251 + .../includes/class-acf-data.php | 13 +- .../includes/class-acf-internal-post-type.php | 71 +- .../includes/class-acf-site-health.php | 719 ++ .../includes/compatibility.php | 164 +- .../includes/deprecated.php | 12 +- .../includes/fields.php | 398 +- .../fields/class-acf-field-accordion.php | 63 +- .../fields/class-acf-field-button-group.php | 146 +- .../fields/class-acf-field-checkbox.php | 284 +- .../fields/class-acf-field-color_picker.php | 111 +- .../fields/class-acf-field-date_picker.php | 148 +- .../class-acf-field-date_time_picker.php | 139 +- .../includes/fields/class-acf-field-email.php | 89 +- .../includes/fields/class-acf-field-file.php | 218 +- .../fields/class-acf-field-google-map.php | 139 +- .../includes/fields/class-acf-field-group.php | 385 +- .../fields/class-acf-field-icon_picker.php | 798 ++ .../includes/fields/class-acf-field-image.php | 201 +- .../includes/fields/class-acf-field-link.php | 195 +- .../fields/class-acf-field-message.php | 130 +- .../fields/class-acf-field-number.php | 152 +- .../fields/class-acf-field-oembed.php | 198 +- .../fields/class-acf-field-output.php | 71 +- .../fields/class-acf-field-page_link.php | 342 +- .../fields/class-acf-field-password.php | 72 +- .../fields/class-acf-field-post_object.php | 372 +- .../includes/fields/class-acf-field-radio.php | 229 +- .../includes/fields/class-acf-field-range.php | 84 +- .../fields/class-acf-field-relationship.php | 350 +- .../fields/class-acf-field-select.php | 343 +- .../fields/class-acf-field-separator.php | 77 +- .../includes/fields/class-acf-field-tab.php | 149 +- .../fields/class-acf-field-taxonomy.php | 429 +- .../includes/fields/class-acf-field-text.php | 79 +- .../fields/class-acf-field-textarea.php | 106 +- .../fields/class-acf-field-time_picker.php | 119 +- .../fields/class-acf-field-true_false.php | 162 +- .../includes/fields/class-acf-field-url.php | 136 +- .../includes/fields/class-acf-field-user.php | 113 +- .../fields/class-acf-field-wysiwyg.php | 168 +- .../includes/fields/class-acf-field.php | 392 +- .../includes/fields/index.php | 2 + .../includes/forms/form-attachment.php | 144 +- .../includes/forms/form-comment.php | 263 +- .../includes/forms/form-customizer.php | 240 +- .../includes/forms/form-front.php | 305 +- .../includes/forms/form-gutenberg.php | 64 +- .../includes/forms/form-nav-menu.php | 198 +- .../includes/forms/form-post.php | 171 +- .../includes/forms/form-taxonomy.php | 225 +- .../includes/forms/form-user.php | 210 +- .../includes/forms/form-widget.php | 192 +- .../includes/forms/index.php | 2 + .../includes/index.php | 2 + .../includes/l10n.php | 26 +- .../includes/legacy/index.php | 2 + .../includes/legacy/legacy-locations.php | 8 +- .../includes/local-fields.php | 56 +- .../includes/local-json.php | 80 +- .../includes/local-meta.php | 28 +- .../includes/locations.php | 14 +- .../abstract-acf-legacy-location.php | 3 +- .../locations/abstract-acf-location.php | 13 +- .../class-acf-location-attachment.php | 7 +- .../locations/class-acf-location-comment.php | 7 +- .../class-acf-location-current-user-role.php | 7 +- .../class-acf-location-current-user.php | 7 +- .../class-acf-location-nav-menu-item.php | 7 +- .../locations/class-acf-location-nav-menu.php | 7 +- .../class-acf-location-page-parent.php | 7 +- .../class-acf-location-page-template.php | 7 +- .../class-acf-location-page-type.php | 7 +- .../locations/class-acf-location-page.php | 7 +- .../class-acf-location-post-category.php | 7 +- .../class-acf-location-post-format.php | 7 +- .../class-acf-location-post-status.php | 9 +- .../class-acf-location-post-taxonomy.php | 7 +- .../class-acf-location-post-template.php | 7 +- .../class-acf-location-post-type.php | 8 +- .../locations/class-acf-location-post.php | 7 +- .../locations/class-acf-location-taxonomy.php | 8 +- .../class-acf-location-user-form.php | 7 +- .../class-acf-location-user-role.php | 7 +- .../locations/class-acf-location-widget.php | 7 +- .../includes/locations/index.php | 2 + .../includes/loop.php | 304 +- .../includes/media.php | 13 +- .../post-types/class-acf-field-group.php | 21 +- .../post-types/class-acf-post-type.php | 124 +- .../post-types/class-acf-taxonomy.php | 80 +- .../includes/post-types/index.php | 2 + .../rest-api/acf-rest-api-functions.php | 5 +- .../includes/rest-api/class-acf-rest-api.php | 39 +- .../rest-api/class-acf-rest-embed-links.php | 1 - .../rest-api/class-acf-rest-request.php | 5 - .../includes/rest-api/index.php | 2 + .../includes/revisions.php | 347 +- .../includes/third-party.php | 166 +- .../includes/updates.php | 495 -- .../includes/upgrades.php | 190 +- .../includes/validation.php | 302 +- .../class-acf-walker-nav-menu-edit.php | 76 - .../class-acf-walker-taxonomy-field.php | 24 +- .../includes/walkers/index.php | 2 + .../includes/wpml.php | 112 +- .../advanced-custom-fields-pro/index.php | 2 + .../lang/acf-ar.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-ar.mo | Bin 10117 -> 10117 bytes .../advanced-custom-fields-pro/lang/acf-ar.po | 24 +- .../lang/acf-bg_BG.l10n.php | 2 + .../lang/acf-bg_BG.mo | Bin 18977 -> 18977 bytes .../lang/acf-bg_BG.po | 16 +- .../lang/acf-ca.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-ca.mo | Bin 46341 -> 115587 bytes .../advanced-custom-fields-pro/lang/acf-ca.po | 6416 +++++++++----- .../lang/acf-cs_CZ.l10n.php | 2 + .../lang/acf-cs_CZ.mo | Bin 105928 -> 105747 bytes .../lang/acf-cs_CZ.po | 5188 +++++++---- .../lang/acf-da_DK.l10n.php | 2 + .../lang/acf-da_DK.mo | Bin 0 -> 29248 bytes .../lang/acf-da_DK.po | 5659 ++++++++++++ .../lang/acf-de_CH.l10n.php | 2 + .../lang/acf-de_CH.mo | Bin 8555 -> 8555 bytes .../lang/acf-de_CH.po | 18 +- .../lang/acf-de_DE.l10n.php | 2 + .../lang/acf-de_DE.mo | Bin 86084 -> 113100 bytes .../lang/acf-de_DE.po | 5397 ++++++++---- .../lang/acf-de_DE_formal.l10n.php | 2 + .../lang/acf-de_DE_formal.mo | Bin 86127 -> 113143 bytes .../lang/acf-de_DE_formal.po | 5397 ++++++++---- .../lang/acf-el.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-el.mo | Bin 56434 -> 56276 bytes .../advanced-custom-fields-pro/lang/acf-el.po | 5164 +++++++---- .../lang/acf-en_CA.l10n.php | 2 + .../lang/acf-en_CA.mo | Bin 33814 -> 33720 bytes .../lang/acf-en_CA.po | 4724 ++++++---- .../lang/acf-en_GB.l10n.php | 2 + .../lang/acf-en_GB.mo | Bin 97238 -> 131120 bytes .../lang/acf-en_GB.po | 5942 +++++++++---- .../lang/acf-en_ZA.l10n.php | 2 + .../lang/acf-en_ZA.mo | Bin 33949 -> 33855 bytes .../lang/acf-en_ZA.po | 4724 ++++++---- .../lang/acf-es_CO.l10n.php | 2 + .../lang/acf-es_CO.mo | Bin 38421 -> 38307 bytes .../lang/acf-es_CO.po | 4729 ++++++---- .../lang/acf-es_CR.l10n.php | 2 + .../lang/acf-es_CR.mo | Bin 35939 -> 35967 bytes .../lang/acf-es_CR.po | 3216 +++---- .../lang/acf-es_EC.l10n.php | 2 + .../lang/acf-es_EC.mo | Bin 38419 -> 38305 bytes .../lang/acf-es_EC.po | 4729 ++++++---- .../lang/acf-es_ES.l10n.php | 2 + .../lang/acf-es_ES.mo | Bin 115309 -> 149737 bytes .../lang/acf-es_ES.po | 5235 +++++++---- .../lang/acf-es_MX.l10n.php | 2 + .../lang/acf-es_MX.mo | Bin 44809 -> 44633 bytes .../lang/acf-es_MX.po | 5157 +++++++---- .../lang/acf-es_VE.l10n.php | 2 + .../lang/acf-es_VE.mo | Bin 38510 -> 38396 bytes .../lang/acf-es_VE.po | 4729 ++++++---- .../lang/acf-fa_AF.l10n.php | 2 + .../lang/acf-fa_AF.mo | Bin 0 -> 55047 bytes .../lang/acf-fa_AF.po | 7528 ++++++++++++++++ .../lang/acf-fa_IR.l10n.php | 2 + .../lang/acf-fa_IR.mo | Bin 62830 -> 83566 bytes .../lang/acf-fa_IR.po | 5771 ++++++++---- .../lang/acf-fi.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-fi.mo | Bin 11791 -> 66475 bytes .../advanced-custom-fields-pro/lang/acf-fi.po | 7820 ++++++++++++++++- .../lang/acf-fr_CA.l10n.php | 2 + .../lang/acf-fr_CA.mo | Bin 39367 -> 9227 bytes .../lang/acf-fr_CA.po | 5696 +----------- .../lang/acf-fr_FR.l10n.php | 2 + .../lang/acf-fr_FR.mo | Bin 98890 -> 141138 bytes .../lang/acf-fr_FR.po | 5488 ++++++++---- .../lang/acf-gl_ES.l10n.php | 2 + .../lang/acf-gl_ES.mo | Bin 45807 -> 46998 bytes .../lang/acf-gl_ES.po | 5162 +++++++---- .../lang/acf-gu.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-gu.mo | Bin 76482 -> 127846 bytes .../advanced-custom-fields-pro/lang/acf-gu.po | 5842 ++++++++---- .../lang/acf-he_IL.l10n.php | 2 + .../lang/acf-he_IL.mo | Bin 5745 -> 5745 bytes .../lang/acf-he_IL.po | 20 +- .../lang/acf-hr.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-hr.mo | Bin 36819 -> 7889 bytes .../advanced-custom-fields-pro/lang/acf-hr.po | 5673 +----------- .../lang/acf-hu_HU.l10n.php | 2 + .../lang/acf-hu_HU.mo | Bin 5325 -> 5325 bytes .../lang/acf-hu_HU.po | 36 +- .../lang/acf-id_ID.l10n.php | 2 + .../lang/acf-id_ID.mo | Bin 8855 -> 8855 bytes .../lang/acf-id_ID.po | 24 +- .../lang/acf-it_IT.l10n.php | 2 + .../lang/acf-it_IT.mo | Bin 46579 -> 51552 bytes .../lang/acf-it_IT.po | 5306 +++++++---- .../lang/acf-ja.l10n.php | 4 + .../advanced-custom-fields-pro/lang/acf-ja.mo | Bin 45270 -> 77108 bytes .../advanced-custom-fields-pro/lang/acf-ja.po | 5878 +++++++++---- .../lang/acf-ko_KR.l10n.php | 2 + .../lang/acf-ko_KR.mo | Bin 106237 -> 141481 bytes .../lang/acf-ko_KR.po | 5312 +++++++---- .../lang/acf-nb_NO.l10n.php | 2 + .../lang/acf-nb_NO.mo | Bin 41397 -> 43869 bytes .../lang/acf-nb_NO.po | 5202 +++++++---- .../lang/acf-nl_BE.l10n.php | 3 + .../lang/acf-nl_BE.mo | Bin 50519 -> 139379 bytes .../lang/acf-nl_BE.po | 6393 +++++++++----- .../lang/acf-nl_NL.l10n.php | 2 + .../lang/acf-nl_NL.mo | Bin 106970 -> 139527 bytes .../lang/acf-nl_NL.po | 5314 +++++++---- .../lang/acf-nl_NL_formal.l10n.php | 2 + .../lang/acf-nl_NL_formal.mo | Bin 101527 -> 134044 bytes .../lang/acf-nl_NL_formal.po | 5308 +++++++---- .../lang/acf-pl_PL.l10n.php | 2 + .../lang/acf-pl_PL.mo | Bin 114273 -> 121420 bytes .../lang/acf-pl_PL.po | 5229 +++++++---- .../lang/acf-pt_AO.l10n.php | 2 + .../lang/acf-pt_AO.mo | Bin 31409 -> 31437 bytes .../lang/acf-pt_AO.po | 3216 +++---- .../lang/acf-pt_BR.l10n.php | 2 + .../lang/acf-pt_BR.mo | Bin 110865 -> 116675 bytes .../lang/acf-pt_BR.po | 5207 +++++++---- .../lang/acf-pt_PT.l10n.php | 2 + .../lang/acf-pt_PT.mo | Bin 73344 -> 73032 bytes .../lang/acf-pt_PT.po | 5171 +++++++---- .../lang/acf-ro_RO.l10n.php | 2 + .../lang/acf-ro_RO.mo | Bin 50535 -> 50247 bytes .../lang/acf-ro_RO.po | 5158 +++++++---- .../lang/acf-ru_RU.l10n.php | 2 + .../lang/acf-ru_RU.mo | Bin 97330 -> 100930 bytes .../lang/acf-ru_RU.po | 5220 +++++++---- .../lang/acf-sk_SK.l10n.php | 2 + .../lang/acf-sk_SK.mo | Bin 5838 -> 5838 bytes .../lang/acf-sk_SK.po | 36 +- .../lang/acf-sv_SE.l10n.php | 2 + .../lang/acf-sv_SE.mo | Bin 82475 -> 126068 bytes .../lang/acf-sv_SE.po | 5384 ++++++++---- .../lang/acf-tr_TR.l10n.php | 2 + .../lang/acf-tr_TR.mo | Bin 47077 -> 145084 bytes .../lang/acf-tr_TR.po | 6427 +++++++++----- .../lang/acf-uk.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-uk.mo | Bin 44119 -> 59514 bytes .../advanced-custom-fields-pro/lang/acf-uk.po | 5508 ++++++++---- .../lang/acf-vi.l10n.php | 2 + .../advanced-custom-fields-pro/lang/acf-vi.mo | Bin 0 -> 150597 bytes .../advanced-custom-fields-pro/lang/acf-vi.po | 7785 ++++++++++++++++ .../lang/acf-zh_CN.l10n.php | 2 + .../lang/acf-zh_CN.mo | Bin 36629 -> 102405 bytes .../lang/acf-zh_CN.po | 6352 ++++++++----- .../lang/acf-zh_TW.l10n.php | 2 + .../lang/acf-zh_TW.mo | Bin 7873 -> 7873 bytes .../lang/acf-zh_TW.po | 18 +- .../advanced-custom-fields-pro/lang/index.php | 2 + .../lang/pro/acf-en_GB.po | 987 ++- .../lang/pro/acf.pot | 694 +- .../lang/pro/index.php | 2 + .../pro/acf-pro.php | 234 +- .../pro/acf-ui-options-page-functions.php | 42 +- .../pro/admin/admin-options-page.php | 198 +- .../pro/admin/admin-updates.php | 65 +- .../pro/admin/index.php | 2 + .../post-types/admin-ui-options-page.php | 154 +- .../post-types/admin-ui-options-pages.php | 22 +- .../pro/admin/post-types/index.php | 2 + .../acf-ui-options-page/advanced-settings.php | 72 +- .../acf-ui-options-page/basic-settings.php | 44 +- .../admin/views/acf-ui-options-page/index.php | 2 + .../views/acf-ui-options-page/list-empty.php | 31 +- .../pro/admin/views/html-options-page.php | 2 +- .../pro/admin/views/html-settings-updates.php | 264 +- .../pro/admin/views/index.php | 2 + .../advanced-custom-fields-pro/pro/blocks.php | 507 +- .../pro/class-acf-updates.php | 514 ++ .../pro/fields/class-acf-field-clone.php | 638 +- .../class-acf-field-flexible-content.php | 968 +- .../pro/fields/class-acf-field-gallery.php | 358 +- .../pro/fields/class-acf-field-repeater.php | 123 +- .../pro/fields/class-acf-repeater-table.php | 47 +- .../pro/fields/index.php | 2 + .../advanced-custom-fields-pro/pro/index.php | 2 + .../locations/class-acf-location-block.php | 28 +- .../class-acf-location-options-page.php | 11 +- .../pro/locations/index.php | 2 + .../pro/options-page.php | 404 +- .../pro/post-types/acf-ui-options-page.php | 49 +- .../pro/post-types/index.php | 2 + .../pro/updates.php | 932 +- .../advanced-custom-fields-pro/readme.txt | 1052 +-- .../vendor/polyfill-unserialize/LICENSE | 21 - .../src/DisallowedClassesSubstitutor.php | 177 - .../polyfill-unserialize/src/Unserialize.php | 39 - 451 files changed, 176981 insertions(+), 89842 deletions(-) create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.min.js create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/index.php delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-blocks-legacy.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-blocks-legacy.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-blocks-legacy.min.js create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/index.php delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/acf-logo.png create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/acf-pro-logo.svg create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/field-states/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/field-type-icons/icon-field-icon-picker.svg create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/field-type-icons/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/field-type-previews/field-preview-icon-picker.png create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/field-type-previews/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/icons/icon-alert-triangle.svg create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/icons/icon-info-white.svg create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/icons/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/pro-chip-locked.svg create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/images/pro-chip.svg create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/color-picker-alpha/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/datepicker/images/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/datepicker/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/select2/3/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/select2/4/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/select2/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/inc/timepicker/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/Blocks/Bindings.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/Blocks/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/acf-upgrades.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/admin-options-pages-preview.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/post-types/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/tools/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-post-type/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/options-page-preview.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/tools/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/upgrade/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/ajax/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/api/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/class-PluginUpdater.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-site-health.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-icon_picker.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/legacy/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/index.php delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/updates.php delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-nav-menu-edit.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-cs_CZ.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.mo create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.po create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_GB.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_ZA.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_EC.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.mo create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.po create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_CA.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gu.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hr.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ja.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nb_NO.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pl_PL.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_AO.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_PT.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sv_SE.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.mo create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.po create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.l10n.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/class-acf-updates.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/index.php create mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/index.php delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/vendor/polyfill-unserialize/LICENSE delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/vendor/polyfill-unserialize/src/DisallowedClassesSubstitutor.php delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/vendor/polyfill-unserialize/src/Unserialize.php diff --git a/composer.lock b/composer.lock index beff8e3fa..b7674de05 100644 --- a/composer.lock +++ b/composer.lock @@ -939,15 +939,15 @@ }, { "name": "wpackagist-plugin/leadin", - "version": "11.1.40", + "version": "11.1.65", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/leadin/", - "reference": "tags/11.1.40" + "reference": "tags/11.1.65" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/leadin.11.1.40.zip" + "url": "https://downloads.wordpress.org/plugin/leadin.11.1.65.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -1011,15 +1011,15 @@ }, { "name": "wpackagist-plugin/publishpress-checklists", - "version": "2.13.0", + "version": "2.14.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/publishpress-checklists/", - "reference": "tags/2.13.0" + "reference": "tags/2.14.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/publishpress-checklists.2.13.0.zip" + "url": "https://downloads.wordpress.org/plugin/publishpress-checklists.2.14.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -1065,15 +1065,15 @@ }, { "name": "wpackagist-plugin/shortpixel-image-optimiser", - "version": "5.6.3", + "version": "5.6.4", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/shortpixel-image-optimiser/", - "reference": "tags/5.6.3" + "reference": "tags/5.6.4" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/shortpixel-image-optimiser.5.6.3.zip" + "url": "https://downloads.wordpress.org/plugin/shortpixel-image-optimiser.5.6.4.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -1387,12 +1387,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "ed0688c3e18bf76d2a17fb243b99acb52c2e29ef" + "reference": "6fc16d8c05a872bf86eb0a1684d89b9bcb93d636" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/ed0688c3e18bf76d2a17fb243b99acb52c2e29ef", - "reference": "ed0688c3e18bf76d2a17fb243b99acb52c2e29ef", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/6fc16d8c05a872bf86eb0a1684d89b9bcb93d636", + "reference": "6fc16d8c05a872bf86eb0a1684d89b9bcb93d636", "shasum": "" }, "conflict": { @@ -1403,7 +1403,7 @@ "aimeos/ai-admin-graphql": ">=2022.04.1,<2022.10.10|>=2023.04.1,<2023.10.6|>=2024.04.1,<2024.04.6", "aimeos/ai-admin-jsonadm": "<2020.10.13|>=2021.04.1,<2021.10.6|>=2022.04.1,<2022.10.3|>=2023.04.1,<2023.10.4|==2024.04.1", "aimeos/ai-client-html": ">=2020.04.1,<2020.10.27|>=2021.04.1,<2021.10.22|>=2022.04.1,<2022.10.13|>=2023.04.1,<2023.10.15|>=2024.04.1,<2024.04.7", - "aimeos/ai-controller-frontend": "<2020.10.15|>=2021.04.1,<2021.10.8|>=2022.04.1,<2022.10.8|>=2023.04.1,<2023.10.9", + "aimeos/ai-controller-frontend": "<2020.10.15|>=2021.04.1,<2021.10.8|>=2022.04.1,<2022.10.8|>=2023.04.1,<2023.10.9|==2024.04.1", "aimeos/aimeos-core": ">=2022.04.1,<2022.10.17|>=2023.04.1,<2023.10.17|>=2024.04.1,<2024.04.7", "aimeos/aimeos-typo3": "<19.10.12|>=20,<20.10.5", "airesvsg/acf-to-rest-api": "<=3.1", @@ -1489,13 +1489,13 @@ "codeigniter4/shield": "<1.0.0.0-beta8", "codiad/codiad": "<=2.8.4", "composer/composer": "<1.10.27|>=2,<2.2.24|>=2.3,<2.7.7", - "concrete5/concrete5": "<9.3.3", + "concrete5/concrete5": "<9.3.4", "concrete5/core": "<8.5.8|>=9,<9.1", "contao-components/mediaelement": ">=2.14.2,<2.21.1", "contao/comments-bundle": ">=2,<4.13.40|>=5.0.0.0-RC1-dev,<5.3.4", - "contao/contao": ">=3,<3.5.37|>=4,<4.4.56|>=4.5,<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4", + "contao/contao": "<=5.4.1", "contao/core": "<3.5.39", - "contao/core-bundle": "<4.13.40|>=5,<5.3.4", + "contao/core-bundle": "<4.13.49|>=5,<5.3.15|>=5.4,<5.4.3", "contao/listing-bundle": ">=3,<=3.5.30|>=4,<4.4.8", "contao/managed-edition": "<=1.5", "corveda/phpsandbox": "<1.3.5", @@ -1503,8 +1503,9 @@ "craftcms/cms": "<4.6.2|>=5,<=5.2.2", "croogo/croogo": "<4", "cuyz/valinor": "<0.12", + "czim/file-handling": "<1.5|>=2,<2.3", "czproject/git-php": "<4.0.3", - "damienharper/auditor-bundle": "<6", + "damienharper/auditor-bundle": "<5.2.6", "dapphp/securimage": "<3.6.6", "darylldoyle/safe-svg": "<1.9.10", "datadog/dd-trace": ">=0.30,<0.30.2", @@ -1515,6 +1516,7 @@ "derhansen/fe_change_pwd": "<2.0.5|>=3,<3.0.3", "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1|>=7,<7.4", "desperado/xml-bundle": "<=0.1.7", + "dev-lancer/minecraft-motd-parser": "<=1.0.5", "devgroup/dotplant": "<2020.09.14-dev", "directmailteam/direct-mail": "<6.0.3|>=7,<7.0.3|>=8,<9.5.2", "doctrine/annotations": "<1.2.7", @@ -1529,9 +1531,9 @@ "dolibarr/dolibarr": "<19.0.2", "dompdf/dompdf": "<2.0.4", "doublethreedigital/guest-entries": "<3.1.2", - "drupal/core": ">=6,<6.38|>=7,<7.96|>=8,<10.1.8|>=10.2,<10.2.2|==11.9999999.9999999.9999999-dev", - "drupal/core-recommended": "==11.9999999.9999999.9999999-dev", - "drupal/drupal": ">=5,<5.11|>=6,<6.38|>=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4|==11.9999999.9999999.9999999-dev", + "drupal/core": ">=6,<6.38|>=7,<7.96|>=8,<10.2.9|>=10.3,<10.3.6|>=11,<11.0.5", + "drupal/core-recommended": ">=8,<10.2.9|>=10.3,<10.3.6|>=11,<11.0.5", + "drupal/drupal": ">=5,<5.11|>=6,<6.38|>=7,<7.80|>=8,<10.2.9|>=10.3,<10.3.6|>=11,<11.0.5", "duncanmcclean/guest-entries": "<3.1.2", "dweeves/magmi": "<=0.7.24", "ec-cube/ec-cube": "<2.4.4|>=2.11,<=2.17.1|>=3,<=3.0.18.0-patch4|>=4,<=4.1.2", @@ -1574,6 +1576,8 @@ "feehi/cms": "<=2.1.1", "feehi/feehicms": "<=2.1.1", "fenom/fenom": "<=2.12.1", + "filament/infolists": ">=3,<3.2.115", + "filament/tables": ">=3,<3.2.115", "filegator/filegator": "<7.8", "filp/whoops": "<2.1.13", "fineuploader/php-traditional-server": "<=1.2.2", @@ -1660,7 +1664,7 @@ "in2code/femanager": "<5.5.3|>=6,<6.3.4|>=7,<7.2.3", "in2code/ipandlanguageredirect": "<5.1.2", "in2code/lux": "<17.6.1|>=18,<24.0.2", - "in2code/powermail": "<7.5|>=8,<8.5|>=9,<10.9|>=11,<12.4", + "in2code/powermail": "<7.5.1|>=8,<8.5.1|>=9,<10.9.1|>=11,<12.4.1", "innologi/typo3-appointments": "<2.0.6", "intelliants/subrion": "<4.2.2", "inter-mediator/inter-mediator": "==5.5", @@ -1690,18 +1694,20 @@ "kelvinmo/simplexrd": "<3.1.1", "kevinpapst/kimai2": "<1.16.7", "khodakhah/nodcms": "<=3", - "kimai/kimai": "<2.16", + "kimai/kimai": "<=2.20.1", "kitodo/presentation": "<3.2.3|>=3.3,<3.3.4", "klaviyo/magento2-extension": ">=1,<3", "knplabs/knp-snappy": "<=1.4.2", "kohana/core": "<3.3.3", - "krayin/laravel-crm": "<1.2.2", + "krayin/laravel-crm": "<=1.3", "kreait/firebase-php": ">=3.2,<3.8.1", "kumbiaphp/kumbiapp": "<=1.1.1", "la-haute-societe/tcpdf": "<6.2.22", "laminas/laminas-diactoros": "<2.18.1|==2.19|==2.20|==2.21|==2.22|==2.23|>=2.24,<2.24.2|>=2.25,<2.25.2", "laminas/laminas-form": "<2.17.1|>=3,<3.0.2|>=3.1,<3.1.1", "laminas/laminas-http": "<2.14.2", + "lara-zeus/artemis": ">=1,<=1.0.6", + "lara-zeus/dynamic-dashboard": ">=3,<=3.0.1", "laravel/fortify": "<1.11.1", "laravel/framework": "<6.20.44|>=7,<7.30.6|>=8,<8.75", "laravel/laravel": ">=5.4,<5.4.22", @@ -1717,13 +1723,13 @@ "librenms/librenms": "<2017.08.18", "liftkit/database": "<2.13.2", "lightsaml/lightsaml": "<1.3.5", - "limesurvey/limesurvey": "<3.27.19", + "limesurvey/limesurvey": "<6.5.12", "livehelperchat/livehelperchat": "<=3.91", - "livewire/livewire": ">2.2.4,<2.2.6|>=3.3.5,<3.4.9", + "livewire/livewire": "<2.12.7|>=3.0.0.0-beta1,<3.5.2", "lms/routes": "<2.1.1", "localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2", "luyadev/yii-helpers": "<1.2.1", - "magento/community-edition": "<2.4.5|==2.4.5|>=2.4.5.0-patch1,<2.4.5.0-patch8|==2.4.6|>=2.4.6.0-patch1,<2.4.6.0-patch6|==2.4.7", + "magento/community-edition": "<2.4.5|==2.4.5|>=2.4.5.0-patch1,<2.4.5.0-patch9|==2.4.6|>=2.4.6.0-patch1,<2.4.6.0-patch7|==2.4.7|>=2.4.7.0-patch1,<2.4.7.0-patch2", "magento/core": "<=1.9.4.5", "magento/magento1ce": "<1.9.4.3-dev", "magento/magento1ee": ">=1,<1.14.4.3-dev", @@ -1731,11 +1737,13 @@ "magneto/core": "<1.9.4.4-dev", "maikuolan/phpmussel": ">=1,<1.6", "mainwp/mainwp": "<=4.4.3.3", - "mantisbt/mantisbt": "<2.26.2", + "mantisbt/mantisbt": "<=2.26.3", "marcwillmann/turn": "<0.3.3", "matyhtf/framework": "<3.0.6", - "mautic/core": "<4.4.12|>=5.0.0.0-alpha,<5.0.4", + "mautic/core": "<4.4.13|>=5,<5.1.1", + "mautic/core-lib": ">=1.0.0.0-beta,<4.4.13|>=5.0.0.0-alpha,<5.1.1", "mdanter/ecc": "<2", + "mediawiki/cargo": "<3.6.1", "mediawiki/core": "<1.36.2", "mediawiki/matomo": "<2.4.3", "mediawiki/semantic-media-wiki": "<4.0.2", @@ -1792,7 +1800,7 @@ "nzo/url-encryptor-bundle": ">=4,<4.3.2|>=5,<5.0.1", "october/backend": "<1.1.2", "october/cms": "<1.0.469|==1.0.469|==1.0.471|==1.1.1", - "october/october": "<=3.4.4", + "october/october": "<=3.6.4", "october/rain": "<1.0.472|>=1.1,<1.1.2", "october/system": "<1.0.476|>=1.1,<1.1.12|>=2,<2.2.34|>=3,<3.5.15", "omeka/omeka-s": "<4.0.3", @@ -1844,7 +1852,7 @@ "phpmyfaq/phpmyfaq": "<3.2.5|==3.2.5", "phpoffice/common": "<0.2.9", "phpoffice/phpexcel": "<1.8", - "phpoffice/phpspreadsheet": "<1.29.1|>=2,<2.2.1", + "phpoffice/phpspreadsheet": "<1.29.2|>=2,<2.1.1|>=2.2,<2.3", "phpseclib/phpseclib": "<2.0.47|>=3,<3.0.36", "phpservermon/phpservermon": "<3.6", "phpsysinfo/phpsysinfo": "<3.4.3", @@ -1887,7 +1895,7 @@ "pubnub/pubnub": "<6.1", "pusher/pusher-php-server": "<2.2.1", "pwweb/laravel-core": "<=0.3.6.0-beta", - "pxlrbt/filament-excel": "<2.3.3", + "pxlrbt/filament-excel": "<1.1.14|>=2.0.0.0-alpha,<2.3.3", "pyrocms/pyrocms": "<=3.9.1", "qcubed/qcubed": "<=3.1.1", "quickapps/cms": "<=2.0.0.0-beta2", @@ -1964,6 +1972,7 @@ "spoonity/tcpdf": "<6.2.22", "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", "ssddanbrown/bookstack": "<24.05.1", + "starcitizentools/citizen-skin": ">=2.6.3,<2.31", "statamic/cms": "<4.46|>=5.3,<5.6.2", "stormpath/sdk": "<9.9.99", "studio-42/elfinder": "<=2.1.64", @@ -1971,7 +1980,7 @@ "subhh/libconnect": "<7.0.8|>=8,<8.1", "sukohi/surpass": "<1", "sulu/form-bundle": ">=2,<2.5.3", - "sulu/sulu": "<1.6.44|>=2,<2.4.17|>=2.5,<2.5.13", + "sulu/sulu": "<1.6.44|>=2,<2.6.5", "sumocoders/framework-user-bundle": "<1.4", "superbig/craft-audit": "<3.0.2", "swag/paypal": "<5.4.4", @@ -2043,13 +2052,13 @@ "topthink/thinkphp": "<=3.2.3", "torrentpier/torrentpier": "<=2.4.3", "tpwd/ke_search": "<4.0.3|>=4.1,<4.6.6|>=5,<5.0.2", - "tribalsystems/zenario": "<9.5.60602", + "tribalsystems/zenario": "<=9.7.61188", "truckersmp/phpwhois": "<=4.3.1", "ttskch/pagination-service-provider": "<1", "twbs/bootstrap": "<=3.4.1|>=4,<=4.6.2", "twig/twig": "<1.44.8|>=2,<2.16.1|>=3,<3.11.1|>=3.12,<3.14", "typo3/cms": "<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2", - "typo3/cms-backend": "<4.1.14|>=4.2,<4.2.15|>=4.3,<4.3.7|>=4.4,<4.4.4|>=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", + "typo3/cms-backend": "<4.1.14|>=4.2,<4.2.15|>=4.3,<4.3.7|>=4.4,<4.4.4|>=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<10.4.46|>=11,<11.5.40|>=12,<12.4.21|>=13,<13.3.1", "typo3/cms-core": "<=8.7.56|>=9,<=9.5.47|>=10,<=10.4.44|>=11,<=11.5.36|>=12,<=12.4.14|>=13,<=13.1", "typo3/cms-extbase": "<6.2.24|>=7,<7.6.8|==8.1.1", "typo3/cms-fluid": "<4.3.4|>=4.4,<4.4.1", @@ -2099,6 +2108,7 @@ "winter/wn-dusk-plugin": "<2.1", "winter/wn-system-module": "<1.2.4", "wintercms/winter": "<=1.2.3", + "wireui/wireui": "<1.19.3|>=2,<2.1.3", "woocommerce/woocommerce": "<6.6|>=8.8,<8.8.5|>=8.9,<8.9.3", "wp-cli/wp-cli": ">=0.12,<2.5", "wp-graphql/wp-graphql": "<=1.14.5", @@ -2200,20 +2210,20 @@ "type": "tidelift" } ], - "time": "2024-09-10T18:06:22+00:00" + "time": "2024-10-10T00:18:21+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.10.2", + "version": "3.10.3", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017" + "reference": "62d32998e820bddc40f99f8251958aed187a5c9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017", - "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c", + "reference": "62d32998e820bddc40f99f8251958aed187a5c9c", "shasum": "" }, "require": { @@ -2280,7 +2290,7 @@ "type": "open_collective" } ], - "time": "2024-07-21T23:26:44+00:00" + "time": "2024-09-18T10:38:58+00:00" }, { "name": "thetwopct/load-media-from-production", diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/acf.php b/web/wp-content/plugins/advanced-custom-fields-pro/acf.php index f4255bd25..ce427fe0a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/acf.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/acf.php @@ -6,15 +6,17 @@ * @author WP Engine * * @wordpress-plugin - * Plugin Name: Advanced Custom Fields PRO - * Plugin URI: https://www.advancedcustomfields.com - * Description: Customize WordPress with powerful, professional and intuitive fields. - * Version: 6.2.0 - * Author: WP Engine - * Author URI: https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields - * Update URI: https://www.advancedcustomfields.com/pro - * Text Domain: acf - * Domain Path: /lang + * Plugin Name: Advanced Custom Fields PRO + * Plugin URI: https://www.advancedcustomfields.com + * Description: Customize WordPress with powerful, professional and intuitive fields. + * Version: 6.3.8 + * Author: WP Engine + * Author URI: https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields + * Update URI: false + * Text Domain: acf + * Domain Path: /lang + * Requires PHP: 7.4 + * Requires at least: 6.0 */ if ( ! defined( 'ABSPATH' ) ) { @@ -34,7 +36,7 @@ class ACF { * * @var string */ - public $version = '6.2.0'; + public $version = '6.3.8'; /** * The plugin settings array. @@ -62,8 +64,6 @@ class ACF { * * @date 23/06/12 * @since 5.0.0 - * - * @return void */ public function __construct() { // Do nothing. @@ -74,8 +74,6 @@ public function __construct() { * * @date 28/09/13 * @since 5.0.0 - * - * @return void */ public function initialize() { @@ -88,6 +86,9 @@ public function initialize() { $this->define( 'ACF_FIELD_API_VERSION', 5 ); $this->define( 'ACF_UPGRADE_VERSION', '5.5.0' ); // Highest version with an upgrade routine. See upgrades.php. + // Register activation hook. + register_activation_hook( __FILE__, array( $this, 'acf_plugin_activated' ) ); + // Define settings. $this->settings = array( 'name' => __( 'Advanced Custom Fields', 'acf' ), @@ -128,6 +129,7 @@ public function initialize() { 'preload_blocks' => true, 'enable_shortcode' => true, 'enable_bidirection' => true, + 'enable_block_bindings' => true, ); // Include utility functions. @@ -141,6 +143,7 @@ public function initialize() { // Include classes. acf_include( 'includes/class-acf-data.php' ); acf_include( 'includes/class-acf-internal-post-type.php' ); + acf_include( 'includes/class-acf-site-health.php' ); acf_include( 'includes/fields/class-acf-field.php' ); acf_include( 'includes/locations/abstract-acf-legacy-location.php' ); acf_include( 'includes/locations/abstract-acf-location.php' ); @@ -162,6 +165,14 @@ public function initialize() { acf_include( 'includes/acf-input-functions.php' ); acf_include( 'includes/acf-wp-functions.php' ); + // Override the shortcode default value based on the version when installed. + $first_activated_version = acf_get_version_when_first_activated(); + + // Only enable shortcode by default for versions prior to 6.3 + if ( $first_activated_version && version_compare( $first_activated_version, '6.3', '>=' ) ) { + $this->settings['enable_shortcode'] = false; + } + // Include core. acf_include( 'includes/fields.php' ); acf_include( 'includes/locations.php' ); @@ -175,7 +186,6 @@ public function initialize() { acf_include( 'includes/loop.php' ); acf_include( 'includes/media.php' ); acf_include( 'includes/revisions.php' ); - acf_include( 'includes/updates.php' ); acf_include( 'includes/upgrades.php' ); acf_include( 'includes/validation.php' ); acf_include( 'includes/rest-api.php' ); @@ -214,18 +224,21 @@ public function initialize() { acf_include( 'includes/admin/admin-upgrade.php' ); } - // Include polyfill for < PHP7 unserialize. - if ( PHP_VERSION_ID < 70000 ) { - acf_include( 'vendor/polyfill-unserialize/src/Unserialize.php' ); - acf_include( 'vendor/polyfill-unserialize/src/DisallowedClassesSubstitutor.php' ); - } - // Include legacy. acf_include( 'includes/legacy/legacy-locations.php' ); // Include PRO. acf_include( 'pro/acf-pro.php' ); + if ( is_admin() && function_exists( 'acf_is_pro' ) && ! acf_is_pro() ) { + + // Include WPE update system. + acf_include( 'includes/class-PluginUpdater.php' ); + acf_include( 'includes/acf-upgrades.php' ); + + acf_include( 'includes/admin/admin-options-pages-preview.php' ); + } + // Add actions. add_action( 'init', array( $this, 'register_post_status' ), 4 ); add_action( 'init', array( $this, 'init' ), 5 ); @@ -242,8 +255,6 @@ public function initialize() { * * @date 28/09/13 * @since 5.0.0 - * - * @return void */ public function init() { @@ -308,6 +319,7 @@ public function init() { acf_include( 'includes/fields/class-acf-field-date_time_picker.php' ); acf_include( 'includes/fields/class-acf-field-time_picker.php' ); acf_include( 'includes/fields/class-acf-field-color_picker.php' ); + acf_include( 'includes/fields/class-acf-field-icon_picker.php' ); acf_include( 'includes/fields/class-acf-field-message.php' ); acf_include( 'includes/fields/class-acf-field-accordion.php' ); acf_include( 'includes/fields/class-acf-field-tab.php' ); @@ -384,6 +396,12 @@ public function init() { */ do_action( 'acf/include_taxonomies', ACF_MAJOR_VERSION ); + // If we're on 6.5 or newer, load block bindings. This will move to an autoloader in 6.3. + if ( version_compare( get_bloginfo( 'version' ), '6.5-beta1', '>=' ) ) { + acf_include( 'includes/Blocks/Bindings.php' ); + new ACF\Blocks\Bindings(); + } + /** * Fires after ACF is completely "initialized". * @@ -400,8 +418,6 @@ public function init() { * * @date 22/10/2015 * @since 5.3.2 - * - * @return void */ public function register_post_types() { $cap = acf_get_setting( 'capability' ); @@ -480,8 +496,6 @@ public function register_post_types() { * * @date 22/10/2015 * @since 5.3.2 - * - * @return void */ public function register_post_status() { @@ -612,7 +626,7 @@ public function posts_where( $where, $wp_query ) { * @date 3/5/17 * @since 5.5.13 * - * @param string $name The constant name. + * @param string $name The constant name. * @param mixed $value The constant value. * @return void */ @@ -654,7 +668,7 @@ public function get_setting( $name ) { * @date 28/09/13 * @since 5.0.0 * - * @param string $name The setting name. + * @param string $name The setting name. * @param mixed $value The setting value. * @return true */ @@ -682,7 +696,7 @@ public function get_data( $name ) { * @date 28/09/13 * @since 5.0.0 * - * @param string $name The data name. + * @param string $name The data name. * @param mixed $value The data value. * @return void */ @@ -727,7 +741,7 @@ public function new_instance( $class ) { * @since 5.9.0 * * @param string $key Key name. - * @return bool + * @return boolean */ public function __isset( $key ) { return in_array( $key, array( 'locations', 'json' ), true ); @@ -751,6 +765,27 @@ public function __get( $key ) { } return null; } + + /** + * Plugin Activation Hook + * + * @since 6.2.6 + */ + public function acf_plugin_activated() { + // Set the first activated version of ACF. + if ( null === get_option( 'acf_first_activated_version', null ) ) { + // If acf_version is set, this isn't the first activated version, so leave it unset so it's legacy. + if ( null === get_option( 'acf_version', null ) ) { + update_option( 'acf_first_activated_version', ACF_VERSION, true ); + + do_action( 'acf/first_activated' ); + } + } + + if ( acf_is_pro() ) { + do_action( 'acf/activated_pro' ); + } + } } /** @@ -777,5 +812,4 @@ function acf() { // Instantiate. acf(); - } // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css index 65252bc7a..b08022ae6 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css @@ -89,6 +89,17 @@ display: none; } } +#acf-field-group-fields .li-field-type .field-type-label { + display: flex; +} +#acf-field-group-fields .li-field-type .acf-pro-label-field-type { + position: relative; + top: -3px; + margin-left: 8px; +} +#acf-field-group-fields .li-field-type .acf-pro-label-field-type img { + max-width: 34px; +} #acf-field-group-fields .li-field-order { width: 64px; justify-content: center; @@ -165,14 +176,13 @@ #acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key { align-items: flex-start; } -#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported) { +#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported) { cursor: pointer; display: inline-flex; align-items: center; } -#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported):hover:after { +#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported):hover:after { content: ""; - display: block; padding-left: 5px; display: inline-flex; width: 12px; @@ -193,7 +203,56 @@ mask-image: url("../../images/icons/icon-copy.svg"); background-size: cover; } -#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported).copied:hover:after { +#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label { + padding-right: 22px; +} +#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover { + padding-right: 0; +} +#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after { + width: 14px; + height: 14px; + padding-left: 8px; +} +#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after { + -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg"); + mask-image: url("../../images/icons/icon-check-circle-solid.svg"); + background-color: #49ad52; +} +#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) { + cursor: pointer; + display: block; + position: relative; + align-items: center; +} +#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input { + padding-right: 40px; +} +#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after { + content: ""; + padding-left: 5px; + right: 12px; + top: 12px; + position: absolute; + width: 16px; + height: 16px; + background-color: #98A2B3; + border: none; + border-radius: 0; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + text-indent: 500%; + white-space: nowrap; + overflow: hidden; + -webkit-mask-image: url("../../images/icons/icon-copy.svg"); + mask-image: url("../../images/icons/icon-copy.svg"); + background-size: cover; +} +#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after { -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg"); mask-image: url("../../images/icons/icon-check-circle-solid.svg"); background-color: #49ad52; @@ -296,7 +355,7 @@ margin-right: 4px; } .acf-field-object > .handle .row-options a:hover { - color: #044767; + color: rgb(4.0632911392, 71.1075949367, 102.9367088608); } .acf-field-object > .handle .row-options a.delete-field { color: #a00; @@ -312,7 +371,7 @@ } .acf-field-object.open > .handle { background: #2a9bd9; - border: #2696d3 solid 1px; + border: rgb(37.6669322709, 149.6764940239, 211.1330677291) solid 1px; text-shadow: #268FBB 0 1px 0; color: #fff; position: relative; @@ -637,7 +696,8 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .p3 { font-size: 13.5px; } -.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text], +.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text], .acf-admin-page input[type=search], .acf-admin-page input[type=number], .acf-admin-page textarea, @@ -808,6 +868,7 @@ html[dir=rtl] .acf-field-object.open > .handle { border-color: #D0D5DD; box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); border-radius: 6px; + /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ color: #344054; } .acf-admin-page input[type=text]:focus, @@ -824,7 +885,7 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page textarea:disabled, .acf-admin-page select:disabled { background-color: #F9FAFB; - color: #808a9e; + color: rgb(128.2255319149, 137.7574468085, 157.7744680851); } .acf-admin-page input[type=text]::placeholder, .acf-admin-page input[type=search]::placeholder, @@ -994,6 +1055,7 @@ html[dir=rtl] .acf-field-object.open > .handle { order: 2; display: block; align-items: center; + max-width: 550px !important; margin-top: 2px; margin-bottom: 0; margin-left: 12px; @@ -1052,23 +1114,25 @@ html[dir=rtl] .acf-field-object.open > .handle { color: #0783BE; } .acf-admin-page .button:hover { - background-color: #f3f9fc; + background-color: rgb(243.16, 249.08, 252.04); border-color: #0783BE; color: #0783BE; } .acf-admin-page .button:focus { - background-color: #f3f9fc; + background-color: rgb(243.16, 249.08, 252.04); outline: 3px solid #EBF5FA; color: #0783BE; } .acf-admin-page .edit-field-group-header { display: block !important; } -.acf-admin-page .acf-input .select2-container.-acf .select2-selection { +.acf-admin-page .acf-input .select2-container.-acf .select2-selection, +.acf-admin-page .rule-groups .select2-container.-acf .select2-selection { border: none; line-height: 1; } -.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered { box-sizing: border-box; padding-right: 0; padding-left: 0; @@ -1078,39 +1142,67 @@ html[dir=rtl] .acf-field-object.open > .handle { border-color: #D0D5DD; box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); border-radius: 6px; + /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ color: #344054; } -.acf-admin-page .acf-input .select2-container--focus { +.acf-admin-page .acf-input .acf-conditional-select-name, +.acf-admin-page .rule-groups .acf-conditional-select-name { + min-width: 180px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.acf-admin-page .acf-input .acf-conditional-select-id, +.acf-admin-page .rule-groups .acf-conditional-select-id { + padding-right: 30px; +} +.acf-admin-page .acf-input .value .select2-container--focus, +.acf-admin-page .rule-groups .value .select2-container--focus { + height: 40px; +} +.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered { + border-color: #399CCB; +} +.acf-admin-page .acf-input .select2-container--focus, +.acf-admin-page .rule-groups .select2-container--focus { outline: 3px solid #EBF5FA; border-color: #399CCB; border-radius: 6px; } -.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered { border-color: #399CCB !important; } -.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; } -.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered { border-top-right-radius: 0 !important; border-top-left-radius: 0 !important; } -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field { +.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field, +.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field { margin: 0; padding-left: 6px; } -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus { +.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus, +.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus { outline: none; border: none; } -.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered { padding-top: 0; padding-right: 6px; padding-bottom: 0; padding-left: 6px; } -.acf-admin-page .acf-input .select2-selection__clear { +.acf-admin-page .acf-input .select2-selection__clear, +.acf-admin-page .rule-groups .select2-selection__clear { width: 18px; height: 18px; margin-top: 12px; @@ -1120,7 +1212,8 @@ html[dir=rtl] .acf-field-object.open > .handle { overflow: hidden; color: #fff; } -.acf-admin-page .acf-input .select2-selection__clear:before { +.acf-admin-page .acf-input .select2-selection__clear:before, +.acf-admin-page .rule-groups .select2-selection__clear:before { content: ""; display: block; width: 16px; @@ -1139,7 +1232,8 @@ html[dir=rtl] .acf-field-object.open > .handle { mask-image: url("../../images/icons/icon-close.svg"); background-color: #98A2B3; } -.acf-admin-page .acf-input .select2-selection__clear:hover::before { +.acf-admin-page .acf-input .select2-selection__clear:hover::before, +.acf-admin-page .rule-groups .select2-selection__clear:hover::before { background-color: #0783BE; } .acf-admin-page .acf-label { @@ -1177,24 +1271,28 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf, .acf-admin-page .acf-field-query-var .select2-container.-acf, .acf-admin-page .acf-field-capability .select2-container.-acf, +.acf-admin-page .acf-field-parent-slug .select2-container.-acf, .acf-admin-page .acf-field-data-storage .select2-container.-acf, .acf-admin-page .acf-field-manage-terms .select2-container.-acf, .acf-admin-page .acf-field-edit-terms .select2-container.-acf, .acf-admin-page .acf-field-delete-terms .select2-container.-acf, .acf-admin-page .acf-field-assign-terms .select2-container.-acf, -.acf-admin-page .acf-field-meta-box .select2-container.-acf { +.acf-admin-page .acf-field-meta-box .select2-container.-acf, +.acf-admin-page .rule-groups .select2-container.-acf { min-height: 40px; } .acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered { display: flex; align-items: center; position: relative; @@ -1209,12 +1307,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon, +.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon { +.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon { top: auto; width: 18px; height: 18px; @@ -1224,12 +1324,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before, +.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before { +.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before { width: 9px; height: 9px; } @@ -1237,12 +1339,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered { border-color: #6BB5D8 !important; border-bottom-color: #D0D5DD !important; } @@ -1250,12 +1354,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; } @@ -1263,12 +1369,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered { border-top-right-radius: 0 !important; border-top-left-radius: 0 !important; border-bottom-color: #6BB5D8 !important; @@ -1278,15 +1386,17 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, +.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-meta-box .acf-selection.has-icon { +.acf-admin-page .acf-field-meta-box .acf-selection.has-icon, +.acf-admin-page .rule-groups .acf-selection.has-icon { margin-left: 6px; } -.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon { +.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon { margin-right: 6px; } @@ -1294,12 +1404,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow, .acf-admin-page .acf-field-query-var .select2-selection__arrow, .acf-admin-page .acf-field-capability .select2-selection__arrow, +.acf-admin-page .acf-field-parent-slug .select2-selection__arrow, .acf-admin-page .acf-field-data-storage .select2-selection__arrow, .acf-admin-page .acf-field-manage-terms .select2-selection__arrow, .acf-admin-page .acf-field-edit-terms .select2-selection__arrow, .acf-admin-page .acf-field-delete-terms .select2-selection__arrow, .acf-admin-page .acf-field-assign-terms .select2-selection__arrow, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow { +.acf-admin-page .acf-field-meta-box .select2-selection__arrow, +.acf-admin-page .rule-groups .select2-selection__arrow { width: 20px; height: 20px; top: calc(50% - 10px); @@ -1310,12 +1422,14 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after, .acf-admin-page .acf-field-query-var .select2-selection__arrow:after, .acf-admin-page .acf-field-capability .select2-selection__arrow:after, +.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after, .acf-admin-page .acf-field-data-storage .select2-selection__arrow:after, .acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after, .acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after, .acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after, .acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after { +.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after, +.acf-admin-page .rule-groups .select2-selection__arrow:after { content: ""; display: block; position: absolute; @@ -1343,27 +1457,42 @@ html[dir=rtl] .acf-field-object.open > .handle { .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation], +.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] { +.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation], +.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] { display: none; } .acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after, +.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after { +.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after, +.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after { -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); mask-image: url("../../images/icons/icon-chevron-up.svg"); } +.acf-admin-page .acf-term-search-term-name { + background-color: #F9FAFB; + border-top: 1px solid #EAECF0; + border-bottom: 1px solid #EAECF0; + color: #98A2B3; + padding: 5px 5px 5px 10px; + width: 100%; + margin: 0; + display: block; + font-weight: 300; +} .acf-admin-page .field-type-select-results { position: relative; top: 4px; @@ -1376,7 +1505,7 @@ html[dir=rtl] .acf-field-object.open > .handle { flex-direction: column-reverse; top: 0; border-radius: 6px 6px 0 0; - z-index: 1030; + z-index: 99999; } .select2-container.select2-container--open.acf-admin-page .field-type-select-results { box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12); @@ -1658,7 +1787,7 @@ html[dir=rtl] .acf-field-object.open > .handle { z-index: 500; } .post-type-acf-field-group .acf-field-object:hover { - background-color: #f7fbfd; + background-color: rgb(247.24, 251.12, 253.06); } .post-type-acf-field-group .acf-field-object.open { background-color: #fff; @@ -1770,7 +1899,8 @@ html[dir=rtl] .acf-field-object.open > .handle { padding-bottom: 32px; padding-left: 0; } -.acf-field-settings-main .acf-field:last-of-type { +.acf-field-settings-main .acf-field:last-of-type, +.acf-field-settings-main .acf-field.acf-last-visible { margin-bottom: 0; } @@ -2309,6 +2439,30 @@ html[dir=rtl] .acf-field-object.open > .handle { } } +.acf-taxonomy-select-id, +.acf-relationship-select-id, +.acf-post_object-select-id, +.acf-page_link-select-id, +.acf-user-select-id { + color: #98A2B3; + padding-left: 10px; +} + +.acf-taxonomy-select-sub-item { + max-width: 180px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + margin-left: 5px; +} + +.acf-taxonomy-select-name { + max-width: 180px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + /*---------------------------------------------------------------------------- * * Prefix & append styling @@ -2821,7 +2975,7 @@ html[dir=rtl] .acf-field-object.open > .handle { border-radius: 8px; border-width: 1px; border-style: solid; - border-color: #dbdfe5; + border-color: rgb(219.125, 222.5416666667, 229.375); box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header { @@ -2864,7 +3018,7 @@ html[dir=rtl] .acf-field-object.open > .handle { } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open { - border-top-color: #dbdfe5; + border-top-color: rgb(219.125, 222.5416666667, 229.375); } /*--------------------------------------------------------------------------------------------- @@ -2903,7 +3057,6 @@ html[dir=rtl] .acf-field-object.open > .handle { margin-bottom: 16px; } .post-type-acf-field-group .acf-field-setting-fc_layout { - overflow: hidden; width: calc(100% - 144px); margin-right: 72px; margin-left: 72px; @@ -2911,7 +3064,7 @@ html[dir=rtl] .acf-field-object.open > .handle { padding-left: 0; border-width: 1px; border-style: solid; - border-color: #dbdfe5; + border-color: rgb(219.125, 222.5416666667, 229.375); border-radius: 8px; box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); } @@ -2949,9 +3102,11 @@ html[dir=rtl] .acf-field-object.open > .handle { padding-left: 32px; } .post-type-acf-field-group .acf-field-settings-fc_head { - background-color: #F9FAFB; - border-radius: 8px 8px 0px 0px; display: flex; + align-items: center; + justify-content: left; + background-color: #F9FAFB; + border-radius: 8px; min-height: 64px; margin-bottom: 0px; padding-right: 24px; @@ -2960,6 +3115,27 @@ html[dir=rtl] .acf-field-object.open > .handle { min-height: 64px; padding-left: 24px; display: flex; + white-space: nowrap; +} +.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name { + min-width: 0; + color: #98A2B3; + padding-left: 8px; + font-size: 16px; +} +.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable, .copy-unsupported):hover:after { + width: 14px !important; + height: 14px !important; +} +@media screen and (max-width: 880px) { + .post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name { + display: none !important; + } +} +.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } .post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator { pointer-events: none; @@ -2969,7 +3145,21 @@ html[dir=rtl] .acf-field-object.open > .handle { display: inline-flex; align-items: center; } -.post-type-acf-field-group .acf-field-settings-fc_head label:before { +.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name { + margin-left: 1rem; +} +@media screen and (max-width: 880px) { + .post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name { + display: none !important; + } +} +.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name { + text-overflow: ellipsis; + overflow: hidden; + height: 22px; + white-space: nowrap; +} +.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before { content: ""; display: inline-block; width: 20px; @@ -2985,13 +3175,15 @@ html[dir=rtl] .acf-field-object.open > .handle { -webkit-mask-position: center; mask-position: center; } -.rtl.post-type-acf-field-group .acf-field-settings-fc_head label:before { +.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before { padding-right: 10px; } .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions { display: flex; align-items: center; + white-space: nowrap; + margin-left: auto; } .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout { margin-left: 10px; @@ -3005,6 +3197,9 @@ html[dir=rtl] .acf-field-object.open > .handle { .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type { margin-right: 0; } +.post-type-acf-field-group .acf-field-settings-fc_head.open { + border-radius: 8px 8px 0px 0px; +} /*--------------------------------------------------------------------------------------------- * @@ -3025,10 +3220,10 @@ html[dir=rtl] .acf-field-object.open > .handle { background-color: transparent; } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover { - background-color: #f9f2fb; + background-color: rgb(248.6, 242, 251); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle { - background-color: #f5eaf9; + background-color: rgb(244.76, 234.2, 248.6); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings { border-left-color: #BF7DD7; @@ -3037,10 +3232,10 @@ html[dir=rtl] .acf-field-object.open > .handle { background-color: transparent; } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover { - background-color: #ebf7f4; + background-color: rgb(234.7348066298, 247.2651933702, 244.1712707182); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle { - background-color: #e3f4f0; + background-color: rgb(227.3524861878, 244.4475138122, 240.226519337); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings { border-left-color: #7CCDB9; @@ -3049,10 +3244,10 @@ html[dir=rtl] .acf-field-object.open > .handle { background-color: transparent; } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover { - background-color: #fcf5f2; + background-color: rgb(252.2544378698, 244.8698224852, 241.7455621302); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle { - background-color: #fbeee9; + background-color: rgb(250.5041420118, 238.4118343195, 233.2958579882); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings { border-left-color: #E29473; @@ -3061,10 +3256,10 @@ html[dir=rtl] .acf-field-object.open > .handle { background-color: transparent; } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover { - background-color: #fafbfb; + background-color: rgb(249.8888888889, 250.6666666667, 251.1111111111); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle { - background-color: #f4f6f7; + background-color: rgb(244.0962962963, 245.7555555556, 246.7037037037); } .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings { border-left-color: #A3B1B9; diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map index 1e88d7036..cb96e46f5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-field-group.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACAA;;;;8FAAA;AAOA;;;EAGC;EACA;AHkBD;;AGbC;;EAEC;AHgBF;;AGZA;;;;8EAAA;AAKA;;;EAGC;AHeD;;AGZA;EACC;AHeD;;AGZA;EACC;AHeD;;AGZA;EACC;AHeD;;AGXA;;;;8EAAA;AAKA;EACC;EASA;EAKA;EAgBA;EAeA;EAUA;EAyCA;AH5ED;AGlBC;EAEE;EACA;AHmBH;AGdC;EACC;AHgBF;AGVE;EAEE;AHWJ;AGRG;EALD;IAME;EHWF;AACF;AGJC;EACC;EACA;AHMF;AGJE;EAJD;IAKE;EHOD;AACF;AGJC;EAAkB;AHOnB;AGNC;EAAiB;EAAY;AHU9B;AGTC;EAAgB;AHYjB;AGXC;EAAiB;AHclB;AGTE;EAAkB;AHYpB;AGXE;EAAiB;AHcnB;AGbE;EAAgB;EAAa;AHiB/B;AGhBE;EAAiB;AHmBnB;AGbE;EACC;AHeH;AGZE;EACC;AHcH;AGZG;EACC;AHcJ;AGXG;EACC;AHaJ;AGVG;EACC;EACA;AHYJ;AGTG;EAEE;EACA;EACA,4BFvFM;ADiGX;AGNG;EACC;EACA;AHQJ;AGJE;EACC;AHMH;AGDC;EACC;AHGF;AGAC;EACC;EACA;EA8CA;EAOA;AHjDF;AGAG;;EAEC;AHEJ;AGGE;EACC;EACA;EACA;AHDH;AGEG;EACC;EACA;EACA;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ,yBFjIO;EEkIP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHDJ;AGGG;EACC;EACA;EACA,yBF3LU;AD0Ld;AGME;EACC;EACA;EACA;AHJH;AGSG;EACC;AHPJ;AGcE;EACC,qBF1LkB;AD8KrB;;AGoBE;EAEE;EACA;AHlBJ;;AGwBA;AACA;EACC;EACA;EAEA;EA+BA;EAMA;EA0DA;EA2BA;;;;;;;;;;;;;GAAA;EAgBA;EAcA;EAWA;AHrKD;AGGC;EACC;EAEC;EACA;EACA;EAED,kBFrKU;EEsKV;AHHF;AGKE;EACC;AHHH;AGQC;EACC;EACA;EACA;EACA;EACA;AHNF;AGSE;EACC;AHPH;AGaC;EACC;AHXF;AGkBE;EACC;EACA;EACA;EACA;AHhBH;AGmBE;EACC;AHjBH;AGoBE;EACC;EACA;EACA;EACA;EACA;AHlBH;AGqBE;EACC;EACA;EAEC;AHpBJ;AGuBG;EAPD;IAQE;IAEC;EHrBH;AACF;AGwBG;EACC;AHtBJ;AGwBI;EACC;AHtBL;AG2BG;EACC;AHzBJ;AG2BI;EAAU;AHxBd;AG2BG;EACC;AHzBJ;AGkCE;EACC;AHhCH;AGmCE;EACC,mBFjVQ;EEkVR;EACA;EACA;EACA;EACA;AHjCH;AGmCG;EACC;AHjCJ;AGmCI;EACC;AHjCL;AG8DG;EACC;EACA;AH5DJ;AGoEC;EACC;EACA;AHlEF;AGoEE;EACC;AHlEH;AGwEC;EACC;AHtEF;;AG4EA;;;;8EAAA;AAQC;EACC;AH5EF;AG+EC;EACC;AH7EF;AG+EE;EACC;AH7EH;AGgFE;EACC;AH9EH;AGiFE;EACC;AH/EH;AGkFE;EACC;AHhFH;AGmFE;EACC;EACA;AHjFH;AGmFG;EACC;EACA;EACA;AHjFJ;AGmFI;EACC;EACA;EACA;AHjFL;AGuFE;EACC;AHrFH;AGyFE;EACC;AHvFH;AG8FG;EACC;EACA;AH5FJ;;AGmGA;;;;8EAAA;AAMA;EACC;EACA;AHjGD;;AGoGA;EAEC;IACC;EHlGA;AACF;AGuGA;;;;8EAAA;AAMA;EACC;EACA;EACA;AHtGD;;AGyGA;EACC;EACA;EACA;AHtGD;;AG0GA;;;;8EAAA;AASC;;;;;EAKC;AH3GF;AG+GC;EACC;AH7GF;AGgHC;EACC;AH9GF;AGkHC;;EAEC;AHhHF;;AGoHA;;;;8EAAA;AASC;;;;;EAKC;AHrHF;AGyHC;EACC;AHvHF;AG0HC;EACC;AHxHF;AG4HC;EACC;AH1HF;;AGgIA;;;;8EAAA;AAMA;;;EAGC;AH9HD;;AGiIA;EACC;AH9HD;;AGiIA;EACC;AH9HD;;AGkIA;;;;8EAAA;AAMA;;;EAGC;AHhID;;AGoIA;;;;8EAAA;AAYE;;;EACC;AHtIH;AGyIE;;;EACC;EACA;AHrIH;AGwIE;;;EACC;AHpIH;;AG8IE;EACC;AH3IH;AG8IE;EACC;AH5IH;;AGmJA;;;;8FAAA;AAQC;EACC;EACA;AHnJF;AGsJC;EACC;EACA;EACA;AHpJF;;AGyJA;;;;8FAAA;AAMA;EACC;AHvJD;;AG0JA;;;;8EAAA;AAMA;EAEC;;;IAGC;IACA;IACA;EHzJA;EG4JD;IACC;IACA;EH1JA;EG6JD;IACC;IACA;EH3JA;AACF;AGgKA;;;;8EAAA;AASE;;EAEC,yBFtrBQ;ADohBX;;AIhkBA;;;;+FAAA;AAMC;EACC;AJkkBF;;AI9jBA;;;;+FAAA;AAOC;EACC,cH0CS;ADqhBX;;AI1jBA;;;;+FAAA;AAMA;;EACC;EACA;AJ6jBD;;AI1jBA;;EACC;EACA;AJ8jBD;;AI3jBA;;;;;EACC;EACA;AJkkBD;;AI9iBA;;;;+FAAA;AAQC;EACC;AJ8iBF;AI3iBC;EACC;AJ6iBF;AI1iBC;EACC;AJ4iBF;AIziBC;;;;;EACC;AJ+iBF;AI5iBC;;;;;;;;;;;EACC;AJwjBF;AIrjBC;EACC;AJujBF;AIpjBC;EACC;AJsjBF;AInjBC;EACC;AJqjBF;;AIhjBA;;;;+FAAA;AAKA;EAEC,cH5DU;AD8mBX;;AI/iBA;;;;+FAAA;AAOC;EACC;AJgjBF;AI7iBC;EACC;AJ+iBF;;AI1iBA;;;;+FAAA;AASA;;;;+FAAA;AAMC;EACC;EACA;AJwiBF;AIriBC;EACC;EACA;AJuiBF;;AKhsBA;EAEC;;;;iGAAA;EAuCA;;;;iGAAA;EAcA;;;;iGAAA;EAcA;;;;iGAAA;EAeA;;;;iGAAA;EA4CA;;;;iGAAA;EAsEA;;;;iGAAA;EAkBA;;;;iGAAA;EAkBA;;;;iGAAA;EAqCA;;;;iGAAA;EAwGA;;;;iGAAA;EAqCA;;;;iGAAA;EAkCA;;;;iGAAA;EASA;;;;iGAAA;EA0HA;;;;iGAAA;EA+BA;;;;iGAAA;EAsBA;EA+TA;;;;iGAAA;AL5JD;AKlxBC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJoEa;EInEb,kBJ8DU;EI5DV,cJ4BS;ADqvBX;AK/wBE;;;;;EACC,0BJiEO;EIhEP,qBJiCQ;ADovBX;AKlxBE;;;;;EACC,yBJaQ;EIZR;ALwxBH;AKrxBE;;;;;EACC,cJYQ;AD+wBX;AK/wBE;EACC,yBJLQ;EIMR,cJFQ;ADmxBX;AKrwBE;;EAEC;ALuwBH;AK7vBC;EACC;EAEC;EACA;EAED;EACA;AL6vBF;AKrvBC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALqvBF;AKlvBE;EAEC,cJ1CQ;AD6xBX;AKhvBE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ALkvBH;AK5uBE;EAEE;EACA;EAED;AL4uBH;AKnuBC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJ9FQ;EIgGT;EACA;ALmuBF;AKjuBE;;EACC,yBJ5FQ;EI6FR,qBJxFQ;AD4zBX;AKjuBE;;;EAEC,yBJlGQ;EImGR,qBJ9FQ;ADk0BX;AKluBG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALsuBJ;AKjuBE;;EACC;ALouBH;AKjuBE;;EACC,yBJvIQ;EIwIR,qBJrIQ;ADy2BX;AK1tBI;;;EACC;AL8tBL;AK7sBG;EACC;AL+sBJ;AK9rBG;EACC;ALgsBJ;AKjrBE;;;;EAGE;ALorBJ;AKhrBE;;EAEE;ALkrBJ;AK/qBG;;EAEE;ALirBL;AK1qBE;;EACC;EACA;EACA;AL6qBH;AKnqBC;EACC;EACA;EACA;EACA,yBJzOS;EI0OT;ALqqBF;AKnqBE;EACC,yBJ5OQ;ADi5BX;AKlqBE;EACC;ALoqBH;AKjqBE;EACC,yBJvOQ;AD04BX;AKjqBG;EACC,yBJzOO;AD44BX;AKhqBG;EACC;ALkqBJ;AK7pBE;;EAEC;AL+pBH;AK5pBE;EACC;EACA;EACA;EACA;EACA;AL8pBH;AKzpBC;EACC;EACA;AL2pBF;AKzpBE;EACC;EACA;EACA;EAEC;EACA;EACA;AL0pBJ;AKvpBG;EAEE;ALwpBL;AKppBG;EAEE;ALqpBL;AKjpBG;EACC;EAEC;EACA;ALkpBL;AKxoBG;EAEE;EACA;ALyoBL;AKroBG;EAEE;EACA;ALsoBL;AK1nBC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJxTU;EI0TT;EACA;EACA,qBJlVQ;EIoVT;ALsnBF;AKpnBE;EACC,qBJtVQ;EIuVR;EACA;ALsnBH;AK3mBC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJ/WS;EIgXT,kBJ1VU;EI4VV,cJlXS;AD49BX;AKxmBE;EACC;EACA,qBJtXQ;EIuXR,cJvXQ;ADi+BX;AKxmBE;EACC;EACA,0BJ7VO;EI8VP,cJ5XQ;ADs+BX;AKhmBC;EACC;ALkmBF;AKxlBE;EACC;EACA;AL0lBH;AKvlBE;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJ9aO;EIgbR,6CJvYY;EIwYZ,kBJ7YS;EI+YT,cJ/aQ;ADmgCX;AKjlBE;EACC,0BJ3YO;EI4YP,qBJ3aQ;EI4aR,kBJrZS;ADw+BZ;AKjlBG;EACC;ALmlBJ;AK9kBI;EACC;EACA;ALglBL;AKzkBI;EACC;EACA;AL2kBL;AKpkBE;EACC;EAEC;ALqkBJ;AKlkBG;EACC;EACA;ALokBJ;AK/jBE;EAEE;EACA;EACA;EACA;ALgkBJ;AK5jBE;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;AL4jBH;AK1jBG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJtgBO;ADikCX;AKxjBG;EACC,yBJ7fO;ADujCX;AK9iBC;EACC;EACA;EACA;ALgjBF;AK9iBE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ/hBQ;AD8kCX;AK5iBE;EAEE;AL6iBJ;AKziBE;EAEE;AL0iBJ;AK/hBC;EACC;EACA;EACA;EACA;ALiiBF;AK/hBW;EACR;EACA;ALiiBH;;AK9hBE;EACC;EACA;ALiiBH;AKjhBE;;;;;;;;;;EACC;AL4hBH;AKxhBG;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;ALkiBL;AK/hBG;;;;;;;;;;EACC;EACA;EACA;EAEC;ALyiBL;AKtiBI;;;;;;;;;;EACC;EACA;ALijBL;AK3iBE;;;;;;;;;;EACC;EACA;ALsjBH;AKnjBE;;;;;;;;;;EACC;EACA;AL8jBH;AK3jBE;;;;;;;;;;EACC;EACA;EACA;EACA;ALskBH;AKlkBE;;;;;;;;;;EACC;AL6kBH;AK3kBY;EACR;AL6kBJ;;AKxkBE;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;ALolBH;AKllBG;;;;;;;;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EAQZ;EACA;EACA,yBJjqBO;EIkqBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL4lBJ;AKzlBG;;;;;;;;;;EACC;ALomBJ;AK3lBG;;;;;;;;;;EACC;EACA;ALsmBJ;AK/lBC;EACC;EACA;EACA;EACA;EACA;ALimBF;AKhmBE;EACC;EACA;EACA;EACA;EACA;ALkmBH;AK/lBW;EAER;ALgmBH;;AK5lBE;EACC;AL+lBH;AK7lBY;EACR;AL+lBJ;;AK1lBE;EACC;EACA;EACA;AL6lBH;AK1lBI;EACC;EAEA;EACA;EACA;EACA;EACA,WALY;EAMZ,YANY;EAOZ;EACA;EACA,yBJjvBM;EIkvBN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL2lBL;AKzlBc;EACR;EACA;AL2lBN;;AKtlBG;EACC;EAEA;EACA;EACA;EACA;ALwlBJ;AKtlBa;EACR;EACA;ALwlBL;;AKrlBI;EACC,yBJpxBM;EIqxBN;ALwlBL;AKllBE;EACC;ALolBH;AKhlBG;EACC;EACA;ALklBJ;AK7kBE;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;AL6kBH;AK3kBG;EACC;EACA;EACA;EAEC;EAED;AL2kBJ;AKzkBI;EACC;EACA;AL2kBL;AKpkBE;EACC;EACA;ALskBH;AKpkBG;EACC;EAEA;EACA;EACA,WAHY;EAIZ,YAJY;EAKZ;EACA;EACA,yBJr0BO;EIs0BP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALqkBJ;AKnkBa;EACR;EACA;ALqkBL;;AKhkBE;EACC;EACA;EACA;EACA;EACA,yBJ/2BQ;EIi3BP;EACA;EACA,yBJj3BO;EIo3BP;EACA;EACA,4BJt3BO;EIw3BR,cJt3BQ;EIu3BR;EAEC;EAGA;EACA;EACA;EACA;EAED;AL2jBH;AK5iBG;;;EACA;EACA;ALgjBH;;AKtiBC;;EACC;EACA;AL0iBF;;AMx/CA;;;;8EAAA;AAMC;;;;EAIC,iBLuFU;ADm6CZ;;AMt/CA;;;;8EAAA;AAMC;EACC,iBL4EU;AD46CZ;;AMp/CA;;;;8EAAA;AAMC;EACC;ANs/CF;;AMl/CA;;;;8EAAA;AAMC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;ANi/CH;;AM5+CA;;;;8EAAA;AAMC;EACC;EACA;EACA;EACA,6CLoBa;AD09Cf;AM5+CE;EAEE;EACA;EACA,yBL5BO;ADygDX;AM1+CG;;EAEC;AN4+CJ;AMz+CG;EACC;AN2+CJ;;AMr+CA;;;;8EAAA;AAMC;EACC,yBLpDS;EKsDR;EACA;EACA,yBLtDQ;EKyDR;EACA;EACA,4BL3DQ;AD+hDX;AMj+CE;EACC;EACA;EACA;EAEC;EACA;EAGD,cLlEQ;EKmER;ANg+CH;;AM39CA;;;;8EAAA;AAMC;EAEE;EACA;EACA,yBLvFQ;ADmjDX;AMx9CG;EACC;AN09CJ;AMp9CG;EACC;EACA;EACA;EACA;EACA,mBLtGO;EKuGP;ANs9CJ;AMl9CI;EACC;ANo9CL;AMj9CI;EACC;EACA;EACA;EACA;EACA,mBLpHM;EKqHN;ANm9CL;AM98CE;EACC;ANg9CH;AM78CE;EACC;EACA,yBLrHQ;ADokDX;AM58CE;EACC,yBL1HQ;EK2HR;EACA;AN88CH;AM58CG;EACC;AN88CJ;AM58CI;EACC;AN88CL;AMz8CE;EACC;AN28CH;AMz8CG;EACC;AN28CJ;AMz8CI;EACC;EACA;AN28CL;AMx8CI;EACC;AN08CL;AMr8CE;EACC;EACA;ANu8CH;AMp8CE;EACC;EACA;EACA;EACA;EAEA,cLzKQ;AD8mDX;AMn8CG;EACC;EACA;EACA;EACA;EACA;EACA;ANq8CJ;AM/7CI;EACC;ANi8CL;AM97CI;EACC;ANg8CL;AMr7CA;;;;8EAAA;AAMC;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EAEC;EACA;EACA,yBLlOQ;ADqpDX;AMh7CE;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AN+6CJ;;AMz6CA;;;;8EAAA;AAKA;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,0BLxPS;ADiqDX;;AMr6CA;;;;8EAAA;AAKA;EAEE;EACA;EACA;EACA;ANu6CF;AMp6CC;EAEE;ANq6CH;;AMh6CA;;;;8EAAA;AAKA;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;ANk6CF;;AM95CA;;;;8EAAA;AAKA;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AN85CF;AM35CC;EAhBD;IAkBG;IACA;EN65CD;AACF;AM15CC;;EAEC;AN45CF;AM15CE;;EACC;AN65CH;AMz5CG;;EACC,yBLtVO;EKuVP;EACA;EACA;AN45CJ;AMv5CC;EACC;ANy5CF;;AMr5CA;;;;8EAAA;AAMA;;EAGE;EAGA;EACA;EACA,yBLhXS;ADowDX;;AMh5CA;EAEE;ANk5CF;;AM94CA;;;;8EAAA;AAMC;EACC;ANg5CF;AM74CC;EACC,yBLvYS;EKwYT;EACA;EACA;EACA,cLpYS;EKqYT;AN+4CF;AM74CE;EACC;AN+4CH;AM94CG;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EASX;EAED,yBLxZO;EKyZP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN64CJ;;AMv4CA;;;;8EAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA,yBLrcS;AD00DX;AMl4CC;EAxBD;IA0BG;ENo4CD;AACF;;AMh4CA;EAEE;EACA;EACA;EACA;ANk4CF;;AM93CA;;;;8EAAA;AAQC;;;EACC,mBLneS;EKqeR,4BL7dQ;AD41DX;AM53CE;;;EAEE;EACA;EAGA;EAGA;EACA;EACA,4BLjfO;AD42DX;AMt3CC;;;;;;EAEC;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,4BLxgBQ;AD+3DX;AMr3CE;;;;;;EACC;EAEC;EACA;EACA;EACA;EAED;AN03CH;AMx3CG;;;;;;EAKC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA;EACA;EAEC;EACA;EACA;EAED;EACA,cLziBO;EK2iBP;ANs3CJ;AM/4CI;;;;;;EACC;ANs5CL;AM53CI;;;;;;EACC,cL3iBM;AD86DX;AMh4CI;;;;;;EACC;ANu4CL;AMn4CG;;;;;;EACC;EAEC,4BL7iBM;EK+iBP,cL/iBO;ADu7DX;AMt4CI;;;;;;EAEE,4BLnjBK;EKojBL;AN44CN;;AMp4CA;EAIE;ANo4CF;AMj4CC;EAPD;IASG;ENm4CD;AACF;;AM/3CA;;;;8EAAA;AAMC;EAEE;EACA;EACA;EACA;ANg4CH;AM73CE;EACC;AN+3CH;AM33CC;EACC;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AN03CH;AMr3CC;EACC;EAEC;EACA;EACA;EACA;ANs3CH;AMn3CE;EACC;EAEC;EACA;EACA;EACA;ANo3CJ;AMh3CE;EACC;ANk3CH;AM/2CE;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,0BLpqBO;ADghEX;AMt2CC;EACC;ANw2CF;AMp2CC;EACC;ANs2CF;;AMh2CE;EAEE;EACA;EAED;EAEC;EACA;EACA,2BL/rBO;AD+hEX;;AM11CA;;;;8EAAA;AAMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN41CF;AMz1CC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAGD;EACA;EACA;ANw1CF;AMt1CE;EACC;ANw1CH;AMr1CE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ,yBLtvBQ;EKuvBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANs1CH;;AM/0CE;EACC;EACA;ANk1CH;;AM70CA;;;;8EAAA;AAMC;EACC;EAEC;AN80CH;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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_edit-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_sub-field-groups.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n /* links */\n /* Field type */\n /* table header */\n /* show keys */\n /* hide tabs */\n /* fields */\n}\n#acf-field-group-fields .inside {\n border-top-width: 0;\n border-top-style: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields .li-field-type .field-type-icon {\n margin-right: 8px;\n}\n@media screen and (max-width: 600px) {\n #acf-field-group-fields .li-field-type .field-type-icon {\n display: none;\n }\n}\n#acf-field-group-fields .li-field-order {\n width: 64px;\n justify-content: center;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-fields .li-field-order {\n width: 32px;\n }\n}\n#acf-field-group-fields .li-field-label {\n width: calc(50% - 64px);\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n word-break: break-word;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.show-field-keys .li-field-label {\n width: calc(35% - 64px);\n}\n#acf-field-group-fields.show-field-keys .li-field-name {\n width: 15%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 25%;\n display: flex;\n}\n#acf-field-group-fields.show-field-keys .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar {\n display: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main {\n padding: 0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general {\n padding-top: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field {\n margin-bottom: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-footer {\n margin-top: 32px;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name,\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {\n align-items: flex-start;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported) {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported):hover:after {\n content: \"\";\n display: block;\n padding-left: 5px;\n display: inline-flex;\n width: 12px;\n height: 12px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported).copied:hover:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n.rtl #acf-field-group-fields .li-field-type .field-type-icon {\n margin-left: 8px;\n margin-right: 0;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n overflow: hidden !important;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7 !important;\n border-radius: 8px;\n filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n}\n.acf-field-object.ui-sortable-helper:before {\n display: none !important;\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n word-wrap: break-word;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 0;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n display: block;\n opacity: 0;\n margin-top: 5px;\n}\n@media screen and (max-width: 880px) {\n .acf-field-object > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n }\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a:hover {\n color: #044767;\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object > .handle .row-options.active {\n visibility: visible;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: #2696d3 solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: 0 -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n width: 22px;\n height: 22px;\n visibility: hidden;\n}\n.rule-groups .rule-group td.remove a:before {\n position: relative;\n top: -2px;\n font-size: 16px;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-tab p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-tab li.acf-settings-type-presentation,\n.acf-field-object-tab .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: block;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\n td.acf-label,\n td.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {\n background-color: #F9FAFB;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,\n.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code, .acf-admin-page .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .acf-admin-page .acf-created-on, .acf-admin-page .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7 {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 1030;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,\n.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,\n.post-type-acf-field-group .metabox-holder.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {\n max-width: 100%;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {\n overflow: hidden;\n border: none;\n border-radius: 0 0 8px 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {\n display: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {\n min-height: 280px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-thead {\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-thead li {\n display: flex;\n align-items: center;\n min-height: 48px;\n padding-top: 0;\n padding-bottom: 0;\n color: #344054;\n font-weight: 500;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {\n display: inline-flex;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n margin-top: -1px;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n z-index: 500;\n}\n.post-type-acf-field-group .acf-field-object:hover {\n background-color: #f7fbfd;\n}\n.post-type-acf-field-group .acf-field-object.open {\n background-color: #fff;\n border-top-color: #A5D2E7;\n}\n.post-type-acf-field-group .acf-field-object.open .handle {\n background-color: #D8EBF5;\n border: none;\n text-shadow: none;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a {\n color: #0783BE !important;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a.delete-field {\n color: #a00 !important;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl {\n margin: 0;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li {\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child {\n flex-grow: 1;\n margin-left: -10px;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2) {\n padding-right: 0;\n}\n.post-type-acf-field-group .acf-field-object ul.acf-hl {\n display: flex;\n align-items: stretch;\n}\n.post-type-acf-field-group .acf-field-object .handle li {\n display: flex;\n align-items: top;\n flex-wrap: wrap;\n min-height: 60px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {\n font-weight: 500;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {\n width: 100%;\n}\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-tfoot {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n min-height: 80px;\n box-sizing: border-box;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n background-color: #fff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-tfoot .acf-fr {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n box-sizing: border-box;\n padding-top: 0;\n padding-bottom: 0;\n background-color: #fff;\n border-left-width: 4px;\n border-left-style: solid;\n border-left-color: #6BB5D8;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n padding-top: 32px;\n padding-right: 0;\n padding-bottom: 32px;\n padding-left: 0;\n}\n.acf-field-settings-main .acf-field:last-of-type {\n margin-bottom: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n display: block;\n justify-content: space-between;\n align-items: center;\n align-content: center;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 6px;\n margin-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 32px;\n margin-left: 0;\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field {\n padding-right: 12px;\n padding-left: 12px;\n }\n}\n.acf-field-settings .acf-field .acf-label,\n.acf-field-settings .acf-field .acf-input {\n max-width: 600px;\n}\n.acf-field-settings .acf-field .acf-label.acf-input-sub,\n.acf-field-settings .acf-field .acf-input.acf-input-sub {\n max-width: 100%;\n}\n.acf-field-settings .acf-field .acf-label .acf-btn:disabled,\n.acf-field-settings .acf-field .acf-input .acf-btn:disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n.acf-field-settings .acf-field .acf-input-wrap {\n overflow: visible;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n padding-top: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n margin-top: 24px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes .acf-label {\n display: none;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice {\n background-color: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 6px;\n padding: 16px;\n color: #344054;\n position: relative;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon {\n padding-left: 45px;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 17px;\n left: 18px;\n z-index: 600;\n width: 18px;\n height: 18px;\n margin-right: 8px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n display: flex;\n align-items: center;\n min-height: 72px;\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field-settings-footer {\n padding-left: 12px;\n }\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields .acf-tab-wrap,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap,\n.acf-browse-fields-modal-wrap .acf-tab-wrap {\n background: #F9FAFB;\n border-bottom-color: #1D2939;\n}\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar,\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n display: flex;\n align-items: stretch;\n min-height: 48px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 24px;\n margin-top: 0;\n margin-bottom: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar li,\n.acf-fields .acf-tab-wrap .acf-tab-group li,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li {\n display: flex;\n margin-top: 0;\n margin-right: 24px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n.acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a {\n box-sizing: border-box;\n display: inline-flex;\n align-items: center;\n height: 100%;\n padding-top: 3px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background: none;\n border-top: none;\n border-right: none;\n border-bottom-width: 3px;\n border-bottom-style: solid;\n border-bottom-color: transparent;\n border-left: none;\n color: #667085;\n font-weight: normal;\n}\n.acf-fields .acf-field-settings-tab-bar li a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible {\n border: 1px solid #5897fb;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: transparent;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #0783BE;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible {\n border-bottom-color: #0783BE;\n border-bottom-width: 3px;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 12px;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options .field-group-settings-tab {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {\n padding: 0;\n}\n#acf-field-group-options .acf-field {\n border: none;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container {\n display: flex;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split {\n box-sizing: border-box;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {\n flex: 1 0 auto;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n flex: 1 0 auto;\n max-width: 320px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 32px;\n padding-right: 32px;\n padding-left: 32px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n#acf-field-group-options .acf-field[data-name=description] {\n max-width: 600px;\n}\n#acf-field-group-options .acf-button-group {\n display: inline-flex;\n}\n\n.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n margin-right: 32px;\n margin-left: 0;\n border-left: none;\n border-right-width: 1px;\n border-right-style: solid;\n border-right-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list .li-field-order {\n padding: 0;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: stretch;\n align-items: stretch;\n background-color: transparent;\n}\n.acf-field-list .acf-sortable-handle {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n height: 100%;\n position: relative;\n padding-top: 11px;\n padding-bottom: 8px;\n background-color: transparent;\n border: none;\n border-radius: 0;\n}\n.acf-field-list .acf-sortable-handle:hover {\n cursor: grab;\n}\n.acf-field-list .acf-sortable-handle:before {\n content: \"\";\n display: none;\n position: absolute;\n top: 16px;\n left: 8px;\n width: 16px;\n height: 16px;\n width: 12px;\n height: 12px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n.rtl .acf-field-list .acf-sortable-handle:before {\n left: 0;\n right: 8px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object .li-field-label {\n position: relative;\n padding-left: 40px;\n}\n.acf-field-object .li-field-label:before {\n content: \"\";\n display: block;\n position: absolute;\n left: 6px;\n display: inline-flex;\n width: 18px;\n height: 18px;\n margin-top: -2px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.acf-field-object .li-field-label:hover:before {\n cursor: pointer;\n}\n\n.rtl .acf-field-object .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n.rtl .acf-field-object .li-field-label:before {\n left: 0;\n right: 6px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n.acf-thead .li-field-label {\n padding-left: 40px;\n}\n.rtl .acf-thead .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n display: flex;\n padding-right: 72px;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n padding-left: 12px;\n }\n}\n.acf-field-settings-main-conditional-logic .acf-field {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-right: 0;\n padding-left: 0;\n}\n.acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n flex: 0 1 100%;\n order: 3;\n margin-top: 32px;\n padding-top: 32px;\n padding-right: 72px;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n padding-left: 12px;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {\n flex: 1 1 100%;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input .acf-input-prepend,\n.acf-input .acf-input-append {\n display: inline-flex;\n align-items: center;\n height: 100%;\n min-height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #667085;\n}\n.acf-input .acf-input-prepend {\n border-radius: 6px 0 0 6px;\n}\n.acf-input .acf-input-append {\n border-radius: 0 6px 6px 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n display: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n display: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 400px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n flex: 1 0 100%;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {\n margin-top: 32px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {\n margin-top: 32px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-headerbar #title-prompt-text {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page #acf-popup .acf-popup-box {\n min-width: 480px;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title {\n display: flex;\n align-items: center;\n align-content: center;\n justify-content: space-between;\n min-height: 64px;\n box-sizing: border-box;\n margin: 0;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4 {\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon {\n display: block;\n position: relative;\n top: auto;\n right: auto;\n width: 22px;\n height: 22px;\n background-color: transparent;\n color: transparent;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before {\n display: inline-flex;\n position: absolute;\n top: 0;\n left: 0;\n width: 22px;\n height: 22px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before {\n background-color: #0783BE;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner {\n box-sizing: border-box;\n margin: 0;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n border-top: none;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner p {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,\n.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select {\n margin-top: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3 {\n color: #1D2939;\n font-weight: 500;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before {\n content: \"\";\n width: 18px;\n height: 18px;\n background: #98A2B3;\n margin-right: 9px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner {\n padding: 0 !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful {\n padding: 32px 24px;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description {\n margin-top: 6px !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n padding-top: 20px;\n padding-left: 24px;\n padding-bottom: 20px;\n padding-right: 24px;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn {\n display: inline-block;\n margin-left: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary {\n width: 120px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success {\n display: none;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss {\n margin: 24px 32px !important;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field {\n padding: 24px 32px 0 32px;\n margin: 0;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap {\n overflow: inherit;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text] {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(../../images/icons/icon-info-red.svg);\n background-position: right 10px top 50%;\n background-size: 14px;\n background-repeat: no-repeat;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p {\n font-size: 12px;\n color: #D13737;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n margin-top: 32px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled {\n background-color: #0783BE;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group #post-body-content {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n position: relative;\n min-height: 88px;\n margin-right: -24px;\n margin-left: -24px;\n margin-bottom: -24px;\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-group-settings-footer .acf-created-on {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n color: #667085;\n}\n.acf-field-group-settings-footer .acf-created-on:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n mask-image: url(\"../../images/icons/icon-time.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n display: none;\n}\n.conditional-logic-badge.is-enabled {\n display: inline-block;\n width: 6px;\n height: 6px;\n overflow: hidden;\n margin-left: 8px;\n background-color: rgba(82, 170, 89, 0.4);\n border-width: 1px;\n border-style: solid;\n border-color: #52AA59;\n border-radius: 100px;\n text-indent: 100%;\n white-space: nowrap;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n container-name: settings;\n container-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n display: flex;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-settings-split .acf-field {\n margin: 0;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n.acf-field-settings-split .acf-field:nth-child(2n) {\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n\n@container settings (max-width: 1170px) {\n .acf-field-settings-split {\n border: none;\n flex-direction: column;\n }\n .acf-field {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format .acf-label,\n.acf-field-setting-return_format .acf-label {\n margin-bottom: 6px;\n}\n.acf-field-setting-display_format .acf-radio-list li,\n.acf-field-setting-return_format .acf-radio-list li {\n display: flex;\n}\n.acf-field-setting-display_format .acf-radio-list li label,\n.acf-field-setting-return_format .acf-radio-list li label {\n display: inline-flex;\n width: 100%;\n}\n.acf-field-setting-display_format .acf-radio-list li label span,\n.acf-field-setting-return_format .acf-radio-list li label span {\n flex: 1 1 auto;\n}\n.acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code {\n padding-right: 8px;\n padding-left: 8px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #475467;\n}\n.acf-field-setting-display_format .acf-radio-list li input[type=text],\n.acf-field-setting-return_format .acf-radio-list li input[type=text] {\n height: 32px;\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n padding-top: 32px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image .acf-hl[data-cols=\"3\"] > li,\n.acf-field-object-gallery .acf-hl[data-cols=\"3\"] > li {\n width: auto;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n overflow: auto;\n}\n.acf-field-settings .acf-field-appended .acf-input {\n float: left;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {\n max-width: none;\n}\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {\n max-width: 81px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {\n max-width: 600px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n border: none;\n}\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {\n margin-right: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n margin-top: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n max-width: 100%;\n overflow: hidden;\n border-radius: 8px;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n min-height: 64px;\n padding-right: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {\n box-shadow: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n width: 100%;\n height: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n display: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n display: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n display: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n border-top-color: #dbdfe5;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, .post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n background-color: #ffffff !important;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n width: 32px;\n height: 32px !important;\n min-height: 32px;\n padding: 0;\n}\n.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,\n.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,\n.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n height: 32px !important;\n min-height: 32px;\n margin-left: 5px;\n}\n.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout {\n background-color: #ffffff;\n margin-bottom: 16px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout {\n overflow: hidden;\n width: calc(100% - 144px);\n margin-right: 72px;\n margin-left: 72px;\n padding-right: 0;\n padding-left: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open {\n background-color: #ffffff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 16px);\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {\n max-width: 100% !important;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n margin-right: 32px;\n margin-bottom: 32px;\n margin-left: 32px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {\n max-width: 100%;\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head {\n background-color: #F9FAFB;\n border-radius: 8px 8px 0px 0px;\n display: flex;\n min-height: 64px;\n margin-bottom: 0px;\n padding-right: 24px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable {\n min-height: 64px;\n padding-left: 24px;\n display: flex;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator {\n pointer-events: none;\n margin-top: 7px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label {\n display: inline-flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.rtl.post-type-acf-field-group .acf-field-settings-fc_head label:before {\n padding-right: 10px;\n}\n\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {\n display: flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout {\n margin-left: 10px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field {\n margin-left: 0px !important;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {\n margin-right: 4px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {\n margin-right: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {\n background-color: #f9f2fb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {\n background-color: #f5eaf9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {\n border-left-color: #BF7DD7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #ebf7f4;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #e3f4f0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #7CCDB9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fcf5f2;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #fbeee9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #E29473;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fafbfb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #f4f6f7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #A3B1B9;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n\n\t.inside {\n\t\tborder-top: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\t}\n\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\t/* Field type */\n\t.li-field-type {\n\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/* table header */\n\t.li-field-order {\n\t\twidth: 64px;\n\t\tjustify-content: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\twidth: 32px;\n\t\t}\n\n\t}\n\t.li-field-label { width: calc(50% - 64px); }\n\t.li-field-name { width: 25%; word-break: break-word; }\n\t.li-field-key { display: none; }\n\t.li-field-type { width: 25%; }\n\n\t/* show keys */\n\t&.show-field-keys {\n\n\t\t.li-field-label { width: calc(35% - 64px); };\n\t\t.li-field-name { width: 15%; };\n\t\t.li-field-key { width: 25%; display: flex; };\n\t\t.li-field-type { width: 25%; };\n\n\t}\n\n\t/* hide tabs */\n\t&.hide-tabs {\n\t\t.acf-field-settings-tab-bar {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.acf-field-settings-main {\n\t\t\tpadding: 0;\n\n\t\t\t&.acf-field-settings-main-general {\n\t\t\t\tpadding-top: 32px;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-setting-wrapper {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-field-settings-split .acf-field {\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-field-setting-first_day {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-settings-footer {\n\t\t\tmargin-top: 32px;\n\t\t}\n\t}\n\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\n\t\t.acf-tbody {\n\n\t\t\t> .li-field-name,\n\t\t\t> .li-field-key {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t\t.copyable:not(.copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t&:hover:after {\n\t\t\t\tcontent: '';\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\t\t\t&.copied:hover:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n.rtl #acf-field-group-fields {\n\t.li-field-type {\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\n}\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\toverflow: hidden !important;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200 !important;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tfilter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n\n\t\t&:before {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t}\n\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\n\n\t/* handle */\n\t> .handle {\n\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none;\n\t\t\ttransition: none;\n\t\t}\n\n\t\tli {\n\t\t\tword-wrap: break-word;\n\t\t}\n\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: block;\n\t\t\topacity: 0;\n\t\t\tmargin: {\n\t\t\t\ttop: 5px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* open */\n\t&.open {\n\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 -1px 0 -1px;\n\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\n\n\t/* hover */\n\t&:hover, &.-hover, &:focus-within {\n\n\t\t> .handle {\n\n\t\t\t.row-options {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n\n.rule-groups {\n\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\n\t\t\ta {\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tvisibility: hidden;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: block;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: 0\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields {\n\n\t\t.acf-field-object-tab,\n\t\t.acf-field-object-accordion {\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box {\n\t\t\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\t\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 1030;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\t\t\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\t\t\t\n\t\t\t.select2-selection__arrow:after {\n\t\t\tright: auto;\n\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 {\n\t#acf-field-group-fields,\n\t#acf-field-group-options,\n\t.meta-box-sortables.ui-sortable,\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 {\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 {\n\t.acf-headerbar .acf-headerbar-inner {\n\t\tmax-width: 100%;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#poststuff {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-field-group-fields .acf-field-list-wrap {\n\t\toverflow: hidden;\n\t\tborder: none;\n\t\tborder-radius: 0 0 $radius-lg $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t&.-empty {\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t.acf-thead,\n\t\t\t.acf-tfoot {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.no-fields-message {\n\t\t\t\tmin-height: 280px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-thead {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 48px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object {\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t&:hover {\n\t\t\t.acf-sortable-handle:before {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t// Add divider to show which fields have endpoint\n\t\t&.acf-field-is-endpoint {\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground: $gray-300;\n\t\t\t\tmargin-top: -1px;\n\t\t\t}\n\n\t\t\t&.acf-field-object-accordion {\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\theight: 2px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tbackground: $gray-300;\n\t\t\t\t\tz-index: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 3%);\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground-color: #fff;\n\t\t\tborder-top-color: $blue-200;\n\t\t}\n\n\t\t&.open .handle {\n\t\t\tbackground-color: $blue-100;\n\t\t\tborder: none;\n\t\t\ttext-shadow: none;\n\n\t\t\ta {\n\t\t\t\tcolor: $link-color !important;\n\n\t\t\t\t&.delete-field {\n\t\t\t\t\tcolor: #a00 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-setting-type .acf-hl {\n\t\t\tmargin: 0;\n\n\t\t\tli {\n\t\t\t\twidth: auto;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul.acf-hl {\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.handle li {\n\t\t\tdisplay: flex;\n\t\t\talign-items: top;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 60px;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.li-field-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\talign-content: flex-start;\n\t\t\t\talign-items: flex-start;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p4;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\n\t\t\t\t.row-options {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.row-options a {\n\t\t\t\t\t@extend .p6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-tfoot {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tmin-height: 80px;\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 24px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 24px;\n\t\t}\n\t\tbackground-color: #fff;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-fr {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n\tbox-sizing: border-box;\n\tpadding: {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t}\n\tbackground-color: #fff;\n\tborder-left: {\n\t\twidth: 4px;\n\t\tstyle: solid;\n\t\tcolor: $blue-300;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n\tpadding: {\n\t\ttop: 32px;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\n\t.acf-field:last-of-type {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n\tdisplay: block;\n\tjustify-content: space-between;\n\talign-items: center;\n\talign-content: center;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 6px;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t}\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\n\t\t&.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t.acf-btn {\n\t\t\t&:disabled {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tcolor: $gray-400 !important;\n\t\t\t\tborder: 1px $gray-300 solid;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n\tpadding: {\n\t\ttop: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n\tmargin: {\n\t\ttop: 24px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes {\n\t.acf-label {\n\t\tdisplay: none;\n\t}\n\n\t.acf-feature-notice {\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-200;\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tcolor: $gray-700;\n\t\tposition: relative;\n\n\t\t&.with-warning-icon {\n\t\t\tpadding-left: 45px;\n\t\t\t&::before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 17px;\n\t\t\t\tleft: 18px;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n\tdisplay: flex;\n\talign-items: center;\n\tmin-height: 72px;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields,\n.acf-admin-page.acf-internal-post-type,\n.acf-browse-fields-modal-wrap {\n\t.acf-tab-wrap {\n\t\tbackground: $gray-50;\n\t\tborder-bottom: {\n\t\t\tcolor: $gray-800;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-settings-tab-bar,\n\t.acf-tab-wrap .acf-tab-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tmin-height: 48px;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\n\t\t\ta {\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder: 1px solid #5897fb;\n\t\t\t\t}\n\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tbackground: none;\n\t\t\t\tborder-top: none;\n\t\t\t\tborder-right: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 3px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t}\n\t\t\t\tborder-left: none;\n\t\t\t\tcolor: $gray-500;\n\t\t\t\t@extend .p5;\n\t\t\t\tfont-weight: normal;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tbackground: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t}\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder-bottom: {\n\t\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t\t\twidth: 3px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page.acf-internal-post-type\n\t.acf-field-editor\n\t.acf-field-settings-tab-bar {\n\tpadding: {\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options {\n\t.field-group-settings-tab {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t}\n\n\t\t.acf-field:last-of-type {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tborder: none;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Split layout\n\t.field-group-setting-split-container {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.field-group-setting-split {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(1) {\n\t\t\tflex: 1 0 auto;\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 320px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Description field\n\t.acf-field[data-name=\"description\"] {\n\t\tmax-width: 600px;\n\t}\n\n\t// Button group\n\t.acf-button-group {\n\t\tdisplay: inline-flex;\n\t}\n}\n\n.rtl #acf-field-group-options {\n\t.field-group-setting-split-container {\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tborder-left: none;\n\t\t\tborder-right: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list {\n\t.li-field-order {\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: stretch;\n\t\tbackground-color: transparent;\n\t}\n\n\t.acf-sortable-handle {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\ttop: 11px;\n\t\t\tbottom: 8px;\n\t\t}\n\t\t@extend .p4;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\n\t\t&:hover {\n\t\t\tcursor: grab;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 16px;\n\t\t\tleft: 8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 12px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t}\n\t}\n}\n\n.rtl .acf-field-list {\n\t.acf-sortable-handle {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object {\n\t.li-field-label {\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tleft: 6px;\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\ttop: -2px;\n\t\t\t}\n\t\t\tbackground-color: $gray-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t}\n\n\t\t&:hover:before {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.rtl {\n\t.acf-field-object {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 6px;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\n\t\t// Open\n\t\t&.open {\n\t\t\t.li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .acf-field-object.open .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\t}\n\t.rtl & {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic {\n\t.acf-conditional-toggle {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t}\n\n\t\t@media screen and (max-width: 600px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.rule-groups {\n\t\t\tflex: 0 1 100%;\n\t\t\torder: 3;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tright: 72px;\n\t\t\t\tleft: 72px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t}\n\n\t\t\t\ttable.acf-table tbody tr {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\talign-content: flex-start;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tflex: 1 1 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input {\n\t.acf-input-prepend,\n\t.acf-input-append {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 100%;\n\t\tmin-height: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-500;\n\t}\n\n\t.acf-input-prepend {\n\t\tborder-radius: $radius-md 0 0 $radius-md;\n\t}\n\n\t.acf-input-append {\n\t\tborder-radius: 0 $radius-md $radius-md 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n\tdisplay: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n\tdisplay: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group\n\t#acf-field-group-fields\n\t.acf-field-list.-empty\n\t.no-fields-message {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t}\n\n\t.no-fields-message-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 400px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\t@extend .p6;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-headerbar {\n\t\t#title-prompt-text {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#acf-popup .acf-popup-box {\n\t\tmin-width: 480px;\n\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-height: 64px;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4 {\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tright: auto;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&:before {\n\t\t\t\t\t$icon-size: 22px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t}\n\n\t\t\t\t&:hover:before {\n\t\t\t\t\tbackground-color: $color-primary;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: none;\n\n\t\t\tp {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Custom styling for move custom field modal/link field groups modal.\n\t\t#acf-move-field-form,\n\t\t#acf-link-field-groups-form {\n\t\t\t.acf-field-select {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Custom styling for the link field groups/create options page modal.\n\t.acf-link-field-groups-popup .acf-popup-box,\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.title h3 {\n\t\t\tcolor: $gray-800;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tbackground: $gray-400;\n\t\t\t\tmargin-right: 9px;\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tpadding: 0 !important;\n\n\t\t\t.acf-field-select,\n\t\t\t.acf-link-successful {\n\t\t\t\tpadding: 32px 24px;\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t.description {\n\t\t\t\t\tmargin-top: 6px !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 20px;\n\t\t\t\t\tleft: 24px;\n\t\t\t\t\tbottom: 20px;\n\t\t\t\t\tright: 24px;\n\t\t\t\t}\n\t\t\t\tborder-bottom-left-radius: 8px;\n\t\t\t\tborder-bottom-right-radius: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmargin-left: 8px;\n\n\t\t\t\t\t&.acf-btn-primary {\n\t\t\t\t\t\twidth: 120px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.inner {\n\t\t\t.acf-error-message.-success {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.-dismiss {\n\t\t\t\tmargin: 24px 32px !important;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 24px 32px 0 32px;\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-error {\n\t\t\t\t\t.acf-input-wrap {\n\t\t\t\t\t\toverflow: inherit;\n\n\t\t\t\t\t\tinput[type=text] {\n\t\t\t\t\t\t\tborder: 1px rgba($color-danger, .5) solid !important;\n\t\t\t\t\t\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t\t\t\t\t\tbackground-image: url(../../images/icons/icon-info-red.svg);\n\t\t\t\t\t\t\tbackground-position: right 10px top 50%;\n\t\t\t\t\t\t\tbackground-size: 14px;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.acf-options-page-modal-error p {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcolor: $color-danger;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tmargin-top: 32px;\n\n\t\t\t\t.acf-btn:disabled {\n\t\t\t\t\tbackground-color: $blue-500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group {\n\t#post-body-content {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-content: stretch;\n\talign-items: center;\n\tposition: relative;\n\tmin-height: 88px;\n\tmargin: {\n\t\tright: -24px;\n\t\tleft: -24px;\n\t\tbottom: -24px;\n\t}\n\tpadding: {\n\t\tright: 24px;\n\t\tleft: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t.acf-created-on {\n\t\tdisplay: inline-flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\t@extend .p5;\n\t\tcolor: $gray-500;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n\tdisplay: none;\n\n\t&.is-enabled {\n\t\tdisplay: inline-block;\n\t\twidth: 6px;\n\t\theight: 6px;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t}\n\t\tbackground-color: rgba($color-success, 0.4);\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-success;\n\t\t}\n\t\tborder-radius: 100px;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n\tcontainer-name: settings;\n\tcontainer-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n\tdisplay: flex;\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\t.acf-field {\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 32px;\n\t\t\tbottom: 32px;\n\t\t}\n\n\t\t&:nth-child(2n) {\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@container settings (max-width: 1170px) {\n\t.acf-field-settings-split {\n\t\tborder: none;\n\t\tflex-direction: column;\n\t}\n\t.acf-field {\n\t\tborder-top-width: 1px;\n\t\tborder-top-style: solid;\n\t\tborder-top-color: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format,\n.acf-field-setting-return_format {\n\t.acf-label {\n\t\tmargin: {\n\t\t\tbottom: 6px;\n\t\t}\n\t}\n\n\t.acf-radio-list {\n\t\tli {\n\t\t\tdisplay: flex;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: 100%;\n\n\t\t\t\tspan {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t}\n\n\t\t\t\tcode {\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-color: $gray-100;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t@extend .p5;\n\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tinput[type=\"text\"] {\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n\tpadding: {\n\t\ttop: 32px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image,\n.acf-field-object-gallery {\n\t.acf-hl[data-cols=\"3\"] > li {\n\t\twidth: auto;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n\toverflow: auto;\n\n\t.acf-input {\n\t\tfloat: left;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width,\n.acf-field-settings .acf-field.acf-field-setting-max_width {\n\t.acf-input {\n\t\tmax-width: none;\n\t}\n\n\t.acf-input-wrap input[type=\"text\"] {\n\t\tmax-width: 81px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object-flexible-content {\n\t\t.acf-field-setting-pagination {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.acf-field-object-repeater {\n\t\t.acf-field-object-repeater {\n\t\t\t.acf-field-setting-pagination {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group\n\t.acf-field-object-flexible-content\n\t.acf-is-subfields\n\t.acf-field-object {\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group {\n\t.acf-field.acf-field-true-false.acf-field-setting-default_value\n\t\t.acf-true-false {\n\t\tborder: none;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n\tmargin: {\n\t\ttop: 32px;\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\tmax-width: 100%;\n\toverflow: hidden;\n\tborder-radius: $radius-lg;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: darken($gray-200, 5%);\n\t};\n\tbox-shadow: $elevation-01;\n\n\t// Header\n\t.acf-sub-field-list-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t// Main sub-fields wrapper\n\t.acf-field-list-wrap {\n\t\tbox-shadow: none;\n\t}\n\n\t// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\t\n\t// Secondary level sub-fields\n\t.acf-input.acf-input-sub {\n\t\tmax-width: 100%;\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n\tdisplay: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n\tborder-top-color: darken($gray-200, 5%);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ti.acf-icon.-duplicate.duplicate-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\ti.acf-icon.acf-icon-trash.delete-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\n\tbutton.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n\t\tbackground-color: #ffffff !important;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\t\twidth: 32px;\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tpadding: 0;\n\t}\n\n\tbutton.add-layout.acf-btn.acf-btn-primary.add-field,\n\t.acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field, \n\t.acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tmargin-left: 5px;\n\t}\n\n\t.acf-field.acf-field-setting-fc_layout {\n\t\tbackground-color: #ffffff;\n\t\tmargin-bottom: 16px;\n\t}\n\t\n\t.acf-field-setting-fc_layout {\n\t\t.acf-field-layout-settings.open {\n\t\t\tbackground-color: #ffffff;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t\toverflow: hidden;\n\t\twidth: calc(100% - 144px);\n\t\tmargin: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: darken($gray-200, 5%);\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\twidth: calc(100% - 16px);\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t// Secondary level sub-fields\n\t\t.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100% !important;\n\t\t}\n\n\t\t.acf-input-sub {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta {\n\t\t\tmax-width: 100%;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head {\n\t\tbackground-color: $gray-50;\n\t\tborder-radius: 8px 8px 0px 0px;\n\t\tdisplay: flex;\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\tbottom: 0px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t};\n\n\t\t.acf-fc_draggable {\n\t\t\tmin-height: 64px;\n\t\t\tpadding-left: 24px;\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\tspan.toggle-indicator {\n\t\t\tpointer-events: none;\n\t\t\tmargin-top: 7px;\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t@extend .acf-h3;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-fl-actions {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t.acf-fc-add-layout {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.acf-fc-add-layout .add-field {\n\t\t\t\tmargin-left: 0px !important;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 4px;\n\t\t\t\t};\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\t\n\t// Second level\n\t$nested-color: #BF7DD7;\n\t// Row hover color \n\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t// Active row color \n\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t// Active border color \n\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\n\t// Third level\n\t.acf-input-sub {\n\t\t$nested-color: #7CCDB9;\n\t\t// Row hover color \n\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t// Active row color \n\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t// Active border color \n\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\n\t\t// Fourth level\n\t\t.acf-input-sub {\n\t\t\t$nested-color: #E29473;\n\t\t\t// Row hover color \n\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t// Active row color \n\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t// Active border color \n\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t\n\t\t\t// Fifth level\n\t\t\t.acf-input-sub {\n\t\t\t\t$nested-color: #A3B1B9;\n\t\t\t\t// Row hover color \n\t\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t\t// Active row color \n\t\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t\t// Active border color \n\t\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t}\n\t\n}"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-field-group.css","mappings":"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ANq/CJ;AMj/CE;EACC;ANm/CH;AMh/CE;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,0BLrqBO;ADkpEX;AMv+CC;EACC;ANy+CF;AMr+CC;EACC;ANu+CF;;AMj+CE;EAEE;EACA;EAED;EAEC;EACA;EACA,2BLhsBO;ADiqEX;;AM39CA;;;;8EAAA;AAMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN69CF;AM19CC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAGD;EACA;EACA;ANy9CF;AMv9CE;EACC;ANy9CH;AMt9CE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ,yBLvvBQ;EKwvBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANu9CH;;AMh9CE;EACC;EACA;ANm9CH;;AM98CA;;;;8EAAA;AAMC;EACC;EAEC;AN+8CH;AM58CE;EACC;EACA;EACA;EACA;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBLzyBQ;EK0yBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN28CH;AMx8CE;EACC;AN08CH;;AMn8CE;EAEE;EACA;ANq8CJ;AMl8CG;EACC;EACA;EACA;EACA;ANo8CJ;AM97CG;EACC;EACA;ANg8CJ;AM77CG;EACC;EACA;AN+7CJ;AM57CG;EACC;EACA;AN87CJ;;AMv7CC;EAEE;ANy7CH;AMr7CE;EAEE;EACA;ANs7CJ;;AMh7CA;;;;8EAAA;AAOC;EACC;EAEC;EACA;ANg7CH;AM76CE;EAPD;IASG;EN+6CF;AACF;AM36CC;EACC;EAEC;EAGA;EACA;AN06CH;AMv6CE;EACC;EACA;EAEC;EAGA;EACA;EACA;EAGA;EACA;EACA,yBLn6BO;ADu0EX;AMj6CG;EAjBD;IAmBG;ENm6CH;EMh6CE;IACC;IACA;IACA;IACA;IACA;ENk6CH;EMh6CG;IACC;ENk6CJ;AACF;;AM35CA;;;;;EAKC,cL9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FH;AO/1FE;EACC;EACA,cN9JQ;EM+JR;EACA;APi2FH;AO/1FG;EACC;EACA;APi2FJ;AO91FG;EAXD;IAYE;EPi2FF;AACF;AO/1FG;EACC;EACA;EACA;APi2FJ;AO71FE;EACC;EACA;AP+1FH;AO51FE;EACC;EACA;AP81FH;AO31FG;EACC;AP61FJ;AO31FI;EAHD;IAIE;EP81FH;AACF;AO51FI;EACC;EACA;EACA;EACA;AP81FL;AO11FG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBNpNO;EMqNP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;APy1FJ;AOv1Fa;EACR;APy1FL;;AOl1FE;EACC;EACA;EACA;EACA;APq1FH;AOn1FG;EACC;APq1FJ;AOl1FG;EACC;APo1FJ;AOj1FG;EAEE;APk1FL;AO/0FI;EAEE;APg1FN;AOt0FC;EACC;APw0FF;;AOn0FA;;;;+FAAA;AAMA;EACC;EACA;APq0FD;;AOl0FA;;;;+FAAA;AAWC;EAA4B;APg0F7B;AOh0F4D;EAAU;APm0FtE;AOj0FC;EAAiC;APo0FlC;AOl0FC;EAA6C,0BAN9B;AP20FhB;AO/zFE;EAA4B;APk0F9B;AOl0F6D;EAAU;APq0FvE;AOn0FE;EAAiC;APs0FnC;AOp0FE;EAA6C,0BAN9B;AP60FjB;AOj0FG;EAA4B;APo0F/B;AOp0F8D;EAAU;APu0FxE;AOr0FG;EAAiC;APw0FpC;AOt0FG;EAA6C,0BAN9B;AP+0FlB;AOn0FI;EAA4B;APs0FhC;AOt0F+D;EAAU;APy0FzE;AOv0FI;EAAiC;AP00FrC;AOx0FI;EAA6C,0BAN9B;APi1FnB,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_edit-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_sub-field-groups.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n /* links */\n /* Field type */\n /* table header */\n /* show keys */\n /* hide tabs */\n /* fields */\n}\n#acf-field-group-fields .inside {\n border-top-width: 0;\n border-top-style: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields .li-field-type .field-type-icon {\n margin-right: 8px;\n}\n@media screen and (max-width: 600px) {\n #acf-field-group-fields .li-field-type .field-type-icon {\n display: none;\n }\n}\n#acf-field-group-fields .li-field-type .field-type-label {\n display: flex;\n}\n#acf-field-group-fields .li-field-type .acf-pro-label-field-type {\n position: relative;\n top: -3px;\n margin-left: 8px;\n}\n#acf-field-group-fields .li-field-type .acf-pro-label-field-type img {\n max-width: 34px;\n}\n#acf-field-group-fields .li-field-order {\n width: 64px;\n justify-content: center;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-fields .li-field-order {\n width: 32px;\n }\n}\n#acf-field-group-fields .li-field-label {\n width: calc(50% - 64px);\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n word-break: break-word;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.show-field-keys .li-field-label {\n width: calc(35% - 64px);\n}\n#acf-field-group-fields.show-field-keys .li-field-name {\n width: 15%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 25%;\n display: flex;\n}\n#acf-field-group-fields.show-field-keys .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar {\n display: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main {\n padding: 0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general {\n padding-top: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field {\n margin-bottom: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-footer {\n margin-top: 32px;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name,\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {\n align-items: flex-start;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported) {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported):hover:after {\n content: \"\";\n padding-left: 5px;\n display: inline-flex;\n width: 12px;\n height: 12px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label {\n padding-right: 22px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover {\n padding-right: 0;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after {\n width: 14px;\n height: 14px;\n padding-left: 8px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) {\n cursor: pointer;\n display: block;\n position: relative;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input {\n padding-right: 40px;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after {\n content: \"\";\n padding-left: 5px;\n right: 12px;\n top: 12px;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n.rtl #acf-field-group-fields .li-field-type .field-type-icon {\n margin-left: 8px;\n margin-right: 0;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n overflow: hidden !important;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7 !important;\n border-radius: 8px;\n filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n}\n.acf-field-object.ui-sortable-helper:before {\n display: none !important;\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n word-wrap: break-word;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 0;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n display: block;\n opacity: 0;\n margin-top: 5px;\n}\n@media screen and (max-width: 880px) {\n .acf-field-object > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n }\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a:hover {\n color: rgb(4.0632911392, 71.1075949367, 102.9367088608);\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object > .handle .row-options.active {\n visibility: visible;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: rgb(37.6669322709, 149.6764940239, 211.1330677291) solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: 0 -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n width: 22px;\n height: 22px;\n visibility: hidden;\n}\n.rule-groups .rule-group td.remove a:before {\n position: relative;\n top: -2px;\n font-size: 16px;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-tab p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-tab li.acf-settings-type-presentation,\n.acf-field-object-tab .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: block;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\n td.acf-label,\n td.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {\n background-color: #F9FAFB;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,\n.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code, .acf-admin-page .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .acf-admin-page .acf-created-on, .acf-admin-page .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7 {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: rgb(128.2255319149, 137.7574468085, 157.7744680851);\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n max-width: 550px !important;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: rgb(243.16, 249.08, 252.04);\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: rgb(243.16, 249.08, 252.04);\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page .acf-input .acf-conditional-select-name,\n.acf-admin-page .rule-groups .acf-conditional-select-name {\n min-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.acf-admin-page .acf-input .acf-conditional-select-id,\n.acf-admin-page .rule-groups .acf-conditional-select-id {\n padding-right: 30px;\n}\n.acf-admin-page .acf-input .value .select2-container--focus,\n.acf-admin-page .rule-groups .value .select2-container--focus {\n height: 40px;\n}\n.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered {\n border-color: #399CCB;\n}\n.acf-admin-page .acf-input .select2-container--focus,\n.acf-admin-page .rule-groups .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear,\n.acf-admin-page .rule-groups .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before,\n.acf-admin-page .rule-groups .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before,\n.acf-admin-page .rule-groups .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf,\n.acf-admin-page .rule-groups .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,\n.acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow,\n.acf-admin-page .rule-groups .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],\n.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .acf-term-search-term-name {\n background-color: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n color: #98A2B3;\n padding: 5px 5px 5px 10px;\n width: 100%;\n margin: 0;\n display: block;\n font-weight: 300;\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,\n.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,\n.post-type-acf-field-group .metabox-holder.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {\n max-width: 100%;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {\n overflow: hidden;\n border: none;\n border-radius: 0 0 8px 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {\n display: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {\n min-height: 280px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-thead {\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-thead li {\n display: flex;\n align-items: center;\n min-height: 48px;\n padding-top: 0;\n padding-bottom: 0;\n color: #344054;\n font-weight: 500;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {\n display: inline-flex;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n margin-top: -1px;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n z-index: 500;\n}\n.post-type-acf-field-group .acf-field-object:hover {\n background-color: rgb(247.24, 251.12, 253.06);\n}\n.post-type-acf-field-group .acf-field-object.open {\n background-color: #fff;\n border-top-color: #A5D2E7;\n}\n.post-type-acf-field-group .acf-field-object.open .handle {\n background-color: #D8EBF5;\n border: none;\n text-shadow: none;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a {\n color: #0783BE !important;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a.delete-field {\n color: #a00 !important;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl {\n margin: 0;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li {\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child {\n flex-grow: 1;\n margin-left: -10px;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2) {\n padding-right: 0;\n}\n.post-type-acf-field-group .acf-field-object ul.acf-hl {\n display: flex;\n align-items: stretch;\n}\n.post-type-acf-field-group .acf-field-object .handle li {\n display: flex;\n align-items: top;\n flex-wrap: wrap;\n min-height: 60px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {\n font-weight: 500;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {\n width: 100%;\n}\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-tfoot {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n min-height: 80px;\n box-sizing: border-box;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n background-color: #fff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-tfoot .acf-fr {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n box-sizing: border-box;\n padding-top: 0;\n padding-bottom: 0;\n background-color: #fff;\n border-left-width: 4px;\n border-left-style: solid;\n border-left-color: #6BB5D8;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n padding-top: 32px;\n padding-right: 0;\n padding-bottom: 32px;\n padding-left: 0;\n}\n.acf-field-settings-main .acf-field:last-of-type,\n.acf-field-settings-main .acf-field.acf-last-visible {\n margin-bottom: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n display: block;\n justify-content: space-between;\n align-items: center;\n align-content: center;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 6px;\n margin-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 32px;\n margin-left: 0;\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field {\n padding-right: 12px;\n padding-left: 12px;\n }\n}\n.acf-field-settings .acf-field .acf-label,\n.acf-field-settings .acf-field .acf-input {\n max-width: 600px;\n}\n.acf-field-settings .acf-field .acf-label.acf-input-sub,\n.acf-field-settings .acf-field .acf-input.acf-input-sub {\n max-width: 100%;\n}\n.acf-field-settings .acf-field .acf-label .acf-btn:disabled,\n.acf-field-settings .acf-field .acf-input .acf-btn:disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n.acf-field-settings .acf-field .acf-input-wrap {\n overflow: visible;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n padding-top: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n margin-top: 24px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes .acf-label {\n display: none;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice {\n background-color: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 6px;\n padding: 16px;\n color: #344054;\n position: relative;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon {\n padding-left: 45px;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 17px;\n left: 18px;\n z-index: 600;\n width: 18px;\n height: 18px;\n margin-right: 8px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n display: flex;\n align-items: center;\n min-height: 72px;\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field-settings-footer {\n padding-left: 12px;\n }\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields .acf-tab-wrap,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap,\n.acf-browse-fields-modal-wrap .acf-tab-wrap {\n background: #F9FAFB;\n border-bottom-color: #1D2939;\n}\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar,\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n display: flex;\n align-items: stretch;\n min-height: 48px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 24px;\n margin-top: 0;\n margin-bottom: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar li,\n.acf-fields .acf-tab-wrap .acf-tab-group li,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li {\n display: flex;\n margin-top: 0;\n margin-right: 24px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n.acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a {\n box-sizing: border-box;\n display: inline-flex;\n align-items: center;\n height: 100%;\n padding-top: 3px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background: none;\n border-top: none;\n border-right: none;\n border-bottom-width: 3px;\n border-bottom-style: solid;\n border-bottom-color: transparent;\n border-left: none;\n color: #667085;\n font-weight: normal;\n}\n.acf-fields .acf-field-settings-tab-bar li a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible {\n border: 1px solid #5897fb;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: transparent;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #0783BE;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible {\n border-bottom-color: #0783BE;\n border-bottom-width: 3px;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 12px;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options .field-group-settings-tab {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {\n padding: 0;\n}\n#acf-field-group-options .acf-field {\n border: none;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container {\n display: flex;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split {\n box-sizing: border-box;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {\n flex: 1 0 auto;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n flex: 1 0 auto;\n max-width: 320px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 32px;\n padding-right: 32px;\n padding-left: 32px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n#acf-field-group-options .acf-field[data-name=description] {\n max-width: 600px;\n}\n#acf-field-group-options .acf-button-group {\n display: inline-flex;\n}\n\n.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n margin-right: 32px;\n margin-left: 0;\n border-left: none;\n border-right-width: 1px;\n border-right-style: solid;\n border-right-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list .li-field-order {\n padding: 0;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: stretch;\n align-items: stretch;\n background-color: transparent;\n}\n.acf-field-list .acf-sortable-handle {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n height: 100%;\n position: relative;\n padding-top: 11px;\n padding-bottom: 8px;\n background-color: transparent;\n border: none;\n border-radius: 0;\n}\n.acf-field-list .acf-sortable-handle:hover {\n cursor: grab;\n}\n.acf-field-list .acf-sortable-handle:before {\n content: \"\";\n display: none;\n position: absolute;\n top: 16px;\n left: 8px;\n width: 16px;\n height: 16px;\n width: 12px;\n height: 12px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n.rtl .acf-field-list .acf-sortable-handle:before {\n left: 0;\n right: 8px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object .li-field-label {\n position: relative;\n padding-left: 40px;\n}\n.acf-field-object .li-field-label:before {\n content: \"\";\n display: block;\n position: absolute;\n left: 6px;\n display: inline-flex;\n width: 18px;\n height: 18px;\n margin-top: -2px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.acf-field-object .li-field-label:hover:before {\n cursor: pointer;\n}\n\n.rtl .acf-field-object .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n.rtl .acf-field-object .li-field-label:before {\n left: 0;\n right: 6px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n.acf-thead .li-field-label {\n padding-left: 40px;\n}\n.rtl .acf-thead .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n display: flex;\n padding-right: 72px;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n padding-left: 12px;\n }\n}\n.acf-field-settings-main-conditional-logic .acf-field {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-right: 0;\n padding-left: 0;\n}\n.acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n flex: 0 1 100%;\n order: 3;\n margin-top: 32px;\n padding-top: 32px;\n padding-right: 72px;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n padding-left: 12px;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {\n flex: 1 1 100%;\n }\n}\n\n.acf-taxonomy-select-id,\n.acf-relationship-select-id,\n.acf-post_object-select-id,\n.acf-page_link-select-id,\n.acf-user-select-id {\n color: #98A2B3;\n padding-left: 10px;\n}\n\n.acf-taxonomy-select-sub-item {\n max-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n margin-left: 5px;\n}\n\n.acf-taxonomy-select-name {\n max-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input .acf-input-prepend,\n.acf-input .acf-input-append {\n display: inline-flex;\n align-items: center;\n height: 100%;\n min-height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #667085;\n}\n.acf-input .acf-input-prepend {\n border-radius: 6px 0 0 6px;\n}\n.acf-input .acf-input-append {\n border-radius: 0 6px 6px 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n display: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n display: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 400px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n flex: 1 0 100%;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {\n margin-top: 32px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {\n margin-top: 32px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-headerbar #title-prompt-text {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page #acf-popup .acf-popup-box {\n min-width: 480px;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title {\n display: flex;\n align-items: center;\n align-content: center;\n justify-content: space-between;\n min-height: 64px;\n box-sizing: border-box;\n margin: 0;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4 {\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon {\n display: block;\n position: relative;\n top: auto;\n right: auto;\n width: 22px;\n height: 22px;\n background-color: transparent;\n color: transparent;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before {\n display: inline-flex;\n position: absolute;\n top: 0;\n left: 0;\n width: 22px;\n height: 22px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before {\n background-color: #0783BE;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner {\n box-sizing: border-box;\n margin: 0;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n border-top: none;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner p {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,\n.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select {\n margin-top: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3 {\n color: #1D2939;\n font-weight: 500;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before {\n content: \"\";\n width: 18px;\n height: 18px;\n background: #98A2B3;\n margin-right: 9px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner {\n padding: 0 !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful {\n padding: 32px 24px;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description {\n margin-top: 6px !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n padding-top: 20px;\n padding-left: 24px;\n padding-bottom: 20px;\n padding-right: 24px;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn {\n display: inline-block;\n margin-left: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary {\n width: 120px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success {\n display: none;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss {\n margin: 24px 32px !important;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field {\n padding: 24px 32px 0 32px;\n margin: 0;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap {\n overflow: inherit;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text] {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(../../images/icons/icon-info-red.svg);\n background-position: right 10px top 50%;\n background-size: 14px;\n background-repeat: no-repeat;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p {\n font-size: 12px;\n color: #D13737;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n margin-top: 32px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled {\n background-color: #0783BE;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group #post-body-content {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n position: relative;\n min-height: 88px;\n margin-right: -24px;\n margin-left: -24px;\n margin-bottom: -24px;\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-group-settings-footer .acf-created-on {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n color: #667085;\n}\n.acf-field-group-settings-footer .acf-created-on:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n mask-image: url(\"../../images/icons/icon-time.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n display: none;\n}\n.conditional-logic-badge.is-enabled {\n display: inline-block;\n width: 6px;\n height: 6px;\n overflow: hidden;\n margin-left: 8px;\n background-color: rgba(82, 170, 89, 0.4);\n border-width: 1px;\n border-style: solid;\n border-color: #52AA59;\n border-radius: 100px;\n text-indent: 100%;\n white-space: nowrap;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n container-name: settings;\n container-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n display: flex;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-settings-split .acf-field {\n margin: 0;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n.acf-field-settings-split .acf-field:nth-child(2n) {\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n\n@container settings (max-width: 1170px) {\n .acf-field-settings-split {\n border: none;\n flex-direction: column;\n }\n .acf-field {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format .acf-label,\n.acf-field-setting-return_format .acf-label {\n margin-bottom: 6px;\n}\n.acf-field-setting-display_format .acf-radio-list li,\n.acf-field-setting-return_format .acf-radio-list li {\n display: flex;\n}\n.acf-field-setting-display_format .acf-radio-list li label,\n.acf-field-setting-return_format .acf-radio-list li label {\n display: inline-flex;\n width: 100%;\n}\n.acf-field-setting-display_format .acf-radio-list li label span,\n.acf-field-setting-return_format .acf-radio-list li label span {\n flex: 1 1 auto;\n}\n.acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code {\n padding-right: 8px;\n padding-left: 8px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #475467;\n}\n.acf-field-setting-display_format .acf-radio-list li input[type=text],\n.acf-field-setting-return_format .acf-radio-list li input[type=text] {\n height: 32px;\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n padding-top: 32px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image .acf-hl[data-cols=\"3\"] > li,\n.acf-field-object-gallery .acf-hl[data-cols=\"3\"] > li {\n width: auto;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n overflow: auto;\n}\n.acf-field-settings .acf-field-appended .acf-input {\n float: left;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {\n max-width: none;\n}\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {\n max-width: 81px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {\n max-width: 600px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n border: none;\n}\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {\n margin-right: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n margin-top: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n max-width: 100%;\n overflow: hidden;\n border-radius: 8px;\n border-width: 1px;\n border-style: solid;\n border-color: rgb(219.125, 222.5416666667, 229.375);\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n min-height: 64px;\n padding-right: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {\n box-shadow: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n width: 100%;\n height: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n display: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n display: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n display: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n border-top-color: rgb(219.125, 222.5416666667, 229.375);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, .post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n background-color: #ffffff !important;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n width: 32px;\n height: 32px !important;\n min-height: 32px;\n padding: 0;\n}\n.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,\n.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,\n.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n height: 32px !important;\n min-height: 32px;\n margin-left: 5px;\n}\n.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout {\n background-color: #ffffff;\n margin-bottom: 16px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 144px);\n margin-right: 72px;\n margin-left: 72px;\n padding-right: 0;\n padding-left: 0;\n border-width: 1px;\n border-style: solid;\n border-color: rgb(219.125, 222.5416666667, 229.375);\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open {\n background-color: #ffffff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 16px);\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {\n max-width: 100% !important;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n margin-right: 32px;\n margin-bottom: 32px;\n margin-left: 32px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {\n max-width: 100%;\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head {\n display: flex;\n align-items: center;\n justify-content: left;\n background-color: #F9FAFB;\n border-radius: 8px;\n min-height: 64px;\n margin-bottom: 0px;\n padding-right: 24px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable {\n min-height: 64px;\n padding-left: 24px;\n display: flex;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n min-width: 0;\n color: #98A2B3;\n padding-left: 8px;\n font-size: 16px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n width: 14px !important;\n height: 14px !important;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator {\n pointer-events: none;\n margin-top: 7px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label {\n display: inline-flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n margin-left: 1rem;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name {\n text-overflow: ellipsis;\n overflow: hidden;\n height: 22px;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n padding-right: 10px;\n}\n\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {\n display: flex;\n align-items: center;\n white-space: nowrap;\n margin-left: auto;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout {\n margin-left: 10px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field {\n margin-left: 0px !important;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {\n margin-right: 4px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {\n margin-right: 0;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head.open {\n border-radius: 8px 8px 0px 0px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(248.6, 242, 251);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(244.76, 234.2, 248.6);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {\n border-left-color: #BF7DD7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(234.7348066298, 247.2651933702, 244.1712707182);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(227.3524861878, 244.4475138122, 240.226519337);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #7CCDB9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(252.2544378698, 244.8698224852, 241.7455621302);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(250.5041420118, 238.4118343195, 233.2958579882);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #E29473;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(249.8888888889, 250.6666666667, 251.1111111111);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(244.0962962963, 245.7555555556, 246.7037037037);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #A3B1B9;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n\n\t.inside {\n\t\tborder-top: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\t}\n\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\t/* Field type */\n\t.li-field-type {\n\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.field-type-label {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.acf-pro-label-field-type {\n\t\t\tposition: relative;\n\t\t\ttop: -3px;\n\t\t\tmargin-left: 8px;\n\n\t\t\timg {\n\t\t\t\tmax-width: 34px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* table header */\n\t.li-field-order {\n\t\twidth: 64px;\n\t\tjustify-content: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\twidth: 32px;\n\t\t}\n\n\t}\n\t.li-field-label { width: calc(50% - 64px); }\n\t.li-field-name { width: 25%; word-break: break-word; }\n\t.li-field-key { display: none; }\n\t.li-field-type { width: 25%; }\n\n\t/* show keys */\n\t&.show-field-keys {\n\n\t\t.li-field-label { width: calc(35% - 64px); };\n\t\t.li-field-name { width: 15%; };\n\t\t.li-field-key { width: 25%; display: flex; };\n\t\t.li-field-type { width: 25%; };\n\n\t}\n\n\t/* hide tabs */\n\t&.hide-tabs {\n\t\t.acf-field-settings-tab-bar {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.acf-field-settings-main {\n\t\t\tpadding: 0;\n\n\t\t\t&.acf-field-settings-main-general {\n\t\t\t\tpadding-top: 32px;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-setting-wrapper {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-field-settings-split .acf-field {\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-field-setting-first_day {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-settings-footer {\n\t\t\tmargin-top: 32px;\n\t\t}\n\t}\n\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\n\t\t.acf-tbody {\n\n\t\t\t> .li-field-name,\n\t\t\t> .li-field-key {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t\t.copyable:not(.input-copyable, .copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\n\t\t\t&:hover:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.sub-label {\n\t\t\t\tpadding-right: 22px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tpadding-right: 0;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.copied:hover:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t.copyable.input-copyable:not(.copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\talign-items: center;\n\n\t\t\tinput {\n\t\t\t\tpadding-right: 40px;\n\t\t\t}\n\n\t\t\t.acf-input-wrap:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 12px;\n\t\t\t\ttop: 12px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.copied .acf-input-wrap:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t\n\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n.rtl #acf-field-group-fields {\n\t.li-field-type {\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\n}\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\toverflow: hidden !important;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200 !important;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tfilter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n\n\t\t&:before {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t}\n\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\n\n\t/* handle */\n\t> .handle {\n\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none;\n\t\t\ttransition: none;\n\t\t}\n\n\t\tli {\n\t\t\tword-wrap: break-word;\n\t\t}\n\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: block;\n\t\t\topacity: 0;\n\t\t\tmargin: {\n\t\t\t\ttop: 5px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* open */\n\t&.open {\n\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 -1px 0 -1px;\n\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\n\n\t/* hover */\n\t&:hover, &.-hover, &:focus-within {\n\n\t\t> .handle {\n\n\t\t\t.row-options {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n\n.rule-groups {\n\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\n\t\t\ta {\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tvisibility: hidden;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: block;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: 0\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields {\n\n\t\t.acf-field-object-tab,\n\t\t.acf-field-object-accordion {\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmax-width: 550px !important;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\t.acf-field-true-false {\n\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input,\n\t.rule-groups {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.acf-conditional-select-name {\n\t\t\tmin-width: 180px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.acf-conditional-select-id {\n\t\t\tpadding-right: 30px;\n\t\t}\n\n\t\t.value .select2-container--focus {\n\t\t\theight: 40px;\n\t\t}\n\n\t\t.value .select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box,\n\t.rule-groups {\n\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.acf-term-search-term-name {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: 1px solid $gray-200;\n\t\tborder-bottom: 1px solid $gray-200;\n\t\tcolor: $gray-400;\n\t\tpadding: 5px 5px 5px 10px;\n\t\twidth: 100%;\n\t\tmargin: 0;\n\t\tdisplay: block;\n\t\tfont-weight: 300;\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 {\n\t#acf-field-group-fields,\n\t#acf-field-group-options,\n\t.meta-box-sortables.ui-sortable,\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 {\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 {\n\t.acf-headerbar .acf-headerbar-inner {\n\t\tmax-width: 100%;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#poststuff {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-field-group-fields .acf-field-list-wrap {\n\t\toverflow: hidden;\n\t\tborder: none;\n\t\tborder-radius: 0 0 $radius-lg $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t&.-empty {\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t.acf-thead,\n\t\t\t.acf-tfoot {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.no-fields-message {\n\t\t\t\tmin-height: 280px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-thead {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 48px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object {\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t&:hover {\n\t\t\t.acf-sortable-handle:before {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t// Add divider to show which fields have endpoint\n\t\t&.acf-field-is-endpoint {\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground: $gray-300;\n\t\t\t\tmargin-top: -1px;\n\t\t\t}\n\n\t\t\t&.acf-field-object-accordion {\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\theight: 2px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tbackground: $gray-300;\n\t\t\t\t\tz-index: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 3%);\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground-color: #fff;\n\t\t\tborder-top-color: $blue-200;\n\t\t}\n\n\t\t&.open .handle {\n\t\t\tbackground-color: $blue-100;\n\t\t\tborder: none;\n\t\t\ttext-shadow: none;\n\n\t\t\ta {\n\t\t\t\tcolor: $link-color !important;\n\n\t\t\t\t&.delete-field {\n\t\t\t\t\tcolor: #a00 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-setting-type .acf-hl {\n\t\t\tmargin: 0;\n\n\t\t\tli {\n\t\t\t\twidth: auto;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul.acf-hl {\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.handle li {\n\t\t\tdisplay: flex;\n\t\t\talign-items: top;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 60px;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.li-field-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\talign-content: flex-start;\n\t\t\t\talign-items: flex-start;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p4;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\n\t\t\t\t.row-options {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.row-options a {\n\t\t\t\t\t@extend .p6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-tfoot {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tmin-height: 80px;\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 24px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 24px;\n\t\t}\n\t\tbackground-color: #fff;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-fr {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n\tbox-sizing: border-box;\n\tpadding: {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t}\n\tbackground-color: #fff;\n\tborder-left: {\n\t\twidth: 4px;\n\t\tstyle: solid;\n\t\tcolor: $blue-300;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n\tpadding: {\n\t\ttop: 32px;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\n\t.acf-field:last-of-type,\n\t.acf-field.acf-last-visible {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n\tdisplay: block;\n\tjustify-content: space-between;\n\talign-items: center;\n\talign-content: center;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 6px;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t}\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\n\t\t&.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t.acf-btn {\n\t\t\t&:disabled {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tcolor: $gray-400 !important;\n\t\t\t\tborder: 1px $gray-300 solid;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n\tpadding: {\n\t\ttop: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n\tmargin: {\n\t\ttop: 24px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes {\n\t.acf-label {\n\t\tdisplay: none;\n\t}\n\n\t.acf-feature-notice {\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-200;\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tcolor: $gray-700;\n\t\tposition: relative;\n\n\t\t&.with-warning-icon {\n\t\t\tpadding-left: 45px;\n\t\t\t&::before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 17px;\n\t\t\t\tleft: 18px;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n\tdisplay: flex;\n\talign-items: center;\n\tmin-height: 72px;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields,\n.acf-admin-page.acf-internal-post-type,\n.acf-browse-fields-modal-wrap {\n\t.acf-tab-wrap {\n\t\tbackground: $gray-50;\n\t\tborder-bottom: {\n\t\t\tcolor: $gray-800;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-settings-tab-bar,\n\t.acf-tab-wrap .acf-tab-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tmin-height: 48px;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\n\t\t\ta {\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder: 1px solid #5897fb;\n\t\t\t\t}\n\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tbackground: none;\n\t\t\t\tborder-top: none;\n\t\t\t\tborder-right: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 3px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t}\n\t\t\t\tborder-left: none;\n\t\t\t\tcolor: $gray-500;\n\t\t\t\t@extend .p5;\n\t\t\t\tfont-weight: normal;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tbackground: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t}\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder-bottom: {\n\t\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t\t\twidth: 3px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page.acf-internal-post-type\n\t.acf-field-editor\n\t.acf-field-settings-tab-bar {\n\tpadding: {\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options {\n\t.field-group-settings-tab {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t}\n\n\t\t.acf-field:last-of-type {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tborder: none;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Split layout\n\t.field-group-setting-split-container {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.field-group-setting-split {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(1) {\n\t\t\tflex: 1 0 auto;\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 320px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Description field\n\t.acf-field[data-name=\"description\"] {\n\t\tmax-width: 600px;\n\t}\n\n\t// Button group\n\t.acf-button-group {\n\t\tdisplay: inline-flex;\n\t}\n}\n\n.rtl #acf-field-group-options {\n\t.field-group-setting-split-container {\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tborder-left: none;\n\t\t\tborder-right: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list {\n\t.li-field-order {\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: stretch;\n\t\tbackground-color: transparent;\n\t}\n\n\t.acf-sortable-handle {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\ttop: 11px;\n\t\t\tbottom: 8px;\n\t\t}\n\t\t@extend .p4;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\n\t\t&:hover {\n\t\t\tcursor: grab;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 16px;\n\t\t\tleft: 8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 12px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t}\n\t}\n}\n\n.rtl .acf-field-list {\n\t.acf-sortable-handle {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object {\n\t.li-field-label {\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tleft: 6px;\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\ttop: -2px;\n\t\t\t}\n\t\t\tbackground-color: $gray-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t}\n\n\t\t&:hover:before {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.rtl {\n\t.acf-field-object {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 6px;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\n\t\t// Open\n\t\t&.open {\n\t\t\t.li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .acf-field-object.open .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\t}\n\t.rtl & {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic {\n\n\t.acf-conditional-toggle {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t}\n\n\t\t@media screen and (max-width: 600px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.rule-groups {\n\t\t\tflex: 0 1 100%;\n\t\t\torder: 3;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tright: 72px;\n\t\t\t\tleft: 72px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t}\n\n\t\t\t\ttable.acf-table tbody tr {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\talign-content: flex-start;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tflex: 1 1 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-taxonomy-select-id,\n.acf-relationship-select-id,\n.acf-post_object-select-id,\n.acf-page_link-select-id,\n.acf-user-select-id {\n\tcolor: $gray-400;\n\tpadding-left: 10px;\n}\n\n.acf-taxonomy-select-sub-item {\n\tmax-width: 180px;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tmargin-left: 5px;\n}\n\n.acf-taxonomy-select-name {\n\tmax-width: 180px;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input {\n\t.acf-input-prepend,\n\t.acf-input-append {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 100%;\n\t\tmin-height: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-500;\n\t}\n\n\t.acf-input-prepend {\n\t\tborder-radius: $radius-md 0 0 $radius-md;\n\t}\n\n\t.acf-input-append {\n\t\tborder-radius: 0 $radius-md $radius-md 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n\tdisplay: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n\tdisplay: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group\n\t#acf-field-group-fields\n\t.acf-field-list.-empty\n\t.no-fields-message {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t}\n\n\t.no-fields-message-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 400px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\t@extend .p6;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-headerbar {\n\t\t#title-prompt-text {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#acf-popup .acf-popup-box {\n\t\tmin-width: 480px;\n\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-height: 64px;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4 {\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tright: auto;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&:before {\n\t\t\t\t\t$icon-size: 22px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t}\n\n\t\t\t\t&:hover:before {\n\t\t\t\t\tbackground-color: $color-primary;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: none;\n\n\t\t\tp {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Custom styling for move custom field modal/link field groups modal.\n\t\t#acf-move-field-form,\n\t\t#acf-link-field-groups-form {\n\t\t\t.acf-field-select {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Custom styling for the link field groups/create options page modal.\n\t.acf-link-field-groups-popup .acf-popup-box,\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.title h3 {\n\t\t\tcolor: $gray-800;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tbackground: $gray-400;\n\t\t\t\tmargin-right: 9px;\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tpadding: 0 !important;\n\n\t\t\t.acf-field-select,\n\t\t\t.acf-link-successful {\n\t\t\t\tpadding: 32px 24px;\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t.description {\n\t\t\t\t\tmargin-top: 6px !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 20px;\n\t\t\t\t\tleft: 24px;\n\t\t\t\t\tbottom: 20px;\n\t\t\t\t\tright: 24px;\n\t\t\t\t}\n\t\t\t\tborder-bottom-left-radius: 8px;\n\t\t\t\tborder-bottom-right-radius: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmargin-left: 8px;\n\n\t\t\t\t\t&.acf-btn-primary {\n\t\t\t\t\t\twidth: 120px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.inner {\n\t\t\t.acf-error-message.-success {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.-dismiss {\n\t\t\t\tmargin: 24px 32px !important;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 24px 32px 0 32px;\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-error {\n\t\t\t\t\t.acf-input-wrap {\n\t\t\t\t\t\toverflow: inherit;\n\n\t\t\t\t\t\tinput[type=\"text\"] {\n\t\t\t\t\t\t\tborder: 1px rgba($color-danger, 0.5) solid !important;\n\t\t\t\t\t\t\tbox-shadow:\n\t\t\t\t\t\t\t\t0px 0px 0px 3px rgba(209, 55, 55, 0.12),\n\t\t\t\t\t\t\t\t0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t\t\t\t\t\tbackground-image: url(../../images/icons/icon-info-red.svg);\n\t\t\t\t\t\t\tbackground-position: right 10px top 50%;\n\t\t\t\t\t\t\tbackground-size: 14px;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.acf-options-page-modal-error p {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcolor: $color-danger;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tmargin-top: 32px;\n\n\t\t\t\t.acf-btn:disabled {\n\t\t\t\t\tbackground-color: $blue-500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group {\n\t#post-body-content {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-content: stretch;\n\talign-items: center;\n\tposition: relative;\n\tmin-height: 88px;\n\tmargin: {\n\t\tright: -24px;\n\t\tleft: -24px;\n\t\tbottom: -24px;\n\t}\n\tpadding: {\n\t\tright: 24px;\n\t\tleft: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t.acf-created-on {\n\t\tdisplay: inline-flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\t@extend .p5;\n\t\tcolor: $gray-500;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n\tdisplay: none;\n\n\t&.is-enabled {\n\t\tdisplay: inline-block;\n\t\twidth: 6px;\n\t\theight: 6px;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t}\n\t\tbackground-color: rgba($color-success, 0.4);\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-success;\n\t\t}\n\t\tborder-radius: 100px;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n\tcontainer-name: settings;\n\tcontainer-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n\tdisplay: flex;\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\t.acf-field {\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 32px;\n\t\t\tbottom: 32px;\n\t\t}\n\n\t\t&:nth-child(2n) {\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@container settings (max-width: 1170px) {\n\t.acf-field-settings-split {\n\t\tborder: none;\n\t\tflex-direction: column;\n\t}\n\t.acf-field {\n\t\tborder-top-width: 1px;\n\t\tborder-top-style: solid;\n\t\tborder-top-color: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format,\n.acf-field-setting-return_format {\n\t.acf-label {\n\t\tmargin: {\n\t\t\tbottom: 6px;\n\t\t}\n\t}\n\n\t.acf-radio-list {\n\t\tli {\n\t\t\tdisplay: flex;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: 100%;\n\n\t\t\t\tspan {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t}\n\n\t\t\t\tcode {\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-color: $gray-100;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t@extend .p5;\n\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tinput[type=\"text\"] {\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n\tpadding: {\n\t\ttop: 32px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image,\n.acf-field-object-gallery {\n\t.acf-hl[data-cols=\"3\"] > li {\n\t\twidth: auto;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n\toverflow: auto;\n\n\t.acf-input {\n\t\tfloat: left;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width,\n.acf-field-settings .acf-field.acf-field-setting-max_width {\n\t.acf-input {\n\t\tmax-width: none;\n\t}\n\n\t.acf-input-wrap input[type=\"text\"] {\n\t\tmax-width: 81px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object-flexible-content {\n\t\t.acf-field-setting-pagination {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.acf-field-object-repeater {\n\t\t.acf-field-object-repeater {\n\t\t\t.acf-field-setting-pagination {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group\n\t.acf-field-object-flexible-content\n\t.acf-is-subfields\n\t.acf-field-object {\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group {\n\t.acf-field.acf-field-true-false.acf-field-setting-default_value\n\t\t.acf-true-false {\n\t\tborder: none;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n\tmargin: {\n\t\ttop: 32px;\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\tmax-width: 100%;\n\toverflow: hidden;\n\tborder-radius: $radius-lg;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: darken($gray-200, 5%);\n\t};\n\tbox-shadow: $elevation-01;\n\n\t// Header\n\t.acf-sub-field-list-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t// Main sub-fields wrapper\n\t.acf-field-list-wrap {\n\t\tbox-shadow: none;\n\t}\n\n\t// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\t\n\t// Secondary level sub-fields\n\t.acf-input.acf-input-sub {\n\t\tmax-width: 100%;\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n\tdisplay: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n\tborder-top-color: darken($gray-200, 5%);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ti.acf-icon.-duplicate.duplicate-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\ti.acf-icon.acf-icon-trash.delete-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\n\tbutton.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n\t\tbackground-color: #ffffff !important;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\t\twidth: 32px;\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tpadding: 0;\n\t}\n\n\tbutton.add-layout.acf-btn.acf-btn-primary.add-field,\n\t.acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field, \n\t.acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tmargin-left: 5px;\n\t}\n\n\t.acf-field.acf-field-setting-fc_layout {\n\t\tbackground-color: #ffffff;\n\t\tmargin-bottom: 16px;\n\t}\n\t\n\t.acf-field-setting-fc_layout {\n\t\t.acf-field-layout-settings.open {\n\t\t\tbackground-color: #ffffff;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t\twidth: calc(100% - 144px);\n\t\tmargin: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: darken($gray-200, 5%);\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\twidth: calc(100% - 16px);\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t// Secondary level sub-fields\n\t\t.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100% !important;\n\t\t}\n\n\t\t.acf-input-sub {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta {\n\t\t\tmax-width: 100%;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head {\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: left;\n\n\t\tbackground-color: $gray-50;\n\t\tborder-radius: 8px;\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\tbottom: 0px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t};\n\n\t\t.acf-fc_draggable {\n\t\t\tmin-height: 64px;\n\t\t\tpadding-left: 24px;\n\t\t\tdisplay: flex;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t.acf-fc-layout-name {\n\t\t\tmin-width: 0;\n\t\t\tcolor: $gray-400;\n\t\t\tpadding-left: 8px;\n\t\t\tfont-size: 16px;\n\n\t\t\t&.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n\t\t\t\twidth: 14px !important;\n\t\t\t\theight: 14px !important;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\n\t\tspan.toggle-indicator {\n\t\t\tpointer-events: none;\n\t\t\tmargin-top: 7px;\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t@extend .acf-h3;\n\n\t\t\t&.acf-fc-layout-name {\n\t\t\t\tmargin-left: 1rem;\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\n\t\t\t\tspan.acf-fc-layout-name {\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\theight: 22px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.acf-fc-layout-label:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-fl-actions {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\twhite-space: nowrap;\n\t\t\tmargin-left: auto;\n\n\t\t\t.acf-fc-add-layout {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.acf-fc-add-layout .add-field {\n\t\t\t\tmargin-left: 0px !important;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 4px;\n\t\t\t\t};\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head.open {\n\t\tborder-radius: 8px 8px 0px 0px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\t\n\t// Second level\n\t$nested-color: #BF7DD7;\n\t// Row hover color \n\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t// Active row color \n\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t// Active border color \n\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\n\t// Third level\n\t.acf-input-sub {\n\t\t$nested-color: #7CCDB9;\n\t\t// Row hover color \n\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t// Active row color \n\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t// Active border color \n\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\n\t\t// Fourth level\n\t\t.acf-input-sub {\n\t\t\t$nested-color: #E29473;\n\t\t\t// Row hover color \n\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t// Active row color \n\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t// Active border color \n\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t\n\t\t\t// Fifth level\n\t\t\t.acf-input-sub {\n\t\t\t\t$nested-color: #A3B1B9;\n\t\t\t\t// Row hover color \n\t\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t\t// Active row color \n\t\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t\t// Active border color \n\t\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t}\n\t\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css index d6cf76fb7..2fe67625f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css @@ -1 +1 @@ -#acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.postbox .handle-order-higher,.postbox .handle-order-lower{display:none}#minor-publishing-actions,#misc-publishing-actions #visibility,#misc-publishing-actions .edit-timestamp{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#f5f5f5}#acf-field-group-fields{border:0 none}#acf-field-group-fields .inside{border-top-width:0;border-top-style:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields .li-field-type .field-type-icon{margin-right:8px}@media screen and (max-width: 600px){#acf-field-group-fields .li-field-type .field-type-icon{display:none}}#acf-field-group-fields .li-field-order{width:64px;justify-content:center}@media screen and (max-width: 880px){#acf-field-group-fields .li-field-order{width:32px}}#acf-field-group-fields .li-field-label{width:calc(50% - 64px)}#acf-field-group-fields .li-field-name{width:25%;word-break:break-word}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields.show-field-keys .li-field-label{width:calc(35% - 64px)}#acf-field-group-fields.show-field-keys .li-field-name{width:15%}#acf-field-group-fields.show-field-keys .li-field-key{width:25%;display:flex}#acf-field-group-fields.show-field-keys .li-field-type{width:25%}#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar{display:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main{padding:0}#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general{padding-top:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field{margin-bottom:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-footer{margin-top:32px}#acf-field-group-fields .acf-field-list-wrap{border:#ccd0d4 solid 1px}#acf-field-group-fields .acf-field-list{background:#f5f5f5;margin-top:-1px}#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-name,#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-key{align-items:flex-start}#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported){cursor:pointer;display:inline-flex;align-items:center}#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported):hover:after{content:"";display:block;padding-left:5px;display:inline-flex;width:12px;height:12px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported).copied:hover:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap{border-color:#dfdfdf}.rtl #acf-field-group-fields .li-field-type .field-type-icon{margin-left:8px;margin-right:0}.acf-field-object{border-top:#eee solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{overflow:hidden !important;border-width:1px;border-style:solid;border-color:#a5d2e7 !important;border-radius:8px;filter:drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1))}.acf-field-object.ui-sortable-helper:before{display:none !important}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #dfdfdf;visibility:visible !important;background:#f9f9f9;border-top-color:rgba(0,0,0,0);min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{word-wrap:break-word}.acf-field-object>.handle strong{display:block;padding-bottom:0;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{display:block;opacity:0;margin-top:5px}@media screen and (max-width: 880px){.acf-field-object>.handle .row-options{opacity:1;margin-bottom:0}}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a:hover{color:#044767}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:red}.acf-field-object>.handle .row-options.active{visibility:visible}.acf-field-object.open+.acf-field-object{border-top-color:#e1e1e1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268fbb 0 1px 0;color:#fff;position:relative;margin:0 -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options,.acf-field-object:focus-within>.handle .row-options{opacity:1;margin-bottom:0}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:3px 0}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{width:22px;height:22px;visibility:hidden}.rule-groups .rule-group td.remove a:before{position:relative;top:-2px;font-size:16px}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group select:empty{background:#f8f8f8}.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}#acf-field-group-options tr[data-name=hide_on_screen] li{float:left;width:33%}@media(max-width: 1100px){#acf-field-group-options tr[data-name=hide_on_screen] li{width:50%}}table.conditional-logic-rules{background:rgba(0,0,0,0);border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:rgba(0,0,0,0);border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name{visibility:hidden}.acf-field-object-tab p:first-child{margin:.5em 0}.acf-field-object-tab li.acf-settings-type-presentation,.acf-field-object-tab .acf-field-settings-main-presentation{display:none !important}.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object-accordion p:first-child{margin:.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:block}.acf-field-object-message tr[data-name=name],.acf-field-object-message tr[data-name=instructions],.acf-field-object-message tr[data-name=required]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name=name],.acf-field-object-separator tr[data-name=instructions],.acf-field-object-separator tr[data-name=required]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type=text],.acf-field-object-time-picker .acf-radio-list input[type=text],.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type=text]{width:100%;height:28px;font-size:14px}html[dir=rtl] .acf-field-object.open>.handle{margin:0}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:rgba(0,0,0,0) !important;padding-bottom:0 !important}}.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion{background-color:#f9fafb}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.post-type-acf-field-group .acf-field-settings-fc_head label,.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4,.acf-admin-page h3,.acf-headerbar h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p{font-size:14px}.acf-admin-page .p3{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-field-list .acf-sortable-handle,.acf-field-list .acf-admin-page .acf-sortable-handle,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li,.post-type-acf-field-group .acf-field-object .handle .acf-admin-page li,.acf-admin-page .post-type-acf-field-group .acf-thead li,.post-type-acf-field-group .acf-thead .acf-admin-page li,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-group-settings-footer .acf-created-on,.acf-field-group-settings-footer .acf-admin-page .acf-created-on,.acf-admin-page .acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:#808a9e}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:1030}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,.post-type-acf-field-group .metabox-holder.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner{max-width:100%}.post-type-acf-field-group #poststuff{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap{overflow:hidden;border:none;border-radius:0 0 8px 8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message{min-height:280px}.post-type-acf-field-group .acf-thead{background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group .acf-thead li{display:flex;align-items:center;min-height:48px;padding-top:0;padding-bottom:0;color:#344054;font-weight:500}.post-type-acf-field-group .acf-field-object{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before{display:inline-flex}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before{display:block;content:"";height:2px;width:100%;background:#d0d5dd;margin-top:-1px}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before{display:none}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after{display:block;content:"";height:2px;width:100%;background:#d0d5dd;z-index:500}.post-type-acf-field-group .acf-field-object:hover{background-color:#f7fbfd}.post-type-acf-field-group .acf-field-object.open{background-color:#fff;border-top-color:#a5d2e7}.post-type-acf-field-group .acf-field-object.open .handle{background-color:#d8ebf5;border:none;text-shadow:none}.post-type-acf-field-group .acf-field-object.open .handle a{color:#0783be !important}.post-type-acf-field-group .acf-field-object.open .handle a.delete-field{color:#a00 !important}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl{margin:0}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li{width:auto}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child{flex-grow:1;margin-left:-10px}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2){padding-right:0}.post-type-acf-field-group .acf-field-object ul.acf-hl{display:flex;align-items:stretch}.post-type-acf-field-group .acf-field-object .handle li{display:flex;align-items:top;flex-wrap:wrap;min-height:60px;color:#344054}.post-type-acf-field-group .acf-field-object .handle li.li-field-label{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:auto}.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong{font-weight:500}.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options{width:100%}.post-type-acf-field-group .acf-tfoot{display:flex;align-items:center;justify-content:flex-end;min-height:80px;box-sizing:border-box;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px;background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-tfoot .acf-fr{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group .acf-field-object .settings{box-sizing:border-box;padding-top:0;padding-bottom:0;background-color:#fff;border-left-width:4px;border-left-style:solid;border-left-color:#6bb5d8}.acf-field-settings-main{padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0}.acf-field-settings-main .acf-field:last-of-type{margin-bottom:0}.acf-field-settings .acf-label{display:block;justify-content:space-between;align-items:center;align-content:center;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.acf-field-settings .acf-field{box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0;padding-top:0;padding-right:72px;padding-bottom:0;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings .acf-field{padding-right:12px;padding-left:12px}}.acf-field-settings .acf-field .acf-label,.acf-field-settings .acf-field .acf-input{max-width:600px}.acf-field-settings .acf-field .acf-label.acf-input-sub,.acf-field-settings .acf-field .acf-input.acf-input-sub{max-width:100%}.acf-field-settings .acf-field .acf-label .acf-btn:disabled,.acf-field-settings .acf-field .acf-input .acf-btn:disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-field-settings .acf-field .acf-input-wrap{overflow:visible}.acf-field-settings .acf-field.acf-field-setting-label,.acf-field-settings .acf-field-setting-wrapper{padding-top:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings .acf-field-setting-wrapper{margin-top:24px}.acf-field-setting-bidirectional_notes .acf-label{display:none}.acf-field-setting-bidirectional_notes .acf-feature-notice{background-color:#f9fafb;border:1px solid #eaecf0;border-radius:6px;padding:16px;color:#344054;position:relative}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon{padding-left:45px}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before{content:"";display:block;position:absolute;top:17px;left:18px;z-index:600;width:18px;height:18px;margin-right:8px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-field-settings .acf-field-settings-footer{display:flex;align-items:center;min-height:72px;box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings .acf-field-settings-footer{padding-left:12px}}.rtl .acf-field-settings .acf-field-settings-footer{padding-top:0;padding-right:72px;padding-bottom:0;padding-left:0}.acf-fields .acf-tab-wrap,.acf-admin-page.acf-internal-post-type .acf-tab-wrap,.acf-browse-fields-modal-wrap .acf-tab-wrap{background:#f9fafb;border-bottom-color:#1d2939}.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{padding-right:24px;padding-left:24px;border-top-width:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar,.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{display:flex;align-items:stretch;min-height:48px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:24px;margin-top:0;margin-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar li,.acf-fields .acf-tab-wrap .acf-tab-group li,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li{display:flex;margin-top:0;margin-right:24px;margin-bottom:0;margin-left:0;padding:0}.acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a{box-sizing:border-box;display:inline-flex;align-items:center;height:100%;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;background:none;border-top:none;border-right:none;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);border-left:none;color:#667085;font-weight:normal}.acf-fields .acf-field-settings-tab-bar li a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible{border:1px solid #5897fb}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{color:#1d2939}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{background-color:rgba(0,0,0,0)}.acf-fields .acf-field-settings-tab-bar li.active a,.acf-fields .acf-tab-wrap .acf-tab-group li.active a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a{background:none;border-bottom-color:#0783be;color:#0783be}.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible{border-bottom-color:#0783be;border-bottom-width:3px}.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:72px}@media screen and (max-width: 600px){.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:12px}}#acf-field-group-options .field-group-settings-tab{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type{padding:0}#acf-field-group-options .acf-field{border:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0}#acf-field-group-options .field-group-setting-split-container{display:flex;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split{box-sizing:border-box;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1){flex:1 0 auto}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){flex:1 0 auto;max-width:320px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:32px;padding-right:32px;padding-left:32px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}#acf-field-group-options .acf-field[data-name=description]{max-width:600px}#acf-field-group-options .acf-button-group{display:inline-flex}.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){margin-right:32px;margin-left:0;border-left:none;border-right-width:1px;border-right-style:solid;border-right-color:#eaecf0}.acf-field-list .li-field-order{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;background-color:rgba(0,0,0,0)}.acf-field-list .acf-sortable-handle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;height:100%;position:relative;padding-top:11px;padding-bottom:8px;background-color:rgba(0,0,0,0);border:none;border-radius:0}.acf-field-list .acf-sortable-handle:hover{cursor:grab}.acf-field-list .acf-sortable-handle:before{content:"";display:none;position:absolute;top:16px;left:8px;width:16px;height:16px;width:12px;height:12px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.rtl .acf-field-list .acf-sortable-handle:before{left:0;right:8px}.acf-field-object .li-field-label{position:relative;padding-left:40px}.acf-field-object .li-field-label:before{content:"";display:block;position:absolute;left:6px;display:inline-flex;width:18px;height:18px;margin-top:-2px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-field-object .li-field-label:hover:before{cursor:pointer}.rtl .acf-field-object .li-field-label{padding-left:0;padding-right:40px}.rtl .acf-field-object .li-field-label:before{left:0;right:6px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .acf-input-sub .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-thead .li-field-label{padding-left:40px}.rtl .acf-thead .li-field-label{padding-left:0;padding-right:40px}.acf-field-settings-main-conditional-logic .acf-conditional-toggle{display:flex;padding-right:72px;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-conditional-toggle{padding-left:12px}}.acf-field-settings-main-conditional-logic .acf-field{flex-wrap:wrap;margin-bottom:0;padding-right:0;padding-left:0}.acf-field-settings-main-conditional-logic .acf-field .rule-groups{flex:0 1 100%;order:3;margin-top:32px;padding-top:32px;padding-right:72px;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-field .rule-groups{padding-left:12px}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td{flex:1 1 100%}}.acf-input .acf-input-prepend,.acf-input .acf-input-append{display:inline-flex;align-items:center;height:100%;min-height:40px;padding-right:12px;padding-left:12px;background-color:#f9fafb;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#667085}.acf-input .acf-input-prepend{border-radius:6px 0 0 6px}.acf-input .acf-input-append{border-radius:0 6px 6px 0}.acf-input-wrap{display:flex}.acf-field-settings-main-presentation .acf-input-wrap{display:flex}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:400px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{flex:1 0 100%}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img{max-width:284px;margin-bottom:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn{margin-top:32px}.post-type-acf-field-group .acf-headerbar #title-prompt-text{display:none}.acf-admin-page #acf-popup .acf-popup-box{min-width:480px}.acf-admin-page #acf-popup .acf-popup-box .title{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:64px;box-sizing:border-box;margin:0;padding-right:24px;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4{padding-left:0;color:#344054}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon{display:block;position:relative;top:auto;right:auto;width:22px;height:22px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before{display:inline-flex;position:absolute;top:0;left:0;width:22px;height:22px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-close-circle.svg");mask-image:url("../../images/icons/icon-close-circle.svg")}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before{background-color:#0783be}.acf-admin-page #acf-popup .acf-popup-box .inner{box-sizing:border-box;margin:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:none}.acf-admin-page #acf-popup .acf-popup-box .inner p{margin-top:0;margin-bottom:0}.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select{margin-top:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3{color:#1d2939;font-weight:500}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before{content:"";width:18px;height:18px;background:#98a2b3;margin-right:9px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner{padding:0 !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful{padding:32px 24px;margin-bottom:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description{margin-top:6px !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{background:#f9fafb;border-top:1px solid #eaecf0;padding-top:20px;padding-left:24px;padding-bottom:20px;padding-right:24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn{display:inline-block;margin-left:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary{width:120px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success{display:none}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss{margin:24px 32px !important}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field{padding:24px 32px 0 32px;margin:0}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap{overflow:inherit}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text]{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url(../../images/icons/icon-info-red.svg);background-position:right 10px top 50%;background-size:14px;background-repeat:no-repeat}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p{font-size:12px;color:#d13737}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{margin-top:32px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled{background-color:#0783be}.acf-admin-single-field-group #post-body-content{display:none}.acf-field-group-settings-footer{display:flex;justify-content:space-between;align-content:stretch;align-items:center;position:relative;min-height:88px;margin-right:-24px;margin-left:-24px;margin-bottom:-24px;padding-right:24px;padding-left:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-group-settings-footer .acf-created-on{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center;color:#667085}.acf-field-group-settings-footer .acf-created-on:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-time.svg");mask-image:url("../../images/icons/icon-time.svg")}.conditional-logic-badge{display:none}.conditional-logic-badge.is-enabled{display:inline-block;width:6px;height:6px;overflow:hidden;margin-left:8px;background-color:rgba(82,170,89,.4);border-width:1px;border-style:solid;border-color:#52aa59;border-radius:100px;text-indent:100%;white-space:nowrap}.acf-field-type-settings{container-name:settings;container-type:inline-size}.acf-field-settings-split{display:flex;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings-split .acf-field{margin:0;padding-top:32px;padding-bottom:32px}.acf-field-settings-split .acf-field:nth-child(2n){border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}@container settings (max-width: 1170px){.acf-field-settings-split{border:none;flex-direction:column}.acf-field{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}}.acf-field-setting-display_format .acf-label,.acf-field-setting-return_format .acf-label{margin-bottom:6px}.acf-field-setting-display_format .acf-radio-list li,.acf-field-setting-return_format .acf-radio-list li{display:flex}.acf-field-setting-display_format .acf-radio-list li label,.acf-field-setting-return_format .acf-radio-list li label{display:inline-flex;width:100%}.acf-field-setting-display_format .acf-radio-list li label span,.acf-field-setting-return_format .acf-radio-list li label span{flex:1 1 auto}.acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label code{padding-right:8px;padding-left:8px;background-color:#f2f4f7;border-radius:4px;color:#475467}.acf-field-setting-display_format .acf-radio-list li input[type=text],.acf-field-setting-return_format .acf-radio-list li input[type=text]{height:32px}.acf-field-settings .acf-field-setting-first_day{padding-top:32px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-object-image .acf-hl[data-cols="3"]>li,.acf-field-object-gallery .acf-hl[data-cols="3"]>li{width:auto}.acf-field-settings .acf-field-appended{overflow:auto}.acf-field-settings .acf-field-appended .acf-input{float:left}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input{max-width:none}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text]{max-width:81px}.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination{display:none}.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination{display:none}.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input{max-width:600px}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false{border:none}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox]{margin-right:0}.acf-field.acf-field-with-front{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub{max-width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:#dbdfe5;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;min-height:64px;padding-right:24px;padding-left:24px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap{box-shadow:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot{min-height:64px;align-items:center}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle{width:100%;height:100%}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before{display:none}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before{display:block}.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open{border-top-color:#dbdfe5}.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate,.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete{background-color:#fff !important;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;width:32px;height:32px !important;min-height:32px;padding:0}.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field{height:32px !important;min-height:32px;margin-left:5px}.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout{background-color:#fff;margin-bottom:16px}.post-type-acf-field-group .acf-field-setting-fc_layout{overflow:hidden;width:calc(100% - 144px);margin-right:72px;margin-left:72px;padding-right:0;padding-left:0;border-width:1px;border-style:solid;border-color:#dbdfe5;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open{background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 768px){.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 16px);margin-right:8px;margin-left:8px}}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input{max-width:100% !important}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{margin-right:32px;margin-bottom:32px;margin-left:32px}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta{max-width:100%;padding-top:24px;padding-right:32px;padding-left:32px}.post-type-acf-field-group .acf-field-settings-fc_head{background-color:#f9fafb;border-radius:8px 8px 0px 0px;display:flex;min-height:64px;margin-bottom:0px;padding-right:24px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable{min-height:64px;padding-left:24px;display:flex}.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator{pointer-events:none;margin-top:7px}.post-type-acf-field-group .acf-field-settings-fc_head label{display:inline-flex;align-items:center}.post-type-acf-field-group .acf-field-settings-fc_head label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl.post-type-acf-field-group .acf-field-settings-fc_head label:before{padding-right:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions{display:flex;align-items:center}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout{margin-left:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field{margin-left:0px !important}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li{margin-right:4px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type{margin-right:0}.post-type-acf-field-group .acf-field-object.open>.handle>.acf-tbody>.li-field-label::before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover{background-color:#f9f2fb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle{background-color:#f5eaf9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings{border-left-color:#bf7dd7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#ebf7f4}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#e3f4f0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#7ccdb9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fcf5f2}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#fbeee9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#e29473}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fafbfb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#f4f6f7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#a3b1b9} +#acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.postbox .handle-order-higher,.postbox .handle-order-lower{display:none}#minor-publishing-actions,#misc-publishing-actions #visibility,#misc-publishing-actions .edit-timestamp{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#f5f5f5}#acf-field-group-fields{border:0 none}#acf-field-group-fields .inside{border-top-width:0;border-top-style:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields .li-field-type .field-type-icon{margin-right:8px}@media screen and (max-width: 600px){#acf-field-group-fields .li-field-type .field-type-icon{display:none}}#acf-field-group-fields .li-field-type .field-type-label{display:flex}#acf-field-group-fields .li-field-type .acf-pro-label-field-type{position:relative;top:-3px;margin-left:8px}#acf-field-group-fields .li-field-type .acf-pro-label-field-type img{max-width:34px}#acf-field-group-fields .li-field-order{width:64px;justify-content:center}@media screen and (max-width: 880px){#acf-field-group-fields .li-field-order{width:32px}}#acf-field-group-fields .li-field-label{width:calc(50% - 64px)}#acf-field-group-fields .li-field-name{width:25%;word-break:break-word}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields.show-field-keys .li-field-label{width:calc(35% - 64px)}#acf-field-group-fields.show-field-keys .li-field-name{width:15%}#acf-field-group-fields.show-field-keys .li-field-key{width:25%;display:flex}#acf-field-group-fields.show-field-keys .li-field-type{width:25%}#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar{display:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main{padding:0}#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general{padding-top:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field{margin-bottom:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-footer{margin-top:32px}#acf-field-group-fields .acf-field-list-wrap{border:#ccd0d4 solid 1px}#acf-field-group-fields .acf-field-list{background:#f5f5f5;margin-top:-1px}#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-name,#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-key{align-items:flex-start}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported){cursor:pointer;display:inline-flex;align-items:center}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported):hover:after{content:"";padding-left:5px;display:inline-flex;width:12px;height:12px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label{padding-right:22px}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label:hover{padding-right:0}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label:hover:after{width:14px;height:14px;padding-left:8px}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).copied:hover:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported){cursor:pointer;display:block;position:relative;align-items:center}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input{padding-right:40px}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after{content:"";padding-left:5px;right:12px;top:12px;position:absolute;width:16px;height:16px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap{border-color:#dfdfdf}.rtl #acf-field-group-fields .li-field-type .field-type-icon{margin-left:8px;margin-right:0}.acf-field-object{border-top:#eee solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{overflow:hidden !important;border-width:1px;border-style:solid;border-color:#a5d2e7 !important;border-radius:8px;filter:drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1))}.acf-field-object.ui-sortable-helper:before{display:none !important}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #dfdfdf;visibility:visible !important;background:#f9f9f9;border-top-color:rgba(0,0,0,0);min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{word-wrap:break-word}.acf-field-object>.handle strong{display:block;padding-bottom:0;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{display:block;opacity:0;margin-top:5px}@media screen and (max-width: 880px){.acf-field-object>.handle .row-options{opacity:1;margin-bottom:0}}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a:hover{color:rgb(4.0632911392,71.1075949367,102.9367088608)}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:red}.acf-field-object>.handle .row-options.active{visibility:visible}.acf-field-object.open+.acf-field-object{border-top-color:#e1e1e1}.acf-field-object.open>.handle{background:#2a9bd9;border:rgb(37.6669322709,149.6764940239,211.1330677291) solid 1px;text-shadow:#268fbb 0 1px 0;color:#fff;position:relative;margin:0 -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options,.acf-field-object:focus-within>.handle .row-options{opacity:1;margin-bottom:0}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:3px 0}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{width:22px;height:22px;visibility:hidden}.rule-groups .rule-group td.remove a:before{position:relative;top:-2px;font-size:16px}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group select:empty{background:#f8f8f8}.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}#acf-field-group-options tr[data-name=hide_on_screen] li{float:left;width:33%}@media(max-width: 1100px){#acf-field-group-options tr[data-name=hide_on_screen] li{width:50%}}table.conditional-logic-rules{background:rgba(0,0,0,0);border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:rgba(0,0,0,0);border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name{visibility:hidden}.acf-field-object-tab p:first-child{margin:.5em 0}.acf-field-object-tab li.acf-settings-type-presentation,.acf-field-object-tab .acf-field-settings-main-presentation{display:none !important}.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object-accordion p:first-child{margin:.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:block}.acf-field-object-message tr[data-name=name],.acf-field-object-message tr[data-name=instructions],.acf-field-object-message tr[data-name=required]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name=name],.acf-field-object-separator tr[data-name=instructions],.acf-field-object-separator tr[data-name=required]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type=text],.acf-field-object-time-picker .acf-radio-list input[type=text],.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type=text]{width:100%;height:28px;font-size:14px}html[dir=rtl] .acf-field-object.open>.handle{margin:0}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:rgba(0,0,0,0) !important;padding-bottom:0 !important}}.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion{background-color:#f9fafb}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.post-type-acf-field-group .acf-field-settings-fc_head label,.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4,.acf-admin-page h3,.acf-headerbar h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p{font-size:14px}.acf-admin-page .p3{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-field-list .acf-sortable-handle,.acf-field-list .acf-admin-page .acf-sortable-handle,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li,.post-type-acf-field-group .acf-field-object .handle .acf-admin-page li,.acf-admin-page .post-type-acf-field-group .acf-thead li,.post-type-acf-field-group .acf-thead .acf-admin-page li,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-group-settings-footer .acf-created-on,.acf-field-group-settings-footer .acf-admin-page .acf-created-on,.acf-admin-page .acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:rgb(128.2255319149,137.7574468085,157.7744680851)}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;max-width:550px !important;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:rgb(243.16,249.08,252.04);border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:rgb(243.16,249.08,252.04);outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection,.acf-admin-page .rule-groups .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .acf-conditional-select-name,.acf-admin-page .rule-groups .acf-conditional-select-name{min-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acf-admin-page .acf-input .acf-conditional-select-id,.acf-admin-page .rule-groups .acf-conditional-select-id{padding-right:30px}.acf-admin-page .acf-input .value .select2-container--focus,.acf-admin-page .rule-groups .value .select2-container--focus{height:40px}.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered{border-color:#399ccb}.acf-admin-page .acf-input .select2-container--focus,.acf-admin-page .rule-groups .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear,.acf-admin-page .rule-groups .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before,.acf-admin-page .rule-groups .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before,.acf-admin-page .rule-groups .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-parent-slug .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf,.acf-admin-page .rule-groups .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,.acf-admin-page .rule-groups .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,.acf-admin-page .rule-groups .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow,.acf-admin-page .rule-groups .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,.acf-admin-page .rule-groups .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .acf-term-search-term-name{background-color:#f9fafb;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;color:#98a2b3;padding:5px 5px 5px 10px;width:100%;margin:0;display:block;font-weight:300}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:99999}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,.post-type-acf-field-group .metabox-holder.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner{max-width:100%}.post-type-acf-field-group #poststuff{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap{overflow:hidden;border:none;border-radius:0 0 8px 8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message{min-height:280px}.post-type-acf-field-group .acf-thead{background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group .acf-thead li{display:flex;align-items:center;min-height:48px;padding-top:0;padding-bottom:0;color:#344054;font-weight:500}.post-type-acf-field-group .acf-field-object{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before{display:inline-flex}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before{display:block;content:"";height:2px;width:100%;background:#d0d5dd;margin-top:-1px}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before{display:none}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after{display:block;content:"";height:2px;width:100%;background:#d0d5dd;z-index:500}.post-type-acf-field-group .acf-field-object:hover{background-color:rgb(247.24,251.12,253.06)}.post-type-acf-field-group .acf-field-object.open{background-color:#fff;border-top-color:#a5d2e7}.post-type-acf-field-group .acf-field-object.open .handle{background-color:#d8ebf5;border:none;text-shadow:none}.post-type-acf-field-group .acf-field-object.open .handle a{color:#0783be !important}.post-type-acf-field-group .acf-field-object.open .handle a.delete-field{color:#a00 !important}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl{margin:0}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li{width:auto}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child{flex-grow:1;margin-left:-10px}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2){padding-right:0}.post-type-acf-field-group .acf-field-object ul.acf-hl{display:flex;align-items:stretch}.post-type-acf-field-group .acf-field-object .handle li{display:flex;align-items:top;flex-wrap:wrap;min-height:60px;color:#344054}.post-type-acf-field-group .acf-field-object .handle li.li-field-label{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:auto}.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong{font-weight:500}.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options{width:100%}.post-type-acf-field-group .acf-tfoot{display:flex;align-items:center;justify-content:flex-end;min-height:80px;box-sizing:border-box;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px;background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-tfoot .acf-fr{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group .acf-field-object .settings{box-sizing:border-box;padding-top:0;padding-bottom:0;background-color:#fff;border-left-width:4px;border-left-style:solid;border-left-color:#6bb5d8}.acf-field-settings-main{padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0}.acf-field-settings-main .acf-field:last-of-type,.acf-field-settings-main .acf-field.acf-last-visible{margin-bottom:0}.acf-field-settings .acf-label{display:block;justify-content:space-between;align-items:center;align-content:center;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.acf-field-settings .acf-field{box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0;padding-top:0;padding-right:72px;padding-bottom:0;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings .acf-field{padding-right:12px;padding-left:12px}}.acf-field-settings .acf-field .acf-label,.acf-field-settings .acf-field .acf-input{max-width:600px}.acf-field-settings .acf-field .acf-label.acf-input-sub,.acf-field-settings .acf-field .acf-input.acf-input-sub{max-width:100%}.acf-field-settings .acf-field .acf-label .acf-btn:disabled,.acf-field-settings .acf-field .acf-input .acf-btn:disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-field-settings .acf-field .acf-input-wrap{overflow:visible}.acf-field-settings .acf-field.acf-field-setting-label,.acf-field-settings .acf-field-setting-wrapper{padding-top:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings .acf-field-setting-wrapper{margin-top:24px}.acf-field-setting-bidirectional_notes .acf-label{display:none}.acf-field-setting-bidirectional_notes .acf-feature-notice{background-color:#f9fafb;border:1px solid #eaecf0;border-radius:6px;padding:16px;color:#344054;position:relative}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon{padding-left:45px}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before{content:"";display:block;position:absolute;top:17px;left:18px;z-index:600;width:18px;height:18px;margin-right:8px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-field-settings .acf-field-settings-footer{display:flex;align-items:center;min-height:72px;box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings .acf-field-settings-footer{padding-left:12px}}.rtl .acf-field-settings .acf-field-settings-footer{padding-top:0;padding-right:72px;padding-bottom:0;padding-left:0}.acf-fields .acf-tab-wrap,.acf-admin-page.acf-internal-post-type .acf-tab-wrap,.acf-browse-fields-modal-wrap .acf-tab-wrap{background:#f9fafb;border-bottom-color:#1d2939}.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{padding-right:24px;padding-left:24px;border-top-width:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar,.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{display:flex;align-items:stretch;min-height:48px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:24px;margin-top:0;margin-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar li,.acf-fields .acf-tab-wrap .acf-tab-group li,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li{display:flex;margin-top:0;margin-right:24px;margin-bottom:0;margin-left:0;padding:0}.acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a{box-sizing:border-box;display:inline-flex;align-items:center;height:100%;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;background:none;border-top:none;border-right:none;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);border-left:none;color:#667085;font-weight:normal}.acf-fields .acf-field-settings-tab-bar li a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible{border:1px solid #5897fb}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{color:#1d2939}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{background-color:rgba(0,0,0,0)}.acf-fields .acf-field-settings-tab-bar li.active a,.acf-fields .acf-tab-wrap .acf-tab-group li.active a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a{background:none;border-bottom-color:#0783be;color:#0783be}.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible{border-bottom-color:#0783be;border-bottom-width:3px}.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:72px}@media screen and (max-width: 600px){.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:12px}}#acf-field-group-options .field-group-settings-tab{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type{padding:0}#acf-field-group-options .acf-field{border:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0}#acf-field-group-options .field-group-setting-split-container{display:flex;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split{box-sizing:border-box;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1){flex:1 0 auto}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){flex:1 0 auto;max-width:320px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:32px;padding-right:32px;padding-left:32px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}#acf-field-group-options .acf-field[data-name=description]{max-width:600px}#acf-field-group-options .acf-button-group{display:inline-flex}.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){margin-right:32px;margin-left:0;border-left:none;border-right-width:1px;border-right-style:solid;border-right-color:#eaecf0}.acf-field-list .li-field-order{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;background-color:rgba(0,0,0,0)}.acf-field-list .acf-sortable-handle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;height:100%;position:relative;padding-top:11px;padding-bottom:8px;background-color:rgba(0,0,0,0);border:none;border-radius:0}.acf-field-list .acf-sortable-handle:hover{cursor:grab}.acf-field-list .acf-sortable-handle:before{content:"";display:none;position:absolute;top:16px;left:8px;width:16px;height:16px;width:12px;height:12px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.rtl .acf-field-list .acf-sortable-handle:before{left:0;right:8px}.acf-field-object .li-field-label{position:relative;padding-left:40px}.acf-field-object .li-field-label:before{content:"";display:block;position:absolute;left:6px;display:inline-flex;width:18px;height:18px;margin-top:-2px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-field-object .li-field-label:hover:before{cursor:pointer}.rtl .acf-field-object .li-field-label{padding-left:0;padding-right:40px}.rtl .acf-field-object .li-field-label:before{left:0;right:6px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .acf-input-sub .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-thead .li-field-label{padding-left:40px}.rtl .acf-thead .li-field-label{padding-left:0;padding-right:40px}.acf-field-settings-main-conditional-logic .acf-conditional-toggle{display:flex;padding-right:72px;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-conditional-toggle{padding-left:12px}}.acf-field-settings-main-conditional-logic .acf-field{flex-wrap:wrap;margin-bottom:0;padding-right:0;padding-left:0}.acf-field-settings-main-conditional-logic .acf-field .rule-groups{flex:0 1 100%;order:3;margin-top:32px;padding-top:32px;padding-right:72px;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-field .rule-groups{padding-left:12px}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td{flex:1 1 100%}}.acf-taxonomy-select-id,.acf-relationship-select-id,.acf-post_object-select-id,.acf-page_link-select-id,.acf-user-select-id{color:#98a2b3;padding-left:10px}.acf-taxonomy-select-sub-item{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px}.acf-taxonomy-select-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acf-input .acf-input-prepend,.acf-input .acf-input-append{display:inline-flex;align-items:center;height:100%;min-height:40px;padding-right:12px;padding-left:12px;background-color:#f9fafb;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#667085}.acf-input .acf-input-prepend{border-radius:6px 0 0 6px}.acf-input .acf-input-append{border-radius:0 6px 6px 0}.acf-input-wrap{display:flex}.acf-field-settings-main-presentation .acf-input-wrap{display:flex}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:400px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{flex:1 0 100%}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img{max-width:284px;margin-bottom:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn{margin-top:32px}.post-type-acf-field-group .acf-headerbar #title-prompt-text{display:none}.acf-admin-page #acf-popup .acf-popup-box{min-width:480px}.acf-admin-page #acf-popup .acf-popup-box .title{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:64px;box-sizing:border-box;margin:0;padding-right:24px;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4{padding-left:0;color:#344054}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon{display:block;position:relative;top:auto;right:auto;width:22px;height:22px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before{display:inline-flex;position:absolute;top:0;left:0;width:22px;height:22px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-close-circle.svg");mask-image:url("../../images/icons/icon-close-circle.svg")}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before{background-color:#0783be}.acf-admin-page #acf-popup .acf-popup-box .inner{box-sizing:border-box;margin:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:none}.acf-admin-page #acf-popup .acf-popup-box .inner p{margin-top:0;margin-bottom:0}.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select{margin-top:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3{color:#1d2939;font-weight:500}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before{content:"";width:18px;height:18px;background:#98a2b3;margin-right:9px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner{padding:0 !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful{padding:32px 24px;margin-bottom:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description{margin-top:6px !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{background:#f9fafb;border-top:1px solid #eaecf0;padding-top:20px;padding-left:24px;padding-bottom:20px;padding-right:24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn{display:inline-block;margin-left:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary{width:120px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success{display:none}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss{margin:24px 32px !important}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field{padding:24px 32px 0 32px;margin:0}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap{overflow:inherit}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text]{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url(../../images/icons/icon-info-red.svg);background-position:right 10px top 50%;background-size:14px;background-repeat:no-repeat}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p{font-size:12px;color:#d13737}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{margin-top:32px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled{background-color:#0783be}.acf-admin-single-field-group #post-body-content{display:none}.acf-field-group-settings-footer{display:flex;justify-content:space-between;align-content:stretch;align-items:center;position:relative;min-height:88px;margin-right:-24px;margin-left:-24px;margin-bottom:-24px;padding-right:24px;padding-left:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-group-settings-footer .acf-created-on{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center;color:#667085}.acf-field-group-settings-footer .acf-created-on:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-time.svg");mask-image:url("../../images/icons/icon-time.svg")}.conditional-logic-badge{display:none}.conditional-logic-badge.is-enabled{display:inline-block;width:6px;height:6px;overflow:hidden;margin-left:8px;background-color:rgba(82,170,89,.4);border-width:1px;border-style:solid;border-color:#52aa59;border-radius:100px;text-indent:100%;white-space:nowrap}.acf-field-type-settings{container-name:settings;container-type:inline-size}.acf-field-settings-split{display:flex;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings-split .acf-field{margin:0;padding-top:32px;padding-bottom:32px}.acf-field-settings-split .acf-field:nth-child(2n){border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}@container settings (max-width: 1170px){.acf-field-settings-split{border:none;flex-direction:column}.acf-field{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}}.acf-field-setting-display_format .acf-label,.acf-field-setting-return_format .acf-label{margin-bottom:6px}.acf-field-setting-display_format .acf-radio-list li,.acf-field-setting-return_format .acf-radio-list li{display:flex}.acf-field-setting-display_format .acf-radio-list li label,.acf-field-setting-return_format .acf-radio-list li label{display:inline-flex;width:100%}.acf-field-setting-display_format .acf-radio-list li label span,.acf-field-setting-return_format .acf-radio-list li label span{flex:1 1 auto}.acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label code{padding-right:8px;padding-left:8px;background-color:#f2f4f7;border-radius:4px;color:#475467}.acf-field-setting-display_format .acf-radio-list li input[type=text],.acf-field-setting-return_format .acf-radio-list li input[type=text]{height:32px}.acf-field-settings .acf-field-setting-first_day{padding-top:32px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-object-image .acf-hl[data-cols="3"]>li,.acf-field-object-gallery .acf-hl[data-cols="3"]>li{width:auto}.acf-field-settings .acf-field-appended{overflow:auto}.acf-field-settings .acf-field-appended .acf-input{float:left}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input{max-width:none}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text]{max-width:81px}.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination{display:none}.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination{display:none}.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input{max-width:600px}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false{border:none}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox]{margin-right:0}.acf-field.acf-field-with-front{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub{max-width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:rgb(219.125,222.5416666667,229.375);box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;min-height:64px;padding-right:24px;padding-left:24px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap{box-shadow:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot{min-height:64px;align-items:center}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle{width:100%;height:100%}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before{display:none}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before{display:block}.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open{border-top-color:rgb(219.125,222.5416666667,229.375)}.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate,.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete{background-color:#fff !important;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;width:32px;height:32px !important;min-height:32px;padding:0}.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field{height:32px !important;min-height:32px;margin-left:5px}.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout{background-color:#fff;margin-bottom:16px}.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 144px);margin-right:72px;margin-left:72px;padding-right:0;padding-left:0;border-width:1px;border-style:solid;border-color:rgb(219.125,222.5416666667,229.375);border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open{background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 768px){.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 16px);margin-right:8px;margin-left:8px}}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input{max-width:100% !important}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{margin-right:32px;margin-bottom:32px;margin-left:32px}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta{max-width:100%;padding-top:24px;padding-right:32px;padding-left:32px}.post-type-acf-field-group .acf-field-settings-fc_head{display:flex;align-items:center;justify-content:left;background-color:#f9fafb;border-radius:8px;min-height:64px;margin-bottom:0px;padding-right:24px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable{min-height:64px;padding-left:24px;display:flex;white-space:nowrap}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name{min-width:0;color:#98a2b3;padding-left:8px;font-size:16px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable,.copy-unsupported):hover:after{width:14px !important;height:14px !important}@media screen and (max-width: 880px){.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name{display:none !important}}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator{pointer-events:none;margin-top:7px}.post-type-acf-field-group .acf-field-settings-fc_head label{display:inline-flex;align-items:center}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name{margin-left:1rem}@media screen and (max-width: 880px){.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name{display:none !important}}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name{text-overflow:ellipsis;overflow:hidden;height:22px;white-space:nowrap}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before{padding-right:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions{display:flex;align-items:center;white-space:nowrap;margin-left:auto}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout{margin-left:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field{margin-left:0px !important}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li{margin-right:4px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type{margin-right:0}.post-type-acf-field-group .acf-field-settings-fc_head.open{border-radius:8px 8px 0px 0px}.post-type-acf-field-group .acf-field-object.open>.handle>.acf-tbody>.li-field-label::before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover{background-color:rgb(248.6,242,251)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle{background-color:rgb(244.76,234.2,248.6)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings{border-left-color:#bf7dd7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:rgb(234.7348066298,247.2651933702,244.1712707182)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:rgb(227.3524861878,244.4475138122,240.226519337)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#7ccdb9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:hsl(17.8378378378,65.6804733728%,96.862745098%)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:hsl(17.8378378378,65.6804733728%,94.862745098%)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#e29473}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:rgb(249.8888888889,250.6666666667,251.1111111111)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:rgb(244.0962962963,245.7555555556,246.7037037037)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#a3b1b9} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css index ffb94ac5d..168530f42 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css @@ -652,7 +652,7 @@ a.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover { margin: 5px 0 15px; padding: 3px 12px; background: #2a9bd9; - border-left: #1f7db1 solid 3px; + border-left: rgb(31.4900398406, 125.1314741036, 176.5099601594) solid 3px; } .acf-notice p { font-size: 13px; @@ -678,15 +678,15 @@ a.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover { } .acf-notice.-error { background: #d94f4f; - border-color: #c92c2c; + border-color: rgb(201.4953271028, 43.5046728972, 43.5046728972); } .acf-notice.-success { background: #49ad52; - border-color: #3a8941; + border-color: rgb(57.8658536585, 137.1341463415, 65); } .acf-notice.-warning { background: #fd8d3b; - border-color: #fc7009; + border-color: rgb(252.4848484848, 111.6363636364, 8.5151515152); } /*-------------------------------------------------------------------------------------------- @@ -1934,7 +1934,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { margin-bottom: 16px !important; margin-left: 0 !important; padding-top: 13px !important; - padding-right: 16px !important; + padding-right: 16px; padding-bottom: 12px !important; padding-left: 50px !important; background-color: #e7eff9; @@ -2122,6 +2122,19 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page #lost-connection-notice:after { background-color: #D13737; } +.acf-admin-page .notice.notice-warning { + background: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF; + border: 1px solid rgba(247, 144, 9, 0.32); + color: #344054; +} +.acf-admin-page .notice.notice-warning:before { + -webkit-mask-image: url("../../images/icons/icon-alert-triangle.svg"); + mask-image: url("../../images/icons/icon-alert-triangle.svg"); + background: #f56e28; +} +.acf-admin-page .notice.notice-warning:after { + content: none; +} .acf-admin-single-taxonomy .notice-success .acf-item-saved-text, .acf-admin-single-post-type .notice-success .acf-item-saved-text, @@ -2195,12 +2208,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { display: inline-flex; align-items: center; min-height: 22px; - padding-right: 8px; - padding-left: 8px; - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16); border: none; - border-radius: 100px; font-size: 11px; text-transform: uppercase; text-decoration: none; @@ -2274,8 +2282,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { * Headings * *---------------------------------------------------------------------------------------------*/ -.acf-h1, #tmpl-acf-field-group-pro-features h1, -#acf-field-group-pro-features h1, .acf-admin-page h1, +.acf-h1, .acf-admin-page #tmpl-acf-field-group-pro-features h1, +.acf-admin-page #acf-field-group-pro-features h1, .acf-admin-page h1, .acf-headerbar h1 { font-size: 21px; font-weight: 400; @@ -2285,18 +2293,27 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2, .acf-no-field-groups-wrapper .acf-no-post-types-inner h2, .acf-no-field-groups-wrapper .acf-no-options-pages-inner h2, +.acf-no-field-groups-wrapper .acf-options-preview-inner h2, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2, .acf-no-taxonomies-wrapper .acf-no-post-types-inner h2, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2, +.acf-no-taxonomies-wrapper .acf-options-preview-inner h2, .acf-no-post-types-wrapper .acf-no-field-groups-inner h2, .acf-no-post-types-wrapper .acf-no-taxonomies-inner h2, .acf-no-post-types-wrapper .acf-no-post-types-inner h2, .acf-no-post-types-wrapper .acf-no-options-pages-inner h2, +.acf-no-post-types-wrapper .acf-options-preview-inner h2, .acf-no-options-pages-wrapper .acf-no-field-groups-inner h2, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2, .acf-no-options-pages-wrapper .acf-no-post-types-inner h2, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, .acf-page-title, .acf-admin-page h2, +.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, +.acf-no-options-pages-wrapper .acf-options-preview-inner h2, +.acf-options-preview-wrapper .acf-no-field-groups-inner h2, +.acf-options-preview-wrapper .acf-no-taxonomies-inner h2, +.acf-options-preview-wrapper .acf-no-post-types-inner h2, +.acf-options-preview-wrapper .acf-no-options-pages-inner h2, +.acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2, .acf-headerbar h2 { font-size: 18px; font-weight: 400; @@ -2331,6 +2348,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p, .acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p, +.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p, +.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p, .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p, @@ -2339,6 +2358,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p, .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p, +.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p, +.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p, .acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p, .acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p, @@ -2347,6 +2368,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p, .acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p, .acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p, +.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p, +.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p, .acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p, .acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p, @@ -2354,7 +2377,19 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p, .acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p, .acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p, +.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p, +.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p, +.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p, +.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p, +.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p, +.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p, +.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p, +.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p, +.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p, +.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p, +.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p, +.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label { font-size: 14px; } .acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle { @@ -2362,11 +2397,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { } .acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th, .acf-admin-page #acf-update-information .form-table td, -#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th, +#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p, .acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p, +.acf-admin-page .acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p, +.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-admin-page p, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tbody td, .acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot th, -.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text], +.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text], .acf-admin-page input[type=search], .acf-admin-page input[type=number], .acf-admin-page textarea, @@ -2387,6 +2425,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small, +.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small, @@ -2395,6 +2435,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small, +.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small, @@ -2403,6 +2445,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small, .acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small, +.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small, @@ -2410,7 +2454,19 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small, .acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small, +.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, +.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small, +.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small { font-size: 12px; } .acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help, @@ -2563,6 +2619,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { border-color: #D0D5DD; box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); border-radius: 6px; + /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ color: #344054; } .acf-admin-page input[type=text]:focus, @@ -2579,7 +2636,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page textarea:disabled, .acf-admin-page select:disabled { background-color: #F9FAFB; - color: #808a9e; + color: rgb(128.2255319149, 137.7574468085, 157.7744680851); } .acf-admin-page input[type=text]::placeholder, .acf-admin-page input[type=search]::placeholder, @@ -2749,6 +2806,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { order: 2; display: block; align-items: center; + max-width: 550px !important; margin-top: 2px; margin-bottom: 0; margin-left: 12px; @@ -2807,23 +2865,25 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { color: #0783BE; } .acf-admin-page .button:hover { - background-color: #f3f9fc; + background-color: rgb(243.16, 249.08, 252.04); border-color: #0783BE; color: #0783BE; } .acf-admin-page .button:focus { - background-color: #f3f9fc; + background-color: rgb(243.16, 249.08, 252.04); outline: 3px solid #EBF5FA; color: #0783BE; } .acf-admin-page .edit-field-group-header { display: block !important; } -.acf-admin-page .acf-input .select2-container.-acf .select2-selection { +.acf-admin-page .acf-input .select2-container.-acf .select2-selection, +.acf-admin-page .rule-groups .select2-container.-acf .select2-selection { border: none; line-height: 1; } -.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered { box-sizing: border-box; padding-right: 0; padding-left: 0; @@ -2833,39 +2893,67 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { border-color: #D0D5DD; box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); border-radius: 6px; + /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ color: #344054; } -.acf-admin-page .acf-input .select2-container--focus { +.acf-admin-page .acf-input .acf-conditional-select-name, +.acf-admin-page .rule-groups .acf-conditional-select-name { + min-width: 180px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.acf-admin-page .acf-input .acf-conditional-select-id, +.acf-admin-page .rule-groups .acf-conditional-select-id { + padding-right: 30px; +} +.acf-admin-page .acf-input .value .select2-container--focus, +.acf-admin-page .rule-groups .value .select2-container--focus { + height: 40px; +} +.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered { + border-color: #399CCB; +} +.acf-admin-page .acf-input .select2-container--focus, +.acf-admin-page .rule-groups .select2-container--focus { outline: 3px solid #EBF5FA; border-color: #399CCB; border-radius: 6px; } -.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered { border-color: #399CCB !important; } -.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; } -.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered { border-top-right-radius: 0 !important; border-top-left-radius: 0 !important; } -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field { +.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field, +.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field { margin: 0; padding-left: 6px; } -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus { +.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus, +.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus { outline: none; border: none; } -.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered { +.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered { padding-top: 0; padding-right: 6px; padding-bottom: 0; padding-left: 6px; } -.acf-admin-page .acf-input .select2-selection__clear { +.acf-admin-page .acf-input .select2-selection__clear, +.acf-admin-page .rule-groups .select2-selection__clear { width: 18px; height: 18px; margin-top: 12px; @@ -2875,7 +2963,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { overflow: hidden; color: #fff; } -.acf-admin-page .acf-input .select2-selection__clear:before { +.acf-admin-page .acf-input .select2-selection__clear:before, +.acf-admin-page .rule-groups .select2-selection__clear:before { content: ""; display: block; width: 16px; @@ -2894,7 +2983,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { mask-image: url("../../images/icons/icon-close.svg"); background-color: #98A2B3; } -.acf-admin-page .acf-input .select2-selection__clear:hover::before { +.acf-admin-page .acf-input .select2-selection__clear:hover::before, +.acf-admin-page .rule-groups .select2-selection__clear:hover::before { background-color: #0783BE; } .acf-admin-page .acf-label { @@ -2932,24 +3022,28 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf, .acf-admin-page .acf-field-query-var .select2-container.-acf, .acf-admin-page .acf-field-capability .select2-container.-acf, +.acf-admin-page .acf-field-parent-slug .select2-container.-acf, .acf-admin-page .acf-field-data-storage .select2-container.-acf, .acf-admin-page .acf-field-manage-terms .select2-container.-acf, .acf-admin-page .acf-field-edit-terms .select2-container.-acf, .acf-admin-page .acf-field-delete-terms .select2-container.-acf, .acf-admin-page .acf-field-assign-terms .select2-container.-acf, -.acf-admin-page .acf-field-meta-box .select2-container.-acf { +.acf-admin-page .acf-field-meta-box .select2-container.-acf, +.acf-admin-page .rule-groups .select2-container.-acf { min-height: 40px; } .acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered { display: flex; align-items: center; position: relative; @@ -2964,12 +3058,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon, +.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon, .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon { +.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon { top: auto; width: 18px; height: 18px; @@ -2979,12 +3075,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before, +.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before, .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before { +.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before, +.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before { width: 9px; height: 9px; } @@ -2992,12 +3090,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered { border-color: #6BB5D8 !important; border-bottom-color: #D0D5DD !important; } @@ -3005,12 +3105,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; } @@ -3018,12 +3120,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered, +.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered, .acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered { +.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered, +.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered { border-top-right-radius: 0 !important; border-top-left-radius: 0 !important; border-bottom-color: #6BB5D8 !important; @@ -3033,15 +3137,17 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, +.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-meta-box .acf-selection.has-icon { +.acf-admin-page .acf-field-meta-box .acf-selection.has-icon, +.acf-admin-page .rule-groups .acf-selection.has-icon { margin-left: 6px; } -.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon { +.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon { margin-right: 6px; } @@ -3049,12 +3155,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow, .acf-admin-page .acf-field-query-var .select2-selection__arrow, .acf-admin-page .acf-field-capability .select2-selection__arrow, +.acf-admin-page .acf-field-parent-slug .select2-selection__arrow, .acf-admin-page .acf-field-data-storage .select2-selection__arrow, .acf-admin-page .acf-field-manage-terms .select2-selection__arrow, .acf-admin-page .acf-field-edit-terms .select2-selection__arrow, .acf-admin-page .acf-field-delete-terms .select2-selection__arrow, .acf-admin-page .acf-field-assign-terms .select2-selection__arrow, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow { +.acf-admin-page .acf-field-meta-box .select2-selection__arrow, +.acf-admin-page .rule-groups .select2-selection__arrow { width: 20px; height: 20px; top: calc(50% - 10px); @@ -3065,12 +3173,14 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after, .acf-admin-page .acf-field-query-var .select2-selection__arrow:after, .acf-admin-page .acf-field-capability .select2-selection__arrow:after, +.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after, .acf-admin-page .acf-field-data-storage .select2-selection__arrow:after, .acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after, .acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after, .acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after, .acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after { +.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after, +.acf-admin-page .rule-groups .select2-selection__arrow:after { content: ""; display: block; position: absolute; @@ -3098,27 +3208,42 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation], +.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation], .acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] { +.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation], +.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] { display: none; } .acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after, +.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after, .acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after { +.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after, +.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after { -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); mask-image: url("../../images/icons/icon-chevron-up.svg"); } +.acf-admin-page .acf-term-search-term-name { + background-color: #F9FAFB; + border-top: 1px solid #EAECF0; + border-bottom: 1px solid #EAECF0; + color: #98A2B3; + padding: 5px 5px 5px 10px; + width: 100%; + margin: 0; + display: block; + font-weight: 300; +} .acf-admin-page .field-type-select-results { position: relative; top: 4px; @@ -3131,7 +3256,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { flex-direction: column-reverse; top: 0; border-radius: 6px 6px 0 0; - z-index: 1030; + z-index: 99999; } .select2-container.select2-container--open.acf-admin-page .field-type-select-results { box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12); @@ -3480,7 +3605,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { * *--------------------------------------------------------------------------------------------*/ .acf-internal-post-type .row-actions a:hover { - color: #044767; + color: rgb(4.0632911392, 71.1075949367, 102.9367088608); } .acf-internal-post-type .row-actions .trash a { color: #a00; @@ -3500,7 +3625,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { *--------------------------------------------------------------------------------------------*/ .acf-internal-post-type #the-list tr:hover td, .acf-internal-post-type #the-list tr:hover th { - background-color: #f7fbfd; + background-color: rgb(247.24, 251.12, 253.06); } /*--------------------------------------------------------------------------------------------- @@ -3703,7 +3828,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper, .acf-no-taxonomies-wrapper, .acf-no-post-types-wrapper, -.acf-no-options-pages-wrapper { +.acf-no-options-pages-wrapper, +.acf-options-preview-wrapper { display: flex; justify-content: center; padding-top: 48px; @@ -3713,25 +3839,34 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-taxonomies-inner, .acf-no-field-groups-wrapper .acf-no-post-types-inner, .acf-no-field-groups-wrapper .acf-no-options-pages-inner, +.acf-no-field-groups-wrapper .acf-options-preview-inner, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner, .acf-no-taxonomies-wrapper .acf-no-post-types-inner, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner, +.acf-no-taxonomies-wrapper .acf-options-preview-inner, .acf-no-post-types-wrapper .acf-no-field-groups-inner, .acf-no-post-types-wrapper .acf-no-taxonomies-inner, .acf-no-post-types-wrapper .acf-no-post-types-inner, .acf-no-post-types-wrapper .acf-no-options-pages-inner, +.acf-no-post-types-wrapper .acf-options-preview-inner, .acf-no-options-pages-wrapper .acf-no-field-groups-inner, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner, .acf-no-options-pages-wrapper .acf-no-post-types-inner, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner, +.acf-no-options-pages-wrapper .acf-options-preview-inner, +.acf-options-preview-wrapper .acf-no-field-groups-inner, +.acf-options-preview-wrapper .acf-no-taxonomies-inner, +.acf-options-preview-wrapper .acf-no-post-types-inner, +.acf-options-preview-wrapper .acf-no-options-pages-inner, +.acf-options-preview-wrapper .acf-options-preview-inner { display: flex; flex-wrap: wrap; justify-content: center; align-content: center; align-items: flex-start; text-align: center; - max-width: 380px; + max-width: 420px; min-height: 320px; } .acf-no-field-groups-wrapper .acf-no-field-groups-inner img, @@ -3746,6 +3881,9 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-options-pages-inner img, .acf-no-field-groups-wrapper .acf-no-options-pages-inner h2, .acf-no-field-groups-wrapper .acf-no-options-pages-inner p, +.acf-no-field-groups-wrapper .acf-options-preview-inner img, +.acf-no-field-groups-wrapper .acf-options-preview-inner h2, +.acf-no-field-groups-wrapper .acf-options-preview-inner p, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner img, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p, @@ -3758,6 +3896,9 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-taxonomies-wrapper .acf-no-options-pages-inner img, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p, +.acf-no-taxonomies-wrapper .acf-options-preview-inner img, +.acf-no-taxonomies-wrapper .acf-options-preview-inner h2, +.acf-no-taxonomies-wrapper .acf-options-preview-inner p, .acf-no-post-types-wrapper .acf-no-field-groups-inner img, .acf-no-post-types-wrapper .acf-no-field-groups-inner h2, .acf-no-post-types-wrapper .acf-no-field-groups-inner p, @@ -3770,6 +3911,9 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-post-types-wrapper .acf-no-options-pages-inner img, .acf-no-post-types-wrapper .acf-no-options-pages-inner h2, .acf-no-post-types-wrapper .acf-no-options-pages-inner p, +.acf-no-post-types-wrapper .acf-options-preview-inner img, +.acf-no-post-types-wrapper .acf-options-preview-inner h2, +.acf-no-post-types-wrapper .acf-options-preview-inner p, .acf-no-options-pages-wrapper .acf-no-field-groups-inner img, .acf-no-options-pages-wrapper .acf-no-field-groups-inner h2, .acf-no-options-pages-wrapper .acf-no-field-groups-inner p, @@ -3781,46 +3925,83 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-options-pages-wrapper .acf-no-post-types-inner p, .acf-no-options-pages-wrapper .acf-no-options-pages-inner img, .acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner p { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner p, +.acf-no-options-pages-wrapper .acf-options-preview-inner img, +.acf-no-options-pages-wrapper .acf-options-preview-inner h2, +.acf-no-options-pages-wrapper .acf-options-preview-inner p, +.acf-options-preview-wrapper .acf-no-field-groups-inner img, +.acf-options-preview-wrapper .acf-no-field-groups-inner h2, +.acf-options-preview-wrapper .acf-no-field-groups-inner p, +.acf-options-preview-wrapper .acf-no-taxonomies-inner img, +.acf-options-preview-wrapper .acf-no-taxonomies-inner h2, +.acf-options-preview-wrapper .acf-no-taxonomies-inner p, +.acf-options-preview-wrapper .acf-no-post-types-inner img, +.acf-options-preview-wrapper .acf-no-post-types-inner h2, +.acf-options-preview-wrapper .acf-no-post-types-inner p, +.acf-options-preview-wrapper .acf-no-options-pages-inner img, +.acf-options-preview-wrapper .acf-no-options-pages-inner h2, +.acf-options-preview-wrapper .acf-no-options-pages-inner p, +.acf-options-preview-wrapper .acf-options-preview-inner img, +.acf-options-preview-wrapper .acf-options-preview-inner h2, +.acf-options-preview-wrapper .acf-options-preview-inner p { flex: 1 0 100%; } .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, .acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2, .acf-no-field-groups-wrapper .acf-no-post-types-inner h2, .acf-no-field-groups-wrapper .acf-no-options-pages-inner h2, +.acf-no-field-groups-wrapper .acf-options-preview-inner h2, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2, .acf-no-taxonomies-wrapper .acf-no-post-types-inner h2, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2, +.acf-no-taxonomies-wrapper .acf-options-preview-inner h2, .acf-no-post-types-wrapper .acf-no-field-groups-inner h2, .acf-no-post-types-wrapper .acf-no-taxonomies-inner h2, .acf-no-post-types-wrapper .acf-no-post-types-inner h2, .acf-no-post-types-wrapper .acf-no-options-pages-inner h2, +.acf-no-post-types-wrapper .acf-options-preview-inner h2, .acf-no-options-pages-wrapper .acf-no-field-groups-inner h2, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2, .acf-no-options-pages-wrapper .acf-no-post-types-inner h2, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2 { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, +.acf-no-options-pages-wrapper .acf-options-preview-inner h2, +.acf-options-preview-wrapper .acf-no-field-groups-inner h2, +.acf-options-preview-wrapper .acf-no-taxonomies-inner h2, +.acf-options-preview-wrapper .acf-no-post-types-inner h2, +.acf-options-preview-wrapper .acf-no-options-pages-inner h2, +.acf-options-preview-wrapper .acf-options-preview-inner h2 { margin-top: 32px; margin-bottom: 0; padding: 0; color: #344054; + line-height: 1.6rem; } .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p, .acf-no-field-groups-wrapper .acf-no-post-types-inner p, .acf-no-field-groups-wrapper .acf-no-options-pages-inner p, +.acf-no-field-groups-wrapper .acf-options-preview-inner p, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p, .acf-no-taxonomies-wrapper .acf-no-post-types-inner p, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p, +.acf-no-taxonomies-wrapper .acf-options-preview-inner p, .acf-no-post-types-wrapper .acf-no-field-groups-inner p, .acf-no-post-types-wrapper .acf-no-taxonomies-inner p, .acf-no-post-types-wrapper .acf-no-post-types-inner p, .acf-no-post-types-wrapper .acf-no-options-pages-inner p, +.acf-no-post-types-wrapper .acf-options-preview-inner p, .acf-no-options-pages-wrapper .acf-no-field-groups-inner p, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p, .acf-no-options-pages-wrapper .acf-no-post-types-inner p, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner p { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner p, +.acf-no-options-pages-wrapper .acf-options-preview-inner p, +.acf-options-preview-wrapper .acf-no-field-groups-inner p, +.acf-options-preview-wrapper .acf-no-taxonomies-inner p, +.acf-options-preview-wrapper .acf-no-post-types-inner p, +.acf-options-preview-wrapper .acf-no-options-pages-inner p, +.acf-options-preview-wrapper .acf-options-preview-inner p { margin-top: 12px; margin-bottom: 0; padding: 0; @@ -3830,18 +4011,27 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small, +.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small, .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small, +.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small, .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small, .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small, .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small, +.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small, .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small, .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small, +.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small, +.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small, +.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small { display: block; position: relative; margin-top: 32px; @@ -3850,18 +4040,27 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-taxonomies-inner img, .acf-no-field-groups-wrapper .acf-no-post-types-inner img, .acf-no-field-groups-wrapper .acf-no-options-pages-inner img, +.acf-no-field-groups-wrapper .acf-options-preview-inner img, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner img, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img, .acf-no-taxonomies-wrapper .acf-no-post-types-inner img, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner img, +.acf-no-taxonomies-wrapper .acf-options-preview-inner img, .acf-no-post-types-wrapper .acf-no-field-groups-inner img, .acf-no-post-types-wrapper .acf-no-taxonomies-inner img, .acf-no-post-types-wrapper .acf-no-post-types-inner img, .acf-no-post-types-wrapper .acf-no-options-pages-inner img, +.acf-no-post-types-wrapper .acf-options-preview-inner img, .acf-no-options-pages-wrapper .acf-no-field-groups-inner img, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner img, .acf-no-options-pages-wrapper .acf-no-post-types-inner img, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner img { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner img, +.acf-no-options-pages-wrapper .acf-options-preview-inner img, +.acf-options-preview-wrapper .acf-no-field-groups-inner img, +.acf-options-preview-wrapper .acf-no-taxonomies-inner img, +.acf-options-preview-wrapper .acf-no-post-types-inner img, +.acf-options-preview-wrapper .acf-no-options-pages-inner img, +.acf-options-preview-wrapper .acf-options-preview-inner img { max-width: 284px; margin-bottom: 0; } @@ -3869,18 +4068,27 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn, .acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn, .acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn, +.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn, .acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn, .acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn, .acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn, +.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn, .acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn, .acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn, .acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn, .acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn, +.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn, .acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn, .acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn, .acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn, +.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn, +.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn, +.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn, +.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn, +.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn, +.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn { margin-top: 32px; } .acf-no-field-groups-wrapper .acf-no-post-types-inner img, @@ -3890,14 +4098,17 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-post-types-wrapper .acf-no-post-types-inner img, .acf-no-post-types-wrapper .acf-no-options-pages-inner img, .acf-no-options-pages-wrapper .acf-no-post-types-inner img, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner img { +.acf-no-options-pages-wrapper .acf-no-options-pages-inner img, +.acf-options-preview-wrapper .acf-no-post-types-inner img, +.acf-options-preview-wrapper .acf-no-options-pages-inner img { width: 106px; height: 88px; } .acf-no-field-groups-wrapper .acf-no-taxonomies-inner img, .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img, .acf-no-post-types-wrapper .acf-no-taxonomies-inner img, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img { +.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img, +.acf-options-preview-wrapper .acf-no-taxonomies-inner img { width: 98px; height: 88px; } @@ -3936,11 +4147,84 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-no-options-pages .wp-list-table tfoot { display: none; } +.acf-no-field-groups .wp-list-table a.acf-btn, +.acf-no-post-types .wp-list-table a.acf-btn, +.acf-no-taxonomies .wp-list-table a.acf-btn, +.acf-no-options-pages .wp-list-table a.acf-btn { + border: 1px solid rgba(0, 0, 0, 0.16); + box-shadow: none; +} .acf-internal-post-type #the-list .no-items td { vertical-align: middle; } +/*--------------------------------------------------------------------------------------------- +* +* Options Page Preview +* +*---------------------------------------------------------------------------------------------*/ +.acf-options-preview .acf-btn, +.acf-no-options-pages-wrapper .acf-btn { + margin-left: 8px; +} +.acf-options-preview .disabled, +.acf-no-options-pages-wrapper .disabled { + background-color: #F2F4F7 !important; + color: #98A2B3 !important; + border: 1px #D0D5DD solid; + cursor: default !important; +} +.acf-options-preview .acf-options-pages-preview-upgrade-button, +.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button { + height: 48px; + padding: 8px 48px 8px 48px !important; + border: none !important; + gap: 6px; + display: inline-flex; + align-items: center; + align-self: stretch; + background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); + border-radius: 6px; + text-decoration: none; +} +.acf-options-preview .acf-options-pages-preview-upgrade-button:focus, +.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button:focus { + border: none; + outline: none; + box-shadow: none; +} +.acf-options-preview .acf-options-pages-preview-upgrade-button p, +.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p { + margin: 0; + padding-top: 8px; + padding-bottom: 8px; + font-weight: normal; + text-transform: none; + color: #fff; +} +.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon, +.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-icon { + width: 20px; + height: 20px; + margin-right: 6px; + margin-left: -2px; + background-color: #F9FAFB; +} +.acf-options-preview .acf-ui-options-page-pro-features-actions a.acf-btn i, +.acf-no-options-pages-wrapper .acf-ui-options-page-pro-features-actions a.acf-btn i { + margin-right: -2px !important; + margin-left: 0px !important; +} +.acf-options-preview .acf-pro-label, +.acf-no-options-pages-wrapper .acf-pro-label { + vertical-align: middle; +} +.acf-options-preview .acf_options_preview_wrap img, +.acf-no-options-pages-wrapper .acf_options_preview_wrap img { + max-height: 88px; +} + /*--------------------------------------------------------------------------------------------- * * Small screen list table info toggle @@ -3987,6 +4271,62 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { } } +/*--------------------------------------------------------------------------------------------- +* +* Invalid license states +* +*---------------------------------------------------------------------------------------------*/ +.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title { + color: #667085; + pointer-events: none; + display: inline-flex; + vertical-align: middle; + gap: 6px; +} +.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title:before { + content: ""; + width: 16px; + height: 16px; + background-color: #667085; + display: inline-block; + align-self: center; + -webkit-mask-image: url("../../images/icons/icon-lock.svg"); + mask-image: url("../../images/icons/icon-lock.svg"); +} +.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-actions { + display: none; +} +.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .column-title .acf-js-tooltip { + display: inline-block; +} +.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title { + color: #667085; + pointer-events: none; + display: inline-flex; + vertical-align: middle; + gap: 6px; +} +.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title:before { + content: ""; + width: 16px; + height: 16px; + background-color: #667085; + display: inline-block; + align-self: center; + -webkit-mask-image: url("../../images/icons/icon-lock.svg"); + mask-image: url("../../images/icons/icon-lock.svg"); +} +.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .acf-count a { + color: #667085; + pointer-events: none; +} +.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-actions { + display: none; +} +.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .column-title .acf-js-tooltip { + display: inline-block; +} + /*--------------------------------------------------------------------------------------------- * * Admin Navigation @@ -4010,6 +4350,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap { display: flex; align-items: center; + position: relative; + padding-left: 72px; } @media screen and (max-width: 1250px) { .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type, @@ -4029,6 +4371,9 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { display: inline-flex; margin-left: 24px; } +.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo img { + height: 20px; +} @media screen and (max-width: 1000px) { .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo { display: none; @@ -4043,14 +4388,15 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { display: flex; margin-right: 24px; text-decoration: none; -} -.acf-admin-toolbar .acf-logo .acf-pro-label { - margin-left: 8px; + position: absolute; + top: 0; + left: 0; } .acf-admin-toolbar .acf-logo img { display: block; - max-width: 55px; - line-height: 0%; +} +.acf-admin-toolbar .acf-logo.pro img { + height: 46px; } .acf-admin-toolbar h2 { display: none; @@ -4171,9 +4517,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { justify-content: center; align-items: center; color: white; - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); - background-size: 140% 20%; - background-position: 100% 0; + background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); border-radius: 100px; font-size: 11px; position: absolute; @@ -4306,6 +4650,9 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { * Hide WP default controls * *---------------------------------------------------------------------------------------------*/ +.acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) { + display: none; +} .acf-admin-page h1.wp-heading-inline { display: none; } @@ -4340,8 +4687,12 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { align-items: center; justify-content: space-between; max-width: 1440px; + gap: 8px; } .acf-headerbar .acf-page-title { + display: flex; + align-items: center; + gap: 8px; margin-top: 0; margin-right: 16px; margin-bottom: 0; @@ -4354,6 +4705,9 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-headerbar .acf-page-title .acf-duplicated-from { color: #98A2B3; } +.acf-headerbar .acf-page-title .acf-pro-label { + box-shadow: none; +} @media screen and (max-width: 880px) { .acf-headerbar { position: static; @@ -4387,7 +4741,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { } .acf-headerbar .acf-input-error { border: 1px rgba(209, 55, 55, 0.5) solid !important; - box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important; + box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important; background-image: url("../../images/icons/icon-warning-alt-red.svg"); background-position: right 10px top 50%; background-size: 20px; @@ -4396,7 +4750,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-headerbar .acf-input-error:focus { outline: none !important; border: 1px rgba(209, 55, 55, 0.8) solid !important; - box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important; + box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important; } .acf-headerbar .acf-headerbar-title-field { min-width: 320px; @@ -4445,6 +4799,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { .acf-headerbar-field-editor { position: relative; top: 46px; + z-index: unset; } } @media screen and (max-width: 880px) { @@ -4514,14 +4869,18 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { transition: all 0.2s ease-in-out; transition-property: background, border, box-shadow; } -.acf-btn:disabled { - background-color: red; -} .acf-btn:hover { background-color: #066998; color: #fff; cursor: pointer; } +.acf-btn:disabled, .acf-btn.disabled { + background-color: #F2F4F7; + border-color: #EAECF0; + color: #98A2B3 !important; + transition: none; + pointer-events: none; +} .acf-btn.acf-btn-sm { min-height: 32px; padding-top: 4px; @@ -4535,7 +4894,19 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { border-color: #0783BE; } .acf-btn.acf-btn-secondary:hover { - background-color: #f3f9fc; + background-color: rgb(243.16, 249.08, 252.04); +} +.acf-btn.acf-btn-muted { + background-color: #667085; + color: white; + height: 48px; + padding: 8px 28px 8px 28px !important; + border-radius: 6px; + border: 1px; + gap: 6px; +} +.acf-btn.acf-btn-muted:hover { + background-color: #475467 !important; } .acf-btn.acf-btn-tertiary { background-color: transparent; @@ -4555,13 +4926,8 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { color: #0783BE !important; } .acf-btn.acf-btn-pro { - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); - background-size: 180% 80%; - background-position: 100% 0; - transition: background-position 0.5s; -} -.acf-btn.acf-btn-pro:hover { - background-position: 0 0; + background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); + border: none; } /*--------------------------------------------------------------------------------------------- @@ -4601,7 +4967,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { * *---------------------------------------------------------------------------------------------*/ .acf-btn.acf-delete-field-group:hover { - background-color: #fbeded; + background-color: rgb(250.9609756098, 237.4390243902, 237.4390243902); border-color: #D13737 !important; color: #D13737 !important; } @@ -4877,7 +5243,7 @@ h3.acf-sub-field-list-title:before, mask-image: url("../../images/icons/icon-post-type.svg"); } -.acf-field-setting-fc_layout .acf-field-settings-fc_head:hover .reorder-layout:before { +.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before { width: 20px; height: 11px; background-color: #475467 !important; @@ -5203,6 +5569,11 @@ h3.acf-sub-field-list-title:before, mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg"); } +.field-type-icon.field-type-icon-icon-picker:before { + -webkit-mask-image: url("../../images/field-type-icons/icon-field-icon-picker.svg"); + mask-image: url("../../images/field-type-icons/icon-field-icon-picker.svg"); +} + .field-type-icon.field-type-icon-message:before { -webkit-mask-image: url("../../images/field-type-icons/icon-field-message.svg"); mask-image: url("../../images/field-type-icons/icon-field-message.svg"); @@ -5428,15 +5799,109 @@ h3.acf-sub-field-list-title:before, flex: 1 1 65%; margin-right: 32px; } +#acf-license-information .inner { + padding: 0; +} +#acf-license-information .inner .acf-license-defined { + padding: 24px; + margin: 0; +} +#acf-license-information .inner .acf-activation-form, +#acf-license-information .inner .acf-retry-activation { + padding: 24px; +} +#acf-license-information .inner .acf-activation-form.acf-retry-activation, +#acf-license-information .inner .acf-retry-activation.acf-retry-activation { + padding-top: 0; + min-height: 40px; +} +#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn, +#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn { + float: none; + line-height: initial; +} +#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i, +#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i { + display: none; +} +#acf-license-information .inner .acf-activation-form .acf-manage-license-btn, +#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn { + float: right; + line-height: 40px; + align-items: center; + display: inline-flex; +} +#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription, +#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription { + float: none; + line-height: initial; +} +#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i, +#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i { + margin: 0 0 0 5px; + width: 19px; + height: 19px; +} +#acf-license-information .inner .acf-activation-form .acf-recheck-license, +#acf-license-information .inner .acf-retry-activation .acf-recheck-license { + float: right; + line-height: 40px; +} +#acf-license-information .inner .acf-activation-form .acf-recheck-license i, +#acf-license-information .inner .acf-retry-activation .acf-recheck-license i { + margin-right: 8px; + vertical-align: middle; +} +#acf-license-information .inner .acf-license-status-wrap { + background: #F9FAFB; + border-top: 1px solid #EAECF0; + border-bottom-left-radius: 8px; + border-bottom-right-radius: 8px; +} +#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table { + font-size: 14px; + padding: 24px 24px 16px 24px; +} +#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th { + width: 160px; + font-weight: 500; + text-align: left; + padding-bottom: 16px; +} +#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td { + padding-bottom: 16px; +} +#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status { + display: inline-block; + height: 24px; + line-height: 24px; + border-radius: 100px; + background: #EAECF0; + padding: 0 13px 1px 12px; + border: 1px solid rgba(0, 0, 0, 0.12); + color: #667085; +} +#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active { + background: rgba(18, 183, 106, 0.15); + border: 1px solid rgba(18, 183, 106, 0.24); + color: rgb(18, 183, 106); +} +#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired, #acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled { + background: rgba(209, 55, 55, 0.24); + border: 1px solid rgba(209, 55, 55, 0.24); + color: rgb(209, 55, 55); +} +#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing { + padding: 12px 24px; + border-top: 1px solid #EAECF0; + color: #667085; +} @media screen and (max-width: 1024px) { #acf-license-information { margin-right: 0; margin-bottom: 32px; } } -#acf-license-information .acf-activation-form { - margin-top: 24px; -} #acf-license-information label { font-weight: 500; } @@ -5504,11 +5969,8 @@ h3.acf-sub-field-list-title:before, padding-right: 16px; padding-bottom: 0; padding-left: 16px; - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); + background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16); - background-size: 180% 80%; - background-position: 100% 0; - transition: background-position 0.5s; border-radius: 6px; text-decoration: none; } @@ -5517,9 +5979,6 @@ h3.acf-sub-field-list-title:before, display: none; } } -.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover { - background-position: 0 0; -} .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus { border: none; outline: none; @@ -5529,7 +5988,7 @@ h3.acf-sub-field-list-title:before, margin: 0; padding-top: 8px; padding-bottom: 8px; - font-weight: normal; + font-weight: 400; text-transform: none; color: #fff; } @@ -5546,8 +6005,8 @@ h3.acf-sub-field-list-title:before, * Upsell block * *--------------------------------------------------------------------------------------------*/ -#tmpl-acf-field-group-pro-features, -#acf-field-group-pro-features { +.acf-admin-page #tmpl-acf-field-group-pro-features, +.acf-admin-page #acf-field-group-pro-features { display: none; align-items: center; min-height: 120px; @@ -5562,31 +6021,31 @@ h3.acf-sub-field-list-title:before, margin-bottom: 24px; } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features, - #acf-field-group-pro-features { + .acf-admin-page #tmpl-acf-field-group-pro-features, + .acf-admin-page #acf-field-group-pro-features { background-size: 1024px, 980px; background-position: left top, -500px -200px; } } @media screen and (max-width: 1200px) { - #tmpl-acf-field-group-pro-features, - #acf-field-group-pro-features { + .acf-admin-page #tmpl-acf-field-group-pro-features, + .acf-admin-page #acf-field-group-pro-features { background-size: 1024px, 1880px; background-position: left top, -520px -300px; } } -#tmpl-acf-field-group-pro-features .postbox-header, -#acf-field-group-pro-features .postbox-header { +.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header, +.acf-admin-page #acf-field-group-pro-features .postbox-header { display: none; } -#tmpl-acf-field-group-pro-features .inside, -#acf-field-group-pro-features .inside { +.acf-admin-page #tmpl-acf-field-group-pro-features .inside, +.acf-admin-page #acf-field-group-pro-features .inside { width: 100%; border: none; padding: 0; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { display: flex; justify-content: center; align-content: stretch; @@ -5598,54 +6057,70 @@ h3.acf-sub-field-list-title:before, padding: 0 35px; } @media screen and (max-width: 1200px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { gap: 48px; } } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { gap: 0; } } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title, -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title, +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { font-weight: 590; line-height: 150%; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label, -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label { - font-weight: normal; - margin-top: -4px; +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label, +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label { + font-weight: 400; + margin-top: -6px; margin-left: 2px; vertical-align: middle; height: 22px; + position: relative; + overflow: hidden; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { - display: none; +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before, +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before { + display: block; + position: absolute; + content: ""; + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 9999px; + border: 1px solid rgba(255, 255, 255, 0.2); +} +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { + display: none !important; font-size: 18px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label { font-size: 10px; height: 20px; } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { width: 100%; text-align: center; } } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { flex-direction: column; flex-wrap: wrap; justify-content: flex-start; @@ -5654,20 +6129,20 @@ h3.acf-sub-field-list-title:before, padding: 32px 32px 0 32px; height: unset; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { - display: block; + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { + display: block !important; margin-bottom: 24px; } } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content { display: flex; flex-direction: column; width: 416px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc { margin-top: 8px; margin-bottom: 24px; font-size: 15px; @@ -5675,22 +6150,22 @@ h3.acf-sub-field-list-title:before, color: #D0D5DD; } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content { width: 100%; order: 1; margin-right: 0; margin-bottom: 8px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title, - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc { - display: none; + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title, + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc { + display: none !important; } } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions { display: flex; flex-direction: row; align-items: flex-start; @@ -5698,29 +6173,29 @@ h3.acf-sub-field-list-title:before, gap: 12px; } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions { justify-content: flex-start; flex-direction: column; margin-bottom: 24px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a { justify-content: center; text-align: center; width: 100%; } } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { display: flex; flex-direction: row; flex-wrap: wrap; gap: 16px; width: 416px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { display: flex; flex-direction: column; justify-content: center; @@ -5728,42 +6203,42 @@ h3.acf-sub-field-list-title:before, width: 128px; height: 124px; background: rgba(255, 255, 255, 0.08); - box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08); backdrop-filter: blur(6px); border-radius: 8px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { border: none; background: none; width: 24px; opacity: 0.8; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { background-color: #fff; width: 20px; height: 20px; } @media screen and (max-width: 1200px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { width: 18px; height: 18px; } } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before { -webkit-mask-image: url("../../images/icons/icon-extended-menu.svg"); mask-image: url("../../images/icons/icon-extended-menu.svg"); } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before { -webkit-mask-image: url("../../images/icons/icon-settings.svg"); mask-image: url("../../images/icons/icon-settings.svg"); } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, -#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { margin-top: 4px; font-size: 13px; font-weight: 300; @@ -5771,33 +6246,33 @@ h3.acf-sub-field-list-title:before, color: #fff; } @media screen and (max-width: 1200px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { flex-direction: column; gap: 8px; width: 288px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { width: 100%; height: 40px; flex-direction: row; justify-content: unset; gap: 8px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { position: initial; margin-left: 16px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { margin-top: 0; } } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { gap: 0; width: 100%; height: auto; @@ -5805,8 +6280,8 @@ h3.acf-sub-field-list-title:before, flex-direction: unset; flex-wrap: wrap; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { flex: 1 0 50%; margin-bottom: 8px; width: auto; @@ -5816,73 +6291,66 @@ h3.acf-sub-field-list-title:before, box-shadow: none; backdrop-filter: none; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { margin-left: 2px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { position: initial; margin-left: 0; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { height: 16px; width: 16px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, - #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { font-size: 12px; margin-top: 0; } } -#tmpl-acf-field-group-pro-features h1, -#acf-field-group-pro-features h1 { +.acf-admin-page #tmpl-acf-field-group-pro-features h1, +.acf-admin-page #acf-field-group-pro-features h1 { margin-top: 0; margin-bottom: 4px; padding-top: 0; padding-bottom: 0; - font-weight: bold; + font-weight: 700; color: #F9FAFB; } -#tmpl-acf-field-group-pro-features h1 .acf-icon, -#acf-field-group-pro-features h1 .acf-icon { +.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon, +.acf-admin-page #acf-field-group-pro-features h1 .acf-icon { margin-right: 8px; } -#tmpl-acf-field-group-pro-features .acf-btn, -#acf-field-group-pro-features .acf-btn { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn, +.acf-admin-page #acf-field-group-pro-features .acf-btn { display: inline-flex; background-color: rgba(255, 255, 255, 0.1); border: none; - box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16); backdrop-filter: blur(6px); padding: 8px 24px; height: 48px; } -#tmpl-acf-field-group-pro-features .acf-btn:hover, -#acf-field-group-pro-features .acf-btn:hover { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover, +.acf-admin-page #acf-field-group-pro-features .acf-btn:hover { background-color: rgba(255, 255, 255, 0.2); } -#tmpl-acf-field-group-pro-features .acf-btn .acf-icon, -#acf-field-group-pro-features .acf-btn .acf-icon { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon, +.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon { margin-right: -2px; margin-left: 6px; } -#tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade, -#acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade { - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); - background-size: 160% 80%; - background-position: 100% 0; - box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16); +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade, +.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade { + background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16); border-radius: 6px; - transition: background-position 0.5s; } -#tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover, -#acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover { - background-position: 0 0; -} -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap { height: 48px; background: rgba(16, 24, 40, 0.4); backdrop-filter: blur(6px); @@ -5894,8 +6362,8 @@ h3.acf-sub-field-list-title:before, font-weight: 300; padding: 0 35px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer { display: flex; align-items: center; justify-content: space-between; @@ -5903,50 +6371,50 @@ h3.acf-sub-field-list-title:before, height: 48px; margin: 0 auto; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo { height: 16px; vertical-align: middle; margin-top: -2px; margin-left: 3px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a { color: #98A2B3; text-decoration: none; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover { color: #D0D5DD; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon { width: 18px; height: 18px; margin-left: 4px; } -#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a, -#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a { +.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a, +.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a { display: inline-flex; align-items: center; } @media screen and (max-width: 768px) { - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap, - #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap { height: 70px; font-size: 12px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine, - #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine { display: none; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer, - #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer { justify-content: center; height: 70px; } - #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo, - #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo { + .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo, + .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo { clear: both; margin: 6px auto 0 auto; display: block; @@ -6220,6 +6688,10 @@ h3.acf-sub-field-list-title:before, color: #667085; } +.acf-menu-position-desc-child { + display: none; +} + /*--------------------------------------------------------------------------------------------- * * Field picker modal @@ -6236,7 +6708,7 @@ h3.acf-sub-field-list-title:before, display: flex; flex-direction: row; border-radius: 12px; - box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08); overflow: hidden; } .acf-modal.acf-browse-fields-modal .acf-field-picker { @@ -6263,7 +6735,7 @@ h3.acf-sub-field-list-title:before, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap { position: relative; } -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after { +.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap::after { content: ""; display: block; position: absolute; @@ -6343,8 +6815,8 @@ h3.acf-sub-field-list-title:before, background: none; top: 0; } -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before { +.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon::before, +.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon::before { width: 22px; height: 22px; } @@ -6360,21 +6832,19 @@ h3.acf-sub-field-list-title:before, position: absolute; top: -10px; right: -10px; - height: 21px; color: white; - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); - background-size: 140% 20%; - background-position: 100% 0; - border-radius: 100px; font-size: 11px; padding-right: 6px; padding-left: 6px; + background-image: url("../../images/pro-chip.svg"); + background-repeat: no-repeat; + height: 24px; + width: 28px; } -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i { - width: 12px; - height: 12px; - margin-right: 2px; +.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro.not-pro, +.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro.not-pro { + background-image: url("../../images/pro-chip-locked.svg"); + width: 43px; } .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar { display: flex; @@ -6429,7 +6899,7 @@ h3.acf-sub-field-list-title:before, padding-bottom: 32px; background-color: rgba(255, 255, 255, 0.64); border-radius: 8px; - box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 24px rgba(0, 0, 0, 0.04); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 8px 24px rgba(0, 0, 0, 0.04); } .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image { max-width: 232px; @@ -6450,15 +6920,14 @@ h3.acf-sub-field-list-title:before, align-items: center; min-height: 24px; margin-bottom: 12px; - padding-right: 8px; - padding-left: 8px; - background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%); - background-size: 140% 20%; - background-position: 100% 0; + padding-right: 10px; + padding-left: 10px; + background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); border-radius: 100px; color: white; text-decoration: none; - font-size: 11px; + font-size: 10px; + text-transform: uppercase; } .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon { width: 14px; @@ -6475,7 +6944,7 @@ h3.acf-sub-field-list-title:before, width: 18px; height: 18px; } -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before { +.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links::before { display: none; } .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a { @@ -6545,5 +7014,423 @@ h3.acf-sub-field-list-title:before, display: none; } } +.acf-block-body .acf-field-icon-picker .acf-tab-group { + margin: 0; + padding-left: 0 !important; +} + +.acf-field-icon-picker { + max-width: 600px; +} +.acf-field-icon-picker .acf-tab-group { + padding: 0; + border-bottom: 0; + overflow: hidden; +} +.acf-field-icon-picker .active a { + background: #667085; + color: #fff; +} +.acf-field-icon-picker .acf-dashicons-search-wrap { + position: relative; +} +.acf-field-icon-picker .acf-dashicons-search-wrap::after { + content: ""; + display: block; + position: absolute; + top: 6px; + left: 10px; + width: 18px; + height: 18px; + -webkit-mask-image: url(../../images/icons/icon-search.svg); + mask-image: url(../../images/icons/icon-search.svg); + background-color: #98A2B3; + border: none; + border-radius: 0; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + text-indent: 500%; + white-space: nowrap; + overflow: hidden; +} +.acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input { + padding-left: 32px; + border-radius: 0; +} +.acf-field-icon-picker .acf-dashicons-list { + margin-bottom: 0; + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-content: start; + height: 135px; + overflow: hidden; + overflow-y: auto; + background-color: #f9f9f9; + border: 1px solid #8c8f94; + border-top: none; + border-radius: 0 0 6px 6px; + gap: 8px; + padding: 8px; +} +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon { + background-color: transparent; + display: flex; + justify-content: center; + align-items: center; + width: 32px; + height: 32px; + border: solid 2px transparent; + color: #3c434a; +} +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label { + display: none; +} +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio], +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active, +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before, +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus { + all: initial; + appearance: none; +} +.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover { + border: solid 2px #0783BE; + border-radius: 6px; + cursor: pointer; +} +.acf-field-icon-picker .acf-dashicons-list .active { + border: solid 2px #0783BE; + background-color: #EBF5FA; + border-radius: 6px; +} +.acf-field-icon-picker .acf-dashicons-list .active.focus { + border: solid 2px #0783BE; + background-color: #EBF5FA; + border-radius: 6px; + box-shadow: 0 0 2px #0783be; +} +.acf-field-icon-picker .acf-dashicons-list::after { + content: ""; + flex: auto; +} +.acf-field-icon-picker .acf-dashicons-list-empty { + position: relative; + display: none; + flex-direction: column; + justify-content: center; + align-items: center; + padding-top: 10px; + padding-left: 10px; + height: 135px; + overflow: scroll; + background-color: #F9FAFB; + border: 1px solid #D0D5DD; + border-top: none; + border-radius: 0 0 6px 6px; +} +.acf-field-icon-picker .acf-dashicons-list-empty img { + height: 30px; + width: 30px; + color: #D0D5DD; +} +.acf-field-icon-picker .acf-icon-picker-media-library, +.acf-field-icon-picker .acf-icon-picker-url-tabs { + box-sizing: border-box; + display: flex; + align-items: center; + justify-items: center; + gap: 12px; + background-color: #f9f9f9; + padding: 12px; + border: 1px solid #8c8f94; + border-radius: 0; +} +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview { + all: unset; + cursor: pointer; +} +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus { + outline: 1px solid #0783BE; + border-radius: 6px; +} +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon, +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img { + box-sizing: border-box; + width: 40px; + height: 40px; + border: solid 2px transparent; + color: #fff; + background-color: #191e23; + display: flex; + justify-content: center; + align-items: center; + border-radius: 6px; +} +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img { + width: 90%; + height: 90%; + object-fit: cover; + border-radius: 5px; + border: 1px solid #667085; +} +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button { + height: 40px; + background-color: #0783BE; + border: none; + border-radius: 6px; + padding: 8px 12px; + color: #fff; + display: flex; + align-items: center; + justify-items: center; + gap: 4px; + cursor: pointer; +} +.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-url, +.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-url { + width: 100%; +} + +.-left .acf-field-icon-picker { + max-width: inherit; +} + +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker { + max-width: 600px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .active a { + background: #667085; + color: #fff; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-button { + border: none; + height: 25px; + padding: 5px 10px; + border-radius: 15px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker li a .acf-tab-button { + color: #667085; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker > *:not(.acf-tab-wrap) { + top: -32px; + position: relative; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group { + margin-right: 48px; + display: flex; + gap: 10px; + justify-content: flex-end; + align-items: center; + background: none; + border: none; + max-width: 648px; + border-bottom-width: 0; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li { + all: initial; + box-sizing: border-box; + margin-bottom: -17px; + margin-right: 0; + border-radius: 10px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a { + all: initial; + outline: 1px solid transparent; + color: #667085; + box-sizing: border-box; + border-radius: 100px; + cursor: pointer; + padding: 7px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 12.5px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li.active a { + background-color: #667085; + color: #fff; + border-bottom-width: 1px !important; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a:focus { + outline: 1px solid #0783BE; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap { + background: none; + border: none; + overflow: visible; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap { + position: relative; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap::after { + content: ""; + display: block; + position: absolute; + top: 11px; + left: 10px; + width: 18px; + height: 18px; + -webkit-mask-image: url(../../images/icons/icon-search.svg); + mask-image: url(../../images/icons/icon-search.svg); + background-color: #98A2B3; + border: none; + border-radius: 0; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + text-indent: 500%; + white-space: nowrap; + overflow: hidden; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input { + padding-left: 32px; + border-radius: 6px 6px 0 0; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list { + margin-bottom: -32px; + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-content: start; + height: 135px; + overflow: hidden; + overflow-y: auto; + background-color: #F9FAFB; + border: 1px solid #D0D5DD; + border-top: none; + border-radius: 0 0 6px 6px; + gap: 8px; + padding: 8px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon { + background-color: transparent; + display: flex; + justify-content: center; + align-items: center; + width: 32px; + height: 32px; + border: solid 2px transparent; + color: #3c434a; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label { + display: none; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio], +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus { + all: initial; + appearance: none; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover { + border: solid 2px #0783BE; + border-radius: 6px; + cursor: pointer; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active { + border: solid 2px #0783BE; + background-color: #EBF5FA; + border-radius: 6px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active.focus { + border: solid 2px #0783BE; + background-color: #EBF5FA; + border-radius: 6px; + box-shadow: 0 0 2px #0783be; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list::after { + content: ""; + flex: auto; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty { + position: relative; + display: none; + flex-direction: column; + justify-content: center; + align-items: center; + padding-top: 10px; + padding-left: 10px; + height: 135px; + overflow: scroll; + background-color: #F9FAFB; + border: 1px solid #D0D5DD; + border-top: none; + border-radius: 0 0 6px 6px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty img { + height: 30px; + width: 30px; + color: #D0D5DD; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs { + box-sizing: border-box; + display: flex; + align-items: center; + justify-items: center; + gap: 12px; + background-color: #F9FAFB; + padding: 12px; + border: 1px solid #D0D5DD; + border-radius: 6px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview { + all: unset; + cursor: pointer; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus { + outline: 1px solid #0783BE; + border-radius: 6px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img { + box-sizing: border-box; + width: 40px; + height: 40px; + border: solid 2px transparent; + color: #fff; + background-color: #191e23; + display: flex; + justify-content: center; + align-items: center; + border-radius: 6px; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img { + width: 90%; + height: 90%; + object-fit: cover; + border-radius: 5px; + border: 1px solid #667085; +} +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button, +.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button { + height: 40px; + background-color: #0783BE; + border: none; + border-radius: 6px; + padding: 8px 12px; + color: #fff; + display: flex; + align-items: center; + justify-items: center; + gap: 4px; + cursor: pointer; +} /*# sourceMappingURL=acf-global.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map index 48b6686b2..bf65cdb35 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-global.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EACC;EACA;EACA;EACA;EACA;AHkBD;;AGhBA;EACC;EACA;EACA;EACA;AHmBD;;AGjBA;EACC;AHoBD;;AGjBA;AACA;;;;;;EAMC;EACA;EACA;AHoBD;;AGlBA;;;EAGC;AHqBD;;AGlBA;AACA;EACC;EACA;EACA;EACA;EACA;AHqBD;;AGnBA;EACC;EACA;EACA;EACA;AHsBD;;AGnBA;AACA;EACC;AHsBD;;AGpBA;EACC;AHuBD;AGtBC;EACC;AHwBF;;AGpBA;AACA;EACC;AHuBD;;AGrBA;EACC;AHwBD;;AGtBA;EACC;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;;EAEC;EACA;EACA;EACA;EACA;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;;EAEC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AH0BD;;AGvBA;EACC;EACA;EACA;EACA;EAEA;EACA;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;AH2BD;;AGxBA;;;;+FAAA;AAMA;AACA;EACC,mBF7HU;EE8HV,kBF/FW;EEgGX,cFpIU;EEsIT;EACA;EACA;EACA;EAED;EAEA;EACA;EACA;EAGA;EASA;AHaD;AGrBC;EACC;EACA;EACA;EACA;EACA;AHuBF;AGnBC;EACC;AHqBF;AGnBE;EACC;EACA;EACA;EACA;EACA;AHqBH;AGjBC;EACC;AHmBF;AGjBE;EACC;EACA;EACA;EACA;EACA;AHmBH;AGfC;EACC;AHiBF;AGfE;EACC;EACA;EACA;EACA;EACA;AHiBH;AGbC;EACC;AHeF;AGbE;EACC;EACA;EACA;EACA;EACA;AHeH;AGXC;EACC;AHaF;;AGTA;AACA;EACC;AHYD;AGVC;EACC;EACA;AHYF;AGVE;EACC;AHYH;AGTE;EACC;AHWH;;AGNA;EACC;EACA;EACA;EACA;EACA;EACA;AHSD;;AGNA;EACC;EACA;AHSD;;AGNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHSD;AGPC;ED3RA;EACA;EACA;EACA;AFqSD;;AGRA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWD;AGTC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWF;;AGNA;EACC;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EACA;AHWD;;AGTA;EACC;AHYD;;AGVA;EACC;AHaD;;AGXA;EACC;EAGA;AHYD;;AGVA;EACC;EAGA;AHWD;;AGTA;EACC;EAGA;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;EACA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;EAGA;AHOD;;AGLA;EACC;AHQD;;AGNA;EACC;AHSD;;AGLA;EACC;AHQD;AGPC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHQF;AGNC;EACC;EACA;AHQF;AGNC;EACC;AHQF;;AGJA;EACC;AHOD;AGNC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHOF;AGLC;EACC;EACA;AHOF;AGLC;EACC;AHOF;;AGFA;EACC;EAGA;AHGD;;AGDA;EACC;EAGA;AHED;;AGEA;EACC;EACA;EACA;AHCD;;AGGA;EACC;EACA;EACA;EACA;EACA;EACA;AHAD;AGGC;EACC;EACA;EACA;AHDF;AGGC;EAEC;EACA;EACA;AHFF;AGMC;EAEC;EACA;AHLF;;AGUA;EACC;EACA;EACA;AHPD;;AGWA;EACC;EACA;EACA;AHRD;;AGYA;EACC;EACA;EACA;AHTD;;AGYC;EACC;EACA;AHTF;AGWC;EAEC;AHVF;;AGeA;EACC;EACA;EACA;AHZD;AGcC;EACC;EACA;AHZF;AGcC;EAEC;AHbF;;AGkBA;;EAEC;EACA;EACA;EACA;AHfD;AGoBE;;;EAGC;AHlBH;;AGuBA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EAEA;EA8CA;AHlED;AGqBC;EACC;EACA;EACA;AHnBF;AGqBE;EACC;EACA;EACA;EACA;EACA;EACA;AHnBH;AGuBC;EACC;AHrBF;AGwBC;EACC;EACA;EACA;EACA;EACA;AHtBF;AGyBC;EACC;AHvBF;AG0BC;EACC;AHxBF;AG2BC;EACC;AHzBF;AG6BE;EACC;AH3BH;AGgCC;EACC;EACA;EACA;EACA;AH9BF;AGgCE;EACC;AH9BH;AE7kBC;ECinBC,qBF1nBiB;ADylBnB;AGkCE;;EAEC,qBF7nBgB;AD6lBnB;;AGqCA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFtqBY;EEuqBZ;AHnCD;AGqCC;EACC;EACA;EACA;EACA;EACA;AHnCF;AGsCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHpCF;AGqCE;EACC;AHnCH;AGwCC;EACC;AHtCF;AG0CC;EACC,mBFpsBU;EEqsBV;AHxCF;AG4CC;EACC,mBFzsBY;EE0sBZ;AH1CF;AG8CC;EACC,mBF9sBY;EE+sBZ;AH5CF;;AGgDA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAmBA;EAcA;EAoBA;AHjGD;AG+CE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3CH;AG8CE;;EACC;EACA;AH3CH;AGkDG;EACC,qBF5uBe;EE6uBf;AHhDJ;AGkDI;EACC;AHhDL;AGwDE;EACC;AHtDH;AGwDG;EACC,qBF3vBe;EE4vBf;AHtDJ;AGwDI;EACC;AHtDL;AG0DG;EACC;AHxDJ;AG8DC;EACC;AH5DF;AGgEG;;;;EAEC;EACA;AH5DJ;;AGkEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHhED;;AGmEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHjED;;AGoEA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;AHlED;AGoEC;;;EACC;EAEC;EAED;EACA;AHlEF;;AGsEA;EACC;EACA;AHnED;AGqEC;EACC;EACA;EACA;AHnEF;AE5vBC;ECo0BC,qBF50BmB;ADuwBrB;;AGyEA;EACC;EACA;AHtED;;AGyEA;;;;8FAAA;AAOC;EACC;AHxEF;AG2EC;EACC;AHzEF;AG4EC;EACC;AH1EF;AG4EE;EACC;AH1EH;;AG+EA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH7ED;AGgFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH9EF;AGiFC;EACC;EACA;EACA;EACA;AH/EF;AGmFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHjFF;AEr0BC;EACC;AFu0BF;AGkFE;EACC;EACA;AHhFH;AGmFG;EACC;EACA;EACA;AHjFJ;AGoFI;EACC;EACA;AHlFL;AGuFE;EACC;EAGA;EACA;AHvFH;AG2FE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHzFH;AG2FG;ED78BF;EACA;EACA;EACA;AFq3BD;;AG6FA;EACC;EACA;AH1FD;AG6FC;EACC;EACA;AH3FF;AG6FE;EACC;AH3FH;AGgGC;EACC;AH9FF;;AGkGA;;;;8FAAA;AAMA;EACC;EACA;EACA;AHhGD;AEh6BC;EACC;EACA;EACA;AFk6BF;AG8FC;EACC;EACA;EACA;AH5FF;AG+FC;EACC;EACA;EACA;EACA;AH7FF;AGgGC;EACC;EACA;AH9FF;AGiGC;EACC;EACA;EACA;EACA;AH/FF;AGkGC;EACC;EACA;EACA;AHhGF;AGmGC;EACC;EACA;AHjGF;AGoGC;EACC;AHlGF;AGsGC;EACC;;IAEC;IACA;IACA;IACA;EHpGD;AACF;;AGyGA;;EAEC;AHtGD;;AG0GA;EACC;AHvGD;;AG0GA;;;;8FAAA;AAOC;EACC;EACA;AHzGF;AG4GC;EACC;EACA;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LC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AHxLF;AG6LE;EAEC;AH5LH;;AGmMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHhMF;AGkME;EACC;EACA;AHhMH;AGmME;;EAEC;EACA;AHjMH;AGqMC;EACC;EACA;EACA;EACA;EACA;EACA;AHnMF;AGsMC;EACC;AHpMF;AGsME;EACC;AHpMH;AGuME;;EAEC;EACA;AHrMH;AGyME;EACC;AHvMH;AG0ME;EACC;AHxMH;AG6MC;EACC;IACC;EH3MD;EG6MA;IACC;EH3MD;AACF;;AG+MA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH5MD;AG8MC;;;EAGC;EACA;EACA;EACA;AH5MF;AG+MC;EACC;EACA;EACA;AH7MF;AG+ME;EACC;EACA;EACA;AH7MH;AG+ME;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH7MH;AG8MG;EACC;AH5MJ;AGiNC;EACC;EACA;EACA;EACA;EACA;AH/MF;AGkNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHhNF;AGkNE;EACC;EACA;AHhNH;AGoNC;EACC;EACA;EACA;EACA;AHlNF;AGoNE;EACC;AHlNH;AGuNC;EAjFD;IAkFE;IACA;IACA;IACA;EHpNA;AACF;;AGsNA;EACC;EACA;EACA;EACA;EACA;EACA,mBFxvDU;EEyvDV;EACA;AHnND;;AGsNA;;;;+FAAA;AAMA;EAMC;;IAEC;IACA;EHzNA;AACF;AG4NA;;;;8FAAA;AAOC;EAEE;EACA;EACA;EACA;AH7NH;AGgOE;EARD;IAUG;IACA;EH9NF;AACF;AGkOC;EAEE;EACA;AHjOH;AGoOE;EAND;IAQG;IACA;EHlOF;AACF;AGuOE;EADD;IAGG;EHrOF;AACF;;AG0OA;;;;oEAAA;AAMC;EACC;AHxOF;;AG4OA;;;;+FAAA;AAMC;;EAEC;EACA,kBFnzDU;EEozDV,6CFhzDa;ADskDf;AG4OE;;EAEE;EACA;EACA;EACA;AH1OJ;AG8OE;;EAEE;EACA;EACA;EA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Dg9EX;AK1+EE;;;;;EACC,0BJiEO;EIhEP,qBJiCQ;AD+8EX;AK7+EE;;;;;EACC,yBJaQ;EIZR;ALm/EH;AKh/EE;;;;;EACC,cJYQ;AD0+EX;AK1+EE;EACC,yBJLQ;EIMR,cJFQ;AD8+EX;AKh+EE;;EAEC;ALk+EH;AKx9EC;EACC;EAEC;EACA;EAED;EACA;ALw9EF;AKh9EC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALg9EF;AK78EE;EAEC,cJ1CQ;ADw/EX;AK38EE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AL68EH;AKv8EE;EAEE;EACA;EAED;ALu8EH;AK97EC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJ9FQ;EIgGT;EACA;AL87EF;AK57EE;;EACC,yBJ5FQ;EI6FR,qBJxFQ;ADuhFX;AK57EE;;;EAEC,yBJlGQ;EImGR,qBJ9FQ;AD6hFX;AK77EG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALi8EJ;AK57EE;;EACC;AL+7EH;AK57EE;;EACC,yBJvIQ;EIwIR,qBJrIQ;ADokFX;AKr7EI;;;EACC;ALy7EL;AKx6EG;EACC;AL06EJ;AKz5EG;EACC;AL25EJ;AK54EE;;;;EAGE;AL+4EJ;AK34EE;;EAEE;AL64EJ;AK14EG;;EAEE;AL44EL;AKr4EE;;EACC;EACA;EACA;ALw4EH;AK93EC;EACC;EACA;EACA;EACA,yBJzOS;EI0OT;ALg4EF;AK93EE;EACC,yBJ5OQ;AD4mFX;AK73EE;EACC;AL+3EH;AK53EE;EACC,yBJvOQ;ADqmFX;AK53EG;EACC,yBJzOO;ADumFX;AK33EG;EACC;AL63EJ;AKx3EE;;EAEC;AL03EH;AKv3EE;EACC;EACA;EACA;EACA;EACA;ALy3EH;AKp3EC;EACC;EACA;ALs3EF;AKp3EE;EACC;EACA;EACA;EAEC;EACA;EACA;ALq3EJ;AKl3EG;EAEE;ALm3EL;AK/2EG;EAEE;ALg3EL;AK52EG;EACC;EAEC;EACA;AL62EL;AKn2EG;EAEE;EACA;ALo2EL;AKh2EG;EAEE;EACA;ALi2EL;AK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EE;APy4HJ;AOr4HE;EACC;EACA;EACA;APu4HH;AOn4HC;EACC;EACA,cNrCS;AD06HX;AOl4HC;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA;EAED,kBNpBU;EMsBV,cNzDS;EM0DT;AP63HF;AO33HE;EACC,yBN3DQ;EM4DR;AP63HH;AO33HE;EACC,yBN/DQ;EMgER,cNtEQ;ADm8HX;AO33HE;EAEE;EACA;EACA,qBNvEO;ADm8HX;AOz3HE;EACC;AP23HH;AOr3HG;EACC,yBNjFO;EMkFP,cNxFO;AD+8HX;AOn3HE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA,kBNnES;EMoET;APm3HH;AOj3HG;EACC;EACA;EACA;EACA;EACA;EACA;APm3HJ;AOj3HI;EACC;EACA;EACA;EACA;APm3HL;AO92HG;EACC;EACA;APg3HJ;AO92HI;;EAEC;APg3HL;AO72HI;EACC,mBNzIM;EM0IN;EACA;EACA;EACA;AP+2HL;AO72HK;EACC,cN1IK;EM2IL;EACA;AP+2HN;AO72HM;EACC,mBNrJI;ADogIX;AOz2HI;EACC;EACA;EACA,cNtJM;EMuJN;EAEC;EACA;EACA,yBNlKK;AD4gIX;AOv2HK;EAEC;EACA,cNxJK;ADggIX;AOr2HK;EACC;EAEA,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAKZ;APs2HN;AOn2HK;EACC;EACA;EACA;EACA,oENvJS;EMwJT;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;APo2HP;AOh2HK;EACC;EACA;EACA;APk2HN;AO/1HK;EACC;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;AP+1HN;AOz1HK;EACC;AP21HN;AOr1HG;EAEC;APs1HJ;AOj1HG;EACC;APm1HJ;AO70HC;EACC;EACA;EAEC;EACA;EACA;EACA;AP80HH;AOz0HC;EACC;IACC;EP20HD;AACF;;AOt0HC;EACC;EACA;APy0HF;AOv0HE;EAEE;EACA;APw0HJ;AOn0HC;EAEE;EACA;APo0HH;;AO/zHA;;;;+FAAA;AAQE;;EACC;EAEC;EACA;AP+zHJ;AO5zHG;;EACC;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAMX;EACA;AP6zHL;AOhzHG;;;;;;;EACC;APwzHJ;AOlzHG;;;EACC,yBN1UO;ADgoIX;AOhzHE;EAEE;EACA;APizHJ;AO1yHE;EAEC,mEADW;EAEX,2DAFW;AP6yHd;AOryHE;EAEC,gEADW;EAEX,wDAFW;APwyHd;AOhyHE;EAEC,iEADW;EAEX,yDAFW;APmyHd;AO3xHE;EAEC,4DADW;EAEX,oDAFW;AP8xHd;AOtxHE;EAEC,8DADW;EAEX,sDAFW;APyxHd;AOjxHE;EAEC,oEADW;EAEX,4DAFW;APoxHd;;AQ1sIA;;;;+FAAA;AAOC;EACC;AR2sIF;AQxsIC;EACC;AR0sIF;;AQrsIA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA,6CPgDc;ADopIf;AQlsIC;EACC;EACA;EACA;EACA;EACA,iBPkDU;ADkpIZ;AQjsIC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;ARgsIH;AQ7rIE;EACC,cPjBQ;ADgtIX;AQ3rIC;EA/CD;IAgDE;ER8rIA;AACF;AQ5rIC;EAnDD;IAoDE;IACA;IACA;IACA;IAEC;ER8rID;AACF;AQ3rIC;EACC;EACA;EACA;AR6rIF;AQ3rIE;EALD;IAME;ER8rID;EQ5rIC;;IAEC;ER8rIF;EQ3rIC;IAEE;ER4rIH;AACF;AQrrIC;EACC;EACA;EACA;EACA;EACA;EACA;ARurIF;AQrrIE;EACC;EACA;EACA;ARurIH;AQnrIC;EACC;ARqrIF;AQnrIE;EAHD;IAIE;ERsrID;AACF;AQnrIC;EACC;ARqrIF;AQnrIE;EAEE;ARorIJ;AQhrIE;EACC,yBP9FQ;EO+FR;EACA;EACA;ARkrIH;;AQ3qIA;;;;+FAAA;AAKA;EACC;EACA;EACA;EAEC;EAED;AR4qID;AQ1qIC;EATD;IAUE;IACA;IACA;IAEC;IAGA;IACA;ER0qID;AACF;AQvqIC;EAtBD;IAuBE;IACA;ER0qIA;AACF;AQrqIE;EAFD;IAGE;IACA;IACA;IACA;IACA;ERwqID;EQtqIC;IACC;ERwqIF;EQrqIC;IACC;IACA;IACA;ERuqIF;EQrqIE;IACC;IACA;IACA;IACA;ERuqIH;AACF;AQ/pIC;EAEE;ARgqIH;;AQ1pIA;;EAEC;EACA;AR6pID;AQ3pIC;;EAEE;EACA;AR6pIH;AQxpIE;;EAEE;EACA;AR0pIJ;;ASv4IA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED,yBR6CU;EQ5CV,kBRkEW;EQhEV;EACA;EACA;EAED;EACA;EACA;EACA;ATs4ID;ASp4IC;EACC;ATs4IF;ASn4IC;EACC,yBR6BS;EQ5BT;EACA;ATq4IF;ASl4IC;EACC;EAEC;EACA;EACA;EACA;ATm4IH;AS93IC;EACC;EACA;EACA,qBRSS;ADu3IX;AS93IE;EACC;ATg4IH;AS53IC;EACC;EACA;EACA,qBRfS;AD64IX;AS53IE;EACC;EACA,qBRlBQ;ADg5IX;AS13IC;EACC;EACA;EACA;AT43IF;AS13IE;EACC;AT43IH;ASx3IC;EACC,oERFa;EQGb;EACA;EACA;AT03IF;ASx3IE;EACC;AT03IH;;ASr3IA;;;;+FAAA;AAMC;EAEC,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAMX;EACA;ATq3IH;ASh3IE;EAEC,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAMX;EACA;ATg3IJ;;ASz2IC;EAEE;EACA;AT22IH;ASt2IE;EAEE;EACA;ATu2IJ;;ASj2IA;;;;+FAAA;AAMC;EACC;EACA;EACA;ATm2IF;;AU3/IA;;;;8FAAA;AAOC;;EAEC;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AV4/IF;;AUx/IA;;;;8FAAA;AAKA;EA0JC;;;;gGAAA;AVs2ID;AU7/IC;EACC;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EAEA;EACA;EAEA;EACA;EAEA,6CT8Ba;ES7Bb;EAEA;EAEA;EACA;EACA;AVs/IF;AUn/IC;EACC;EACA;AVq/IF;AUl/IC;EACC;EACA;AVo/IF;AUj/IC;EACC;EACA;AVm/IF;AUh/IC;EACC;EACA;AVk/IF;AU/+IC;EACC;EACA;AVi/IF;AU9+IC;EACC;EACA;AVg/IF;AU7+IC;EACC;EACA;AV++IF;AU5+IC;EACC;EACA;AV8+IF;AU5+IE;EAEC;AV6+IH;AUz+IC;EACC;EACA;AV2+IF;AUx+IC;EACC;EACA;AV0+IF;AUv+IC;EACC;EACA;AVy+IF;AUt+IC;;EAEC;EACA;AVw+IF;AUr+IC;;EAEC;EACA;AVu+IF;AUp+IC;EACC;EACA;AVs+IF;AUn+IC;;EAEC;EACA;AVq+IF;AUl+IC;;EAEC;EACA;AVo+IF;AUj+IC;EACC;EACA;AVm+IF;AUh+IC;EACC;EACA;AVk+IF;AU/9IC;EACC;EACA;AVi+IF;AU99IC;EACC;EACA;AVg+IF;AU79IC;EACC;EACA;AV+9IF;AU59IC;EACC;EACA;AV89IF;AUr9IE;;EACC;AVw9IH;AUt9IG;;EAEC;EACA,WAFY;EAGZ,YAHY;EAIZ,yBTzJO;ES0JP;EACA;EACA,uBAPY;EAQZ,eARY;EASZ;EACA;EACA;EACA;EACA;EACA;AVw9IJ;AUt9II;;EACC;AVy9IL;;AUl9IA;;;;8FAAA;AAUE;;;;;;;;;;;;EAEC;EACA;EACA;EACA;AV09IH;AUx9IG;;;;;;;;;;;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBTvMO;ESwMP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVk+IJ;;AUt9IG;;;;;;;;EAEE;EACA;AV+9IL;;AUv9IA;;;EAGC;EACA;AV09ID;;AUt9IA;EACC;EACA;AVy9ID;;AUr9IA;EACC;EACA;AVw9ID;;AUp9IA;EACC;EACA;AVu9ID;;AU/8IC;;;EACC;EACA;AVo9IF;;AU98IA;EACC;EACA;EACA;EACA;EACA;AVi9ID;;AU98IA;;;;8FAAA;AAaC;;;;;;;EACC;AV+8IF;AU78IE;;;;;;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVo9IH;AU78IG;;;;;;;EACC;EACA;AVq9IJ;;AU/8IA;;;;+FAAA;AAUE;;;;;;;;EAEC;EACA;EACA;EACA;AVm9IH;AUj9IG;;;;;;;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBT7VO;ES8VP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVu9IJ;AU38II;;;;;;;;EAEE;EACA;AVm9IN;;AU18IA;EACC;EACA;AV68ID;;AUz8IA;EACC;EACA;AV48ID;;AUx8IA;EACC;EACA;AV28ID;;AUv8IA;EACC;EACA;AV08ID;;AUv8IA;;;;8FAAA;AAMC;EAEC,WADY;EAEZ,YAFY;AV08Id;;AWr5JA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBVyCU;EUvCT;EACA;EACA,qBVuCS;EUrCV;AXs5JD;AWp5JC;EAEC;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA,yBVgCS;EU/BT;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AXq5JF;;AWh5JA;;;;8FAAA;AAOA;EACC;EACA;AXi5JD;;AW74JA;EACC;EACA;AXg5JD;;AW54JA;EACC;EACA;AX+4JD;;AW34JA;EACC;EACA;AX84JD;;AW14JA;EACC;EACA;AX64JD;;AWz4JA;EACC;EACA;AX44JD;;AWx4JA;EACC;EACA;AX24JD;;AWv4JA;EACC;EACA;AX04JD;;AWt4JA;EACC;EACA;AXy4JD;;AWr4JA;EACC;EACA;AXw4JD;;AWp4JA;EACC;EACA;AXu4JD;;AWn4JA;EACC;EACA;AXs4JD;;AWl4JA;EACC;EACA;AXq4JD;;AWj4JA;EACC;EACA;AXo4JD;;AWh4JA;EACC;EACA;AXm4JD;;AW/3JA;EACC;EACA;AXk4JD;;AW93JA;EACC;EACA;AXi4JD;;AW73JA;EACC;EACA;AXg4JD;;AW53JA;EACC;EACA;AX+3JD;;AW33JA;EACC;EACA;AX83JD;;AW13JA;EACC;EACA;AX63JD;;AWz3JA;EACC;EACA;AX4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;;EACC;EACA;EACA;AhBqkMN;AgBnkMM;;EACC;EACA;AhBskMP;AgBlkMK;;EACC;AhBqkMN;AgBhkMI;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,oEfxEU;EeyEV;EACA;EACA;EACA;EAEC;EACA;AhBkkMN;AgBhkMK;;EACC;EACA;EACA;AhBmkMN;AgB7jME;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA;AhB6jMH;AgB3jMG;;EAEC;EACA;AhB6jMJ;AgB1jMG;EACC;EACA;AhB4jMJ;AgBzjMG;EACC;EACA;AhB2jMJ;AgBtjMC;EACC;EACA;EACA;EACA,yBflKS;EemKT;EACA;EACA;EACA;EACA;EACA;EACA;AhBwjMF;AgBtjME;EACC;EACA;EACA,cfzKQ;ADiuMX;AgBrjME;EACC;EACA;EACA;EAEC;EAGA;EACA;EAED;EACA,kBfrJS;EesJT;AhBmjMH;AgB/iME;EACC;AhBijMH;AgB9iME;EACC;AhBgjMH;AgB9iMG;EACC;EAEC;EACA;EACA;EACA;AhB+iML;AgB3iMG;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EAED,oEf5LW;Ee6LX;EACA;EACA;EACA;EACA;EACA;AhByiMJ;AgBviMI;EACC;EACA;EAEC;AhBwiMN;AgBliME;EACC;EACA;EACA;EACA;AhBoiMH;AgBliMG;EAEC,WADY;EAEZ,YAFY;AhBqiMhB;AgBhiMG;EACC;AhBkiMJ;AgB/hMG;EACC;EACA;EACA;AhBiiMJ;AgB/hMI;EACC;AhBiiML;AgB3hMC;;EAEC;AhB6hMF;AgBzhME;;;EAGC;AhB2hMH;AgBxhME;EACC;AhB0hMH;AgBrhME;;;;;;EAMC;AhBuhMH;AgBphME;EAEE;EACA;EACA,4Bf1SO;AD+zMX;AgBjhME;EACC;EACA;EACA;EACA;EACA;EACA;AhBmhMH;AgBjhMG;EACC;AhBmhMJ;AgBhhMG;EACC;AhBkhMJ;AgBhhMI;EACC;AhBkhML;AgB9gMG;EACC;EACA;EACA;EACA;AhBghMJ;;AgB1gMA;;;;+FAAA;AAKA;EACC;IACC;EhB6gMA;AACF,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_list-table.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-toolbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-headerbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_btn.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-type-icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_tools.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_updates.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_pro-upgrade.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_post-types-taxonomies.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-picker.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n pointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #1D2939;\n border-radius: 6px;\n color: #D0D5DD;\n padding-top: 8px;\n padding-right: 12px;\n padding-bottom: 10px;\n padding-left: 12px;\n position: absolute;\n z-index: 900000;\n max-width: 280px;\n box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2f353e;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2f353e;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2f353e;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2f353e;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #f55e4f;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n margin: -1px 0 0 -1px;\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-trash {\n position: relative;\n}\n.acf-icon.-trash:before, .acf-icon.-trash:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-trash:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-trash:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #f5f5f5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282d;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191e23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #d54e21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00a0d2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373c;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #ffffff;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n display: flex;\n align-items: center;\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: #1f7db1 solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: #c92c2c;\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: #3a8941;\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: #fc7009;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th,\n.acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td,\n.acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding-top: 14px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .notice-container {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n align-content: flex-start;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 64px;\n height: 64px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n display: inline-block;\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n #acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n display: none;\n}\n\n#acf-upgrade-notice:has(.notice-container) {\n padding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 6px 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n flex: 1 1 100%;\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n z-index: 1050;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n .acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n#acf-admin-tools .acf-meta-box-wrap {\n /* acf-fields */\n}\n#acf-admin-tools .acf-meta-box-wrap .inside {\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields {\n margin-bottom: 24px;\n border: none;\n background: #fff;\n border-radius: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {\n padding: 0;\n margin-bottom: 19px;\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n margin-bottom: 16px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {\n padding-top: 16px;\n padding-right: 16px;\n padding-bottom: 16px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui {\n margin-top: 19px;\n}\n\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n}\n#acf-admin-tool-export ul li {\n flex: 0 1 33.33%;\n}\n@media screen and (max-width: 1600px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 50%;\n }\n}\n@media screen and (max-width: 1200px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 100%;\n }\n}\n#acf-admin-tool-export .acf-postbox-side ul {\n display: block;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: none;\n padding: 7px;\n border-radius: 6px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label label {\n font-weight: bold;\n color: #344054;\n}\n\n#acf-admin-tool-import ul {\n column-width: 200px;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td,\n.acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #101828;\n opacity: 0.8;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n .acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .wrap {\n margin-top: 48px;\n margin-right: 32px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.acf-admin-page.rtl .wrap {\n margin-right: 12px;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #wpcontent {\n padding-left: 0;\n }\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page #wpfooter {\n font-style: italic;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .postbox,\n.acf-admin-page .acf-box {\n border: none;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inside {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n.acf-admin-page .postbox .acf-postbox-inner,\n.acf-admin-page .acf-box .acf-postbox-inner {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 24px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-admin-page .postbox .inner,\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inner,\n.acf-admin-page .acf-box .inside {\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 0 !important;\n margin-left: 0 !important;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-admin-page .postbox .postbox-header,\n.acf-admin-page .postbox .title,\n.acf-admin-page .acf-box .postbox-header,\n.acf-admin-page .acf-box .title {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 0;\n border-bottom-style: none;\n}\n.acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3 {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page .postbox .hndle,\n.acf-admin-page .acf-box .hndle {\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: -24px;\n margin-right: -24px;\n margin-bottom: 0;\n margin-left: -24px;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-postbox-header h2.acf-postbox-title {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.rtl .acf-postbox-header h2.acf-postbox-title {\n padding-right: 0;\n padding-left: 24px;\n}\n.acf-postbox-header .acf-icon {\n background-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #screen-meta-links {\n margin-right: 32px;\n}\n.acf-admin-page #screen-meta-links .show-settings {\n border-color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #screen-meta-links {\n margin-right: 16px;\n margin-bottom: 0;\n }\n}\n.acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 16px;\n }\n}\n.acf-admin-page #screen-meta {\n border-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n justify-content: flex-start;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n box-sizing: border-box;\n padding: 2px;\n outline: none;\n background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);\n background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n background-position: 0 0, 0 0, 100% 0, 0 100%;\n background-repeat: no-repeat;\n border-radius: 8px;\n}\n.acf-admin-page .ui-sortable-placeholder {\n border: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .subtitle {\n display: inline-flex;\n align-items: center;\n height: 24px;\n margin: 0;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 6px;\n}\n.acf-admin-page .subtitle strong {\n margin-left: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n display: flex;\n}\n.acf-actions-strip .acf-btn {\n margin-right: 8px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-notice,\n.acf-admin-page .notice,\n.acf-admin-page #lost-connection-notice {\n position: relative;\n box-sizing: border-box;\n min-height: 48px;\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 16px !important;\n margin-left: 0 !important;\n padding-top: 13px !important;\n padding-right: 16px !important;\n padding-bottom: 12px !important;\n padding-left: 50px !important;\n background-color: #e7eff9;\n border-width: 1px;\n border-style: solid;\n border-color: #9dbaee;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #344054;\n}\n.acf-admin-page .acf-notice.update-nag,\n.acf-admin-page .notice.update-nag,\n.acf-admin-page #lost-connection-notice.update-nag {\n display: block;\n position: relative;\n width: calc(100% - 44px);\n margin-top: 48px !important;\n margin-right: 44px !important;\n margin-bottom: -32px !important;\n margin-left: 12px !important;\n}\n.acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n height: auto;\n margin-left: 8px;\n padding: 0;\n border: none;\n}\n.acf-admin-page .acf-notice > div,\n.acf-admin-page .notice > div,\n.acf-admin-page #lost-connection-notice > div {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-notice p,\n.acf-admin-page .notice p,\n.acf-admin-page #lost-connection-notice p {\n flex: 1 0 auto;\n max-width: 100%;\n line-height: 18px;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n margin-top: 0;\n padding-top: 0;\n color: rgba(52, 64, 84, 0.7);\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss,\n.acf-admin-page .acf-notice .notice-dismiss,\n.acf-admin-page .notice .acf-notice-dismiss,\n.acf-admin-page .notice .notice-dismiss,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice .notice-dismiss {\n position: absolute;\n top: 4px;\n right: 8px;\n padding: 9px;\n border: none;\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:before,\n.acf-admin-page .acf-notice .notice-dismiss:before,\n.acf-admin-page .notice .acf-notice-dismiss:before,\n.acf-admin-page .notice .notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 600;\n width: 20px;\n height: 20px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .acf-notice .notice-dismiss:hover::before,\n.acf-admin-page .notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .notice .notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before {\n background-color: #344054;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss,\n.acf-admin-page .notice a.acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss {\n position: absolute;\n top: 5px;\n right: 24px;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss:before,\n.acf-admin-page .notice a.acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before {\n background-color: #475467;\n}\n.acf-admin-page .acf-notice:before,\n.acf-admin-page .notice:before,\n.acf-admin-page #lost-connection-notice:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 15px;\n left: 18px;\n z-index: 600;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #fff;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n}\n.acf-admin-page .acf-notice:after,\n.acf-admin-page .notice:after,\n.acf-admin-page #lost-connection-notice:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 9px;\n left: 12px;\n z-index: 500;\n width: 28px;\n height: 28px;\n background-color: #2D69DA;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-notice .local-restore,\n.acf-admin-page .notice .local-restore,\n.acf-admin-page #lost-connection-notice .local-restore {\n align-items: center;\n margin-top: -6px;\n margin-bottom: 0;\n}\n.acf-admin-page .notice[data-persisted=true] {\n display: none;\n}\n.acf-admin-page .notice.is-dismissible {\n padding-right: 56px;\n}\n.acf-admin-page .notice.notice-success {\n background-color: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .notice.notice-success:before {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}\n.acf-admin-page .notice.notice-success:after {\n background-color: #52AA59;\n}\n.acf-admin-page .acf-notice.acf-error-message,\n.acf-admin-page .notice.notice-error,\n.acf-admin-page #lost-connection-notice {\n background-color: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-notice.acf-error-message:before,\n.acf-admin-page .notice.notice-error:before,\n.acf-admin-page #lost-connection-notice:before {\n -webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n mask-image: url(\"../../images/icons/icon-warning.svg\");\n}\n.acf-admin-page .acf-notice.acf-error-message:after,\n.acf-admin-page .notice.notice-error:after,\n.acf-admin-page #lost-connection-notice:after {\n background-color: #D13737;\n}\n\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,\n.acf-admin-single-post-type .notice-success .acf-item-saved-text,\n.acf-admin-single-options-page .notice-success .acf-item-saved-text {\n font-weight: 600;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links {\n display: flex;\n gap: 12px;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a {\n text-decoration: none;\n opacity: 1;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n content: \"\";\n width: 1px;\n height: 13px;\n display: inline-flex;\n position: relative;\n top: 2px;\n left: 6px;\n background-color: #475467;\n opacity: 0.3;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after {\n content: none;\n}\n\n.rtl.acf-field-group .notice,\n.rtl.acf-internal-post-type .notice {\n padding-right: 50px !important;\n}\n.rtl.acf-field-group .notice .notice-dismiss,\n.rtl.acf-internal-post-type .notice .notice-dismiss {\n left: 8px;\n right: unset;\n}\n.rtl.acf-field-group .notice:before,\n.rtl.acf-internal-post-type .notice:before {\n left: unset;\n right: 10px;\n}\n.rtl.acf-field-group .notice:after,\n.rtl.acf-internal-post-type .notice:after {\n left: unset;\n right: 12px;\n}\n.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n left: unset;\n right: 6px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n display: inline-flex;\n align-items: center;\n min-height: 22px;\n padding-right: 8px;\n padding-left: 8px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border: none;\n border-radius: 100px;\n font-size: 11px;\n text-transform: uppercase;\n text-decoration: none;\n color: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-field .acf-notice {\n display: flex;\n align-items: center;\n min-height: 40px !important;\n margin-bottom: 6px !important;\n padding-top: 6px !important;\n padding-left: 40px !important;\n padding-bottom: 6px !important;\n margin: 0 0 15px;\n background: #edf2ff;\n color: #344054 !important;\n border-color: #2183b9;\n border-radius: 6px;\n}\n.acf-admin-page .acf-field .acf-notice:after {\n top: 8px;\n left: 8px;\n width: 22px;\n height: 22px;\n}\n.acf-admin-page .acf-field .acf-notice:before {\n top: 12px;\n left: 12px;\n width: 14px;\n height: 14px;\n}\n.acf-admin-page .acf-field .acf-notice.-error {\n background: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-field .acf-notice.-success {\n background: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .acf-field .acf-notice.-warning {\n background: #fdf8eb;\n border-color: #f4dbb4;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, #tmpl-acf-field-group-pro-features h1,\n#acf-field-group-pro-features h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3, .acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label {\n font-size: 14px;\n}\n.acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th,\n.acf-admin-page #acf-update-information .form-table td,\n#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th,\n.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,\n.acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td,\n.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,\n.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,\n.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 1030;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav.top {\n display: none;\n}\n.acf-internal-post-type .subsubsub {\n margin-bottom: 3px;\n}\n.acf-internal-post-type .wp-list-table {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-radius: 8px;\n border: none;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-internal-post-type .wp-list-table strong {\n color: #98A2B3;\n margin: 0;\n}\n.acf-internal-post-type .wp-list-table a.row-title {\n font-size: 13px !important;\n font-weight: 500;\n}\n.acf-internal-post-type .wp-list-table th,\n.acf-internal-post-type .wp-list-table td {\n color: #344054;\n}\n.acf-internal-post-type .wp-list-table th.sortable a,\n.acf-internal-post-type .wp-list-table td.sortable a {\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th.check-column,\n.acf-internal-post-type .wp-list-table td.check-column {\n padding-top: 12px;\n padding-right: 16px;\n padding-left: 16px;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table th.check-column,\n .acf-internal-post-type .wp-list-table td.check-column {\n vertical-align: top;\n padding-right: 2px;\n padding-left: 10px;\n }\n}\n.acf-internal-post-type .wp-list-table th input,\n.acf-internal-post-type .wp-list-table td input {\n margin: 0;\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th .acf-more-items,\n.acf-internal-post-type .wp-list-table td .acf-more-items {\n display: inline-flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px 6px 1px;\n gap: 8px;\n width: 25px;\n height: 16px;\n background: #EAECF0;\n border-radius: 100px;\n font-weight: 400;\n font-size: 10px;\n color: #475467;\n}\n.acf-internal-post-type .wp-list-table th .acf-emdash,\n.acf-internal-post-type .wp-list-table td .acf-emdash {\n color: #D0D5DD;\n}\n.acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n.acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n height: 48px;\n padding-right: 24px;\n padding-left: 24px;\n box-sizing: border-box;\n background-color: #F9FAFB;\n border-color: #EAECF0;\n font-weight: 500;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column,\n .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column {\n vertical-align: middle;\n }\n}\n.acf-internal-post-type .wp-list-table tbody th,\n.acf-internal-post-type .wp-list-table tbody td {\n box-sizing: border-box;\n height: 60px;\n padding-top: 10px;\n padding-right: 24px;\n padding-bottom: 10px;\n padding-left: 24px;\n vertical-align: top;\n background-color: #fff;\n border-bottom-width: 1px;\n border-bottom-color: #EAECF0;\n border-bottom-style: solid;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table tbody th,\n .acf-internal-post-type .wp-list-table tbody td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n.acf-internal-post-type .wp-list-table .column-acf-key {\n white-space: nowrap;\n}\n.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid {\n display: inline-block;\n position: relative;\n bottom: -2px;\n width: 15px;\n height: 15px;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .acf-location .dashicons {\n position: relative;\n bottom: -2px;\n width: 16px;\n height: 16px;\n margin-right: 6px;\n font-size: 16px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .post-state {\n color: #667085;\n}\n.acf-internal-post-type .wp-list-table tr:hover,\n.acf-internal-post-type .wp-list-table tr:focus-within {\n background: #f7f7f7;\n}\n.acf-internal-post-type .wp-list-table tr:hover .row-actions,\n.acf-internal-post-type .wp-list-table tr:focus-within .row-actions {\n margin-bottom: 0;\n}\n@media screen and (min-width: 782px) {\n .acf-internal-post-type .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-internal-post-type .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {\n margin-left: 4px;\n margin-right: 0;\n}\n.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons {\n margin-left: 6px;\n margin-right: 0;\n}\n.acf-internal-post-type .row-actions {\n margin-top: 2px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n line-height: 14px;\n color: #D0D5DD;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #d94f4f;\n}\n.acf-internal-post-type .widefat thead td.check-column,\n.acf-internal-post-type .widefat tfoot td.check-column {\n padding-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .row-actions a:hover {\n color: #044767;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #a00;\n}\n.acf-internal-post-type .row-actions .trash a:hover {\n color: #f00;\n}\n.acf-internal-post-type .row-actions.visible {\n margin-bottom: 0;\n opacity: 1;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #the-list tr:hover td,\n.acf-internal-post-type #the-list tr:hover th {\n background-color: #f7fbfd;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav {\n margin-top: 24px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n margin-top: 5px;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: 280px;\n margin-top: 0;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 0;\n}\n@media screen and (max-width: 768px) {\n .acf-internal-post-type #posts-filter p.search-box {\n display: flex;\n box-sizing: border-box;\n padding-right: 24px;\n margin-right: 16px;\n position: inherit;\n }\n .acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: auto;\n }\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n margin-right: 0;\n margin-left: 8px;\n}\n@media screen and (max-width: 768px) {\n .rtl.acf-internal-post-type #posts-filter p.search-box {\n padding-left: 24px;\n padding-right: 0;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n display: flex;\n align-items: flex-end;\n height: 40px;\n margin-bottom: 16px;\n}\n.acf-internal-post-type .subsubsub li {\n margin-top: 0;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .subsubsub li .count {\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages.no-pages {\n display: none;\n}\n.acf-internal-post-type .tablenav-pages .displaying-num {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging {\n margin-top: 0;\n margin-right: 4px;\n margin-bottom: 0;\n margin-left: 8px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages {\n margin-right: 0;\n}\n.acf-internal-post-type .tablenav-pages.one-page .pagination-links {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n display: inline-flex;\n align-items: center;\n align-content: center;\n justify-content: center;\n min-width: 40px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background-color: transparent;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) {\n display: inline-block;\n position: relative;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n margin-left: 4px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n content: \"\";\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover {\n border-color: #066998;\n background-color: rgba(7, 131, 190, 0.05);\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before {\n background-color: #066998;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled {\n background-color: transparent !important;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before {\n background-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner,\n.acf-no-post-types-wrapper .acf-no-post-types-inner,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 380px;\n min-height: 320px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p {\n flex: 1 0 100%;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small {\n display: block;\n position: relative;\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn {\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img {\n width: 106px;\n height: 88px;\n}\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img {\n width: 98px;\n height: 88px;\n}\n\n.acf-no-field-groups #the-list tr:hover td,\n.acf-no-field-groups #the-list tr:hover th,\n.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate,\n.acf-no-post-types #the-list tr:hover td,\n.acf-no-post-types #the-list tr:hover th,\n.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-post-types .striped > tbody > :nth-child(odd),\n.acf-no-post-types ul.striped > :nth-child(odd),\n.acf-no-post-types .alternate,\n.acf-no-taxonomies #the-list tr:hover td,\n.acf-no-taxonomies #the-list tr:hover th,\n.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-taxonomies .striped > tbody > :nth-child(odd),\n.acf-no-taxonomies ul.striped > :nth-child(odd),\n.acf-no-taxonomies .alternate,\n.acf-no-options-pages #the-list tr:hover td,\n.acf-no-options-pages #the-list tr:hover th,\n.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-options-pages .striped > tbody > :nth-child(odd),\n.acf-no-options-pages ul.striped > :nth-child(odd),\n.acf-no-options-pages .alternate {\n background-color: transparent !important;\n}\n.acf-no-field-groups .wp-list-table thead,\n.acf-no-field-groups .wp-list-table tfoot,\n.acf-no-post-types .wp-list-table thead,\n.acf-no-post-types .wp-list-table tfoot,\n.acf-no-taxonomies .wp-list-table thead,\n.acf-no-taxonomies .wp-list-table tfoot,\n.acf-no-options-pages .wp-list-table thead,\n.acf-no-options-pages .wp-list-table tfoot {\n display: none;\n}\n\n.acf-internal-post-type #the-list .no-items td {\n vertical-align: middle;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .wp-list-table .toggle-row:before {\n top: 4px;\n left: 16px;\n border-radius: 0;\n content: \"\";\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .widefat th input[type=checkbox],\n .acf-internal-post-type .widefat thead td input[type=checkbox],\n .acf-internal-post-type .widefat tfoot td input[type=checkbox] {\n margin-bottom: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n position: unset;\n top: 32px;\n height: 72px;\n z-index: 800;\n background: #344054;\n color: #98A2B3;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner {\n display: flex;\n justify-content: space-between;\n align-content: center;\n align-items: center;\n max-width: 100%;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 1250px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy {\n display: none;\n }\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy {\n display: flex;\n }\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap {\n display: flex;\n align-items: center;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: inline-flex;\n margin-left: 24px;\n}\n@media screen and (max-width: 1000px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: none;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-admin-toolbar {\n position: static;\n }\n}\n.acf-admin-toolbar .acf-logo {\n display: flex;\n margin-right: 24px;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-logo .acf-pro-label {\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-logo img {\n display: block;\n max-width: 55px;\n line-height: 0%;\n}\n.acf-admin-toolbar h2 {\n display: none;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 8px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent;\n border-radius: 6px;\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n background-color: #475467;\n color: #fff;\n}\n.acf-admin-toolbar .acf-tab:hover {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab:focus-visible {\n border-width: 1px;\n border-style: solid;\n border-color: #667085;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul {\n display: none;\n position: absolute;\n box-sizing: border-box;\n background: #fff;\n z-index: 1051;\n overflow: hidden;\n min-width: 280px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine {\n display: flex;\n align-items: center;\n justify-content: space-between;\n min-height: 48px;\n border-top: 1px solid rgba(0, 0, 0, 0.08);\n background: #ECFBFC;\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine a {\n display: flex;\n width: 100%;\n justify-content: space-between;\n border-top: none;\n}\n.acf-admin-toolbar .acf-more ul li {\n margin: 0;\n padding: 0 16px;\n}\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy {\n display: none;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header {\n background: #F9FAFB;\n padding: 1px 0 0 0;\n margin-top: -1px;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span {\n color: #475467;\n font-size: 12px;\n font-weight: bold;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover {\n background: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul li a {\n margin: 0;\n padding: 0;\n color: #1D2939;\n border-radius: 0;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #F2F4F7;\n}\n.acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active {\n background-color: unset;\n color: #0783BE;\n}\n.acf-admin-toolbar .acf-more ul li a i.acf-icon {\n display: none !important;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3 !important;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-requires-pro {\n justify-content: center;\n align-items: center;\n color: white;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n font-size: 11px;\n position: absolute;\n right: 16px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro {\n display: block;\n height: 16px;\n width: auto;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n min-height: 22px;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 8px;\n padding-left: 8px;\n background: #0ECAD4;\n color: #FFFFFF;\n text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n text-transform: uppercase;\n}\n.acf-admin-toolbar .acf-more ul li:first-child a {\n border-bottom: none;\n}\n.acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus {\n display: block;\n}\n.acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul {\n display: block;\n}\n#wpcontent .acf-admin-toolbar {\n box-sizing: border-box;\n margin-left: -20px;\n padding-top: 16px;\n padding-right: 32px;\n padding-bottom: 16px;\n padding-left: 32px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n.rtl #wpcontent .acf-admin-toolbar {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl #wpcontent .acf-admin-toolbar .acf-tab {\n margin-left: 8px;\n margin-right: 0;\n}\n.rtl .acf-logo {\n margin-right: 0;\n margin-left: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar .acf-tab i.acf-icon,\n.acf-admin-toolbar .acf-more i.acf-icon {\n display: none;\n margin-right: 8px;\n margin-left: -2px;\n}\n.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,\n.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: -6px;\n margin-left: 6px;\n}\n.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon {\n display: inline-flex;\n}\n.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon,\n.acf-admin-toolbar .acf-more.is-active i.acf-icon,\n.acf-admin-toolbar .acf-more:hover i.acf-icon {\n background-color: #EAECF0;\n}\n.rtl .acf-admin-toolbar .acf-tab i.acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-tools.svg\");\n mask-image: url(\"../../images/icons/icon-tools.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-updates.svg\");\n mask-image: url(\"../../images/icons/icon-updates.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page h1.wp-heading-inline {\n display: none;\n}\n.acf-admin-page .wrap .wp-heading-inline + .page-title-action {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n display: flex;\n align-items: center;\n position: sticky;\n top: 32px;\n z-index: 700;\n box-sizing: border-box;\n min-height: 72px;\n margin-left: -20px;\n padding-top: 8px;\n padding-right: 32px;\n padding-bottom: 8px;\n padding-left: 32px;\n background-color: #fff;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-headerbar .acf-headerbar-inner {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 1440px;\n}\n.acf-headerbar .acf-page-title {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-headerbar .acf-page-title .acf-duplicated-from {\n color: #98A2B3;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar {\n position: static;\n }\n}\n@media screen and (max-width: 600px) {\n .acf-headerbar {\n justify-content: space-between;\n position: relative;\n top: 46px;\n min-height: 64px;\n padding-right: 12px;\n }\n}\n.acf-headerbar .acf-headerbar-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-content {\n flex-wrap: wrap;\n }\n .acf-headerbar .acf-headerbar-content .acf-headerbar-title,\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n flex: 1 1 100%;\n }\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n margin-top: 8px;\n }\n}\n.acf-headerbar .acf-input-error {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n background-repeat: no-repeat;\n}\n.acf-headerbar .acf-input-error:focus {\n outline: none !important;\n border: 1px rgba(209, 55, 55, 0.8) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n}\n.acf-headerbar .acf-headerbar-title-field {\n min-width: 320px;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-title-field {\n min-width: 100%;\n }\n}\n.acf-headerbar .acf-headerbar-actions {\n display: flex;\n}\n.acf-headerbar .acf-headerbar-actions .acf-btn {\n margin-left: 8px;\n}\n.acf-headerbar .acf-headerbar-actions .disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 32px;\n z-index: 1020;\n margin-left: -20px;\n width: calc(100% + 20px);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 0;\n width: 100%;\n margin-left: 0;\n padding-right: 8px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 46px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor .acf-headerbar-inner {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {\n flex: 1 1 auto;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {\n flex: 1 1 100%;\n margin-top: 8px;\n gap: 8px;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {\n width: 100%;\n display: inline-flex;\n justify-content: center;\n margin: 0;\n }\n}\n.acf-headerbar-field-editor .acf-page-title {\n margin-right: 16px;\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl .acf-headerbar .acf-page-title,\n.rtl .acf-headerbar-field-editor .acf-page-title {\n margin-left: 16px;\n margin-right: 0;\n}\n.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,\n.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {\n margin-left: 0;\n margin-right: 8px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: #0783BE;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: rgba(16, 24, 40, 0.2);\n text-decoration: none;\n color: #fff !important;\n transition: all 0.2s ease-in-out;\n transition-property: background, border, box-shadow;\n}\n.acf-btn:disabled {\n background-color: red;\n}\n.acf-btn:hover {\n background-color: #066998;\n color: #fff;\n cursor: pointer;\n}\n.acf-btn.acf-btn-sm {\n min-height: 32px;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n}\n.acf-btn.acf-btn-secondary {\n background-color: transparent;\n color: #0783BE !important;\n border-color: #0783BE;\n}\n.acf-btn.acf-btn-secondary:hover {\n background-color: #f3f9fc;\n}\n.acf-btn.acf-btn-tertiary {\n background-color: transparent;\n color: #667085 !important;\n border-color: #D0D5DD;\n}\n.acf-btn.acf-btn-tertiary:hover {\n color: #667085 !important;\n border-color: #98A2B3;\n}\n.acf-btn.acf-btn-clear {\n background-color: transparent;\n color: #667085 !important;\n border-color: transparent;\n}\n.acf-btn.acf-btn-clear:hover {\n color: #0783BE !important;\n}\n.acf-btn.acf-btn-pro {\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n}\n.acf-btn.acf-btn-pro:hover {\n background-position: 0 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn i.acf-icon {\n width: 20px;\n height: 20px;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n margin-right: 6px;\n margin-left: -4px;\n}\n.acf-btn.acf-btn-sm i.acf-icon {\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: 6px;\n margin-left: -2px;\n}\n\n.rtl .acf-btn i.acf-icon {\n margin-right: -4px;\n margin-left: 6px;\n}\n.rtl .acf-btn.acf-btn-sm i.acf-icon {\n margin-right: -4px;\n margin-left: 2px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: #fbeded;\n border-color: #D13737 !important;\n color: #D13737 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type i.acf-icon,\n.post-type-acf-field-group i.acf-icon {\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n /*--------------------------------------------------------------------------------------------\n *\n *\tInactive group icon\n *\n *--------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate {\n box-sizing: border-box;\n /* Auto layout */\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 8px;\n cursor: pointer;\n width: 32px;\n height: 32px;\n /* Base / White */\n background: #FFFFFF;\n /* Gray/300 */\n border: 1px solid #D0D5DD;\n /* Elevation/01 */\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* Inside auto layout */\n flex: none;\n order: 0;\n flex-grow: 0;\n}\n.acf-admin-page i.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-page i.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n.acf-admin-page i.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n.acf-admin-page i.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n.acf-admin-page i.acf-icon-regenerate {\n -webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n}\n.acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n.acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after {\n content: none;\n}\n.acf-admin-page i.acf-icon-arrow-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-up-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-left {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-right,\n.acf-admin-page .acf-icon.-right {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-left,\n.acf-admin-page .acf-icon.-left {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-admin-page i.acf-icon-key-solid {\n -webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n}\n.acf-admin-page i.acf-icon-globe,\n.acf-admin-page .acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n.acf-admin-page i.acf-icon-image,\n.acf-admin-page .acf-icon.-picture {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n.acf-admin-page i.acf-icon-warning {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n}\n.acf-admin-page i.acf-icon-warning-red {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n}\n.acf-admin-page i.acf-icon-dots-grid {\n -webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n}\n.acf-admin-page i.acf-icon-play {\n -webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n mask-image: url(\"../../images/icons/icon-play.svg\");\n}\n.acf-admin-page i.acf-icon-lock {\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-admin-page i.acf-icon-document {\n -webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n mask-image: url(\"../../images/icons/icon-document.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state,\n.acf-admin-page .acf-internal-post-type .post-state {\n font-weight: normal;\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden {\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n mask-image: url(\"../../images/icons/icon-hidden.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .postbox-header h2,\n#acf-field-group-fields .postbox-header h3,\n#acf-field-group-fields .acf-sub-field-list-header h2,\n#acf-field-group-fields .acf-sub-field-list-header h3,\n#acf-field-group-options .postbox-header h2,\n#acf-field-group-options .postbox-header h3,\n#acf-field-group-options .acf-sub-field-list-header h2,\n#acf-field-group-options .acf-sub-field-list-header h3,\n#acf-advanced-settings .postbox-header h2,\n#acf-advanced-settings .postbox-header h3,\n#acf-advanced-settings .acf-sub-field-list-header h2,\n#acf-advanced-settings .acf-sub-field-list-header h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n#acf-field-group-fields .postbox-header h2:before,\n#acf-field-group-fields .postbox-header h3:before,\n#acf-field-group-fields .acf-sub-field-list-header h2:before,\n#acf-field-group-fields .acf-sub-field-list-header h3:before,\n#acf-field-group-options .postbox-header h2:before,\n#acf-field-group-options .postbox-header h3:before,\n#acf-field-group-options .acf-sub-field-list-header h2:before,\n#acf-field-group-options .acf-sub-field-list-header h3:before,\n#acf-advanced-settings .postbox-header h2:before,\n#acf-advanced-settings .postbox-header h3:before,\n#acf-advanced-settings .acf-sub-field-list-header h2:before,\n#acf-advanced-settings .acf-sub-field-list-header h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n.rtl #acf-field-group-fields .postbox-header h2:before,\n.rtl #acf-field-group-fields .postbox-header h3:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,\n.rtl #acf-field-group-options .postbox-header h2:before,\n.rtl #acf-field-group-options .postbox-header h3:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n mask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n.acf-create-options-page-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n mask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n#acf-field-group-options .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n mask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head:hover .reorder-layout:before {\n width: 20px;\n height: 11px;\n background-color: #475467 !important;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions {\n display: flex;\n}\n.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before {\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-admin-tool-export h2,\n.post-type-acf-field-group #acf-admin-tool-export h3,\n.post-type-acf-field-group #acf-admin-tool-import h2,\n.post-type-acf-field-group #acf-admin-tool-import h3,\n.post-type-acf-field-group #acf-license-information h2,\n.post-type-acf-field-group #acf-license-information h3,\n.post-type-acf-field-group #acf-update-information h2,\n.post-type-acf-field-group #acf-update-information h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n.post-type-acf-field-group #acf-admin-tool-export h2:before,\n.post-type-acf-field-group #acf-admin-tool-export h3:before,\n.post-type-acf-field-group #acf-admin-tool-import h2:before,\n.post-type-acf-field-group #acf-admin-tool-import h3:before,\n.post-type-acf-field-group #acf-license-information h2:before,\n.post-type-acf-field-group #acf-license-information h3:before,\n.post-type-acf-field-group #acf-update-information h2:before,\n.post-type-acf-field-group #acf-update-information h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,\n.post-type-acf-field-group.rtl #acf-license-information h2:before,\n.post-type-acf-field-group.rtl #acf-license-information h3:before,\n.post-type-acf-field-group.rtl #acf-update-information h2:before,\n.post-type-acf-field-group.rtl #acf-update-information h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n mask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n mask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n.post-type-acf-field-group #acf-license-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n.post-type-acf-field-group #acf-update-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input .acf-icon {\n width: 18px;\n height: 18px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n box-sizing: border-box;\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 24px;\n height: 24px;\n top: -4px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 100%;\n}\n.field-type-icon:before {\n content: \"\";\n width: 14px;\n height: 14px;\n position: relative;\n background-color: #0783BE;\n -webkit-mask-size: cover;\n mask-size: cover;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon.field-type-icon-text:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-number:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n}\n\n.field-type-icon.field-type-icon-range:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n}\n\n.field-type-icon.field-type-icon-email:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n}\n\n.field-type-icon.field-type-icon-url:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n}\n\n.field-type-icon.field-type-icon-password:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n}\n\n.field-type-icon.field-type-icon-image:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n.field-type-icon.field-type-icon-file:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n}\n\n.field-type-icon.field-type-icon-wysiwyg:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n}\n\n.field-type-icon.field-type-icon-oembed:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n}\n\n.field-type-icon.field-type-icon-gallery:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n}\n\n.field-type-icon.field-type-icon-select:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n}\n\n.field-type-icon.field-type-icon-checkbox:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n}\n\n.field-type-icon.field-type-icon-radio:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n}\n\n.field-type-icon.field-type-icon-button-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n}\n\n.field-type-icon.field-type-icon-true-false:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n}\n\n.field-type-icon.field-type-icon-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n}\n\n.field-type-icon.field-type-icon-post-object:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n}\n\n.field-type-icon.field-type-icon-page-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n}\n\n.field-type-icon.field-type-icon-relationship:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n}\n\n.field-type-icon.field-type-icon-taxonomy:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n}\n\n.field-type-icon.field-type-icon-user:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n}\n\n.field-type-icon.field-type-icon-google-map:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n}\n\n.field-type-icon.field-type-icon-date-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-date-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-color-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-message:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n}\n\n.field-type-icon.field-type-icon-accordion:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n}\n\n.field-type-icon.field-type-icon-tab:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n}\n\n.field-type-icon.field-type-icon-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n}\n\n.field-type-icon.field-type-icon-repeater:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n}\n\n.field-type-icon.field-type-icon-flexible-content:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n}\n\n.field-type-icon.field-type-icon-clone:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .postbox-header {\n display: none;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n width: 100%;\n clear: none;\n float: none;\n margin-bottom: 0;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n flex: 1 1 100%;\n }\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: 0;\n}\n#acf-admin-tools .meta-box-sortables {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-template-rows: repeat(1, 1fr);\n grid-column-gap: 32px;\n grid-row-gap: 32px;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .meta-box-sortables {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools.tool-export .inside {\n margin: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-header {\n margin-bottom: 24px;\n}\n#acf-admin-tools.tool-export .acf-postbox-main {\n border: none;\n margin: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns {\n margin-top: 0;\n margin-right: 280px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {\n margin: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {\n display: block;\n width: 100%;\n text-align: center;\n}\n#acf-admin-tools.tool-export .meta-box-sortables {\n display: block;\n}\n#acf-admin-tools.tool-export .acf-panel {\n border: none;\n}\n#acf-admin-tools.tool-export .acf-panel h3 {\n margin: 0;\n padding: 0;\n color: #344054;\n}\n#acf-admin-tools.tool-export .acf-panel h3:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list {\n margin-top: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li {\n display: inline-flex;\n box-sizing: border-box;\n width: 100%;\n height: 48px;\n align-items: center;\n margin: 0;\n padding-right: 12px;\n padding-left: 12px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li:last-child {\n border-bottom: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n flex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-settings-wrap.acf-updates .acf-box .inner {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n@media screen and (max-width: 880px) {\n .acf-settings-wrap.acf-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n flex: 1 1 65%;\n margin-right: 32px;\n}\n@media screen and (max-width: 1024px) {\n #acf-license-information {\n margin-right: 0;\n margin-bottom: 32px;\n }\n}\n#acf-license-information .acf-activation-form {\n margin-top: 24px;\n}\n#acf-license-information label {\n font-weight: 500;\n}\n#acf-license-information .acf-input-wrap {\n margin-top: 8px;\n margin-bottom: 24px;\n}\n#acf-license-information #acf_pro_license {\n width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n flex: 1 1 35%;\n max-width: calc(35% - 32px);\n}\n#acf-update-information .form-table th,\n#acf-update-information .form-table td {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog {\n margin-top: 8px;\n margin-bottom: 24px;\n padding-top: 8px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog h4 {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p {\n margin-top: 0;\n margin-bottom: 16px;\n}\n#acf-update-information .acf-update-changelog p:last-of-type {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p em {\n color: #667085;\n}\n#acf-update-information .acf-btn {\n display: inline-flex;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n padding-top: 0;\n padding-right: 16px;\n padding-bottom: 0;\n padding-left: 16px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n border-radius: 6px;\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: none;\n }\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover {\n background-position: 0 0;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {\n width: 18px;\n height: 18px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n#tmpl-acf-field-group-pro-features,\n#acf-field-group-pro-features {\n display: none;\n align-items: center;\n min-height: 120px;\n background-color: #121833;\n background-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n background-repeat: repeat, no-repeat;\n background-size: 1224px, 1880px;\n background-position: left top, -520px -680px;\n color: #EAECF0;\n border-radius: 8px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features,\n #acf-field-group-pro-features {\n background-size: 1024px, 980px;\n background-position: left top, -500px -200px;\n }\n}\n@media screen and (max-width: 1200px) {\n #tmpl-acf-field-group-pro-features,\n #acf-field-group-pro-features {\n background-size: 1024px, 1880px;\n background-position: left top, -520px -300px;\n }\n}\n#tmpl-acf-field-group-pro-features .postbox-header,\n#acf-field-group-pro-features .postbox-header {\n display: none;\n}\n#tmpl-acf-field-group-pro-features .inside,\n#acf-field-group-pro-features .inside {\n width: 100%;\n border: none;\n padding: 0;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n display: flex;\n justify-content: center;\n align-content: stretch;\n align-items: center;\n gap: 96px;\n height: 358px;\n max-width: 950px;\n margin: 0 auto;\n padding: 0 35px;\n}\n@media screen and (max-width: 1200px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 48px;\n }\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 0;\n }\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n font-weight: 590;\n line-height: 150%;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-weight: normal;\n margin-top: -4px;\n margin-left: 2px;\n vertical-align: middle;\n height: 22px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: none;\n font-size: 18px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-size: 10px;\n height: 20px;\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n flex-direction: column;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n padding: 32px 32px 0 32px;\n height: unset;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: block;\n margin-bottom: 24px;\n }\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n display: flex;\n flex-direction: column;\n width: 416px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n margin-top: 8px;\n margin-bottom: 24px;\n font-size: 15px;\n font-weight: 300;\n color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n width: 100%;\n order: 1;\n margin-right: 0;\n margin-bottom: 8px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n display: none;\n }\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n min-width: 160px;\n gap: 12px;\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n justify-content: flex-start;\n flex-direction: column;\n margin-bottom: 24px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a {\n justify-content: center;\n text-align: center;\n width: 100%;\n }\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n gap: 16px;\n width: 416px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 128px;\n height: 124px;\n background: rgba(255, 255, 255, 0.08);\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n backdrop-filter: blur(6px);\n border-radius: 8px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n border: none;\n background: none;\n width: 24px;\n opacity: 0.8;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n background-color: #fff;\n width: 20px;\n height: 20px;\n}\n@media screen and (max-width: 1200px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n width: 18px;\n height: 18px;\n }\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 4px;\n font-size: 13px;\n font-weight: 300;\n text-align: center;\n color: #fff;\n}\n@media screen and (max-width: 1200px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n flex-direction: column;\n gap: 8px;\n width: 288px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n width: 100%;\n height: 40px;\n flex-direction: row;\n justify-content: unset;\n gap: 8px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 16px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 0;\n }\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n gap: 0;\n width: 100%;\n height: auto;\n margin-bottom: 16px;\n flex-direction: unset;\n flex-wrap: wrap;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n flex: 1 0 50%;\n margin-bottom: 8px;\n width: auto;\n height: auto;\n justify-content: center;\n background: none;\n box-shadow: none;\n backdrop-filter: none;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-left: 2px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 0;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before {\n height: 16px;\n width: 16px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n font-size: 12px;\n margin-top: 0;\n }\n}\n#tmpl-acf-field-group-pro-features h1,\n#acf-field-group-pro-features h1 {\n margin-top: 0;\n margin-bottom: 4px;\n padding-top: 0;\n padding-bottom: 0;\n font-weight: bold;\n color: #F9FAFB;\n}\n#tmpl-acf-field-group-pro-features h1 .acf-icon,\n#acf-field-group-pro-features h1 .acf-icon {\n margin-right: 8px;\n}\n#tmpl-acf-field-group-pro-features .acf-btn,\n#acf-field-group-pro-features .acf-btn {\n display: inline-flex;\n background-color: rgba(255, 255, 255, 0.1);\n border: none;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n backdrop-filter: blur(6px);\n padding: 8px 24px;\n height: 48px;\n}\n#tmpl-acf-field-group-pro-features .acf-btn:hover,\n#acf-field-group-pro-features .acf-btn:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n#tmpl-acf-field-group-pro-features .acf-btn .acf-icon,\n#acf-field-group-pro-features .acf-btn .acf-icon {\n margin-right: -2px;\n margin-left: 6px;\n}\n#tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,\n#acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade {\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 160% 80%;\n background-position: 100% 0;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n transition: background-position 0.5s;\n}\n#tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover,\n#acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover {\n background-position: 0 0;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 48px;\n background: rgba(16, 24, 40, 0.4);\n backdrop-filter: blur(6px);\n border-top: 1px solid rgba(255, 255, 255, 0.08);\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n color: #98A2B3;\n font-size: 13px;\n font-weight: 300;\n padding: 0 35px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 950px;\n height: 48px;\n margin: 0 auto;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo {\n height: 16px;\n vertical-align: middle;\n margin-top: -2px;\n margin-left: 3px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a {\n color: #98A2B3;\n text-decoration: none;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover {\n color: #D0D5DD;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon {\n width: 18px;\n height: 18px;\n margin-left: 4px;\n}\n#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,\n#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a {\n display: inline-flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 70px;\n font-size: 12px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,\n #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine {\n display: none;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n justify-content: center;\n height: 70px;\n }\n #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,\n #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo {\n clear: both;\n margin: 6px auto 0 auto;\n display: block;\n }\n}\n\n.acf-no-field-groups #tmpl-acf-field-group-pro-features,\n.acf-no-post-types #tmpl-acf-field-group-pro-features,\n.acf-no-taxonomies #tmpl-acf-field-group-pro-features {\n margin-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-post-type label[for=acf-basic-settings-hide],\n.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],\n.acf-admin-single-options-page label[for=acf-basic-settings-hide] {\n display: none;\n}\n.acf-admin-single-post-type fieldset.columns-prefs,\n.acf-admin-single-taxonomy fieldset.columns-prefs,\n.acf-admin-single-options-page fieldset.columns-prefs {\n display: none;\n}\n.acf-admin-single-post-type #acf-basic-settings .postbox-header,\n.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,\n.acf-admin-single-options-page #acf-basic-settings .postbox-header {\n display: none;\n}\n.acf-admin-single-post-type .postbox-container,\n.acf-admin-single-post-type .notice,\n.acf-admin-single-taxonomy .postbox-container,\n.acf-admin-single-taxonomy .notice,\n.acf-admin-single-options-page .postbox-container,\n.acf-admin-single-options-page .notice {\n max-width: 1440px;\n clear: left;\n}\n.acf-admin-single-post-type #post-body-content,\n.acf-admin-single-taxonomy #post-body-content,\n.acf-admin-single-options-page #post-body-content {\n margin: 0;\n}\n.acf-admin-single-post-type .postbox .inside,\n.acf-admin-single-post-type .acf-box .inside,\n.acf-admin-single-taxonomy .postbox .inside,\n.acf-admin-single-taxonomy .acf-box .inside,\n.acf-admin-single-options-page .postbox .inside,\n.acf-admin-single-options-page .acf-box .inside {\n padding-top: 48px;\n padding-right: 48px;\n padding-bottom: 48px;\n padding-left: 48px;\n}\n.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,\n.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,\n.acf-admin-single-options-page #acf-advanced-settings.postbox .inside {\n padding-bottom: 24px;\n}\n.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside {\n border: none;\n}\n.acf-admin-single-post-type .acf-input-wrap,\n.acf-admin-single-taxonomy .acf-input-wrap,\n.acf-admin-single-options-page .acf-input-wrap {\n overflow: visible;\n}\n.acf-admin-single-post-type .acf-field,\n.acf-admin-single-taxonomy .acf-field,\n.acf-admin-single-options-page .acf-field {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-admin-single-post-type .acf-field .acf-label,\n.acf-admin-single-taxonomy .acf-field .acf-label,\n.acf-admin-single-options-page .acf-field .acf-label {\n margin-bottom: 6px;\n}\n.acf-admin-single-post-type .acf-field-text,\n.acf-admin-single-post-type .acf-field-textarea,\n.acf-admin-single-post-type .acf-field-select,\n.acf-admin-single-taxonomy .acf-field-text,\n.acf-admin-single-taxonomy .acf-field-textarea,\n.acf-admin-single-taxonomy .acf-field-select,\n.acf-admin-single-options-page .acf-field-text,\n.acf-admin-single-options-page .acf-field-textarea,\n.acf-admin-single-options-page .acf-field-select {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-true-false,\n.acf-admin-single-taxonomy .acf-field-true-false,\n.acf-admin-single-options-page .acf-field-true-false {\n max-width: 700px;\n}\n.acf-admin-single-post-type .acf-field-supports,\n.acf-admin-single-taxonomy .acf-field-supports,\n.acf-admin-single-options-page .acf-field-supports {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label,\n.acf-admin-single-options-page .acf-field-supports .acf-label {\n display: block;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label .description,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,\n.acf-admin-single-options-page .acf-field-supports .acf-label .description {\n margin-top: 4px;\n margin-bottom: 12px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within {\n border-color: transparent;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li {\n flex: 0 0 25%;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button {\n background-color: transparent;\n padding: 0;\n border: 0;\n height: auto;\n min-height: auto;\n margin-top: 0;\n border-radius: 0;\n line-height: 22px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before {\n content: \"\";\n margin-right: 6px;\n display: inline-flex;\n width: 16px;\n height: 16px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover {\n color: #044E71;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text] {\n width: calc(100% - 36px);\n padding: 0;\n box-shadow: none;\n border: none;\n border-bottom: 1px solid #D0D5DD;\n border-radius: 0;\n height: auto;\n margin: 0;\n min-height: auto;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus {\n outline: none;\n border-bottom-color: #399CCB;\n}\n.acf-admin-single-post-type .acf-field-seperator,\n.acf-admin-single-taxonomy .acf-field-seperator,\n.acf-admin-single-options-page .acf-field-seperator {\n margin-top: 40px;\n margin-bottom: 40px;\n border-top: 1px solid #EAECF0;\n border-right: none;\n border-bottom: none;\n border-left: none;\n}\n.acf-admin-single-post-type .acf-field-advanced-configuration,\n.acf-admin-single-taxonomy .acf-field-advanced-configuration,\n.acf-admin-single-options-page .acf-field-advanced-configuration {\n margin-bottom: 0;\n}\n.acf-admin-single-post-type .postbox-container .acf-tab-wrap,\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .postbox-container .acf-tab-wrap,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n position: relative;\n top: -48px;\n left: -48px;\n width: calc(100% + 96px);\n}\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n display: flex;\n align-items: center;\n justify-content: right;\n min-height: 48px;\n margin-bottom: 0;\n padding-right: 16px;\n padding-left: 16px;\n gap: 8px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #F2F4F7;\n}\n.acf-admin-single-post-type .acf-labels-tip,\n.acf-admin-single-taxonomy .acf-labels-tip,\n.acf-admin-single-options-page .acf-labels-tip {\n display: inline-flex;\n align-items: center;\n min-height: 24px;\n margin-right: 8px;\n padding-left: 16px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n.acf-admin-single-post-type .acf-labels-tip .acf-icon,\n.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,\n.acf-admin-single-options-page .acf-labels-tip .acf-icon {\n display: inline-flex;\n align-items: center;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3;\n}\n\n.acf-select2-default-pill {\n border-radius: 100px;\n min-height: 20px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 8px;\n padding-right: 8px;\n font-size: 11px;\n margin-left: 6px;\n background-color: #EAECF0;\n color: #667085;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n width: 1120px;\n height: 664px;\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: row;\n border-radius: 12px;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08);\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n width: 760px;\n background: #fff;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n background: #F9FAFB;\n border: none;\n padding: 35px 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input {\n width: 280px;\n height: 40px;\n margin: 0;\n padding-left: 32px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content {\n top: auto;\n bottom: auto;\n padding: 0;\n height: 100%;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group {\n padding-left: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results {\n flex-direction: row;\n flex-wrap: wrap;\n gap: 24px;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n isolation: isolate;\n width: 120px;\n height: 120px;\n background: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 8px;\n box-sizing: border-box;\n color: #1D2939;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected {\n background: #EBF5FA;\n border: 1px solid #399CCB;\n box-shadow: inset 0 0 0 1px #399CCB;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon {\n border: none;\n background: none;\n top: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before {\n width: 22px;\n height: 22px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label {\n margin-top: 12px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro {\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: -10px;\n right: -10px;\n height: 21px;\n color: white;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i {\n width: 12px;\n height: 12px;\n margin-right: 2px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n height: auto;\n min-height: 72px;\n padding-top: 0;\n padding-right: 32px;\n padding-bottom: 0;\n padding-left: 32px;\n margin: 0;\n border: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro {\n min-width: 160px;\n justify-content: center;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label {\n min-width: 280px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions {\n display: flex;\n gap: 8px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview {\n display: flex;\n flex-direction: column;\n width: 360px;\n background-color: #F9FAFB;\n background-image: url(\"../../images/field-preview-grid.png\");\n background-size: 740px;\n background-repeat: no-repeat;\n background-position: center bottom;\n border-left: 1px solid #EAECF0;\n box-sizing: border-box;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc {\n margin: 0;\n padding: 0;\n color: #667085;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container {\n display: inline-flex;\n justify-content: center;\n width: 100%;\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n background-color: rgba(255, 255, 255, 0.64);\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 24px rgba(0, 0, 0, 0.04);\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image {\n max-width: 232px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info {\n flex-grow: 1;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name {\n font-size: 21px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 16px;\n margin-left: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock {\n display: inline-flex;\n justify-items: center;\n align-items: center;\n min-height: 24px;\n margin-bottom: 12px;\n padding-right: 8px;\n padding-left: 8px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n color: white;\n text-decoration: none;\n font-size: 11px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon {\n width: 14px;\n height: 14px;\n margin-right: 4px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links {\n display: flex;\n align-items: center;\n gap: 24px;\n min-height: 40px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon {\n width: 18px;\n height: 18px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a {\n display: flex;\n gap: 6px;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover {\n text-decoration: underline;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n height: 100%;\n gap: 6px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img {\n margin-bottom: 19px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p {\n margin: 0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n .acf-btn.browse-fields {\n display: none;\n }\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-hl > li {\n\tfloat: left;\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n}\n.acf-hl > li.acf-fr {\n\tfloat: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tline-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n\tclear: both;\n}\n\n/* Block List */\n.acf-bl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-bl > li {\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n\tfloat: none;\n}\n\n/* Visibility */\n.acf-hidden {\n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* {\n\t\tdisplay: none !important;\n\t}\n}\n\n/* Float */\n.acf-fl {\n\tfloat: left;\n}\n.acf-fr {\n\tfloat: right;\n}\n.acf-fn {\n\tfloat: none;\n}\n\n/* Align */\n.acf-al {\n\ttext-align: left;\n}\n.acf-ar {\n\ttext-align: right;\n}\n.acf-ac {\n\ttext-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n\tpointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay: 0s;\n\t-moz-transition-delay: 0s;\n\t-o-transition-delay: 0s;\n\ttransition-delay: 0s;\n\n\tvisibility: visible;\n\topacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n\tdisplay: none;\n}\n.hide-if-value {\n\tdisplay: block;\n}\n\n.has-value .show-if-value {\n\tdisplay: block;\n}\n.has-value .hide-if-value {\n\tdisplay: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n\tbackground: $gray-800;\n\tborder-radius: $radius-md;\n\tcolor: $gray-300;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 12px;\n\t\tbottom: 10px;\n\t\tleft: 12px;\n\t}\n\tposition: absolute;\n\t@extend .p7;\n\tz-index: 900000;\n\tmax-width: 280px;\n\tbox-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08),\n\t\t0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n\n\t/* tip */\n\t&:before {\n\t\tborder: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: 6px;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\n\t/* positions */\n\t&.top {\n\t\tmargin-top: -8px;\n\n\t\t&:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2f353e;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n\t}\n\n\t&.right {\n\t\tmargin-left: 8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2f353e;\n\t\t\tborder-left-width: 0;\n\t\t}\n\t}\n\n\t&.bottom {\n\t\tmargin-top: 8px;\n\n\t\t&:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2f353e;\n\t\t\tborder-top-width: 0;\n\t\t}\n\t}\n\n\t&.left {\n\t\tmargin-left: -8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2f353e;\n\t\t\tborder-right-width: 0;\n\t\t}\n\t}\n\n\t.acf-overlay {\n\t\tz-index: -1;\n\t}\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #f55e4f;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\n\ti {\n\t\t@include centered();\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before {\n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before {\n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before {\n\tcontent: \"\\f335\";\n\tmargin: -1px 0 0 -1px;\n}\n.acf-icon.-pencil:before {\n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before {\n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before {\n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before {\n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before {\n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before {\n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before {\n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before {\n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before {\n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before {\n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before {\n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before {\n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before {\n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before {\n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n.acf-icon.-trash {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n}\n\n// also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #f5f5f5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282d;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191e23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tcolor: #d54e21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00a0d2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #32373c;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before,\n\t\t&:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n\tbackground: #ffffff;\n\tborder: 1px solid $wp-card-border;\n\tposition: relative;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\n\t/* title */\n\t.title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t\tmargin: 0;\n\t\tpadding: 15px;\n\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1em;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.inner {\n\t\tpadding: 15px;\n\t}\n\n\th2 {\n\t\tcolor: #333333;\n\t\tfont-size: 26px;\n\t\tline-height: 1.25em;\n\t\tmargin: 0.25em 0 0.75em;\n\t\tpadding: 0;\n\t}\n\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t/* footer */\n\t.footer {\n\t\tborder-top: 1px solid $wp-card-border;\n\t\tpadding: 12px;\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 100%;\n\tclear: both;\n\tbox-sizing: content-box;\n\n\t/* defaults */\n\t> tbody > tr,\n\t> thead > tr {\n\t\t> th,\n\t\t> td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t\tborder-style: solid;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\t}\n\n\t/* thead */\n\t> thead {\n\t\t> tr {\n\t\t\t> th {\n\t\t\t\tborder-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* tbody */\n\t> tbody {\n\t\t> tr {\n\t\t\tz-index: 1;\n\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* -clear */\n\t&.-clear {\n\t\tborder: 0 none;\n\n\t\t> tbody > tr,\n\t\t> thead > tr {\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\tborder: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 14px;\n\t\t}\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\n\ttable {\n\t\tmargin: 0;\n\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0, 0, 0, 0.25);\n\t}\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tdisplay: none;\n\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\n\t// message\n\tspan {\n\t\tfloat: right;\n\t\tcolor: #999;\n\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tpadding: 20px;\n\t@include clearfix();\n\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\n\t.notice-container {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: flex-start;\n\t\talign-content: flex-start;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tdisplay: inline-block;\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n// Hide icons for upgade notice.\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n\tdisplay: none;\n}\n\n// Match padding of other non-icon notices.\n#acf-upgrade-notice:has(.notice-container) {\n\tpadding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\n\t.about-headline-callout {\n\t\tfont-size: 2.4em;\n\t\tfont-weight: 300;\n\t\tline-height: 1.3;\n\t\tmargin: 1.1em 0 0.2em;\n\t\ttext-align: center;\n\t}\n\n\t.feature-section {\n\t\tpadding: 40px 0;\n\n\t\th2 {\n\t\t\tmargin-top: 20px;\n\t\t}\n\t}\n\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\n\t> li {\n\t\tpadding: 0 6px 0 10px;\n\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n\twidth: 50%;\n}\n.acf-hl[data-cols=\"3\"] > li {\n\twidth: 33.333%;\n}\n.acf-hl[data-cols=\"4\"] > li {\n\twidth: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\t.acf-hl[data-cols] {\n\t\tflex-wrap: wrap;\n\t\tjustify-content: flex-start;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\n\t\t> li {\n\t\t\tflex: 1 1 100%;\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t\tz-index: 1050;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/* ul compatibility */\nul.acf-actions {\n\tli {\n\t\tfloat: right;\n\t\tmargin-left: 4px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl {\n\tfloat: right;\n}\nhtml[dir=\"rtl\"] .acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child,\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t/* open */\n\t&.-open {\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n\n\t.acf-meta-box-wrap {\n\t\t.inside {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t/* acf-fields */\n\t\t.acf-fields {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t\tborder: none;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 0;\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-label {\n\t\t\t\t@extend .p2;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-input {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 16px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t}\n\t\t\t\tborder: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-300;\n\t\t\t\t}\n\t\t\t\tborder-radius: $radius-md;\n\t\t\t}\n\n\t\t\t&.import-cptui {\n\t\t\t\tmargin-top: 19px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-meta-box-wrap {\n\t.postbox {\n\t\t@include border-box();\n\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* export tool */\n#acf-admin-tool-export {\n\tp {\n\t\tmax-width: 800px;\n\t}\n\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t\tli {\n\t\t\tflex: 0 1 33.33%;\n\t\t\t@media screen and (max-width: 1600px) {\n\t\t\t\tflex: 0 1 50%;\n\t\t\t}\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-postbox-side {\n\t\tul {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\tbackground: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: $radius-md;\n\t}\n\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label label {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $gray-700;\n\t\t}\n\t}\n}\n\n#acf-admin-tool-import {\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tline-height: 1.4em;\n\t\twhite-space: pre;\n\t}\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 998;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\n\t\tborder: solid 6px transparent;\n\t\tborder-top-color: #191e23;\n\t}\n\n\t&:hover,\n\t&:focus {\n\t\t&:before,\n\t\t&:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\n\ttable.diff {\n\t\tborder-spacing: 0;\n\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd,\n\t\tth {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: $gray-900;\n\topacity: 0.8;\n\tz-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (-webkit-min-device-pixel-ratio: 2),\n\tonly screen and (min--moz-device-pixel-ratio: 2),\n\tonly screen and (-o-min-device-pixel-ratio: 2/1),\n\tonly screen and (min-device-pixel-ratio: 2),\n\tonly screen and (min-resolution: 192dpi),\n\tonly screen and (min-resolution: 2dppx) {\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\t.wrap {\n\t\tmargin: {\n\t\t\ttop: 48px;\n\t\t\tright: 32px;\n\t\t\tbottom: 0;\n\t\t\tleft: 12px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl .wrap {\n\t\tmargin: {\n\t\t\tright: 12px;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#wpcontent {\n\t\t@media screen and (max-width: 768px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpfooter {\n\t\tfont-style: italic;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.postbox,\n\t.acf-box {\n\t\tborder: none;\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-postbox-inner {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t.inner,\n\t\t.inside {\n\t\t\tmargin: {\n\t\t\t\ttop: 0 !important;\n\t\t\t\tright: 0 !important;\n\t\t\t\tbottom: 0 !important;\n\t\t\t\tleft: 0 !important;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.postbox-header,\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmin-height: 64px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 0;\n\t\t\t\tstyle: none;\n\t\t\t}\n\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\t.hndle {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tbox-sizing: border-box;\n\tmin-height: 64px;\n\tmargin: {\n\t\ttop: -24px;\n\t\tright: -24px;\n\t\tbottom: 0;\n\t\tleft: -24px;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 24px;\n\t\tbottom: 0;\n\t\tleft: 24px;\n\t}\n\tborder-bottom: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\th2.acf-postbox-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .acf-h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.rtl & h2.acf-postbox-title {\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t}\n\n\t.acf-icon {\n\t\tbackground-color: $gray-400;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t}\n\n\t\t.show-settings {\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl #screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#screen-meta {\n\t\tborder-color: $gray-300;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#poststuff {\n\t\t.postbox-header {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700 !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t&.is-dragging-metaboxes\n\t\t.metabox-holder\n\t\t.postbox-container\n\t\t.meta-box-sortables {\n\t\tbox-sizing: border-box;\n\t\tpadding: 2px;\n\t\toutline: none;\n\t\tbackground-image: repeating-linear-gradient(\n\t\t\t\t0deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t90deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t180deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t270deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t);\n\t\tbackground-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n\t\tbackground-position: 0 0, 0 0, 100% 0, 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tborder-radius: $radius-lg;\n\t}\n\n\t.ui-sortable-placeholder {\n\t\tborder: none;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.subtitle {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 24px;\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $blue-50;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p3;\n\n\t\tstrong {\n\t\t\tmargin: {\n\t\t\t\tleft: 5px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n\tdisplay: flex;\n\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-notice,\n\t.notice,\n\t#lost-connection-notice {\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 16px !important;\n\t\t\tleft: 0 !important;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 13px !important;\n\t\t\tright: 16px !important;\n\t\t\tbottom: 12px !important;\n\t\t\tleft: 50px !important;\n\t\t}\n\t\tbackground-color: #e7eff9;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: #9dbaee;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-700;\n\n\t\t&.update-nag {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 44px);\n\t\t\tmargin: {\n\t\t\t\ttop: 48px !important;\n\t\t\t\tright: 44px !important;\n\t\t\t\tbottom: -32px !important;\n\t\t\t\tleft: 12px !important;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\theight: auto;\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\t@extend .p5;\n\t\t}\n\n\t\t> div {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\tline-height: 18px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&.help {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\t@extend .p7;\n\t\t\t\tcolor: rgba($gray-700, 0.7);\n\t\t\t}\n\t\t}\n\n\t\t// Dismiss button\n\t\t.acf-notice-dismiss,\n\t\t.notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 8px;\n\t\t\tpadding: 9px;\n\t\t\tborder: none;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\ta.acf-notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tright: 24px;\n\n\t\t\t&:before {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t}\n\t\t}\n\n\t\t// Icon base styling\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 16px;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 18px;\n\t\t\tz-index: 600;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: #fff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tleft: 12px;\n\t\t\tz-index: 500;\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-color: $color-info;\n\t\t\tborder-radius: $radius-md;\n\t\t\tbox-shadow: $elevation-01;\n\t\t}\n\n\t\t.local-restore {\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: -6px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Persisted notices should be hidden by default as they will be shown by JS if required.\n\t.notice[data-persisted=\"true\"] {\n\t\tdisplay: none;\n\t}\n\n\t.notice.is-dismissible {\n\t\tpadding: {\n\t\t\tright: 56px;\n\t\t}\n\t}\n\n\t// Success notice\n\t.notice.notice-success {\n\t\tbackground-color: #edf7ef;\n\t\tborder-color: #b6deb9;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-success;\n\t\t}\n\t}\n\n\t// Error notice\n\t.acf-notice.acf-error-message,\n\t.notice.notice-error,\n\t#lost-connection-notice {\n\t\tbackground-color: #f7eeeb;\n\t\tborder-color: #f1b6b3;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-danger;\n\t\t}\n\t}\n}\n\n.acf-admin-single-taxonomy,\n.acf-admin-single-post-type,\n.acf-admin-single-options-page {\n\t.notice-success {\n\t\t.acf-item-saved-text {\n\t\t\tfont-weight: 600;\n\t\t}\n\n\t\t.acf-item-saved-links {\n\t\t\tdisplay: flex;\n\t\t\tgap: 12px;\n\n\t\t\ta {\n\t\t\t\ttext-decoration: none;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tbackground-color: $gray-600;\n\t\t\t\t\topacity: 0.3;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.acf-field-group,\n.rtl.acf-internal-post-type {\n\t.notice {\n\t\tpadding-right: 50px !important;\n\n\t\t.notice-dismiss {\n\t\t\tleft: 8px;\n\t\t\tright: unset;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: unset;\n\t\t\tright: 10px;\n\t\t}\n\n\t\t&:after {\n\t\t\tleft: unset;\n\t\t\tright: 12px;\n\t\t}\n\t}\n\n\t&.acf-admin-single-taxonomy,\n\t&.acf-admin-single-post-type,\n\t&.acf-admin-single-options-page {\n\t\t.notice-success .acf-item-saved-links a {\n\t\t\t&:after {\n\t\t\t\tleft: unset;\n\t\t\t\tright: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmin-height: 22px;\n\tpadding: {\n\t\tright: 8px;\n\t\tleft: 8px;\n\t}\n\tbackground: $gradient-pro;\n\tbox-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\tborder: none;\n\tborder-radius: 100px;\n\tfont-size: 11px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-field {\n\t\t// notice\n\t\t.acf-notice {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 40px !important;\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 6px !important;\n\t\t\t\tleft: 40px !important;\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tmargin: 0 0 15px;\n\t\t\tbackground: #edf2ff;\n\t\t\tcolor: $gray-700 !important;\n\t\t\tborder-color: #2183b9;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t&:after {\n\t\t\t\ttop: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\ttop: 12px;\n\t\t\t\tleft: 12px;\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\n\t\t\t// error\n\t\t\t&.-error {\n\t\t\t\tbackground: #f7eeeb;\n\t\t\t\tborder-color: #f1b6b3;\n\t\t\t}\n\n\t\t\t// success\n\t\t\t&.-success {\n\t\t\t\tbackground: #edf7ef;\n\t\t\t\tborder-color: #b6deb9;\n\t\t\t}\n\n\t\t\t// warning\n\t\t\t&.-warning {\n\t\t\t\tbackground: #fdf8eb;\n\t\t\t\tborder-color: #f4dbb4;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box {\n\t\t\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\t\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 1030;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\t\t\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\t\t\t\n\t\t\t.select2-selection__arrow:after {\n\t\t\tright: auto;\n\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\n\t// table.\n\t.wp-list-table {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tborder: none;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\n\t\tstrong {\n\t\t\tcolor: $gray-400;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta.row-title {\n\t\t\tfont-size: 13px !important;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tth,\n\t\ttd {\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.sortable a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 2px;\n\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-more-items {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding: 0px 6px 1px;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 25px;\n\t\t\t\theight: 16px;\n\t\t\t\tbackground: $gray-200;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tcolor: $gray-600;\n\t\t\t}\n\n\t\t\t.acf-emdash {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t}\n\n\t\t// Table headers\n\t\tthead th, thead td,\n\t\ttfoot th, tfoot td {\n\t\t\theight: 48px;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-200;\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Table body\n\t\ttbody th,\n\t\ttbody td {\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60px;\n\t\t\tpadding: {\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 10px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: top;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tcolor: $gray-200;\n\t\t\t\tstyle: solid;\n\t\t\t};\n\t\t\t@extend .p4;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.column-acf-key {\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// SVG icons\n\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t// Post location icon\n\t\t.acf-location .dashicons {\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t\tfont-size: 16px;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.post-state {\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover,\n\t\ttr:focus-within {\n\t\t\tbackground: #f7f7f7;\n\n\t\t\t.row-actions {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t};\n\n\t\t}\n\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t.wp-list-table {\n\t\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 4px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-location .dashicons {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tmargin: {\n\t\t\ttop: 2px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .p5;\n\t\tline-height: 14px;\n\t\tcolor: $gray-300;\n\n\t\t.trash a {\n\t\t\tcolor: $acf_error;\n\t\t}\n\n\t}\n\n\n\t// Remove padding from checkbox column\n\t.widefat thead td.check-column,\n\t.widefat tfoot td.check-column {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.row-actions {\n\t\t@extend .p6;\n\n\t\ta:hover {\n\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t}\n\n\t\t.trash a {\n\t\t\tcolor: #a00;\n\t\t\t&:hover { color: #f00; }\n\t\t}\n\n\t\t&.visible {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\topacity: 1;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th {\n\t\tbackground-color: lighten($blue-50, 3%);\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tcolor: $gray-500;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n\tmargin: {\n\t\ttop: 5px;\n\t\tright: 0;\n\t\tbottom: 24px;\n\t\tleft: 0;\n\t};\n\n\t#post-search-input {\n\t\tmin-width: 280px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 8px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tdisplay: flex;\n\t\tbox-sizing: border-box;\n\t\tpadding-right: 24px;\n\t\tmargin-right: 16px;\n\t\tposition: inherit;\n\n\t\t#post-search-input {\n\t\t\tmin-width: auto;\n\t\t}\n\n\t}\n\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box {\n\t#post-search-input {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tpadding-left: 24px;\n\t\tpadding-right: 0;\n\t\tmargin-left: 16px;\n\t\tmargin-right: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n\tdisplay: flex;\n\talign-items: flex-end;\n\theight: 40px;\n\tmargin: {\n\t\tbottom: 16px;\n\t};\n\n\tli {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 4px;\n\t\t};\n\t\tcolor: $gray-400;\n\t\t@extend .p4;\n\n\t\t.count {\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav-pages {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&.no-pages{\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.displaying-num {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.pagination-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 4px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\n\t\t\t\t.total-pages {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t// Hide pagination if there's only 1 page\n\t\t&.one-page .pagination-links {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n\tdisplay: inline-flex;\n\talign-items: center;\n\talign-content: center;\n\tjustify-content: center;\n\tmin-width: 40px;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tbackground-color: transparent;\n\n\t// Pagination Buttons\n\t&:nth-child(1),\n\t&:nth-child(2),\n\t&:last-child,\n\t&:nth-last-child(2) {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 4px;\n\t\t}\n\n\t\t// Pagination Button Icons\n\t\t&:before {\n\t\t\t$icon-size: 20px;\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\t$icon-size: $icon-size;\n\t\t\tbackground-color: $link-color;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t}\n\n\t}\n\n\t// First Page Icon\n\t&:nth-child(1):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t}\n\n\t// Previous Page Icon\n\t&:nth-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t}\n\n\t// Next Page Icon\n\t&:nth-last-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t}\n\n\t// Last Page Icon\n\t&:last-child:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t}\n\n\t// Pagination Button Hover State\n\t&:hover {\n\t\tborder-color: $blue-600;\n\t\tbackground-color: rgba($link-color, .05);\n\n\t\t&:before {\n\t\t\tbackground-color: $blue-600;\n\t\t}\n\n\t}\n\n\t// Pagination Button Disabled State\n\t&.disabled {\n\t\tbackground-color: transparent !important;\n\n\t\t&.disabled:before {\n\t\t\tbackground-color: $gray-300;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.acf-no-field-groups-inner,\n\t.acf-no-taxonomies-inner,\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 380px;\n\t\tmin-height: 320px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t\t@extend .p6;\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner {\n\t\timg {\n\t\t\twidth: 106px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n\t.acf-no-taxonomies-inner {\n\t\timg {\n\t\t\twidth: 98px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n};\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies,\n.acf-no-options-pages {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th,\n\t.acf-admin-field-groups .wp-list-table tr:hover,\n\t.striped > tbody > :nth-child(odd), ul.striped > :nth-child(odd), .alternate {\n\t\tbackground-color: transparent !important;\n\t}\n\n\t.wp-list-table {\n\n\t\tthead,\n\t\ttfoot {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n.acf-internal-post-type #the-list .no-items td {\n\tvertical-align: middle;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.wp-list-table .toggle-row:before {\n\t\ttop: 4px;\n\t\tleft: 16px;\n\t\tborder-radius: 0;\n\t\t$icon-size: 20px;\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\t$icon-size: $icon-size;\n\t\tbackground-color: $link-color;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n\n\t.wp-list-table .is-expanded .toggle-row:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t@media screen and (max-width: $md) {\n\n\t\t.widefat th input[type=\"checkbox\"],\n\t\t.widefat thead td input[type=\"checkbox\"],\n\t\t.widefat tfoot td input[type=\"checkbox\"] {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tposition: unset;\n\ttop: 32px;\n\theight: 72px;\n\tz-index: 800;\n\tbackground: $gray-700;\n\tcolor: $gray-400;\n\n\t.acf-admin-toolbar-inner {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: center;\n\t\talign-items: center;\n\t\tmax-width: 100%;\n\n\t\t.acf-nav-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t@media screen and (max-width: 1250px) {\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-more {\n\t\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t.acf-nav-upgrade-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t.acf-nav-wpengine-logo {\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-left: 24px;\n\n\t\t\t@media screen and (max-width: 1000px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t.acf-logo {\n\t\tdisplay: flex;\n\t\tmargin: {\n\t\t\tright: 24px;\n\t\t}\n\t\ttext-decoration: none;\n\t\t\n\t\t.acf-pro-label {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 55px;\n\t\t\tline-height: 0%;\n\t\t}\n\t}\n\n\th2 {\n\t\tdisplay: none;\n\t\tcolor: $gray-50;\n\t}\n\n\t.acf-tab {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: transparent;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-400;\n\t\ttext-decoration: none;\n\n\t\t&.is-active {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: $gray-50;\n\t\t}\n\t\t&:focus-visible {\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-more {\n\t\t&:hover {\n\t\t\t.acf-tab.acf-more-tab {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t\tcolor: $gray-50;\n\t\t\t}\n\t\t}\n\t\t\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground: #fff;\n\t\t\tz-index: 1051;\n\t\t\toverflow: hidden;\n\t\t\tmin-width: 280px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n\t\t\t\n\t\t\t.acf-wp-engine {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmin-height: 48px;\n\t\t\t\tborder-top: 1px solid rgba(0, 0, 0, 0.08);\n\t\t\t\tbackground: #ECFBFC;\n\t\t\t\t\n\t\t\t\ta {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\tborder-top: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 16px;\n\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.acf-more-section-header {\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tpadding: 1px 0 0 0;\n\t\t\t\t\tmargin-top: -1px;\n\t\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\t\tborder-bottom: 1px solid $gray-200;\n\n\t\t\t\t\tspan {\n\t\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tfont-weight: bold;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// Links\n\t\t\t\ta {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tborder-top: {\n\t\t\t\t\t\twidth: 1px;\n\t\t\t\t\t\tstyle: solid;\n\t\t\t\t\t\tcolor: $gray-100;\n\t\t\t\t\t};\n\t\t\t\t\t\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&.acf-tab.is-active {\n\t\t\t\t\t\tbackground-color: unset;\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\ti.acf-icon {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\t\t\tmask-size: $icon-size;\n\t\t\t\t\t\tbackground-color: $gray-400 !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-requires-pro {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\t\t\tbackground-position: 100% 0;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\timg.acf-wp-engine-pro {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-wp-engine-upsell-pill {\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tmin-height: 22px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbackground: #0ECAD4;\n\t\t\t\t\t\tcolor: #FFFFFF;\n\t\t\t\t\t\ttext-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// First list item\n\t\t\t\t&:first-child {\n\t\t\t\t\ta {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t}\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t\t\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tul {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tbox-sizing: border-box;\n\t\tmargin-left: -20px;\n\t\tpadding: {\n\t\t\ttop: 16px;\n\t\t\tright: 32px;\n\t\t\tbottom: 16px;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.rtl {\n\t#wpcontent .acf-admin-toolbar {\n\t\tmargin-left: 0;\n\t\tmargin-right: -20px;\n\n\t\t.acf-tab {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\t.acf-tab,\n\t.acf-more {\n\t\ti.acf-icon {\n\t\t\tdisplay: none; // Icons only shown for specified nav items below\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-icon-dropdown {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\t$icon-size: 16px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: -6px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Only show icons for specified nav items, stops third party plugin items with no icon appearing broken\n\t\t&.acf-header-tab-acf-field-group,\n\t\t&.acf-header-tab-acf-post-type,\n\t\t&.acf-header-tab-acf-taxonomy,\n\t\t&.acf-header-tab-acf-tools,\n\t\t&.acf-header-tab-acf-settings-updates,\n\t\t&.acf-header-tab-acf-more {\n\t\t\ti.acf-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active,\n\t\t&:hover {\n\t\t\ti.acf-icon {\n\t\t\t\tbackground-color: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.rtl & .acf-tab {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-acf-field-group {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-field-groups.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Post types tab\n\t.acf-header-tab-acf-post-type {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-post-type.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Taxonomies tab\n\t.acf-header-tab-acf-taxonomy {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-taxonomies.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Tools tab\n\t.acf-header-tab-acf-tools {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-tools.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Updates tab\n\t.acf-header-tab-acf-settings-updates {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-updates.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\t\n\t// More tab\n\t.acf-header-tab-acf-more {\n\t\ti.acf-icon-more {\n\t\t\t$icon-url: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\th1.wp-heading-inline {\n\t\tdisplay: none;\n\t}\n\n\t.wrap .wp-heading-inline + .page-title-action {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n\tdisplay: flex;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 700;\n\tbox-sizing: border-box;\n\tmin-height: 72px;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 32px;\n\t\tbottom: 8px;\n\t\tleft: 32px;\n\t};\n\tbackground-color: #fff;\n\tbox-shadow: $elevation-01;\n\n\t.acf-headerbar-inner {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmax-width: $max-width;\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.acf-duplicated-from {\n\t\t\tcolor: $gray-400;\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tjustify-content: space-between;\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t};\n\t}\n\n\t.acf-headerbar-content {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\n\t\t\t.acf-headerbar-title,\n\t\t\t.acf-title-wrap {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t\t.acf-title-wrap {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-input-error {\n\t\tborder: 1px rgba($color-danger, .5) solid !important;\n\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\tbackground-image: url('../../images/icons/icon-warning-alt-red.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\tbackground-repeat: no-repeat;\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tborder: 1px rgba($color-danger, .8) solid !important;\n\t\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t}\n\t}\n\n\t.acf-headerbar-title-field {\n\t\tmin-width: 320px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tmin-width: 100%;\n\t\t}\n\t}\n\n\t.acf-headerbar-actions {\n\t\tdisplay: flex;\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t};\n\n\t\t.disabled {\n\t\t\tbackground-color: $gray-100;\n\t\t\tcolor: $gray-400 !important;\n\t\t\tborder: 1px $gray-300 solid;\n\t\t\tcursor: default;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 1020;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\twidth: calc(100% + 20px);\n\n\t@media screen and (max-width: $md) {\n\t\tposition: relative;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 8px;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $sm) {\n\t\tposition: relative;\n\t\ttop: 46px;\n\t}\n\n\n\t.acf-headerbar-inner {\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\twidth: 100%;\n\n\t\t\t.acf-page-title {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\n\t\t\t.acf-headerbar-actions {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tgap: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t}\n\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n\tmargin-left: 0;\n\tmargin-right: -20px;\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tleft: 16px;\n\t\t\tright: 0;\n\t\t};\n\t}\n\n\t.acf-headerbar-actions {\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t};\n\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmin-height: 40px;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 16px;\n\t\tbottom: 8px;\n\t\tleft: 16px;\n\t}\n\tbackground-color: $color-primary;\n\tborder-radius: $radius-md;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: rgba($gray-900, 20%);\n\t}\n\ttext-decoration: none;\n\tcolor: #fff !important;\n\ttransition: all 0.2s ease-in-out;\n\ttransition-property: background, border, box-shadow;\n\n\t&:disabled {\n\t\tbackground-color: red;\n\t}\n\n\t&:hover {\n\t\tbackground-color: $color-primary-hover;\n\t\tcolor: #fff;\n\t\tcursor: pointer;\n\t}\n\n\t&.acf-btn-sm {\n\t\tmin-height: 32px;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\t@extend .p4;\n\t}\n\n\t&.acf-btn-secondary {\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-color: $color-primary;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t}\n\t}\n\n\t&.acf-btn-tertiary {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: $gray-300;\n\n\t\t&:hover {\n\t\t\tcolor: $gray-500 !important;\n\t\t\tborder-color: $gray-400;\n\t\t}\n\t}\n\n\t&.acf-btn-clear {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: transparent;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-500 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-pro {\n\t\tbackground: $gradient-pro;\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position 0.5s;\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\tmargin: {\n\t\t\tright: 6px;\n\t\t\tleft: -4px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl .acf-btn {\n\ti.acf-icon {\n\t\tmargin: {\n\t\t\tright: -4px;\n\t\t\tleft: 6px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -4px;\n\t\t\t\tleft: 2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group {\n\t&:hover {\n\t\tbackground-color: lighten($color-danger, 44%);\n\t\tborder-color: $color-danger !important;\n\t\tcolor: $color-danger !important;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type,\n.post-type-acf-field-group {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\tdisplay: inline-flex;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tbackground-color: currentColor;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: contain;\n\t\tmask-size: contain;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\ttext-indent: 500%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Action icons for Flexible Content Field\n\ti.acf-field-setting-fc-delete, i.acf-field-setting-fc-duplicate {\n\t\tbox-sizing: border-box;\n\n\t\t/* Auto layout */\n\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding: 8px;\n\t\tcursor: pointer;\n\n\t\twidth: 32px;\n\t\theight: 32px;\n\n\t\t/* Base / White */\n\n\t\tbackground: #FFFFFF;\n\t\t/* Gray/300 */\n\n\t\tborder: 1px solid $gray-300;\n\t\t/* Elevation/01 */\n\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\n\t\t/* Inside auto layout */\n\n\t\tflex: none;\n\t\torder: 0;\n\t\tflex-grow: 0;\n\t}\n\n\ti.acf-icon-plus {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t}\n\n\ti.acf-icon-stars {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-stars.svg\");\n\t}\n\n\ti.acf-icon-help {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-help.svg\");\n\t}\n\n\ti.acf-icon-key {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key.svg\");\n\t}\n\n\ti.acf-icon-regenerate {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t}\n\n\ti.acf-icon-trash, button.acf-icon-trash {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-trash.svg\");\n\t}\n\t\n\ti.acf-icon-extended-menu, button.acf-icon-extended-menu {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t}\n\n\ti.acf-icon.-duplicate, button.acf-icon-duplicate {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\t}\n\n\ti.acf-icon-arrow-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-up-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t}\n\n\ti.acf-icon-chevron-right,\n\t.acf-icon.-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t}\n\n\ti.acf-icon-chevron-left,\n\t.acf-icon.-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t}\n\n\ti.acf-icon-key-solid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t}\n\n\ti.acf-icon-globe,\n\t.acf-icon.-globe {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-globe.svg\");\n\t}\n\n\ti.acf-icon-image,\n\t.acf-icon.-picture {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t}\n\t\n\ti.acf-icon-warning {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t}\n\t\n\ti.acf-icon-warning-red {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t}\n\n\ti.acf-icon-dots-grid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t}\n\n\ti.acf-icon-play {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-play.svg\");\n\t}\n\t\n\ti.acf-icon-lock {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t}\n\n\ti.acf-icon-document {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-document.svg\");\n\t}\n\t/*--------------------------------------------------------------------------------------------\n\t*\n\t*\tInactive group icon\n\t*\n\t*--------------------------------------------------------------------------------------------*/\n\t.post-type-acf-field-group,\n\t.acf-internal-post-type {\n\t\t.post-state {\n\t\t\tfont-weight: normal;\n\n\t\t\t.dashicons.dashicons-hidden {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-hidden.svg\");\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields,\n#acf-field-group-options,\n#acf-advanced-settings {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl #acf-field-group-fields,\n.rtl #acf-field-group-options {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\t&:before {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Field icon\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n\tmask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n// Create options page modal icon\n.acf-create-options-page-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n\tmask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n// Settings icon\n#acf-field-group-options .postbox-header h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n// Layout icon\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n\tmask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n// Advanced post type and taxonomies settings icon\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\n\t#acf-advanced-settings .postbox-header h2:before {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t}\n\n}\n\n// Flexible Content reorder\n.acf-field-setting-fc_layout .acf-field-settings-fc_head:hover .reorder-layout:before {\n\twidth: 20px;\n\theight: 11px;\n\tbackground-color: $gray-600 !important;\n\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group, \n.post-type-acf-field-group #acf-field-group-fields,\n.post-type-acf-field-group #acf-field-group-options,\n.post-type-acf-field-group .postbox,\n.acf-admin-single-post-type #acf-advanced-settings,\n.acf-admin-single-taxonomy #acf-advanced-settings,\n.acf-admin-single-options-page #acf-advanced-settings{\n\t\n\t.postbox-header .handle-actions {\n\t\tdisplay: flex;\n\n\t\t.toggle-indicator:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: currentColor;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t}\n\t}\n\n\t// Closed state\n\t&.closed {\n\t\t.postbox-header .handle-actions {\n\t\t\t.toggle-indicator:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t#acf-admin-tool-export,\n\t\t#acf-admin-tool-import,\n\t\t#acf-license-information,\n\t\t#acf-update-information {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\t&:before {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Export icon\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n\tmask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n// Import icon\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n\tmask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n// License information icon\n.post-type-acf-field-group #acf-license-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\tmask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n// Update information icon\n.post-type-acf-field-group #acf-update-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\tmask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input {\n\t.acf-icon {\n\t\t$icon-size: 18px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n\tbox-sizing: border-box;\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 24px;\n\theight: 24px;\n\ttop: -4px;\n\tbackground-color: $blue-50;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $blue-200;\n\t};\n\tborder-radius: 100%;\n\n\t&:before {\n\t\t$icon-size: 14px;\n\t\tcontent: \"\";\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tposition: relative;\n\t\tbackground-color: $blue-500;\n\t\t-webkit-mask-size: cover;\n\t\tmask-size: cover;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t\tmask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Text field\n.field-type-icon.field-type-icon-text:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-text.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-text.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Number\n.field-type-icon.field-type-icon-number:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-number.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-number.svg');\n}\n\n// Range\n.field-type-icon.field-type-icon-range:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-range.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-range.svg');\n}\n\n// Email\n.field-type-icon.field-type-icon-email:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-email.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-email.svg');\n}\n\n// URL\n.field-type-icon.field-type-icon-url:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-url.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-url.svg');\n}\n\n// Password\n.field-type-icon.field-type-icon-password:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-password.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-password.svg');\n}\n\n// Image\n.field-type-icon.field-type-icon-image:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n// File\n.field-type-icon.field-type-icon-file:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-file.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-file.svg');\n}\n\n// WYSIWYG\n.field-type-icon.field-type-icon-wysiwyg:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n}\n\n// oEmbed\n.field-type-icon.field-type-icon-oembed:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n}\n\n// Gallery\n.field-type-icon.field-type-icon-gallery:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n}\n\n// Select\n.field-type-icon.field-type-icon-select:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-select.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-select.svg');\n}\n\n// Checkbox\n.field-type-icon.field-type-icon-checkbox:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n}\n\n// Radio Button\n.field-type-icon.field-type-icon-radio:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n}\n\n// Button Group\n.field-type-icon.field-type-icon-button-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n}\n\n// True / False\n.field-type-icon.field-type-icon-true-false:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n}\n\n// Link\n.field-type-icon.field-type-icon-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-link.svg');\n}\n\n// Post Object\n.field-type-icon.field-type-icon-post-object:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n}\n\n// Page Link\n.field-type-icon.field-type-icon-page-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n}\n\n// Relationship\n.field-type-icon.field-type-icon-relationship:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n}\n\n// Taxonomy\n.field-type-icon.field-type-icon-taxonomy:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n}\n\n// User\n.field-type-icon.field-type-icon-user:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-user.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-user.svg');\n}\n\n// Google Map\n.field-type-icon.field-type-icon-google-map:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n}\n\n// Date Picker\n.field-type-icon.field-type-icon-date-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n}\n\n// Date / Time Picker\n.field-type-icon.field-type-icon-date-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n}\n\n// Time Picker\n.field-type-icon.field-type-icon-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n}\n\n// Color Picker\n.field-type-icon.field-type-icon-color-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n}\n\n// Message\n.field-type-icon.field-type-icon-message:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-message.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-message.svg');\n}\n\n// Accordion\n.field-type-icon.field-type-icon-accordion:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n}\n\n// Tab\n.field-type-icon.field-type-icon-tab:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n}\n\n// Group\n.field-type-icon.field-type-icon-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-group.svg');\n}\n\n// Repeater\n.field-type-icon.field-type-icon-repeater:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n}\n\n\n// Flexible Content\n.field-type-icon.field-type-icon-flexible-content:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n}\n\n// Clone\n.field-type-icon.field-type-icon-clone:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n}","/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t.postbox-header {\n\t\tdisplay: none; // Hide native WP postbox headers\n\t}\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.postbox {\n\t\t\twidth: 100%;\n\t\t\tclear: none;\n\t\t\tfloat: none;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.meta-box-sortables {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(2, 1fr);\n\t\tgrid-template-rows: repeat(1, 1fr);\n\t\tgrid-column-gap: 32px;\n\t\tgrid-row-gap: 32px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t&.tool-export {\n\n\t\t.inside {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// ACF custom postbox header\n\t\t.acf-postbox-header {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t}\n\n\t\t// Main postbox area\n\t\t.acf-postbox-main {\n\t\t\tborder: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-postbox-columns {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 280px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\t.acf-postbox-side {\n\t\t\t\tpadding: 0;\n\n\t\t\t\t.acf-panel {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.meta-box-sortables {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-panel {\n\t\t\tborder: none;\n\n\t\t\th3 {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: $gray-700;\n\t\t\t\t@extend .p4;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-checkbox-list {\n\t\t\tmargin: {\n\t\t\t\ttop: 16px;\n\t\t\t};\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tborder-radius: $radius-md;\n\n\t\t\tli {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 48px;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tjustify-content: flex-start;\n\talign-content: flex-start;\n\talign-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n\tflex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-box {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.inner {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex: 1 1 100%;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-admin-notice {\n\t\tflex: 1 1 100%;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\tflex: 1 1 65%;\n\tmargin: {\n\t\tright: 32px;\n\t};\n\t\n\t@media screen and (max-width: 1024px) {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tbottom: 32px;\n\t\t};\n\t}\n\n\t.acf-activation-form {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t};\n\t}\n\n\tlabel {\n\t\tfont-weight: 500;\n\t}\n\n\t.acf-input-wrap {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t}\n\n\t#acf_pro_license {\n\t\twidth: 100%;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n\tflex: 1 1 35%;\n\tmax-width: calc(35% - 32px);\n\n\t.form-table {\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.acf-update-changelog {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tcolor: $gray-700;\n\n\t\th4 {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 16px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tem {\n\t\t\t\t@extend .p6;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\ta.acf-admin-toolbar-upgrade-btn {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position .5s;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n#tmpl-acf-field-group-pro-features,\n#acf-field-group-pro-features {\n\tdisplay: none;\n\talign-items: center;\n\tmin-height: 120px;\n\tbackground-color: #121833;\n\tbackground-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n\tbackground-repeat: repeat, no-repeat;\n\tbackground-size: 1224px, 1880px;\n\tbackground-position: left top, -520px -680px;\n\tcolor: $gray-200;\n\tborder-radius: 8px;\n\tmargin-top: 24px;\n\tmargin-bottom: 24px;\n\n\t@media screen and (max-width: 768px) {\n\t\tbackground-size: 1024px, 980px;\n\t\tbackground-position: left top, -500px -200px;\n\t}\n\n\t@media screen and (max-width: 1200px) {\n\t\tbackground-size: 1024px, 1880px;\n\t\tbackground-position: left top, -520px -300px;\n\t}\n\n\t.postbox-header {\n\t\tdisplay: none;\n\t}\n\n\t.inside {\n\t\twidth: 100%;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n\n\t.acf-field-group-pro-features-wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tgap: 96px;\n\t\theight: 358px;\n\t\tmax-width: 950px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0 35px;\n\t\t\n\t\t@media screen and (max-width: 1200px) {\n\t\t\tgap: 48px;\n\t\t}\n\t\t\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgap: 0;\n\t\t}\n\n\t\t.acf-field-group-pro-features-title,\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tfont-weight: 590;\n\t\t\tline-height: 150%;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin-top: -4px;\n\t\t\t\tmargin-left: 2px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tdisplay: none;\n\t\t\tfont-size: 18px;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-size: 10px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\t\t\t\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\tpadding: 32px 32px 0 32px;\n\t\t\theight: unset;\n\n\t\t\t.acf-field-group-pro-features-title-sm {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-group-pro-features-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 300;\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\torder: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 8px;\n\t\t\t\t};\n\n\t\t\t\t.acf-field-group-pro-features-title,\n\t\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-actions {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: flex-start;\n\t\t\tmin-width: 160px;\n\t\t\tgap: 12px;\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tflex-direction: column;\n\t\t\t\tmargin-bottom: 24px;\n\n\t\t\t\ta {\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-grid {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tgap: 16px;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-feature {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 128px;\n\t\t\t\theight: 124px;\n\t\t\t\tbackground: rgba(255, 255, 255, 0.08);\n\t\t\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255,255,255,.08);\n\t\t\t\tbackdrop-filter: blur(6px);\n\t\t\t\tborder-radius: 8px;\n\n\t\t\t\t.field-type-icon {\n\t\t\t\t\tborder: none;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\topacity: .8;\n\n\t\t\t\t\t&::before {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\t\t\t&::before { width: 18px; height: 18px; }\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-blocks::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-options-pages::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t}\n\n\t\t\t\t.field-type-label {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 288px;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tflex-direction: row;\n\t\t\t\t\tjustify-content: unset;\n\t\t\t\t\tgap: 8px;\n\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tgap: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t\tflex-direction: unset;\n\t\t\t\tflex-wrap: wrap;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\tflex: 1 0 50%;\n\t\t\t\t\tmargin-bottom: 8px;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tbackdrop-filter: none;\n\t\t\t\t\t\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-left: 2px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n\th1 {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 4px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\t\t@extend .acf-h1;\n\t\tfont-weight: bold;\n\t\tcolor: $gray-50;\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Upsell block btn\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t\tbackground-color: rgba(#fff,.1);\n\t\tborder: none;\n\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackdrop-filter: blur(6px);\n\t\tpadding: 8px 24px;\n\t\theight: 48px;\n\n\t\t&:hover {\n\t\t\tbackground-color: rgba(#fff,.2);\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-pro-features-upgrade {\n\t\t\tbackground: $gradient-pro;\n\t\t\tbackground-size: 160% 80%;\n\t\t\tbackground-position: 100% 0;\n\t\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255,255,255,.16);\n\t\t\tborder-radius: 6px;\n\t\t\ttransition: background-position .5s;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tbackground-position: 0 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-group-pro-features-footer-wrap {\n\t\theight: 48px;\n\t\tbackground: rgba(16, 24, 40, 0.4);\n\t\tbackdrop-filter: blur(6px);\n\t\tborder-top: 1px solid rgba(255, 255, 255, 0.08);\n\t\tborder-bottom-left-radius: 8px;\n\t\tborder-bottom-right-radius: 8px;\n\t\tcolor: $gray-400;\n\t\tfont-size: 13px;\n\t\tfont-weight: 300;\n\t\tpadding: 0 35px;\n\n\t\t.acf-field-group-pro-features-footer {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmax-width: 950px;\n\t\t\theight: 48px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\theight: 16px;\n\t\t\tvertical-align: middle;\n\t\t\tmargin-top: -2px;\n\t\t\tmargin-left: 3px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $gray-400;\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin-left: 4px;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t.acf-more-tools-from-wpengine {\n\t\t\t\n\t\t\ta {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\theight: 70px;\n\t\t\tfont-size: 12px;\n\n\t\t\t.acf-more-tools-from-wpengine {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.acf-field-group-pro-features-footer {\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 70px;\n\n\t\t\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\t\t\tclear: both;\n\t\t\t\t\tmargin: 6px auto 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies {\n\t#tmpl-acf-field-group-pro-features {\n\t\tmargin-top: 0;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\tlabel[for=\"acf-basic-settings-hide\"] {\n\t\tdisplay: none;\n\t}\n\tfieldset.columns-prefs {\n\t\tdisplay: none;\n\t}\n\n\t#acf-basic-settings {\n\t\t.postbox-header {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.postbox-container,\n\t.notice {\n\t\tmax-width: $max-width;\n\t\tclear: left;\n\t}\n\n\t#post-body-content {\n\t\tmargin: 0;\n\t}\n\n\t// Main postbox\n\t.postbox,\n\t.acf-box {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 48px;\n\t\t\t\tright: 48px;\n\t\t\t\tbottom: 48px;\n\t\t\t\tleft: 48px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#acf-advanced-settings.postbox {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.postbox-container .meta-box-sortables #acf-basic-settings .inside {\n\t\tborder: none;\n\t}\n\n\t// Input wrap\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n\n\t// Field & label margins & paddings\n\t.acf-field {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.acf-label {\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Specific field overrides\n\t.acf-field-text,\n\t.acf-field-textarea,\n\t.acf-field-select {\n\t\tmax-width: 600px;\n\t}\n\n\t.acf-field-true-false {\n\t\tmax-width: 700px;\n\t}\n\n\t.acf-field-supports {\n\t\tmax-width: 600px;\n\n\t\t.acf-label {\n\t\t\tdisplay: block;\n\n\t\t\t.description {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf_post_type_supports {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\n\t\t\t&:focus-within {\n\t\t\t\tborder-color: transparent;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tflex: 0 0 25%;\n\n\t\t\t\ta.button {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\tmargin-right: 6px;\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t}\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-700;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tinput[type=text] {\n\t\t\t\t\twidth: calc(100% - 36px);\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-bottom: 1px solid $gray-300;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tborder-bottom-color: $blue-400;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Dividers\n\t.acf-field-seperator {\n\t\tmargin: {\n\t\t\ttop: 40px;\n\t\t\tbottom: 40px;\n\t\t}\n\t\tborder: {\n\t\t\ttop: 1px solid $gray-200;\n\t\t\tright: none;\n\t\t\tbottom: none;\n\t\t\tleft: none;\n\t\t}\n\t}\n\n\t// Remove margin from last fields in postbox\n\t.acf-field-advanced-configuration {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n\n\t// Tabbed navigation & labels utility bar\n\t.postbox-container .acf-tab-wrap,\n\t.acf-regenerate-labels-bar {\n\t\tposition: relative;\n\t\ttop: -48px;\n\t\tleft: -48px;\n\t\twidth: calc(100% + 96px);\n\t}\n\n\t// Labels utility bar\n\t.acf-regenerate-labels-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: right;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tgap: 8px;\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-100;\n\t\t}\n\t}\n\n\t// Labels utility bar help/tip icon\n\t.acf-labels-tip {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tmin-height: 24px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder-left: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\t}\n}\n\n// Select2 for default values in permalink rewrite\n.acf-select2-default-pill {\n\tborder-radius: 100px;\n\tmin-height: 20px;\n\tpadding: {\n\t\ttop: 2px;\n\t\tbottom: 2px;\n\t\tleft: 8px;\n\t\tright: 8px;\n\t}\n\tfont-size: 11px;\n\tmargin-left: 6px;\n\tbackground-color: $gray-200;\n\tcolor: $gray-500;\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n\twidth: 1120px;\n\theight: 664px;\n\ttop: 50%;\n\tright: auto;\n\tbottom: auto;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n\tdisplay: flex;\n\tflex-direction: row;\n\tborder-radius: $radius-xl;\n\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04),\n\t\t0px 8px 16px rgba(0, 0, 0, 0.08);\n\toverflow: hidden;\n\n\t.acf-field-picker {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tflex-grow: 1;\n\t\twidth: 760px;\n\t\tbackground: #fff;\n\n\t\t.acf-modal-title,\n\t\t.acf-modal-content,\n\t\t.acf-modal-toolbar {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tbackground: $gray-50;\n\t\t\tborder: none;\n\t\t\tpadding: 35px 32px;\n\n\t\t\t.acf-search-field-types-wrap {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 11px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\t$icon-size: 18px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\n\t\t\t\tinput {\n\t\t\t\t\twidth: 280px;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding-left: 32px;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-content {\n\t\t\ttop: auto;\n\t\t\tbottom: auto;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\n\t\t\t.acf-tab-group {\n\t\t\t\tpadding-left: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab,\n\t\t\t.acf-field-type-search-results {\n\t\t\t\tflex-direction: row;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tgap: 24px;\n\t\t\t\tpadding: 32px;\n\n\t\t\t\t.acf-field-type {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tisolation: isolate;\n\t\t\t\t\twidth: 120px;\n\t\t\t\t\theight: 120px;\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tborder: 1px solid $gray-200;\n\t\t\t\t\tborder-radius: 8px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbackground: $blue-50;\n\t\t\t\t\t\tborder: 1px solid $blue-400;\n\t\t\t\t\t\tbox-shadow: inset 0 0 0 1px $blue-400;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\ttop: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 12px;\n\t\t\t\t\t\t@extend .p5;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.field-type-requires-pro {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -10px;\n\t\t\t\t\tright: -10px;\n\t\t\t\t\theight: 21px;\n\t\t\t\t\tcolor: white;\n\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\t\tbackground-position: 100% 0;\n\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t}\n\t\t\t\t\ti {\n\t\t\t\t\t\twidth: 12px;\n\t\t\t\t\t\theight: 12px;\n\t\t\t\t\t\tmargin-right: 2px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-toolbar {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tjustify-content: space-between;\n\t\t\theight: auto;\n\t\t\tmin-height: 72px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\n\t\t\t.acf-select-field,\n\t\t\t.acf-btn-pro {\n\t\t\t\tmin-width: 160px;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t.acf-insert-field-label {\n\t\t\t\tmin-width: 280px;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t.acf-field-picker-actions {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-preview {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 360px;\n\t\tbackground-color: $gray-50;\n\t\tbackground-image: url(\"../../images/field-preview-grid.png\");\n\t\tbackground-size: 740px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center bottom;\n\t\tborder-left: 1px solid $gray-200;\n\t\tbox-sizing: border-box;\n\t\tpadding: 32px;\n\n\t\t.field-type-desc {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t.field-type-preview-container {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: center;\n\t\t\twidth: 100%;\n\t\t\tmargin: {\n\t\t\t\ttop: 24px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t}\n\t\t\tbackground-color: rgba(#fff, 0.64);\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04),\n\t\t\t\t0px 8px 24px rgba(0, 0, 0, 0.04);\n\t\t}\n\n\t\t.field-type-image {\n\t\t\tmax-width: 232px;\n\t\t}\n\n\t\t.field-type-info {\n\t\t\tflex-grow: 1;\n\n\t\t\t.field-type-name {\n\t\t\t\tfont-size: 21px;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.field-type-upgrade-to-unlock {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tjustify-items: center;\n\t\t\t\talign-items: center;\n\t\t\t\tmin-height: 24px;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t\tbackground: $gradient-pro;\n\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\tbackground-position: 100% 0;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tcolor: white;\n\t\t\t\ttext-decoration: none;\n\t\t\t\tfont-size: 11px;\n\n\t\t\t\ti.acf-icon {\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.field-type-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 24px;\n\t\t\tmin-height: 40px;\n\n\t\t\t.acf-icon {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 6px;\n\t\t\t\ttext-decoration: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-search-results,\n\t.acf-field-type-search-no-results {\n\t\tdisplay: none;\n\t}\n\n\t&.is-searching {\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-field-type-search-results {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\n\t&.no-results-found {\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-results,\n\t\t.field-type-info,\n\t\t.field-type-links,\n\t\t.acf-field-picker-toolbar {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\theight: 100%;\n\t\t\tgap: 6px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-no-results-text {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-invalid-search-term {\n\t\t\t\tmax-width: 200px;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n\t.acf-btn.browse-fields {\n\t\tdisplay: none;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-global.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EACC;EACA;EACA;EACA;EACA;AHkBD;;AGhBA;EACC;EACA;EACA;EACA;AHmBD;;AGjBA;EACC;AHoBD;;AGjBA;AACA;;;;;;EAMC;EACA;EACA;AHoBD;;AGlBA;;;EAGC;AHqBD;;AGlBA;AACA;EACC;EACA;EACA;EACA;EACA;AHqBD;;AGnBA;EACC;EACA;EACA;EACA;AHsBD;;AGnBA;AACA;EACC;AHsBD;;AGpBA;EACC;AHuBD;AGtBC;EACC;AHwBF;;AGpBA;AACA;EACC;AHuBD;;AGrBA;EACC;AHwBD;;AGtBA;EACC;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;;EAEC;EACA;EACA;EACA;EACA;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;;EAEC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AH0BD;;AGvBA;EACC;EACA;EACA;EACA;EAEA;EACA;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;AH2BD;;AGxBA;;;;+FAAA;AAMA;AACA;EACC,mBF7HU;EE8HV,kBF/FW;EEgGX,cFpIU;EEsIT;EACA;EACA;EACA;EAED;EAEA;EACA;EACA;EAGA;EASA;AHaD;AGrBC;EACC;EACA;EACA;EACA;EACA;AHuBF;AGnBC;EACC;AHqBF;AGnBE;EACC;EACA;EACA;EACA;EACA;AHqBH;AGjBC;EACC;AHmBF;AGjBE;EACC;EACA;EACA;EACA;EACA;AHmBH;AGfC;EACC;AHiBF;AGfE;EACC;EACA;EACA;EACA;EACA;AHiBH;AGbC;EACC;AHeF;AGbE;EACC;EACA;EACA;EACA;EACA;AHeH;AGXC;EACC;AHaF;;AGTA;AACA;EACC;AHYD;AGVC;EACC;EACA;AHYF;AGVE;EACC;AHYH;AGTE;EACC;AHWH;;AGNA;EACC;EACA;EACA;EACA;EACA;EACA;AHSD;;AGNA;EACC;EACA;AHSD;;AGNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHSD;AGPC;ED3RA;EACA;EACA;EACA;AFqSD;;AGRA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWD;AGTC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWF;;AGNA;EACC;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EACA;AHWD;;AGTA;EACC;AHYD;;AGVA;EACC;AHaD;;AGXA;EACC;EAGA;AHYD;;AGVA;EACC;EAGA;AHWD;;AGTA;EACC;EAGA;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;EACA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;EAGA;AHOD;;AGLA;EACC;AHQD;;AGNA;EACC;AHSD;;AGLA;EACC;AHQD;AGPC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHQF;AGNC;EACC;EACA;AHQF;AGNC;EACC;AHQF;;AGJA;EACC;AHOD;AGNC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHOF;AGLC;EACC;EACA;AHOF;AGLC;EACC;AHOF;;AGFA;EACC;EAGA;AHGD;;AGDA;EACC;EAGA;AHED;;AGEA;EACC;EACA;EACA;AHCD;;AGGA;EACC;EACA;EACA;EACA;EACA;EACA;AHAD;AGGC;EACC;EACA;EACA;AHDF;AGGC;EAEC;EACA;EACA;AHFF;AGMC;EAEC;EACA;AHLF;;AGUA;EACC;EACA;EACA;AHPD;;AGWA;EACC;EACA;EACA;AHRD;;AGYA;EACC;EACA;EACA;AHTD;;AGYC;EACC;EACA;AHTF;AGWC;EAEC;AHVF;;AGeA;EACC;EACA;EACA;AHZD;AGcC;EACC;EACA;AHZF;AGcC;EAEC;AHbF;;AGkBA;;EAEC;EACA;EACA;EACA;AHfD;AGoBE;;;EAGC;AHlBH;;AGuBA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EAEA;EA8CA;AHlED;AGqBC;EACC;EACA;EACA;AHnBF;AGqBE;EACC;EACA;EACA;EACA;EACA;EACA;AHnBH;AGuBC;EACC;AHrBF;AGwBC;EACC;EACA;EACA;EACA;EACA;AHtBF;AGyBC;EACC;AHvBF;AG0BC;EACC;AHxBF;AG2BC;EACC;AHzBF;AG6BE;EACC;AH3BH;AGgCC;EACC;EACA;EACA;EACA;AH9BF;AGgCE;EACC;AH9BH;AE7kBC;ECinBC,qBF1nBiB;ADylBnB;AGkCE;;EAEC,qBF7nBgB;AD6lBnB;;AGqCA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFtqBY;EEuqBZ;AHnCD;AGqCC;EACC;EACA;EACA;EACA;EACA;AHnCF;AGsCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHpCF;AGqCE;EACC;AHnCH;AGwCC;EACC;AHtCF;AG0CC;EACC,mBFpsBU;EEqsBV;AHxCF;AG4CC;EACC,mBFzsBY;EE0sBZ;AH1CF;AG8CC;EACC,mBF9sBY;EE+sBZ;AH5CF;;AGgDA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAmBA;EAcA;EAoBA;AHjGD;AG+CE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3CH;AG8CE;;EACC;EACA;AH3CH;AGkDG;EACC,qBF5uBe;EE6uBf;AHhDJ;AGkDI;EACC;AHhDL;AGwDE;EACC;AHtDH;AGwDG;EACC,qBF3vBe;EE4vBf;AHtDJ;AGwDI;EACC;AHtDL;AG0DG;EACC;AHxDJ;AG8DC;EACC;AH5DF;AGgEG;;;;EAEC;EACA;AH5DJ;;AGkEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHhED;;AGmEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHjED;;AGoEA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;AHlED;AGoEC;;;EACC;EAEC;EAED;EACA;AHlEF;;AGsEA;EACC;EACA;AHnED;AGqEC;EACC;EACA;EACA;AHnEF;AE5vBC;ECo0BC,qBF50BmB;ADuwBrB;;AGyEA;EACC;EACA;AHtED;;AGyEA;;;;8FAAA;AAOC;EACC;AHxEF;AG2EC;EACC;AHzEF;AG4EC;EACC;AH1EF;AG4EE;EACC;AH1EH;;AG+EA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH7ED;AGgFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH9EF;AGiFC;EACC;EACA;EACA;EACA;AH/EF;AGmFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHjFF;AEr0BC;EACC;AFu0BF;AGkFE;EACC;EACA;AHhFH;AGmFG;EACC;EACA;EACA;AHjFJ;AGoFI;EACC;EACA;AHlFL;AGuFE;EACC;EAGA;EACA;AHvFH;AG2FE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHzFH;AG2FG;ED78BF;EACA;EACA;EACA;AFq3BD;;AG6FA;EACC;EACA;AH1FD;AG6FC;EACC;EACA;AH3FF;AG6FE;EACC;AH3FH;AGgGC;EACC;AH9FF;;AGkGA;;;;8FAAA;AAMA;EACC;EACA;EACA;AHhGD;AEh6BC;EACC;EACA;EACA;AFk6BF;AG8FC;EACC;EACA;EACA;AH5FF;AG+FC;EACC;EACA;EACA;EACA;AH7FF;AGgGC;EACC;EACA;AH9FF;AGiGC;EACC;EACA;EACA;EACA;AH/FF;AGkGC;EACC;EACA;EACA;AHhGF;AGmGC;EACC;EACA;AHjGF;AGoGC;EACC;AHlGF;AGsGC;EACC;;IAEC;IACA;IACA;IACA;EHpGD;AACF;;AGyGA;;EAEC;AHtGD;;AG0GA;EACC;AHvGD;;AG0GA;;;;8FAAA;AAOC;EACC;EACA;AHzGF;AG4GC;EACC;EACA;AH1GF;AG6GC;EACC;EACA;EACA;EACA;EACA;AH3GF;AG8GC;EACC;AH5GF;AG8GE;EACC;AH5GH;AGgHC;EACC;EACA;AH9GF;AGgHE;EACC;AH9GH;AGkHC;EACC;EACA;EACA;AHhHF;AGkHE;EACC;EACA;EACA;EACA;AHhHH;AGkHG;EAND;IAOE;EH/GF;AACF;AGiHG;EAVD;IAWE;EH9GF;AACF;AGiHE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH/GH;AGkHE;EACC;AHhHH;;AGqHA;;;;8FAAA;AAMA;EACC;EACA;AHnHD;AGqHC;EACC;EAEA;EACA;EACA;AHpHF;;AGwHA;AACA;EACC;AHrHD;;AGuHA;EACC;AHpHD;;AGsHA;EACC;AHnHD;;AGsHA;AACA;EACC;IACC;IACA;IACA;IACA;IACA;IACA;IACA;EHnHA;EGqHA;IACC;IACA;IACA;EHnHD;AACF;AGuHA;;;;8FAAA;AAMA;EACC;EACA;EAEA;EAUA;AHhID;AGuHC;EACC;EACA;EACA;EACA;EACA;EACA;AHrHF;AG0HE;EACC;EACA;AHxHH;;AG6HA;AAEC;EACC;EACA;AH3HF;;AG+HA;;;;8FAAA;AAMA;EACC;AH7HD;;AG+HA;EACC;AH5HD;;AG+HA;EACC;AH5HD;;AG+HA;EACC;AH5HD;;AG+HA;EACC;EACA;AH5HD;;AG+HA;EACC;EACA;EACA;AH5HD;;AG+HA;EACC;EACA;EACA;AH5HD;;AG+HA;;EAEC;AH5HD;;AG+HA;EACC;AH5HD;;AG+HA;;;;+FAAA;AAMA;EAEC;EACA;EACA;EACA;EACA;AH9HD;AEpqCC;EACC;EACA;EACA;AFsqCF;AG2HC;;ED5xCA;EACA;EACA;EC6xCC;AHvHF;AG0HC;EACC;EACA;AHxHF;AG2HC;EACC;EACA;EACA;AHzHF;AG2HE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBFvyCgB;AD8qCnB;AG+HE;EACC,mBFxyCkB;AD2qCrB;;AGkIA;AACA;EACC;IACC;EH/HA;EGiIA;;IAEC;IACA;IACA;IACA;EH/HD;EGkIA;IACC;EHhID;EGkIC;IACC;EHhIF;AACF;AGqIA;;;;+FAAA;AAMA;EACC;EACA;EACA;EAoBA;EAOA;EAMA;AHlKD;AGmIC;EACC;EACA;EACA;EACA;EACA;AHjIF;AGmIE;EACC;AHjIH;AGqIC;EACC;EACA;EACA;AHnIF;AGwIE;EACC;AHtIH;AG2IC;EACC;EACA;AHzIF;AG6IC;EACC;AH3IF;AG6IE;EACC;EACA;AH3IH;AG8IE;EACC;AH5IH;AEpuCC;ECs3CC,qBF93CmB;AD+uCrB;;AGmJA;;;;+FAAA;AAOC;EACC;AHlJF;AGqJC;EAKC;AHvJF;AGmJE;EACC;AHjJH;AGqJE;EAEE;EAED;EACA;EACA;AHrJH;AGuJG;EACC;EACA;EACA;AHrJJ;AGwJG;EAGE;AHxJL;AG4JG;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA,qBFp6CM;EEs6CP,kBFl4CQ;ADouCZ;AGiKG;EACC;AH/JJ;;AGsKC;EDl9CA;EACA;EACA;AFgzCD;AGmKE;EACC;AHjKH;AGoKE;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AHpKH;AGuKE;;;EAGC;AHrKH;;AG0KA;AACA;EACC;EACA;AHvKD;AGyKC;EACC;EACA;EACA;EACA;AHvKF;AGyKE;EACC;AHvKH;AG0KE;EACC;EACA;EACA;AHxKH;;AG6KA;AACA;EACC;IACC;IACA;EH1KA;EG4KA;IACC;IACA;IACA;EH1KD;AACF;AG8KA;AACA;EA0CC;AHrND;AG4KC;EACC;AH1KF;AG6KC;EACC;EACA;EACA;AH3KF;AG4KE;EACC;AH1KH;AG2KG;EAFD;IAGE;EHxKF;AACF;AGyKG;EALD;IAME;EHtKF;AACF;AG2KE;EACC;AHzKH;AG4KE;EACC;EACA;AH1KH;AG8KC;EACC;EACA;EACA;EACA,mBFxhDS;EEyhDT,qBFthDS;EEuhDT;EACA;EACA,kBFr/CU;ADy0CZ;AGiLE;EACC;EACA,cF5hDQ;AD62CX;;AGqLC;EACC;AHlLF;;AGuLA;EACC;AHpLD;AGqLC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;AHtLF;AGwLC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AHxLF;AG6LE;EAEC;AH5LH;;AGmMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHhMF;AGkME;EACC;EACA;AHhMH;AGmME;;EAEC;EACA;AHjMH;AGqMC;EACC;EACA;EACA;EACA;EACA;EACA;AHnMF;AGsMC;EACC;AHpMF;AGsME;EACC;AHpMH;AGuME;;EAEC;EACA;AHrMH;AGyME;EACC;AHvMH;AG0ME;EACC;AHxMH;AG6MC;EACC;IACC;EH3MD;EG6MA;IACC;EH3MD;AACF;;AG+MA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH5MD;AG8MC;;;EAGC;EACA;EACA;EACA;AH5MF;AG+MC;EACC;EACA;EACA;AH7MF;AG+ME;EACC;EACA;EACA;AH7MH;AG+ME;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH7MH;AG8MG;EACC;AH5MJ;AGiNC;EACC;EACA;EACA;EACA;EACA;AH/MF;AGkNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHhNF;AGkNE;EACC;EACA;AHhNH;AGoNC;EACC;EACA;EACA;EACA;AHlNF;AGoNE;EACC;AHlNH;AGuNC;EAjFD;IAkFE;IACA;IACA;IACA;EHpNA;AACF;;AGsNA;EACC;EACA;EACA;EACA;EACA;EACA,mBFxvDU;EEyvDV;EACA;AHnND;;AGsNA;;;;+FAAA;AAMA;EAMC;;IAEC;IACA;EHzNA;AACF;AG4NA;;;;8FAAA;AAOC;EAEE;EACA;EACA;EACA;AH7NH;AGgOE;EARD;IAUG;IACA;EH9NF;AACF;AGkOC;EAEE;EACA;AHjOH;AGoOE;EAND;IAQG;IACA;EHlOF;AACF;AGuOE;EADD;IAGG;EHrOF;AACF;;AG0OA;;;;oEAAA;AAMC;EACC;AHxOF;;AG4OA;;;;+FAAA;AAMC;;EAEC;EACA,kBFnzDU;EEozDV,6CFhzDa;ADskDf;AG4OE;;EAEE;EACA;EACA;EACA;AH1OJ;AG8OE;;EAEE;EACA;EACA;EA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0kDD;AKriFC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJoEa;EInEb,kBJ8DU;EI7DV;EAEA,cJ2BS;ADygFX;AKliFE;;;;;EACC,0BJgEO;EI/DP,qBJgCQ;ADwgFX;AKriFE;;;;;EACC,yBJYQ;EIXR;AL2iFH;AKxiFE;;;;;EACC,cJWQ;ADmiFX;AKliFE;EACC,yBJNQ;EIOR,cJHQ;ADuiFX;AKxhFE;;EAEC;AL0hFH;AKhhFC;EACC;EAEC;EACA;EAED;EACA;ALghFF;AKxgFC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALwgFF;AKrgFE;EAEC,cJ3CQ;ADijFX;AKngFE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ALqgFH;AK9/EE;EAEE;EACA;EAED;AL8/EH;AKr/EC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJhGQ;EIkGT;EACA;ALq/EF;AKn/EE;;EACC,yBJ9FQ;EI+FR,qBJ1FQ;ADglFX;AKn/EE;;;EAEC,yBJpGQ;EIqGR,qBJhGQ;ADslFX;AKp/EG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALw/EJ;AKn/EE;;EACC;ALs/EH;AKn/EE;;EACC,yBJzIQ;EI0IR,qBJvIQ;AD6nFX;AKz+EI;;;EACC;AL6+EL;AK59EG;EACC;AL89EJ;AK78EG;EACC;AL+8EJ;AKh8EE;;;;EAGE;ALm8EJ;AK/7EE;;EAEE;ALi8EJ;AK97EG;;EAEE;ALg8EL;AKz7EE;;EACC;EACA;EACA;AL47EH;AKl7EC;EACC;EACA;EACA;EACA,yBJ9OS;EI+OT;ALo7EF;AKl7EE;EACC,yBJjPQ;ADqqFX;AKj7EE;EACC;ALm7EH;AKh7EE;EACC,yBJ5OQ;AD8pFX;AKh7EG;EACC,yBJ9OO;ADgqFX;AK/6EG;EACC;ALi7EJ;AK56EE;;EAEC;AL86EH;AK36EE;EACC;EACA;EACA;EACA;EACA;AL66EH;AKx6EC;EACC;EACA;AL06EF;AKx6EE;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;ALy6EJ;AKt6EG;EAEE;ALu6EL;AKn6EG;EAEE;ALo6EL;AKh6EG;EACC;EAEC;EACA;ALi6EL;AKt5EG;EAEE;EACA;ALu5EL;AKn5EG;EAEE;EACA;ALo5EL;AKx4EC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJ/TU;EIiUT;EACA;EACA,qBJzVQ;EI2VT;ALo4EF;AKl4EE;EACC,qBJ7VQ;EI8VR;EACA;ALo4EH;AKz3EC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJtXS;EIuXT,kBJjWU;EImWV,cJzXS;ADivFX;AKt3EE;EACC;EACA,qBJ7XQ;EI8XR,cJ9XQ;ADsvFX;AKr3EE;EACC;EACA,0BJrWO;EIsWP,cJpYQ;AD2vFX;AK72EC;EACC;AL+2EF;AKp2EE;;EACC;EACA;ALu2EH;AKp2EE;;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJvbO;EIybR,6CJhZY;EIiZZ,kBJtZS;EIuZT;EAEA,cJzbQ;AD2xFX;AK/1EE;;EACC;EACA;EACA;EACA;ALk2EH;AK/1EE;;EACC;ALk2EH;AK/1EE;;EACC;ALk2EH;AK/1EE;;EACC,qBJncQ;ADqyFX;AK/1EE;;EACC,0BJxaO;EIyaP,qBJxcQ;EIycR,kBJlbS;ADoxFZ;AKh2EG;;EACC;ALm2EJ;AK91EI;;EACC;EACA;ALi2EL;AK11EI;;EACC;EACA;AL61EL;AKt1EE;;EACC;EAEC;ALw1EJ;AKr1EG;;EACC;EACA;ALw1EJ;AKn1EE;;EAEE;EACA;EACA;EACA;ALq1EJ;AKj1EE;;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;ALk1EH;AKh1EG;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJniBO;ADq3FX;AK/0EG;;EACC,yBJ1hBO;AD42FX;AKx0EC;EACC;EACA;EACA;AL00EF;AKx0EE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ1jBQ;ADm4FX;AKt0EE;EAEE;ALu0EJ;AKn0EE;EAEE;ALo0EJ;AKzzEC;EACC;EACA;EACA;EACA;AL2zEF;AKzzEW;EACR;EACA;AL2zEH;;AKxzEE;EACC;EACA;AL2zEH;AKzyEE;;;;;;;;;;;;EACC;ALszEH;AKjzEG;;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;AL6zEL;AKzzEG;;;;;;;;;;;;EACC;EACA;EACA;EAEC;ALq0EL;AKl0EI;;;;;;;;;;;;EACC;EACA;AL+0EL;AKz0EE;;;;;;;;;;;;EACC;EACA;ALs1EH;AKn1EE;;;;;;;;;;;;EACC;EACA;ALg2EH;AK71EE;;;;;;;;;;;;EACC;EACA;EACA;EACA;AL02EH;AKt2EE;;;;;;;;;;;;EACC;ALm3EH;AKj3EY;EACR;ALm3EJ;;AK92EE;;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;AL43EH;AK13EG;;;;;;;;;;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EAQZ;EACA;EACA,yBJhsBO;EIisBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALs4EJ;AKn4EG;;;;;;;;;;;;EACC;ALg5EJ;AKv4EG;;;;;;;;;;;;EACC;EACA;ALo5EJ;AK74EC;EACC,yBJvuBS;EIwuBT;EACA;EACA,cJtuBS;EIuuBT;EACA;EACA;EACA;EACA;AL+4EF;AK54EC;EACC;EACA;EACA;EACA;EACA;AL84EF;AK54EE;EACC;EACA;EACA;EACA;EACA;AL84EH;AK34EW;EAER;AL44EH;;AKx4EE;EACC;AL24EH;AKz4EY;EACR;AL24EJ;;AKt4EE;EACC;EACA;EACA;ALy4EH;AKr4EI;EACC;EAEA;EACA;EACA;EACA;EACA,WALY;EAMZ,YANY;EAOZ;EACA;EACA,yBJ9xBM;EI+xBN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALs4EL;AKp4Ec;EACR;EACA;ALs4EN;;AKj4EG;EACC;EAEA;EACA;EACA;EACA;ALm4EJ;AKj4Ea;EACR;EACA;ALm4EL;;AKh4EI;EACC,yBJj0BM;EIk0BN;ALm4EL;AK73EE;EACC;A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xtIE;EACC;AP0tIH;AOttIC;EACC;EACA,cN5CS;ADowIX;AOrtIC;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA;EAED,kBN3BU;EM6BV,cNhES;EMiET;APgtIF;AO9sIE;EACC,yBNlEQ;EMmER;APgtIH;AO9sIE;EACC,yBNtEQ;EMuER,cN7EQ;AD6xIX;AO9sIE;EAEE;EACA;EACA,qBN9EO;AD6xIX;AO5sIE;EACC;AP8sIH;AOxsIG;EACC,yBNxFO;EMyFP,cN/FO;ADyyIX;AOtsIE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA,kBN1ES;EM2ET;APssIH;AOpsIG;EACC;EACA;EACA;EACA;EACA;EACA;APssIJ;AOpsII;EACC;EACA;EACA;EACA;APssIL;AOjsIG;EACC;EACA;APmsIJ;AOjsII;;EAEC;APmsIL;AOhsII;EACC,mBNhJM;EMiJN;EACA;EACA;EACA;APksIL;AOhsIK;EACC,cNjJK;EMkJL;EACA;APksIN;AOhsIM;EACC,mBN5JI;AD81IX;AO5rII;EACC;EACA;EACA,cN7JM;EM8JN;EAEC;EACA;EACA,yBNzKK;ADs2IX;AO1rIK;EAEC;EACA,cN/JK;AD01IX;AOxrIK;EACC;EAEA,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAKZ;APyrIN;AOtrIK;EACC;EACA;EACA;EACA,wFN9JS;EM+JT;EACA;EACA;EACA;EAEC;EACA;APurIP;AOnrIK;EACC;EACA;EACA;APqrIN;AOlrIK;EACC;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;APkrIN;AO5qIK;EACC;AP8qIN;AOxqIG;EAEC;APyqIJ;AOpqIG;EACC;APsqIJ;AOhqIC;EACC;EACA;EAEC;EACA;EACA;EACA;APiqIH;AO5pIC;EACC;IACC;EP8pID;AACF;;AOzpIC;EACC;EACA;AP4pIF;AO1pIE;EAEE;EACA;AP2pIJ;AOtpIC;EAEE;EACA;APupIH;;AOlpIA;;;;+FAAA;AAQE;;EACC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;AZq7KL;;AapmLA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;AbumLD;;AapmLA;;;EAGC;AbumLD;;AapmLA;;;;+FAAA;AAOC;EAEE;EACA;EACA;EACA;AbomLH;AajmLE;EAEE;EACA;EACA;EACA;AbkmLJ;Aa9lLE;EAjBD;IAkBE;EbimLD;AACF;;Aa3lLA;;;;+FAAA;AAOC;EACC;EAEC;EACA;EACA;Ab2lLH;;AarlLA;;;;+FAAA;AAKA;EACC;EAEC;AbulLF;AaplLC;EACC;AbslLF;AaplLE;EACC;EACA;AbslLH;AanlLE;;EAEC;AbqlLH;AanlLG;;EACC;EACA;AbslLJ;AaplLI;;EACC;EACA;AbulLL;AarlLK;;EACC;AbwlLN;AanlLG;;EACC;EACA;EACA;EACA;AbslLJ;AaplLI;;EACC;EACA;AbulLL;AaplLI;;EACC;EACA;EACA;AbulLL;AanlLG;;EACC;EACA;AbslLJ;AaplLI;;EACC;EACA;AbulLL;AallLE;EACC,mBZ7FQ;EY8FR;EACA;EACA;AbolLH;AallLG;EACC;EACA;AbolLJ;AallLI;EACC;EACA;EACA;EACA;AbolLL;AajlLI;EACC;AbmlLL;AajlLK;EACC;EACA;EACA;EACA;EACA,mBZnHK;EYoHL;EACA;EACA,cZnHK;ADssLX;AajlLM;EACC;EACA;EACA;AbmlLP;AahlLM;EAEC;EACA;EACA;AbilLP;AazkLG;EACC;EACA;EACA,cZ1IO;ADqtLX;AatkLC;EArHD;IAuHG;IACA;EbwkLD;AACF;AarkLC;EACC;AbukLF;AapkLC;EAEE;EACA;AbqkLH;AajkLC;EACC;AbmkLF;;Aa9jLA;;;;+FAAA;AAKA;EACC;EACA;AbikLD;Aa7jLE;;EAGE;EACA;EACA;EACA;EAGD,cZzLQ;ADqvLX;AavjLC;EAEE;EACA;EAGA;EAGA;EACA;EACA,yBZ9MQ;EYgNT,cZ3MS;AD8vLX;AajjLE;EAEE;AbkjLJ;Aa9iLE;EAEE;EACA;Ab+iLJ;Aa5iLG;EAEE;Ab6iLL;AaziLG;EAEC,cZnOO;AD6wLX;AaniLC;EACC;AbqiLF;;Acj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CC;AfmxMD;;AgBjiNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBfsEW;EerEX,uEACC;EAED;AhBkiND;AgBhiNC;EACC;EACA;EACA;EACA;EACA;AhBkiNF;AgBhiNE;;;EAGC;AhBkiNH;AgB/hNE;EACC;EACA;EACA;EACA;EACA,mBfKQ;EeJR;EACA;AhBiiNH;AgB/hNG;EACC;AhBiiNJ;AgB/hNI;EACC;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ;EACA;EACA,yBfTM;EeUN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AhBgiNL;AgB7hNI;EACC;EACA;EACA;EACA;EACA;AhB+hNL;AgB1hNE;EACC;EACA;EACA;EACA;AhB4hNH;AgB1hNG;EACC;AhB4hNJ;AgBzhNG;EACC;AhB2hNJ;AgBxhNG;;EAEC;EACA;EACA;EACA;AhB0hNJ;AgBxhNI;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBfnEM;EeoEN;EACA;EACA;EACA,cf/DM;EegEN;AhB2hNL;AgBzhNK;;;;EAGC,mBfjEK;EekEL;EACA;AhB4hNN;AgBzhNK;;EACC;EACA;EACA;AhB4hNN;AgB1hNM;;EACC;EACA;AhB6hNP;AgBzhNK;;EACC;AhB4hNN;AgBthNI;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;AhBuhNL;AgBrhNK;;EACC;EACA;AhBwhNN;AgBlhNE;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA;AhBkhNH;AgBhhNG;;EAEC;EACA;AhBkhNJ;AgB/gNG;EACC;EACA;AhBihNJ;AgB9gNG;EACC;EACA;AhBghNJ;AgB3gNC;EACC;EACA;EACA;EACA,yBfnKS;EeoKT;EACA;EACA;EACA;EACA;EACA;EACA;AhB6gNF;AgB3gNE;EACC;EACA;EACA,cf1KQ;ADurNX;AgB1gNE;EACC;EACA;EACA;EAEC;EAGA;EACA;EAED;EACA,kBftJS;EeuJT,yEACC;AhBugNJ;AgBngNE;EACC;AhBqgNH;AgBlgNE;EACC;AhBogNH;AgBlgNG;EACC;EAEC;EACA;EACA;EACA;AhBmgNL;AgB//MG;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EAED,wFf9LW;Ee+LX;EACA;EACA;EACA;EACA;AhB6/MJ;AgB3/MI;EACC;EACA;EAEC;AhB4/MN;AgBt/ME;EACC;EACA;EACA;EACA;AhBw/MH;AgBt/MG;EAEC,WADY;EAEZ,YAFY;AhBy/MhB;AgBp/MG;EACC;AhBs/MJ;AgBn/MG;EACC;EACA;EACA;AhBq/MJ;AgBn/MI;EACC;AhBq/ML;AgB/+MC;;EAEC;AhBi/MF;AgB5+ME;;;EAGC;AhB8+MH;AgB3+ME;EACC;AhB6+MH;AgBv+ME;;;;;;EAMC;AhBy+MH;AgBt+ME;EAEE;EACA;EACA,4Bf7SO;ADoxNX;AgBn+ME;EACC;EACA;EACA;EACA;EACA;EACA;AhBq+MH;AgBn+MG;EACC;AhBq+MJ;AgBl+MG;EACC;AhBo+MJ;AgBl+MI;EACC;AhBo+ML;AgBh+MG;EACC;EACA;EACA;EACA;AhBk+MJ;;AgB59MA;;;;+FAAA;AAKA;EAEC;IACC;EhB89MA;AACF;AiBl2NC;EACC;EACA;AjBo2NF;;AiB/1NA;EACC;AjBk2ND;AiBh2NC;EACC;EACA;EACA;AjBk2NF;AiB71NE;EACC,mBhB4BQ;EgB3BR;AjB+1NH;AiB31NC;EACC;AjB61NF;AiB31NE;EACC;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ;EACA;EACA,yBhBQQ;EgBPR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB41NH;AiBz1NE;EACC;EACA;AjB21NH;AiBv1NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBy1NF;AiBv1NE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBy1NH;AiBv1NG;EACC;AjBy1NJ;AiBt1NG;;;;EAIC;EACA;AjBw1NJ;AiBp1NE;EACC;EACA;EACA;AjBs1NH;AiBn1NE;EACC;EACA,yBhBnDQ;EgBoDR;AjBq1NH;AiBl1NE;EACC;EACA,yBhBzDQ;EgB0DR;EACA;AjBo1NH;AiBh1NC;EACC;EACA;AjBk1NF;AiB/0NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBhB1FS;EgB2FT;EACA;EACA;AjBi1NF;AiB/0NE;EACC;EACA;EACA,chB/FQ;ADg7NX;AiB70NC;;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB+0NF;AiB70NE;;EACC;EACA;AjBg1NH;AiB70NE;;EACC;EACA;AjBg1NH;AiB70NE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBi1NH;AiB90NE;;EACC;EACA;EACA;EACA;EACA;AjBi1NH;AiB90NE;;EACC;EACA,yBhBnIQ;EgBoIR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBi1NH;AiB90NE;;EACC;AjBi1NH;;AiB50NA;EACC;AjB+0ND;;AiB30NA;EACC;AjB80ND;AiB10NE;EACC,mBhB5KQ;EgB6KR;AjB40NH;AiBx0NC;EACC;EACA;EACA;EACA;AjB00NF;AiBr0NE;EACC,chB3LQ;ADkgOX;AiBn0NC;EACC;EACA;AjBq0NF;AiBl0NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBo0NF;AiBl0NE;EACC;EACA;EACA;EACA;EACA;AjBo0NH;AiBj0NE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBm0NH;AiBh0NE;EACC;EACA;EACA;AjBk0NH;AiB/zNE;EACC;AjBi0NH;AiB7zNC;EACC;EACA;EACA;AjB+zNF;AiB5zNC;EACC;AjB8zNF;AiB5zNE;EACC;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ;EACA;EACA,yBhBnQQ;EgBoQR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB6zNH;AiB1zNE;EACC;EACA;AjB4zNH;AiBxzNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBhBpSS;EgBqST;EACA;EACA;EACA;EACA;AjB0zNF;AiBxzNE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB0zNH;AiBxzNG;EACC;AjB0zNJ;AiBvzNG;;;;EAIC;EACA;AjByzNJ;AiBrzNE;EACC;EACA;EACA;AjBuzNH;AiBpzNE;EACC;EACA,yBhB9TQ;EgB+TR;AjBszNH;AiBnzNE;EACC;EACA,yBhBpUQ;EgBqUR;EACA;AjBqzNH;AiBjzNC;EACC;EACA;AjBmzNF;AiBhzNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBhBrWS;EgBsWT;EACA;EACA;AjBkzNF;AiBhzNE;EACC;EACA;EACA,chB1WQ;AD4pOX;AiB9yNC;;EAEC;EACA;EACA;EACA;EACA;EACA,yBhBxXS;EgByXT;EACA;EACA;AjBgzNF;AiB9yNE;;EACC;EACA;AjBizNH;AiB9yNE;;EACC;EACA;AjBizNH;AiB9yNE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBkzNH;AiB/yNE;;EACC;EACA;EACA;EACA;EACA;AjBkzNH;AiB/yNE;;EACC;EACA,yBhB9YQ;EgB+YR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBkzNH,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_list-table.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-toolbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-headerbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_btn.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-type-icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_tools.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_updates.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_pro-upgrade.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_post-types-taxonomies.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-picker.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-icon-picker.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n pointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #1D2939;\n border-radius: 6px;\n color: #D0D5DD;\n padding-top: 8px;\n padding-right: 12px;\n padding-bottom: 10px;\n padding-left: 12px;\n position: absolute;\n z-index: 900000;\n max-width: 280px;\n box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2f353e;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2f353e;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2f353e;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2f353e;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #f55e4f;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n margin: -1px 0 0 -1px;\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-trash {\n position: relative;\n}\n.acf-icon.-trash:before, .acf-icon.-trash:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-trash:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-trash:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #f5f5f5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282d;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191e23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #d54e21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00a0d2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373c;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #ffffff;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n display: flex;\n align-items: center;\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: rgb(31.4900398406, 125.1314741036, 176.5099601594) solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: rgb(201.4953271028, 43.5046728972, 43.5046728972);\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: rgb(57.8658536585, 137.1341463415, 65);\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: rgb(252.4848484848, 111.6363636364, 8.5151515152);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th,\n.acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td,\n.acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding-top: 14px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .notice-container {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n align-content: flex-start;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 64px;\n height: 64px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n display: inline-block;\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n #acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n display: none;\n}\n\n#acf-upgrade-notice:has(.notice-container) {\n padding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 6px 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n flex: 1 1 100%;\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n z-index: 1050;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n .acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n#acf-admin-tools .acf-meta-box-wrap {\n /* acf-fields */\n}\n#acf-admin-tools .acf-meta-box-wrap .inside {\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields {\n margin-bottom: 24px;\n border: none;\n background: #fff;\n border-radius: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {\n padding: 0;\n margin-bottom: 19px;\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n margin-bottom: 16px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {\n padding-top: 16px;\n padding-right: 16px;\n padding-bottom: 16px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui {\n margin-top: 19px;\n}\n\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n}\n#acf-admin-tool-export ul li {\n flex: 0 1 33.33%;\n}\n@media screen and (max-width: 1600px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 50%;\n }\n}\n@media screen and (max-width: 1200px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 100%;\n }\n}\n#acf-admin-tool-export .acf-postbox-side ul {\n display: block;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: none;\n padding: 7px;\n border-radius: 6px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label label {\n font-weight: bold;\n color: #344054;\n}\n\n#acf-admin-tool-import ul {\n column-width: 200px;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td,\n.acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #101828;\n opacity: 0.8;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n .acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .wrap {\n margin-top: 48px;\n margin-right: 32px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.acf-admin-page.rtl .wrap {\n margin-right: 12px;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #wpcontent {\n padding-left: 0;\n }\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page #wpfooter {\n font-style: italic;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .postbox,\n.acf-admin-page .acf-box {\n border: none;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inside {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n.acf-admin-page .postbox .acf-postbox-inner,\n.acf-admin-page .acf-box .acf-postbox-inner {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 24px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-admin-page .postbox .inner,\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inner,\n.acf-admin-page .acf-box .inside {\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 0 !important;\n margin-left: 0 !important;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-admin-page .postbox .postbox-header,\n.acf-admin-page .postbox .title,\n.acf-admin-page .acf-box .postbox-header,\n.acf-admin-page .acf-box .title {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 0;\n border-bottom-style: none;\n}\n.acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3 {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page .postbox .hndle,\n.acf-admin-page .acf-box .hndle {\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: -24px;\n margin-right: -24px;\n margin-bottom: 0;\n margin-left: -24px;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-postbox-header h2.acf-postbox-title {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.rtl .acf-postbox-header h2.acf-postbox-title {\n padding-right: 0;\n padding-left: 24px;\n}\n.acf-postbox-header .acf-icon {\n background-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #screen-meta-links {\n margin-right: 32px;\n}\n.acf-admin-page #screen-meta-links .show-settings {\n border-color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #screen-meta-links {\n margin-right: 16px;\n margin-bottom: 0;\n }\n}\n.acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 16px;\n }\n}\n.acf-admin-page #screen-meta {\n border-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n justify-content: flex-start;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n box-sizing: border-box;\n padding: 2px;\n outline: none;\n background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);\n background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n background-position: 0 0, 0 0, 100% 0, 0 100%;\n background-repeat: no-repeat;\n border-radius: 8px;\n}\n.acf-admin-page .ui-sortable-placeholder {\n border: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .subtitle {\n display: inline-flex;\n align-items: center;\n height: 24px;\n margin: 0;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 6px;\n}\n.acf-admin-page .subtitle strong {\n margin-left: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n display: flex;\n}\n.acf-actions-strip .acf-btn {\n margin-right: 8px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-notice,\n.acf-admin-page .notice,\n.acf-admin-page #lost-connection-notice {\n position: relative;\n box-sizing: border-box;\n min-height: 48px;\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 16px !important;\n margin-left: 0 !important;\n padding-top: 13px !important;\n padding-right: 16px;\n padding-bottom: 12px !important;\n padding-left: 50px !important;\n background-color: #e7eff9;\n border-width: 1px;\n border-style: solid;\n border-color: #9dbaee;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #344054;\n}\n.acf-admin-page .acf-notice.update-nag,\n.acf-admin-page .notice.update-nag,\n.acf-admin-page #lost-connection-notice.update-nag {\n display: block;\n position: relative;\n width: calc(100% - 44px);\n margin-top: 48px !important;\n margin-right: 44px !important;\n margin-bottom: -32px !important;\n margin-left: 12px !important;\n}\n.acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n height: auto;\n margin-left: 8px;\n padding: 0;\n border: none;\n}\n.acf-admin-page .acf-notice > div,\n.acf-admin-page .notice > div,\n.acf-admin-page #lost-connection-notice > div {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-notice p,\n.acf-admin-page .notice p,\n.acf-admin-page #lost-connection-notice p {\n flex: 1 0 auto;\n max-width: 100%;\n line-height: 18px;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n margin-top: 0;\n padding-top: 0;\n color: rgba(52, 64, 84, 0.7);\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss,\n.acf-admin-page .acf-notice .notice-dismiss,\n.acf-admin-page .notice .acf-notice-dismiss,\n.acf-admin-page .notice .notice-dismiss,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice .notice-dismiss {\n position: absolute;\n top: 4px;\n right: 8px;\n padding: 9px;\n border: none;\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:before,\n.acf-admin-page .acf-notice .notice-dismiss:before,\n.acf-admin-page .notice .acf-notice-dismiss:before,\n.acf-admin-page .notice .notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 600;\n width: 20px;\n height: 20px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .acf-notice .notice-dismiss:hover::before,\n.acf-admin-page .notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .notice .notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before {\n background-color: #344054;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss,\n.acf-admin-page .notice a.acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss {\n position: absolute;\n top: 5px;\n right: 24px;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss:before,\n.acf-admin-page .notice a.acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before {\n background-color: #475467;\n}\n.acf-admin-page .acf-notice:before,\n.acf-admin-page .notice:before,\n.acf-admin-page #lost-connection-notice:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 15px;\n left: 18px;\n z-index: 600;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #fff;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n}\n.acf-admin-page .acf-notice:after,\n.acf-admin-page .notice:after,\n.acf-admin-page #lost-connection-notice:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 9px;\n left: 12px;\n z-index: 500;\n width: 28px;\n height: 28px;\n background-color: #2D69DA;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-notice .local-restore,\n.acf-admin-page .notice .local-restore,\n.acf-admin-page #lost-connection-notice .local-restore {\n align-items: center;\n margin-top: -6px;\n margin-bottom: 0;\n}\n.acf-admin-page .notice[data-persisted=true] {\n display: none;\n}\n.acf-admin-page .notice.is-dismissible {\n padding-right: 56px;\n}\n.acf-admin-page .notice.notice-success {\n background-color: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .notice.notice-success:before {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}\n.acf-admin-page .notice.notice-success:after {\n background-color: #52AA59;\n}\n.acf-admin-page .acf-notice.acf-error-message,\n.acf-admin-page .notice.notice-error,\n.acf-admin-page #lost-connection-notice {\n background-color: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-notice.acf-error-message:before,\n.acf-admin-page .notice.notice-error:before,\n.acf-admin-page #lost-connection-notice:before {\n -webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n mask-image: url(\"../../images/icons/icon-warning.svg\");\n}\n.acf-admin-page .acf-notice.acf-error-message:after,\n.acf-admin-page .notice.notice-error:after,\n.acf-admin-page #lost-connection-notice:after {\n background-color: #D13737;\n}\n.acf-admin-page .notice.notice-warning {\n background: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n border: 1px solid rgba(247, 144, 9, 0.32);\n color: #344054;\n}\n.acf-admin-page .notice.notice-warning:before {\n -webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n background: #f56e28;\n}\n.acf-admin-page .notice.notice-warning:after {\n content: none;\n}\n\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,\n.acf-admin-single-post-type .notice-success .acf-item-saved-text,\n.acf-admin-single-options-page .notice-success .acf-item-saved-text {\n font-weight: 600;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links {\n display: flex;\n gap: 12px;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a {\n text-decoration: none;\n opacity: 1;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n content: \"\";\n width: 1px;\n height: 13px;\n display: inline-flex;\n position: relative;\n top: 2px;\n left: 6px;\n background-color: #475467;\n opacity: 0.3;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after {\n content: none;\n}\n\n.rtl.acf-field-group .notice,\n.rtl.acf-internal-post-type .notice {\n padding-right: 50px !important;\n}\n.rtl.acf-field-group .notice .notice-dismiss,\n.rtl.acf-internal-post-type .notice .notice-dismiss {\n left: 8px;\n right: unset;\n}\n.rtl.acf-field-group .notice:before,\n.rtl.acf-internal-post-type .notice:before {\n left: unset;\n right: 10px;\n}\n.rtl.acf-field-group .notice:after,\n.rtl.acf-internal-post-type .notice:after {\n left: unset;\n right: 12px;\n}\n.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n left: unset;\n right: 6px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n display: inline-flex;\n align-items: center;\n min-height: 22px;\n border: none;\n font-size: 11px;\n text-transform: uppercase;\n text-decoration: none;\n color: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-field .acf-notice {\n display: flex;\n align-items: center;\n min-height: 40px !important;\n margin-bottom: 6px !important;\n padding-top: 6px !important;\n padding-left: 40px !important;\n padding-bottom: 6px !important;\n margin: 0 0 15px;\n background: #edf2ff;\n color: #344054 !important;\n border-color: #2183b9;\n border-radius: 6px;\n}\n.acf-admin-page .acf-field .acf-notice:after {\n top: 8px;\n left: 8px;\n width: 22px;\n height: 22px;\n}\n.acf-admin-page .acf-field .acf-notice:before {\n top: 12px;\n left: 12px;\n width: 14px;\n height: 14px;\n}\n.acf-admin-page .acf-field .acf-notice.-error {\n background: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-field .acf-notice.-success {\n background: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .acf-field .acf-notice.-warning {\n background: #fdf8eb;\n border-color: #f4dbb4;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3, .acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label {\n font-size: 14px;\n}\n.acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th,\n.acf-admin-page #acf-update-information .form-table td,\n#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p, .acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-admin-page p, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th,\n.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,\n.acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td,\n.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,\n.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,\n.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: rgb(128.2255319149, 137.7574468085, 157.7744680851);\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n max-width: 550px !important;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: rgb(243.16, 249.08, 252.04);\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: rgb(243.16, 249.08, 252.04);\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page .acf-input .acf-conditional-select-name,\n.acf-admin-page .rule-groups .acf-conditional-select-name {\n min-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.acf-admin-page .acf-input .acf-conditional-select-id,\n.acf-admin-page .rule-groups .acf-conditional-select-id {\n padding-right: 30px;\n}\n.acf-admin-page .acf-input .value .select2-container--focus,\n.acf-admin-page .rule-groups .value .select2-container--focus {\n height: 40px;\n}\n.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered {\n border-color: #399CCB;\n}\n.acf-admin-page .acf-input .select2-container--focus,\n.acf-admin-page .rule-groups .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear,\n.acf-admin-page .rule-groups .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before,\n.acf-admin-page .rule-groups .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before,\n.acf-admin-page .rule-groups .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf,\n.acf-admin-page .rule-groups .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,\n.acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow,\n.acf-admin-page .rule-groups .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],\n.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .acf-term-search-term-name {\n background-color: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n color: #98A2B3;\n padding: 5px 5px 5px 10px;\n width: 100%;\n margin: 0;\n display: block;\n font-weight: 300;\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav.top {\n display: none;\n}\n.acf-internal-post-type .subsubsub {\n margin-bottom: 3px;\n}\n.acf-internal-post-type .wp-list-table {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-radius: 8px;\n border: none;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-internal-post-type .wp-list-table strong {\n color: #98A2B3;\n margin: 0;\n}\n.acf-internal-post-type .wp-list-table a.row-title {\n font-size: 13px !important;\n font-weight: 500;\n}\n.acf-internal-post-type .wp-list-table th,\n.acf-internal-post-type .wp-list-table td {\n color: #344054;\n}\n.acf-internal-post-type .wp-list-table th.sortable a,\n.acf-internal-post-type .wp-list-table td.sortable a {\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th.check-column,\n.acf-internal-post-type .wp-list-table td.check-column {\n padding-top: 12px;\n padding-right: 16px;\n padding-left: 16px;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table th.check-column,\n .acf-internal-post-type .wp-list-table td.check-column {\n vertical-align: top;\n padding-right: 2px;\n padding-left: 10px;\n }\n}\n.acf-internal-post-type .wp-list-table th input,\n.acf-internal-post-type .wp-list-table td input {\n margin: 0;\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th .acf-more-items,\n.acf-internal-post-type .wp-list-table td .acf-more-items {\n display: inline-flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px 6px 1px;\n gap: 8px;\n width: 25px;\n height: 16px;\n background: #EAECF0;\n border-radius: 100px;\n font-weight: 400;\n font-size: 10px;\n color: #475467;\n}\n.acf-internal-post-type .wp-list-table th .acf-emdash,\n.acf-internal-post-type .wp-list-table td .acf-emdash {\n color: #D0D5DD;\n}\n.acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n.acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n height: 48px;\n padding-right: 24px;\n padding-left: 24px;\n box-sizing: border-box;\n background-color: #F9FAFB;\n border-color: #EAECF0;\n font-weight: 500;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column,\n .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column {\n vertical-align: middle;\n }\n}\n.acf-internal-post-type .wp-list-table tbody th,\n.acf-internal-post-type .wp-list-table tbody td {\n box-sizing: border-box;\n height: 60px;\n padding-top: 10px;\n padding-right: 24px;\n padding-bottom: 10px;\n padding-left: 24px;\n vertical-align: top;\n background-color: #fff;\n border-bottom-width: 1px;\n border-bottom-color: #EAECF0;\n border-bottom-style: solid;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table tbody th,\n .acf-internal-post-type .wp-list-table tbody td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n.acf-internal-post-type .wp-list-table .column-acf-key {\n white-space: nowrap;\n}\n.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid {\n display: inline-block;\n position: relative;\n bottom: -2px;\n width: 15px;\n height: 15px;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .acf-location .dashicons {\n position: relative;\n bottom: -2px;\n width: 16px;\n height: 16px;\n margin-right: 6px;\n font-size: 16px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .post-state {\n color: #667085;\n}\n.acf-internal-post-type .wp-list-table tr:hover,\n.acf-internal-post-type .wp-list-table tr:focus-within {\n background: #f7f7f7;\n}\n.acf-internal-post-type .wp-list-table tr:hover .row-actions,\n.acf-internal-post-type .wp-list-table tr:focus-within .row-actions {\n margin-bottom: 0;\n}\n@media screen and (min-width: 782px) {\n .acf-internal-post-type .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-internal-post-type .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {\n margin-left: 4px;\n margin-right: 0;\n}\n.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons {\n margin-left: 6px;\n margin-right: 0;\n}\n.acf-internal-post-type .row-actions {\n margin-top: 2px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n line-height: 14px;\n color: #D0D5DD;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #d94f4f;\n}\n.acf-internal-post-type .widefat thead td.check-column,\n.acf-internal-post-type .widefat tfoot td.check-column {\n padding-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .row-actions a:hover {\n color: rgb(4.0632911392, 71.1075949367, 102.9367088608);\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #a00;\n}\n.acf-internal-post-type .row-actions .trash a:hover {\n color: #f00;\n}\n.acf-internal-post-type .row-actions.visible {\n margin-bottom: 0;\n opacity: 1;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #the-list tr:hover td,\n.acf-internal-post-type #the-list tr:hover th {\n background-color: rgb(247.24, 251.12, 253.06);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav {\n margin-top: 24px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n margin-top: 5px;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: 280px;\n margin-top: 0;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 0;\n}\n@media screen and (max-width: 768px) {\n .acf-internal-post-type #posts-filter p.search-box {\n display: flex;\n box-sizing: border-box;\n padding-right: 24px;\n margin-right: 16px;\n position: inherit;\n }\n .acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: auto;\n }\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n margin-right: 0;\n margin-left: 8px;\n}\n@media screen and (max-width: 768px) {\n .rtl.acf-internal-post-type #posts-filter p.search-box {\n padding-left: 24px;\n padding-right: 0;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n display: flex;\n align-items: flex-end;\n height: 40px;\n margin-bottom: 16px;\n}\n.acf-internal-post-type .subsubsub li {\n margin-top: 0;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .subsubsub li .count {\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages.no-pages {\n display: none;\n}\n.acf-internal-post-type .tablenav-pages .displaying-num {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging {\n margin-top: 0;\n margin-right: 4px;\n margin-bottom: 0;\n margin-left: 8px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages {\n margin-right: 0;\n}\n.acf-internal-post-type .tablenav-pages.one-page .pagination-links {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n display: inline-flex;\n align-items: center;\n align-content: center;\n justify-content: center;\n min-width: 40px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background-color: transparent;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) {\n display: inline-block;\n position: relative;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n margin-left: 4px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n content: \"\";\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover {\n border-color: #066998;\n background-color: rgba(7, 131, 190, 0.05);\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before {\n background-color: #066998;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled {\n background-color: transparent !important;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before {\n background-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner,\n.acf-no-field-groups-wrapper .acf-options-preview-inner,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner,\n.acf-no-post-types-wrapper .acf-no-post-types-inner,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner,\n.acf-no-post-types-wrapper .acf-options-preview-inner,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner,\n.acf-no-options-pages-wrapper .acf-options-preview-inner,\n.acf-options-preview-wrapper .acf-no-field-groups-inner,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner,\n.acf-options-preview-wrapper .acf-no-post-types-inner,\n.acf-options-preview-wrapper .acf-no-options-pages-inner,\n.acf-options-preview-wrapper .acf-options-preview-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 420px;\n min-height: 320px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n flex: 1 0 100%;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n line-height: 1.6rem;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small {\n display: block;\n position: relative;\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn {\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img {\n width: 106px;\n height: 88px;\n}\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img {\n width: 98px;\n height: 88px;\n}\n\n.acf-no-field-groups #the-list tr:hover td,\n.acf-no-field-groups #the-list tr:hover th,\n.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate,\n.acf-no-post-types #the-list tr:hover td,\n.acf-no-post-types #the-list tr:hover th,\n.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-post-types .striped > tbody > :nth-child(odd),\n.acf-no-post-types ul.striped > :nth-child(odd),\n.acf-no-post-types .alternate,\n.acf-no-taxonomies #the-list tr:hover td,\n.acf-no-taxonomies #the-list tr:hover th,\n.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-taxonomies .striped > tbody > :nth-child(odd),\n.acf-no-taxonomies ul.striped > :nth-child(odd),\n.acf-no-taxonomies .alternate,\n.acf-no-options-pages #the-list tr:hover td,\n.acf-no-options-pages #the-list tr:hover th,\n.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-options-pages .striped > tbody > :nth-child(odd),\n.acf-no-options-pages ul.striped > :nth-child(odd),\n.acf-no-options-pages .alternate {\n background-color: transparent !important;\n}\n.acf-no-field-groups .wp-list-table thead,\n.acf-no-field-groups .wp-list-table tfoot,\n.acf-no-post-types .wp-list-table thead,\n.acf-no-post-types .wp-list-table tfoot,\n.acf-no-taxonomies .wp-list-table thead,\n.acf-no-taxonomies .wp-list-table tfoot,\n.acf-no-options-pages .wp-list-table thead,\n.acf-no-options-pages .wp-list-table tfoot {\n display: none;\n}\n.acf-no-field-groups .wp-list-table a.acf-btn,\n.acf-no-post-types .wp-list-table a.acf-btn,\n.acf-no-taxonomies .wp-list-table a.acf-btn,\n.acf-no-options-pages .wp-list-table a.acf-btn {\n border: 1px solid rgba(0, 0, 0, 0.16);\n box-shadow: none;\n}\n\n.acf-internal-post-type #the-list .no-items td {\n vertical-align: middle;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview .acf-btn,\n.acf-no-options-pages-wrapper .acf-btn {\n margin-left: 8px;\n}\n.acf-options-preview .disabled,\n.acf-no-options-pages-wrapper .disabled {\n background-color: #F2F4F7 !important;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default !important;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button {\n height: 48px;\n padding: 8px 48px 8px 48px !important;\n border: none !important;\n gap: 6px;\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border-radius: 6px;\n text-decoration: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button:focus,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button p,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-icon {\n width: 20px;\n height: 20px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n.acf-options-preview .acf-ui-options-page-pro-features-actions a.acf-btn i,\n.acf-no-options-pages-wrapper .acf-ui-options-page-pro-features-actions a.acf-btn i {\n margin-right: -2px !important;\n margin-left: 0px !important;\n}\n.acf-options-preview .acf-pro-label,\n.acf-no-options-pages-wrapper .acf-pro-label {\n vertical-align: middle;\n}\n.acf-options-preview .acf_options_preview_wrap img,\n.acf-no-options-pages-wrapper .acf_options_preview_wrap img {\n max-height: 88px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .wp-list-table .toggle-row:before {\n top: 4px;\n left: 16px;\n border-radius: 0;\n content: \"\";\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .widefat th input[type=checkbox],\n .acf-internal-post-type .widefat thead td input[type=checkbox],\n .acf-internal-post-type .widefat tfoot td input[type=checkbox] {\n margin-bottom: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Invalid license states\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title {\n color: #667085;\n pointer-events: none;\n display: inline-flex;\n vertical-align: middle;\n gap: 6px;\n}\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title:before {\n content: \"\";\n width: 16px;\n height: 16px;\n background-color: #667085;\n display: inline-block;\n align-self: center;\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-actions {\n display: none;\n}\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .column-title .acf-js-tooltip {\n display: inline-block;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title {\n color: #667085;\n pointer-events: none;\n display: inline-flex;\n vertical-align: middle;\n gap: 6px;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title:before {\n content: \"\";\n width: 16px;\n height: 16px;\n background-color: #667085;\n display: inline-block;\n align-self: center;\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .acf-count a {\n color: #667085;\n pointer-events: none;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-actions {\n display: none;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .column-title .acf-js-tooltip {\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n position: unset;\n top: 32px;\n height: 72px;\n z-index: 800;\n background: #344054;\n color: #98A2B3;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner {\n display: flex;\n justify-content: space-between;\n align-content: center;\n align-items: center;\n max-width: 100%;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap {\n display: flex;\n align-items: center;\n position: relative;\n padding-left: 72px;\n}\n@media screen and (max-width: 1250px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy {\n display: none;\n }\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy {\n display: flex;\n }\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap {\n display: flex;\n align-items: center;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: inline-flex;\n margin-left: 24px;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo img {\n height: 20px;\n}\n@media screen and (max-width: 1000px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: none;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-admin-toolbar {\n position: static;\n }\n}\n.acf-admin-toolbar .acf-logo {\n display: flex;\n margin-right: 24px;\n text-decoration: none;\n position: absolute;\n top: 0;\n left: 0;\n}\n.acf-admin-toolbar .acf-logo img {\n display: block;\n}\n.acf-admin-toolbar .acf-logo.pro img {\n height: 46px;\n}\n.acf-admin-toolbar h2 {\n display: none;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 8px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent;\n border-radius: 6px;\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n background-color: #475467;\n color: #fff;\n}\n.acf-admin-toolbar .acf-tab:hover {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab:focus-visible {\n border-width: 1px;\n border-style: solid;\n border-color: #667085;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul {\n display: none;\n position: absolute;\n box-sizing: border-box;\n background: #fff;\n z-index: 1051;\n overflow: hidden;\n min-width: 280px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine {\n display: flex;\n align-items: center;\n justify-content: space-between;\n min-height: 48px;\n border-top: 1px solid rgba(0, 0, 0, 0.08);\n background: #ECFBFC;\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine a {\n display: flex;\n width: 100%;\n justify-content: space-between;\n border-top: none;\n}\n.acf-admin-toolbar .acf-more ul li {\n margin: 0;\n padding: 0 16px;\n}\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy {\n display: none;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header {\n background: #F9FAFB;\n padding: 1px 0 0 0;\n margin-top: -1px;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span {\n color: #475467;\n font-size: 12px;\n font-weight: bold;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover {\n background: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul li a {\n margin: 0;\n padding: 0;\n color: #1D2939;\n border-radius: 0;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #F2F4F7;\n}\n.acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active {\n background-color: unset;\n color: #0783BE;\n}\n.acf-admin-toolbar .acf-more ul li a i.acf-icon {\n display: none !important;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3 !important;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-requires-pro {\n justify-content: center;\n align-items: center;\n color: white;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border-radius: 100px;\n font-size: 11px;\n position: absolute;\n right: 16px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro {\n display: block;\n height: 16px;\n width: auto;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n min-height: 22px;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 8px;\n padding-left: 8px;\n background: #0ECAD4;\n color: #FFFFFF;\n text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n text-transform: uppercase;\n}\n.acf-admin-toolbar .acf-more ul li:first-child a {\n border-bottom: none;\n}\n.acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus {\n display: block;\n}\n.acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul {\n display: block;\n}\n#wpcontent .acf-admin-toolbar {\n box-sizing: border-box;\n margin-left: -20px;\n padding-top: 16px;\n padding-right: 32px;\n padding-bottom: 16px;\n padding-left: 32px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n.rtl #wpcontent .acf-admin-toolbar {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl #wpcontent .acf-admin-toolbar .acf-tab {\n margin-left: 8px;\n margin-right: 0;\n}\n.rtl .acf-logo {\n margin-right: 0;\n margin-left: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar .acf-tab i.acf-icon,\n.acf-admin-toolbar .acf-more i.acf-icon {\n display: none;\n margin-right: 8px;\n margin-left: -2px;\n}\n.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,\n.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: -6px;\n margin-left: 6px;\n}\n.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon {\n display: inline-flex;\n}\n.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon,\n.acf-admin-toolbar .acf-more.is-active i.acf-icon,\n.acf-admin-toolbar .acf-more:hover i.acf-icon {\n background-color: #EAECF0;\n}\n.rtl .acf-admin-toolbar .acf-tab i.acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-tools.svg\");\n mask-image: url(\"../../images/icons/icon-tools.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-updates.svg\");\n mask-image: url(\"../../images/icons/icon-updates.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) {\n display: none;\n}\n.acf-admin-page h1.wp-heading-inline {\n display: none;\n}\n.acf-admin-page .wrap .wp-heading-inline + .page-title-action {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n display: flex;\n align-items: center;\n position: sticky;\n top: 32px;\n z-index: 700;\n box-sizing: border-box;\n min-height: 72px;\n margin-left: -20px;\n padding-top: 8px;\n padding-right: 32px;\n padding-bottom: 8px;\n padding-left: 32px;\n background-color: #fff;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-headerbar .acf-headerbar-inner {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 1440px;\n gap: 8px;\n}\n.acf-headerbar .acf-page-title {\n display: flex;\n align-items: center;\n gap: 8px;\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-headerbar .acf-page-title .acf-duplicated-from {\n color: #98A2B3;\n}\n.acf-headerbar .acf-page-title .acf-pro-label {\n box-shadow: none;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar {\n position: static;\n }\n}\n@media screen and (max-width: 600px) {\n .acf-headerbar {\n justify-content: space-between;\n position: relative;\n top: 46px;\n min-height: 64px;\n padding-right: 12px;\n }\n}\n.acf-headerbar .acf-headerbar-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-content {\n flex-wrap: wrap;\n }\n .acf-headerbar .acf-headerbar-content .acf-headerbar-title,\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n flex: 1 1 100%;\n }\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n margin-top: 8px;\n }\n}\n.acf-headerbar .acf-input-error {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n background-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n background-repeat: no-repeat;\n}\n.acf-headerbar .acf-input-error:focus {\n outline: none !important;\n border: 1px rgba(209, 55, 55, 0.8) solid !important;\n box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n}\n.acf-headerbar .acf-headerbar-title-field {\n min-width: 320px;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-title-field {\n min-width: 100%;\n }\n}\n.acf-headerbar .acf-headerbar-actions {\n display: flex;\n}\n.acf-headerbar .acf-headerbar-actions .acf-btn {\n margin-left: 8px;\n}\n.acf-headerbar .acf-headerbar-actions .disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 32px;\n z-index: 1020;\n margin-left: -20px;\n width: calc(100% + 20px);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 0;\n width: 100%;\n margin-left: 0;\n padding-right: 8px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 46px;\n z-index: unset;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor .acf-headerbar-inner {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {\n flex: 1 1 auto;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {\n flex: 1 1 100%;\n margin-top: 8px;\n gap: 8px;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {\n width: 100%;\n display: inline-flex;\n justify-content: center;\n margin: 0;\n }\n}\n.acf-headerbar-field-editor .acf-page-title {\n margin-right: 16px;\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl .acf-headerbar .acf-page-title,\n.rtl .acf-headerbar-field-editor .acf-page-title {\n margin-left: 16px;\n margin-right: 0;\n}\n.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,\n.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {\n margin-left: 0;\n margin-right: 8px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: #0783BE;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: rgba(16, 24, 40, 0.2);\n text-decoration: none;\n color: #fff !important;\n transition: all 0.2s ease-in-out;\n transition-property: background, border, box-shadow;\n}\n.acf-btn:hover {\n background-color: #066998;\n color: #fff;\n cursor: pointer;\n}\n.acf-btn:disabled, .acf-btn.disabled {\n background-color: #F2F4F7;\n border-color: #EAECF0;\n color: #98A2B3 !important;\n transition: none;\n pointer-events: none;\n}\n.acf-btn.acf-btn-sm {\n min-height: 32px;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n}\n.acf-btn.acf-btn-secondary {\n background-color: transparent;\n color: #0783BE !important;\n border-color: #0783BE;\n}\n.acf-btn.acf-btn-secondary:hover {\n background-color: rgb(243.16, 249.08, 252.04);\n}\n.acf-btn.acf-btn-muted {\n background-color: #667085;\n color: white;\n height: 48px;\n padding: 8px 28px 8px 28px !important;\n border-radius: 6px;\n border: 1px;\n gap: 6px;\n}\n.acf-btn.acf-btn-muted:hover {\n background-color: #475467 !important;\n}\n.acf-btn.acf-btn-tertiary {\n background-color: transparent;\n color: #667085 !important;\n border-color: #D0D5DD;\n}\n.acf-btn.acf-btn-tertiary:hover {\n color: #667085 !important;\n border-color: #98A2B3;\n}\n.acf-btn.acf-btn-clear {\n background-color: transparent;\n color: #667085 !important;\n border-color: transparent;\n}\n.acf-btn.acf-btn-clear:hover {\n color: #0783BE !important;\n}\n.acf-btn.acf-btn-pro {\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn i.acf-icon {\n width: 20px;\n height: 20px;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n margin-right: 6px;\n margin-left: -4px;\n}\n.acf-btn.acf-btn-sm i.acf-icon {\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: 6px;\n margin-left: -2px;\n}\n\n.rtl .acf-btn i.acf-icon {\n margin-right: -4px;\n margin-left: 6px;\n}\n.rtl .acf-btn.acf-btn-sm i.acf-icon {\n margin-right: -4px;\n margin-left: 2px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: rgb(250.9609756098, 237.4390243902, 237.4390243902);\n border-color: #D13737 !important;\n color: #D13737 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type i.acf-icon,\n.post-type-acf-field-group i.acf-icon {\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n /*--------------------------------------------------------------------------------------------\n *\n *\tInactive group icon\n *\n *--------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate {\n box-sizing: border-box;\n /* Auto layout */\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 8px;\n cursor: pointer;\n width: 32px;\n height: 32px;\n /* Base / White */\n background: #FFFFFF;\n /* Gray/300 */\n border: 1px solid #D0D5DD;\n /* Elevation/01 */\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* Inside auto layout */\n flex: none;\n order: 0;\n flex-grow: 0;\n}\n.acf-admin-page i.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-page i.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n.acf-admin-page i.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n.acf-admin-page i.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n.acf-admin-page i.acf-icon-regenerate {\n -webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n}\n.acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n.acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after {\n content: none;\n}\n.acf-admin-page i.acf-icon-arrow-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-up-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-left {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-right,\n.acf-admin-page .acf-icon.-right {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-left,\n.acf-admin-page .acf-icon.-left {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-admin-page i.acf-icon-key-solid {\n -webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n}\n.acf-admin-page i.acf-icon-globe,\n.acf-admin-page .acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n.acf-admin-page i.acf-icon-image,\n.acf-admin-page .acf-icon.-picture {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n.acf-admin-page i.acf-icon-warning {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n}\n.acf-admin-page i.acf-icon-warning-red {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n}\n.acf-admin-page i.acf-icon-dots-grid {\n -webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n}\n.acf-admin-page i.acf-icon-play {\n -webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n mask-image: url(\"../../images/icons/icon-play.svg\");\n}\n.acf-admin-page i.acf-icon-lock {\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-admin-page i.acf-icon-document {\n -webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n mask-image: url(\"../../images/icons/icon-document.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state,\n.acf-admin-page .acf-internal-post-type .post-state {\n font-weight: normal;\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden {\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n mask-image: url(\"../../images/icons/icon-hidden.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .postbox-header h2,\n#acf-field-group-fields .postbox-header h3,\n#acf-field-group-fields .acf-sub-field-list-header h2,\n#acf-field-group-fields .acf-sub-field-list-header h3,\n#acf-field-group-options .postbox-header h2,\n#acf-field-group-options .postbox-header h3,\n#acf-field-group-options .acf-sub-field-list-header h2,\n#acf-field-group-options .acf-sub-field-list-header h3,\n#acf-advanced-settings .postbox-header h2,\n#acf-advanced-settings .postbox-header h3,\n#acf-advanced-settings .acf-sub-field-list-header h2,\n#acf-advanced-settings .acf-sub-field-list-header h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n#acf-field-group-fields .postbox-header h2:before,\n#acf-field-group-fields .postbox-header h3:before,\n#acf-field-group-fields .acf-sub-field-list-header h2:before,\n#acf-field-group-fields .acf-sub-field-list-header h3:before,\n#acf-field-group-options .postbox-header h2:before,\n#acf-field-group-options .postbox-header h3:before,\n#acf-field-group-options .acf-sub-field-list-header h2:before,\n#acf-field-group-options .acf-sub-field-list-header h3:before,\n#acf-advanced-settings .postbox-header h2:before,\n#acf-advanced-settings .postbox-header h3:before,\n#acf-advanced-settings .acf-sub-field-list-header h2:before,\n#acf-advanced-settings .acf-sub-field-list-header h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n.rtl #acf-field-group-fields .postbox-header h2:before,\n.rtl #acf-field-group-fields .postbox-header h3:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,\n.rtl #acf-field-group-options .postbox-header h2:before,\n.rtl #acf-field-group-options .postbox-header h3:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n mask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n.acf-create-options-page-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n mask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n#acf-field-group-options .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n mask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n width: 20px;\n height: 11px;\n background-color: #475467 !important;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions {\n display: flex;\n}\n.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before {\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-admin-tool-export h2,\n.post-type-acf-field-group #acf-admin-tool-export h3,\n.post-type-acf-field-group #acf-admin-tool-import h2,\n.post-type-acf-field-group #acf-admin-tool-import h3,\n.post-type-acf-field-group #acf-license-information h2,\n.post-type-acf-field-group #acf-license-information h3,\n.post-type-acf-field-group #acf-update-information h2,\n.post-type-acf-field-group #acf-update-information h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n.post-type-acf-field-group #acf-admin-tool-export h2:before,\n.post-type-acf-field-group #acf-admin-tool-export h3:before,\n.post-type-acf-field-group #acf-admin-tool-import h2:before,\n.post-type-acf-field-group #acf-admin-tool-import h3:before,\n.post-type-acf-field-group #acf-license-information h2:before,\n.post-type-acf-field-group #acf-license-information h3:before,\n.post-type-acf-field-group #acf-update-information h2:before,\n.post-type-acf-field-group #acf-update-information h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,\n.post-type-acf-field-group.rtl #acf-license-information h2:before,\n.post-type-acf-field-group.rtl #acf-license-information h3:before,\n.post-type-acf-field-group.rtl #acf-update-information h2:before,\n.post-type-acf-field-group.rtl #acf-update-information h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n mask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n mask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n.post-type-acf-field-group #acf-license-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n.post-type-acf-field-group #acf-update-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input .acf-icon {\n width: 18px;\n height: 18px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n box-sizing: border-box;\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 24px;\n height: 24px;\n top: -4px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 100%;\n}\n.field-type-icon:before {\n content: \"\";\n width: 14px;\n height: 14px;\n position: relative;\n background-color: #0783BE;\n -webkit-mask-size: cover;\n mask-size: cover;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon.field-type-icon-text:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-number:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n}\n\n.field-type-icon.field-type-icon-range:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n}\n\n.field-type-icon.field-type-icon-email:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n}\n\n.field-type-icon.field-type-icon-url:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n}\n\n.field-type-icon.field-type-icon-password:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n}\n\n.field-type-icon.field-type-icon-image:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n.field-type-icon.field-type-icon-file:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n}\n\n.field-type-icon.field-type-icon-wysiwyg:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n}\n\n.field-type-icon.field-type-icon-oembed:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n}\n\n.field-type-icon.field-type-icon-gallery:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n}\n\n.field-type-icon.field-type-icon-select:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n}\n\n.field-type-icon.field-type-icon-checkbox:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n}\n\n.field-type-icon.field-type-icon-radio:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n}\n\n.field-type-icon.field-type-icon-button-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n}\n\n.field-type-icon.field-type-icon-true-false:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n}\n\n.field-type-icon.field-type-icon-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n}\n\n.field-type-icon.field-type-icon-post-object:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n}\n\n.field-type-icon.field-type-icon-page-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n}\n\n.field-type-icon.field-type-icon-relationship:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n}\n\n.field-type-icon.field-type-icon-taxonomy:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n}\n\n.field-type-icon.field-type-icon-user:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n}\n\n.field-type-icon.field-type-icon-google-map:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n}\n\n.field-type-icon.field-type-icon-date-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-date-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-color-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-icon-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-icon-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-icon-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-message:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n}\n\n.field-type-icon.field-type-icon-accordion:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n}\n\n.field-type-icon.field-type-icon-tab:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n}\n\n.field-type-icon.field-type-icon-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n}\n\n.field-type-icon.field-type-icon-repeater:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n}\n\n.field-type-icon.field-type-icon-flexible-content:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n}\n\n.field-type-icon.field-type-icon-clone:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .postbox-header {\n display: none;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n width: 100%;\n clear: none;\n float: none;\n margin-bottom: 0;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n flex: 1 1 100%;\n }\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: 0;\n}\n#acf-admin-tools .meta-box-sortables {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-template-rows: repeat(1, 1fr);\n grid-column-gap: 32px;\n grid-row-gap: 32px;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .meta-box-sortables {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools.tool-export .inside {\n margin: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-header {\n margin-bottom: 24px;\n}\n#acf-admin-tools.tool-export .acf-postbox-main {\n border: none;\n margin: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns {\n margin-top: 0;\n margin-right: 280px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {\n margin: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {\n display: block;\n width: 100%;\n text-align: center;\n}\n#acf-admin-tools.tool-export .meta-box-sortables {\n display: block;\n}\n#acf-admin-tools.tool-export .acf-panel {\n border: none;\n}\n#acf-admin-tools.tool-export .acf-panel h3 {\n margin: 0;\n padding: 0;\n color: #344054;\n}\n#acf-admin-tools.tool-export .acf-panel h3:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list {\n margin-top: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li {\n display: inline-flex;\n box-sizing: border-box;\n width: 100%;\n height: 48px;\n align-items: center;\n margin: 0;\n padding-right: 12px;\n padding-left: 12px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li:last-child {\n border-bottom: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n flex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-settings-wrap.acf-updates .acf-box .inner {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n@media screen and (max-width: 880px) {\n .acf-settings-wrap.acf-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n flex: 1 1 65%;\n margin-right: 32px;\n}\n#acf-license-information .inner {\n padding: 0;\n}\n#acf-license-information .inner .acf-license-defined {\n padding: 24px;\n margin: 0;\n}\n#acf-license-information .inner .acf-activation-form,\n#acf-license-information .inner .acf-retry-activation {\n padding: 24px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation {\n padding-top: 0;\n min-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i {\n display: none;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn {\n float: right;\n line-height: 40px;\n align-items: center;\n display: inline-flex;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i {\n margin: 0 0 0 5px;\n width: 19px;\n height: 19px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license {\n float: right;\n line-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license i,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license i {\n margin-right: 8px;\n vertical-align: middle;\n}\n#acf-license-information .inner .acf-license-status-wrap {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table {\n font-size: 14px;\n padding: 24px 24px 16px 24px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th {\n width: 160px;\n font-weight: 500;\n text-align: left;\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td {\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status {\n display: inline-block;\n height: 24px;\n line-height: 24px;\n border-radius: 100px;\n background: #EAECF0;\n padding: 0 13px 1px 12px;\n border: 1px solid rgba(0, 0, 0, 0.12);\n color: #667085;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active {\n background: rgba(18, 183, 106, 0.15);\n border: 1px solid rgba(18, 183, 106, 0.24);\n color: rgb(18, 183, 106);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired, #acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled {\n background: rgba(209, 55, 55, 0.24);\n border: 1px solid rgba(209, 55, 55, 0.24);\n color: rgb(209, 55, 55);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing {\n padding: 12px 24px;\n border-top: 1px solid #EAECF0;\n color: #667085;\n}\n@media screen and (max-width: 1024px) {\n #acf-license-information {\n margin-right: 0;\n margin-bottom: 32px;\n }\n}\n#acf-license-information label {\n font-weight: 500;\n}\n#acf-license-information .acf-input-wrap {\n margin-top: 8px;\n margin-bottom: 24px;\n}\n#acf-license-information #acf_pro_license {\n width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n flex: 1 1 35%;\n max-width: calc(35% - 32px);\n}\n#acf-update-information .form-table th,\n#acf-update-information .form-table td {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog {\n margin-top: 8px;\n margin-bottom: 24px;\n padding-top: 8px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog h4 {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p {\n margin-top: 0;\n margin-bottom: 16px;\n}\n#acf-update-information .acf-update-changelog p:last-of-type {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p em {\n color: #667085;\n}\n#acf-update-information .acf-btn {\n display: inline-flex;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n padding-top: 0;\n padding-right: 16px;\n padding-bottom: 0;\n padding-left: 16px;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: none;\n }\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: 400;\n text-transform: none;\n color: #fff;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {\n width: 18px;\n height: 18px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n display: none;\n align-items: center;\n min-height: 120px;\n background-color: #121833;\n background-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n background-repeat: repeat, no-repeat;\n background-size: 1224px, 1880px;\n background-position: left top, -520px -680px;\n color: #EAECF0;\n border-radius: 8px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 980px;\n background-position: left top, -500px -200px;\n }\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 1880px;\n background-position: left top, -520px -300px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,\n.acf-admin-page #acf-field-group-pro-features .postbox-header {\n display: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .inside,\n.acf-admin-page #acf-field-group-pro-features .inside {\n width: 100%;\n border: none;\n padding: 0;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n display: flex;\n justify-content: center;\n align-content: stretch;\n align-items: center;\n gap: 96px;\n height: 358px;\n max-width: 950px;\n margin: 0 auto;\n padding: 0 35px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 48px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n font-weight: 590;\n line-height: 150%;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-weight: 400;\n margin-top: -6px;\n margin-left: 2px;\n vertical-align: middle;\n height: 22px;\n position: relative;\n overflow: hidden;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before {\n display: block;\n position: absolute;\n content: \"\";\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 9999px;\n border: 1px solid rgba(255, 255, 255, 0.2);\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: none !important;\n font-size: 18px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-size: 10px;\n height: 20px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n flex-direction: column;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n padding: 32px 32px 0 32px;\n height: unset;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: block !important;\n margin-bottom: 24px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n display: flex;\n flex-direction: column;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n margin-top: 8px;\n margin-bottom: 24px;\n font-size: 15px;\n font-weight: 300;\n color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n width: 100%;\n order: 1;\n margin-right: 0;\n margin-bottom: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n display: none !important;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n min-width: 160px;\n gap: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n justify-content: flex-start;\n flex-direction: column;\n margin-bottom: 24px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a {\n justify-content: center;\n text-align: center;\n width: 100%;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n gap: 16px;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 128px;\n height: 124px;\n background: rgba(255, 255, 255, 0.08);\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n backdrop-filter: blur(6px);\n border-radius: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n border: none;\n background: none;\n width: 24px;\n opacity: 0.8;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n background-color: #fff;\n width: 20px;\n height: 20px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n width: 18px;\n height: 18px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 4px;\n font-size: 13px;\n font-weight: 300;\n text-align: center;\n color: #fff;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n flex-direction: column;\n gap: 8px;\n width: 288px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n width: 100%;\n height: 40px;\n flex-direction: row;\n justify-content: unset;\n gap: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n gap: 0;\n width: 100%;\n height: auto;\n margin-bottom: 16px;\n flex-direction: unset;\n flex-wrap: wrap;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n flex: 1 0 50%;\n margin-bottom: 8px;\n width: auto;\n height: auto;\n justify-content: center;\n background: none;\n box-shadow: none;\n backdrop-filter: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-left: 2px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 0;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n height: 16px;\n width: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n font-size: 12px;\n margin-top: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1 {\n margin-top: 0;\n margin-bottom: 4px;\n padding-top: 0;\n padding-bottom: 0;\n font-weight: 700;\n color: #F9FAFB;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,\n.acf-admin-page #acf-field-group-pro-features h1 .acf-icon {\n margin-right: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,\n.acf-admin-page #acf-field-group-pro-features .acf-btn {\n display: inline-flex;\n background-color: rgba(255, 255, 255, 0.1);\n border: none;\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n backdrop-filter: blur(6px);\n padding: 8px 24px;\n height: 48px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-btn:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon {\n margin-right: -2px;\n margin-left: 6px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,\n.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade {\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 48px;\n background: rgba(16, 24, 40, 0.4);\n backdrop-filter: blur(6px);\n border-top: 1px solid rgba(255, 255, 255, 0.08);\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n color: #98A2B3;\n font-size: 13px;\n font-weight: 300;\n padding: 0 35px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 950px;\n height: 48px;\n margin: 0 auto;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo {\n height: 16px;\n vertical-align: middle;\n margin-top: -2px;\n margin-left: 3px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a {\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover {\n color: #D0D5DD;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon {\n width: 18px;\n height: 18px;\n margin-left: 4px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a {\n display: inline-flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 70px;\n font-size: 12px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine {\n display: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n justify-content: center;\n height: 70px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo {\n clear: both;\n margin: 6px auto 0 auto;\n display: block;\n }\n}\n\n.acf-no-field-groups #tmpl-acf-field-group-pro-features,\n.acf-no-post-types #tmpl-acf-field-group-pro-features,\n.acf-no-taxonomies #tmpl-acf-field-group-pro-features {\n margin-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-post-type label[for=acf-basic-settings-hide],\n.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],\n.acf-admin-single-options-page label[for=acf-basic-settings-hide] {\n display: none;\n}\n.acf-admin-single-post-type fieldset.columns-prefs,\n.acf-admin-single-taxonomy fieldset.columns-prefs,\n.acf-admin-single-options-page fieldset.columns-prefs {\n display: none;\n}\n.acf-admin-single-post-type #acf-basic-settings .postbox-header,\n.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,\n.acf-admin-single-options-page #acf-basic-settings .postbox-header {\n display: none;\n}\n.acf-admin-single-post-type .postbox-container,\n.acf-admin-single-post-type .notice,\n.acf-admin-single-taxonomy .postbox-container,\n.acf-admin-single-taxonomy .notice,\n.acf-admin-single-options-page .postbox-container,\n.acf-admin-single-options-page .notice {\n max-width: 1440px;\n clear: left;\n}\n.acf-admin-single-post-type #post-body-content,\n.acf-admin-single-taxonomy #post-body-content,\n.acf-admin-single-options-page #post-body-content {\n margin: 0;\n}\n.acf-admin-single-post-type .postbox .inside,\n.acf-admin-single-post-type .acf-box .inside,\n.acf-admin-single-taxonomy .postbox .inside,\n.acf-admin-single-taxonomy .acf-box .inside,\n.acf-admin-single-options-page .postbox .inside,\n.acf-admin-single-options-page .acf-box .inside {\n padding-top: 48px;\n padding-right: 48px;\n padding-bottom: 48px;\n padding-left: 48px;\n}\n.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,\n.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,\n.acf-admin-single-options-page #acf-advanced-settings.postbox .inside {\n padding-bottom: 24px;\n}\n.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside {\n border: none;\n}\n.acf-admin-single-post-type .acf-input-wrap,\n.acf-admin-single-taxonomy .acf-input-wrap,\n.acf-admin-single-options-page .acf-input-wrap {\n overflow: visible;\n}\n.acf-admin-single-post-type .acf-field,\n.acf-admin-single-taxonomy .acf-field,\n.acf-admin-single-options-page .acf-field {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-admin-single-post-type .acf-field .acf-label,\n.acf-admin-single-taxonomy .acf-field .acf-label,\n.acf-admin-single-options-page .acf-field .acf-label {\n margin-bottom: 6px;\n}\n.acf-admin-single-post-type .acf-field-text,\n.acf-admin-single-post-type .acf-field-textarea,\n.acf-admin-single-post-type .acf-field-select,\n.acf-admin-single-taxonomy .acf-field-text,\n.acf-admin-single-taxonomy .acf-field-textarea,\n.acf-admin-single-taxonomy .acf-field-select,\n.acf-admin-single-options-page .acf-field-text,\n.acf-admin-single-options-page .acf-field-textarea,\n.acf-admin-single-options-page .acf-field-select {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-true-false,\n.acf-admin-single-taxonomy .acf-field-true-false,\n.acf-admin-single-options-page .acf-field-true-false {\n max-width: 700px;\n}\n.acf-admin-single-post-type .acf-field-supports,\n.acf-admin-single-taxonomy .acf-field-supports,\n.acf-admin-single-options-page .acf-field-supports {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label,\n.acf-admin-single-options-page .acf-field-supports .acf-label {\n display: block;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label .description,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,\n.acf-admin-single-options-page .acf-field-supports .acf-label .description {\n margin-top: 4px;\n margin-bottom: 12px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within {\n border-color: transparent;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li {\n flex: 0 0 25%;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button {\n background-color: transparent;\n padding: 0;\n border: 0;\n height: auto;\n min-height: auto;\n margin-top: 0;\n border-radius: 0;\n line-height: 22px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before {\n content: \"\";\n margin-right: 6px;\n display: inline-flex;\n width: 16px;\n height: 16px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover {\n color: #044E71;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text] {\n width: calc(100% - 36px);\n padding: 0;\n box-shadow: none;\n border: none;\n border-bottom: 1px solid #D0D5DD;\n border-radius: 0;\n height: auto;\n margin: 0;\n min-height: auto;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus {\n outline: none;\n border-bottom-color: #399CCB;\n}\n.acf-admin-single-post-type .acf-field-seperator,\n.acf-admin-single-taxonomy .acf-field-seperator,\n.acf-admin-single-options-page .acf-field-seperator {\n margin-top: 40px;\n margin-bottom: 40px;\n border-top: 1px solid #EAECF0;\n border-right: none;\n border-bottom: none;\n border-left: none;\n}\n.acf-admin-single-post-type .acf-field-advanced-configuration,\n.acf-admin-single-taxonomy .acf-field-advanced-configuration,\n.acf-admin-single-options-page .acf-field-advanced-configuration {\n margin-bottom: 0;\n}\n.acf-admin-single-post-type .postbox-container .acf-tab-wrap,\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .postbox-container .acf-tab-wrap,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n position: relative;\n top: -48px;\n left: -48px;\n width: calc(100% + 96px);\n}\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n display: flex;\n align-items: center;\n justify-content: right;\n min-height: 48px;\n margin-bottom: 0;\n padding-right: 16px;\n padding-left: 16px;\n gap: 8px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #F2F4F7;\n}\n.acf-admin-single-post-type .acf-labels-tip,\n.acf-admin-single-taxonomy .acf-labels-tip,\n.acf-admin-single-options-page .acf-labels-tip {\n display: inline-flex;\n align-items: center;\n min-height: 24px;\n margin-right: 8px;\n padding-left: 16px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n.acf-admin-single-post-type .acf-labels-tip .acf-icon,\n.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,\n.acf-admin-single-options-page .acf-labels-tip .acf-icon {\n display: inline-flex;\n align-items: center;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3;\n}\n\n.acf-select2-default-pill {\n border-radius: 100px;\n min-height: 20px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 8px;\n padding-right: 8px;\n font-size: 11px;\n margin-left: 6px;\n background-color: #EAECF0;\n color: #667085;\n}\n\n.acf-menu-position-desc-child {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n width: 1120px;\n height: 664px;\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: row;\n border-radius: 12px;\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08);\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n width: 760px;\n background: #fff;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n background: #F9FAFB;\n border: none;\n padding: 35px 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input {\n width: 280px;\n height: 40px;\n margin: 0;\n padding-left: 32px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content {\n top: auto;\n bottom: auto;\n padding: 0;\n height: 100%;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group {\n padding-left: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results {\n flex-direction: row;\n flex-wrap: wrap;\n gap: 24px;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n isolation: isolate;\n width: 120px;\n height: 120px;\n background: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 8px;\n box-sizing: border-box;\n color: #1D2939;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected {\n background: #EBF5FA;\n border: 1px solid #399CCB;\n box-shadow: inset 0 0 0 1px #399CCB;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon {\n border: none;\n background: none;\n top: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon::before,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon::before {\n width: 22px;\n height: 22px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label {\n margin-top: 12px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro {\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: -10px;\n right: -10px;\n color: white;\n font-size: 11px;\n padding-right: 6px;\n padding-left: 6px;\n background-image: url(\"../../images/pro-chip.svg\");\n background-repeat: no-repeat;\n height: 24px;\n width: 28px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro.not-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro.not-pro {\n background-image: url(\"../../images/pro-chip-locked.svg\");\n width: 43px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n height: auto;\n min-height: 72px;\n padding-top: 0;\n padding-right: 32px;\n padding-bottom: 0;\n padding-left: 32px;\n margin: 0;\n border: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro {\n min-width: 160px;\n justify-content: center;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label {\n min-width: 280px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions {\n display: flex;\n gap: 8px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview {\n display: flex;\n flex-direction: column;\n width: 360px;\n background-color: #F9FAFB;\n background-image: url(\"../../images/field-preview-grid.png\");\n background-size: 740px;\n background-repeat: no-repeat;\n background-position: center bottom;\n border-left: 1px solid #EAECF0;\n box-sizing: border-box;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc {\n margin: 0;\n padding: 0;\n color: #667085;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container {\n display: inline-flex;\n justify-content: center;\n width: 100%;\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n background-color: rgba(255, 255, 255, 0.64);\n border-radius: 8px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 8px 24px rgba(0, 0, 0, 0.04);\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image {\n max-width: 232px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info {\n flex-grow: 1;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name {\n font-size: 21px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 16px;\n margin-left: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock {\n display: inline-flex;\n justify-items: center;\n align-items: center;\n min-height: 24px;\n margin-bottom: 12px;\n padding-right: 10px;\n padding-left: 10px;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border-radius: 100px;\n color: white;\n text-decoration: none;\n font-size: 10px;\n text-transform: uppercase;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon {\n width: 14px;\n height: 14px;\n margin-right: 4px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links {\n display: flex;\n align-items: center;\n gap: 24px;\n min-height: 40px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon {\n width: 18px;\n height: 18px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links::before {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a {\n display: flex;\n gap: 6px;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover {\n text-decoration: underline;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n height: 100%;\n gap: 6px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img {\n margin-bottom: 19px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p {\n margin: 0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n .acf-btn.browse-fields {\n display: none;\n }\n}\n.acf-block-body .acf-field-icon-picker .acf-tab-group {\n margin: 0;\n padding-left: 0 !important;\n}\n\n.acf-field-icon-picker {\n max-width: 600px;\n}\n.acf-field-icon-picker .acf-tab-group {\n padding: 0;\n border-bottom: 0;\n overflow: hidden;\n}\n.acf-field-icon-picker .active a {\n background: #667085;\n color: #fff;\n}\n.acf-field-icon-picker .acf-dashicons-search-wrap {\n position: relative;\n}\n.acf-field-icon-picker .acf-dashicons-search-wrap::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 6px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(../../images/icons/icon-search.svg);\n mask-image: url(../../images/icons/icon-search.svg);\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input {\n padding-left: 32px;\n border-radius: 0;\n}\n.acf-field-icon-picker .acf-dashicons-list {\n margin-bottom: 0;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-content: start;\n height: 135px;\n overflow: hidden;\n overflow-y: auto;\n background-color: #f9f9f9;\n border: 1px solid #8c8f94;\n border-top: none;\n border-radius: 0 0 6px 6px;\n gap: 8px;\n padding: 8px;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon {\n background-color: transparent;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n height: 32px;\n border: solid 2px transparent;\n color: #3c434a;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label {\n display: none;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio],\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active,\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before,\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus {\n all: initial;\n appearance: none;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover {\n border: solid 2px #0783BE;\n border-radius: 6px;\n cursor: pointer;\n}\n.acf-field-icon-picker .acf-dashicons-list .active {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n}\n.acf-field-icon-picker .acf-dashicons-list .active.focus {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n box-shadow: 0 0 2px #0783be;\n}\n.acf-field-icon-picker .acf-dashicons-list::after {\n content: \"\";\n flex: auto;\n}\n.acf-field-icon-picker .acf-dashicons-list-empty {\n position: relative;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding-top: 10px;\n padding-left: 10px;\n height: 135px;\n overflow: scroll;\n background-color: #F9FAFB;\n border: 1px solid #D0D5DD;\n border-top: none;\n border-radius: 0 0 6px 6px;\n}\n.acf-field-icon-picker .acf-dashicons-list-empty img {\n height: 30px;\n width: 30px;\n color: #D0D5DD;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library,\n.acf-field-icon-picker .acf-icon-picker-url-tabs {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 12px;\n background-color: #f9f9f9;\n padding: 12px;\n border: 1px solid #8c8f94;\n border-radius: 0;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview {\n all: unset;\n cursor: pointer;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus {\n outline: 1px solid #0783BE;\n border-radius: 6px;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img {\n box-sizing: border-box;\n width: 40px;\n height: 40px;\n border: solid 2px transparent;\n color: #fff;\n background-color: #191e23;\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 6px;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img {\n width: 90%;\n height: 90%;\n object-fit: cover;\n border-radius: 5px;\n border: 1px solid #667085;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button {\n height: 40px;\n background-color: #0783BE;\n border: none;\n border-radius: 6px;\n padding: 8px 12px;\n color: #fff;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 4px;\n cursor: pointer;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-url,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-url {\n width: 100%;\n}\n\n.-left .acf-field-icon-picker {\n max-width: inherit;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker {\n max-width: 600px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .active a {\n background: #667085;\n color: #fff;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-button {\n border: none;\n height: 25px;\n padding: 5px 10px;\n border-radius: 15px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker li a .acf-tab-button {\n color: #667085;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker > *:not(.acf-tab-wrap) {\n top: -32px;\n position: relative;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group {\n margin-right: 48px;\n display: flex;\n gap: 10px;\n justify-content: flex-end;\n align-items: center;\n background: none;\n border: none;\n max-width: 648px;\n border-bottom-width: 0;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li {\n all: initial;\n box-sizing: border-box;\n margin-bottom: -17px;\n margin-right: 0;\n border-radius: 10px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a {\n all: initial;\n outline: 1px solid transparent;\n color: #667085;\n box-sizing: border-box;\n border-radius: 100px;\n cursor: pointer;\n padding: 7px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n font-size: 12.5px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li.active a {\n background-color: #667085;\n color: #fff;\n border-bottom-width: 1px !important;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a:focus {\n outline: 1px solid #0783BE;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap {\n background: none;\n border: none;\n overflow: visible;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap {\n position: relative;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(../../images/icons/icon-search.svg);\n mask-image: url(../../images/icons/icon-search.svg);\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input {\n padding-left: 32px;\n border-radius: 6px 6px 0 0;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list {\n margin-bottom: -32px;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-content: start;\n height: 135px;\n overflow: hidden;\n overflow-y: auto;\n background-color: #F9FAFB;\n border: 1px solid #D0D5DD;\n border-top: none;\n border-radius: 0 0 6px 6px;\n gap: 8px;\n padding: 8px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon {\n background-color: transparent;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n height: 32px;\n border: solid 2px transparent;\n color: #3c434a;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label {\n display: none;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio],\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus {\n all: initial;\n appearance: none;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover {\n border: solid 2px #0783BE;\n border-radius: 6px;\n cursor: pointer;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active.focus {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n box-shadow: 0 0 2px #0783be;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list::after {\n content: \"\";\n flex: auto;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty {\n position: relative;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding-top: 10px;\n padding-left: 10px;\n height: 135px;\n overflow: scroll;\n background-color: #F9FAFB;\n border: 1px solid #D0D5DD;\n border-top: none;\n border-radius: 0 0 6px 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty img {\n height: 30px;\n width: 30px;\n color: #D0D5DD;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 12px;\n background-color: #F9FAFB;\n padding: 12px;\n border: 1px solid #D0D5DD;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview {\n all: unset;\n cursor: pointer;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus {\n outline: 1px solid #0783BE;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img {\n box-sizing: border-box;\n width: 40px;\n height: 40px;\n border: solid 2px transparent;\n color: #fff;\n background-color: #191e23;\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img {\n width: 90%;\n height: 90%;\n object-fit: cover;\n border-radius: 5px;\n border: 1px solid #667085;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button {\n height: 40px;\n background-color: #0783BE;\n border: none;\n border-radius: 6px;\n padding: 8px 12px;\n color: #fff;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 4px;\n cursor: pointer;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-hl > li {\n\tfloat: left;\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n}\n.acf-hl > li.acf-fr {\n\tfloat: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tline-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n\tclear: both;\n}\n\n/* Block List */\n.acf-bl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-bl > li {\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n\tfloat: none;\n}\n\n/* Visibility */\n.acf-hidden {\n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* {\n\t\tdisplay: none !important;\n\t}\n}\n\n/* Float */\n.acf-fl {\n\tfloat: left;\n}\n.acf-fr {\n\tfloat: right;\n}\n.acf-fn {\n\tfloat: none;\n}\n\n/* Align */\n.acf-al {\n\ttext-align: left;\n}\n.acf-ar {\n\ttext-align: right;\n}\n.acf-ac {\n\ttext-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n\tpointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay: 0s;\n\t-moz-transition-delay: 0s;\n\t-o-transition-delay: 0s;\n\ttransition-delay: 0s;\n\n\tvisibility: visible;\n\topacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n\tdisplay: none;\n}\n.hide-if-value {\n\tdisplay: block;\n}\n\n.has-value .show-if-value {\n\tdisplay: block;\n}\n.has-value .hide-if-value {\n\tdisplay: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n\tbackground: $gray-800;\n\tborder-radius: $radius-md;\n\tcolor: $gray-300;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 12px;\n\t\tbottom: 10px;\n\t\tleft: 12px;\n\t}\n\tposition: absolute;\n\t@extend .p7;\n\tz-index: 900000;\n\tmax-width: 280px;\n\tbox-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08),\n\t\t0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n\n\t/* tip */\n\t&:before {\n\t\tborder: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: 6px;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\n\t/* positions */\n\t&.top {\n\t\tmargin-top: -8px;\n\n\t\t&:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2f353e;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n\t}\n\n\t&.right {\n\t\tmargin-left: 8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2f353e;\n\t\t\tborder-left-width: 0;\n\t\t}\n\t}\n\n\t&.bottom {\n\t\tmargin-top: 8px;\n\n\t\t&:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2f353e;\n\t\t\tborder-top-width: 0;\n\t\t}\n\t}\n\n\t&.left {\n\t\tmargin-left: -8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2f353e;\n\t\t\tborder-right-width: 0;\n\t\t}\n\t}\n\n\t.acf-overlay {\n\t\tz-index: -1;\n\t}\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #f55e4f;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\n\ti {\n\t\t@include centered();\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before {\n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before {\n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before {\n\tcontent: \"\\f335\";\n\tmargin: -1px 0 0 -1px;\n}\n.acf-icon.-pencil:before {\n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before {\n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before {\n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before {\n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before {\n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before {\n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before {\n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before {\n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before {\n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before {\n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before {\n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before {\n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before {\n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before {\n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n.acf-icon.-trash {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n}\n\n// also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #f5f5f5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282d;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191e23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tcolor: #d54e21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00a0d2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #32373c;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before,\n\t\t&:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n\tbackground: #ffffff;\n\tborder: 1px solid $wp-card-border;\n\tposition: relative;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\n\t/* title */\n\t.title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t\tmargin: 0;\n\t\tpadding: 15px;\n\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1em;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.inner {\n\t\tpadding: 15px;\n\t}\n\n\th2 {\n\t\tcolor: #333333;\n\t\tfont-size: 26px;\n\t\tline-height: 1.25em;\n\t\tmargin: 0.25em 0 0.75em;\n\t\tpadding: 0;\n\t}\n\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t/* footer */\n\t.footer {\n\t\tborder-top: 1px solid $wp-card-border;\n\t\tpadding: 12px;\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 100%;\n\tclear: both;\n\tbox-sizing: content-box;\n\n\t/* defaults */\n\t> tbody > tr,\n\t> thead > tr {\n\t\t> th,\n\t\t> td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t\tborder-style: solid;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\t}\n\n\t/* thead */\n\t> thead {\n\t\t> tr {\n\t\t\t> th {\n\t\t\t\tborder-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* tbody */\n\t> tbody {\n\t\t> tr {\n\t\t\tz-index: 1;\n\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* -clear */\n\t&.-clear {\n\t\tborder: 0 none;\n\n\t\t> tbody > tr,\n\t\t> thead > tr {\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\tborder: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 14px;\n\t\t}\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\n\ttable {\n\t\tmargin: 0;\n\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0, 0, 0, 0.25);\n\t}\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tdisplay: none;\n\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\n\t// message\n\tspan {\n\t\tfloat: right;\n\t\tcolor: #999;\n\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tpadding: 20px;\n\t@include clearfix();\n\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\n\t.notice-container {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: flex-start;\n\t\talign-content: flex-start;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tdisplay: inline-block;\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n// Hide icons for upgade notice.\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n\tdisplay: none;\n}\n\n// Match padding of other non-icon notices.\n#acf-upgrade-notice:has(.notice-container) {\n\tpadding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\n\t.about-headline-callout {\n\t\tfont-size: 2.4em;\n\t\tfont-weight: 300;\n\t\tline-height: 1.3;\n\t\tmargin: 1.1em 0 0.2em;\n\t\ttext-align: center;\n\t}\n\n\t.feature-section {\n\t\tpadding: 40px 0;\n\n\t\th2 {\n\t\t\tmargin-top: 20px;\n\t\t}\n\t}\n\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\n\t> li {\n\t\tpadding: 0 6px 0 10px;\n\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n\twidth: 50%;\n}\n.acf-hl[data-cols=\"3\"] > li {\n\twidth: 33.333%;\n}\n.acf-hl[data-cols=\"4\"] > li {\n\twidth: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\t.acf-hl[data-cols] {\n\t\tflex-wrap: wrap;\n\t\tjustify-content: flex-start;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\n\t\t> li {\n\t\t\tflex: 1 1 100%;\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t\tz-index: 1050;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/* ul compatibility */\nul.acf-actions {\n\tli {\n\t\tfloat: right;\n\t\tmargin-left: 4px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl {\n\tfloat: right;\n}\nhtml[dir=\"rtl\"] .acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child,\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t/* open */\n\t&.-open {\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n\n\t.acf-meta-box-wrap {\n\t\t.inside {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t/* acf-fields */\n\t\t.acf-fields {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t\tborder: none;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 0;\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-label {\n\t\t\t\t@extend .p2;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-input {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 16px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t}\n\t\t\t\tborder: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-300;\n\t\t\t\t}\n\t\t\t\tborder-radius: $radius-md;\n\t\t\t}\n\n\t\t\t&.import-cptui {\n\t\t\t\tmargin-top: 19px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-meta-box-wrap {\n\t.postbox {\n\t\t@include border-box();\n\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* export tool */\n#acf-admin-tool-export {\n\tp {\n\t\tmax-width: 800px;\n\t}\n\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t\tli {\n\t\t\tflex: 0 1 33.33%;\n\t\t\t@media screen and (max-width: 1600px) {\n\t\t\t\tflex: 0 1 50%;\n\t\t\t}\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-postbox-side {\n\t\tul {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\tbackground: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: $radius-md;\n\t}\n\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label label {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $gray-700;\n\t\t}\n\t}\n}\n\n#acf-admin-tool-import {\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tline-height: 1.4em;\n\t\twhite-space: pre;\n\t}\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 998;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\n\t\tborder: solid 6px transparent;\n\t\tborder-top-color: #191e23;\n\t}\n\n\t&:hover,\n\t&:focus {\n\t\t&:before,\n\t\t&:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\n\ttable.diff {\n\t\tborder-spacing: 0;\n\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd,\n\t\tth {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: $gray-900;\n\topacity: 0.8;\n\tz-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (-webkit-min-device-pixel-ratio: 2),\n\tonly screen and (min--moz-device-pixel-ratio: 2),\n\tonly screen and (-o-min-device-pixel-ratio: 2/1),\n\tonly screen and (min-device-pixel-ratio: 2),\n\tonly screen and (min-resolution: 192dpi),\n\tonly screen and (min-resolution: 2dppx) {\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\t.wrap {\n\t\tmargin: {\n\t\t\ttop: 48px;\n\t\t\tright: 32px;\n\t\t\tbottom: 0;\n\t\t\tleft: 12px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl .wrap {\n\t\tmargin: {\n\t\t\tright: 12px;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#wpcontent {\n\t\t@media screen and (max-width: 768px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpfooter {\n\t\tfont-style: italic;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.postbox,\n\t.acf-box {\n\t\tborder: none;\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-postbox-inner {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t.inner,\n\t\t.inside {\n\t\t\tmargin: {\n\t\t\t\ttop: 0 !important;\n\t\t\t\tright: 0 !important;\n\t\t\t\tbottom: 0 !important;\n\t\t\t\tleft: 0 !important;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.postbox-header,\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmin-height: 64px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 0;\n\t\t\t\tstyle: none;\n\t\t\t}\n\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\t.hndle {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tbox-sizing: border-box;\n\tmin-height: 64px;\n\tmargin: {\n\t\ttop: -24px;\n\t\tright: -24px;\n\t\tbottom: 0;\n\t\tleft: -24px;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 24px;\n\t\tbottom: 0;\n\t\tleft: 24px;\n\t}\n\tborder-bottom: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\th2.acf-postbox-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .acf-h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.rtl & h2.acf-postbox-title {\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t}\n\n\t.acf-icon {\n\t\tbackground-color: $gray-400;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t}\n\n\t\t.show-settings {\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl #screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#screen-meta {\n\t\tborder-color: $gray-300;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#poststuff {\n\t\t.postbox-header {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700 !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t&.is-dragging-metaboxes\n\t\t.metabox-holder\n\t\t.postbox-container\n\t\t.meta-box-sortables {\n\t\tbox-sizing: border-box;\n\t\tpadding: 2px;\n\t\toutline: none;\n\t\tbackground-image: repeating-linear-gradient(\n\t\t\t\t0deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t90deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t180deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t270deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t);\n\t\tbackground-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n\t\tbackground-position: 0 0, 0 0, 100% 0, 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tborder-radius: $radius-lg;\n\t}\n\n\t.ui-sortable-placeholder {\n\t\tborder: none;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.subtitle {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 24px;\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $blue-50;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p3;\n\n\t\tstrong {\n\t\t\tmargin: {\n\t\t\t\tleft: 5px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n\tdisplay: flex;\n\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-notice,\n\t.notice,\n\t#lost-connection-notice {\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 16px !important;\n\t\t\tleft: 0 !important;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 13px !important;\n\t\t\tright: 16px;\n\t\t\tbottom: 12px !important;\n\t\t\tleft: 50px !important;\n\t\t}\n\t\tbackground-color: #e7eff9;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: #9dbaee;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-700;\n\n\t\t&.update-nag {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 44px);\n\t\t\tmargin: {\n\t\t\t\ttop: 48px !important;\n\t\t\t\tright: 44px !important;\n\t\t\t\tbottom: -32px !important;\n\t\t\t\tleft: 12px !important;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\theight: auto;\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\t@extend .p5;\n\t\t}\n\n\t\t> div {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\tline-height: 18px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&.help {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\t@extend .p7;\n\t\t\t\tcolor: rgba($gray-700, 0.7);\n\t\t\t}\n\t\t}\n\n\t\t// Dismiss button\n\t\t.acf-notice-dismiss,\n\t\t.notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 8px;\n\t\t\tpadding: 9px;\n\t\t\tborder: none;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\ta.acf-notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tright: 24px;\n\n\t\t\t&:before {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t}\n\t\t}\n\n\t\t// Icon base styling\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 16px;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 18px;\n\t\t\tz-index: 600;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: #fff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tleft: 12px;\n\t\t\tz-index: 500;\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-color: $color-info;\n\t\t\tborder-radius: $radius-md;\n\t\t\tbox-shadow: $elevation-01;\n\t\t}\n\n\t\t.local-restore {\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: -6px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Persisted notices should be hidden by default as they will be shown by JS if required.\n\t.notice[data-persisted=\"true\"] {\n\t\tdisplay: none;\n\t}\n\n\t.notice.is-dismissible {\n\t\tpadding: {\n\t\t\tright: 56px;\n\t\t}\n\t}\n\n\t// Success notice\n\t.notice.notice-success {\n\t\tbackground-color: #edf7ef;\n\t\tborder-color: #b6deb9;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-success;\n\t\t}\n\t}\n\n\t// Error notice\n\t.acf-notice.acf-error-message,\n\t.notice.notice-error,\n\t#lost-connection-notice {\n\t\tbackground-color: #f7eeeb;\n\t\tborder-color: #f1b6b3;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-danger;\n\t\t}\n\t}\n\t\n\t.notice.notice-warning {\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tbackground: #f56e28;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\n\t\tbackground: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n\t\tborder: 1px solid rgba(247, 144, 9, 0.32);\n\t\tcolor: $gray-700;\n\t}\n}\n\n.acf-admin-single-taxonomy,\n.acf-admin-single-post-type,\n.acf-admin-single-options-page {\n\t.notice-success {\n\t\t.acf-item-saved-text {\n\t\t\tfont-weight: 600;\n\t\t}\n\n\t\t.acf-item-saved-links {\n\t\t\tdisplay: flex;\n\t\t\tgap: 12px;\n\n\t\t\ta {\n\t\t\t\ttext-decoration: none;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tbackground-color: $gray-600;\n\t\t\t\t\topacity: 0.3;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.acf-field-group,\n.rtl.acf-internal-post-type {\n\t.notice {\n\t\tpadding-right: 50px !important;\n\n\t\t.notice-dismiss {\n\t\t\tleft: 8px;\n\t\t\tright: unset;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: unset;\n\t\t\tright: 10px;\n\t\t}\n\n\t\t&:after {\n\t\t\tleft: unset;\n\t\t\tright: 12px;\n\t\t}\n\t}\n\n\t&.acf-admin-single-taxonomy,\n\t&.acf-admin-single-post-type,\n\t&.acf-admin-single-options-page {\n\t\t.notice-success .acf-item-saved-links a {\n\t\t\t&:after {\n\t\t\t\tleft: unset;\n\t\t\t\tright: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmin-height: 22px;\n\tborder: none;\n\tfont-size: 11px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-field {\n\t\t// notice\n\t\t.acf-notice {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 40px !important;\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 6px !important;\n\t\t\t\tleft: 40px !important;\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tmargin: 0 0 15px;\n\t\t\tbackground: #edf2ff;\n\t\t\tcolor: $gray-700 !important;\n\t\t\tborder-color: #2183b9;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t&:after {\n\t\t\t\ttop: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\ttop: 12px;\n\t\t\t\tleft: 12px;\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\n\t\t\t// error\n\t\t\t&.-error {\n\t\t\t\tbackground: #f7eeeb;\n\t\t\t\tborder-color: #f1b6b3;\n\t\t\t}\n\n\t\t\t// success\n\t\t\t&.-success {\n\t\t\t\tbackground: #edf7ef;\n\t\t\t\tborder-color: #b6deb9;\n\t\t\t}\n\n\t\t\t// warning\n\t\t\t&.-warning {\n\t\t\t\tbackground: #fdf8eb;\n\t\t\t\tborder-color: #f4dbb4;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmax-width: 550px !important;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\t.acf-field-true-false {\n\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input,\n\t.rule-groups {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.acf-conditional-select-name {\n\t\t\tmin-width: 180px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.acf-conditional-select-id {\n\t\t\tpadding-right: 30px;\n\t\t}\n\n\t\t.value .select2-container--focus {\n\t\t\theight: 40px;\n\t\t}\n\n\t\t.value .select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box,\n\t.rule-groups {\n\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.acf-term-search-term-name {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: 1px solid $gray-200;\n\t\tborder-bottom: 1px solid $gray-200;\n\t\tcolor: $gray-400;\n\t\tpadding: 5px 5px 5px 10px;\n\t\twidth: 100%;\n\t\tmargin: 0;\n\t\tdisplay: block;\n\t\tfont-weight: 300;\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\n\t// table.\n\t.wp-list-table {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tborder: none;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\n\t\tstrong {\n\t\t\tcolor: $gray-400;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta.row-title {\n\t\t\tfont-size: 13px !important;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tth,\n\t\ttd {\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.sortable a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 2px;\n\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-more-items {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding: 0px 6px 1px;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 25px;\n\t\t\t\theight: 16px;\n\t\t\t\tbackground: $gray-200;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tcolor: $gray-600;\n\t\t\t}\n\n\t\t\t.acf-emdash {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t}\n\n\t\t// Table headers\n\t\tthead th, thead td,\n\t\ttfoot th, tfoot td {\n\t\t\theight: 48px;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-200;\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Table body\n\t\ttbody th,\n\t\ttbody td {\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60px;\n\t\t\tpadding: {\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 10px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: top;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tcolor: $gray-200;\n\t\t\t\tstyle: solid;\n\t\t\t};\n\t\t\t@extend .p4;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.column-acf-key {\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// SVG icons\n\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t// Post location icon\n\t\t.acf-location .dashicons {\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t\tfont-size: 16px;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.post-state {\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover,\n\t\ttr:focus-within {\n\t\t\tbackground: #f7f7f7;\n\n\t\t\t.row-actions {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t};\n\n\t\t}\n\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t.wp-list-table {\n\t\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 4px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-location .dashicons {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tmargin: {\n\t\t\ttop: 2px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .p5;\n\t\tline-height: 14px;\n\t\tcolor: $gray-300;\n\n\t\t.trash a {\n\t\t\tcolor: $acf_error;\n\t\t}\n\n\t}\n\n\n\t// Remove padding from checkbox column\n\t.widefat thead td.check-column,\n\t.widefat tfoot td.check-column {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.row-actions {\n\t\t@extend .p6;\n\n\t\ta:hover {\n\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t}\n\n\t\t.trash a {\n\t\t\tcolor: #a00;\n\t\t\t&:hover { color: #f00; }\n\t\t}\n\n\t\t&.visible {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\topacity: 1;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th {\n\t\tbackground-color: lighten($blue-50, 3%);\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tcolor: $gray-500;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n\tmargin: {\n\t\ttop: 5px;\n\t\tright: 0;\n\t\tbottom: 24px;\n\t\tleft: 0;\n\t};\n\n\t#post-search-input {\n\t\tmin-width: 280px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 8px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tdisplay: flex;\n\t\tbox-sizing: border-box;\n\t\tpadding-right: 24px;\n\t\tmargin-right: 16px;\n\t\tposition: inherit;\n\n\t\t#post-search-input {\n\t\t\tmin-width: auto;\n\t\t}\n\n\t}\n\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box {\n\t#post-search-input {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tpadding-left: 24px;\n\t\tpadding-right: 0;\n\t\tmargin-left: 16px;\n\t\tmargin-right: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n\tdisplay: flex;\n\talign-items: flex-end;\n\theight: 40px;\n\tmargin: {\n\t\tbottom: 16px;\n\t};\n\n\tli {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 4px;\n\t\t};\n\t\tcolor: $gray-400;\n\t\t@extend .p4;\n\n\t\t.count {\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav-pages {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&.no-pages{\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.displaying-num {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.pagination-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 4px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\n\t\t\t\t.total-pages {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t// Hide pagination if there's only 1 page\n\t\t&.one-page .pagination-links {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n\tdisplay: inline-flex;\n\talign-items: center;\n\talign-content: center;\n\tjustify-content: center;\n\tmin-width: 40px;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tbackground-color: transparent;\n\n\t// Pagination Buttons\n\t&:nth-child(1),\n\t&:nth-child(2),\n\t&:last-child,\n\t&:nth-last-child(2) {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 4px;\n\t\t}\n\n\t\t// Pagination Button Icons\n\t\t&:before {\n\t\t\t$icon-size: 20px;\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\t$icon-size: $icon-size;\n\t\t\tbackground-color: $link-color;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t}\n\n\t}\n\n\t// First Page Icon\n\t&:nth-child(1):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t}\n\n\t// Previous Page Icon\n\t&:nth-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t}\n\n\t// Next Page Icon\n\t&:nth-last-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t}\n\n\t// Last Page Icon\n\t&:last-child:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t}\n\n\t// Pagination Button Hover State\n\t&:hover {\n\t\tborder-color: $blue-600;\n\t\tbackground-color: rgba($link-color, .05);\n\n\t\t&:before {\n\t\t\tbackground-color: $blue-600;\n\t\t}\n\n\t}\n\n\t// Pagination Button Disabled State\n\t&.disabled {\n\t\tbackground-color: transparent !important;\n\n\t\t&.disabled:before {\n\t\t\tbackground-color: $gray-300;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.acf-no-field-groups-inner,\n\t.acf-no-taxonomies-inner,\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner,\n\t.acf-options-preview-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 420px;\n\t\tmin-height: 320px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t\tline-height: 1.6rem;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t\t@extend .p6;\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner {\n\t\timg {\n\t\t\twidth: 106px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n\t.acf-no-taxonomies-inner {\n\t\timg {\n\t\t\twidth: 98px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n};\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies,\n.acf-no-options-pages {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th,\n\t.acf-admin-field-groups .wp-list-table tr:hover,\n\t.striped > tbody > :nth-child(odd), ul.striped > :nth-child(odd), .alternate {\n\t\tbackground-color: transparent !important;\n\t}\n\n\t.wp-list-table {\n\n\t\tthead,\n\t\ttfoot {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ta.acf-btn {\n\t\t\tborder: 1px solid rgba(0, 0, 0, 0.16);\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t}\n\n}\n\n.acf-internal-post-type #the-list .no-items td {\n\tvertical-align: middle;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview,\n.acf-no-options-pages-wrapper {\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t};\n\t};\n\n\t.disabled {\n\t\tbackground-color: $gray-100 !important;\n\t\tcolor: $gray-400 !important;\n\t\tborder: 1px $gray-300 solid;\n\t\tcursor: default !important;\n\t}\n\n\t.acf-options-pages-preview-upgrade-button {\n\t\theight: 48px;\n\t\tpadding: 8px 48px 8px 48px !important;\n\t\tborder: none !important;\n\t\tgap: 6px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tbackground: $gradient-pro;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 20px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\t}\n\n\t.acf-ui-options-page-pro-features-actions a.acf-btn i {\n\t\tmargin-right: -2px !important;\n\t\tmargin-left: 0px !important;\n\t}\n\n\t.acf-pro-label {\n\t\tvertical-align: middle;\n\t}\n\n\t.acf_options_preview_wrap {\n\t\timg {\n\t\t\tmax-height: 88px;\n\t\t}\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.wp-list-table .toggle-row:before {\n\t\ttop: 4px;\n\t\tleft: 16px;\n\t\tborder-radius: 0;\n\t\t$icon-size: 20px;\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\t$icon-size: $icon-size;\n\t\tbackground-color: $link-color;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n\n\t.wp-list-table .is-expanded .toggle-row:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t@media screen and (max-width: $md) {\n\n\t\t.widefat th input[type=\"checkbox\"],\n\t\t.widefat thead td input[type=\"checkbox\"],\n\t\t.widefat tfoot td input[type=\"checkbox\"] {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Invalid license states\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\t&.acf-pro-inactive-license {\n\t\t&.acf-admin-options-pages {\n\t\t\t.row-title {\n\t\t\t\tcolor: $gray-500;\n\t\t\t\tpointer-events: none;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 16px;\n\t\t\t\t\theight: 16px;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\talign-self: center;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.row-actions {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.column-title .acf-js-tooltip {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\n\t\ttr.acf-has-block-location {\n\t\t\t.row-title {\n\t\t\t\tcolor: $gray-500;\n\t\t\t\tpointer-events: none;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 16px;\n\t\t\t\t\theight: 16px;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\talign-self: center;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-count a {\n\t\t\t\tcolor: $gray-500;\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\n\t\t\t.row-actions {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.column-title .acf-js-tooltip {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tposition: unset;\n\ttop: 32px;\n\theight: 72px;\n\tz-index: 800;\n\tbackground: $gray-700;\n\tcolor: $gray-400;\n\n\t.acf-admin-toolbar-inner {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: center;\n\t\talign-items: center;\n\t\tmax-width: 100%;\n\n\t\t.acf-nav-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\tposition: relative;\n\t\t\tpadding-left: 72px;\n\n\t\t\t@media screen and (max-width: 1250px) {\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-more {\n\t\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t.acf-nav-upgrade-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t.acf-nav-wpengine-logo {\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-left: 24px;\n\n\t\t\timg {\n\t\t\t\theight: 20px;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1000px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t.acf-logo {\n\t\tdisplay: flex;\n\t\tmargin: {\n\t\t\tright: 24px;\n\t\t}\n\t\ttext-decoration: none;\n\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t&.pro img {\n\t\t\theight: 46px;\n\t\t}\n\t}\n\n\th2 {\n\t\tdisplay: none;\n\t\tcolor: $gray-50;\n\t}\n\n\t.acf-tab {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: transparent;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-400;\n\t\ttext-decoration: none;\n\n\t\t&.is-active {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: $gray-50;\n\t\t}\n\t\t&:focus-visible {\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-more {\n\t\t&:hover {\n\t\t\t.acf-tab.acf-more-tab {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t\tcolor: $gray-50;\n\t\t\t}\n\t\t}\n\t\t\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground: #fff;\n\t\t\tz-index: 1051;\n\t\t\toverflow: hidden;\n\t\t\tmin-width: 280px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n\t\t\t\n\t\t\t.acf-wp-engine {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmin-height: 48px;\n\t\t\t\tborder-top: 1px solid rgba(0, 0, 0, 0.08);\n\t\t\t\tbackground: #ECFBFC;\n\t\t\t\t\n\t\t\t\ta {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\tborder-top: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 16px;\n\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.acf-more-section-header {\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tpadding: 1px 0 0 0;\n\t\t\t\t\tmargin-top: -1px;\n\t\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\t\tborder-bottom: 1px solid $gray-200;\n\n\t\t\t\t\tspan {\n\t\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tfont-weight: bold;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// Links\n\t\t\t\ta {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tborder-top: {\n\t\t\t\t\t\twidth: 1px;\n\t\t\t\t\t\tstyle: solid;\n\t\t\t\t\t\tcolor: $gray-100;\n\t\t\t\t\t};\n\t\t\t\t\t\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&.acf-tab.is-active {\n\t\t\t\t\t\tbackground-color: unset;\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\ti.acf-icon {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\t\t\tmask-size: $icon-size;\n\t\t\t\t\t\tbackground-color: $gray-400 !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-requires-pro {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\timg.acf-wp-engine-pro {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-wp-engine-upsell-pill {\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tmin-height: 22px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbackground: #0ECAD4;\n\t\t\t\t\t\tcolor: #FFFFFF;\n\t\t\t\t\t\ttext-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// First list item\n\t\t\t\t&:first-child {\n\t\t\t\t\ta {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t}\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t\t\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tul {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tbox-sizing: border-box;\n\t\tmargin-left: -20px;\n\t\tpadding: {\n\t\t\ttop: 16px;\n\t\t\tright: 32px;\n\t\t\tbottom: 16px;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.rtl {\n\t#wpcontent .acf-admin-toolbar {\n\t\tmargin-left: 0;\n\t\tmargin-right: -20px;\n\n\t\t.acf-tab {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\t.acf-tab,\n\t.acf-more {\n\t\ti.acf-icon {\n\t\t\tdisplay: none; // Icons only shown for specified nav items below\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-icon-dropdown {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\t$icon-size: 16px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: -6px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Only show icons for specified nav items, stops third party plugin items with no icon appearing broken\n\t\t&.acf-header-tab-acf-field-group,\n\t\t&.acf-header-tab-acf-post-type,\n\t\t&.acf-header-tab-acf-taxonomy,\n\t\t&.acf-header-tab-acf-tools,\n\t\t&.acf-header-tab-acf-settings-updates,\n\t\t&.acf-header-tab-acf-more {\n\t\t\ti.acf-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active,\n\t\t&:hover {\n\t\t\ti.acf-icon {\n\t\t\t\tbackground-color: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.rtl & .acf-tab {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-acf-field-group {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-field-groups.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Post types tab\n\t.acf-header-tab-acf-post-type {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-post-type.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Taxonomies tab\n\t.acf-header-tab-acf-taxonomy {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-taxonomies.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Tools tab\n\t.acf-header-tab-acf-tools {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-tools.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Updates tab\n\t.acf-header-tab-acf-settings-updates {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-updates.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\t\n\t// More tab\n\t.acf-header-tab-acf-more {\n\t\ti.acf-icon-more {\n\t\t\t$icon-url: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Prevents flicker caused by notice moving locations.\n\t#wpbody-content > .notice:not(.inline, .below-h2) {\n\t\tdisplay: none;\n\t}\n\n\th1.wp-heading-inline {\n\t\tdisplay: none;\n\t}\n\n\t.wrap .wp-heading-inline + .page-title-action {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n\tdisplay: flex;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 700;\n\tbox-sizing: border-box;\n\tmin-height: 72px;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 32px;\n\t\tbottom: 8px;\n\t\tleft: 32px;\n\t};\n\tbackground-color: #fff;\n\tbox-shadow: $elevation-01;\n\n\t.acf-headerbar-inner {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmax-width: $max-width;\n\t\tgap: 8px;\n\t}\n\n\t.acf-page-title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.acf-duplicated-from {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.acf-pro-label {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tjustify-content: space-between;\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t};\n\t}\n\n\t.acf-headerbar-content {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\n\t\t\t.acf-headerbar-title,\n\t\t\t.acf-title-wrap {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t\t.acf-title-wrap {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-input-error {\n\t\tborder: 1px rgba($color-danger, 0.5) solid !important;\n\t\tbox-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n\t\tbackground-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\tbackground-repeat: no-repeat;\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tborder: 1px rgba($color-danger, 0.8) solid !important;\n\t\t\tbox-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n\t\t}\n\t}\n\n\t.acf-headerbar-title-field {\n\t\tmin-width: 320px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tmin-width: 100%;\n\t\t}\n\t}\n\n\t.acf-headerbar-actions {\n\t\tdisplay: flex;\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t.disabled {\n\t\t\tbackground-color: $gray-100;\n\t\t\tcolor: $gray-400 !important;\n\t\t\tborder: 1px $gray-300 solid;\n\t\t\tcursor: default;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 1020;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\twidth: calc(100% + 20px);\n\n\t@media screen and (max-width: $md) {\n\t\tposition: relative;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 8px;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $sm) {\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tz-index: unset;\n\t}\n\n\n\t.acf-headerbar-inner {\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\twidth: 100%;\n\n\t\t\t.acf-page-title {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\n\t\t\t.acf-headerbar-actions {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tgap: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t}\n\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n\tmargin-left: 0;\n\tmargin-right: -20px;\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tleft: 16px;\n\t\t\tright: 0;\n\t\t};\n\t}\n\n\t.acf-headerbar-actions {\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmin-height: 40px;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 16px;\n\t\tbottom: 8px;\n\t\tleft: 16px;\n\t}\n\tbackground-color: $color-primary;\n\tborder-radius: $radius-md;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: rgba($gray-900, 20%);\n\t}\n\ttext-decoration: none;\n\tcolor: #fff !important;\n\ttransition: all 0.2s ease-in-out;\n\ttransition-property: background, border, box-shadow;\n\n\t&:hover {\n\t\tbackground-color: $color-primary-hover;\n\t\tcolor: #fff;\n\t\tcursor: pointer;\n\t}\n\n\t&:disabled, &.disabled {\n\t\tbackground-color: $gray-100;\n\t\tborder-color: $gray-200;\n\t\tcolor: $gray-400 !important;\n\t\ttransition: none;\n\t\tpointer-events: none;\n\t}\n\n\t&.acf-btn-sm {\n\t\tmin-height: 32px;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\t@extend .p4;\n\t}\n\n\t&.acf-btn-secondary {\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-color: $color-primary;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t}\n\t}\n\n\t&.acf-btn-muted {\n\t\tbackground-color: $gray-500;\n\t\tcolor: white;\n\t\theight: 48px;\n\t\tpadding: 8px 28px 8px 28px !important;\n\t\tborder-radius: 6px;\n\t\tborder: 1px;\n\t\tgap: 6px;\n\t\t\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-tertiary {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: $gray-300;\n\n\t\t&:hover {\n\t\t\tcolor: $gray-500 !important;\n\t\t\tborder-color: $gray-400;\n\t\t}\n\t}\n\n\t&.acf-btn-clear {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: transparent;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-500 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-pro {\n\t\tbackground: $gradient-pro;\n\t\tborder: none;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\tmargin: {\n\t\t\tright: 6px;\n\t\t\tleft: -4px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl .acf-btn {\n\ti.acf-icon {\n\t\tmargin: {\n\t\t\tright: -4px;\n\t\t\tleft: 6px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -4px;\n\t\t\t\tleft: 2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group {\n\t&:hover {\n\t\tbackground-color: lighten($color-danger, 44%);\n\t\tborder-color: $color-danger !important;\n\t\tcolor: $color-danger !important;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type,\n.post-type-acf-field-group {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\tdisplay: inline-flex;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tbackground-color: currentColor;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: contain;\n\t\tmask-size: contain;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\ttext-indent: 500%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Action icons for Flexible Content Field\n\ti.acf-field-setting-fc-delete, i.acf-field-setting-fc-duplicate {\n\t\tbox-sizing: border-box;\n\n\t\t/* Auto layout */\n\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding: 8px;\n\t\tcursor: pointer;\n\n\t\twidth: 32px;\n\t\theight: 32px;\n\n\t\t/* Base / White */\n\n\t\tbackground: #FFFFFF;\n\t\t/* Gray/300 */\n\n\t\tborder: 1px solid $gray-300;\n\t\t/* Elevation/01 */\n\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\n\t\t/* Inside auto layout */\n\n\t\tflex: none;\n\t\torder: 0;\n\t\tflex-grow: 0;\n\t}\n\n\ti.acf-icon-plus {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t}\n\n\ti.acf-icon-stars {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-stars.svg\");\n\t}\n\n\ti.acf-icon-help {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-help.svg\");\n\t}\n\n\ti.acf-icon-key {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key.svg\");\n\t}\n\n\ti.acf-icon-regenerate {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t}\n\n\ti.acf-icon-trash, button.acf-icon-trash {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-trash.svg\");\n\t}\n\t\n\ti.acf-icon-extended-menu, button.acf-icon-extended-menu {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t}\n\n\ti.acf-icon.-duplicate, button.acf-icon-duplicate {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\t}\n\n\ti.acf-icon-arrow-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-up-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t}\n\n\ti.acf-icon-chevron-right,\n\t.acf-icon.-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t}\n\n\ti.acf-icon-chevron-left,\n\t.acf-icon.-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t}\n\n\ti.acf-icon-key-solid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t}\n\n\ti.acf-icon-globe,\n\t.acf-icon.-globe {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-globe.svg\");\n\t}\n\n\ti.acf-icon-image,\n\t.acf-icon.-picture {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t}\n\t\n\ti.acf-icon-warning {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t}\n\t\n\ti.acf-icon-warning-red {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t}\n\n\ti.acf-icon-dots-grid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t}\n\n\ti.acf-icon-play {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-play.svg\");\n\t}\n\t\n\ti.acf-icon-lock {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t}\n\n\ti.acf-icon-document {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-document.svg\");\n\t}\n\t/*--------------------------------------------------------------------------------------------\n\t*\n\t*\tInactive group icon\n\t*\n\t*--------------------------------------------------------------------------------------------*/\n\t.post-type-acf-field-group,\n\t.acf-internal-post-type {\n\t\t.post-state {\n\t\t\tfont-weight: normal;\n\n\t\t\t.dashicons.dashicons-hidden {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-hidden.svg\");\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields,\n#acf-field-group-options,\n#acf-advanced-settings {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl #acf-field-group-fields,\n.rtl #acf-field-group-options {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\t&:before {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Field icon\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n\tmask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n// Create options page modal icon\n.acf-create-options-page-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n\tmask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n// Settings icon\n#acf-field-group-options .postbox-header h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n// Layout icon\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n\tmask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n// Advanced post type and taxonomies settings icon\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\n\t#acf-advanced-settings .postbox-header h2:before {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t}\n\n}\n\n// Flexible Content reorder\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n\twidth: 20px;\n\theight: 11px;\n\tbackground-color: $gray-600 !important;\n\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group, \n.post-type-acf-field-group #acf-field-group-fields,\n.post-type-acf-field-group #acf-field-group-options,\n.post-type-acf-field-group .postbox,\n.acf-admin-single-post-type #acf-advanced-settings,\n.acf-admin-single-taxonomy #acf-advanced-settings,\n.acf-admin-single-options-page #acf-advanced-settings{\n\t\n\t.postbox-header .handle-actions {\n\t\tdisplay: flex;\n\n\t\t.toggle-indicator:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: currentColor;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t}\n\t}\n\n\t// Closed state\n\t&.closed {\n\t\t.postbox-header .handle-actions {\n\t\t\t.toggle-indicator:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t#acf-admin-tool-export,\n\t\t#acf-admin-tool-import,\n\t\t#acf-license-information,\n\t\t#acf-update-information {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\t&:before {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Export icon\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n\tmask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n// Import icon\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n\tmask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n// License information icon\n.post-type-acf-field-group #acf-license-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\tmask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n// Update information icon\n.post-type-acf-field-group #acf-update-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\tmask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input {\n\t.acf-icon {\n\t\t$icon-size: 18px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n\tbox-sizing: border-box;\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 24px;\n\theight: 24px;\n\ttop: -4px;\n\tbackground-color: $blue-50;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $blue-200;\n\t};\n\tborder-radius: 100%;\n\n\t&:before {\n\t\t$icon-size: 14px;\n\t\tcontent: \"\";\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tposition: relative;\n\t\tbackground-color: $blue-500;\n\t\t-webkit-mask-size: cover;\n\t\tmask-size: cover;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t\tmask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Text field\n.field-type-icon.field-type-icon-text:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-text.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-text.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Number\n.field-type-icon.field-type-icon-number:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-number.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-number.svg');\n}\n\n// Range\n.field-type-icon.field-type-icon-range:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-range.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-range.svg');\n}\n\n// Email\n.field-type-icon.field-type-icon-email:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-email.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-email.svg');\n}\n\n// URL\n.field-type-icon.field-type-icon-url:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-url.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-url.svg');\n}\n\n// Password\n.field-type-icon.field-type-icon-password:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-password.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-password.svg');\n}\n\n// Image\n.field-type-icon.field-type-icon-image:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n// File\n.field-type-icon.field-type-icon-file:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-file.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-file.svg');\n}\n\n// WYSIWYG\n.field-type-icon.field-type-icon-wysiwyg:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n}\n\n// oEmbed\n.field-type-icon.field-type-icon-oembed:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n}\n\n// Gallery\n.field-type-icon.field-type-icon-gallery:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n}\n\n// Select\n.field-type-icon.field-type-icon-select:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-select.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-select.svg');\n}\n\n// Checkbox\n.field-type-icon.field-type-icon-checkbox:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n}\n\n// Radio Button\n.field-type-icon.field-type-icon-radio:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n}\n\n// Button Group\n.field-type-icon.field-type-icon-button-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n}\n\n// True / False\n.field-type-icon.field-type-icon-true-false:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n}\n\n// Link\n.field-type-icon.field-type-icon-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-link.svg');\n}\n\n// Post Object\n.field-type-icon.field-type-icon-post-object:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n}\n\n// Page Link\n.field-type-icon.field-type-icon-page-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n}\n\n// Relationship\n.field-type-icon.field-type-icon-relationship:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n}\n\n// Taxonomy\n.field-type-icon.field-type-icon-taxonomy:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n}\n\n// User\n.field-type-icon.field-type-icon-user:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-user.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-user.svg');\n}\n\n// Google Map\n.field-type-icon.field-type-icon-google-map:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n}\n\n// Date Picker\n.field-type-icon.field-type-icon-date-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n}\n\n// Date / Time Picker\n.field-type-icon.field-type-icon-date-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n}\n\n// Time Picker\n.field-type-icon.field-type-icon-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n}\n\n// Color Picker\n.field-type-icon.field-type-icon-color-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n}\n\n// Icon Picker\n.field-type-icon.field-type-icon-icon-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-icon-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-icon-picker.svg');\n}\n\n// Message\n.field-type-icon.field-type-icon-message:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-message.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-message.svg');\n}\n\n// Accordion\n.field-type-icon.field-type-icon-accordion:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n}\n\n// Tab\n.field-type-icon.field-type-icon-tab:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n}\n\n// Group\n.field-type-icon.field-type-icon-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-group.svg');\n}\n\n// Repeater\n.field-type-icon.field-type-icon-repeater:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n}\n\n\n// Flexible Content\n.field-type-icon.field-type-icon-flexible-content:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n}\n\n// Clone\n.field-type-icon.field-type-icon-clone:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n}","/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t.postbox-header {\n\t\tdisplay: none; // Hide native WP postbox headers\n\t}\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.postbox {\n\t\t\twidth: 100%;\n\t\t\tclear: none;\n\t\t\tfloat: none;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.meta-box-sortables {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(2, 1fr);\n\t\tgrid-template-rows: repeat(1, 1fr);\n\t\tgrid-column-gap: 32px;\n\t\tgrid-row-gap: 32px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t&.tool-export {\n\n\t\t.inside {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// ACF custom postbox header\n\t\t.acf-postbox-header {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t}\n\n\t\t// Main postbox area\n\t\t.acf-postbox-main {\n\t\t\tborder: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-postbox-columns {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 280px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\t.acf-postbox-side {\n\t\t\t\tpadding: 0;\n\n\t\t\t\t.acf-panel {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.meta-box-sortables {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-panel {\n\t\t\tborder: none;\n\n\t\t\th3 {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: $gray-700;\n\t\t\t\t@extend .p4;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-checkbox-list {\n\t\t\tmargin: {\n\t\t\t\ttop: 16px;\n\t\t\t};\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tborder-radius: $radius-md;\n\n\t\t\tli {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 48px;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tjustify-content: flex-start;\n\talign-content: flex-start;\n\talign-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n\tflex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-box {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.inner {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex: 1 1 100%;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-admin-notice {\n\t\tflex: 1 1 100%;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\tflex: 1 1 65%;\n\tmargin: {\n\t\tright: 32px;\n\t};\n\n\t.inner {\n\t\tpadding: 0;\n\n\t\t.acf-license-defined {\n\t\t\tpadding: 24px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-activation-form,\n\t\t.acf-retry-activation {\n\t\t\tpadding: 24px;\n\n\t\t\t&.acf-retry-activation {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tmin-height: 40px;\n\n\t\t\t\t.acf-recheck-license.acf-btn {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-manage-license-btn {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\t\t\t\talign-items: center;\n\t\t\t\tdisplay: inline-flex;\n\n\t\t\t\t&.acf-renew-subscription {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\twidth: 19px;\n\t\t\t\t\theight: 19px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-recheck-license {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\n\t\t\t\ti {\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-license-status-wrap {\n\t\t\tbackground: $gray-50;\n\t\t\tborder-top: 1px solid $gray-200;\n\t\t\tborder-bottom-left-radius: 8px;\n\t\t\tborder-bottom-right-radius: 8px;\n\t\t\t\n\t\t\t.acf-license-status-table {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 24px 24px 16px 24px;\n\n\t\t\t\tth {\n\t\t\t\t\twidth: 160px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-bottom: 16px;\n\t\t\t\t}\n\n\t\t\t\ttd {\n\t\t\t\t\tpadding-bottom: 16px;\n\n\t\t\t\t\t.acf-license-status {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tbackground: $gray-200;\n\t\t\t\t\t\tpadding: 0 13px 1px 12px;\n\t\t\t\t\t\tborder: 1px solid rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\tcolor: $gray-500;\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tbackground: rgba(18, 183, 106, 0.15);\n\t\t\t\t\t\t\tborder: 1px solid rgba(18, 183, 106, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(18, 183, 106, 1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.expired,\n\t\t\t\t\t\t&.cancelled {\n\t\t\t\t\t\t\tbackground: rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tborder: 1px solid rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(209, 55, 55, 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.acf-no-license-view-pricing {\n\t\t\t\tpadding: 12px 24px;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: 1024px) {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tbottom: 32px;\n\t\t};\n\t}\n\n\tlabel {\n\t\tfont-weight: 500;\n\t}\n\n\t.acf-input-wrap {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t}\n\n\t#acf_pro_license {\n\t\twidth: 100%;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n\tflex: 1 1 35%;\n\tmax-width: calc(35% - 32px);\n\n\t.form-table {\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.acf-update-changelog {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tcolor: $gray-700;\n\n\t\th4 {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 16px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tem {\n\t\t\t\t@extend .p6;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\ta.acf-admin-toolbar-upgrade-btn {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 400;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n\tdisplay: none;\n\talign-items: center;\n\tmin-height: 120px;\n\tbackground-color: #121833;\n\tbackground-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n\tbackground-repeat: repeat, no-repeat;\n\tbackground-size: 1224px, 1880px;\n\tbackground-position: left top, -520px -680px;\n\tcolor: $gray-200;\n\tborder-radius: 8px;\n\tmargin-top: 24px;\n\tmargin-bottom: 24px;\n\n\t@media screen and (max-width: 768px) {\n\t\tbackground-size: 1024px, 980px;\n\t\tbackground-position: left top, -500px -200px;\n\t}\n\n\t@media screen and (max-width: 1200px) {\n\t\tbackground-size: 1024px, 1880px;\n\t\tbackground-position: left top, -520px -300px;\n\t}\n\n\t.postbox-header {\n\t\tdisplay: none;\n\t}\n\n\t.inside {\n\t\twidth: 100%;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n\n\t.acf-field-group-pro-features-wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tgap: 96px;\n\t\theight: 358px;\n\t\tmax-width: 950px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0 35px;\n\n\t\t@media screen and (max-width: 1200px) {\n\t\t\tgap: 48px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgap: 0;\n\t\t}\n\n\t\t.acf-field-group-pro-features-title,\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tfont-weight: 590;\n\t\t\tline-height: 150%;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tmargin-top: -6px;\n\t\t\t\tmargin-left: 2px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\theight: 22px;\n\t\t\t\tposition: relative;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t&::before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tborder-radius: 9999px;\n\t\t\t\t\tborder: 1px solid rgba(255, 255, 255, 0.2);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tdisplay: none !important;\n\t\t\tfont-size: 18px;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-size: 10px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\tpadding: 32px 32px 0 32px;\n\t\t\theight: unset;\n\n\t\t\t.acf-field-group-pro-features-title-sm {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-group-pro-features-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 300;\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\torder: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 8px;\n\t\t\t\t};\n\n\t\t\t\t.acf-field-group-pro-features-title,\n\t\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-actions {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: flex-start;\n\t\t\tmin-width: 160px;\n\t\t\tgap: 12px;\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tflex-direction: column;\n\t\t\t\tmargin-bottom: 24px;\n\n\t\t\t\ta {\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-grid {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tgap: 16px;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-feature {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 128px;\n\t\t\t\theight: 124px;\n\t\t\t\tbackground: rgba(255, 255, 255, 0.08);\n\t\t\t\tbox-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n\t\t\t\tbackdrop-filter: blur(6px);\n\t\t\t\tborder-radius: 8px;\n\n\t\t\t\t.field-type-icon {\n\t\t\t\t\tborder: none;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\topacity: 0.8;\n\n\t\t\t\t\t&::before {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media screen and (max-width: 1200px) {\n\n\t\t\t\t\t\t&::before {\n\t\t\t\t\t\t\twidth: 18px;\n\t\t\t\t\t\t\theight: 18px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-blocks::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-options-pages::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t}\n\n\t\t\t\t.field-type-label {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 288px;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tflex-direction: row;\n\t\t\t\t\tjustify-content: unset;\n\t\t\t\t\tgap: 8px;\n\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tgap: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t\tflex-direction: unset;\n\t\t\t\tflex-wrap: wrap;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\tflex: 1 0 50%;\n\t\t\t\t\tmargin-bottom: 8px;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tbackdrop-filter: none;\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-left: 2px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t&::before {\n\t\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n\th1 {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 4px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\n\t\t@extend .acf-h1;\n\t\tfont-weight: 700;\n\t\tcolor: $gray-50;\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Upsell block btn\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t\tbackground-color: rgba(#fff, 0.1);\n\t\tborder: none;\n\t\tbox-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\t\tbackdrop-filter: blur(6px);\n\t\tpadding: 8px 24px;\n\t\theight: 48px;\n\n\t\t&:hover {\n\t\t\tbackground-color: rgba(#fff, 0.2);\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-pro-features-upgrade {\n\t\t\tbackground: $gradient-pro;\n\t\t\tbox-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\t\t\tborder-radius: 6px;\n\t\t}\n\t}\n\n\t.acf-field-group-pro-features-footer-wrap {\n\t\theight: 48px;\n\t\tbackground: rgba(16, 24, 40, 0.4);\n\t\tbackdrop-filter: blur(6px);\n\t\tborder-top: 1px solid rgba(255, 255, 255, 0.08);\n\t\tborder-bottom-left-radius: 8px;\n\t\tborder-bottom-right-radius: 8px;\n\t\tcolor: $gray-400;\n\t\tfont-size: 13px;\n\t\tfont-weight: 300;\n\t\tpadding: 0 35px;\n\n\t\t.acf-field-group-pro-features-footer {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmax-width: 950px;\n\t\t\theight: 48px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\theight: 16px;\n\t\t\tvertical-align: middle;\n\t\t\tmargin-top: -2px;\n\t\t\tmargin-left: 3px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $gray-400;\n\t\t\ttext-decoration: none;\n\n\t\t\t&:hover {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin-left: 4px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-more-tools-from-wpengine {\n\n\t\t\ta {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\theight: 70px;\n\t\t\tfont-size: 12px;\n\n\t\t\t.acf-more-tools-from-wpengine {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.acf-field-group-pro-features-footer {\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 70px;\n\n\t\t\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\t\t\tclear: both;\n\t\t\t\t\tmargin: 6px auto 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies {\n\n\t#tmpl-acf-field-group-pro-features {\n\t\tmargin-top: 0;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\tlabel[for=\"acf-basic-settings-hide\"] {\n\t\tdisplay: none;\n\t}\n\tfieldset.columns-prefs {\n\t\tdisplay: none;\n\t}\n\n\t#acf-basic-settings {\n\t\t.postbox-header {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.postbox-container,\n\t.notice {\n\t\tmax-width: $max-width;\n\t\tclear: left;\n\t}\n\n\t#post-body-content {\n\t\tmargin: 0;\n\t}\n\n\t// Main postbox\n\t.postbox,\n\t.acf-box {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 48px;\n\t\t\t\tright: 48px;\n\t\t\t\tbottom: 48px;\n\t\t\t\tleft: 48px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#acf-advanced-settings.postbox {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.postbox-container .meta-box-sortables #acf-basic-settings .inside {\n\t\tborder: none;\n\t}\n\n\t// Input wrap\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n\n\t// Field & label margins & paddings\n\t.acf-field {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.acf-label {\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Specific field overrides\n\t.acf-field-text,\n\t.acf-field-textarea,\n\t.acf-field-select {\n\t\tmax-width: 600px;\n\t}\n\n\t.acf-field-true-false {\n\t\tmax-width: 700px;\n\t}\n\n\t.acf-field-supports {\n\t\tmax-width: 600px;\n\n\t\t.acf-label {\n\t\t\tdisplay: block;\n\n\t\t\t.description {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf_post_type_supports {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\n\t\t\t&:focus-within {\n\t\t\t\tborder-color: transparent;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tflex: 0 0 25%;\n\n\t\t\t\ta.button {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\tmargin-right: 6px;\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t}\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-700;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tinput[type=text] {\n\t\t\t\t\twidth: calc(100% - 36px);\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-bottom: 1px solid $gray-300;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tborder-bottom-color: $blue-400;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Dividers\n\t.acf-field-seperator {\n\t\tmargin: {\n\t\t\ttop: 40px;\n\t\t\tbottom: 40px;\n\t\t}\n\t\tborder: {\n\t\t\ttop: 1px solid $gray-200;\n\t\t\tright: none;\n\t\t\tbottom: none;\n\t\t\tleft: none;\n\t\t}\n\t}\n\n\t// Remove margin from last fields in postbox\n\t.acf-field-advanced-configuration {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n\n\t// Tabbed navigation & labels utility bar\n\t.postbox-container .acf-tab-wrap,\n\t.acf-regenerate-labels-bar {\n\t\tposition: relative;\n\t\ttop: -48px;\n\t\tleft: -48px;\n\t\twidth: calc(100% + 96px);\n\t}\n\n\t// Labels utility bar\n\t.acf-regenerate-labels-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: right;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tgap: 8px;\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-100;\n\t\t}\n\t}\n\n\t// Labels utility bar help/tip icon\n\t.acf-labels-tip {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tmin-height: 24px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder-left: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\t}\n}\n\n// Select2 for default values in permalink rewrite\n.acf-select2-default-pill {\n\tborder-radius: 100px;\n\tmin-height: 20px;\n\tpadding: {\n\t\ttop: 2px;\n\t\tbottom: 2px;\n\t\tleft: 8px;\n\t\tright: 8px;\n\t}\n\tfont-size: 11px;\n\tmargin-left: 6px;\n\tbackground-color: $gray-200;\n\tcolor: $gray-500;\n}\n\n.acf-menu-position-desc-child {\n\tdisplay: none;\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n\twidth: 1120px;\n\theight: 664px;\n\ttop: 50%;\n\tright: auto;\n\tbottom: auto;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n\tdisplay: flex;\n\tflex-direction: row;\n\tborder-radius: $radius-xl;\n\tbox-shadow:\n\t\t0 0 4px rgba(0, 0, 0, 0.04),\n\t\t0 8px 16px rgba(0, 0, 0, 0.08);\n\toverflow: hidden;\n\n\t.acf-field-picker {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tflex-grow: 1;\n\t\twidth: 760px;\n\t\tbackground: #fff;\n\n\t\t.acf-modal-title,\n\t\t.acf-modal-content,\n\t\t.acf-modal-toolbar {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tbackground: $gray-50;\n\t\t\tborder: none;\n\t\t\tpadding: 35px 32px;\n\n\t\t\t.acf-search-field-types-wrap {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&::after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 11px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\t$icon-size: 18px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\n\t\t\t\tinput {\n\t\t\t\t\twidth: 280px;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding-left: 32px;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-content {\n\t\t\ttop: auto;\n\t\t\tbottom: auto;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\n\t\t\t.acf-tab-group {\n\t\t\t\tpadding-left: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab,\n\t\t\t.acf-field-type-search-results {\n\t\t\t\tflex-direction: row;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tgap: 24px;\n\t\t\t\tpadding: 32px;\n\n\t\t\t\t.acf-field-type {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tisolation: isolate;\n\t\t\t\t\twidth: 120px;\n\t\t\t\t\theight: 120px;\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tborder: 1px solid $gray-200;\n\t\t\t\t\tborder-radius: 8px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbackground: $blue-50;\n\t\t\t\t\t\tborder: 1px solid $blue-400;\n\t\t\t\t\t\tbox-shadow: inset 0 0 0 1px $blue-400;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\ttop: 0;\n\n\t\t\t\t\t\t&::before {\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 12px;\n\n\t\t\t\t\t\t@extend .p5;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.field-type-requires-pro {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -10px;\n\t\t\t\t\tright: -10px;\n\t\t\t\t\tcolor: white;\n\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-image: url(\"../../images/pro-chip.svg\");\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\theight: 24px;\n\t\t\t\t\twidth: 28px;\n\n\t\t\t\t\t&.not-pro {\n\t\t\t\t\t\tbackground-image: url(\"../../images/pro-chip-locked.svg\");\n\t\t\t\t\t\twidth: 43px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-toolbar {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tjustify-content: space-between;\n\t\t\theight: auto;\n\t\t\tmin-height: 72px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\n\t\t\t.acf-select-field,\n\t\t\t.acf-btn-pro {\n\t\t\t\tmin-width: 160px;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t.acf-insert-field-label {\n\t\t\t\tmin-width: 280px;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t.acf-field-picker-actions {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-preview {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 360px;\n\t\tbackground-color: $gray-50;\n\t\tbackground-image: url(\"../../images/field-preview-grid.png\");\n\t\tbackground-size: 740px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center bottom;\n\t\tborder-left: 1px solid $gray-200;\n\t\tbox-sizing: border-box;\n\t\tpadding: 32px;\n\n\t\t.field-type-desc {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t.field-type-preview-container {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: center;\n\t\t\twidth: 100%;\n\t\t\tmargin: {\n\t\t\t\ttop: 24px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t}\n\t\t\tbackground-color: rgba(#fff, 0.64);\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow:\n\t\t\t\t0 0 0 1px rgba(0, 0, 0, 0.04),\n\t\t\t\t0 8px 24px rgba(0, 0, 0, 0.04);\n\t\t}\n\n\t\t.field-type-image {\n\t\t\tmax-width: 232px;\n\t\t}\n\n\t\t.field-type-info {\n\t\t\tflex-grow: 1;\n\n\t\t\t.field-type-name {\n\t\t\t\tfont-size: 21px;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.field-type-upgrade-to-unlock {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tjustify-items: center;\n\t\t\t\talign-items: center;\n\t\t\t\tmin-height: 24px;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 10px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t\tbackground: $gradient-pro;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tcolor: white;\n\t\t\t\ttext-decoration: none;\n\t\t\t\tfont-size: 10px;\n\t\t\t\ttext-transform: uppercase;\n\n\t\t\t\ti.acf-icon {\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.field-type-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 24px;\n\t\t\tmin-height: 40px;\n\n\t\t\t.acf-icon {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t}\n\n\t\t\t&::before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 6px;\n\t\t\t\ttext-decoration: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-search-results,\n\t.acf-field-type-search-no-results {\n\t\tdisplay: none;\n\t}\n\n\t&.is-searching {\n\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-field-type-search-results {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\n\t&.no-results-found {\n\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-results,\n\t\t.field-type-info,\n\t\t.field-type-links,\n\t\t.acf-field-picker-toolbar {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\theight: 100%;\n\t\t\tgap: 6px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-no-results-text {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-invalid-search-term {\n\t\t\t\tmax-width: 200px;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n\n\t.acf-btn.browse-fields {\n\t\tdisplay: none;\n\t}\n}\n","// CSS for icon picker in blocks.\n.acf-block-body .acf-field-icon-picker {\n\t.acf-tab-group {\n\t\tmargin: 0;\n\t\tpadding-left: 0 !important;\n\t}\n}\n\n// CSS for use outside ACF admin pages (like the post editor).\n.acf-field-icon-picker {\n\tmax-width: 600px;\n\n\t.acf-tab-group{\n\t\tpadding: 0;\n\t\tborder-bottom: 0;\n\t\toverflow: hidden;\n\t}\n\n\t.active {\n\n\t\ta {\n\t\t\tbackground: $gray-500;\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.acf-dashicons-search-wrap {\n\t\tposition: relative;\n\n\t\t&::after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 6px;\n\t\t\tleft: 10px;\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-image: url(../../images/icons/icon-search.svg);\n\t\t\tmask-image: url(../../images/icons/icon-search.svg);\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.acf-dashicons-search-input {\n\t\t\tpadding-left: 32px;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t.acf-dashicons-list {\n\t\tmargin-bottom: 0;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\t\talign-content: start;\n\t\theight: 135px;\n\t\toverflow: hidden;\n\t\toverflow-y: auto;\n\t\tbackground-color: #f9f9f9;\n\t\tborder: 1px solid #8c8f94;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\t\tgap: 8px;\n\t\tpadding: 8px;\n\n\t\t.acf-icon-picker-dashicon {\n\t\t\tbackground-color: transparent;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #3c434a;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t[type=\"radio\"],\n\t\t\t[type=\"radio\"]:active,\n\t\t\t[type=\"radio\"]:checked::before,\n\t\t\t[type=\"radio\"]:focus {\n\t\t\t\tall: initial;\n\t\t\t\tappearance: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-icon-picker-dashicon:hover {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.active {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.active.focus {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t\tbox-shadow: 0 0 2px #0783be;\n\t\t}\n\t}\n\n\t.acf-dashicons-list::after {\n\t\tcontent: \"\";\n\t\tflex: auto;\n\t}\n\n\t.acf-dashicons-list-empty {\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding-top: 10px;\n\t\tpadding-left: 10px;\n\t\theight: 135px;\n\t\toverflow: scroll;\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\n\t\timg {\n\t\t\theight: 30px;\n\t\t\twidth: 30px;\n\t\t\tcolor: $gray-300;\n\t\t}\n\t}\n\n\t.acf-icon-picker-media-library,\n\t.acf-icon-picker-url-tabs {\n\t\tbox-sizing: border-box;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-items: center;\n\t\tgap: 12px;\n\t\tbackground-color: #f9f9f9;\n\t\tpadding: 12px;\n\t\tborder: 1px solid #8c8f94;\n\t\tborder-radius: 0;\n\n\t\t.acf-icon-picker-media-library-preview {\n\t\t\tall: unset;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview:focus {\n\t\t\toutline: 1px solid $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-dashicon,\n\t\t.acf-icon-picker-media-library-preview-img {\n\t\t\tbox-sizing: border-box;\n\t\t\twidth: 40px;\n\t\t\theight: 40px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #fff;\n\t\t\tbackground-color: #191e23;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-img > img {\n\t\t\twidth: 90%;\n\t\t\theight: 90%;\n\t\t\tobject-fit: cover;\n\t\t\tborder-radius: 5px;\n\t\t\tborder: 1px solid $gray-500;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-button {\n\t\t\theight: 40px;\n\t\t\tbackground-color: $blue-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 8px 12px;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-items: center;\n\t\t\tgap: 4px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.acf-icon-picker-url {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.-left .acf-field-icon-picker {\n\tmax-width: inherit;\n}\n\n// Admin page styles.\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker {\n\tmax-width: 600px;\n\n\t.active {\n\n\t\ta {\n\t\t\tbackground: $gray-500;\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.acf-tab-button {\n\t\tborder: none;\n\t\theight: 25px;\n\t\tpadding: 5px 10px;\n\t\tborder-radius: 15px;\n\t}\n\n\tli {\n\n\t\ta .acf-tab-button {\n\t\t\tcolor: $gray-500;\n\t\t}\n\t}\n\n\t.acf-icon-picker > *:not(.acf-tab-wrap) {\n\t\ttop: -32px;\n\t\tposition: relative;\n\t}\n\n\t.acf-tab-wrap .acf-tab-group {\n\t\tmargin-right: 48px;\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\tjustify-content: flex-end;\n\t\talign-items: center;\n\t\tbackground: none;\n\t\tborder: none;\n\t\tmax-width: 648px;\n\t\tborder-bottom-width: 0;\n\n\t\tli {\n\t\t\tall: initial;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-bottom: -17px;\n\t\t\tmargin-right: 0;\n\t\t\tborder-radius: 10px;\n\t\t}\n\n\t\tli a {\n\t\t\tall: initial;\n\t\t\toutline: 1px solid transparent;\n\t\t\tcolor: #667085;\n\t\t\tbox-sizing: border-box;\n\t\t\tborder-radius: 100px;\n\t\t\tcursor: pointer;\n\t\t\tpadding: 7px;\n\t\t\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n\t\t\tfont-size: 12.5px;\n\t\t}\n\n\t\tli.active a {\n\t\t\tbackground-color: #667085;\n\t\t\tcolor: #fff;\n\t\t\tborder-bottom-width: 1px !important;\n\t\t}\n\n\t\tli a:focus {\n\t\t\toutline: 1px solid $blue-500;\n\t\t}\n\t}\n\n\t.acf-tab-wrap {\n\t\tbackground: none;\n\t\tborder: none;\n\t\toverflow: visible;\n\t}\n\n\t.acf-dashicons-search-wrap {\n\t\tposition: relative;\n\n\t\t&::after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 11px;\n\t\t\tleft: 10px;\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-image: url(../../images/icons/icon-search.svg);\n\t\t\tmask-image: url(../../images/icons/icon-search.svg);\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.acf-dashicons-search-input {\n\t\t\tpadding-left: 32px;\n\t\t\tborder-radius: 6px 6px 0 0;\n\t\t}\n\t}\n\n\t.acf-dashicons-list {\n\t\tmargin-bottom: -32px;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\t\talign-content: start;\n\t\theight: 135px;\n\t\toverflow: hidden;\n\t\toverflow-y: auto;\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\t\tgap: 8px;\n\t\tpadding: 8px;\n\n\t\t.acf-icon-picker-dashicon {\n\t\t\tbackground-color: transparent;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #3c434a;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t[type=\"radio\"],\n\t\t\t[type=\"radio\"]:active,\n\t\t\t[type=\"radio\"]:checked::before,\n\t\t\t[type=\"radio\"]:focus {\n\t\t\t\tall: initial;\n\t\t\t\tappearance: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-icon-picker-dashicon:hover {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.active {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.active.focus {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t\tbox-shadow: 0 0 2px #0783be;\n\t\t}\n\t}\n\n\t.acf-dashicons-list::after {\n\t\tcontent: \"\";\n\t\tflex: auto;\n\t}\n\n\t.acf-dashicons-list-empty {\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding-top: 10px;\n\t\tpadding-left: 10px;\n\t\theight: 135px;\n\t\toverflow: scroll;\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\n\t\timg {\n\t\t\theight: 30px;\n\t\t\twidth: 30px;\n\t\t\tcolor: $gray-300;\n\t\t}\n\t}\n\n\t.acf-icon-picker-media-library,\n\t.acf-icon-picker-url-tabs {\n\t\tbox-sizing: border-box;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-items: center;\n\t\tgap: 12px;\n\t\tbackground-color: $gray-50;\n\t\tpadding: 12px;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-radius: 6px;\n\n\t\t.acf-icon-picker-media-library-preview {\n\t\t\tall: unset;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview:focus {\n\t\t\toutline: 1px solid $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-dashicon,\n\t\t.acf-icon-picker-media-library-preview-img {\n\t\t\tbox-sizing: border-box;\n\t\t\twidth: 40px;\n\t\t\theight: 40px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #fff;\n\t\t\tbackground-color: #191e23;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-img > img {\n\t\t\twidth: 90%;\n\t\t\theight: 90%;\n\t\t\tobject-fit: cover;\n\t\t\tborder-radius: 5px;\n\t\t\tborder: 1px solid $gray-500;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-button {\n\t\t\theight: 40px;\n\t\t\tbackground-color: $blue-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 8px 12px;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-items: center;\n\t\t\tgap: 4px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.min.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.min.css index d933ebd66..eb7e46089 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.min.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.min.css @@ -1 +1 @@ -.acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:rgba(0,0,0,0) url(../../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:red}.acf-button,.acf-tab-button{pointer-events:auto !important}.acf-soh .acf-soh-target{-webkit-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-moz-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-o-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#1d2939;border-radius:6px;color:#d0d5dd;padding-top:8px;padding-right:12px;padding-bottom:10px;padding-left:12px;position:absolute;z-index:900000;max-width:280px;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.acf-tooltip:before{border:solid;border-color:rgba(0,0,0,0);border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2f353e;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2f353e;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2f353e;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2f353e;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event=confirm]{color:#f55e4f}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-icon{display:inline-block;height:28px;width:28px;border:rgba(0,0,0,0) solid 1px;border-radius:100%;font-size:20px;line-height:21px;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box}.acf-icon:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;vertical-align:middle;text-align:center}.acf-icon.-plus:before{content:""}.acf-icon.-minus:before{content:""}.acf-icon.-cancel:before{content:"";margin:-1px 0 0 -1px}.acf-icon.-pencil:before{content:""}.acf-icon.-location:before{content:""}.acf-icon.-up:before{content:"";margin-top:-0.1em}.acf-icon.-down:before{content:"";margin-top:.1em}.acf-icon.-left:before{content:"";margin-left:-0.1em}.acf-icon.-right:before{content:"";margin-left:.1em}.acf-icon.-sync:before{content:""}.acf-icon.-globe:before{content:"";margin-top:.1em;margin-left:.1em}.acf-icon.-picture:before{content:""}.acf-icon.-check:before{content:"";margin-left:-0.1em}.acf-icon.-dot-3:before{content:"";margin-top:-0.1em}.acf-icon.-arrow-combo:before{content:""}.acf-icon.-arrow-up:before{content:"";margin-left:-0.1em}.acf-icon.-arrow-down:before{content:"";margin-left:-0.1em}.acf-icon.-search:before{content:""}.acf-icon.-link-ext:before{content:""}.acf-icon.-duplicate{position:relative}.acf-icon.-duplicate:before,.acf-icon.-duplicate:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-duplicate:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-duplicate:after{border:solid 2px currentColor}.acf-icon.-trash{position:relative}.acf-icon.-trash:before,.acf-icon.-trash:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-trash:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-trash:after{border:solid 2px currentColor}.acf-icon.-collapse:before{content:"";margin-left:-0.1em}.-collapsed .acf-icon.-collapse:before{content:"";margin-left:-0.1em}span.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff}a.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff;position:relative;transition:none;cursor:pointer}a.acf-icon:hover{background:#f3f5f6;border-color:#0071a1;color:#0071a1}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background:#f7efef;border-color:#a10000;color:#dc3232}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}.acf-icon.-clear{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#444}.acf-icon.light{border-color:rgba(0,0,0,0);background:#f5f5f5;color:#23282d}.acf-icon.dark{border-color:rgba(0,0,0,0) !important;background:#23282d;color:#eee}a.acf-icon.dark:hover{background:#191e23;color:#00b9eb}a.acf-icon.dark.-minus:hover,a.acf-icon.dark.-cancel:hover{color:#d54e21}.acf-icon.grey{border-color:rgba(0,0,0,0) !important;background:#b4b9be;color:#fff !important}.acf-icon.grey:hover{background:#00a0d2;color:#fff}.acf-icon.grey.-minus:hover,.acf-icon.grey.-cancel:hover{background:#32373c}.acf-icon.small,.acf-icon.-small{width:20px;height:20px;line-height:14px;font-size:14px}.acf-icon.small.-duplicate:before,.acf-icon.small.-duplicate:after,.acf-icon.-small.-duplicate:before,.acf-icon.-small.-duplicate:after{opacity:.8}.acf-box{background:#fff;border:1px solid #ccd0d4;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04)}.acf-box .title{border-bottom:1px solid #ccd0d4;margin:0;padding:15px}.acf-box .title h3{display:flex;align-items:center;font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333;font-size:26px;line-height:1.25em;margin:.25em 0 .75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #ccd0d4;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-admin-3-8 .acf-box{border-color:#e5e5e5}.acf-admin-3-8 .acf-box .title,.acf-admin-3-8 .acf-box .footer{border-color:#e5e5e5}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#1f7db1 solid 3px}.acf-notice p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.acf-notice .acf-notice-dismiss{position:absolute;top:9px;right:12px;background:rgba(0,0,0,0) !important;color:inherit !important;border-color:#fff !important;opacity:.75}.acf-notice .acf-notice-dismiss:hover{opacity:1}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#d94f4f;border-color:#c92c2c}.acf-notice.-success{background:#49ad52;border-color:#3a8941}.acf-notice.-warning{background:#fd8d3b;border-color:#fc7009}.acf-table{border:#ccd0d4 solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both;box-sizing:content-box}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333}.acf-table>thead>tr>th{border-color:#d5d9dd;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#eee;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(0, -10px);opacity:0}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{box-sizing:border-box;padding-top:14px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#ccd0d4 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4;font-weight:bold}.acf-admin-3-8 .acf-thead{border-color:#dfdfdf}.acf-tfoot{background:#f5f5f5;border-top:#d5d9dd solid 1px}.acf-settings-wrap #poststuff{padding-top:15px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.25)}#acf-popup:before{content:"";display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaa;box-shadow:0 5px 30px -5px rgba(0,0,0,.25);text-align:left}html[dir=rtl] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .notice-container{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}#acf-upgrade-notice .col-actions{float:right;text-align:center}#acf-upgrade-notice img{float:left;width:64px;height:64px;margin:0 0 0 -90px}#acf-upgrade-notice h2{display:inline-block;font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}#acf-upgrade-notice:has(.notice-container)::before,#acf-upgrade-notice:has(.notice-container)::after{display:none}#acf-upgrade-notice:has(.notice-container){padding-left:20px !important}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 .2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 .75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 6px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{flex:1 1 100%;width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px;z-index:1050}html[dir=rtl] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}html[dir=rtl] .acf-fl{float:right}html[dir=rtl] .acf-fr{float:left}html[dir=rtl] .acf-hl>li{float:right}html[dir=rtl] .acf-hl>li.acf-fr{float:left}html[dir=rtl] .acf-icon.logo{left:0;right:auto}html[dir=rtl] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>thead>tr>th:first-child,html[dir=rtl] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir=rtl] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-12px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#d5d9dd}.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before{background:#dfdfdf}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}.acf-admin-3-8 .acf-panel{border-color:#dfdfdf}#acf-admin-tools .notice{margin-top:10px}#acf-admin-tools .acf-meta-box-wrap .inside{border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields{margin-bottom:24px;border:none;background:#fff;border-radius:0}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field{padding:0;margin-bottom:19px;border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label{margin-bottom:16px}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui{margin-top:19px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;position:relative;z-index:1;cursor:default}.acf-meta-box-wrap .postbox .handlediv,.acf-meta-box-wrap .postbox .handle-order-higher,.acf-meta-box-wrap .postbox .handle-order-lower{display:none}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{display:flex;flex-wrap:wrap;width:100%}#acf-admin-tool-export ul li{flex:0 1 33.33%}@media screen and (max-width: 1600px){#acf-admin-tool-export ul li{flex:0 1 50%}}@media screen and (max-width: 1200px){#acf-admin-tool-export ul li{flex:0 1 100%}}#acf-admin-tool-export .acf-postbox-side ul{display:block}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#f9fafb;border-color:#d0d5dd;box-shadow:none;padding:7px;border-radius:6px}#acf-admin-tool-export .acf-panel-selection .acf-label label{font-weight:bold;color:#344054}#acf-admin-tool-import ul{column-width:200px}.acf-css-tooltip{position:relative}.acf-css-tooltip:before{content:attr(aria-label);display:none;position:absolute;z-index:999;bottom:100%;left:50%;transform:translate(-50%, -8px);background:#191e23;border-radius:2px;padding:5px 10px;color:#fff;font-size:12px;line-height:1.4em;white-space:pre}.acf-css-tooltip:after{content:"";display:none;position:absolute;z-index:998;bottom:100%;left:50%;transform:translate(-50%, 4px);border:solid 6px rgba(0,0,0,0);border-top-color:#191e23}.acf-css-tooltip:hover:before,.acf-css-tooltip:hover:after,.acf-css-tooltip:focus:before,.acf-css-tooltip:focus:after{display:block}.acf-diff .acf-diff-title{position:absolute;top:0;left:0;right:0;height:40px;padding:14px 16px;background:#f3f3f3;border-bottom:#ddd solid 1px}.acf-diff .acf-diff-title strong{font-size:14px;display:block}.acf-diff .acf-diff-title .acf-diff-title-left,.acf-diff .acf-diff-title .acf-diff-title-right{width:50%;float:left}.acf-diff .acf-diff-content{position:absolute;top:70px;left:0;right:0;bottom:0;overflow:auto}.acf-diff table.diff{border-spacing:0}.acf-diff table.diff col.diffsplit.middle{width:0}.acf-diff table.diff td,.acf-diff table.diff th{padding-top:.25em;padding-bottom:.25em}.acf-diff table.diff tr td:nth-child(2){width:auto}.acf-diff table.diff td:nth-child(3){border-left:#ddd solid 1px}@media screen and (max-width: 600px){.acf-diff .acf-diff-title{height:70px}.acf-diff .acf-diff-content{top:100px}}.acf-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc}.acf-modal .acf-modal-title,.acf-modal .acf-modal-content,.acf-modal .acf-modal-toolbar{box-sizing:border-box;position:absolute;left:0;right:0}.acf-modal .acf-modal-title{height:50px;top:0;border-bottom:1px solid #ddd}.acf-modal .acf-modal-title h2{margin:0;padding:0 16px;line-height:50px}.acf-modal .acf-modal-title .acf-modal-close{position:absolute;top:0;right:0;height:50px;width:50px;border:none;border-left:1px solid #ddd;background:rgba(0,0,0,0);cursor:pointer;color:#666}.acf-modal .acf-modal-title .acf-modal-close:hover{color:#00a0d2}.acf-modal .acf-modal-content{top:50px;bottom:60px;background:#fff;overflow:auto;padding:16px}.acf-modal .acf-modal-feedback{position:absolute;top:50%;margin:-10px 0;left:0;right:0;text-align:center;opacity:.75}.acf-modal .acf-modal-feedback.error{opacity:1;color:#b52727}.acf-modal .acf-modal-toolbar{height:60px;bottom:0;padding:15px 16px;border-top:1px solid #ddd}.acf-modal .acf-modal-toolbar .button{float:right}@media only screen and (max-width: 640px){.acf-modal{top:0;left:0;right:0;bottom:0}}.acf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#101828;opacity:.8;z-index:159900}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../../images/spinner@2x.gif);background-size:20px 20px}}.acf-admin-page .wrap{margin-top:48px;margin-right:32px;margin-bottom:0;margin-left:12px}@media screen and (max-width: 768px){.acf-admin-page .wrap{margin-right:8px;margin-left:8px}}.acf-admin-page.rtl .wrap{margin-right:12px;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl .wrap{margin-right:8px;margin-left:8px}}@media screen and (max-width: 768px){.acf-admin-page #wpcontent{padding-left:0}}.acf-admin-page #wpfooter{font-style:italic}.acf-admin-page .postbox,.acf-admin-page .acf-box{border:none;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inside{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.acf-admin-page .postbox .acf-postbox-inner,.acf-admin-page .acf-box .acf-postbox-inner{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:24px;padding-right:0;padding-bottom:0;padding-left:0}.acf-admin-page .postbox .inner,.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inner,.acf-admin-page .acf-box .inside{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-admin-page .postbox .postbox-header,.acf-admin-page .postbox .title,.acf-admin-page .acf-box .postbox-header,.acf-admin-page .acf-box .title{display:flex;align-items:center;box-sizing:border-box;min-height:64px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:0;border-bottom-style:none}.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054}.acf-admin-page .postbox .hndle,.acf-admin-page .acf-box .hndle{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}.acf-postbox-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:64px;margin-top:-24px;margin-right:-24px;margin-bottom:0;margin-left:-24px;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-postbox-header h2.acf-postbox-title{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0;color:#344054}.rtl .acf-postbox-header h2.acf-postbox-title{padding-right:0;padding-left:24px}.acf-postbox-header .acf-icon{background-color:#98a2b3}.acf-admin-page #screen-meta-links{margin-right:32px}.acf-admin-page #screen-meta-links .show-settings{border-color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #screen-meta-links{margin-right:16px;margin-bottom:0}}.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:16px}}.acf-admin-page #screen-meta{border-color:#d0d5dd}.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{justify-content:flex-start;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054 !important}.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables{box-sizing:border-box;padding:2px;outline:none;background-image:repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;border-radius:8px}.acf-admin-page .ui-sortable-placeholder{border:none}.acf-admin-page .subtitle{display:inline-flex;align-items:center;height:24px;margin:0;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:6px}.acf-admin-page .subtitle strong{margin-left:5px}.acf-actions-strip{display:flex}.acf-actions-strip .acf-btn{margin-right:8px}.acf-admin-page .acf-notice,.acf-admin-page .notice,.acf-admin-page #lost-connection-notice{position:relative;box-sizing:border-box;min-height:48px;margin-top:0 !important;margin-right:0 !important;margin-bottom:16px !important;margin-left:0 !important;padding-top:13px !important;padding-right:16px !important;padding-bottom:12px !important;padding-left:50px !important;background-color:#e7eff9;border-width:1px;border-style:solid;border-color:#9dbaee;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#344054}.acf-admin-page .acf-notice.update-nag,.acf-admin-page .notice.update-nag,.acf-admin-page #lost-connection-notice.update-nag{display:block;position:relative;width:calc(100% - 44px);margin-top:48px !important;margin-right:44px !important;margin-bottom:-32px !important;margin-left:12px !important}.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{height:auto;margin-left:8px;padding:0;border:none}.acf-admin-page .acf-notice>div,.acf-admin-page .notice>div,.acf-admin-page #lost-connection-notice>div{margin-top:0;margin-bottom:0}.acf-admin-page .acf-notice p,.acf-admin-page .notice p,.acf-admin-page #lost-connection-notice p{flex:1 0 auto;max-width:100%;line-height:18px;margin:0;padding:0}.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{margin-top:0;padding-top:0;color:rgba(52,64,84,.7)}.acf-admin-page .acf-notice .acf-notice-dismiss,.acf-admin-page .acf-notice .notice-dismiss,.acf-admin-page .notice .acf-notice-dismiss,.acf-admin-page .notice .notice-dismiss,.acf-admin-page #lost-connection-notice .acf-notice-dismiss,.acf-admin-page #lost-connection-notice .notice-dismiss{position:absolute;top:4px;right:8px;padding:9px;border:none}.acf-admin-page .acf-notice .acf-notice-dismiss:before,.acf-admin-page .acf-notice .notice-dismiss:before,.acf-admin-page .notice .acf-notice-dismiss:before,.acf-admin-page .notice .notice-dismiss:before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice .notice-dismiss:before{content:"";display:block;position:relative;z-index:600;width:20px;height:20px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,.acf-admin-page .acf-notice .notice-dismiss:hover::before,.acf-admin-page .notice .acf-notice-dismiss:hover::before,.acf-admin-page .notice .notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before{background-color:#344054}.acf-admin-page .acf-notice a.acf-notice-dismiss,.acf-admin-page .notice a.acf-notice-dismiss,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss{position:absolute;top:5px;right:24px}.acf-admin-page .acf-notice a.acf-notice-dismiss:before,.acf-admin-page .notice a.acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before{background-color:#475467}.acf-admin-page .acf-notice:before,.acf-admin-page .notice:before,.acf-admin-page #lost-connection-notice:before{content:"";display:block;position:absolute;top:15px;left:18px;z-index:600;width:16px;height:16px;margin-right:8px;background-color:#fff;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info-solid.svg");mask-image:url("../../images/icons/icon-info-solid.svg")}.acf-admin-page .acf-notice:after,.acf-admin-page .notice:after,.acf-admin-page #lost-connection-notice:after{content:"";display:block;position:absolute;top:9px;left:12px;z-index:500;width:28px;height:28px;background-color:#2d69da;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .acf-notice .local-restore,.acf-admin-page .notice .local-restore,.acf-admin-page #lost-connection-notice .local-restore{align-items:center;margin-top:-6px;margin-bottom:0}.acf-admin-page .notice[data-persisted=true]{display:none}.acf-admin-page .notice.is-dismissible{padding-right:56px}.acf-admin-page .notice.notice-success{background-color:#edf7ef;border-color:#b6deb9}.acf-admin-page .notice.notice-success:before{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg")}.acf-admin-page .notice.notice-success:after{background-color:#52aa59}.acf-admin-page .acf-notice.acf-error-message,.acf-admin-page .notice.notice-error,.acf-admin-page #lost-connection-notice{background-color:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-notice.acf-error-message:before,.acf-admin-page .notice.notice-error:before,.acf-admin-page #lost-connection-notice:before{-webkit-mask-image:url("../../images/icons/icon-warning.svg");mask-image:url("../../images/icons/icon-warning.svg")}.acf-admin-page .acf-notice.acf-error-message:after,.acf-admin-page .notice.notice-error:after,.acf-admin-page #lost-connection-notice:after{background-color:#d13737}.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,.acf-admin-single-post-type .notice-success .acf-item-saved-text,.acf-admin-single-options-page .notice-success .acf-item-saved-text{font-weight:600}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,.acf-admin-single-post-type .notice-success .acf-item-saved-links,.acf-admin-single-options-page .notice-success .acf-item-saved-links{display:flex;gap:12px}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,.acf-admin-single-post-type .notice-success .acf-item-saved-links a,.acf-admin-single-options-page .notice-success .acf-item-saved-links a{text-decoration:none;opacity:1}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{content:"";width:1px;height:13px;display:inline-flex;position:relative;top:2px;left:6px;background-color:#475467;opacity:.3}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after{content:none}.rtl.acf-field-group .notice,.rtl.acf-internal-post-type .notice{padding-right:50px !important}.rtl.acf-field-group .notice .notice-dismiss,.rtl.acf-internal-post-type .notice .notice-dismiss{left:8px;right:unset}.rtl.acf-field-group .notice:before,.rtl.acf-internal-post-type .notice:before{left:unset;right:10px}.rtl.acf-field-group .notice:after,.rtl.acf-internal-post-type .notice:after{left:unset;right:12px}.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{left:unset;right:6px}.acf-pro-label{display:inline-flex;align-items:center;min-height:22px;padding-right:8px;padding-left:8px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);border:none;border-radius:100px;font-size:11px;text-transform:uppercase;text-decoration:none;color:#fff}.acf-admin-page .acf-field .acf-notice{display:flex;align-items:center;min-height:40px !important;margin-bottom:6px !important;padding-top:6px !important;padding-left:40px !important;padding-bottom:6px !important;margin:0 0 15px;background:#edf2ff;color:#344054 !important;border-color:#2183b9;border-radius:6px}.acf-admin-page .acf-field .acf-notice:after{top:8px;left:8px;width:22px;height:22px}.acf-admin-page .acf-field .acf-notice:before{top:12px;left:12px;width:14px;height:14px}.acf-admin-page .acf-field .acf-notice.-error{background:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-field .acf-notice.-success{background:#edf7ef;border-color:#b6deb9}.acf-admin-page .acf-field .acf-notice.-warning{background:#fdf8eb;border-color:#f4dbb4}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,#tmpl-acf-field-group-pro-features h1,#acf-field-group-pro-features h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.acf-admin-page h3,.acf-headerbar h3,.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3,.acf-postbox-header h2.acf-postbox-title,.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label,#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label{font-size:14px}.acf-admin-page .p3,.acf-admin-page .acf-internal-post-type .wp-list-table .post-state,.acf-internal-post-type .wp-list-table .acf-admin-page .post-state,.acf-admin-page .subtitle{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p,.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p,.acf-admin-page #acf-update-information .form-table th,#acf-update-information .form-table .acf-admin-page th,.acf-admin-page #acf-update-information .form-table td,#acf-update-information .form-table .acf-admin-page td,.acf-admin-page #acf-admin-tools.tool-export .acf-panel h3,#acf-admin-tools.tool-export .acf-panel .acf-admin-page h3,.acf-admin-page .acf-btn.acf-btn-sm,.acf-admin-page .acf-admin-toolbar .acf-tab,.acf-admin-toolbar .acf-admin-page .acf-tab,.acf-admin-page .acf-internal-post-type .subsubsub li,.acf-internal-post-type .subsubsub .acf-admin-page li,.acf-admin-page .acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,.acf-internal-post-type .wp-list-table tbody .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table thead .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot td,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page td,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page #acf-update-information .acf-update-changelog p em,#acf-update-information .acf-update-changelog p .acf-admin-page em,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7,.acf-admin-page .acf-tooltip,.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:#808a9e}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:1030}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-internal-post-type .tablenav.top{display:none}.acf-internal-post-type .subsubsub{margin-bottom:3px}.acf-internal-post-type .wp-list-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-radius:8px;border:none;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-internal-post-type .wp-list-table strong{color:#98a2b3;margin:0}.acf-internal-post-type .wp-list-table a.row-title{font-size:13px !important;font-weight:500}.acf-internal-post-type .wp-list-table th,.acf-internal-post-type .wp-list-table td{color:#344054}.acf-internal-post-type .wp-list-table th.sortable a,.acf-internal-post-type .wp-list-table td.sortable a{padding:0}.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{padding-top:12px;padding-right:16px;padding-left:16px}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{vertical-align:top;padding-right:2px;padding-left:10px}}.acf-internal-post-type .wp-list-table th input,.acf-internal-post-type .wp-list-table td input{margin:0;padding:0}.acf-internal-post-type .wp-list-table th .acf-more-items,.acf-internal-post-type .wp-list-table td .acf-more-items{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 6px 1px;gap:8px;width:25px;height:16px;background:#eaecf0;border-radius:100px;font-weight:400;font-size:10px;color:#475467}.acf-internal-post-type .wp-list-table th .acf-emdash,.acf-internal-post-type .wp-list-table td .acf-emdash{color:#d0d5dd}.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{height:48px;padding-right:24px;padding-left:24px;box-sizing:border-box;background-color:#f9fafb;border-color:#eaecf0;font-weight:500}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{padding-right:16px;padding-left:8px}}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th.check-column,.acf-internal-post-type .wp-list-table thead td.check-column,.acf-internal-post-type .wp-list-table tfoot th.check-column,.acf-internal-post-type .wp-list-table tfoot td.check-column{vertical-align:middle}}.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{box-sizing:border-box;height:60px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;vertical-align:top;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eaecf0;border-bottom-style:solid}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{padding-right:16px;padding-left:8px}}.acf-internal-post-type .wp-list-table .column-acf-key{white-space:nowrap}.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid{display:inline-block;position:relative;bottom:-2px;width:15px;height:15px;margin-right:4px;color:#98a2b3}.acf-internal-post-type .wp-list-table .acf-location .dashicons{position:relative;bottom:-2px;width:16px;height:16px;margin-right:6px;font-size:16px;color:#98a2b3}.acf-internal-post-type .wp-list-table .post-state{color:#667085}.acf-internal-post-type .wp-list-table tr:hover,.acf-internal-post-type .wp-list-table tr:focus-within{background:#f7f7f7}.acf-internal-post-type .wp-list-table tr:hover .row-actions,.acf-internal-post-type .wp-list-table tr:focus-within .row-actions{margin-bottom:0}@media screen and (min-width: 782px){.acf-internal-post-type .wp-list-table .column-acf-count{width:10%}}.acf-internal-post-type .wp-list-table .row-actions span.file{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid{margin-left:4px;margin-right:0}.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons{margin-left:6px;margin-right:0}.acf-internal-post-type .row-actions{margin-top:2px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:14px;color:#d0d5dd}.acf-internal-post-type .row-actions .trash a{color:#d94f4f}.acf-internal-post-type .widefat thead td.check-column,.acf-internal-post-type .widefat tfoot td.check-column{padding-top:0}.acf-internal-post-type .row-actions a:hover{color:#044767}.acf-internal-post-type .row-actions .trash a{color:#a00}.acf-internal-post-type .row-actions .trash a:hover{color:red}.acf-internal-post-type .row-actions.visible{margin-bottom:0;opacity:1}.acf-internal-post-type #the-list tr:hover td,.acf-internal-post-type #the-list tr:hover th{background-color:#f7fbfd}.acf-internal-post-type .tablenav{margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#667085}.acf-internal-post-type #posts-filter p.search-box{margin-top:5px;margin-right:0;margin-bottom:24px;margin-left:0}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:280px;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:0}@media screen and (max-width: 768px){.acf-internal-post-type #posts-filter p.search-box{display:flex;box-sizing:border-box;padding-right:24px;margin-right:16px;position:inherit}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:auto}}.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input{margin-right:0;margin-left:8px}@media screen and (max-width: 768px){.rtl.acf-internal-post-type #posts-filter p.search-box{padding-left:24px;padding-right:0;margin-left:16px;margin-right:0}}.acf-internal-post-type .subsubsub{display:flex;align-items:flex-end;height:40px;margin-bottom:16px}.acf-internal-post-type .subsubsub li{margin-top:0;margin-right:4px;color:#98a2b3}.acf-internal-post-type .subsubsub li .count{color:#667085}.acf-internal-post-type .tablenav-pages{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages.no-pages{display:none}.acf-internal-post-type .tablenav-pages .displaying-num{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0}.acf-internal-post-type .tablenav-pages .pagination-links{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging{margin-top:0;margin-right:4px;margin-bottom:0;margin-left:8px}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages{margin-right:0}.acf-internal-post-type .tablenav-pages.one-page .pagination-links{display:none}.acf-internal-post-type .tablenav-pages .pagination-links .button{display:inline-flex;align-items:center;align-content:center;justify-content:center;min-width:40px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:rgba(0,0,0,0)}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1),.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2),.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2){display:inline-block;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:4px}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left-double.svg");mask-image:url("../../images/icons/icon-chevron-left-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right-double.svg");mask-image:url("../../images/icons/icon-chevron-right-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover{border-color:#066998;background-color:rgba(7,131,190,.05)}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before{background-color:#066998}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled{background-color:rgba(0,0,0,0) !important}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before{background-color:#d0d5dd}.acf-no-field-groups-wrapper,.acf-no-taxonomies-wrapper,.acf-no-post-types-wrapper,.acf-no-options-pages-wrapper{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,.acf-no-field-groups-wrapper .acf-no-post-types-inner,.acf-no-field-groups-wrapper .acf-no-options-pages-inner,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,.acf-no-taxonomies-wrapper .acf-no-post-types-inner,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,.acf-no-post-types-wrapper .acf-no-field-groups-inner,.acf-no-post-types-wrapper .acf-no-taxonomies-inner,.acf-no-post-types-wrapper .acf-no-post-types-inner,.acf-no-post-types-wrapper .acf-no-options-pages-inner,.acf-no-options-pages-wrapper .acf-no-field-groups-inner,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,.acf-no-options-pages-wrapper .acf-no-post-types-inner,.acf-no-options-pages-wrapper .acf-no-options-pages-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:380px;min-height:320px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p{flex:1 0 100%}.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small{display:block;position:relative;margin-top:32px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img{max-width:284px;margin-bottom:0}.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn{margin-top:32px}.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img{width:106px;height:88px}.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img{width:98px;height:88px}.acf-no-field-groups #the-list tr:hover td,.acf-no-field-groups #the-list tr:hover th,.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-field-groups .striped>tbody>:nth-child(odd),.acf-no-field-groups ul.striped>:nth-child(odd),.acf-no-field-groups .alternate,.acf-no-post-types #the-list tr:hover td,.acf-no-post-types #the-list tr:hover th,.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-post-types .striped>tbody>:nth-child(odd),.acf-no-post-types ul.striped>:nth-child(odd),.acf-no-post-types .alternate,.acf-no-taxonomies #the-list tr:hover td,.acf-no-taxonomies #the-list tr:hover th,.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-taxonomies .striped>tbody>:nth-child(odd),.acf-no-taxonomies ul.striped>:nth-child(odd),.acf-no-taxonomies .alternate,.acf-no-options-pages #the-list tr:hover td,.acf-no-options-pages #the-list tr:hover th,.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-options-pages .striped>tbody>:nth-child(odd),.acf-no-options-pages ul.striped>:nth-child(odd),.acf-no-options-pages .alternate{background-color:rgba(0,0,0,0) !important}.acf-no-field-groups .wp-list-table thead,.acf-no-field-groups .wp-list-table tfoot,.acf-no-post-types .wp-list-table thead,.acf-no-post-types .wp-list-table tfoot,.acf-no-taxonomies .wp-list-table thead,.acf-no-taxonomies .wp-list-table tfoot,.acf-no-options-pages .wp-list-table thead,.acf-no-options-pages .wp-list-table tfoot{display:none}.acf-internal-post-type #the-list .no-items td{vertical-align:middle}.acf-internal-post-type .wp-list-table .toggle-row:before{top:4px;left:16px;border-radius:0;content:"";display:block;position:absolute;width:16px;height:16px;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");text-indent:100%;white-space:nowrap;overflow:hidden}.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}@media screen and (max-width: 880px){.acf-internal-post-type .widefat th input[type=checkbox],.acf-internal-post-type .widefat thead td input[type=checkbox],.acf-internal-post-type .widefat tfoot td input[type=checkbox]{margin-bottom:0}}.acf-admin-toolbar{position:unset;top:32px;height:72px;z-index:800;background:#344054;color:#98a2b3}.acf-admin-toolbar .acf-admin-toolbar-inner{display:flex;justify-content:space-between;align-content:center;align-items:center;max-width:100%}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap{display:flex;align-items:center}@media screen and (max-width: 1250px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy{display:flex}}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap{display:flex;align-items:center}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:inline-flex;margin-left:24px}@media screen and (max-width: 1000px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:none}}@media screen and (max-width: 880px){.acf-admin-toolbar{position:static}}.acf-admin-toolbar .acf-logo{display:flex;margin-right:24px;text-decoration:none}.acf-admin-toolbar .acf-logo .acf-pro-label{margin-left:8px}.acf-admin-toolbar .acf-logo img{display:block;max-width:55px;line-height:0%}.acf-admin-toolbar h2{display:none;color:#f9fafb}.acf-admin-toolbar .acf-tab{display:flex;align-items:center;box-sizing:border-box;min-height:40px;margin-right:8px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:6px;color:#98a2b3;text-decoration:none}.acf-admin-toolbar .acf-tab.is-active{background-color:#475467;color:#fff}.acf-admin-toolbar .acf-tab:hover{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-tab:focus-visible{border-width:1px;border-style:solid;border-color:#667085}.acf-admin-toolbar .acf-tab:focus{box-shadow:none}.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-more ul{display:none;position:absolute;box-sizing:border-box;background:#fff;z-index:1051;overflow:hidden;min-width:280px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 23px rgba(0,0,0,.12)}.acf-admin-toolbar .acf-more ul .acf-wp-engine{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-top:1px solid rgba(0,0,0,.08);background:#ecfbfc}.acf-admin-toolbar .acf-more ul .acf-wp-engine a{display:flex;width:100%;justify-content:space-between;border-top:none}.acf-admin-toolbar .acf-more ul li{margin:0;padding:0 16px}.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-more ul li.acf-more-section-header{background:#f9fafb;padding:1px 0 0 0;margin-top:-1px;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span{color:#475467;font-size:12px;font-weight:bold}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover{background:#f9fafb}.acf-admin-toolbar .acf-more ul li a{margin:0;padding:0;color:#1d2939;border-radius:0;border-top-width:1px;border-top-style:solid;border-top-color:#f2f4f7}.acf-admin-toolbar .acf-more ul li a:hover,.acf-admin-toolbar .acf-more ul li a.acf-tab.is-active{background-color:unset;color:#0783be}.acf-admin-toolbar .acf-more ul li a i.acf-icon{display:none !important;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3 !important}.acf-admin-toolbar .acf-more ul li a .acf-requires-pro{justify-content:center;align-items:center;color:#fff;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;font-size:11px;position:absolute;right:16px;padding-right:6px;padding-left:6px}.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro{display:block;height:16px;width:auto}.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill{display:inline-flex;justify-content:center;align-items:center;min-height:22px;border-radius:100px;font-size:11px;padding-right:8px;padding-left:8px;background:#0ecad4;color:#fff;text-shadow:0px 1px 0 rgba(0,0,0,.12);text-transform:uppercase}.acf-admin-toolbar .acf-more ul li:first-child a{border-bottom:none}.acf-admin-toolbar .acf-more ul:hover,.acf-admin-toolbar .acf-more ul:focus{display:block}.acf-admin-toolbar .acf-more:hover ul,.acf-admin-toolbar .acf-more:focus ul{display:block}#wpcontent .acf-admin-toolbar{box-sizing:border-box;margin-left:-20px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px}@media screen and (max-width: 600px){.acf-admin-toolbar{display:none}}.rtl #wpcontent .acf-admin-toolbar{margin-left:0;margin-right:-20px}.rtl #wpcontent .acf-admin-toolbar .acf-tab{margin-left:8px;margin-right:0}.rtl .acf-logo{margin-right:0;margin-left:32px}.acf-admin-toolbar .acf-tab i.acf-icon,.acf-admin-toolbar .acf-more i.acf-icon{display:none;margin-right:8px;margin-left:-2px}.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:-6px;margin-left:6px}.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon{display:inline-flex}.acf-admin-toolbar .acf-tab.is-active i.acf-icon,.acf-admin-toolbar .acf-tab:hover i.acf-icon,.acf-admin-toolbar .acf-more.is-active i.acf-icon,.acf-admin-toolbar .acf-more:hover i.acf-icon{background-color:#eaecf0}.rtl .acf-admin-toolbar .acf-tab i.acf-icon{margin-right:-2px;margin-left:8px}.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-field-groups.svg");mask-image:url("../../images/icons/icon-field-groups.svg")}.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-taxonomies.svg");mask-image:url("../../images/icons/icon-taxonomies.svg")}.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-tools.svg");mask-image:url("../../images/icons/icon-tools.svg")}.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-updates.svg");mask-image:url("../../images/icons/icon-updates.svg")}.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page h1.wp-heading-inline{display:none}.acf-admin-page .wrap .wp-heading-inline+.page-title-action{display:none}.acf-headerbar{display:flex;align-items:center;position:sticky;top:32px;z-index:700;box-sizing:border-box;min-height:72px;margin-left:-20px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background-color:#fff;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-headerbar .acf-headerbar-inner{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;max-width:1440px}.acf-headerbar .acf-page-title{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.acf-headerbar .acf-page-title .acf-duplicated-from{color:#98a2b3}@media screen and (max-width: 880px){.acf-headerbar{position:static}}@media screen and (max-width: 600px){.acf-headerbar{justify-content:space-between;position:relative;top:46px;min-height:64px;padding-right:12px}}.acf-headerbar .acf-headerbar-content{flex:1 1 auto;display:flex;align-items:center}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-content{flex-wrap:wrap}.acf-headerbar .acf-headerbar-content .acf-headerbar-title,.acf-headerbar .acf-headerbar-content .acf-title-wrap{flex:1 1 100%}.acf-headerbar .acf-headerbar-content .acf-title-wrap{margin-top:8px}}.acf-headerbar .acf-input-error{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url("../../images/icons/icon-warning-alt-red.svg");background-position:right 10px top 50%;background-size:20px;background-repeat:no-repeat}.acf-headerbar .acf-input-error:focus{outline:none !important;border:1px rgba(209,55,55,.8) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.16),0px 0px 0px rgba(255,54,54,.25) !important}.acf-headerbar .acf-headerbar-title-field{min-width:320px}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-title-field{min-width:100%}}.acf-headerbar .acf-headerbar-actions{display:flex}.acf-headerbar .acf-headerbar-actions .acf-btn{margin-left:8px}.acf-headerbar .acf-headerbar-actions .disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-headerbar-field-editor{position:sticky;top:32px;z-index:1020;margin-left:-20px;width:calc(100% + 20px)}@media screen and (max-width: 880px){.acf-headerbar-field-editor{position:relative;top:0;width:100%;margin-left:0;padding-right:8px;padding-left:8px}}@media screen and (max-width: 640px){.acf-headerbar-field-editor{position:relative;top:46px}}@media screen and (max-width: 880px){.acf-headerbar-field-editor .acf-headerbar-inner{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title{flex:1 1 auto}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions{flex:1 1 100%;margin-top:8px;gap:8px}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn{width:100%;display:inline-flex;justify-content:center;margin:0}}.acf-headerbar-field-editor .acf-page-title{margin-right:16px}.rtl .acf-headerbar,.rtl .acf-headerbar-field-editor{margin-left:0;margin-right:-20px}.rtl .acf-headerbar .acf-page-title,.rtl .acf-headerbar-field-editor .acf-page-title{margin-left:16px;margin-right:0}.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn{margin-left:0;margin-right:8px}.acf-btn{display:inline-flex;align-items:center;box-sizing:border-box;min-height:40px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:#0783be;border-radius:6px;border-width:1px;border-style:solid;border-color:rgba(16,24,40,.2);text-decoration:none;color:#fff !important;transition:all .2s ease-in-out;transition-property:background,border,box-shadow}.acf-btn:disabled{background-color:red}.acf-btn:hover{background-color:#066998;color:#fff;cursor:pointer}.acf-btn.acf-btn-sm{min-height:32px;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px}.acf-btn.acf-btn-secondary{background-color:rgba(0,0,0,0);color:#0783be !important;border-color:#0783be}.acf-btn.acf-btn-secondary:hover{background-color:#f3f9fc}.acf-btn.acf-btn-tertiary{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:#d0d5dd}.acf-btn.acf-btn-tertiary:hover{color:#667085 !important;border-color:#98a2b3}.acf-btn.acf-btn-clear{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:rgba(0,0,0,0)}.acf-btn.acf-btn-clear:hover{color:#0783be !important}.acf-btn.acf-btn-pro{background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:180% 80%;background-position:100% 0;transition:background-position .5s}.acf-btn.acf-btn-pro:hover{background-position:0 0}.acf-btn i.acf-icon{width:20px;height:20px;-webkit-mask-size:20px;mask-size:20px;margin-right:6px;margin-left:-4px}.acf-btn.acf-btn-sm i.acf-icon{width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:6px;margin-left:-2px}.rtl .acf-btn i.acf-icon{margin-right:-4px;margin-left:6px}.rtl .acf-btn.acf-btn-sm i.acf-icon{margin-right:-4px;margin-left:2px}.acf-btn.acf-delete-field-group:hover{background-color:#fbeded;border-color:#d13737 !important;color:#d13737 !important}.acf-internal-post-type i.acf-icon,.post-type-acf-field-group i.acf-icon{display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page i.acf-field-setting-fc-delete,.acf-admin-page i.acf-field-setting-fc-duplicate{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;cursor:pointer;width:32px;height:32px;background:#fff;border:1px solid #d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;flex:none;order:0;flex-grow:0}.acf-admin-page i.acf-icon-plus{-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-page i.acf-icon-stars{-webkit-mask-image:url("../../images/icons/icon-stars.svg");mask-image:url("../../images/icons/icon-stars.svg")}.acf-admin-page i.acf-icon-help{-webkit-mask-image:url("../../images/icons/icon-help.svg");mask-image:url("../../images/icons/icon-help.svg")}.acf-admin-page i.acf-icon-key{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.acf-admin-page i.acf-icon-regenerate{-webkit-mask-image:url("../../images/icons/icon-regenerate.svg");mask-image:url("../../images/icons/icon-regenerate.svg")}.acf-admin-page i.acf-icon-trash,.acf-admin-page button.acf-icon-trash{-webkit-mask-image:url("../../images/icons/icon-trash.svg");mask-image:url("../../images/icons/icon-trash.svg")}.acf-admin-page i.acf-icon-extended-menu,.acf-admin-page button.acf-icon-extended-menu{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page i.acf-icon.-duplicate,.acf-admin-page button.acf-icon-duplicate{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}.acf-admin-page i.acf-icon.-duplicate:before,.acf-admin-page i.acf-icon.-duplicate:after,.acf-admin-page button.acf-icon-duplicate:before,.acf-admin-page button.acf-icon-duplicate:after{content:none}.acf-admin-page i.acf-icon-arrow-right{-webkit-mask-image:url("../../images/icons/icon-arrow-right.svg");mask-image:url("../../images/icons/icon-arrow-right.svg")}.acf-admin-page i.acf-icon-arrow-up-right{-webkit-mask-image:url("../../images/icons/icon-arrow-up-right.svg");mask-image:url("../../images/icons/icon-arrow-up-right.svg")}.acf-admin-page i.acf-icon-arrow-left{-webkit-mask-image:url("../../images/icons/icon-arrow-left.svg");mask-image:url("../../images/icons/icon-arrow-left.svg")}.acf-admin-page i.acf-icon-chevron-right,.acf-admin-page .acf-icon.-right{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-admin-page i.acf-icon-chevron-left,.acf-admin-page .acf-icon.-left{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-admin-page i.acf-icon-key-solid{-webkit-mask-image:url("../../images/icons/icon-key-solid.svg");mask-image:url("../../images/icons/icon-key-solid.svg")}.acf-admin-page i.acf-icon-globe,.acf-admin-page .acf-icon.-globe{-webkit-mask-image:url("../../images/icons/icon-globe.svg");mask-image:url("../../images/icons/icon-globe.svg")}.acf-admin-page i.acf-icon-image,.acf-admin-page .acf-icon.-picture{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.acf-admin-page i.acf-icon-warning{-webkit-mask-image:url("../../images/icons/icon-warning-alt.svg");mask-image:url("../../images/icons/icon-warning-alt.svg")}.acf-admin-page i.acf-icon-warning-red{-webkit-mask-image:url("../../images/icons/icon-warning-alt-red.svg");mask-image:url("../../images/icons/icon-warning-alt-red.svg")}.acf-admin-page i.acf-icon-dots-grid{-webkit-mask-image:url("../../images/icons/icon-dots-grid.svg");mask-image:url("../../images/icons/icon-dots-grid.svg")}.acf-admin-page i.acf-icon-play{-webkit-mask-image:url("../../images/icons/icon-play.svg");mask-image:url("../../images/icons/icon-play.svg")}.acf-admin-page i.acf-icon-lock{-webkit-mask-image:url("../../images/icons/icon-lock.svg");mask-image:url("../../images/icons/icon-lock.svg")}.acf-admin-page i.acf-icon-document{-webkit-mask-image:url("../../images/icons/icon-document.svg");mask-image:url("../../images/icons/icon-document.svg")}.acf-admin-page .post-type-acf-field-group .post-state,.acf-admin-page .acf-internal-post-type .post-state{font-weight:normal}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden{display:inline-flex;width:18px;height:18px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-hidden.svg");mask-image:url("../../images/icons/icon-hidden.svg")}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before{display:none}#acf-field-group-fields .postbox-header h2,#acf-field-group-fields .postbox-header h3,#acf-field-group-fields .acf-sub-field-list-header h2,#acf-field-group-fields .acf-sub-field-list-header h3,#acf-field-group-options .postbox-header h2,#acf-field-group-options .postbox-header h3,#acf-field-group-options .acf-sub-field-list-header h2,#acf-field-group-options .acf-sub-field-list-header h3,#acf-advanced-settings .postbox-header h2,#acf-advanced-settings .postbox-header h3,#acf-advanced-settings .acf-sub-field-list-header h2,#acf-advanced-settings .acf-sub-field-list-header h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}#acf-field-group-fields .postbox-header h2:before,#acf-field-group-fields .postbox-header h3:before,#acf-field-group-fields .acf-sub-field-list-header h2:before,#acf-field-group-fields .acf-sub-field-list-header h3:before,#acf-field-group-options .postbox-header h2:before,#acf-field-group-options .postbox-header h3:before,#acf-field-group-options .acf-sub-field-list-header h2:before,#acf-field-group-options .acf-sub-field-list-header h3:before,#acf-advanced-settings .postbox-header h2:before,#acf-advanced-settings .postbox-header h3:before,#acf-advanced-settings .acf-sub-field-list-header h2:before,#acf-advanced-settings .acf-sub-field-list-header h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl #acf-field-group-fields .postbox-header h2:before,.rtl #acf-field-group-fields .postbox-header h3:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,.rtl #acf-field-group-options .postbox-header h2:before,.rtl #acf-field-group-options .postbox-header h3:before,.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,.rtl #acf-field-group-options .acf-sub-field-list-header h3:before{margin-right:0;margin-left:8px}#acf-field-group-fields .postbox-header h2:before,h3.acf-sub-field-list-title:before,.acf-link-field-groups-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-fields.svg");mask-image:url("../../images/icons/icon-fields.svg")}.acf-create-options-page-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-sliders.svg");mask-image:url("../../images/icons/icon-sliders.svg")}#acf-field-group-options .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before{-webkit-mask-image:url("../../images/icons/icon-layout.svg");mask-image:url("../../images/icons/icon-layout.svg")}.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head:hover .reorder-layout:before{width:20px;height:11px;background-color:#475467 !important;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.post-type-acf-field-group .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,.post-type-acf-field-group .postbox .postbox-header .handle-actions,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions{display:flex}.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before{content:"";display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.post-type-acf-field-group #acf-admin-tool-export h2,.post-type-acf-field-group #acf-admin-tool-export h3,.post-type-acf-field-group #acf-admin-tool-import h2,.post-type-acf-field-group #acf-admin-tool-import h3,.post-type-acf-field-group #acf-license-information h2,.post-type-acf-field-group #acf-license-information h3,.post-type-acf-field-group #acf-update-information h2,.post-type-acf-field-group #acf-update-information h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}.post-type-acf-field-group #acf-admin-tool-export h2:before,.post-type-acf-field-group #acf-admin-tool-export h3:before,.post-type-acf-field-group #acf-admin-tool-import h2:before,.post-type-acf-field-group #acf-admin-tool-import h3:before,.post-type-acf-field-group #acf-license-information h2:before,.post-type-acf-field-group #acf-license-information h3:before,.post-type-acf-field-group #acf-update-information h2:before,.post-type-acf-field-group #acf-update-information h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,.post-type-acf-field-group.rtl #acf-license-information h2:before,.post-type-acf-field-group.rtl #acf-license-information h3:before,.post-type-acf-field-group.rtl #acf-update-information h2:before,.post-type-acf-field-group.rtl #acf-update-information h3:before{margin-right:0;margin-left:8px}.post-type-acf-field-group #acf-admin-tool-export h2:before{-webkit-mask-image:url("../../images/icons/icon-export.svg");mask-image:url("../../images/icons/icon-export.svg")}.post-type-acf-field-group #acf-admin-tool-import h2:before{-webkit-mask-image:url("../../images/icons/icon-import.svg");mask-image:url("../../images/icons/icon-import.svg")}.post-type-acf-field-group #acf-license-information h3:before{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.post-type-acf-field-group #acf-update-information h3:before{-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-admin-single-field-group .acf-input .acf-icon{width:18px;height:18px}.field-type-icon{box-sizing:border-box;display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative;width:24px;height:24px;top:-4px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:100%}.field-type-icon:before{content:"";width:14px;height:14px;position:relative;background-color:#0783be;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/field-type-icons/icon-field-default.svg");mask-image:url("../../images/field-type-icons/icon-field-default.svg")}.field-type-icon.field-type-icon-text:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-text.svg");mask-image:url("../../images/field-type-icons/icon-field-text.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-number:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-number.svg");mask-image:url("../../images/field-type-icons/icon-field-number.svg")}.field-type-icon.field-type-icon-range:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-range.svg");mask-image:url("../../images/field-type-icons/icon-field-range.svg")}.field-type-icon.field-type-icon-email:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-email.svg");mask-image:url("../../images/field-type-icons/icon-field-email.svg")}.field-type-icon.field-type-icon-url:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-url.svg");mask-image:url("../../images/field-type-icons/icon-field-url.svg")}.field-type-icon.field-type-icon-password:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-password.svg");mask-image:url("../../images/field-type-icons/icon-field-password.svg")}.field-type-icon.field-type-icon-image:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.field-type-icon.field-type-icon-file:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-file.svg");mask-image:url("../../images/field-type-icons/icon-field-file.svg")}.field-type-icon.field-type-icon-wysiwyg:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg");mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg")}.field-type-icon.field-type-icon-oembed:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-oembed.svg");mask-image:url("../../images/field-type-icons/icon-field-oembed.svg")}.field-type-icon.field-type-icon-gallery:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-gallery.svg");mask-image:url("../../images/field-type-icons/icon-field-gallery.svg")}.field-type-icon.field-type-icon-select:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-select.svg");mask-image:url("../../images/field-type-icons/icon-field-select.svg")}.field-type-icon.field-type-icon-checkbox:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg");mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg")}.field-type-icon.field-type-icon-radio:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-radio.svg");mask-image:url("../../images/field-type-icons/icon-field-radio.svg")}.field-type-icon.field-type-icon-button-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-button-group.svg");mask-image:url("../../images/field-type-icons/icon-field-button-group.svg")}.field-type-icon.field-type-icon-true-false:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-true-false.svg");mask-image:url("../../images/field-type-icons/icon-field-true-false.svg")}.field-type-icon.field-type-icon-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-link.svg");mask-image:url("../../images/field-type-icons/icon-field-link.svg")}.field-type-icon.field-type-icon-post-object:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-post-object.svg");mask-image:url("../../images/field-type-icons/icon-field-post-object.svg")}.field-type-icon.field-type-icon-page-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-page-link.svg");mask-image:url("../../images/field-type-icons/icon-field-page-link.svg")}.field-type-icon.field-type-icon-relationship:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-relationship.svg");mask-image:url("../../images/field-type-icons/icon-field-relationship.svg")}.field-type-icon.field-type-icon-taxonomy:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg");mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg")}.field-type-icon.field-type-icon-user:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-user.svg");mask-image:url("../../images/field-type-icons/icon-field-user.svg")}.field-type-icon.field-type-icon-google-map:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-google-map.svg");mask-image:url("../../images/field-type-icons/icon-field-google-map.svg")}.field-type-icon.field-type-icon-date-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg")}.field-type-icon.field-type-icon-date-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg")}.field-type-icon.field-type-icon-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg")}.field-type-icon.field-type-icon-color-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg")}.field-type-icon.field-type-icon-message:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-message.svg");mask-image:url("../../images/field-type-icons/icon-field-message.svg")}.field-type-icon.field-type-icon-accordion:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-accordion.svg");mask-image:url("../../images/field-type-icons/icon-field-accordion.svg")}.field-type-icon.field-type-icon-tab:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-tab.svg");mask-image:url("../../images/field-type-icons/icon-field-tab.svg")}.field-type-icon.field-type-icon-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-group.svg");mask-image:url("../../images/field-type-icons/icon-field-group.svg")}.field-type-icon.field-type-icon-repeater:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-repeater.svg");mask-image:url("../../images/field-type-icons/icon-field-repeater.svg")}.field-type-icon.field-type-icon-flexible-content:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg");mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg")}.field-type-icon.field-type-icon-clone:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}#acf-admin-tools .postbox-header{display:none}#acf-admin-tools .acf-meta-box-wrap.-grid{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{width:100%;clear:none;float:none;margin-bottom:0}@media screen and (max-width: 880px){#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{flex:1 1 100%}}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:0}#acf-admin-tools .meta-box-sortables{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width: 880px){#acf-admin-tools .meta-box-sortables{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;grid-column-gap:8px;grid-row-gap:8px}}#acf-admin-tools.tool-export .inside{margin:0}#acf-admin-tools.tool-export .acf-postbox-header{margin-bottom:24px}#acf-admin-tools.tool-export .acf-postbox-main{border:none;margin:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0}#acf-admin-tools.tool-export .acf-postbox-columns{margin-top:0;margin-right:280px;margin-bottom:0;margin-left:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side{padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel{margin:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before{display:none}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn{display:block;width:100%;text-align:center}#acf-admin-tools.tool-export .meta-box-sortables{display:block}#acf-admin-tools.tool-export .acf-panel{border:none}#acf-admin-tools.tool-export .acf-panel h3{margin:0;padding:0;color:#344054}#acf-admin-tools.tool-export .acf-panel h3:before{display:none}#acf-admin-tools.tool-export .acf-checkbox-list{margin-top:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools.tool-export .acf-checkbox-list li{display:inline-flex;box-sizing:border-box;width:100%;height:48px;align-items:center;margin:0;padding-right:12px;padding-left:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-admin-tools.tool-export .acf-checkbox-list li:last-child{border-bottom:none}.acf-settings-wrap.acf-updates{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.custom-fields_page_acf-settings-updates .acf-admin-notice,.custom-fields_page_acf-settings-updates .acf-upgrade-notice,.custom-fields_page_acf-settings-updates .notice{flex:1 1 100%}.acf-settings-wrap.acf-updates .acf-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.acf-settings-wrap.acf-updates .acf-box .inner{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media screen and (max-width: 880px){.acf-settings-wrap.acf-updates .acf-box{flex:1 1 100%}}.acf-settings-wrap.acf-updates .acf-admin-notice{flex:1 1 100%;margin-top:16px;margin-right:0;margin-left:0}#acf-license-information{flex:1 1 65%;margin-right:32px}@media screen and (max-width: 1024px){#acf-license-information{margin-right:0;margin-bottom:32px}}#acf-license-information .acf-activation-form{margin-top:24px}#acf-license-information label{font-weight:500}#acf-license-information .acf-input-wrap{margin-top:8px;margin-bottom:24px}#acf-license-information #acf_pro_license{width:100%}#acf-update-information{flex:1 1 35%;max-width:calc(35% - 32px)}#acf-update-information .form-table th,#acf-update-information .form-table td{padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0;color:#344054}#acf-update-information .acf-update-changelog{margin-top:8px;margin-bottom:24px;padding-top:8px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;color:#344054}#acf-update-information .acf-update-changelog h4{margin-bottom:0}#acf-update-information .acf-update-changelog p{margin-top:0;margin-bottom:16px}#acf-update-information .acf-update-changelog p:last-of-type{margin-bottom:0}#acf-update-information .acf-update-changelog p em{color:#667085}#acf-update-information .acf-btn{display:inline-flex}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:inline-flex;align-items:center;align-self:stretch;padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);background-size:180% 80%;background-position:100% 0;transition:background-position .5s;border-radius:6px;text-decoration:none}@media screen and (max-width: 768px){.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:none}}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover{background-position:0 0}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus{border:none;outline:none;box-shadow:none}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon{width:18px;height:18px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}#tmpl-acf-field-group-pro-features,#acf-field-group-pro-features{display:none;align-items:center;min-height:120px;background-color:#121833;background-image:url(../../images/pro-upgrade-grid-bg.svg),url(../../images/pro-upgrade-overlay.svg);background-repeat:repeat,no-repeat;background-size:1224px,1880px;background-position:left top,-520px -680px;color:#eaecf0;border-radius:8px;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features,#acf-field-group-pro-features{background-size:1024px,980px;background-position:left top,-500px -200px}}@media screen and (max-width: 1200px){#tmpl-acf-field-group-pro-features,#acf-field-group-pro-features{background-size:1024px,1880px;background-position:left top,-520px -300px}}#tmpl-acf-field-group-pro-features .postbox-header,#acf-field-group-pro-features .postbox-header{display:none}#tmpl-acf-field-group-pro-features .inside,#acf-field-group-pro-features .inside{width:100%;border:none;padding:0}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper{display:flex;justify-content:center;align-content:stretch;align-items:center;gap:96px;height:358px;max-width:950px;margin:0 auto;padding:0 35px}@media screen and (max-width: 1200px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:48px}}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:0}}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{font-weight:590;line-height:150%}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-weight:normal;margin-top:-4px;margin-left:2px;vertical-align:middle;height:22px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:none;font-size:18px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-size:10px;height:20px}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{width:100%;text-align:center}}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:32px 32px 0 32px;height:unset}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:block;margin-bottom:24px}}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{display:flex;flex-direction:column;width:416px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{margin-top:8px;margin-bottom:24px;font-size:15px;font-weight:300;color:#d0d5dd}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{width:100%;order:1;margin-right:0;margin-bottom:8px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{display:none}}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{display:flex;flex-direction:row;align-items:flex-start;min-width:160px;gap:12px}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{justify-content:flex-start;flex-direction:column;margin-bottom:24px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a{justify-content:center;text-align:center;width:100%}}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:416px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{display:flex;flex-direction:column;justify-content:center;align-items:center;width:128px;height:124px;background:rgba(255,255,255,.08);box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 8px 16px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.08);backdrop-filter:blur(6px);border-radius:8px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{border:none;background:none;width:24px;opacity:.8}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{background-color:#fff;width:20px;height:20px}@media screen and (max-width: 1200px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{width:18px;height:18px}}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:4px;font-size:13px;font-weight:300;text-align:center;color:#fff}@media screen and (max-width: 1200px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{flex-direction:column;gap:8px;width:288px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{width:100%;height:40px;flex-direction:row;justify-content:unset;gap:8px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:16px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:0}}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{gap:0;width:100%;height:auto;margin-bottom:16px;flex-direction:unset;flex-wrap:wrap}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{flex:1 0 50%;margin-bottom:8px;width:auto;height:auto;justify-content:center;background:none;box-shadow:none;backdrop-filter:none}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-left:2px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:0}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before{height:16px;width:16px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{font-size:12px;margin-top:0}}#tmpl-acf-field-group-pro-features h1,#acf-field-group-pro-features h1{margin-top:0;margin-bottom:4px;padding-top:0;padding-bottom:0;font-weight:bold;color:#f9fafb}#tmpl-acf-field-group-pro-features h1 .acf-icon,#acf-field-group-pro-features h1 .acf-icon{margin-right:8px}#tmpl-acf-field-group-pro-features .acf-btn,#acf-field-group-pro-features .acf-btn{display:inline-flex;background-color:rgba(255,255,255,.1);border:none;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.16);backdrop-filter:blur(6px);padding:8px 24px;height:48px}#tmpl-acf-field-group-pro-features .acf-btn:hover,#acf-field-group-pro-features .acf-btn:hover{background-color:rgba(255,255,255,.2)}#tmpl-acf-field-group-pro-features .acf-btn .acf-icon,#acf-field-group-pro-features .acf-btn .acf-icon{margin-right:-2px;margin-left:6px}#tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,#acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade{background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:160% 80%;background-position:100% 0;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.16);border-radius:6px;transition:background-position .5s}#tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover,#acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover{background-position:0 0}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:48px;background:rgba(16,24,40,.4);backdrop-filter:blur(6px);border-top:1px solid rgba(255,255,255,.08);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#98a2b3;font-size:13px;font-weight:300;padding:0 35px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{display:flex;align-items:center;justify-content:space-between;max-width:950px;height:48px;margin:0 auto}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo{height:16px;vertical-align:middle;margin-top:-2px;margin-left:3px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a{color:#98a2b3;text-decoration:none}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover{color:#d0d5dd}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon{width:18px;height:18px;margin-left:4px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a{display:inline-flex;align-items:center}@media screen and (max-width: 768px){#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:70px;font-size:12px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine{display:none}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{justify-content:center;height:70px}#tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,#acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo{clear:both;margin:6px auto 0 auto;display:block}}.acf-no-field-groups #tmpl-acf-field-group-pro-features,.acf-no-post-types #tmpl-acf-field-group-pro-features,.acf-no-taxonomies #tmpl-acf-field-group-pro-features{margin-top:0}.acf-admin-single-post-type label[for=acf-basic-settings-hide],.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],.acf-admin-single-options-page label[for=acf-basic-settings-hide]{display:none}.acf-admin-single-post-type fieldset.columns-prefs,.acf-admin-single-taxonomy fieldset.columns-prefs,.acf-admin-single-options-page fieldset.columns-prefs{display:none}.acf-admin-single-post-type #acf-basic-settings .postbox-header,.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,.acf-admin-single-options-page #acf-basic-settings .postbox-header{display:none}.acf-admin-single-post-type .postbox-container,.acf-admin-single-post-type .notice,.acf-admin-single-taxonomy .postbox-container,.acf-admin-single-taxonomy .notice,.acf-admin-single-options-page .postbox-container,.acf-admin-single-options-page .notice{max-width:1440px;clear:left}.acf-admin-single-post-type #post-body-content,.acf-admin-single-taxonomy #post-body-content,.acf-admin-single-options-page #post-body-content{margin:0}.acf-admin-single-post-type .postbox .inside,.acf-admin-single-post-type .acf-box .inside,.acf-admin-single-taxonomy .postbox .inside,.acf-admin-single-taxonomy .acf-box .inside,.acf-admin-single-options-page .postbox .inside,.acf-admin-single-options-page .acf-box .inside{padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px}.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,.acf-admin-single-options-page #acf-advanced-settings.postbox .inside{padding-bottom:24px}.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside{border:none}.acf-admin-single-post-type .acf-input-wrap,.acf-admin-single-taxonomy .acf-input-wrap,.acf-admin-single-options-page .acf-input-wrap{overflow:visible}.acf-admin-single-post-type .acf-field,.acf-admin-single-taxonomy .acf-field,.acf-admin-single-options-page .acf-field{margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.acf-admin-single-post-type .acf-field .acf-label,.acf-admin-single-taxonomy .acf-field .acf-label,.acf-admin-single-options-page .acf-field .acf-label{margin-bottom:6px}.acf-admin-single-post-type .acf-field-text,.acf-admin-single-post-type .acf-field-textarea,.acf-admin-single-post-type .acf-field-select,.acf-admin-single-taxonomy .acf-field-text,.acf-admin-single-taxonomy .acf-field-textarea,.acf-admin-single-taxonomy .acf-field-select,.acf-admin-single-options-page .acf-field-text,.acf-admin-single-options-page .acf-field-textarea,.acf-admin-single-options-page .acf-field-select{max-width:600px}.acf-admin-single-post-type .acf-field-true-false,.acf-admin-single-taxonomy .acf-field-true-false,.acf-admin-single-options-page .acf-field-true-false{max-width:700px}.acf-admin-single-post-type .acf-field-supports,.acf-admin-single-taxonomy .acf-field-supports,.acf-admin-single-options-page .acf-field-supports{max-width:600px}.acf-admin-single-post-type .acf-field-supports .acf-label,.acf-admin-single-taxonomy .acf-field-supports .acf-label,.acf-admin-single-options-page .acf-field-supports .acf-label{display:block}.acf-admin-single-post-type .acf-field-supports .acf-label .description,.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,.acf-admin-single-options-page .acf-field-supports .acf-label .description{margin-top:4px;margin-bottom:12px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within{border-color:rgba(0,0,0,0)}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li{flex:0 0 25%}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button{background-color:rgba(0,0,0,0);padding:0;border:0;height:auto;min-height:auto;margin-top:0;border-radius:0;line-height:22px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before{content:"";margin-right:6px;display:inline-flex;width:16px;height:16px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover{color:#044e71}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]{width:calc(100% - 36px);padding:0;box-shadow:none;border:none;border-bottom:1px solid #d0d5dd;border-radius:0;height:auto;margin:0;min-height:auto}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus{outline:none;border-bottom-color:#399ccb}.acf-admin-single-post-type .acf-field-seperator,.acf-admin-single-taxonomy .acf-field-seperator,.acf-admin-single-options-page .acf-field-seperator{margin-top:40px;margin-bottom:40px;border-top:1px solid #eaecf0;border-right:none;border-bottom:none;border-left:none}.acf-admin-single-post-type .acf-field-advanced-configuration,.acf-admin-single-taxonomy .acf-field-advanced-configuration,.acf-admin-single-options-page .acf-field-advanced-configuration{margin-bottom:0}.acf-admin-single-post-type .postbox-container .acf-tab-wrap,.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .postbox-container .acf-tab-wrap,.acf-admin-single-options-page .acf-regenerate-labels-bar{position:relative;top:-48px;left:-48px;width:calc(100% + 96px)}.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .acf-regenerate-labels-bar{display:flex;align-items:center;justify-content:right;min-height:48px;margin-bottom:0;padding-right:16px;padding-left:16px;gap:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f2f4f7}.acf-admin-single-post-type .acf-labels-tip,.acf-admin-single-taxonomy .acf-labels-tip,.acf-admin-single-options-page .acf-labels-tip{display:inline-flex;align-items:center;min-height:24px;margin-right:8px;padding-left:16px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}.acf-admin-single-post-type .acf-labels-tip .acf-icon,.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,.acf-admin-single-options-page .acf-labels-tip .acf-icon{display:inline-flex;align-items:center;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3}.acf-select2-default-pill{border-radius:100px;min-height:20px;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;font-size:11px;margin-left:6px;background-color:#eaecf0;color:#667085}.acf-modal.acf-browse-fields-modal{width:1120px;height:664px;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;border-radius:12px;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 8px 16px rgba(0,0,0,.08);overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker{display:flex;flex-direction:column;flex-grow:1;width:760px;background:#fff}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#f9fafb;border:none;padding:35px 32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after{content:"";display:block;position:absolute;top:11px;left:10px;width:18px;height:18px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input{width:280px;height:40px;margin:0;padding-left:32px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content{top:auto;bottom:auto;padding:0;height:100%}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group{padding-left:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab{display:flex}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results{flex-direction:row;flex-wrap:wrap;gap:24px;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate;width:120px;height:120px;background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;box-sizing:border-box;color:#1d2939;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected{background:#ebf5fa;border:1px solid #399ccb;box-shadow:inset 0 0 0 1px #399ccb}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon{border:none;background:none;top:0}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before{width:22px;height:22px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label{margin-top:12px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro{display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-10px;height:21px;color:#fff;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;font-size:11px;padding-right:6px;padding-left:6px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i{width:12px;height:12px;margin-right:2px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{display:flex;align-items:flex-start;justify-content:space-between;height:auto;min-height:72px;padding-top:0;padding-right:32px;padding-bottom:0;padding-left:32px;margin:0;border:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro{min-width:160px;justify-content:center}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label{min-width:280px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions{display:flex;gap:8px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview{display:flex;flex-direction:column;width:360px;background-color:#f9fafb;background-image:url("../../images/field-preview-grid.png");background-size:740px;background-repeat:no-repeat;background-position:center bottom;border-left:1px solid #eaecf0;box-sizing:border-box;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc{margin:0;padding:0;color:#667085}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container{display:inline-flex;justify-content:center;width:100%;margin-top:24px;padding-top:32px;padding-bottom:32px;background-color:rgba(255,255,255,.64);border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 24px rgba(0,0,0,.04)}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image{max-width:232px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info{flex-grow:1}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name{font-size:21px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock{display:inline-flex;justify-items:center;align-items:center;min-height:24px;margin-bottom:12px;padding-right:8px;padding-left:8px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;color:#fff;text-decoration:none;font-size:11px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon{width:14px;height:14px;margin-right:4px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links{display:flex;align-items:center;gap:24px;min-height:40px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon{width:18px;height:18px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before{display:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a{display:flex;gap:6px;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover{text-decoration:underline}.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results{display:none}.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results{display:none !important}.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar{display:none !important}.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:6px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img{margin-bottom:19px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p{margin:0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media only screen and (max-width: 1080px){.acf-btn.browse-fields{display:none}} +.acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:rgba(0,0,0,0) url(../../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:red}.acf-button,.acf-tab-button{pointer-events:auto !important}.acf-soh .acf-soh-target{-webkit-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-moz-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-o-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#1d2939;border-radius:6px;color:#d0d5dd;padding-top:8px;padding-right:12px;padding-bottom:10px;padding-left:12px;position:absolute;z-index:900000;max-width:280px;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.acf-tooltip:before{border:solid;border-color:rgba(0,0,0,0);border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2f353e;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2f353e;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2f353e;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2f353e;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event=confirm]{color:#f55e4f}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-icon{display:inline-block;height:28px;width:28px;border:rgba(0,0,0,0) solid 1px;border-radius:100%;font-size:20px;line-height:21px;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box}.acf-icon:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;vertical-align:middle;text-align:center}.acf-icon.-plus:before{content:""}.acf-icon.-minus:before{content:""}.acf-icon.-cancel:before{content:"";margin:-1px 0 0 -1px}.acf-icon.-pencil:before{content:""}.acf-icon.-location:before{content:""}.acf-icon.-up:before{content:"";margin-top:-0.1em}.acf-icon.-down:before{content:"";margin-top:.1em}.acf-icon.-left:before{content:"";margin-left:-0.1em}.acf-icon.-right:before{content:"";margin-left:.1em}.acf-icon.-sync:before{content:""}.acf-icon.-globe:before{content:"";margin-top:.1em;margin-left:.1em}.acf-icon.-picture:before{content:""}.acf-icon.-check:before{content:"";margin-left:-0.1em}.acf-icon.-dot-3:before{content:"";margin-top:-0.1em}.acf-icon.-arrow-combo:before{content:""}.acf-icon.-arrow-up:before{content:"";margin-left:-0.1em}.acf-icon.-arrow-down:before{content:"";margin-left:-0.1em}.acf-icon.-search:before{content:""}.acf-icon.-link-ext:before{content:""}.acf-icon.-duplicate{position:relative}.acf-icon.-duplicate:before,.acf-icon.-duplicate:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-duplicate:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-duplicate:after{border:solid 2px currentColor}.acf-icon.-trash{position:relative}.acf-icon.-trash:before,.acf-icon.-trash:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-trash:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-trash:after{border:solid 2px currentColor}.acf-icon.-collapse:before{content:"";margin-left:-0.1em}.-collapsed .acf-icon.-collapse:before{content:"";margin-left:-0.1em}span.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff}a.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff;position:relative;transition:none;cursor:pointer}a.acf-icon:hover{background:#f3f5f6;border-color:#0071a1;color:#0071a1}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background:#f7efef;border-color:#a10000;color:#dc3232}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}.acf-icon.-clear{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#444}.acf-icon.light{border-color:rgba(0,0,0,0);background:#f5f5f5;color:#23282d}.acf-icon.dark{border-color:rgba(0,0,0,0) !important;background:#23282d;color:#eee}a.acf-icon.dark:hover{background:#191e23;color:#00b9eb}a.acf-icon.dark.-minus:hover,a.acf-icon.dark.-cancel:hover{color:#d54e21}.acf-icon.grey{border-color:rgba(0,0,0,0) !important;background:#b4b9be;color:#fff !important}.acf-icon.grey:hover{background:#00a0d2;color:#fff}.acf-icon.grey.-minus:hover,.acf-icon.grey.-cancel:hover{background:#32373c}.acf-icon.small,.acf-icon.-small{width:20px;height:20px;line-height:14px;font-size:14px}.acf-icon.small.-duplicate:before,.acf-icon.small.-duplicate:after,.acf-icon.-small.-duplicate:before,.acf-icon.-small.-duplicate:after{opacity:.8}.acf-box{background:#fff;border:1px solid #ccd0d4;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04)}.acf-box .title{border-bottom:1px solid #ccd0d4;margin:0;padding:15px}.acf-box .title h3{display:flex;align-items:center;font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333;font-size:26px;line-height:1.25em;margin:.25em 0 .75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #ccd0d4;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-admin-3-8 .acf-box{border-color:#e5e5e5}.acf-admin-3-8 .acf-box .title,.acf-admin-3-8 .acf-box .footer{border-color:#e5e5e5}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:rgb(31.4900398406,125.1314741036,176.5099601594) solid 3px}.acf-notice p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.acf-notice .acf-notice-dismiss{position:absolute;top:9px;right:12px;background:rgba(0,0,0,0) !important;color:inherit !important;border-color:#fff !important;opacity:.75}.acf-notice .acf-notice-dismiss:hover{opacity:1}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#d94f4f;border-color:hsl(0,64.4859813084%,48.0392156863%)}.acf-notice.-success{background:#49ad52;border-color:rgb(57.8658536585,137.1341463415,65)}.acf-notice.-warning{background:#fd8d3b;border-color:rgb(252.4848484848,111.6363636364,8.5151515152)}.acf-table{border:#ccd0d4 solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both;box-sizing:content-box}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333}.acf-table>thead>tr>th{border-color:#d5d9dd;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#eee;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(0, -10px);opacity:0}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{box-sizing:border-box;padding-top:14px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#ccd0d4 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4;font-weight:bold}.acf-admin-3-8 .acf-thead{border-color:#dfdfdf}.acf-tfoot{background:#f5f5f5;border-top:#d5d9dd solid 1px}.acf-settings-wrap #poststuff{padding-top:15px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.25)}#acf-popup:before{content:"";display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaa;box-shadow:0 5px 30px -5px rgba(0,0,0,.25);text-align:left}html[dir=rtl] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .notice-container{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}#acf-upgrade-notice .col-actions{float:right;text-align:center}#acf-upgrade-notice img{float:left;width:64px;height:64px;margin:0 0 0 -90px}#acf-upgrade-notice h2{display:inline-block;font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}#acf-upgrade-notice:has(.notice-container)::before,#acf-upgrade-notice:has(.notice-container)::after{display:none}#acf-upgrade-notice:has(.notice-container){padding-left:20px !important}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 .2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 .75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 6px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{flex:1 1 100%;width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px;z-index:1050}html[dir=rtl] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}html[dir=rtl] .acf-fl{float:right}html[dir=rtl] .acf-fr{float:left}html[dir=rtl] .acf-hl>li{float:right}html[dir=rtl] .acf-hl>li.acf-fr{float:left}html[dir=rtl] .acf-icon.logo{left:0;right:auto}html[dir=rtl] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>thead>tr>th:first-child,html[dir=rtl] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir=rtl] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-12px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#d5d9dd}.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before{background:#dfdfdf}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}.acf-admin-3-8 .acf-panel{border-color:#dfdfdf}#acf-admin-tools .notice{margin-top:10px}#acf-admin-tools .acf-meta-box-wrap .inside{border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields{margin-bottom:24px;border:none;background:#fff;border-radius:0}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field{padding:0;margin-bottom:19px;border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label{margin-bottom:16px}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui{margin-top:19px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;position:relative;z-index:1;cursor:default}.acf-meta-box-wrap .postbox .handlediv,.acf-meta-box-wrap .postbox .handle-order-higher,.acf-meta-box-wrap .postbox .handle-order-lower{display:none}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{display:flex;flex-wrap:wrap;width:100%}#acf-admin-tool-export ul li{flex:0 1 33.33%}@media screen and (max-width: 1600px){#acf-admin-tool-export ul li{flex:0 1 50%}}@media screen and (max-width: 1200px){#acf-admin-tool-export ul li{flex:0 1 100%}}#acf-admin-tool-export .acf-postbox-side ul{display:block}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#f9fafb;border-color:#d0d5dd;box-shadow:none;padding:7px;border-radius:6px}#acf-admin-tool-export .acf-panel-selection .acf-label label{font-weight:bold;color:#344054}#acf-admin-tool-import ul{column-width:200px}.acf-css-tooltip{position:relative}.acf-css-tooltip:before{content:attr(aria-label);display:none;position:absolute;z-index:999;bottom:100%;left:50%;transform:translate(-50%, -8px);background:#191e23;border-radius:2px;padding:5px 10px;color:#fff;font-size:12px;line-height:1.4em;white-space:pre}.acf-css-tooltip:after{content:"";display:none;position:absolute;z-index:998;bottom:100%;left:50%;transform:translate(-50%, 4px);border:solid 6px rgba(0,0,0,0);border-top-color:#191e23}.acf-css-tooltip:hover:before,.acf-css-tooltip:hover:after,.acf-css-tooltip:focus:before,.acf-css-tooltip:focus:after{display:block}.acf-diff .acf-diff-title{position:absolute;top:0;left:0;right:0;height:40px;padding:14px 16px;background:#f3f3f3;border-bottom:#ddd solid 1px}.acf-diff .acf-diff-title strong{font-size:14px;display:block}.acf-diff .acf-diff-title .acf-diff-title-left,.acf-diff .acf-diff-title .acf-diff-title-right{width:50%;float:left}.acf-diff .acf-diff-content{position:absolute;top:70px;left:0;right:0;bottom:0;overflow:auto}.acf-diff table.diff{border-spacing:0}.acf-diff table.diff col.diffsplit.middle{width:0}.acf-diff table.diff td,.acf-diff table.diff th{padding-top:.25em;padding-bottom:.25em}.acf-diff table.diff tr td:nth-child(2){width:auto}.acf-diff table.diff td:nth-child(3){border-left:#ddd solid 1px}@media screen and (max-width: 600px){.acf-diff .acf-diff-title{height:70px}.acf-diff .acf-diff-content{top:100px}}.acf-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc}.acf-modal .acf-modal-title,.acf-modal .acf-modal-content,.acf-modal .acf-modal-toolbar{box-sizing:border-box;position:absolute;left:0;right:0}.acf-modal .acf-modal-title{height:50px;top:0;border-bottom:1px solid #ddd}.acf-modal .acf-modal-title h2{margin:0;padding:0 16px;line-height:50px}.acf-modal .acf-modal-title .acf-modal-close{position:absolute;top:0;right:0;height:50px;width:50px;border:none;border-left:1px solid #ddd;background:rgba(0,0,0,0);cursor:pointer;color:#666}.acf-modal .acf-modal-title .acf-modal-close:hover{color:#00a0d2}.acf-modal .acf-modal-content{top:50px;bottom:60px;background:#fff;overflow:auto;padding:16px}.acf-modal .acf-modal-feedback{position:absolute;top:50%;margin:-10px 0;left:0;right:0;text-align:center;opacity:.75}.acf-modal .acf-modal-feedback.error{opacity:1;color:#b52727}.acf-modal .acf-modal-toolbar{height:60px;bottom:0;padding:15px 16px;border-top:1px solid #ddd}.acf-modal .acf-modal-toolbar .button{float:right}@media only screen and (max-width: 640px){.acf-modal{top:0;left:0;right:0;bottom:0}}.acf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#101828;opacity:.8;z-index:159900}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../../images/spinner@2x.gif);background-size:20px 20px}}.acf-admin-page .wrap{margin-top:48px;margin-right:32px;margin-bottom:0;margin-left:12px}@media screen and (max-width: 768px){.acf-admin-page .wrap{margin-right:8px;margin-left:8px}}.acf-admin-page.rtl .wrap{margin-right:12px;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl .wrap{margin-right:8px;margin-left:8px}}@media screen and (max-width: 768px){.acf-admin-page #wpcontent{padding-left:0}}.acf-admin-page #wpfooter{font-style:italic}.acf-admin-page .postbox,.acf-admin-page .acf-box{border:none;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inside{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.acf-admin-page .postbox .acf-postbox-inner,.acf-admin-page .acf-box .acf-postbox-inner{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:24px;padding-right:0;padding-bottom:0;padding-left:0}.acf-admin-page .postbox .inner,.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inner,.acf-admin-page .acf-box .inside{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-admin-page .postbox .postbox-header,.acf-admin-page .postbox .title,.acf-admin-page .acf-box .postbox-header,.acf-admin-page .acf-box .title{display:flex;align-items:center;box-sizing:border-box;min-height:64px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:0;border-bottom-style:none}.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054}.acf-admin-page .postbox .hndle,.acf-admin-page .acf-box .hndle{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}.acf-postbox-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:64px;margin-top:-24px;margin-right:-24px;margin-bottom:0;margin-left:-24px;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-postbox-header h2.acf-postbox-title{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0;color:#344054}.rtl .acf-postbox-header h2.acf-postbox-title{padding-right:0;padding-left:24px}.acf-postbox-header .acf-icon{background-color:#98a2b3}.acf-admin-page #screen-meta-links{margin-right:32px}.acf-admin-page #screen-meta-links .show-settings{border-color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #screen-meta-links{margin-right:16px;margin-bottom:0}}.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:16px}}.acf-admin-page #screen-meta{border-color:#d0d5dd}.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{justify-content:flex-start;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054 !important}.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables{box-sizing:border-box;padding:2px;outline:none;background-image:repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;border-radius:8px}.acf-admin-page .ui-sortable-placeholder{border:none}.acf-admin-page .subtitle{display:inline-flex;align-items:center;height:24px;margin:0;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:6px}.acf-admin-page .subtitle strong{margin-left:5px}.acf-actions-strip{display:flex}.acf-actions-strip .acf-btn{margin-right:8px}.acf-admin-page .acf-notice,.acf-admin-page .notice,.acf-admin-page #lost-connection-notice{position:relative;box-sizing:border-box;min-height:48px;margin-top:0 !important;margin-right:0 !important;margin-bottom:16px !important;margin-left:0 !important;padding-top:13px !important;padding-right:16px;padding-bottom:12px !important;padding-left:50px !important;background-color:#e7eff9;border-width:1px;border-style:solid;border-color:#9dbaee;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#344054}.acf-admin-page .acf-notice.update-nag,.acf-admin-page .notice.update-nag,.acf-admin-page #lost-connection-notice.update-nag{display:block;position:relative;width:calc(100% - 44px);margin-top:48px !important;margin-right:44px !important;margin-bottom:-32px !important;margin-left:12px !important}.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{height:auto;margin-left:8px;padding:0;border:none}.acf-admin-page .acf-notice>div,.acf-admin-page .notice>div,.acf-admin-page #lost-connection-notice>div{margin-top:0;margin-bottom:0}.acf-admin-page .acf-notice p,.acf-admin-page .notice p,.acf-admin-page #lost-connection-notice p{flex:1 0 auto;max-width:100%;line-height:18px;margin:0;padding:0}.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{margin-top:0;padding-top:0;color:rgba(52,64,84,.7)}.acf-admin-page .acf-notice .acf-notice-dismiss,.acf-admin-page .acf-notice .notice-dismiss,.acf-admin-page .notice .acf-notice-dismiss,.acf-admin-page .notice .notice-dismiss,.acf-admin-page #lost-connection-notice .acf-notice-dismiss,.acf-admin-page #lost-connection-notice .notice-dismiss{position:absolute;top:4px;right:8px;padding:9px;border:none}.acf-admin-page .acf-notice .acf-notice-dismiss:before,.acf-admin-page .acf-notice .notice-dismiss:before,.acf-admin-page .notice .acf-notice-dismiss:before,.acf-admin-page .notice .notice-dismiss:before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice .notice-dismiss:before{content:"";display:block;position:relative;z-index:600;width:20px;height:20px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,.acf-admin-page .acf-notice .notice-dismiss:hover::before,.acf-admin-page .notice .acf-notice-dismiss:hover::before,.acf-admin-page .notice .notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before{background-color:#344054}.acf-admin-page .acf-notice a.acf-notice-dismiss,.acf-admin-page .notice a.acf-notice-dismiss,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss{position:absolute;top:5px;right:24px}.acf-admin-page .acf-notice a.acf-notice-dismiss:before,.acf-admin-page .notice a.acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before{background-color:#475467}.acf-admin-page .acf-notice:before,.acf-admin-page .notice:before,.acf-admin-page #lost-connection-notice:before{content:"";display:block;position:absolute;top:15px;left:18px;z-index:600;width:16px;height:16px;margin-right:8px;background-color:#fff;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info-solid.svg");mask-image:url("../../images/icons/icon-info-solid.svg")}.acf-admin-page .acf-notice:after,.acf-admin-page .notice:after,.acf-admin-page #lost-connection-notice:after{content:"";display:block;position:absolute;top:9px;left:12px;z-index:500;width:28px;height:28px;background-color:#2d69da;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .acf-notice .local-restore,.acf-admin-page .notice .local-restore,.acf-admin-page #lost-connection-notice .local-restore{align-items:center;margin-top:-6px;margin-bottom:0}.acf-admin-page .notice[data-persisted=true]{display:none}.acf-admin-page .notice.is-dismissible{padding-right:56px}.acf-admin-page .notice.notice-success{background-color:#edf7ef;border-color:#b6deb9}.acf-admin-page .notice.notice-success:before{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg")}.acf-admin-page .notice.notice-success:after{background-color:#52aa59}.acf-admin-page .acf-notice.acf-error-message,.acf-admin-page .notice.notice-error,.acf-admin-page #lost-connection-notice{background-color:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-notice.acf-error-message:before,.acf-admin-page .notice.notice-error:before,.acf-admin-page #lost-connection-notice:before{-webkit-mask-image:url("../../images/icons/icon-warning.svg");mask-image:url("../../images/icons/icon-warning.svg")}.acf-admin-page .acf-notice.acf-error-message:after,.acf-admin-page .notice.notice-error:after,.acf-admin-page #lost-connection-notice:after{background-color:#d13737}.acf-admin-page .notice.notice-warning{background:linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)),#fff;border:1px solid rgba(247,144,9,.32);color:#344054}.acf-admin-page .notice.notice-warning:before{-webkit-mask-image:url("../../images/icons/icon-alert-triangle.svg");mask-image:url("../../images/icons/icon-alert-triangle.svg");background:#f56e28}.acf-admin-page .notice.notice-warning:after{content:none}.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,.acf-admin-single-post-type .notice-success .acf-item-saved-text,.acf-admin-single-options-page .notice-success .acf-item-saved-text{font-weight:600}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,.acf-admin-single-post-type .notice-success .acf-item-saved-links,.acf-admin-single-options-page .notice-success .acf-item-saved-links{display:flex;gap:12px}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,.acf-admin-single-post-type .notice-success .acf-item-saved-links a,.acf-admin-single-options-page .notice-success .acf-item-saved-links a{text-decoration:none;opacity:1}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{content:"";width:1px;height:13px;display:inline-flex;position:relative;top:2px;left:6px;background-color:#475467;opacity:.3}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after{content:none}.rtl.acf-field-group .notice,.rtl.acf-internal-post-type .notice{padding-right:50px !important}.rtl.acf-field-group .notice .notice-dismiss,.rtl.acf-internal-post-type .notice .notice-dismiss{left:8px;right:unset}.rtl.acf-field-group .notice:before,.rtl.acf-internal-post-type .notice:before{left:unset;right:10px}.rtl.acf-field-group .notice:after,.rtl.acf-internal-post-type .notice:after{left:unset;right:12px}.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{left:unset;right:6px}.acf-pro-label{display:inline-flex;align-items:center;min-height:22px;border:none;font-size:11px;text-transform:uppercase;text-decoration:none;color:#fff}.acf-admin-page .acf-field .acf-notice{display:flex;align-items:center;min-height:40px !important;margin-bottom:6px !important;padding-top:6px !important;padding-left:40px !important;padding-bottom:6px !important;margin:0 0 15px;background:#edf2ff;color:#344054 !important;border-color:#2183b9;border-radius:6px}.acf-admin-page .acf-field .acf-notice:after{top:8px;left:8px;width:22px;height:22px}.acf-admin-page .acf-field .acf-notice:before{top:12px;left:12px;width:14px;height:14px}.acf-admin-page .acf-field .acf-notice.-error{background:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-field .acf-notice.-success{background:#edf7ef;border-color:#b6deb9}.acf-admin-page .acf-field .acf-notice.-warning{background:#fdf8eb;border-color:#f4dbb4}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page #tmpl-acf-field-group-pro-features h1,.acf-admin-page #acf-field-group-pro-features h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.acf-admin-page h3,.acf-headerbar h3,.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3,.acf-postbox-header h2.acf-postbox-title,.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label,#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label{font-size:14px}.acf-admin-page .p3,.acf-admin-page .acf-internal-post-type .wp-list-table .post-state,.acf-internal-post-type .wp-list-table .acf-admin-page .post-state,.acf-admin-page .subtitle{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p,.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p,.acf-admin-page #acf-update-information .form-table th,#acf-update-information .form-table .acf-admin-page th,.acf-admin-page #acf-update-information .form-table td,#acf-update-information .form-table .acf-admin-page td,.acf-admin-page #acf-admin-tools.tool-export .acf-panel h3,#acf-admin-tools.tool-export .acf-panel .acf-admin-page h3,.acf-admin-page .acf-btn.acf-btn-sm,.acf-admin-page .acf-admin-toolbar .acf-tab,.acf-admin-toolbar .acf-admin-page .acf-tab,.acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p,.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p,.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-admin-page p,.acf-admin-page .acf-internal-post-type .subsubsub li,.acf-internal-post-type .subsubsub .acf-admin-page li,.acf-admin-page .acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,.acf-internal-post-type .wp-list-table tbody .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table thead .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot td,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page td,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page #acf-update-information .acf-update-changelog p em,#acf-update-information .acf-update-changelog p .acf-admin-page em,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7,.acf-admin-page .acf-tooltip,.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:rgb(128.2255319149,137.7574468085,157.7744680851)}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;max-width:550px !important;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:rgb(243.16,249.08,252.04);border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:rgb(243.16,249.08,252.04);outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection,.acf-admin-page .rule-groups .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .acf-conditional-select-name,.acf-admin-page .rule-groups .acf-conditional-select-name{min-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acf-admin-page .acf-input .acf-conditional-select-id,.acf-admin-page .rule-groups .acf-conditional-select-id{padding-right:30px}.acf-admin-page .acf-input .value .select2-container--focus,.acf-admin-page .rule-groups .value .select2-container--focus{height:40px}.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered{border-color:#399ccb}.acf-admin-page .acf-input .select2-container--focus,.acf-admin-page .rule-groups .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear,.acf-admin-page .rule-groups .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before,.acf-admin-page .rule-groups .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before,.acf-admin-page .rule-groups .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-parent-slug .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf,.acf-admin-page .rule-groups .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,.acf-admin-page .rule-groups .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,.acf-admin-page .rule-groups .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow,.acf-admin-page .rule-groups .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,.acf-admin-page .rule-groups .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .acf-term-search-term-name{background-color:#f9fafb;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;color:#98a2b3;padding:5px 5px 5px 10px;width:100%;margin:0;display:block;font-weight:300}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:99999}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-internal-post-type .tablenav.top{display:none}.acf-internal-post-type .subsubsub{margin-bottom:3px}.acf-internal-post-type .wp-list-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-radius:8px;border:none;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-internal-post-type .wp-list-table strong{color:#98a2b3;margin:0}.acf-internal-post-type .wp-list-table a.row-title{font-size:13px !important;font-weight:500}.acf-internal-post-type .wp-list-table th,.acf-internal-post-type .wp-list-table td{color:#344054}.acf-internal-post-type .wp-list-table th.sortable a,.acf-internal-post-type .wp-list-table td.sortable a{padding:0}.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{padding-top:12px;padding-right:16px;padding-left:16px}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{vertical-align:top;padding-right:2px;padding-left:10px}}.acf-internal-post-type .wp-list-table th input,.acf-internal-post-type .wp-list-table td input{margin:0;padding:0}.acf-internal-post-type .wp-list-table th .acf-more-items,.acf-internal-post-type .wp-list-table td .acf-more-items{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 6px 1px;gap:8px;width:25px;height:16px;background:#eaecf0;border-radius:100px;font-weight:400;font-size:10px;color:#475467}.acf-internal-post-type .wp-list-table th .acf-emdash,.acf-internal-post-type .wp-list-table td .acf-emdash{color:#d0d5dd}.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{height:48px;padding-right:24px;padding-left:24px;box-sizing:border-box;background-color:#f9fafb;border-color:#eaecf0;font-weight:500}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{padding-right:16px;padding-left:8px}}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th.check-column,.acf-internal-post-type .wp-list-table thead td.check-column,.acf-internal-post-type .wp-list-table tfoot th.check-column,.acf-internal-post-type .wp-list-table tfoot td.check-column{vertical-align:middle}}.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{box-sizing:border-box;height:60px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;vertical-align:top;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eaecf0;border-bottom-style:solid}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{padding-right:16px;padding-left:8px}}.acf-internal-post-type .wp-list-table .column-acf-key{white-space:nowrap}.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid{display:inline-block;position:relative;bottom:-2px;width:15px;height:15px;margin-right:4px;color:#98a2b3}.acf-internal-post-type .wp-list-table .acf-location .dashicons{position:relative;bottom:-2px;width:16px;height:16px;margin-right:6px;font-size:16px;color:#98a2b3}.acf-internal-post-type .wp-list-table .post-state{color:#667085}.acf-internal-post-type .wp-list-table tr:hover,.acf-internal-post-type .wp-list-table tr:focus-within{background:#f7f7f7}.acf-internal-post-type .wp-list-table tr:hover .row-actions,.acf-internal-post-type .wp-list-table tr:focus-within .row-actions{margin-bottom:0}@media screen and (min-width: 782px){.acf-internal-post-type .wp-list-table .column-acf-count{width:10%}}.acf-internal-post-type .wp-list-table .row-actions span.file{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid{margin-left:4px;margin-right:0}.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons{margin-left:6px;margin-right:0}.acf-internal-post-type .row-actions{margin-top:2px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:14px;color:#d0d5dd}.acf-internal-post-type .row-actions .trash a{color:#d94f4f}.acf-internal-post-type .widefat thead td.check-column,.acf-internal-post-type .widefat tfoot td.check-column{padding-top:0}.acf-internal-post-type .row-actions a:hover{color:rgb(4.0632911392,71.1075949367,102.9367088608)}.acf-internal-post-type .row-actions .trash a{color:#a00}.acf-internal-post-type .row-actions .trash a:hover{color:red}.acf-internal-post-type .row-actions.visible{margin-bottom:0;opacity:1}.acf-internal-post-type #the-list tr:hover td,.acf-internal-post-type #the-list tr:hover th{background-color:rgb(247.24,251.12,253.06)}.acf-internal-post-type .tablenav{margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#667085}.acf-internal-post-type #posts-filter p.search-box{margin-top:5px;margin-right:0;margin-bottom:24px;margin-left:0}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:280px;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:0}@media screen and (max-width: 768px){.acf-internal-post-type #posts-filter p.search-box{display:flex;box-sizing:border-box;padding-right:24px;margin-right:16px;position:inherit}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:auto}}.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input{margin-right:0;margin-left:8px}@media screen and (max-width: 768px){.rtl.acf-internal-post-type #posts-filter p.search-box{padding-left:24px;padding-right:0;margin-left:16px;margin-right:0}}.acf-internal-post-type .subsubsub{display:flex;align-items:flex-end;height:40px;margin-bottom:16px}.acf-internal-post-type .subsubsub li{margin-top:0;margin-right:4px;color:#98a2b3}.acf-internal-post-type .subsubsub li .count{color:#667085}.acf-internal-post-type .tablenav-pages{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages.no-pages{display:none}.acf-internal-post-type .tablenav-pages .displaying-num{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0}.acf-internal-post-type .tablenav-pages .pagination-links{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging{margin-top:0;margin-right:4px;margin-bottom:0;margin-left:8px}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages{margin-right:0}.acf-internal-post-type .tablenav-pages.one-page .pagination-links{display:none}.acf-internal-post-type .tablenav-pages .pagination-links .button{display:inline-flex;align-items:center;align-content:center;justify-content:center;min-width:40px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:rgba(0,0,0,0)}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1),.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2),.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2){display:inline-block;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:4px}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left-double.svg");mask-image:url("../../images/icons/icon-chevron-left-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right-double.svg");mask-image:url("../../images/icons/icon-chevron-right-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover{border-color:#066998;background-color:rgba(7,131,190,.05)}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before{background-color:#066998}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled{background-color:rgba(0,0,0,0) !important}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before{background-color:#d0d5dd}.acf-no-field-groups-wrapper,.acf-no-taxonomies-wrapper,.acf-no-post-types-wrapper,.acf-no-options-pages-wrapper,.acf-options-preview-wrapper{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,.acf-no-field-groups-wrapper .acf-no-post-types-inner,.acf-no-field-groups-wrapper .acf-no-options-pages-inner,.acf-no-field-groups-wrapper .acf-options-preview-inner,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,.acf-no-taxonomies-wrapper .acf-no-post-types-inner,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,.acf-no-taxonomies-wrapper .acf-options-preview-inner,.acf-no-post-types-wrapper .acf-no-field-groups-inner,.acf-no-post-types-wrapper .acf-no-taxonomies-inner,.acf-no-post-types-wrapper .acf-no-post-types-inner,.acf-no-post-types-wrapper .acf-no-options-pages-inner,.acf-no-post-types-wrapper .acf-options-preview-inner,.acf-no-options-pages-wrapper .acf-no-field-groups-inner,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,.acf-no-options-pages-wrapper .acf-no-post-types-inner,.acf-no-options-pages-wrapper .acf-no-options-pages-inner,.acf-no-options-pages-wrapper .acf-options-preview-inner,.acf-options-preview-wrapper .acf-no-field-groups-inner,.acf-options-preview-wrapper .acf-no-taxonomies-inner,.acf-options-preview-wrapper .acf-no-post-types-inner,.acf-options-preview-wrapper .acf-no-options-pages-inner,.acf-options-preview-wrapper .acf-options-preview-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:420px;min-height:320px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner img,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner img,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner img,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner img,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner img,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-options-preview-inner img,.acf-options-preview-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner p{flex:1 0 100%}.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054;line-height:1.6rem}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-options-preview-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small{display:block;position:relative;margin-top:32px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-options-preview-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-options-preview-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-options-preview-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-options-preview-inner img,.acf-options-preview-wrapper .acf-no-field-groups-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-options-preview-inner img{max-width:284px;margin-bottom:0}.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn{margin-top:32px}.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner img{width:106px;height:88px}.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner img{width:98px;height:88px}.acf-no-field-groups #the-list tr:hover td,.acf-no-field-groups #the-list tr:hover th,.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-field-groups .striped>tbody>:nth-child(odd),.acf-no-field-groups ul.striped>:nth-child(odd),.acf-no-field-groups .alternate,.acf-no-post-types #the-list tr:hover td,.acf-no-post-types #the-list tr:hover th,.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-post-types .striped>tbody>:nth-child(odd),.acf-no-post-types ul.striped>:nth-child(odd),.acf-no-post-types .alternate,.acf-no-taxonomies #the-list tr:hover td,.acf-no-taxonomies #the-list tr:hover th,.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-taxonomies .striped>tbody>:nth-child(odd),.acf-no-taxonomies ul.striped>:nth-child(odd),.acf-no-taxonomies .alternate,.acf-no-options-pages #the-list tr:hover td,.acf-no-options-pages #the-list tr:hover th,.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-options-pages .striped>tbody>:nth-child(odd),.acf-no-options-pages ul.striped>:nth-child(odd),.acf-no-options-pages .alternate{background-color:rgba(0,0,0,0) !important}.acf-no-field-groups .wp-list-table thead,.acf-no-field-groups .wp-list-table tfoot,.acf-no-post-types .wp-list-table thead,.acf-no-post-types .wp-list-table tfoot,.acf-no-taxonomies .wp-list-table thead,.acf-no-taxonomies .wp-list-table tfoot,.acf-no-options-pages .wp-list-table thead,.acf-no-options-pages .wp-list-table tfoot{display:none}.acf-no-field-groups .wp-list-table a.acf-btn,.acf-no-post-types .wp-list-table a.acf-btn,.acf-no-taxonomies .wp-list-table a.acf-btn,.acf-no-options-pages .wp-list-table a.acf-btn{border:1px solid rgba(0,0,0,.16);box-shadow:none}.acf-internal-post-type #the-list .no-items td{vertical-align:middle}.acf-options-preview .acf-btn,.acf-no-options-pages-wrapper .acf-btn{margin-left:8px}.acf-options-preview .disabled,.acf-no-options-pages-wrapper .disabled{background-color:#f2f4f7 !important;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default !important}.acf-options-preview .acf-options-pages-preview-upgrade-button,.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button{height:48px;padding:8px 48px 8px 48px !important;border:none !important;gap:6px;display:inline-flex;align-items:center;align-self:stretch;background:radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);border-radius:6px;text-decoration:none}.acf-options-preview .acf-options-pages-preview-upgrade-button:focus,.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button:focus{border:none;outline:none;box-shadow:none}.acf-options-preview .acf-options-pages-preview-upgrade-button p,.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon,.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-icon{width:20px;height:20px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}.acf-options-preview .acf-ui-options-page-pro-features-actions a.acf-btn i,.acf-no-options-pages-wrapper .acf-ui-options-page-pro-features-actions a.acf-btn i{margin-right:-2px !important;margin-left:0px !important}.acf-options-preview .acf-pro-label,.acf-no-options-pages-wrapper .acf-pro-label{vertical-align:middle}.acf-options-preview .acf_options_preview_wrap img,.acf-no-options-pages-wrapper .acf_options_preview_wrap img{max-height:88px}.acf-internal-post-type .wp-list-table .toggle-row:before{top:4px;left:16px;border-radius:0;content:"";display:block;position:absolute;width:16px;height:16px;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");text-indent:100%;white-space:nowrap;overflow:hidden}.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}@media screen and (max-width: 880px){.acf-internal-post-type .widefat th input[type=checkbox],.acf-internal-post-type .widefat thead td input[type=checkbox],.acf-internal-post-type .widefat tfoot td input[type=checkbox]{margin-bottom:0}}.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title{color:#667085;pointer-events:none;display:inline-flex;vertical-align:middle;gap:6px}.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title:before{content:"";width:16px;height:16px;background-color:#667085;display:inline-block;align-self:center;-webkit-mask-image:url("../../images/icons/icon-lock.svg");mask-image:url("../../images/icons/icon-lock.svg")}.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-actions{display:none}.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .column-title .acf-js-tooltip{display:inline-block}.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title{color:#667085;pointer-events:none;display:inline-flex;vertical-align:middle;gap:6px}.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title:before{content:"";width:16px;height:16px;background-color:#667085;display:inline-block;align-self:center;-webkit-mask-image:url("../../images/icons/icon-lock.svg");mask-image:url("../../images/icons/icon-lock.svg")}.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .acf-count a{color:#667085;pointer-events:none}.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-actions{display:none}.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .column-title .acf-js-tooltip{display:inline-block}.acf-admin-toolbar{position:unset;top:32px;height:72px;z-index:800;background:#344054;color:#98a2b3}.acf-admin-toolbar .acf-admin-toolbar-inner{display:flex;justify-content:space-between;align-content:center;align-items:center;max-width:100%}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap{display:flex;align-items:center;position:relative;padding-left:72px}@media screen and (max-width: 1250px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy{display:flex}}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap{display:flex;align-items:center}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:inline-flex;margin-left:24px}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo img{height:20px}@media screen and (max-width: 1000px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:none}}@media screen and (max-width: 880px){.acf-admin-toolbar{position:static}}.acf-admin-toolbar .acf-logo{display:flex;margin-right:24px;text-decoration:none;position:absolute;top:0;left:0}.acf-admin-toolbar .acf-logo img{display:block}.acf-admin-toolbar .acf-logo.pro img{height:46px}.acf-admin-toolbar h2{display:none;color:#f9fafb}.acf-admin-toolbar .acf-tab{display:flex;align-items:center;box-sizing:border-box;min-height:40px;margin-right:8px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:6px;color:#98a2b3;text-decoration:none}.acf-admin-toolbar .acf-tab.is-active{background-color:#475467;color:#fff}.acf-admin-toolbar .acf-tab:hover{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-tab:focus-visible{border-width:1px;border-style:solid;border-color:#667085}.acf-admin-toolbar .acf-tab:focus{box-shadow:none}.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-more ul{display:none;position:absolute;box-sizing:border-box;background:#fff;z-index:1051;overflow:hidden;min-width:280px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 23px rgba(0,0,0,.12)}.acf-admin-toolbar .acf-more ul .acf-wp-engine{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-top:1px solid rgba(0,0,0,.08);background:#ecfbfc}.acf-admin-toolbar .acf-more ul .acf-wp-engine a{display:flex;width:100%;justify-content:space-between;border-top:none}.acf-admin-toolbar .acf-more ul li{margin:0;padding:0 16px}.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-more ul li.acf-more-section-header{background:#f9fafb;padding:1px 0 0 0;margin-top:-1px;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span{color:#475467;font-size:12px;font-weight:bold}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover{background:#f9fafb}.acf-admin-toolbar .acf-more ul li a{margin:0;padding:0;color:#1d2939;border-radius:0;border-top-width:1px;border-top-style:solid;border-top-color:#f2f4f7}.acf-admin-toolbar .acf-more ul li a:hover,.acf-admin-toolbar .acf-more ul li a.acf-tab.is-active{background-color:unset;color:#0783be}.acf-admin-toolbar .acf-more ul li a i.acf-icon{display:none !important;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3 !important}.acf-admin-toolbar .acf-more ul li a .acf-requires-pro{justify-content:center;align-items:center;color:#fff;background:radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);border-radius:100px;font-size:11px;position:absolute;right:16px;padding-right:6px;padding-left:6px}.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro{display:block;height:16px;width:auto}.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill{display:inline-flex;justify-content:center;align-items:center;min-height:22px;border-radius:100px;font-size:11px;padding-right:8px;padding-left:8px;background:#0ecad4;color:#fff;text-shadow:0px 1px 0 rgba(0,0,0,.12);text-transform:uppercase}.acf-admin-toolbar .acf-more ul li:first-child a{border-bottom:none}.acf-admin-toolbar .acf-more ul:hover,.acf-admin-toolbar .acf-more ul:focus{display:block}.acf-admin-toolbar .acf-more:hover ul,.acf-admin-toolbar .acf-more:focus ul{display:block}#wpcontent .acf-admin-toolbar{box-sizing:border-box;margin-left:-20px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px}@media screen and (max-width: 600px){.acf-admin-toolbar{display:none}}.rtl #wpcontent .acf-admin-toolbar{margin-left:0;margin-right:-20px}.rtl #wpcontent .acf-admin-toolbar .acf-tab{margin-left:8px;margin-right:0}.rtl .acf-logo{margin-right:0;margin-left:32px}.acf-admin-toolbar .acf-tab i.acf-icon,.acf-admin-toolbar .acf-more i.acf-icon{display:none;margin-right:8px;margin-left:-2px}.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:-6px;margin-left:6px}.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon{display:inline-flex}.acf-admin-toolbar .acf-tab.is-active i.acf-icon,.acf-admin-toolbar .acf-tab:hover i.acf-icon,.acf-admin-toolbar .acf-more.is-active i.acf-icon,.acf-admin-toolbar .acf-more:hover i.acf-icon{background-color:#eaecf0}.rtl .acf-admin-toolbar .acf-tab i.acf-icon{margin-right:-2px;margin-left:8px}.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-field-groups.svg");mask-image:url("../../images/icons/icon-field-groups.svg")}.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-taxonomies.svg");mask-image:url("../../images/icons/icon-taxonomies.svg")}.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-tools.svg");mask-image:url("../../images/icons/icon-tools.svg")}.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-updates.svg");mask-image:url("../../images/icons/icon-updates.svg")}.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page #wpbody-content>.notice:not(.inline,.below-h2){display:none}.acf-admin-page h1.wp-heading-inline{display:none}.acf-admin-page .wrap .wp-heading-inline+.page-title-action{display:none}.acf-headerbar{display:flex;align-items:center;position:sticky;top:32px;z-index:700;box-sizing:border-box;min-height:72px;margin-left:-20px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background-color:#fff;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-headerbar .acf-headerbar-inner{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;max-width:1440px;gap:8px}.acf-headerbar .acf-page-title{display:flex;align-items:center;gap:8px;margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.acf-headerbar .acf-page-title .acf-duplicated-from{color:#98a2b3}.acf-headerbar .acf-page-title .acf-pro-label{box-shadow:none}@media screen and (max-width: 880px){.acf-headerbar{position:static}}@media screen and (max-width: 600px){.acf-headerbar{justify-content:space-between;position:relative;top:46px;min-height:64px;padding-right:12px}}.acf-headerbar .acf-headerbar-content{flex:1 1 auto;display:flex;align-items:center}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-content{flex-wrap:wrap}.acf-headerbar .acf-headerbar-content .acf-headerbar-title,.acf-headerbar .acf-headerbar-content .acf-title-wrap{flex:1 1 100%}.acf-headerbar .acf-headerbar-content .acf-title-wrap{margin-top:8px}}.acf-headerbar .acf-input-error{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0 0 0 3px rgba(209,55,55,.12),0 0 0 rgba(255,54,54,.25) !important;background-image:url("../../images/icons/icon-warning-alt-red.svg");background-position:right 10px top 50%;background-size:20px;background-repeat:no-repeat}.acf-headerbar .acf-input-error:focus{outline:none !important;border:1px rgba(209,55,55,.8) solid !important;box-shadow:0 0 0 3px rgba(209,55,55,.16),0 0 0 rgba(255,54,54,.25) !important}.acf-headerbar .acf-headerbar-title-field{min-width:320px}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-title-field{min-width:100%}}.acf-headerbar .acf-headerbar-actions{display:flex}.acf-headerbar .acf-headerbar-actions .acf-btn{margin-left:8px}.acf-headerbar .acf-headerbar-actions .disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-headerbar-field-editor{position:sticky;top:32px;z-index:1020;margin-left:-20px;width:calc(100% + 20px)}@media screen and (max-width: 880px){.acf-headerbar-field-editor{position:relative;top:0;width:100%;margin-left:0;padding-right:8px;padding-left:8px}}@media screen and (max-width: 640px){.acf-headerbar-field-editor{position:relative;top:46px;z-index:unset}}@media screen and (max-width: 880px){.acf-headerbar-field-editor .acf-headerbar-inner{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title{flex:1 1 auto}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions{flex:1 1 100%;margin-top:8px;gap:8px}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn{width:100%;display:inline-flex;justify-content:center;margin:0}}.acf-headerbar-field-editor .acf-page-title{margin-right:16px}.rtl .acf-headerbar,.rtl .acf-headerbar-field-editor{margin-left:0;margin-right:-20px}.rtl .acf-headerbar .acf-page-title,.rtl .acf-headerbar-field-editor .acf-page-title{margin-left:16px;margin-right:0}.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn{margin-left:0;margin-right:8px}.acf-btn{display:inline-flex;align-items:center;box-sizing:border-box;min-height:40px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:#0783be;border-radius:6px;border-width:1px;border-style:solid;border-color:rgba(16,24,40,.2);text-decoration:none;color:#fff !important;transition:all .2s ease-in-out;transition-property:background,border,box-shadow}.acf-btn:hover{background-color:#066998;color:#fff;cursor:pointer}.acf-btn:disabled,.acf-btn.disabled{background-color:#f2f4f7;border-color:#eaecf0;color:#98a2b3 !important;transition:none;pointer-events:none}.acf-btn.acf-btn-sm{min-height:32px;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px}.acf-btn.acf-btn-secondary{background-color:rgba(0,0,0,0);color:#0783be !important;border-color:#0783be}.acf-btn.acf-btn-secondary:hover{background-color:rgb(243.16,249.08,252.04)}.acf-btn.acf-btn-muted{background-color:#667085;color:#fff;height:48px;padding:8px 28px 8px 28px !important;border-radius:6px;border:1px;gap:6px}.acf-btn.acf-btn-muted:hover{background-color:#475467 !important}.acf-btn.acf-btn-tertiary{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:#d0d5dd}.acf-btn.acf-btn-tertiary:hover{color:#667085 !important;border-color:#98a2b3}.acf-btn.acf-btn-clear{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:rgba(0,0,0,0)}.acf-btn.acf-btn-clear:hover{color:#0783be !important}.acf-btn.acf-btn-pro{background:radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);border:none}.acf-btn i.acf-icon{width:20px;height:20px;-webkit-mask-size:20px;mask-size:20px;margin-right:6px;margin-left:-4px}.acf-btn.acf-btn-sm i.acf-icon{width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:6px;margin-left:-2px}.rtl .acf-btn i.acf-icon{margin-right:-4px;margin-left:6px}.rtl .acf-btn.acf-btn-sm i.acf-icon{margin-right:-4px;margin-left:2px}.acf-btn.acf-delete-field-group:hover{background-color:hsl(0,62.6016260163%,95.7647058824%);border-color:#d13737 !important;color:#d13737 !important}.acf-internal-post-type i.acf-icon,.post-type-acf-field-group i.acf-icon{display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page i.acf-field-setting-fc-delete,.acf-admin-page i.acf-field-setting-fc-duplicate{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;cursor:pointer;width:32px;height:32px;background:#fff;border:1px solid #d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;flex:none;order:0;flex-grow:0}.acf-admin-page i.acf-icon-plus{-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-page i.acf-icon-stars{-webkit-mask-image:url("../../images/icons/icon-stars.svg");mask-image:url("../../images/icons/icon-stars.svg")}.acf-admin-page i.acf-icon-help{-webkit-mask-image:url("../../images/icons/icon-help.svg");mask-image:url("../../images/icons/icon-help.svg")}.acf-admin-page i.acf-icon-key{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.acf-admin-page i.acf-icon-regenerate{-webkit-mask-image:url("../../images/icons/icon-regenerate.svg");mask-image:url("../../images/icons/icon-regenerate.svg")}.acf-admin-page i.acf-icon-trash,.acf-admin-page button.acf-icon-trash{-webkit-mask-image:url("../../images/icons/icon-trash.svg");mask-image:url("../../images/icons/icon-trash.svg")}.acf-admin-page i.acf-icon-extended-menu,.acf-admin-page button.acf-icon-extended-menu{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page i.acf-icon.-duplicate,.acf-admin-page button.acf-icon-duplicate{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}.acf-admin-page i.acf-icon.-duplicate:before,.acf-admin-page i.acf-icon.-duplicate:after,.acf-admin-page button.acf-icon-duplicate:before,.acf-admin-page button.acf-icon-duplicate:after{content:none}.acf-admin-page i.acf-icon-arrow-right{-webkit-mask-image:url("../../images/icons/icon-arrow-right.svg");mask-image:url("../../images/icons/icon-arrow-right.svg")}.acf-admin-page i.acf-icon-arrow-up-right{-webkit-mask-image:url("../../images/icons/icon-arrow-up-right.svg");mask-image:url("../../images/icons/icon-arrow-up-right.svg")}.acf-admin-page i.acf-icon-arrow-left{-webkit-mask-image:url("../../images/icons/icon-arrow-left.svg");mask-image:url("../../images/icons/icon-arrow-left.svg")}.acf-admin-page i.acf-icon-chevron-right,.acf-admin-page .acf-icon.-right{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-admin-page i.acf-icon-chevron-left,.acf-admin-page .acf-icon.-left{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-admin-page i.acf-icon-key-solid{-webkit-mask-image:url("../../images/icons/icon-key-solid.svg");mask-image:url("../../images/icons/icon-key-solid.svg")}.acf-admin-page i.acf-icon-globe,.acf-admin-page .acf-icon.-globe{-webkit-mask-image:url("../../images/icons/icon-globe.svg");mask-image:url("../../images/icons/icon-globe.svg")}.acf-admin-page i.acf-icon-image,.acf-admin-page .acf-icon.-picture{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.acf-admin-page i.acf-icon-warning{-webkit-mask-image:url("../../images/icons/icon-warning-alt.svg");mask-image:url("../../images/icons/icon-warning-alt.svg")}.acf-admin-page i.acf-icon-warning-red{-webkit-mask-image:url("../../images/icons/icon-warning-alt-red.svg");mask-image:url("../../images/icons/icon-warning-alt-red.svg")}.acf-admin-page i.acf-icon-dots-grid{-webkit-mask-image:url("../../images/icons/icon-dots-grid.svg");mask-image:url("../../images/icons/icon-dots-grid.svg")}.acf-admin-page i.acf-icon-play{-webkit-mask-image:url("../../images/icons/icon-play.svg");mask-image:url("../../images/icons/icon-play.svg")}.acf-admin-page i.acf-icon-lock{-webkit-mask-image:url("../../images/icons/icon-lock.svg");mask-image:url("../../images/icons/icon-lock.svg")}.acf-admin-page i.acf-icon-document{-webkit-mask-image:url("../../images/icons/icon-document.svg");mask-image:url("../../images/icons/icon-document.svg")}.acf-admin-page .post-type-acf-field-group .post-state,.acf-admin-page .acf-internal-post-type .post-state{font-weight:normal}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden{display:inline-flex;width:18px;height:18px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-hidden.svg");mask-image:url("../../images/icons/icon-hidden.svg")}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before{display:none}#acf-field-group-fields .postbox-header h2,#acf-field-group-fields .postbox-header h3,#acf-field-group-fields .acf-sub-field-list-header h2,#acf-field-group-fields .acf-sub-field-list-header h3,#acf-field-group-options .postbox-header h2,#acf-field-group-options .postbox-header h3,#acf-field-group-options .acf-sub-field-list-header h2,#acf-field-group-options .acf-sub-field-list-header h3,#acf-advanced-settings .postbox-header h2,#acf-advanced-settings .postbox-header h3,#acf-advanced-settings .acf-sub-field-list-header h2,#acf-advanced-settings .acf-sub-field-list-header h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}#acf-field-group-fields .postbox-header h2:before,#acf-field-group-fields .postbox-header h3:before,#acf-field-group-fields .acf-sub-field-list-header h2:before,#acf-field-group-fields .acf-sub-field-list-header h3:before,#acf-field-group-options .postbox-header h2:before,#acf-field-group-options .postbox-header h3:before,#acf-field-group-options .acf-sub-field-list-header h2:before,#acf-field-group-options .acf-sub-field-list-header h3:before,#acf-advanced-settings .postbox-header h2:before,#acf-advanced-settings .postbox-header h3:before,#acf-advanced-settings .acf-sub-field-list-header h2:before,#acf-advanced-settings .acf-sub-field-list-header h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl #acf-field-group-fields .postbox-header h2:before,.rtl #acf-field-group-fields .postbox-header h3:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,.rtl #acf-field-group-options .postbox-header h2:before,.rtl #acf-field-group-options .postbox-header h3:before,.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,.rtl #acf-field-group-options .acf-sub-field-list-header h3:before{margin-right:0;margin-left:8px}#acf-field-group-fields .postbox-header h2:before,h3.acf-sub-field-list-title:before,.acf-link-field-groups-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-fields.svg");mask-image:url("../../images/icons/icon-fields.svg")}.acf-create-options-page-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-sliders.svg");mask-image:url("../../images/icons/icon-sliders.svg")}#acf-field-group-options .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before{-webkit-mask-image:url("../../images/icons/icon-layout.svg");mask-image:url("../../images/icons/icon-layout.svg")}.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before{width:20px;height:11px;background-color:#475467 !important;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.post-type-acf-field-group .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,.post-type-acf-field-group .postbox .postbox-header .handle-actions,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions{display:flex}.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before{content:"";display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.post-type-acf-field-group #acf-admin-tool-export h2,.post-type-acf-field-group #acf-admin-tool-export h3,.post-type-acf-field-group #acf-admin-tool-import h2,.post-type-acf-field-group #acf-admin-tool-import h3,.post-type-acf-field-group #acf-license-information h2,.post-type-acf-field-group #acf-license-information h3,.post-type-acf-field-group #acf-update-information h2,.post-type-acf-field-group #acf-update-information h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}.post-type-acf-field-group #acf-admin-tool-export h2:before,.post-type-acf-field-group #acf-admin-tool-export h3:before,.post-type-acf-field-group #acf-admin-tool-import h2:before,.post-type-acf-field-group #acf-admin-tool-import h3:before,.post-type-acf-field-group #acf-license-information h2:before,.post-type-acf-field-group #acf-license-information h3:before,.post-type-acf-field-group #acf-update-information h2:before,.post-type-acf-field-group #acf-update-information h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,.post-type-acf-field-group.rtl #acf-license-information h2:before,.post-type-acf-field-group.rtl #acf-license-information h3:before,.post-type-acf-field-group.rtl #acf-update-information h2:before,.post-type-acf-field-group.rtl #acf-update-information h3:before{margin-right:0;margin-left:8px}.post-type-acf-field-group #acf-admin-tool-export h2:before{-webkit-mask-image:url("../../images/icons/icon-export.svg");mask-image:url("../../images/icons/icon-export.svg")}.post-type-acf-field-group #acf-admin-tool-import h2:before{-webkit-mask-image:url("../../images/icons/icon-import.svg");mask-image:url("../../images/icons/icon-import.svg")}.post-type-acf-field-group #acf-license-information h3:before{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.post-type-acf-field-group #acf-update-information h3:before{-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-admin-single-field-group .acf-input .acf-icon{width:18px;height:18px}.field-type-icon{box-sizing:border-box;display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative;width:24px;height:24px;top:-4px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:100%}.field-type-icon:before{content:"";width:14px;height:14px;position:relative;background-color:#0783be;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/field-type-icons/icon-field-default.svg");mask-image:url("../../images/field-type-icons/icon-field-default.svg")}.field-type-icon.field-type-icon-text:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-text.svg");mask-image:url("../../images/field-type-icons/icon-field-text.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-number:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-number.svg");mask-image:url("../../images/field-type-icons/icon-field-number.svg")}.field-type-icon.field-type-icon-range:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-range.svg");mask-image:url("../../images/field-type-icons/icon-field-range.svg")}.field-type-icon.field-type-icon-email:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-email.svg");mask-image:url("../../images/field-type-icons/icon-field-email.svg")}.field-type-icon.field-type-icon-url:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-url.svg");mask-image:url("../../images/field-type-icons/icon-field-url.svg")}.field-type-icon.field-type-icon-password:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-password.svg");mask-image:url("../../images/field-type-icons/icon-field-password.svg")}.field-type-icon.field-type-icon-image:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.field-type-icon.field-type-icon-file:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-file.svg");mask-image:url("../../images/field-type-icons/icon-field-file.svg")}.field-type-icon.field-type-icon-wysiwyg:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg");mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg")}.field-type-icon.field-type-icon-oembed:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-oembed.svg");mask-image:url("../../images/field-type-icons/icon-field-oembed.svg")}.field-type-icon.field-type-icon-gallery:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-gallery.svg");mask-image:url("../../images/field-type-icons/icon-field-gallery.svg")}.field-type-icon.field-type-icon-select:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-select.svg");mask-image:url("../../images/field-type-icons/icon-field-select.svg")}.field-type-icon.field-type-icon-checkbox:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg");mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg")}.field-type-icon.field-type-icon-radio:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-radio.svg");mask-image:url("../../images/field-type-icons/icon-field-radio.svg")}.field-type-icon.field-type-icon-button-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-button-group.svg");mask-image:url("../../images/field-type-icons/icon-field-button-group.svg")}.field-type-icon.field-type-icon-true-false:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-true-false.svg");mask-image:url("../../images/field-type-icons/icon-field-true-false.svg")}.field-type-icon.field-type-icon-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-link.svg");mask-image:url("../../images/field-type-icons/icon-field-link.svg")}.field-type-icon.field-type-icon-post-object:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-post-object.svg");mask-image:url("../../images/field-type-icons/icon-field-post-object.svg")}.field-type-icon.field-type-icon-page-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-page-link.svg");mask-image:url("../../images/field-type-icons/icon-field-page-link.svg")}.field-type-icon.field-type-icon-relationship:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-relationship.svg");mask-image:url("../../images/field-type-icons/icon-field-relationship.svg")}.field-type-icon.field-type-icon-taxonomy:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg");mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg")}.field-type-icon.field-type-icon-user:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-user.svg");mask-image:url("../../images/field-type-icons/icon-field-user.svg")}.field-type-icon.field-type-icon-google-map:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-google-map.svg");mask-image:url("../../images/field-type-icons/icon-field-google-map.svg")}.field-type-icon.field-type-icon-date-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg")}.field-type-icon.field-type-icon-date-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg")}.field-type-icon.field-type-icon-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg")}.field-type-icon.field-type-icon-color-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg")}.field-type-icon.field-type-icon-icon-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-icon-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-icon-picker.svg")}.field-type-icon.field-type-icon-message:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-message.svg");mask-image:url("../../images/field-type-icons/icon-field-message.svg")}.field-type-icon.field-type-icon-accordion:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-accordion.svg");mask-image:url("../../images/field-type-icons/icon-field-accordion.svg")}.field-type-icon.field-type-icon-tab:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-tab.svg");mask-image:url("../../images/field-type-icons/icon-field-tab.svg")}.field-type-icon.field-type-icon-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-group.svg");mask-image:url("../../images/field-type-icons/icon-field-group.svg")}.field-type-icon.field-type-icon-repeater:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-repeater.svg");mask-image:url("../../images/field-type-icons/icon-field-repeater.svg")}.field-type-icon.field-type-icon-flexible-content:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg");mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg")}.field-type-icon.field-type-icon-clone:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}#acf-admin-tools .postbox-header{display:none}#acf-admin-tools .acf-meta-box-wrap.-grid{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{width:100%;clear:none;float:none;margin-bottom:0}@media screen and (max-width: 880px){#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{flex:1 1 100%}}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:0}#acf-admin-tools .meta-box-sortables{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width: 880px){#acf-admin-tools .meta-box-sortables{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;grid-column-gap:8px;grid-row-gap:8px}}#acf-admin-tools.tool-export .inside{margin:0}#acf-admin-tools.tool-export .acf-postbox-header{margin-bottom:24px}#acf-admin-tools.tool-export .acf-postbox-main{border:none;margin:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0}#acf-admin-tools.tool-export .acf-postbox-columns{margin-top:0;margin-right:280px;margin-bottom:0;margin-left:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side{padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel{margin:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before{display:none}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn{display:block;width:100%;text-align:center}#acf-admin-tools.tool-export .meta-box-sortables{display:block}#acf-admin-tools.tool-export .acf-panel{border:none}#acf-admin-tools.tool-export .acf-panel h3{margin:0;padding:0;color:#344054}#acf-admin-tools.tool-export .acf-panel h3:before{display:none}#acf-admin-tools.tool-export .acf-checkbox-list{margin-top:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools.tool-export .acf-checkbox-list li{display:inline-flex;box-sizing:border-box;width:100%;height:48px;align-items:center;margin:0;padding-right:12px;padding-left:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-admin-tools.tool-export .acf-checkbox-list li:last-child{border-bottom:none}.acf-settings-wrap.acf-updates{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.custom-fields_page_acf-settings-updates .acf-admin-notice,.custom-fields_page_acf-settings-updates .acf-upgrade-notice,.custom-fields_page_acf-settings-updates .notice{flex:1 1 100%}.acf-settings-wrap.acf-updates .acf-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.acf-settings-wrap.acf-updates .acf-box .inner{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media screen and (max-width: 880px){.acf-settings-wrap.acf-updates .acf-box{flex:1 1 100%}}.acf-settings-wrap.acf-updates .acf-admin-notice{flex:1 1 100%;margin-top:16px;margin-right:0;margin-left:0}#acf-license-information{flex:1 1 65%;margin-right:32px}#acf-license-information .inner{padding:0}#acf-license-information .inner .acf-license-defined{padding:24px;margin:0}#acf-license-information .inner .acf-activation-form,#acf-license-information .inner .acf-retry-activation{padding:24px}#acf-license-information .inner .acf-activation-form.acf-retry-activation,#acf-license-information .inner .acf-retry-activation.acf-retry-activation{padding-top:0;min-height:40px}#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn{float:none;line-height:initial}#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i{display:none}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn{float:right;line-height:40px;align-items:center;display:inline-flex}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription{float:none;line-height:initial}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i{margin:0 0 0 5px;width:19px;height:19px}#acf-license-information .inner .acf-activation-form .acf-recheck-license,#acf-license-information .inner .acf-retry-activation .acf-recheck-license{float:right;line-height:40px}#acf-license-information .inner .acf-activation-form .acf-recheck-license i,#acf-license-information .inner .acf-retry-activation .acf-recheck-license i{margin-right:8px;vertical-align:middle}#acf-license-information .inner .acf-license-status-wrap{background:#f9fafb;border-top:1px solid #eaecf0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table{font-size:14px;padding:24px 24px 16px 24px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th{width:160px;font-weight:500;text-align:left;padding-bottom:16px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td{padding-bottom:16px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status{display:inline-block;height:24px;line-height:24px;border-radius:100px;background:#eaecf0;padding:0 13px 1px 12px;border:1px solid rgba(0,0,0,.12);color:#667085}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active{background:rgba(18,183,106,.15);border:1px solid rgba(18,183,106,.24);color:#12b76a}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired,#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled{background:rgba(209,55,55,.24);border:1px solid rgba(209,55,55,.24);color:#d13737}#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing{padding:12px 24px;border-top:1px solid #eaecf0;color:#667085}@media screen and (max-width: 1024px){#acf-license-information{margin-right:0;margin-bottom:32px}}#acf-license-information label{font-weight:500}#acf-license-information .acf-input-wrap{margin-top:8px;margin-bottom:24px}#acf-license-information #acf_pro_license{width:100%}#acf-update-information{flex:1 1 35%;max-width:calc(35% - 32px)}#acf-update-information .form-table th,#acf-update-information .form-table td{padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0;color:#344054}#acf-update-information .acf-update-changelog{margin-top:8px;margin-bottom:24px;padding-top:8px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;color:#344054}#acf-update-information .acf-update-changelog h4{margin-bottom:0}#acf-update-information .acf-update-changelog p{margin-top:0;margin-bottom:16px}#acf-update-information .acf-update-changelog p:last-of-type{margin-bottom:0}#acf-update-information .acf-update-changelog p em{color:#667085}#acf-update-information .acf-btn{display:inline-flex}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:inline-flex;align-items:center;align-self:stretch;padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px;background:radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16);border-radius:6px;text-decoration:none}@media screen and (max-width: 768px){.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:none}}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus{border:none;outline:none;box-shadow:none}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:400;text-transform:none;color:#fff}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon{width:18px;height:18px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{display:none;align-items:center;min-height:120px;background-color:#121833;background-image:url(../../images/pro-upgrade-grid-bg.svg),url(../../images/pro-upgrade-overlay.svg);background-repeat:repeat,no-repeat;background-size:1224px,1880px;background-position:left top,-520px -680px;color:#eaecf0;border-radius:8px;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{background-size:1024px,980px;background-position:left top,-500px -200px}}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{background-size:1024px,1880px;background-position:left top,-520px -300px}}.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,.acf-admin-page #acf-field-group-pro-features .postbox-header{display:none}.acf-admin-page #tmpl-acf-field-group-pro-features .inside,.acf-admin-page #acf-field-group-pro-features .inside{width:100%;border:none;padding:0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{display:flex;justify-content:center;align-content:stretch;align-items:center;gap:96px;height:358px;max-width:950px;margin:0 auto;padding:0 35px}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:48px}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:0}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{font-weight:590;line-height:150%}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-weight:400;margin-top:-6px;margin-left:2px;vertical-align:middle;height:22px;position:relative;overflow:hidden}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before{display:block;position:absolute;content:"";top:0;right:0;bottom:0;left:0;border-radius:9999px;border:1px solid hsla(0,0%,100%,.2)}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:none !important;font-size:18px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-size:10px;height:20px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{width:100%;text-align:center}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:32px 32px 0 32px;height:unset}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:block !important;margin-bottom:24px}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{display:flex;flex-direction:column;width:416px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{margin-top:8px;margin-bottom:24px;font-size:15px;font-weight:300;color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{width:100%;order:1;margin-right:0;margin-bottom:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{display:none !important}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{display:flex;flex-direction:row;align-items:flex-start;min-width:160px;gap:12px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{justify-content:flex-start;flex-direction:column;margin-bottom:24px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a{justify-content:center;text-align:center;width:100%}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:416px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{display:flex;flex-direction:column;justify-content:center;align-items:center;width:128px;height:124px;background:hsla(0,0%,100%,.08);box-shadow:0 0 4px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08),inset 0 0 0 1px hsla(0,0%,100%,.08);backdrop-filter:blur(6px);border-radius:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{border:none;background:none;width:24px;opacity:.8}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{background-color:#fff;width:20px;height:20px}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{width:18px;height:18px}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:4px;font-size:13px;font-weight:300;text-align:center;color:#fff}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{flex-direction:column;gap:8px;width:288px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{width:100%;height:40px;flex-direction:row;justify-content:unset;gap:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:16px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:0}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{gap:0;width:100%;height:auto;margin-bottom:16px;flex-direction:unset;flex-wrap:wrap}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{flex:1 0 50%;margin-bottom:8px;width:auto;height:auto;justify-content:center;background:none;box-shadow:none;backdrop-filter:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-left:2px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{height:16px;width:16px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{font-size:12px;margin-top:0}}.acf-admin-page #tmpl-acf-field-group-pro-features h1,.acf-admin-page #acf-field-group-pro-features h1{margin-top:0;margin-bottom:4px;padding-top:0;padding-bottom:0;font-weight:700;color:#f9fafb}.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,.acf-admin-page #acf-field-group-pro-features h1 .acf-icon{margin-right:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,.acf-admin-page #acf-field-group-pro-features .acf-btn{display:inline-flex;background-color:hsla(0,0%,100%,.1);border:none;box-shadow:0 0 4px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px hsla(0,0%,100%,.16);backdrop-filter:blur(6px);padding:8px 24px;height:48px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,.acf-admin-page #acf-field-group-pro-features .acf-btn:hover{background-color:hsla(0,0%,100%,.2)}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon{margin-right:-2px;margin-left:6px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade{background:radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);box-shadow:0 0 4px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px hsla(0,0%,100%,.16);border-radius:6px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:48px;background:rgba(16,24,40,.4);backdrop-filter:blur(6px);border-top:1px solid hsla(0,0%,100%,.08);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#98a2b3;font-size:13px;font-weight:300;padding:0 35px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{display:flex;align-items:center;justify-content:space-between;max-width:950px;height:48px;margin:0 auto}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo{height:16px;vertical-align:middle;margin-top:-2px;margin-left:3px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a{color:#98a2b3;text-decoration:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover{color:#d0d5dd}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon{width:18px;height:18px;margin-left:4px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a{display:inline-flex;align-items:center}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:70px;font-size:12px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine{display:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{justify-content:center;height:70px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo{clear:both;margin:6px auto 0 auto;display:block}}.acf-no-field-groups #tmpl-acf-field-group-pro-features,.acf-no-post-types #tmpl-acf-field-group-pro-features,.acf-no-taxonomies #tmpl-acf-field-group-pro-features{margin-top:0}.acf-admin-single-post-type label[for=acf-basic-settings-hide],.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],.acf-admin-single-options-page label[for=acf-basic-settings-hide]{display:none}.acf-admin-single-post-type fieldset.columns-prefs,.acf-admin-single-taxonomy fieldset.columns-prefs,.acf-admin-single-options-page fieldset.columns-prefs{display:none}.acf-admin-single-post-type #acf-basic-settings .postbox-header,.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,.acf-admin-single-options-page #acf-basic-settings .postbox-header{display:none}.acf-admin-single-post-type .postbox-container,.acf-admin-single-post-type .notice,.acf-admin-single-taxonomy .postbox-container,.acf-admin-single-taxonomy .notice,.acf-admin-single-options-page .postbox-container,.acf-admin-single-options-page .notice{max-width:1440px;clear:left}.acf-admin-single-post-type #post-body-content,.acf-admin-single-taxonomy #post-body-content,.acf-admin-single-options-page #post-body-content{margin:0}.acf-admin-single-post-type .postbox .inside,.acf-admin-single-post-type .acf-box .inside,.acf-admin-single-taxonomy .postbox .inside,.acf-admin-single-taxonomy .acf-box .inside,.acf-admin-single-options-page .postbox .inside,.acf-admin-single-options-page .acf-box .inside{padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px}.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,.acf-admin-single-options-page #acf-advanced-settings.postbox .inside{padding-bottom:24px}.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside{border:none}.acf-admin-single-post-type .acf-input-wrap,.acf-admin-single-taxonomy .acf-input-wrap,.acf-admin-single-options-page .acf-input-wrap{overflow:visible}.acf-admin-single-post-type .acf-field,.acf-admin-single-taxonomy .acf-field,.acf-admin-single-options-page .acf-field{margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.acf-admin-single-post-type .acf-field .acf-label,.acf-admin-single-taxonomy .acf-field .acf-label,.acf-admin-single-options-page .acf-field .acf-label{margin-bottom:6px}.acf-admin-single-post-type .acf-field-text,.acf-admin-single-post-type .acf-field-textarea,.acf-admin-single-post-type .acf-field-select,.acf-admin-single-taxonomy .acf-field-text,.acf-admin-single-taxonomy .acf-field-textarea,.acf-admin-single-taxonomy .acf-field-select,.acf-admin-single-options-page .acf-field-text,.acf-admin-single-options-page .acf-field-textarea,.acf-admin-single-options-page .acf-field-select{max-width:600px}.acf-admin-single-post-type .acf-field-true-false,.acf-admin-single-taxonomy .acf-field-true-false,.acf-admin-single-options-page .acf-field-true-false{max-width:700px}.acf-admin-single-post-type .acf-field-supports,.acf-admin-single-taxonomy .acf-field-supports,.acf-admin-single-options-page .acf-field-supports{max-width:600px}.acf-admin-single-post-type .acf-field-supports .acf-label,.acf-admin-single-taxonomy .acf-field-supports .acf-label,.acf-admin-single-options-page .acf-field-supports .acf-label{display:block}.acf-admin-single-post-type .acf-field-supports .acf-label .description,.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,.acf-admin-single-options-page .acf-field-supports .acf-label .description{margin-top:4px;margin-bottom:12px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within{border-color:rgba(0,0,0,0)}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li{flex:0 0 25%}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button{background-color:rgba(0,0,0,0);padding:0;border:0;height:auto;min-height:auto;margin-top:0;border-radius:0;line-height:22px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before{content:"";margin-right:6px;display:inline-flex;width:16px;height:16px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover{color:#044e71}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]{width:calc(100% - 36px);padding:0;box-shadow:none;border:none;border-bottom:1px solid #d0d5dd;border-radius:0;height:auto;margin:0;min-height:auto}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus{outline:none;border-bottom-color:#399ccb}.acf-admin-single-post-type .acf-field-seperator,.acf-admin-single-taxonomy .acf-field-seperator,.acf-admin-single-options-page .acf-field-seperator{margin-top:40px;margin-bottom:40px;border-top:1px solid #eaecf0;border-right:none;border-bottom:none;border-left:none}.acf-admin-single-post-type .acf-field-advanced-configuration,.acf-admin-single-taxonomy .acf-field-advanced-configuration,.acf-admin-single-options-page .acf-field-advanced-configuration{margin-bottom:0}.acf-admin-single-post-type .postbox-container .acf-tab-wrap,.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .postbox-container .acf-tab-wrap,.acf-admin-single-options-page .acf-regenerate-labels-bar{position:relative;top:-48px;left:-48px;width:calc(100% + 96px)}.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .acf-regenerate-labels-bar{display:flex;align-items:center;justify-content:right;min-height:48px;margin-bottom:0;padding-right:16px;padding-left:16px;gap:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f2f4f7}.acf-admin-single-post-type .acf-labels-tip,.acf-admin-single-taxonomy .acf-labels-tip,.acf-admin-single-options-page .acf-labels-tip{display:inline-flex;align-items:center;min-height:24px;margin-right:8px;padding-left:16px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}.acf-admin-single-post-type .acf-labels-tip .acf-icon,.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,.acf-admin-single-options-page .acf-labels-tip .acf-icon{display:inline-flex;align-items:center;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3}.acf-select2-default-pill{border-radius:100px;min-height:20px;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;font-size:11px;margin-left:6px;background-color:#eaecf0;color:#667085}.acf-menu-position-desc-child{display:none}.acf-modal.acf-browse-fields-modal{width:1120px;height:664px;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;border-radius:12px;box-shadow:0 0 4px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08);overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker{display:flex;flex-direction:column;flex-grow:1;width:760px;background:#fff}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#f9fafb;border:none;padding:35px 32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap::after{content:"";display:block;position:absolute;top:11px;left:10px;width:18px;height:18px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input{width:280px;height:40px;margin:0;padding-left:32px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content{top:auto;bottom:auto;padding:0;height:100%}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group{padding-left:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab{display:flex}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results{flex-direction:row;flex-wrap:wrap;gap:24px;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate;width:120px;height:120px;background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;box-sizing:border-box;color:#1d2939;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected{background:#ebf5fa;border:1px solid #399ccb;box-shadow:inset 0 0 0 1px #399ccb}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon{border:none;background:none;top:0}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon::before,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon::before{width:22px;height:22px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label{margin-top:12px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro{display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-10px;color:#fff;font-size:11px;padding-right:6px;padding-left:6px;background-image:url("../../images/pro-chip.svg");background-repeat:no-repeat;height:24px;width:28px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro.not-pro,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro.not-pro{background-image:url("../../images/pro-chip-locked.svg");width:43px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{display:flex;align-items:flex-start;justify-content:space-between;height:auto;min-height:72px;padding-top:0;padding-right:32px;padding-bottom:0;padding-left:32px;margin:0;border:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro{min-width:160px;justify-content:center}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label{min-width:280px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions{display:flex;gap:8px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview{display:flex;flex-direction:column;width:360px;background-color:#f9fafb;background-image:url("../../images/field-preview-grid.png");background-size:740px;background-repeat:no-repeat;background-position:center bottom;border-left:1px solid #eaecf0;box-sizing:border-box;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc{margin:0;padding:0;color:#667085}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container{display:inline-flex;justify-content:center;width:100%;margin-top:24px;padding-top:32px;padding-bottom:32px;background-color:hsla(0,0%,100%,.64);border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.04)}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image{max-width:232px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info{flex-grow:1}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name{font-size:21px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock{display:inline-flex;justify-items:center;align-items:center;min-height:24px;margin-bottom:12px;padding-right:10px;padding-left:10px;background:radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);border-radius:100px;color:#fff;text-decoration:none;font-size:10px;text-transform:uppercase}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon{width:14px;height:14px;margin-right:4px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links{display:flex;align-items:center;gap:24px;min-height:40px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon{width:18px;height:18px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links::before{display:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a{display:flex;gap:6px;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover{text-decoration:underline}.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results{display:none}.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results{display:none !important}.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar{display:none !important}.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:6px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img{margin-bottom:19px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p{margin:0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media only screen and (max-width: 1080px){.acf-btn.browse-fields{display:none}}.acf-block-body .acf-field-icon-picker .acf-tab-group{margin:0;padding-left:0 !important}.acf-field-icon-picker{max-width:600px}.acf-field-icon-picker .acf-tab-group{padding:0;border-bottom:0;overflow:hidden}.acf-field-icon-picker .active a{background:#667085;color:#fff}.acf-field-icon-picker .acf-dashicons-search-wrap{position:relative}.acf-field-icon-picker .acf-dashicons-search-wrap::after{content:"";display:block;position:absolute;top:6px;left:10px;width:18px;height:18px;-webkit-mask-image:url(../../images/icons/icon-search.svg);mask-image:url(../../images/icons/icon-search.svg);background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input{padding-left:32px;border-radius:0}.acf-field-icon-picker .acf-dashicons-list{margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:start;height:135px;overflow:hidden;overflow-y:auto;background-color:#f9f9f9;border:1px solid #8c8f94;border-top:none;border-radius:0 0 6px 6px;gap:8px;padding:8px}.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon{background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:solid 2px rgba(0,0,0,0);color:#3c434a}.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label{display:none}.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio],.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active,.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before,.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus{all:initial;appearance:none}.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover{border:solid 2px #0783be;border-radius:6px;cursor:pointer}.acf-field-icon-picker .acf-dashicons-list .active{border:solid 2px #0783be;background-color:#ebf5fa;border-radius:6px}.acf-field-icon-picker .acf-dashicons-list .active.focus{border:solid 2px #0783be;background-color:#ebf5fa;border-radius:6px;box-shadow:0 0 2px #0783be}.acf-field-icon-picker .acf-dashicons-list::after{content:"";flex:auto}.acf-field-icon-picker .acf-dashicons-list-empty{position:relative;display:none;flex-direction:column;justify-content:center;align-items:center;padding-top:10px;padding-left:10px;height:135px;overflow:scroll;background-color:#f9fafb;border:1px solid #d0d5dd;border-top:none;border-radius:0 0 6px 6px}.acf-field-icon-picker .acf-dashicons-list-empty img{height:30px;width:30px;color:#d0d5dd}.acf-field-icon-picker .acf-icon-picker-media-library,.acf-field-icon-picker .acf-icon-picker-url-tabs{box-sizing:border-box;display:flex;align-items:center;justify-items:center;gap:12px;background-color:#f9f9f9;padding:12px;border:1px solid #8c8f94;border-radius:0}.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview{all:unset;cursor:pointer}.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus{outline:1px solid #0783be;border-radius:6px}.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img{box-sizing:border-box;width:40px;height:40px;border:solid 2px rgba(0,0,0,0);color:#fff;background-color:#191e23;display:flex;justify-content:center;align-items:center;border-radius:6px}.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img>img,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img>img{width:90%;height:90%;object-fit:cover;border-radius:5px;border:1px solid #667085}.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button{height:40px;background-color:#0783be;border:none;border-radius:6px;padding:8px 12px;color:#fff;display:flex;align-items:center;justify-items:center;gap:4px;cursor:pointer}.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-url,.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-url{width:100%}.-left .acf-field-icon-picker{max-width:inherit}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker{max-width:600px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .active a{background:#667085;color:#fff}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-button{border:none;height:25px;padding:5px 10px;border-radius:15px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker li a .acf-tab-button{color:#667085}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker>*:not(.acf-tab-wrap){top:-32px;position:relative}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group{margin-right:48px;display:flex;gap:10px;justify-content:flex-end;align-items:center;background:none;border:none;max-width:648px;border-bottom-width:0}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li{all:initial;box-sizing:border-box;margin-bottom:-17px;margin-right:0;border-radius:10px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a{all:initial;outline:1px solid rgba(0,0,0,0);color:#667085;box-sizing:border-box;border-radius:100px;cursor:pointer;padding:7px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12.5px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li.active a{background-color:#667085;color:#fff;border-bottom-width:1px !important}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a:focus{outline:1px solid #0783be}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap{background:none;border:none;overflow:visible}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap{position:relative}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap::after{content:"";display:block;position:absolute;top:11px;left:10px;width:18px;height:18px;-webkit-mask-image:url(../../images/icons/icon-search.svg);mask-image:url(../../images/icons/icon-search.svg);background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input{padding-left:32px;border-radius:6px 6px 0 0}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list{margin-bottom:-32px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:start;height:135px;overflow:hidden;overflow-y:auto;background-color:#f9fafb;border:1px solid #d0d5dd;border-top:none;border-radius:0 0 6px 6px;gap:8px;padding:8px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon{background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:solid 2px rgba(0,0,0,0);color:#3c434a}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label{display:none}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio],.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus{all:initial;appearance:none}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover{border:solid 2px #0783be;border-radius:6px;cursor:pointer}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active{border:solid 2px #0783be;background-color:#ebf5fa;border-radius:6px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active.focus{border:solid 2px #0783be;background-color:#ebf5fa;border-radius:6px;box-shadow:0 0 2px #0783be}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list::after{content:"";flex:auto}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty{position:relative;display:none;flex-direction:column;justify-content:center;align-items:center;padding-top:10px;padding-left:10px;height:135px;overflow:scroll;background-color:#f9fafb;border:1px solid #d0d5dd;border-top:none;border-radius:0 0 6px 6px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty img{height:30px;width:30px;color:#d0d5dd}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs{box-sizing:border-box;display:flex;align-items:center;justify-items:center;gap:12px;background-color:#f9fafb;padding:12px;border:1px solid #d0d5dd;border-radius:6px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview{all:unset;cursor:pointer}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus{outline:1px solid #0783be;border-radius:6px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img{box-sizing:border-box;width:40px;height:40px;border:solid 2px rgba(0,0,0,0);color:#fff;background-color:#191e23;display:flex;justify-content:center;align-items:center;border-radius:6px}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img>img,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img>img{width:90%;height:90%;object-fit:cover;border-radius:5px;border:1px solid #667085}.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button{height:40px;background-color:#0783be;border:none;border-radius:6px;padding:8px 12px;color:#fff;display:flex;align-items:center;justify-items:center;gap:4px;cursor:pointer} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css index 0c9f08055..740bf4978 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css @@ -691,7 +691,7 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended { } .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper { background: #5897fb; - border-color: #3f87fa; + border-color: rgb(63.0964912281, 135.4912280702, 250.4035087719); color: #fff !important; box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); } @@ -1005,7 +1005,7 @@ html[dir=rtl] ul.acf-checkbox-list input[type=radio] { } .acf-button-group label.selected { border-color: #007cba; - background: #008dd4; + background: rgb(0, 141, 211.5); color: #fff; z-index: 2; } @@ -1153,7 +1153,10 @@ html[dir=rtl] .acf-button-group label:last-child { * *-----------------------------------------------------------------------------*/ .acf-switch { - display: inline-block; + display: grid; + grid-template-columns: 1fr 1fr; + width: fit-content; + max-width: 100%; border-radius: 5px; cursor: pointer; position: relative; @@ -1184,6 +1187,10 @@ html[dir=rtl] .acf-button-group label:last-child { .acf-switch .acf-switch-on { color: #fff; text-shadow: #007cba 0 1px 0; + overflow: hidden; +} +.acf-switch .acf-switch-off { + overflow: hidden; } .acf-switch .acf-switch-slider { position: absolute; @@ -1262,6 +1269,12 @@ html[dir=rtl] .acf-button-group label:last-child { border-radius: 120px; } +.acf-true-false:has(.acf-switch) label { + display: flex; + align-items: center; + justify-items: center; +} + /* in media modal */ .compat-item .acf-true-false .message { float: none; @@ -1455,7 +1468,7 @@ html[dir=rtl] .pac-container .pac-item { font-weight: normal; } .acf-relationship .list .acf-rel-item .thumbnail { - background: #e0e0e0; + background: rgb(223.5, 223.5, 223.5); width: 22px; height: 22px; float: left; @@ -1474,14 +1487,14 @@ html[dir=rtl] .pac-container .pac-item { max-height: 20px; margin-top: 1px; } -.acf-relationship .list .acf-rel-item:hover { +.acf-relationship .list .acf-rel-item:hover, .acf-relationship .list .acf-rel-item.relationship-hover { background: #3875d7; color: #fff; } -.acf-relationship .list .acf-rel-item:hover .thumbnail { - background: #a2bfec; +.acf-relationship .list .acf-rel-item:hover .thumbnail, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail { + background: rgb(162.1610878661, 190.6192468619, 236.3389121339); } -.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon { +.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail.-icon { background: #fff; } .acf-relationship .list .acf-rel-item.disabled { @@ -1493,7 +1506,7 @@ html[dir=rtl] .pac-container .pac-item { cursor: default; } .acf-relationship .list .acf-rel-item.disabled:hover .thumbnail { - background: #e0e0e0; + background: rgb(223.5, 223.5, 223.5); } .acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon { background: #fff; @@ -1539,7 +1552,7 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon { right: auto; left: 7px; } -.acf-relationship .selection .values .acf-rel-item:hover .acf-icon { +.acf-relationship .selection .values .acf-rel-item:hover .acf-icon, .acf-relationship .selection .values .acf-rel-item.relationship-hover .acf-icon { display: block; } .acf-relationship .selection .values .acf-rel-item { @@ -1610,6 +1623,7 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon { .acf-tab-wrap { clear: both; z-index: 1; + overflow: auto; } .acf-tab-group { @@ -2436,8 +2450,8 @@ tr.acf-accordion + tr.acf-accordion { .block-editor .edit-post-sidebar .acf-fields > .acf-field { border-width: 0; border-color: #e2e4e7; - margin: 16px; - padding: 0; + margin: 0px; + padding: 10px 16px; width: auto !important; min-height: 0 !important; float: none !important; @@ -2470,6 +2484,27 @@ tr.acf-accordion + tr.acf-accordion { .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields { border-top-width: 0; } +.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice { + display: grid; + grid-template-columns: 1fr 25px; + padding: 10px; + margin: 0; +} +.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice p:last-of-type { + margin: 0; +} +.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice > .acf-notice-dismiss { + position: relative; + top: unset; + right: unset; +} +.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-field .acf-notice { + margin: 0; + padding: 0; +} +.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-error { + margin-bottom: 10px; +} /*----------------------------------------------------------------------------- * diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map index 9bc6f2227..479edbe9c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-input.css","mappings":"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sZA;AAIA;AACA;;;;;;;;;CAAA;AAWA;AACA;EACC;EACA;AJvZD;AIyZC;EACC;AJvZF;AI0ZC;EACC;AJxZF;;AI+ZC;EACC;AJ5ZF;AIgaC;EACC;AJ9ZF;AIkaC;EACC;AJhaF;;AIoaA;;;;+EAAA;AAUG;;EAEC;AJtaJ;AIyaI;;EAEC;AJvaL;AI6aE;EACC;EACA;AJ3aH;AI6aG;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AJ7aJ;AIgbI;EACC;AJ9aL;AI+aK;EACC;AJ7aN;AIkbI;EACC;EACA;EACA;AJhbL;AIkbK;EACC;AJhbN;AImbK;EACC;EACA;AJjbN;AIkbM;EACC;EACA;AJhbP;AImbM;EACC;AJjbP;AIsbM;EACC;AJpbP;;AI6bA;;;;+EAAA;AAOC;;EACC;EAEC;EACA;AJ5bH;AI+bE;;EAEE;EACA;EACA;EACA;EAED,yBHz0FQ;EG00FR;EAEA,cHx0FQ;ADy4EX;;AIocA;;;;+EAAA;AAMA;EACC;AJlcD;;AIqcA;EACC;AJlcD;;AIqcA;EACC;EACA;AJlcD;;AIqcA;EACC;AJlcD;;AKh9EA;;;;8FAAA;AAMA;EAEC;EAkCA;EAYA;ALq6ED;AKl9EC;EAEC;EAkBA;ALk8EF;AKn9EE;EACC;EACG;EAEA;ALo9EN;AKn9EG;EACC;ALq9EJ;AKl9EM;EACF;EACA;ALo9EJ;AK78EE;EACC;EAEA;AL88EH;AK78EG;EACC;AL+8EJ;AKv8EC;EACC;EAEA;ALw8EF;AKv8EE;EACC;ALy8EH;AKl8EC;EACC;ALo8EF;;AK/7EA;;EAGC;EAgBA;ALk7ED;AKj8EC;;;;;;;;;;;;;;EAOI;AL08EL;AKv8EC;;EACC;AL08EF;AKr8EC;;;;;;;;;;;;;;;;EAQI;AL+8EL;;AKz8EC;EACC;AL48EF;AKz8EC;EACC;EAWF;;;;;;;;GAAA;ALy8EA;AKl9EE;EACC;ALo9EH;AKl9EG;EACC;EACA;ALo9EJ;AKr8EC;EACC;ALu8EF;;AKl8EA;;;;8FAAA;AAOA;EACC;ALm8ED;AK/7EE;EACC;ALi8EH;AK/7EG;EACC;EACA;ALi8EJ;;AK17EA;;EAEC;EACA;EACA;AL67ED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;IACA;IACA;EN8lFA;AACF;AM1lFC;EAhHD;IAiHE;IACA;IACA;IACA;EN6lFA;AACF;AM3lFC;EACC;IACI;EN6lFJ;AACF;;AOnjGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;APqjGD;AOpjGC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;APsjGF;;AOjjGA;EACC;APojGD;AOjjGC;EACC;APmjGF;AOljGE;EACC;APojGH;;AO9iGA;EACC;APijGD;;AO7iGA;EACC;APgjGD;AO/iGC;EACC;EACA;APijGF;;AO9iGA;EACC;EACA;APijGD;AOhjGC;EACC;APkjGF;;AQnmGC;EACC;ARsmGF;AQrmGE;EACC;ARumGH;AQjmGE;EACC;ARmmGH;AQ9lGC;EACC;ARgmGF;AQ7lGG;EACC;AR+lGJ;AQ9lGI;EACC;ARgmGL;AQ5lGI;;EAEC;AR8lGL;AQ1lGI;EACC;EACA;AR4lGL;AQzlGG;EACC;AR2lGJ;AQtlGE;EACC;ARwlGH;AQtlGE;EACC;ARwlGH;AQnlGC;EACC;ARqlGF;;AQhlGA;EACC;EACA;EACA;EACA;ARmlGD,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_forms.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_media.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_postbox.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2 {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4 {\n font-size: 13px;\n}\n.acf-admin-page .p5 {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .acf-field p.description, .acf-field .acf-admin-page p.description, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-field-setting-prefix_label p.description code, .acf-field-setting-prefix_label p.description .acf-admin-page code,\n.acf-admin-page .acf-field-setting-prefix_name p.description code,\n.acf-field-setting-prefix_name p.description .acf-admin-page code {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n position: relative;\n}\n\n.acf-field {\n margin: 15px 0;\n clear: both;\n}\n.acf-field p.description {\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-field .acf-label {\n vertical-align: top;\n margin: 0 0 10px;\n}\n.acf-field .acf-label label {\n display: block;\n font-weight: 500;\n margin: 0 0 3px;\n padding: 0;\n}\n.acf-field .acf-label:empty {\n margin-bottom: 0;\n}\n.acf-field .acf-input {\n vertical-align: top;\n}\n.acf-field p.description {\n display: block;\n margin-top: 6px;\n color: #667085;\n}\n.acf-field .acf-notice {\n margin: 0 0 15px;\n background: #edf2ff;\n color: #0c6ca0;\n border-color: #2183b9;\n}\n.acf-field .acf-notice.-error {\n background: #ffe6e6;\n color: #cc2727;\n border-color: #d12626;\n}\n.acf-field .acf-notice.-success {\n background: #eefbe8;\n color: #0e7b17;\n border-color: #32a23b;\n}\n.acf-field .acf-notice.-warning {\n background: #fff3e6;\n color: #bd4b0e;\n border-color: #d16226;\n}\ntd.acf-field,\ntr.acf-field {\n margin: 0;\n}\n\n.acf-field[data-width] {\n float: left;\n clear: none;\n /*\n \t@media screen and (max-width: $sm) {\n \t\tfloat: none;\n \t\twidth: auto;\n \t\tborder-left-width: 0;\n \t\tborder-right-width: 0;\n \t}\n */\n}\n.acf-field[data-width] + .acf-field[data-width] {\n border-left: 1px solid #eeeeee;\n}\nhtml[dir=rtl] .acf-field[data-width] {\n float: right;\n}\nhtml[dir=rtl] .acf-field[data-width] + .acf-field[data-width] {\n border-left: none;\n border-right: 1px solid #eeeeee;\n}\ntd.acf-field[data-width],\ntr.acf-field[data-width] {\n float: none;\n}\n\n.acf-field.-c0 {\n clear: both;\n border-left-width: 0 !important;\n}\nhtml[dir=rtl] .acf-field.-c0 {\n border-left-width: 1px !important;\n border-right-width: 0 !important;\n}\n\n.acf-field.-r0 {\n border-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields {\n position: relative;\n}\n.acf-fields:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-border {\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-fields > .acf-field {\n position: relative;\n margin: 0;\n padding: 16px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-fields > .acf-field:first-child {\n border-top: none;\n margin-top: 0;\n}\ntd.acf-fields {\n padding: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-clear > .acf-field {\n border: none;\n padding: 0;\n margin: 15px 0;\n}\n.acf-fields.-clear > .acf-field[data-width] {\n border: none !important;\n}\n.acf-fields.-clear > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-left > .acf-field {\n padding: 15px 0;\n}\n.acf-fields.-left > .acf-field:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-left > .acf-field:before {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 0;\n background: #f9f9f9;\n border-color: #e1e1e1;\n border-style: solid;\n border-width: 0 1px 0 0;\n top: 0;\n bottom: 0;\n left: 0;\n width: 20%;\n}\n.acf-fields.-left > .acf-field[data-width] {\n float: none;\n width: auto !important;\n border-left-width: 0 !important;\n border-right-width: 0 !important;\n}\n.acf-fields.-left > .acf-field > .acf-label {\n float: left;\n width: 20%;\n margin: 0;\n padding: 0 12px;\n}\n.acf-fields.-left > .acf-field > .acf-input {\n float: left;\n width: 80%;\n margin: 0;\n padding: 0 12px;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field:before {\n border-width: 0 0 0 1px;\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-label {\n float: right;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {\n float: right;\n}\n#side-sortables .acf-fields.-left > .acf-field:before {\n display: none;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-field:before {\n display: none;\n }\n .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n }\n .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n }\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n padding: 0;\n border: none;\n}\n.acf-fields.-clear.-left > .acf-field:before {\n display: none;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table tr.acf-field > td.acf-label {\n padding: 15px 12px;\n margin: 0;\n background: #f9f9f9;\n width: 20%;\n}\n.acf-table tr.acf-field > td.acf-input {\n padding: 15px 12px;\n margin: 0;\n border-left-color: #e1e1e1;\n}\n\n.acf-sortable-tr-helper {\n position: relative !important;\n display: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-postbox {\n position: relative;\n}\n.acf-postbox > .inside {\n margin: 0 !important; /* override WP style - do not delete - you have tried this before */\n padding: 0 !important; /* override WP style - do not delete - you have tried this before */\n}\n.acf-postbox .acf-hndle-cog {\n color: #72777c;\n font-size: 16px;\n line-height: 36px;\n height: 36px;\n width: 1.62rem;\n position: relative;\n display: none;\n}\n.acf-postbox .acf-hndle-cog:hover {\n color: #191e23;\n}\n.acf-postbox > .hndle:hover .acf-hndle-cog,\n.acf-postbox > .postbox-header:hover .acf-hndle-cog {\n display: inline-block;\n}\n.acf-postbox > .hndle .acf-hndle-cog {\n height: 20px;\n line-height: 20px;\n float: right;\n width: auto;\n}\n.acf-postbox > .hndle .acf-hndle-cog:hover {\n color: #777777;\n}\n.acf-postbox .acf-replace-with-fields {\n padding: 15px;\n text-align: center;\n}\n\n#post-body-content #acf_after_title-sortables {\n margin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n border: 0 none;\n background: transparent;\n box-shadow: none;\n /* hide hndle */\n /* inside */\n}\n.acf-postbox.seamless > .postbox-header,\n.acf-postbox.seamless > .hndle,\n.acf-postbox.seamless > .handlediv {\n display: none !important;\n}\n.acf-postbox.seamless > .inside {\n display: block !important; /* stop metabox from hiding when closed */\n margin-left: -12px !important;\n margin-right: -12px !important;\n}\n.acf-postbox.seamless > .inside > .acf-field {\n border-color: transparent;\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n /* hide sidebar bg */\n /* mobile */\n}\n.acf-postbox.seamless > .acf-fields.-left > .acf-field:before {\n display: none;\n}\n@media screen and (max-width: 782px) {\n .acf-postbox.seamless > .acf-fields.-left {\n /* remove padding */\n }\n .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label, .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n }\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Inputs\n*\n*-----------------------------------------------------------------------------*/\n.acf-field input[type=text],\n.acf-field input[type=password],\n.acf-field input[type=date],\n.acf-field input[type=datetime],\n.acf-field input[type=datetime-local],\n.acf-field input[type=email],\n.acf-field input[type=month],\n.acf-field input[type=number],\n.acf-field input[type=search],\n.acf-field input[type=tel],\n.acf-field input[type=time],\n.acf-field input[type=url],\n.acf-field input[type=week],\n.acf-field textarea,\n.acf-field select {\n width: 100%;\n padding: 4px 8px;\n margin: 0;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 1.4;\n}\n.acf-admin-3-8 .acf-field input[type=text],\n.acf-admin-3-8 .acf-field input[type=password],\n.acf-admin-3-8 .acf-field input[type=date],\n.acf-admin-3-8 .acf-field input[type=datetime],\n.acf-admin-3-8 .acf-field input[type=datetime-local],\n.acf-admin-3-8 .acf-field input[type=email],\n.acf-admin-3-8 .acf-field input[type=month],\n.acf-admin-3-8 .acf-field input[type=number],\n.acf-admin-3-8 .acf-field input[type=search],\n.acf-admin-3-8 .acf-field input[type=tel],\n.acf-admin-3-8 .acf-field input[type=time],\n.acf-admin-3-8 .acf-field input[type=url],\n.acf-admin-3-8 .acf-field input[type=week],\n.acf-admin-3-8 .acf-field textarea,\n.acf-admin-3-8 .acf-field select {\n padding: 3px 5px;\n}\n.acf-field textarea {\n resize: vertical;\n}\n\nbody.acf-browser-firefox .acf-field select {\n padding: 4px 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Text\n*\n*-----------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n box-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n font-size: 13px;\n line-height: 1.4;\n padding: 4px 8px;\n background: #f5f5f5;\n border: #7e8993 solid 1px;\n min-height: 30px;\n}\n.acf-admin-3-8 .acf-input-prepend,\n.acf-admin-3-8 .acf-input-append {\n padding: 3px 5px;\n border-color: #dddddd;\n min-height: 28px;\n}\n\n.acf-input-prepend {\n float: left;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n float: right;\n border-left-width: 0;\n border-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n position: relative;\n overflow: hidden;\n}\n.acf-input-wrap .acf-is-prepended {\n border-radius: 0 6px 6px 0 !important;\n}\n.acf-input-wrap .acf-is-appended {\n border-radius: 6px 0 0 6px !important;\n}\n.acf-input-wrap .acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/* rtl */\nhtml[dir=rtl] .acf-input-prepend {\n border-left-width: 0;\n border-right-width: 1px;\n border-radius: 0 3px 3px 0;\n float: right;\n}\n\nhtml[dir=rtl] .acf-input-append {\n border-left-width: 1px;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n float: left;\n}\n\nhtml[dir=rtl] input.acf-is-prepended {\n border-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=rtl] input.acf-is-appended {\n border-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=rtl] input.acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Color Picker\n*\n*-----------------------------------------------------------------------------*/\n.acf-color-picker .wp-color-result {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .acf-color-picker .wp-color-result {\n border-color: #ccd0d4;\n}\n.acf-color-picker .wp-picker-active {\n position: relative;\n z-index: 1;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Url\n*\n*-----------------------------------------------------------------------------*/\n.acf-url i {\n position: absolute;\n top: 5px;\n left: 5px;\n opacity: 0.5;\n color: #7e8993;\n}\n.acf-url input[type=url] {\n padding-left: 27px !important;\n}\n.acf-url.-valid i {\n opacity: 1;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf {\n z-index: 1001;\n /* open */\n /* single open */\n}\n.select2-container.-acf .select2-choices {\n background: #fff;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n min-height: 31px;\n}\n.select2-container.-acf .select2-choices .select2-search-choice {\n margin: 5px 0 5px 5px;\n padding: 3px 5px 3px 18px;\n border-color: #bbb;\n background: #f9f9f9;\n box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n /* sortable item*/\n /* sortable shadow */\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {\n background: #5897fb;\n border-color: #3f87fa;\n color: #fff !important;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {\n visibility: hidden;\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder {\n background-color: #f7f7f7;\n border-color: #f7f7f7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-choices .select2-search-choice-focus {\n border-color: #999;\n}\n.select2-container.-acf .select2-choices .select2-search-field input {\n height: 31px;\n line-height: 22px;\n margin: 0;\n padding: 5px 5px 5px 7px;\n}\n.select2-container.-acf .select2-choice {\n border-color: #bbbbbb;\n}\n.select2-container.-acf .select2-choice .select2-arrow {\n background: transparent;\n border-left-color: #dfdfdf;\n padding-left: 1px;\n}\n.select2-container.-acf .select2-choice .select2-result-description {\n display: none;\n}\n.select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {\n border-color: #5b9dd9;\n border-radius: 3px 3px 0 0;\n}\n.select2-container.-acf.select2-dropdown-open .select2-choice {\n background: #fff;\n border-color: #5b9dd9;\n}\n\n/* rtl */\nhtml[dir=rtl] .select2-container.-acf .select2-search-choice-close {\n left: 24px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice > .select2-chosen {\n margin-left: 42px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {\n padding-left: 0;\n padding-right: 1px;\n}\n\n/* description */\n.select2-drop {\n /* search*/\n /* result */\n}\n.select2-drop .select2-search {\n padding: 4px 4px 0;\n}\n.select2-drop .select2-result {\n /* hover*/\n}\n.select2-drop .select2-result .select2-result-description {\n color: #999;\n font-size: 12px;\n margin-left: 5px;\n}\n.select2-drop .select2-result.select2-highlighted .select2-result-description {\n color: #fff;\n opacity: 0.75;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf li {\n margin-bottom: 0;\n}\n.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple {\n overflow: hidden;\n}\n.select2-container.-acf .select2-selection {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .select2-container.-acf .select2-selection {\n border-color: #aaa;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child {\n float: none;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input {\n width: 100% !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered {\n padding-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] {\n display: inline;\n padding: 0;\n margin: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice {\n margin-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n background-color: #f7f7f7;\n border-color: #cccccc;\n max-width: 100%;\n overflow: hidden;\n word-wrap: normal !important;\n white-space: normal;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {\n background: #0783BE;\n border-color: #066998;\n color: #fff !important;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {\n visibility: hidden;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n position: static;\n border-right: none;\n padding: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {\n background-color: #F2F4F7;\n border-color: #F2F4F7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search__field {\n box-shadow: none !important;\n min-height: 0;\n}\n.acf-row .select2-container.-acf .select2-selection--single {\n overflow: hidden;\n}\n.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered {\n white-space: normal;\n}\n\n.acf-admin-single-field-group .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n\n.select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n\n.select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.select2-container .select2-dropdown {\n z-index: 900000;\n}\n.select2-container .select2-dropdown .select2-search__field {\n line-height: 1.4;\n min-height: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Link\n*\n*-----------------------------------------------------------------------------*/\n.acf-link .link-wrap {\n display: none;\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n padding: 5px;\n line-height: 26px;\n background: #fff;\n word-wrap: break-word;\n word-break: break-all;\n}\n.acf-link .link-wrap .link-title {\n padding: 0 5px;\n}\n.acf-link.-value .button {\n display: none;\n}\n.acf-link.-value .acf-icon.-link-ext {\n display: none;\n}\n.acf-link.-value .link-wrap {\n display: inline-block;\n}\n.acf-link.-external .acf-icon.-link-ext {\n display: inline-block;\n}\n\n#wp-link-backdrop {\n z-index: 900000 !important;\n}\n\n#wp-link-wrap {\n z-index: 900001 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Radio\n*\n*-----------------------------------------------------------------------------*/\nul.acf-radio-list,\nul.acf-checkbox-list {\n background: transparent;\n border: 1px solid transparent;\n position: relative;\n padding: 1px;\n margin: 0;\n /* hl */\n /* rtl */\n}\nul.acf-radio-list:focus-within,\nul.acf-checkbox-list:focus-within {\n border: 1px solid #A5D2E7;\n border-radius: 6px;\n}\nul.acf-radio-list li,\nul.acf-checkbox-list li {\n font-size: 13px;\n line-height: 22px;\n margin: 0;\n position: relative;\n word-wrap: break-word;\n /* attachment sidebar fix*/\n}\nul.acf-radio-list li label,\nul.acf-checkbox-list li label {\n display: inline;\n}\nul.acf-radio-list li input[type=checkbox],\nul.acf-radio-list li input[type=radio],\nul.acf-checkbox-list li input[type=checkbox],\nul.acf-checkbox-list li input[type=radio] {\n margin: -1px 4px 0 0;\n vertical-align: middle;\n}\nul.acf-radio-list li input[type=text],\nul.acf-checkbox-list li input[type=text] {\n width: auto;\n vertical-align: middle;\n margin: 2px 0;\n}\nul.acf-radio-list li span,\nul.acf-checkbox-list li span {\n float: none;\n}\nul.acf-radio-list li i,\nul.acf-checkbox-list li i {\n vertical-align: middle;\n}\nul.acf-radio-list.acf-hl li,\nul.acf-checkbox-list.acf-hl li {\n margin-right: 20px;\n clear: none;\n}\nhtml[dir=rtl] ul.acf-radio-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-radio-list input[type=radio],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=radio] {\n margin-left: 4px;\n margin-right: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Button Group\n*\n*-----------------------------------------------------------------------------*/\n.acf-button-group {\n display: inline-block;\n /* default (horizontal) */\n /* vertical */\n}\n.acf-button-group label {\n display: inline-block;\n border: #7e8993 solid 1px;\n position: relative;\n z-index: 1;\n padding: 5px 10px;\n background: #fff;\n}\n.acf-button-group label:hover {\n color: #016087;\n background: #f3f5f6;\n border-color: #0071a1;\n z-index: 2;\n}\n.acf-button-group label.selected {\n border-color: #007cba;\n background: #008dd4;\n color: #fff;\n z-index: 2;\n}\n.acf-button-group input {\n display: none !important;\n}\n.acf-button-group {\n padding-left: 1px;\n display: inline-flex;\n flex-direction: row;\n flex-wrap: nowrap;\n}\n.acf-button-group label {\n margin: 0 0 0 -1px;\n flex: 1;\n text-align: center;\n white-space: nowrap;\n}\n.acf-button-group label:first-child {\n border-radius: 3px 0 0 3px;\n}\nhtml[dir=rtl] .acf-button-group label:first-child {\n border-radius: 0 3px 3px 0;\n}\n.acf-button-group label:last-child {\n border-radius: 0 3px 3px 0;\n}\nhtml[dir=rtl] .acf-button-group label:last-child {\n border-radius: 3px 0 0 3px;\n}\n.acf-button-group label:only-child {\n border-radius: 3px;\n}\n.acf-button-group.-vertical {\n padding-left: 0;\n padding-top: 1px;\n flex-direction: column;\n}\n.acf-button-group.-vertical label {\n margin: -1px 0 0 0;\n}\n.acf-button-group.-vertical label:first-child {\n border-radius: 3px 3px 0 0;\n}\n.acf-button-group.-vertical label:last-child {\n border-radius: 0 0 3px 3px;\n}\n.acf-button-group.-vertical label:only-child {\n border-radius: 3px;\n}\n.acf-admin-3-8 .acf-button-group label {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-button-group label:hover {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-button-group label.selected {\n border-color: #007cba;\n}\n\n.acf-admin-page .acf-button-group {\n display: flex;\n align-items: stretch;\n align-content: center;\n height: 40px;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-button-group label {\n display: inline-flex;\n align-items: center;\n align-content: center;\n border: #D0D5DD solid 1px;\n padding: 6px 16px;\n color: #475467;\n font-weight: 500;\n}\n.acf-admin-page .acf-button-group label:hover {\n color: #0783BE;\n}\n.acf-admin-page .acf-button-group label.selected {\n background: #F9FAFB;\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n display: inline-flex;\n align-items: center;\n margin-top: 8px;\n margin-left: 2px;\n position: relative;\n padding-top: 4px;\n padding-right: auto;\n padding-bottom: 4px;\n padding-left: 8px;\n background-color: #EBF5FA;\n border-color: #A5D2E7;\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n order: 2;\n width: 14px;\n height: 14px;\n margin-right: 0;\n margin-left: 4px;\n color: #6BB5D8;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {\n content: \"\";\n display: block;\n width: 14px;\n height: 14px;\n top: 0;\n left: 0;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Checkbox\n*\n*-----------------------------------------------------------------------------*/\n.acf-checkbox-list .button {\n margin: 10px 0 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* True / False\n*\n*-----------------------------------------------------------------------------*/\n.acf-switch {\n display: inline-block;\n border-radius: 5px;\n cursor: pointer;\n position: relative;\n background: #f5f5f5;\n height: 30px;\n vertical-align: middle;\n border: #7e8993 solid 1px;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -o-transition: background 0.25s ease;\n transition: background 0.25s ease;\n /* hover */\n /* active */\n /* message */\n}\n.acf-switch span {\n display: inline-block;\n float: left;\n text-align: center;\n font-size: 13px;\n line-height: 22px;\n padding: 4px 10px;\n min-width: 15px;\n}\n.acf-switch span i {\n vertical-align: middle;\n}\n.acf-switch .acf-switch-on {\n color: #fff;\n text-shadow: #007cba 0 1px 0;\n}\n.acf-switch .acf-switch-slider {\n position: absolute;\n top: 2px;\n left: 2px;\n bottom: 2px;\n right: 50%;\n z-index: 1;\n background: #fff;\n border-radius: 3px;\n border: #7e8993 solid 1px;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n transition-property: left, right;\n}\n.acf-switch:hover, .acf-switch.-focus {\n border-color: #0071a1;\n background: #f3f5f6;\n color: #016087;\n}\n.acf-switch:hover .acf-switch-slider, .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-switch.-on {\n background: #0d99d5;\n border-color: #007cba;\n /* hover */\n}\n.acf-switch.-on .acf-switch-slider {\n left: 50%;\n right: 2px;\n border-color: #007cba;\n}\n.acf-switch.-on:hover {\n border-color: #007cba;\n}\n.acf-switch + span {\n margin-left: 6px;\n}\n.acf-admin-3-8 .acf-switch {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch .acf-switch-slider {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch:hover, .acf-admin-3-8 .acf-switch.-focus {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch:hover .acf-switch-slider, .acf-admin-3-8 .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch.-on {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on .acf-switch-slider {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on:hover {\n border-color: #007cba;\n}\n\n/* checkbox */\n.acf-switch-input {\n opacity: 0;\n position: absolute;\n margin: 0;\n}\n\n.acf-admin-single-field-group .acf-true-false {\n border: 1px solid transparent;\n}\n.acf-admin-single-field-group .acf-true-false:focus-within {\n border: 1px solid #399CCB;\n border-radius: 120px;\n}\n\n/* in media modal */\n.compat-item .acf-true-false .message {\n float: none;\n padding: 0;\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\n*-------------------------------------------------------------------------*/\n.acf-google-map {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-google-map .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n}\n.acf-google-map .title .search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 40px;\n padding: 5px 10px;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-google-map .title .acf-loading {\n position: absolute;\n top: 10px;\n right: 11px;\n display: none;\n}\n.acf-google-map .title .acf-icon:active {\n display: inline-block !important;\n}\n.acf-google-map .canvas {\n height: 400px;\n}\n.acf-google-map:hover .title .acf-actions {\n display: block;\n}\n.acf-google-map .title .acf-icon.-location {\n display: inline-block;\n}\n.acf-google-map .title .acf-icon.-cancel,\n.acf-google-map .title .acf-icon.-search {\n display: none;\n}\n.acf-google-map.-value .title .search {\n font-weight: bold;\n}\n.acf-google-map.-value .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-value .title .acf-icon.-cancel {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-searching .title .acf-icon.-cancel,\n.acf-google-map.-searching .title .acf-icon.-search {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-actions {\n display: block;\n}\n.acf-google-map.-searching .title .search {\n font-weight: normal !important;\n}\n.acf-google-map.-loading .title a {\n display: none !important;\n}\n.acf-google-map.-loading .title i {\n display: inline-block;\n}\n\n/* autocomplete */\n.pac-container {\n border-width: 1px 0;\n box-shadow: none;\n}\n\n.pac-container:after {\n display: none;\n}\n\n.pac-container .pac-item:first-child {\n border-top: 0 none;\n}\n\n.pac-container .pac-item {\n padding: 5px 10px;\n cursor: pointer;\n}\n\nhtml[dir=rtl] .pac-container .pac-item {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\n*-------------------------------------------------------------------------*/\n.acf-relationship {\n background: #fff;\n border: #ccd0d4 solid 1px;\n /* list */\n /* selection (bottom) */\n}\n.acf-relationship .filters {\n border-bottom: #ccd0d4 solid 1px;\n background: #fff;\n /* widths */\n}\n.acf-relationship .filters:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .filters .filter {\n margin: 0;\n padding: 0;\n float: left;\n width: 100%;\n box-sizing: border-box;\n padding: 7px 7px 7px 0;\n}\n.acf-relationship .filters .filter:first-child {\n padding-left: 7px;\n}\n.acf-relationship .filters .filter input,\n.acf-relationship .filters .filter select {\n margin: 0;\n float: none; /* potential fix for media popup? */\n}\n.acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active,\n.acf-relationship .filters .filter select:focus,\n.acf-relationship .filters .filter select:active {\n outline: none;\n box-shadow: none;\n}\n.acf-relationship .filters .filter input {\n border-color: transparent;\n box-shadow: none;\n padding-left: 3px;\n padding-right: 3px;\n}\n.acf-relationship .filters.-f2 .filter {\n width: 50%;\n}\n.acf-relationship .filters.-f3 .filter {\n width: 25%;\n}\n.acf-relationship .filters.-f3 .filter.-search {\n width: 50%;\n}\n.acf-relationship .list {\n margin: 0;\n padding: 5px;\n height: 160px;\n overflow: auto;\n}\n.acf-relationship .list .acf-rel-label,\n.acf-relationship .list .acf-rel-item,\n.acf-relationship .list p {\n padding: 5px;\n margin: 0;\n display: block;\n position: relative;\n min-height: 18px;\n}\n.acf-relationship .list .acf-rel-label {\n font-weight: bold;\n}\n.acf-relationship .list .acf-rel-item {\n cursor: pointer;\n /* hover */\n /* disabled */\n}\n.acf-relationship .list .acf-rel-item b {\n text-decoration: underline;\n font-weight: normal;\n}\n.acf-relationship .list .acf-rel-item .thumbnail {\n background: #e0e0e0;\n width: 22px;\n height: 22px;\n float: left;\n margin: -2px 5px 0 0;\n}\n.acf-relationship .list .acf-rel-item .thumbnail img {\n max-width: 22px;\n max-height: 22px;\n margin: 0 auto;\n display: block;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon img {\n max-height: 20px;\n margin-top: 1px;\n}\n.acf-relationship .list .acf-rel-item:hover {\n background: #3875d7;\n color: #fff;\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail {\n background: #a2bfec;\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item.disabled {\n opacity: 0.5;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover {\n background: transparent;\n color: #333;\n cursor: default;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail {\n background: #e0e0e0;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list ul {\n padding-bottom: 5px;\n}\n.acf-relationship .list ul .acf-rel-label,\n.acf-relationship .list ul .acf-rel-item,\n.acf-relationship .list ul p {\n padding-left: 20px;\n}\n.acf-relationship .selection {\n position: relative;\n /* choices */\n /* values */\n}\n.acf-relationship .selection:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .selection .values,\n.acf-relationship .selection .choices {\n width: 50%;\n background: #fff;\n float: left;\n}\n.acf-relationship .selection .choices {\n background: #f9f9f9;\n}\n.acf-relationship .selection .choices .list {\n border-right: #dfdfdf solid 1px;\n}\n.acf-relationship .selection .values .acf-icon {\n position: absolute;\n top: 4px;\n right: 7px;\n display: none;\n /* rtl */\n}\nhtml[dir=rtl] .acf-relationship .selection .values .acf-icon {\n right: auto;\n left: 7px;\n}\n.acf-relationship .selection .values .acf-rel-item:hover .acf-icon {\n display: block;\n}\n.acf-relationship .selection .values .acf-rel-item {\n cursor: move;\n}\n.acf-relationship .selection .values .acf-rel-item b {\n text-decoration: none;\n}\n\n/* menu item fix */\n.menu-item .acf-relationship ul {\n width: auto;\n}\n.menu-item .acf-relationship li {\n display: block;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\n*-------------------------------------------------------------------------*/\n.acf-editor-wrap.delay .acf-editor-toolbar {\n content: \"\";\n display: block;\n background: #f5f5f5;\n border-bottom: #dddddd solid 1px;\n color: #555d66;\n padding: 10px;\n}\n.acf-editor-wrap.delay .wp-editor-area {\n padding: 10px;\n border: none;\n color: inherit !important;\n}\n.acf-editor-wrap iframe {\n min-height: 200px;\n}\n.acf-editor-wrap .wp-editor-container {\n border: 1px solid #ccd0d4;\n box-shadow: none !important;\n}\n.acf-editor-wrap .wp-editor-tabs {\n box-sizing: content-box;\n}\n.acf-editor-wrap .wp-switch-editor {\n border-color: #ccd0d4;\n border-bottom-color: transparent;\n}\n\n#mce_fullscreen_container {\n z-index: 900000 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTab\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-tab {\n display: none !important;\n}\n\n.hidden-by-tab {\n display: none !important;\n}\n\n.acf-tab-wrap {\n clear: both;\n z-index: 1;\n}\n\n.acf-tab-group {\n border-bottom: #ccc solid 1px;\n padding: 10px 10px 0;\n}\n.acf-tab-group li {\n margin: 0 0.5em 0 0;\n}\n.acf-tab-group li a {\n padding: 5px 10px;\n display: block;\n color: #555;\n font-size: 14px;\n font-weight: 600;\n line-height: 24px;\n border: #ccc solid 1px;\n border-bottom: 0 none;\n text-decoration: none;\n background: #e5e5e5;\n transition: none;\n}\n.acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-tab-group li a:focus {\n outline: none;\n box-shadow: none;\n}\n.acf-tab-group li a:empty {\n display: none;\n}\nhtml[dir=rtl] .acf-tab-group li {\n margin: 0 0 0 0.5em;\n}\n.acf-tab-group li.active a {\n background: #f1f1f1;\n color: #000;\n padding-bottom: 6px;\n margin-bottom: -1px;\n position: relative;\n z-index: 1;\n}\n\n.acf-fields > .acf-tab-wrap {\n background: #f9f9f9;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n position: relative;\n border-top: #ccd0d4 solid 1px;\n border-bottom: #ccd0d4 solid 1px;\n z-index: 2;\n margin-bottom: -1px;\n}\n.acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-color: #dfdfdf;\n}\n\n.acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 20%;\n /* mobile */\n /* rtl */\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 10px;\n }\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 0;\n padding-right: 20%;\n /* mobile */\n}\n@media screen and (max-width: 850px) {\n html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-right: 10px;\n }\n}\n\n.acf-tab-wrap.-left .acf-tab-group {\n position: absolute;\n left: 0;\n width: 20%;\n border: 0 none;\n padding: 0 !important; /* important overrides 'left aligned labels' */\n margin: 1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li {\n float: none;\n margin: -1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li a {\n border: 1px solid #ededed;\n font-size: 13px;\n line-height: 18px;\n color: #0073aa;\n padding: 10px;\n margin: 0;\n font-weight: normal;\n border-width: 1px 0;\n border-radius: 0;\n background: transparent;\n}\n.acf-tab-wrap.-left .acf-tab-group li a:hover {\n color: #00a0d2;\n}\n.acf-tab-wrap.-left .acf-tab-group li.active a {\n border-color: #dfdfdf;\n color: #000;\n margin-right: -1px;\n background: #fff;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group {\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {\n margin-right: 0;\n margin-left: -1px;\n}\n.acf-field + .acf-tab-wrap.-left:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 1;\n height: 10px;\n border-top: #dfdfdf solid 1px;\n border-bottom: #dfdfdf solid 1px;\n margin-bottom: -1px;\n}\n.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {\n border-top: none;\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n padding: 0 0 0 20% !important;\n position: relative;\n /* before */\n /* rtl */\n}\n.acf-fields.-sidebar:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 20%;\n bottom: 0;\n border-right: #dfdfdf solid 1px;\n background: #f9f9f9;\n z-index: 1;\n}\nhtml[dir=rtl] .acf-fields.-sidebar {\n padding: 0 20% 0 0 !important;\n}\nhtml[dir=rtl] .acf-fields.-sidebar:before {\n border-left: #dfdfdf solid 1px;\n border-right-width: 0;\n left: auto;\n right: 0;\n}\n.acf-fields.-sidebar.-left {\n padding: 0 0 0 180px !important;\n /* rtl */\n}\nhtml[dir=rtl] .acf-fields.-sidebar.-left {\n padding: 0 180px 0 0 !important;\n}\n.acf-fields.-sidebar.-left:before {\n background: #f1f1f1;\n border-color: #dfdfdf;\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group {\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n border-color: #e4e4e4;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f9f9f9;\n}\n.acf-fields.-sidebar > .acf-field-tab + .acf-field {\n border-top: none;\n}\n\n.acf-fields.-clear > .acf-tab-wrap {\n background: transparent;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group {\n margin-top: 0;\n border-top: none;\n padding-left: 0;\n padding-right: 0;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields.-sidebar {\n margin-left: 0 !important;\n}\n.acf-postbox.seamless > .acf-fields.-sidebar:before {\n background: transparent;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap {\n background: transparent;\n margin-bottom: 10px;\n padding-left: 12px;\n padding-right: 12px;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-top: 0 none;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before {\n border-top: none;\n height: auto;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group {\n margin-bottom: 0;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a {\n border-width: 1px 0 1px 1px !important;\n border-color: #cccccc;\n background: #e5e5e5;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n}\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, .menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #fff;\n}\n\n.compat-item .acf-tab-wrap td {\n display: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n border-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n margin: 10px 0 !important;\n padding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n background: #f9f9f9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n border-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n background: #f1f1f1;\n}\n\n.widget .acf-tab-group li.active a {\n background: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding-left: 23%;\n border-bottom-color: #dddddd;\n}\n\n/* table */\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-oembed {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-oembed .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n padding: 5px 10px;\n}\n.acf-oembed .title .input-search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 30px;\n padding: 0;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-oembed .title .acf-actions {\n padding: 6px;\n}\n.acf-oembed .canvas {\n position: relative;\n min-height: 250px;\n background: #f9f9f9;\n}\n.acf-oembed .canvas .canvas-media {\n position: relative;\n z-index: 1;\n}\n.acf-oembed .canvas iframe {\n display: block;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n.acf-oembed .canvas .acf-icon.-picture {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 0;\n height: 42px;\n width: 42px;\n font-size: 42px;\n color: #999;\n}\n.acf-oembed .canvas .acf-loading-overlay {\n background: rgba(255, 255, 255, 0.9);\n}\n.acf-oembed .canvas .canvas-error {\n position: absolute;\n top: 50%;\n left: 0%;\n right: 0%;\n margin: -9px 0 0 0;\n text-align: center;\n display: none;\n}\n.acf-oembed .canvas .canvas-error p {\n padding: 8px;\n margin: 0;\n display: inline;\n}\n.acf-oembed.has-value .canvas {\n min-height: 50px;\n}\n.acf-oembed.has-value .input-search {\n font-weight: bold;\n}\n.acf-oembed.has-value .title:hover .acf-actions {\n display: block;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-image-uploader {\n position: relative;\n /* image wrap*/\n /* input */\n /* rtl */\n}\n.acf-image-uploader:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-image-uploader p {\n margin: 0;\n}\n.acf-image-uploader .image-wrap {\n position: relative;\n float: left;\n /* hover */\n}\n.acf-image-uploader .image-wrap img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n display: block;\n min-width: 30px;\n min-height: 30px;\n background: #f1f1f1;\n margin: 0;\n padding: 0;\n /* svg */\n}\n.acf-image-uploader .image-wrap img[src$=\".svg\"] {\n min-height: 100px;\n min-width: 100px;\n}\n.acf-image-uploader .image-wrap:hover .acf-actions {\n display: block;\n}\n.acf-image-uploader input.button {\n width: auto;\n}\nhtml[dir=rtl] .acf-image-uploader .image-wrap {\n float: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-file-uploader {\n position: relative;\n /* hover */\n /* rtl */\n}\n.acf-file-uploader p {\n margin: 0;\n}\n.acf-file-uploader .file-wrap {\n border: #ccd0d4 solid 1px;\n min-height: 84px;\n position: relative;\n background: #fff;\n}\n.acf-file-uploader .file-icon {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n padding: 10px;\n background: #f1f1f1;\n border-right: #d5d9dd solid 1px;\n}\n.acf-file-uploader .file-icon img {\n display: block;\n padding: 0;\n margin: 0;\n max-width: 48px;\n}\n.acf-file-uploader .file-info {\n padding: 10px;\n margin-left: 69px;\n}\n.acf-file-uploader .file-info p {\n margin: 0 0 2px;\n font-size: 13px;\n line-height: 1.4em;\n word-break: break-all;\n}\n.acf-file-uploader .file-info a {\n text-decoration: none;\n}\n.acf-file-uploader:hover .acf-actions {\n display: block;\n}\nhtml[dir=rtl] .acf-file-uploader .file-icon {\n left: auto;\n right: 0;\n border-left: #e5e5e5 solid 1px;\n border-right: none;\n}\nhtml[dir=rtl] .acf-file-uploader .file-info {\n margin-right: 69px;\n margin-left: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*-----------------------------------------------------------------------------*/\n.acf-ui-datepicker .ui-datepicker {\n z-index: 900000 !important;\n}\n.acf-ui-datepicker .ui-datepicker .ui-widget-header a {\n cursor: pointer;\n transition: none;\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n border: 1px solid #98b7e8 !important;\n background: #98b7e8 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n border: 1px solid #3875d7 !important;\n background: #3875d7 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-separator {\n /* fields */\n}\n.acf-field-separator .acf-label {\n margin-bottom: 0;\n}\n.acf-field-separator .acf-label label {\n font-weight: normal;\n}\n.acf-field-separator .acf-input {\n display: none;\n}\n.acf-fields > .acf-field-separator {\n background: #f9f9f9;\n border-bottom: 1px solid #dfdfdf;\n border-top: 1px solid #dfdfdf;\n margin-bottom: -1px;\n z-index: 2;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*-----------------------------------------------------------------------------*/\n.acf-taxonomy-field {\n position: relative;\n /* hover */\n /* select */\n}\n.acf-taxonomy-field .categorychecklist-holder {\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n max-height: 200px;\n overflow: auto;\n}\n.acf-taxonomy-field .acf-checkbox-list {\n margin: 0;\n padding: 10px;\n}\n.acf-taxonomy-field .acf-checkbox-list ul.children {\n padding-left: 18px;\n}\n.acf-taxonomy-field:hover .acf-actions {\n display: block;\n}\n.acf-taxonomy-field[data-ftype=select] .acf-actions {\n padding: 0;\n margin: -9px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tRange\n*\n*-----------------------------------------------------------------------------*/\n.acf-range-wrap {\n /* rtl */\n}\n.acf-range-wrap .acf-append,\n.acf-range-wrap .acf-prepend {\n display: inline-block;\n vertical-align: middle;\n line-height: 28px;\n margin: 0 7px 0 0;\n}\n.acf-range-wrap .acf-append {\n margin: 0 0 0 7px;\n}\n.acf-range-wrap input[type=range] {\n display: inline-block;\n padding: 0;\n margin: 0;\n vertical-align: middle;\n height: 28px;\n}\n.acf-range-wrap input[type=range]:focus {\n outline: none;\n}\n.acf-range-wrap input[type=number] {\n display: inline-block;\n min-width: 5em;\n padding-right: 4px;\n margin-left: 10px;\n vertical-align: middle;\n}\nhtml[dir=rtl] .acf-range-wrap input[type=number] {\n margin-right: 10px;\n margin-left: 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-append {\n margin: 0 7px 0 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-prepend {\n margin: 0 0 0 7px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*-----------------------------------------------------------------------------*/\n.acf-accordion {\n margin: -1px 0;\n padding: 0;\n background: #fff;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n z-index: 1;\n}\n.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title:hover {\n background: #f3f4f5;\n}\n.acf-accordion .acf-accordion-title label {\n margin: 0;\n padding: 0;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title p {\n font-weight: normal;\n}\n.acf-accordion .acf-accordion-title .acf-accordion-icon {\n float: right;\n}\n.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n position: absolute;\n right: 10px;\n top: 50%;\n transform: translateY(-50%);\n color: #191e23;\n fill: currentColor;\n}\n.acf-accordion .acf-accordion-content {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-accordion.-open > .acf-accordion-content {\n display: block;\n}\n\n.acf-field.acf-accordion {\n margin: -1px 0;\n padding: 0 !important;\n border-color: #d5d9dd;\n}\n.acf-field.acf-accordion .acf-label.acf-accordion-title {\n padding: 12px;\n width: auto;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content {\n padding: 0;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields {\n border-top: #eeeeee solid 1px;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields.-clear {\n padding: 0 12px 15px;\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion:before {\n display: none;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title {\n width: auto;\n margin: 0 !important;\n padding: 12px;\n float: none !important;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content {\n padding: 0 !important;\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n border: #cccccc solid 1px;\n background: transparent;\n}\n.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -16px;\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n background: transparent;\n}\ntr.acf-field.acf-accordion > .acf-input {\n padding: 0 !important;\n border: #cccccc solid 1px;\n}\ntr.acf-field.acf-accordion .acf-accordion-content {\n padding: 0 12px 12px;\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n border: 0 none;\n padding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n padding-right: 0;\n margin-right: 5%;\n}\n#addtag > .acf-field.acf-accordion + p.submit {\n margin-top: 0;\n}\n\n/* border */\ntr.acf-accordion {\n margin: 15px 0 !important;\n}\ntr.acf-accordion + tr.acf-accordion {\n margin-top: -16px !important;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n margin-left: 12px;\n margin-right: 12px;\n border: #ccd0d4 solid 1px;\n}\n\n/* rtl */\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n border: #dfdfdf solid 1px;\n margin-bottom: 10px;\n}\n.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title {\n margin-bottom: 0;\n}\n.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -11px;\n}\n\n.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -1px;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input {\n width: 100%;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td {\n padding-bottom: 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*-----------------------------------------------------------------------------*/\n.block-editor .edit-post-sidebar .acf-postbox > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox > .hndle {\n border-bottom-width: 0 !important;\n}\n.block-editor .edit-post-sidebar .acf-postbox.closed > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox.closed > .hndle {\n border-bottom-width: 1px !important;\n}\n.block-editor .edit-post-sidebar .acf-fields {\n min-height: 1px;\n overflow: auto;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field {\n border-width: 0;\n border-color: #e2e4e7;\n margin: 16px;\n padding: 0;\n width: auto !important;\n min-height: 0 !important;\n float: none !important;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label {\n margin-bottom: 5px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label label {\n font-weight: normal;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion {\n padding: 0;\n margin: 0;\n border-top-width: 1px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion:first-child {\n border-top-width: 0;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 15px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {\n font-weight: 500;\n color: rgb(30, 30, 30);\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n right: 16px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-top-width: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Prefix field label & prefix field names\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-setting-prefix_label p.description,\n.acf-field-setting-prefix_name p.description {\n order: 3;\n margin-top: 0;\n margin-left: 16px;\n}\n.acf-field-setting-prefix_label p.description code,\n.acf-field-setting-prefix_name p.description code {\n padding-top: 4px;\n padding-right: 6px;\n padding-bottom: 4px;\n padding-left: 6px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #667085;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Editor tab styles\n*\n*-----------------------------------------------------------------------------*/\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n border-top: none;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #ffffff;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n border-color: #ccd0d4;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n.form-table > tbody {\n /* field */\n /* tab wrap */\n /* misc */\n}\n.form-table > tbody > .acf-field {\n /* label */\n /* input */\n}\n.form-table > tbody > .acf-field > .acf-label {\n padding: 20px 10px 20px 0;\n width: 210px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-label {\n padding: 20px 0 20px 10px;\n}\n.form-table > tbody > .acf-field > .acf-label label {\n font-size: 14px;\n color: #23282d;\n}\n.form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px 15px 5%;\n}\n.form-table > tbody > .acf-tab-wrap td {\n padding: 15px 5% 15px 0;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-tab-wrap td {\n padding: 15px 0 15px 5%;\n}\n.form-table > tbody .form-table th.acf-th {\n width: auto;\n}\n\n#your-profile,\n#createuser {\n /* override for user css */\n /* allow sub fields to display correctly */\n}\n#your-profile .acf-field input[type=text],\n#your-profile .acf-field input[type=password],\n#your-profile .acf-field input[type=number],\n#your-profile .acf-field input[type=search],\n#your-profile .acf-field input[type=email],\n#your-profile .acf-field input[type=url],\n#your-profile .acf-field select,\n#createuser .acf-field input[type=text],\n#createuser .acf-field input[type=password],\n#createuser .acf-field input[type=number],\n#createuser .acf-field input[type=search],\n#createuser .acf-field input[type=email],\n#createuser .acf-field input[type=url],\n#createuser .acf-field select {\n max-width: 25em;\n}\n#your-profile .acf-field textarea,\n#createuser .acf-field textarea {\n max-width: 500px;\n}\n#your-profile .acf-field .acf-field input[type=text],\n#your-profile .acf-field .acf-field input[type=password],\n#your-profile .acf-field .acf-field input[type=number],\n#your-profile .acf-field .acf-field input[type=search],\n#your-profile .acf-field .acf-field input[type=email],\n#your-profile .acf-field .acf-field input[type=url],\n#your-profile .acf-field .acf-field textarea,\n#your-profile .acf-field .acf-field select,\n#createuser .acf-field .acf-field input[type=text],\n#createuser .acf-field .acf-field input[type=password],\n#createuser .acf-field .acf-field input[type=number],\n#createuser .acf-field .acf-field input[type=search],\n#createuser .acf-field .acf-field input[type=email],\n#createuser .acf-field .acf-field input[type=url],\n#createuser .acf-field .acf-field textarea,\n#createuser .acf-field .acf-field select {\n max-width: none;\n}\n\n#registerform h2 {\n margin: 1em 0;\n}\n#registerform .acf-field {\n margin-top: 0;\n /*\n \t\t.acf-input {\n \t\t\tinput {\n \t\t\t\tfont-size: 24px;\n \t\t\t\tpadding: 5px;\n \t\t\t\theight: auto;\n \t\t\t}\n \t\t}\n */\n}\n#registerform .acf-field .acf-label {\n margin-bottom: 0;\n}\n#registerform .acf-field .acf-label label {\n font-weight: normal;\n line-height: 1.5;\n}\n#registerform p.submit {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-term-fields {\n padding-right: 5%;\n}\n#acf-term-fields > .acf-field > .acf-label {\n margin: 0;\n}\n#acf-term-fields > .acf-field > .acf-label label {\n font-size: 12px;\n font-weight: normal;\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n vertical-align: top;\n float: none;\n margin: 4px 4px 0;\n}\n\n#edittag .acf-fields.-left > .acf-field {\n padding-left: 220px;\n}\n#edittag .acf-fields.-left > .acf-field:before {\n width: 209px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-label {\n width: 220px;\n margin-left: -220px;\n padding: 0 10px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n#edittag > .acf-fields.-left {\n width: 96%;\n}\n#edittag > .acf-fields.-left > .acf-field > .acf-label {\n padding-left: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n#widgets-right .widget .acf-field .description {\n padding-left: 0;\n padding-right: 0;\n}\n\n.acf-widget-fields > .acf-field .acf-label {\n margin-bottom: 5px;\n}\n.acf-widget-fields > .acf-field .acf-label label {\n font-weight: normal;\n margin: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-menu-settings {\n border-top: 1px solid #eee;\n margin-top: 2em;\n}\n.acf-menu-settings.-seamless {\n border-top: none;\n margin-top: 15px;\n}\n.acf-menu-settings.-seamless > h2 {\n display: none;\n}\n.acf-menu-settings .list li {\n display: block;\n margin-bottom: 0;\n}\n\n.acf-fields.acf-menu-item-fields {\n clear: both;\n padding-top: 1px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field {\n margin: 5px 0;\n padding-right: 10px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label {\n margin-bottom: 0;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label label {\n font-style: italic;\n font-weight: normal;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n#post .compat-attachment-fields .compat-field-acf-form-data {\n display: none;\n}\n#post .compat-attachment-fields,\n#post .compat-attachment-fields > tbody,\n#post .compat-attachment-fields > tbody > tr,\n#post .compat-attachment-fields > tbody > tr > th,\n#post .compat-attachment-fields > tbody > tr > td {\n display: block;\n}\n#post .compat-attachment-fields > tbody > .acf-field {\n margin: 15px 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label {\n margin: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label {\n margin: 0;\n padding: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p {\n margin: 0 0 3px !important;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-input {\n margin: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input table {\n display: table;\n table-layout: auto;\n}\n.media-modal .compat-attachment-fields td.acf-input table tbody {\n display: table-row-group;\n}\n.media-modal .compat-attachment-fields td.acf-input table tr {\n display: table-row;\n}\n.media-modal .compat-attachment-fields td.acf-input table td, .media-modal .compat-attachment-fields td.acf-input table th {\n display: table-cell;\n}\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n margin: 5px 0;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 30%;\n margin: 0;\n padding: 0;\n float: left;\n text-align: right;\n display: block;\n float: left;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label {\n padding-top: 6px;\n margin: 0;\n color: #666666;\n font-weight: 400;\n line-height: 16px;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n width: 65%;\n margin: 0;\n padding: 0;\n float: right;\n display: block;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field p.description {\n margin: 0;\n}\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n background: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n}\n.acf-selection-error .selection-error-label {\n background: #CC0000;\n border-radius: 3px;\n color: #fff;\n font-weight: bold;\n margin-right: 8px;\n padding: 2px 4px;\n}\n.acf-selection-error .selection-error-message {\n color: #b44;\n display: block;\n padding-top: 8px;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled .thumbnail {\n opacity: 0.25 !important;\n}\n.media-modal .attachment.acf-disabled .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n/* misc */\n.media-modal {\n /* compat-item */\n /* allow line breaks in upload error */\n /* fix required span */\n /* sidebar */\n /* mobile md */\n}\n.media-modal .compat-field-acf-form-data,\n.media-modal .compat-field-acf-blank {\n display: none !important;\n}\n.media-modal .upload-error-message {\n white-space: pre-wrap;\n}\n.media-modal .acf-required {\n padding: 0 !important;\n margin: 0 !important;\n float: none !important;\n color: #f00 !important;\n}\n.media-modal .media-sidebar .compat-item {\n padding-bottom: 20px;\n}\n@media (max-width: 900px) {\n .media-modal {\n /* label */\n /* field */\n }\n .media-modal .setting span,\n .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n width: 98%;\n float: none;\n text-align: left;\n min-height: 0;\n padding: 0;\n }\n .media-modal .setting input,\n .media-modal .setting textarea,\n .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n float: none;\n height: auto;\n max-width: none;\n width: 98%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n.media-modal .acf-expand-details {\n float: right;\n padding: 8px 10px;\n margin-right: 6px;\n font-size: 13px;\n height: 18px;\n line-height: 18px;\n color: #666;\n text-decoration: none;\n}\n.media-modal .acf-expand-details:focus, .media-modal .acf-expand-details:active {\n outline: 0 none;\n box-shadow: none;\n color: #666;\n}\n.media-modal .acf-expand-details:hover {\n color: #000;\n}\n.media-modal .acf-expand-details .is-open {\n display: none;\n}\n.media-modal .acf-expand-details .is-closed {\n display: block;\n}\n@media (max-width: 640px) {\n .media-modal .acf-expand-details {\n display: none;\n }\n}\n\n/* expanded */\n.media-modal.acf-expanded {\n /* toggle */\n}\n.media-modal.acf-expanded .acf-expand-details .is-open {\n display: block;\n}\n.media-modal.acf-expanded .acf-expand-details .is-closed {\n display: none;\n}\n.media-modal.acf-expanded .attachments-browser .media-toolbar,\n.media-modal.acf-expanded .attachments-browser .attachments {\n right: 740px;\n}\n.media-modal.acf-expanded .media-sidebar {\n width: 708px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n float: left;\n max-height: none;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img {\n max-width: 100%;\n max-height: 200px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details {\n float: right;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 20%;\n margin-right: 0;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting input,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting + .description,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input {\n min-width: 77%;\n}\n@media (max-width: 900px) {\n .media-modal.acf-expanded .attachments-browser .media-toolbar {\n display: none;\n }\n .media-modal.acf-expanded .attachments {\n display: none;\n }\n .media-modal.acf-expanded .media-sidebar {\n width: auto;\n max-width: none !important;\n bottom: 0 !important;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n min-width: 0;\n max-width: none;\n width: 30%;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n min-width: 0;\n max-width: none;\n width: 67%;\n }\n}\n@media (max-width: 640px) {\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n width: 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal {\n /* hide embed settings */\n}\n.acf-media-modal .media-embed .setting.align,\n.acf-media-modal .media-embed .setting.link-to {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal.-edit {\n /* resize modal */\n left: 15%;\n right: 15%;\n top: 100px;\n bottom: 100px;\n /* hide elements */\n /* full width */\n /* tidy up incorrect distance */\n /* title box shadow (to match media grid) */\n /* sidebar */\n /* mobile md */\n /* mobile sm */\n}\n.acf-media-modal.-edit .media-frame-menu,\n.acf-media-modal.-edit .media-frame-router,\n.acf-media-modal.-edit .media-frame-content .attachments,\n.acf-media-modal.-edit .media-frame-content .media-toolbar {\n display: none;\n}\n.acf-media-modal.-edit .media-frame-title,\n.acf-media-modal.-edit .media-frame-content,\n.acf-media-modal.-edit .media-frame-toolbar,\n.acf-media-modal.-edit .media-sidebar {\n width: auto;\n left: 0;\n right: 0;\n}\n.acf-media-modal.-edit .media-frame-content {\n top: 50px;\n}\n.acf-media-modal.-edit .media-frame-title {\n border-bottom: 1px solid #DFDFDF;\n box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.acf-media-modal.-edit .media-sidebar {\n padding: 0 16px;\n /* WP details */\n /* ACF fields */\n /* WP required message */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details {\n overflow: visible;\n /* hide 'Attachment Details' heading */\n /* remove overflow */\n /* move thumbnail */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details > h3, .acf-media-modal.-edit .media-sidebar .attachment-details > h2 {\n display: none;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info {\n background: #fff;\n border-bottom: #dddddd solid 1px;\n padding: 16px;\n margin: 0 -16px 16px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail {\n margin: 0 16px 0 0;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting span {\n margin: 0;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description {\n margin-top: 3px;\n}\n.acf-media-modal.-edit .media-sidebar .media-types-required-info {\n display: none;\n}\n@media (max-width: 900px) {\n .acf-media-modal.-edit {\n top: 30px;\n right: 30px;\n bottom: 30px;\n left: 30px;\n }\n}\n@media (max-width: 640px) {\n .acf-media-modal.-edit {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n@media (max-width: 480px) {\n .acf-media-modal.-edit .media-frame-content {\n top: 40px;\n }\n}\n\n.acf-temp-remove {\n position: relative;\n opacity: 1;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n overflow: hidden;\n /* overlay prevents hover */\n}\n.acf-temp-remove:after {\n display: block;\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 99;\n}\n\n.hidden-by-conditional-logic {\n display: none !important;\n}\n.hidden-by-conditional-logic.appear-empty {\n display: table-cell !important;\n}\n.hidden-by-conditional-logic.appear-empty .acf-input {\n display: none !important;\n}\n\n.acf-postbox.acf-hidden {\n display: none !important;\n}\n\n.acf-attention {\n transition: border 0.25s ease-out;\n}\n.acf-attention.-focused {\n border: #23282d solid 1px !important;\n transition: none;\n}\n\ntr.acf-attention {\n transition: box-shadow 0.25s ease-out;\n position: relative;\n}\ntr.acf-attention.-focused {\n box-shadow: #23282d 0 0 0px 1px !important;\n}\n\n#editor .edit-post-layout__metaboxes {\n padding: 0;\n}\n#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area {\n margin: 0;\n}\n#editor .metabox-location-side .postbox-container {\n float: none;\n}\n#editor .postbox {\n color: #444;\n}\n#editor .postbox > .postbox-header .hndle {\n border-bottom: none;\n}\n#editor .postbox > .postbox-header .hndle:hover {\n background: transparent;\n}\n#editor .postbox > .postbox-header .handle-actions .handle-order-higher,\n#editor .postbox > .postbox-header .handle-actions .handle-order-lower {\n width: 1.62rem;\n}\n#editor .postbox > .postbox-header .handle-actions .acf-hndle-cog {\n height: 44px;\n line-height: 44px;\n}\n#editor .postbox > .postbox-header:hover {\n background: #f0f0f0;\n}\n#editor .postbox:last-child.closed > .postbox-header {\n border-bottom: none;\n}\n#editor .postbox:last-child > .inside {\n border-bottom: none;\n}\n#editor .block-editor-writing-flow__click-redirect {\n min-height: 50px;\n}\n\nbody.is-dragging-metaboxes #acf_after_title-sortables {\n outline: 3px dashed #646970;\n display: flow-root;\n min-height: 60px;\n margin-bottom: 3px !important;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tposition: relative;\n}\n\n.acf-field {\n\tmargin: 15px 0;\n\n\t// clear is important as it will avoid any layout issues with floating fields\n\t// do not delete (you have tried this)\n\tclear: both;\n\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t// label\n\t.acf-label {\n\t\tvertical-align: top;\n\t\tmargin: 0 0 10px;\n\n\t\tlabel {\n\t\t\tdisplay: block;\n\t\t\tfont-weight: 500;\n\t\t\tmargin: 0 0 3px;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t&:empty {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t// input\n\t.acf-input {\n\t\tvertical-align: top;\n\t}\n\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: {\n\t\t\ttop: 6px;\n\t\t}\n\t\t@extend .p6;\n\t\tcolor: $gray-500;\n\t}\n\n\t// notice\n\t.acf-notice {\n\t\tmargin: 0 0 15px;\n\t\tbackground: #edf2ff;\n\t\tcolor: #0c6ca0;\n\t\tborder-color: #2183b9;\n\n\t\t// error\n\t\t&.-error {\n\t\t\tbackground: #ffe6e6;\n\t\t\tcolor: #cc2727;\n\t\t\tborder-color: #d12626;\n\t\t}\n\n\t\t// success\n\t\t&.-success {\n\t\t\tbackground: #eefbe8;\n\t\t\tcolor: #0e7b17;\n\t\t\tborder-color: #32a23b;\n\t\t}\n\n\t\t// warning\n\t\t&.-warning {\n\t\t\tbackground: #fff3e6;\n\t\t\tcolor: #bd4b0e;\n\t\t\tborder-color: #d16226;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&},\n\t\ttr#{&} {\n\t\tmargin: 0;\n\t}\n}\n\n// width\n.acf-field[data-width] {\n\tfloat: left;\n\tclear: none;\n\n\t// next\n\t+ .acf-field[data-width] {\n\t\tborder-left: 1px solid #eeeeee;\n\t}\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tfloat: right;\n\n\t\t+ .acf-field[data-width] {\n\t\t\tborder-left: none;\n\t\t\tborder-right: 1px solid #eeeeee;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&},\n\t\ttr#{&} {\n\t\tfloat: none;\n\t}\n\n\t// mobile\n\t/*\n\t@media screen and (max-width: $sm) {\n\t\tfloat: none;\n\t\twidth: auto;\n\t\tborder-left-width: 0;\n\t\tborder-right-width: 0;\n\t}\n*/\n}\n\n// float helpers\n.acf-field.-c0 {\n\tclear: both;\n\tborder-left-width: 0 !important;\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tborder-left-width: 1px !important;\n\t\tborder-right-width: 0 !important;\n\t}\n}\n\n.acf-field.-r0 {\n\tborder-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields {\n\tposition: relative;\n\n\t// clearifx\n\t@include clearfix();\n\n\t// border\n\t&.-border {\n\t\tborder: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\t}\n\n\t// field\n\t> .acf-field {\n\t\tposition: relative;\n\t\tmargin: 0;\n\t\tpadding: 16px;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t// first\n\t\t&:first-child {\n\t\t\tborder-top: none;\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&} {\n\t\tpadding: 0 !important;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-clear > .acf-field {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 15px 0;\n\n\t// width\n\t&[data-width] {\n\t\tborder: none !important;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-left > .acf-field {\n\tpadding: $fy 0;\n\n\t// clearifx\n\t@include clearfix();\n\n\t// sidebar\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tz-index: 0;\n\t\tbackground: #f9f9f9;\n\t\tborder-color: #e1e1e1;\n\t\tborder-style: solid;\n\t\tborder-width: 0 1px 0 0;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t}\n\n\t// width\n\t&[data-width] {\n\t\tfloat: none;\n\t\twidth: auto !important;\n\t\tborder-left-width: 0 !important;\n\t\tborder-right-width: 0 !important;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tfloat: left;\n\t\twidth: 80%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\t// sidebar\n\t\t&:before {\n\t\t\tborder-width: 0 0 0 1px;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\n\t\t// label\n\t\t> .acf-label {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t// input\n\t\t> .acf-input {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// In sidebar.\n\t#side-sortables & {\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t// sidebar\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t// label\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t\t// input\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n\tpadding: 0;\n\tborder: none;\n\n\t// sidebar\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table tr.acf-field {\n\t// label\n\t> td.acf-label {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tbackground: #f9f9f9;\n\t\twidth: 20%;\n\t}\n\n\t// input\n\t> td.acf-input {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tborder-left-color: #e1e1e1;\n\t}\n}\n\n.acf-sortable-tr-helper {\n\tposition: relative !important;\n\tdisplay: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-postbox {\n\tposition: relative;\n\n\t// inside\n\t> .inside {\n\t\tmargin: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t\tpadding: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t}\n\n\t// Edit cog.\n\t.acf-hndle-cog {\n\t\tcolor: #72777c;\n\t\tfont-size: 16px;\n\t\tline-height: 36px;\n\t\theight: 36px; // Mimic WP 5.5\n\t\twidth: 1.62rem; // Mimic WP 5.5\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\t&:hover {\n\t\t\tcolor: #191e23;\n\t\t}\n\t}\n\n\t// Show on hover.\n\t> .hndle:hover,\n\t> .postbox-header:hover {\n\t\t.acf-hndle-cog {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// WP < 5.5 styling\n\t> .hndle {\n\t\t.acf-hndle-cog {\n\t\t\theight: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfloat: right;\n\t\t\twidth: auto;\n\t\t\t&:hover {\n\t\t\t\tcolor: #777777;\n\t\t\t}\n\t\t}\n\t}\n\n\t// replace\n\t.acf-replace-with-fields {\n\t\tpadding: 15px;\n\t\ttext-align: center;\n\t}\n}\n\n// Correct margin around #acf_after_title\n#post-body-content #acf_after_title-sortables {\n\tmargin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\tborder: 0 none;\n\tbackground: transparent;\n\tbox-shadow: none;\n\n\t/* hide hndle */\n\t> .postbox-header,\n\t> .hndle,\n\t> .handlediv {\n\t\tdisplay: none !important;\n\t}\n\n\t/* inside */\n\t> .inside {\n\t\tdisplay: block !important; /* stop metabox from hiding when closed */\n\t\tmargin-left: -$field_padding_x !important;\n\t\tmargin-right: -$field_padding_x !important;\n\n\t\t> .acf-field {\n\t\t\tborder-color: transparent;\n\t\t}\n\t}\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n\t/* hide sidebar bg */\n\t> .acf-field:before {\n\t\tdisplay: none;\n\t}\n\n\t/* mobile */\n\t@media screen and (max-width: 782px) {\n\t\t/* remove padding */\n\t\t& > .acf-field > .acf-label,\n\t\t& > .acf-field > .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Inputs\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field {\n\tinput[type=\"text\"],\n\tinput[type=\"password\"],\n\tinput[type=\"date\"],\n\tinput[type=\"datetime\"],\n\tinput[type=\"datetime-local\"],\n\tinput[type=\"email\"],\n\tinput[type=\"month\"],\n\tinput[type=\"number\"],\n\tinput[type=\"search\"],\n\tinput[type=\"tel\"],\n\tinput[type=\"time\"],\n\tinput[type=\"url\"],\n\tinput[type=\"week\"],\n\ttextarea,\n\tselect {\n\t\twidth: 100%;\n\t\tpadding: 4px 8px;\n\t\tmargin: 0;\n\t\tbox-sizing: border-box;\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tpadding: 3px 5px;\n\t\t}\n\t}\n\ttextarea {\n\t\tresize: vertical;\n\t}\n}\n\n// Fix extra padding in Firefox.\nbody.acf-browser-firefox .acf-field select {\n\tpadding: 4px 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Text\n*\n*-----------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n\tbox-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n\tfont-size: 13px;\n\tline-height: 1.4;\n\tpadding: 4px 8px;\n\tbackground: #f5f5f5;\n\tborder: $wp-input-border solid 1px;\n\tmin-height: 30px;\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tpadding: 3px 5px;\n\t\tborder-color: $wp38-input-border;\n\t\tmin-height: 28px;\n\t}\n}\n\n.acf-input-prepend {\n\tfloat: left;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n\tfloat: right;\n\tborder-left-width: 0;\n\tborder-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n\tposition: relative;\n\toverflow: hidden;\n\t.acf-is-prepended {\n\t\tborder-radius: 0 $radius-md $radius-md 0 !important;\n\t}\n\t.acf-is-appended {\n\t\tborder-radius: $radius-md 0 0 $radius-md !important;\n\t}\n\t.acf-is-prepended.acf-is-appended {\n\t\tborder-radius: 0 !important;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-input-prepend {\n\tborder-left-width: 0;\n\tborder-right-width: 1px;\n\tborder-radius: 0 3px 3px 0;\n\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-input-append {\n\tborder-left-width: 1px;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended {\n\tborder-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-appended {\n\tborder-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended.acf-is-appended {\n\tborder-radius: 0 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Color Picker\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-color-picker {\n\t.wp-color-result {\n\t\tborder-color: $wp-input-border;\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\t}\n\t.wp-picker-active {\n\t\tposition: relative;\n\t\tz-index: 1;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Url\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-url {\n\ti {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tleft: 5px;\n\t\topacity: 0.5;\n\t\tcolor: #7e8993;\n\t}\n\n\tinput[type=\"url\"] {\n\t\tpadding-left: 27px !important;\n\t}\n\n\t&.-valid i {\n\t\topacity: 1;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*-----------------------------------------------------------------------------*/\n\n.select2-container.-acf {\n\tz-index: 1001;\n\t\n\t.select2-choices {\n\t\tbackground: #fff;\n\t\tborder-color: #ddd;\n\t\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n\t\tmin-height: 31px;\n\n\t\t.select2-search-choice {\n\t\t\tmargin: 5px 0 5px 5px;\n\t\t\tpadding: 3px 5px 3px 18px;\n\t\t\tborder-color: #bbb;\n\t\t\tbackground: #f9f9f9;\n\t\t\tbox-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n\n\t\t\t/* sortable item*/\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: #5897fb;\n\t\t\t\tborder-color: darken(#5897fb, 5%);\n\t\t\t\tcolor: #fff !important;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\ta {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* sortable shadow */\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: #f7f7f7;\n\t\t\t\tborder-color: #f7f7f7;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t.select2-search-choice-focus {\n\t\t\tborder-color: #999;\n\t\t}\n\n\t\t.select2-search-field input {\n\t\t\theight: 31px;\n\t\t\tline-height: 22px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 5px 5px 5px 7px;\n\t\t}\n\t}\n\n\t.select2-choice {\n\t\tborder-color: #bbbbbb;\n\n\t\t.select2-arrow {\n\t\t\tbackground: transparent;\n\t\t\tborder-left-color: #dfdfdf;\n\t\t\tpadding-left: 1px;\n\t\t}\n\n\t\t.select2-result-description {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t/* open */\n\t&.select2-container-active .select2-choices,\n\t&.select2-dropdown-open .select2-choices {\n\t\tborder-color: #5b9dd9;\n\t\tborder-radius: 3px 3px 0 0;\n\t}\n\n\t/* single open */\n\t&.select2-dropdown-open .select2-choice {\n\t\tbackground: #fff;\n\t\tborder-color: #5b9dd9;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .select2-container.-acf {\n\t.select2-search-choice-close {\n\t\tleft: 24px;\n\t}\n\n\t.select2-choice > .select2-chosen {\n\t\tmargin-left: 42px;\n\t}\n\n\t.select2-choice .select2-arrow {\n\t\tpadding-left: 0;\n\t\tpadding-right: 1px;\n\t}\n}\n\n/* description */\n.select2-drop {\n\t/* search*/\n\t.select2-search {\n\t\tpadding: 4px 4px 0;\n\t}\n\n\t/* result */\n\t.select2-result {\n\t\t.select2-result-description {\n\t\t\tcolor: #999;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 5px;\n\t\t}\n\n\t\t/* hover*/\n\t\t&.select2-highlighted {\n\t\t\t.select2-result-description {\n\t\t\t\tcolor: #fff;\n\t\t\t\topacity: 0.75;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf {\n\t// Reset WP default style.\n\tli {\n\t\tmargin-bottom: 0;\n\t}\n\n\t// select2 4.1 specific targeting for plugin conflict resolution.\n\t&[data-select2-id^=\"select2-data\"] {\n\t\t.select2-selection--multiple {\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\n\t// Customize border color to match WP admin.\n\t.select2-selection {\n\t\tborder-color: $wp-input-border;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: #aaa;\n\t\t}\n\t}\n\n\t// Multiple wrap.\n\t.select2-selection--multiple {\n\t\t// If no value, increase hidden search input full width.\n\t\t// Overrides calculated px width issues.\n\t\t.select2-search--inline:first-child {\n\t\t\tfloat: none;\n\t\t\tinput {\n\t\t\t\twidth: 100% !important;\n\t\t\t}\n\t\t}\n\n\t\t// ul: Remove padding because li already has margin-right.\n\t\t.select2-selection__rendered {\n\t\t\tpadding-right: 0;\n\t\t}\n\n\t\t// incredibly specific targeting of an ID that only gets applied in select2 4.1 to solve plugin conflicts\n\t\t.select2-selection__rendered[id^=\"select2-acf-field\"] {\n\t\t\tdisplay: inline;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\n\t\t\t.select2-selection__choice {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t// li\n\t\t.select2-selection__choice {\n\t\t\tbackground-color: #f7f7f7;\n\t\t\tborder-color: #cccccc;\n\n\t\t\t// Allow choice to wrap multiple lines.\n\t\t\tmax-width: 100%;\n\t\t\toverflow: hidden;\n\t\t\tword-wrap: normal !important;\n\t\t\twhite-space: normal;\n\n\t\t\t// Sortable.\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: $blue-500;\n\t\t\t\tborder-color: $blue-600;\n\t\t\t\tcolor: #fff !important;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\tspan {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Fixed for select2's 4.1 css changes when loaded by another plugin.\n\t\t\t.select2-selection__choice__remove {\n\t\t\t\tposition: static;\n\t\t\t\tborder-right: none;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t// Sortable shadow\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tborder-color: $gray-100;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t// search\n\t\t.select2-search__field {\n\t\t\tbox-shadow: none !important;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n\n\t// Fix single select pushing out repeater field table width.\n\t.acf-row & .select2-selection--single {\n\t\toverflow: hidden;\n\t\t.select2-selection__rendered {\n\t\t\twhite-space: normal;\n\t\t}\n\t}\n}\n\n.acf-admin-single-field-group .select2-dropdown {\n\tborder-color: $blue-300 !important;\n\tmargin-top: -5px;\n\toverflow: hidden;\n\tbox-shadow: $elevation-01;\n}\n\n.select2-dropdown.select2-dropdown--above {\n\tmargin-top: 0;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\tbackground-color: $gray-50 !important;\n\tcolor: $gray-500;\n\n\t&:hover {\n\t\tcolor: $blue-400;\n\t}\n}\n\n.acf-admin-single-field-group .select2-container--default\n\t.select2-results__option--highlighted[aria-selected] {\n\tcolor: #fff !important;\n\tbackground-color: $blue-500 !important;\n}\n\n// remove bottom margin on options\n.select2-dropdown .select2-results__option {\n\tmargin-bottom: 0;\n}\n\n// z-index helper.\n.select2-container {\n\t.select2-dropdown {\n\t\tz-index: 900000;\n\n\t\t// Reset input height.\n\t\t.select2-search__field {\n\t\t\tline-height: 1.4;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Link\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-link {\n\t.link-wrap {\n\t\tdisplay: none;\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tpadding: 5px;\n\t\tline-height: 26px;\n\t\tbackground: #fff;\n\n\t\tword-wrap: break-word;\n\t\tword-break: break-all;\n\n\t\t.link-title {\n\t\t\tpadding: 0 5px;\n\t\t}\n\t}\n\n\t// Has value.\n\t&.-value {\n\t\t.button {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.link-wrap {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// Is external.\n\t&.-external {\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n#wp-link-backdrop {\n\tz-index: 900000 !important;\n}\n#wp-link-wrap {\n\tz-index: 900001 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Radio\n*\n*-----------------------------------------------------------------------------*/\n\nul.acf-radio-list,\nul.acf-checkbox-list {\n\tbackground: transparent;\n\tborder: 1px solid transparent;\n\tposition: relative;\n\tpadding: 1px;\n\tmargin: 0;\n\n\t&:focus-within {\n\t\tborder: 1px solid $blue-200;\n\t\tborder-radius: $radius-md;\n\t}\n\n\tli {\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\tmargin: 0;\n\t\tposition: relative;\n\t\tword-wrap: break-word;\n\n\t\tlabel {\n\t\t\tdisplay: inline;\n\t\t}\n\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin: -1px 4px 0 0;\n\t\t\tvertical-align: middle;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: auto;\n\t\t\tvertical-align: middle;\n\t\t\tmargin: 2px 0;\n\t\t}\n\n\t\t/* attachment sidebar fix*/\n\t\tspan {\n\t\t\tfloat: none;\n\t\t}\n\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t/* hl */\n\t&.acf-hl {\n\t\tli {\n\t\t\tmargin-right: 20px;\n\t\t\tclear: none;\n\t\t}\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-left: 4px;\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Button Group\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-button-group {\n\tdisplay: inline-block;\n\n\tlabel {\n\t\tdisplay: inline-block;\n\t\tborder: $wp-input-border solid 1px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tpadding: 5px 10px;\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tcolor: #016087;\n\t\t\tbackground: #f3f5f6;\n\t\t\tborder-color: #0071a1;\n\t\t\tz-index: 2;\n\t\t}\n\n\t\t&.selected {\n\t\t\tborder-color: #007cba;\n\t\t\tbackground: lighten(#007cba, 5%);\n\t\t\tcolor: #fff;\n\t\t\tz-index: 2;\n\t\t}\n\t}\n\n\tinput {\n\t\tdisplay: none !important;\n\t}\n\n\t/* default (horizontal) */\n\t& {\n\t\tpadding-left: 1px;\n\t\tdisplay: inline-flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\n\t\tlabel {\n\t\t\tmargin: 0 0 0 -1px;\n\t\t\tflex: 1;\n\t\t\ttext-align: center;\n\t\t\twhite-space: nowrap;\n\n\t\t\t// corners\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:only-child {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* vertical */\n\t&.-vertical {\n\t\tpadding-left: 0;\n\t\tpadding-top: 1px;\n\t\tflex-direction: column;\n\n\t\tlabel {\n\t\t\tmargin: -1px 0 0 0;\n\n\t\t\t// corners\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: 3px 3px 0 0;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 0 3px 3px;\n\t\t\t}\n\t\t\t&:only-child {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tlabel {\n\t\t\tborder-color: $wp-card-border;\n\t\t\t&:hover {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t\t&.selected {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page {\n\t.acf-button-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\talign-content: center;\n\t\theight: 40px;\n\t\tborder-radius: $radius-md;\n\t\tbox-shadow: $elevation-01;\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tborder: $gray-300 solid 1px;\n\t\t\tpadding: 6px 16px;\n\t\t\tcolor: $gray-600;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:hover {\n\t\t\t\tcolor: $color-primary;\n\t\t\t}\n\n\t\t\t&.selected {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tcolor: $color-primary;\n\t\t\t}\n\t\t}\n\t}\n\n\t.select2-container.-acf {\n\t\t.select2-selection--multiple {\n\t\t\t.select2-selection__choice {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t\tleft: 2px;\n\t\t\t\t};\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tright: auto;\n\t\t\t\t\tbottom: 4px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $blue-50;\n\t\t\t\tborder-color: $blue-200;\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\torder: 2;\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 4px;\n\t\t\t\t\t}\n\t\t\t\t\tcolor: $blue-300;\n\t\t\t\t\ttext-indent: 100%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Checkbox\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-checkbox-list {\n\t.button {\n\t\tmargin: 10px 0 0;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* True / False\n*\n*-----------------------------------------------------------------------------*/\n.acf-switch {\n\tdisplay: inline-block;\n\tborder-radius: 5px;\n\tcursor: pointer;\n\tposition: relative;\n\tbackground: #f5f5f5;\n\theight: 30px;\n\tvertical-align: middle;\n\tborder: $wp-input-border solid 1px;\n\n\t-webkit-transition: background 0.25s ease;\n\t-moz-transition: background 0.25s ease;\n\t-o-transition: background 0.25s ease;\n\ttransition: background 0.25s ease;\n\n\tspan {\n\t\tdisplay: inline-block;\n\t\tfloat: left;\n\t\ttext-align: center;\n\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\n\t\tpadding: 4px 10px;\n\t\tmin-width: 15px;\n\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t.acf-switch-on {\n\t\tcolor: #fff;\n\t\ttext-shadow: #007cba 0 1px 0;\n\t}\n\n\t.acf-switch-off {\n\t}\n\n\t.acf-switch-slider {\n\t\tposition: absolute;\n\t\ttop: 2px;\n\t\tleft: 2px;\n\t\tbottom: 2px;\n\t\tright: 50%;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t\tborder-radius: 3px;\n\t\tborder: $wp-input-border solid 1px;\n\n\t\t-webkit-transition: all 0.25s ease;\n\t\t-moz-transition: all 0.25s ease;\n\t\t-o-transition: all 0.25s ease;\n\t\ttransition: all 0.25s ease;\n\n\t\ttransition-property: left, right;\n\t}\n\n\t/* hover */\n\t&:hover,\n\t&.-focus {\n\t\tborder-color: #0071a1;\n\t\tbackground: #f3f5f6;\n\t\tcolor: #016087;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: #0071a1;\n\t\t}\n\t}\n\n\t/* active */\n\t&.-on {\n\t\tbackground: #0d99d5;\n\t\tborder-color: #007cba;\n\n\t\t.acf-switch-slider {\n\t\t\tleft: 50%;\n\t\t\tright: 2px;\n\t\t\tborder-color: #007cba;\n\t\t}\n\n\t\t/* hover */\n\t\t&:hover {\n\t\t\tborder-color: #007cba;\n\t\t}\n\t}\n\n\t/* message */\n\t+ span {\n\t\tmargin-left: 6px;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp-card-border;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\n\t\t&:hover,\n\t\t&.-focus {\n\t\t\tborder-color: #0071a1;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t}\n\n\t\t&.-on {\n\t\t\tborder-color: #007cba;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* checkbox */\n.acf-switch-input {\n\topacity: 0;\n\tposition: absolute;\n\tmargin: 0;\n}\n\n.acf-admin-single-field-group .acf-true-false {\n\tborder: 1px solid transparent;\n\n\t&:focus-within {\n\t\tborder: 1px solid $blue-400;\n\t\tborder-radius: 120px;\n\t}\n}\n\n/* in media modal */\n.compat-item .acf-true-false {\n\t.message {\n\t\tfloat: none;\n\t\tpadding: 0;\n\t\tvertical-align: middle;\n\t}\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\n*-------------------------------------------------------------------------*/\n\n.acf-google-map {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\n\t\t.search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 40px;\n\t\t\tpadding: 5px 10px;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\n\t\t.acf-loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 10px;\n\t\t\tright: 11px;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t// Avoid icons disapearing when click/blur events conflict.\n\t\t.acf-icon:active {\n\t\t\tdisplay: inline-block !important;\n\t\t}\n\t}\n\n\t.canvas {\n\t\theight: 400px;\n\t}\n\n\t// Show actions on hover.\n\t&:hover .title .acf-actions {\n\t\tdisplay: block;\n\t}\n\n\t// Default state (show locate, hide search and cancel).\n\t.title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t// Has value (hide locate, show cancel).\n\t&.-value .title {\n\t\t.search {\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// Is searching (hide locate, show search and cancel).\n\t&.-searching .title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: inline-block;\n\t\t}\n\n\t\t// Show actions.\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t// Change search font-weght.\n\t\t.search {\n\t\t\tfont-weight: normal !important;\n\t\t}\n\t}\n\n\t// Loading.\n\t&.-loading .title {\n\t\ta {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\ti {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n/* autocomplete */\n.pac-container {\n\tborder-width: 1px 0;\n\tbox-shadow: none;\n}\n\n.pac-container:after {\n\tdisplay: none;\n}\n\n.pac-container .pac-item:first-child {\n\tborder-top: 0 none;\n}\n.pac-container .pac-item {\n\tpadding: 5px 10px;\n\tcursor: pointer;\n}\n\nhtml[dir=\"rtl\"] .pac-container .pac-item {\n\ttext-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\n*-------------------------------------------------------------------------*/\n\n.acf-relationship {\n\tbackground: #fff;\n\tborder: $wp-card-border solid 1px;\n\n\t// Filters.\n\t.filters {\n\t\t@include clearfix();\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\n\t\t.filter {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: 7px 7px 7px 0;\n\t\t\t&:first-child {\n\t\t\t\tpadding-left: 7px;\n\t\t\t}\n\n\t\t\t// inputs\n\t\t\tinput,\n\t\t\tselect {\n\t\t\t\tmargin: 0;\n\t\t\t\tfloat: none; /* potential fix for media popup? */\n\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput {\n\t\t\t\tborder-color: transparent;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tpadding-right: 3px;\n\t\t\t}\n\t\t}\n\n\t\t/* widths */\n\t\t&.-f2 {\n\t\t\t.filter {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t}\n\t\t&.-f3 {\n\t\t\t.filter {\n\t\t\t\twidth: 25%;\n\t\t\t}\n\t\t\t.filter.-search {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* list */\n\t.list {\n\t\tmargin: 0;\n\t\tpadding: 5px;\n\t\theight: 160px;\n\t\toverflow: auto;\n\n\t\t.acf-rel-label,\n\t\t.acf-rel-item,\n\t\tp {\n\t\t\tpadding: 5px;\n\t\t\tmargin: 0;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tmin-height: 18px;\n\t\t}\n\n\t\t.acf-rel-label {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t.acf-rel-item {\n\t\t\tcursor: pointer;\n\n\t\t\tb {\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\n\t\t\t.thumbnail {\n\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: -2px 5px 0 0;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 22px;\n\t\t\t\t\tmax-height: 22px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t&.-icon {\n\t\t\t\t\tbackground: #fff;\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-height: 20px;\n\t\t\t\t\t\tmargin-top: 1px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* hover */\n\t\t\t&:hover {\n\t\t\t\tbackground: #3875d7;\n\t\t\t\tcolor: #fff;\n\n\t\t\t\t.thumbnail {\n\t\t\t\t\tbackground: lighten(#3875d7, 25%);\n\n\t\t\t\t\t&.-icon {\n\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* disabled */\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t\tcolor: #333;\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t.thumbnail {\n\t\t\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\n\t\t\t\t\t\t&.-icon {\n\t\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul {\n\t\t\tpadding-bottom: 5px;\n\n\t\t\t.acf-rel-label,\n\t\t\t.acf-rel-item,\n\t\t\tp {\n\t\t\t\tpadding-left: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* selection (bottom) */\n\t.selection {\n\t\t@include clearfix();\n\t\tposition: relative;\n\n\t\t.values,\n\t\t.choices {\n\t\t\twidth: 50%;\n\t\t\tbackground: #fff;\n\t\t\tfloat: left;\n\t\t}\n\n\t\t/* choices */\n\t\t.choices {\n\t\t\tbackground: #f9f9f9;\n\n\t\t\t.list {\n\t\t\t\tborder-right: #dfdfdf solid 1px;\n\t\t\t}\n\t\t}\n\n\t\t/* values */\n\t\t.values {\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 7px;\n\t\t\t\tdisplay: none;\n\n\t\t\t\t/* rtl */\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 7px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-rel-item:hover .acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t.acf-rel-item {\n\t\t\t\tcursor: move;\n\n\t\t\t\tb {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* menu item fix */\n.menu-item {\n\t.acf-relationship {\n\t\tul {\n\t\t\twidth: auto;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\n*-------------------------------------------------------------------------*/\n\n.acf-editor-wrap {\n\t// Delay.\n\t&.delay {\n\t\t.acf-editor-toolbar {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tbackground: #f5f5f5;\n\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\tcolor: #555d66;\n\t\t\tpadding: 10px;\n\t\t}\n\n\t\t.wp-editor-area {\n\t\t\tpadding: 10px;\n\t\t\tborder: none;\n\t\t\tcolor: inherit !important; // Fixes white text bug.\n\t\t}\n\t}\n\n\tiframe {\n\t\tmin-height: 200px;\n\t}\n\n\t.wp-editor-container {\n\t\tborder: 1px solid $wp-card-border;\n\t\tbox-shadow: none !important;\n\t}\n\n\t.wp-editor-tabs {\n\t\tbox-sizing: content-box;\n\t}\n\n\t.wp-switch-editor {\n\t\tborder-color: $wp-card-border;\n\t\tborder-bottom-color: transparent;\n\t}\n}\n\n// Full Screen Mode.\n#mce_fullscreen_container {\n\tz-index: 900000 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTab\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field-tab {\n\tdisplay: none !important;\n}\n\n// class to hide fields\n.hidden-by-tab {\n\tdisplay: none !important;\n}\n\n// ensure floating fields do not disturb tab wrap\n.acf-tab-wrap {\n\tclear: both;\n\tz-index: 1;\n}\n\n// tab group\n.acf-tab-group {\n\tborder-bottom: #ccc solid 1px;\n\tpadding: 10px 10px 0;\n\n\tli {\n\t\tmargin: 0 0.5em 0 0;\n\n\t\ta {\n\t\t\tpadding: 5px 10px;\n\t\t\tdisplay: block;\n\n\t\t\tcolor: #555;\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 600;\n\t\t\tline-height: 24px;\n\n\t\t\tborder: #ccc solid 1px;\n\t\t\tborder-bottom: 0 none;\n\t\t\ttext-decoration: none;\n\t\t\tbackground: #e5e5e5;\n\t\t\ttransition: none;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t&:empty {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin: 0 0 0 0.5em;\n\t\t}\n\n\t\t// active\n\t\t&.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t\tcolor: #000;\n\t\t\tpadding-bottom: 6px;\n\t\t\tmargin-bottom: -1px;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n}\n\n// inside acf-fields\n.acf-fields > .acf-tab-wrap {\n\tbackground: #f9f9f9;\n\n\t// group\n\t.acf-tab-group {\n\t\tposition: relative;\n\t\tborder-top: $wp-card-border solid 1px;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\n\t\t// Pull next element (field) up and underneith.\n\t\tz-index: 2;\n\t\tmargin-bottom: -1px;\n\n\t\t// \t\tli a {\n\t\t// \t\t\tbackground: #f1f1f1;\n\t\t// \t\t\tborder-color: $wp-card-border;\n\t\t//\n\t\t// \t\t\t&:hover {\n\t\t// \t\t\t\tbackground: #FFF;\n\t\t// \t\t\t}\n\t\t// \t\t}\n\t\t//\n\t\t// \t\tli.active a {\n\t\t// \t\t\tbackground: #FFFFFF;\n\t\t// \t\t}\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n\n\t// first child\n\t// fixes issue causing double border-top due to WP postbox .handlediv\n\t// &:first-child .acf-tab-group {\n\t// \tborder-top: none;\n\t// }\n}\n\n// inside acf-fields.-left\n.acf-fields.-left > .acf-tab-wrap {\n\t// group\n\t.acf-tab-group {\n\t\tpadding-left: 20%;\n\n\t\t/* mobile */\n\t\t@media screen and (max-width: $sm) {\n\t\t\tpadding-left: 10px;\n\t\t}\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 20%;\n\n\t\t\t/* mobile */\n\t\t\t@media screen and (max-width: 850px) {\n\t\t\t\tpadding-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// left\n.acf-tab-wrap.-left {\n\t// group\n\t.acf-tab-group {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tborder: 0 none;\n\t\tpadding: 0 !important; /* important overrides 'left aligned labels' */\n\t\tmargin: 1px 0 0;\n\n\t\t// li\n\t\tli {\n\t\t\tfloat: none;\n\t\t\tmargin: -1px 0 0;\n\n\t\t\ta {\n\t\t\t\tborder: 1px solid #ededed;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 18px;\n\t\t\t\tcolor: #0073aa;\n\t\t\t\tpadding: 10px;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-width: 1px 0;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tbackground: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #00a0d2;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tborder-color: #dfdfdf;\n\t\t\t\tcolor: #000;\n\t\t\t\tmargin-right: -1px;\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\n\t\t\tli.active a {\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: -1px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// space before field\n\t.acf-field + &:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\theight: 10px;\n\t\tborder-top: #dfdfdf solid 1px;\n\t\tborder-bottom: #dfdfdf solid 1px;\n\t\tmargin-bottom: -1px;\n\t}\n\n\t// first child has negative margin issues\n\t&:first-child {\n\t\t.acf-tab-group {\n\t\t\tli:first-child a {\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n\tpadding: 0 0 0 20% !important;\n\tposition: relative;\n\n\t/* before */\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tbottom: 0;\n\t\tborder-right: #dfdfdf solid 1px;\n\t\tbackground: #f9f9f9;\n\t\tz-index: 1;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tpadding: 0 20% 0 0 !important;\n\n\t\t&:before {\n\t\t\tborder-left: #dfdfdf solid 1px;\n\t\t\tborder-right-width: 0;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t// left\n\t&.-left {\n\t\tpadding: 0 0 0 180px !important;\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 0 180px 0 0 !important;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #f1f1f1;\n\t\t\tborder-color: #dfdfdf;\n\t\t\twidth: 180px;\n\t\t}\n\n\t\t> .acf-tab-wrap.-left .acf-tab-group {\n\t\t\twidth: 180px;\n\n\t\t\tli a {\n\t\t\t\tborder-color: #e4e4e4;\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f9f9f9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// fix double border\n\t> .acf-field-tab + .acf-field {\n\t\tborder-top: none;\n\t}\n}\n\n// clear\n.acf-fields.-clear > .acf-tab-wrap {\n\tbackground: transparent;\n\n\t// group\n\t.acf-tab-group {\n\t\tmargin-top: 0;\n\t\tborder-top: none;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\tli a {\n\t\t\tbackground: #e5e5e5;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\tli.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t}\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\t// sidebar\n\t> .acf-fields.-sidebar {\n\t\tmargin-left: 0 !important;\n\n\t\t&:before {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\n\t// default\n\t> .acf-fields > .acf-tab-wrap {\n\t\tbackground: transparent;\n\t\tmargin-bottom: 10px;\n\t\tpadding-left: $fx;\n\t\tpadding-right: $fx;\n\n\t\t.acf-tab-group {\n\t\t\tborder-top: 0 none;\n\t\t\tborder-color: $wp-card-border;\n\n\t\t\tli a {\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t\tborder-color: $wp-card-border;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n\n\t// left tabs\n\t> .acf-fields > .acf-tab-wrap.-left {\n\t\t&:before {\n\t\t\tborder-top: none;\n\t\t\theight: auto;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tmargin-bottom: 0;\n\n\t\t\tli a {\n\t\t\t\tborder-width: 1px 0 1px 1px !important;\n\t\t\t\tborder-color: #cccccc;\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// menu\n.menu-edit,\n.widget {\n\t.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li {\n\t\ta {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t\ta:hover,\n\t\t&.active a {\n\t\t\tbackground: #fff;\n\t\t}\n\t}\n}\n\n.compat-item .acf-tab-wrap td {\n\tdisplay: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n\tborder-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n\tmargin: 10px 0 !important;\n\tpadding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n\tbackground: #f9f9f9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n\tborder-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n\tbackground: #f1f1f1;\n}\n\n.widget .acf-tab-group li.active a {\n\tbackground: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded\n\t.compat-attachment-fields\n\t> tbody\n\t> tr.acf-tab-wrap\n\t.acf-tab-group {\n\tpadding-left: 23%;\n\tborder-bottom-color: #dddddd;\n}\n\n/* table */\n\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-oembed {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tpadding: 5px 10px;\n\n\t\t.input-search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 30px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\n\t\t.acf-actions {\n\t\t\tpadding: 6px;\n\t\t}\n\t}\n\n\t.canvas {\n\t\tposition: relative;\n\t\tmin-height: 250px;\n\t\tbackground: #f9f9f9;\n\n\t\t.canvas-media {\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tiframe {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.acf-icon.-picture {\n\t\t\t@include centered();\n\t\t\tz-index: 0;\n\n\t\t\theight: 42px;\n\t\t\twidth: 42px;\n\t\t\tfont-size: 42px;\n\t\t\tcolor: #999;\n\t\t}\n\n\t\t.acf-loading-overlay {\n\t\t\tbackground: rgba(255, 255, 255, 0.9);\n\t\t}\n\n\t\t.canvas-error {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 0%;\n\t\t\tright: 0%;\n\t\t\tmargin: -9px 0 0 0;\n\t\t\ttext-align: center;\n\t\t\tdisplay: none;\n\n\t\t\tp {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmargin: 0;\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\n\t// has value\n\t&.has-value {\n\t\t.canvas {\n\t\t\tmin-height: 50px;\n\t\t}\n\n\t\t.input-search {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t.title:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-image-uploader {\n\t@include clearfix();\n\tposition: relative;\n\n\tp {\n\t\tmargin: 0;\n\t}\n\n\t/* image wrap*/\n\t.image-wrap {\n\t\tposition: relative;\n\t\tfloat: left;\n\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 100%;\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\t\t\tdisplay: block;\n\t\t\tmin-width: 30px;\n\t\t\tmin-height: 30px;\n\t\t\tbackground: #f1f1f1;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t/* svg */\n\t\t\t&[src$=\".svg\"] {\n\t\t\t\tmin-height: 100px;\n\t\t\t\tmin-width: 100px;\n\t\t\t}\n\t\t}\n\n\t\t/* hover */\n\t\t&:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* input */\n\tinput.button {\n\t\twidth: auto;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t.image-wrap {\n\t\t\tfloat: right;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-file-uploader {\n\tposition: relative;\n\n\tp {\n\t\tmargin: 0;\n\t}\n\n\t.file-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t\tmin-height: 84px;\n\t\tposition: relative;\n\t\tbackground: #fff;\n\t}\n\n\t.file-icon {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tpadding: 10px;\n\t\tbackground: #f1f1f1;\n\t\tborder-right: $wp-card-border-1 solid 1px;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\tmax-width: 48px;\n\t\t}\n\t}\n\n\t.file-info {\n\t\tpadding: 10px;\n\t\tmargin-left: 69px;\n\n\t\tp {\n\t\t\tmargin: 0 0 2px;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t\tword-break: break-all;\n\t\t}\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t/* hover */\n\t&:hover .acf-actions {\n\t\tdisplay: block;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t.file-icon {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t\tborder-left: #e5e5e5 solid 1px;\n\t\t\tborder-right: none;\n\t\t}\n\n\t\t.file-info {\n\t\t\tmargin-right: 69px;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-ui-datepicker .ui-datepicker {\n\tz-index: 900000 !important;\n\n\t.ui-widget-header a {\n\t\tcursor: pointer;\n\t\ttransition: none;\n\t}\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n\tborder: 1px solid #98b7e8 !important;\n\tbackground: #98b7e8 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n\tborder: 1px solid #3875d7 !important;\n\tbackground: #3875d7 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field-separator {\n\t.acf-label {\n\t\tmargin-bottom: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\n\t.acf-input {\n\t\tdisplay: none;\n\t}\n\n\t/* fields */\n\t.acf-fields > & {\n\t\tbackground: #f9f9f9;\n\t\tborder-bottom: 1px solid #dfdfdf;\n\t\tborder-top: 1px solid #dfdfdf;\n\t\tmargin-bottom: -1px;\n\t\tz-index: 2;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-taxonomy-field {\n\tposition: relative;\n\n\t.categorychecklist-holder {\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tmax-height: 200px;\n\t\toverflow: auto;\n\t}\n\n\t.acf-checkbox-list {\n\t\tmargin: 0;\n\t\tpadding: 10px;\n\n\t\tul.children {\n\t\t\tpadding-left: 18px;\n\t\t}\n\t}\n\n\t/* hover */\n\t&:hover {\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* select */\n\t&[data-ftype=\"select\"] {\n\t\t.acf-actions {\n\t\t\tpadding: 0;\n\t\t\tmargin: -9px;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tRange\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-range-wrap {\n\t.acf-append,\n\t.acf-prepend {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tline-height: 28px;\n\t\tmargin: 0 7px 0 0;\n\t}\n\n\t.acf-append {\n\t\tmargin: 0 0 0 7px;\n\t}\n\n\tinput[type=\"range\"] {\n\t\tdisplay: inline-block;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tvertical-align: middle;\n\t\theight: 28px;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\t}\n\n\tinput[type=\"number\"] {\n\t\tdisplay: inline-block;\n\t\tmin-width: 5em;\n\t\tpadding-right: 4px;\n\t\tmargin-left: 10px;\n\t\tvertical-align: middle;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tinput[type=\"number\"] {\n\t\t\tmargin-right: 10px;\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.acf-append {\n\t\t\tmargin: 0 7px 0 0;\n\t\t}\n\t\t.acf-prepend {\n\t\t\tmargin: 0 0 0 7px;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0;\n\tbackground: #fff;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\tz-index: 1; // Display above following field.\n\n\t// Title.\n\t.acf-accordion-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\t\tfont-size: 13px;\n\t\tline-height: 1.4em;\n\n\t\t&:hover {\n\t\t\tbackground: #f3f4f5;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\n\t\tp {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.acf-accordion-icon {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t// Gutenberg uses SVG.\n\t\tsvg.acf-accordion-icon {\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\tcolor: #191e23;\n\t\t\tfill: currentColor;\n\t\t}\n\t}\n\n\t.acf-accordion-content {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t// Open.\n\t&.-open {\n\t\t> .acf-accordion-content {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Field specific overrides\n.acf-field.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0 !important; // !important needed to avoid Gutenberg sidebar issues.\n\tborder-color: $wp-card-border-1;\n\n\t.acf-label.acf-accordion-title {\n\t\tpadding: 12px;\n\t\twidth: auto;\n\t\tfloat: none;\n\t\twidth: auto;\n\t}\n\n\t.acf-input.acf-accordion-content {\n\t\tpadding: 0;\n\t\tfloat: none;\n\t\twidth: auto;\n\n\t\t> .acf-fields {\n\t\t\tborder-top: $wp-card-border-2 solid 1px;\n\n\t\t\t&.-clear {\n\t\t\t\tpadding: 0 $fx $fy;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion {\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t.acf-accordion-title {\n\t\twidth: auto;\n\t\tmargin: 0 !important;\n\t\tpadding: 12px;\n\t\tfloat: none !important;\n\t}\n\n\t.acf-accordion-content {\n\t\tpadding: 0 !important;\n\t}\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n\tborder: #cccccc solid 1px;\n\tbackground: transparent;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -16px;\n\t}\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n\tbackground: transparent;\n\n\t> .acf-input {\n\t\tpadding: 0 !important;\n\t\tborder: #cccccc solid 1px;\n\t}\n\n\t.acf-accordion-content {\n\t\tpadding: 0 12px 12px;\n\t}\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n\tborder: 0 none;\n\tpadding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n\tpadding-right: 0;\n\tmargin-right: 5%;\n\n\t+ p.submit {\n\t\tmargin-top: 0;\n\t}\n}\n\n/* border */\ntr.acf-accordion {\n\tmargin: 15px 0 !important;\n\n\t+ tr.acf-accordion {\n\t\tmargin-top: -16px !important;\n\t}\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n\tmargin-left: $field_padding_x;\n\tmargin-right: $field_padding_x;\n\tborder: $wp-card-border solid 1px;\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-accordion {\n}\n\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin-bottom: 10px;\n\n\t.acf-accordion-title {\n\t\tmargin-bottom: 0;\n\t}\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n\n// media modal\n.media-modal .compat-attachment-fields .acf-field.acf-accordion {\n\t// siblings\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -1px;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\twidth: 100%;\n\t}\n\n\t// table\n\t.compat-attachment-fields > tbody > tr > td {\n\t\tpadding-bottom: 5px;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*-----------------------------------------------------------------------------*/\n.block-editor {\n\t// Sidebar\n\t.edit-post-sidebar {\n\t\t// Remove metabox hndle border to simulate component panel.\n\t\t.acf-postbox {\n\t\t\t> .postbox-header,\n\t\t\t> .hndle {\n\t\t\t\tborder-bottom-width: 0 !important;\n\t\t\t}\n\t\t\t&.closed {\n\t\t\t\t> .postbox-header,\n\t\t\t\t> .hndle {\n\t\t\t\t\tborder-bottom-width: 1px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Field wrap.\n\t\t.acf-fields {\n\t\t\tmin-height: 1px;\n\t\t\toverflow: auto; // Fixes margin-collapse issue in WP 5.3.\n\n\t\t\t> .acf-field {\n\t\t\t\tborder-width: 0;\n\t\t\t\tborder-color: #e2e4e7;\n\t\t\t\tmargin: 16px;\n\t\t\t\tpadding: 0;\n\n\t\t\t\t// Force full width.\n\t\t\t\twidth: auto !important;\n\t\t\t\tmin-height: 0 !important;\n\t\t\t\tfloat: none !important;\n\n\t\t\t\t// Field labels.\n\t\t\t\t> .acf-label {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\tlabel {\n\t\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Accordions.\n\t\t\t\t&.acf-accordion {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-top-width: 1px;\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-accordion-title {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 15px;\n\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t\tcolor: rgb(30, 30, 30);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tsvg.acf-accordion-icon {\n\t\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-accordion-content {\n\t\t\t\t\t\t> .acf-fields {\n\t\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Prefix field label & prefix field names\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-setting-prefix_label,\n.acf-field-setting-prefix_name {\n\tp.description {\n\t\torder: 3;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tleft: 16px;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: {\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 4px;\n\t\t\t\tleft: 6px;\n\t\t\t}\n\t\t\tbackground-color: $gray-100;\n\t\t\tborder-radius: 4px;\n\t\t\t@extend .p7;\n\t\t\tcolor: $gray-500;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Editor tab styles\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n\tborder-top: none;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n\tbackground: #ffffff;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n\tbackground: #f1f1f1;\n\tborder-color: #ccd0d4;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n\tbackground: #fff;\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n\n.form-table > tbody {\n\n\t/* field */\n\t> .acf-field {\n\n\t\t/* label */\n\t\t> .acf-label {\n\t\t\tpadding: 20px 10px 20px 0;\n\t\t width: 210px;\n\n\t\t /* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 20px 0 20px 10px;\n\t\t\t}\n\n\t\t label {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: #23282d;\n\t\t\t}\n\n\t\t}\n\n\n\t\t/* input */\n\t\t> .acf-input {\n\t\t\tpadding: 15px 10px;\n\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 15px 10px 15px 5%;\n\t\t\t}\n\t\t}\n\n\t}\n\n\n\t/* tab wrap */\n\t> .acf-tab-wrap td {\n\t\tpadding: 15px 5% 15px 0;\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 15px 0 15px 5%;\n\t\t}\n\n\t}\n\n\n\t/* misc */\n\t.form-table th.acf-th {\n\t\twidth: auto;\n\t}\n\n}\n\n#your-profile,\n#createuser {\n\n\t/* override for user css */\n\t.acf-field input[type=\"text\"],\n\t.acf-field input[type=\"password\"],\n\t.acf-field input[type=\"number\"],\n\t.acf-field input[type=\"search\"],\n\t.acf-field input[type=\"email\"],\n\t.acf-field input[type=\"url\"],\n\t.acf-field select {\n\t max-width: 25em;\n\t}\n\n\t.acf-field textarea {\n\t\tmax-width: 500px;\n\t}\n\n\n\t/* allow sub fields to display correctly */\n\t.acf-field .acf-field input[type=\"text\"],\n\t.acf-field .acf-field input[type=\"password\"],\n\t.acf-field .acf-field input[type=\"number\"],\n\t.acf-field .acf-field input[type=\"search\"],\n\t.acf-field .acf-field input[type=\"email\"],\n\t.acf-field .acf-field input[type=\"url\"],\n\t.acf-field .acf-field textarea,\n\t.acf-field .acf-field select {\n\t max-width: none;\n\t}\n}\n\n#registerform {\n\n\th2 {\n\t\tmargin: 1em 0;\n\t}\n\n\t.acf-field {\n\t\tmargin-top: 0;\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tline-height: 1.5;\n\t\t\t}\n\t\t}\n\n/*\n\t\t.acf-input {\n\t\t\tinput {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tpadding: 5px;\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n*/\n\t}\n\n\tp.submit {\n\t\ttext-align: right;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n\n// add term\n#acf-term-fields {\n\tpadding-right: 5%;\n\n\t> .acf-field {\n\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\n\t\t\tlabel {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n\tvertical-align: top;\n\tfloat: none;\n\tmargin: 4px 4px 0;\n}\n\n\n// edit term\n#edittag .acf-fields.-left {\n\n\t> .acf-field {\n\t\tpadding-left: 220px;\n\n\t\t&:before {\n\t\t\twidth: 209px;\n\t\t}\n\n\t\t> .acf-label {\n\t\t\twidth: 220px;\n\t\t\tmargin-left: -220px;\n\t\t\tpadding: 0 10px;\n\t\t}\n\n\t\t> .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n#edittag > .acf-fields.-left {\n\twidth: 96%;\n\n\t> .acf-field {\n\n\t\t> .acf-label {\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n\n#widgets-right .widget .acf-field .description {\n\tpadding-left: 0;\n\tpadding-right: 0;\n}\n\n.acf-widget-fields {\n\n\t> .acf-field {\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 5px;\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-menu-settings {\n\tborder-top: 1px solid #eee;\n margin-top: 2em;\n\n\t// seamless\n\t&.-seamless {\n\t\tborder-top: none;\n\t\tmargin-top: 15px;\n\n\t\t> h2 { display: none; }\n\t}\n\n\t// Fix relationship conflict.\n\t.list li {\n\t\tdisplay: block;\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.acf-fields.acf-menu-item-fields {\n\tclear: both;\n\tpadding-top: 1px; // Fixes margin overlap.\n\n\t> .acf-field {\n\t\tmargin: 5px 0;\n\t\tpadding-right: 10px;\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\t\t\tlabel {\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n\n#post .compat-attachment-fields {\n\n\t.compat-field-acf-form-data {\n\t\tdisplay: none;\n\t}\n\n\t&,\n\t> tbody,\n\t> tbody > tr,\n\t> tbody > tr > th,\n\t> tbody > tr > td {\n\t\tdisplay: block;\n\t}\n\n\t> tbody > .acf-field {\n\t\tmargin: 15px 0;\n\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\n\t\t\tlabel {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\n\t\t\t\tp {\n\t\t\t\t\tmargin: 0 0 3px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t> .acf-input {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n","/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input {\n\t\n\ttable {\n\t\tdisplay: table;\n\t\ttable-layout: auto;\n\t\t\n\t\ttbody {\n\t\t\tdisplay: table-row-group;\n\t\t}\n\t\t\n\t\ttr {\n\t\t\tdisplay: table-row;\n\t\t}\n\t\t\n\t\ttd, th {\n\t\t\tdisplay: table-cell;\n\t\t}\n\t\t\n\t}\n\t\n}\n\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n\tmargin: 5px 0;\n\t\n\t> .acf-label {\n\t\tmin-width: 30%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfloat: left;\n\t text-align: right;\n\t display: block;\n\t float: left;\n\t \n\t > label {\n\t\t padding-top: 6px;\n\t\t\tmargin: 0;\n\t\t\tcolor: #666666;\n\t\t font-weight: 400;\n\t\t line-height: 16px;\n\t }\n\t}\n\t\n\t> .acf-input {\n\t\twidth: 65%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t float: right;\n\t display: block;\n\t}\n\t\n\tp.description {\n\t\tmargin: 0;\n\t}\n}\n\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n\tbackground: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n \n .selection-error-label {\n\t\tbackground: #CC0000;\n\t border-radius: 3px;\n\t color: #fff;\n\t font-weight: bold;\n\t margin-right: 8px;\n\t padding: 2px 4px;\n\t}\n\t\n\t.selection-error-message {\n\t\tcolor: #b44;\n\t display: block;\n\t padding-top: 8px;\n\t word-wrap: break-word;\n\t white-space: pre-wrap;\n\t}\n}\n\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled {\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n/* misc */\n.media-modal {\n\t\n\t/* compat-item */\n\t.compat-field-acf-form-data,\n\t.compat-field-acf-blank {\n\t\tdisplay: none !important;\n\t}\n\t\n\t\n\t/* allow line breaks in upload error */\n\t.upload-error-message {\n\t\twhite-space: pre-wrap;\n\t}\n\t\n\t\n\t/* fix required span */\n\t.acf-required {\n\t\tpadding: 0 !important;\n\t\tmargin: 0 !important;\n\t\tfloat: none !important;\n\t\tcolor: #f00 !important;\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\t.compat-item{\n\t\t\tpadding-bottom: 20px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\t\n\t\t/* label */\n\t\t.setting span, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\twidth: 98%;\n\t\t\tfloat: none;\n\t\t\ttext-align: left;\n\t\t\tmin-height: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\n\t\t/* field */\n\t\t.setting input, \n\t\t.setting textarea, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tfloat: none;\n\t\t height: auto;\n\t\t max-width: none;\n\t\t width: 98%;\n\t\t}\n\n\t}\n\n\t\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.media-modal .acf-expand-details {\n\tfloat: right;\n\tpadding: 8px 10px;\n\tmargin-right: 6px;\n\tfont-size: 13px;\n\theight: 18px;\n\tline-height: 18px;\n\tcolor: #666;\n\ttext-decoration: none;\n\n\t// States.\n\t&:focus, &:active {\n\t\toutline: 0 none;\n\t\tbox-shadow: none;\n\t\tcolor: #666;\n\t}\n\t&:hover {\n\t\tcolor: #000;\n\t}\n\t\n\t// Open & close.\n\t.is-open { display: none; }\n\t.is-closed { display: block; }\n\t\n\t// Hide on mobile.\n\t@media (max-width: $sm) {\n\t\tdisplay: none;\n\t}\n}\n\n\n/* expanded */\n.media-modal.acf-expanded {\n\t\n\t/* toggle */\n\t.acf-expand-details {\n\t\t.is-open { display: block; }\n\t\t.is-closed { display: none; }\n\t\t\n\t}\n\t\n\t// Components.\n\t.attachments-browser .media-toolbar, \n\t.attachments-browser .attachments { right: 740px; }\n\t.media-sidebar { width: 708px; }\n\t\n\t// Sidebar.\n\t.media-sidebar {\n\t\t\n\t\t// Attachment info.\n\t\t.attachment-info {\n\t\t\t.thumbnail {\n\t\t\t\tfloat: left;\n\t\t\t\tmax-height: none;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\tmax-height: 200px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t.details {\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Label\n\t\t.attachment-info .thumbnail,\n\t\t.attachment-details .setting .name, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\tmin-width: 20%;\n\t\t\tmargin-right: 0;\n\t\t}\n\t\t\n\t\t// Input\n\t\t.attachment-info .details,\n\t\t.attachment-details .setting input, \n\t\t.attachment-details .setting textarea,\n\t\t.attachment-details .setting + .description,\n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tmin-width: 77%;\n\t\t}\n\t}\n\t\n\t// Screen: Medium.\n\t@media (max-width: 900px) {\n\t\t\n\t\t// Components.\n\t\t.attachments-browser .media-toolbar { display: none; }\n\t\t.attachments { display: none; }\n\t\t.media-sidebar { width: auto; max-width: none !important; bottom: 0 !important; }\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.details {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 67%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\t\n\t\t}\n\t}\n\t\n\t// Screen: small.\n\t@media (max-width: 640px) {\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail, .details {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\t\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal {\n\t\n\t/* hide embed settings */\n\t.media-embed {\n\t\t.setting.align,\n\t\t.setting.link-to {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-select {\n\t\n\t\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-edit {\n\t\n\t/* resize modal */\n\tleft: 15%;\n\tright: 15%;\n\ttop: 100px;\n\tbottom: 100px;\n\t\n\t\n\t/* hide elements */\n\t.media-frame-menu,\n\t.media-frame-router,\n\t.media-frame-content .attachments,\n\t.media-frame-content .media-toolbar {\n\t display: none;\n\t}\n\t\n\t\n\t/* full width */\n\t.media-frame-title,\n\t.media-frame-content,\n\t.media-frame-toolbar,\n\t.media-sidebar {\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\t\n\t\n\t/* tidy up incorrect distance */\n\t.media-frame-content {\n\t top: 50px;\n\t}\n\t\n\t\n\t/* title box shadow (to match media grid) */\n\t.media-frame-title {\n\t border-bottom: 1px solid #DFDFDF;\n\t box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\tpadding: 0 16px;\n\t\t\n\t\t/* WP details */\n\t\t.attachment-details {\n\t\t\t\n\t\t\toverflow: visible;\n\t\t\t\n\t\t\t/* hide 'Attachment Details' heading */\n\t\t\t> h3, > h2 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t/* remove overflow */\n\t\t\t.attachment-info {\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\t\tpadding: 16px;\n\t\t\t\tmargin: 0 -16px 16px;\n\t\t\t}\n\t\t\t\n\t\t\t/* move thumbnail */\n\t\t\t.thumbnail {\n\t\t\t\tmargin: 0 16px 0 0;\n\t\t\t}\n\t\t\t\n\t\t\t.setting {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tspan {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* ACF fields */\n\t\t.compat-attachment-fields {\n\t\t\t\n\t\t\t> tbody > .acf-field {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tp.description {\n\t\t\t\t\tmargin-top: 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* WP required message */\n\t\t.media-types-required-info { display: none; }\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\ttop: 30px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tleft: 30px;\n\t}\n\t\n\t\n\t/* mobile sm */\n\t@media (max-width: 640px) {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\t\n\t@media (max-width: 480px) {\n\t\t.media-frame-content {\n\t\t top: 40px;\n\t\t}\n\t}\n}\n","// Temp remove.\n.acf-temp-remove {\n\tposition: relative;\n\topacity: 1;\n\t-webkit-transition: all 0.25s ease;\n\t-moz-transition: all 0.25s ease;\n\t-o-transition: all 0.25s ease;\n\ttransition: all 0.25s ease;\n\toverflow: hidden;\n\t\n\t/* overlay prevents hover */\n\t&:after {\n\t\tdisplay: block;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 99;\n\t}\n}\n\n// Conditional Logic.\n.hidden-by-conditional-logic {\n\tdisplay: none !important;\n\t\n\t// Table cells may \"appear empty\".\n\t&.appear-empty {\n\t\tdisplay: table-cell !important;\n\t\t.acf-input {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n}\n\n// Compat support for \"Tabify\" plugin.\n.acf-postbox.acf-hidden {\n\tdisplay: none !important;\n}\n\n// Focus Attention.\n.acf-attention {\n\ttransition: border 0.250s ease-out;\n\t&.-focused {\n\t\tborder: #23282d solid 1px !important;\n\t\ttransition: none;\n\t}\n}\ntr.acf-attention {\n\ttransition: box-shadow 0.250s ease-out;\n\tposition: relative;\n\t&.-focused {\n\t\tbox-shadow: #23282d 0 0 0px 1px !important;\n\t}\n}","// Gutenberg specific styles.\n#editor {\n\n\t// Postbox container.\n\t.edit-post-layout__metaboxes {\n\t\tpadding: 0;\n\t\t.edit-post-meta-boxes-area {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// Sidebar postbox container.\n\t.metabox-location-side {\n\t\t.postbox-container {\n\t\t\tfloat: none;\n\t\t}\n\t}\n\n\t// Alter postbox to look like panel component.\n\t.postbox {\n\t\tcolor: #444;\n\n\t\t> .postbox-header {\n\t\t\t.hndle {\n\t\t\t\tborder-bottom: none;\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.handle-actions {\n\t\t\t\t.handle-order-higher,\n\t\t\t\t.handle-order-lower {\n\t\t\t\t\twidth: 1.62rem;\n\t\t\t\t}\n\n\t\t\t\t// Fix \"Edit\" icon height.\n\t\t\t\t.acf-hndle-cog {\n\t\t\t\t\theight: 44px;\n\t\t\t\t\tline-height: 44px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t}\n\t\t}\n\n\t\t// Hide bottom border of last postbox.\n\t\t&:last-child.closed > .postbox-header {\n\t\t\tborder-bottom: none;\n\t\t}\n\t\t&:last-child > .inside {\n\t\t\tborder-bottom: none;\n\t\t}\n\t}\n\n\t// Prevent metaboxes being forced offscreen.\n\t.block-editor-writing-flow__click-redirect {\n\t\tmin-height: 50px;\n\t}\n}\n\n// Fix to display \"High\" metabox area when dragging metaboxes.\nbody.is-dragging-metaboxes #acf_after_title-sortables{\n\toutline: 3px dashed #646970;\n\tdisplay: flow-root;\n\tmin-height: 60px;\n\tmargin-bottom: 3px !important\n}\n\n\n\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-input.css","mappings":"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A;AJnHH;AIuHE;EACC;AJrHH;AI0HC;EACC;AJxHF;AErqCC;EEkyCC,qBHjzCe;ADurCjB;AI2HE;EACC,qBHnzCc;AD0rCjB;AI4HE;EAEC;AJ3HH;AI4HG;EACC;AJ1HJ;AI8HE;EACC;AJ5HH;AI6HG;EACC;AJ3HJ;AI6HG;EACC;AJ3HJ;;AIiIA;AACA;EACC;EACA;EACA;AJ9HD;;AIiIA;EACC;AJ9HD;AIgIC;EACC;EACA;AJ9HF;;AIoIC;EACC;EACA;EACA;AJjIF;;AIqIA;AAEC;EACC;EACA;EACA;AJnIF;;AIuIA;;;;2EAAA;AAMA;EACC;EACA;EACA;AJrID;AIuIC;EACC;EACA;AJrIF;AIuIE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJrIH;AIwIE;EACC;EACA;EACA;EACA;AJtIH;AI0IE;EACC;AJxIH;AI4IC;EACC;AJ1IF;AI8IC;EACC;AJ5IF;AIiJE;EACC;AJ/IH;AIiJE;;EAEC;AJ/IH;AIqJE;EACC;AJnJH;AIqJE;EACC;AJnJH;AIqJE;EACC;AJnJH;AIyJE;EACC;AJvJH;AIyJE;;EAEC;AJvJH;AI2JE;EACC;AJzJH;AI6JE;EACC;AJ3JH;AIiKE;EACC;AJ/JH;AIiKE;EACC;AJ/JH;;AIoKA;AACA;EACC;EACA;AJjKD;;AIoKA;EACC;AJjKD;;AIoKA;EACC;AJjKD;;AImKA;EACC;EACA;AJhKD;;AImKA;EACC;AJhKD;;AImKA;;;;2EAAA;AAMA;EACC;EACA;EAuDA;EAkGA;AJxTD;AIkKC;EAEC;EACA;EAiCA;AJjMF;AE92CC;EACC;EACA;EACA;AFg3CF;AI6JE;EACC;EACA;EACA;EACA;EACA;EACA;AJ3JH;AI4JG;EACC;AJ1JJ;AI8JG;;EAEC;EACA;AJ5JJ;AI8JI;;;EAEC;EACA;AJ3JL;AI8JG;EACC;EACA;EACA;EACA;AJ5JJ;AIkKG;EACC;AJhKJ;AIoKG;EACC;AJlKJ;AIoKG;EACC;AJlKJ;AIwKC;EACC;EACA;EACA;EACA;AJtKF;AIwKE;;;EAGC;EACA;EACA;EACA;EACA;AJtKH;AIyKE;EACC;AJ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ACC;AJnZF;;AIuZA;AACA;EACC,iBH5tFiB;EG6tFjB,kBH7tFiB;EG8tFjB;AJpZD;;AIuZA;AAIA;AACA;;;;;;;;;CAAA;AAWA;AACA;EACC;EACA;AJxZD;AI0ZC;EACC;AJxZF;AI2ZC;EACC;AJzZF;;AIgaC;EACC;AJ7ZF;AIiaC;EACC;AJ/ZF;AImaC;EACC;AJjaF;;AIqaA;;;;+EAAA;AAUG;;EAEC;AJvaJ;AI0aI;;EAEC;AJxaL;AI8aE;EACC;EACA;AJ5aH;AI8aG;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AJ9aJ;AIibI;EACC;AJ/aL;AIgbK;EACC;AJ9aN;AImbI;EACC;EACA;EACA;AJjbL;AImbK;EACC;AJjbN;AIobK;EACC;EACA;AJlbN;AImbM;EACC;EACA;AJjbP;AIobM;EACC;AJlbP;AIubM;EACC;AJrbP;AI8bG;EACC;EACA;EACA;EACA;AJ5bJ;AI8bG;EACC;AJ5bJ;AI8bG;EACC;EACA;EACA;AJ5bJ;AIgcG;EACC;EACA;AJ9bJ;AIicG;EACC;AJ/bJ;;AIqcA;;;;+EAAA;AAOC;;EACC;EAEC;EACA;AJpcH;AIucE;;EAEE;EACA;EACA;EACA;EAED,yBHp3FQ;EGq3FR;EAEA,cHn3FQ;AD46EX;;AI4cA;;;;+EAAA;AAMA;EACC;AJ1cD;;AI6cA;EACC;AJ1cD;;AI6cA;EACC;EACA;AJ1cD;;AI6cA;EACC;AJ1cD;;AKn/EA;;;;8FAAA;AAMA;EAEC;EAkCA;EAYA;ALw8ED;AKr/EC;EAEC;EAkBA;ALq+EF;AKt/EE;EACC;EACG;EAEA;ALu/EN;AKt/EG;EACC;ALw/EJ;AKr/EM;EACF;EACA;ALu/EJ;AKh/EE;EACC;EAEA;ALi/EH;AKh/EG;EACC;ALk/EJ;AK1+EC;EACC;EAEA;AL2+EF;AK1+EE;EACC;AL4+EH;AKr+EC;EACC;ALu+EF;;AKl+EA;;EAGC;EAgBA;ALq9ED;AKp+EC;;;;;;;;;;;;;;EAOI;AL6+EL;AK1+EC;;EACC;AL6+EF;AKx+EC;;;;;;;;;;;;;;;;EAQI;ALk/EL;;AK5+EC;EACC;AL++EF;AK5+EC;EACC;EAWF;;;;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EACC;ANupFJ;AMlpFG;EACC;EACA;EACA;EACA;ANopFJ;AMhpFG;EACC;ANkpFJ;AM/oFG;EACC;ANipFJ;AM/oFI;EACC;ANipFL;AMvoFG;EACC;ANyoFJ;AMvoFI;EACC;ANyoFL;AMjoFE;EAA6B;ANooF/B;AM9nFC;EAvGD;IAwGE;IACA;IACA;IACA;ENioFA;AACF;AM7nFC;EAhHD;IAiHE;IACA;IACA;IACA;ENgoFA;AACF;AM9nFC;EACC;IACI;ENgoFJ;AACF;;AOtlGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;APwlGD;AOvlGC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;APylGF;;AOplGA;EACC;APulGD;AOplGC;EACC;APslGF;AOrlGE;EACC;APulGH;;AOjlGA;EACC;APolGD;;AOhlGA;EACC;APmlGD;AOllGC;EACC;EACA;APolGF;;AOjlGA;EACC;EACA;APolGD;AOnlGC;EACC;APqlGF;;AQtoGC;EACC;ARyoGF;AQxoGE;EACC;AR0oGH;AQpoGE;EACC;ARsoGH;AQjoGC;EACC;ARmoGF;AQhoGG;EACC;ARkoGJ;AQjoGI;EACC;ARmoGL;AQ/nGI;;EAEC;ARioGL;AQ7nGI;EACC;EACA;AR+nGL;AQ5nGG;EACC;AR8nGJ;AQznGE;EACC;AR2nGH;AQznGE;EACC;AR2nGH;AQtnGC;EACC;ARwnGF;;AQnnGA;EACC;EACA;EACA;EACA;ARsnGD,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_forms.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_media.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_postbox.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2 {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4 {\n font-size: 13px;\n}\n.acf-admin-page .p5 {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .acf-field p.description, .acf-field .acf-admin-page p.description, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-field-setting-prefix_label p.description code, .acf-field-setting-prefix_label p.description .acf-admin-page code,\n.acf-admin-page .acf-field-setting-prefix_name p.description code,\n.acf-field-setting-prefix_name p.description .acf-admin-page code {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n position: relative;\n}\n\n.acf-field {\n margin: 15px 0;\n clear: both;\n}\n.acf-field p.description {\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-field .acf-label {\n vertical-align: top;\n margin: 0 0 10px;\n}\n.acf-field .acf-label label {\n display: block;\n font-weight: 500;\n margin: 0 0 3px;\n padding: 0;\n}\n.acf-field .acf-label:empty {\n margin-bottom: 0;\n}\n.acf-field .acf-input {\n vertical-align: top;\n}\n.acf-field p.description {\n display: block;\n margin-top: 6px;\n color: #667085;\n}\n.acf-field .acf-notice {\n margin: 0 0 15px;\n background: #edf2ff;\n color: #0c6ca0;\n border-color: #2183b9;\n}\n.acf-field .acf-notice.-error {\n background: #ffe6e6;\n color: #cc2727;\n border-color: #d12626;\n}\n.acf-field .acf-notice.-success {\n background: #eefbe8;\n color: #0e7b17;\n border-color: #32a23b;\n}\n.acf-field .acf-notice.-warning {\n background: #fff3e6;\n color: #bd4b0e;\n border-color: #d16226;\n}\ntd.acf-field,\ntr.acf-field {\n margin: 0;\n}\n\n.acf-field[data-width] {\n float: left;\n clear: none;\n /*\n \t@media screen and (max-width: $sm) {\n \t\tfloat: none;\n \t\twidth: auto;\n \t\tborder-left-width: 0;\n \t\tborder-right-width: 0;\n \t}\n */\n}\n.acf-field[data-width] + .acf-field[data-width] {\n border-left: 1px solid #eeeeee;\n}\nhtml[dir=rtl] .acf-field[data-width] {\n float: right;\n}\nhtml[dir=rtl] .acf-field[data-width] + .acf-field[data-width] {\n border-left: none;\n border-right: 1px solid #eeeeee;\n}\ntd.acf-field[data-width],\ntr.acf-field[data-width] {\n float: none;\n}\n\n.acf-field.-c0 {\n clear: both;\n border-left-width: 0 !important;\n}\nhtml[dir=rtl] .acf-field.-c0 {\n border-left-width: 1px !important;\n border-right-width: 0 !important;\n}\n\n.acf-field.-r0 {\n border-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields {\n position: relative;\n}\n.acf-fields:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-border {\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-fields > .acf-field {\n position: relative;\n margin: 0;\n padding: 16px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-fields > .acf-field:first-child {\n border-top: none;\n margin-top: 0;\n}\ntd.acf-fields {\n padding: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-clear > .acf-field {\n border: none;\n padding: 0;\n margin: 15px 0;\n}\n.acf-fields.-clear > .acf-field[data-width] {\n border: none !important;\n}\n.acf-fields.-clear > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-left > .acf-field {\n padding: 15px 0;\n}\n.acf-fields.-left > .acf-field:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-left > .acf-field:before {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 0;\n background: #f9f9f9;\n border-color: #e1e1e1;\n border-style: solid;\n border-width: 0 1px 0 0;\n top: 0;\n bottom: 0;\n left: 0;\n width: 20%;\n}\n.acf-fields.-left > .acf-field[data-width] {\n float: none;\n width: auto !important;\n border-left-width: 0 !important;\n border-right-width: 0 !important;\n}\n.acf-fields.-left > .acf-field > .acf-label {\n float: left;\n width: 20%;\n margin: 0;\n padding: 0 12px;\n}\n.acf-fields.-left > .acf-field > .acf-input {\n float: left;\n width: 80%;\n margin: 0;\n padding: 0 12px;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field:before {\n border-width: 0 0 0 1px;\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-label {\n float: right;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {\n float: right;\n}\n#side-sortables .acf-fields.-left > .acf-field:before {\n display: none;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-field:before {\n display: none;\n }\n .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n }\n .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n }\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n padding: 0;\n border: none;\n}\n.acf-fields.-clear.-left > .acf-field:before {\n display: none;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table tr.acf-field > td.acf-label {\n padding: 15px 12px;\n margin: 0;\n background: #f9f9f9;\n width: 20%;\n}\n.acf-table tr.acf-field > td.acf-input {\n padding: 15px 12px;\n margin: 0;\n border-left-color: #e1e1e1;\n}\n\n.acf-sortable-tr-helper {\n position: relative !important;\n display: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-postbox {\n position: relative;\n}\n.acf-postbox > .inside {\n margin: 0 !important; /* override WP style - do not delete - you have tried this before */\n padding: 0 !important; /* override WP style - do not delete - you have tried this before */\n}\n.acf-postbox .acf-hndle-cog {\n color: #72777c;\n font-size: 16px;\n line-height: 36px;\n height: 36px;\n width: 1.62rem;\n position: relative;\n display: none;\n}\n.acf-postbox .acf-hndle-cog:hover {\n color: #191e23;\n}\n.acf-postbox > .hndle:hover .acf-hndle-cog,\n.acf-postbox > .postbox-header:hover .acf-hndle-cog {\n display: inline-block;\n}\n.acf-postbox > .hndle .acf-hndle-cog {\n height: 20px;\n line-height: 20px;\n float: right;\n width: auto;\n}\n.acf-postbox > .hndle .acf-hndle-cog:hover {\n color: #777777;\n}\n.acf-postbox .acf-replace-with-fields {\n padding: 15px;\n text-align: center;\n}\n\n#post-body-content #acf_after_title-sortables {\n margin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n border: 0 none;\n background: transparent;\n box-shadow: none;\n /* hide hndle */\n /* inside */\n}\n.acf-postbox.seamless > .postbox-header,\n.acf-postbox.seamless > .hndle,\n.acf-postbox.seamless > .handlediv {\n display: none !important;\n}\n.acf-postbox.seamless > .inside {\n display: block !important; /* stop metabox from hiding when closed */\n margin-left: -12px !important;\n margin-right: -12px !important;\n}\n.acf-postbox.seamless > .inside > .acf-field {\n border-color: transparent;\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n /* hide sidebar bg */\n /* mobile */\n}\n.acf-postbox.seamless > .acf-fields.-left > .acf-field:before {\n display: none;\n}\n@media screen and (max-width: 782px) {\n .acf-postbox.seamless > .acf-fields.-left {\n /* remove padding */\n }\n .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label, .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n }\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Inputs\n*\n*-----------------------------------------------------------------------------*/\n.acf-field input[type=text],\n.acf-field input[type=password],\n.acf-field input[type=date],\n.acf-field input[type=datetime],\n.acf-field input[type=datetime-local],\n.acf-field input[type=email],\n.acf-field input[type=month],\n.acf-field input[type=number],\n.acf-field input[type=search],\n.acf-field input[type=tel],\n.acf-field input[type=time],\n.acf-field input[type=url],\n.acf-field input[type=week],\n.acf-field textarea,\n.acf-field select {\n width: 100%;\n padding: 4px 8px;\n margin: 0;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 1.4;\n}\n.acf-admin-3-8 .acf-field input[type=text],\n.acf-admin-3-8 .acf-field input[type=password],\n.acf-admin-3-8 .acf-field input[type=date],\n.acf-admin-3-8 .acf-field input[type=datetime],\n.acf-admin-3-8 .acf-field input[type=datetime-local],\n.acf-admin-3-8 .acf-field input[type=email],\n.acf-admin-3-8 .acf-field input[type=month],\n.acf-admin-3-8 .acf-field input[type=number],\n.acf-admin-3-8 .acf-field input[type=search],\n.acf-admin-3-8 .acf-field input[type=tel],\n.acf-admin-3-8 .acf-field input[type=time],\n.acf-admin-3-8 .acf-field input[type=url],\n.acf-admin-3-8 .acf-field input[type=week],\n.acf-admin-3-8 .acf-field textarea,\n.acf-admin-3-8 .acf-field select {\n padding: 3px 5px;\n}\n.acf-field textarea {\n resize: vertical;\n}\n\nbody.acf-browser-firefox .acf-field select {\n padding: 4px 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Text\n*\n*-----------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n box-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n font-size: 13px;\n line-height: 1.4;\n padding: 4px 8px;\n background: #f5f5f5;\n border: #7e8993 solid 1px;\n min-height: 30px;\n}\n.acf-admin-3-8 .acf-input-prepend,\n.acf-admin-3-8 .acf-input-append {\n padding: 3px 5px;\n border-color: #dddddd;\n min-height: 28px;\n}\n\n.acf-input-prepend {\n float: left;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n float: right;\n border-left-width: 0;\n border-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n position: relative;\n overflow: hidden;\n}\n.acf-input-wrap .acf-is-prepended {\n border-radius: 0 6px 6px 0 !important;\n}\n.acf-input-wrap .acf-is-appended {\n border-radius: 6px 0 0 6px !important;\n}\n.acf-input-wrap .acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/* rtl */\nhtml[dir=rtl] .acf-input-prepend {\n border-left-width: 0;\n border-right-width: 1px;\n border-radius: 0 3px 3px 0;\n float: right;\n}\n\nhtml[dir=rtl] .acf-input-append {\n border-left-width: 1px;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n float: left;\n}\n\nhtml[dir=rtl] input.acf-is-prepended {\n border-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=rtl] input.acf-is-appended {\n border-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=rtl] input.acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Color Picker\n*\n*-----------------------------------------------------------------------------*/\n.acf-color-picker .wp-color-result {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .acf-color-picker .wp-color-result {\n border-color: #ccd0d4;\n}\n.acf-color-picker .wp-picker-active {\n position: relative;\n z-index: 1;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Url\n*\n*-----------------------------------------------------------------------------*/\n.acf-url i {\n position: absolute;\n top: 5px;\n left: 5px;\n opacity: 0.5;\n color: #7e8993;\n}\n.acf-url input[type=url] {\n padding-left: 27px !important;\n}\n.acf-url.-valid i {\n opacity: 1;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf {\n z-index: 1001;\n /* open */\n /* single open */\n}\n.select2-container.-acf .select2-choices {\n background: #fff;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n min-height: 31px;\n}\n.select2-container.-acf .select2-choices .select2-search-choice {\n margin: 5px 0 5px 5px;\n padding: 3px 5px 3px 18px;\n border-color: #bbb;\n background: #f9f9f9;\n box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n /* sortable item*/\n /* sortable shadow */\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {\n background: #5897fb;\n border-color: rgb(63.0964912281, 135.4912280702, 250.4035087719);\n color: #fff !important;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {\n visibility: hidden;\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder {\n background-color: #f7f7f7;\n border-color: #f7f7f7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-choices .select2-search-choice-focus {\n border-color: #999;\n}\n.select2-container.-acf .select2-choices .select2-search-field input {\n height: 31px;\n line-height: 22px;\n margin: 0;\n padding: 5px 5px 5px 7px;\n}\n.select2-container.-acf .select2-choice {\n border-color: #bbbbbb;\n}\n.select2-container.-acf .select2-choice .select2-arrow {\n background: transparent;\n border-left-color: #dfdfdf;\n padding-left: 1px;\n}\n.select2-container.-acf .select2-choice .select2-result-description {\n display: none;\n}\n.select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {\n border-color: #5b9dd9;\n border-radius: 3px 3px 0 0;\n}\n.select2-container.-acf.select2-dropdown-open .select2-choice {\n background: #fff;\n border-color: #5b9dd9;\n}\n\n/* rtl */\nhtml[dir=rtl] .select2-container.-acf .select2-search-choice-close {\n left: 24px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice > .select2-chosen {\n margin-left: 42px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {\n padding-left: 0;\n padding-right: 1px;\n}\n\n/* description */\n.select2-drop {\n /* search*/\n /* result */\n}\n.select2-drop .select2-search {\n padding: 4px 4px 0;\n}\n.select2-drop .select2-result {\n /* hover*/\n}\n.select2-drop .select2-result .select2-result-description {\n color: #999;\n font-size: 12px;\n margin-left: 5px;\n}\n.select2-drop .select2-result.select2-highlighted .select2-result-description {\n color: #fff;\n opacity: 0.75;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf li {\n margin-bottom: 0;\n}\n.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple {\n overflow: hidden;\n}\n.select2-container.-acf .select2-selection {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .select2-container.-acf .select2-selection {\n border-color: #aaa;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child {\n float: none;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input {\n width: 100% !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered {\n padding-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] {\n display: inline;\n padding: 0;\n margin: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice {\n margin-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n background-color: #f7f7f7;\n border-color: #cccccc;\n max-width: 100%;\n overflow: hidden;\n word-wrap: normal !important;\n white-space: normal;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {\n background: #0783BE;\n border-color: #066998;\n color: #fff !important;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {\n visibility: hidden;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n position: static;\n border-right: none;\n padding: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {\n background-color: #F2F4F7;\n border-color: #F2F4F7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search__field {\n box-shadow: none !important;\n min-height: 0;\n}\n.acf-row .select2-container.-acf .select2-selection--single {\n overflow: hidden;\n}\n.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered {\n white-space: normal;\n}\n\n.acf-admin-single-field-group .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n\n.select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n\n.select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.select2-container .select2-dropdown {\n z-index: 900000;\n}\n.select2-container .select2-dropdown .select2-search__field {\n line-height: 1.4;\n min-height: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Link\n*\n*-----------------------------------------------------------------------------*/\n.acf-link .link-wrap {\n display: none;\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n padding: 5px;\n line-height: 26px;\n background: #fff;\n word-wrap: break-word;\n word-break: break-all;\n}\n.acf-link .link-wrap .link-title {\n padding: 0 5px;\n}\n.acf-link.-value .button {\n display: none;\n}\n.acf-link.-value .acf-icon.-link-ext {\n display: none;\n}\n.acf-link.-value .link-wrap {\n display: inline-block;\n}\n.acf-link.-external .acf-icon.-link-ext {\n display: inline-block;\n}\n\n#wp-link-backdrop {\n z-index: 900000 !important;\n}\n\n#wp-link-wrap {\n z-index: 900001 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Radio\n*\n*-----------------------------------------------------------------------------*/\nul.acf-radio-list,\nul.acf-checkbox-list {\n background: transparent;\n border: 1px solid transparent;\n position: relative;\n padding: 1px;\n margin: 0;\n /* hl */\n /* rtl */\n}\nul.acf-radio-list:focus-within,\nul.acf-checkbox-list:focus-within {\n border: 1px solid #A5D2E7;\n border-radius: 6px;\n}\nul.acf-radio-list li,\nul.acf-checkbox-list li {\n font-size: 13px;\n line-height: 22px;\n margin: 0;\n position: relative;\n word-wrap: break-word;\n /* attachment sidebar fix*/\n}\nul.acf-radio-list li label,\nul.acf-checkbox-list li label {\n display: inline;\n}\nul.acf-radio-list li input[type=checkbox],\nul.acf-radio-list li input[type=radio],\nul.acf-checkbox-list li input[type=checkbox],\nul.acf-checkbox-list li input[type=radio] {\n margin: -1px 4px 0 0;\n vertical-align: middle;\n}\nul.acf-radio-list li input[type=text],\nul.acf-checkbox-list li input[type=text] {\n width: auto;\n vertical-align: middle;\n margin: 2px 0;\n}\nul.acf-radio-list li span,\nul.acf-checkbox-list li span {\n float: none;\n}\nul.acf-radio-list li i,\nul.acf-checkbox-list li i {\n vertical-align: middle;\n}\nul.acf-radio-list.acf-hl li,\nul.acf-checkbox-list.acf-hl li {\n margin-right: 20px;\n clear: none;\n}\nhtml[dir=rtl] ul.acf-radio-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-radio-list input[type=radio],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=radio] {\n margin-left: 4px;\n margin-right: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Button Group\n*\n*-----------------------------------------------------------------------------*/\n.acf-button-group {\n display: inline-block;\n /* default (horizontal) */\n /* vertical */\n}\n.acf-button-group label {\n display: inline-block;\n border: #7e8993 solid 1px;\n position: relative;\n z-index: 1;\n padding: 5px 10px;\n background: #fff;\n}\n.acf-button-group label:hover {\n color: #016087;\n background: #f3f5f6;\n border-color: #0071a1;\n z-index: 2;\n}\n.acf-button-group label.selected {\n border-color: #007cba;\n background: rgb(0, 141, 211.5);\n color: #fff;\n z-index: 2;\n}\n.acf-button-group input {\n display: none !important;\n}\n.acf-button-group {\n padding-left: 1px;\n display: inline-flex;\n flex-direction: row;\n flex-wrap: nowrap;\n}\n.acf-button-group label {\n margin: 0 0 0 -1px;\n flex: 1;\n text-align: center;\n white-space: nowrap;\n}\n.acf-button-group label:first-child {\n border-radius: 3px 0 0 3px;\n}\nhtml[dir=rtl] .acf-button-group label:first-child {\n border-radius: 0 3px 3px 0;\n}\n.acf-button-group label:last-child {\n border-radius: 0 3px 3px 0;\n}\nhtml[dir=rtl] .acf-button-group label:last-child {\n border-radius: 3px 0 0 3px;\n}\n.acf-button-group label:only-child {\n border-radius: 3px;\n}\n.acf-button-group.-vertical {\n padding-left: 0;\n padding-top: 1px;\n flex-direction: column;\n}\n.acf-button-group.-vertical label {\n margin: -1px 0 0 0;\n}\n.acf-button-group.-vertical label:first-child {\n border-radius: 3px 3px 0 0;\n}\n.acf-button-group.-vertical label:last-child {\n border-radius: 0 0 3px 3px;\n}\n.acf-button-group.-vertical label:only-child {\n border-radius: 3px;\n}\n.acf-admin-3-8 .acf-button-group label {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-button-group label:hover {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-button-group label.selected {\n border-color: #007cba;\n}\n\n.acf-admin-page .acf-button-group {\n display: flex;\n align-items: stretch;\n align-content: center;\n height: 40px;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-button-group label {\n display: inline-flex;\n align-items: center;\n align-content: center;\n border: #D0D5DD solid 1px;\n padding: 6px 16px;\n color: #475467;\n font-weight: 500;\n}\n.acf-admin-page .acf-button-group label:hover {\n color: #0783BE;\n}\n.acf-admin-page .acf-button-group label.selected {\n background: #F9FAFB;\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n display: inline-flex;\n align-items: center;\n margin-top: 8px;\n margin-left: 2px;\n position: relative;\n padding-top: 4px;\n padding-right: auto;\n padding-bottom: 4px;\n padding-left: 8px;\n background-color: #EBF5FA;\n border-color: #A5D2E7;\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n order: 2;\n width: 14px;\n height: 14px;\n margin-right: 0;\n margin-left: 4px;\n color: #6BB5D8;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {\n content: \"\";\n display: block;\n width: 14px;\n height: 14px;\n top: 0;\n left: 0;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Checkbox\n*\n*-----------------------------------------------------------------------------*/\n.acf-checkbox-list .button {\n margin: 10px 0 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* True / False\n*\n*-----------------------------------------------------------------------------*/\n.acf-switch {\n display: grid;\n grid-template-columns: 1fr 1fr;\n width: fit-content;\n max-width: 100%;\n border-radius: 5px;\n cursor: pointer;\n position: relative;\n background: #f5f5f5;\n height: 30px;\n vertical-align: middle;\n border: #7e8993 solid 1px;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -o-transition: background 0.25s ease;\n transition: background 0.25s ease;\n /* hover */\n /* active */\n /* message */\n}\n.acf-switch span {\n display: inline-block;\n float: left;\n text-align: center;\n font-size: 13px;\n line-height: 22px;\n padding: 4px 10px;\n min-width: 15px;\n}\n.acf-switch span i {\n vertical-align: middle;\n}\n.acf-switch .acf-switch-on {\n color: #fff;\n text-shadow: #007cba 0 1px 0;\n overflow: hidden;\n}\n.acf-switch .acf-switch-off {\n overflow: hidden;\n}\n.acf-switch .acf-switch-slider {\n position: absolute;\n top: 2px;\n left: 2px;\n bottom: 2px;\n right: 50%;\n z-index: 1;\n background: #fff;\n border-radius: 3px;\n border: #7e8993 solid 1px;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n transition-property: left, right;\n}\n.acf-switch:hover, .acf-switch.-focus {\n border-color: #0071a1;\n background: #f3f5f6;\n color: #016087;\n}\n.acf-switch:hover .acf-switch-slider, .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-switch.-on {\n background: #0d99d5;\n border-color: #007cba;\n /* hover */\n}\n.acf-switch.-on .acf-switch-slider {\n left: 50%;\n right: 2px;\n border-color: #007cba;\n}\n.acf-switch.-on:hover {\n border-color: #007cba;\n}\n.acf-switch + span {\n margin-left: 6px;\n}\n.acf-admin-3-8 .acf-switch {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch .acf-switch-slider {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch:hover, .acf-admin-3-8 .acf-switch.-focus {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch:hover .acf-switch-slider, .acf-admin-3-8 .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch.-on {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on .acf-switch-slider {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on:hover {\n border-color: #007cba;\n}\n\n/* checkbox */\n.acf-switch-input {\n opacity: 0;\n position: absolute;\n margin: 0;\n}\n\n.acf-admin-single-field-group .acf-true-false {\n border: 1px solid transparent;\n}\n.acf-admin-single-field-group .acf-true-false:focus-within {\n border: 1px solid #399CCB;\n border-radius: 120px;\n}\n\n.acf-true-false:has(.acf-switch) label {\n display: flex;\n align-items: center;\n justify-items: center;\n}\n\n/* in media modal */\n.compat-item .acf-true-false .message {\n float: none;\n padding: 0;\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\n*-------------------------------------------------------------------------*/\n.acf-google-map {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-google-map .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n}\n.acf-google-map .title .search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 40px;\n padding: 5px 10px;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-google-map .title .acf-loading {\n position: absolute;\n top: 10px;\n right: 11px;\n display: none;\n}\n.acf-google-map .title .acf-icon:active {\n display: inline-block !important;\n}\n.acf-google-map .canvas {\n height: 400px;\n}\n.acf-google-map:hover .title .acf-actions {\n display: block;\n}\n.acf-google-map .title .acf-icon.-location {\n display: inline-block;\n}\n.acf-google-map .title .acf-icon.-cancel,\n.acf-google-map .title .acf-icon.-search {\n display: none;\n}\n.acf-google-map.-value .title .search {\n font-weight: bold;\n}\n.acf-google-map.-value .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-value .title .acf-icon.-cancel {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-searching .title .acf-icon.-cancel,\n.acf-google-map.-searching .title .acf-icon.-search {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-actions {\n display: block;\n}\n.acf-google-map.-searching .title .search {\n font-weight: normal !important;\n}\n.acf-google-map.-loading .title a {\n display: none !important;\n}\n.acf-google-map.-loading .title i {\n display: inline-block;\n}\n\n/* autocomplete */\n.pac-container {\n border-width: 1px 0;\n box-shadow: none;\n}\n\n.pac-container:after {\n display: none;\n}\n\n.pac-container .pac-item:first-child {\n border-top: 0 none;\n}\n\n.pac-container .pac-item {\n padding: 5px 10px;\n cursor: pointer;\n}\n\nhtml[dir=rtl] .pac-container .pac-item {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\n*-------------------------------------------------------------------------*/\n.acf-relationship {\n background: #fff;\n border: #ccd0d4 solid 1px;\n /* list */\n /* selection (bottom) */\n}\n.acf-relationship .filters {\n border-bottom: #ccd0d4 solid 1px;\n background: #fff;\n /* widths */\n}\n.acf-relationship .filters:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .filters .filter {\n margin: 0;\n padding: 0;\n float: left;\n width: 100%;\n box-sizing: border-box;\n padding: 7px 7px 7px 0;\n}\n.acf-relationship .filters .filter:first-child {\n padding-left: 7px;\n}\n.acf-relationship .filters .filter input,\n.acf-relationship .filters .filter select {\n margin: 0;\n float: none; /* potential fix for media popup? */\n}\n.acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active,\n.acf-relationship .filters .filter select:focus,\n.acf-relationship .filters .filter select:active {\n outline: none;\n box-shadow: none;\n}\n.acf-relationship .filters .filter input {\n border-color: transparent;\n box-shadow: none;\n padding-left: 3px;\n padding-right: 3px;\n}\n.acf-relationship .filters.-f2 .filter {\n width: 50%;\n}\n.acf-relationship .filters.-f3 .filter {\n width: 25%;\n}\n.acf-relationship .filters.-f3 .filter.-search {\n width: 50%;\n}\n.acf-relationship .list {\n margin: 0;\n padding: 5px;\n height: 160px;\n overflow: auto;\n}\n.acf-relationship .list .acf-rel-label,\n.acf-relationship .list .acf-rel-item,\n.acf-relationship .list p {\n padding: 5px;\n margin: 0;\n display: block;\n position: relative;\n min-height: 18px;\n}\n.acf-relationship .list .acf-rel-label {\n font-weight: bold;\n}\n.acf-relationship .list .acf-rel-item {\n cursor: pointer;\n /* hover */\n /* disabled */\n}\n.acf-relationship .list .acf-rel-item b {\n text-decoration: underline;\n font-weight: normal;\n}\n.acf-relationship .list .acf-rel-item .thumbnail {\n background: rgb(223.5, 223.5, 223.5);\n width: 22px;\n height: 22px;\n float: left;\n margin: -2px 5px 0 0;\n}\n.acf-relationship .list .acf-rel-item .thumbnail img {\n max-width: 22px;\n max-height: 22px;\n margin: 0 auto;\n display: block;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon img {\n max-height: 20px;\n margin-top: 1px;\n}\n.acf-relationship .list .acf-rel-item:hover, .acf-relationship .list .acf-rel-item.relationship-hover {\n background: #3875d7;\n color: #fff;\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail {\n background: rgb(162.1610878661, 190.6192468619, 236.3389121339);\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item.disabled {\n opacity: 0.5;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover {\n background: transparent;\n color: #333;\n cursor: default;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail {\n background: rgb(223.5, 223.5, 223.5);\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list ul {\n padding-bottom: 5px;\n}\n.acf-relationship .list ul .acf-rel-label,\n.acf-relationship .list ul .acf-rel-item,\n.acf-relationship .list ul p {\n padding-left: 20px;\n}\n.acf-relationship .selection {\n position: relative;\n /* choices */\n /* values */\n}\n.acf-relationship .selection:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .selection .values,\n.acf-relationship .selection .choices {\n width: 50%;\n background: #fff;\n float: left;\n}\n.acf-relationship .selection .choices {\n background: #f9f9f9;\n}\n.acf-relationship .selection .choices .list {\n border-right: #dfdfdf solid 1px;\n}\n.acf-relationship .selection .values .acf-icon {\n position: absolute;\n top: 4px;\n right: 7px;\n display: none;\n /* rtl */\n}\nhtml[dir=rtl] .acf-relationship .selection .values .acf-icon {\n right: auto;\n left: 7px;\n}\n.acf-relationship .selection .values .acf-rel-item:hover .acf-icon, .acf-relationship .selection .values .acf-rel-item.relationship-hover .acf-icon {\n display: block;\n}\n.acf-relationship .selection .values .acf-rel-item {\n cursor: move;\n}\n.acf-relationship .selection .values .acf-rel-item b {\n text-decoration: none;\n}\n\n/* menu item fix */\n.menu-item .acf-relationship ul {\n width: auto;\n}\n.menu-item .acf-relationship li {\n display: block;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\n*-------------------------------------------------------------------------*/\n.acf-editor-wrap.delay .acf-editor-toolbar {\n content: \"\";\n display: block;\n background: #f5f5f5;\n border-bottom: #dddddd solid 1px;\n color: #555d66;\n padding: 10px;\n}\n.acf-editor-wrap.delay .wp-editor-area {\n padding: 10px;\n border: none;\n color: inherit !important;\n}\n.acf-editor-wrap iframe {\n min-height: 200px;\n}\n.acf-editor-wrap .wp-editor-container {\n border: 1px solid #ccd0d4;\n box-shadow: none !important;\n}\n.acf-editor-wrap .wp-editor-tabs {\n box-sizing: content-box;\n}\n.acf-editor-wrap .wp-switch-editor {\n border-color: #ccd0d4;\n border-bottom-color: transparent;\n}\n\n#mce_fullscreen_container {\n z-index: 900000 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTab\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-tab {\n display: none !important;\n}\n\n.hidden-by-tab {\n display: none !important;\n}\n\n.acf-tab-wrap {\n clear: both;\n z-index: 1;\n overflow: auto;\n}\n\n.acf-tab-group {\n border-bottom: #ccc solid 1px;\n padding: 10px 10px 0;\n}\n.acf-tab-group li {\n margin: 0 0.5em 0 0;\n}\n.acf-tab-group li a {\n padding: 5px 10px;\n display: block;\n color: #555;\n font-size: 14px;\n font-weight: 600;\n line-height: 24px;\n border: #ccc solid 1px;\n border-bottom: 0 none;\n text-decoration: none;\n background: #e5e5e5;\n transition: none;\n}\n.acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-tab-group li a:focus {\n outline: none;\n box-shadow: none;\n}\n.acf-tab-group li a:empty {\n display: none;\n}\nhtml[dir=rtl] .acf-tab-group li {\n margin: 0 0 0 0.5em;\n}\n.acf-tab-group li.active a {\n background: #f1f1f1;\n color: #000;\n padding-bottom: 6px;\n margin-bottom: -1px;\n position: relative;\n z-index: 1;\n}\n\n.acf-fields > .acf-tab-wrap {\n background: #f9f9f9;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n position: relative;\n border-top: #ccd0d4 solid 1px;\n border-bottom: #ccd0d4 solid 1px;\n z-index: 2;\n margin-bottom: -1px;\n}\n.acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-color: #dfdfdf;\n}\n\n.acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 20%;\n /* mobile */\n /* rtl */\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 10px;\n }\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 0;\n padding-right: 20%;\n /* mobile */\n}\n@media screen and (max-width: 850px) {\n html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-right: 10px;\n }\n}\n\n.acf-tab-wrap.-left .acf-tab-group {\n position: absolute;\n left: 0;\n width: 20%;\n border: 0 none;\n padding: 0 !important; /* important overrides 'left aligned labels' */\n margin: 1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li {\n float: none;\n margin: -1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li a {\n border: 1px solid #ededed;\n font-size: 13px;\n line-height: 18px;\n color: #0073aa;\n padding: 10px;\n margin: 0;\n font-weight: normal;\n border-width: 1px 0;\n border-radius: 0;\n background: transparent;\n}\n.acf-tab-wrap.-left .acf-tab-group li a:hover {\n color: #00a0d2;\n}\n.acf-tab-wrap.-left .acf-tab-group li.active a {\n border-color: #dfdfdf;\n color: #000;\n margin-right: -1px;\n background: #fff;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group {\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {\n margin-right: 0;\n margin-left: -1px;\n}\n.acf-field + .acf-tab-wrap.-left:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 1;\n height: 10px;\n border-top: #dfdfdf solid 1px;\n border-bottom: #dfdfdf solid 1px;\n margin-bottom: -1px;\n}\n.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {\n border-top: none;\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n padding: 0 0 0 20% !important;\n position: relative;\n /* before */\n /* rtl */\n}\n.acf-fields.-sidebar:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 20%;\n bottom: 0;\n border-right: #dfdfdf solid 1px;\n background: #f9f9f9;\n z-index: 1;\n}\nhtml[dir=rtl] .acf-fields.-sidebar {\n padding: 0 20% 0 0 !important;\n}\nhtml[dir=rtl] .acf-fields.-sidebar:before {\n border-left: #dfdfdf solid 1px;\n border-right-width: 0;\n left: auto;\n right: 0;\n}\n.acf-fields.-sidebar.-left {\n padding: 0 0 0 180px !important;\n /* rtl */\n}\nhtml[dir=rtl] .acf-fields.-sidebar.-left {\n padding: 0 180px 0 0 !important;\n}\n.acf-fields.-sidebar.-left:before {\n background: #f1f1f1;\n border-color: #dfdfdf;\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group {\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n border-color: #e4e4e4;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f9f9f9;\n}\n.acf-fields.-sidebar > .acf-field-tab + .acf-field {\n border-top: none;\n}\n\n.acf-fields.-clear > .acf-tab-wrap {\n background: transparent;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group {\n margin-top: 0;\n border-top: none;\n padding-left: 0;\n padding-right: 0;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields.-sidebar {\n margin-left: 0 !important;\n}\n.acf-postbox.seamless > .acf-fields.-sidebar:before {\n background: transparent;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap {\n background: transparent;\n margin-bottom: 10px;\n padding-left: 12px;\n padding-right: 12px;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-top: 0 none;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before {\n border-top: none;\n height: auto;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group {\n margin-bottom: 0;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a {\n border-width: 1px 0 1px 1px !important;\n border-color: #cccccc;\n background: #e5e5e5;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n}\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, .menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #fff;\n}\n\n.compat-item .acf-tab-wrap td {\n display: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n border-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n margin: 10px 0 !important;\n padding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n background: #f9f9f9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n border-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n background: #f1f1f1;\n}\n\n.widget .acf-tab-group li.active a {\n background: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding-left: 23%;\n border-bottom-color: #dddddd;\n}\n\n/* table */\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-oembed {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-oembed .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n padding: 5px 10px;\n}\n.acf-oembed .title .input-search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 30px;\n padding: 0;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-oembed .title .acf-actions {\n padding: 6px;\n}\n.acf-oembed .canvas {\n position: relative;\n min-height: 250px;\n background: #f9f9f9;\n}\n.acf-oembed .canvas .canvas-media {\n position: relative;\n z-index: 1;\n}\n.acf-oembed .canvas iframe {\n display: block;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n.acf-oembed .canvas .acf-icon.-picture {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 0;\n height: 42px;\n width: 42px;\n font-size: 42px;\n color: #999;\n}\n.acf-oembed .canvas .acf-loading-overlay {\n background: rgba(255, 255, 255, 0.9);\n}\n.acf-oembed .canvas .canvas-error {\n position: absolute;\n top: 50%;\n left: 0%;\n right: 0%;\n margin: -9px 0 0 0;\n text-align: center;\n display: none;\n}\n.acf-oembed .canvas .canvas-error p {\n padding: 8px;\n margin: 0;\n display: inline;\n}\n.acf-oembed.has-value .canvas {\n min-height: 50px;\n}\n.acf-oembed.has-value .input-search {\n font-weight: bold;\n}\n.acf-oembed.has-value .title:hover .acf-actions {\n display: block;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-image-uploader {\n position: relative;\n /* image wrap*/\n /* input */\n /* rtl */\n}\n.acf-image-uploader:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-image-uploader p {\n margin: 0;\n}\n.acf-image-uploader .image-wrap {\n position: relative;\n float: left;\n /* hover */\n}\n.acf-image-uploader .image-wrap img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n display: block;\n min-width: 30px;\n min-height: 30px;\n background: #f1f1f1;\n margin: 0;\n padding: 0;\n /* svg */\n}\n.acf-image-uploader .image-wrap img[src$=\".svg\"] {\n min-height: 100px;\n min-width: 100px;\n}\n.acf-image-uploader .image-wrap:hover .acf-actions {\n display: block;\n}\n.acf-image-uploader input.button {\n width: auto;\n}\nhtml[dir=rtl] .acf-image-uploader .image-wrap {\n float: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-file-uploader {\n position: relative;\n /* hover */\n /* rtl */\n}\n.acf-file-uploader p {\n margin: 0;\n}\n.acf-file-uploader .file-wrap {\n border: #ccd0d4 solid 1px;\n min-height: 84px;\n position: relative;\n background: #fff;\n}\n.acf-file-uploader .file-icon {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n padding: 10px;\n background: #f1f1f1;\n border-right: #d5d9dd solid 1px;\n}\n.acf-file-uploader .file-icon img {\n display: block;\n padding: 0;\n margin: 0;\n max-width: 48px;\n}\n.acf-file-uploader .file-info {\n padding: 10px;\n margin-left: 69px;\n}\n.acf-file-uploader .file-info p {\n margin: 0 0 2px;\n font-size: 13px;\n line-height: 1.4em;\n word-break: break-all;\n}\n.acf-file-uploader .file-info a {\n text-decoration: none;\n}\n.acf-file-uploader:hover .acf-actions {\n display: block;\n}\nhtml[dir=rtl] .acf-file-uploader .file-icon {\n left: auto;\n right: 0;\n border-left: #e5e5e5 solid 1px;\n border-right: none;\n}\nhtml[dir=rtl] .acf-file-uploader .file-info {\n margin-right: 69px;\n margin-left: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*-----------------------------------------------------------------------------*/\n.acf-ui-datepicker .ui-datepicker {\n z-index: 900000 !important;\n}\n.acf-ui-datepicker .ui-datepicker .ui-widget-header a {\n cursor: pointer;\n transition: none;\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n border: 1px solid #98b7e8 !important;\n background: #98b7e8 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n border: 1px solid #3875d7 !important;\n background: #3875d7 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-separator {\n /* fields */\n}\n.acf-field-separator .acf-label {\n margin-bottom: 0;\n}\n.acf-field-separator .acf-label label {\n font-weight: normal;\n}\n.acf-field-separator .acf-input {\n display: none;\n}\n.acf-fields > .acf-field-separator {\n background: #f9f9f9;\n border-bottom: 1px solid #dfdfdf;\n border-top: 1px solid #dfdfdf;\n margin-bottom: -1px;\n z-index: 2;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*-----------------------------------------------------------------------------*/\n.acf-taxonomy-field {\n position: relative;\n /* hover */\n /* select */\n}\n.acf-taxonomy-field .categorychecklist-holder {\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n max-height: 200px;\n overflow: auto;\n}\n.acf-taxonomy-field .acf-checkbox-list {\n margin: 0;\n padding: 10px;\n}\n.acf-taxonomy-field .acf-checkbox-list ul.children {\n padding-left: 18px;\n}\n.acf-taxonomy-field:hover .acf-actions {\n display: block;\n}\n.acf-taxonomy-field[data-ftype=select] .acf-actions {\n padding: 0;\n margin: -9px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tRange\n*\n*-----------------------------------------------------------------------------*/\n.acf-range-wrap {\n /* rtl */\n}\n.acf-range-wrap .acf-append,\n.acf-range-wrap .acf-prepend {\n display: inline-block;\n vertical-align: middle;\n line-height: 28px;\n margin: 0 7px 0 0;\n}\n.acf-range-wrap .acf-append {\n margin: 0 0 0 7px;\n}\n.acf-range-wrap input[type=range] {\n display: inline-block;\n padding: 0;\n margin: 0;\n vertical-align: middle;\n height: 28px;\n}\n.acf-range-wrap input[type=range]:focus {\n outline: none;\n}\n.acf-range-wrap input[type=number] {\n display: inline-block;\n min-width: 5em;\n padding-right: 4px;\n margin-left: 10px;\n vertical-align: middle;\n}\nhtml[dir=rtl] .acf-range-wrap input[type=number] {\n margin-right: 10px;\n margin-left: 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-append {\n margin: 0 7px 0 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-prepend {\n margin: 0 0 0 7px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*-----------------------------------------------------------------------------*/\n.acf-accordion {\n margin: -1px 0;\n padding: 0;\n background: #fff;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n z-index: 1;\n}\n.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title:hover {\n background: #f3f4f5;\n}\n.acf-accordion .acf-accordion-title label {\n margin: 0;\n padding: 0;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title p {\n font-weight: normal;\n}\n.acf-accordion .acf-accordion-title .acf-accordion-icon {\n float: right;\n}\n.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n position: absolute;\n right: 10px;\n top: 50%;\n transform: translateY(-50%);\n color: #191e23;\n fill: currentColor;\n}\n.acf-accordion .acf-accordion-content {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-accordion.-open > .acf-accordion-content {\n display: block;\n}\n\n.acf-field.acf-accordion {\n margin: -1px 0;\n padding: 0 !important;\n border-color: #d5d9dd;\n}\n.acf-field.acf-accordion .acf-label.acf-accordion-title {\n padding: 12px;\n width: auto;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content {\n padding: 0;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields {\n border-top: #eeeeee solid 1px;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields.-clear {\n padding: 0 12px 15px;\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion:before {\n display: none;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title {\n width: auto;\n margin: 0 !important;\n padding: 12px;\n float: none !important;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content {\n padding: 0 !important;\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n border: #cccccc solid 1px;\n background: transparent;\n}\n.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -16px;\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n background: transparent;\n}\ntr.acf-field.acf-accordion > .acf-input {\n padding: 0 !important;\n border: #cccccc solid 1px;\n}\ntr.acf-field.acf-accordion .acf-accordion-content {\n padding: 0 12px 12px;\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n border: 0 none;\n padding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n padding-right: 0;\n margin-right: 5%;\n}\n#addtag > .acf-field.acf-accordion + p.submit {\n margin-top: 0;\n}\n\n/* border */\ntr.acf-accordion {\n margin: 15px 0 !important;\n}\ntr.acf-accordion + tr.acf-accordion {\n margin-top: -16px !important;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n margin-left: 12px;\n margin-right: 12px;\n border: #ccd0d4 solid 1px;\n}\n\n/* rtl */\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n border: #dfdfdf solid 1px;\n margin-bottom: 10px;\n}\n.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title {\n margin-bottom: 0;\n}\n.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -11px;\n}\n\n.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -1px;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input {\n width: 100%;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td {\n padding-bottom: 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*-----------------------------------------------------------------------------*/\n.block-editor .edit-post-sidebar .acf-postbox > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox > .hndle {\n border-bottom-width: 0 !important;\n}\n.block-editor .edit-post-sidebar .acf-postbox.closed > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox.closed > .hndle {\n border-bottom-width: 1px !important;\n}\n.block-editor .edit-post-sidebar .acf-fields {\n min-height: 1px;\n overflow: auto;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field {\n border-width: 0;\n border-color: #e2e4e7;\n margin: 0px;\n padding: 10px 16px;\n width: auto !important;\n min-height: 0 !important;\n float: none !important;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label {\n margin-bottom: 5px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label label {\n font-weight: normal;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion {\n padding: 0;\n margin: 0;\n border-top-width: 1px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion:first-child {\n border-top-width: 0;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 15px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {\n font-weight: 500;\n color: rgb(30, 30, 30);\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n right: 16px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-top-width: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice {\n display: grid;\n grid-template-columns: 1fr 25px;\n padding: 10px;\n margin: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice p:last-of-type {\n margin: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice > .acf-notice-dismiss {\n position: relative;\n top: unset;\n right: unset;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-field .acf-notice {\n margin: 0;\n padding: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-error {\n margin-bottom: 10px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Prefix field label & prefix field names\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-setting-prefix_label p.description,\n.acf-field-setting-prefix_name p.description {\n order: 3;\n margin-top: 0;\n margin-left: 16px;\n}\n.acf-field-setting-prefix_label p.description code,\n.acf-field-setting-prefix_name p.description code {\n padding-top: 4px;\n padding-right: 6px;\n padding-bottom: 4px;\n padding-left: 6px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #667085;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Editor tab styles\n*\n*-----------------------------------------------------------------------------*/\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n border-top: none;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #ffffff;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n border-color: #ccd0d4;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n.form-table > tbody {\n /* field */\n /* tab wrap */\n /* misc */\n}\n.form-table > tbody > .acf-field {\n /* label */\n /* input */\n}\n.form-table > tbody > .acf-field > .acf-label {\n padding: 20px 10px 20px 0;\n width: 210px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-label {\n padding: 20px 0 20px 10px;\n}\n.form-table > tbody > .acf-field > .acf-label label {\n font-size: 14px;\n color: #23282d;\n}\n.form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px 15px 5%;\n}\n.form-table > tbody > .acf-tab-wrap td {\n padding: 15px 5% 15px 0;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-tab-wrap td {\n padding: 15px 0 15px 5%;\n}\n.form-table > tbody .form-table th.acf-th {\n width: auto;\n}\n\n#your-profile,\n#createuser {\n /* override for user css */\n /* allow sub fields to display correctly */\n}\n#your-profile .acf-field input[type=text],\n#your-profile .acf-field input[type=password],\n#your-profile .acf-field input[type=number],\n#your-profile .acf-field input[type=search],\n#your-profile .acf-field input[type=email],\n#your-profile .acf-field input[type=url],\n#your-profile .acf-field select,\n#createuser .acf-field input[type=text],\n#createuser .acf-field input[type=password],\n#createuser .acf-field input[type=number],\n#createuser .acf-field input[type=search],\n#createuser .acf-field input[type=email],\n#createuser .acf-field input[type=url],\n#createuser .acf-field select {\n max-width: 25em;\n}\n#your-profile .acf-field textarea,\n#createuser .acf-field textarea {\n max-width: 500px;\n}\n#your-profile .acf-field .acf-field input[type=text],\n#your-profile .acf-field .acf-field input[type=password],\n#your-profile .acf-field .acf-field input[type=number],\n#your-profile .acf-field .acf-field input[type=search],\n#your-profile .acf-field .acf-field input[type=email],\n#your-profile .acf-field .acf-field input[type=url],\n#your-profile .acf-field .acf-field textarea,\n#your-profile .acf-field .acf-field select,\n#createuser .acf-field .acf-field input[type=text],\n#createuser .acf-field .acf-field input[type=password],\n#createuser .acf-field .acf-field input[type=number],\n#createuser .acf-field .acf-field input[type=search],\n#createuser .acf-field .acf-field input[type=email],\n#createuser .acf-field .acf-field input[type=url],\n#createuser .acf-field .acf-field textarea,\n#createuser .acf-field .acf-field select {\n max-width: none;\n}\n\n#registerform h2 {\n margin: 1em 0;\n}\n#registerform .acf-field {\n margin-top: 0;\n /*\n \t\t.acf-input {\n \t\t\tinput {\n \t\t\t\tfont-size: 24px;\n \t\t\t\tpadding: 5px;\n \t\t\t\theight: auto;\n \t\t\t}\n \t\t}\n */\n}\n#registerform .acf-field .acf-label {\n margin-bottom: 0;\n}\n#registerform .acf-field .acf-label label {\n font-weight: normal;\n line-height: 1.5;\n}\n#registerform p.submit {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-term-fields {\n padding-right: 5%;\n}\n#acf-term-fields > .acf-field > .acf-label {\n margin: 0;\n}\n#acf-term-fields > .acf-field > .acf-label label {\n font-size: 12px;\n font-weight: normal;\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n vertical-align: top;\n float: none;\n margin: 4px 4px 0;\n}\n\n#edittag .acf-fields.-left > .acf-field {\n padding-left: 220px;\n}\n#edittag .acf-fields.-left > .acf-field:before {\n width: 209px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-label {\n width: 220px;\n margin-left: -220px;\n padding: 0 10px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n#edittag > .acf-fields.-left {\n width: 96%;\n}\n#edittag > .acf-fields.-left > .acf-field > .acf-label {\n padding-left: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n#widgets-right .widget .acf-field .description {\n padding-left: 0;\n padding-right: 0;\n}\n\n.acf-widget-fields > .acf-field .acf-label {\n margin-bottom: 5px;\n}\n.acf-widget-fields > .acf-field .acf-label label {\n font-weight: normal;\n margin: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-menu-settings {\n border-top: 1px solid #eee;\n margin-top: 2em;\n}\n.acf-menu-settings.-seamless {\n border-top: none;\n margin-top: 15px;\n}\n.acf-menu-settings.-seamless > h2 {\n display: none;\n}\n.acf-menu-settings .list li {\n display: block;\n margin-bottom: 0;\n}\n\n.acf-fields.acf-menu-item-fields {\n clear: both;\n padding-top: 1px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field {\n margin: 5px 0;\n padding-right: 10px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label {\n margin-bottom: 0;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label label {\n font-style: italic;\n font-weight: normal;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n#post .compat-attachment-fields .compat-field-acf-form-data {\n display: none;\n}\n#post .compat-attachment-fields,\n#post .compat-attachment-fields > tbody,\n#post .compat-attachment-fields > tbody > tr,\n#post .compat-attachment-fields > tbody > tr > th,\n#post .compat-attachment-fields > tbody > tr > td {\n display: block;\n}\n#post .compat-attachment-fields > tbody > .acf-field {\n margin: 15px 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label {\n margin: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label {\n margin: 0;\n padding: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p {\n margin: 0 0 3px !important;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-input {\n margin: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input table {\n display: table;\n table-layout: auto;\n}\n.media-modal .compat-attachment-fields td.acf-input table tbody {\n display: table-row-group;\n}\n.media-modal .compat-attachment-fields td.acf-input table tr {\n display: table-row;\n}\n.media-modal .compat-attachment-fields td.acf-input table td, .media-modal .compat-attachment-fields td.acf-input table th {\n display: table-cell;\n}\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n margin: 5px 0;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 30%;\n margin: 0;\n padding: 0;\n float: left;\n text-align: right;\n display: block;\n float: left;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label {\n padding-top: 6px;\n margin: 0;\n color: #666666;\n font-weight: 400;\n line-height: 16px;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n width: 65%;\n margin: 0;\n padding: 0;\n float: right;\n display: block;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field p.description {\n margin: 0;\n}\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n background: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n}\n.acf-selection-error .selection-error-label {\n background: #CC0000;\n border-radius: 3px;\n color: #fff;\n font-weight: bold;\n margin-right: 8px;\n padding: 2px 4px;\n}\n.acf-selection-error .selection-error-message {\n color: #b44;\n display: block;\n padding-top: 8px;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled .thumbnail {\n opacity: 0.25 !important;\n}\n.media-modal .attachment.acf-disabled .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n/* misc */\n.media-modal {\n /* compat-item */\n /* allow line breaks in upload error */\n /* fix required span */\n /* sidebar */\n /* mobile md */\n}\n.media-modal .compat-field-acf-form-data,\n.media-modal .compat-field-acf-blank {\n display: none !important;\n}\n.media-modal .upload-error-message {\n white-space: pre-wrap;\n}\n.media-modal .acf-required {\n padding: 0 !important;\n margin: 0 !important;\n float: none !important;\n color: #f00 !important;\n}\n.media-modal .media-sidebar .compat-item {\n padding-bottom: 20px;\n}\n@media (max-width: 900px) {\n .media-modal {\n /* label */\n /* field */\n }\n .media-modal .setting span,\n .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n width: 98%;\n float: none;\n text-align: left;\n min-height: 0;\n padding: 0;\n }\n .media-modal .setting input,\n .media-modal .setting textarea,\n .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n float: none;\n height: auto;\n max-width: none;\n width: 98%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n.media-modal .acf-expand-details {\n float: right;\n padding: 8px 10px;\n margin-right: 6px;\n font-size: 13px;\n height: 18px;\n line-height: 18px;\n color: #666;\n text-decoration: none;\n}\n.media-modal .acf-expand-details:focus, .media-modal .acf-expand-details:active {\n outline: 0 none;\n box-shadow: none;\n color: #666;\n}\n.media-modal .acf-expand-details:hover {\n color: #000;\n}\n.media-modal .acf-expand-details .is-open {\n display: none;\n}\n.media-modal .acf-expand-details .is-closed {\n display: block;\n}\n@media (max-width: 640px) {\n .media-modal .acf-expand-details {\n display: none;\n }\n}\n\n/* expanded */\n.media-modal.acf-expanded {\n /* toggle */\n}\n.media-modal.acf-expanded .acf-expand-details .is-open {\n display: block;\n}\n.media-modal.acf-expanded .acf-expand-details .is-closed {\n display: none;\n}\n.media-modal.acf-expanded .attachments-browser .media-toolbar,\n.media-modal.acf-expanded .attachments-browser .attachments {\n right: 740px;\n}\n.media-modal.acf-expanded .media-sidebar {\n width: 708px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n float: left;\n max-height: none;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img {\n max-width: 100%;\n max-height: 200px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details {\n float: right;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 20%;\n margin-right: 0;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting input,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting + .description,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input {\n min-width: 77%;\n}\n@media (max-width: 900px) {\n .media-modal.acf-expanded .attachments-browser .media-toolbar {\n display: none;\n }\n .media-modal.acf-expanded .attachments {\n display: none;\n }\n .media-modal.acf-expanded .media-sidebar {\n width: auto;\n max-width: none !important;\n bottom: 0 !important;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n min-width: 0;\n max-width: none;\n width: 30%;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n min-width: 0;\n max-width: none;\n width: 67%;\n }\n}\n@media (max-width: 640px) {\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n width: 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal {\n /* hide embed settings */\n}\n.acf-media-modal .media-embed .setting.align,\n.acf-media-modal .media-embed .setting.link-to {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal.-edit {\n /* resize modal */\n left: 15%;\n right: 15%;\n top: 100px;\n bottom: 100px;\n /* hide elements */\n /* full width */\n /* tidy up incorrect distance */\n /* title box shadow (to match media grid) */\n /* sidebar */\n /* mobile md */\n /* mobile sm */\n}\n.acf-media-modal.-edit .media-frame-menu,\n.acf-media-modal.-edit .media-frame-router,\n.acf-media-modal.-edit .media-frame-content .attachments,\n.acf-media-modal.-edit .media-frame-content .media-toolbar {\n display: none;\n}\n.acf-media-modal.-edit .media-frame-title,\n.acf-media-modal.-edit .media-frame-content,\n.acf-media-modal.-edit .media-frame-toolbar,\n.acf-media-modal.-edit .media-sidebar {\n width: auto;\n left: 0;\n right: 0;\n}\n.acf-media-modal.-edit .media-frame-content {\n top: 50px;\n}\n.acf-media-modal.-edit .media-frame-title {\n border-bottom: 1px solid #DFDFDF;\n box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.acf-media-modal.-edit .media-sidebar {\n padding: 0 16px;\n /* WP details */\n /* ACF fields */\n /* WP required message */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details {\n overflow: visible;\n /* hide 'Attachment Details' heading */\n /* remove overflow */\n /* move thumbnail */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details > h3, .acf-media-modal.-edit .media-sidebar .attachment-details > h2 {\n display: none;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info {\n background: #fff;\n border-bottom: #dddddd solid 1px;\n padding: 16px;\n margin: 0 -16px 16px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail {\n margin: 0 16px 0 0;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting span {\n margin: 0;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description {\n margin-top: 3px;\n}\n.acf-media-modal.-edit .media-sidebar .media-types-required-info {\n display: none;\n}\n@media (max-width: 900px) {\n .acf-media-modal.-edit {\n top: 30px;\n right: 30px;\n bottom: 30px;\n left: 30px;\n }\n}\n@media (max-width: 640px) {\n .acf-media-modal.-edit {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n@media (max-width: 480px) {\n .acf-media-modal.-edit .media-frame-content {\n top: 40px;\n }\n}\n\n.acf-temp-remove {\n position: relative;\n opacity: 1;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n overflow: hidden;\n /* overlay prevents hover */\n}\n.acf-temp-remove:after {\n display: block;\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 99;\n}\n\n.hidden-by-conditional-logic {\n display: none !important;\n}\n.hidden-by-conditional-logic.appear-empty {\n display: table-cell !important;\n}\n.hidden-by-conditional-logic.appear-empty .acf-input {\n display: none !important;\n}\n\n.acf-postbox.acf-hidden {\n display: none !important;\n}\n\n.acf-attention {\n transition: border 0.25s ease-out;\n}\n.acf-attention.-focused {\n border: #23282d solid 1px !important;\n transition: none;\n}\n\ntr.acf-attention {\n transition: box-shadow 0.25s ease-out;\n position: relative;\n}\ntr.acf-attention.-focused {\n box-shadow: #23282d 0 0 0px 1px !important;\n}\n\n#editor .edit-post-layout__metaboxes {\n padding: 0;\n}\n#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area {\n margin: 0;\n}\n#editor .metabox-location-side .postbox-container {\n float: none;\n}\n#editor .postbox {\n color: #444;\n}\n#editor .postbox > .postbox-header .hndle {\n border-bottom: none;\n}\n#editor .postbox > .postbox-header .hndle:hover {\n background: transparent;\n}\n#editor .postbox > .postbox-header .handle-actions .handle-order-higher,\n#editor .postbox > .postbox-header .handle-actions .handle-order-lower {\n width: 1.62rem;\n}\n#editor .postbox > .postbox-header .handle-actions .acf-hndle-cog {\n height: 44px;\n line-height: 44px;\n}\n#editor .postbox > .postbox-header:hover {\n background: #f0f0f0;\n}\n#editor .postbox:last-child.closed > .postbox-header {\n border-bottom: none;\n}\n#editor .postbox:last-child > .inside {\n border-bottom: none;\n}\n#editor .block-editor-writing-flow__click-redirect {\n min-height: 50px;\n}\n\nbody.is-dragging-metaboxes #acf_after_title-sortables {\n outline: 3px dashed #646970;\n display: flow-root;\n min-height: 60px;\n margin-bottom: 3px !important;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tposition: relative;\n}\n\n.acf-field {\n\tmargin: 15px 0;\n\n\t// clear is important as it will avoid any layout issues with floating fields\n\t// do not delete (you have tried this)\n\tclear: both;\n\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t// label\n\t.acf-label {\n\t\tvertical-align: top;\n\t\tmargin: 0 0 10px;\n\n\t\tlabel {\n\t\t\tdisplay: block;\n\t\t\tfont-weight: 500;\n\t\t\tmargin: 0 0 3px;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t&:empty {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t// input\n\t.acf-input {\n\t\tvertical-align: top;\n\t}\n\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: {\n\t\t\ttop: 6px;\n\t\t}\n\t\t@extend .p6;\n\t\tcolor: $gray-500;\n\t}\n\n\t// notice\n\t.acf-notice {\n\t\tmargin: 0 0 15px;\n\t\tbackground: #edf2ff;\n\t\tcolor: #0c6ca0;\n\t\tborder-color: #2183b9;\n\n\t\t// error\n\t\t&.-error {\n\t\t\tbackground: #ffe6e6;\n\t\t\tcolor: #cc2727;\n\t\t\tborder-color: #d12626;\n\t\t}\n\n\t\t// success\n\t\t&.-success {\n\t\t\tbackground: #eefbe8;\n\t\t\tcolor: #0e7b17;\n\t\t\tborder-color: #32a23b;\n\t\t}\n\n\t\t// warning\n\t\t&.-warning {\n\t\t\tbackground: #fff3e6;\n\t\t\tcolor: #bd4b0e;\n\t\t\tborder-color: #d16226;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&},\n\t\ttr#{&} {\n\t\tmargin: 0;\n\t}\n}\n\n// width\n.acf-field[data-width] {\n\tfloat: left;\n\tclear: none;\n\n\t// next\n\t+ .acf-field[data-width] {\n\t\tborder-left: 1px solid #eeeeee;\n\t}\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tfloat: right;\n\n\t\t+ .acf-field[data-width] {\n\t\t\tborder-left: none;\n\t\t\tborder-right: 1px solid #eeeeee;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&},\n\t\ttr#{&} {\n\t\tfloat: none;\n\t}\n\n\t// mobile\n\t/*\n\t@media screen and (max-width: $sm) {\n\t\tfloat: none;\n\t\twidth: auto;\n\t\tborder-left-width: 0;\n\t\tborder-right-width: 0;\n\t}\n*/\n}\n\n// float helpers\n.acf-field.-c0 {\n\tclear: both;\n\tborder-left-width: 0 !important;\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tborder-left-width: 1px !important;\n\t\tborder-right-width: 0 !important;\n\t}\n}\n\n.acf-field.-r0 {\n\tborder-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields {\n\tposition: relative;\n\n\t// clearifx\n\t@include clearfix();\n\n\t// border\n\t&.-border {\n\t\tborder: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\t}\n\n\t// field\n\t> .acf-field {\n\t\tposition: relative;\n\t\tmargin: 0;\n\t\tpadding: 16px;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t// first\n\t\t&:first-child {\n\t\t\tborder-top: none;\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&} {\n\t\tpadding: 0 !important;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-clear > .acf-field {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 15px 0;\n\n\t// width\n\t&[data-width] {\n\t\tborder: none !important;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-left > .acf-field {\n\tpadding: $fy 0;\n\n\t// clearifx\n\t@include clearfix();\n\n\t// sidebar\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tz-index: 0;\n\t\tbackground: #f9f9f9;\n\t\tborder-color: #e1e1e1;\n\t\tborder-style: solid;\n\t\tborder-width: 0 1px 0 0;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t}\n\n\t// width\n\t&[data-width] {\n\t\tfloat: none;\n\t\twidth: auto !important;\n\t\tborder-left-width: 0 !important;\n\t\tborder-right-width: 0 !important;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tfloat: left;\n\t\twidth: 80%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\t// sidebar\n\t\t&:before {\n\t\t\tborder-width: 0 0 0 1px;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\n\t\t// label\n\t\t> .acf-label {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t// input\n\t\t> .acf-input {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// In sidebar.\n\t#side-sortables & {\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t// sidebar\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t// label\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t\t// input\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n\tpadding: 0;\n\tborder: none;\n\n\t// sidebar\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table tr.acf-field {\n\t// label\n\t> td.acf-label {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tbackground: #f9f9f9;\n\t\twidth: 20%;\n\t}\n\n\t// input\n\t> td.acf-input {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tborder-left-color: #e1e1e1;\n\t}\n}\n\n.acf-sortable-tr-helper {\n\tposition: relative !important;\n\tdisplay: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-postbox {\n\tposition: relative;\n\n\t// inside\n\t> .inside {\n\t\tmargin: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t\tpadding: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t}\n\n\t// Edit cog.\n\t.acf-hndle-cog {\n\t\tcolor: #72777c;\n\t\tfont-size: 16px;\n\t\tline-height: 36px;\n\t\theight: 36px; // Mimic WP 5.5\n\t\twidth: 1.62rem; // Mimic WP 5.5\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\t&:hover {\n\t\t\tcolor: #191e23;\n\t\t}\n\t}\n\n\t// Show on hover.\n\t> .hndle:hover,\n\t> .postbox-header:hover {\n\t\t.acf-hndle-cog {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// WP < 5.5 styling\n\t> .hndle {\n\t\t.acf-hndle-cog {\n\t\t\theight: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfloat: right;\n\t\t\twidth: auto;\n\t\t\t&:hover {\n\t\t\t\tcolor: #777777;\n\t\t\t}\n\t\t}\n\t}\n\n\t// replace\n\t.acf-replace-with-fields {\n\t\tpadding: 15px;\n\t\ttext-align: center;\n\t}\n}\n\n// Correct margin around #acf_after_title\n#post-body-content #acf_after_title-sortables {\n\tmargin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\tborder: 0 none;\n\tbackground: transparent;\n\tbox-shadow: none;\n\n\t/* hide hndle */\n\t> .postbox-header,\n\t> .hndle,\n\t> .handlediv {\n\t\tdisplay: none !important;\n\t}\n\n\t/* inside */\n\t> .inside {\n\t\tdisplay: block !important; /* stop metabox from hiding when closed */\n\t\tmargin-left: -$field_padding_x !important;\n\t\tmargin-right: -$field_padding_x !important;\n\n\t\t> .acf-field {\n\t\t\tborder-color: transparent;\n\t\t}\n\t}\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n\t/* hide sidebar bg */\n\t> .acf-field:before {\n\t\tdisplay: none;\n\t}\n\n\t/* mobile */\n\t@media screen and (max-width: 782px) {\n\t\t/* remove padding */\n\t\t& > .acf-field > .acf-label,\n\t\t& > .acf-field > .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Inputs\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field {\n\tinput[type=\"text\"],\n\tinput[type=\"password\"],\n\tinput[type=\"date\"],\n\tinput[type=\"datetime\"],\n\tinput[type=\"datetime-local\"],\n\tinput[type=\"email\"],\n\tinput[type=\"month\"],\n\tinput[type=\"number\"],\n\tinput[type=\"search\"],\n\tinput[type=\"tel\"],\n\tinput[type=\"time\"],\n\tinput[type=\"url\"],\n\tinput[type=\"week\"],\n\ttextarea,\n\tselect {\n\t\twidth: 100%;\n\t\tpadding: 4px 8px;\n\t\tmargin: 0;\n\t\tbox-sizing: border-box;\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tpadding: 3px 5px;\n\t\t}\n\t}\n\ttextarea {\n\t\tresize: vertical;\n\t}\n}\n\n// Fix extra padding in Firefox.\nbody.acf-browser-firefox .acf-field select {\n\tpadding: 4px 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Text\n*\n*-----------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n\tbox-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n\tfont-size: 13px;\n\tline-height: 1.4;\n\tpadding: 4px 8px;\n\tbackground: #f5f5f5;\n\tborder: $wp-input-border solid 1px;\n\tmin-height: 30px;\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tpadding: 3px 5px;\n\t\tborder-color: $wp38-input-border;\n\t\tmin-height: 28px;\n\t}\n}\n\n.acf-input-prepend {\n\tfloat: left;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n\tfloat: right;\n\tborder-left-width: 0;\n\tborder-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n\tposition: relative;\n\toverflow: hidden;\n\t.acf-is-prepended {\n\t\tborder-radius: 0 $radius-md $radius-md 0 !important;\n\t}\n\t.acf-is-appended {\n\t\tborder-radius: $radius-md 0 0 $radius-md !important;\n\t}\n\t.acf-is-prepended.acf-is-appended {\n\t\tborder-radius: 0 !important;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-input-prepend {\n\tborder-left-width: 0;\n\tborder-right-width: 1px;\n\tborder-radius: 0 3px 3px 0;\n\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-input-append {\n\tborder-left-width: 1px;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended {\n\tborder-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-appended {\n\tborder-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended.acf-is-appended {\n\tborder-radius: 0 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Color Picker\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-color-picker {\n\t.wp-color-result {\n\t\tborder-color: $wp-input-border;\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\t}\n\t.wp-picker-active {\n\t\tposition: relative;\n\t\tz-index: 1;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Url\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-url {\n\ti {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tleft: 5px;\n\t\topacity: 0.5;\n\t\tcolor: #7e8993;\n\t}\n\n\tinput[type=\"url\"] {\n\t\tpadding-left: 27px !important;\n\t}\n\n\t&.-valid i {\n\t\topacity: 1;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*-----------------------------------------------------------------------------*/\n\n.select2-container.-acf {\n\tz-index: 1001;\n\t\n\t.select2-choices {\n\t\tbackground: #fff;\n\t\tborder-color: #ddd;\n\t\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n\t\tmin-height: 31px;\n\n\t\t.select2-search-choice {\n\t\t\tmargin: 5px 0 5px 5px;\n\t\t\tpadding: 3px 5px 3px 18px;\n\t\t\tborder-color: #bbb;\n\t\t\tbackground: #f9f9f9;\n\t\t\tbox-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n\n\t\t\t/* sortable item*/\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: #5897fb;\n\t\t\t\tborder-color: darken(#5897fb, 5%);\n\t\t\t\tcolor: #fff !important;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\ta {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* sortable shadow */\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: #f7f7f7;\n\t\t\t\tborder-color: #f7f7f7;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t.select2-search-choice-focus {\n\t\t\tborder-color: #999;\n\t\t}\n\n\t\t.select2-search-field input {\n\t\t\theight: 31px;\n\t\t\tline-height: 22px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 5px 5px 5px 7px;\n\t\t}\n\t}\n\n\t.select2-choice {\n\t\tborder-color: #bbbbbb;\n\n\t\t.select2-arrow {\n\t\t\tbackground: transparent;\n\t\t\tborder-left-color: #dfdfdf;\n\t\t\tpadding-left: 1px;\n\t\t}\n\n\t\t.select2-result-description {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t/* open */\n\t&.select2-container-active .select2-choices,\n\t&.select2-dropdown-open .select2-choices {\n\t\tborder-color: #5b9dd9;\n\t\tborder-radius: 3px 3px 0 0;\n\t}\n\n\t/* single open */\n\t&.select2-dropdown-open .select2-choice {\n\t\tbackground: #fff;\n\t\tborder-color: #5b9dd9;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .select2-container.-acf {\n\t.select2-search-choice-close {\n\t\tleft: 24px;\n\t}\n\n\t.select2-choice > .select2-chosen {\n\t\tmargin-left: 42px;\n\t}\n\n\t.select2-choice .select2-arrow {\n\t\tpadding-left: 0;\n\t\tpadding-right: 1px;\n\t}\n}\n\n/* description */\n.select2-drop {\n\t/* search*/\n\t.select2-search {\n\t\tpadding: 4px 4px 0;\n\t}\n\n\t/* result */\n\t.select2-result {\n\t\t.select2-result-description {\n\t\t\tcolor: #999;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 5px;\n\t\t}\n\n\t\t/* hover*/\n\t\t&.select2-highlighted {\n\t\t\t.select2-result-description {\n\t\t\t\tcolor: #fff;\n\t\t\t\topacity: 0.75;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf {\n\t// Reset WP default style.\n\tli {\n\t\tmargin-bottom: 0;\n\t}\n\n\t// select2 4.1 specific targeting for plugin conflict resolution.\n\t&[data-select2-id^=\"select2-data\"] {\n\t\t.select2-selection--multiple {\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\n\t// Customize border color to match WP admin.\n\t.select2-selection {\n\t\tborder-color: $wp-input-border;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: #aaa;\n\t\t}\n\t}\n\n\t// Multiple wrap.\n\t.select2-selection--multiple {\n\t\t// If no value, increase hidden search input full width.\n\t\t// Overrides calculated px width issues.\n\t\t.select2-search--inline:first-child {\n\t\t\tfloat: none;\n\t\t\tinput {\n\t\t\t\twidth: 100% !important;\n\t\t\t}\n\t\t}\n\n\t\t// ul: Remove padding because li already has margin-right.\n\t\t.select2-selection__rendered {\n\t\t\tpadding-right: 0;\n\t\t}\n\n\t\t// incredibly specific targeting of an ID that only gets applied in select2 4.1 to solve plugin conflicts\n\t\t.select2-selection__rendered[id^=\"select2-acf-field\"] {\n\t\t\tdisplay: inline;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\n\t\t\t.select2-selection__choice {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t// li\n\t\t.select2-selection__choice {\n\t\t\tbackground-color: #f7f7f7;\n\t\t\tborder-color: #cccccc;\n\n\t\t\t// Allow choice to wrap multiple lines.\n\t\t\tmax-width: 100%;\n\t\t\toverflow: hidden;\n\t\t\tword-wrap: normal !important;\n\t\t\twhite-space: normal;\n\n\t\t\t// Sortable.\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: $blue-500;\n\t\t\t\tborder-color: $blue-600;\n\t\t\t\tcolor: #fff !important;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\tspan {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Fixed for select2's 4.1 css changes when loaded by another plugin.\n\t\t\t.select2-selection__choice__remove {\n\t\t\t\tposition: static;\n\t\t\t\tborder-right: none;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t// Sortable shadow\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tborder-color: $gray-100;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t// search\n\t\t.select2-search__field {\n\t\t\tbox-shadow: none !important;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n\n\t// Fix single select pushing out repeater field table width.\n\t.acf-row & .select2-selection--single {\n\t\toverflow: hidden;\n\t\t.select2-selection__rendered {\n\t\t\twhite-space: normal;\n\t\t}\n\t}\n}\n\n.acf-admin-single-field-group .select2-dropdown {\n\tborder-color: $blue-300 !important;\n\tmargin-top: -5px;\n\toverflow: hidden;\n\tbox-shadow: $elevation-01;\n}\n\n.select2-dropdown.select2-dropdown--above {\n\tmargin-top: 0;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\tbackground-color: $gray-50 !important;\n\tcolor: $gray-500;\n\n\t&:hover {\n\t\tcolor: $blue-400;\n\t}\n}\n\n.acf-admin-single-field-group .select2-container--default\n\t.select2-results__option--highlighted[aria-selected] {\n\tcolor: #fff !important;\n\tbackground-color: $blue-500 !important;\n}\n\n// remove bottom margin on options\n.select2-dropdown .select2-results__option {\n\tmargin-bottom: 0;\n}\n\n// z-index helper.\n.select2-container {\n\t.select2-dropdown {\n\t\tz-index: 900000;\n\n\t\t// Reset input height.\n\t\t.select2-search__field {\n\t\t\tline-height: 1.4;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Link\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-link {\n\t.link-wrap {\n\t\tdisplay: none;\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tpadding: 5px;\n\t\tline-height: 26px;\n\t\tbackground: #fff;\n\n\t\tword-wrap: break-word;\n\t\tword-break: break-all;\n\n\t\t.link-title {\n\t\t\tpadding: 0 5px;\n\t\t}\n\t}\n\n\t// Has value.\n\t&.-value {\n\t\t.button {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.link-wrap {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// Is external.\n\t&.-external {\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n#wp-link-backdrop {\n\tz-index: 900000 !important;\n}\n#wp-link-wrap {\n\tz-index: 900001 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Radio\n*\n*-----------------------------------------------------------------------------*/\n\nul.acf-radio-list,\nul.acf-checkbox-list {\n\tbackground: transparent;\n\tborder: 1px solid transparent;\n\tposition: relative;\n\tpadding: 1px;\n\tmargin: 0;\n\n\t&:focus-within {\n\t\tborder: 1px solid $blue-200;\n\t\tborder-radius: $radius-md;\n\t}\n\n\tli {\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\tmargin: 0;\n\t\tposition: relative;\n\t\tword-wrap: break-word;\n\n\t\tlabel {\n\t\t\tdisplay: inline;\n\t\t}\n\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin: -1px 4px 0 0;\n\t\t\tvertical-align: middle;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: auto;\n\t\t\tvertical-align: middle;\n\t\t\tmargin: 2px 0;\n\t\t}\n\n\t\t/* attachment sidebar fix*/\n\t\tspan {\n\t\t\tfloat: none;\n\t\t}\n\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t/* hl */\n\t&.acf-hl {\n\t\tli {\n\t\t\tmargin-right: 20px;\n\t\t\tclear: none;\n\t\t}\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-left: 4px;\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Button Group\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-button-group {\n\tdisplay: inline-block;\n\n\tlabel {\n\t\tdisplay: inline-block;\n\t\tborder: $wp-input-border solid 1px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tpadding: 5px 10px;\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tcolor: #016087;\n\t\t\tbackground: #f3f5f6;\n\t\t\tborder-color: #0071a1;\n\t\t\tz-index: 2;\n\t\t}\n\n\t\t&.selected {\n\t\t\tborder-color: #007cba;\n\t\t\tbackground: lighten(#007cba, 5%);\n\t\t\tcolor: #fff;\n\t\t\tz-index: 2;\n\t\t}\n\t}\n\n\tinput {\n\t\tdisplay: none !important;\n\t}\n\n\t/* default (horizontal) */\n\t& {\n\t\tpadding-left: 1px;\n\t\tdisplay: inline-flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\n\t\tlabel {\n\t\t\tmargin: 0 0 0 -1px;\n\t\t\tflex: 1;\n\t\t\ttext-align: center;\n\t\t\twhite-space: nowrap;\n\n\t\t\t// corners\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:only-child {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* vertical */\n\t&.-vertical {\n\t\tpadding-left: 0;\n\t\tpadding-top: 1px;\n\t\tflex-direction: column;\n\n\t\tlabel {\n\t\t\tmargin: -1px 0 0 0;\n\n\t\t\t// corners\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: 3px 3px 0 0;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 0 3px 3px;\n\t\t\t}\n\t\t\t&:only-child {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tlabel {\n\t\t\tborder-color: $wp-card-border;\n\t\t\t&:hover {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t\t&.selected {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page {\n\t.acf-button-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\talign-content: center;\n\t\theight: 40px;\n\t\tborder-radius: $radius-md;\n\t\tbox-shadow: $elevation-01;\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tborder: $gray-300 solid 1px;\n\t\t\tpadding: 6px 16px;\n\t\t\tcolor: $gray-600;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:hover {\n\t\t\t\tcolor: $color-primary;\n\t\t\t}\n\n\t\t\t&.selected {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tcolor: $color-primary;\n\t\t\t}\n\t\t}\n\t}\n\n\t.select2-container.-acf {\n\t\t.select2-selection--multiple {\n\t\t\t.select2-selection__choice {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t\tleft: 2px;\n\t\t\t\t};\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tright: auto;\n\t\t\t\t\tbottom: 4px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $blue-50;\n\t\t\t\tborder-color: $blue-200;\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\torder: 2;\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 4px;\n\t\t\t\t\t}\n\t\t\t\t\tcolor: $blue-300;\n\t\t\t\t\ttext-indent: 100%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Checkbox\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-checkbox-list {\n\t.button {\n\t\tmargin: 10px 0 0;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* True / False\n*\n*-----------------------------------------------------------------------------*/\n.acf-switch {\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 1fr;\n\twidth: fit-content;\n\tmax-width: 100%;\n\tborder-radius: 5px;\n\tcursor: pointer;\n\tposition: relative;\n\tbackground: #f5f5f5;\n\theight: 30px;\n\tvertical-align: middle;\n\tborder: $wp-input-border solid 1px;\n\n\t-webkit-transition: background 0.25s ease;\n\t-moz-transition: background 0.25s ease;\n\t-o-transition: background 0.25s ease;\n\ttransition: background 0.25s ease;\n\n\tspan {\n\t\tdisplay: inline-block;\n\t\tfloat: left;\n\t\ttext-align: center;\n\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\n\t\tpadding: 4px 10px;\n\t\tmin-width: 15px;\n\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t.acf-switch-on {\n\t\tcolor: #fff;\n\t\ttext-shadow: #007cba 0 1px 0;\n\t\toverflow: hidden;\n\t}\n\n\t.acf-switch-off {\n\t\toverflow: hidden;\n\t}\n\n\t.acf-switch-slider {\n\t\tposition: absolute;\n\t\ttop: 2px;\n\t\tleft: 2px;\n\t\tbottom: 2px;\n\t\tright: 50%;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t\tborder-radius: 3px;\n\t\tborder: $wp-input-border solid 1px;\n\n\t\t-webkit-transition: all 0.25s ease;\n\t\t-moz-transition: all 0.25s ease;\n\t\t-o-transition: all 0.25s ease;\n\t\ttransition: all 0.25s ease;\n\n\t\ttransition-property: left, right;\n\t}\n\n\t/* hover */\n\t&:hover,\n\t&.-focus {\n\t\tborder-color: #0071a1;\n\t\tbackground: #f3f5f6;\n\t\tcolor: #016087;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: #0071a1;\n\t\t}\n\t}\n\n\t/* active */\n\t&.-on {\n\t\tbackground: #0d99d5;\n\t\tborder-color: #007cba;\n\n\t\t.acf-switch-slider {\n\t\t\tleft: 50%;\n\t\t\tright: 2px;\n\t\t\tborder-color: #007cba;\n\t\t}\n\n\t\t/* hover */\n\t\t&:hover {\n\t\t\tborder-color: #007cba;\n\t\t}\n\t}\n\n\t/* message */\n\t+ span {\n\t\tmargin-left: 6px;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp-card-border;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\n\t\t&:hover,\n\t\t&.-focus {\n\t\t\tborder-color: #0071a1;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t}\n\n\t\t&.-on {\n\t\t\tborder-color: #007cba;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* checkbox */\n.acf-switch-input {\n\topacity: 0;\n\tposition: absolute;\n\tmargin: 0;\n}\n\n.acf-admin-single-field-group .acf-true-false {\n\tborder: 1px solid transparent;\n\n\t&:focus-within {\n\t\tborder: 1px solid $blue-400;\n\t\tborder-radius: 120px;\n\t}\n}\n\n.acf-true-false:has(.acf-switch) {\n\n\tlabel {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-items: center;\n\t}\n}\n\n/* in media modal */\n.compat-item .acf-true-false {\n\t.message {\n\t\tfloat: none;\n\t\tpadding: 0;\n\t\tvertical-align: middle;\n\t}\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\n*-------------------------------------------------------------------------*/\n\n.acf-google-map {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\n\t\t.search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 40px;\n\t\t\tpadding: 5px 10px;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\n\t\t.acf-loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 10px;\n\t\t\tright: 11px;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t// Avoid icons disapearing when click/blur events conflict.\n\t\t.acf-icon:active {\n\t\t\tdisplay: inline-block !important;\n\t\t}\n\t}\n\n\t.canvas {\n\t\theight: 400px;\n\t}\n\n\t// Show actions on hover.\n\t&:hover .title .acf-actions {\n\t\tdisplay: block;\n\t}\n\n\t// Default state (show locate, hide search and cancel).\n\t.title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t// Has value (hide locate, show cancel).\n\t&.-value .title {\n\t\t.search {\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// Is searching (hide locate, show search and cancel).\n\t&.-searching .title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: inline-block;\n\t\t}\n\n\t\t// Show actions.\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t// Change search font-weght.\n\t\t.search {\n\t\t\tfont-weight: normal !important;\n\t\t}\n\t}\n\n\t// Loading.\n\t&.-loading .title {\n\t\ta {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\ti {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n/* autocomplete */\n.pac-container {\n\tborder-width: 1px 0;\n\tbox-shadow: none;\n}\n\n.pac-container:after {\n\tdisplay: none;\n}\n\n.pac-container .pac-item:first-child {\n\tborder-top: 0 none;\n}\n.pac-container .pac-item {\n\tpadding: 5px 10px;\n\tcursor: pointer;\n}\n\nhtml[dir=\"rtl\"] .pac-container .pac-item {\n\ttext-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\n*-------------------------------------------------------------------------*/\n\n.acf-relationship {\n\tbackground: #fff;\n\tborder: $wp-card-border solid 1px;\n\n\t// Filters.\n\t.filters {\n\t\t@include clearfix();\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\n\t\t.filter {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: 7px 7px 7px 0;\n\t\t\t&:first-child {\n\t\t\t\tpadding-left: 7px;\n\t\t\t}\n\n\t\t\t// inputs\n\t\t\tinput,\n\t\t\tselect {\n\t\t\t\tmargin: 0;\n\t\t\t\tfloat: none; /* potential fix for media popup? */\n\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput {\n\t\t\t\tborder-color: transparent;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tpadding-right: 3px;\n\t\t\t}\n\t\t}\n\n\t\t/* widths */\n\t\t&.-f2 {\n\t\t\t.filter {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t}\n\t\t&.-f3 {\n\t\t\t.filter {\n\t\t\t\twidth: 25%;\n\t\t\t}\n\t\t\t.filter.-search {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* list */\n\t.list {\n\t\tmargin: 0;\n\t\tpadding: 5px;\n\t\theight: 160px;\n\t\toverflow: auto;\n\n\t\t.acf-rel-label,\n\t\t.acf-rel-item,\n\t\tp {\n\t\t\tpadding: 5px;\n\t\t\tmargin: 0;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tmin-height: 18px;\n\t\t}\n\n\t\t.acf-rel-label {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t.acf-rel-item {\n\t\t\tcursor: pointer;\n\n\t\t\tb {\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\n\t\t\t.thumbnail {\n\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: -2px 5px 0 0;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 22px;\n\t\t\t\t\tmax-height: 22px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t&.-icon {\n\t\t\t\t\tbackground: #fff;\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-height: 20px;\n\t\t\t\t\t\tmargin-top: 1px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* hover */\n\t\t\t&:hover, &.relationship-hover {\n\t\t\t\tbackground: #3875d7;\n\t\t\t\tcolor: #fff;\n\n\t\t\t\t.thumbnail {\n\t\t\t\t\tbackground: lighten(#3875d7, 25%);\n\n\t\t\t\t\t&.-icon {\n\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* disabled */\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t\tcolor: #333;\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t.thumbnail {\n\t\t\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\n\t\t\t\t\t\t&.-icon {\n\t\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul {\n\t\t\tpadding-bottom: 5px;\n\n\t\t\t.acf-rel-label,\n\t\t\t.acf-rel-item,\n\t\t\tp {\n\t\t\t\tpadding-left: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* selection (bottom) */\n\t.selection {\n\t\t@include clearfix();\n\t\tposition: relative;\n\n\t\t.values,\n\t\t.choices {\n\t\t\twidth: 50%;\n\t\t\tbackground: #fff;\n\t\t\tfloat: left;\n\t\t}\n\n\t\t/* choices */\n\t\t.choices {\n\t\t\tbackground: #f9f9f9;\n\n\t\t\t.list {\n\t\t\t\tborder-right: #dfdfdf solid 1px;\n\t\t\t}\n\t\t}\n\n\t\t/* values */\n\t\t.values {\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 7px;\n\t\t\t\tdisplay: none;\n\n\t\t\t\t/* rtl */\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 7px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-rel-item:hover .acf-icon, .acf-rel-item.relationship-hover .acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t.acf-rel-item {\n\t\t\t\tcursor: move;\n\n\t\t\t\tb {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* menu item fix */\n.menu-item {\n\t.acf-relationship {\n\t\tul {\n\t\t\twidth: auto;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\n*-------------------------------------------------------------------------*/\n\n.acf-editor-wrap {\n\t// Delay.\n\t&.delay {\n\t\t.acf-editor-toolbar {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tbackground: #f5f5f5;\n\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\tcolor: #555d66;\n\t\t\tpadding: 10px;\n\t\t}\n\n\t\t.wp-editor-area {\n\t\t\tpadding: 10px;\n\t\t\tborder: none;\n\t\t\tcolor: inherit !important; // Fixes white text bug.\n\t\t}\n\t}\n\n\tiframe {\n\t\tmin-height: 200px;\n\t}\n\n\t.wp-editor-container {\n\t\tborder: 1px solid $wp-card-border;\n\t\tbox-shadow: none !important;\n\t}\n\n\t.wp-editor-tabs {\n\t\tbox-sizing: content-box;\n\t}\n\n\t.wp-switch-editor {\n\t\tborder-color: $wp-card-border;\n\t\tborder-bottom-color: transparent;\n\t}\n}\n\n// Full Screen Mode.\n#mce_fullscreen_container {\n\tz-index: 900000 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTab\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field-tab {\n\tdisplay: none !important;\n}\n\n// class to hide fields\n.hidden-by-tab {\n\tdisplay: none !important;\n}\n\n// ensure floating fields do not disturb tab wrap\n.acf-tab-wrap {\n\tclear: both;\n\tz-index: 1;\n\toverflow: auto;\n}\n\n// tab group\n.acf-tab-group {\n\tborder-bottom: #ccc solid 1px;\n\tpadding: 10px 10px 0;\n\n\tli {\n\t\tmargin: 0 0.5em 0 0;\n\n\t\ta {\n\t\t\tpadding: 5px 10px;\n\t\t\tdisplay: block;\n\n\t\t\tcolor: #555;\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 600;\n\t\t\tline-height: 24px;\n\n\t\t\tborder: #ccc solid 1px;\n\t\t\tborder-bottom: 0 none;\n\t\t\ttext-decoration: none;\n\t\t\tbackground: #e5e5e5;\n\t\t\ttransition: none;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t&:empty {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin: 0 0 0 0.5em;\n\t\t}\n\n\t\t// active\n\t\t&.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t\tcolor: #000;\n\t\t\tpadding-bottom: 6px;\n\t\t\tmargin-bottom: -1px;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n}\n\n// inside acf-fields\n.acf-fields > .acf-tab-wrap {\n\tbackground: #f9f9f9;\n\n\t// group\n\t.acf-tab-group {\n\t\tposition: relative;\n\t\tborder-top: $wp-card-border solid 1px;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\n\t\t// Pull next element (field) up and underneith.\n\t\tz-index: 2;\n\t\tmargin-bottom: -1px;\n\n\t\t// \t\tli a {\n\t\t// \t\t\tbackground: #f1f1f1;\n\t\t// \t\t\tborder-color: $wp-card-border;\n\t\t//\n\t\t// \t\t\t&:hover {\n\t\t// \t\t\t\tbackground: #FFF;\n\t\t// \t\t\t}\n\t\t// \t\t}\n\t\t//\n\t\t// \t\tli.active a {\n\t\t// \t\t\tbackground: #FFFFFF;\n\t\t// \t\t}\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n\n\t// first child\n\t// fixes issue causing double border-top due to WP postbox .handlediv\n\t// &:first-child .acf-tab-group {\n\t// \tborder-top: none;\n\t// }\n}\n\n// inside acf-fields.-left\n.acf-fields.-left > .acf-tab-wrap {\n\t// group\n\t.acf-tab-group {\n\t\tpadding-left: 20%;\n\n\t\t/* mobile */\n\t\t@media screen and (max-width: $sm) {\n\t\t\tpadding-left: 10px;\n\t\t}\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 20%;\n\n\t\t\t/* mobile */\n\t\t\t@media screen and (max-width: 850px) {\n\t\t\t\tpadding-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// left\n.acf-tab-wrap.-left {\n\t// group\n\t.acf-tab-group {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tborder: 0 none;\n\t\tpadding: 0 !important; /* important overrides 'left aligned labels' */\n\t\tmargin: 1px 0 0;\n\n\t\t// li\n\t\tli {\n\t\t\tfloat: none;\n\t\t\tmargin: -1px 0 0;\n\n\t\t\ta {\n\t\t\t\tborder: 1px solid #ededed;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 18px;\n\t\t\t\tcolor: #0073aa;\n\t\t\t\tpadding: 10px;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-width: 1px 0;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tbackground: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #00a0d2;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tborder-color: #dfdfdf;\n\t\t\t\tcolor: #000;\n\t\t\t\tmargin-right: -1px;\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\n\t\t\tli.active a {\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: -1px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// space before field\n\t.acf-field + &:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\theight: 10px;\n\t\tborder-top: #dfdfdf solid 1px;\n\t\tborder-bottom: #dfdfdf solid 1px;\n\t\tmargin-bottom: -1px;\n\t}\n\n\t// first child has negative margin issues\n\t&:first-child {\n\t\t.acf-tab-group {\n\t\t\tli:first-child a {\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n\tpadding: 0 0 0 20% !important;\n\tposition: relative;\n\n\t/* before */\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tbottom: 0;\n\t\tborder-right: #dfdfdf solid 1px;\n\t\tbackground: #f9f9f9;\n\t\tz-index: 1;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tpadding: 0 20% 0 0 !important;\n\n\t\t&:before {\n\t\t\tborder-left: #dfdfdf solid 1px;\n\t\t\tborder-right-width: 0;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t// left\n\t&.-left {\n\t\tpadding: 0 0 0 180px !important;\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 0 180px 0 0 !important;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #f1f1f1;\n\t\t\tborder-color: #dfdfdf;\n\t\t\twidth: 180px;\n\t\t}\n\n\t\t> .acf-tab-wrap.-left .acf-tab-group {\n\t\t\twidth: 180px;\n\n\t\t\tli a {\n\t\t\t\tborder-color: #e4e4e4;\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f9f9f9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// fix double border\n\t> .acf-field-tab + .acf-field {\n\t\tborder-top: none;\n\t}\n}\n\n// clear\n.acf-fields.-clear > .acf-tab-wrap {\n\tbackground: transparent;\n\n\t// group\n\t.acf-tab-group {\n\t\tmargin-top: 0;\n\t\tborder-top: none;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\tli a {\n\t\t\tbackground: #e5e5e5;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\tli.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t}\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\t// sidebar\n\t> .acf-fields.-sidebar {\n\t\tmargin-left: 0 !important;\n\n\t\t&:before {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\n\t// default\n\t> .acf-fields > .acf-tab-wrap {\n\t\tbackground: transparent;\n\t\tmargin-bottom: 10px;\n\t\tpadding-left: $fx;\n\t\tpadding-right: $fx;\n\n\t\t.acf-tab-group {\n\t\t\tborder-top: 0 none;\n\t\t\tborder-color: $wp-card-border;\n\n\t\t\tli a {\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t\tborder-color: $wp-card-border;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n\n\t// left tabs\n\t> .acf-fields > .acf-tab-wrap.-left {\n\t\t&:before {\n\t\t\tborder-top: none;\n\t\t\theight: auto;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tmargin-bottom: 0;\n\n\t\t\tli a {\n\t\t\t\tborder-width: 1px 0 1px 1px !important;\n\t\t\t\tborder-color: #cccccc;\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// menu\n.menu-edit,\n.widget {\n\t.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li {\n\t\ta {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t\ta:hover,\n\t\t&.active a {\n\t\t\tbackground: #fff;\n\t\t}\n\t}\n}\n\n.compat-item .acf-tab-wrap td {\n\tdisplay: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n\tborder-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n\tmargin: 10px 0 !important;\n\tpadding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n\tbackground: #f9f9f9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n\tborder-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n\tbackground: #f1f1f1;\n}\n\n.widget .acf-tab-group li.active a {\n\tbackground: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded\n\t.compat-attachment-fields\n\t> tbody\n\t> tr.acf-tab-wrap\n\t.acf-tab-group {\n\tpadding-left: 23%;\n\tborder-bottom-color: #dddddd;\n}\n\n/* table */\n\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-oembed {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tpadding: 5px 10px;\n\n\t\t.input-search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 30px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\n\t\t.acf-actions {\n\t\t\tpadding: 6px;\n\t\t}\n\t}\n\n\t.canvas {\n\t\tposition: relative;\n\t\tmin-height: 250px;\n\t\tbackground: #f9f9f9;\n\n\t\t.canvas-media {\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tiframe {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.acf-icon.-picture {\n\t\t\t@include centered();\n\t\t\tz-index: 0;\n\n\t\t\theight: 42px;\n\t\t\twidth: 42px;\n\t\t\tfont-size: 42px;\n\t\t\tcolor: #999;\n\t\t}\n\n\t\t.acf-loading-overlay {\n\t\t\tbackground: rgba(255, 255, 255, 0.9);\n\t\t}\n\n\t\t.canvas-error {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 0%;\n\t\t\tright: 0%;\n\t\t\tmargin: -9px 0 0 0;\n\t\t\ttext-align: center;\n\t\t\tdisplay: none;\n\n\t\t\tp {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmargin: 0;\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\n\t// has value\n\t&.has-value {\n\t\t.canvas {\n\t\t\tmin-height: 50px;\n\t\t}\n\n\t\t.input-search {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t.title:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-image-uploader {\n\t@include clearfix();\n\tposition: relative;\n\n\tp {\n\t\tmargin: 0;\n\t}\n\n\t/* image wrap*/\n\t.image-wrap {\n\t\tposition: relative;\n\t\tfloat: left;\n\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 100%;\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\t\t\tdisplay: block;\n\t\t\tmin-width: 30px;\n\t\t\tmin-height: 30px;\n\t\t\tbackground: #f1f1f1;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t/* svg */\n\t\t\t&[src$=\".svg\"] {\n\t\t\t\tmin-height: 100px;\n\t\t\t\tmin-width: 100px;\n\t\t\t}\n\t\t}\n\n\t\t/* hover */\n\t\t&:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* input */\n\tinput.button {\n\t\twidth: auto;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t.image-wrap {\n\t\t\tfloat: right;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-file-uploader {\n\tposition: relative;\n\n\tp {\n\t\tmargin: 0;\n\t}\n\n\t.file-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t\tmin-height: 84px;\n\t\tposition: relative;\n\t\tbackground: #fff;\n\t}\n\n\t.file-icon {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tpadding: 10px;\n\t\tbackground: #f1f1f1;\n\t\tborder-right: $wp-card-border-1 solid 1px;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\tmax-width: 48px;\n\t\t}\n\t}\n\n\t.file-info {\n\t\tpadding: 10px;\n\t\tmargin-left: 69px;\n\n\t\tp {\n\t\t\tmargin: 0 0 2px;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t\tword-break: break-all;\n\t\t}\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t/* hover */\n\t&:hover .acf-actions {\n\t\tdisplay: block;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t.file-icon {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t\tborder-left: #e5e5e5 solid 1px;\n\t\t\tborder-right: none;\n\t\t}\n\n\t\t.file-info {\n\t\t\tmargin-right: 69px;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-ui-datepicker .ui-datepicker {\n\tz-index: 900000 !important;\n\n\t.ui-widget-header a {\n\t\tcursor: pointer;\n\t\ttransition: none;\n\t}\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n\tborder: 1px solid #98b7e8 !important;\n\tbackground: #98b7e8 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n\tborder: 1px solid #3875d7 !important;\n\tbackground: #3875d7 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field-separator {\n\t.acf-label {\n\t\tmargin-bottom: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\n\t.acf-input {\n\t\tdisplay: none;\n\t}\n\n\t/* fields */\n\t.acf-fields > & {\n\t\tbackground: #f9f9f9;\n\t\tborder-bottom: 1px solid #dfdfdf;\n\t\tborder-top: 1px solid #dfdfdf;\n\t\tmargin-bottom: -1px;\n\t\tz-index: 2;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-taxonomy-field {\n\tposition: relative;\n\n\t.categorychecklist-holder {\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tmax-height: 200px;\n\t\toverflow: auto;\n\t}\n\n\t.acf-checkbox-list {\n\t\tmargin: 0;\n\t\tpadding: 10px;\n\n\t\tul.children {\n\t\t\tpadding-left: 18px;\n\t\t}\n\t}\n\n\t/* hover */\n\t&:hover {\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* select */\n\t&[data-ftype=\"select\"] {\n\t\t.acf-actions {\n\t\t\tpadding: 0;\n\t\t\tmargin: -9px;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tRange\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-range-wrap {\n\t.acf-append,\n\t.acf-prepend {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tline-height: 28px;\n\t\tmargin: 0 7px 0 0;\n\t}\n\n\t.acf-append {\n\t\tmargin: 0 0 0 7px;\n\t}\n\n\tinput[type=\"range\"] {\n\t\tdisplay: inline-block;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tvertical-align: middle;\n\t\theight: 28px;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\t}\n\n\tinput[type=\"number\"] {\n\t\tdisplay: inline-block;\n\t\tmin-width: 5em;\n\t\tpadding-right: 4px;\n\t\tmargin-left: 10px;\n\t\tvertical-align: middle;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tinput[type=\"number\"] {\n\t\t\tmargin-right: 10px;\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.acf-append {\n\t\t\tmargin: 0 7px 0 0;\n\t\t}\n\t\t.acf-prepend {\n\t\t\tmargin: 0 0 0 7px;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0;\n\tbackground: #fff;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\tz-index: 1; // Display above following field.\n\n\t// Title.\n\t.acf-accordion-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\t\tfont-size: 13px;\n\t\tline-height: 1.4em;\n\n\t\t&:hover {\n\t\t\tbackground: #f3f4f5;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\n\t\tp {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.acf-accordion-icon {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t// Gutenberg uses SVG.\n\t\tsvg.acf-accordion-icon {\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\tcolor: #191e23;\n\t\t\tfill: currentColor;\n\t\t}\n\t}\n\n\t.acf-accordion-content {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t// Open.\n\t&.-open {\n\t\t> .acf-accordion-content {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Field specific overrides\n.acf-field.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0 !important; // !important needed to avoid Gutenberg sidebar issues.\n\tborder-color: $wp-card-border-1;\n\n\t.acf-label.acf-accordion-title {\n\t\tpadding: 12px;\n\t\twidth: auto;\n\t\tfloat: none;\n\t\twidth: auto;\n\t}\n\n\t.acf-input.acf-accordion-content {\n\t\tpadding: 0;\n\t\tfloat: none;\n\t\twidth: auto;\n\n\t\t> .acf-fields {\n\t\t\tborder-top: $wp-card-border-2 solid 1px;\n\n\t\t\t&.-clear {\n\t\t\t\tpadding: 0 $fx $fy;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion {\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t.acf-accordion-title {\n\t\twidth: auto;\n\t\tmargin: 0 !important;\n\t\tpadding: 12px;\n\t\tfloat: none !important;\n\t}\n\n\t.acf-accordion-content {\n\t\tpadding: 0 !important;\n\t}\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n\tborder: #cccccc solid 1px;\n\tbackground: transparent;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -16px;\n\t}\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n\tbackground: transparent;\n\n\t> .acf-input {\n\t\tpadding: 0 !important;\n\t\tborder: #cccccc solid 1px;\n\t}\n\n\t.acf-accordion-content {\n\t\tpadding: 0 12px 12px;\n\t}\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n\tborder: 0 none;\n\tpadding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n\tpadding-right: 0;\n\tmargin-right: 5%;\n\n\t+ p.submit {\n\t\tmargin-top: 0;\n\t}\n}\n\n/* border */\ntr.acf-accordion {\n\tmargin: 15px 0 !important;\n\n\t+ tr.acf-accordion {\n\t\tmargin-top: -16px !important;\n\t}\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n\tmargin-left: $field_padding_x;\n\tmargin-right: $field_padding_x;\n\tborder: $wp-card-border solid 1px;\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-accordion {\n}\n\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin-bottom: 10px;\n\n\t.acf-accordion-title {\n\t\tmargin-bottom: 0;\n\t}\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n\n// media modal\n.media-modal .compat-attachment-fields .acf-field.acf-accordion {\n\t// siblings\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -1px;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\twidth: 100%;\n\t}\n\n\t// table\n\t.compat-attachment-fields > tbody > tr > td {\n\t\tpadding-bottom: 5px;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*-----------------------------------------------------------------------------*/\n.block-editor {\n\t// Sidebar\n\t.edit-post-sidebar {\n\t\t// Remove metabox hndle border to simulate component panel.\n\t\t.acf-postbox {\n\t\t\t> .postbox-header,\n\t\t\t> .hndle {\n\t\t\t\tborder-bottom-width: 0 !important;\n\t\t\t}\n\t\t\t&.closed {\n\t\t\t\t> .postbox-header,\n\t\t\t\t> .hndle {\n\t\t\t\t\tborder-bottom-width: 1px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Field wrap.\n\t\t.acf-fields {\n\t\t\tmin-height: 1px;\n\t\t\toverflow: auto; // Fixes margin-collapse issue in WP 5.3.\n\n\t\t\t> .acf-field {\n\t\t\t\tborder-width: 0;\n\t\t\t\tborder-color: #e2e4e7;\n\t\t\t\tmargin: 0px;\n\t\t\t\tpadding: 10px 16px;\n\n\t\t\t\t// Force full width.\n\t\t\t\twidth: auto !important;\n\t\t\t\tmin-height: 0 !important;\n\t\t\t\tfloat: none !important;\n\n\t\t\t\t// Field labels.\n\t\t\t\t> .acf-label {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\tlabel {\n\t\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Accordions.\n\t\t\t\t&.acf-accordion {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-top-width: 1px;\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-accordion-title {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 15px;\n\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t\tcolor: rgb(30, 30, 30);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tsvg.acf-accordion-icon {\n\t\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-accordion-content {\n\t\t\t\t\t\t> .acf-fields {\n\t\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.block-editor-block-inspector{\n\t\t\t// The Top level notice for all fields.\n\t\t\t.acf-fields > .acf-notice {\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-template-columns: 1fr 25px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t.acf-fields > .acf-notice p:last-of-type {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t.acf-fields > .acf-notice > .acf-notice-dismiss {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: unset;\n\t\t\t\tright: unset;\n\t\t\t}\n\n\t\t\t// The notice below each field.\n\t\t\t.acf-fields .acf-field .acf-notice {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-fields .acf-error {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Prefix field label & prefix field names\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-setting-prefix_label,\n.acf-field-setting-prefix_name {\n\tp.description {\n\t\torder: 3;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tleft: 16px;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: {\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 4px;\n\t\t\t\tleft: 6px;\n\t\t\t}\n\t\t\tbackground-color: $gray-100;\n\t\t\tborder-radius: 4px;\n\t\t\t@extend .p7;\n\t\t\tcolor: $gray-500;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Editor tab styles\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n\tborder-top: none;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n\tbackground: #ffffff;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n\tbackground: #f1f1f1;\n\tborder-color: #ccd0d4;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n\tbackground: #fff;\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n\n.form-table > tbody {\n\n\t/* field */\n\t> .acf-field {\n\n\t\t/* label */\n\t\t> .acf-label {\n\t\t\tpadding: 20px 10px 20px 0;\n\t\t width: 210px;\n\n\t\t /* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 20px 0 20px 10px;\n\t\t\t}\n\n\t\t label {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: #23282d;\n\t\t\t}\n\n\t\t}\n\n\n\t\t/* input */\n\t\t> .acf-input {\n\t\t\tpadding: 15px 10px;\n\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 15px 10px 15px 5%;\n\t\t\t}\n\t\t}\n\n\t}\n\n\n\t/* tab wrap */\n\t> .acf-tab-wrap td {\n\t\tpadding: 15px 5% 15px 0;\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 15px 0 15px 5%;\n\t\t}\n\n\t}\n\n\n\t/* misc */\n\t.form-table th.acf-th {\n\t\twidth: auto;\n\t}\n\n}\n\n#your-profile,\n#createuser {\n\n\t/* override for user css */\n\t.acf-field input[type=\"text\"],\n\t.acf-field input[type=\"password\"],\n\t.acf-field input[type=\"number\"],\n\t.acf-field input[type=\"search\"],\n\t.acf-field input[type=\"email\"],\n\t.acf-field input[type=\"url\"],\n\t.acf-field select {\n\t max-width: 25em;\n\t}\n\n\t.acf-field textarea {\n\t\tmax-width: 500px;\n\t}\n\n\n\t/* allow sub fields to display correctly */\n\t.acf-field .acf-field input[type=\"text\"],\n\t.acf-field .acf-field input[type=\"password\"],\n\t.acf-field .acf-field input[type=\"number\"],\n\t.acf-field .acf-field input[type=\"search\"],\n\t.acf-field .acf-field input[type=\"email\"],\n\t.acf-field .acf-field input[type=\"url\"],\n\t.acf-field .acf-field textarea,\n\t.acf-field .acf-field select {\n\t max-width: none;\n\t}\n}\n\n#registerform {\n\n\th2 {\n\t\tmargin: 1em 0;\n\t}\n\n\t.acf-field {\n\t\tmargin-top: 0;\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tline-height: 1.5;\n\t\t\t}\n\t\t}\n\n/*\n\t\t.acf-input {\n\t\t\tinput {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tpadding: 5px;\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n*/\n\t}\n\n\tp.submit {\n\t\ttext-align: right;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n\n// add term\n#acf-term-fields {\n\tpadding-right: 5%;\n\n\t> .acf-field {\n\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\n\t\t\tlabel {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n\tvertical-align: top;\n\tfloat: none;\n\tmargin: 4px 4px 0;\n}\n\n\n// edit term\n#edittag .acf-fields.-left {\n\n\t> .acf-field {\n\t\tpadding-left: 220px;\n\n\t\t&:before {\n\t\t\twidth: 209px;\n\t\t}\n\n\t\t> .acf-label {\n\t\t\twidth: 220px;\n\t\t\tmargin-left: -220px;\n\t\t\tpadding: 0 10px;\n\t\t}\n\n\t\t> .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n#edittag > .acf-fields.-left {\n\twidth: 96%;\n\n\t> .acf-field {\n\n\t\t> .acf-label {\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n\n#widgets-right .widget .acf-field .description {\n\tpadding-left: 0;\n\tpadding-right: 0;\n}\n\n.acf-widget-fields {\n\n\t> .acf-field {\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 5px;\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-menu-settings {\n\tborder-top: 1px solid #eee;\n margin-top: 2em;\n\n\t// seamless\n\t&.-seamless {\n\t\tborder-top: none;\n\t\tmargin-top: 15px;\n\n\t\t> h2 { display: none; }\n\t}\n\n\t// Fix relationship conflict.\n\t.list li {\n\t\tdisplay: block;\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.acf-fields.acf-menu-item-fields {\n\tclear: both;\n\tpadding-top: 1px; // Fixes margin overlap.\n\n\t> .acf-field {\n\t\tmargin: 5px 0;\n\t\tpadding-right: 10px;\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\t\t\tlabel {\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n\n#post .compat-attachment-fields {\n\n\t.compat-field-acf-form-data {\n\t\tdisplay: none;\n\t}\n\n\t&,\n\t> tbody,\n\t> tbody > tr,\n\t> tbody > tr > th,\n\t> tbody > tr > td {\n\t\tdisplay: block;\n\t}\n\n\t> tbody > .acf-field {\n\t\tmargin: 15px 0;\n\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\n\t\t\tlabel {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\n\t\t\t\tp {\n\t\t\t\t\tmargin: 0 0 3px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t> .acf-input {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n","/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input {\n\t\n\ttable {\n\t\tdisplay: table;\n\t\ttable-layout: auto;\n\t\t\n\t\ttbody {\n\t\t\tdisplay: table-row-group;\n\t\t}\n\t\t\n\t\ttr {\n\t\t\tdisplay: table-row;\n\t\t}\n\t\t\n\t\ttd, th {\n\t\t\tdisplay: table-cell;\n\t\t}\n\t\t\n\t}\n\t\n}\n\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n\tmargin: 5px 0;\n\t\n\t> .acf-label {\n\t\tmin-width: 30%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfloat: left;\n\t text-align: right;\n\t display: block;\n\t float: left;\n\t \n\t > label {\n\t\t padding-top: 6px;\n\t\t\tmargin: 0;\n\t\t\tcolor: #666666;\n\t\t font-weight: 400;\n\t\t line-height: 16px;\n\t }\n\t}\n\t\n\t> .acf-input {\n\t\twidth: 65%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t float: right;\n\t display: block;\n\t}\n\t\n\tp.description {\n\t\tmargin: 0;\n\t}\n}\n\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n\tbackground: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n \n .selection-error-label {\n\t\tbackground: #CC0000;\n\t border-radius: 3px;\n\t color: #fff;\n\t font-weight: bold;\n\t margin-right: 8px;\n\t padding: 2px 4px;\n\t}\n\t\n\t.selection-error-message {\n\t\tcolor: #b44;\n\t display: block;\n\t padding-top: 8px;\n\t word-wrap: break-word;\n\t white-space: pre-wrap;\n\t}\n}\n\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled {\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n/* misc */\n.media-modal {\n\t\n\t/* compat-item */\n\t.compat-field-acf-form-data,\n\t.compat-field-acf-blank {\n\t\tdisplay: none !important;\n\t}\n\t\n\t\n\t/* allow line breaks in upload error */\n\t.upload-error-message {\n\t\twhite-space: pre-wrap;\n\t}\n\t\n\t\n\t/* fix required span */\n\t.acf-required {\n\t\tpadding: 0 !important;\n\t\tmargin: 0 !important;\n\t\tfloat: none !important;\n\t\tcolor: #f00 !important;\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\t.compat-item{\n\t\t\tpadding-bottom: 20px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\t\n\t\t/* label */\n\t\t.setting span, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\twidth: 98%;\n\t\t\tfloat: none;\n\t\t\ttext-align: left;\n\t\t\tmin-height: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\n\t\t/* field */\n\t\t.setting input, \n\t\t.setting textarea, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tfloat: none;\n\t\t height: auto;\n\t\t max-width: none;\n\t\t width: 98%;\n\t\t}\n\n\t}\n\n\t\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.media-modal .acf-expand-details {\n\tfloat: right;\n\tpadding: 8px 10px;\n\tmargin-right: 6px;\n\tfont-size: 13px;\n\theight: 18px;\n\tline-height: 18px;\n\tcolor: #666;\n\ttext-decoration: none;\n\n\t// States.\n\t&:focus, &:active {\n\t\toutline: 0 none;\n\t\tbox-shadow: none;\n\t\tcolor: #666;\n\t}\n\t&:hover {\n\t\tcolor: #000;\n\t}\n\t\n\t// Open & close.\n\t.is-open { display: none; }\n\t.is-closed { display: block; }\n\t\n\t// Hide on mobile.\n\t@media (max-width: $sm) {\n\t\tdisplay: none;\n\t}\n}\n\n\n/* expanded */\n.media-modal.acf-expanded {\n\t\n\t/* toggle */\n\t.acf-expand-details {\n\t\t.is-open { display: block; }\n\t\t.is-closed { display: none; }\n\t\t\n\t}\n\t\n\t// Components.\n\t.attachments-browser .media-toolbar, \n\t.attachments-browser .attachments { right: 740px; }\n\t.media-sidebar { width: 708px; }\n\t\n\t// Sidebar.\n\t.media-sidebar {\n\t\t\n\t\t// Attachment info.\n\t\t.attachment-info {\n\t\t\t.thumbnail {\n\t\t\t\tfloat: left;\n\t\t\t\tmax-height: none;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\tmax-height: 200px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t.details {\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Label\n\t\t.attachment-info .thumbnail,\n\t\t.attachment-details .setting .name, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\tmin-width: 20%;\n\t\t\tmargin-right: 0;\n\t\t}\n\t\t\n\t\t// Input\n\t\t.attachment-info .details,\n\t\t.attachment-details .setting input, \n\t\t.attachment-details .setting textarea,\n\t\t.attachment-details .setting + .description,\n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tmin-width: 77%;\n\t\t}\n\t}\n\t\n\t// Screen: Medium.\n\t@media (max-width: 900px) {\n\t\t\n\t\t// Components.\n\t\t.attachments-browser .media-toolbar { display: none; }\n\t\t.attachments { display: none; }\n\t\t.media-sidebar { width: auto; max-width: none !important; bottom: 0 !important; }\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.details {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 67%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\t\n\t\t}\n\t}\n\t\n\t// Screen: small.\n\t@media (max-width: 640px) {\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail, .details {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\t\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal {\n\t\n\t/* hide embed settings */\n\t.media-embed {\n\t\t.setting.align,\n\t\t.setting.link-to {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-select {\n\t\n\t\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-edit {\n\t\n\t/* resize modal */\n\tleft: 15%;\n\tright: 15%;\n\ttop: 100px;\n\tbottom: 100px;\n\t\n\t\n\t/* hide elements */\n\t.media-frame-menu,\n\t.media-frame-router,\n\t.media-frame-content .attachments,\n\t.media-frame-content .media-toolbar {\n\t display: none;\n\t}\n\t\n\t\n\t/* full width */\n\t.media-frame-title,\n\t.media-frame-content,\n\t.media-frame-toolbar,\n\t.media-sidebar {\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\t\n\t\n\t/* tidy up incorrect distance */\n\t.media-frame-content {\n\t top: 50px;\n\t}\n\t\n\t\n\t/* title box shadow (to match media grid) */\n\t.media-frame-title {\n\t border-bottom: 1px solid #DFDFDF;\n\t box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\tpadding: 0 16px;\n\t\t\n\t\t/* WP details */\n\t\t.attachment-details {\n\t\t\t\n\t\t\toverflow: visible;\n\t\t\t\n\t\t\t/* hide 'Attachment Details' heading */\n\t\t\t> h3, > h2 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t/* remove overflow */\n\t\t\t.attachment-info {\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\t\tpadding: 16px;\n\t\t\t\tmargin: 0 -16px 16px;\n\t\t\t}\n\t\t\t\n\t\t\t/* move thumbnail */\n\t\t\t.thumbnail {\n\t\t\t\tmargin: 0 16px 0 0;\n\t\t\t}\n\t\t\t\n\t\t\t.setting {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tspan {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* ACF fields */\n\t\t.compat-attachment-fields {\n\t\t\t\n\t\t\t> tbody > .acf-field {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tp.description {\n\t\t\t\t\tmargin-top: 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* WP required message */\n\t\t.media-types-required-info { display: none; }\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\ttop: 30px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tleft: 30px;\n\t}\n\t\n\t\n\t/* mobile sm */\n\t@media (max-width: 640px) {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\t\n\t@media (max-width: 480px) {\n\t\t.media-frame-content {\n\t\t top: 40px;\n\t\t}\n\t}\n}\n","// Temp remove.\n.acf-temp-remove {\n\tposition: relative;\n\topacity: 1;\n\t-webkit-transition: all 0.25s ease;\n\t-moz-transition: all 0.25s ease;\n\t-o-transition: all 0.25s ease;\n\ttransition: all 0.25s ease;\n\toverflow: hidden;\n\t\n\t/* overlay prevents hover */\n\t&:after {\n\t\tdisplay: block;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 99;\n\t}\n}\n\n// Conditional Logic.\n.hidden-by-conditional-logic {\n\tdisplay: none !important;\n\t\n\t// Table cells may \"appear empty\".\n\t&.appear-empty {\n\t\tdisplay: table-cell !important;\n\t\t.acf-input {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n}\n\n// Compat support for \"Tabify\" plugin.\n.acf-postbox.acf-hidden {\n\tdisplay: none !important;\n}\n\n// Focus Attention.\n.acf-attention {\n\ttransition: border 0.250s ease-out;\n\t&.-focused {\n\t\tborder: #23282d solid 1px !important;\n\t\ttransition: none;\n\t}\n}\ntr.acf-attention {\n\ttransition: box-shadow 0.250s ease-out;\n\tposition: relative;\n\t&.-focused {\n\t\tbox-shadow: #23282d 0 0 0px 1px !important;\n\t}\n}","// Gutenberg specific styles.\n#editor {\n\n\t// Postbox container.\n\t.edit-post-layout__metaboxes {\n\t\tpadding: 0;\n\t\t.edit-post-meta-boxes-area {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// Sidebar postbox container.\n\t.metabox-location-side {\n\t\t.postbox-container {\n\t\t\tfloat: none;\n\t\t}\n\t}\n\n\t// Alter postbox to look like panel component.\n\t.postbox {\n\t\tcolor: #444;\n\n\t\t> .postbox-header {\n\t\t\t.hndle {\n\t\t\t\tborder-bottom: none;\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.handle-actions {\n\t\t\t\t.handle-order-higher,\n\t\t\t\t.handle-order-lower {\n\t\t\t\t\twidth: 1.62rem;\n\t\t\t\t}\n\n\t\t\t\t// Fix \"Edit\" icon height.\n\t\t\t\t.acf-hndle-cog {\n\t\t\t\t\theight: 44px;\n\t\t\t\t\tline-height: 44px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t}\n\t\t}\n\n\t\t// Hide bottom border of last postbox.\n\t\t&:last-child.closed > .postbox-header {\n\t\t\tborder-bottom: none;\n\t\t}\n\t\t&:last-child > .inside {\n\t\t\tborder-bottom: none;\n\t\t}\n\t}\n\n\t// Prevent metaboxes being forced offscreen.\n\t.block-editor-writing-flow__click-redirect {\n\t\tmin-height: 50px;\n\t}\n}\n\n// Fix to display \"High\" metabox area when dragging metaboxes.\nbody.is-dragging-metaboxes #acf_after_title-sortables{\n\toutline: 3px dashed #646970;\n\tdisplay: flow-root;\n\tmin-height: 60px;\n\tmargin-bottom: 3px !important\n}\n\n\n\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.min.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.min.css index f46a17d3b..0cf12acea 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.min.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.min.css @@ -1 +1 @@ -.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.acf-admin-page h3,.acf-headerbar h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2{font-size:14px}.acf-admin-page .p3{font-size:13.5px}.acf-admin-page .p4{font-size:13px}.acf-admin-page .p5{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page .acf-field p.description,.acf-field .acf-admin-page p.description,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7,.acf-admin-page .acf-field-setting-prefix_label p.description code,.acf-field-setting-prefix_label p.description .acf-admin-page code,.acf-admin-page .acf-field-setting-prefix_name p.description code,.acf-field-setting-prefix_name p.description .acf-admin-page code{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-field,.acf-field .acf-label,.acf-field .acf-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.acf-field{margin:15px 0;clear:both}.acf-field p.description{display:block;margin:0;padding:0}.acf-field .acf-label{vertical-align:top;margin:0 0 10px}.acf-field .acf-label label{display:block;font-weight:500;margin:0 0 3px;padding:0}.acf-field .acf-label:empty{margin-bottom:0}.acf-field .acf-input{vertical-align:top}.acf-field p.description{display:block;margin-top:6px;color:#667085}.acf-field .acf-notice{margin:0 0 15px;background:#edf2ff;color:#0c6ca0;border-color:#2183b9}.acf-field .acf-notice.-error{background:#ffe6e6;color:#cc2727;border-color:#d12626}.acf-field .acf-notice.-success{background:#eefbe8;color:#0e7b17;border-color:#32a23b}.acf-field .acf-notice.-warning{background:#fff3e6;color:#bd4b0e;border-color:#d16226}td.acf-field,tr.acf-field{margin:0}.acf-field[data-width]{float:left;clear:none}.acf-field[data-width]+.acf-field[data-width]{border-left:1px solid #eee}html[dir=rtl] .acf-field[data-width]{float:right}html[dir=rtl] .acf-field[data-width]+.acf-field[data-width]{border-left:none;border-right:1px solid #eee}td.acf-field[data-width],tr.acf-field[data-width]{float:none}.acf-field.-c0{clear:both;border-left-width:0 !important}html[dir=rtl] .acf-field.-c0{border-left-width:1px !important;border-right-width:0 !important}.acf-field.-r0{border-top-width:0 !important}.acf-fields{position:relative}.acf-fields:after{display:block;clear:both;content:""}.acf-fields.-border{border:#ccd0d4 solid 1px;background:#fff}.acf-fields>.acf-field{position:relative;margin:0;padding:16px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-fields>.acf-field:first-child{border-top:none;margin-top:0}td.acf-fields{padding:0 !important}.acf-fields.-clear>.acf-field{border:none;padding:0;margin:15px 0}.acf-fields.-clear>.acf-field[data-width]{border:none !important}.acf-fields.-clear>.acf-field>.acf-label{padding:0}.acf-fields.-clear>.acf-field>.acf-input{padding:0}.acf-fields.-left>.acf-field{padding:15px 0}.acf-fields.-left>.acf-field:after{display:block;clear:both;content:""}.acf-fields.-left>.acf-field:before{content:"";display:block;position:absolute;z-index:0;background:#f9f9f9;border-color:#e1e1e1;border-style:solid;border-width:0 1px 0 0;top:0;bottom:0;left:0;width:20%}.acf-fields.-left>.acf-field[data-width]{float:none;width:auto !important;border-left-width:0 !important;border-right-width:0 !important}.acf-fields.-left>.acf-field>.acf-label{float:left;width:20%;margin:0;padding:0 12px}.acf-fields.-left>.acf-field>.acf-input{float:left;width:80%;margin:0;padding:0 12px}html[dir=rtl] .acf-fields.-left>.acf-field:before{border-width:0 0 0 1px;left:auto;right:0}html[dir=rtl] .acf-fields.-left>.acf-field>.acf-label{float:right}html[dir=rtl] .acf-fields.-left>.acf-field>.acf-input{float:right}#side-sortables .acf-fields.-left>.acf-field:before{display:none}#side-sortables .acf-fields.-left>.acf-field>.acf-label{width:100%;margin-bottom:10px}#side-sortables .acf-fields.-left>.acf-field>.acf-input{width:100%}@media screen and (max-width: 640px){.acf-fields.-left>.acf-field:before{display:none}.acf-fields.-left>.acf-field>.acf-label{width:100%;margin-bottom:10px}.acf-fields.-left>.acf-field>.acf-input{width:100%}}.acf-fields.-clear.-left>.acf-field{padding:0;border:none}.acf-fields.-clear.-left>.acf-field:before{display:none}.acf-fields.-clear.-left>.acf-field>.acf-label{padding:0}.acf-fields.-clear.-left>.acf-field>.acf-input{padding:0}.acf-table tr.acf-field>td.acf-label{padding:15px 12px;margin:0;background:#f9f9f9;width:20%}.acf-table tr.acf-field>td.acf-input{padding:15px 12px;margin:0;border-left-color:#e1e1e1}.acf-sortable-tr-helper{position:relative !important;display:table-row !important}.acf-postbox{position:relative}.acf-postbox>.inside{margin:0 !important;padding:0 !important}.acf-postbox .acf-hndle-cog{color:#72777c;font-size:16px;line-height:36px;height:36px;width:1.62rem;position:relative;display:none}.acf-postbox .acf-hndle-cog:hover{color:#191e23}.acf-postbox>.hndle:hover .acf-hndle-cog,.acf-postbox>.postbox-header:hover .acf-hndle-cog{display:inline-block}.acf-postbox>.hndle .acf-hndle-cog{height:20px;line-height:20px;float:right;width:auto}.acf-postbox>.hndle .acf-hndle-cog:hover{color:#777}.acf-postbox .acf-replace-with-fields{padding:15px;text-align:center}#post-body-content #acf_after_title-sortables{margin:20px 0 -20px}.acf-postbox.seamless{border:0 none;background:rgba(0,0,0,0);box-shadow:none}.acf-postbox.seamless>.postbox-header,.acf-postbox.seamless>.hndle,.acf-postbox.seamless>.handlediv{display:none !important}.acf-postbox.seamless>.inside{display:block !important;margin-left:-12px !important;margin-right:-12px !important}.acf-postbox.seamless>.inside>.acf-field{border-color:rgba(0,0,0,0)}.acf-postbox.seamless>.acf-fields.-left>.acf-field:before{display:none}@media screen and (max-width: 782px){.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-label,.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-input{padding:0}}.acf-field input[type=text],.acf-field input[type=password],.acf-field input[type=date],.acf-field input[type=datetime],.acf-field input[type=datetime-local],.acf-field input[type=email],.acf-field input[type=month],.acf-field input[type=number],.acf-field input[type=search],.acf-field input[type=tel],.acf-field input[type=time],.acf-field input[type=url],.acf-field input[type=week],.acf-field textarea,.acf-field select{width:100%;padding:4px 8px;margin:0;box-sizing:border-box;font-size:14px;line-height:1.4}.acf-admin-3-8 .acf-field input[type=text],.acf-admin-3-8 .acf-field input[type=password],.acf-admin-3-8 .acf-field input[type=date],.acf-admin-3-8 .acf-field input[type=datetime],.acf-admin-3-8 .acf-field input[type=datetime-local],.acf-admin-3-8 .acf-field input[type=email],.acf-admin-3-8 .acf-field input[type=month],.acf-admin-3-8 .acf-field input[type=number],.acf-admin-3-8 .acf-field input[type=search],.acf-admin-3-8 .acf-field input[type=tel],.acf-admin-3-8 .acf-field input[type=time],.acf-admin-3-8 .acf-field input[type=url],.acf-admin-3-8 .acf-field input[type=week],.acf-admin-3-8 .acf-field textarea,.acf-admin-3-8 .acf-field select{padding:3px 5px}.acf-field textarea{resize:vertical}body.acf-browser-firefox .acf-field select{padding:4px 5px}.acf-input-prepend,.acf-input-append,.acf-input-wrap{box-sizing:border-box}.acf-input-prepend,.acf-input-append{font-size:13px;line-height:1.4;padding:4px 8px;background:#f5f5f5;border:#7e8993 solid 1px;min-height:30px}.acf-admin-3-8 .acf-input-prepend,.acf-admin-3-8 .acf-input-append{padding:3px 5px;border-color:#ddd;min-height:28px}.acf-input-prepend{float:left;border-right-width:0;border-radius:3px 0 0 3px}.acf-input-append{float:right;border-left-width:0;border-radius:0 3px 3px 0}.acf-input-wrap{position:relative;overflow:hidden}.acf-input-wrap .acf-is-prepended{border-radius:0 6px 6px 0 !important}.acf-input-wrap .acf-is-appended{border-radius:6px 0 0 6px !important}.acf-input-wrap .acf-is-prepended.acf-is-appended{border-radius:0 !important}html[dir=rtl] .acf-input-prepend{border-left-width:0;border-right-width:1px;border-radius:0 3px 3px 0;float:right}html[dir=rtl] .acf-input-append{border-left-width:1px;border-right-width:0;border-radius:3px 0 0 3px;float:left}html[dir=rtl] input.acf-is-prepended{border-radius:3px 0 0 3px !important}html[dir=rtl] input.acf-is-appended{border-radius:0 3px 3px 0 !important}html[dir=rtl] input.acf-is-prepended.acf-is-appended{border-radius:0 !important}.acf-color-picker .wp-color-result{border-color:#7e8993}.acf-admin-3-8 .acf-color-picker .wp-color-result{border-color:#ccd0d4}.acf-color-picker .wp-picker-active{position:relative;z-index:1}.acf-url i{position:absolute;top:5px;left:5px;opacity:.5;color:#7e8993}.acf-url input[type=url]{padding-left:27px !important}.acf-url.-valid i{opacity:1}.select2-container.-acf{z-index:1001}.select2-container.-acf .select2-choices{background:#fff;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;min-height:31px}.select2-container.-acf .select2-choices .select2-search-choice{margin:5px 0 5px 5px;padding:3px 5px 3px 18px;border-color:#bbb;background:#f9f9f9;box-shadow:0 1px 0 rgba(255,255,255,.25) inset}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper{background:#5897fb;border-color:#3f87fa;color:#fff !important;box-shadow:0 0 3px rgba(0,0,0,.1)}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a{visibility:hidden}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder{background-color:#f7f7f7;border-color:#f7f7f7;visibility:visible !important}.select2-container.-acf .select2-choices .select2-search-choice-focus{border-color:#999}.select2-container.-acf .select2-choices .select2-search-field input{height:31px;line-height:22px;margin:0;padding:5px 5px 5px 7px}.select2-container.-acf .select2-choice{border-color:#bbb}.select2-container.-acf .select2-choice .select2-arrow{background:rgba(0,0,0,0);border-left-color:#dfdfdf;padding-left:1px}.select2-container.-acf .select2-choice .select2-result-description{display:none}.select2-container.-acf.select2-container-active .select2-choices,.select2-container.-acf.select2-dropdown-open .select2-choices{border-color:#5b9dd9;border-radius:3px 3px 0 0}.select2-container.-acf.select2-dropdown-open .select2-choice{background:#fff;border-color:#5b9dd9}html[dir=rtl] .select2-container.-acf .select2-search-choice-close{left:24px}html[dir=rtl] .select2-container.-acf .select2-choice>.select2-chosen{margin-left:42px}html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow{padding-left:0;padding-right:1px}.select2-drop .select2-search{padding:4px 4px 0}.select2-drop .select2-result .select2-result-description{color:#999;font-size:12px;margin-left:5px}.select2-drop .select2-result.select2-highlighted .select2-result-description{color:#fff;opacity:.75}.select2-container.-acf li{margin-bottom:0}.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple{overflow:hidden}.select2-container.-acf .select2-selection{border-color:#7e8993}.acf-admin-3-8 .select2-container.-acf .select2-selection{border-color:#aaa}.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child{float:none}.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input{width:100% !important}.select2-container.-acf .select2-selection--multiple .select2-selection__rendered{padding-right:0}.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field]{display:inline;padding:0;margin:0}.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice{margin-right:0}.select2-container.-acf .select2-selection--multiple .select2-selection__choice{background-color:#f7f7f7;border-color:#ccc;max-width:100%;overflow:hidden;word-wrap:normal !important;white-space:normal}.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper{background:#0783be;border-color:#066998;color:#fff !important;box-shadow:0 0 3px rgba(0,0,0,.1)}.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span{visibility:hidden}.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{position:static;border-right:none;padding:0}.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder{background-color:#f2f4f7;border-color:#f2f4f7;visibility:visible !important}.select2-container.-acf .select2-selection--multiple .select2-search__field{box-shadow:none !important;min-height:0}.acf-row .select2-container.-acf .select2-selection--single{overflow:hidden}.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered{white-space:normal}.acf-admin-single-field-group .select2-dropdown{border-color:#6bb5d8 !important;margin-top:-5px;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.select2-dropdown.select2-dropdown--above{margin-top:0}.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f9fafb !important;color:#667085}.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]:hover{color:#399ccb}.acf-admin-single-field-group .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#0783be !important}.select2-dropdown .select2-results__option{margin-bottom:0}.select2-container .select2-dropdown{z-index:900000}.select2-container .select2-dropdown .select2-search__field{line-height:1.4;min-height:0}.acf-link .link-wrap{display:none;border:#ccd0d4 solid 1px;border-radius:3px;padding:5px;line-height:26px;background:#fff;word-wrap:break-word;word-break:break-all}.acf-link .link-wrap .link-title{padding:0 5px}.acf-link.-value .button{display:none}.acf-link.-value .acf-icon.-link-ext{display:none}.acf-link.-value .link-wrap{display:inline-block}.acf-link.-external .acf-icon.-link-ext{display:inline-block}#wp-link-backdrop{z-index:900000 !important}#wp-link-wrap{z-index:900001 !important}ul.acf-radio-list,ul.acf-checkbox-list{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);position:relative;padding:1px;margin:0}ul.acf-radio-list:focus-within,ul.acf-checkbox-list:focus-within{border:1px solid #a5d2e7;border-radius:6px}ul.acf-radio-list li,ul.acf-checkbox-list li{font-size:13px;line-height:22px;margin:0;position:relative;word-wrap:break-word}ul.acf-radio-list li label,ul.acf-checkbox-list li label{display:inline}ul.acf-radio-list li input[type=checkbox],ul.acf-radio-list li input[type=radio],ul.acf-checkbox-list li input[type=checkbox],ul.acf-checkbox-list li input[type=radio]{margin:-1px 4px 0 0;vertical-align:middle}ul.acf-radio-list li input[type=text],ul.acf-checkbox-list li input[type=text]{width:auto;vertical-align:middle;margin:2px 0}ul.acf-radio-list li span,ul.acf-checkbox-list li span{float:none}ul.acf-radio-list li i,ul.acf-checkbox-list li i{vertical-align:middle}ul.acf-radio-list.acf-hl li,ul.acf-checkbox-list.acf-hl li{margin-right:20px;clear:none}html[dir=rtl] ul.acf-radio-list input[type=checkbox],html[dir=rtl] ul.acf-radio-list input[type=radio],html[dir=rtl] ul.acf-checkbox-list input[type=checkbox],html[dir=rtl] ul.acf-checkbox-list input[type=radio]{margin-left:4px;margin-right:0}.acf-button-group{display:inline-block}.acf-button-group label{display:inline-block;border:#7e8993 solid 1px;position:relative;z-index:1;padding:5px 10px;background:#fff}.acf-button-group label:hover{color:#016087;background:#f3f5f6;border-color:#0071a1;z-index:2}.acf-button-group label.selected{border-color:#007cba;background:#008dd4;color:#fff;z-index:2}.acf-button-group input{display:none !important}.acf-button-group{padding-left:1px;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.acf-button-group label{margin:0 0 0 -1px;flex:1;text-align:center;white-space:nowrap}.acf-button-group label:first-child{border-radius:3px 0 0 3px}html[dir=rtl] .acf-button-group label:first-child{border-radius:0 3px 3px 0}.acf-button-group label:last-child{border-radius:0 3px 3px 0}html[dir=rtl] .acf-button-group label:last-child{border-radius:3px 0 0 3px}.acf-button-group label:only-child{border-radius:3px}.acf-button-group.-vertical{padding-left:0;padding-top:1px;flex-direction:column}.acf-button-group.-vertical label{margin:-1px 0 0 0}.acf-button-group.-vertical label:first-child{border-radius:3px 3px 0 0}.acf-button-group.-vertical label:last-child{border-radius:0 0 3px 3px}.acf-button-group.-vertical label:only-child{border-radius:3px}.acf-admin-3-8 .acf-button-group label{border-color:#ccd0d4}.acf-admin-3-8 .acf-button-group label:hover{border-color:#0071a1}.acf-admin-3-8 .acf-button-group label.selected{border-color:#007cba}.acf-admin-page .acf-button-group{display:flex;align-items:stretch;align-content:center;height:40px;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .acf-button-group label{display:inline-flex;align-items:center;align-content:center;border:#d0d5dd solid 1px;padding:6px 16px;color:#475467;font-weight:500}.acf-admin-page .acf-button-group label:hover{color:#0783be}.acf-admin-page .acf-button-group label.selected{background:#f9fafb;color:#0783be}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice{display:inline-flex;align-items:center;margin-top:8px;margin-left:2px;position:relative;padding-top:4px;padding-right:auto;padding-bottom:4px;padding-left:8px;background-color:#ebf5fa;border-color:#a5d2e7;color:#0783be}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{order:2;width:14px;height:14px;margin-right:0;margin-left:4px;color:#6bb5d8;text-indent:100%;white-space:nowrap;overflow:hidden}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#0783be}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before{content:"";display:block;width:14px;height:14px;top:0;left:0;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.acf-checkbox-list .button{margin:10px 0 0}.acf-switch{display:inline-block;border-radius:5px;cursor:pointer;position:relative;background:#f5f5f5;height:30px;vertical-align:middle;border:#7e8993 solid 1px;-webkit-transition:background .25s ease;-moz-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.acf-switch span{display:inline-block;float:left;text-align:center;font-size:13px;line-height:22px;padding:4px 10px;min-width:15px}.acf-switch span i{vertical-align:middle}.acf-switch .acf-switch-on{color:#fff;text-shadow:#007cba 0 1px 0}.acf-switch .acf-switch-slider{position:absolute;top:2px;left:2px;bottom:2px;right:50%;z-index:1;background:#fff;border-radius:3px;border:#7e8993 solid 1px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;transition-property:left,right}.acf-switch:hover,.acf-switch.-focus{border-color:#0071a1;background:#f3f5f6;color:#016087}.acf-switch:hover .acf-switch-slider,.acf-switch.-focus .acf-switch-slider{border-color:#0071a1}.acf-switch.-on{background:#0d99d5;border-color:#007cba}.acf-switch.-on .acf-switch-slider{left:50%;right:2px;border-color:#007cba}.acf-switch.-on:hover{border-color:#007cba}.acf-switch+span{margin-left:6px}.acf-admin-3-8 .acf-switch{border-color:#ccd0d4}.acf-admin-3-8 .acf-switch .acf-switch-slider{border-color:#ccd0d4}.acf-admin-3-8 .acf-switch:hover,.acf-admin-3-8 .acf-switch.-focus{border-color:#0071a1}.acf-admin-3-8 .acf-switch:hover .acf-switch-slider,.acf-admin-3-8 .acf-switch.-focus .acf-switch-slider{border-color:#0071a1}.acf-admin-3-8 .acf-switch.-on{border-color:#007cba}.acf-admin-3-8 .acf-switch.-on .acf-switch-slider{border-color:#007cba}.acf-admin-3-8 .acf-switch.-on:hover{border-color:#007cba}.acf-switch-input{opacity:0;position:absolute;margin:0}.acf-admin-single-field-group .acf-true-false{border:1px solid rgba(0,0,0,0)}.acf-admin-single-field-group .acf-true-false:focus-within{border:1px solid #399ccb;border-radius:120px}.compat-item .acf-true-false .message{float:none;padding:0;vertical-align:middle}.acf-google-map{position:relative;border:#ccd0d4 solid 1px;background:#fff}.acf-google-map .title{position:relative;border-bottom:#ccd0d4 solid 1px}.acf-google-map .title .search{margin:0;font-size:14px;line-height:30px;height:40px;padding:5px 10px;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-google-map .title .acf-loading{position:absolute;top:10px;right:11px;display:none}.acf-google-map .title .acf-icon:active{display:inline-block !important}.acf-google-map .canvas{height:400px}.acf-google-map:hover .title .acf-actions{display:block}.acf-google-map .title .acf-icon.-location{display:inline-block}.acf-google-map .title .acf-icon.-cancel,.acf-google-map .title .acf-icon.-search{display:none}.acf-google-map.-value .title .search{font-weight:bold}.acf-google-map.-value .title .acf-icon.-location{display:none}.acf-google-map.-value .title .acf-icon.-cancel{display:inline-block}.acf-google-map.-searching .title .acf-icon.-location{display:none}.acf-google-map.-searching .title .acf-icon.-cancel,.acf-google-map.-searching .title .acf-icon.-search{display:inline-block}.acf-google-map.-searching .title .acf-actions{display:block}.acf-google-map.-searching .title .search{font-weight:normal !important}.acf-google-map.-loading .title a{display:none !important}.acf-google-map.-loading .title i{display:inline-block}.pac-container{border-width:1px 0;box-shadow:none}.pac-container:after{display:none}.pac-container .pac-item:first-child{border-top:0 none}.pac-container .pac-item{padding:5px 10px;cursor:pointer}html[dir=rtl] .pac-container .pac-item{text-align:right}.acf-relationship{background:#fff;border:#ccd0d4 solid 1px}.acf-relationship .filters{border-bottom:#ccd0d4 solid 1px;background:#fff}.acf-relationship .filters:after{display:block;clear:both;content:""}.acf-relationship .filters .filter{margin:0;padding:0;float:left;width:100%;box-sizing:border-box;padding:7px 7px 7px 0}.acf-relationship .filters .filter:first-child{padding-left:7px}.acf-relationship .filters .filter input,.acf-relationship .filters .filter select{margin:0;float:none}.acf-relationship .filters .filter input:focus,.acf-relationship .filters .filter input:active,.acf-relationship .filters .filter select:focus,.acf-relationship .filters .filter select:active{outline:none;box-shadow:none}.acf-relationship .filters .filter input{border-color:rgba(0,0,0,0);box-shadow:none;padding-left:3px;padding-right:3px}.acf-relationship .filters.-f2 .filter{width:50%}.acf-relationship .filters.-f3 .filter{width:25%}.acf-relationship .filters.-f3 .filter.-search{width:50%}.acf-relationship .list{margin:0;padding:5px;height:160px;overflow:auto}.acf-relationship .list .acf-rel-label,.acf-relationship .list .acf-rel-item,.acf-relationship .list p{padding:5px;margin:0;display:block;position:relative;min-height:18px}.acf-relationship .list .acf-rel-label{font-weight:bold}.acf-relationship .list .acf-rel-item{cursor:pointer}.acf-relationship .list .acf-rel-item b{text-decoration:underline;font-weight:normal}.acf-relationship .list .acf-rel-item .thumbnail{background:#e0e0e0;width:22px;height:22px;float:left;margin:-2px 5px 0 0}.acf-relationship .list .acf-rel-item .thumbnail img{max-width:22px;max-height:22px;margin:0 auto;display:block}.acf-relationship .list .acf-rel-item .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item .thumbnail.-icon img{max-height:20px;margin-top:1px}.acf-relationship .list .acf-rel-item:hover{background:#3875d7;color:#fff}.acf-relationship .list .acf-rel-item:hover .thumbnail{background:#a2bfec}.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item.disabled{opacity:.5}.acf-relationship .list .acf-rel-item.disabled:hover{background:rgba(0,0,0,0);color:#333;cursor:default}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail{background:#e0e0e0}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon{background:#fff}.acf-relationship .list ul{padding-bottom:5px}.acf-relationship .list ul .acf-rel-label,.acf-relationship .list ul .acf-rel-item,.acf-relationship .list ul p{padding-left:20px}.acf-relationship .selection{position:relative}.acf-relationship .selection:after{display:block;clear:both;content:""}.acf-relationship .selection .values,.acf-relationship .selection .choices{width:50%;background:#fff;float:left}.acf-relationship .selection .choices{background:#f9f9f9}.acf-relationship .selection .choices .list{border-right:#dfdfdf solid 1px}.acf-relationship .selection .values .acf-icon{position:absolute;top:4px;right:7px;display:none}html[dir=rtl] .acf-relationship .selection .values .acf-icon{right:auto;left:7px}.acf-relationship .selection .values .acf-rel-item:hover .acf-icon{display:block}.acf-relationship .selection .values .acf-rel-item{cursor:move}.acf-relationship .selection .values .acf-rel-item b{text-decoration:none}.menu-item .acf-relationship ul{width:auto}.menu-item .acf-relationship li{display:block}.acf-editor-wrap.delay .acf-editor-toolbar{content:"";display:block;background:#f5f5f5;border-bottom:#ddd solid 1px;color:#555d66;padding:10px}.acf-editor-wrap.delay .wp-editor-area{padding:10px;border:none;color:inherit !important}.acf-editor-wrap iframe{min-height:200px}.acf-editor-wrap .wp-editor-container{border:1px solid #ccd0d4;box-shadow:none !important}.acf-editor-wrap .wp-editor-tabs{box-sizing:content-box}.acf-editor-wrap .wp-switch-editor{border-color:#ccd0d4;border-bottom-color:rgba(0,0,0,0)}#mce_fullscreen_container{z-index:900000 !important}.acf-field-tab{display:none !important}.hidden-by-tab{display:none !important}.acf-tab-wrap{clear:both;z-index:1}.acf-tab-group{border-bottom:#ccc solid 1px;padding:10px 10px 0}.acf-tab-group li{margin:0 .5em 0 0}.acf-tab-group li a{padding:5px 10px;display:block;color:#555;font-size:14px;font-weight:600;line-height:24px;border:#ccc solid 1px;border-bottom:0 none;text-decoration:none;background:#e5e5e5;transition:none}.acf-tab-group li a:hover{background:#fff}.acf-tab-group li a:focus{outline:none;box-shadow:none}.acf-tab-group li a:empty{display:none}html[dir=rtl] .acf-tab-group li{margin:0 0 0 .5em}.acf-tab-group li.active a{background:#f1f1f1;color:#000;padding-bottom:6px;margin-bottom:-1px;position:relative;z-index:1}.acf-fields>.acf-tab-wrap{background:#f9f9f9}.acf-fields>.acf-tab-wrap .acf-tab-group{position:relative;border-top:#ccd0d4 solid 1px;border-bottom:#ccd0d4 solid 1px;z-index:2;margin-bottom:-1px}.acf-admin-3-8 .acf-fields>.acf-tab-wrap .acf-tab-group{border-color:#dfdfdf}.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:20%}@media screen and (max-width: 640px){.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:10px}}html[dir=rtl] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:0;padding-right:20%}@media screen and (max-width: 850px){html[dir=rtl] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-right:10px}}.acf-tab-wrap.-left .acf-tab-group{position:absolute;left:0;width:20%;border:0 none;padding:0 !important;margin:1px 0 0}.acf-tab-wrap.-left .acf-tab-group li{float:none;margin:-1px 0 0}.acf-tab-wrap.-left .acf-tab-group li a{border:1px solid #ededed;font-size:13px;line-height:18px;color:#0073aa;padding:10px;margin:0;font-weight:normal;border-width:1px 0;border-radius:0;background:rgba(0,0,0,0)}.acf-tab-wrap.-left .acf-tab-group li a:hover{color:#00a0d2}.acf-tab-wrap.-left .acf-tab-group li.active a{border-color:#dfdfdf;color:#000;margin-right:-1px;background:#fff}html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group{left:auto;right:0}html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a{margin-right:0;margin-left:-1px}.acf-field+.acf-tab-wrap.-left:before{content:"";display:block;position:relative;z-index:1;height:10px;border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;margin-bottom:-1px}.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a{border-top:none}.acf-fields.-sidebar{padding:0 0 0 20% !important;position:relative}.acf-fields.-sidebar:before{content:"";display:block;position:absolute;top:0;left:0;width:20%;bottom:0;border-right:#dfdfdf solid 1px;background:#f9f9f9;z-index:1}html[dir=rtl] .acf-fields.-sidebar{padding:0 20% 0 0 !important}html[dir=rtl] .acf-fields.-sidebar:before{border-left:#dfdfdf solid 1px;border-right-width:0;left:auto;right:0}.acf-fields.-sidebar.-left{padding:0 0 0 180px !important}html[dir=rtl] .acf-fields.-sidebar.-left{padding:0 180px 0 0 !important}.acf-fields.-sidebar.-left:before{background:#f1f1f1;border-color:#dfdfdf;width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group{width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{border-color:#e4e4e4}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#f9f9f9}.acf-fields.-sidebar>.acf-field-tab+.acf-field{border-top:none}.acf-fields.-clear>.acf-tab-wrap{background:rgba(0,0,0,0)}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group{margin-top:0;border-top:none;padding-left:0;padding-right:0}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields.-sidebar{margin-left:0 !important}.acf-postbox.seamless>.acf-fields.-sidebar:before{background:rgba(0,0,0,0)}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap{background:rgba(0,0,0,0);margin-bottom:10px;padding-left:12px;padding-right:12px}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group{border-top:0 none;border-color:#ccd0d4}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5;border-color:#ccd0d4}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left:before{border-top:none;height:auto}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group{margin-bottom:0}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li a{border-width:1px 0 1px 1px !important;border-color:#ccc;background:#e5e5e5}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#fff}.compat-item .acf-tab-wrap td{display:block}.acf-gallery-side .acf-tab-wrap{border-top:0 none !important}.acf-gallery-side .acf-tab-wrap .acf-tab-group{margin:10px 0 !important;padding:0 !important}.acf-gallery-side .acf-tab-group li.active a{background:#f9f9f9 !important}.widget .acf-tab-group{border-bottom-color:#e8e8e8}.widget .acf-tab-group li a{background:#f1f1f1}.widget .acf-tab-group li.active a{background:#fff}.media-modal.acf-expanded .compat-attachment-fields>tbody>tr.acf-tab-wrap .acf-tab-group{padding-left:23%;border-bottom-color:#ddd}.form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 5px 0 210px}html[dir=rtl] .form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 210px 0 5px}.acf-oembed{position:relative;border:#ccd0d4 solid 1px;background:#fff}.acf-oembed .title{position:relative;border-bottom:#ccd0d4 solid 1px;padding:5px 10px}.acf-oembed .title .input-search{margin:0;font-size:14px;line-height:30px;height:30px;padding:0;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-oembed .title .acf-actions{padding:6px}.acf-oembed .canvas{position:relative;min-height:250px;background:#f9f9f9}.acf-oembed .canvas .canvas-media{position:relative;z-index:1}.acf-oembed .canvas iframe{display:block;margin:0;padding:0;width:100%}.acf-oembed .canvas .acf-icon.-picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;height:42px;width:42px;font-size:42px;color:#999}.acf-oembed .canvas .acf-loading-overlay{background:rgba(255,255,255,.9)}.acf-oembed .canvas .canvas-error{position:absolute;top:50%;left:0%;right:0%;margin:-9px 0 0 0;text-align:center;display:none}.acf-oembed .canvas .canvas-error p{padding:8px;margin:0;display:inline}.acf-oembed.has-value .canvas{min-height:50px}.acf-oembed.has-value .input-search{font-weight:bold}.acf-oembed.has-value .title:hover .acf-actions{display:block}.acf-image-uploader{position:relative}.acf-image-uploader:after{display:block;clear:both;content:""}.acf-image-uploader p{margin:0}.acf-image-uploader .image-wrap{position:relative;float:left}.acf-image-uploader .image-wrap img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;min-width:30px;min-height:30px;background:#f1f1f1;margin:0;padding:0}.acf-image-uploader .image-wrap img[src$=".svg"]{min-height:100px;min-width:100px}.acf-image-uploader .image-wrap:hover .acf-actions{display:block}.acf-image-uploader input.button{width:auto}html[dir=rtl] .acf-image-uploader .image-wrap{float:right}.acf-file-uploader{position:relative}.acf-file-uploader p{margin:0}.acf-file-uploader .file-wrap{border:#ccd0d4 solid 1px;min-height:84px;position:relative;background:#fff}.acf-file-uploader .file-icon{position:absolute;top:0;left:0;bottom:0;padding:10px;background:#f1f1f1;border-right:#d5d9dd solid 1px}.acf-file-uploader .file-icon img{display:block;padding:0;margin:0;max-width:48px}.acf-file-uploader .file-info{padding:10px;margin-left:69px}.acf-file-uploader .file-info p{margin:0 0 2px;font-size:13px;line-height:1.4em;word-break:break-all}.acf-file-uploader .file-info a{text-decoration:none}.acf-file-uploader:hover .acf-actions{display:block}html[dir=rtl] .acf-file-uploader .file-icon{left:auto;right:0;border-left:#e5e5e5 solid 1px;border-right:none}html[dir=rtl] .acf-file-uploader .file-info{margin-right:69px;margin-left:0}.acf-ui-datepicker .ui-datepicker{z-index:900000 !important}.acf-ui-datepicker .ui-datepicker .ui-widget-header a{cursor:pointer;transition:none}.acf-ui-datepicker .ui-state-highlight.ui-state-hover{border:1px solid #98b7e8 !important;background:#98b7e8 !important;font-weight:normal !important;color:#fff !important}.acf-ui-datepicker .ui-state-highlight.ui-state-active{border:1px solid #3875d7 !important;background:#3875d7 !important;font-weight:normal !important;color:#fff !important}.acf-field-separator .acf-label{margin-bottom:0}.acf-field-separator .acf-label label{font-weight:normal}.acf-field-separator .acf-input{display:none}.acf-fields>.acf-field-separator{background:#f9f9f9;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-bottom:-1px;z-index:2}.acf-taxonomy-field{position:relative}.acf-taxonomy-field .categorychecklist-holder{border:#ccd0d4 solid 1px;border-radius:3px;max-height:200px;overflow:auto}.acf-taxonomy-field .acf-checkbox-list{margin:0;padding:10px}.acf-taxonomy-field .acf-checkbox-list ul.children{padding-left:18px}.acf-taxonomy-field:hover .acf-actions{display:block}.acf-taxonomy-field[data-ftype=select] .acf-actions{padding:0;margin:-9px}.acf-range-wrap .acf-append,.acf-range-wrap .acf-prepend{display:inline-block;vertical-align:middle;line-height:28px;margin:0 7px 0 0}.acf-range-wrap .acf-append{margin:0 0 0 7px}.acf-range-wrap input[type=range]{display:inline-block;padding:0;margin:0;vertical-align:middle;height:28px}.acf-range-wrap input[type=range]:focus{outline:none}.acf-range-wrap input[type=number]{display:inline-block;min-width:5em;padding-right:4px;margin-left:10px;vertical-align:middle}html[dir=rtl] .acf-range-wrap input[type=number]{margin-right:10px;margin-left:0}html[dir=rtl] .acf-range-wrap .acf-append{margin:0 7px 0 0}html[dir=rtl] .acf-range-wrap .acf-prepend{margin:0 0 0 7px}.acf-accordion{margin:-1px 0;padding:0;background:#fff;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd;z-index:1}.acf-accordion .acf-accordion-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title:hover{background:#f3f4f5}.acf-accordion .acf-accordion-title label{margin:0;padding:0;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title p{font-weight:normal}.acf-accordion .acf-accordion-title .acf-accordion-icon{float:right}.acf-accordion .acf-accordion-title svg.acf-accordion-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#191e23;fill:currentColor}.acf-accordion .acf-accordion-content{margin:0;padding:0 12px 12px;display:none}.acf-accordion.-open>.acf-accordion-content{display:block}.acf-field.acf-accordion{margin:-1px 0;padding:0 !important;border-color:#d5d9dd}.acf-field.acf-accordion .acf-label.acf-accordion-title{padding:12px;width:auto;float:none;width:auto}.acf-field.acf-accordion .acf-input.acf-accordion-content{padding:0;float:none;width:auto}.acf-field.acf-accordion .acf-input.acf-accordion-content>.acf-fields{border-top:#eee solid 1px}.acf-field.acf-accordion .acf-input.acf-accordion-content>.acf-fields.-clear{padding:0 12px 15px}.acf-fields.-left>.acf-field.acf-accordion:before{display:none}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-title{width:auto;margin:0 !important;padding:12px;float:none !important}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-content{padding:0 !important}.acf-fields.-clear>.acf-field.acf-accordion{border:#ccc solid 1px;background:rgba(0,0,0,0)}.acf-fields.-clear>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-16px}tr.acf-field.acf-accordion{background:rgba(0,0,0,0)}tr.acf-field.acf-accordion>.acf-input{padding:0 !important;border:#ccc solid 1px}tr.acf-field.acf-accordion .acf-accordion-content{padding:0 12px 12px}#addtag div.acf-field.error{border:0 none;padding:8px 0}#addtag>.acf-field.acf-accordion{padding-right:0;margin-right:5%}#addtag>.acf-field.acf-accordion+p.submit{margin-top:0}tr.acf-accordion{margin:15px 0 !important}tr.acf-accordion+tr.acf-accordion{margin-top:-16px !important}.acf-postbox.seamless>.acf-fields>.acf-accordion{margin-left:12px;margin-right:12px;border:#ccd0d4 solid 1px}.widget .widget-content>.acf-field.acf-accordion{border:#dfdfdf solid 1px;margin-bottom:10px}.widget .widget-content>.acf-field.acf-accordion .acf-accordion-title{margin-bottom:0}.widget .widget-content>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-11px}.media-modal .compat-attachment-fields .acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-1px}.media-modal .compat-attachment-fields .acf-field.acf-accordion>.acf-input{width:100%}.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields>tbody>tr>td{padding-bottom:5px}.block-editor .edit-post-sidebar .acf-postbox>.postbox-header,.block-editor .edit-post-sidebar .acf-postbox>.hndle{border-bottom-width:0 !important}.block-editor .edit-post-sidebar .acf-postbox.closed>.postbox-header,.block-editor .edit-post-sidebar .acf-postbox.closed>.hndle{border-bottom-width:1px !important}.block-editor .edit-post-sidebar .acf-fields{min-height:1px;overflow:auto}.block-editor .edit-post-sidebar .acf-fields>.acf-field{border-width:0;border-color:#e2e4e7;margin:16px;padding:0;width:auto !important;min-height:0 !important;float:none !important}.block-editor .edit-post-sidebar .acf-fields>.acf-field>.acf-label{margin-bottom:5px}.block-editor .edit-post-sidebar .acf-fields>.acf-field>.acf-label label{font-weight:normal}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion{padding:0;margin:0;border-top-width:1px}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion:first-child{border-top-width:0}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-title{margin:0;padding:15px}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-title label{font-weight:500;color:#1e1e1e}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon{right:16px}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-top-width:0}.acf-field-setting-prefix_label p.description,.acf-field-setting-prefix_name p.description{order:3;margin-top:0;margin-left:16px}.acf-field-setting-prefix_label p.description code,.acf-field-setting-prefix_name p.description code{padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;background-color:#f2f4f7;border-radius:4px;color:#667085}.acf-fields>.acf-tab-wrap:first-child .acf-tab-group{border-top:none}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#fff}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1;border-color:#ccd0d4}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.form-table>tbody>.acf-field>.acf-label{padding:20px 10px 20px 0;width:210px}html[dir=rtl] .form-table>tbody>.acf-field>.acf-label{padding:20px 0 20px 10px}.form-table>tbody>.acf-field>.acf-label label{font-size:14px;color:#23282d}.form-table>tbody>.acf-field>.acf-input{padding:15px 10px}html[dir=rtl] .form-table>tbody>.acf-field>.acf-input{padding:15px 10px 15px 5%}.form-table>tbody>.acf-tab-wrap td{padding:15px 5% 15px 0}html[dir=rtl] .form-table>tbody>.acf-tab-wrap td{padding:15px 0 15px 5%}.form-table>tbody .form-table th.acf-th{width:auto}#your-profile .acf-field input[type=text],#your-profile .acf-field input[type=password],#your-profile .acf-field input[type=number],#your-profile .acf-field input[type=search],#your-profile .acf-field input[type=email],#your-profile .acf-field input[type=url],#your-profile .acf-field select,#createuser .acf-field input[type=text],#createuser .acf-field input[type=password],#createuser .acf-field input[type=number],#createuser .acf-field input[type=search],#createuser .acf-field input[type=email],#createuser .acf-field input[type=url],#createuser .acf-field select{max-width:25em}#your-profile .acf-field textarea,#createuser .acf-field textarea{max-width:500px}#your-profile .acf-field .acf-field input[type=text],#your-profile .acf-field .acf-field input[type=password],#your-profile .acf-field .acf-field input[type=number],#your-profile .acf-field .acf-field input[type=search],#your-profile .acf-field .acf-field input[type=email],#your-profile .acf-field .acf-field input[type=url],#your-profile .acf-field .acf-field textarea,#your-profile .acf-field .acf-field select,#createuser .acf-field .acf-field input[type=text],#createuser .acf-field .acf-field input[type=password],#createuser .acf-field .acf-field input[type=number],#createuser .acf-field .acf-field input[type=search],#createuser .acf-field .acf-field input[type=email],#createuser .acf-field .acf-field input[type=url],#createuser .acf-field .acf-field textarea,#createuser .acf-field .acf-field select{max-width:none}#registerform h2{margin:1em 0}#registerform .acf-field{margin-top:0}#registerform .acf-field .acf-label{margin-bottom:0}#registerform .acf-field .acf-label label{font-weight:normal;line-height:1.5}#registerform p.submit{text-align:right}#acf-term-fields{padding-right:5%}#acf-term-fields>.acf-field>.acf-label{margin:0}#acf-term-fields>.acf-field>.acf-label label{font-size:12px;font-weight:normal}p.submit .spinner,p.submit .acf-spinner{vertical-align:top;float:none;margin:4px 4px 0}#edittag .acf-fields.-left>.acf-field{padding-left:220px}#edittag .acf-fields.-left>.acf-field:before{width:209px}#edittag .acf-fields.-left>.acf-field>.acf-label{width:220px;margin-left:-220px;padding:0 10px}#edittag .acf-fields.-left>.acf-field>.acf-input{padding:0}#edittag>.acf-fields.-left{width:96%}#edittag>.acf-fields.-left>.acf-field>.acf-label{padding-left:0}.editcomment td:first-child{white-space:nowrap;width:131px}#widgets-right .widget .acf-field .description{padding-left:0;padding-right:0}.acf-widget-fields>.acf-field .acf-label{margin-bottom:5px}.acf-widget-fields>.acf-field .acf-label label{font-weight:normal;margin:0}.acf-menu-settings{border-top:1px solid #eee;margin-top:2em}.acf-menu-settings.-seamless{border-top:none;margin-top:15px}.acf-menu-settings.-seamless>h2{display:none}.acf-menu-settings .list li{display:block;margin-bottom:0}.acf-fields.acf-menu-item-fields{clear:both;padding-top:1px}.acf-fields.acf-menu-item-fields>.acf-field{margin:5px 0;padding-right:10px}.acf-fields.acf-menu-item-fields>.acf-field .acf-label{margin-bottom:0}.acf-fields.acf-menu-item-fields>.acf-field .acf-label label{font-style:italic;font-weight:normal}#post .compat-attachment-fields .compat-field-acf-form-data{display:none}#post .compat-attachment-fields,#post .compat-attachment-fields>tbody,#post .compat-attachment-fields>tbody>tr,#post .compat-attachment-fields>tbody>tr>th,#post .compat-attachment-fields>tbody>tr>td{display:block}#post .compat-attachment-fields>tbody>.acf-field{margin:15px 0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label{margin:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label{margin:0;padding:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label p{margin:0 0 3px !important}#post .compat-attachment-fields>tbody>.acf-field>.acf-input{margin:0}.media-modal .compat-attachment-fields td.acf-input table{display:table;table-layout:auto}.media-modal .compat-attachment-fields td.acf-input table tbody{display:table-row-group}.media-modal .compat-attachment-fields td.acf-input table tr{display:table-row}.media-modal .compat-attachment-fields td.acf-input table td,.media-modal .compat-attachment-fields td.acf-input table th{display:table-cell}.media-modal .compat-attachment-fields>tbody>.acf-field{margin:5px 0}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:30%;margin:0;padding:0;float:left;text-align:right;display:block;float:left}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label>label{padding-top:6px;margin:0;color:#666;font-weight:400;line-height:16px}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{width:65%;margin:0;padding:0;float:right;display:block}.media-modal .compat-attachment-fields>tbody>.acf-field p.description{margin:0}.acf-selection-error{background:#ffebe8;border:1px solid #c00;border-radius:3px;padding:8px;margin:20px 0 0}.acf-selection-error .selection-error-label{background:#c00;border-radius:3px;color:#fff;font-weight:bold;margin-right:8px;padding:2px 4px}.acf-selection-error .selection-error-message{color:#b44;display:block;padding-top:8px;word-wrap:break-word;white-space:pre-wrap}.media-modal .attachment.acf-disabled .thumbnail{opacity:.25 !important}.media-modal .attachment.acf-disabled .attachment-preview:before{background:rgba(0,0,0,.15);z-index:1;position:relative}.media-modal .compat-field-acf-form-data,.media-modal .compat-field-acf-blank{display:none !important}.media-modal .upload-error-message{white-space:pre-wrap}.media-modal .acf-required{padding:0 !important;margin:0 !important;float:none !important;color:red !important}.media-modal .media-sidebar .compat-item{padding-bottom:20px}@media(max-width: 900px){.media-modal .setting span,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{width:98%;float:none;text-align:left;min-height:0;padding:0}.media-modal .setting input,.media-modal .setting textarea,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{float:none;height:auto;max-width:none;width:98%}}.media-modal .acf-expand-details{float:right;padding:8px 10px;margin-right:6px;font-size:13px;height:18px;line-height:18px;color:#666;text-decoration:none}.media-modal .acf-expand-details:focus,.media-modal .acf-expand-details:active{outline:0 none;box-shadow:none;color:#666}.media-modal .acf-expand-details:hover{color:#000}.media-modal .acf-expand-details .is-open{display:none}.media-modal .acf-expand-details .is-closed{display:block}@media(max-width: 640px){.media-modal .acf-expand-details{display:none}}.media-modal.acf-expanded .acf-expand-details .is-open{display:block}.media-modal.acf-expanded .acf-expand-details .is-closed{display:none}.media-modal.acf-expanded .attachments-browser .media-toolbar,.media-modal.acf-expanded .attachments-browser .attachments{right:740px}.media-modal.acf-expanded .media-sidebar{width:708px}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{float:left;max-height:none}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img{max-width:100%;max-height:200px}.media-modal.acf-expanded .media-sidebar .attachment-info .details{float:right}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:20%;margin-right:0}.media-modal.acf-expanded .media-sidebar .attachment-info .details,.media-modal.acf-expanded .media-sidebar .attachment-details .setting input,.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea,.media-modal.acf-expanded .media-sidebar .attachment-details .setting+.description,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-input{min-width:77%}@media(max-width: 900px){.media-modal.acf-expanded .attachments-browser .media-toolbar{display:none}.media-modal.acf-expanded .attachments{display:none}.media-modal.acf-expanded .media-sidebar{width:auto;max-width:none !important;bottom:0 !important}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{min-width:0;max-width:none;width:30%}.media-modal.acf-expanded .media-sidebar .attachment-info .details{min-width:0;max-width:none;width:67%}}@media(max-width: 640px){.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,.media-modal.acf-expanded .media-sidebar .attachment-info .details{width:100%}}.acf-media-modal .media-embed .setting.align,.acf-media-modal .media-embed .setting.link-to{display:none}.acf-media-modal.-edit{left:15%;right:15%;top:100px;bottom:100px}.acf-media-modal.-edit .media-frame-menu,.acf-media-modal.-edit .media-frame-router,.acf-media-modal.-edit .media-frame-content .attachments,.acf-media-modal.-edit .media-frame-content .media-toolbar{display:none}.acf-media-modal.-edit .media-frame-title,.acf-media-modal.-edit .media-frame-content,.acf-media-modal.-edit .media-frame-toolbar,.acf-media-modal.-edit .media-sidebar{width:auto;left:0;right:0}.acf-media-modal.-edit .media-frame-content{top:50px}.acf-media-modal.-edit .media-frame-title{border-bottom:1px solid #dfdfdf;box-shadow:0 4px 4px -4px rgba(0,0,0,.1)}.acf-media-modal.-edit .media-sidebar{padding:0 16px}.acf-media-modal.-edit .media-sidebar .attachment-details{overflow:visible}.acf-media-modal.-edit .media-sidebar .attachment-details>h3,.acf-media-modal.-edit .media-sidebar .attachment-details>h2{display:none}.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info{background:#fff;border-bottom:#ddd solid 1px;padding:16px;margin:0 -16px 16px}.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail{margin:0 16px 0 0}.acf-media-modal.-edit .media-sidebar .attachment-details .setting{margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .attachment-details .setting span{margin:0}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field{margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field p.description{margin-top:3px}.acf-media-modal.-edit .media-sidebar .media-types-required-info{display:none}@media(max-width: 900px){.acf-media-modal.-edit{top:30px;right:30px;bottom:30px;left:30px}}@media(max-width: 640px){.acf-media-modal.-edit{top:0;right:0;bottom:0;left:0}}@media(max-width: 480px){.acf-media-modal.-edit .media-frame-content{top:40px}}.acf-temp-remove{position:relative;opacity:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;overflow:hidden}.acf-temp-remove:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.hidden-by-conditional-logic{display:none !important}.hidden-by-conditional-logic.appear-empty{display:table-cell !important}.hidden-by-conditional-logic.appear-empty .acf-input{display:none !important}.acf-postbox.acf-hidden{display:none !important}.acf-attention{transition:border .25s ease-out}.acf-attention.-focused{border:#23282d solid 1px !important;transition:none}tr.acf-attention{transition:box-shadow .25s ease-out;position:relative}tr.acf-attention.-focused{box-shadow:#23282d 0 0 0px 1px !important}#editor .edit-post-layout__metaboxes{padding:0}#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area{margin:0}#editor .metabox-location-side .postbox-container{float:none}#editor .postbox{color:#444}#editor .postbox>.postbox-header .hndle{border-bottom:none}#editor .postbox>.postbox-header .hndle:hover{background:rgba(0,0,0,0)}#editor .postbox>.postbox-header .handle-actions .handle-order-higher,#editor .postbox>.postbox-header .handle-actions .handle-order-lower{width:1.62rem}#editor .postbox>.postbox-header .handle-actions .acf-hndle-cog{height:44px;line-height:44px}#editor .postbox>.postbox-header:hover{background:#f0f0f0}#editor .postbox:last-child.closed>.postbox-header{border-bottom:none}#editor .postbox:last-child>.inside{border-bottom:none}#editor .block-editor-writing-flow__click-redirect{min-height:50px}body.is-dragging-metaboxes #acf_after_title-sortables{outline:3px dashed #646970;display:flow-root;min-height:60px;margin-bottom:3px !important} +.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.acf-admin-page h3,.acf-headerbar h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2{font-size:14px}.acf-admin-page .p3{font-size:13.5px}.acf-admin-page .p4{font-size:13px}.acf-admin-page .p5{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page .acf-field p.description,.acf-field .acf-admin-page p.description,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7,.acf-admin-page .acf-field-setting-prefix_label p.description code,.acf-field-setting-prefix_label p.description .acf-admin-page code,.acf-admin-page .acf-field-setting-prefix_name p.description code,.acf-field-setting-prefix_name p.description .acf-admin-page code{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-field,.acf-field .acf-label,.acf-field .acf-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.acf-field{margin:15px 0;clear:both}.acf-field p.description{display:block;margin:0;padding:0}.acf-field .acf-label{vertical-align:top;margin:0 0 10px}.acf-field .acf-label label{display:block;font-weight:500;margin:0 0 3px;padding:0}.acf-field .acf-label:empty{margin-bottom:0}.acf-field .acf-input{vertical-align:top}.acf-field p.description{display:block;margin-top:6px;color:#667085}.acf-field .acf-notice{margin:0 0 15px;background:#edf2ff;color:#0c6ca0;border-color:#2183b9}.acf-field .acf-notice.-error{background:#ffe6e6;color:#cc2727;border-color:#d12626}.acf-field .acf-notice.-success{background:#eefbe8;color:#0e7b17;border-color:#32a23b}.acf-field .acf-notice.-warning{background:#fff3e6;color:#bd4b0e;border-color:#d16226}td.acf-field,tr.acf-field{margin:0}.acf-field[data-width]{float:left;clear:none}.acf-field[data-width]+.acf-field[data-width]{border-left:1px solid #eee}html[dir=rtl] .acf-field[data-width]{float:right}html[dir=rtl] .acf-field[data-width]+.acf-field[data-width]{border-left:none;border-right:1px solid #eee}td.acf-field[data-width],tr.acf-field[data-width]{float:none}.acf-field.-c0{clear:both;border-left-width:0 !important}html[dir=rtl] .acf-field.-c0{border-left-width:1px !important;border-right-width:0 !important}.acf-field.-r0{border-top-width:0 !important}.acf-fields{position:relative}.acf-fields:after{display:block;clear:both;content:""}.acf-fields.-border{border:#ccd0d4 solid 1px;background:#fff}.acf-fields>.acf-field{position:relative;margin:0;padding:16px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-fields>.acf-field:first-child{border-top:none;margin-top:0}td.acf-fields{padding:0 !important}.acf-fields.-clear>.acf-field{border:none;padding:0;margin:15px 0}.acf-fields.-clear>.acf-field[data-width]{border:none !important}.acf-fields.-clear>.acf-field>.acf-label{padding:0}.acf-fields.-clear>.acf-field>.acf-input{padding:0}.acf-fields.-left>.acf-field{padding:15px 0}.acf-fields.-left>.acf-field:after{display:block;clear:both;content:""}.acf-fields.-left>.acf-field:before{content:"";display:block;position:absolute;z-index:0;background:#f9f9f9;border-color:#e1e1e1;border-style:solid;border-width:0 1px 0 0;top:0;bottom:0;left:0;width:20%}.acf-fields.-left>.acf-field[data-width]{float:none;width:auto !important;border-left-width:0 !important;border-right-width:0 !important}.acf-fields.-left>.acf-field>.acf-label{float:left;width:20%;margin:0;padding:0 12px}.acf-fields.-left>.acf-field>.acf-input{float:left;width:80%;margin:0;padding:0 12px}html[dir=rtl] .acf-fields.-left>.acf-field:before{border-width:0 0 0 1px;left:auto;right:0}html[dir=rtl] .acf-fields.-left>.acf-field>.acf-label{float:right}html[dir=rtl] .acf-fields.-left>.acf-field>.acf-input{float:right}#side-sortables .acf-fields.-left>.acf-field:before{display:none}#side-sortables .acf-fields.-left>.acf-field>.acf-label{width:100%;margin-bottom:10px}#side-sortables .acf-fields.-left>.acf-field>.acf-input{width:100%}@media screen and (max-width: 640px){.acf-fields.-left>.acf-field:before{display:none}.acf-fields.-left>.acf-field>.acf-label{width:100%;margin-bottom:10px}.acf-fields.-left>.acf-field>.acf-input{width:100%}}.acf-fields.-clear.-left>.acf-field{padding:0;border:none}.acf-fields.-clear.-left>.acf-field:before{display:none}.acf-fields.-clear.-left>.acf-field>.acf-label{padding:0}.acf-fields.-clear.-left>.acf-field>.acf-input{padding:0}.acf-table tr.acf-field>td.acf-label{padding:15px 12px;margin:0;background:#f9f9f9;width:20%}.acf-table tr.acf-field>td.acf-input{padding:15px 12px;margin:0;border-left-color:#e1e1e1}.acf-sortable-tr-helper{position:relative !important;display:table-row !important}.acf-postbox{position:relative}.acf-postbox>.inside{margin:0 !important;padding:0 !important}.acf-postbox .acf-hndle-cog{color:#72777c;font-size:16px;line-height:36px;height:36px;width:1.62rem;position:relative;display:none}.acf-postbox .acf-hndle-cog:hover{color:#191e23}.acf-postbox>.hndle:hover .acf-hndle-cog,.acf-postbox>.postbox-header:hover .acf-hndle-cog{display:inline-block}.acf-postbox>.hndle .acf-hndle-cog{height:20px;line-height:20px;float:right;width:auto}.acf-postbox>.hndle .acf-hndle-cog:hover{color:#777}.acf-postbox .acf-replace-with-fields{padding:15px;text-align:center}#post-body-content #acf_after_title-sortables{margin:20px 0 -20px}.acf-postbox.seamless{border:0 none;background:rgba(0,0,0,0);box-shadow:none}.acf-postbox.seamless>.postbox-header,.acf-postbox.seamless>.hndle,.acf-postbox.seamless>.handlediv{display:none !important}.acf-postbox.seamless>.inside{display:block !important;margin-left:-12px !important;margin-right:-12px !important}.acf-postbox.seamless>.inside>.acf-field{border-color:rgba(0,0,0,0)}.acf-postbox.seamless>.acf-fields.-left>.acf-field:before{display:none}@media screen and (max-width: 782px){.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-label,.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-input{padding:0}}.acf-field input[type=text],.acf-field input[type=password],.acf-field input[type=date],.acf-field input[type=datetime],.acf-field input[type=datetime-local],.acf-field input[type=email],.acf-field input[type=month],.acf-field input[type=number],.acf-field input[type=search],.acf-field input[type=tel],.acf-field input[type=time],.acf-field input[type=url],.acf-field input[type=week],.acf-field textarea,.acf-field select{width:100%;padding:4px 8px;margin:0;box-sizing:border-box;font-size:14px;line-height:1.4}.acf-admin-3-8 .acf-field input[type=text],.acf-admin-3-8 .acf-field input[type=password],.acf-admin-3-8 .acf-field input[type=date],.acf-admin-3-8 .acf-field input[type=datetime],.acf-admin-3-8 .acf-field input[type=datetime-local],.acf-admin-3-8 .acf-field input[type=email],.acf-admin-3-8 .acf-field input[type=month],.acf-admin-3-8 .acf-field input[type=number],.acf-admin-3-8 .acf-field input[type=search],.acf-admin-3-8 .acf-field input[type=tel],.acf-admin-3-8 .acf-field input[type=time],.acf-admin-3-8 .acf-field input[type=url],.acf-admin-3-8 .acf-field input[type=week],.acf-admin-3-8 .acf-field textarea,.acf-admin-3-8 .acf-field select{padding:3px 5px}.acf-field textarea{resize:vertical}body.acf-browser-firefox .acf-field select{padding:4px 5px}.acf-input-prepend,.acf-input-append,.acf-input-wrap{box-sizing:border-box}.acf-input-prepend,.acf-input-append{font-size:13px;line-height:1.4;padding:4px 8px;background:#f5f5f5;border:#7e8993 solid 1px;min-height:30px}.acf-admin-3-8 .acf-input-prepend,.acf-admin-3-8 .acf-input-append{padding:3px 5px;border-color:#ddd;min-height:28px}.acf-input-prepend{float:left;border-right-width:0;border-radius:3px 0 0 3px}.acf-input-append{float:right;border-left-width:0;border-radius:0 3px 3px 0}.acf-input-wrap{position:relative;overflow:hidden}.acf-input-wrap .acf-is-prepended{border-radius:0 6px 6px 0 !important}.acf-input-wrap .acf-is-appended{border-radius:6px 0 0 6px !important}.acf-input-wrap .acf-is-prepended.acf-is-appended{border-radius:0 !important}html[dir=rtl] .acf-input-prepend{border-left-width:0;border-right-width:1px;border-radius:0 3px 3px 0;float:right}html[dir=rtl] .acf-input-append{border-left-width:1px;border-right-width:0;border-radius:3px 0 0 3px;float:left}html[dir=rtl] input.acf-is-prepended{border-radius:3px 0 0 3px !important}html[dir=rtl] input.acf-is-appended{border-radius:0 3px 3px 0 !important}html[dir=rtl] input.acf-is-prepended.acf-is-appended{border-radius:0 !important}.acf-color-picker .wp-color-result{border-color:#7e8993}.acf-admin-3-8 .acf-color-picker .wp-color-result{border-color:#ccd0d4}.acf-color-picker .wp-picker-active{position:relative;z-index:1}.acf-url i{position:absolute;top:5px;left:5px;opacity:.5;color:#7e8993}.acf-url input[type=url]{padding-left:27px !important}.acf-url.-valid i{opacity:1}.select2-container.-acf{z-index:1001}.select2-container.-acf .select2-choices{background:#fff;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;min-height:31px}.select2-container.-acf .select2-choices .select2-search-choice{margin:5px 0 5px 5px;padding:3px 5px 3px 18px;border-color:#bbb;background:#f9f9f9;box-shadow:0 1px 0 hsla(0,0%,100%,.25) inset}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper{background:#5897fb;border-color:rgb(63.0964912281,135.4912280702,250.4035087719);color:#fff !important;box-shadow:0 0 3px rgba(0,0,0,.1)}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a{visibility:hidden}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder{background-color:#f7f7f7;border-color:#f7f7f7;visibility:visible !important}.select2-container.-acf .select2-choices .select2-search-choice-focus{border-color:#999}.select2-container.-acf .select2-choices .select2-search-field input{height:31px;line-height:22px;margin:0;padding:5px 5px 5px 7px}.select2-container.-acf .select2-choice{border-color:#bbb}.select2-container.-acf .select2-choice .select2-arrow{background:rgba(0,0,0,0);border-left-color:#dfdfdf;padding-left:1px}.select2-container.-acf .select2-choice .select2-result-description{display:none}.select2-container.-acf.select2-container-active .select2-choices,.select2-container.-acf.select2-dropdown-open .select2-choices{border-color:#5b9dd9;border-radius:3px 3px 0 0}.select2-container.-acf.select2-dropdown-open .select2-choice{background:#fff;border-color:#5b9dd9}html[dir=rtl] .select2-container.-acf .select2-search-choice-close{left:24px}html[dir=rtl] .select2-container.-acf .select2-choice>.select2-chosen{margin-left:42px}html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow{padding-left:0;padding-right:1px}.select2-drop .select2-search{padding:4px 4px 0}.select2-drop .select2-result .select2-result-description{color:#999;font-size:12px;margin-left:5px}.select2-drop .select2-result.select2-highlighted .select2-result-description{color:#fff;opacity:.75}.select2-container.-acf li{margin-bottom:0}.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple{overflow:hidden}.select2-container.-acf .select2-selection{border-color:#7e8993}.acf-admin-3-8 .select2-container.-acf .select2-selection{border-color:#aaa}.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child{float:none}.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input{width:100% !important}.select2-container.-acf .select2-selection--multiple .select2-selection__rendered{padding-right:0}.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field]{display:inline;padding:0;margin:0}.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice{margin-right:0}.select2-container.-acf .select2-selection--multiple .select2-selection__choice{background-color:#f7f7f7;border-color:#ccc;max-width:100%;overflow:hidden;word-wrap:normal !important;white-space:normal}.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper{background:#0783be;border-color:#066998;color:#fff !important;box-shadow:0 0 3px rgba(0,0,0,.1)}.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span{visibility:hidden}.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{position:static;border-right:none;padding:0}.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder{background-color:#f2f4f7;border-color:#f2f4f7;visibility:visible !important}.select2-container.-acf .select2-selection--multiple .select2-search__field{box-shadow:none !important;min-height:0}.acf-row .select2-container.-acf .select2-selection--single{overflow:hidden}.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered{white-space:normal}.acf-admin-single-field-group .select2-dropdown{border-color:#6bb5d8 !important;margin-top:-5px;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.select2-dropdown.select2-dropdown--above{margin-top:0}.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f9fafb !important;color:#667085}.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]:hover{color:#399ccb}.acf-admin-single-field-group .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#0783be !important}.select2-dropdown .select2-results__option{margin-bottom:0}.select2-container .select2-dropdown{z-index:900000}.select2-container .select2-dropdown .select2-search__field{line-height:1.4;min-height:0}.acf-link .link-wrap{display:none;border:#ccd0d4 solid 1px;border-radius:3px;padding:5px;line-height:26px;background:#fff;word-wrap:break-word;word-break:break-all}.acf-link .link-wrap .link-title{padding:0 5px}.acf-link.-value .button{display:none}.acf-link.-value .acf-icon.-link-ext{display:none}.acf-link.-value .link-wrap{display:inline-block}.acf-link.-external .acf-icon.-link-ext{display:inline-block}#wp-link-backdrop{z-index:900000 !important}#wp-link-wrap{z-index:900001 !important}ul.acf-radio-list,ul.acf-checkbox-list{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);position:relative;padding:1px;margin:0}ul.acf-radio-list:focus-within,ul.acf-checkbox-list:focus-within{border:1px solid #a5d2e7;border-radius:6px}ul.acf-radio-list li,ul.acf-checkbox-list li{font-size:13px;line-height:22px;margin:0;position:relative;word-wrap:break-word}ul.acf-radio-list li label,ul.acf-checkbox-list li label{display:inline}ul.acf-radio-list li input[type=checkbox],ul.acf-radio-list li input[type=radio],ul.acf-checkbox-list li input[type=checkbox],ul.acf-checkbox-list li input[type=radio]{margin:-1px 4px 0 0;vertical-align:middle}ul.acf-radio-list li input[type=text],ul.acf-checkbox-list li input[type=text]{width:auto;vertical-align:middle;margin:2px 0}ul.acf-radio-list li span,ul.acf-checkbox-list li span{float:none}ul.acf-radio-list li i,ul.acf-checkbox-list li i{vertical-align:middle}ul.acf-radio-list.acf-hl li,ul.acf-checkbox-list.acf-hl li{margin-right:20px;clear:none}html[dir=rtl] ul.acf-radio-list input[type=checkbox],html[dir=rtl] ul.acf-radio-list input[type=radio],html[dir=rtl] ul.acf-checkbox-list input[type=checkbox],html[dir=rtl] ul.acf-checkbox-list input[type=radio]{margin-left:4px;margin-right:0}.acf-button-group{display:inline-block}.acf-button-group label{display:inline-block;border:#7e8993 solid 1px;position:relative;z-index:1;padding:5px 10px;background:#fff}.acf-button-group label:hover{color:#016087;background:#f3f5f6;border-color:#0071a1;z-index:2}.acf-button-group label.selected{border-color:#007cba;background:rgb(0,141,211.5);color:#fff;z-index:2}.acf-button-group input{display:none !important}.acf-button-group{padding-left:1px;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.acf-button-group label{margin:0 0 0 -1px;flex:1;text-align:center;white-space:nowrap}.acf-button-group label:first-child{border-radius:3px 0 0 3px}html[dir=rtl] .acf-button-group label:first-child{border-radius:0 3px 3px 0}.acf-button-group label:last-child{border-radius:0 3px 3px 0}html[dir=rtl] .acf-button-group label:last-child{border-radius:3px 0 0 3px}.acf-button-group label:only-child{border-radius:3px}.acf-button-group.-vertical{padding-left:0;padding-top:1px;flex-direction:column}.acf-button-group.-vertical label{margin:-1px 0 0 0}.acf-button-group.-vertical label:first-child{border-radius:3px 3px 0 0}.acf-button-group.-vertical label:last-child{border-radius:0 0 3px 3px}.acf-button-group.-vertical label:only-child{border-radius:3px}.acf-admin-3-8 .acf-button-group label{border-color:#ccd0d4}.acf-admin-3-8 .acf-button-group label:hover{border-color:#0071a1}.acf-admin-3-8 .acf-button-group label.selected{border-color:#007cba}.acf-admin-page .acf-button-group{display:flex;align-items:stretch;align-content:center;height:40px;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .acf-button-group label{display:inline-flex;align-items:center;align-content:center;border:#d0d5dd solid 1px;padding:6px 16px;color:#475467;font-weight:500}.acf-admin-page .acf-button-group label:hover{color:#0783be}.acf-admin-page .acf-button-group label.selected{background:#f9fafb;color:#0783be}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice{display:inline-flex;align-items:center;margin-top:8px;margin-left:2px;position:relative;padding-top:4px;padding-right:auto;padding-bottom:4px;padding-left:8px;background-color:#ebf5fa;border-color:#a5d2e7;color:#0783be}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{order:2;width:14px;height:14px;margin-right:0;margin-left:4px;color:#6bb5d8;text-indent:100%;white-space:nowrap;overflow:hidden}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#0783be}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before{content:"";display:block;width:14px;height:14px;top:0;left:0;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.acf-checkbox-list .button{margin:10px 0 0}.acf-switch{display:grid;grid-template-columns:1fr 1fr;width:fit-content;max-width:100%;border-radius:5px;cursor:pointer;position:relative;background:#f5f5f5;height:30px;vertical-align:middle;border:#7e8993 solid 1px;-webkit-transition:background .25s ease;-moz-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.acf-switch span{display:inline-block;float:left;text-align:center;font-size:13px;line-height:22px;padding:4px 10px;min-width:15px}.acf-switch span i{vertical-align:middle}.acf-switch .acf-switch-on{color:#fff;text-shadow:#007cba 0 1px 0;overflow:hidden}.acf-switch .acf-switch-off{overflow:hidden}.acf-switch .acf-switch-slider{position:absolute;top:2px;left:2px;bottom:2px;right:50%;z-index:1;background:#fff;border-radius:3px;border:#7e8993 solid 1px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;transition-property:left,right}.acf-switch:hover,.acf-switch.-focus{border-color:#0071a1;background:#f3f5f6;color:#016087}.acf-switch:hover .acf-switch-slider,.acf-switch.-focus .acf-switch-slider{border-color:#0071a1}.acf-switch.-on{background:#0d99d5;border-color:#007cba}.acf-switch.-on .acf-switch-slider{left:50%;right:2px;border-color:#007cba}.acf-switch.-on:hover{border-color:#007cba}.acf-switch+span{margin-left:6px}.acf-admin-3-8 .acf-switch{border-color:#ccd0d4}.acf-admin-3-8 .acf-switch .acf-switch-slider{border-color:#ccd0d4}.acf-admin-3-8 .acf-switch:hover,.acf-admin-3-8 .acf-switch.-focus{border-color:#0071a1}.acf-admin-3-8 .acf-switch:hover .acf-switch-slider,.acf-admin-3-8 .acf-switch.-focus .acf-switch-slider{border-color:#0071a1}.acf-admin-3-8 .acf-switch.-on{border-color:#007cba}.acf-admin-3-8 .acf-switch.-on .acf-switch-slider{border-color:#007cba}.acf-admin-3-8 .acf-switch.-on:hover{border-color:#007cba}.acf-switch-input{opacity:0;position:absolute;margin:0}.acf-admin-single-field-group .acf-true-false{border:1px solid rgba(0,0,0,0)}.acf-admin-single-field-group .acf-true-false:focus-within{border:1px solid #399ccb;border-radius:120px}.acf-true-false:has(.acf-switch) label{display:flex;align-items:center;justify-items:center}.compat-item .acf-true-false .message{float:none;padding:0;vertical-align:middle}.acf-google-map{position:relative;border:#ccd0d4 solid 1px;background:#fff}.acf-google-map .title{position:relative;border-bottom:#ccd0d4 solid 1px}.acf-google-map .title .search{margin:0;font-size:14px;line-height:30px;height:40px;padding:5px 10px;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-google-map .title .acf-loading{position:absolute;top:10px;right:11px;display:none}.acf-google-map .title .acf-icon:active{display:inline-block !important}.acf-google-map .canvas{height:400px}.acf-google-map:hover .title .acf-actions{display:block}.acf-google-map .title .acf-icon.-location{display:inline-block}.acf-google-map .title .acf-icon.-cancel,.acf-google-map .title .acf-icon.-search{display:none}.acf-google-map.-value .title .search{font-weight:bold}.acf-google-map.-value .title .acf-icon.-location{display:none}.acf-google-map.-value .title .acf-icon.-cancel{display:inline-block}.acf-google-map.-searching .title .acf-icon.-location{display:none}.acf-google-map.-searching .title .acf-icon.-cancel,.acf-google-map.-searching .title .acf-icon.-search{display:inline-block}.acf-google-map.-searching .title .acf-actions{display:block}.acf-google-map.-searching .title .search{font-weight:normal !important}.acf-google-map.-loading .title a{display:none !important}.acf-google-map.-loading .title i{display:inline-block}.pac-container{border-width:1px 0;box-shadow:none}.pac-container:after{display:none}.pac-container .pac-item:first-child{border-top:0 none}.pac-container .pac-item{padding:5px 10px;cursor:pointer}html[dir=rtl] .pac-container .pac-item{text-align:right}.acf-relationship{background:#fff;border:#ccd0d4 solid 1px}.acf-relationship .filters{border-bottom:#ccd0d4 solid 1px;background:#fff}.acf-relationship .filters:after{display:block;clear:both;content:""}.acf-relationship .filters .filter{margin:0;padding:0;float:left;width:100%;box-sizing:border-box;padding:7px 7px 7px 0}.acf-relationship .filters .filter:first-child{padding-left:7px}.acf-relationship .filters .filter input,.acf-relationship .filters .filter select{margin:0;float:none}.acf-relationship .filters .filter input:focus,.acf-relationship .filters .filter input:active,.acf-relationship .filters .filter select:focus,.acf-relationship .filters .filter select:active{outline:none;box-shadow:none}.acf-relationship .filters .filter input{border-color:rgba(0,0,0,0);box-shadow:none;padding-left:3px;padding-right:3px}.acf-relationship .filters.-f2 .filter{width:50%}.acf-relationship .filters.-f3 .filter{width:25%}.acf-relationship .filters.-f3 .filter.-search{width:50%}.acf-relationship .list{margin:0;padding:5px;height:160px;overflow:auto}.acf-relationship .list .acf-rel-label,.acf-relationship .list .acf-rel-item,.acf-relationship .list p{padding:5px;margin:0;display:block;position:relative;min-height:18px}.acf-relationship .list .acf-rel-label{font-weight:bold}.acf-relationship .list .acf-rel-item{cursor:pointer}.acf-relationship .list .acf-rel-item b{text-decoration:underline;font-weight:normal}.acf-relationship .list .acf-rel-item .thumbnail{background:rgb(223.5,223.5,223.5);width:22px;height:22px;float:left;margin:-2px 5px 0 0}.acf-relationship .list .acf-rel-item .thumbnail img{max-width:22px;max-height:22px;margin:0 auto;display:block}.acf-relationship .list .acf-rel-item .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item .thumbnail.-icon img{max-height:20px;margin-top:1px}.acf-relationship .list .acf-rel-item:hover,.acf-relationship .list .acf-rel-item.relationship-hover{background:#3875d7;color:#fff}.acf-relationship .list .acf-rel-item:hover .thumbnail,.acf-relationship .list .acf-rel-item.relationship-hover .thumbnail{background:hsl(216.9811320755,66.5271966527%,78.137254902%)}.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon,.acf-relationship .list .acf-rel-item.relationship-hover .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item.disabled{opacity:.5}.acf-relationship .list .acf-rel-item.disabled:hover{background:rgba(0,0,0,0);color:#333;cursor:default}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail{background:rgb(223.5,223.5,223.5)}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon{background:#fff}.acf-relationship .list ul{padding-bottom:5px}.acf-relationship .list ul .acf-rel-label,.acf-relationship .list ul .acf-rel-item,.acf-relationship .list ul p{padding-left:20px}.acf-relationship .selection{position:relative}.acf-relationship .selection:after{display:block;clear:both;content:""}.acf-relationship .selection .values,.acf-relationship .selection .choices{width:50%;background:#fff;float:left}.acf-relationship .selection .choices{background:#f9f9f9}.acf-relationship .selection .choices .list{border-right:#dfdfdf solid 1px}.acf-relationship .selection .values .acf-icon{position:absolute;top:4px;right:7px;display:none}html[dir=rtl] .acf-relationship .selection .values .acf-icon{right:auto;left:7px}.acf-relationship .selection .values .acf-rel-item:hover .acf-icon,.acf-relationship .selection .values .acf-rel-item.relationship-hover .acf-icon{display:block}.acf-relationship .selection .values .acf-rel-item{cursor:move}.acf-relationship .selection .values .acf-rel-item b{text-decoration:none}.menu-item .acf-relationship ul{width:auto}.menu-item .acf-relationship li{display:block}.acf-editor-wrap.delay .acf-editor-toolbar{content:"";display:block;background:#f5f5f5;border-bottom:#ddd solid 1px;color:#555d66;padding:10px}.acf-editor-wrap.delay .wp-editor-area{padding:10px;border:none;color:inherit !important}.acf-editor-wrap iframe{min-height:200px}.acf-editor-wrap .wp-editor-container{border:1px solid #ccd0d4;box-shadow:none !important}.acf-editor-wrap .wp-editor-tabs{box-sizing:content-box}.acf-editor-wrap .wp-switch-editor{border-color:#ccd0d4;border-bottom-color:rgba(0,0,0,0)}#mce_fullscreen_container{z-index:900000 !important}.acf-field-tab{display:none !important}.hidden-by-tab{display:none !important}.acf-tab-wrap{clear:both;z-index:1;overflow:auto}.acf-tab-group{border-bottom:#ccc solid 1px;padding:10px 10px 0}.acf-tab-group li{margin:0 .5em 0 0}.acf-tab-group li a{padding:5px 10px;display:block;color:#555;font-size:14px;font-weight:600;line-height:24px;border:#ccc solid 1px;border-bottom:0 none;text-decoration:none;background:#e5e5e5;transition:none}.acf-tab-group li a:hover{background:#fff}.acf-tab-group li a:focus{outline:none;box-shadow:none}.acf-tab-group li a:empty{display:none}html[dir=rtl] .acf-tab-group li{margin:0 0 0 .5em}.acf-tab-group li.active a{background:#f1f1f1;color:#000;padding-bottom:6px;margin-bottom:-1px;position:relative;z-index:1}.acf-fields>.acf-tab-wrap{background:#f9f9f9}.acf-fields>.acf-tab-wrap .acf-tab-group{position:relative;border-top:#ccd0d4 solid 1px;border-bottom:#ccd0d4 solid 1px;z-index:2;margin-bottom:-1px}.acf-admin-3-8 .acf-fields>.acf-tab-wrap .acf-tab-group{border-color:#dfdfdf}.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:20%}@media screen and (max-width: 640px){.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:10px}}html[dir=rtl] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:0;padding-right:20%}@media screen and (max-width: 850px){html[dir=rtl] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-right:10px}}.acf-tab-wrap.-left .acf-tab-group{position:absolute;left:0;width:20%;border:0 none;padding:0 !important;margin:1px 0 0}.acf-tab-wrap.-left .acf-tab-group li{float:none;margin:-1px 0 0}.acf-tab-wrap.-left .acf-tab-group li a{border:1px solid #ededed;font-size:13px;line-height:18px;color:#0073aa;padding:10px;margin:0;font-weight:normal;border-width:1px 0;border-radius:0;background:rgba(0,0,0,0)}.acf-tab-wrap.-left .acf-tab-group li a:hover{color:#00a0d2}.acf-tab-wrap.-left .acf-tab-group li.active a{border-color:#dfdfdf;color:#000;margin-right:-1px;background:#fff}html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group{left:auto;right:0}html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a{margin-right:0;margin-left:-1px}.acf-field+.acf-tab-wrap.-left:before{content:"";display:block;position:relative;z-index:1;height:10px;border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;margin-bottom:-1px}.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a{border-top:none}.acf-fields.-sidebar{padding:0 0 0 20% !important;position:relative}.acf-fields.-sidebar:before{content:"";display:block;position:absolute;top:0;left:0;width:20%;bottom:0;border-right:#dfdfdf solid 1px;background:#f9f9f9;z-index:1}html[dir=rtl] .acf-fields.-sidebar{padding:0 20% 0 0 !important}html[dir=rtl] .acf-fields.-sidebar:before{border-left:#dfdfdf solid 1px;border-right-width:0;left:auto;right:0}.acf-fields.-sidebar.-left{padding:0 0 0 180px !important}html[dir=rtl] .acf-fields.-sidebar.-left{padding:0 180px 0 0 !important}.acf-fields.-sidebar.-left:before{background:#f1f1f1;border-color:#dfdfdf;width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group{width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{border-color:#e4e4e4}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#f9f9f9}.acf-fields.-sidebar>.acf-field-tab+.acf-field{border-top:none}.acf-fields.-clear>.acf-tab-wrap{background:rgba(0,0,0,0)}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group{margin-top:0;border-top:none;padding-left:0;padding-right:0}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields.-sidebar{margin-left:0 !important}.acf-postbox.seamless>.acf-fields.-sidebar:before{background:rgba(0,0,0,0)}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap{background:rgba(0,0,0,0);margin-bottom:10px;padding-left:12px;padding-right:12px}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group{border-top:0 none;border-color:#ccd0d4}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5;border-color:#ccd0d4}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left:before{border-top:none;height:auto}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group{margin-bottom:0}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li a{border-width:1px 0 1px 1px !important;border-color:#ccc;background:#e5e5e5}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#fff}.compat-item .acf-tab-wrap td{display:block}.acf-gallery-side .acf-tab-wrap{border-top:0 none !important}.acf-gallery-side .acf-tab-wrap .acf-tab-group{margin:10px 0 !important;padding:0 !important}.acf-gallery-side .acf-tab-group li.active a{background:#f9f9f9 !important}.widget .acf-tab-group{border-bottom-color:#e8e8e8}.widget .acf-tab-group li a{background:#f1f1f1}.widget .acf-tab-group li.active a{background:#fff}.media-modal.acf-expanded .compat-attachment-fields>tbody>tr.acf-tab-wrap .acf-tab-group{padding-left:23%;border-bottom-color:#ddd}.form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 5px 0 210px}html[dir=rtl] .form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 210px 0 5px}.acf-oembed{position:relative;border:#ccd0d4 solid 1px;background:#fff}.acf-oembed .title{position:relative;border-bottom:#ccd0d4 solid 1px;padding:5px 10px}.acf-oembed .title .input-search{margin:0;font-size:14px;line-height:30px;height:30px;padding:0;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-oembed .title .acf-actions{padding:6px}.acf-oembed .canvas{position:relative;min-height:250px;background:#f9f9f9}.acf-oembed .canvas .canvas-media{position:relative;z-index:1}.acf-oembed .canvas iframe{display:block;margin:0;padding:0;width:100%}.acf-oembed .canvas .acf-icon.-picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;height:42px;width:42px;font-size:42px;color:#999}.acf-oembed .canvas .acf-loading-overlay{background:hsla(0,0%,100%,.9)}.acf-oembed .canvas .canvas-error{position:absolute;top:50%;left:0%;right:0%;margin:-9px 0 0 0;text-align:center;display:none}.acf-oembed .canvas .canvas-error p{padding:8px;margin:0;display:inline}.acf-oembed.has-value .canvas{min-height:50px}.acf-oembed.has-value .input-search{font-weight:bold}.acf-oembed.has-value .title:hover .acf-actions{display:block}.acf-image-uploader{position:relative}.acf-image-uploader:after{display:block;clear:both;content:""}.acf-image-uploader p{margin:0}.acf-image-uploader .image-wrap{position:relative;float:left}.acf-image-uploader .image-wrap img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;min-width:30px;min-height:30px;background:#f1f1f1;margin:0;padding:0}.acf-image-uploader .image-wrap img[src$=".svg"]{min-height:100px;min-width:100px}.acf-image-uploader .image-wrap:hover .acf-actions{display:block}.acf-image-uploader input.button{width:auto}html[dir=rtl] .acf-image-uploader .image-wrap{float:right}.acf-file-uploader{position:relative}.acf-file-uploader p{margin:0}.acf-file-uploader .file-wrap{border:#ccd0d4 solid 1px;min-height:84px;position:relative;background:#fff}.acf-file-uploader .file-icon{position:absolute;top:0;left:0;bottom:0;padding:10px;background:#f1f1f1;border-right:#d5d9dd solid 1px}.acf-file-uploader .file-icon img{display:block;padding:0;margin:0;max-width:48px}.acf-file-uploader .file-info{padding:10px;margin-left:69px}.acf-file-uploader .file-info p{margin:0 0 2px;font-size:13px;line-height:1.4em;word-break:break-all}.acf-file-uploader .file-info a{text-decoration:none}.acf-file-uploader:hover .acf-actions{display:block}html[dir=rtl] .acf-file-uploader .file-icon{left:auto;right:0;border-left:#e5e5e5 solid 1px;border-right:none}html[dir=rtl] .acf-file-uploader .file-info{margin-right:69px;margin-left:0}.acf-ui-datepicker .ui-datepicker{z-index:900000 !important}.acf-ui-datepicker .ui-datepicker .ui-widget-header a{cursor:pointer;transition:none}.acf-ui-datepicker .ui-state-highlight.ui-state-hover{border:1px solid #98b7e8 !important;background:#98b7e8 !important;font-weight:normal !important;color:#fff !important}.acf-ui-datepicker .ui-state-highlight.ui-state-active{border:1px solid #3875d7 !important;background:#3875d7 !important;font-weight:normal !important;color:#fff !important}.acf-field-separator .acf-label{margin-bottom:0}.acf-field-separator .acf-label label{font-weight:normal}.acf-field-separator .acf-input{display:none}.acf-fields>.acf-field-separator{background:#f9f9f9;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-bottom:-1px;z-index:2}.acf-taxonomy-field{position:relative}.acf-taxonomy-field .categorychecklist-holder{border:#ccd0d4 solid 1px;border-radius:3px;max-height:200px;overflow:auto}.acf-taxonomy-field .acf-checkbox-list{margin:0;padding:10px}.acf-taxonomy-field .acf-checkbox-list ul.children{padding-left:18px}.acf-taxonomy-field:hover .acf-actions{display:block}.acf-taxonomy-field[data-ftype=select] .acf-actions{padding:0;margin:-9px}.acf-range-wrap .acf-append,.acf-range-wrap .acf-prepend{display:inline-block;vertical-align:middle;line-height:28px;margin:0 7px 0 0}.acf-range-wrap .acf-append{margin:0 0 0 7px}.acf-range-wrap input[type=range]{display:inline-block;padding:0;margin:0;vertical-align:middle;height:28px}.acf-range-wrap input[type=range]:focus{outline:none}.acf-range-wrap input[type=number]{display:inline-block;min-width:5em;padding-right:4px;margin-left:10px;vertical-align:middle}html[dir=rtl] .acf-range-wrap input[type=number]{margin-right:10px;margin-left:0}html[dir=rtl] .acf-range-wrap .acf-append{margin:0 7px 0 0}html[dir=rtl] .acf-range-wrap .acf-prepend{margin:0 0 0 7px}.acf-accordion{margin:-1px 0;padding:0;background:#fff;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd;z-index:1}.acf-accordion .acf-accordion-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title:hover{background:#f3f4f5}.acf-accordion .acf-accordion-title label{margin:0;padding:0;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title p{font-weight:normal}.acf-accordion .acf-accordion-title .acf-accordion-icon{float:right}.acf-accordion .acf-accordion-title svg.acf-accordion-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#191e23;fill:currentColor}.acf-accordion .acf-accordion-content{margin:0;padding:0 12px 12px;display:none}.acf-accordion.-open>.acf-accordion-content{display:block}.acf-field.acf-accordion{margin:-1px 0;padding:0 !important;border-color:#d5d9dd}.acf-field.acf-accordion .acf-label.acf-accordion-title{padding:12px;width:auto;float:none;width:auto}.acf-field.acf-accordion .acf-input.acf-accordion-content{padding:0;float:none;width:auto}.acf-field.acf-accordion .acf-input.acf-accordion-content>.acf-fields{border-top:#eee solid 1px}.acf-field.acf-accordion .acf-input.acf-accordion-content>.acf-fields.-clear{padding:0 12px 15px}.acf-fields.-left>.acf-field.acf-accordion:before{display:none}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-title{width:auto;margin:0 !important;padding:12px;float:none !important}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-content{padding:0 !important}.acf-fields.-clear>.acf-field.acf-accordion{border:#ccc solid 1px;background:rgba(0,0,0,0)}.acf-fields.-clear>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-16px}tr.acf-field.acf-accordion{background:rgba(0,0,0,0)}tr.acf-field.acf-accordion>.acf-input{padding:0 !important;border:#ccc solid 1px}tr.acf-field.acf-accordion .acf-accordion-content{padding:0 12px 12px}#addtag div.acf-field.error{border:0 none;padding:8px 0}#addtag>.acf-field.acf-accordion{padding-right:0;margin-right:5%}#addtag>.acf-field.acf-accordion+p.submit{margin-top:0}tr.acf-accordion{margin:15px 0 !important}tr.acf-accordion+tr.acf-accordion{margin-top:-16px !important}.acf-postbox.seamless>.acf-fields>.acf-accordion{margin-left:12px;margin-right:12px;border:#ccd0d4 solid 1px}.widget .widget-content>.acf-field.acf-accordion{border:#dfdfdf solid 1px;margin-bottom:10px}.widget .widget-content>.acf-field.acf-accordion .acf-accordion-title{margin-bottom:0}.widget .widget-content>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-11px}.media-modal .compat-attachment-fields .acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-1px}.media-modal .compat-attachment-fields .acf-field.acf-accordion>.acf-input{width:100%}.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields>tbody>tr>td{padding-bottom:5px}.block-editor .edit-post-sidebar .acf-postbox>.postbox-header,.block-editor .edit-post-sidebar .acf-postbox>.hndle{border-bottom-width:0 !important}.block-editor .edit-post-sidebar .acf-postbox.closed>.postbox-header,.block-editor .edit-post-sidebar .acf-postbox.closed>.hndle{border-bottom-width:1px !important}.block-editor .edit-post-sidebar .acf-fields{min-height:1px;overflow:auto}.block-editor .edit-post-sidebar .acf-fields>.acf-field{border-width:0;border-color:#e2e4e7;margin:0px;padding:10px 16px;width:auto !important;min-height:0 !important;float:none !important}.block-editor .edit-post-sidebar .acf-fields>.acf-field>.acf-label{margin-bottom:5px}.block-editor .edit-post-sidebar .acf-fields>.acf-field>.acf-label label{font-weight:normal}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion{padding:0;margin:0;border-top-width:1px}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion:first-child{border-top-width:0}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-title{margin:0;padding:15px}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-title label{font-weight:500;color:#1e1e1e}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon{right:16px}.block-editor .edit-post-sidebar .acf-fields>.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-top-width:0}.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields>.acf-notice{display:grid;grid-template-columns:1fr 25px;padding:10px;margin:0}.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields>.acf-notice p:last-of-type{margin:0}.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields>.acf-notice>.acf-notice-dismiss{position:relative;top:unset;right:unset}.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-field .acf-notice{margin:0;padding:0}.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-error{margin-bottom:10px}.acf-field-setting-prefix_label p.description,.acf-field-setting-prefix_name p.description{order:3;margin-top:0;margin-left:16px}.acf-field-setting-prefix_label p.description code,.acf-field-setting-prefix_name p.description code{padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;background-color:#f2f4f7;border-radius:4px;color:#667085}.acf-fields>.acf-tab-wrap:first-child .acf-tab-group{border-top:none}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#fff}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1;border-color:#ccd0d4}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.form-table>tbody>.acf-field>.acf-label{padding:20px 10px 20px 0;width:210px}html[dir=rtl] .form-table>tbody>.acf-field>.acf-label{padding:20px 0 20px 10px}.form-table>tbody>.acf-field>.acf-label label{font-size:14px;color:#23282d}.form-table>tbody>.acf-field>.acf-input{padding:15px 10px}html[dir=rtl] .form-table>tbody>.acf-field>.acf-input{padding:15px 10px 15px 5%}.form-table>tbody>.acf-tab-wrap td{padding:15px 5% 15px 0}html[dir=rtl] .form-table>tbody>.acf-tab-wrap td{padding:15px 0 15px 5%}.form-table>tbody .form-table th.acf-th{width:auto}#your-profile .acf-field input[type=text],#your-profile .acf-field input[type=password],#your-profile .acf-field input[type=number],#your-profile .acf-field input[type=search],#your-profile .acf-field input[type=email],#your-profile .acf-field input[type=url],#your-profile .acf-field select,#createuser .acf-field input[type=text],#createuser .acf-field input[type=password],#createuser .acf-field input[type=number],#createuser .acf-field input[type=search],#createuser .acf-field input[type=email],#createuser .acf-field input[type=url],#createuser .acf-field select{max-width:25em}#your-profile .acf-field textarea,#createuser .acf-field textarea{max-width:500px}#your-profile .acf-field .acf-field input[type=text],#your-profile .acf-field .acf-field input[type=password],#your-profile .acf-field .acf-field input[type=number],#your-profile .acf-field .acf-field input[type=search],#your-profile .acf-field .acf-field input[type=email],#your-profile .acf-field .acf-field input[type=url],#your-profile .acf-field .acf-field textarea,#your-profile .acf-field .acf-field select,#createuser .acf-field .acf-field input[type=text],#createuser .acf-field .acf-field input[type=password],#createuser .acf-field .acf-field input[type=number],#createuser .acf-field .acf-field input[type=search],#createuser .acf-field .acf-field input[type=email],#createuser .acf-field .acf-field input[type=url],#createuser .acf-field .acf-field textarea,#createuser .acf-field .acf-field select{max-width:none}#registerform h2{margin:1em 0}#registerform .acf-field{margin-top:0}#registerform .acf-field .acf-label{margin-bottom:0}#registerform .acf-field .acf-label label{font-weight:normal;line-height:1.5}#registerform p.submit{text-align:right}#acf-term-fields{padding-right:5%}#acf-term-fields>.acf-field>.acf-label{margin:0}#acf-term-fields>.acf-field>.acf-label label{font-size:12px;font-weight:normal}p.submit .spinner,p.submit .acf-spinner{vertical-align:top;float:none;margin:4px 4px 0}#edittag .acf-fields.-left>.acf-field{padding-left:220px}#edittag .acf-fields.-left>.acf-field:before{width:209px}#edittag .acf-fields.-left>.acf-field>.acf-label{width:220px;margin-left:-220px;padding:0 10px}#edittag .acf-fields.-left>.acf-field>.acf-input{padding:0}#edittag>.acf-fields.-left{width:96%}#edittag>.acf-fields.-left>.acf-field>.acf-label{padding-left:0}.editcomment td:first-child{white-space:nowrap;width:131px}#widgets-right .widget .acf-field .description{padding-left:0;padding-right:0}.acf-widget-fields>.acf-field .acf-label{margin-bottom:5px}.acf-widget-fields>.acf-field .acf-label label{font-weight:normal;margin:0}.acf-menu-settings{border-top:1px solid #eee;margin-top:2em}.acf-menu-settings.-seamless{border-top:none;margin-top:15px}.acf-menu-settings.-seamless>h2{display:none}.acf-menu-settings .list li{display:block;margin-bottom:0}.acf-fields.acf-menu-item-fields{clear:both;padding-top:1px}.acf-fields.acf-menu-item-fields>.acf-field{margin:5px 0;padding-right:10px}.acf-fields.acf-menu-item-fields>.acf-field .acf-label{margin-bottom:0}.acf-fields.acf-menu-item-fields>.acf-field .acf-label label{font-style:italic;font-weight:normal}#post .compat-attachment-fields .compat-field-acf-form-data{display:none}#post .compat-attachment-fields,#post .compat-attachment-fields>tbody,#post .compat-attachment-fields>tbody>tr,#post .compat-attachment-fields>tbody>tr>th,#post .compat-attachment-fields>tbody>tr>td{display:block}#post .compat-attachment-fields>tbody>.acf-field{margin:15px 0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label{margin:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label{margin:0;padding:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label p{margin:0 0 3px !important}#post .compat-attachment-fields>tbody>.acf-field>.acf-input{margin:0}.media-modal .compat-attachment-fields td.acf-input table{display:table;table-layout:auto}.media-modal .compat-attachment-fields td.acf-input table tbody{display:table-row-group}.media-modal .compat-attachment-fields td.acf-input table tr{display:table-row}.media-modal .compat-attachment-fields td.acf-input table td,.media-modal .compat-attachment-fields td.acf-input table th{display:table-cell}.media-modal .compat-attachment-fields>tbody>.acf-field{margin:5px 0}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:30%;margin:0;padding:0;float:left;text-align:right;display:block;float:left}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label>label{padding-top:6px;margin:0;color:#666;font-weight:400;line-height:16px}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{width:65%;margin:0;padding:0;float:right;display:block}.media-modal .compat-attachment-fields>tbody>.acf-field p.description{margin:0}.acf-selection-error{background:#ffebe8;border:1px solid #c00;border-radius:3px;padding:8px;margin:20px 0 0}.acf-selection-error .selection-error-label{background:#c00;border-radius:3px;color:#fff;font-weight:bold;margin-right:8px;padding:2px 4px}.acf-selection-error .selection-error-message{color:#b44;display:block;padding-top:8px;word-wrap:break-word;white-space:pre-wrap}.media-modal .attachment.acf-disabled .thumbnail{opacity:.25 !important}.media-modal .attachment.acf-disabled .attachment-preview:before{background:rgba(0,0,0,.15);z-index:1;position:relative}.media-modal .compat-field-acf-form-data,.media-modal .compat-field-acf-blank{display:none !important}.media-modal .upload-error-message{white-space:pre-wrap}.media-modal .acf-required{padding:0 !important;margin:0 !important;float:none !important;color:red !important}.media-modal .media-sidebar .compat-item{padding-bottom:20px}@media(max-width: 900px){.media-modal .setting span,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{width:98%;float:none;text-align:left;min-height:0;padding:0}.media-modal .setting input,.media-modal .setting textarea,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{float:none;height:auto;max-width:none;width:98%}}.media-modal .acf-expand-details{float:right;padding:8px 10px;margin-right:6px;font-size:13px;height:18px;line-height:18px;color:#666;text-decoration:none}.media-modal .acf-expand-details:focus,.media-modal .acf-expand-details:active{outline:0 none;box-shadow:none;color:#666}.media-modal .acf-expand-details:hover{color:#000}.media-modal .acf-expand-details .is-open{display:none}.media-modal .acf-expand-details .is-closed{display:block}@media(max-width: 640px){.media-modal .acf-expand-details{display:none}}.media-modal.acf-expanded .acf-expand-details .is-open{display:block}.media-modal.acf-expanded .acf-expand-details .is-closed{display:none}.media-modal.acf-expanded .attachments-browser .media-toolbar,.media-modal.acf-expanded .attachments-browser .attachments{right:740px}.media-modal.acf-expanded .media-sidebar{width:708px}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{float:left;max-height:none}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img{max-width:100%;max-height:200px}.media-modal.acf-expanded .media-sidebar .attachment-info .details{float:right}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:20%;margin-right:0}.media-modal.acf-expanded .media-sidebar .attachment-info .details,.media-modal.acf-expanded .media-sidebar .attachment-details .setting input,.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea,.media-modal.acf-expanded .media-sidebar .attachment-details .setting+.description,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-input{min-width:77%}@media(max-width: 900px){.media-modal.acf-expanded .attachments-browser .media-toolbar{display:none}.media-modal.acf-expanded .attachments{display:none}.media-modal.acf-expanded .media-sidebar{width:auto;max-width:none !important;bottom:0 !important}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{min-width:0;max-width:none;width:30%}.media-modal.acf-expanded .media-sidebar .attachment-info .details{min-width:0;max-width:none;width:67%}}@media(max-width: 640px){.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,.media-modal.acf-expanded .media-sidebar .attachment-info .details{width:100%}}.acf-media-modal .media-embed .setting.align,.acf-media-modal .media-embed .setting.link-to{display:none}.acf-media-modal.-edit{left:15%;right:15%;top:100px;bottom:100px}.acf-media-modal.-edit .media-frame-menu,.acf-media-modal.-edit .media-frame-router,.acf-media-modal.-edit .media-frame-content .attachments,.acf-media-modal.-edit .media-frame-content .media-toolbar{display:none}.acf-media-modal.-edit .media-frame-title,.acf-media-modal.-edit .media-frame-content,.acf-media-modal.-edit .media-frame-toolbar,.acf-media-modal.-edit .media-sidebar{width:auto;left:0;right:0}.acf-media-modal.-edit .media-frame-content{top:50px}.acf-media-modal.-edit .media-frame-title{border-bottom:1px solid #dfdfdf;box-shadow:0 4px 4px -4px rgba(0,0,0,.1)}.acf-media-modal.-edit .media-sidebar{padding:0 16px}.acf-media-modal.-edit .media-sidebar .attachment-details{overflow:visible}.acf-media-modal.-edit .media-sidebar .attachment-details>h3,.acf-media-modal.-edit .media-sidebar .attachment-details>h2{display:none}.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info{background:#fff;border-bottom:#ddd solid 1px;padding:16px;margin:0 -16px 16px}.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail{margin:0 16px 0 0}.acf-media-modal.-edit .media-sidebar .attachment-details .setting{margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .attachment-details .setting span{margin:0}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field{margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field p.description{margin-top:3px}.acf-media-modal.-edit .media-sidebar .media-types-required-info{display:none}@media(max-width: 900px){.acf-media-modal.-edit{top:30px;right:30px;bottom:30px;left:30px}}@media(max-width: 640px){.acf-media-modal.-edit{top:0;right:0;bottom:0;left:0}}@media(max-width: 480px){.acf-media-modal.-edit .media-frame-content{top:40px}}.acf-temp-remove{position:relative;opacity:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;overflow:hidden}.acf-temp-remove:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.hidden-by-conditional-logic{display:none !important}.hidden-by-conditional-logic.appear-empty{display:table-cell !important}.hidden-by-conditional-logic.appear-empty .acf-input{display:none !important}.acf-postbox.acf-hidden{display:none !important}.acf-attention{transition:border .25s ease-out}.acf-attention.-focused{border:#23282d solid 1px !important;transition:none}tr.acf-attention{transition:box-shadow .25s ease-out;position:relative}tr.acf-attention.-focused{box-shadow:#23282d 0 0 0px 1px !important}#editor .edit-post-layout__metaboxes{padding:0}#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area{margin:0}#editor .metabox-location-side .postbox-container{float:none}#editor .postbox{color:#444}#editor .postbox>.postbox-header .hndle{border-bottom:none}#editor .postbox>.postbox-header .hndle:hover{background:rgba(0,0,0,0)}#editor .postbox>.postbox-header .handle-actions .handle-order-higher,#editor .postbox>.postbox-header .handle-actions .handle-order-lower{width:1.62rem}#editor .postbox>.postbox-header .handle-actions .acf-hndle-cog{height:44px;line-height:44px}#editor .postbox>.postbox-header:hover{background:#f0f0f0}#editor .postbox:last-child.closed>.postbox-header{border-bottom:none}#editor .postbox:last-child>.inside{border-bottom:none}#editor .block-editor-writing-flow__click-redirect{min-height:50px}body.is-dragging-metaboxes #acf_after_title-sortables{outline:3px dashed #646970;display:flow-root;min-height:60px;margin-bottom:3px !important} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/index.php @@ -0,0 +1,2 @@ + .acf-row-handle .acf-icon. .acf-repeater.-max .acf-icon[data-event=add-row] { display: none !important; } -.acf-repeater .acf-actions .acf-button { +.acf-repeater > .acf-actions .acf-button { float: right; pointer-events: auto !important; } -.acf-repeater .acf-actions .acf-tablenav { +.acf-repeater > .acf-actions .acf-tablenav { float: right; margin-right: 20px; } -.acf-repeater .acf-actions .acf-tablenav .current-page { +.acf-repeater > .acf-actions .acf-tablenav .current-page { width: auto !important; } @@ -660,6 +660,34 @@ html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label { position: relative; } +.acf-admin-single-options-page .select2-dropdown { + border-color: #6BB5D8 !important; + margin-top: -5px; + overflow: hidden; + box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); +} +.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above { + margin-top: 0; +} +.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true] { + background-color: #F9FAFB !important; + color: #667085; +} +.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover { + color: #399CCB; +} +.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected] { + color: #fff !important; + background-color: #0783BE !important; +} +.acf-admin-single-options-page .select2-dropdown .select2-results__option { + margin-bottom: 0; +} + +.acf-create-options-page-popup ~ .select2-container { + z-index: 999999999; +} + /*----------------------------------------------------------------------------- * * ACF Blocks @@ -669,6 +697,10 @@ html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label { margin: 0; } +.block-editor .acf-field.acf-error { + background-color: rgba(255, 0, 0, 0.05); +} + .acf-block-component .acf-block-fields { background: #fff; text-align: left; @@ -694,35 +726,149 @@ html[dir=rtl] .acf-block-component .acf-block-fields { line-height: 1.5; } -.acf-block-body .acf-block-fields { +.acf-block-body .acf-block-fields:has(> .acf-error-message), +.acf-block-fields:has(> .acf-error-message) .acf-block-fields:has(> .acf-error-message) { + border: none !important; +} +.acf-block-body .acf-error-message, +.acf-block-fields:has(> .acf-error-message) .acf-error-message { + margin-top: 0; + border: none; +} +.acf-block-body .acf-error-message .acf-notice-dismiss, +.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-notice-dismiss { + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + outline: unset; +} +.acf-block-body .acf-error-message .acf-icon.-cancel::before, +.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-icon.-cancel::before { + margin: 0 !important; +} +.acf-block-body.acf-block-has-validation-error, +.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error { + border: 2px solid #d94f4f; +} +.acf-block-body .acf-error .acf-input .acf-notice, +.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice { + background: none !important; + border: none !important; + display: flex !important; + align-items: center !important; + padding-left: 0; +} +.acf-block-body .acf-error .acf-input .acf-notice p, +.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice p { + margin: 0.5em 0 !important; +} +.acf-block-body .acf-error .acf-input .acf-notice::before, +.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice::before { + content: ""; + position: relative; + top: 0; + left: 0; + font-size: 20px; + background-image: url(../../../images/icons/icon-info-red.svg); + background-repeat: no-repeat; + background-position: center; + background-size: 69%; + height: 26px !important; + width: 26px !important; + box-sizing: border-box; +} +.acf-block-body .acf-error .acf-label label, +.acf-block-fields:has(> .acf-error-message) .acf-error .acf-label label { + color: #d94f4f; +} +.acf-block-body .acf-error .acf-input input, +.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input input { + border-color: #d94f4f; +} +.acf-block-body.acf-block-has-validation-error::before, +.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error::before { + content: ""; + position: absolute; + top: -2px; + left: -32px; + font-size: 20px; + background-color: #d94f4f; + background-image: url(../../../images/icons/icon-info-white.svg); + background-repeat: no-repeat; + background-position-x: center; + background-position-y: 52%; + background-size: 55%; + height: 40px; + width: 32px; + box-sizing: border-box; +} +.acf-block-body .acf-block-validation-error, +.acf-block-fields:has(> .acf-error-message) .acf-block-validation-error { + color: #d94f4f; + display: flex; + align-items: center; +} +.acf-block-body .acf-block-fields, +.acf-block-fields:has(> .acf-error-message) .acf-block-fields { border: #adb2ad solid 1px; } -.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group { +.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group, +.acf-block-fields:has(> .acf-error-message) .acf-block-fields .acf-tab-wrap .acf-tab-group { margin-left: 0; padding: 16px 20px 0; } -.acf-block-body .acf-fields > .acf-field { +.acf-block-body .acf-fields > .acf-field, +.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field { padding: 16px 20px; } -.acf-block-body .acf-fields > .acf-field.acf-accordion { +.acf-block-body .acf-fields > .acf-field.acf-accordion, +.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion { border-color: #adb2ad; } -.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title { +.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title, +.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion .acf-accordion-title { padding: 16px 20px; } -.acf-block-body .acf-button, .acf-block-body .acf-link a.button { +.acf-block-body .acf-button, +.acf-block-body .acf-link a.button, +.acf-block-body .acf-add-checkbox, +.acf-block-fields:has(> .acf-error-message) .acf-button, +.acf-block-fields:has(> .acf-error-message) .acf-link a.button, +.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox { color: #2271b1 !important; - border-color: #2271b1; - background: #f6f7f7; + border-color: #2271b1 !important; + background: #f6f7f7 !important; vertical-align: top; } -.acf-block-body .acf-button.button-primary:hover, .acf-block-body .acf-link a.button.button-primary:hover { +.acf-block-body .acf-button.button-primary:hover, +.acf-block-body .acf-link a.button.button-primary:hover, +.acf-block-body .acf-add-checkbox.button-primary:hover, +.acf-block-fields:has(> .acf-error-message) .acf-button.button-primary:hover, +.acf-block-fields:has(> .acf-error-message) .acf-link a.button.button-primary:hover, +.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox.button-primary:hover { color: white !important; -} -.acf-block-body .acf-button:hover, .acf-block-body .acf-link a.button:hover { + background: #2271b1 !important; +} +.acf-block-body .acf-button:focus, +.acf-block-body .acf-link a.button:focus, +.acf-block-body .acf-add-checkbox:focus, +.acf-block-fields:has(> .acf-error-message) .acf-button:focus, +.acf-block-fields:has(> .acf-error-message) .acf-link a.button:focus, +.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:focus { + outline: none !important; + background: #f6f7f7 !important; +} +.acf-block-body .acf-button:hover, +.acf-block-body .acf-link a.button:hover, +.acf-block-body .acf-add-checkbox:hover, +.acf-block-fields:has(> .acf-error-message) .acf-button:hover, +.acf-block-fields:has(> .acf-error-message) .acf-link a.button:hover, +.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:hover { color: #0a4b78 !important; } -.acf-block-body .acf-block-preview { +.acf-block-body .acf-block-preview, +.acf-block-fields:has(> .acf-error-message) .acf-block-preview { min-height: 10px; } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map index daff19876..5563c14b1 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-pro-input.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_blocks.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-repeater {\n /* table */\n /* row handle (add/remove) */\n /* add in spacer to th (force correct width) */\n /* row */\n /* sortable */\n /* layouts */\n /*\n \t&.-row > table > tbody > tr:before,\n \t&.-block > table > tbody > tr:before {\n \t\tcontent: \"\";\n \t\tdisplay: table-row;\n \t\theight: 2px;\n \t\tbackground: #f00;\n \t}\n */\n /* empty */\n /* collapsed */\n /* collapsed (block layout) */\n /* collapsed (table layout) */\n}\n.acf-repeater > table {\n margin: 0 0 8px;\n background: #F9F9F9;\n}\n.acf-repeater > table > tbody tr.acf-divider:not(:first-child) > td {\n border-top: 10px solid #EAECF0;\n}\n.acf-repeater .acf-row-handle {\n width: 16px;\n text-align: center !important;\n vertical-align: middle !important;\n position: relative;\n /* icons */\n /* .order */\n /* remove */\n}\n.acf-repeater .acf-row-handle .acf-order-input-wrap {\n width: 45px;\n}\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.acf-repeater .acf-row-handle .acf-order-input {\n -moz-appearance: textfield;\n text-align: center;\n}\n.acf-repeater .acf-row-handle .acf-icon {\n display: none;\n position: absolute;\n top: 0;\n margin: -8px 0 0 -2px;\n /* minus icon */\n}\n.acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 50%;\n /* ie fix */\n}\nbody.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 25px;\n}\n.acf-repeater .acf-row-handle.order {\n background: #f4f4f4;\n cursor: move;\n color: #aaa;\n text-shadow: #fff 0 1px 0;\n}\n.acf-repeater .acf-row-handle.order:hover {\n color: #666;\n}\n.acf-repeater .acf-row-handle.order + td {\n border-left-color: #DFDFDF;\n}\n.acf-repeater .acf-row-handle.pagination {\n cursor: auto;\n}\n.acf-repeater .acf-row-handle.remove {\n background: #F9F9F9;\n border-left-color: #DFDFDF;\n}\n.acf-repeater th.acf-row-handle:before {\n content: \"\";\n width: 16px;\n display: block;\n height: 1px;\n}\n.acf-repeater .acf-row {\n /* hide clone */\n /* hover */\n}\n.acf-repeater .acf-row.acf-clone {\n display: none !important;\n}\n.acf-repeater .acf-row:hover, .acf-repeater .acf-row.-hover {\n /* icons */\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon {\n display: block;\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: none;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: block;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.hide-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.hide-on-shift {\n display: none;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-helper {\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder {\n visibility: visible !important;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder td {\n background: #F9F9F9;\n}\n.acf-repeater.-row > table > tbody > tr > td, .acf-repeater.-block > table > tbody > tr > td {\n border-top-color: #E1E1E1;\n}\n.acf-repeater.-empty > table > thead > tr > th {\n border-bottom: 0 none;\n}\n.acf-repeater.-empty.-row > table, .acf-repeater.-empty.-block > table {\n display: none;\n}\n.acf-repeater .acf-row.-collapsed > .acf-field {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > td.acf-field.-collapsed-target {\n display: table-cell !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > * {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target {\n display: block !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target[data-width] {\n float: none !important;\n width: auto !important;\n}\n.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n border-left-color: #dfdfdf;\n}\n.acf-repeater.-max .acf-icon[data-event=add-row] {\n display: none !important;\n}\n.acf-repeater .acf-actions .acf-button {\n float: right;\n pointer-events: auto !important;\n}\n.acf-repeater .acf-actions .acf-tablenav {\n float: right;\n margin-right: 20px;\n}\n.acf-repeater .acf-actions .acf-tablenav .current-page {\n width: auto !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-flexible-content {\n position: relative;\n}\n.acf-flexible-content > .clones {\n display: none;\n}\n.acf-flexible-content > .values {\n margin: 0 0 8px;\n}\n.acf-flexible-content > .values > .ui-sortable-placeholder {\n visibility: visible !important;\n border: 1px dashed #b4b9be;\n box-shadow: none;\n background: transparent;\n}\n.acf-flexible-content .layout {\n position: relative;\n margin: 20px 0 0;\n background: #fff;\n border: 1px solid #ccd0d4;\n}\n.acf-flexible-content .layout:first-child {\n margin-top: 0;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n display: block;\n position: relative;\n padding: 8px 10px;\n cursor: move;\n border-bottom: #ccd0d4 solid 1px;\n color: #444;\n font-size: 14px;\n line-height: 1.4em;\n}\n.acf-flexible-content .layout .acf-fc-layout-order {\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 10px;\n display: inline-block;\n text-align: center;\n line-height: 20px;\n margin: 0 2px 0 0;\n background: #F1F1F1;\n font-size: 12px;\n color: #444;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order {\n float: right;\n margin-right: 0;\n margin-left: 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls {\n position: absolute;\n top: 8px;\n right: 8px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon {\n display: block;\n float: left;\n margin: 0 0 0 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: hidden;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls {\n right: auto;\n left: 9px;\n}\n.acf-flexible-content .layout.is-selected {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout.is-selected .acf-fc-layout-handle {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: visible;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fc-layout-handle {\n border-bottom-width: 0;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fields,\n.acf-flexible-content .layout.-collapsed > .acf-table {\n display: none;\n}\n.acf-flexible-content .layout > .acf-table {\n border: 0 none;\n box-shadow: none;\n}\n.acf-flexible-content .layout > .acf-table > tbody > tr {\n background: #fff;\n}\n.acf-flexible-content .layout > .acf-table > thead > tr > th {\n background: #F9F9F9;\n}\n.acf-flexible-content .no-value-message {\n padding: 19px;\n border: #ccc dashed 2px;\n text-align: center;\n display: none;\n}\n.acf-flexible-content.-empty > .no-value-message {\n display: block;\n}\n\n.acf-fc-popup {\n padding: 5px 0;\n z-index: 900001;\n min-width: 135px;\n}\n.acf-fc-popup ul, .acf-fc-popup li {\n list-style: none;\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-fc-popup li {\n position: relative;\n float: none;\n white-space: nowrap;\n}\n.acf-fc-popup .badge {\n display: inline-block;\n border-radius: 8px;\n font-size: 9px;\n line-height: 15px;\n padding: 0 5px;\n background: #d54e21;\n text-align: center;\n color: #fff;\n vertical-align: top;\n margin: 0 0 0 5px;\n}\n.acf-fc-popup a {\n color: #eee;\n padding: 5px 10px;\n display: block;\n text-decoration: none;\n position: relative;\n}\n.acf-fc-popup a:hover {\n background: #0073aa;\n color: #fff;\n}\n.acf-fc-popup a.disabled {\n color: #888;\n background: transparent;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-gallery {\n border: #ccd0d4 solid 1px;\n height: 400px;\n position: relative;\n /* main */\n /* attachments */\n /* attachment */\n /* toolbar */\n /* sidebar */\n /* side info */\n /* side data */\n /* column widths */\n /* resizable */\n}\n.acf-gallery .acf-gallery-main {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: #fff;\n z-index: 2;\n}\n.acf-gallery .acf-gallery-attachments {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n padding: 5px;\n overflow: auto;\n overflow-x: hidden;\n}\n.acf-gallery .acf-gallery-attachment {\n width: 25%;\n float: left;\n cursor: pointer;\n position: relative;\n /* hover */\n /* sortable */\n /* active */\n /* icon */\n /* rtl */\n}\n.acf-gallery .acf-gallery-attachment .margin {\n margin: 5px;\n border: #d5d9dd solid 1px;\n position: relative;\n overflow: hidden;\n background: #eee;\n}\n.acf-gallery .acf-gallery-attachment .margin:before {\n content: \"\";\n display: block;\n padding-top: 100%;\n}\n.acf-gallery .acf-gallery-attachment .thumbnail {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transform: translate(50%, 50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail {\n transform: translate(-50%, 50%);\n}\n.acf-gallery .acf-gallery-attachment .thumbnail img {\n display: block;\n height: auto;\n max-height: 100%;\n width: auto;\n transform: translate(-50%, -50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img {\n transform: translate(50%, -50%);\n}\n.acf-gallery .acf-gallery-attachment .filename {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 5%;\n background: #F4F4F4;\n background: rgba(255, 255, 255, 0.8);\n border-top: #DFDFDF solid 1px;\n font-weight: bold;\n text-align: center;\n word-wrap: break-word;\n max-height: 90%;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-attachment .actions {\n position: absolute;\n top: 0;\n right: 0;\n display: none;\n}\n.acf-gallery .acf-gallery-attachment:hover .actions {\n display: block;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin {\n border: none;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin {\n background: #F1F1F1;\n border: none;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin * {\n display: none !important;\n}\n.acf-gallery .acf-gallery-attachment.active .margin {\n box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n}\n.acf-gallery .acf-gallery-attachment.-icon .thumbnail img {\n transform: translate(-50%, -70%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment {\n float: right;\n}\n.acf-gallery.sidebar-open {\n /* hide attachment actions when sidebar is open */\n /* allow sidebar to move over main for small widths (widget edit box) */\n}\n.acf-gallery.sidebar-open .acf-gallery-attachment .actions {\n display: none;\n}\n.acf-gallery.sidebar-open .acf-gallery-side {\n z-index: 2;\n}\n.acf-gallery .acf-gallery-toolbar {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 10px;\n border-top: #d5d9dd solid 1px;\n background: #fff;\n min-height: 28px;\n}\n.acf-gallery .acf-gallery-toolbar .acf-hl li {\n line-height: 24px;\n}\n.acf-gallery .acf-gallery-toolbar .bulk-actions-select {\n width: auto;\n margin: 0 1px 0 0;\n}\n.acf-gallery .acf-gallery-side {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 0;\n background: #F9F9F9;\n border-left: #ccd0d4 solid 1px;\n z-index: 1;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-inner {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 349px;\n}\n.acf-gallery .acf-gallery-side-info {\n position: relative;\n width: 100%;\n padding: 10px;\n margin: -10px 0 15px -10px;\n background: #F1F1F1;\n border-bottom: #DFDFDF solid 1px;\n}\n.acf-gallery .acf-gallery-side-info:after {\n display: block;\n clear: both;\n content: \"\";\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info {\n margin-left: 0;\n margin-right: -10px;\n}\n.acf-gallery .acf-gallery-side-info img {\n float: left;\n width: auto;\n max-width: 65px;\n max-height: 65px;\n margin: 0 10px 1px 0;\n background: #FFFFFF;\n padding: 3px;\n border: #ccd0d4 solid 1px;\n border-radius: 1px;\n /* rtl */\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info img {\n float: right;\n margin: 0 0 0 10px;\n}\n.acf-gallery .acf-gallery-side-info p {\n font-size: 13px;\n line-height: 15px;\n margin: 3px 0;\n word-break: break-all;\n color: #666;\n}\n.acf-gallery .acf-gallery-side-info p strong {\n color: #000;\n}\n.acf-gallery .acf-gallery-side-info a {\n text-decoration: none;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-edit {\n color: #21759b;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-remove {\n color: #bc0b0b;\n}\n.acf-gallery .acf-gallery-side-info a:hover {\n text-decoration: underline;\n}\n.acf-gallery .acf-gallery-side-data {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n overflow: auto;\n overflow-x: inherit;\n padding: 10px;\n}\n.acf-gallery .acf-gallery-side-data .acf-label,\n.acf-gallery .acf-gallery-side-data th.label {\n color: #666666;\n font-size: 12px;\n line-height: 25px;\n padding: 0 4px 8px 0 !important;\n width: auto !important;\n vertical-align: top;\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data th.label {\n padding: 0 0 8px 4px !important;\n}\n.acf-gallery .acf-gallery-side-data .acf-label label,\n.acf-gallery .acf-gallery-side-data th.label label {\n font-weight: normal;\n}\n.acf-gallery .acf-gallery-side-data .acf-input,\n.acf-gallery .acf-gallery-side-data td.field {\n padding: 0 0 8px !important;\n}\n.acf-gallery .acf-gallery-side-data textarea {\n min-height: 0;\n height: 60px;\n}\n.acf-gallery .acf-gallery-side-data p.help {\n font-size: 12px;\n}\n.acf-gallery .acf-gallery-side-data p.help:hover {\n font-weight: normal;\n}\n.acf-gallery[data-columns=\"1\"] .acf-gallery-attachment {\n width: 100%;\n}\n.acf-gallery[data-columns=\"2\"] .acf-gallery-attachment {\n width: 50%;\n}\n.acf-gallery[data-columns=\"3\"] .acf-gallery-attachment {\n width: 33.333%;\n}\n.acf-gallery[data-columns=\"4\"] .acf-gallery-attachment {\n width: 25%;\n}\n.acf-gallery[data-columns=\"5\"] .acf-gallery-attachment {\n width: 20%;\n}\n.acf-gallery[data-columns=\"6\"] .acf-gallery-attachment {\n width: 16.666%;\n}\n.acf-gallery[data-columns=\"7\"] .acf-gallery-attachment {\n width: 14.285%;\n}\n.acf-gallery[data-columns=\"8\"] .acf-gallery-attachment {\n width: 12.5%;\n}\n.acf-gallery .ui-resizable-handle {\n display: block;\n position: absolute;\n}\n.acf-gallery .ui-resizable-s {\n bottom: -5px;\n cursor: ns-resize;\n height: 7px;\n left: 0;\n width: 100%;\n}\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n box-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n}\n.acf-media-modal .attachment.acf-selected .check {\n display: none !important;\n}\n.acf-media-modal .attachment.acf-selected .thumbnail {\n opacity: 0.25 !important;\n}\n.acf-media-modal .attachment.acf-selected .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n.acf-block-component .components-placeholder {\n margin: 0;\n}\n\n.acf-block-component .acf-block-fields {\n background: #fff;\n text-align: left;\n font-size: 13px;\n line-height: 1.4em;\n color: #444;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n}\n.acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: 1px solid #1e1e1e;\n padding: 12px;\n}\n.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: none;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n}\nhtml[dir=rtl] .acf-block-component .acf-block-fields {\n text-align: right;\n}\n.acf-block-component .acf-block-fields p {\n font-size: 13px;\n line-height: 1.5;\n}\n\n.acf-block-body .acf-block-fields {\n border: #adb2ad solid 1px;\n}\n.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group {\n margin-left: 0;\n padding: 16px 20px 0;\n}\n.acf-block-body .acf-fields > .acf-field {\n padding: 16px 20px;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion {\n border-color: #adb2ad;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n padding: 16px 20px;\n}\n.acf-block-body .acf-button, .acf-block-body .acf-link a.button {\n color: #2271b1 !important;\n border-color: #2271b1;\n background: #f6f7f7;\n vertical-align: top;\n}\n.acf-block-body .acf-button.button-primary:hover, .acf-block-body .acf-link a.button.button-primary:hover {\n color: white !important;\n}\n.acf-block-body .acf-button:hover, .acf-block-body .acf-link a.button:hover {\n color: #0a4b78 !important;\n}\n.acf-block-body .acf-block-preview {\n min-height: 10px;\n}\n\n.acf-block-panel .acf-block-fields {\n border-top: #ddd solid 1px;\n border-bottom: #ddd solid 1px;\n min-height: 1px;\n}\n.acf-block-panel .acf-block-fields:empty {\n border-top: none;\n}\n.acf-block-panel .acf-block-fields .acf-tab-wrap {\n background: transparent;\n}\n\n.components-panel__body .acf-block-panel {\n margin: 16px -16px -16px;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-repeater {\n\t\n\t/* table */\n\t> table {\n\t\tmargin: 0 0 8px;\n\t\tbackground: #F9F9F9;\n\n\t\t> tbody tr.acf-divider:not(:first-child) > td {\n\t\t\tborder-top: 10px solid $gray-200;\n\t\t}\n\t}\n\t\n\t/* row handle (add/remove) */\n\t.acf-row-handle {\n\t\twidth: 16px;\n\t\ttext-align: center !important;\n\t\tvertical-align: middle !important;\n\t\tposition: relative;\n\n\t\t.acf-order-input-wrap {\n\t\t\twidth: 45px;\n\t\t}\n\n\t\t.acf-order-input::-webkit-outer-spin-button,\n\t\t.acf-order-input::-webkit-inner-spin-button {\n\t\t\t-webkit-appearance: none;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-order-input {\n\t\t\t-moz-appearance: textfield;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t/* icons */\n\t\t.acf-icon {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tmargin: -8px 0 0 -2px;\n\t\t\t\n\t\t\t\n\t\t\t/* minus icon */\n\t\t\t&.-minus {\n\t\t\t\ttop: 50%;\n\t\t\t\t\n\t\t\t\t/* ie fix */\n\t\t\t\tbody.browser-msie & { top: 25px; }\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t/* .order */\n\t\t&.order {\n\t\t\tbackground: #f4f4f4;\n\t\t\tcursor: move;\n\t\t\tcolor: #aaa;\n\t\t\ttext-shadow: #fff 0 1px 0;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: #666;\n\t\t\t}\n\t\t\t\n\t\t\t+ td {\n\t\t\t\tborder-left-color: #DFDFDF;\n\t\t\t}\n\t\t}\n\n\t\t&.pagination {\n\t\t\tcursor: auto;\n\t\t}\n\t\t\n\t\t/* remove */\n\t\t&.remove {\n\t\t\tbackground: #F9F9F9;\n\t\t\tborder-left-color: #DFDFDF;\n\t\t}\n\t}\n\t\n\t\n\t/* add in spacer to th (force correct width) */\n\tth.acf-row-handle:before {\n\t\tcontent: \"\";\n\t\twidth: 16px;\n\t\tdisplay: block;\n\t\theight: 1px;\n\t}\n\t\n\t\n\t/* row */\n\t.acf-row {\n\t\t\n\t\t/* hide clone */\n\t\t&.acf-clone {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover,\n\t\t&.-hover {\n\t\t\t\n\t\t\t/* icons */\n\t\t\t> .acf-row-handle .acf-icon {\n\t\t\t\tdisplay: block;\n\n\t\t\t\t// Show \"duplicate\" icon above \"add\" when holding \"shift\" key.\n\t\t\t\t&.show-on-shift {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.hide-on-shift {\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* sortable */\n\t> table > tbody > tr.ui-sortable-helper {\n\t\tbox-shadow: 0 1px 5px rgba(0,0,0,0.2);\n\t}\n\t\n\t> table > tbody > tr.ui-sortable-placeholder {\n\t\tvisibility: visible !important;\n\t\t\n\t\ttd {\n\t\t\tbackground: #F9F9F9;\n\t\t}\n\t}\n\t\n\t\n\t/* layouts */\n/*\n\t&.-row > table > tbody > tr:before,\n\t&.-block > table > tbody > tr:before {\n\t\tcontent: \"\";\n\t\tdisplay: table-row;\n\t\theight: 2px;\n\t\tbackground: #f00;\n\t}\n*/\n\t\n\t&.-row > table > tbody > tr > td,\n\t&.-block > table > tbody > tr > td {\n\t\tborder-top-color: #E1E1E1;\n\t}\n\t\n\t\n\t/* empty */\n\t&.-empty > table > thead > tr > th {\n\t\tborder-bottom: 0 none;\n\t}\n\t\n\t&.-empty.-row > table,\n\t&.-empty.-block > table {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* collapsed */\n\t.acf-row.-collapsed {\n\t\t\n\t\t> .acf-field {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> td.acf-field.-collapsed-target {\n\t\t\tdisplay: table-cell !important;\n\t\t}\n\t}\n\t\n\t/* collapsed (block layout) */\n\t.acf-row.-collapsed > .acf-fields {\n\t\t\n\t\t> * {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> .acf-field.-collapsed-target {\n\t\t\tdisplay: block !important;\n\t\t\t\n\t\t\t&[data-width] {\n\t\t\t\tfloat: none !important;\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\n\t/* collapsed (table layout) */\n\t&.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n\t\tborder-left-color: #dfdfdf;\n\t}\n\t\n\t// Reached maximum rows.\n\t&.-max {\n\t\t\n\t\t// Hide icons to add rows.\n\t\t.acf-icon[data-event=\"add-row\"] {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t.acf-actions {\n\t\t.acf-button {\n\t\t\tfloat: right;\n\t\t\tpointer-events: auto !important;\n\t\t}\n\n\t\t.acf-tablenav {\n\t\t\tfloat: right;\n\t\t\tmargin-right: 20px;\n\n\t\t\t.current-page {\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-flexible-content {\n\tposition: relative;\n\t\n\t// clones\n\t> .clones {\n\t\tdisplay: none;\n\t}\n\t\n\t// values\n\t> .values {\n\t\tmargin: 0 0 8px;\n\t\t\n\t\t// sortable\n\t\t> .ui-sortable-placeholder {\n\t\t\tvisibility: visible !important;\n\t\t\tborder: 1px dashed #b4b9be;\n\t\t\n\t\t\tbox-shadow: none;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\t\n\t// layout\n\t.layout {\n\t\tposition: relative;\n\t\tmargin: 20px 0 0;\n\t background: #fff;\n\t border: 1px solid $wp-card-border;\n\t\t\n\t &:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\t\t\n\t\t// handle\n\t\t.acf-fc-layout-handle {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tpadding: 8px 10px;\n\t\t\tcursor: move;\n\t\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\tcolor: #444;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\t\t\n\t\t// order\n\t\t.acf-fc-layout-order {\n\t\t\tdisplay: block;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder-radius: 10px;\n\t\t\tdisplay: inline-block;\n\t\t\ttext-align: center;\n\t\t\tline-height: 20px;\n\t\t\tmargin: 0 2px 0 0;\n\t\t\tbackground: #F1F1F1;\n\t\t\tfont-size: 12px;\n\t\t\tcolor: #444;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// controlls\n\t\t.acf-fc-layout-controls {\n\t\t\tposition: absolute;\n\t\t\ttop: 8px;\n\t\t\tright: 8px;\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\n\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: hidden; }\n\t\t\t}\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 9px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t&.is-selected {\n\t\t\tborder-color: $wp-input-border;\n\t\t\t.acf-fc-layout-handle {\n\t\t\t\tborder-color: $wp-input-border;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// open\n\t\t&:hover, \n\t\t&.-hover {\n\t\t\t\n\t\t\t// controls\n\t\t\t.acf-fc-layout-controls {\n\t\t\t\t\n\t\t\t\t.acf-icon {\n\t\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: visible; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// collapsed\n\t\t&.-collapsed {\n\t\t\t> .acf-fc-layout-handle {\n\t\t\t\tborder-bottom-width: 0;\n\t\t\t}\n\t\t\t\n\t\t\t> .acf-fields,\n\t\t\t> .acf-table {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// table\n\t\t> .acf-table {\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\t\n\t\t\t> tbody > tr {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t> thead > tr > th {\n\t\t\t\tbackground: #F9F9F9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// no value\n\t.no-value-message {\n\t\tpadding: 19px;\n\t\tborder: #ccc dashed 2px;\n\t\ttext-align: center;\n\t\tdisplay: none;\n\t}\n\n\t// empty\n\t&.-empty > .no-value-message {\n\t\tdisplay: block;\n\t}\n}\n\n// popup\n.acf-fc-popup {\n\tpadding: 5px 0;\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\tmin-width: 135px;\n\t\n\tul, li {\n\t\tlist-style: none;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\t\n\tli {\n\t\tposition: relative;\n\t\tfloat: none;\n\t\twhite-space: nowrap;\n\t}\n\t\n\t.badge {\n\t\tdisplay: inline-block;\n\t\tborder-radius: 8px;\n\t\tfont-size: 9px;\n\t\tline-height: 15px;\n\t\tpadding: 0 5px;\n\t\t\n\t\tbackground: #d54e21;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\t\tvertical-align: top;\n\t\tmargin: 0 0 0 5px;\n\t}\n\t\n\ta {\n\t\tcolor: #eee;\n\t\tpadding: 5px 10px;\n\t\tdisplay: block;\n\t\ttext-decoration: none;\n\t\tposition: relative;\n\t\t\n\t\t&:hover {\n\t\t\tbackground: #0073aa;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t\n\t\t&.disabled {\n\t\t\tcolor: #888;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-gallery {\n\tborder: $wp-card-border solid 1px;\n\theight: 400px;\n\tposition: relative;\n\t\n\t/* main */\n\t.acf-gallery-main {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground: #fff;\n\t\tz-index: 2;\n\t}\n\t\n\t/* attachments */\n\t.acf-gallery-attachments {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\tpadding: 5px;\n\t\toverflow: auto;\n\t\toverflow-x: hidden;\n\t}\n\t\n\t\n\t/* attachment */\n\t.acf-gallery-attachment {\n\t\twidth: 25%;\n\t\tfloat: left;\n\t\tcursor: pointer;\n\t\tposition: relative;\n\t\t\n\t\t.margin {\n\t\t\tmargin: 5px;\n\t\t\tborder: $wp-card-border-1 solid 1px;\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tbackground: #eee;\n\t\t\t\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t display: block;\n\t\t\t padding-top: 100%;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.thumbnail {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttransform: translate(50%, 50%);\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\ttransform: translate(-50%, 50%);\n\t\t\t}\n\t\t\t\n\t\t\timg {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: auto;\n\t\t\t\tmax-height: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\ttransform: translate(-50%, -50%);\n\t\t\t\t\n\t\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\t\ttransform: translate(50%, -50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t.filename {\n\t\t position: absolute;\n\t\t bottom: 0;\n\t\t left: 0;\n\t\t right: 0;\n\t\t padding: 5%;\n\t\t background: #F4F4F4;\n\t\t background: rgba(255, 255, 255, 0.8);\n\t\t border-top: #DFDFDF solid 1px;\n\t\t font-weight: bold;\n\t\t text-align: center;\n\t\t word-wrap: break-word;\n\t\t max-height: 90%;\n\t\t overflow: hidden;\n\t\t}\n\t\t\n\t\t.actions {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover {\n\t\t\t\n\t\t\t.actions {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* sortable */\n\t\t&.ui-sortable-helper {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: 0 1px 3px rgba(0,0,0,0.3);\n\t\t\t}\n\t\t}\n\t\t\n\t\t&.ui-sortable-placeholder {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tborder: none;\n\t\t\t\t\n\t\t\t\t* {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* active */\n\t\t&.active {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbox-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* icon */\n\t\t&.-icon {\n\t\t\t\n\t\t\t.thumbnail img {\n\t\t\t\ttransform: translate(-50%, -70%);\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t\n\t&.sidebar-open {\n\t\t\n\t\t/* hide attachment actions when sidebar is open */\n\t\t.acf-gallery-attachment .actions {\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* allow sidebar to move over main for small widths (widget edit box) */\n\t\t.acf-gallery-side {\n\t\t\tz-index: 2;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* toolbar */\n\t.acf-gallery-toolbar {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 10px;\n\t\tborder-top: $wp-card-border-1 solid 1px;\n\t\tbackground: #fff;\n\t\tmin-height: 28px;\n\t\t\n\t\t.acf-hl li {\n\t\t\tline-height: 24px;\n\t\t}\n\t\t\n\t\t.bulk-actions-select {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 1px 0 0;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* sidebar */\n\t.acf-gallery-side {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 0;\n\t\t\n\t\tbackground: #F9F9F9;\n\t\tborder-left: $wp-card-border solid 1px;\n\t\t\n\t\tz-index: 1;\n\t\toverflow: hidden;\n\t\t\n\t\t.acf-gallery-side-inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\twidth: 349px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side info */\n\t.acf-gallery-side-info {\n\t\t@include clearfix();\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tmargin: -10px 0 15px -10px;\n\t\tbackground: #F1F1F1;\n\t\tborder-bottom: #DFDFDF solid 1px;\n\t\t\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: -10px;\n\t\t}\n\t\n\t\timg {\n\t\t\tfloat: left;\n\t\t\twidth: auto;\n\t\t\tmax-width: 65px;\n\t\t\tmax-height: 65px;\n\t\t\tmargin: 0 10px 1px 0;\n\t\t\tbackground: #FFFFFF;\n\t\t\tpadding: 3px;\n\t\t\tborder: $wp-card-border solid 1px;\n\t\t\tborder-radius: 1px;\n\t\t\t\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin: 0 0 0 10px;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\tp {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 15px;\n\t\t\tmargin: 3px 0;\n\t\t\tword-break: break-all;\n\t\t\tcolor: #666;\n\t\t\t\n\t\t\tstrong {\n\t\t\t\tcolor: #000;\n\t\t\t}\n\t\t}\n\t\t\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&.acf-gallery-edit {\n\t\t\t\tcolor: #21759b;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-gallery-remove {\n\t\t\t\tcolor: #bc0b0b;\n\t\t\t}\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side data */\n\t.acf-gallery-side-data {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\toverflow: auto;\n\t\toverflow-x: inherit;\n\t\tpadding: 10px;\n\t\n\t\t\n\t\t.acf-label,\n\t\tth.label {\n\t\t\tcolor: #666666;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 4px 8px 0 !important;\n\t\t\twidth: auto !important;\n\t\t\tvertical-align: top;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\tpadding: 0 0 8px 4px !important;\n\t\t\t}\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\t.acf-input,\n\t\ttd.field {\n\t\t\tpadding: 0 0 8px !important;\n\t\t}\n\t\t\n\t\ttextarea {\n\t\t\tmin-height: 0;\n\t\t\theight: 60px;\n\t\t}\n\t\t\n\t\tp.help {\n\t\t\tfont-size: 12px;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\n\t}\n\t\n\t\n\t/* column widths */\n\t&[data-columns=\"1\"] .acf-gallery-attachment { width: 100%; }\n\t&[data-columns=\"2\"] .acf-gallery-attachment { width: 50%; }\n\t&[data-columns=\"3\"] .acf-gallery-attachment { width: 33.333%; }\n\t&[data-columns=\"4\"] .acf-gallery-attachment { width: 25%; }\n\t&[data-columns=\"5\"] .acf-gallery-attachment { width: 20%; }\n\t&[data-columns=\"6\"] .acf-gallery-attachment { width: 16.666%; }\n\t&[data-columns=\"7\"] .acf-gallery-attachment { width: 14.285%; }\n\t&[data-columns=\"8\"] .acf-gallery-attachment { width: 12.5%; }\n\t\n\t\n\t/* resizable */\n\t.ui-resizable-handle {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t}\n\t\n\t.ui-resizable-s {\n\t\tbottom: -5px;\n\t\tcursor: ns-resize;\n\t\theight: 7px;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t}\n\n}\n\n\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n\tbox-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n\t\n\t.check {\n\t\tdisplay: none !important;\n\t}\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n","/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n\n// All block components.\n.acf-block-component {\n\t.components-placeholder {\n\t\tmargin: 0;\n\t}\n}\n\n// Block fields\n.acf-block-component .acf-block-fields {\n\t// Ensure white background behind fields.\n\tbackground: #fff;\n\n\t// Generic body styles\n\ttext-align: left;\n\tfont-size: 13px;\n\tline-height: 1.4em;\n\tcolor: #444;\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n\t\tOxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n\n\t&.acf-empty-block-fields {\n\t\tborder: 1px solid #1e1e1e;\n\t\tpadding: 12px;\n\n\t\t.components-panel & {\n\t\t\tborder: none;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t}\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t}\n}\n\n// Block body.\n.acf-block-body {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder: #adb2ad solid 1px;\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\t.acf-tab-group {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding: 16px 20px 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Block fields (div).\n\t.acf-fields > .acf-field {\n\t\tpadding: 16px 20px;\n\n\t\t// Accordions.\n\t\t&.acf-accordion {\n\t\t\tborder-color: #adb2ad;\n\n\t\t\t.acf-accordion-title {\n\t\t\t\tpadding: 16px 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Ensure ACF buttons aren't changed by theme colors in the block editor.\n\t.acf-button, .acf-link a.button {\n\t\tcolor: #2271b1 !important;\n\t\tborder-color: #2271b1;\n\t\tbackground: #f6f7f7;\n\t\tvertical-align: top;\n\t\t&.button-primary:hover {\n\t\t\tcolor: white !important;\n\t\t}\n\t\t&:hover {\n\t\t\tcolor: #0a4b78 !important;\n\t\t}\n\t}\n\n\t// Preview.\n\t.acf-block-preview {\n\t\tmin-height: 10px;\n\t}\n}\n\n// Block panel.\n.acf-block-panel {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder-top: #ddd solid 1px;\n\t\tborder-bottom: #ddd solid 1px;\n\t\tmin-height: 1px;\n\n\t\t&:empty {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n// Add compatibility for WP 5.3 and older.\n// - Sidebar area is wrapped in a PanelBody element.\n.components-panel__body .acf-block-panel {\n\tmargin: 16px -16px -16px;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-pro-input.css","mappings":"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;AGyIE;EACC;AHvIH;AG8IC;EAEC;EAMA;AHlJF;AG6IE;EACC;AH3IH;AGgJE;EACC;AH9IH;AGqJC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHnJF;AGqJE;EACC;AHnJH;AGsJE;EACC;EACA;AHpJH;AG2JC;EACC;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;AH3JF;AG6JE;EACC;EACA;EACA;EACA;EACA;AH3JH;AGkKC;EAEC;EACA;EACA;EACA;EACA;EACA;AHjKF;AEhgBC;EACC;EACA;EACA;AFkgBF;AG8JE;EACC;EACA;AH5JH;AG+JE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AH9JH;AG+JG;EACC;EACA;AH7JJ;AGiKE;EACC;EACA;EACA;EACA;EACA;AH/JH;AGiKG;EACC;AH/JJ;AGmKE;EACC;AHjKH;AGmKG;EACC;AHjKJ;AGoKG;EACC;AHlKJ;AGqKG;EACC;AHnKJ;AG4KC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH1KF;AG6KE;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3KH;AG6KG;;EACC;AH1KJ;AG6KG;;EACC;AH1KJ;AG8KE;;EAEC;AH5KH;AG+KE;EACC;EACA;AH7KH;AGgLE;EACC;AH9KH;AGgLG;EACC;AH9KJ;AGsLC;EAA8C;AHnL/C;AGoLC;EAA8C;AHjL/C;AGkLC;EAA8C;AH/K/C;AGgLC;EAA8C;AH7K/C;AG8KC;EAA8C;AH3K/C;AG4KC;EAA8C;AHzK/C;AG0KC;EAA8C;AHvK/C;AGwKC;EAA8C;AHrK/C;AGyKC;EACC;EACA;AHvKF;AG0KC;EACC;EACA;EACA;EACA;EACA;AHxKF;;AG+KA;AACA;EACC;AH5KD;AG8KC;EACC;AH5KF;AG+KC;EACC;AH7KF;AGgLC;EACC;EACA;EACA;AH9KF;;AGqLC;EACC;EACA;EACA;EACA,6CFlvBa;ADgkBf;AGqLC;EACC;AHnLF;AGsLC;EACC;EACA,cFlyBS;AD8mBX;AGsLE;EACC,cF1xBQ;ADsmBX;AGwLC;EAEC;EACA;AHvLF;AG2LC;EACC;AHzLF;;AG8LA;EACC;AH3LD;;AI7qBA;;;;8EAAA;AASC;EACC;AJ4qBF;;AIxqBA;EACC;AJ2qBD;;AIvqBA;EAEC;EAGA;EACA;EACA;EACA;EACA,gIACC;AJsqBF;AI5pBC;EACC;EACA;AJ8pBF;AI5pBE;EACC;EACA;EACA;AJ8pBH;AI1pBC;EACC;AJ4pBF;AIzpBC;EACC;EACA;AJ2pBF;;AInpBC;;EACC;AJupBF;AInpBC;;EACC;EACA;AJspBF;AIppBE;;EACC;EACA;EACA;EACA;EAGA;AJqpBH;AIlpBE;;EACC;AJqpBH;AIhpBC;;EACC;AJmpBF;AIhpBC;;EACC;EACA;EACA;EACA;EACA;AJmpBF;AIjpBE;;EACC;AJopBH;AI/oBC;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJkpBF;AI/oBC;;EACC;AJkpBF;AI/oBC;;EACC;AJkpBF;AI/oBC;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AJipBF;AI9oBC;;EACC;EACA;EACA;AJipBF;AI7oBC;;EACC;AJgpBF;AI3oBG;;EACC;EACA;AJ8oBJ;AIxoBC;;EACC;AJ2oBF;AIxoBE;;EACC;AJ2oBH;AIzoBG;;EACC;AJ4oBJ;AItoBC;;;;;;EAGC;EACA;EACA;EACA;AJ2oBF;AIzoBE;;;;;;EACC;EACA;AJgpBH;AI7oBE;;;;;;EACC;EACA;AJopBH;AIjpBE;;;;;;EACC;AJwpBH;AInpBC;;EACC;AJspBF;;AI/oBC;EACC;EACA;EACA;AJkpBF;AIhpBE;EACC;AJkpBH;AI9oBE;EACC;AJgpBH;;AIzoBA;EACC;AJ4oBD,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_blocks.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-repeater {\n /* table */\n /* row handle (add/remove) */\n /* add in spacer to th (force correct width) */\n /* row */\n /* sortable */\n /* layouts */\n /*\n \t&.-row > table > tbody > tr:before,\n \t&.-block > table > tbody > tr:before {\n \t\tcontent: \"\";\n \t\tdisplay: table-row;\n \t\theight: 2px;\n \t\tbackground: #f00;\n \t}\n */\n /* empty */\n /* collapsed */\n /* collapsed (block layout) */\n /* collapsed (table layout) */\n}\n.acf-repeater > table {\n margin: 0 0 8px;\n background: #F9F9F9;\n}\n.acf-repeater > table > tbody tr.acf-divider:not(:first-child) > td {\n border-top: 10px solid #EAECF0;\n}\n.acf-repeater .acf-row-handle {\n width: 16px;\n text-align: center !important;\n vertical-align: middle !important;\n position: relative;\n /* icons */\n /* .order */\n /* remove */\n}\n.acf-repeater .acf-row-handle .acf-order-input-wrap {\n width: 45px;\n}\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.acf-repeater .acf-row-handle .acf-order-input {\n -moz-appearance: textfield;\n text-align: center;\n}\n.acf-repeater .acf-row-handle .acf-icon {\n display: none;\n position: absolute;\n top: 0;\n margin: -8px 0 0 -2px;\n /* minus icon */\n}\n.acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 50%;\n /* ie fix */\n}\nbody.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 25px;\n}\n.acf-repeater .acf-row-handle.order {\n background: #f4f4f4;\n cursor: move;\n color: #aaa;\n text-shadow: #fff 0 1px 0;\n}\n.acf-repeater .acf-row-handle.order:hover {\n color: #666;\n}\n.acf-repeater .acf-row-handle.order + td {\n border-left-color: #DFDFDF;\n}\n.acf-repeater .acf-row-handle.pagination {\n cursor: auto;\n}\n.acf-repeater .acf-row-handle.remove {\n background: #F9F9F9;\n border-left-color: #DFDFDF;\n}\n.acf-repeater th.acf-row-handle:before {\n content: \"\";\n width: 16px;\n display: block;\n height: 1px;\n}\n.acf-repeater .acf-row {\n /* hide clone */\n /* hover */\n}\n.acf-repeater .acf-row.acf-clone {\n display: none !important;\n}\n.acf-repeater .acf-row:hover, .acf-repeater .acf-row.-hover {\n /* icons */\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon {\n display: block;\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: none;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: block;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.hide-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.hide-on-shift {\n display: none;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-helper {\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder {\n visibility: visible !important;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder td {\n background: #F9F9F9;\n}\n.acf-repeater.-row > table > tbody > tr > td, .acf-repeater.-block > table > tbody > tr > td {\n border-top-color: #E1E1E1;\n}\n.acf-repeater.-empty > table > thead > tr > th {\n border-bottom: 0 none;\n}\n.acf-repeater.-empty.-row > table, .acf-repeater.-empty.-block > table {\n display: none;\n}\n.acf-repeater .acf-row.-collapsed > .acf-field {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > td.acf-field.-collapsed-target {\n display: table-cell !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > * {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target {\n display: block !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target[data-width] {\n float: none !important;\n width: auto !important;\n}\n.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n border-left-color: #dfdfdf;\n}\n.acf-repeater.-max .acf-icon[data-event=add-row] {\n display: none !important;\n}\n.acf-repeater > .acf-actions .acf-button {\n float: right;\n pointer-events: auto !important;\n}\n.acf-repeater > .acf-actions .acf-tablenav {\n float: right;\n margin-right: 20px;\n}\n.acf-repeater > .acf-actions .acf-tablenav .current-page {\n width: auto !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-flexible-content {\n position: relative;\n}\n.acf-flexible-content > .clones {\n display: none;\n}\n.acf-flexible-content > .values {\n margin: 0 0 8px;\n}\n.acf-flexible-content > .values > .ui-sortable-placeholder {\n visibility: visible !important;\n border: 1px dashed #b4b9be;\n box-shadow: none;\n background: transparent;\n}\n.acf-flexible-content .layout {\n position: relative;\n margin: 20px 0 0;\n background: #fff;\n border: 1px solid #ccd0d4;\n}\n.acf-flexible-content .layout:first-child {\n margin-top: 0;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n display: block;\n position: relative;\n padding: 8px 10px;\n cursor: move;\n border-bottom: #ccd0d4 solid 1px;\n color: #444;\n font-size: 14px;\n line-height: 1.4em;\n}\n.acf-flexible-content .layout .acf-fc-layout-order {\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 10px;\n display: inline-block;\n text-align: center;\n line-height: 20px;\n margin: 0 2px 0 0;\n background: #F1F1F1;\n font-size: 12px;\n color: #444;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order {\n float: right;\n margin-right: 0;\n margin-left: 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls {\n position: absolute;\n top: 8px;\n right: 8px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon {\n display: block;\n float: left;\n margin: 0 0 0 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: hidden;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls {\n right: auto;\n left: 9px;\n}\n.acf-flexible-content .layout.is-selected {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout.is-selected .acf-fc-layout-handle {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: visible;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fc-layout-handle {\n border-bottom-width: 0;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fields,\n.acf-flexible-content .layout.-collapsed > .acf-table {\n display: none;\n}\n.acf-flexible-content .layout > .acf-table {\n border: 0 none;\n box-shadow: none;\n}\n.acf-flexible-content .layout > .acf-table > tbody > tr {\n background: #fff;\n}\n.acf-flexible-content .layout > .acf-table > thead > tr > th {\n background: #F9F9F9;\n}\n.acf-flexible-content .no-value-message {\n padding: 19px;\n border: #ccc dashed 2px;\n text-align: center;\n display: none;\n}\n.acf-flexible-content.-empty > .no-value-message {\n display: block;\n}\n\n.acf-fc-popup {\n padding: 5px 0;\n z-index: 900001;\n min-width: 135px;\n}\n.acf-fc-popup ul, .acf-fc-popup li {\n list-style: none;\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-fc-popup li {\n position: relative;\n float: none;\n white-space: nowrap;\n}\n.acf-fc-popup .badge {\n display: inline-block;\n border-radius: 8px;\n font-size: 9px;\n line-height: 15px;\n padding: 0 5px;\n background: #d54e21;\n text-align: center;\n color: #fff;\n vertical-align: top;\n margin: 0 0 0 5px;\n}\n.acf-fc-popup a {\n color: #eee;\n padding: 5px 10px;\n display: block;\n text-decoration: none;\n position: relative;\n}\n.acf-fc-popup a:hover {\n background: #0073aa;\n color: #fff;\n}\n.acf-fc-popup a.disabled {\n color: #888;\n background: transparent;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-gallery {\n border: #ccd0d4 solid 1px;\n height: 400px;\n position: relative;\n /* main */\n /* attachments */\n /* attachment */\n /* toolbar */\n /* sidebar */\n /* side info */\n /* side data */\n /* column widths */\n /* resizable */\n}\n.acf-gallery .acf-gallery-main {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: #fff;\n z-index: 2;\n}\n.acf-gallery .acf-gallery-attachments {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n padding: 5px;\n overflow: auto;\n overflow-x: hidden;\n}\n.acf-gallery .acf-gallery-attachment {\n width: 25%;\n float: left;\n cursor: pointer;\n position: relative;\n /* hover */\n /* sortable */\n /* active */\n /* icon */\n /* rtl */\n}\n.acf-gallery .acf-gallery-attachment .margin {\n margin: 5px;\n border: #d5d9dd solid 1px;\n position: relative;\n overflow: hidden;\n background: #eee;\n}\n.acf-gallery .acf-gallery-attachment .margin:before {\n content: \"\";\n display: block;\n padding-top: 100%;\n}\n.acf-gallery .acf-gallery-attachment .thumbnail {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transform: translate(50%, 50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail {\n transform: translate(-50%, 50%);\n}\n.acf-gallery .acf-gallery-attachment .thumbnail img {\n display: block;\n height: auto;\n max-height: 100%;\n width: auto;\n transform: translate(-50%, -50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img {\n transform: translate(50%, -50%);\n}\n.acf-gallery .acf-gallery-attachment .filename {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 5%;\n background: #F4F4F4;\n background: rgba(255, 255, 255, 0.8);\n border-top: #DFDFDF solid 1px;\n font-weight: bold;\n text-align: center;\n word-wrap: break-word;\n max-height: 90%;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-attachment .actions {\n position: absolute;\n top: 0;\n right: 0;\n display: none;\n}\n.acf-gallery .acf-gallery-attachment:hover .actions {\n display: block;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin {\n border: none;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin {\n background: #F1F1F1;\n border: none;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin * {\n display: none !important;\n}\n.acf-gallery .acf-gallery-attachment.active .margin {\n box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n}\n.acf-gallery .acf-gallery-attachment.-icon .thumbnail img {\n transform: translate(-50%, -70%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment {\n float: right;\n}\n.acf-gallery.sidebar-open {\n /* hide attachment actions when sidebar is open */\n /* allow sidebar to move over main for small widths (widget edit box) */\n}\n.acf-gallery.sidebar-open .acf-gallery-attachment .actions {\n display: none;\n}\n.acf-gallery.sidebar-open .acf-gallery-side {\n z-index: 2;\n}\n.acf-gallery .acf-gallery-toolbar {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 10px;\n border-top: #d5d9dd solid 1px;\n background: #fff;\n min-height: 28px;\n}\n.acf-gallery .acf-gallery-toolbar .acf-hl li {\n line-height: 24px;\n}\n.acf-gallery .acf-gallery-toolbar .bulk-actions-select {\n width: auto;\n margin: 0 1px 0 0;\n}\n.acf-gallery .acf-gallery-side {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 0;\n background: #F9F9F9;\n border-left: #ccd0d4 solid 1px;\n z-index: 1;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-inner {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 349px;\n}\n.acf-gallery .acf-gallery-side-info {\n position: relative;\n width: 100%;\n padding: 10px;\n margin: -10px 0 15px -10px;\n background: #F1F1F1;\n border-bottom: #DFDFDF solid 1px;\n}\n.acf-gallery .acf-gallery-side-info:after {\n display: block;\n clear: both;\n content: \"\";\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info {\n margin-left: 0;\n margin-right: -10px;\n}\n.acf-gallery .acf-gallery-side-info img {\n float: left;\n width: auto;\n max-width: 65px;\n max-height: 65px;\n margin: 0 10px 1px 0;\n background: #FFFFFF;\n padding: 3px;\n border: #ccd0d4 solid 1px;\n border-radius: 1px;\n /* rtl */\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info img {\n float: right;\n margin: 0 0 0 10px;\n}\n.acf-gallery .acf-gallery-side-info p {\n font-size: 13px;\n line-height: 15px;\n margin: 3px 0;\n word-break: break-all;\n color: #666;\n}\n.acf-gallery .acf-gallery-side-info p strong {\n color: #000;\n}\n.acf-gallery .acf-gallery-side-info a {\n text-decoration: none;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-edit {\n color: #21759b;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-remove {\n color: #bc0b0b;\n}\n.acf-gallery .acf-gallery-side-info a:hover {\n text-decoration: underline;\n}\n.acf-gallery .acf-gallery-side-data {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n overflow: auto;\n overflow-x: inherit;\n padding: 10px;\n}\n.acf-gallery .acf-gallery-side-data .acf-label,\n.acf-gallery .acf-gallery-side-data th.label {\n color: #666666;\n font-size: 12px;\n line-height: 25px;\n padding: 0 4px 8px 0 !important;\n width: auto !important;\n vertical-align: top;\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data th.label {\n padding: 0 0 8px 4px !important;\n}\n.acf-gallery .acf-gallery-side-data .acf-label label,\n.acf-gallery .acf-gallery-side-data th.label label {\n font-weight: normal;\n}\n.acf-gallery .acf-gallery-side-data .acf-input,\n.acf-gallery .acf-gallery-side-data td.field {\n padding: 0 0 8px !important;\n}\n.acf-gallery .acf-gallery-side-data textarea {\n min-height: 0;\n height: 60px;\n}\n.acf-gallery .acf-gallery-side-data p.help {\n font-size: 12px;\n}\n.acf-gallery .acf-gallery-side-data p.help:hover {\n font-weight: normal;\n}\n.acf-gallery[data-columns=\"1\"] .acf-gallery-attachment {\n width: 100%;\n}\n.acf-gallery[data-columns=\"2\"] .acf-gallery-attachment {\n width: 50%;\n}\n.acf-gallery[data-columns=\"3\"] .acf-gallery-attachment {\n width: 33.333%;\n}\n.acf-gallery[data-columns=\"4\"] .acf-gallery-attachment {\n width: 25%;\n}\n.acf-gallery[data-columns=\"5\"] .acf-gallery-attachment {\n width: 20%;\n}\n.acf-gallery[data-columns=\"6\"] .acf-gallery-attachment {\n width: 16.666%;\n}\n.acf-gallery[data-columns=\"7\"] .acf-gallery-attachment {\n width: 14.285%;\n}\n.acf-gallery[data-columns=\"8\"] .acf-gallery-attachment {\n width: 12.5%;\n}\n.acf-gallery .ui-resizable-handle {\n display: block;\n position: absolute;\n}\n.acf-gallery .ui-resizable-s {\n bottom: -5px;\n cursor: ns-resize;\n height: 7px;\n left: 0;\n width: 100%;\n}\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n box-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n}\n.acf-media-modal .attachment.acf-selected .check {\n display: none !important;\n}\n.acf-media-modal .attachment.acf-selected .thumbnail {\n opacity: 0.25 !important;\n}\n.acf-media-modal .attachment.acf-selected .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n.acf-admin-single-options-page .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n.acf-admin-single-options-page .select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.acf-create-options-page-popup ~ .select2-container {\n z-index: 999999999;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n.acf-block-component .components-placeholder {\n margin: 0;\n}\n\n.block-editor .acf-field.acf-error {\n background-color: rgba(255, 0, 0, 0.05);\n}\n\n.acf-block-component .acf-block-fields {\n background: #fff;\n text-align: left;\n font-size: 13px;\n line-height: 1.4em;\n color: #444;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n}\n.acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: 1px solid #1e1e1e;\n padding: 12px;\n}\n.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: none;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n}\nhtml[dir=rtl] .acf-block-component .acf-block-fields {\n text-align: right;\n}\n.acf-block-component .acf-block-fields p {\n font-size: 13px;\n line-height: 1.5;\n}\n\n.acf-block-body .acf-block-fields:has(> .acf-error-message),\n.acf-block-fields:has(> .acf-error-message) .acf-block-fields:has(> .acf-error-message) {\n border: none !important;\n}\n.acf-block-body .acf-error-message,\n.acf-block-fields:has(> .acf-error-message) .acf-error-message {\n margin-top: 0;\n border: none;\n}\n.acf-block-body .acf-error-message .acf-notice-dismiss,\n.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-notice-dismiss {\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n outline: unset;\n}\n.acf-block-body .acf-error-message .acf-icon.-cancel::before,\n.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-icon.-cancel::before {\n margin: 0 !important;\n}\n.acf-block-body.acf-block-has-validation-error,\n.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error {\n border: 2px solid #d94f4f;\n}\n.acf-block-body .acf-error .acf-input .acf-notice,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice {\n background: none !important;\n border: none !important;\n display: flex !important;\n align-items: center !important;\n padding-left: 0;\n}\n.acf-block-body .acf-error .acf-input .acf-notice p,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice p {\n margin: 0.5em 0 !important;\n}\n.acf-block-body .acf-error .acf-input .acf-notice::before,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice::before {\n content: \"\";\n position: relative;\n top: 0;\n left: 0;\n font-size: 20px;\n background-image: url(../../../images/icons/icon-info-red.svg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 69%;\n height: 26px !important;\n width: 26px !important;\n box-sizing: border-box;\n}\n.acf-block-body .acf-error .acf-label label,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-label label {\n color: #d94f4f;\n}\n.acf-block-body .acf-error .acf-input input,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input input {\n border-color: #d94f4f;\n}\n.acf-block-body.acf-block-has-validation-error::before,\n.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error::before {\n content: \"\";\n position: absolute;\n top: -2px;\n left: -32px;\n font-size: 20px;\n background-color: #d94f4f;\n background-image: url(../../../images/icons/icon-info-white.svg);\n background-repeat: no-repeat;\n background-position-x: center;\n background-position-y: 52%;\n background-size: 55%;\n height: 40px;\n width: 32px;\n box-sizing: border-box;\n}\n.acf-block-body .acf-block-validation-error,\n.acf-block-fields:has(> .acf-error-message) .acf-block-validation-error {\n color: #d94f4f;\n display: flex;\n align-items: center;\n}\n.acf-block-body .acf-block-fields,\n.acf-block-fields:has(> .acf-error-message) .acf-block-fields {\n border: #adb2ad solid 1px;\n}\n.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group,\n.acf-block-fields:has(> .acf-error-message) .acf-block-fields .acf-tab-wrap .acf-tab-group {\n margin-left: 0;\n padding: 16px 20px 0;\n}\n.acf-block-body .acf-fields > .acf-field,\n.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field {\n padding: 16px 20px;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion,\n.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion {\n border-color: #adb2ad;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title,\n.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n padding: 16px 20px;\n}\n.acf-block-body .acf-button,\n.acf-block-body .acf-link a.button,\n.acf-block-body .acf-add-checkbox,\n.acf-block-fields:has(> .acf-error-message) .acf-button,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox {\n color: #2271b1 !important;\n border-color: #2271b1 !important;\n background: #f6f7f7 !important;\n vertical-align: top;\n}\n.acf-block-body .acf-button.button-primary:hover,\n.acf-block-body .acf-link a.button.button-primary:hover,\n.acf-block-body .acf-add-checkbox.button-primary:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-button.button-primary:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button.button-primary:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox.button-primary:hover {\n color: white !important;\n background: #2271b1 !important;\n}\n.acf-block-body .acf-button:focus,\n.acf-block-body .acf-link a.button:focus,\n.acf-block-body .acf-add-checkbox:focus,\n.acf-block-fields:has(> .acf-error-message) .acf-button:focus,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button:focus,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:focus {\n outline: none !important;\n background: #f6f7f7 !important;\n}\n.acf-block-body .acf-button:hover,\n.acf-block-body .acf-link a.button:hover,\n.acf-block-body .acf-add-checkbox:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-button:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:hover {\n color: #0a4b78 !important;\n}\n.acf-block-body .acf-block-preview,\n.acf-block-fields:has(> .acf-error-message) .acf-block-preview {\n min-height: 10px;\n}\n\n.acf-block-panel .acf-block-fields {\n border-top: #ddd solid 1px;\n border-bottom: #ddd solid 1px;\n min-height: 1px;\n}\n.acf-block-panel .acf-block-fields:empty {\n border-top: none;\n}\n.acf-block-panel .acf-block-fields .acf-tab-wrap {\n background: transparent;\n}\n\n.components-panel__body .acf-block-panel {\n margin: 16px -16px -16px;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-repeater {\n\t\n\t/* table */\n\t> table {\n\t\tmargin: 0 0 8px;\n\t\tbackground: #F9F9F9;\n\n\t\t> tbody tr.acf-divider:not(:first-child) > td {\n\t\t\tborder-top: 10px solid $gray-200;\n\t\t}\n\t}\n\t\n\t/* row handle (add/remove) */\n\t.acf-row-handle {\n\t\twidth: 16px;\n\t\ttext-align: center !important;\n\t\tvertical-align: middle !important;\n\t\tposition: relative;\n\n\t\t.acf-order-input-wrap {\n\t\t\twidth: 45px;\n\t\t}\n\n\t\t.acf-order-input::-webkit-outer-spin-button,\n\t\t.acf-order-input::-webkit-inner-spin-button {\n\t\t\t-webkit-appearance: none;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-order-input {\n\t\t\t-moz-appearance: textfield;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t/* icons */\n\t\t.acf-icon {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tmargin: -8px 0 0 -2px;\n\t\t\t\n\t\t\t\n\t\t\t/* minus icon */\n\t\t\t&.-minus {\n\t\t\t\ttop: 50%;\n\t\t\t\t\n\t\t\t\t/* ie fix */\n\t\t\t\tbody.browser-msie & { top: 25px; }\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t/* .order */\n\t\t&.order {\n\t\t\tbackground: #f4f4f4;\n\t\t\tcursor: move;\n\t\t\tcolor: #aaa;\n\t\t\ttext-shadow: #fff 0 1px 0;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: #666;\n\t\t\t}\n\t\t\t\n\t\t\t+ td {\n\t\t\t\tborder-left-color: #DFDFDF;\n\t\t\t}\n\t\t}\n\n\t\t&.pagination {\n\t\t\tcursor: auto;\n\t\t}\n\t\t\n\t\t/* remove */\n\t\t&.remove {\n\t\t\tbackground: #F9F9F9;\n\t\t\tborder-left-color: #DFDFDF;\n\t\t}\n\t}\n\t\n\t\n\t/* add in spacer to th (force correct width) */\n\tth.acf-row-handle:before {\n\t\tcontent: \"\";\n\t\twidth: 16px;\n\t\tdisplay: block;\n\t\theight: 1px;\n\t}\n\t\n\t\n\t/* row */\n\t.acf-row {\n\t\t\n\t\t/* hide clone */\n\t\t&.acf-clone {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover,\n\t\t&.-hover {\n\t\t\t\n\t\t\t/* icons */\n\t\t\t> .acf-row-handle .acf-icon {\n\t\t\t\tdisplay: block;\n\n\t\t\t\t// Show \"duplicate\" icon above \"add\" when holding \"shift\" key.\n\t\t\t\t&.show-on-shift {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.hide-on-shift {\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* sortable */\n\t> table > tbody > tr.ui-sortable-helper {\n\t\tbox-shadow: 0 1px 5px rgba(0,0,0,0.2);\n\t}\n\t\n\t> table > tbody > tr.ui-sortable-placeholder {\n\t\tvisibility: visible !important;\n\t\t\n\t\ttd {\n\t\t\tbackground: #F9F9F9;\n\t\t}\n\t}\n\t\n\t\n\t/* layouts */\n/*\n\t&.-row > table > tbody > tr:before,\n\t&.-block > table > tbody > tr:before {\n\t\tcontent: \"\";\n\t\tdisplay: table-row;\n\t\theight: 2px;\n\t\tbackground: #f00;\n\t}\n*/\n\t\n\t&.-row > table > tbody > tr > td,\n\t&.-block > table > tbody > tr > td {\n\t\tborder-top-color: #E1E1E1;\n\t}\n\t\n\t\n\t/* empty */\n\t&.-empty > table > thead > tr > th {\n\t\tborder-bottom: 0 none;\n\t}\n\t\n\t&.-empty.-row > table,\n\t&.-empty.-block > table {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* collapsed */\n\t.acf-row.-collapsed {\n\t\t\n\t\t> .acf-field {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> td.acf-field.-collapsed-target {\n\t\t\tdisplay: table-cell !important;\n\t\t}\n\t}\n\t\n\t/* collapsed (block layout) */\n\t.acf-row.-collapsed > .acf-fields {\n\t\t\n\t\t> * {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> .acf-field.-collapsed-target {\n\t\t\tdisplay: block !important;\n\t\t\t\n\t\t\t&[data-width] {\n\t\t\t\tfloat: none !important;\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\n\t/* collapsed (table layout) */\n\t&.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n\t\tborder-left-color: #dfdfdf;\n\t}\n\t\n\t// Reached maximum rows.\n\t&.-max {\n\t\t\n\t\t// Hide icons to add rows.\n\t\t.acf-icon[data-event=\"add-row\"] {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t> .acf-actions {\n\t\t.acf-button {\n\t\t\tfloat: right;\n\t\t\tpointer-events: auto !important;\n\t\t}\n\n\t\t.acf-tablenav {\n\t\t\tfloat: right;\n\t\t\tmargin-right: 20px;\n\n\t\t\t.current-page {\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-flexible-content {\n\tposition: relative;\n\t\n\t// clones\n\t> .clones {\n\t\tdisplay: none;\n\t}\n\t\n\t// values\n\t> .values {\n\t\tmargin: 0 0 8px;\n\t\t\n\t\t// sortable\n\t\t> .ui-sortable-placeholder {\n\t\t\tvisibility: visible !important;\n\t\t\tborder: 1px dashed #b4b9be;\n\t\t\n\t\t\tbox-shadow: none;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\t\n\t// layout\n\t.layout {\n\t\tposition: relative;\n\t\tmargin: 20px 0 0;\n\t background: #fff;\n\t border: 1px solid $wp-card-border;\n\t\t\n\t &:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\t\t\n\t\t// handle\n\t\t.acf-fc-layout-handle {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tpadding: 8px 10px;\n\t\t\tcursor: move;\n\t\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\tcolor: #444;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\t\t\n\t\t// order\n\t\t.acf-fc-layout-order {\n\t\t\tdisplay: block;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder-radius: 10px;\n\t\t\tdisplay: inline-block;\n\t\t\ttext-align: center;\n\t\t\tline-height: 20px;\n\t\t\tmargin: 0 2px 0 0;\n\t\t\tbackground: #F1F1F1;\n\t\t\tfont-size: 12px;\n\t\t\tcolor: #444;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// controlls\n\t\t.acf-fc-layout-controls {\n\t\t\tposition: absolute;\n\t\t\ttop: 8px;\n\t\t\tright: 8px;\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\n\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: hidden; }\n\t\t\t}\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 9px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t&.is-selected {\n\t\t\tborder-color: $wp-input-border;\n\t\t\t.acf-fc-layout-handle {\n\t\t\t\tborder-color: $wp-input-border;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// open\n\t\t&:hover, \n\t\t&.-hover {\n\t\t\t\n\t\t\t// controls\n\t\t\t.acf-fc-layout-controls {\n\t\t\t\t\n\t\t\t\t.acf-icon {\n\t\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: visible; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// collapsed\n\t\t&.-collapsed {\n\t\t\t> .acf-fc-layout-handle {\n\t\t\t\tborder-bottom-width: 0;\n\t\t\t}\n\t\t\t\n\t\t\t> .acf-fields,\n\t\t\t> .acf-table {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// table\n\t\t> .acf-table {\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\t\n\t\t\t> tbody > tr {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t> thead > tr > th {\n\t\t\t\tbackground: #F9F9F9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// no value\n\t.no-value-message {\n\t\tpadding: 19px;\n\t\tborder: #ccc dashed 2px;\n\t\ttext-align: center;\n\t\tdisplay: none;\n\t}\n\n\t// empty\n\t&.-empty > .no-value-message {\n\t\tdisplay: block;\n\t}\n}\n\n// popup\n.acf-fc-popup {\n\tpadding: 5px 0;\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\tmin-width: 135px;\n\t\n\tul, li {\n\t\tlist-style: none;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\t\n\tli {\n\t\tposition: relative;\n\t\tfloat: none;\n\t\twhite-space: nowrap;\n\t}\n\t\n\t.badge {\n\t\tdisplay: inline-block;\n\t\tborder-radius: 8px;\n\t\tfont-size: 9px;\n\t\tline-height: 15px;\n\t\tpadding: 0 5px;\n\t\t\n\t\tbackground: #d54e21;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\t\tvertical-align: top;\n\t\tmargin: 0 0 0 5px;\n\t}\n\t\n\ta {\n\t\tcolor: #eee;\n\t\tpadding: 5px 10px;\n\t\tdisplay: block;\n\t\ttext-decoration: none;\n\t\tposition: relative;\n\t\t\n\t\t&:hover {\n\t\t\tbackground: #0073aa;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t\n\t\t&.disabled {\n\t\t\tcolor: #888;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-gallery {\n\tborder: $wp-card-border solid 1px;\n\theight: 400px;\n\tposition: relative;\n\t\n\t/* main */\n\t.acf-gallery-main {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground: #fff;\n\t\tz-index: 2;\n\t}\n\t\n\t/* attachments */\n\t.acf-gallery-attachments {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\tpadding: 5px;\n\t\toverflow: auto;\n\t\toverflow-x: hidden;\n\t}\n\t\n\t\n\t/* attachment */\n\t.acf-gallery-attachment {\n\t\twidth: 25%;\n\t\tfloat: left;\n\t\tcursor: pointer;\n\t\tposition: relative;\n\t\t\n\t\t.margin {\n\t\t\tmargin: 5px;\n\t\t\tborder: $wp-card-border-1 solid 1px;\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tbackground: #eee;\n\t\t\t\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t display: block;\n\t\t\t padding-top: 100%;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.thumbnail {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttransform: translate(50%, 50%);\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\ttransform: translate(-50%, 50%);\n\t\t\t}\n\t\t\t\n\t\t\timg {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: auto;\n\t\t\t\tmax-height: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\ttransform: translate(-50%, -50%);\n\t\t\t\t\n\t\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\t\ttransform: translate(50%, -50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t.filename {\n\t\t position: absolute;\n\t\t bottom: 0;\n\t\t left: 0;\n\t\t right: 0;\n\t\t padding: 5%;\n\t\t background: #F4F4F4;\n\t\t background: rgba(255, 255, 255, 0.8);\n\t\t border-top: #DFDFDF solid 1px;\n\t\t font-weight: bold;\n\t\t text-align: center;\n\t\t word-wrap: break-word;\n\t\t max-height: 90%;\n\t\t overflow: hidden;\n\t\t}\n\t\t\n\t\t.actions {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover {\n\t\t\t\n\t\t\t.actions {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* sortable */\n\t\t&.ui-sortable-helper {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: 0 1px 3px rgba(0,0,0,0.3);\n\t\t\t}\n\t\t}\n\t\t\n\t\t&.ui-sortable-placeholder {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tborder: none;\n\t\t\t\t\n\t\t\t\t* {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* active */\n\t\t&.active {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbox-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* icon */\n\t\t&.-icon {\n\t\t\t\n\t\t\t.thumbnail img {\n\t\t\t\ttransform: translate(-50%, -70%);\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t\n\t&.sidebar-open {\n\t\t\n\t\t/* hide attachment actions when sidebar is open */\n\t\t.acf-gallery-attachment .actions {\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* allow sidebar to move over main for small widths (widget edit box) */\n\t\t.acf-gallery-side {\n\t\t\tz-index: 2;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* toolbar */\n\t.acf-gallery-toolbar {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 10px;\n\t\tborder-top: $wp-card-border-1 solid 1px;\n\t\tbackground: #fff;\n\t\tmin-height: 28px;\n\t\t\n\t\t.acf-hl li {\n\t\t\tline-height: 24px;\n\t\t}\n\t\t\n\t\t.bulk-actions-select {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 1px 0 0;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* sidebar */\n\t.acf-gallery-side {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 0;\n\t\t\n\t\tbackground: #F9F9F9;\n\t\tborder-left: $wp-card-border solid 1px;\n\t\t\n\t\tz-index: 1;\n\t\toverflow: hidden;\n\t\t\n\t\t.acf-gallery-side-inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\twidth: 349px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side info */\n\t.acf-gallery-side-info {\n\t\t@include clearfix();\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tmargin: -10px 0 15px -10px;\n\t\tbackground: #F1F1F1;\n\t\tborder-bottom: #DFDFDF solid 1px;\n\t\t\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: -10px;\n\t\t}\n\t\n\t\timg {\n\t\t\tfloat: left;\n\t\t\twidth: auto;\n\t\t\tmax-width: 65px;\n\t\t\tmax-height: 65px;\n\t\t\tmargin: 0 10px 1px 0;\n\t\t\tbackground: #FFFFFF;\n\t\t\tpadding: 3px;\n\t\t\tborder: $wp-card-border solid 1px;\n\t\t\tborder-radius: 1px;\n\t\t\t\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin: 0 0 0 10px;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\tp {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 15px;\n\t\t\tmargin: 3px 0;\n\t\t\tword-break: break-all;\n\t\t\tcolor: #666;\n\t\t\t\n\t\t\tstrong {\n\t\t\t\tcolor: #000;\n\t\t\t}\n\t\t}\n\t\t\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&.acf-gallery-edit {\n\t\t\t\tcolor: #21759b;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-gallery-remove {\n\t\t\t\tcolor: #bc0b0b;\n\t\t\t}\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side data */\n\t.acf-gallery-side-data {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\toverflow: auto;\n\t\toverflow-x: inherit;\n\t\tpadding: 10px;\n\t\n\t\t\n\t\t.acf-label,\n\t\tth.label {\n\t\t\tcolor: #666666;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 4px 8px 0 !important;\n\t\t\twidth: auto !important;\n\t\t\tvertical-align: top;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\tpadding: 0 0 8px 4px !important;\n\t\t\t}\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\t.acf-input,\n\t\ttd.field {\n\t\t\tpadding: 0 0 8px !important;\n\t\t}\n\t\t\n\t\ttextarea {\n\t\t\tmin-height: 0;\n\t\t\theight: 60px;\n\t\t}\n\t\t\n\t\tp.help {\n\t\t\tfont-size: 12px;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\n\t}\n\t\n\t\n\t/* column widths */\n\t&[data-columns=\"1\"] .acf-gallery-attachment { width: 100%; }\n\t&[data-columns=\"2\"] .acf-gallery-attachment { width: 50%; }\n\t&[data-columns=\"3\"] .acf-gallery-attachment { width: 33.333%; }\n\t&[data-columns=\"4\"] .acf-gallery-attachment { width: 25%; }\n\t&[data-columns=\"5\"] .acf-gallery-attachment { width: 20%; }\n\t&[data-columns=\"6\"] .acf-gallery-attachment { width: 16.666%; }\n\t&[data-columns=\"7\"] .acf-gallery-attachment { width: 14.285%; }\n\t&[data-columns=\"8\"] .acf-gallery-attachment { width: 12.5%; }\n\t\n\t\n\t/* resizable */\n\t.ui-resizable-handle {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t}\n\t\n\t.ui-resizable-s {\n\t\tbottom: -5px;\n\t\tcursor: ns-resize;\n\t\theight: 7px;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t}\n\n}\n\n\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n\tbox-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n\t\n\t.check {\n\t\tdisplay: none !important;\n\t}\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n.acf-admin-single-options-page {\n\t.select2-dropdown {\n\t\tborder-color: $blue-300 !important;\n\t\tmargin-top: -5px;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\t}\n\n\t.select2-dropdown.select2-dropdown--above {\n\t\tmargin-top: 0;\n\t}\n\n\t.select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\t\tbackground-color: $gray-50 !important;\n\t\tcolor: $gray-500;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-400;\n\t\t}\n\t}\n\n\t.select2-container--default\n\t\t.select2-results__option--highlighted[aria-selected] {\n\t\tcolor: #fff !important;\n\t\tbackground-color: $blue-500 !important;\n\t}\n\n\t// remove bottom margin on options\n\t.select2-dropdown .select2-results__option {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n// z-index helper for the popup modal.\n.acf-create-options-page-popup ~ .select2-container {\n\tz-index: 999999999;\n}\n","/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n\n// All block components.\n.acf-block-component {\n\n\t.components-placeholder {\n\t\tmargin: 0;\n\t}\n}\n\n.block-editor .acf-field.acf-error {\n\tbackground-color: rgba(255, 0, 0, 0.05);\n}\n\n// Block fields\n.acf-block-component .acf-block-fields {\n\t// Ensure white background behind fields.\n\tbackground: #fff;\n\n\t// Generic body styles\n\ttext-align: left;\n\tfont-size: 13px;\n\tline-height: 1.4em;\n\tcolor: #444;\n\tfont-family:\n\t\t-apple-system,\n\t\tBlinkMacSystemFont,\n\t\t\"Segoe UI\",\n\t\tRoboto,\n\t\tOxygen-Sans,\n\t\tUbuntu,\n\t\tCantarell,\n\t\t\"Helvetica Neue\",\n\t\tsans-serif;\n\n\t&.acf-empty-block-fields {\n\t\tborder: 1px solid #1e1e1e;\n\t\tpadding: 12px;\n\n\t\t.components-panel & {\n\t\t\tborder: none;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t}\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t}\n}\n\n// Block body.\n.acf-block-body,\n.acf-block-fields:has(> .acf-error-message) {\n\n\t.acf-block-fields:has(> .acf-error-message) {\n\t\tborder: none !important;\n\t}\n\n\n\t.acf-error-message {\n\t\tmargin-top: 0;\n\t\tborder: none;\n\n\t\t.acf-notice-dismiss {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\toverflow: hidden;\n\n\t\t\t// Prevent Core outline styles from impacting the close button's focus state. Without unsetting the outline, we get a black glow around the button.\n\t\t\toutline: unset;\n\t\t}\n\n\t\t.acf-icon.-cancel::before {\n\t\t\tmargin: 0 !important;\n\t\t}\n\n\t}\n\n\t&.acf-block-has-validation-error {\n\t\tborder: 2px solid #d94f4f;\n\t}\n\n\t.acf-error .acf-input .acf-notice {\n\t\tbackground: none !important;\n\t\tborder: none !important;\n\t\tdisplay: flex !important;\n\t\talign-items: center !important;\n\t\tpadding-left: 0;\n\n\t\tp {\n\t\t\tmargin: 0.5em 0 !important;\n\t\t}\n\t}\n\n\n\t.acf-error .acf-input .acf-notice::before {\n\t\tcontent: \"\";\n\t\tposition: relative;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tfont-size: 20px;\n\t\tbackground-image: url(../../../images/icons/icon-info-red.svg);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: 69%;\n\t\theight: 26px !important;\n\t\twidth: 26px !important;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.acf-error .acf-label label {\n\t\tcolor: #d94f4f;\n\t}\n\n\t.acf-error .acf-input input {\n\t\tborder-color: #d94f4f;\n\t}\n\n\t&.acf-block-has-validation-error::before {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: -2px;\n\t\tleft: -32px;\n\t\tfont-size: 20px;\n\t\tbackground-color: #d94f4f;\n\t\tbackground-image: url(../../../images/icons/icon-info-white.svg);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position-x: center;\n\t\t// Offset the icon down slighly to match the notice text basline that is being impacted by the outer stroke\n\t\tbackground-position-y: 52%;\n\t\tbackground-size: 55%;\n\t\theight: 40px;\n\t\twidth: 32px;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.acf-block-validation-error {\n\t\tcolor: #d94f4f;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder: #adb2ad solid 1px;\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\n\t\t\t.acf-tab-group {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding: 16px 20px 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Block fields (div).\n\t.acf-fields > .acf-field {\n\t\tpadding: 16px 20px;\n\n\t\t// Accordions.\n\t\t&.acf-accordion {\n\t\t\tborder-color: #adb2ad;\n\n\t\t\t.acf-accordion-title {\n\t\t\t\tpadding: 16px 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Ensure ACF buttons aren't changed by theme colors in the block editor.\n\t.acf-button,\n\t.acf-link a.button,\n\t.acf-add-checkbox {\n\t\tcolor: #2271b1 !important;\n\t\tborder-color: #2271b1 !important;\n\t\tbackground: #f6f7f7 !important;\n\t\tvertical-align: top;\n\n\t\t&.button-primary:hover {\n\t\t\tcolor: white !important;\n\t\t\tbackground: #2271b1 !important;\n\t\t}\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tbackground: #f6f7f7 !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tcolor: #0a4b78 !important;\n\t\t}\n\t}\n\n\t// Preview.\n\t.acf-block-preview {\n\t\tmin-height: 10px;\n\t}\n}\n\n// Block panel.\n.acf-block-panel {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder-top: #ddd solid 1px;\n\t\tborder-bottom: #ddd solid 1px;\n\t\tmin-height: 1px;\n\n\t\t&:empty {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n// Add compatibility for WP 5.3 and older.\n// - Sidebar area is wrapped in a PanelBody element.\n.components-panel__body .acf-block-panel {\n\tmargin: 16px -16px -16px;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css index 1a7cbf386..4a6adf37c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css @@ -1 +1 @@ -.acf-repeater>table{margin:0 0 8px;background:#f9f9f9}.acf-repeater>table>tbody tr.acf-divider:not(:first-child)>td{border-top:10px solid #eaecf0}.acf-repeater .acf-row-handle{width:16px;text-align:center !important;vertical-align:middle !important;position:relative}.acf-repeater .acf-row-handle .acf-order-input-wrap{width:45px}.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acf-repeater .acf-row-handle .acf-order-input{-moz-appearance:textfield;text-align:center}.acf-repeater .acf-row-handle .acf-icon{display:none;position:absolute;top:0;margin:-8px 0 0 -2px}.acf-repeater .acf-row-handle .acf-icon.-minus{top:50%}body.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus{top:25px}.acf-repeater .acf-row-handle.order{background:#f4f4f4;cursor:move;color:#aaa;text-shadow:#fff 0 1px 0}.acf-repeater .acf-row-handle.order:hover{color:#666}.acf-repeater .acf-row-handle.order+td{border-left-color:#dfdfdf}.acf-repeater .acf-row-handle.pagination{cursor:auto}.acf-repeater .acf-row-handle.remove{background:#f9f9f9;border-left-color:#dfdfdf}.acf-repeater th.acf-row-handle:before{content:"";width:16px;display:block;height:1px}.acf-repeater .acf-row.acf-clone{display:none !important}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon{display:block}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:none}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:block}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.hide-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.hide-on-shift{display:none}.acf-repeater>table>tbody>tr.ui-sortable-helper{box-shadow:0 1px 5px rgba(0,0,0,.2)}.acf-repeater>table>tbody>tr.ui-sortable-placeholder{visibility:visible !important}.acf-repeater>table>tbody>tr.ui-sortable-placeholder td{background:#f9f9f9}.acf-repeater.-row>table>tbody>tr>td,.acf-repeater.-block>table>tbody>tr>td{border-top-color:#e1e1e1}.acf-repeater.-empty>table>thead>tr>th{border-bottom:0 none}.acf-repeater.-empty.-row>table,.acf-repeater.-empty.-block>table{display:none}.acf-repeater .acf-row.-collapsed>.acf-field{display:none !important}.acf-repeater .acf-row.-collapsed>td.acf-field.-collapsed-target{display:table-cell !important}.acf-repeater .acf-row.-collapsed>.acf-fields>*{display:none !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target{display:block !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target[data-width]{float:none !important;width:auto !important}.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target{border-left-color:#dfdfdf}.acf-repeater.-max .acf-icon[data-event=add-row]{display:none !important}.acf-repeater .acf-actions .acf-button{float:right;pointer-events:auto !important}.acf-repeater .acf-actions .acf-tablenav{float:right;margin-right:20px}.acf-repeater .acf-actions .acf-tablenav .current-page{width:auto !important}.acf-flexible-content{position:relative}.acf-flexible-content>.clones{display:none}.acf-flexible-content>.values{margin:0 0 8px}.acf-flexible-content>.values>.ui-sortable-placeholder{visibility:visible !important;border:1px dashed #b4b9be;box-shadow:none;background:rgba(0,0,0,0)}.acf-flexible-content .layout{position:relative;margin:20px 0 0;background:#fff;border:1px solid #ccd0d4}.acf-flexible-content .layout:first-child{margin-top:0}.acf-flexible-content .layout .acf-fc-layout-handle{display:block;position:relative;padding:8px 10px;cursor:move;border-bottom:#ccd0d4 solid 1px;color:#444;font-size:14px;line-height:1.4em}.acf-flexible-content .layout .acf-fc-layout-order{display:block;width:20px;height:20px;border-radius:10px;display:inline-block;text-align:center;line-height:20px;margin:0 2px 0 0;background:#f1f1f1;font-size:12px;color:#444}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order{float:right;margin-right:0;margin-left:5px}.acf-flexible-content .layout .acf-fc-layout-controls{position:absolute;top:8px;right:8px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon{display:block;float:left;margin:0 0 0 5px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate{visibility:hidden}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls{right:auto;left:9px}.acf-flexible-content .layout.is-selected{border-color:#7e8993}.acf-flexible-content .layout.is-selected .acf-fc-layout-handle{border-color:#7e8993}.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate{visibility:visible}.acf-flexible-content .layout.-collapsed>.acf-fc-layout-handle{border-bottom-width:0}.acf-flexible-content .layout.-collapsed>.acf-fields,.acf-flexible-content .layout.-collapsed>.acf-table{display:none}.acf-flexible-content .layout>.acf-table{border:0 none;box-shadow:none}.acf-flexible-content .layout>.acf-table>tbody>tr{background:#fff}.acf-flexible-content .layout>.acf-table>thead>tr>th{background:#f9f9f9}.acf-flexible-content .no-value-message{padding:19px;border:#ccc dashed 2px;text-align:center;display:none}.acf-flexible-content.-empty>.no-value-message{display:block}.acf-fc-popup{padding:5px 0;z-index:900001;min-width:135px}.acf-fc-popup ul,.acf-fc-popup li{list-style:none;display:block;margin:0;padding:0}.acf-fc-popup li{position:relative;float:none;white-space:nowrap}.acf-fc-popup .badge{display:inline-block;border-radius:8px;font-size:9px;line-height:15px;padding:0 5px;background:#d54e21;text-align:center;color:#fff;vertical-align:top;margin:0 0 0 5px}.acf-fc-popup a{color:#eee;padding:5px 10px;display:block;text-decoration:none;position:relative}.acf-fc-popup a:hover{background:#0073aa;color:#fff}.acf-fc-popup a.disabled{color:#888;background:rgba(0,0,0,0)}.acf-gallery{border:#ccd0d4 solid 1px;height:400px;position:relative}.acf-gallery .acf-gallery-main{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:2}.acf-gallery .acf-gallery-attachments{position:absolute;top:0;right:0;bottom:48px;left:0;padding:5px;overflow:auto;overflow-x:hidden}.acf-gallery .acf-gallery-attachment{width:25%;float:left;cursor:pointer;position:relative}.acf-gallery .acf-gallery-attachment .margin{margin:5px;border:#d5d9dd solid 1px;position:relative;overflow:hidden;background:#eee}.acf-gallery .acf-gallery-attachment .margin:before{content:"";display:block;padding-top:100%}.acf-gallery .acf-gallery-attachment .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%, 50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail{transform:translate(-50%, 50%)}.acf-gallery .acf-gallery-attachment .thumbnail img{display:block;height:auto;max-height:100%;width:auto;transform:translate(-50%, -50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img{transform:translate(50%, -50%)}.acf-gallery .acf-gallery-attachment .filename{position:absolute;bottom:0;left:0;right:0;padding:5%;background:#f4f4f4;background:rgba(255,255,255,.8);border-top:#dfdfdf solid 1px;font-weight:bold;text-align:center;word-wrap:break-word;max-height:90%;overflow:hidden}.acf-gallery .acf-gallery-attachment .actions{position:absolute;top:0;right:0;display:none}.acf-gallery .acf-gallery-attachment:hover .actions{display:block}.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin{border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin{background:#f1f1f1;border:none}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin *{display:none !important}.acf-gallery .acf-gallery-attachment.active .margin{box-shadow:0 0 0 1px #fff,0 0 0 5px #0073aa}.acf-gallery .acf-gallery-attachment.-icon .thumbnail img{transform:translate(-50%, -70%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment{float:right}.acf-gallery.sidebar-open .acf-gallery-attachment .actions{display:none}.acf-gallery.sidebar-open .acf-gallery-side{z-index:2}.acf-gallery .acf-gallery-toolbar{position:absolute;right:0;bottom:0;left:0;padding:10px;border-top:#d5d9dd solid 1px;background:#fff;min-height:28px}.acf-gallery .acf-gallery-toolbar .acf-hl li{line-height:24px}.acf-gallery .acf-gallery-toolbar .bulk-actions-select{width:auto;margin:0 1px 0 0}.acf-gallery .acf-gallery-side{position:absolute;top:0;right:0;bottom:0;width:0;background:#f9f9f9;border-left:#ccd0d4 solid 1px;z-index:1;overflow:hidden}.acf-gallery .acf-gallery-side .acf-gallery-side-inner{position:absolute;top:0;left:0;bottom:0;width:349px}.acf-gallery .acf-gallery-side-info{position:relative;width:100%;padding:10px;margin:-10px 0 15px -10px;background:#f1f1f1;border-bottom:#dfdfdf solid 1px}.acf-gallery .acf-gallery-side-info:after{display:block;clear:both;content:""}html[dir=rtl] .acf-gallery .acf-gallery-side-info{margin-left:0;margin-right:-10px}.acf-gallery .acf-gallery-side-info img{float:left;width:auto;max-width:65px;max-height:65px;margin:0 10px 1px 0;background:#fff;padding:3px;border:#ccd0d4 solid 1px;border-radius:1px}html[dir=rtl] .acf-gallery .acf-gallery-side-info img{float:right;margin:0 0 0 10px}.acf-gallery .acf-gallery-side-info p{font-size:13px;line-height:15px;margin:3px 0;word-break:break-all;color:#666}.acf-gallery .acf-gallery-side-info p strong{color:#000}.acf-gallery .acf-gallery-side-info a{text-decoration:none}.acf-gallery .acf-gallery-side-info a.acf-gallery-edit{color:#21759b}.acf-gallery .acf-gallery-side-info a.acf-gallery-remove{color:#bc0b0b}.acf-gallery .acf-gallery-side-info a:hover{text-decoration:underline}.acf-gallery .acf-gallery-side-data{position:absolute;top:0;right:0;bottom:48px;left:0;overflow:auto;overflow-x:inherit;padding:10px}.acf-gallery .acf-gallery-side-data .acf-label,.acf-gallery .acf-gallery-side-data th.label{color:#666;font-size:12px;line-height:25px;padding:0 4px 8px 0 !important;width:auto !important;vertical-align:top}html[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label{padding:0 0 8px 4px !important}.acf-gallery .acf-gallery-side-data .acf-label label,.acf-gallery .acf-gallery-side-data th.label label{font-weight:normal}.acf-gallery .acf-gallery-side-data .acf-input,.acf-gallery .acf-gallery-side-data td.field{padding:0 0 8px !important}.acf-gallery .acf-gallery-side-data textarea{min-height:0;height:60px}.acf-gallery .acf-gallery-side-data p.help{font-size:12px}.acf-gallery .acf-gallery-side-data p.help:hover{font-weight:normal}.acf-gallery[data-columns="1"] .acf-gallery-attachment{width:100%}.acf-gallery[data-columns="2"] .acf-gallery-attachment{width:50%}.acf-gallery[data-columns="3"] .acf-gallery-attachment{width:33.333%}.acf-gallery[data-columns="4"] .acf-gallery-attachment{width:25%}.acf-gallery[data-columns="5"] .acf-gallery-attachment{width:20%}.acf-gallery[data-columns="6"] .acf-gallery-attachment{width:16.666%}.acf-gallery[data-columns="7"] .acf-gallery-attachment{width:14.285%}.acf-gallery[data-columns="8"] .acf-gallery-attachment{width:12.5%}.acf-gallery .ui-resizable-handle{display:block;position:absolute}.acf-gallery .ui-resizable-s{bottom:-5px;cursor:ns-resize;height:7px;left:0;width:100%}.acf-media-modal .attachment.acf-selected{box-shadow:0 0 0 3px #fff inset,0 0 0 7px #0073aa inset !important}.acf-media-modal .attachment.acf-selected .check{display:none !important}.acf-media-modal .attachment.acf-selected .thumbnail{opacity:.25 !important}.acf-media-modal .attachment.acf-selected .attachment-preview:before{background:rgba(0,0,0,.15);z-index:1;position:relative}.acf-block-component .components-placeholder{margin:0}.acf-block-component .acf-block-fields{background:#fff;text-align:left;font-size:13px;line-height:1.4em;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.acf-block-component .acf-block-fields.acf-empty-block-fields{border:1px solid #1e1e1e;padding:12px}.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd}html[dir=rtl] .acf-block-component .acf-block-fields{text-align:right}.acf-block-component .acf-block-fields p{font-size:13px;line-height:1.5}.acf-block-body .acf-block-fields{border:#adb2ad solid 1px}.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group{margin-left:0;padding:16px 20px 0}.acf-block-body .acf-fields>.acf-field{padding:16px 20px}.acf-block-body .acf-fields>.acf-field.acf-accordion{border-color:#adb2ad}.acf-block-body .acf-fields>.acf-field.acf-accordion .acf-accordion-title{padding:16px 20px}.acf-block-body .acf-button,.acf-block-body .acf-link a.button{color:#2271b1 !important;border-color:#2271b1;background:#f6f7f7;vertical-align:top}.acf-block-body .acf-button.button-primary:hover,.acf-block-body .acf-link a.button.button-primary:hover{color:#fff !important}.acf-block-body .acf-button:hover,.acf-block-body .acf-link a.button:hover{color:#0a4b78 !important}.acf-block-body .acf-block-preview{min-height:10px}.acf-block-panel .acf-block-fields{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;min-height:1px}.acf-block-panel .acf-block-fields:empty{border-top:none}.acf-block-panel .acf-block-fields .acf-tab-wrap{background:rgba(0,0,0,0)}.components-panel__body .acf-block-panel{margin:16px -16px -16px} +.acf-repeater>table{margin:0 0 8px;background:#f9f9f9}.acf-repeater>table>tbody tr.acf-divider:not(:first-child)>td{border-top:10px solid #eaecf0}.acf-repeater .acf-row-handle{width:16px;text-align:center !important;vertical-align:middle !important;position:relative}.acf-repeater .acf-row-handle .acf-order-input-wrap{width:45px}.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acf-repeater .acf-row-handle .acf-order-input{-moz-appearance:textfield;text-align:center}.acf-repeater .acf-row-handle .acf-icon{display:none;position:absolute;top:0;margin:-8px 0 0 -2px}.acf-repeater .acf-row-handle .acf-icon.-minus{top:50%}body.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus{top:25px}.acf-repeater .acf-row-handle.order{background:#f4f4f4;cursor:move;color:#aaa;text-shadow:#fff 0 1px 0}.acf-repeater .acf-row-handle.order:hover{color:#666}.acf-repeater .acf-row-handle.order+td{border-left-color:#dfdfdf}.acf-repeater .acf-row-handle.pagination{cursor:auto}.acf-repeater .acf-row-handle.remove{background:#f9f9f9;border-left-color:#dfdfdf}.acf-repeater th.acf-row-handle:before{content:"";width:16px;display:block;height:1px}.acf-repeater .acf-row.acf-clone{display:none !important}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon{display:block}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:none}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:block}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.hide-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.hide-on-shift{display:none}.acf-repeater>table>tbody>tr.ui-sortable-helper{box-shadow:0 1px 5px rgba(0,0,0,.2)}.acf-repeater>table>tbody>tr.ui-sortable-placeholder{visibility:visible !important}.acf-repeater>table>tbody>tr.ui-sortable-placeholder td{background:#f9f9f9}.acf-repeater.-row>table>tbody>tr>td,.acf-repeater.-block>table>tbody>tr>td{border-top-color:#e1e1e1}.acf-repeater.-empty>table>thead>tr>th{border-bottom:0 none}.acf-repeater.-empty.-row>table,.acf-repeater.-empty.-block>table{display:none}.acf-repeater .acf-row.-collapsed>.acf-field{display:none !important}.acf-repeater .acf-row.-collapsed>td.acf-field.-collapsed-target{display:table-cell !important}.acf-repeater .acf-row.-collapsed>.acf-fields>*{display:none !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target{display:block !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target[data-width]{float:none !important;width:auto !important}.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target{border-left-color:#dfdfdf}.acf-repeater.-max .acf-icon[data-event=add-row]{display:none !important}.acf-repeater>.acf-actions .acf-button{float:right;pointer-events:auto !important}.acf-repeater>.acf-actions .acf-tablenav{float:right;margin-right:20px}.acf-repeater>.acf-actions .acf-tablenav .current-page{width:auto !important}.acf-flexible-content{position:relative}.acf-flexible-content>.clones{display:none}.acf-flexible-content>.values{margin:0 0 8px}.acf-flexible-content>.values>.ui-sortable-placeholder{visibility:visible !important;border:1px dashed #b4b9be;box-shadow:none;background:rgba(0,0,0,0)}.acf-flexible-content .layout{position:relative;margin:20px 0 0;background:#fff;border:1px solid #ccd0d4}.acf-flexible-content .layout:first-child{margin-top:0}.acf-flexible-content .layout .acf-fc-layout-handle{display:block;position:relative;padding:8px 10px;cursor:move;border-bottom:#ccd0d4 solid 1px;color:#444;font-size:14px;line-height:1.4em}.acf-flexible-content .layout .acf-fc-layout-order{display:block;width:20px;height:20px;border-radius:10px;display:inline-block;text-align:center;line-height:20px;margin:0 2px 0 0;background:#f1f1f1;font-size:12px;color:#444}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order{float:right;margin-right:0;margin-left:5px}.acf-flexible-content .layout .acf-fc-layout-controls{position:absolute;top:8px;right:8px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon{display:block;float:left;margin:0 0 0 5px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate{visibility:hidden}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls{right:auto;left:9px}.acf-flexible-content .layout.is-selected{border-color:#7e8993}.acf-flexible-content .layout.is-selected .acf-fc-layout-handle{border-color:#7e8993}.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate{visibility:visible}.acf-flexible-content .layout.-collapsed>.acf-fc-layout-handle{border-bottom-width:0}.acf-flexible-content .layout.-collapsed>.acf-fields,.acf-flexible-content .layout.-collapsed>.acf-table{display:none}.acf-flexible-content .layout>.acf-table{border:0 none;box-shadow:none}.acf-flexible-content .layout>.acf-table>tbody>tr{background:#fff}.acf-flexible-content .layout>.acf-table>thead>tr>th{background:#f9f9f9}.acf-flexible-content .no-value-message{padding:19px;border:#ccc dashed 2px;text-align:center;display:none}.acf-flexible-content.-empty>.no-value-message{display:block}.acf-fc-popup{padding:5px 0;z-index:900001;min-width:135px}.acf-fc-popup ul,.acf-fc-popup li{list-style:none;display:block;margin:0;padding:0}.acf-fc-popup li{position:relative;float:none;white-space:nowrap}.acf-fc-popup .badge{display:inline-block;border-radius:8px;font-size:9px;line-height:15px;padding:0 5px;background:#d54e21;text-align:center;color:#fff;vertical-align:top;margin:0 0 0 5px}.acf-fc-popup a{color:#eee;padding:5px 10px;display:block;text-decoration:none;position:relative}.acf-fc-popup a:hover{background:#0073aa;color:#fff}.acf-fc-popup a.disabled{color:#888;background:rgba(0,0,0,0)}.acf-gallery{border:#ccd0d4 solid 1px;height:400px;position:relative}.acf-gallery .acf-gallery-main{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:2}.acf-gallery .acf-gallery-attachments{position:absolute;top:0;right:0;bottom:48px;left:0;padding:5px;overflow:auto;overflow-x:hidden}.acf-gallery .acf-gallery-attachment{width:25%;float:left;cursor:pointer;position:relative}.acf-gallery .acf-gallery-attachment .margin{margin:5px;border:#d5d9dd solid 1px;position:relative;overflow:hidden;background:#eee}.acf-gallery .acf-gallery-attachment .margin:before{content:"";display:block;padding-top:100%}.acf-gallery .acf-gallery-attachment .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%, 50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail{transform:translate(-50%, 50%)}.acf-gallery .acf-gallery-attachment .thumbnail img{display:block;height:auto;max-height:100%;width:auto;transform:translate(-50%, -50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img{transform:translate(50%, -50%)}.acf-gallery .acf-gallery-attachment .filename{position:absolute;bottom:0;left:0;right:0;padding:5%;background:#f4f4f4;background:hsla(0,0%,100%,.8);border-top:#dfdfdf solid 1px;font-weight:bold;text-align:center;word-wrap:break-word;max-height:90%;overflow:hidden}.acf-gallery .acf-gallery-attachment .actions{position:absolute;top:0;right:0;display:none}.acf-gallery .acf-gallery-attachment:hover .actions{display:block}.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin{border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin{background:#f1f1f1;border:none}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin *{display:none !important}.acf-gallery .acf-gallery-attachment.active .margin{box-shadow:0 0 0 1px #fff,0 0 0 5px #0073aa}.acf-gallery .acf-gallery-attachment.-icon .thumbnail img{transform:translate(-50%, -70%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment{float:right}.acf-gallery.sidebar-open .acf-gallery-attachment .actions{display:none}.acf-gallery.sidebar-open .acf-gallery-side{z-index:2}.acf-gallery .acf-gallery-toolbar{position:absolute;right:0;bottom:0;left:0;padding:10px;border-top:#d5d9dd solid 1px;background:#fff;min-height:28px}.acf-gallery .acf-gallery-toolbar .acf-hl li{line-height:24px}.acf-gallery .acf-gallery-toolbar .bulk-actions-select{width:auto;margin:0 1px 0 0}.acf-gallery .acf-gallery-side{position:absolute;top:0;right:0;bottom:0;width:0;background:#f9f9f9;border-left:#ccd0d4 solid 1px;z-index:1;overflow:hidden}.acf-gallery .acf-gallery-side .acf-gallery-side-inner{position:absolute;top:0;left:0;bottom:0;width:349px}.acf-gallery .acf-gallery-side-info{position:relative;width:100%;padding:10px;margin:-10px 0 15px -10px;background:#f1f1f1;border-bottom:#dfdfdf solid 1px}.acf-gallery .acf-gallery-side-info:after{display:block;clear:both;content:""}html[dir=rtl] .acf-gallery .acf-gallery-side-info{margin-left:0;margin-right:-10px}.acf-gallery .acf-gallery-side-info img{float:left;width:auto;max-width:65px;max-height:65px;margin:0 10px 1px 0;background:#fff;padding:3px;border:#ccd0d4 solid 1px;border-radius:1px}html[dir=rtl] .acf-gallery .acf-gallery-side-info img{float:right;margin:0 0 0 10px}.acf-gallery .acf-gallery-side-info p{font-size:13px;line-height:15px;margin:3px 0;word-break:break-all;color:#666}.acf-gallery .acf-gallery-side-info p strong{color:#000}.acf-gallery .acf-gallery-side-info a{text-decoration:none}.acf-gallery .acf-gallery-side-info a.acf-gallery-edit{color:#21759b}.acf-gallery .acf-gallery-side-info a.acf-gallery-remove{color:#bc0b0b}.acf-gallery .acf-gallery-side-info a:hover{text-decoration:underline}.acf-gallery .acf-gallery-side-data{position:absolute;top:0;right:0;bottom:48px;left:0;overflow:auto;overflow-x:inherit;padding:10px}.acf-gallery .acf-gallery-side-data .acf-label,.acf-gallery .acf-gallery-side-data th.label{color:#666;font-size:12px;line-height:25px;padding:0 4px 8px 0 !important;width:auto !important;vertical-align:top}html[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label{padding:0 0 8px 4px !important}.acf-gallery .acf-gallery-side-data .acf-label label,.acf-gallery .acf-gallery-side-data th.label label{font-weight:normal}.acf-gallery .acf-gallery-side-data .acf-input,.acf-gallery .acf-gallery-side-data td.field{padding:0 0 8px !important}.acf-gallery .acf-gallery-side-data textarea{min-height:0;height:60px}.acf-gallery .acf-gallery-side-data p.help{font-size:12px}.acf-gallery .acf-gallery-side-data p.help:hover{font-weight:normal}.acf-gallery[data-columns="1"] .acf-gallery-attachment{width:100%}.acf-gallery[data-columns="2"] .acf-gallery-attachment{width:50%}.acf-gallery[data-columns="3"] .acf-gallery-attachment{width:33.333%}.acf-gallery[data-columns="4"] .acf-gallery-attachment{width:25%}.acf-gallery[data-columns="5"] .acf-gallery-attachment{width:20%}.acf-gallery[data-columns="6"] .acf-gallery-attachment{width:16.666%}.acf-gallery[data-columns="7"] .acf-gallery-attachment{width:14.285%}.acf-gallery[data-columns="8"] .acf-gallery-attachment{width:12.5%}.acf-gallery .ui-resizable-handle{display:block;position:absolute}.acf-gallery .ui-resizable-s{bottom:-5px;cursor:ns-resize;height:7px;left:0;width:100%}.acf-media-modal .attachment.acf-selected{box-shadow:0 0 0 3px #fff inset,0 0 0 7px #0073aa inset !important}.acf-media-modal .attachment.acf-selected .check{display:none !important}.acf-media-modal .attachment.acf-selected .thumbnail{opacity:.25 !important}.acf-media-modal .attachment.acf-selected .attachment-preview:before{background:rgba(0,0,0,.15);z-index:1;position:relative}.acf-admin-single-options-page .select2-dropdown{border-color:#6bb5d8 !important;margin-top:-5px;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above{margin-top:0}.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f9fafb !important;color:#667085}.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover{color:#399ccb}.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#0783be !important}.acf-admin-single-options-page .select2-dropdown .select2-results__option{margin-bottom:0}.acf-create-options-page-popup~.select2-container{z-index:999999999}.acf-block-component .components-placeholder{margin:0}.block-editor .acf-field.acf-error{background-color:rgba(255,0,0,.05)}.acf-block-component .acf-block-fields{background:#fff;text-align:left;font-size:13px;line-height:1.4em;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.acf-block-component .acf-block-fields.acf-empty-block-fields{border:1px solid #1e1e1e;padding:12px}.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd}html[dir=rtl] .acf-block-component .acf-block-fields{text-align:right}.acf-block-component .acf-block-fields p{font-size:13px;line-height:1.5}.acf-block-body .acf-block-fields:has(>.acf-error-message),.acf-block-fields:has(>.acf-error-message) .acf-block-fields:has(>.acf-error-message){border:none !important}.acf-block-body .acf-error-message,.acf-block-fields:has(>.acf-error-message) .acf-error-message{margin-top:0;border:none}.acf-block-body .acf-error-message .acf-notice-dismiss,.acf-block-fields:has(>.acf-error-message) .acf-error-message .acf-notice-dismiss{display:flex;align-items:center;justify-content:center;overflow:hidden;outline:unset}.acf-block-body .acf-error-message .acf-icon.-cancel::before,.acf-block-fields:has(>.acf-error-message) .acf-error-message .acf-icon.-cancel::before{margin:0 !important}.acf-block-body.acf-block-has-validation-error,.acf-block-fields:has(>.acf-error-message).acf-block-has-validation-error{border:2px solid #d94f4f}.acf-block-body .acf-error .acf-input .acf-notice,.acf-block-fields:has(>.acf-error-message) .acf-error .acf-input .acf-notice{background:none !important;border:none !important;display:flex !important;align-items:center !important;padding-left:0}.acf-block-body .acf-error .acf-input .acf-notice p,.acf-block-fields:has(>.acf-error-message) .acf-error .acf-input .acf-notice p{margin:.5em 0 !important}.acf-block-body .acf-error .acf-input .acf-notice::before,.acf-block-fields:has(>.acf-error-message) .acf-error .acf-input .acf-notice::before{content:"";position:relative;top:0;left:0;font-size:20px;background-image:url(../../../images/icons/icon-info-red.svg);background-repeat:no-repeat;background-position:center;background-size:69%;height:26px !important;width:26px !important;box-sizing:border-box}.acf-block-body .acf-error .acf-label label,.acf-block-fields:has(>.acf-error-message) .acf-error .acf-label label{color:#d94f4f}.acf-block-body .acf-error .acf-input input,.acf-block-fields:has(>.acf-error-message) .acf-error .acf-input input{border-color:#d94f4f}.acf-block-body.acf-block-has-validation-error::before,.acf-block-fields:has(>.acf-error-message).acf-block-has-validation-error::before{content:"";position:absolute;top:-2px;left:-32px;font-size:20px;background-color:#d94f4f;background-image:url(../../../images/icons/icon-info-white.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:52%;background-size:55%;height:40px;width:32px;box-sizing:border-box}.acf-block-body .acf-block-validation-error,.acf-block-fields:has(>.acf-error-message) .acf-block-validation-error{color:#d94f4f;display:flex;align-items:center}.acf-block-body .acf-block-fields,.acf-block-fields:has(>.acf-error-message) .acf-block-fields{border:#adb2ad solid 1px}.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group,.acf-block-fields:has(>.acf-error-message) .acf-block-fields .acf-tab-wrap .acf-tab-group{margin-left:0;padding:16px 20px 0}.acf-block-body .acf-fields>.acf-field,.acf-block-fields:has(>.acf-error-message) .acf-fields>.acf-field{padding:16px 20px}.acf-block-body .acf-fields>.acf-field.acf-accordion,.acf-block-fields:has(>.acf-error-message) .acf-fields>.acf-field.acf-accordion{border-color:#adb2ad}.acf-block-body .acf-fields>.acf-field.acf-accordion .acf-accordion-title,.acf-block-fields:has(>.acf-error-message) .acf-fields>.acf-field.acf-accordion .acf-accordion-title{padding:16px 20px}.acf-block-body .acf-button,.acf-block-body .acf-link a.button,.acf-block-body .acf-add-checkbox,.acf-block-fields:has(>.acf-error-message) .acf-button,.acf-block-fields:has(>.acf-error-message) .acf-link a.button,.acf-block-fields:has(>.acf-error-message) .acf-add-checkbox{color:#2271b1 !important;border-color:#2271b1 !important;background:#f6f7f7 !important;vertical-align:top}.acf-block-body .acf-button.button-primary:hover,.acf-block-body .acf-link a.button.button-primary:hover,.acf-block-body .acf-add-checkbox.button-primary:hover,.acf-block-fields:has(>.acf-error-message) .acf-button.button-primary:hover,.acf-block-fields:has(>.acf-error-message) .acf-link a.button.button-primary:hover,.acf-block-fields:has(>.acf-error-message) .acf-add-checkbox.button-primary:hover{color:#fff !important;background:#2271b1 !important}.acf-block-body .acf-button:focus,.acf-block-body .acf-link a.button:focus,.acf-block-body .acf-add-checkbox:focus,.acf-block-fields:has(>.acf-error-message) .acf-button:focus,.acf-block-fields:has(>.acf-error-message) .acf-link a.button:focus,.acf-block-fields:has(>.acf-error-message) .acf-add-checkbox:focus{outline:none !important;background:#f6f7f7 !important}.acf-block-body .acf-button:hover,.acf-block-body .acf-link a.button:hover,.acf-block-body .acf-add-checkbox:hover,.acf-block-fields:has(>.acf-error-message) .acf-button:hover,.acf-block-fields:has(>.acf-error-message) .acf-link a.button:hover,.acf-block-fields:has(>.acf-error-message) .acf-add-checkbox:hover{color:#0a4b78 !important}.acf-block-body .acf-block-preview,.acf-block-fields:has(>.acf-error-message) .acf-block-preview{min-height:10px}.acf-block-panel .acf-block-fields{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;min-height:1px}.acf-block-panel .acf-block-fields:empty{border-top:none}.acf-block-panel .acf-block-fields .acf-tab-wrap{background:rgba(0,0,0,0)}.components-panel__body .acf-block-panel{margin:16px -16px -16px} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/index.php @@ -0,0 +1,2 @@ + { // webpackBootstrap +/*!*********************************************************************************!*\ + !*** ./src/advanced-custom-fields-pro/assets/src/js/acf-escaped-html-notice.js ***! + \*********************************************************************************/ +/* global, acf_escaped_html_notice */ +(function ($) { + const $notice = $('.acf-escaped-html-notice'); + $notice.on('click', '.acf-show-more-details', function (e) { + e.preventDefault(); + const $link = $(e.target); + const $details = $link.closest('.acf-escaped-html-notice').find('.acf-error-details'); + if ($details.is(':hidden')) { + $details.slideDown(100); + $link.text(acf_escaped_html_notice.hide_details); + } else { + $details.slideUp(100); + $link.text(acf_escaped_html_notice.show_details); + } + }); +})(jQuery); +/******/ })() +; +//# sourceMappingURL=acf-escaped-html-notice.js.map \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map new file mode 100644 index 000000000..238a85339 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map @@ -0,0 +1 @@ +{"version":3,"file":"acf-escaped-html-notice.js","mappings":";;;;AAAA;AACA,CAAE,UAAWA,CAAC,EAAG;EAChB,MAAMC,OAAO,GAAGD,CAAC,CAAE,0BAA2B,CAAC;EAE/CC,OAAO,CAACC,EAAE,CAAE,OAAO,EAAE,wBAAwB,EAAE,UAAWC,CAAC,EAAG;IAC7DA,CAAC,CAACC,cAAc,CAAC,CAAC;IAElB,MAAMC,KAAK,GAAGL,CAAC,CAAEG,CAAC,CAACG,MAAO,CAAC;IAC3B,MAAMC,QAAQ,GAAGF,KAAK,CACpBG,OAAO,CAAE,0BAA2B,CAAC,CACrCC,IAAI,CAAE,oBAAqB,CAAC;IAE9B,IAAKF,QAAQ,CAACG,EAAE,CAAE,SAAU,CAAC,EAAG;MAC/BH,QAAQ,CAACI,SAAS,CAAE,GAAI,CAAC;MACzBN,KAAK,CAACO,IAAI,CAAEC,uBAAuB,CAACC,YAAa,CAAC;IACnD,CAAC,MAAM;MACNP,QAAQ,CAACQ,OAAO,CAAE,GAAI,CAAC;MACvBV,KAAK,CAACO,IAAI,CAAEC,uBAAuB,CAACG,YAAa,CAAC;IACnD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIC,MAAO,CAAC,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-escaped-html-notice.js"],"sourcesContent":["/* global, acf_escaped_html_notice */\n( function ( $ ) {\n\tconst $notice = $( '.acf-escaped-html-notice' );\n\n\t$notice.on( 'click', '.acf-show-more-details', function ( e ) {\n\t\te.preventDefault();\n\n\t\tconst $link = $( e.target );\n\t\tconst $details = $link\n\t\t\t.closest( '.acf-escaped-html-notice' )\n\t\t\t.find( '.acf-error-details' );\n\n\t\tif ( $details.is( ':hidden' ) ) {\n\t\t\t$details.slideDown( 100 );\n\t\t\t$link.text( acf_escaped_html_notice.hide_details );\n\t\t} else {\n\t\t\t$details.slideUp( 100 );\n\t\t\t$link.text( acf_escaped_html_notice.show_details );\n\t\t}\n\t} );\n} )( jQuery );\n"],"names":["$","$notice","on","e","preventDefault","$link","target","$details","closest","find","is","slideDown","text","acf_escaped_html_notice","hide_details","slideUp","show_details","jQuery"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.min.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.min.js new file mode 100644 index 000000000..146c3132a --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.min.js @@ -0,0 +1 @@ +(()=>{var e;(e=jQuery)(".acf-escaped-html-notice").on("click",".acf-show-more-details",(function(t){t.preventDefault();const c=e(t.target),a=c.closest(".acf-escaped-html-notice").find(".acf-error-details");a.is(":hidden")?(a.slideDown(100),c.text(acf_escaped_html_notice.hide_details)):(a.slideUp(100),c.text(acf_escaped_html_notice.show_details))}))})(); \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js index 0ccad5060..c38f68ec0 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js @@ -11,8 +11,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); -function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } -function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } +function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } +function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } /** * Extends acf.models.Modal to create the field browser. * @@ -104,7 +104,7 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va const iconName = fieldType.name.replaceAll('_', '-'); return ` - ${fieldType.pro && !acf.get('is_pro') ? 'PRO' : fieldType.pro ? 'PRO' : ''} + ${fieldType.pro && !acf.get('is_pro') ? '' : fieldType.pro ? '' : ''} ${fieldType.label} @@ -142,9 +142,10 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va this.$el.find('.field-type-image').hide(); } const isPro = acf.get('is_pro'); + const isActive = acf.get('isLicenseActive'); const $upgateToProButton = this.$el.find('.acf-btn-pro'); const $upgradeToUnlockButton = this.$el.find('.field-type-upgrade-to-unlock'); - if (args.pro && !isPro) { + if (args.pro && (!isPro || !isActive)) { $upgateToProButton.show(); $upgateToProButton.attr('href', $upgateToProButton.data('urlBase') + fieldType); $upgradeToUnlockButton.show(); @@ -565,6 +566,9 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va $tabLabel: function () { return this.fieldObject.$el.find('.conditional-logic-badge'); }, + $conditionalValueSelect: function () { + return this.$('.condition-rule-value'); + }, open: function () { var $div = this.$control(); $div.show(); @@ -704,51 +708,57 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va if (!this.ruleData('field') || !this.ruleData('operator')) { return; } - - // vars var $select = this.$input('value'); var $td = this.$td('value'); - var val = $select.val(); + var currentVal = $select.val(); + var savedValue = this.$rule[0].getAttribute('data-value'); // get selected field var $field = acf.findFieldObject(this.ruleData('field')); var field = acf.getFieldObject($field); - // get selected field conditions var conditionTypes = acf.getConditionTypes({ fieldType: field.getType(), operator: this.ruleData('operator') }); - - // html var conditionType = conditionTypes[0].prototype; var choices = conditionType.choices(field); - - // create html: array - if (choices instanceof Array) { - var $newSelect = $(''); + let $newSelect; + if (choices instanceof jQuery && !!choices.data('acfSelect2Props')) { + $newSelect = $select.clone(); + // If converting from a disabled input, we need to convert it to an active select. + if ($newSelect.is('input')) { + var classes = $select.attr('class'); + const $rebuiltSelect = $('').addClass(classes).val(savedValue); + $newSelect = $rebuiltSelect; + } + acf.addAction('acf_conditional_value_rendered', function () { + acf.newSelect2($newSelect, choices.data('acfSelect2Props')); + }); + } else if (choices instanceof Array) { + this.$conditionalValueSelect().removeClass('select2-hidden-accessible'); + $newSelect = $(''); acf.renderSelect($newSelect, choices); - - // create html: string () } else { - var $newSelect = $(choices); + this.$conditionalValueSelect().removeClass('select2-hidden-accessible'); + $newSelect = $(choices); } // append $select.detach(); $td.html($newSelect); - // copy attrs // timeout needed to avoid browser bug where "disabled" attribute is not applied setTimeout(function () { ['class', 'name', 'id'].map(function (attr) { $newSelect.attr(attr, $select.attr(attr)); }); + $select.val(savedValue); + acf.doAction('acf_conditional_value_rendered'); }, 0); - // select existing value (if not a disabled input) if (!$newSelect.prop('disabled')) { - acf.val($newSelect, val, true); + acf.val($newSelect, currentVal, true); } // set @@ -773,6 +783,10 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va // remove all tr's except the first one $group2.find('tr').not(':first').remove(); + // Find the remaining tr and render + var $tr = $group2.find('tr'); + this.renderRule($tr); + // save field this.fieldObject.save(); }, @@ -928,7 +942,6 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va // The menu order //menu_order: 0 }, - setup: function ($field) { // set $el this.$el = $field; @@ -1129,15 +1142,15 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va templateResult: function (selection) { if (selection.loading || selection.element && selection.element.nodeName === 'OPTGROUP') { var $selection = $(''); - $selection.html(acf.escHtml(selection.text)); + $selection.html(acf.strEscape(selection.text)); } else { - var $selection = $('' + acf.escHtml(selection.text) + ''); + var $selection = $('' + acf.strEscape(selection.text) + ''); } $selection.data('element', selection.element); return $selection; }, templateSelection: function (selection) { - var $selection = $('' + acf.escHtml(selection.text) + ''); + var $selection = $('' + acf.strEscape(selection.text) + ''); $selection.data('element', selection.element); return $selection; } @@ -1153,8 +1166,8 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va this.fieldTypeSelect2.$el.parent().on('keydown', '.select2-selection.select2-selection--single', this.onKeyDownSelect); }, addProFields: function () { - // Make sure we're only running this on free version. - if (acf.get('is_pro')) { + // Don't run if we have a valid license. + if (acf.get('is_pro') && acf.get('isLicenseActive')) { return; } @@ -1169,7 +1182,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va const $contentGroup = $fieldTypeSelect.find('optgroup option[value="image"]').parent(); for (const [name, field] of Object.entries(PROFieldTypes)) { const $useGroup = field.category === 'content' ? $contentGroup : $layoutGroup; - $useGroup.append(''); + const $existing = $useGroup.children('[value="' + name + '"]'); + const label = `${acf.strEscape(field.label)} (${acf.strEscape(acf.__('PRO Only'))})`; + if ($existing.length) { + // Already added by pro, update existing option. + $existing.text(label); + + // Don't disable if already selected (prevents re-save from overriding field type). + if ($fieldTypeSelect.val() !== name) { + $existing.attr('disabled', 'disabled'); + } + } else { + // Append new disabled option. + $useGroup.append(``); + } } $fieldTypeSelect.addClass('acf-free-field-type'); }, @@ -1195,7 +1221,7 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va $handle.find('.li-field-label strong a').html(label); // update name - $handle.find('.li-field-name').html(this.makeCopyable(name)); + $handle.find('.li-field-name').html(this.makeCopyable(acf.strSanitize(name))); // update type const iconName = acf.strSlugify(this.getType()); @@ -1216,17 +1242,32 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va }, onClickCopy: function (e) { e.stopPropagation(); - if (!navigator.clipboard) return; - navigator.clipboard.writeText($(e.target).text()).then(() => { - $(e.target).addClass('copied'); + if (!navigator.clipboard || $(e.target).is('input')) return; + + // Find the value to copy depending on input or text elements. + let copyValue; + if ($(e.target).hasClass('acf-input-wrap')) { + copyValue = $(e.target).find('input').first().val(); + } else { + copyValue = $(e.target).text().trim(); + } + navigator.clipboard.writeText(copyValue).then(() => { + $(e.target).closest('.copyable').addClass('copied'); setTimeout(function () { - $(e.target).removeClass('copied'); + $(e.target).closest('.copyable').removeClass('copied'); }, 2000); }); }, onClickEdit: function (e) { - $target = $(e.target); - if ($target.parent().hasClass('row-options') && !$target.hasClass('edit-field')) return; + const $target = $(e.target); + + // Bail out if a pro field without a license. + if (acf.get('is_pro') && !acf.get('isLicenseActive') && !acf.get('isLicenseExpired') && acf.get('PROFieldTypes').hasOwnProperty(this.getType())) { + return; + } + if ($target.parent().hasClass('row-options') && !$target.hasClass('edit-field')) { + return; + } this.isOpen() ? this.close() : this.open(); }, onChangeSettingsTab: function () { @@ -1387,8 +1428,9 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va }, onChangeLabel: function (e, $el) { // set - var label = $el.val(); - this.set('label', label); + const label = $el.val(); + const safeLabel = acf.encode(label); + this.set('label', safeLabel); // render name if (this.prop('name') == '') { @@ -1397,12 +1439,10 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va } }, onChangeName: function (e, $el) { - // set - var name = $el.val(); - this.set('name', name); - - // error - if (name.substr(0, 6) === 'field_') { + const sanitizedName = acf.strSanitize($el.val(), false); + $el.val(sanitizedName); + this.set('name', sanitizedName); + if (sanitizedName.startsWith('field_')) { alert(acf.__('The string "field_" may not be used at the start of a field name')); } }, @@ -2298,8 +2338,8 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va this.updateGroupsClass(); }, addProLocations: function () { - // Make sure we're only running this on free version. - if (acf.get('is_pro')) { + // Make sure we're only running if we don't have a valid license. + if (acf.get('is_pro') && acf.get('isLicenseActive')) { return; } @@ -2307,8 +2347,17 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va const PROLocationTypes = acf.get('PROLocationTypes'); if (typeof PROLocationTypes !== 'object') return; const $formsGroup = this.$el.find('select.refresh-location-rule').find('optgroup[label="Forms"]'); + const proOnlyText = ` (${acf.__('PRO Only')})`; for (const [key, name] of Object.entries(PROLocationTypes)) { - $formsGroup.append(''); + if (!acf.get('is_pro')) { + $formsGroup.append(``); + } else { + $formsGroup.find('option[value=' + key + ']').not(':selected').prop('disabled', 'disabled').text(`${acf.strEscape(name)}${acf.strEscape(proOnlyText)}`); + } + } + const $addNewOptionsPage = this.$el.find('select.location-rule-value option[value=add_new_options_page]'); + if ($addNewOptionsPage.length) { + $addNewOptionsPage.attr('disabled', 'disabled'); } }, onClickAddRule: function (e, $el) { @@ -2353,6 +2402,7 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va // temp disable acf.disable($rule.find('td.value')); + const self = this; // ajax $.ajax({ @@ -2363,6 +2413,7 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va success: function (html) { if (!html) return; $rule.replaceWith(html); + self.addProLocations(); } }); }, @@ -2722,8 +2773,17 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va acf.add_filter('select2_ajax_data', this.setBidirectionalSelect2AjaxDataArgs); }, setBidirectionalSelect2Args: function (args, $select, settings, field, instance) { - if (field.data('key') !== 'bidirectional_target') return args; + var _field$data; + if ((field === null || field === void 0 || (_field$data = field.data) === null || _field$data === void 0 ? void 0 : _field$data.call(field, 'key')) !== 'bidirectional_target') return args; args.dropdownCssClass = 'field-type-select-results'; + + // Check for a full modern version of select2 like the one provided by ACF. + try { + $.fn.select2.amd.require('select2/compat/dropdownCss'); + } catch (err) { + console.warn('ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings.'); + delete args.dropdownCssClass; + } args.templateResult = function (selection) { if ('undefined' !== typeof selection.element) { return selection; @@ -3000,21 +3060,16 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ }); /* harmony import */ var _toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./toPropertyKey.js */ "./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js"); -function _defineProperty(obj, key, value) { - key = (0,_toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__["default"])(key); - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - return obj; +function _defineProperty(e, r, t) { + return (r = (0,_toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__["default"])(r)) in e ? Object.defineProperty(e, r, { + value: t, + enumerable: !0, + configurable: !0, + writable: !0 + }) : e[r] = t, e; } + /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/toPrimitive.js": @@ -3026,21 +3081,22 @@ function _defineProperty(obj, key, value) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ _toPrimitive) +/* harmony export */ "default": () => (/* binding */ toPrimitive) /* harmony export */ }); /* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "./node_modules/@babel/runtime/helpers/esm/typeof.js"); -function _toPrimitive(input, hint) { - if ((0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(input) !== "object" || input === null) return input; - var prim = input[Symbol.toPrimitive]; - if (prim !== undefined) { - var res = prim.call(input, hint || "default"); - if ((0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(res) !== "object") return res; +function toPrimitive(t, r) { + if ("object" != (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(t) || !t) return t; + var e = t[Symbol.toPrimitive]; + if (void 0 !== e) { + var i = e.call(t, r || "default"); + if ("object" != (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } - return (hint === "string" ? String : Number)(input); + return ("string" === r ? String : Number)(t); } + /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js": @@ -3052,17 +3108,18 @@ function _toPrimitive(input, hint) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ _toPropertyKey) +/* harmony export */ "default": () => (/* binding */ toPropertyKey) /* harmony export */ }); /* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "./node_modules/@babel/runtime/helpers/esm/typeof.js"); /* harmony import */ var _toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./toPrimitive.js */ "./node_modules/@babel/runtime/helpers/esm/toPrimitive.js"); -function _toPropertyKey(arg) { - var key = (0,_toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__["default"])(arg, "string"); - return (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(key) === "symbol" ? key : String(key); +function toPropertyKey(t) { + var i = (0,_toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__["default"])(t, "string"); + return "symbol" == (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(i) ? i : i + ""; } + /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/typeof.js": @@ -3076,16 +3133,17 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ _typeof) /* harmony export */ }); -function _typeof(obj) { +function _typeof(o) { "@babel/helpers - typeof"; - return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { - return typeof obj; - } : function (obj) { - return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }, _typeof(obj); + return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { + return typeof o; + } : function (o) { + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; + }, _typeof(o); } + /***/ }) /******/ }); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map index 0e9a66b93..6fca09cbc 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map @@ -1 +1 @@ -{"version":3,"file":"acf-field-group.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPrimitive.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-field-group.js"],"sourcesContent":["/**\n * Extends acf.models.Modal to create the field browser.\n *\n * @package Advanced Custom Fields\n */\n\n( function ( $, undefined, acf ) {\n\tconst browseFieldsModal = {\n\t\tdata: {\n\t\t\topenedBy: null,\n\t\t\tcurrentFieldType: null,\n\t\t\tpopularFieldTypes: [\n\t\t\t\t'text',\n\t\t\t\t'textarea',\n\t\t\t\t'email',\n\t\t\t\t'url',\n\t\t\t\t'file',\n\t\t\t\t'gallery',\n\t\t\t\t'select',\n\t\t\t\t'true_false',\n\t\t\t\t'link',\n\t\t\t\t'post_object',\n\t\t\t\t'relationship',\n\t\t\t\t'repeater',\n\t\t\t\t'flexible_content',\n\t\t\t\t'clone',\n\t\t\t],\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-modal-close': 'onClickClose',\n\t\t\t'keydown .acf-browse-fields-modal': 'onPressEscapeClose',\n\t\t\t'click .acf-select-field': 'onClickSelectField',\n\t\t\t'click .acf-field-type': 'onClickFieldType',\n\t\t\t'changed:currentFieldType': 'onChangeFieldType',\n\t\t\t'input .acf-search-field-types': 'onSearchFieldTypes',\n\t\t\t'click .acf-browse-popular-fields': 'onClickBrowsePopular',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $( this.tmpl() );\n\t\t\tthis.render();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.open();\n\t\t\tthis.lockFocusToModal( true );\n\t\t\tthis.$el.find( '.acf-modal-title' ).focus();\n\t\t\tacf.doAction( 'show', this.$el );\n\t\t},\n\n\t\ttmpl: function () {\n\t\t\treturn $( '#tmpl-acf-browse-fields-modal' ).html();\n\t\t},\n\n\t\tgetFieldTypes: function ( category, search ) {\n\t\t\tlet fieldTypes;\n\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t// Add in the pro fields.\n\t\t\t\tfieldTypes = Object.values( {\n\t\t\t\t\t...acf.get( 'fieldTypes' ),\n\t\t\t\t\t...acf.get( 'PROFieldTypes' ),\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tfieldTypes = Object.values( acf.get( 'fieldTypes' ) );\n\t\t\t}\n\n\t\t\tif ( category ) {\n\t\t\t\tif ( 'popular' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) =>\n\t\t\t\t\t\tthis.get( 'popularFieldTypes' ).includes(\n\t\t\t\t\t\t\tfieldType.name\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif ( 'pro' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) => fieldType.pro );\n\t\t\t\t}\n\n\t\t\t\tfieldTypes = fieldTypes.filter(\n\t\t\t\t\t( fieldType ) => fieldType.category === category\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif ( search ) {\n\t\t\t\tfieldTypes = fieldTypes.filter( ( fieldType ) => {\n\t\t\t\t\tconst label = fieldType.label.toLowerCase();\n\t\t\t\t\tconst labelParts = label.split( ' ' );\n\t\t\t\t\tlet match = false;\n\n\t\t\t\t\tif ( label.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t} else if ( labelParts.length > 1 ) {\n\t\t\t\t\t\tlabelParts.forEach( ( part ) => {\n\t\t\t\t\t\t\tif ( part.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn match;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\treturn fieldTypes;\n\t\t},\n\n\t\trender: function () {\n\t\t\tacf.doAction( 'append', this.$el );\n\n\t\t\tconst $tabs = this.$el.find( '.acf-field-types-tab' );\n\t\t\tconst self = this;\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst category = $( this ).data( 'category' );\n\t\t\t\tconst fieldTypes = self.getFieldTypes( category );\n\t\t\t\tfieldTypes.forEach( ( fieldType ) => {\n\t\t\t\t\t$( this ).append( self.getFieldTypeHTML( fieldType ) );\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\tthis.initializeFieldLabel();\n\t\t\tthis.initializeFieldType();\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tgetFieldTypeHTML: function ( fieldType ) {\n\t\t\tconst iconName = fieldType.name.replaceAll( '_', '-' );\n\n\t\t\treturn `\n\t\t\t\n\t\t\t\t${\n\t\t\t\t\tfieldType.pro && ! acf.get( 'is_pro' )\n\t\t\t\t\t\t? 'PRO'\n\t\t\t\t\t\t: fieldType.pro\n\t\t\t\t\t\t? 'PRO'\n\t\t\t\t\t\t: ''\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t${ fieldType.label }\n\t\t\t\n\t\t\t`;\n\t\t},\n\n\t\tdecodeFieldTypeURL: function ( url ) {\n\t\t\tif ( typeof url != 'string' ) return url;\n\t\t\treturn url.replaceAll( '&', '&' );\n\t\t},\n\n\t\trenderFieldTypeDesc: function ( fieldType ) {\n\t\t\tconst fieldTypeInfo =\n\t\t\t\tthis.getFieldTypes().filter(\n\t\t\t\t\t( fieldTypeFilter ) => fieldTypeFilter.name === fieldType\n\t\t\t\t)[ 0 ] || {};\n\n\t\t\tconst args = acf.parseArgs( fieldTypeInfo, {\n\t\t\t\tlabel: '',\n\t\t\t\tdescription: '',\n\t\t\t\tdoc_url: false,\n\t\t\t\ttutorial_url: false,\n\t\t\t\tpreview_image: false,\n\t\t\t\tpro: false,\n\t\t\t} );\n\n\t\t\tthis.$el.find( '.field-type-name' ).text( args.label );\n\t\t\tthis.$el.find( '.field-type-desc' ).text( args.description );\n\n\t\t\tif ( args.doc_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-doc' )\n\t\t\t\t\t.attr( 'href', this.decodeFieldTypeURL( args.doc_url ) )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-doc' ).hide();\n\t\t\t}\n\n\t\t\tif ( args.tutorial_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-tutorial' )\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'href',\n\t\t\t\t\t\tthis.decodeFieldTypeURL( args.tutorial_url )\n\t\t\t\t\t)\n\t\t\t\t\t.parent()\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-tutorial' ).parent().hide();\n\t\t\t}\n\n\t\t\tif ( args.preview_image ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-image' )\n\t\t\t\t\t.attr( 'src', args.preview_image )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-image' ).hide();\n\t\t\t}\n\n\t\t\tconst isPro = acf.get( 'is_pro' );\n\t\t\tconst $upgateToProButton = this.$el.find( '.acf-btn-pro' );\n\t\t\tconst $upgradeToUnlockButton = this.$el.find(\n\t\t\t\t'.field-type-upgrade-to-unlock'\n\t\t\t);\n\n\t\t\tif ( args.pro && ! isPro ) {\n\t\t\t\t$upgateToProButton.show();\n\t\t\t\t$upgateToProButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgateToProButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\n\t\t\t\t$upgradeToUnlockButton.show();\n\t\t\t\t$upgradeToUnlockButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgradeToUnlockButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', true );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).hide();\n\t\t\t} else {\n\t\t\t\t$upgateToProButton.hide();\n\t\t\t\t$upgradeToUnlockButton.hide();\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', false );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).show();\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldType: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst fieldType = fieldObject?.data?.type;\n\n\t\t\t// Select default field type\n\t\t\tif ( fieldType ) {\n\t\t\t\tthis.set( 'currentFieldType', fieldType );\n\t\t\t} else {\n\t\t\t\tthis.set( 'currentFieldType', 'text' );\n\t\t\t}\n\n\t\t\t// Select first tab with selected field type\n\t\t\t// If type selected is wthin Popular, select Popular Tab\n\t\t\t// Else select first tab the type belongs\n\t\t\tconst fieldTypes = this.getFieldTypes();\n\t\t\tconst isFieldTypePopular =\n\t\t\t\tthis.get( 'popularFieldTypes' ).includes( fieldType );\n\n\t\t\tlet category = '';\n\t\t\tif ( isFieldTypePopular ) {\n\t\t\t\tcategory = 'popular';\n\t\t\t} else {\n\t\t\t\tconst selectedFieldType = fieldTypes.find( ( x ) => {\n\t\t\t\t\treturn x.name === fieldType;\n\t\t\t\t} );\n\n\t\t\t\tcategory = selectedFieldType.category;\n\t\t\t}\n\n\t\t\tconst uppercaseCategory =\n\t\t\t\tcategory[ 0 ].toUpperCase() + category.slice( 1 );\n\t\t\tconst searchTabElement = `.acf-modal-content .acf-tab-wrap a:contains('${ uppercaseCategory }')`;\n\t\t\tsetTimeout( () => {\n\t\t\t\t$( searchTabElement ).click();\n\t\t\t}, 0 );\n\t\t},\n\n\t\tinitializeFieldLabel: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst labelText = fieldObject.$fieldLabel().val();\n\t\t\tconst $fieldLabel = this.$el.find( '.acf-insert-field-label' );\n\t\t\tif ( labelText ) {\n\t\t\t\t$fieldLabel.val( labelText );\n\t\t\t} else {\n\t\t\t\t$fieldLabel.val( '' );\n\t\t\t}\n\t\t},\n\n\t\tupdateFieldObjectFieldLabel: function () {\n\t\t\tconst label = this.$el.find( '.acf-insert-field-label' ).val();\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tfieldObject.$fieldLabel().val( label );\n\t\t\tfieldObject.$fieldLabel().trigger( 'blur' );\n\t\t},\n\n\t\tonChangeFieldType: function () {\n\t\t\tconst fieldType = this.get( 'currentFieldType' );\n\n\t\t\tthis.$el.find( '.selected' ).removeClass( 'selected' );\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-type[data-field-type=\"' + fieldType + '\"]' )\n\t\t\t\t.addClass( 'selected' );\n\n\t\t\tthis.renderFieldTypeDesc( fieldType );\n\t\t},\n\n\t\tonSearchFieldTypes: function ( e ) {\n\t\t\tconst $modal = this.$el.find( '.acf-browse-fields-modal' );\n\t\t\tconst inputVal = this.$el.find( '.acf-search-field-types' ).val();\n\t\t\tconst self = this;\n\t\t\tlet searchString,\n\t\t\t\tresultsHtml = '';\n\t\t\tlet matches = [];\n\n\t\t\tif ( 'string' === typeof inputVal ) {\n\t\t\t\tsearchString = inputVal.trim();\n\t\t\t\tmatches = this.getFieldTypes( false, searchString );\n\t\t\t}\n\n\t\t\tif ( searchString.length && matches.length ) {\n\t\t\t\t$modal.addClass( 'is-searching' );\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'is-searching' );\n\t\t\t}\n\n\t\t\tif ( ! matches.length ) {\n\t\t\t\t$modal.addClass( 'no-results-found' );\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-invalid-search-term' )\n\t\t\t\t\t.text( searchString );\n\t\t\t\treturn;\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'no-results-found' );\n\t\t\t}\n\n\t\t\tmatches.forEach( ( fieldType ) => {\n\t\t\t\tresultsHtml = resultsHtml + self.getFieldTypeHTML( fieldType );\n\t\t\t} );\n\n\t\t\t$( '.acf-field-type-search-results' ).html( resultsHtml );\n\n\t\t\tthis.set( 'currentFieldType', matches[ 0 ].name );\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tonClickBrowsePopular: function () {\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-search-field-types' )\n\t\t\t\t.val( '' )\n\t\t\t\t.trigger( 'input' );\n\t\t\tthis.$el.find( '.acf-tab-wrap a' ).first().trigger( 'click' );\n\t\t},\n\n\t\tonClickSelectField: function ( e ) {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\n\t\t\tfieldObject\n\t\t\t\t.$fieldTypeSelect()\n\t\t\t\t.val( this.get( 'currentFieldType' ) );\n\t\t\tfieldObject.$fieldTypeSelect().trigger( 'change' );\n\n\t\t\tthis.updateFieldObjectFieldLabel();\n\n\t\t\tthis.close();\n\t\t},\n\n\t\tonClickFieldType: function ( e ) {\n\t\t\tconst $fieldType = $( e.currentTarget );\n\t\t\tthis.set( 'currentFieldType', $fieldType.data( 'field-type' ) );\n\t\t},\n\n\t\tonClickClose: function () {\n\t\t\tthis.close();\n\t\t},\n\n\t\tonPressEscapeClose: function ( e ) {\n\t\t\tif ( e.key === 'Escape' ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.lockFocusToModal( false );\n\t\t\tthis.returnFocusToOrigin();\n\t\t\tthis.remove();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\tthis.$el.find( 'button' ).first().trigger( 'focus' );\n\t\t},\n\t};\n\n\tacf.models.browseFieldsModal = acf.models.Modal.extend( browseFieldsModal );\n\tacf.newBrowseFieldsModal = ( props ) =>\n\t\tnew acf.models.browseFieldsModal( props );\n} )( window.jQuery, undefined, window.acf );\n","( function ( $, undefined ) {\n\tvar _acf = acf.getCompatibility( acf );\n\n\t/**\n\t * fieldGroupCompatibility\n\t *\n\t * Compatibility layer for extinct acf.field_group\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group = {\n\t\tsave_field: function ( $field, type ) {\n\t\t\ttype = type !== undefined ? type : 'settings';\n\t\t\tacf.getFieldObject( $field ).save( type );\n\t\t},\n\n\t\tdelete_field: function ( $field, animate ) {\n\t\t\tanimate = animate !== undefined ? animate : true;\n\t\t\tacf.getFieldObject( $field ).delete( {\n\t\t\t\tanimate: animate,\n\t\t\t} );\n\t\t},\n\n\t\tupdate_field_meta: function ( $field, name, value ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, value );\n\t\t},\n\n\t\tdelete_field_meta: function ( $field, name ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, null );\n\t\t},\n\t};\n\n\t/**\n\t * fieldGroupCompatibility.field_object\n\t *\n\t * Compatibility layer for extinct acf.field_group.field_object\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group.field_object = acf.model.extend( {\n\t\t// vars\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t$settings: null,\n\n\t\ttag: function ( tag ) {\n\t\t\t// vars\n\t\t\tvar type = this.type;\n\n\t\t\t// explode, add 'field' and implode\n\t\t\t// - open \t\t\t=> open_field\n\t\t\t// - change_type\t=> change_field_type\n\t\t\tvar tags = tag.split( '_' );\n\t\t\ttags.splice( 1, 0, 'field' );\n\t\t\ttag = tags.join( '_' );\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\ttag += '/type=' + type;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tag;\n\t\t},\n\n\t\tselector: function () {\n\t\t\t// vars\n\t\t\tvar selector = '.acf-field-object';\n\t\t\tvar type = this.type;\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\tselector += '-' + type;\n\t\t\t\tselector = acf.str_replace( '_', '-', selector );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn selector;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_action( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\t\t\tvar event = name.substr( 0, name.indexOf( ' ' ) );\n\t\t\tvar selector = name.substr( name.indexOf( ' ' ) + 1 );\n\t\t\tvar context = this.selector();\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', e.$field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// vars\n\t\t\tthis.o = this.$field.data();\n\n\t\t\t// els\n\t\t\tthis.$settings = this.$field.find( '> .settings > table > tbody' );\n\n\t\t\t// focus\n\t\t\tthis.focus();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\t// do nothing\n\t\t},\n\n\t\tsetting: function ( name ) {\n\t\t\treturn this.$settings.find( '> .acf-field-setting-' + name );\n\t\t},\n\t} );\n\n\t/*\n\t * field\n\t *\n\t * This model fires actions and filters for registered fields\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\tvar actionManager = new acf.Model( {\n\t\tactions: {\n\t\t\topen_field_object: 'onOpenFieldObject',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t\tadd_field_object: 'onAddFieldObject',\n\t\t\tduplicate_field_object: 'onDuplicateFieldObject',\n\t\t\tdelete_field_object: 'onDeleteFieldObject',\n\t\t\tchange_field_object_type: 'onChangeFieldObjectType',\n\t\t\tchange_field_object_label: 'onChangeFieldObjectLabel',\n\t\t\tchange_field_object_name: 'onChangeFieldObjectName',\n\t\t\tchange_field_object_parent: 'onChangeFieldObjectParent',\n\t\t\tsortstop_field_object: 'onChangeFieldObjectParent',\n\t\t},\n\n\t\tonOpenFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'open_field', field.$el );\n\t\t\tacf.doAction( 'open_field/type=' + field.get( 'type' ), field.$el );\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonCloseFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'close_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'close_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonAddFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'add_field', field.$el );\n\t\t\tacf.doAction( 'add_field/type=' + field.get( 'type' ), field.$el );\n\t\t},\n\n\t\tonDuplicateFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'duplicate_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'duplicate_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonDeleteFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'delete_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'delete_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectType: function ( field ) {\n\t\t\tacf.doAction( 'change_field_type', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_type/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectLabel: function ( field ) {\n\t\t\tacf.doAction( 'change_field_label', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_label/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectName: function ( field ) {\n\t\t\tacf.doAction( 'change_field_name', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_name/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectParent: function ( field ) {\n\t\t\tacf.doAction( 'update_field_parent', field.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * ConditionalLogicFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t3/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar ConditionalLogicFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: 'conditional_logic',\n\t\tevents: {\n\t\t\t'change .conditions-toggle': 'onChangeToggle',\n\t\t\t'click .add-conditional-group': 'onClickAddGroup',\n\t\t\t'focus .condition-rule-field': 'onFocusField',\n\t\t\t'change .condition-rule-field': 'onChangeField',\n\t\t\t'change .condition-rule-operator': 'onChangeOperator',\n\t\t\t'click .add-conditional-rule': 'onClickAdd',\n\t\t\t'click .remove-conditional-rule': 'onClickRemove',\n\t\t},\n\n\t\t$rule: false,\n\n\t\tscope: function ( $rule ) {\n\t\t\tthis.$rule = $rule;\n\t\t\treturn this;\n\t\t},\n\n\t\truleData: function ( name, value ) {\n\t\t\treturn this.$rule.data.apply( this.$rule, arguments );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn this.$rule.find( '.condition-rule-' + name );\n\t\t},\n\n\t\t$td: function ( name ) {\n\t\t\treturn this.$rule.find( 'td.' + name );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.conditions-toggle' );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.rule-groups' );\n\t\t},\n\n\t\t$groups: function () {\n\t\t\treturn this.$( '.rule-group' );\n\t\t},\n\n\t\t$rules: function () {\n\t\t\treturn this.$( '.rule' );\n\t\t},\n\n\t\t$tabLabel: function () {\n\t\t\treturn this.fieldObject.$el.find('.conditional-logic-badge');\n\t\t},\n\n\t\topen: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.show();\n\t\t\tacf.enable( $div );\n\t\t},\n\n\t\tclose: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.hide();\n\t\t\tacf.disable( $div );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// show\n\t\t\tif ( this.$toggle().prop( 'checked' ) ) {\n\t\t\t\tthis.$tabLabel().addClass('is-enabled');\n\t\t\t\tthis.renderRules();\n\t\t\t\tthis.open();\n\n\t\t\t\t// hide\n\t\t\t} else {\n\t\t\t\tthis.$tabLabel().removeClass('is-enabled');\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\trenderRules: function () {\n\t\t\t// vars\n\t\t\tvar self = this;\n\n\t\t\t// loop\n\t\t\tthis.$rules().each( function () {\n\t\t\t\tself.renderRule( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderRule: function ( $rule ) {\n\t\t\tthis.scope( $rule );\n\t\t\tthis.renderField();\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\trenderField: function () {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar validFieldTypes = [];\n\t\t\tvar cid = this.fieldObject.cid;\n\t\t\tvar $select = this.$input( 'field' );\n\n\t\t\t// loop\n\t\t\tacf.getFieldObjects().map( function ( fieldObject ) {\n\t\t\t\t// vars\n\t\t\t\tvar choice = {\n\t\t\t\t\tid: fieldObject.getKey(),\n\t\t\t\t\ttext: fieldObject.getLabel(),\n\t\t\t\t};\n\n\t\t\t\t// bail early if is self\n\t\t\t\tif ( fieldObject.cid === cid ) {\n\t\t\t\t\tchoice.text += ' ' + acf.__( '(this field)' );\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// get selected field conditions\n\t\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\t\tfieldType: fieldObject.getType(),\n\t\t\t\t} );\n\n\t\t\t\t// bail early if no types\n\t\t\t\tif ( ! conditionTypes.length ) {\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// calulate indents\n\t\t\t\tvar indents = fieldObject.getParents().length;\n\t\t\t\tchoice.text = '- '.repeat( indents ) + choice.text;\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( choice );\n\t\t\t} );\n\n\t\t\t// allow for scenario where only one field exists\n\t\t\tif ( ! choices.length ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: acf.__( 'No toggle fields available' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'field', $select.val() );\n\t\t},\n\n\t\trenderOperator: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'operator' );\n\t\t\tvar val = $select.val();\n\t\t\tvar choices = [];\n\n\t\t\t// set saved value on first render\n\t\t\t// - this allows the 2nd render to correctly select an option\n\t\t\tif ( $select.val() === null ) {\n\t\t\t\tacf.renderSelect( $select, [\n\t\t\t\t\t{\n\t\t\t\t\t\tid: this.ruleData( 'operator' ),\n\t\t\t\t\t\ttext: '',\n\t\t\t\t\t},\n\t\t\t\t] );\n\t\t\t}\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tconditionTypes.map( function ( model ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: model.prototype.operator,\n\t\t\t\t\ttext: model.prototype.label,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'operator', $select.val() );\n\t\t},\n\n\t\trenderValue: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) || ! this.ruleData( 'operator' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'value' );\n\t\t\tvar $td = this.$td( 'value' );\n\t\t\tvar val = $select.val();\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t\toperator: this.ruleData( 'operator' ),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tvar conditionType = conditionTypes[ 0 ].prototype;\n\t\t\tvar choices = conditionType.choices( field );\n\n\t\t\t// create html: array\n\t\t\tif ( choices instanceof Array ) {\n\t\t\t\tvar $newSelect = $( '' );\n\t\t\t\tacf.renderSelect( $newSelect, choices );\n\n\t\t\t\t// create html: string ()\n\t\t\t} else {\n\t\t\t\tvar $newSelect = $( choices );\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$select.detach();\n\t\t\t$td.html( $newSelect );\n\n\t\t\t// copy attrs\n\t\t\t// timeout needed to avoid browser bug where \"disabled\" attribute is not applied\n\t\t\tsetTimeout( function () {\n\t\t\t\t[ 'class', 'name', 'id' ].map( function ( attr ) {\n\t\t\t\t\t$newSelect.attr( attr, $select.attr( attr ) );\n\t\t\t\t} );\n\t\t\t}, 0 );\n\n\t\t\t// select existing value (if not a disabled input)\n\t\t\tif ( ! $newSelect.prop( 'disabled' ) ) {\n\t\t\t\tacf.val( $newSelect, val, true );\n\t\t\t}\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'value', $newSelect.val() );\n\t\t},\n\n\t\tonChangeToggle: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\tvar $group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\t\t},\n\n\t\tonFocusField: function ( e, $el ) {\n\t\t\tthis.renderField();\n\t\t},\n\n\t\tonChangeField: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'field', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonChangeOperator: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'operator', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// duplciate\n\t\t\tvar $rule = acf.duplicate( $el.closest( '.rule' ) );\n\n\t\t\t// render\n\t\t\tthis.renderRule( $rule );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $rule = $el.closest( '.rule' );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\n\t\t\t// remove group\n\t\t\tif ( $rule.siblings( '.rule' ).length == 0 ) {\n\t\t\t\t$rule.closest( '.rule-group' ).remove();\n\t\t\t}\n\n\t\t\t// remove\n\t\t\t$rule.remove();\n\t\t},\n\t} );\n\n\tacf.registerFieldSetting( ConditionalLogicFieldSetting );\n\n\t/**\n\t * conditionalLogicHelper\n\t *\n\t * description\n\t *\n\t * @date\t20/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionalLogicHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tduplicate_field_objects: 'onDuplicateFieldObjects',\n\t\t},\n\n\t\tonDuplicateFieldObjects: function ( children, newField, prevField ) {\n\t\t\t// vars\n\t\t\tvar data = {};\n\t\t\tvar $selects = $();\n\n\t\t\t// reference change in key\n\t\t\tchildren.map( function ( child ) {\n\t\t\t\t// store reference of changed key\n\t\t\t\tdata[ child.get( 'prevKey' ) ] = child.get( 'key' );\n\n\t\t\t\t// append condition select\n\t\t\t\t$selects = $selects.add( child.$( '.condition-rule-field' ) );\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$selects.each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $select = $( this );\n\t\t\t\tvar val = $select.val();\n\n\t\t\t\t// bail early if val is not a ref key\n\t\t\t\tif ( ! val || ! data[ val ] ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// modify selected option\n\t\t\t\t$select.find( 'option:selected' ).attr( 'value', data[ val ] );\n\n\t\t\t\t// set new val\n\t\t\t\t$select.val( data[ val ] );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.FieldObject = acf.Model.extend( {\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field-object',\n\n\t\t// variable for field type select2\n\t\tfieldTypeSelect2: false,\n\n\t\t// events\n\t\tevents: {\n\t\t\t'click .copyable': 'onClickCopy',\n\t\t\t'click .handle': 'onClickEdit',\n\t\t\t'click .close-field': 'onClickEdit',\n\t\t\t'click a[data-key=\"acf_field_settings_tabs\"]':\n\t\t\t\t'onChangeSettingsTab',\n\t\t\t'click .delete-field': 'onClickDelete',\n\t\t\t'click .duplicate-field': 'duplicate',\n\t\t\t'click .move-field': 'move',\n\t\t\t'click .browse-fields': 'browseFields',\n\n\t\t\t'focus .edit-field': 'onFocusEdit',\n\t\t\t'blur .edit-field, .row-options a': 'onBlurEdit',\n\n\t\t\t'change .field-type': 'onChangeType',\n\t\t\t'change .field-required': 'onChangeRequired',\n\t\t\t'blur .field-label': 'onChangeLabel',\n\t\t\t'blur .field-name': 'onChangeName',\n\n\t\t\tchange: 'onChange',\n\t\t\tchanged: 'onChanged',\n\t\t},\n\n\t\t// data\n\t\tdata: {\n\t\t\t// Similar to ID, but used for HTML puposes.\n\t\t\t// It is possbile for a new field to have an ID of 0, but an id of 'field_123' */\n\t\t\tid: 0,\n\n\t\t\t// The field key ('field_123')\n\t\t\tkey: '',\n\n\t\t\t// The field type (text, image, etc)\n\t\t\ttype: '',\n\n\t\t\t// The $post->ID of this field\n\t\t\t//ID: 0,\n\n\t\t\t// The field's parent\n\t\t\t//parent: 0,\n\n\t\t\t// The menu order\n\t\t\t//menu_order: 0\n\t\t},\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data (id, key, type)\n\t\t\tthis.inherit( $field );\n\n\t\t\t// load additional props\n\t\t\t// - this won't trigger 'changed'\n\t\t\tthis.prop( 'ID' );\n\t\t\tthis.prop( 'parent' );\n\t\t\tthis.prop( 'menu_order' );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn $( '#' + this.getInputId() + '-' + name );\n\t\t},\n\n\t\t$meta: function () {\n\t\t\treturn this.$( '.meta:first' );\n\t\t},\n\n\t\t$handle: function () {\n\t\t\treturn this.$( '.handle:first' );\n\t\t},\n\n\t\t$settings: function () {\n\t\t\treturn this.$( '.settings:first' );\n\t\t},\n\n\t\t$setting: function ( name ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-field-settings:first .acf-field-setting-' + name\n\t\t\t);\n\t\t},\n\n\t\t$fieldTypeSelect: function () {\n\t\t\treturn this.$( '.field-type' );\n\t\t},\n\n\t\t$fieldLabel: function () {\n\t\t\treturn this.$( '.field-label' );\n\t\t},\n\n\t\tgetParent: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el, limit: 1 } ).pop();\n\t\t},\n\n\t\tgetParents: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el } );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFieldObjects( { parent: this.$el } );\n\t\t},\n\n\t\tgetInputName: function () {\n\t\t\treturn 'acf_fields[' + this.get( 'id' ) + ']';\n\t\t},\n\n\t\tgetInputId: function () {\n\t\t\treturn 'acf_fields-' + this.get( 'id' );\n\t\t},\n\n\t\tnewInput: function ( name, value ) {\n\t\t\t// vars\n\t\t\tvar inputId = this.getInputId();\n\t\t\tvar inputName = this.getInputName();\n\n\t\t\t// append name\n\t\t\tif ( name ) {\n\t\t\t\tinputId += '-' + name;\n\t\t\t\tinputName += '[' + name + ']';\n\t\t\t}\n\n\t\t\t// create input (avoid HTML + JSON value issues)\n\t\t\tvar $input = $( '' ).attr( {\n\t\t\t\tid: inputId,\n\t\t\t\tname: inputName,\n\t\t\t\tvalue: value,\n\t\t\t} );\n\t\t\tthis.$( '> .meta' ).append( $input );\n\n\t\t\t// return\n\t\t\treturn $input;\n\t\t},\n\n\t\tgetProp: function ( name ) {\n\t\t\t// check data\n\t\t\tif ( this.has( name ) ) {\n\t\t\t\treturn this.get( name );\n\t\t\t}\n\n\t\t\t// get input value\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar value = $input.length ? $input.val() : null;\n\n\t\t\t// set data silently (cache)\n\t\t\tthis.set( name, value, true );\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tsetProp: function ( name, value ) {\n\t\t\t// get input\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar prevVal = $input.val();\n\n\t\t\t// create if new\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = this.newInput( name, value );\n\t\t\t}\n\n\t\t\t// remove\n\t\t\tif ( value === null ) {\n\t\t\t\t$input.remove();\n\n\t\t\t\t// update\n\t\t\t} else {\n\t\t\t\t$input.val( value );\n\t\t\t}\n\n\t\t\t//console.log('setProp', name, value, this);\n\n\t\t\t// set data silently (cache)\n\t\t\tif ( ! this.has( name ) ) {\n\t\t\t\t//console.log('setting silently');\n\t\t\t\tthis.set( name, value, true );\n\n\t\t\t\t// set data allowing 'change' event to fire\n\t\t\t} else {\n\t\t\t\t//console.log('setting loudly!');\n\t\t\t\tthis.set( name, value );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn this;\n\t\t},\n\n\t\tprop: function ( name, value ) {\n\t\t\tif ( value !== undefined ) {\n\t\t\t\treturn this.setProp( name, value );\n\t\t\t} else {\n\t\t\t\treturn this.getProp( name );\n\t\t\t}\n\t\t},\n\n\t\tprops: function ( props ) {\n\t\t\tObject.keys( props ).map( function ( key ) {\n\t\t\t\tthis.setProp( key, props[ key ] );\n\t\t\t}, this );\n\t\t},\n\n\t\tgetLabel: function () {\n\t\t\t// get label with empty default\n\t\t\tvar label = this.prop( 'label' );\n\t\t\tif ( label === '' ) {\n\t\t\t\tlabel = acf.__( '(no label)' );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn label;\n\t\t},\n\n\t\tgetName: function () {\n\t\t\treturn this.prop( 'name' );\n\t\t},\n\n\t\tgetType: function () {\n\t\t\treturn this.prop( 'type' );\n\t\t},\n\n\t\tgetTypeLabel: function () {\n\t\t\tvar type = this.prop( 'type' );\n\t\t\tvar types = acf.get( 'fieldTypes' );\n\t\t\treturn types[ type ] ? types[ type ].label : type;\n\t\t},\n\n\t\tgetKey: function () {\n\t\t\treturn this.prop( 'key' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.checkCopyable();\n\t\t},\n\n\t\tmakeCopyable: function ( text ) {\n\t\t\tif ( ! navigator.clipboard )\n\t\t\t\treturn (\n\t\t\t\t\t'' +\n\t\t\t\t\ttext +\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\treturn '' + text + '';\n\t\t},\n\n\t\tcheckCopyable: function () {\n\t\t\tif ( ! navigator.clipboard ) {\n\t\t\t\tthis.$el.find( '.copyable' ).addClass( 'copy-unsupported' );\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldTypeSelect2: function () {\n\t\t\tif ( this.fieldTypeSelect2 ) return;\n\n\t\t\t// Support disabling via filter.\n\t\t\tif ( this.$fieldTypeSelect().hasClass( 'disable-select2' ) ) return;\n\n\t\t\t// Check for a full modern version of select2, bail loading if not found with a console warning.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.'\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.fieldTypeSelect2 = acf.newSelect2( this.$fieldTypeSelect(), {\n\t\t\t\tfield: false,\n\t\t\t\tajax: false,\n\t\t\t\tmultiple: false,\n\t\t\t\tallowNull: false,\n\t\t\t\tsuppressFilters: true,\n\t\t\t\tdropdownCssClass: 'field-type-select-results',\n\t\t\t\ttemplateResult: function ( selection ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\tselection.loading ||\n\t\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t\t) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t\ttemplateSelection: function ( selection ) {\n\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'select2:open', function () {\n\t\t\t\t$(\n\t\t\t\t\t'.field-type-select-results input.select2-search__field'\n\t\t\t\t).attr( 'placeholder', acf.__( 'Type to search...' ) );\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'change', function ( e ) {\n\t\t\t\t$( e.target )\n\t\t\t\t\t.parents( 'ul:first' )\n\t\t\t\t\t.find( 'button.browse-fields' )\n\t\t\t\t\t.prop( 'disabled', true );\n\t\t\t} );\n\n\t\t\t// When typing happens on the li element above the select2.\n\t\t\tthis.fieldTypeSelect2.$el\n\t\t\t\t.parent()\n\t\t\t\t.on(\n\t\t\t\t\t'keydown',\n\t\t\t\t\t'.select2-selection.select2-selection--single',\n\t\t\t\t\tthis.onKeyDownSelect\n\t\t\t\t);\n\t\t},\n\t\taddProFields: function () {\n\t\t\t// Make sure we're only running this on free version.\n\t\t\tif ( acf.get( 'is_pro' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Make sure we haven't appended these fields before.\n\t\t\tvar $fieldTypeSelect = this.$fieldTypeSelect();\n\t\t\tif ( $fieldTypeSelect.hasClass( 'acf-free-field-type' ) ) return;\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROFieldTypes = acf.get( 'PROFieldTypes' );\n\t\t\tif ( typeof PROFieldTypes !== 'object' ) return;\n\n\t\t\tconst $layoutGroup = $fieldTypeSelect\n\t\t\t\t.find( 'optgroup option[value=\"group\"]' )\n\t\t\t\t.parent();\n\n\t\t\tconst $contentGroup = $fieldTypeSelect\n\t\t\t\t.find( 'optgroup option[value=\"image\"]' )\n\t\t\t\t.parent();\n\n\t\t\tfor ( const [ name, field ] of Object.entries( PROFieldTypes ) ) {\n\t\t\t\tconst $useGroup =\n\t\t\t\t\tfield.category === 'content' ? $contentGroup : $layoutGroup;\n\t\t\t\t$useGroup.append(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t$fieldTypeSelect.addClass( 'acf-free-field-type' );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $handle = this.$( '.handle:first' );\n\t\t\tvar menu_order = this.prop( 'menu_order' );\n\t\t\tvar label = this.getLabel();\n\t\t\tvar name = this.prop( 'name' );\n\t\t\tvar type = this.getTypeLabel();\n\t\t\tvar key = this.prop( 'key' );\n\t\t\tvar required = this.$input( 'required' ).prop( 'checked' );\n\n\t\t\t// update menu order\n\t\t\t$handle.find( '.acf-icon' ).html( parseInt( menu_order ) + 1 );\n\n\t\t\t// update required\n\t\t\tif ( required ) {\n\t\t\t\tlabel += ' *';\n\t\t\t}\n\n\t\t\t// update label\n\t\t\t$handle.find( '.li-field-label strong a' ).html( label );\n\n\t\t\t// update name\n\t\t\t$handle.find( '.li-field-name' ).html( this.makeCopyable( name ) );\n\n\t\t\t// update type\n\t\t\tconst iconName = acf.strSlugify( this.getType() );\n\t\t\t$handle.find( '.field-type-label' ).text( ' ' + type );\n\t\t\t$handle\n\t\t\t\t.find( '.field-type-icon' )\n\t\t\t\t.removeClass()\n\t\t\t\t.addClass( 'field-type-icon field-type-icon-' + iconName );\n\n\t\t\t// update key\n\t\t\t$handle.find( '.li-field-key' ).html( this.makeCopyable( key ) );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'render_field_object', this );\n\t\t},\n\n\t\trefresh: function () {\n\t\t\tacf.doAction( 'refresh_field_object', this );\n\t\t},\n\n\t\tisOpen: function () {\n\t\t\treturn this.$el.hasClass( 'open' );\n\t\t},\n\n\t\tonClickCopy: function ( e ) {\n\t\t\te.stopPropagation();\n\t\t\tif ( ! navigator.clipboard ) return;\n\t\t\tnavigator.clipboard.writeText( $( e.target ).text() ).then( () => {\n\t\t\t\t$( e.target ).addClass( 'copied' );\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\t$( e.target ).removeClass( 'copied' );\n\t\t\t\t}, 2000 );\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e ) {\n\t\t\t$target = $( e.target );\n\t\t\tif (\n\t\t\t\t$target.parent().hasClass( 'row-options' ) &&\n\t\t\t\t! $target.hasClass( 'edit-field' )\n\t\t\t)\n\t\t\t\treturn;\n\t\t\tthis.isOpen() ? this.close() : this.open();\n\t\t},\n\n\t\tonChangeSettingsTab: function () {\n\t\t\tconst $settings = this.$el.children( '.settings' );\n\t\t\tacf.doAction( 'show', $settings );\n\t\t},\n\n\t\t/**\n\t\t * Adds 'active' class to row options nearest to the target.\n\t\t */\n\t\tonFocusEdit: function ( e ) {\n\t\t\tvar $rowOptions = $( e.target )\n\t\t\t\t.closest( 'li' )\n\t\t\t\t.find( '.row-options' );\n\t\t\t$rowOptions.addClass( 'active' );\n\t\t},\n\n\t\t/**\n\t\t * Removes 'active' class from row options if links in same row options area are no longer in focus.\n\t\t */\n\t\tonBlurEdit: function ( e ) {\n\t\t\tvar focusDelayMilliseconds = 50;\n\t\t\tvar $rowOptionsBlurElement = $( e.target )\n\t\t\t\t.closest( 'li' )\n\t\t\t\t.find( '.row-options' );\n\n\t\t\t// Timeout so that `activeElement` gives the new element in focus instead of the body.\n\t\t\tsetTimeout( function () {\n\t\t\t\tvar $rowOptionsFocusElement = $( document.activeElement )\n\t\t\t\t\t.closest( 'li' )\n\t\t\t\t\t.find( '.row-options' );\n\t\t\t\tif ( ! $rowOptionsBlurElement.is( $rowOptionsFocusElement ) ) {\n\t\t\t\t\t$rowOptionsBlurElement.removeClass( 'active' );\n\t\t\t\t}\n\t\t\t}, focusDelayMilliseconds );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// initialise field type select\n\t\t\tthis.addProFields();\n\t\t\tthis.initializeFieldTypeSelect2();\n\n\t\t\t// action (open)\n\t\t\tacf.doAction( 'open_field_object', this );\n\t\t\tthis.trigger( 'openFieldObject' );\n\n\t\t\t// action (show)\n\t\t\tacf.doAction( 'show', $settings );\n\n\t\t\tthis.hideEmptyTabs();\n\n\t\t\t// open\n\t\t\t$settings.slideDown();\n\t\t\tthis.$el.addClass( 'open' );\n\t\t},\n\n\t\tonKeyDownSelect: function ( e ) {\n\t\t\t// Omit events from special keys.\n\t\t\tif (\n\t\t\t\t! (\n\t\t\t\t\t( e.which >= 186 && e.which <= 222 ) || // punctuation and special characters\n\t\t\t\t\t[\n\t\t\t\t\t\t8, 9, 13, 16, 17, 18, 19, 20, 27, 32, 33, 34, 35, 36,\n\t\t\t\t\t\t37, 38, 39, 40, 45, 46, 91, 92, 93, 144, 145,\n\t\t\t\t\t].includes( e.which ) || // Special keys\n\t\t\t\t\t( e.which >= 112 && e.which <= 123 )\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// Function keys\n\t\t\t\t$( this )\n\t\t\t\t\t.closest( '.select2-container' )\n\t\t\t\t\t.siblings( 'select:enabled' )\n\t\t\t\t\t.select2( 'open' );\n\t\t\t\treturn;\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// close\n\t\t\t$settings.slideUp();\n\t\t\tthis.$el.removeClass( 'open' );\n\n\t\t\t// action (close)\n\t\t\tacf.doAction( 'close_field_object', this );\n\t\t\tthis.trigger( 'closeFieldObject' );\n\n\t\t\t// action (hide)\n\t\t\tacf.doAction( 'hide', $settings );\n\t\t},\n\n\t\tserialize: function () {\n\t\t\treturn acf.serialize( this.$el, this.getInputName() );\n\t\t},\n\n\t\tsave: function ( type ) {\n\t\t\t// defaults\n\t\t\ttype = type || 'settings'; // meta, settings\n\n\t\t\t// vars\n\t\t\tvar save = this.getProp( 'save' );\n\n\t\t\t// bail if already saving settings\n\t\t\tif ( save === 'settings' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// prop\n\t\t\tthis.setProp( 'save', type );\n\n\t\t\t// debug\n\t\t\tthis.$el.attr( 'data-save', type );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'save_field_object', this, type );\n\t\t},\n\n\t\tsubmit: function () {\n\t\t\t// vars\n\t\t\tvar inputName = this.getInputName();\n\t\t\tvar save = this.get( 'save' );\n\n\t\t\t// close\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// allow all inputs to save\n\t\t\tif ( save == 'settings' ) {\n\t\t\t\t// do nothing\n\t\t\t\t// allow only meta inputs to save\n\t\t\t} else if ( save == 'meta' ) {\n\t\t\t\tthis.$( '> .settings [name^=\"' + inputName + '\"]' ).remove();\n\n\t\t\t\t// prevent all inputs from saving\n\t\t\t} else {\n\t\t\t\tthis.$( '[name^=\"' + inputName + '\"]' ).remove();\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'submit_field_object', this );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// save settings\n\t\t\tthis.save();\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object', this );\n\t\t},\n\n\t\tonChanged: function ( e, $el, name, value ) {\n\t\t\tif ( this.getType() === $el.attr( 'data-type' ) ) {\n\t\t\t\t$( 'button.acf-btn.browse-fields' ).prop( 'disabled', false );\n\t\t\t}\n\n\t\t\t// ignore 'save'\n\t\t\tif ( name == 'save' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// save meta\n\t\t\tif ( [ 'menu_order', 'parent' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.save( 'meta' );\n\n\t\t\t\t// save field\n\t\t\t} else {\n\t\t\t\tthis.save();\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif (\n\t\t\t\t[\n\t\t\t\t\t'menu_order',\n\t\t\t\t\t'label',\n\t\t\t\t\t'required',\n\t\t\t\t\t'name',\n\t\t\t\t\t'type',\n\t\t\t\t\t'key',\n\t\t\t\t].indexOf( name ) > -1\n\t\t\t) {\n\t\t\t\tthis.render();\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object_' + name, this, value );\n\t\t},\n\n\t\tonChangeLabel: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar label = $el.val();\n\t\t\tthis.set( 'label', label );\n\n\t\t\t// render name\n\t\t\tif ( this.prop( 'name' ) == '' ) {\n\t\t\t\tvar name = acf.applyFilters(\n\t\t\t\t\t'generate_field_object_name',\n\t\t\t\t\tacf.strSanitize( label ),\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tthis.prop( 'name', name );\n\t\t\t}\n\t\t},\n\n\t\tonChangeName: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar name = $el.val();\n\t\t\tthis.set( 'name', name );\n\n\t\t\t// error\n\t\t\tif ( name.substr( 0, 6 ) === 'field_' ) {\n\t\t\t\talert(\n\t\t\t\t\tacf.__(\n\t\t\t\t\t\t'The string \"field_\" may not be used at the start of a field name'\n\t\t\t\t\t)\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonChangeRequired: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar required = $el.prop( 'checked' ) ? 1 : 0;\n\t\t\tthis.set( 'required', required );\n\t\t},\n\n\t\tdelete: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tanimate: true,\n\t\t\t} );\n\n\t\t\t// add to remove list\n\t\t\tvar id = this.prop( 'ID' );\n\n\t\t\tif ( id ) {\n\t\t\t\tvar $input = $( '#_acf_delete_fields' );\n\t\t\t\tvar newVal = $input.val() + '|' + id;\n\t\t\t\t$input.val( newVal );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'delete_field_object', this );\n\n\t\t\t// animate\n\t\t\tif ( args.animate ) {\n\t\t\t\tthis.removeAnimate();\n\t\t\t} else {\n\t\t\t\tthis.remove();\n\t\t\t}\n\t\t},\n\n\t\tonClickDelete: function ( e, $el ) {\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.delete();\n\t\t\t}\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.delete();\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tthis.$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveAnimate: function () {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar $list = this.$el.parent();\n\t\t\tvar $fields = acf.findFieldObjects( {\n\t\t\t\tsibling: this.$el,\n\t\t\t} );\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tendHeight: $fields.length ? 0 : 50,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tfield.remove();\n\t\t\t\t\tacf.doAction( 'removed_field_object', field, $list );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'remove_field_object', field, $list );\n\t\t},\n\n\t\tduplicate: function () {\n\t\t\t// vars\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: this.get( 'id' ),\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// set new key\n\t\t\t$newField.attr( 'data-key', newKey );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// update newField label / name\n\t\t\tvar label = newField.prop( 'label' );\n\t\t\tvar name = newField.prop( 'name' );\n\t\t\tvar end = name.split( '_' ).pop();\n\t\t\tvar copy = acf.__( 'copy' );\n\n\t\t\t// increase suffix \"1\"\n\t\t\tif ( acf.isNumeric( end ) ) {\n\t\t\t\tvar i = end * 1 + 1;\n\t\t\t\tlabel = label.replace( end, i );\n\t\t\t\tname = name.replace( end, i );\n\n\t\t\t\t// increase suffix \"(copy1)\"\n\t\t\t} else if ( end.indexOf( copy ) === 0 ) {\n\t\t\t\tvar i = end.replace( copy, '' ) * 1;\n\t\t\t\ti = i ? i + 1 : 2;\n\n\t\t\t\t// replace\n\t\t\t\tlabel = label.replace( end, copy + i );\n\t\t\t\tname = name.replace( end, copy + i );\n\n\t\t\t\t// add default \"(copy)\"\n\t\t\t} else {\n\t\t\t\tlabel += ' (' + copy + ')';\n\t\t\t\tname += '_' + copy;\n\t\t\t}\n\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', label );\n\t\t\tnewField.prop( 'name', name );\n\t\t\tnewField.prop( 'key', newKey );\n\n\t\t\t// close the current field if it's open.\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t\t\n\t\t\t// open the new field and initialise correctly.\n\t\t\tnewField.open();\n\n\t\t\t// focus label\n\t\t\tvar $label = newField.$setting( 'label input' );\n\t\t\tsetTimeout( function () {\n\t\t\t\t$label.trigger( 'focus' );\n\t\t\t}, 251 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'duplicate_field_object', this, newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\n\t\twipe: function () {\n\t\t\t// vars\n\t\t\tvar prevId = this.get( 'id' );\n\t\t\tvar prevKey = this.get( 'key' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// data\n\t\t\tthis.set( 'id', newKey );\n\t\t\tthis.set( 'prevId', prevId );\n\t\t\tthis.set( 'prevKey', prevKey );\n\n\t\t\t// props\n\t\t\tthis.prop( 'key', newKey );\n\t\t\tthis.prop( 'ID', 0 );\n\n\t\t\t// attr\n\t\t\tthis.$el.attr( 'data-key', newKey );\n\t\t\tthis.$el.attr( 'data-id', newKey );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'wipe_field_object', this );\n\t\t},\n\n\t\tmove: function () {\n\t\t\t// helper\n\t\t\tvar hasChanged = function ( field ) {\n\t\t\t\treturn field.get( 'save' ) == 'settings';\n\t\t\t};\n\n\t\t\t// vars\n\t\t\tvar changed = hasChanged( this );\n\n\t\t\t// has sub fields changed\n\t\t\tif ( ! changed ) {\n\t\t\t\tacf.getFieldObjects( {\n\t\t\t\t\tparent: this.$el,\n\t\t\t\t} ).map( function ( field ) {\n\t\t\t\t\tchanged = hasChanged( field ) || field.changed;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// bail early if changed\n\t\t\tif ( changed ) {\n\t\t\t\talert(\n\t\t\t\t\tacf.__(\n\t\t\t\t\t\t'This field cannot be moved until its changes have been saved'\n\t\t\t\t\t)\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1.\n\t\t\tvar id = this.prop( 'ID' );\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: acf.__( 'Move Custom Field' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t\topenedBy: field.$el.find( '.move-field' ),\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t\tfield_group_id: popup.$( 'select' ).val(),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step4 = function ( html ) {\n\t\t\t\tpopup.content( html );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak(\n\t\t\t\t\t\tacf.__( 'Field moved to other group' ),\n\t\t\t\t\t\t'polite'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tpopup.$( '.acf-close-popup' ).focus();\n\n\t\t\t\tfield.removeAnimate();\n\t\t\t};\n\n\t\t\t// start\n\t\t\tstep1();\n\t\t},\n\n\t\tbrowseFields: function ( e, $el ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst modal = acf.newBrowseFieldsModal( {\n\t\t\t\topenedBy: this,\n\t\t\t} );\n\t\t},\n\n\t\tonChangeType: function ( e, $el ) {\n\t\t\t// clea previous timout\n\t\t\tif ( this.changeTimeout ) {\n\t\t\t\tclearTimeout( this.changeTimeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\t// - prevents changing type multiple times whilst user types in newType\n\t\t\tthis.changeTimeout = this.setTimeout( function () {\n\t\t\t\tthis.changeType( $el.val() );\n\t\t\t}, 300 );\n\t\t},\n\n\t\tchangeType: function ( newType ) {\n\t\t\tvar prevType = this.prop( 'type' );\n\t\t\tvar prevClass = acf.strSlugify( 'acf-field-object-' + prevType );\n\t\t\tvar newClass = acf.strSlugify( 'acf-field-object-' + newType );\n\n\t\t\t// Update props.\n\t\t\tthis.$el.removeClass( prevClass ).addClass( newClass );\n\t\t\tthis.$el.attr( 'data-type', newType );\n\t\t\tthis.$el.data( 'type', newType );\n\n\t\t\t// Abort XHR if this field is already loading AJAX data.\n\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t}\n\n\t\t\t// Store old settings so they can be reused later.\n\t\t\tconst $oldSettings = {};\n\n\t\t\tthis.$el\n\t\t\t\t.find(\n\t\t\t\t\t'.acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings'\n\t\t\t\t)\n\t\t\t\t.each( function () {\n\t\t\t\t\tlet tab = $( this ).data( 'parent-tab' );\n\t\t\t\t\tlet $tabSettings = $( this ).children().removeData();\n\n\t\t\t\t\t$oldSettings[ tab ] = $tabSettings;\n\n\t\t\t\t\t$tabSettings.detach();\n\t\t\t\t} );\n\n\t\t\tthis.set( 'settings-' + prevType, $oldSettings );\n\n\t\t\t// Show the settings if we already have them cached.\n\t\t\tif ( this.has( 'settings-' + newType ) ) {\n\t\t\t\tlet $newSettings = this.get( 'settings-' + newType );\n\n\t\t\t\tthis.showFieldTypeSettings( $newSettings );\n\t\t\t\tthis.set( 'type', newType );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Add loading spinner.\n\t\t\tconst $loading = $(\n\t\t\t\t'
'\n\t\t\t);\n\t\t\tthis.$el\n\t\t\t\t.find(\n\t\t\t\t\t'.acf-field-settings-main-general .acf-field-type-settings'\n\t\t\t\t)\n\t\t\t\t.before( $loading );\n\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/field_group/render_field_settings',\n\t\t\t\tfield: this.serialize(),\n\t\t\t\tprefix: this.getInputName(),\n\t\t\t};\n\n\t\t\t// Get the settings for this field type over AJAX.\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( response ) {\n\t\t\t\t\tif ( ! acf.isAjaxSuccess( response ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showFieldTypeSettings( response.data );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// also triggered by xhr.abort();\n\t\t\t\t\t$loading.remove();\n\t\t\t\t\tthis.set( 'type', newType );\n\t\t\t\t\t//this.refresh();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tshowFieldTypeSettings: function ( settings ) {\n\t\t\tif ( 'object' !== typeof settings ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst self = this;\n\t\t\tconst tabs = Object.keys( settings );\n\n\t\t\ttabs.forEach( ( tab ) => {\n\t\t\t\tconst $tab = self.$el.find(\n\t\t\t\t\t'.acf-field-settings-main-' +\n\t\t\t\t\t\ttab.replace( '_', '-' ) +\n\t\t\t\t\t\t' .acf-field-type-settings'\n\t\t\t\t);\n\t\t\t\tlet tabContent = '';\n\n\t\t\t\tif (\n\t\t\t\t\t[ 'object', 'string' ].includes( typeof settings[ tab ] )\n\t\t\t\t) {\n\t\t\t\t\ttabContent = settings[ tab ];\n\t\t\t\t}\n\n\t\t\t\t$tab.prepend( tabContent );\n\t\t\t\tacf.doAction( 'append', $tab );\n\t\t\t} );\n\n\t\t\tthis.hideEmptyTabs();\n\t\t},\n\n\t\tupdateParent: function () {\n\t\t\t// vars\n\t\t\tvar ID = acf.get( 'post_id' );\n\n\t\t\t// check parent\n\t\t\tvar parent = this.getParent();\n\t\t\tif ( parent ) {\n\t\t\t\tID = parseInt( parent.prop( 'ID' ) ) || parent.prop( 'key' );\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.prop( 'parent', ID );\n\t\t},\n\n\t\thideEmptyTabs: function() {\n\t\t\tconst $settings = this.$settings();\n\t\t\tconst $tabs = $settings.find( '.acf-field-settings:first > .acf-field-settings-main' );\n\n\t\t\t$tabs.each( function() {\n\t\t\t\tconst $tabContent = $( this );\n\t\t\t\tconst tabName = $tabContent.find( '.acf-field-type-settings:first' ).data( 'parentTab' );\n\t\t\t\tconst $tabLink = $settings.find( '.acf-settings-type-' + tabName ).first();\n\n\t\t\t\tif ( $.trim( $tabContent.text() ) === '' ) {\n\t\t\t\t\t$tabLink.hide();\n\t\t\t\t} else if ( $tabLink.is( ':hidden' ) ) {\n\t\t\t\t\t$tabLink.show();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.findFieldObject\n\t *\n\t * Returns a single fieldObject $el for a given field key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring key The field key\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObject = function ( key ) {\n\t\treturn acf.findFieldObjects( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t} );\n\t};\n\n\t/**\n\t * acf.findFieldObjects\n\t *\n\t * Returns an array of fieldObject $el for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObjects = function ( args ) {\n\t\t// vars\n\t\targs = args || {};\n\t\tvar selector = '.acf-field-object';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\ttype: '',\n\t\t\tlimit: false,\n\t\t\tlist: null,\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tchild: false,\n\t\t} );\n\n\t\t// id\n\t\tif ( args.id ) {\n\t\t\tselector += '[data-id=\"' + args.id + '\"]';\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// query\n\t\tif ( args.list ) {\n\t\t\t$fields = args.list.children( selector );\n\t\t} else if ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else if ( args.child ) {\n\t\t\t$fields = args.child.parents( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * acf.getFieldObject\n\t *\n\t * Returns a single fieldObject instance for a given $el|key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring|jQuery $field The field $el or key\n\t * @return\tjQuery\n\t */\n\n\tacf.getFieldObject = function ( $field ) {\n\t\t// allow key\n\t\tif ( typeof $field === 'string' ) {\n\t\t\t$field = acf.findFieldObject( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newFieldObject( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * acf.getFieldObjects\n\t *\n\t * Returns an array of fieldObject instances for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tarray\n\t */\n\n\tacf.getFieldObjects = function ( args ) {\n\t\t// query\n\t\tvar $fields = acf.findFieldObjects( args );\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getFieldObject( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * acf.newFieldObject\n\t *\n\t * Initializes and returns a new FieldObject instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tjQuery $field The field $el\n\t * @return\tobject\n\t */\n\n\tacf.newFieldObject = function ( $field ) {\n\t\t// instantiate\n\t\tvar field = new acf.FieldObject( $field );\n\n\t\t// action\n\t\tacf.doAction( 'new_field_object', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * actionManager\n\t *\n\t * description\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar eventManager = new acf.Model( {\n\t\tpriority: 5,\n\n\t\tinitialize: function () {\n\t\t\t// actions\n\t\t\tvar actions = [ 'prepare', 'ready', 'append', 'remove' ];\n\n\t\t\t// loop\n\t\t\tactions.map( function ( action ) {\n\t\t\t\tthis.addFieldActions( action );\n\t\t\t}, this );\n\t\t},\n\n\t\taddFieldActions: function ( action ) {\n\t\t\t// vars\n\t\t\tvar pluralAction = action + '_field_objects'; // ready_field_objects\n\t\t\tvar singleAction = action + '_field_object'; // ready_field_object\n\t\t\tvar singleEvent = action + 'FieldObject'; // readyFieldObject\n\n\t\t\t// global action\n\t\t\tvar callback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t\t// vars\n\t\t\t\tvar fieldObjects = acf.getFieldObjects( { parent: $el } );\n\n\t\t\t\t// call plural\n\t\t\t\tif ( fieldObjects.length ) {\n\t\t\t\t\t/// get args [$el, arg1]\n\t\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t\t// modify args [pluralAction, fields, arg1]\n\t\t\t\t\targs.splice( 0, 1, pluralAction, fieldObjects );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// plural action\n\t\t\tvar pluralCallback = function (\n\t\t\t\tfieldObjects /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [fields, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, fields, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// loop\n\t\t\t\tfieldObjects.map( function ( fieldObject ) {\n\t\t\t\t\t// modify args [singleAction, field, arg1]\n\t\t\t\t\targs[ 1 ] = fieldObject;\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// single action\n\t\t\tvar singleCallback = function (\n\t\t\t\tfieldObject /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [$field, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, $field, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// action variations (ready_field/type=image)\n\t\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t\targs[ 0 ] =\n\t\t\t\t\t\tsingleAction +\n\t\t\t\t\t\t'/' +\n\t\t\t\t\t\tvariation +\n\t\t\t\t\t\t'=' +\n\t\t\t\t\t\tfieldObject.get( variation );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\n\t\t\t\t// modify args [arg1]\n\t\t\t\targs.splice( 0, 2 );\n\n\t\t\t\t// event\n\t\t\t\tfieldObject.trigger( singleEvent, args );\n\t\t\t};\n\n\t\t\t// add actions\n\t\t\tacf.addAction( action, callback, 5 );\n\t\t\tacf.addAction( pluralAction, pluralCallback, 5 );\n\t\t\tacf.addAction( singleAction, singleCallback, 5 );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldManager\n\t *\n\t * description\n\t *\n\t * @date\t4/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldManager = new acf.Model( {\n\t\tid: 'fieldManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'mouseenter .acf-field-list': 'onHoverSortable',\n\t\t\t'click .add-field': 'onClickAdd',\n\t\t},\n\n\t\tactions: {\n\t\t\tremoved_field_object: 'onRemovedField',\n\t\t\tsortstop_field_object: 'onReorderField',\n\t\t\tdelete_field_object: 'onDeleteField',\n\t\t\tchange_field_object_type: 'onChangeFieldType',\n\t\t\tduplicate_field_object: 'onDuplicateField',\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects();\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field ) {\n\t\t\t\tfield.submit();\n\t\t\t} );\n\t\t},\n\n\t\tsetFieldMenuOrder: function ( field ) {\n\t\t\tthis.renderFields( field.$el.parent() );\n\t\t},\n\n\t\tonHoverSortable: function ( e, $el ) {\n\t\t\t// bail early if already sortable\n\t\t\tif ( $el.hasClass( 'ui-sortable' ) ) return;\n\n\t\t\t// sortable\n\t\t\t$el.sortable( {\n\t\t\t\thelper: function( event, element ) {\n\t\t\t\t\t// https://core.trac.wordpress.org/ticket/16972#comment:22\n\t\t\t\t\treturn element.clone()\n\t\t\t\t\t\t.find( ':input' )\n\t\t\t\t\t\t\t.attr( 'name', function( i, currentName ) {\n\t\t\t\t\t\t\t\t\treturn 'sort_' + parseInt( Math.random() * 100000, 10 ).toString() + '_' + currentName;\n\t\t\t\t\t\t\t} )\n\t\t\t\t\t\t.end();\n\t\t\t\t},\n\t\t\t\thandle: '.acf-sortable-handle',\n\t\t\t\tconnectWith: '.acf-field-list',\n\t\t\t\tstart: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tui.placeholder.height( ui.item.height() );\n\t\t\t\t\tacf.doAction( 'sortstart_field_object', field, $el );\n\t\t\t\t},\n\t\t\t\tupdate: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tacf.doAction( 'sortstop_field_object', field, $el );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonRemovedField: function ( field, $list ) {\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonReorderField: function ( field, $list ) {\n\t\t\tfield.updateParent();\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonDeleteField: function ( field ) {\n\t\t\t// delete children\n\t\t\tfield.getFields().map( function ( child ) {\n\t\t\t\tchild.delete( { animate: false } );\n\t\t\t} );\n\t\t},\n\n\t\tonChangeFieldType: function ( field ) {\n\t\t\t// enable browse field modal button\n\t\t\tfield.$el.find( 'button.browse-fields' ).prop( 'disabled', false );\n\t\t},\n\n\t\tonDuplicateField: function ( field, newField ) {\n\t\t\t// check for children\n\t\t\tvar children = newField.getFields();\n\t\t\tif ( children.length ) {\n\t\t\t\t// loop\n\t\t\t\tchildren.map( function ( child ) {\n\t\t\t\t\t// wipe field\n\t\t\t\t\tchild.wipe();\n\n\t\t\t\t\t// if the child is open, re-fire the open method to ensure it's initialised correctly.\n\t\t\t\t\tif ( child.isOpen() ) {\n\t\t\t\t\t\tchild.open();\n\t\t\t\t\t}\n\n\t\t\t\t\t// update parent\n\t\t\t\t\tchild.updateParent();\n\t\t\t\t} );\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'duplicate_field_objects',\n\t\t\t\t\tchildren,\n\t\t\t\t\tnewField,\n\t\t\t\t\tfield\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// set menu order\n\t\t\tthis.setFieldMenuOrder( newField );\n\t\t},\n\n\t\trenderFields: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects( {\n\t\t\t\tlist: $list,\n\t\t\t} );\n\n\t\t\t// no fields\n\t\t\tif ( ! fields.length ) {\n\t\t\t\t$list.addClass( '-empty' );\n\t\t\t\t$list\n\t\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.addClass( '-empty' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// has fields\n\t\t\t$list.removeClass( '-empty' );\n\t\t\t$list\n\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t.first()\n\t\t\t\t.removeClass( '-empty' );\n\n\t\t\t// prop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tfield.prop( 'menu_order', i );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tlet $list;\n\n\t\t\tif ( $el.hasClass( 'add-first-field' ) ) {\n\t\t\t\t$list = $el.parents( '.acf-field-list' ).eq( 0 );\n\t\t\t} else if (\n\t\t\t\t$el.parent().hasClass( 'acf-headerbar-actions' ) ||\n\t\t\t\t$el.parent().hasClass( 'no-fields-message-inner' )\n\t\t\t) {\n\t\t\t\t$list = $( '.acf-field-list:first' );\n\t\t\t} else if ( $el.parent().hasClass( 'acf-sub-field-list-header' ) ) {\n\t\t\t\t$list = $el\n\t\t\t\t\t.parents( '.acf-input:first' )\n\t\t\t\t\t.find( '.acf-field-list:first' );\n\t\t\t} else {\n\t\t\t\t$list = $el\n\t\t\t\t\t.closest( '.acf-tfoot' )\n\t\t\t\t\t.siblings( '.acf-field-list' );\n\t\t\t}\n\n\t\t\tthis.addField( $list );\n\t\t},\n\n\t\taddField: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar html = $( '#tmpl-acf-field' ).html();\n\t\t\tvar $el = $( html );\n\t\t\tvar prevId = $el.data( 'id' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: $el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t\tappend: function ( $el, $el2 ) {\n\t\t\t\t\t$list.append( $el2 );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// props\n\t\t\tnewField.prop( 'key', newKey );\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', '' );\n\t\t\tnewField.prop( 'name', '' );\n\n\t\t\t// attr\n\t\t\t$newField.attr( 'data-key', newKey );\n\t\t\t$newField.attr( 'data-id', newKey );\n\n\t\t\t// update parent prop\n\t\t\tnewField.updateParent();\n\n\t\t\t// focus type\n\t\t\tvar $type = newField.$input( 'type' );\n\t\t\tsetTimeout( function () {\n\t\t\t\tif ( $list.hasClass( 'acf-auto-add-field' ) ) {\n\t\t\t\t\t$list.removeClass( 'acf-auto-add-field' );\n\t\t\t\t} else {\n\t\t\t\t\t$type.trigger( 'focus' );\n\t\t\t\t}\n\t\t\t}, 251 );\n\n\t\t\t// open\n\t\t\tnewField.open();\n\n\t\t\t// set menu order\n\t\t\tthis.renderFields( $list );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'add_field_object', newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * locationManager\n\t *\n\t * Field group location rules functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar locationManager = new acf.Model( {\n\t\tid: 'locationManager',\n\t\twait: 'ready',\n\n\t\tevents: {\n\t\t\t'click .add-location-rule': 'onClickAddRule',\n\t\t\t'click .add-location-group': 'onClickAddGroup',\n\t\t\t'click .remove-location-rule': 'onClickRemoveRule',\n\t\t\t'change .refresh-location-rule': 'onChangeRemoveRule',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$el = $( '#acf-field-group-options' );\n\t\t\tthis.addProLocations();\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\taddProLocations: function () {\n\t\t\t// Make sure we're only running this on free version.\n\t\t\tif ( acf.get( 'is_pro' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROLocationTypes = acf.get( 'PROLocationTypes' );\n\t\t\tif ( typeof PROLocationTypes !== 'object' ) return;\n\n\t\t\tconst $formsGroup = this.$el\n\t\t\t\t.find( 'select.refresh-location-rule' )\n\t\t\t\t.find( 'optgroup[label=\"Forms\"]' )\n\n\t\t\tfor ( const [ key, name ] of Object.entries( PROLocationTypes ) ) {\n\t\t\t\t$formsGroup.append(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonClickAddRule: function ( e, $el ) {\n\t\t\tthis.addRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickRemoveRule: function ( e, $el ) {\n\t\t\tthis.removeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonChangeRemoveRule: function ( e, $el ) {\n\t\t\tthis.changeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddRule: function ( $tr ) {\n\t\t\tacf.duplicate( $tr );\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tremoveRule: function ( $tr ) {\n\t\t\tif ( $tr.siblings( 'tr' ).length == 0 ) {\n\t\t\t\t$tr.closest( '.rule-group' ).remove();\n\t\t\t} else {\n\t\t\t\t$tr.remove();\n\t\t\t}\n\n\t\t\t// Update h4\n\t\t\tvar $group = this.$( '.rule-group:first' );\n\t\t\t$group.find( 'h4' ).text( acf.__( 'Show this field group if' ) );\n\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tchangeRule: function ( $rule ) {\n\t\t\t// vars\n\t\t\tvar $group = $rule.closest( '.rule-group' );\n\t\t\tvar prefix = $rule\n\t\t\t\t.find( 'td.param select' )\n\t\t\t\t.attr( 'name' )\n\t\t\t\t.replace( '[param]', '' );\n\n\t\t\t// ajaxdata\n\t\t\tvar ajaxdata = {};\n\t\t\tajaxdata.action = 'acf/field_group/render_location_rule';\n\t\t\tajaxdata.rule = acf.serialize( $rule, prefix );\n\t\t\tajaxdata.rule.id = $rule.data( 'id' );\n\t\t\tajaxdata.rule.group = $group.data( 'id' );\n\n\t\t\t// temp disable\n\t\t\tacf.disable( $rule.find( 'td.value' ) );\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxdata ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'html',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( ! html ) return;\n\t\t\t\t\t$rule.replaceWith( html );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\t$group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// update the groups class\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tupdateGroupsClass: function () {\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\tvar $ruleGroups = $group.closest( '.rule-groups' );\n\n\t\t\tvar rows_count = $ruleGroups.find( '.acf-table tr' ).length;\n\n\t\t\tif ( rows_count > 1 ) {\n\t\t\t\t$ruleGroups.addClass( 'rule-groups-multiple' );\n\t\t\t} else {\n\t\t\t\t$ruleGroups.removeClass( 'rule-groups-multiple' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'FieldSetting';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldSetting = function ( model ) {\n\t\tvar proto = model.prototype;\n\t\tvar mid = modelId( proto.type + ' ' + proto.name );\n\t\tthis.models[ mid ] = model;\n\t};\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newFieldSetting = function ( field ) {\n\t\t// vars\n\t\tvar type = field.get( 'setting' ) || '';\n\t\tvar name = field.get( 'name' ) || '';\n\t\tvar mid = modelId( type + ' ' + name );\n\t\tvar model = acf.models[ mid ] || null;\n\n\t\t// bail early if no setting\n\t\tif ( model === null ) return false;\n\n\t\t// instantiate\n\t\tvar setting = new model( field );\n\n\t\t// return\n\t\treturn setting;\n\t};\n\n\t/**\n\t * acf.getFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t19/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldSetting = function ( field ) {\n\t\t// allow jQuery\n\t\tif ( field instanceof jQuery ) {\n\t\t\tfield = acf.getField( field );\n\t\t}\n\n\t\t// return\n\t\treturn field.setting;\n\t};\n\n\t/**\n\t * settingsManager\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar settingsManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\t\tonNewField: function ( field ) {\n\t\t\tfield.setting = acf.newFieldSetting( field );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.FieldSetting\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tacf.FieldSetting = acf.Model.extend( {\n\t\tfield: false,\n\t\ttype: '',\n\t\tname: '',\n\t\twait: 'ready',\n\t\teventScope: '.acf-field',\n\n\t\tevents: {\n\t\t\tchange: 'render',\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// vars\n\t\t\tvar $field = field.$el;\n\n\t\t\t// set props\n\t\t\tthis.$el = $field;\n\t\t\tthis.field = field;\n\t\t\tthis.$fieldObject = $field.closest( '.acf-field-object' );\n\t\t\tthis.fieldObject = acf.getFieldObject( this.$fieldObject );\n\n\t\t\t// inherit data\n\t\t\t$.extend( this.data, field.data );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// do nothing\n\t\t},\n\t} );\n\n\t/**\n\t * Accordion and Tab Endpoint Settings\n\t *\n\t * The 'endpoint' setting on accordions and tabs requires an additional class on the\n\t * field object row when enabled.\n\t *\n\t * @since\t6.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar EndpointFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $endpoint_setting = this.fieldObject.$setting( 'endpoint' );\n\t\t\tvar $endpoint_field = $endpoint_setting.find(\n\t\t\t\t'input[type=\"checkbox\"]:first'\n\t\t\t);\n\t\t\tif ( $endpoint_field.is( ':checked' ) ) {\n\t\t\t\tthis.fieldObject.$el.addClass( 'acf-field-is-endpoint' );\n\t\t\t} else {\n\t\t\t\tthis.fieldObject.$el.removeClass( 'acf-field-is-endpoint' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar AccordionEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'accordion',\n\t\tname: 'endpoint',\n\t} );\n\n\tvar TabEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'tab',\n\t\tname: 'endpoint',\n\t} );\n\n\tacf.registerFieldSetting( AccordionEndpointFieldSetting );\n\tacf.registerFieldSetting( TabEndpointFieldSetting );\n\n\t/**\n\t * Date Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DisplayFormatFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $input = this.$( 'input[type=\"radio\"]:checked' );\n\t\t\tif ( $input.val() != 'other' ) {\n\t\t\t\tthis.$( 'input[type=\"text\"]' ).val( $input.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar DatePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'date_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar DatePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'date_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( DatePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DatePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Date Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DateTimePickerDisplayFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'display_format',\n\t\t} );\n\n\tvar DateTimePickerReturnFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'return_format',\n\t\t} );\n\n\tacf.registerFieldSetting( DateTimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DateTimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar TimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'time_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar TimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'time_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( TimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( TimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Color Picker Settings.\n\t *\n\t * @date\t16/12/20\n\t * @since\t5.9.4\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar ColorPickerReturnFormat = acf.FieldSetting.extend( {\n\t\ttype: 'color_picker',\n\t\tname: 'enable_opacity',\n\t\trender: function () {\n\t\t\tvar $return_format_setting =\n\t\t\t\tthis.fieldObject.$setting( 'return_format' );\n\t\t\tvar $default_value_setting =\n\t\t\t\tthis.fieldObject.$setting( 'default_value' );\n\t\t\tvar $labelText = $return_format_setting\n\t\t\t\t.find( 'input[type=\"radio\"][value=\"string\"]' )\n\t\t\t\t.parent( 'label' )\n\t\t\t\t.contents()\n\t\t\t\t.last();\n\t\t\tvar $defaultPlaceholder =\n\t\t\t\t$default_value_setting.find( 'input[type=\"text\"]' );\n\t\t\tvar l10n = acf.get( 'colorPickerL10n' );\n\n\t\t\tif ( this.field.val() ) {\n\t\t\t\t$labelText.replaceWith( l10n.rgba_string );\n\t\t\t\t$defaultPlaceholder.attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\t'rgba(255,255,255,0.8)'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t$labelText.replaceWith( l10n.hex_string );\n\t\t\t\t$defaultPlaceholder.attr( 'placeholder', '#FFFFFF' );\n\t\t\t}\n\t\t},\n\t} );\n\tacf.registerFieldSetting( ColorPickerReturnFormat );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * fieldGroupManager\n\t *\n\t * Generic field group functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar fieldGroupManager = new acf.Model( {\n\t\tid: 'fieldGroupManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'click a[href=\"#\"]': 'onClick',\n\t\t\t'click .acf-delete-field-group': 'onClickDeleteFieldGroup',\n\t\t\t'blur input#title': 'validateTitle',\n\t\t\t'input input#title': 'validateTitle',\n\t\t},\n\n\t\tfilters: {\n\t\t\tfind_fields_args: 'filterFindFieldArgs',\n\t\t\tfind_fields_selector: 'filterFindFieldsSelector',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tacf.addAction( 'prepare', this.maybeInitNewFieldGroup );\n\t\t\tacf.add_filter( 'select2_args', this.setBidirectionalSelect2Args );\n\t\t\tacf.add_filter(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tthis.setBidirectionalSelect2AjaxDataArgs\n\t\t\t);\n\t\t},\n\n\t\tsetBidirectionalSelect2Args: function (\n\t\t\targs,\n\t\t\t$select,\n\t\t\tsettings,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( field.data( 'key' ) !== 'bidirectional_target' ) return args;\n\n\t\t\targs.dropdownCssClass = 'field-type-select-results';\n\n\t\t\targs.templateResult = function ( selection ) {\n\t\t\t\tif ( 'undefined' !== typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tif ( selection.children ) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tselection.loading ||\n\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t) {\n\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\treturn $selection;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t'undefined' === typeof selection.human_field_type ||\n\t\t\t\t\t'undefined' === typeof selection.field_type ||\n\t\t\t\t\t'undefined' === typeof selection.this_field\n\t\t\t\t) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tvar $selection = $(\n\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( selection.this_field ) {\n\t\t\t\t\t$selection\n\t\t\t\t\t\t.last()\n\t\t\t\t\t\t.append(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'This Field' ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\treturn args;\n\t\t},\n\n\t\tsetBidirectionalSelect2AjaxDataArgs: function (\n\t\t\tdata,\n\t\t\targs,\n\t\t\t$input,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( data.field_key !== 'bidirectional_target' ) return data;\n\n\t\t\tconst $fieldObject = acf.findFieldObjects( { child: field } );\n\t\t\tconst fieldObject = acf.getFieldObject( $fieldObject );\n\t\t\tdata.field_key = '_acf_bidirectional_target';\n\t\t\tdata.parent_key = fieldObject.get( 'key' );\n\t\t\tdata.field_type = fieldObject.get( 'type' );\n\n\t\t\t// This might not be needed, but I wanted to figure out how to get a field setting in the JS API when the key isn't unique.\n\t\t\tdata.post_type = acf\n\t\t\t\t.getField(\n\t\t\t\t\tacf.findFields( { parent: $fieldObject, key: 'post_type' } )\n\t\t\t\t)\n\t\t\t\t.val();\n\n\t\t\treturn data;\n\t\t},\n\n\t\tmaybeInitNewFieldGroup: function () {\n\t\t\tlet $field_list_wrapper = $(\n\t\t\t\t'#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field'\n\t\t\t);\n\n\t\t\tif ( $field_list_wrapper.length ) {\n\t\t\t\t$( '.acf-headerbar-actions .add-field' ).trigger( 'click' );\n\t\t\t\t$( '.acf-title-wrap #title' ).trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $title = $( '.acf-title-wrap #title' );\n\n\t\t\t// empty\n\t\t\tif ( ! $title.val() ) {\n\t\t\t\t// prevent default\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( $el );\n\n\t\t\t\t// focus\n\t\t\t\t$title.trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonClick: function ( e ) {\n\t\t\te.preventDefault();\n\t\t},\n\n\t\tonClickDeleteFieldGroup: function ( e, $el ) {\n\t\t\te.preventDefault();\n\t\t\t$el.addClass( '-hover' );\n\n\t\t\t// Add confirmation tooltip.\n\t\t\tacf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\ttext: acf.__( 'Move field group to trash?' ),\n\t\t\t\tconfirm: function () {\n\t\t\t\t\twindow.location.href = $el.attr( 'href' );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tvalidateTitle: function ( e, $el ) {\n\t\t\tlet $submitButton = $( '.acf-publish' );\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$el.addClass( 'acf-input-error' );\n\t\t\t\t$submitButton.addClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$el.removeClass( 'acf-input-error' );\n\t\t\t\t$submitButton.removeClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tfilterFindFieldArgs: function ( args ) {\n\t\t\targs.visible = true;\n\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\t( args.parent.hasClass( 'acf-field-object' ) ||\n\t\t\t\t\targs.parent.hasClass( 'acf-browse-fields-modal-wrap' ) ||\n\t\t\t\t\targs.parent.parents( '.acf-field-object' ).length )\n\t\t\t) {\n\t\t\t\targs.visible = false;\n\t\t\t\targs.excludeSubFields = true;\n\t\t\t}\n\n\t\t\t// If the field has any open subfields, don't exclude subfields as they're already being displayed.\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\targs.parent.find( '.acf-field-object.open' ).length\n\t\t\t) {\n\t\t\t\targs.excludeSubFields = false;\n\t\t\t}\n\n\t\t\treturn args;\n\t\t},\n\n\t\tfilterFindFieldsSelector: function ( selector ) {\n\t\t\treturn selector + ', .acf-field-acf-field-group-settings-tabs';\n\t\t},\n\t} );\n\n\t/**\n\t * screenOptionsManager\n\t *\n\t * Screen options functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar screenOptionsManager = new acf.Model( {\n\t\tid: 'screenOptionsManager',\n\t\twait: 'prepare',\n\n\t\tevents: {\n\t\t\t'change #acf-field-key-hide': 'onFieldKeysChange',\n\t\t\t'change #acf-field-settings-tabs': 'onFieldSettingsTabsChange',\n\t\t\t'change [name=\"screen_columns\"]': 'render',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $div = $( '#adv-settings' );\n\t\t\tvar $append = $( '#acf-append-show-on-screen' );\n\n\t\t\t// append\n\t\t\t$div.find( '.metabox-prefs' ).append( $append.html() );\n\t\t\t$div.find( '.metabox-prefs br' ).remove();\n\n\t\t\t// clean up\n\t\t\t$append.remove();\n\n\t\t\t// initialize\n\t\t\tthis.$el = $( '#screen-options-wrap' );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\tisFieldKeysChecked: function () {\n\t\t\treturn this.$el.find( '#acf-field-key-hide' ).prop( 'checked' );\n\t\t},\n\n\t\tisFieldSettingsTabsChecked: function () {\n\t\t\tconst $input = this.$el.find( '#acf-field-settings-tabs' );\n\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! $input.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn $input.prop( 'checked' );\n\t\t},\n\n\t\tgetSelectedColumnCount: function () {\n\t\t\treturn this.$el\n\t\t\t\t.find( 'input[name=\"screen_columns\"]:checked' )\n\t\t\t\t.val();\n\t\t},\n\n\t\tonFieldKeysChange: function ( e, $el ) {\n\t\t\tvar val = this.isFieldKeysChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_keys', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\tonFieldSettingsTabsChange: function () {\n\t\t\tconst val = this.isFieldSettingsTabsChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_settings_tabs', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\tif ( this.isFieldKeysChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'show-field-keys' );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'show-field-keys' );\n\t\t\t}\n\n\t\t\tif ( ! this.isFieldSettingsTabsChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'hide-tabs' );\n\t\t\t\t$( '.acf-field-settings-main' )\n\t\t\t\t\t.removeClass( 'acf-hidden' )\n\t\t\t\t\t.prop( 'hidden', false );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'hide-tabs' );\n\n\t\t\t\t$( '.acf-field-object' ).each( function () {\n\t\t\t\t\tconst tabFields = acf.getFields( {\n\t\t\t\t\t\ttype: 'tab',\n\t\t\t\t\t\tparent: $( this ),\n\t\t\t\t\t\texcludeSubFields: true,\n\t\t\t\t\t\tlimit: 1,\n\t\t\t\t\t} );\n\n\t\t\t\t\tif ( tabFields.length ) {\n\t\t\t\t\t\ttabFields[ 0 ].tabs.set( 'initialized', false );\n\t\t\t\t\t}\n\n\t\t\t\t\tacf.doAction( 'show', $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tif ( this.getSelectedColumnCount() == 1 ) {\n\t\t\t\t$( 'body' ).removeClass( 'columns-2' );\n\t\t\t\t$( 'body' ).addClass( 'columns-1' );\n\t\t\t} else {\n\t\t\t\t$( 'body' ).removeClass( 'columns-1' );\n\t\t\t\t$( 'body' ).addClass( 'columns-2' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * appendFieldManager\n\t *\n\t * Appends fields together\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar appendFieldManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\t// bail early if not append\n\t\t\tif ( ! field.has( 'append' ) ) return;\n\n\t\t\t// vars\n\t\t\tvar append = field.get( 'append' );\n\t\t\tvar $sibling = field.$el\n\t\t\t\t.siblings( '[data-name=\"' + append + '\"]' )\n\t\t\t\t.first();\n\n\t\t\t// bail early if no sibling\n\t\t\tif ( ! $sibling.length ) return;\n\n\t\t\t// ul\n\t\t\tvar $div = $sibling.children( '.acf-input' );\n\t\t\tvar $ul = $div.children( 'ul' );\n\n\t\t\t// create ul\n\t\t\tif ( ! $ul.length ) {\n\t\t\t\t$div.wrapInner( '
' );\n\t\t\t\t$ul = $div.children( 'ul' );\n\t\t\t}\n\n\t\t\t// li\n\t\t\tvar html = field.$( '.acf-input' ).html();\n\t\t\tvar $li = $( '
  • ' + html + '
  • ' );\n\t\t\t$ul.append( $li );\n\t\t\t$ul.attr( 'data-cols', $ul.children().length );\n\n\t\t\t// clean up\n\t\t\tfield.remove();\n\t\t},\n\t} );\n} )( jQuery );\n","import toPropertyKey from \"./toPropertyKey.js\";\nexport default function _defineProperty(obj, key, value) {\n key = toPropertyKey(key);\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}","import _typeof from \"./typeof.js\";\nexport default function _toPrimitive(input, hint) {\n if (_typeof(input) !== \"object\" || input === null) return input;\n var prim = input[Symbol.toPrimitive];\n if (prim !== undefined) {\n var res = prim.call(input, hint || \"default\");\n if (_typeof(res) !== \"object\") return res;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (hint === \"string\" ? String : Number)(input);\n}","import _typeof from \"./typeof.js\";\nimport toPrimitive from \"./toPrimitive.js\";\nexport default function _toPropertyKey(arg) {\n var key = toPrimitive(arg, \"string\");\n return _typeof(key) === \"symbol\" ? key : String(key);\n}","export default function _typeof(obj) {\n \"@babel/helpers - typeof\";\n\n return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) {\n return typeof obj;\n } : function (obj) {\n return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n }, _typeof(obj);\n}","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_field-group.js';\nimport './_field-group-field.js';\nimport './_field-group-settings.js';\nimport './_field-group-conditions.js';\nimport './_field-group-fields.js';\nimport './_field-group-locations.js';\nimport './_field-group-compatibility.js';\nimport './_browse-fields-modal.js';\n"],"names":["$","undefined","acf","browseFieldsModal","data","openedBy","currentFieldType","popularFieldTypes","events","setup","props","extend","$el","tmpl","render","initialize","open","lockFocusToModal","find","focus","doAction","html","getFieldTypes","category","search","fieldTypes","get","Object","values","_objectSpread","filter","fieldType","includes","name","pro","label","toLowerCase","labelParts","split","match","startsWith","length","forEach","part","$tabs","self","each","append","getFieldTypeHTML","initializeFieldLabel","initializeFieldType","onChangeFieldType","iconName","replaceAll","decodeFieldTypeURL","url","renderFieldTypeDesc","fieldTypeInfo","fieldTypeFilter","args","parseArgs","description","doc_url","tutorial_url","preview_image","text","attr","show","hide","parent","isPro","$upgateToProButton","$upgradeToUnlockButton","_fieldObject$data","fieldObject","type","set","isFieldTypePopular","selectedFieldType","x","uppercaseCategory","toUpperCase","slice","searchTabElement","setTimeout","click","labelText","$fieldLabel","val","updateFieldObjectFieldLabel","trigger","removeClass","addClass","onSearchFieldTypes","e","$modal","inputVal","searchString","resultsHtml","matches","trim","onClickBrowsePopular","first","onClickSelectField","$fieldTypeSelect","close","onClickFieldType","$fieldType","currentTarget","onClickClose","onPressEscapeClose","key","returnFocusToOrigin","remove","models","Modal","newBrowseFieldsModal","window","jQuery","_acf","getCompatibility","field_group","save_field","$field","getFieldObject","save","delete_field","animate","delete","update_field_meta","value","prop","delete_field_meta","field_object","model","o","$settings","tag","tags","splice","join","selector","str_replace","_add_action","callback","add_action","apply","arguments","_add_filter","add_filter","_add_event","event","substr","indexOf","context","document","on","closest","_set_$field","setting","actionManager","Model","actions","open_field_object","close_field_object","add_field_object","duplicate_field_object","delete_field_object","change_field_object_type","change_field_object_label","change_field_object_name","change_field_object_parent","sortstop_field_object","onOpenFieldObject","field","onCloseFieldObject","onAddFieldObject","onDuplicateFieldObject","onDeleteFieldObject","onChangeFieldObjectType","onChangeFieldObjectLabel","onChangeFieldObjectName","onChangeFieldObjectParent","ConditionalLogicFieldSetting","FieldSetting","$rule","scope","ruleData","$input","$td","$toggle","$control","$groups","$rules","$tabLabel","$div","enable","disable","renderRules","renderRule","renderField","renderOperator","renderValue","choices","validFieldTypes","cid","$select","getFieldObjects","map","choice","id","getKey","getLabel","__","disabled","conditionTypes","getConditionTypes","getType","indents","getParents","repeat","push","renderSelect","findFieldObject","prototype","operator","conditionType","Array","$newSelect","detach","onChangeToggle","onClickAddGroup","addGroup","$group","$group2","duplicate","not","onFocusField","onChangeField","onChangeOperator","onClickAdd","onClickRemove","siblings","registerFieldSetting","conditionalLogicHelper","duplicate_field_objects","onDuplicateFieldObjects","children","newField","prevField","$selects","child","add","FieldObject","eventScope","fieldTypeSelect2","change","changed","inherit","getInputId","$meta","$handle","$setting","getParent","limit","pop","getFields","getInputName","newInput","inputId","inputName","getProp","has","setProp","prevVal","keys","getName","getTypeLabel","types","checkCopyable","makeCopyable","navigator","clipboard","initializeFieldTypeSelect2","hasClass","fn","select2","amd","require","err","console","warn","newSelect2","ajax","multiple","allowNull","suppressFilters","dropdownCssClass","templateResult","selection","loading","element","nodeName","$selection","escHtml","templateSelection","target","parents","onKeyDownSelect","addProFields","PROFieldTypes","$layoutGroup","$contentGroup","entries","$useGroup","menu_order","required","parseInt","strSlugify","refresh","isOpen","onClickCopy","stopPropagation","writeText","then","onClickEdit","$target","onChangeSettingsTab","onFocusEdit","$rowOptions","onBlurEdit","focusDelayMilliseconds","$rowOptionsBlurElement","$rowOptionsFocusElement","activeElement","is","hideEmptyTabs","slideDown","which","slideUp","serialize","submit","onChange","onChanged","onChangeLabel","applyFilters","strSanitize","onChangeName","alert","onChangeRequired","newVal","removeAnimate","onClickDelete","shiftKey","tooltip","newTooltip","confirmRemove","confirm","cancel","$list","$fields","findFieldObjects","sibling","endHeight","complete","newKey","uniqid","$newField","replace","end","copy","isNumeric","i","$label","wipe","prevId","prevKey","rename","move","hasChanged","popup","step1","newPopup","title","width","ajaxData","action","field_id","prepareForAjax","dataType","success","step2","content","step3","preventDefault","startButtonLoading","field_group_id","step4","wp","a11y","speak","browseFields","modal","onChangeType","changeTimeout","clearTimeout","changeType","newType","prevType","prevClass","newClass","abort","$oldSettings","tab","$tabSettings","removeData","$newSettings","showFieldTypeSettings","$loading","before","prefix","xhr","response","isAjaxSuccess","settings","tabs","$tab","tabContent","prepend","updateParent","ID","$tabContent","tabName","$tabLink","list","newFieldObject","fields","eventManager","priority","addFieldActions","pluralAction","singleAction","singleEvent","fieldObjects","arrayArgs","pluralCallback","unshift","singleCallback","variations","variation","addAction","fieldManager","removed_field_object","onSubmit","setFieldMenuOrder","renderFields","onHoverSortable","sortable","helper","clone","currentName","Math","random","toString","handle","connectWith","start","ui","item","placeholder","height","update","onRemovedField","onReorderField","onDeleteField","onDuplicateField","eq","addField","$el2","$type","locationManager","wait","addProLocations","updateGroupsClass","PROLocationTypes","$formsGroup","onClickAddRule","addRule","onClickRemoveRule","removeRule","onChangeRemoveRule","changeRule","$tr","ajaxdata","rule","group","replaceWith","$ruleGroups","rows_count","modelId","strPascalCase","proto","mid","newFieldSetting","getFieldSetting","getField","settingsManager","new_field","onNewField","$fieldObject","EndpointFieldSetting","$endpoint_setting","$endpoint_field","AccordionEndpointFieldSetting","TabEndpointFieldSetting","DisplayFormatFieldSetting","DatePickerDisplayFormatFieldSetting","DatePickerReturnFormatFieldSetting","DateTimePickerDisplayFormatFieldSetting","DateTimePickerReturnFormatFieldSetting","TimePickerDisplayFormatFieldSetting","TimePickerReturnFormatFieldSetting","ColorPickerReturnFormat","$return_format_setting","$default_value_setting","$labelText","contents","last","$defaultPlaceholder","l10n","rgba_string","hex_string","fieldGroupManager","filters","find_fields_args","find_fields_selector","maybeInitNewFieldGroup","setBidirectionalSelect2Args","setBidirectionalSelect2AjaxDataArgs","instance","human_field_type","field_type","this_field","field_key","parent_key","post_type","findFields","$field_list_wrapper","$title","unlockForm","onClick","onClickDeleteFieldGroup","location","href","validateTitle","$submitButton","filterFindFieldArgs","visible","excludeSubFields","filterFindFieldsSelector","screenOptionsManager","$append","isFieldKeysChecked","isFieldSettingsTabsChecked","getSelectedColumnCount","onFieldKeysChange","updateUserSetting","onFieldSettingsTabsChange","tabFields","appendFieldManager","$sibling","$ul","wrapInner","$li"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-field-group.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPrimitive.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-field-group.js"],"sourcesContent":["/**\n * Extends acf.models.Modal to create the field browser.\n *\n * @package Advanced Custom Fields\n */\n\n( function ( $, undefined, acf ) {\n\tconst browseFieldsModal = {\n\t\tdata: {\n\t\t\topenedBy: null,\n\t\t\tcurrentFieldType: null,\n\t\t\tpopularFieldTypes: [\n\t\t\t\t'text',\n\t\t\t\t'textarea',\n\t\t\t\t'email',\n\t\t\t\t'url',\n\t\t\t\t'file',\n\t\t\t\t'gallery',\n\t\t\t\t'select',\n\t\t\t\t'true_false',\n\t\t\t\t'link',\n\t\t\t\t'post_object',\n\t\t\t\t'relationship',\n\t\t\t\t'repeater',\n\t\t\t\t'flexible_content',\n\t\t\t\t'clone',\n\t\t\t],\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-modal-close': 'onClickClose',\n\t\t\t'keydown .acf-browse-fields-modal': 'onPressEscapeClose',\n\t\t\t'click .acf-select-field': 'onClickSelectField',\n\t\t\t'click .acf-field-type': 'onClickFieldType',\n\t\t\t'changed:currentFieldType': 'onChangeFieldType',\n\t\t\t'input .acf-search-field-types': 'onSearchFieldTypes',\n\t\t\t'click .acf-browse-popular-fields': 'onClickBrowsePopular',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $( this.tmpl() );\n\t\t\tthis.render();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.open();\n\t\t\tthis.lockFocusToModal( true );\n\t\t\tthis.$el.find( '.acf-modal-title' ).focus();\n\t\t\tacf.doAction( 'show', this.$el );\n\t\t},\n\n\t\ttmpl: function () {\n\t\t\treturn $( '#tmpl-acf-browse-fields-modal' ).html();\n\t\t},\n\n\t\tgetFieldTypes: function ( category, search ) {\n\t\t\tlet fieldTypes;\n\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t// Add in the pro fields.\n\t\t\t\tfieldTypes = Object.values( {\n\t\t\t\t\t...acf.get( 'fieldTypes' ),\n\t\t\t\t\t...acf.get( 'PROFieldTypes' ),\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tfieldTypes = Object.values( acf.get( 'fieldTypes' ) );\n\t\t\t}\n\n\t\t\tif ( category ) {\n\t\t\t\tif ( 'popular' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) =>\n\t\t\t\t\t\tthis.get( 'popularFieldTypes' ).includes(\n\t\t\t\t\t\t\tfieldType.name\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif ( 'pro' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) => fieldType.pro );\n\t\t\t\t}\n\n\t\t\t\tfieldTypes = fieldTypes.filter(\n\t\t\t\t\t( fieldType ) => fieldType.category === category\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif ( search ) {\n\t\t\t\tfieldTypes = fieldTypes.filter( ( fieldType ) => {\n\t\t\t\t\tconst label = fieldType.label.toLowerCase();\n\t\t\t\t\tconst labelParts = label.split( ' ' );\n\t\t\t\t\tlet match = false;\n\n\t\t\t\t\tif ( label.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t} else if ( labelParts.length > 1 ) {\n\t\t\t\t\t\tlabelParts.forEach( ( part ) => {\n\t\t\t\t\t\t\tif ( part.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn match;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\treturn fieldTypes;\n\t\t},\n\n\t\trender: function () {\n\t\t\tacf.doAction( 'append', this.$el );\n\n\t\t\tconst $tabs = this.$el.find( '.acf-field-types-tab' );\n\t\t\tconst self = this;\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst category = $( this ).data( 'category' );\n\t\t\t\tconst fieldTypes = self.getFieldTypes( category );\n\t\t\t\tfieldTypes.forEach( ( fieldType ) => {\n\t\t\t\t\t$( this ).append( self.getFieldTypeHTML( fieldType ) );\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\tthis.initializeFieldLabel();\n\t\t\tthis.initializeFieldType();\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tgetFieldTypeHTML: function ( fieldType ) {\n\t\t\tconst iconName = fieldType.name.replaceAll( '_', '-' );\n\n\t\t\treturn `\n\t\t\t\n\t\t\t\t${\n\t\t\t\t\tfieldType.pro && ! acf.get( 'is_pro' )\n\t\t\t\t\t\t? ''\n\t\t\t\t\t\t: fieldType.pro\n\t\t\t\t\t\t? ''\n\t\t\t\t\t\t: ''\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t${ fieldType.label }\n\t\t\t\n\t\t\t`;\n\t\t},\n\n\t\tdecodeFieldTypeURL: function ( url ) {\n\t\t\tif ( typeof url != 'string' ) return url;\n\t\t\treturn url.replaceAll( '&', '&' );\n\t\t},\n\n\t\trenderFieldTypeDesc: function ( fieldType ) {\n\t\t\tconst fieldTypeInfo =\n\t\t\t\tthis.getFieldTypes().filter(\n\t\t\t\t\t( fieldTypeFilter ) => fieldTypeFilter.name === fieldType\n\t\t\t\t)[ 0 ] || {};\n\n\t\t\tconst args = acf.parseArgs( fieldTypeInfo, {\n\t\t\t\tlabel: '',\n\t\t\t\tdescription: '',\n\t\t\t\tdoc_url: false,\n\t\t\t\ttutorial_url: false,\n\t\t\t\tpreview_image: false,\n\t\t\t\tpro: false,\n\t\t\t} );\n\n\t\t\tthis.$el.find( '.field-type-name' ).text( args.label );\n\t\t\tthis.$el.find( '.field-type-desc' ).text( args.description );\n\n\t\t\tif ( args.doc_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-doc' )\n\t\t\t\t\t.attr( 'href', this.decodeFieldTypeURL( args.doc_url ) )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-doc' ).hide();\n\t\t\t}\n\n\t\t\tif ( args.tutorial_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-tutorial' )\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'href',\n\t\t\t\t\t\tthis.decodeFieldTypeURL( args.tutorial_url )\n\t\t\t\t\t)\n\t\t\t\t\t.parent()\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-tutorial' ).parent().hide();\n\t\t\t}\n\n\t\t\tif ( args.preview_image ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-image' )\n\t\t\t\t\t.attr( 'src', args.preview_image )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-image' ).hide();\n\t\t\t}\n\n\t\t\tconst isPro = acf.get( 'is_pro' );\n\t\t\tconst isActive = acf.get( 'isLicenseActive' );\n\t\t\tconst $upgateToProButton = this.$el.find( '.acf-btn-pro' );\n\t\t\tconst $upgradeToUnlockButton = this.$el.find(\n\t\t\t\t'.field-type-upgrade-to-unlock'\n\t\t\t);\n\n\t\t\tif ( args.pro && ( ! isPro || ! isActive ) ) {\n\t\t\t\t$upgateToProButton.show();\n\t\t\t\t$upgateToProButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgateToProButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\n\t\t\t\t$upgradeToUnlockButton.show();\n\t\t\t\t$upgradeToUnlockButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgradeToUnlockButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', true );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).hide();\n\t\t\t} else {\n\t\t\t\t$upgateToProButton.hide();\n\t\t\t\t$upgradeToUnlockButton.hide();\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', false );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).show();\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldType: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst fieldType = fieldObject?.data?.type;\n\n\t\t\t// Select default field type\n\t\t\tif ( fieldType ) {\n\t\t\t\tthis.set( 'currentFieldType', fieldType );\n\t\t\t} else {\n\t\t\t\tthis.set( 'currentFieldType', 'text' );\n\t\t\t}\n\n\t\t\t// Select first tab with selected field type\n\t\t\t// If type selected is wthin Popular, select Popular Tab\n\t\t\t// Else select first tab the type belongs\n\t\t\tconst fieldTypes = this.getFieldTypes();\n\t\t\tconst isFieldTypePopular =\n\t\t\t\tthis.get( 'popularFieldTypes' ).includes( fieldType );\n\n\t\t\tlet category = '';\n\t\t\tif ( isFieldTypePopular ) {\n\t\t\t\tcategory = 'popular';\n\t\t\t} else {\n\t\t\t\tconst selectedFieldType = fieldTypes.find( ( x ) => {\n\t\t\t\t\treturn x.name === fieldType;\n\t\t\t\t} );\n\n\t\t\t\tcategory = selectedFieldType.category;\n\t\t\t}\n\n\t\t\tconst uppercaseCategory =\n\t\t\t\tcategory[ 0 ].toUpperCase() + category.slice( 1 );\n\t\t\tconst searchTabElement = `.acf-modal-content .acf-tab-wrap a:contains('${ uppercaseCategory }')`;\n\t\t\tsetTimeout( () => {\n\t\t\t\t$( searchTabElement ).click();\n\t\t\t}, 0 );\n\t\t},\n\n\t\tinitializeFieldLabel: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst labelText = fieldObject.$fieldLabel().val();\n\t\t\tconst $fieldLabel = this.$el.find( '.acf-insert-field-label' );\n\t\t\tif ( labelText ) {\n\t\t\t\t$fieldLabel.val( labelText );\n\t\t\t} else {\n\t\t\t\t$fieldLabel.val( '' );\n\t\t\t}\n\t\t},\n\n\t\tupdateFieldObjectFieldLabel: function () {\n\t\t\tconst label = this.$el.find( '.acf-insert-field-label' ).val();\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tfieldObject.$fieldLabel().val( label );\n\t\t\tfieldObject.$fieldLabel().trigger( 'blur' );\n\t\t},\n\n\t\tonChangeFieldType: function () {\n\t\t\tconst fieldType = this.get( 'currentFieldType' );\n\n\t\t\tthis.$el.find( '.selected' ).removeClass( 'selected' );\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-type[data-field-type=\"' + fieldType + '\"]' )\n\t\t\t\t.addClass( 'selected' );\n\n\t\t\tthis.renderFieldTypeDesc( fieldType );\n\t\t},\n\n\t\tonSearchFieldTypes: function ( e ) {\n\t\t\tconst $modal = this.$el.find( '.acf-browse-fields-modal' );\n\t\t\tconst inputVal = this.$el.find( '.acf-search-field-types' ).val();\n\t\t\tconst self = this;\n\t\t\tlet searchString,\n\t\t\t\tresultsHtml = '';\n\t\t\tlet matches = [];\n\n\t\t\tif ( 'string' === typeof inputVal ) {\n\t\t\t\tsearchString = inputVal.trim();\n\t\t\t\tmatches = this.getFieldTypes( false, searchString );\n\t\t\t}\n\n\t\t\tif ( searchString.length && matches.length ) {\n\t\t\t\t$modal.addClass( 'is-searching' );\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'is-searching' );\n\t\t\t}\n\n\t\t\tif ( ! matches.length ) {\n\t\t\t\t$modal.addClass( 'no-results-found' );\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-invalid-search-term' )\n\t\t\t\t\t.text( searchString );\n\t\t\t\treturn;\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'no-results-found' );\n\t\t\t}\n\n\t\t\tmatches.forEach( ( fieldType ) => {\n\t\t\t\tresultsHtml = resultsHtml + self.getFieldTypeHTML( fieldType );\n\t\t\t} );\n\n\t\t\t$( '.acf-field-type-search-results' ).html( resultsHtml );\n\n\t\t\tthis.set( 'currentFieldType', matches[ 0 ].name );\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tonClickBrowsePopular: function () {\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-search-field-types' )\n\t\t\t\t.val( '' )\n\t\t\t\t.trigger( 'input' );\n\t\t\tthis.$el.find( '.acf-tab-wrap a' ).first().trigger( 'click' );\n\t\t},\n\n\t\tonClickSelectField: function ( e ) {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\n\t\t\tfieldObject\n\t\t\t\t.$fieldTypeSelect()\n\t\t\t\t.val( this.get( 'currentFieldType' ) );\n\t\t\tfieldObject.$fieldTypeSelect().trigger( 'change' );\n\n\t\t\tthis.updateFieldObjectFieldLabel();\n\n\t\t\tthis.close();\n\t\t},\n\n\t\tonClickFieldType: function ( e ) {\n\t\t\tconst $fieldType = $( e.currentTarget );\n\t\t\tthis.set( 'currentFieldType', $fieldType.data( 'field-type' ) );\n\t\t},\n\n\t\tonClickClose: function () {\n\t\t\tthis.close();\n\t\t},\n\n\t\tonPressEscapeClose: function ( e ) {\n\t\t\tif ( e.key === 'Escape' ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.lockFocusToModal( false );\n\t\t\tthis.returnFocusToOrigin();\n\t\t\tthis.remove();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\tthis.$el.find( 'button' ).first().trigger( 'focus' );\n\t\t},\n\t};\n\n\tacf.models.browseFieldsModal = acf.models.Modal.extend( browseFieldsModal );\n\tacf.newBrowseFieldsModal = ( props ) =>\n\t\tnew acf.models.browseFieldsModal( props );\n} )( window.jQuery, undefined, window.acf );\n","( function ( $, undefined ) {\n\tvar _acf = acf.getCompatibility( acf );\n\n\t/**\n\t * fieldGroupCompatibility\n\t *\n\t * Compatibility layer for extinct acf.field_group\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group = {\n\t\tsave_field: function ( $field, type ) {\n\t\t\ttype = type !== undefined ? type : 'settings';\n\t\t\tacf.getFieldObject( $field ).save( type );\n\t\t},\n\n\t\tdelete_field: function ( $field, animate ) {\n\t\t\tanimate = animate !== undefined ? animate : true;\n\t\t\tacf.getFieldObject( $field ).delete( {\n\t\t\t\tanimate: animate,\n\t\t\t} );\n\t\t},\n\n\t\tupdate_field_meta: function ( $field, name, value ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, value );\n\t\t},\n\n\t\tdelete_field_meta: function ( $field, name ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, null );\n\t\t},\n\t};\n\n\t/**\n\t * fieldGroupCompatibility.field_object\n\t *\n\t * Compatibility layer for extinct acf.field_group.field_object\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group.field_object = acf.model.extend( {\n\t\t// vars\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t$settings: null,\n\n\t\ttag: function ( tag ) {\n\t\t\t// vars\n\t\t\tvar type = this.type;\n\n\t\t\t// explode, add 'field' and implode\n\t\t\t// - open \t\t\t=> open_field\n\t\t\t// - change_type\t=> change_field_type\n\t\t\tvar tags = tag.split( '_' );\n\t\t\ttags.splice( 1, 0, 'field' );\n\t\t\ttag = tags.join( '_' );\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\ttag += '/type=' + type;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tag;\n\t\t},\n\n\t\tselector: function () {\n\t\t\t// vars\n\t\t\tvar selector = '.acf-field-object';\n\t\t\tvar type = this.type;\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\tselector += '-' + type;\n\t\t\t\tselector = acf.str_replace( '_', '-', selector );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn selector;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_action( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\t\t\tvar event = name.substr( 0, name.indexOf( ' ' ) );\n\t\t\tvar selector = name.substr( name.indexOf( ' ' ) + 1 );\n\t\t\tvar context = this.selector();\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', e.$field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// vars\n\t\t\tthis.o = this.$field.data();\n\n\t\t\t// els\n\t\t\tthis.$settings = this.$field.find( '> .settings > table > tbody' );\n\n\t\t\t// focus\n\t\t\tthis.focus();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\t// do nothing\n\t\t},\n\n\t\tsetting: function ( name ) {\n\t\t\treturn this.$settings.find( '> .acf-field-setting-' + name );\n\t\t},\n\t} );\n\n\t/*\n\t * field\n\t *\n\t * This model fires actions and filters for registered fields\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\tvar actionManager = new acf.Model( {\n\t\tactions: {\n\t\t\topen_field_object: 'onOpenFieldObject',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t\tadd_field_object: 'onAddFieldObject',\n\t\t\tduplicate_field_object: 'onDuplicateFieldObject',\n\t\t\tdelete_field_object: 'onDeleteFieldObject',\n\t\t\tchange_field_object_type: 'onChangeFieldObjectType',\n\t\t\tchange_field_object_label: 'onChangeFieldObjectLabel',\n\t\t\tchange_field_object_name: 'onChangeFieldObjectName',\n\t\t\tchange_field_object_parent: 'onChangeFieldObjectParent',\n\t\t\tsortstop_field_object: 'onChangeFieldObjectParent',\n\t\t},\n\n\t\tonOpenFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'open_field', field.$el );\n\t\t\tacf.doAction( 'open_field/type=' + field.get( 'type' ), field.$el );\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonCloseFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'close_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'close_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonAddFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'add_field', field.$el );\n\t\t\tacf.doAction( 'add_field/type=' + field.get( 'type' ), field.$el );\n\t\t},\n\n\t\tonDuplicateFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'duplicate_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'duplicate_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonDeleteFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'delete_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'delete_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectType: function ( field ) {\n\t\t\tacf.doAction( 'change_field_type', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_type/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectLabel: function ( field ) {\n\t\t\tacf.doAction( 'change_field_label', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_label/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectName: function ( field ) {\n\t\t\tacf.doAction( 'change_field_name', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_name/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectParent: function ( field ) {\n\t\t\tacf.doAction( 'update_field_parent', field.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * ConditionalLogicFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t3/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar ConditionalLogicFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: 'conditional_logic',\n\t\tevents: {\n\t\t\t'change .conditions-toggle': 'onChangeToggle',\n\t\t\t'click .add-conditional-group': 'onClickAddGroup',\n\t\t\t'focus .condition-rule-field': 'onFocusField',\n\t\t\t'change .condition-rule-field': 'onChangeField',\n\t\t\t'change .condition-rule-operator': 'onChangeOperator',\n\t\t\t'click .add-conditional-rule': 'onClickAdd',\n\t\t\t'click .remove-conditional-rule': 'onClickRemove',\n\t\t},\n\n\t\t$rule: false,\n\t\tscope: function ( $rule ) {\n\t\t\tthis.$rule = $rule;\n\t\t\treturn this;\n\t\t},\n\n\t\truleData: function ( name, value ) {\n\t\t\treturn this.$rule.data.apply( this.$rule, arguments );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn this.$rule.find( '.condition-rule-' + name );\n\t\t},\n\n\t\t$td: function ( name ) {\n\t\t\treturn this.$rule.find( 'td.' + name );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.conditions-toggle' );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.rule-groups' );\n\t\t},\n\n\t\t$groups: function () {\n\t\t\treturn this.$( '.rule-group' );\n\t\t},\n\n\t\t$rules: function () {\n\t\t\treturn this.$( '.rule' );\n\t\t},\n\n\t\t$tabLabel: function () {\n\t\t\treturn this.fieldObject.$el.find('.conditional-logic-badge');\n\t\t},\n\n\t\t$conditionalValueSelect: function () {\n\t\t\treturn this.$( '.condition-rule-value' );\n\t\t},\n\n\t\topen: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.show();\n\t\t\tacf.enable( $div );\n\t\t},\n\n\t\tclose: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.hide();\n\t\t\tacf.disable( $div );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// show\n\t\t\tif ( this.$toggle().prop( 'checked' ) ) {\n\t\t\t\tthis.$tabLabel().addClass('is-enabled');\n\t\t\t\tthis.renderRules();\n\t\t\t\tthis.open();\n\n\t\t\t\t// hide\n\t\t\t} else {\n\t\t\t\tthis.$tabLabel().removeClass('is-enabled');\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\trenderRules: function () {\n\t\t\t// vars\n\t\t\tvar self = this;\n\n\t\t\t// loop\n\t\t\tthis.$rules().each( function () {\n\t\t\t\tself.renderRule( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderRule: function ( $rule ) {\n\t\t\tthis.scope( $rule );\n\t\t\tthis.renderField();\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\trenderField: function () {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar validFieldTypes = [];\n\t\t\tvar cid = this.fieldObject.cid;\n\t\t\tvar $select = this.$input( 'field' );\n\n\t\t\t// loop\n\t\t\tacf.getFieldObjects().map( function ( fieldObject ) {\n\t\t\t\t// vars\n\t\t\t\tvar choice = {\n\t\t\t\t\tid: fieldObject.getKey(),\n\t\t\t\t\ttext: fieldObject.getLabel(),\n\t\t\t\t};\n\n\t\t\t\t// bail early if is self\n\t\t\t\tif ( fieldObject.cid === cid ) {\n\t\t\t\t\tchoice.text += ' ' + acf.__( '(this field)' );\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// get selected field conditions\n\t\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\t\tfieldType: fieldObject.getType(),\n\t\t\t\t} );\n\n\t\t\t\t// bail early if no types\n\t\t\t\tif ( ! conditionTypes.length ) {\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// calulate indents\n\t\t\t\tvar indents = fieldObject.getParents().length;\n\t\t\t\tchoice.text = '- '.repeat( indents ) + choice.text;\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( choice );\n\t\t\t} );\n\n\t\t\t// allow for scenario where only one field exists\n\t\t\tif ( ! choices.length ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: acf.__( 'No toggle fields available' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'field', $select.val() );\n\t\t},\n\n\t\trenderOperator: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'operator' );\n\t\t\tvar val = $select.val();\n\t\t\tvar choices = [];\n\n\t\t\t// set saved value on first render\n\t\t\t// - this allows the 2nd render to correctly select an option\n\t\t\tif ( $select.val() === null ) {\n\t\t\t\tacf.renderSelect( $select, [\n\t\t\t\t\t{\n\t\t\t\t\t\tid: this.ruleData( 'operator' ),\n\t\t\t\t\t\ttext: '',\n\t\t\t\t\t},\n\t\t\t\t] );\n\t\t\t}\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tconditionTypes.map( function ( model ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: model.prototype.operator,\n\t\t\t\t\ttext: model.prototype.label,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'operator', $select.val() );\n\t\t},\n\n\t\trenderValue: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) || ! this.ruleData( 'operator' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $select = this.$input( 'value' );\n\t\t\tvar $td = this.$td( 'value' );\n\t\t\tvar currentVal = $select.val();\n\t\t\tvar savedValue = this.$rule[0].getAttribute( 'data-value' );\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t\toperator: this.ruleData( 'operator' ),\n\t\t\t} );\n\n\t\t\tvar conditionType = conditionTypes[ 0 ].prototype;\n\t\t\tvar choices = conditionType.choices( field );\n\t\t\tlet $newSelect;\n\t\t\tif ( choices instanceof jQuery && !! choices.data( 'acfSelect2Props' ) ) {\n\t\t\t\t$newSelect = $select.clone();\n\t\t\t\t// If converting from a disabled input, we need to convert it to an active select.\n\t\t\t\tif ( $newSelect.is( 'input' ) ) {\n\t\t\t\t\tvar classes = $select.attr( 'class' );\n\t\t\t\t\tconst $rebuiltSelect = $( '' ).addClass( classes ).val( savedValue );\n\t\t\t\t\t$newSelect = $rebuiltSelect;\n\t\t\t\t}\n\n\t\t\t\tacf.addAction( 'acf_conditional_value_rendered', function() {\n\t\t\t\t\tacf.newSelect2( $newSelect, choices.data( 'acfSelect2Props' ) );\n\t\t\t\t});\n\t\t\t} else if ( choices instanceof Array ) {\n\t\t\t\tthis.$conditionalValueSelect().removeClass( 'select2-hidden-accessible' );\n\t\t\t\t$newSelect = $( '' );\n\t\t\t\tacf.renderSelect( $newSelect, choices );\n\t\t\t} else {\n\t\t\t\tthis.$conditionalValueSelect().removeClass( 'select2-hidden-accessible' );\n\t\t\t\t$newSelect = $( choices );\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$select.detach();\n\t\t\t$td.html( $newSelect );\n\n\t\t\t// timeout needed to avoid browser bug where \"disabled\" attribute is not applied\n\t\t\tsetTimeout( function () {\n\t\t\t\t[ 'class', 'name', 'id' ].map( function ( attr ) {\n\t\t\t\t\t$newSelect.attr( attr, $select.attr( attr ) );\n\t\t\t\t} );\n\t\t\t\t$select.val( savedValue );\n\t\t\t\tacf.doAction( 'acf_conditional_value_rendered' );\n\t\t\t}, 0 );\n\t\t\t// select existing value (if not a disabled input)\n\t\t\tif ( ! $newSelect.prop( 'disabled' ) ) {\n\t\t\t\tacf.val( $newSelect, currentVal, true );\n\t\t\t}\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'value', $newSelect.val() );\n\t\t},\n\n\t\tonChangeToggle: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\tvar $group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// Find the remaining tr and render\n\t\t\tvar $tr = $group2.find( 'tr' );\n\t\t\tthis.renderRule( $tr );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\t\t},\n\n\t\tonFocusField: function ( e, $el ) {\n\t\t\tthis.renderField();\n\t\t},\n\n\t\tonChangeField: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'field', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonChangeOperator: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'operator', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// duplciate\n\t\t\tvar $rule = acf.duplicate( $el.closest( '.rule' ) );\n\n\t\t\t// render\n\t\t\tthis.renderRule( $rule );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $rule = $el.closest( '.rule' );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\n\t\t\t// remove group\n\t\t\tif ( $rule.siblings( '.rule' ).length == 0 ) {\n\t\t\t\t$rule.closest( '.rule-group' ).remove();\n\t\t\t}\n\n\t\t\t// remove\n\t\t\t$rule.remove();\n\t\t},\n\t} );\n\n\tacf.registerFieldSetting( ConditionalLogicFieldSetting );\n\n\t/**\n\t * conditionalLogicHelper\n\t *\n\t * description\n\t *\n\t * @date\t20/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionalLogicHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tduplicate_field_objects: 'onDuplicateFieldObjects',\n\t\t},\n\n\t\tonDuplicateFieldObjects: function ( children, newField, prevField ) {\n\t\t\t// vars\n\t\t\tvar data = {};\n\t\t\tvar $selects = $();\n\n\t\t\t// reference change in key\n\t\t\tchildren.map( function ( child ) {\n\t\t\t\t// store reference of changed key\n\t\t\t\tdata[ child.get( 'prevKey' ) ] = child.get( 'key' );\n\n\t\t\t\t// append condition select\n\t\t\t\t$selects = $selects.add( child.$( '.condition-rule-field' ) );\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$selects.each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $select = $( this );\n\t\t\t\tvar val = $select.val();\n\n\t\t\t\t// bail early if val is not a ref key\n\t\t\t\tif ( ! val || ! data[ val ] ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// modify selected option\n\t\t\t\t$select.find( 'option:selected' ).attr( 'value', data[ val ] );\n\n\t\t\t\t// set new val\n\t\t\t\t$select.val( data[ val ] );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.FieldObject = acf.Model.extend( {\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field-object',\n\n\t\t// variable for field type select2\n\t\tfieldTypeSelect2: false,\n\n\t\t// events\n\t\tevents: {\n\t\t\t'click .copyable': 'onClickCopy',\n\t\t\t'click .handle': 'onClickEdit',\n\t\t\t'click .close-field': 'onClickEdit',\n\t\t\t'click a[data-key=\"acf_field_settings_tabs\"]': 'onChangeSettingsTab',\n\t\t\t'click .delete-field': 'onClickDelete',\n\t\t\t'click .duplicate-field': 'duplicate',\n\t\t\t'click .move-field': 'move',\n\t\t\t'click .browse-fields': 'browseFields',\n\n\t\t\t'focus .edit-field': 'onFocusEdit',\n\t\t\t'blur .edit-field, .row-options a': 'onBlurEdit',\n\n\t\t\t'change .field-type': 'onChangeType',\n\t\t\t'change .field-required': 'onChangeRequired',\n\t\t\t'blur .field-label': 'onChangeLabel',\n\t\t\t'blur .field-name': 'onChangeName',\n\n\t\t\tchange: 'onChange',\n\t\t\tchanged: 'onChanged',\n\t\t},\n\n\t\t// data\n\t\tdata: {\n\t\t\t// Similar to ID, but used for HTML puposes.\n\t\t\t// It is possbile for a new field to have an ID of 0, but an id of 'field_123' */\n\t\t\tid: 0,\n\n\t\t\t// The field key ('field_123')\n\t\t\tkey: '',\n\n\t\t\t// The field type (text, image, etc)\n\t\t\ttype: '',\n\n\t\t\t// The $post->ID of this field\n\t\t\t//ID: 0,\n\n\t\t\t// The field's parent\n\t\t\t//parent: 0,\n\n\t\t\t// The menu order\n\t\t\t//menu_order: 0\n\t\t},\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data (id, key, type)\n\t\t\tthis.inherit( $field );\n\n\t\t\t// load additional props\n\t\t\t// - this won't trigger 'changed'\n\t\t\tthis.prop( 'ID' );\n\t\t\tthis.prop( 'parent' );\n\t\t\tthis.prop( 'menu_order' );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn $( '#' + this.getInputId() + '-' + name );\n\t\t},\n\n\t\t$meta: function () {\n\t\t\treturn this.$( '.meta:first' );\n\t\t},\n\n\t\t$handle: function () {\n\t\t\treturn this.$( '.handle:first' );\n\t\t},\n\n\t\t$settings: function () {\n\t\t\treturn this.$( '.settings:first' );\n\t\t},\n\n\t\t$setting: function ( name ) {\n\t\t\treturn this.$( '.acf-field-settings:first .acf-field-setting-' + name );\n\t\t},\n\n\t\t$fieldTypeSelect: function () {\n\t\t\treturn this.$( '.field-type' );\n\t\t},\n\n\t\t$fieldLabel: function () {\n\t\t\treturn this.$( '.field-label' );\n\t\t},\n\n\t\tgetParent: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el, limit: 1 } ).pop();\n\t\t},\n\n\t\tgetParents: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el } );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFieldObjects( { parent: this.$el } );\n\t\t},\n\n\t\tgetInputName: function () {\n\t\t\treturn 'acf_fields[' + this.get( 'id' ) + ']';\n\t\t},\n\n\t\tgetInputId: function () {\n\t\t\treturn 'acf_fields-' + this.get( 'id' );\n\t\t},\n\n\t\tnewInput: function ( name, value ) {\n\t\t\t// vars\n\t\t\tvar inputId = this.getInputId();\n\t\t\tvar inputName = this.getInputName();\n\n\t\t\t// append name\n\t\t\tif ( name ) {\n\t\t\t\tinputId += '-' + name;\n\t\t\t\tinputName += '[' + name + ']';\n\t\t\t}\n\n\t\t\t// create input (avoid HTML + JSON value issues)\n\t\t\tvar $input = $( '' ).attr( {\n\t\t\t\tid: inputId,\n\t\t\t\tname: inputName,\n\t\t\t\tvalue: value,\n\t\t\t} );\n\t\t\tthis.$( '> .meta' ).append( $input );\n\n\t\t\t// return\n\t\t\treturn $input;\n\t\t},\n\n\t\tgetProp: function ( name ) {\n\t\t\t// check data\n\t\t\tif ( this.has( name ) ) {\n\t\t\t\treturn this.get( name );\n\t\t\t}\n\n\t\t\t// get input value\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar value = $input.length ? $input.val() : null;\n\n\t\t\t// set data silently (cache)\n\t\t\tthis.set( name, value, true );\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tsetProp: function ( name, value ) {\n\t\t\t// get input\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar prevVal = $input.val();\n\n\t\t\t// create if new\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = this.newInput( name, value );\n\t\t\t}\n\n\t\t\t// remove\n\t\t\tif ( value === null ) {\n\t\t\t\t$input.remove();\n\n\t\t\t\t// update\n\t\t\t} else {\n\t\t\t\t$input.val( value );\n\t\t\t}\n\n\t\t\t//console.log('setProp', name, value, this);\n\n\t\t\t// set data silently (cache)\n\t\t\tif ( ! this.has( name ) ) {\n\t\t\t\t//console.log('setting silently');\n\t\t\t\tthis.set( name, value, true );\n\n\t\t\t\t// set data allowing 'change' event to fire\n\t\t\t} else {\n\t\t\t\t//console.log('setting loudly!');\n\t\t\t\tthis.set( name, value );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn this;\n\t\t},\n\n\t\tprop: function ( name, value ) {\n\t\t\tif ( value !== undefined ) {\n\t\t\t\treturn this.setProp( name, value );\n\t\t\t} else {\n\t\t\t\treturn this.getProp( name );\n\t\t\t}\n\t\t},\n\n\t\tprops: function ( props ) {\n\t\t\tObject.keys( props ).map( function ( key ) {\n\t\t\t\tthis.setProp( key, props[ key ] );\n\t\t\t}, this );\n\t\t},\n\n\t\tgetLabel: function () {\n\t\t\t// get label with empty default\n\t\t\tvar label = this.prop( 'label' );\n\t\t\tif ( label === '' ) {\n\t\t\t\tlabel = acf.__( '(no label)' );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn label;\n\t\t},\n\n\t\tgetName: function () {\n\t\t\treturn this.prop( 'name' );\n\t\t},\n\n\t\tgetType: function () {\n\t\t\treturn this.prop( 'type' );\n\t\t},\n\n\t\tgetTypeLabel: function () {\n\t\t\tvar type = this.prop( 'type' );\n\t\t\tvar types = acf.get( 'fieldTypes' );\n\t\t\treturn types[ type ] ? types[ type ].label : type;\n\t\t},\n\n\t\tgetKey: function () {\n\t\t\treturn this.prop( 'key' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.checkCopyable();\n\t\t},\n\n\t\tmakeCopyable: function ( text ) {\n\t\t\tif ( ! navigator.clipboard ) return '' + text + '';\n\t\t\treturn '' + text + '';\n\t\t},\n\n\t\tcheckCopyable: function () {\n\t\t\tif ( ! navigator.clipboard ) {\n\t\t\t\tthis.$el.find( '.copyable' ).addClass( 'copy-unsupported' );\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldTypeSelect2: function () {\n\t\t\tif ( this.fieldTypeSelect2 ) return;\n\n\t\t\t// Support disabling via filter.\n\t\t\tif ( this.$fieldTypeSelect().hasClass( 'disable-select2' ) ) return;\n\n\t\t\t// Check for a full modern version of select2, bail loading if not found with a console warning.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.'\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.fieldTypeSelect2 = acf.newSelect2( this.$fieldTypeSelect(), {\n\t\t\t\tfield: false,\n\t\t\t\tajax: false,\n\t\t\t\tmultiple: false,\n\t\t\t\tallowNull: false,\n\t\t\t\tsuppressFilters: true,\n\t\t\t\tdropdownCssClass: 'field-type-select-results',\n\t\t\t\ttemplateResult: function ( selection ) {\n\t\t\t\t\tif ( selection.loading || ( selection.element && selection.element.nodeName === 'OPTGROUP' ) ) {\n\t\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t\t$selection.html( acf.strEscape( selection.text ) );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.strEscape( selection.text ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t\ttemplateSelection: function ( selection ) {\n\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\tacf.strEscape( selection.text ) +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'select2:open', function () {\n\t\t\t\t$( '.field-type-select-results input.select2-search__field' ).attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\tacf.__( 'Type to search...' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'change', function ( e ) {\n\t\t\t\t$( e.target ).parents( 'ul:first' ).find( 'button.browse-fields' ).prop( 'disabled', true );\n\t\t\t} );\n\n\t\t\t// When typing happens on the li element above the select2.\n\t\t\tthis.fieldTypeSelect2.$el\n\t\t\t\t.parent()\n\t\t\t\t.on( 'keydown', '.select2-selection.select2-selection--single', this.onKeyDownSelect );\n\t\t},\n\n\t\taddProFields: function () {\n\t\t\t// Don't run if we have a valid license.\n\t\t\tif ( acf.get( 'is_pro' ) && acf.get( 'isLicenseActive' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Make sure we haven't appended these fields before.\n\t\t\tvar $fieldTypeSelect = this.$fieldTypeSelect();\n\t\t\tif ( $fieldTypeSelect.hasClass( 'acf-free-field-type' ) ) return;\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROFieldTypes = acf.get( 'PROFieldTypes' );\n\t\t\tif ( typeof PROFieldTypes !== 'object' ) return;\n\n\t\t\tconst $layoutGroup = $fieldTypeSelect.find( 'optgroup option[value=\"group\"]' ).parent();\n\n\t\t\tconst $contentGroup = $fieldTypeSelect.find( 'optgroup option[value=\"image\"]' ).parent();\n\n\t\t\tfor ( const [ name, field ] of Object.entries( PROFieldTypes ) ) {\n\t\t\t\tconst $useGroup = field.category === 'content' ? $contentGroup : $layoutGroup;\n\t\t\t\tconst $existing = $useGroup.children( '[value=\"' + name + '\"]' );\n\t\t\t\tconst label = `${ acf.strEscape( field.label ) } (${ acf.strEscape( acf.__( 'PRO Only' ) ) })`;\n\n\t\t\t\tif ( $existing.length ) {\n\t\t\t\t\t// Already added by pro, update existing option.\n\t\t\t\t\t$existing.text( label );\n\n\t\t\t\t\t// Don't disable if already selected (prevents re-save from overriding field type).\n\t\t\t\t\tif ( $fieldTypeSelect.val() !== name ) {\n\t\t\t\t\t\t$existing.attr( 'disabled', 'disabled' );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Append new disabled option.\n\t\t\t\t\t$useGroup.append( `` );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t$fieldTypeSelect.addClass( 'acf-free-field-type' );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $handle = this.$( '.handle:first' );\n\t\t\tvar menu_order = this.prop( 'menu_order' );\n\t\t\tvar label = this.getLabel();\n\t\t\tvar name = this.prop( 'name' );\n\t\t\tvar type = this.getTypeLabel();\n\t\t\tvar key = this.prop( 'key' );\n\t\t\tvar required = this.$input( 'required' ).prop( 'checked' );\n\n\t\t\t// update menu order\n\t\t\t$handle.find( '.acf-icon' ).html( parseInt( menu_order ) + 1 );\n\n\t\t\t// update required\n\t\t\tif ( required ) {\n\t\t\t\tlabel += ' *';\n\t\t\t}\n\n\t\t\t// update label\n\t\t\t$handle.find( '.li-field-label strong a' ).html( label );\n\n\t\t\t// update name\n\t\t\t$handle.find( '.li-field-name' ).html( this.makeCopyable( acf.strSanitize( name ) ) );\n\n\t\t\t// update type\n\t\t\tconst iconName = acf.strSlugify( this.getType() );\n\t\t\t$handle.find( '.field-type-label' ).text( ' ' + type );\n\t\t\t$handle\n\t\t\t\t.find( '.field-type-icon' )\n\t\t\t\t.removeClass()\n\t\t\t\t.addClass( 'field-type-icon field-type-icon-' + iconName );\n\n\t\t\t// update key\n\t\t\t$handle.find( '.li-field-key' ).html( this.makeCopyable( key ) );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'render_field_object', this );\n\t\t},\n\n\t\trefresh: function () {\n\t\t\tacf.doAction( 'refresh_field_object', this );\n\t\t},\n\n\t\tisOpen: function () {\n\t\t\treturn this.$el.hasClass( 'open' );\n\t\t},\n\n\t\tonClickCopy: function ( e ) {\n\t\t\te.stopPropagation();\n\t\t\tif ( ! navigator.clipboard || $( e.target ).is( 'input' ) ) return;\n\n\t\t\t// Find the value to copy depending on input or text elements.\n\t\t\tlet copyValue;\n\t\t\tif ( $( e.target ).hasClass( 'acf-input-wrap' ) ) {\n\t\t\t\tcopyValue = $( e.target ).find( 'input' ).first().val();\n\t\t\t} else {\n\t\t\t\tcopyValue = $( e.target ).text().trim();\n\t\t\t}\n\n\t\t\tnavigator.clipboard.writeText( copyValue ).then( () => {\n\t\t\t\t$( e.target ).closest( '.copyable' ).addClass( 'copied' );\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\t$( e.target ).closest( '.copyable' ).removeClass( 'copied' );\n\t\t\t\t}, 2000 );\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e ) {\n\t\t\tconst $target = $( e.target );\n\n\t\t\t// Bail out if a pro field without a license.\n\t\t\tif (\n\t\t\t\tacf.get( 'is_pro' ) &&\n\t\t\t\t! acf.get( 'isLicenseActive' ) &&\n\t\t\t\t! acf.get( 'isLicenseExpired' ) &&\n\t\t\t\tacf.get( 'PROFieldTypes' ).hasOwnProperty( this.getType() )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif ( $target.parent().hasClass( 'row-options' ) && ! $target.hasClass( 'edit-field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.isOpen() ? this.close() : this.open();\n\t\t},\n\n\t\tonChangeSettingsTab: function () {\n\t\t\tconst $settings = this.$el.children( '.settings' );\n\t\t\tacf.doAction( 'show', $settings );\n\t\t},\n\n\t\t/**\n\t\t * Adds 'active' class to row options nearest to the target.\n\t\t */\n\t\tonFocusEdit: function ( e ) {\n\t\t\tvar $rowOptions = $( e.target ).closest( 'li' ).find( '.row-options' );\n\t\t\t$rowOptions.addClass( 'active' );\n\t\t},\n\n\t\t/**\n\t\t * Removes 'active' class from row options if links in same row options area are no longer in focus.\n\t\t */\n\t\tonBlurEdit: function ( e ) {\n\t\t\tvar focusDelayMilliseconds = 50;\n\t\t\tvar $rowOptionsBlurElement = $( e.target ).closest( 'li' ).find( '.row-options' );\n\n\t\t\t// Timeout so that `activeElement` gives the new element in focus instead of the body.\n\t\t\tsetTimeout( function () {\n\t\t\t\tvar $rowOptionsFocusElement = $( document.activeElement ).closest( 'li' ).find( '.row-options' );\n\t\t\t\tif ( ! $rowOptionsBlurElement.is( $rowOptionsFocusElement ) ) {\n\t\t\t\t\t$rowOptionsBlurElement.removeClass( 'active' );\n\t\t\t\t}\n\t\t\t}, focusDelayMilliseconds );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// initialise field type select\n\t\t\tthis.addProFields();\n\t\t\tthis.initializeFieldTypeSelect2();\n\n\t\t\t// action (open)\n\t\t\tacf.doAction( 'open_field_object', this );\n\t\t\tthis.trigger( 'openFieldObject' );\n\n\t\t\t// action (show)\n\t\t\tacf.doAction( 'show', $settings );\n\n\t\t\tthis.hideEmptyTabs();\n\n\t\t\t// open\n\t\t\t$settings.slideDown();\n\t\t\tthis.$el.addClass( 'open' );\n\t\t},\n\n\t\tonKeyDownSelect: function ( e ) {\n\t\t\t// Omit events from special keys.\n\t\t\tif (\n\t\t\t\t! (\n\t\t\t\t\t( e.which >= 186 && e.which <= 222 ) || // punctuation and special characters\n\t\t\t\t\t[\n\t\t\t\t\t\t8, 9, 13, 16, 17, 18, 19, 20, 27, 32, 33, 34, 35, 36, 37, 38, 39, 40, 45, 46, 91, 92, 93, 144,\n\t\t\t\t\t\t145,\n\t\t\t\t\t].includes( e.which ) || // Special keys\n\t\t\t\t\t( e.which >= 112 && e.which <= 123 )\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// Function keys\n\t\t\t\t$( this ).closest( '.select2-container' ).siblings( 'select:enabled' ).select2( 'open' );\n\t\t\t\treturn;\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// close\n\t\t\t$settings.slideUp();\n\t\t\tthis.$el.removeClass( 'open' );\n\n\t\t\t// action (close)\n\t\t\tacf.doAction( 'close_field_object', this );\n\t\t\tthis.trigger( 'closeFieldObject' );\n\n\t\t\t// action (hide)\n\t\t\tacf.doAction( 'hide', $settings );\n\t\t},\n\n\t\tserialize: function () {\n\t\t\treturn acf.serialize( this.$el, this.getInputName() );\n\t\t},\n\n\t\tsave: function ( type ) {\n\t\t\t// defaults\n\t\t\ttype = type || 'settings'; // meta, settings\n\n\t\t\t// vars\n\t\t\tvar save = this.getProp( 'save' );\n\n\t\t\t// bail if already saving settings\n\t\t\tif ( save === 'settings' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// prop\n\t\t\tthis.setProp( 'save', type );\n\n\t\t\t// debug\n\t\t\tthis.$el.attr( 'data-save', type );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'save_field_object', this, type );\n\t\t},\n\n\t\tsubmit: function () {\n\t\t\t// vars\n\t\t\tvar inputName = this.getInputName();\n\t\t\tvar save = this.get( 'save' );\n\n\t\t\t// close\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// allow all inputs to save\n\t\t\tif ( save == 'settings' ) {\n\t\t\t\t// do nothing\n\t\t\t\t// allow only meta inputs to save\n\t\t\t} else if ( save == 'meta' ) {\n\t\t\t\tthis.$( '> .settings [name^=\"' + inputName + '\"]' ).remove();\n\n\t\t\t\t// prevent all inputs from saving\n\t\t\t} else {\n\t\t\t\tthis.$( '[name^=\"' + inputName + '\"]' ).remove();\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'submit_field_object', this );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// save settings\n\t\t\tthis.save();\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object', this );\n\t\t},\n\n\t\tonChanged: function ( e, $el, name, value ) {\n\t\t\tif ( this.getType() === $el.attr( 'data-type' ) ) {\n\t\t\t\t$( 'button.acf-btn.browse-fields' ).prop( 'disabled', false );\n\t\t\t}\n\n\t\t\t// ignore 'save'\n\t\t\tif ( name == 'save' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// save meta\n\t\t\tif ( [ 'menu_order', 'parent' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.save( 'meta' );\n\n\t\t\t\t// save field\n\t\t\t} else {\n\t\t\t\tthis.save();\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( [ 'menu_order', 'label', 'required', 'name', 'type', 'key' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.render();\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object_' + name, this, value );\n\t\t},\n\n\t\tonChangeLabel: function ( e, $el ) {\n\t\t\t// set\n\t\t\tconst label = $el.val();\n\t\t\tconst safeLabel = acf.encode( label );\n\t\t\tthis.set( 'label', safeLabel );\n\n\t\t\t// render name\n\t\t\tif ( this.prop( 'name' ) == '' ) {\n\t\t\t\tvar name = acf.applyFilters( 'generate_field_object_name', acf.strSanitize( label ), this );\n\t\t\t\tthis.prop( 'name', name );\n\t\t\t}\n\t\t},\n\n\t\tonChangeName: function ( e, $el ) {\n\t\t\tconst sanitizedName = acf.strSanitize( $el.val(), false );\n\n\t\t\t$el.val( sanitizedName );\n\t\t\tthis.set( 'name', sanitizedName );\n\n\t\t\tif ( sanitizedName.startsWith( 'field_' ) ) {\n\t\t\t\talert( acf.__( 'The string \"field_\" may not be used at the start of a field name' ) );\n\t\t\t}\n\t\t},\n\n\t\tonChangeRequired: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar required = $el.prop( 'checked' ) ? 1 : 0;\n\t\t\tthis.set( 'required', required );\n\t\t},\n\n\t\tdelete: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tanimate: true,\n\t\t\t} );\n\n\t\t\t// add to remove list\n\t\t\tvar id = this.prop( 'ID' );\n\n\t\t\tif ( id ) {\n\t\t\t\tvar $input = $( '#_acf_delete_fields' );\n\t\t\t\tvar newVal = $input.val() + '|' + id;\n\t\t\t\t$input.val( newVal );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'delete_field_object', this );\n\n\t\t\t// animate\n\t\t\tif ( args.animate ) {\n\t\t\t\tthis.removeAnimate();\n\t\t\t} else {\n\t\t\t\tthis.remove();\n\t\t\t}\n\t\t},\n\n\t\tonClickDelete: function ( e, $el ) {\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.delete();\n\t\t\t}\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.delete();\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tthis.$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveAnimate: function () {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar $list = this.$el.parent();\n\t\t\tvar $fields = acf.findFieldObjects( {\n\t\t\t\tsibling: this.$el,\n\t\t\t} );\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tendHeight: $fields.length ? 0 : 50,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tfield.remove();\n\t\t\t\t\tacf.doAction( 'removed_field_object', field, $list );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'remove_field_object', field, $list );\n\t\t},\n\n\t\tduplicate: function () {\n\t\t\t// vars\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: this.get( 'id' ),\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// set new key\n\t\t\t$newField.attr( 'data-key', newKey );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// update newField label / name\n\t\t\tvar label = newField.prop( 'label' );\n\t\t\tvar name = newField.prop( 'name' );\n\t\t\tvar end = name.split( '_' ).pop();\n\t\t\tvar copy = acf.__( 'copy' );\n\n\t\t\t// increase suffix \"1\"\n\t\t\tif ( acf.isNumeric( end ) ) {\n\t\t\t\tvar i = end * 1 + 1;\n\t\t\t\tlabel = label.replace( end, i );\n\t\t\t\tname = name.replace( end, i );\n\n\t\t\t\t// increase suffix \"(copy1)\"\n\t\t\t} else if ( end.indexOf( copy ) === 0 ) {\n\t\t\t\tvar i = end.replace( copy, '' ) * 1;\n\t\t\t\ti = i ? i + 1 : 2;\n\n\t\t\t\t// replace\n\t\t\t\tlabel = label.replace( end, copy + i );\n\t\t\t\tname = name.replace( end, copy + i );\n\n\t\t\t\t// add default \"(copy)\"\n\t\t\t} else {\n\t\t\t\tlabel += ' (' + copy + ')';\n\t\t\t\tname += '_' + copy;\n\t\t\t}\n\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', label );\n\t\t\tnewField.prop( 'name', name );\n\t\t\tnewField.prop( 'key', newKey );\n\n\t\t\t// close the current field if it's open.\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// open the new field and initialise correctly.\n\t\t\tnewField.open();\n\n\t\t\t// focus label\n\t\t\tvar $label = newField.$setting( 'label input' );\n\t\t\tsetTimeout( function () {\n\t\t\t\t$label.trigger( 'focus' );\n\t\t\t}, 251 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'duplicate_field_object', this, newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\n\t\twipe: function () {\n\t\t\t// vars\n\t\t\tvar prevId = this.get( 'id' );\n\t\t\tvar prevKey = this.get( 'key' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// data\n\t\t\tthis.set( 'id', newKey );\n\t\t\tthis.set( 'prevId', prevId );\n\t\t\tthis.set( 'prevKey', prevKey );\n\n\t\t\t// props\n\t\t\tthis.prop( 'key', newKey );\n\t\t\tthis.prop( 'ID', 0 );\n\n\t\t\t// attr\n\t\t\tthis.$el.attr( 'data-key', newKey );\n\t\t\tthis.$el.attr( 'data-id', newKey );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'wipe_field_object', this );\n\t\t},\n\n\t\tmove: function () {\n\t\t\t// helper\n\t\t\tvar hasChanged = function ( field ) {\n\t\t\t\treturn field.get( 'save' ) == 'settings';\n\t\t\t};\n\n\t\t\t// vars\n\t\t\tvar changed = hasChanged( this );\n\n\t\t\t// has sub fields changed\n\t\t\tif ( ! changed ) {\n\t\t\t\tacf.getFieldObjects( {\n\t\t\t\t\tparent: this.$el,\n\t\t\t\t} ).map( function ( field ) {\n\t\t\t\t\tchanged = hasChanged( field ) || field.changed;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// bail early if changed\n\t\t\tif ( changed ) {\n\t\t\t\talert( acf.__( 'This field cannot be moved until its changes have been saved' ) );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1.\n\t\t\tvar id = this.prop( 'ID' );\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: acf.__( 'Move Custom Field' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t\topenedBy: field.$el.find( '.move-field' ),\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t\tfield_group_id: popup.$( 'select' ).val(),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step4 = function ( html ) {\n\t\t\t\tpopup.content( html );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak( acf.__( 'Field moved to other group' ), 'polite' );\n\t\t\t\t}\n\n\t\t\t\tpopup.$( '.acf-close-popup' ).focus();\n\n\t\t\t\tfield.removeAnimate();\n\t\t\t};\n\n\t\t\t// start\n\t\t\tstep1();\n\t\t},\n\n\t\tbrowseFields: function ( e, $el ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst modal = acf.newBrowseFieldsModal( {\n\t\t\t\topenedBy: this,\n\t\t\t} );\n\t\t},\n\n\t\tonChangeType: function ( e, $el ) {\n\t\t\t// clea previous timout\n\t\t\tif ( this.changeTimeout ) {\n\t\t\t\tclearTimeout( this.changeTimeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\t// - prevents changing type multiple times whilst user types in newType\n\t\t\tthis.changeTimeout = this.setTimeout( function () {\n\t\t\t\tthis.changeType( $el.val() );\n\t\t\t}, 300 );\n\t\t},\n\n\t\tchangeType: function ( newType ) {\n\t\t\tvar prevType = this.prop( 'type' );\n\t\t\tvar prevClass = acf.strSlugify( 'acf-field-object-' + prevType );\n\t\t\tvar newClass = acf.strSlugify( 'acf-field-object-' + newType );\n\n\t\t\t// Update props.\n\t\t\tthis.$el.removeClass( prevClass ).addClass( newClass );\n\t\t\tthis.$el.attr( 'data-type', newType );\n\t\t\tthis.$el.data( 'type', newType );\n\n\t\t\t// Abort XHR if this field is already loading AJAX data.\n\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t}\n\n\t\t\t// Store old settings so they can be reused later.\n\t\t\tconst $oldSettings = {};\n\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings' )\n\t\t\t\t.each( function () {\n\t\t\t\t\tlet tab = $( this ).data( 'parent-tab' );\n\t\t\t\t\tlet $tabSettings = $( this ).children().removeData();\n\n\t\t\t\t\t$oldSettings[ tab ] = $tabSettings;\n\n\t\t\t\t\t$tabSettings.detach();\n\t\t\t\t} );\n\n\t\t\tthis.set( 'settings-' + prevType, $oldSettings );\n\n\t\t\t// Show the settings if we already have them cached.\n\t\t\tif ( this.has( 'settings-' + newType ) ) {\n\t\t\t\tlet $newSettings = this.get( 'settings-' + newType );\n\n\t\t\t\tthis.showFieldTypeSettings( $newSettings );\n\t\t\t\tthis.set( 'type', newType );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Add loading spinner.\n\t\t\tconst $loading = $(\n\t\t\t\t'
    '\n\t\t\t);\n\t\t\tthis.$el.find( '.acf-field-settings-main-general .acf-field-type-settings' ).before( $loading );\n\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/field_group/render_field_settings',\n\t\t\t\tfield: this.serialize(),\n\t\t\t\tprefix: this.getInputName(),\n\t\t\t};\n\n\t\t\t// Get the settings for this field type over AJAX.\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( response ) {\n\t\t\t\t\tif ( ! acf.isAjaxSuccess( response ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showFieldTypeSettings( response.data );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// also triggered by xhr.abort();\n\t\t\t\t\t$loading.remove();\n\t\t\t\t\tthis.set( 'type', newType );\n\t\t\t\t\t//this.refresh();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tshowFieldTypeSettings: function ( settings ) {\n\t\t\tif ( 'object' !== typeof settings ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst self = this;\n\t\t\tconst tabs = Object.keys( settings );\n\n\t\t\ttabs.forEach( ( tab ) => {\n\t\t\t\tconst $tab = self.$el.find(\n\t\t\t\t\t'.acf-field-settings-main-' + tab.replace( '_', '-' ) + ' .acf-field-type-settings'\n\t\t\t\t);\n\t\t\t\tlet tabContent = '';\n\n\t\t\t\tif ( [ 'object', 'string' ].includes( typeof settings[ tab ] ) ) {\n\t\t\t\t\ttabContent = settings[ tab ];\n\t\t\t\t}\n\n\t\t\t\t$tab.prepend( tabContent );\n\t\t\t\tacf.doAction( 'append', $tab );\n\t\t\t} );\n\n\t\t\tthis.hideEmptyTabs();\n\t\t},\n\n\t\tupdateParent: function () {\n\t\t\t// vars\n\t\t\tvar ID = acf.get( 'post_id' );\n\n\t\t\t// check parent\n\t\t\tvar parent = this.getParent();\n\t\t\tif ( parent ) {\n\t\t\t\tID = parseInt( parent.prop( 'ID' ) ) || parent.prop( 'key' );\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.prop( 'parent', ID );\n\t\t},\n\n\t\thideEmptyTabs: function () {\n\t\t\tconst $settings = this.$settings();\n\t\t\tconst $tabs = $settings.find( '.acf-field-settings:first > .acf-field-settings-main' );\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst $tabContent = $( this );\n\t\t\t\tconst tabName = $tabContent.find( '.acf-field-type-settings:first' ).data( 'parentTab' );\n\t\t\t\tconst $tabLink = $settings.find( '.acf-settings-type-' + tabName ).first();\n\n\t\t\t\tif ( $.trim( $tabContent.text() ) === '' ) {\n\t\t\t\t\t$tabLink.hide();\n\t\t\t\t} else if ( $tabLink.is( ':hidden' ) ) {\n\t\t\t\t\t$tabLink.show();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.findFieldObject\n\t *\n\t * Returns a single fieldObject $el for a given field key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring key The field key\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObject = function ( key ) {\n\t\treturn acf.findFieldObjects( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t} );\n\t};\n\n\t/**\n\t * acf.findFieldObjects\n\t *\n\t * Returns an array of fieldObject $el for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObjects = function ( args ) {\n\t\t// vars\n\t\targs = args || {};\n\t\tvar selector = '.acf-field-object';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\ttype: '',\n\t\t\tlimit: false,\n\t\t\tlist: null,\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tchild: false,\n\t\t} );\n\n\t\t// id\n\t\tif ( args.id ) {\n\t\t\tselector += '[data-id=\"' + args.id + '\"]';\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// query\n\t\tif ( args.list ) {\n\t\t\t$fields = args.list.children( selector );\n\t\t} else if ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else if ( args.child ) {\n\t\t\t$fields = args.child.parents( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * acf.getFieldObject\n\t *\n\t * Returns a single fieldObject instance for a given $el|key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring|jQuery $field The field $el or key\n\t * @return\tjQuery\n\t */\n\n\tacf.getFieldObject = function ( $field ) {\n\t\t// allow key\n\t\tif ( typeof $field === 'string' ) {\n\t\t\t$field = acf.findFieldObject( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newFieldObject( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * acf.getFieldObjects\n\t *\n\t * Returns an array of fieldObject instances for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tarray\n\t */\n\n\tacf.getFieldObjects = function ( args ) {\n\t\t// query\n\t\tvar $fields = acf.findFieldObjects( args );\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getFieldObject( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * acf.newFieldObject\n\t *\n\t * Initializes and returns a new FieldObject instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tjQuery $field The field $el\n\t * @return\tobject\n\t */\n\n\tacf.newFieldObject = function ( $field ) {\n\t\t// instantiate\n\t\tvar field = new acf.FieldObject( $field );\n\n\t\t// action\n\t\tacf.doAction( 'new_field_object', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * actionManager\n\t *\n\t * description\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar eventManager = new acf.Model( {\n\t\tpriority: 5,\n\n\t\tinitialize: function () {\n\t\t\t// actions\n\t\t\tvar actions = [ 'prepare', 'ready', 'append', 'remove' ];\n\n\t\t\t// loop\n\t\t\tactions.map( function ( action ) {\n\t\t\t\tthis.addFieldActions( action );\n\t\t\t}, this );\n\t\t},\n\n\t\taddFieldActions: function ( action ) {\n\t\t\t// vars\n\t\t\tvar pluralAction = action + '_field_objects'; // ready_field_objects\n\t\t\tvar singleAction = action + '_field_object'; // ready_field_object\n\t\t\tvar singleEvent = action + 'FieldObject'; // readyFieldObject\n\n\t\t\t// global action\n\t\t\tvar callback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t\t// vars\n\t\t\t\tvar fieldObjects = acf.getFieldObjects( { parent: $el } );\n\n\t\t\t\t// call plural\n\t\t\t\tif ( fieldObjects.length ) {\n\t\t\t\t\t/// get args [$el, arg1]\n\t\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t\t// modify args [pluralAction, fields, arg1]\n\t\t\t\t\targs.splice( 0, 1, pluralAction, fieldObjects );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// plural action\n\t\t\tvar pluralCallback = function (\n\t\t\t\tfieldObjects /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [fields, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, fields, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// loop\n\t\t\t\tfieldObjects.map( function ( fieldObject ) {\n\t\t\t\t\t// modify args [singleAction, field, arg1]\n\t\t\t\t\targs[ 1 ] = fieldObject;\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// single action\n\t\t\tvar singleCallback = function (\n\t\t\t\tfieldObject /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [$field, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, $field, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// action variations (ready_field/type=image)\n\t\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t\targs[ 0 ] =\n\t\t\t\t\t\tsingleAction +\n\t\t\t\t\t\t'/' +\n\t\t\t\t\t\tvariation +\n\t\t\t\t\t\t'=' +\n\t\t\t\t\t\tfieldObject.get( variation );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\n\t\t\t\t// modify args [arg1]\n\t\t\t\targs.splice( 0, 2 );\n\n\t\t\t\t// event\n\t\t\t\tfieldObject.trigger( singleEvent, args );\n\t\t\t};\n\n\t\t\t// add actions\n\t\t\tacf.addAction( action, callback, 5 );\n\t\t\tacf.addAction( pluralAction, pluralCallback, 5 );\n\t\t\tacf.addAction( singleAction, singleCallback, 5 );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldManager\n\t *\n\t * description\n\t *\n\t * @date\t4/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldManager = new acf.Model( {\n\t\tid: 'fieldManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'mouseenter .acf-field-list': 'onHoverSortable',\n\t\t\t'click .add-field': 'onClickAdd',\n\t\t},\n\n\t\tactions: {\n\t\t\tremoved_field_object: 'onRemovedField',\n\t\t\tsortstop_field_object: 'onReorderField',\n\t\t\tdelete_field_object: 'onDeleteField',\n\t\t\tchange_field_object_type: 'onChangeFieldType',\n\t\t\tduplicate_field_object: 'onDuplicateField',\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects();\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field ) {\n\t\t\t\tfield.submit();\n\t\t\t} );\n\t\t},\n\n\t\tsetFieldMenuOrder: function ( field ) {\n\t\t\tthis.renderFields( field.$el.parent() );\n\t\t},\n\n\t\tonHoverSortable: function ( e, $el ) {\n\t\t\t// bail early if already sortable\n\t\t\tif ( $el.hasClass( 'ui-sortable' ) ) return;\n\n\t\t\t// sortable\n\t\t\t$el.sortable( {\n\t\t\t\thelper: function( event, element ) {\n\t\t\t\t\t// https://core.trac.wordpress.org/ticket/16972#comment:22\n\t\t\t\t\treturn element.clone()\n\t\t\t\t\t\t.find( ':input' )\n\t\t\t\t\t\t\t.attr( 'name', function( i, currentName ) {\n\t\t\t\t\t\t\t\t\treturn 'sort_' + parseInt( Math.random() * 100000, 10 ).toString() + '_' + currentName;\n\t\t\t\t\t\t\t} )\n\t\t\t\t\t\t.end();\n\t\t\t\t},\n\t\t\t\thandle: '.acf-sortable-handle',\n\t\t\t\tconnectWith: '.acf-field-list',\n\t\t\t\tstart: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tui.placeholder.height( ui.item.height() );\n\t\t\t\t\tacf.doAction( 'sortstart_field_object', field, $el );\n\t\t\t\t},\n\t\t\t\tupdate: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tacf.doAction( 'sortstop_field_object', field, $el );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonRemovedField: function ( field, $list ) {\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonReorderField: function ( field, $list ) {\n\t\t\tfield.updateParent();\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonDeleteField: function ( field ) {\n\t\t\t// delete children\n\t\t\tfield.getFields().map( function ( child ) {\n\t\t\t\tchild.delete( { animate: false } );\n\t\t\t} );\n\t\t},\n\n\t\tonChangeFieldType: function ( field ) {\n\t\t\t// enable browse field modal button\n\t\t\tfield.$el.find( 'button.browse-fields' ).prop( 'disabled', false );\n\t\t},\n\n\t\tonDuplicateField: function ( field, newField ) {\n\t\t\t// check for children\n\t\t\tvar children = newField.getFields();\n\t\t\tif ( children.length ) {\n\t\t\t\t// loop\n\t\t\t\tchildren.map( function ( child ) {\n\t\t\t\t\t// wipe field\n\t\t\t\t\tchild.wipe();\n\n\t\t\t\t\t// if the child is open, re-fire the open method to ensure it's initialised correctly.\n\t\t\t\t\tif ( child.isOpen() ) {\n\t\t\t\t\t\tchild.open();\n\t\t\t\t\t}\n\n\t\t\t\t\t// update parent\n\t\t\t\t\tchild.updateParent();\n\t\t\t\t} );\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'duplicate_field_objects',\n\t\t\t\t\tchildren,\n\t\t\t\t\tnewField,\n\t\t\t\t\tfield\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// set menu order\n\t\t\tthis.setFieldMenuOrder( newField );\n\t\t},\n\n\t\trenderFields: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects( {\n\t\t\t\tlist: $list,\n\t\t\t} );\n\n\t\t\t// no fields\n\t\t\tif ( ! fields.length ) {\n\t\t\t\t$list.addClass( '-empty' );\n\t\t\t\t$list\n\t\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.addClass( '-empty' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// has fields\n\t\t\t$list.removeClass( '-empty' );\n\t\t\t$list\n\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t.first()\n\t\t\t\t.removeClass( '-empty' );\n\n\t\t\t// prop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tfield.prop( 'menu_order', i );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tlet $list;\n\n\t\t\tif ( $el.hasClass( 'add-first-field' ) ) {\n\t\t\t\t$list = $el.parents( '.acf-field-list' ).eq( 0 );\n\t\t\t} else if (\n\t\t\t\t$el.parent().hasClass( 'acf-headerbar-actions' ) ||\n\t\t\t\t$el.parent().hasClass( 'no-fields-message-inner' )\n\t\t\t) {\n\t\t\t\t$list = $( '.acf-field-list:first' );\n\t\t\t} else if ( $el.parent().hasClass( 'acf-sub-field-list-header' ) ) {\n\t\t\t\t$list = $el\n\t\t\t\t\t.parents( '.acf-input:first' )\n\t\t\t\t\t.find( '.acf-field-list:first' );\n\t\t\t} else {\n\t\t\t\t$list = $el\n\t\t\t\t\t.closest( '.acf-tfoot' )\n\t\t\t\t\t.siblings( '.acf-field-list' );\n\t\t\t}\n\n\t\t\tthis.addField( $list );\n\t\t},\n\n\t\taddField: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar html = $( '#tmpl-acf-field' ).html();\n\t\t\tvar $el = $( html );\n\t\t\tvar prevId = $el.data( 'id' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: $el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t\tappend: function ( $el, $el2 ) {\n\t\t\t\t\t$list.append( $el2 );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// props\n\t\t\tnewField.prop( 'key', newKey );\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', '' );\n\t\t\tnewField.prop( 'name', '' );\n\n\t\t\t// attr\n\t\t\t$newField.attr( 'data-key', newKey );\n\t\t\t$newField.attr( 'data-id', newKey );\n\n\t\t\t// update parent prop\n\t\t\tnewField.updateParent();\n\n\t\t\t// focus type\n\t\t\tvar $type = newField.$input( 'type' );\n\t\t\tsetTimeout( function () {\n\t\t\t\tif ( $list.hasClass( 'acf-auto-add-field' ) ) {\n\t\t\t\t\t$list.removeClass( 'acf-auto-add-field' );\n\t\t\t\t} else {\n\t\t\t\t\t$type.trigger( 'focus' );\n\t\t\t\t}\n\t\t\t}, 251 );\n\n\t\t\t// open\n\t\t\tnewField.open();\n\n\t\t\t// set menu order\n\t\t\tthis.renderFields( $list );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'add_field_object', newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * locationManager\n\t *\n\t * Field group location rules functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar locationManager = new acf.Model( {\n\t\tid: 'locationManager',\n\t\twait: 'ready',\n\n\t\tevents: {\n\t\t\t'click .add-location-rule': 'onClickAddRule',\n\t\t\t'click .add-location-group': 'onClickAddGroup',\n\t\t\t'click .remove-location-rule': 'onClickRemoveRule',\n\t\t\t'change .refresh-location-rule': 'onChangeRemoveRule',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$el = $( '#acf-field-group-options' );\n\t\t\tthis.addProLocations();\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\taddProLocations: function () {\n\t\t\t// Make sure we're only running if we don't have a valid license.\n\t\t\tif ( acf.get( 'is_pro' ) && acf.get( 'isLicenseActive' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROLocationTypes = acf.get( 'PROLocationTypes' );\n\t\t\tif ( typeof PROLocationTypes !== 'object' ) return;\n\n\t\t\tconst $formsGroup = this.$el\n\t\t\t\t.find( 'select.refresh-location-rule' )\n\t\t\t\t.find( 'optgroup[label=\"Forms\"]' )\n\n\t\t\tconst proOnlyText = ` (${acf.__( 'PRO Only' )})`;\n\n\t\t\tfor ( const [ key, name ] of Object.entries( PROLocationTypes ) ) {\n\t\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t\t$formsGroup.append(\n\t\t\t\t\t\t``\n\t\t\t\t\t);\n\t\t\t\t} else {\n\t\t\t\t\t$formsGroup\n\t\t\t\t\t\t.find( 'option[value=' + key + ']' ).not( ':selected' )\n\t\t\t\t\t\t.prop( 'disabled', 'disabled' )\n\t\t\t\t\t\t.text( `${acf.strEscape( name )}${acf.strEscape( proOnlyText )}` );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tconst $addNewOptionsPage = this.$el.find( 'select.location-rule-value option[value=add_new_options_page]' );\n\t\t\tif ( $addNewOptionsPage.length ) {\n\t\t\t\t$addNewOptionsPage.attr( 'disabled', 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tonClickAddRule: function ( e, $el ) {\n\t\t\tthis.addRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickRemoveRule: function ( e, $el ) {\n\t\t\tthis.removeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonChangeRemoveRule: function ( e, $el ) {\n\t\t\tthis.changeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddRule: function ( $tr ) {\n\t\t\tacf.duplicate( $tr );\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tremoveRule: function ( $tr ) {\n\t\t\tif ( $tr.siblings( 'tr' ).length == 0 ) {\n\t\t\t\t$tr.closest( '.rule-group' ).remove();\n\t\t\t} else {\n\t\t\t\t$tr.remove();\n\t\t\t}\n\n\t\t\t// Update h4\n\t\t\tvar $group = this.$( '.rule-group:first' );\n\t\t\t$group.find( 'h4' ).text( acf.__( 'Show this field group if' ) );\n\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tchangeRule: function ( $rule ) {\n\t\t\t// vars\n\t\t\tvar $group = $rule.closest( '.rule-group' );\n\t\t\tvar prefix = $rule\n\t\t\t\t.find( 'td.param select' )\n\t\t\t\t.attr( 'name' )\n\t\t\t\t.replace( '[param]', '' );\n\n\t\t\t// ajaxdata\n\t\t\tvar ajaxdata = {};\n\t\t\tajaxdata.action = 'acf/field_group/render_location_rule';\n\t\t\tajaxdata.rule = acf.serialize( $rule, prefix );\n\t\t\tajaxdata.rule.id = $rule.data( 'id' );\n\t\t\tajaxdata.rule.group = $group.data( 'id' );\n\n\t\t\t// temp disable\n\t\t\tacf.disable( $rule.find( 'td.value' ) );\n\n\t\t\tconst self = this;\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxdata ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'html',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( ! html ) return;\n\t\t\t\t\t$rule.replaceWith( html );\n\t\t\t\t\tself.addProLocations();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\t$group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// update the groups class\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tupdateGroupsClass: function () {\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\tvar $ruleGroups = $group.closest( '.rule-groups' );\n\n\t\t\tvar rows_count = $ruleGroups.find( '.acf-table tr' ).length;\n\n\t\t\tif ( rows_count > 1 ) {\n\t\t\t\t$ruleGroups.addClass( 'rule-groups-multiple' );\n\t\t\t} else {\n\t\t\t\t$ruleGroups.removeClass( 'rule-groups-multiple' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'FieldSetting';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldSetting = function ( model ) {\n\t\tvar proto = model.prototype;\n\t\tvar mid = modelId( proto.type + ' ' + proto.name );\n\t\tthis.models[ mid ] = model;\n\t};\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newFieldSetting = function ( field ) {\n\t\t// vars\n\t\tvar type = field.get( 'setting' ) || '';\n\t\tvar name = field.get( 'name' ) || '';\n\t\tvar mid = modelId( type + ' ' + name );\n\t\tvar model = acf.models[ mid ] || null;\n\n\t\t// bail early if no setting\n\t\tif ( model === null ) return false;\n\n\t\t// instantiate\n\t\tvar setting = new model( field );\n\n\t\t// return\n\t\treturn setting;\n\t};\n\n\t/**\n\t * acf.getFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t19/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldSetting = function ( field ) {\n\t\t// allow jQuery\n\t\tif ( field instanceof jQuery ) {\n\t\t\tfield = acf.getField( field );\n\t\t}\n\n\t\t// return\n\t\treturn field.setting;\n\t};\n\n\t/**\n\t * settingsManager\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar settingsManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\t\tonNewField: function ( field ) {\n\t\t\tfield.setting = acf.newFieldSetting( field );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.FieldSetting\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tacf.FieldSetting = acf.Model.extend( {\n\t\tfield: false,\n\t\ttype: '',\n\t\tname: '',\n\t\twait: 'ready',\n\t\teventScope: '.acf-field',\n\n\t\tevents: {\n\t\t\tchange: 'render',\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// vars\n\t\t\tvar $field = field.$el;\n\n\t\t\t// set props\n\t\t\tthis.$el = $field;\n\t\t\tthis.field = field;\n\t\t\tthis.$fieldObject = $field.closest( '.acf-field-object' );\n\t\t\tthis.fieldObject = acf.getFieldObject( this.$fieldObject );\n\n\t\t\t// inherit data\n\t\t\t$.extend( this.data, field.data );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// do nothing\n\t\t},\n\t} );\n\n\t/**\n\t * Accordion and Tab Endpoint Settings\n\t *\n\t * The 'endpoint' setting on accordions and tabs requires an additional class on the\n\t * field object row when enabled.\n\t *\n\t * @since\t6.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar EndpointFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $endpoint_setting = this.fieldObject.$setting( 'endpoint' );\n\t\t\tvar $endpoint_field = $endpoint_setting.find(\n\t\t\t\t'input[type=\"checkbox\"]:first'\n\t\t\t);\n\t\t\tif ( $endpoint_field.is( ':checked' ) ) {\n\t\t\t\tthis.fieldObject.$el.addClass( 'acf-field-is-endpoint' );\n\t\t\t} else {\n\t\t\t\tthis.fieldObject.$el.removeClass( 'acf-field-is-endpoint' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar AccordionEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'accordion',\n\t\tname: 'endpoint',\n\t} );\n\n\tvar TabEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'tab',\n\t\tname: 'endpoint',\n\t} );\n\n\tacf.registerFieldSetting( AccordionEndpointFieldSetting );\n\tacf.registerFieldSetting( TabEndpointFieldSetting );\n\n\t/**\n\t * Date Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DisplayFormatFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $input = this.$( 'input[type=\"radio\"]:checked' );\n\t\t\tif ( $input.val() != 'other' ) {\n\t\t\t\tthis.$( 'input[type=\"text\"]' ).val( $input.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar DatePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'date_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar DatePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'date_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( DatePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DatePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Date Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DateTimePickerDisplayFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'display_format',\n\t\t} );\n\n\tvar DateTimePickerReturnFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'return_format',\n\t\t} );\n\n\tacf.registerFieldSetting( DateTimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DateTimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar TimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'time_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar TimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'time_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( TimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( TimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Color Picker Settings.\n\t *\n\t * @date\t16/12/20\n\t * @since\t5.9.4\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar ColorPickerReturnFormat = acf.FieldSetting.extend( {\n\t\ttype: 'color_picker',\n\t\tname: 'enable_opacity',\n\t\trender: function () {\n\t\t\tvar $return_format_setting =\n\t\t\t\tthis.fieldObject.$setting( 'return_format' );\n\t\t\tvar $default_value_setting =\n\t\t\t\tthis.fieldObject.$setting( 'default_value' );\n\t\t\tvar $labelText = $return_format_setting\n\t\t\t\t.find( 'input[type=\"radio\"][value=\"string\"]' )\n\t\t\t\t.parent( 'label' )\n\t\t\t\t.contents()\n\t\t\t\t.last();\n\t\t\tvar $defaultPlaceholder =\n\t\t\t\t$default_value_setting.find( 'input[type=\"text\"]' );\n\t\t\tvar l10n = acf.get( 'colorPickerL10n' );\n\n\t\t\tif ( this.field.val() ) {\n\t\t\t\t$labelText.replaceWith( l10n.rgba_string );\n\t\t\t\t$defaultPlaceholder.attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\t'rgba(255,255,255,0.8)'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t$labelText.replaceWith( l10n.hex_string );\n\t\t\t\t$defaultPlaceholder.attr( 'placeholder', '#FFFFFF' );\n\t\t\t}\n\t\t},\n\t} );\n\tacf.registerFieldSetting( ColorPickerReturnFormat );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * fieldGroupManager\n\t *\n\t * Generic field group functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar fieldGroupManager = new acf.Model( {\n\t\tid: 'fieldGroupManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'click a[href=\"#\"]': 'onClick',\n\t\t\t'click .acf-delete-field-group': 'onClickDeleteFieldGroup',\n\t\t\t'blur input#title': 'validateTitle',\n\t\t\t'input input#title': 'validateTitle',\n\t\t},\n\n\t\tfilters: {\n\t\t\tfind_fields_args: 'filterFindFieldArgs',\n\t\t\tfind_fields_selector: 'filterFindFieldsSelector',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tacf.addAction( 'prepare', this.maybeInitNewFieldGroup );\n\t\t\tacf.add_filter( 'select2_args', this.setBidirectionalSelect2Args );\n\t\t\tacf.add_filter(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tthis.setBidirectionalSelect2AjaxDataArgs\n\t\t\t);\n\t\t},\n\n\t\tsetBidirectionalSelect2Args: function (\n\t\t\targs,\n\t\t\t$select,\n\t\t\tsettings,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( field?.data?.( 'key' ) !== 'bidirectional_target' ) return args;\n\n\t\t\targs.dropdownCssClass = 'field-type-select-results';\n\n\t\t\t// Check for a full modern version of select2 like the one provided by ACF.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings.'\n\t\t\t\t);\n\t\t\t\tdelete args.dropdownCssClass;\n\t\t\t}\n\n\t\t\targs.templateResult = function ( selection ) {\n\t\t\t\tif ( 'undefined' !== typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tif ( selection.children ) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tselection.loading ||\n\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t) {\n\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\treturn $selection;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t'undefined' === typeof selection.human_field_type ||\n\t\t\t\t\t'undefined' === typeof selection.field_type ||\n\t\t\t\t\t'undefined' === typeof selection.this_field\n\t\t\t\t) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tvar $selection = $(\n\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( selection.this_field ) {\n\t\t\t\t\t$selection\n\t\t\t\t\t\t.last()\n\t\t\t\t\t\t.append(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'This Field' ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\treturn args;\n\t\t},\n\n\t\tsetBidirectionalSelect2AjaxDataArgs: function (\n\t\t\tdata,\n\t\t\targs,\n\t\t\t$input,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( data.field_key !== 'bidirectional_target' ) return data;\n\n\t\t\tconst $fieldObject = acf.findFieldObjects( { child: field } );\n\t\t\tconst fieldObject = acf.getFieldObject( $fieldObject );\n\t\t\tdata.field_key = '_acf_bidirectional_target';\n\t\t\tdata.parent_key = fieldObject.get( 'key' );\n\t\t\tdata.field_type = fieldObject.get( 'type' );\n\n\t\t\t// This might not be needed, but I wanted to figure out how to get a field setting in the JS API when the key isn't unique.\n\t\t\tdata.post_type = acf\n\t\t\t\t.getField(\n\t\t\t\t\tacf.findFields( { parent: $fieldObject, key: 'post_type' } )\n\t\t\t\t)\n\t\t\t\t.val();\n\n\t\t\treturn data;\n\t\t},\n\n\t\tmaybeInitNewFieldGroup: function () {\n\t\t\tlet $field_list_wrapper = $(\n\t\t\t\t'#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field'\n\t\t\t);\n\n\t\t\tif ( $field_list_wrapper.length ) {\n\t\t\t\t$( '.acf-headerbar-actions .add-field' ).trigger( 'click' );\n\t\t\t\t$( '.acf-title-wrap #title' ).trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $title = $( '.acf-title-wrap #title' );\n\n\t\t\t// empty\n\t\t\tif ( ! $title.val() ) {\n\t\t\t\t// prevent default\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( $el );\n\n\t\t\t\t// focus\n\t\t\t\t$title.trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonClick: function ( e ) {\n\t\t\te.preventDefault();\n\t\t},\n\n\t\tonClickDeleteFieldGroup: function ( e, $el ) {\n\t\t\te.preventDefault();\n\t\t\t$el.addClass( '-hover' );\n\n\t\t\t// Add confirmation tooltip.\n\t\t\tacf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\ttext: acf.__( 'Move field group to trash?' ),\n\t\t\t\tconfirm: function () {\n\t\t\t\t\twindow.location.href = $el.attr( 'href' );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tvalidateTitle: function ( e, $el ) {\n\t\t\tlet $submitButton = $( '.acf-publish' );\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$el.addClass( 'acf-input-error' );\n\t\t\t\t$submitButton.addClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$el.removeClass( 'acf-input-error' );\n\t\t\t\t$submitButton.removeClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tfilterFindFieldArgs: function ( args ) {\n\t\t\targs.visible = true;\n\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\t( args.parent.hasClass( 'acf-field-object' ) ||\n\t\t\t\t\targs.parent.hasClass( 'acf-browse-fields-modal-wrap' ) ||\n\t\t\t\t\targs.parent.parents( '.acf-field-object' ).length )\n\t\t\t) {\n\t\t\t\targs.visible = false;\n\t\t\t\targs.excludeSubFields = true;\n\t\t\t}\n\n\t\t\t// If the field has any open subfields, don't exclude subfields as they're already being displayed.\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\targs.parent.find( '.acf-field-object.open' ).length\n\t\t\t) {\n\t\t\t\targs.excludeSubFields = false;\n\t\t\t}\n\n\t\t\treturn args;\n\t\t},\n\n\t\tfilterFindFieldsSelector: function ( selector ) {\n\t\t\treturn selector + ', .acf-field-acf-field-group-settings-tabs';\n\t\t},\n\t} );\n\n\t/**\n\t * screenOptionsManager\n\t *\n\t * Screen options functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar screenOptionsManager = new acf.Model( {\n\t\tid: 'screenOptionsManager',\n\t\twait: 'prepare',\n\n\t\tevents: {\n\t\t\t'change #acf-field-key-hide': 'onFieldKeysChange',\n\t\t\t'change #acf-field-settings-tabs': 'onFieldSettingsTabsChange',\n\t\t\t'change [name=\"screen_columns\"]': 'render',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $div = $( '#adv-settings' );\n\t\t\tvar $append = $( '#acf-append-show-on-screen' );\n\n\t\t\t// append\n\t\t\t$div.find( '.metabox-prefs' ).append( $append.html() );\n\t\t\t$div.find( '.metabox-prefs br' ).remove();\n\n\t\t\t// clean up\n\t\t\t$append.remove();\n\n\t\t\t// initialize\n\t\t\tthis.$el = $( '#screen-options-wrap' );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\tisFieldKeysChecked: function () {\n\t\t\treturn this.$el.find( '#acf-field-key-hide' ).prop( 'checked' );\n\t\t},\n\n\t\tisFieldSettingsTabsChecked: function () {\n\t\t\tconst $input = this.$el.find( '#acf-field-settings-tabs' );\n\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! $input.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn $input.prop( 'checked' );\n\t\t},\n\n\t\tgetSelectedColumnCount: function () {\n\t\t\treturn this.$el\n\t\t\t\t.find( 'input[name=\"screen_columns\"]:checked' )\n\t\t\t\t.val();\n\t\t},\n\n\t\tonFieldKeysChange: function ( e, $el ) {\n\t\t\tvar val = this.isFieldKeysChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_keys', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\tonFieldSettingsTabsChange: function () {\n\t\t\tconst val = this.isFieldSettingsTabsChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_settings_tabs', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\tif ( this.isFieldKeysChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'show-field-keys' );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'show-field-keys' );\n\t\t\t}\n\n\t\t\tif ( ! this.isFieldSettingsTabsChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'hide-tabs' );\n\t\t\t\t$( '.acf-field-settings-main' )\n\t\t\t\t\t.removeClass( 'acf-hidden' )\n\t\t\t\t\t.prop( 'hidden', false );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'hide-tabs' );\n\n\t\t\t\t$( '.acf-field-object' ).each( function () {\n\t\t\t\t\tconst tabFields = acf.getFields( {\n\t\t\t\t\t\ttype: 'tab',\n\t\t\t\t\t\tparent: $( this ),\n\t\t\t\t\t\texcludeSubFields: true,\n\t\t\t\t\t\tlimit: 1,\n\t\t\t\t\t} );\n\n\t\t\t\t\tif ( tabFields.length ) {\n\t\t\t\t\t\ttabFields[ 0 ].tabs.set( 'initialized', false );\n\t\t\t\t\t}\n\n\t\t\t\t\tacf.doAction( 'show', $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tif ( this.getSelectedColumnCount() == 1 ) {\n\t\t\t\t$( 'body' ).removeClass( 'columns-2' );\n\t\t\t\t$( 'body' ).addClass( 'columns-1' );\n\t\t\t} else {\n\t\t\t\t$( 'body' ).removeClass( 'columns-1' );\n\t\t\t\t$( 'body' ).addClass( 'columns-2' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * appendFieldManager\n\t *\n\t * Appends fields together\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar appendFieldManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\t// bail early if not append\n\t\t\tif ( ! field.has( 'append' ) ) return;\n\n\t\t\t// vars\n\t\t\tvar append = field.get( 'append' );\n\t\t\tvar $sibling = field.$el\n\t\t\t\t.siblings( '[data-name=\"' + append + '\"]' )\n\t\t\t\t.first();\n\n\t\t\t// bail early if no sibling\n\t\t\tif ( ! $sibling.length ) return;\n\n\t\t\t// ul\n\t\t\tvar $div = $sibling.children( '.acf-input' );\n\t\t\tvar $ul = $div.children( 'ul' );\n\n\t\t\t// create ul\n\t\t\tif ( ! $ul.length ) {\n\t\t\t\t$div.wrapInner( '
    ' );\n\t\t\t\t$ul = $div.children( 'ul' );\n\t\t\t}\n\n\t\t\t// li\n\t\t\tvar html = field.$( '.acf-input' ).html();\n\t\t\tvar $li = $( '
  • ' + html + '
  • ' );\n\t\t\t$ul.append( $li );\n\t\t\t$ul.attr( 'data-cols', $ul.children().length );\n\n\t\t\t// clean up\n\t\t\tfield.remove();\n\t\t},\n\t} );\n} )( jQuery );\n","import toPropertyKey from \"./toPropertyKey.js\";\nfunction _defineProperty(e, r, t) {\n return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {\n value: t,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }) : e[r] = t, e;\n}\nexport { _defineProperty as default };","import _typeof from \"./typeof.js\";\nfunction toPrimitive(t, r) {\n if (\"object\" != _typeof(t) || !t) return t;\n var e = t[Symbol.toPrimitive];\n if (void 0 !== e) {\n var i = e.call(t, r || \"default\");\n if (\"object\" != _typeof(i)) return i;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (\"string\" === r ? String : Number)(t);\n}\nexport { toPrimitive as default };","import _typeof from \"./typeof.js\";\nimport toPrimitive from \"./toPrimitive.js\";\nfunction toPropertyKey(t) {\n var i = toPrimitive(t, \"string\");\n return \"symbol\" == _typeof(i) ? i : i + \"\";\n}\nexport { toPropertyKey as default };","function _typeof(o) {\n \"@babel/helpers - typeof\";\n\n return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n return typeof o;\n } : function (o) {\n return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n }, _typeof(o);\n}\nexport { _typeof as default };","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_field-group.js';\nimport './_field-group-field.js';\nimport './_field-group-settings.js';\nimport './_field-group-conditions.js';\nimport './_field-group-fields.js';\nimport './_field-group-locations.js';\nimport './_field-group-compatibility.js';\nimport './_browse-fields-modal.js';\n"],"names":["$","undefined","acf","browseFieldsModal","data","openedBy","currentFieldType","popularFieldTypes","events","setup","props","extend","$el","tmpl","render","initialize","open","lockFocusToModal","find","focus","doAction","html","getFieldTypes","category","search","fieldTypes","get","Object","values","_objectSpread","filter","fieldType","includes","name","pro","label","toLowerCase","labelParts","split","match","startsWith","length","forEach","part","$tabs","self","each","append","getFieldTypeHTML","initializeFieldLabel","initializeFieldType","onChangeFieldType","iconName","replaceAll","decodeFieldTypeURL","url","renderFieldTypeDesc","fieldTypeInfo","fieldTypeFilter","args","parseArgs","description","doc_url","tutorial_url","preview_image","text","attr","show","hide","parent","isPro","isActive","$upgateToProButton","$upgradeToUnlockButton","_fieldObject$data","fieldObject","type","set","isFieldTypePopular","selectedFieldType","x","uppercaseCategory","toUpperCase","slice","searchTabElement","setTimeout","click","labelText","$fieldLabel","val","updateFieldObjectFieldLabel","trigger","removeClass","addClass","onSearchFieldTypes","e","$modal","inputVal","searchString","resultsHtml","matches","trim","onClickBrowsePopular","first","onClickSelectField","$fieldTypeSelect","close","onClickFieldType","$fieldType","currentTarget","onClickClose","onPressEscapeClose","key","returnFocusToOrigin","remove","models","Modal","newBrowseFieldsModal","window","jQuery","_acf","getCompatibility","field_group","save_field","$field","getFieldObject","save","delete_field","animate","delete","update_field_meta","value","prop","delete_field_meta","field_object","model","o","$settings","tag","tags","splice","join","selector","str_replace","_add_action","callback","add_action","apply","arguments","_add_filter","add_filter","_add_event","event","substr","indexOf","context","document","on","closest","_set_$field","setting","actionManager","Model","actions","open_field_object","close_field_object","add_field_object","duplicate_field_object","delete_field_object","change_field_object_type","change_field_object_label","change_field_object_name","change_field_object_parent","sortstop_field_object","onOpenFieldObject","field","onCloseFieldObject","onAddFieldObject","onDuplicateFieldObject","onDeleteFieldObject","onChangeFieldObjectType","onChangeFieldObjectLabel","onChangeFieldObjectName","onChangeFieldObjectParent","ConditionalLogicFieldSetting","FieldSetting","$rule","scope","ruleData","$input","$td","$toggle","$control","$groups","$rules","$tabLabel","$conditionalValueSelect","$div","enable","disable","renderRules","renderRule","renderField","renderOperator","renderValue","choices","validFieldTypes","cid","$select","getFieldObjects","map","choice","id","getKey","getLabel","__","disabled","conditionTypes","getConditionTypes","getType","indents","getParents","repeat","push","renderSelect","findFieldObject","prototype","operator","currentVal","savedValue","getAttribute","conditionType","$newSelect","clone","is","classes","$rebuiltSelect","addAction","newSelect2","Array","detach","onChangeToggle","onClickAddGroup","addGroup","$group","$group2","duplicate","not","$tr","onFocusField","onChangeField","onChangeOperator","onClickAdd","onClickRemove","siblings","registerFieldSetting","conditionalLogicHelper","duplicate_field_objects","onDuplicateFieldObjects","children","newField","prevField","$selects","child","add","FieldObject","eventScope","fieldTypeSelect2","change","changed","inherit","getInputId","$meta","$handle","$setting","getParent","limit","pop","getFields","getInputName","newInput","inputId","inputName","getProp","has","setProp","prevVal","keys","getName","getTypeLabel","types","checkCopyable","makeCopyable","navigator","clipboard","initializeFieldTypeSelect2","hasClass","fn","select2","amd","require","err","console","warn","ajax","multiple","allowNull","suppressFilters","dropdownCssClass","templateResult","selection","loading","element","nodeName","$selection","strEscape","templateSelection","target","parents","onKeyDownSelect","addProFields","PROFieldTypes","$layoutGroup","$contentGroup","entries","$useGroup","$existing","menu_order","required","parseInt","strSanitize","strSlugify","refresh","isOpen","onClickCopy","stopPropagation","copyValue","writeText","then","onClickEdit","$target","hasOwnProperty","onChangeSettingsTab","onFocusEdit","$rowOptions","onBlurEdit","focusDelayMilliseconds","$rowOptionsBlurElement","$rowOptionsFocusElement","activeElement","hideEmptyTabs","slideDown","which","slideUp","serialize","submit","onChange","onChanged","onChangeLabel","safeLabel","encode","applyFilters","onChangeName","sanitizedName","alert","onChangeRequired","newVal","removeAnimate","onClickDelete","shiftKey","tooltip","newTooltip","confirmRemove","confirm","cancel","$list","$fields","findFieldObjects","sibling","endHeight","complete","newKey","uniqid","$newField","replace","end","copy","isNumeric","i","$label","wipe","prevId","prevKey","rename","move","hasChanged","popup","step1","newPopup","title","width","ajaxData","action","field_id","prepareForAjax","dataType","success","step2","content","step3","preventDefault","startButtonLoading","field_group_id","step4","wp","a11y","speak","browseFields","modal","onChangeType","changeTimeout","clearTimeout","changeType","newType","prevType","prevClass","newClass","abort","$oldSettings","tab","$tabSettings","removeData","$newSettings","showFieldTypeSettings","$loading","before","prefix","xhr","response","isAjaxSuccess","settings","tabs","$tab","tabContent","prepend","updateParent","ID","$tabContent","tabName","$tabLink","list","newFieldObject","fields","eventManager","priority","addFieldActions","pluralAction","singleAction","singleEvent","fieldObjects","arrayArgs","pluralCallback","unshift","singleCallback","variations","variation","fieldManager","removed_field_object","onSubmit","setFieldMenuOrder","renderFields","onHoverSortable","sortable","helper","currentName","Math","random","toString","handle","connectWith","start","ui","item","placeholder","height","update","onRemovedField","onReorderField","onDeleteField","onDuplicateField","eq","addField","$el2","$type","locationManager","wait","addProLocations","updateGroupsClass","PROLocationTypes","$formsGroup","proOnlyText","$addNewOptionsPage","onClickAddRule","addRule","onClickRemoveRule","removeRule","onChangeRemoveRule","changeRule","ajaxdata","rule","group","replaceWith","$ruleGroups","rows_count","modelId","strPascalCase","proto","mid","newFieldSetting","getFieldSetting","getField","settingsManager","new_field","onNewField","$fieldObject","EndpointFieldSetting","$endpoint_setting","$endpoint_field","AccordionEndpointFieldSetting","TabEndpointFieldSetting","DisplayFormatFieldSetting","DatePickerDisplayFormatFieldSetting","DatePickerReturnFormatFieldSetting","DateTimePickerDisplayFormatFieldSetting","DateTimePickerReturnFormatFieldSetting","TimePickerDisplayFormatFieldSetting","TimePickerReturnFormatFieldSetting","ColorPickerReturnFormat","$return_format_setting","$default_value_setting","$labelText","contents","last","$defaultPlaceholder","l10n","rgba_string","hex_string","fieldGroupManager","filters","find_fields_args","find_fields_selector","maybeInitNewFieldGroup","setBidirectionalSelect2Args","setBidirectionalSelect2AjaxDataArgs","instance","_field$data","call","escHtml","human_field_type","field_type","this_field","field_key","parent_key","post_type","findFields","$field_list_wrapper","$title","unlockForm","onClick","onClickDeleteFieldGroup","location","href","validateTitle","$submitButton","filterFindFieldArgs","visible","excludeSubFields","filterFindFieldsSelector","screenOptionsManager","$append","isFieldKeysChecked","isFieldSettingsTabsChecked","getSelectedColumnCount","onFieldKeysChange","updateUserSetting","onFieldSettingsTabsChange","tabFields","appendFieldManager","$sibling","$ul","wrapInner","$li"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js index bbaf26bf5..70fe59fb5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js @@ -1 +1 @@ -(()=>{var e={2961:()=>{!function(e,t){var i=acf.getCompatibility(acf);i.field_group={save_field:function(e,i){i=i!==t?i:"settings",acf.getFieldObject(e).save(i)},delete_field:function(e,i){i=i===t||i,acf.getFieldObject(e).delete({animate:i})},update_field_meta:function(e,t,i){acf.getFieldObject(e).prop(t,i)},delete_field_meta:function(e,t){acf.getFieldObject(e).prop(t,null)}},i.field_group.field_object=acf.model.extend({type:"",o:{},$field:null,$settings:null,tag:function(e){var t=this.type,i=e.split("_");return i.splice(1,0,"field"),e=i.join("_"),t&&(e+="/type="+t),e},selector:function(){var e=".acf-field-object",t=this.type;return t&&(e+="-"+t,e=acf.str_replace("_","-",e)),e},_add_action:function(e,t){var i=this;acf.add_action(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;acf.add_filter(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var n=this,a=t.substr(0,t.indexOf(" ")),l=t.substr(t.indexOf(" ")+1),s=this.selector();e(document).on(a,s+" "+l,(function(t){t.$el=e(this),t.$field=t.$el.closest(".acf-field-object"),n.set("$field",t.$field),n[i].apply(n,[t])}))},_set_$field:function(){this.o=this.$field.data(),this.$settings=this.$field.find("> .settings > table > tbody"),this.focus()},focus:function(){},setting:function(e){return this.$settings.find("> .acf-field-setting-"+e)}}),new acf.Model({actions:{open_field_object:"onOpenFieldObject",close_field_object:"onCloseFieldObject",add_field_object:"onAddFieldObject",duplicate_field_object:"onDuplicateFieldObject",delete_field_object:"onDeleteFieldObject",change_field_object_type:"onChangeFieldObjectType",change_field_object_label:"onChangeFieldObjectLabel",change_field_object_name:"onChangeFieldObjectName",change_field_object_parent:"onChangeFieldObjectParent",sortstop_field_object:"onChangeFieldObjectParent"},onOpenFieldObject:function(e){acf.doAction("open_field",e.$el),acf.doAction("open_field/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onCloseFieldObject:function(e){acf.doAction("close_field",e.$el),acf.doAction("close_field/type="+e.get("type"),e.$el)},onAddFieldObject:function(e){acf.doAction("add_field",e.$el),acf.doAction("add_field/type="+e.get("type"),e.$el)},onDuplicateFieldObject:function(e){acf.doAction("duplicate_field",e.$el),acf.doAction("duplicate_field/type="+e.get("type"),e.$el)},onDeleteFieldObject:function(e){acf.doAction("delete_field",e.$el),acf.doAction("delete_field/type="+e.get("type"),e.$el)},onChangeFieldObjectType:function(e){acf.doAction("change_field_type",e.$el),acf.doAction("change_field_type/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onChangeFieldObjectLabel:function(e){acf.doAction("change_field_label",e.$el),acf.doAction("change_field_label/type="+e.get("type"),e.$el)},onChangeFieldObjectName:function(e){acf.doAction("change_field_name",e.$el),acf.doAction("change_field_name/type="+e.get("type"),e.$el)},onChangeFieldObjectParent:function(e){acf.doAction("update_field_parent",e.$el)}})}(jQuery)},8931:()=>{var e,t;e=jQuery,t=acf.FieldSetting.extend({type:"",name:"conditional_logic",events:{"change .conditions-toggle":"onChangeToggle","click .add-conditional-group":"onClickAddGroup","focus .condition-rule-field":"onFocusField","change .condition-rule-field":"onChangeField","change .condition-rule-operator":"onChangeOperator","click .add-conditional-rule":"onClickAdd","click .remove-conditional-rule":"onClickRemove"},$rule:!1,scope:function(e){return this.$rule=e,this},ruleData:function(e,t){return this.$rule.data.apply(this.$rule,arguments)},$input:function(e){return this.$rule.find(".condition-rule-"+e)},$td:function(e){return this.$rule.find("td."+e)},$toggle:function(){return this.$(".conditions-toggle")},$control:function(){return this.$(".rule-groups")},$groups:function(){return this.$(".rule-group")},$rules:function(){return this.$(".rule")},$tabLabel:function(){return this.fieldObject.$el.find(".conditional-logic-badge")},open:function(){var e=this.$control();e.show(),acf.enable(e)},close:function(){var e=this.$control();e.hide(),acf.disable(e)},render:function(){this.$toggle().prop("checked")?(this.$tabLabel().addClass("is-enabled"),this.renderRules(),this.open()):(this.$tabLabel().removeClass("is-enabled"),this.close())},renderRules:function(){var t=this;this.$rules().each((function(){t.renderRule(e(this))}))},renderRule:function(e){this.scope(e),this.renderField(),this.renderOperator(),this.renderValue()},renderField:function(){var e=[],t=this.fieldObject.cid,i=this.$input("field");acf.getFieldObjects().map((function(i){var n={id:i.getKey(),text:i.getLabel()};i.cid===t&&(n.text+=" "+acf.__("(this field)"),n.disabled=!0),acf.getConditionTypes({fieldType:i.getType()}).length||(n.disabled=!0);var a=i.getParents().length;n.text="- ".repeat(a)+n.text,e.push(n)})),e.length||e.push({id:"",text:acf.__("No toggle fields available")}),acf.renderSelect(i,e),this.ruleData("field",i.val())},renderOperator:function(){if(this.ruleData("field")){var e=this.$input("operator"),t=(e.val(),[]);null===e.val()&&acf.renderSelect(e,[{id:this.ruleData("operator"),text:""}]);var i=acf.findFieldObject(this.ruleData("field")),n=acf.getFieldObject(i);acf.getConditionTypes({fieldType:n.getType()}).map((function(e){t.push({id:e.prototype.operator,text:e.prototype.label})})),acf.renderSelect(e,t),this.ruleData("operator",e.val())}},renderValue:function(){if(this.ruleData("field")&&this.ruleData("operator")){var t=this.$input("value"),i=this.$td("value"),n=t.val(),a=acf.findFieldObject(this.ruleData("field")),l=acf.getFieldObject(a),s=acf.getConditionTypes({fieldType:l.getType(),operator:this.ruleData("operator")})[0].prototype.choices(l);if(s instanceof Array){var o=e("");acf.renderSelect(o,s)}else o=e(s);t.detach(),i.html(o),setTimeout((function(){["class","name","id"].map((function(e){o.attr(e,t.attr(e))}))}),0),o.prop("disabled")||acf.val(o,n,!0),this.ruleData("value",o.val())}},onChangeToggle:function(){this.render()},onClickAddGroup:function(e,t){this.addGroup()},addGroup:function(){var e=this.$(".rule-group:last"),t=acf.duplicate(e);t.find("h4").text(acf.__("or")),t.find("tr").not(":first").remove(),this.fieldObject.save()},onFocusField:function(e,t){this.renderField()},onChangeField:function(e,t){this.scope(t.closest(".rule")),this.ruleData("field",t.val()),this.renderOperator(),this.renderValue()},onChangeOperator:function(e,t){this.scope(t.closest(".rule")),this.ruleData("operator",t.val()),this.renderValue()},onClickAdd:function(e,t){var i=acf.duplicate(t.closest(".rule"));this.renderRule(i)},onClickRemove:function(e,t){var i=t.closest(".rule");this.fieldObject.save(),0==i.siblings(".rule").length&&i.closest(".rule-group").remove(),i.remove()}}),acf.registerFieldSetting(t),new acf.Model({actions:{duplicate_field_objects:"onDuplicateFieldObjects"},onDuplicateFieldObjects:function(t,i,n){var a={},l=e();t.map((function(e){a[e.get("prevKey")]=e.get("key"),l=l.add(e.$(".condition-rule-field"))})),l.each((function(){var t=e(this),i=t.val();i&&a[i]&&(t.find("option:selected").attr("value",a[i]),t.val(a[i]))}))}})},5358:()=>{var e;e=jQuery,acf.FieldObject=acf.Model.extend({eventScope:".acf-field-object",fieldTypeSelect2:!1,events:{"click .copyable":"onClickCopy","click .handle":"onClickEdit","click .close-field":"onClickEdit",'click a[data-key="acf_field_settings_tabs"]':"onChangeSettingsTab","click .delete-field":"onClickDelete","click .duplicate-field":"duplicate","click .move-field":"move","click .browse-fields":"browseFields","focus .edit-field":"onFocusEdit","blur .edit-field, .row-options a":"onBlurEdit","change .field-type":"onChangeType","change .field-required":"onChangeRequired","blur .field-label":"onChangeLabel","blur .field-name":"onChangeName",change:"onChange",changed:"onChanged"},data:{id:0,key:"",type:""},setup:function(e){this.$el=e,this.inherit(e),this.prop("ID"),this.prop("parent"),this.prop("menu_order")},$input:function(t){return e("#"+this.getInputId()+"-"+t)},$meta:function(){return this.$(".meta:first")},$handle:function(){return this.$(".handle:first")},$settings:function(){return this.$(".settings:first")},$setting:function(e){return this.$(".acf-field-settings:first .acf-field-setting-"+e)},$fieldTypeSelect:function(){return this.$(".field-type")},$fieldLabel:function(){return this.$(".field-label")},getParent:function(){return acf.getFieldObjects({child:this.$el,limit:1}).pop()},getParents:function(){return acf.getFieldObjects({child:this.$el})},getFields:function(){return acf.getFieldObjects({parent:this.$el})},getInputName:function(){return"acf_fields["+this.get("id")+"]"},getInputId:function(){return"acf_fields-"+this.get("id")},newInput:function(t,i){var n=this.getInputId(),a=this.getInputName();t&&(n+="-"+t,a+="["+t+"]");var l=e("").attr({id:n,name:a,value:i});return this.$("> .meta").append(l),l},getProp:function(e){if(this.has(e))return this.get(e);var t=this.$input(e),i=t.length?t.val():null;return this.set(e,i,!0),i},setProp:function(e,t){var i=this.$input(e);return i.val(),i.length||(i=this.newInput(e,t)),null===t?i.remove():i.val(t),this.has(e)?this.set(e,t):this.set(e,t,!0),this},prop:function(e,t){return void 0!==t?this.setProp(e,t):this.getProp(e)},props:function(e){Object.keys(e).map((function(t){this.setProp(t,e[t])}),this)},getLabel:function(){var e=this.prop("label");return""===e&&(e=acf.__("(no label)")),e},getName:function(){return this.prop("name")},getType:function(){return this.prop("type")},getTypeLabel:function(){var e=this.prop("type"),t=acf.get("fieldTypes");return t[e]?t[e].label:e},getKey:function(){return this.prop("key")},initialize:function(){this.checkCopyable()},makeCopyable:function(e){return navigator.clipboard?''+e+"":''+e+""},checkCopyable:function(){navigator.clipboard||this.$el.find(".copyable").addClass("copy-unsupported")},initializeFieldTypeSelect2:function(){if(!this.fieldTypeSelect2&&!this.$fieldTypeSelect().hasClass("disable-select2")){try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){return void console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.")}this.fieldTypeSelect2=acf.newSelect2(this.$fieldTypeSelect(),{field:!1,ajax:!1,multiple:!1,allowNull:!1,suppressFilters:!0,dropdownCssClass:"field-type-select-results",templateResult:function(t){if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)(i=e('')).html(acf.escHtml(t.text));else var i=e(''+acf.escHtml(t.text)+"");return i.data("element",t.element),i},templateSelection:function(t){var i=e(''+acf.escHtml(t.text)+"");return i.data("element",t.element),i}}),this.fieldTypeSelect2.on("select2:open",(function(){e(".field-type-select-results input.select2-search__field").attr("placeholder",acf.__("Type to search..."))})),this.fieldTypeSelect2.on("change",(function(t){e(t.target).parents("ul:first").find("button.browse-fields").prop("disabled",!0)})),this.fieldTypeSelect2.$el.parent().on("keydown",".select2-selection.select2-selection--single",this.onKeyDownSelect)}},addProFields:function(){if(acf.get("is_pro"))return;var e=this.$fieldTypeSelect();if(e.hasClass("acf-free-field-type"))return;const t=acf.get("PROFieldTypes");if("object"!=typeof t)return;const i=e.find('optgroup option[value="group"]').parent(),n=e.find('optgroup option[value="image"]').parent();for(const[e,a]of Object.entries(t))("content"===a.category?n:i).append('");e.addClass("acf-free-field-type")},render:function(){var e=this.$(".handle:first"),t=this.prop("menu_order"),i=this.getLabel(),n=this.prop("name"),a=this.getTypeLabel(),l=this.prop("key"),s=this.$input("required").prop("checked");e.find(".acf-icon").html(parseInt(t)+1),s&&(i+=' *'),e.find(".li-field-label strong a").html(i),e.find(".li-field-name").html(this.makeCopyable(n));const o=acf.strSlugify(this.getType());e.find(".field-type-label").text(" "+a),e.find(".field-type-icon").removeClass().addClass("field-type-icon field-type-icon-"+o),e.find(".li-field-key").html(this.makeCopyable(l)),acf.doAction("render_field_object",this)},refresh:function(){acf.doAction("refresh_field_object",this)},isOpen:function(){return this.$el.hasClass("open")},onClickCopy:function(t){t.stopPropagation(),navigator.clipboard&&navigator.clipboard.writeText(e(t.target).text()).then((()=>{e(t.target).addClass("copied"),setTimeout((function(){e(t.target).removeClass("copied")}),2e3)}))},onClickEdit:function(t){$target=e(t.target),$target.parent().hasClass("row-options")&&!$target.hasClass("edit-field")||(this.isOpen()?this.close():this.open())},onChangeSettingsTab:function(){const e=this.$el.children(".settings");acf.doAction("show",e)},onFocusEdit:function(t){e(t.target).closest("li").find(".row-options").addClass("active")},onBlurEdit:function(t){var i=e(t.target).closest("li").find(".row-options");setTimeout((function(){var t=e(document.activeElement).closest("li").find(".row-options");i.is(t)||i.removeClass("active")}),50)},open:function(){var e=this.$el.children(".settings");this.addProFields(),this.initializeFieldTypeSelect2(),acf.doAction("open_field_object",this),this.trigger("openFieldObject"),acf.doAction("show",e),this.hideEmptyTabs(),e.slideDown(),this.$el.addClass("open")},onKeyDownSelect:function(t){t.which>=186&&t.which<=222||[8,9,13,16,17,18,19,20,27,32,33,34,35,36,37,38,39,40,45,46,91,92,93,144,145].includes(t.which)||t.which>=112&&t.which<=123||e(this).closest(".select2-container").siblings("select:enabled").select2("open")},close:function(){var e=this.$el.children(".settings");e.slideUp(),this.$el.removeClass("open"),acf.doAction("close_field_object",this),this.trigger("closeFieldObject"),acf.doAction("hide",e)},serialize:function(){return acf.serialize(this.$el,this.getInputName())},save:function(e){e=e||"settings","settings"!==this.getProp("save")&&(this.setProp("save",e),this.$el.attr("data-save",e),acf.doAction("save_field_object",this,e))},submit:function(){var e=this.getInputName(),t=this.get("save");this.isOpen()&&this.close(),"settings"==t||("meta"==t?this.$('> .settings [name^="'+e+'"]').remove():this.$('[name^="'+e+'"]').remove()),acf.doAction("submit_field_object",this)},onChange:function(e,t){this.save(),acf.doAction("change_field_object",this)},onChanged:function(t,i,n,a){this.getType()===i.attr("data-type")&&e("button.acf-btn.browse-fields").prop("disabled",!1),"save"!=n&&(["menu_order","parent"].indexOf(n)>-1?this.save("meta"):this.save(),["menu_order","label","required","name","type","key"].indexOf(n)>-1&&this.render(),acf.doAction("change_field_object_"+n,this,a))},onChangeLabel:function(e,t){var i=t.val();if(this.set("label",i),""==this.prop("name")){var n=acf.applyFilters("generate_field_object_name",acf.strSanitize(i),this);this.prop("name",n)}},onChangeName:function(e,t){var i=t.val();this.set("name",i),"field_"===i.substr(0,6)&&alert(acf.__('The string "field_" may not be used at the start of a field name'))},onChangeRequired:function(e,t){var i=t.prop("checked")?1:0;this.set("required",i)},delete:function(t){t=acf.parseArgs(t,{animate:!0});var i=this.prop("ID");if(i){var n=e("#_acf_delete_fields"),a=n.val()+"|"+i;n.val(a)}acf.doAction("delete_field_object",this),t.animate?this.removeAnimate():this.remove()},onClickDelete:function(e,t){if(e.shiftKey)return this.delete();this.$el.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:t,context:this,confirm:function(){this.delete()},cancel:function(){this.$el.removeClass("-hover")}})},removeAnimate:function(){var e=this,t=this.$el.parent(),i=acf.findFieldObjects({sibling:this.$el});acf.remove({target:this.$el,endHeight:i.length?0:50,complete:function(){e.remove(),acf.doAction("removed_field_object",e,t)}}),acf.doAction("remove_field_object",e,t)},duplicate:function(){var e=acf.uniqid("field_"),t=acf.duplicate({target:this.$el,search:this.get("id"),replace:e});t.attr("data-key",e);var i=acf.getFieldObject(t),n=i.prop("label"),a=i.prop("name"),l=a.split("_").pop(),s=acf.__("copy");if(acf.isNumeric(l)){var o=1*l+1;n=n.replace(l,o),a=a.replace(l,o)}else 0===l.indexOf(s)?(o=(o=1*l.replace(s,""))?o+1:2,n=n.replace(l,s+o),a=a.replace(l,s+o)):(n+=" ("+s+")",a+="_"+s);i.prop("ID",0),i.prop("label",n),i.prop("name",a),i.prop("key",e),this.isOpen()&&this.close(),i.open();var c=i.$setting("label input");setTimeout((function(){c.trigger("focus")}),251),acf.doAction("duplicate_field_object",this,i),acf.doAction("append_field_object",i)},wipe:function(){var e=this.get("id"),t=this.get("key"),i=acf.uniqid("field_");acf.rename({target:this.$el,search:e,replace:i}),this.set("id",i),this.set("prevId",e),this.set("prevKey",t),this.prop("key",i),this.prop("ID",0),this.$el.attr("data-key",i),this.$el.attr("data-id",i),acf.doAction("wipe_field_object",this)},move:function(){var t=function(e){return"settings"==e.get("save")},i=t(this);if(i||acf.getFieldObjects({parent:this.$el}).map((function(e){i=t(e)||e.changed})),i)alert(acf.__("This field cannot be moved until its changes have been saved"));else{var n=this.prop("ID"),a=this,l=!1,s=function(e){l.loading(!1),l.content(e),l.on("submit","form",o)},o=function(t,i){t.preventDefault(),acf.startButtonLoading(l.$(".button"));var a={action:"acf/field_group/move_field",field_id:n,field_group_id:l.$("select").val()};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:c})},c=function(e){l.content(e),wp.a11y&&wp.a11y.speak&&acf.__&&wp.a11y.speak(acf.__("Field moved to other group"),"polite"),l.$(".acf-close-popup").focus(),a.removeAnimate()};!function(){l=acf.newPopup({title:acf.__("Move Custom Field"),loading:!0,width:"300px",openedBy:a.$el.find(".move-field")});var t={action:"acf/field_group/move_field",field_id:n};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:s})}()}},browseFields:function(e,t){e.preventDefault(),acf.newBrowseFieldsModal({openedBy:this})},onChangeType:function(e,t){this.changeTimeout&&clearTimeout(this.changeTimeout),this.changeTimeout=this.setTimeout((function(){this.changeType(t.val())}),300)},changeType:function(t){var i=this.prop("type"),n=acf.strSlugify("acf-field-object-"+i),a=acf.strSlugify("acf-field-object-"+t);this.$el.removeClass(n).addClass(a),this.$el.attr("data-type",t),this.$el.data("type",t),this.has("xhr")&&this.get("xhr").abort();const l={};if(this.$el.find(".acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings").each((function(){let t=e(this).data("parent-tab"),i=e(this).children().removeData();l[t]=i,i.detach()})),this.set("settings-"+i,l),this.has("settings-"+t)){let e=this.get("settings-"+t);return this.showFieldTypeSettings(e),void this.set("type",t)}const s=e('
    ');this.$el.find(".acf-field-settings-main-general .acf-field-type-settings").before(s);const o={action:"acf/field_group/render_field_settings",field:this.serialize(),prefix:this.getInputName()};var c=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(o),type:"post",dataType:"json",context:this,success:function(e){acf.isAjaxSuccess(e)&&this.showFieldTypeSettings(e.data)},complete:function(){s.remove(),this.set("type",t)}});this.set("xhr",c)},showFieldTypeSettings:function(e){if("object"!=typeof e)return;const t=this;Object.keys(e).forEach((i=>{const n=t.$el.find(".acf-field-settings-main-"+i.replace("_","-")+" .acf-field-type-settings");let a="";["object","string"].includes(typeof e[i])&&(a=e[i]),n.prepend(a),acf.doAction("append",n)})),this.hideEmptyTabs()},updateParent:function(){var e=acf.get("post_id"),t=this.getParent();t&&(e=parseInt(t.prop("ID"))||t.prop("key")),this.prop("parent",e)},hideEmptyTabs:function(){const t=this.$settings();t.find(".acf-field-settings:first > .acf-field-settings-main").each((function(){const i=e(this),n=i.find(".acf-field-type-settings:first").data("parentTab"),a=t.find(".acf-settings-type-"+n).first();""===e.trim(i.text())?a.hide():a.is(":hidden")&&a.show()}))}})},3523:()=>{var e;e=jQuery,acf.findFieldObject=function(e){return acf.findFieldObjects({key:e,limit:1})},acf.findFieldObjects=function(t){t=t||{};var i=".acf-field-object",n=!1;return(t=acf.parseArgs(t,{id:"",key:"",type:"",limit:!1,list:null,parent:!1,sibling:!1,child:!1})).id&&(i+='[data-id="'+t.id+'"]'),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),n=t.list?t.list.children(i):t.parent?t.parent.find(i):t.sibling?t.sibling.siblings(i):t.child?t.child.parents(i):e(i),t.limit&&(n=n.slice(0,t.limit)),n},acf.getFieldObject=function(e){"string"==typeof e&&(e=acf.findFieldObject(e));var t=e.data("acf");return t||(t=acf.newFieldObject(e)),t},acf.getFieldObjects=function(t){var i=acf.findFieldObjects(t),n=[];return i.each((function(){var t=acf.getFieldObject(e(this));n.push(t)})),n},acf.newFieldObject=function(e){var t=new acf.FieldObject(e);return acf.doAction("new_field_object",t),t},new acf.Model({priority:5,initialize:function(){["prepare","ready","append","remove"].map((function(e){this.addFieldActions(e)}),this)},addFieldActions:function(e){var t=e+"_field_objects",i=e+"_field_object",n=e+"FieldObject";acf.addAction(e,(function(e){var i=acf.getFieldObjects({parent:e});if(i.length){var n=acf.arrayArgs(arguments);n.splice(0,1,t,i),acf.doAction.apply(null,n)}}),5),acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),e.map((function(e){t[1]=e,acf.doAction.apply(null,t)}))}),5),acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),["type","name","key"].map((function(n){t[0]=i+"/"+n+"="+e.get(n),acf.doAction.apply(null,t)})),t.splice(0,2),e.trigger(n,t)}),5)}}),new acf.Model({id:"fieldManager",events:{"submit #post":"onSubmit","mouseenter .acf-field-list":"onHoverSortable","click .add-field":"onClickAdd"},actions:{removed_field_object:"onRemovedField",sortstop_field_object:"onReorderField",delete_field_object:"onDeleteField",change_field_object_type:"onChangeFieldType",duplicate_field_object:"onDuplicateField"},onSubmit:function(e,t){acf.getFieldObjects().map((function(e){e.submit()}))},setFieldMenuOrder:function(e){this.renderFields(e.$el.parent())},onHoverSortable:function(e,t){t.hasClass("ui-sortable")||t.sortable({helper:function(e,t){return t.clone().find(":input").attr("name",(function(e,t){return"sort_"+parseInt(1e5*Math.random(),10).toString()+"_"+t})).end()},handle:".acf-sortable-handle",connectWith:".acf-field-list",start:function(e,i){var n=acf.getFieldObject(i.item);i.placeholder.height(i.item.height()),acf.doAction("sortstart_field_object",n,t)},update:function(e,i){var n=acf.getFieldObject(i.item);acf.doAction("sortstop_field_object",n,t)}})},onRemovedField:function(e,t){this.renderFields(t)},onReorderField:function(e,t){e.updateParent(),this.renderFields(t)},onDeleteField:function(e){e.getFields().map((function(e){e.delete({animate:!1})}))},onChangeFieldType:function(e){e.$el.find("button.browse-fields").prop("disabled",!1)},onDuplicateField:function(e,t){var i=t.getFields();i.length&&(i.map((function(e){e.wipe(),e.isOpen()&&e.open(),e.updateParent()})),acf.doAction("duplicate_field_objects",i,t,e)),this.setFieldMenuOrder(t)},renderFields:function(e){var t=acf.getFieldObjects({list:e});if(!t.length)return e.addClass("-empty"),void e.parents(".acf-field-list-wrap").first().addClass("-empty");e.removeClass("-empty"),e.parents(".acf-field-list-wrap").first().removeClass("-empty"),t.map((function(e,t){e.prop("menu_order",t)}))},onClickAdd:function(t,i){let n;n=i.hasClass("add-first-field")?i.parents(".acf-field-list").eq(0):i.parent().hasClass("acf-headerbar-actions")||i.parent().hasClass("no-fields-message-inner")?e(".acf-field-list:first"):i.parent().hasClass("acf-sub-field-list-header")?i.parents(".acf-input:first").find(".acf-field-list:first"):i.closest(".acf-tfoot").siblings(".acf-field-list"),this.addField(n)},addField:function(t){var i=e("#tmpl-acf-field").html(),n=e(i),a=n.data("id"),l=acf.uniqid("field_"),s=acf.duplicate({target:n,search:a,replace:l,append:function(e,i){t.append(i)}}),o=acf.getFieldObject(s);o.prop("key",l),o.prop("ID",0),o.prop("label",""),o.prop("name",""),s.attr("data-key",l),s.attr("data-id",l),o.updateParent();var c=o.$input("type");setTimeout((function(){t.hasClass("acf-auto-add-field")?t.removeClass("acf-auto-add-field"):c.trigger("focus")}),251),o.open(),this.renderFields(t),acf.doAction("add_field_object",o),acf.doAction("append_field_object",o)}})},8687:()=>{var e;e=jQuery,new acf.Model({id:"locationManager",wait:"ready",events:{"click .add-location-rule":"onClickAddRule","click .add-location-group":"onClickAddGroup","click .remove-location-rule":"onClickRemoveRule","change .refresh-location-rule":"onChangeRemoveRule"},initialize:function(){this.$el=e("#acf-field-group-options"),this.addProLocations(),this.updateGroupsClass()},addProLocations:function(){if(acf.get("is_pro"))return;const e=acf.get("PROLocationTypes");if("object"!=typeof e)return;const t=this.$el.find("select.refresh-location-rule").find('optgroup[label="Forms"]');for(const[i,n]of Object.entries(e))t.append('")},onClickAddRule:function(e,t){this.addRule(t.closest("tr"))},onClickRemoveRule:function(e,t){this.removeRule(t.closest("tr"))},onChangeRemoveRule:function(e,t){this.changeRule(t.closest("tr"))},onClickAddGroup:function(e,t){this.addGroup()},addRule:function(e){acf.duplicate(e),this.updateGroupsClass()},removeRule:function(e){0==e.siblings("tr").length?e.closest(".rule-group").remove():e.remove(),this.$(".rule-group:first").find("h4").text(acf.__("Show this field group if")),this.updateGroupsClass()},changeRule:function(t){var i=t.closest(".rule-group"),n=t.find("td.param select").attr("name").replace("[param]",""),a={action:"acf/field_group/render_location_rule"};a.rule=acf.serialize(t,n),a.rule.id=t.data("id"),a.rule.group=i.data("id"),acf.disable(t.find("td.value")),e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:function(e){e&&t.replaceWith(e)}})},addGroup:function(){var e=this.$(".rule-group:last");$group2=acf.duplicate(e),$group2.find("h4").text(acf.__("or")),$group2.find("tr").not(":first").remove(),this.updateGroupsClass()},updateGroupsClass:function(){var e=this.$(".rule-group:last").closest(".rule-groups");e.find(".acf-table tr").length>1?e.addClass("rule-groups-multiple"):e.removeClass("rule-groups-multiple")}})},6125:()=>{!function(e,t){var i=function(e){return acf.strPascalCase(e||"")+"FieldSetting"};acf.registerFieldSetting=function(e){var t=e.prototype,n=i(t.type+" "+t.name);this.models[n]=e},acf.newFieldSetting=function(e){var t=e.get("setting")||"",n=e.get("name")||"",a=i(t+" "+n),l=acf.models[a]||null;return null!==l&&new l(e)},acf.getFieldSetting=function(e){return e instanceof jQuery&&(e=acf.getField(e)),e.setting},new acf.Model({actions:{new_field:"onNewField"},onNewField:function(e){e.setting=acf.newFieldSetting(e)}}),acf.FieldSetting=acf.Model.extend({field:!1,type:"",name:"",wait:"ready",eventScope:".acf-field",events:{change:"render"},setup:function(t){var i=t.$el;this.$el=i,this.field=t,this.$fieldObject=i.closest(".acf-field-object"),this.fieldObject=acf.getFieldObject(this.$fieldObject),e.extend(this.data,t.data)},initialize:function(){this.render()},render:function(){}});var n=acf.FieldSetting.extend({type:"",name:"",render:function(){this.fieldObject.$setting("endpoint").find('input[type="checkbox"]:first').is(":checked")?this.fieldObject.$el.addClass("acf-field-is-endpoint"):this.fieldObject.$el.removeClass("acf-field-is-endpoint")}}),a=n.extend({type:"accordion",name:"endpoint"}),l=n.extend({type:"tab",name:"endpoint"});acf.registerFieldSetting(a),acf.registerFieldSetting(l);var s=acf.FieldSetting.extend({type:"",name:"",render:function(){var e=this.$('input[type="radio"]:checked');"other"!=e.val()&&this.$('input[type="text"]').val(e.val())}}),o=s.extend({type:"date_picker",name:"display_format"}),c=s.extend({type:"date_picker",name:"return_format"});acf.registerFieldSetting(o),acf.registerFieldSetting(c);var r=s.extend({type:"date_time_picker",name:"display_format"}),d=s.extend({type:"date_time_picker",name:"return_format"});acf.registerFieldSetting(r),acf.registerFieldSetting(d);var f=s.extend({type:"time_picker",name:"display_format"}),p=s.extend({type:"time_picker",name:"return_format"});acf.registerFieldSetting(f),acf.registerFieldSetting(p);var u=acf.FieldSetting.extend({type:"color_picker",name:"enable_opacity",render:function(){var e=this.fieldObject.$setting("return_format"),t=this.fieldObject.$setting("default_value"),i=e.find('input[type="radio"][value="string"]').parent("label").contents().last(),n=t.find('input[type="text"]'),a=acf.get("colorPickerL10n");this.field.val()?(i.replaceWith(a.rgba_string),n.attr("placeholder","rgba(255,255,255,0.8)")):(i.replaceWith(a.hex_string),n.attr("placeholder","#FFFFFF"))}});acf.registerFieldSetting(u)}(jQuery)},3791:()=>{var e;e=jQuery,new acf.Model({id:"fieldGroupManager",events:{"submit #post":"onSubmit",'click a[href="#"]':"onClick","click .acf-delete-field-group":"onClickDeleteFieldGroup","blur input#title":"validateTitle","input input#title":"validateTitle"},filters:{find_fields_args:"filterFindFieldArgs",find_fields_selector:"filterFindFieldsSelector"},initialize:function(){acf.addAction("prepare",this.maybeInitNewFieldGroup),acf.add_filter("select2_args",this.setBidirectionalSelect2Args),acf.add_filter("select2_ajax_data",this.setBidirectionalSelect2AjaxDataArgs)},setBidirectionalSelect2Args:function(t,i,n,a,l){return"bidirectional_target"!==a.data("key")||(t.dropdownCssClass="field-type-select-results",t.templateResult=function(t){if(void 0!==t.element)return t;if(t.children)return t.text;if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)return(i=e('')).html(acf.escHtml(t.text)),i;if(void 0===t.human_field_type||void 0===t.field_type||void 0===t.this_field)return t.text;var i=e(''+acf.escHtml(t.text)+"");return t.this_field&&i.last().append(''+acf.__("This Field")+""),i.data("element",t.element),i}),t},setBidirectionalSelect2AjaxDataArgs:function(e,t,i,n,a){if("bidirectional_target"!==e.field_key)return e;const l=acf.findFieldObjects({child:n}),s=acf.getFieldObject(l);return e.field_key="_acf_bidirectional_target",e.parent_key=s.get("key"),e.field_type=s.get("type"),e.post_type=acf.getField(acf.findFields({parent:l,key:"post_type"})).val(),e},maybeInitNewFieldGroup:function(){e("#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field").length&&(e(".acf-headerbar-actions .add-field").trigger("click"),e(".acf-title-wrap #title").trigger("focus"))},onSubmit:function(t,i){var n=e(".acf-title-wrap #title");n.val()||(t.preventDefault(),acf.unlockForm(i),n.trigger("focus"))},onClick:function(e){e.preventDefault()},onClickDeleteFieldGroup:function(e,t){e.preventDefault(),t.addClass("-hover"),acf.newTooltip({confirm:!0,target:t,context:this,text:acf.__("Move field group to trash?"),confirm:function(){window.location.href=t.attr("href")},cancel:function(){t.removeClass("-hover")}})},validateTitle:function(t,i){let n=e(".acf-publish");i.val()?(i.removeClass("acf-input-error"),n.removeClass("disabled"),e(".acf-publish").removeClass("disabled")):(i.addClass("acf-input-error"),n.addClass("disabled"),e(".acf-publish").addClass("disabled"))},filterFindFieldArgs:function(e){return e.visible=!0,e.parent&&(e.parent.hasClass("acf-field-object")||e.parent.hasClass("acf-browse-fields-modal-wrap")||e.parent.parents(".acf-field-object").length)&&(e.visible=!1,e.excludeSubFields=!0),e.parent&&e.parent.find(".acf-field-object.open").length&&(e.excludeSubFields=!1),e},filterFindFieldsSelector:function(e){return e+", .acf-field-acf-field-group-settings-tabs"}}),new acf.Model({id:"screenOptionsManager",wait:"prepare",events:{"change #acf-field-key-hide":"onFieldKeysChange","change #acf-field-settings-tabs":"onFieldSettingsTabsChange",'change [name="screen_columns"]':"render"},initialize:function(){var t=e("#adv-settings"),i=e("#acf-append-show-on-screen");t.find(".metabox-prefs").append(i.html()),t.find(".metabox-prefs br").remove(),i.remove(),this.$el=e("#screen-options-wrap"),this.render()},isFieldKeysChecked:function(){return this.$el.find("#acf-field-key-hide").prop("checked")},isFieldSettingsTabsChecked:function(){const e=this.$el.find("#acf-field-settings-tabs");return!!e.length&&e.prop("checked")},getSelectedColumnCount:function(){return this.$el.find('input[name="screen_columns"]:checked').val()},onFieldKeysChange:function(e,t){var i=this.isFieldKeysChecked()?1:0;acf.updateUserSetting("show_field_keys",i),this.render()},onFieldSettingsTabsChange:function(){const e=this.isFieldSettingsTabsChecked()?1:0;acf.updateUserSetting("show_field_settings_tabs",e),this.render()},render:function(){this.isFieldKeysChecked()?e("#acf-field-group-fields").addClass("show-field-keys"):e("#acf-field-group-fields").removeClass("show-field-keys"),this.isFieldSettingsTabsChecked()?(e("#acf-field-group-fields").removeClass("hide-tabs"),e(".acf-field-object").each((function(){const t=acf.getFields({type:"tab",parent:e(this),excludeSubFields:!0,limit:1});t.length&&t[0].tabs.set("initialized",!1),acf.doAction("show",e(this))}))):(e("#acf-field-group-fields").addClass("hide-tabs"),e(".acf-field-settings-main").removeClass("acf-hidden").prop("hidden",!1)),1==this.getSelectedColumnCount()?(e("body").removeClass("columns-2"),e("body").addClass("columns-1")):(e("body").removeClass("columns-1"),e("body").addClass("columns-2"))}}),new acf.Model({actions:{new_field:"onNewField"},onNewField:function(t){if(t.has("append")){var i=t.get("append"),n=t.$el.siblings('[data-name="'+i+'"]').first();if(n.length){var a=n.children(".acf-input"),l=a.children("ul");l.length||(a.wrapInner('
    '),l=a.children("ul"));var s=t.$(".acf-input").html(),o=e("
  • "+s+"
  • ");l.append(o),l.attr("data-cols",l.children().length),t.remove()}}}})}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var l=t[n]={exports:{}};return e[n](l,l.exports,i),l.exports}(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,i,n){return(i=function(t){var i=function(t,i){if("object"!==e(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var a=n.call(t,"string");if("object"!==e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===e(i)?i:String(i)}(i))in t?Object.defineProperty(t,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[i]=n,t}function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function a(e){for(var i=1;ithis.get("popularFieldTypes").includes(e.name)));if("pro"===e)return n.filter((e=>e.pro));n=n.filter((t=>t.category===e))}return t&&(n=n.filter((e=>{const i=e.label.toLowerCase(),n=i.split(" ");let a=!1;return i.startsWith(t.toLowerCase())?a=!0:n.length>1&&n.forEach((e=>{e.startsWith(t.toLowerCase())&&(a=!0)})),a}))),n},render:function(){i.doAction("append",this.$el);const t=this.$el.find(".acf-field-types-tab"),n=this;t.each((function(){const t=e(this).data("category");n.getFieldTypes(t).forEach((t=>{e(this).append(n.getFieldTypeHTML(t))}))})),this.initializeFieldLabel(),this.initializeFieldType(),this.onChangeFieldType()},getFieldTypeHTML:function(e){const t=e.name.replaceAll("_","-");return`\n\t\t\t\n\t\t\t\t${e.pro&&!i.get("is_pro")?'PRO':e.pro?'PRO':""}\n\t\t\t\t\n\t\t\t\t${e.label}\n\t\t\t\n\t\t\t`},decodeFieldTypeURL:function(e){return"string"!=typeof e?e:e.replaceAll("&","&")},renderFieldTypeDesc:function(e){const t=this.getFieldTypes().filter((t=>t.name===e))[0]||{},n=i.parseArgs(t,{label:"",description:"",doc_url:!1,tutorial_url:!1,preview_image:!1,pro:!1});this.$el.find(".field-type-name").text(n.label),this.$el.find(".field-type-desc").text(n.description),n.doc_url?this.$el.find(".field-type-doc").attr("href",this.decodeFieldTypeURL(n.doc_url)).show():this.$el.find(".field-type-doc").hide(),n.tutorial_url?this.$el.find(".field-type-tutorial").attr("href",this.decodeFieldTypeURL(n.tutorial_url)).parent().show():this.$el.find(".field-type-tutorial").parent().hide(),n.preview_image?this.$el.find(".field-type-image").attr("src",n.preview_image).show():this.$el.find(".field-type-image").hide();const a=i.get("is_pro"),l=this.$el.find(".acf-btn-pro"),s=this.$el.find(".field-type-upgrade-to-unlock");n.pro&&!a?(l.show(),l.attr("href",l.data("urlBase")+e),s.show(),s.attr("href",s.data("urlBase")+e),this.$el.find(".acf-insert-field-label").attr("disabled",!0),this.$el.find(".acf-select-field").hide()):(l.hide(),s.hide(),this.$el.find(".acf-insert-field-label").attr("disabled",!1),this.$el.find(".acf-select-field").show())},initializeFieldType:function(){var t;const i=this.get("openedBy"),n=null==i||null===(t=i.data)||void 0===t?void 0:t.type;n?this.set("currentFieldType",n):this.set("currentFieldType","text");const a=this.getFieldTypes();let l="";l=this.get("popularFieldTypes").includes(n)?"popular":a.find((e=>e.name===n)).category;const s=`.acf-modal-content .acf-tab-wrap a:contains('${l[0].toUpperCase()+l.slice(1)}')`;setTimeout((()=>{e(s).click()}),0)},initializeFieldLabel:function(){const e=this.get("openedBy").$fieldLabel().val(),t=this.$el.find(".acf-insert-field-label");e?t.val(e):t.val("")},updateFieldObjectFieldLabel:function(){const e=this.$el.find(".acf-insert-field-label").val(),t=this.get("openedBy");t.$fieldLabel().val(e),t.$fieldLabel().trigger("blur")},onChangeFieldType:function(){const e=this.get("currentFieldType");this.$el.find(".selected").removeClass("selected"),this.$el.find('.acf-field-type[data-field-type="'+e+'"]').addClass("selected"),this.renderFieldTypeDesc(e)},onSearchFieldTypes:function(t){const i=this.$el.find(".acf-browse-fields-modal"),n=this.$el.find(".acf-search-field-types").val(),a=this;let l,s="",o=[];if("string"==typeof n&&(l=n.trim(),o=this.getFieldTypes(!1,l)),l.length&&o.length?i.addClass("is-searching"):i.removeClass("is-searching"),!o.length)return i.addClass("no-results-found"),void this.$el.find(".acf-invalid-search-term").text(l);i.removeClass("no-results-found"),o.forEach((e=>{s+=a.getFieldTypeHTML(e)})),e(".acf-field-type-search-results").html(s),this.set("currentFieldType",o[0].name),this.onChangeFieldType()},onClickBrowsePopular:function(){this.$el.find(".acf-search-field-types").val("").trigger("input"),this.$el.find(".acf-tab-wrap a").first().trigger("click")},onClickSelectField:function(e){const t=this.get("openedBy");t.$fieldTypeSelect().val(this.get("currentFieldType")),t.$fieldTypeSelect().trigger("change"),this.updateFieldObjectFieldLabel(),this.close()},onClickFieldType:function(t){const i=e(t.currentTarget);this.set("currentFieldType",i.data("field-type"))},onClickClose:function(){this.close()},onPressEscapeClose:function(e){"Escape"===e.key&&this.close()},close:function(){this.lockFocusToModal(!1),this.returnFocusToOrigin(),this.remove()},focus:function(){this.$el.find("button").first().trigger("focus")}};i.models.browseFieldsModal=i.models.Modal.extend(n),i.newBrowseFieldsModal=e=>new i.models.browseFieldsModal(e)}(window.jQuery,0,window.acf)})()})(); \ No newline at end of file +(()=>{var e={7942:()=>{!function(e,t){var i=acf.getCompatibility(acf);i.field_group={save_field:function(e,i){i=i!==t?i:"settings",acf.getFieldObject(e).save(i)},delete_field:function(e,i){i=i===t||i,acf.getFieldObject(e).delete({animate:i})},update_field_meta:function(e,t,i){acf.getFieldObject(e).prop(t,i)},delete_field_meta:function(e,t){acf.getFieldObject(e).prop(t,null)}},i.field_group.field_object=acf.model.extend({type:"",o:{},$field:null,$settings:null,tag:function(e){var t=this.type,i=e.split("_");return i.splice(1,0,"field"),e=i.join("_"),t&&(e+="/type="+t),e},selector:function(){var e=".acf-field-object",t=this.type;return t&&(e+="-"+t,e=acf.str_replace("_","-",e)),e},_add_action:function(e,t){var i=this;acf.add_action(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;acf.add_filter(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var n=this,a=t.substr(0,t.indexOf(" ")),l=t.substr(t.indexOf(" ")+1),s=this.selector();e(document).on(a,s+" "+l,(function(t){t.$el=e(this),t.$field=t.$el.closest(".acf-field-object"),n.set("$field",t.$field),n[i].apply(n,[t])}))},_set_$field:function(){this.o=this.$field.data(),this.$settings=this.$field.find("> .settings > table > tbody"),this.focus()},focus:function(){},setting:function(e){return this.$settings.find("> .acf-field-setting-"+e)}}),new acf.Model({actions:{open_field_object:"onOpenFieldObject",close_field_object:"onCloseFieldObject",add_field_object:"onAddFieldObject",duplicate_field_object:"onDuplicateFieldObject",delete_field_object:"onDeleteFieldObject",change_field_object_type:"onChangeFieldObjectType",change_field_object_label:"onChangeFieldObjectLabel",change_field_object_name:"onChangeFieldObjectName",change_field_object_parent:"onChangeFieldObjectParent",sortstop_field_object:"onChangeFieldObjectParent"},onOpenFieldObject:function(e){acf.doAction("open_field",e.$el),acf.doAction("open_field/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onCloseFieldObject:function(e){acf.doAction("close_field",e.$el),acf.doAction("close_field/type="+e.get("type"),e.$el)},onAddFieldObject:function(e){acf.doAction("add_field",e.$el),acf.doAction("add_field/type="+e.get("type"),e.$el)},onDuplicateFieldObject:function(e){acf.doAction("duplicate_field",e.$el),acf.doAction("duplicate_field/type="+e.get("type"),e.$el)},onDeleteFieldObject:function(e){acf.doAction("delete_field",e.$el),acf.doAction("delete_field/type="+e.get("type"),e.$el)},onChangeFieldObjectType:function(e){acf.doAction("change_field_type",e.$el),acf.doAction("change_field_type/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onChangeFieldObjectLabel:function(e){acf.doAction("change_field_label",e.$el),acf.doAction("change_field_label/type="+e.get("type"),e.$el)},onChangeFieldObjectName:function(e){acf.doAction("change_field_name",e.$el),acf.doAction("change_field_name/type="+e.get("type"),e.$el)},onChangeFieldObjectParent:function(e){acf.doAction("update_field_parent",e.$el)}})}(jQuery)},6298:()=>{var e,t;e=jQuery,t=acf.FieldSetting.extend({type:"",name:"conditional_logic",events:{"change .conditions-toggle":"onChangeToggle","click .add-conditional-group":"onClickAddGroup","focus .condition-rule-field":"onFocusField","change .condition-rule-field":"onChangeField","change .condition-rule-operator":"onChangeOperator","click .add-conditional-rule":"onClickAdd","click .remove-conditional-rule":"onClickRemove"},$rule:!1,scope:function(e){return this.$rule=e,this},ruleData:function(e,t){return this.$rule.data.apply(this.$rule,arguments)},$input:function(e){return this.$rule.find(".condition-rule-"+e)},$td:function(e){return this.$rule.find("td."+e)},$toggle:function(){return this.$(".conditions-toggle")},$control:function(){return this.$(".rule-groups")},$groups:function(){return this.$(".rule-group")},$rules:function(){return this.$(".rule")},$tabLabel:function(){return this.fieldObject.$el.find(".conditional-logic-badge")},$conditionalValueSelect:function(){return this.$(".condition-rule-value")},open:function(){var e=this.$control();e.show(),acf.enable(e)},close:function(){var e=this.$control();e.hide(),acf.disable(e)},render:function(){this.$toggle().prop("checked")?(this.$tabLabel().addClass("is-enabled"),this.renderRules(),this.open()):(this.$tabLabel().removeClass("is-enabled"),this.close())},renderRules:function(){var t=this;this.$rules().each((function(){t.renderRule(e(this))}))},renderRule:function(e){this.scope(e),this.renderField(),this.renderOperator(),this.renderValue()},renderField:function(){var e=[],t=this.fieldObject.cid,i=this.$input("field");acf.getFieldObjects().map((function(i){var n={id:i.getKey(),text:i.getLabel()};i.cid===t&&(n.text+=" "+acf.__("(this field)"),n.disabled=!0),acf.getConditionTypes({fieldType:i.getType()}).length||(n.disabled=!0);var a=i.getParents().length;n.text="- ".repeat(a)+n.text,e.push(n)})),e.length||e.push({id:"",text:acf.__("No toggle fields available")}),acf.renderSelect(i,e),this.ruleData("field",i.val())},renderOperator:function(){if(this.ruleData("field")){var e=this.$input("operator"),t=(e.val(),[]);null===e.val()&&acf.renderSelect(e,[{id:this.ruleData("operator"),text:""}]);var i=acf.findFieldObject(this.ruleData("field")),n=acf.getFieldObject(i);acf.getConditionTypes({fieldType:n.getType()}).map((function(e){t.push({id:e.prototype.operator,text:e.prototype.label})})),acf.renderSelect(e,t),this.ruleData("operator",e.val())}},renderValue:function(){if(!this.ruleData("field")||!this.ruleData("operator"))return;var t=this.$input("value"),i=this.$td("value"),n=t.val(),a=this.$rule[0].getAttribute("data-value"),l=acf.findFieldObject(this.ruleData("field")),s=acf.getFieldObject(l),o=acf.getConditionTypes({fieldType:s.getType(),operator:this.ruleData("operator")})[0].prototype.choices(s);let c;if(o instanceof jQuery&&o.data("acfSelect2Props")){if(c=t.clone(),c.is("input")){var r=t.attr("class");const i=e("").addClass(r).val(a);c=i}acf.addAction("acf_conditional_value_rendered",(function(){acf.newSelect2(c,o.data("acfSelect2Props"))}))}else o instanceof Array?(this.$conditionalValueSelect().removeClass("select2-hidden-accessible"),c=e(""),acf.renderSelect(c,o)):(this.$conditionalValueSelect().removeClass("select2-hidden-accessible"),c=e(o));t.detach(),i.html(c),setTimeout((function(){["class","name","id"].map((function(e){c.attr(e,t.attr(e))})),t.val(a),acf.doAction("acf_conditional_value_rendered")}),0),c.prop("disabled")||acf.val(c,n,!0),this.ruleData("value",c.val())},onChangeToggle:function(){this.render()},onClickAddGroup:function(e,t){this.addGroup()},addGroup:function(){var e=this.$(".rule-group:last"),t=acf.duplicate(e);t.find("h4").text(acf.__("or")),t.find("tr").not(":first").remove();var i=t.find("tr");this.renderRule(i),this.fieldObject.save()},onFocusField:function(e,t){this.renderField()},onChangeField:function(e,t){this.scope(t.closest(".rule")),this.ruleData("field",t.val()),this.renderOperator(),this.renderValue()},onChangeOperator:function(e,t){this.scope(t.closest(".rule")),this.ruleData("operator",t.val()),this.renderValue()},onClickAdd:function(e,t){var i=acf.duplicate(t.closest(".rule"));this.renderRule(i)},onClickRemove:function(e,t){var i=t.closest(".rule");this.fieldObject.save(),0==i.siblings(".rule").length&&i.closest(".rule-group").remove(),i.remove()}}),acf.registerFieldSetting(t),new acf.Model({actions:{duplicate_field_objects:"onDuplicateFieldObjects"},onDuplicateFieldObjects:function(t,i,n){var a={},l=e();t.map((function(e){a[e.get("prevKey")]=e.get("key"),l=l.add(e.$(".condition-rule-field"))})),l.each((function(){var t=e(this),i=t.val();i&&a[i]&&(t.find("option:selected").attr("value",a[i]),t.val(a[i]))}))}})},4770:()=>{var e;e=jQuery,acf.FieldObject=acf.Model.extend({eventScope:".acf-field-object",fieldTypeSelect2:!1,events:{"click .copyable":"onClickCopy","click .handle":"onClickEdit","click .close-field":"onClickEdit",'click a[data-key="acf_field_settings_tabs"]':"onChangeSettingsTab","click .delete-field":"onClickDelete","click .duplicate-field":"duplicate","click .move-field":"move","click .browse-fields":"browseFields","focus .edit-field":"onFocusEdit","blur .edit-field, .row-options a":"onBlurEdit","change .field-type":"onChangeType","change .field-required":"onChangeRequired","blur .field-label":"onChangeLabel","blur .field-name":"onChangeName",change:"onChange",changed:"onChanged"},data:{id:0,key:"",type:""},setup:function(e){this.$el=e,this.inherit(e),this.prop("ID"),this.prop("parent"),this.prop("menu_order")},$input:function(t){return e("#"+this.getInputId()+"-"+t)},$meta:function(){return this.$(".meta:first")},$handle:function(){return this.$(".handle:first")},$settings:function(){return this.$(".settings:first")},$setting:function(e){return this.$(".acf-field-settings:first .acf-field-setting-"+e)},$fieldTypeSelect:function(){return this.$(".field-type")},$fieldLabel:function(){return this.$(".field-label")},getParent:function(){return acf.getFieldObjects({child:this.$el,limit:1}).pop()},getParents:function(){return acf.getFieldObjects({child:this.$el})},getFields:function(){return acf.getFieldObjects({parent:this.$el})},getInputName:function(){return"acf_fields["+this.get("id")+"]"},getInputId:function(){return"acf_fields-"+this.get("id")},newInput:function(t,i){var n=this.getInputId(),a=this.getInputName();t&&(n+="-"+t,a+="["+t+"]");var l=e("").attr({id:n,name:a,value:i});return this.$("> .meta").append(l),l},getProp:function(e){if(this.has(e))return this.get(e);var t=this.$input(e),i=t.length?t.val():null;return this.set(e,i,!0),i},setProp:function(e,t){var i=this.$input(e);return i.val(),i.length||(i=this.newInput(e,t)),null===t?i.remove():i.val(t),this.has(e)?this.set(e,t):this.set(e,t,!0),this},prop:function(e,t){return void 0!==t?this.setProp(e,t):this.getProp(e)},props:function(e){Object.keys(e).map((function(t){this.setProp(t,e[t])}),this)},getLabel:function(){var e=this.prop("label");return""===e&&(e=acf.__("(no label)")),e},getName:function(){return this.prop("name")},getType:function(){return this.prop("type")},getTypeLabel:function(){var e=this.prop("type"),t=acf.get("fieldTypes");return t[e]?t[e].label:e},getKey:function(){return this.prop("key")},initialize:function(){this.checkCopyable()},makeCopyable:function(e){return navigator.clipboard?''+e+"":''+e+""},checkCopyable:function(){navigator.clipboard||this.$el.find(".copyable").addClass("copy-unsupported")},initializeFieldTypeSelect2:function(){if(!this.fieldTypeSelect2&&!this.$fieldTypeSelect().hasClass("disable-select2")){try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){return void console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.")}this.fieldTypeSelect2=acf.newSelect2(this.$fieldTypeSelect(),{field:!1,ajax:!1,multiple:!1,allowNull:!1,suppressFilters:!0,dropdownCssClass:"field-type-select-results",templateResult:function(t){if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)(i=e('')).html(acf.strEscape(t.text));else var i=e(''+acf.strEscape(t.text)+"");return i.data("element",t.element),i},templateSelection:function(t){var i=e(''+acf.strEscape(t.text)+"");return i.data("element",t.element),i}}),this.fieldTypeSelect2.on("select2:open",(function(){e(".field-type-select-results input.select2-search__field").attr("placeholder",acf.__("Type to search..."))})),this.fieldTypeSelect2.on("change",(function(t){e(t.target).parents("ul:first").find("button.browse-fields").prop("disabled",!0)})),this.fieldTypeSelect2.$el.parent().on("keydown",".select2-selection.select2-selection--single",this.onKeyDownSelect)}},addProFields:function(){if(acf.get("is_pro")&&acf.get("isLicenseActive"))return;var e=this.$fieldTypeSelect();if(e.hasClass("acf-free-field-type"))return;const t=acf.get("PROFieldTypes");if("object"!=typeof t)return;const i=e.find('optgroup option[value="group"]').parent(),n=e.find('optgroup option[value="image"]').parent();for(const[a,l]of Object.entries(t)){const t="content"===l.category?n:i,s=t.children('[value="'+a+'"]'),o=`${acf.strEscape(l.label)} (${acf.strEscape(acf.__("PRO Only"))})`;s.length?(s.text(o),e.val()!==a&&s.attr("disabled","disabled")):t.append(``)}e.addClass("acf-free-field-type")},render:function(){var e=this.$(".handle:first"),t=this.prop("menu_order"),i=this.getLabel(),n=this.prop("name"),a=this.getTypeLabel(),l=this.prop("key"),s=this.$input("required").prop("checked");e.find(".acf-icon").html(parseInt(t)+1),s&&(i+=' *'),e.find(".li-field-label strong a").html(i),e.find(".li-field-name").html(this.makeCopyable(acf.strSanitize(n)));const o=acf.strSlugify(this.getType());e.find(".field-type-label").text(" "+a),e.find(".field-type-icon").removeClass().addClass("field-type-icon field-type-icon-"+o),e.find(".li-field-key").html(this.makeCopyable(l)),acf.doAction("render_field_object",this)},refresh:function(){acf.doAction("refresh_field_object",this)},isOpen:function(){return this.$el.hasClass("open")},onClickCopy:function(t){if(t.stopPropagation(),!navigator.clipboard||e(t.target).is("input"))return;let i;i=e(t.target).hasClass("acf-input-wrap")?e(t.target).find("input").first().val():e(t.target).text().trim(),navigator.clipboard.writeText(i).then((()=>{e(t.target).closest(".copyable").addClass("copied"),setTimeout((function(){e(t.target).closest(".copyable").removeClass("copied")}),2e3)}))},onClickEdit:function(t){const i=e(t.target);acf.get("is_pro")&&!acf.get("isLicenseActive")&&!acf.get("isLicenseExpired")&&acf.get("PROFieldTypes").hasOwnProperty(this.getType())||i.parent().hasClass("row-options")&&!i.hasClass("edit-field")||(this.isOpen()?this.close():this.open())},onChangeSettingsTab:function(){const e=this.$el.children(".settings");acf.doAction("show",e)},onFocusEdit:function(t){e(t.target).closest("li").find(".row-options").addClass("active")},onBlurEdit:function(t){var i=e(t.target).closest("li").find(".row-options");setTimeout((function(){var t=e(document.activeElement).closest("li").find(".row-options");i.is(t)||i.removeClass("active")}),50)},open:function(){var e=this.$el.children(".settings");this.addProFields(),this.initializeFieldTypeSelect2(),acf.doAction("open_field_object",this),this.trigger("openFieldObject"),acf.doAction("show",e),this.hideEmptyTabs(),e.slideDown(),this.$el.addClass("open")},onKeyDownSelect:function(t){t.which>=186&&t.which<=222||[8,9,13,16,17,18,19,20,27,32,33,34,35,36,37,38,39,40,45,46,91,92,93,144,145].includes(t.which)||t.which>=112&&t.which<=123||e(this).closest(".select2-container").siblings("select:enabled").select2("open")},close:function(){var e=this.$el.children(".settings");e.slideUp(),this.$el.removeClass("open"),acf.doAction("close_field_object",this),this.trigger("closeFieldObject"),acf.doAction("hide",e)},serialize:function(){return acf.serialize(this.$el,this.getInputName())},save:function(e){e=e||"settings","settings"!==this.getProp("save")&&(this.setProp("save",e),this.$el.attr("data-save",e),acf.doAction("save_field_object",this,e))},submit:function(){var e=this.getInputName(),t=this.get("save");this.isOpen()&&this.close(),"settings"==t||("meta"==t?this.$('> .settings [name^="'+e+'"]').remove():this.$('[name^="'+e+'"]').remove()),acf.doAction("submit_field_object",this)},onChange:function(e,t){this.save(),acf.doAction("change_field_object",this)},onChanged:function(t,i,n,a){this.getType()===i.attr("data-type")&&e("button.acf-btn.browse-fields").prop("disabled",!1),"save"!=n&&(["menu_order","parent"].indexOf(n)>-1?this.save("meta"):this.save(),["menu_order","label","required","name","type","key"].indexOf(n)>-1&&this.render(),acf.doAction("change_field_object_"+n,this,a))},onChangeLabel:function(e,t){const i=t.val(),n=acf.encode(i);if(this.set("label",n),""==this.prop("name")){var a=acf.applyFilters("generate_field_object_name",acf.strSanitize(i),this);this.prop("name",a)}},onChangeName:function(e,t){const i=acf.strSanitize(t.val(),!1);t.val(i),this.set("name",i),i.startsWith("field_")&&alert(acf.__('The string "field_" may not be used at the start of a field name'))},onChangeRequired:function(e,t){var i=t.prop("checked")?1:0;this.set("required",i)},delete:function(t){t=acf.parseArgs(t,{animate:!0});var i=this.prop("ID");if(i){var n=e("#_acf_delete_fields"),a=n.val()+"|"+i;n.val(a)}acf.doAction("delete_field_object",this),t.animate?this.removeAnimate():this.remove()},onClickDelete:function(e,t){if(e.shiftKey)return this.delete();this.$el.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:t,context:this,confirm:function(){this.delete()},cancel:function(){this.$el.removeClass("-hover")}})},removeAnimate:function(){var e=this,t=this.$el.parent(),i=acf.findFieldObjects({sibling:this.$el});acf.remove({target:this.$el,endHeight:i.length?0:50,complete:function(){e.remove(),acf.doAction("removed_field_object",e,t)}}),acf.doAction("remove_field_object",e,t)},duplicate:function(){var e=acf.uniqid("field_"),t=acf.duplicate({target:this.$el,search:this.get("id"),replace:e});t.attr("data-key",e);var i=acf.getFieldObject(t),n=i.prop("label"),a=i.prop("name"),l=a.split("_").pop(),s=acf.__("copy");if(acf.isNumeric(l)){var o=1*l+1;n=n.replace(l,o),a=a.replace(l,o)}else 0===l.indexOf(s)?(o=(o=1*l.replace(s,""))?o+1:2,n=n.replace(l,s+o),a=a.replace(l,s+o)):(n+=" ("+s+")",a+="_"+s);i.prop("ID",0),i.prop("label",n),i.prop("name",a),i.prop("key",e),this.isOpen()&&this.close(),i.open();var c=i.$setting("label input");setTimeout((function(){c.trigger("focus")}),251),acf.doAction("duplicate_field_object",this,i),acf.doAction("append_field_object",i)},wipe:function(){var e=this.get("id"),t=this.get("key"),i=acf.uniqid("field_");acf.rename({target:this.$el,search:e,replace:i}),this.set("id",i),this.set("prevId",e),this.set("prevKey",t),this.prop("key",i),this.prop("ID",0),this.$el.attr("data-key",i),this.$el.attr("data-id",i),acf.doAction("wipe_field_object",this)},move:function(){var t=function(e){return"settings"==e.get("save")},i=t(this);if(i||acf.getFieldObjects({parent:this.$el}).map((function(e){i=t(e)||e.changed})),i)alert(acf.__("This field cannot be moved until its changes have been saved"));else{var n=this.prop("ID"),a=this,l=!1,s=function(e){l.loading(!1),l.content(e),l.on("submit","form",o)},o=function(t,i){t.preventDefault(),acf.startButtonLoading(l.$(".button"));var a={action:"acf/field_group/move_field",field_id:n,field_group_id:l.$("select").val()};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:c})},c=function(e){l.content(e),wp.a11y&&wp.a11y.speak&&acf.__&&wp.a11y.speak(acf.__("Field moved to other group"),"polite"),l.$(".acf-close-popup").focus(),a.removeAnimate()};!function(){l=acf.newPopup({title:acf.__("Move Custom Field"),loading:!0,width:"300px",openedBy:a.$el.find(".move-field")});var t={action:"acf/field_group/move_field",field_id:n};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:s})}()}},browseFields:function(e,t){e.preventDefault(),acf.newBrowseFieldsModal({openedBy:this})},onChangeType:function(e,t){this.changeTimeout&&clearTimeout(this.changeTimeout),this.changeTimeout=this.setTimeout((function(){this.changeType(t.val())}),300)},changeType:function(t){var i=this.prop("type"),n=acf.strSlugify("acf-field-object-"+i),a=acf.strSlugify("acf-field-object-"+t);this.$el.removeClass(n).addClass(a),this.$el.attr("data-type",t),this.$el.data("type",t),this.has("xhr")&&this.get("xhr").abort();const l={};if(this.$el.find(".acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings").each((function(){let t=e(this).data("parent-tab"),i=e(this).children().removeData();l[t]=i,i.detach()})),this.set("settings-"+i,l),this.has("settings-"+t)){let e=this.get("settings-"+t);return this.showFieldTypeSettings(e),void this.set("type",t)}const s=e('
    ');this.$el.find(".acf-field-settings-main-general .acf-field-type-settings").before(s);const o={action:"acf/field_group/render_field_settings",field:this.serialize(),prefix:this.getInputName()};var c=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(o),type:"post",dataType:"json",context:this,success:function(e){acf.isAjaxSuccess(e)&&this.showFieldTypeSettings(e.data)},complete:function(){s.remove(),this.set("type",t)}});this.set("xhr",c)},showFieldTypeSettings:function(e){if("object"!=typeof e)return;const t=this;Object.keys(e).forEach((i=>{const n=t.$el.find(".acf-field-settings-main-"+i.replace("_","-")+" .acf-field-type-settings");let a="";["object","string"].includes(typeof e[i])&&(a=e[i]),n.prepend(a),acf.doAction("append",n)})),this.hideEmptyTabs()},updateParent:function(){var e=acf.get("post_id"),t=this.getParent();t&&(e=parseInt(t.prop("ID"))||t.prop("key")),this.prop("parent",e)},hideEmptyTabs:function(){const t=this.$settings();t.find(".acf-field-settings:first > .acf-field-settings-main").each((function(){const i=e(this),n=i.find(".acf-field-type-settings:first").data("parentTab"),a=t.find(".acf-settings-type-"+n).first();""===e.trim(i.text())?a.hide():a.is(":hidden")&&a.show()}))}})},7297:()=>{var e;e=jQuery,acf.findFieldObject=function(e){return acf.findFieldObjects({key:e,limit:1})},acf.findFieldObjects=function(t){t=t||{};var i=".acf-field-object",n=!1;return(t=acf.parseArgs(t,{id:"",key:"",type:"",limit:!1,list:null,parent:!1,sibling:!1,child:!1})).id&&(i+='[data-id="'+t.id+'"]'),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),n=t.list?t.list.children(i):t.parent?t.parent.find(i):t.sibling?t.sibling.siblings(i):t.child?t.child.parents(i):e(i),t.limit&&(n=n.slice(0,t.limit)),n},acf.getFieldObject=function(e){"string"==typeof e&&(e=acf.findFieldObject(e));var t=e.data("acf");return t||(t=acf.newFieldObject(e)),t},acf.getFieldObjects=function(t){var i=acf.findFieldObjects(t),n=[];return i.each((function(){var t=acf.getFieldObject(e(this));n.push(t)})),n},acf.newFieldObject=function(e){var t=new acf.FieldObject(e);return acf.doAction("new_field_object",t),t},new acf.Model({priority:5,initialize:function(){["prepare","ready","append","remove"].map((function(e){this.addFieldActions(e)}),this)},addFieldActions:function(e){var t=e+"_field_objects",i=e+"_field_object",n=e+"FieldObject";acf.addAction(e,(function(e){var i=acf.getFieldObjects({parent:e});if(i.length){var n=acf.arrayArgs(arguments);n.splice(0,1,t,i),acf.doAction.apply(null,n)}}),5),acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),e.map((function(e){t[1]=e,acf.doAction.apply(null,t)}))}),5),acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),["type","name","key"].map((function(n){t[0]=i+"/"+n+"="+e.get(n),acf.doAction.apply(null,t)})),t.splice(0,2),e.trigger(n,t)}),5)}}),new acf.Model({id:"fieldManager",events:{"submit #post":"onSubmit","mouseenter .acf-field-list":"onHoverSortable","click .add-field":"onClickAdd"},actions:{removed_field_object:"onRemovedField",sortstop_field_object:"onReorderField",delete_field_object:"onDeleteField",change_field_object_type:"onChangeFieldType",duplicate_field_object:"onDuplicateField"},onSubmit:function(e,t){acf.getFieldObjects().map((function(e){e.submit()}))},setFieldMenuOrder:function(e){this.renderFields(e.$el.parent())},onHoverSortable:function(e,t){t.hasClass("ui-sortable")||t.sortable({helper:function(e,t){return t.clone().find(":input").attr("name",(function(e,t){return"sort_"+parseInt(1e5*Math.random(),10).toString()+"_"+t})).end()},handle:".acf-sortable-handle",connectWith:".acf-field-list",start:function(e,i){var n=acf.getFieldObject(i.item);i.placeholder.height(i.item.height()),acf.doAction("sortstart_field_object",n,t)},update:function(e,i){var n=acf.getFieldObject(i.item);acf.doAction("sortstop_field_object",n,t)}})},onRemovedField:function(e,t){this.renderFields(t)},onReorderField:function(e,t){e.updateParent(),this.renderFields(t)},onDeleteField:function(e){e.getFields().map((function(e){e.delete({animate:!1})}))},onChangeFieldType:function(e){e.$el.find("button.browse-fields").prop("disabled",!1)},onDuplicateField:function(e,t){var i=t.getFields();i.length&&(i.map((function(e){e.wipe(),e.isOpen()&&e.open(),e.updateParent()})),acf.doAction("duplicate_field_objects",i,t,e)),this.setFieldMenuOrder(t)},renderFields:function(e){var t=acf.getFieldObjects({list:e});if(!t.length)return e.addClass("-empty"),void e.parents(".acf-field-list-wrap").first().addClass("-empty");e.removeClass("-empty"),e.parents(".acf-field-list-wrap").first().removeClass("-empty"),t.map((function(e,t){e.prop("menu_order",t)}))},onClickAdd:function(t,i){let n;n=i.hasClass("add-first-field")?i.parents(".acf-field-list").eq(0):i.parent().hasClass("acf-headerbar-actions")||i.parent().hasClass("no-fields-message-inner")?e(".acf-field-list:first"):i.parent().hasClass("acf-sub-field-list-header")?i.parents(".acf-input:first").find(".acf-field-list:first"):i.closest(".acf-tfoot").siblings(".acf-field-list"),this.addField(n)},addField:function(t){var i=e("#tmpl-acf-field").html(),n=e(i),a=n.data("id"),l=acf.uniqid("field_"),s=acf.duplicate({target:n,search:a,replace:l,append:function(e,i){t.append(i)}}),o=acf.getFieldObject(s);o.prop("key",l),o.prop("ID",0),o.prop("label",""),o.prop("name",""),s.attr("data-key",l),s.attr("data-id",l),o.updateParent();var c=o.$input("type");setTimeout((function(){t.hasClass("acf-auto-add-field")?t.removeClass("acf-auto-add-field"):c.trigger("focus")}),251),o.open(),this.renderFields(t),acf.doAction("add_field_object",o),acf.doAction("append_field_object",o)}})},2522:()=>{var e;e=jQuery,new acf.Model({id:"locationManager",wait:"ready",events:{"click .add-location-rule":"onClickAddRule","click .add-location-group":"onClickAddGroup","click .remove-location-rule":"onClickRemoveRule","change .refresh-location-rule":"onChangeRemoveRule"},initialize:function(){this.$el=e("#acf-field-group-options"),this.addProLocations(),this.updateGroupsClass()},addProLocations:function(){if(acf.get("is_pro")&&acf.get("isLicenseActive"))return;const e=acf.get("PROLocationTypes");if("object"!=typeof e)return;const t=this.$el.find("select.refresh-location-rule").find('optgroup[label="Forms"]'),i=` (${acf.__("PRO Only")})`;for(const[n,a]of Object.entries(e))acf.get("is_pro")?t.find("option[value="+n+"]").not(":selected").prop("disabled","disabled").text(`${acf.strEscape(a)}${acf.strEscape(i)}`):t.append(``);const n=this.$el.find("select.location-rule-value option[value=add_new_options_page]");n.length&&n.attr("disabled","disabled")},onClickAddRule:function(e,t){this.addRule(t.closest("tr"))},onClickRemoveRule:function(e,t){this.removeRule(t.closest("tr"))},onChangeRemoveRule:function(e,t){this.changeRule(t.closest("tr"))},onClickAddGroup:function(e,t){this.addGroup()},addRule:function(e){acf.duplicate(e),this.updateGroupsClass()},removeRule:function(e){0==e.siblings("tr").length?e.closest(".rule-group").remove():e.remove(),this.$(".rule-group:first").find("h4").text(acf.__("Show this field group if")),this.updateGroupsClass()},changeRule:function(t){var i=t.closest(".rule-group"),n=t.find("td.param select").attr("name").replace("[param]",""),a={action:"acf/field_group/render_location_rule"};a.rule=acf.serialize(t,n),a.rule.id=t.data("id"),a.rule.group=i.data("id"),acf.disable(t.find("td.value"));const l=this;e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:function(e){e&&(t.replaceWith(e),l.addProLocations())}})},addGroup:function(){var e=this.$(".rule-group:last");$group2=acf.duplicate(e),$group2.find("h4").text(acf.__("or")),$group2.find("tr").not(":first").remove(),this.updateGroupsClass()},updateGroupsClass:function(){var e=this.$(".rule-group:last").closest(".rule-groups");e.find(".acf-table tr").length>1?e.addClass("rule-groups-multiple"):e.removeClass("rule-groups-multiple")}})},749:()=>{!function(e){var t=function(e){return acf.strPascalCase(e||"")+"FieldSetting"};acf.registerFieldSetting=function(e){var i=e.prototype,n=t(i.type+" "+i.name);this.models[n]=e},acf.newFieldSetting=function(e){var i=e.get("setting")||"",n=e.get("name")||"",a=t(i+" "+n),l=acf.models[a]||null;return null!==l&&new l(e)},acf.getFieldSetting=function(e){return e instanceof jQuery&&(e=acf.getField(e)),e.setting},new acf.Model({actions:{new_field:"onNewField"},onNewField:function(e){e.setting=acf.newFieldSetting(e)}}),acf.FieldSetting=acf.Model.extend({field:!1,type:"",name:"",wait:"ready",eventScope:".acf-field",events:{change:"render"},setup:function(t){var i=t.$el;this.$el=i,this.field=t,this.$fieldObject=i.closest(".acf-field-object"),this.fieldObject=acf.getFieldObject(this.$fieldObject),e.extend(this.data,t.data)},initialize:function(){this.render()},render:function(){}});var i=acf.FieldSetting.extend({type:"",name:"",render:function(){this.fieldObject.$setting("endpoint").find('input[type="checkbox"]:first').is(":checked")?this.fieldObject.$el.addClass("acf-field-is-endpoint"):this.fieldObject.$el.removeClass("acf-field-is-endpoint")}}),n=i.extend({type:"accordion",name:"endpoint"}),a=i.extend({type:"tab",name:"endpoint"});acf.registerFieldSetting(n),acf.registerFieldSetting(a);var l=acf.FieldSetting.extend({type:"",name:"",render:function(){var e=this.$('input[type="radio"]:checked');"other"!=e.val()&&this.$('input[type="text"]').val(e.val())}}),s=l.extend({type:"date_picker",name:"display_format"}),o=l.extend({type:"date_picker",name:"return_format"});acf.registerFieldSetting(s),acf.registerFieldSetting(o);var c=l.extend({type:"date_time_picker",name:"display_format"}),r=l.extend({type:"date_time_picker",name:"return_format"});acf.registerFieldSetting(c),acf.registerFieldSetting(r);var d=l.extend({type:"time_picker",name:"display_format"}),f=l.extend({type:"time_picker",name:"return_format"});acf.registerFieldSetting(d),acf.registerFieldSetting(f);var p=acf.FieldSetting.extend({type:"color_picker",name:"enable_opacity",render:function(){var e=this.fieldObject.$setting("return_format"),t=this.fieldObject.$setting("default_value"),i=e.find('input[type="radio"][value="string"]').parent("label").contents().last(),n=t.find('input[type="text"]'),a=acf.get("colorPickerL10n");this.field.val()?(i.replaceWith(a.rgba_string),n.attr("placeholder","rgba(255,255,255,0.8)")):(i.replaceWith(a.hex_string),n.attr("placeholder","#FFFFFF"))}});acf.registerFieldSetting(p)}(jQuery)},3319:()=>{var e;e=jQuery,new acf.Model({id:"fieldGroupManager",events:{"submit #post":"onSubmit",'click a[href="#"]':"onClick","click .acf-delete-field-group":"onClickDeleteFieldGroup","blur input#title":"validateTitle","input input#title":"validateTitle"},filters:{find_fields_args:"filterFindFieldArgs",find_fields_selector:"filterFindFieldsSelector"},initialize:function(){acf.addAction("prepare",this.maybeInitNewFieldGroup),acf.add_filter("select2_args",this.setBidirectionalSelect2Args),acf.add_filter("select2_ajax_data",this.setBidirectionalSelect2AjaxDataArgs)},setBidirectionalSelect2Args:function(t,i,n,a,l){var s;if("bidirectional_target"!==(null==a||null===(s=a.data)||void 0===s?void 0:s.call(a,"key")))return t;t.dropdownCssClass="field-type-select-results";try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings."),delete t.dropdownCssClass}return t.templateResult=function(t){if(void 0!==t.element)return t;if(t.children)return t.text;if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)return(i=e('')).html(acf.escHtml(t.text)),i;if(void 0===t.human_field_type||void 0===t.field_type||void 0===t.this_field)return t.text;var i=e(''+acf.escHtml(t.text)+"");return t.this_field&&i.last().append(''+acf.__("This Field")+""),i.data("element",t.element),i},t},setBidirectionalSelect2AjaxDataArgs:function(e,t,i,n,a){if("bidirectional_target"!==e.field_key)return e;const l=acf.findFieldObjects({child:n}),s=acf.getFieldObject(l);return e.field_key="_acf_bidirectional_target",e.parent_key=s.get("key"),e.field_type=s.get("type"),e.post_type=acf.getField(acf.findFields({parent:l,key:"post_type"})).val(),e},maybeInitNewFieldGroup:function(){e("#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field").length&&(e(".acf-headerbar-actions .add-field").trigger("click"),e(".acf-title-wrap #title").trigger("focus"))},onSubmit:function(t,i){var n=e(".acf-title-wrap #title");n.val()||(t.preventDefault(),acf.unlockForm(i),n.trigger("focus"))},onClick:function(e){e.preventDefault()},onClickDeleteFieldGroup:function(e,t){e.preventDefault(),t.addClass("-hover"),acf.newTooltip({confirm:!0,target:t,context:this,text:acf.__("Move field group to trash?"),confirm:function(){window.location.href=t.attr("href")},cancel:function(){t.removeClass("-hover")}})},validateTitle:function(t,i){let n=e(".acf-publish");i.val()?(i.removeClass("acf-input-error"),n.removeClass("disabled"),e(".acf-publish").removeClass("disabled")):(i.addClass("acf-input-error"),n.addClass("disabled"),e(".acf-publish").addClass("disabled"))},filterFindFieldArgs:function(e){return e.visible=!0,e.parent&&(e.parent.hasClass("acf-field-object")||e.parent.hasClass("acf-browse-fields-modal-wrap")||e.parent.parents(".acf-field-object").length)&&(e.visible=!1,e.excludeSubFields=!0),e.parent&&e.parent.find(".acf-field-object.open").length&&(e.excludeSubFields=!1),e},filterFindFieldsSelector:function(e){return e+", .acf-field-acf-field-group-settings-tabs"}}),new acf.Model({id:"screenOptionsManager",wait:"prepare",events:{"change #acf-field-key-hide":"onFieldKeysChange","change #acf-field-settings-tabs":"onFieldSettingsTabsChange",'change [name="screen_columns"]':"render"},initialize:function(){var t=e("#adv-settings"),i=e("#acf-append-show-on-screen");t.find(".metabox-prefs").append(i.html()),t.find(".metabox-prefs br").remove(),i.remove(),this.$el=e("#screen-options-wrap"),this.render()},isFieldKeysChecked:function(){return this.$el.find("#acf-field-key-hide").prop("checked")},isFieldSettingsTabsChecked:function(){const e=this.$el.find("#acf-field-settings-tabs");return!!e.length&&e.prop("checked")},getSelectedColumnCount:function(){return this.$el.find('input[name="screen_columns"]:checked').val()},onFieldKeysChange:function(e,t){var i=this.isFieldKeysChecked()?1:0;acf.updateUserSetting("show_field_keys",i),this.render()},onFieldSettingsTabsChange:function(){const e=this.isFieldSettingsTabsChecked()?1:0;acf.updateUserSetting("show_field_settings_tabs",e),this.render()},render:function(){this.isFieldKeysChecked()?e("#acf-field-group-fields").addClass("show-field-keys"):e("#acf-field-group-fields").removeClass("show-field-keys"),this.isFieldSettingsTabsChecked()?(e("#acf-field-group-fields").removeClass("hide-tabs"),e(".acf-field-object").each((function(){const t=acf.getFields({type:"tab",parent:e(this),excludeSubFields:!0,limit:1});t.length&&t[0].tabs.set("initialized",!1),acf.doAction("show",e(this))}))):(e("#acf-field-group-fields").addClass("hide-tabs"),e(".acf-field-settings-main").removeClass("acf-hidden").prop("hidden",!1)),1==this.getSelectedColumnCount()?(e("body").removeClass("columns-2"),e("body").addClass("columns-1")):(e("body").removeClass("columns-1"),e("body").addClass("columns-2"))}}),new acf.Model({actions:{new_field:"onNewField"},onNewField:function(t){if(t.has("append")){var i=t.get("append"),n=t.$el.siblings('[data-name="'+i+'"]').first();if(n.length){var a=n.children(".acf-input"),l=a.children("ul");l.length||(a.wrapInner('
    '),l=a.children("ul"));var s=t.$(".acf-input").html(),o=e("
  • "+s+"
  • ");l.append(o),l.attr("data-cols",l.children().length),t.remove()}}}})}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var l=t[n]={exports:{}};return e[n](l,l.exports,i),l.exports}(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,i,n){return(i=function(t){var i=function(t){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,"string");if("object"!=e(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(i)?i:i+""}(i))in t?Object.defineProperty(t,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[i]=n,t}function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function a(e){for(var i=1;ithis.get("popularFieldTypes").includes(e.name)));if("pro"===e)return n.filter((e=>e.pro));n=n.filter((t=>t.category===e))}return t&&(n=n.filter((e=>{const i=e.label.toLowerCase(),n=i.split(" ");let a=!1;return i.startsWith(t.toLowerCase())?a=!0:n.length>1&&n.forEach((e=>{e.startsWith(t.toLowerCase())&&(a=!0)})),a}))),n},render:function(){i.doAction("append",this.$el);const t=this.$el.find(".acf-field-types-tab"),n=this;t.each((function(){const t=e(this).data("category");n.getFieldTypes(t).forEach((t=>{e(this).append(n.getFieldTypeHTML(t))}))})),this.initializeFieldLabel(),this.initializeFieldType(),this.onChangeFieldType()},getFieldTypeHTML:function(e){const t=e.name.replaceAll("_","-");return`\n\t\t\t\n\t\t\t\t${e.pro&&!i.get("is_pro")?'':e.pro?'':""}\n\t\t\t\t\n\t\t\t\t${e.label}\n\t\t\t\n\t\t\t`},decodeFieldTypeURL:function(e){return"string"!=typeof e?e:e.replaceAll("&","&")},renderFieldTypeDesc:function(e){const t=this.getFieldTypes().filter((t=>t.name===e))[0]||{},n=i.parseArgs(t,{label:"",description:"",doc_url:!1,tutorial_url:!1,preview_image:!1,pro:!1});this.$el.find(".field-type-name").text(n.label),this.$el.find(".field-type-desc").text(n.description),n.doc_url?this.$el.find(".field-type-doc").attr("href",this.decodeFieldTypeURL(n.doc_url)).show():this.$el.find(".field-type-doc").hide(),n.tutorial_url?this.$el.find(".field-type-tutorial").attr("href",this.decodeFieldTypeURL(n.tutorial_url)).parent().show():this.$el.find(".field-type-tutorial").parent().hide(),n.preview_image?this.$el.find(".field-type-image").attr("src",n.preview_image).show():this.$el.find(".field-type-image").hide();const a=i.get("is_pro"),l=i.get("isLicenseActive"),s=this.$el.find(".acf-btn-pro"),o=this.$el.find(".field-type-upgrade-to-unlock");!n.pro||a&&l?(s.hide(),o.hide(),this.$el.find(".acf-insert-field-label").attr("disabled",!1),this.$el.find(".acf-select-field").show()):(s.show(),s.attr("href",s.data("urlBase")+e),o.show(),o.attr("href",o.data("urlBase")+e),this.$el.find(".acf-insert-field-label").attr("disabled",!0),this.$el.find(".acf-select-field").hide())},initializeFieldType:function(){var t;const i=this.get("openedBy"),n=null==i||null===(t=i.data)||void 0===t?void 0:t.type;n?this.set("currentFieldType",n):this.set("currentFieldType","text");const a=this.getFieldTypes();let l="";l=this.get("popularFieldTypes").includes(n)?"popular":a.find((e=>e.name===n)).category;const s=`.acf-modal-content .acf-tab-wrap a:contains('${l[0].toUpperCase()+l.slice(1)}')`;setTimeout((()=>{e(s).click()}),0)},initializeFieldLabel:function(){const e=this.get("openedBy").$fieldLabel().val(),t=this.$el.find(".acf-insert-field-label");e?t.val(e):t.val("")},updateFieldObjectFieldLabel:function(){const e=this.$el.find(".acf-insert-field-label").val(),t=this.get("openedBy");t.$fieldLabel().val(e),t.$fieldLabel().trigger("blur")},onChangeFieldType:function(){const e=this.get("currentFieldType");this.$el.find(".selected").removeClass("selected"),this.$el.find('.acf-field-type[data-field-type="'+e+'"]').addClass("selected"),this.renderFieldTypeDesc(e)},onSearchFieldTypes:function(t){const i=this.$el.find(".acf-browse-fields-modal"),n=this.$el.find(".acf-search-field-types").val(),a=this;let l,s="",o=[];if("string"==typeof n&&(l=n.trim(),o=this.getFieldTypes(!1,l)),l.length&&o.length?i.addClass("is-searching"):i.removeClass("is-searching"),!o.length)return i.addClass("no-results-found"),void this.$el.find(".acf-invalid-search-term").text(l);i.removeClass("no-results-found"),o.forEach((e=>{s+=a.getFieldTypeHTML(e)})),e(".acf-field-type-search-results").html(s),this.set("currentFieldType",o[0].name),this.onChangeFieldType()},onClickBrowsePopular:function(){this.$el.find(".acf-search-field-types").val("").trigger("input"),this.$el.find(".acf-tab-wrap a").first().trigger("click")},onClickSelectField:function(e){const t=this.get("openedBy");t.$fieldTypeSelect().val(this.get("currentFieldType")),t.$fieldTypeSelect().trigger("change"),this.updateFieldObjectFieldLabel(),this.close()},onClickFieldType:function(t){const i=e(t.currentTarget);this.set("currentFieldType",i.data("field-type"))},onClickClose:function(){this.close()},onPressEscapeClose:function(e){"Escape"===e.key&&this.close()},close:function(){this.lockFocusToModal(!1),this.returnFocusToOrigin(),this.remove()},focus:function(){this.$el.find("button").first().trigger("focus")}};i.models.browseFieldsModal=i.models.Modal.extend(n),i.newBrowseFieldsModal=e=>new i.models.browseFieldsModal(e)}(window.jQuery,0,window.acf)})()})(); \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js index 32702e3c7..cd04e8a5f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js @@ -716,7 +716,18 @@ var isEqualTo = function (v1, v2) { return parseString(v1).toLowerCase() === parseString(v2).toLowerCase(); }; + + /** + * Checks if rule and selection are equal numbers. + * + * @param {string} v1 - The rule value to expect. + * @param {number|string|Array} v2 - The selected value to compare. + * @returns {boolean} Returns true if the values are equal numbers, otherwise returns false. + */ var isEqualToNumber = function (v1, v2) { + if (v2 instanceof Array) { + return v2.length === 1 && isEqualToNumber(v1, v2[0]); + } return parseFloat(v1) === parseFloat(v2); }; var isGreaterThan = function (v1, v2) { @@ -739,11 +750,731 @@ var regexp = new RegExp(parseString(pattern), 'gi'); return parseString(v1).match(regexp); }; + const conditionalSelect2 = function (field, type) { + const $select = $(''); + let queryAction = `acf/fields/${type}/query`; + if (type === 'user') { + queryAction = 'acf/ajax/query_users'; + } + const ajaxData = { + action: queryAction, + field_key: field.data.key, + s: '', + type: field.data.key + }; + const typeAttr = acf.escAttr(type); + const template = function (selection) { + return `` + acf.escHtml(selection.text) + ''; + }; + const resultsTemplate = function (results) { + let classes = results.text.startsWith('- ') ? `acf-${typeAttr}-select-name acf-${typeAttr}-select-sub-item` : `acf-${typeAttr}-select-name`; + return '' + acf.escHtml(results.text) + '' + `` + (results.id ? results.id : '') + ''; + }; + const select2Props = { + field: false, + ajax: true, + ajaxAction: queryAction, + ajaxData: function (data) { + ajaxData.paged = data.paged; + ajaxData.s = data.s; + ajaxData.conditional_logic = true; + ajaxData.include = $.isNumeric(data.s) ? Number(data.s) : ''; + return acf.prepareForAjax(ajaxData); + }, + escapeMarkup: function (markup) { + return acf.escHtml(markup); + }, + templateSelection: template, + templateResult: resultsTemplate + }; + $select.data('acfSelect2Props', select2Props); + return $select; + }; + /** + * Adds condition for Page Link having Page Link equal to. + * + * @since 6.3 + */ + var HasPageLink = acf.Condition.extend({ + type: 'hasPageLink', + operator: '==', + label: __('Page is equal to'), + fieldTypes: ['page_link'], + match: function (rule, field) { + return isEqualTo(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'page_link'); + } + }); + acf.registerConditionType(HasPageLink); + + /** + * Adds condition for Page Link not equal to. + * + * @since 6.3 + */ + var HasPageLinkNotEqual = acf.Condition.extend({ + type: 'hasPageLinkNotEqual', + operator: '!==', + label: __('Page is not equal to'), + fieldTypes: ['page_link'], + match: function (rule, field) { + return !isEqualTo(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'page_link'); + } + }); + acf.registerConditionType(HasPageLinkNotEqual); + + /** + * Adds condition for Page Link containing a specific Page Link. + * + * @since 6.3 + */ + var containsPageLink = acf.Condition.extend({ + type: 'containsPageLink', + operator: '==contains', + label: __('Pages contain'), + fieldTypes: ['page_link'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = false; + if (val instanceof Array) { + match = val.includes(ruleVal); + } else { + match = val === ruleVal; + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'page_link'); + } + }); + acf.registerConditionType(containsPageLink); + + /** + * Adds condition for Page Link not containing a specific Page Link. + * + * @since 6.3 + */ + var containsNotPageLink = acf.Condition.extend({ + type: 'containsNotPageLink', + operator: '!=contains', + label: __('Pages do not contain'), + fieldTypes: ['page_link'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = true; + if (val instanceof Array) { + match = !val.includes(ruleVal); + } else { + match = val !== ruleVal; + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'page_link'); + } + }); + acf.registerConditionType(containsNotPageLink); + + /** + * Adds condition for when any page link is selected. + * + * @since 6.3 + */ + var HasAnyPageLink = acf.Condition.extend({ + type: 'hasAnyPageLink', + operator: '!=empty', + label: __('Has any page selected'), + fieldTypes: ['page_link'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !!val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasAnyPageLink); + + /** + * Adds condition for when no page link is selected. + * + * @since 6.3 + */ + var HasNoPageLink = acf.Condition.extend({ + type: 'hasNoPageLink', + operator: '==empty', + label: __('Has no page selected'), + fieldTypes: ['page_link'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasNoPageLink); + + /** + * Adds condition for user field having user equal to. + * + * @since 6.3 + */ + var HasUser = acf.Condition.extend({ + type: 'hasUser', + operator: '==', + label: __('User is equal to'), + fieldTypes: ['user'], + match: function (rule, field) { + return isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'user'); + } + }); + acf.registerConditionType(HasUser); + + /** + * Adds condition for user field having user not equal to. + * + * @since 6.3 + */ + var HasUserNotEqual = acf.Condition.extend({ + type: 'hasUserNotEqual', + operator: '!==', + label: __('User is not equal to'), + fieldTypes: ['user'], + match: function (rule, field) { + return !isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'user'); + } + }); + acf.registerConditionType(HasUserNotEqual); + + /** + * Adds condition for user field containing a specific user. + * + * @since 6.3 + */ + var containsUser = acf.Condition.extend({ + type: 'containsUser', + operator: '==contains', + label: __('Users contain'), + fieldTypes: ['user'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = false; + if (val instanceof Array) { + match = val.includes(ruleVal); + } else { + match = val === ruleVal; + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'user'); + } + }); + acf.registerConditionType(containsUser); + + /** + * Adds condition for user field not containing a specific user. + * + * @since 6.3 + */ + var containsNotUser = acf.Condition.extend({ + type: 'containsNotUser', + operator: '!=contains', + label: __('Users do not contain'), + fieldTypes: ['user'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = true; + if (val instanceof Array) { + match = !val.includes(ruleVal); + } else { + match = !val === ruleVal; + } + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'user'); + } + }); + acf.registerConditionType(containsNotUser); + + /** + * Adds condition for when any user is selected. + * + * @since 6.3 + */ + var HasAnyUser = acf.Condition.extend({ + type: 'hasAnyUser', + operator: '!=empty', + label: __('Has any user selected'), + fieldTypes: ['user'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !!val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasAnyUser); + + /** + * Adds condition for when no user is selected. + * + * @since 6.3 + */ + var HasNoUser = acf.Condition.extend({ + type: 'hasNoUser', + operator: '==empty', + label: __('Has no user selected'), + fieldTypes: ['user'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasNoUser); + + /** + * Adds condition for Relationship having Relationship equal to. + * + * @since 6.3 + */ + var HasRelationship = acf.Condition.extend({ + type: 'hasRelationship', + operator: '==', + label: __('Relationship is equal to'), + fieldTypes: ['relationship'], + match: function (rule, field) { + return isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'relationship'); + } + }); + acf.registerConditionType(HasRelationship); + + /** + * Adds condition for selection having Relationship not equal to. + * + * @since 6.3 + */ + var HasRelationshipNotEqual = acf.Condition.extend({ + type: 'hasRelationshipNotEqual', + operator: '!==', + label: __('Relationship is not equal to'), + fieldTypes: ['relationship'], + match: function (rule, field) { + return !isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'relationship'); + } + }); + acf.registerConditionType(HasRelationshipNotEqual); + + /** + * Adds condition for Relationship containing a specific Relationship. + * + * @since 6.3 + */ + var containsRelationship = acf.Condition.extend({ + type: 'containsRelationship', + operator: '==contains', + label: __('Relationships contain'), + fieldTypes: ['relationship'], + match: function (rule, field) { + const val = field.val(); + // Relationships are stored as strings, use float to compare to field's rule value. + const ruleVal = parseInt(rule.value); + let match = false; + if (val instanceof Array) { + match = val.includes(ruleVal); + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'relationship'); + } + }); + acf.registerConditionType(containsRelationship); + + /** + * Adds condition for Relationship not containing a specific Relationship. + * + * @since 6.3 + */ + var containsNotRelationship = acf.Condition.extend({ + type: 'containsNotRelationship', + operator: '!=contains', + label: __('Relationships do not contain'), + fieldTypes: ['relationship'], + match: function (rule, field) { + const val = field.val(); + // Relationships are stored as strings, use float to compare to field's rule value. + const ruleVal = parseInt(rule.value); + let match = true; + if (val instanceof Array) { + match = !val.includes(ruleVal); + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'relationship'); + } + }); + acf.registerConditionType(containsNotRelationship); + + /** + * Adds condition for when any relation is selected. + * + * @since 6.3 + */ + var HasAnyRelation = acf.Condition.extend({ + type: 'hasAnyRelation', + operator: '!=empty', + label: __('Has any relationship selected'), + fieldTypes: ['relationship'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !!val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasAnyRelation); + + /** + * Adds condition for when no relation is selected. + * + * @since 6.3 + */ + var HasNoRelation = acf.Condition.extend({ + type: 'hasNoRelation', + operator: '==empty', + label: __('Has no relationship selected'), + fieldTypes: ['relationship'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasNoRelation); + + /** + * Adds condition for having post equal to. + * + * @since 6.3 + */ + var HasPostObject = acf.Condition.extend({ + type: 'hasPostObject', + operator: '==', + label: __('Post is equal to'), + fieldTypes: ['post_object'], + match: function (rule, field) { + return isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'post_object'); + } + }); + acf.registerConditionType(HasPostObject); + + /** + * Adds condition for selection having post not equal to. + * + * @since 6.3 + */ + var HasPostObjectNotEqual = acf.Condition.extend({ + type: 'hasPostObjectNotEqual', + operator: '!==', + label: __('Post is not equal to'), + fieldTypes: ['post_object'], + match: function (rule, field) { + return !isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'post_object'); + } + }); + acf.registerConditionType(HasPostObjectNotEqual); + + /** + * Adds condition for Relationship containing a specific Relationship. + * + * @since 6.3 + */ + var containsPostObject = acf.Condition.extend({ + type: 'containsPostObject', + operator: '==contains', + label: __('Posts contain'), + fieldTypes: ['post_object'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = false; + if (val instanceof Array) { + match = val.includes(ruleVal); + } else { + match = val === ruleVal; + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'post_object'); + } + }); + acf.registerConditionType(containsPostObject); + + /** + * Adds condition for Relationship not containing a specific Relationship. + * + * @since 6.3 + */ + var containsNotPostObject = acf.Condition.extend({ + type: 'containsNotPostObject', + operator: '!=contains', + label: __('Posts do not contain'), + fieldTypes: ['post_object'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = true; + if (val instanceof Array) { + match = !val.includes(ruleVal); + } else { + match = val !== ruleVal; + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'post_object'); + } + }); + acf.registerConditionType(containsNotPostObject); + + /** + * Adds condition for when any post is selected. + * + * @since 6.3 + */ + var HasAnyPostObject = acf.Condition.extend({ + type: 'hasAnyPostObject', + operator: '!=empty', + label: __('Has any post selected'), + fieldTypes: ['post_object'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !!val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasAnyPostObject); + + /** + * Adds condition for when no post is selected. + * + * @since 6.3 + */ + var HasNoPostObject = acf.Condition.extend({ + type: 'hasNoPostObject', + operator: '==empty', + label: __('Has no post selected'), + fieldTypes: ['post_object'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasNoPostObject); + + /** + * Adds condition for taxonomy having term equal to. + * + * @since 6.3 + */ + var HasTerm = acf.Condition.extend({ + type: 'hasTerm', + operator: '==', + label: __('Term is equal to'), + fieldTypes: ['taxonomy'], + match: function (rule, field) { + return isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'taxonomy'); + } + }); + acf.registerConditionType(HasTerm); + + /** + * Adds condition for taxonomy having term not equal to. + * + * @since 6.3 + */ + var hasTermNotEqual = acf.Condition.extend({ + type: 'hasTermNotEqual', + operator: '!==', + label: __('Term is not equal to'), + fieldTypes: ['taxonomy'], + match: function (rule, field) { + return !isEqualToNumber(rule.value, field.val()); + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'taxonomy'); + } + }); + acf.registerConditionType(hasTermNotEqual); + + /** + * Adds condition for taxonomy containing a specific term. + * + * @since 6.3 + */ + var containsTerm = acf.Condition.extend({ + type: 'containsTerm', + operator: '==contains', + label: __('Terms contain'), + fieldTypes: ['taxonomy'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = false; + if (val instanceof Array) { + match = val.includes(ruleVal); + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'taxonomy'); + } + }); + acf.registerConditionType(containsTerm); + + /** + * Adds condition for taxonomy not containing a specific term. + * + * @since 6.3 + */ + var containsNotTerm = acf.Condition.extend({ + type: 'containsNotTerm', + operator: '!=contains', + label: __('Terms do not contain'), + fieldTypes: ['taxonomy'], + match: function (rule, field) { + const val = field.val(); + const ruleVal = rule.value; + let match = true; + if (val instanceof Array) { + match = !val.includes(ruleVal); + } + return match; + }, + choices: function (fieldObject) { + return conditionalSelect2(fieldObject, 'taxonomy'); + } + }); + acf.registerConditionType(containsNotTerm); /** - * hasValue + * Adds condition for when any term is selected. * - * description + * @since 6.3 + */ + var HasAnyTerm = acf.Condition.extend({ + type: 'hasAnyTerm', + operator: '!=empty', + label: __('Has any term selected'), + fieldTypes: ['taxonomy'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !!val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasAnyTerm); + + /** + * Adds condition for when no term is selected. + * + * @since 6.3 + */ + var HasNoTerm = acf.Condition.extend({ + type: 'hasNoTerm', + operator: '==empty', + label: __('Has no term selected'), + fieldTypes: ['taxonomy'], + match: function (rule, field) { + let val = field.val(); + if (val instanceof Array) { + val = val.length; + } + return !val; + }, + choices: function () { + return ''; + } + }); + acf.registerConditionType(HasNoTerm); + + /** + * hasValue * * @date 1/2/18 * @since 5.6.5 @@ -751,12 +1482,11 @@ * @param void * @return void */ - var HasValue = acf.Condition.extend({ type: 'hasValue', operator: '!=empty', label: __('Has any value'), - fieldTypes: ['text', 'textarea', 'number', 'range', 'email', 'url', 'password', 'image', 'file', 'wysiwyg', 'oembed', 'select', 'checkbox', 'radio', 'button_group', 'link', 'post_object', 'page_link', 'relationship', 'taxonomy', 'user', 'google_map', 'date_picker', 'date_time_picker', 'time_picker', 'color_picker'], + fieldTypes: ['text', 'textarea', 'number', 'range', 'email', 'url', 'password', 'image', 'file', 'wysiwyg', 'oembed', 'select', 'checkbox', 'radio', 'button_group', 'link', 'google_map', 'date_picker', 'date_time_picker', 'time_picker', 'color_picker', 'icon_picker'], match: function (rule, field) { let val = field.val(); if (val instanceof Array) { @@ -765,7 +1495,7 @@ return val ? true : false; }, choices: function (fieldObject) { - return ''; + return ''; } }); acf.registerConditionType(HasValue); @@ -773,15 +1503,12 @@ /** * hasValue * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var HasNoValue = HasValue.extend({ type: 'hasNoValue', operator: '==empty', @@ -795,15 +1522,12 @@ /** * EqualTo * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var EqualTo = acf.Condition.extend({ type: 'equalTo', operator: '==', @@ -825,15 +1549,12 @@ /** * NotEqualTo * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var NotEqualTo = EqualTo.extend({ type: 'notEqualTo', operator: '!=', @@ -847,15 +1568,12 @@ /** * PatternMatch * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var PatternMatch = acf.Condition.extend({ type: 'patternMatch', operator: '==pattern', @@ -873,15 +1591,12 @@ /** * Contains * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var Contains = acf.Condition.extend({ type: 'contains', operator: '==contains', @@ -899,15 +1614,12 @@ /** * TrueFalseEqualTo * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var TrueFalseEqualTo = EqualTo.extend({ type: 'trueFalseEqualTo', choiceType: 'select', @@ -924,15 +1636,12 @@ /** * TrueFalseNotEqualTo * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var TrueFalseNotEqualTo = NotEqualTo.extend({ type: 'trueFalseNotEqualTo', choiceType: 'select', @@ -949,15 +1658,12 @@ /** * SelectEqualTo * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var SelectEqualTo = acf.Condition.extend({ type: 'selectEqualTo', operator: '==', @@ -1008,15 +1714,12 @@ /** * SelectNotEqualTo * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var SelectNotEqualTo = SelectEqualTo.extend({ type: 'selectNotEqualTo', operator: '!=', @@ -1030,15 +1733,12 @@ /** * GreaterThan * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var GreaterThan = acf.Condition.extend({ type: 'greaterThan', operator: '>', @@ -1060,15 +1760,12 @@ /** * LessThan * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var LessThan = GreaterThan.extend({ type: 'lessThan', operator: '<', @@ -1092,15 +1789,12 @@ /** * SelectedGreaterThan * - * description - * * @date 1/2/18 * @since 5.6.5 * * @param void * @return void */ - var SelectionGreaterThan = GreaterThan.extend({ type: 'selectionGreaterThan', label: __('Selection is greater than'), @@ -1109,9 +1803,7 @@ acf.registerConditionType(SelectionGreaterThan); /** - * SelectedGreaterThan - * - * description + * SelectionLessThan * * @date 1/2/18 * @since 5.6.5 @@ -1119,7 +1811,6 @@ * @param void * @return void */ - var SelectionLessThan = LessThan.extend({ type: 'selectionLessThan', label: __('Selection is less than'), @@ -1171,7 +1862,6 @@ // the field which we query against rule: {} // the rule [field, operator, value] }, - events: { change: 'change', keyup: 'change', @@ -1538,7 +2228,6 @@ // Reference used during "change" event. groups: [] // The groups of condition instances. }, - setup: function (field) { // data this.data.field = field; @@ -1592,7 +2281,7 @@ // loop this.getGroups().map(function (group) { - // igrnore this group if another group passed + // ignore this group if another group passed if (pass) return; // find passed @@ -3037,6 +3726,318 @@ /***/ }), +/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js": +/*!********************************************************************************!*\ + !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js ***! + \********************************************************************************/ +/***/ (() => { + +(function ($, undefined) { + const Field = acf.Field.extend({ + type: 'icon_picker', + wait: 'load', + events: { + showField: 'scrollToSelectedDashicon', + 'input .acf-icon_url': 'onUrlChange', + 'click .acf-icon-picker-dashicon': 'onDashiconClick', + 'focus .acf-icon-picker-dashicon-radio': 'onDashiconRadioFocus', + 'blur .acf-icon-picker-dashicon-radio': 'onDashiconRadioBlur', + 'keydown .acf-icon-picker-dashicon-radio': 'onDashiconKeyDown', + 'input .acf-dashicons-search-input': 'onDashiconSearch', + 'keydown .acf-dashicons-search-input': 'onDashiconSearchKeyDown', + 'click .acf-icon-picker-media-library-button': 'onMediaLibraryButtonClick', + 'click .acf-icon-picker-media-library-preview': 'onMediaLibraryButtonClick' + }, + $typeInput() { + return this.$('input[type="hidden"][data-hidden-type="type"]:first'); + }, + $valueInput() { + return this.$('input[type="hidden"][data-hidden-type="value"]:first'); + }, + $tabButton() { + return this.$('.acf-tab-button'); + }, + $selectedIcon() { + return this.$('.acf-icon-picker-dashicon.active'); + }, + $selectedRadio() { + return this.$('.acf-icon-picker-dashicon.active input'); + }, + $dashiconsList() { + return this.$('.acf-dashicons-list'); + }, + $mediaLibraryButton() { + return this.$('.acf-icon-picker-media-library-button'); + }, + initialize() { + // Set up actions hook callbacks. + this.addActions(); + + // Initialize the state of the icon picker. + let typeAndValue = { + type: this.$typeInput().val(), + value: this.$valueInput().val() + }; + + // Store the type and value object. + this.set('typeAndValue', typeAndValue); + + // Any time any acf tab is clicked, we will re-scroll to the selected dashicon. + $('.acf-tab-button').on('click', () => { + this.initializeDashiconsTab(this.get('typeAndValue')); + }); + + // Fire the action which lets people know the state has been updated. + acf.doAction(this.get('name') + '/type_and_value_change', typeAndValue); + this.initializeDashiconsTab(typeAndValue); + this.alignMediaLibraryTabToCurrentValue(typeAndValue); + }, + addActions() { + // Set up an action listener for when the type and value changes. + acf.addAction(this.get('name') + '/type_and_value_change', newTypeAndValue => { + // Align the visual state of each tab to the current value. + this.alignDashiconsTabToCurrentValue(newTypeAndValue); + this.alignMediaLibraryTabToCurrentValue(newTypeAndValue); + this.alignUrlTabToCurrentValue(newTypeAndValue); + }); + }, + updateTypeAndValue(type, value) { + const typeAndValue = { + type, + value + }; + + // Update the values in the hidden fields, which are what will actually be saved. + acf.val(this.$typeInput(), type); + acf.val(this.$valueInput(), value); + + // Fire an action to let each tab set itself according to the typeAndValue state. + acf.doAction(this.get('name') + '/type_and_value_change', typeAndValue); + + // Set the state. + this.set('typeAndValue', typeAndValue); + }, + scrollToSelectedDashicon() { + const innerElement = this.$selectedIcon(); + + // If no icon is selected, do nothing. + if (innerElement.length === 0) { + return; + } + const scrollingDiv = this.$dashiconsList(); + scrollingDiv.scrollTop(0); + const distance = innerElement.position().top - 50; + if (distance === 0) { + return; + } + scrollingDiv.scrollTop(distance); + }, + initializeDashiconsTab(typeAndValue) { + const dashicons = this.getDashiconsList() || []; + this.set('dashicons', dashicons); + this.renderDashiconList(); + this.initializeSelectedDashicon(typeAndValue); + }, + initializeSelectedDashicon(typeAndValue) { + if (typeAndValue.type !== 'dashicons') { + return; + } + // Select the correct dashicon. + this.selectDashicon(typeAndValue.value, false).then(() => { + // Scroll to the selected dashicon. + this.scrollToSelectedDashicon(); + }); + }, + alignDashiconsTabToCurrentValue(typeAndValue) { + if (typeAndValue.type !== 'dashicons') { + this.unselectDashicon(); + } + }, + renderDashiconHTML(dashicon) { + const id = `${this.get('name')}-${dashicon.key}`; + return `
    + + +
    `; + }, + renderDashiconList() { + const dashicons = this.get('dashicons'); + this.$dashiconsList().empty(); + dashicons.forEach(dashicon => { + this.$dashiconsList().append(this.renderDashiconHTML(dashicon)); + }); + }, + getDashiconsList() { + const iconPickeri10n = acf.get('iconPickeri10n') || []; + const dashicons = Object.entries(iconPickeri10n).map(([key, value]) => { + return { + key, + label: value + }; + }); + return dashicons; + }, + getDashiconsBySearch(searchTerm) { + const lowercaseSearchTerm = searchTerm.toLowerCase(); + const dashicons = this.getDashiconsList(); + const filteredDashicons = dashicons.filter(function (icon) { + const lowercaseIconLabel = icon.label.toLowerCase(); + return lowercaseIconLabel.indexOf(lowercaseSearchTerm) > -1; + }); + return filteredDashicons; + }, + selectDashicon(dashicon, setFocus = true) { + this.set('selectedDashicon', dashicon); + + // Select the new one. + const $newIcon = this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="' + dashicon + '"]'); + $newIcon.addClass('active'); + const $input = $newIcon.find('input'); + const thePromise = $input.prop('checked', true).promise(); + if (setFocus) { + $input.trigger('focus'); + } + this.updateTypeAndValue('dashicons', dashicon); + return thePromise; + }, + unselectDashicon() { + // Remove the currently active dashicon, if any. + this.$dashiconsList().find('.acf-icon-picker-dashicon').removeClass('active'); + this.set('selectedDashicon', false); + }, + onDashiconRadioFocus(e) { + const dashicon = e.target.value; + const $newIcon = this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="' + dashicon + '"]'); + $newIcon.addClass('focus'); + + // If this is a different icon than previously selected, select it. + if (this.get('selectedDashicon') !== dashicon) { + this.unselectDashicon(); + this.selectDashicon(dashicon); + } + }, + onDashiconRadioBlur(e) { + const icon = this.$(e.target); + const iconParent = icon.parent(); + iconParent.removeClass('focus'); + }, + onDashiconClick(e) { + e.preventDefault(); + const icon = this.$(e.target); + const dashicon = icon.find('input').val(); + const $newIcon = this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="' + dashicon + '"]'); + + // By forcing focus on the input, we fire onDashiconRadioFocus. + $newIcon.find('input').prop('checked', true).trigger('focus'); + }, + onDashiconSearch(e) { + const searchTerm = e.target.value; + const filteredDashicons = this.getDashiconsBySearch(searchTerm); + if (filteredDashicons.length > 0 || !searchTerm) { + this.set('dashicons', filteredDashicons); + this.$('.acf-dashicons-list-empty').hide(); + this.$('.acf-dashicons-list ').show(); + this.renderDashiconList(); + + // Announce change of data to screen readers. + wp.a11y.speak(acf.get('iconPickerA11yStrings').newResultsFoundForSearchTerm, 'polite'); + } else { + // Truncate the search term if it's too long. + const visualSearchTerm = searchTerm.length > 30 ? searchTerm.substring(0, 30) + '…' : searchTerm; + this.$('.acf-dashicons-list ').hide(); + this.$('.acf-dashicons-list-empty').find('.acf-invalid-dashicon-search-term').text(visualSearchTerm); + this.$('.acf-dashicons-list-empty').css('display', 'flex'); + this.$('.acf-dashicons-list-empty').show(); + + // Announce change of data to screen readers. + wp.a11y.speak(acf.get('iconPickerA11yStrings').noResultsForSearchTerm, 'polite'); + } + }, + onDashiconSearchKeyDown(e) { + // Check if the pressed key is Enter (key code 13) + if (e.which === 13) { + // Prevent submitting the entire form if someone presses enter after searching. + e.preventDefault(); + } + }, + onDashiconKeyDown(e) { + if (e.which === 13) { + // If someone presses enter while an icon is focused, prevent the form from submitting. + e.preventDefault(); + } + }, + alignMediaLibraryTabToCurrentValue(typeAndValue) { + const type = typeAndValue.type; + const value = typeAndValue.value; + if (type !== 'media_library' && type !== 'dashicons') { + // Hide the preview container on the media library tab. + this.$('.acf-icon-picker-media-library-preview').hide(); + } + if (type === 'media_library') { + const previewUrl = this.get('mediaLibraryPreviewUrl'); + // Set the image file preview src. + this.$('.acf-icon-picker-media-library-preview-img img').attr('src', previewUrl); + + // Hide the dashicon preview. + this.$('.acf-icon-picker-media-library-preview-dashicon').hide(); + + // Show the image file preview. + this.$('.acf-icon-picker-media-library-preview-img').show(); + + // Show the preview container (it may have been hidden if nothing was ever selected yet). + this.$('.acf-icon-picker-media-library-preview').show(); + } + if (type === 'dashicons') { + // Set the dashicon preview class. + this.$('.acf-icon-picker-media-library-preview-dashicon .dashicons').attr('class', 'dashicons ' + value); + + // Hide the image file preview. + this.$('.acf-icon-picker-media-library-preview-img').hide(); + + // Show the dashicon preview. + this.$('.acf-icon-picker-media-library-preview-dashicon').show(); + + // Show the preview container (it may have been hidden if nothing was ever selected yet). + this.$('.acf-icon-picker-media-library-preview').show(); + } + }, + async onMediaLibraryButtonClick(e) { + e.preventDefault(); + await this.selectAndReturnAttachment().then(attachment => { + // When an attachment is selected, update the preview and the hidden fields. + this.set('mediaLibraryPreviewUrl', attachment.attributes.url); + this.updateTypeAndValue('media_library', attachment.id); + }); + }, + selectAndReturnAttachment() { + return new Promise(resolve => { + acf.newMediaPopup({ + mode: 'select', + type: 'image', + title: acf.__('Select Image'), + field: this.get('key'), + multiple: false, + library: 'all', + allowedTypes: 'image', + select: resolve + }); + }); + }, + alignUrlTabToCurrentValue(typeAndValue) { + if (typeAndValue.type !== 'url') { + this.$('.acf-icon_url').val(''); + } + }, + onUrlChange(event) { + const currentValue = event.target.value; + this.updateTypeAndValue('url', currentValue); + } + }); + acf.registerFieldType(Field); +})(jQuery); + +/***/ }), + /***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js": /*!**************************************************************************!*\ !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js ***! @@ -3464,15 +4465,15 @@ this.set('timeout', setTimeout(callback, 300)); }, search: function (url) { - // ajax - var ajaxData = { + const ajaxData = { action: 'acf/fields/oembed/search', s: url, - field_key: this.get('key') + field_key: this.get('key'), + nonce: this.get('nonce') }; // clear existing timeout - var xhr = this.get('xhr'); + let xhr = this.get('xhr'); if (xhr) { xhr.abort(); } @@ -3481,7 +4482,7 @@ this.showLoading(); // query - var xhr = $.ajax({ + xhr = $.ajax({ url: acf.get('ajaxurl'), data: acf.prepareForAjax(ajaxData), type: 'post', @@ -3686,7 +4687,8 @@ 'click .choices-list .acf-rel-item': 'onClickAdd', 'keypress .choices-list .acf-rel-item': 'onKeypressFilter', 'keypress .values-list .acf-rel-item': 'onKeypressFilter', - 'click [data-name="remove_item"]': 'onClickRemove' + 'click [data-name="remove_item"]': 'onClickRemove', + 'touchstart .values-list .acf-rel-item': 'onTouchStartValues' }, $control: function () { return this.$('.acf-relationship'); @@ -3787,6 +4789,12 @@ // update attr this.set(filter, val); + if (filter === 's') { + // If val is numeric, limit results to include. + if (parseInt(val)) { + this.set('include', val); + } + } // reset paged this.set('paged', 1); @@ -3858,6 +4866,10 @@ // trigger change this.$input().trigger('change'); }, + onTouchStartValues: function (e, $el) { + $(this.$listItems('values')).removeClass('relationship-hover'); + $el.addClass('relationship-hover'); + }, maybeFetch: function () { // vars var timeout = this.get('timeout'); @@ -3881,6 +4893,7 @@ // extra ajaxData.action = 'acf/fields/relationship/query'; ajaxData.field_key = this.get('key'); + ajaxData.nonce = this.get('nonce'); // Filter. ajaxData = acf.applyFilters('relationship_ajax_data', ajaxData, this); @@ -4095,15 +5108,37 @@ duplicateField: 'onDuplicate' }, findFields: function () { - let filter = '.acf-field'; - if (this.get('key') === 'acf_field_settings_tabs') { - filter = '.acf-field-settings-main'; - } - if (this.get('key') === 'acf_field_group_settings_tabs') { - filter = '.field-group-settings-tab'; - } - if (this.get('key') === 'acf_browse_fields_tabs') { - filter = '.acf-field-types-tab'; + let filter; + + /** + * Tabs in the admin UI that can be extended by third + * parties have the child settings wrapped inside an extra div, + * so we need to look for that instead of an adjacent .acf-field. + */ + switch (this.get('key')) { + case 'acf_field_settings_tabs': + filter = '.acf-field-settings-main'; + break; + case 'acf_field_group_settings_tabs': + filter = '.field-group-settings-tab'; + break; + case 'acf_browse_fields_tabs': + filter = '.acf-field-types-tab'; + break; + case 'acf_icon_picker_tabs': + filter = '.acf-icon-picker-tabs'; + break; + case 'acf_post_type_tabs': + filter = '.acf-post-type-advanced-settings'; + break; + case 'acf_taxonomy_tabs': + filter = '.acf-taxonomy-advanced-settings'; + break; + case 'acf_ui_options_page_tabs': + filter = '.acf-ui-options-page-advanced-settings'; + break; + default: + filter = '.acf-field'; } return this.$el.nextUntil('.acf-field-tab', filter); }, @@ -4280,19 +5315,27 @@ if ('acf_field_settings_tabs' === this.get('key') && $('#acf-field-group-fields').hasClass('hide-tabs')) { return; } + var tab = false; - // find first visible tab - var tab = this.getVisible().shift(); + // check if we've got a saved default tab. + var order = acf.getPreference('this.tabs') || false; + if (order) { + var groupIndex = this.get('index'); + var tabIndex = order[groupIndex]; + if (this.tabs[tabIndex] && this.tabs[tabIndex].isVisible()) { + tab = this.tabs[tabIndex]; + } + } - // remember previous tab state - var order = acf.getPreference('this.tabs') || []; - var groupIndex = this.get('index'); - var tabIndex = order[groupIndex]; - if (this.tabs[tabIndex] && this.tabs[tabIndex].isVisible()) { - tab = this.tabs[tabIndex]; + // If we've got a defaultTab provided by configuration, use that. + if (!tab && this.data.defaultTab && this.data.defaultTab.isVisible()) { + tab = this.data.defaultTab; } - // select + // find first visible tab as our default. + if (!tab) { + tab = this.getVisible().shift(); + } if (tab) { this.selectTab(tab); } else { @@ -4361,8 +5404,10 @@ var $li = $('
  • ' + $a.outerHTML() + '
  • '); // add settings type class. - var classes = $a.attr('class').replace('acf-tab-button', ''); - $li.addClass(classes); + var settingsType = $a.data('settings-type'); + if (settingsType) { + $li.addClass('acf-settings-type-' + settingsType); + } // append this.$('ul').append($li); @@ -4376,6 +5421,9 @@ // store this.tabs.push(tab); + if ($a.data('selected')) { + this.data.defaultTab = tab; + } // return return tab; @@ -4627,7 +5675,8 @@ // ajax var ajaxData = { action: 'acf/fields/taxonomy/add_term', - field_key: field.get('key') + field_key: field.get('key'), + nonce: field.get('nonce') }; // get HTML @@ -4678,6 +5727,7 @@ var ajaxData = { action: 'acf/fields/taxonomy/add_term', field_key: field.get('key'), + nonce: field.get('nonce'), term_name: $name.val(), term_parent: $parent.length ? $parent.val() : 0 }; @@ -5063,16 +6113,6 @@ type: 'user' }); acf.registerFieldType(Field); - acf.addFilter('select2_ajax_data', function (data, args, $input, field, select2) { - if (!field) { - return data; - } - const query_nonce = field.get('queryNonce'); - if (query_nonce && query_nonce.length) { - data.user_query_nonce = query_nonce; - } - return data; - }); })(jQuery); /***/ }), @@ -5414,6 +6454,9 @@ if (changed) { this.prop('hidden', false); acf.doAction('show_field', this, context); + if (context === 'conditional_logic') { + this.setFieldSettingsLastVisible(); + } } // return @@ -5427,11 +6470,22 @@ if (changed) { this.prop('hidden', true); acf.doAction('hide_field', this, context); + if (context === 'conditional_logic') { + this.setFieldSettingsLastVisible(); + } } // return return changed; }, + setFieldSettingsLastVisible: function () { + // Ensure this conditional logic trigger has happened inside a field settings tab. + var $parents = this.$el.parents('.acf-field-settings-main'); + if (!$parents.length) return; + var $fields = $parents.find('.acf-field'); + $fields.removeClass('acf-last-visible'); + $fields.not('.acf-hidden').last().addClass('acf-last-visible'); + }, enable: function (lockKey, context) { // enable field and store result var changed = acf.enable(this.$el, lockKey); @@ -5495,7 +6549,7 @@ this.notice = false; } }, - showError: function (message) { + showError: function (message, location = 'before') { // add class this.$el.addClass('acf-error'); @@ -5504,7 +6558,8 @@ this.showNotice({ text: message, type: 'error', - dismiss: false + dismiss: false, + location: location }); } @@ -6036,6 +7091,17 @@ onChange: function () { // preview hack allows post to save with no title or content $('#_acf_changed').val(1); + if (acf.isGutenbergPostEditor()) { + try { + wp.data.dispatch('core/editor').editPost({ + meta: { + _acf_changed: 1 + } + }); + } catch (error) { + console.log('ACF: Failed to update _acf_changed meta', error); + } + } } }); var duplicateFieldsManager = new acf.Model({ @@ -7819,7 +8885,7 @@ wait: 'prepare', initialize: function () { // Bail early if not Gutenberg. - if (!acf.isGutenberg()) { + if (!acf.isGutenbergPostEditor()) { return; } @@ -7994,6 +9060,7 @@ ajaxResults: function (json) { return json; }, + escapeMarkup: false, templateSelection: false, templateResult: false, dropdownCssClass: '', @@ -8172,6 +9239,9 @@ var field = this.get('field'); if (field) { ajaxData.field_key = field.get('key'); + if (field.get('nonce')) { + ajaxData.nonce = field.get('nonce'); + } } // callback @@ -8254,17 +9324,12 @@ allowClear: this.get('allowNull'), placeholder: this.get('placeholder'), multiple: this.get('multiple'), + escapeMarkup: this.get('escapeMarkup'), templateSelection: this.get('templateSelection'), templateResult: this.get('templateResult'), dropdownCssClass: this.get('dropdownCssClass'), suppressFilters: this.get('suppressFilters'), - data: [], - escapeMarkup: function (markup) { - if (typeof markup !== 'string') { - return markup; - } - return acf.escHtml(markup); - } + data: [] }; // Clear empty templateSelections, templateResults, or dropdownCssClass. @@ -8283,7 +9348,7 @@ if (!options.templateSelection) { options.templateSelection = function (selection) { var $selection = $(''); - $selection.html(acf.escHtml(selection.text)); + $selection.html(options.escapeMarkup(selection.text)); $selection.data('element', selection.element); return $selection; }; @@ -8293,6 +9358,19 @@ delete options.templateResult; } + // Use a default, filterable escapeMarkup if not provided. + if (!options.escapeMarkup) { + options.escapeMarkup = function (markup) { + if (typeof markup !== 'string') { + return markup; + } + if (this.suppressFilters) { + return acf.strEscape(markup); + } + return acf.applyFilters('select2_escape_markup', acf.strEscape(markup), markup, $select, this.data, field || false, this); + }; + } + // multiple if (options.multiple) { // reorder options @@ -8326,7 +9404,6 @@ var field = this.get('field'); options = acf.applyFilters('select2_args', options, $select, this.data, field || false, this); } - // add select2 $select.select2(options); @@ -8447,7 +9524,6 @@ } } }; - // get hidden input var $input = $select.siblings('input'); if (!$input.length) { @@ -8596,7 +9672,6 @@ // filter var field = this.get('field'); params = acf.applyFilters('select2_ajax_data', params, this.data, this.$el, field || false, this); - // return return Select2.prototype.getAjaxData.apply(this, [params]); } @@ -9344,13 +10419,12 @@ * * Displays all errors for this form. * - * @date 4/9/18 * @since 5.7.5 * - * @param void + * @param {string} [location=before] - The location to add the error, before or after the input. Default before. Since 6.3. * @return void */ - showErrors: function () { + showErrors: function (location = 'before') { // bail early if no errors if (!this.hasErrors()) { return; @@ -9389,7 +10463,7 @@ ensureFieldPostBoxIsVisible(field.$el); // show error - field.showError(error.message); + field.showError(error.message, location); // set $scrollTo if (!$scrollTo) { @@ -9601,7 +10675,7 @@ // ajax $.ajax({ url: acf.get('ajaxurl'), - data: acf.prepareForAjax(data), + data: acf.prepareForAjax(data, true), type: 'post', dataType: 'json', context: this, @@ -9672,18 +10746,26 @@ }; /** - * acf.validateForm + * A helper function to generate a Validator for a block form, so .addErrors can be run via block logic. + * + * @since 6.3 * + * @param $el The jQuery block form wrapper element. + * @return bool + */ + acf.getBlockFormValidator = function ($el) { + return getValidator($el); + }; + + /** * A helper function for the Validator.validate() function. * Returns true if form is valid, or fetches a validation request and returns false. * - * @date 4/4/18 * @since 5.6.9 * * @param object args A list of settings to customize the validation process. * @return bool */ - acf.validateForm = function (args) { return getValidator(args.form).validate(args); }; @@ -9931,7 +11013,6 @@ events: { 'click input[type="submit"]': 'onClickSubmit', 'click button[type="submit"]': 'onClickSubmit', - //'click #editor .editor-post-publish-button': 'onClickSubmitGutenberg', 'click #save-post': 'onClickSave', 'submit form#post': 'onSubmitPost', 'submit form': 'onSubmit' @@ -10089,37 +11170,6 @@ onClickSave: function (e, $el) { this.set('ignore', true); }, - /** - * onClickSubmitGutenberg - * - * Custom validation event for the gutenberg editor. - * - * @date 29/10/18 - * @since 5.8.0 - * - * @param object e The event object. - * @param jQuery $el The input element. - * @return void - */ - onClickSubmitGutenberg: function (e, $el) { - // validate - var valid = acf.validateForm({ - form: $('#editor'), - event: e, - reset: true, - failure: function ($form, validator) { - var $notice = validator.get('notice').$el; - $notice.appendTo('.components-notice-list'); - $notice.find('.acf-notice-dismiss').removeClass('small'); - } - }); - - // if not valid, stop event and allow validation to continue - if (!valid) { - e.preventDefault(); - e.stopImmediatePropagation(); - } - }, /** * onSubmitPost * @@ -10251,6 +11301,25 @@ return resolve('Validation ignored (draft).'); } + // Check if we've currently got an ACF block selected which is failing validation, but might not be presented yet. + if ('undefined' !== typeof acf.blockInstances) { + const selectedBlockId = wp.data.select('core/block-editor').getSelectedBlockClientId(); + if (selectedBlockId && selectedBlockId in acf.blockInstances) { + const acfBlockState = acf.blockInstances[selectedBlockId]; + if (acfBlockState.validation_errors) { + // Deselect the block to show the error and lock the save. + acf.debug('Rejecting save because the block editor has a invalid ACF block selected.'); + notices.createErrorNotice(acf.__('An ACF Block on this page requires attention before you can save.'), { + id: 'acf-validation', + isDismissible: true + }); + wp.data.dispatch('core/editor').lockPostSaving('acf/block/' + selectedBlockId); + wp.data.dispatch('core/block-editor').selectBlock(false); + return reject('ACF Validation failed for selected block.'); + } + } + } + // Validate the editor form. var valid = acf.validateForm({ form: $('#editor'), @@ -10296,7 +11365,7 @@ } }).then(function () { return savePost.apply(_this, _args); - }).catch(function (err) { + }, err => { // Nothing to do here, user is alerted of validation issues. }); }; @@ -10400,64 +11469,67 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _acf_field_date_time_picker_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_acf_field_date_time_picker_js__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var _acf_field_google_map_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./_acf-field-google-map.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js"); /* harmony import */ var _acf_field_google_map_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_acf_field_google_map_js__WEBPACK_IMPORTED_MODULE_8__); -/* harmony import */ var _acf_field_image_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./_acf-field-image.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js"); -/* harmony import */ var _acf_field_image_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_acf_field_image_js__WEBPACK_IMPORTED_MODULE_9__); -/* harmony import */ var _acf_field_file_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./_acf-field-file.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js"); -/* harmony import */ var _acf_field_file_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_acf_field_file_js__WEBPACK_IMPORTED_MODULE_10__); -/* harmony import */ var _acf_field_link_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./_acf-field-link.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js"); -/* harmony import */ var _acf_field_link_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_acf_field_link_js__WEBPACK_IMPORTED_MODULE_11__); -/* harmony import */ var _acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./_acf-field-oembed.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js"); -/* harmony import */ var _acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_12__); -/* harmony import */ var _acf_field_radio_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./_acf-field-radio.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js"); -/* harmony import */ var _acf_field_radio_js__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_acf_field_radio_js__WEBPACK_IMPORTED_MODULE_13__); -/* harmony import */ var _acf_field_range_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./_acf-field-range.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js"); -/* harmony import */ var _acf_field_range_js__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_acf_field_range_js__WEBPACK_IMPORTED_MODULE_14__); -/* harmony import */ var _acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./_acf-field-relationship.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js"); -/* harmony import */ var _acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_15__); -/* harmony import */ var _acf_field_select_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./_acf-field-select.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js"); -/* harmony import */ var _acf_field_select_js__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_acf_field_select_js__WEBPACK_IMPORTED_MODULE_16__); -/* harmony import */ var _acf_field_tab_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./_acf-field-tab.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js"); -/* harmony import */ var _acf_field_tab_js__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_acf_field_tab_js__WEBPACK_IMPORTED_MODULE_17__); -/* harmony import */ var _acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./_acf-field-post-object.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js"); -/* harmony import */ var _acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(_acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_18__); -/* harmony import */ var _acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./_acf-field-page-link.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js"); -/* harmony import */ var _acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_19__); -/* harmony import */ var _acf_field_user_js__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./_acf-field-user.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js"); -/* harmony import */ var _acf_field_user_js__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_acf_field_user_js__WEBPACK_IMPORTED_MODULE_20__); -/* harmony import */ var _acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./_acf-field-taxonomy.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js"); -/* harmony import */ var _acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(_acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_21__); -/* harmony import */ var _acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./_acf-field-time-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js"); -/* harmony import */ var _acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(_acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_22__); -/* harmony import */ var _acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./_acf-field-true-false.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js"); -/* harmony import */ var _acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(_acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_23__); -/* harmony import */ var _acf_field_url_js__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./_acf-field-url.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js"); -/* harmony import */ var _acf_field_url_js__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(_acf_field_url_js__WEBPACK_IMPORTED_MODULE_24__); -/* harmony import */ var _acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./_acf-field-wysiwyg.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js"); -/* harmony import */ var _acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(_acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_25__); -/* harmony import */ var _acf_condition_js__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./_acf-condition.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js"); -/* harmony import */ var _acf_condition_js__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(_acf_condition_js__WEBPACK_IMPORTED_MODULE_26__); -/* harmony import */ var _acf_conditions_js__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./_acf-conditions.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js"); -/* harmony import */ var _acf_conditions_js__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(_acf_conditions_js__WEBPACK_IMPORTED_MODULE_27__); -/* harmony import */ var _acf_condition_types_js__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./_acf-condition-types.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js"); -/* harmony import */ var _acf_condition_types_js__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(_acf_condition_types_js__WEBPACK_IMPORTED_MODULE_28__); -/* harmony import */ var _acf_unload_js__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./_acf-unload.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js"); -/* harmony import */ var _acf_unload_js__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(_acf_unload_js__WEBPACK_IMPORTED_MODULE_29__); -/* harmony import */ var _acf_postbox_js__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./_acf-postbox.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js"); -/* harmony import */ var _acf_postbox_js__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(_acf_postbox_js__WEBPACK_IMPORTED_MODULE_30__); -/* harmony import */ var _acf_media_js__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./_acf-media.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js"); -/* harmony import */ var _acf_media_js__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(_acf_media_js__WEBPACK_IMPORTED_MODULE_31__); -/* harmony import */ var _acf_screen_js__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./_acf-screen.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js"); -/* harmony import */ var _acf_screen_js__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(_acf_screen_js__WEBPACK_IMPORTED_MODULE_32__); -/* harmony import */ var _acf_select2_js__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./_acf-select2.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js"); -/* harmony import */ var _acf_select2_js__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(_acf_select2_js__WEBPACK_IMPORTED_MODULE_33__); -/* harmony import */ var _acf_tinymce_js__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./_acf-tinymce.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js"); -/* harmony import */ var _acf_tinymce_js__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(_acf_tinymce_js__WEBPACK_IMPORTED_MODULE_34__); -/* harmony import */ var _acf_validation_js__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./_acf-validation.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js"); -/* harmony import */ var _acf_validation_js__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(_acf_validation_js__WEBPACK_IMPORTED_MODULE_35__); -/* harmony import */ var _acf_helpers_js__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./_acf-helpers.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js"); -/* harmony import */ var _acf_helpers_js__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(_acf_helpers_js__WEBPACK_IMPORTED_MODULE_36__); -/* harmony import */ var _acf_compatibility_js__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./_acf-compatibility.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js"); -/* harmony import */ var _acf_compatibility_js__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(_acf_compatibility_js__WEBPACK_IMPORTED_MODULE_37__); +/* harmony import */ var _acf_field_icon_picker_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./_acf-field-icon-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js"); +/* harmony import */ var _acf_field_icon_picker_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_acf_field_icon_picker_js__WEBPACK_IMPORTED_MODULE_9__); +/* harmony import */ var _acf_field_image_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./_acf-field-image.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js"); +/* harmony import */ var _acf_field_image_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_acf_field_image_js__WEBPACK_IMPORTED_MODULE_10__); +/* harmony import */ var _acf_field_file_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./_acf-field-file.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js"); +/* harmony import */ var _acf_field_file_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_acf_field_file_js__WEBPACK_IMPORTED_MODULE_11__); +/* harmony import */ var _acf_field_link_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./_acf-field-link.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js"); +/* harmony import */ var _acf_field_link_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_acf_field_link_js__WEBPACK_IMPORTED_MODULE_12__); +/* harmony import */ var _acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./_acf-field-oembed.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js"); +/* harmony import */ var _acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_13__); +/* harmony import */ var _acf_field_radio_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./_acf-field-radio.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js"); +/* harmony import */ var _acf_field_radio_js__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_acf_field_radio_js__WEBPACK_IMPORTED_MODULE_14__); +/* harmony import */ var _acf_field_range_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./_acf-field-range.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js"); +/* harmony import */ var _acf_field_range_js__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_acf_field_range_js__WEBPACK_IMPORTED_MODULE_15__); +/* harmony import */ var _acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./_acf-field-relationship.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js"); +/* harmony import */ var _acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_16__); +/* harmony import */ var _acf_field_select_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./_acf-field-select.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js"); +/* harmony import */ var _acf_field_select_js__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_acf_field_select_js__WEBPACK_IMPORTED_MODULE_17__); +/* harmony import */ var _acf_field_tab_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./_acf-field-tab.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js"); +/* harmony import */ var _acf_field_tab_js__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(_acf_field_tab_js__WEBPACK_IMPORTED_MODULE_18__); +/* harmony import */ var _acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./_acf-field-post-object.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js"); +/* harmony import */ var _acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_19__); +/* harmony import */ var _acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./_acf-field-page-link.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js"); +/* harmony import */ var _acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_20__); +/* harmony import */ var _acf_field_user_js__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./_acf-field-user.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js"); +/* harmony import */ var _acf_field_user_js__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(_acf_field_user_js__WEBPACK_IMPORTED_MODULE_21__); +/* harmony import */ var _acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./_acf-field-taxonomy.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js"); +/* harmony import */ var _acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(_acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_22__); +/* harmony import */ var _acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./_acf-field-time-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js"); +/* harmony import */ var _acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(_acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_23__); +/* harmony import */ var _acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./_acf-field-true-false.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js"); +/* harmony import */ var _acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(_acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_24__); +/* harmony import */ var _acf_field_url_js__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./_acf-field-url.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js"); +/* harmony import */ var _acf_field_url_js__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(_acf_field_url_js__WEBPACK_IMPORTED_MODULE_25__); +/* harmony import */ var _acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./_acf-field-wysiwyg.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js"); +/* harmony import */ var _acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(_acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_26__); +/* harmony import */ var _acf_condition_js__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./_acf-condition.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js"); +/* harmony import */ var _acf_condition_js__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(_acf_condition_js__WEBPACK_IMPORTED_MODULE_27__); +/* harmony import */ var _acf_conditions_js__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./_acf-conditions.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js"); +/* harmony import */ var _acf_conditions_js__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(_acf_conditions_js__WEBPACK_IMPORTED_MODULE_28__); +/* harmony import */ var _acf_condition_types_js__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./_acf-condition-types.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js"); +/* harmony import */ var _acf_condition_types_js__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(_acf_condition_types_js__WEBPACK_IMPORTED_MODULE_29__); +/* harmony import */ var _acf_unload_js__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./_acf-unload.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js"); +/* harmony import */ var _acf_unload_js__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(_acf_unload_js__WEBPACK_IMPORTED_MODULE_30__); +/* harmony import */ var _acf_postbox_js__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./_acf-postbox.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js"); +/* harmony import */ var _acf_postbox_js__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(_acf_postbox_js__WEBPACK_IMPORTED_MODULE_31__); +/* harmony import */ var _acf_media_js__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./_acf-media.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js"); +/* harmony import */ var _acf_media_js__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(_acf_media_js__WEBPACK_IMPORTED_MODULE_32__); +/* harmony import */ var _acf_screen_js__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./_acf-screen.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js"); +/* harmony import */ var _acf_screen_js__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(_acf_screen_js__WEBPACK_IMPORTED_MODULE_33__); +/* harmony import */ var _acf_select2_js__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./_acf-select2.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js"); +/* harmony import */ var _acf_select2_js__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(_acf_select2_js__WEBPACK_IMPORTED_MODULE_34__); +/* harmony import */ var _acf_tinymce_js__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./_acf-tinymce.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js"); +/* harmony import */ var _acf_tinymce_js__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(_acf_tinymce_js__WEBPACK_IMPORTED_MODULE_35__); +/* harmony import */ var _acf_validation_js__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./_acf-validation.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js"); +/* harmony import */ var _acf_validation_js__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(_acf_validation_js__WEBPACK_IMPORTED_MODULE_36__); +/* harmony import */ var _acf_helpers_js__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./_acf-helpers.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js"); +/* harmony import */ var _acf_helpers_js__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(_acf_helpers_js__WEBPACK_IMPORTED_MODULE_37__); +/* harmony import */ var _acf_compatibility_js__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./_acf-compatibility.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js"); +/* harmony import */ var _acf_compatibility_js__WEBPACK_IMPORTED_MODULE_38___default = /*#__PURE__*/__webpack_require__.n(_acf_compatibility_js__WEBPACK_IMPORTED_MODULE_38__); + diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map index dd1ddbae1..c4ea14f0c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map @@ -1 +1 @@ -{"version":3,"file":"acf-input.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-input.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * acf.newCompatibility\n\t *\n\t * Inserts a new __proto__ object compatibility layer\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject instance The object to modify.\n\t * @param\tobject compatibilty Optional. The compatibilty layer.\n\t * @return\tobject compatibilty\n\t */\n\n\tacf.newCompatibility = function ( instance, compatibilty ) {\n\t\t// defaults\n\t\tcompatibilty = compatibilty || {};\n\n\t\t// inherit __proto_-\n\t\tcompatibilty.__proto__ = instance.__proto__;\n\n\t\t// inject\n\t\tinstance.__proto__ = compatibilty;\n\n\t\t// reference\n\t\tinstance.compatibility = compatibilty;\n\n\t\t// return\n\t\treturn compatibilty;\n\t};\n\n\t/**\n\t * acf.getCompatibility\n\t *\n\t * Returns the compatibility layer for a given instance\n\t *\n\t * @date\t13/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject\t\tinstance\t\tThe object to look in.\n\t * @return\tobject|null\tcompatibility\tThe compatibility object or null on failure.\n\t */\n\n\tacf.getCompatibility = function ( instance ) {\n\t\treturn instance.compatibility || null;\n\t};\n\n\t/**\n\t * acf (compatibility)\n\t *\n\t * Compatibility layer for the acf object\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar _acf = acf.newCompatibility( acf, {\n\t\t// storage\n\t\tl10n: {},\n\t\to: {},\n\t\tfields: {},\n\n\t\t// changed function names\n\t\tupdate: acf.set,\n\t\tadd_action: acf.addAction,\n\t\tremove_action: acf.removeAction,\n\t\tdo_action: acf.doAction,\n\t\tadd_filter: acf.addFilter,\n\t\tremove_filter: acf.removeFilter,\n\t\tapply_filters: acf.applyFilters,\n\t\tparse_args: acf.parseArgs,\n\t\tdisable_el: acf.disable,\n\t\tdisable_form: acf.disable,\n\t\tenable_el: acf.enable,\n\t\tenable_form: acf.enable,\n\t\tupdate_user_setting: acf.updateUserSetting,\n\t\tprepare_for_ajax: acf.prepareForAjax,\n\t\tis_ajax_success: acf.isAjaxSuccess,\n\t\tremove_el: acf.remove,\n\t\tremove_tr: acf.remove,\n\t\tstr_replace: acf.strReplace,\n\t\trender_select: acf.renderSelect,\n\t\tget_uniqid: acf.uniqid,\n\t\tserialize_form: acf.serialize,\n\t\tesc_html: acf.strEscape,\n\t\tstr_sanitize: acf.strSanitize,\n\t} );\n\n\t_acf._e = function ( k1, k2 ) {\n\t\t// defaults\n\t\tk1 = k1 || '';\n\t\tk2 = k2 || '';\n\n\t\t// compability\n\t\tvar compatKey = k2 ? k1 + '.' + k2 : k1;\n\t\tvar compats = {\n\t\t\t'image.select': 'Select Image',\n\t\t\t'image.edit': 'Edit Image',\n\t\t\t'image.update': 'Update Image',\n\t\t};\n\t\tif ( compats[ compatKey ] ) {\n\t\t\treturn acf.__( compats[ compatKey ] );\n\t\t}\n\n\t\t// try k1\n\t\tvar string = this.l10n[ k1 ] || '';\n\n\t\t// try k2\n\t\tif ( k2 ) {\n\t\t\tstring = string[ k2 ] || '';\n\t\t}\n\n\t\t// return\n\t\treturn string;\n\t};\n\n\t_acf.get_selector = function ( s ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\n\t\t// bail early if no search\n\t\tif ( ! s ) {\n\t\t\treturn selector;\n\t\t}\n\n\t\t// compatibility with object\n\t\tif ( $.isPlainObject( s ) ) {\n\t\t\tif ( $.isEmptyObject( s ) ) {\n\t\t\t\treturn selector;\n\t\t\t} else {\n\t\t\t\tfor ( var k in s ) {\n\t\t\t\t\ts = s[ k ];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// append\n\t\tselector += '-' + s;\n\n\t\t// replace underscores (split/join replaces all and is faster than regex!)\n\t\tselector = acf.strReplace( '_', '-', selector );\n\n\t\t// remove potential double up\n\t\tselector = acf.strReplace( 'field-field-', 'field-', selector );\n\n\t\t// return\n\t\treturn selector;\n\t};\n\n\t_acf.get_fields = function ( s, $el, all ) {\n\t\t// args\n\t\tvar args = {\n\t\t\tis: s || '',\n\t\t\tparent: $el || false,\n\t\t\tsuppressFilters: all || false,\n\t\t};\n\n\t\t// change 'field_123' to '.acf-field-123'\n\t\tif ( args.is ) {\n\t\t\targs.is = this.get_selector( args.is );\n\t\t}\n\n\t\t// return\n\t\treturn acf.findFields( args );\n\t};\n\n\t_acf.get_field = function ( s, $el ) {\n\t\t// get fields\n\t\tvar $fields = this.get_fields.apply( this, arguments );\n\n\t\t// return\n\t\tif ( $fields.length ) {\n\t\t\treturn $fields.first();\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t_acf.get_closest_field = function ( $el, s ) {\n\t\treturn $el.closest( this.get_selector( s ) );\n\t};\n\n\t_acf.get_field_wrap = function ( $el ) {\n\t\treturn $el.closest( this.get_selector() );\n\t};\n\n\t_acf.get_field_key = function ( $field ) {\n\t\treturn $field.data( 'key' );\n\t};\n\n\t_acf.get_field_type = function ( $field ) {\n\t\treturn $field.data( 'type' );\n\t};\n\n\t_acf.get_data = function ( $el, defaults ) {\n\t\treturn acf.parseArgs( $el.data(), defaults );\n\t};\n\n\t_acf.maybe_get = function ( obj, key, value ) {\n\t\t// default\n\t\tif ( value === undefined ) {\n\t\t\tvalue = null;\n\t\t}\n\n\t\t// get keys\n\t\tkeys = String( key ).split( '.' );\n\n\t\t// acf.isget\n\t\tfor ( var i = 0; i < keys.length; i++ ) {\n\t\t\tif ( ! obj.hasOwnProperty( keys[ i ] ) ) {\n\t\t\t\treturn value;\n\t\t\t}\n\t\t\tobj = obj[ keys[ i ] ];\n\t\t}\n\t\treturn obj;\n\t};\n\n\t/**\n\t * hooks\n\t *\n\t * Modify add_action and add_filter functions to add compatibility with changed $field parameter\n\t * Using the acf.add_action() or acf.add_filter() functions will interpret new field parameters as jQuery $field\n\t *\n\t * @date\t12/5/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar compatibleArgument = function ( arg ) {\n\t\treturn arg instanceof acf.Field ? arg.$el : arg;\n\t};\n\n\tvar compatibleArguments = function ( args ) {\n\t\treturn acf.arrayArgs( args ).map( compatibleArgument );\n\t};\n\n\tvar compatibleCallback = function ( origCallback ) {\n\t\treturn function () {\n\t\t\t// convert to compatible arguments\n\t\t\tif ( arguments.length ) {\n\t\t\t\tvar args = compatibleArguments( arguments );\n\n\t\t\t\t// add default argument for 'ready', 'append' and 'load' events\n\t\t\t} else {\n\t\t\t\tvar args = [ $( document ) ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn origCallback.apply( this, args );\n\t\t};\n\t};\n\n\t_acf.add_action = function ( action, callback, priority, context ) {\n\t\t// handle multiple actions\n\t\tvar actions = action.split( ' ' );\n\t\tvar length = actions.length;\n\t\tif ( length > 1 ) {\n\t\t\tfor ( var i = 0; i < length; i++ ) {\n\t\t\t\taction = actions[ i ];\n\t\t\t\t_acf.add_action.apply( this, arguments );\n\t\t\t}\n\t\t\treturn this;\n\t\t}\n\n\t\t// single\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addAction.apply( this, arguments );\n\t};\n\n\t_acf.add_filter = function ( action, callback, priority, context ) {\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addFilter.apply( this, arguments );\n\t};\n\n\t/*\n\t * acf.model\n\t *\n\t * This model acts as a scafold for action.event driven modules\n\t *\n\t * @type\tobject\n\t * @date\t8/09/2014\n\t * @since\t5.0.0\n\t *\n\t * @param\t(object)\n\t * @return\t(object)\n\t */\n\n\t_acf.model = {\n\t\tactions: {},\n\t\tfilters: {},\n\t\tevents: {},\n\t\textend: function ( args ) {\n\t\t\t// extend\n\t\t\tvar model = $.extend( {}, this, args );\n\n\t\t\t// setup actions\n\t\t\t$.each( model.actions, function ( name, callback ) {\n\t\t\t\tmodel._add_action( name, callback );\n\t\t\t} );\n\n\t\t\t// setup filters\n\t\t\t$.each( model.filters, function ( name, callback ) {\n\t\t\t\tmodel._add_filter( name, callback );\n\t\t\t} );\n\n\t\t\t// setup events\n\t\t\t$.each( model.events, function ( name, callback ) {\n\t\t\t\tmodel._add_event( name, callback );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn model;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\ti = name.indexOf( ' ' ),\n\t\t\t\tevent = i > 0 ? name.substr( 0, i ) : name,\n\t\t\t\tselector = i > 0 ? name.substr( i + 1 ) : '';\n\n\t\t\t// event\n\t\t\tvar fn = function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\n\t\t\t\t// append $field to event object (used in field group)\n\t\t\t\tif ( acf.field_group ) {\n\t\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\t\t\t\t}\n\n\t\t\t\t// event\n\t\t\t\tif ( typeof model.event === 'function' ) {\n\t\t\t\t\te = model.event( e );\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t};\n\n\t\t\t// add event\n\t\t\tif ( selector ) {\n\t\t\t\t$( document ).on( event, selector, fn );\n\t\t\t} else {\n\t\t\t\t$( document ).on( event, fn );\n\t\t\t}\n\t\t},\n\n\t\tget: function ( name, value ) {\n\t\t\t// defaults\n\t\t\tvalue = value || null;\n\n\t\t\t// get\n\t\t\tif ( typeof this[ name ] !== 'undefined' ) {\n\t\t\t\tvalue = this[ name ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tset: function ( name, value ) {\n\t\t\t// set\n\t\t\tthis[ name ] = value;\n\n\t\t\t// function for 3rd party\n\t\t\tif ( typeof this[ '_set_' + name ] === 'function' ) {\n\t\t\t\tthis[ '_set_' + name ].apply( this );\n\t\t\t}\n\n\t\t\t// return for chaining\n\t\t\treturn this;\n\t\t},\n\t};\n\n\t/*\n\t * field\n\t *\n\t * This model sets up many of the field's interactions\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\t_acf.field = acf.model.extend( {\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\tevent = name.substr( 0, name.indexOf( ' ' ) ),\n\t\t\t\tselector = name.substr( name.indexOf( ' ' ) + 1 ),\n\t\t\t\tcontext = acf.get_selector( model.type );\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar $el = $( this );\n\t\t\t\tvar $field = acf.get_closest_field( $el, model.type );\n\n\t\t\t\t// bail early if no field\n\t\t\t\tif ( ! $field.length ) return;\n\n\t\t\t\t// focus\n\t\t\t\tif ( ! $field.is( model.$field ) ) {\n\t\t\t\t\tmodel.set( '$field', $field );\n\t\t\t\t}\n\n\t\t\t\t// append to event\n\t\t\t\te.$el = $el;\n\t\t\t\te.$field = $field;\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// callback\n\t\t\tif ( typeof this.focus === 'function' ) {\n\t\t\t\tthis.focus();\n\t\t\t}\n\t\t},\n\n\t\t// depreciated\n\t\tdoFocus: function ( $field ) {\n\t\t\treturn this.set( '$field', $field );\n\t\t},\n\t} );\n\n\t/**\n\t * validation\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar _validation = acf.newCompatibility( acf.validation, {\n\t\tremove_error: function ( $field ) {\n\t\t\tacf.getField( $field ).removeError();\n\t\t},\n\t\tadd_warning: function ( $field, message ) {\n\t\t\tacf.getField( $field ).showNotice( {\n\t\t\t\ttext: message,\n\t\t\t\ttype: 'warning',\n\t\t\t\ttimeout: 1000,\n\t\t\t} );\n\t\t},\n\t\tfetch: acf.validateForm,\n\t\tenableSubmit: acf.enableSubmit,\n\t\tdisableSubmit: acf.disableSubmit,\n\t\tshowSpinner: acf.showSpinner,\n\t\thideSpinner: acf.hideSpinner,\n\t\tunlockForm: acf.unlockForm,\n\t\tlockForm: acf.lockForm,\n\t} );\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.tooltip = {\n\t\ttooltip: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn tooltip.$el;\n\t\t},\n\n\t\ttemp: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\ttimeout: 250,\n\t\t\t} );\n\t\t},\n\n\t\tconfirm: function ( $el, callback, text, button_y, button_n ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tconfirm_remove: function ( $el, callback ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t};\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.media = new acf.Model( {\n\t\tactiveFrame: false,\n\t\tactions: {\n\t\t\tnew_media_popup: 'onNewMediaPopup',\n\t\t},\n\n\t\tframe: function () {\n\t\t\treturn this.activeFrame;\n\t\t},\n\n\t\tonNewMediaPopup: function ( popup ) {\n\t\t\tthis.activeFrame = popup.frame;\n\t\t},\n\n\t\tpopup: function ( props ) {\n\t\t\t// update props\n\t\t\tif ( props.mime_types ) {\n\t\t\t\tprops.allowedTypes = props.mime_types;\n\t\t\t}\n\t\t\tif ( props.id ) {\n\t\t\t\tprops.attachment = props.id;\n\t\t\t}\n\n\t\t\t// new\n\t\t\tvar popup = acf.newMediaPopup( props );\n\n\t\t\t// append\n\t\t\t/*\n\t\t\tif( props.selected ) {\n\t\t\t\tpopup.selected = props.selected;\n\t\t\t}\n*/\n\n\t\t\t// return\n\t\t\treturn popup.frame;\n\t\t},\n\t} );\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.select2 = {\n\t\tinit: function ( $select, args, $field ) {\n\t\t\t// compatible args\n\t\t\tif ( args.allow_null ) {\n\t\t\t\targs.allowNull = args.allow_null;\n\t\t\t}\n\t\t\tif ( args.ajax_action ) {\n\t\t\t\targs.ajaxAction = args.ajax_action;\n\t\t\t}\n\t\t\tif ( $field ) {\n\t\t\t\targs.field = acf.getField( $field );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newSelect2( $select, args );\n\t\t},\n\n\t\tdestroy: function ( $select ) {\n\t\t\treturn acf.getInstance( $select ).destroy();\n\t\t},\n\t};\n\n\t/**\n\t * postbox\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.postbox = {\n\t\trender: function ( args ) {\n\t\t\t// compatible args\n\t\t\tif ( args.edit_url ) {\n\t\t\t\targs.editLink = args.edit_url;\n\t\t\t}\n\t\t\tif ( args.edit_title ) {\n\t\t\t\targs.editTitle = args.edit_title;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newPostbox( args );\n\t\t},\n\t};\n\n\t/**\n\t * acf.screen\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCompatibility( acf.screen, {\n\t\tupdate: function () {\n\t\t\treturn this.set.apply( this, arguments );\n\t\t},\n\t\tfetch: acf.screen.check,\n\t} );\n\t_acf.ajax = acf.screen;\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar __ = acf.__;\n\n\tvar parseString = function ( val ) {\n\t\treturn val ? '' + val : '';\n\t};\n\n\tvar isEqualTo = function ( v1, v2 ) {\n\t\treturn (\n\t\t\tparseString( v1 ).toLowerCase() === parseString( v2 ).toLowerCase()\n\t\t);\n\t};\n\n\tvar isEqualToNumber = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) === parseFloat( v2 );\n\t};\n\n\tvar isGreaterThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) > parseFloat( v2 );\n\t};\n\n\tvar isLessThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) < parseFloat( v2 );\n\t};\n\n\tvar inArray = function ( v1, array ) {\n\t\t// cast all values as string\n\t\tarray = array.map( function ( v2 ) {\n\t\t\treturn parseString( v2 );\n\t\t} );\n\n\t\treturn array.indexOf( v1 ) > -1;\n\t};\n\n\tvar containsString = function ( haystack, needle ) {\n\t\treturn parseString( haystack ).indexOf( parseString( needle ) ) > -1;\n\t};\n\n\tvar matchesPattern = function ( v1, pattern ) {\n\t\tvar regexp = new RegExp( parseString( pattern ), 'gi' );\n\t\treturn parseString( v1 ).match( regexp );\n\t};\n\n\t/**\n\t * hasValue\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar HasValue = acf.Condition.extend( {\n\t\ttype: 'hasValue',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any value' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'image',\n\t\t\t'file',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t\t'checkbox',\n\t\t\t'radio',\n\t\t\t'button_group',\n\t\t\t'link',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t\t'google_map',\n\t\t\t'date_picker',\n\t\t\t'date_time_picker',\n\t\t\t'time_picker',\n\t\t\t'color_picker',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn val ? true : false;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasValue );\n\n\t/**\n\t * hasValue\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar HasNoValue = HasValue.extend( {\n\t\ttype: 'hasNoValue',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no value' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! HasValue.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoValue );\n\n\t/**\n\t * EqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar EqualTo = acf.Condition.extend( {\n\t\ttype: 'equalTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tif ( acf.isNumeric( rule.value ) ) {\n\t\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( EqualTo );\n\n\t/**\n\t * NotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar NotEqualTo = EqualTo.extend( {\n\t\ttype: 'notEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! EqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( NotEqualTo );\n\n\t/**\n\t * PatternMatch\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar PatternMatch = acf.Condition.extend( {\n\t\ttype: 'patternMatch',\n\t\toperator: '==pattern',\n\t\tlabel: __( 'Value matches pattern' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn matchesPattern( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( PatternMatch );\n\n\t/**\n\t * Contains\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar Contains = acf.Condition.extend( {\n\t\ttype: 'contains',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Value contains' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn containsString( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( Contains );\n\n\t/**\n\t * TrueFalseEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar TrueFalseEqualTo = EqualTo.extend( {\n\t\ttype: 'trueFalseEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseEqualTo );\n\n\t/**\n\t * TrueFalseNotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar TrueFalseNotEqualTo = NotEqualTo.extend( {\n\t\ttype: 'trueFalseNotEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseNotEqualTo );\n\n\t/**\n\t * SelectEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectEqualTo = acf.Condition.extend( {\n\t\ttype: 'selectEqualTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [ 'select', 'checkbox', 'radio', 'button_group' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\treturn inArray( rule.value, val );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, val );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar lines = fieldObject\n\t\t\t\t.$setting( 'choices textarea' )\n\t\t\t\t.val()\n\t\t\t\t.split( '\\n' );\n\n\t\t\t// allow null\n\t\t\tif ( fieldObject.$input( 'allow_null' ).prop( 'checked' ) ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: __( 'Null' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tlines.map( function ( line ) {\n\t\t\t\t// split\n\t\t\t\tline = line.split( ':' );\n\n\t\t\t\t// default label to value\n\t\t\t\tline[ 1 ] = line[ 1 ] || line[ 0 ];\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: line[ 0 ].trim(),\n\t\t\t\t\ttext: line[ 1 ].trim(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn choices;\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectEqualTo );\n\n\t/**\n\t * SelectNotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectNotEqualTo = SelectEqualTo.extend( {\n\t\ttype: 'selectNotEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! SelectEqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectNotEqualTo );\n\n\t/**\n\t * GreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar GreaterThan = acf.Condition.extend( {\n\t\ttype: 'greaterThan',\n\t\toperator: '>',\n\t\tlabel: __( 'Value is greater than' ),\n\t\tfieldTypes: [ 'number', 'range' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn isGreaterThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( GreaterThan );\n\n\t/**\n\t * LessThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar LessThan = GreaterThan.extend( {\n\t\ttype: 'lessThan',\n\t\toperator: '<',\n\t\tlabel: __( 'Value is less than' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\tif ( val === undefined || val === null || val === false ) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn isLessThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( LessThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectionGreaterThan = GreaterThan.extend( {\n\t\ttype: 'selectionGreaterThan',\n\t\tlabel: __( 'Selection is greater than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionGreaterThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectionLessThan = LessThan.extend( {\n\t\ttype: 'selectionLessThan',\n\t\tlabel: __( 'Selection is less than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionLessThan );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Condition\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Condition = acf.Model.extend( {\n\t\ttype: '', // used for model name\n\t\toperator: '==', // rule operator\n\t\tlabel: '', // label shown when editing fields\n\t\tchoiceType: 'input', // input, select\n\t\tfieldTypes: [], // auto connect this conditions with these field types\n\n\t\tdata: {\n\t\t\tconditions: false, // the parent instance\n\t\t\tfield: false, // the field which we query against\n\t\t\trule: {}, // the rule [field, operator, value]\n\t\t},\n\n\t\tevents: {\n\t\t\tchange: 'change',\n\t\t\tkeyup: 'change',\n\t\t\tenableField: 'change',\n\t\t\tdisableField: 'change',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tgetEventTarget: function ( $el, event ) {\n\t\t\treturn $el || this.get( 'field' ).$el;\n\t\t},\n\n\t\tchange: function ( e, $el ) {\n\t\t\tthis.get( 'conditions' ).change( e );\n\t\t},\n\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn false;\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\treturn this.match( this.get( 'rule' ), this.get( 'field' ) );\n\t\t},\n\n\t\tchoices: function ( field ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\t/**\n\t * acf.newCondition\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCondition = function ( rule, conditions ) {\n\t\t// currently setting up conditions for fieldX, this field is the 'target'\n\t\tvar target = conditions.get( 'field' );\n\n\t\t// use the 'target' to find the 'trigger' field.\n\t\t// - this field is used to setup the conditional logic events\n\t\tvar field = target.getField( rule.field );\n\n\t\t// bail early if no target or no field (possible if field doesn't exist due to HTML error)\n\t\tif ( ! target || ! field ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// vars\n\t\tvar args = {\n\t\t\trule: rule,\n\t\t\ttarget: target,\n\t\t\tconditions: conditions,\n\t\t\tfield: field,\n\t\t};\n\n\t\t// vars\n\t\tvar fieldType = field.get( 'type' );\n\t\tvar operator = rule.operator;\n\n\t\t// get avaibale conditions\n\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\tfieldType: fieldType,\n\t\t\toperator: operator,\n\t\t} );\n\n\t\t// instantiate\n\t\tvar model = conditionTypes[ 0 ] || acf.Condition;\n\n\t\t// instantiate\n\t\tvar condition = new model( args );\n\n\t\t// return\n\t\treturn condition;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Condition';\n\t};\n\n\t/**\n\t * acf.registerConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.registerConditionForFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionForFieldType = function ( conditionType, fieldType ) {\n\t\t// get model\n\t\tvar model = acf.getConditionType( conditionType );\n\n\t\t// append\n\t\tif ( model ) {\n\t\t\tmodel.prototype.fieldTypes.push( fieldType );\n\t\t}\n\t};\n\n\t/**\n\t * acf.getConditionTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tfieldType: '',\n\t\t\toperator: '',\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getConditionType( type );\n\t\t\tvar ProtoFieldTypes = model.prototype.fieldTypes;\n\t\t\tvar ProtoOperator = model.prototype.operator;\n\n\t\t\t// check fieldType\n\t\t\tif (\n\t\t\t\targs.fieldType &&\n\t\t\t\tProtoFieldTypes.indexOf( args.fieldType ) === -1\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// check operator\n\t\t\tif ( args.operator && ProtoOperator !== args.operator ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'conditional_logic';\n\n\t/**\n\t * conditionsManager\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionsManager = new acf.Model( {\n\t\tid: 'conditionsManager',\n\n\t\tpriority: 20, // run actions later\n\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\tif ( field.has( 'conditions' ) ) {\n\t\t\t\tfield.getConditions().render();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.Field.prototype.getField\n\t *\n\t * Finds a field that is related to another field\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getSiblingField = function ( field, key ) {\n\t\t// find sibling (very fast)\n\t\tvar fields = acf.getFields( {\n\t\t\tkey: key,\n\t\t\tsibling: field.$el,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\n\t\t// find sibling-children (fast)\n\t\t// needed for group fields, accordions, etc\n\t\tif ( ! fields.length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parent(),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// Check for fields on other settings tabs (probably less fast).\n\t\tif ( ! fields.length && $( '.acf-field-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parents( '.acf-field-settings:first' ),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\tif ( ! fields.length && $( '#acf-basic-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: $( '#acf-basic-settings'),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// return\n\t\tif ( fields.length ) {\n\t\t\treturn fields[ 0 ];\n\t\t}\n\t\treturn false;\n\t};\n\n\tacf.Field.prototype.getField = function ( key ) {\n\t\t// get sibling field\n\t\tvar field = getSiblingField( this, key );\n\n\t\t// return early\n\t\tif ( field ) {\n\t\t\treturn field;\n\t\t}\n\n\t\t// move up through each parent and try again\n\t\tvar parents = this.parents();\n\t\tfor ( var i = 0; i < parents.length; i++ ) {\n\t\t\t// get sibling field\n\t\t\tfield = getSiblingField( parents[ i ], key );\n\n\t\t\t// return early\n\t\t\tif ( field ) {\n\t\t\t\treturn field;\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * acf.Field.prototype.getConditions\n\t *\n\t * Returns the field's conditions instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field.prototype.getConditions = function () {\n\t\t// instantiate\n\t\tif ( ! this.conditions ) {\n\t\t\tthis.conditions = new Conditions( this );\n\t\t}\n\n\t\t// return\n\t\treturn this.conditions;\n\t};\n\n\t/**\n\t * Conditions\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\tvar timeout = false;\n\tvar Conditions = acf.Model.extend( {\n\t\tid: 'Conditions',\n\n\t\tdata: {\n\t\t\tfield: false, // The field with \"data-conditions\" (target).\n\t\t\ttimeStamp: false, // Reference used during \"change\" event.\n\t\t\tgroups: [], // The groups of condition instances.\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// data\n\t\t\tthis.data.field = field;\n\n\t\t\t// vars\n\t\t\tvar conditions = field.get( 'conditions' );\n\n\t\t\t// detect groups\n\t\t\tif ( conditions instanceof Array ) {\n\t\t\t\t// detect groups\n\t\t\t\tif ( conditions[ 0 ] instanceof Array ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tconditions.map( function ( rules, i ) {\n\t\t\t\t\t\tthis.addRules( rules, i );\n\t\t\t\t\t}, this );\n\n\t\t\t\t\t// detect rules\n\t\t\t\t} else {\n\t\t\t\t\tthis.addRules( conditions );\n\t\t\t\t}\n\n\t\t\t\t// detect rule\n\t\t\t} else {\n\t\t\t\tthis.addRule( conditions );\n\t\t\t}\n\t\t},\n\n\t\tchange: function ( e ) {\n\t\t\t// this function may be triggered multiple times per event due to multiple condition classes\n\t\t\t// compare timestamp to allow only 1 trigger per event\n\t\t\tif ( this.get( 'timeStamp' ) === e.timeStamp ) {\n\t\t\t\treturn false;\n\t\t\t} else {\n\t\t\t\tthis.set( 'timeStamp', e.timeStamp, true );\n\t\t\t}\n\n\t\t\t// render condition and store result\n\t\t\tvar changed = this.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\treturn this.calculate() ? this.show() : this.hide();\n\t\t},\n\n\t\tshow: function () {\n\t\t\treturn this.get( 'field' ).showEnable( this.cid, CONTEXT );\n\t\t},\n\n\t\thide: function () {\n\t\t\treturn this.get( 'field' ).hideDisable( this.cid, CONTEXT );\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\t// vars\n\t\t\tvar pass = false;\n\n\t\t\t// loop\n\t\t\tthis.getGroups().map( function ( group ) {\n\t\t\t\t// igrnore this group if another group passed\n\t\t\t\tif ( pass ) return;\n\n\t\t\t\t// find passed\n\t\t\t\tvar passed = group.filter( function ( condition ) {\n\t\t\t\t\treturn condition.calculate();\n\t\t\t\t} );\n\n\t\t\t\t// if all conditions passed, update the global var\n\t\t\t\tif ( passed.length == group.length ) {\n\t\t\t\t\tpass = true;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn pass;\n\t\t},\n\n\t\thasGroups: function () {\n\t\t\treturn this.data.groups != null;\n\t\t},\n\n\t\tgetGroups: function () {\n\t\t\treturn this.data.groups;\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\tvar group = [];\n\t\t\tthis.data.groups.push( group );\n\t\t\treturn group;\n\t\t},\n\n\t\thasGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ] != null;\n\t\t},\n\n\t\tgetGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ];\n\t\t},\n\n\t\tremoveGroup: function ( i ) {\n\t\t\tthis.data.groups[ i ].delete;\n\t\t\treturn this;\n\t\t},\n\n\t\taddRules: function ( rules, group ) {\n\t\t\trules.map( function ( rule ) {\n\t\t\t\tthis.addRule( rule, group );\n\t\t\t}, this );\n\t\t},\n\n\t\taddRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\tgroup = group || 0;\n\n\t\t\t// vars\n\t\t\tvar groupArray;\n\n\t\t\t// get group\n\t\t\tif ( this.hasGroup( group ) ) {\n\t\t\t\tgroupArray = this.getGroup( group );\n\t\t\t} else {\n\t\t\t\tgroupArray = this.addGroup();\n\t\t\t}\n\n\t\t\t// instantiate\n\t\t\tvar condition = acf.newCondition( rule, this );\n\n\t\t\t// bail early if condition failed (field did not exist)\n\t\t\tif ( ! condition ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add rule\n\t\t\tgroupArray.push( condition );\n\t\t},\n\n\t\thasRule: function () {},\n\n\t\tgetRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\trule = rule || 0;\n\t\t\tgroup = group || 0;\n\n\t\t\treturn this.data.groups[ group ][ rule ];\n\t\t},\n\n\t\tremoveRule: function () {},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar i = 0;\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'accordion',\n\n\t\twait: '',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-fields:first' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if this is a duplicate of an existing initialized accordion.\n\t\t\tif ( this.$el.hasClass( 'acf-accordion' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if is cell\n\t\t\tif ( this.$el.is( 'td' ) ) return;\n\n\t\t\t// enpoint\n\t\t\tif ( this.get( 'endpoint' ) ) {\n\t\t\t\treturn this.remove();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $field = this.$el;\n\t\t\tvar $label = this.$labelWrap();\n\t\t\tvar $input = this.$inputWrap();\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $instructions = $input.children( '.description' );\n\n\t\t\t// force description into label\n\t\t\tif ( $instructions.length ) {\n\t\t\t\t$label.append( $instructions );\n\t\t\t}\n\n\t\t\t// table\n\t\t\tif ( this.$el.is( 'tr' ) ) {\n\t\t\t\t// vars\n\t\t\t\tvar $table = this.$el.closest( 'table' );\n\t\t\t\tvar $newLabel = $( '
    ' );\n\t\t\t\tvar $newInput = $( '
    ' );\n\t\t\t\tvar $newTable = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tvar $newWrap = $( '' );\n\n\t\t\t\t// dom\n\t\t\t\t$newLabel.append( $label.html() );\n\t\t\t\t$newTable.append( $newWrap );\n\t\t\t\t$newInput.append( $newTable );\n\t\t\t\t$input.append( $newLabel );\n\t\t\t\t$input.append( $newInput );\n\n\t\t\t\t// modify\n\t\t\t\t$label.remove();\n\t\t\t\t$wrap.remove();\n\t\t\t\t$input.attr( 'colspan', 2 );\n\n\t\t\t\t// update vars\n\t\t\t\t$label = $newLabel;\n\t\t\t\t$input = $newInput;\n\t\t\t\t$wrap = $newWrap;\n\t\t\t}\n\n\t\t\t// add classes\n\t\t\t$field.addClass( 'acf-accordion' );\n\t\t\t$label.addClass( 'acf-accordion-title' );\n\t\t\t$input.addClass( 'acf-accordion-content' );\n\n\t\t\t// index\n\t\t\ti++;\n\n\t\t\t// multi-expand\n\t\t\tif ( this.get( 'multi_expand' ) ) {\n\t\t\t\t$field.attr( 'multi-expand', 1 );\n\t\t\t}\n\n\t\t\t// open\n\t\t\tvar order = acf.getPreference( 'this.accordions' ) || [];\n\t\t\tif ( order[ i - 1 ] !== undefined ) {\n\t\t\t\tthis.set( 'open', order[ i - 1 ] );\n\t\t\t}\n\n\t\t\tif ( this.get( 'open' ) ) {\n\t\t\t\t$field.addClass( '-open' );\n\t\t\t\t$input.css( 'display', 'block' ); // needed for accordion to close smoothly\n\t\t\t}\n\n\t\t\t// add icon\n\t\t\t$label.prepend(\n\t\t\t\taccordionManager.iconHtml( { open: this.get( 'open' ) } )\n\t\t\t);\n\n\t\t\t// classes\n\t\t\t// - remove 'inside' which is a #poststuff WP class\n\t\t\tvar $parent = $field.parent();\n\t\t\t$wrap.addClass( $parent.hasClass( '-left' ) ? '-left' : '' );\n\t\t\t$wrap.addClass( $parent.hasClass( '-clear' ) ? '-clear' : '' );\n\n\t\t\t// append\n\t\t\t$wrap.append(\n\t\t\t\t$field.nextUntil( '.acf-field-accordion', '.acf-field' )\n\t\t\t);\n\n\t\t\t// clean up\n\t\t\t$wrap.removeAttr( 'data-open data-multi_expand data-endpoint' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * accordionManager\n\t *\n\t * Events manager for the acf accordion\n\t *\n\t * @date\t14/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar accordionManager = new acf.Model( {\n\t\tactions: {\n\t\t\tunload: 'onUnload',\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-accordion-title': 'onClick',\n\t\t\t'invalidField .acf-accordion': 'onInvalidField',\n\t\t},\n\n\t\tisOpen: function ( $el ) {\n\t\t\treturn $el.hasClass( '-open' );\n\t\t},\n\n\t\ttoggle: function ( $el ) {\n\t\t\tif ( this.isOpen( $el ) ) {\n\t\t\t\tthis.close( $el );\n\t\t\t} else {\n\t\t\t\tthis.open( $el );\n\t\t\t}\n\t\t},\n\n\t\ticonHtml: function ( props ) {\n\t\t\t// Use SVG inside Gutenberg editor.\n\t\t\tif ( acf.isGutenberg() ) {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\topen: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// open\n\t\t\t$el.find( '.acf-accordion-content:first' )\n\t\t\t\t.slideDown( duration )\n\t\t\t\t.css( 'display', 'block' );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: true } )\n\t\t\t);\n\t\t\t$el.addClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'show', $el );\n\n\t\t\t// close siblings\n\t\t\tif ( ! $el.attr( 'multi-expand' ) ) {\n\t\t\t\t$el.siblings( '.acf-accordion.-open' ).each( function () {\n\t\t\t\t\taccordionManager.close( $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tclose: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// close\n\t\t\t$el.find( '.acf-accordion-content:first' ).slideUp( duration );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: false } )\n\t\t\t);\n\t\t\t$el.removeClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'hide', $el );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent Defailt\n\t\t\te.preventDefault();\n\n\t\t\t// open close\n\t\t\tthis.toggle( $el.parent() );\n\t\t},\n\n\t\tonInvalidField: function ( e, $el ) {\n\t\t\t// bail early if already focused\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// disable functionality for 1sec (allow next validation to work)\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 1000 );\n\n\t\t\t// open accordion\n\t\t\tthis.open( $el );\n\t\t},\n\n\t\tonUnload: function ( e ) {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\t$( '.acf-accordion' ).each( function () {\n\t\t\t\tvar open = $( this ).hasClass( '-open' ) ? 1 : 0;\n\t\t\t\torder.push( open );\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tif ( order.length ) {\n\t\t\t\tacf.setPreference( 'this.accordions', order );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'button_group',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-button-group' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.$( 'input[value=\"' + val + '\"]' )\n\t\t\t\t.prop( 'checked', true )\n\t\t\t\t.trigger( 'change' );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'checkbox',\n\n\t\tevents: {\n\t\t\t'change input': 'onChange',\n\t\t\t'click .acf-add-checkbox': 'onClickAdd',\n\t\t\t'click .acf-checkbox-toggle': 'onClickToggle',\n\t\t\t'click .acf-checkbox-custom': 'onClickCustom',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-checkbox-list' );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.acf-checkbox-toggle' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputs: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' ).not(\n\t\t\t\t'.acf-checkbox-toggle'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$( ':checked' ).each( function () {\n\t\t\t\tval.push( $( this ).val() );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar $toggle = this.$toggle();\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$label.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t}\n\n\t\t\t// Update toggle state if all inputs are checked.\n\t\t\tif ( $toggle.length ) {\n\t\t\t\tvar $inputs = this.$inputs();\n\n\t\t\t\t// all checked\n\t\t\t\tif ( $inputs.not( ':checked' ).length == 0 ) {\n\t\t\t\t\t$toggle.prop( 'checked', true );\n\t\t\t\t} else {\n\t\t\t\t\t$toggle.prop( 'checked', false );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tvar html =\n\t\t\t\t'
  • ';\n\t\t\t$el.parent( 'li' ).before( html );\n\t\t\t$el.parent( 'li' )\n\t\t\t\t.parent()\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.last()\n\t\t\t\t.focus();\n\t\t},\n\n\t\tonClickToggle: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $inputs = this.$( 'input[type=\"checkbox\"]' );\n\t\t\tvar $labels = this.$( 'label' );\n\n\t\t\t// Update \"checked\" state.\n\t\t\t$inputs.prop( 'checked', checked );\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$labels.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$labels.removeClass( 'selected' );\n\t\t\t}\n\t\t},\n\n\t\tonClickCustom: function ( e, $el ) {\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $text = $el.next( 'input[type=\"text\"]' );\n\n\t\t\t// checked\n\t\t\tif ( checked ) {\n\t\t\t\t$text.prop( 'disabled', false );\n\n\t\t\t\t// not checked\n\t\t\t} else {\n\t\t\t\t$text.prop( 'disabled', true );\n\n\t\t\t\t// remove\n\t\t\t\tif ( $text.val() == '' ) {\n\t\t\t\t\t$el.parent( 'li' ).remove();\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'color_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-color-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// update input (with change)\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update iris\n\t\t\tthis.$inputText().iris( 'color', val );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// event\n\t\t\tvar onChange = function ( e ) {\n\t\t\t\t// timeout is required to ensure the $input val is correct\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tacf.val( $input, $inputText.val() );\n\t\t\t\t}, 1 );\n\t\t\t};\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdefaultColor: false,\n\t\t\t\tpalettes: true,\n\t\t\t\thide: true,\n\t\t\t\tchange: onChange,\n\t\t\t\tclear: onChange,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar args = acf.applyFilters( 'color_picker_args', args, this );\n\n\t\t\t// initialize\n\t\t\t$inputText.wpColorPicker( args );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t// The wpColorPicker library does not provide a destroy method.\n\t\t\t// Manually reset DOM by replacing elements back to their original state.\n\t\t\t$colorPicker = $duplicate.find( '.wp-picker-container' );\n\t\t\t$inputText = $duplicate.find( 'input[type=\"text\"]' );\n\t\t\t$colorPicker.replaceWith( $inputText );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'date_picker',\n\n\t\tevents: {\n\t\t\t'blur input[type=\"text\"]': 'onBlur',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// save_format: compatibility with ACF < 5.0.0\n\t\t\tif ( this.has( 'save_format' ) ) {\n\t\t\t\treturn this.initializeCompatibility();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: 'yymmdd',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tinitializeCompatibility: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// get and set value from alt field\n\t\t\t$inputText.val( $input.val() );\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: this.get( 'save_format' ),\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter for 3rd party customization\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// backup\n\t\t\tvar dateFormat = args.dateFormat;\n\n\t\t\t// change args.dateFormat\n\t\t\targs.dateFormat = this.get( 'save_format' );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// now change the format back to how it should be.\n\t\t\t$inputText.datepicker( 'option', 'dateFormat', dateFormat );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tonBlur: function () {\n\t\t\tif ( ! this.$inputText().val() ) {\n\t\t\t\tacf.val( this.$input(), '' );\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t$duplicate\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.removeClass( 'hasDatepicker' )\n\t\t\t\t.removeAttr( 'id' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar datePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'datePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.datepicker.regional[ locale ] = l10n;\n\t\t\t$.datepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDatePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
    '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'date_time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltFormat: 'yy-mm-dd',\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newDateTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar dateTimePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'dateTimePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.timepicker.regional[ locale ] = l10n;\n\t\t\t$.timepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDateTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datetimepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
    '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.ImageField.extend( {\n\t\ttype: 'file',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-file-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = attachment || {};\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.id !== undefined ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// args\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\tfilesizeHumanReadable: '',\n\t\t\t\ticon: '/wp-includes/images/media/default.png',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// update image\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.icon,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update elements\n\t\t\tthis.$( '[data-name=\"title\"]' ).text( attachment.title );\n\t\t\tthis.$( '[data-name=\"filename\"]' )\n\t\t\t\t.text( attachment.filename )\n\t\t\t\t.attr( 'href', attachment.url );\n\t\t\tthis.$( '[data-name=\"filesize\"]' ).text(\n\t\t\t\tattachment.filesizeHumanReadable\n\t\t\t);\n\n\t\t\t// vars\n\t\t\tvar val = attachment.id || '';\n\n\t\t\t// update val\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Select File' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit File' ),\n\t\t\t\tbutton: acf.__( 'Update File' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'google_map',\n\n\t\tmap: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"clear\"]': 'onClickClear',\n\t\t\t'click a[data-name=\"locate\"]': 'onClickLocate',\n\t\t\t'click a[data-name=\"search\"]': 'onClickSearch',\n\t\t\t'keydown .search': 'onKeydownSearch',\n\t\t\t'keyup .search': 'onKeyupSearch',\n\t\t\t'focus .search': 'onFocusSearch',\n\t\t\t'blur .search': 'onBlurSearch',\n\t\t\tshowField: 'onShow',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-google-map' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.search' );\n\t\t},\n\n\t\t$canvas: function () {\n\t\t\treturn this.$( '.canvas' );\n\t\t},\n\n\t\tsetState: function ( state ) {\n\t\t\t// Remove previous state classes.\n\t\t\tthis.$control().removeClass( '-value -loading -searching' );\n\n\t\t\t// Determine auto state based of current value.\n\t\t\tif ( state === 'default' ) {\n\t\t\t\tstate = this.val() ? 'value' : '';\n\t\t\t}\n\n\t\t\t// Update state class.\n\t\t\tif ( state ) {\n\t\t\t\tthis.$control().addClass( '-' + state );\n\t\t\t}\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val ) {\n\t\t\t\treturn JSON.parse( val );\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsetValue: function ( val, silent ) {\n\t\t\t// Convert input value.\n\t\t\tvar valAttr = '';\n\t\t\tif ( val ) {\n\t\t\t\tvalAttr = JSON.stringify( val );\n\t\t\t}\n\n\t\t\t// Update input (with change).\n\t\t\tacf.val( this.$input(), valAttr );\n\n\t\t\t// Bail early if silent update.\n\t\t\tif ( silent ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Render.\n\t\t\tthis.renderVal( val );\n\n\t\t\t/**\n\t\t\t * Fires immediately after the value has changed.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject|string val The new value.\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_change', val, this.map, this );\n\t\t},\n\n\t\trenderVal: function ( val ) {\n\t\t\t// Value.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setState( 'value' );\n\t\t\t\tthis.$search().val( val.address );\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\n\t\t\t\t// No value.\n\t\t\t} else {\n\t\t\t\tthis.setState( '' );\n\t\t\t\tthis.$search().val( '' );\n\t\t\t\tthis.map.marker.setVisible( false );\n\t\t\t}\n\t\t},\n\n\t\tnewLatLng: function ( lat, lng ) {\n\t\t\treturn new google.maps.LatLng(\n\t\t\t\tparseFloat( lat ),\n\t\t\t\tparseFloat( lng )\n\t\t\t);\n\t\t},\n\n\t\tsetPosition: function ( lat, lng ) {\n\t\t\t// Update marker position.\n\t\t\tthis.map.marker.setPosition( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\n\t\t\t// Show marker.\n\t\t\tthis.map.marker.setVisible( true );\n\n\t\t\t// Center map.\n\t\t\tthis.center();\n\t\t},\n\n\t\tcenter: function () {\n\t\t\t// Find marker position.\n\t\t\tvar position = this.map.marker.getPosition();\n\t\t\tif ( position ) {\n\t\t\t\tvar lat = position.lat();\n\t\t\t\tvar lng = position.lng();\n\n\t\t\t\t// Or find default settings.\n\t\t\t} else {\n\t\t\t\tvar lat = this.get( 'lat' );\n\t\t\t\tvar lng = this.get( 'lng' );\n\t\t\t}\n\n\t\t\t// Center map.\n\t\t\tthis.map.setCenter( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Ensure Google API is loaded and then initialize map.\n\t\t\twithAPI( this.initializeMap.bind( this ) );\n\t\t},\n\n\t\tinitializeMap: function () {\n\t\t\t// Get value ignoring conditional logic status.\n\t\t\tvar val = this.getValue();\n\n\t\t\t// Construct default args.\n\t\t\tvar args = acf.parseArgs( val, {\n\t\t\t\tzoom: this.get( 'zoom' ),\n\t\t\t\tlat: this.get( 'lat' ),\n\t\t\t\tlng: this.get( 'lng' ),\n\t\t\t} );\n\n\t\t\t// Create Map.\n\t\t\tvar mapArgs = {\n\t\t\t\tscrollwheel: false,\n\t\t\t\tzoom: parseInt( args.zoom ),\n\t\t\t\tcenter: {\n\t\t\t\t\tlat: parseFloat( args.lat ),\n\t\t\t\t\tlng: parseFloat( args.lng ),\n\t\t\t\t},\n\t\t\t\tmapTypeId: google.maps.MapTypeId.ROADMAP,\n\t\t\t\tmarker: {\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\traiseOnDrag: true,\n\t\t\t\t},\n\t\t\t\tautocomplete: {},\n\t\t\t};\n\t\t\tmapArgs = acf.applyFilters( 'google_map_args', mapArgs, this );\n\t\t\tvar map = new google.maps.Map( this.$canvas()[ 0 ], mapArgs );\n\n\t\t\t// Create Marker.\n\t\t\tvar markerArgs = acf.parseArgs( mapArgs.marker, {\n\t\t\t\tdraggable: true,\n\t\t\t\traiseOnDrag: true,\n\t\t\t\tmap: map,\n\t\t\t} );\n\t\t\tmarkerArgs = acf.applyFilters(\n\t\t\t\t'google_map_marker_args',\n\t\t\t\tmarkerArgs,\n\t\t\t\tthis\n\t\t\t);\n\t\t\tvar marker = new google.maps.Marker( markerArgs );\n\n\t\t\t// Maybe Create Autocomplete.\n\t\t\tvar autocomplete = false;\n\t\t\tif ( acf.isset( google, 'maps', 'places', 'Autocomplete' ) ) {\n\t\t\t\tvar autocompleteArgs = mapArgs.autocomplete || {};\n\t\t\t\tautocompleteArgs = acf.applyFilters(\n\t\t\t\t\t'google_map_autocomplete_args',\n\t\t\t\t\tautocompleteArgs,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tautocomplete = new google.maps.places.Autocomplete(\n\t\t\t\t\tthis.$search()[ 0 ],\n\t\t\t\t\tautocompleteArgs\n\t\t\t\t);\n\t\t\t\tautocomplete.bindTo( 'bounds', map );\n\t\t\t}\n\n\t\t\t// Add map events.\n\t\t\tthis.addMapEvents( this, map, marker, autocomplete );\n\n\t\t\t// Append references.\n\t\t\tmap.acf = this;\n\t\t\tmap.marker = marker;\n\t\t\tmap.autocomplete = autocomplete;\n\t\t\tthis.map = map;\n\n\t\t\t// Set position.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Fires immediately after the Google Map has been initialized.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject marker The Google Map marker isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_init', map, marker, this );\n\t\t},\n\n\t\taddMapEvents: function ( field, map, marker, autocomplete ) {\n\t\t\t// Click map.\n\t\t\tgoogle.maps.event.addListener( map, 'click', function ( e ) {\n\t\t\t\tvar lat = e.latLng.lat();\n\t\t\t\tvar lng = e.latLng.lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Drag marker.\n\t\t\tgoogle.maps.event.addListener( marker, 'dragend', function () {\n\t\t\t\tvar lat = this.getPosition().lat();\n\t\t\t\tvar lng = this.getPosition().lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Autocomplete search.\n\t\t\tif ( autocomplete ) {\n\t\t\t\tgoogle.maps.event.addListener(\n\t\t\t\t\tautocomplete,\n\t\t\t\t\t'place_changed',\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\tvar place = this.getPlace();\n\t\t\t\t\t\tfield.searchPlace( place );\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Detect zoom change.\n\t\t\tgoogle.maps.event.addListener( map, 'zoom_changed', function () {\n\t\t\t\tvar val = field.val();\n\t\t\t\tif ( val ) {\n\t\t\t\t\tval.zoom = map.getZoom();\n\t\t\t\t\tfield.setValue( val, true );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tsearchPosition: function ( lat, lng ) {\n\t\t\t//console.log('searchPosition', lat, lng );\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tvar latLng = { lat: lat, lng: lng };\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ location: latLng },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override lat/lng to match user defined marker location.\n\t\t\t\t\t\t// Avoids issue where marker \"snaps\" to nearest result.\n\t\t\t\t\t\tval.lat = lat;\n\t\t\t\t\t\tval.lng = lng;\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchPlace: function ( place ) {\n\t\t\t//console.log('searchPlace', place );\n\n\t\t\t// Bail early if no place.\n\t\t\tif ( ! place ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Selecting from the autocomplete dropdown will return a rich PlaceResult object.\n\t\t\t// Be sure to over-write the \"formatted_address\" value with the one displayed to the user for best UX.\n\t\t\tif ( place.geometry ) {\n\t\t\t\tplace.formatted_address = this.$search().val();\n\t\t\t\tvar val = this.parseResult( place );\n\t\t\t\tthis.val( val );\n\n\t\t\t\t// Searching a custom address will return an empty PlaceResult object.\n\t\t\t} else if ( place.name ) {\n\t\t\t\tthis.searchAddress( place.name );\n\t\t\t}\n\t\t},\n\n\t\tsearchAddress: function ( address ) {\n\t\t\t//console.log('searchAddress', address );\n\n\t\t\t// Bail early if no address.\n\t\t\tif ( ! address ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Allow \"lat,lng\" search.\n\t\t\tvar latLng = address.split( ',' );\n\t\t\tif ( latLng.length == 2 ) {\n\t\t\t\tvar lat = parseFloat( latLng[ 0 ] );\n\t\t\t\tvar lng = parseFloat( latLng[ 1 ] );\n\t\t\t\tif ( lat && lng ) {\n\t\t\t\t\treturn this.searchPosition( lat, lng );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ address: address },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override address data with parameter allowing custom address to be defined in search.\n\t\t\t\t\t\tval.address = address;\n\n\t\t\t\t\t\t// Update value.\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchLocation: function () {\n\t\t\t//console.log('searchLocation' );\n\n\t\t\t// Check HTML5 geolocation.\n\t\t\tif ( ! navigator.geolocation ) {\n\t\t\t\treturn alert(\n\t\t\t\t\tacf.__( 'Sorry, this browser does not support geolocation' )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geolocation.\n\t\t\tnavigator.geolocation.getCurrentPosition(\n\t\t\t\t// Success.\n\t\t\t\tfunction ( results ) {\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Search position.\n\t\t\t\t\tvar lat = results.coords.latitude;\n\t\t\t\t\tvar lng = results.coords.longitude;\n\t\t\t\t\tthis.searchPosition( lat, lng );\n\t\t\t\t}.bind( this ),\n\n\t\t\t\t// Failure.\n\t\t\t\tfunction ( error ) {\n\t\t\t\t\tthis.setState( '' );\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\t/**\n\t\t * parseResult\n\t\t *\n\t\t * Returns location data for the given GeocoderResult object.\n\t\t *\n\t\t * @date\t15/10/19\n\t\t * @since\t5.8.6\n\t\t *\n\t\t * @param\tobject obj A GeocoderResult object.\n\t\t * @return\tobject\n\t\t */\n\t\tparseResult: function ( obj ) {\n\t\t\t// Construct basic data.\n\t\t\tvar result = {\n\t\t\t\taddress: obj.formatted_address,\n\t\t\t\tlat: obj.geometry.location.lat(),\n\t\t\t\tlng: obj.geometry.location.lng(),\n\t\t\t};\n\n\t\t\t// Add zoom level.\n\t\t\tresult.zoom = this.map.getZoom();\n\n\t\t\t// Add place ID.\n\t\t\tif ( obj.place_id ) {\n\t\t\t\tresult.place_id = obj.place_id;\n\t\t\t}\n\n\t\t\t// Add place name.\n\t\t\tif ( obj.name ) {\n\t\t\t\tresult.name = obj.name;\n\t\t\t}\n\n\t\t\t// Create search map for address component data.\n\t\t\tvar map = {\n\t\t\t\tstreet_number: [ 'street_number' ],\n\t\t\t\tstreet_name: [ 'street_address', 'route' ],\n\t\t\t\tcity: [ 'locality', 'postal_town' ],\n\t\t\t\tstate: [\n\t\t\t\t\t'administrative_area_level_1',\n\t\t\t\t\t'administrative_area_level_2',\n\t\t\t\t\t'administrative_area_level_3',\n\t\t\t\t\t'administrative_area_level_4',\n\t\t\t\t\t'administrative_area_level_5',\n\t\t\t\t],\n\t\t\t\tpost_code: [ 'postal_code' ],\n\t\t\t\tcountry: [ 'country' ],\n\t\t\t};\n\n\t\t\t// Loop over map.\n\t\t\tfor ( var k in map ) {\n\t\t\t\tvar keywords = map[ k ];\n\n\t\t\t\t// Loop over address components.\n\t\t\t\tfor ( var i = 0; i < obj.address_components.length; i++ ) {\n\t\t\t\t\tvar component = obj.address_components[ i ];\n\t\t\t\t\tvar component_type = component.types[ 0 ];\n\n\t\t\t\t\t// Look for matching component type.\n\t\t\t\t\tif ( keywords.indexOf( component_type ) !== -1 ) {\n\t\t\t\t\t\t// Append to result.\n\t\t\t\t\t\tresult[ k ] = component.long_name;\n\n\t\t\t\t\t\t// Append short version.\n\t\t\t\t\t\tif ( component.long_name !== component.short_name ) {\n\t\t\t\t\t\t\tresult[ k + '_short' ] = component.short_name;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Filters the parsed result.\n\t\t\t *\n\t\t\t * @date\t18/10/19\n\t\t\t * @since\t5.8.6\n\t\t\t *\n\t\t\t * @param\tobject result The parsed result value.\n\t\t\t * @param\tobject obj The GeocoderResult object.\n\t\t\t */\n\t\t\treturn acf.applyFilters(\n\t\t\t\t'google_map_result',\n\t\t\t\tresult,\n\t\t\t\tobj,\n\t\t\t\tthis.map,\n\t\t\t\tthis\n\t\t\t);\n\t\t},\n\n\t\tonClickClear: function () {\n\t\t\tthis.val( false );\n\t\t},\n\n\t\tonClickLocate: function () {\n\t\t\tthis.searchLocation();\n\t\t},\n\n\t\tonClickSearch: function () {\n\t\t\tthis.searchAddress( this.$search().val() );\n\t\t},\n\n\t\tonFocusSearch: function ( e, $el ) {\n\t\t\tthis.setState( 'searching' );\n\t\t},\n\n\t\tonBlurSearch: function ( e, $el ) {\n\t\t\t// Get saved address value.\n\t\t\tvar val = this.val();\n\t\t\tvar address = val ? val.address : '';\n\n\t\t\t// Remove 'is-searching' if value has not changed.\n\t\t\tif ( $el.val() === address ) {\n\t\t\t\tthis.setState( 'default' );\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\t// Clear empty value.\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\tthis.val( false );\n\t\t\t}\n\t\t},\n\n\t\t// Prevent form from submitting.\n\t\tonKeydownSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\t$el.blur();\n\t\t\t}\n\t\t},\n\n\t\t// Center map once made visible.\n\t\tonShow: function () {\n\t\t\tif ( this.map ) {\n\t\t\t\tthis.setTimeout( this.center );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// Vars.\n\tvar loading = false;\n\tvar geocoder = false;\n\n\t/**\n\t * withAPI\n\t *\n\t * Loads the Google Maps API library and troggers callback.\n\t *\n\t * @date\t28/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tfunction callback The callback to excecute.\n\t * @return\tvoid\n\t */\n\n\tfunction withAPI( callback ) {\n\t\t// Check if geocoder exists.\n\t\tif ( geocoder ) {\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Check if geocoder API exists.\n\t\tif ( acf.isset( window, 'google', 'maps', 'Geocoder' ) ) {\n\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Geocoder will need to be loaded. Hook callback to action.\n\t\tacf.addAction( 'google_map_api_loaded', callback );\n\n\t\t// Bail early if already loading API.\n\t\tif ( loading ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// load api\n\t\tvar url = acf.get( 'google_map_api' );\n\t\tif ( url ) {\n\t\t\t// Set loading status.\n\t\t\tloading = true;\n\n\t\t\t// Load API\n\t\t\t$.ajax( {\n\t\t\t\turl: url,\n\t\t\t\tdataType: 'script',\n\t\t\t\tcache: true,\n\t\t\t\tsuccess: function () {\n\t\t\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\t\t\tacf.doAction( 'google_map_api_loaded' );\n\t\t\t\t},\n\t\t\t} );\n\t\t}\n\t}\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'image',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-image-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change input[type=\"file\"]': 'onChange',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add attribute to form\n\t\t\tif ( this.get( 'uploader' ) === 'basic' ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.closest( 'form' )\n\t\t\t\t\t.attr( 'enctype', 'multipart/form-data' );\n\t\t\t}\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// Use WP attachment attributes when available.\n\t\t\tif ( attachment && attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// Apply defaults.\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: 0,\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tcaption: '',\n\t\t\t\tdescription: '',\n\t\t\t\twidth: 0,\n\t\t\t\theight: 0,\n\t\t\t} );\n\n\t\t\t// Override with \"preview size\".\n\t\t\tvar size = acf.isget(\n\t\t\t\tattachment,\n\t\t\t\t'sizes',\n\t\t\t\tthis.get( 'preview_size' )\n\t\t\t);\n\t\t\tif ( size ) {\n\t\t\t\tattachment.url = size.url;\n\t\t\t\tattachment.width = size.width;\n\t\t\t\tattachment.height = size.height;\n\t\t\t}\n\n\t\t\t// Return.\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// Update DOM.\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t} );\n\t\t\tif ( attachment.id ) {\n\t\t\t\tthis.val( attachment.id );\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.val( '' );\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\t// create a new repeater row and render value\n\t\tappend: function ( attachment, parent ) {\n\t\t\t// create function to find next available field within parent\n\t\t\tvar getNext = function ( field, parent ) {\n\t\t\t\t// find existing file fields within parent\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\tkey: field.get( 'key' ),\n\t\t\t\t\tparent: parent.$el,\n\t\t\t\t} );\n\n\t\t\t\t// find the first field with no value\n\t\t\t\tfor ( var i = 0; i < fields.length; i++ ) {\n\t\t\t\t\tif ( ! fields[ i ].val() ) {\n\t\t\t\t\t\treturn fields[ i ];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// find existing file fields within parent\n\t\t\tvar field = getNext( this, parent );\n\n\t\t\t// add new row if no available field\n\t\t\tif ( ! field ) {\n\t\t\t\tparent.$( '.acf-button:last' ).trigger( 'click' );\n\t\t\t\tfield = getNext( this, parent );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( field ) {\n\t\t\t\tfield.render( attachment );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttype: 'image',\n\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) return;\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tremoveAttachment: function () {\n\t\t\tthis.render( false );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tthis.selectAttachment();\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tthis.editAttachment();\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.removeAttachment();\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tvar $hiddenInput = this.$input();\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$hiddenInput.val( '' );\n\t\t\t}\n\n\t\t\tacf.getFileInputData( $el, function ( data ) {\n\t\t\t\t$hiddenInput.val( $.param( data ) );\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'link',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change .link-node': 'onChange',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-link' );\n\t\t},\n\n\t\t$node: function () {\n\t\t\treturn this.$( '.link-node' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar $node = this.$node();\n\n\t\t\t// return false if empty\n\t\t\tif ( ! $node.attr( 'href' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn {\n\t\t\t\ttitle: $node.html(),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// default\n\t\t\tval = acf.parseArgs( val, {\n\t\t\t\ttitle: '',\n\t\t\t\turl: '',\n\t\t\t\ttarget: '',\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $div = this.$control();\n\t\t\tvar $node = this.$node();\n\n\t\t\t// remove class\n\t\t\t$div.removeClass( '-value -external' );\n\n\t\t\t// add class\n\t\t\tif ( val.url ) $div.addClass( '-value' );\n\t\t\tif ( val.target === '_blank' ) $div.addClass( '-external' );\n\n\t\t\t// update text\n\t\t\tthis.$( '.link-title' ).html( val.title );\n\t\t\tthis.$( '.link-url' ).attr( 'href', val.url ).html( val.url );\n\n\t\t\t// update node\n\t\t\t$node.html( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\n\t\t\t// update inputs\n\t\t\tthis.$( '.input-title' ).val( val.title );\n\t\t\tthis.$( '.input-target' ).val( val.target );\n\t\t\tthis.$( '.input-url' ).val( val.url ).trigger( 'change' );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tacf.wpLink.open( this.$node() );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.setValue( false );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// get the changed value\n\t\t\tvar val = this.getValue();\n\n\t\t\t// update inputs\n\t\t\tthis.setValue( val );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tacf.wpLink = new acf.Model( {\n\t\tgetNodeValue: function () {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\treturn {\n\t\t\t\ttitle: acf.decode( $node.html() ),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetNodeValue: function ( val ) {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\t$node.text( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\t\t\t$node.trigger( 'change' );\n\t\t},\n\n\t\tgetInputValue: function () {\n\t\t\treturn {\n\t\t\t\ttitle: $( '#wp-link-text' ).val(),\n\t\t\t\turl: $( '#wp-link-url' ).val(),\n\t\t\t\ttarget: $( '#wp-link-target' ).prop( 'checked' )\n\t\t\t\t\t? '_blank'\n\t\t\t\t\t: '',\n\t\t\t};\n\t\t},\n\n\t\tsetInputValue: function ( val ) {\n\t\t\t$( '#wp-link-text' ).val( val.title );\n\t\t\t$( '#wp-link-url' ).val( val.url );\n\t\t\t$( '#wp-link-target' ).prop( 'checked', val.target === '_blank' );\n\t\t},\n\n\t\topen: function ( $node ) {\n\t\t\t// add events\n\t\t\tthis.on( 'wplink-open', 'onOpen' );\n\t\t\tthis.on( 'wplink-close', 'onClose' );\n\n\t\t\t// set node\n\t\t\tthis.set( 'node', $node );\n\n\t\t\t// create textarea\n\t\t\tvar $textarea = $(\n\t\t\t\t''\n\t\t\t);\n\t\t\t$( 'body' ).append( $textarea );\n\n\t\t\t// vars\n\t\t\tvar val = this.getNodeValue();\n\n\t\t\t// open popup\n\t\t\twpLink.open( 'acf-link-textarea', val.url, val.title, null );\n\t\t},\n\n\t\tonOpen: function () {\n\t\t\t// always show title (WP will hide title if empty)\n\t\t\t$( '#wp-link-wrap' ).addClass( 'has-text-field' );\n\n\t\t\t// set inputs\n\t\t\tvar val = this.getNodeValue();\n\t\t\tthis.setInputValue( val );\n\n\t\t\t// Update button text.\n\t\t\tif ( val.url && wpLinkL10n ) {\n\t\t\t\t$( '#wp-link-submit' ).val( wpLinkL10n.update );\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\twpLink.close();\n\t\t},\n\n\t\tonClose: function () {\n\t\t\t// Bail early if no node.\n\t\t\t// Needed due to WP triggering this event twice.\n\t\t\tif ( ! this.has( 'node' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Determine context.\n\t\t\tvar $submit = $( '#wp-link-submit' );\n\t\t\tvar isSubmit = $submit.is( ':hover' ) || $submit.is( ':focus' );\n\n\t\t\t// Set value\n\t\t\tif ( isSubmit ) {\n\t\t\t\tvar val = this.getInputValue();\n\t\t\t\tthis.setNodeValue( val );\n\t\t\t}\n\n\t\t\t// Cleanup.\n\t\t\tthis.off( 'wplink-open' );\n\t\t\tthis.off( 'wplink-close' );\n\t\t\t$( '#acf-link-textarea' ).remove();\n\t\t\tthis.set( 'node', null );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'oembed',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"clear-button\"]': 'onClickClear',\n\t\t\t'keypress .input-search': 'onKeypressSearch',\n\t\t\t'keyup .input-search': 'onKeyupSearch',\n\t\t\t'change .input-search': 'onChangeSearch',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-oembed' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( '.input-value' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.input-search' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\tgetSearchVal: function () {\n\t\t\treturn this.$search().val();\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\n\t\t\tacf.val( this.$input(), val );\n\t\t},\n\n\t\tshowLoading: function ( show ) {\n\t\t\tacf.showLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\thideLoading: function () {\n\t\t\tacf.hideLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\tmaybeSearch: function () {\n\t\t\t// vars\n\t\t\tvar prevUrl = this.val();\n\t\t\tvar url = this.getSearchVal();\n\n\t\t\t// no value\n\t\t\tif ( ! url ) {\n\t\t\t\treturn this.clear();\n\t\t\t}\n\n\t\t\t// fix missing 'http://' - causes the oembed code to error and fail\n\t\t\tif ( url.substr( 0, 4 ) != 'http' ) {\n\t\t\t\turl = 'http://' + url;\n\t\t\t}\n\n\t\t\t// bail early if no change\n\t\t\tif ( url === prevUrl ) return;\n\n\t\t\t// clear existing timeout\n\t\t\tvar timeout = this.get( 'timeout' );\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\tvar callback = $.proxy( this.search, this, url );\n\t\t\tthis.set( 'timeout', setTimeout( callback, 300 ) );\n\t\t},\n\n\t\tsearch: function ( url ) {\n\t\t\t// ajax\n\t\t\tvar ajaxData = {\n\t\t\t\taction: 'acf/fields/oembed/search',\n\t\t\t\ts: url,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t};\n\n\t\t\t// clear existing timeout\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tthis.showLoading();\n\n\t\t\t// query\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( json ) {\n\t\t\t\t\t// error\n\t\t\t\t\tif ( ! json || ! json.html ) {\n\t\t\t\t\t\tjson = {\n\t\t\t\t\t\t\turl: false,\n\t\t\t\t\t\t\thtml: '',\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\tthis.val( json.url );\n\t\t\t\t\tthis.$( '.canvas-media' ).html( json.html );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tthis.hideLoading();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tclear: function () {\n\t\t\tthis.val( '' );\n\t\t\tthis.$search().val( '' );\n\t\t\tthis.$( '.canvas-media' ).html( '' );\n\t\t},\n\n\t\tonClickClear: function ( e, $el ) {\n\t\t\tthis.clear();\n\t\t},\n\n\t\tonKeypressSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\tif ( $el.val() ) {\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonChangeSearch: function ( e, $el ) {\n\t\t\tthis.maybeSearch();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'page_link',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'post_object',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'radio',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-radio-list' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val === 'other' && this.get( 'other_choice' ) ) {\n\t\t\t\tval = this.$inputText().val();\n\t\t\t}\n\t\t\treturn val;\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\t\t\tvar val = $el.val();\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t\tval = false;\n\t\t\t}\n\n\t\t\t// other\n\t\t\tif ( this.get( 'other_choice' ) ) {\n\t\t\t\t// enable\n\t\t\t\tif ( val === 'other' ) {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', false );\n\n\t\t\t\t\t// disable\n\t\t\t\t} else {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', true );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'range',\n\n\t\tevents: {\n\t\t\t'input input[type=\"range\"]': 'onChange',\n\t\t\t'change input': 'onChange',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"range\"]' );\n\t\t},\n\n\t\t$inputAlt: function () {\n\t\t\treturn this.$( 'input[type=\"number\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.busy = true;\n\n\t\t\t// Update range input (with change).\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// Update alt input (without change).\n\t\t\t// Read in input value to inherit min/max validation.\n\t\t\tacf.val( this.$inputAlt(), this.$input().val(), true );\n\n\t\t\tthis.busy = false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( ! this.busy ) {\n\t\t\t\tthis.setValue( $el.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'relationship',\n\n\t\tevents: {\n\t\t\t'keypress [data-filter]': 'onKeypressFilter',\n\t\t\t'change [data-filter]': 'onChangeFilter',\n\t\t\t'keyup [data-filter]': 'onChangeFilter',\n\t\t\t'click .choices-list .acf-rel-item': 'onClickAdd',\n\t\t\t'keypress .choices-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'keypress .values-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'click [data-name=\"remove_item\"]': 'onClickRemove',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-relationship' );\n\t\t},\n\n\t\t$list: function ( list ) {\n\t\t\treturn this.$( '.' + list + '-list' );\n\t\t},\n\n\t\t$listItems: function ( list ) {\n\t\t\treturn this.$list( list ).find( '.acf-rel-item' );\n\t\t},\n\n\t\t$listItem: function ( list, id ) {\n\t\t\treturn this.$list( list ).find(\n\t\t\t\t'.acf-rel-item[data-id=\"' + id + '\"]'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$listItems( 'values' ).each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tnewChoice: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
  • ',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text +\n\t\t\t\t\t'',\n\t\t\t\t'
  • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tnewValue: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
  • ',\n\t\t\t\t'',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text,\n\t\t\t\t'',\n\t\t\t\t'',\n\t\t\t\t'
  • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Delay initialization until \"interacted with\" or \"in view\".\n\t\t\tvar delayed = this.proxy(\n\t\t\t\tacf.once( function () {\n\t\t\t\t\t// Add sortable.\n\t\t\t\t\tthis.$list( 'values' ).sortable( {\n\t\t\t\t\t\titems: 'li',\n\t\t\t\t\t\tforceHelperSize: true,\n\t\t\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\t\t\tscroll: true,\n\t\t\t\t\t\tupdate: this.proxy( function () {\n\t\t\t\t\t\t\tthis.$input().trigger( 'change' );\n\t\t\t\t\t\t} ),\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Avoid browser remembering old scroll position and add event.\n\t\t\t\t\tthis.$list( 'choices' )\n\t\t\t\t\t\t.scrollTop( 0 )\n\t\t\t\t\t\t.on( 'scroll', this.proxy( this.onScrollChoices ) );\n\n\t\t\t\t\t// Fetch choices.\n\t\t\t\t\tthis.fetch();\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// Bind \"interacted with\".\n\t\t\tthis.$el.one( 'mouseover', delayed );\n\t\t\tthis.$el.one( 'focus', 'input', delayed );\n\n\t\t\t// Bind \"in view\".\n\t\t\tacf.onceInView( this.$el, delayed );\n\t\t},\n\n\t\tonScrollChoices: function ( e ) {\n\t\t\t// bail early if no more results\n\t\t\tif ( this.get( 'loading' ) || ! this.get( 'more' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Scrolled to bottom\n\t\t\tvar $list = this.$list( 'choices' );\n\t\t\tvar scrollTop = Math.ceil( $list.scrollTop() );\n\t\t\tvar scrollHeight = Math.ceil( $list[ 0 ].scrollHeight );\n\t\t\tvar innerHeight = Math.ceil( $list.innerHeight() );\n\t\t\tvar paged = this.get( 'paged' ) || 1;\n\t\t\tif ( scrollTop + innerHeight >= scrollHeight ) {\n\t\t\t\t// update paged\n\t\t\t\tthis.set( 'paged', paged + 1 );\n\n\t\t\t\t// fetch\n\t\t\t\tthis.fetch();\n\t\t\t}\n\t\t},\n\n\t\tonKeypressFilter: function ( e, $el ) {\n\t\t\t// Receive enter key when selecting relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-add' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickAdd(e, $el);\n\t\t\t}\n\t\t\t// Receive enter key when removing relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickRemove(e, $el);\n\t\t\t}\n\t\t\t// don't submit form\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonChangeFilter: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = $el.val();\n\t\t\tvar filter = $el.data( 'filter' );\n\n\t\t\t// Bail early if filter has not changed\n\t\t\tif ( this.get( filter ) === val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update attr\n\t\t\tthis.set( filter, val );\n\n\t\t\t// reset paged\n\t\t\tthis.set( 'paged', 1 );\n\n\t\t\t// fetch\n\t\t\tif ( $el.is( 'select' ) ) {\n\t\t\t\tthis.fetch();\n\n\t\t\t\t// search must go through timeout\n\t\t\t} else {\n\t\t\t\tthis.maybeFetch();\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\n\t\t\t// can be added?\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// validate\n\t\t\tif ( max > 0 && val && val.length >= max ) {\n\t\t\t\t// add notice\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf\n\t\t\t\t\t\t.__( 'Maximum values reached ( {max} values )' )\n\t\t\t\t\t\t.replace( '{max}', max ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// disable\n\t\t\t$el.addClass( 'disabled' );\n\n\t\t\t// add\n\t\t\tvar html = this.newValue( {\n\t\t\t\tid: $el.data( 'id' ),\n\t\t\t\ttext: $el.html(),\n\t\t\t} );\n\t\t\tthis.$list( 'values' ).append( html );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// Prevent default here because generic handler wont be triggered.\n\t\t\te.preventDefault();\n\n\t\t\tlet $span;\n\t\t\t// Behavior if triggered from tabbed event.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' )) {\n\t\t\t\t$span = $el;\n\t\t\t} else {\n\t\t\t\t// Behavior if triggered through click event.\n\t\t\t\t$span = $el.parent();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tconst $li = $span.parent();\n\t\t\tconst id = $span.data( 'id' );\n\n\t\t\t// remove value\n\t\t\t$li.remove();\n\n\t\t\t// show choice\n\t\t\tthis.$listItem( 'choices', id ).removeClass( 'disabled' );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tmaybeFetch: function () {\n\t\t\t// vars\n\t\t\tvar timeout = this.get( 'timeout' );\n\n\t\t\t// abort timeout\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// fetch\n\t\t\ttimeout = this.setTimeout( this.fetch, 300 );\n\t\t\tthis.set( 'timeout', timeout );\n\t\t},\n\n\t\tgetAjaxData: function () {\n\t\t\t// load data based on element attributes\n\t\t\tvar ajaxData = this.$control().data();\n\t\t\tfor ( var name in ajaxData ) {\n\t\t\t\tajaxData[ name ] = this.get( name );\n\t\t\t}\n\n\t\t\t// extra\n\t\t\tajaxData.action = 'acf/fields/relationship/query';\n\t\t\tajaxData.field_key = this.get( 'key' );\n\n\t\t\t// Filter.\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'relationship_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn ajaxData;\n\t\t},\n\n\t\tfetch: function () {\n\t\t\t// abort XHR if this field is already loading AJAX data\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// add to this.o\n\t\t\tvar ajaxData = this.getAjaxData();\n\n\t\t\t// clear html if is new query\n\t\t\tvar $choiceslist = this.$list( 'choices' );\n\t\t\tif ( ajaxData.paged == 1 ) {\n\t\t\t\t$choiceslist.html( '' );\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tvar $loading = $(\n\t\t\t\t'
  • ' +\n\t\t\t\t\tacf.__( 'Loading' ) +\n\t\t\t\t\t'
  • '\n\t\t\t);\n\t\t\t$choiceslist.append( $loading );\n\t\t\tthis.set( 'loading', true );\n\n\t\t\t// callback\n\t\t\tvar onComplete = function () {\n\t\t\t\tthis.set( 'loading', false );\n\t\t\t\t$loading.remove();\n\t\t\t};\n\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// no results\n\t\t\t\tif ( ! json || ! json.results || ! json.results.length ) {\n\t\t\t\t\t// prevent pagination\n\t\t\t\t\tthis.set( 'more', false );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( this.get( 'paged' ) == 1 ) {\n\t\t\t\t\t\tthis.$list( 'choices' ).append(\n\t\t\t\t\t\t\t'
  • ' + acf.__( 'No matches found' ) + '
  • '\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// set more (allows pagination scroll)\n\t\t\t\tthis.set( 'more', json.more );\n\n\t\t\t\t// get new results\n\t\t\t\tvar html = this.walkChoices( json.results );\n\t\t\t\tvar $html = $( html );\n\n\t\t\t\t// apply .disabled to left li's\n\t\t\t\tvar val = this.val();\n\t\t\t\tif ( val && val.length ) {\n\t\t\t\t\tval.map( function ( id ) {\n\t\t\t\t\t\t$html\n\t\t\t\t\t\t\t.find( '.acf-rel-item[data-id=\"' + id + '\"]' )\n\t\t\t\t\t\t\t.addClass( 'disabled' );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// append\n\t\t\t\t$choiceslist.append( $html );\n\n\t\t\t\t// merge together groups\n\t\t\t\tvar $prevLabel = false;\n\t\t\t\tvar $prevList = false;\n\n\t\t\t\t$choiceslist.find( '.acf-rel-label' ).each( function () {\n\t\t\t\t\tvar $label = $( this );\n\t\t\t\t\tvar $list = $label.siblings( 'ul' );\n\n\t\t\t\t\tif ( $prevLabel && $prevLabel.text() == $label.text() ) {\n\t\t\t\t\t\t$prevList.append( $list.children() );\n\t\t\t\t\t\t$( this ).parent().remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevLabel = $label;\n\t\t\t\t\t$prevList = $list;\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// get results\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdataType: 'json',\n\t\t\t\ttype: 'post',\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\twalkChoices: function ( data ) {\n\t\t\t// walker\n\t\t\tvar walk = function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar html = '';\n\n\t\t\t\t// is array\n\t\t\t\tif ( $.isArray( data ) ) {\n\t\t\t\t\tdata.map( function ( item ) {\n\t\t\t\t\t\thtml += walk( item );\n\t\t\t\t\t} );\n\n\t\t\t\t\t// is item\n\t\t\t\t} else if ( $.isPlainObject( data ) ) {\n\t\t\t\t\t// group\n\t\t\t\t\tif ( data.children !== undefined ) {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
  • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
      ';\n\t\t\t\t\t\thtml += walk( data.children );\n\t\t\t\t\t\thtml += '
  • ';\n\n\t\t\t\t\t\t// single\n\t\t\t\t\t} else {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
  • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
  • ';\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn html;\n\t\t\t};\n\n\t\t\treturn walk( data );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'select',\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tremoveField: 'onRemove',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'select' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$input();\n\n\t\t\t// inherit data\n\t\t\tthis.inherit( $select );\n\n\t\t\t// select2\n\t\t\tif ( this.get( 'ui' ) ) {\n\t\t\t\t// populate ajax_data (allowing custom attribute to already exist)\n\t\t\t\tvar ajaxAction = this.get( 'ajax_action' );\n\t\t\t\tif ( ! ajaxAction ) {\n\t\t\t\t\tajaxAction = 'acf/fields/' + this.get( 'type' ) + '/query';\n\t\t\t\t}\n\n\t\t\t\t// select2\n\t\t\t\tthis.select2 = acf.newSelect2( $select, {\n\t\t\t\t\tfield: this,\n\t\t\t\t\tajax: this.get( 'ajax' ),\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\t\tallowNull: this.get( 'allow_null' ),\n\t\t\t\t\tajaxAction: ajaxAction,\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tif ( this.select2 ) {\n\t\t\t\tthis.select2.destroy();\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.select2 ) {\n\t\t\t\t$duplicate.find( '.select2-container' ).remove();\n\t\t\t\t$duplicate\n\t\t\t\t\t.find( 'select' )\n\t\t\t\t\t.removeClass( 'select2-hidden-accessible' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'tab';\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'tab',\n\n\t\twait: '',\n\n\t\ttabs: false,\n\n\t\ttab: false,\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\tfindFields: function () {\n\t\t\tlet filter = '.acf-field';\n\n\t\t\tif ( this.get( 'key' ) === 'acf_field_settings_tabs' ) {\n\t\t\t\tfilter = '.acf-field-settings-main';\n\t\t\t}\n\n\t\t\tif ( this.get( 'key' ) === 'acf_field_group_settings_tabs' ) {\n\t\t\t\tfilter = '.field-group-settings-tab';\n\t\t\t}\n\n\t\t\tif ( this.get( 'key' ) === 'acf_browse_fields_tabs' ) {\n\t\t\t\tfilter = '.acf-field-types-tab';\n\t\t\t}\n\n\t\t\treturn this.$el.nextUntil( '.acf-field-tab', filter );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFields( this.findFields() );\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn this.$el.prevAll( '.acf-tab-wrap:first' );\n\t\t},\n\n\t\tfindTab: function () {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// bail early if is td\n\t\t\tif ( this.$el.is( 'td' ) ) {\n\t\t\t\tthis.events = {};\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $tabs = this.findTabs();\n\t\t\tvar $tab = this.findTab();\n\t\t\tvar settings = acf.parseArgs( $tab.data(), {\n\t\t\t\tendpoint: false,\n\t\t\t\tplacement: '',\n\t\t\t\tbefore: this.$el,\n\t\t\t} );\n\n\t\t\t// create wrap\n\t\t\tif ( ! $tabs.length || settings.endpoint ) {\n\t\t\t\tthis.tabs = new Tabs( settings );\n\t\t\t} else {\n\t\t\t\tthis.tabs = $tabs.data( 'acf' );\n\t\t\t}\n\n\t\t\t// add tab\n\t\t\tthis.tab = this.tabs.addTab( $tab, this );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.tab.isActive();\n\t\t},\n\n\t\tshowFields: function () {\n\t\t\t// show fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.show( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = false;\n\t\t\t}, this );\n\t\t},\n\n\t\thideFields: function () {\n\t\t\t// hide fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.hide( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = this.tab;\n\t\t\t}, this );\n\t\t},\n\n\t\tshow: function ( lockKey ) {\n\t\t\t// show field and store result\n\t\t\tvar visible = acf.Field.prototype.show.apply( this, arguments );\n\n\t\t\t// check if now visible\n\t\t\tif ( visible ) {\n\t\t\t\t// show tab\n\t\t\t\tthis.tab.show();\n\n\t\t\t\t// check active tabs\n\t\t\t\tthis.tabs.refresh();\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn visible;\n\t\t},\n\n\t\thide: function ( lockKey ) {\n\t\t\t// hide field and store result\n\t\t\tvar hidden = acf.Field.prototype.hide.apply( this, arguments );\n\n\t\t\t// check if now hidden\n\t\t\tif ( hidden ) {\n\t\t\t\t// hide tab\n\t\t\t\tthis.tab.hide();\n\n\t\t\t\t// reset tabs if this was active\n\t\t\t\tif ( this.isActive() ) {\n\t\t\t\t\tthis.tabs.reset();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn hidden;\n\t\t},\n\n\t\tenable: function ( lockKey ) {\n\t\t\t// enable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.enable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tdisable: function ( lockKey ) {\n\t\t\t// disable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.disable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.isActive() ) {\n\t\t\t\t$duplicate.prevAll( '.acf-tab-wrap:first' ).remove();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * tabs\n\t *\n\t * description\n\t *\n\t * @date\t8/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar i = 0;\n\tvar Tabs = acf.Model.extend( {\n\t\ttabs: [],\n\n\t\tactive: false,\n\n\t\tactions: {\n\t\t\trefresh: 'onRefresh',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t},\n\n\t\tdata: {\n\t\t\tbefore: false,\n\t\t\tplacement: 'top',\n\t\t\tindex: 0,\n\t\t\tinitialized: false,\n\t\t},\n\n\t\tsetup: function ( settings ) {\n\t\t\t// data\n\t\t\t$.extend( this.data, settings );\n\n\t\t\t// define this prop to avoid scope issues\n\t\t\tthis.tabs = [];\n\t\t\tthis.active = false;\n\n\t\t\t// vars\n\t\t\tvar placement = this.get( 'placement' );\n\t\t\tvar $before = this.get( 'before' );\n\t\t\tvar $parent = $before.parent();\n\n\t\t\t// add sidebar for left placement\n\t\t\tif ( placement == 'left' && $parent.hasClass( 'acf-fields' ) ) {\n\t\t\t\t$parent.addClass( '-sidebar' );\n\t\t\t}\n\n\t\t\t// create wrap\n\t\t\tif ( $before.is( 'tr' ) ) {\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
    '\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tlet ulClass = 'acf-hl acf-tab-group';\n\n\t\t\t\tif ( this.get( 'key' ) === 'acf_field_settings_tabs' ) {\n\t\t\t\t\tulClass = 'acf-field-settings-tab-bar';\n\t\t\t\t}\n\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
      '\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$before.before( this.$el );\n\n\t\t\t// set index\n\t\t\tthis.set( 'index', i, true );\n\t\t\ti++;\n\t\t},\n\n\t\tinitializeTabs: function () {\n\t\t\t// Bail if tabs are disabled.\n\t\t\tif (\n\t\t\t\t'acf_field_settings_tabs' === this.get( 'key' ) &&\n\t\t\t\t$( '#acf-field-group-fields' ).hasClass( 'hide-tabs' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// find first visible tab\n\t\t\tvar tab = this.getVisible().shift();\n\n\t\t\t// remember previous tab state\n\t\t\tvar order = acf.getPreference( 'this.tabs' ) || [];\n\t\t\tvar groupIndex = this.get( 'index' );\n\t\t\tvar tabIndex = order[ groupIndex ];\n\n\t\t\tif ( this.tabs[ tabIndex ] && this.tabs[ tabIndex ].isVisible() ) {\n\t\t\t\ttab = this.tabs[ tabIndex ];\n\t\t\t}\n\n\t\t\t// select\n\t\t\tif ( tab ) {\n\t\t\t\tthis.selectTab( tab );\n\t\t\t} else {\n\t\t\t\tthis.closeTabs();\n\t\t\t}\n\n\t\t\t// set local variable used by tabsManager\n\t\t\tthis.set( 'initialized', true );\n\t\t},\n\n\t\tgetVisible: function () {\n\t\t\treturn this.tabs.filter( function ( tab ) {\n\t\t\t\treturn tab.isVisible();\n\t\t\t} );\n\t\t},\n\n\t\tgetActive: function () {\n\t\t\treturn this.active;\n\t\t},\n\n\t\tsetActive: function ( tab ) {\n\t\t\treturn ( this.active = tab );\n\t\t},\n\n\t\thasActive: function () {\n\t\t\treturn this.active !== false;\n\t\t},\n\n\t\tisActive: function ( tab ) {\n\t\t\tvar active = this.getActive();\n\t\t\treturn active && active.cid === tab.cid;\n\t\t},\n\n\t\tcloseActive: function () {\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\tthis.closeTab( this.getActive() );\n\t\t\t}\n\t\t},\n\n\t\topenTab: function ( tab ) {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// open\n\t\t\ttab.open();\n\n\t\t\t// set active\n\t\t\tthis.setActive( tab );\n\t\t},\n\n\t\tcloseTab: function ( tab ) {\n\t\t\t// close\n\t\t\ttab.close();\n\n\t\t\t// set active\n\t\t\tthis.setActive( false );\n\t\t},\n\n\t\tcloseTabs: function () {\n\t\t\tthis.tabs.map( this.closeTab, this );\n\t\t},\n\n\t\tselectTab: function ( tab ) {\n\t\t\t// close other tabs\n\t\t\tthis.tabs.map( function ( t ) {\n\t\t\t\tif ( tab.cid !== t.cid ) {\n\t\t\t\t\tthis.closeTab( t );\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// open\n\t\t\tthis.openTab( tab );\n\t\t},\n\n\t\taddTab: function ( $a, field ) {\n\t\t\t// create
    • \n\t\t\tvar $li = $( '
    • ' + $a.outerHTML() + '
    • ' );\n\n\t\t\t// add settings type class.\n\t\t\tvar classes = $a.attr( 'class' ).replace( 'acf-tab-button', '' );\n\t\t\t$li.addClass( classes );\n\n\t\t\t// append\n\t\t\tthis.$( 'ul' ).append( $li );\n\n\t\t\t// initialize\n\t\t\tvar tab = new Tab( {\n\t\t\t\t$el: $li,\n\t\t\t\tfield: field,\n\t\t\t\tgroup: this,\n\t\t\t} );\n\n\t\t\t// store\n\t\t\tthis.tabs.push( tab );\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\treset: function () {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// find and active a tab\n\t\t\treturn this.refresh();\n\t\t},\n\n\t\trefresh: function () {\n\t\t\t// bail early if active already exists\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// find next active tab\n\t\t\tvar tab = this.getVisible().shift();\n\t\t\t// open tab\n\t\t\tif ( tab ) {\n\t\t\t\tthis.openTab( tab );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\tonRefresh: function () {\n\t\t\t// only for left placements\n\t\t\tif ( this.get( 'placement' ) !== 'left' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $parent = this.$el.parent();\n\t\t\tvar $list = this.$el.children( 'ul' );\n\t\t\tvar attribute = $parent.is( 'td' ) ? 'height' : 'min-height';\n\n\t\t\t// find height (minus 1 for border-bottom)\n\t\t\tvar height = $list.position().top + $list.outerHeight( true ) - 1;\n\n\t\t\t// add css\n\t\t\t$parent.css( attribute, height );\n\t\t},\n\n\t\tonCloseFieldObject: function ( fieldObject ) {\n\t\t\tconst tab = this.getVisible().find( ( item ) => {\n\t\t\t\tconst id = item.$el.closest( 'div[data-id]' ).data( 'id' );\n\t\t\t\tif ( fieldObject.data.id === id ) {\n\t\t\t\t\treturn item;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\tif ( tab ) {\n\t\t\t\t// Wait for field group drawer to close\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\tthis.openTab( tab );\n\t\t\t\t}, 300 );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar Tab = acf.Model.extend( {\n\t\tgroup: false,\n\n\t\tfield: false,\n\n\t\tevents: {\n\t\t\t'click a': 'onClick',\n\t\t},\n\n\t\tindex: function () {\n\t\t\treturn this.$el.index();\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn acf.isVisible( this.$el );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.$el.hasClass( 'active' );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'active' );\n\n\t\t\t// show field\n\t\t\tthis.field.showFields();\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'active' );\n\n\t\t\t// hide field\n\t\t\tthis.field.hideFields();\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// toggle\n\t\t\tthis.toggle();\n\t\t},\n\n\t\ttoggle: function () {\n\t\t\t// bail early if already active\n\t\t\tif ( this.isActive() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle this tab\n\t\t\tthis.group.openTab( this );\n\t\t},\n\t} );\n\n\tvar tabsManager = new acf.Model( {\n\t\tpriority: 50,\n\n\t\tactions: {\n\t\t\tprepare: 'render',\n\t\t\tappend: 'render',\n\t\t\tunload: 'onUnload',\n\t\t\tshow: 'render',\n\t\t\tinvalid_field: 'onInvalidField',\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn $( '.acf-tab-wrap' );\n\t\t},\n\n\t\tgetTabs: function () {\n\t\t\treturn acf.getInstances( this.findTabs() );\n\t\t},\n\n\t\trender: function ( $el ) {\n\t\t\tthis.getTabs().map( function ( tabs ) {\n\t\t\t\tif ( ! tabs.get( 'initialized' ) ) {\n\t\t\t\t\ttabs.initializeTabs();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tonInvalidField: function ( field ) {\n\t\t\t// bail early if busy\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// ignore if not hidden by tab\n\t\t\tif ( ! field.hiddenByTab ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle tab\n\t\t\tfield.hiddenByTab.toggle();\n\n\t\t\t// ignore other invalid fields\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 100 );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\tthis.getTabs().map( function ( group ) {\n\t\t\t\t// Do not save selected tab on field settings, or an acf-advanced-settings when unloading\n\t\t\t\tif (\n\t\t\t\t\tgroup.$el.children( '.acf-field-settings-tab-bar' )\n\t\t\t\t\t\t.length ||\n\t\t\t\t\tgroup.$el.parents( '#acf-advanced-settings.postbox' ).length\n\t\t\t\t) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tvar active = group.hasActive() ? group.getActive().index() : 0;\n\t\t\t\torder.push( active );\n\t\t\t} );\n\n\t\t\t// bail if no tabs\n\t\t\tif ( ! order.length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tacf.setPreference( 'this.tabs', order );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'taxonomy',\n\n\t\tdata: {\n\t\t\tftype: 'select',\n\t\t},\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click input[type=\"radio\"]': 'onClickRadio',\n\t\t\tremoveField: 'onRemove',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-taxonomy-field' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.getRelatedPrototype().$input.apply( this, arguments );\n\t\t},\n\n\t\tgetRelatedType: function () {\n\t\t\t// vars\n\t\t\tvar fieldType = this.get( 'ftype' );\n\n\t\t\t// normalize\n\t\t\tif ( fieldType == 'multi_select' ) {\n\t\t\t\tfieldType = 'select';\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn fieldType;\n\t\t},\n\n\t\tgetRelatedPrototype: function () {\n\t\t\treturn acf.getFieldType( this.getRelatedType() ).prototype;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.getRelatedPrototype().getValue.apply( this, arguments );\n\t\t},\n\n\t\tsetValue: function () {\n\t\t\treturn this.getRelatedPrototype().setValue.apply( this, arguments );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.getRelatedPrototype().initialize.apply( this, arguments );\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tvar proto = this.getRelatedPrototype();\n\t\t\tif ( proto.onRemove ) {\n\t\t\t\tproto.onRemove.apply( this, arguments );\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar $form = false;\n\t\t\tvar $name = false;\n\t\t\tvar $parent = false;\n\t\t\tvar $button = false;\n\t\t\tvar $message = false;\n\t\t\tvar notice = false;\n\n\t\t\t// step 1.\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: $el.attr( 'title' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 2.\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// vars\n\t\t\t\t$form = popup.$( 'form' );\n\t\t\t\t$name = popup.$( 'input[name=\"term_name\"]' );\n\t\t\t\t$parent = popup.$( 'select[name=\"term_parent\"]' );\n\t\t\t\t$button = popup.$( '.acf-submit-button' );\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\t// step 3.\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\n\t\t\t\t// basic validation\n\t\t\t\tif ( $name.val() === '' ) {\n\t\t\t\t\t$name.trigger( 'focus' );\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( $button );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tterm_name: $name.val(),\n\t\t\t\t\tterm_parent: $parent.length ? $parent.val() : 0,\n\t\t\t\t};\n\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 4.\n\t\t\tvar step4 = function ( json ) {\n\t\t\t\t// enable\n\t\t\t\tacf.stopButtonLoading( $button );\n\n\t\t\t\t// remove prev notice\n\t\t\t\tif ( notice ) {\n\t\t\t\t\tnotice.remove();\n\t\t\t\t}\n\n\t\t\t\t// success\n\t\t\t\tif ( acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\t// clear name\n\t\t\t\t\t$name.val( '' );\n\n\t\t\t\t\t// update term lists\n\t\t\t\t\tstep5( json.data );\n\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\ttext: acf.getAjaxMessage( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'error',\n\t\t\t\t\t\ttext: acf.getAjaxError( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\t\t\t};\n\n\t\t\t// step 5.\n\t\t\tvar step5 = function ( term ) {\n\t\t\t\t// update parent dropdown\n\t\t\t\tvar $option = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( term.term_parent ) {\n\t\t\t\t\t$parent\n\t\t\t\t\t\t.children( 'option[value=\"' + term.term_parent + '\"]' )\n\t\t\t\t\t\t.after( $option );\n\t\t\t\t} else {\n\t\t\t\t\t$parent.append( $option );\n\t\t\t\t}\n\n\t\t\t\t// add this new term to all taxonomy field\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\ttype: 'taxonomy',\n\t\t\t\t} );\n\n\t\t\t\tfields.map( function ( otherField ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\totherField.get( 'taxonomy' ) == field.get( 'taxonomy' )\n\t\t\t\t\t) {\n\t\t\t\t\t\totherField.appendTerm( term );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// select\n\t\t\t\tfield.selectTerm( term.term_id );\n\t\t\t};\n\n\t\t\t// run\n\t\t\tstep1();\n\t\t},\n\n\t\tappendTerm: function ( term ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.appendTermSelect( term );\n\t\t\t} else {\n\t\t\t\tthis.appendTermCheckbox( term );\n\t\t\t}\n\t\t},\n\n\t\tappendTermSelect: function ( term ) {\n\t\t\tthis.select2.addOption( {\n\t\t\t\tid: term.term_id,\n\t\t\t\ttext: term.term_label,\n\t\t\t} );\n\t\t},\n\n\t\tappendTermCheckbox: function ( term ) {\n\t\t\t// vars\n\t\t\tvar name = this.$( '[name]:first' ).attr( 'name' );\n\t\t\tvar $ul = this.$( 'ul:first' );\n\n\t\t\t// allow multiple selection\n\t\t\tif ( this.getRelatedType() == 'checkbox' ) {\n\t\t\t\tname += '[]';\n\t\t\t}\n\n\t\t\t// create new li\n\t\t\tvar $li = $(\n\t\t\t\t[\n\t\t\t\t\t'
    • ',\n\t\t\t\t\t'',\n\t\t\t\t\t'
    • ',\n\t\t\t\t].join( '' )\n\t\t\t);\n\n\t\t\t// find parent\n\t\t\tif ( term.term_parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar $parent = $ul.find(\n\t\t\t\t\t'li[data-id=\"' + term.term_parent + '\"]'\n\t\t\t\t);\n\n\t\t\t\t// update vars\n\t\t\t\t$ul = $parent.children( 'ul' );\n\n\t\t\t\t// create ul\n\t\t\t\tif ( ! $ul.exists() ) {\n\t\t\t\t\t$ul = $( '
        ' );\n\t\t\t\t\t$parent.append( $ul );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$ul.append( $li );\n\t\t},\n\n\t\tselectTerm: function ( id ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.select2.selectOption( id );\n\t\t\t} else {\n\t\t\t\tvar $input = this.$( 'input[value=\"' + id + '\"]' );\n\t\t\t\t$input.prop( 'checked', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tonClickRadio: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t\tcloseText: acf.get( 'dateTimePickerL10n' ).selectText,\n\t\t\t\ttimeOnly: true,\n\t\t\t};\n\n\t\t\t// add custom 'Close = Select' functionality\n\t\t\targs.onClose = function ( value, dp_instance, t_instance ) {\n\t\t\t\t// vars\n\t\t\t\tvar $close = dp_instance.dpDiv.find( '.ui-datepicker-close' );\n\n\t\t\t\t// if clicking close button\n\t\t\t\tif ( ! value && $close.is( ':hover' ) ) {\n\t\t\t\t\tt_instance._updateDateTime();\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// add\n\tacf.newTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.timepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
        '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'true_false',\n\n\t\tevents: {\n\t\t\t'change .acf-switch-input': 'onChange',\n\t\t\t'focus .acf-switch-input': 'onFocus',\n\t\t\t'blur .acf-switch-input': 'onBlur',\n\t\t\t'keypress .acf-switch-input': 'onKeypress',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' );\n\t\t},\n\n\t\t$switch: function () {\n\t\t\treturn this.$( '.acf-switch' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().prop( 'checked' ) ? 1 : 0;\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $switch = this.$switch();\n\n\t\t\t// bail early if no $switch\n\t\t\tif ( ! $switch.length ) return;\n\n\t\t\t// vars\n\t\t\tvar $on = $switch.children( '.acf-switch-on' );\n\t\t\tvar $off = $switch.children( '.acf-switch-off' );\n\t\t\tvar width = Math.max( $on.width(), $off.width() );\n\n\t\t\t// bail early if no width\n\t\t\tif ( ! width ) return;\n\n\t\t\t// set widths\n\t\t\t$on.css( 'min-width', width );\n\t\t\t$off.css( 'min-width', width );\n\t\t},\n\n\t\tswitchOn: function () {\n\t\t\tthis.$input().prop( 'checked', true );\n\t\t\tthis.$switch().addClass( '-on' );\n\t\t},\n\n\t\tswitchOff: function () {\n\t\t\tthis.$input().prop( 'checked', false );\n\t\t\tthis.$switch().removeClass( '-on' );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( $el.prop( 'checked' ) ) {\n\t\t\t\tthis.switchOn();\n\t\t\t} else {\n\t\t\t\tthis.switchOff();\n\t\t\t}\n\t\t},\n\n\t\tonFocus: function ( e, $el ) {\n\t\t\tthis.$switch().addClass( '-focus' );\n\t\t},\n\n\t\tonBlur: function ( e, $el ) {\n\t\t\tthis.$switch().removeClass( '-focus' );\n\t\t},\n\n\t\tonKeypress: function ( e, $el ) {\n\t\t\t// left\n\t\t\tif ( e.keyCode === 37 ) {\n\t\t\t\treturn this.switchOff();\n\t\t\t}\n\n\t\t\t// right\n\t\t\tif ( e.keyCode === 39 ) {\n\t\t\t\treturn this.switchOn();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'url',\n\n\t\tevents: {\n\t\t\t'keyup input[type=\"url\"]': 'onkeyup',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-input-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"url\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tisValid: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// url\n\t\t\tif ( val.indexOf( '://' ) !== -1 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// protocol relative url\n\t\t\tif ( val.indexOf( '//' ) === 0 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\trender: function () {\n\t\t\t// add class\n\t\t\tif ( this.isValid() ) {\n\t\t\t\tthis.$control().addClass( '-valid' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-valid' );\n\t\t\t}\n\t\t},\n\n\t\tonkeyup: function ( e, $el ) {\n\t\t\tthis.render();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'user',\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\tacf.addFilter(\n\t\t'select2_ajax_data',\n\t\tfunction ( data, args, $input, field, select2 ) {\n\t\t\tif ( ! field ) {\n\t\t\t\treturn data;\n\t\t\t}\n\n\t\t\tconst query_nonce = field.get( 'queryNonce' );\n\t\t\tif ( query_nonce && query_nonce.length ) {\n\t\t\t\tdata.user_query_nonce = query_nonce;\n\t\t\t}\n\n\t\t\treturn data;\n\t\t}\n\t);\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'wysiwyg',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'mousedown .acf-editor-wrap.delay': 'onMousedown',\n\t\t\tunmountField: 'disableEditor',\n\t\t\tremountField: 'enableEditor',\n\t\t\tremoveField: 'disableEditor',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-editor-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'textarea' );\n\t\t},\n\n\t\tgetMode: function () {\n\t\t\treturn this.$control().hasClass( 'tmce-active' )\n\t\t\t\t? 'visual'\n\t\t\t\t: 'text';\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// initializeEditor if no delay\n\t\t\tif ( ! this.$control().hasClass( 'delay' ) ) {\n\t\t\t\tthis.initializeEditor();\n\t\t\t}\n\t\t},\n\n\t\tinitializeEditor: function () {\n\t\t\t// vars\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $textarea = this.$input();\n\t\t\tvar args = {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: this.get( 'toolbar' ),\n\t\t\t\tmode: this.getMode(),\n\t\t\t\tfield: this,\n\t\t\t};\n\n\t\t\t// generate new id\n\t\t\tvar oldId = $textarea.attr( 'id' );\n\t\t\tvar newId = acf.uniqueId( 'acf-editor-' );\n\n\t\t\t// Backup textarea data.\n\t\t\tvar inputData = $textarea.data();\n\t\t\tvar inputVal = $textarea.val();\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: $wrap,\n\t\t\t\tsearch: oldId,\n\t\t\t\treplace: newId,\n\t\t\t\tdestructive: true,\n\t\t\t} );\n\n\t\t\t// update id\n\t\t\tthis.set( 'id', newId, true );\n\n\t\t\t// apply data to new textarea (acf.rename creates a new textarea element due to destructive mode)\n\t\t\t// fixes bug where conditional logic \"disabled\" is lost during \"screen_check\"\n\t\t\tthis.$input().data( inputData ).val( inputVal );\n\n\t\t\t// initialize\n\t\t\tacf.tinymce.initialize( newId, args );\n\t\t},\n\n\t\tonMousedown: function ( e ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// remove delay class\n\t\t\tvar $wrap = this.$control();\n\t\t\t$wrap.removeClass( 'delay' );\n\t\t\t$wrap.find( '.acf-editor-toolbar' ).remove();\n\n\t\t\t// initialize\n\t\t\tthis.initializeEditor();\n\t\t},\n\n\t\tenableEditor: function () {\n\t\t\tif ( this.getMode() == 'visual' ) {\n\t\t\t\tacf.tinymce.enable( this.get( 'id' ) );\n\t\t\t}\n\t\t},\n\n\t\tdisableEditor: function () {\n\t\t\tacf.tinymce.destroy( this.get( 'id' ) );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Field\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field = acf.Model.extend( {\n\t\t// field type\n\t\ttype: '',\n\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field',\n\n\t\t// initialize events on 'ready'\n\t\twait: 'ready',\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this field ready for initialization\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tjQuery $field The field element.\n\t\t * @return\tvoid\n\t\t */\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data\n\t\t\tthis.inherit( $field );\n\n\t\t\t// inherit controll data\n\t\t\tthis.inherit( this.$control() );\n\t\t},\n\n\t\t/**\n\t\t * val\n\t\t *\n\t\t * Sets or returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val Optional. The value to set\n\t\t * @return\tmixed\n\t\t */\n\n\t\tval: function ( val ) {\n\t\t\t// Set.\n\t\t\tif ( val !== undefined ) {\n\t\t\t\treturn this.setValue( val );\n\n\t\t\t\t// Get.\n\t\t\t} else {\n\t\t\t\treturn this.prop( 'disabled' ) ? null : this.getValue();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * getValue\n\t\t *\n\t\t * returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tmixed\n\t\t */\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\t/**\n\t\t * setValue\n\t\t *\n\t\t * sets the field's value and returns true if changed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val\n\t\t * @return\tboolean. True if changed.\n\t\t */\n\n\t\tsetValue: function ( val ) {\n\t\t\treturn acf.val( this.$input(), val );\n\t\t},\n\n\t\t/**\n\t\t * __\n\t\t *\n\t\t * i18n helper to be removed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t__: function ( string ) {\n\t\t\treturn acf._e( this.type, string );\n\t\t},\n\n\t\t/**\n\t\t * $control\n\t\t *\n\t\t * returns the control jQuery element used for inheriting data. Uses this.control setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$control: function () {\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * $input\n\t\t *\n\t\t * returns the input jQuery element used for saving values. Uses this.input setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$input: function () {\n\t\t\treturn this.$( '[name]:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$inputWrap: function () {\n\t\t\treturn this.$( '.acf-input:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$labelWrap: function () {\n\t\t\treturn this.$( '.acf-label:first' );\n\t\t},\n\n\t\t/**\n\t\t * getInputName\n\t\t *\n\t\t * Returns the field's input name\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tstring\n\t\t */\n\n\t\tgetInputName: function () {\n\t\t\treturn this.$input().attr( 'name' ) || '';\n\t\t},\n\n\t\t/**\n\t\t * parent\n\t\t *\n\t\t * returns the field's parent field or false on failure.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tobject|false\n\t\t */\n\n\t\tparent: function () {\n\t\t\t// vars\n\t\t\tvar parents = this.parents();\n\n\t\t\t// return\n\t\t\treturn parents.length ? parents[ 0 ] : false;\n\t\t},\n\n\t\t/**\n\t\t * parents\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t9/7/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\tparents: function () {\n\t\t\t// vars\n\t\t\tvar $parents = this.$el.parents( '.acf-field' );\n\n\t\t\t// convert\n\t\t\tvar parents = acf.getFields( $parents );\n\n\t\t\t// return\n\t\t\treturn parents;\n\t\t},\n\n\t\tshow: function ( lockKey, context ) {\n\t\t\t// show field and store result\n\t\t\tvar changed = acf.show( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', false );\n\t\t\t\tacf.doAction( 'show_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\thide: function ( lockKey, context ) {\n\t\t\t// hide field and store result\n\t\t\tvar changed = acf.hide( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', true );\n\t\t\t\tacf.doAction( 'hide_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tenable: function ( lockKey, context ) {\n\t\t\t// enable field and store result\n\t\t\tvar changed = acf.enable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', false );\n\t\t\t\tacf.doAction( 'enable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tdisable: function ( lockKey, context ) {\n\t\t\t// disabled field and store result\n\t\t\tvar changed = acf.disable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', true );\n\t\t\t\tacf.doAction( 'disable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tshowEnable: function ( lockKey, context ) {\n\t\t\t// enable\n\t\t\tthis.enable.apply( this, arguments );\n\n\t\t\t// show and return true if changed\n\t\t\treturn this.show.apply( this, arguments );\n\t\t},\n\n\t\thideDisable: function ( lockKey, context ) {\n\t\t\t// disable\n\t\t\tthis.disable.apply( this, arguments );\n\n\t\t\t// hide and return true if changed\n\t\t\treturn this.hide.apply( this, arguments );\n\t\t},\n\n\t\tshowNotice: function ( props ) {\n\t\t\t// ensure object\n\t\t\tif ( typeof props !== 'object' ) {\n\t\t\t\tprops = { text: props };\n\t\t\t}\n\n\t\t\t// remove old notice\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.remove();\n\t\t\t}\n\n\t\t\t// create new notice\n\t\t\tprops.target = this.$inputWrap();\n\t\t\tthis.notice = acf.newNotice( props );\n\t\t},\n\n\t\tremoveNotice: function ( timeout ) {\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.away( timeout || 0 );\n\t\t\t\tthis.notice = false;\n\t\t\t}\n\t\t},\n\n\t\tshowError: function ( message ) {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-error' );\n\n\t\t\t// add message\n\t\t\tif ( message !== undefined ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: message,\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\tdismiss: false,\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'invalid_field', this );\n\n\t\t\t// add event\n\t\t\tthis.$el.one(\n\t\t\t\t'focus change',\n\t\t\t\t'input, select, textarea',\n\t\t\t\t$.proxy( this.removeError, this )\n\t\t\t);\n\t\t},\n\n\t\tremoveError: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'acf-error' );\n\n\t\t\t// remove notice\n\t\t\tthis.removeNotice( 250 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'valid_field', this );\n\t\t},\n\n\t\ttrigger: function ( name, args, bubbles ) {\n\t\t\t// allow some events to bubble\n\t\t\tif ( name == 'invalidField' ) {\n\t\t\t\tbubbles = true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.Model.prototype.trigger.apply( this, [\n\t\t\t\tname,\n\t\t\t\targs,\n\t\t\t\tbubbles,\n\t\t\t] );\n\t\t},\n\t} );\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newField = function ( $field ) {\n\t\t// vars\n\t\tvar type = $field.data( 'type' );\n\t\tvar mid = modelId( type );\n\t\tvar model = acf.models[ mid ] || acf.Field;\n\n\t\t// instantiate\n\t\tvar field = new model( $field );\n\n\t\t// actions\n\t\tacf.doAction( 'new_field', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Field';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.getFieldTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tcategory: '',\n\t\t\t// hasValue: true\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getFieldType( type );\n\t\t\tvar proto = model.prototype;\n\n\t\t\t// check operator\n\t\t\tif ( args.category && proto.category !== args.category ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * findFields\n\t *\n\t * Returns a jQuery selection object of acf fields.\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject $args {\n\t *\t\tOptional. Arguments to find fields.\n\t *\n\t *\t\t@type string\t\t\tkey\t\t\tThe field's key (data-attribute).\n\t *\t\t@type string\t\t\tname\t\tThe field's name (data-attribute).\n\t *\t\t@type string\t\t\ttype\t\tThe field's type (data-attribute).\n\t *\t\t@type string\t\t\tis\t\t\tjQuery selector to compare against.\n\t *\t\t@type jQuery\t\t\tparent\t\tjQuery element to search within.\n\t *\t\t@type jQuery\t\t\tsibling\t\tjQuery element to search alongside.\n\t *\t\t@type limit\t\t\t\tint\t\t\tThe number of fields to find.\n\t *\t\t@type suppressFilters\tbool\t\tWhether to allow filters to add/remove results. Default behaviour will ignore clone fields.\n\t * }\n\t * @return\tjQuery\n\t */\n\n\tacf.findFields = function ( args ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tkey: '',\n\t\t\tname: '',\n\t\t\ttype: '',\n\t\t\tis: '',\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tlimit: false,\n\t\t\tvisible: false,\n\t\t\tsuppressFilters: false,\n\t\t\texcludeSubFields: false,\n\t\t} );\n\n\t\t// filter args\n\t\tif ( ! args.suppressFilters ) {\n\t\t\targs = acf.applyFilters( 'find_fields_args', args );\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// name\n\t\tif ( args.name ) {\n\t\t\tselector += '[data-name=\"' + args.name + '\"]';\n\t\t}\n\n\t\t// is\n\t\tif ( args.is ) {\n\t\t\tselector += args.is;\n\t\t}\n\n\t\t// visibility\n\t\tif ( args.visible ) {\n\t\t\tselector += ':visible';\n\t\t}\n\n\t\tif ( ! args.suppressFilters ) {\n\t\t\tselector = acf.applyFilters(\n\t\t\t\t'find_fields_selector',\n\t\t\t\tselector,\n\t\t\t\targs\n\t\t\t);\n\t\t}\n\n\t\t// query\n\t\tif ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t\t// exclude sub fields if required (only if a parent is provided)\n\t\t\tif ( args.excludeSubFields ) {\n\t\t\t\t$fields = $fields.not( args.parent.find( '.acf-is-subfields .acf-field' ) );\n\t\t\t}\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// filter\n\t\tif ( ! args.suppressFilters ) {\n\t\t\t$fields = $fields.not( '.acf-clone .acf-field' );\n\t\t\t$fields = acf.applyFilters( 'find_fields', $fields );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * findField\n\t *\n\t * Finds a specific field with jQuery\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring key \t\tThe field's key.\n\t * @param\tjQuery $parent\tjQuery element to search within.\n\t * @return\tjQuery\n\t */\n\n\tacf.findField = function ( key, $parent ) {\n\t\treturn acf.findFields( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t\tparent: $parent,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\t};\n\n\t/**\n\t * getField\n\t *\n\t * Returns a field instance\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|string $field\tjQuery element or field key.\n\t * @return\tobject\n\t */\n\n\tacf.getField = function ( $field ) {\n\t\t// allow jQuery\n\t\tif ( $field instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$field = acf.findField( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newField( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * getFields\n\t *\n\t * Returns multiple field instances\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|object $fields\tjQuery elements or query args.\n\t * @return\tarray\n\t */\n\n\tacf.getFields = function ( $fields ) {\n\t\t// allow jQuery\n\t\tif ( $fields instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$fields = acf.findFields( $fields );\n\t\t}\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getField( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * findClosestField\n\t *\n\t * Returns the closest jQuery field element\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tjQuery $el\n\t * @return\tjQuery\n\t */\n\n\tacf.findClosestField = function ( $el ) {\n\t\treturn $el.closest( '.acf-field' );\n\t};\n\n\t/**\n\t * getClosestField\n\t *\n\t * Returns the closest field instance\n\t *\n\t * @date\t22/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery $el\n\t * @return\tobject\n\t */\n\n\tacf.getClosestField = function ( $el ) {\n\t\tvar $field = acf.findClosestField( $el );\n\t\treturn this.getField( $field );\n\t};\n\n\t/**\n\t * addGlobalFieldAction\n\t *\n\t * Sets up callback logic for global field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addGlobalFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar globalAction = action;\n\t\tvar pluralAction = action + '_fields'; // ready_fields\n\t\tvar singleAction = action + '_field'; // ready_field\n\n\t\t// global action\n\t\tvar globalCallback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( action, arguments );\n\n\t\t\t// get args [$el, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// find fields\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\n\t\t\t// check\n\t\t\tif ( fields.length ) {\n\t\t\t\t// pluralAction\n\t\t\t\tvar pluralArgs = [ pluralAction, fields ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, pluralArgs );\n\t\t\t}\n\t\t};\n\n\t\t// plural action\n\t\tvar pluralCallback = function ( fields /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( pluralAction, arguments );\n\n\t\t\t// get args [fields, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\t//setTimeout(function(){\n\t\t\t\t// singleAction\n\t\t\t\tvar singleArgs = [ singleAction, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, singleArgs );\n\t\t\t\t//}, i * 100);\n\t\t\t} );\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( globalAction, globalCallback );\n\t\tacf.addAction( pluralAction, pluralCallback );\n\n\t\t// also add single action\n\t\taddSingleFieldAction( action );\n\t};\n\n\t/**\n\t * addSingleFieldAction\n\t *\n\t * Sets up callback logic for single field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addSingleFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar singleAction = action + '_field'; // ready_field\n\t\tvar singleEvent = action + 'Field'; // readyField\n\n\t\t// single action\n\t\tvar singleCallback = function ( field /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( singleAction, arguments );\n\n\t\t\t// get args [field, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// action variations (ready_field/type=image)\n\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t// vars\n\t\t\t\tvar prefix = '/' + variation + '=' + field.get( variation );\n\n\t\t\t\t// singleAction\n\t\t\t\targs = [ singleAction + prefix, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t} );\n\n\t\t\t// event\n\t\t\tif ( singleFieldEvents.indexOf( action ) > -1 ) {\n\t\t\t\tfield.trigger( singleEvent, extraArgs );\n\t\t\t}\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( singleAction, singleCallback );\n\t};\n\n\t// vars\n\tvar globalFieldActions = [\n\t\t'prepare',\n\t\t'ready',\n\t\t'load',\n\t\t'append',\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t];\n\tvar singleFieldActions = [\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'new',\n\t\t'duplicate',\n\t];\n\tvar singleFieldEvents = [\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'duplicate',\n\t];\n\n\t// add\n\tglobalFieldActions.map( addGlobalFieldAction );\n\tsingleFieldActions.map( addSingleFieldAction );\n\n\t/**\n\t * fieldsEventManager\n\t *\n\t * Manages field actions and events\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @param\tvoid\n\t */\n\n\tvar fieldsEventManager = new acf.Model( {\n\t\tid: 'fieldsEventManager',\n\t\tevents: {\n\t\t\t'click .acf-field a[href=\"#\"]': 'onClick',\n\t\t\t'change .acf-field': 'onChange',\n\t\t},\n\t\tonClick: function ( e ) {\n\t\t\t// prevent default of any link with an href of #\n\t\t\te.preventDefault();\n\t\t},\n\t\tonChange: function () {\n\t\t\t// preview hack allows post to save with no title or content\n\t\t\t$( '#_acf_changed' ).val( 1 );\n\t\t},\n\t} );\n\n\tvar duplicateFieldsManager = new acf.Model( {\n\t\tid: 'duplicateFieldsManager',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t\tduplicate_fields: 'onDuplicateFields',\n\t\t},\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\t\t\tif ( fields.length ) {\n\t\t\t\tvar $fields = acf.findFields( { parent: $el2 } );\n\t\t\t\tacf.doAction( 'duplicate_fields', fields, $fields );\n\t\t\t}\n\t\t},\n\t\tonDuplicateFields: function ( fields, duplicates ) {\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tacf.doAction( 'duplicate_field', field, $( duplicates[ i ] ) );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * refreshHelper\n\t *\n\t * description\n\t *\n\t * @date\t1/7/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar refreshHelper = new acf.Model( {\n\t\tpriority: 90,\n\t\tactions: {\n\t\t\tnew_field: 'refresh',\n\t\t\tshow_field: 'refresh',\n\t\t\thide_field: 'refresh',\n\t\t\tremove_field: 'refresh',\n\t\t\tunmount_field: 'refresh',\n\t\t\tremount_field: 'refresh',\n\t\t},\n\t\trefresh: function () {\n\t\t\tacf.refresh();\n\t\t},\n\t} );\n\n\t/**\n\t * mountHelper\n\t *\n\t * Adds compatiblity for the 'unmount' and 'remount' actions added in 5.8.0\n\t *\n\t * @date\t7/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar mountHelper = new acf.Model( {\n\t\tpriority: 1,\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t\tsortstop: 'onSortstop',\n\t\t},\n\t\tonSortstart: function ( $item ) {\n\t\t\tacf.doAction( 'unmount', $item );\n\t\t},\n\t\tonSortstop: function ( $item ) {\n\t\t\tacf.doAction( 'remount', $item );\n\t\t},\n\t} );\n\n\t/**\n\t * sortableHelper\n\t *\n\t * Adds compatibility for sorting a
        element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar sortableHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t},\n\t\tonSortstart: function ( $item, $placeholder ) {\n\t\t\t// if $item is a tr, apply some css to the elements\n\t\t\tif ( $item.is( 'tr' ) ) {\n\t\t\t\t// replace $placeholder children with a single td\n\t\t\t\t// fixes \"width calculation issues\" due to conditional logic hiding some children\n\t\t\t\t$placeholder.html(\n\t\t\t\t\t''\n\t\t\t\t);\n\n\t\t\t\t// add helper class to remove absolute positioning\n\t\t\t\t$item.addClass( 'acf-sortable-tr-helper' );\n\n\t\t\t\t// set fixed widths for children\n\t\t\t\t$item.children().each( function () {\n\t\t\t\t\t$( this ).width( $( this ).width() );\n\t\t\t\t} );\n\n\t\t\t\t// mimic height\n\t\t\t\t$placeholder.height( $item.height() + 'px' );\n\n\t\t\t\t// remove class\n\t\t\t\t$item.removeClass( 'acf-sortable-tr-helper' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * duplicateHelper\n\t *\n\t * Fixes browser bugs when duplicating an element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar duplicateHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tafter_duplicate: 'onAfterDuplicate',\n\t\t},\n\t\tonAfterDuplicate: function ( $el, $el2 ) {\n\t\t\t// get original values\n\t\t\tvar vals = [];\n\t\t\t$el.find( 'select' ).each( function ( i ) {\n\t\t\t\tvals.push( $( this ).val() );\n\t\t\t} );\n\n\t\t\t// set duplicate values\n\t\t\t$el2.find( 'select' ).each( function ( i ) {\n\t\t\t\t$( this ).val( vals[ i ] );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * tableHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar tableHelper = new acf.Model( {\n\t\tid: 'tableHelper',\n\n\t\tpriority: 20,\n\n\t\tactions: {\n\t\t\trefresh: 'renderTables',\n\t\t},\n\n\t\trenderTables: function ( $el ) {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-table:visible' ).each( function () {\n\t\t\t\tself.renderTable( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderTable: function ( $table ) {\n\t\t\t// vars\n\t\t\tvar $ths = $table.find( '> thead > tr:visible > th[data-key]' );\n\t\t\tvar $tds = $table.find( '> tbody > tr:visible > td[data-key]' );\n\n\t\t\t// bail early if no thead\n\t\t\tif ( ! $ths.length || ! $tds.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// visiblity\n\t\t\t$ths.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $th = $( this );\n\t\t\t\tvar key = $th.data( 'key' );\n\t\t\t\tvar $cells = $tds.filter( '[data-key=\"' + key + '\"]' );\n\t\t\t\tvar $hidden = $cells.filter( '.acf-hidden' );\n\n\t\t\t\t// always remove empty and allow cells to be hidden\n\t\t\t\t$cells.removeClass( 'acf-empty' );\n\n\t\t\t\t// hide $th if all cells are hidden\n\t\t\t\tif ( $cells.length === $hidden.length ) {\n\t\t\t\t\tacf.hide( $th );\n\n\t\t\t\t\t// force all hidden cells to appear empty\n\t\t\t\t} else {\n\t\t\t\t\tacf.show( $th );\n\t\t\t\t\t$hidden.addClass( 'acf-empty' );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// clear width\n\t\t\t$ths.css( 'width', 'auto' );\n\n\t\t\t// get visible\n\t\t\t$ths = $ths.not( '.acf-hidden' );\n\n\t\t\t// vars\n\t\t\tvar availableWidth = 100;\n\t\t\tvar colspan = $ths.length;\n\n\t\t\t// set custom widths first\n\t\t\tvar $fixedWidths = $ths.filter( '[data-width]' );\n\t\t\t$fixedWidths.each( function () {\n\t\t\t\tvar width = $( this ).data( 'width' );\n\t\t\t\t$( this ).css( 'width', width + '%' );\n\t\t\t\tavailableWidth -= width;\n\t\t\t} );\n\n\t\t\t// set auto widths\n\t\t\tvar $auoWidths = $ths.not( '[data-width]' );\n\t\t\tif ( $auoWidths.length ) {\n\t\t\t\tvar width = availableWidth / $auoWidths.length;\n\t\t\t\t$auoWidths.css( 'width', width + '%' );\n\t\t\t\tavailableWidth = 0;\n\t\t\t}\n\n\t\t\t// avoid stretching issue\n\t\t\tif ( availableWidth > 0 ) {\n\t\t\t\t$ths.last().css( 'width', 'auto' );\n\t\t\t}\n\n\t\t\t// update colspan on collapsed\n\t\t\t$tds.filter( '.-collapsed-target' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $td = $( this );\n\n\t\t\t\t// check if collapsed\n\t\t\t\tif ( $td.parent().hasClass( '-collapsed' ) ) {\n\t\t\t\t\t$td.attr( 'colspan', $ths.length );\n\t\t\t\t} else {\n\t\t\t\t\t$td.removeAttr( 'colspan' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldsHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldsHelper = new acf.Model( {\n\t\tid: 'fieldsHelper',\n\n\t\tpriority: 30,\n\n\t\tactions: {\n\t\t\trefresh: 'renderGroups',\n\t\t},\n\n\t\trenderGroups: function () {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-fields:visible' ).each( function () {\n\t\t\t\tself.renderGroup( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderGroup: function ( $el ) {\n\t\t\t// vars\n\t\t\tvar top = 0;\n\t\t\tvar height = 0;\n\t\t\tvar $row = $();\n\n\t\t\t// get fields\n\t\t\tvar $fields = $el.children( '.acf-field[data-width]:visible' );\n\n\t\t\t// bail early if no fields\n\t\t\tif ( ! $fields.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if is .-left\n\t\t\tif ( $el.hasClass( '-left' ) ) {\n\t\t\t\t$fields.removeAttr( 'data-width' );\n\t\t\t\t$fields.css( 'width', 'auto' );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// reset fields\n\t\t\t$fields.removeClass( '-r0 -c0' ).css( { 'min-height': 0 } );\n\n\t\t\t// loop\n\t\t\t$fields.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $field = $( this );\n\t\t\t\tvar position = $field.position();\n\t\t\t\tvar thisTop = Math.ceil( position.top );\n\t\t\t\tvar thisLeft = Math.ceil( position.left );\n\n\t\t\t\t// detect change in row\n\t\t\t\tif ( $row.length && thisTop > top ) {\n\t\t\t\t\t// set previous heights\n\t\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\n\t\t\t\t\t// update position due to change in row above\n\t\t\t\t\tposition = $field.position();\n\t\t\t\t\tthisTop = Math.ceil( position.top );\n\t\t\t\t\tthisLeft = Math.ceil( position.left );\n\n\t\t\t\t\t// reset vars\n\t\t\t\t\ttop = 0;\n\t\t\t\t\theight = 0;\n\t\t\t\t\t$row = $();\n\t\t\t\t}\n\n\t\t\t\t// rtl\n\t\t\t\tif ( acf.get( 'rtl' ) ) {\n\t\t\t\t\tthisLeft = Math.ceil(\n\t\t\t\t\t\t$field.parent().width() -\n\t\t\t\t\t\t\t( position.left + $field.outerWidth() )\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// add classes\n\t\t\t\tif ( thisTop == 0 ) {\n\t\t\t\t\t$field.addClass( '-r0' );\n\t\t\t\t} else if ( thisLeft == 0 ) {\n\t\t\t\t\t$field.addClass( '-c0' );\n\t\t\t\t}\n\n\t\t\t\t// get height after class change\n\t\t\t\t// - add 1 for subpixel rendering\n\t\t\t\tvar thisHeight = Math.ceil( $field.outerHeight() ) + 1;\n\n\t\t\t\t// set height\n\t\t\t\theight = Math.max( height, thisHeight );\n\n\t\t\t\t// set y\n\t\t\t\ttop = Math.max( top, thisTop );\n\n\t\t\t\t// append\n\t\t\t\t$row = $row.add( $field );\n\t\t\t} );\n\n\t\t\t// clean up\n\t\t\tif ( $row.length ) {\n\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * Adds a body class when holding down the \"shift\" key.\n\t *\n\t * @date\t06/05/2020\n\t * @since\t5.9.0\n\t */\n\tvar bodyClassShiftHelper = new acf.Model( {\n\t\tid: 'bodyClassShiftHelper',\n\t\tevents: {\n\t\t\tkeydown: 'onKeyDown',\n\t\t\tkeyup: 'onKeyUp',\n\t\t},\n\t\tisShiftKey: function ( e ) {\n\t\t\treturn e.keyCode === 16;\n\t\t},\n\t\tonKeyDown: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).addClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t\tonKeyUp: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).removeClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newMediaPopup = function ( args ) {\n\t\t// args\n\t\tvar popup = null;\n\t\tvar args = acf.parseArgs( args, {\n\t\t\tmode: 'select', // 'select', 'edit'\n\t\t\ttitle: '', // 'Upload Image'\n\t\t\tbutton: '', // 'Select Image'\n\t\t\ttype: '', // 'image', ''\n\t\t\tfield: false, // field instance\n\t\t\tallowedTypes: '', // '.jpg, .png, etc'\n\t\t\tlibrary: 'all', // 'all', 'uploadedTo'\n\t\t\tmultiple: false, // false, true, 'add'\n\t\t\tattachment: 0, // the attachment to edit\n\t\t\tautoOpen: true, // open the popup automatically\n\t\t\topen: function () {}, // callback after close\n\t\t\tselect: function () {}, // callback after select\n\t\t\tclose: function () {}, // callback after close\n\t\t} );\n\n\t\t// initialize\n\t\tif ( args.mode == 'edit' ) {\n\t\t\tpopup = new acf.models.EditMediaPopup( args );\n\t\t} else {\n\t\t\tpopup = new acf.models.SelectMediaPopup( args );\n\t\t}\n\n\t\t// open popup (allow frame customization before opening)\n\t\tif ( args.autoOpen ) {\n\t\t\tsetTimeout( function () {\n\t\t\t\tpopup.open();\n\t\t\t}, 1 );\n\t\t}\n\n\t\t// action\n\t\tacf.doAction( 'new_media_popup', popup );\n\n\t\t// return\n\t\treturn popup;\n\t};\n\n\t/**\n\t * getPostID\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getPostID = function () {\n\t\tvar postID = acf.get( 'post_id' );\n\t\treturn acf.isNumeric( postID ) ? postID : 0;\n\t};\n\n\t/**\n\t * acf.getMimeTypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getMimeTypes = function () {\n\t\treturn this.get( 'mimeTypes' );\n\t};\n\n\tacf.getMimeType = function ( name ) {\n\t\t// vars\n\t\tvar allTypes = acf.getMimeTypes();\n\n\t\t// search\n\t\tif ( allTypes[ name ] !== undefined ) {\n\t\t\treturn allTypes[ name ];\n\t\t}\n\n\t\t// some types contain a mixed key such as \"jpg|jpeg|jpe\"\n\t\tfor ( var key in allTypes ) {\n\t\t\tif ( key.indexOf( name ) !== -1 ) {\n\t\t\t\treturn allTypes[ key ];\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * MediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar MediaPopup = acf.Model.extend( {\n\t\tid: 'MediaPopup',\n\t\tdata: {},\n\t\tdefaults: {},\n\t\tframe: false,\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar options = this.getFrameOptions();\n\n\t\t\t// add states\n\t\t\tthis.addFrameStates( options );\n\n\t\t\t// create frame\n\t\t\tvar frame = wp.media( options );\n\n\t\t\t// add args reference\n\t\t\tframe.acf = this;\n\n\t\t\t// add events\n\t\t\tthis.addFrameEvents( frame, options );\n\n\t\t\t// strore frame\n\t\t\tthis.frame = frame;\n\t\t},\n\n\t\topen: function () {\n\t\t\tthis.frame.open();\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.frame.close();\n\t\t},\n\n\t\tremove: function () {\n\t\t\tthis.frame.detach();\n\t\t\tthis.frame.remove();\n\t\t},\n\n\t\tgetFrameOptions: function () {\n\t\t\t// vars\n\t\t\tvar options = {\n\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tlibrary: {},\n\t\t\t\tstates: [],\n\t\t\t};\n\n\t\t\t// type\n\t\t\tif ( this.get( 'type' ) ) {\n\t\t\t\toptions.library.type = this.get( 'type' );\n\t\t\t}\n\n\t\t\t// type\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\toptions.library.uploadedTo = getPostID();\n\t\t\t}\n\n\t\t\t// attachment\n\t\t\tif ( this.get( 'attachment' ) ) {\n\t\t\t\toptions.library.post__in = [ this.get( 'attachment' ) ];\n\t\t\t}\n\n\t\t\t// button\n\t\t\tif ( this.get( 'button' ) ) {\n\t\t\t\toptions.button = {\n\t\t\t\t\ttext: this.get( 'button' ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn options;\n\t\t},\n\n\t\taddFrameStates: function ( options ) {\n\t\t\t// create query\n\t\t\tvar Query = wp.media.query( options.library );\n\n\t\t\t// add _acfuploader\n\t\t\t// this is super wack!\n\t\t\t// if you add _acfuploader to the options.library args, new uploads will not be added to the library view.\n\t\t\t// this has been traced back to the wp.media.model.Query initialize function (which can't be overriden)\n\t\t\t// Adding any custom args will cause the Attahcments to not observe the uploader queue\n\t\t\t// To bypass this security issue, we add in the args AFTER the Query has been initialized\n\t\t\t// options.library._acfuploader = settings.field;\n\t\t\tif (\n\t\t\t\tthis.get( 'field' ) &&\n\t\t\t\tacf.isset( Query, 'mirroring', 'args' )\n\t\t\t) {\n\t\t\t\tQuery.mirroring.args._acfuploader = this.get( 'field' );\n\t\t\t}\n\n\t\t\t// add states\n\t\t\toptions.states.push(\n\t\t\t\t// main state\n\t\t\t\tnew wp.media.controller.Library( {\n\t\t\t\t\tlibrary: Query,\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\t\tpriority: 20,\n\t\t\t\t\tfilterable: 'all',\n\t\t\t\t\teditable: true,\n\t\t\t\t\tallowLocalEdits: true,\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// edit image functionality (added in WP 3.9)\n\t\t\tif ( acf.isset( wp, 'media', 'controller', 'EditImage' ) ) {\n\t\t\t\toptions.states.push( new wp.media.controller.EditImage() );\n\t\t\t}\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// log all events\n\t\t\t//frame.on('all', function( e ) {\n\t\t\t//\tconsole.log( 'frame all: %o', e );\n\t\t\t//});\n\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass(\n\t\t\t\t\t\t\t'acf-media-modal -' + this.acf.get( 'mode' )\n\t\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// edit image view\n\t\t\t// source: media-views.js:2410 editImageContent()\n\t\t\tframe.on(\n\t\t\t\t'content:render:edit-image',\n\t\t\t\tfunction () {\n\t\t\t\t\tvar image = this.state().get( 'image' );\n\t\t\t\t\tvar view = new wp.media.view.EditImage( {\n\t\t\t\t\t\tmodel: image,\n\t\t\t\t\t\tcontroller: this,\n\t\t\t\t\t} ).render();\n\t\t\t\t\tthis.content.set( view );\n\n\t\t\t\t\t// after creating the wrapper view, load the actual editor via an ajax call\n\t\t\t\t\tview.loadEditor();\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// update toolbar button\n\t\t\t//frame.on( 'toolbar:create:select', function( toolbar ) {\n\t\t\t//\ttoolbar.view = new wp.media.view.Toolbar.Select({\n\t\t\t//\t\ttext: frame.options._button,\n\t\t\t//\t\tcontroller: this\n\t\t\t//\t});\n\t\t\t//}, frame );\n\n\t\t\t// on select\n\t\t\tframe.on( 'select', function () {\n\t\t\t\t// vars\n\t\t\t\tvar selection = frame.state().get( 'selection' );\n\n\t\t\t\t// if selecting images\n\t\t\t\tif ( selection ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tselection.each( function ( attachment, i ) {\n\t\t\t\t\t\tframe.acf\n\t\t\t\t\t\t\t.get( 'select' )\n\t\t\t\t\t\t\t.apply( frame.acf, [ attachment, i ] );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// on close\n\t\t\tframe.on( 'close', function () {\n\t\t\t\t// callback and remove\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tframe.acf.get( 'close' ).apply( frame.acf );\n\t\t\t\t\tframe.acf.remove();\n\t\t\t\t}, 1 );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.SelectMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.SelectMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Select', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// plupload\n\t\t\t// adds _acfuploader param to validate uploads\n\t\t\tif (\n\t\t\t\tacf.isset( _wpPluploadSettings, 'defaults', 'multipart_params' )\n\t\t\t) {\n\t\t\t\t// add _acfuploader so that Uploader will inherit\n\t\t\t\t_wpPluploadSettings.defaults.multipart_params._acfuploader = this.get(\n\t\t\t\t\t'field'\n\t\t\t\t);\n\n\t\t\t\t// remove acf_field so future Uploaders won't inherit\n\t\t\t\tframe.on( 'open', function () {\n\t\t\t\t\tdelete _wpPluploadSettings\n\t\t\t\t\t\t.defaults.multipart_params._acfuploader;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// browse\n\t\t\tframe.on( 'content:activate:browse', function () {\n\t\t\t\t// vars\n\t\t\t\tvar toolbar = false;\n\n\t\t\t\t// populate above vars making sure to allow for failure\n\t\t\t\t// perhaps toolbar does not exist because the frame open is Upload Files\n\t\t\t\ttry {\n\t\t\t\t\ttoolbar = frame.content.get().toolbar;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.log( e );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tframe.acf.customizeFilters.apply( frame.acf, [ toolbar ] );\n\t\t\t} );\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\n\t\tcustomizeFilters: function ( toolbar ) {\n\t\t\t// vars\n\t\t\tvar filters = toolbar.get( 'filters' );\n\n\t\t\t// image\n\t\t\tif ( this.get( 'type' ) == 'image' ) {\n\t\t\t\t// update all\n\t\t\t\tfilters.filters.all.text = acf.__( 'All images' );\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.audio;\n\t\t\t\tdelete filters.filters.video;\n\t\t\t\tdelete filters.filters.image;\n\n\t\t\t\t// update all filters to show images\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.props.type = filter.props.type || 'image';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// specific types\n\t\t\tif ( this.get( 'allowedTypes' ) ) {\n\t\t\t\t// convert \".jpg, .png\" into [\"jpg\", \"png\"]\n\t\t\t\tvar allowedTypes = this.get( 'allowedTypes' )\n\t\t\t\t\t.split( ' ' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( '.' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( ',' );\n\n\t\t\t\t// loop\n\t\t\t\tallowedTypes.map( function ( name ) {\n\t\t\t\t\t// get type\n\t\t\t\t\tvar mimeType = acf.getMimeType( name );\n\n\t\t\t\t\t// bail early if no type\n\t\t\t\t\tif ( ! mimeType ) return;\n\n\t\t\t\t\t// create new filter\n\t\t\t\t\tvar newFilter = {\n\t\t\t\t\t\ttext: mimeType,\n\t\t\t\t\t\tprops: {\n\t\t\t\t\t\t\tstatus: null,\n\t\t\t\t\t\t\ttype: mimeType,\n\t\t\t\t\t\t\tuploadedTo: null,\n\t\t\t\t\t\t\torderby: 'date',\n\t\t\t\t\t\t\torder: 'DESC',\n\t\t\t\t\t\t},\n\t\t\t\t\t\tpriority: 20,\n\t\t\t\t\t};\n\n\t\t\t\t\t// append\n\t\t\t\t\tfilters.filters[ mimeType ] = newFilter;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// uploaded to post\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\t// vars\n\t\t\t\tvar uploadedTo = this.frame.options.library.uploadedTo;\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.unattached;\n\t\t\t\tdelete filters.filters.uploaded;\n\n\t\t\t\t// add uploadedTo to filters\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.text +=\n\t\t\t\t\t\t' (' + acf.__( 'Uploaded to this post' ) + ')';\n\t\t\t\t\tfilter.props.uploadedTo = uploadedTo;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// add _acfuploader to filters\n\t\t\tvar field = this.get( 'field' );\n\t\t\t$.each( filters.filters, function ( k, filter ) {\n\t\t\t\tfilter.props._acfuploader = field;\n\t\t\t} );\n\n\t\t\t// add _acfuplaoder to search\n\t\t\tvar search = toolbar.get( 'search' );\n\t\t\tsearch.model.attributes._acfuploader = field;\n\n\t\t\t// render (custom function added to prototype)\n\t\t\tif ( filters.renderFilters ) {\n\t\t\t\tfilters.renderFilters();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.EditMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.EditMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Update', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\t// add class\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass( 'acf-expanded' );\n\n\t\t\t\t\t// set to browse\n\t\t\t\t\tif ( this.content.mode() != 'browse' ) {\n\t\t\t\t\t\tthis.content.mode( 'browse' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// set selection\n\t\t\t\t\tvar state = this.state();\n\t\t\t\t\tvar selection = state.get( 'selection' );\n\t\t\t\t\tvar attachment = wp.media.attachment(\n\t\t\t\t\t\tframe.acf.get( 'attachment' )\n\t\t\t\t\t);\n\t\t\t\t\tselection.add( attachment );\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\t} );\n\n\t/**\n\t * customizePrototypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar customizePrototypes = new acf.Model( {\n\t\tid: 'customizePrototypes',\n\t\twait: 'ready',\n\n\t\tinitialize: function () {\n\t\t\t// bail early if no media views\n\t\t\tif ( ! acf.isset( window, 'wp', 'media', 'view' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// fix bug where CPT without \"editor\" does not set post.id setting which then prevents uploadedTo from working\n\t\t\tvar postID = getPostID();\n\t\t\tif (\n\t\t\t\tpostID &&\n\t\t\t\tacf.isset( wp, 'media', 'view', 'settings', 'post' )\n\t\t\t) {\n\t\t\t\twp.media.view.settings.post.id = postID;\n\t\t\t}\n\n\t\t\t// customize\n\t\t\tthis.customizeAttachmentsButton();\n\t\t\tthis.customizeAttachmentsRouter();\n\t\t\tthis.customizeAttachmentFilters();\n\t\t\tthis.customizeAttachmentCompat();\n\t\t\tthis.customizeAttachmentLibrary();\n\t\t},\n\n\t\tcustomizeAttachmentsButton: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Button' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Extend\n\t\t\tvar Button = wp.media.view.Button;\n\t\t\twp.media.view.Button = Button.extend( {\n\t\t\t\t// Fix bug where \"Select\" button appears blank after editing an image.\n\t\t\t\t// Do this by simplifying Button initialize function and avoid deleting this.options.\n\t\t\t\tinitialize: function () {\n\t\t\t\t\tvar options = _.defaults( this.options, this.defaults );\n\t\t\t\t\tthis.model = new Backbone.Model( options );\n\t\t\t\t\tthis.listenTo( this.model, 'change', this.render );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentsRouter: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Router' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.Router;\n\n\t\t\t// extend\n\t\t\twp.media.view.Router = Parent.extend( {\n\t\t\t\taddExpand: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $a = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Expand Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Collapse Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// add events\n\t\t\t\t\t$a.on( 'click', function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar $div = $( this ).closest( '.media-modal' );\n\t\t\t\t\t\tif ( $div.hasClass( 'acf-expanded' ) ) {\n\t\t\t\t\t\t\t$div.removeClass( 'acf-expanded' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t$div.addClass( 'acf-expanded' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\n\t\t\t\t\t// append\n\t\t\t\t\tthis.$el.append( $a );\n\t\t\t\t},\n\n\t\t\t\tinitialize: function () {\n\t\t\t\t\t// initialize\n\t\t\t\t\tParent.prototype.initialize.apply( this, arguments );\n\n\t\t\t\t\t// add buttons\n\t\t\t\t\tthis.addExpand();\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentFilters: function () {\n\t\t\t// validate\n\t\t\tif (\n\t\t\t\t! acf.isset( wp, 'media', 'view', 'AttachmentFilters', 'All' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.AttachmentFilters.All;\n\n\t\t\t// renderFilters\n\t\t\t// copied from media-views.js:6939\n\t\t\tParent.prototype.renderFilters = function () {\n\t\t\t\t// Build `' )\n\t\t\t\t\t\t\t\t\t.val( value )\n\t\t\t\t\t\t\t\t\t.html( filter.text )[ 0 ],\n\t\t\t\t\t\t\t\tpriority: filter.priority || 50,\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}, this )\n\t\t\t\t\t\t.sortBy( 'priority' )\n\t\t\t\t\t\t.pluck( 'el' )\n\t\t\t\t\t\t.value()\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\n\t\tcustomizeAttachmentCompat: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'AttachmentCompat' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentCompat = wp.media.view.AttachmentCompat;\n\t\t\tvar timeout = false;\n\n\t\t\t// extend\n\t\t\twp.media.view.AttachmentCompat = AttachmentCompat.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// WP bug\n\t\t\t\t\t// When multiple media frames exist on the same page (WP content, WYSIWYG, image, file ),\n\t\t\t\t\t// WP creates multiple instances of this AttachmentCompat view.\n\t\t\t\t\t// Each instance will attempt to render when a new modal is created.\n\t\t\t\t\t// Use a property to avoid this and only render once per instance.\n\t\t\t\t\tif ( this.rendered ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// render HTML\n\t\t\t\t\tAttachmentCompat.prototype.render.apply( this, arguments );\n\n\t\t\t\t\t// when uploading, render is called twice.\n\t\t\t\t\t// ignore first render by checking for #acf-form-data element\n\t\t\t\t\tif ( ! this.$( '#acf-form-data' ).length ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// clear timeout\n\t\t\t\t\tclearTimeout( timeout );\n\n\t\t\t\t\t// setTimeout\n\t\t\t\t\ttimeout = setTimeout(\n\t\t\t\t\t\t$.proxy( function () {\n\t\t\t\t\t\t\tthis.rendered = true;\n\t\t\t\t\t\t\tacf.doAction( 'append', this.$el );\n\t\t\t\t\t\t}, this ),\n\t\t\t\t\t\t50\n\t\t\t\t\t);\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\tsave: function ( event ) {\n\t\t\t\t\tvar data = {};\n\n\t\t\t\t\tif ( event ) {\n\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t}\n\n\t\t\t\t\t//_.each( this.$el.serializeArray(), function( pair ) {\n\t\t\t\t\t//\tdata[ pair.name ] = pair.value;\n\t\t\t\t\t//});\n\n\t\t\t\t\t// Serialize data more thoroughly to allow chckbox inputs to save.\n\t\t\t\t\tdata = acf.serializeForAjax( this.$el );\n\n\t\t\t\t\tthis.controller.trigger( 'attachment:compat:waiting', [\n\t\t\t\t\t\t'waiting',\n\t\t\t\t\t] );\n\t\t\t\t\tthis.model\n\t\t\t\t\t\t.saveCompat( data )\n\t\t\t\t\t\t.always( _.bind( this.postSave, this ) );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentLibrary: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Attachment', 'Library' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentLibrary = wp.media.view.Attachment.Library;\n\n\t\t\t// extend\n\t\t\twp.media.view.Attachment.Library = AttachmentLibrary.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar popup = acf.isget( this, 'controller', 'acf' );\n\t\t\t\t\tvar attributes = acf.isget( this, 'model', 'attributes' );\n\n\t\t\t\t\t// check vars exist to avoid errors\n\t\t\t\t\tif ( popup && attributes ) {\n\t\t\t\t\t\t// show errors\n\t\t\t\t\t\tif ( attributes.acf_errors ) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-disabled' );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// disable selected\n\t\t\t\t\t\tvar selected = popup.get( 'selected' );\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tselected &&\n\t\t\t\t\t\t\tselected.indexOf( attributes.id ) > -1\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-selected' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// render\n\t\t\t\t\treturn AttachmentLibrary.prototype.render.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\n\t\t\t\t/*\n\t\t\t\t * toggleSelection\n\t\t\t\t *\n\t\t\t\t * This function is called before an attachment is selected\n\t\t\t\t * A good place to check for errors and prevent the 'select' function from being fired\n\t\t\t\t *\n\t\t\t\t * @type\tfunction\n\t\t\t\t * @date\t29/09/2016\n\t\t\t\t * @since\t5.4.0\n\t\t\t\t *\n\t\t\t\t * @param\toptions (object)\n\t\t\t\t * @return\tn/a\n\t\t\t\t */\n\n\t\t\t\ttoggleSelection: function ( options ) {\n\t\t\t\t\t// vars\n\t\t\t\t\t// source: wp-includes/js/media-views.js:2880\n\t\t\t\t\tvar collection = this.collection,\n\t\t\t\t\t\tselection = this.options.selection,\n\t\t\t\t\t\tmodel = this.model,\n\t\t\t\t\t\tsingle = selection.single();\n\n\t\t\t\t\t// vars\n\t\t\t\t\tvar frame = this.controller;\n\t\t\t\t\tvar errors = acf.isget(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\t'model',\n\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t'acf_errors'\n\t\t\t\t\t);\n\t\t\t\t\tvar $sidebar = frame.$el.find(\n\t\t\t\t\t\t'.media-frame-content .media-sidebar'\n\t\t\t\t\t);\n\n\t\t\t\t\t// remove previous error\n\t\t\t\t\t$sidebar.children( '.acf-selection-error' ).remove();\n\n\t\t\t\t\t// show attachment details\n\t\t\t\t\t$sidebar.children().removeClass( 'acf-hidden' );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( frame && errors ) {\n\t\t\t\t\t\t// vars\n\t\t\t\t\t\tvar filename = acf.isget(\n\t\t\t\t\t\t\tthis,\n\t\t\t\t\t\t\t'model',\n\t\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t\t'filename'\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// hide attachment details\n\t\t\t\t\t\t// Gallery field continues to show previously selected attachment...\n\t\t\t\t\t\t$sidebar.children().addClass( 'acf-hidden' );\n\n\t\t\t\t\t\t// append message\n\t\t\t\t\t\t$sidebar.prepend(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tacf.__( 'Restricted' ) +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tfilename +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\terrors +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// reset selection (unselects all attachments)\n\t\t\t\t\t\tselection.reset();\n\n\t\t\t\t\t\t// set single (attachment displayed in sidebar)\n\t\t\t\t\t\tselection.single( model );\n\n\t\t\t\t\t\t// return and prevent 'select' form being fired\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn AttachmentLibrary.prototype.toggleSelection.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * postboxManager\n\t *\n\t * Manages postboxes on the screen.\n\t *\n\t * @date\t25/5/19\n\t * @since\t5.8.1\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar postboxManager = new acf.Model( {\n\t\twait: 'prepare',\n\t\tpriority: 1,\n\t\tinitialize: function () {\n\t\t\t( acf.get( 'postboxes' ) || [] ).map( acf.newPostbox );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.getPostbox\n\t *\n\t * Returns a postbox instance.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tmixed $el Either a jQuery element or the postbox id.\n\t * @return\tobject\n\t */\n\tacf.getPostbox = function ( $el ) {\n\t\t// allow string parameter\n\t\tif ( typeof arguments[ 0 ] == 'string' ) {\n\t\t\t$el = $( '#' + arguments[ 0 ] );\n\t\t}\n\n\t\t// return instance\n\t\treturn acf.getInstance( $el );\n\t};\n\n\t/**\n\t * acf.getPostboxes\n\t *\n\t * Returns an array of postbox instances.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tvoid\n\t * @return\tarray\n\t */\n\tacf.getPostboxes = function () {\n\t\treturn acf.getInstances( $( '.acf-postbox' ) );\n\t};\n\n\t/**\n\t * acf.newPostbox\n\t *\n\t * Returns a new postbox instance for the given props.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tobject props The postbox properties.\n\t * @return\tobject\n\t */\n\tacf.newPostbox = function ( props ) {\n\t\treturn new acf.models.Postbox( props );\n\t};\n\n\t/**\n\t * acf.models.Postbox\n\t *\n\t * The postbox model.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tacf.models.Postbox = acf.Model.extend( {\n\t\tdata: {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\tstyle: 'default',\n\t\t\tlabel: 'top',\n\t\t\tedit: '',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t// compatibilty\n\t\t\tif ( props.editLink ) {\n\t\t\t\tprops.edit = props.editLink;\n\t\t\t}\n\n\t\t\t// extend data\n\t\t\t$.extend( this.data, props );\n\n\t\t\t// set $el\n\t\t\tthis.$el = this.$postbox();\n\t\t},\n\n\t\t$postbox: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) );\n\t\t},\n\n\t\t$hide: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) + '-hide' );\n\t\t},\n\n\t\t$hideLabel: function () {\n\t\t\treturn this.$hide().parent();\n\t\t},\n\n\t\t$hndle: function () {\n\t\t\treturn this.$( '> .hndle' );\n\t\t},\n\n\t\t$handleActions: function () {\n\t\t\treturn this.$( '> .postbox-header .handle-actions' );\n\t\t},\n\n\t\t$inside: function () {\n\t\t\treturn this.$( '> .inside' );\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn this.$el.hasClass( 'acf-hidden' );\n\t\t},\n\n\t\tisHiddenByScreenOptions: function () {\n\t\t\treturn (\n\t\t\t\tthis.$el.hasClass( 'hide-if-js' ) ||\n\t\t\t\tthis.$el.css( 'display' ) == 'none'\n\t\t\t);\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Add default class.\n\t\t\tthis.$el.addClass( 'acf-postbox' );\n\n\t\t\t// Add field group style class (ignore in block editor).\n\t\t\tif ( acf.get( 'editor' ) !== 'block' ) {\n\t\t\t\tvar style = this.get( 'style' );\n\t\t\t\tif ( style !== 'default' ) {\n\t\t\t\t\tthis.$el.addClass( style );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Add .inside class.\n\t\t\tthis.$inside()\n\t\t\t\t.addClass( 'acf-fields' )\n\t\t\t\t.addClass( '-' + this.get( 'label' ) );\n\n\t\t\t// Append edit link.\n\t\t\tvar edit = this.get( 'edit' );\n\t\t\tif ( edit ) {\n\t\t\t\tvar html =\n\t\t\t\t\t'';\n\t\t\t\tvar $handleActions = this.$handleActions();\n\t\t\t\tif ( $handleActions.length ) {\n\t\t\t\t\t$handleActions.prepend( html );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$hndle().append( html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Show postbox.\n\t\t\tthis.show();\n\t\t},\n\n\t\tshow: function () {\n\t\t\t// If disabled by screen options, set checked to false and return.\n\t\t\tif ( this.$el.hasClass( 'hide-if-js' ) ) {\n\t\t\t\tthis.$hide().prop( 'checked', false );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Show label.\n\t\t\tthis.$hideLabel().show();\n\n\t\t\t// toggle on checkbox\n\t\t\tthis.$hide().prop( 'checked', true );\n\n\t\t\t// Show postbox\n\t\t\tthis.$el.show().removeClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'show_postbox', this );\n\t\t},\n\n\t\tenable: function () {\n\t\t\tacf.enable( this.$el, 'postbox' );\n\t\t},\n\n\t\tshowEnable: function () {\n\t\t\tthis.enable();\n\t\t\tthis.show();\n\t\t},\n\n\t\thide: function () {\n\t\t\t// Hide label.\n\t\t\tthis.$hideLabel().hide();\n\n\t\t\t// Hide postbox\n\t\t\tthis.$el.hide().addClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'hide_postbox', this );\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tacf.disable( this.$el, 'postbox' );\n\t\t},\n\n\t\thideDisable: function () {\n\t\t\tthis.disable();\n\t\t\tthis.hide();\n\t\t},\n\n\t\thtml: function ( html ) {\n\t\t\t// Update HTML.\n\t\t\tthis.$inside().html( html );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'append', this.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.screen = new acf.Model( {\n\t\tactive: true,\n\n\t\txhr: false,\n\n\t\ttimeout: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'change #page_template': 'onChange',\n\t\t\t'change #parent_id': 'onChange',\n\t\t\t'change #post-formats-select': 'onChange',\n\t\t\t'change .categorychecklist': 'onChange',\n\t\t\t'change .tagsdiv': 'onChange',\n\t\t\t'change .acf-taxonomy-field[data-save=\"1\"]': 'onChange',\n\t\t\t'change #product-type': 'onChange',\n\t\t},\n\n\t\tisPost: function () {\n\t\t\treturn acf.get( 'screen' ) === 'post';\n\t\t},\n\n\t\tisUser: function () {\n\t\t\treturn acf.get( 'screen' ) === 'user';\n\t\t},\n\n\t\tisTaxonomy: function () {\n\t\t\treturn acf.get( 'screen' ) === 'taxonomy';\n\t\t},\n\n\t\tisAttachment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'attachment';\n\t\t},\n\n\t\tisNavMenu: function () {\n\t\t\treturn acf.get( 'screen' ) === 'nav_menu';\n\t\t},\n\n\t\tisWidget: function () {\n\t\t\treturn acf.get( 'screen' ) === 'widget';\n\t\t},\n\n\t\tisComment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'comment';\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\tvar $el = $( '#page_template' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\tvar $el = $( '#parent_id' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageType: function ( e, $el ) {\n\t\t\treturn this.getPageParent() ? 'child' : 'parent';\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn $( '#post_type' ).val();\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\tvar $el = $( '#post-formats-select input:checked' );\n\t\t\tif ( $el.length ) {\n\t\t\t\tvar val = $el.val();\n\t\t\t\treturn val == '0' ? 'standard' : val;\n\t\t\t}\n\t\t\treturn null;\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// serialize WP taxonomy postboxes\n\t\t\tvar data = acf.serialize( $( '.categorydiv, .tagsdiv' ) );\n\n\t\t\t// use tax_input (tag, custom-taxonomy) when possible.\n\t\t\t// this data is already formatted in taxonomy => [terms].\n\t\t\tif ( data.tax_input ) {\n\t\t\t\tterms = data.tax_input;\n\t\t\t}\n\n\t\t\t// append \"category\" which uses a different name\n\t\t\tif ( data.post_category ) {\n\t\t\t\tterms.category = data.post_category;\n\t\t\t}\n\n\t\t\t// convert any string values (tags) into array format\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tif ( ! acf.isArray( terms[ tax ] ) ) {\n\t\t\t\t\tterms[ tax ] = terms[ tax ].split( /,[\\s]?/ );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetPostTerms: function () {\n\t\t\t// Get core terms.\n\t\t\tvar terms = this.getPostCoreTerms();\n\n\t\t\t// loop over taxonomy fields and add their values\n\t\t\tacf.getFields( { type: 'taxonomy' } ).map( function ( field ) {\n\t\t\t\t// ignore fields that don't save\n\t\t\t\tif ( ! field.get( 'save' ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar val = field.val();\n\t\t\t\tvar tax = field.get( 'taxonomy' );\n\n\t\t\t\t// check val\n\t\t\t\tif ( val ) {\n\t\t\t\t\t// ensure terms exists\n\t\t\t\t\tterms[ tax ] = terms[ tax ] || [];\n\n\t\t\t\t\t// ensure val is an array\n\t\t\t\t\tval = acf.isArray( val ) ? val : [ val ];\n\n\t\t\t\t\t// append\n\t\t\t\t\tterms[ tax ] = terms[ tax ].concat( val );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// add WC product type\n\t\t\tif ( ( productType = this.getProductType() ) !== null ) {\n\t\t\t\tterms.product_type = [ productType ];\n\t\t\t}\n\n\t\t\t// remove duplicate values\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tterms[ tax ] = acf.uniqueArray( terms[ tax ] );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetProductType: function () {\n\t\t\tvar $el = $( '#product-type' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tcheck: function () {\n\t\t\t// bail early if not for post\n\t\t\tif ( acf.get( 'screen' ) !== 'post' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// abort XHR if is already loading AJAX data\n\t\t\tif ( this.xhr ) {\n\t\t\t\tthis.xhr.abort();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar ajaxData = acf.parseArgs( this.data, {\n\t\t\t\taction: 'acf/ajax/check_screen',\n\t\t\t\tscreen: acf.get( 'screen' ),\n\t\t\t\texists: [],\n\t\t\t} );\n\n\t\t\t// post id\n\t\t\tif ( this.isPost() ) {\n\t\t\t\tajaxData.post_id = acf.get( 'post_id' );\n\t\t\t}\n\n\t\t\t// post type\n\t\t\tif ( ( postType = this.getPostType() ) !== null ) {\n\t\t\t\tajaxData.post_type = postType;\n\t\t\t}\n\n\t\t\t// page template\n\t\t\tif ( ( pageTemplate = this.getPageTemplate() ) !== null ) {\n\t\t\t\tajaxData.page_template = pageTemplate;\n\t\t\t}\n\n\t\t\t// page parent\n\t\t\tif ( ( pageParent = this.getPageParent() ) !== null ) {\n\t\t\t\tajaxData.page_parent = pageParent;\n\t\t\t}\n\n\t\t\t// page type\n\t\t\tif ( ( pageType = this.getPageType() ) !== null ) {\n\t\t\t\tajaxData.page_type = pageType;\n\t\t\t}\n\n\t\t\t// post format\n\t\t\tif ( ( postFormat = this.getPostFormat() ) !== null ) {\n\t\t\t\tajaxData.post_format = postFormat;\n\t\t\t}\n\n\t\t\t// post terms\n\t\t\tif ( ( postTerms = this.getPostTerms() ) !== null ) {\n\t\t\t\tajaxData.post_terms = postTerms;\n\t\t\t}\n\n\t\t\t// add array of existing postboxes to increase performance and reduce JSON HTML\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tajaxData.exists.push( postbox.get( 'key' ) );\n\t\t\t} );\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters( 'check_screen_args', ajaxData );\n\n\t\t\t// success\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// Render post screen.\n\t\t\t\tif ( acf.get( 'screen' ) == 'post' ) {\n\t\t\t\t\tthis.renderPostScreen( json );\n\n\t\t\t\t\t// Render user screen.\n\t\t\t\t} else if ( acf.get( 'screen' ) == 'user' ) {\n\t\t\t\t\tthis.renderUserScreen( json );\n\t\t\t\t}\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'check_screen_complete', json, ajaxData );\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\tthis.xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t} );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tthis.setTimeout( this.check, 1 );\n\t\t},\n\n\t\trenderPostScreen: function ( data ) {\n\t\t\t// Helper function to copy events\n\t\t\tvar copyEvents = function ( $from, $to ) {\n\t\t\t\tvar events = $._data( $from[ 0 ] ).events;\n\t\t\t\tfor ( var type in events ) {\n\t\t\t\t\tfor ( var i = 0; i < events[ type ].length; i++ ) {\n\t\t\t\t\t\t$to.on( type, events[ type ][ i ].handler );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// Helper function to sort metabox.\n\t\t\tvar sortMetabox = function ( id, ids ) {\n\t\t\t\t// Find position of id within ids.\n\t\t\t\tvar index = ids.indexOf( id );\n\n\t\t\t\t// Bail early if index not found.\n\t\t\t\tif ( index == -1 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes behind (in reverse order).\n\t\t\t\tfor ( var i = index - 1; i >= 0; i-- ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).after( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes infront.\n\t\t\t\tfor ( var i = index + 1; i < ids.length; i++ ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).before( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Return false if not sorted.\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// Keep track of visible and hidden postboxes.\n\t\t\tdata.visible = [];\n\t\t\tdata.hidden = [];\n\n\t\t\t// Show these postboxes.\n\t\t\tdata.results = data.results.map( function ( result, i ) {\n\t\t\t\t// vars\n\t\t\t\tvar postbox = acf.getPostbox( result.id );\n\n\t\t\t\t// Prevent \"acf_after_title\" position in Block Editor.\n\t\t\t\tif (\n\t\t\t\t\tacf.isGutenberg() &&\n\t\t\t\t\tresult.position == 'acf_after_title'\n\t\t\t\t) {\n\t\t\t\t\tresult.position = 'normal';\n\t\t\t\t}\n\n\t\t\t\t// Create postbox if doesn't exist.\n\t\t\t\tif ( ! postbox ) {\n\t\t\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\t\t\tif ( wpMinorVersion >= 5.5 ) {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Ensure result.classes is set.\n\t\t\t\t\tif ( ! result.classes ) result.classes = '';\n\n\t\t\t\t\t// Create it.\n\t\t\t\t\tvar $postbox = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\tpostboxHeader,\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\tresult.html,\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// Create new hide toggle.\n\t\t\t\t\tif ( $( '#adv-settings' ).length ) {\n\t\t\t\t\t\tvar $prefs = $( '#adv-settings .metabox-prefs' );\n\t\t\t\t\t\tvar $label = $(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Copy default WP events onto checkbox.\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$prefs.find( 'input' ).first(),\n\t\t\t\t\t\t\t$label.find( 'input' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Append hide label\n\t\t\t\t\t\t$prefs.append( $label );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Copy default WP events onto metabox.\n\t\t\t\t\tif ( $( '.postbox' ).length ) {\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .handlediv' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.handlediv' )\n\t\t\t\t\t\t);\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .hndle' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.hndle' )\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Append metabox to the bottom of \"side-sortables\".\n\t\t\t\t\tif ( result.position === 'side' ) {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).append(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Prepend metabox to the top of \"normal-sortbables\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).prepend(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Position metabox amongst existing ACF metaboxes within the same location.\n\t\t\t\t\tvar order = [];\n\t\t\t\t\tdata.results.map( function ( _result ) {\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tresult.position === _result.position &&\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'#' +\n\t\t\t\t\t\t\t\t\tresult.position +\n\t\t\t\t\t\t\t\t\t'-sortables #' +\n\t\t\t\t\t\t\t\t\t_result.id\n\t\t\t\t\t\t\t).length\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\torder.push( _result.id );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t\tsortMetabox( result.id, order );\n\n\t\t\t\t\t// Check 'sorted' for user preference.\n\t\t\t\t\tif ( data.sorted ) {\n\t\t\t\t\t\t// Loop over each position (acf_after_title, side, normal).\n\t\t\t\t\t\tfor ( var position in data.sorted ) {\n\t\t\t\t\t\t\tlet order = data.sorted[ position ];\n\n\t\t\t\t\t\t\tif ( typeof order !== 'string' ) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Explode string into array of ids.\n\t\t\t\t\t\t\torder = order.split( ',' );\n\n\t\t\t\t\t\t\t// Position metabox relative to order.\n\t\t\t\t\t\t\tif ( sortMetabox( result.id, order ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Initalize it (modifies HTML).\n\t\t\t\t\tpostbox = acf.newPostbox( result );\n\n\t\t\t\t\t// Trigger action.\n\t\t\t\t\tacf.doAction( 'append', $postbox );\n\t\t\t\t\tacf.doAction( 'append_postbox', postbox );\n\t\t\t\t}\n\n\t\t\t\t// show postbox\n\t\t\t\tpostbox.showEnable();\n\n\t\t\t\t// append\n\t\t\t\tdata.visible.push( result.id );\n\n\t\t\t\t// Return result (may have changed).\n\t\t\t\treturn result;\n\t\t\t} );\n\n\t\t\t// Hide these postboxes.\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tif ( data.visible.indexOf( postbox.get( 'id' ) ) === -1 ) {\n\t\t\t\t\t// Hide postbox.\n\t\t\t\t\tpostbox.hideDisable();\n\n\t\t\t\t\t// Append to data.\n\t\t\t\t\tdata.hidden.push( postbox.get( 'id' ) );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Update style.\n\t\t\t$( '#acf-style' ).html( data.style );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'refresh_post_screen', data );\n\t\t},\n\n\t\trenderUserScreen: function ( json ) {},\n\t} );\n\n\t/**\n\t * gutenScreen\n\t *\n\t * Adds compatibility with the Gutenberg edit screen.\n\t *\n\t * @date\t11/12/18\n\t * @since\t5.8.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar gutenScreen = new acf.Model( {\n\t\t// Keep a reference to the most recent post attributes.\n\t\tpostEdits: {},\n\n\t\t// Wait until assets have been loaded.\n\t\twait: 'prepare',\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenberg() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Listen for changes (use debounced version as this can fires often).\n\t\t\twp.data.subscribe( acf.debounce( this.onChange ).bind( this ) );\n\n\t\t\t// Customize \"acf.screen.get\" functions.\n\t\t\tacf.screen.getPageTemplate = this.getPageTemplate;\n\t\t\tacf.screen.getPageParent = this.getPageParent;\n\t\t\tacf.screen.getPostType = this.getPostType;\n\t\t\tacf.screen.getPostFormat = this.getPostFormat;\n\t\t\tacf.screen.getPostCoreTerms = this.getPostCoreTerms;\n\n\t\t\t// Disable unload\n\t\t\tacf.unload.disable();\n\n\t\t\t// Refresh metaboxes since WP 5.3.\n\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\tif ( wpMinorVersion >= 5.3 ) {\n\t\t\t\tthis.addAction(\n\t\t\t\t\t'refresh_post_screen',\n\t\t\t\t\tthis.onRefreshPostScreen\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Trigger \"refresh\" after WP has moved metaboxes into place.\n\t\t\twp.domReady( acf.refresh );\n\t\t},\n\n\t\tonChange: function () {\n\t\t\t// Determine attributes that can trigger a refresh.\n\t\t\tvar attributes = [ 'template', 'parent', 'format' ];\n\n\t\t\t// Append taxonomy attribute names to this list.\n\t\t\t( wp.data.select( 'core' ).getTaxonomies() || [] ).map( function (\n\t\t\t\ttaxonomy\n\t\t\t) {\n\t\t\t\tattributes.push( taxonomy.rest_base );\n\t\t\t} );\n\n\t\t\t// Get relevant current post edits.\n\t\t\tvar _postEdits = wp.data.select( 'core/editor' ).getPostEdits();\n\t\t\tvar postEdits = {};\n\t\t\tattributes.map( function ( k ) {\n\t\t\t\tif ( _postEdits[ k ] !== undefined ) {\n\t\t\t\t\tpostEdits[ k ] = _postEdits[ k ];\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Detect change.\n\t\t\tif (\n\t\t\t\tJSON.stringify( postEdits ) !== JSON.stringify( this.postEdits )\n\t\t\t) {\n\t\t\t\tthis.postEdits = postEdits;\n\n\t\t\t\t// Check screen.\n\t\t\t\tacf.screen.check();\n\t\t\t}\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'template' );\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'parent' );\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'type' );\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'format' );\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// Loop over taxonomies.\n\t\t\tvar taxonomies = wp.data.select( 'core' ).getTaxonomies() || [];\n\t\t\ttaxonomies.map( function ( taxonomy ) {\n\t\t\t\t// Append selected taxonomies to terms object.\n\t\t\t\tvar postTerms = wp.data\n\t\t\t\t\t.select( 'core/editor' )\n\t\t\t\t\t.getEditedPostAttribute( taxonomy.rest_base );\n\t\t\t\tif ( postTerms ) {\n\t\t\t\t\tterms[ taxonomy.slug ] = postTerms;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\t/**\n\t\t * onRefreshPostScreen\n\t\t *\n\t\t * Fires after the Post edit screen metaboxs are refreshed to update the Block Editor API state.\n\t\t *\n\t\t * @date\t11/11/19\n\t\t * @since\t5.8.7\n\t\t *\n\t\t * @param\tobject data The \"check_screen\" JSON response data.\n\t\t * @return\tvoid\n\t\t */\n\t\tonRefreshPostScreen: function ( data ) {\n\t\t\t// Extract vars.\n\t\t\tvar select = wp.data.select( 'core/edit-post' );\n\t\t\tvar dispatch = wp.data.dispatch( 'core/edit-post' );\n\n\t\t\t// Load current metabox locations and data.\n\t\t\tvar locations = {};\n\t\t\tselect.getActiveMetaBoxLocations().map( function ( location ) {\n\t\t\t\tlocations[ location ] = select.getMetaBoxesPerLocation(\n\t\t\t\t\tlocation\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// Generate flat array of existing ids.\n\t\t\tvar ids = [];\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ].map( function ( m ) {\n\t\t\t\t\tids.push( m.id );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Append new ACF metaboxes (ignore those which already exist).\n\t\t\tdata.results\n\t\t\t\t.filter( function ( r ) {\n\t\t\t\t\treturn ids.indexOf( r.id ) === -1;\n\t\t\t\t} )\n\t\t\t\t.map( function ( result, i ) {\n\t\t\t\t\t// Ensure location exists.\n\t\t\t\t\tvar location = result.position;\n\t\t\t\t\tlocations[ location ] = locations[ location ] || [];\n\n\t\t\t\t\t// Append.\n\t\t\t\t\tlocations[ location ].push( {\n\t\t\t\t\t\tid: result.id,\n\t\t\t\t\t\ttitle: result.title,\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t// Remove hidden ACF metaboxes.\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ] = locations[ k ].filter( function ( m ) {\n\t\t\t\t\treturn data.hidden.indexOf( m.id ) === -1;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Update state.\n\t\t\tdispatch.setAvailableMetaBoxesPerLocation( locations );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newSelect2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newSelect2 = function ( $select, props ) {\n\t\t// defaults\n\t\tprops = acf.parseArgs( props, {\n\t\t\tallowNull: false,\n\t\t\tplaceholder: '',\n\t\t\tmultiple: false,\n\t\t\tfield: false,\n\t\t\tajax: false,\n\t\t\tajaxAction: '',\n\t\t\tajaxData: function ( data ) {\n\t\t\t\treturn data;\n\t\t\t},\n\t\t\tajaxResults: function ( json ) {\n\t\t\t\treturn json;\n\t\t\t},\n\t\t\ttemplateSelection: false,\n\t\t\ttemplateResult: false,\n\t\t\tdropdownCssClass: '',\n\t\t\tsuppressFilters: false,\n\t\t} );\n\n\t\t// initialize\n\t\tif ( getVersion() == 4 ) {\n\t\t\tvar select2 = new Select2_4( $select, props );\n\t\t} else {\n\t\t\tvar select2 = new Select2_3( $select, props );\n\t\t}\n\n\t\t// actions\n\t\tacf.doAction( 'new_select2', select2 );\n\n\t\t// return\n\t\treturn select2;\n\t};\n\n\t/**\n\t * getVersion\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tfunction getVersion() {\n\t\t// v4\n\t\tif ( acf.isset( window, 'jQuery', 'fn', 'select2', 'amd' ) ) {\n\t\t\treturn 4;\n\t\t}\n\n\t\t// v3\n\t\tif ( acf.isset( window, 'Select2' ) ) {\n\t\t\treturn 3;\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t}\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2 = acf.Model.extend( {\n\t\tsetup: function ( $select, props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $select;\n\t\t},\n\n\t\tinitialize: function () {},\n\n\t\tselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( ! $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tunselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tgetOption: function ( value ) {\n\t\t\treturn this.$( 'option[value=\"' + value + '\"]' );\n\t\t},\n\n\t\taddOption: function ( option ) {\n\t\t\t// defaults\n\t\t\toption = acf.parseArgs( option, {\n\t\t\t\tid: '',\n\t\t\t\ttext: '',\n\t\t\t\tselected: false,\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $option = this.getOption( option.id );\n\n\t\t\t// append\n\t\t\tif ( ! $option.length ) {\n\t\t\t\t$option = $( '' );\n\t\t\t\t$option.html( option.text );\n\t\t\t\t$option.attr( 'value', option.id );\n\t\t\t\t$option.prop( 'selected', option.selected );\n\t\t\t\tthis.$el.append( $option );\n\t\t\t}\n\n\t\t\t// chain\n\t\t\treturn $option;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\t\t\tvar $options = this.$el.find( 'option:selected' );\n\n\t\t\t// bail early if no selected\n\t\t\tif ( ! $options.exists() ) {\n\t\t\t\treturn val;\n\t\t\t}\n\n\t\t\t// sort by attribute\n\t\t\t$options = $options.sort( function ( a, b ) {\n\t\t\t\treturn (\n\t\t\t\t\t+a.getAttribute( 'data-i' ) - +b.getAttribute( 'data-i' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$options.each( function () {\n\t\t\t\tvar $el = $( this );\n\t\t\t\tval.push( {\n\t\t\t\t\t$el: $el,\n\t\t\t\t\tid: $el.attr( 'value' ),\n\t\t\t\t\ttext: $el.text(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val;\n\t\t},\n\n\t\tmergeOptions: function () {},\n\n\t\tgetChoices: function () {\n\t\t\t// callback\n\t\t\tvar crawl = function ( $parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar choices = [];\n\n\t\t\t\t// loop\n\t\t\t\t$parent.children().each( function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $child = $( this );\n\n\t\t\t\t\t// optgroup\n\t\t\t\t\tif ( $child.is( 'optgroup' ) ) {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\ttext: $child.attr( 'label' ),\n\t\t\t\t\t\t\tchildren: crawl( $child ),\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// option\n\t\t\t\t\t} else {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\tid: $child.attr( 'value' ),\n\t\t\t\t\t\t\ttext: $child.text(),\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// return\n\t\t\t\treturn choices;\n\t\t\t};\n\n\t\t\t// crawl\n\t\t\treturn crawl( this.$el );\n\t\t},\n\n\t\tgetAjaxData: function ( params ) {\n\t\t\t// vars\n\t\t\tvar ajaxData = {\n\t\t\t\taction: this.get( 'ajaxAction' ),\n\t\t\t\ts: params.term || '',\n\t\t\t\tpaged: params.page || 1,\n\t\t\t};\n\n\t\t\t// field helper\n\t\t\tvar field = this.get( 'field' );\n\t\t\tif ( field ) {\n\t\t\t\tajaxData.field_key = field.get( 'key' );\n\t\t\t}\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxData' );\n\t\t\tif ( callback ) {\n\t\t\t\tajaxData = callback.apply( this, [ ajaxData, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t},\n\n\t\tgetAjaxResults: function ( json, params ) {\n\t\t\t// defaults\n\t\t\tjson = acf.parseArgs( json, {\n\t\t\t\tresults: false,\n\t\t\t\tmore: false,\n\t\t\t} );\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxResults' );\n\t\t\tif ( callback ) {\n\t\t\t\tjson = callback.apply( this, [ json, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tjson = acf.applyFilters(\n\t\t\t\t'select2_ajax_results',\n\t\t\t\tjson,\n\t\t\t\tparams,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tprocessAjaxResults: function ( json, params ) {\n\t\t\t// vars\n\t\t\tvar json = this.getAjaxResults( json, params );\n\n\t\t\t// change more to pagination\n\t\t\tif ( json.more ) {\n\t\t\t\tjson.pagination = { more: true };\n\t\t\t}\n\n\t\t\t// merge together groups\n\t\t\tsetTimeout( $.proxy( this.mergeOptions, this ), 1 );\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tdestroy: function () {\n\t\t\t// destroy via api\n\t\t\tif ( this.$el.data( 'select2' ) ) {\n\t\t\t\tthis.$el.select2( 'destroy' );\n\t\t\t}\n\n\t\t\t// destory via HTML (duplicating HTML does not contain data)\n\t\t\tthis.$el.siblings( '.select2-container' ).remove();\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_4\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_4 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\ttemplateSelection: this.get( 'templateSelection' ),\n\t\t\t\ttemplateResult: this.get( 'templateResult' ),\n\t\t\t\tdropdownCssClass: this.get( 'dropdownCssClass' ),\n\t\t\t\tsuppressFilters: this.get( 'suppressFilters' ),\n\t\t\t\tdata: [],\n\t\t\t\tescapeMarkup: function ( markup ) {\n\t\t\t\t\tif ( typeof markup !== 'string' ) {\n\t\t\t\t\t\treturn markup;\n\t\t\t\t\t}\n\t\t\t\t\treturn acf.escHtml( markup );\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// Clear empty templateSelections, templateResults, or dropdownCssClass.\n\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t}\n\t\t\tif ( ! options.templateResult ) {\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\t\t\tif ( ! options.dropdownCssClass ) {\n\t\t\t\tdelete options.dropdownCssClass;\n\t\t\t}\n\n\t\t\t// Only use the template if SelectWoo is not loaded to work around https://github.com/woocommerce/woocommerce/pull/30473\n\t\t\tif ( ! acf.isset( window, 'jQuery', 'fn', 'selectWoo' ) ) {\n\t\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\t\toptions.templateSelection = function ( selection ) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\t\treturn $selection;\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tthis.getValue().map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Temporarily remove conflicting attribute.\n\t\t\tvar attrAjax = $select.attr( 'data-ajax' );\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.removeData( 'ajax' );\n\t\t\t\t$select.removeAttr( 'data-ajax' );\n\t\t\t}\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdelay: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tprocessResults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tvar field = this.get( 'field' );\n\t\t\t\toptions = acf.applyFilters(\n\t\t\t\t\t'select2_args',\n\t\t\t\t\toptions,\n\t\t\t\t\t$select,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add select2\n\t\t\t$select.select2( options );\n\n\t\t\t// get container (Select2 v4 does not return this from constructor)\n\t\t\tvar $container = $select.next( '.select2-container' );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function ( e ) {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-selection__choice' ).each(\n\t\t\t\t\t\t\tfunction () {\n\t\t\t\t\t\t\t\t// Attempt to use .data if it exists (select2 version < 4.0.6) or use our template data instead.\n\t\t\t\t\t\t\t\tif ( $( this ).data( 'data' ) ) {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this ).data( 'data' ).element\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this )\n\t\t\t\t\t\t\t\t\t\t\t.find( 'span.acf-selection' )\n\t\t\t\t\t\t\t\t\t\t\t.data( 'element' )\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\n\t\t\t\t// on select, move to end\n\t\t\t\t$select.on(\n\t\t\t\t\t'select2:select',\n\t\t\t\t\tthis.proxy( function ( e ) {\n\t\t\t\t\t\tthis.getOption( e.params.data.id )\n\t\t\t\t\t\t\t.detach()\n\t\t\t\t\t\t\t.appendTo( this.$el );\n\t\t\t\t\t} )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add handler to auto-focus searchbox (for jQuery 3.6)\n\t\t\t$select.on( 'select2:open', () => {\n\t\t\t\t$( '.select2-container--open .select2-search__field' )\n\t\t\t\t\t.get( -1 )\n\t\t\t\t\t.focus();\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// Add back temporarily removed attr.\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.attr( 'data-ajax', attrAjax );\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'select2_init',\n\t\t\t\t\t$select,\n\t\t\t\t\toptions,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '.select2-results__option[role=\"group\"]' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\tvar $group = $( this ).children( 'strong' );\n\n\t\t\t\t// compare to previous\n\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t$prevOptions.append( $options.children() );\n\t\t\t\t\t$( this ).remove();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// update vars\n\t\t\t\t$prevOptions = $options;\n\t\t\t\t$prevGroup = $group;\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_3\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_3 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar value = this.getValue();\n\t\t\tvar multiple = this.get( 'multiple' );\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tseparator: '||',\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tdata: this.getChoices(),\n\t\t\t\tescapeMarkup: function ( string ) {\n\t\t\t\t\treturn acf.escHtml( string );\n\t\t\t\t},\n\t\t\t\tdropdownCss: {\n\t\t\t\t\t'z-index': '999999999',\n\t\t\t\t},\n\t\t\t\tinitSelection: function ( element, callback ) {\n\t\t\t\t\tif ( multiple ) {\n\t\t\t\t\t\tcallback( value );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcallback( value.shift() );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// get hidden input\n\t\t\tvar $input = $select.siblings( 'input' );\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = $( '' );\n\t\t\t\t$select.before( $input );\n\t\t\t}\n\n\t\t\t// set input value\n\t\t\tinputValue = value\n\t\t\t\t.map( function ( item ) {\n\t\t\t\t\treturn item.id;\n\t\t\t\t} )\n\t\t\t\t.join( '||' );\n\t\t\t$input.val( inputValue );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tvalue.map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove blank option as we have a clear all button\n\t\t\tif ( options.allowClear ) {\n\t\t\t\toptions.data = options.data.filter( function ( item ) {\n\t\t\t\t\treturn item.id !== '';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove conflicting atts\n\t\t\t$select.removeData( 'ajax' );\n\t\t\t$select.removeAttr( 'data-ajax' );\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tquietMillis: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tresults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tvar field = this.get( 'field' );\n\t\t\toptions = acf.applyFilters(\n\t\t\t\t'select2_args',\n\t\t\t\toptions,\n\t\t\t\t$select,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// add select2\n\t\t\t$input.select2( options );\n\n\t\t\t// get container\n\t\t\tvar $container = $input.select2( 'container' );\n\n\t\t\t// helper to find this select's option\n\t\t\tvar getOption = $.proxy( this.getOption, this );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function () {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-search-choice' ).each( function () {\n\t\t\t\t\t\t\t// vars\n\t\t\t\t\t\t\tvar data = $( this ).data( 'select2Data' );\n\t\t\t\t\t\t\tvar $option = getOption( data.id );\n\n\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// on select, create option and move to end\n\t\t\t$input.on( 'select2-selecting', function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar item = e.choice;\n\t\t\t\tvar $option = getOption( item.id );\n\n\t\t\t\t// create if doesn't exist\n\t\t\t\tif ( ! $option.length ) {\n\t\t\t\t\t$option = $(\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// detach and re-append to end\n\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction(\n\t\t\t\t'select2_init',\n\t\t\t\t$select,\n\t\t\t\toptions,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// change\n\t\t\t$input.on( 'change', function () {\n\t\t\t\tvar val = $input.val();\n\t\t\t\tif ( val.indexOf( '||' ) ) {\n\t\t\t\t\tval = val.split( '||' );\n\t\t\t\t}\n\t\t\t\t$select.val( val ).trigger( 'change' );\n\t\t\t} );\n\n\t\t\t// hide select\n\t\t\t$select.hide();\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '#select2-drop .select2-result-with-children' ).each(\n\t\t\t\tfunction () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\t\tvar $group = $( this ).children( '.select2-result-label' );\n\n\t\t\t\t\t// compare to previous\n\t\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t\t$prevGroup.append( $options.children() );\n\t\t\t\t\t\t$( this ).remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevOptions = $options;\n\t\t\t\t\t$prevGroup = $group;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tgetAjaxData: function ( term, page ) {\n\t\t\t// create Select2 v4 params\n\t\t\tvar params = {\n\t\t\t\tterm: term,\n\t\t\t\tpage: page,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar field = this.get( 'field' );\n\t\t\tparams = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tparams,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn Select2.prototype.getAjaxData.apply( this, [ params ] );\n\t\t},\n\t} );\n\n\t// manager\n\tvar select2Manager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'prepare',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar version = getVersion();\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if 'en'\n\t\t\tif ( locale.indexOf( 'en' ) === 0 ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// initialize\n\t\t\tif ( version == 4 ) {\n\t\t\t\tthis.addTranslations4();\n\t\t\t} else if ( version == 3 ) {\n\t\t\t\tthis.addTranslations3();\n\t\t\t}\n\t\t},\n\n\t\taddTranslations4: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\terrorLoading: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tinputTooLong: function ( args ) {\n\t\t\t\t\tvar overChars = args.input.length - args.maximum;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tinputTooShort: function ( args ) {\n\t\t\t\t\tvar remainingChars = args.minimum - args.input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tloadingMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tmaximumSelected: function ( args ) {\n\t\t\t\t\tvar maximum = args.maximum;\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tnoResults: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tsearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// append\n\t\t\tjQuery.fn.select2.amd.define(\n\t\t\t\t'select2/i18n/' + locale,\n\t\t\t\t[],\n\t\t\t\tfunction () {\n\t\t\t\t\treturn select2L10n;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\taddTranslations3: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\tformatMatches: function ( matches ) {\n\t\t\t\t\tif ( matches > 1 ) {\n\t\t\t\t\t\treturn l10n.matches_n.replace( '%d', matches );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.matches_1;\n\t\t\t\t},\n\t\t\t\tformatNoMatches: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tformatAjaxError: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tformatInputTooShort: function ( input, min ) {\n\t\t\t\t\tvar remainingChars = min - input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tformatInputTooLong: function ( input, max ) {\n\t\t\t\t\tvar overChars = input.length - max;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatSelectionTooBig: function ( maximum ) {\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatLoadMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tformatSearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// ensure locales exists\n\t\t\t$.fn.select2.locales = $.fn.select2.locales || {};\n\n\t\t\t// append\n\t\t\t$.fn.select2.locales[ locale ] = select2L10n;\n\t\t\t$.extend( $.fn.select2.defaults, select2L10n );\n\t\t},\n\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\t$el2.find( '.select2-container' ).remove();\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.tinymce = {\n\t\t/*\n\t\t * defaults\n\t\t *\n\t\t * This function will return default mce and qt settings\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tdefaults: function () {\n\t\t\t// bail early if no tinyMCEPreInit\n\t\t\tif ( typeof tinyMCEPreInit === 'undefined' ) return false;\n\n\t\t\t// vars\n\t\t\tvar defaults = {\n\t\t\t\ttinymce: tinyMCEPreInit.mceInit.acf_content,\n\t\t\t\tquicktags: tinyMCEPreInit.qtInit.acf_content,\n\t\t\t};\n\n\t\t\t// return\n\t\t\treturn defaults;\n\t\t},\n\n\t\t/*\n\t\t * initialize\n\t\t *\n\t\t * This function will initialize the tinymce and quicktags instances\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitialize: function ( id, args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: 'full',\n\t\t\t\tmode: 'visual', // visual,text\n\t\t\t\tfield: false,\n\t\t\t} );\n\n\t\t\t// tinymce\n\t\t\tif ( args.tinymce ) {\n\t\t\t\tthis.initializeTinymce( id, args );\n\t\t\t}\n\n\t\t\t// quicktags\n\t\t\tif ( args.quicktags ) {\n\t\t\t\tthis.initializeQuicktags( id, args );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeTinymce\n\t\t *\n\t\t * This function will initialize the tinymce instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeTinymce: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar $textarea = $( '#' + id );\n\t\t\tvar defaults = this.defaults();\n\t\t\tvar toolbars = acf.get( 'toolbars' );\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// check if exists\n\t\t\tif ( tinymce.get( id ) ) {\n\t\t\t\treturn this.enable( id );\n\t\t\t}\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.tinymce, args.tinymce );\n\t\t\tinit.id = id;\n\t\t\tinit.selector = '#' + id;\n\n\t\t\t// toolbar\n\t\t\tvar toolbar = args.toolbar;\n\t\t\tif ( toolbar && toolbars && toolbars[ toolbar ] ) {\n\t\t\t\tfor ( var i = 1; i <= 4; i++ ) {\n\t\t\t\t\tinit[ 'toolbar' + i ] = toolbars[ toolbar ][ i ] || '';\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// event\n\t\t\tinit.setup = function ( ed ) {\n\t\t\t\ted.on( 'change', function ( e ) {\n\t\t\t\t\ted.save(); // save to textarea\n\t\t\t\t\t$textarea.trigger( 'change' );\n\t\t\t\t} );\n\n\t\t\t\t// Fix bug where Gutenberg does not hear \"mouseup\" event and tries to select multiple blocks.\n\t\t\t\ted.on( 'mouseup', function ( e ) {\n\t\t\t\t\tvar event = new MouseEvent( 'mouseup' );\n\t\t\t\t\twindow.dispatchEvent( event );\n\t\t\t\t} );\n\n\t\t\t\t// Temporarily comment out. May not be necessary due to wysiwyg field actions.\n\t\t\t\t//ed.on('unload', function(e) {\n\t\t\t\t//\tacf.tinymce.remove( id );\n\t\t\t\t//});\n\t\t\t};\n\n\t\t\t// disable wp_autoresize_on (no solution yet for fixed toolbar)\n\t\t\tinit.wp_autoresize_on = false;\n\n\t\t\t// Enable wpautop allowing value to save without

        tags.\n\t\t\t// Only if the \"TinyMCE Advanced\" plugin hasn't already set this functionality.\n\t\t\tif ( ! init.tadv_noautop ) {\n\t\t\t\tinit.wpautop = true;\n\t\t\t}\n\n\t\t\t// hook for 3rd party customization\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_tinymce_settings',\n\t\t\t\tinit,\n\t\t\t\tid,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// z-index fix (caused too many conflicts)\n\t\t\t//if( acf.isset(tinymce,'ui','FloatPanel') ) {\n\t\t\t//\ttinymce.ui.FloatPanel.zIndex = 900000;\n\t\t\t//}\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.mceInit[ id ] = init;\n\n\t\t\t// visual tab is active\n\t\t\tif ( args.mode == 'visual' ) {\n\t\t\t\t// init\n\t\t\t\tvar result = tinymce.init( init );\n\n\t\t\t\t// get editor\n\t\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t\t// validate\n\t\t\t\tif ( ! ed ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// add reference\n\t\t\t\ted.acf = args.field;\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'wysiwyg_tinymce_init', ed, ed.id, init, field );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeQuicktags\n\t\t *\n\t\t * This function will initialize the quicktags instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeQuicktags: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar defaults = this.defaults();\n\n\t\t\t// bail early\n\t\t\tif ( typeof quicktags === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.quicktags, args.quicktags );\n\t\t\tinit.id = id;\n\n\t\t\t// filter\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_quicktags_settings',\n\t\t\t\tinit,\n\t\t\t\tinit.id,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.qtInit[ id ] = init;\n\n\t\t\t// init\n\t\t\tvar ed = quicktags( init );\n\n\t\t\t// validate\n\t\t\tif ( ! ed ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// generate HTML\n\t\t\tthis.buildQuicktags( ed );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'wysiwyg_quicktags_init', ed, ed.id, init, field );\n\t\t},\n\n\t\t/*\n\t\t * buildQuicktags\n\t\t *\n\t\t * This function will build the quicktags HTML\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tbuildQuicktags: function ( ed ) {\n\t\t\tvar canvas,\n\t\t\t\tname,\n\t\t\t\tsettings,\n\t\t\t\ttheButtons,\n\t\t\t\thtml,\n\t\t\t\ted,\n\t\t\t\tid,\n\t\t\t\ti,\n\t\t\t\tuse,\n\t\t\t\tinstanceId,\n\t\t\t\tdefaults =\n\t\t\t\t\t',strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,';\n\n\t\t\tcanvas = ed.canvas;\n\t\t\tname = ed.name;\n\t\t\tsettings = ed.settings;\n\t\t\thtml = '';\n\t\t\ttheButtons = {};\n\t\t\tuse = '';\n\t\t\tinstanceId = ed.id;\n\n\t\t\t// set buttons\n\t\t\tif ( settings.buttons ) {\n\t\t\t\tuse = ',' + settings.buttons + ',';\n\t\t\t}\n\n\t\t\tfor ( i in edButtons ) {\n\t\t\t\tif ( ! edButtons[ i ] ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tid = edButtons[ i ].id;\n\t\t\t\tif (\n\t\t\t\t\tuse &&\n\t\t\t\t\tdefaults.indexOf( ',' + id + ',' ) !== -1 &&\n\t\t\t\t\tuse.indexOf( ',' + id + ',' ) === -1\n\t\t\t\t) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t! edButtons[ i ].instance ||\n\t\t\t\t\tedButtons[ i ].instance === instanceId\n\t\t\t\t) {\n\t\t\t\t\ttheButtons[ id ] = edButtons[ i ];\n\n\t\t\t\t\tif ( edButtons[ i ].html ) {\n\t\t\t\t\t\thtml += edButtons[ i ].html( name + '_' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif ( use && use.indexOf( ',dfw,' ) !== -1 ) {\n\t\t\t\ttheButtons.dfw = new QTags.DFWButton();\n\t\t\t\thtml += theButtons.dfw.html( name + '_' );\n\t\t\t}\n\n\t\t\tif ( 'rtl' === document.getElementsByTagName( 'html' )[ 0 ].dir ) {\n\t\t\t\ttheButtons.textdirection = new QTags.TextDirectionButton();\n\t\t\t\thtml += theButtons.textdirection.html( name + '_' );\n\t\t\t}\n\n\t\t\ted.toolbar.innerHTML = html;\n\t\t\ted.theButtons = theButtons;\n\n\t\t\tif ( typeof jQuery !== 'undefined' ) {\n\t\t\t\tjQuery( document ).triggerHandler( 'quicktags-init', [ ed ] );\n\t\t\t}\n\t\t},\n\n\t\tdisable: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tremove: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroy: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroyTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\n\t\t\t// get editor\n\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t// bail early if no editor\n\t\t\tif ( ! ed ) return false;\n\n\t\t\t// save\n\t\t\ted.save();\n\n\t\t\t// destroy editor\n\t\t\ted.destroy();\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\n\t\tenable: function ( id ) {\n\t\t\tthis.enableTinymce( id );\n\t\t},\n\n\t\tenableTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof switchEditors === 'undefined' ) return false;\n\n\t\t\t// bail early if not initialized\n\t\t\tif ( typeof tinyMCEPreInit.mceInit[ id ] === 'undefined' )\n\t\t\t\treturn false;\n\n\t\t\t// Ensure textarea element is visible\n\t\t\t// - Fixes bug in block editor when switching between \"Block\" and \"Document\" tabs.\n\t\t\t$( '#' + id ).show();\n\n\t\t\t// toggle\n\t\t\tswitchEditors.go( id, 'tmce' );\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\t};\n\n\tvar editorManager = new acf.Model( {\n\t\t// hook in before fieldsEventManager, conditions, etc\n\t\tpriority: 5,\n\n\t\tactions: {\n\t\t\tprepare: 'onPrepare',\n\t\t\tready: 'onReady',\n\t\t},\n\t\tonPrepare: function () {\n\t\t\t// find hidden editor which may exist within a field\n\t\t\tvar $div = $( '#acf-hidden-wp-editor' );\n\n\t\t\t// move to footer\n\t\t\tif ( $div.exists() ) {\n\t\t\t\t$div.appendTo( 'body' );\n\t\t\t}\n\t\t},\n\t\tonReady: function () {\n\t\t\t// Restore wp.editor functions used by tinymce removed in WP5.\n\t\t\tif ( acf.isset( window, 'wp', 'oldEditor' ) ) {\n\t\t\t\twp.editor.autop = wp.oldEditor.autop;\n\t\t\t\twp.editor.removep = wp.oldEditor.removep;\n\t\t\t}\n\n\t\t\t// bail early if no tinymce\n\t\t\tif ( ! acf.isset( window, 'tinymce', 'on' ) ) return;\n\n\t\t\t// restore default activeEditor\n\t\t\ttinymce.on( 'AddEditor', function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar editor = data.editor;\n\n\t\t\t\t// bail early if not 'acf'\n\t\t\t\tif ( editor.id.substr( 0, 3 ) !== 'acf' ) return;\n\n\t\t\t\t// override if 'content' exists\n\t\t\t\teditor = tinymce.editors.content || editor;\n\n\t\t\t\t// update vars\n\t\t\t\ttinymce.activeEditor = editor;\n\t\t\t\twpActiveEditor = editor.id;\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.unload = new acf.Model( {\n\t\twait: 'load',\n\t\tactive: true,\n\t\tchanged: false,\n\n\t\tactions: {\n\t\t\tvalidation_failure: 'startListening',\n\t\t\tvalidation_success: 'stopListening',\n\t\t},\n\n\t\tevents: {\n\t\t\t'change form .acf-field': 'startListening',\n\t\t\t'submit form': 'stopListening',\n\t\t},\n\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\treset: function () {\n\t\t\tthis.stopListening();\n\t\t},\n\n\t\tstartListening: function () {\n\t\t\t// bail early if already changed, not active\n\t\t\tif ( this.changed || ! this.active ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.changed = true;\n\n\t\t\t// add event\n\t\t\t$( window ).on( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tstopListening: function () {\n\t\t\t// update\n\t\t\tthis.changed = false;\n\n\t\t\t// remove event\n\t\t\t$( window ).off( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\treturn acf.__(\n\t\t\t\t'The changes you made will be lost if you navigate away from this page'\n\t\t\t);\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * Validator\n\t *\n\t * The model for validating forms\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Validator = acf.Model.extend( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'Validator',\n\n\t\t/** @var object The model data. */\n\t\tdata: {\n\t\t\t/** @var array The form errors. */\n\t\t\terrors: [],\n\n\t\t\t/** @var object The form notice. */\n\t\t\tnotice: null,\n\n\t\t\t/** @var string The form status. loading, invalid, valid */\n\t\t\tstatus: '',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'changed:status': 'onChangeStatus',\n\t\t},\n\n\t\t/**\n\t\t * addErrors\n\t\t *\n\t\t * Adds errors to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tarray errors An array of errors.\n\t\t * @return\tvoid\n\t\t */\n\t\taddErrors: function ( errors ) {\n\t\t\terrors.map( this.addError, this );\n\t\t},\n\n\t\t/**\n\t\t * addError\n\t\t *\n\t\t * Adds and error to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject error An error object containing input and message.\n\t\t * @return\tvoid\n\t\t */\n\t\taddError: function ( error ) {\n\t\t\tthis.data.errors.push( error );\n\t\t},\n\n\t\t/**\n\t\t * hasErrors\n\t\t *\n\t\t * Returns true if the form has errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tbool\n\t\t */\n\t\thasErrors: function () {\n\t\t\treturn this.data.errors.length;\n\t\t},\n\n\t\t/**\n\t\t * clearErrors\n\t\t *\n\t\t * Removes any errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tclearErrors: function () {\n\t\t\treturn ( this.data.errors = [] );\n\t\t},\n\n\t\t/**\n\t\t * getErrors\n\t\t *\n\t\t * Returns the forms errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetErrors: function () {\n\t\t\treturn this.data.errors;\n\t\t},\n\n\t\t/**\n\t\t * getFieldErrors\n\t\t *\n\t\t * Returns the forms field errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetFieldErrors: function () {\n\t\t\t// vars\n\t\t\tvar errors = [];\n\t\t\tvar inputs = [];\n\n\t\t\t// loop\n\t\t\tthis.getErrors().map( function ( error ) {\n\t\t\t\t// bail early if global\n\t\t\t\tif ( ! error.input ) return;\n\n\t\t\t\t// update if exists\n\t\t\t\tvar i = inputs.indexOf( error.input );\n\t\t\t\tif ( i > -1 ) {\n\t\t\t\t\terrors[ i ] = error;\n\n\t\t\t\t\t// update\n\t\t\t\t} else {\n\t\t\t\t\terrors.push( error );\n\t\t\t\t\tinputs.push( error.input );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn errors;\n\t\t},\n\n\t\t/**\n\t\t * getGlobalErrors\n\t\t *\n\t\t * Returns the forms global errors (errors without a specific input).\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetGlobalErrors: function () {\n\t\t\t// return array of errors that contain no input\n\t\t\treturn this.getErrors().filter( function ( error ) {\n\t\t\t\treturn ! error.input;\n\t\t\t} );\n\t\t},\n\n\t\t/**\n\t\t * showErrors\n\t\t *\n\t\t * Displays all errors for this form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tshowErrors: function () {\n\t\t\t// bail early if no errors\n\t\t\tif ( ! this.hasErrors() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar fieldErrors = this.getFieldErrors();\n\t\t\tvar globalErrors = this.getGlobalErrors();\n\n\t\t\t// vars\n\t\t\tvar errorCount = 0;\n\t\t\tvar $scrollTo = false;\n\n\t\t\t// loop\n\t\t\tfieldErrors.map( function ( error ) {\n\t\t\t\t// get input\n\t\t\t\tvar $input = this.$( '[name=\"' + error.input + '\"]' ).first();\n\n\t\t\t\t// if $_POST value was an array, this $input may not exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\t$input = this.$( '[name^=\"' + error.input + '\"]' ).first();\n\t\t\t\t}\n\n\t\t\t\t// bail early if input doesn't exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// increase\n\t\t\t\terrorCount++;\n\n\t\t\t\t// get field\n\t\t\t\tvar field = acf.getClosestField( $input );\n\n\t\t\t\t// make sure the postbox containing this field is not hidden by screen options\n\t\t\t\tensureFieldPostBoxIsVisible( field.$el );\n\n\t\t\t\t// show error\n\t\t\t\tfield.showError( error.message );\n\n\t\t\t\t// set $scrollTo\n\t\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t\t$scrollTo = field.$el;\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// errorMessage\n\t\t\tvar errorMessage = acf.__( 'Validation failed' );\n\t\t\tglobalErrors.map( function ( error ) {\n\t\t\t\terrorMessage += '. ' + error.message;\n\t\t\t} );\n\t\t\tif ( errorCount == 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '1 field requires attention' );\n\t\t\t} else if ( errorCount > 1 ) {\n\t\t\t\terrorMessage +=\n\t\t\t\t\t'. ' +\n\t\t\t\t\tacf\n\t\t\t\t\t\t.__( '%d fields require attention' )\n\t\t\t\t\t\t.replace( '%d', errorCount );\n\t\t\t}\n\n\t\t\t// notice\n\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tvar notice = acf.newNotice( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t\ttarget: this.$el,\n\t\t\t\t} );\n\t\t\t\tthis.set( 'notice', notice );\n\t\t\t}\n\n\t\t\t// If in a modal, don't try to scroll.\n\t\t\tif ( this.$el.parents( '.acf-popup-box' ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// if no $scrollTo, set to message\n\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t$scrollTo = this.get( 'notice' ).$el;\n\t\t\t}\n\n\t\t\t// timeout\n\t\t\tsetTimeout( function () {\n\t\t\t\t$( 'html, body' ).animate(\n\t\t\t\t\t{\n\t\t\t\t\t\tscrollTop:\n\t\t\t\t\t\t\t$scrollTo.offset().top - $( window ).height() / 2,\n\t\t\t\t\t},\n\t\t\t\t\t500\n\t\t\t\t);\n\t\t\t}, 10 );\n\t\t},\n\n\t\t/**\n\t\t * onChangeStatus\n\t\t *\n\t\t * Update the form class when changing the 'status' data\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The form element.\n\t\t * @param\tstring value The new status.\n\t\t * @param\tstring prevValue The old status.\n\t\t * @return\tvoid\n\t\t */\n\t\tonChangeStatus: function ( e, $el, value, prevValue ) {\n\t\t\tthis.$el.removeClass( 'is-' + prevValue ).addClass( 'is-' + value );\n\t\t},\n\n\t\t/**\n\t\t * validate\n\t\t *\n\t\t * Vaildates the form via AJAX.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject args A list of settings to customize the validation process.\n\t\t * @return\tbool True if the form is valid.\n\t\t */\n\t\tvalidate: function ( args ) {\n\t\t\t// default args\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\t// trigger event\n\t\t\t\tevent: false,\n\n\t\t\t\t// reset the form after submit\n\t\t\t\treset: false,\n\n\t\t\t\t// loading callback\n\t\t\t\tloading: function () {},\n\n\t\t\t\t// complete callback\n\t\t\t\tcomplete: function () {},\n\n\t\t\t\t// failure callback\n\t\t\t\tfailure: function () {},\n\n\t\t\t\t// success callback\n\t\t\t\tsuccess: function ( $form ) {\n\t\t\t\t\t$form.submit();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// return true if is valid - allows form submit\n\t\t\tif ( this.get( 'status' ) == 'valid' ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return false if is currently validating - prevents form submit\n\t\t\tif ( this.get( 'status' ) == 'validating' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return true if no ACF fields exist (no need to validate)\n\t\t\tif ( ! this.$( '.acf-field' ).length ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// if event is provided, create a new success callback.\n\t\t\tif ( args.event ) {\n\t\t\t\tvar event = $.Event( null, args.event );\n\t\t\t\targs.success = function () {\n\t\t\t\t\tacf.enableSubmit( $( event.target ) ).trigger( event );\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// action for 3rd party\n\t\t\tacf.doAction( 'validation_begin', this.$el );\n\n\t\t\t// lock form\n\t\t\tacf.lockForm( this.$el );\n\n\t\t\t// loading callback\n\t\t\targs.loading( this.$el, this );\n\n\t\t\t// update status\n\t\t\tthis.set( 'status', 'validating' );\n\n\t\t\t// success callback\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// filter\n\t\t\t\tvar data = acf.applyFilters(\n\t\t\t\t\t'validation_complete',\n\t\t\t\t\tjson.data,\n\t\t\t\t\tthis.$el,\n\t\t\t\t\tthis\n\t\t\t\t);\n\n\t\t\t\t// add errors\n\t\t\t\tif ( ! data.valid ) {\n\t\t\t\t\tthis.addErrors( data.errors );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// complete\n\t\t\tvar onComplete = function () {\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( this.$el );\n\n\t\t\t\t// failure\n\t\t\t\tif ( this.hasErrors() ) {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'invalid' );\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_failure', this.$el, this );\n\n\t\t\t\t\t// display errors\n\t\t\t\t\tthis.showErrors();\n\n\t\t\t\t\t// failure callback\n\t\t\t\t\targs.failure( this.$el, this );\n\n\t\t\t\t\t// success\n\t\t\t\t} else {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'valid' );\n\n\t\t\t\t\t// remove previous error message\n\t\t\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\ttext: acf.__( 'Validation successful' ),\n\t\t\t\t\t\t\ttimeout: 1000,\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_success', this.$el, this );\n\t\t\t\t\tacf.doAction( 'submit', this.$el );\n\n\t\t\t\t\t// success callback (submit form)\n\t\t\t\t\targs.success( this.$el, this );\n\n\t\t\t\t\t// lock form\n\t\t\t\t\tacf.lockForm( this.$el );\n\n\t\t\t\t\t// reset\n\t\t\t\t\tif ( args.reset ) {\n\t\t\t\t\t\tthis.reset();\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// complete callback\n\t\t\t\targs.complete( this.$el, this );\n\n\t\t\t\t// clear errors\n\t\t\t\tthis.clearErrors();\n\t\t\t};\n\n\t\t\t// serialize form data\n\t\t\tvar data = acf.serialize( this.$el );\n\t\t\tdata.action = 'acf/validate_save_post';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( data ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// return false to fail validation and allow AJAX\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this instance\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\tsetup: function ( $form ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $form;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the validation to be used again.\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function () {\n\t\t\t// reset data\n\t\t\tthis.set( 'errors', [] );\n\t\t\tthis.set( 'notice', null );\n\t\t\tthis.set( 'status', '' );\n\n\t\t\t// unlock form\n\t\t\tacf.unlockForm( this.$el );\n\t\t},\n\t} );\n\n\t/**\n\t * getValidator\n\t *\n\t * Returns the instance for a given form element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $el The form element.\n\t * @return\tobject\n\t */\n\tvar getValidator = function ( $el ) {\n\t\t// instantiate\n\t\tvar validator = $el.data( 'acf' );\n\t\tif ( ! validator ) {\n\t\t\tvalidator = new Validator( $el );\n\t\t}\n\n\t\t// return\n\t\treturn validator;\n\t};\n\n\t/**\n\t * acf.validateForm\n\t *\n\t * A helper function for the Validator.validate() function.\n\t * Returns true if form is valid, or fetches a validation request and returns false.\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject args A list of settings to customize the validation process.\n\t * @return\tbool\n\t */\n\n\tacf.validateForm = function ( args ) {\n\t\treturn getValidator( args.form ).validate( args );\n\t};\n\n\t/**\n\t * acf.enableSubmit\n\t *\n\t * Enables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.enableSubmit = function ( $submit ) {\n\t\treturn $submit.removeClass( 'disabled' ).removeAttr( 'disabled' );\n\t};\n\n\t/**\n\t * acf.disableSubmit\n\t *\n\t * Disables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.disableSubmit = function ( $submit ) {\n\t\treturn $submit.addClass( 'disabled' ).attr( 'disabled', true );\n\t};\n\n\t/**\n\t * acf.showSpinner\n\t *\n\t * Shows the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.showSpinner = function ( $spinner ) {\n\t\t$spinner.addClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'inline-block' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.hideSpinner\n\t *\n\t * Hides the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.hideSpinner = function ( $spinner ) {\n\t\t$spinner.removeClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'none' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.lockForm\n\t *\n\t * Locks a form by disabeling its primary inputs and showing a spinner.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.lockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap\n\t\t\t.find( '.button, [type=\"submit\"]' )\n\t\t\t.not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// hide all spinners (hides the preview spinner)\n\t\tacf.hideSpinner( $spinner );\n\n\t\t// lock\n\t\tacf.disableSubmit( $submit );\n\t\tacf.showSpinner( $spinner.last() );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * acf.unlockForm\n\t *\n\t * Unlocks a form by enabeling its primary inputs and hiding all spinners.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.unlockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap\n\t\t\t.find( '.button, [type=\"submit\"]' )\n\t\t\t.not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// unlock\n\t\tacf.enableSubmit( $submit );\n\t\tacf.hideSpinner( $spinner );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * findSubmitWrap\n\t *\n\t * An internal function to find the 'primary' form submit wrapping element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tvar findSubmitWrap = function ( $form ) {\n\t\t// default post submit div\n\t\tvar $wrap = $form.find( '#submitdiv' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// 3rd party publish box\n\t\tvar $wrap = $form.find( '#submitpost' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// term, user\n\t\tvar $wrap = $form.find( 'p.submit' ).last();\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// front end form\n\t\tvar $wrap = $form.find( '.acf-form-submit' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.2 options page modal\n\t\tvar $wrap = $( '#acf-create-options-page-form .acf-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.0+ headerbar submit\n\t\tvar $wrap = $( '.acf-headerbar-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// default\n\t\treturn $form;\n\t};\n\n\t/**\n\t * A debounced function to trigger a form submission.\n\t *\n\t * @date\t15/07/2020\n\t * @since\t5.9.0\n\t *\n\t * @param\ttype Var Description.\n\t * @return\ttype Description.\n\t */\n\tvar submitFormDebounced = acf.debounce( function ( $form ) {\n\t\t$form.submit();\n\t} );\n\n\t/**\n\t * Ensure field is visible for validation errors\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureFieldPostBoxIsVisible = function ( $el ) {\n\t\t// Find the postbox element containing this field.\n\t\tvar $postbox = $el.parents( '.acf-postbox' );\n\t\tif ( $postbox.length ) {\n\t\t\tvar acf_postbox = acf.getPostbox( $postbox );\n\t\t\tif ( acf_postbox && acf_postbox.isHiddenByScreenOptions() ) {\n\t\t\t\t// Rather than using .show() here, we don't want the field to appear next reload.\n\t\t\t\t// So just temporarily show the field group so validation can complete.\n\t\t\t\tacf_postbox.$el.removeClass( 'hide-if-js' );\n\t\t\t\tacf_postbox.$el.css( 'display', '' );\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Ensure metaboxes which contain browser validation failures are visible.\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureInvalidFieldVisibility = function () {\n\t\t// Load each ACF input field and check it's browser validation state.\n\t\tvar $inputs = $( '.acf-field input' );\n\t\t$inputs.each( function () {\n\t\t\tif ( ! this.checkValidity() ) {\n\t\t\t\t// Field is invalid, so we need to make sure it's metabox is visible.\n\t\t\t\tensureFieldPostBoxIsVisible( $( this ) );\n\t\t\t}\n\t\t} );\n\t};\n\n\t/**\n\t * acf.validation\n\t *\n\t * Global validation logic\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tacf.validation = new acf.Model( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'validation',\n\n\t\t/** @var bool The active state. Set to false before 'prepare' to prevent validation. */\n\t\tactive: true,\n\n\t\t/** @var string The model initialize time. */\n\t\twait: 'prepare',\n\n\t\t/** @var object The model actions. */\n\t\tactions: {\n\t\t\tready: 'addInputEvents',\n\t\t\tappend: 'addInputEvents',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'click input[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click button[type=\"submit\"]': 'onClickSubmit',\n\t\t\t//'click #editor .editor-post-publish-button': 'onClickSubmitGutenberg',\n\t\t\t'click #save-post': 'onClickSave',\n\t\t\t'submit form#post': 'onSubmitPost',\n\t\t\t'submit form': 'onSubmit',\n\t\t},\n\n\t\t/**\n\t\t * initialize\n\t\t *\n\t\t * Called when initializing the model.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tinitialize: function () {\n\t\t\t// check 'validation' setting\n\t\t\tif ( ! acf.get( 'validation' ) ) {\n\t\t\t\tthis.active = false;\n\t\t\t\tthis.actions = {};\n\t\t\t\tthis.events = {};\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * enable\n\t\t *\n\t\t * Enables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\t/**\n\t\t * disable\n\t\t *\n\t\t * Disables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the form validation to be used again\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function ( $form ) {\n\t\t\tgetValidator( $form ).reset();\n\t\t},\n\n\t\t/**\n\t\t * addInputEvents\n\t\t *\n\t\t * Adds 'invalid' event listeners to HTML inputs.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $el The element being added / readied.\n\t\t * @return\tvoid\n\t\t */\n\t\taddInputEvents: function ( $el ) {\n\t\t\t// Bug exists in Safari where custom \"invalid\" handling prevents draft from saving.\n\t\t\tif ( acf.get( 'browser' ) === 'safari' ) return;\n\n\t\t\t// vars\n\t\t\tvar $inputs = $( '.acf-field [name]', $el );\n\n\t\t\t// check\n\t\t\tif ( $inputs.length ) {\n\t\t\t\tthis.on( $inputs, 'invalid', 'onInvalid' );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onInvalid\n\t\t *\n\t\t * Callback for the 'invalid' event.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonInvalid: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\t// - prevents browser error message\n\t\t\t// - also fixes chrome bug where 'hidden-by-tab' field throws focus error\n\t\t\te.preventDefault();\n\n\t\t\t// vars\n\t\t\tvar $form = $el.closest( 'form' );\n\n\t\t\t// check form exists\n\t\t\tif ( $form.length ) {\n\t\t\t\t// add error to validator\n\t\t\t\tgetValidator( $form ).addError( {\n\t\t\t\t\tinput: $el.attr( 'name' ),\n\t\t\t\t\tmessage: acf.strEscape( e.target.validationMessage ),\n\t\t\t\t} );\n\n\t\t\t\t// trigger submit on $form\n\t\t\t\t// - allows for \"save\", \"preview\" and \"publish\" to work\n\t\t\t\tsubmitFormDebounced( $form );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmit\n\t\t *\n\t\t * Callback when clicking submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmit: function ( e, $el ) {\n\t\t\t// Some browsers (safari) force their browser validation before our AJAX validation,\n\t\t\t// so we need to make sure fields are visible earlier than showErrors()\n\t\t\tensureInvalidFieldVisibility();\n\n\t\t\t// store the \"click event\" for later use in this.onSubmit()\n\t\t\tthis.set( 'originalEvent', e );\n\t\t},\n\n\t\t/**\n\t\t * onClickSave\n\t\t *\n\t\t * Set ignore to true when saving a draft.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSave: function ( e, $el ) {\n\t\t\tthis.set( 'ignore', true );\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmitGutenberg\n\t\t *\n\t\t * Custom validation event for the gutenberg editor.\n\t\t *\n\t\t * @date\t29/10/18\n\t\t * @since\t5.8.0\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmitGutenberg: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $( '#editor' ),\n\t\t\t\tevent: e,\n\t\t\t\treset: true,\n\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\tvar $notice = validator.get( 'notice' ).$el;\n\t\t\t\t\t$notice.appendTo( '.components-notice-list' );\n\t\t\t\t\t$notice\n\t\t\t\t\t\t.find( '.acf-notice-dismiss' )\n\t\t\t\t\t\t.removeClass( 'small' );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// if not valid, stop event and allow validation to continue\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmitPost\n\t\t *\n\t\t * Callback when the 'post' form is submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmitPost: function ( e, $el ) {\n\t\t\t// Check if is preview.\n\t\t\tif ( $( 'input#wp-preview' ).val() === 'dopreview' ) {\n\t\t\t\t// Ignore validation.\n\t\t\t\tthis.set( 'ignore', true );\n\n\t\t\t\t// Unlock form to fix conflict with core \"submit.edit-post\" event causing all submit buttons to be disabled.\n\t\t\t\tacf.unlockForm( $el );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmit\n\t\t *\n\t\t * Callback when the form is submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// Allow form to submit if...\n\t\t\tif (\n\t\t\t\t// Validation has been disabled.\n\t\t\t\t! this.active ||\n\t\t\t\t// Or this event is to be ignored.\n\t\t\t\tthis.get( 'ignore' ) ||\n\t\t\t\t// Or this event has already been prevented.\n\t\t\t\te.isDefaultPrevented()\n\t\t\t) {\n\t\t\t\t// Return early and call reset function.\n\t\t\t\treturn this.allowSubmit();\n\t\t\t}\n\n\t\t\t// Validate form.\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $el,\n\t\t\t\tevent: this.get( 'originalEvent' ),\n\t\t\t} );\n\n\t\t\t// If not valid, stop event to prevent form submit.\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * allowSubmit\n\t\t *\n\t\t * Resets data during onSubmit when the form is allowed to submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tallowSubmit: function () {\n\t\t\t// Reset \"ignore\" state.\n\t\t\tthis.set( 'ignore', false );\n\n\t\t\t// Reset \"originalEvent\" object.\n\t\t\tthis.set( 'originalEvent', false );\n\n\t\t\t// Return true\n\t\t\treturn true;\n\t\t},\n\t} );\n\n\tvar gutenbergValidation = new acf.Model( {\n\t\twait: 'prepare',\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenberg() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Custommize the editor.\n\t\t\tthis.customizeEditor();\n\t\t},\n\t\tcustomizeEditor: function () {\n\t\t\t// Extract vars.\n\t\t\tvar editor = wp.data.dispatch( 'core/editor' );\n\t\t\tvar editorSelect = wp.data.select( 'core/editor' );\n\t\t\tvar notices = wp.data.dispatch( 'core/notices' );\n\n\t\t\t// Backup original method.\n\t\t\tvar savePost = editor.savePost;\n\n\t\t\t// Listen for changes to post status and perform actions:\n\t\t\t// a) Enable validation for \"publish\" action.\n\t\t\t// b) Remember last non \"publish\" status used for restoring after validation fail.\n\t\t\tvar useValidation = false;\n\t\t\tvar lastPostStatus = '';\n\t\t\twp.data.subscribe( function () {\n\t\t\t\tvar postStatus =\n\t\t\t\t\teditorSelect.getEditedPostAttribute( 'status' );\n\t\t\t\tuseValidation =\n\t\t\t\t\tpostStatus === 'publish' || postStatus === 'future';\n\t\t\t\tlastPostStatus =\n\t\t\t\t\tpostStatus !== 'publish' ? postStatus : lastPostStatus;\n\t\t\t} );\n\n\t\t\t// Create validation version.\n\t\t\teditor.savePost = function ( options ) {\n\t\t\t\toptions = options || {};\n\n\t\t\t\t// Backup vars.\n\t\t\t\tvar _this = this;\n\t\t\t\tvar _args = arguments;\n\n\t\t\t\t// Perform validation within a Promise.\n\t\t\t\treturn new Promise( function ( resolve, reject ) {\n\t\t\t\t\t// Bail early if is autosave or preview.\n\t\t\t\t\tif ( options.isAutosave || options.isPreview ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (autosave).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Bail early if validation is not needed.\n\t\t\t\t\tif ( ! useValidation ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (draft).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Validate the editor form.\n\t\t\t\t\tvar valid = acf.validateForm( {\n\t\t\t\t\t\tform: $( '#editor' ),\n\t\t\t\t\t\treset: true,\n\t\t\t\t\t\tcomplete: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Always unlock the form after AJAX.\n\t\t\t\t\t\t\teditor.unlockPostSaving( 'acf' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Get validation error and append to Gutenberg notices.\n\t\t\t\t\t\t\tvar notice = validator.get( 'notice' );\n\t\t\t\t\t\t\tnotices.createErrorNotice( notice.get( 'text' ), {\n\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\tnotice.remove();\n\n\t\t\t\t\t\t\t// Restore last non \"publish\" status.\n\t\t\t\t\t\t\tif ( lastPostStatus ) {\n\t\t\t\t\t\t\t\teditor.editPost( {\n\t\t\t\t\t\t\t\t\tstatus: lastPostStatus,\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Rejext promise and prevent savePost().\n\t\t\t\t\t\t\treject( 'Validation failed.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tsuccess: function () {\n\t\t\t\t\t\t\tnotices.removeNotice( 'acf-validation' );\n\n\t\t\t\t\t\t\t// Resolve promise and allow savePost().\n\t\t\t\t\t\t\tresolve( 'Validation success.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Resolve promise and allow savePost() if no validation is needed.\n\t\t\t\t\tif ( valid ) {\n\t\t\t\t\t\tresolve( 'Validation bypassed.' );\n\n\t\t\t\t\t\t// Otherwise, lock the form and wait for AJAX response.\n\t\t\t\t\t} else {\n\t\t\t\t\t\teditor.lockPostSaving( 'acf' );\n\t\t\t\t\t}\n\t\t\t\t} )\n\t\t\t\t\t.then( function () {\n\t\t\t\t\t\treturn savePost.apply( _this, _args );\n\t\t\t\t\t} )\n\t\t\t\t\t.catch( function ( err ) {\n\t\t\t\t\t\t// Nothing to do here, user is alerted of validation issues.\n\t\t\t\t\t} );\n\t\t\t};\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field.js';\nimport './_acf-fields.js';\nimport './_acf-field-accordion.js';\nimport './_acf-field-button-group.js';\nimport './_acf-field-checkbox.js';\nimport './_acf-field-color-picker.js';\nimport './_acf-field-date-picker.js';\nimport './_acf-field-date-time-picker.js';\nimport './_acf-field-google-map.js';\nimport './_acf-field-image.js';\nimport './_acf-field-file.js';\nimport './_acf-field-link.js';\nimport './_acf-field-oembed.js';\nimport './_acf-field-radio.js';\nimport './_acf-field-range.js';\nimport './_acf-field-relationship.js';\nimport './_acf-field-select.js';\nimport './_acf-field-tab.js';\nimport './_acf-field-post-object.js';\nimport './_acf-field-page-link.js';\nimport './_acf-field-user.js';\nimport './_acf-field-taxonomy.js';\nimport './_acf-field-time-picker.js';\nimport './_acf-field-true-false.js';\nimport './_acf-field-url.js';\nimport './_acf-field-wysiwyg.js';\nimport './_acf-condition.js';\nimport './_acf-conditions.js';\nimport './_acf-condition-types.js';\nimport './_acf-unload.js';\nimport './_acf-postbox.js';\nimport './_acf-media.js';\nimport './_acf-screen.js';\nimport './_acf-select2.js';\nimport './_acf-tinymce.js';\nimport './_acf-validation.js';\nimport './_acf-helpers.js';\nimport './_acf-compatibility.js';\n"],"names":["$","undefined","acf","newCompatibility","instance","compatibilty","__proto__","compatibility","getCompatibility","_acf","l10n","o","fields","update","set","add_action","addAction","remove_action","removeAction","do_action","doAction","add_filter","addFilter","remove_filter","removeFilter","apply_filters","applyFilters","parse_args","parseArgs","disable_el","disable","disable_form","enable_el","enable","enable_form","update_user_setting","updateUserSetting","prepare_for_ajax","prepareForAjax","is_ajax_success","isAjaxSuccess","remove_el","remove","remove_tr","str_replace","strReplace","render_select","renderSelect","get_uniqid","uniqid","serialize_form","serialize","esc_html","strEscape","str_sanitize","strSanitize","_e","k1","k2","compatKey","compats","__","string","get_selector","s","selector","isPlainObject","isEmptyObject","k","get_fields","$el","all","args","is","parent","suppressFilters","findFields","get_field","$fields","apply","arguments","length","first","get_closest_field","closest","get_field_wrap","get_field_key","$field","data","get_field_type","get_data","defaults","maybe_get","obj","key","value","keys","String","split","i","hasOwnProperty","compatibleArgument","arg","Field","compatibleArguments","arrayArgs","map","compatibleCallback","origCallback","document","action","callback","priority","context","actions","model","filters","events","extend","each","name","_add_action","_add_filter","_add_event","indexOf","event","substr","fn","e","field_group","on","get","field","type","_set_$field","focus","doFocus","_validation","validation","remove_error","getField","removeError","add_warning","message","showNotice","text","timeout","fetch","validateForm","enableSubmit","disableSubmit","showSpinner","hideSpinner","unlockForm","lockForm","tooltip","newTooltip","target","temp","confirm","button_y","button_n","cancel","confirm_remove","confirmRemove","media","Model","activeFrame","new_media_popup","frame","onNewMediaPopup","popup","props","mime_types","allowedTypes","id","attachment","newMediaPopup","select2","init","$select","allow_null","allowNull","ajax_action","ajaxAction","newSelect2","destroy","getInstance","postbox","render","edit_url","editLink","edit_title","editTitle","newPostbox","screen","check","ajax","jQuery","parseString","val","isEqualTo","v1","v2","toLowerCase","isEqualToNumber","parseFloat","isGreaterThan","isLessThan","inArray","array","containsString","haystack","needle","matchesPattern","pattern","regexp","RegExp","match","HasValue","Condition","operator","label","fieldTypes","rule","Array","choices","fieldObject","registerConditionType","HasNoValue","prototype","EqualTo","isNumeric","NotEqualTo","PatternMatch","Contains","TrueFalseEqualTo","choiceType","TrueFalseNotEqualTo","SelectEqualTo","lines","$setting","$input","prop","push","line","trim","SelectNotEqualTo","GreaterThan","LessThan","SelectionGreaterThan","SelectionLessThan","storage","conditions","change","keyup","enableField","disableField","setup","getEventTarget","calculate","newCondition","fieldType","conditionTypes","getConditionTypes","condition","modelId","strPascalCase","proto","mid","models","getConditionType","registerConditionForFieldType","conditionType","types","ProtoFieldTypes","ProtoOperator","CONTEXT","conditionsManager","new_field","onNewField","has","getConditions","getSiblingField","getFields","sibling","parents","Conditions","timeStamp","groups","rules","addRules","addRule","changed","show","hide","showEnable","cid","hideDisable","pass","getGroups","group","passed","filter","hasGroups","addGroup","hasGroup","getGroup","removeGroup","delete","groupArray","hasRule","getRule","removeRule","wait","$control","initialize","hasClass","$label","$labelWrap","$inputWrap","$wrap","$instructions","children","append","$table","$newLabel","$newInput","$newTable","attr","$newWrap","html","addClass","order","getPreference","css","prepend","accordionManager","iconHtml","open","$parent","nextUntil","removeAttr","registerFieldType","unload","isOpen","toggle","close","isGutenberg","duration","find","slideDown","replaceWith","siblings","slideUp","removeClass","onClick","preventDefault","onInvalidField","busy","setTimeout","onUnload","setPreference","setValue","trigger","selected","$toggle","$inputs","not","getValue","onChange","checked","onClickAdd","getInputName","before","last","onClickToggle","$labels","onClickCustom","$text","next","duplicateField","$inputText","iris","defaultColor","palettes","clear","wpColorPicker","onDuplicate","$duplicate","$colorPicker","initializeCompatibility","dateFormat","altField","altFormat","changeYear","yearRange","changeMonth","showButtonPanel","firstDay","newDatePicker","datepicker","onBlur","datePickerManager","locale","rtl","isRTL","regional","setDefaults","exists","wrap","DatePickerField","timeFormat","altFieldTimeOnly","altTimeFormat","controlType","oneLine","newDateTimePicker","dateTimePickerManager","timepicker","datetimepicker","ImageField","validateAttachment","attributes","url","alt","title","filename","filesizeHumanReadable","icon","src","selectAttachment","multiple","mode","library","select","proxy","editAttachment","button","showField","$search","$canvas","setState","state","JSON","parse","silent","valAttr","stringify","renderVal","address","setPosition","lat","lng","marker","setVisible","newLatLng","google","maps","LatLng","center","position","getPosition","setCenter","withAPI","initializeMap","bind","zoom","mapArgs","scrollwheel","parseInt","mapTypeId","MapTypeId","ROADMAP","draggable","raiseOnDrag","autocomplete","Map","markerArgs","Marker","isset","autocompleteArgs","places","Autocomplete","bindTo","addMapEvents","addListener","latLng","searchPosition","place","getPlace","searchPlace","getZoom","geocoder","geocode","location","results","status","replace","parseResult","geometry","formatted_address","searchAddress","searchLocation","navigator","geolocation","alert","getCurrentPosition","coords","latitude","longitude","error","result","place_id","street_number","street_name","city","post_code","country","keywords","address_components","component","component_type","long_name","short_name","onClickClear","onClickLocate","onClickSearch","onFocusSearch","onBlurSearch","onKeyupSearch","onKeydownSearch","which","blur","onShow","loading","window","Geocoder","dataType","cache","success","caption","description","width","height","size","isget","getNext","removeAttachment","onClickEdit","onClickRemove","$hiddenInput","getFileInputData","param","$node","$div","wpLink","getNodeValue","decode","setNodeValue","getInputValue","setInputValue","$textarea","onOpen","wpLinkL10n","onClose","$submit","isSubmit","off","getSearchVal","showLoading","hideLoading","maybeSearch","prevUrl","clearTimeout","search","ajaxData","field_key","xhr","abort","json","complete","onKeypressSearch","onChangeSearch","SelectField","$inputAlt","$list","list","$listItems","$listItem","newChoice","join","newValue","delayed","once","sortable","items","forceHelperSize","forcePlaceholderSize","scroll","scrollTop","onScrollChoices","one","onceInView","Math","ceil","scrollHeight","innerHeight","paged","onKeypressFilter","onChangeFilter","maybeFetch","max","$span","$li","getAjaxData","$choiceslist","$loading","onComplete","onSuccess","more","walkChoices","$html","$prevLabel","$prevList","walk","isArray","item","escHtml","escAttr","removeField","inherit","placeholder","onRemove","tabs","tab","findTabs","prevAll","findTab","$tabs","$tab","settings","endpoint","placement","Tabs","addTab","isActive","showFields","hiddenByTab","hideFields","lockKey","visible","refresh","hidden","reset","active","close_field_object","index","initialized","$before","ulClass","initializeTabs","getVisible","shift","groupIndex","tabIndex","isVisible","selectTab","closeTabs","getActive","setActive","hasActive","closeActive","closeTab","openTab","t","$a","outerHTML","classes","Tab","onRefresh","attribute","top","outerHeight","onCloseFieldObject","tabsManager","prepare","invalid_field","getTabs","getInstances","ftype","getRelatedPrototype","getRelatedType","getFieldType","$form","$name","$button","$message","notice","step1","newPopup","step2","content","step3","stopImmediatePropagation","startButtonLoading","term_name","term_parent","step4","stopButtonLoading","step5","newNotice","getAjaxMessage","dismiss","getAjaxError","term","$option","term_id","term_label","after","otherField","appendTerm","selectTerm","appendTermSelect","appendTermCheckbox","addOption","$ul","selectOption","onClickRadio","closeText","selectText","timeOnly","dp_instance","t_instance","$close","dpDiv","_updateDateTime","newTimePicker","$switch","$on","$off","switchOn","switchOff","onFocus","onKeypress","keyCode","isValid","onkeyup","query_nonce","user_query_nonce","unmountField","remountField","getMode","initializeEditor","tinymce","quicktags","toolbar","oldId","newId","uniqueId","inputData","inputVal","rename","destructive","onMousedown","enableEditor","disableEditor","eventScope","$parents","removeNotice","away","showError","bubbles","newField","getFieldTypes","category","limit","excludeSubFields","slice","findField","findClosestField","getClosestField","addGlobalFieldAction","globalAction","pluralAction","singleAction","globalCallback","extraArgs","pluralArgs","concat","pluralCallback","singleArgs","addSingleFieldAction","singleEvent","singleCallback","variations","variation","prefix","singleFieldEvents","globalFieldActions","singleFieldActions","fieldsEventManager","duplicateFieldsManager","duplicate","duplicate_fields","$el2","onDuplicateFields","duplicates","refreshHelper","show_field","hide_field","remove_field","unmount_field","remount_field","mountHelper","sortstart","sortstop","onSortstart","$item","onSortstop","sortableHelper","$placeholder","duplicateHelper","after_duplicate","onAfterDuplicate","vals","tableHelper","renderTables","self","renderTable","$ths","$tds","$th","$cells","$hidden","availableWidth","colspan","$fixedWidths","$auoWidths","$td","fieldsHelper","renderGroups","renderGroup","$row","thisTop","thisLeft","left","outerWidth","thisHeight","add","bodyClassShiftHelper","keydown","isShiftKey","onKeyDown","onKeyUp","autoOpen","EditMediaPopup","SelectMediaPopup","getPostID","postID","getMimeTypes","getMimeType","allTypes","MediaPopup","options","getFrameOptions","addFrameStates","wp","addFrameEvents","detach","states","uploadedTo","post__in","Query","query","mirroring","_acfuploader","controller","Library","filterable","editable","allowLocalEdits","EditImage","image","view","loadEditor","selection","_x","_wpPluploadSettings","multipart_params","console","log","customizeFilters","audio","video","mimeType","newFilter","orderby","unattached","uploaded","renderFilters","customizePrototypes","post","customizeAttachmentsButton","customizeAttachmentsRouter","customizeAttachmentFilters","customizeAttachmentCompat","customizeAttachmentLibrary","Button","_","Backbone","listenTo","Parent","Router","addExpand","AttachmentFilters","All","chain","el","sortBy","pluck","AttachmentCompat","rendered","save","serializeForAjax","saveCompat","always","postSave","AttachmentLibrary","Attachment","acf_errors","toggleSelection","collection","single","errors","$sidebar","postboxManager","getPostbox","getPostboxes","Postbox","style","edit","$postbox","$hide","$hideLabel","$hndle","$handleActions","$inside","isHiddenByScreenOptions","isPost","isUser","isTaxonomy","isAttachment","isNavMenu","isWidget","isComment","getPageTemplate","getPageParent","getPageType","getPostType","getPostFormat","getPostCoreTerms","terms","tax_input","post_category","tax","getPostTerms","productType","getProductType","product_type","uniqueArray","post_id","postType","post_type","pageTemplate","page_template","pageParent","page_parent","pageType","page_type","postFormat","post_format","postTerms","post_terms","renderPostScreen","renderUserScreen","copyEvents","$from","$to","_data","handler","sortMetabox","ids","wpMinorVersion","postboxHeader","$prefs","_result","sorted","gutenScreen","postEdits","subscribe","debounce","onRefreshPostScreen","domReady","getTaxonomies","taxonomy","rest_base","_postEdits","getPostEdits","getEditedPostAttribute","taxonomies","slug","dispatch","locations","getActiveMetaBoxLocations","getMetaBoxesPerLocation","m","r","setAvailableMetaBoxesPerLocation","ajaxResults","templateSelection","templateResult","dropdownCssClass","getVersion","Select2_4","Select2_3","Select2","getOption","unselectOption","option","$options","sort","a","b","getAttribute","mergeOptions","getChoices","crawl","$child","params","page","getAjaxResults","processAjaxResults","pagination","allowClear","escapeMarkup","markup","$selection","element","appendTo","attrAjax","removeData","delay","processResults","$container","stop","$prevOptions","$prevGroup","$group","separator","dropdownCss","initSelection","inputValue","quietMillis","choice","select2Manager","version","addTranslations4","addTranslations3","select2L10n","errorLoading","load_fail","inputTooLong","overChars","input","maximum","input_too_long_n","input_too_long_1","inputTooShort","remainingChars","minimum","input_too_short_n","input_too_short_1","loadingMore","load_more","maximumSelected","selection_too_long_n","selection_too_long_1","noResults","matches_0","searching","amd","define","formatMatches","matches","matches_n","matches_1","formatNoMatches","formatAjaxError","formatInputTooShort","min","formatInputTooLong","formatSelectionTooBig","formatLoadMore","formatSearching","locales","tinyMCEPreInit","mceInit","acf_content","qtInit","initializeTinymce","initializeQuicktags","toolbars","ed","MouseEvent","dispatchEvent","wp_autoresize_on","tadv_noautop","wpautop","buildQuicktags","canvas","theButtons","use","instanceId","buttons","edButtons","dfw","QTags","DFWButton","getElementsByTagName","dir","textdirection","TextDirectionButton","innerHTML","triggerHandler","destroyTinymce","enableTinymce","switchEditors","go","editorManager","ready","onPrepare","onReady","editor","autop","oldEditor","removep","editors","activeEditor","wpActiveEditor","validation_failure","validation_success","stopListening","startListening","Validator","addErrors","addError","hasErrors","clearErrors","getErrors","getFieldErrors","inputs","getGlobalErrors","showErrors","fieldErrors","globalErrors","errorCount","$scrollTo","ensureFieldPostBoxIsVisible","errorMessage","animate","offset","onChangeStatus","prevValue","validate","failure","submit","Event","valid","getValidator","validator","form","$spinner","findSubmitWrap","submitFormDebounced","acf_postbox","ensureInvalidFieldVisibility","checkValidity","addInputEvents","onInvalid","validationMessage","onClickSubmit","onClickSave","onClickSubmitGutenberg","$notice","onSubmitPost","onSubmit","isDefaultPrevented","allowSubmit","gutenbergValidation","customizeEditor","editorSelect","notices","savePost","useValidation","lastPostStatus","postStatus","_this","_args","Promise","resolve","reject","isAutosave","isPreview","unlockPostSaving","createErrorNotice","isDismissible","editPost","lockPostSaving","then","catch","err"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-input.js","mappings":";;;;;;;;;AAAA,CAAE,UAAWA,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAACC,gBAAgB,GAAG,UAAWC,QAAQ,EAAEC,YAAY,EAAG;IAC1D;IACAA,YAAY,GAAGA,YAAY,IAAI,CAAC,CAAC;;IAEjC;IACAA,YAAY,CAACC,SAAS,GAAGF,QAAQ,CAACE,SAAS;;IAE3C;IACAF,QAAQ,CAACE,SAAS,GAAGD,YAAY;;IAEjC;IACAD,QAAQ,CAACG,aAAa,GAAGF,YAAY;;IAErC;IACA,OAAOA,YAAY;EACpB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECH,GAAG,CAACM,gBAAgB,GAAG,UAAWJ,QAAQ,EAAG;IAC5C,OAAOA,QAAQ,CAACG,aAAa,IAAI,IAAI;EACtC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,IAAI,GAAGP,GAAG,CAACC,gBAAgB,CAAED,GAAG,EAAE;IACrC;IACAQ,IAAI,EAAE,CAAC,CAAC;IACRC,CAAC,EAAE,CAAC,CAAC;IACLC,MAAM,EAAE,CAAC,CAAC;IAEV;IACAC,MAAM,EAAEX,GAAG,CAACY,GAAG;IACfC,UAAU,EAAEb,GAAG,CAACc,SAAS;IACzBC,aAAa,EAAEf,GAAG,CAACgB,YAAY;IAC/BC,SAAS,EAAEjB,GAAG,CAACkB,QAAQ;IACvBC,UAAU,EAAEnB,GAAG,CAACoB,SAAS;IACzBC,aAAa,EAAErB,GAAG,CAACsB,YAAY;IAC/BC,aAAa,EAAEvB,GAAG,CAACwB,YAAY;IAC/BC,UAAU,EAAEzB,GAAG,CAAC0B,SAAS;IACzBC,UAAU,EAAE3B,GAAG,CAAC4B,OAAO;IACvBC,YAAY,EAAE7B,GAAG,CAAC4B,OAAO;IACzBE,SAAS,EAAE9B,GAAG,CAAC+B,MAAM;IACrBC,WAAW,EAAEhC,GAAG,CAAC+B,MAAM;IACvBE,mBAAmB,EAAEjC,GAAG,CAACkC,iBAAiB;IAC1CC,gBAAgB,EAAEnC,GAAG,CAACoC,cAAc;IACpCC,eAAe,EAAErC,GAAG,CAACsC,aAAa;IAClCC,SAAS,EAAEvC,GAAG,CAACwC,MAAM;IACrBC,SAAS,EAAEzC,GAAG,CAACwC,MAAM;IACrBE,WAAW,EAAE1C,GAAG,CAAC2C,UAAU;IAC3BC,aAAa,EAAE5C,GAAG,CAAC6C,YAAY;IAC/BC,UAAU,EAAE9C,GAAG,CAAC+C,MAAM;IACtBC,cAAc,EAAEhD,GAAG,CAACiD,SAAS;IAC7BC,QAAQ,EAAElD,GAAG,CAACmD,SAAS;IACvBC,YAAY,EAAEpD,GAAG,CAACqD;EACnB,CAAE,CAAC;EAEH9C,IAAI,CAAC+C,EAAE,GAAG,UAAWC,EAAE,EAAEC,EAAE,EAAG;IAC7B;IACAD,EAAE,GAAGA,EAAE,IAAI,EAAE;IACbC,EAAE,GAAGA,EAAE,IAAI,EAAE;;IAEb;IACA,IAAIC,SAAS,GAAGD,EAAE,GAAGD,EAAE,GAAG,GAAG,GAAGC,EAAE,GAAGD,EAAE;IACvC,IAAIG,OAAO,GAAG;MACb,cAAc,EAAE,cAAc;MAC9B,YAAY,EAAE,YAAY;MAC1B,cAAc,EAAE;IACjB,CAAC;IACD,IAAKA,OAAO,CAAED,SAAS,CAAE,EAAG;MAC3B,OAAOzD,GAAG,CAAC2D,EAAE,CAAED,OAAO,CAAED,SAAS,CAAG,CAAC;IACtC;;IAEA;IACA,IAAIG,MAAM,GAAG,IAAI,CAACpD,IAAI,CAAE+C,EAAE,CAAE,IAAI,EAAE;;IAElC;IACA,IAAKC,EAAE,EAAG;MACTI,MAAM,GAAGA,MAAM,CAAEJ,EAAE,CAAE,IAAI,EAAE;IAC5B;;IAEA;IACA,OAAOI,MAAM;EACd,CAAC;EAEDrD,IAAI,CAACsD,YAAY,GAAG,UAAWC,CAAC,EAAG;IAClC;IACA,IAAIC,QAAQ,GAAG,YAAY;;IAE3B;IACA,IAAK,CAAED,CAAC,EAAG;MACV,OAAOC,QAAQ;IAChB;;IAEA;IACA,IAAKjE,CAAC,CAACkE,aAAa,CAAEF,CAAE,CAAC,EAAG;MAC3B,IAAKhE,CAAC,CAACmE,aAAa,CAAEH,CAAE,CAAC,EAAG;QAC3B,OAAOC,QAAQ;MAChB,CAAC,MAAM;QACN,KAAM,IAAIG,CAAC,IAAIJ,CAAC,EAAG;UAClBA,CAAC,GAAGA,CAAC,CAAEI,CAAC,CAAE;UACV;QACD;MACD;IACD;;IAEA;IACAH,QAAQ,IAAI,GAAG,GAAGD,CAAC;;IAEnB;IACAC,QAAQ,GAAG/D,GAAG,CAAC2C,UAAU,CAAE,GAAG,EAAE,GAAG,EAAEoB,QAAS,CAAC;;IAE/C;IACAA,QAAQ,GAAG/D,GAAG,CAAC2C,UAAU,CAAE,cAAc,EAAE,QAAQ,EAAEoB,QAAS,CAAC;;IAE/D;IACA,OAAOA,QAAQ;EAChB,CAAC;EAEDxD,IAAI,CAAC4D,UAAU,GAAG,UAAWL,CAAC,EAAEM,GAAG,EAAEC,GAAG,EAAG;IAC1C;IACA,IAAIC,IAAI,GAAG;MACVC,EAAE,EAAET,CAAC,IAAI,EAAE;MACXU,MAAM,EAAEJ,GAAG,IAAI,KAAK;MACpBK,eAAe,EAAEJ,GAAG,IAAI;IACzB,CAAC;;IAED;IACA,IAAKC,IAAI,CAACC,EAAE,EAAG;MACdD,IAAI,CAACC,EAAE,GAAG,IAAI,CAACV,YAAY,CAAES,IAAI,CAACC,EAAG,CAAC;IACvC;;IAEA;IACA,OAAOvE,GAAG,CAAC0E,UAAU,CAAEJ,IAAK,CAAC;EAC9B,CAAC;EAED/D,IAAI,CAACoE,SAAS,GAAG,UAAWb,CAAC,EAAEM,GAAG,EAAG;IACpC;IACA,IAAIQ,OAAO,GAAG,IAAI,CAACT,UAAU,CAACU,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;IAEtD;IACA,IAAKF,OAAO,CAACG,MAAM,EAAG;MACrB,OAAOH,OAAO,CAACI,KAAK,CAAC,CAAC;IACvB,CAAC,MAAM;MACN,OAAO,KAAK;IACb;EACD,CAAC;EAEDzE,IAAI,CAAC0E,iBAAiB,GAAG,UAAWb,GAAG,EAAEN,CAAC,EAAG;IAC5C,OAAOM,GAAG,CAACc,OAAO,CAAE,IAAI,CAACrB,YAAY,CAAEC,CAAE,CAAE,CAAC;EAC7C,CAAC;EAEDvD,IAAI,CAAC4E,cAAc,GAAG,UAAWf,GAAG,EAAG;IACtC,OAAOA,GAAG,CAACc,OAAO,CAAE,IAAI,CAACrB,YAAY,CAAC,CAAE,CAAC;EAC1C,CAAC;EAEDtD,IAAI,CAAC6E,aAAa,GAAG,UAAWC,MAAM,EAAG;IACxC,OAAOA,MAAM,CAACC,IAAI,CAAE,KAAM,CAAC;EAC5B,CAAC;EAED/E,IAAI,CAACgF,cAAc,GAAG,UAAWF,MAAM,EAAG;IACzC,OAAOA,MAAM,CAACC,IAAI,CAAE,MAAO,CAAC;EAC7B,CAAC;EAED/E,IAAI,CAACiF,QAAQ,GAAG,UAAWpB,GAAG,EAAEqB,QAAQ,EAAG;IAC1C,OAAOzF,GAAG,CAAC0B,SAAS,CAAE0C,GAAG,CAACkB,IAAI,CAAC,CAAC,EAAEG,QAAS,CAAC;EAC7C,CAAC;EAEDlF,IAAI,CAACmF,SAAS,GAAG,UAAWC,GAAG,EAAEC,GAAG,EAAEC,KAAK,EAAG;IAC7C;IACA,IAAKA,KAAK,KAAK9F,SAAS,EAAG;MAC1B8F,KAAK,GAAG,IAAI;IACb;;IAEA;IACAC,IAAI,GAAGC,MAAM,CAAEH,GAAI,CAAC,CAACI,KAAK,CAAE,GAAI,CAAC;;IAEjC;IACA,KAAM,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGH,IAAI,CAACf,MAAM,EAAEkB,CAAC,EAAE,EAAG;MACvC,IAAK,CAAEN,GAAG,CAACO,cAAc,CAAEJ,IAAI,CAAEG,CAAC,CAAG,CAAC,EAAG;QACxC,OAAOJ,KAAK;MACb;MACAF,GAAG,GAAGA,GAAG,CAAEG,IAAI,CAAEG,CAAC,CAAE,CAAE;IACvB;IACA,OAAON,GAAG;EACX,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIQ,kBAAkB,GAAG,SAAAA,CAAWC,GAAG,EAAG;IACzC,OAAOA,GAAG,YAAYpG,GAAG,CAACqG,KAAK,GAAGD,GAAG,CAAChC,GAAG,GAAGgC,GAAG;EAChD,CAAC;EAED,IAAIE,mBAAmB,GAAG,SAAAA,CAAWhC,IAAI,EAAG;IAC3C,OAAOtE,GAAG,CAACuG,SAAS,CAAEjC,IAAK,CAAC,CAACkC,GAAG,CAAEL,kBAAmB,CAAC;EACvD,CAAC;EAED,IAAIM,kBAAkB,GAAG,SAAAA,CAAWC,YAAY,EAAG;IAClD,OAAO,YAAY;MAClB;MACA,IAAK5B,SAAS,CAACC,MAAM,EAAG;QACvB,IAAIT,IAAI,GAAGgC,mBAAmB,CAAExB,SAAU,CAAC;;QAE3C;MACD,CAAC,MAAM;QACN,IAAIR,IAAI,GAAG,CAAExE,CAAC,CAAE6G,QAAS,CAAC,CAAE;MAC7B;;MAEA;MACA,OAAOD,YAAY,CAAC7B,KAAK,CAAE,IAAI,EAAEP,IAAK,CAAC;IACxC,CAAC;EACF,CAAC;EAED/D,IAAI,CAACM,UAAU,GAAG,UAAW+F,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAG;IAClE;IACA,IAAIC,OAAO,GAAGJ,MAAM,CAACZ,KAAK,CAAE,GAAI,CAAC;IACjC,IAAIjB,MAAM,GAAGiC,OAAO,CAACjC,MAAM;IAC3B,IAAKA,MAAM,GAAG,CAAC,EAAG;MACjB,KAAM,IAAIkB,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGlB,MAAM,EAAEkB,CAAC,EAAE,EAAG;QAClCW,MAAM,GAAGI,OAAO,CAAEf,CAAC,CAAE;QACrB1F,IAAI,CAACM,UAAU,CAACgE,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;MACzC;MACA,OAAO,IAAI;IACZ;;IAEA;IACA,IAAI+B,QAAQ,GAAGJ,kBAAkB,CAAEI,QAAS,CAAC;IAC7C,OAAO7G,GAAG,CAACc,SAAS,CAAC+D,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;EAC9C,CAAC;EAEDvE,IAAI,CAACY,UAAU,GAAG,UAAWyF,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAG;IAClE,IAAIF,QAAQ,GAAGJ,kBAAkB,CAAEI,QAAS,CAAC;IAC7C,OAAO7G,GAAG,CAACoB,SAAS,CAACyD,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;EAC9C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECvE,IAAI,CAAC0G,KAAK,GAAG;IACZD,OAAO,EAAE,CAAC,CAAC;IACXE,OAAO,EAAE,CAAC,CAAC;IACXC,MAAM,EAAE,CAAC,CAAC;IACVC,MAAM,EAAE,SAAAA,CAAW9C,IAAI,EAAG;MACzB;MACA,IAAI2C,KAAK,GAAGnH,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE,IAAI,EAAE9C,IAAK,CAAC;;MAEtC;MACAxE,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACD,OAAO,EAAE,UAAWM,IAAI,EAAET,QAAQ,EAAG;QAClDI,KAAK,CAACM,WAAW,CAAED,IAAI,EAAET,QAAS,CAAC;MACpC,CAAE,CAAC;;MAEH;MACA/G,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACC,OAAO,EAAE,UAAWI,IAAI,EAAET,QAAQ,EAAG;QAClDI,KAAK,CAACO,WAAW,CAAEF,IAAI,EAAET,QAAS,CAAC;MACpC,CAAE,CAAC;;MAEH;MACA/G,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACE,MAAM,EAAE,UAAWG,IAAI,EAAET,QAAQ,EAAG;QACjDI,KAAK,CAACQ,UAAU,CAAEH,IAAI,EAAET,QAAS,CAAC;MACnC,CAAE,CAAC;;MAEH;MACA,OAAOI,KAAK;IACb,CAAC;IAEDM,WAAW,EAAE,SAAAA,CAAWD,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;QACf3B,IAAI,GAAGgC,IAAI,CAACtB,KAAK,CAAE,GAAI,CAAC;;MAEzB;MACA,IAAIsB,IAAI,GAAGhC,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;QACzBwB,QAAQ,GAAGxB,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;;MAE3B;MACAtF,GAAG,CAACa,UAAU,CAAEyG,IAAI,EAAEL,KAAK,CAAEJ,QAAQ,CAAE,EAAEC,QAAQ,EAAEG,KAAM,CAAC;IAC3D,CAAC;IAEDO,WAAW,EAAE,SAAAA,CAAWF,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;QACf3B,IAAI,GAAGgC,IAAI,CAACtB,KAAK,CAAE,GAAI,CAAC;;MAEzB;MACA,IAAIsB,IAAI,GAAGhC,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;QACzBwB,QAAQ,GAAGxB,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;;MAE3B;MACAtF,GAAG,CAACmB,UAAU,CAAEmG,IAAI,EAAEL,KAAK,CAAEJ,QAAQ,CAAE,EAAEC,QAAQ,EAAEG,KAAM,CAAC;IAC3D,CAAC;IAEDQ,UAAU,EAAE,SAAAA,CAAWH,IAAI,EAAET,QAAQ,EAAG;MACvC;MACA,IAAII,KAAK,GAAG,IAAI;QACfhB,CAAC,GAAGqB,IAAI,CAACI,OAAO,CAAE,GAAI,CAAC;QACvBC,KAAK,GAAG1B,CAAC,GAAG,CAAC,GAAGqB,IAAI,CAACM,MAAM,CAAE,CAAC,EAAE3B,CAAE,CAAC,GAAGqB,IAAI;QAC1CvD,QAAQ,GAAGkC,CAAC,GAAG,CAAC,GAAGqB,IAAI,CAACM,MAAM,CAAE3B,CAAC,GAAG,CAAE,CAAC,GAAG,EAAE;;MAE7C;MACA,IAAI4B,EAAE,GAAG,SAAAA,CAAWC,CAAC,EAAG;QACvB;QACAA,CAAC,CAAC1D,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;;QAEjB;QACA,IAAKE,GAAG,CAAC+H,WAAW,EAAG;UACtBD,CAAC,CAACzC,MAAM,GAAGyC,CAAC,CAAC1D,GAAG,CAACc,OAAO,CAAE,mBAAoB,CAAC;QAChD;;QAEA;QACA,IAAK,OAAO+B,KAAK,CAACU,KAAK,KAAK,UAAU,EAAG;UACxCG,CAAC,GAAGb,KAAK,CAACU,KAAK,CAAEG,CAAE,CAAC;QACrB;;QAEA;QACAb,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAC;;MAED;MACA,IAAKf,QAAQ,EAAG;QACfjE,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAE5D,QAAQ,EAAE8D,EAAG,CAAC;MACxC,CAAC,MAAM;QACN/H,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAEE,EAAG,CAAC;MAC9B;IACD,CAAC;IAEDI,GAAG,EAAE,SAAAA,CAAWX,IAAI,EAAEzB,KAAK,EAAG;MAC7B;MACAA,KAAK,GAAGA,KAAK,IAAI,IAAI;;MAErB;MACA,IAAK,OAAO,IAAI,CAAEyB,IAAI,CAAE,KAAK,WAAW,EAAG;QAC1CzB,KAAK,GAAG,IAAI,CAAEyB,IAAI,CAAE;MACrB;;MAEA;MACA,OAAOzB,KAAK;IACb,CAAC;IAEDjF,GAAG,EAAE,SAAAA,CAAW0G,IAAI,EAAEzB,KAAK,EAAG;MAC7B;MACA,IAAI,CAAEyB,IAAI,CAAE,GAAGzB,KAAK;;MAEpB;MACA,IAAK,OAAO,IAAI,CAAE,OAAO,GAAGyB,IAAI,CAAE,KAAK,UAAU,EAAG;QACnD,IAAI,CAAE,OAAO,GAAGA,IAAI,CAAE,CAACzC,KAAK,CAAE,IAAK,CAAC;MACrC;;MAEA;MACA,OAAO,IAAI;IACZ;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtE,IAAI,CAAC2H,KAAK,GAAGlI,GAAG,CAACiH,KAAK,CAACG,MAAM,CAAE;IAC9Be,IAAI,EAAE,EAAE;IACR1H,CAAC,EAAE,CAAC,CAAC;IACL4E,MAAM,EAAE,IAAI;IACZkC,WAAW,EAAE,SAAAA,CAAWD,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;;MAEhB;MACAK,IAAI,GAAGA,IAAI,GAAG,cAAc,GAAGL,KAAK,CAACkB,IAAI;;MAEzC;MACAnI,GAAG,CAACa,UAAU,CAAEyG,IAAI,EAAE,UAAWjC,MAAM,EAAG;QACzC;QACA4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;;QAE7B;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAE,CAAC;IACJ,CAAC;IAED0C,WAAW,EAAE,SAAAA,CAAWF,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;;MAEhB;MACAK,IAAI,GAAGA,IAAI,GAAG,cAAc,GAAGL,KAAK,CAACkB,IAAI;;MAEzC;MACAnI,GAAG,CAACmB,UAAU,CAAEmG,IAAI,EAAE,UAAWjC,MAAM,EAAG;QACzC;QACA4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;;QAE7B;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAE,CAAC;IACJ,CAAC;IAED2C,UAAU,EAAE,SAAAA,CAAWH,IAAI,EAAET,QAAQ,EAAG;MACvC;MACA,IAAII,KAAK,GAAG,IAAI;QACfU,KAAK,GAAGL,IAAI,CAACM,MAAM,CAAE,CAAC,EAAEN,IAAI,CAACI,OAAO,CAAE,GAAI,CAAE,CAAC;QAC7C3D,QAAQ,GAAGuD,IAAI,CAACM,MAAM,CAAEN,IAAI,CAACI,OAAO,CAAE,GAAI,CAAC,GAAG,CAAE,CAAC;QACjDX,OAAO,GAAG/G,GAAG,CAAC6D,YAAY,CAAEoD,KAAK,CAACkB,IAAK,CAAC;;MAEzC;MACArI,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAEZ,OAAO,GAAG,GAAG,GAAGhD,QAAQ,EAAE,UAAW+D,CAAC,EAAG;QACjE;QACA,IAAI1D,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;QACnB,IAAIuF,MAAM,GAAGrF,GAAG,CAACiF,iBAAiB,CAAEb,GAAG,EAAE6C,KAAK,CAACkB,IAAK,CAAC;;QAErD;QACA,IAAK,CAAE9C,MAAM,CAACN,MAAM,EAAG;;QAEvB;QACA,IAAK,CAAEM,MAAM,CAACd,EAAE,CAAE0C,KAAK,CAAC5B,MAAO,CAAC,EAAG;UAClC4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;QAC9B;;QAEA;QACAyC,CAAC,CAAC1D,GAAG,GAAGA,GAAG;QACX0D,CAAC,CAACzC,MAAM,GAAGA,MAAM;;QAEjB;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAE,CAAEa,CAAC,CAAG,CAAC;MACxC,CAAE,CAAC;IACJ,CAAC;IAEDM,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAK,OAAO,IAAI,CAACC,KAAK,KAAK,UAAU,EAAG;QACvC,IAAI,CAACA,KAAK,CAAC,CAAC;MACb;IACD,CAAC;IAED;IACAC,OAAO,EAAE,SAAAA,CAAWjD,MAAM,EAAG;MAC5B,OAAO,IAAI,CAACzE,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;IACpC;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIkD,WAAW,GAAGvI,GAAG,CAACC,gBAAgB,CAAED,GAAG,CAACwI,UAAU,EAAE;IACvDC,YAAY,EAAE,SAAAA,CAAWpD,MAAM,EAAG;MACjCrF,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC,CAACsD,WAAW,CAAC,CAAC;IACrC,CAAC;IACDC,WAAW,EAAE,SAAAA,CAAWvD,MAAM,EAAEwD,OAAO,EAAG;MACzC7I,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC,CAACyD,UAAU,CAAE;QAClCC,IAAI,EAAEF,OAAO;QACbV,IAAI,EAAE,SAAS;QACfa,OAAO,EAAE;MACV,CAAE,CAAC;IACJ,CAAC;IACDC,KAAK,EAAEjJ,GAAG,CAACkJ,YAAY;IACvBC,YAAY,EAAEnJ,GAAG,CAACmJ,YAAY;IAC9BC,aAAa,EAAEpJ,GAAG,CAACoJ,aAAa;IAChCC,WAAW,EAAErJ,GAAG,CAACqJ,WAAW;IAC5BC,WAAW,EAAEtJ,GAAG,CAACsJ,WAAW;IAC5BC,UAAU,EAAEvJ,GAAG,CAACuJ,UAAU;IAC1BC,QAAQ,EAAExJ,GAAG,CAACwJ;EACf,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjJ,IAAI,CAACkJ,OAAO,GAAG;IACdA,OAAO,EAAE,SAAAA,CAAWV,IAAI,EAAE3E,GAAG,EAAG;MAC/B,IAAIqF,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BX,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF;MACT,CAAE,CAAC;;MAEH;MACA,OAAOqF,OAAO,CAACrF,GAAG;IACnB,CAAC;IAEDwF,IAAI,EAAE,SAAAA,CAAWb,IAAI,EAAE3E,GAAG,EAAG;MAC5B,IAAIqF,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BX,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF,GAAG;QACX4E,OAAO,EAAE;MACV,CAAE,CAAC;IACJ,CAAC;IAEDa,OAAO,EAAE,SAAAA,CAAWzF,GAAG,EAAEyC,QAAQ,EAAEkC,IAAI,EAAEe,QAAQ,EAAEC,QAAQ,EAAG;MAC7D,IAAIN,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BG,OAAO,EAAE,IAAI;QACbd,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF,GAAG;QACXyF,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpBhD,QAAQ,CAAE,IAAK,CAAC;QACjB,CAAC;QACDmD,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnBnD,QAAQ,CAAE,KAAM,CAAC;QAClB;MACD,CAAE,CAAC;IACJ,CAAC;IAEDoD,cAAc,EAAE,SAAAA,CAAW7F,GAAG,EAAEyC,QAAQ,EAAG;MAC1C,IAAI4C,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BQ,aAAa,EAAE,IAAI;QACnBP,MAAM,EAAEvF,GAAG;QACXyF,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpBhD,QAAQ,CAAE,IAAK,CAAC;QACjB,CAAC;QACDmD,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnBnD,QAAQ,CAAE,KAAM,CAAC;QAClB;MACD,CAAE,CAAC;IACJ;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtG,IAAI,CAAC4J,KAAK,GAAG,IAAInK,GAAG,CAACoK,KAAK,CAAE;IAC3BC,WAAW,EAAE,KAAK;IAClBrD,OAAO,EAAE;MACRsD,eAAe,EAAE;IAClB,CAAC;IAEDC,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAACF,WAAW;IACxB,CAAC;IAEDG,eAAe,EAAE,SAAAA,CAAWC,KAAK,EAAG;MACnC,IAAI,CAACJ,WAAW,GAAGI,KAAK,CAACF,KAAK;IAC/B,CAAC;IAEDE,KAAK,EAAE,SAAAA,CAAWC,KAAK,EAAG;MACzB;MACA,IAAKA,KAAK,CAACC,UAAU,EAAG;QACvBD,KAAK,CAACE,YAAY,GAAGF,KAAK,CAACC,UAAU;MACtC;MACA,IAAKD,KAAK,CAACG,EAAE,EAAG;QACfH,KAAK,CAACI,UAAU,GAAGJ,KAAK,CAACG,EAAE;MAC5B;;MAEA;MACA,IAAIJ,KAAK,GAAGzK,GAAG,CAAC+K,aAAa,CAAEL,KAAM,CAAC;;MAEtC;MACA;AACH;AACA;AACA;AACA;;MAEG;MACA,OAAOD,KAAK,CAACF,KAAK;IACnB;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEChK,IAAI,CAACyK,OAAO,GAAG;IACdC,IAAI,EAAE,SAAAA,CAAWC,OAAO,EAAE5G,IAAI,EAAEe,MAAM,EAAG;MACxC;MACA,IAAKf,IAAI,CAAC6G,UAAU,EAAG;QACtB7G,IAAI,CAAC8G,SAAS,GAAG9G,IAAI,CAAC6G,UAAU;MACjC;MACA,IAAK7G,IAAI,CAAC+G,WAAW,EAAG;QACvB/G,IAAI,CAACgH,UAAU,GAAGhH,IAAI,CAAC+G,WAAW;MACnC;MACA,IAAKhG,MAAM,EAAG;QACbf,IAAI,CAAC4D,KAAK,GAAGlI,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC;MACpC;;MAEA;MACA,OAAOrF,GAAG,CAACuL,UAAU,CAAEL,OAAO,EAAE5G,IAAK,CAAC;IACvC,CAAC;IAEDkH,OAAO,EAAE,SAAAA,CAAWN,OAAO,EAAG;MAC7B,OAAOlL,GAAG,CAACyL,WAAW,CAAEP,OAAQ,CAAC,CAACM,OAAO,CAAC,CAAC;IAC5C;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjL,IAAI,CAACmL,OAAO,GAAG;IACdC,MAAM,EAAE,SAAAA,CAAWrH,IAAI,EAAG;MACzB;MACA,IAAKA,IAAI,CAACsH,QAAQ,EAAG;QACpBtH,IAAI,CAACuH,QAAQ,GAAGvH,IAAI,CAACsH,QAAQ;MAC9B;MACA,IAAKtH,IAAI,CAACwH,UAAU,EAAG;QACtBxH,IAAI,CAACyH,SAAS,GAAGzH,IAAI,CAACwH,UAAU;MACjC;;MAEA;MACA,OAAO9L,GAAG,CAACgM,UAAU,CAAE1H,IAAK,CAAC;IAC9B;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtE,GAAG,CAACC,gBAAgB,CAAED,GAAG,CAACiM,MAAM,EAAE;IACjCtL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACC,GAAG,CAACiE,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACzC,CAAC;IACDmE,KAAK,EAAEjJ,GAAG,CAACiM,MAAM,CAACC;EACnB,CAAE,CAAC;EACH3L,IAAI,CAAC4L,IAAI,GAAGnM,GAAG,CAACiM,MAAM;AACvB,CAAC,EAAIG,MAAO,CAAC;;;;;;;;;;ACltBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAI4D,EAAE,GAAG3D,GAAG,CAAC2D,EAAE;EAEf,IAAI0I,WAAW,GAAG,SAAAA,CAAWC,GAAG,EAAG;IAClC,OAAOA,GAAG,GAAG,EAAE,GAAGA,GAAG,GAAG,EAAE;EAC3B,CAAC;EAED,IAAIC,SAAS,GAAG,SAAAA,CAAWC,EAAE,EAAEC,EAAE,EAAG;IACnC,OACCJ,WAAW,CAAEG,EAAG,CAAC,CAACE,WAAW,CAAC,CAAC,KAAKL,WAAW,CAAEI,EAAG,CAAC,CAACC,WAAW,CAAC,CAAC;EAErE,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAG,SAAAA,CAAWH,EAAE,EAAEC,EAAE,EAAG;IACzC,IAAKA,EAAE,YAAYG,KAAK,EAAG;MAC1B,OAAOH,EAAE,CAAC1H,MAAM,KAAK,CAAC,IAAI4H,eAAe,CAAEH,EAAE,EAAEC,EAAE,CAAE,CAAC,CAAG,CAAC;IACzD;IACA,OAAOI,UAAU,CAAEL,EAAG,CAAC,KAAKK,UAAU,CAAEJ,EAAG,CAAC;EAC7C,CAAC;EAED,IAAIK,aAAa,GAAG,SAAAA,CAAWN,EAAE,EAAEC,EAAE,EAAG;IACvC,OAAOI,UAAU,CAAEL,EAAG,CAAC,GAAGK,UAAU,CAAEJ,EAAG,CAAC;EAC3C,CAAC;EAED,IAAIM,UAAU,GAAG,SAAAA,CAAWP,EAAE,EAAEC,EAAE,EAAG;IACpC,OAAOI,UAAU,CAAEL,EAAG,CAAC,GAAGK,UAAU,CAAEJ,EAAG,CAAC;EAC3C,CAAC;EAED,IAAIO,OAAO,GAAG,SAAAA,CAAWR,EAAE,EAAES,KAAK,EAAG;IACpC;IACAA,KAAK,GAAGA,KAAK,CAACzG,GAAG,CAAE,UAAWiG,EAAE,EAAG;MAClC,OAAOJ,WAAW,CAAEI,EAAG,CAAC;IACzB,CAAE,CAAC;IAEH,OAAOQ,KAAK,CAACvF,OAAO,CAAE8E,EAAG,CAAC,GAAG,CAAC,CAAC;EAChC,CAAC;EAED,IAAIU,cAAc,GAAG,SAAAA,CAAWC,QAAQ,EAAEC,MAAM,EAAG;IAClD,OAAOf,WAAW,CAAEc,QAAS,CAAC,CAACzF,OAAO,CAAE2E,WAAW,CAAEe,MAAO,CAAE,CAAC,GAAG,CAAC,CAAC;EACrE,CAAC;EAED,IAAIC,cAAc,GAAG,SAAAA,CAAWb,EAAE,EAAEc,OAAO,EAAG;IAC7C,IAAIC,MAAM,GAAG,IAAIC,MAAM,CAAEnB,WAAW,CAAEiB,OAAQ,CAAC,EAAE,IAAK,CAAC;IACvD,OAAOjB,WAAW,CAAEG,EAAG,CAAC,CAACiB,KAAK,CAAEF,MAAO,CAAC;EACzC,CAAC;EAED,MAAMG,kBAAkB,GAAG,SAAAA,CAAWxF,KAAK,EAAEC,IAAI,EAAG;IACnD,MAAM+C,OAAO,GAAGpL,CAAC,CAAE,mBAAoB,CAAC;IACxC,IAAI6N,WAAW,GAAG,cAAexF,IAAI,QAAS;IAE9C,IAAKA,IAAI,KAAK,MAAM,EAAG;MACtBwF,WAAW,GAAG,sBAAsB;IACrC;IAEA,MAAMC,QAAQ,GAAG;MAChBhH,MAAM,EAAE+G,WAAW;MACnBE,SAAS,EAAE3F,KAAK,CAAC5C,IAAI,CAACM,GAAG;MACzB9B,CAAC,EAAE,EAAE;MACLqE,IAAI,EAAED,KAAK,CAAC5C,IAAI,CAACM;IAClB,CAAC;IAED,MAAMkI,QAAQ,GAAG9N,GAAG,CAAC+N,OAAO,CAAE5F,IAAK,CAAC;IAEpC,MAAM6F,QAAQ,GAAG,SAAAA,CAAWC,SAAS,EAAG;MACvC,OACC,oBAAqBH,QAAQ,4CAA6C,GAC1E9N,GAAG,CAACkO,OAAO,CAAED,SAAS,CAAClF,IAAK,CAAC,GAC7B,SAAS;IAEX,CAAC;IAED,MAAMoF,eAAe,GAAG,SAAAA,CAAWC,OAAO,EAAG;MAC5C,IAAIC,OAAO,GAAGD,OAAO,CAACrF,IAAI,CAACuF,UAAU,CAAE,IAAK,CAAC,GAC1C,OAAQR,QAAQ,oBAAsBA,QAAQ,kBAAmB,GACjE,OAAQA,QAAQ,cAAe;MAClC,OACC,eAAe,GACfO,OAAO,GACP,IAAI,GACJrO,GAAG,CAACkO,OAAO,CAAEE,OAAO,CAACrF,IAAK,CAAC,GAC3B,SAAS,GACT,oBAAqB+E,QAAQ,wCAAyC,IACpEM,OAAO,CAACvD,EAAE,GAAGuD,OAAO,CAACvD,EAAE,GAAG,EAAE,CAAE,GAChC,SAAS;IAEX,CAAC;IAED,MAAM0D,YAAY,GAAG;MACpBrG,KAAK,EAAE,KAAK;MACZiE,IAAI,EAAE,IAAI;MACVb,UAAU,EAAEqC,WAAW;MACvBC,QAAQ,EAAE,SAAAA,CAAWtI,IAAI,EAAG;QAC3BsI,QAAQ,CAACY,KAAK,GAAGlJ,IAAI,CAACkJ,KAAK;QAC3BZ,QAAQ,CAAC9J,CAAC,GAAGwB,IAAI,CAACxB,CAAC;QACnB8J,QAAQ,CAACa,iBAAiB,GAAG,IAAI;QACjCb,QAAQ,CAACc,OAAO,GAAG5O,CAAC,CAAC6O,SAAS,CAAErJ,IAAI,CAACxB,CAAE,CAAC,GACrC8K,MAAM,CAAEtJ,IAAI,CAACxB,CAAE,CAAC,GAChB,EAAE;QACL,OAAO9D,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;MACtC,CAAC;MACDiB,YAAY,EAAE,SAAAA,CAAWC,MAAM,EAAG;QACjC,OAAO9O,GAAG,CAACkO,OAAO,CAAEY,MAAO,CAAC;MAC7B,CAAC;MACDC,iBAAiB,EAAEf,QAAQ;MAC3BgB,cAAc,EAAEb;IACjB,CAAC;IAEDjD,OAAO,CAAC5F,IAAI,CAAE,iBAAiB,EAAEiJ,YAAa,CAAC;IAC/C,OAAOrD,OAAO;EACf,CAAC;EACD;AACD;AACA;AACA;AACA;EACC,IAAI+D,WAAW,GAAGjP,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACvCe,IAAI,EAAE,aAAa;IACnBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOqE,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAC5C,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAER,WAAY,CAAC;;EAExC;AACD;AACA;AACA;AACA;EACC,IAAIS,mBAAmB,GAAG1P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC/Ce,IAAI,EAAE,qBAAqB;IAC3BgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEqE,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAC9C,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEC,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;EACC,IAAIC,gBAAgB,GAAG3P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEE,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;EACC,IAAIG,mBAAmB,GAAG9P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC/Ce,IAAI,EAAE,qBAAqB;IAC3BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEK,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;EACC,IAAIC,cAAc,GAAG/P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC1Ce,IAAI,EAAE,gBAAgB;IACtBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEM,cAAe,CAAC;;EAE3C;AACD;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAGhQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEO,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;EACC,IAAIC,OAAO,GAAGjQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEQ,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGlQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAES,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,YAAY,GAAGnQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEU,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGpQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC,CAAC,MAAM;QACNnC,KAAK,GAAG,CAAEnB,GAAG,KAAKsD,OAAO;MAC1B;IACD,CAAC;IACDL,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEW,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGrQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACtCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEY,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;EACC,IAAIC,SAAS,GAAGtQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACrCe,IAAI,EAAE,WAAW;IACjBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEa,SAAU,CAAC;;EAEtC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGvQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,0BAA2B,CAAC;IACvC0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEc,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,uBAAuB,GAAGxQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnDe,IAAI,EAAE,yBAAyB;IAC/BgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,8BAA+B,CAAC;IAC3C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEe,uBAAwB,CAAC;;EAEpD;AACD;AACA;AACA;AACA;EACC,IAAIC,oBAAoB,GAAGzQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAChDe,IAAI,EAAE,sBAAsB;IAC5BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB;MACA,MAAMsD,OAAO,GAAGc,QAAQ,CAAEpB,IAAI,CAACzJ,KAAM,CAAC;MACtC,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEgB,oBAAqB,CAAC;;EAEjD;AACD;AACA;AACA;AACA;EACC,IAAIE,uBAAuB,GAAG3Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnDe,IAAI,EAAE,yBAAyB;IAC/BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,8BAA+B,CAAC;IAC3C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB;MACA,MAAMsD,OAAO,GAAGc,QAAQ,CAAEpB,IAAI,CAACzJ,KAAM,CAAC;MAEtC,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEkB,uBAAwB,CAAC;;EAEpD;AACD;AACA;AACA;AACA;EACC,IAAIC,cAAc,GAAG5Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC1Ce,IAAI,EAAE,gBAAgB;IACtBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,+BAAgC,CAAC;IAC5C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEmB,cAAe,CAAC;;EAE3C;AACD;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAG7Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,8BAA+B,CAAC;IAC3C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEoB,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAG9Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEqB,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;EACC,IAAIC,qBAAqB,GAAG/Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACjDe,IAAI,EAAE,uBAAuB;IAC7BgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEsB,qBAAsB,CAAC;;EAElD;AACD;AACA;AACA;AACA;EACC,IAAIC,kBAAkB,GAAGhR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC9Ce,IAAI,EAAE,oBAAoB;IAC1BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEuB,kBAAmB,CAAC;;EAE/C;AACD;AACA;AACA;AACA;EACC,IAAIC,qBAAqB,GAAGjR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACjDe,IAAI,EAAE,uBAAuB;IAC7BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEwB,qBAAsB,CAAC;;EAElD;AACD;AACA;AACA;AACA;EACC,IAAIC,gBAAgB,GAAGlR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAACuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAC,CAAC;EAEFvP,GAAG,CAACyP,qBAAqB,CAAEyB,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGnR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAACuH,GAAG;IACZ,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAC,CAAC;EAEFvP,GAAG,CAACyP,qBAAqB,CAAE0B,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,OAAO,GAAGpR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE2B,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGrR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE4B,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,YAAY,GAAGtR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAC1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE6B,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGvR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE8B,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGxR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACtCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAE+B,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;EACC,IAAIC,SAAS,GAAGzR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACrCe,IAAI,EAAE,WAAW;IACjBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEgC,SAAU,CAAC;;EAEtC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,QAAQ,GAAG1R,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACpCe,IAAI,EAAE,UAAU;IAChBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,OAAO,EACP,KAAK,EACL,UAAU,EACV,OAAO,EACP,MAAM,EACN,SAAS,EACT,QAAQ,EACR,QAAQ,EACR,UAAU,EACV,OAAO,EACP,cAAc,EACd,MAAM,EACN,YAAY,EACZ,aAAa,EACb,kBAAkB,EAClB,aAAa,EACb,cAAc,EACd,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAOuH,GAAG,GAAG,IAAI,GAAG,KAAK;IAC1B,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEiC,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGD,QAAQ,CAACtK,MAAM,CAAE;IACjCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,cAAe,CAAC;IAC3B8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEwJ,QAAQ,CAACE,SAAS,CAACnE,KAAK,CAAC5I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC3D;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACyP,qBAAqB,CAAEkC,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIE,OAAO,GAAG7R,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,mBAAoB,CAAC;IAChC0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,OAAO,EACP,KAAK,EACL,UAAU,CACV;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAKlI,GAAG,CAAC2O,SAAS,CAAEW,IAAI,CAACzJ,KAAM,CAAC,EAAG;QAClC,OAAO8G,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;MAClD,CAAC,MAAM;QACN,OAAOC,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;MAC5C;IACD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEoC,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGD,OAAO,CAACzK,MAAM,CAAE;IAChCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAE2J,OAAO,CAACD,SAAS,CAACnE,KAAK,CAAC5I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1D;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACyP,qBAAqB,CAAEqC,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,YAAY,GAAG/R,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBgH,QAAQ,EAAE,WAAW;IACrBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,OAAO,EACP,KAAK,EACL,UAAU,EACV,SAAS,CACT;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOmF,cAAc,CAAEnF,KAAK,CAACoE,GAAG,CAAC,CAAC,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACjD,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,8CAA8C;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEsC,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,QAAQ,GAAGhS,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACpCe,IAAI,EAAE,UAAU;IAChBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,gBAAiB,CAAC;IAC7B0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,KAAK,EACL,UAAU,EACV,SAAS,EACT,QAAQ,EACR,QAAQ,CACR;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOgF,cAAc,CAAEhF,KAAK,CAACoE,GAAG,CAAC,CAAC,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACjD,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEuC,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,gBAAgB,GAAGJ,OAAO,CAACzK,MAAM,CAAE;IACtCe,IAAI,EAAE,kBAAkB;IACxB+J,UAAU,EAAE,QAAQ;IACpB7C,UAAU,EAAE,CAAE,YAAY,CAAE;IAC5BE,OAAO,EAAE,SAAAA,CAAWrH,KAAK,EAAG;MAC3B,OAAO,CACN;QACC2C,EAAE,EAAE,CAAC;QACL9B,IAAI,EAAEpF,EAAE,CAAE,SAAU;MACrB,CAAC,CACD;IACF;EACD,CAAE,CAAC;EAEH3D,GAAG,CAACyP,qBAAqB,CAAEwC,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIE,mBAAmB,GAAGL,UAAU,CAAC1K,MAAM,CAAE;IAC5Ce,IAAI,EAAE,qBAAqB;IAC3B+J,UAAU,EAAE,QAAQ;IACpB7C,UAAU,EAAE,CAAE,YAAY,CAAE;IAC5BE,OAAO,EAAE,SAAAA,CAAWrH,KAAK,EAAG;MAC3B,OAAO,CACN;QACC2C,EAAE,EAAE,CAAC;QACL9B,IAAI,EAAEpF,EAAE,CAAE,SAAU;MACrB,CAAC,CACD;IACF;EACD,CAAE,CAAC;EAEH3D,GAAG,CAACyP,qBAAqB,CAAE0C,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAGpS,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,mBAAoB,CAAC;IAChC0L,UAAU,EAAE,CAAE,QAAQ,EAAE,UAAU,EAAE,OAAO,EAAE,cAAc,CAAE;IAC7D5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3B,OAAOI,OAAO,CAAEsC,IAAI,CAACzJ,KAAK,EAAEyG,GAAI,CAAC;MAClC,CAAC,MAAM;QACN,OAAOC,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEyG,GAAI,CAAC;MACpC;IACD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC;MACA,IAAID,OAAO,GAAG,EAAE;MAChB,IAAI8C,KAAK,GAAG7C,WAAW,CACrB8C,QAAQ,CAAE,kBAAmB,CAAC,CAC9BhG,GAAG,CAAC,CAAC,CACLtG,KAAK,CAAE,IAAK,CAAC;;MAEf;MACA,IAAKwJ,WAAW,CAAC+C,MAAM,CAAE,YAAa,CAAC,CAACC,IAAI,CAAE,SAAU,CAAC,EAAG;QAC3DjD,OAAO,CAACkD,IAAI,CAAE;UACb5H,EAAE,EAAE,EAAE;UACN9B,IAAI,EAAEpF,EAAE,CAAE,MAAO;QAClB,CAAE,CAAC;MACJ;;MAEA;MACA0O,KAAK,CAAC7L,GAAG,CAAE,UAAWkM,IAAI,EAAG;QAC5B;QACAA,IAAI,GAAGA,IAAI,CAAC1M,KAAK,CAAE,GAAI,CAAC;;QAExB;QACA0M,IAAI,CAAE,CAAC,CAAE,GAAGA,IAAI,CAAE,CAAC,CAAE,IAAIA,IAAI,CAAE,CAAC,CAAE;;QAElC;QACAnD,OAAO,CAACkD,IAAI,CAAE;UACb5H,EAAE,EAAE6H,IAAI,CAAE,CAAC,CAAE,CAACC,IAAI,CAAC,CAAC;UACpB5J,IAAI,EAAE2J,IAAI,CAAE,CAAC,CAAE,CAACC,IAAI,CAAC;QACtB,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEH;MACA,OAAOpD,OAAO;IACf;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAE2C,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIQ,gBAAgB,GAAGR,aAAa,CAAChL,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEkK,aAAa,CAACR,SAAS,CAACnE,KAAK,CAAC5I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAChE;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACyP,qBAAqB,CAAEmD,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,WAAW,GAAG7S,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACvCe,IAAI,EAAE,aAAa;IACnBgH,QAAQ,EAAE,GAAG;IACbC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,QAAQ,EAAE,OAAO,CAAE;IACjC5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO+H,aAAa,CAAER,GAAG,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACxC,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,yBAAyB;IACjC;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEoD,WAAY,CAAC;;EAExC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,QAAQ,GAAGD,WAAW,CAACzL,MAAM,CAAE;IAClCe,IAAI,EAAE,UAAU;IAChBgH,QAAQ,EAAE,GAAG;IACbC,KAAK,EAAEzL,EAAE,CAAE,oBAAqB,CAAC;IACjC8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,IAAKuH,GAAG,KAAKvM,SAAS,IAAIuM,GAAG,KAAK,IAAI,IAAIA,GAAG,KAAK,KAAK,EAAG;QACzD,OAAO,IAAI;MACZ;MACA,OAAOS,UAAU,CAAET,GAAG,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACrC,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,yBAAyB;IACjC;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEqD,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,oBAAoB,GAAGF,WAAW,CAACzL,MAAM,CAAE;IAC9Ce,IAAI,EAAE,sBAAsB;IAC5BiH,KAAK,EAAEzL,EAAE,CAAE,2BAA4B,CAAC;IACxC0L,UAAU,EAAE,CACX,UAAU,EACV,QAAQ,EACR,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM;EAER,CAAE,CAAC;EAEHrP,GAAG,CAACyP,qBAAqB,CAAEsD,oBAAqB,CAAC;;EAEjD;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,iBAAiB,GAAGF,QAAQ,CAAC1L,MAAM,CAAE;IACxCe,IAAI,EAAE,mBAAmB;IACzBiH,KAAK,EAAEzL,EAAE,CAAE,wBAAyB,CAAC;IACrC0L,UAAU,EAAE,CACX,UAAU,EACV,QAAQ,EACR,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM;EAER,CAAE,CAAC;EAEHrP,GAAG,CAACyP,qBAAqB,CAAEuD,iBAAkB,CAAC;AAC/C,CAAC,EAAI5G,MAAO,CAAC;;;;;;;;;;AC/vCb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAIkT,OAAO,GAAG,EAAE;;EAEhB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjT,GAAG,CAACkP,SAAS,GAAGlP,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACjCe,IAAI,EAAE,EAAE;IAAE;IACVgH,QAAQ,EAAE,IAAI;IAAE;IAChBC,KAAK,EAAE,EAAE;IAAE;IACX8C,UAAU,EAAE,OAAO;IAAE;IACrB7C,UAAU,EAAE,EAAE;IAAE;;IAEhB/J,IAAI,EAAE;MACL4N,UAAU,EAAE,KAAK;MAAE;MACnBhL,KAAK,EAAE,KAAK;MAAE;MACdoH,IAAI,EAAE,CAAC,CAAC,CAAE;IACX,CAAC;IAEDnI,MAAM,EAAE;MACPgM,MAAM,EAAE,QAAQ;MAChBC,KAAK,EAAE,QAAQ;MACfC,WAAW,EAAE,QAAQ;MACrBC,YAAY,EAAE;IACf,CAAC;IAEDC,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;IAC7B,CAAC;IAED8I,cAAc,EAAE,SAAAA,CAAWpP,GAAG,EAAEuD,KAAK,EAAG;MACvC,OAAOvD,GAAG,IAAI,IAAI,CAAC6D,GAAG,CAAE,OAAQ,CAAC,CAAC7D,GAAG;IACtC,CAAC;IAED+O,MAAM,EAAE,SAAAA,CAAWrL,CAAC,EAAE1D,GAAG,EAAG;MAC3B,IAAI,CAAC6D,GAAG,CAAE,YAAa,CAAC,CAACkL,MAAM,CAAErL,CAAE,CAAC;IACrC,CAAC;IAED2F,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,KAAK;IACb,CAAC;IAEDuL,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAChG,KAAK,CAAE,IAAI,CAACxF,GAAG,CAAE,MAAO,CAAC,EAAE,IAAI,CAACA,GAAG,CAAE,OAAQ,CAAE,CAAC;IAC7D,CAAC;IAEDsH,OAAO,EAAE,SAAAA,CAAWrH,KAAK,EAAG;MAC3B,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAAC0T,YAAY,GAAG,UAAWpE,IAAI,EAAE4D,UAAU,EAAG;IAChD;IACA,IAAIvJ,MAAM,GAAGuJ,UAAU,CAACjL,GAAG,CAAE,OAAQ,CAAC;;IAEtC;IACA;IACA,IAAIC,KAAK,GAAGyB,MAAM,CAACjB,QAAQ,CAAE4G,IAAI,CAACpH,KAAM,CAAC;;IAEzC;IACA,IAAK,CAAEyB,MAAM,IAAI,CAAEzB,KAAK,EAAG;MAC1B,OAAO,KAAK;IACb;;IAEA;IACA,IAAI5D,IAAI,GAAG;MACVgL,IAAI,EAAEA,IAAI;MACV3F,MAAM,EAAEA,MAAM;MACduJ,UAAU,EAAEA,UAAU;MACtBhL,KAAK,EAAEA;IACR,CAAC;;IAED;IACA,IAAIyL,SAAS,GAAGzL,KAAK,CAACD,GAAG,CAAE,MAAO,CAAC;IACnC,IAAIkH,QAAQ,GAAGG,IAAI,CAACH,QAAQ;;IAE5B;IACA,IAAIyE,cAAc,GAAG5T,GAAG,CAAC6T,iBAAiB,CAAE;MAC3CF,SAAS,EAAEA,SAAS;MACpBxE,QAAQ,EAAEA;IACX,CAAE,CAAC;;IAEH;IACA,IAAIlI,KAAK,GAAG2M,cAAc,CAAE,CAAC,CAAE,IAAI5T,GAAG,CAACkP,SAAS;;IAEhD;IACA,IAAI4E,SAAS,GAAG,IAAI7M,KAAK,CAAE3C,IAAK,CAAC;;IAEjC;IACA,OAAOwP,SAAS;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,OAAO,GAAG,SAAAA,CAAW5L,IAAI,EAAG;IAC/B,OAAOnI,GAAG,CAACgU,aAAa,CAAE7L,IAAI,IAAI,EAAG,CAAC,GAAG,WAAW;EACrD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACyP,qBAAqB,GAAG,UAAWxI,KAAK,EAAG;IAC9C;IACA,IAAIgN,KAAK,GAAGhN,KAAK,CAAC2K,SAAS;IAC3B,IAAIzJ,IAAI,GAAG8L,KAAK,CAAC9L,IAAI;IACrB,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;;IAEzB;IACAnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,GAAGjN,KAAK;;IAEzB;IACAgM,OAAO,CAACR,IAAI,CAAEtK,IAAK,CAAC;EACrB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACoU,gBAAgB,GAAG,UAAWjM,IAAI,EAAG;IACxC,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;IACzB,OAAOnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,IAAI,KAAK;EAClC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClU,GAAG,CAACqU,6BAA6B,GAAG,UAAWC,aAAa,EAAEX,SAAS,EAAG;IACzE;IACA,IAAI1M,KAAK,GAAGjH,GAAG,CAACoU,gBAAgB,CAAEE,aAAc,CAAC;;IAEjD;IACA,IAAKrN,KAAK,EAAG;MACZA,KAAK,CAAC2K,SAAS,CAACvC,UAAU,CAACoD,IAAI,CAAEkB,SAAU,CAAC;IAC7C;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC3T,GAAG,CAAC6T,iBAAiB,GAAG,UAAWvP,IAAI,EAAG;IACzC;IACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BqP,SAAS,EAAE,EAAE;MACbxE,QAAQ,EAAE;IACX,CAAE,CAAC;;IAEH;IACA,IAAIoF,KAAK,GAAG,EAAE;;IAEd;IACAtB,OAAO,CAACzM,GAAG,CAAE,UAAW2B,IAAI,EAAG;MAC9B;MACA,IAAIlB,KAAK,GAAGjH,GAAG,CAACoU,gBAAgB,CAAEjM,IAAK,CAAC;MACxC,IAAIqM,eAAe,GAAGvN,KAAK,CAAC2K,SAAS,CAACvC,UAAU;MAChD,IAAIoF,aAAa,GAAGxN,KAAK,CAAC2K,SAAS,CAACzC,QAAQ;;MAE5C;MACA,IACC7K,IAAI,CAACqP,SAAS,IACda,eAAe,CAAC9M,OAAO,CAAEpD,IAAI,CAACqP,SAAU,CAAC,KAAK,CAAC,CAAC,EAC/C;QACD;MACD;;MAEA;MACA,IAAKrP,IAAI,CAAC6K,QAAQ,IAAIsF,aAAa,KAAKnQ,IAAI,CAAC6K,QAAQ,EAAG;QACvD;MACD;;MAEA;MACAoF,KAAK,CAAC9B,IAAI,CAAExL,KAAM,CAAC;IACpB,CAAE,CAAC;;IAEH;IACA,OAAOsN,KAAK;EACb,CAAC;AACF,CAAC,EAAInI,MAAO,CAAC;;;;;;;;;;ACnPb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAI2U,OAAO,GAAG,mBAAmB;;EAEjC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,iBAAiB,GAAG,IAAI3U,GAAG,CAACoK,KAAK,CAAE;IACtCS,EAAE,EAAE,mBAAmB;IAEvB/D,QAAQ,EAAE,EAAE;IAAE;;IAEdE,OAAO,EAAE;MACR4N,SAAS,EAAE;IACZ,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAW3M,KAAK,EAAG;MAC9B,IAAKA,KAAK,CAAC4M,GAAG,CAAE,YAAa,CAAC,EAAG;QAChC5M,KAAK,CAAC6M,aAAa,CAAC,CAAC,CAACpJ,MAAM,CAAC,CAAC;MAC/B;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIqJ,eAAe,GAAG,SAAAA,CAAW9M,KAAK,EAAEtC,GAAG,EAAG;IAC7C;IACA,IAAIlF,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;MAC3BrP,GAAG,EAAEA,GAAG;MACRsP,OAAO,EAAEhN,KAAK,CAAC9D,GAAG;MAClBK,eAAe,EAAE;IAClB,CAAE,CAAC;;IAEH;IACA;IACA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,EAAG;MACtBrE,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QACvBrP,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE0D,KAAK,CAAC9D,GAAG,CAACI,MAAM,CAAC,CAAC;QAC1BC,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;;IAEA;IACA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,IAAIjF,CAAC,CAAE,qBAAsB,CAAC,CAACiF,MAAM,EAAG;MAC3DrE,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QACvBrP,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE0D,KAAK,CAAC9D,GAAG,CAAC+Q,OAAO,CAAE,2BAA4B,CAAC;QACxD1Q,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;IAEA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,IAAIjF,CAAC,CAAE,qBAAsB,CAAC,CAACiF,MAAM,EAAG;MAC3DrE,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QACvBrP,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE1E,CAAC,CAAE,qBAAqB,CAAC;QACjC2E,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;;IAEA;IACA,IAAK/D,MAAM,CAACqE,MAAM,EAAG;MACpB,OAAOrE,MAAM,CAAE,CAAC,CAAE;IACnB;IACA,OAAO,KAAK;EACb,CAAC;EAEDV,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAAClJ,QAAQ,GAAG,UAAW9C,GAAG,EAAG;IAC/C;IACA,IAAIsC,KAAK,GAAG8M,eAAe,CAAE,IAAI,EAAEpP,GAAI,CAAC;;IAExC;IACA,IAAKsC,KAAK,EAAG;MACZ,OAAOA,KAAK;IACb;;IAEA;IACA,IAAIiN,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;IAC5B,KAAM,IAAIlP,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGkP,OAAO,CAACpQ,MAAM,EAAEkB,CAAC,EAAE,EAAG;MAC1C;MACAiC,KAAK,GAAG8M,eAAe,CAAEG,OAAO,CAAElP,CAAC,CAAE,EAAEL,GAAI,CAAC;;MAE5C;MACA,IAAKsC,KAAK,EAAG;QACZ,OAAOA,KAAK;MACb;IACD;;IAEA;IACA,OAAO,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAACmD,aAAa,GAAG,YAAY;IAC/C;IACA,IAAK,CAAE,IAAI,CAAC7B,UAAU,EAAG;MACxB,IAAI,CAACA,UAAU,GAAG,IAAIkC,UAAU,CAAE,IAAK,CAAC;IACzC;;IAEA;IACA,OAAO,IAAI,CAAClC,UAAU;EACvB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIlK,OAAO,GAAG,KAAK;EACnB,IAAIoM,UAAU,GAAGpV,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAClCyD,EAAE,EAAE,YAAY;IAEhBvF,IAAI,EAAE;MACL4C,KAAK,EAAE,KAAK;MAAE;MACdmN,SAAS,EAAE,KAAK;MAAE;MAClBC,MAAM,EAAE,EAAE,CAAE;IACb,CAAC;IAED/B,KAAK,EAAE,SAAAA,CAAWrL,KAAK,EAAG;MACzB;MACA,IAAI,CAAC5C,IAAI,CAAC4C,KAAK,GAAGA,KAAK;;MAEvB;MACA,IAAIgL,UAAU,GAAGhL,KAAK,CAACD,GAAG,CAAE,YAAa,CAAC;;MAE1C;MACA,IAAKiL,UAAU,YAAYtG,KAAK,EAAG;QAClC;QACA,IAAKsG,UAAU,CAAE,CAAC,CAAE,YAAYtG,KAAK,EAAG;UACvC;UACAsG,UAAU,CAAC1M,GAAG,CAAE,UAAW+O,KAAK,EAAEtP,CAAC,EAAG;YACrC,IAAI,CAACuP,QAAQ,CAAED,KAAK,EAAEtP,CAAE,CAAC;UAC1B,CAAC,EAAE,IAAK,CAAC;;UAET;QACD,CAAC,MAAM;UACN,IAAI,CAACuP,QAAQ,CAAEtC,UAAW,CAAC;QAC5B;;QAEA;MACD,CAAC,MAAM;QACN,IAAI,CAACuC,OAAO,CAAEvC,UAAW,CAAC;MAC3B;IACD,CAAC;IAEDC,MAAM,EAAE,SAAAA,CAAWrL,CAAC,EAAG;MACtB;MACA;MACA,IAAK,IAAI,CAACG,GAAG,CAAE,WAAY,CAAC,KAAKH,CAAC,CAACuN,SAAS,EAAG;QAC9C,OAAO,KAAK;MACb,CAAC,MAAM;QACN,IAAI,CAACzU,GAAG,CAAE,WAAW,EAAEkH,CAAC,CAACuN,SAAS,EAAE,IAAK,CAAC;MAC3C;;MAEA;MACA,IAAIK,OAAO,GAAG,IAAI,CAAC/J,MAAM,CAAC,CAAC;IAC5B,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAC8H,SAAS,CAAC,CAAC,GAAG,IAAI,CAACkC,IAAI,CAAC,CAAC,GAAG,IAAI,CAACC,IAAI,CAAC,CAAC;IACpD,CAAC;IAEDD,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,OAAO,IAAI,CAAC1N,GAAG,CAAE,OAAQ,CAAC,CAAC4N,UAAU,CAAE,IAAI,CAACC,GAAG,EAAEpB,OAAQ,CAAC;IAC3D,CAAC;IAEDkB,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,OAAO,IAAI,CAAC3N,GAAG,CAAE,OAAQ,CAAC,CAAC8N,WAAW,CAAE,IAAI,CAACD,GAAG,EAAEpB,OAAQ,CAAC;IAC5D,CAAC;IAEDjB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAIuC,IAAI,GAAG,KAAK;;MAEhB;MACA,IAAI,CAACC,SAAS,CAAC,CAAC,CAACzP,GAAG,CAAE,UAAW0P,KAAK,EAAG;QACxC;QACA,IAAKF,IAAI,EAAG;;QAEZ;QACA,IAAIG,MAAM,GAAGD,KAAK,CAACE,MAAM,CAAE,UAAWtC,SAAS,EAAG;UACjD,OAAOA,SAAS,CAACL,SAAS,CAAC,CAAC;QAC7B,CAAE,CAAC;;QAEH;QACA,IAAK0C,MAAM,CAACpR,MAAM,IAAImR,KAAK,CAACnR,MAAM,EAAG;UACpCiR,IAAI,GAAG,IAAI;QACZ;MACD,CAAE,CAAC;MAEH,OAAOA,IAAI;IACZ,CAAC;IAEDK,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC/Q,IAAI,CAACgQ,MAAM,IAAI,IAAI;IAChC,CAAC;IAEDW,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC3Q,IAAI,CAACgQ,MAAM;IACxB,CAAC;IAEDgB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIJ,KAAK,GAAG,EAAE;MACd,IAAI,CAAC5Q,IAAI,CAACgQ,MAAM,CAAC7C,IAAI,CAAEyD,KAAM,CAAC;MAC9B,OAAOA,KAAK;IACb,CAAC;IAEDK,QAAQ,EAAE,SAAAA,CAAWtQ,CAAC,EAAG;MACxB,OAAO,IAAI,CAACX,IAAI,CAACgQ,MAAM,CAAErP,CAAC,CAAE,IAAI,IAAI;IACrC,CAAC;IAEDuQ,QAAQ,EAAE,SAAAA,CAAWvQ,CAAC,EAAG;MACxB,OAAO,IAAI,CAACX,IAAI,CAACgQ,MAAM,CAAErP,CAAC,CAAE;IAC7B,CAAC;IAEDwQ,WAAW,EAAE,SAAAA,CAAWxQ,CAAC,EAAG;MAC3B,IAAI,CAACX,IAAI,CAACgQ,MAAM,CAAErP,CAAC,CAAE,CAACyQ,MAAM;MAC5B,OAAO,IAAI;IACZ,CAAC;IAEDlB,QAAQ,EAAE,SAAAA,CAAWD,KAAK,EAAEW,KAAK,EAAG;MACnCX,KAAK,CAAC/O,GAAG,CAAE,UAAW8I,IAAI,EAAG;QAC5B,IAAI,CAACmG,OAAO,CAAEnG,IAAI,EAAE4G,KAAM,CAAC;MAC5B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDT,OAAO,EAAE,SAAAA,CAAWnG,IAAI,EAAE4G,KAAK,EAAG;MACjC;MACAA,KAAK,GAAGA,KAAK,IAAI,CAAC;;MAElB;MACA,IAAIS,UAAU;;MAEd;MACA,IAAK,IAAI,CAACJ,QAAQ,CAAEL,KAAM,CAAC,EAAG;QAC7BS,UAAU,GAAG,IAAI,CAACH,QAAQ,CAAEN,KAAM,CAAC;MACpC,CAAC,MAAM;QACNS,UAAU,GAAG,IAAI,CAACL,QAAQ,CAAC,CAAC;MAC7B;;MAEA;MACA,IAAIxC,SAAS,GAAG9T,GAAG,CAAC0T,YAAY,CAAEpE,IAAI,EAAE,IAAK,CAAC;;MAE9C;MACA,IAAK,CAAEwE,SAAS,EAAG;QAClB,OAAO,KAAK;MACb;;MAEA;MACA6C,UAAU,CAAClE,IAAI,CAAEqB,SAAU,CAAC;IAC7B,CAAC;IAED8C,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAEvBC,OAAO,EAAE,SAAAA,CAAWvH,IAAI,EAAE4G,KAAK,EAAG;MACjC;MACA5G,IAAI,GAAGA,IAAI,IAAI,CAAC;MAChB4G,KAAK,GAAGA,KAAK,IAAI,CAAC;MAElB,OAAO,IAAI,CAAC5Q,IAAI,CAACgQ,MAAM,CAAEY,KAAK,CAAE,CAAE5G,IAAI,CAAE;IACzC,CAAC;IAEDwH,UAAU,EAAE,SAAAA,CAAA,EAAY,CAAC;EAC1B,CAAE,CAAC;AACJ,CAAC,EAAI1K,MAAO,CAAC;;;;;;;;;;AC5Sb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIkG,CAAC,GAAG,CAAC;EAET,IAAII,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,WAAW;IAEjB4O,IAAI,EAAE,EAAE;IAERC,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAAC7S,GAAG,CAAC8S,QAAQ,CAAE,eAAgB,CAAC,EAAG;QAC3C;MACD;;MAEA;MACA,IAAK,IAAI,CAAC9S,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;;MAE3B;MACA,IAAK,IAAI,CAAC0D,GAAG,CAAE,UAAW,CAAC,EAAG;QAC7B,OAAO,IAAI,CAACzF,MAAM,CAAC,CAAC;MACrB;;MAEA;MACA,IAAI6C,MAAM,GAAG,IAAI,CAACjB,GAAG;MACrB,IAAI+S,MAAM,GAAG,IAAI,CAACC,UAAU,CAAC,CAAC;MAC9B,IAAI7E,MAAM,GAAG,IAAI,CAAC8E,UAAU,CAAC,CAAC;MAC9B,IAAIC,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3B,IAAIO,aAAa,GAAGhF,MAAM,CAACiF,QAAQ,CAAE,cAAe,CAAC;;MAErD;MACA,IAAKD,aAAa,CAACxS,MAAM,EAAG;QAC3BoS,MAAM,CAACM,MAAM,CAAEF,aAAc,CAAC;MAC/B;;MAEA;MACA,IAAK,IAAI,CAACnT,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;QAC1B;QACA,IAAImT,MAAM,GAAG,IAAI,CAACtT,GAAG,CAACc,OAAO,CAAE,OAAQ,CAAC;QACxC,IAAIyS,SAAS,GAAG7X,CAAC,CAAE,oCAAqC,CAAC;QACzD,IAAI8X,SAAS,GAAG9X,CAAC,CAAE,sCAAuC,CAAC;QAC3D,IAAI+X,SAAS,GAAG/X,CAAC,CAChB,gBAAgB,GAAG4X,MAAM,CAACI,IAAI,CAAE,OAAQ,CAAC,GAAG,KAC7C,CAAC;QACD,IAAIC,QAAQ,GAAGjY,CAAC,CAAE,UAAW,CAAC;;QAE9B;QACA6X,SAAS,CAACF,MAAM,CAAEN,MAAM,CAACa,IAAI,CAAC,CAAE,CAAC;QACjCH,SAAS,CAACJ,MAAM,CAAEM,QAAS,CAAC;QAC5BH,SAAS,CAACH,MAAM,CAAEI,SAAU,CAAC;QAC7BtF,MAAM,CAACkF,MAAM,CAAEE,SAAU,CAAC;QAC1BpF,MAAM,CAACkF,MAAM,CAAEG,SAAU,CAAC;;QAE1B;QACAT,MAAM,CAAC3U,MAAM,CAAC,CAAC;QACf8U,KAAK,CAAC9U,MAAM,CAAC,CAAC;QACd+P,MAAM,CAACuF,IAAI,CAAE,SAAS,EAAE,CAAE,CAAC;;QAE3B;QACAX,MAAM,GAAGQ,SAAS;QAClBpF,MAAM,GAAGqF,SAAS;QAClBN,KAAK,GAAGS,QAAQ;MACjB;;MAEA;MACA1S,MAAM,CAAC4S,QAAQ,CAAE,eAAgB,CAAC;MAClCd,MAAM,CAACc,QAAQ,CAAE,qBAAsB,CAAC;MACxC1F,MAAM,CAAC0F,QAAQ,CAAE,uBAAwB,CAAC;;MAE1C;MACAhS,CAAC,EAAE;;MAEH;MACA,IAAK,IAAI,CAACgC,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC5C,MAAM,CAACyS,IAAI,CAAE,cAAc,EAAE,CAAE,CAAC;MACjC;;MAEA;MACA,IAAII,KAAK,GAAGlY,GAAG,CAACmY,aAAa,CAAE,iBAAkB,CAAC,IAAI,EAAE;MACxD,IAAKD,KAAK,CAAEjS,CAAC,GAAG,CAAC,CAAE,KAAKlG,SAAS,EAAG;QACnC,IAAI,CAACa,GAAG,CAAE,MAAM,EAAEsX,KAAK,CAAEjS,CAAC,GAAG,CAAC,CAAG,CAAC;MACnC;MAEA,IAAK,IAAI,CAACgC,GAAG,CAAE,MAAO,CAAC,EAAG;QACzB5C,MAAM,CAAC4S,QAAQ,CAAE,OAAQ,CAAC;QAC1B1F,MAAM,CAAC6F,GAAG,CAAE,SAAS,EAAE,OAAQ,CAAC,CAAC,CAAC;MACnC;;MAEA;MACAjB,MAAM,CAACkB,OAAO,CACbC,gBAAgB,CAACC,QAAQ,CAAE;QAAEC,IAAI,EAAE,IAAI,CAACvQ,GAAG,CAAE,MAAO;MAAE,CAAE,CACzD,CAAC;;MAED;MACA;MACA,IAAIwQ,OAAO,GAAGpT,MAAM,CAACb,MAAM,CAAC,CAAC;MAC7B8S,KAAK,CAACW,QAAQ,CAAEQ,OAAO,CAACvB,QAAQ,CAAE,OAAQ,CAAC,GAAG,OAAO,GAAG,EAAG,CAAC;MAC5DI,KAAK,CAACW,QAAQ,CAAEQ,OAAO,CAACvB,QAAQ,CAAE,QAAS,CAAC,GAAG,QAAQ,GAAG,EAAG,CAAC;;MAE9D;MACAI,KAAK,CAACG,MAAM,CACXpS,MAAM,CAACqT,SAAS,CAAE,sBAAsB,EAAE,YAAa,CACxD,CAAC;;MAED;MACApB,KAAK,CAACqB,UAAU,CAAE,2CAA4C,CAAC;IAChE;EACD,CAAE,CAAC;EAEH3Y,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIiS,gBAAgB,GAAG,IAAItY,GAAG,CAACoK,KAAK,CAAE;IACrCpD,OAAO,EAAE;MACR6R,MAAM,EAAE;IACT,CAAC;IAED1R,MAAM,EAAE;MACP,4BAA4B,EAAE,SAAS;MACvC,6BAA6B,EAAE;IAChC,CAAC;IAED2R,MAAM,EAAE,SAAAA,CAAW1U,GAAG,EAAG;MACxB,OAAOA,GAAG,CAAC8S,QAAQ,CAAE,OAAQ,CAAC;IAC/B,CAAC;IAED6B,MAAM,EAAE,SAAAA,CAAW3U,GAAG,EAAG;MACxB,IAAK,IAAI,CAAC0U,MAAM,CAAE1U,GAAI,CAAC,EAAG;QACzB,IAAI,CAAC4U,KAAK,CAAE5U,GAAI,CAAC;MAClB,CAAC,MAAM;QACN,IAAI,CAACoU,IAAI,CAAEpU,GAAI,CAAC;MACjB;IACD,CAAC;IAEDmU,QAAQ,EAAE,SAAAA,CAAW7N,KAAK,EAAG;MAC5B;MACA,IAAK1K,GAAG,CAACiZ,WAAW,CAAC,CAAC,EAAG;QACxB,IAAKvO,KAAK,CAAC8N,IAAI,EAAG;UACjB,OAAO,4PAA4P;QACpQ,CAAC,MAAM;UACN,OAAO,8PAA8P;QACtQ;MACD,CAAC,MAAM;QACN,IAAK9N,KAAK,CAAC8N,IAAI,EAAG;UACjB,OAAO,mEAAmE;QAC3E,CAAC,MAAM;UACN,OAAO,oEAAoE;QAC5E;MACD;IACD,CAAC;IAEDA,IAAI,EAAE,SAAAA,CAAWpU,GAAG,EAAG;MACtB,IAAI8U,QAAQ,GAAGlZ,GAAG,CAACiZ,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,GAAG;;MAE1C;MACA7U,GAAG,CAAC+U,IAAI,CAAE,8BAA+B,CAAC,CACxCC,SAAS,CAAEF,QAAS,CAAC,CACrBd,GAAG,CAAE,SAAS,EAAE,OAAQ,CAAC;MAC3BhU,GAAG,CAAC+U,IAAI,CAAE,2BAA4B,CAAC,CAACE,WAAW,CAClD,IAAI,CAACd,QAAQ,CAAE;QAAEC,IAAI,EAAE;MAAK,CAAE,CAC/B,CAAC;MACDpU,GAAG,CAAC6T,QAAQ,CAAE,OAAQ,CAAC;;MAEvB;MACAjY,GAAG,CAACkB,QAAQ,CAAE,MAAM,EAAEkD,GAAI,CAAC;;MAE3B;MACA,IAAK,CAAEA,GAAG,CAAC0T,IAAI,CAAE,cAAe,CAAC,EAAG;QACnC1T,GAAG,CAACkV,QAAQ,CAAE,sBAAuB,CAAC,CAACjS,IAAI,CAAE,YAAY;UACxDiR,gBAAgB,CAACU,KAAK,CAAElZ,CAAC,CAAE,IAAK,CAAE,CAAC;QACpC,CAAE,CAAC;MACJ;IACD,CAAC;IAEDkZ,KAAK,EAAE,SAAAA,CAAW5U,GAAG,EAAG;MACvB,IAAI8U,QAAQ,GAAGlZ,GAAG,CAACiZ,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,GAAG;;MAE1C;MACA7U,GAAG,CAAC+U,IAAI,CAAE,8BAA+B,CAAC,CAACI,OAAO,CAAEL,QAAS,CAAC;MAC9D9U,GAAG,CAAC+U,IAAI,CAAE,2BAA4B,CAAC,CAACE,WAAW,CAClD,IAAI,CAACd,QAAQ,CAAE;QAAEC,IAAI,EAAE;MAAM,CAAE,CAChC,CAAC;MACDpU,GAAG,CAACoV,WAAW,CAAE,OAAQ,CAAC;;MAE1B;MACAxZ,GAAG,CAACkB,QAAQ,CAAE,MAAM,EAAEkD,GAAI,CAAC;IAC5B,CAAC;IAEDqV,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI,CAACX,MAAM,CAAE3U,GAAG,CAACI,MAAM,CAAC,CAAE,CAAC;IAC5B,CAAC;IAEDmV,cAAc,EAAE,SAAAA,CAAW7R,CAAC,EAAE1D,GAAG,EAAG;MACnC;MACA,IAAK,IAAI,CAACwV,IAAI,EAAG;QAChB;MACD;;MAEA;MACA,IAAI,CAACA,IAAI,GAAG,IAAI;MAChB,IAAI,CAACC,UAAU,CAAE,YAAY;QAC5B,IAAI,CAACD,IAAI,GAAG,KAAK;MAClB,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI,CAACpB,IAAI,CAAEpU,GAAI,CAAC;IACjB,CAAC;IAED0V,QAAQ,EAAE,SAAAA,CAAWhS,CAAC,EAAG;MACxB;MACA,IAAIoQ,KAAK,GAAG,EAAE;;MAEd;MACApY,CAAC,CAAE,gBAAiB,CAAC,CAACuH,IAAI,CAAE,YAAY;QACvC,IAAImR,IAAI,GAAG1Y,CAAC,CAAE,IAAK,CAAC,CAACoX,QAAQ,CAAE,OAAQ,CAAC,GAAG,CAAC,GAAG,CAAC;QAChDgB,KAAK,CAACzF,IAAI,CAAE+F,IAAK,CAAC;MACnB,CAAE,CAAC;;MAEH;MACA,IAAKN,KAAK,CAACnT,MAAM,EAAG;QACnB/E,GAAG,CAAC+Z,aAAa,CAAE,iBAAiB,EAAE7B,KAAM,CAAC;MAC9C;IACD;EACD,CAAE,CAAC;AACJ,CAAC,EAAI9L,MAAO,CAAC;;;;;;;;;;AClPb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBhB,MAAM,EAAE;MACP,2BAA2B,EAAE;IAC9B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDka,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B,IAAI,CAACxM,CAAC,CAAE,eAAe,GAAGwM,GAAG,GAAG,IAAK,CAAC,CACpCkG,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CACvByH,OAAO,CAAE,QAAS,CAAC;IACtB,CAAC;IAEDR,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA,IAAI+S,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI0V,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;;MAE5C;MACA,IAAI,CAACpX,CAAC,CAAE,WAAY,CAAC,CAAC0Z,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,YAAa,CAAC,IAAIiS,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChCpV,GAAG,CAACoO,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACjD;IACD;EACD,CAAE,CAAC;EAEHja,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC1Cb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,UAAU;IAEhBhB,MAAM,EAAE;MACP,cAAc,EAAE,UAAU;MAC1B,yBAAyB,EAAE,YAAY;MACvC,4BAA4B,EAAE,eAAe;MAC7C,4BAA4B,EAAE;IAC/B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDqa,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACra,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDsa,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACta,CAAC,CAAE,wBAAyB,CAAC,CAACua,GAAG,CAC5C,sBACD,CAAC;IACF,CAAC;IAEDC,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,EAAE;MACZ,IAAI,CAACxM,CAAC,CAAE,UAAW,CAAC,CAACuH,IAAI,CAAE,YAAY;QACtCiF,GAAG,CAACmG,IAAI,CAAE3S,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAC,CAAE,CAAC;MAC5B,CAAE,CAAC;MACH,OAAOA,GAAG,CAACvH,MAAM,GAAGuH,GAAG,GAAG,KAAK;IAChC,CAAC;IAEDiO,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA,IAAIoW,OAAO,GAAGpW,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC;MACnC,IAAI2E,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI2V,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,IAAKK,OAAO,EAAG;QACdrD,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;MAC9B,CAAC,MAAM;QACNd,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;MACjC;;MAEA;MACA,IAAKW,OAAO,CAACpV,MAAM,EAAG;QACrB,IAAIqV,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;QAE5B;QACA,IAAKA,OAAO,CAACC,GAAG,CAAE,UAAW,CAAC,CAACtV,MAAM,IAAI,CAAC,EAAG;UAC5CoV,OAAO,CAAC3H,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;QAChC,CAAC,MAAM;UACN2H,OAAO,CAAC3H,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;QACjC;MACD;IACD,CAAC;IAEDiI,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B,IAAI4T,IAAI,GACP,sGAAsG,GACtG,IAAI,CAAC0C,YAAY,CAAC,CAAC,GACnB,aAAa;MACdtW,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAACmW,MAAM,CAAE3C,IAAK,CAAC;MACjC5T,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAChBA,MAAM,CAAC,CAAC,CACR2U,IAAI,CAAE,oBAAqB,CAAC,CAC5ByB,IAAI,CAAC,CAAC,CACNvS,KAAK,CAAC,CAAC;IACV,CAAC;IAEDwS,aAAa,EAAE,SAAAA,CAAW/S,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA,IAAIoW,OAAO,GAAGpW,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC;MACnC,IAAI4H,OAAO,GAAG,IAAI,CAACta,CAAC,CAAE,wBAAyB,CAAC;MAChD,IAAIgb,OAAO,GAAG,IAAI,CAAChb,CAAC,CAAE,OAAQ,CAAC;;MAE/B;MACAsa,OAAO,CAAC5H,IAAI,CAAE,SAAS,EAAEgI,OAAQ,CAAC;;MAElC;MACA,IAAKA,OAAO,EAAG;QACdM,OAAO,CAAC7C,QAAQ,CAAE,UAAW,CAAC;MAC/B,CAAC,MAAM;QACN6C,OAAO,CAACtB,WAAW,CAAE,UAAW,CAAC;MAClC;IACD,CAAC;IAEDuB,aAAa,EAAE,SAAAA,CAAWjT,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIoW,OAAO,GAAGpW,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC;MACnC,IAAIwI,KAAK,GAAG5W,GAAG,CAAC6W,IAAI,CAAE,oBAAqB,CAAC;;MAE5C;MACA,IAAKT,OAAO,EAAG;QACdQ,KAAK,CAACxI,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;;QAE/B;MACD,CAAC,MAAM;QACNwI,KAAK,CAACxI,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;;QAE9B;QACA,IAAKwI,KAAK,CAAC1O,GAAG,CAAC,CAAC,IAAI,EAAE,EAAG;UACxBlI,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAAChC,MAAM,CAAC,CAAC;QAC5B;MACD;IACD;EACD,CAAE,CAAC;EAEHxC,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClHb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpB4O,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP+T,cAAc,EAAE;IACjB,CAAC;IAEDlE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDqb,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACrb,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDka,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;;MAE7B;MACA,IAAI,CAAC6O,UAAU,CAAC,CAAC,CAACC,IAAI,CAAE,OAAO,EAAE9O,GAAI,CAAC;IACvC,CAAC;IAED2K,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAIZ,QAAQ,GAAG,SAAAA,CAAWzS,CAAC,EAAG;QAC7B;QACA+R,UAAU,CAAE,YAAY;UACvB7Z,GAAG,CAACsM,GAAG,CAAEiG,MAAM,EAAE4I,UAAU,CAAC7O,GAAG,CAAC,CAAE,CAAC;QACpC,CAAC,EAAE,CAAE,CAAC;MACP,CAAC;;MAED;MACA,IAAIhI,IAAI,GAAG;QACV+W,YAAY,EAAE,KAAK;QACnBC,QAAQ,EAAE,IAAI;QACd1F,IAAI,EAAE,IAAI;QACVzC,MAAM,EAAEoH,QAAQ;QAChBgB,KAAK,EAAEhB;MACR,CAAC;;MAED;MACA,IAAIjW,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,mBAAmB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAE9D;MACA6W,UAAU,CAACK,aAAa,CAAElX,IAAK,CAAC;IACjC,CAAC;IAEDmX,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5C;MACA;MACAC,YAAY,GAAGD,UAAU,CAACvC,IAAI,CAAE,sBAAuB,CAAC;MACxDgC,UAAU,GAAGO,UAAU,CAACvC,IAAI,CAAE,oBAAqB,CAAC;MACpDwC,YAAY,CAACtC,WAAW,CAAE8B,UAAW,CAAC;IACvC;EACD,CAAE,CAAC;EAEHnb,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACrEb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,aAAa;IAEnBhB,MAAM,EAAE;MACP,yBAAyB,EAAE,QAAQ;MACnC+T,cAAc,EAAE;IACjB,CAAC;IAEDlE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDqb,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACrb,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAACnC,GAAG,CAAE,aAAc,CAAC,EAAG;QAChC,OAAO,IAAI,CAAC8G,uBAAuB,CAAC,CAAC;MACtC;;MAEA;MACA,IAAIrJ,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAI7W,IAAI,GAAG;QACVuX,UAAU,EAAE,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChBwJ,SAAS,EAAE,QAAQ;QACnBC,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAACnU,GAAG,CAAE,WAAY;MACjC,CAAC;;MAED;MACA3D,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACAtE,GAAG,CAACqc,aAAa,CAAElB,UAAU,EAAE7W,IAAK,CAAC;;MAErC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAC3D,CAAC;IAEDsX,uBAAuB,EAAE,SAAAA,CAAA,EAAY;MACpC;MACA,IAAIrJ,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACAA,UAAU,CAAC7O,GAAG,CAAEiG,MAAM,CAACjG,GAAG,CAAC,CAAE,CAAC;;MAE9B;MACA,IAAIhI,IAAI,GAAG;QACVuX,UAAU,EAAE,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChBwJ,SAAS,EAAE,IAAI,CAAC9T,GAAG,CAAE,aAAc,CAAC;QACpC+T,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAACnU,GAAG,CAAE,WAAY;MACjC,CAAC;;MAED;MACA3D,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACA,IAAIuX,UAAU,GAAGvX,IAAI,CAACuX,UAAU;;MAEhC;MACAvX,IAAI,CAACuX,UAAU,GAAG,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;;MAE3C;MACAjI,GAAG,CAACqc,aAAa,CAAElB,UAAU,EAAE7W,IAAK,CAAC;;MAErC;MACA6W,UAAU,CAACmB,UAAU,CAAE,QAAQ,EAAE,YAAY,EAAET,UAAW,CAAC;;MAE3D;MACA7b,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAC3D,CAAC;IAEDiY,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAK,CAAE,IAAI,CAACpB,UAAU,CAAC,CAAC,CAAC7O,GAAG,CAAC,CAAC,EAAG;QAChCtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAE,EAAG,CAAC;MAC7B;IACD,CAAC;IAEDkJ,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5CA,UAAU,CACRvC,IAAI,CAAE,oBAAqB,CAAC,CAC5BK,WAAW,CAAE,eAAgB,CAAC,CAC9Bb,UAAU,CAAE,IAAK,CAAC;IACrB;EACD,CAAE,CAAC;EAEH3Y,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACA,IAAImW,iBAAiB,GAAG,IAAIxc,GAAG,CAACoK,KAAK,CAAE;IACtCtD,QAAQ,EAAE,CAAC;IACXiQ,IAAI,EAAE,OAAO;IACbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIyU,GAAG,GAAG1c,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC;;MAEtC;MACA,IAAK,CAAEzH,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,OAAOV,CAAC,CAACwc,UAAU,KAAK,WAAW,EAAG;QAC1C,OAAO,KAAK;MACb;;MAEA;MACA9b,IAAI,CAACmc,KAAK,GAAGD,GAAG;;MAEhB;MACA5c,CAAC,CAACwc,UAAU,CAACM,QAAQ,CAAEH,MAAM,CAAE,GAAGjc,IAAI;MACtCV,CAAC,CAACwc,UAAU,CAACO,WAAW,CAAErc,IAAK,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;EACAR,GAAG,CAACqc,aAAa,GAAG,UAAW9J,MAAM,EAAEjO,IAAI,EAAG;IAC7C;IACA,IAAK,OAAOxE,CAAC,CAACwc,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAhY,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACAiO,MAAM,CAAC+J,UAAU,CAAEhY,IAAK,CAAC;;IAEzB;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACgd,MAAM,CAAC,CAAC,EAAG;MAChDhd,CAAC,CAAE,2BAA4B,CAAC,CAACid,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAI3Q,MAAO,CAAC;;;;;;;;;;AC7Jb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAAC6I,eAAe,CAAC5V,MAAM,CAAE;IAC9Ce,IAAI,EAAE,kBAAkB;IAExB6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,uBAAwB,CAAC;IACzC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAI7W,IAAI,GAAG;QACVuX,UAAU,EAAE,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;QACrCgV,UAAU,EAAE,IAAI,CAAChV,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChB2K,gBAAgB,EAAE,KAAK;QACvBnB,SAAS,EAAE,UAAU;QACrBoB,aAAa,EAAE,UAAU;QACzBnB,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAACnU,GAAG,CAAE,WAAY,CAAC;QACjCmV,WAAW,EAAE,QAAQ;QACrBC,OAAO,EAAE;MACV,CAAC;;MAED;MACA/Y,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,uBAAuB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAE9D;MACAtE,GAAG,CAACsd,iBAAiB,CAAEnC,UAAU,EAAE7W,IAAK,CAAC;;MAEzC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,uBAAuB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAChE;EACD,CAAE,CAAC;EAEHtE,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACA,IAAIkX,qBAAqB,GAAG,IAAIvd,GAAG,CAACoK,KAAK,CAAE;IAC1CtD,QAAQ,EAAE,CAAC;IACXiQ,IAAI,EAAE,OAAO;IACbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIyU,GAAG,GAAG1c,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,oBAAqB,CAAC;;MAE1C;MACA,IAAK,CAAEzH,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,OAAOV,CAAC,CAAC0d,UAAU,KAAK,WAAW,EAAG;QAC1C,OAAO,KAAK;MACb;;MAEA;MACAhd,IAAI,CAACmc,KAAK,GAAGD,GAAG;;MAEhB;MACA5c,CAAC,CAAC0d,UAAU,CAACZ,QAAQ,CAAEH,MAAM,CAAE,GAAGjc,IAAI;MACtCV,CAAC,CAAC0d,UAAU,CAACX,WAAW,CAAErc,IAAK,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;EACAR,GAAG,CAACsd,iBAAiB,GAAG,UAAW/K,MAAM,EAAEjO,IAAI,EAAG;IACjD;IACA,IAAK,OAAOxE,CAAC,CAAC0d,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAlZ,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACAiO,MAAM,CAACkL,cAAc,CAAEnZ,IAAK,CAAC;;IAE7B;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACgd,MAAM,CAAC,CAAC,EAAG;MAChDhd,CAAC,CAAE,2BAA4B,CAAC,CAACid,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAI3Q,MAAO,CAAC;;;;;;;;;;AC5Fb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACuJ,UAAU,CAACtW,MAAM,CAAE;IACzCe,IAAI,EAAE,MAAM;IAEZ6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,4BAA6B,CAAC;IAC9C,CAAC;IAED6d,kBAAkB,EAAE,SAAAA,CAAW7S,UAAU,EAAG;MAC3C;MACAA,UAAU,GAAGA,UAAU,IAAI,CAAC,CAAC;;MAE7B;MACA,IAAKA,UAAU,CAACD,EAAE,KAAK9K,SAAS,EAAG;QAClC+K,UAAU,GAAGA,UAAU,CAAC8S,UAAU;MACnC;;MAEA;MACA9S,UAAU,GAAG9K,GAAG,CAAC0B,SAAS,CAAEoJ,UAAU,EAAE;QACvC+S,GAAG,EAAE,EAAE;QACPC,GAAG,EAAE,EAAE;QACPC,KAAK,EAAE,EAAE;QACTC,QAAQ,EAAE,EAAE;QACZC,qBAAqB,EAAE,EAAE;QACzBC,IAAI,EAAE;MACP,CAAE,CAAC;;MAEH;MACA,OAAOpT,UAAU;IAClB,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAWb,UAAU,EAAG;MAC/B;MACAA,UAAU,GAAG,IAAI,CAAC6S,kBAAkB,CAAE7S,UAAW,CAAC;;MAElD;MACA,IAAI,CAAChL,CAAC,CAAE,KAAM,CAAC,CAACgY,IAAI,CAAE;QACrBqG,GAAG,EAAErT,UAAU,CAACoT,IAAI;QACpBJ,GAAG,EAAEhT,UAAU,CAACgT,GAAG;QACnBC,KAAK,EAAEjT,UAAU,CAACiT;MACnB,CAAE,CAAC;;MAEH;MACA,IAAI,CAACje,CAAC,CAAE,qBAAsB,CAAC,CAACiJ,IAAI,CAAE+B,UAAU,CAACiT,KAAM,CAAC;MACxD,IAAI,CAACje,CAAC,CAAE,wBAAyB,CAAC,CAChCiJ,IAAI,CAAE+B,UAAU,CAACkT,QAAS,CAAC,CAC3BlG,IAAI,CAAE,MAAM,EAAEhN,UAAU,CAAC+S,GAAI,CAAC;MAChC,IAAI,CAAC/d,CAAC,CAAE,wBAAyB,CAAC,CAACiJ,IAAI,CACtC+B,UAAU,CAACmT,qBACZ,CAAC;;MAED;MACA,IAAI3R,GAAG,GAAGxB,UAAU,CAACD,EAAE,IAAI,EAAE;;MAE7B;MACA7K,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;;MAE7B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAAC0K,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED4E,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAI5Z,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI6Z,QAAQ,GAAG7Z,MAAM,IAAIA,MAAM,CAACyD,GAAG,CAAE,MAAO,CAAC,KAAK,UAAU;;MAE5D;MACA,IAAIsC,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,QAAQ;QACdP,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,aAAc,CAAC;QAC9BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBoW,QAAQ,EAAEA,QAAQ;QAClBE,OAAO,EAAE,IAAI,CAACtW,GAAG,CAAE,SAAU,CAAC;QAC9B2C,YAAY,EAAE,IAAI,CAAC3C,GAAG,CAAE,YAAa,CAAC;QACtCuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAKA,CAAC,GAAG,CAAC,EAAG;YACZ,IAAI,CAACwR,MAAM,CAAE3M,UAAU,EAAEtG,MAAO,CAAC;UAClC,CAAC,MAAM;YACN,IAAI,CAACmH,MAAM,CAAEb,UAAW,CAAC;UAC1B;QACD,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAED4T,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIpS,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;QACZ,OAAO,KAAK;MACb;;MAEA;MACA,IAAI/B,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,MAAM;QACZP,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,WAAY,CAAC;QAC5Bgb,MAAM,EAAE3e,GAAG,CAAC2D,EAAE,CAAE,aAAc,CAAC;QAC/BmH,UAAU,EAAEwB,GAAG;QACfpE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAI,CAAC0F,MAAM,CAAEb,UAAW,CAAC;QAC1B,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;EAEH9K,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACpHb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,YAAY;IAElB3B,GAAG,EAAE,KAAK;IAEVuQ,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,4BAA4B,EAAE,cAAc;MAC5C,6BAA6B,EAAE,eAAe;MAC9C,6BAA6B,EAAE,eAAe;MAC9C,iBAAiB,EAAE,iBAAiB;MACpC,eAAe,EAAE,eAAe;MAChC,eAAe,EAAE,eAAe;MAChC,cAAc,EAAE,cAAc;MAC9ByX,SAAS,EAAE;IACZ,CAAC;IAED5H,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAED+e,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC/e,CAAC,CAAE,SAAU,CAAC;IAC3B,CAAC;IAEDgf,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAChf,CAAC,CAAE,SAAU,CAAC;IAC3B,CAAC;IAEDif,QAAQ,EAAE,SAAAA,CAAWC,KAAK,EAAG;MAC5B;MACA,IAAI,CAAChI,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,4BAA6B,CAAC;;MAE3D;MACA,IAAKwF,KAAK,KAAK,SAAS,EAAG;QAC1BA,KAAK,GAAG,IAAI,CAAC1S,GAAG,CAAC,CAAC,GAAG,OAAO,GAAG,EAAE;MAClC;;MAEA;MACA,IAAK0S,KAAK,EAAG;QACZ,IAAI,CAAChI,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,GAAG,GAAG+G,KAAM,CAAC;MACxC;IACD,CAAC;IAED1E,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,IAAI,CAACiG,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;MAC7B,IAAKA,GAAG,EAAG;QACV,OAAO2S,IAAI,CAACC,KAAK,CAAE5S,GAAI,CAAC;MACzB,CAAC,MAAM;QACN,OAAO,KAAK;MACb;IACD,CAAC;IAED0N,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAE6S,MAAM,EAAG;MAClC;MACA,IAAIC,OAAO,GAAG,EAAE;MAChB,IAAK9S,GAAG,EAAG;QACV8S,OAAO,GAAGH,IAAI,CAACI,SAAS,CAAE/S,GAAI,CAAC;MAChC;;MAEA;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAE6M,OAAQ,CAAC;;MAEjC;MACA,IAAKD,MAAM,EAAG;QACb;MACD;;MAEA;MACA,IAAI,CAACG,SAAS,CAAEhT,GAAI,CAAC;;MAErB;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACGtM,GAAG,CAACkB,QAAQ,CAAE,mBAAmB,EAAEoL,GAAG,EAAE,IAAI,CAAC9F,GAAG,EAAE,IAAK,CAAC;IACzD,CAAC;IAED8Y,SAAS,EAAE,SAAAA,CAAWhT,GAAG,EAAG;MAC3B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAACyS,QAAQ,CAAE,OAAQ,CAAC;QACxB,IAAI,CAACF,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAEA,GAAG,CAACiT,OAAQ,CAAC;QACjC,IAAI,CAACC,WAAW,CAAElT,GAAG,CAACmT,GAAG,EAAEnT,GAAG,CAACoT,GAAI,CAAC;;QAEpC;MACD,CAAC,MAAM;QACN,IAAI,CAACX,QAAQ,CAAE,EAAG,CAAC;QACnB,IAAI,CAACF,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAE,EAAG,CAAC;QACxB,IAAI,CAAC9F,GAAG,CAACmZ,MAAM,CAACC,UAAU,CAAE,KAAM,CAAC;MACpC;IACD,CAAC;IAEDC,SAAS,EAAE,SAAAA,CAAWJ,GAAG,EAAEC,GAAG,EAAG;MAChC,OAAO,IAAII,MAAM,CAACC,IAAI,CAACC,MAAM,CAC5BnT,UAAU,CAAE4S,GAAI,CAAC,EACjB5S,UAAU,CAAE6S,GAAI,CACjB,CAAC;IACF,CAAC;IAEDF,WAAW,EAAE,SAAAA,CAAWC,GAAG,EAAEC,GAAG,EAAG;MAClC;MACA,IAAI,CAAClZ,GAAG,CAACmZ,MAAM,CAACH,WAAW,CAAE;QAC5BC,GAAG,EAAE5S,UAAU,CAAE4S,GAAI,CAAC;QACtBC,GAAG,EAAE7S,UAAU,CAAE6S,GAAI;MACtB,CAAE,CAAC;;MAEH;MACA,IAAI,CAAClZ,GAAG,CAACmZ,MAAM,CAACC,UAAU,CAAE,IAAK,CAAC;;MAElC;MACA,IAAI,CAACK,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIC,QAAQ,GAAG,IAAI,CAAC1Z,GAAG,CAACmZ,MAAM,CAACQ,WAAW,CAAC,CAAC;MAC5C,IAAKD,QAAQ,EAAG;QACf,IAAIT,GAAG,GAAGS,QAAQ,CAACT,GAAG,CAAC,CAAC;QACxB,IAAIC,GAAG,GAAGQ,QAAQ,CAACR,GAAG,CAAC,CAAC;;QAExB;MACD,CAAC,MAAM;QACN,IAAID,GAAG,GAAG,IAAI,CAACxX,GAAG,CAAE,KAAM,CAAC;QAC3B,IAAIyX,GAAG,GAAG,IAAI,CAACzX,GAAG,CAAE,KAAM,CAAC;MAC5B;;MAEA;MACA,IAAI,CAACzB,GAAG,CAAC4Z,SAAS,CAAE;QACnBX,GAAG,EAAE5S,UAAU,CAAE4S,GAAI,CAAC;QACtBC,GAAG,EAAE7S,UAAU,CAAE6S,GAAI;MACtB,CAAE,CAAC;IACJ,CAAC;IAEDzI,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACAoJ,OAAO,CAAE,IAAI,CAACC,aAAa,CAACC,IAAI,CAAE,IAAK,CAAE,CAAC;IAC3C,CAAC;IAEDD,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B;MACA,IAAIhU,GAAG,GAAG,IAAI,CAACgO,QAAQ,CAAC,CAAC;;MAEzB;MACA,IAAIhW,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4K,GAAG,EAAE;QAC9BkU,IAAI,EAAE,IAAI,CAACvY,GAAG,CAAE,MAAO,CAAC;QACxBwX,GAAG,EAAE,IAAI,CAACxX,GAAG,CAAE,KAAM,CAAC;QACtByX,GAAG,EAAE,IAAI,CAACzX,GAAG,CAAE,KAAM;MACtB,CAAE,CAAC;;MAEH;MACA,IAAIwY,OAAO,GAAG;QACbC,WAAW,EAAE,KAAK;QAClBF,IAAI,EAAE9P,QAAQ,CAAEpM,IAAI,CAACkc,IAAK,CAAC;QAC3BP,MAAM,EAAE;UACPR,GAAG,EAAE5S,UAAU,CAAEvI,IAAI,CAACmb,GAAI,CAAC;UAC3BC,GAAG,EAAE7S,UAAU,CAAEvI,IAAI,CAACob,GAAI;QAC3B,CAAC;QACDiB,SAAS,EAAEb,MAAM,CAACC,IAAI,CAACa,SAAS,CAACC,OAAO;QACxClB,MAAM,EAAE;UACPmB,SAAS,EAAE,IAAI;UACfC,WAAW,EAAE;QACd,CAAC;QACDC,YAAY,EAAE,CAAC;MAChB,CAAC;MACDP,OAAO,GAAGzgB,GAAG,CAACwB,YAAY,CAAE,iBAAiB,EAAEif,OAAO,EAAE,IAAK,CAAC;MAC9D,IAAIja,GAAG,GAAG,IAAIsZ,MAAM,CAACC,IAAI,CAACkB,GAAG,CAAE,IAAI,CAACnC,OAAO,CAAC,CAAC,CAAE,CAAC,CAAE,EAAE2B,OAAQ,CAAC;;MAE7D;MACA,IAAIS,UAAU,GAAGlhB,GAAG,CAAC0B,SAAS,CAAE+e,OAAO,CAACd,MAAM,EAAE;QAC/CmB,SAAS,EAAE,IAAI;QACfC,WAAW,EAAE,IAAI;QACjBva,GAAG,EAAEA;MACN,CAAE,CAAC;MACH0a,UAAU,GAAGlhB,GAAG,CAACwB,YAAY,CAC5B,wBAAwB,EACxB0f,UAAU,EACV,IACD,CAAC;MACD,IAAIvB,MAAM,GAAG,IAAIG,MAAM,CAACC,IAAI,CAACoB,MAAM,CAAED,UAAW,CAAC;;MAEjD;MACA,IAAIF,YAAY,GAAG,KAAK;MACxB,IAAKhhB,GAAG,CAACohB,KAAK,CAAEtB,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,cAAe,CAAC,EAAG;QAC5D,IAAIuB,gBAAgB,GAAGZ,OAAO,CAACO,YAAY,IAAI,CAAC,CAAC;QACjDK,gBAAgB,GAAGrhB,GAAG,CAACwB,YAAY,CAClC,8BAA8B,EAC9B6f,gBAAgB,EAChB,IACD,CAAC;QACDL,YAAY,GAAG,IAAIlB,MAAM,CAACC,IAAI,CAACuB,MAAM,CAACC,YAAY,CACjD,IAAI,CAAC1C,OAAO,CAAC,CAAC,CAAE,CAAC,CAAE,EACnBwC,gBACD,CAAC;QACDL,YAAY,CAACQ,MAAM,CAAE,QAAQ,EAAEhb,GAAI,CAAC;MACrC;;MAEA;MACA,IAAI,CAACib,YAAY,CAAE,IAAI,EAAEjb,GAAG,EAAEmZ,MAAM,EAAEqB,YAAa,CAAC;;MAEpD;MACAxa,GAAG,CAACxG,GAAG,GAAG,IAAI;MACdwG,GAAG,CAACmZ,MAAM,GAAGA,MAAM;MACnBnZ,GAAG,CAACwa,YAAY,GAAGA,YAAY;MAC/B,IAAI,CAACxa,GAAG,GAAGA,GAAG;;MAEd;MACA,IAAK8F,GAAG,EAAG;QACV,IAAI,CAACkT,WAAW,CAAElT,GAAG,CAACmT,GAAG,EAAEnT,GAAG,CAACoT,GAAI,CAAC;MACrC;;MAEA;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACG1f,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEsF,GAAG,EAAEmZ,MAAM,EAAE,IAAK,CAAC;IACrD,CAAC;IAED8B,YAAY,EAAE,SAAAA,CAAWvZ,KAAK,EAAE1B,GAAG,EAAEmZ,MAAM,EAAEqB,YAAY,EAAG;MAC3D;MACAlB,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAAElb,GAAG,EAAE,OAAO,EAAE,UAAWsB,CAAC,EAAG;QAC3D,IAAI2X,GAAG,GAAG3X,CAAC,CAAC6Z,MAAM,CAAClC,GAAG,CAAC,CAAC;QACxB,IAAIC,GAAG,GAAG5X,CAAC,CAAC6Z,MAAM,CAACjC,GAAG,CAAC,CAAC;QACxBxX,KAAK,CAAC0Z,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;MACjC,CAAE,CAAC;;MAEH;MACAI,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAAE/B,MAAM,EAAE,SAAS,EAAE,YAAY;QAC7D,IAAIF,GAAG,GAAG,IAAI,CAACU,WAAW,CAAC,CAAC,CAACV,GAAG,CAAC,CAAC;QAClC,IAAIC,GAAG,GAAG,IAAI,CAACS,WAAW,CAAC,CAAC,CAACT,GAAG,CAAC,CAAC;QAClCxX,KAAK,CAAC0Z,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;MACjC,CAAE,CAAC;;MAEH;MACA,IAAKsB,YAAY,EAAG;QACnBlB,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAC5BV,YAAY,EACZ,eAAe,EACf,YAAY;UACX,IAAIa,KAAK,GAAG,IAAI,CAACC,QAAQ,CAAC,CAAC;UAC3B5Z,KAAK,CAAC6Z,WAAW,CAAEF,KAAM,CAAC;QAC3B,CACD,CAAC;MACF;;MAEA;MACA/B,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAAElb,GAAG,EAAE,cAAc,EAAE,YAAY;QAC/D,IAAI8F,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;QACrB,IAAKA,GAAG,EAAG;UACVA,GAAG,CAACkU,IAAI,GAAGha,GAAG,CAACwb,OAAO,CAAC,CAAC;UACxB9Z,KAAK,CAAC8R,QAAQ,CAAE1N,GAAG,EAAE,IAAK,CAAC;QAC5B;MACD,CAAE,CAAC;IACJ,CAAC;IAEDsV,cAAc,EAAE,SAAAA,CAAWnC,GAAG,EAAEC,GAAG,EAAG;MACrC;;MAEA;MACA,IAAI,CAACX,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACA,IAAI4C,MAAM,GAAG;QAAElC,GAAG,EAAEA,GAAG;QAAEC,GAAG,EAAEA;MAAI,CAAC;MACnCuC,QAAQ,CAACC,OAAO,CACf;QAAEC,QAAQ,EAAER;MAAO,CAAC,EACpB,UAAWvT,OAAO,EAAEgU,MAAM,EAAG;QAC5B;;QAEA;QACA,IAAI,CAACrD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAKqD,MAAM,KAAK,IAAI,EAAG;UACtB,IAAI,CAACtZ,UAAU,CAAE;YAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,wBAAyB,CAAC,CAC9B0e,OAAO,CAAE,IAAI,EAAED,MAAO,CAAC;YACzBja,IAAI,EAAE;UACP,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM;UACN,IAAImE,GAAG,GAAG,IAAI,CAACgW,WAAW,CAAElU,OAAO,CAAE,CAAC,CAAG,CAAC;;UAE1C;UACA;UACA9B,GAAG,CAACmT,GAAG,GAAGA,GAAG;UACbnT,GAAG,CAACoT,GAAG,GAAGA,GAAG;UACb,IAAI,CAACpT,GAAG,CAAEA,GAAI,CAAC;QAChB;MACD,CAAC,CAACiU,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAEDwB,WAAW,EAAE,SAAAA,CAAWF,KAAK,EAAG;MAC/B;;MAEA;MACA,IAAK,CAAEA,KAAK,EAAG;QACd;MACD;;MAEA;MACA;MACA,IAAKA,KAAK,CAACU,QAAQ,EAAG;QACrBV,KAAK,CAACW,iBAAiB,GAAG,IAAI,CAAC3D,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAC,CAAC;QAC9C,IAAIA,GAAG,GAAG,IAAI,CAACgW,WAAW,CAAET,KAAM,CAAC;QACnC,IAAI,CAACvV,GAAG,CAAEA,GAAI,CAAC;;QAEf;MACD,CAAC,MAAM,IAAKuV,KAAK,CAACva,IAAI,EAAG;QACxB,IAAI,CAACmb,aAAa,CAAEZ,KAAK,CAACva,IAAK,CAAC;MACjC;IACD,CAAC;IAEDmb,aAAa,EAAE,SAAAA,CAAWlD,OAAO,EAAG;MACnC;;MAEA;MACA,IAAK,CAAEA,OAAO,EAAG;QAChB;MACD;;MAEA;MACA,IAAIoC,MAAM,GAAGpC,OAAO,CAACvZ,KAAK,CAAE,GAAI,CAAC;MACjC,IAAK2b,MAAM,CAAC5c,MAAM,IAAI,CAAC,EAAG;QACzB,IAAI0a,GAAG,GAAG5S,UAAU,CAAE8U,MAAM,CAAE,CAAC,CAAG,CAAC;QACnC,IAAIjC,GAAG,GAAG7S,UAAU,CAAE8U,MAAM,CAAE,CAAC,CAAG,CAAC;QACnC,IAAKlC,GAAG,IAAIC,GAAG,EAAG;UACjB,OAAO,IAAI,CAACkC,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;QACvC;MACD;;MAEA;MACA,IAAI,CAACX,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACAkD,QAAQ,CAACC,OAAO,CACf;QAAE3C,OAAO,EAAEA;MAAQ,CAAC,EACpB,UAAWnR,OAAO,EAAEgU,MAAM,EAAG;QAC5B;;QAEA;QACA,IAAI,CAACrD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAKqD,MAAM,KAAK,IAAI,EAAG;UACtB,IAAI,CAACtZ,UAAU,CAAE;YAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,wBAAyB,CAAC,CAC9B0e,OAAO,CAAE,IAAI,EAAED,MAAO,CAAC;YACzBja,IAAI,EAAE;UACP,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM;UACN,IAAImE,GAAG,GAAG,IAAI,CAACgW,WAAW,CAAElU,OAAO,CAAE,CAAC,CAAG,CAAC;;UAE1C;UACA9B,GAAG,CAACiT,OAAO,GAAGA,OAAO;;UAErB;UACA,IAAI,CAACjT,GAAG,CAAEA,GAAI,CAAC;QAChB;MACD,CAAC,CAACiU,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAEDmC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;;MAEA;MACA,IAAK,CAAEC,SAAS,CAACC,WAAW,EAAG;QAC9B,OAAOC,KAAK,CACX7iB,GAAG,CAAC2D,EAAE,CAAE,kDAAmD,CAC5D,CAAC;MACF;;MAEA;MACA,IAAI,CAACob,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACA4D,SAAS,CAACC,WAAW,CAACE,kBAAkB;MACvC;MACA,UAAW1U,OAAO,EAAG;QACpB;QACA,IAAI,CAAC2Q,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAIU,GAAG,GAAGrR,OAAO,CAAC2U,MAAM,CAACC,QAAQ;QACjC,IAAItD,GAAG,GAAGtR,OAAO,CAAC2U,MAAM,CAACE,SAAS;QAClC,IAAI,CAACrB,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;MAChC,CAAC,CAACa,IAAI,CAAE,IAAK,CAAC;MAEd;MACA,UAAW2C,KAAK,EAAG;QAClB,IAAI,CAACnE,QAAQ,CAAE,EAAG,CAAC;MACpB,CAAC,CAACwB,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+B,WAAW,EAAE,SAAAA,CAAW3c,GAAG,EAAG;MAC7B;MACA,IAAIwd,MAAM,GAAG;QACZ5D,OAAO,EAAE5Z,GAAG,CAAC6c,iBAAiB;QAC9B/C,GAAG,EAAE9Z,GAAG,CAAC4c,QAAQ,CAACJ,QAAQ,CAAC1C,GAAG,CAAC,CAAC;QAChCC,GAAG,EAAE/Z,GAAG,CAAC4c,QAAQ,CAACJ,QAAQ,CAACzC,GAAG,CAAC;MAChC,CAAC;;MAED;MACAyD,MAAM,CAAC3C,IAAI,GAAG,IAAI,CAACha,GAAG,CAACwb,OAAO,CAAC,CAAC;;MAEhC;MACA,IAAKrc,GAAG,CAACyd,QAAQ,EAAG;QACnBD,MAAM,CAACC,QAAQ,GAAGzd,GAAG,CAACyd,QAAQ;MAC/B;;MAEA;MACA,IAAKzd,GAAG,CAAC2B,IAAI,EAAG;QACf6b,MAAM,CAAC7b,IAAI,GAAG3B,GAAG,CAAC2B,IAAI;MACvB;;MAEA;MACA,IAAId,GAAG,GAAG;QACT6c,aAAa,EAAE,CAAE,eAAe,CAAE;QAClCC,WAAW,EAAE,CAAE,gBAAgB,EAAE,OAAO,CAAE;QAC1CC,IAAI,EAAE,CAAE,UAAU,EAAE,aAAa,CAAE;QACnCvE,KAAK,EAAE,CACN,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,CAC7B;QACDwE,SAAS,EAAE,CAAE,aAAa,CAAE;QAC5BC,OAAO,EAAE,CAAE,SAAS;MACrB,CAAC;;MAED;MACA,KAAM,IAAIvf,CAAC,IAAIsC,GAAG,EAAG;QACpB,IAAIkd,QAAQ,GAAGld,GAAG,CAAEtC,CAAC,CAAE;;QAEvB;QACA,KAAM,IAAI+B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGN,GAAG,CAACge,kBAAkB,CAAC5e,MAAM,EAAEkB,CAAC,EAAE,EAAG;UACzD,IAAI2d,SAAS,GAAGje,GAAG,CAACge,kBAAkB,CAAE1d,CAAC,CAAE;UAC3C,IAAI4d,cAAc,GAAGD,SAAS,CAACrP,KAAK,CAAE,CAAC,CAAE;;UAEzC;UACA,IAAKmP,QAAQ,CAAChc,OAAO,CAAEmc,cAAe,CAAC,KAAK,CAAC,CAAC,EAAG;YAChD;YACAV,MAAM,CAAEjf,CAAC,CAAE,GAAG0f,SAAS,CAACE,SAAS;;YAEjC;YACA,IAAKF,SAAS,CAACE,SAAS,KAAKF,SAAS,CAACG,UAAU,EAAG;cACnDZ,MAAM,CAAEjf,CAAC,GAAG,QAAQ,CAAE,GAAG0f,SAAS,CAACG,UAAU;YAC9C;UACD;QACD;MACD;;MAEA;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACG,OAAO/jB,GAAG,CAACwB,YAAY,CACtB,mBAAmB,EACnB2hB,MAAM,EACNxd,GAAG,EACH,IAAI,CAACa,GAAG,EACR,IACD,CAAC;IACF,CAAC;IAEDwd,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAI,CAAC1X,GAAG,CAAE,KAAM,CAAC;IAClB,CAAC;IAED2X,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,IAAI,CAACvB,cAAc,CAAC,CAAC;IACtB,CAAC;IAEDwB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,IAAI,CAACzB,aAAa,CAAE,IAAI,CAAC5D,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAC,CAAE,CAAC;IAC3C,CAAC;IAED6X,aAAa,EAAE,SAAAA,CAAWrc,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAC2a,QAAQ,CAAE,WAAY,CAAC;IAC7B,CAAC;IAEDqF,YAAY,EAAE,SAAAA,CAAWtc,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;MACpB,IAAIiT,OAAO,GAAGjT,GAAG,GAAGA,GAAG,CAACiT,OAAO,GAAG,EAAE;;MAEpC;MACA,IAAKnb,GAAG,CAACkI,GAAG,CAAC,CAAC,KAAKiT,OAAO,EAAG;QAC5B,IAAI,CAACR,QAAQ,CAAE,SAAU,CAAC;MAC3B;IACD,CAAC;IAEDsF,aAAa,EAAE,SAAAA,CAAWvc,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA,IAAK,CAAEA,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAClB,IAAI,CAACA,GAAG,CAAE,KAAM,CAAC;MAClB;IACD,CAAC;IAED;IACAgY,eAAe,EAAE,SAAAA,CAAWxc,CAAC,EAAE1D,GAAG,EAAG;MACpC,IAAK0D,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QACpBzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;QAClBtV,GAAG,CAACogB,IAAI,CAAC,CAAC;MACX;IACD,CAAC;IAED;IACAC,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAK,IAAI,CAACje,GAAG,EAAG;QACf,IAAI,CAACqT,UAAU,CAAE,IAAI,CAACoG,MAAO,CAAC;MAC/B;IACD;EACD,CAAE,CAAC;EAEHjgB,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACA,IAAIqe,OAAO,GAAG,KAAK;EACnB,IAAIzC,QAAQ,GAAG,KAAK;;EAEpB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,SAAS5B,OAAOA,CAAExZ,QAAQ,EAAG;IAC5B;IACA,IAAKob,QAAQ,EAAG;MACf,OAAOpb,QAAQ,CAAC,CAAC;IAClB;;IAEA;IACA,IAAK7G,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,UAAW,CAAC,EAAG;MACxD1C,QAAQ,GAAG,IAAInC,MAAM,CAACC,IAAI,CAAC6E,QAAQ,CAAC,CAAC;MACrC,OAAO/d,QAAQ,CAAC,CAAC;IAClB;;IAEA;IACA7G,GAAG,CAACc,SAAS,CAAE,uBAAuB,EAAE+F,QAAS,CAAC;;IAElD;IACA,IAAK6d,OAAO,EAAG;MACd;IACD;;IAEA;IACA,IAAI7G,GAAG,GAAG7d,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC;IACrC,IAAK4V,GAAG,EAAG;MACV;MACA6G,OAAO,GAAG,IAAI;;MAEd;MACA5kB,CAAC,CAACqM,IAAI,CAAE;QACP0R,GAAG,EAAEA,GAAG;QACRgH,QAAQ,EAAE,QAAQ;QAClBC,KAAK,EAAE,IAAI;QACXC,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpB9C,QAAQ,GAAG,IAAInC,MAAM,CAACC,IAAI,CAAC6E,QAAQ,CAAC,CAAC;UACrC5kB,GAAG,CAACkB,QAAQ,CAAE,uBAAwB,CAAC;QACxC;MACD,CAAE,CAAC;IACJ;EACD;AACD,CAAC,EAAIkL,MAAO,CAAC;;;;;;;;;;ACjmBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,MAAMsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC/Be,IAAI,EAAE,aAAa;IAEnB4O,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACPyX,SAAS,EAAE,0BAA0B;MACrC,qBAAqB,EAAE,aAAa;MACpC,iCAAiC,EAAE,iBAAiB;MACpD,uCAAuC,EAAE,sBAAsB;MAC/D,sCAAsC,EAAE,qBAAqB;MAC7D,yCAAyC,EAAE,mBAAmB;MAC9D,mCAAmC,EAAE,kBAAkB;MACvD,qCAAqC,EAAE,yBAAyB;MAChE,6CAA6C,EAC5C,2BAA2B;MAC5B,8CAA8C,EAC7C;IACF,CAAC;IAEDoG,UAAUA,CAAA,EAAG;MACZ,OAAO,IAAI,CAACllB,CAAC,CACZ,qDACD,CAAC;IACF,CAAC;IAEDmlB,WAAWA,CAAA,EAAG;MACb,OAAO,IAAI,CAACnlB,CAAC,CACZ,sDACD,CAAC;IACF,CAAC;IAEDolB,UAAUA,CAAA,EAAG;MACZ,OAAO,IAAI,CAACplB,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDqlB,aAAaA,CAAA,EAAG;MACf,OAAO,IAAI,CAACrlB,CAAC,CAAE,kCAAmC,CAAC;IACpD,CAAC;IAEDslB,cAAcA,CAAA,EAAG;MAChB,OAAO,IAAI,CAACtlB,CAAC,CAAE,wCAAyC,CAAC;IAC1D,CAAC;IAEDulB,cAAcA,CAAA,EAAG;MAChB,OAAO,IAAI,CAACvlB,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDwlB,mBAAmBA,CAAA,EAAG;MACrB,OAAO,IAAI,CAACxlB,CAAC,CAAE,uCAAwC,CAAC;IACzD,CAAC;IAEDmX,UAAUA,CAAA,EAAG;MACZ;MACA,IAAI,CAACsO,UAAU,CAAC,CAAC;;MAEjB;MACA,IAAIC,YAAY,GAAG;QAClBrd,IAAI,EAAE,IAAI,CAAC6c,UAAU,CAAC,CAAC,CAAC1Y,GAAG,CAAC,CAAC;QAC7BzG,KAAK,EAAE,IAAI,CAACof,WAAW,CAAC,CAAC,CAAC3Y,GAAG,CAAC;MAC/B,CAAC;;MAED;MACA,IAAI,CAAC1L,GAAG,CAAE,cAAc,EAAE4kB,YAAa,CAAC;;MAExC;MACA1lB,CAAC,CAAE,iBAAkB,CAAC,CAACkI,EAAE,CAAE,OAAO,EAAE,MAAM;QACzC,IAAI,CAACyd,sBAAsB,CAAE,IAAI,CAACxd,GAAG,CAAE,cAAe,CAAE,CAAC;MAC1D,CAAE,CAAC;;MAEH;MACAjI,GAAG,CAACkB,QAAQ,CACX,IAAI,CAAC+G,GAAG,CAAE,MAAO,CAAC,GAAG,wBAAwB,EAC7Cud,YACD,CAAC;MAED,IAAI,CAACC,sBAAsB,CAAED,YAAa,CAAC;MAC3C,IAAI,CAACE,kCAAkC,CAAEF,YAAa,CAAC;IACxD,CAAC;IAEDD,UAAUA,CAAA,EAAG;MACZ;MACAvlB,GAAG,CAACc,SAAS,CACZ,IAAI,CAACmH,GAAG,CAAE,MAAO,CAAC,GAAG,wBAAwB,EAC3C0d,eAAe,IAAM;QACtB;QACA,IAAI,CAACC,+BAA+B,CAAED,eAAgB,CAAC;QACvD,IAAI,CAACD,kCAAkC,CAAEC,eAAgB,CAAC;QAC1D,IAAI,CAACE,yBAAyB,CAAEF,eAAgB,CAAC;MAClD,CACD,CAAC;IACF,CAAC;IAEDG,kBAAkBA,CAAE3d,IAAI,EAAEtC,KAAK,EAAG;MACjC,MAAM2f,YAAY,GAAG;QACpBrd,IAAI;QACJtC;MACD,CAAC;;MAED;MACA7F,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0Y,UAAU,CAAC,CAAC,EAAE7c,IAAK,CAAC;MAClCnI,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC2Y,WAAW,CAAC,CAAC,EAAEpf,KAAM,CAAC;;MAEpC;MACA7F,GAAG,CAACkB,QAAQ,CACX,IAAI,CAAC+G,GAAG,CAAE,MAAO,CAAC,GAAG,wBAAwB,EAC7Cud,YACD,CAAC;;MAED;MACA,IAAI,CAAC5kB,GAAG,CAAE,cAAc,EAAE4kB,YAAa,CAAC;IACzC,CAAC;IAEDO,wBAAwBA,CAAA,EAAG;MAC1B,MAAMC,YAAY,GAAG,IAAI,CAACb,aAAa,CAAC,CAAC;;MAEzC;MACA,IAAKa,YAAY,CAACjhB,MAAM,KAAK,CAAC,EAAG;QAChC;MACD;MAEA,MAAMkhB,YAAY,GAAG,IAAI,CAACZ,cAAc,CAAC,CAAC;MAC1CY,YAAY,CAACC,SAAS,CAAE,CAAE,CAAC;MAE3B,MAAMC,QAAQ,GAAGH,YAAY,CAAC9F,QAAQ,CAAC,CAAC,CAACkG,GAAG,GAAG,EAAE;MAEjD,IAAKD,QAAQ,KAAK,CAAC,EAAG;QACrB;MACD;MAEAF,YAAY,CAACC,SAAS,CAAEC,QAAS,CAAC;IACnC,CAAC;IAEDV,sBAAsBA,CAAED,YAAY,EAAG;MACtC,MAAMa,SAAS,GAAG,IAAI,CAACC,gBAAgB,CAAC,CAAC,IAAI,EAAE;MAC/C,IAAI,CAAC1lB,GAAG,CAAE,WAAW,EAAEylB,SAAU,CAAC;MAClC,IAAI,CAACE,kBAAkB,CAAC,CAAC;MACzB,IAAI,CAACC,0BAA0B,CAAEhB,YAAa,CAAC;IAChD,CAAC;IAEDgB,0BAA0BA,CAAEhB,YAAY,EAAG;MAC1C,IAAKA,YAAY,CAACrd,IAAI,KAAK,WAAW,EAAG;QACxC;MACD;MACA;MACA,IAAI,CAACse,cAAc,CAAEjB,YAAY,CAAC3f,KAAK,EAAE,KAAM,CAAC,CAAC6gB,IAAI,CAAE,MAAM;QAC5D;QACA,IAAI,CAACX,wBAAwB,CAAC,CAAC;MAChC,CAAE,CAAC;IACJ,CAAC;IAEDH,+BAA+BA,CAAEJ,YAAY,EAAG;MAC/C,IAAKA,YAAY,CAACrd,IAAI,KAAK,WAAW,EAAG;QACxC,IAAI,CAACwe,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDC,kBAAkBA,CAAEC,QAAQ,EAAG;MAC9B,MAAMhc,EAAE,GAAG,GAAI,IAAI,CAAC5C,GAAG,CAAE,MAAO,CAAC,IAAM4e,QAAQ,CAACjhB,GAAG,EAAG;MACtD,OAAO,yBAA0B5F,GAAG,CAACmD,SAAS,CAC7C0jB,QAAQ,CAACjhB,GACV,CAAC,yCAA2C5F,GAAG,CAACmD,SAAS,CACxD0jB,QAAQ,CAACjhB,GACV,CAAC;AACJ,kBAAmB5F,GAAG,CAACmD,SAAS,CAAE0H,EAAG,CAAC,KAAO7K,GAAG,CAACmD,SAAS,CACrD0jB,QAAQ,CAACzX,KACV,CAAC;AACL,iBAAkBpP,GAAG,CAACmD,SAAS,CAC1B0H,EACD,CAAC,sGAAwG7K,GAAG,CAACmD,SAAS,CACrH0jB,QAAQ,CAACjhB,GACV,CAAC;AACL,UAAU;IACR,CAAC;IAED2gB,kBAAkBA,CAAA,EAAG;MACpB,MAAMF,SAAS,GAAG,IAAI,CAACpe,GAAG,CAAE,WAAY,CAAC;MAEzC,IAAI,CAACod,cAAc,CAAC,CAAC,CAACyB,KAAK,CAAC,CAAC;MAC7BT,SAAS,CAACU,OAAO,CAAIF,QAAQ,IAAM;QAClC,IAAI,CAACxB,cAAc,CAAC,CAAC,CAAC5N,MAAM,CAC3B,IAAI,CAACmP,kBAAkB,CAAEC,QAAS,CACnC,CAAC;MACF,CAAE,CAAC;IACJ,CAAC;IAEDP,gBAAgBA,CAAA,EAAG;MAClB,MAAMU,cAAc,GAAGhnB,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC,IAAI,EAAE;MAExD,MAAMoe,SAAS,GAAGY,MAAM,CAACC,OAAO,CAAEF,cAAe,CAAC,CAACxgB,GAAG,CACrD,CAAE,CAAEZ,GAAG,EAAEC,KAAK,CAAE,KAAM;QACrB,OAAO;UACND,GAAG;UACHwJ,KAAK,EAAEvJ;QACR,CAAC;MACF,CACD,CAAC;MAED,OAAOwgB,SAAS;IACjB,CAAC;IAEDc,oBAAoBA,CAAEC,UAAU,EAAG;MAClC,MAAMC,mBAAmB,GAAGD,UAAU,CAAC1a,WAAW,CAAC,CAAC;MACpD,MAAM2Z,SAAS,GAAG,IAAI,CAACC,gBAAgB,CAAC,CAAC;MAEzC,MAAMgB,iBAAiB,GAAGjB,SAAS,CAACjQ,MAAM,CAAE,UAAW8H,IAAI,EAAG;QAC7D,MAAMqJ,kBAAkB,GAAGrJ,IAAI,CAAC9O,KAAK,CAAC1C,WAAW,CAAC,CAAC;QACnD,OAAO6a,kBAAkB,CAAC7f,OAAO,CAAE2f,mBAAoB,CAAC,GAAG,CAAC,CAAC;MAC9D,CAAE,CAAC;MAEH,OAAOC,iBAAiB;IACzB,CAAC;IAEDb,cAAcA,CAAEI,QAAQ,EAAEW,QAAQ,GAAG,IAAI,EAAG;MAC3C,IAAI,CAAC5mB,GAAG,CAAE,kBAAkB,EAAEimB,QAAS,CAAC;;MAExC;MACA,MAAMY,QAAQ,GAAG,IAAI,CAACpC,cAAc,CAAC,CAAC,CAAClM,IAAI,CAC1C,uCAAuC,GAAG0N,QAAQ,GAAG,IACtD,CAAC;MACDY,QAAQ,CAACxP,QAAQ,CAAE,QAAS,CAAC;MAE7B,MAAM1F,MAAM,GAAGkV,QAAQ,CAACtO,IAAI,CAAE,OAAQ,CAAC;MACvC,MAAMuO,UAAU,GAAGnV,MAAM,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACmV,OAAO,CAAC,CAAC;MAE3D,IAAKH,QAAQ,EAAG;QACfjV,MAAM,CAAC0H,OAAO,CAAE,OAAQ,CAAC;MAC1B;MAEA,IAAI,CAAC6L,kBAAkB,CAAE,WAAW,EAAEe,QAAS,CAAC;MAEhD,OAAOa,UAAU;IAClB,CAAC;IAEDf,gBAAgBA,CAAA,EAAG;MAClB;MACA,IAAI,CAACtB,cAAc,CAAC,CAAC,CACnBlM,IAAI,CAAE,2BAA4B,CAAC,CACnCK,WAAW,CAAE,QAAS,CAAC;MACzB,IAAI,CAAC5Y,GAAG,CAAE,kBAAkB,EAAE,KAAM,CAAC;IACtC,CAAC;IAEDgnB,oBAAoBA,CAAE9f,CAAC,EAAG;MACzB,MAAM+e,QAAQ,GAAG/e,CAAC,CAAC6B,MAAM,CAAC9D,KAAK;MAE/B,MAAM4hB,QAAQ,GAAG,IAAI,CAACpC,cAAc,CAAC,CAAC,CAAClM,IAAI,CAC1C,uCAAuC,GAAG0N,QAAQ,GAAG,IACtD,CAAC;MACDY,QAAQ,CAACxP,QAAQ,CAAE,OAAQ,CAAC;;MAE5B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,kBAAmB,CAAC,KAAK4e,QAAQ,EAAG;QAClD,IAAI,CAACF,gBAAgB,CAAC,CAAC;QACvB,IAAI,CAACF,cAAc,CAAEI,QAAS,CAAC;MAChC;IACD,CAAC;IAEDgB,mBAAmBA,CAAE/f,CAAC,EAAG;MACxB,MAAMoW,IAAI,GAAG,IAAI,CAACpe,CAAC,CAAEgI,CAAC,CAAC6B,MAAO,CAAC;MAC/B,MAAMme,UAAU,GAAG5J,IAAI,CAAC1Z,MAAM,CAAC,CAAC;MAEhCsjB,UAAU,CAACtO,WAAW,CAAE,OAAQ,CAAC;IAClC,CAAC;IAEDuO,eAAeA,CAAEjgB,CAAC,EAAG;MACpBA,CAAC,CAAC4R,cAAc,CAAC,CAAC;MAElB,MAAMwE,IAAI,GAAG,IAAI,CAACpe,CAAC,CAAEgI,CAAC,CAAC6B,MAAO,CAAC;MAC/B,MAAMkd,QAAQ,GAAG3I,IAAI,CAAC/E,IAAI,CAAE,OAAQ,CAAC,CAAC7M,GAAG,CAAC,CAAC;MAE3C,MAAMmb,QAAQ,GAAG,IAAI,CAACpC,cAAc,CAAC,CAAC,CAAClM,IAAI,CAC1C,uCAAuC,GAAG0N,QAAQ,GAAG,IACtD,CAAC;;MAED;MACAY,QAAQ,CAACtO,IAAI,CAAE,OAAQ,CAAC,CAAC3G,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,OAAQ,CAAC;IACpE,CAAC;IAED+N,gBAAgBA,CAAElgB,CAAC,EAAG;MACrB,MAAMsf,UAAU,GAAGtf,CAAC,CAAC6B,MAAM,CAAC9D,KAAK;MACjC,MAAMyhB,iBAAiB,GAAG,IAAI,CAACH,oBAAoB,CAAEC,UAAW,CAAC;MAEjE,IAAKE,iBAAiB,CAACviB,MAAM,GAAG,CAAC,IAAI,CAAEqiB,UAAU,EAAG;QACnD,IAAI,CAACxmB,GAAG,CAAE,WAAW,EAAE0mB,iBAAkB,CAAC;QAC1C,IAAI,CAACxnB,CAAC,CAAE,2BAA4B,CAAC,CAAC8V,IAAI,CAAC,CAAC;QAC5C,IAAI,CAAC9V,CAAC,CAAE,sBAAuB,CAAC,CAAC6V,IAAI,CAAC,CAAC;QACvC,IAAI,CAAC4Q,kBAAkB,CAAC,CAAC;;QAEzB;QACA0B,EAAE,CAACC,IAAI,CAACC,KAAK,CACZnoB,GAAG,CAACiI,GAAG,CAAE,uBAAwB,CAAC,CAChCmgB,4BAA4B,EAC9B,QACD,CAAC;MACF,CAAC,MAAM;QACN;QACA,MAAMC,gBAAgB,GACrBjB,UAAU,CAACriB,MAAM,GAAG,EAAE,GACnBqiB,UAAU,CAACkB,SAAS,CAAE,CAAC,EAAE,EAAG,CAAC,GAAG,UAAU,GAC1ClB,UAAU;QAEd,IAAI,CAACtnB,CAAC,CAAE,sBAAuB,CAAC,CAAC8V,IAAI,CAAC,CAAC;QACvC,IAAI,CAAC9V,CAAC,CAAE,2BAA4B,CAAC,CACnCqZ,IAAI,CAAE,mCAAoC,CAAC,CAC3CpQ,IAAI,CAAEsf,gBAAiB,CAAC;QAC1B,IAAI,CAACvoB,CAAC,CAAE,2BAA4B,CAAC,CAACsY,GAAG,CAAE,SAAS,EAAE,MAAO,CAAC;QAC9D,IAAI,CAACtY,CAAC,CAAE,2BAA4B,CAAC,CAAC6V,IAAI,CAAC,CAAC;;QAE5C;QACAsS,EAAE,CAACC,IAAI,CAACC,KAAK,CACZnoB,GAAG,CAACiI,GAAG,CAAE,uBAAwB,CAAC,CAACsgB,sBAAsB,EACzD,QACD,CAAC;MACF;IACD,CAAC;IAEDC,uBAAuBA,CAAE1gB,CAAC,EAAG;MAC5B;MACA,IAAKA,CAAC,CAACyc,KAAK,KAAK,EAAE,EAAG;QACrB;QACAzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAED+O,iBAAiBA,CAAE3gB,CAAC,EAAG;MACtB,IAAKA,CAAC,CAACyc,KAAK,KAAK,EAAE,EAAG;QACrB;QACAzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAEDgM,kCAAkCA,CAAEF,YAAY,EAAG;MAClD,MAAMrd,IAAI,GAAGqd,YAAY,CAACrd,IAAI;MAC9B,MAAMtC,KAAK,GAAG2f,YAAY,CAAC3f,KAAK;MAEhC,IAAKsC,IAAI,KAAK,eAAe,IAAIA,IAAI,KAAK,WAAW,EAAG;QACvD;QACA,IAAI,CAACrI,CAAC,CAAE,wCAAyC,CAAC,CAAC8V,IAAI,CAAC,CAAC;MAC1D;MAEA,IAAKzN,IAAI,KAAK,eAAe,EAAG;QAC/B,MAAMugB,UAAU,GAAG,IAAI,CAACzgB,GAAG,CAAE,wBAAyB,CAAC;QACvD;QACA,IAAI,CAACnI,CAAC,CAAE,gDAAiD,CAAC,CAACgY,IAAI,CAC9D,KAAK,EACL4Q,UACD,CAAC;;QAED;QACA,IAAI,CAAC5oB,CAAC,CACL,iDACD,CAAC,CAAC8V,IAAI,CAAC,CAAC;;QAER;QACA,IAAI,CAAC9V,CAAC,CAAE,4CAA6C,CAAC,CAAC6V,IAAI,CAAC,CAAC;;QAE7D;QACA,IAAI,CAAC7V,CAAC,CAAE,wCAAyC,CAAC,CAAC6V,IAAI,CAAC,CAAC;MAC1D;MAEA,IAAKxN,IAAI,KAAK,WAAW,EAAG;QAC3B;QACA,IAAI,CAACrI,CAAC,CACL,4DACD,CAAC,CAACgY,IAAI,CAAE,OAAO,EAAE,YAAY,GAAGjS,KAAM,CAAC;;QAEvC;QACA,IAAI,CAAC/F,CAAC,CAAE,4CAA6C,CAAC,CAAC8V,IAAI,CAAC,CAAC;;QAE7D;QACA,IAAI,CAAC9V,CAAC,CACL,iDACD,CAAC,CAAC6V,IAAI,CAAC,CAAC;;QAER;QACA,IAAI,CAAC7V,CAAC,CAAE,wCAAyC,CAAC,CAAC6V,IAAI,CAAC,CAAC;MAC1D;IACD,CAAC;IAED,MAAMgT,yBAAyBA,CAAE7gB,CAAC,EAAG;MACpCA,CAAC,CAAC4R,cAAc,CAAC,CAAC;MAElB,MAAM,IAAI,CAACkP,yBAAyB,CAAC,CAAC,CAAClC,IAAI,CAAI5b,UAAU,IAAM;QAC9D;QACA,IAAI,CAAClK,GAAG,CAAE,wBAAwB,EAAEkK,UAAU,CAAC8S,UAAU,CAACC,GAAI,CAAC;QAC/D,IAAI,CAACiI,kBAAkB,CAAE,eAAe,EAAEhb,UAAU,CAACD,EAAG,CAAC;MAC1D,CAAE,CAAC;IACJ,CAAC;IAED+d,yBAAyBA,CAAA,EAAG;MAC3B,OAAO,IAAIC,OAAO,CAAIC,OAAO,IAAM;QAClC9oB,GAAG,CAAC+K,aAAa,CAAE;UAClBuT,IAAI,EAAE,QAAQ;UACdnW,IAAI,EAAE,OAAO;UACb4V,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;UAC/BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;UACxBoW,QAAQ,EAAE,KAAK;UACfE,OAAO,EAAE,KAAK;UACd3T,YAAY,EAAE,OAAO;UACrB4T,MAAM,EAAEsK;QACT,CAAE,CAAC;MACJ,CAAE,CAAC;IACJ,CAAC;IAEDjD,yBAAyBA,CAAEL,YAAY,EAAG;MACzC,IAAKA,YAAY,CAACrd,IAAI,KAAK,KAAK,EAAG;QAClC,IAAI,CAACrI,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAE,EAAG,CAAC;MACpC;IACD,CAAC;IAEDyc,WAAWA,CAAEphB,KAAK,EAAG;MACpB,MAAMqhB,YAAY,GAAGrhB,KAAK,CAACgC,MAAM,CAAC9D,KAAK;MACvC,IAAI,CAACigB,kBAAkB,CAAE,KAAK,EAAEkD,YAAa,CAAC;IAC/C;EACD,CAAE,CAAC;EAEHhpB,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClab,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEb6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,4BAA6B,CAAC;IAC9C,CAAC;IAEDqH,MAAM,EAAE;MACP,0BAA0B,EAAE,YAAY;MACxC,2BAA2B,EAAE,aAAa;MAC1C,6BAA6B,EAAE,eAAe;MAC9C,2BAA2B,EAAE;IAC9B,CAAC;IAED8P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAAChP,GAAG,CAAE,UAAW,CAAC,KAAK,OAAO,EAAG;QACzC,IAAI,CAAC7D,GAAG,CACNc,OAAO,CAAE,MAAO,CAAC,CACjB4S,IAAI,CAAE,SAAS,EAAE,qBAAsB,CAAC;MAC3C;IACD,CAAC;IAED6F,kBAAkB,EAAE,SAAAA,CAAW7S,UAAU,EAAG;MAC3C;MACA,IAAKA,UAAU,IAAIA,UAAU,CAAC8S,UAAU,EAAG;QAC1C9S,UAAU,GAAGA,UAAU,CAAC8S,UAAU;MACnC;;MAEA;MACA9S,UAAU,GAAG9K,GAAG,CAAC0B,SAAS,CAAEoJ,UAAU,EAAE;QACvCD,EAAE,EAAE,CAAC;QACLgT,GAAG,EAAE,EAAE;QACPC,GAAG,EAAE,EAAE;QACPC,KAAK,EAAE,EAAE;QACTkL,OAAO,EAAE,EAAE;QACXC,WAAW,EAAE,EAAE;QACfC,KAAK,EAAE,CAAC;QACRC,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAIC,IAAI,GAAGrpB,GAAG,CAACspB,KAAK,CACnBxe,UAAU,EACV,OAAO,EACP,IAAI,CAAC7C,GAAG,CAAE,cAAe,CAC1B,CAAC;MACD,IAAKohB,IAAI,EAAG;QACXve,UAAU,CAAC+S,GAAG,GAAGwL,IAAI,CAACxL,GAAG;QACzB/S,UAAU,CAACqe,KAAK,GAAGE,IAAI,CAACF,KAAK;QAC7Bre,UAAU,CAACse,MAAM,GAAGC,IAAI,CAACD,MAAM;MAChC;;MAEA;MACA,OAAOte,UAAU;IAClB,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAWb,UAAU,EAAG;MAC/BA,UAAU,GAAG,IAAI,CAAC6S,kBAAkB,CAAE7S,UAAW,CAAC;;MAElD;MACA,IAAI,CAAChL,CAAC,CAAE,KAAM,CAAC,CAACgY,IAAI,CAAE;QACrBqG,GAAG,EAAErT,UAAU,CAAC+S,GAAG;QACnBC,GAAG,EAAEhT,UAAU,CAACgT;MACjB,CAAE,CAAC;MACH,IAAKhT,UAAU,CAACD,EAAE,EAAG;QACpB,IAAI,CAACyB,GAAG,CAAExB,UAAU,CAACD,EAAG,CAAC;QACzB,IAAI,CAACmM,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAAC3L,GAAG,CAAE,EAAG,CAAC;QACd,IAAI,CAAC0K,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED;IACA/B,MAAM,EAAE,SAAAA,CAAW3M,UAAU,EAAEtG,MAAM,EAAG;MACvC;MACA,IAAI+kB,OAAO,GAAG,SAAAA,CAAWrhB,KAAK,EAAE1D,MAAM,EAAG;QACxC;QACA,IAAI9D,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;UAC3BrP,GAAG,EAAEsC,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UACvBzD,MAAM,EAAEA,MAAM,CAACJ;QAChB,CAAE,CAAC;;QAEH;QACA,KAAM,IAAI6B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGvF,MAAM,CAACqE,MAAM,EAAEkB,CAAC,EAAE,EAAG;UACzC,IAAK,CAAEvF,MAAM,CAAEuF,CAAC,CAAE,CAACqG,GAAG,CAAC,CAAC,EAAG;YAC1B,OAAO5L,MAAM,CAAEuF,CAAC,CAAE;UACnB;QACD;;QAEA;QACA,OAAO,KAAK;MACb,CAAC;;MAED;MACA,IAAIiC,KAAK,GAAGqhB,OAAO,CAAE,IAAI,EAAE/kB,MAAO,CAAC;;MAEnC;MACA,IAAK,CAAE0D,KAAK,EAAG;QACd1D,MAAM,CAAC1E,CAAC,CAAE,kBAAmB,CAAC,CAACma,OAAO,CAAE,OAAQ,CAAC;QACjD/R,KAAK,GAAGqhB,OAAO,CAAE,IAAI,EAAE/kB,MAAO,CAAC;MAChC;;MAEA;MACA,IAAK0D,KAAK,EAAG;QACZA,KAAK,CAACyD,MAAM,CAAEb,UAAW,CAAC;MAC3B;IACD,CAAC;IAEDsT,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAI5Z,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI6Z,QAAQ,GAAG7Z,MAAM,IAAIA,MAAM,CAACyD,GAAG,CAAE,MAAO,CAAC,KAAK,UAAU;;MAE5D;MACA,IAAIsC,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,QAAQ;QACdnW,IAAI,EAAE,OAAO;QACb4V,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;QAC/BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBoW,QAAQ,EAAEA,QAAQ;QAClBE,OAAO,EAAE,IAAI,CAACtW,GAAG,CAAE,SAAU,CAAC;QAC9B2C,YAAY,EAAE,IAAI,CAAC3C,GAAG,CAAE,YAAa,CAAC;QACtCuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAKA,CAAC,GAAG,CAAC,EAAG;YACZ,IAAI,CAACwR,MAAM,CAAE3M,UAAU,EAAEtG,MAAO,CAAC;UAClC,CAAC,MAAM;YACN,IAAI,CAACmH,MAAM,CAAEb,UAAW,CAAC;UAC1B;QACD,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAED4T,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIpS,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;;MAEb;MACA,IAAI/B,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,MAAM;QACZP,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC;QAC7Bgb,MAAM,EAAE3e,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;QAChCmH,UAAU,EAAEwB,GAAG;QACfpE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAI,CAAC0F,MAAM,CAAEb,UAAW,CAAC;QAC1B,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAED0e,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B,IAAI,CAAC7d,MAAM,CAAE,KAAM,CAAC;IACrB,CAAC;IAED8O,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B,IAAI,CAACga,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDqL,WAAW,EAAE,SAAAA,CAAW3hB,CAAC,EAAE1D,GAAG,EAAG;MAChC,IAAI,CAACsa,cAAc,CAAC,CAAC;IACtB,CAAC;IAEDgL,aAAa,EAAE,SAAAA,CAAW5hB,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAColB,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDjP,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAIulB,YAAY,GAAG,IAAI,CAACpX,MAAM,CAAC,CAAC;MAEhC,IAAK,CAAEnO,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAClBqd,YAAY,CAACrd,GAAG,CAAE,EAAG,CAAC;MACvB;MAEAtM,GAAG,CAAC4pB,gBAAgB,CAAExlB,GAAG,EAAE,UAAWkB,IAAI,EAAG;QAC5CqkB,YAAY,CAACrd,GAAG,CAAExM,CAAC,CAAC+pB,KAAK,CAAEvkB,IAAK,CAAE,CAAC;MACpC,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;EAEHtF,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC7Lb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,MAAM;IAEZhB,MAAM,EAAE;MACP,0BAA0B,EAAE,aAAa;MACzC,2BAA2B,EAAE,aAAa;MAC1C,6BAA6B,EAAE,eAAe;MAC9C,mBAAmB,EAAE;IACtB,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,WAAY,CAAC;IAC7B,CAAC;IAEDgqB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAAChqB,CAAC,CAAE,YAAa,CAAC;IAC9B,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIwP,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;;MAExB;MACA,IAAK,CAAEA,KAAK,CAAChS,IAAI,CAAE,MAAO,CAAC,EAAG;QAC7B,OAAO,KAAK;MACb;;MAEA;MACA,OAAO;QACNiG,KAAK,EAAE+L,KAAK,CAAC9R,IAAI,CAAC,CAAC;QACnB6F,GAAG,EAAEiM,KAAK,CAAChS,IAAI,CAAE,MAAO,CAAC;QACzBnO,MAAM,EAAEmgB,KAAK,CAAChS,IAAI,CAAE,QAAS;MAC9B,CAAC;IACF,CAAC;IAEDkC,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B;MACAA,GAAG,GAAGtM,GAAG,CAAC0B,SAAS,CAAE4K,GAAG,EAAE;QACzByR,KAAK,EAAE,EAAE;QACTF,GAAG,EAAE,EAAE;QACPlU,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAIogB,IAAI,GAAG,IAAI,CAAC/S,QAAQ,CAAC,CAAC;MAC1B,IAAI8S,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;;MAExB;MACAC,IAAI,CAACvQ,WAAW,CAAE,kBAAmB,CAAC;;MAEtC;MACA,IAAKlN,GAAG,CAACuR,GAAG,EAAGkM,IAAI,CAAC9R,QAAQ,CAAE,QAAS,CAAC;MACxC,IAAK3L,GAAG,CAAC3C,MAAM,KAAK,QAAQ,EAAGogB,IAAI,CAAC9R,QAAQ,CAAE,WAAY,CAAC;;MAE3D;MACA,IAAI,CAACnY,CAAC,CAAE,aAAc,CAAC,CAACkY,IAAI,CAAE1L,GAAG,CAACyR,KAAM,CAAC;MACzC,IAAI,CAACje,CAAC,CAAE,WAAY,CAAC,CAACgY,IAAI,CAAE,MAAM,EAAExL,GAAG,CAACuR,GAAI,CAAC,CAAC7F,IAAI,CAAE1L,GAAG,CAACuR,GAAI,CAAC;;MAE7D;MACAiM,KAAK,CAAC9R,IAAI,CAAE1L,GAAG,CAACyR,KAAM,CAAC;MACvB+L,KAAK,CAAChS,IAAI,CAAE,MAAM,EAAExL,GAAG,CAACuR,GAAI,CAAC;MAC7BiM,KAAK,CAAChS,IAAI,CAAE,QAAQ,EAAExL,GAAG,CAAC3C,MAAO,CAAC;;MAElC;MACA,IAAI,CAAC7J,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACyR,KAAM,CAAC;MACzC,IAAI,CAACje,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAAC3C,MAAO,CAAC;MAC3C,IAAI,CAAC7J,CAAC,CAAE,YAAa,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACuR,GAAI,CAAC,CAAC5D,OAAO,CAAE,QAAS,CAAC;IAC1D,CAAC;IAEDwP,WAAW,EAAE,SAAAA,CAAW3hB,CAAC,EAAE1D,GAAG,EAAG;MAChCpE,GAAG,CAACgqB,MAAM,CAACxR,IAAI,CAAE,IAAI,CAACsR,KAAK,CAAC,CAAE,CAAC;IAChC,CAAC;IAEDJ,aAAa,EAAE,SAAAA,CAAW5hB,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAC4V,QAAQ,CAAE,KAAM,CAAC;IACvB,CAAC;IAEDO,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACgO,QAAQ,CAAC,CAAC;;MAEzB;MACA,IAAI,CAACN,QAAQ,CAAE1N,GAAI,CAAC;IACrB;EACD,CAAE,CAAC;EAEHtM,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACArG,GAAG,CAACgqB,MAAM,GAAG,IAAIhqB,GAAG,CAACoK,KAAK,CAAE;IAC3B6f,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAIH,KAAK,GAAG,IAAI,CAAC7hB,GAAG,CAAE,MAAO,CAAC;MAC9B,OAAO;QACN8V,KAAK,EAAE/d,GAAG,CAACkqB,MAAM,CAAEJ,KAAK,CAAC9R,IAAI,CAAC,CAAE,CAAC;QACjC6F,GAAG,EAAEiM,KAAK,CAAChS,IAAI,CAAE,MAAO,CAAC;QACzBnO,MAAM,EAAEmgB,KAAK,CAAChS,IAAI,CAAE,QAAS;MAC9B,CAAC;IACF,CAAC;IAEDqS,YAAY,EAAE,SAAAA,CAAW7d,GAAG,EAAG;MAC9B,IAAIwd,KAAK,GAAG,IAAI,CAAC7hB,GAAG,CAAE,MAAO,CAAC;MAC9B6hB,KAAK,CAAC/gB,IAAI,CAAEuD,GAAG,CAACyR,KAAM,CAAC;MACvB+L,KAAK,CAAChS,IAAI,CAAE,MAAM,EAAExL,GAAG,CAACuR,GAAI,CAAC;MAC7BiM,KAAK,CAAChS,IAAI,CAAE,QAAQ,EAAExL,GAAG,CAAC3C,MAAO,CAAC;MAClCmgB,KAAK,CAAC7P,OAAO,CAAE,QAAS,CAAC;IAC1B,CAAC;IAEDmQ,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,OAAO;QACNrM,KAAK,EAAEje,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAC,CAAC;QACjCuR,GAAG,EAAE/d,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAC,CAAC;QAC9B3C,MAAM,EAAE7J,CAAC,CAAE,iBAAkB,CAAC,CAAC0S,IAAI,CAAE,SAAU,CAAC,GAC7C,QAAQ,GACR;MACJ,CAAC;IACF,CAAC;IAED6X,aAAa,EAAE,SAAAA,CAAW/d,GAAG,EAAG;MAC/BxM,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACyR,KAAM,CAAC;MACrCje,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACuR,GAAI,CAAC;MAClC/d,CAAC,CAAE,iBAAkB,CAAC,CAAC0S,IAAI,CAAE,SAAS,EAAElG,GAAG,CAAC3C,MAAM,KAAK,QAAS,CAAC;IAClE,CAAC;IAED6O,IAAI,EAAE,SAAAA,CAAWsR,KAAK,EAAG;MACxB;MACA,IAAI,CAAC9hB,EAAE,CAAE,aAAa,EAAE,QAAS,CAAC;MAClC,IAAI,CAACA,EAAE,CAAE,cAAc,EAAE,SAAU,CAAC;;MAEpC;MACA,IAAI,CAACpH,GAAG,CAAE,MAAM,EAAEkpB,KAAM,CAAC;;MAEzB;MACA,IAAIQ,SAAS,GAAGxqB,CAAC,CAChB,oEACD,CAAC;MACDA,CAAC,CAAE,MAAO,CAAC,CAAC2X,MAAM,CAAE6S,SAAU,CAAC;;MAE/B;MACA,IAAIhe,GAAG,GAAG,IAAI,CAAC2d,YAAY,CAAC,CAAC;;MAE7B;MACAD,MAAM,CAACxR,IAAI,CAAE,mBAAmB,EAAElM,GAAG,CAACuR,GAAG,EAAEvR,GAAG,CAACyR,KAAK,EAAE,IAAK,CAAC;IAC7D,CAAC;IAEDwM,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACAzqB,CAAC,CAAE,eAAgB,CAAC,CAACmY,QAAQ,CAAE,gBAAiB,CAAC;;MAEjD;MACA,IAAI3L,GAAG,GAAG,IAAI,CAAC2d,YAAY,CAAC,CAAC;MAC7B,IAAI,CAACI,aAAa,CAAE/d,GAAI,CAAC;;MAEzB;MACA,IAAKA,GAAG,CAACuR,GAAG,IAAI2M,UAAU,EAAG;QAC5B1qB,CAAC,CAAE,iBAAkB,CAAC,CAACwM,GAAG,CAAEke,UAAU,CAAC7pB,MAAO,CAAC;MAChD;IACD,CAAC;IAEDqY,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClBgR,MAAM,CAAChR,KAAK,CAAC,CAAC;IACf,CAAC;IAEDyR,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA;MACA,IAAK,CAAE,IAAI,CAAC3V,GAAG,CAAE,MAAO,CAAC,EAAG;QAC3B,OAAO,KAAK;MACb;;MAEA;MACA,IAAI4V,OAAO,GAAG5qB,CAAC,CAAE,iBAAkB,CAAC;MACpC,IAAI6qB,QAAQ,GAAGD,OAAO,CAACnmB,EAAE,CAAE,QAAS,CAAC,IAAImmB,OAAO,CAACnmB,EAAE,CAAE,QAAS,CAAC;;MAE/D;MACA,IAAKomB,QAAQ,EAAG;QACf,IAAIre,GAAG,GAAG,IAAI,CAAC8d,aAAa,CAAC,CAAC;QAC9B,IAAI,CAACD,YAAY,CAAE7d,GAAI,CAAC;MACzB;;MAEA;MACA,IAAI,CAACse,GAAG,CAAE,aAAc,CAAC;MACzB,IAAI,CAACA,GAAG,CAAE,cAAe,CAAC;MAC1B9qB,CAAC,CAAE,oBAAqB,CAAC,CAAC0C,MAAM,CAAC,CAAC;MAClC,IAAI,CAAC5B,GAAG,CAAE,MAAM,EAAE,IAAK,CAAC;IACzB;EACD,CAAE,CAAC;AACJ,CAAC,EAAIwL,MAAO,CAAC;;;;;;;;;;AC3Lb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,QAAQ;IAEdhB,MAAM,EAAE;MACP,kCAAkC,EAAE,cAAc;MAClD,wBAAwB,EAAE,kBAAkB;MAC5C,qBAAqB,EAAE,eAAe;MACtC,sBAAsB,EAAE;IACzB,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,aAAc,CAAC;IAC/B,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,cAAe,CAAC;IAChC,CAAC;IAED+e,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC/e,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;IAC3B,CAAC;IAEDue,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO,IAAI,CAAChM,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAC,CAAC;IAC5B,CAAC;IAED0N,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAAC0K,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;MAEAxZ,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;IAC9B,CAAC;IAEDwe,WAAW,EAAE,SAAAA,CAAWnV,IAAI,EAAG;MAC9B3V,GAAG,CAAC8qB,WAAW,CAAE,IAAI,CAAChrB,CAAC,CAAE,SAAU,CAAE,CAAC;IACvC,CAAC;IAEDirB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB/qB,GAAG,CAAC+qB,WAAW,CAAE,IAAI,CAACjrB,CAAC,CAAE,SAAU,CAAE,CAAC;IACvC,CAAC;IAEDkrB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAIC,OAAO,GAAG,IAAI,CAAC3e,GAAG,CAAC,CAAC;MACxB,IAAIuR,GAAG,GAAG,IAAI,CAACgN,YAAY,CAAC,CAAC;;MAE7B;MACA,IAAK,CAAEhN,GAAG,EAAG;QACZ,OAAO,IAAI,CAACtC,KAAK,CAAC,CAAC;MACpB;;MAEA;MACA,IAAKsC,GAAG,CAACjW,MAAM,CAAE,CAAC,EAAE,CAAE,CAAC,IAAI,MAAM,EAAG;QACnCiW,GAAG,GAAG,SAAS,GAAGA,GAAG;MACtB;;MAEA;MACA,IAAKA,GAAG,KAAKoN,OAAO,EAAG;;MAEvB;MACA,IAAIjiB,OAAO,GAAG,IAAI,CAACf,GAAG,CAAE,SAAU,CAAC;MACnC,IAAKe,OAAO,EAAG;QACdkiB,YAAY,CAAEliB,OAAQ,CAAC;MACxB;;MAEA;MACA,IAAInC,QAAQ,GAAG/G,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAAC0M,MAAM,EAAE,IAAI,EAAEtN,GAAI,CAAC;MAChD,IAAI,CAACjd,GAAG,CAAE,SAAS,EAAEiZ,UAAU,CAAEhT,QAAQ,EAAE,GAAI,CAAE,CAAC;IACnD,CAAC;IAEDskB,MAAM,EAAE,SAAAA,CAAWtN,GAAG,EAAG;MACxB,MAAMjQ,QAAQ,GAAG;QAChBhH,MAAM,EAAE,0BAA0B;QAClC9C,CAAC,EAAE+Z,GAAG;QACNhQ,SAAS,EAAE,IAAI,CAAC5F,GAAG,CAAE,KAAM,CAAC;QAC5BmjB,KAAK,EAAE,IAAI,CAACnjB,GAAG,CAAE,OAAQ;MAC1B,CAAC;;MAED;MACA,IAAIojB,GAAG,GAAG,IAAI,CAACpjB,GAAG,CAAE,KAAM,CAAC;MAC3B,IAAKojB,GAAG,EAAG;QACVA,GAAG,CAACC,KAAK,CAAC,CAAC;MACZ;;MAEA;MACA,IAAI,CAACR,WAAW,CAAC,CAAC;;MAElB;MACAO,GAAG,GAAGvrB,CAAC,CAACqM,IAAI,CAAE;QACb0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;QACpCzF,IAAI,EAAE,MAAM;QACZ0c,QAAQ,EAAE,MAAM;QAChB9d,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE,SAAAA,CAAWwG,IAAI,EAAG;UAC1B;UACA,IAAK,CAAEA,IAAI,IAAI,CAAEA,IAAI,CAACvT,IAAI,EAAG;YAC5BuT,IAAI,GAAG;cACN1N,GAAG,EAAE,KAAK;cACV7F,IAAI,EAAE;YACP,CAAC;UACF;;UAEA;UACA,IAAI,CAAC1L,GAAG,CAAEif,IAAI,CAAC1N,GAAI,CAAC;UACpB,IAAI,CAAC/d,CAAC,CAAE,eAAgB,CAAC,CAACkY,IAAI,CAAEuT,IAAI,CAACvT,IAAK,CAAC;QAC5C,CAAC;QACDwT,QAAQ,EAAE,SAAAA,CAAA,EAAY;UACrB,IAAI,CAACT,WAAW,CAAC,CAAC;QACnB;MACD,CAAE,CAAC;MAEH,IAAI,CAACnqB,GAAG,CAAE,KAAK,EAAEyqB,GAAI,CAAC;IACvB,CAAC;IAED9P,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAACjP,GAAG,CAAE,EAAG,CAAC;MACd,IAAI,CAACuS,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAE,EAAG,CAAC;MACxB,IAAI,CAACxM,CAAC,CAAE,eAAgB,CAAC,CAACkY,IAAI,CAAE,EAAG,CAAC;IACrC,CAAC;IAEDgM,YAAY,EAAE,SAAAA,CAAWlc,CAAC,EAAE1D,GAAG,EAAG;MACjC,IAAI,CAACmX,KAAK,CAAC,CAAC;IACb,CAAC;IAEDkQ,gBAAgB,EAAE,SAAAA,CAAW3jB,CAAC,EAAE1D,GAAG,EAAG;MACrC,IAAK0D,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QACpBzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;QAClB,IAAI,CAACsR,WAAW,CAAC,CAAC;MACnB;IACD,CAAC;IAED3G,aAAa,EAAE,SAAAA,CAAWvc,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAKA,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAChB,IAAI,CAAC0e,WAAW,CAAC,CAAC;MACnB;IACD,CAAC;IAEDU,cAAc,EAAE,SAAAA,CAAW5jB,CAAC,EAAE1D,GAAG,EAAG;MACnC,IAAI,CAAC4mB,WAAW,CAAC,CAAC;IACnB;EACD,CAAE,CAAC;EAEHhrB,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACzJb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACwX,WAAW,CAACvkB,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACwX,WAAW,CAACvkB,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbhB,MAAM,EAAE;MACP,2BAA2B,EAAE;IAC9B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDqb,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACrb,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,IAAI,CAACiG,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;MAC7B,IAAKA,GAAG,KAAK,OAAO,IAAI,IAAI,CAACrE,GAAG,CAAE,cAAe,CAAC,EAAG;QACpDqE,GAAG,GAAG,IAAI,CAAC6O,UAAU,CAAC,CAAC,CAAC7O,GAAG,CAAC,CAAC;MAC9B;MACA,OAAOA,GAAG;IACX,CAAC;IAEDmN,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA,IAAI+S,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI0V,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;MAC5C,IAAI5K,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;;MAEnB;MACA,IAAI,CAACxM,CAAC,CAAE,WAAY,CAAC,CAAC0Z,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,YAAa,CAAC,IAAIiS,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChCpV,GAAG,CAACoO,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;QAChD3N,GAAG,GAAG,KAAK;MACZ;;MAEA;MACA,IAAK,IAAI,CAACrE,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC;QACA,IAAKqE,GAAG,KAAK,OAAO,EAAG;UACtB,IAAI,CAAC6O,UAAU,CAAC,CAAC,CAAC3I,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;;UAE3C;QACD,CAAC,MAAM;UACN,IAAI,CAAC2I,UAAU,CAAC,CAAC,CAAC3I,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;QAC3C;MACD;IACD;EACD,CAAE,CAAC;EAEHxS,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC9Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbhB,MAAM,EAAE;MACP,2BAA2B,EAAE,UAAU;MACvC,cAAc,EAAE;IACjB,CAAC;IAEDoL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAED8rB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC9rB,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDka,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B,IAAI,CAACsN,IAAI,GAAG,IAAI;;MAEhB;MACA5Z,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;;MAE7B;MACA;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACsf,SAAS,CAAC,CAAC,EAAE,IAAI,CAACrZ,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC,EAAE,IAAK,CAAC;MAEtD,IAAI,CAACsN,IAAI,GAAG,KAAK;IAClB,CAAC;IAEDW,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAK,CAAE,IAAI,CAACwV,IAAI,EAAG;QAClB,IAAI,CAACI,QAAQ,CAAE5V,GAAG,CAACkI,GAAG,CAAC,CAAE,CAAC;MAC3B;IACD;EACD,CAAE,CAAC;EAEHtM,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACtCb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBhB,MAAM,EAAE;MACP,wBAAwB,EAAE,kBAAkB;MAC5C,sBAAsB,EAAE,gBAAgB;MACxC,qBAAqB,EAAE,gBAAgB;MACvC,mCAAmC,EAAE,YAAY;MACjD,sCAAsC,EAAE,kBAAkB;MAC1D,qCAAqC,EAAE,kBAAkB;MACzD,iCAAiC,EAAE,eAAe;MAClD,uCAAuC,EAAE;IAC1C,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAED+rB,KAAK,EAAE,SAAAA,CAAWC,IAAI,EAAG;MACxB,OAAO,IAAI,CAAChsB,CAAC,CAAE,GAAG,GAAGgsB,IAAI,GAAG,OAAQ,CAAC;IACtC,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAWD,IAAI,EAAG;MAC7B,OAAO,IAAI,CAACD,KAAK,CAAEC,IAAK,CAAC,CAAC3S,IAAI,CAAE,eAAgB,CAAC;IAClD,CAAC;IAED6S,SAAS,EAAE,SAAAA,CAAWF,IAAI,EAAEjhB,EAAE,EAAG;MAChC,OAAO,IAAI,CAACghB,KAAK,CAAEC,IAAK,CAAC,CAAC3S,IAAI,CAC7B,yBAAyB,GAAGtO,EAAE,GAAG,IAClC,CAAC;IACF,CAAC;IAEDyP,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,EAAE;MACZ,IAAI,CAACyf,UAAU,CAAE,QAAS,CAAC,CAAC1kB,IAAI,CAAE,YAAY;QAC7CiF,GAAG,CAACmG,IAAI,CAAE3S,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,IAAK,CAAE,CAAC;MACnC,CAAE,CAAC;MACH,OAAOgH,GAAG,CAACvH,MAAM,GAAGuH,GAAG,GAAG,KAAK;IAChC,CAAC;IAED2f,SAAS,EAAE,SAAAA,CAAWvhB,KAAK,EAAG;MAC7B,OAAO,CACN,MAAM,EACN,8BAA8B,GAC7BA,KAAK,CAACG,EAAE,GACR,yBAAyB,GACzBH,KAAK,CAAC3B,IAAI,GACV,SAAS,EACV,OAAO,CACP,CAACmjB,IAAI,CAAE,EAAG,CAAC;IACb,CAAC;IAEDC,QAAQ,EAAE,SAAAA,CAAWzhB,KAAK,EAAG;MAC5B,OAAO,CACN,MAAM,EACN,6BAA6B,GAC5B,IAAI,CAACgQ,YAAY,CAAC,CAAC,GACnB,aAAa,GACbhQ,KAAK,CAACG,EAAE,GACR,MAAM,EACP,8BAA8B,GAC7BH,KAAK,CAACG,EAAE,GACR,6CAA6C,GAC7CH,KAAK,CAAC3B,IAAI,EACX,6EAA6E,EAC7E,SAAS,EACT,OAAO,CACP,CAACmjB,IAAI,CAAE,EAAG,CAAC;IACb,CAAC;IAEDjV,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAImV,OAAO,GAAG,IAAI,CAAC3N,KAAK,CACvBze,GAAG,CAACqsB,IAAI,CAAE,YAAY;QACrB;QACA,IAAI,CAACR,KAAK,CAAE,QAAS,CAAC,CAACS,QAAQ,CAAE;UAChCC,KAAK,EAAE,IAAI;UACXC,eAAe,EAAE,IAAI;UACrBC,oBAAoB,EAAE,IAAI;UAC1BC,MAAM,EAAE,IAAI;UACZ/rB,MAAM,EAAE,IAAI,CAAC8d,KAAK,CAAE,YAAY;YAC/B,IAAI,CAAClM,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;UAClC,CAAE;QACH,CAAE,CAAC;;QAEH;QACA,IAAI,CAAC4R,KAAK,CAAE,SAAU,CAAC,CACrB3F,SAAS,CAAE,CAAE,CAAC,CACdle,EAAE,CAAE,QAAQ,EAAE,IAAI,CAACyW,KAAK,CAAE,IAAI,CAACkO,eAAgB,CAAE,CAAC;;QAEpD;QACA,IAAI,CAAC1jB,KAAK,CAAC,CAAC;MACb,CAAE,CACH,CAAC;;MAED;MACA,IAAI,CAAC7E,GAAG,CAACwoB,GAAG,CAAE,WAAW,EAAER,OAAQ,CAAC;MACpC,IAAI,CAAChoB,GAAG,CAACwoB,GAAG,CAAE,OAAO,EAAE,OAAO,EAAER,OAAQ,CAAC;;MAEzC;MACApsB,GAAG,CAAC6sB,UAAU,CAAE,IAAI,CAACzoB,GAAG,EAAEgoB,OAAQ,CAAC;IACpC,CAAC;IAEDO,eAAe,EAAE,SAAAA,CAAW7kB,CAAC,EAAG;MAC/B;MACA,IAAK,IAAI,CAACG,GAAG,CAAE,SAAU,CAAC,IAAI,CAAE,IAAI,CAACA,GAAG,CAAE,MAAO,CAAC,EAAG;QACpD;MACD;;MAEA;MACA,IAAI4jB,KAAK,GAAG,IAAI,CAACA,KAAK,CAAE,SAAU,CAAC;MACnC,IAAI3F,SAAS,GAAG4G,IAAI,CAACC,IAAI,CAAElB,KAAK,CAAC3F,SAAS,CAAC,CAAE,CAAC;MAC9C,IAAI8G,YAAY,GAAGF,IAAI,CAACC,IAAI,CAAElB,KAAK,CAAE,CAAC,CAAE,CAACmB,YAAa,CAAC;MACvD,IAAIC,WAAW,GAAGH,IAAI,CAACC,IAAI,CAAElB,KAAK,CAACoB,WAAW,CAAC,CAAE,CAAC;MAClD,IAAIze,KAAK,GAAG,IAAI,CAACvG,GAAG,CAAE,OAAQ,CAAC,IAAI,CAAC;MACpC,IAAKie,SAAS,GAAG+G,WAAW,IAAID,YAAY,EAAG;QAC9C;QACA,IAAI,CAACpsB,GAAG,CAAE,OAAO,EAAE4N,KAAK,GAAG,CAAE,CAAC;;QAE9B;QACA,IAAI,CAACvF,KAAK,CAAC,CAAC;MACb;IACD,CAAC;IAEDikB,gBAAgB,EAAE,SAAAA,CAAWplB,CAAC,EAAE1D,GAAG,EAAG;MACrC;MACA,IAAKA,GAAG,CAAC8S,QAAQ,CAAE,kBAAmB,CAAC,IAAIpP,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QAC1D,IAAI,CAAC9J,UAAU,CAAC3S,CAAC,EAAE1D,GAAG,CAAC;MACxB;MACA;MACA,IAAKA,GAAG,CAAC8S,QAAQ,CAAE,qBAAsB,CAAC,IAAIpP,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QAC7D,IAAI,CAACmF,aAAa,CAAC5hB,CAAC,EAAE1D,GAAG,CAAC;MAC3B;MACA;MACA,IAAK0D,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QACpBzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAEDyT,cAAc,EAAE,SAAAA,CAAWrlB,CAAC,EAAE1D,GAAG,EAAG;MACnC;MACA,IAAIkI,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;MACnB,IAAI8J,MAAM,GAAGhS,GAAG,CAACkB,IAAI,CAAE,QAAS,CAAC;;MAEjC;MACA,IAAK,IAAI,CAAC2C,GAAG,CAAEmO,MAAO,CAAC,KAAK9J,GAAG,EAAG;QACjC;MACD;;MAEA;MACA,IAAI,CAAC1L,GAAG,CAAEwV,MAAM,EAAE9J,GAAI,CAAC;MAEvB,IAAK8J,MAAM,KAAK,GAAG,EAAG;QACrB;QACA,IAAK1F,QAAQ,CAAEpE,GAAI,CAAC,EAAG;UACtB,IAAI,CAAC1L,GAAG,CAAE,SAAS,EAAE0L,GAAI,CAAC;QAC3B;MACD;;MAEA;MACA,IAAI,CAAC1L,GAAG,CAAE,OAAO,EAAE,CAAE,CAAC;;MAEtB;MACA,IAAKwD,GAAG,CAACG,EAAE,CAAE,QAAS,CAAC,EAAG;QACzB,IAAI,CAAC0E,KAAK,CAAC,CAAC;;QAEZ;MACD,CAAC,MAAM;QACN,IAAI,CAACmkB,UAAU,CAAC,CAAC;MAClB;IACD,CAAC;IAED3S,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;MACpB,IAAI+gB,GAAG,GAAG3c,QAAQ,CAAE,IAAI,CAACzI,GAAG,CAAE,KAAM,CAAE,CAAC;;MAEvC;MACA,IAAK7D,GAAG,CAAC8S,QAAQ,CAAE,UAAW,CAAC,EAAG;QACjC,OAAO,KAAK;MACb;;MAEA;MACA,IAAKmW,GAAG,GAAG,CAAC,IAAI/gB,GAAG,IAAIA,GAAG,CAACvH,MAAM,IAAIsoB,GAAG,EAAG;QAC1C;QACA,IAAI,CAACvkB,UAAU,CAAE;UAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,yCAA0C,CAAC,CAC/C0e,OAAO,CAAE,OAAO,EAAEgL,GAAI,CAAC;UACzBllB,IAAI,EAAE;QACP,CAAE,CAAC;QACH,OAAO,KAAK;MACb;;MAEA;MACA/D,GAAG,CAAC6T,QAAQ,CAAE,UAAW,CAAC;;MAE1B;MACA,IAAID,IAAI,GAAG,IAAI,CAACmU,QAAQ,CAAE;QACzBthB,EAAE,EAAEzG,GAAG,CAACkB,IAAI,CAAE,IAAK,CAAC;QACpByD,IAAI,EAAE3E,GAAG,CAAC4T,IAAI,CAAC;MAChB,CAAE,CAAC;MACH,IAAI,CAAC6T,KAAK,CAAE,QAAS,CAAC,CAACpU,MAAM,CAAEO,IAAK,CAAC;;MAErC;MACA,IAAI,CAACzF,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;IAClC,CAAC;IAEDyP,aAAa,EAAE,SAAAA,CAAW5hB,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;MAElB,IAAI4T,KAAK;MACT;MACA,IAAKlpB,GAAG,CAAC8S,QAAQ,CAAE,qBAAsB,CAAC,EAAE;QAC3CoW,KAAK,GAAGlpB,GAAG;MACZ,CAAC,MAAM;QACN;QACAkpB,KAAK,GAAGlpB,GAAG,CAACI,MAAM,CAAC,CAAC;MACrB;;MAEA;MACA,MAAM+oB,GAAG,GAAGD,KAAK,CAAC9oB,MAAM,CAAC,CAAC;MAC1B,MAAMqG,EAAE,GAAGyiB,KAAK,CAAChoB,IAAI,CAAE,IAAK,CAAC;;MAE7B;MACAioB,GAAG,CAAC/qB,MAAM,CAAC,CAAC;;MAEZ;MACA,IAAI,CAACwpB,SAAS,CAAE,SAAS,EAAEnhB,EAAG,CAAC,CAAC2O,WAAW,CAAE,UAAW,CAAC;;MAEzD;MACA,IAAI,CAACjH,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;IAClC,CAAC;IAEDuT,kBAAkB,EAAE,SAAAA,CAAU1lB,CAAC,EAAE1D,GAAG,EAAG;MACtCtE,CAAC,CAAE,IAAI,CAACisB,UAAU,CAAE,QAAS,CAAE,CAAC,CAACvS,WAAW,CAAE,oBAAqB,CAAC;MACpEpV,GAAG,CAAC6T,QAAQ,CAAE,oBAAqB,CAAC;IACrC,CAAC;IAEDmV,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIpkB,OAAO,GAAG,IAAI,CAACf,GAAG,CAAE,SAAU,CAAC;;MAEnC;MACA,IAAKe,OAAO,EAAG;QACdkiB,YAAY,CAAEliB,OAAQ,CAAC;MACxB;;MAEA;MACAA,OAAO,GAAG,IAAI,CAAC6Q,UAAU,CAAE,IAAI,CAAC5Q,KAAK,EAAE,GAAI,CAAC;MAC5C,IAAI,CAACrI,GAAG,CAAE,SAAS,EAAEoI,OAAQ,CAAC;IAC/B,CAAC;IAEDykB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI7f,QAAQ,GAAG,IAAI,CAACoJ,QAAQ,CAAC,CAAC,CAAC1R,IAAI,CAAC,CAAC;MACrC,KAAM,IAAIgC,IAAI,IAAIsG,QAAQ,EAAG;QAC5BA,QAAQ,CAAEtG,IAAI,CAAE,GAAG,IAAI,CAACW,GAAG,CAAEX,IAAK,CAAC;MACpC;;MAEA;MACAsG,QAAQ,CAAChH,MAAM,GAAG,+BAA+B;MACjDgH,QAAQ,CAACC,SAAS,GAAG,IAAI,CAAC5F,GAAG,CAAE,KAAM,CAAC;MACtC2F,QAAQ,CAACwd,KAAK,GAAG,IAAI,CAACnjB,GAAG,CAAE,OAAQ,CAAC;;MAEpC;MACA2F,QAAQ,GAAG5N,GAAG,CAACwB,YAAY,CAC1B,wBAAwB,EACxBoM,QAAQ,EACR,IACD,CAAC;;MAED;MACA,OAAOA,QAAQ;IAChB,CAAC;IAED3E,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAIoiB,GAAG,GAAG,IAAI,CAACpjB,GAAG,CAAE,KAAM,CAAC;MAC3B,IAAKojB,GAAG,EAAG;QACVA,GAAG,CAACC,KAAK,CAAC,CAAC;MACZ;;MAEA;MACA,IAAI1d,QAAQ,GAAG,IAAI,CAAC6f,WAAW,CAAC,CAAC;;MAEjC;MACA,IAAIC,YAAY,GAAG,IAAI,CAAC7B,KAAK,CAAE,SAAU,CAAC;MAC1C,IAAKje,QAAQ,CAACY,KAAK,IAAI,CAAC,EAAG;QAC1Bkf,YAAY,CAAC1V,IAAI,CAAE,EAAG,CAAC;MACxB;;MAEA;MACA,IAAI2V,QAAQ,GAAG7tB,CAAC,CACf,kCAAkC,GACjCE,GAAG,CAAC2D,EAAE,CAAE,SAAU,CAAC,GACnB,OACF,CAAC;MACD+pB,YAAY,CAACjW,MAAM,CAAEkW,QAAS,CAAC;MAC/B,IAAI,CAAC/sB,GAAG,CAAE,SAAS,EAAE,IAAK,CAAC;;MAE3B;MACA,IAAIgtB,UAAU,GAAG,SAAAA,CAAA,EAAY;QAC5B,IAAI,CAAChtB,GAAG,CAAE,SAAS,EAAE,KAAM,CAAC;QAC5B+sB,QAAQ,CAACnrB,MAAM,CAAC,CAAC;MAClB,CAAC;MAED,IAAIqrB,SAAS,GAAG,SAAAA,CAAWtC,IAAI,EAAG;QACjC;QACA,IAAK,CAAEA,IAAI,IAAI,CAAEA,IAAI,CAACnd,OAAO,IAAI,CAAEmd,IAAI,CAACnd,OAAO,CAACrJ,MAAM,EAAG;UACxD;UACA,IAAI,CAACnE,GAAG,CAAE,MAAM,EAAE,KAAM,CAAC;;UAEzB;UACA,IAAK,IAAI,CAACqH,GAAG,CAAE,OAAQ,CAAC,IAAI,CAAC,EAAG;YAC/B,IAAI,CAAC4jB,KAAK,CAAE,SAAU,CAAC,CAACpU,MAAM,CAC7B,MAAM,GAAGzX,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAAG,OACzC,CAAC;UACF;;UAEA;UACA;QACD;;QAEA;QACA,IAAI,CAAC/C,GAAG,CAAE,MAAM,EAAE2qB,IAAI,CAACuC,IAAK,CAAC;;QAE7B;QACA,IAAI9V,IAAI,GAAG,IAAI,CAAC+V,WAAW,CAAExC,IAAI,CAACnd,OAAQ,CAAC;QAC3C,IAAI4f,KAAK,GAAGluB,CAAC,CAAEkY,IAAK,CAAC;;QAErB;QACA,IAAI1L,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;QACpB,IAAKA,GAAG,IAAIA,GAAG,CAACvH,MAAM,EAAG;UACxBuH,GAAG,CAAC9F,GAAG,CAAE,UAAWqE,EAAE,EAAG;YACxBmjB,KAAK,CACH7U,IAAI,CAAE,yBAAyB,GAAGtO,EAAE,GAAG,IAAK,CAAC,CAC7CoN,QAAQ,CAAE,UAAW,CAAC;UACzB,CAAE,CAAC;QACJ;;QAEA;QACAyV,YAAY,CAACjW,MAAM,CAAEuW,KAAM,CAAC;;QAE5B;QACA,IAAIC,UAAU,GAAG,KAAK;QACtB,IAAIC,SAAS,GAAG,KAAK;QAErBR,YAAY,CAACvU,IAAI,CAAE,gBAAiB,CAAC,CAAC9R,IAAI,CAAE,YAAY;UACvD,IAAI8P,MAAM,GAAGrX,CAAC,CAAE,IAAK,CAAC;UACtB,IAAI+rB,KAAK,GAAG1U,MAAM,CAACmC,QAAQ,CAAE,IAAK,CAAC;UAEnC,IAAK2U,UAAU,IAAIA,UAAU,CAACllB,IAAI,CAAC,CAAC,IAAIoO,MAAM,CAACpO,IAAI,CAAC,CAAC,EAAG;YACvDmlB,SAAS,CAACzW,MAAM,CAAEoU,KAAK,CAACrU,QAAQ,CAAC,CAAE,CAAC;YACpC1X,CAAC,CAAE,IAAK,CAAC,CAAC0E,MAAM,CAAC,CAAC,CAAChC,MAAM,CAAC,CAAC;YAC3B;UACD;;UAEA;UACAyrB,UAAU,GAAG9W,MAAM;UACnB+W,SAAS,GAAGrC,KAAK;QAClB,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIR,GAAG,GAAGvrB,CAAC,CAACqM,IAAI,CAAE;QACjB0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB4c,QAAQ,EAAE,MAAM;QAChB1c,IAAI,EAAE,MAAM;QACZ7C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;QACpC7G,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE8I,SAAS;QAClBrC,QAAQ,EAAEoC;MACX,CAAE,CAAC;;MAEH;MACA,IAAI,CAAChtB,GAAG,CAAE,KAAK,EAAEyqB,GAAI,CAAC;IACvB,CAAC;IAED0C,WAAW,EAAE,SAAAA,CAAWzoB,IAAI,EAAG;MAC9B;MACA,IAAI6oB,IAAI,GAAG,SAAAA,CAAW7oB,IAAI,EAAG;QAC5B;QACA,IAAI0S,IAAI,GAAG,EAAE;;QAEb;QACA,IAAKlY,CAAC,CAACsuB,OAAO,CAAE9oB,IAAK,CAAC,EAAG;UACxBA,IAAI,CAACkB,GAAG,CAAE,UAAW6nB,IAAI,EAAG;YAC3BrW,IAAI,IAAImW,IAAI,CAAEE,IAAK,CAAC;UACrB,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM,IAAKvuB,CAAC,CAACkE,aAAa,CAAEsB,IAAK,CAAC,EAAG;UACrC;UACA,IAAKA,IAAI,CAACkS,QAAQ,KAAKzX,SAAS,EAAG;YAClCiY,IAAI,IACH,kCAAkC,GAClChY,GAAG,CAACkO,OAAO,CAAE5I,IAAI,CAACyD,IAAK,CAAC,GACxB,4BAA4B;YAC7BiP,IAAI,IAAImW,IAAI,CAAE7oB,IAAI,CAACkS,QAAS,CAAC;YAC7BQ,IAAI,IAAI,YAAY;;YAEpB;UACD,CAAC,MAAM;YACNA,IAAI,IACH,wEAAwE,GACxEhY,GAAG,CAAC+N,OAAO,CAAEzI,IAAI,CAACuF,EAAG,CAAC,GACtB,IAAI,GACJ7K,GAAG,CAACkO,OAAO,CAAE5I,IAAI,CAACyD,IAAK,CAAC,GACxB,cAAc;UAChB;QACD;;QAEA;QACA,OAAOiP,IAAI;MACZ,CAAC;MAED,OAAOmW,IAAI,CAAE7oB,IAAK,CAAC;IACpB;EACD,CAAE,CAAC;EAEHtF,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACxab,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,QAAQ;IAEd6C,OAAO,EAAE,KAAK;IAEd+L,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACPmnB,WAAW,EAAE,UAAU;MACvBpT,cAAc,EAAE;IACjB,CAAC;IAED3I,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,QAAS,CAAC;IAC1B,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI/L,OAAO,GAAG,IAAI,CAACqH,MAAM,CAAC,CAAC;;MAE3B;MACA,IAAI,CAACgc,OAAO,CAAErjB,OAAQ,CAAC;;MAEvB;MACA,IAAK,IAAI,CAACjD,GAAG,CAAE,IAAK,CAAC,EAAG;QACvB;QACA,IAAIqD,UAAU,GAAG,IAAI,CAACrD,GAAG,CAAE,aAAc,CAAC;QAC1C,IAAK,CAAEqD,UAAU,EAAG;UACnBA,UAAU,GAAG,aAAa,GAAG,IAAI,CAACrD,GAAG,CAAE,MAAO,CAAC,GAAG,QAAQ;QAC3D;;QAEA;QACA,IAAI,CAAC+C,OAAO,GAAGhL,GAAG,CAACuL,UAAU,CAAEL,OAAO,EAAE;UACvChD,KAAK,EAAE,IAAI;UACXiE,IAAI,EAAE,IAAI,CAAClE,GAAG,CAAE,MAAO,CAAC;UACxBoW,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;UAChCumB,WAAW,EAAE,IAAI,CAACvmB,GAAG,CAAE,aAAc,CAAC;UACtCmD,SAAS,EAAE,IAAI,CAACnD,GAAG,CAAE,YAAa,CAAC;UACnCqD,UAAU,EAAEA;QACb,CAAE,CAAC;MACJ;IACD,CAAC;IAEDmjB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAK,IAAI,CAACzjB,OAAO,EAAG;QACnB,IAAI,CAACA,OAAO,CAACQ,OAAO,CAAC,CAAC;MACvB;IACD,CAAC;IAEDiQ,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5C,IAAK,IAAI,CAAC1Q,OAAO,EAAG;QACnB0Q,UAAU,CAACvC,IAAI,CAAE,oBAAqB,CAAC,CAAC3W,MAAM,CAAC,CAAC;QAChDkZ,UAAU,CACRvC,IAAI,CAAE,QAAS,CAAC,CAChBK,WAAW,CAAE,2BAA4B,CAAC;MAC7C;IACD;EACD,CAAE,CAAC;EAEHxZ,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC7Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAI2U,OAAO,GAAG,KAAK;EAEnB,IAAIrO,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,KAAK;IAEX4O,IAAI,EAAE,EAAE;IAER2X,IAAI,EAAE,KAAK;IAEXC,GAAG,EAAE,KAAK;IAEVxnB,MAAM,EAAE;MACP+T,cAAc,EAAE;IACjB,CAAC;IAEDxW,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI0R,MAAM;;MAEV;AACH;AACA;AACA;AACA;MACG,QAAS,IAAI,CAACnO,GAAG,CAAE,KAAM,CAAC;QACzB,KAAK,yBAAyB;UAC7BmO,MAAM,GAAG,0BAA0B;UACnC;QACD,KAAK,+BAA+B;UACnCA,MAAM,GAAG,2BAA2B;UACpC;QACD,KAAK,wBAAwB;UAC5BA,MAAM,GAAG,sBAAsB;UAC/B;QACD,KAAK,sBAAsB;UAC1BA,MAAM,GAAG,uBAAuB;UAChC;QACD,KAAK,oBAAoB;UACxBA,MAAM,GAAG,kCAAkC;UAC3C;QACD,KAAK,mBAAmB;UACvBA,MAAM,GAAG,iCAAiC;UAC1C;QACD,KAAK,0BAA0B;UAC9BA,MAAM,GAAG,wCAAwC;UACjD;QACD;UACCA,MAAM,GAAG,YAAY;MACvB;MAEA,OAAO,IAAI,CAAChS,GAAG,CAACsU,SAAS,CAAE,gBAAgB,EAAEtC,MAAO,CAAC;IACtD,CAAC;IAEDnB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAOjV,GAAG,CAACiV,SAAS,CAAE,IAAI,CAACvQ,UAAU,CAAC,CAAE,CAAC;IAC1C,CAAC;IAEDkqB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACxqB,GAAG,CAACyqB,OAAO,CAAE,qBAAsB,CAAC;IACjD,CAAC;IAEDC,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAChvB,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAAC7S,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;QAC1B,IAAI,CAAC4C,MAAM,GAAG,CAAC,CAAC;QAChB,OAAO,KAAK;MACb;;MAEA;MACA,IAAI4nB,KAAK,GAAG,IAAI,CAACH,QAAQ,CAAC,CAAC;MAC3B,IAAII,IAAI,GAAG,IAAI,CAACF,OAAO,CAAC,CAAC;MACzB,IAAIG,QAAQ,GAAGjvB,GAAG,CAAC0B,SAAS,CAAEstB,IAAI,CAAC1pB,IAAI,CAAC,CAAC,EAAE;QAC1C4pB,QAAQ,EAAE,KAAK;QACfC,SAAS,EAAE,EAAE;QACbxU,MAAM,EAAE,IAAI,CAACvW;MACd,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE2qB,KAAK,CAAChqB,MAAM,IAAIkqB,QAAQ,CAACC,QAAQ,EAAG;QAC1C,IAAI,CAACR,IAAI,GAAG,IAAIU,IAAI,CAAEH,QAAS,CAAC;MACjC,CAAC,MAAM;QACN,IAAI,CAACP,IAAI,GAAGK,KAAK,CAACzpB,IAAI,CAAE,KAAM,CAAC;MAChC;;MAEA;MACA,IAAI,CAACqpB,GAAG,GAAG,IAAI,CAACD,IAAI,CAACW,MAAM,CAAEL,IAAI,EAAE,IAAK,CAAC;IAC1C,CAAC;IAEDM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACX,GAAG,CAACW,QAAQ,CAAC,CAAC;IAC3B,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAACta,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACyN,IAAI,CAAE,IAAI,CAACG,GAAG,EAAEpB,OAAQ,CAAC;QAC/BxM,KAAK,CAACsnB,WAAW,GAAG,KAAK;MAC1B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAACxa,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAAC0N,IAAI,CAAE,IAAI,CAACE,GAAG,EAAEpB,OAAQ,CAAC;QAC/BxM,KAAK,CAACsnB,WAAW,GAAG,IAAI,CAACb,GAAG;MAC7B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDhZ,IAAI,EAAE,SAAAA,CAAW+Z,OAAO,EAAG;MAC1B;MACA,IAAIC,OAAO,GAAG3vB,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAAC+D,IAAI,CAAC9Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAE/D;MACA,IAAK6qB,OAAO,EAAG;QACd;QACA,IAAI,CAAChB,GAAG,CAAChZ,IAAI,CAAC,CAAC;;QAEf;QACA,IAAI,CAAC+Y,IAAI,CAACkB,OAAO,CAAC,CAAC;MACpB;;MAEA;MACA,OAAOD,OAAO;IACf,CAAC;IAED/Z,IAAI,EAAE,SAAAA,CAAW8Z,OAAO,EAAG;MAC1B;MACA,IAAIG,MAAM,GAAG7vB,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAACgE,IAAI,CAAC/Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAE9D;MACA,IAAK+qB,MAAM,EAAG;QACb;QACA,IAAI,CAAClB,GAAG,CAAC/Y,IAAI,CAAC,CAAC;;QAEf;QACA,IAAK,IAAI,CAAC0Z,QAAQ,CAAC,CAAC,EAAG;UACtB,IAAI,CAACZ,IAAI,CAACoB,KAAK,CAAC,CAAC;QAClB;MACD;;MAEA;MACA,OAAOD,MAAM;IACd,CAAC;IAED9tB,MAAM,EAAE,SAAAA,CAAW2tB,OAAO,EAAG;MAC5B;MACA,IAAI,CAACza,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACnG,MAAM,CAAE2S,OAAQ,CAAC;MACxB,CAAE,CAAC;IACJ,CAAC;IAED9S,OAAO,EAAE,SAAAA,CAAW8tB,OAAO,EAAG;MAC7B;MACA,IAAI,CAACza,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACtG,OAAO,CAAE8S,OAAQ,CAAC;MACzB,CAAE,CAAC;IACJ,CAAC;IAED+G,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5C,IAAK,IAAI,CAAC4T,QAAQ,CAAC,CAAC,EAAG;QACtB5T,UAAU,CAACmT,OAAO,CAAE,qBAAsB,CAAC,CAACrsB,MAAM,CAAC,CAAC;MACrD;IACD;EACD,CAAE,CAAC;EAEHxC,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIJ,CAAC,GAAG,CAAC;EACT,IAAImpB,IAAI,GAAGpvB,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC5BsnB,IAAI,EAAE,EAAE;IAERqB,MAAM,EAAE,KAAK;IAEb/oB,OAAO,EAAE;MACR4oB,OAAO,EAAE,WAAW;MACpBI,kBAAkB,EAAE;IACrB,CAAC;IAED1qB,IAAI,EAAE;MACLqV,MAAM,EAAE,KAAK;MACbwU,SAAS,EAAE,KAAK;MAChBc,KAAK,EAAE,CAAC;MACRC,WAAW,EAAE;IACd,CAAC;IAED3c,KAAK,EAAE,SAAAA,CAAW0b,QAAQ,EAAG;MAC5B;MACAnvB,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAE2pB,QAAS,CAAC;;MAE/B;MACA,IAAI,CAACP,IAAI,GAAG,EAAE;MACd,IAAI,CAACqB,MAAM,GAAG,KAAK;;MAEnB;MACA,IAAIZ,SAAS,GAAG,IAAI,CAAClnB,GAAG,CAAE,WAAY,CAAC;MACvC,IAAIkoB,OAAO,GAAG,IAAI,CAACloB,GAAG,CAAE,QAAS,CAAC;MAClC,IAAIwQ,OAAO,GAAG0X,OAAO,CAAC3rB,MAAM,CAAC,CAAC;;MAE9B;MACA,IAAK2qB,SAAS,IAAI,MAAM,IAAI1W,OAAO,CAACvB,QAAQ,CAAE,YAAa,CAAC,EAAG;QAC9DuB,OAAO,CAACR,QAAQ,CAAE,UAAW,CAAC;MAC/B;;MAEA;MACA,IAAKkY,OAAO,CAAC5rB,EAAE,CAAE,IAAK,CAAC,EAAG;QACzB,IAAI,CAACH,GAAG,GAAGtE,CAAC,CACX,2FACD,CAAC;MACF,CAAC,MAAM;QACN,IAAIswB,OAAO,GAAG,sBAAsB;QAEpC,IAAK,IAAI,CAACnoB,GAAG,CAAE,KAAM,CAAC,KAAK,yBAAyB,EAAG;UACtDmoB,OAAO,GAAG,4BAA4B;QACvC;QAEA,IAAI,CAAChsB,GAAG,GAAGtE,CAAC,CACX,4BAA4B,GAC3BqvB,SAAS,GACT,eAAe,GACfiB,OAAO,GACP,eACF,CAAC;MACF;;MAEA;MACAD,OAAO,CAACxV,MAAM,CAAE,IAAI,CAACvW,GAAI,CAAC;;MAE1B;MACA,IAAI,CAACxD,GAAG,CAAE,OAAO,EAAEqF,CAAC,EAAE,IAAK,CAAC;MAC5BA,CAAC,EAAE;IACJ,CAAC;IAEDoqB,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IACC,yBAAyB,KAAK,IAAI,CAACpoB,GAAG,CAAE,KAAM,CAAC,IAC/CnI,CAAC,CAAE,yBAA0B,CAAC,CAACoX,QAAQ,CAAE,WAAY,CAAC,EACrD;QACD;MACD;MAEA,IAAIyX,GAAG,GAAG,KAAK;;MAEf;MACA,IAAIzW,KAAK,GAAGlY,GAAG,CAACmY,aAAa,CAAE,WAAY,CAAC,IAAI,KAAK;MACrD,IAAKD,KAAK,EAAG;QACZ,IAAIoY,UAAU,GAAG,IAAI,CAACroB,GAAG,CAAE,OAAQ,CAAC;QACpC,IAAIsoB,QAAQ,GAAGrY,KAAK,CAAEoY,UAAU,CAAE;QAClC,IACC,IAAI,CAAC5B,IAAI,CAAE6B,QAAQ,CAAE,IACrB,IAAI,CAAC7B,IAAI,CAAE6B,QAAQ,CAAE,CAACC,SAAS,CAAC,CAAC,EAChC;UACD7B,GAAG,GAAG,IAAI,CAACD,IAAI,CAAE6B,QAAQ,CAAE;QAC5B;MACD;;MAEA;MACA,IACC,CAAE5B,GAAG,IACL,IAAI,CAACrpB,IAAI,CAACmrB,UAAU,IACpB,IAAI,CAACnrB,IAAI,CAACmrB,UAAU,CAACD,SAAS,CAAC,CAAC,EAC/B;QACD7B,GAAG,GAAG,IAAI,CAACrpB,IAAI,CAACmrB,UAAU;MAC3B;;MAEA;MACA,IAAK,CAAE9B,GAAG,EAAG;QACZA,GAAG,GAAG,IAAI,CAAC+B,UAAU,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;MAChC;MAEA,IAAKhC,GAAG,EAAG;QACV,IAAI,CAACiC,SAAS,CAAEjC,GAAI,CAAC;MACtB,CAAC,MAAM;QACN,IAAI,CAACkC,SAAS,CAAC,CAAC;MACjB;;MAEA;MACA,IAAI,CAACjwB,GAAG,CAAE,aAAa,EAAE,IAAK,CAAC;IAChC,CAAC;IAED8vB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAChC,IAAI,CAACtY,MAAM,CAAE,UAAWuY,GAAG,EAAG;QACzC,OAAOA,GAAG,CAAC6B,SAAS,CAAC,CAAC;MACvB,CAAE,CAAC;IACJ,CAAC;IAEDM,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACf,MAAM;IACnB,CAAC;IAEDgB,SAAS,EAAE,SAAAA,CAAWpC,GAAG,EAAG;MAC3B,OAAS,IAAI,CAACoB,MAAM,GAAGpB,GAAG;IAC3B,CAAC;IAEDqC,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACjB,MAAM,KAAK,KAAK;IAC7B,CAAC;IAEDT,QAAQ,EAAE,SAAAA,CAAWX,GAAG,EAAG;MAC1B,IAAIoB,MAAM,GAAG,IAAI,CAACe,SAAS,CAAC,CAAC;MAC7B,OAAOf,MAAM,IAAIA,MAAM,CAACja,GAAG,KAAK6Y,GAAG,CAAC7Y,GAAG;IACxC,CAAC;IAEDmb,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,IAAK,IAAI,CAACD,SAAS,CAAC,CAAC,EAAG;QACvB,IAAI,CAACE,QAAQ,CAAE,IAAI,CAACJ,SAAS,CAAC,CAAE,CAAC;MAClC;IACD,CAAC;IAEDK,OAAO,EAAE,SAAAA,CAAWxC,GAAG,EAAG;MACzB;MACA,IAAI,CAACsC,WAAW,CAAC,CAAC;;MAElB;MACAtC,GAAG,CAACnW,IAAI,CAAC,CAAC;;MAEV;MACA,IAAI,CAACuY,SAAS,CAAEpC,GAAI,CAAC;IACtB,CAAC;IAEDuC,QAAQ,EAAE,SAAAA,CAAWvC,GAAG,EAAG;MAC1B;MACAA,GAAG,CAAC3V,KAAK,CAAC,CAAC;;MAEX;MACA,IAAI,CAAC+X,SAAS,CAAE,KAAM,CAAC;IACxB,CAAC;IAEDF,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,IAAI,CAACnC,IAAI,CAACloB,GAAG,CAAE,IAAI,CAAC0qB,QAAQ,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDN,SAAS,EAAE,SAAAA,CAAWjC,GAAG,EAAG;MAC3B;MACA,IAAI,CAACD,IAAI,CAACloB,GAAG,CAAE,UAAW4qB,CAAC,EAAG;QAC7B,IAAKzC,GAAG,CAAC7Y,GAAG,KAAKsb,CAAC,CAACtb,GAAG,EAAG;UACxB,IAAI,CAACob,QAAQ,CAAEE,CAAE,CAAC;QACnB;MACD,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI,CAACD,OAAO,CAAExC,GAAI,CAAC;IACpB,CAAC;IAEDU,MAAM,EAAE,SAAAA,CAAWgC,EAAE,EAAEnpB,KAAK,EAAG;MAC9B;MACA,IAAIqlB,GAAG,GAAGztB,CAAC,CAAE,MAAM,GAAGuxB,EAAE,CAACC,SAAS,CAAC,CAAC,GAAG,OAAQ,CAAC;;MAEhD;MACA,IAAIC,YAAY,GAAGF,EAAE,CAAC/rB,IAAI,CAAE,eAAgB,CAAC;MAC7C,IAAKisB,YAAY,EAAG;QACnBhE,GAAG,CAACtV,QAAQ,CAAE,oBAAoB,GAAGsZ,YAAa,CAAC;MACpD;;MAGA;MACA,IAAI,CAACzxB,CAAC,CAAE,IAAK,CAAC,CAAC2X,MAAM,CAAE8V,GAAI,CAAC;;MAE5B;MACA,IAAIoB,GAAG,GAAG,IAAI6C,GAAG,CAAE;QAClBptB,GAAG,EAAEmpB,GAAG;QACRrlB,KAAK,EAAEA,KAAK;QACZgO,KAAK,EAAE;MACR,CAAE,CAAC;;MAEH;MACA,IAAI,CAACwY,IAAI,CAACjc,IAAI,CAAEkc,GAAI,CAAC;MAErB,IAAK0C,EAAE,CAAC/rB,IAAI,CAAE,UAAW,CAAC,EAAG;QAC5B,IAAI,CAACA,IAAI,CAACmrB,UAAU,GAAG9B,GAAG;MAC3B;;MAEA;MACA,OAAOA,GAAG;IACX,CAAC;IAEDmB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAACmB,WAAW,CAAC,CAAC;;MAElB;MACA,OAAO,IAAI,CAACrB,OAAO,CAAC,CAAC;IACtB,CAAC;IAEDA,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK,IAAI,CAACoB,SAAS,CAAC,CAAC,EAAG;QACvB,OAAO,KAAK;MACb;MACA;MACA,IAAIrC,GAAG,GAAG,IAAI,CAAC+B,UAAU,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;MACnC;MACA,IAAKhC,GAAG,EAAG;QACV,IAAI,CAACwC,OAAO,CAAExC,GAAI,CAAC;MACpB;;MAEA;MACA,OAAOA,GAAG;IACX,CAAC;IAED8C,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAK,IAAI,CAACxpB,GAAG,CAAE,WAAY,CAAC,KAAK,MAAM,EAAG;QACzC;MACD;;MAEA;MACA,IAAIwQ,OAAO,GAAG,IAAI,CAACrU,GAAG,CAACI,MAAM,CAAC,CAAC;MAC/B,IAAIqnB,KAAK,GAAG,IAAI,CAACznB,GAAG,CAACoT,QAAQ,CAAE,IAAK,CAAC;MACrC,IAAIka,SAAS,GAAGjZ,OAAO,CAAClU,EAAE,CAAE,IAAK,CAAC,GAAG,QAAQ,GAAG,YAAY;;MAE5D;MACA,IAAI6kB,MAAM,GAAGyC,KAAK,CAAC3L,QAAQ,CAAC,CAAC,CAACkG,GAAG,GAAGyF,KAAK,CAAC8F,WAAW,CAAE,IAAK,CAAC,GAAG,CAAC;;MAEjE;MACAlZ,OAAO,CAACL,GAAG,CAAEsZ,SAAS,EAAEtI,MAAO,CAAC;IACjC,CAAC;IAEDwI,kBAAkB,EAAE,SAAAA,CAAWpiB,WAAW,EAAG;MAC5C,MAAMmf,GAAG,GAAG,IAAI,CAAC+B,UAAU,CAAC,CAAC,CAACvX,IAAI,CAAIkV,IAAI,IAAM;QAC/C,MAAMxjB,EAAE,GAAGwjB,IAAI,CAACjqB,GAAG,CAACc,OAAO,CAAE,cAAe,CAAC,CAACI,IAAI,CAAE,IAAK,CAAC;QAC1D,IAAKkK,WAAW,CAAClK,IAAI,CAACuF,EAAE,KAAKA,EAAE,EAAG;UACjC,OAAOwjB,IAAI;QACZ;MACD,CAAE,CAAC;MAEH,IAAKM,GAAG,EAAG;QACV;QACA9U,UAAU,CAAE,MAAM;UACjB,IAAI,CAACsX,OAAO,CAAExC,GAAI,CAAC;QACpB,CAAC,EAAE,GAAI,CAAC;MACT;IACD;EACD,CAAE,CAAC;EAEH,IAAI6C,GAAG,GAAGxxB,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC3B8O,KAAK,EAAE,KAAK;IAEZhO,KAAK,EAAE,KAAK;IAEZf,MAAM,EAAE;MACP,SAAS,EAAE;IACZ,CAAC;IAED8oB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAAC7rB,GAAG,CAAC6rB,KAAK,CAAC,CAAC;IACxB,CAAC;IAEDO,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAOxwB,GAAG,CAACwwB,SAAS,CAAE,IAAI,CAACpsB,GAAI,CAAC;IACjC,CAAC;IAEDkrB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClrB,GAAG,CAAC8S,QAAQ,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDsB,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAI,CAACpU,GAAG,CAAC6T,QAAQ,CAAE,QAAS,CAAC;;MAE7B;MACA,IAAI,CAAC/P,KAAK,CAACqnB,UAAU,CAAC,CAAC;IACxB,CAAC;IAEDvW,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAAC5U,GAAG,CAACoV,WAAW,CAAE,QAAS,CAAC;;MAEhC;MACA,IAAI,CAACtR,KAAK,CAACunB,UAAU,CAAC,CAAC;IACxB,CAAC;IAEDhW,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI,CAACX,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAK,IAAI,CAACuW,QAAQ,CAAC,CAAC,EAAG;QACtB;MACD;;MAEA;MACA,IAAI,CAACpZ,KAAK,CAACib,OAAO,CAAE,IAAK,CAAC;IAC3B;EACD,CAAE,CAAC;EAEH,IAAIU,WAAW,GAAG,IAAI7xB,GAAG,CAACoK,KAAK,CAAE;IAChCtD,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR8qB,OAAO,EAAE,QAAQ;MACjBra,MAAM,EAAE,QAAQ;MAChBoB,MAAM,EAAE,UAAU;MAClBlD,IAAI,EAAE,QAAQ;MACdoc,aAAa,EAAE;IAChB,CAAC;IAEDnD,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO9uB,CAAC,CAAE,eAAgB,CAAC;IAC5B,CAAC;IAEDkyB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAOhyB,GAAG,CAACiyB,YAAY,CAAE,IAAI,CAACrD,QAAQ,CAAC,CAAE,CAAC;IAC3C,CAAC;IAEDjjB,MAAM,EAAE,SAAAA,CAAWvH,GAAG,EAAG;MACxB,IAAI,CAAC4tB,OAAO,CAAC,CAAC,CAACxrB,GAAG,CAAE,UAAWkoB,IAAI,EAAG;QACrC,IAAK,CAAEA,IAAI,CAACzmB,GAAG,CAAE,aAAc,CAAC,EAAG;UAClCymB,IAAI,CAAC2B,cAAc,CAAC,CAAC;QACtB;MACD,CAAE,CAAC;IACJ,CAAC;IAED1W,cAAc,EAAE,SAAAA,CAAWzR,KAAK,EAAG;MAClC;MACA,IAAK,IAAI,CAAC0R,IAAI,EAAG;QAChB;MACD;;MAEA;MACA,IAAK,CAAE1R,KAAK,CAACsnB,WAAW,EAAG;QAC1B;MACD;;MAEA;MACAtnB,KAAK,CAACsnB,WAAW,CAACzW,MAAM,CAAC,CAAC;;MAE1B;MACA,IAAI,CAACa,IAAI,GAAG,IAAI;MAChB,IAAI,CAACC,UAAU,CAAE,YAAY;QAC5B,IAAI,CAACD,IAAI,GAAG,KAAK;MAClB,CAAC,EAAE,GAAI,CAAC;IACT,CAAC;IAEDE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAI5B,KAAK,GAAG,EAAE;;MAEd;MACA,IAAI,CAAC8Z,OAAO,CAAC,CAAC,CAACxrB,GAAG,CAAE,UAAW0P,KAAK,EAAG;QACtC;QACA,IACCA,KAAK,CAAC9R,GAAG,CAACoT,QAAQ,CAAE,6BAA8B,CAAC,CACjDzS,MAAM,IACRmR,KAAK,CAAC9R,GAAG,CAAC+Q,OAAO,CAAE,gCAAiC,CAAC,CAACpQ,MAAM,EAC3D;UACD,OAAO,IAAI;QACZ;QAEA,IAAIgrB,MAAM,GAAG7Z,KAAK,CAAC8a,SAAS,CAAC,CAAC,GAAG9a,KAAK,CAAC4a,SAAS,CAAC,CAAC,CAACb,KAAK,CAAC,CAAC,GAAG,CAAC;QAC9D/X,KAAK,CAACzF,IAAI,CAAEsd,MAAO,CAAC;MACrB,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE7X,KAAK,CAACnT,MAAM,EAAG;QACrB;MACD;;MAEA;MACA/E,GAAG,CAAC+Z,aAAa,CAAE,WAAW,EAAE7B,KAAM,CAAC;IACxC;EACD,CAAE,CAAC;AACJ,CAAC,EAAI9L,MAAO,CAAC;;;;;;;;;;ACxkBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,UAAU;IAEhB7C,IAAI,EAAE;MACL4sB,KAAK,EAAE;IACR,CAAC;IAEDlnB,OAAO,EAAE,KAAK;IAEd+L,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,0BAA0B,EAAE,YAAY;MACxC,2BAA2B,EAAE,cAAc;MAC3CmnB,WAAW,EAAE;IACd,CAAC;IAEDtX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAC4f,mBAAmB,CAAC,CAAC,CAAC5f,MAAM,CAAC1N,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAClE,CAAC;IAEDstB,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIze,SAAS,GAAG,IAAI,CAAC1L,GAAG,CAAE,OAAQ,CAAC;;MAEnC;MACA,IAAK0L,SAAS,IAAI,cAAc,EAAG;QAClCA,SAAS,GAAG,QAAQ;MACrB;;MAEA;MACA,OAAOA,SAAS;IACjB,CAAC;IAEDwe,mBAAmB,EAAE,SAAAA,CAAA,EAAY;MAChC,OAAOnyB,GAAG,CAACqyB,YAAY,CAAE,IAAI,CAACD,cAAc,CAAC,CAAE,CAAC,CAACxgB,SAAS;IAC3D,CAAC;IAED0I,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC6X,mBAAmB,CAAC,CAAC,CAAC7X,QAAQ,CAACzV,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpE,CAAC;IAEDkV,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACmY,mBAAmB,CAAC,CAAC,CAACnY,QAAQ,CAACnV,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpE,CAAC;IAEDmS,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACkb,mBAAmB,CAAC,CAAC,CAAClb,UAAU,CAACpS,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC/D,CAAC;IAED2pB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIxa,KAAK,GAAG,IAAI,CAACke,mBAAmB,CAAC,CAAC;MACtC,IAAKle,KAAK,CAACwa,QAAQ,EAAG;QACrBxa,KAAK,CAACwa,QAAQ,CAAC5pB,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;MACxC;IACD,CAAC;IAED2V,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAI8D,KAAK,GAAG,IAAI;MAChB,IAAIuC,KAAK,GAAG,KAAK;MACjB,IAAI6nB,KAAK,GAAG,KAAK;MACjB,IAAIC,KAAK,GAAG,KAAK;MACjB,IAAI9Z,OAAO,GAAG,KAAK;MACnB,IAAI+Z,OAAO,GAAG,KAAK;MACnB,IAAIC,QAAQ,GAAG,KAAK;MACpB,IAAIC,MAAM,GAAG,KAAK;;MAElB;MACA,IAAIC,KAAK,GAAG,SAAAA,CAAA,EAAY;QACvB;QACAloB,KAAK,GAAGzK,GAAG,CAAC4yB,QAAQ,CAAE;UACrB7U,KAAK,EAAE3Z,GAAG,CAAC0T,IAAI,CAAE,OAAQ,CAAC;UAC1B4M,OAAO,EAAE,IAAI;UACbyE,KAAK,EAAE;QACR,CAAE,CAAC;;QAEH;QACA,IAAIvb,QAAQ,GAAG;UACdhH,MAAM,EAAE,8BAA8B;UACtCiH,SAAS,EAAE3F,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UAC7BmjB,KAAK,EAAEljB,KAAK,CAACD,GAAG,CAAE,OAAQ;QAC3B,CAAC;;QAED;QACAnI,CAAC,CAACqM,IAAI,CAAE;UACP0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;UACpCzF,IAAI,EAAE,MAAM;UACZ0c,QAAQ,EAAE,MAAM;UAChBE,OAAO,EAAE8N;QACV,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAW7a,IAAI,EAAG;QAC7B;QACAvN,KAAK,CAACia,OAAO,CAAE,KAAM,CAAC;QACtBja,KAAK,CAACqoB,OAAO,CAAE9a,IAAK,CAAC;;QAErB;QACAsa,KAAK,GAAG7nB,KAAK,CAAC3K,CAAC,CAAE,MAAO,CAAC;QACzByyB,KAAK,GAAG9nB,KAAK,CAAC3K,CAAC,CAAE,yBAA0B,CAAC;QAC5C2Y,OAAO,GAAGhO,KAAK,CAAC3K,CAAC,CAAE,4BAA6B,CAAC;QACjD0yB,OAAO,GAAG/nB,KAAK,CAAC3K,CAAC,CAAE,oBAAqB,CAAC;;QAEzC;QACAyyB,KAAK,CAACtY,OAAO,CAAE,OAAQ,CAAC;;QAExB;QACAxP,KAAK,CAACzC,EAAE,CAAE,QAAQ,EAAE,MAAM,EAAE+qB,KAAM,CAAC;MACpC,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAWjrB,CAAC,EAAE1D,GAAG,EAAG;QAC/B;QACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;QAClB5R,CAAC,CAACkrB,wBAAwB,CAAC,CAAC;;QAE5B;QACA,IAAKT,KAAK,CAACjmB,GAAG,CAAC,CAAC,KAAK,EAAE,EAAG;UACzBimB,KAAK,CAACtY,OAAO,CAAE,OAAQ,CAAC;UACxB,OAAO,KAAK;QACb;;QAEA;QACAja,GAAG,CAACizB,kBAAkB,CAAET,OAAQ,CAAC;;QAEjC;QACA,IAAI5kB,QAAQ,GAAG;UACdhH,MAAM,EAAE,8BAA8B;UACtCiH,SAAS,EAAE3F,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UAC7BmjB,KAAK,EAAEljB,KAAK,CAACD,GAAG,CAAE,OAAQ,CAAC;UAC3BirB,SAAS,EAAEX,KAAK,CAACjmB,GAAG,CAAC,CAAC;UACtB6mB,WAAW,EAAE1a,OAAO,CAAC1T,MAAM,GAAG0T,OAAO,CAACnM,GAAG,CAAC,CAAC,GAAG;QAC/C,CAAC;QAEDxM,CAAC,CAACqM,IAAI,CAAE;UACP0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;UACpCzF,IAAI,EAAE,MAAM;UACZ0c,QAAQ,EAAE,MAAM;UAChBE,OAAO,EAAEqO;QACV,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAW7H,IAAI,EAAG;QAC7B;QACAvrB,GAAG,CAACqzB,iBAAiB,CAAEb,OAAQ,CAAC;;QAEhC;QACA,IAAKE,MAAM,EAAG;UACbA,MAAM,CAAClwB,MAAM,CAAC,CAAC;QAChB;;QAEA;QACA,IAAKxC,GAAG,CAACsC,aAAa,CAAEipB,IAAK,CAAC,EAAG;UAChC;UACAgH,KAAK,CAACjmB,GAAG,CAAE,EAAG,CAAC;;UAEf;UACAgnB,KAAK,CAAE/H,IAAI,CAACjmB,IAAK,CAAC;;UAElB;UACAotB,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE;YACvBprB,IAAI,EAAE,SAAS;YACfY,IAAI,EAAE/I,GAAG,CAACwzB,cAAc,CAAEjI,IAAK,CAAC;YAChC5hB,MAAM,EAAE2oB,KAAK;YACbtpB,OAAO,EAAE,IAAI;YACbyqB,OAAO,EAAE;UACV,CAAE,CAAC;QACJ,CAAC,MAAM;UACN;UACAf,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE;YACvBprB,IAAI,EAAE,OAAO;YACbY,IAAI,EAAE/I,GAAG,CAAC0zB,YAAY,CAAEnI,IAAK,CAAC;YAC9B5hB,MAAM,EAAE2oB,KAAK;YACbtpB,OAAO,EAAE,IAAI;YACbyqB,OAAO,EAAE;UACV,CAAE,CAAC;QACJ;;QAEA;QACAlB,KAAK,CAACtY,OAAO,CAAE,OAAQ,CAAC;MACzB,CAAC;;MAED;MACA,IAAIqZ,KAAK,GAAG,SAAAA,CAAWK,IAAI,EAAG;QAC7B;QACA,IAAIC,OAAO,GAAG9zB,CAAC,CACd,iBAAiB,GAChB6zB,IAAI,CAACE,OAAO,GACZ,IAAI,GACJF,IAAI,CAACG,UAAU,GACf,WACF,CAAC;QACD,IAAKH,IAAI,CAACR,WAAW,EAAG;UACvB1a,OAAO,CACLjB,QAAQ,CAAE,gBAAgB,GAAGmc,IAAI,CAACR,WAAW,GAAG,IAAK,CAAC,CACtDY,KAAK,CAAEH,OAAQ,CAAC;QACnB,CAAC,MAAM;UACNnb,OAAO,CAAChB,MAAM,CAAEmc,OAAQ,CAAC;QAC1B;;QAEA;QACA,IAAIlzB,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;UAC3B9M,IAAI,EAAE;QACP,CAAE,CAAC;QAEHzH,MAAM,CAAC8F,GAAG,CAAE,UAAWwtB,UAAU,EAAG;UACnC,IACCA,UAAU,CAAC/rB,GAAG,CAAE,UAAW,CAAC,IAAIC,KAAK,CAACD,GAAG,CAAE,UAAW,CAAC,EACtD;YACD+rB,UAAU,CAACC,UAAU,CAAEN,IAAK,CAAC;UAC9B;QACD,CAAE,CAAC;;QAEH;QACAzrB,KAAK,CAACgsB,UAAU,CAAEP,IAAI,CAACE,OAAQ,CAAC;MACjC,CAAC;;MAED;MACAlB,KAAK,CAAC,CAAC;IACR,CAAC;IAEDsB,UAAU,EAAE,SAAAA,CAAWN,IAAI,EAAG;MAC7B,IAAK,IAAI,CAACvB,cAAc,CAAC,CAAC,IAAI,QAAQ,EAAG;QACxC,IAAI,CAAC+B,gBAAgB,CAAER,IAAK,CAAC;MAC9B,CAAC,MAAM;QACN,IAAI,CAACS,kBAAkB,CAAET,IAAK,CAAC;MAChC;IACD,CAAC;IAEDQ,gBAAgB,EAAE,SAAAA,CAAWR,IAAI,EAAG;MACnC,IAAI,CAAC3oB,OAAO,CAACqpB,SAAS,CAAE;QACvBxpB,EAAE,EAAE8oB,IAAI,CAACE,OAAO;QAChB9qB,IAAI,EAAE4qB,IAAI,CAACG;MACZ,CAAE,CAAC;IACJ,CAAC;IAEDM,kBAAkB,EAAE,SAAAA,CAAWT,IAAI,EAAG;MACrC;MACA,IAAIrsB,IAAI,GAAG,IAAI,CAACxH,CAAC,CAAE,cAAe,CAAC,CAACgY,IAAI,CAAE,MAAO,CAAC;MAClD,IAAIwc,GAAG,GAAG,IAAI,CAACx0B,CAAC,CAAE,UAAW,CAAC;;MAE9B;MACA,IAAK,IAAI,CAACsyB,cAAc,CAAC,CAAC,IAAI,UAAU,EAAG;QAC1C9qB,IAAI,IAAI,IAAI;MACb;;MAEA;MACA,IAAIimB,GAAG,GAAGztB,CAAC,CACV,CACC,eAAe,GAAG6zB,IAAI,CAACE,OAAO,GAAG,IAAI,EACrC,SAAS,EACT,eAAe,GACd,IAAI,CAAC5rB,GAAG,CAAE,OAAQ,CAAC,GACnB,WAAW,GACX0rB,IAAI,CAACE,OAAO,GACZ,UAAU,GACVvsB,IAAI,GACJ,OAAO,EACR,QAAQ,GAAGqsB,IAAI,CAACT,SAAS,GAAG,SAAS,EACrC,UAAU,EACV,OAAO,CACP,CAAChH,IAAI,CAAE,EAAG,CACZ,CAAC;;MAED;MACA,IAAKyH,IAAI,CAACR,WAAW,EAAG;QACvB;QACA,IAAI1a,OAAO,GAAG6b,GAAG,CAACnb,IAAI,CACrB,cAAc,GAAGwa,IAAI,CAACR,WAAW,GAAG,IACrC,CAAC;;QAED;QACAmB,GAAG,GAAG7b,OAAO,CAACjB,QAAQ,CAAE,IAAK,CAAC;;QAE9B;QACA,IAAK,CAAE8c,GAAG,CAACxX,MAAM,CAAC,CAAC,EAAG;UACrBwX,GAAG,GAAGx0B,CAAC,CAAE,mCAAoC,CAAC;UAC9C2Y,OAAO,CAAChB,MAAM,CAAE6c,GAAI,CAAC;QACtB;MACD;;MAEA;MACAA,GAAG,CAAC7c,MAAM,CAAE8V,GAAI,CAAC;IAClB,CAAC;IAED2G,UAAU,EAAE,SAAAA,CAAWrpB,EAAE,EAAG;MAC3B,IAAK,IAAI,CAACunB,cAAc,CAAC,CAAC,IAAI,QAAQ,EAAG;QACxC,IAAI,CAACpnB,OAAO,CAACupB,YAAY,CAAE1pB,EAAG,CAAC;MAChC,CAAC,MAAM;QACN,IAAI0H,MAAM,GAAG,IAAI,CAACzS,CAAC,CAAE,eAAe,GAAG+K,EAAE,GAAG,IAAK,CAAC;QAClD0H,MAAM,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACnD;IACD,CAAC;IAEDua,YAAY,EAAE,SAAAA,CAAW1sB,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAI+S,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI0V,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;;MAE5C;MACA,IAAI,CAACpX,CAAC,CAAE,WAAY,CAAC,CAAC0Z,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,YAAa,CAAC,IAAIiS,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChCpV,GAAG,CAACoO,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACjD;IACD;EACD,CAAE,CAAC;EAEHja,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACpUb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAAC6I,eAAe,CAAC5V,MAAM,CAAE;IAC9Ce,IAAI,EAAE,aAAa;IAEnB6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAI7W,IAAI,GAAG;QACV2Y,UAAU,EAAE,IAAI,CAAChV,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChB2K,gBAAgB,EAAE,KAAK;QACvBC,aAAa,EAAE,UAAU;QACzBhB,eAAe,EAAE,IAAI;QACrBiB,WAAW,EAAE,QAAQ;QACrBC,OAAO,EAAE,IAAI;QACboX,SAAS,EAAEz0B,GAAG,CAACiI,GAAG,CAAE,oBAAqB,CAAC,CAACysB,UAAU;QACrDC,QAAQ,EAAE;MACX,CAAC;;MAED;MACArwB,IAAI,CAACmmB,OAAO,GAAG,UAAW5kB,KAAK,EAAE+uB,WAAW,EAAEC,UAAU,EAAG;QAC1D;QACA,IAAIC,MAAM,GAAGF,WAAW,CAACG,KAAK,CAAC5b,IAAI,CAAE,sBAAuB,CAAC;;QAE7D;QACA,IAAK,CAAEtT,KAAK,IAAIivB,MAAM,CAACvwB,EAAE,CAAE,QAAS,CAAC,EAAG;UACvCswB,UAAU,CAACG,eAAe,CAAC,CAAC;QAC7B;MACD,CAAC;;MAED;MACA1wB,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACAtE,GAAG,CAACi1B,aAAa,CAAE9Z,UAAU,EAAE7W,IAAK,CAAC;;MAErC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAC3D;EACD,CAAE,CAAC;EAEHtE,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACArG,GAAG,CAACi1B,aAAa,GAAG,UAAW1iB,MAAM,EAAEjO,IAAI,EAAG;IAC7C;IACA,IAAK,OAAOxE,CAAC,CAAC0d,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAlZ,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACAiO,MAAM,CAACiL,UAAU,CAAElZ,IAAK,CAAC;;IAEzB;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACgd,MAAM,CAAC,CAAC,EAAG;MAChDhd,CAAC,CAAE,2BAA4B,CAAC,CAACid,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAI3Q,MAAO,CAAC;;;;;;;;;;ACtEb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,YAAY;IAElBhB,MAAM,EAAE;MACP,0BAA0B,EAAE,UAAU;MACtC,yBAAyB,EAAE,SAAS;MACpC,wBAAwB,EAAE,QAAQ;MAClC,4BAA4B,EAAE;IAC/B,CAAC;IAEDoL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,wBAAyB,CAAC;IAC1C,CAAC;IAEDo1B,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACp1B,CAAC,CAAE,aAAc,CAAC;IAC/B,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAU,CAAC,GAAG,CAAC,GAAG,CAAC;IAC/C,CAAC;IAEDyE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACtL,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIupB,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,IAAK,CAAEA,OAAO,CAACnwB,MAAM,EAAG;;MAExB;MACA,IAAIowB,GAAG,GAAGD,OAAO,CAAC1d,QAAQ,CAAE,gBAAiB,CAAC;MAC9C,IAAI4d,IAAI,GAAGF,OAAO,CAAC1d,QAAQ,CAAE,iBAAkB,CAAC;MAChD,IAAI2R,KAAK,GAAG2D,IAAI,CAACO,GAAG,CAAE8H,GAAG,CAAChM,KAAK,CAAC,CAAC,EAAEiM,IAAI,CAACjM,KAAK,CAAC,CAAE,CAAC;;MAEjD;MACA,IAAK,CAAEA,KAAK,EAAG;;MAEf;MACAgM,GAAG,CAAC/c,GAAG,CAAE,WAAW,EAAE+Q,KAAM,CAAC;MAC7BiM,IAAI,CAAChd,GAAG,CAAE,WAAW,EAAE+Q,KAAM,CAAC;IAC/B,CAAC;IAEDkM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAI,CAAC9iB,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;MACrC,IAAI,CAAC0iB,OAAO,CAAC,CAAC,CAACjd,QAAQ,CAAE,KAAM,CAAC;IACjC,CAAC;IAEDqd,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,IAAI,CAAC/iB,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;MACtC,IAAI,CAAC0iB,OAAO,CAAC,CAAC,CAAC1b,WAAW,CAAE,KAAM,CAAC;IACpC,CAAC;IAEDe,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAKA,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC,EAAG;QAC5B,IAAI,CAAC6iB,QAAQ,CAAC,CAAC;MAChB,CAAC,MAAM;QACN,IAAI,CAACC,SAAS,CAAC,CAAC;MACjB;IACD,CAAC;IAEDC,OAAO,EAAE,SAAAA,CAAWztB,CAAC,EAAE1D,GAAG,EAAG;MAC5B,IAAI,CAAC8wB,OAAO,CAAC,CAAC,CAACjd,QAAQ,CAAE,QAAS,CAAC;IACpC,CAAC;IAEDsE,MAAM,EAAE,SAAAA,CAAWzU,CAAC,EAAE1D,GAAG,EAAG;MAC3B,IAAI,CAAC8wB,OAAO,CAAC,CAAC,CAAC1b,WAAW,CAAE,QAAS,CAAC;IACvC,CAAC;IAEDgc,UAAU,EAAE,SAAAA,CAAW1tB,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAK0D,CAAC,CAAC2tB,OAAO,KAAK,EAAE,EAAG;QACvB,OAAO,IAAI,CAACH,SAAS,CAAC,CAAC;MACxB;;MAEA;MACA,IAAKxtB,CAAC,CAAC2tB,OAAO,KAAK,EAAE,EAAG;QACvB,OAAO,IAAI,CAACJ,QAAQ,CAAC,CAAC;MACvB;IACD;EACD,CAAE,CAAC;EAEHr1B,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACvFb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,KAAK;IAEXhB,MAAM,EAAE;MACP,yBAAyB,EAAE;IAC5B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACtL,MAAM,CAAC,CAAC;IACd,CAAC;IAED+pB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAIppB,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;QACZ,OAAO,KAAK;MACb;;MAEA;MACA,IAAKA,GAAG,CAAC5E,OAAO,CAAE,KAAM,CAAC,KAAK,CAAC,CAAC,EAAG;QAClC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAK4E,GAAG,CAAC5E,OAAO,CAAE,IAAK,CAAC,KAAK,CAAC,EAAG;QAChC,OAAO,IAAI;MACZ;;MAEA;MACA,OAAO,KAAK;IACb,CAAC;IAEDiE,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAK,IAAI,CAAC+pB,OAAO,CAAC,CAAC,EAAG;QACrB,IAAI,CAAC1e,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,QAAS,CAAC;MACrC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,QAAS,CAAC;MACxC;IACD,CAAC;IAEDmc,OAAO,EAAE,SAAAA,CAAW7tB,CAAC,EAAE1D,GAAG,EAAG;MAC5B,IAAI,CAACuH,MAAM,CAAC,CAAC;IACd;EACD,CAAE,CAAC;EAEH3L,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC1Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACwX,WAAW,CAACvkB,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,SAAS;IAEf4O,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,kCAAkC,EAAE,aAAa;MACjDyuB,YAAY,EAAE,eAAe;MAC7BC,YAAY,EAAE,cAAc;MAC5BvH,WAAW,EAAE;IACd,CAAC;IAEDtX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,UAAW,CAAC;IAC5B,CAAC;IAEDg2B,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC9e,QAAQ,CAAC,CAAC,CAACE,QAAQ,CAAE,aAAc,CAAC,GAC7C,QAAQ,GACR,MAAM;IACV,CAAC;IAEDD,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE,IAAI,CAACD,QAAQ,CAAC,CAAC,CAACE,QAAQ,CAAE,OAAQ,CAAC,EAAG;QAC5C,IAAI,CAAC6e,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDA,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIze,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3B,IAAIsT,SAAS,GAAG,IAAI,CAAC/X,MAAM,CAAC,CAAC;MAC7B,IAAIjO,IAAI,GAAG;QACV0xB,OAAO,EAAE,IAAI;QACbC,SAAS,EAAE,IAAI;QACfC,OAAO,EAAE,IAAI,CAACjuB,GAAG,CAAE,SAAU,CAAC;QAC9BqW,IAAI,EAAE,IAAI,CAACwX,OAAO,CAAC,CAAC;QACpB5tB,KAAK,EAAE;MACR,CAAC;;MAED;MACA,IAAIiuB,KAAK,GAAG7L,SAAS,CAACxS,IAAI,CAAE,IAAK,CAAC;MAClC,IAAIse,KAAK,GAAGp2B,GAAG,CAACq2B,QAAQ,CAAE,aAAc,CAAC;;MAEzC;MACA,IAAIC,SAAS,GAAGhM,SAAS,CAAChlB,IAAI,CAAC,CAAC;MAChC,IAAIixB,QAAQ,GAAGjM,SAAS,CAAChe,GAAG,CAAC,CAAC;;MAE9B;MACAtM,GAAG,CAACw2B,MAAM,CAAE;QACX7sB,MAAM,EAAE2N,KAAK;QACb6T,MAAM,EAAEgL,KAAK;QACb9T,OAAO,EAAE+T,KAAK;QACdK,WAAW,EAAE;MACd,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC71B,GAAG,CAAE,IAAI,EAAEw1B,KAAK,EAAE,IAAK,CAAC;;MAE7B;MACA;MACA,IAAI,CAAC7jB,MAAM,CAAC,CAAC,CAACjN,IAAI,CAAEgxB,SAAU,CAAC,CAAChqB,GAAG,CAAEiqB,QAAS,CAAC;;MAE/C;MACAv2B,GAAG,CAACg2B,OAAO,CAAC/e,UAAU,CAAEmf,KAAK,EAAE9xB,IAAK,CAAC;IACtC,CAAC;IAEDoyB,WAAW,EAAE,SAAAA,CAAW5uB,CAAC,EAAG;MAC3B;MACAA,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAIpC,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3BM,KAAK,CAACkC,WAAW,CAAE,OAAQ,CAAC;MAC5BlC,KAAK,CAAC6B,IAAI,CAAE,qBAAsB,CAAC,CAAC3W,MAAM,CAAC,CAAC;;MAE5C;MACA,IAAI,CAACuzB,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDY,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAK,IAAI,CAACb,OAAO,CAAC,CAAC,IAAI,QAAQ,EAAG;QACjC91B,GAAG,CAACg2B,OAAO,CAACj0B,MAAM,CAAE,IAAI,CAACkG,GAAG,CAAE,IAAK,CAAE,CAAC;MACvC;IACD,CAAC;IAED2uB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B52B,GAAG,CAACg2B,OAAO,CAACxqB,OAAO,CAAE,IAAI,CAACvD,GAAG,CAAE,IAAK,CAAE,CAAC;IACxC;EACD,CAAE,CAAC;EAEHjI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClGb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAIkT,OAAO,GAAG,EAAE;;EAEhB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjT,GAAG,CAACqG,KAAK,GAAGrG,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC7B;IACAe,IAAI,EAAE,EAAE;IAER;IACA0uB,UAAU,EAAE,YAAY;IAExB;IACA9f,IAAI,EAAE,OAAO;IAEb;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEExD,KAAK,EAAE,SAAAA,CAAWlO,MAAM,EAAG;MAC1B;MACA,IAAI,CAACjB,GAAG,GAAGiB,MAAM;;MAEjB;MACA,IAAI,CAACkpB,OAAO,CAAElpB,MAAO,CAAC;;MAEtB;MACA,IAAI,CAACkpB,OAAO,CAAE,IAAI,CAACvX,QAAQ,CAAC,CAAE,CAAC;IAChC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE1K,GAAG,EAAE,SAAAA,CAAWA,GAAG,EAAG;MACrB;MACA,IAAKA,GAAG,KAAKvM,SAAS,EAAG;QACxB,OAAO,IAAI,CAACia,QAAQ,CAAE1N,GAAI,CAAC;;QAE3B;MACD,CAAC,MAAM;QACN,OAAO,IAAI,CAACkG,IAAI,CAAE,UAAW,CAAC,GAAG,IAAI,GAAG,IAAI,CAAC8H,QAAQ,CAAC,CAAC;MACxD;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;IAC3B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE0N,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B,OAAOtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;IACrC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE3I,EAAE,EAAE,SAAAA,CAAWC,MAAM,EAAG;MACvB,OAAO5D,GAAG,CAACsD,EAAE,CAAE,IAAI,CAAC6E,IAAI,EAAEvE,MAAO,CAAC;IACnC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEoT,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEzE,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,cAAe,CAAC;IAChC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEuX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACvX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEsX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACtX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE4a,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO,IAAI,CAACnI,MAAM,CAAC,CAAC,CAACuF,IAAI,CAAE,MAAO,CAAC,IAAI,EAAE;IAC1C,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEtT,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAI2Q,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,OAAOA,OAAO,CAACpQ,MAAM,GAAGoQ,OAAO,CAAE,CAAC,CAAE,GAAG,KAAK;IAC7C,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEA,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAI2hB,QAAQ,GAAG,IAAI,CAAC1yB,GAAG,CAAC+Q,OAAO,CAAE,YAAa,CAAC;;MAE/C;MACA,IAAIA,OAAO,GAAGnV,GAAG,CAACiV,SAAS,CAAE6hB,QAAS,CAAC;;MAEvC;MACA,OAAO3hB,OAAO;IACf,CAAC;IAEDQ,IAAI,EAAE,SAAAA,CAAW+Z,OAAO,EAAE3oB,OAAO,EAAG;MACnC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC2V,IAAI,CAAE,IAAI,CAACvR,GAAG,EAAEsrB,OAAQ,CAAC;;MAE3C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,QAAQ,EAAE,KAAM,CAAC;QAC5BxS,GAAG,CAACkB,QAAQ,CAAE,YAAY,EAAE,IAAI,EAAE6F,OAAQ,CAAC;QAE3C,IAAKA,OAAO,KAAK,mBAAmB,EAAG;UACtC,IAAI,CAACgwB,2BAA2B,CAAC,CAAC;QACnC;MACD;;MAEA;MACA,OAAOrhB,OAAO;IACf,CAAC;IAEDE,IAAI,EAAE,SAAAA,CAAW8Z,OAAO,EAAE3oB,OAAO,EAAG;MACnC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC4V,IAAI,CAAE,IAAI,CAACxR,GAAG,EAAEsrB,OAAQ,CAAC;;MAE3C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,QAAQ,EAAE,IAAK,CAAC;QAC3BxS,GAAG,CAACkB,QAAQ,CAAE,YAAY,EAAE,IAAI,EAAE6F,OAAQ,CAAC;QAE3C,IAAKA,OAAO,KAAK,mBAAmB,EAAG;UACtC,IAAI,CAACgwB,2BAA2B,CAAC,CAAC;QACnC;MACD;;MAEA;MACA,OAAOrhB,OAAO;IACf,CAAC;IAEDqhB,2BAA2B,EAAE,SAAAA,CAAA,EAAY;MACxC;MACA,IAAID,QAAQ,GAAG,IAAI,CAAC1yB,GAAG,CAAC+Q,OAAO,CAAE,0BAA2B,CAAC;MAC7D,IAAK,CAAE2hB,QAAQ,CAAC/xB,MAAM,EAAG;MAEzB,IAAIH,OAAO,GAAGkyB,QAAQ,CAAC3d,IAAI,CAAE,YAAa,CAAC;MAE3CvU,OAAO,CAAC4U,WAAW,CAAE,kBAAmB,CAAC;MACzC5U,OAAO,CAACyV,GAAG,CAAE,aAAc,CAAC,CAACO,IAAI,CAAC,CAAC,CAAC3C,QAAQ,CAAE,kBAAmB,CAAC;IACnE,CAAC;IAEDlW,MAAM,EAAE,SAAAA,CAAW2tB,OAAO,EAAE3oB,OAAO,EAAG;MACrC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC+B,MAAM,CAAE,IAAI,CAACqC,GAAG,EAAEsrB,OAAQ,CAAC;;MAE7C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;QAC9BxS,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAI,EAAE6F,OAAQ,CAAC;MAC9C;;MAEA;MACA,OAAO2O,OAAO;IACf,CAAC;IAED9T,OAAO,EAAE,SAAAA,CAAW8tB,OAAO,EAAE3oB,OAAO,EAAG;MACtC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC4B,OAAO,CAAE,IAAI,CAACwC,GAAG,EAAEsrB,OAAQ,CAAC;;MAE9C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;QAC7BxS,GAAG,CAACkB,QAAQ,CAAE,eAAe,EAAE,IAAI,EAAE6F,OAAQ,CAAC;MAC/C;;MAEA;MACA,OAAO2O,OAAO;IACf,CAAC;IAEDG,UAAU,EAAE,SAAAA,CAAW6Z,OAAO,EAAE3oB,OAAO,EAAG;MACzC;MACA,IAAI,CAAChF,MAAM,CAAC8C,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAEpC;MACA,OAAO,IAAI,CAAC6Q,IAAI,CAAC9Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1C,CAAC;IAEDiR,WAAW,EAAE,SAAAA,CAAW2Z,OAAO,EAAE3oB,OAAO,EAAG;MAC1C;MACA,IAAI,CAACnF,OAAO,CAACiD,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAErC;MACA,OAAO,IAAI,CAAC8Q,IAAI,CAAC/Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1C,CAAC;IAEDgE,UAAU,EAAE,SAAAA,CAAW4B,KAAK,EAAG;MAC9B;MACA,IAAK,OAAOA,KAAK,KAAK,QAAQ,EAAG;QAChCA,KAAK,GAAG;UAAE3B,IAAI,EAAE2B;QAAM,CAAC;MACxB;;MAEA;MACA,IAAK,IAAI,CAACgoB,MAAM,EAAG;QAClB,IAAI,CAACA,MAAM,CAAClwB,MAAM,CAAC,CAAC;MACrB;;MAEA;MACAkI,KAAK,CAACf,MAAM,GAAG,IAAI,CAAC0N,UAAU,CAAC,CAAC;MAChC,IAAI,CAACqb,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE7oB,KAAM,CAAC;IACrC,CAAC;IAEDssB,YAAY,EAAE,SAAAA,CAAWhuB,OAAO,EAAG;MAClC,IAAK,IAAI,CAAC0pB,MAAM,EAAG;QAClB,IAAI,CAACA,MAAM,CAACuE,IAAI,CAAEjuB,OAAO,IAAI,CAAE,CAAC;QAChC,IAAI,CAAC0pB,MAAM,GAAG,KAAK;MACpB;IACD,CAAC;IAEDwE,SAAS,EAAE,SAAAA,CAAWruB,OAAO,EAAEsZ,QAAQ,GAAG,QAAQ,EAAG;MACpD;MACA,IAAI,CAAC/d,GAAG,CAAC6T,QAAQ,CAAE,WAAY,CAAC;;MAEhC;MACA,IAAKpP,OAAO,KAAK9I,SAAS,EAAG;QAC5B,IAAI,CAAC+I,UAAU,CAAE;UAChBC,IAAI,EAAEF,OAAO;UACbV,IAAI,EAAE,OAAO;UACbsrB,OAAO,EAAE,KAAK;UACdtR,QAAQ,EAAEA;QACX,CAAE,CAAC;MACJ;;MAEA;MACAniB,GAAG,CAACkB,QAAQ,CAAE,eAAe,EAAE,IAAK,CAAC;;MAErC;MACA,IAAI,CAACkD,GAAG,CAACwoB,GAAG,CACX,cAAc,EACd,yBAAyB,EACzB9sB,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAAC9V,WAAW,EAAE,IAAK,CACjC,CAAC;IACF,CAAC;IAEDA,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI,CAACvE,GAAG,CAACoV,WAAW,CAAE,WAAY,CAAC;;MAEnC;MACA,IAAI,CAACwd,YAAY,CAAE,GAAI,CAAC;;MAExB;MACAh3B,GAAG,CAACkB,QAAQ,CAAE,aAAa,EAAE,IAAK,CAAC;IACpC,CAAC;IAED+Y,OAAO,EAAE,SAAAA,CAAW3S,IAAI,EAAEhD,IAAI,EAAE6yB,OAAO,EAAG;MACzC;MACA,IAAK7vB,IAAI,IAAI,cAAc,EAAG;QAC7B6vB,OAAO,GAAG,IAAI;MACf;;MAEA;MACA,OAAOn3B,GAAG,CAACoK,KAAK,CAACwH,SAAS,CAACqI,OAAO,CAACpV,KAAK,CAAE,IAAI,EAAE,CAC/CyC,IAAI,EACJhD,IAAI,EACJ6yB,OAAO,CACN,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECn3B,GAAG,CAACo3B,QAAQ,GAAG,UAAW/xB,MAAM,EAAG;IAClC;IACA,IAAI8C,IAAI,GAAG9C,MAAM,CAACC,IAAI,CAAE,MAAO,CAAC;IAChC,IAAI4O,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;IACzB,IAAIlB,KAAK,GAAGjH,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,IAAIlU,GAAG,CAACqG,KAAK;;IAE1C;IACA,IAAI6B,KAAK,GAAG,IAAIjB,KAAK,CAAE5B,MAAO,CAAC;;IAE/B;IACArF,GAAG,CAACkB,QAAQ,CAAE,WAAW,EAAEgH,KAAM,CAAC;;IAElC;IACA,OAAOA,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI6L,OAAO,GAAG,SAAAA,CAAW5L,IAAI,EAAG;IAC/B,OAAOnI,GAAG,CAACgU,aAAa,CAAE7L,IAAI,IAAI,EAAG,CAAC,GAAG,OAAO;EACjD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAAC4Y,iBAAiB,GAAG,UAAW3R,KAAK,EAAG;IAC1C;IACA,IAAIgN,KAAK,GAAGhN,KAAK,CAAC2K,SAAS;IAC3B,IAAIzJ,IAAI,GAAG8L,KAAK,CAAC9L,IAAI;IACrB,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;;IAEzB;IACAnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,GAAGjN,KAAK;;IAEzB;IACAgM,OAAO,CAACR,IAAI,CAAEtK,IAAK,CAAC;EACrB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACqyB,YAAY,GAAG,UAAWlqB,IAAI,EAAG;IACpC,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;IACzB,OAAOnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,IAAI,KAAK;EAClC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClU,GAAG,CAACq3B,aAAa,GAAG,UAAW/yB,IAAI,EAAG;IACrC;IACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BgzB,QAAQ,EAAE;MACV;IACD,CAAE,CAAC;;IAEH;IACA,IAAI/iB,KAAK,GAAG,EAAE;;IAEd;IACAtB,OAAO,CAACzM,GAAG,CAAE,UAAW2B,IAAI,EAAG;MAC9B;MACA,IAAIlB,KAAK,GAAGjH,GAAG,CAACqyB,YAAY,CAAElqB,IAAK,CAAC;MACpC,IAAI8L,KAAK,GAAGhN,KAAK,CAAC2K,SAAS;;MAE3B;MACA,IAAKtN,IAAI,CAACgzB,QAAQ,IAAIrjB,KAAK,CAACqjB,QAAQ,KAAKhzB,IAAI,CAACgzB,QAAQ,EAAG;QACxD;MACD;;MAEA;MACA/iB,KAAK,CAAC9B,IAAI,CAAExL,KAAM,CAAC;IACpB,CAAE,CAAC;;IAEH;IACA,OAAOsN,KAAK;EACb,CAAC;AACF,CAAC,EAAInI,MAAO,CAAC;;;;;;;;;;ACthBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAAC0E,UAAU,GAAG,UAAWJ,IAAI,EAAG;IAClC;IACA,IAAIP,QAAQ,GAAG,YAAY;IAC3B,IAAIa,OAAO,GAAG,KAAK;;IAEnB;IACAN,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BsB,GAAG,EAAE,EAAE;MACP0B,IAAI,EAAE,EAAE;MACRa,IAAI,EAAE,EAAE;MACR5D,EAAE,EAAE,EAAE;MACNC,MAAM,EAAE,KAAK;MACb0Q,OAAO,EAAE,KAAK;MACdqiB,KAAK,EAAE,KAAK;MACZ5H,OAAO,EAAE,KAAK;MACdlrB,eAAe,EAAE,KAAK;MACtB+yB,gBAAgB,EAAE;IACnB,CAAE,CAAC;;IAEH;IACA,IAAK,CAAElzB,IAAI,CAACG,eAAe,EAAG;MAC7BH,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAK,CAAC;IACpD;;IAEA;IACA,IAAKA,IAAI,CAACsB,GAAG,EAAG;MACf7B,QAAQ,IAAI,aAAa,GAAGO,IAAI,CAACsB,GAAG,GAAG,IAAI;IAC5C;;IAEA;IACA,IAAKtB,IAAI,CAAC6D,IAAI,EAAG;MAChBpE,QAAQ,IAAI,cAAc,GAAGO,IAAI,CAAC6D,IAAI,GAAG,IAAI;IAC9C;;IAEA;IACA,IAAK7D,IAAI,CAACgD,IAAI,EAAG;MAChBvD,QAAQ,IAAI,cAAc,GAAGO,IAAI,CAACgD,IAAI,GAAG,IAAI;IAC9C;;IAEA;IACA,IAAKhD,IAAI,CAACC,EAAE,EAAG;MACdR,QAAQ,IAAIO,IAAI,CAACC,EAAE;IACpB;;IAEA;IACA,IAAKD,IAAI,CAACqrB,OAAO,EAAG;MACnB5rB,QAAQ,IAAI,UAAU;IACvB;IAEA,IAAK,CAAEO,IAAI,CAACG,eAAe,EAAG;MAC7BV,QAAQ,GAAG/D,GAAG,CAACwB,YAAY,CAC1B,sBAAsB,EACtBuC,QAAQ,EACRO,IACD,CAAC;IACF;;IAEA;IACA,IAAKA,IAAI,CAACE,MAAM,EAAG;MAClBI,OAAO,GAAGN,IAAI,CAACE,MAAM,CAAC2U,IAAI,CAAEpV,QAAS,CAAC;MACtC;MACA,IAAKO,IAAI,CAACkzB,gBAAgB,EAAG;QAC5B5yB,OAAO,GAAGA,OAAO,CAACyV,GAAG,CAAE/V,IAAI,CAACE,MAAM,CAAC2U,IAAI,CAAE,8BAA+B,CAAE,CAAC;MAC5E;IACD,CAAC,MAAM,IAAK7U,IAAI,CAAC4Q,OAAO,EAAG;MAC1BtQ,OAAO,GAAGN,IAAI,CAAC4Q,OAAO,CAACoE,QAAQ,CAAEvV,QAAS,CAAC;IAC5C,CAAC,MAAM;MACNa,OAAO,GAAG9E,CAAC,CAAEiE,QAAS,CAAC;IACxB;;IAEA;IACA,IAAK,CAAEO,IAAI,CAACG,eAAe,EAAG;MAC7BG,OAAO,GAAGA,OAAO,CAACyV,GAAG,CAAE,uBAAwB,CAAC;MAChDzV,OAAO,GAAG5E,GAAG,CAACwB,YAAY,CAAE,aAAa,EAAEoD,OAAQ,CAAC;IACrD;;IAEA;IACA,IAAKN,IAAI,CAACizB,KAAK,EAAG;MACjB3yB,OAAO,GAAGA,OAAO,CAAC6yB,KAAK,CAAE,CAAC,EAAEnzB,IAAI,CAACizB,KAAM,CAAC;IACzC;;IAEA;IACA,OAAO3yB,OAAO;EACf,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC5E,GAAG,CAAC03B,SAAS,GAAG,UAAW9xB,GAAG,EAAE6S,OAAO,EAAG;IACzC,OAAOzY,GAAG,CAAC0E,UAAU,CAAE;MACtBkB,GAAG,EAAEA,GAAG;MACR2xB,KAAK,EAAE,CAAC;MACR/yB,MAAM,EAAEiU,OAAO;MACfhU,eAAe,EAAE;IAClB,CAAE,CAAC;EACJ,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECzE,GAAG,CAAC0I,QAAQ,GAAG,UAAWrD,MAAM,EAAG;IAClC;IACA,IAAKA,MAAM,YAAY+G,MAAM,EAAG;MAC/B;IAAA,CACA,MAAM;MACN/G,MAAM,GAAGrF,GAAG,CAAC03B,SAAS,CAAEryB,MAAO,CAAC;IACjC;;IAEA;IACA,IAAI6C,KAAK,GAAG7C,MAAM,CAACC,IAAI,CAAE,KAAM,CAAC;IAChC,IAAK,CAAE4C,KAAK,EAAG;MACdA,KAAK,GAAGlI,GAAG,CAACo3B,QAAQ,CAAE/xB,MAAO,CAAC;IAC/B;;IAEA;IACA,OAAO6C,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAACiV,SAAS,GAAG,UAAWrQ,OAAO,EAAG;IACpC;IACA,IAAKA,OAAO,YAAYwH,MAAM,EAAG;MAChC;IAAA,CACA,MAAM;MACNxH,OAAO,GAAG5E,GAAG,CAAC0E,UAAU,CAAEE,OAAQ,CAAC;IACpC;;IAEA;IACA,IAAIlE,MAAM,GAAG,EAAE;IACfkE,OAAO,CAACyC,IAAI,CAAE,YAAY;MACzB,IAAIa,KAAK,GAAGlI,GAAG,CAAC0I,QAAQ,CAAE5I,CAAC,CAAE,IAAK,CAAE,CAAC;MACrCY,MAAM,CAAC+R,IAAI,CAAEvK,KAAM,CAAC;IACrB,CAAE,CAAC;;IAEH;IACA,OAAOxH,MAAM;EACd,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECV,GAAG,CAAC23B,gBAAgB,GAAG,UAAWvzB,GAAG,EAAG;IACvC,OAAOA,GAAG,CAACc,OAAO,CAAE,YAAa,CAAC;EACnC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClF,GAAG,CAAC43B,eAAe,GAAG,UAAWxzB,GAAG,EAAG;IACtC,IAAIiB,MAAM,GAAGrF,GAAG,CAAC23B,gBAAgB,CAAEvzB,GAAI,CAAC;IACxC,OAAO,IAAI,CAACsE,QAAQ,CAAErD,MAAO,CAAC;EAC/B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIwyB,oBAAoB,GAAG,SAAAA,CAAWjxB,MAAM,EAAG;IAC9C;IACA,IAAIkxB,YAAY,GAAGlxB,MAAM;IACzB,IAAImxB,YAAY,GAAGnxB,MAAM,GAAG,SAAS,CAAC,CAAC;IACvC,IAAIoxB,YAAY,GAAGpxB,MAAM,GAAG,QAAQ,CAAC,CAAC;;IAEtC;IACA,IAAIqxB,cAAc,GAAG,SAAAA,CAAW7zB,GAAG,CAAC,uBAAwB;MAC3D;;MAEA;MACA,IAAIE,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIozB,SAAS,GAAG5zB,IAAI,CAACmzB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA,IAAI/2B,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QAAEzQ,MAAM,EAAEJ;MAAI,CAAE,CAAC;;MAE7C;MACA,IAAK1D,MAAM,CAACqE,MAAM,EAAG;QACpB;QACA,IAAIozB,UAAU,GAAG,CAAEJ,YAAY,EAAEr3B,MAAM,CAAE,CAAC03B,MAAM,CAAEF,SAAU,CAAC;QAC7Dl4B,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEszB,UAAW,CAAC;MACvC;IACD,CAAC;;IAED;IACA,IAAIE,cAAc,GAAG,SAAAA,CAAW33B,MAAM,CAAC,uBAAwB;MAC9D;;MAEA;MACA,IAAI4D,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIozB,SAAS,GAAG5zB,IAAI,CAACmzB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA/2B,MAAM,CAAC8F,GAAG,CAAE,UAAW0B,KAAK,EAAEjC,CAAC,EAAG;QACjC;QACA;QACA,IAAIqyB,UAAU,GAAG,CAAEN,YAAY,EAAE9vB,KAAK,CAAE,CAACkwB,MAAM,CAAEF,SAAU,CAAC;QAC5Dl4B,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEyzB,UAAW,CAAC;QACtC;MACD,CAAE,CAAC;IACJ,CAAC;;IAED;IACAt4B,GAAG,CAACc,SAAS,CAAEg3B,YAAY,EAAEG,cAAe,CAAC;IAC7Cj4B,GAAG,CAACc,SAAS,CAAEi3B,YAAY,EAAEM,cAAe,CAAC;;IAE7C;IACAE,oBAAoB,CAAE3xB,MAAO,CAAC;EAC/B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI2xB,oBAAoB,GAAG,SAAAA,CAAW3xB,MAAM,EAAG;IAC9C;IACA,IAAIoxB,YAAY,GAAGpxB,MAAM,GAAG,QAAQ,CAAC,CAAC;IACtC,IAAI4xB,WAAW,GAAG5xB,MAAM,GAAG,OAAO,CAAC,CAAC;;IAEpC;IACA,IAAI6xB,cAAc,GAAG,SAAAA,CAAWvwB,KAAK,CAAC,uBAAwB;MAC7D;;MAEA;MACA,IAAI5D,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIozB,SAAS,GAAG5zB,IAAI,CAACmzB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA,IAAIiB,UAAU,GAAG,CAAE,MAAM,EAAE,MAAM,EAAE,KAAK,CAAE;MAC1CA,UAAU,CAAClyB,GAAG,CAAE,UAAWmyB,SAAS,EAAG;QACtC;QACA,IAAIC,MAAM,GAAG,GAAG,GAAGD,SAAS,GAAG,GAAG,GAAGzwB,KAAK,CAACD,GAAG,CAAE0wB,SAAU,CAAC;;QAE3D;QACAr0B,IAAI,GAAG,CAAE0zB,YAAY,GAAGY,MAAM,EAAE1wB,KAAK,CAAE,CAACkwB,MAAM,CAAEF,SAAU,CAAC;QAC3Dl4B,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEP,IAAK,CAAC;MACjC,CAAE,CAAC;;MAEH;MACA,IAAKu0B,iBAAiB,CAACnxB,OAAO,CAAEd,MAAO,CAAC,GAAG,CAAC,CAAC,EAAG;QAC/CsB,KAAK,CAAC+R,OAAO,CAAEue,WAAW,EAAEN,SAAU,CAAC;MACxC;IACD,CAAC;;IAED;IACAl4B,GAAG,CAACc,SAAS,CAAEk3B,YAAY,EAAES,cAAe,CAAC;EAC9C,CAAC;;EAED;EACA,IAAIK,kBAAkB,GAAG,CACxB,SAAS,EACT,OAAO,EACP,MAAM,EACN,QAAQ,EACR,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,UAAU,EACV,MAAM,EACN,MAAM,EACN,QAAQ,CACR;EACD,IAAIC,kBAAkB,GAAG,CACxB,OAAO,EACP,SAAS,EACT,QAAQ,EACR,SAAS,EACT,KAAK,EACL,WAAW,CACX;EACD,IAAIF,iBAAiB,GAAG,CACvB,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,UAAU,EACV,MAAM,EACN,MAAM,EACN,QAAQ,EACR,OAAO,EACP,SAAS,EACT,QAAQ,EACR,SAAS,EACT,WAAW,CACX;;EAED;EACAC,kBAAkB,CAACtyB,GAAG,CAAEqxB,oBAAqB,CAAC;EAC9CkB,kBAAkB,CAACvyB,GAAG,CAAE+xB,oBAAqB,CAAC;;EAE9C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIS,kBAAkB,GAAG,IAAIh5B,GAAG,CAACoK,KAAK,CAAE;IACvCS,EAAE,EAAE,oBAAoB;IACxB1D,MAAM,EAAE;MACP,8BAA8B,EAAE,SAAS;MACzC,mBAAmB,EAAE;IACtB,CAAC;IACDsS,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAG;MACvB;MACAA,CAAC,CAAC4R,cAAc,CAAC,CAAC;IACnB,CAAC;IACDa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACAza,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAE,CAAE,CAAC;MAE7B,IAAKtM,GAAG,CAACi5B,qBAAqB,CAAC,CAAC,EAAG;QAClC,IAAI;UACHhR,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAC,aAAa,CAAC,CAACC,QAAQ,CAAC;YAAEC,IAAI,EAAE;cAAEC,YAAY,EAAE;YAAE;UAAE,CAAC,CAAC;QACxE,CAAC,CAAC,OAAQnW,KAAK,EAAG;UACjBoW,OAAO,CAACC,GAAG,CAAE,yCAAyC,EAAErW,KAAM,CAAC;QAChE;MAED;IACD;EACD,CAAE,CAAC;EAEH,IAAIsW,sBAAsB,GAAG,IAAIx5B,GAAG,CAACoK,KAAK,CAAE;IAC3CS,EAAE,EAAE,wBAAwB;IAC5B7D,OAAO,EAAE;MACRyyB,SAAS,EAAE,aAAa;MACxBC,gBAAgB,EAAE;IACnB,CAAC;IACDje,WAAW,EAAE,SAAAA,CAAWrX,GAAG,EAAEu1B,IAAI,EAAG;MACnC,IAAIj5B,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QAAEzQ,MAAM,EAAEJ;MAAI,CAAE,CAAC;MAC7C,IAAK1D,MAAM,CAACqE,MAAM,EAAG;QACpB,IAAIH,OAAO,GAAG5E,GAAG,CAAC0E,UAAU,CAAE;UAAEF,MAAM,EAAEm1B;QAAK,CAAE,CAAC;QAChD35B,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAER,MAAM,EAAEkE,OAAQ,CAAC;MACpD;IACD,CAAC;IACDg1B,iBAAiB,EAAE,SAAAA,CAAWl5B,MAAM,EAAEm5B,UAAU,EAAG;MAClDn5B,MAAM,CAAC8F,GAAG,CAAE,UAAW0B,KAAK,EAAEjC,CAAC,EAAG;QACjCjG,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEgH,KAAK,EAAEpI,CAAC,CAAE+5B,UAAU,CAAE5zB,CAAC,CAAG,CAAE,CAAC;MAC/D,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAImG,MAAO,CAAC;;;;;;;;;;ACjbb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI+5B,aAAa,GAAG,IAAI95B,GAAG,CAACoK,KAAK,CAAE;IAClCtD,QAAQ,EAAE,EAAE;IACZE,OAAO,EAAE;MACR4N,SAAS,EAAE,SAAS;MACpBmlB,UAAU,EAAE,SAAS;MACrBC,UAAU,EAAE,SAAS;MACrBC,YAAY,EAAE,SAAS;MACvBC,aAAa,EAAE,SAAS;MACxBC,aAAa,EAAE;IAChB,CAAC;IACDvK,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB5vB,GAAG,CAAC4vB,OAAO,CAAC,CAAC;IACd;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIwK,WAAW,GAAG,IAAIp6B,GAAG,CAACoK,KAAK,CAAE;IAChCtD,QAAQ,EAAE,CAAC;IACXE,OAAO,EAAE;MACRqzB,SAAS,EAAE,aAAa;MACxBC,QAAQ,EAAE;IACX,CAAC;IACDC,WAAW,EAAE,SAAAA,CAAWC,KAAK,EAAG;MAC/Bx6B,GAAG,CAACkB,QAAQ,CAAE,SAAS,EAAEs5B,KAAM,CAAC;IACjC,CAAC;IACDC,UAAU,EAAE,SAAAA,CAAWD,KAAK,EAAG;MAC9Bx6B,GAAG,CAACkB,QAAQ,CAAE,SAAS,EAAEs5B,KAAM,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,cAAc,GAAG,IAAI16B,GAAG,CAACoK,KAAK,CAAE;IACnCpD,OAAO,EAAE;MACRqzB,SAAS,EAAE;IACZ,CAAC;IACDE,WAAW,EAAE,SAAAA,CAAWC,KAAK,EAAEG,YAAY,EAAG;MAC7C;MACA,IAAKH,KAAK,CAACj2B,EAAE,CAAE,IAAK,CAAC,EAAG;QACvB;QACA;QACAo2B,YAAY,CAAC3iB,IAAI,CAChB,kCAAkC,GACjC2iB,YAAY,CAACnjB,QAAQ,CAAC,CAAC,CAACzS,MAAM,GAC9B,SACF,CAAC;;QAED;QACAy1B,KAAK,CAACviB,QAAQ,CAAE,wBAAyB,CAAC;;QAE1C;QACAuiB,KAAK,CAAChjB,QAAQ,CAAC,CAAC,CAACnQ,IAAI,CAAE,YAAY;UAClCvH,CAAC,CAAE,IAAK,CAAC,CAACqpB,KAAK,CAAErpB,CAAC,CAAE,IAAK,CAAC,CAACqpB,KAAK,CAAC,CAAE,CAAC;QACrC,CAAE,CAAC;;QAEH;QACAwR,YAAY,CAACvR,MAAM,CAAEoR,KAAK,CAACpR,MAAM,CAAC,CAAC,GAAG,IAAK,CAAC;;QAE5C;QACAoR,KAAK,CAAChhB,WAAW,CAAE,wBAAyB,CAAC;MAC9C;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIohB,eAAe,GAAG,IAAI56B,GAAG,CAACoK,KAAK,CAAE;IACpCpD,OAAO,EAAE;MACR6zB,eAAe,EAAE;IAClB,CAAC;IACDC,gBAAgB,EAAE,SAAAA,CAAW12B,GAAG,EAAEu1B,IAAI,EAAG;MACxC;MACA,IAAIoB,IAAI,GAAG,EAAE;MACb32B,GAAG,CAAC+U,IAAI,CAAE,QAAS,CAAC,CAAC9R,IAAI,CAAE,UAAWpB,CAAC,EAAG;QACzC80B,IAAI,CAACtoB,IAAI,CAAE3S,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAC,CAAE,CAAC;MAC7B,CAAE,CAAC;;MAEH;MACAqtB,IAAI,CAACxgB,IAAI,CAAE,QAAS,CAAC,CAAC9R,IAAI,CAAE,UAAWpB,CAAC,EAAG;QAC1CnG,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAEyuB,IAAI,CAAE90B,CAAC,CAAG,CAAC;MAC3B,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI+0B,WAAW,GAAG,IAAIh7B,GAAG,CAACoK,KAAK,CAAE;IAChCS,EAAE,EAAE,aAAa;IAEjB/D,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR4oB,OAAO,EAAE;IACV,CAAC;IAEDqL,YAAY,EAAE,SAAAA,CAAW72B,GAAG,EAAG;MAC9B;MACA,IAAI82B,IAAI,GAAG,IAAI;MACfp7B,CAAC,CAAE,oBAAqB,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC3C6zB,IAAI,CAACC,WAAW,CAAEr7B,CAAC,CAAE,IAAK,CAAE,CAAC;MAC9B,CAAE,CAAC;IACJ,CAAC;IAEDq7B,WAAW,EAAE,SAAAA,CAAWzjB,MAAM,EAAG;MAChC;MACA,IAAI0jB,IAAI,GAAG1jB,MAAM,CAACyB,IAAI,CAAE,qCAAsC,CAAC;MAC/D,IAAIkiB,IAAI,GAAG3jB,MAAM,CAACyB,IAAI,CAAE,qCAAsC,CAAC;;MAE/D;MACA,IAAK,CAAEiiB,IAAI,CAACr2B,MAAM,IAAI,CAAEs2B,IAAI,CAACt2B,MAAM,EAAG;QACrC,OAAO,KAAK;MACb;;MAEA;MACAq2B,IAAI,CAAC/zB,IAAI,CAAE,UAAWpB,CAAC,EAAG;QACzB;QACA,IAAIq1B,GAAG,GAAGx7B,CAAC,CAAE,IAAK,CAAC;QACnB,IAAI8F,GAAG,GAAG01B,GAAG,CAACh2B,IAAI,CAAE,KAAM,CAAC;QAC3B,IAAIi2B,MAAM,GAAGF,IAAI,CAACjlB,MAAM,CAAE,aAAa,GAAGxQ,GAAG,GAAG,IAAK,CAAC;QACtD,IAAI41B,OAAO,GAAGD,MAAM,CAACnlB,MAAM,CAAE,aAAc,CAAC;;QAE5C;QACAmlB,MAAM,CAAC/hB,WAAW,CAAE,WAAY,CAAC;;QAEjC;QACA,IAAK+hB,MAAM,CAACx2B,MAAM,KAAKy2B,OAAO,CAACz2B,MAAM,EAAG;UACvC/E,GAAG,CAAC4V,IAAI,CAAE0lB,GAAI,CAAC;;UAEf;QACD,CAAC,MAAM;UACNt7B,GAAG,CAAC2V,IAAI,CAAE2lB,GAAI,CAAC;UACfE,OAAO,CAACvjB,QAAQ,CAAE,WAAY,CAAC;QAChC;MACD,CAAE,CAAC;;MAEH;MACAmjB,IAAI,CAAChjB,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;;MAE3B;MACAgjB,IAAI,GAAGA,IAAI,CAAC/gB,GAAG,CAAE,aAAc,CAAC;;MAEhC;MACA,IAAIohB,cAAc,GAAG,GAAG;MACxB,IAAIC,OAAO,GAAGN,IAAI,CAACr2B,MAAM;;MAEzB;MACA,IAAI42B,YAAY,GAAGP,IAAI,CAAChlB,MAAM,CAAE,cAAe,CAAC;MAChDulB,YAAY,CAACt0B,IAAI,CAAE,YAAY;QAC9B,IAAI8hB,KAAK,GAAGrpB,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,OAAQ,CAAC;QACrCxF,CAAC,CAAE,IAAK,CAAC,CAACsY,GAAG,CAAE,OAAO,EAAE+Q,KAAK,GAAG,GAAI,CAAC;QACrCsS,cAAc,IAAItS,KAAK;MACxB,CAAE,CAAC;;MAEH;MACA,IAAIyS,UAAU,GAAGR,IAAI,CAAC/gB,GAAG,CAAE,cAAe,CAAC;MAC3C,IAAKuhB,UAAU,CAAC72B,MAAM,EAAG;QACxB,IAAIokB,KAAK,GAAGsS,cAAc,GAAGG,UAAU,CAAC72B,MAAM;QAC9C62B,UAAU,CAACxjB,GAAG,CAAE,OAAO,EAAE+Q,KAAK,GAAG,GAAI,CAAC;QACtCsS,cAAc,GAAG,CAAC;MACnB;;MAEA;MACA,IAAKA,cAAc,GAAG,CAAC,EAAG;QACzBL,IAAI,CAACxgB,IAAI,CAAC,CAAC,CAACxC,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;MACnC;;MAEA;MACAijB,IAAI,CAACjlB,MAAM,CAAE,oBAAqB,CAAC,CAAC/O,IAAI,CAAE,YAAY;QACrD;QACA,IAAIw0B,GAAG,GAAG/7B,CAAC,CAAE,IAAK,CAAC;;QAEnB;QACA,IAAK+7B,GAAG,CAACr3B,MAAM,CAAC,CAAC,CAAC0S,QAAQ,CAAE,YAAa,CAAC,EAAG;UAC5C2kB,GAAG,CAAC/jB,IAAI,CAAE,SAAS,EAAEsjB,IAAI,CAACr2B,MAAO,CAAC;QACnC,CAAC,MAAM;UACN82B,GAAG,CAACljB,UAAU,CAAE,SAAU,CAAC;QAC5B;MACD,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAImjB,YAAY,GAAG,IAAI97B,GAAG,CAACoK,KAAK,CAAE;IACjCS,EAAE,EAAE,cAAc;IAElB/D,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR4oB,OAAO,EAAE;IACV,CAAC;IAEDmM,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIb,IAAI,GAAG,IAAI;MACfp7B,CAAC,CAAE,qBAAsB,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC5C6zB,IAAI,CAACc,WAAW,CAAEl8B,CAAC,CAAE,IAAK,CAAE,CAAC;MAC9B,CAAE,CAAC;IACJ,CAAC;IAEDk8B,WAAW,EAAE,SAAAA,CAAW53B,GAAG,EAAG;MAC7B;MACA,IAAIgiB,GAAG,GAAG,CAAC;MACX,IAAIgD,MAAM,GAAG,CAAC;MACd,IAAI6S,IAAI,GAAGn8B,CAAC,CAAC,CAAC;;MAEd;MACA,IAAI8E,OAAO,GAAGR,GAAG,CAACoT,QAAQ,CAAE,gCAAiC,CAAC;;MAE9D;MACA,IAAK,CAAE5S,OAAO,CAACG,MAAM,EAAG;QACvB,OAAO,KAAK;MACb;;MAEA;MACA,IAAKX,GAAG,CAAC8S,QAAQ,CAAE,OAAQ,CAAC,EAAG;QAC9BtS,OAAO,CAAC+T,UAAU,CAAE,YAAa,CAAC;QAClC/T,OAAO,CAACwT,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;QAC9B,OAAO,KAAK;MACb;;MAEA;MACAxT,OAAO,CAAC4U,WAAW,CAAE,SAAU,CAAC,CAACpB,GAAG,CAAE;QAAE,YAAY,EAAE;MAAE,CAAE,CAAC;;MAE3D;MACAxT,OAAO,CAACyC,IAAI,CAAE,UAAWpB,CAAC,EAAG;QAC5B;QACA,IAAIZ,MAAM,GAAGvF,CAAC,CAAE,IAAK,CAAC;QACtB,IAAIogB,QAAQ,GAAG7a,MAAM,CAAC6a,QAAQ,CAAC,CAAC;QAChC,IAAIgc,OAAO,GAAGpP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkG,GAAI,CAAC;QACvC,IAAI+V,QAAQ,GAAGrP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkc,IAAK,CAAC;;QAEzC;QACA,IAAKH,IAAI,CAACl3B,MAAM,IAAIm3B,OAAO,GAAG9V,GAAG,EAAG;UACnC;UACA6V,IAAI,CAAC7jB,GAAG,CAAE;YAAE,YAAY,EAAEgR,MAAM,GAAG;UAAK,CAAE,CAAC;;UAE3C;UACAlJ,QAAQ,GAAG7a,MAAM,CAAC6a,QAAQ,CAAC,CAAC;UAC5Bgc,OAAO,GAAGpP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkG,GAAI,CAAC;UACnC+V,QAAQ,GAAGrP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkc,IAAK,CAAC;;UAErC;UACAhW,GAAG,GAAG,CAAC;UACPgD,MAAM,GAAG,CAAC;UACV6S,IAAI,GAAGn8B,CAAC,CAAC,CAAC;QACX;;QAEA;QACA,IAAKE,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC,EAAG;UACvBk0B,QAAQ,GAAGrP,IAAI,CAACC,IAAI,CACnB1nB,MAAM,CAACb,MAAM,CAAC,CAAC,CAAC2kB,KAAK,CAAC,CAAC,IACpBjJ,QAAQ,CAACkc,IAAI,GAAG/2B,MAAM,CAACg3B,UAAU,CAAC,CAAC,CACvC,CAAC;QACF;;QAEA;QACA,IAAKH,OAAO,IAAI,CAAC,EAAG;UACnB72B,MAAM,CAAC4S,QAAQ,CAAE,KAAM,CAAC;QACzB,CAAC,MAAM,IAAKkkB,QAAQ,IAAI,CAAC,EAAG;UAC3B92B,MAAM,CAAC4S,QAAQ,CAAE,KAAM,CAAC;QACzB;;QAEA;QACA;QACA,IAAIqkB,UAAU,GAAGxP,IAAI,CAACC,IAAI,CAAE1nB,MAAM,CAACssB,WAAW,CAAC,CAAE,CAAC,GAAG,CAAC;;QAEtD;QACAvI,MAAM,GAAG0D,IAAI,CAACO,GAAG,CAAEjE,MAAM,EAAEkT,UAAW,CAAC;;QAEvC;QACAlW,GAAG,GAAG0G,IAAI,CAACO,GAAG,CAAEjH,GAAG,EAAE8V,OAAQ,CAAC;;QAE9B;QACAD,IAAI,GAAGA,IAAI,CAACM,GAAG,CAAEl3B,MAAO,CAAC;MAC1B,CAAE,CAAC;;MAEH;MACA,IAAK42B,IAAI,CAACl3B,MAAM,EAAG;QAClBk3B,IAAI,CAAC7jB,GAAG,CAAE;UAAE,YAAY,EAAEgR,MAAM,GAAG;QAAK,CAAE,CAAC;MAC5C;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;EACC,IAAIoT,oBAAoB,GAAG,IAAIx8B,GAAG,CAACoK,KAAK,CAAE;IACzCS,EAAE,EAAE,sBAAsB;IAC1B1D,MAAM,EAAE;MACPs1B,OAAO,EAAE,WAAW;MACpBrpB,KAAK,EAAE;IACR,CAAC;IACDspB,UAAU,EAAE,SAAAA,CAAW50B,CAAC,EAAG;MAC1B,OAAOA,CAAC,CAAC2tB,OAAO,KAAK,EAAE;IACxB,CAAC;IACDkH,SAAS,EAAE,SAAAA,CAAW70B,CAAC,EAAG;MACzB,IAAK,IAAI,CAAC40B,UAAU,CAAE50B,CAAE,CAAC,EAAG;QAC3BhI,CAAC,CAAE,MAAO,CAAC,CAACmY,QAAQ,CAAE,mBAAoB,CAAC;MAC5C;IACD,CAAC;IACD2kB,OAAO,EAAE,SAAAA,CAAW90B,CAAC,EAAG;MACvB,IAAK,IAAI,CAAC40B,UAAU,CAAE50B,CAAE,CAAC,EAAG;QAC3BhI,CAAC,CAAE,MAAO,CAAC,CAAC0Z,WAAW,CAAE,mBAAoB,CAAC;MAC/C;IACD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIpN,MAAO,CAAC;;;;;;;;;;ACrXb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAAC+K,aAAa,GAAG,UAAWzG,IAAI,EAAG;IACrC;IACA,IAAImG,KAAK,GAAG,IAAI;IAChB,IAAInG,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC/Bga,IAAI,EAAE,QAAQ;MAAE;MAChBP,KAAK,EAAE,EAAE;MAAE;MACXY,MAAM,EAAE,EAAE;MAAE;MACZxW,IAAI,EAAE,EAAE;MAAE;MACVD,KAAK,EAAE,KAAK;MAAE;MACd0C,YAAY,EAAE,EAAE;MAAE;MAClB2T,OAAO,EAAE,KAAK;MAAE;MAChBF,QAAQ,EAAE,KAAK;MAAE;MACjBvT,UAAU,EAAE,CAAC;MAAE;MACf+xB,QAAQ,EAAE,IAAI;MAAE;MAChBrkB,IAAI,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;MAAE;MACtBgG,MAAM,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;MAAE;MACxBxF,KAAK,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC,CAAE;IACxB,CAAE,CAAC;;IAEH;IACA,IAAK1U,IAAI,CAACga,IAAI,IAAI,MAAM,EAAG;MAC1B7T,KAAK,GAAG,IAAIzK,GAAG,CAACmU,MAAM,CAAC2oB,cAAc,CAAEx4B,IAAK,CAAC;IAC9C,CAAC,MAAM;MACNmG,KAAK,GAAG,IAAIzK,GAAG,CAACmU,MAAM,CAAC4oB,gBAAgB,CAAEz4B,IAAK,CAAC;IAChD;;IAEA;IACA,IAAKA,IAAI,CAACu4B,QAAQ,EAAG;MACpBhjB,UAAU,CAAE,YAAY;QACvBpP,KAAK,CAAC+N,IAAI,CAAC,CAAC;MACb,CAAC,EAAE,CAAE,CAAC;IACP;;IAEA;IACAxY,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEuJ,KAAM,CAAC;;IAExC;IACA,OAAOA,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIuyB,SAAS,GAAG,SAAAA,CAAA,EAAY;IAC3B,IAAIC,MAAM,GAAGj9B,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;IACjC,OAAOjI,GAAG,CAAC2O,SAAS,CAAEsuB,MAAO,CAAC,GAAGA,MAAM,GAAG,CAAC;EAC5C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECj9B,GAAG,CAACk9B,YAAY,GAAG,YAAY;IAC9B,OAAO,IAAI,CAACj1B,GAAG,CAAE,WAAY,CAAC;EAC/B,CAAC;EAEDjI,GAAG,CAACm9B,WAAW,GAAG,UAAW71B,IAAI,EAAG;IACnC;IACA,IAAI81B,QAAQ,GAAGp9B,GAAG,CAACk9B,YAAY,CAAC,CAAC;;IAEjC;IACA,IAAKE,QAAQ,CAAE91B,IAAI,CAAE,KAAKvH,SAAS,EAAG;MACrC,OAAOq9B,QAAQ,CAAE91B,IAAI,CAAE;IACxB;;IAEA;IACA,KAAM,IAAI1B,GAAG,IAAIw3B,QAAQ,EAAG;MAC3B,IAAKx3B,GAAG,CAAC8B,OAAO,CAAEJ,IAAK,CAAC,KAAK,CAAC,CAAC,EAAG;QACjC,OAAO81B,QAAQ,CAAEx3B,GAAG,CAAE;MACvB;IACD;;IAEA;IACA,OAAO,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIy3B,UAAU,GAAGr9B,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAClCyD,EAAE,EAAE,YAAY;IAChBvF,IAAI,EAAE,CAAC,CAAC;IACRG,QAAQ,EAAE,CAAC,CAAC;IACZ8E,KAAK,EAAE,KAAK;IAEZgJ,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;IAC7B,CAAC;IAEDuM,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIqmB,OAAO,GAAG,IAAI,CAACC,eAAe,CAAC,CAAC;;MAEpC;MACA,IAAI,CAACC,cAAc,CAAEF,OAAQ,CAAC;;MAE9B;MACA,IAAI/yB,KAAK,GAAG0d,EAAE,CAAC9d,KAAK,CAAEmzB,OAAQ,CAAC;;MAE/B;MACA/yB,KAAK,CAACvK,GAAG,GAAG,IAAI;;MAEhB;MACA,IAAI,CAACy9B,cAAc,CAAElzB,KAAK,EAAE+yB,OAAQ,CAAC;;MAErC;MACA,IAAI,CAAC/yB,KAAK,GAAGA,KAAK;IACnB,CAAC;IAEDiO,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,IAAI,CAACjO,KAAK,CAACiO,IAAI,CAAC,CAAC;IAClB,CAAC;IAEDQ,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAACzO,KAAK,CAACyO,KAAK,CAAC,CAAC;IACnB,CAAC;IAEDxW,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAAC+H,KAAK,CAACmzB,MAAM,CAAC,CAAC;MACnB,IAAI,CAACnzB,KAAK,CAAC/H,MAAM,CAAC,CAAC;IACpB,CAAC;IAED+6B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,IAAID,OAAO,GAAG;QACbvf,KAAK,EAAE,IAAI,CAAC9V,GAAG,CAAE,OAAQ,CAAC;QAC1BoW,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChCsW,OAAO,EAAE,CAAC,CAAC;QACXof,MAAM,EAAE;MACT,CAAC;;MAED;MACA,IAAK,IAAI,CAAC11B,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBq1B,OAAO,CAAC/e,OAAO,CAACpW,IAAI,GAAG,IAAI,CAACF,GAAG,CAAE,MAAO,CAAC;MAC1C;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,SAAU,CAAC,KAAK,YAAY,EAAG;QAC7Cq1B,OAAO,CAAC/e,OAAO,CAACqf,UAAU,GAAGZ,SAAS,CAAC,CAAC;MACzC;;MAEA;MACA,IAAK,IAAI,CAAC/0B,GAAG,CAAE,YAAa,CAAC,EAAG;QAC/Bq1B,OAAO,CAAC/e,OAAO,CAACsf,QAAQ,GAAG,CAAE,IAAI,CAAC51B,GAAG,CAAE,YAAa,CAAC,CAAE;MACxD;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,QAAS,CAAC,EAAG;QAC3Bq1B,OAAO,CAAC3e,MAAM,GAAG;UAChB5V,IAAI,EAAE,IAAI,CAACd,GAAG,CAAE,QAAS;QAC1B,CAAC;MACF;;MAEA;MACA,OAAOq1B,OAAO;IACf,CAAC;IAEDE,cAAc,EAAE,SAAAA,CAAWF,OAAO,EAAG;MACpC;MACA,IAAIQ,KAAK,GAAG7V,EAAE,CAAC9d,KAAK,CAAC4zB,KAAK,CAAET,OAAO,CAAC/e,OAAQ,CAAC;;MAE7C;MACA;MACA;MACA;MACA;MACA;MACA;MACA,IACC,IAAI,CAACtW,GAAG,CAAE,OAAQ,CAAC,IACnBjI,GAAG,CAACohB,KAAK,CAAE0c,KAAK,EAAE,WAAW,EAAE,MAAO,CAAC,EACtC;QACDA,KAAK,CAACE,SAAS,CAAC15B,IAAI,CAAC25B,YAAY,GAAG,IAAI,CAACh2B,GAAG,CAAE,OAAQ,CAAC;MACxD;;MAEA;MACAq1B,OAAO,CAACK,MAAM,CAAClrB,IAAI;MAClB;MACA,IAAIwV,EAAE,CAAC9d,KAAK,CAAC+zB,UAAU,CAACC,OAAO,CAAE;QAChC5f,OAAO,EAAEuf,KAAK;QACdzf,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChC8V,KAAK,EAAE,IAAI,CAAC9V,GAAG,CAAE,OAAQ,CAAC;QAC1BnB,QAAQ,EAAE,EAAE;QACZs3B,UAAU,EAAE,KAAK;QACjBC,QAAQ,EAAE,IAAI;QACdC,eAAe,EAAE;MAClB,CAAE,CACH,CAAC;;MAED;MACA,IAAKt+B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,YAAY,EAAE,WAAY,CAAC,EAAG;QAC1DqV,OAAO,CAACK,MAAM,CAAClrB,IAAI,CAAE,IAAIwV,EAAE,CAAC9d,KAAK,CAAC+zB,UAAU,CAACK,SAAS,CAAC,CAAE,CAAC;MAC3D;IACD,CAAC;IAEDd,cAAc,EAAE,SAAAA,CAAWlzB,KAAK,EAAE+yB,OAAO,EAAG;MAC3C;MACA;MACA;MACA;;MAEA;MACA/yB,KAAK,CAACvC,EAAE,CACP,MAAM,EACN,YAAY;QACX,IAAI,CAAC5D,GAAG,CACNc,OAAO,CAAE,cAAe,CAAC,CACzB+S,QAAQ,CACR,mBAAmB,GAAG,IAAI,CAACjY,GAAG,CAACiI,GAAG,CAAE,MAAO,CAC5C,CAAC;MACH,CAAC,EACDsC,KACD,CAAC;;MAED;MACA;MACAA,KAAK,CAACvC,EAAE,CACP,2BAA2B,EAC3B,YAAY;QACX,IAAIw2B,KAAK,GAAG,IAAI,CAACxf,KAAK,CAAC,CAAC,CAAC/W,GAAG,CAAE,OAAQ,CAAC;QACvC,IAAIw2B,IAAI,GAAG,IAAIxW,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACF,SAAS,CAAE;UACvCt3B,KAAK,EAAEu3B,KAAK;UACZN,UAAU,EAAE;QACb,CAAE,CAAC,CAACvyB,MAAM,CAAC,CAAC;QACZ,IAAI,CAACmnB,OAAO,CAAClyB,GAAG,CAAE69B,IAAK,CAAC;;QAExB;QACAA,IAAI,CAACC,UAAU,CAAC,CAAC;MAClB,CAAC,EACDn0B,KACD,CAAC;;MAED;MACA;MACA;MACA;MACA;MACA;MACA;;MAEA;MACAA,KAAK,CAACvC,EAAE,CAAE,QAAQ,EAAE,YAAY;QAC/B;QACA,IAAIiG,SAAS,GAAG1D,KAAK,CAACyU,KAAK,CAAC,CAAC,CAAC/W,GAAG,CAAE,WAAY,CAAC;;QAEhD;QACA,IAAKgG,SAAS,EAAG;UAChB;UACAA,SAAS,CAAC5G,IAAI,CAAE,UAAWyD,UAAU,EAAE7E,CAAC,EAAG;YAC1CsE,KAAK,CAACvK,GAAG,CACPiI,GAAG,CAAE,QAAS,CAAC,CACfpD,KAAK,CAAE0F,KAAK,CAACvK,GAAG,EAAE,CAAE8K,UAAU,EAAE7E,CAAC,CAAG,CAAC;UACxC,CAAE,CAAC;QACJ;MACD,CAAE,CAAC;;MAEH;MACAsE,KAAK,CAACvC,EAAE,CAAE,OAAO,EAAE,YAAY;QAC9B;QACA6R,UAAU,CAAE,YAAY;UACvBtP,KAAK,CAACvK,GAAG,CAACiI,GAAG,CAAE,OAAQ,CAAC,CAACpD,KAAK,CAAE0F,KAAK,CAACvK,GAAI,CAAC;UAC3CuK,KAAK,CAACvK,GAAG,CAACwC,MAAM,CAAC,CAAC;QACnB,CAAC,EAAE,CAAE,CAAC;MACP,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECxC,GAAG,CAACmU,MAAM,CAAC4oB,gBAAgB,GAAGM,UAAU,CAACj2B,MAAM,CAAE;IAChDyD,EAAE,EAAE,kBAAkB;IACtB0I,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB;MACA,IAAK,CAAEA,KAAK,CAACiU,MAAM,EAAG;QACrBjU,KAAK,CAACiU,MAAM,GAAG3e,GAAG,CAAC2+B,EAAE,CAAE,QAAQ,EAAE,MAAO,CAAC;MAC1C;;MAEA;MACAtB,UAAU,CAACzrB,SAAS,CAAC2B,KAAK,CAAC1O,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpD,CAAC;IAED24B,cAAc,EAAE,SAAAA,CAAWlzB,KAAK,EAAE+yB,OAAO,EAAG;MAC3C;MACA;MACA,IACCt9B,GAAG,CAACohB,KAAK,CAAEwd,mBAAmB,EAAE,UAAU,EAAE,kBAAmB,CAAC,EAC/D;QACD;QACAA,mBAAmB,CAACn5B,QAAQ,CAACo5B,gBAAgB,CAACZ,YAAY,GAAG,IAAI,CAACh2B,GAAG,CACpE,OACD,CAAC;;QAED;QACAsC,KAAK,CAACvC,EAAE,CAAE,MAAM,EAAE,YAAY;UAC7B,OAAO42B,mBAAmB,CACxBn5B,QAAQ,CAACo5B,gBAAgB,CAACZ,YAAY;QACzC,CAAE,CAAC;MACJ;;MAEA;MACA1zB,KAAK,CAACvC,EAAE,CAAE,yBAAyB,EAAE,YAAY;QAChD;QACA,IAAIkuB,OAAO,GAAG,KAAK;;QAEnB;QACA;QACA,IAAI;UACHA,OAAO,GAAG3rB,KAAK,CAACuoB,OAAO,CAAC7qB,GAAG,CAAC,CAAC,CAACiuB,OAAO;QACtC,CAAC,CAAC,OAAQpuB,CAAC,EAAG;UACbwxB,OAAO,CAACC,GAAG,CAAEzxB,CAAE,CAAC;UAChB;QACD;;QAEA;QACAyC,KAAK,CAACvK,GAAG,CAAC8+B,gBAAgB,CAACj6B,KAAK,CAAE0F,KAAK,CAACvK,GAAG,EAAE,CAAEk2B,OAAO,CAAG,CAAC;MAC3D,CAAE,CAAC;;MAEH;MACAmH,UAAU,CAACzrB,SAAS,CAAC6rB,cAAc,CAAC54B,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC7D,CAAC;IAEDg6B,gBAAgB,EAAE,SAAAA,CAAW5I,OAAO,EAAG;MACtC;MACA,IAAIhvB,OAAO,GAAGgvB,OAAO,CAACjuB,GAAG,CAAE,SAAU,CAAC;;MAEtC;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,MAAO,CAAC,IAAI,OAAO,EAAG;QACpC;QACAf,OAAO,CAACA,OAAO,CAAC7C,GAAG,CAAC0E,IAAI,GAAG/I,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC;;QAEjD;QACA,OAAOuD,OAAO,CAACA,OAAO,CAAC63B,KAAK;QAC5B,OAAO73B,OAAO,CAACA,OAAO,CAAC83B,KAAK;QAC5B,OAAO93B,OAAO,CAACA,OAAO,CAACs3B,KAAK;;QAE5B;QACA1+B,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWjB,CAAC,EAAEmQ,MAAM,EAAG;UAC/CA,MAAM,CAAC1L,KAAK,CAACvC,IAAI,GAAGiO,MAAM,CAAC1L,KAAK,CAACvC,IAAI,IAAI,OAAO;QACjD,CAAE,CAAC;MACJ;;MAEA;MACA,IAAK,IAAI,CAACF,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC;QACA,IAAI2C,YAAY,GAAG,IAAI,CAAC3C,GAAG,CAAE,cAAe,CAAC,CAC3CjC,KAAK,CAAE,GAAI,CAAC,CACZkmB,IAAI,CAAE,EAAG,CAAC,CACVlmB,KAAK,CAAE,GAAI,CAAC,CACZkmB,IAAI,CAAE,EAAG,CAAC,CACVlmB,KAAK,CAAE,GAAI,CAAC;;QAEd;QACA4E,YAAY,CAACpE,GAAG,CAAE,UAAWc,IAAI,EAAG;UACnC;UACA,IAAI23B,QAAQ,GAAGj/B,GAAG,CAACm9B,WAAW,CAAE71B,IAAK,CAAC;;UAEtC;UACA,IAAK,CAAE23B,QAAQ,EAAG;;UAElB;UACA,IAAIC,SAAS,GAAG;YACfn2B,IAAI,EAAEk2B,QAAQ;YACdv0B,KAAK,EAAE;cACN0X,MAAM,EAAE,IAAI;cACZja,IAAI,EAAE82B,QAAQ;cACdrB,UAAU,EAAE,IAAI;cAChBuB,OAAO,EAAE,MAAM;cACfjnB,KAAK,EAAE;YACR,CAAC;YACDpR,QAAQ,EAAE;UACX,CAAC;;UAED;UACAI,OAAO,CAACA,OAAO,CAAE+3B,QAAQ,CAAE,GAAGC,SAAS;QACxC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAK,IAAI,CAACj3B,GAAG,CAAE,SAAU,CAAC,KAAK,YAAY,EAAG;QAC7C;QACA,IAAI21B,UAAU,GAAG,IAAI,CAACrzB,KAAK,CAAC+yB,OAAO,CAAC/e,OAAO,CAACqf,UAAU;;QAEtD;QACA,OAAO12B,OAAO,CAACA,OAAO,CAACk4B,UAAU;QACjC,OAAOl4B,OAAO,CAACA,OAAO,CAACm4B,QAAQ;;QAE/B;QACAv/B,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWjB,CAAC,EAAEmQ,MAAM,EAAG;UAC/CA,MAAM,CAACrN,IAAI,IACV,IAAI,GAAG/I,GAAG,CAAC2D,EAAE,CAAE,uBAAwB,CAAC,GAAG,GAAG;UAC/CyS,MAAM,CAAC1L,KAAK,CAACkzB,UAAU,GAAGA,UAAU;QACrC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAI11B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/BnI,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWhD,CAAC,EAAEkS,MAAM,EAAG;QAC/CA,MAAM,CAAC1L,KAAK,CAACuzB,YAAY,GAAG/1B,KAAK;MAClC,CAAE,CAAC;;MAEH;MACA,IAAIijB,MAAM,GAAG+K,OAAO,CAACjuB,GAAG,CAAE,QAAS,CAAC;MACpCkjB,MAAM,CAAClkB,KAAK,CAAC2W,UAAU,CAACqgB,YAAY,GAAG/1B,KAAK;;MAE5C;MACA,IAAKhB,OAAO,CAACo4B,aAAa,EAAG;QAC5Bp4B,OAAO,CAACo4B,aAAa,CAAC,CAAC;MACxB;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECt/B,GAAG,CAACmU,MAAM,CAAC2oB,cAAc,GAAGO,UAAU,CAACj2B,MAAM,CAAE;IAC9CyD,EAAE,EAAE,kBAAkB;IACtB0I,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB;MACA,IAAK,CAAEA,KAAK,CAACiU,MAAM,EAAG;QACrBjU,KAAK,CAACiU,MAAM,GAAG3e,GAAG,CAAC2+B,EAAE,CAAE,QAAQ,EAAE,MAAO,CAAC;MAC1C;;MAEA;MACAtB,UAAU,CAACzrB,SAAS,CAAC2B,KAAK,CAAC1O,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpD,CAAC;IAED24B,cAAc,EAAE,SAAAA,CAAWlzB,KAAK,EAAE+yB,OAAO,EAAG;MAC3C;MACA/yB,KAAK,CAACvC,EAAE,CACP,MAAM,EACN,YAAY;QACX;QACA,IAAI,CAAC5D,GAAG,CACNc,OAAO,CAAE,cAAe,CAAC,CACzB+S,QAAQ,CAAE,cAAe,CAAC;;QAE5B;QACA,IAAK,IAAI,CAAC6a,OAAO,CAACxU,IAAI,CAAC,CAAC,IAAI,QAAQ,EAAG;UACtC,IAAI,CAACwU,OAAO,CAACxU,IAAI,CAAE,QAAS,CAAC;QAC9B;;QAEA;QACA,IAAIU,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;QACxB,IAAI/Q,SAAS,GAAG+Q,KAAK,CAAC/W,GAAG,CAAE,WAAY,CAAC;QACxC,IAAI6C,UAAU,GAAGmd,EAAE,CAAC9d,KAAK,CAACW,UAAU,CACnCP,KAAK,CAACvK,GAAG,CAACiI,GAAG,CAAE,YAAa,CAC7B,CAAC;QACDgG,SAAS,CAACsuB,GAAG,CAAEzxB,UAAW,CAAC;MAC5B,CAAC,EACDP,KACD,CAAC;;MAED;MACA8yB,UAAU,CAACzrB,SAAS,CAAC6rB,cAAc,CAAC54B,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC7D;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIy6B,mBAAmB,GAAG,IAAIv/B,GAAG,CAACoK,KAAK,CAAE;IACxCS,EAAE,EAAE,qBAAqB;IACzBkM,IAAI,EAAE,OAAO;IAEbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,IAAI,EAAE,OAAO,EAAE,MAAO,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAIsY,MAAM,GAAGD,SAAS,CAAC,CAAC;MACxB,IACCC,MAAM,IACNj9B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,MAAO,CAAC,EACnD;QACDA,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACxP,QAAQ,CAACuQ,IAAI,CAAC30B,EAAE,GAAGoyB,MAAM;MACxC;;MAEA;MACA,IAAI,CAACwC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,yBAAyB,CAAC,CAAC;MAChC,IAAI,CAACC,0BAA0B,CAAC,CAAC;IAClC,CAAC;IAEDJ,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAEz/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,QAAS,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAI6X,MAAM,GAAG7X,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACqB,MAAM;MACjC7X,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACqB,MAAM,GAAGA,MAAM,CAAC14B,MAAM,CAAE;QACrC;QACA;QACA6P,UAAU,EAAE,SAAAA,CAAA,EAAY;UACvB,IAAIqmB,OAAO,GAAGyC,CAAC,CAACt6B,QAAQ,CAAE,IAAI,CAAC63B,OAAO,EAAE,IAAI,CAAC73B,QAAS,CAAC;UACvD,IAAI,CAACwB,KAAK,GAAG,IAAI+4B,QAAQ,CAAC51B,KAAK,CAAEkzB,OAAQ,CAAC;UAC1C,IAAI,CAAC2C,QAAQ,CAAE,IAAI,CAACh5B,KAAK,EAAE,QAAQ,EAAE,IAAI,CAAC0E,MAAO,CAAC;QACnD;MACD,CAAE,CAAC;IACJ,CAAC;IAED+zB,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAE1/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,QAAS,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAIiY,MAAM,GAAGjY,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0B,MAAM;;MAEjC;MACAlY,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0B,MAAM,GAAGD,MAAM,CAAC94B,MAAM,CAAE;QACrCg5B,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB;UACA,IAAI/O,EAAE,GAAGvxB,CAAC,CACT,CACC,yCAAyC,EACzC,+DAA+D,GAC9DE,GAAG,CAAC2D,EAAE,CAAE,gBAAiB,CAAC,GAC1B,SAAS,EACV,8DAA8D,GAC7D3D,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAC5B,SAAS,EACV,MAAM,CACN,CAACuoB,IAAI,CAAE,EAAG,CACZ,CAAC;;UAED;UACAmF,EAAE,CAACrpB,EAAE,CAAE,OAAO,EAAE,UAAWF,CAAC,EAAG;YAC9BA,CAAC,CAAC4R,cAAc,CAAC,CAAC;YAClB,IAAIqQ,IAAI,GAAGjqB,CAAC,CAAE,IAAK,CAAC,CAACoF,OAAO,CAAE,cAAe,CAAC;YAC9C,IAAK6kB,IAAI,CAAC7S,QAAQ,CAAE,cAAe,CAAC,EAAG;cACtC6S,IAAI,CAACvQ,WAAW,CAAE,cAAe,CAAC;YACnC,CAAC,MAAM;cACNuQ,IAAI,CAAC9R,QAAQ,CAAE,cAAe,CAAC;YAChC;UACD,CAAE,CAAC;;UAEH;UACA,IAAI,CAAC7T,GAAG,CAACqT,MAAM,CAAE4Z,EAAG,CAAC;QACtB,CAAC;QAEDpa,UAAU,EAAE,SAAAA,CAAA,EAAY;UACvB;UACAipB,MAAM,CAACtuB,SAAS,CAACqF,UAAU,CAACpS,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;UAEpD;UACA,IAAI,CAACs7B,SAAS,CAAC,CAAC;;UAEhB;UACA,OAAO,IAAI;QACZ;MACD,CAAE,CAAC;IACJ,CAAC;IAEDT,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IACC,CAAE3/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,mBAAmB,EAAE,KAAM,CAAC,EAC7D;QACD;MACD;;MAEA;MACA,IAAIiY,MAAM,GAAGjY,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC4B,iBAAiB,CAACC,GAAG;;MAEhD;MACA;MACAJ,MAAM,CAACtuB,SAAS,CAAC0tB,aAAa,GAAG,YAAY;QAC5C;QACA,IAAI,CAACl7B,GAAG,CAAC4T,IAAI,CACZ+nB,CAAC,CAACQ,KAAK,CAAE,IAAI,CAACr5B,OAAQ,CAAC,CACrBV,GAAG,CAAE,UAAW4P,MAAM,EAAEvQ,KAAK,EAAG;UAChC,OAAO;YACN26B,EAAE,EAAE1gC,CAAC,CAAE,mBAAoB,CAAC,CAC1BwM,GAAG,CAAEzG,KAAM,CAAC,CACZmS,IAAI,CAAE5B,MAAM,CAACrN,IAAK,CAAC,CAAE,CAAC,CAAE;YAC1BjC,QAAQ,EAAEsP,MAAM,CAACtP,QAAQ,IAAI;UAC9B,CAAC;QACF,CAAC,EAAE,IAAK,CAAC,CACR25B,MAAM,CAAE,UAAW,CAAC,CACpBC,KAAK,CAAE,IAAK,CAAC,CACb76B,KAAK,CAAC,CACT,CAAC;MACF,CAAC;IACF,CAAC;IAED+5B,yBAAyB,EAAE,SAAAA,CAAA,EAAY;MACtC;MACA,IAAK,CAAE5/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,kBAAmB,CAAC,EAAG;QAC7D;MACD;;MAEA;MACA,IAAI0Y,gBAAgB,GAAG1Y,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACkC,gBAAgB;MACrD,IAAI33B,OAAO,GAAG,KAAK;;MAEnB;MACAif,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACkC,gBAAgB,GAAGA,gBAAgB,CAACv5B,MAAM,CAAE;QACzDuE,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnB;UACA;UACA;UACA;UACA;UACA,IAAK,IAAI,CAACi1B,QAAQ,EAAG;YACpB,OAAO,IAAI;UACZ;;UAEA;UACAD,gBAAgB,CAAC/uB,SAAS,CAACjG,MAAM,CAAC9G,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;UAE1D;UACA;UACA,IAAK,CAAE,IAAI,CAAChF,CAAC,CAAE,gBAAiB,CAAC,CAACiF,MAAM,EAAG;YAC1C,OAAO,IAAI;UACZ;;UAEA;UACAmmB,YAAY,CAAEliB,OAAQ,CAAC;;UAEvB;UACAA,OAAO,GAAG6Q,UAAU,CACnB/Z,CAAC,CAAC2e,KAAK,CAAE,YAAY;YACpB,IAAI,CAACmiB,QAAQ,GAAG,IAAI;YACpB5gC,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;UACnC,CAAC,EAAE,IAAK,CAAC,EACT,EACD,CAAC;;UAED;UACA,OAAO,IAAI;QACZ,CAAC;QAEDy8B,IAAI,EAAE,SAAAA,CAAWl5B,KAAK,EAAG;UACxB,IAAIrC,IAAI,GAAG,CAAC,CAAC;UAEb,IAAKqC,KAAK,EAAG;YACZA,KAAK,CAAC+R,cAAc,CAAC,CAAC;UACvB;;UAEA;UACA;UACA;;UAEA;UACApU,IAAI,GAAGtF,GAAG,CAAC8gC,gBAAgB,CAAE,IAAI,CAAC18B,GAAI,CAAC;UAEvC,IAAI,CAAC85B,UAAU,CAACjkB,OAAO,CAAE,2BAA2B,EAAE,CACrD,SAAS,CACR,CAAC;UACH,IAAI,CAAChT,KAAK,CACR85B,UAAU,CAAEz7B,IAAK,CAAC,CAClB07B,MAAM,CAAEjB,CAAC,CAACxf,IAAI,CAAE,IAAI,CAAC0gB,QAAQ,EAAE,IAAK,CAAE,CAAC;QAC1C;MACD,CAAE,CAAC;IACJ,CAAC;IAEDpB,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAE7/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,YAAY,EAAE,SAAU,CAAC,EAAG;QAClE;MACD;;MAEA;MACA,IAAIiZ,iBAAiB,GAAGjZ,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0C,UAAU,CAAChD,OAAO;;MAExD;MACAlW,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0C,UAAU,CAAChD,OAAO,GAAG+C,iBAAiB,CAAC95B,MAAM,CAAE;QAC5DuE,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnB;UACA,IAAIlB,KAAK,GAAGzK,GAAG,CAACspB,KAAK,CAAE,IAAI,EAAE,YAAY,EAAE,KAAM,CAAC;UAClD,IAAI1L,UAAU,GAAG5d,GAAG,CAACspB,KAAK,CAAE,IAAI,EAAE,OAAO,EAAE,YAAa,CAAC;;UAEzD;UACA,IAAK7e,KAAK,IAAImT,UAAU,EAAG;YAC1B;YACA,IAAKA,UAAU,CAACwjB,UAAU,EAAG;cAC5B,IAAI,CAACh9B,GAAG,CAAC6T,QAAQ,CAAE,cAAe,CAAC;YACpC;;YAEA;YACA,IAAIiC,QAAQ,GAAGzP,KAAK,CAACxC,GAAG,CAAE,UAAW,CAAC;YACtC,IACCiS,QAAQ,IACRA,QAAQ,CAACxS,OAAO,CAAEkW,UAAU,CAAC/S,EAAG,CAAC,GAAG,CAAC,CAAC,EACrC;cACD,IAAI,CAACzG,GAAG,CAAC6T,QAAQ,CAAE,cAAe,CAAC;YACpC;UACD;;UAEA;UACA,OAAOipB,iBAAiB,CAACtvB,SAAS,CAACjG,MAAM,CAAC9G,KAAK,CAC9C,IAAI,EACJC,SACD,CAAC;QACF,CAAC;QAED;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;QAEIu8B,eAAe,EAAE,SAAAA,CAAW/D,OAAO,EAAG;UACrC;UACA;UACA,IAAIgE,UAAU,GAAG,IAAI,CAACA,UAAU;YAC/BrzB,SAAS,GAAG,IAAI,CAACqvB,OAAO,CAACrvB,SAAS;YAClChH,KAAK,GAAG,IAAI,CAACA,KAAK;YAClBs6B,MAAM,GAAGtzB,SAAS,CAACszB,MAAM,CAAC,CAAC;;UAE5B;UACA,IAAIh3B,KAAK,GAAG,IAAI,CAAC2zB,UAAU;UAC3B,IAAIsD,MAAM,GAAGxhC,GAAG,CAACspB,KAAK,CACrB,IAAI,EACJ,OAAO,EACP,YAAY,EACZ,YACD,CAAC;UACD,IAAImY,QAAQ,GAAGl3B,KAAK,CAACnG,GAAG,CAAC+U,IAAI,CAC5B,qCACD,CAAC;;UAED;UACAsoB,QAAQ,CAACjqB,QAAQ,CAAE,sBAAuB,CAAC,CAAChV,MAAM,CAAC,CAAC;;UAEpD;UACAi/B,QAAQ,CAACjqB,QAAQ,CAAC,CAAC,CAACgC,WAAW,CAAE,YAAa,CAAC;;UAE/C;UACA,IAAKjP,KAAK,IAAIi3B,MAAM,EAAG;YACtB;YACA,IAAIxjB,QAAQ,GAAGhe,GAAG,CAACspB,KAAK,CACvB,IAAI,EACJ,OAAO,EACP,YAAY,EACZ,UACD,CAAC;;YAED;YACA;YACAmY,QAAQ,CAACjqB,QAAQ,CAAC,CAAC,CAACS,QAAQ,CAAE,YAAa,CAAC;;YAE5C;YACAwpB,QAAQ,CAACppB,OAAO,CACf,CACC,mCAAmC,EACnC,sCAAsC,GACrCrY,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC,GACtB,SAAS,EACV,yCAAyC,GACxCqa,QAAQ,GACR,SAAS,EACV,wCAAwC,GACvCwjB,MAAM,GACN,SAAS,EACV,QAAQ,CACR,CAACtV,IAAI,CAAE,EAAG,CACZ,CAAC;;YAED;YACAje,SAAS,CAAC6hB,KAAK,CAAC,CAAC;;YAEjB;YACA7hB,SAAS,CAACszB,MAAM,CAAEt6B,KAAM,CAAC;;YAEzB;YACA;UACD;;UAEA;UACA,OAAOi6B,iBAAiB,CAACtvB,SAAS,CAACyvB,eAAe,CAACx8B,KAAK,CACvD,IAAI,EACJC,SACD,CAAC;QACF;MACD,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAIsH,MAAO,CAAC;;;;;;;;;;AC51Bb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI2hC,cAAc,GAAG,IAAI1hC,GAAG,CAACoK,KAAK,CAAE;IACnC2M,IAAI,EAAE,SAAS;IACfjQ,QAAQ,EAAE,CAAC;IACXmQ,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,CAAEjX,GAAG,CAACiI,GAAG,CAAE,WAAY,CAAC,IAAI,EAAE,EAAGzB,GAAG,CAAExG,GAAG,CAACgM,UAAW,CAAC;IACvD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACChM,GAAG,CAAC2hC,UAAU,GAAG,UAAWv9B,GAAG,EAAG;IACjC;IACA,IAAK,OAAOU,SAAS,CAAE,CAAC,CAAE,IAAI,QAAQ,EAAG;MACxCV,GAAG,GAAGtE,CAAC,CAAE,GAAG,GAAGgF,SAAS,CAAE,CAAC,CAAG,CAAC;IAChC;;IAEA;IACA,OAAO9E,GAAG,CAACyL,WAAW,CAAErH,GAAI,CAAC;EAC9B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCpE,GAAG,CAAC4hC,YAAY,GAAG,YAAY;IAC9B,OAAO5hC,GAAG,CAACiyB,YAAY,CAAEnyB,CAAC,CAAE,cAAe,CAAE,CAAC;EAC/C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCE,GAAG,CAACgM,UAAU,GAAG,UAAWtB,KAAK,EAAG;IACnC,OAAO,IAAI1K,GAAG,CAACmU,MAAM,CAAC0tB,OAAO,CAAEn3B,KAAM,CAAC;EACvC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC1K,GAAG,CAACmU,MAAM,CAAC0tB,OAAO,GAAG7hC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACtC9B,IAAI,EAAE;MACLuF,EAAE,EAAE,EAAE;MACNjF,GAAG,EAAE,EAAE;MACPk8B,KAAK,EAAE,SAAS;MAChB1yB,KAAK,EAAE,KAAK;MACZ2yB,IAAI,EAAE;IACP,CAAC;IAEDxuB,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB;MACA,IAAKA,KAAK,CAACmB,QAAQ,EAAG;QACrBnB,KAAK,CAACq3B,IAAI,GAAGr3B,KAAK,CAACmB,QAAQ;MAC5B;;MAEA;MACA/L,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;;MAE5B;MACA,IAAI,CAACtG,GAAG,GAAG,IAAI,CAAC49B,QAAQ,CAAC,CAAC;IAC3B,CAAC;IAEDA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAOliC,CAAC,CAAE,GAAG,GAAG,IAAI,CAACmI,GAAG,CAAE,IAAK,CAAE,CAAC;IACnC,CAAC;IAEDg6B,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAOniC,CAAC,CAAE,GAAG,GAAG,IAAI,CAACmI,GAAG,CAAE,IAAK,CAAC,GAAG,OAAQ,CAAC;IAC7C,CAAC;IAEDi6B,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACD,KAAK,CAAC,CAAC,CAACz9B,MAAM,CAAC,CAAC;IAC7B,CAAC;IAED29B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACriC,CAAC,CAAE,UAAW,CAAC;IAC5B,CAAC;IAEDsiC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B,OAAO,IAAI,CAACtiC,CAAC,CAAE,mCAAoC,CAAC;IACrD,CAAC;IAEDuiC,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACviC,CAAC,CAAE,WAAY,CAAC;IAC7B,CAAC;IAED0wB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACpsB,GAAG,CAAC8S,QAAQ,CAAE,YAAa,CAAC;IACzC,CAAC;IAEDorB,uBAAuB,EAAE,SAAAA,CAAA,EAAY;MACpC,OACC,IAAI,CAACl+B,GAAG,CAAC8S,QAAQ,CAAE,YAAa,CAAC,IACjC,IAAI,CAAC9S,GAAG,CAACgU,GAAG,CAAE,SAAU,CAAC,IAAI,MAAM;IAErC,CAAC;IAEDnB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAAC7S,GAAG,CAAC6T,QAAQ,CAAE,aAAc,CAAC;;MAElC;MACA,IAAKjY,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,OAAO,EAAG;QACtC,IAAI65B,KAAK,GAAG,IAAI,CAAC75B,GAAG,CAAE,OAAQ,CAAC;QAC/B,IAAK65B,KAAK,KAAK,SAAS,EAAG;UAC1B,IAAI,CAAC19B,GAAG,CAAC6T,QAAQ,CAAE6pB,KAAM,CAAC;QAC3B;MACD;;MAEA;MACA,IAAI,CAACO,OAAO,CAAC,CAAC,CACZpqB,QAAQ,CAAE,YAAa,CAAC,CACxBA,QAAQ,CAAE,GAAG,GAAG,IAAI,CAAChQ,GAAG,CAAE,OAAQ,CAAE,CAAC;;MAEvC;MACA,IAAI85B,IAAI,GAAG,IAAI,CAAC95B,GAAG,CAAE,MAAO,CAAC;MAC7B,IAAK85B,IAAI,EAAG;QACX,IAAI/pB,IAAI,GACP,WAAW,GACX+pB,IAAI,GACJ,kFAAkF,GAClF/hC,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAC5B,QAAQ;QACT,IAAIy+B,cAAc,GAAG,IAAI,CAACA,cAAc,CAAC,CAAC;QAC1C,IAAKA,cAAc,CAACr9B,MAAM,EAAG;UAC5Bq9B,cAAc,CAAC/pB,OAAO,CAAEL,IAAK,CAAC;QAC/B,CAAC,MAAM;UACN,IAAI,CAACmqB,MAAM,CAAC,CAAC,CAAC1qB,MAAM,CAAEO,IAAK,CAAC;QAC7B;MACD;;MAEA;MACA,IAAI,CAACrC,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDA,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAK,IAAI,CAACvR,GAAG,CAAC8S,QAAQ,CAAE,YAAa,CAAC,EAAG;QACxC,IAAI,CAAC+qB,KAAK,CAAC,CAAC,CAACzvB,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;QACrC;MACD;;MAEA;MACA,IAAI,CAAC0vB,UAAU,CAAC,CAAC,CAACvsB,IAAI,CAAC,CAAC;;MAExB;MACA,IAAI,CAACssB,KAAK,CAAC,CAAC,CAACzvB,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;;MAEpC;MACA,IAAI,CAACpO,GAAG,CAACuR,IAAI,CAAC,CAAC,CAAC6D,WAAW,CAAE,YAAa,CAAC;;MAE3C;MACAxZ,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB/B,GAAG,CAAC+B,MAAM,CAAE,IAAI,CAACqC,GAAG,EAAE,SAAU,CAAC;IAClC,CAAC;IAEDyR,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAAC9T,MAAM,CAAC,CAAC;MACb,IAAI,CAAC4T,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDC,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAI,CAACssB,UAAU,CAAC,CAAC,CAACtsB,IAAI,CAAC,CAAC;;MAExB;MACA,IAAI,CAACxR,GAAG,CAACwR,IAAI,CAAC,CAAC,CAACqC,QAAQ,CAAE,YAAa,CAAC;;MAExC;MACAjY,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDU,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB5B,GAAG,CAAC4B,OAAO,CAAE,IAAI,CAACwC,GAAG,EAAE,SAAU,CAAC;IACnC,CAAC;IAED2R,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,IAAI,CAACnU,OAAO,CAAC,CAAC;MACd,IAAI,CAACgU,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDoC,IAAI,EAAE,SAAAA,CAAWA,IAAI,EAAG;MACvB;MACA,IAAI,CAACqqB,OAAO,CAAC,CAAC,CAACrqB,IAAI,CAAEA,IAAK,CAAC;;MAE3B;MACAhY,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;IACnC;EACD,CAAE,CAAC;AACJ,CAAC,EAAIgI,MAAO,CAAC;;;;;;;;;;AC1Ob,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACiM,MAAM,GAAG,IAAIjM,GAAG,CAACoK,KAAK,CAAE;IAC3B2lB,MAAM,EAAE,IAAI;IAEZ1E,GAAG,EAAE,KAAK;IAEVriB,OAAO,EAAE,KAAK;IAEd+N,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,uBAAuB,EAAE,UAAU;MACnC,mBAAmB,EAAE,UAAU;MAC/B,6BAA6B,EAAE,UAAU;MACzC,2BAA2B,EAAE,UAAU;MACvC,iBAAiB,EAAE,UAAU;MAC7B,2CAA2C,EAAE,UAAU;MACvD,sBAAsB,EAAE;IACzB,CAAC;IAEDo7B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAOviC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM;IACtC,CAAC;IAEDu6B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAOxiC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM;IACtC,CAAC;IAEDw6B,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAOziC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,UAAU;IAC1C,CAAC;IAEDy6B,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO1iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,YAAY;IAC5C,CAAC;IAED06B,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO3iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,UAAU;IAC1C,CAAC;IAED26B,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO5iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,QAAQ;IACxC,CAAC;IAED46B,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO7iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,SAAS;IACzC,CAAC;IAED66B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B,IAAI1+B,GAAG,GAAGtE,CAAC,CAAE,gBAAiB,CAAC;MAC/B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAEDy2B,aAAa,EAAE,SAAAA,CAAWj7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIA,GAAG,GAAGtE,CAAC,CAAE,YAAa,CAAC;MAC3B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAED02B,WAAW,EAAE,SAAAA,CAAWl7B,CAAC,EAAE1D,GAAG,EAAG;MAChC,OAAO,IAAI,CAAC2+B,aAAa,CAAC,CAAC,GAAG,OAAO,GAAG,QAAQ;IACjD,CAAC;IAEDE,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAOnjC,CAAC,CAAE,YAAa,CAAC,CAACwM,GAAG,CAAC,CAAC;IAC/B,CAAC;IAED42B,aAAa,EAAE,SAAAA,CAAWp7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIA,GAAG,GAAGtE,CAAC,CAAE,oCAAqC,CAAC;MACnD,IAAKsE,GAAG,CAACW,MAAM,EAAG;QACjB,IAAIuH,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;QACnB,OAAOA,GAAG,IAAI,GAAG,GAAG,UAAU,GAAGA,GAAG;MACrC;MACA,OAAO,IAAI;IACZ,CAAC;IAED62B,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIC,KAAK,GAAG,CAAC,CAAC;;MAEd;MACA,IAAI99B,IAAI,GAAGtF,GAAG,CAACiD,SAAS,CAAEnD,CAAC,CAAE,wBAAyB,CAAE,CAAC;;MAEzD;MACA;MACA,IAAKwF,IAAI,CAAC+9B,SAAS,EAAG;QACrBD,KAAK,GAAG99B,IAAI,CAAC+9B,SAAS;MACvB;;MAEA;MACA,IAAK/9B,IAAI,CAACg+B,aAAa,EAAG;QACzBF,KAAK,CAAC9L,QAAQ,GAAGhyB,IAAI,CAACg+B,aAAa;MACpC;;MAEA;MACA,KAAM,IAAIC,GAAG,IAAIH,KAAK,EAAG;QACxB,IAAK,CAAEpjC,GAAG,CAACouB,OAAO,CAAEgV,KAAK,CAAEG,GAAG,CAAG,CAAC,EAAG;UACpCH,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,CAACv9B,KAAK,CAAE,QAAS,CAAC;QAC9C;MACD;;MAEA;MACA,OAAOo9B,KAAK;IACb,CAAC;IAEDI,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIJ,KAAK,GAAG,IAAI,CAACD,gBAAgB,CAAC,CAAC;;MAEnC;MACAnjC,GAAG,CAACiV,SAAS,CAAE;QAAE9M,IAAI,EAAE;MAAW,CAAE,CAAC,CAAC3B,GAAG,CAAE,UAAW0B,KAAK,EAAG;QAC7D;QACA,IAAK,CAAEA,KAAK,CAACD,GAAG,CAAE,MAAO,CAAC,EAAG;UAC5B;QACD;;QAEA;QACA,IAAIqE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;QACrB,IAAIi3B,GAAG,GAAGr7B,KAAK,CAACD,GAAG,CAAE,UAAW,CAAC;;QAEjC;QACA,IAAKqE,GAAG,EAAG;UACV;UACA82B,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,IAAI,EAAE;;UAEjC;UACAj3B,GAAG,GAAGtM,GAAG,CAACouB,OAAO,CAAE9hB,GAAI,CAAC,GAAGA,GAAG,GAAG,CAAEA,GAAG,CAAE;;UAExC;UACA82B,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,CAACnL,MAAM,CAAE9rB,GAAI,CAAC;QAC1C;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,CAAEm3B,WAAW,GAAG,IAAI,CAACC,cAAc,CAAC,CAAC,MAAO,IAAI,EAAG;QACvDN,KAAK,CAACO,YAAY,GAAG,CAAEF,WAAW,CAAE;MACrC;;MAEA;MACA,KAAM,IAAIF,GAAG,IAAIH,KAAK,EAAG;QACxBA,KAAK,CAAEG,GAAG,CAAE,GAAGvjC,GAAG,CAAC4jC,WAAW,CAAER,KAAK,CAAEG,GAAG,CAAG,CAAC;MAC/C;;MAEA;MACA,OAAOH,KAAK;IACb,CAAC;IAEDM,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B,IAAIt/B,GAAG,GAAGtE,CAAC,CAAE,eAAgB,CAAC;MAC9B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAEDJ,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAKlM,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM,EAAG;QACrC;MACD;;MAEA;MACA,IAAK,IAAI,CAACojB,GAAG,EAAG;QACf,IAAI,CAACA,GAAG,CAACC,KAAK,CAAC,CAAC;MACjB;;MAEA;MACA,IAAI1d,QAAQ,GAAG5N,GAAG,CAAC0B,SAAS,CAAE,IAAI,CAAC4D,IAAI,EAAE;QACxCsB,MAAM,EAAE,uBAAuB;QAC/BqF,MAAM,EAAEjM,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;QAC3B6U,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAK,IAAI,CAACylB,MAAM,CAAC,CAAC,EAAG;QACpB30B,QAAQ,CAACi2B,OAAO,GAAG7jC,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;MACxC;;MAEA;MACA,IAAK,CAAE67B,QAAQ,GAAG,IAAI,CAACb,WAAW,CAAC,CAAC,MAAO,IAAI,EAAG;QACjDr1B,QAAQ,CAACm2B,SAAS,GAAGD,QAAQ;MAC9B;;MAEA;MACA,IAAK,CAAEE,YAAY,GAAG,IAAI,CAAClB,eAAe,CAAC,CAAC,MAAO,IAAI,EAAG;QACzDl1B,QAAQ,CAACq2B,aAAa,GAAGD,YAAY;MACtC;;MAEA;MACA,IAAK,CAAEE,UAAU,GAAG,IAAI,CAACnB,aAAa,CAAC,CAAC,MAAO,IAAI,EAAG;QACrDn1B,QAAQ,CAACu2B,WAAW,GAAGD,UAAU;MAClC;;MAEA;MACA,IAAK,CAAEE,QAAQ,GAAG,IAAI,CAACpB,WAAW,CAAC,CAAC,MAAO,IAAI,EAAG;QACjDp1B,QAAQ,CAACy2B,SAAS,GAAGD,QAAQ;MAC9B;;MAEA;MACA,IAAK,CAAEE,UAAU,GAAG,IAAI,CAACpB,aAAa,CAAC,CAAC,MAAO,IAAI,EAAG;QACrDt1B,QAAQ,CAAC22B,WAAW,GAAGD,UAAU;MAClC;;MAEA;MACA,IAAK,CAAEE,SAAS,GAAG,IAAI,CAAChB,YAAY,CAAC,CAAC,MAAO,IAAI,EAAG;QACnD51B,QAAQ,CAAC62B,UAAU,GAAGD,SAAS;MAChC;;MAEA;MACAxkC,GAAG,CAAC4hC,YAAY,CAAC,CAAC,CAACp7B,GAAG,CAAE,UAAWkF,OAAO,EAAG;QAC5CkC,QAAQ,CAACkP,MAAM,CAACrK,IAAI,CAAE/G,OAAO,CAACzD,GAAG,CAAE,KAAM,CAAE,CAAC;MAC7C,CAAE,CAAC;;MAEH;MACA2F,QAAQ,GAAG5N,GAAG,CAACwB,YAAY,CAAE,mBAAmB,EAAEoM,QAAS,CAAC;;MAE5D;MACA,IAAIigB,SAAS,GAAG,SAAAA,CAAWtC,IAAI,EAAG;QACjC;QACA,IAAKvrB,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,IAAI,MAAM,EAAG;UACpC,IAAI,CAACy8B,gBAAgB,CAAEnZ,IAAK,CAAC;;UAE7B;QACD,CAAC,MAAM,IAAKvrB,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,IAAI,MAAM,EAAG;UAC3C,IAAI,CAAC08B,gBAAgB,CAAEpZ,IAAK,CAAC;QAC9B;;QAEA;QACAvrB,GAAG,CAACkB,QAAQ,CAAE,uBAAuB,EAAEqqB,IAAI,EAAE3d,QAAS,CAAC;MACxD,CAAC;;MAED;MACA,IAAI,CAACyd,GAAG,GAAGvrB,CAAC,CAACqM,IAAI,CAAE;QAClB0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;QACpCzF,IAAI,EAAE,MAAM;QACZ0c,QAAQ,EAAE,MAAM;QAChB9d,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE8I;MACV,CAAE,CAAC;IACJ,CAAC;IAEDtT,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAI,CAACyV,UAAU,CAAE,IAAI,CAAC3N,KAAK,EAAE,CAAE,CAAC;IACjC,CAAC;IAEDw4B,gBAAgB,EAAE,SAAAA,CAAWp/B,IAAI,EAAG;MACnC;MACA,IAAIs/B,UAAU,GAAG,SAAAA,CAAWC,KAAK,EAAEC,GAAG,EAAG;QACxC,IAAI39B,MAAM,GAAGrH,CAAC,CAACilC,KAAK,CAAEF,KAAK,CAAE,CAAC,CAAG,CAAC,CAAC19B,MAAM;QACzC,KAAM,IAAIgB,IAAI,IAAIhB,MAAM,EAAG;UAC1B,KAAM,IAAIlB,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGkB,MAAM,CAAEgB,IAAI,CAAE,CAACpD,MAAM,EAAEkB,CAAC,EAAE,EAAG;YACjD6+B,GAAG,CAAC98B,EAAE,CAAEG,IAAI,EAAEhB,MAAM,CAAEgB,IAAI,CAAE,CAAElC,CAAC,CAAE,CAAC++B,OAAQ,CAAC;UAC5C;QACD;MACD,CAAC;;MAED;MACA,IAAIC,WAAW,GAAG,SAAAA,CAAWp6B,EAAE,EAAEq6B,GAAG,EAAG;QACtC;QACA,IAAIjV,KAAK,GAAGiV,GAAG,CAACx9B,OAAO,CAAEmD,EAAG,CAAC;;QAE7B;QACA,IAAKolB,KAAK,IAAI,CAAC,CAAC,EAAG;UAClB,OAAO,KAAK;QACb;;QAEA;QACA,KAAM,IAAIhqB,CAAC,GAAGgqB,KAAK,GAAG,CAAC,EAAEhqB,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAG;UACtC,IAAKnG,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAClB,MAAM,EAAG;YACjC,OAAOjF,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAC8tB,KAAK,CAAEj0B,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAE,CAAC;UAClD;QACD;;QAEA;QACA,KAAM,IAAI5E,CAAC,GAAGgqB,KAAK,GAAG,CAAC,EAAEhqB,CAAC,GAAGi/B,GAAG,CAACngC,MAAM,EAAEkB,CAAC,EAAE,EAAG;UAC9C,IAAKnG,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAClB,MAAM,EAAG;YACjC,OAAOjF,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAC0U,MAAM,CAAE7a,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAE,CAAC;UACnD;QACD;;QAEA;QACA,OAAO,KAAK;MACb,CAAC;;MAED;MACAvF,IAAI,CAACqqB,OAAO,GAAG,EAAE;MACjBrqB,IAAI,CAACuqB,MAAM,GAAG,EAAE;;MAEhB;MACAvqB,IAAI,CAAC8I,OAAO,GAAG9I,IAAI,CAAC8I,OAAO,CAAC5H,GAAG,CAAE,UAAW2c,MAAM,EAAEld,CAAC,EAAG;QACvD;QACA,IAAIyF,OAAO,GAAG1L,GAAG,CAAC2hC,UAAU,CAAExe,MAAM,CAACtY,EAAG,CAAC;;QAEzC;QACA,IACC7K,GAAG,CAACiZ,WAAW,CAAC,CAAC,IACjBkK,MAAM,CAACjD,QAAQ,IAAI,iBAAiB,EACnC;UACDiD,MAAM,CAACjD,QAAQ,GAAG,QAAQ;QAC3B;;QAEA;QACA,IAAK,CAAExU,OAAO,EAAG;UAChB,IAAIy5B,cAAc,GAAGt4B,UAAU,CAAE7M,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAE,CAAC;UAC1D,IAAKk9B,cAAc,IAAI,GAAG,EAAG;YAC5B,IAAIC,aAAa,GAAG,CACnB,8BAA8B,EAC9B,uCAAuC,EACvC,QAAQ,GAAGplC,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAAG,SAAS,EAClD,OAAO,EACP,4CAA4C,EAC5C,+DAA+D,EAC/D,iDAAiD,GAChD/d,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAC3B,SAAS,EACV,2DAA2D,EAC3D,WAAW,EACX,QAAQ,EACR,QAAQ,CACR,CAACmO,IAAI,CAAE,EAAG,CAAC;UACb,CAAC,MAAM;YACN,IAAIkZ,aAAa,GAAG,CACnB,+DAA+D,EAC/D,iDAAiD,GAChDplC,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAC3B,SAAS,EACV,2DAA2D,EAC3D,WAAW,EACX,uCAAuC,EACvC,QAAQ,GAAG/d,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAAG,SAAS,EAClD,OAAO,CACP,CAACmO,IAAI,CAAE,EAAG,CAAC;UACb;;UAEA;UACA,IAAK,CAAE/I,MAAM,CAAC9U,OAAO,EAAG8U,MAAM,CAAC9U,OAAO,GAAG,EAAE;;UAE3C;UACA,IAAI2zB,QAAQ,GAAGliC,CAAC,CACf,CACC,WAAW,GACVqjB,MAAM,CAACtY,EAAE,GACT,mBAAmB,GACnBsY,MAAM,CAAC9U,OAAO,GACd,IAAI,EACL+2B,aAAa,EACb,sBAAsB,EACtBjiB,MAAM,CAACnL,IAAI,EACX,QAAQ,EACR,QAAQ,CACR,CAACkU,IAAI,CAAE,EAAG,CACZ,CAAC;;UAED;UACA,IAAKpsB,CAAC,CAAE,eAAgB,CAAC,CAACiF,MAAM,EAAG;YAClC,IAAIsgC,MAAM,GAAGvlC,CAAC,CAAE,8BAA+B,CAAC;YAChD,IAAIqX,MAAM,GAAGrX,CAAC,CACb,CACC,cAAc,GAAGqjB,MAAM,CAACtY,EAAE,GAAG,SAAS,EACtC,wCAAwC,GACvCsY,MAAM,CAACtY,EAAE,GACT,6BAA6B,GAC7BsY,MAAM,CAACtY,EAAE,GACT,gBAAgB,GAChBsY,MAAM,CAACtY,EAAE,GACT,sBAAsB,EACvB,GAAG,GAAGsY,MAAM,CAACpF,KAAK,EAClB,UAAU,CACV,CAACmO,IAAI,CAAE,EAAG,CACZ,CAAC;;YAED;YACA0Y,UAAU,CACTS,MAAM,CAAClsB,IAAI,CAAE,OAAQ,CAAC,CAACnU,KAAK,CAAC,CAAC,EAC9BmS,MAAM,CAACgC,IAAI,CAAE,OAAQ,CACtB,CAAC;;YAED;YACAksB,MAAM,CAAC5tB,MAAM,CAAEN,MAAO,CAAC;UACxB;;UAEA;UACA,IAAKrX,CAAC,CAAE,UAAW,CAAC,CAACiF,MAAM,EAAG;YAC7B6/B,UAAU,CACT9kC,CAAC,CAAE,qBAAsB,CAAC,CAACkF,KAAK,CAAC,CAAC,EAClCg9B,QAAQ,CAACxqB,QAAQ,CAAE,YAAa,CACjC,CAAC;YACDotB,UAAU,CACT9kC,CAAC,CAAE,iBAAkB,CAAC,CAACkF,KAAK,CAAC,CAAC,EAC9Bg9B,QAAQ,CAACxqB,QAAQ,CAAE,QAAS,CAC7B,CAAC;UACF;;UAEA;UACA,IAAK2L,MAAM,CAACjD,QAAQ,KAAK,MAAM,EAAG;YACjCpgB,CAAC,CAAE,GAAG,GAAGqjB,MAAM,CAACjD,QAAQ,GAAG,YAAa,CAAC,CAACzI,MAAM,CAC/CuqB,QACD,CAAC;;YAED;UACD,CAAC,MAAM;YACNliC,CAAC,CAAE,GAAG,GAAGqjB,MAAM,CAACjD,QAAQ,GAAG,YAAa,CAAC,CAAC7H,OAAO,CAChD2pB,QACD,CAAC;UACF;;UAEA;UACA,IAAI9pB,KAAK,GAAG,EAAE;UACd5S,IAAI,CAAC8I,OAAO,CAAC5H,GAAG,CAAE,UAAW8+B,OAAO,EAAG;YACtC,IACCniB,MAAM,CAACjD,QAAQ,KAAKolB,OAAO,CAACplB,QAAQ,IACpCpgB,CAAC,CACA,GAAG,GACFqjB,MAAM,CAACjD,QAAQ,GACf,cAAc,GACdolB,OAAO,CAACz6B,EACV,CAAC,CAAC9F,MAAM,EACP;cACDmT,KAAK,CAACzF,IAAI,CAAE6yB,OAAO,CAACz6B,EAAG,CAAC;YACzB;UACD,CAAE,CAAC;UACHo6B,WAAW,CAAE9hB,MAAM,CAACtY,EAAE,EAAEqN,KAAM,CAAC;;UAE/B;UACA,IAAK5S,IAAI,CAACigC,MAAM,EAAG;YAClB;YACA,KAAM,IAAIrlB,QAAQ,IAAI5a,IAAI,CAACigC,MAAM,EAAG;cACnC,IAAIrtB,KAAK,GAAG5S,IAAI,CAACigC,MAAM,CAAErlB,QAAQ,CAAE;cAEnC,IAAK,OAAOhI,KAAK,KAAK,QAAQ,EAAG;gBAChC;cACD;;cAEA;cACAA,KAAK,GAAGA,KAAK,CAAClS,KAAK,CAAE,GAAI,CAAC;;cAE1B;cACA,IAAKi/B,WAAW,CAAE9hB,MAAM,CAACtY,EAAE,EAAEqN,KAAM,CAAC,EAAG;gBACtC;cACD;YACD;UACD;;UAEA;UACAxM,OAAO,GAAG1L,GAAG,CAACgM,UAAU,CAAEmX,MAAO,CAAC;;UAElC;UACAnjB,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE8gC,QAAS,CAAC;UAClChiC,GAAG,CAACkB,QAAQ,CAAE,gBAAgB,EAAEwK,OAAQ,CAAC;QAC1C;;QAEA;QACAA,OAAO,CAACmK,UAAU,CAAC,CAAC;;QAEpB;QACAvQ,IAAI,CAACqqB,OAAO,CAACld,IAAI,CAAE0Q,MAAM,CAACtY,EAAG,CAAC;;QAE9B;QACA,OAAOsY,MAAM;MACd,CAAE,CAAC;;MAEH;MACAnjB,GAAG,CAAC4hC,YAAY,CAAC,CAAC,CAACp7B,GAAG,CAAE,UAAWkF,OAAO,EAAG;QAC5C,IAAKpG,IAAI,CAACqqB,OAAO,CAACjoB,OAAO,CAAEgE,OAAO,CAACzD,GAAG,CAAE,IAAK,CAAE,CAAC,KAAK,CAAC,CAAC,EAAG;UACzD;UACAyD,OAAO,CAACqK,WAAW,CAAC,CAAC;;UAErB;UACAzQ,IAAI,CAACuqB,MAAM,CAACpd,IAAI,CAAE/G,OAAO,CAACzD,GAAG,CAAE,IAAK,CAAE,CAAC;QACxC;MACD,CAAE,CAAC;;MAEH;MACAnI,CAAC,CAAE,YAAa,CAAC,CAACkY,IAAI,CAAE1S,IAAI,CAACw8B,KAAM,CAAC;;MAEpC;MACA9hC,GAAG,CAACkB,QAAQ,CAAE,qBAAqB,EAAEoE,IAAK,CAAC;IAC5C,CAAC;IAEDq/B,gBAAgB,EAAE,SAAAA,CAAWpZ,IAAI,EAAG,CAAC;EACtC,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIia,WAAW,GAAG,IAAIxlC,GAAG,CAACoK,KAAK,CAAE;IAChC;IACAq7B,SAAS,EAAE,CAAC,CAAC;IAEb;IACA1uB,IAAI,EAAE,SAAS;IAEfE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACi5B,qBAAqB,CAAC,CAAC,EAAG;QACpC;MACD;;MAEA;MACAhR,EAAE,CAAC3iB,IAAI,CAACogC,SAAS,CAAE1lC,GAAG,CAAC2lC,QAAQ,CAAE,IAAI,CAACprB,QAAS,CAAC,CAACgG,IAAI,CAAE,IAAK,CAAE,CAAC;;MAE/D;MACAvgB,GAAG,CAACiM,MAAM,CAAC62B,eAAe,GAAG,IAAI,CAACA,eAAe;MACjD9iC,GAAG,CAACiM,MAAM,CAAC82B,aAAa,GAAG,IAAI,CAACA,aAAa;MAC7C/iC,GAAG,CAACiM,MAAM,CAACg3B,WAAW,GAAG,IAAI,CAACA,WAAW;MACzCjjC,GAAG,CAACiM,MAAM,CAACi3B,aAAa,GAAG,IAAI,CAACA,aAAa;MAC7CljC,GAAG,CAACiM,MAAM,CAACk3B,gBAAgB,GAAG,IAAI,CAACA,gBAAgB;;MAEnD;MACAnjC,GAAG,CAAC6Y,MAAM,CAACjX,OAAO,CAAC,CAAC;;MAEpB;MACA,IAAIujC,cAAc,GAAGt4B,UAAU,CAAE7M,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAE,CAAC;MAC1D,IAAKk9B,cAAc,IAAI,GAAG,EAAG;QAC5B,IAAI,CAACrkC,SAAS,CACb,qBAAqB,EACrB,IAAI,CAAC8kC,mBACN,CAAC;MACF;;MAEA;MACA3d,EAAE,CAAC4d,QAAQ,CAAE7lC,GAAG,CAAC4vB,OAAQ,CAAC;IAC3B,CAAC;IAEDrV,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIqD,UAAU,GAAG,CAAE,UAAU,EAAE,QAAQ,EAAE,QAAQ,CAAE;;MAEnD;MACA,CAAEqK,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,MAAO,CAAC,CAACsnB,aAAa,CAAC,CAAC,IAAI,EAAE,EAAGt/B,GAAG,CAAE,UACvDu/B,QAAQ,EACP;QACDnoB,UAAU,CAACnL,IAAI,CAAEszB,QAAQ,CAACC,SAAU,CAAC;MACtC,CAAE,CAAC;;MAEH;MACA,IAAIC,UAAU,GAAGhe,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,aAAc,CAAC,CAAC0nB,YAAY,CAAC,CAAC;MAC/D,IAAIT,SAAS,GAAG,CAAC,CAAC;MAClB7nB,UAAU,CAACpX,GAAG,CAAE,UAAWtC,CAAC,EAAG;QAC9B,IAAK+hC,UAAU,CAAE/hC,CAAC,CAAE,KAAKnE,SAAS,EAAG;UACpC0lC,SAAS,CAAEvhC,CAAC,CAAE,GAAG+hC,UAAU,CAAE/hC,CAAC,CAAE;QACjC;MACD,CAAE,CAAC;;MAEH;MACA,IACC+a,IAAI,CAACI,SAAS,CAAEomB,SAAU,CAAC,KAAKxmB,IAAI,CAACI,SAAS,CAAE,IAAI,CAAComB,SAAU,CAAC,EAC/D;QACD,IAAI,CAACA,SAAS,GAAGA,SAAS;;QAE1B;QACAzlC,GAAG,CAACiM,MAAM,CAACC,KAAK,CAAC,CAAC;MACnB;IACD,CAAC;IAED42B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B,OAAO7a,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,UAAW,CAAC;IACvC,CAAC;IAEDpD,aAAa,EAAE,SAAAA,CAAWj7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,OAAO6jB,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDlD,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAOhb,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,MAAO,CAAC;IACnC,CAAC;IAEDjD,aAAa,EAAE,SAAAA,CAAWp7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,OAAO6jB,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDhD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIC,KAAK,GAAG,CAAC,CAAC;;MAEd;MACA,IAAIgD,UAAU,GAAGne,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,MAAO,CAAC,CAACsnB,aAAa,CAAC,CAAC,IAAI,EAAE;MAC/DM,UAAU,CAAC5/B,GAAG,CAAE,UAAWu/B,QAAQ,EAAG;QACrC;QACA,IAAIvB,SAAS,GAAGvc,EAAE,CAAC3iB,IAAI,CACrBkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAEJ,QAAQ,CAACC,SAAU,CAAC;QAC9C,IAAKxB,SAAS,EAAG;UAChBpB,KAAK,CAAE2C,QAAQ,CAACM,IAAI,CAAE,GAAG7B,SAAS;QACnC;MACD,CAAE,CAAC;;MAEH;MACA,OAAOpB,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEwC,mBAAmB,EAAE,SAAAA,CAAWtgC,IAAI,EAAG;MAEtC;MACA,IAAIkZ,MAAM,GAAGyJ,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,gBAAiB,CAAC;MAC/C,IAAI0a,QAAQ,GAAGjR,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,gBAAiB,CAAC;;MAEnD;MACA,IAAIoN,SAAS,GAAG,CAAC,CAAC;MAClB9nB,MAAM,CAAC+nB,yBAAyB,CAAC,CAAC,CAAC//B,GAAG,CAAE,UAAW2b,QAAQ,EAAG;QAC7DmkB,SAAS,CAAEnkB,QAAQ,CAAE,GAAG3D,MAAM,CAACgoB,uBAAuB,CACrDrkB,QACD,CAAC;MACF,CAAE,CAAC;;MAEH;MACA,IAAI+iB,GAAG,GAAG,EAAE;MACZ,KAAM,IAAIhhC,CAAC,IAAIoiC,SAAS,EAAG;QAC1BA,SAAS,CAAEpiC,CAAC,CAAE,CAACsC,GAAG,CAAE,UAAWigC,CAAC,EAAG;UAClCvB,GAAG,CAACzyB,IAAI,CAAEg0B,CAAC,CAAC57B,EAAG,CAAC;QACjB,CAAE,CAAC;MACJ;;MAEA;MACAvF,IAAI,CAAC8I,OAAO,CACVgI,MAAM,CAAE,UAAWswB,CAAC,EAAG;QACvB,OAAOxB,GAAG,CAACx9B,OAAO,CAAEg/B,CAAC,CAAC77B,EAAG,CAAC,KAAK,CAAC,CAAC;MAClC,CAAE,CAAC,CACFrE,GAAG,CAAE,UAAW2c,MAAM,EAAEld,CAAC,EAAG;QAC5B;QACA,IAAIkc,QAAQ,GAAGgB,MAAM,CAACjD,QAAQ;QAC9BomB,SAAS,CAAEnkB,QAAQ,CAAE,GAAGmkB,SAAS,CAAEnkB,QAAQ,CAAE,IAAI,EAAE;;QAEnD;QACAmkB,SAAS,CAAEnkB,QAAQ,CAAE,CAAC1P,IAAI,CAAE;UAC3B5H,EAAE,EAAEsY,MAAM,CAACtY,EAAE;UACbkT,KAAK,EAAEoF,MAAM,CAACpF;QACf,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEJ;MACA,KAAM,IAAI7Z,CAAC,IAAIoiC,SAAS,EAAG;QAC1BA,SAAS,CAAEpiC,CAAC,CAAE,GAAGoiC,SAAS,CAAEpiC,CAAC,CAAE,CAACkS,MAAM,CAAE,UAAWqwB,CAAC,EAAG;UACtD,OAAOnhC,IAAI,CAACuqB,MAAM,CAACnoB,OAAO,CAAE++B,CAAC,CAAC57B,EAAG,CAAC,KAAK,CAAC,CAAC;QAC1C,CAAE,CAAC;MACJ;;MAEA;MACAquB,QAAQ,CAACyN,gCAAgC,CAAEL,SAAU,CAAC;IACvD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIl6B,MAAO,CAAC;;;;;;;;;;ACzpBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAACuL,UAAU,GAAG,UAAWL,OAAO,EAAER,KAAK,EAAG;IAC5C;IACAA,KAAK,GAAG1K,GAAG,CAAC0B,SAAS,CAAEgJ,KAAK,EAAE;MAC7BU,SAAS,EAAE,KAAK;MAChBojB,WAAW,EAAE,EAAE;MACfnQ,QAAQ,EAAE,KAAK;MACfnW,KAAK,EAAE,KAAK;MACZiE,IAAI,EAAE,KAAK;MACXb,UAAU,EAAE,EAAE;MACdsC,QAAQ,EAAE,SAAAA,CAAWtI,IAAI,EAAG;QAC3B,OAAOA,IAAI;MACZ,CAAC;MACDshC,WAAW,EAAE,SAAAA,CAAWrb,IAAI,EAAG;QAC9B,OAAOA,IAAI;MACZ,CAAC;MACD1c,YAAY,EAAE,KAAK;MACnBE,iBAAiB,EAAE,KAAK;MACxBC,cAAc,EAAE,KAAK;MACrB63B,gBAAgB,EAAE,EAAE;MACpBpiC,eAAe,EAAE;IAClB,CAAE,CAAC;;IAEH;IACA,IAAKqiC,UAAU,CAAC,CAAC,IAAI,CAAC,EAAG;MACxB,IAAI97B,OAAO,GAAG,IAAI+7B,SAAS,CAAE77B,OAAO,EAAER,KAAM,CAAC;IAC9C,CAAC,MAAM;MACN,IAAIM,OAAO,GAAG,IAAIg8B,SAAS,CAAE97B,OAAO,EAAER,KAAM,CAAC;IAC9C;;IAEA;IACA1K,GAAG,CAACkB,QAAQ,CAAE,aAAa,EAAE8J,OAAQ,CAAC;;IAEtC;IACA,OAAOA,OAAO;EACf,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,SAAS87B,UAAUA,CAAA,EAAG;IACrB;IACA,IAAK9mC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,SAAS,EAAE,KAAM,CAAC,EAAG;MAC5D,OAAO,CAAC;IACT;;IAEA;IACA,IAAK3kB,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,SAAU,CAAC,EAAG;MACrC,OAAO,CAAC;IACT;;IAEA;IACA,OAAO,KAAK;EACb;;EAEA;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIsiB,OAAO,GAAGjnC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC/BmM,KAAK,EAAE,SAAAA,CAAWrI,OAAO,EAAER,KAAK,EAAG;MAClC5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;MAC5B,IAAI,CAACtG,GAAG,GAAG8G,OAAO;IACnB,CAAC;IAED+L,UAAU,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAE1Bsd,YAAY,EAAE,SAAAA,CAAW1uB,KAAK,EAAG;MAChC,IAAI+tB,OAAO,GAAG,IAAI,CAACsT,SAAS,CAAErhC,KAAM,CAAC;MACrC,IAAK,CAAE+tB,OAAO,CAACphB,IAAI,CAAE,UAAW,CAAC,EAAG;QACnCohB,OAAO,CAACphB,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACrD;IACD,CAAC;IAEDktB,cAAc,EAAE,SAAAA,CAAWthC,KAAK,EAAG;MAClC,IAAI+tB,OAAO,GAAG,IAAI,CAACsT,SAAS,CAAErhC,KAAM,CAAC;MACrC,IAAK+tB,OAAO,CAACphB,IAAI,CAAE,UAAW,CAAC,EAAG;QACjCohB,OAAO,CAACphB,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACtD;IACD,CAAC;IAEDitB,SAAS,EAAE,SAAAA,CAAWrhC,KAAK,EAAG;MAC7B,OAAO,IAAI,CAAC/F,CAAC,CAAE,gBAAgB,GAAG+F,KAAK,GAAG,IAAK,CAAC;IACjD,CAAC;IAEDwuB,SAAS,EAAE,SAAAA,CAAW+S,MAAM,EAAG;MAC9B;MACAA,MAAM,GAAGpnC,GAAG,CAAC0B,SAAS,CAAE0lC,MAAM,EAAE;QAC/Bv8B,EAAE,EAAE,EAAE;QACN9B,IAAI,EAAE,EAAE;QACRmR,QAAQ,EAAE;MACX,CAAE,CAAC;;MAEH;MACA,IAAI0Z,OAAO,GAAG,IAAI,CAACsT,SAAS,CAAEE,MAAM,CAACv8B,EAAG,CAAC;;MAEzC;MACA,IAAK,CAAE+oB,OAAO,CAAC7uB,MAAM,EAAG;QACvB6uB,OAAO,GAAG9zB,CAAC,CAAE,mBAAoB,CAAC;QAClC8zB,OAAO,CAAC5b,IAAI,CAAEovB,MAAM,CAACr+B,IAAK,CAAC;QAC3B6qB,OAAO,CAAC9b,IAAI,CAAE,OAAO,EAAEsvB,MAAM,CAACv8B,EAAG,CAAC;QAClC+oB,OAAO,CAACphB,IAAI,CAAE,UAAU,EAAE40B,MAAM,CAACltB,QAAS,CAAC;QAC3C,IAAI,CAAC9V,GAAG,CAACqT,MAAM,CAAEmc,OAAQ,CAAC;MAC3B;;MAEA;MACA,OAAOA,OAAO;IACf,CAAC;IAEDtZ,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIhO,GAAG,GAAG,EAAE;MACZ,IAAI+6B,QAAQ,GAAG,IAAI,CAACjjC,GAAG,CAAC+U,IAAI,CAAE,iBAAkB,CAAC;;MAEjD;MACA,IAAK,CAAEkuB,QAAQ,CAACvqB,MAAM,CAAC,CAAC,EAAG;QAC1B,OAAOxQ,GAAG;MACX;;MAEA;MACA+6B,QAAQ,GAAGA,QAAQ,CAACC,IAAI,CAAE,UAAWC,CAAC,EAAEC,CAAC,EAAG;QAC3C,OACC,CAACD,CAAC,CAACE,YAAY,CAAE,QAAS,CAAC,GAAG,CAACD,CAAC,CAACC,YAAY,CAAE,QAAS,CAAC;MAE3D,CAAE,CAAC;;MAEH;MACAJ,QAAQ,CAAChgC,IAAI,CAAE,YAAY;QAC1B,IAAIjD,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;QACnBwM,GAAG,CAACmG,IAAI,CAAE;UACTrO,GAAG,EAAEA,GAAG;UACRyG,EAAE,EAAEzG,GAAG,CAAC0T,IAAI,CAAE,OAAQ,CAAC;UACvB/O,IAAI,EAAE3E,GAAG,CAAC2E,IAAI,CAAC;QAChB,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEH;MACA,OAAOuD,GAAG;IACX,CAAC;IAEDo7B,YAAY,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAE5BC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIC,KAAK,GAAG,SAAAA,CAAWnvB,OAAO,EAAG;QAChC;QACA,IAAIlJ,OAAO,GAAG,EAAE;;QAEhB;QACAkJ,OAAO,CAACjB,QAAQ,CAAC,CAAC,CAACnQ,IAAI,CAAE,YAAY;UACpC;UACA,IAAIwgC,MAAM,GAAG/nC,CAAC,CAAE,IAAK,CAAC;;UAEtB;UACA,IAAK+nC,MAAM,CAACtjC,EAAE,CAAE,UAAW,CAAC,EAAG;YAC9BgL,OAAO,CAACkD,IAAI,CAAE;cACb1J,IAAI,EAAE8+B,MAAM,CAAC/vB,IAAI,CAAE,OAAQ,CAAC;cAC5BN,QAAQ,EAAEowB,KAAK,CAAEC,MAAO;YACzB,CAAE,CAAC;;YAEH;UACD,CAAC,MAAM;YACNt4B,OAAO,CAACkD,IAAI,CAAE;cACb5H,EAAE,EAAEg9B,MAAM,CAAC/vB,IAAI,CAAE,OAAQ,CAAC;cAC1B/O,IAAI,EAAE8+B,MAAM,CAAC9+B,IAAI,CAAC;YACnB,CAAE,CAAC;UACJ;QACD,CAAE,CAAC;;QAEH;QACA,OAAOwG,OAAO;MACf,CAAC;;MAED;MACA,OAAOq4B,KAAK,CAAE,IAAI,CAACxjC,GAAI,CAAC;IACzB,CAAC;IAEDqpB,WAAW,EAAE,SAAAA,CAAWqa,MAAM,EAAG;MAChC;MACA,IAAIl6B,QAAQ,GAAG;QACdhH,MAAM,EAAE,IAAI,CAACqB,GAAG,CAAE,YAAa,CAAC;QAChCnE,CAAC,EAAEgkC,MAAM,CAACnU,IAAI,IAAI,EAAE;QACpBnlB,KAAK,EAAEs5B,MAAM,CAACC,IAAI,IAAI;MACvB,CAAC;;MAED;MACA,IAAI7/B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/B,IAAKC,KAAK,EAAG;QACZ0F,QAAQ,CAACC,SAAS,GAAG3F,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;QAEvC,IAAKC,KAAK,CAACD,GAAG,CAAE,OAAQ,CAAC,EAAG;UAC3B2F,QAAQ,CAACwd,KAAK,GAAGljB,KAAK,CAACD,GAAG,CAAE,OAAQ,CAAC;QACtC;MAED;;MAEA;MACA,IAAIpB,QAAQ,GAAG,IAAI,CAACoB,GAAG,CAAE,UAAW,CAAC;MACrC,IAAKpB,QAAQ,EAAG;QACf+G,QAAQ,GAAG/G,QAAQ,CAAChC,KAAK,CAAE,IAAI,EAAE,CAAE+I,QAAQ,EAAEk6B,MAAM,CAAG,CAAC;MACxD;;MAEA;MACAl6B,QAAQ,GAAG5N,GAAG,CAACwB,YAAY,CAC1B,mBAAmB,EACnBoM,QAAQ,EACR,IAAI,CAACtI,IAAI,EACT,IAAI,CAAClB,GAAG,EACR8D,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACA,OAAOlI,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;IACtC,CAAC;IAEDo6B,cAAc,EAAE,SAAAA,CAAWzc,IAAI,EAAEuc,MAAM,EAAG;MACzC;MACAvc,IAAI,GAAGvrB,GAAG,CAAC0B,SAAS,CAAE6pB,IAAI,EAAE;QAC3Bnd,OAAO,EAAE,KAAK;QACd0f,IAAI,EAAE;MACP,CAAE,CAAC;;MAEH;MACA,IAAIjnB,QAAQ,GAAG,IAAI,CAACoB,GAAG,CAAE,aAAc,CAAC;MACxC,IAAKpB,QAAQ,EAAG;QACf0kB,IAAI,GAAG1kB,QAAQ,CAAChC,KAAK,CAAE,IAAI,EAAE,CAAE0mB,IAAI,EAAEuc,MAAM,CAAG,CAAC;MAChD;;MAEA;MACAvc,IAAI,GAAGvrB,GAAG,CAACwB,YAAY,CACtB,sBAAsB,EACtB+pB,IAAI,EACJuc,MAAM,EACN,IACD,CAAC;;MAED;MACA,OAAOvc,IAAI;IACZ,CAAC;IAED0c,kBAAkB,EAAE,SAAAA,CAAW1c,IAAI,EAAEuc,MAAM,EAAG;MAC7C;MACA,IAAIvc,IAAI,GAAG,IAAI,CAACyc,cAAc,CAAEzc,IAAI,EAAEuc,MAAO,CAAC;;MAE9C;MACA,IAAKvc,IAAI,CAACuC,IAAI,EAAG;QAChBvC,IAAI,CAAC2c,UAAU,GAAG;UAAEpa,IAAI,EAAE;QAAK,CAAC;MACjC;;MAEA;MACAjU,UAAU,CAAE/Z,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACipB,YAAY,EAAE,IAAK,CAAC,EAAE,CAAE,CAAC;;MAEnD;MACA,OAAOnc,IAAI;IACZ,CAAC;IAED/f,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK,IAAI,CAACpH,GAAG,CAACkB,IAAI,CAAE,SAAU,CAAC,EAAG;QACjC,IAAI,CAAClB,GAAG,CAAC4G,OAAO,CAAE,SAAU,CAAC;MAC9B;;MAEA;MACA,IAAI,CAAC5G,GAAG,CAACkV,QAAQ,CAAE,oBAAqB,CAAC,CAAC9W,MAAM,CAAC,CAAC;IACnD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIukC,SAAS,GAAGE,OAAO,CAAC7/B,MAAM,CAAE;IAC/B6P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI/L,OAAO,GAAG,IAAI,CAAC9G,GAAG;MACtB,IAAIk5B,OAAO,GAAG;QACbnU,KAAK,EAAE,MAAM;QACbgf,UAAU,EAAE,IAAI,CAAClgC,GAAG,CAAE,WAAY,CAAC;QACnCumB,WAAW,EAAE,IAAI,CAACvmB,GAAG,CAAE,aAAc,CAAC;QACtCoW,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChC4G,YAAY,EAAE,IAAI,CAAC5G,GAAG,CAAE,cAAe,CAAC;QACxC8G,iBAAiB,EAAE,IAAI,CAAC9G,GAAG,CAAE,mBAAoB,CAAC;QAClD+G,cAAc,EAAE,IAAI,CAAC/G,GAAG,CAAE,gBAAiB,CAAC;QAC5C4+B,gBAAgB,EAAE,IAAI,CAAC5+B,GAAG,CAAE,kBAAmB,CAAC;QAChDxD,eAAe,EAAE,IAAI,CAACwD,GAAG,CAAE,iBAAkB,CAAC;QAC9C3C,IAAI,EAAE;MACP,CAAC;;MAED;MACA,IAAK,CAAEg4B,OAAO,CAACvuB,iBAAiB,EAAG;QAClC,OAAOuuB,OAAO,CAACvuB,iBAAiB;MACjC;MACA,IAAK,CAAEuuB,OAAO,CAACtuB,cAAc,EAAG;QAC/B,OAAOsuB,OAAO,CAACtuB,cAAc;MAC9B;MACA,IAAK,CAAEsuB,OAAO,CAACuJ,gBAAgB,EAAG;QACjC,OAAOvJ,OAAO,CAACuJ,gBAAgB;MAChC;;MAEA;MACA,IAAK,CAAE7mC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAY,CAAC,EAAG;QACzD,IAAK,CAAE2Y,OAAO,CAACvuB,iBAAiB,EAAG;UAClCuuB,OAAO,CAACvuB,iBAAiB,GAAG,UAAWd,SAAS,EAAG;YAClD,IAAIm6B,UAAU,GAAGtoC,CAAC,CACjB,qCACD,CAAC;YACDsoC,UAAU,CAACpwB,IAAI,CACdslB,OAAO,CAACzuB,YAAY,CAAEZ,SAAS,CAAClF,IAAK,CACtC,CAAC;YACDq/B,UAAU,CAAC9iC,IAAI,CAAE,SAAS,EAAE2I,SAAS,CAACo6B,OAAQ,CAAC;YAC/C,OAAOD,UAAU;UAClB,CAAC;QACF;MACD,CAAC,MAAM;QACN,OAAO9K,OAAO,CAACvuB,iBAAiB;QAChC,OAAOuuB,OAAO,CAACtuB,cAAc;MAC9B;;MAEA;MACA,IAAK,CAAEsuB,OAAO,CAACzuB,YAAY,EAAG;QAC7ByuB,OAAO,CAACzuB,YAAY,GAAG,UAAWC,MAAM,EAAG;UAC1C,IAAK,OAAOA,MAAM,KAAK,QAAQ,EAAG;YACjC,OAAOA,MAAM;UACd;UAEA,IAAK,IAAI,CAACrK,eAAe,EAAG;YAC3B,OAAOzE,GAAG,CAACmD,SAAS,CAAE2L,MAAO,CAAC;UAC/B;UAEA,OAAO9O,GAAG,CAACwB,YAAY,CACtB,uBAAuB,EACvBxB,GAAG,CAACmD,SAAS,CAAE2L,MAAO,CAAC,EACvBA,MAAM,EACN5D,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;QACF,CAAC;MACF;;MAEA;MACA,IAAKo1B,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACA,IAAI,CAAC/D,QAAQ,CAAC,CAAC,CAAC9T,GAAG,CAAE,UAAW6nB,IAAI,EAAG;UACtCA,IAAI,CAACjqB,GAAG,CAACs5B,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;QACtC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAIq9B,QAAQ,GAAGr9B,OAAO,CAAC4M,IAAI,CAAE,WAAY,CAAC;MAC1C,IAAKywB,QAAQ,KAAKxoC,SAAS,EAAG;QAC7BmL,OAAO,CAACs9B,UAAU,CAAE,MAAO,CAAC;QAC5Bt9B,OAAO,CAACyN,UAAU,CAAE,WAAY,CAAC;MAClC;;MAEA;MACA,IAAK,IAAI,CAAC1Q,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBq1B,OAAO,CAACnxB,IAAI,GAAG;UACd0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzBwgC,KAAK,EAAE,GAAG;UACV5jB,QAAQ,EAAE,MAAM;UAChB1c,IAAI,EAAE,MAAM;UACZ2c,KAAK,EAAE,KAAK;UACZxf,IAAI,EAAExF,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACgP,WAAW,EAAE,IAAK,CAAC;UACvCib,cAAc,EAAE5oC,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACwpB,kBAAkB,EAAE,IAAK;QACxD,CAAC;MACF;;MAEA;MACA,IAAK,CAAE3K,OAAO,CAAC74B,eAAe,EAAG;QAChC,IAAIyD,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;QAC/Bq1B,OAAO,GAAGt9B,GAAG,CAACwB,YAAY,CACzB,cAAc,EACd87B,OAAO,EACPpyB,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACF;MACA;MACAgD,OAAO,CAACF,OAAO,CAAEsyB,OAAQ,CAAC;;MAE1B;MACA,IAAIqL,UAAU,GAAGz9B,OAAO,CAAC+P,IAAI,CAAE,oBAAqB,CAAC;;MAErD;MACA,IAAKqiB,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACA,IAAIiW,GAAG,GAAGqU,UAAU,CAACxvB,IAAI,CAAE,IAAK,CAAC;;QAEjC;QACAmb,GAAG,CAAChI,QAAQ,CAAE;UACbsc,IAAI,EAAE,SAAAA,CAAW9gC,CAAC,EAAG;YACpB;YACAwsB,GAAG,CAACnb,IAAI,CAAE,4BAA6B,CAAC,CAAC9R,IAAI,CAC5C,YAAY;cACX;cACA,IAAKvH,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,MAAO,CAAC,EAAG;gBAC/B,IAAIsuB,OAAO,GAAG9zB,CAAC,CACdA,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,MAAO,CAAC,CAAC+iC,OAC1B,CAAC;cACF,CAAC,MAAM;gBACN,IAAIzU,OAAO,GAAG9zB,CAAC,CACdA,CAAC,CAAE,IAAK,CAAC,CACPqZ,IAAI,CAAE,oBAAqB,CAAC,CAC5B7T,IAAI,CAAE,SAAU,CACnB,CAAC;cACF;;cAEA;cACAsuB,OAAO,CAAC8J,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;YACrC,CACD,CAAC;;YAED;YACAA,OAAO,CAAC+O,OAAO,CAAE,QAAS,CAAC;UAC5B;QACD,CAAE,CAAC;;QAEH;QACA/O,OAAO,CAAClD,EAAE,CACT,gBAAgB,EAChB,IAAI,CAACyW,KAAK,CAAE,UAAW3W,CAAC,EAAG;UAC1B,IAAI,CAACo/B,SAAS,CAAEp/B,CAAC,CAACggC,MAAM,CAACxiC,IAAI,CAACuF,EAAG,CAAC,CAChC6yB,MAAM,CAAC,CAAC,CACR4K,QAAQ,CAAE,IAAI,CAAClkC,GAAI,CAAC;QACvB,CAAE,CACH,CAAC;MACF;;MAEA;MACA8G,OAAO,CAAClD,EAAE,CAAE,cAAc,EAAE,MAAM;QACjClI,CAAC,CAAE,iDAAkD,CAAC,CACpDmI,GAAG,CAAE,CAAC,CAAE,CAAC,CACTI,KAAK,CAAC,CAAC;MACV,CAAE,CAAC;;MAEH;MACAsgC,UAAU,CAAC1wB,QAAQ,CAAE,MAAO,CAAC;;MAE7B;MACA,IAAKswB,QAAQ,KAAKxoC,SAAS,EAAG;QAC7BmL,OAAO,CAAC4M,IAAI,CAAE,WAAW,EAAEywB,QAAS,CAAC;MACtC;;MAEA;MACA,IAAK,CAAEjL,OAAO,CAAC74B,eAAe,EAAG;QAChCzE,GAAG,CAACkB,QAAQ,CACX,cAAc,EACdgK,OAAO,EACPoyB,OAAO,EACP,IAAI,CAACh4B,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACF;IACD,CAAC;IAEDw/B,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAImB,YAAY,GAAG,KAAK;MACxB,IAAIC,UAAU,GAAG,KAAK;;MAEtB;MACAhpC,CAAC,CAAE,wCAAyC,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC/D;QACA,IAAIggC,QAAQ,GAAGvnC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,IAAK,CAAC;QACzC,IAAIuxB,MAAM,GAAGjpC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,QAAS,CAAC;;QAE3C;QACA,IAAKsxB,UAAU,IAAIA,UAAU,CAAC//B,IAAI,CAAC,CAAC,KAAKggC,MAAM,CAAChgC,IAAI,CAAC,CAAC,EAAG;UACxD8/B,YAAY,CAACpxB,MAAM,CAAE4vB,QAAQ,CAAC7vB,QAAQ,CAAC,CAAE,CAAC;UAC1C1X,CAAC,CAAE,IAAK,CAAC,CAAC0C,MAAM,CAAC,CAAC;UAClB;QACD;;QAEA;QACAqmC,YAAY,GAAGxB,QAAQ;QACvByB,UAAU,GAAGC,MAAM;MACpB,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI/B,SAAS,GAAGC,OAAO,CAAC7/B,MAAM,CAAE;IAC/B6P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI/L,OAAO,GAAG,IAAI,CAAC9G,GAAG;MACtB,IAAIyB,KAAK,GAAG,IAAI,CAACyU,QAAQ,CAAC,CAAC;MAC3B,IAAI+D,QAAQ,GAAG,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;MACrC,IAAIq1B,OAAO,GAAG;QACbnU,KAAK,EAAE,MAAM;QACbgf,UAAU,EAAE,IAAI,CAAClgC,GAAG,CAAE,WAAY,CAAC;QACnCumB,WAAW,EAAE,IAAI,CAACvmB,GAAG,CAAE,aAAc,CAAC;QACtC+gC,SAAS,EAAE,IAAI;QACf3qB,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChC3C,IAAI,EAAE,IAAI,CAACqiC,UAAU,CAAC,CAAC;QACvB94B,YAAY,EAAE,SAAAA,CAAWjL,MAAM,EAAG;UACjC,OAAO5D,GAAG,CAACkO,OAAO,CAAEtK,MAAO,CAAC;QAC7B,CAAC;QACDqlC,WAAW,EAAE;UACZ,SAAS,EAAE;QACZ,CAAC;QACDC,aAAa,EAAE,SAAAA,CAAWb,OAAO,EAAExhC,QAAQ,EAAG;UAC7C,IAAKwX,QAAQ,EAAG;YACfxX,QAAQ,CAAEhB,KAAM,CAAC;UAClB,CAAC,MAAM;YACNgB,QAAQ,CAAEhB,KAAK,CAAC8qB,KAAK,CAAC,CAAE,CAAC;UAC1B;QACD;MACD,CAAC;MACD;MACA,IAAIpe,MAAM,GAAGrH,OAAO,CAACoO,QAAQ,CAAE,OAAQ,CAAC;MACxC,IAAK,CAAE/G,MAAM,CAACxN,MAAM,EAAG;QACtBwN,MAAM,GAAGzS,CAAC,CAAE,yBAA0B,CAAC;QACvCoL,OAAO,CAACyP,MAAM,CAAEpI,MAAO,CAAC;MACzB;;MAEA;MACA42B,UAAU,GAAGtjC,KAAK,CAChBW,GAAG,CAAE,UAAW6nB,IAAI,EAAG;QACvB,OAAOA,IAAI,CAACxjB,EAAE;MACf,CAAE,CAAC,CACFqhB,IAAI,CAAE,IAAK,CAAC;MACd3Z,MAAM,CAACjG,GAAG,CAAE68B,UAAW,CAAC;;MAExB;MACA,IAAK7L,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACAxY,KAAK,CAACW,GAAG,CAAE,UAAW6nB,IAAI,EAAG;UAC5BA,IAAI,CAACjqB,GAAG,CAACs5B,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;QACtC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAKoyB,OAAO,CAAC6K,UAAU,EAAG;QACzB7K,OAAO,CAACh4B,IAAI,GAAGg4B,OAAO,CAACh4B,IAAI,CAAC8Q,MAAM,CAAE,UAAWiY,IAAI,EAAG;UACrD,OAAOA,IAAI,CAACxjB,EAAE,KAAK,EAAE;QACtB,CAAE,CAAC;MACJ;;MAEA;MACAK,OAAO,CAACs9B,UAAU,CAAE,MAAO,CAAC;MAC5Bt9B,OAAO,CAACyN,UAAU,CAAE,WAAY,CAAC;;MAEjC;MACA,IAAK,IAAI,CAAC1Q,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBq1B,OAAO,CAACnxB,IAAI,GAAG;UACd0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzBmhC,WAAW,EAAE,GAAG;UAChBvkB,QAAQ,EAAE,MAAM;UAChB1c,IAAI,EAAE,MAAM;UACZ2c,KAAK,EAAE,KAAK;UACZxf,IAAI,EAAExF,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACgP,WAAW,EAAE,IAAK,CAAC;UACvCrf,OAAO,EAAEtO,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACwpB,kBAAkB,EAAE,IAAK;QACjD,CAAC;MACF;;MAEA;MACA,IAAI//B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/Bq1B,OAAO,GAAGt9B,GAAG,CAACwB,YAAY,CACzB,cAAc,EACd87B,OAAO,EACPpyB,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACAqK,MAAM,CAACvH,OAAO,CAAEsyB,OAAQ,CAAC;;MAEzB;MACA,IAAIqL,UAAU,GAAGp2B,MAAM,CAACvH,OAAO,CAAE,WAAY,CAAC;;MAE9C;MACA,IAAIk8B,SAAS,GAAGpnC,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACyoB,SAAS,EAAE,IAAK,CAAC;;MAE/C;MACA,IAAK5J,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACA,IAAIiW,GAAG,GAAGqU,UAAU,CAACxvB,IAAI,CAAE,IAAK,CAAC;;QAEjC;QACAmb,GAAG,CAAChI,QAAQ,CAAE;UACbsc,IAAI,EAAE,SAAAA,CAAA,EAAY;YACjB;YACAtU,GAAG,CAACnb,IAAI,CAAE,wBAAyB,CAAC,CAAC9R,IAAI,CAAE,YAAY;cACtD;cACA,IAAI/B,IAAI,GAAGxF,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,aAAc,CAAC;cAC1C,IAAIsuB,OAAO,GAAGsT,SAAS,CAAE5hC,IAAI,CAACuF,EAAG,CAAC;;cAElC;cACA+oB,OAAO,CAAC8J,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;YACrC,CAAE,CAAC;;YAEH;YACAA,OAAO,CAAC+O,OAAO,CAAE,QAAS,CAAC;UAC5B;QACD,CAAE,CAAC;MACJ;;MAEA;MACA1H,MAAM,CAACvK,EAAE,CAAE,mBAAmB,EAAE,UAAWF,CAAC,EAAG;QAC9C;QACA,IAAIumB,IAAI,GAAGvmB,CAAC,CAACuhC,MAAM;QACnB,IAAIzV,OAAO,GAAGsT,SAAS,CAAE7Y,IAAI,CAACxjB,EAAG,CAAC;;QAElC;QACA,IAAK,CAAE+oB,OAAO,CAAC7uB,MAAM,EAAG;UACvB6uB,OAAO,GAAG9zB,CAAC,CACV,iBAAiB,GAChBuuB,IAAI,CAACxjB,EAAE,GACP,IAAI,GACJwjB,IAAI,CAACtlB,IAAI,GACT,WACF,CAAC;QACF;;QAEA;QACA6qB,OAAO,CAAC8J,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;MACrC,CAAE,CAAC;;MAEH;MACAy9B,UAAU,CAAC1wB,QAAQ,CAAE,MAAO,CAAC;;MAE7B;MACAjY,GAAG,CAACkB,QAAQ,CACX,cAAc,EACdgK,OAAO,EACPoyB,OAAO,EACP,IAAI,CAACh4B,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACAqK,MAAM,CAACvK,EAAE,CAAE,QAAQ,EAAE,YAAY;QAChC,IAAIsE,GAAG,GAAGiG,MAAM,CAACjG,GAAG,CAAC,CAAC;QACtB,IAAKA,GAAG,CAAC5E,OAAO,CAAE,IAAK,CAAC,EAAG;UAC1B4E,GAAG,GAAGA,GAAG,CAACtG,KAAK,CAAE,IAAK,CAAC;QACxB;QACAkF,OAAO,CAACoB,GAAG,CAAEA,GAAI,CAAC,CAAC2N,OAAO,CAAE,QAAS,CAAC;MACvC,CAAE,CAAC;;MAEH;MACA/O,OAAO,CAAC0K,IAAI,CAAC,CAAC;IACf,CAAC;IAED8xB,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAImB,YAAY,GAAG,KAAK;MACxB,IAAIC,UAAU,GAAG,KAAK;;MAEtB;MACAhpC,CAAC,CAAE,6CAA8C,CAAC,CAACuH,IAAI,CACtD,YAAY;QACX;QACA,IAAIggC,QAAQ,GAAGvnC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,IAAK,CAAC;QACzC,IAAIuxB,MAAM,GAAGjpC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,uBAAwB,CAAC;;QAE1D;QACA,IAAKsxB,UAAU,IAAIA,UAAU,CAAC//B,IAAI,CAAC,CAAC,KAAKggC,MAAM,CAAChgC,IAAI,CAAC,CAAC,EAAG;UACxD+/B,UAAU,CAACrxB,MAAM,CAAE4vB,QAAQ,CAAC7vB,QAAQ,CAAC,CAAE,CAAC;UACxC1X,CAAC,CAAE,IAAK,CAAC,CAAC0C,MAAM,CAAC,CAAC;UAClB;QACD;;QAEA;QACAqmC,YAAY,GAAGxB,QAAQ;QACvByB,UAAU,GAAGC,MAAM;MACpB,CACD,CAAC;IACF,CAAC;IAEDtb,WAAW,EAAE,SAAAA,CAAWkG,IAAI,EAAEoU,IAAI,EAAG;MACpC;MACA,IAAID,MAAM,GAAG;QACZnU,IAAI,EAAEA,IAAI;QACVoU,IAAI,EAAEA;MACP,CAAC;;MAED;MACA,IAAI7/B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/B6/B,MAAM,GAAG9nC,GAAG,CAACwB,YAAY,CACxB,mBAAmB,EACnBsmC,MAAM,EACN,IAAI,CAACxiC,IAAI,EACT,IAAI,CAAClB,GAAG,EACR8D,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACD;MACA,OAAO++B,OAAO,CAACr1B,SAAS,CAAC6b,WAAW,CAAC5oB,KAAK,CAAE,IAAI,EAAE,CAAEijC,MAAM,CAAG,CAAC;IAC/D;EACD,CAAE,CAAC;;EAEH;EACA,IAAIwB,cAAc,GAAG,IAAItpC,GAAG,CAACoK,KAAK,CAAE;IACnCtD,QAAQ,EAAE,CAAC;IACXiQ,IAAI,EAAE,SAAS;IACf/P,OAAO,EAAE;MACRyyB,SAAS,EAAE;IACZ,CAAC;IACDxiB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIyU,GAAG,GAAG1c,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIshC,OAAO,GAAGzC,UAAU,CAAC,CAAC;;MAE1B;MACA,IAAK,CAAEtmC,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAKic,MAAM,CAAC/U,OAAO,CAAE,IAAK,CAAC,KAAK,CAAC,EAAG;QACnC,OAAO,KAAK;MACb;;MAEA;MACA,IAAK6hC,OAAO,IAAI,CAAC,EAAG;QACnB,IAAI,CAACC,gBAAgB,CAAC,CAAC;MACxB,CAAC,MAAM,IAAKD,OAAO,IAAI,CAAC,EAAG;QAC1B,IAAI,CAACE,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIhpC,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIwU,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;;MAEhC;MACAwU,MAAM,GAAGA,MAAM,CAAC4F,OAAO,CAAE,GAAG,EAAE,GAAI,CAAC;;MAEnC;MACA,IAAIqnB,WAAW,GAAG;QACjBC,YAAY,EAAE,SAAAA,CAAA,EAAY;UACzB,OAAOnpC,IAAI,CAACopC,SAAS;QACtB,CAAC;QACDC,YAAY,EAAE,SAAAA,CAAWvlC,IAAI,EAAG;UAC/B,IAAIwlC,SAAS,GAAGxlC,IAAI,CAACylC,KAAK,CAAChlC,MAAM,GAAGT,IAAI,CAAC0lC,OAAO;UAChD,IAAKF,SAAS,GAAG,CAAC,EAAG;YACpB,OAAOtpC,IAAI,CAACypC,gBAAgB,CAAC5nB,OAAO,CAAE,IAAI,EAAEynB,SAAU,CAAC;UACxD;UACA,OAAOtpC,IAAI,CAAC0pC,gBAAgB;QAC7B,CAAC;QACDC,aAAa,EAAE,SAAAA,CAAW7lC,IAAI,EAAG;UAChC,IAAI8lC,cAAc,GAAG9lC,IAAI,CAAC+lC,OAAO,GAAG/lC,IAAI,CAACylC,KAAK,CAAChlC,MAAM;UACrD,IAAKqlC,cAAc,GAAG,CAAC,EAAG;YACzB,OAAO5pC,IAAI,CAAC8pC,iBAAiB,CAACjoB,OAAO,CACpC,IAAI,EACJ+nB,cACD,CAAC;UACF;UACA,OAAO5pC,IAAI,CAAC+pC,iBAAiB;QAC9B,CAAC;QACDC,WAAW,EAAE,SAAAA,CAAA,EAAY;UACxB,OAAOhqC,IAAI,CAACiqC,SAAS;QACtB,CAAC;QACDC,eAAe,EAAE,SAAAA,CAAWpmC,IAAI,EAAG;UAClC,IAAI0lC,OAAO,GAAG1lC,IAAI,CAAC0lC,OAAO;UAC1B,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAOxpC,IAAI,CAACmqC,oBAAoB,CAACtoB,OAAO,CACvC,IAAI,EACJ2nB,OACD,CAAC;UACF;UACA,OAAOxpC,IAAI,CAACoqC,oBAAoB;QACjC,CAAC;QACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB,OAAOrqC,IAAI,CAACsqC,SAAS;QACtB,CAAC;QACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB,OAAOvqC,IAAI,CAACuqC,SAAS;QACtB;MACD,CAAC;;MAED;MACA3+B,MAAM,CAACvE,EAAE,CAACmD,OAAO,CAACggC,GAAG,CAACC,MAAM,CAC3B,eAAe,GAAGxuB,MAAM,EACxB,EAAE,EACF,YAAY;QACX,OAAOitB,WAAW;MACnB,CACD,CAAC;IACF,CAAC;IAEDD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIjpC,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIwU,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;;MAEhC;MACAwU,MAAM,GAAGA,MAAM,CAAC4F,OAAO,CAAE,GAAG,EAAE,GAAI,CAAC;;MAEnC;MACA,IAAIqnB,WAAW,GAAG;QACjBwB,aAAa,EAAE,SAAAA,CAAWC,OAAO,EAAG;UACnC,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAO3qC,IAAI,CAAC4qC,SAAS,CAAC/oB,OAAO,CAAE,IAAI,EAAE8oB,OAAQ,CAAC;UAC/C;UACA,OAAO3qC,IAAI,CAAC6qC,SAAS;QACtB,CAAC;QACDC,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAO9qC,IAAI,CAACsqC,SAAS;QACtB,CAAC;QACDS,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAO/qC,IAAI,CAACopC,SAAS;QACtB,CAAC;QACD4B,mBAAmB,EAAE,SAAAA,CAAWzB,KAAK,EAAE0B,GAAG,EAAG;UAC5C,IAAIrB,cAAc,GAAGqB,GAAG,GAAG1B,KAAK,CAAChlC,MAAM;UACvC,IAAKqlC,cAAc,GAAG,CAAC,EAAG;YACzB,OAAO5pC,IAAI,CAAC8pC,iBAAiB,CAACjoB,OAAO,CACpC,IAAI,EACJ+nB,cACD,CAAC;UACF;UACA,OAAO5pC,IAAI,CAAC+pC,iBAAiB;QAC9B,CAAC;QACDmB,kBAAkB,EAAE,SAAAA,CAAW3B,KAAK,EAAE1c,GAAG,EAAG;UAC3C,IAAIyc,SAAS,GAAGC,KAAK,CAAChlC,MAAM,GAAGsoB,GAAG;UAClC,IAAKyc,SAAS,GAAG,CAAC,EAAG;YACpB,OAAOtpC,IAAI,CAACypC,gBAAgB,CAAC5nB,OAAO,CAAE,IAAI,EAAEynB,SAAU,CAAC;UACxD;UACA,OAAOtpC,IAAI,CAAC0pC,gBAAgB;QAC7B,CAAC;QACDyB,qBAAqB,EAAE,SAAAA,CAAW3B,OAAO,EAAG;UAC3C,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAOxpC,IAAI,CAACmqC,oBAAoB,CAACtoB,OAAO,CACvC,IAAI,EACJ2nB,OACD,CAAC;UACF;UACA,OAAOxpC,IAAI,CAACoqC,oBAAoB;QACjC,CAAC;QACDgB,cAAc,EAAE,SAAAA,CAAA,EAAY;UAC3B,OAAOprC,IAAI,CAACiqC,SAAS;QACtB,CAAC;QACDoB,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAOrrC,IAAI,CAACuqC,SAAS;QACtB;MACD,CAAC;;MAED;MACAjrC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAAC8gC,OAAO,GAAGhsC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAAC8gC,OAAO,IAAI,CAAC,CAAC;;MAEjD;MACAhsC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAAC8gC,OAAO,CAAErvB,MAAM,CAAE,GAAGitB,WAAW;MAC5C5pC,CAAC,CAACsH,MAAM,CAAEtH,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAACvF,QAAQ,EAAEikC,WAAY,CAAC;IAC/C,CAAC;IAEDjuB,WAAW,EAAE,SAAAA,CAAWrX,GAAG,EAAEu1B,IAAI,EAAG;MACnCA,IAAI,CAACxgB,IAAI,CAAE,oBAAqB,CAAC,CAAC3W,MAAM,CAAC,CAAC;IAC3C;EACD,CAAE,CAAC;AACJ,CAAC,EAAI4J,MAAO,CAAC;;;;;;;;;;AC74Bb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACg2B,OAAO,GAAG;IACb;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEvwB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAK,OAAOsmC,cAAc,KAAK,WAAW,EAAG,OAAO,KAAK;;MAEzD;MACA,IAAItmC,QAAQ,GAAG;QACduwB,OAAO,EAAE+V,cAAc,CAACC,OAAO,CAACC,WAAW;QAC3ChW,SAAS,EAAE8V,cAAc,CAACG,MAAM,CAACD;MAClC,CAAC;;MAED;MACA,OAAOxmC,QAAQ;IAChB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEwR,UAAU,EAAE,SAAAA,CAAWpM,EAAE,EAAEvG,IAAI,EAAG;MACjC;MACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;QAC3B0xB,OAAO,EAAE,IAAI;QACbC,SAAS,EAAE,IAAI;QACfC,OAAO,EAAE,MAAM;QACf5X,IAAI,EAAE,QAAQ;QAAE;QAChBpW,KAAK,EAAE;MACR,CAAE,CAAC;;MAEH;MACA,IAAK5D,IAAI,CAAC0xB,OAAO,EAAG;QACnB,IAAI,CAACmW,iBAAiB,CAAEthC,EAAE,EAAEvG,IAAK,CAAC;MACnC;;MAEA;MACA,IAAKA,IAAI,CAAC2xB,SAAS,EAAG;QACrB,IAAI,CAACmW,mBAAmB,CAAEvhC,EAAE,EAAEvG,IAAK,CAAC;MACrC;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE6nC,iBAAiB,EAAE,SAAAA,CAAWthC,EAAE,EAAEvG,IAAI,EAAG;MACxC;MACA,IAAIgmB,SAAS,GAAGxqB,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAC;MAC7B,IAAIpF,QAAQ,GAAG,IAAI,CAACA,QAAQ,CAAC,CAAC;MAC9B,IAAI4mC,QAAQ,GAAGrsC,GAAG,CAACiI,GAAG,CAAE,UAAW,CAAC;MACpC,IAAIC,KAAK,GAAG5D,IAAI,CAAC4D,KAAK,IAAI,KAAK;MAC/B,IAAI7C,MAAM,GAAG6C,KAAK,CAAC9D,GAAG,IAAI,KAAK;;MAE/B;MACA,IAAK,OAAO4xB,OAAO,KAAK,WAAW,EAAG,OAAO,KAAK;MAClD,IAAK,CAAEvwB,QAAQ,EAAG,OAAO,KAAK;;MAE9B;MACA,IAAKuwB,OAAO,CAAC/tB,GAAG,CAAE4C,EAAG,CAAC,EAAG;QACxB,OAAO,IAAI,CAAC9I,MAAM,CAAE8I,EAAG,CAAC;MACzB;;MAEA;MACA,IAAII,IAAI,GAAGnL,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE3B,QAAQ,CAACuwB,OAAO,EAAE1xB,IAAI,CAAC0xB,OAAQ,CAAC;MACzD/qB,IAAI,CAACJ,EAAE,GAAGA,EAAE;MACZI,IAAI,CAAClH,QAAQ,GAAG,GAAG,GAAG8G,EAAE;;MAExB;MACA,IAAIqrB,OAAO,GAAG5xB,IAAI,CAAC4xB,OAAO;MAC1B,IAAKA,OAAO,IAAImW,QAAQ,IAAIA,QAAQ,CAAEnW,OAAO,CAAE,EAAG;QACjD,KAAM,IAAIjwB,CAAC,GAAG,CAAC,EAAEA,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAG;UAC9BgF,IAAI,CAAE,SAAS,GAAGhF,CAAC,CAAE,GAAGomC,QAAQ,CAAEnW,OAAO,CAAE,CAAEjwB,CAAC,CAAE,IAAI,EAAE;QACvD;MACD;;MAEA;MACAgF,IAAI,CAACsI,KAAK,GAAG,UAAW+4B,EAAE,EAAG;QAC5BA,EAAE,CAACtkC,EAAE,CAAE,QAAQ,EAAE,UAAWF,CAAC,EAAG;UAC/BwkC,EAAE,CAACzL,IAAI,CAAC,CAAC,CAAC,CAAC;UACXvW,SAAS,CAACrQ,OAAO,CAAE,QAAS,CAAC;QAC9B,CAAE,CAAC;;QAEH;QACAqyB,EAAE,CAACtkC,EAAE,CAAE,SAAS,EAAE,UAAWF,CAAC,EAAG;UAChC,IAAIH,KAAK,GAAG,IAAI4kC,UAAU,CAAE,SAAU,CAAC;UACvC5nB,MAAM,CAAC6nB,aAAa,CAAE7kC,KAAM,CAAC;QAC9B,CAAE,CAAC;;QAEH;QACA;QACA;QACA;MACD,CAAC;;MAED;MACAsD,IAAI,CAACwhC,gBAAgB,GAAG,KAAK;;MAE7B;MACA;MACA,IAAK,CAAExhC,IAAI,CAACyhC,YAAY,EAAG;QAC1BzhC,IAAI,CAAC0hC,OAAO,GAAG,IAAI;MACpB;;MAEA;MACA1hC,IAAI,GAAGjL,GAAG,CAACwB,YAAY,CACtB,0BAA0B,EAC1ByJ,IAAI,EACJJ,EAAE,EACF3C,KACD,CAAC;;MAED;MACA;MACA;MACA;;MAEA;MACA6jC,cAAc,CAACC,OAAO,CAAEnhC,EAAE,CAAE,GAAGI,IAAI;;MAEnC;MACA,IAAK3G,IAAI,CAACga,IAAI,IAAI,QAAQ,EAAG;QAC5B;QACA,IAAI6E,MAAM,GAAG6S,OAAO,CAAC/qB,IAAI,CAAEA,IAAK,CAAC;;QAEjC;QACA,IAAIqhC,EAAE,GAAGtW,OAAO,CAAC/tB,GAAG,CAAE4C,EAAG,CAAC;;QAE1B;QACA,IAAK,CAAEyhC,EAAE,EAAG;UACX,OAAO,KAAK;QACb;;QAEA;QACAA,EAAE,CAACtsC,GAAG,GAAGsE,IAAI,CAAC4D,KAAK;;QAEnB;QACAlI,GAAG,CAACkB,QAAQ,CAAE,sBAAsB,EAAEorC,EAAE,EAAEA,EAAE,CAACzhC,EAAE,EAAEI,IAAI,EAAE/C,KAAM,CAAC;MAC/D;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEkkC,mBAAmB,EAAE,SAAAA,CAAWvhC,EAAE,EAAEvG,IAAI,EAAG;MAC1C;MACA,IAAImB,QAAQ,GAAG,IAAI,CAACA,QAAQ,CAAC,CAAC;;MAE9B;MACA,IAAK,OAAOwwB,SAAS,KAAK,WAAW,EAAG,OAAO,KAAK;MACpD,IAAK,CAAExwB,QAAQ,EAAG,OAAO,KAAK;;MAE9B;MACA,IAAIwF,IAAI,GAAGnL,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE3B,QAAQ,CAACwwB,SAAS,EAAE3xB,IAAI,CAAC2xB,SAAU,CAAC;MAC7DhrB,IAAI,CAACJ,EAAE,GAAGA,EAAE;;MAEZ;MACA,IAAI3C,KAAK,GAAG5D,IAAI,CAAC4D,KAAK,IAAI,KAAK;MAC/B,IAAI7C,MAAM,GAAG6C,KAAK,CAAC9D,GAAG,IAAI,KAAK;MAC/B6G,IAAI,GAAGjL,GAAG,CAACwB,YAAY,CACtB,4BAA4B,EAC5ByJ,IAAI,EACJA,IAAI,CAACJ,EAAE,EACP3C,KACD,CAAC;;MAED;MACA6jC,cAAc,CAACG,MAAM,CAAErhC,EAAE,CAAE,GAAGI,IAAI;;MAElC;MACA,IAAIqhC,EAAE,GAAGrW,SAAS,CAAEhrB,IAAK,CAAC;;MAE1B;MACA,IAAK,CAAEqhC,EAAE,EAAG;QACX,OAAO,KAAK;MACb;;MAEA;MACA,IAAI,CAACM,cAAc,CAAEN,EAAG,CAAC;;MAEzB;MACAtsC,GAAG,CAACkB,QAAQ,CAAE,wBAAwB,EAAEorC,EAAE,EAAEA,EAAE,CAACzhC,EAAE,EAAEI,IAAI,EAAE/C,KAAM,CAAC;IACjE,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE0kC,cAAc,EAAE,SAAAA,CAAWN,EAAE,EAAG;MAC/B,IAAIO,MAAM;QACTvlC,IAAI;QACJ2nB,QAAQ;QACR6d,UAAU;QACV90B,IAAI;QACJs0B,EAAE;QACFzhC,EAAE;QACF5E,CAAC;QACD8mC,GAAG;QACHC,UAAU;QACVvnC,QAAQ,GACP,6DAA6D;MAE/DonC,MAAM,GAAGP,EAAE,CAACO,MAAM;MAClBvlC,IAAI,GAAGglC,EAAE,CAAChlC,IAAI;MACd2nB,QAAQ,GAAGqd,EAAE,CAACrd,QAAQ;MACtBjX,IAAI,GAAG,EAAE;MACT80B,UAAU,GAAG,CAAC,CAAC;MACfC,GAAG,GAAG,EAAE;MACRC,UAAU,GAAGV,EAAE,CAACzhC,EAAE;;MAElB;MACA,IAAKokB,QAAQ,CAACge,OAAO,EAAG;QACvBF,GAAG,GAAG,GAAG,GAAG9d,QAAQ,CAACge,OAAO,GAAG,GAAG;MACnC;MAEA,KAAMhnC,CAAC,IAAIinC,SAAS,EAAG;QACtB,IAAK,CAAEA,SAAS,CAAEjnC,CAAC,CAAE,EAAG;UACvB;QACD;QAEA4E,EAAE,GAAGqiC,SAAS,CAAEjnC,CAAC,CAAE,CAAC4E,EAAE;QACtB,IACCkiC,GAAG,IACHtnC,QAAQ,CAACiC,OAAO,CAAE,GAAG,GAAGmD,EAAE,GAAG,GAAI,CAAC,KAAK,CAAC,CAAC,IACzCkiC,GAAG,CAACrlC,OAAO,CAAE,GAAG,GAAGmD,EAAE,GAAG,GAAI,CAAC,KAAK,CAAC,CAAC,EACnC;UACD;QACD;QAEA,IACC,CAAEqiC,SAAS,CAAEjnC,CAAC,CAAE,CAAC/F,QAAQ,IACzBgtC,SAAS,CAAEjnC,CAAC,CAAE,CAAC/F,QAAQ,KAAK8sC,UAAU,EACrC;UACDF,UAAU,CAAEjiC,EAAE,CAAE,GAAGqiC,SAAS,CAAEjnC,CAAC,CAAE;UAEjC,IAAKinC,SAAS,CAAEjnC,CAAC,CAAE,CAAC+R,IAAI,EAAG;YAC1BA,IAAI,IAAIk1B,SAAS,CAAEjnC,CAAC,CAAE,CAAC+R,IAAI,CAAE1Q,IAAI,GAAG,GAAI,CAAC;UAC1C;QACD;MACD;MAEA,IAAKylC,GAAG,IAAIA,GAAG,CAACrlC,OAAO,CAAE,OAAQ,CAAC,KAAK,CAAC,CAAC,EAAG;QAC3ColC,UAAU,CAACK,GAAG,GAAG,IAAIC,KAAK,CAACC,SAAS,CAAC,CAAC;QACtCr1B,IAAI,IAAI80B,UAAU,CAACK,GAAG,CAACn1B,IAAI,CAAE1Q,IAAI,GAAG,GAAI,CAAC;MAC1C;MAEA,IAAK,KAAK,KAAKX,QAAQ,CAAC2mC,oBAAoB,CAAE,MAAO,CAAC,CAAE,CAAC,CAAE,CAACC,GAAG,EAAG;QACjET,UAAU,CAACU,aAAa,GAAG,IAAIJ,KAAK,CAACK,mBAAmB,CAAC,CAAC;QAC1Dz1B,IAAI,IAAI80B,UAAU,CAACU,aAAa,CAACx1B,IAAI,CAAE1Q,IAAI,GAAG,GAAI,CAAC;MACpD;MAEAglC,EAAE,CAACpW,OAAO,CAACwX,SAAS,GAAG11B,IAAI;MAC3Bs0B,EAAE,CAACQ,UAAU,GAAGA,UAAU;MAE1B,IAAK,OAAO1gC,MAAM,KAAK,WAAW,EAAG;QACpCA,MAAM,CAAEzF,QAAS,CAAC,CAACgnC,cAAc,CAAE,gBAAgB,EAAE,CAAErB,EAAE,CAAG,CAAC;MAC9D;IACD,CAAC;IAED1qC,OAAO,EAAE,SAAAA,CAAWiJ,EAAE,EAAG;MACxB,IAAI,CAAC+iC,cAAc,CAAE/iC,EAAG,CAAC;IAC1B,CAAC;IAEDrI,MAAM,EAAE,SAAAA,CAAWqI,EAAE,EAAG;MACvB,IAAI,CAAC+iC,cAAc,CAAE/iC,EAAG,CAAC;IAC1B,CAAC;IAEDW,OAAO,EAAE,SAAAA,CAAWX,EAAE,EAAG;MACxB,IAAI,CAAC+iC,cAAc,CAAE/iC,EAAG,CAAC;IAC1B,CAAC;IAED+iC,cAAc,EAAE,SAAAA,CAAW/iC,EAAE,EAAG;MAC/B;MACA,IAAK,OAAOmrB,OAAO,KAAK,WAAW,EAAG,OAAO,KAAK;;MAElD;MACA,IAAIsW,EAAE,GAAGtW,OAAO,CAAC/tB,GAAG,CAAE4C,EAAG,CAAC;;MAE1B;MACA,IAAK,CAAEyhC,EAAE,EAAG,OAAO,KAAK;;MAExB;MACAA,EAAE,CAACzL,IAAI,CAAC,CAAC;;MAET;MACAyL,EAAE,CAAC9gC,OAAO,CAAC,CAAC;;MAEZ;MACA,OAAO,IAAI;IACZ,CAAC;IAEDzJ,MAAM,EAAE,SAAAA,CAAW8I,EAAE,EAAG;MACvB,IAAI,CAACgjC,aAAa,CAAEhjC,EAAG,CAAC;IACzB,CAAC;IAEDgjC,aAAa,EAAE,SAAAA,CAAWhjC,EAAE,EAAG;MAC9B;MACA,IAAK,OAAOijC,aAAa,KAAK,WAAW,EAAG,OAAO,KAAK;;MAExD;MACA,IAAK,OAAO/B,cAAc,CAACC,OAAO,CAAEnhC,EAAE,CAAE,KAAK,WAAW,EACvD,OAAO,KAAK;;MAEb;MACA;MACA/K,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAC,CAAC8K,IAAI,CAAC,CAAC;;MAEpB;MACAm4B,aAAa,CAACC,EAAE,CAAEljC,EAAE,EAAE,MAAO,CAAC;;MAE9B;MACA,OAAO,IAAI;IACZ;EACD,CAAC;EAED,IAAImjC,aAAa,GAAG,IAAIhuC,GAAG,CAACoK,KAAK,CAAE;IAClC;IACAtD,QAAQ,EAAE,CAAC;IAEXE,OAAO,EAAE;MACR8qB,OAAO,EAAE,WAAW;MACpBmc,KAAK,EAAE;IACR,CAAC;IACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAInkB,IAAI,GAAGjqB,CAAC,CAAE,uBAAwB,CAAC;;MAEvC;MACA,IAAKiqB,IAAI,CAACjN,MAAM,CAAC,CAAC,EAAG;QACpBiN,IAAI,CAACue,QAAQ,CAAE,MAAO,CAAC;MACxB;IACD,CAAC;IACD6F,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAKnuC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,IAAI,EAAE,WAAY,CAAC,EAAG;QAC7CsD,EAAE,CAACmmB,MAAM,CAACC,KAAK,GAAGpmB,EAAE,CAACqmB,SAAS,CAACD,KAAK;QACpCpmB,EAAE,CAACmmB,MAAM,CAACG,OAAO,GAAGtmB,EAAE,CAACqmB,SAAS,CAACC,OAAO;MACzC;;MAEA;MACA,IAAK,CAAEvuC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,SAAS,EAAE,IAAK,CAAC,EAAG;;MAE9C;MACAqR,OAAO,CAAChuB,EAAE,CAAE,WAAW,EAAE,UAAW1C,IAAI,EAAG;QAC1C;QACA,IAAI8oC,MAAM,GAAG9oC,IAAI,CAAC8oC,MAAM;;QAExB;QACA,IAAKA,MAAM,CAACvjC,EAAE,CAACjD,MAAM,CAAE,CAAC,EAAE,CAAE,CAAC,KAAK,KAAK,EAAG;;QAE1C;QACAwmC,MAAM,GAAGpY,OAAO,CAACwY,OAAO,CAAC1b,OAAO,IAAIsb,MAAM;;QAE1C;QACApY,OAAO,CAACyY,YAAY,GAAGL,MAAM;QAC7BM,cAAc,GAAGN,MAAM,CAACvjC,EAAE;MAC3B,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAIuB,MAAO,CAAC;;;;;;;;;;ACxZb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAAC6Y,MAAM,GAAG,IAAI7Y,GAAG,CAACoK,KAAK,CAAE;IAC3B2M,IAAI,EAAE,MAAM;IACZgZ,MAAM,EAAE,IAAI;IACZra,OAAO,EAAE,KAAK;IAEd1O,OAAO,EAAE;MACR2nC,kBAAkB,EAAE,gBAAgB;MACpCC,kBAAkB,EAAE;IACrB,CAAC;IAEDznC,MAAM,EAAE;MACP,wBAAwB,EAAE,gBAAgB;MAC1C,aAAa,EAAE;IAChB,CAAC;IAEDpF,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAACguB,MAAM,GAAG,IAAI;IACnB,CAAC;IAEDnuB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,IAAI,CAACmuB,MAAM,GAAG,KAAK;IACpB,CAAC;IAEDD,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAAC+e,aAAa,CAAC,CAAC;IACrB,CAAC;IAEDC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAK,IAAI,CAACp5B,OAAO,IAAI,CAAE,IAAI,CAACqa,MAAM,EAAG;QACpC;MACD;;MAEA;MACA,IAAI,CAACra,OAAO,GAAG,IAAI;;MAEnB;MACA5V,CAAC,CAAE6kB,MAAO,CAAC,CAAC3c,EAAE,CAAE,cAAc,EAAE,IAAI,CAAC8R,QAAS,CAAC;IAChD,CAAC;IAED+0B,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B;MACA,IAAI,CAACn5B,OAAO,GAAG,KAAK;;MAEpB;MACA5V,CAAC,CAAE6kB,MAAO,CAAC,CAACiG,GAAG,CAAE,cAAc,EAAE,IAAI,CAAC9Q,QAAS,CAAC;IACjD,CAAC;IAEDA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO9Z,GAAG,CAAC2D,EAAE,CACZ,uEACD,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAIyI,MAAO,CAAC;;;;;;;;;;ACvDb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIgvC,SAAS,GAAG/uC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACjC;IACAyD,EAAE,EAAE,WAAW;IAEf;IACAvF,IAAI,EAAE;MACL;MACAk8B,MAAM,EAAE,EAAE;MAEV;MACA9O,MAAM,EAAE,IAAI;MAEZ;MACAtQ,MAAM,EAAE;IACT,CAAC;IAED;IACAjb,MAAM,EAAE;MACP,gBAAgB,EAAE;IACnB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6nC,SAAS,EAAE,SAAAA,CAAWxN,MAAM,EAAG;MAC9BA,MAAM,CAACh7B,GAAG,CAAE,IAAI,CAACyoC,QAAQ,EAAE,IAAK,CAAC;IAClC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEA,QAAQ,EAAE,SAAAA,CAAW/rB,KAAK,EAAG;MAC5B,IAAI,CAAC5d,IAAI,CAACk8B,MAAM,CAAC/uB,IAAI,CAAEyQ,KAAM,CAAC;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEgsB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC5pC,IAAI,CAACk8B,MAAM,CAACz8B,MAAM;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEoqC,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAS,IAAI,CAAC7pC,IAAI,CAACk8B,MAAM,GAAG,EAAE;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE4N,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC9pC,IAAI,CAACk8B,MAAM;IACxB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6N,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAI7N,MAAM,GAAG,EAAE;MACf,IAAI8N,MAAM,GAAG,EAAE;;MAEf;MACA,IAAI,CAACF,SAAS,CAAC,CAAC,CAAC5oC,GAAG,CAAE,UAAW0c,KAAK,EAAG;QACxC;QACA,IAAK,CAAEA,KAAK,CAAC6mB,KAAK,EAAG;;QAErB;QACA,IAAI9jC,CAAC,GAAGqpC,MAAM,CAAC5nC,OAAO,CAAEwb,KAAK,CAAC6mB,KAAM,CAAC;QACrC,IAAK9jC,CAAC,GAAG,CAAC,CAAC,EAAG;UACbu7B,MAAM,CAAEv7B,CAAC,CAAE,GAAGid,KAAK;;UAEnB;QACD,CAAC,MAAM;UACNse,MAAM,CAAC/uB,IAAI,CAAEyQ,KAAM,CAAC;UACpBosB,MAAM,CAAC78B,IAAI,CAAEyQ,KAAK,CAAC6mB,KAAM,CAAC;QAC3B;MACD,CAAE,CAAC;;MAEH;MACA,OAAOvI,MAAM;IACd,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+N,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,OAAO,IAAI,CAACH,SAAS,CAAC,CAAC,CAACh5B,MAAM,CAAE,UAAW8M,KAAK,EAAG;QAClD,OAAO,CAAEA,KAAK,CAAC6mB,KAAK;MACrB,CAAE,CAAC;IACJ,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEyF,UAAU,EAAE,SAAAA,CAAWrtB,QAAQ,GAAG,QAAQ,EAAG;MAC5C;MACA,IAAK,CAAE,IAAI,CAAC+sB,SAAS,CAAC,CAAC,EAAG;QACzB;MACD;;MAEA;MACA,IAAIO,WAAW,GAAG,IAAI,CAACJ,cAAc,CAAC,CAAC;MACvC,IAAIK,YAAY,GAAG,IAAI,CAACH,eAAe,CAAC,CAAC;;MAEzC;MACA,IAAII,UAAU,GAAG,CAAC;MAClB,IAAIC,SAAS,GAAG,KAAK;;MAErB;MACAH,WAAW,CAACjpC,GAAG,CAAE,UAAW0c,KAAK,EAAG;QACnC;QACA,IAAI3Q,MAAM,GAAG,IAAI,CAACzS,CAAC,CAAE,SAAS,GAAGojB,KAAK,CAAC6mB,KAAK,GAAG,IAAK,CAAC,CAAC/kC,KAAK,CAAC,CAAC;;QAE7D;QACA,IAAK,CAAEuN,MAAM,CAACxN,MAAM,EAAG;UACtBwN,MAAM,GAAG,IAAI,CAACzS,CAAC,CAAE,UAAU,GAAGojB,KAAK,CAAC6mB,KAAK,GAAG,IAAK,CAAC,CAAC/kC,KAAK,CAAC,CAAC;QAC3D;;QAEA;QACA,IAAK,CAAEuN,MAAM,CAACxN,MAAM,EAAG;UACtB;QACD;;QAEA;QACA4qC,UAAU,EAAE;;QAEZ;QACA,IAAIznC,KAAK,GAAGlI,GAAG,CAAC43B,eAAe,CAAErlB,MAAO,CAAC;;QAEzC;QACAs9B,2BAA2B,CAAE3nC,KAAK,CAAC9D,GAAI,CAAC;;QAExC;QACA8D,KAAK,CAACgvB,SAAS,CAAEhU,KAAK,CAACra,OAAO,EAAEsZ,QAAS,CAAC;;QAE1C;QACA,IAAK,CAAEytB,SAAS,EAAG;UAClBA,SAAS,GAAG1nC,KAAK,CAAC9D,GAAG;QACtB;MACD,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI0rC,YAAY,GAAG9vC,GAAG,CAAC2D,EAAE,CAAE,mBAAoB,CAAC;MAChD+rC,YAAY,CAAClpC,GAAG,CAAE,UAAW0c,KAAK,EAAG;QACpC4sB,YAAY,IAAI,IAAI,GAAG5sB,KAAK,CAACra,OAAO;MACrC,CAAE,CAAC;MACH,IAAK8mC,UAAU,IAAI,CAAC,EAAG;QACtBG,YAAY,IAAI,IAAI,GAAG9vC,GAAG,CAAC2D,EAAE,CAAE,4BAA6B,CAAC;MAC9D,CAAC,MAAM,IAAKgsC,UAAU,GAAG,CAAC,EAAG;QAC5BG,YAAY,IAAI,IAAI,GAAG9vC,GAAG,CAAC2D,EAAE,CAAE,6BAA8B,CAAC,CAAC0e,OAAO,CAAE,IAAI,EAAEstB,UAAW,CAAC;MAC3F;;MAEA;MACA,IAAK,IAAI,CAAC76B,GAAG,CAAE,QAAS,CAAC,EAAG;QAC3B,IAAI,CAAC7M,GAAG,CAAE,QAAS,CAAC,CAACtH,MAAM,CAAE;UAC5BwH,IAAI,EAAE,OAAO;UACbY,IAAI,EAAE+mC;QACP,CAAE,CAAC;MACJ,CAAC,MAAM;QACN,IAAIpd,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE;UAC3BprB,IAAI,EAAE,OAAO;UACbY,IAAI,EAAE+mC,YAAY;UAClBnmC,MAAM,EAAE,IAAI,CAACvF;QACd,CAAE,CAAC;QACH,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE8xB,MAAO,CAAC;MAC7B;;MAEA;MACA,IAAK,IAAI,CAACtuB,GAAG,CAAC+Q,OAAO,CAAE,gBAAiB,CAAC,CAACpQ,MAAM,EAAG;QAClD;MACD;;MAEA;MACA,IAAK,CAAE6qC,SAAS,EAAG;QAClBA,SAAS,GAAG,IAAI,CAAC3nC,GAAG,CAAE,QAAS,CAAC,CAAC7D,GAAG;MACrC;;MAEA;MACAyV,UAAU,CAAE,YAAY;QACvB/Z,CAAC,CAAE,YAAa,CAAC,CAACiwC,OAAO,CACxB;UACC7pB,SAAS,EAAE0pB,SAAS,CAACI,MAAM,CAAC,CAAC,CAAC5pB,GAAG,GAAGtmB,CAAC,CAAE6kB,MAAO,CAAC,CAACyE,MAAM,CAAC,CAAC,GAAG;QAC5D,CAAC,EACD,GACD,CAAC;MACF,CAAC,EAAE,EAAG,CAAC;IACR,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6mB,cAAc,EAAE,SAAAA,CAAWnoC,CAAC,EAAE1D,GAAG,EAAEyB,KAAK,EAAEqqC,SAAS,EAAG;MACrD,IAAI,CAAC9rC,GAAG,CAACoV,WAAW,CAAE,KAAK,GAAG02B,SAAU,CAAC,CAACj4B,QAAQ,CAAE,KAAK,GAAGpS,KAAM,CAAC;IACpE,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEsqC,QAAQ,EAAE,SAAAA,CAAW7rC,IAAI,EAAG;MAC3B;MACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;QAC3B;QACAqD,KAAK,EAAE,KAAK;QAEZ;QACAmoB,KAAK,EAAE,KAAK;QAEZ;QACApL,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAEvB;QACA8G,QAAQ,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAExB;QACA4kB,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAEvB;QACArrB,OAAO,EAAE,SAAAA,CAAWuN,KAAK,EAAG;UAC3BA,KAAK,CAAC+d,MAAM,CAAC,CAAC;QACf;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,IAAI,CAACpoC,GAAG,CAAE,QAAS,CAAC,IAAI,OAAO,EAAG;QACtC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,QAAS,CAAC,IAAI,YAAY,EAAG;QAC3C,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,CAAE,IAAI,CAACnI,CAAC,CAAE,YAAa,CAAC,CAACiF,MAAM,EAAG;QACtC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAKT,IAAI,CAACqD,KAAK,EAAG;QACjB,IAAIA,KAAK,GAAG7H,CAAC,CAACwwC,KAAK,CAAE,IAAI,EAAEhsC,IAAI,CAACqD,KAAM,CAAC;QACvCrD,IAAI,CAACygB,OAAO,GAAG,YAAY;UAC1B/kB,GAAG,CAACmJ,YAAY,CAAErJ,CAAC,CAAE6H,KAAK,CAACgC,MAAO,CAAE,CAAC,CAACsQ,OAAO,CAAEtS,KAAM,CAAC;QACvD,CAAC;MACF;;MAEA;MACA3H,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAE,IAAI,CAACkD,GAAI,CAAC;;MAE5C;MACApE,GAAG,CAACwJ,QAAQ,CAAE,IAAI,CAACpF,GAAI,CAAC;;MAExB;MACAE,IAAI,CAACogB,OAAO,CAAE,IAAI,CAACtgB,GAAG,EAAE,IAAK,CAAC;;MAE9B;MACA,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,YAAa,CAAC;;MAElC;MACA,IAAIitB,SAAS,GAAG,SAAAA,CAAWtC,IAAI,EAAG;QACjC;QACA,IAAK,CAAEvrB,GAAG,CAACsC,aAAa,CAAEipB,IAAK,CAAC,EAAG;UAClC;QACD;;QAEA;QACA,IAAIjmB,IAAI,GAAGtF,GAAG,CAACwB,YAAY,CAAE,qBAAqB,EAAE+pB,IAAI,CAACjmB,IAAI,EAAE,IAAI,CAAClB,GAAG,EAAE,IAAK,CAAC;;QAE/E;QACA,IAAK,CAAEkB,IAAI,CAACirC,KAAK,EAAG;UACnB,IAAI,CAACvB,SAAS,CAAE1pC,IAAI,CAACk8B,MAAO,CAAC;QAC9B;MACD,CAAC;;MAED;MACA,IAAI5T,UAAU,GAAG,SAAAA,CAAA,EAAY;QAC5B;QACA5tB,GAAG,CAACuJ,UAAU,CAAE,IAAI,CAACnF,GAAI,CAAC;;QAE1B;QACA,IAAK,IAAI,CAAC8qC,SAAS,CAAC,CAAC,EAAG;UACvB;UACA,IAAI,CAACtuC,GAAG,CAAE,QAAQ,EAAE,SAAU,CAAC;;UAE/B;UACAZ,GAAG,CAACkB,QAAQ,CAAE,oBAAoB,EAAE,IAAI,CAACkD,GAAG,EAAE,IAAK,CAAC;;UAEpD;UACA,IAAI,CAACorC,UAAU,CAAC,CAAC;;UAEjB;UACAlrC,IAAI,CAAC8rC,OAAO,CAAE,IAAI,CAAChsC,GAAG,EAAE,IAAK,CAAC;;UAE9B;QACD,CAAC,MAAM;UACN;UACA,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,OAAQ,CAAC;;UAE7B;UACA,IAAK,IAAI,CAACkU,GAAG,CAAE,QAAS,CAAC,EAAG;YAC3B,IAAI,CAAC7M,GAAG,CAAE,QAAS,CAAC,CAACtH,MAAM,CAAE;cAC5BwH,IAAI,EAAE,SAAS;cACfY,IAAI,EAAE/I,GAAG,CAAC2D,EAAE,CAAE,uBAAwB,CAAC;cACvCqF,OAAO,EAAE;YACV,CAAE,CAAC;UACJ;;UAEA;UACAhJ,GAAG,CAACkB,QAAQ,CAAE,oBAAoB,EAAE,IAAI,CAACkD,GAAG,EAAE,IAAK,CAAC;UACpDpE,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;;UAElC;UACAE,IAAI,CAACygB,OAAO,CAAE,IAAI,CAAC3gB,GAAG,EAAE,IAAK,CAAC;;UAE9B;UACApE,GAAG,CAACwJ,QAAQ,CAAE,IAAI,CAACpF,GAAI,CAAC;;UAExB;UACA,IAAKE,IAAI,CAACwrB,KAAK,EAAG;YACjB,IAAI,CAACA,KAAK,CAAC,CAAC;UACb;QACD;;QAEA;QACAxrB,IAAI,CAACknB,QAAQ,CAAE,IAAI,CAACpnB,GAAG,EAAE,IAAK,CAAC;;QAE/B;QACA,IAAI,CAAC+qC,WAAW,CAAC,CAAC;MACnB,CAAC;;MAED;MACA,IAAI7pC,IAAI,GAAGtF,GAAG,CAACiD,SAAS,CAAE,IAAI,CAACmB,GAAI,CAAC;MACpCkB,IAAI,CAACsB,MAAM,GAAG,wBAAwB;;MAEtC;MACA9G,CAAC,CAACqM,IAAI,CAAE;QACP0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEkD,IAAI,EAAE,IAAK,CAAC;QACtC6C,IAAI,EAAE,MAAM;QACZ0c,QAAQ,EAAE,MAAM;QAChB9d,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE8I,SAAS;QAClBrC,QAAQ,EAAEoC;MACX,CAAE,CAAC;;MAEH;MACA,OAAO,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEra,KAAK,EAAE,SAAAA,CAAW+e,KAAK,EAAG;MACzB;MACA,IAAI,CAACluB,GAAG,GAAGkuB,KAAK;IACjB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACExC,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAAClvB,GAAG,CAAE,QAAQ,EAAE,EAAG,CAAC;MACxB,IAAI,CAACA,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;MAC1B,IAAI,CAACA,GAAG,CAAE,QAAQ,EAAE,EAAG,CAAC;;MAExB;MACAZ,GAAG,CAACuJ,UAAU,CAAE,IAAI,CAACnF,GAAI,CAAC;IAC3B;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIosC,YAAY,GAAG,SAAAA,CAAWpsC,GAAG,EAAG;IACnC;IACA,IAAIqsC,SAAS,GAAGrsC,GAAG,CAACkB,IAAI,CAAE,KAAM,CAAC;IACjC,IAAK,CAAEmrC,SAAS,EAAG;MAClBA,SAAS,GAAG,IAAI1B,SAAS,CAAE3qC,GAAI,CAAC;IACjC;;IAEA;IACA,OAAOqsC,SAAS;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;EACCzwC,GAAG,CAAC0wC,qBAAqB,GAAG,UAAWtsC,GAAG,EAAG;IAC5C,OAAOosC,YAAY,CAAEpsC,GAAI,CAAC;EAC3B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCpE,GAAG,CAACkJ,YAAY,GAAG,UAAW5E,IAAI,EAAG;IACpC,OAAOksC,YAAY,CAAElsC,IAAI,CAACqsC,IAAK,CAAC,CAACR,QAAQ,CAAE7rC,IAAK,CAAC;EAClD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCtE,GAAG,CAACmJ,YAAY,GAAG,UAAWuhB,OAAO,EAAG;IACvC,OAAOA,OAAO,CAAClR,WAAW,CAAE,UAAW,CAAC,CAACb,UAAU,CAAE,UAAW,CAAC;EAClE,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC3Y,GAAG,CAACoJ,aAAa,GAAG,UAAWshB,OAAO,EAAG;IACxC,OAAOA,OAAO,CAACzS,QAAQ,CAAE,UAAW,CAAC,CAACH,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;EAC/D,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC9X,GAAG,CAACqJ,WAAW,GAAG,UAAWunC,QAAQ,EAAG;IACvCA,QAAQ,CAAC34B,QAAQ,CAAE,WAAY,CAAC,CAAC,CAAC;IAClC24B,QAAQ,CAACx4B,GAAG,CAAE,SAAS,EAAE,cAAe,CAAC,CAAC,CAAC;IAC3C,OAAOw4B,QAAQ;EAChB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC5wC,GAAG,CAACsJ,WAAW,GAAG,UAAWsnC,QAAQ,EAAG;IACvCA,QAAQ,CAACp3B,WAAW,CAAE,WAAY,CAAC,CAAC,CAAC;IACrCo3B,QAAQ,CAACx4B,GAAG,CAAE,SAAS,EAAE,MAAO,CAAC,CAAC,CAAC;IACnC,OAAOw4B,QAAQ;EAChB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC5wC,GAAG,CAACwJ,QAAQ,GAAG,UAAW8oB,KAAK,EAAG;IACjC;IACA,IAAIhb,KAAK,GAAGu5B,cAAc,CAAEve,KAAM,CAAC;IACnC,IAAI5H,OAAO,GAAGpT,KAAK,CAAC6B,IAAI,CAAE,0BAA2B,CAAC,CAACkB,GAAG,CAAE,iCAAkC,CAAC;IAC/F,IAAIu2B,QAAQ,GAAGt5B,KAAK,CAAC6B,IAAI,CAAE,wBAAyB,CAAC;;IAErD;IACAnZ,GAAG,CAACsJ,WAAW,CAAEsnC,QAAS,CAAC;;IAE3B;IACA5wC,GAAG,CAACoJ,aAAa,CAAEshB,OAAQ,CAAC;IAC5B1qB,GAAG,CAACqJ,WAAW,CAAEunC,QAAQ,CAACh2B,IAAI,CAAC,CAAE,CAAC;IAClC,OAAO0X,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCtyB,GAAG,CAACuJ,UAAU,GAAG,UAAW+oB,KAAK,EAAG;IACnC;IACA,IAAIhb,KAAK,GAAGu5B,cAAc,CAAEve,KAAM,CAAC;IACnC,IAAI5H,OAAO,GAAGpT,KAAK,CAAC6B,IAAI,CAAE,0BAA2B,CAAC,CAACkB,GAAG,CAAE,iCAAkC,CAAC;IAC/F,IAAIu2B,QAAQ,GAAGt5B,KAAK,CAAC6B,IAAI,CAAE,wBAAyB,CAAC;;IAErD;IACAnZ,GAAG,CAACmJ,YAAY,CAAEuhB,OAAQ,CAAC;IAC3B1qB,GAAG,CAACsJ,WAAW,CAAEsnC,QAAS,CAAC;IAC3B,OAAOte,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIue,cAAc,GAAG,SAAAA,CAAWve,KAAK,EAAG;IACvC;IACA,IAAIhb,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,YAAa,CAAC;IACtC,IAAK7B,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,aAAc,CAAC;IACvC,IAAK7B,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,UAAW,CAAC,CAACyB,IAAI,CAAC,CAAC;IAC3C,IAAKtD,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,kBAAmB,CAAC;IAC5C,IAAK7B,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGxX,CAAC,CAAE,4CAA6C,CAAC;IAC7D,IAAKwX,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGxX,CAAC,CAAE,wBAAyB,CAAC;IACzC,IAAKwX,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,OAAOgb,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIwe,mBAAmB,GAAG9wC,GAAG,CAAC2lC,QAAQ,CAAE,UAAWrT,KAAK,EAAG;IAC1DA,KAAK,CAAC+d,MAAM,CAAC,CAAC;EACf,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;EACC,IAAIR,2BAA2B,GAAG,SAAAA,CAAWzrC,GAAG,EAAG;IAClD;IACA,IAAI49B,QAAQ,GAAG59B,GAAG,CAAC+Q,OAAO,CAAE,cAAe,CAAC;IAC5C,IAAK6sB,QAAQ,CAACj9B,MAAM,EAAG;MACtB,IAAIgsC,WAAW,GAAG/wC,GAAG,CAAC2hC,UAAU,CAAEK,QAAS,CAAC;MAC5C,IAAK+O,WAAW,IAAIA,WAAW,CAACzO,uBAAuB,CAAC,CAAC,EAAG;QAC3D;QACA;QACAyO,WAAW,CAAC3sC,GAAG,CAACoV,WAAW,CAAE,YAAa,CAAC;QAC3Cu3B,WAAW,CAAC3sC,GAAG,CAACgU,GAAG,CAAE,SAAS,EAAE,EAAG,CAAC;MACrC;IACD;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;EACC,IAAI44B,4BAA4B,GAAG,SAAAA,CAAA,EAAY;IAC9C;IACA,IAAI52B,OAAO,GAAGta,CAAC,CAAE,kBAAmB,CAAC;IACrCsa,OAAO,CAAC/S,IAAI,CAAE,YAAY;MACzB,IAAK,CAAE,IAAI,CAAC4pC,aAAa,CAAC,CAAC,EAAG;QAC7B;QACApB,2BAA2B,CAAE/vC,CAAC,CAAE,IAAK,CAAE,CAAC;MACzC;IACD,CAAE,CAAC;EACJ,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECE,GAAG,CAACwI,UAAU,GAAG,IAAIxI,GAAG,CAACoK,KAAK,CAAE;IAC/B;IACAS,EAAE,EAAE,YAAY;IAEhB;IACAklB,MAAM,EAAE,IAAI;IAEZ;IACAhZ,IAAI,EAAE,SAAS;IAEf;IACA/P,OAAO,EAAE;MACRinC,KAAK,EAAE,gBAAgB;MACvBx2B,MAAM,EAAE;IACT,CAAC;IAED;IACAtQ,MAAM,EAAE;MACP,4BAA4B,EAAE,eAAe;MAC7C,6BAA6B,EAAE,eAAe;MAC9C,kBAAkB,EAAE,aAAa;MACjC,kBAAkB,EAAE,cAAc;MAClC,aAAa,EAAE;IAChB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE8P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAC,EAAG;QAChC,IAAI,CAAC8nB,MAAM,GAAG,KAAK;QACnB,IAAI,CAAC/oB,OAAO,GAAG,CAAC,CAAC;QACjB,IAAI,CAACG,MAAM,GAAG,CAAC,CAAC;MACjB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEpF,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAACguB,MAAM,GAAG,IAAI;IACnB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEnuB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,IAAI,CAACmuB,MAAM,GAAG,KAAK;IACpB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACED,KAAK,EAAE,SAAAA,CAAWwC,KAAK,EAAG;MACzBke,YAAY,CAAEle,KAAM,CAAC,CAACxC,KAAK,CAAC,CAAC;IAC9B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEohB,cAAc,EAAE,SAAAA,CAAW9sC,GAAG,EAAG;MAChC;MACA,IAAKpE,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC,KAAK,QAAQ,EAAG;;MAEzC;MACA,IAAImS,OAAO,GAAGta,CAAC,CAAE,mBAAmB,EAAEsE,GAAI,CAAC;;MAE3C;MACA,IAAKgW,OAAO,CAACrV,MAAM,EAAG;QACrB,IAAI,CAACiD,EAAE,CAAEoS,OAAO,EAAE,SAAS,EAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+2B,SAAS,EAAE,SAAAA,CAAWrpC,CAAC,EAAE1D,GAAG,EAAG;MAC9B;MACA;MACA;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI4Y,KAAK,GAAGluB,GAAG,CAACc,OAAO,CAAE,MAAO,CAAC;;MAEjC;MACA,IAAKotB,KAAK,CAACvtB,MAAM,EAAG;QACnB;QACAyrC,YAAY,CAAEle,KAAM,CAAC,CAAC2c,QAAQ,CAAE;UAC/BlF,KAAK,EAAE3lC,GAAG,CAAC0T,IAAI,CAAE,MAAO,CAAC;UACzBjP,OAAO,EAAE7I,GAAG,CAACmD,SAAS,CAAE2E,CAAC,CAAC6B,MAAM,CAACynC,iBAAkB;QACpD,CAAE,CAAC;;QAEH;QACA;QACAN,mBAAmB,CAAExe,KAAM,CAAC;MAC7B;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+e,aAAa,EAAE,SAAAA,CAAWvpC,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA;MACA4sC,4BAA4B,CAAC,CAAC;;MAE9B;MACA,IAAI,CAACpwC,GAAG,CAAE,eAAe,EAAEkH,CAAE,CAAC;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEwpC,WAAW,EAAE,SAAAA,CAAWxpC,CAAC,EAAE1D,GAAG,EAAG;MAChC,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;IAC3B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE2wC,YAAY,EAAE,SAAAA,CAAWzpC,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAKtE,CAAC,CAAE,kBAAmB,CAAC,CAACwM,GAAG,CAAC,CAAC,KAAK,WAAW,EAAG;QACpD;QACA,IAAI,CAAC1L,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;;QAE1B;QACAZ,GAAG,CAACuJ,UAAU,CAAEnF,GAAI,CAAC;MACtB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEotC,QAAQ,EAAE,SAAAA,CAAW1pC,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA;MACC;MACA,CAAE,IAAI,CAAC2rB,MAAM;MACb;MACA,IAAI,CAAC9nB,GAAG,CAAE,QAAS,CAAC;MACpB;MACAH,CAAC,CAAC2pC,kBAAkB,CAAC,CAAC,EACrB;QACD;QACA,OAAO,IAAI,CAACC,WAAW,CAAC,CAAC;MAC1B;;MAEA;MACA,IAAInB,KAAK,GAAGvwC,GAAG,CAACkJ,YAAY,CAAE;QAC7BynC,IAAI,EAAEvsC,GAAG;QACTuD,KAAK,EAAE,IAAI,CAACM,GAAG,CAAE,eAAgB;MAClC,CAAE,CAAC;;MAEH;MACA,IAAK,CAAEsoC,KAAK,EAAG;QACdzoC,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEg4B,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI,CAAC9wC,GAAG,CAAE,QAAQ,EAAE,KAAM,CAAC;;MAE3B;MACA,IAAI,CAACA,GAAG,CAAE,eAAe,EAAE,KAAM,CAAC;;MAElC;MACA,OAAO,IAAI;IACZ;EACD,CAAE,CAAC;EAEH,IAAI+wC,mBAAmB,GAAG,IAAI3xC,GAAG,CAACoK,KAAK,CAAE;IACxC2M,IAAI,EAAE,SAAS;IACfE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACiZ,WAAW,CAAC,CAAC,EAAG;QAC1B;MACD;;MAEA;MACA,IAAI,CAAC24B,eAAe,CAAC,CAAC;IACvB,CAAC;IACDA,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,IAAIxD,MAAM,GAAGnmB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,aAAc,CAAC;MAC9C,IAAI2Y,YAAY,GAAG5pB,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,aAAc,CAAC;MAClD,IAAIszB,OAAO,GAAG7pB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,cAAe,CAAC;;MAEhD;MACA,IAAI6Y,QAAQ,GAAG3D,MAAM,CAAC2D,QAAQ;;MAE9B;MACA;MACA;MACA,IAAIC,aAAa,GAAG,KAAK;MACzB,IAAIC,cAAc,GAAG,EAAE;MACvBhqB,EAAE,CAAC3iB,IAAI,CAACogC,SAAS,CAAE,YAAY;QAC9B,IAAIwM,UAAU,GAAGL,YAAY,CAAC1L,sBAAsB,CAAE,QAAS,CAAC;QAChE6L,aAAa,GAAGE,UAAU,KAAK,SAAS,IAAIA,UAAU,KAAK,QAAQ;QACnED,cAAc,GAAGC,UAAU,KAAK,SAAS,GAAGA,UAAU,GAAGD,cAAc;MACxE,CAAE,CAAC;;MAEH;MACA7D,MAAM,CAAC2D,QAAQ,GAAG,UAAWzU,OAAO,EAAG;QACtCA,OAAO,GAAGA,OAAO,IAAI,CAAC,CAAC;;QAEvB;QACA,IAAI6U,KAAK,GAAG,IAAI;QAChB,IAAIC,KAAK,GAAGttC,SAAS;;QAErB;QACA,OAAO,IAAI+jB,OAAO,CAAE,UAAWC,OAAO,EAAEupB,MAAM,EAAG;UAChD;UACA,IAAK/U,OAAO,CAACgV,UAAU,IAAIhV,OAAO,CAACiV,SAAS,EAAG;YAC9C,OAAOzpB,OAAO,CAAE,gCAAiC,CAAC;UACnD;;UAEA;UACA,IAAK,CAAEkpB,aAAa,EAAG;YACtB,OAAOlpB,OAAO,CAAE,6BAA8B,CAAC;UAChD;;UAEA;UACA,IAAK,WAAW,KAAK,OAAO9oB,GAAG,CAACwyC,cAAc,EAAG;YAChD,MAAMC,eAAe,GAAGxqB,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,mBAAoB,CAAC,CAACk0B,wBAAwB,CAAC,CAAC;YAExF,IAAKD,eAAe,IAAIA,eAAe,IAAIzyC,GAAG,CAACwyC,cAAc,EAAG;cAC/D,MAAMG,aAAa,GAAG3yC,GAAG,CAACwyC,cAAc,CAAEC,eAAe,CAAE;cAE3D,IAAKE,aAAa,CAACC,iBAAiB,EAAG;gBACtC;gBACA5yC,GAAG,CAAC6yC,KAAK,CACR,2EACD,CAAC;gBACDf,OAAO,CAACgB,iBAAiB,CACxB9yC,GAAG,CAAC2D,EAAE,CAAE,mEAAoE,CAAC,EAC7E;kBACCkH,EAAE,EAAE,gBAAgB;kBACpBkoC,aAAa,EAAE;gBAChB,CACD,CAAC;gBAED9qB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,aAAc,CAAC,CAAC8Z,cAAc,CAAE,YAAY,GAAGP,eAAgB,CAAC;gBAClFxqB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,mBAAoB,CAAC,CAAC+Z,WAAW,CAAE,KAAM,CAAC;gBAE5D,OAAOZ,MAAM,CAAE,2CAA4C,CAAC;cAC7D;YACD;UACD;;UAEA;UACA,IAAI9B,KAAK,GAAGvwC,GAAG,CAACkJ,YAAY,CAAE;YAC7BynC,IAAI,EAAE7wC,CAAC,CAAE,SAAU,CAAC;YACpBgwB,KAAK,EAAE,IAAI;YACXtE,QAAQ,EAAE,SAAAA,CAAW8G,KAAK,EAAEme,SAAS,EAAG;cACvC;cACArC,MAAM,CAAC8E,gBAAgB,CAAE,KAAM,CAAC;YACjC,CAAC;YACD9C,OAAO,EAAE,SAAAA,CAAW9d,KAAK,EAAEme,SAAS,EAAG;cACtC;cACA,IAAI/d,MAAM,GAAG+d,SAAS,CAACxoC,GAAG,CAAE,QAAS,CAAC;cACtC6pC,OAAO,CAACgB,iBAAiB,CAAEpgB,MAAM,CAACzqB,GAAG,CAAE,MAAO,CAAC,EAAE;gBAChD4C,EAAE,EAAE,gBAAgB;gBACpBkoC,aAAa,EAAE;cAChB,CAAE,CAAC;cACHrgB,MAAM,CAAClwB,MAAM,CAAC,CAAC;;cAEf;cACA,IAAKyvC,cAAc,EAAG;gBACrB7D,MAAM,CAACjV,QAAQ,CAAE;kBAChB/W,MAAM,EAAE6vB;gBACT,CAAE,CAAC;cACJ;;cAEA;cACAI,MAAM,CAAE,oBAAqB,CAAC;YAC/B,CAAC;YACDttB,OAAO,EAAE,SAAAA,CAAA,EAAY;cACpB+sB,OAAO,CAAC9a,YAAY,CAAE,gBAAiB,CAAC;;cAExC;cACAlO,OAAO,CAAE,qBAAsB,CAAC;YACjC;UACD,CAAE,CAAC;;UAEH;UACA,IAAKynB,KAAK,EAAG;YACZznB,OAAO,CAAE,sBAAuB,CAAC;;YAEjC;UACD,CAAC,MAAM;YACNslB,MAAM,CAAC4E,cAAc,CAAE,KAAM,CAAC;UAC/B;QACD,CAAE,CAAC,CAACtsB,IAAI,CACP,YAAY;UACX,OAAOqrB,QAAQ,CAACltC,KAAK,CAAEstC,KAAK,EAAEC,KAAM,CAAC;QACtC,CAAC,EACCe,GAAG,IAAM;UACV;QAAA,CAEF,CAAC;MACF,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAI/mC,MAAO,CAAC;;;;;;UCzoCb;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA;WACA;WACA,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA;;;;;WCAA;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACNyB;AACC;AACS;AACG;AACJ;AACI;AACD;AACK;AACN;AACC;AACN;AACD;AACA;AACE;AACD;AACA;AACO;AACN;AACH;AACQ;AACF;AACL;AACI;AACG;AACD;AACP;AACI;AACJ;AACC;AACK;AACT;AACC;AACF;AACC;AACC;AACA;AACG;AACH","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-input.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * acf.newCompatibility\n\t *\n\t * Inserts a new __proto__ object compatibility layer\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject instance The object to modify.\n\t * @param\tobject compatibilty Optional. The compatibilty layer.\n\t * @return\tobject compatibilty\n\t */\n\n\tacf.newCompatibility = function ( instance, compatibilty ) {\n\t\t// defaults\n\t\tcompatibilty = compatibilty || {};\n\n\t\t// inherit __proto_-\n\t\tcompatibilty.__proto__ = instance.__proto__;\n\n\t\t// inject\n\t\tinstance.__proto__ = compatibilty;\n\n\t\t// reference\n\t\tinstance.compatibility = compatibilty;\n\n\t\t// return\n\t\treturn compatibilty;\n\t};\n\n\t/**\n\t * acf.getCompatibility\n\t *\n\t * Returns the compatibility layer for a given instance\n\t *\n\t * @date\t13/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject\t\tinstance\t\tThe object to look in.\n\t * @return\tobject|null\tcompatibility\tThe compatibility object or null on failure.\n\t */\n\n\tacf.getCompatibility = function ( instance ) {\n\t\treturn instance.compatibility || null;\n\t};\n\n\t/**\n\t * acf (compatibility)\n\t *\n\t * Compatibility layer for the acf object\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar _acf = acf.newCompatibility( acf, {\n\t\t// storage\n\t\tl10n: {},\n\t\to: {},\n\t\tfields: {},\n\n\t\t// changed function names\n\t\tupdate: acf.set,\n\t\tadd_action: acf.addAction,\n\t\tremove_action: acf.removeAction,\n\t\tdo_action: acf.doAction,\n\t\tadd_filter: acf.addFilter,\n\t\tremove_filter: acf.removeFilter,\n\t\tapply_filters: acf.applyFilters,\n\t\tparse_args: acf.parseArgs,\n\t\tdisable_el: acf.disable,\n\t\tdisable_form: acf.disable,\n\t\tenable_el: acf.enable,\n\t\tenable_form: acf.enable,\n\t\tupdate_user_setting: acf.updateUserSetting,\n\t\tprepare_for_ajax: acf.prepareForAjax,\n\t\tis_ajax_success: acf.isAjaxSuccess,\n\t\tremove_el: acf.remove,\n\t\tremove_tr: acf.remove,\n\t\tstr_replace: acf.strReplace,\n\t\trender_select: acf.renderSelect,\n\t\tget_uniqid: acf.uniqid,\n\t\tserialize_form: acf.serialize,\n\t\tesc_html: acf.strEscape,\n\t\tstr_sanitize: acf.strSanitize,\n\t} );\n\n\t_acf._e = function ( k1, k2 ) {\n\t\t// defaults\n\t\tk1 = k1 || '';\n\t\tk2 = k2 || '';\n\n\t\t// compability\n\t\tvar compatKey = k2 ? k1 + '.' + k2 : k1;\n\t\tvar compats = {\n\t\t\t'image.select': 'Select Image',\n\t\t\t'image.edit': 'Edit Image',\n\t\t\t'image.update': 'Update Image',\n\t\t};\n\t\tif ( compats[ compatKey ] ) {\n\t\t\treturn acf.__( compats[ compatKey ] );\n\t\t}\n\n\t\t// try k1\n\t\tvar string = this.l10n[ k1 ] || '';\n\n\t\t// try k2\n\t\tif ( k2 ) {\n\t\t\tstring = string[ k2 ] || '';\n\t\t}\n\n\t\t// return\n\t\treturn string;\n\t};\n\n\t_acf.get_selector = function ( s ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\n\t\t// bail early if no search\n\t\tif ( ! s ) {\n\t\t\treturn selector;\n\t\t}\n\n\t\t// compatibility with object\n\t\tif ( $.isPlainObject( s ) ) {\n\t\t\tif ( $.isEmptyObject( s ) ) {\n\t\t\t\treturn selector;\n\t\t\t} else {\n\t\t\t\tfor ( var k in s ) {\n\t\t\t\t\ts = s[ k ];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// append\n\t\tselector += '-' + s;\n\n\t\t// replace underscores (split/join replaces all and is faster than regex!)\n\t\tselector = acf.strReplace( '_', '-', selector );\n\n\t\t// remove potential double up\n\t\tselector = acf.strReplace( 'field-field-', 'field-', selector );\n\n\t\t// return\n\t\treturn selector;\n\t};\n\n\t_acf.get_fields = function ( s, $el, all ) {\n\t\t// args\n\t\tvar args = {\n\t\t\tis: s || '',\n\t\t\tparent: $el || false,\n\t\t\tsuppressFilters: all || false,\n\t\t};\n\n\t\t// change 'field_123' to '.acf-field-123'\n\t\tif ( args.is ) {\n\t\t\targs.is = this.get_selector( args.is );\n\t\t}\n\n\t\t// return\n\t\treturn acf.findFields( args );\n\t};\n\n\t_acf.get_field = function ( s, $el ) {\n\t\t// get fields\n\t\tvar $fields = this.get_fields.apply( this, arguments );\n\n\t\t// return\n\t\tif ( $fields.length ) {\n\t\t\treturn $fields.first();\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t_acf.get_closest_field = function ( $el, s ) {\n\t\treturn $el.closest( this.get_selector( s ) );\n\t};\n\n\t_acf.get_field_wrap = function ( $el ) {\n\t\treturn $el.closest( this.get_selector() );\n\t};\n\n\t_acf.get_field_key = function ( $field ) {\n\t\treturn $field.data( 'key' );\n\t};\n\n\t_acf.get_field_type = function ( $field ) {\n\t\treturn $field.data( 'type' );\n\t};\n\n\t_acf.get_data = function ( $el, defaults ) {\n\t\treturn acf.parseArgs( $el.data(), defaults );\n\t};\n\n\t_acf.maybe_get = function ( obj, key, value ) {\n\t\t// default\n\t\tif ( value === undefined ) {\n\t\t\tvalue = null;\n\t\t}\n\n\t\t// get keys\n\t\tkeys = String( key ).split( '.' );\n\n\t\t// acf.isget\n\t\tfor ( var i = 0; i < keys.length; i++ ) {\n\t\t\tif ( ! obj.hasOwnProperty( keys[ i ] ) ) {\n\t\t\t\treturn value;\n\t\t\t}\n\t\t\tobj = obj[ keys[ i ] ];\n\t\t}\n\t\treturn obj;\n\t};\n\n\t/**\n\t * hooks\n\t *\n\t * Modify add_action and add_filter functions to add compatibility with changed $field parameter\n\t * Using the acf.add_action() or acf.add_filter() functions will interpret new field parameters as jQuery $field\n\t *\n\t * @date\t12/5/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar compatibleArgument = function ( arg ) {\n\t\treturn arg instanceof acf.Field ? arg.$el : arg;\n\t};\n\n\tvar compatibleArguments = function ( args ) {\n\t\treturn acf.arrayArgs( args ).map( compatibleArgument );\n\t};\n\n\tvar compatibleCallback = function ( origCallback ) {\n\t\treturn function () {\n\t\t\t// convert to compatible arguments\n\t\t\tif ( arguments.length ) {\n\t\t\t\tvar args = compatibleArguments( arguments );\n\n\t\t\t\t// add default argument for 'ready', 'append' and 'load' events\n\t\t\t} else {\n\t\t\t\tvar args = [ $( document ) ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn origCallback.apply( this, args );\n\t\t};\n\t};\n\n\t_acf.add_action = function ( action, callback, priority, context ) {\n\t\t// handle multiple actions\n\t\tvar actions = action.split( ' ' );\n\t\tvar length = actions.length;\n\t\tif ( length > 1 ) {\n\t\t\tfor ( var i = 0; i < length; i++ ) {\n\t\t\t\taction = actions[ i ];\n\t\t\t\t_acf.add_action.apply( this, arguments );\n\t\t\t}\n\t\t\treturn this;\n\t\t}\n\n\t\t// single\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addAction.apply( this, arguments );\n\t};\n\n\t_acf.add_filter = function ( action, callback, priority, context ) {\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addFilter.apply( this, arguments );\n\t};\n\n\t/*\n\t * acf.model\n\t *\n\t * This model acts as a scafold for action.event driven modules\n\t *\n\t * @type\tobject\n\t * @date\t8/09/2014\n\t * @since\t5.0.0\n\t *\n\t * @param\t(object)\n\t * @return\t(object)\n\t */\n\n\t_acf.model = {\n\t\tactions: {},\n\t\tfilters: {},\n\t\tevents: {},\n\t\textend: function ( args ) {\n\t\t\t// extend\n\t\t\tvar model = $.extend( {}, this, args );\n\n\t\t\t// setup actions\n\t\t\t$.each( model.actions, function ( name, callback ) {\n\t\t\t\tmodel._add_action( name, callback );\n\t\t\t} );\n\n\t\t\t// setup filters\n\t\t\t$.each( model.filters, function ( name, callback ) {\n\t\t\t\tmodel._add_filter( name, callback );\n\t\t\t} );\n\n\t\t\t// setup events\n\t\t\t$.each( model.events, function ( name, callback ) {\n\t\t\t\tmodel._add_event( name, callback );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn model;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\ti = name.indexOf( ' ' ),\n\t\t\t\tevent = i > 0 ? name.substr( 0, i ) : name,\n\t\t\t\tselector = i > 0 ? name.substr( i + 1 ) : '';\n\n\t\t\t// event\n\t\t\tvar fn = function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\n\t\t\t\t// append $field to event object (used in field group)\n\t\t\t\tif ( acf.field_group ) {\n\t\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\t\t\t\t}\n\n\t\t\t\t// event\n\t\t\t\tif ( typeof model.event === 'function' ) {\n\t\t\t\t\te = model.event( e );\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t};\n\n\t\t\t// add event\n\t\t\tif ( selector ) {\n\t\t\t\t$( document ).on( event, selector, fn );\n\t\t\t} else {\n\t\t\t\t$( document ).on( event, fn );\n\t\t\t}\n\t\t},\n\n\t\tget: function ( name, value ) {\n\t\t\t// defaults\n\t\t\tvalue = value || null;\n\n\t\t\t// get\n\t\t\tif ( typeof this[ name ] !== 'undefined' ) {\n\t\t\t\tvalue = this[ name ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tset: function ( name, value ) {\n\t\t\t// set\n\t\t\tthis[ name ] = value;\n\n\t\t\t// function for 3rd party\n\t\t\tif ( typeof this[ '_set_' + name ] === 'function' ) {\n\t\t\t\tthis[ '_set_' + name ].apply( this );\n\t\t\t}\n\n\t\t\t// return for chaining\n\t\t\treturn this;\n\t\t},\n\t};\n\n\t/*\n\t * field\n\t *\n\t * This model sets up many of the field's interactions\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\t_acf.field = acf.model.extend( {\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\tevent = name.substr( 0, name.indexOf( ' ' ) ),\n\t\t\t\tselector = name.substr( name.indexOf( ' ' ) + 1 ),\n\t\t\t\tcontext = acf.get_selector( model.type );\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar $el = $( this );\n\t\t\t\tvar $field = acf.get_closest_field( $el, model.type );\n\n\t\t\t\t// bail early if no field\n\t\t\t\tif ( ! $field.length ) return;\n\n\t\t\t\t// focus\n\t\t\t\tif ( ! $field.is( model.$field ) ) {\n\t\t\t\t\tmodel.set( '$field', $field );\n\t\t\t\t}\n\n\t\t\t\t// append to event\n\t\t\t\te.$el = $el;\n\t\t\t\te.$field = $field;\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// callback\n\t\t\tif ( typeof this.focus === 'function' ) {\n\t\t\t\tthis.focus();\n\t\t\t}\n\t\t},\n\n\t\t// depreciated\n\t\tdoFocus: function ( $field ) {\n\t\t\treturn this.set( '$field', $field );\n\t\t},\n\t} );\n\n\t/**\n\t * validation\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar _validation = acf.newCompatibility( acf.validation, {\n\t\tremove_error: function ( $field ) {\n\t\t\tacf.getField( $field ).removeError();\n\t\t},\n\t\tadd_warning: function ( $field, message ) {\n\t\t\tacf.getField( $field ).showNotice( {\n\t\t\t\ttext: message,\n\t\t\t\ttype: 'warning',\n\t\t\t\ttimeout: 1000,\n\t\t\t} );\n\t\t},\n\t\tfetch: acf.validateForm,\n\t\tenableSubmit: acf.enableSubmit,\n\t\tdisableSubmit: acf.disableSubmit,\n\t\tshowSpinner: acf.showSpinner,\n\t\thideSpinner: acf.hideSpinner,\n\t\tunlockForm: acf.unlockForm,\n\t\tlockForm: acf.lockForm,\n\t} );\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.tooltip = {\n\t\ttooltip: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn tooltip.$el;\n\t\t},\n\n\t\ttemp: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\ttimeout: 250,\n\t\t\t} );\n\t\t},\n\n\t\tconfirm: function ( $el, callback, text, button_y, button_n ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tconfirm_remove: function ( $el, callback ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t};\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.media = new acf.Model( {\n\t\tactiveFrame: false,\n\t\tactions: {\n\t\t\tnew_media_popup: 'onNewMediaPopup',\n\t\t},\n\n\t\tframe: function () {\n\t\t\treturn this.activeFrame;\n\t\t},\n\n\t\tonNewMediaPopup: function ( popup ) {\n\t\t\tthis.activeFrame = popup.frame;\n\t\t},\n\n\t\tpopup: function ( props ) {\n\t\t\t// update props\n\t\t\tif ( props.mime_types ) {\n\t\t\t\tprops.allowedTypes = props.mime_types;\n\t\t\t}\n\t\t\tif ( props.id ) {\n\t\t\t\tprops.attachment = props.id;\n\t\t\t}\n\n\t\t\t// new\n\t\t\tvar popup = acf.newMediaPopup( props );\n\n\t\t\t// append\n\t\t\t/*\n\t\t\tif( props.selected ) {\n\t\t\t\tpopup.selected = props.selected;\n\t\t\t}\n*/\n\n\t\t\t// return\n\t\t\treturn popup.frame;\n\t\t},\n\t} );\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.select2 = {\n\t\tinit: function ( $select, args, $field ) {\n\t\t\t// compatible args\n\t\t\tif ( args.allow_null ) {\n\t\t\t\targs.allowNull = args.allow_null;\n\t\t\t}\n\t\t\tif ( args.ajax_action ) {\n\t\t\t\targs.ajaxAction = args.ajax_action;\n\t\t\t}\n\t\t\tif ( $field ) {\n\t\t\t\targs.field = acf.getField( $field );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newSelect2( $select, args );\n\t\t},\n\n\t\tdestroy: function ( $select ) {\n\t\t\treturn acf.getInstance( $select ).destroy();\n\t\t},\n\t};\n\n\t/**\n\t * postbox\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.postbox = {\n\t\trender: function ( args ) {\n\t\t\t// compatible args\n\t\t\tif ( args.edit_url ) {\n\t\t\t\targs.editLink = args.edit_url;\n\t\t\t}\n\t\t\tif ( args.edit_title ) {\n\t\t\t\targs.editTitle = args.edit_title;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newPostbox( args );\n\t\t},\n\t};\n\n\t/**\n\t * acf.screen\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCompatibility( acf.screen, {\n\t\tupdate: function () {\n\t\t\treturn this.set.apply( this, arguments );\n\t\t},\n\t\tfetch: acf.screen.check,\n\t} );\n\t_acf.ajax = acf.screen;\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar __ = acf.__;\n\n\tvar parseString = function ( val ) {\n\t\treturn val ? '' + val : '';\n\t};\n\n\tvar isEqualTo = function ( v1, v2 ) {\n\t\treturn (\n\t\t\tparseString( v1 ).toLowerCase() === parseString( v2 ).toLowerCase()\n\t\t);\n\t};\n\n\t/**\n\t * Checks if rule and selection are equal numbers.\n\t *\n\t * @param {string} v1 - The rule value to expect.\n\t * @param {number|string|Array} v2 - The selected value to compare.\n\t * @returns {boolean} Returns true if the values are equal numbers, otherwise returns false.\n\t */\n\tvar isEqualToNumber = function ( v1, v2 ) {\n\t\tif ( v2 instanceof Array ) {\n\t\t\treturn v2.length === 1 && isEqualToNumber( v1, v2[ 0 ] );\n\t\t}\n\t\treturn parseFloat( v1 ) === parseFloat( v2 );\n\t};\n\n\tvar isGreaterThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) > parseFloat( v2 );\n\t};\n\n\tvar isLessThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) < parseFloat( v2 );\n\t};\n\n\tvar inArray = function ( v1, array ) {\n\t\t// cast all values as string\n\t\tarray = array.map( function ( v2 ) {\n\t\t\treturn parseString( v2 );\n\t\t} );\n\n\t\treturn array.indexOf( v1 ) > -1;\n\t};\n\n\tvar containsString = function ( haystack, needle ) {\n\t\treturn parseString( haystack ).indexOf( parseString( needle ) ) > -1;\n\t};\n\n\tvar matchesPattern = function ( v1, pattern ) {\n\t\tvar regexp = new RegExp( parseString( pattern ), 'gi' );\n\t\treturn parseString( v1 ).match( regexp );\n\t};\n\n\tconst conditionalSelect2 = function ( field, type ) {\n\t\tconst $select = $( '' );\n\t\tlet queryAction = `acf/fields/${ type }/query`;\n\n\t\tif ( type === 'user' ) {\n\t\t\tqueryAction = 'acf/ajax/query_users';\n\t\t}\n\n\t\tconst ajaxData = {\n\t\t\taction: queryAction,\n\t\t\tfield_key: field.data.key,\n\t\t\ts: '',\n\t\t\ttype: field.data.key,\n\t\t};\n\n\t\tconst typeAttr = acf.escAttr( type );\n\n\t\tconst template = function ( selection ) {\n\t\t\treturn (\n\t\t\t\t`` +\n\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t''\n\t\t\t);\n\t\t};\n\n\t\tconst resultsTemplate = function ( results ) {\n\t\t\tlet classes = results.text.startsWith( '- ' )\n\t\t\t\t? `acf-${ typeAttr }-select-name acf-${ typeAttr }-select-sub-item`\n\t\t\t\t: `acf-${ typeAttr }-select-name`;\n\t\t\treturn (\n\t\t\t\t'' +\n\t\t\t\tacf.escHtml( results.text ) +\n\t\t\t\t'' +\n\t\t\t\t`` +\n\t\t\t\t( results.id ? results.id : '' ) +\n\t\t\t\t''\n\t\t\t);\n\t\t};\n\n\t\tconst select2Props = {\n\t\t\tfield: false,\n\t\t\tajax: true,\n\t\t\tajaxAction: queryAction,\n\t\t\tajaxData: function ( data ) {\n\t\t\t\tajaxData.paged = data.paged;\n\t\t\t\tajaxData.s = data.s;\n\t\t\t\tajaxData.conditional_logic = true;\n\t\t\t\tajaxData.include = $.isNumeric( data.s )\n\t\t\t\t\t? Number( data.s )\n\t\t\t\t\t: '';\n\t\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t\t},\n\t\t\tescapeMarkup: function ( markup ) {\n\t\t\t\treturn acf.escHtml( markup );\n\t\t\t},\n\t\t\ttemplateSelection: template,\n\t\t\ttemplateResult: resultsTemplate,\n\t\t};\n\n\t\t$select.data( 'acfSelect2Props', select2Props );\n\t\treturn $select;\n\t};\n\t/**\n\t * Adds condition for Page Link having Page Link equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPageLink = acf.Condition.extend( {\n\t\ttype: 'hasPageLink',\n\t\toperator: '==',\n\t\tlabel: __( 'Page is equal to' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasPageLink );\n\n\t/**\n\t * Adds condition for Page Link not equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPageLinkNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasPageLinkNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Page is not equal to' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualTo( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasPageLinkNotEqual );\n\n\t/**\n\t * Adds condition for Page Link containing a specific Page Link.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsPageLink = acf.Condition.extend( {\n\t\ttype: 'containsPageLink',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Pages contain' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val === ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsPageLink );\n\n\t/**\n\t * Adds condition for Page Link not containing a specific Page Link.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsNotPageLink = acf.Condition.extend( {\n\t\ttype: 'containsNotPageLink',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Pages do not contain' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val !== ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotPageLink );\n\n\t/**\n\t * Adds condition for when any page link is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyPageLink = acf.Condition.extend( {\n\t\ttype: 'hasAnyPageLink',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any page selected' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyPageLink );\n\n\t/**\n\t * Adds condition for when no page link is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoPageLink = acf.Condition.extend( {\n\t\ttype: 'hasNoPageLink',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no page selected' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoPageLink );\n\n\t/**\n\t * Adds condition for user field having user equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasUser = acf.Condition.extend( {\n\t\ttype: 'hasUser',\n\t\toperator: '==',\n\t\tlabel: __( 'User is equal to' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasUser );\n\n\t/**\n\t * Adds condition for user field having user not equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasUserNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasUserNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'User is not equal to' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasUserNotEqual );\n\n\t/**\n\t * Adds condition for user field containing a specific user.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsUser = acf.Condition.extend( {\n\t\ttype: 'containsUser',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Users contain' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val === ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsUser );\n\n\t/**\n\t * Adds condition for user field not containing a specific user.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsNotUser = acf.Condition.extend( {\n\t\ttype: 'containsNotUser',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Users do not contain' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = ! val === ruleVal;\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotUser );\n\n\t/**\n\t * Adds condition for when any user is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyUser = acf.Condition.extend( {\n\t\ttype: 'hasAnyUser',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any user selected' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyUser );\n\n\t/**\n\t * Adds condition for when no user is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoUser = acf.Condition.extend( {\n\t\ttype: 'hasNoUser',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no user selected' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoUser );\n\n\t/**\n\t * Adds condition for Relationship having Relationship equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasRelationship = acf.Condition.extend( {\n\t\ttype: 'hasRelationship',\n\t\toperator: '==',\n\t\tlabel: __( 'Relationship is equal to' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasRelationship );\n\n\t/**\n\t * Adds condition for selection having Relationship not equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasRelationshipNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasRelationshipNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Relationship is not equal to' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasRelationshipNotEqual );\n\n\t/**\n\t * Adds condition for Relationship containing a specific Relationship.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsRelationship = acf.Condition.extend( {\n\t\ttype: 'containsRelationship',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Relationships contain' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\t// Relationships are stored as strings, use float to compare to field's rule value.\n\t\t\tconst ruleVal = parseInt( rule.value );\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsRelationship );\n\n\t/**\n\t * Adds condition for Relationship not containing a specific Relationship.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsNotRelationship = acf.Condition.extend( {\n\t\ttype: 'containsNotRelationship',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Relationships do not contain' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\t// Relationships are stored as strings, use float to compare to field's rule value.\n\t\t\tconst ruleVal = parseInt( rule.value );\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotRelationship );\n\n\t/**\n\t * Adds condition for when any relation is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyRelation = acf.Condition.extend( {\n\t\ttype: 'hasAnyRelation',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any relationship selected' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyRelation );\n\n\t/**\n\t * Adds condition for when no relation is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoRelation = acf.Condition.extend( {\n\t\ttype: 'hasNoRelation',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no relationship selected' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoRelation );\n\n\t/**\n\t * Adds condition for having post equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPostObject = acf.Condition.extend( {\n\t\ttype: 'hasPostObject',\n\t\toperator: '==',\n\t\tlabel: __( 'Post is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasPostObject );\n\n\t/**\n\t * Adds condition for selection having post not equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPostObjectNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasPostObjectNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Post is not equal to' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasPostObjectNotEqual );\n\n\t/**\n\t * Adds condition for Relationship containing a specific Relationship.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsPostObject = acf.Condition.extend( {\n\t\ttype: 'containsPostObject',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Posts contain' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val === ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( containsPostObject );\n\n\t/**\n\t * Adds condition for Relationship not containing a specific Relationship.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsNotPostObject = acf.Condition.extend( {\n\t\ttype: 'containsNotPostObject',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Posts do not contain' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\t\n\t\t\t} else {\n\t\t\t\tmatch = val !== ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( containsNotPostObject );\n\n\t/**\n\t * Adds condition for when any post is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyPostObject = acf.Condition.extend( {\n\t\ttype: 'hasAnyPostObject',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any post selected' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !!val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasAnyPostObject );\n\n\t/**\n\t * Adds condition for when no post is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoPostObject = acf.Condition.extend( {\n\t\ttype: 'hasNoPostObject',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no post selected' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasNoPostObject );\n\n\t/**\n\t * Adds condition for taxonomy having term equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasTerm = acf.Condition.extend( {\n\t\ttype: 'hasTerm',\n\t\toperator: '==',\n\t\tlabel: __( 'Term is equal to' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasTerm );\n\n\t/**\n\t * Adds condition for taxonomy having term not equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar hasTermNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasTermNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Term is not equal to' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( hasTermNotEqual );\n\n\t/**\n\t * Adds condition for taxonomy containing a specific term.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsTerm = acf.Condition.extend( {\n\t\ttype: 'containsTerm',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Terms contain' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsTerm );\n\n\t/**\n\t * Adds condition for taxonomy not containing a specific term.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsNotTerm = acf.Condition.extend( {\n\t\ttype: 'containsNotTerm',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Terms do not contain' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotTerm );\n\n\t/**\n\t * Adds condition for when any term is selected.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasAnyTerm = acf.Condition.extend( {\n\t\ttype: 'hasAnyTerm',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any term selected' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyTerm );\n\n\t/**\n\t * Adds condition for when no term is selected.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasNoTerm = acf.Condition.extend( {\n\t\ttype: 'hasNoTerm',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no term selected' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoTerm );\n\n\t/**\n\t * hasValue\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar HasValue = acf.Condition.extend( {\n\t\ttype: 'hasValue',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any value' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'image',\n\t\t\t'file',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t\t'checkbox',\n\t\t\t'radio',\n\t\t\t'button_group',\n\t\t\t'link',\n\t\t\t'google_map',\n\t\t\t'date_picker',\n\t\t\t'date_time_picker',\n\t\t\t'time_picker',\n\t\t\t'color_picker',\n\t\t\t'icon_picker',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn val ? true : false;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasValue );\n\n\t/**\n\t * hasValue\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar HasNoValue = HasValue.extend( {\n\t\ttype: 'hasNoValue',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no value' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! HasValue.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoValue );\n\n\t/**\n\t * EqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar EqualTo = acf.Condition.extend( {\n\t\ttype: 'equalTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tif ( acf.isNumeric( rule.value ) ) {\n\t\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( EqualTo );\n\n\t/**\n\t * NotEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar NotEqualTo = EqualTo.extend( {\n\t\ttype: 'notEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! EqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( NotEqualTo );\n\n\t/**\n\t * PatternMatch\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar PatternMatch = acf.Condition.extend( {\n\t\ttype: 'patternMatch',\n\t\toperator: '==pattern',\n\t\tlabel: __( 'Value matches pattern' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn matchesPattern( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( PatternMatch );\n\n\t/**\n\t * Contains\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Contains = acf.Condition.extend( {\n\t\ttype: 'contains',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Value contains' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn containsString( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( Contains );\n\n\t/**\n\t * TrueFalseEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar TrueFalseEqualTo = EqualTo.extend( {\n\t\ttype: 'trueFalseEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseEqualTo );\n\n\t/**\n\t * TrueFalseNotEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar TrueFalseNotEqualTo = NotEqualTo.extend( {\n\t\ttype: 'trueFalseNotEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseNotEqualTo );\n\n\t/**\n\t * SelectEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectEqualTo = acf.Condition.extend( {\n\t\ttype: 'selectEqualTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [ 'select', 'checkbox', 'radio', 'button_group' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\treturn inArray( rule.value, val );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, val );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar lines = fieldObject\n\t\t\t\t.$setting( 'choices textarea' )\n\t\t\t\t.val()\n\t\t\t\t.split( '\\n' );\n\n\t\t\t// allow null\n\t\t\tif ( fieldObject.$input( 'allow_null' ).prop( 'checked' ) ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: __( 'Null' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tlines.map( function ( line ) {\n\t\t\t\t// split\n\t\t\t\tline = line.split( ':' );\n\n\t\t\t\t// default label to value\n\t\t\t\tline[ 1 ] = line[ 1 ] || line[ 0 ];\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: line[ 0 ].trim(),\n\t\t\t\t\ttext: line[ 1 ].trim(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn choices;\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectEqualTo );\n\n\t/**\n\t * SelectNotEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectNotEqualTo = SelectEqualTo.extend( {\n\t\ttype: 'selectNotEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! SelectEqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectNotEqualTo );\n\n\t/**\n\t * GreaterThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar GreaterThan = acf.Condition.extend( {\n\t\ttype: 'greaterThan',\n\t\toperator: '>',\n\t\tlabel: __( 'Value is greater than' ),\n\t\tfieldTypes: [ 'number', 'range' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn isGreaterThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( GreaterThan );\n\n\t/**\n\t * LessThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar LessThan = GreaterThan.extend( {\n\t\ttype: 'lessThan',\n\t\toperator: '<',\n\t\tlabel: __( 'Value is less than' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\tif ( val === undefined || val === null || val === false ) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn isLessThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( LessThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectionGreaterThan = GreaterThan.extend( {\n\t\ttype: 'selectionGreaterThan',\n\t\tlabel: __( 'Selection is greater than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionGreaterThan );\n\n\t/**\n\t * SelectionLessThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectionLessThan = LessThan.extend( {\n\t\ttype: 'selectionLessThan',\n\t\tlabel: __( 'Selection is less than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionLessThan );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Condition\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Condition = acf.Model.extend( {\n\t\ttype: '', // used for model name\n\t\toperator: '==', // rule operator\n\t\tlabel: '', // label shown when editing fields\n\t\tchoiceType: 'input', // input, select\n\t\tfieldTypes: [], // auto connect this conditions with these field types\n\n\t\tdata: {\n\t\t\tconditions: false, // the parent instance\n\t\t\tfield: false, // the field which we query against\n\t\t\trule: {}, // the rule [field, operator, value]\n\t\t},\n\n\t\tevents: {\n\t\t\tchange: 'change',\n\t\t\tkeyup: 'change',\n\t\t\tenableField: 'change',\n\t\t\tdisableField: 'change',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tgetEventTarget: function ( $el, event ) {\n\t\t\treturn $el || this.get( 'field' ).$el;\n\t\t},\n\n\t\tchange: function ( e, $el ) {\n\t\t\tthis.get( 'conditions' ).change( e );\n\t\t},\n\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn false;\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\treturn this.match( this.get( 'rule' ), this.get( 'field' ) );\n\t\t},\n\n\t\tchoices: function ( field ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\t/**\n\t * acf.newCondition\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCondition = function ( rule, conditions ) {\n\t\t// currently setting up conditions for fieldX, this field is the 'target'\n\t\tvar target = conditions.get( 'field' );\n\n\t\t// use the 'target' to find the 'trigger' field.\n\t\t// - this field is used to setup the conditional logic events\n\t\tvar field = target.getField( rule.field );\n\n\t\t// bail early if no target or no field (possible if field doesn't exist due to HTML error)\n\t\tif ( ! target || ! field ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// vars\n\t\tvar args = {\n\t\t\trule: rule,\n\t\t\ttarget: target,\n\t\t\tconditions: conditions,\n\t\t\tfield: field,\n\t\t};\n\n\t\t// vars\n\t\tvar fieldType = field.get( 'type' );\n\t\tvar operator = rule.operator;\n\n\t\t// get avaibale conditions\n\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\tfieldType: fieldType,\n\t\t\toperator: operator,\n\t\t} );\n\n\t\t// instantiate\n\t\tvar model = conditionTypes[ 0 ] || acf.Condition;\n\n\t\t// instantiate\n\t\tvar condition = new model( args );\n\n\t\t// return\n\t\treturn condition;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Condition';\n\t};\n\n\t/**\n\t * acf.registerConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.registerConditionForFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionForFieldType = function ( conditionType, fieldType ) {\n\t\t// get model\n\t\tvar model = acf.getConditionType( conditionType );\n\n\t\t// append\n\t\tif ( model ) {\n\t\t\tmodel.prototype.fieldTypes.push( fieldType );\n\t\t}\n\t};\n\n\t/**\n\t * acf.getConditionTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tfieldType: '',\n\t\t\toperator: '',\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getConditionType( type );\n\t\t\tvar ProtoFieldTypes = model.prototype.fieldTypes;\n\t\t\tvar ProtoOperator = model.prototype.operator;\n\n\t\t\t// check fieldType\n\t\t\tif (\n\t\t\t\targs.fieldType &&\n\t\t\t\tProtoFieldTypes.indexOf( args.fieldType ) === -1\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// check operator\n\t\t\tif ( args.operator && ProtoOperator !== args.operator ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'conditional_logic';\n\n\t/**\n\t * conditionsManager\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionsManager = new acf.Model( {\n\t\tid: 'conditionsManager',\n\n\t\tpriority: 20, // run actions later\n\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\tif ( field.has( 'conditions' ) ) {\n\t\t\t\tfield.getConditions().render();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.Field.prototype.getField\n\t *\n\t * Finds a field that is related to another field\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getSiblingField = function ( field, key ) {\n\t\t// find sibling (very fast)\n\t\tvar fields = acf.getFields( {\n\t\t\tkey: key,\n\t\t\tsibling: field.$el,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\n\t\t// find sibling-children (fast)\n\t\t// needed for group fields, accordions, etc\n\t\tif ( ! fields.length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parent(),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// Check for fields on other settings tabs (probably less fast).\n\t\tif ( ! fields.length && $( '.acf-field-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parents( '.acf-field-settings:first' ),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\tif ( ! fields.length && $( '#acf-basic-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: $( '#acf-basic-settings'),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// return\n\t\tif ( fields.length ) {\n\t\t\treturn fields[ 0 ];\n\t\t}\n\t\treturn false;\n\t};\n\n\tacf.Field.prototype.getField = function ( key ) {\n\t\t// get sibling field\n\t\tvar field = getSiblingField( this, key );\n\n\t\t// return early\n\t\tif ( field ) {\n\t\t\treturn field;\n\t\t}\n\n\t\t// move up through each parent and try again\n\t\tvar parents = this.parents();\n\t\tfor ( var i = 0; i < parents.length; i++ ) {\n\t\t\t// get sibling field\n\t\t\tfield = getSiblingField( parents[ i ], key );\n\n\t\t\t// return early\n\t\t\tif ( field ) {\n\t\t\t\treturn field;\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * acf.Field.prototype.getConditions\n\t *\n\t * Returns the field's conditions instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field.prototype.getConditions = function () {\n\t\t// instantiate\n\t\tif ( ! this.conditions ) {\n\t\t\tthis.conditions = new Conditions( this );\n\t\t}\n\n\t\t// return\n\t\treturn this.conditions;\n\t};\n\n\t/**\n\t * Conditions\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\tvar timeout = false;\n\tvar Conditions = acf.Model.extend( {\n\t\tid: 'Conditions',\n\n\t\tdata: {\n\t\t\tfield: false, // The field with \"data-conditions\" (target).\n\t\t\ttimeStamp: false, // Reference used during \"change\" event.\n\t\t\tgroups: [], // The groups of condition instances.\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// data\n\t\t\tthis.data.field = field;\n\n\t\t\t// vars\n\t\t\tvar conditions = field.get( 'conditions' );\n\n\t\t\t// detect groups\n\t\t\tif ( conditions instanceof Array ) {\n\t\t\t\t// detect groups\n\t\t\t\tif ( conditions[ 0 ] instanceof Array ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tconditions.map( function ( rules, i ) {\n\t\t\t\t\t\tthis.addRules( rules, i );\n\t\t\t\t\t}, this );\n\n\t\t\t\t\t// detect rules\n\t\t\t\t} else {\n\t\t\t\t\tthis.addRules( conditions );\n\t\t\t\t}\n\n\t\t\t\t// detect rule\n\t\t\t} else {\n\t\t\t\tthis.addRule( conditions );\n\t\t\t}\n\t\t},\n\n\t\tchange: function ( e ) {\n\t\t\t// this function may be triggered multiple times per event due to multiple condition classes\n\t\t\t// compare timestamp to allow only 1 trigger per event\n\t\t\tif ( this.get( 'timeStamp' ) === e.timeStamp ) {\n\t\t\t\treturn false;\n\t\t\t} else {\n\t\t\t\tthis.set( 'timeStamp', e.timeStamp, true );\n\t\t\t}\n\n\t\t\t// render condition and store result\n\t\t\tvar changed = this.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\treturn this.calculate() ? this.show() : this.hide();\n\t\t},\n\n\t\tshow: function () {\n\t\t\treturn this.get( 'field' ).showEnable( this.cid, CONTEXT );\n\t\t},\n\n\t\thide: function () {\n\t\t\treturn this.get( 'field' ).hideDisable( this.cid, CONTEXT );\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\t// vars\n\t\t\tvar pass = false;\n\n\t\t\t// loop\n\t\t\tthis.getGroups().map( function ( group ) {\n\t\t\t\t// ignore this group if another group passed\n\t\t\t\tif ( pass ) return;\n\n\t\t\t\t// find passed\n\t\t\t\tvar passed = group.filter( function ( condition ) {\n\t\t\t\t\treturn condition.calculate();\n\t\t\t\t} );\n\n\t\t\t\t// if all conditions passed, update the global var\n\t\t\t\tif ( passed.length == group.length ) {\n\t\t\t\t\tpass = true;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn pass;\n\t\t},\n\n\t\thasGroups: function () {\n\t\t\treturn this.data.groups != null;\n\t\t},\n\n\t\tgetGroups: function () {\n\t\t\treturn this.data.groups;\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\tvar group = [];\n\t\t\tthis.data.groups.push( group );\n\t\t\treturn group;\n\t\t},\n\n\t\thasGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ] != null;\n\t\t},\n\n\t\tgetGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ];\n\t\t},\n\n\t\tremoveGroup: function ( i ) {\n\t\t\tthis.data.groups[ i ].delete;\n\t\t\treturn this;\n\t\t},\n\n\t\taddRules: function ( rules, group ) {\n\t\t\trules.map( function ( rule ) {\n\t\t\t\tthis.addRule( rule, group );\n\t\t\t}, this );\n\t\t},\n\n\t\taddRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\tgroup = group || 0;\n\n\t\t\t// vars\n\t\t\tvar groupArray;\n\n\t\t\t// get group\n\t\t\tif ( this.hasGroup( group ) ) {\n\t\t\t\tgroupArray = this.getGroup( group );\n\t\t\t} else {\n\t\t\t\tgroupArray = this.addGroup();\n\t\t\t}\n\n\t\t\t// instantiate\n\t\t\tvar condition = acf.newCondition( rule, this );\n\n\t\t\t// bail early if condition failed (field did not exist)\n\t\t\tif ( ! condition ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add rule\n\t\t\tgroupArray.push( condition );\n\t\t},\n\n\t\thasRule: function () {},\n\n\t\tgetRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\trule = rule || 0;\n\t\t\tgroup = group || 0;\n\n\t\t\treturn this.data.groups[ group ][ rule ];\n\t\t},\n\n\t\tremoveRule: function () {},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar i = 0;\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'accordion',\n\n\t\twait: '',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-fields:first' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if this is a duplicate of an existing initialized accordion.\n\t\t\tif ( this.$el.hasClass( 'acf-accordion' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if is cell\n\t\t\tif ( this.$el.is( 'td' ) ) return;\n\n\t\t\t// enpoint\n\t\t\tif ( this.get( 'endpoint' ) ) {\n\t\t\t\treturn this.remove();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $field = this.$el;\n\t\t\tvar $label = this.$labelWrap();\n\t\t\tvar $input = this.$inputWrap();\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $instructions = $input.children( '.description' );\n\n\t\t\t// force description into label\n\t\t\tif ( $instructions.length ) {\n\t\t\t\t$label.append( $instructions );\n\t\t\t}\n\n\t\t\t// table\n\t\t\tif ( this.$el.is( 'tr' ) ) {\n\t\t\t\t// vars\n\t\t\t\tvar $table = this.$el.closest( 'table' );\n\t\t\t\tvar $newLabel = $( '

        ' );\n\t\t\t\tvar $newInput = $( '
        ' );\n\t\t\t\tvar $newTable = $(\n\t\t\t\t\t'
          '\n\t\t\t\t);\n\t\t\t\tvar $newWrap = $( '' );\n\n\t\t\t\t// dom\n\t\t\t\t$newLabel.append( $label.html() );\n\t\t\t\t$newTable.append( $newWrap );\n\t\t\t\t$newInput.append( $newTable );\n\t\t\t\t$input.append( $newLabel );\n\t\t\t\t$input.append( $newInput );\n\n\t\t\t\t// modify\n\t\t\t\t$label.remove();\n\t\t\t\t$wrap.remove();\n\t\t\t\t$input.attr( 'colspan', 2 );\n\n\t\t\t\t// update vars\n\t\t\t\t$label = $newLabel;\n\t\t\t\t$input = $newInput;\n\t\t\t\t$wrap = $newWrap;\n\t\t\t}\n\n\t\t\t// add classes\n\t\t\t$field.addClass( 'acf-accordion' );\n\t\t\t$label.addClass( 'acf-accordion-title' );\n\t\t\t$input.addClass( 'acf-accordion-content' );\n\n\t\t\t// index\n\t\t\ti++;\n\n\t\t\t// multi-expand\n\t\t\tif ( this.get( 'multi_expand' ) ) {\n\t\t\t\t$field.attr( 'multi-expand', 1 );\n\t\t\t}\n\n\t\t\t// open\n\t\t\tvar order = acf.getPreference( 'this.accordions' ) || [];\n\t\t\tif ( order[ i - 1 ] !== undefined ) {\n\t\t\t\tthis.set( 'open', order[ i - 1 ] );\n\t\t\t}\n\n\t\t\tif ( this.get( 'open' ) ) {\n\t\t\t\t$field.addClass( '-open' );\n\t\t\t\t$input.css( 'display', 'block' ); // needed for accordion to close smoothly\n\t\t\t}\n\n\t\t\t// add icon\n\t\t\t$label.prepend(\n\t\t\t\taccordionManager.iconHtml( { open: this.get( 'open' ) } )\n\t\t\t);\n\n\t\t\t// classes\n\t\t\t// - remove 'inside' which is a #poststuff WP class\n\t\t\tvar $parent = $field.parent();\n\t\t\t$wrap.addClass( $parent.hasClass( '-left' ) ? '-left' : '' );\n\t\t\t$wrap.addClass( $parent.hasClass( '-clear' ) ? '-clear' : '' );\n\n\t\t\t// append\n\t\t\t$wrap.append(\n\t\t\t\t$field.nextUntil( '.acf-field-accordion', '.acf-field' )\n\t\t\t);\n\n\t\t\t// clean up\n\t\t\t$wrap.removeAttr( 'data-open data-multi_expand data-endpoint' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * accordionManager\n\t *\n\t * Events manager for the acf accordion\n\t *\n\t * @date\t14/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar accordionManager = new acf.Model( {\n\t\tactions: {\n\t\t\tunload: 'onUnload',\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-accordion-title': 'onClick',\n\t\t\t'invalidField .acf-accordion': 'onInvalidField',\n\t\t},\n\n\t\tisOpen: function ( $el ) {\n\t\t\treturn $el.hasClass( '-open' );\n\t\t},\n\n\t\ttoggle: function ( $el ) {\n\t\t\tif ( this.isOpen( $el ) ) {\n\t\t\t\tthis.close( $el );\n\t\t\t} else {\n\t\t\t\tthis.open( $el );\n\t\t\t}\n\t\t},\n\n\t\ticonHtml: function ( props ) {\n\t\t\t// Use SVG inside Gutenberg editor.\n\t\t\tif ( acf.isGutenberg() ) {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\topen: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// open\n\t\t\t$el.find( '.acf-accordion-content:first' )\n\t\t\t\t.slideDown( duration )\n\t\t\t\t.css( 'display', 'block' );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: true } )\n\t\t\t);\n\t\t\t$el.addClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'show', $el );\n\n\t\t\t// close siblings\n\t\t\tif ( ! $el.attr( 'multi-expand' ) ) {\n\t\t\t\t$el.siblings( '.acf-accordion.-open' ).each( function () {\n\t\t\t\t\taccordionManager.close( $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tclose: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// close\n\t\t\t$el.find( '.acf-accordion-content:first' ).slideUp( duration );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: false } )\n\t\t\t);\n\t\t\t$el.removeClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'hide', $el );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent Defailt\n\t\t\te.preventDefault();\n\n\t\t\t// open close\n\t\t\tthis.toggle( $el.parent() );\n\t\t},\n\n\t\tonInvalidField: function ( e, $el ) {\n\t\t\t// bail early if already focused\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// disable functionality for 1sec (allow next validation to work)\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 1000 );\n\n\t\t\t// open accordion\n\t\t\tthis.open( $el );\n\t\t},\n\n\t\tonUnload: function ( e ) {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\t$( '.acf-accordion' ).each( function () {\n\t\t\t\tvar open = $( this ).hasClass( '-open' ) ? 1 : 0;\n\t\t\t\torder.push( open );\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tif ( order.length ) {\n\t\t\t\tacf.setPreference( 'this.accordions', order );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'button_group',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-button-group' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.$( 'input[value=\"' + val + '\"]' )\n\t\t\t\t.prop( 'checked', true )\n\t\t\t\t.trigger( 'change' );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'checkbox',\n\n\t\tevents: {\n\t\t\t'change input': 'onChange',\n\t\t\t'click .acf-add-checkbox': 'onClickAdd',\n\t\t\t'click .acf-checkbox-toggle': 'onClickToggle',\n\t\t\t'click .acf-checkbox-custom': 'onClickCustom',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-checkbox-list' );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.acf-checkbox-toggle' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputs: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' ).not(\n\t\t\t\t'.acf-checkbox-toggle'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$( ':checked' ).each( function () {\n\t\t\t\tval.push( $( this ).val() );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar $toggle = this.$toggle();\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$label.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t}\n\n\t\t\t// Update toggle state if all inputs are checked.\n\t\t\tif ( $toggle.length ) {\n\t\t\t\tvar $inputs = this.$inputs();\n\n\t\t\t\t// all checked\n\t\t\t\tif ( $inputs.not( ':checked' ).length == 0 ) {\n\t\t\t\t\t$toggle.prop( 'checked', true );\n\t\t\t\t} else {\n\t\t\t\t\t$toggle.prop( 'checked', false );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tvar html =\n\t\t\t\t'
        • ';\n\t\t\t$el.parent( 'li' ).before( html );\n\t\t\t$el.parent( 'li' )\n\t\t\t\t.parent()\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.last()\n\t\t\t\t.focus();\n\t\t},\n\n\t\tonClickToggle: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $inputs = this.$( 'input[type=\"checkbox\"]' );\n\t\t\tvar $labels = this.$( 'label' );\n\n\t\t\t// Update \"checked\" state.\n\t\t\t$inputs.prop( 'checked', checked );\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$labels.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$labels.removeClass( 'selected' );\n\t\t\t}\n\t\t},\n\n\t\tonClickCustom: function ( e, $el ) {\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $text = $el.next( 'input[type=\"text\"]' );\n\n\t\t\t// checked\n\t\t\tif ( checked ) {\n\t\t\t\t$text.prop( 'disabled', false );\n\n\t\t\t\t// not checked\n\t\t\t} else {\n\t\t\t\t$text.prop( 'disabled', true );\n\n\t\t\t\t// remove\n\t\t\t\tif ( $text.val() == '' ) {\n\t\t\t\t\t$el.parent( 'li' ).remove();\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'color_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-color-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// update input (with change)\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update iris\n\t\t\tthis.$inputText().iris( 'color', val );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// event\n\t\t\tvar onChange = function ( e ) {\n\t\t\t\t// timeout is required to ensure the $input val is correct\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tacf.val( $input, $inputText.val() );\n\t\t\t\t}, 1 );\n\t\t\t};\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdefaultColor: false,\n\t\t\t\tpalettes: true,\n\t\t\t\thide: true,\n\t\t\t\tchange: onChange,\n\t\t\t\tclear: onChange,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar args = acf.applyFilters( 'color_picker_args', args, this );\n\n\t\t\t// initialize\n\t\t\t$inputText.wpColorPicker( args );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t// The wpColorPicker library does not provide a destroy method.\n\t\t\t// Manually reset DOM by replacing elements back to their original state.\n\t\t\t$colorPicker = $duplicate.find( '.wp-picker-container' );\n\t\t\t$inputText = $duplicate.find( 'input[type=\"text\"]' );\n\t\t\t$colorPicker.replaceWith( $inputText );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'date_picker',\n\n\t\tevents: {\n\t\t\t'blur input[type=\"text\"]': 'onBlur',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// save_format: compatibility with ACF < 5.0.0\n\t\t\tif ( this.has( 'save_format' ) ) {\n\t\t\t\treturn this.initializeCompatibility();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: 'yymmdd',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tinitializeCompatibility: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// get and set value from alt field\n\t\t\t$inputText.val( $input.val() );\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: this.get( 'save_format' ),\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter for 3rd party customization\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// backup\n\t\t\tvar dateFormat = args.dateFormat;\n\n\t\t\t// change args.dateFormat\n\t\t\targs.dateFormat = this.get( 'save_format' );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// now change the format back to how it should be.\n\t\t\t$inputText.datepicker( 'option', 'dateFormat', dateFormat );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tonBlur: function () {\n\t\t\tif ( ! this.$inputText().val() ) {\n\t\t\t\tacf.val( this.$input(), '' );\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t$duplicate\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.removeClass( 'hasDatepicker' )\n\t\t\t\t.removeAttr( 'id' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar datePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'datePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.datepicker.regional[ locale ] = l10n;\n\t\t\t$.datepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDatePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
          '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'date_time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltFormat: 'yy-mm-dd',\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newDateTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar dateTimePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'dateTimePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.timepicker.regional[ locale ] = l10n;\n\t\t\t$.timepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDateTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datetimepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
          '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.ImageField.extend( {\n\t\ttype: 'file',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-file-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = attachment || {};\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.id !== undefined ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// args\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\tfilesizeHumanReadable: '',\n\t\t\t\ticon: '/wp-includes/images/media/default.png',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// update image\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.icon,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update elements\n\t\t\tthis.$( '[data-name=\"title\"]' ).text( attachment.title );\n\t\t\tthis.$( '[data-name=\"filename\"]' )\n\t\t\t\t.text( attachment.filename )\n\t\t\t\t.attr( 'href', attachment.url );\n\t\t\tthis.$( '[data-name=\"filesize\"]' ).text(\n\t\t\t\tattachment.filesizeHumanReadable\n\t\t\t);\n\n\t\t\t// vars\n\t\t\tvar val = attachment.id || '';\n\n\t\t\t// update val\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Select File' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit File' ),\n\t\t\t\tbutton: acf.__( 'Update File' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'google_map',\n\n\t\tmap: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"clear\"]': 'onClickClear',\n\t\t\t'click a[data-name=\"locate\"]': 'onClickLocate',\n\t\t\t'click a[data-name=\"search\"]': 'onClickSearch',\n\t\t\t'keydown .search': 'onKeydownSearch',\n\t\t\t'keyup .search': 'onKeyupSearch',\n\t\t\t'focus .search': 'onFocusSearch',\n\t\t\t'blur .search': 'onBlurSearch',\n\t\t\tshowField: 'onShow',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-google-map' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.search' );\n\t\t},\n\n\t\t$canvas: function () {\n\t\t\treturn this.$( '.canvas' );\n\t\t},\n\n\t\tsetState: function ( state ) {\n\t\t\t// Remove previous state classes.\n\t\t\tthis.$control().removeClass( '-value -loading -searching' );\n\n\t\t\t// Determine auto state based of current value.\n\t\t\tif ( state === 'default' ) {\n\t\t\t\tstate = this.val() ? 'value' : '';\n\t\t\t}\n\n\t\t\t// Update state class.\n\t\t\tif ( state ) {\n\t\t\t\tthis.$control().addClass( '-' + state );\n\t\t\t}\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val ) {\n\t\t\t\treturn JSON.parse( val );\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsetValue: function ( val, silent ) {\n\t\t\t// Convert input value.\n\t\t\tvar valAttr = '';\n\t\t\tif ( val ) {\n\t\t\t\tvalAttr = JSON.stringify( val );\n\t\t\t}\n\n\t\t\t// Update input (with change).\n\t\t\tacf.val( this.$input(), valAttr );\n\n\t\t\t// Bail early if silent update.\n\t\t\tif ( silent ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Render.\n\t\t\tthis.renderVal( val );\n\n\t\t\t/**\n\t\t\t * Fires immediately after the value has changed.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject|string val The new value.\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_change', val, this.map, this );\n\t\t},\n\n\t\trenderVal: function ( val ) {\n\t\t\t// Value.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setState( 'value' );\n\t\t\t\tthis.$search().val( val.address );\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\n\t\t\t\t// No value.\n\t\t\t} else {\n\t\t\t\tthis.setState( '' );\n\t\t\t\tthis.$search().val( '' );\n\t\t\t\tthis.map.marker.setVisible( false );\n\t\t\t}\n\t\t},\n\n\t\tnewLatLng: function ( lat, lng ) {\n\t\t\treturn new google.maps.LatLng(\n\t\t\t\tparseFloat( lat ),\n\t\t\t\tparseFloat( lng )\n\t\t\t);\n\t\t},\n\n\t\tsetPosition: function ( lat, lng ) {\n\t\t\t// Update marker position.\n\t\t\tthis.map.marker.setPosition( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\n\t\t\t// Show marker.\n\t\t\tthis.map.marker.setVisible( true );\n\n\t\t\t// Center map.\n\t\t\tthis.center();\n\t\t},\n\n\t\tcenter: function () {\n\t\t\t// Find marker position.\n\t\t\tvar position = this.map.marker.getPosition();\n\t\t\tif ( position ) {\n\t\t\t\tvar lat = position.lat();\n\t\t\t\tvar lng = position.lng();\n\n\t\t\t\t// Or find default settings.\n\t\t\t} else {\n\t\t\t\tvar lat = this.get( 'lat' );\n\t\t\t\tvar lng = this.get( 'lng' );\n\t\t\t}\n\n\t\t\t// Center map.\n\t\t\tthis.map.setCenter( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Ensure Google API is loaded and then initialize map.\n\t\t\twithAPI( this.initializeMap.bind( this ) );\n\t\t},\n\n\t\tinitializeMap: function () {\n\t\t\t// Get value ignoring conditional logic status.\n\t\t\tvar val = this.getValue();\n\n\t\t\t// Construct default args.\n\t\t\tvar args = acf.parseArgs( val, {\n\t\t\t\tzoom: this.get( 'zoom' ),\n\t\t\t\tlat: this.get( 'lat' ),\n\t\t\t\tlng: this.get( 'lng' ),\n\t\t\t} );\n\n\t\t\t// Create Map.\n\t\t\tvar mapArgs = {\n\t\t\t\tscrollwheel: false,\n\t\t\t\tzoom: parseInt( args.zoom ),\n\t\t\t\tcenter: {\n\t\t\t\t\tlat: parseFloat( args.lat ),\n\t\t\t\t\tlng: parseFloat( args.lng ),\n\t\t\t\t},\n\t\t\t\tmapTypeId: google.maps.MapTypeId.ROADMAP,\n\t\t\t\tmarker: {\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\traiseOnDrag: true,\n\t\t\t\t},\n\t\t\t\tautocomplete: {},\n\t\t\t};\n\t\t\tmapArgs = acf.applyFilters( 'google_map_args', mapArgs, this );\n\t\t\tvar map = new google.maps.Map( this.$canvas()[ 0 ], mapArgs );\n\n\t\t\t// Create Marker.\n\t\t\tvar markerArgs = acf.parseArgs( mapArgs.marker, {\n\t\t\t\tdraggable: true,\n\t\t\t\traiseOnDrag: true,\n\t\t\t\tmap: map,\n\t\t\t} );\n\t\t\tmarkerArgs = acf.applyFilters(\n\t\t\t\t'google_map_marker_args',\n\t\t\t\tmarkerArgs,\n\t\t\t\tthis\n\t\t\t);\n\t\t\tvar marker = new google.maps.Marker( markerArgs );\n\n\t\t\t// Maybe Create Autocomplete.\n\t\t\tvar autocomplete = false;\n\t\t\tif ( acf.isset( google, 'maps', 'places', 'Autocomplete' ) ) {\n\t\t\t\tvar autocompleteArgs = mapArgs.autocomplete || {};\n\t\t\t\tautocompleteArgs = acf.applyFilters(\n\t\t\t\t\t'google_map_autocomplete_args',\n\t\t\t\t\tautocompleteArgs,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tautocomplete = new google.maps.places.Autocomplete(\n\t\t\t\t\tthis.$search()[ 0 ],\n\t\t\t\t\tautocompleteArgs\n\t\t\t\t);\n\t\t\t\tautocomplete.bindTo( 'bounds', map );\n\t\t\t}\n\n\t\t\t// Add map events.\n\t\t\tthis.addMapEvents( this, map, marker, autocomplete );\n\n\t\t\t// Append references.\n\t\t\tmap.acf = this;\n\t\t\tmap.marker = marker;\n\t\t\tmap.autocomplete = autocomplete;\n\t\t\tthis.map = map;\n\n\t\t\t// Set position.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Fires immediately after the Google Map has been initialized.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject marker The Google Map marker isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_init', map, marker, this );\n\t\t},\n\n\t\taddMapEvents: function ( field, map, marker, autocomplete ) {\n\t\t\t// Click map.\n\t\t\tgoogle.maps.event.addListener( map, 'click', function ( e ) {\n\t\t\t\tvar lat = e.latLng.lat();\n\t\t\t\tvar lng = e.latLng.lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Drag marker.\n\t\t\tgoogle.maps.event.addListener( marker, 'dragend', function () {\n\t\t\t\tvar lat = this.getPosition().lat();\n\t\t\t\tvar lng = this.getPosition().lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Autocomplete search.\n\t\t\tif ( autocomplete ) {\n\t\t\t\tgoogle.maps.event.addListener(\n\t\t\t\t\tautocomplete,\n\t\t\t\t\t'place_changed',\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\tvar place = this.getPlace();\n\t\t\t\t\t\tfield.searchPlace( place );\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Detect zoom change.\n\t\t\tgoogle.maps.event.addListener( map, 'zoom_changed', function () {\n\t\t\t\tvar val = field.val();\n\t\t\t\tif ( val ) {\n\t\t\t\t\tval.zoom = map.getZoom();\n\t\t\t\t\tfield.setValue( val, true );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tsearchPosition: function ( lat, lng ) {\n\t\t\t//console.log('searchPosition', lat, lng );\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tvar latLng = { lat: lat, lng: lng };\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ location: latLng },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override lat/lng to match user defined marker location.\n\t\t\t\t\t\t// Avoids issue where marker \"snaps\" to nearest result.\n\t\t\t\t\t\tval.lat = lat;\n\t\t\t\t\t\tval.lng = lng;\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchPlace: function ( place ) {\n\t\t\t//console.log('searchPlace', place );\n\n\t\t\t// Bail early if no place.\n\t\t\tif ( ! place ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Selecting from the autocomplete dropdown will return a rich PlaceResult object.\n\t\t\t// Be sure to over-write the \"formatted_address\" value with the one displayed to the user for best UX.\n\t\t\tif ( place.geometry ) {\n\t\t\t\tplace.formatted_address = this.$search().val();\n\t\t\t\tvar val = this.parseResult( place );\n\t\t\t\tthis.val( val );\n\n\t\t\t\t// Searching a custom address will return an empty PlaceResult object.\n\t\t\t} else if ( place.name ) {\n\t\t\t\tthis.searchAddress( place.name );\n\t\t\t}\n\t\t},\n\n\t\tsearchAddress: function ( address ) {\n\t\t\t//console.log('searchAddress', address );\n\n\t\t\t// Bail early if no address.\n\t\t\tif ( ! address ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Allow \"lat,lng\" search.\n\t\t\tvar latLng = address.split( ',' );\n\t\t\tif ( latLng.length == 2 ) {\n\t\t\t\tvar lat = parseFloat( latLng[ 0 ] );\n\t\t\t\tvar lng = parseFloat( latLng[ 1 ] );\n\t\t\t\tif ( lat && lng ) {\n\t\t\t\t\treturn this.searchPosition( lat, lng );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ address: address },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override address data with parameter allowing custom address to be defined in search.\n\t\t\t\t\t\tval.address = address;\n\n\t\t\t\t\t\t// Update value.\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchLocation: function () {\n\t\t\t//console.log('searchLocation' );\n\n\t\t\t// Check HTML5 geolocation.\n\t\t\tif ( ! navigator.geolocation ) {\n\t\t\t\treturn alert(\n\t\t\t\t\tacf.__( 'Sorry, this browser does not support geolocation' )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geolocation.\n\t\t\tnavigator.geolocation.getCurrentPosition(\n\t\t\t\t// Success.\n\t\t\t\tfunction ( results ) {\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Search position.\n\t\t\t\t\tvar lat = results.coords.latitude;\n\t\t\t\t\tvar lng = results.coords.longitude;\n\t\t\t\t\tthis.searchPosition( lat, lng );\n\t\t\t\t}.bind( this ),\n\n\t\t\t\t// Failure.\n\t\t\t\tfunction ( error ) {\n\t\t\t\t\tthis.setState( '' );\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\t/**\n\t\t * parseResult\n\t\t *\n\t\t * Returns location data for the given GeocoderResult object.\n\t\t *\n\t\t * @date\t15/10/19\n\t\t * @since\t5.8.6\n\t\t *\n\t\t * @param\tobject obj A GeocoderResult object.\n\t\t * @return\tobject\n\t\t */\n\t\tparseResult: function ( obj ) {\n\t\t\t// Construct basic data.\n\t\t\tvar result = {\n\t\t\t\taddress: obj.formatted_address,\n\t\t\t\tlat: obj.geometry.location.lat(),\n\t\t\t\tlng: obj.geometry.location.lng(),\n\t\t\t};\n\n\t\t\t// Add zoom level.\n\t\t\tresult.zoom = this.map.getZoom();\n\n\t\t\t// Add place ID.\n\t\t\tif ( obj.place_id ) {\n\t\t\t\tresult.place_id = obj.place_id;\n\t\t\t}\n\n\t\t\t// Add place name.\n\t\t\tif ( obj.name ) {\n\t\t\t\tresult.name = obj.name;\n\t\t\t}\n\n\t\t\t// Create search map for address component data.\n\t\t\tvar map = {\n\t\t\t\tstreet_number: [ 'street_number' ],\n\t\t\t\tstreet_name: [ 'street_address', 'route' ],\n\t\t\t\tcity: [ 'locality', 'postal_town' ],\n\t\t\t\tstate: [\n\t\t\t\t\t'administrative_area_level_1',\n\t\t\t\t\t'administrative_area_level_2',\n\t\t\t\t\t'administrative_area_level_3',\n\t\t\t\t\t'administrative_area_level_4',\n\t\t\t\t\t'administrative_area_level_5',\n\t\t\t\t],\n\t\t\t\tpost_code: [ 'postal_code' ],\n\t\t\t\tcountry: [ 'country' ],\n\t\t\t};\n\n\t\t\t// Loop over map.\n\t\t\tfor ( var k in map ) {\n\t\t\t\tvar keywords = map[ k ];\n\n\t\t\t\t// Loop over address components.\n\t\t\t\tfor ( var i = 0; i < obj.address_components.length; i++ ) {\n\t\t\t\t\tvar component = obj.address_components[ i ];\n\t\t\t\t\tvar component_type = component.types[ 0 ];\n\n\t\t\t\t\t// Look for matching component type.\n\t\t\t\t\tif ( keywords.indexOf( component_type ) !== -1 ) {\n\t\t\t\t\t\t// Append to result.\n\t\t\t\t\t\tresult[ k ] = component.long_name;\n\n\t\t\t\t\t\t// Append short version.\n\t\t\t\t\t\tif ( component.long_name !== component.short_name ) {\n\t\t\t\t\t\t\tresult[ k + '_short' ] = component.short_name;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Filters the parsed result.\n\t\t\t *\n\t\t\t * @date\t18/10/19\n\t\t\t * @since\t5.8.6\n\t\t\t *\n\t\t\t * @param\tobject result The parsed result value.\n\t\t\t * @param\tobject obj The GeocoderResult object.\n\t\t\t */\n\t\t\treturn acf.applyFilters(\n\t\t\t\t'google_map_result',\n\t\t\t\tresult,\n\t\t\t\tobj,\n\t\t\t\tthis.map,\n\t\t\t\tthis\n\t\t\t);\n\t\t},\n\n\t\tonClickClear: function () {\n\t\t\tthis.val( false );\n\t\t},\n\n\t\tonClickLocate: function () {\n\t\t\tthis.searchLocation();\n\t\t},\n\n\t\tonClickSearch: function () {\n\t\t\tthis.searchAddress( this.$search().val() );\n\t\t},\n\n\t\tonFocusSearch: function ( e, $el ) {\n\t\t\tthis.setState( 'searching' );\n\t\t},\n\n\t\tonBlurSearch: function ( e, $el ) {\n\t\t\t// Get saved address value.\n\t\t\tvar val = this.val();\n\t\t\tvar address = val ? val.address : '';\n\n\t\t\t// Remove 'is-searching' if value has not changed.\n\t\t\tif ( $el.val() === address ) {\n\t\t\t\tthis.setState( 'default' );\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\t// Clear empty value.\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\tthis.val( false );\n\t\t\t}\n\t\t},\n\n\t\t// Prevent form from submitting.\n\t\tonKeydownSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\t$el.blur();\n\t\t\t}\n\t\t},\n\n\t\t// Center map once made visible.\n\t\tonShow: function () {\n\t\t\tif ( this.map ) {\n\t\t\t\tthis.setTimeout( this.center );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// Vars.\n\tvar loading = false;\n\tvar geocoder = false;\n\n\t/**\n\t * withAPI\n\t *\n\t * Loads the Google Maps API library and troggers callback.\n\t *\n\t * @date\t28/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tfunction callback The callback to excecute.\n\t * @return\tvoid\n\t */\n\n\tfunction withAPI( callback ) {\n\t\t// Check if geocoder exists.\n\t\tif ( geocoder ) {\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Check if geocoder API exists.\n\t\tif ( acf.isset( window, 'google', 'maps', 'Geocoder' ) ) {\n\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Geocoder will need to be loaded. Hook callback to action.\n\t\tacf.addAction( 'google_map_api_loaded', callback );\n\n\t\t// Bail early if already loading API.\n\t\tif ( loading ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// load api\n\t\tvar url = acf.get( 'google_map_api' );\n\t\tif ( url ) {\n\t\t\t// Set loading status.\n\t\t\tloading = true;\n\n\t\t\t// Load API\n\t\t\t$.ajax( {\n\t\t\t\turl: url,\n\t\t\t\tdataType: 'script',\n\t\t\t\tcache: true,\n\t\t\t\tsuccess: function () {\n\t\t\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\t\t\tacf.doAction( 'google_map_api_loaded' );\n\t\t\t\t},\n\t\t\t} );\n\t\t}\n\t}\n} )( jQuery );\n","( function ( $, undefined ) {\n\tconst Field = acf.Field.extend( {\n\t\ttype: 'icon_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tshowField: 'scrollToSelectedDashicon',\n\t\t\t'input .acf-icon_url': 'onUrlChange',\n\t\t\t'click .acf-icon-picker-dashicon': 'onDashiconClick',\n\t\t\t'focus .acf-icon-picker-dashicon-radio': 'onDashiconRadioFocus',\n\t\t\t'blur .acf-icon-picker-dashicon-radio': 'onDashiconRadioBlur',\n\t\t\t'keydown .acf-icon-picker-dashicon-radio': 'onDashiconKeyDown',\n\t\t\t'input .acf-dashicons-search-input': 'onDashiconSearch',\n\t\t\t'keydown .acf-dashicons-search-input': 'onDashiconSearchKeyDown',\n\t\t\t'click .acf-icon-picker-media-library-button':\n\t\t\t\t'onMediaLibraryButtonClick',\n\t\t\t'click .acf-icon-picker-media-library-preview':\n\t\t\t\t'onMediaLibraryButtonClick',\n\t\t},\n\n\t\t$typeInput() {\n\t\t\treturn this.$(\n\t\t\t\t'input[type=\"hidden\"][data-hidden-type=\"type\"]:first'\n\t\t\t);\n\t\t},\n\n\t\t$valueInput() {\n\t\t\treturn this.$(\n\t\t\t\t'input[type=\"hidden\"][data-hidden-type=\"value\"]:first'\n\t\t\t);\n\t\t},\n\n\t\t$tabButton() {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\t$selectedIcon() {\n\t\t\treturn this.$( '.acf-icon-picker-dashicon.active' );\n\t\t},\n\n\t\t$selectedRadio() {\n\t\t\treturn this.$( '.acf-icon-picker-dashicon.active input' );\n\t\t},\n\n\t\t$dashiconsList() {\n\t\t\treturn this.$( '.acf-dashicons-list' );\n\t\t},\n\n\t\t$mediaLibraryButton() {\n\t\t\treturn this.$( '.acf-icon-picker-media-library-button' );\n\t\t},\n\n\t\tinitialize() {\n\t\t\t// Set up actions hook callbacks.\n\t\t\tthis.addActions();\n\n\t\t\t// Initialize the state of the icon picker.\n\t\t\tlet typeAndValue = {\n\t\t\t\ttype: this.$typeInput().val(),\n\t\t\t\tvalue: this.$valueInput().val()\n\t\t\t};\n\n\t\t\t// Store the type and value object.\n\t\t\tthis.set( 'typeAndValue', typeAndValue );\n\n\t\t\t// Any time any acf tab is clicked, we will re-scroll to the selected dashicon.\n\t\t\t$( '.acf-tab-button' ).on( 'click', () => {\n\t\t\t\tthis.initializeDashiconsTab( this.get( 'typeAndValue' ) );\n\t\t\t} );\n\n\t\t\t// Fire the action which lets people know the state has been updated.\n\t\t\tacf.doAction(\n\t\t\t\tthis.get( 'name' ) + '/type_and_value_change',\n\t\t\t\ttypeAndValue\n\t\t\t);\n\n\t\t\tthis.initializeDashiconsTab( typeAndValue );\n\t\t\tthis.alignMediaLibraryTabToCurrentValue( typeAndValue );\n\t\t},\n\n\t\taddActions() {\n\t\t\t// Set up an action listener for when the type and value changes.\n\t\t\tacf.addAction(\n\t\t\t\tthis.get( 'name' ) + '/type_and_value_change',\n\t\t\t\t( newTypeAndValue ) => {\n\t\t\t\t\t// Align the visual state of each tab to the current value.\n\t\t\t\t\tthis.alignDashiconsTabToCurrentValue( newTypeAndValue );\n\t\t\t\t\tthis.alignMediaLibraryTabToCurrentValue( newTypeAndValue );\n\t\t\t\t\tthis.alignUrlTabToCurrentValue( newTypeAndValue );\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tupdateTypeAndValue( type, value ) {\n\t\t\tconst typeAndValue = {\n\t\t\t\ttype,\n\t\t\t\tvalue,\n\t\t\t};\n\n\t\t\t// Update the values in the hidden fields, which are what will actually be saved.\n\t\t\tacf.val( this.$typeInput(), type );\n\t\t\tacf.val( this.$valueInput(), value );\n\n\t\t\t// Fire an action to let each tab set itself according to the typeAndValue state.\n\t\t\tacf.doAction(\n\t\t\t\tthis.get( 'name' ) + '/type_and_value_change',\n\t\t\t\ttypeAndValue\n\t\t\t);\n\n\t\t\t// Set the state.\n\t\t\tthis.set( 'typeAndValue', typeAndValue );\n\t\t},\n\n\t\tscrollToSelectedDashicon() {\n\t\t\tconst innerElement = this.$selectedIcon();\n\n\t\t\t// If no icon is selected, do nothing.\n\t\t\tif ( innerElement.length === 0 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst scrollingDiv = this.$dashiconsList();\n\t\t\tscrollingDiv.scrollTop( 0 );\n\n\t\t\tconst distance = innerElement.position().top - 50;\n\n\t\t\tif ( distance === 0 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tscrollingDiv.scrollTop( distance );\n\t\t},\n\n\t\tinitializeDashiconsTab( typeAndValue ) {\n\t\t\tconst dashicons = this.getDashiconsList() || [];\n\t\t\tthis.set( 'dashicons', dashicons );\n\t\t\tthis.renderDashiconList();\n\t\t\tthis.initializeSelectedDashicon( typeAndValue );\n\t\t},\n\n\t\tinitializeSelectedDashicon( typeAndValue ) {\n\t\t\tif ( typeAndValue.type !== 'dashicons' ) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Select the correct dashicon.\n\t\t\tthis.selectDashicon( typeAndValue.value, false ).then( () => {\n\t\t\t\t// Scroll to the selected dashicon.\n\t\t\t\tthis.scrollToSelectedDashicon();\n\t\t\t} );\n\t\t},\n\n\t\talignDashiconsTabToCurrentValue( typeAndValue ) {\n\t\t\tif ( typeAndValue.type !== 'dashicons' ) {\n\t\t\t\tthis.unselectDashicon();\n\t\t\t}\n\t\t},\n\n\t\trenderDashiconHTML( dashicon ) {\n\t\t\tconst id = `${ this.get( 'name' ) }-${ dashicon.key }`;\n\t\t\treturn `
          \n\t\t\t\t\n\t\t\t\t\n\t\t\t
          `;\n\t\t},\n\n\t\trenderDashiconList() {\n\t\t\tconst dashicons = this.get( 'dashicons' );\n\n\t\t\tthis.$dashiconsList().empty();\n\t\t\tdashicons.forEach( ( dashicon ) => {\n\t\t\t\tthis.$dashiconsList().append(\n\t\t\t\t\tthis.renderDashiconHTML( dashicon )\n\t\t\t\t);\n\t\t\t} );\n\t\t},\n\n\t\tgetDashiconsList() {\n\t\t\tconst iconPickeri10n = acf.get( 'iconPickeri10n' ) || [];\n\n\t\t\tconst dashicons = Object.entries( iconPickeri10n ).map(\n\t\t\t\t( [ key, value ] ) => {\n\t\t\t\t\treturn {\n\t\t\t\t\t\tkey,\n\t\t\t\t\t\tlabel: value,\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t);\n\n\t\t\treturn dashicons;\n\t\t},\n\n\t\tgetDashiconsBySearch( searchTerm ) {\n\t\t\tconst lowercaseSearchTerm = searchTerm.toLowerCase();\n\t\t\tconst dashicons = this.getDashiconsList();\n\n\t\t\tconst filteredDashicons = dashicons.filter( function ( icon ) {\n\t\t\t\tconst lowercaseIconLabel = icon.label.toLowerCase();\n\t\t\t\treturn lowercaseIconLabel.indexOf( lowercaseSearchTerm ) > -1;\n\t\t\t} );\n\n\t\t\treturn filteredDashicons;\n\t\t},\n\n\t\tselectDashicon( dashicon, setFocus = true ) {\n\t\t\tthis.set( 'selectedDashicon', dashicon );\n\n\t\t\t// Select the new one.\n\t\t\tconst $newIcon = this.$dashiconsList().find(\n\t\t\t\t'.acf-icon-picker-dashicon[data-icon=\"' + dashicon + '\"]'\n\t\t\t);\n\t\t\t$newIcon.addClass( 'active' );\n\n\t\t\tconst $input = $newIcon.find( 'input' );\n\t\t\tconst thePromise = $input.prop( 'checked', true ).promise();\n\n\t\t\tif ( setFocus ) {\n\t\t\t\t$input.trigger( 'focus' );\n\t\t\t}\n\n\t\t\tthis.updateTypeAndValue( 'dashicons', dashicon );\n\n\t\t\treturn thePromise;\n\t\t},\n\n\t\tunselectDashicon() {\n\t\t\t// Remove the currently active dashicon, if any.\n\t\t\tthis.$dashiconsList()\n\t\t\t\t.find( '.acf-icon-picker-dashicon' )\n\t\t\t\t.removeClass( 'active' );\n\t\t\tthis.set( 'selectedDashicon', false );\n\t\t},\n\n\t\tonDashiconRadioFocus( e ) {\n\t\t\tconst dashicon = e.target.value;\n\n\t\t\tconst $newIcon = this.$dashiconsList().find(\n\t\t\t\t'.acf-icon-picker-dashicon[data-icon=\"' + dashicon + '\"]'\n\t\t\t);\n\t\t\t$newIcon.addClass( 'focus' );\n\n\t\t\t// If this is a different icon than previously selected, select it.\n\t\t\tif ( this.get( 'selectedDashicon' ) !== dashicon ) {\n\t\t\t\tthis.unselectDashicon();\n\t\t\t\tthis.selectDashicon( dashicon );\n\t\t\t}\n\t\t},\n\n\t\tonDashiconRadioBlur( e ) {\n\t\t\tconst icon = this.$( e.target );\n\t\t\tconst iconParent = icon.parent();\n\n\t\t\ticonParent.removeClass( 'focus' );\n\t\t},\n\n\t\tonDashiconClick( e ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst icon = this.$( e.target );\n\t\t\tconst dashicon = icon.find( 'input' ).val();\n\n\t\t\tconst $newIcon = this.$dashiconsList().find(\n\t\t\t\t'.acf-icon-picker-dashicon[data-icon=\"' + dashicon + '\"]'\n\t\t\t);\n\n\t\t\t// By forcing focus on the input, we fire onDashiconRadioFocus.\n\t\t\t$newIcon.find( 'input' ).prop( 'checked', true ).trigger( 'focus' );\n\t\t},\n\n\t\tonDashiconSearch( e ) {\n\t\t\tconst searchTerm = e.target.value;\n\t\t\tconst filteredDashicons = this.getDashiconsBySearch( searchTerm );\n\n\t\t\tif ( filteredDashicons.length > 0 || ! searchTerm ) {\n\t\t\t\tthis.set( 'dashicons', filteredDashicons );\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' ).hide();\n\t\t\t\tthis.$( '.acf-dashicons-list ' ).show();\n\t\t\t\tthis.renderDashiconList();\n\n\t\t\t\t// Announce change of data to screen readers.\n\t\t\t\twp.a11y.speak(\n\t\t\t\t\tacf.get( 'iconPickerA11yStrings' )\n\t\t\t\t\t\t.newResultsFoundForSearchTerm,\n\t\t\t\t\t'polite'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t// Truncate the search term if it's too long.\n\t\t\t\tconst visualSearchTerm =\n\t\t\t\t\tsearchTerm.length > 30\n\t\t\t\t\t\t? searchTerm.substring( 0, 30 ) + '…'\n\t\t\t\t\t\t: searchTerm;\n\n\t\t\t\tthis.$( '.acf-dashicons-list ' ).hide();\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' )\n\t\t\t\t\t.find( '.acf-invalid-dashicon-search-term' )\n\t\t\t\t\t.text( visualSearchTerm );\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' ).css( 'display', 'flex' );\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' ).show();\n\n\t\t\t\t// Announce change of data to screen readers.\n\t\t\t\twp.a11y.speak(\n\t\t\t\t\tacf.get( 'iconPickerA11yStrings' ).noResultsForSearchTerm,\n\t\t\t\t\t'polite'\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonDashiconSearchKeyDown( e ) {\n\t\t\t// Check if the pressed key is Enter (key code 13)\n\t\t\tif ( e.which === 13 ) {\n\t\t\t\t// Prevent submitting the entire form if someone presses enter after searching.\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonDashiconKeyDown( e ) {\n\t\t\tif ( e.which === 13 ) {\n\t\t\t\t// If someone presses enter while an icon is focused, prevent the form from submitting.\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\talignMediaLibraryTabToCurrentValue( typeAndValue ) {\n\t\t\tconst type = typeAndValue.type;\n\t\t\tconst value = typeAndValue.value;\n\n\t\t\tif ( type !== 'media_library' && type !== 'dashicons' ) {\n\t\t\t\t// Hide the preview container on the media library tab.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview' ).hide();\n\t\t\t}\n\n\t\t\tif ( type === 'media_library' ) {\n\t\t\t\tconst previewUrl = this.get( 'mediaLibraryPreviewUrl' );\n\t\t\t\t// Set the image file preview src.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview-img img' ).attr(\n\t\t\t\t\t'src',\n\t\t\t\t\tpreviewUrl\n\t\t\t\t);\n\n\t\t\t\t// Hide the dashicon preview.\n\t\t\t\tthis.$(\n\t\t\t\t\t'.acf-icon-picker-media-library-preview-dashicon'\n\t\t\t\t).hide();\n\n\t\t\t\t// Show the image file preview.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview-img' ).show();\n\n\t\t\t\t// Show the preview container (it may have been hidden if nothing was ever selected yet).\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview' ).show();\n\t\t\t}\n\n\t\t\tif ( type === 'dashicons' ) {\n\t\t\t\t// Set the dashicon preview class.\n\t\t\t\tthis.$(\n\t\t\t\t\t'.acf-icon-picker-media-library-preview-dashicon .dashicons'\n\t\t\t\t).attr( 'class', 'dashicons ' + value );\n\n\t\t\t\t// Hide the image file preview.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview-img' ).hide();\n\n\t\t\t\t// Show the dashicon preview.\n\t\t\t\tthis.$(\n\t\t\t\t\t'.acf-icon-picker-media-library-preview-dashicon'\n\t\t\t\t).show();\n\n\t\t\t\t// Show the preview container (it may have been hidden if nothing was ever selected yet).\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview' ).show();\n\t\t\t}\n\t\t},\n\n\t\tasync onMediaLibraryButtonClick( e ) {\n\t\t\te.preventDefault();\n\n\t\t\tawait this.selectAndReturnAttachment().then( ( attachment ) => {\n\t\t\t\t// When an attachment is selected, update the preview and the hidden fields.\n\t\t\t\tthis.set( 'mediaLibraryPreviewUrl', attachment.attributes.url );\n\t\t\t\tthis.updateTypeAndValue( 'media_library', attachment.id );\n\t\t\t} );\n\t\t},\n\n\t\tselectAndReturnAttachment() {\n\t\t\treturn new Promise( ( resolve ) => {\n\t\t\t\tacf.newMediaPopup( {\n\t\t\t\t\tmode: 'select',\n\t\t\t\t\ttype: 'image',\n\t\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\t\tmultiple: false,\n\t\t\t\t\tlibrary: 'all',\n\t\t\t\t\tallowedTypes: 'image',\n\t\t\t\t\tselect: resolve,\n\t\t\t\t} );\n\t\t\t} );\n\t\t},\n\n\t\talignUrlTabToCurrentValue( typeAndValue ) {\n\t\t\tif ( typeAndValue.type !== 'url' ) {\n\t\t\t\tthis.$( '.acf-icon_url' ).val( '' );\n\t\t\t}\n\t\t},\n\n\t\tonUrlChange( event ) {\n\t\t\tconst currentValue = event.target.value;\n\t\t\tthis.updateTypeAndValue( 'url', currentValue );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'image',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-image-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change input[type=\"file\"]': 'onChange',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add attribute to form\n\t\t\tif ( this.get( 'uploader' ) === 'basic' ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.closest( 'form' )\n\t\t\t\t\t.attr( 'enctype', 'multipart/form-data' );\n\t\t\t}\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// Use WP attachment attributes when available.\n\t\t\tif ( attachment && attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// Apply defaults.\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: 0,\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tcaption: '',\n\t\t\t\tdescription: '',\n\t\t\t\twidth: 0,\n\t\t\t\theight: 0,\n\t\t\t} );\n\n\t\t\t// Override with \"preview size\".\n\t\t\tvar size = acf.isget(\n\t\t\t\tattachment,\n\t\t\t\t'sizes',\n\t\t\t\tthis.get( 'preview_size' )\n\t\t\t);\n\t\t\tif ( size ) {\n\t\t\t\tattachment.url = size.url;\n\t\t\t\tattachment.width = size.width;\n\t\t\t\tattachment.height = size.height;\n\t\t\t}\n\n\t\t\t// Return.\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// Update DOM.\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t} );\n\t\t\tif ( attachment.id ) {\n\t\t\t\tthis.val( attachment.id );\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.val( '' );\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\t// create a new repeater row and render value\n\t\tappend: function ( attachment, parent ) {\n\t\t\t// create function to find next available field within parent\n\t\t\tvar getNext = function ( field, parent ) {\n\t\t\t\t// find existing file fields within parent\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\tkey: field.get( 'key' ),\n\t\t\t\t\tparent: parent.$el,\n\t\t\t\t} );\n\n\t\t\t\t// find the first field with no value\n\t\t\t\tfor ( var i = 0; i < fields.length; i++ ) {\n\t\t\t\t\tif ( ! fields[ i ].val() ) {\n\t\t\t\t\t\treturn fields[ i ];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// find existing file fields within parent\n\t\t\tvar field = getNext( this, parent );\n\n\t\t\t// add new row if no available field\n\t\t\tif ( ! field ) {\n\t\t\t\tparent.$( '.acf-button:last' ).trigger( 'click' );\n\t\t\t\tfield = getNext( this, parent );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( field ) {\n\t\t\t\tfield.render( attachment );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttype: 'image',\n\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) return;\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tremoveAttachment: function () {\n\t\t\tthis.render( false );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tthis.selectAttachment();\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tthis.editAttachment();\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.removeAttachment();\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tvar $hiddenInput = this.$input();\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$hiddenInput.val( '' );\n\t\t\t}\n\n\t\t\tacf.getFileInputData( $el, function ( data ) {\n\t\t\t\t$hiddenInput.val( $.param( data ) );\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'link',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change .link-node': 'onChange',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-link' );\n\t\t},\n\n\t\t$node: function () {\n\t\t\treturn this.$( '.link-node' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar $node = this.$node();\n\n\t\t\t// return false if empty\n\t\t\tif ( ! $node.attr( 'href' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn {\n\t\t\t\ttitle: $node.html(),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// default\n\t\t\tval = acf.parseArgs( val, {\n\t\t\t\ttitle: '',\n\t\t\t\turl: '',\n\t\t\t\ttarget: '',\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $div = this.$control();\n\t\t\tvar $node = this.$node();\n\n\t\t\t// remove class\n\t\t\t$div.removeClass( '-value -external' );\n\n\t\t\t// add class\n\t\t\tif ( val.url ) $div.addClass( '-value' );\n\t\t\tif ( val.target === '_blank' ) $div.addClass( '-external' );\n\n\t\t\t// update text\n\t\t\tthis.$( '.link-title' ).html( val.title );\n\t\t\tthis.$( '.link-url' ).attr( 'href', val.url ).html( val.url );\n\n\t\t\t// update node\n\t\t\t$node.html( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\n\t\t\t// update inputs\n\t\t\tthis.$( '.input-title' ).val( val.title );\n\t\t\tthis.$( '.input-target' ).val( val.target );\n\t\t\tthis.$( '.input-url' ).val( val.url ).trigger( 'change' );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tacf.wpLink.open( this.$node() );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.setValue( false );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// get the changed value\n\t\t\tvar val = this.getValue();\n\n\t\t\t// update inputs\n\t\t\tthis.setValue( val );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tacf.wpLink = new acf.Model( {\n\t\tgetNodeValue: function () {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\treturn {\n\t\t\t\ttitle: acf.decode( $node.html() ),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetNodeValue: function ( val ) {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\t$node.text( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\t\t\t$node.trigger( 'change' );\n\t\t},\n\n\t\tgetInputValue: function () {\n\t\t\treturn {\n\t\t\t\ttitle: $( '#wp-link-text' ).val(),\n\t\t\t\turl: $( '#wp-link-url' ).val(),\n\t\t\t\ttarget: $( '#wp-link-target' ).prop( 'checked' )\n\t\t\t\t\t? '_blank'\n\t\t\t\t\t: '',\n\t\t\t};\n\t\t},\n\n\t\tsetInputValue: function ( val ) {\n\t\t\t$( '#wp-link-text' ).val( val.title );\n\t\t\t$( '#wp-link-url' ).val( val.url );\n\t\t\t$( '#wp-link-target' ).prop( 'checked', val.target === '_blank' );\n\t\t},\n\n\t\topen: function ( $node ) {\n\t\t\t// add events\n\t\t\tthis.on( 'wplink-open', 'onOpen' );\n\t\t\tthis.on( 'wplink-close', 'onClose' );\n\n\t\t\t// set node\n\t\t\tthis.set( 'node', $node );\n\n\t\t\t// create textarea\n\t\t\tvar $textarea = $(\n\t\t\t\t''\n\t\t\t);\n\t\t\t$( 'body' ).append( $textarea );\n\n\t\t\t// vars\n\t\t\tvar val = this.getNodeValue();\n\n\t\t\t// open popup\n\t\t\twpLink.open( 'acf-link-textarea', val.url, val.title, null );\n\t\t},\n\n\t\tonOpen: function () {\n\t\t\t// always show title (WP will hide title if empty)\n\t\t\t$( '#wp-link-wrap' ).addClass( 'has-text-field' );\n\n\t\t\t// set inputs\n\t\t\tvar val = this.getNodeValue();\n\t\t\tthis.setInputValue( val );\n\n\t\t\t// Update button text.\n\t\t\tif ( val.url && wpLinkL10n ) {\n\t\t\t\t$( '#wp-link-submit' ).val( wpLinkL10n.update );\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\twpLink.close();\n\t\t},\n\n\t\tonClose: function () {\n\t\t\t// Bail early if no node.\n\t\t\t// Needed due to WP triggering this event twice.\n\t\t\tif ( ! this.has( 'node' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Determine context.\n\t\t\tvar $submit = $( '#wp-link-submit' );\n\t\t\tvar isSubmit = $submit.is( ':hover' ) || $submit.is( ':focus' );\n\n\t\t\t// Set value\n\t\t\tif ( isSubmit ) {\n\t\t\t\tvar val = this.getInputValue();\n\t\t\t\tthis.setNodeValue( val );\n\t\t\t}\n\n\t\t\t// Cleanup.\n\t\t\tthis.off( 'wplink-open' );\n\t\t\tthis.off( 'wplink-close' );\n\t\t\t$( '#acf-link-textarea' ).remove();\n\t\t\tthis.set( 'node', null );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'oembed',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"clear-button\"]': 'onClickClear',\n\t\t\t'keypress .input-search': 'onKeypressSearch',\n\t\t\t'keyup .input-search': 'onKeyupSearch',\n\t\t\t'change .input-search': 'onChangeSearch',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-oembed' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( '.input-value' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.input-search' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\tgetSearchVal: function () {\n\t\t\treturn this.$search().val();\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\n\t\t\tacf.val( this.$input(), val );\n\t\t},\n\n\t\tshowLoading: function ( show ) {\n\t\t\tacf.showLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\thideLoading: function () {\n\t\t\tacf.hideLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\tmaybeSearch: function () {\n\t\t\t// vars\n\t\t\tvar prevUrl = this.val();\n\t\t\tvar url = this.getSearchVal();\n\n\t\t\t// no value\n\t\t\tif ( ! url ) {\n\t\t\t\treturn this.clear();\n\t\t\t}\n\n\t\t\t// fix missing 'http://' - causes the oembed code to error and fail\n\t\t\tif ( url.substr( 0, 4 ) != 'http' ) {\n\t\t\t\turl = 'http://' + url;\n\t\t\t}\n\n\t\t\t// bail early if no change\n\t\t\tif ( url === prevUrl ) return;\n\n\t\t\t// clear existing timeout\n\t\t\tvar timeout = this.get( 'timeout' );\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\tvar callback = $.proxy( this.search, this, url );\n\t\t\tthis.set( 'timeout', setTimeout( callback, 300 ) );\n\t\t},\n\n\t\tsearch: function ( url ) {\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/fields/oembed/search',\n\t\t\t\ts: url,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\tnonce: this.get( 'nonce' ),\n\t\t\t};\n\n\t\t\t// clear existing timeout\n\t\t\tlet xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tthis.showLoading();\n\n\t\t\t// query\n\t\t\txhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( json ) {\n\t\t\t\t\t// error\n\t\t\t\t\tif ( ! json || ! json.html ) {\n\t\t\t\t\t\tjson = {\n\t\t\t\t\t\t\turl: false,\n\t\t\t\t\t\t\thtml: '',\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\tthis.val( json.url );\n\t\t\t\t\tthis.$( '.canvas-media' ).html( json.html );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tthis.hideLoading();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tclear: function () {\n\t\t\tthis.val( '' );\n\t\t\tthis.$search().val( '' );\n\t\t\tthis.$( '.canvas-media' ).html( '' );\n\t\t},\n\n\t\tonClickClear: function ( e, $el ) {\n\t\t\tthis.clear();\n\t\t},\n\n\t\tonKeypressSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\tif ( $el.val() ) {\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonChangeSearch: function ( e, $el ) {\n\t\t\tthis.maybeSearch();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'page_link',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'post_object',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'radio',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-radio-list' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val === 'other' && this.get( 'other_choice' ) ) {\n\t\t\t\tval = this.$inputText().val();\n\t\t\t}\n\t\t\treturn val;\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\t\t\tvar val = $el.val();\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t\tval = false;\n\t\t\t}\n\n\t\t\t// other\n\t\t\tif ( this.get( 'other_choice' ) ) {\n\t\t\t\t// enable\n\t\t\t\tif ( val === 'other' ) {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', false );\n\n\t\t\t\t\t// disable\n\t\t\t\t} else {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', true );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'range',\n\n\t\tevents: {\n\t\t\t'input input[type=\"range\"]': 'onChange',\n\t\t\t'change input': 'onChange',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"range\"]' );\n\t\t},\n\n\t\t$inputAlt: function () {\n\t\t\treturn this.$( 'input[type=\"number\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.busy = true;\n\n\t\t\t// Update range input (with change).\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// Update alt input (without change).\n\t\t\t// Read in input value to inherit min/max validation.\n\t\t\tacf.val( this.$inputAlt(), this.$input().val(), true );\n\n\t\t\tthis.busy = false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( ! this.busy ) {\n\t\t\t\tthis.setValue( $el.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'relationship',\n\n\t\tevents: {\n\t\t\t'keypress [data-filter]': 'onKeypressFilter',\n\t\t\t'change [data-filter]': 'onChangeFilter',\n\t\t\t'keyup [data-filter]': 'onChangeFilter',\n\t\t\t'click .choices-list .acf-rel-item': 'onClickAdd',\n\t\t\t'keypress .choices-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'keypress .values-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'click [data-name=\"remove_item\"]': 'onClickRemove',\n\t\t\t'touchstart .values-list .acf-rel-item': 'onTouchStartValues',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-relationship' );\n\t\t},\n\n\t\t$list: function ( list ) {\n\t\t\treturn this.$( '.' + list + '-list' );\n\t\t},\n\n\t\t$listItems: function ( list ) {\n\t\t\treturn this.$list( list ).find( '.acf-rel-item' );\n\t\t},\n\n\t\t$listItem: function ( list, id ) {\n\t\t\treturn this.$list( list ).find(\n\t\t\t\t'.acf-rel-item[data-id=\"' + id + '\"]'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$listItems( 'values' ).each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tnewChoice: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
        • ',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text +\n\t\t\t\t\t'',\n\t\t\t\t'
        • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tnewValue: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
        • ',\n\t\t\t\t'',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text,\n\t\t\t\t'',\n\t\t\t\t'',\n\t\t\t\t'
        • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Delay initialization until \"interacted with\" or \"in view\".\n\t\t\tvar delayed = this.proxy(\n\t\t\t\tacf.once( function () {\n\t\t\t\t\t// Add sortable.\n\t\t\t\t\tthis.$list( 'values' ).sortable( {\n\t\t\t\t\t\titems: 'li',\n\t\t\t\t\t\tforceHelperSize: true,\n\t\t\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\t\t\tscroll: true,\n\t\t\t\t\t\tupdate: this.proxy( function () {\n\t\t\t\t\t\t\tthis.$input().trigger( 'change' );\n\t\t\t\t\t\t} ),\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Avoid browser remembering old scroll position and add event.\n\t\t\t\t\tthis.$list( 'choices' )\n\t\t\t\t\t\t.scrollTop( 0 )\n\t\t\t\t\t\t.on( 'scroll', this.proxy( this.onScrollChoices ) );\n\n\t\t\t\t\t// Fetch choices.\n\t\t\t\t\tthis.fetch();\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// Bind \"interacted with\".\n\t\t\tthis.$el.one( 'mouseover', delayed );\n\t\t\tthis.$el.one( 'focus', 'input', delayed );\n\n\t\t\t// Bind \"in view\".\n\t\t\tacf.onceInView( this.$el, delayed );\n\t\t},\n\n\t\tonScrollChoices: function ( e ) {\n\t\t\t// bail early if no more results\n\t\t\tif ( this.get( 'loading' ) || ! this.get( 'more' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Scrolled to bottom\n\t\t\tvar $list = this.$list( 'choices' );\n\t\t\tvar scrollTop = Math.ceil( $list.scrollTop() );\n\t\t\tvar scrollHeight = Math.ceil( $list[ 0 ].scrollHeight );\n\t\t\tvar innerHeight = Math.ceil( $list.innerHeight() );\n\t\t\tvar paged = this.get( 'paged' ) || 1;\n\t\t\tif ( scrollTop + innerHeight >= scrollHeight ) {\n\t\t\t\t// update paged\n\t\t\t\tthis.set( 'paged', paged + 1 );\n\n\t\t\t\t// fetch\n\t\t\t\tthis.fetch();\n\t\t\t}\n\t\t},\n\n\t\tonKeypressFilter: function ( e, $el ) {\n\t\t\t// Receive enter key when selecting relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-add' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickAdd(e, $el);\n\t\t\t}\n\t\t\t// Receive enter key when removing relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickRemove(e, $el);\n\t\t\t}\n\t\t\t// don't submit form\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonChangeFilter: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = $el.val();\n\t\t\tvar filter = $el.data( 'filter' );\n\n\t\t\t// Bail early if filter has not changed\n\t\t\tif ( this.get( filter ) === val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update attr\n\t\t\tthis.set( filter, val );\n\n\t\t\tif ( filter === 's' ) {\n\t\t\t\t// If val is numeric, limit results to include.\n\t\t\t\tif ( parseInt( val ) ) {\n\t\t\t\t\tthis.set( 'include', val );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// reset paged\n\t\t\tthis.set( 'paged', 1 );\n\n\t\t\t// fetch\n\t\t\tif ( $el.is( 'select' ) ) {\n\t\t\t\tthis.fetch();\n\n\t\t\t\t// search must go through timeout\n\t\t\t} else {\n\t\t\t\tthis.maybeFetch();\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\n\t\t\t// can be added?\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// validate\n\t\t\tif ( max > 0 && val && val.length >= max ) {\n\t\t\t\t// add notice\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf\n\t\t\t\t\t\t.__( 'Maximum values reached ( {max} values )' )\n\t\t\t\t\t\t.replace( '{max}', max ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// disable\n\t\t\t$el.addClass( 'disabled' );\n\n\t\t\t// add\n\t\t\tvar html = this.newValue( {\n\t\t\t\tid: $el.data( 'id' ),\n\t\t\t\ttext: $el.html(),\n\t\t\t} );\n\t\t\tthis.$list( 'values' ).append( html );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// Prevent default here because generic handler wont be triggered.\n\t\t\te.preventDefault();\n\n\t\t\tlet $span;\n\t\t\t// Behavior if triggered from tabbed event.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' )) {\n\t\t\t\t$span = $el;\n\t\t\t} else {\n\t\t\t\t// Behavior if triggered through click event.\n\t\t\t\t$span = $el.parent();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tconst $li = $span.parent();\n\t\t\tconst id = $span.data( 'id' );\n\n\t\t\t// remove value\n\t\t\t$li.remove();\n\n\t\t\t// show choice\n\t\t\tthis.$listItem( 'choices', id ).removeClass( 'disabled' );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonTouchStartValues: function( e, $el ) {\n\t\t\t$( this.$listItems( 'values' ) ).removeClass( 'relationship-hover' );\n\t\t\t$el.addClass( 'relationship-hover' );\n\t\t},\n\n\t\tmaybeFetch: function () {\n\t\t\t// vars\n\t\t\tvar timeout = this.get( 'timeout' );\n\n\t\t\t// abort timeout\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// fetch\n\t\t\ttimeout = this.setTimeout( this.fetch, 300 );\n\t\t\tthis.set( 'timeout', timeout );\n\t\t},\n\n\t\tgetAjaxData: function () {\n\t\t\t// load data based on element attributes\n\t\t\tvar ajaxData = this.$control().data();\n\t\t\tfor ( var name in ajaxData ) {\n\t\t\t\tajaxData[ name ] = this.get( name );\n\t\t\t}\n\n\t\t\t// extra\n\t\t\tajaxData.action = 'acf/fields/relationship/query';\n\t\t\tajaxData.field_key = this.get( 'key' );\n\t\t\tajaxData.nonce = this.get( 'nonce' );\n\n\t\t\t// Filter.\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'relationship_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn ajaxData;\n\t\t},\n\n\t\tfetch: function () {\n\t\t\t// abort XHR if this field is already loading AJAX data\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// add to this.o\n\t\t\tvar ajaxData = this.getAjaxData();\n\n\t\t\t// clear html if is new query\n\t\t\tvar $choiceslist = this.$list( 'choices' );\n\t\t\tif ( ajaxData.paged == 1 ) {\n\t\t\t\t$choiceslist.html( '' );\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tvar $loading = $(\n\t\t\t\t'
        • ' +\n\t\t\t\t\tacf.__( 'Loading' ) +\n\t\t\t\t\t'
        • '\n\t\t\t);\n\t\t\t$choiceslist.append( $loading );\n\t\t\tthis.set( 'loading', true );\n\n\t\t\t// callback\n\t\t\tvar onComplete = function () {\n\t\t\t\tthis.set( 'loading', false );\n\t\t\t\t$loading.remove();\n\t\t\t};\n\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// no results\n\t\t\t\tif ( ! json || ! json.results || ! json.results.length ) {\n\t\t\t\t\t// prevent pagination\n\t\t\t\t\tthis.set( 'more', false );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( this.get( 'paged' ) == 1 ) {\n\t\t\t\t\t\tthis.$list( 'choices' ).append(\n\t\t\t\t\t\t\t'
        • ' + acf.__( 'No matches found' ) + '
        • '\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// set more (allows pagination scroll)\n\t\t\t\tthis.set( 'more', json.more );\n\n\t\t\t\t// get new results\n\t\t\t\tvar html = this.walkChoices( json.results );\n\t\t\t\tvar $html = $( html );\n\n\t\t\t\t// apply .disabled to left li's\n\t\t\t\tvar val = this.val();\n\t\t\t\tif ( val && val.length ) {\n\t\t\t\t\tval.map( function ( id ) {\n\t\t\t\t\t\t$html\n\t\t\t\t\t\t\t.find( '.acf-rel-item[data-id=\"' + id + '\"]' )\n\t\t\t\t\t\t\t.addClass( 'disabled' );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// append\n\t\t\t\t$choiceslist.append( $html );\n\n\t\t\t\t// merge together groups\n\t\t\t\tvar $prevLabel = false;\n\t\t\t\tvar $prevList = false;\n\n\t\t\t\t$choiceslist.find( '.acf-rel-label' ).each( function () {\n\t\t\t\t\tvar $label = $( this );\n\t\t\t\t\tvar $list = $label.siblings( 'ul' );\n\n\t\t\t\t\tif ( $prevLabel && $prevLabel.text() == $label.text() ) {\n\t\t\t\t\t\t$prevList.append( $list.children() );\n\t\t\t\t\t\t$( this ).parent().remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevLabel = $label;\n\t\t\t\t\t$prevList = $list;\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// get results\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdataType: 'json',\n\t\t\t\ttype: 'post',\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\twalkChoices: function ( data ) {\n\t\t\t// walker\n\t\t\tvar walk = function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar html = '';\n\n\t\t\t\t// is array\n\t\t\t\tif ( $.isArray( data ) ) {\n\t\t\t\t\tdata.map( function ( item ) {\n\t\t\t\t\t\thtml += walk( item );\n\t\t\t\t\t} );\n\n\t\t\t\t\t// is item\n\t\t\t\t} else if ( $.isPlainObject( data ) ) {\n\t\t\t\t\t// group\n\t\t\t\t\tif ( data.children !== undefined ) {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
        • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
            ';\n\t\t\t\t\t\thtml += walk( data.children );\n\t\t\t\t\t\thtml += '
        • ';\n\n\t\t\t\t\t\t// single\n\t\t\t\t\t} else {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
        • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
        • ';\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn html;\n\t\t\t};\n\n\t\t\treturn walk( data );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'select',\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tremoveField: 'onRemove',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'select' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$input();\n\n\t\t\t// inherit data\n\t\t\tthis.inherit( $select );\n\n\t\t\t// select2\n\t\t\tif ( this.get( 'ui' ) ) {\n\t\t\t\t// populate ajax_data (allowing custom attribute to already exist)\n\t\t\t\tvar ajaxAction = this.get( 'ajax_action' );\n\t\t\t\tif ( ! ajaxAction ) {\n\t\t\t\t\tajaxAction = 'acf/fields/' + this.get( 'type' ) + '/query';\n\t\t\t\t}\n\n\t\t\t\t// select2\n\t\t\t\tthis.select2 = acf.newSelect2( $select, {\n\t\t\t\t\tfield: this,\n\t\t\t\t\tajax: this.get( 'ajax' ),\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\t\tallowNull: this.get( 'allow_null' ),\n\t\t\t\t\tajaxAction: ajaxAction,\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tif ( this.select2 ) {\n\t\t\t\tthis.select2.destroy();\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.select2 ) {\n\t\t\t\t$duplicate.find( '.select2-container' ).remove();\n\t\t\t\t$duplicate\n\t\t\t\t\t.find( 'select' )\n\t\t\t\t\t.removeClass( 'select2-hidden-accessible' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'tab';\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'tab',\n\n\t\twait: '',\n\n\t\ttabs: false,\n\n\t\ttab: false,\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\tfindFields: function () {\n\t\t\tlet filter;\n\n\t\t\t/**\n\t\t\t * Tabs in the admin UI that can be extended by third\n\t\t\t * parties have the child settings wrapped inside an extra div,\n\t\t\t * so we need to look for that instead of an adjacent .acf-field.\n\t\t\t */\n\t\t\tswitch ( this.get( 'key' ) ) {\n\t\t\t\tcase 'acf_field_settings_tabs':\n\t\t\t\t\tfilter = '.acf-field-settings-main';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_field_group_settings_tabs':\n\t\t\t\t\tfilter = '.field-group-settings-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_browse_fields_tabs':\n\t\t\t\t\tfilter = '.acf-field-types-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_icon_picker_tabs':\n\t\t\t\t\tfilter = '.acf-icon-picker-tabs';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_post_type_tabs':\n\t\t\t\t\tfilter = '.acf-post-type-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_taxonomy_tabs':\n\t\t\t\t\tfilter = '.acf-taxonomy-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_ui_options_page_tabs':\n\t\t\t\t\tfilter = '.acf-ui-options-page-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tfilter = '.acf-field';\n\t\t\t}\n\n\t\t\treturn this.$el.nextUntil( '.acf-field-tab', filter );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFields( this.findFields() );\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn this.$el.prevAll( '.acf-tab-wrap:first' );\n\t\t},\n\n\t\tfindTab: function () {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// bail early if is td\n\t\t\tif ( this.$el.is( 'td' ) ) {\n\t\t\t\tthis.events = {};\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $tabs = this.findTabs();\n\t\t\tvar $tab = this.findTab();\n\t\t\tvar settings = acf.parseArgs( $tab.data(), {\n\t\t\t\tendpoint: false,\n\t\t\t\tplacement: '',\n\t\t\t\tbefore: this.$el,\n\t\t\t} );\n\n\t\t\t// create wrap\n\t\t\tif ( ! $tabs.length || settings.endpoint ) {\n\t\t\t\tthis.tabs = new Tabs( settings );\n\t\t\t} else {\n\t\t\t\tthis.tabs = $tabs.data( 'acf' );\n\t\t\t}\n\n\t\t\t// add tab\n\t\t\tthis.tab = this.tabs.addTab( $tab, this );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.tab.isActive();\n\t\t},\n\n\t\tshowFields: function () {\n\t\t\t// show fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.show( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = false;\n\t\t\t}, this );\n\t\t},\n\n\t\thideFields: function () {\n\t\t\t// hide fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.hide( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = this.tab;\n\t\t\t}, this );\n\t\t},\n\n\t\tshow: function ( lockKey ) {\n\t\t\t// show field and store result\n\t\t\tvar visible = acf.Field.prototype.show.apply( this, arguments );\n\n\t\t\t// check if now visible\n\t\t\tif ( visible ) {\n\t\t\t\t// show tab\n\t\t\t\tthis.tab.show();\n\n\t\t\t\t// check active tabs\n\t\t\t\tthis.tabs.refresh();\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn visible;\n\t\t},\n\n\t\thide: function ( lockKey ) {\n\t\t\t// hide field and store result\n\t\t\tvar hidden = acf.Field.prototype.hide.apply( this, arguments );\n\n\t\t\t// check if now hidden\n\t\t\tif ( hidden ) {\n\t\t\t\t// hide tab\n\t\t\t\tthis.tab.hide();\n\n\t\t\t\t// reset tabs if this was active\n\t\t\t\tif ( this.isActive() ) {\n\t\t\t\t\tthis.tabs.reset();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn hidden;\n\t\t},\n\n\t\tenable: function ( lockKey ) {\n\t\t\t// enable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.enable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tdisable: function ( lockKey ) {\n\t\t\t// disable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.disable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.isActive() ) {\n\t\t\t\t$duplicate.prevAll( '.acf-tab-wrap:first' ).remove();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * tabs\n\t *\n\t * description\n\t *\n\t * @date\t8/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar i = 0;\n\tvar Tabs = acf.Model.extend( {\n\t\ttabs: [],\n\n\t\tactive: false,\n\n\t\tactions: {\n\t\t\trefresh: 'onRefresh',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t},\n\n\t\tdata: {\n\t\t\tbefore: false,\n\t\t\tplacement: 'top',\n\t\t\tindex: 0,\n\t\t\tinitialized: false,\n\t\t},\n\n\t\tsetup: function ( settings ) {\n\t\t\t// data\n\t\t\t$.extend( this.data, settings );\n\n\t\t\t// define this prop to avoid scope issues\n\t\t\tthis.tabs = [];\n\t\t\tthis.active = false;\n\n\t\t\t// vars\n\t\t\tvar placement = this.get( 'placement' );\n\t\t\tvar $before = this.get( 'before' );\n\t\t\tvar $parent = $before.parent();\n\n\t\t\t// add sidebar for left placement\n\t\t\tif ( placement == 'left' && $parent.hasClass( 'acf-fields' ) ) {\n\t\t\t\t$parent.addClass( '-sidebar' );\n\t\t\t}\n\n\t\t\t// create wrap\n\t\t\tif ( $before.is( 'tr' ) ) {\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
          '\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tlet ulClass = 'acf-hl acf-tab-group';\n\n\t\t\t\tif ( this.get( 'key' ) === 'acf_field_settings_tabs' ) {\n\t\t\t\t\tulClass = 'acf-field-settings-tab-bar';\n\t\t\t\t}\n\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
            '\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$before.before( this.$el );\n\n\t\t\t// set index\n\t\t\tthis.set( 'index', i, true );\n\t\t\ti++;\n\t\t},\n\n\t\tinitializeTabs: function () {\n\t\t\t// Bail if tabs are disabled.\n\t\t\tif (\n\t\t\t\t'acf_field_settings_tabs' === this.get( 'key' ) &&\n\t\t\t\t$( '#acf-field-group-fields' ).hasClass( 'hide-tabs' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar tab = false;\n\n\t\t\t// check if we've got a saved default tab.\n\t\t\tvar order = acf.getPreference( 'this.tabs' ) || false;\n\t\t\tif ( order ) {\n\t\t\t\tvar groupIndex = this.get( 'index' );\n\t\t\t\tvar tabIndex = order[ groupIndex ];\n\t\t\t\tif (\n\t\t\t\t\tthis.tabs[ tabIndex ] &&\n\t\t\t\t\tthis.tabs[ tabIndex ].isVisible()\n\t\t\t\t) {\n\t\t\t\t\ttab = this.tabs[ tabIndex ];\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// If we've got a defaultTab provided by configuration, use that.\n\t\t\tif (\n\t\t\t\t! tab &&\n\t\t\t\tthis.data.defaultTab &&\n\t\t\t\tthis.data.defaultTab.isVisible()\n\t\t\t) {\n\t\t\t\ttab = this.data.defaultTab;\n\t\t\t}\n\n\t\t\t// find first visible tab as our default.\n\t\t\tif ( ! tab ) {\n\t\t\t\ttab = this.getVisible().shift();\n\t\t\t}\n\n\t\t\tif ( tab ) {\n\t\t\t\tthis.selectTab( tab );\n\t\t\t} else {\n\t\t\t\tthis.closeTabs();\n\t\t\t}\n\n\t\t\t// set local variable used by tabsManager\n\t\t\tthis.set( 'initialized', true );\n\t\t},\n\n\t\tgetVisible: function () {\n\t\t\treturn this.tabs.filter( function ( tab ) {\n\t\t\t\treturn tab.isVisible();\n\t\t\t} );\n\t\t},\n\n\t\tgetActive: function () {\n\t\t\treturn this.active;\n\t\t},\n\n\t\tsetActive: function ( tab ) {\n\t\t\treturn ( this.active = tab );\n\t\t},\n\n\t\thasActive: function () {\n\t\t\treturn this.active !== false;\n\t\t},\n\n\t\tisActive: function ( tab ) {\n\t\t\tvar active = this.getActive();\n\t\t\treturn active && active.cid === tab.cid;\n\t\t},\n\n\t\tcloseActive: function () {\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\tthis.closeTab( this.getActive() );\n\t\t\t}\n\t\t},\n\n\t\topenTab: function ( tab ) {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// open\n\t\t\ttab.open();\n\n\t\t\t// set active\n\t\t\tthis.setActive( tab );\n\t\t},\n\n\t\tcloseTab: function ( tab ) {\n\t\t\t// close\n\t\t\ttab.close();\n\n\t\t\t// set active\n\t\t\tthis.setActive( false );\n\t\t},\n\n\t\tcloseTabs: function () {\n\t\t\tthis.tabs.map( this.closeTab, this );\n\t\t},\n\n\t\tselectTab: function ( tab ) {\n\t\t\t// close other tabs\n\t\t\tthis.tabs.map( function ( t ) {\n\t\t\t\tif ( tab.cid !== t.cid ) {\n\t\t\t\t\tthis.closeTab( t );\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// open\n\t\t\tthis.openTab( tab );\n\t\t},\n\n\t\taddTab: function ( $a, field ) {\n\t\t\t// create
          • \n\t\t\tvar $li = $( '
          • ' + $a.outerHTML() + '
          • ' );\n\n\t\t\t// add settings type class.\n\t\t\tvar settingsType = $a.data( 'settings-type' );\n\t\t\tif ( settingsType ) {\n\t\t\t\t$li.addClass( 'acf-settings-type-' + settingsType );\n\t\t\t}\n\n\n\t\t\t// append\n\t\t\tthis.$( 'ul' ).append( $li );\n\n\t\t\t// initialize\n\t\t\tvar tab = new Tab( {\n\t\t\t\t$el: $li,\n\t\t\t\tfield: field,\n\t\t\t\tgroup: this,\n\t\t\t} );\n\n\t\t\t// store\n\t\t\tthis.tabs.push( tab );\n\n\t\t\tif ( $a.data( 'selected' ) ) {\n\t\t\t\tthis.data.defaultTab = tab;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\treset: function () {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// find and active a tab\n\t\t\treturn this.refresh();\n\t\t},\n\n\t\trefresh: function () {\n\t\t\t// bail early if active already exists\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// find next active tab\n\t\t\tvar tab = this.getVisible().shift();\n\t\t\t// open tab\n\t\t\tif ( tab ) {\n\t\t\t\tthis.openTab( tab );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\tonRefresh: function () {\n\t\t\t// only for left placements\n\t\t\tif ( this.get( 'placement' ) !== 'left' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $parent = this.$el.parent();\n\t\t\tvar $list = this.$el.children( 'ul' );\n\t\t\tvar attribute = $parent.is( 'td' ) ? 'height' : 'min-height';\n\n\t\t\t// find height (minus 1 for border-bottom)\n\t\t\tvar height = $list.position().top + $list.outerHeight( true ) - 1;\n\n\t\t\t// add css\n\t\t\t$parent.css( attribute, height );\n\t\t},\n\n\t\tonCloseFieldObject: function ( fieldObject ) {\n\t\t\tconst tab = this.getVisible().find( ( item ) => {\n\t\t\t\tconst id = item.$el.closest( 'div[data-id]' ).data( 'id' );\n\t\t\t\tif ( fieldObject.data.id === id ) {\n\t\t\t\t\treturn item;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\tif ( tab ) {\n\t\t\t\t// Wait for field group drawer to close\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\tthis.openTab( tab );\n\t\t\t\t}, 300 );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar Tab = acf.Model.extend( {\n\t\tgroup: false,\n\n\t\tfield: false,\n\n\t\tevents: {\n\t\t\t'click a': 'onClick',\n\t\t},\n\n\t\tindex: function () {\n\t\t\treturn this.$el.index();\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn acf.isVisible( this.$el );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.$el.hasClass( 'active' );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'active' );\n\n\t\t\t// show field\n\t\t\tthis.field.showFields();\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'active' );\n\n\t\t\t// hide field\n\t\t\tthis.field.hideFields();\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// toggle\n\t\t\tthis.toggle();\n\t\t},\n\n\t\ttoggle: function () {\n\t\t\t// bail early if already active\n\t\t\tif ( this.isActive() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle this tab\n\t\t\tthis.group.openTab( this );\n\t\t},\n\t} );\n\n\tvar tabsManager = new acf.Model( {\n\t\tpriority: 50,\n\n\t\tactions: {\n\t\t\tprepare: 'render',\n\t\t\tappend: 'render',\n\t\t\tunload: 'onUnload',\n\t\t\tshow: 'render',\n\t\t\tinvalid_field: 'onInvalidField',\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn $( '.acf-tab-wrap' );\n\t\t},\n\n\t\tgetTabs: function () {\n\t\t\treturn acf.getInstances( this.findTabs() );\n\t\t},\n\n\t\trender: function ( $el ) {\n\t\t\tthis.getTabs().map( function ( tabs ) {\n\t\t\t\tif ( ! tabs.get( 'initialized' ) ) {\n\t\t\t\t\ttabs.initializeTabs();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tonInvalidField: function ( field ) {\n\t\t\t// bail early if busy\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// ignore if not hidden by tab\n\t\t\tif ( ! field.hiddenByTab ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle tab\n\t\t\tfield.hiddenByTab.toggle();\n\n\t\t\t// ignore other invalid fields\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 100 );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\tthis.getTabs().map( function ( group ) {\n\t\t\t\t// Do not save selected tab on field settings, or an acf-advanced-settings when unloading\n\t\t\t\tif (\n\t\t\t\t\tgroup.$el.children( '.acf-field-settings-tab-bar' )\n\t\t\t\t\t\t.length ||\n\t\t\t\t\tgroup.$el.parents( '#acf-advanced-settings.postbox' ).length\n\t\t\t\t) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tvar active = group.hasActive() ? group.getActive().index() : 0;\n\t\t\t\torder.push( active );\n\t\t\t} );\n\n\t\t\t// bail if no tabs\n\t\t\tif ( ! order.length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tacf.setPreference( 'this.tabs', order );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'taxonomy',\n\n\t\tdata: {\n\t\t\tftype: 'select',\n\t\t},\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click input[type=\"radio\"]': 'onClickRadio',\n\t\t\tremoveField: 'onRemove',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-taxonomy-field' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.getRelatedPrototype().$input.apply( this, arguments );\n\t\t},\n\n\t\tgetRelatedType: function () {\n\t\t\t// vars\n\t\t\tvar fieldType = this.get( 'ftype' );\n\n\t\t\t// normalize\n\t\t\tif ( fieldType == 'multi_select' ) {\n\t\t\t\tfieldType = 'select';\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn fieldType;\n\t\t},\n\n\t\tgetRelatedPrototype: function () {\n\t\t\treturn acf.getFieldType( this.getRelatedType() ).prototype;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.getRelatedPrototype().getValue.apply( this, arguments );\n\t\t},\n\n\t\tsetValue: function () {\n\t\t\treturn this.getRelatedPrototype().setValue.apply( this, arguments );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.getRelatedPrototype().initialize.apply( this, arguments );\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tvar proto = this.getRelatedPrototype();\n\t\t\tif ( proto.onRemove ) {\n\t\t\t\tproto.onRemove.apply( this, arguments );\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar $form = false;\n\t\t\tvar $name = false;\n\t\t\tvar $parent = false;\n\t\t\tvar $button = false;\n\t\t\tvar $message = false;\n\t\t\tvar notice = false;\n\n\t\t\t// step 1.\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: $el.attr( 'title' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tnonce: field.get( 'nonce' ),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 2.\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// vars\n\t\t\t\t$form = popup.$( 'form' );\n\t\t\t\t$name = popup.$( 'input[name=\"term_name\"]' );\n\t\t\t\t$parent = popup.$( 'select[name=\"term_parent\"]' );\n\t\t\t\t$button = popup.$( '.acf-submit-button' );\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\t// step 3.\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\n\t\t\t\t// basic validation\n\t\t\t\tif ( $name.val() === '' ) {\n\t\t\t\t\t$name.trigger( 'focus' );\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( $button );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tnonce: field.get( 'nonce' ),\n\t\t\t\t\tterm_name: $name.val(),\n\t\t\t\t\tterm_parent: $parent.length ? $parent.val() : 0,\n\t\t\t\t};\n\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 4.\n\t\t\tvar step4 = function ( json ) {\n\t\t\t\t// enable\n\t\t\t\tacf.stopButtonLoading( $button );\n\n\t\t\t\t// remove prev notice\n\t\t\t\tif ( notice ) {\n\t\t\t\t\tnotice.remove();\n\t\t\t\t}\n\n\t\t\t\t// success\n\t\t\t\tif ( acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\t// clear name\n\t\t\t\t\t$name.val( '' );\n\n\t\t\t\t\t// update term lists\n\t\t\t\t\tstep5( json.data );\n\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\ttext: acf.getAjaxMessage( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'error',\n\t\t\t\t\t\ttext: acf.getAjaxError( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\t\t\t};\n\n\t\t\t// step 5.\n\t\t\tvar step5 = function ( term ) {\n\t\t\t\t// update parent dropdown\n\t\t\t\tvar $option = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( term.term_parent ) {\n\t\t\t\t\t$parent\n\t\t\t\t\t\t.children( 'option[value=\"' + term.term_parent + '\"]' )\n\t\t\t\t\t\t.after( $option );\n\t\t\t\t} else {\n\t\t\t\t\t$parent.append( $option );\n\t\t\t\t}\n\n\t\t\t\t// add this new term to all taxonomy field\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\ttype: 'taxonomy',\n\t\t\t\t} );\n\n\t\t\t\tfields.map( function ( otherField ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\totherField.get( 'taxonomy' ) == field.get( 'taxonomy' )\n\t\t\t\t\t) {\n\t\t\t\t\t\totherField.appendTerm( term );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// select\n\t\t\t\tfield.selectTerm( term.term_id );\n\t\t\t};\n\n\t\t\t// run\n\t\t\tstep1();\n\t\t},\n\n\t\tappendTerm: function ( term ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.appendTermSelect( term );\n\t\t\t} else {\n\t\t\t\tthis.appendTermCheckbox( term );\n\t\t\t}\n\t\t},\n\n\t\tappendTermSelect: function ( term ) {\n\t\t\tthis.select2.addOption( {\n\t\t\t\tid: term.term_id,\n\t\t\t\ttext: term.term_label,\n\t\t\t} );\n\t\t},\n\n\t\tappendTermCheckbox: function ( term ) {\n\t\t\t// vars\n\t\t\tvar name = this.$( '[name]:first' ).attr( 'name' );\n\t\t\tvar $ul = this.$( 'ul:first' );\n\n\t\t\t// allow multiple selection\n\t\t\tif ( this.getRelatedType() == 'checkbox' ) {\n\t\t\t\tname += '[]';\n\t\t\t}\n\n\t\t\t// create new li\n\t\t\tvar $li = $(\n\t\t\t\t[\n\t\t\t\t\t'
          • ',\n\t\t\t\t\t'',\n\t\t\t\t\t'
          • ',\n\t\t\t\t].join( '' )\n\t\t\t);\n\n\t\t\t// find parent\n\t\t\tif ( term.term_parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar $parent = $ul.find(\n\t\t\t\t\t'li[data-id=\"' + term.term_parent + '\"]'\n\t\t\t\t);\n\n\t\t\t\t// update vars\n\t\t\t\t$ul = $parent.children( 'ul' );\n\n\t\t\t\t// create ul\n\t\t\t\tif ( ! $ul.exists() ) {\n\t\t\t\t\t$ul = $( '
              ' );\n\t\t\t\t\t$parent.append( $ul );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$ul.append( $li );\n\t\t},\n\n\t\tselectTerm: function ( id ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.select2.selectOption( id );\n\t\t\t} else {\n\t\t\t\tvar $input = this.$( 'input[value=\"' + id + '\"]' );\n\t\t\t\t$input.prop( 'checked', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tonClickRadio: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t\tcloseText: acf.get( 'dateTimePickerL10n' ).selectText,\n\t\t\t\ttimeOnly: true,\n\t\t\t};\n\n\t\t\t// add custom 'Close = Select' functionality\n\t\t\targs.onClose = function ( value, dp_instance, t_instance ) {\n\t\t\t\t// vars\n\t\t\t\tvar $close = dp_instance.dpDiv.find( '.ui-datepicker-close' );\n\n\t\t\t\t// if clicking close button\n\t\t\t\tif ( ! value && $close.is( ':hover' ) ) {\n\t\t\t\t\tt_instance._updateDateTime();\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// add\n\tacf.newTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.timepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
              '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'true_false',\n\n\t\tevents: {\n\t\t\t'change .acf-switch-input': 'onChange',\n\t\t\t'focus .acf-switch-input': 'onFocus',\n\t\t\t'blur .acf-switch-input': 'onBlur',\n\t\t\t'keypress .acf-switch-input': 'onKeypress',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' );\n\t\t},\n\n\t\t$switch: function () {\n\t\t\treturn this.$( '.acf-switch' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().prop( 'checked' ) ? 1 : 0;\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $switch = this.$switch();\n\n\t\t\t// bail early if no $switch\n\t\t\tif ( ! $switch.length ) return;\n\n\t\t\t// vars\n\t\t\tvar $on = $switch.children( '.acf-switch-on' );\n\t\t\tvar $off = $switch.children( '.acf-switch-off' );\n\t\t\tvar width = Math.max( $on.width(), $off.width() );\n\n\t\t\t// bail early if no width\n\t\t\tif ( ! width ) return;\n\n\t\t\t// set widths\n\t\t\t$on.css( 'min-width', width );\n\t\t\t$off.css( 'min-width', width );\n\t\t},\n\n\t\tswitchOn: function () {\n\t\t\tthis.$input().prop( 'checked', true );\n\t\t\tthis.$switch().addClass( '-on' );\n\t\t},\n\n\t\tswitchOff: function () {\n\t\t\tthis.$input().prop( 'checked', false );\n\t\t\tthis.$switch().removeClass( '-on' );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( $el.prop( 'checked' ) ) {\n\t\t\t\tthis.switchOn();\n\t\t\t} else {\n\t\t\t\tthis.switchOff();\n\t\t\t}\n\t\t},\n\n\t\tonFocus: function ( e, $el ) {\n\t\t\tthis.$switch().addClass( '-focus' );\n\t\t},\n\n\t\tonBlur: function ( e, $el ) {\n\t\t\tthis.$switch().removeClass( '-focus' );\n\t\t},\n\n\t\tonKeypress: function ( e, $el ) {\n\t\t\t// left\n\t\t\tif ( e.keyCode === 37 ) {\n\t\t\t\treturn this.switchOff();\n\t\t\t}\n\n\t\t\t// right\n\t\t\tif ( e.keyCode === 39 ) {\n\t\t\t\treturn this.switchOn();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'url',\n\n\t\tevents: {\n\t\t\t'keyup input[type=\"url\"]': 'onkeyup',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-input-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"url\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tisValid: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// url\n\t\t\tif ( val.indexOf( '://' ) !== -1 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// protocol relative url\n\t\t\tif ( val.indexOf( '//' ) === 0 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\trender: function () {\n\t\t\t// add class\n\t\t\tif ( this.isValid() ) {\n\t\t\t\tthis.$control().addClass( '-valid' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-valid' );\n\t\t\t}\n\t\t},\n\n\t\tonkeyup: function ( e, $el ) {\n\t\t\tthis.render();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'user',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'wysiwyg',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'mousedown .acf-editor-wrap.delay': 'onMousedown',\n\t\t\tunmountField: 'disableEditor',\n\t\t\tremountField: 'enableEditor',\n\t\t\tremoveField: 'disableEditor',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-editor-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'textarea' );\n\t\t},\n\n\t\tgetMode: function () {\n\t\t\treturn this.$control().hasClass( 'tmce-active' )\n\t\t\t\t? 'visual'\n\t\t\t\t: 'text';\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// initializeEditor if no delay\n\t\t\tif ( ! this.$control().hasClass( 'delay' ) ) {\n\t\t\t\tthis.initializeEditor();\n\t\t\t}\n\t\t},\n\n\t\tinitializeEditor: function () {\n\t\t\t// vars\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $textarea = this.$input();\n\t\t\tvar args = {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: this.get( 'toolbar' ),\n\t\t\t\tmode: this.getMode(),\n\t\t\t\tfield: this,\n\t\t\t};\n\n\t\t\t// generate new id\n\t\t\tvar oldId = $textarea.attr( 'id' );\n\t\t\tvar newId = acf.uniqueId( 'acf-editor-' );\n\n\t\t\t// Backup textarea data.\n\t\t\tvar inputData = $textarea.data();\n\t\t\tvar inputVal = $textarea.val();\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: $wrap,\n\t\t\t\tsearch: oldId,\n\t\t\t\treplace: newId,\n\t\t\t\tdestructive: true,\n\t\t\t} );\n\n\t\t\t// update id\n\t\t\tthis.set( 'id', newId, true );\n\n\t\t\t// apply data to new textarea (acf.rename creates a new textarea element due to destructive mode)\n\t\t\t// fixes bug where conditional logic \"disabled\" is lost during \"screen_check\"\n\t\t\tthis.$input().data( inputData ).val( inputVal );\n\n\t\t\t// initialize\n\t\t\tacf.tinymce.initialize( newId, args );\n\t\t},\n\n\t\tonMousedown: function ( e ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// remove delay class\n\t\t\tvar $wrap = this.$control();\n\t\t\t$wrap.removeClass( 'delay' );\n\t\t\t$wrap.find( '.acf-editor-toolbar' ).remove();\n\n\t\t\t// initialize\n\t\t\tthis.initializeEditor();\n\t\t},\n\n\t\tenableEditor: function () {\n\t\t\tif ( this.getMode() == 'visual' ) {\n\t\t\t\tacf.tinymce.enable( this.get( 'id' ) );\n\t\t\t}\n\t\t},\n\n\t\tdisableEditor: function () {\n\t\t\tacf.tinymce.destroy( this.get( 'id' ) );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Field\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field = acf.Model.extend( {\n\t\t// field type\n\t\ttype: '',\n\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field',\n\n\t\t// initialize events on 'ready'\n\t\twait: 'ready',\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this field ready for initialization\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tjQuery $field The field element.\n\t\t * @return\tvoid\n\t\t */\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data\n\t\t\tthis.inherit( $field );\n\n\t\t\t// inherit controll data\n\t\t\tthis.inherit( this.$control() );\n\t\t},\n\n\t\t/**\n\t\t * val\n\t\t *\n\t\t * Sets or returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val Optional. The value to set\n\t\t * @return\tmixed\n\t\t */\n\n\t\tval: function ( val ) {\n\t\t\t// Set.\n\t\t\tif ( val !== undefined ) {\n\t\t\t\treturn this.setValue( val );\n\n\t\t\t\t// Get.\n\t\t\t} else {\n\t\t\t\treturn this.prop( 'disabled' ) ? null : this.getValue();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * getValue\n\t\t *\n\t\t * returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tmixed\n\t\t */\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\t/**\n\t\t * setValue\n\t\t *\n\t\t * sets the field's value and returns true if changed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val\n\t\t * @return\tboolean. True if changed.\n\t\t */\n\n\t\tsetValue: function ( val ) {\n\t\t\treturn acf.val( this.$input(), val );\n\t\t},\n\n\t\t/**\n\t\t * __\n\t\t *\n\t\t * i18n helper to be removed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t__: function ( string ) {\n\t\t\treturn acf._e( this.type, string );\n\t\t},\n\n\t\t/**\n\t\t * $control\n\t\t *\n\t\t * returns the control jQuery element used for inheriting data. Uses this.control setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$control: function () {\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * $input\n\t\t *\n\t\t * returns the input jQuery element used for saving values. Uses this.input setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$input: function () {\n\t\t\treturn this.$( '[name]:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$inputWrap: function () {\n\t\t\treturn this.$( '.acf-input:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$labelWrap: function () {\n\t\t\treturn this.$( '.acf-label:first' );\n\t\t},\n\n\t\t/**\n\t\t * getInputName\n\t\t *\n\t\t * Returns the field's input name\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tstring\n\t\t */\n\n\t\tgetInputName: function () {\n\t\t\treturn this.$input().attr( 'name' ) || '';\n\t\t},\n\n\t\t/**\n\t\t * parent\n\t\t *\n\t\t * returns the field's parent field or false on failure.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tobject|false\n\t\t */\n\n\t\tparent: function () {\n\t\t\t// vars\n\t\t\tvar parents = this.parents();\n\n\t\t\t// return\n\t\t\treturn parents.length ? parents[ 0 ] : false;\n\t\t},\n\n\t\t/**\n\t\t * parents\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t9/7/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\tparents: function () {\n\t\t\t// vars\n\t\t\tvar $parents = this.$el.parents( '.acf-field' );\n\n\t\t\t// convert\n\t\t\tvar parents = acf.getFields( $parents );\n\n\t\t\t// return\n\t\t\treturn parents;\n\t\t},\n\n\t\tshow: function ( lockKey, context ) {\n\t\t\t// show field and store result\n\t\t\tvar changed = acf.show( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', false );\n\t\t\t\tacf.doAction( 'show_field', this, context );\n\n\t\t\t\tif ( context === 'conditional_logic' ) {\n\t\t\t\t\tthis.setFieldSettingsLastVisible();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\thide: function ( lockKey, context ) {\n\t\t\t// hide field and store result\n\t\t\tvar changed = acf.hide( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', true );\n\t\t\t\tacf.doAction( 'hide_field', this, context );\n\n\t\t\t\tif ( context === 'conditional_logic' ) {\n\t\t\t\t\tthis.setFieldSettingsLastVisible();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tsetFieldSettingsLastVisible: function () {\n\t\t\t// Ensure this conditional logic trigger has happened inside a field settings tab.\n\t\t\tvar $parents = this.$el.parents( '.acf-field-settings-main' );\n\t\t\tif ( ! $parents.length ) return;\n\n\t\t\tvar $fields = $parents.find( '.acf-field' );\n\n\t\t\t$fields.removeClass( 'acf-last-visible' );\n\t\t\t$fields.not( '.acf-hidden' ).last().addClass( 'acf-last-visible' );\n\t\t},\n\n\t\tenable: function ( lockKey, context ) {\n\t\t\t// enable field and store result\n\t\t\tvar changed = acf.enable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', false );\n\t\t\t\tacf.doAction( 'enable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tdisable: function ( lockKey, context ) {\n\t\t\t// disabled field and store result\n\t\t\tvar changed = acf.disable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', true );\n\t\t\t\tacf.doAction( 'disable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tshowEnable: function ( lockKey, context ) {\n\t\t\t// enable\n\t\t\tthis.enable.apply( this, arguments );\n\n\t\t\t// show and return true if changed\n\t\t\treturn this.show.apply( this, arguments );\n\t\t},\n\n\t\thideDisable: function ( lockKey, context ) {\n\t\t\t// disable\n\t\t\tthis.disable.apply( this, arguments );\n\n\t\t\t// hide and return true if changed\n\t\t\treturn this.hide.apply( this, arguments );\n\t\t},\n\n\t\tshowNotice: function ( props ) {\n\t\t\t// ensure object\n\t\t\tif ( typeof props !== 'object' ) {\n\t\t\t\tprops = { text: props };\n\t\t\t}\n\n\t\t\t// remove old notice\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.remove();\n\t\t\t}\n\n\t\t\t// create new notice\n\t\t\tprops.target = this.$inputWrap();\n\t\t\tthis.notice = acf.newNotice( props );\n\t\t},\n\n\t\tremoveNotice: function ( timeout ) {\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.away( timeout || 0 );\n\t\t\t\tthis.notice = false;\n\t\t\t}\n\t\t},\n\n\t\tshowError: function ( message, location = 'before' ) {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-error' );\n\n\t\t\t// add message\n\t\t\tif ( message !== undefined ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: message,\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\tdismiss: false,\n\t\t\t\t\tlocation: location,\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'invalid_field', this );\n\n\t\t\t// add event\n\t\t\tthis.$el.one(\n\t\t\t\t'focus change',\n\t\t\t\t'input, select, textarea',\n\t\t\t\t$.proxy( this.removeError, this )\n\t\t\t);\n\t\t},\n\n\t\tremoveError: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'acf-error' );\n\n\t\t\t// remove notice\n\t\t\tthis.removeNotice( 250 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'valid_field', this );\n\t\t},\n\n\t\ttrigger: function ( name, args, bubbles ) {\n\t\t\t// allow some events to bubble\n\t\t\tif ( name == 'invalidField' ) {\n\t\t\t\tbubbles = true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.Model.prototype.trigger.apply( this, [\n\t\t\t\tname,\n\t\t\t\targs,\n\t\t\t\tbubbles,\n\t\t\t] );\n\t\t},\n\t} );\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newField = function ( $field ) {\n\t\t// vars\n\t\tvar type = $field.data( 'type' );\n\t\tvar mid = modelId( type );\n\t\tvar model = acf.models[ mid ] || acf.Field;\n\n\t\t// instantiate\n\t\tvar field = new model( $field );\n\n\t\t// actions\n\t\tacf.doAction( 'new_field', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Field';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.getFieldTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tcategory: '',\n\t\t\t// hasValue: true\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getFieldType( type );\n\t\t\tvar proto = model.prototype;\n\n\t\t\t// check operator\n\t\t\tif ( args.category && proto.category !== args.category ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * findFields\n\t *\n\t * Returns a jQuery selection object of acf fields.\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject $args {\n\t *\t\tOptional. Arguments to find fields.\n\t *\n\t *\t\t@type string\t\t\tkey\t\t\tThe field's key (data-attribute).\n\t *\t\t@type string\t\t\tname\t\tThe field's name (data-attribute).\n\t *\t\t@type string\t\t\ttype\t\tThe field's type (data-attribute).\n\t *\t\t@type string\t\t\tis\t\t\tjQuery selector to compare against.\n\t *\t\t@type jQuery\t\t\tparent\t\tjQuery element to search within.\n\t *\t\t@type jQuery\t\t\tsibling\t\tjQuery element to search alongside.\n\t *\t\t@type limit\t\t\t\tint\t\t\tThe number of fields to find.\n\t *\t\t@type suppressFilters\tbool\t\tWhether to allow filters to add/remove results. Default behaviour will ignore clone fields.\n\t * }\n\t * @return\tjQuery\n\t */\n\n\tacf.findFields = function ( args ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tkey: '',\n\t\t\tname: '',\n\t\t\ttype: '',\n\t\t\tis: '',\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tlimit: false,\n\t\t\tvisible: false,\n\t\t\tsuppressFilters: false,\n\t\t\texcludeSubFields: false,\n\t\t} );\n\n\t\t// filter args\n\t\tif ( ! args.suppressFilters ) {\n\t\t\targs = acf.applyFilters( 'find_fields_args', args );\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// name\n\t\tif ( args.name ) {\n\t\t\tselector += '[data-name=\"' + args.name + '\"]';\n\t\t}\n\n\t\t// is\n\t\tif ( args.is ) {\n\t\t\tselector += args.is;\n\t\t}\n\n\t\t// visibility\n\t\tif ( args.visible ) {\n\t\t\tselector += ':visible';\n\t\t}\n\n\t\tif ( ! args.suppressFilters ) {\n\t\t\tselector = acf.applyFilters(\n\t\t\t\t'find_fields_selector',\n\t\t\t\tselector,\n\t\t\t\targs\n\t\t\t);\n\t\t}\n\n\t\t// query\n\t\tif ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t\t// exclude sub fields if required (only if a parent is provided)\n\t\t\tif ( args.excludeSubFields ) {\n\t\t\t\t$fields = $fields.not( args.parent.find( '.acf-is-subfields .acf-field' ) );\n\t\t\t}\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// filter\n\t\tif ( ! args.suppressFilters ) {\n\t\t\t$fields = $fields.not( '.acf-clone .acf-field' );\n\t\t\t$fields = acf.applyFilters( 'find_fields', $fields );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * findField\n\t *\n\t * Finds a specific field with jQuery\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring key \t\tThe field's key.\n\t * @param\tjQuery $parent\tjQuery element to search within.\n\t * @return\tjQuery\n\t */\n\n\tacf.findField = function ( key, $parent ) {\n\t\treturn acf.findFields( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t\tparent: $parent,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\t};\n\n\t/**\n\t * getField\n\t *\n\t * Returns a field instance\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|string $field\tjQuery element or field key.\n\t * @return\tobject\n\t */\n\n\tacf.getField = function ( $field ) {\n\t\t// allow jQuery\n\t\tif ( $field instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$field = acf.findField( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newField( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * getFields\n\t *\n\t * Returns multiple field instances\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|object $fields\tjQuery elements or query args.\n\t * @return\tarray\n\t */\n\n\tacf.getFields = function ( $fields ) {\n\t\t// allow jQuery\n\t\tif ( $fields instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$fields = acf.findFields( $fields );\n\t\t}\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getField( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * findClosestField\n\t *\n\t * Returns the closest jQuery field element\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tjQuery $el\n\t * @return\tjQuery\n\t */\n\n\tacf.findClosestField = function ( $el ) {\n\t\treturn $el.closest( '.acf-field' );\n\t};\n\n\t/**\n\t * getClosestField\n\t *\n\t * Returns the closest field instance\n\t *\n\t * @date\t22/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery $el\n\t * @return\tobject\n\t */\n\n\tacf.getClosestField = function ( $el ) {\n\t\tvar $field = acf.findClosestField( $el );\n\t\treturn this.getField( $field );\n\t};\n\n\t/**\n\t * addGlobalFieldAction\n\t *\n\t * Sets up callback logic for global field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addGlobalFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar globalAction = action;\n\t\tvar pluralAction = action + '_fields'; // ready_fields\n\t\tvar singleAction = action + '_field'; // ready_field\n\n\t\t// global action\n\t\tvar globalCallback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( action, arguments );\n\n\t\t\t// get args [$el, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// find fields\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\n\t\t\t// check\n\t\t\tif ( fields.length ) {\n\t\t\t\t// pluralAction\n\t\t\t\tvar pluralArgs = [ pluralAction, fields ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, pluralArgs );\n\t\t\t}\n\t\t};\n\n\t\t// plural action\n\t\tvar pluralCallback = function ( fields /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( pluralAction, arguments );\n\n\t\t\t// get args [fields, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\t//setTimeout(function(){\n\t\t\t\t// singleAction\n\t\t\t\tvar singleArgs = [ singleAction, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, singleArgs );\n\t\t\t\t//}, i * 100);\n\t\t\t} );\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( globalAction, globalCallback );\n\t\tacf.addAction( pluralAction, pluralCallback );\n\n\t\t// also add single action\n\t\taddSingleFieldAction( action );\n\t};\n\n\t/**\n\t * addSingleFieldAction\n\t *\n\t * Sets up callback logic for single field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addSingleFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar singleAction = action + '_field'; // ready_field\n\t\tvar singleEvent = action + 'Field'; // readyField\n\n\t\t// single action\n\t\tvar singleCallback = function ( field /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( singleAction, arguments );\n\n\t\t\t// get args [field, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// action variations (ready_field/type=image)\n\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t// vars\n\t\t\t\tvar prefix = '/' + variation + '=' + field.get( variation );\n\n\t\t\t\t// singleAction\n\t\t\t\targs = [ singleAction + prefix, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t} );\n\n\t\t\t// event\n\t\t\tif ( singleFieldEvents.indexOf( action ) > -1 ) {\n\t\t\t\tfield.trigger( singleEvent, extraArgs );\n\t\t\t}\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( singleAction, singleCallback );\n\t};\n\n\t// vars\n\tvar globalFieldActions = [\n\t\t'prepare',\n\t\t'ready',\n\t\t'load',\n\t\t'append',\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t];\n\tvar singleFieldActions = [\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'new',\n\t\t'duplicate',\n\t];\n\tvar singleFieldEvents = [\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'duplicate',\n\t];\n\n\t// add\n\tglobalFieldActions.map( addGlobalFieldAction );\n\tsingleFieldActions.map( addSingleFieldAction );\n\n\t/**\n\t * fieldsEventManager\n\t *\n\t * Manages field actions and events\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @param\tvoid\n\t */\n\n\tvar fieldsEventManager = new acf.Model( {\n\t\tid: 'fieldsEventManager',\n\t\tevents: {\n\t\t\t'click .acf-field a[href=\"#\"]': 'onClick',\n\t\t\t'change .acf-field': 'onChange',\n\t\t},\n\t\tonClick: function ( e ) {\n\t\t\t// prevent default of any link with an href of #\n\t\t\te.preventDefault();\n\t\t},\n\t\tonChange: function () {\n\t\t\t// preview hack allows post to save with no title or content\n\t\t\t$( '#_acf_changed' ).val( 1 );\n\n\t\t\tif ( acf.isGutenbergPostEditor() ) {\n\t\t\t\ttry {\n\t\t\t\t\twp.data.dispatch('core/editor').editPost({ meta: { _acf_changed: 1 } });\n\t\t\t\t} catch ( error ) {\n\t\t\t\t\tconsole.log( 'ACF: Failed to update _acf_changed meta', error );\n\t\t\t\t}\n\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar duplicateFieldsManager = new acf.Model( {\n\t\tid: 'duplicateFieldsManager',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t\tduplicate_fields: 'onDuplicateFields',\n\t\t},\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\t\t\tif ( fields.length ) {\n\t\t\t\tvar $fields = acf.findFields( { parent: $el2 } );\n\t\t\t\tacf.doAction( 'duplicate_fields', fields, $fields );\n\t\t\t}\n\t\t},\n\t\tonDuplicateFields: function ( fields, duplicates ) {\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tacf.doAction( 'duplicate_field', field, $( duplicates[ i ] ) );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * refreshHelper\n\t *\n\t * description\n\t *\n\t * @date\t1/7/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar refreshHelper = new acf.Model( {\n\t\tpriority: 90,\n\t\tactions: {\n\t\t\tnew_field: 'refresh',\n\t\t\tshow_field: 'refresh',\n\t\t\thide_field: 'refresh',\n\t\t\tremove_field: 'refresh',\n\t\t\tunmount_field: 'refresh',\n\t\t\tremount_field: 'refresh',\n\t\t},\n\t\trefresh: function () {\n\t\t\tacf.refresh();\n\t\t},\n\t} );\n\n\t/**\n\t * mountHelper\n\t *\n\t * Adds compatiblity for the 'unmount' and 'remount' actions added in 5.8.0\n\t *\n\t * @date\t7/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar mountHelper = new acf.Model( {\n\t\tpriority: 1,\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t\tsortstop: 'onSortstop',\n\t\t},\n\t\tonSortstart: function ( $item ) {\n\t\t\tacf.doAction( 'unmount', $item );\n\t\t},\n\t\tonSortstop: function ( $item ) {\n\t\t\tacf.doAction( 'remount', $item );\n\t\t},\n\t} );\n\n\t/**\n\t * sortableHelper\n\t *\n\t * Adds compatibility for sorting a
              element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar sortableHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t},\n\t\tonSortstart: function ( $item, $placeholder ) {\n\t\t\t// if $item is a tr, apply some css to the elements\n\t\t\tif ( $item.is( 'tr' ) ) {\n\t\t\t\t// replace $placeholder children with a single td\n\t\t\t\t// fixes \"width calculation issues\" due to conditional logic hiding some children\n\t\t\t\t$placeholder.html(\n\t\t\t\t\t''\n\t\t\t\t);\n\n\t\t\t\t// add helper class to remove absolute positioning\n\t\t\t\t$item.addClass( 'acf-sortable-tr-helper' );\n\n\t\t\t\t// set fixed widths for children\n\t\t\t\t$item.children().each( function () {\n\t\t\t\t\t$( this ).width( $( this ).width() );\n\t\t\t\t} );\n\n\t\t\t\t// mimic height\n\t\t\t\t$placeholder.height( $item.height() + 'px' );\n\n\t\t\t\t// remove class\n\t\t\t\t$item.removeClass( 'acf-sortable-tr-helper' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * duplicateHelper\n\t *\n\t * Fixes browser bugs when duplicating an element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar duplicateHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tafter_duplicate: 'onAfterDuplicate',\n\t\t},\n\t\tonAfterDuplicate: function ( $el, $el2 ) {\n\t\t\t// get original values\n\t\t\tvar vals = [];\n\t\t\t$el.find( 'select' ).each( function ( i ) {\n\t\t\t\tvals.push( $( this ).val() );\n\t\t\t} );\n\n\t\t\t// set duplicate values\n\t\t\t$el2.find( 'select' ).each( function ( i ) {\n\t\t\t\t$( this ).val( vals[ i ] );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * tableHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar tableHelper = new acf.Model( {\n\t\tid: 'tableHelper',\n\n\t\tpriority: 20,\n\n\t\tactions: {\n\t\t\trefresh: 'renderTables',\n\t\t},\n\n\t\trenderTables: function ( $el ) {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-table:visible' ).each( function () {\n\t\t\t\tself.renderTable( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderTable: function ( $table ) {\n\t\t\t// vars\n\t\t\tvar $ths = $table.find( '> thead > tr:visible > th[data-key]' );\n\t\t\tvar $tds = $table.find( '> tbody > tr:visible > td[data-key]' );\n\n\t\t\t// bail early if no thead\n\t\t\tif ( ! $ths.length || ! $tds.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// visiblity\n\t\t\t$ths.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $th = $( this );\n\t\t\t\tvar key = $th.data( 'key' );\n\t\t\t\tvar $cells = $tds.filter( '[data-key=\"' + key + '\"]' );\n\t\t\t\tvar $hidden = $cells.filter( '.acf-hidden' );\n\n\t\t\t\t// always remove empty and allow cells to be hidden\n\t\t\t\t$cells.removeClass( 'acf-empty' );\n\n\t\t\t\t// hide $th if all cells are hidden\n\t\t\t\tif ( $cells.length === $hidden.length ) {\n\t\t\t\t\tacf.hide( $th );\n\n\t\t\t\t\t// force all hidden cells to appear empty\n\t\t\t\t} else {\n\t\t\t\t\tacf.show( $th );\n\t\t\t\t\t$hidden.addClass( 'acf-empty' );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// clear width\n\t\t\t$ths.css( 'width', 'auto' );\n\n\t\t\t// get visible\n\t\t\t$ths = $ths.not( '.acf-hidden' );\n\n\t\t\t// vars\n\t\t\tvar availableWidth = 100;\n\t\t\tvar colspan = $ths.length;\n\n\t\t\t// set custom widths first\n\t\t\tvar $fixedWidths = $ths.filter( '[data-width]' );\n\t\t\t$fixedWidths.each( function () {\n\t\t\t\tvar width = $( this ).data( 'width' );\n\t\t\t\t$( this ).css( 'width', width + '%' );\n\t\t\t\tavailableWidth -= width;\n\t\t\t} );\n\n\t\t\t// set auto widths\n\t\t\tvar $auoWidths = $ths.not( '[data-width]' );\n\t\t\tif ( $auoWidths.length ) {\n\t\t\t\tvar width = availableWidth / $auoWidths.length;\n\t\t\t\t$auoWidths.css( 'width', width + '%' );\n\t\t\t\tavailableWidth = 0;\n\t\t\t}\n\n\t\t\t// avoid stretching issue\n\t\t\tif ( availableWidth > 0 ) {\n\t\t\t\t$ths.last().css( 'width', 'auto' );\n\t\t\t}\n\n\t\t\t// update colspan on collapsed\n\t\t\t$tds.filter( '.-collapsed-target' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $td = $( this );\n\n\t\t\t\t// check if collapsed\n\t\t\t\tif ( $td.parent().hasClass( '-collapsed' ) ) {\n\t\t\t\t\t$td.attr( 'colspan', $ths.length );\n\t\t\t\t} else {\n\t\t\t\t\t$td.removeAttr( 'colspan' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldsHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldsHelper = new acf.Model( {\n\t\tid: 'fieldsHelper',\n\n\t\tpriority: 30,\n\n\t\tactions: {\n\t\t\trefresh: 'renderGroups',\n\t\t},\n\n\t\trenderGroups: function () {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-fields:visible' ).each( function () {\n\t\t\t\tself.renderGroup( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderGroup: function ( $el ) {\n\t\t\t// vars\n\t\t\tvar top = 0;\n\t\t\tvar height = 0;\n\t\t\tvar $row = $();\n\n\t\t\t// get fields\n\t\t\tvar $fields = $el.children( '.acf-field[data-width]:visible' );\n\n\t\t\t// bail early if no fields\n\t\t\tif ( ! $fields.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if is .-left\n\t\t\tif ( $el.hasClass( '-left' ) ) {\n\t\t\t\t$fields.removeAttr( 'data-width' );\n\t\t\t\t$fields.css( 'width', 'auto' );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// reset fields\n\t\t\t$fields.removeClass( '-r0 -c0' ).css( { 'min-height': 0 } );\n\n\t\t\t// loop\n\t\t\t$fields.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $field = $( this );\n\t\t\t\tvar position = $field.position();\n\t\t\t\tvar thisTop = Math.ceil( position.top );\n\t\t\t\tvar thisLeft = Math.ceil( position.left );\n\n\t\t\t\t// detect change in row\n\t\t\t\tif ( $row.length && thisTop > top ) {\n\t\t\t\t\t// set previous heights\n\t\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\n\t\t\t\t\t// update position due to change in row above\n\t\t\t\t\tposition = $field.position();\n\t\t\t\t\tthisTop = Math.ceil( position.top );\n\t\t\t\t\tthisLeft = Math.ceil( position.left );\n\n\t\t\t\t\t// reset vars\n\t\t\t\t\ttop = 0;\n\t\t\t\t\theight = 0;\n\t\t\t\t\t$row = $();\n\t\t\t\t}\n\n\t\t\t\t// rtl\n\t\t\t\tif ( acf.get( 'rtl' ) ) {\n\t\t\t\t\tthisLeft = Math.ceil(\n\t\t\t\t\t\t$field.parent().width() -\n\t\t\t\t\t\t\t( position.left + $field.outerWidth() )\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// add classes\n\t\t\t\tif ( thisTop == 0 ) {\n\t\t\t\t\t$field.addClass( '-r0' );\n\t\t\t\t} else if ( thisLeft == 0 ) {\n\t\t\t\t\t$field.addClass( '-c0' );\n\t\t\t\t}\n\n\t\t\t\t// get height after class change\n\t\t\t\t// - add 1 for subpixel rendering\n\t\t\t\tvar thisHeight = Math.ceil( $field.outerHeight() ) + 1;\n\n\t\t\t\t// set height\n\t\t\t\theight = Math.max( height, thisHeight );\n\n\t\t\t\t// set y\n\t\t\t\ttop = Math.max( top, thisTop );\n\n\t\t\t\t// append\n\t\t\t\t$row = $row.add( $field );\n\t\t\t} );\n\n\t\t\t// clean up\n\t\t\tif ( $row.length ) {\n\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * Adds a body class when holding down the \"shift\" key.\n\t *\n\t * @date\t06/05/2020\n\t * @since\t5.9.0\n\t */\n\tvar bodyClassShiftHelper = new acf.Model( {\n\t\tid: 'bodyClassShiftHelper',\n\t\tevents: {\n\t\t\tkeydown: 'onKeyDown',\n\t\t\tkeyup: 'onKeyUp',\n\t\t},\n\t\tisShiftKey: function ( e ) {\n\t\t\treturn e.keyCode === 16;\n\t\t},\n\t\tonKeyDown: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).addClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t\tonKeyUp: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).removeClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newMediaPopup = function ( args ) {\n\t\t// args\n\t\tvar popup = null;\n\t\tvar args = acf.parseArgs( args, {\n\t\t\tmode: 'select', // 'select', 'edit'\n\t\t\ttitle: '', // 'Upload Image'\n\t\t\tbutton: '', // 'Select Image'\n\t\t\ttype: '', // 'image', ''\n\t\t\tfield: false, // field instance\n\t\t\tallowedTypes: '', // '.jpg, .png, etc'\n\t\t\tlibrary: 'all', // 'all', 'uploadedTo'\n\t\t\tmultiple: false, // false, true, 'add'\n\t\t\tattachment: 0, // the attachment to edit\n\t\t\tautoOpen: true, // open the popup automatically\n\t\t\topen: function () {}, // callback after close\n\t\t\tselect: function () {}, // callback after select\n\t\t\tclose: function () {}, // callback after close\n\t\t} );\n\n\t\t// initialize\n\t\tif ( args.mode == 'edit' ) {\n\t\t\tpopup = new acf.models.EditMediaPopup( args );\n\t\t} else {\n\t\t\tpopup = new acf.models.SelectMediaPopup( args );\n\t\t}\n\n\t\t// open popup (allow frame customization before opening)\n\t\tif ( args.autoOpen ) {\n\t\t\tsetTimeout( function () {\n\t\t\t\tpopup.open();\n\t\t\t}, 1 );\n\t\t}\n\n\t\t// action\n\t\tacf.doAction( 'new_media_popup', popup );\n\n\t\t// return\n\t\treturn popup;\n\t};\n\n\t/**\n\t * getPostID\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getPostID = function () {\n\t\tvar postID = acf.get( 'post_id' );\n\t\treturn acf.isNumeric( postID ) ? postID : 0;\n\t};\n\n\t/**\n\t * acf.getMimeTypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getMimeTypes = function () {\n\t\treturn this.get( 'mimeTypes' );\n\t};\n\n\tacf.getMimeType = function ( name ) {\n\t\t// vars\n\t\tvar allTypes = acf.getMimeTypes();\n\n\t\t// search\n\t\tif ( allTypes[ name ] !== undefined ) {\n\t\t\treturn allTypes[ name ];\n\t\t}\n\n\t\t// some types contain a mixed key such as \"jpg|jpeg|jpe\"\n\t\tfor ( var key in allTypes ) {\n\t\t\tif ( key.indexOf( name ) !== -1 ) {\n\t\t\t\treturn allTypes[ key ];\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * MediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar MediaPopup = acf.Model.extend( {\n\t\tid: 'MediaPopup',\n\t\tdata: {},\n\t\tdefaults: {},\n\t\tframe: false,\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar options = this.getFrameOptions();\n\n\t\t\t// add states\n\t\t\tthis.addFrameStates( options );\n\n\t\t\t// create frame\n\t\t\tvar frame = wp.media( options );\n\n\t\t\t// add args reference\n\t\t\tframe.acf = this;\n\n\t\t\t// add events\n\t\t\tthis.addFrameEvents( frame, options );\n\n\t\t\t// strore frame\n\t\t\tthis.frame = frame;\n\t\t},\n\n\t\topen: function () {\n\t\t\tthis.frame.open();\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.frame.close();\n\t\t},\n\n\t\tremove: function () {\n\t\t\tthis.frame.detach();\n\t\t\tthis.frame.remove();\n\t\t},\n\n\t\tgetFrameOptions: function () {\n\t\t\t// vars\n\t\t\tvar options = {\n\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tlibrary: {},\n\t\t\t\tstates: [],\n\t\t\t};\n\n\t\t\t// type\n\t\t\tif ( this.get( 'type' ) ) {\n\t\t\t\toptions.library.type = this.get( 'type' );\n\t\t\t}\n\n\t\t\t// type\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\toptions.library.uploadedTo = getPostID();\n\t\t\t}\n\n\t\t\t// attachment\n\t\t\tif ( this.get( 'attachment' ) ) {\n\t\t\t\toptions.library.post__in = [ this.get( 'attachment' ) ];\n\t\t\t}\n\n\t\t\t// button\n\t\t\tif ( this.get( 'button' ) ) {\n\t\t\t\toptions.button = {\n\t\t\t\t\ttext: this.get( 'button' ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn options;\n\t\t},\n\n\t\taddFrameStates: function ( options ) {\n\t\t\t// create query\n\t\t\tvar Query = wp.media.query( options.library );\n\n\t\t\t// add _acfuploader\n\t\t\t// this is super wack!\n\t\t\t// if you add _acfuploader to the options.library args, new uploads will not be added to the library view.\n\t\t\t// this has been traced back to the wp.media.model.Query initialize function (which can't be overriden)\n\t\t\t// Adding any custom args will cause the Attahcments to not observe the uploader queue\n\t\t\t// To bypass this security issue, we add in the args AFTER the Query has been initialized\n\t\t\t// options.library._acfuploader = settings.field;\n\t\t\tif (\n\t\t\t\tthis.get( 'field' ) &&\n\t\t\t\tacf.isset( Query, 'mirroring', 'args' )\n\t\t\t) {\n\t\t\t\tQuery.mirroring.args._acfuploader = this.get( 'field' );\n\t\t\t}\n\n\t\t\t// add states\n\t\t\toptions.states.push(\n\t\t\t\t// main state\n\t\t\t\tnew wp.media.controller.Library( {\n\t\t\t\t\tlibrary: Query,\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\t\tpriority: 20,\n\t\t\t\t\tfilterable: 'all',\n\t\t\t\t\teditable: true,\n\t\t\t\t\tallowLocalEdits: true,\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// edit image functionality (added in WP 3.9)\n\t\t\tif ( acf.isset( wp, 'media', 'controller', 'EditImage' ) ) {\n\t\t\t\toptions.states.push( new wp.media.controller.EditImage() );\n\t\t\t}\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// log all events\n\t\t\t//frame.on('all', function( e ) {\n\t\t\t//\tconsole.log( 'frame all: %o', e );\n\t\t\t//});\n\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass(\n\t\t\t\t\t\t\t'acf-media-modal -' + this.acf.get( 'mode' )\n\t\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// edit image view\n\t\t\t// source: media-views.js:2410 editImageContent()\n\t\t\tframe.on(\n\t\t\t\t'content:render:edit-image',\n\t\t\t\tfunction () {\n\t\t\t\t\tvar image = this.state().get( 'image' );\n\t\t\t\t\tvar view = new wp.media.view.EditImage( {\n\t\t\t\t\t\tmodel: image,\n\t\t\t\t\t\tcontroller: this,\n\t\t\t\t\t} ).render();\n\t\t\t\t\tthis.content.set( view );\n\n\t\t\t\t\t// after creating the wrapper view, load the actual editor via an ajax call\n\t\t\t\t\tview.loadEditor();\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// update toolbar button\n\t\t\t//frame.on( 'toolbar:create:select', function( toolbar ) {\n\t\t\t//\ttoolbar.view = new wp.media.view.Toolbar.Select({\n\t\t\t//\t\ttext: frame.options._button,\n\t\t\t//\t\tcontroller: this\n\t\t\t//\t});\n\t\t\t//}, frame );\n\n\t\t\t// on select\n\t\t\tframe.on( 'select', function () {\n\t\t\t\t// vars\n\t\t\t\tvar selection = frame.state().get( 'selection' );\n\n\t\t\t\t// if selecting images\n\t\t\t\tif ( selection ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tselection.each( function ( attachment, i ) {\n\t\t\t\t\t\tframe.acf\n\t\t\t\t\t\t\t.get( 'select' )\n\t\t\t\t\t\t\t.apply( frame.acf, [ attachment, i ] );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// on close\n\t\t\tframe.on( 'close', function () {\n\t\t\t\t// callback and remove\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tframe.acf.get( 'close' ).apply( frame.acf );\n\t\t\t\t\tframe.acf.remove();\n\t\t\t\t}, 1 );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.SelectMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.SelectMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Select', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// plupload\n\t\t\t// adds _acfuploader param to validate uploads\n\t\t\tif (\n\t\t\t\tacf.isset( _wpPluploadSettings, 'defaults', 'multipart_params' )\n\t\t\t) {\n\t\t\t\t// add _acfuploader so that Uploader will inherit\n\t\t\t\t_wpPluploadSettings.defaults.multipart_params._acfuploader = this.get(\n\t\t\t\t\t'field'\n\t\t\t\t);\n\n\t\t\t\t// remove acf_field so future Uploaders won't inherit\n\t\t\t\tframe.on( 'open', function () {\n\t\t\t\t\tdelete _wpPluploadSettings\n\t\t\t\t\t\t.defaults.multipart_params._acfuploader;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// browse\n\t\t\tframe.on( 'content:activate:browse', function () {\n\t\t\t\t// vars\n\t\t\t\tvar toolbar = false;\n\n\t\t\t\t// populate above vars making sure to allow for failure\n\t\t\t\t// perhaps toolbar does not exist because the frame open is Upload Files\n\t\t\t\ttry {\n\t\t\t\t\ttoolbar = frame.content.get().toolbar;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.log( e );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tframe.acf.customizeFilters.apply( frame.acf, [ toolbar ] );\n\t\t\t} );\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\n\t\tcustomizeFilters: function ( toolbar ) {\n\t\t\t// vars\n\t\t\tvar filters = toolbar.get( 'filters' );\n\n\t\t\t// image\n\t\t\tif ( this.get( 'type' ) == 'image' ) {\n\t\t\t\t// update all\n\t\t\t\tfilters.filters.all.text = acf.__( 'All images' );\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.audio;\n\t\t\t\tdelete filters.filters.video;\n\t\t\t\tdelete filters.filters.image;\n\n\t\t\t\t// update all filters to show images\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.props.type = filter.props.type || 'image';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// specific types\n\t\t\tif ( this.get( 'allowedTypes' ) ) {\n\t\t\t\t// convert \".jpg, .png\" into [\"jpg\", \"png\"]\n\t\t\t\tvar allowedTypes = this.get( 'allowedTypes' )\n\t\t\t\t\t.split( ' ' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( '.' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( ',' );\n\n\t\t\t\t// loop\n\t\t\t\tallowedTypes.map( function ( name ) {\n\t\t\t\t\t// get type\n\t\t\t\t\tvar mimeType = acf.getMimeType( name );\n\n\t\t\t\t\t// bail early if no type\n\t\t\t\t\tif ( ! mimeType ) return;\n\n\t\t\t\t\t// create new filter\n\t\t\t\t\tvar newFilter = {\n\t\t\t\t\t\ttext: mimeType,\n\t\t\t\t\t\tprops: {\n\t\t\t\t\t\t\tstatus: null,\n\t\t\t\t\t\t\ttype: mimeType,\n\t\t\t\t\t\t\tuploadedTo: null,\n\t\t\t\t\t\t\torderby: 'date',\n\t\t\t\t\t\t\torder: 'DESC',\n\t\t\t\t\t\t},\n\t\t\t\t\t\tpriority: 20,\n\t\t\t\t\t};\n\n\t\t\t\t\t// append\n\t\t\t\t\tfilters.filters[ mimeType ] = newFilter;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// uploaded to post\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\t// vars\n\t\t\t\tvar uploadedTo = this.frame.options.library.uploadedTo;\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.unattached;\n\t\t\t\tdelete filters.filters.uploaded;\n\n\t\t\t\t// add uploadedTo to filters\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.text +=\n\t\t\t\t\t\t' (' + acf.__( 'Uploaded to this post' ) + ')';\n\t\t\t\t\tfilter.props.uploadedTo = uploadedTo;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// add _acfuploader to filters\n\t\t\tvar field = this.get( 'field' );\n\t\t\t$.each( filters.filters, function ( k, filter ) {\n\t\t\t\tfilter.props._acfuploader = field;\n\t\t\t} );\n\n\t\t\t// add _acfuplaoder to search\n\t\t\tvar search = toolbar.get( 'search' );\n\t\t\tsearch.model.attributes._acfuploader = field;\n\n\t\t\t// render (custom function added to prototype)\n\t\t\tif ( filters.renderFilters ) {\n\t\t\t\tfilters.renderFilters();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.EditMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.EditMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Update', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\t// add class\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass( 'acf-expanded' );\n\n\t\t\t\t\t// set to browse\n\t\t\t\t\tif ( this.content.mode() != 'browse' ) {\n\t\t\t\t\t\tthis.content.mode( 'browse' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// set selection\n\t\t\t\t\tvar state = this.state();\n\t\t\t\t\tvar selection = state.get( 'selection' );\n\t\t\t\t\tvar attachment = wp.media.attachment(\n\t\t\t\t\t\tframe.acf.get( 'attachment' )\n\t\t\t\t\t);\n\t\t\t\t\tselection.add( attachment );\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\t} );\n\n\t/**\n\t * customizePrototypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar customizePrototypes = new acf.Model( {\n\t\tid: 'customizePrototypes',\n\t\twait: 'ready',\n\n\t\tinitialize: function () {\n\t\t\t// bail early if no media views\n\t\t\tif ( ! acf.isset( window, 'wp', 'media', 'view' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// fix bug where CPT without \"editor\" does not set post.id setting which then prevents uploadedTo from working\n\t\t\tvar postID = getPostID();\n\t\t\tif (\n\t\t\t\tpostID &&\n\t\t\t\tacf.isset( wp, 'media', 'view', 'settings', 'post' )\n\t\t\t) {\n\t\t\t\twp.media.view.settings.post.id = postID;\n\t\t\t}\n\n\t\t\t// customize\n\t\t\tthis.customizeAttachmentsButton();\n\t\t\tthis.customizeAttachmentsRouter();\n\t\t\tthis.customizeAttachmentFilters();\n\t\t\tthis.customizeAttachmentCompat();\n\t\t\tthis.customizeAttachmentLibrary();\n\t\t},\n\n\t\tcustomizeAttachmentsButton: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Button' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Extend\n\t\t\tvar Button = wp.media.view.Button;\n\t\t\twp.media.view.Button = Button.extend( {\n\t\t\t\t// Fix bug where \"Select\" button appears blank after editing an image.\n\t\t\t\t// Do this by simplifying Button initialize function and avoid deleting this.options.\n\t\t\t\tinitialize: function () {\n\t\t\t\t\tvar options = _.defaults( this.options, this.defaults );\n\t\t\t\t\tthis.model = new Backbone.Model( options );\n\t\t\t\t\tthis.listenTo( this.model, 'change', this.render );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentsRouter: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Router' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.Router;\n\n\t\t\t// extend\n\t\t\twp.media.view.Router = Parent.extend( {\n\t\t\t\taddExpand: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $a = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Expand Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Collapse Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// add events\n\t\t\t\t\t$a.on( 'click', function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar $div = $( this ).closest( '.media-modal' );\n\t\t\t\t\t\tif ( $div.hasClass( 'acf-expanded' ) ) {\n\t\t\t\t\t\t\t$div.removeClass( 'acf-expanded' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t$div.addClass( 'acf-expanded' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\n\t\t\t\t\t// append\n\t\t\t\t\tthis.$el.append( $a );\n\t\t\t\t},\n\n\t\t\t\tinitialize: function () {\n\t\t\t\t\t// initialize\n\t\t\t\t\tParent.prototype.initialize.apply( this, arguments );\n\n\t\t\t\t\t// add buttons\n\t\t\t\t\tthis.addExpand();\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentFilters: function () {\n\t\t\t// validate\n\t\t\tif (\n\t\t\t\t! acf.isset( wp, 'media', 'view', 'AttachmentFilters', 'All' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.AttachmentFilters.All;\n\n\t\t\t// renderFilters\n\t\t\t// copied from media-views.js:6939\n\t\t\tParent.prototype.renderFilters = function () {\n\t\t\t\t// Build `' )\n\t\t\t\t\t\t\t\t\t.val( value )\n\t\t\t\t\t\t\t\t\t.html( filter.text )[ 0 ],\n\t\t\t\t\t\t\t\tpriority: filter.priority || 50,\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}, this )\n\t\t\t\t\t\t.sortBy( 'priority' )\n\t\t\t\t\t\t.pluck( 'el' )\n\t\t\t\t\t\t.value()\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\n\t\tcustomizeAttachmentCompat: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'AttachmentCompat' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentCompat = wp.media.view.AttachmentCompat;\n\t\t\tvar timeout = false;\n\n\t\t\t// extend\n\t\t\twp.media.view.AttachmentCompat = AttachmentCompat.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// WP bug\n\t\t\t\t\t// When multiple media frames exist on the same page (WP content, WYSIWYG, image, file ),\n\t\t\t\t\t// WP creates multiple instances of this AttachmentCompat view.\n\t\t\t\t\t// Each instance will attempt to render when a new modal is created.\n\t\t\t\t\t// Use a property to avoid this and only render once per instance.\n\t\t\t\t\tif ( this.rendered ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// render HTML\n\t\t\t\t\tAttachmentCompat.prototype.render.apply( this, arguments );\n\n\t\t\t\t\t// when uploading, render is called twice.\n\t\t\t\t\t// ignore first render by checking for #acf-form-data element\n\t\t\t\t\tif ( ! this.$( '#acf-form-data' ).length ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// clear timeout\n\t\t\t\t\tclearTimeout( timeout );\n\n\t\t\t\t\t// setTimeout\n\t\t\t\t\ttimeout = setTimeout(\n\t\t\t\t\t\t$.proxy( function () {\n\t\t\t\t\t\t\tthis.rendered = true;\n\t\t\t\t\t\t\tacf.doAction( 'append', this.$el );\n\t\t\t\t\t\t}, this ),\n\t\t\t\t\t\t50\n\t\t\t\t\t);\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\tsave: function ( event ) {\n\t\t\t\t\tvar data = {};\n\n\t\t\t\t\tif ( event ) {\n\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t}\n\n\t\t\t\t\t//_.each( this.$el.serializeArray(), function( pair ) {\n\t\t\t\t\t//\tdata[ pair.name ] = pair.value;\n\t\t\t\t\t//});\n\n\t\t\t\t\t// Serialize data more thoroughly to allow chckbox inputs to save.\n\t\t\t\t\tdata = acf.serializeForAjax( this.$el );\n\n\t\t\t\t\tthis.controller.trigger( 'attachment:compat:waiting', [\n\t\t\t\t\t\t'waiting',\n\t\t\t\t\t] );\n\t\t\t\t\tthis.model\n\t\t\t\t\t\t.saveCompat( data )\n\t\t\t\t\t\t.always( _.bind( this.postSave, this ) );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentLibrary: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Attachment', 'Library' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentLibrary = wp.media.view.Attachment.Library;\n\n\t\t\t// extend\n\t\t\twp.media.view.Attachment.Library = AttachmentLibrary.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar popup = acf.isget( this, 'controller', 'acf' );\n\t\t\t\t\tvar attributes = acf.isget( this, 'model', 'attributes' );\n\n\t\t\t\t\t// check vars exist to avoid errors\n\t\t\t\t\tif ( popup && attributes ) {\n\t\t\t\t\t\t// show errors\n\t\t\t\t\t\tif ( attributes.acf_errors ) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-disabled' );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// disable selected\n\t\t\t\t\t\tvar selected = popup.get( 'selected' );\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tselected &&\n\t\t\t\t\t\t\tselected.indexOf( attributes.id ) > -1\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-selected' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// render\n\t\t\t\t\treturn AttachmentLibrary.prototype.render.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\n\t\t\t\t/*\n\t\t\t\t * toggleSelection\n\t\t\t\t *\n\t\t\t\t * This function is called before an attachment is selected\n\t\t\t\t * A good place to check for errors and prevent the 'select' function from being fired\n\t\t\t\t *\n\t\t\t\t * @type\tfunction\n\t\t\t\t * @date\t29/09/2016\n\t\t\t\t * @since\t5.4.0\n\t\t\t\t *\n\t\t\t\t * @param\toptions (object)\n\t\t\t\t * @return\tn/a\n\t\t\t\t */\n\n\t\t\t\ttoggleSelection: function ( options ) {\n\t\t\t\t\t// vars\n\t\t\t\t\t// source: wp-includes/js/media-views.js:2880\n\t\t\t\t\tvar collection = this.collection,\n\t\t\t\t\t\tselection = this.options.selection,\n\t\t\t\t\t\tmodel = this.model,\n\t\t\t\t\t\tsingle = selection.single();\n\n\t\t\t\t\t// vars\n\t\t\t\t\tvar frame = this.controller;\n\t\t\t\t\tvar errors = acf.isget(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\t'model',\n\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t'acf_errors'\n\t\t\t\t\t);\n\t\t\t\t\tvar $sidebar = frame.$el.find(\n\t\t\t\t\t\t'.media-frame-content .media-sidebar'\n\t\t\t\t\t);\n\n\t\t\t\t\t// remove previous error\n\t\t\t\t\t$sidebar.children( '.acf-selection-error' ).remove();\n\n\t\t\t\t\t// show attachment details\n\t\t\t\t\t$sidebar.children().removeClass( 'acf-hidden' );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( frame && errors ) {\n\t\t\t\t\t\t// vars\n\t\t\t\t\t\tvar filename = acf.isget(\n\t\t\t\t\t\t\tthis,\n\t\t\t\t\t\t\t'model',\n\t\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t\t'filename'\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// hide attachment details\n\t\t\t\t\t\t// Gallery field continues to show previously selected attachment...\n\t\t\t\t\t\t$sidebar.children().addClass( 'acf-hidden' );\n\n\t\t\t\t\t\t// append message\n\t\t\t\t\t\t$sidebar.prepend(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tacf.__( 'Restricted' ) +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tfilename +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\terrors +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// reset selection (unselects all attachments)\n\t\t\t\t\t\tselection.reset();\n\n\t\t\t\t\t\t// set single (attachment displayed in sidebar)\n\t\t\t\t\t\tselection.single( model );\n\n\t\t\t\t\t\t// return and prevent 'select' form being fired\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn AttachmentLibrary.prototype.toggleSelection.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * postboxManager\n\t *\n\t * Manages postboxes on the screen.\n\t *\n\t * @date\t25/5/19\n\t * @since\t5.8.1\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar postboxManager = new acf.Model( {\n\t\twait: 'prepare',\n\t\tpriority: 1,\n\t\tinitialize: function () {\n\t\t\t( acf.get( 'postboxes' ) || [] ).map( acf.newPostbox );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.getPostbox\n\t *\n\t * Returns a postbox instance.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tmixed $el Either a jQuery element or the postbox id.\n\t * @return\tobject\n\t */\n\tacf.getPostbox = function ( $el ) {\n\t\t// allow string parameter\n\t\tif ( typeof arguments[ 0 ] == 'string' ) {\n\t\t\t$el = $( '#' + arguments[ 0 ] );\n\t\t}\n\n\t\t// return instance\n\t\treturn acf.getInstance( $el );\n\t};\n\n\t/**\n\t * acf.getPostboxes\n\t *\n\t * Returns an array of postbox instances.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tvoid\n\t * @return\tarray\n\t */\n\tacf.getPostboxes = function () {\n\t\treturn acf.getInstances( $( '.acf-postbox' ) );\n\t};\n\n\t/**\n\t * acf.newPostbox\n\t *\n\t * Returns a new postbox instance for the given props.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tobject props The postbox properties.\n\t * @return\tobject\n\t */\n\tacf.newPostbox = function ( props ) {\n\t\treturn new acf.models.Postbox( props );\n\t};\n\n\t/**\n\t * acf.models.Postbox\n\t *\n\t * The postbox model.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tacf.models.Postbox = acf.Model.extend( {\n\t\tdata: {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\tstyle: 'default',\n\t\t\tlabel: 'top',\n\t\t\tedit: '',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t// compatibilty\n\t\t\tif ( props.editLink ) {\n\t\t\t\tprops.edit = props.editLink;\n\t\t\t}\n\n\t\t\t// extend data\n\t\t\t$.extend( this.data, props );\n\n\t\t\t// set $el\n\t\t\tthis.$el = this.$postbox();\n\t\t},\n\n\t\t$postbox: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) );\n\t\t},\n\n\t\t$hide: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) + '-hide' );\n\t\t},\n\n\t\t$hideLabel: function () {\n\t\t\treturn this.$hide().parent();\n\t\t},\n\n\t\t$hndle: function () {\n\t\t\treturn this.$( '> .hndle' );\n\t\t},\n\n\t\t$handleActions: function () {\n\t\t\treturn this.$( '> .postbox-header .handle-actions' );\n\t\t},\n\n\t\t$inside: function () {\n\t\t\treturn this.$( '> .inside' );\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn this.$el.hasClass( 'acf-hidden' );\n\t\t},\n\n\t\tisHiddenByScreenOptions: function () {\n\t\t\treturn (\n\t\t\t\tthis.$el.hasClass( 'hide-if-js' ) ||\n\t\t\t\tthis.$el.css( 'display' ) == 'none'\n\t\t\t);\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Add default class.\n\t\t\tthis.$el.addClass( 'acf-postbox' );\n\n\t\t\t// Add field group style class (ignore in block editor).\n\t\t\tif ( acf.get( 'editor' ) !== 'block' ) {\n\t\t\t\tvar style = this.get( 'style' );\n\t\t\t\tif ( style !== 'default' ) {\n\t\t\t\t\tthis.$el.addClass( style );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Add .inside class.\n\t\t\tthis.$inside()\n\t\t\t\t.addClass( 'acf-fields' )\n\t\t\t\t.addClass( '-' + this.get( 'label' ) );\n\n\t\t\t// Append edit link.\n\t\t\tvar edit = this.get( 'edit' );\n\t\t\tif ( edit ) {\n\t\t\t\tvar html =\n\t\t\t\t\t'';\n\t\t\t\tvar $handleActions = this.$handleActions();\n\t\t\t\tif ( $handleActions.length ) {\n\t\t\t\t\t$handleActions.prepend( html );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$hndle().append( html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Show postbox.\n\t\t\tthis.show();\n\t\t},\n\n\t\tshow: function () {\n\t\t\t// If disabled by screen options, set checked to false and return.\n\t\t\tif ( this.$el.hasClass( 'hide-if-js' ) ) {\n\t\t\t\tthis.$hide().prop( 'checked', false );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Show label.\n\t\t\tthis.$hideLabel().show();\n\n\t\t\t// toggle on checkbox\n\t\t\tthis.$hide().prop( 'checked', true );\n\n\t\t\t// Show postbox\n\t\t\tthis.$el.show().removeClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'show_postbox', this );\n\t\t},\n\n\t\tenable: function () {\n\t\t\tacf.enable( this.$el, 'postbox' );\n\t\t},\n\n\t\tshowEnable: function () {\n\t\t\tthis.enable();\n\t\t\tthis.show();\n\t\t},\n\n\t\thide: function () {\n\t\t\t// Hide label.\n\t\t\tthis.$hideLabel().hide();\n\n\t\t\t// Hide postbox\n\t\t\tthis.$el.hide().addClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'hide_postbox', this );\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tacf.disable( this.$el, 'postbox' );\n\t\t},\n\n\t\thideDisable: function () {\n\t\t\tthis.disable();\n\t\t\tthis.hide();\n\t\t},\n\n\t\thtml: function ( html ) {\n\t\t\t// Update HTML.\n\t\t\tthis.$inside().html( html );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'append', this.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.screen = new acf.Model( {\n\t\tactive: true,\n\n\t\txhr: false,\n\n\t\ttimeout: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'change #page_template': 'onChange',\n\t\t\t'change #parent_id': 'onChange',\n\t\t\t'change #post-formats-select': 'onChange',\n\t\t\t'change .categorychecklist': 'onChange',\n\t\t\t'change .tagsdiv': 'onChange',\n\t\t\t'change .acf-taxonomy-field[data-save=\"1\"]': 'onChange',\n\t\t\t'change #product-type': 'onChange',\n\t\t},\n\n\t\tisPost: function () {\n\t\t\treturn acf.get( 'screen' ) === 'post';\n\t\t},\n\n\t\tisUser: function () {\n\t\t\treturn acf.get( 'screen' ) === 'user';\n\t\t},\n\n\t\tisTaxonomy: function () {\n\t\t\treturn acf.get( 'screen' ) === 'taxonomy';\n\t\t},\n\n\t\tisAttachment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'attachment';\n\t\t},\n\n\t\tisNavMenu: function () {\n\t\t\treturn acf.get( 'screen' ) === 'nav_menu';\n\t\t},\n\n\t\tisWidget: function () {\n\t\t\treturn acf.get( 'screen' ) === 'widget';\n\t\t},\n\n\t\tisComment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'comment';\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\tvar $el = $( '#page_template' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\tvar $el = $( '#parent_id' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageType: function ( e, $el ) {\n\t\t\treturn this.getPageParent() ? 'child' : 'parent';\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn $( '#post_type' ).val();\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\tvar $el = $( '#post-formats-select input:checked' );\n\t\t\tif ( $el.length ) {\n\t\t\t\tvar val = $el.val();\n\t\t\t\treturn val == '0' ? 'standard' : val;\n\t\t\t}\n\t\t\treturn null;\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// serialize WP taxonomy postboxes\n\t\t\tvar data = acf.serialize( $( '.categorydiv, .tagsdiv' ) );\n\n\t\t\t// use tax_input (tag, custom-taxonomy) when possible.\n\t\t\t// this data is already formatted in taxonomy => [terms].\n\t\t\tif ( data.tax_input ) {\n\t\t\t\tterms = data.tax_input;\n\t\t\t}\n\n\t\t\t// append \"category\" which uses a different name\n\t\t\tif ( data.post_category ) {\n\t\t\t\tterms.category = data.post_category;\n\t\t\t}\n\n\t\t\t// convert any string values (tags) into array format\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tif ( ! acf.isArray( terms[ tax ] ) ) {\n\t\t\t\t\tterms[ tax ] = terms[ tax ].split( /,[\\s]?/ );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetPostTerms: function () {\n\t\t\t// Get core terms.\n\t\t\tvar terms = this.getPostCoreTerms();\n\n\t\t\t// loop over taxonomy fields and add their values\n\t\t\tacf.getFields( { type: 'taxonomy' } ).map( function ( field ) {\n\t\t\t\t// ignore fields that don't save\n\t\t\t\tif ( ! field.get( 'save' ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar val = field.val();\n\t\t\t\tvar tax = field.get( 'taxonomy' );\n\n\t\t\t\t// check val\n\t\t\t\tif ( val ) {\n\t\t\t\t\t// ensure terms exists\n\t\t\t\t\tterms[ tax ] = terms[ tax ] || [];\n\n\t\t\t\t\t// ensure val is an array\n\t\t\t\t\tval = acf.isArray( val ) ? val : [ val ];\n\n\t\t\t\t\t// append\n\t\t\t\t\tterms[ tax ] = terms[ tax ].concat( val );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// add WC product type\n\t\t\tif ( ( productType = this.getProductType() ) !== null ) {\n\t\t\t\tterms.product_type = [ productType ];\n\t\t\t}\n\n\t\t\t// remove duplicate values\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tterms[ tax ] = acf.uniqueArray( terms[ tax ] );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetProductType: function () {\n\t\t\tvar $el = $( '#product-type' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tcheck: function () {\n\t\t\t// bail early if not for post\n\t\t\tif ( acf.get( 'screen' ) !== 'post' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// abort XHR if is already loading AJAX data\n\t\t\tif ( this.xhr ) {\n\t\t\t\tthis.xhr.abort();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar ajaxData = acf.parseArgs( this.data, {\n\t\t\t\taction: 'acf/ajax/check_screen',\n\t\t\t\tscreen: acf.get( 'screen' ),\n\t\t\t\texists: [],\n\t\t\t} );\n\n\t\t\t// post id\n\t\t\tif ( this.isPost() ) {\n\t\t\t\tajaxData.post_id = acf.get( 'post_id' );\n\t\t\t}\n\n\t\t\t// post type\n\t\t\tif ( ( postType = this.getPostType() ) !== null ) {\n\t\t\t\tajaxData.post_type = postType;\n\t\t\t}\n\n\t\t\t// page template\n\t\t\tif ( ( pageTemplate = this.getPageTemplate() ) !== null ) {\n\t\t\t\tajaxData.page_template = pageTemplate;\n\t\t\t}\n\n\t\t\t// page parent\n\t\t\tif ( ( pageParent = this.getPageParent() ) !== null ) {\n\t\t\t\tajaxData.page_parent = pageParent;\n\t\t\t}\n\n\t\t\t// page type\n\t\t\tif ( ( pageType = this.getPageType() ) !== null ) {\n\t\t\t\tajaxData.page_type = pageType;\n\t\t\t}\n\n\t\t\t// post format\n\t\t\tif ( ( postFormat = this.getPostFormat() ) !== null ) {\n\t\t\t\tajaxData.post_format = postFormat;\n\t\t\t}\n\n\t\t\t// post terms\n\t\t\tif ( ( postTerms = this.getPostTerms() ) !== null ) {\n\t\t\t\tajaxData.post_terms = postTerms;\n\t\t\t}\n\n\t\t\t// add array of existing postboxes to increase performance and reduce JSON HTML\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tajaxData.exists.push( postbox.get( 'key' ) );\n\t\t\t} );\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters( 'check_screen_args', ajaxData );\n\n\t\t\t// success\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// Render post screen.\n\t\t\t\tif ( acf.get( 'screen' ) == 'post' ) {\n\t\t\t\t\tthis.renderPostScreen( json );\n\n\t\t\t\t\t// Render user screen.\n\t\t\t\t} else if ( acf.get( 'screen' ) == 'user' ) {\n\t\t\t\t\tthis.renderUserScreen( json );\n\t\t\t\t}\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'check_screen_complete', json, ajaxData );\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\tthis.xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t} );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tthis.setTimeout( this.check, 1 );\n\t\t},\n\n\t\trenderPostScreen: function ( data ) {\n\t\t\t// Helper function to copy events\n\t\t\tvar copyEvents = function ( $from, $to ) {\n\t\t\t\tvar events = $._data( $from[ 0 ] ).events;\n\t\t\t\tfor ( var type in events ) {\n\t\t\t\t\tfor ( var i = 0; i < events[ type ].length; i++ ) {\n\t\t\t\t\t\t$to.on( type, events[ type ][ i ].handler );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// Helper function to sort metabox.\n\t\t\tvar sortMetabox = function ( id, ids ) {\n\t\t\t\t// Find position of id within ids.\n\t\t\t\tvar index = ids.indexOf( id );\n\n\t\t\t\t// Bail early if index not found.\n\t\t\t\tif ( index == -1 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes behind (in reverse order).\n\t\t\t\tfor ( var i = index - 1; i >= 0; i-- ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).after( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes infront.\n\t\t\t\tfor ( var i = index + 1; i < ids.length; i++ ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).before( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Return false if not sorted.\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// Keep track of visible and hidden postboxes.\n\t\t\tdata.visible = [];\n\t\t\tdata.hidden = [];\n\n\t\t\t// Show these postboxes.\n\t\t\tdata.results = data.results.map( function ( result, i ) {\n\t\t\t\t// vars\n\t\t\t\tvar postbox = acf.getPostbox( result.id );\n\n\t\t\t\t// Prevent \"acf_after_title\" position in Block Editor.\n\t\t\t\tif (\n\t\t\t\t\tacf.isGutenberg() &&\n\t\t\t\t\tresult.position == 'acf_after_title'\n\t\t\t\t) {\n\t\t\t\t\tresult.position = 'normal';\n\t\t\t\t}\n\n\t\t\t\t// Create postbox if doesn't exist.\n\t\t\t\tif ( ! postbox ) {\n\t\t\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\t\t\tif ( wpMinorVersion >= 5.5 ) {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Ensure result.classes is set.\n\t\t\t\t\tif ( ! result.classes ) result.classes = '';\n\n\t\t\t\t\t// Create it.\n\t\t\t\t\tvar $postbox = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\tpostboxHeader,\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\tresult.html,\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// Create new hide toggle.\n\t\t\t\t\tif ( $( '#adv-settings' ).length ) {\n\t\t\t\t\t\tvar $prefs = $( '#adv-settings .metabox-prefs' );\n\t\t\t\t\t\tvar $label = $(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Copy default WP events onto checkbox.\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$prefs.find( 'input' ).first(),\n\t\t\t\t\t\t\t$label.find( 'input' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Append hide label\n\t\t\t\t\t\t$prefs.append( $label );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Copy default WP events onto metabox.\n\t\t\t\t\tif ( $( '.postbox' ).length ) {\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .handlediv' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.handlediv' )\n\t\t\t\t\t\t);\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .hndle' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.hndle' )\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Append metabox to the bottom of \"side-sortables\".\n\t\t\t\t\tif ( result.position === 'side' ) {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).append(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Prepend metabox to the top of \"normal-sortbables\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).prepend(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Position metabox amongst existing ACF metaboxes within the same location.\n\t\t\t\t\tvar order = [];\n\t\t\t\t\tdata.results.map( function ( _result ) {\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tresult.position === _result.position &&\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'#' +\n\t\t\t\t\t\t\t\t\tresult.position +\n\t\t\t\t\t\t\t\t\t'-sortables #' +\n\t\t\t\t\t\t\t\t\t_result.id\n\t\t\t\t\t\t\t).length\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\torder.push( _result.id );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t\tsortMetabox( result.id, order );\n\n\t\t\t\t\t// Check 'sorted' for user preference.\n\t\t\t\t\tif ( data.sorted ) {\n\t\t\t\t\t\t// Loop over each position (acf_after_title, side, normal).\n\t\t\t\t\t\tfor ( var position in data.sorted ) {\n\t\t\t\t\t\t\tlet order = data.sorted[ position ];\n\n\t\t\t\t\t\t\tif ( typeof order !== 'string' ) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Explode string into array of ids.\n\t\t\t\t\t\t\torder = order.split( ',' );\n\n\t\t\t\t\t\t\t// Position metabox relative to order.\n\t\t\t\t\t\t\tif ( sortMetabox( result.id, order ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Initalize it (modifies HTML).\n\t\t\t\t\tpostbox = acf.newPostbox( result );\n\n\t\t\t\t\t// Trigger action.\n\t\t\t\t\tacf.doAction( 'append', $postbox );\n\t\t\t\t\tacf.doAction( 'append_postbox', postbox );\n\t\t\t\t}\n\n\t\t\t\t// show postbox\n\t\t\t\tpostbox.showEnable();\n\n\t\t\t\t// append\n\t\t\t\tdata.visible.push( result.id );\n\n\t\t\t\t// Return result (may have changed).\n\t\t\t\treturn result;\n\t\t\t} );\n\n\t\t\t// Hide these postboxes.\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tif ( data.visible.indexOf( postbox.get( 'id' ) ) === -1 ) {\n\t\t\t\t\t// Hide postbox.\n\t\t\t\t\tpostbox.hideDisable();\n\n\t\t\t\t\t// Append to data.\n\t\t\t\t\tdata.hidden.push( postbox.get( 'id' ) );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Update style.\n\t\t\t$( '#acf-style' ).html( data.style );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'refresh_post_screen', data );\n\t\t},\n\n\t\trenderUserScreen: function ( json ) {},\n\t} );\n\n\t/**\n\t * gutenScreen\n\t *\n\t * Adds compatibility with the Gutenberg edit screen.\n\t *\n\t * @date\t11/12/18\n\t * @since\t5.8.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar gutenScreen = new acf.Model( {\n\t\t// Keep a reference to the most recent post attributes.\n\t\tpostEdits: {},\n\n\t\t// Wait until assets have been loaded.\n\t\twait: 'prepare',\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenbergPostEditor() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Listen for changes (use debounced version as this can fires often).\n\t\t\twp.data.subscribe( acf.debounce( this.onChange ).bind( this ) );\n\n\t\t\t// Customize \"acf.screen.get\" functions.\n\t\t\tacf.screen.getPageTemplate = this.getPageTemplate;\n\t\t\tacf.screen.getPageParent = this.getPageParent;\n\t\t\tacf.screen.getPostType = this.getPostType;\n\t\t\tacf.screen.getPostFormat = this.getPostFormat;\n\t\t\tacf.screen.getPostCoreTerms = this.getPostCoreTerms;\n\n\t\t\t// Disable unload\n\t\t\tacf.unload.disable();\n\n\t\t\t// Refresh metaboxes since WP 5.3.\n\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\tif ( wpMinorVersion >= 5.3 ) {\n\t\t\t\tthis.addAction(\n\t\t\t\t\t'refresh_post_screen',\n\t\t\t\t\tthis.onRefreshPostScreen\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Trigger \"refresh\" after WP has moved metaboxes into place.\n\t\t\twp.domReady( acf.refresh );\n\t\t},\n\n\t\tonChange: function () {\n\t\t\t// Determine attributes that can trigger a refresh.\n\t\t\tvar attributes = [ 'template', 'parent', 'format' ];\n\n\t\t\t// Append taxonomy attribute names to this list.\n\t\t\t( wp.data.select( 'core' ).getTaxonomies() || [] ).map( function (\n\t\t\t\ttaxonomy\n\t\t\t) {\n\t\t\t\tattributes.push( taxonomy.rest_base );\n\t\t\t} );\n\n\t\t\t// Get relevant current post edits.\n\t\t\tvar _postEdits = wp.data.select( 'core/editor' ).getPostEdits();\n\t\t\tvar postEdits = {};\n\t\t\tattributes.map( function ( k ) {\n\t\t\t\tif ( _postEdits[ k ] !== undefined ) {\n\t\t\t\t\tpostEdits[ k ] = _postEdits[ k ];\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Detect change.\n\t\t\tif (\n\t\t\t\tJSON.stringify( postEdits ) !== JSON.stringify( this.postEdits )\n\t\t\t) {\n\t\t\t\tthis.postEdits = postEdits;\n\n\t\t\t\t// Check screen.\n\t\t\t\tacf.screen.check();\n\t\t\t}\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'template' );\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'parent' );\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'type' );\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'format' );\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// Loop over taxonomies.\n\t\t\tvar taxonomies = wp.data.select( 'core' ).getTaxonomies() || [];\n\t\t\ttaxonomies.map( function ( taxonomy ) {\n\t\t\t\t// Append selected taxonomies to terms object.\n\t\t\t\tvar postTerms = wp.data\n\t\t\t\t\t.select( 'core/editor' )\n\t\t\t\t\t.getEditedPostAttribute( taxonomy.rest_base );\n\t\t\t\tif ( postTerms ) {\n\t\t\t\t\tterms[ taxonomy.slug ] = postTerms;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\t/**\n\t\t * onRefreshPostScreen\n\t\t *\n\t\t * Fires after the Post edit screen metaboxs are refreshed to update the Block Editor API state.\n\t\t *\n\t\t * @date\t11/11/19\n\t\t * @since\t5.8.7\n\t\t *\n\t\t * @param\tobject data The \"check_screen\" JSON response data.\n\t\t * @return\tvoid\n\t\t */\n\t\tonRefreshPostScreen: function ( data ) {\n\n\t\t\t// Extract vars.\n\t\t\tvar select = wp.data.select( 'core/edit-post' );\n\t\t\tvar dispatch = wp.data.dispatch( 'core/edit-post' );\n\n\t\t\t// Load current metabox locations and data.\n\t\t\tvar locations = {};\n\t\t\tselect.getActiveMetaBoxLocations().map( function ( location ) {\n\t\t\t\tlocations[ location ] = select.getMetaBoxesPerLocation(\n\t\t\t\t\tlocation\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// Generate flat array of existing ids.\n\t\t\tvar ids = [];\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ].map( function ( m ) {\n\t\t\t\t\tids.push( m.id );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Append new ACF metaboxes (ignore those which already exist).\n\t\t\tdata.results\n\t\t\t\t.filter( function ( r ) {\n\t\t\t\t\treturn ids.indexOf( r.id ) === -1;\n\t\t\t\t} )\n\t\t\t\t.map( function ( result, i ) {\n\t\t\t\t\t// Ensure location exists.\n\t\t\t\t\tvar location = result.position;\n\t\t\t\t\tlocations[ location ] = locations[ location ] || [];\n\n\t\t\t\t\t// Append.\n\t\t\t\t\tlocations[ location ].push( {\n\t\t\t\t\t\tid: result.id,\n\t\t\t\t\t\ttitle: result.title,\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t// Remove hidden ACF metaboxes.\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ] = locations[ k ].filter( function ( m ) {\n\t\t\t\t\treturn data.hidden.indexOf( m.id ) === -1;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Update state.\n\t\t\tdispatch.setAvailableMetaBoxesPerLocation( locations );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newSelect2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newSelect2 = function ( $select, props ) {\n\t\t// defaults\n\t\tprops = acf.parseArgs( props, {\n\t\t\tallowNull: false,\n\t\t\tplaceholder: '',\n\t\t\tmultiple: false,\n\t\t\tfield: false,\n\t\t\tajax: false,\n\t\t\tajaxAction: '',\n\t\t\tajaxData: function ( data ) {\n\t\t\t\treturn data;\n\t\t\t},\n\t\t\tajaxResults: function ( json ) {\n\t\t\t\treturn json;\n\t\t\t},\n\t\t\tescapeMarkup: false,\n\t\t\ttemplateSelection: false,\n\t\t\ttemplateResult: false,\n\t\t\tdropdownCssClass: '',\n\t\t\tsuppressFilters: false,\n\t\t} );\n\n\t\t// initialize\n\t\tif ( getVersion() == 4 ) {\n\t\t\tvar select2 = new Select2_4( $select, props );\n\t\t} else {\n\t\t\tvar select2 = new Select2_3( $select, props );\n\t\t}\n\n\t\t// actions\n\t\tacf.doAction( 'new_select2', select2 );\n\n\t\t// return\n\t\treturn select2;\n\t};\n\n\t/**\n\t * getVersion\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tfunction getVersion() {\n\t\t// v4\n\t\tif ( acf.isset( window, 'jQuery', 'fn', 'select2', 'amd' ) ) {\n\t\t\treturn 4;\n\t\t}\n\n\t\t// v3\n\t\tif ( acf.isset( window, 'Select2' ) ) {\n\t\t\treturn 3;\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t}\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2 = acf.Model.extend( {\n\t\tsetup: function ( $select, props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $select;\n\t\t},\n\n\t\tinitialize: function () {},\n\n\t\tselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( ! $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tunselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tgetOption: function ( value ) {\n\t\t\treturn this.$( 'option[value=\"' + value + '\"]' );\n\t\t},\n\n\t\taddOption: function ( option ) {\n\t\t\t// defaults\n\t\t\toption = acf.parseArgs( option, {\n\t\t\t\tid: '',\n\t\t\t\ttext: '',\n\t\t\t\tselected: false,\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $option = this.getOption( option.id );\n\n\t\t\t// append\n\t\t\tif ( ! $option.length ) {\n\t\t\t\t$option = $( '' );\n\t\t\t\t$option.html( option.text );\n\t\t\t\t$option.attr( 'value', option.id );\n\t\t\t\t$option.prop( 'selected', option.selected );\n\t\t\t\tthis.$el.append( $option );\n\t\t\t}\n\n\t\t\t// chain\n\t\t\treturn $option;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\t\t\tvar $options = this.$el.find( 'option:selected' );\n\n\t\t\t// bail early if no selected\n\t\t\tif ( ! $options.exists() ) {\n\t\t\t\treturn val;\n\t\t\t}\n\n\t\t\t// sort by attribute\n\t\t\t$options = $options.sort( function ( a, b ) {\n\t\t\t\treturn (\n\t\t\t\t\t+a.getAttribute( 'data-i' ) - +b.getAttribute( 'data-i' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$options.each( function () {\n\t\t\t\tvar $el = $( this );\n\t\t\t\tval.push( {\n\t\t\t\t\t$el: $el,\n\t\t\t\t\tid: $el.attr( 'value' ),\n\t\t\t\t\ttext: $el.text(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val;\n\t\t},\n\n\t\tmergeOptions: function () {},\n\n\t\tgetChoices: function () {\n\t\t\t// callback\n\t\t\tvar crawl = function ( $parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar choices = [];\n\n\t\t\t\t// loop\n\t\t\t\t$parent.children().each( function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $child = $( this );\n\n\t\t\t\t\t// optgroup\n\t\t\t\t\tif ( $child.is( 'optgroup' ) ) {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\ttext: $child.attr( 'label' ),\n\t\t\t\t\t\t\tchildren: crawl( $child ),\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// option\n\t\t\t\t\t} else {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\tid: $child.attr( 'value' ),\n\t\t\t\t\t\t\ttext: $child.text(),\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// return\n\t\t\t\treturn choices;\n\t\t\t};\n\n\t\t\t// crawl\n\t\t\treturn crawl( this.$el );\n\t\t},\n\n\t\tgetAjaxData: function ( params ) {\n\t\t\t// vars\n\t\t\tvar ajaxData = {\n\t\t\t\taction: this.get( 'ajaxAction' ),\n\t\t\t\ts: params.term || '',\n\t\t\t\tpaged: params.page || 1,\n\t\t\t};\n\n\t\t\t// field helper\n\t\t\tvar field = this.get( 'field' );\n\t\t\tif ( field ) {\n\t\t\t\tajaxData.field_key = field.get( 'key' );\n\n\t\t\t\tif ( field.get( 'nonce' ) ) {\n\t\t\t\t\tajaxData.nonce = field.get( 'nonce' );\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxData' );\n\t\t\tif ( callback ) {\n\t\t\t\tajaxData = callback.apply( this, [ ajaxData, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t},\n\n\t\tgetAjaxResults: function ( json, params ) {\n\t\t\t// defaults\n\t\t\tjson = acf.parseArgs( json, {\n\t\t\t\tresults: false,\n\t\t\t\tmore: false,\n\t\t\t} );\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxResults' );\n\t\t\tif ( callback ) {\n\t\t\t\tjson = callback.apply( this, [ json, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tjson = acf.applyFilters(\n\t\t\t\t'select2_ajax_results',\n\t\t\t\tjson,\n\t\t\t\tparams,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tprocessAjaxResults: function ( json, params ) {\n\t\t\t// vars\n\t\t\tvar json = this.getAjaxResults( json, params );\n\n\t\t\t// change more to pagination\n\t\t\tif ( json.more ) {\n\t\t\t\tjson.pagination = { more: true };\n\t\t\t}\n\n\t\t\t// merge together groups\n\t\t\tsetTimeout( $.proxy( this.mergeOptions, this ), 1 );\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tdestroy: function () {\n\t\t\t// destroy via api\n\t\t\tif ( this.$el.data( 'select2' ) ) {\n\t\t\t\tthis.$el.select2( 'destroy' );\n\t\t\t}\n\n\t\t\t// destory via HTML (duplicating HTML does not contain data)\n\t\t\tthis.$el.siblings( '.select2-container' ).remove();\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_4\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_4 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tescapeMarkup: this.get( 'escapeMarkup' ),\n\t\t\t\ttemplateSelection: this.get( 'templateSelection' ),\n\t\t\t\ttemplateResult: this.get( 'templateResult' ),\n\t\t\t\tdropdownCssClass: this.get( 'dropdownCssClass' ),\n\t\t\t\tsuppressFilters: this.get( 'suppressFilters' ),\n\t\t\t\tdata: [],\n\t\t\t};\n\n\t\t\t// Clear empty templateSelections, templateResults, or dropdownCssClass.\n\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t}\n\t\t\tif ( ! options.templateResult ) {\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\t\t\tif ( ! options.dropdownCssClass ) {\n\t\t\t\tdelete options.dropdownCssClass;\n\t\t\t}\n\n\t\t\t// Only use the template if SelectWoo is not loaded to work around https://github.com/woocommerce/woocommerce/pull/30473\n\t\t\tif ( ! acf.isset( window, 'jQuery', 'fn', 'selectWoo' ) ) {\n\t\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\t\toptions.templateSelection = function ( selection ) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html(\n\t\t\t\t\t\t\toptions.escapeMarkup( selection.text )\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\t\treturn $selection;\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\n\t\t\t// Use a default, filterable escapeMarkup if not provided.\n\t\t\tif ( ! options.escapeMarkup ) {\n\t\t\t\toptions.escapeMarkup = function ( markup ) {\n\t\t\t\t\tif ( typeof markup !== 'string' ) {\n\t\t\t\t\t\treturn markup;\n\t\t\t\t\t}\n\n\t\t\t\t\tif ( this.suppressFilters ) {\n\t\t\t\t\t\treturn acf.strEscape( markup );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn acf.applyFilters(\n\t\t\t\t\t\t'select2_escape_markup',\n\t\t\t\t\t\tacf.strEscape( markup ),\n\t\t\t\t\t\tmarkup,\n\t\t\t\t\t\t$select,\n\t\t\t\t\t\tthis.data,\n\t\t\t\t\t\tfield || false,\n\t\t\t\t\t\tthis\n\t\t\t\t\t);\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tthis.getValue().map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Temporarily remove conflicting attribute.\n\t\t\tvar attrAjax = $select.attr( 'data-ajax' );\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.removeData( 'ajax' );\n\t\t\t\t$select.removeAttr( 'data-ajax' );\n\t\t\t}\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdelay: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tprocessResults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tvar field = this.get( 'field' );\n\t\t\t\toptions = acf.applyFilters(\n\t\t\t\t\t'select2_args',\n\t\t\t\t\toptions,\n\t\t\t\t\t$select,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t\t// add select2\n\t\t\t$select.select2( options );\n\n\t\t\t// get container (Select2 v4 does not return this from constructor)\n\t\t\tvar $container = $select.next( '.select2-container' );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function ( e ) {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-selection__choice' ).each(\n\t\t\t\t\t\t\tfunction () {\n\t\t\t\t\t\t\t\t// Attempt to use .data if it exists (select2 version < 4.0.6) or use our template data instead.\n\t\t\t\t\t\t\t\tif ( $( this ).data( 'data' ) ) {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this ).data( 'data' ).element\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this )\n\t\t\t\t\t\t\t\t\t\t\t.find( 'span.acf-selection' )\n\t\t\t\t\t\t\t\t\t\t\t.data( 'element' )\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\n\t\t\t\t// on select, move to end\n\t\t\t\t$select.on(\n\t\t\t\t\t'select2:select',\n\t\t\t\t\tthis.proxy( function ( e ) {\n\t\t\t\t\t\tthis.getOption( e.params.data.id )\n\t\t\t\t\t\t\t.detach()\n\t\t\t\t\t\t\t.appendTo( this.$el );\n\t\t\t\t\t} )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add handler to auto-focus searchbox (for jQuery 3.6)\n\t\t\t$select.on( 'select2:open', () => {\n\t\t\t\t$( '.select2-container--open .select2-search__field' )\n\t\t\t\t\t.get( -1 )\n\t\t\t\t\t.focus();\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// Add back temporarily removed attr.\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.attr( 'data-ajax', attrAjax );\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'select2_init',\n\t\t\t\t\t$select,\n\t\t\t\t\toptions,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '.select2-results__option[role=\"group\"]' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\tvar $group = $( this ).children( 'strong' );\n\n\t\t\t\t// compare to previous\n\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t$prevOptions.append( $options.children() );\n\t\t\t\t\t$( this ).remove();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// update vars\n\t\t\t\t$prevOptions = $options;\n\t\t\t\t$prevGroup = $group;\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_3\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_3 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar value = this.getValue();\n\t\t\tvar multiple = this.get( 'multiple' );\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tseparator: '||',\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tdata: this.getChoices(),\n\t\t\t\tescapeMarkup: function ( string ) {\n\t\t\t\t\treturn acf.escHtml( string );\n\t\t\t\t},\n\t\t\t\tdropdownCss: {\n\t\t\t\t\t'z-index': '999999999',\n\t\t\t\t},\n\t\t\t\tinitSelection: function ( element, callback ) {\n\t\t\t\t\tif ( multiple ) {\n\t\t\t\t\t\tcallback( value );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcallback( value.shift() );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t};\n\t\t\t// get hidden input\n\t\t\tvar $input = $select.siblings( 'input' );\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = $( '' );\n\t\t\t\t$select.before( $input );\n\t\t\t}\n\n\t\t\t// set input value\n\t\t\tinputValue = value\n\t\t\t\t.map( function ( item ) {\n\t\t\t\t\treturn item.id;\n\t\t\t\t} )\n\t\t\t\t.join( '||' );\n\t\t\t$input.val( inputValue );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tvalue.map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove blank option as we have a clear all button\n\t\t\tif ( options.allowClear ) {\n\t\t\t\toptions.data = options.data.filter( function ( item ) {\n\t\t\t\t\treturn item.id !== '';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove conflicting atts\n\t\t\t$select.removeData( 'ajax' );\n\t\t\t$select.removeAttr( 'data-ajax' );\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tquietMillis: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tresults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tvar field = this.get( 'field' );\n\t\t\toptions = acf.applyFilters(\n\t\t\t\t'select2_args',\n\t\t\t\toptions,\n\t\t\t\t$select,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// add select2\n\t\t\t$input.select2( options );\n\n\t\t\t// get container\n\t\t\tvar $container = $input.select2( 'container' );\n\n\t\t\t// helper to find this select's option\n\t\t\tvar getOption = $.proxy( this.getOption, this );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function () {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-search-choice' ).each( function () {\n\t\t\t\t\t\t\t// vars\n\t\t\t\t\t\t\tvar data = $( this ).data( 'select2Data' );\n\t\t\t\t\t\t\tvar $option = getOption( data.id );\n\n\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// on select, create option and move to end\n\t\t\t$input.on( 'select2-selecting', function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar item = e.choice;\n\t\t\t\tvar $option = getOption( item.id );\n\n\t\t\t\t// create if doesn't exist\n\t\t\t\tif ( ! $option.length ) {\n\t\t\t\t\t$option = $(\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// detach and re-append to end\n\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction(\n\t\t\t\t'select2_init',\n\t\t\t\t$select,\n\t\t\t\toptions,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// change\n\t\t\t$input.on( 'change', function () {\n\t\t\t\tvar val = $input.val();\n\t\t\t\tif ( val.indexOf( '||' ) ) {\n\t\t\t\t\tval = val.split( '||' );\n\t\t\t\t}\n\t\t\t\t$select.val( val ).trigger( 'change' );\n\t\t\t} );\n\n\t\t\t// hide select\n\t\t\t$select.hide();\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '#select2-drop .select2-result-with-children' ).each(\n\t\t\t\tfunction () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\t\tvar $group = $( this ).children( '.select2-result-label' );\n\n\t\t\t\t\t// compare to previous\n\t\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t\t$prevGroup.append( $options.children() );\n\t\t\t\t\t\t$( this ).remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevOptions = $options;\n\t\t\t\t\t$prevGroup = $group;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tgetAjaxData: function ( term, page ) {\n\t\t\t// create Select2 v4 params\n\t\t\tvar params = {\n\t\t\t\tterm: term,\n\t\t\t\tpage: page,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar field = this.get( 'field' );\n\t\t\tparams = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tparams,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\t\t\t// return\n\t\t\treturn Select2.prototype.getAjaxData.apply( this, [ params ] );\n\t\t},\n\t} );\n\n\t// manager\n\tvar select2Manager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'prepare',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar version = getVersion();\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if 'en'\n\t\t\tif ( locale.indexOf( 'en' ) === 0 ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// initialize\n\t\t\tif ( version == 4 ) {\n\t\t\t\tthis.addTranslations4();\n\t\t\t} else if ( version == 3 ) {\n\t\t\t\tthis.addTranslations3();\n\t\t\t}\n\t\t},\n\n\t\taddTranslations4: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\terrorLoading: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tinputTooLong: function ( args ) {\n\t\t\t\t\tvar overChars = args.input.length - args.maximum;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tinputTooShort: function ( args ) {\n\t\t\t\t\tvar remainingChars = args.minimum - args.input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tloadingMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tmaximumSelected: function ( args ) {\n\t\t\t\t\tvar maximum = args.maximum;\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tnoResults: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tsearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// append\n\t\t\tjQuery.fn.select2.amd.define(\n\t\t\t\t'select2/i18n/' + locale,\n\t\t\t\t[],\n\t\t\t\tfunction () {\n\t\t\t\t\treturn select2L10n;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\taddTranslations3: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\tformatMatches: function ( matches ) {\n\t\t\t\t\tif ( matches > 1 ) {\n\t\t\t\t\t\treturn l10n.matches_n.replace( '%d', matches );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.matches_1;\n\t\t\t\t},\n\t\t\t\tformatNoMatches: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tformatAjaxError: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tformatInputTooShort: function ( input, min ) {\n\t\t\t\t\tvar remainingChars = min - input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tformatInputTooLong: function ( input, max ) {\n\t\t\t\t\tvar overChars = input.length - max;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatSelectionTooBig: function ( maximum ) {\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatLoadMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tformatSearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// ensure locales exists\n\t\t\t$.fn.select2.locales = $.fn.select2.locales || {};\n\n\t\t\t// append\n\t\t\t$.fn.select2.locales[ locale ] = select2L10n;\n\t\t\t$.extend( $.fn.select2.defaults, select2L10n );\n\t\t},\n\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\t$el2.find( '.select2-container' ).remove();\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.tinymce = {\n\t\t/*\n\t\t * defaults\n\t\t *\n\t\t * This function will return default mce and qt settings\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tdefaults: function () {\n\t\t\t// bail early if no tinyMCEPreInit\n\t\t\tif ( typeof tinyMCEPreInit === 'undefined' ) return false;\n\n\t\t\t// vars\n\t\t\tvar defaults = {\n\t\t\t\ttinymce: tinyMCEPreInit.mceInit.acf_content,\n\t\t\t\tquicktags: tinyMCEPreInit.qtInit.acf_content,\n\t\t\t};\n\n\t\t\t// return\n\t\t\treturn defaults;\n\t\t},\n\n\t\t/*\n\t\t * initialize\n\t\t *\n\t\t * This function will initialize the tinymce and quicktags instances\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitialize: function ( id, args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: 'full',\n\t\t\t\tmode: 'visual', // visual,text\n\t\t\t\tfield: false,\n\t\t\t} );\n\n\t\t\t// tinymce\n\t\t\tif ( args.tinymce ) {\n\t\t\t\tthis.initializeTinymce( id, args );\n\t\t\t}\n\n\t\t\t// quicktags\n\t\t\tif ( args.quicktags ) {\n\t\t\t\tthis.initializeQuicktags( id, args );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeTinymce\n\t\t *\n\t\t * This function will initialize the tinymce instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeTinymce: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar $textarea = $( '#' + id );\n\t\t\tvar defaults = this.defaults();\n\t\t\tvar toolbars = acf.get( 'toolbars' );\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// check if exists\n\t\t\tif ( tinymce.get( id ) ) {\n\t\t\t\treturn this.enable( id );\n\t\t\t}\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.tinymce, args.tinymce );\n\t\t\tinit.id = id;\n\t\t\tinit.selector = '#' + id;\n\n\t\t\t// toolbar\n\t\t\tvar toolbar = args.toolbar;\n\t\t\tif ( toolbar && toolbars && toolbars[ toolbar ] ) {\n\t\t\t\tfor ( var i = 1; i <= 4; i++ ) {\n\t\t\t\t\tinit[ 'toolbar' + i ] = toolbars[ toolbar ][ i ] || '';\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// event\n\t\t\tinit.setup = function ( ed ) {\n\t\t\t\ted.on( 'change', function ( e ) {\n\t\t\t\t\ted.save(); // save to textarea\n\t\t\t\t\t$textarea.trigger( 'change' );\n\t\t\t\t} );\n\n\t\t\t\t// Fix bug where Gutenberg does not hear \"mouseup\" event and tries to select multiple blocks.\n\t\t\t\ted.on( 'mouseup', function ( e ) {\n\t\t\t\t\tvar event = new MouseEvent( 'mouseup' );\n\t\t\t\t\twindow.dispatchEvent( event );\n\t\t\t\t} );\n\n\t\t\t\t// Temporarily comment out. May not be necessary due to wysiwyg field actions.\n\t\t\t\t//ed.on('unload', function(e) {\n\t\t\t\t//\tacf.tinymce.remove( id );\n\t\t\t\t//});\n\t\t\t};\n\n\t\t\t// disable wp_autoresize_on (no solution yet for fixed toolbar)\n\t\t\tinit.wp_autoresize_on = false;\n\n\t\t\t// Enable wpautop allowing value to save without

              tags.\n\t\t\t// Only if the \"TinyMCE Advanced\" plugin hasn't already set this functionality.\n\t\t\tif ( ! init.tadv_noautop ) {\n\t\t\t\tinit.wpautop = true;\n\t\t\t}\n\n\t\t\t// hook for 3rd party customization\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_tinymce_settings',\n\t\t\t\tinit,\n\t\t\t\tid,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// z-index fix (caused too many conflicts)\n\t\t\t//if( acf.isset(tinymce,'ui','FloatPanel') ) {\n\t\t\t//\ttinymce.ui.FloatPanel.zIndex = 900000;\n\t\t\t//}\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.mceInit[ id ] = init;\n\n\t\t\t// visual tab is active\n\t\t\tif ( args.mode == 'visual' ) {\n\t\t\t\t// init\n\t\t\t\tvar result = tinymce.init( init );\n\n\t\t\t\t// get editor\n\t\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t\t// validate\n\t\t\t\tif ( ! ed ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// add reference\n\t\t\t\ted.acf = args.field;\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'wysiwyg_tinymce_init', ed, ed.id, init, field );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeQuicktags\n\t\t *\n\t\t * This function will initialize the quicktags instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeQuicktags: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar defaults = this.defaults();\n\n\t\t\t// bail early\n\t\t\tif ( typeof quicktags === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.quicktags, args.quicktags );\n\t\t\tinit.id = id;\n\n\t\t\t// filter\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_quicktags_settings',\n\t\t\t\tinit,\n\t\t\t\tinit.id,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.qtInit[ id ] = init;\n\n\t\t\t// init\n\t\t\tvar ed = quicktags( init );\n\n\t\t\t// validate\n\t\t\tif ( ! ed ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// generate HTML\n\t\t\tthis.buildQuicktags( ed );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'wysiwyg_quicktags_init', ed, ed.id, init, field );\n\t\t},\n\n\t\t/*\n\t\t * buildQuicktags\n\t\t *\n\t\t * This function will build the quicktags HTML\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tbuildQuicktags: function ( ed ) {\n\t\t\tvar canvas,\n\t\t\t\tname,\n\t\t\t\tsettings,\n\t\t\t\ttheButtons,\n\t\t\t\thtml,\n\t\t\t\ted,\n\t\t\t\tid,\n\t\t\t\ti,\n\t\t\t\tuse,\n\t\t\t\tinstanceId,\n\t\t\t\tdefaults =\n\t\t\t\t\t',strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,';\n\n\t\t\tcanvas = ed.canvas;\n\t\t\tname = ed.name;\n\t\t\tsettings = ed.settings;\n\t\t\thtml = '';\n\t\t\ttheButtons = {};\n\t\t\tuse = '';\n\t\t\tinstanceId = ed.id;\n\n\t\t\t// set buttons\n\t\t\tif ( settings.buttons ) {\n\t\t\t\tuse = ',' + settings.buttons + ',';\n\t\t\t}\n\n\t\t\tfor ( i in edButtons ) {\n\t\t\t\tif ( ! edButtons[ i ] ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tid = edButtons[ i ].id;\n\t\t\t\tif (\n\t\t\t\t\tuse &&\n\t\t\t\t\tdefaults.indexOf( ',' + id + ',' ) !== -1 &&\n\t\t\t\t\tuse.indexOf( ',' + id + ',' ) === -1\n\t\t\t\t) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t! edButtons[ i ].instance ||\n\t\t\t\t\tedButtons[ i ].instance === instanceId\n\t\t\t\t) {\n\t\t\t\t\ttheButtons[ id ] = edButtons[ i ];\n\n\t\t\t\t\tif ( edButtons[ i ].html ) {\n\t\t\t\t\t\thtml += edButtons[ i ].html( name + '_' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif ( use && use.indexOf( ',dfw,' ) !== -1 ) {\n\t\t\t\ttheButtons.dfw = new QTags.DFWButton();\n\t\t\t\thtml += theButtons.dfw.html( name + '_' );\n\t\t\t}\n\n\t\t\tif ( 'rtl' === document.getElementsByTagName( 'html' )[ 0 ].dir ) {\n\t\t\t\ttheButtons.textdirection = new QTags.TextDirectionButton();\n\t\t\t\thtml += theButtons.textdirection.html( name + '_' );\n\t\t\t}\n\n\t\t\ted.toolbar.innerHTML = html;\n\t\t\ted.theButtons = theButtons;\n\n\t\t\tif ( typeof jQuery !== 'undefined' ) {\n\t\t\t\tjQuery( document ).triggerHandler( 'quicktags-init', [ ed ] );\n\t\t\t}\n\t\t},\n\n\t\tdisable: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tremove: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroy: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroyTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\n\t\t\t// get editor\n\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t// bail early if no editor\n\t\t\tif ( ! ed ) return false;\n\n\t\t\t// save\n\t\t\ted.save();\n\n\t\t\t// destroy editor\n\t\t\ted.destroy();\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\n\t\tenable: function ( id ) {\n\t\t\tthis.enableTinymce( id );\n\t\t},\n\n\t\tenableTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof switchEditors === 'undefined' ) return false;\n\n\t\t\t// bail early if not initialized\n\t\t\tif ( typeof tinyMCEPreInit.mceInit[ id ] === 'undefined' )\n\t\t\t\treturn false;\n\n\t\t\t// Ensure textarea element is visible\n\t\t\t// - Fixes bug in block editor when switching between \"Block\" and \"Document\" tabs.\n\t\t\t$( '#' + id ).show();\n\n\t\t\t// toggle\n\t\t\tswitchEditors.go( id, 'tmce' );\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\t};\n\n\tvar editorManager = new acf.Model( {\n\t\t// hook in before fieldsEventManager, conditions, etc\n\t\tpriority: 5,\n\n\t\tactions: {\n\t\t\tprepare: 'onPrepare',\n\t\t\tready: 'onReady',\n\t\t},\n\t\tonPrepare: function () {\n\t\t\t// find hidden editor which may exist within a field\n\t\t\tvar $div = $( '#acf-hidden-wp-editor' );\n\n\t\t\t// move to footer\n\t\t\tif ( $div.exists() ) {\n\t\t\t\t$div.appendTo( 'body' );\n\t\t\t}\n\t\t},\n\t\tonReady: function () {\n\t\t\t// Restore wp.editor functions used by tinymce removed in WP5.\n\t\t\tif ( acf.isset( window, 'wp', 'oldEditor' ) ) {\n\t\t\t\twp.editor.autop = wp.oldEditor.autop;\n\t\t\t\twp.editor.removep = wp.oldEditor.removep;\n\t\t\t}\n\n\t\t\t// bail early if no tinymce\n\t\t\tif ( ! acf.isset( window, 'tinymce', 'on' ) ) return;\n\n\t\t\t// restore default activeEditor\n\t\t\ttinymce.on( 'AddEditor', function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar editor = data.editor;\n\n\t\t\t\t// bail early if not 'acf'\n\t\t\t\tif ( editor.id.substr( 0, 3 ) !== 'acf' ) return;\n\n\t\t\t\t// override if 'content' exists\n\t\t\t\teditor = tinymce.editors.content || editor;\n\n\t\t\t\t// update vars\n\t\t\t\ttinymce.activeEditor = editor;\n\t\t\t\twpActiveEditor = editor.id;\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.unload = new acf.Model( {\n\t\twait: 'load',\n\t\tactive: true,\n\t\tchanged: false,\n\n\t\tactions: {\n\t\t\tvalidation_failure: 'startListening',\n\t\t\tvalidation_success: 'stopListening',\n\t\t},\n\n\t\tevents: {\n\t\t\t'change form .acf-field': 'startListening',\n\t\t\t'submit form': 'stopListening',\n\t\t},\n\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\treset: function () {\n\t\t\tthis.stopListening();\n\t\t},\n\n\t\tstartListening: function () {\n\t\t\t// bail early if already changed, not active\n\t\t\tif ( this.changed || ! this.active ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.changed = true;\n\n\t\t\t// add event\n\t\t\t$( window ).on( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tstopListening: function () {\n\t\t\t// update\n\t\t\tthis.changed = false;\n\n\t\t\t// remove event\n\t\t\t$( window ).off( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\treturn acf.__(\n\t\t\t\t'The changes you made will be lost if you navigate away from this page'\n\t\t\t);\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * Validator\n\t *\n\t * The model for validating forms\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Validator = acf.Model.extend( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'Validator',\n\n\t\t/** @var object The model data. */\n\t\tdata: {\n\t\t\t/** @var array The form errors. */\n\t\t\terrors: [],\n\n\t\t\t/** @var object The form notice. */\n\t\t\tnotice: null,\n\n\t\t\t/** @var string The form status. loading, invalid, valid */\n\t\t\tstatus: '',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'changed:status': 'onChangeStatus',\n\t\t},\n\n\t\t/**\n\t\t * addErrors\n\t\t *\n\t\t * Adds errors to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tarray errors An array of errors.\n\t\t * @return\tvoid\n\t\t */\n\t\taddErrors: function ( errors ) {\n\t\t\terrors.map( this.addError, this );\n\t\t},\n\n\t\t/**\n\t\t * addError\n\t\t *\n\t\t * Adds and error to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject error An error object containing input and message.\n\t\t * @return\tvoid\n\t\t */\n\t\taddError: function ( error ) {\n\t\t\tthis.data.errors.push( error );\n\t\t},\n\n\t\t/**\n\t\t * hasErrors\n\t\t *\n\t\t * Returns true if the form has errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tbool\n\t\t */\n\t\thasErrors: function () {\n\t\t\treturn this.data.errors.length;\n\t\t},\n\n\t\t/**\n\t\t * clearErrors\n\t\t *\n\t\t * Removes any errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tclearErrors: function () {\n\t\t\treturn ( this.data.errors = [] );\n\t\t},\n\n\t\t/**\n\t\t * getErrors\n\t\t *\n\t\t * Returns the forms errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetErrors: function () {\n\t\t\treturn this.data.errors;\n\t\t},\n\n\t\t/**\n\t\t * getFieldErrors\n\t\t *\n\t\t * Returns the forms field errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetFieldErrors: function () {\n\t\t\t// vars\n\t\t\tvar errors = [];\n\t\t\tvar inputs = [];\n\n\t\t\t// loop\n\t\t\tthis.getErrors().map( function ( error ) {\n\t\t\t\t// bail early if global\n\t\t\t\tif ( ! error.input ) return;\n\n\t\t\t\t// update if exists\n\t\t\t\tvar i = inputs.indexOf( error.input );\n\t\t\t\tif ( i > -1 ) {\n\t\t\t\t\terrors[ i ] = error;\n\n\t\t\t\t\t// update\n\t\t\t\t} else {\n\t\t\t\t\terrors.push( error );\n\t\t\t\t\tinputs.push( error.input );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn errors;\n\t\t},\n\n\t\t/**\n\t\t * getGlobalErrors\n\t\t *\n\t\t * Returns the forms global errors (errors without a specific input).\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetGlobalErrors: function () {\n\t\t\t// return array of errors that contain no input\n\t\t\treturn this.getErrors().filter( function ( error ) {\n\t\t\t\treturn ! error.input;\n\t\t\t} );\n\t\t},\n\n\t\t/**\n\t\t * showErrors\n\t\t *\n\t\t * Displays all errors for this form.\n\t\t *\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\t{string} [location=before] - The location to add the error, before or after the input. Default before. Since 6.3.\n\t\t * @return\tvoid\n\t\t */\n\t\tshowErrors: function ( location = 'before' ) {\n\t\t\t// bail early if no errors\n\t\t\tif ( ! this.hasErrors() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar fieldErrors = this.getFieldErrors();\n\t\t\tvar globalErrors = this.getGlobalErrors();\n\n\t\t\t// vars\n\t\t\tvar errorCount = 0;\n\t\t\tvar $scrollTo = false;\n\n\t\t\t// loop\n\t\t\tfieldErrors.map( function ( error ) {\n\t\t\t\t// get input\n\t\t\t\tvar $input = this.$( '[name=\"' + error.input + '\"]' ).first();\n\n\t\t\t\t// if $_POST value was an array, this $input may not exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\t$input = this.$( '[name^=\"' + error.input + '\"]' ).first();\n\t\t\t\t}\n\n\t\t\t\t// bail early if input doesn't exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// increase\n\t\t\t\terrorCount++;\n\n\t\t\t\t// get field\n\t\t\t\tvar field = acf.getClosestField( $input );\n\n\t\t\t\t// make sure the postbox containing this field is not hidden by screen options\n\t\t\t\tensureFieldPostBoxIsVisible( field.$el );\n\n\t\t\t\t// show error\n\t\t\t\tfield.showError( error.message, location );\n\n\t\t\t\t// set $scrollTo\n\t\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t\t$scrollTo = field.$el;\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// errorMessage\n\t\t\tvar errorMessage = acf.__( 'Validation failed' );\n\t\t\tglobalErrors.map( function ( error ) {\n\t\t\t\terrorMessage += '. ' + error.message;\n\t\t\t} );\n\t\t\tif ( errorCount == 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '1 field requires attention' );\n\t\t\t} else if ( errorCount > 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '%d fields require attention' ).replace( '%d', errorCount );\n\t\t\t}\n\n\t\t\t// notice\n\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tvar notice = acf.newNotice( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t\ttarget: this.$el,\n\t\t\t\t} );\n\t\t\t\tthis.set( 'notice', notice );\n\t\t\t}\n\n\t\t\t// If in a modal, don't try to scroll.\n\t\t\tif ( this.$el.parents( '.acf-popup-box' ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// if no $scrollTo, set to message\n\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t$scrollTo = this.get( 'notice' ).$el;\n\t\t\t}\n\n\t\t\t// timeout\n\t\t\tsetTimeout( function () {\n\t\t\t\t$( 'html, body' ).animate(\n\t\t\t\t\t{\n\t\t\t\t\t\tscrollTop: $scrollTo.offset().top - $( window ).height() / 2,\n\t\t\t\t\t},\n\t\t\t\t\t500\n\t\t\t\t);\n\t\t\t}, 10 );\n\t\t},\n\n\t\t/**\n\t\t * onChangeStatus\n\t\t *\n\t\t * Update the form class when changing the 'status' data\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The form element.\n\t\t * @param\tstring value The new status.\n\t\t * @param\tstring prevValue The old status.\n\t\t * @return\tvoid\n\t\t */\n\t\tonChangeStatus: function ( e, $el, value, prevValue ) {\n\t\t\tthis.$el.removeClass( 'is-' + prevValue ).addClass( 'is-' + value );\n\t\t},\n\n\t\t/**\n\t\t * validate\n\t\t *\n\t\t * Vaildates the form via AJAX.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject args A list of settings to customize the validation process.\n\t\t * @return\tbool True if the form is valid.\n\t\t */\n\t\tvalidate: function ( args ) {\n\t\t\t// default args\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\t// trigger event\n\t\t\t\tevent: false,\n\n\t\t\t\t// reset the form after submit\n\t\t\t\treset: false,\n\n\t\t\t\t// loading callback\n\t\t\t\tloading: function () {},\n\n\t\t\t\t// complete callback\n\t\t\t\tcomplete: function () {},\n\n\t\t\t\t// failure callback\n\t\t\t\tfailure: function () {},\n\n\t\t\t\t// success callback\n\t\t\t\tsuccess: function ( $form ) {\n\t\t\t\t\t$form.submit();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// return true if is valid - allows form submit\n\t\t\tif ( this.get( 'status' ) == 'valid' ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return false if is currently validating - prevents form submit\n\t\t\tif ( this.get( 'status' ) == 'validating' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return true if no ACF fields exist (no need to validate)\n\t\t\tif ( ! this.$( '.acf-field' ).length ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// if event is provided, create a new success callback.\n\t\t\tif ( args.event ) {\n\t\t\t\tvar event = $.Event( null, args.event );\n\t\t\t\targs.success = function () {\n\t\t\t\t\tacf.enableSubmit( $( event.target ) ).trigger( event );\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// action for 3rd party\n\t\t\tacf.doAction( 'validation_begin', this.$el );\n\n\t\t\t// lock form\n\t\t\tacf.lockForm( this.$el );\n\n\t\t\t// loading callback\n\t\t\targs.loading( this.$el, this );\n\n\t\t\t// update status\n\t\t\tthis.set( 'status', 'validating' );\n\n\t\t\t// success callback\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// filter\n\t\t\t\tvar data = acf.applyFilters( 'validation_complete', json.data, this.$el, this );\n\n\t\t\t\t// add errors\n\t\t\t\tif ( ! data.valid ) {\n\t\t\t\t\tthis.addErrors( data.errors );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// complete\n\t\t\tvar onComplete = function () {\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( this.$el );\n\n\t\t\t\t// failure\n\t\t\t\tif ( this.hasErrors() ) {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'invalid' );\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_failure', this.$el, this );\n\n\t\t\t\t\t// display errors\n\t\t\t\t\tthis.showErrors();\n\n\t\t\t\t\t// failure callback\n\t\t\t\t\targs.failure( this.$el, this );\n\n\t\t\t\t\t// success\n\t\t\t\t} else {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'valid' );\n\n\t\t\t\t\t// remove previous error message\n\t\t\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\ttext: acf.__( 'Validation successful' ),\n\t\t\t\t\t\t\ttimeout: 1000,\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_success', this.$el, this );\n\t\t\t\t\tacf.doAction( 'submit', this.$el );\n\n\t\t\t\t\t// success callback (submit form)\n\t\t\t\t\targs.success( this.$el, this );\n\n\t\t\t\t\t// lock form\n\t\t\t\t\tacf.lockForm( this.$el );\n\n\t\t\t\t\t// reset\n\t\t\t\t\tif ( args.reset ) {\n\t\t\t\t\t\tthis.reset();\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// complete callback\n\t\t\t\targs.complete( this.$el, this );\n\n\t\t\t\t// clear errors\n\t\t\t\tthis.clearErrors();\n\t\t\t};\n\n\t\t\t// serialize form data\n\t\t\tvar data = acf.serialize( this.$el );\n\t\t\tdata.action = 'acf/validate_save_post';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( data, true ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// return false to fail validation and allow AJAX\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this instance\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\tsetup: function ( $form ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $form;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the validation to be used again.\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function () {\n\t\t\t// reset data\n\t\t\tthis.set( 'errors', [] );\n\t\t\tthis.set( 'notice', null );\n\t\t\tthis.set( 'status', '' );\n\n\t\t\t// unlock form\n\t\t\tacf.unlockForm( this.$el );\n\t\t},\n\t} );\n\n\t/**\n\t * getValidator\n\t *\n\t * Returns the instance for a given form element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $el The form element.\n\t * @return\tobject\n\t */\n\tvar getValidator = function ( $el ) {\n\t\t// instantiate\n\t\tvar validator = $el.data( 'acf' );\n\t\tif ( ! validator ) {\n\t\t\tvalidator = new Validator( $el );\n\t\t}\n\n\t\t// return\n\t\treturn validator;\n\t};\n\n\t/**\n\t * A helper function to generate a Validator for a block form, so .addErrors can be run via block logic.\n\t *\n\t * @since\t6.3\n\t *\n\t * @param $el The jQuery block form wrapper element.\n\t * @return bool\n\t */\n\tacf.getBlockFormValidator = function ( $el ) {\n\t\treturn getValidator( $el );\n\t};\n\n\t/**\n\t * A helper function for the Validator.validate() function.\n\t * Returns true if form is valid, or fetches a validation request and returns false.\n\t *\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject args A list of settings to customize the validation process.\n\t * @return\tbool\n\t */\n\tacf.validateForm = function ( args ) {\n\t\treturn getValidator( args.form ).validate( args );\n\t};\n\n\t/**\n\t * acf.enableSubmit\n\t *\n\t * Enables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.enableSubmit = function ( $submit ) {\n\t\treturn $submit.removeClass( 'disabled' ).removeAttr( 'disabled' );\n\t};\n\n\t/**\n\t * acf.disableSubmit\n\t *\n\t * Disables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.disableSubmit = function ( $submit ) {\n\t\treturn $submit.addClass( 'disabled' ).attr( 'disabled', true );\n\t};\n\n\t/**\n\t * acf.showSpinner\n\t *\n\t * Shows the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.showSpinner = function ( $spinner ) {\n\t\t$spinner.addClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'inline-block' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.hideSpinner\n\t *\n\t * Hides the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.hideSpinner = function ( $spinner ) {\n\t\t$spinner.removeClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'none' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.lockForm\n\t *\n\t * Locks a form by disabeling its primary inputs and showing a spinner.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.lockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap.find( '.button, [type=\"submit\"]' ).not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// hide all spinners (hides the preview spinner)\n\t\tacf.hideSpinner( $spinner );\n\n\t\t// lock\n\t\tacf.disableSubmit( $submit );\n\t\tacf.showSpinner( $spinner.last() );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * acf.unlockForm\n\t *\n\t * Unlocks a form by enabeling its primary inputs and hiding all spinners.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.unlockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap.find( '.button, [type=\"submit\"]' ).not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// unlock\n\t\tacf.enableSubmit( $submit );\n\t\tacf.hideSpinner( $spinner );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * findSubmitWrap\n\t *\n\t * An internal function to find the 'primary' form submit wrapping element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tvar findSubmitWrap = function ( $form ) {\n\t\t// default post submit div\n\t\tvar $wrap = $form.find( '#submitdiv' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// 3rd party publish box\n\t\tvar $wrap = $form.find( '#submitpost' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// term, user\n\t\tvar $wrap = $form.find( 'p.submit' ).last();\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// front end form\n\t\tvar $wrap = $form.find( '.acf-form-submit' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.2 options page modal\n\t\tvar $wrap = $( '#acf-create-options-page-form .acf-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.0+ headerbar submit\n\t\tvar $wrap = $( '.acf-headerbar-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// default\n\t\treturn $form;\n\t};\n\n\t/**\n\t * A debounced function to trigger a form submission.\n\t *\n\t * @date\t15/07/2020\n\t * @since\t5.9.0\n\t *\n\t * @param\ttype Var Description.\n\t * @return\ttype Description.\n\t */\n\tvar submitFormDebounced = acf.debounce( function ( $form ) {\n\t\t$form.submit();\n\t} );\n\n\t/**\n\t * Ensure field is visible for validation errors\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureFieldPostBoxIsVisible = function ( $el ) {\n\t\t// Find the postbox element containing this field.\n\t\tvar $postbox = $el.parents( '.acf-postbox' );\n\t\tif ( $postbox.length ) {\n\t\t\tvar acf_postbox = acf.getPostbox( $postbox );\n\t\t\tif ( acf_postbox && acf_postbox.isHiddenByScreenOptions() ) {\n\t\t\t\t// Rather than using .show() here, we don't want the field to appear next reload.\n\t\t\t\t// So just temporarily show the field group so validation can complete.\n\t\t\t\tacf_postbox.$el.removeClass( 'hide-if-js' );\n\t\t\t\tacf_postbox.$el.css( 'display', '' );\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Ensure metaboxes which contain browser validation failures are visible.\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureInvalidFieldVisibility = function () {\n\t\t// Load each ACF input field and check it's browser validation state.\n\t\tvar $inputs = $( '.acf-field input' );\n\t\t$inputs.each( function () {\n\t\t\tif ( ! this.checkValidity() ) {\n\t\t\t\t// Field is invalid, so we need to make sure it's metabox is visible.\n\t\t\t\tensureFieldPostBoxIsVisible( $( this ) );\n\t\t\t}\n\t\t} );\n\t};\n\n\t/**\n\t * acf.validation\n\t *\n\t * Global validation logic\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tacf.validation = new acf.Model( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'validation',\n\n\t\t/** @var bool The active state. Set to false before 'prepare' to prevent validation. */\n\t\tactive: true,\n\n\t\t/** @var string The model initialize time. */\n\t\twait: 'prepare',\n\n\t\t/** @var object The model actions. */\n\t\tactions: {\n\t\t\tready: 'addInputEvents',\n\t\t\tappend: 'addInputEvents',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'click input[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click button[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click #save-post': 'onClickSave',\n\t\t\t'submit form#post': 'onSubmitPost',\n\t\t\t'submit form': 'onSubmit',\n\t\t},\n\n\t\t/**\n\t\t * initialize\n\t\t *\n\t\t * Called when initializing the model.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tinitialize: function () {\n\t\t\t// check 'validation' setting\n\t\t\tif ( ! acf.get( 'validation' ) ) {\n\t\t\t\tthis.active = false;\n\t\t\t\tthis.actions = {};\n\t\t\t\tthis.events = {};\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * enable\n\t\t *\n\t\t * Enables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\t/**\n\t\t * disable\n\t\t *\n\t\t * Disables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the form validation to be used again\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function ( $form ) {\n\t\t\tgetValidator( $form ).reset();\n\t\t},\n\n\t\t/**\n\t\t * addInputEvents\n\t\t *\n\t\t * Adds 'invalid' event listeners to HTML inputs.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $el The element being added / readied.\n\t\t * @return\tvoid\n\t\t */\n\t\taddInputEvents: function ( $el ) {\n\t\t\t// Bug exists in Safari where custom \"invalid\" handling prevents draft from saving.\n\t\t\tif ( acf.get( 'browser' ) === 'safari' ) return;\n\n\t\t\t// vars\n\t\t\tvar $inputs = $( '.acf-field [name]', $el );\n\n\t\t\t// check\n\t\t\tif ( $inputs.length ) {\n\t\t\t\tthis.on( $inputs, 'invalid', 'onInvalid' );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onInvalid\n\t\t *\n\t\t * Callback for the 'invalid' event.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonInvalid: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\t// - prevents browser error message\n\t\t\t// - also fixes chrome bug where 'hidden-by-tab' field throws focus error\n\t\t\te.preventDefault();\n\n\t\t\t// vars\n\t\t\tvar $form = $el.closest( 'form' );\n\n\t\t\t// check form exists\n\t\t\tif ( $form.length ) {\n\t\t\t\t// add error to validator\n\t\t\t\tgetValidator( $form ).addError( {\n\t\t\t\t\tinput: $el.attr( 'name' ),\n\t\t\t\t\tmessage: acf.strEscape( e.target.validationMessage ),\n\t\t\t\t} );\n\n\t\t\t\t// trigger submit on $form\n\t\t\t\t// - allows for \"save\", \"preview\" and \"publish\" to work\n\t\t\t\tsubmitFormDebounced( $form );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmit\n\t\t *\n\t\t * Callback when clicking submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmit: function ( e, $el ) {\n\t\t\t// Some browsers (safari) force their browser validation before our AJAX validation,\n\t\t\t// so we need to make sure fields are visible earlier than showErrors()\n\t\t\tensureInvalidFieldVisibility();\n\n\t\t\t// store the \"click event\" for later use in this.onSubmit()\n\t\t\tthis.set( 'originalEvent', e );\n\t\t},\n\n\t\t/**\n\t\t * onClickSave\n\t\t *\n\t\t * Set ignore to true when saving a draft.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSave: function ( e, $el ) {\n\t\t\tthis.set( 'ignore', true );\n\t\t},\n\n\t\t/**\n\t\t * onSubmitPost\n\t\t *\n\t\t * Callback when the 'post' form is submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmitPost: function ( e, $el ) {\n\t\t\t// Check if is preview.\n\t\t\tif ( $( 'input#wp-preview' ).val() === 'dopreview' ) {\n\t\t\t\t// Ignore validation.\n\t\t\t\tthis.set( 'ignore', true );\n\n\t\t\t\t// Unlock form to fix conflict with core \"submit.edit-post\" event causing all submit buttons to be disabled.\n\t\t\t\tacf.unlockForm( $el );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmit\n\t\t *\n\t\t * Callback when the form is submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// Allow form to submit if...\n\t\t\tif (\n\t\t\t\t// Validation has been disabled.\n\t\t\t\t! this.active ||\n\t\t\t\t// Or this event is to be ignored.\n\t\t\t\tthis.get( 'ignore' ) ||\n\t\t\t\t// Or this event has already been prevented.\n\t\t\t\te.isDefaultPrevented()\n\t\t\t) {\n\t\t\t\t// Return early and call reset function.\n\t\t\t\treturn this.allowSubmit();\n\t\t\t}\n\n\t\t\t// Validate form.\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $el,\n\t\t\t\tevent: this.get( 'originalEvent' ),\n\t\t\t} );\n\n\t\t\t// If not valid, stop event to prevent form submit.\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * allowSubmit\n\t\t *\n\t\t * Resets data during onSubmit when the form is allowed to submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tallowSubmit: function () {\n\t\t\t// Reset \"ignore\" state.\n\t\t\tthis.set( 'ignore', false );\n\n\t\t\t// Reset \"originalEvent\" object.\n\t\t\tthis.set( 'originalEvent', false );\n\n\t\t\t// Return true\n\t\t\treturn true;\n\t\t},\n\t} );\n\n\tvar gutenbergValidation = new acf.Model( {\n\t\twait: 'prepare',\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenberg() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Custommize the editor.\n\t\t\tthis.customizeEditor();\n\t\t},\n\t\tcustomizeEditor: function () {\n\t\t\t// Extract vars.\n\t\t\tvar editor = wp.data.dispatch( 'core/editor' );\n\t\t\tvar editorSelect = wp.data.select( 'core/editor' );\n\t\t\tvar notices = wp.data.dispatch( 'core/notices' );\n\n\t\t\t// Backup original method.\n\t\t\tvar savePost = editor.savePost;\n\n\t\t\t// Listen for changes to post status and perform actions:\n\t\t\t// a) Enable validation for \"publish\" action.\n\t\t\t// b) Remember last non \"publish\" status used for restoring after validation fail.\n\t\t\tvar useValidation = false;\n\t\t\tvar lastPostStatus = '';\n\t\t\twp.data.subscribe( function () {\n\t\t\t\tvar postStatus = editorSelect.getEditedPostAttribute( 'status' );\n\t\t\t\tuseValidation = postStatus === 'publish' || postStatus === 'future';\n\t\t\t\tlastPostStatus = postStatus !== 'publish' ? postStatus : lastPostStatus;\n\t\t\t} );\n\n\t\t\t// Create validation version.\n\t\t\teditor.savePost = function ( options ) {\n\t\t\t\toptions = options || {};\n\n\t\t\t\t// Backup vars.\n\t\t\t\tvar _this = this;\n\t\t\t\tvar _args = arguments;\n\n\t\t\t\t// Perform validation within a Promise.\n\t\t\t\treturn new Promise( function ( resolve, reject ) {\n\t\t\t\t\t// Bail early if is autosave or preview.\n\t\t\t\t\tif ( options.isAutosave || options.isPreview ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (autosave).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Bail early if validation is not needed.\n\t\t\t\t\tif ( ! useValidation ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (draft).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Check if we've currently got an ACF block selected which is failing validation, but might not be presented yet.\n\t\t\t\t\tif ( 'undefined' !== typeof acf.blockInstances ) {\n\t\t\t\t\t\tconst selectedBlockId = wp.data.select( 'core/block-editor' ).getSelectedBlockClientId();\n\n\t\t\t\t\t\tif ( selectedBlockId && selectedBlockId in acf.blockInstances ) {\n\t\t\t\t\t\t\tconst acfBlockState = acf.blockInstances[ selectedBlockId ];\n\n\t\t\t\t\t\t\tif ( acfBlockState.validation_errors ) {\n\t\t\t\t\t\t\t\t// Deselect the block to show the error and lock the save.\n\t\t\t\t\t\t\t\tacf.debug(\n\t\t\t\t\t\t\t\t\t'Rejecting save because the block editor has a invalid ACF block selected.'\n\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\tnotices.createErrorNotice(\n\t\t\t\t\t\t\t\t\tacf.__( 'An ACF Block on this page requires attention before you can save.' ),\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t);\n\n\t\t\t\t\t\t\t\twp.data.dispatch( 'core/editor' ).lockPostSaving( 'acf/block/' + selectedBlockId );\n\t\t\t\t\t\t\t\twp.data.dispatch( 'core/block-editor' ).selectBlock( false );\n\n\t\t\t\t\t\t\t\treturn reject( 'ACF Validation failed for selected block.' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Validate the editor form.\n\t\t\t\t\tvar valid = acf.validateForm( {\n\t\t\t\t\t\tform: $( '#editor' ),\n\t\t\t\t\t\treset: true,\n\t\t\t\t\t\tcomplete: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Always unlock the form after AJAX.\n\t\t\t\t\t\t\teditor.unlockPostSaving( 'acf' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Get validation error and append to Gutenberg notices.\n\t\t\t\t\t\t\tvar notice = validator.get( 'notice' );\n\t\t\t\t\t\t\tnotices.createErrorNotice( notice.get( 'text' ), {\n\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\tnotice.remove();\n\n\t\t\t\t\t\t\t// Restore last non \"publish\" status.\n\t\t\t\t\t\t\tif ( lastPostStatus ) {\n\t\t\t\t\t\t\t\teditor.editPost( {\n\t\t\t\t\t\t\t\t\tstatus: lastPostStatus,\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Rejext promise and prevent savePost().\n\t\t\t\t\t\t\treject( 'Validation failed.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tsuccess: function () {\n\t\t\t\t\t\t\tnotices.removeNotice( 'acf-validation' );\n\n\t\t\t\t\t\t\t// Resolve promise and allow savePost().\n\t\t\t\t\t\t\tresolve( 'Validation success.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Resolve promise and allow savePost() if no validation is needed.\n\t\t\t\t\tif ( valid ) {\n\t\t\t\t\t\tresolve( 'Validation bypassed.' );\n\n\t\t\t\t\t\t// Otherwise, lock the form and wait for AJAX response.\n\t\t\t\t\t} else {\n\t\t\t\t\t\teditor.lockPostSaving( 'acf' );\n\t\t\t\t\t}\n\t\t\t\t} ).then(\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\treturn savePost.apply( _this, _args );\n\t\t\t\t\t},\n\t\t\t\t\t( err ) => {\n\t\t\t\t\t\t// Nothing to do here, user is alerted of validation issues.\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field.js';\nimport './_acf-fields.js';\nimport './_acf-field-accordion.js';\nimport './_acf-field-button-group.js';\nimport './_acf-field-checkbox.js';\nimport './_acf-field-color-picker.js';\nimport './_acf-field-date-picker.js';\nimport './_acf-field-date-time-picker.js';\nimport './_acf-field-google-map.js';\nimport './_acf-field-icon-picker.js';\nimport './_acf-field-image.js';\nimport './_acf-field-file.js';\nimport './_acf-field-link.js';\nimport './_acf-field-oembed.js';\nimport './_acf-field-radio.js';\nimport './_acf-field-range.js';\nimport './_acf-field-relationship.js';\nimport './_acf-field-select.js';\nimport './_acf-field-tab.js';\nimport './_acf-field-post-object.js';\nimport './_acf-field-page-link.js';\nimport './_acf-field-user.js';\nimport './_acf-field-taxonomy.js';\nimport './_acf-field-time-picker.js';\nimport './_acf-field-true-false.js';\nimport './_acf-field-url.js';\nimport './_acf-field-wysiwyg.js';\nimport './_acf-condition.js';\nimport './_acf-conditions.js';\nimport './_acf-condition-types.js';\nimport './_acf-unload.js';\nimport './_acf-postbox.js';\nimport './_acf-media.js';\nimport './_acf-screen.js';\nimport './_acf-select2.js';\nimport './_acf-tinymce.js';\nimport './_acf-validation.js';\nimport './_acf-helpers.js';\nimport './_acf-compatibility.js';\n"],"names":["$","undefined","acf","newCompatibility","instance","compatibilty","__proto__","compatibility","getCompatibility","_acf","l10n","o","fields","update","set","add_action","addAction","remove_action","removeAction","do_action","doAction","add_filter","addFilter","remove_filter","removeFilter","apply_filters","applyFilters","parse_args","parseArgs","disable_el","disable","disable_form","enable_el","enable","enable_form","update_user_setting","updateUserSetting","prepare_for_ajax","prepareForAjax","is_ajax_success","isAjaxSuccess","remove_el","remove","remove_tr","str_replace","strReplace","render_select","renderSelect","get_uniqid","uniqid","serialize_form","serialize","esc_html","strEscape","str_sanitize","strSanitize","_e","k1","k2","compatKey","compats","__","string","get_selector","s","selector","isPlainObject","isEmptyObject","k","get_fields","$el","all","args","is","parent","suppressFilters","findFields","get_field","$fields","apply","arguments","length","first","get_closest_field","closest","get_field_wrap","get_field_key","$field","data","get_field_type","get_data","defaults","maybe_get","obj","key","value","keys","String","split","i","hasOwnProperty","compatibleArgument","arg","Field","compatibleArguments","arrayArgs","map","compatibleCallback","origCallback","document","action","callback","priority","context","actions","model","filters","events","extend","each","name","_add_action","_add_filter","_add_event","indexOf","event","substr","fn","e","field_group","on","get","field","type","_set_$field","focus","doFocus","_validation","validation","remove_error","getField","removeError","add_warning","message","showNotice","text","timeout","fetch","validateForm","enableSubmit","disableSubmit","showSpinner","hideSpinner","unlockForm","lockForm","tooltip","newTooltip","target","temp","confirm","button_y","button_n","cancel","confirm_remove","confirmRemove","media","Model","activeFrame","new_media_popup","frame","onNewMediaPopup","popup","props","mime_types","allowedTypes","id","attachment","newMediaPopup","select2","init","$select","allow_null","allowNull","ajax_action","ajaxAction","newSelect2","destroy","getInstance","postbox","render","edit_url","editLink","edit_title","editTitle","newPostbox","screen","check","ajax","jQuery","parseString","val","isEqualTo","v1","v2","toLowerCase","isEqualToNumber","Array","parseFloat","isGreaterThan","isLessThan","inArray","array","containsString","haystack","needle","matchesPattern","pattern","regexp","RegExp","match","conditionalSelect2","queryAction","ajaxData","field_key","typeAttr","escAttr","template","selection","escHtml","resultsTemplate","results","classes","startsWith","select2Props","paged","conditional_logic","include","isNumeric","Number","escapeMarkup","markup","templateSelection","templateResult","HasPageLink","Condition","operator","label","fieldTypes","rule","choices","fieldObject","registerConditionType","HasPageLinkNotEqual","containsPageLink","ruleVal","includes","containsNotPageLink","HasAnyPageLink","HasNoPageLink","HasUser","HasUserNotEqual","containsUser","containsNotUser","HasAnyUser","HasNoUser","HasRelationship","HasRelationshipNotEqual","containsRelationship","parseInt","containsNotRelationship","HasAnyRelation","HasNoRelation","HasPostObject","HasPostObjectNotEqual","containsPostObject","containsNotPostObject","HasAnyPostObject","HasNoPostObject","HasTerm","hasTermNotEqual","containsTerm","containsNotTerm","HasAnyTerm","HasNoTerm","HasValue","HasNoValue","prototype","EqualTo","NotEqualTo","PatternMatch","Contains","TrueFalseEqualTo","choiceType","TrueFalseNotEqualTo","SelectEqualTo","lines","$setting","$input","prop","push","line","trim","SelectNotEqualTo","GreaterThan","LessThan","SelectionGreaterThan","SelectionLessThan","storage","conditions","change","keyup","enableField","disableField","setup","getEventTarget","calculate","newCondition","fieldType","conditionTypes","getConditionTypes","condition","modelId","strPascalCase","proto","mid","models","getConditionType","registerConditionForFieldType","conditionType","types","ProtoFieldTypes","ProtoOperator","CONTEXT","conditionsManager","new_field","onNewField","has","getConditions","getSiblingField","getFields","sibling","parents","Conditions","timeStamp","groups","rules","addRules","addRule","changed","show","hide","showEnable","cid","hideDisable","pass","getGroups","group","passed","filter","hasGroups","addGroup","hasGroup","getGroup","removeGroup","delete","groupArray","hasRule","getRule","removeRule","wait","$control","initialize","hasClass","$label","$labelWrap","$inputWrap","$wrap","$instructions","children","append","$table","$newLabel","$newInput","$newTable","attr","$newWrap","html","addClass","order","getPreference","css","prepend","accordionManager","iconHtml","open","$parent","nextUntil","removeAttr","registerFieldType","unload","isOpen","toggle","close","isGutenberg","duration","find","slideDown","replaceWith","siblings","slideUp","removeClass","onClick","preventDefault","onInvalidField","busy","setTimeout","onUnload","setPreference","setValue","trigger","selected","$toggle","$inputs","not","getValue","onChange","checked","onClickAdd","getInputName","before","last","onClickToggle","$labels","onClickCustom","$text","next","duplicateField","$inputText","iris","defaultColor","palettes","clear","wpColorPicker","onDuplicate","$duplicate","$colorPicker","initializeCompatibility","dateFormat","altField","altFormat","changeYear","yearRange","changeMonth","showButtonPanel","firstDay","newDatePicker","datepicker","onBlur","datePickerManager","locale","rtl","isRTL","regional","setDefaults","exists","wrap","DatePickerField","timeFormat","altFieldTimeOnly","altTimeFormat","controlType","oneLine","newDateTimePicker","dateTimePickerManager","timepicker","datetimepicker","ImageField","validateAttachment","attributes","url","alt","title","filename","filesizeHumanReadable","icon","src","selectAttachment","multiple","mode","library","select","proxy","editAttachment","button","showField","$search","$canvas","setState","state","JSON","parse","silent","valAttr","stringify","renderVal","address","setPosition","lat","lng","marker","setVisible","newLatLng","google","maps","LatLng","center","position","getPosition","setCenter","withAPI","initializeMap","bind","zoom","mapArgs","scrollwheel","mapTypeId","MapTypeId","ROADMAP","draggable","raiseOnDrag","autocomplete","Map","markerArgs","Marker","isset","autocompleteArgs","places","Autocomplete","bindTo","addMapEvents","addListener","latLng","searchPosition","place","getPlace","searchPlace","getZoom","geocoder","geocode","location","status","replace","parseResult","geometry","formatted_address","searchAddress","searchLocation","navigator","geolocation","alert","getCurrentPosition","coords","latitude","longitude","error","result","place_id","street_number","street_name","city","post_code","country","keywords","address_components","component","component_type","long_name","short_name","onClickClear","onClickLocate","onClickSearch","onFocusSearch","onBlurSearch","onKeyupSearch","onKeydownSearch","which","blur","onShow","loading","window","Geocoder","dataType","cache","success","$typeInput","$valueInput","$tabButton","$selectedIcon","$selectedRadio","$dashiconsList","$mediaLibraryButton","addActions","typeAndValue","initializeDashiconsTab","alignMediaLibraryTabToCurrentValue","newTypeAndValue","alignDashiconsTabToCurrentValue","alignUrlTabToCurrentValue","updateTypeAndValue","scrollToSelectedDashicon","innerElement","scrollingDiv","scrollTop","distance","top","dashicons","getDashiconsList","renderDashiconList","initializeSelectedDashicon","selectDashicon","then","unselectDashicon","renderDashiconHTML","dashicon","empty","forEach","iconPickeri10n","Object","entries","getDashiconsBySearch","searchTerm","lowercaseSearchTerm","filteredDashicons","lowercaseIconLabel","setFocus","$newIcon","thePromise","promise","onDashiconRadioFocus","onDashiconRadioBlur","iconParent","onDashiconClick","onDashiconSearch","wp","a11y","speak","newResultsFoundForSearchTerm","visualSearchTerm","substring","noResultsForSearchTerm","onDashiconSearchKeyDown","onDashiconKeyDown","previewUrl","onMediaLibraryButtonClick","selectAndReturnAttachment","Promise","resolve","onUrlChange","currentValue","caption","description","width","height","size","isget","getNext","removeAttachment","onClickEdit","onClickRemove","$hiddenInput","getFileInputData","param","$node","$div","wpLink","getNodeValue","decode","setNodeValue","getInputValue","setInputValue","$textarea","onOpen","wpLinkL10n","onClose","$submit","isSubmit","off","getSearchVal","showLoading","hideLoading","maybeSearch","prevUrl","clearTimeout","search","nonce","xhr","abort","json","complete","onKeypressSearch","onChangeSearch","SelectField","$inputAlt","$list","list","$listItems","$listItem","newChoice","join","newValue","delayed","once","sortable","items","forceHelperSize","forcePlaceholderSize","scroll","onScrollChoices","one","onceInView","Math","ceil","scrollHeight","innerHeight","onKeypressFilter","onChangeFilter","maybeFetch","max","$span","$li","onTouchStartValues","getAjaxData","$choiceslist","$loading","onComplete","onSuccess","more","walkChoices","$html","$prevLabel","$prevList","walk","isArray","item","removeField","inherit","placeholder","onRemove","tabs","tab","findTabs","prevAll","findTab","$tabs","$tab","settings","endpoint","placement","Tabs","addTab","isActive","showFields","hiddenByTab","hideFields","lockKey","visible","refresh","hidden","reset","active","close_field_object","index","initialized","$before","ulClass","initializeTabs","groupIndex","tabIndex","isVisible","defaultTab","getVisible","shift","selectTab","closeTabs","getActive","setActive","hasActive","closeActive","closeTab","openTab","t","$a","outerHTML","settingsType","Tab","onRefresh","attribute","outerHeight","onCloseFieldObject","tabsManager","prepare","invalid_field","getTabs","getInstances","ftype","getRelatedPrototype","getRelatedType","getFieldType","$form","$name","$button","$message","notice","step1","newPopup","step2","content","step3","stopImmediatePropagation","startButtonLoading","term_name","term_parent","step4","stopButtonLoading","step5","newNotice","getAjaxMessage","dismiss","getAjaxError","term","$option","term_id","term_label","after","otherField","appendTerm","selectTerm","appendTermSelect","appendTermCheckbox","addOption","$ul","selectOption","onClickRadio","closeText","selectText","timeOnly","dp_instance","t_instance","$close","dpDiv","_updateDateTime","newTimePicker","$switch","$on","$off","switchOn","switchOff","onFocus","onKeypress","keyCode","isValid","onkeyup","unmountField","remountField","getMode","initializeEditor","tinymce","quicktags","toolbar","oldId","newId","uniqueId","inputData","inputVal","rename","destructive","onMousedown","enableEditor","disableEditor","eventScope","$parents","setFieldSettingsLastVisible","removeNotice","away","showError","bubbles","newField","getFieldTypes","category","limit","excludeSubFields","slice","findField","findClosestField","getClosestField","addGlobalFieldAction","globalAction","pluralAction","singleAction","globalCallback","extraArgs","pluralArgs","concat","pluralCallback","singleArgs","addSingleFieldAction","singleEvent","singleCallback","variations","variation","prefix","singleFieldEvents","globalFieldActions","singleFieldActions","fieldsEventManager","isGutenbergPostEditor","dispatch","editPost","meta","_acf_changed","console","log","duplicateFieldsManager","duplicate","duplicate_fields","$el2","onDuplicateFields","duplicates","refreshHelper","show_field","hide_field","remove_field","unmount_field","remount_field","mountHelper","sortstart","sortstop","onSortstart","$item","onSortstop","sortableHelper","$placeholder","duplicateHelper","after_duplicate","onAfterDuplicate","vals","tableHelper","renderTables","self","renderTable","$ths","$tds","$th","$cells","$hidden","availableWidth","colspan","$fixedWidths","$auoWidths","$td","fieldsHelper","renderGroups","renderGroup","$row","thisTop","thisLeft","left","outerWidth","thisHeight","add","bodyClassShiftHelper","keydown","isShiftKey","onKeyDown","onKeyUp","autoOpen","EditMediaPopup","SelectMediaPopup","getPostID","postID","getMimeTypes","getMimeType","allTypes","MediaPopup","options","getFrameOptions","addFrameStates","addFrameEvents","detach","states","uploadedTo","post__in","Query","query","mirroring","_acfuploader","controller","Library","filterable","editable","allowLocalEdits","EditImage","image","view","loadEditor","_x","_wpPluploadSettings","multipart_params","customizeFilters","audio","video","mimeType","newFilter","orderby","unattached","uploaded","renderFilters","customizePrototypes","post","customizeAttachmentsButton","customizeAttachmentsRouter","customizeAttachmentFilters","customizeAttachmentCompat","customizeAttachmentLibrary","Button","_","Backbone","listenTo","Parent","Router","addExpand","AttachmentFilters","All","chain","el","sortBy","pluck","AttachmentCompat","rendered","save","serializeForAjax","saveCompat","always","postSave","AttachmentLibrary","Attachment","acf_errors","toggleSelection","collection","single","errors","$sidebar","postboxManager","getPostbox","getPostboxes","Postbox","style","edit","$postbox","$hide","$hideLabel","$hndle","$handleActions","$inside","isHiddenByScreenOptions","isPost","isUser","isTaxonomy","isAttachment","isNavMenu","isWidget","isComment","getPageTemplate","getPageParent","getPageType","getPostType","getPostFormat","getPostCoreTerms","terms","tax_input","post_category","tax","getPostTerms","productType","getProductType","product_type","uniqueArray","post_id","postType","post_type","pageTemplate","page_template","pageParent","page_parent","pageType","page_type","postFormat","post_format","postTerms","post_terms","renderPostScreen","renderUserScreen","copyEvents","$from","$to","_data","handler","sortMetabox","ids","wpMinorVersion","postboxHeader","$prefs","_result","sorted","gutenScreen","postEdits","subscribe","debounce","onRefreshPostScreen","domReady","getTaxonomies","taxonomy","rest_base","_postEdits","getPostEdits","getEditedPostAttribute","taxonomies","slug","locations","getActiveMetaBoxLocations","getMetaBoxesPerLocation","m","r","setAvailableMetaBoxesPerLocation","ajaxResults","dropdownCssClass","getVersion","Select2_4","Select2_3","Select2","getOption","unselectOption","option","$options","sort","a","b","getAttribute","mergeOptions","getChoices","crawl","$child","params","page","getAjaxResults","processAjaxResults","pagination","allowClear","$selection","element","appendTo","attrAjax","removeData","delay","processResults","$container","stop","$prevOptions","$prevGroup","$group","separator","dropdownCss","initSelection","inputValue","quietMillis","choice","select2Manager","version","addTranslations4","addTranslations3","select2L10n","errorLoading","load_fail","inputTooLong","overChars","input","maximum","input_too_long_n","input_too_long_1","inputTooShort","remainingChars","minimum","input_too_short_n","input_too_short_1","loadingMore","load_more","maximumSelected","selection_too_long_n","selection_too_long_1","noResults","matches_0","searching","amd","define","formatMatches","matches","matches_n","matches_1","formatNoMatches","formatAjaxError","formatInputTooShort","min","formatInputTooLong","formatSelectionTooBig","formatLoadMore","formatSearching","locales","tinyMCEPreInit","mceInit","acf_content","qtInit","initializeTinymce","initializeQuicktags","toolbars","ed","MouseEvent","dispatchEvent","wp_autoresize_on","tadv_noautop","wpautop","buildQuicktags","canvas","theButtons","use","instanceId","buttons","edButtons","dfw","QTags","DFWButton","getElementsByTagName","dir","textdirection","TextDirectionButton","innerHTML","triggerHandler","destroyTinymce","enableTinymce","switchEditors","go","editorManager","ready","onPrepare","onReady","editor","autop","oldEditor","removep","editors","activeEditor","wpActiveEditor","validation_failure","validation_success","stopListening","startListening","Validator","addErrors","addError","hasErrors","clearErrors","getErrors","getFieldErrors","inputs","getGlobalErrors","showErrors","fieldErrors","globalErrors","errorCount","$scrollTo","ensureFieldPostBoxIsVisible","errorMessage","animate","offset","onChangeStatus","prevValue","validate","failure","submit","Event","valid","getValidator","validator","getBlockFormValidator","form","$spinner","findSubmitWrap","submitFormDebounced","acf_postbox","ensureInvalidFieldVisibility","checkValidity","addInputEvents","onInvalid","validationMessage","onClickSubmit","onClickSave","onSubmitPost","onSubmit","isDefaultPrevented","allowSubmit","gutenbergValidation","customizeEditor","editorSelect","notices","savePost","useValidation","lastPostStatus","postStatus","_this","_args","reject","isAutosave","isPreview","blockInstances","selectedBlockId","getSelectedBlockClientId","acfBlockState","validation_errors","debug","createErrorNotice","isDismissible","lockPostSaving","selectBlock","unlockPostSaving","err"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js index c58ba2e33..dd3701225 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js @@ -1 +1 @@ -(()=>{var e={7787:()=>{!function(e,t){acf.newCompatibility=function(e,t){return(t=t||{}).__proto__=e.__proto__,e.__proto__=t,e.compatibility=t,t},acf.getCompatibility=function(e){return e.compatibility||null};var i=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});i._e=function(e,t){e=e||"";var i=(t=t||"")?e+"."+t:e,a={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(a[i])return acf.__(a[i]);var n=this.l10n[e]||"";return t&&(n=n[t]||""),n},i.get_selector=function(t){var i=".acf-field";if(!t)return i;if(e.isPlainObject(t)){if(e.isEmptyObject(t))return i;for(var a in t){t=t[a];break}}return i+="-"+t,i=acf.strReplace("_","-",i),acf.strReplace("field-field-","field-",i)},i.get_fields=function(e,t,i){var a={is:e||"",parent:t||!1,suppressFilters:i||!1};return a.is&&(a.is=this.get_selector(a.is)),acf.findFields(a)},i.get_field=function(e,t){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},i.get_closest_field=function(e,t){return e.closest(this.get_selector(t))},i.get_field_wrap=function(e){return e.closest(this.get_selector())},i.get_field_key=function(e){return e.data("key")},i.get_field_type=function(e){return e.data("type")},i.get_data=function(e,t){return acf.parseArgs(e.data(),t)},i.maybe_get=function(e,t,i){void 0===i&&(i=null),keys=String(t).split(".");for(var a=0;a1){for(var c=0;c0?t.substr(0,n):t,r=n>0?t.substr(n+1):"",o=function(t){t.$el=e(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof a.event&&(t=a.event(t)),a[i].apply(a,arguments)};r?e(document).on(s,r,o):e(document).on(s,o)},get:function(e,t){return t=t||null,void 0!==this[e]&&(t=this[e]),t},set:function(e,t){return this[e]=t,"function"==typeof this["_set_"+e]&&this["_set_"+e].apply(this),this}},i.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_action(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_filter(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var a=this,n=t.substr(0,t.indexOf(" ")),s=t.substr(t.indexOf(" ")+1),r=acf.get_selector(a.type);e(document).on(n,r+" "+s,(function(t){var n=e(this),s=acf.get_closest_field(n,a.type);s.length&&(s.is(a.$field)||a.set("$field",s),t.$el=n,t.$field=s,a[i].apply(a,[t]))}))},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(e){return this.set("$field",e)}}),acf.newCompatibility(acf.validation,{remove_error:function(e){acf.getField(e).removeError()},add_warning:function(e,t){acf.getField(e).showNotice({text:t,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm}),i.tooltip={tooltip:function(e,t){return acf.newTooltip({text:e,target:t}).$el},temp:function(e,t){acf.newTooltip({text:e,target:t,timeout:250})},confirm:function(e,t,i,a,n){acf.newTooltip({confirm:!0,text:i,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})},confirm_remove:function(e,t){acf.newTooltip({confirmRemove:!0,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})}},i.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(e){this.activeFrame=e.frame},popup:function(e){return e.mime_types&&(e.allowedTypes=e.mime_types),e.id&&(e.attachment=e.id),acf.newMediaPopup(e).frame}}),i.select2={init:function(e,t,i){return t.allow_null&&(t.allowNull=t.allow_null),t.ajax_action&&(t.ajaxAction=t.ajax_action),i&&(t.field=acf.getField(i)),acf.newSelect2(e,t)},destroy:function(e){return acf.getInstance(e).destroy()}},i.postbox={render:function(e){return e.edit_url&&(e.editLink=e.edit_url),e.edit_title&&(e.editTitle=e.edit_title),acf.newPostbox(e)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),i.ajax=acf.screen}(jQuery)},682:()=>{!function(e,t){var __=acf.__,i=function(e){return e?""+e:""},a=function(e,t){return i(e).toLowerCase()===i(t).toLowerCase()},n=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:__("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","post_object","page_link","relationship","taxonomy","user","google_map","date_picker","date_time_picker","time_picker","color_picker"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(e){return''}});acf.registerConditionType(n);var s=n.extend({type:"hasNoValue",operator:"==empty",label:__("Has no value"),match:function(e,t){return!n.prototype.match.apply(this,arguments)}});acf.registerConditionType(s);var r=acf.Condition.extend({type:"equalTo",operator:"==",label:__("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(e,t){return acf.isNumeric(e.value)?(i=e.value,n=t.val(),parseFloat(i)===parseFloat(n)):a(e.value,t.val());var i,n},choices:function(e){return''}});acf.registerConditionType(r);var o=r.extend({type:"notEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!r.prototype.match.apply(this,arguments)}});acf.registerConditionType(o);var c=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:__("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(e,t){return a=t.val(),n=e.value,s=new RegExp(i(n),"gi"),i(a).match(s);var a,n,s},choices:function(e){return''}});acf.registerConditionType(c);var l=acf.Condition.extend({type:"contains",operator:"==contains",label:__("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(e,t){return a=t.val(),n=e.value,i(a).indexOf(i(n))>-1;var a,n},choices:function(e){return''}});acf.registerConditionType(l);var d=r.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(d);var u=o.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:__("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(e,t){var n,s=t.val();return s instanceof Array?(n=e.value,s.map((function(e){return i(e)})).indexOf(n)>-1):a(e.value,s)},choices:function(e){var t=[],i=e.$setting("choices textarea").val().split("\n");return e.$input("allow_null").prop("checked")&&t.push({id:"",text:__("Null")}),i.map((function(e){(e=e.split(":"))[1]=e[1]||e[0],t.push({id:e[0].trim(),text:e[1].trim()})})),t}});acf.registerConditionType(f);var p=f.extend({type:"selectNotEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(p);var h=acf.Condition.extend({type:"greaterThan",operator:">",label:__("Value is greater than"),fieldTypes:["number","range"],match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),i=n,a=e.value,parseFloat(i)>parseFloat(a)},choices:function(e){return''}});acf.registerConditionType(h);var g=h.extend({type:"lessThan",operator:"<",label:__("Value is less than"),match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),null==n||!1===n||(i=n,a=e.value,parseFloat(i)'}});acf.registerConditionType(g);var m=h.extend({type:"selectionGreaterThan",label:__("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(m);var v=g.extend({type:"selectionLessThan",label:__("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(v)}(jQuery)},2849:()=>{!function(e,t){var i=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(e,t){return e||this.get("field").$el},change:function(e,t){this.get("conditions").change(e)},match:function(e,t){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(e){return''}}),acf.newCondition=function(e,t){var i=t.get("field"),a=i.getField(e.field);if(!i||!a)return!1;var n={rule:e,target:i,conditions:t,field:a},s=a.get("type"),r=e.operator;return new(acf.getConditionTypes({fieldType:s,operator:r})[0]||acf.Condition)(n)};var a=function(e){return acf.strPascalCase(e||"")+"Condition"};acf.registerConditionType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getConditionType=function(e){var t=a(e);return acf.models[t]||!1},acf.registerConditionForFieldType=function(e,t){var i=acf.getConditionType(e);i&&i.prototype.fieldTypes.push(t)},acf.getConditionTypes=function(e){e=acf.parseArgs(e,{fieldType:"",operator:""});var t=[];return i.map((function(i){var a=acf.getConditionType(i),n=a.prototype.fieldTypes,s=a.prototype.operator;e.fieldType&&-1===n.indexOf(e.fieldType)||e.operator&&s!==e.operator||t.push(a)})),t}}(jQuery)},3155:()=>{!function(e,t){var i="conditional_logic",a=(new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(e){e.has("conditions")&&e.getConditions().render()}}),function(t,i){var a=acf.getFields({key:i,sibling:t.$el,suppressFilters:!0});return a.length||(a=acf.getFields({key:i,parent:t.$el.parent(),suppressFilters:!0})),!a.length&&e(".acf-field-settings").length&&(a=acf.getFields({key:i,parent:t.$el.parents(".acf-field-settings:first"),suppressFilters:!0})),!a.length&&e("#acf-basic-settings").length&&(a=acf.getFields({key:i,parent:e("#acf-basic-settings"),suppressFilters:!0})),!!a.length&&a[0]});acf.Field.prototype.getField=function(e){var t=a(this,e);if(t)return t;for(var i=this.parents(),n=0;n{!function(e,t){var i=0,a=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.hasClass("acf-accordion")&&!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,a=this.$labelWrap(),s=this.$inputWrap(),r=this.$control(),o=s.children(".description");if(o.length&&a.append(o),this.$el.is("tr")){var c=this.$el.closest("table"),l=e('

              '),d=e('
              '),u=e('
                '),f=e("");l.append(a.html()),u.append(f),d.append(u),s.append(l),s.append(d),a.remove(),r.remove(),s.attr("colspan",2),a=l,s=d,r=f}t.addClass("acf-accordion"),a.addClass("acf-accordion-title"),s.addClass("acf-accordion-content"),i++,this.get("multi_expand")&&t.attr("multi-expand",1);var p=acf.getPreference("this.accordions")||[];void 0!==p[i-1]&&this.set("open",p[i-1]),this.get("open")&&(t.addClass("-open"),s.css("display","block")),a.prepend(n.iconHtml({open:this.get("open")}));var h=t.parent();r.addClass(h.hasClass("-left")?"-left":""),r.addClass(h.hasClass("-clear")?"-clear":""),r.append(t.nextUntil(".acf-field-accordion",".acf-field")),r.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(a);var n=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(e){return e.hasClass("-open")},toggle:function(e){this.isOpen(e)?this.close(e):this.open(e)},iconHtml:function(e){return acf.isGutenberg()?e.open?'':'':e.open?'':''},open:function(t){var i=acf.isGutenberg()?0:300;t.find(".acf-accordion-content:first").slideDown(i).css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each((function(){n.close(e(this))}))},close:function(e){var t=acf.isGutenberg()?0:300;e.find(".acf-accordion-content:first").slideUp(t),e.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),e.removeClass("-open"),acf.doAction("hide",e)},onClick:function(e,t){e.preventDefault(),this.toggle(t.parent())},onInvalidField:function(e,t){this.busy||(this.busy=!0,this.setTimeout((function(){this.busy=!1}),1e3),this.open(t))},onUnload:function(t){var i=[];e(".acf-accordion").each((function(){var t=e(this).hasClass("-open")?1:0;i.push(t)})),i.length&&acf.setPreference("this.accordions",i)}})}(jQuery)},1357:()=>{var e;jQuery,e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(e){this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(e)},8171:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each((function(){t.push(e(this).val())})),!!t.length&&t},onChange:function(e,t){var i=t.prop("checked"),a=t.parent("label"),n=this.$toggle();i?a.addClass("selected"):a.removeClass("selected"),n.length&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(e,t){var i='
              • ';t.parent("li").before(i),t.parent("li").parent().find('input[type="text"]').last().focus()},onClickToggle:function(e,t){var i=t.prop("checked"),a=this.$('input[type="checkbox"]'),n=this.$("label");a.prop("checked",i),i?n.addClass("selected"):n.removeClass("selected")},onClickCustom:function(e,t){var i=t.prop("checked"),a=t.next('input[type="text"]');i?a.prop("disabled",!1):(a.prop("disabled",!0),""==a.val()&&t.parent("li").remove())}}),acf.registerFieldType(t)},9459:()=>{var e;jQuery,e=acf.Field.extend({type:"color_picker",wait:"load",events:{duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(e){acf.val(this.$input(),e),this.$inputText().iris("color",e)},initialize:function(){var e=this.$input(),t=this.$inputText(),i=function(i){setTimeout((function(){acf.val(e,t.val())}),1)},a={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i};a=acf.applyFilters("color_picker_args",a,this),t.wpColorPicker(a)},onDuplicate:function(e,t,i){$colorPicker=i.find(".wp-picker-container"),$inputText=i.find('input[type="text"]'),$colorPicker.replaceWith($inputText)}}),acf.registerFieldType(e)},7597:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur",duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),altField:e,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(t,i),acf.doAction("date_picker_init",t,i,this)},initializeCompatibility:function(){var e=this.$input(),t=this.$inputText();t.val(e.val());var i={dateFormat:this.get("date_format"),altField:e,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},a=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(t,i),t.datepicker("option","dateFormat",a),acf.doAction("date_picker_init",t,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")},onDuplicate:function(e,t,i){i.find('input[type="text"]').removeClass("hasDatepicker").removeAttr("id")}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("datePickerL10n");return!!a&&void 0!==e.datepicker&&(a.isRTL=i,e.datepicker.regional[t]=a,void e.datepicker.setDefaults(a))}}),acf.newDatePicker=function(t,i){if(void 0===e.datepicker)return!1;i=i||{},t.datepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                ')}},684:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(t,i),acf.doAction("date_time_picker_init",t,i,this)}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("dateTimePickerL10n");return!!a&&void 0!==e.timepicker&&(a.isRTL=i,e.timepicker.regional[t]=a,void e.timepicker.setDefaults(a))}}),acf.newDateTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.datetimepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                ')}},5647:()=>{var e,t;e=jQuery,t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},validateAttachment:function(e){return void 0!==(e=e||{}).id&&(e=e.attributes),acf.parseArgs(e,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.icon,alt:e.alt,title:e.title}),this.$('[data-name="title"]').text(e.title),this.$('[data-name="filename"]').text(e.filename).attr("href",e.url),this.$('[data-name="filesize"]').text(e.filesizeHumanReadable);var t=e.id||"";acf.val(this.$input(),t),t?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),i=t&&"repeater"===t.get("type");acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:i,library:this.get("library"),allowedTypes:this.get("mime_types"),select:e.proxy((function(e,i){i>0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();if(!t)return!1;acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})}}),acf.registerFieldType(t)},8489:()=>{!function(e,t){var i=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},setState:function(e){this.$control().removeClass("-value -loading -searching"),"default"===e&&(e=this.val()?"value":""),e&&this.$control().addClass("-"+e)},getValue:function(){var e=this.$input().val();return!!e&&JSON.parse(e)},setValue:function(e,t){var i="";e&&(i=JSON.stringify(e)),acf.val(this.$input(),i),t||(this.renderVal(e),acf.doAction("google_map_change",e,this.map,this))},renderVal:function(e){e?(this.setState("value"),this.$search().val(e.address),this.setPosition(e.lat,e.lng)):(this.setState(""),this.$search().val(""),this.map.marker.setVisible(!1))},newLatLng:function(e,t){return new google.maps.LatLng(parseFloat(e),parseFloat(t))},setPosition:function(e,t){this.map.marker.setPosition({lat:parseFloat(e),lng:parseFloat(t)}),this.map.marker.setVisible(!0),this.center()},center:function(){var e=this.map.marker.getPosition();if(e)var t=e.lat(),i=e.lng();else t=this.get("lat"),i=this.get("lng");this.map.setCenter({lat:parseFloat(t),lng:parseFloat(i)})},initialize:function(){!function(t){if(n)return t();if(acf.isset(window,"google","maps","Geocoder"))return n=new google.maps.Geocoder,t();if(acf.addAction("google_map_api_loaded",t),!a){var i=acf.get("google_map_api");i&&(a=!0,e.ajax({url:i,dataType:"script",cache:!0,success:function(){n=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}}))}}(this.initializeMap.bind(this))},initializeMap:function(){var e=this.getValue(),t=acf.parseArgs(e,{zoom:this.get("zoom"),lat:this.get("lat"),lng:this.get("lng")}),i={scrollwheel:!1,zoom:parseInt(t.zoom),center:{lat:parseFloat(t.lat),lng:parseFloat(t.lng)},mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};i=acf.applyFilters("google_map_args",i,this);var a=new google.maps.Map(this.$canvas()[0],i),n=acf.parseArgs(i.marker,{draggable:!0,raiseOnDrag:!0,map:a});n=acf.applyFilters("google_map_marker_args",n,this);var s=new google.maps.Marker(n),r=!1;if(acf.isset(google,"maps","places","Autocomplete")){var o=i.autocomplete||{};o=acf.applyFilters("google_map_autocomplete_args",o,this),(r=new google.maps.places.Autocomplete(this.$search()[0],o)).bindTo("bounds",a)}this.addMapEvents(this,a,s,r),a.acf=this,a.marker=s,a.autocomplete=r,this.map=a,e&&this.setPosition(e.lat,e.lng),acf.doAction("google_map_init",a,s,this)},addMapEvents:function(e,t,i,a){google.maps.event.addListener(t,"click",(function(t){var i=t.latLng.lat(),a=t.latLng.lng();e.searchPosition(i,a)})),google.maps.event.addListener(i,"dragend",(function(){var t=this.getPosition().lat(),i=this.getPosition().lng();e.searchPosition(t,i)})),a&&google.maps.event.addListener(a,"place_changed",(function(){var t=this.getPlace();e.searchPlace(t)})),google.maps.event.addListener(t,"zoom_changed",(function(){var i=e.val();i&&(i.zoom=t.getZoom(),e.setValue(i,!0))}))},searchPosition:function(e,t){this.setState("loading");var i={lat:e,lng:t};n.geocode({location:i},function(i,a){if(this.setState(""),"OK"!==a)this.showNotice({text:acf.__("Location not found: %s").replace("%s",a),type:"warning"});else{var n=this.parseResult(i[0]);n.lat=e,n.lng=t,this.val(n)}}.bind(this))},searchPlace:function(e){if(e)if(e.geometry){e.formatted_address=this.$search().val();var t=this.parseResult(e);this.val(t)}else e.name&&this.searchAddress(e.name)},searchAddress:function(e){if(e){var t=e.split(",");if(2==t.length){var i=parseFloat(t[0]),a=parseFloat(t[1]);if(i&&a)return this.searchPosition(i,a)}this.setState("loading"),n.geocode({address:e},function(t,i){if(this.setState(""),"OK"!==i)this.showNotice({text:acf.__("Location not found: %s").replace("%s",i),type:"warning"});else{var a=this.parseResult(t[0]);a.address=e,this.val(a)}}.bind(this))}},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));this.setState("loading"),navigator.geolocation.getCurrentPosition(function(e){this.setState("");var t=e.coords.latitude,i=e.coords.longitude;this.searchPosition(t,i)}.bind(this),function(e){this.setState("")}.bind(this))},parseResult:function(e){var t={address:e.formatted_address,lat:e.geometry.location.lat(),lng:e.geometry.location.lng()};t.zoom=this.map.getZoom(),e.place_id&&(t.place_id=e.place_id),e.name&&(t.name=e.name);var i={street_number:["street_number"],street_name:["street_address","route"],city:["locality","postal_town"],state:["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5"],post_code:["postal_code"],country:["country"]};for(var a in i)for(var n=i[a],s=0;s{var e,t;e=jQuery,t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(e){e&&e.attributes&&(e=e.attributes),e=acf.parseArgs(e,{id:0,url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var t=acf.isget(e,"sizes",this.get("preview_size"));return t&&(e.url=t.url,e.width=t.width,e.height=t.height),e},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.url,alt:e.alt}),e.id?(this.val(e.id),this.$control().addClass("has-value")):(this.val(""),this.$control().removeClass("has-value"))},append:function(e,t){var i=function(e,t){for(var i=acf.getFields({key:e.get("key"),parent:t.$el}),a=0;a0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();t&&acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(e,t){this.selectAttachment()},onClickEdit:function(e,t){this.editAttachment()},onClickRemove:function(e,t){this.removeAttachment()},onChange:function(t,i){var a=this.$input();i.val()||a.val(""),acf.getFileInputData(i,(function(t){a.val(e.param(t))}))}}),acf.registerFieldType(t)},4658:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var e=this.$node();return!!e.attr("href")&&{title:e.html(),url:e.attr("href"),target:e.attr("target")}},setValue:function(e){e=acf.parseArgs(e,{title:"",url:"",target:""});var t=this.$control(),i=this.$node();t.removeClass("-value -external"),e.url&&t.addClass("-value"),"_blank"===e.target&&t.addClass("-external"),this.$(".link-title").html(e.title),this.$(".link-url").attr("href",e.url).html(e.url),i.html(e.title),i.attr("href",e.url),i.attr("target",e.target),this.$(".input-title").val(e.title),this.$(".input-target").val(e.target),this.$(".input-url").val(e.url).trigger("change")},onClickEdit:function(e,t){acf.wpLink.open(this.$node())},onClickRemove:function(e,t){this.setValue(!1)},onChange:function(e,t){var i=this.getValue();this.setValue(i)}}),acf.registerFieldType(t),acf.wpLink=new acf.Model({getNodeValue:function(){var e=this.get("node");return{title:acf.decode(e.html()),url:e.attr("href"),target:e.attr("target")}},setNodeValue:function(e){var t=this.get("node");t.text(e.title),t.attr("href",e.url),t.attr("target",e.target),t.trigger("change")},getInputValue:function(){return{title:e("#wp-link-text").val(),url:e("#wp-link-url").val(),target:e("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){e("#wp-link-text").val(t.title),e("#wp-link-url").val(t.url),e("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var i=e('');e("body").append(i);var a=this.getNodeValue();wpLink.open("acf-link-textarea",a.url,a.title,null)},onOpen:function(){e("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t),t.url&&wpLinkL10n&&e("#wp-link-submit").val(wpLinkL10n.update)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;var t=e("#wp-link-submit");if(t.is(":hover")||t.is(":focus")){var i=this.getInputValue();this.setNodeValue(i)}this.off("wplink-open"),this.off("wplink-close"),e("#acf-link-textarea").remove(),this.set("node",null)}})},719:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(e){e?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),e)},showLoading:function(e){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),i=this.getSearchVal();if(!i)return this.clear();if("http"!=i.substr(0,4)&&(i="http://"+i),i!==t){var a=this.get("timeout");a&&clearTimeout(a);var n=e.proxy(this.search,this,i);this.set("timeout",setTimeout(n,300))}},search:function(t){var i={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")};(a=this.get("xhr"))&&a.abort(),this.showLoading();var a=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",context:this,success:function(e){e&&e.html||(e={url:!1,html:""}),this.val(e.url),this.$(".canvas-media").html(e.html)},complete:function(){this.hideLoading()}});this.set("xhr",a)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(e,t){this.clear()},onKeypressSearch:function(e,t){13==e.which&&(e.preventDefault(),this.maybeSearch())},onKeyupSearch:function(e,t){t.val()&&this.maybeSearch()},onChangeSearch:function(e,t){this.maybeSearch()}}),acf.registerFieldType(t)},1281:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"page_link"}),acf.registerFieldType(e)},1987:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"post_object"}),acf.registerFieldType(e)},2557:()=>{var e;jQuery,e=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var e=this.$input().val();return"other"===e&&this.get("other_choice")&&(e=this.$inputText().val()),e},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected"),n=t.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"),n=!1),this.get("other_choice")&&("other"===n?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}}),acf.registerFieldType(e)},2489:()=>{var e;jQuery,e=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(e){this.busy=!0,acf.val(this.$input(),e),acf.val(this.$inputAlt(),this.$input().val(),!0),this.busy=!1},onChange:function(e,t){this.busy||this.setValue(t.val())}}),acf.registerFieldType(e)},714:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd","keypress .choices-list .acf-rel-item":"onKeypressFilter","keypress .values-list .acf-rel-item":"onKeypressFilter",'click [data-name="remove_item"]':"onClickRemove"},$control:function(){return this.$(".acf-relationship")},$list:function(e){return this.$("."+e+"-list")},$listItems:function(e){return this.$list(e).find(".acf-rel-item")},$listItem:function(e,t){return this.$list(e).find('.acf-rel-item[data-id="'+t+'"]')},getValue:function(){var t=[];return this.$listItems("values").each((function(){t.push(e(this).data("id"))})),!!t.length&&t},newChoice:function(e){return["
              • ",''+e.text+"","
              • "].join("")},newValue:function(e){return["
              • ",'',''+e.text,'',"","
              • "].join("")},initialize:function(){var e=this.proxy(acf.once((function(){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:this.proxy((function(){this.$input().trigger("change")}))}),this.$list("choices").scrollTop(0).on("scroll",this.proxy(this.onScrollChoices)),this.fetch()})));this.$el.one("mouseover",e),this.$el.one("focus","input",e),acf.onceInView(this.$el,e)},onScrollChoices:function(e){if(!this.get("loading")&&this.get("more")){var t=this.$list("choices"),i=Math.ceil(t.scrollTop()),a=Math.ceil(t[0].scrollHeight),n=Math.ceil(t.innerHeight()),s=this.get("paged")||1;i+n>=a&&(this.set("paged",s+1),this.fetch())}},onKeypressFilter:function(e,t){t.hasClass("acf-rel-item-add")&&13==e.which&&this.onClickAdd(e,t),t.hasClass("acf-rel-item-remove")&&13==e.which&&this.onClickRemove(e,t),13==e.which&&e.preventDefault()},onChangeFilter:function(e,t){var i=t.val(),a=t.data("filter");this.get(a)!==i&&(this.set(a,i),this.set("paged",1),t.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(e,t){var i=this.val(),a=parseInt(this.get("max"));if(t.hasClass("disabled"))return!1;if(a>0&&i&&i.length>=a)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",a),type:"warning"}),!1;t.addClass("disabled");var n=this.newValue({id:t.data("id"),text:t.html()});this.$list("values").append(n),this.$input().trigger("change")},onClickRemove:function(e,t){let i;e.preventDefault(),i=t.hasClass("acf-rel-item-remove")?t:t.parent();const a=i.parent(),n=i.data("id");a.remove(),this.$listItem("choices",n).removeClass("disabled"),this.$input().trigger("change")},maybeFetch:function(){var e=this.get("timeout");e&&clearTimeout(e),e=this.setTimeout(this.fetch,300),this.set("timeout",e)},getAjaxData:function(){var e=this.$control().data();for(var t in e)e[t]=this.get(t);return e.action="acf/fields/relationship/query",e.field_key=this.get("key"),acf.applyFilters("relationship_ajax_data",e,this)},fetch:function(){(n=this.get("xhr"))&&n.abort();var t=this.getAjaxData(),i=this.$list("choices");1==t.paged&&i.html("");var a=e('
              • '+acf.__("Loading")+"
              • ");i.append(a),this.set("loading",!0);var n=e.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(t),context:this,success:function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("
              • "+acf.__("No matches found")+"
              • "));this.set("more",t.more);var a=this.walkChoices(t.results),n=e(a),s=this.val();s&&s.length&&s.map((function(e){n.find('.acf-rel-item[data-id="'+e+'"]').addClass("disabled")})),i.append(n);var r=!1,o=!1;i.find(".acf-rel-label").each((function(){var t=e(this),i=t.siblings("ul");if(r&&r.text()==t.text())return o.append(i.children()),void e(this).parent().remove();r=t,o=i}))},complete:function(){this.set("loading",!1),a.remove()}});this.set("xhr",n)},walkChoices:function(t){var i=function(t){var a="";return e.isArray(t)?t.map((function(e){a+=i(e)})):e.isPlainObject(t)&&(void 0!==t.children?(a+='
              • '+acf.escHtml(t.text)+'
                  ',a+=i(t.children),a+="
              • "):a+='
              • '+acf.escHtml(t.text)+"
              • "),a};return i(t)}}),acf.registerFieldType(t)},6965:()=>{var e;jQuery,e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove",duplicateField:"onDuplicate"},$input:function(){return this.$("select")},initialize:function(){var e=this.$input();if(this.inherit(e),this.get("ui")){var t=this.get("ajax_action");t||(t="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(e,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:t})}},onRemove:function(){this.select2&&this.select2.destroy()},onDuplicate:function(e,t,i){this.select2&&(i.find(".select2-container").remove(),i.find("select").removeClass("select2-hidden-accessible"))}}),acf.registerFieldType(e)},177:()=>{!function(e,t){var i="tab",a=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,events:{duplicateField:"onDuplicate"},findFields:function(){let e=".acf-field";return"acf_field_settings_tabs"===this.get("key")&&(e=".acf-field-settings-main"),"acf_field_group_settings_tabs"===this.get("key")&&(e=".field-group-settings-tab"),"acf_browse_fields_tabs"===this.get("key")&&(e=".acf-field-types-tab"),this.$el.nextUntil(".acf-field-tab",e)},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return this.events={},!1;var e=this.findTabs(),t=this.findTab(),i=acf.parseArgs(t.data(),{endpoint:!1,placement:"",before:this.$el});!e.length||i.endpoint?this.tabs=new s(i):this.tabs=e.data("acf"),this.tab=this.tabs.addTab(t,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map((function(e){e.show(this.cid,i),e.hiddenByTab=!1}),this)},hideFields:function(){this.getFields().map((function(e){e.hide(this.cid,i),e.hiddenByTab=this.tab}),this)},show:function(e){var t=acf.Field.prototype.show.apply(this,arguments);return t&&(this.tab.show(),this.tabs.refresh()),t},hide:function(e){var t=acf.Field.prototype.hide.apply(this,arguments);return t&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),t},enable:function(e){this.getFields().map((function(e){e.enable(i)}))},disable:function(e){this.getFields().map((function(e){e.disable(i)}))},onDuplicate:function(e,t,i){this.isActive()&&i.prevAll(".acf-tab-wrap:first").remove()}});acf.registerFieldType(a);var n=0,s=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh",close_field_object:"onCloseFieldObject"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){e.extend(this.data,t),this.tabs=[],this.active=!1;var i=this.get("placement"),a=this.get("before"),s=a.parent();if("left"==i&&s.hasClass("acf-fields")&&s.addClass("-sidebar"),a.is("tr"))this.$el=e('
                ');else{let t="acf-hl acf-tab-group";"acf_field_settings_tabs"===this.get("key")&&(t="acf-field-settings-tab-bar"),this.$el=e('
                  ')}a.before(this.$el),this.set("index",n,!0),n++},initializeTabs:function(){if("acf_field_settings_tabs"!==this.get("key")||!e("#acf-field-group-fields").hasClass("hide-tabs")){var t=this.getVisible().shift(),i=(acf.getPreference("this.tabs")||[])[this.get("index")];this.tabs[i]&&this.tabs[i].isVisible()&&(t=this.tabs[i]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)}},getVisible:function(){return this.tabs.filter((function(e){return e.isVisible()}))},getActive:function(){return this.active},setActive:function(e){return this.active=e},hasActive:function(){return!1!==this.active},isActive:function(e){var t=this.getActive();return t&&t.cid===e.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(e){this.closeActive(),e.open(),this.setActive(e)},closeTab:function(e){e.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map((function(t){e.cid!==t.cid&&this.closeTab(t)}),this),this.openTab(e)},addTab:function(t,i){var a=e("
                • "+t.outerHTML()+"
                • "),n=t.attr("class").replace("acf-tab-button","");a.addClass(n),this.$("ul").append(a);var s=new r({$el:a,field:i,group:this});return this.tabs.push(s),s},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var e=this.getVisible().shift();return e&&this.openTab(e),e},onRefresh:function(){if("left"===this.get("placement")){var e=this.$el.parent(),t=this.$el.children("ul"),i=e.is("td")?"height":"min-height",a=t.position().top+t.outerHeight(!0)-1;e.css(i,a)}},onCloseFieldObject:function(e){const t=this.getVisible().find((t=>{const i=t.$el.closest("div[data-id]").data("id");if(e.data.id===i)return t}));t&&setTimeout((()=>{this.openTab(t)}),300)}}),r=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(e,t){e.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}});new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",show:"render",invalid_field:"onInvalidField"},findTabs:function(){return e(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(e){this.getTabs().map((function(e){e.get("initialized")||e.initializeTabs()}))},onInvalidField:function(e){this.busy||e.hiddenByTab&&(e.hiddenByTab.toggle(),this.busy=!0,this.setTimeout((function(){this.busy=!1}),100))},onUnload:function(){var e=[];this.getTabs().map((function(t){if(t.$el.children(".acf-field-settings-tab-bar").length||t.$el.parents("#acf-advanced-settings.postbox").length)return!0;var i=t.hasActive()?t.getActive().index():0;e.push(i)})),e.length&&acf.setPreference("this.tabs",e)}})}(jQuery)},2573:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio",removeField:"onRemove"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var e=this.get("ftype");return"multi_select"==e&&(e="select"),e},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){var e=this.getRelatedPrototype();e.onRemove&&e.onRemove.apply(this,arguments)},onClickAdd:function(t,i){var a=this,n=!1,s=!1,r=!1,o=!1,c=!1,l=!1,d=function(e){n.loading(!1),n.content(e),s=n.$("form"),r=n.$('input[name="term_name"]'),o=n.$('select[name="term_parent"]'),c=n.$(".acf-submit-button"),r.trigger("focus"),n.on("submit","form",u)},u=function(t,i){if(t.preventDefault(),t.stopImmediatePropagation(),""===r.val())return r.trigger("focus"),!1;acf.startButtonLoading(c);var n={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),term_name:r.val(),term_parent:o.length?o.val():0};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(e){acf.stopButtonLoading(c),l&&l.remove(),acf.isAjaxSuccess(e)?(r.val(""),p(e.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(e),target:s,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(e),target:s,timeout:2e3,dismiss:!1}),r.trigger("focus")},p=function(t){var i=e('");t.term_parent?o.children('option[value="'+t.term_parent+'"]').after(i):o.append(i),acf.getFields({type:"taxonomy"}).map((function(e){e.get("taxonomy")==a.get("taxonomy")&&e.appendTerm(t)})),a.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:i.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:a.get("key")};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(e){"select"==this.getRelatedType()?this.appendTermSelect(e):this.appendTermCheckbox(e)},appendTermSelect:function(e){this.select2.addOption({id:e.term_id,text:e.term_label})},appendTermCheckbox:function(t){var i=this.$("[name]:first").attr("name"),a=this.$("ul:first");"checkbox"==this.getRelatedType()&&(i+="[]");var n=e(['
                • ',"","
                • "].join(""));if(t.term_parent){var s=a.find('li[data-id="'+t.term_parent+'"]');(a=s.children("ul")).exists()||(a=e('
                    '),s.append(a))}a.append(n)},selectTerm:function(e){"select"==this.getRelatedType()?this.select2.selectOption(e):this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(t)},9047:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(e,t,i){var a=t.dpDiv.find(".ui-datepicker-close");!e&&a.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(t,i),acf.doAction("time_picker_init",t,i,this)}}),acf.registerFieldType(t),acf.newTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.timepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                    ')}},1788:()=>{var e;jQuery,e=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var e=this.$switch();if(e.length){var t=e.children(".acf-switch-on"),i=e.children(".acf-switch-off"),a=Math.max(t.width(),i.width());a&&(t.css("min-width",a),i.css("min-width",a))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(e,t){t.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(e,t){this.$switch().addClass("-focus")},onBlur:function(e,t){this.$switch().removeClass("-focus")},onKeypress:function(e,t){return 37===e.keyCode?this.switchOff():39===e.keyCode?this.switchOn():void 0}}),acf.registerFieldType(e)},4429:()=>{var e;jQuery,e=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var e=this.val();return!!e&&(-1!==e.indexOf("://")||0===e.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(e,t){this.render()}}),acf.registerFieldType(e)},7790:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"user"}),acf.registerFieldType(e),acf.addFilter("select2_ajax_data",(function(e,t,i,a,n){if(!a)return e;const s=a.get("queryNonce");return s&&s.length&&(e.user_query_nonce=s),e}))},4850:()=>{var e;jQuery,e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",unmountField:"disableEditor",remountField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var e=this.$control(),t=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},a=t.attr("id"),n=acf.uniqueId("acf-editor-"),s=t.data(),r=t.val();acf.rename({target:e,search:a,replace:n,destructive:!0}),this.set("id",n,!0),this.$input().data(s).val(r),acf.tinymce.initialize(n,i)},onMousedown:function(e){e.preventDefault();var t=this.$control();t.removeClass("delay"),t.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}}),acf.registerFieldType(e)},6291:()=>{!function(e,t){var i=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(e){this.$el=e,this.inherit(e),this.inherit(this.$control())},val:function(e){return e!==t?this.setValue(e):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(e){return acf.val(this.$input(),e)},__:function(e){return acf._e(this.type,e)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var e=this.parents();return!!e.length&&e[0]},parents:function(){var e=this.$el.parents(".acf-field");return acf.getFields(e)},show:function(e,t){var i=acf.show(this.$el,e);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,t)),i},hide:function(e,t){var i=acf.hide(this.$el,e);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,t)),i},enable:function(e,t){var i=acf.enable(this.$el,e);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,t)),i},disable:function(e,t){var i=acf.disable(this.$el,e);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,t)),i},showEnable:function(e,t){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(e,t){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(e){"object"!=typeof e&&(e={text:e}),this.notice&&this.notice.remove(),e.target=this.$inputWrap(),this.notice=acf.newNotice(e)},removeNotice:function(e){this.notice&&(this.notice.away(e||0),this.notice=!1)},showError:function(i){this.$el.addClass("acf-error"),i!==t&&this.showNotice({text:i,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(e,t,i){return"invalidField"==e&&(i=!0),acf.Model.prototype.trigger.apply(this,[e,t,i])}}),acf.newField=function(e){var t=e.data("type"),i=a(t),n=new(acf.models[i]||acf.Field)(e);return acf.doAction("new_field",n),n};var a=function(e){return acf.strPascalCase(e||"")+"Field"};acf.registerFieldType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getFieldType=function(e){var t=a(e);return acf.models[t]||!1},acf.getFieldTypes=function(e){e=acf.parseArgs(e,{category:""});var t=[];return i.map((function(i){var a=acf.getFieldType(i),n=a.prototype;e.category&&n.category!==e.category||t.push(a)})),t}}(jQuery)},1580:()=>{!function(e,t){acf.findFields=function(t){var i=".acf-field",a=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1,excludeSubFields:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),t.name&&(i+='[data-name="'+t.name+'"]'),t.is&&(i+=t.is),t.visible&&(i+=":visible"),t.suppressFilters||(i=acf.applyFilters("find_fields_selector",i,t)),t.parent?(a=t.parent.find(i),t.excludeSubFields&&(a=a.not(t.parent.find(".acf-is-subfields .acf-field")))):a=t.sibling?t.sibling.siblings(i):e(i),t.suppressFilters||(a=a.not(".acf-clone .acf-field"),a=acf.applyFilters("find_fields",a)),t.limit&&(a=a.slice(0,t.limit)),a},acf.findField=function(e,t){return acf.findFields({key:e,limit:1,parent:t,suppressFilters:!0})},acf.getField=function(e){e instanceof jQuery||(e=acf.findField(e));var t=e.data("acf");return t||(t=acf.newField(e)),t},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var i=[];return t.each((function(){var t=acf.getField(e(this));i.push(t)})),i},acf.findClosestField=function(e){return e.closest(".acf-field")},acf.getClosestField=function(e){var t=acf.findClosestField(e);return this.getField(t)};var i=function(e){var t=e+"_field",i=e+"Field";acf.addAction(t,(function(n){var s=acf.arrayArgs(arguments),r=s.slice(1);["type","name","key"].map((function(e){var i="/"+e+"="+n.get(e);s=[t+i,n].concat(r),acf.doAction.apply(null,s)})),a.indexOf(e)>-1&&n.trigger(i,r)}))},a=["remove","unmount","remount","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable","duplicate"];["prepare","ready","load","append","remove","unmount","remount","sortstart","sortstop","show","hide","unload"].map((function(e){var t=e,a=e+"_fields",n=e+"_field";acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments).slice(1),i=acf.getFields({parent:e});if(i.length){var n=[a,i].concat(t);acf.doAction.apply(null,n)}})),acf.addAction(a,(function(e){var t=acf.arrayArgs(arguments).slice(1);e.map((function(e,i){var a=[n,e].concat(t);acf.doAction.apply(null,a)}))})),i(e)})),["valid","invalid","enable","disable","new","duplicate"].map(i),new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(e){e.preventDefault()},onChange:function(){e("#_acf_changed").val(1)}}),new acf.Model({id:"duplicateFieldsManager",actions:{duplicate:"onDuplicate",duplicate_fields:"onDuplicateFields"},onDuplicate:function(e,t){var i=acf.getFields({parent:e});if(i.length){var a=acf.findFields({parent:t});acf.doAction("duplicate_fields",i,a)}},onDuplicateFields:function(t,i){t.map((function(t,a){acf.doAction("duplicate_field",t,e(i[a]))}))}})}(jQuery)},5938:()=>{var e;e=jQuery,new acf.Model({priority:90,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh",unmount_field:"refresh",remount_field:"refresh"},refresh:function(){acf.refresh()}}),new acf.Model({priority:1,actions:{sortstart:"onSortstart",sortstop:"onSortstop"},onSortstart:function(e){acf.doAction("unmount",e)},onSortstop:function(e){acf.doAction("remount",e)}}),new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,i){t.is("tr")&&(i.html('
                    '),t.addClass("acf-sortable-tr-helper"),t.children().each((function(){e(this).width(e(this).width())})),i.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,i){var a=[];t.find("select").each((function(t){a.push(e(this).val())})),i.find("select").each((function(t){e(this).val(a[t])}))}}),new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var i=this;e(".acf-table:visible").each((function(){i.renderTable(e(this))}))},renderTable:function(t){var i=t.find("> thead > tr:visible > th[data-key]"),a=t.find("> tbody > tr:visible > td[data-key]");if(!i.length||!a.length)return!1;i.each((function(t){var i=e(this),n=i.data("key"),s=a.filter('[data-key="'+n+'"]'),r=s.filter(".acf-hidden");s.removeClass("acf-empty"),s.length===r.length?acf.hide(i):(acf.show(i),r.addClass("acf-empty"))})),i.css("width","auto"),i=i.not(".acf-hidden");var n=100;i.length,i.filter("[data-width]").each((function(){var t=e(this).data("width");e(this).css("width",t+"%"),n-=t}));var s=i.not("[data-width]");if(s.length){var r=n/s.length;s.css("width",r+"%"),n=0}n>0&&i.last().css("width","auto"),a.filter(".-collapsed-target").each((function(){var t=e(this);t.parent().hasClass("-collapsed")?t.attr("colspan",i.length):t.removeAttr("colspan")}))}}),new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;e(".acf-fields:visible").each((function(){t.renderGroup(e(this))}))},renderGroup:function(t){var i=0,a=0,n=e(),s=t.children(".acf-field[data-width]:visible");return!!s.length&&(t.hasClass("-left")?(s.removeAttr("data-width"),s.css("width","auto"),!1):(s.removeClass("-r0 -c0").css({"min-height":0}),s.each((function(t){var s=e(this),r=s.position(),o=Math.ceil(r.top),c=Math.ceil(r.left);n.length&&o>i&&(n.css({"min-height":a+"px"}),r=s.position(),o=Math.ceil(r.top),c=Math.ceil(r.left),i=0,a=0,n=e()),acf.get("rtl")&&(c=Math.ceil(s.parent().width()-(r.left+s.outerWidth()))),0==o?s.addClass("-r0"):0==c&&s.addClass("-c0");var l=Math.ceil(s.outerHeight())+1;a=Math.max(a,l),i=Math.max(i,o),n=n.add(s)})),void(n.length&&n.css({"min-height":a+"px"}))))}}),new acf.Model({id:"bodyClassShiftHelper",events:{keydown:"onKeyDown",keyup:"onKeyUp"},isShiftKey:function(e){return 16===e.keyCode},onKeyDown:function(t){this.isShiftKey(t)&&e("body").addClass("acf-keydown-shift")},onKeyUp:function(t){this.isShiftKey(t)&&e("body").removeClass("acf-keydown-shift")}})},3812:()=>{!function(e,t){acf.newMediaPopup=function(e){var t=null;return e=acf.parseArgs(e,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}}),t="edit"==e.mode?new acf.models.EditMediaPopup(e):new acf.models.SelectMediaPopup(e),e.autoOpen&&setTimeout((function(){t.open()}),1),acf.doAction("new_media_popup",t),t};var i=function(){var e=acf.get("post_id");return acf.isNumeric(e)?e:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(e){var t=acf.getMimeTypes();if(void 0!==t[e])return t[e];for(var i in t)if(-1!==i.indexOf(e))return t[i];return!1};var a=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){e.extend(this.data,t)},initialize:function(){var e=this.getFrameOptions();this.addFrameStates(e);var t=wp.media(e);t.acf=this,this.addFrameEvents(t,e),this.frame=t},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var e={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(e.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(e.library.uploadedTo=i()),this.get("attachment")&&(e.library.post__in=[this.get("attachment")]),this.get("button")&&(e.button={text:this.get("button")}),e},addFrameStates:function(e){var t=wp.media.query(e.library);this.get("field")&&acf.isset(t,"mirroring","args")&&(t.mirroring.args._acfuploader=this.get("field")),e.states.push(new wp.media.controller.Library({library:t,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&e.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))}),e),e.on("content:render:edit-image",(function(){var e=this.state().get("image"),t=new wp.media.view.EditImage({model:e,controller:this}).render();this.content.set(t),t.loadEditor()}),e),e.on("select",(function(){var t=e.state().get("selection");t&&t.each((function(t,i){e.acf.get("select").apply(e.acf,[t,i])}))})),e.on("close",(function(){setTimeout((function(){e.acf.get("close").apply(e.acf),e.acf.remove()}),1)}))}});acf.models.SelectMediaPopup=a.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Select","verb")),a.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",(function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader}))),e.on("content:activate:browse",(function(){var t=!1;try{t=e.content.get().toolbar}catch(e){return void console.log(e)}e.acf.customizeFilters.apply(e.acf,[t])})),a.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var i=t.get("filters");if("image"==this.get("type")&&(i.filters.all.text=acf.__("All images"),delete i.filters.audio,delete i.filters.video,delete i.filters.image,e.each(i.filters,(function(e,t){t.props.type=t.props.type||"image"}))),this.get("allowedTypes")&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map((function(e){var t=acf.getMimeType(e);if(t){var a={text:t,props:{status:null,type:t,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};i.filters[t]=a}})),"uploadedTo"===this.get("library")){var a=this.frame.options.library.uploadedTo;delete i.filters.unattached,delete i.filters.uploaded,e.each(i.filters,(function(e,t){t.text+=" ("+acf.__("Uploaded to this post")+")",t.props.uploadedTo=a}))}var n=this.get("field");e.each(i.filters,(function(e,t){t.props._acfuploader=n})),t.get("search").model.attributes._acfuploader=n,i.renderFilters&&i.renderFilters()}}),acf.models.EditMediaPopup=a.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Update","verb")),a.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t=this.state().get("selection"),i=wp.media.attachment(e.acf.get("attachment"));t.add(i)}),e),a.prototype.addFrameEvents.apply(this,arguments)}}),new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var e=i();e&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=e),this.customizeAttachmentsButton(),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsButton:function(){if(acf.isset(wp,"media","view","Button")){var e=wp.media.view.Button;wp.media.view.Button=e.extend({initialize:function(){var e=_.defaults(this.options,this.defaults);this.model=new Backbone.Model(e),this.listenTo(this.model,"change",this.render)}})}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=e(['',''+acf.__("Expand Details")+"",''+acf.__("Collapse Details")+"",""].join(""));t.on("click",(function(t){t.preventDefault();var i=e(this).closest(".media-modal");i.hasClass("acf-expanded")?i.removeClass("acf-expanded"):i.addClass("acf-expanded")})),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map((function(t,i){return{el:e("").val(i).html(t.text)[0],priority:t.priority||50}}),this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,i=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length?(clearTimeout(i),i=setTimeout(e.proxy((function(){this.rendered=!0,acf.doAction("append",this.$el)}),this),50),this):this)},save:function(e){var t;e&&e.preventDefault(),t=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(t).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var e=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=e.extend({render:function(){var t=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(t&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var a=t.get("selected");a&&a.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return e.prototype.render.apply(this,arguments)},toggleSelection:function(t){this.collection;var i=this.options.selection,a=this.model,n=(i.single(),this.controller),s=acf.isget(this,"model","attributes","acf_errors"),r=n.$el.find(".media-frame-content .media-sidebar");if(r.children(".acf-selection-error").remove(),r.children().removeClass("acf-hidden"),n&&s){var o=acf.isget(this,"model","attributes","filename");return r.children().addClass("acf-hidden"),r.prepend(['
                    ',''+acf.__("Restricted")+"",''+o+"",''+s+"","
                    "].join("")),i.reset(),void i.single(a)}return e.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery)},1128:()=>{var e;e=jQuery,new acf.Model({wait:"prepare",priority:1,initialize:function(){(acf.get("postboxes")||[]).map(acf.newPostbox)}}),acf.getPostbox=function(t){return"string"==typeof arguments[0]&&(t=e("#"+arguments[0])),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(e){return new acf.models.Postbox(e)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$handleActions:function(){return this.$("> .postbox-header .handle-actions")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},isHiddenByScreenOptions:function(){return this.$el.hasClass("hide-if-js")||"none"==this.$el.css("display")},initialize:function(){if(this.$el.addClass("acf-postbox"),"block"!==acf.get("editor")){var e=this.get("style");"default"!==e&&this.$el.addClass(e)}this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var t=this.get("edit");if(t){var i='',a=this.$handleActions();a.length?a.prepend(i):this.$hndle().append(i)}this.show()},show:function(){this.$el.hasClass("hide-if-js")?this.$hide().prop("checked",!1):(this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden"),acf.doAction("show_postbox",this))},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.enable(),this.show()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden"),acf.doAction("hide_postbox",this)},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.disable(),this.hide()},html:function(e){this.$inside().html(e),acf.doAction("append",this.$el)}})},7240:()=>{var e;e=jQuery,acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=e("#page_template");return t.length?t.val():null},getPageParent:function(t,i){return(i=e("#parent_id")).length?i.val():null},getPageType:function(e,t){return this.getPageParent()?"child":"parent"},getPostType:function(){return e("#post_type").val()},getPostFormat:function(t,i){if((i=e("#post-formats-select input:checked")).length){var a=i.val();return"0"==a?"standard":a}return null},getPostCoreTerms:function(){var t={},i=acf.serialize(e(".categorydiv, .tagsdiv"));for(var a in i.tax_input&&(t=i.tax_input),i.post_category&&(t.category=i.post_category),t)acf.isArray(t[a])||(t[a]=t[a].split(/,[\s]?/));return t},getPostTerms:function(){var e=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map((function(t){if(t.get("save")){var i=t.val(),a=t.get("taxonomy");i&&(e[a]=e[a]||[],i=acf.isArray(i)?i:[i],e[a]=e[a].concat(i))}})),null!==(productType=this.getProductType())&&(e.product_type=[productType]),e)e[t]=acf.uniqueArray(e[t]);return e},getProductType:function(){var t=e("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var t=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(t.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(t.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(t.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(t.page_parent=pageParent),null!==(pageType=this.getPageType())&&(t.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(t.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(t.post_terms=postTerms),acf.getPostboxes().map((function(e){t.exists.push(e.get("key"))})),t=acf.applyFilters("check_screen_args",t),this.xhr=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:function(e){"post"==acf.get("screen")?this.renderPostScreen(e):"user"==acf.get("screen")&&this.renderUserScreen(e),acf.doAction("check_screen_complete",e,t)}})}},onChange:function(e,t){this.setTimeout(this.check,1)},renderPostScreen:function(t){var i=function(t,i){var a=e._data(t[0]).events;for(var n in a)for(var s=0;s=0;n--)if(e("#"+i[n]).length)return e("#"+i[n]).after(e("#"+t));for(n=a+1;n=5.5)var o=['
                    ','

                    ',""+acf.escHtml(n.title)+"","

                    ",'
                    ','","
                    ","
                    "].join("");else o=['",'

                    ',""+acf.escHtml(n.title)+"","

                    "].join("");n.classes||(n.classes="");var c=e(['
                    ',o,'
                    ',n.html,"
                    ","
                    "].join(""));if(e("#adv-settings").length){var l=e("#adv-settings .metabox-prefs"),d=e(['"].join(""));i(l.find("input").first(),d.find("input")),l.append(d)}e(".postbox").length&&(i(e(".postbox .handlediv").first(),c.children(".handlediv")),i(e(".postbox .hndle").first(),c.children(".hndle"))),"side"===n.position?e("#"+n.position+"-sortables").append(c):e("#"+n.position+"-sortables").prepend(c);var u=[];if(t.results.map((function(t){n.position===t.position&&e("#"+n.position+"-sortables #"+t.id).length&&u.push(t.id)})),a(n.id,u),t.sorted)for(var f in t.sorted){let e=t.sorted[f];if("string"==typeof e&&(e=e.split(","),a(n.id,e)))break}r=acf.newPostbox(n),acf.doAction("append",c),acf.doAction("append_postbox",r)}return r.showEnable(),t.visible.push(n.id),n})),acf.getPostboxes().map((function(e){-1===t.visible.indexOf(e.get("id"))&&(e.hideDisable(),t.hidden.push(e.get("id")))})),e("#acf-style").html(t.style),acf.doAction("refresh_post_screen",t)},renderUserScreen:function(e){}}),new acf.Model({postEdits:{},wait:"prepare",initialize:function(){acf.isGutenberg()&&(wp.data.subscribe(acf.debounce(this.onChange).bind(this)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms,acf.unload.disable(),parseFloat(acf.get("wp_version"))>=5.3&&this.addAction("refresh_post_screen",this.onRefreshPostScreen),wp.domReady(acf.refresh))},onChange:function(){var e=["template","parent","format"];(wp.data.select("core").getTaxonomies()||[]).map((function(t){e.push(t.rest_base)}));var t=wp.data.select("core/editor").getPostEdits(),i={};e.map((function(e){void 0!==t[e]&&(i[e]=t[e])})),JSON.stringify(i)!==JSON.stringify(this.postEdits)&&(this.postEdits=i,acf.screen.check())},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={};return(wp.data.select("core").getTaxonomies()||[]).map((function(t){var i=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);i&&(e[t.slug]=i)})),e},onRefreshPostScreen:function(e){var t=wp.data.select("core/edit-post"),i=wp.data.dispatch("core/edit-post"),a={};t.getActiveMetaBoxLocations().map((function(e){a[e]=t.getMetaBoxesPerLocation(e)}));var n=[];for(var s in a)a[s].map((function(e){n.push(e.id)}));for(var s in e.results.filter((function(e){return-1===n.indexOf(e.id)})).map((function(e,t){var i=e.position;a[i]=a[i]||[],a[i].push({id:e.id,title:e.title})})),a)a[s]=a[s].filter((function(t){return-1===e.hidden.indexOf(t.id)}));i.setAvailableMetaBoxesPerLocation(a)}})},5796:()=>{!function(e,t){function i(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(e,t){if(t=acf.parseArgs(t,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(e){return e},ajaxResults:function(e){return e},templateSelection:!1,templateResult:!1,dropdownCssClass:"",suppressFilters:!1}),4==i())var a=new n(e,t);else a=new s(e,t);return acf.doAction("new_select2",a),a};var a=acf.Model.extend({setup:function(t,i){e.extend(this.data,i),this.$el=t},initialize:function(){},selectOption:function(e){var t=this.getOption(e);t.prop("selected")||t.prop("selected",!0).trigger("change")},unselectOption:function(e){var t=this.getOption(e);t.prop("selected")&&t.prop("selected",!1).trigger("change")},getOption:function(e){return this.$('option[value="'+e+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var i=this.getOption(t.id);return i.length||((i=e("")).html(t.text),i.attr("value",t.id),i.prop("selected",t.selected),this.$el.append(i)),i},getValue:function(){var t=[],i=this.$el.find("option:selected");return i.exists()?((i=i.sort((function(e,t){return+e.getAttribute("data-i")-+t.getAttribute("data-i")}))).each((function(){var i=e(this);t.push({$el:i,id:i.attr("value"),text:i.text()})})),t):t},mergeOptions:function(){},getChoices:function(){var t=function(i){var a=[];return i.children().each((function(){var i=e(this);i.is("optgroup")?a.push({text:i.attr("label"),children:t(i)}):a.push({id:i.attr("value"),text:i.text()})})),a};return t(this.$el)},getAjaxData:function(e){var t={action:this.get("ajaxAction"),s:e.term||"",paged:e.page||1},i=this.get("field");i&&(t.field_key=i.get("key"));var a=this.get("ajaxData");return a&&(t=a.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_data",t,this.data,this.$el,i||!1,this),acf.prepareForAjax(t)},getAjaxResults:function(e,t){e=acf.parseArgs(e,{results:!1,more:!1});var i=this.get("ajaxResults");return i&&(e=i.apply(this,[e,t])),acf.applyFilters("select2_ajax_results",e,t,this)},processAjaxResults:function(t,i){return(t=this.getAjaxResults(t,i)).more&&(t.pagination={more:!0}),setTimeout(e.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=a.extend({initialize:function(){var i=this.$el,a={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),templateSelection:this.get("templateSelection"),templateResult:this.get("templateResult"),dropdownCssClass:this.get("dropdownCssClass"),suppressFilters:this.get("suppressFilters"),data:[],escapeMarkup:function(e){return"string"!=typeof e?e:acf.escHtml(e)}};a.templateSelection||delete a.templateSelection,a.templateResult||delete a.templateResult,a.dropdownCssClass||delete a.dropdownCssClass,acf.isset(window,"jQuery","fn","selectWoo")?(delete a.templateSelection,delete a.templateResult):a.templateSelection||(a.templateSelection=function(t){var i=e('');return i.html(acf.escHtml(t.text)),i.data("element",t.element),i}),a.multiple&&this.getValue().map((function(e){e.$el.detach().appendTo(i)}));var n=i.attr("data-ajax");if(n!==t&&(i.removeData("ajax"),i.removeAttr("data-ajax")),this.get("ajax")&&(a.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),processResults:e.proxy(this.processAjaxResults,this)}),!a.suppressFilters){var s=this.get("field");a=acf.applyFilters("select2_args",a,i,this.data,s||!1,this)}i.select2(a);var r=i.next(".select2-container");if(a.multiple){var o=r.find("ul");o.sortable({stop:function(t){o.find(".select2-selection__choice").each((function(){if(e(this).data("data"))var t=e(e(this).data("data").element);else t=e(e(this).find("span.acf-selection").data("element"));t.detach().appendTo(i)})),i.trigger("change")}}),i.on("select2:select",this.proxy((function(e){this.getOption(e.params.data.id).detach().appendTo(this.$el)})))}i.on("select2:open",(()=>{e(".select2-container--open .select2-search__field").get(-1).focus()})),r.addClass("-acf"),n!==t&&i.attr("data-ajax",n),a.suppressFilters||acf.doAction("select2_init",i,a,this.data,s||!1,this)},mergeOptions:function(){var t=!1,i=!1;e('.select2-results__option[role="group"]').each((function(){var a=e(this).children("ul"),n=e(this).children("strong");if(i&&i.text()===n.text())return t.append(a.children()),void e(this).remove();t=a,i=n}))}}),s=a.extend({initialize:function(){var t=this.$el,i=this.getValue(),a=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(e){return acf.escHtml(e)},dropdownCss:{"z-index":"999999999"},initSelection:function(e,t){t(a?i:i.shift())}},s=t.siblings("input");s.length||(s=e(''),t.before(s)),inputValue=i.map((function(e){return e.id})).join("||"),s.val(inputValue),n.multiple&&i.map((function(e){e.$el.detach().appendTo(t)})),n.allowClear&&(n.data=n.data.filter((function(e){return""!==e.id}))),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(n.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),results:e.proxy(this.processAjaxResults,this)});var r=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,r||!1,this),s.select2(n);var o=s.select2("container"),c=e.proxy(this.getOption,this);if(n.multiple){var l=o.find("ul");l.sortable({stop:function(){l.find(".select2-search-choice").each((function(){var i=e(this).data("select2Data");c(i.id).detach().appendTo(t)})),t.trigger("change")}})}s.on("select2-selecting",(function(i){var a=i.choice,n=c(a.id);n.length||(n=e('")),n.detach().appendTo(t)})),o.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,r||!1,this),s.on("change",(function(){var e=s.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")})),t.hide()},mergeOptions:function(){var t=!1;e("#select2-drop .select2-result-with-children").each((function(){var i=e(this).children("ul"),a=e(this).children(".select2-result-label");if(t&&t.text()===a.text())return t.append(i.children()),void e(this).remove();t=a}))},getAjaxData:function(e,t){var i={term:e,page:t},n=this.get("field");return i=acf.applyFilters("select2_ajax_data",i,this.data,this.$el,n||!1,this),a.prototype.getAjaxData.apply(this,[i])}});new acf.Model({priority:5,wait:"prepare",actions:{duplicate:"onDuplicate"},initialize:function(){var e=acf.get("locale"),t=(acf.get("rtl"),acf.get("select2L10n")),a=i();return!!t&&0!==e.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3())},addTranslations4:function(){var e=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var i={errorLoading:function(){return e.load_fail},inputTooLong:function(t){var i=t.input.length-t.maximum;return i>1?e.input_too_long_n.replace("%d",i):e.input_too_long_1},inputTooShort:function(t){var i=t.minimum-t.input.length;return i>1?e.input_too_short_n.replace("%d",i):e.input_too_short_1},loadingMore:function(){return e.load_more},maximumSelected:function(t){var i=t.maximum;return i>1?e.selection_too_long_n.replace("%d",i):e.selection_too_long_1},noResults:function(){return e.matches_0},searching:function(){return e.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],(function(){return i}))},addTranslations3:function(){var t=acf.get("select2L10n"),i=acf.get("locale");i=i.replace("_","-");var a={formatMatches:function(e){return e>1?t.matches_n.replace("%d",e):t.matches_1},formatNoMatches:function(){return t.matches_0},formatAjaxError:function(){return t.load_fail},formatInputTooShort:function(e,i){var a=i-e.length;return a>1?t.input_too_short_n.replace("%d",a):t.input_too_short_1},formatInputTooLong:function(e,i){var a=e.length-i;return a>1?t.input_too_long_n.replace("%d",a):t.input_too_long_1},formatSelectionTooBig:function(e){return e>1?t.selection_too_long_n.replace("%d",e):t.selection_too_long_1},formatLoadMore:function(){return t.load_more},formatSearching:function(){return t.searching}};e.fn.select2.locales=e.fn.select2.locales||{},e.fn.select2.locales[i]=a,e.extend(e.fn.select2.defaults,a)},onDuplicate:function(e,t){t.find(".select2-container").remove()}})}(jQuery)},8061:()=>{var e;e=jQuery,acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(e,t){(t=acf.parseArgs(t,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(e,t),t.quicktags&&this.initializeQuicktags(e,t)},initializeTinymce:function(t,i){var a=e("#"+t),n=this.defaults(),s=acf.get("toolbars"),r=i.field||!1;if(r.$el,"undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var o=e.extend({},n.tinymce,i.tinymce);o.id=t,o.selector="#"+t;var c=i.toolbar;if(c&&s&&s[c])for(var l=1;l<=4;l++)o["toolbar"+l]=s[c][l]||"";if(o.setup=function(e){e.on("change",(function(t){e.save(),a.trigger("change")})),e.on("mouseup",(function(e){var t=new MouseEvent("mouseup");window.dispatchEvent(t)}))},o.wp_autoresize_on=!1,o.tadv_noautop||(o.wpautop=!0),o=acf.applyFilters("wysiwyg_tinymce_settings",o,t,r),tinyMCEPreInit.mceInit[t]=o,"visual"==i.mode){tinymce.init(o);var d=tinymce.get(t);if(!d)return!1;d.acf=i.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,o,r)}},initializeQuicktags:function(t,i){var a=this.defaults();if("undefined"==typeof quicktags)return!1;if(!a)return!1;var n=e.extend({},a.quicktags,i.quicktags);n.id=t;var s=i.field||!1;s.$el,n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,s),tinyMCEPreInit.qtInit[t]=n;var r=quicktags(n);if(!r)return!1;this.buildQuicktags(r),acf.doAction("wysiwyg_quicktags_init",r,r.id,n,s)},buildQuicktags:function(e){var t,i,a,n,s,r,o,c;for(r in e.canvas,t=e.name,i=e.settings,n="",a={},o="",c=e.id,i.buttons&&(o=","+i.buttons+","),edButtons)edButtons[r]&&(s=edButtons[r].id,o&&-1!==",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,".indexOf(","+s+",")&&-1===o.indexOf(","+s+",")||edButtons[r].instance&&edButtons[r].instance!==c||(a[s]=edButtons[r],edButtons[r].html&&(n+=edButtons[r].html(t+"_"))));o&&-1!==o.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,n+=a.dfw.html(t+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,n+=a.textdirection.html(t+"_")),e.toolbar.innerHTML=n,e.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[e])},disable:function(e){this.destroyTinymce(e)},remove:function(e){this.destroyTinymce(e)},destroy:function(e){this.destroyTinymce(e)},destroyTinymce:function(e){if("undefined"==typeof tinymce)return!1;var t=tinymce.get(e);return!!t&&(t.save(),t.destroy(),!0)},enable:function(e){this.enableTinymce(e)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&void 0!==tinyMCEPreInit.mceInit[t]&&(e("#"+t).show(),switchEditors.go(t,"tmce"),!0)}},new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=e("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"wp","oldEditor")&&(wp.editor.autop=wp.oldEditor.autop,wp.editor.removep=wp.oldEditor.removep),acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",(function(e){var t=e.editor;"acf"===t.id.substr(0,3)&&(t=tinymce.editors.content||t,tinymce.activeEditor=t,wpActiveEditor=t.id)}))}})},1417:()=>{var e;e=jQuery,acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,e(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,e(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})},6148:()=>{!function(e,t){var i=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(e){e.map(this.addError,this)},addError:function(e){this.data.errors.push(e)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var e=[],t=[];return this.getErrors().map((function(i){if(i.input){var a=t.indexOf(i.input);a>-1?e[a]=i:(e.push(i),t.push(i.input))}})),e},getGlobalErrors:function(){return this.getErrors().filter((function(e){return!e.input}))},showErrors:function(){if(this.hasErrors()){var t=this.getFieldErrors(),i=this.getGlobalErrors(),a=0,n=!1;t.map((function(e){var t=this.$('[name="'+e.input+'"]').first();if(t.length||(t=this.$('[name^="'+e.input+'"]').first()),t.length){a++;var i=acf.getClosestField(t);r(i.$el),i.showError(e.message),n||(n=i.$el)}}),this);var s=acf.__("Validation failed");if(i.map((function(e){s+=". "+e.message})),1==a?s+=". "+acf.__("1 field requires attention"):a>1&&(s+=". "+acf.__("%d fields require attention").replace("%d",a)),this.has("notice"))this.get("notice").update({type:"error",text:s});else{var o=acf.newNotice({type:"error",text:s,target:this.$el});this.set("notice",o)}this.$el.parents(".acf-popup-box").length||(n||(n=this.get("notice").$el),setTimeout((function(){e("html, body").animate({scrollTop:n.offset().top-e(window).height()/2},500)}),10))}},onChangeStatus:function(e,t,i,a){this.$el.removeClass("is-"+a).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(e){e.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var i=e.Event(null,t.event);t.success=function(){acf.enableSubmit(e(i.target)).trigger(i)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var a=acf.serialize(this.$el);return a.action="acf/validate_save_post",e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:function(e){if(acf.isAjaxSuccess(e)){var t=acf.applyFilters("validation_complete",e.data,this.$el,this);t.valid||this.addErrors(t.errors)}},complete:function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()}}),!1},setup:function(e){this.$el=e},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),a=function(e){var t=e.data("acf");return t||(t=new i(e)),t};acf.validateForm=function(e){return a(e.form).validate(e)},acf.enableSubmit=function(e){return e.removeClass("disabled").removeAttr("disabled")},acf.disableSubmit=function(e){return e.addClass("disabled").attr("disabled",!0)},acf.showSpinner=function(e){return e.addClass("is-active"),e.css("display","inline-block"),e},acf.hideSpinner=function(e){return e.removeClass("is-active"),e.css("display","none"),e},acf.lockForm=function(e){var t=n(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),a=t.find(".spinner, .acf-spinner");return acf.hideSpinner(a),acf.disableSubmit(i),acf.showSpinner(a.last()),e},acf.unlockForm=function(e){var t=n(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),a=t.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(a),e};var n=function(t){var i;return(i=t.find("#submitdiv")).length||(i=t.find("#submitpost")).length||(i=t.find("p.submit").last()).length||(i=t.find(".acf-form-submit")).length||(i=e("#acf-create-options-page-form .acf-actions")).length||(i=e(".acf-headerbar-actions")).length?i:t},s=acf.debounce((function(e){e.submit()})),r=function(e){var t=e.parents(".acf-postbox");if(t.length){var i=acf.getPostbox(t);i&&i.isHiddenByScreenOptions()&&(i.$el.removeClass("hide-if-js"),i.$el.css("display",""))}};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form#post":"onSubmitPost","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(e){a(e).reset()},addInputEvents:function(t){if("safari"!==acf.get("browser")){var i=e(".acf-field [name]",t);i.length&&this.on(i,"invalid","onInvalid")}},onInvalid:function(e,t){e.preventDefault();var i=t.closest("form");i.length&&(a(i).addError({input:t.attr("name"),message:acf.strEscape(e.target.validationMessage)}),s(i))},onClickSubmit:function(t,i){e(".acf-field input").each((function(){this.checkValidity()||r(e(this))})),this.set("originalEvent",t)},onClickSave:function(e,t){this.set("ignore",!0)},onClickSubmitGutenberg:function(t,i){acf.validateForm({form:e("#editor"),event:t,reset:!0,failure:function(e,t){var i=t.get("notice").$el;i.appendTo(".components-notice-list"),i.find(".acf-notice-dismiss").removeClass("small")}})||(t.preventDefault(),t.stopImmediatePropagation())},onSubmitPost:function(t,i){"dopreview"===e("input#wp-preview").val()&&(this.set("ignore",!0),acf.unlockForm(i))},onSubmit:function(e,t){if(!this.active||this.get("ignore")||e.isDefaultPrevented())return this.allowSubmit();acf.validateForm({form:t,event:this.get("originalEvent")})||e.preventDefault()},allowSubmit:function(){return this.set("ignore",!1),this.set("originalEvent",!1),!0}}),new acf.Model({wait:"prepare",initialize:function(){acf.isGutenberg()&&this.customizeEditor()},customizeEditor:function(){var t=wp.data.dispatch("core/editor"),i=wp.data.select("core/editor"),a=wp.data.dispatch("core/notices"),n=t.savePost,s=!1,r="";wp.data.subscribe((function(){var e=i.getEditedPostAttribute("status");s="publish"===e||"future"===e,r="publish"!==e?e:r})),t.savePost=function(i){i=i||{};var o=this,c=arguments;return new Promise((function(n,o){return i.isAutosave||i.isPreview?n("Validation ignored (autosave)."):s?void(acf.validateForm({form:e("#editor"),reset:!0,complete:function(e,i){t.unlockPostSaving("acf")},failure:function(e,i){var n=i.get("notice");a.createErrorNotice(n.get("text"),{id:"acf-validation",isDismissible:!0}),n.remove(),r&&t.editPost({status:r}),o("Validation failed.")},success:function(){a.removeNotice("acf-validation"),n("Validation success.")}})?n("Validation bypassed."):t.lockPostSaving("acf")):n("Validation ignored (draft).")})).then((function(){return n.apply(o,c)})).catch((function(e){}))}}})}(jQuery)}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,i),s.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(6291),i(1580),i(2213),i(1357),i(8171),i(9459),i(7597),i(684),i(8489),i(6691),i(5647),i(4658),i(719),i(2557),i(2489),i(714),i(6965),i(177),i(1987),i(1281),i(7790),i(2573),i(9047),i(1788),i(4429),i(4850),i(2849),i(3155),i(682),i(1417),i(1128),i(3812),i(7240),i(5796),i(8061),i(6148),i(5938),i(7787)})()})(); \ No newline at end of file +(()=>{var e={4750:()=>{!function(e){acf.newCompatibility=function(e,t){return(t=t||{}).__proto__=e.__proto__,e.__proto__=t,e.compatibility=t,t},acf.getCompatibility=function(e){return e.compatibility||null};var t=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});t._e=function(e,t){e=e||"";var i=(t=t||"")?e+"."+t:e,a={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(a[i])return acf.__(a[i]);var n=this.l10n[e]||"";return t&&(n=n[t]||""),n},t.get_selector=function(t){var i=".acf-field";if(!t)return i;if(e.isPlainObject(t)){if(e.isEmptyObject(t))return i;for(var a in t){t=t[a];break}}return i+="-"+t,i=acf.strReplace("_","-",i),acf.strReplace("field-field-","field-",i)},t.get_fields=function(e,t,i){var a={is:e||"",parent:t||!1,suppressFilters:i||!1};return a.is&&(a.is=this.get_selector(a.is)),acf.findFields(a)},t.get_field=function(e,t){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},t.get_closest_field=function(e,t){return e.closest(this.get_selector(t))},t.get_field_wrap=function(e){return e.closest(this.get_selector())},t.get_field_key=function(e){return e.data("key")},t.get_field_type=function(e){return e.data("type")},t.get_data=function(e,t){return acf.parseArgs(e.data(),t)},t.maybe_get=function(e,t,i){void 0===i&&(i=null),keys=String(t).split(".");for(var a=0;a1){for(var c=0;c0?t.substr(0,n):t,o=n>0?t.substr(n+1):"",r=function(t){t.$el=e(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof a.event&&(t=a.event(t)),a[i].apply(a,arguments)};o?e(document).on(s,o,r):e(document).on(s,r)},get:function(e,t){return t=t||null,void 0!==this[e]&&(t=this[e]),t},set:function(e,t){return this[e]=t,"function"==typeof this["_set_"+e]&&this["_set_"+e].apply(this),this}},t.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_action(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_filter(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var a=this,n=t.substr(0,t.indexOf(" ")),s=t.substr(t.indexOf(" ")+1),o=acf.get_selector(a.type);e(document).on(n,o+" "+s,(function(t){var n=e(this),s=acf.get_closest_field(n,a.type);s.length&&(s.is(a.$field)||a.set("$field",s),t.$el=n,t.$field=s,a[i].apply(a,[t]))}))},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(e){return this.set("$field",e)}}),acf.newCompatibility(acf.validation,{remove_error:function(e){acf.getField(e).removeError()},add_warning:function(e,t){acf.getField(e).showNotice({text:t,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm}),t.tooltip={tooltip:function(e,t){return acf.newTooltip({text:e,target:t}).$el},temp:function(e,t){acf.newTooltip({text:e,target:t,timeout:250})},confirm:function(e,t,i,a,n){acf.newTooltip({confirm:!0,text:i,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})},confirm_remove:function(e,t){acf.newTooltip({confirmRemove:!0,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})}},t.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(e){this.activeFrame=e.frame},popup:function(e){return e.mime_types&&(e.allowedTypes=e.mime_types),e.id&&(e.attachment=e.id),acf.newMediaPopup(e).frame}}),t.select2={init:function(e,t,i){return t.allow_null&&(t.allowNull=t.allow_null),t.ajax_action&&(t.ajaxAction=t.ajax_action),i&&(t.field=acf.getField(i)),acf.newSelect2(e,t)},destroy:function(e){return acf.getInstance(e).destroy()}},t.postbox={render:function(e){return e.edit_url&&(e.editLink=e.edit_url),e.edit_title&&(e.editTitle=e.edit_title),acf.newPostbox(e)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),t.ajax=acf.screen}(jQuery)},2747:()=>{!function(e){var __=acf.__,t=function(e){return e?""+e:""},i=function(e,i){return t(e).toLowerCase()===t(i).toLowerCase()},a=function(e,t){return t instanceof Array?1===t.length&&a(e,t[0]):parseFloat(e)===parseFloat(t)};const n=function(t,i){const a=e("");let n=`acf/fields/${i}/query`;"user"===i&&(n="acf/ajax/query_users");const s={action:n,field_key:t.data.key,s:"",type:t.data.key},o=acf.escAttr(i),r={field:!1,ajax:!0,ajaxAction:n,ajaxData:function(t){return s.paged=t.paged,s.s=t.s,s.conditional_logic=!0,s.include=e.isNumeric(t.s)?Number(t.s):"",acf.prepareForAjax(s)},escapeMarkup:function(e){return acf.escHtml(e)},templateSelection:function(e){return``+acf.escHtml(e.text)+""},templateResult:function(e){return''+acf.escHtml(e.text)+""+``+(e.id?e.id:"")+""}};return a.data("acfSelect2Props",r),a};var s=acf.Condition.extend({type:"hasPageLink",operator:"==",label:__("Page is equal to"),fieldTypes:["page_link"],match:function(e,t){return i(e.value,t.val())},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(s);var o=acf.Condition.extend({type:"hasPageLinkNotEqual",operator:"!==",label:__("Page is not equal to"),fieldTypes:["page_link"],match:function(e,t){return!i(e.value,t.val())},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(o);var r=acf.Condition.extend({type:"containsPageLink",operator:"==contains",label:__("Pages contain"),fieldTypes:["page_link"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(r);var c=acf.Condition.extend({type:"containsNotPageLink",operator:"!=contains",label:__("Pages do not contain"),fieldTypes:["page_link"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return n=i instanceof Array?!i.includes(a):i!==a,n},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(c);var l=acf.Condition.extend({type:"hasAnyPageLink",operator:"!=empty",label:__("Has any page selected"),fieldTypes:["page_link"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(l);var d=acf.Condition.extend({type:"hasNoPageLink",operator:"==empty",label:__("Has no page selected"),fieldTypes:["page_link"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(d);var u=acf.Condition.extend({type:"hasUser",operator:"==",label:__("User is equal to"),fieldTypes:["user"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"user")}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"hasUserNotEqual",operator:"!==",label:__("User is not equal to"),fieldTypes:["user"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"user")}});acf.registerConditionType(f);var p=acf.Condition.extend({type:"containsUser",operator:"==contains",label:__("Users contain"),fieldTypes:["user"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"user")}});acf.registerConditionType(p);var h=acf.Condition.extend({type:"containsNotUser",operator:"!=contains",label:__("Users do not contain"),fieldTypes:["user"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;n=i instanceof Array?!i.includes(a):!i===a},choices:function(e){return n(e,"user")}});acf.registerConditionType(h);var g=acf.Condition.extend({type:"hasAnyUser",operator:"!=empty",label:__("Has any user selected"),fieldTypes:["user"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(g);var m=acf.Condition.extend({type:"hasNoUser",operator:"==empty",label:__("Has no user selected"),fieldTypes:["user"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(m);var v=acf.Condition.extend({type:"hasRelationship",operator:"==",label:__("Relationship is equal to"),fieldTypes:["relationship"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(v);var y=acf.Condition.extend({type:"hasRelationshipNotEqual",operator:"!==",label:__("Relationship is not equal to"),fieldTypes:["relationship"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(y);var b=acf.Condition.extend({type:"containsRelationship",operator:"==contains",label:__("Relationships contain"),fieldTypes:["relationship"],match:function(e,t){const i=t.val(),a=parseInt(e.value);let n=!1;return i instanceof Array&&(n=i.includes(a)),n},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(b);var _=acf.Condition.extend({type:"containsNotRelationship",operator:"!=contains",label:__("Relationships do not contain"),fieldTypes:["relationship"],match:function(e,t){const i=t.val(),a=parseInt(e.value);let n=!0;return i instanceof Array&&(n=!i.includes(a)),n},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(_);var w=acf.Condition.extend({type:"hasAnyRelation",operator:"!=empty",label:__("Has any relationship selected"),fieldTypes:["relationship"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(w);var x=acf.Condition.extend({type:"hasNoRelation",operator:"==empty",label:__("Has no relationship selected"),fieldTypes:["relationship"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(x);var k=acf.Condition.extend({type:"hasPostObject",operator:"==",label:__("Post is equal to"),fieldTypes:["post_object"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(k);var $=acf.Condition.extend({type:"hasPostObjectNotEqual",operator:"!==",label:__("Post is not equal to"),fieldTypes:["post_object"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"post_object")}});acf.registerConditionType($);var T=acf.Condition.extend({type:"containsPostObject",operator:"==contains",label:__("Posts contain"),fieldTypes:["post_object"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(T);var C=acf.Condition.extend({type:"containsNotPostObject",operator:"!=contains",label:__("Posts do not contain"),fieldTypes:["post_object"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return n=i instanceof Array?!i.includes(a):i!==a,n},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(C);var F=acf.Condition.extend({type:"hasAnyPostObject",operator:"!=empty",label:__("Has any post selected"),fieldTypes:["post_object"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(F);var A=acf.Condition.extend({type:"hasNoPostObject",operator:"==empty",label:__("Has no post selected"),fieldTypes:["post_object"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(A);var P=acf.Condition.extend({type:"hasTerm",operator:"==",label:__("Term is equal to"),fieldTypes:["taxonomy"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(P);var j=acf.Condition.extend({type:"hasTermNotEqual",operator:"!==",label:__("Term is not equal to"),fieldTypes:["taxonomy"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(j);var S=acf.Condition.extend({type:"containsTerm",operator:"==contains",label:__("Terms contain"),fieldTypes:["taxonomy"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return i instanceof Array&&(n=i.includes(a)),n},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(S);var E=acf.Condition.extend({type:"containsNotTerm",operator:"!=contains",label:__("Terms do not contain"),fieldTypes:["taxonomy"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return i instanceof Array&&(n=!i.includes(a)),n},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(E);var M=acf.Condition.extend({type:"hasAnyTerm",operator:"!=empty",label:__("Has any term selected"),fieldTypes:["taxonomy"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(M);var D=acf.Condition.extend({type:"hasNoTerm",operator:"==empty",label:__("Has no term selected"),fieldTypes:["taxonomy"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(D);var L=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:__("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","google_map","date_picker","date_time_picker","time_picker","color_picker","icon_picker"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(e){return''}});acf.registerConditionType(L);var V=L.extend({type:"hasNoValue",operator:"==empty",label:__("Has no value"),match:function(e,t){return!L.prototype.match.apply(this,arguments)}});acf.registerConditionType(V);var R=acf.Condition.extend({type:"equalTo",operator:"==",label:__("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(e,t){return acf.isNumeric(e.value)?a(e.value,t.val()):i(e.value,t.val())},choices:function(e){return''}});acf.registerConditionType(R);var z=R.extend({type:"notEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!R.prototype.match.apply(this,arguments)}});acf.registerConditionType(z);var O=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:__("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(e,i){return a=i.val(),n=e.value,s=new RegExp(t(n),"gi"),t(a).match(s);var a,n,s},choices:function(e){return''}});acf.registerConditionType(O);var I=acf.Condition.extend({type:"contains",operator:"==contains",label:__("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(e,i){return a=i.val(),n=e.value,t(a).indexOf(t(n))>-1;var a,n},choices:function(e){return''}});acf.registerConditionType(I);var N=R.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(N);var B=z.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(B);var Q=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:__("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(e,a){var n,s=a.val();return s instanceof Array?(n=e.value,s.map((function(e){return t(e)})).indexOf(n)>-1):i(e.value,s)},choices:function(e){var t=[],i=e.$setting("choices textarea").val().split("\n");return e.$input("allow_null").prop("checked")&&t.push({id:"",text:__("Null")}),i.map((function(e){(e=e.split(":"))[1]=e[1]||e[0],t.push({id:e[0].trim(),text:e[1].trim()})})),t}});acf.registerConditionType(Q);var q=Q.extend({type:"selectNotEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!Q.prototype.match.apply(this,arguments)}});acf.registerConditionType(q);var H=acf.Condition.extend({type:"greaterThan",operator:">",label:__("Value is greater than"),fieldTypes:["number","range"],match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),i=n,a=e.value,parseFloat(i)>parseFloat(a)},choices:function(e){return''}});acf.registerConditionType(H);var U=H.extend({type:"lessThan",operator:"<",label:__("Value is less than"),match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),null==n||!1===n||(i=n,a=e.value,parseFloat(i)'}});acf.registerConditionType(U);var G=H.extend({type:"selectionGreaterThan",label:__("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(G);var K=U.extend({type:"selectionLessThan",label:__("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(K)}(jQuery)},8903:()=>{!function(e){var t=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(e,t){return e||this.get("field").$el},change:function(e,t){this.get("conditions").change(e)},match:function(e,t){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(e){return''}}),acf.newCondition=function(e,t){var i=t.get("field"),a=i.getField(e.field);if(!i||!a)return!1;var n={rule:e,target:i,conditions:t,field:a},s=a.get("type"),o=e.operator;return new(acf.getConditionTypes({fieldType:s,operator:o})[0]||acf.Condition)(n)};var i=function(e){return acf.strPascalCase(e||"")+"Condition"};acf.registerConditionType=function(e){var a=e.prototype.type,n=i(a);acf.models[n]=e,t.push(a)},acf.getConditionType=function(e){var t=i(e);return acf.models[t]||!1},acf.registerConditionForFieldType=function(e,t){var i=acf.getConditionType(e);i&&i.prototype.fieldTypes.push(t)},acf.getConditionTypes=function(e){e=acf.parseArgs(e,{fieldType:"",operator:""});var i=[];return t.map((function(t){var a=acf.getConditionType(t),n=a.prototype.fieldTypes,s=a.prototype.operator;e.fieldType&&-1===n.indexOf(e.fieldType)||e.operator&&s!==e.operator||i.push(a)})),i}}(jQuery)},3858:()=>{!function(e){var t="conditional_logic",i=(new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(e){e.has("conditions")&&e.getConditions().render()}}),function(t,i){var a=acf.getFields({key:i,sibling:t.$el,suppressFilters:!0});return a.length||(a=acf.getFields({key:i,parent:t.$el.parent(),suppressFilters:!0})),!a.length&&e(".acf-field-settings").length&&(a=acf.getFields({key:i,parent:t.$el.parents(".acf-field-settings:first"),suppressFilters:!0})),!a.length&&e("#acf-basic-settings").length&&(a=acf.getFields({key:i,parent:e("#acf-basic-settings"),suppressFilters:!0})),!!a.length&&a[0]});acf.Field.prototype.getField=function(e){var t=i(this,e);if(t)return t;for(var a=this.parents(),n=0;n{!function(e){var t=0,i=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.hasClass("acf-accordion")&&!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var i=this.$el,n=this.$labelWrap(),s=this.$inputWrap(),o=this.$control(),r=s.children(".description");if(r.length&&n.append(r),this.$el.is("tr")){var c=this.$el.closest("table"),l=e('
                    '),d=e('
                    '),u=e('
                      '),f=e("");l.append(n.html()),u.append(f),d.append(u),s.append(l),s.append(d),n.remove(),o.remove(),s.attr("colspan",2),n=l,s=d,o=f}i.addClass("acf-accordion"),n.addClass("acf-accordion-title"),s.addClass("acf-accordion-content"),t++,this.get("multi_expand")&&i.attr("multi-expand",1);var p=acf.getPreference("this.accordions")||[];void 0!==p[t-1]&&this.set("open",p[t-1]),this.get("open")&&(i.addClass("-open"),s.css("display","block")),n.prepend(a.iconHtml({open:this.get("open")}));var h=i.parent();o.addClass(h.hasClass("-left")?"-left":""),o.addClass(h.hasClass("-clear")?"-clear":""),o.append(i.nextUntil(".acf-field-accordion",".acf-field")),o.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(i);var a=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(e){return e.hasClass("-open")},toggle:function(e){this.isOpen(e)?this.close(e):this.open(e)},iconHtml:function(e){return acf.isGutenberg()?e.open?'':'':e.open?'':''},open:function(t){var i=acf.isGutenberg()?0:300;t.find(".acf-accordion-content:first").slideDown(i).css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each((function(){a.close(e(this))}))},close:function(e){var t=acf.isGutenberg()?0:300;e.find(".acf-accordion-content:first").slideUp(t),e.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),e.removeClass("-open"),acf.doAction("hide",e)},onClick:function(e,t){e.preventDefault(),this.toggle(t.parent())},onInvalidField:function(e,t){this.busy||(this.busy=!0,this.setTimeout((function(){this.busy=!1}),1e3),this.open(t))},onUnload:function(t){var i=[];e(".acf-accordion").each((function(){var t=e(this).hasClass("-open")?1:0;i.push(t)})),i.length&&acf.setPreference("this.accordions",i)}})}(jQuery)},6289:()=>{var e;jQuery,e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(e){this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(e)},774:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each((function(){t.push(e(this).val())})),!!t.length&&t},onChange:function(e,t){var i=t.prop("checked"),a=t.parent("label"),n=this.$toggle();i?a.addClass("selected"):a.removeClass("selected"),n.length&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(e,t){var i='
                    • ';t.parent("li").before(i),t.parent("li").parent().find('input[type="text"]').last().focus()},onClickToggle:function(e,t){var i=t.prop("checked"),a=this.$('input[type="checkbox"]'),n=this.$("label");a.prop("checked",i),i?n.addClass("selected"):n.removeClass("selected")},onClickCustom:function(e,t){var i=t.prop("checked"),a=t.next('input[type="text"]');i?a.prop("disabled",!1):(a.prop("disabled",!0),""==a.val()&&t.parent("li").remove())}}),acf.registerFieldType(t)},3623:()=>{var e;jQuery,e=acf.Field.extend({type:"color_picker",wait:"load",events:{duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(e){acf.val(this.$input(),e),this.$inputText().iris("color",e)},initialize:function(){var e=this.$input(),t=this.$inputText(),i=function(i){setTimeout((function(){acf.val(e,t.val())}),1)},a={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i};a=acf.applyFilters("color_picker_args",a,this),t.wpColorPicker(a)},onDuplicate:function(e,t,i){$colorPicker=i.find(".wp-picker-container"),$inputText=i.find('input[type="text"]'),$colorPicker.replaceWith($inputText)}}),acf.registerFieldType(e)},9982:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur",duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),altField:e,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(t,i),acf.doAction("date_picker_init",t,i,this)},initializeCompatibility:function(){var e=this.$input(),t=this.$inputText();t.val(e.val());var i={dateFormat:this.get("date_format"),altField:e,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},a=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(t,i),t.datepicker("option","dateFormat",a),acf.doAction("date_picker_init",t,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")},onDuplicate:function(e,t,i){i.find('input[type="text"]').removeClass("hasDatepicker").removeAttr("id")}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("datePickerL10n");return!!a&&void 0!==e.datepicker&&(a.isRTL=i,e.datepicker.regional[t]=a,void e.datepicker.setDefaults(a))}}),acf.newDatePicker=function(t,i){if(void 0===e.datepicker)return!1;i=i||{},t.datepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                      ')}},960:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(t,i),acf.doAction("date_time_picker_init",t,i,this)}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("dateTimePickerL10n");return!!a&&void 0!==e.timepicker&&(a.isRTL=i,e.timepicker.regional[t]=a,void e.timepicker.setDefaults(a))}}),acf.newDateTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.datetimepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                      ')}},2093:()=>{var e,t;e=jQuery,t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},validateAttachment:function(e){return void 0!==(e=e||{}).id&&(e=e.attributes),acf.parseArgs(e,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.icon,alt:e.alt,title:e.title}),this.$('[data-name="title"]').text(e.title),this.$('[data-name="filename"]').text(e.filename).attr("href",e.url),this.$('[data-name="filesize"]').text(e.filesizeHumanReadable);var t=e.id||"";acf.val(this.$input(),t),t?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),i=t&&"repeater"===t.get("type");acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:i,library:this.get("library"),allowedTypes:this.get("mime_types"),select:e.proxy((function(e,i){i>0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();if(!t)return!1;acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})}}),acf.registerFieldType(t)},1163:()=>{!function(e){var t=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},setState:function(e){this.$control().removeClass("-value -loading -searching"),"default"===e&&(e=this.val()?"value":""),e&&this.$control().addClass("-"+e)},getValue:function(){var e=this.$input().val();return!!e&&JSON.parse(e)},setValue:function(e,t){var i="";e&&(i=JSON.stringify(e)),acf.val(this.$input(),i),t||(this.renderVal(e),acf.doAction("google_map_change",e,this.map,this))},renderVal:function(e){e?(this.setState("value"),this.$search().val(e.address),this.setPosition(e.lat,e.lng)):(this.setState(""),this.$search().val(""),this.map.marker.setVisible(!1))},newLatLng:function(e,t){return new google.maps.LatLng(parseFloat(e),parseFloat(t))},setPosition:function(e,t){this.map.marker.setPosition({lat:parseFloat(e),lng:parseFloat(t)}),this.map.marker.setVisible(!0),this.center()},center:function(){var e=this.map.marker.getPosition();if(e)var t=e.lat(),i=e.lng();else t=this.get("lat"),i=this.get("lng");this.map.setCenter({lat:parseFloat(t),lng:parseFloat(i)})},initialize:function(){!function(t){if(a)return t();if(acf.isset(window,"google","maps","Geocoder"))return a=new google.maps.Geocoder,t();if(acf.addAction("google_map_api_loaded",t),!i){var n=acf.get("google_map_api");n&&(i=!0,e.ajax({url:n,dataType:"script",cache:!0,success:function(){a=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}}))}}(this.initializeMap.bind(this))},initializeMap:function(){var e=this.getValue(),t=acf.parseArgs(e,{zoom:this.get("zoom"),lat:this.get("lat"),lng:this.get("lng")}),i={scrollwheel:!1,zoom:parseInt(t.zoom),center:{lat:parseFloat(t.lat),lng:parseFloat(t.lng)},mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};i=acf.applyFilters("google_map_args",i,this);var a=new google.maps.Map(this.$canvas()[0],i),n=acf.parseArgs(i.marker,{draggable:!0,raiseOnDrag:!0,map:a});n=acf.applyFilters("google_map_marker_args",n,this);var s=new google.maps.Marker(n),o=!1;if(acf.isset(google,"maps","places","Autocomplete")){var r=i.autocomplete||{};r=acf.applyFilters("google_map_autocomplete_args",r,this),(o=new google.maps.places.Autocomplete(this.$search()[0],r)).bindTo("bounds",a)}this.addMapEvents(this,a,s,o),a.acf=this,a.marker=s,a.autocomplete=o,this.map=a,e&&this.setPosition(e.lat,e.lng),acf.doAction("google_map_init",a,s,this)},addMapEvents:function(e,t,i,a){google.maps.event.addListener(t,"click",(function(t){var i=t.latLng.lat(),a=t.latLng.lng();e.searchPosition(i,a)})),google.maps.event.addListener(i,"dragend",(function(){var t=this.getPosition().lat(),i=this.getPosition().lng();e.searchPosition(t,i)})),a&&google.maps.event.addListener(a,"place_changed",(function(){var t=this.getPlace();e.searchPlace(t)})),google.maps.event.addListener(t,"zoom_changed",(function(){var i=e.val();i&&(i.zoom=t.getZoom(),e.setValue(i,!0))}))},searchPosition:function(e,t){this.setState("loading");var i={lat:e,lng:t};a.geocode({location:i},function(i,a){if(this.setState(""),"OK"!==a)this.showNotice({text:acf.__("Location not found: %s").replace("%s",a),type:"warning"});else{var n=this.parseResult(i[0]);n.lat=e,n.lng=t,this.val(n)}}.bind(this))},searchPlace:function(e){if(e)if(e.geometry){e.formatted_address=this.$search().val();var t=this.parseResult(e);this.val(t)}else e.name&&this.searchAddress(e.name)},searchAddress:function(e){if(e){var t=e.split(",");if(2==t.length){var i=parseFloat(t[0]),n=parseFloat(t[1]);if(i&&n)return this.searchPosition(i,n)}this.setState("loading"),a.geocode({address:e},function(t,i){if(this.setState(""),"OK"!==i)this.showNotice({text:acf.__("Location not found: %s").replace("%s",i),type:"warning"});else{var a=this.parseResult(t[0]);a.address=e,this.val(a)}}.bind(this))}},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));this.setState("loading"),navigator.geolocation.getCurrentPosition(function(e){this.setState("");var t=e.coords.latitude,i=e.coords.longitude;this.searchPosition(t,i)}.bind(this),function(e){this.setState("")}.bind(this))},parseResult:function(e){var t={address:e.formatted_address,lat:e.geometry.location.lat(),lng:e.geometry.location.lng()};t.zoom=this.map.getZoom(),e.place_id&&(t.place_id=e.place_id),e.name&&(t.name=e.name);var i={street_number:["street_number"],street_name:["street_address","route"],city:["locality","postal_town"],state:["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5"],post_code:["postal_code"],country:["country"]};for(var a in i)for(var n=i[a],s=0;s{!function(e){const t=acf.Field.extend({type:"icon_picker",wait:"load",events:{showField:"scrollToSelectedDashicon","input .acf-icon_url":"onUrlChange","click .acf-icon-picker-dashicon":"onDashiconClick","focus .acf-icon-picker-dashicon-radio":"onDashiconRadioFocus","blur .acf-icon-picker-dashicon-radio":"onDashiconRadioBlur","keydown .acf-icon-picker-dashicon-radio":"onDashiconKeyDown","input .acf-dashicons-search-input":"onDashiconSearch","keydown .acf-dashicons-search-input":"onDashiconSearchKeyDown","click .acf-icon-picker-media-library-button":"onMediaLibraryButtonClick","click .acf-icon-picker-media-library-preview":"onMediaLibraryButtonClick"},$typeInput(){return this.$('input[type="hidden"][data-hidden-type="type"]:first')},$valueInput(){return this.$('input[type="hidden"][data-hidden-type="value"]:first')},$tabButton(){return this.$(".acf-tab-button")},$selectedIcon(){return this.$(".acf-icon-picker-dashicon.active")},$selectedRadio(){return this.$(".acf-icon-picker-dashicon.active input")},$dashiconsList(){return this.$(".acf-dashicons-list")},$mediaLibraryButton(){return this.$(".acf-icon-picker-media-library-button")},initialize(){this.addActions();let t={type:this.$typeInput().val(),value:this.$valueInput().val()};this.set("typeAndValue",t),e(".acf-tab-button").on("click",(()=>{this.initializeDashiconsTab(this.get("typeAndValue"))})),acf.doAction(this.get("name")+"/type_and_value_change",t),this.initializeDashiconsTab(t),this.alignMediaLibraryTabToCurrentValue(t)},addActions(){acf.addAction(this.get("name")+"/type_and_value_change",(e=>{this.alignDashiconsTabToCurrentValue(e),this.alignMediaLibraryTabToCurrentValue(e),this.alignUrlTabToCurrentValue(e)}))},updateTypeAndValue(e,t){const i={type:e,value:t};acf.val(this.$typeInput(),e),acf.val(this.$valueInput(),t),acf.doAction(this.get("name")+"/type_and_value_change",i),this.set("typeAndValue",i)},scrollToSelectedDashicon(){const e=this.$selectedIcon();if(0===e.length)return;const t=this.$dashiconsList();t.scrollTop(0);const i=e.position().top-50;0!==i&&t.scrollTop(i)},initializeDashiconsTab(e){const t=this.getDashiconsList()||[];this.set("dashicons",t),this.renderDashiconList(),this.initializeSelectedDashicon(e)},initializeSelectedDashicon(e){"dashicons"===e.type&&this.selectDashicon(e.value,!1).then((()=>{this.scrollToSelectedDashicon()}))},alignDashiconsTabToCurrentValue(e){"dashicons"!==e.type&&this.unselectDashicon()},renderDashiconHTML(e){const t=`${this.get("name")}-${e.key}`;return`
                      \n\t\t\t\t\n\t\t\t\t\n\t\t\t
                      `},renderDashiconList(){const e=this.get("dashicons");this.$dashiconsList().empty(),e.forEach((e=>{this.$dashiconsList().append(this.renderDashiconHTML(e))}))},getDashiconsList(){const e=acf.get("iconPickeri10n")||[];return Object.entries(e).map((([e,t])=>({key:e,label:t})))},getDashiconsBySearch(e){const t=e.toLowerCase();return this.getDashiconsList().filter((function(e){return e.label.toLowerCase().indexOf(t)>-1}))},selectDashicon(e,t=!0){this.set("selectedDashicon",e);const i=this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+e+'"]');i.addClass("active");const a=i.find("input"),n=a.prop("checked",!0).promise();return t&&a.trigger("focus"),this.updateTypeAndValue("dashicons",e),n},unselectDashicon(){this.$dashiconsList().find(".acf-icon-picker-dashicon").removeClass("active"),this.set("selectedDashicon",!1)},onDashiconRadioFocus(e){const t=e.target.value;this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+t+'"]').addClass("focus"),this.get("selectedDashicon")!==t&&(this.unselectDashicon(),this.selectDashicon(t))},onDashiconRadioBlur(e){this.$(e.target).parent().removeClass("focus")},onDashiconClick(e){e.preventDefault();const t=this.$(e.target).find("input").val();this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+t+'"]').find("input").prop("checked",!0).trigger("focus")},onDashiconSearch(e){const t=e.target.value,i=this.getDashiconsBySearch(t);if(i.length>0||!t)this.set("dashicons",i),this.$(".acf-dashicons-list-empty").hide(),this.$(".acf-dashicons-list ").show(),this.renderDashiconList(),wp.a11y.speak(acf.get("iconPickerA11yStrings").newResultsFoundForSearchTerm,"polite");else{const e=t.length>30?t.substring(0,30)+"…":t;this.$(".acf-dashicons-list ").hide(),this.$(".acf-dashicons-list-empty").find(".acf-invalid-dashicon-search-term").text(e),this.$(".acf-dashicons-list-empty").css("display","flex"),this.$(".acf-dashicons-list-empty").show(),wp.a11y.speak(acf.get("iconPickerA11yStrings").noResultsForSearchTerm,"polite")}},onDashiconSearchKeyDown(e){13===e.which&&e.preventDefault()},onDashiconKeyDown(e){13===e.which&&e.preventDefault()},alignMediaLibraryTabToCurrentValue(e){const t=e.type,i=e.value;if("media_library"!==t&&"dashicons"!==t&&this.$(".acf-icon-picker-media-library-preview").hide(),"media_library"===t){const e=this.get("mediaLibraryPreviewUrl");this.$(".acf-icon-picker-media-library-preview-img img").attr("src",e),this.$(".acf-icon-picker-media-library-preview-dashicon").hide(),this.$(".acf-icon-picker-media-library-preview-img").show(),this.$(".acf-icon-picker-media-library-preview").show()}"dashicons"===t&&(this.$(".acf-icon-picker-media-library-preview-dashicon .dashicons").attr("class","dashicons "+i),this.$(".acf-icon-picker-media-library-preview-img").hide(),this.$(".acf-icon-picker-media-library-preview-dashicon").show(),this.$(".acf-icon-picker-media-library-preview").show())},async onMediaLibraryButtonClick(e){e.preventDefault(),await this.selectAndReturnAttachment().then((e=>{this.set("mediaLibraryPreviewUrl",e.attributes.url),this.updateTypeAndValue("media_library",e.id)}))},selectAndReturnAttachment(){return new Promise((e=>{acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:!1,library:"all",allowedTypes:"image",select:e})}))},alignUrlTabToCurrentValue(e){"url"!==e.type&&this.$(".acf-icon_url").val("")},onUrlChange(e){const t=e.target.value;this.updateTypeAndValue("url",t)}});acf.registerFieldType(t)}(jQuery)},2410:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(e){e&&e.attributes&&(e=e.attributes),e=acf.parseArgs(e,{id:0,url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var t=acf.isget(e,"sizes",this.get("preview_size"));return t&&(e.url=t.url,e.width=t.width,e.height=t.height),e},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.url,alt:e.alt}),e.id?(this.val(e.id),this.$control().addClass("has-value")):(this.val(""),this.$control().removeClass("has-value"))},append:function(e,t){var i=function(e,t){for(var i=acf.getFields({key:e.get("key"),parent:t.$el}),a=0;a0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();t&&acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(e,t){this.selectAttachment()},onClickEdit:function(e,t){this.editAttachment()},onClickRemove:function(e,t){this.removeAttachment()},onChange:function(t,i){var a=this.$input();i.val()||a.val(""),acf.getFileInputData(i,(function(t){a.val(e.param(t))}))}}),acf.registerFieldType(t)},5915:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var e=this.$node();return!!e.attr("href")&&{title:e.html(),url:e.attr("href"),target:e.attr("target")}},setValue:function(e){e=acf.parseArgs(e,{title:"",url:"",target:""});var t=this.$control(),i=this.$node();t.removeClass("-value -external"),e.url&&t.addClass("-value"),"_blank"===e.target&&t.addClass("-external"),this.$(".link-title").html(e.title),this.$(".link-url").attr("href",e.url).html(e.url),i.html(e.title),i.attr("href",e.url),i.attr("target",e.target),this.$(".input-title").val(e.title),this.$(".input-target").val(e.target),this.$(".input-url").val(e.url).trigger("change")},onClickEdit:function(e,t){acf.wpLink.open(this.$node())},onClickRemove:function(e,t){this.setValue(!1)},onChange:function(e,t){var i=this.getValue();this.setValue(i)}}),acf.registerFieldType(t),acf.wpLink=new acf.Model({getNodeValue:function(){var e=this.get("node");return{title:acf.decode(e.html()),url:e.attr("href"),target:e.attr("target")}},setNodeValue:function(e){var t=this.get("node");t.text(e.title),t.attr("href",e.url),t.attr("target",e.target),t.trigger("change")},getInputValue:function(){return{title:e("#wp-link-text").val(),url:e("#wp-link-url").val(),target:e("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){e("#wp-link-text").val(t.title),e("#wp-link-url").val(t.url),e("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var i=e('');e("body").append(i);var a=this.getNodeValue();wpLink.open("acf-link-textarea",a.url,a.title,null)},onOpen:function(){e("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t),t.url&&wpLinkL10n&&e("#wp-link-submit").val(wpLinkL10n.update)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;var t=e("#wp-link-submit");if(t.is(":hover")||t.is(":focus")){var i=this.getInputValue();this.setNodeValue(i)}this.off("wplink-open"),this.off("wplink-close"),e("#acf-link-textarea").remove(),this.set("node",null)}})},2237:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(e){e?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),e)},showLoading:function(e){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),i=this.getSearchVal();if(!i)return this.clear();if("http"!=i.substr(0,4)&&(i="http://"+i),i!==t){var a=this.get("timeout");a&&clearTimeout(a);var n=e.proxy(this.search,this,i);this.set("timeout",setTimeout(n,300))}},search:function(t){const i={action:"acf/fields/oembed/search",s:t,field_key:this.get("key"),nonce:this.get("nonce")};let a=this.get("xhr");a&&a.abort(),this.showLoading(),a=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",context:this,success:function(e){e&&e.html||(e={url:!1,html:""}),this.val(e.url),this.$(".canvas-media").html(e.html)},complete:function(){this.hideLoading()}}),this.set("xhr",a)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(e,t){this.clear()},onKeypressSearch:function(e,t){13==e.which&&(e.preventDefault(),this.maybeSearch())},onKeyupSearch:function(e,t){t.val()&&this.maybeSearch()},onChangeSearch:function(e,t){this.maybeSearch()}}),acf.registerFieldType(t)},7513:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"page_link"}),acf.registerFieldType(e)},2553:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"post_object"}),acf.registerFieldType(e)},9252:()=>{var e;jQuery,e=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var e=this.$input().val();return"other"===e&&this.get("other_choice")&&(e=this.$inputText().val()),e},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected"),n=t.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"),n=!1),this.get("other_choice")&&("other"===n?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}}),acf.registerFieldType(e)},6290:()=>{var e;jQuery,e=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(e){this.busy=!0,acf.val(this.$input(),e),acf.val(this.$inputAlt(),this.$input().val(),!0),this.busy=!1},onChange:function(e,t){this.busy||this.setValue(t.val())}}),acf.registerFieldType(e)},7509:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd","keypress .choices-list .acf-rel-item":"onKeypressFilter","keypress .values-list .acf-rel-item":"onKeypressFilter",'click [data-name="remove_item"]':"onClickRemove","touchstart .values-list .acf-rel-item":"onTouchStartValues"},$control:function(){return this.$(".acf-relationship")},$list:function(e){return this.$("."+e+"-list")},$listItems:function(e){return this.$list(e).find(".acf-rel-item")},$listItem:function(e,t){return this.$list(e).find('.acf-rel-item[data-id="'+t+'"]')},getValue:function(){var t=[];return this.$listItems("values").each((function(){t.push(e(this).data("id"))})),!!t.length&&t},newChoice:function(e){return["
                    • ",''+e.text+"","
                    • "].join("")},newValue:function(e){return["
                    • ",'',''+e.text,'',"","
                    • "].join("")},initialize:function(){var e=this.proxy(acf.once((function(){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:this.proxy((function(){this.$input().trigger("change")}))}),this.$list("choices").scrollTop(0).on("scroll",this.proxy(this.onScrollChoices)),this.fetch()})));this.$el.one("mouseover",e),this.$el.one("focus","input",e),acf.onceInView(this.$el,e)},onScrollChoices:function(e){if(!this.get("loading")&&this.get("more")){var t=this.$list("choices"),i=Math.ceil(t.scrollTop()),a=Math.ceil(t[0].scrollHeight),n=Math.ceil(t.innerHeight()),s=this.get("paged")||1;i+n>=a&&(this.set("paged",s+1),this.fetch())}},onKeypressFilter:function(e,t){t.hasClass("acf-rel-item-add")&&13==e.which&&this.onClickAdd(e,t),t.hasClass("acf-rel-item-remove")&&13==e.which&&this.onClickRemove(e,t),13==e.which&&e.preventDefault()},onChangeFilter:function(e,t){var i=t.val(),a=t.data("filter");this.get(a)!==i&&(this.set(a,i),"s"===a&&parseInt(i)&&this.set("include",i),this.set("paged",1),t.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(e,t){var i=this.val(),a=parseInt(this.get("max"));if(t.hasClass("disabled"))return!1;if(a>0&&i&&i.length>=a)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",a),type:"warning"}),!1;t.addClass("disabled");var n=this.newValue({id:t.data("id"),text:t.html()});this.$list("values").append(n),this.$input().trigger("change")},onClickRemove:function(e,t){let i;e.preventDefault(),i=t.hasClass("acf-rel-item-remove")?t:t.parent();const a=i.parent(),n=i.data("id");a.remove(),this.$listItem("choices",n).removeClass("disabled"),this.$input().trigger("change")},onTouchStartValues:function(t,i){e(this.$listItems("values")).removeClass("relationship-hover"),i.addClass("relationship-hover")},maybeFetch:function(){var e=this.get("timeout");e&&clearTimeout(e),e=this.setTimeout(this.fetch,300),this.set("timeout",e)},getAjaxData:function(){var e=this.$control().data();for(var t in e)e[t]=this.get(t);return e.action="acf/fields/relationship/query",e.field_key=this.get("key"),e.nonce=this.get("nonce"),acf.applyFilters("relationship_ajax_data",e,this)},fetch:function(){(n=this.get("xhr"))&&n.abort();var t=this.getAjaxData(),i=this.$list("choices");1==t.paged&&i.html("");var a=e('
                    • '+acf.__("Loading")+"
                    • ");i.append(a),this.set("loading",!0);var n=e.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(t),context:this,success:function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("
                    • "+acf.__("No matches found")+"
                    • "));this.set("more",t.more);var a=this.walkChoices(t.results),n=e(a),s=this.val();s&&s.length&&s.map((function(e){n.find('.acf-rel-item[data-id="'+e+'"]').addClass("disabled")})),i.append(n);var o=!1,r=!1;i.find(".acf-rel-label").each((function(){var t=e(this),i=t.siblings("ul");if(o&&o.text()==t.text())return r.append(i.children()),void e(this).parent().remove();o=t,r=i}))},complete:function(){this.set("loading",!1),a.remove()}});this.set("xhr",n)},walkChoices:function(t){var i=function(t){var a="";return e.isArray(t)?t.map((function(e){a+=i(e)})):e.isPlainObject(t)&&(void 0!==t.children?(a+='
                    • '+acf.escHtml(t.text)+'
                        ',a+=i(t.children),a+="
                    • "):a+='
                    • '+acf.escHtml(t.text)+"
                    • "),a};return i(t)}}),acf.registerFieldType(t)},6403:()=>{var e;jQuery,e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove",duplicateField:"onDuplicate"},$input:function(){return this.$("select")},initialize:function(){var e=this.$input();if(this.inherit(e),this.get("ui")){var t=this.get("ajax_action");t||(t="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(e,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:t})}},onRemove:function(){this.select2&&this.select2.destroy()},onDuplicate:function(e,t,i){this.select2&&(i.find(".select2-container").remove(),i.find("select").removeClass("select2-hidden-accessible"))}}),acf.registerFieldType(e)},5848:()=>{!function(e){var t="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,events:{duplicateField:"onDuplicate"},findFields:function(){let e;switch(this.get("key")){case"acf_field_settings_tabs":e=".acf-field-settings-main";break;case"acf_field_group_settings_tabs":e=".field-group-settings-tab";break;case"acf_browse_fields_tabs":e=".acf-field-types-tab";break;case"acf_icon_picker_tabs":e=".acf-icon-picker-tabs";break;case"acf_post_type_tabs":e=".acf-post-type-advanced-settings";break;case"acf_taxonomy_tabs":e=".acf-taxonomy-advanced-settings";break;case"acf_ui_options_page_tabs":e=".acf-ui-options-page-advanced-settings";break;default:e=".acf-field"}return this.$el.nextUntil(".acf-field-tab",e)},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return this.events={},!1;var e=this.findTabs(),t=this.findTab(),i=acf.parseArgs(t.data(),{endpoint:!1,placement:"",before:this.$el});!e.length||i.endpoint?this.tabs=new n(i):this.tabs=e.data("acf"),this.tab=this.tabs.addTab(t,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map((function(e){e.show(this.cid,t),e.hiddenByTab=!1}),this)},hideFields:function(){this.getFields().map((function(e){e.hide(this.cid,t),e.hiddenByTab=this.tab}),this)},show:function(e){var t=acf.Field.prototype.show.apply(this,arguments);return t&&(this.tab.show(),this.tabs.refresh()),t},hide:function(e){var t=acf.Field.prototype.hide.apply(this,arguments);return t&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),t},enable:function(e){this.getFields().map((function(e){e.enable(t)}))},disable:function(e){this.getFields().map((function(e){e.disable(t)}))},onDuplicate:function(e,t,i){this.isActive()&&i.prevAll(".acf-tab-wrap:first").remove()}});acf.registerFieldType(i);var a=0,n=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh",close_field_object:"onCloseFieldObject"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){e.extend(this.data,t),this.tabs=[],this.active=!1;var i=this.get("placement"),n=this.get("before"),s=n.parent();if("left"==i&&s.hasClass("acf-fields")&&s.addClass("-sidebar"),n.is("tr"))this.$el=e('
                      ');else{let t="acf-hl acf-tab-group";"acf_field_settings_tabs"===this.get("key")&&(t="acf-field-settings-tab-bar"),this.$el=e('
                        ')}n.before(this.$el),this.set("index",a,!0),a++},initializeTabs:function(){if("acf_field_settings_tabs"!==this.get("key")||!e("#acf-field-group-fields").hasClass("hide-tabs")){var t=!1,i=acf.getPreference("this.tabs")||!1;if(i){var a=i[this.get("index")];this.tabs[a]&&this.tabs[a].isVisible()&&(t=this.tabs[a])}!t&&this.data.defaultTab&&this.data.defaultTab.isVisible()&&(t=this.data.defaultTab),t||(t=this.getVisible().shift()),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)}},getVisible:function(){return this.tabs.filter((function(e){return e.isVisible()}))},getActive:function(){return this.active},setActive:function(e){return this.active=e},hasActive:function(){return!1!==this.active},isActive:function(e){var t=this.getActive();return t&&t.cid===e.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(e){this.closeActive(),e.open(),this.setActive(e)},closeTab:function(e){e.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map((function(t){e.cid!==t.cid&&this.closeTab(t)}),this),this.openTab(e)},addTab:function(t,i){var a=e("
                      • "+t.outerHTML()+"
                      • "),n=t.data("settings-type");n&&a.addClass("acf-settings-type-"+n),this.$("ul").append(a);var o=new s({$el:a,field:i,group:this});return this.tabs.push(o),t.data("selected")&&(this.data.defaultTab=o),o},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var e=this.getVisible().shift();return e&&this.openTab(e),e},onRefresh:function(){if("left"===this.get("placement")){var e=this.$el.parent(),t=this.$el.children("ul"),i=e.is("td")?"height":"min-height",a=t.position().top+t.outerHeight(!0)-1;e.css(i,a)}},onCloseFieldObject:function(e){const t=this.getVisible().find((t=>{const i=t.$el.closest("div[data-id]").data("id");if(e.data.id===i)return t}));t&&setTimeout((()=>{this.openTab(t)}),300)}}),s=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(e,t){e.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}});new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",show:"render",invalid_field:"onInvalidField"},findTabs:function(){return e(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(e){this.getTabs().map((function(e){e.get("initialized")||e.initializeTabs()}))},onInvalidField:function(e){this.busy||e.hiddenByTab&&(e.hiddenByTab.toggle(),this.busy=!0,this.setTimeout((function(){this.busy=!1}),100))},onUnload:function(){var e=[];this.getTabs().map((function(t){if(t.$el.children(".acf-field-settings-tab-bar").length||t.$el.parents("#acf-advanced-settings.postbox").length)return!0;var i=t.hasActive()?t.getActive().index():0;e.push(i)})),e.length&&acf.setPreference("this.tabs",e)}})}(jQuery)},3284:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio",removeField:"onRemove"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var e=this.get("ftype");return"multi_select"==e&&(e="select"),e},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){var e=this.getRelatedPrototype();e.onRemove&&e.onRemove.apply(this,arguments)},onClickAdd:function(t,i){var a=this,n=!1,s=!1,o=!1,r=!1,c=!1,l=!1,d=function(e){n.loading(!1),n.content(e),s=n.$("form"),o=n.$('input[name="term_name"]'),r=n.$('select[name="term_parent"]'),c=n.$(".acf-submit-button"),o.trigger("focus"),n.on("submit","form",u)},u=function(t,i){if(t.preventDefault(),t.stopImmediatePropagation(),""===o.val())return o.trigger("focus"),!1;acf.startButtonLoading(c);var n={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),nonce:a.get("nonce"),term_name:o.val(),term_parent:r.length?r.val():0};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(e){acf.stopButtonLoading(c),l&&l.remove(),acf.isAjaxSuccess(e)?(o.val(""),p(e.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(e),target:s,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(e),target:s,timeout:2e3,dismiss:!1}),o.trigger("focus")},p=function(t){var i=e('");t.term_parent?r.children('option[value="'+t.term_parent+'"]').after(i):r.append(i),acf.getFields({type:"taxonomy"}).map((function(e){e.get("taxonomy")==a.get("taxonomy")&&e.appendTerm(t)})),a.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:i.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),nonce:a.get("nonce")};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(e){"select"==this.getRelatedType()?this.appendTermSelect(e):this.appendTermCheckbox(e)},appendTermSelect:function(e){this.select2.addOption({id:e.term_id,text:e.term_label})},appendTermCheckbox:function(t){var i=this.$("[name]:first").attr("name"),a=this.$("ul:first");"checkbox"==this.getRelatedType()&&(i+="[]");var n=e(['
                      • ',"","
                      • "].join(""));if(t.term_parent){var s=a.find('li[data-id="'+t.term_parent+'"]');(a=s.children("ul")).exists()||(a=e('
                          '),s.append(a))}a.append(n)},selectTerm:function(e){"select"==this.getRelatedType()?this.select2.selectOption(e):this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(t)},9213:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(e,t,i){var a=t.dpDiv.find(".ui-datepicker-close");!e&&a.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(t,i),acf.doAction("time_picker_init",t,i,this)}}),acf.registerFieldType(t),acf.newTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.timepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                          ')}},1525:()=>{var e;jQuery,e=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var e=this.$switch();if(e.length){var t=e.children(".acf-switch-on"),i=e.children(".acf-switch-off"),a=Math.max(t.width(),i.width());a&&(t.css("min-width",a),i.css("min-width",a))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(e,t){t.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(e,t){this.$switch().addClass("-focus")},onBlur:function(e,t){this.$switch().removeClass("-focus")},onKeypress:function(e,t){return 37===e.keyCode?this.switchOff():39===e.keyCode?this.switchOn():void 0}}),acf.registerFieldType(e)},5942:()=>{var e;jQuery,e=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var e=this.val();return!!e&&(-1!==e.indexOf("://")||0===e.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(e,t){this.render()}}),acf.registerFieldType(e)},9732:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"user"}),acf.registerFieldType(e)},9938:()=>{var e;jQuery,e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",unmountField:"disableEditor",remountField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var e=this.$control(),t=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},a=t.attr("id"),n=acf.uniqueId("acf-editor-"),s=t.data(),o=t.val();acf.rename({target:e,search:a,replace:n,destructive:!0}),this.set("id",n,!0),this.$input().data(s).val(o),acf.tinymce.initialize(n,i)},onMousedown:function(e){e.preventDefault();var t=this.$control();t.removeClass("delay"),t.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}}),acf.registerFieldType(e)},5338:()=>{!function(e,t){var i=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(e){this.$el=e,this.inherit(e),this.inherit(this.$control())},val:function(e){return e!==t?this.setValue(e):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(e){return acf.val(this.$input(),e)},__:function(e){return acf._e(this.type,e)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var e=this.parents();return!!e.length&&e[0]},parents:function(){var e=this.$el.parents(".acf-field");return acf.getFields(e)},show:function(e,t){var i=acf.show(this.$el,e);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},hide:function(e,t){var i=acf.hide(this.$el,e);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},setFieldSettingsLastVisible:function(){var e=this.$el.parents(".acf-field-settings-main");if(e.length){var t=e.find(".acf-field");t.removeClass("acf-last-visible"),t.not(".acf-hidden").last().addClass("acf-last-visible")}},enable:function(e,t){var i=acf.enable(this.$el,e);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,t)),i},disable:function(e,t){var i=acf.disable(this.$el,e);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,t)),i},showEnable:function(e,t){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(e,t){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(e){"object"!=typeof e&&(e={text:e}),this.notice&&this.notice.remove(),e.target=this.$inputWrap(),this.notice=acf.newNotice(e)},removeNotice:function(e){this.notice&&(this.notice.away(e||0),this.notice=!1)},showError:function(i,a="before"){this.$el.addClass("acf-error"),i!==t&&this.showNotice({text:i,type:"error",dismiss:!1,location:a}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(e,t,i){return"invalidField"==e&&(i=!0),acf.Model.prototype.trigger.apply(this,[e,t,i])}}),acf.newField=function(e){var t=e.data("type"),i=a(t),n=new(acf.models[i]||acf.Field)(e);return acf.doAction("new_field",n),n};var a=function(e){return acf.strPascalCase(e||"")+"Field"};acf.registerFieldType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getFieldType=function(e){var t=a(e);return acf.models[t]||!1},acf.getFieldTypes=function(e){e=acf.parseArgs(e,{category:""});var t=[];return i.map((function(i){var a=acf.getFieldType(i),n=a.prototype;e.category&&n.category!==e.category||t.push(a)})),t}}(jQuery)},2457:()=>{!function(e){acf.findFields=function(t){var i=".acf-field",a=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1,excludeSubFields:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),t.name&&(i+='[data-name="'+t.name+'"]'),t.is&&(i+=t.is),t.visible&&(i+=":visible"),t.suppressFilters||(i=acf.applyFilters("find_fields_selector",i,t)),t.parent?(a=t.parent.find(i),t.excludeSubFields&&(a=a.not(t.parent.find(".acf-is-subfields .acf-field")))):a=t.sibling?t.sibling.siblings(i):e(i),t.suppressFilters||(a=a.not(".acf-clone .acf-field"),a=acf.applyFilters("find_fields",a)),t.limit&&(a=a.slice(0,t.limit)),a},acf.findField=function(e,t){return acf.findFields({key:e,limit:1,parent:t,suppressFilters:!0})},acf.getField=function(e){e instanceof jQuery||(e=acf.findField(e));var t=e.data("acf");return t||(t=acf.newField(e)),t},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var i=[];return t.each((function(){var t=acf.getField(e(this));i.push(t)})),i},acf.findClosestField=function(e){return e.closest(".acf-field")},acf.getClosestField=function(e){var t=acf.findClosestField(e);return this.getField(t)};var t=function(e){var t=e+"_field",a=e+"Field";acf.addAction(t,(function(n){var s=acf.arrayArgs(arguments),o=s.slice(1);["type","name","key"].map((function(e){var i="/"+e+"="+n.get(e);s=[t+i,n].concat(o),acf.doAction.apply(null,s)})),i.indexOf(e)>-1&&n.trigger(a,o)}))},i=["remove","unmount","remount","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable","duplicate"];["prepare","ready","load","append","remove","unmount","remount","sortstart","sortstop","show","hide","unload"].map((function(e){var i=e,a=e+"_fields",n=e+"_field";acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments).slice(1),i=acf.getFields({parent:e});if(i.length){var n=[a,i].concat(t);acf.doAction.apply(null,n)}})),acf.addAction(a,(function(e){var t=acf.arrayArgs(arguments).slice(1);e.map((function(e,i){var a=[n,e].concat(t);acf.doAction.apply(null,a)}))})),t(e)})),["valid","invalid","enable","disable","new","duplicate"].map(t),new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(e){e.preventDefault()},onChange:function(){if(e("#_acf_changed").val(1),acf.isGutenbergPostEditor())try{wp.data.dispatch("core/editor").editPost({meta:{_acf_changed:1}})}catch(e){console.log("ACF: Failed to update _acf_changed meta",e)}}}),new acf.Model({id:"duplicateFieldsManager",actions:{duplicate:"onDuplicate",duplicate_fields:"onDuplicateFields"},onDuplicate:function(e,t){var i=acf.getFields({parent:e});if(i.length){var a=acf.findFields({parent:t});acf.doAction("duplicate_fields",i,a)}},onDuplicateFields:function(t,i){t.map((function(t,a){acf.doAction("duplicate_field",t,e(i[a]))}))}})}(jQuery)},8223:()=>{var e;e=jQuery,new acf.Model({priority:90,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh",unmount_field:"refresh",remount_field:"refresh"},refresh:function(){acf.refresh()}}),new acf.Model({priority:1,actions:{sortstart:"onSortstart",sortstop:"onSortstop"},onSortstart:function(e){acf.doAction("unmount",e)},onSortstop:function(e){acf.doAction("remount",e)}}),new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,i){t.is("tr")&&(i.html('
                          '),t.addClass("acf-sortable-tr-helper"),t.children().each((function(){e(this).width(e(this).width())})),i.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,i){var a=[];t.find("select").each((function(t){a.push(e(this).val())})),i.find("select").each((function(t){e(this).val(a[t])}))}}),new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var i=this;e(".acf-table:visible").each((function(){i.renderTable(e(this))}))},renderTable:function(t){var i=t.find("> thead > tr:visible > th[data-key]"),a=t.find("> tbody > tr:visible > td[data-key]");if(!i.length||!a.length)return!1;i.each((function(t){var i=e(this),n=i.data("key"),s=a.filter('[data-key="'+n+'"]'),o=s.filter(".acf-hidden");s.removeClass("acf-empty"),s.length===o.length?acf.hide(i):(acf.show(i),o.addClass("acf-empty"))})),i.css("width","auto"),i=i.not(".acf-hidden");var n=100;i.length,i.filter("[data-width]").each((function(){var t=e(this).data("width");e(this).css("width",t+"%"),n-=t}));var s=i.not("[data-width]");if(s.length){var o=n/s.length;s.css("width",o+"%"),n=0}n>0&&i.last().css("width","auto"),a.filter(".-collapsed-target").each((function(){var t=e(this);t.parent().hasClass("-collapsed")?t.attr("colspan",i.length):t.removeAttr("colspan")}))}}),new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;e(".acf-fields:visible").each((function(){t.renderGroup(e(this))}))},renderGroup:function(t){var i=0,a=0,n=e(),s=t.children(".acf-field[data-width]:visible");return!!s.length&&(t.hasClass("-left")?(s.removeAttr("data-width"),s.css("width","auto"),!1):(s.removeClass("-r0 -c0").css({"min-height":0}),s.each((function(t){var s=e(this),o=s.position(),r=Math.ceil(o.top),c=Math.ceil(o.left);n.length&&r>i&&(n.css({"min-height":a+"px"}),o=s.position(),r=Math.ceil(o.top),c=Math.ceil(o.left),i=0,a=0,n=e()),acf.get("rtl")&&(c=Math.ceil(s.parent().width()-(o.left+s.outerWidth()))),0==r?s.addClass("-r0"):0==c&&s.addClass("-c0");var l=Math.ceil(s.outerHeight())+1;a=Math.max(a,l),i=Math.max(i,r),n=n.add(s)})),void(n.length&&n.css({"min-height":a+"px"}))))}}),new acf.Model({id:"bodyClassShiftHelper",events:{keydown:"onKeyDown",keyup:"onKeyUp"},isShiftKey:function(e){return 16===e.keyCode},onKeyDown:function(t){this.isShiftKey(t)&&e("body").addClass("acf-keydown-shift")},onKeyUp:function(t){this.isShiftKey(t)&&e("body").removeClass("acf-keydown-shift")}})},1218:()=>{!function(e){acf.newMediaPopup=function(e){var t=null;return e=acf.parseArgs(e,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}}),t="edit"==e.mode?new acf.models.EditMediaPopup(e):new acf.models.SelectMediaPopup(e),e.autoOpen&&setTimeout((function(){t.open()}),1),acf.doAction("new_media_popup",t),t};var t=function(){var e=acf.get("post_id");return acf.isNumeric(e)?e:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(e){var t=acf.getMimeTypes();if(void 0!==t[e])return t[e];for(var i in t)if(-1!==i.indexOf(e))return t[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){e.extend(this.data,t)},initialize:function(){var e=this.getFrameOptions();this.addFrameStates(e);var t=wp.media(e);t.acf=this,this.addFrameEvents(t,e),this.frame=t},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var e={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(e.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(e.library.uploadedTo=t()),this.get("attachment")&&(e.library.post__in=[this.get("attachment")]),this.get("button")&&(e.button={text:this.get("button")}),e},addFrameStates:function(e){var t=wp.media.query(e.library);this.get("field")&&acf.isset(t,"mirroring","args")&&(t.mirroring.args._acfuploader=this.get("field")),e.states.push(new wp.media.controller.Library({library:t,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&e.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))}),e),e.on("content:render:edit-image",(function(){var e=this.state().get("image"),t=new wp.media.view.EditImage({model:e,controller:this}).render();this.content.set(t),t.loadEditor()}),e),e.on("select",(function(){var t=e.state().get("selection");t&&t.each((function(t,i){e.acf.get("select").apply(e.acf,[t,i])}))})),e.on("close",(function(){setTimeout((function(){e.acf.get("close").apply(e.acf),e.acf.remove()}),1)}))}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",(function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader}))),e.on("content:activate:browse",(function(){var t=!1;try{t=e.content.get().toolbar}catch(e){return void console.log(e)}e.acf.customizeFilters.apply(e.acf,[t])})),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var i=t.get("filters");if("image"==this.get("type")&&(i.filters.all.text=acf.__("All images"),delete i.filters.audio,delete i.filters.video,delete i.filters.image,e.each(i.filters,(function(e,t){t.props.type=t.props.type||"image"}))),this.get("allowedTypes")&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map((function(e){var t=acf.getMimeType(e);if(t){var a={text:t,props:{status:null,type:t,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};i.filters[t]=a}})),"uploadedTo"===this.get("library")){var a=this.frame.options.library.uploadedTo;delete i.filters.unattached,delete i.filters.uploaded,e.each(i.filters,(function(e,t){t.text+=" ("+acf.__("Uploaded to this post")+")",t.props.uploadedTo=a}))}var n=this.get("field");e.each(i.filters,(function(e,t){t.props._acfuploader=n})),t.get("search").model.attributes._acfuploader=n,i.renderFilters&&i.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t=this.state().get("selection"),i=wp.media.attachment(e.acf.get("attachment"));t.add(i)}),e),i.prototype.addFrameEvents.apply(this,arguments)}}),new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var e=t();e&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=e),this.customizeAttachmentsButton(),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsButton:function(){if(acf.isset(wp,"media","view","Button")){var e=wp.media.view.Button;wp.media.view.Button=e.extend({initialize:function(){var e=_.defaults(this.options,this.defaults);this.model=new Backbone.Model(e),this.listenTo(this.model,"change",this.render)}})}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=e(['',''+acf.__("Expand Details")+"",''+acf.__("Collapse Details")+"",""].join(""));t.on("click",(function(t){t.preventDefault();var i=e(this).closest(".media-modal");i.hasClass("acf-expanded")?i.removeClass("acf-expanded"):i.addClass("acf-expanded")})),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map((function(t,i){return{el:e("").val(i).html(t.text)[0],priority:t.priority||50}}),this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,i=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length?(clearTimeout(i),i=setTimeout(e.proxy((function(){this.rendered=!0,acf.doAction("append",this.$el)}),this),50),this):this)},save:function(e){var t;e&&e.preventDefault(),t=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(t).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var e=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=e.extend({render:function(){var t=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(t&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var a=t.get("selected");a&&a.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return e.prototype.render.apply(this,arguments)},toggleSelection:function(t){this.collection;var i=this.options.selection,a=this.model,n=(i.single(),this.controller),s=acf.isget(this,"model","attributes","acf_errors"),o=n.$el.find(".media-frame-content .media-sidebar");if(o.children(".acf-selection-error").remove(),o.children().removeClass("acf-hidden"),n&&s){var r=acf.isget(this,"model","attributes","filename");return o.children().addClass("acf-hidden"),o.prepend(['
                          ',''+acf.__("Restricted")+"",''+r+"",''+s+"","
                          "].join("")),i.reset(),void i.single(a)}return e.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery)},993:()=>{var e;e=jQuery,new acf.Model({wait:"prepare",priority:1,initialize:function(){(acf.get("postboxes")||[]).map(acf.newPostbox)}}),acf.getPostbox=function(t){return"string"==typeof arguments[0]&&(t=e("#"+arguments[0])),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(e){return new acf.models.Postbox(e)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$handleActions:function(){return this.$("> .postbox-header .handle-actions")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},isHiddenByScreenOptions:function(){return this.$el.hasClass("hide-if-js")||"none"==this.$el.css("display")},initialize:function(){if(this.$el.addClass("acf-postbox"),"block"!==acf.get("editor")){var e=this.get("style");"default"!==e&&this.$el.addClass(e)}this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var t=this.get("edit");if(t){var i='',a=this.$handleActions();a.length?a.prepend(i):this.$hndle().append(i)}this.show()},show:function(){this.$el.hasClass("hide-if-js")?this.$hide().prop("checked",!1):(this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden"),acf.doAction("show_postbox",this))},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.enable(),this.show()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden"),acf.doAction("hide_postbox",this)},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.disable(),this.hide()},html:function(e){this.$inside().html(e),acf.doAction("append",this.$el)}})},9400:()=>{var e;e=jQuery,acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=e("#page_template");return t.length?t.val():null},getPageParent:function(t,i){return(i=e("#parent_id")).length?i.val():null},getPageType:function(e,t){return this.getPageParent()?"child":"parent"},getPostType:function(){return e("#post_type").val()},getPostFormat:function(t,i){if((i=e("#post-formats-select input:checked")).length){var a=i.val();return"0"==a?"standard":a}return null},getPostCoreTerms:function(){var t={},i=acf.serialize(e(".categorydiv, .tagsdiv"));for(var a in i.tax_input&&(t=i.tax_input),i.post_category&&(t.category=i.post_category),t)acf.isArray(t[a])||(t[a]=t[a].split(/,[\s]?/));return t},getPostTerms:function(){var e=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map((function(t){if(t.get("save")){var i=t.val(),a=t.get("taxonomy");i&&(e[a]=e[a]||[],i=acf.isArray(i)?i:[i],e[a]=e[a].concat(i))}})),null!==(productType=this.getProductType())&&(e.product_type=[productType]),e)e[t]=acf.uniqueArray(e[t]);return e},getProductType:function(){var t=e("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var t=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(t.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(t.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(t.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(t.page_parent=pageParent),null!==(pageType=this.getPageType())&&(t.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(t.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(t.post_terms=postTerms),acf.getPostboxes().map((function(e){t.exists.push(e.get("key"))})),t=acf.applyFilters("check_screen_args",t),this.xhr=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:function(e){"post"==acf.get("screen")?this.renderPostScreen(e):"user"==acf.get("screen")&&this.renderUserScreen(e),acf.doAction("check_screen_complete",e,t)}})}},onChange:function(e,t){this.setTimeout(this.check,1)},renderPostScreen:function(t){var i=function(t,i){var a=e._data(t[0]).events;for(var n in a)for(var s=0;s=0;n--)if(e("#"+i[n]).length)return e("#"+i[n]).after(e("#"+t));for(n=a+1;n=5.5)var r=['
                          ','

                          ',""+acf.escHtml(n.title)+"","

                          ",'
                          ','","
                          ","
                          "].join("");else r=['",'

                          ',""+acf.escHtml(n.title)+"","

                          "].join("");n.classes||(n.classes="");var c=e(['
                          ',r,'
                          ',n.html,"
                          ","
                          "].join(""));if(e("#adv-settings").length){var l=e("#adv-settings .metabox-prefs"),d=e(['"].join(""));i(l.find("input").first(),d.find("input")),l.append(d)}e(".postbox").length&&(i(e(".postbox .handlediv").first(),c.children(".handlediv")),i(e(".postbox .hndle").first(),c.children(".hndle"))),"side"===n.position?e("#"+n.position+"-sortables").append(c):e("#"+n.position+"-sortables").prepend(c);var u=[];if(t.results.map((function(t){n.position===t.position&&e("#"+n.position+"-sortables #"+t.id).length&&u.push(t.id)})),a(n.id,u),t.sorted)for(var f in t.sorted){let e=t.sorted[f];if("string"==typeof e&&(e=e.split(","),a(n.id,e)))break}o=acf.newPostbox(n),acf.doAction("append",c),acf.doAction("append_postbox",o)}return o.showEnable(),t.visible.push(n.id),n})),acf.getPostboxes().map((function(e){-1===t.visible.indexOf(e.get("id"))&&(e.hideDisable(),t.hidden.push(e.get("id")))})),e("#acf-style").html(t.style),acf.doAction("refresh_post_screen",t)},renderUserScreen:function(e){}}),new acf.Model({postEdits:{},wait:"prepare",initialize:function(){acf.isGutenbergPostEditor()&&(wp.data.subscribe(acf.debounce(this.onChange).bind(this)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms,acf.unload.disable(),parseFloat(acf.get("wp_version"))>=5.3&&this.addAction("refresh_post_screen",this.onRefreshPostScreen),wp.domReady(acf.refresh))},onChange:function(){var e=["template","parent","format"];(wp.data.select("core").getTaxonomies()||[]).map((function(t){e.push(t.rest_base)}));var t=wp.data.select("core/editor").getPostEdits(),i={};e.map((function(e){void 0!==t[e]&&(i[e]=t[e])})),JSON.stringify(i)!==JSON.stringify(this.postEdits)&&(this.postEdits=i,acf.screen.check())},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={};return(wp.data.select("core").getTaxonomies()||[]).map((function(t){var i=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);i&&(e[t.slug]=i)})),e},onRefreshPostScreen:function(e){var t=wp.data.select("core/edit-post"),i=wp.data.dispatch("core/edit-post"),a={};t.getActiveMetaBoxLocations().map((function(e){a[e]=t.getMetaBoxesPerLocation(e)}));var n=[];for(var s in a)a[s].map((function(e){n.push(e.id)}));for(var s in e.results.filter((function(e){return-1===n.indexOf(e.id)})).map((function(e,t){var i=e.position;a[i]=a[i]||[],a[i].push({id:e.id,title:e.title})})),a)a[s]=a[s].filter((function(t){return-1===e.hidden.indexOf(t.id)}));i.setAvailableMetaBoxesPerLocation(a)}})},2900:()=>{!function(e,t){function i(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(e,t){if(t=acf.parseArgs(t,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(e){return e},ajaxResults:function(e){return e},escapeMarkup:!1,templateSelection:!1,templateResult:!1,dropdownCssClass:"",suppressFilters:!1}),4==i())var a=new n(e,t);else a=new s(e,t);return acf.doAction("new_select2",a),a};var a=acf.Model.extend({setup:function(t,i){e.extend(this.data,i),this.$el=t},initialize:function(){},selectOption:function(e){var t=this.getOption(e);t.prop("selected")||t.prop("selected",!0).trigger("change")},unselectOption:function(e){var t=this.getOption(e);t.prop("selected")&&t.prop("selected",!1).trigger("change")},getOption:function(e){return this.$('option[value="'+e+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var i=this.getOption(t.id);return i.length||((i=e("")).html(t.text),i.attr("value",t.id),i.prop("selected",t.selected),this.$el.append(i)),i},getValue:function(){var t=[],i=this.$el.find("option:selected");return i.exists()?((i=i.sort((function(e,t){return+e.getAttribute("data-i")-+t.getAttribute("data-i")}))).each((function(){var i=e(this);t.push({$el:i,id:i.attr("value"),text:i.text()})})),t):t},mergeOptions:function(){},getChoices:function(){var t=function(i){var a=[];return i.children().each((function(){var i=e(this);i.is("optgroup")?a.push({text:i.attr("label"),children:t(i)}):a.push({id:i.attr("value"),text:i.text()})})),a};return t(this.$el)},getAjaxData:function(e){var t={action:this.get("ajaxAction"),s:e.term||"",paged:e.page||1},i=this.get("field");i&&(t.field_key=i.get("key"),i.get("nonce")&&(t.nonce=i.get("nonce")));var a=this.get("ajaxData");return a&&(t=a.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_data",t,this.data,this.$el,i||!1,this),acf.prepareForAjax(t)},getAjaxResults:function(e,t){e=acf.parseArgs(e,{results:!1,more:!1});var i=this.get("ajaxResults");return i&&(e=i.apply(this,[e,t])),acf.applyFilters("select2_ajax_results",e,t,this)},processAjaxResults:function(t,i){return(t=this.getAjaxResults(t,i)).more&&(t.pagination={more:!0}),setTimeout(e.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=a.extend({initialize:function(){var i=this.$el,a={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),escapeMarkup:this.get("escapeMarkup"),templateSelection:this.get("templateSelection"),templateResult:this.get("templateResult"),dropdownCssClass:this.get("dropdownCssClass"),suppressFilters:this.get("suppressFilters"),data:[]};a.templateSelection||delete a.templateSelection,a.templateResult||delete a.templateResult,a.dropdownCssClass||delete a.dropdownCssClass,acf.isset(window,"jQuery","fn","selectWoo")?(delete a.templateSelection,delete a.templateResult):a.templateSelection||(a.templateSelection=function(t){var i=e('');return i.html(a.escapeMarkup(t.text)),i.data("element",t.element),i}),a.escapeMarkup||(a.escapeMarkup=function(e){return"string"!=typeof e?e:this.suppressFilters?acf.strEscape(e):acf.applyFilters("select2_escape_markup",acf.strEscape(e),e,i,this.data,s||!1,this)}),a.multiple&&this.getValue().map((function(e){e.$el.detach().appendTo(i)}));var n=i.attr("data-ajax");if(n!==t&&(i.removeData("ajax"),i.removeAttr("data-ajax")),this.get("ajax")&&(a.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),processResults:e.proxy(this.processAjaxResults,this)}),!a.suppressFilters){var s=this.get("field");a=acf.applyFilters("select2_args",a,i,this.data,s||!1,this)}i.select2(a);var o=i.next(".select2-container");if(a.multiple){var r=o.find("ul");r.sortable({stop:function(t){r.find(".select2-selection__choice").each((function(){if(e(this).data("data"))var t=e(e(this).data("data").element);else t=e(e(this).find("span.acf-selection").data("element"));t.detach().appendTo(i)})),i.trigger("change")}}),i.on("select2:select",this.proxy((function(e){this.getOption(e.params.data.id).detach().appendTo(this.$el)})))}i.on("select2:open",(()=>{e(".select2-container--open .select2-search__field").get(-1).focus()})),o.addClass("-acf"),n!==t&&i.attr("data-ajax",n),a.suppressFilters||acf.doAction("select2_init",i,a,this.data,s||!1,this)},mergeOptions:function(){var t=!1,i=!1;e('.select2-results__option[role="group"]').each((function(){var a=e(this).children("ul"),n=e(this).children("strong");if(i&&i.text()===n.text())return t.append(a.children()),void e(this).remove();t=a,i=n}))}}),s=a.extend({initialize:function(){var t=this.$el,i=this.getValue(),a=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(e){return acf.escHtml(e)},dropdownCss:{"z-index":"999999999"},initSelection:function(e,t){t(a?i:i.shift())}},s=t.siblings("input");s.length||(s=e(''),t.before(s)),inputValue=i.map((function(e){return e.id})).join("||"),s.val(inputValue),n.multiple&&i.map((function(e){e.$el.detach().appendTo(t)})),n.allowClear&&(n.data=n.data.filter((function(e){return""!==e.id}))),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(n.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),results:e.proxy(this.processAjaxResults,this)});var o=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,o||!1,this),s.select2(n);var r=s.select2("container"),c=e.proxy(this.getOption,this);if(n.multiple){var l=r.find("ul");l.sortable({stop:function(){l.find(".select2-search-choice").each((function(){var i=e(this).data("select2Data");c(i.id).detach().appendTo(t)})),t.trigger("change")}})}s.on("select2-selecting",(function(i){var a=i.choice,n=c(a.id);n.length||(n=e('")),n.detach().appendTo(t)})),r.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,o||!1,this),s.on("change",(function(){var e=s.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")})),t.hide()},mergeOptions:function(){var t=!1;e("#select2-drop .select2-result-with-children").each((function(){var i=e(this).children("ul"),a=e(this).children(".select2-result-label");if(t&&t.text()===a.text())return t.append(i.children()),void e(this).remove();t=a}))},getAjaxData:function(e,t){var i={term:e,page:t},n=this.get("field");return i=acf.applyFilters("select2_ajax_data",i,this.data,this.$el,n||!1,this),a.prototype.getAjaxData.apply(this,[i])}});new acf.Model({priority:5,wait:"prepare",actions:{duplicate:"onDuplicate"},initialize:function(){var e=acf.get("locale"),t=(acf.get("rtl"),acf.get("select2L10n")),a=i();return!!t&&0!==e.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3())},addTranslations4:function(){var e=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var i={errorLoading:function(){return e.load_fail},inputTooLong:function(t){var i=t.input.length-t.maximum;return i>1?e.input_too_long_n.replace("%d",i):e.input_too_long_1},inputTooShort:function(t){var i=t.minimum-t.input.length;return i>1?e.input_too_short_n.replace("%d",i):e.input_too_short_1},loadingMore:function(){return e.load_more},maximumSelected:function(t){var i=t.maximum;return i>1?e.selection_too_long_n.replace("%d",i):e.selection_too_long_1},noResults:function(){return e.matches_0},searching:function(){return e.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],(function(){return i}))},addTranslations3:function(){var t=acf.get("select2L10n"),i=acf.get("locale");i=i.replace("_","-");var a={formatMatches:function(e){return e>1?t.matches_n.replace("%d",e):t.matches_1},formatNoMatches:function(){return t.matches_0},formatAjaxError:function(){return t.load_fail},formatInputTooShort:function(e,i){var a=i-e.length;return a>1?t.input_too_short_n.replace("%d",a):t.input_too_short_1},formatInputTooLong:function(e,i){var a=e.length-i;return a>1?t.input_too_long_n.replace("%d",a):t.input_too_long_1},formatSelectionTooBig:function(e){return e>1?t.selection_too_long_n.replace("%d",e):t.selection_too_long_1},formatLoadMore:function(){return t.load_more},formatSearching:function(){return t.searching}};e.fn.select2.locales=e.fn.select2.locales||{},e.fn.select2.locales[i]=a,e.extend(e.fn.select2.defaults,a)},onDuplicate:function(e,t){t.find(".select2-container").remove()}})}(jQuery)},1087:()=>{var e;e=jQuery,acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(e,t){(t=acf.parseArgs(t,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(e,t),t.quicktags&&this.initializeQuicktags(e,t)},initializeTinymce:function(t,i){var a=e("#"+t),n=this.defaults(),s=acf.get("toolbars"),o=i.field||!1;if(o.$el,"undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var r=e.extend({},n.tinymce,i.tinymce);r.id=t,r.selector="#"+t;var c=i.toolbar;if(c&&s&&s[c])for(var l=1;l<=4;l++)r["toolbar"+l]=s[c][l]||"";if(r.setup=function(e){e.on("change",(function(t){e.save(),a.trigger("change")})),e.on("mouseup",(function(e){var t=new MouseEvent("mouseup");window.dispatchEvent(t)}))},r.wp_autoresize_on=!1,r.tadv_noautop||(r.wpautop=!0),r=acf.applyFilters("wysiwyg_tinymce_settings",r,t,o),tinyMCEPreInit.mceInit[t]=r,"visual"==i.mode){tinymce.init(r);var d=tinymce.get(t);if(!d)return!1;d.acf=i.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,r,o)}},initializeQuicktags:function(t,i){var a=this.defaults();if("undefined"==typeof quicktags)return!1;if(!a)return!1;var n=e.extend({},a.quicktags,i.quicktags);n.id=t;var s=i.field||!1;s.$el,n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,s),tinyMCEPreInit.qtInit[t]=n;var o=quicktags(n);if(!o)return!1;this.buildQuicktags(o),acf.doAction("wysiwyg_quicktags_init",o,o.id,n,s)},buildQuicktags:function(e){var t,i,a,n,s,o,r,c;for(o in e.canvas,t=e.name,i=e.settings,n="",a={},r="",c=e.id,i.buttons&&(r=","+i.buttons+","),edButtons)edButtons[o]&&(s=edButtons[o].id,r&&-1!==",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,".indexOf(","+s+",")&&-1===r.indexOf(","+s+",")||edButtons[o].instance&&edButtons[o].instance!==c||(a[s]=edButtons[o],edButtons[o].html&&(n+=edButtons[o].html(t+"_"))));r&&-1!==r.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,n+=a.dfw.html(t+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,n+=a.textdirection.html(t+"_")),e.toolbar.innerHTML=n,e.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[e])},disable:function(e){this.destroyTinymce(e)},remove:function(e){this.destroyTinymce(e)},destroy:function(e){this.destroyTinymce(e)},destroyTinymce:function(e){if("undefined"==typeof tinymce)return!1;var t=tinymce.get(e);return!!t&&(t.save(),t.destroy(),!0)},enable:function(e){this.enableTinymce(e)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&void 0!==tinyMCEPreInit.mceInit[t]&&(e("#"+t).show(),switchEditors.go(t,"tmce"),!0)}},new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=e("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"wp","oldEditor")&&(wp.editor.autop=wp.oldEditor.autop,wp.editor.removep=wp.oldEditor.removep),acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",(function(e){var t=e.editor;"acf"===t.id.substr(0,3)&&(t=tinymce.editors.content||t,tinymce.activeEditor=t,wpActiveEditor=t.id)}))}})},963:()=>{var e;e=jQuery,acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,e(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,e(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})},2631:()=>{!function(e){var t=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(e){e.map(this.addError,this)},addError:function(e){this.data.errors.push(e)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var e=[],t=[];return this.getErrors().map((function(i){if(i.input){var a=t.indexOf(i.input);a>-1?e[a]=i:(e.push(i),t.push(i.input))}})),e},getGlobalErrors:function(){return this.getErrors().filter((function(e){return!e.input}))},showErrors:function(t="before"){if(this.hasErrors()){var i=this.getFieldErrors(),a=this.getGlobalErrors(),n=0,o=!1;i.map((function(e){var i=this.$('[name="'+e.input+'"]').first();if(i.length||(i=this.$('[name^="'+e.input+'"]').first()),i.length){n++;var a=acf.getClosestField(i);s(a.$el),a.showError(e.message,t),o||(o=a.$el)}}),this);var r=acf.__("Validation failed");if(a.map((function(e){r+=". "+e.message})),1==n?r+=". "+acf.__("1 field requires attention"):n>1&&(r+=". "+acf.__("%d fields require attention").replace("%d",n)),this.has("notice"))this.get("notice").update({type:"error",text:r});else{var c=acf.newNotice({type:"error",text:r,target:this.$el});this.set("notice",c)}this.$el.parents(".acf-popup-box").length||(o||(o=this.get("notice").$el),setTimeout((function(){e("html, body").animate({scrollTop:o.offset().top-e(window).height()/2},500)}),10))}},onChangeStatus:function(e,t,i,a){this.$el.removeClass("is-"+a).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(e){e.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var i=e.Event(null,t.event);t.success=function(){acf.enableSubmit(e(i.target)).trigger(i)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var a=acf.serialize(this.$el);return a.action="acf/validate_save_post",e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a,!0),type:"post",dataType:"json",context:this,success:function(e){if(acf.isAjaxSuccess(e)){var t=acf.applyFilters("validation_complete",e.data,this.$el,this);t.valid||this.addErrors(t.errors)}},complete:function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()}}),!1},setup:function(e){this.$el=e},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),i=function(e){var i=e.data("acf");return i||(i=new t(e)),i};acf.getBlockFormValidator=function(e){return i(e)},acf.validateForm=function(e){return i(e.form).validate(e)},acf.enableSubmit=function(e){return e.removeClass("disabled").removeAttr("disabled")},acf.disableSubmit=function(e){return e.addClass("disabled").attr("disabled",!0)},acf.showSpinner=function(e){return e.addClass("is-active"),e.css("display","inline-block"),e},acf.hideSpinner=function(e){return e.removeClass("is-active"),e.css("display","none"),e},acf.lockForm=function(e){var t=a(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),n=t.find(".spinner, .acf-spinner");return acf.hideSpinner(n),acf.disableSubmit(i),acf.showSpinner(n.last()),e},acf.unlockForm=function(e){var t=a(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),n=t.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(n),e};var a=function(t){var i;return(i=t.find("#submitdiv")).length||(i=t.find("#submitpost")).length||(i=t.find("p.submit").last()).length||(i=t.find(".acf-form-submit")).length||(i=e("#acf-create-options-page-form .acf-actions")).length||(i=e(".acf-headerbar-actions")).length?i:t},n=acf.debounce((function(e){e.submit()})),s=function(e){var t=e.parents(".acf-postbox");if(t.length){var i=acf.getPostbox(t);i&&i.isHiddenByScreenOptions()&&(i.$el.removeClass("hide-if-js"),i.$el.css("display",""))}};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form#post":"onSubmitPost","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(e){i(e).reset()},addInputEvents:function(t){if("safari"!==acf.get("browser")){var i=e(".acf-field [name]",t);i.length&&this.on(i,"invalid","onInvalid")}},onInvalid:function(e,t){e.preventDefault();var a=t.closest("form");a.length&&(i(a).addError({input:t.attr("name"),message:acf.strEscape(e.target.validationMessage)}),n(a))},onClickSubmit:function(t,i){e(".acf-field input").each((function(){this.checkValidity()||s(e(this))})),this.set("originalEvent",t)},onClickSave:function(e,t){this.set("ignore",!0)},onSubmitPost:function(t,i){"dopreview"===e("input#wp-preview").val()&&(this.set("ignore",!0),acf.unlockForm(i))},onSubmit:function(e,t){if(!this.active||this.get("ignore")||e.isDefaultPrevented())return this.allowSubmit();acf.validateForm({form:t,event:this.get("originalEvent")})||e.preventDefault()},allowSubmit:function(){return this.set("ignore",!1),this.set("originalEvent",!1),!0}}),new acf.Model({wait:"prepare",initialize:function(){acf.isGutenberg()&&this.customizeEditor()},customizeEditor:function(){var t=wp.data.dispatch("core/editor"),i=wp.data.select("core/editor"),a=wp.data.dispatch("core/notices"),n=t.savePost,s=!1,o="";wp.data.subscribe((function(){var e=i.getEditedPostAttribute("status");s="publish"===e||"future"===e,o="publish"!==e?e:o})),t.savePost=function(i){i=i||{};var r=this,c=arguments;return new Promise((function(n,r){if(i.isAutosave||i.isPreview)return n("Validation ignored (autosave).");if(!s)return n("Validation ignored (draft).");if(void 0!==acf.blockInstances){const e=wp.data.select("core/block-editor").getSelectedBlockClientId();if(e&&e in acf.blockInstances&&acf.blockInstances[e].validation_errors)return acf.debug("Rejecting save because the block editor has a invalid ACF block selected."),a.createErrorNotice(acf.__("An ACF Block on this page requires attention before you can save."),{id:"acf-validation",isDismissible:!0}),wp.data.dispatch("core/editor").lockPostSaving("acf/block/"+e),wp.data.dispatch("core/block-editor").selectBlock(!1),r("ACF Validation failed for selected block.")}acf.validateForm({form:e("#editor"),reset:!0,complete:function(e,i){t.unlockPostSaving("acf")},failure:function(e,i){var n=i.get("notice");a.createErrorNotice(n.get("text"),{id:"acf-validation",isDismissible:!0}),n.remove(),o&&t.editPost({status:o}),r("Validation failed.")},success:function(){a.removeNotice("acf-validation"),n("Validation success.")}})?n("Validation bypassed."):t.lockPostSaving("acf")})).then((function(){return n.apply(r,c)}),(e=>{}))}}})}(jQuery)}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,i),s.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(5338),i(2457),i(5593),i(6289),i(774),i(3623),i(9982),i(960),i(1163),i(3045),i(2410),i(2093),i(5915),i(2237),i(9252),i(6290),i(7509),i(6403),i(5848),i(2553),i(7513),i(9732),i(3284),i(9213),i(1525),i(5942),i(9938),i(8903),i(3858),i(2747),i(963),i(993),i(1218),i(9400),i(2900),i(1087),i(2631),i(8223),i(4750)})()})(); \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js index c905b3aa8..e4e514172 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js @@ -59,7 +59,7 @@ } const $parentSelect = $(selection.element.parentElement); const $selection = $(''); - $selection.html(acf.escHtml(selection.element.innerHTML)); + $selection.html(acf.strEscape(selection.element.innerHTML)); let isDefault = false; if ($parentSelect.filter('.acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms').length && selection.id === 'manage_categories') { isDefault = true; diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map index 106994ac4..cba6daf3b 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map @@ -1 +1 @@ -{"version":3,"file":"acf-internal-post-type.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-internal-post-type.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-internal-post-type.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * internalPostTypeSettingsManager\n\t *\n\t * Model for handling events in the settings metaboxes of internal post types\n\t *\n\t * @since\t6.1\n\t */\n\tconst internalPostTypeSettingsManager = new acf.Model( {\n\t\tid: 'internalPostTypeSettingsManager',\n\t\twait: 'ready',\n\t\tevents: {\n\t\t\t'blur .acf_slugify_to_key': 'onChangeSlugify',\n\t\t\t'blur .acf_singular_label': 'onChangeSingularLabel',\n\t\t\t'blur .acf_plural_label': 'onChangePluralLabel',\n\t\t\t'change .acf_hierarchical_switch': 'onChangeHierarchical',\n\t\t\t'click .acf-regenerate-labels': 'onClickRegenerateLabels',\n\t\t\t'click .acf-clear-labels': 'onClickClearLabels',\n\t\t\t'change .rewrite_slug_field': 'onChangeURLSlug',\n\t\t\t'keyup .rewrite_slug_field': 'onChangeURLSlug',\n\t\t},\n\t\tonChangeSlugify: function ( e, $el ) {\n\t\t\tconst name = $el.val();\n\t\t\tconst $keyInput = $( '.acf_slugified_key' );\n\n\t\t\t// Generate field key.\n\t\t\tif ( $keyInput.val().trim() == '' ) {\n\t\t\t\tlet slug = acf\n\t\t\t\t\t.strSanitize( name.trim() )\n\t\t\t\t\t.replaceAll( '_', '-' );\n\t\t\t\tslug = acf.applyFilters(\n\t\t\t\t\t'generate_internal_post_type_name',\n\t\t\t\t\tslug,\n\t\t\t\t\tthis\n\t\t\t\t);\n\n\t\t\t\tlet slugLength = 0;\n\n\t\t\t\tif ( 'taxonomy' === acf.get( 'screen' ) ) {\n\t\t\t\t\tslugLength = 32;\n\t\t\t\t} else if ( 'post_type' === acf.get( 'screen' ) ) {\n\t\t\t\t\tslugLength = 20;\n\t\t\t\t}\n\n\t\t\t\tif ( slugLength ) {\n\t\t\t\t\tslug = slug.substring( 0, slugLength );\n\t\t\t\t}\n\n\t\t\t\t$keyInput.val( slug );\n\t\t\t}\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// check we should init.\n\t\t\tif ( ! [ 'taxonomy', 'post_type' ].includes( acf.get( 'screen' ) ) )\n\t\t\t\treturn;\n\n\t\t\t// select2\n\t\t\tconst template = function ( selection ) {\n\t\t\t\tif ( 'undefined' === typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tconst $parentSelect = $( selection.element.parentElement );\n\t\t\t\tconst $selection = $( '' );\n\t\t\t\t$selection.html( acf.escHtml( selection.element.innerHTML ) );\n\n\t\t\t\tlet isDefault = false;\n\n\t\t\t\tif ( $parentSelect.filter( '.acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms' ).length &&\n\t\t\t\t\tselection.id === 'manage_categories'\n\t\t\t\t) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t} else if ( $parentSelect.filter( '.acf-taxonomy-assign_terms' ).length && selection.id === 'edit_posts' ) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t} else if (\n\t\t\t\t\tselection.id === 'taxonomy_key' ||\n\t\t\t\t\tselection.id === 'post_type_key' ||\n\t\t\t\t\tselection.id === 'default'\n\t\t\t\t) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t}\n\n\t\t\t\tif ( isDefault ) {\n\t\t\t\t\t$selection.append(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.__( 'Default' ) +\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\tacf.newSelect2( $( 'select.query_var' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-manage_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-edit_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-delete_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-assign_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.meta_box' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tconst permalinkRewrite = acf.newSelect2(\n\t\t\t\t$( 'select.permalink_rewrite' ),\n\t\t\t\t{\n\t\t\t\t\tfield: false,\n\t\t\t\t\ttemplateSelection: template,\n\t\t\t\t\ttemplateResult: template,\n\t\t\t\t}\n\t\t\t);\n\n\t\t\t$( '.rewrite_slug_field' ).trigger( 'change' );\n\t\t\tpermalinkRewrite.on( 'change', function ( e ) {\n\t\t\t\t$( '.rewrite_slug_field' ).trigger( 'change' );\n\t\t\t} );\n\t\t},\n\t\tonChangeURLSlug: function ( e, $el ) {\n\t\t\tconst $field = $( 'div.acf-field.acf-field-permalink-rewrite' );\n\t\t\tconst rewriteType = $field\n\t\t\t\t.find( 'select' )\n\t\t\t\t.find( 'option:selected' )\n\t\t\t\t.val();\n\t\t\tconst originalInstructions = $field.data(\n\t\t\t\trewriteType + '_instructions'\n\t\t\t);\n\t\t\tconst siteURL = $field.data( 'site_url' );\n\t\t\tconst $permalinkDesc = $field.find( 'p.description' ).first();\n\n\t\t\tif (\n\t\t\t\trewriteType === 'taxonomy_key' ||\n\t\t\t\trewriteType === 'post_type_key'\n\t\t\t) {\n\t\t\t\tvar slugvalue = $( '.acf_slugified_key' ).val().trim();\n\t\t\t} else {\n\t\t\t\tvar slugvalue = $el.val().trim();\n\t\t\t}\n\t\t\tif ( ! slugvalue.length ) slugvalue = '{slug}';\n\n\t\t\t$permalinkDesc.html(\n\t\t\t\t$( '' + originalInstructions + '' )\n\t\t\t\t\t.text()\n\t\t\t\t\t.replace(\n\t\t\t\t\t\t'{slug}',\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'' + siteURL + '/' + slugvalue + ''\n\t\t\t\t\t\t\t).text() +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t)\n\t\t\t);\n\t\t},\n\t\tonChangeSingularLabel: function ( e, $el ) {\n\t\t\tconst label = $el.val();\n\t\t\tthis.updateLabels( label, 'singular', false );\n\t\t},\n\t\tonChangePluralLabel: function ( e, $el ) {\n\t\t\tconst label = $el.val();\n\t\t\tthis.updateLabels( label, 'plural', false );\n\t\t},\n\t\tonChangeHierarchical: function ( e, $el ) {\n\t\t\tconst hierarchical = $el.is( ':checked' );\n\n\t\t\tif ( 'taxonomy' === acf.get( 'screen' ) ) {\n\t\t\t\tlet text = $( '.acf-field-meta-box' ).data( 'tags_meta_box' );\n\n\t\t\t\tif ( hierarchical ) {\n\t\t\t\t\ttext = $( '.acf-field-meta-box' ).data(\n\t\t\t\t\t\t'categories_meta_box'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t$( '#acf_taxonomy-meta_box' )\n\t\t\t\t\t.find( 'option:first' )\n\t\t\t\t\t.text( text )\n\t\t\t\t\t.trigger( 'change' );\n\t\t\t}\n\n\t\t\tthis.updatePlaceholders( hierarchical );\n\t\t},\n\t\tonClickRegenerateLabels: function ( e, $el ) {\n\t\t\tthis.updateLabels(\n\t\t\t\t$( '.acf_singular_label' ).val(),\n\t\t\t\t'singular',\n\t\t\t\ttrue\n\t\t\t);\n\t\t\tthis.updateLabels( $( '.acf_plural_label' ).val(), 'plural', true );\n\t\t},\n\t\tonClickClearLabels: function ( e, $el ) {\n\t\t\tthis.clearLabels();\n\t\t},\n\t\tupdateLabels( label, type, force ) {\n\t\t\t$( '[data-label][data-replace=\"' + type + '\"' ).each(\n\t\t\t\t( index, element ) => {\n\t\t\t\t\tvar $input = $( element )\n\t\t\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t\t\t.first();\n\t\t\t\t\tif ( ! force && $input.val() != '' ) return;\n\t\t\t\t\tif ( label == '' ) return;\n\t\t\t\t\t$input.val(\n\t\t\t\t\t\t$( element ).data( 'transform' ) === 'lower'\n\t\t\t\t\t\t\t? $( element )\n\t\t\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t\t\t.replace( '%s', label.toLowerCase() )\n\t\t\t\t\t\t\t: $( element )\n\t\t\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t\t\t.replace( '%s', label )\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\t\tclearLabels() {\n\t\t\t$( '[data-label]' ).each( ( index, element ) => {\n\t\t\t\t$( element ).find( 'input[type=\"text\"]' ).first().val( '' );\n\t\t\t} );\n\t\t},\n\t\tupdatePlaceholders( heirarchical ) {\n\t\t\tif ( acf.get( 'screen' ) == 'post_type' ) {\n\t\t\t\tvar singular = acf.__( 'Post' );\n\t\t\t\tvar plural = acf.__( 'Posts' );\n\t\t\t\tif ( heirarchical ) {\n\t\t\t\t\tsingular = acf.__( 'Page' );\n\t\t\t\t\tplural = acf.__( 'Pages' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar singular = acf.__( 'Tag' );\n\t\t\t\tvar plural = acf.__( 'Tags' );\n\t\t\t\tif ( heirarchical ) {\n\t\t\t\t\tsingular = acf.__( 'Category' );\n\t\t\t\t\tplural = acf.__( 'Categories' );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t$( '[data-label]' ).each( ( index, element ) => {\n\t\t\t\tvar useReplacement =\n\t\t\t\t\t$( element ).data( 'replace' ) === 'plural'\n\t\t\t\t\t\t? plural\n\t\t\t\t\t\t: singular;\n\t\t\t\tif ( $( element ).data( 'transform' ) === 'lower' ) {\n\t\t\t\t\tuseReplacement = useReplacement.toLowerCase();\n\t\t\t\t}\n\t\t\t\t$( element )\n\t\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'placeholder',\n\t\t\t\t\t\t$( element )\n\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t.replace( '%s', useReplacement )\n\t\t\t\t\t);\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * advancedSettingsMetaboxManager\n\t *\n\t * Screen options functionality for internal post types\n\t *\n\t * @since\t6.1\n\t */\n\tconst advancedSettingsMetaboxManager = new acf.Model( {\n\t\tid: 'advancedSettingsMetaboxManager',\n\t\twait: 'load',\n\t\tevents: {\n\t\t\t'change .acf-advanced-settings-toggle':\n\t\t\t\t'onToggleACFAdvancedSettings',\n\t\t\t'change #screen-options-wrap #acf-advanced-settings-hide':\n\t\t\t\t'onToggleScreenOptionsAdvancedSettings',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$screenOptionsToggle = $(\n\t\t\t\t'#screen-options-wrap #acf-advanced-settings-hide:first'\n\t\t\t);\n\t\t\tthis.$ACFAdvancedToggle = $(\n\t\t\t\t'.acf-advanced-settings-toggle:first'\n\t\t\t);\n\t\t\tthis.render();\n\t\t},\n\n\t\tisACFAdvancedSettingsChecked: function () {\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! this.$ACFAdvancedToggle.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn this.$ACFAdvancedToggle.prop( 'checked' );\n\t\t},\n\n\t\tisScreenOptionsAdvancedSettingsChecked: function () {\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! this.$screenOptionsToggle.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn this.$screenOptionsToggle.prop( 'checked' );\n\t\t},\n\n\t\tonToggleScreenOptionsAdvancedSettings: function () {\n\t\t\tif ( this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\tif ( ! this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$ACFAdvancedToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$ACFAdvancedToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonToggleACFAdvancedSettings: function () {\n\t\t\tif ( this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\tif ( ! this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$screenOptionsToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$screenOptionsToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\trender: function () {\n\t\t\t// On render, sync screen options to ACF's setting.\n\t\t\tthis.onToggleACFAdvancedSettings();\n\t\t},\n\t} );\n\n\tconst linkFieldGroupsManger = new acf.Model( {\n\t\tid: 'linkFieldGroupsManager',\n\t\tevents: {\n\t\t\t'click .acf-link-field-groups': 'linkFieldGroups',\n\t\t},\n\n\t\tlinkFieldGroups: function () {\n\t\t\tlet popup = false;\n\n\t\t\tconst step1 = function () {\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( {\n\t\t\t\t\t\taction: 'acf/link_field_groups',\n\t\t\t\t\t} ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\t\t\tconst step2 = function ( response ) {\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: response.data.title,\n\t\t\t\t\tcontent: response.data.content,\n\t\t\t\t\twidth: '600px',\n\t\t\t\t} );\n\n\t\t\t\tpopup.$el.addClass( 'acf-link-field-groups-popup' );\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\t\t\tconst step3 = function ( e ) {\n\t\t\t\te.preventDefault();\n\n\t\t\t\tconst $select = popup.$( 'select' );\n\t\t\t\tconst val = $select.val();\n\n\t\t\t\tif ( ! val.length ) {\n\t\t\t\t\t$select.focus();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( {\n\t\t\t\t\t\taction: 'acf/link_field_groups',\n\t\t\t\t\t\tfield_groups: val,\n\t\t\t\t\t} ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\t\t\tconst step4 = function ( response ) {\n\t\t\t\tpopup.content( response.data.content );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak(\n\t\t\t\t\t\tacf.__( 'Field groups linked successfully.' ),\n\t\t\t\t\t\t'polite'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tpopup.$( 'button.acf-close-popup' ).focus();\n\t\t\t};\n\n\t\t\tstep1();\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-internal-post-type.js';"],"names":["$","undefined","internalPostTypeSettingsManager","acf","Model","id","wait","events","onChangeSlugify","e","$el","name","val","$keyInput","trim","slug","strSanitize","replaceAll","applyFilters","slugLength","get","substring","initialize","includes","template","selection","element","$parentSelect","parentElement","$selection","html","escHtml","innerHTML","isDefault","filter","length","append","__","data","newSelect2","field","templateSelection","templateResult","permalinkRewrite","trigger","on","onChangeURLSlug","$field","rewriteType","find","originalInstructions","siteURL","$permalinkDesc","first","slugvalue","text","replace","onChangeSingularLabel","label","updateLabels","onChangePluralLabel","onChangeHierarchical","hierarchical","is","updatePlaceholders","onClickRegenerateLabels","onClickClearLabels","clearLabels","type","force","each","index","$input","toLowerCase","heirarchical","singular","plural","useReplacement","attr","advancedSettingsMetaboxManager","$screenOptionsToggle","$ACFAdvancedToggle","render","isACFAdvancedSettingsChecked","prop","isScreenOptionsAdvancedSettingsChecked","onToggleScreenOptionsAdvancedSettings","onToggleACFAdvancedSettings","linkFieldGroupsManger","linkFieldGroups","popup","step1","ajax","url","prepareForAjax","action","dataType","success","step2","response","newPopup","title","content","width","addClass","step3","preventDefault","$select","focus","startButtonLoading","field_groups","step4","wp","a11y","speak","jQuery"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-internal-post-type.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-internal-post-type.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-internal-post-type.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * internalPostTypeSettingsManager\n\t *\n\t * Model for handling events in the settings metaboxes of internal post types\n\t *\n\t * @since\t6.1\n\t */\n\tconst internalPostTypeSettingsManager = new acf.Model( {\n\t\tid: 'internalPostTypeSettingsManager',\n\t\twait: 'ready',\n\t\tevents: {\n\t\t\t'blur .acf_slugify_to_key': 'onChangeSlugify',\n\t\t\t'blur .acf_singular_label': 'onChangeSingularLabel',\n\t\t\t'blur .acf_plural_label': 'onChangePluralLabel',\n\t\t\t'change .acf_hierarchical_switch': 'onChangeHierarchical',\n\t\t\t'click .acf-regenerate-labels': 'onClickRegenerateLabels',\n\t\t\t'click .acf-clear-labels': 'onClickClearLabels',\n\t\t\t'change .rewrite_slug_field': 'onChangeURLSlug',\n\t\t\t'keyup .rewrite_slug_field': 'onChangeURLSlug',\n\t\t},\n\t\tonChangeSlugify: function ( e, $el ) {\n\t\t\tconst name = $el.val();\n\t\t\tconst $keyInput = $( '.acf_slugified_key' );\n\n\t\t\t// Generate field key.\n\t\t\tif ( $keyInput.val().trim() == '' ) {\n\t\t\t\tlet slug = acf\n\t\t\t\t\t.strSanitize( name.trim() )\n\t\t\t\t\t.replaceAll( '_', '-' );\n\t\t\t\tslug = acf.applyFilters(\n\t\t\t\t\t'generate_internal_post_type_name',\n\t\t\t\t\tslug,\n\t\t\t\t\tthis\n\t\t\t\t);\n\n\t\t\t\tlet slugLength = 0;\n\n\t\t\t\tif ( 'taxonomy' === acf.get( 'screen' ) ) {\n\t\t\t\t\tslugLength = 32;\n\t\t\t\t} else if ( 'post_type' === acf.get( 'screen' ) ) {\n\t\t\t\t\tslugLength = 20;\n\t\t\t\t}\n\n\t\t\t\tif ( slugLength ) {\n\t\t\t\t\tslug = slug.substring( 0, slugLength );\n\t\t\t\t}\n\n\t\t\t\t$keyInput.val( slug );\n\t\t\t}\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// check we should init.\n\t\t\tif ( ! [ 'taxonomy', 'post_type' ].includes( acf.get( 'screen' ) ) )\n\t\t\t\treturn;\n\n\t\t\t// select2\n\t\t\tconst template = function ( selection ) {\n\t\t\t\tif ( 'undefined' === typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tconst $parentSelect = $( selection.element.parentElement );\n\t\t\t\tconst $selection = $( '' );\n\t\t\t\t$selection.html( acf.strEscape( selection.element.innerHTML ) );\n\n\t\t\t\tlet isDefault = false;\n\n\t\t\t\tif ( $parentSelect.filter( '.acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms' ).length &&\n\t\t\t\t\tselection.id === 'manage_categories'\n\t\t\t\t) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t} else if ( $parentSelect.filter( '.acf-taxonomy-assign_terms' ).length && selection.id === 'edit_posts' ) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t} else if (\n\t\t\t\t\tselection.id === 'taxonomy_key' ||\n\t\t\t\t\tselection.id === 'post_type_key' ||\n\t\t\t\t\tselection.id === 'default'\n\t\t\t\t) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t}\n\n\t\t\t\tif ( isDefault ) {\n\t\t\t\t\t$selection.append(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.__( 'Default' ) +\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\tacf.newSelect2( $( 'select.query_var' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-manage_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-edit_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-delete_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-assign_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.meta_box' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tconst permalinkRewrite = acf.newSelect2(\n\t\t\t\t$( 'select.permalink_rewrite' ),\n\t\t\t\t{\n\t\t\t\t\tfield: false,\n\t\t\t\t\ttemplateSelection: template,\n\t\t\t\t\ttemplateResult: template,\n\t\t\t\t}\n\t\t\t);\n\n\t\t\t$( '.rewrite_slug_field' ).trigger( 'change' );\n\t\t\tpermalinkRewrite.on( 'change', function ( e ) {\n\t\t\t\t$( '.rewrite_slug_field' ).trigger( 'change' );\n\t\t\t} );\n\t\t},\n\t\tonChangeURLSlug: function ( e, $el ) {\n\t\t\tconst $field = $( 'div.acf-field.acf-field-permalink-rewrite' );\n\t\t\tconst rewriteType = $field\n\t\t\t\t.find( 'select' )\n\t\t\t\t.find( 'option:selected' )\n\t\t\t\t.val();\n\t\t\tconst originalInstructions = $field.data(\n\t\t\t\trewriteType + '_instructions'\n\t\t\t);\n\t\t\tconst siteURL = $field.data( 'site_url' );\n\t\t\tconst $permalinkDesc = $field.find( 'p.description' ).first();\n\n\t\t\tif (\n\t\t\t\trewriteType === 'taxonomy_key' ||\n\t\t\t\trewriteType === 'post_type_key'\n\t\t\t) {\n\t\t\t\tvar slugvalue = $( '.acf_slugified_key' ).val().trim();\n\t\t\t} else {\n\t\t\t\tvar slugvalue = $el.val().trim();\n\t\t\t}\n\t\t\tif ( ! slugvalue.length ) slugvalue = '{slug}';\n\n\t\t\t$permalinkDesc.html(\n\t\t\t\t$( '' + originalInstructions + '' )\n\t\t\t\t\t.text()\n\t\t\t\t\t.replace(\n\t\t\t\t\t\t'{slug}',\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'' + siteURL + '/' + slugvalue + ''\n\t\t\t\t\t\t\t).text() +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t)\n\t\t\t);\n\t\t},\n\t\tonChangeSingularLabel: function ( e, $el ) {\n\t\t\tconst label = $el.val();\n\t\t\tthis.updateLabels( label, 'singular', false );\n\t\t},\n\t\tonChangePluralLabel: function ( e, $el ) {\n\t\t\tconst label = $el.val();\n\t\t\tthis.updateLabels( label, 'plural', false );\n\t\t},\n\t\tonChangeHierarchical: function ( e, $el ) {\n\t\t\tconst hierarchical = $el.is( ':checked' );\n\n\t\t\tif ( 'taxonomy' === acf.get( 'screen' ) ) {\n\t\t\t\tlet text = $( '.acf-field-meta-box' ).data( 'tags_meta_box' );\n\n\t\t\t\tif ( hierarchical ) {\n\t\t\t\t\ttext = $( '.acf-field-meta-box' ).data(\n\t\t\t\t\t\t'categories_meta_box'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t$( '#acf_taxonomy-meta_box' )\n\t\t\t\t\t.find( 'option:first' )\n\t\t\t\t\t.text( text )\n\t\t\t\t\t.trigger( 'change' );\n\t\t\t}\n\n\t\t\tthis.updatePlaceholders( hierarchical );\n\t\t},\n\t\tonClickRegenerateLabels: function ( e, $el ) {\n\t\t\tthis.updateLabels(\n\t\t\t\t$( '.acf_singular_label' ).val(),\n\t\t\t\t'singular',\n\t\t\t\ttrue\n\t\t\t);\n\t\t\tthis.updateLabels( $( '.acf_plural_label' ).val(), 'plural', true );\n\t\t},\n\t\tonClickClearLabels: function ( e, $el ) {\n\t\t\tthis.clearLabels();\n\t\t},\n\t\tupdateLabels( label, type, force ) {\n\t\t\t$( '[data-label][data-replace=\"' + type + '\"' ).each(\n\t\t\t\t( index, element ) => {\n\t\t\t\t\tvar $input = $( element )\n\t\t\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t\t\t.first();\n\t\t\t\t\tif ( ! force && $input.val() != '' ) return;\n\t\t\t\t\tif ( label == '' ) return;\n\t\t\t\t\t$input.val(\n\t\t\t\t\t\t$( element ).data( 'transform' ) === 'lower'\n\t\t\t\t\t\t\t? $( element )\n\t\t\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t\t\t.replace( '%s', label.toLowerCase() )\n\t\t\t\t\t\t\t: $( element )\n\t\t\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t\t\t.replace( '%s', label )\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\t\tclearLabels() {\n\t\t\t$( '[data-label]' ).each( ( index, element ) => {\n\t\t\t\t$( element ).find( 'input[type=\"text\"]' ).first().val( '' );\n\t\t\t} );\n\t\t},\n\t\tupdatePlaceholders( heirarchical ) {\n\t\t\tif ( acf.get( 'screen' ) == 'post_type' ) {\n\t\t\t\tvar singular = acf.__( 'Post' );\n\t\t\t\tvar plural = acf.__( 'Posts' );\n\t\t\t\tif ( heirarchical ) {\n\t\t\t\t\tsingular = acf.__( 'Page' );\n\t\t\t\t\tplural = acf.__( 'Pages' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar singular = acf.__( 'Tag' );\n\t\t\t\tvar plural = acf.__( 'Tags' );\n\t\t\t\tif ( heirarchical ) {\n\t\t\t\t\tsingular = acf.__( 'Category' );\n\t\t\t\t\tplural = acf.__( 'Categories' );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t$( '[data-label]' ).each( ( index, element ) => {\n\t\t\t\tvar useReplacement =\n\t\t\t\t\t$( element ).data( 'replace' ) === 'plural'\n\t\t\t\t\t\t? plural\n\t\t\t\t\t\t: singular;\n\t\t\t\tif ( $( element ).data( 'transform' ) === 'lower' ) {\n\t\t\t\t\tuseReplacement = useReplacement.toLowerCase();\n\t\t\t\t}\n\t\t\t\t$( element )\n\t\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'placeholder',\n\t\t\t\t\t\t$( element )\n\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t.replace( '%s', useReplacement )\n\t\t\t\t\t);\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * advancedSettingsMetaboxManager\n\t *\n\t * Screen options functionality for internal post types\n\t *\n\t * @since\t6.1\n\t */\n\tconst advancedSettingsMetaboxManager = new acf.Model( {\n\t\tid: 'advancedSettingsMetaboxManager',\n\t\twait: 'load',\n\t\tevents: {\n\t\t\t'change .acf-advanced-settings-toggle':\n\t\t\t\t'onToggleACFAdvancedSettings',\n\t\t\t'change #screen-options-wrap #acf-advanced-settings-hide':\n\t\t\t\t'onToggleScreenOptionsAdvancedSettings',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$screenOptionsToggle = $(\n\t\t\t\t'#screen-options-wrap #acf-advanced-settings-hide:first'\n\t\t\t);\n\t\t\tthis.$ACFAdvancedToggle = $(\n\t\t\t\t'.acf-advanced-settings-toggle:first'\n\t\t\t);\n\t\t\tthis.render();\n\t\t},\n\n\t\tisACFAdvancedSettingsChecked: function () {\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! this.$ACFAdvancedToggle.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn this.$ACFAdvancedToggle.prop( 'checked' );\n\t\t},\n\n\t\tisScreenOptionsAdvancedSettingsChecked: function () {\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! this.$screenOptionsToggle.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn this.$screenOptionsToggle.prop( 'checked' );\n\t\t},\n\n\t\tonToggleScreenOptionsAdvancedSettings: function () {\n\t\t\tif ( this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\tif ( ! this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$ACFAdvancedToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$ACFAdvancedToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonToggleACFAdvancedSettings: function () {\n\t\t\tif ( this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\tif ( ! this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$screenOptionsToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$screenOptionsToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\trender: function () {\n\t\t\t// On render, sync screen options to ACF's setting.\n\t\t\tthis.onToggleACFAdvancedSettings();\n\t\t},\n\t} );\n\n\tconst linkFieldGroupsManger = new acf.Model( {\n\t\tid: 'linkFieldGroupsManager',\n\t\tevents: {\n\t\t\t'click .acf-link-field-groups': 'linkFieldGroups',\n\t\t},\n\n\t\tlinkFieldGroups: function () {\n\t\t\tlet popup = false;\n\n\t\t\tconst step1 = function () {\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( {\n\t\t\t\t\t\taction: 'acf/link_field_groups',\n\t\t\t\t\t} ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\t\t\tconst step2 = function ( response ) {\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: response.data.title,\n\t\t\t\t\tcontent: response.data.content,\n\t\t\t\t\twidth: '600px',\n\t\t\t\t} );\n\n\t\t\t\tpopup.$el.addClass( 'acf-link-field-groups-popup' );\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\t\t\tconst step3 = function ( e ) {\n\t\t\t\te.preventDefault();\n\n\t\t\t\tconst $select = popup.$( 'select' );\n\t\t\t\tconst val = $select.val();\n\n\t\t\t\tif ( ! val.length ) {\n\t\t\t\t\t$select.focus();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( {\n\t\t\t\t\t\taction: 'acf/link_field_groups',\n\t\t\t\t\t\tfield_groups: val,\n\t\t\t\t\t} ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\t\t\tconst step4 = function ( response ) {\n\t\t\t\tpopup.content( response.data.content );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak(\n\t\t\t\t\t\tacf.__( 'Field groups linked successfully.' ),\n\t\t\t\t\t\t'polite'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tpopup.$( 'button.acf-close-popup' ).focus();\n\t\t\t};\n\n\t\t\tstep1();\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-internal-post-type.js';"],"names":["$","undefined","internalPostTypeSettingsManager","acf","Model","id","wait","events","onChangeSlugify","e","$el","name","val","$keyInput","trim","slug","strSanitize","replaceAll","applyFilters","slugLength","get","substring","initialize","includes","template","selection","element","$parentSelect","parentElement","$selection","html","strEscape","innerHTML","isDefault","filter","length","append","__","data","newSelect2","field","templateSelection","templateResult","permalinkRewrite","trigger","on","onChangeURLSlug","$field","rewriteType","find","originalInstructions","siteURL","$permalinkDesc","first","slugvalue","text","replace","onChangeSingularLabel","label","updateLabels","onChangePluralLabel","onChangeHierarchical","hierarchical","is","updatePlaceholders","onClickRegenerateLabels","onClickClearLabels","clearLabels","type","force","each","index","$input","toLowerCase","heirarchical","singular","plural","useReplacement","attr","advancedSettingsMetaboxManager","$screenOptionsToggle","$ACFAdvancedToggle","render","isACFAdvancedSettingsChecked","prop","isScreenOptionsAdvancedSettingsChecked","onToggleScreenOptionsAdvancedSettings","onToggleACFAdvancedSettings","linkFieldGroupsManger","linkFieldGroups","popup","step1","ajax","url","prepareForAjax","action","dataType","success","step2","response","newPopup","title","content","width","addClass","step3","preventDefault","$select","focus","startButtonLoading","field_groups","step4","wp","a11y","speak","jQuery"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.min.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.min.js index 29c45cbf5..f9dd4e1b3 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.min.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.min.js @@ -1 +1 @@ -(()=>{var e={4110:()=>{var e;e=jQuery,new acf.Model({id:"internalPostTypeSettingsManager",wait:"ready",events:{"blur .acf_slugify_to_key":"onChangeSlugify","blur .acf_singular_label":"onChangeSingularLabel","blur .acf_plural_label":"onChangePluralLabel","change .acf_hierarchical_switch":"onChangeHierarchical","click .acf-regenerate-labels":"onClickRegenerateLabels","click .acf-clear-labels":"onClickClearLabels","change .rewrite_slug_field":"onChangeURLSlug","keyup .rewrite_slug_field":"onChangeURLSlug"},onChangeSlugify:function(t,a){const n=a.val(),l=e(".acf_slugified_key");if(""==l.val().trim()){let e=acf.strSanitize(n.trim()).replaceAll("_","-");e=acf.applyFilters("generate_internal_post_type_name",e,this);let t=0;"taxonomy"===acf.get("screen")?t=32:"post_type"===acf.get("screen")&&(t=20),t&&(e=e.substring(0,t)),l.val(e)}},initialize:function(){if(!["taxonomy","post_type"].includes(acf.get("screen")))return;const t=function(t){if(void 0===t.element)return t;const a=e(t.element.parentElement),n=e('');n.html(acf.escHtml(t.element.innerHTML));let l=!1;return a.filter(".acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms").length&&"manage_categories"===t.id||a.filter(".acf-taxonomy-assign_terms").length&&"edit_posts"===t.id?l=!0:"taxonomy_key"!==t.id&&"post_type_key"!==t.id&&"default"!==t.id||(l=!0),l&&n.append(''+acf.__("Default")+""),n.data("element",t.element),n};acf.newSelect2(e("select.query_var"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-manage_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-edit_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-delete_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-assign_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.meta_box"),{field:!1,templateSelection:t,templateResult:t});const a=acf.newSelect2(e("select.permalink_rewrite"),{field:!1,templateSelection:t,templateResult:t});e(".rewrite_slug_field").trigger("change"),a.on("change",(function(t){e(".rewrite_slug_field").trigger("change")}))},onChangeURLSlug:function(t,a){const n=e("div.acf-field.acf-field-permalink-rewrite"),l=n.find("select").find("option:selected").val(),i=n.data(l+"_instructions"),c=n.data("site_url"),s=n.find("p.description").first();if("taxonomy_key"===l||"post_type_key"===l)var o=e(".acf_slugified_key").val().trim();else o=a.val().trim();o.length||(o="{slug}"),s.html(e(""+i+"").text().replace("{slug}",""+e(""+c+"/"+o+"").text()+""))},onChangeSingularLabel:function(e,t){const a=t.val();this.updateLabels(a,"singular",!1)},onChangePluralLabel:function(e,t){const a=t.val();this.updateLabels(a,"plural",!1)},onChangeHierarchical:function(t,a){const n=a.is(":checked");if("taxonomy"===acf.get("screen")){let t=e(".acf-field-meta-box").data("tags_meta_box");n&&(t=e(".acf-field-meta-box").data("categories_meta_box")),e("#acf_taxonomy-meta_box").find("option:first").text(t).trigger("change")}this.updatePlaceholders(n)},onClickRegenerateLabels:function(t,a){this.updateLabels(e(".acf_singular_label").val(),"singular",!0),this.updateLabels(e(".acf_plural_label").val(),"plural",!0)},onClickClearLabels:function(e,t){this.clearLabels()},updateLabels(t,a,n){e('[data-label][data-replace="'+a+'"').each(((a,l)=>{var i=e(l).find('input[type="text"]').first();(n||""==i.val())&&""!=t&&i.val("lower"===e(l).data("transform")?e(l).data("label").replace("%s",t.toLowerCase()):e(l).data("label").replace("%s",t))}))},clearLabels(){e("[data-label]").each(((t,a)=>{e(a).find('input[type="text"]').first().val("")}))},updatePlaceholders(t){if("post_type"==acf.get("screen")){var a=acf.__("Post"),n=acf.__("Posts");t&&(a=acf.__("Page"),n=acf.__("Pages"))}else a=acf.__("Tag"),n=acf.__("Tags"),t&&(a=acf.__("Category"),n=acf.__("Categories"));e("[data-label]").each(((t,l)=>{var i="plural"===e(l).data("replace")?n:a;"lower"===e(l).data("transform")&&(i=i.toLowerCase()),e(l).find('input[type="text"]').first().attr("placeholder",e(l).data("label").replace("%s",i))}))}}),new acf.Model({id:"advancedSettingsMetaboxManager",wait:"load",events:{"change .acf-advanced-settings-toggle":"onToggleACFAdvancedSettings","change #screen-options-wrap #acf-advanced-settings-hide":"onToggleScreenOptionsAdvancedSettings"},initialize:function(){this.$screenOptionsToggle=e("#screen-options-wrap #acf-advanced-settings-hide:first"),this.$ACFAdvancedToggle=e(".acf-advanced-settings-toggle:first"),this.render()},isACFAdvancedSettingsChecked:function(){return!!this.$ACFAdvancedToggle.length&&this.$ACFAdvancedToggle.prop("checked")},isScreenOptionsAdvancedSettingsChecked:function(){return!!this.$screenOptionsToggle.length&&this.$screenOptionsToggle.prop("checked")},onToggleScreenOptionsAdvancedSettings:function(){this.isScreenOptionsAdvancedSettingsChecked()?this.isACFAdvancedSettingsChecked()||this.$ACFAdvancedToggle.trigger("click"):this.isACFAdvancedSettingsChecked()&&this.$ACFAdvancedToggle.trigger("click")},onToggleACFAdvancedSettings:function(){this.isACFAdvancedSettingsChecked()?this.isScreenOptionsAdvancedSettingsChecked()||this.$screenOptionsToggle.trigger("click"):this.isScreenOptionsAdvancedSettingsChecked()&&this.$screenOptionsToggle.trigger("click")},render:function(){this.onToggleACFAdvancedSettings()}}),new acf.Model({id:"linkFieldGroupsManager",events:{"click .acf-link-field-groups":"linkFieldGroups"},linkFieldGroups:function(){let t=!1;const a=function(a){a.preventDefault();const l=t.$("select"),i=l.val();i.length?(acf.startButtonLoading(t.$(".button")),e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax({action:"acf/link_field_groups",field_groups:i}),type:"post",dataType:"json",success:n})):l.focus()},n=function(e){t.content(e.data.content),wp.a11y&&wp.a11y.speak&&acf.__&&wp.a11y.speak(acf.__("Field groups linked successfully."),"polite"),t.$("button.acf-close-popup").focus()};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax({action:"acf/link_field_groups"}),type:"post",dataType:"json",success:function(e){t=acf.newPopup({title:e.data.title,content:e.data.content,width:"600px"}),t.$el.addClass("acf-link-field-groups-popup"),t.on("submit","form",a)}})}})}},t={};function a(n){var l=t[n];if(void 0!==l)return l.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,a),i.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";a(4110)})()})(); \ No newline at end of file +(()=>{var e={237:()=>{var e;e=jQuery,new acf.Model({id:"internalPostTypeSettingsManager",wait:"ready",events:{"blur .acf_slugify_to_key":"onChangeSlugify","blur .acf_singular_label":"onChangeSingularLabel","blur .acf_plural_label":"onChangePluralLabel","change .acf_hierarchical_switch":"onChangeHierarchical","click .acf-regenerate-labels":"onClickRegenerateLabels","click .acf-clear-labels":"onClickClearLabels","change .rewrite_slug_field":"onChangeURLSlug","keyup .rewrite_slug_field":"onChangeURLSlug"},onChangeSlugify:function(t,a){const n=a.val(),l=e(".acf_slugified_key");if(""==l.val().trim()){let e=acf.strSanitize(n.trim()).replaceAll("_","-");e=acf.applyFilters("generate_internal_post_type_name",e,this);let t=0;"taxonomy"===acf.get("screen")?t=32:"post_type"===acf.get("screen")&&(t=20),t&&(e=e.substring(0,t)),l.val(e)}},initialize:function(){if(!["taxonomy","post_type"].includes(acf.get("screen")))return;const t=function(t){if(void 0===t.element)return t;const a=e(t.element.parentElement),n=e('');n.html(acf.strEscape(t.element.innerHTML));let l=!1;return a.filter(".acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms").length&&"manage_categories"===t.id||a.filter(".acf-taxonomy-assign_terms").length&&"edit_posts"===t.id?l=!0:"taxonomy_key"!==t.id&&"post_type_key"!==t.id&&"default"!==t.id||(l=!0),l&&n.append(''+acf.__("Default")+""),n.data("element",t.element),n};acf.newSelect2(e("select.query_var"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-manage_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-edit_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-delete_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.acf-taxonomy-assign_terms"),{field:!1,templateSelection:t,templateResult:t}),acf.newSelect2(e("select.meta_box"),{field:!1,templateSelection:t,templateResult:t});const a=acf.newSelect2(e("select.permalink_rewrite"),{field:!1,templateSelection:t,templateResult:t});e(".rewrite_slug_field").trigger("change"),a.on("change",(function(t){e(".rewrite_slug_field").trigger("change")}))},onChangeURLSlug:function(t,a){const n=e("div.acf-field.acf-field-permalink-rewrite"),l=n.find("select").find("option:selected").val(),i=n.data(l+"_instructions"),c=n.data("site_url"),s=n.find("p.description").first();if("taxonomy_key"===l||"post_type_key"===l)var o=e(".acf_slugified_key").val().trim();else o=a.val().trim();o.length||(o="{slug}"),s.html(e(""+i+"").text().replace("{slug}",""+e(""+c+"/"+o+"").text()+""))},onChangeSingularLabel:function(e,t){const a=t.val();this.updateLabels(a,"singular",!1)},onChangePluralLabel:function(e,t){const a=t.val();this.updateLabels(a,"plural",!1)},onChangeHierarchical:function(t,a){const n=a.is(":checked");if("taxonomy"===acf.get("screen")){let t=e(".acf-field-meta-box").data("tags_meta_box");n&&(t=e(".acf-field-meta-box").data("categories_meta_box")),e("#acf_taxonomy-meta_box").find("option:first").text(t).trigger("change")}this.updatePlaceholders(n)},onClickRegenerateLabels:function(t,a){this.updateLabels(e(".acf_singular_label").val(),"singular",!0),this.updateLabels(e(".acf_plural_label").val(),"plural",!0)},onClickClearLabels:function(e,t){this.clearLabels()},updateLabels(t,a,n){e('[data-label][data-replace="'+a+'"').each(((a,l)=>{var i=e(l).find('input[type="text"]').first();(n||""==i.val())&&""!=t&&i.val("lower"===e(l).data("transform")?e(l).data("label").replace("%s",t.toLowerCase()):e(l).data("label").replace("%s",t))}))},clearLabels(){e("[data-label]").each(((t,a)=>{e(a).find('input[type="text"]').first().val("")}))},updatePlaceholders(t){if("post_type"==acf.get("screen")){var a=acf.__("Post"),n=acf.__("Posts");t&&(a=acf.__("Page"),n=acf.__("Pages"))}else a=acf.__("Tag"),n=acf.__("Tags"),t&&(a=acf.__("Category"),n=acf.__("Categories"));e("[data-label]").each(((t,l)=>{var i="plural"===e(l).data("replace")?n:a;"lower"===e(l).data("transform")&&(i=i.toLowerCase()),e(l).find('input[type="text"]').first().attr("placeholder",e(l).data("label").replace("%s",i))}))}}),new acf.Model({id:"advancedSettingsMetaboxManager",wait:"load",events:{"change .acf-advanced-settings-toggle":"onToggleACFAdvancedSettings","change #screen-options-wrap #acf-advanced-settings-hide":"onToggleScreenOptionsAdvancedSettings"},initialize:function(){this.$screenOptionsToggle=e("#screen-options-wrap #acf-advanced-settings-hide:first"),this.$ACFAdvancedToggle=e(".acf-advanced-settings-toggle:first"),this.render()},isACFAdvancedSettingsChecked:function(){return!!this.$ACFAdvancedToggle.length&&this.$ACFAdvancedToggle.prop("checked")},isScreenOptionsAdvancedSettingsChecked:function(){return!!this.$screenOptionsToggle.length&&this.$screenOptionsToggle.prop("checked")},onToggleScreenOptionsAdvancedSettings:function(){this.isScreenOptionsAdvancedSettingsChecked()?this.isACFAdvancedSettingsChecked()||this.$ACFAdvancedToggle.trigger("click"):this.isACFAdvancedSettingsChecked()&&this.$ACFAdvancedToggle.trigger("click")},onToggleACFAdvancedSettings:function(){this.isACFAdvancedSettingsChecked()?this.isScreenOptionsAdvancedSettingsChecked()||this.$screenOptionsToggle.trigger("click"):this.isScreenOptionsAdvancedSettingsChecked()&&this.$screenOptionsToggle.trigger("click")},render:function(){this.onToggleACFAdvancedSettings()}}),new acf.Model({id:"linkFieldGroupsManager",events:{"click .acf-link-field-groups":"linkFieldGroups"},linkFieldGroups:function(){let t=!1;const a=function(a){a.preventDefault();const l=t.$("select"),i=l.val();i.length?(acf.startButtonLoading(t.$(".button")),e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax({action:"acf/link_field_groups",field_groups:i}),type:"post",dataType:"json",success:n})):l.focus()},n=function(e){t.content(e.data.content),wp.a11y&&wp.a11y.speak&&acf.__&&wp.a11y.speak(acf.__("Field groups linked successfully."),"polite"),t.$("button.acf-close-popup").focus()};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax({action:"acf/link_field_groups"}),type:"post",dataType:"json",success:function(e){t=acf.newPopup({title:e.data.title,content:e.data.content,width:"600px"}),t.$el.addClass("acf-link-field-groups-popup"),t.on("submit","form",a)}})}})}},t={};function a(n){var l=t[n];if(void 0!==l)return l.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,a),i.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";a(237)})()})(); \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js index acc521bd0..bcc9751f4 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js @@ -60,7 +60,7 @@ * Performs an action if it exists. You can pass as many arguments as you want to this function; the only rule is * that the first argument must always be the action. */ - function doAction( /* action, arg1, arg2, ... */ + function doAction(/* action, arg1, arg2, ... */ ) { var args = Array.prototype.slice.call(arguments); var action = args.shift(); @@ -103,7 +103,7 @@ * Performs a filter if it exists. You should only ever pass 1 argument to be filtered. The only rule is that * the first argument must always be the filter. */ - function applyFilters( /* filter, filtered arg, arg2, ... */ + function applyFilters(/* filter, filtered arg, arg2, ... */ ) { var args = Array.prototype.slice.call(arguments); var filter = args.shift(); @@ -1238,6 +1238,7 @@ timeout: 0, dismiss: true, target: false, + location: 'before', close: function () {} }, events: { @@ -1289,8 +1290,13 @@ }, show: function () { var $target = this.get('target'); + var location = this.get('location'); if ($target) { - $target.prepend(this.$el); + if (location === 'after') { + $target.append(this.$el); + } else { + $target.prepend(this.$el); + } } }, hide: function () { @@ -1345,10 +1351,6 @@ initialize: function () { const $notices = $('.acf-admin-notice'); $notices.each(function () { - // Move to avoid WP flicker. - if ($(this).length) { - $('h1:first').after($(this)); - } if ($(this).data('persisted')) { let dismissed = acf.getPreference('dismissed-notices'); if (dismissed && typeof dismissed == 'object' && dismissed.includes($(this).data('persist-id'))) { @@ -2097,7 +2099,7 @@ acf.strSlugify = function (str) { return acf.strReplace('_', '-', str.toLowerCase()); }; - acf.strSanitize = function (str) { + acf.strSanitize = function (str, toLowerCase = true) { // chars (https://jsperf.com/replace-foreign-characters) var map = { À: 'A', @@ -2342,7 +2344,9 @@ str = str.replace(nonWord, mapping); // lowercase - str = str.toLowerCase(); + if (toLowerCase) { + str = str.toLowerCase(); + } // return return str; @@ -2465,17 +2469,25 @@ //console.log( acf.escHtml( '' ) ); /** - * acf.decode + * Encode a string potentially containing HTML into it's HTML entities equivalent. * - * description + * @since 6.3.6 * - * @date 13/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. + * @param {string} string String to encode. + * @return {string} The encoded string */ + acf.encode = function (string) { + return $(''; ?>

                          - +

                          +
                          - -

                          + +

                          field groups to group custom fields together, and then attach those fields to edit screens.', 'acf' ), - acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/creating-a-field-group/', 'docs', 'no-field-groups' ) + __( 'ACF uses field groups to group custom fields together, and then attach those fields to edit screens.', 'acf' ), + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/creating-a-field-group/', 'docs', 'no-field-groups' ) + ) ); ?>

                          - +

                          getting started guide.', 'acf' ), - acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-field-groups' ) + __( 'New to ACF? Take a look at our getting started guide.', 'acf' ), + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-field-groups' ) + ) ); ?>

                          diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-group.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-group.php index 222bfe493..992719f16 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-group.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-group.php @@ -1,6 +1,6 @@ -
                          +
                          -

                          +

                            @@ -21,8 +21,7 @@ 'rule' => $rule, ) ); - - endforeach; + endforeach; ?>
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-rule.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-rule.php index 7f44204f1..703d59b02 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-rule.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/location-rule.php @@ -4,7 +4,7 @@ $prefix = 'acf_field_group[location][' . $rule['group'] . '][' . $rule['id'] . ']'; ?> - + 'select', @@ -24,7 +23,6 @@ 'class' => 'refresh-location-rule', ) ); - } ?> @@ -38,7 +36,6 @@ // array if ( is_array( $choices ) ) { - acf_render_field( array( 'type' => 'select', @@ -51,9 +48,7 @@ // custom } else { - - echo $choices; - + echo acf_esc_html( $choices ); } ?> @@ -67,7 +62,6 @@ // array if ( is_array( $choices ) ) { - acf_render_field( array( 'type' => 'select', @@ -81,15 +75,13 @@ // custom } else { - - echo $choices; - + echo acf_esc_html( $choices ); } ?> - + diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/locations.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/locations.php index d30de7bbf..66c395a5c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/locations.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/locations.php @@ -6,7 +6,7 @@ ?>
                            - + ?
                            @@ -29,13 +29,12 @@ 'group_id' => "group_{$i}", ) ); - endforeach; ?> -

                            +

                            - +
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/options.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/options.php index d6d4900d1..329797312 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/options.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-field-group/options.php @@ -99,7 +99,7 @@ acf_render_field_wrap( array( 'label' => __( 'Position', 'acf' ), - 'instructions' => '', + 'instructions' => __( "'High' position not supported in the Block Editor", 'acf' ), 'type' => 'button_group', 'name' => 'position', 'prefix' => 'acf_field_group', @@ -110,7 +110,9 @@ 'side' => __( 'Side', 'acf' ), ), 'default_value' => 'normal', - ) + ), + 'div', + 'field' ); @@ -281,7 +283,7 @@ ?>
                            - +
                            +
                            @@ -7,10 +14,12 @@

                            getting started guide.', 'acf' ), - acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-post-types' ) + __( 'New to ACF? Take a look at our getting started guide.', 'acf' ), + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-post-types' ) + ) ); ?>

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/advanced-settings.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/advanced-settings.php index 63e2f7695..dcfe4bcde 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/advanced-settings.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/advanced-settings.php @@ -11,6 +11,10 @@ ) ); + $wrapper_class = str_replace( '_', '-', $tab_key ); + + echo '
                            '; + switch ( $tab_key ) { case 'general': acf_render_field_wrap( @@ -133,8 +137,8 @@ break; case 'labels': echo '
                            '; - echo '' . __( 'Regenerate', 'acf' ) . ''; - echo '' . __( 'Clear', 'acf' ) . ''; + echo '' . esc_html__( 'Regenerate', 'acf' ) . ''; + echo '' . esc_html__( 'Clear', 'acf' ) . ''; echo ''; echo '
                            '; @@ -1030,7 +1034,7 @@ 'default' => 1, 'hide_search' => true, 'class' => 'query_var', - 'conditions' => array( + 'conditions' => array( 'field' => 'publicly_queryable', 'operator' => '==', 'value' => 1, @@ -1219,4 +1223,6 @@ } do_action( "acf/taxonomy/render_settings_tab/{$tab_key}", $acf_taxonomy ); + + echo '
                            '; } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/acf-taxonomy/index.php @@ -0,0 +1,2 @@ +
                            @@ -7,10 +15,12 @@

                            getting started guide.', 'acf' ), - acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-taxonomies' ) + __( 'New to ACF? Take a look at our getting started guide.', 'acf' ), + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-taxonomies' ) + ) ); ?>

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/browse-fields-modal.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/browse-fields-modal.php index ac3f51d9f..207e0bd6d 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/browse-fields-modal.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/browse-fields-modal.php @@ -3,6 +3,16 @@ $browse_fields_tabs = array( 'popular' => __( 'Popular', 'acf' ) ); $browse_fields_tabs = $browse_fields_tabs + acf_get_field_categories_i18n(); + +if ( acf_is_pro() && acf_pro_is_license_expired() ) { + $acf_upgrade_text = __( 'Renew PRO License', 'acf' ); + $acf_upgrade_link = acf_add_url_utm_tags( acf_pro_get_manage_license_url(), 'field-type-modal', '' ); + $acf_pro_feature_text = __( 'Renew PRO to Unlock', 'acf' ); +} else { + $acf_upgrade_text = __( 'Upgrade to PRO', 'acf' ); + $acf_upgrade_link = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'field-type-modal', '' ); + $acf_pro_feature_text = __( 'ACF PRO Feature', 'acf' ); +} ?>
                            @@ -61,8 +71,8 @@
                            @@ -70,9 +80,9 @@

                            - + - +

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php new file mode 100644 index 000000000..c92e35c4f --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php @@ -0,0 +1,68 @@ +' . $acf_plugin_name . ' —'; +$acf_learn_how_to_fix = '' . __( 'Learn more', 'acf' ) . ''; +$acf_class = 'notice-error'; +$acf_user_can_acf = false; + +if ( current_user_can( acf_get_setting( 'capability' ) ) ) { + $acf_user_can_acf = true; + $acf_dismiss_url = add_query_arg( array( 'acf-dismiss-esc-html-notice' => wp_create_nonce( 'acf/dismiss_escaped_html_notice' ) ) ); + + // "Show/Hide Details" is a button for accessibility purposes, because it isn't a link. But since the design shows a link, we need to make it look like a link. + $acf_style_button_as_link = trim( + 'display: inline; + padding: 0; + background: none; + border: none; + color: #0073aa; + text-decoration: underline; + cursor: pointer;' + ); + + $acf_show_details = ''; + $acf_show_details .= ' | ' . __( 'Dismiss permanently', 'acf' ) . ''; +} else { + $acf_show_details = __( 'Please contact your site administrator or developer for more details.', 'acf' ); +} + +$acf_error_msg = sprintf( + /* translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. */ + __( '%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.', 'acf' ), + $acf_plugin_name, + $acf_learn_how_to_fix +); + + +?> +
                            +

                            +

                            + + + +
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/form-top.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/form-top.php index 64489a23d..c1720124e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/form-top.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/form-top.php @@ -40,20 +40,23 @@ if ( empty( $acf_title ) && $acf_prefilled_title ) { $acf_title = $acf_prefilled_title; } -} elseif ( in_array( $acf_post_type, array( 'acf-post-type', 'acf-taxonomy' ) ) ) { - $acf_duplicate_post_type = acf_get_post_type_from_request_args( 'acfduplicate' ); - $acf_duplicate_taxonomy = acf_get_taxonomy_from_request_args( 'acfduplicate' ); - $acf_duplicated_from_label = ''; +} elseif ( in_array( $acf_post_type, array( 'acf-post-type', 'acf-taxonomy', 'acf-ui-options-page' ), true ) ) { + $acf_duplicate_post_type = acf_get_post_type_from_request_args( 'acfduplicate' ); + $acf_duplicate_taxonomy = acf_get_taxonomy_from_request_args( 'acfduplicate' ); + $acf_duplicate_ui_options_page = acf_get_ui_options_page_from_request_args( 'acfduplicate' ); + $acf_duplicated_from_label = ''; if ( $acf_duplicate_post_type && ! empty( $acf_duplicate_post_type['labels']['singular_name'] ) ) { $acf_duplicated_from_label = $acf_duplicate_post_type['labels']['singular_name']; } elseif ( $acf_duplicate_taxonomy && ! empty( $acf_duplicate_taxonomy['labels']['singular_name'] ) ) { $acf_duplicated_from_label = $acf_duplicate_taxonomy['labels']['singular_name']; + } elseif ( $acf_duplicate_ui_options_page && ! empty( $acf_duplicate_ui_options_page['page_title'] ) ) { + $acf_duplicated_from_label = $acf_duplicate_ui_options_page['page_title']; } if ( ! empty( $acf_duplicated_from_label ) ) { /* translators: %s - A singular label for a post type or taxonomy. */ - $acf_duplicated_from = sprintf( __( ' (Duplicated from %s)', 'acf' ), $acf_duplicated_from_label ); + $acf_duplicated_from = ' ' . sprintf( __( '(Duplicated from %s)', 'acf' ), $acf_duplicated_from_label ); } } ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/header.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/header.php index ad97dc618..0a34d14ab 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/header.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/header.php @@ -7,6 +7,8 @@ is_string( $post_type ) ? $post_type : 'acf-field-group' ); +$acf_is_options_page_preview = acf_request_arg( 'page' ) === 'acf_options_preview'; + $page_title = false; if ( isset( $acf_page_title ) ) { $page_title = $acf_page_title; @@ -21,11 +23,31 @@ + +
                            <?php esc_attr_e( 'ACF PRO logo', 'acf' ); ?>
                            + - + + + + + + cap->create_posts ) ) { - echo ' ' . esc_html( $post_type_object->labels->add_new ) . ''; + $class = 'acf-btn acf-btn-sm'; + if ( 'acf-ui-options-page' === $post_type && acf_is_pro() && ! acf_pro_is_license_active() ) { + $class .= ' disabled'; + } + + printf( + '%3$s', + esc_url( admin_url( $post_new_file ) ), + esc_attr( $class ), + esc_html( $post_type_object->labels->add_new ) + ); } ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/global/index.php @@ -0,0 +1,2 @@ + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'more-menu', 'options-pages' ), + 'url' => 'edit.php?post_type=acf-field-group&page=acf_options_preview', 'text' => __( 'Options Pages', 'acf' ) . '' . __( 'PRO', 'acf' ) . '', - 'target' => '_blank', + 'target' => '_self', ); } @@ -140,12 +144,12 @@ function acf_print_menu_section( $menu_items, $section = '' ) { foreach ( $menu_items as $menu_item ) { $class = ! empty( $menu_item['class'] ) ? $menu_item['class'] : $menu_item['text']; $target = ! empty( $menu_item['target'] ) ? ' target="' . esc_attr( $menu_item['target'] ) . '"' : ''; - $li_class = ! empty( $menu_item['li_class'] ) ? $menu_item['li_class'] : ''; + $li_class = ! empty( $menu_item['li_class'] ) ? esc_attr( $menu_item['li_class'] ) : ''; $html = sprintf( '%s', ! empty( $menu_item['is_active'] ) ? ' is-active' : '', - 'acf-header-tab-' . acf_slugify( $class ), + 'acf-header-tab-' . esc_attr( acf_slugify( $class ) ), esc_url( $menu_item['url'] ), $target, acf_esc_html( $menu_item['text'] ) @@ -162,20 +166,23 @@ function acf_print_menu_section( $menu_items, $section = '' ) { $section_html .= $html; } - echo $section_html; + echo $section_html; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- safely built and escaped HTML above. } ?>
                            - + + + + + -

                            +

                            @@ -201,13 +208,33 @@ function acf_print_menu_section( $menu_items, $section = '' ) {
                            @@ -224,6 +251,8 @@ function acf_print_menu_section( $menu_items, $section = '' ) { $acf_page_title = __( 'Tools', 'acf' ); } elseif ( $plugin_page == 'acf-settings-updates' ) { $acf_page_title = __( 'Updates', 'acf' ); + } elseif ( $plugin_page == 'acf_options_preview' && ! acf_is_pro() ) { + $acf_page_title = __( 'Options Pages', 'acf' ); } acf_get_view( 'global/header' ); } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/index.php @@ -0,0 +1,2 @@ +options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.', 'acf' ), + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/options-page/', 'docs', 'no-options-pages' ) +); + +$acf_getting_started = sprintf( + /* translators: %s url to getting started guide */ + __( 'New to ACF? Take a look at our getting started guide.', 'acf' ), + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-options-pages' ) +); + +?> +
                            + + + + + + +
                            +
                            +
                            + +

                            +

                            +
                            + + +
                            +

                            +
                            +
                            +
                            +
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/tools/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/tools/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/tools/index.php @@ -0,0 +1,2 @@ +
                            -

                            -

                            + -
                            +
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/upgrade/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/upgrade/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/admin/views/upgrade/index.php @@ -0,0 +1,2 @@ + @@ -21,10 +18,11 @@
                            -

                            +

                            -

                            -

                            + +

                            +

                            @@ -33,9 +31,9 @@ - + @@ -44,9 +42,9 @@ - + @@ -64,20 +62,21 @@ - class="alternate"> + class="alternate"> @@ -85,7 +84,6 @@ class="alternate"> // restore restore_current_blog(); - endforeach; endif; @@ -93,8 +91,9 @@ class="alternate">
                            - +
                            - +
                            - + -
                            +
                            - + + - +
                            -

                            -

                            Return to network dashboard', 'acf' ), network_admin_url() ); ?>

                            +

                            + +

                            Return to network dashboard', 'acf' ), esc_url( network_admin_url() ) ) ); ?>

                            ' . $nl; - - // echo - echo $o; + _deprecated_function( __FUNCTION__, '6.2.7' ); + return false; } +/** + * A legacy function designed for developer debugging. + * + * @deprecated 6.2.6 Removed for security, but keeping the definition in case third party devs have it in their code. + * @since 5.0.0 + * + * @return false + */ function acf_debug_start() { - - acf_update_setting( 'debug_start', memory_get_usage() ); - + _deprecated_function( __FUNCTION__, '6.2.7' ); + return false; } +/** + * A legacy function designed for developer debugging. + * + * @deprecated 6.2.6 Removed for security, but keeping the definition in case third party devs have it in their code. + * @since 5.0.0 + * + * @return false + */ function acf_debug_end() { - - $start = acf_get_setting( 'debug_start' ); - $end = memory_get_usage(); - - return $end - $start; - + _deprecated_function( __FUNCTION__, '6.2.7' ); + return false; } - -/* -* acf_encode_choices -* -* description -* -* @type function -* @date 4/06/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_encode_choices + * + * description + * + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_encode_choices( $array = array(), $show_keys = true ) { // bail early if not array (maybe a single string) @@ -2116,7 +1756,6 @@ function acf_encode_choices( $array = array(), $show_keys = true ) { // show key in the value $array[ $k ] = $k . ' : ' . $v; - } } @@ -2125,31 +1764,25 @@ function acf_encode_choices( $array = array(), $show_keys = true ) { // return return $string; - } function acf_decode_choices( $string = '', $array_keys = false ) { // bail early if already array if ( is_array( $string ) ) { - return $string; // allow numeric values (same as string) } elseif ( is_numeric( $string ) ) { // do nothing - // bail early if not a string } elseif ( ! is_string( $string ) ) { - return array(); // bail early if is empty string } elseif ( $string === '' ) { - return array(); - } // vars @@ -2167,47 +1800,37 @@ function acf_decode_choices( $string = '', $array_keys = false ) { // look for ' : ' if ( acf_str_exists( ' : ', $line ) ) { - $line = explode( ' : ', $line ); $k = trim( $line[0] ); $v = trim( $line[1] ); - } // append $array[ $k ] = $v; - } // return only array keys? (good for checkbox default_value) if ( $array_keys ) { - return array_keys( $array ); - } // return return $array; - } - -/* -* acf_str_replace -* -* This function will replace an array of strings much like str_replace -* The difference is the extra logic to avoid replacing a string that has alread been replaced -* This is very useful for replacing date characters as they overlap with eachother -* -* @type function -* @date 21/06/2016 -* @since 5.3.8 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_str_replace + * + * This function will replace an array of strings much like str_replace + * The difference is the extra logic to avoid replacing a string that has alread been replaced + * This is very useful for replacing date characters as they overlap with eachother + * + * @since 5.3.8 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_str_replace( $string = '', $search_replace = array() ) { // vars @@ -2234,27 +1857,22 @@ function acf_str_replace( $string = '', $search_replace = array() ) { // append to ignore $ignore[] = $replace; - } // return return $string; - } - -/* -* date & time formats -* -* These settings contain an association of format strings from PHP => JS -* -* @type function -* @date 21/06/2016 -* @since 5.3.8 -* -* @param n/a -* @return n/a -*/ +/** +* date & time formats + * + * These settings contain an association of format strings from PHP => JS + * + * @since 5.3.8 + * + * @param n/a + * @return n/a + */ acf_update_setting( 'php_to_js_date_formats', @@ -2302,19 +1920,16 @@ function acf_str_replace( $string = '', $search_replace = array() ) { ); -/* -* acf_split_date_time -* -* This function will split a format string into seperate date and time -* -* @type function -* @date 26/05/2016 -* @since 5.3.8 -* -* @param $date_time (string) -* @return $formats (array) -*/ - +/** + * acf_split_date_time + * + * This function will split a format string into seperate date and time + * + * @since 5.3.8 + * + * @param $date_time (string) + * @return $formats (array) + */ function acf_split_date_time( $date_time = '' ) { // vars @@ -2335,18 +1950,13 @@ function acf_split_date_time( $date_time = '' ) { // find type // - allow misc characters to append to previous type if ( isset( $php_date[ $c ] ) ) { - $type = 'date'; - } elseif ( isset( $php_time[ $c ] ) ) { - $type = 'time'; - } // append char $data[ $type ] .= $c; - } // trim @@ -2355,23 +1965,18 @@ function acf_split_date_time( $date_time = '' ) { // return return $data; - } - -/* -* acf_convert_date_to_php -* -* This fucntion converts a date format string from JS to PHP -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $date (string) -* @return (string) -*/ - +/** + * acf_convert_date_to_php + * + * This fucntion converts a date format string from JS to PHP + * + * @since 5.0.0 + * + * @param $date (string) + * @return (string) + */ function acf_convert_date_to_php( $date = '' ) { // vars @@ -2380,22 +1985,18 @@ function acf_convert_date_to_php( $date = '' ) { // return return acf_str_replace( $date, $js_to_php ); - } -/* -* acf_convert_date_to_js -* -* This fucntion converts a date format string from PHP to JS -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $date (string) -* @return (string) -*/ - +/** + * acf_convert_date_to_js + * + * This fucntion converts a date format string from PHP to JS + * + * @since 5.0.0 + * + * @param $date (string) + * @return (string) + */ function acf_convert_date_to_js( $date = '' ) { // vars @@ -2403,23 +2004,18 @@ function acf_convert_date_to_js( $date = '' ) { // return return acf_str_replace( $date, $php_to_js ); - } - -/* -* acf_convert_time_to_php -* -* This fucntion converts a time format string from JS to PHP -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $time (string) -* @return (string) -*/ - +/** + * acf_convert_time_to_php + * + * This fucntion converts a time format string from JS to PHP + * + * @since 5.0.0 + * + * @param $time (string) + * @return (string) + */ function acf_convert_time_to_php( $time = '' ) { // vars @@ -2428,23 +2024,18 @@ function acf_convert_time_to_php( $time = '' ) { // return return acf_str_replace( $time, $js_to_php ); - } - -/* -* acf_convert_time_to_js -* -* This fucntion converts a date format string from PHP to JS -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $time (string) -* @return (string) -*/ - +/** + * acf_convert_time_to_js + * + * This fucntion converts a date format string from PHP to JS + * + * @since 5.0.0 + * + * @param $time (string) + * @return (string) + */ function acf_convert_time_to_js( $time = '' ) { // vars @@ -2452,23 +2043,18 @@ function acf_convert_time_to_js( $time = '' ) { // return return acf_str_replace( $time, $php_to_js ); - } - -/* -* acf_update_user_setting -* -* description -* -* @type function -* @date 15/07/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_update_user_setting + * + * description + * + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_update_user_setting( $name, $value ) { // get current user id @@ -2482,35 +2068,27 @@ function acf_update_user_setting( $name, $value ) { // delete setting (allow 0 to save) if ( acf_is_empty( $value ) ) { - unset( $settings[ $name ] ); // append setting } else { - $settings[ $name ] = $value; - } // update user data return update_metadata( 'user', $user_id, 'acf_user_settings', $settings ); - } - -/* -* acf_get_user_setting -* -* description -* -* @type function -* @date 15/07/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_get_user_setting + * + * description + * + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_get_user_setting( $name = '', $default = false ) { // get current user id @@ -2529,23 +2107,18 @@ function acf_get_user_setting( $name = '', $default = false ) { // return return $settings[ $name ]; - } - -/* -* acf_in_array -* -* description -* -* @type function -* @date 22/07/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_in_array + * + * description + * + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_in_array( $value = '', $array = false ) { // bail early if not array @@ -2555,23 +2128,18 @@ function acf_in_array( $value = '', $array = false ) { // find value in array return in_array( $value, $array ); - } - -/* -* acf_get_valid_post_id -* -* This function will return a valid post_id based on the current screen / parameter -* -* @type function -* @date 8/12/2013 -* @since 5.0.0 -* -* @param $post_id (mixed) -* @return $post_id (mixed) -*/ - +/** + * acf_get_valid_post_id + * + * This function will return a valid post_id based on the current screen / parameter + * + * @since 5.0.0 + * + * @param $post_id (mixed) + * @return $post_id (mixed) + */ function acf_get_valid_post_id( $post_id = 0 ) { // allow filter to short-circuit load_value logic @@ -2591,9 +2159,7 @@ function acf_get_valid_post_id( $post_id = 0 ) { // try for current screen if ( ! $post_id ) { - $post_id = get_queried_object(); - } } @@ -2603,49 +2169,38 @@ function acf_get_valid_post_id( $post_id = 0 ) { // post if ( isset( $post_id->post_type, $post_id->ID ) ) { - $post_id = $post_id->ID; // user } elseif ( isset( $post_id->roles, $post_id->ID ) ) { - $post_id = 'user_' . $post_id->ID; // term } elseif ( isset( $post_id->taxonomy, $post_id->term_id ) ) { - $post_id = 'term_' . $post_id->term_id; // comment } elseif ( isset( $post_id->comment_ID ) ) { - $post_id = 'comment_' . $post_id->comment_ID; // default } else { - $post_id = 0; - } } // allow for option == options if ( $post_id === 'option' ) { - $post_id = 'options'; - } // append language code if ( $post_id == 'options' ) { - $dl = acf_get_setting( 'default_language' ); $cl = acf_get_setting( 'current_language' ); if ( $cl && $cl !== $dl ) { - $post_id .= '_' . $cl; - } } @@ -2654,24 +2209,20 @@ function acf_get_valid_post_id( $post_id = 0 ) { // return return $post_id; - } -/* -* acf_get_post_id_info -* -* This function will return the type and id for a given $post_id string -* -* @type function -* @date 2/07/2016 -* @since 5.4.0 -* -* @param $post_id (mixed) -* @return $info (array) -*/ - +/** + * acf_get_post_id_info + * + * This function will return the type and id for a given $post_id string + * + * @since 5.4.0 + * + * @param $post_id (mixed) + * @return $info (array) + */ function acf_get_post_id_info( $post_id = 0 ) { // vars @@ -2688,12 +2239,9 @@ function acf_get_post_id_info( $post_id = 0 ) { // check cache // - this function will most likely be called multiple times (saving loading fields from post) // $cache_key = "get_post_id_info/post_id={$post_id}"; - // if( acf_isset_cache($cache_key) ) return acf_get_cache($cache_key); - // numeric if ( is_numeric( $post_id ) ) { - $info['id'] = (int) $post_id; // string @@ -2714,67 +2262,36 @@ function acf_get_post_id_info( $post_id = 0 ) { // meta if ( is_numeric( $id ) && in_array( $type, $meta ) ) { - $info['type'] = $type; $info['id'] = (int) $id; // option } else { - $info['type'] = 'option'; $info['id'] = $post_id; - } } // update cache // acf_set_cache($cache_key, $info); - // filter $info = apply_filters( 'acf/get_post_id_info', $info, $post_id ); // return return $info; - } - -/* -acf_log( acf_get_post_id_info(4) ); - -acf_log( acf_get_post_id_info('post_4') ); - -acf_log( acf_get_post_id_info('user_123') ); - -acf_log( acf_get_post_id_info('term_567') ); - -acf_log( acf_get_post_id_info('category_204') ); - -acf_log( acf_get_post_id_info('comment_6') ); - -acf_log( acf_get_post_id_info('options_lol!') ); - -acf_log( acf_get_post_id_info('option') ); - -acf_log( acf_get_post_id_info('options') ); - -*/ - - -/* -* acf_isset_termmeta -* -* This function will return true if the termmeta table exists -* https://developer.wordpress.org/reference/functions/get_term_meta/ -* -* @type function -* @date 3/09/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_isset_termmeta + * + * This function will return true if the termmeta table exists + * https://developer.wordpress.org/reference/functions/get_term_meta/ + * + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_isset_termmeta( $taxonomy = '' ) { // bail early if no table @@ -2789,48 +2306,41 @@ function acf_isset_termmeta( $taxonomy = '' ) { // return return true; - } /** * This function will walk through the $_FILES data and upload each found. * - * @date 25/10/2014 * @since 5.0.9 * * @param array $ancestors An internal parameter, not required. - * @return void */ function acf_upload_files( $ancestors = array() ) { - $file = acf_sanitize_files_array( $_FILES['acf'] ); + if ( empty( $_FILES['acf'] ) ) { + return; + } - // walk through ancestors - if ( ! empty( $ancestors ) ) { + $file = acf_sanitize_files_array( $_FILES['acf'] ); // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified upstream. + // walk through ancestors. + if ( ! empty( $ancestors ) ) { foreach ( $ancestors as $a ) { - foreach ( array_keys( $file ) as $k ) { - $file[ $k ] = $file[ $k ][ $a ]; - } } } // is array? if ( is_array( $file['name'] ) ) { - foreach ( array_keys( $file['name'] ) as $k ) { - $_ancestors = array_merge( $ancestors, array( $k ) ); acf_upload_files( $_ancestors ); - } return; - } // Bail early if file has error (no file uploaded). @@ -2854,22 +2364,18 @@ function acf_upload_files( $ancestors = array() ) { // update $_POST array_unshift( $ancestors, 'acf' ); acf_update_nested_array( $_POST, $ancestors, $attachment_id ); - } -/* -* acf_upload_file -* -* This function will uploade a $_FILE -* -* @type function -* @date 27/10/2014 -* @since 5.0.9 -* -* @param $uploaded_file (array) array found from $_FILE data -* @return $id (int) new attachment ID -*/ - +/** + * acf_upload_file + * + * This function will uploade a $_FILE + * + * @since 5.0.9 + * + * @param $uploaded_file (array) array found from $_FILE data + * @return $id (int) new attachment ID + */ function acf_upload_file( $uploaded_file ) { // required @@ -2886,9 +2392,7 @@ function acf_upload_file( $uploaded_file ) { // bail early if upload failed if ( isset( $file['error'] ) ) { - return $file['error']; - } // vars @@ -2915,35 +2419,28 @@ function acf_upload_file( $uploaded_file ) { // return new ID return $id; - } - -/* -* acf_update_nested_array -* -* This function will update a nested array value. Useful for modifying the $_POST array -* -* @type function -* @date 27/10/2014 -* @since 5.0.9 -* -* @param $array (array) target array to be updated -* @param $ancestors (array) array of keys to navigate through to find the child -* @param $value (mixed) The new value -* @return (boolean) -*/ - +/** + * acf_update_nested_array + * + * This function will update a nested array value. Useful for modifying the $_POST array + * + * @since 5.0.9 + * + * @param $array (array) target array to be updated + * @param $ancestors (array) array of keys to navigate through to find the child + * @param $value (mixed) The new value + * @return (boolean) + */ function acf_update_nested_array( &$array, $ancestors, $value ) { // if no more ancestors, update the current var if ( empty( $ancestors ) ) { - $array = $value; // return return true; - } // shift the next ancestor from the array @@ -2951,29 +2448,23 @@ function acf_update_nested_array( &$array, $ancestors, $value ) { // if exists if ( isset( $array[ $k ] ) ) { - return acf_update_nested_array( $array[ $k ], $ancestors, $value ); - } // return return false; } - -/* -* acf_is_screen -* -* This function will return true if all args are matched for the current screen -* -* @type function -* @date 9/12/2014 -* @since 5.1.5 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_is_screen + * + * This function will return true if all args are matched for the current screen + * + * @since 5.1.5 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_is_screen( $id = '' ) { // bail early if not defined @@ -2998,47 +2489,58 @@ function acf_is_screen( $id = '' ) { } } +/** + * Check if we're in an ACF admin screen + * + * @since 6.2.2 + * + * @return boolean Returns true if the current screen is an ACF admin screen. + */ +function acf_is_acf_admin_screen() { + if ( ! is_admin() || ! function_exists( 'get_current_screen' ) ) { + return false; + } + $screen = get_current_screen(); + if ( $screen && ! empty( $screen->post_type ) && substr( $screen->post_type, 0, 4 ) === 'acf-' ) { + return true; + } -/* -* acf_maybe_get -* -* This function will return a var if it exists in an array -* -* @type function -* @date 9/12/2014 -* @since 5.1.5 -* -* @param $array (array) the array to look within -* @param $key (key) the array key to look for. Nested values may be found using '/' -* @param $default (mixed) the value returned if not found -* @return $post_id (int) -*/ + return false; +} +/** + * acf_maybe_get + * + * This function will return a var if it exists in an array + * + * @since 5.1.5 + * + * @param $array (array) the array to look within + * @param $key (key) the array key to look for. Nested values may be found using '/' + * @param $default (mixed) the value returned if not found + * @return $post_id (int) + */ function acf_maybe_get( $array = array(), $key = 0, $default = null ) { return isset( $array[ $key ] ) ? $array[ $key ] : $default; - } function acf_maybe_get_POST( $key = '', $default = null ) { return isset( $_POST[ $key ] ) ? acf_sanitize_request_args( $_POST[ $key ] ) : $default; // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing -- Checked elsewhere. - } function acf_maybe_get_GET( $key = '', $default = null ) { return isset( $_GET[ $key ] ) ? acf_sanitize_request_args( $_GET[ $key ] ) : $default; // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Checked elsewhere. - } /** * Returns an array of attachment data. * - * @date 05/01/2015 * @since 5.1.5 * - * @param int|WP_Post The attachment ID or object. + * @param integer|WP_Post The attachment ID or object * @return array|false */ function acf_get_attachment( $attachment ) { @@ -3096,8 +2598,22 @@ function acf_get_attachment( $attachment ) { // Append filesize data. if ( isset( $meta['filesize'] ) ) { $response['filesize'] = $meta['filesize']; - } elseif ( file_exists( $attached_file ) ) { - $response['filesize'] = filesize( $attached_file ); + } else { + /** + * Allows shortcutting our ACF's `filesize` call to prevent us making filesystem calls. + * Mostly useful for third party plugins which may offload media to other services, and filesize calls will induce a remote download. + * + * @since 6.2.2 + * + * @param int|null The default filesize. + * @param WP_Post $attachment The attachment post object we're looking for the filesize for. + */ + $shortcut_filesize = apply_filters( 'acf/filesize', null, $attachment ); + if ( $shortcut_filesize ) { + $response['filesize'] = intval( $shortcut_filesize ); + } elseif ( file_exists( $attached_file ) ) { + $response['filesize'] = filesize( $attached_file ); + } } // Restrict the loading of image "sizes". @@ -3146,7 +2662,6 @@ function acf_get_attachment( $attachment ) { /** * Filters the attachment $response after it has been loaded. * - * @date 16/06/2020 * @since 5.9.0 * * @param array $response Array of loaded attachment data. @@ -3156,17 +2671,15 @@ function acf_get_attachment( $attachment ) { return apply_filters( 'acf/load_attachment', $response, $attachment, $meta ); } - /** - * This function will truncate and return a string + * This function will truncate and return a string * - * @date 8/08/2014 - * @since 5.0.0 + * @since 5.0.0 * - * @param string $text The text to truncate. - * @param int $length The number of characters to allow in the string. + * @param string $text The text to truncate. + * @param integer $length The number of characters to allow in the string. * - * @return string + * @return string */ function acf_get_truncated( $text, $length = 64 ) { $text = trim( $text ); @@ -3182,46 +2695,61 @@ function acf_get_truncated( $text, $length = 64 ) { return $return; } -/* -* acf_current_user_can_admin -* -* This function will return true if the current user can administrate the ACF field groups -* -* @type function -* @date 9/02/2015 -* @since 5.1.5 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_current_user_can_admin + * + * This function will return true if the current user can administrate the ACF field groups + * + * @since 5.1.5 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_current_user_can_admin() { if ( acf_get_setting( 'show_admin' ) && current_user_can( acf_get_setting( 'capability' ) ) ) { - return true; - } // return return false; - } +/** + * Wrapper function for current_user_can( 'edit_post', $post_id ). + * + * @since 6.3.4 + * + * @param integer $post_id The post ID to check. + * @return boolean + */ +function acf_current_user_can_edit_post( int $post_id ): bool { + /** + * The `edit_post` capability is a meta capability, which + * gets converted to the correct post type object `edit_post` + * equivalent. + * + * If the post type does not have `map_meta_cap` enabled and the user is + * not manually mapping the `edit_post` capability, this will fail + * unless the role has the `edit_post` capability added to a user/role. + * + * However, more (core) stuff will likely break in this scenario. + */ + $user_can_edit = current_user_can( 'edit_post', $post_id ); -/* -* acf_get_filesize -* -* This function will return a numeric value of bytes for a given filesize string -* -* @type function -* @date 18/02/2015 -* @since 5.1.5 -* -* @param $size (mixed) -* @return (int) -*/ + return (bool) apply_filters( 'acf/current_user_can_edit_post', $user_can_edit, $post_id ); +} +/** + * acf_get_filesize + * + * This function will return a numeric value of bytes for a given filesize string + * + * @since 5.1.5 + * + * @param $size (mixed) + * @return (int) + */ function acf_get_filesize( $size = 1 ) { // vars @@ -3240,12 +2768,9 @@ function acf_get_filesize( $size = 1 ) { $custom = strtoupper( substr( $size, -2 ) ); foreach ( $units as $k => $v ) { - if ( $custom === $k ) { - $unit = $k; $size = substr( $size, 0, -2 ); - } } } @@ -3255,23 +2780,18 @@ function acf_get_filesize( $size = 1 ) { // return return $bytes; - } - -/* -* acf_format_filesize -* -* This function will return a formatted string containing the filesize and unit -* -* @type function -* @date 18/02/2015 -* @since 5.1.5 -* -* @param $size (mixed) -* @return (int) -*/ - +/** + * acf_format_filesize + * + * This function will return a formatted string containing the filesize and unit + * + * @since 5.1.5 + * + * @param $size (mixed) + * @return (int) + */ function acf_format_filesize( $size = 1 ) { // convert @@ -3287,36 +2807,28 @@ function acf_format_filesize( $size = 1 ) { // loop through units foreach ( $units as $k => $v ) { - $result = $bytes / pow( 1024, $v ); if ( $result >= 1 ) { - return $result . ' ' . $k; - } } // return return $bytes . ' B'; - } - -/* -* acf_get_valid_terms -* -* This function will replace old terms with new split term ids -* -* @type function -* @date 27/02/2015 -* @since 5.1.5 -* -* @param $terms (int|array) -* @param $taxonomy (string) -* @return $terms -*/ - +/** + * acf_get_valid_terms + * + * This function will replace old terms with new split term ids + * + * @since 5.1.5 + * + * @param $terms (int|array) + * @param $taxonomy (string) + * @return $terms + */ function acf_get_valid_terms( $terms = false, $taxonomy = 'category' ) { // force into array @@ -3327,44 +2839,34 @@ function acf_get_valid_terms( $terms = false, $taxonomy = 'category' ) { // bail early if function does not yet exist or if ( ! function_exists( 'wp_get_split_term' ) || empty( $terms ) ) { - return $terms; - } // attempt to find new terms foreach ( $terms as $i => $term_id ) { - $new_term_id = wp_get_split_term( $term_id, $taxonomy ); if ( $new_term_id ) { - $terms[ $i ] = $new_term_id; - } } // return return $terms; - } - -/* -* acf_validate_attachment -* -* This function will validate an attachment based on a field's restrictions and return an array of errors -* -* @type function -* @date 3/07/2015 -* @since 5.2.3 -* -* @param $attachment (array) attachment data. Changes based on context -* @param $field (array) field settings containing restrictions -* @param $context (string) $file is different when uploading / preparing -* @return $errors (array) -*/ - +/** + * acf_validate_attachment + * + * This function will validate an attachment based on a field's restrictions and return an array of errors + * + * @since 5.2.3 + * + * @param $attachment (array) attachment data. Changes based on context + * @param $field (array) field settings containing restrictions + * @param context (string) $file is different when uploading / preparing + * @return $errors (array) + */ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { // vars @@ -3384,16 +2886,13 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { $file['size'] = filesize( $attachment['tmp_name'] ); if ( strpos( $attachment['type'], 'image' ) !== false ) { - $size = getimagesize( $attachment['tmp_name'] ); $file['width'] = acf_maybe_get( $size, 0 ); $file['height'] = acf_maybe_get( $size, 1 ); - } // prepare } elseif ( $context == 'prepare' ) { - $use_path = isset( $attachment['filename'] ) ? $attachment['filename'] : $attachment['url']; $file['type'] = pathinfo( $use_path, PATHINFO_EXTENSION ); $file['size'] = acf_maybe_get( $attachment, 'filesizeInBytes', 0 ); @@ -3402,11 +2901,9 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { // custom } else { - $file = array_merge( $file, $attachment ); $use_path = isset( $attachment['filename'] ) ? $attachment['filename'] : $attachment['url']; $file['type'] = pathinfo( $use_path, PATHINFO_EXTENSION ); - } // image @@ -3417,17 +2914,14 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { $max_width = (int) acf_maybe_get( $field, 'max_width', 0 ); if ( $file['width'] ) { - if ( $min_width && $file['width'] < $min_width ) { // min width $errors['min_width'] = sprintf( __( 'Image width must be at least %dpx.', 'acf' ), $min_width ); - } elseif ( $max_width && $file['width'] > $max_width ) { // min width $errors['max_width'] = sprintf( __( 'Image width must not exceed %dpx.', 'acf' ), $max_width ); - } } @@ -3436,24 +2930,20 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { $max_height = (int) acf_maybe_get( $field, 'max_height', 0 ); if ( $file['height'] ) { - if ( $min_height && $file['height'] < $min_height ) { // min height $errors['min_height'] = sprintf( __( 'Image height must be at least %dpx.', 'acf' ), $min_height ); - } elseif ( $max_height && $file['height'] > $max_height ) { // min height $errors['max_height'] = sprintf( __( 'Image height must not exceed %dpx.', 'acf' ), $max_height ); - } } } // file size if ( $file['size'] ) { - $min_size = acf_maybe_get( $field, 'min_size', 0 ); $max_size = acf_maybe_get( $field, 'max_size', 0 ); @@ -3461,18 +2951,15 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { // min width $errors['min_size'] = sprintf( __( 'File size must be at least %s.', 'acf' ), acf_format_filesize( $min_size ) ); - } elseif ( $max_size && $file['size'] > acf_get_filesize( $max_size ) ) { // min width $errors['max_size'] = sprintf( __( 'File size must not exceed %s.', 'acf' ), acf_format_filesize( $max_size ) ); - } } // file type if ( $file['type'] ) { - $mime_types = acf_maybe_get( $field, 'mime_types', '' ); // lower case @@ -3488,30 +2975,26 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { // glue together last 2 types if ( count( $mime_types ) > 1 ) { - $last1 = array_pop( $mime_types ); $last2 = array_pop( $mime_types ); $mime_types[] = $last2 . ' ' . __( 'or', 'acf' ) . ' ' . $last1; - } $errors['mime_types'] = sprintf( __( 'File type must be %s.', 'acf' ), implode( ', ', $mime_types ) ); - } } /** - * Filters the errors for a file before it is uploaded or displayed in the media modal. + * Filters the errors for a file before it is uploaded or displayed in the media modal. * - * @date 3/07/2015 - * @since 5.2.3 + * @since 5.2.3 * - * @param array $errors An array of errors. - * @param array $file An array of data for a single file. - * @param array $attachment An array of attachment data which differs based on the context. - * @param array $field The field array. - * @param string $context The curent context (uploading, preparing) + * @param array $errors An array of errors. + * @param array $file An array of data for a single file. + * @param array $attachment An array of attachment data which differs based on the context. + * @param array $field The field array. + * @param string $context The curent context (uploading, preparing) */ $errors = apply_filters( "acf/validate_attachment/type={$field['type']}", $errors, $file, $attachment, $field, $context ); $errors = apply_filters( "acf/validate_attachment/name={$field['_name']}", $errors, $file, $attachment, $field, $context ); @@ -3520,22 +3003,18 @@ function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { // return return $errors; - } - -/* -* _acf_settings_uploader -* -* Dynamic logic for uploader setting -* -* @type function -* @date 7/05/2015 -* @since 5.2.3 -* -* @param $uploader (string) -* @return $uploader -*/ +/** +* _acf_settings_uploader + * + * Dynamic logic for uploader setting + * + * @since 5.2.3 + * + * @param $uploader (string) + * @return $uploader + */ add_filter( 'acf/settings/uploader', '_acf_settings_uploader' ); @@ -3543,70 +3022,24 @@ function _acf_settings_uploader( $uploader ) { // if can't upload files if ( ! current_user_can( 'upload_files' ) ) { - $uploader = 'basic'; - } // return return $uploader; } - -/* -* acf_translate_keys -* -* description -* -* @type function -* @date 7/12/2015 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -/* -function acf_translate_keys( $array, $keys ) { - - // bail early if no keys - if( empty($keys) ) return $array; - - - // translate - foreach( $keys as $k ) { - - // bail early if not exists - if( !isset($array[ $k ]) ) continue; - - - // translate - $array[ $k ] = acf_translate( $array[ $k ] ); - - } - - - // return - return $array; - -} -*/ - - -/* -* acf_translate -* -* This function will translate a string using the new 'l10n_textdomain' setting -* Also works for arrays which is great for fields - select -> choices -* -* @type function -* @date 4/12/2015 -* @since 5.3.2 -* -* @param $string (mixed) string or array containins strings to be translated -* @return $string -*/ - +/** + * acf_translate + * + * This function will translate a string using the new 'l10n_textdomain' setting + * Also works for arrays which is great for fields - select -> choices + * + * @since 5.3.2 + * + * @param $string (mixed) string or array containins strings to be translated + * @return $string + */ function acf_translate( $string ) { // vars @@ -3625,9 +3058,7 @@ function acf_translate( $string ) { // is array if ( is_array( $string ) ) { - return array_map( 'acf_translate', $string ); - } // bail early if not string @@ -3650,59 +3081,45 @@ function acf_translate( $string ) { // return return "!!__(!!'" . $string . "!!', !!'" . $textdomain . "!!')!!"; - } // vars return __( $string, $textdomain ); - } - -/* -* acf_maybe_add_action -* -* This function will determine if the action has already run before adding / calling the function -* -* @type function -* @date 13/01/2016 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_maybe_add_action + * + * This function will determine if the action has already run before adding / calling the function + * + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_maybe_add_action( $tag, $function_to_add, $priority = 10, $accepted_args = 1 ) { // if action has already run, execute it // - if currently doing action, allow $tag to be added as per usual to allow $priority ordering needed for 3rd party asset compatibility if ( did_action( $tag ) && ! doing_action( $tag ) ) { - call_user_func( $function_to_add ); // if action has not yet run, add it } else { - add_action( $tag, $function_to_add, $priority, $accepted_args ); - } - } - -/* -* acf_is_row_collapsed -* -* This function will return true if the field's row is collapsed -* -* @type function -* @date 2/03/2016 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_is_row_collapsed + * + * This function will return true if the field's row is collapsed + * + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_is_row_collapsed( $field_key = '', $row_index = 0 ) { // collapsed @@ -3710,13 +3127,11 @@ function acf_is_row_collapsed( $field_key = '', $row_index = 0 ) { // cookie fallback ( version < 5.3.2 ) if ( $collapsed === '' ) { - $collapsed = acf_extract_var( $_COOKIE, "acf_collapsed_{$field_key}", '' ); $collapsed = str_replace( '|', ',', $collapsed ); // update acf_update_user_setting( 'collapsed_' . $field_key, $collapsed ); - } // explode @@ -3725,54 +3140,35 @@ function acf_is_row_collapsed( $field_key = '', $row_index = 0 ) { // collapsed class return in_array( $row_index, $collapsed ); - } - -/* -* acf_get_attachment_image -* -* description -* -* @type function -* @date 24/10/16 -* @since 5.5.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * Return an image tag for the provided attachment ID + * + * @since 5.5.0 + * @deprecated 6.3.2 + * + * @param integer $attachment_id The attachment ID + * @param string $size The image size to use in the image tag. + * @return false + */ function acf_get_attachment_image( $attachment_id = 0, $size = 'thumbnail' ) { - - // vars - $url = wp_get_attachment_image_src( $attachment_id, 'thumbnail' ); - $alt = get_post_meta( $attachment_id, '_wp_attachment_image_alt', true ); - - // bail early if no url - if ( ! $url ) { - return ''; - } - - // return - $value = '' . $alt . ''; - + // report function as deprecated + _deprecated_function( __FUNCTION__, '6.3.2' ); + return false; } - -/* -* acf_get_post_thumbnail -* -* This function will return a thumbail image url for a given post -* -* @type function -* @date 3/05/2016 -* @since 5.3.8 -* -* @param $post (obj) -* @param $size (mixed) -* @return (string) -*/ - +/** + * acf_get_post_thumbnail + * + * This function will return a thumbail image url for a given post + * + * @since 5.3.8 + * + * @param $post (obj) + * @param $size (mixed) + * @return (string) + */ function acf_get_post_thumbnail( $post = null, $size = 'thumbnail' ) { // vars @@ -3799,16 +3195,12 @@ function acf_get_post_thumbnail( $post = null, $size = 'thumbnail' ) { // change $thumb_id if ( $mime_type === 'audio' || $mime_type === 'video' ) { - $thumb_id = get_post_thumbnail_id( $post->ID ); - } // post } else { - $thumb_id = get_post_thumbnail_id( $post->ID ); - } // try url @@ -3817,10 +3209,8 @@ function acf_get_post_thumbnail( $post = null, $size = 'thumbnail' ) { // default icon if ( ! $data['url'] && $post->post_type === 'attachment' ) { - $data['url'] = wp_mime_type_icon( $post->ID ); $data['type'] = 'icon'; - } // html @@ -3828,7 +3218,6 @@ function acf_get_post_thumbnail( $post = null, $size = 'thumbnail' ) { // return return $data; - } /** @@ -3836,7 +3225,6 @@ function acf_get_post_thumbnail( $post = null, $size = 'thumbnail' ) { * * Returns the name of the current browser. * - * @date 17/01/2014 * @since 5.0.0 * * @param void @@ -3868,20 +3256,16 @@ function acf_get_browser() { return ''; } - -/* -* acf_is_ajax -* -* This function will reutrn true if performing a wp ajax call -* -* @type function -* @date 7/06/2016 -* @since 5.3.8 -* -* @param n/a -* @return (boolean) -*/ - +/** + * acf_is_ajax + * + * This function will reutrn true if performing a wp ajax call + * + * @since 5.3.8 + * + * @param n/a + * @return (boolean) + */ function acf_is_ajax( $action = '' ) { // vars @@ -3889,9 +3273,7 @@ function acf_is_ajax( $action = '' ) { // check if is doing ajax if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) { - $is_ajax = true; - } // phpcs:disable WordPress.Security.NonceVerification.Missing @@ -3899,84 +3281,58 @@ function acf_is_ajax( $action = '' ) { if ( $action && acf_maybe_get( $_POST, 'action' ) !== $action ) { // phpcs:enable WordPress.Security.NonceVerification.Missing $is_ajax = false; - } // return return $is_ajax; - } - - - -/* -* acf_format_date -* -* This function will accept a date value and return it in a formatted string -* -* @type function -* @date 16/06/2016 -* @since 5.3.8 -* -* @param $value (string) -* @return $format (string) -*/ - +/** + * Returns a date value in a formatted string. + * + * @since 5.3.8 + * + * @param string $value The date value to format. + * @param string $format The format to use. + * @return string + */ function acf_format_date( $value, $format ) { - - // bail early if no value - if ( ! $value ) { + // Bail early if no value or value is not what we expect. + if ( ! $value || ( ! is_string( $value ) && ! is_int( $value ) ) ) { return $value; } - // vars - $unixtimestamp = 0; - - // numeric (either unix or YYYYMMDD) + // Numeric (either unix or YYYYMMDD). if ( is_numeric( $value ) && strlen( $value ) !== 8 ) { - $unixtimestamp = $value; - } else { - $unixtimestamp = strtotime( $value ); - } - // return return date_i18n( $format, $unixtimestamp ); - } /** - * acf_clear_log + * Previously, deletes the debug.log file. * - * Deletes the debug.log file. - * - * @date 21/1/19 - * @since 5.7.10 - * - * @param type $var Description. Default. - * @return type Description. + * @since 5.7.10 + * @deprecated 6.2.7 */ function acf_clear_log() { - unlink( WP_CONTENT_DIR . '/debug.log' ); + _deprecated_function( __FUNCTION__, '6.2.7' ); + return false; } -/* -* acf_log -* -* description -* -* @type function -* @date 24/06/2016 -* @since 5.3.8 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * acf_log + * + * description + * + * @since 5.3.8 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_log() { // vars @@ -4003,15 +3359,14 @@ function acf_log() { } /** - * acf_dev_log + * acf_dev_log * - * Used to log variables only if ACF_DEV is defined + * Used to log variables only if ACF_DEV is defined * - * @date 25/8/18 - * @since 5.7.4 + * @since 5.7.4 * - * @param mixed - * @return void + * @param mixed + * @return void */ function acf_dev_log() { if ( defined( 'ACF_DEV' ) && ACF_DEV ) { @@ -4019,42 +3374,34 @@ function acf_dev_log() { } } -/* -* acf_doing -* -* This function will tell ACF what task it is doing -* -* @type function -* @date 28/06/2016 -* @since 5.3.8 -* -* @param $event (string) -* @param context (string) -* @return n/a -*/ - +/** + * acf_doing + * + * This function will tell ACF what task it is doing + * + * @since 5.3.8 + * + * @param $event (string) + * @param context (string) + * @return n/a + */ function acf_doing( $event = '', $context = '' ) { acf_update_setting( 'doing', $event ); acf_update_setting( 'doing_context', $context ); - } - -/* -* acf_is_doing -* -* This function can be used to state what ACF is doing, or to check -* -* @type function -* @date 28/06/2016 -* @since 5.3.8 -* -* @param $event (string) -* @param context (string) -* @return (boolean) -*/ - +/** + * acf_is_doing + * + * This function can be used to state what ACF is doing, or to check + * + * @since 5.3.8 + * + * @param $event (string) + * @param context (string) + * @return (boolean) + */ function acf_is_doing( $event = '', $context = '' ) { // vars @@ -4062,39 +3409,29 @@ function acf_is_doing( $event = '', $context = '' ) { // task if ( acf_get_setting( 'doing' ) === $event ) { - $doing = true; - } // context if ( $context && acf_get_setting( 'doing_context' ) !== $context ) { - $doing = false; - } // return return $doing; - } - -/* -* acf_is_plugin_active -* -* This function will return true if the ACF plugin is active -* - May be included within a theme or other plugin -* -* @type function -* @date 13/07/2016 -* @since 5.4.0 -* -* @param $basename (int) -* @return $post_id (int) -*/ - - +/** + * acf_is_plugin_active + * + * This function will return true if the ACF plugin is active + * - May be included within a theme or other plugin + * + * @since 5.4.0 + * + * @param $basename (int) + * @return $post_id (int) + */ function acf_is_plugin_active() { // vars @@ -4102,29 +3439,23 @@ function acf_is_plugin_active() { // ensure is_plugin_active() exists (not on frontend) if ( ! function_exists( 'is_plugin_active' ) ) { - include_once ABSPATH . 'wp-admin/includes/plugin.php'; - } // return return is_plugin_active( $basename ); - } -/* -* acf_send_ajax_results -* -* This function will print JSON data for a Select2 AJAX query -* -* @type function -* @date 19/07/2016 -* @since 5.4.0 -* -* @param $response (array) -* @return n/a -*/ - +/** + * acf_send_ajax_results + * + * This function will print JSON data for a Select2 AJAX query + * + * @since 5.4.0 + * + * @param $response (array) + * @return n/a + */ function acf_send_ajax_results( $response ) { // validate @@ -4146,44 +3477,36 @@ function acf_send_ajax_results( $response ) { foreach ( $response['results'] as $result ) { // parent - $total++; + ++$total; // children if ( ! empty( $result['children'] ) ) { - $total += count( $result['children'] ); - } } // calc if ( $total >= $response['limit'] ) { - $response['more'] = true; - } } // return wp_send_json( $response ); - } - -/* -* acf_is_sequential_array -* -* This function will return true if the array contains only numeric keys -* -* @source http://stackoverflow.com/questions/173400/how-to-check-if-php-array-is-associative-or-sequential -* @type function -* @date 9/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @return (boolean) -*/ - +/** + * acf_is_sequential_array + * + * This function will return true if the array contains only numeric keys + * + * @source http://stackoverflow.com/questions/173400/how-to-check-if-php-array-is-associative-or-sequential + * + * @since 5.4.0 + * + * @param $array (array) + * @return (boolean) + */ function acf_is_sequential_array( $array ) { // bail early if not array @@ -4202,24 +3525,20 @@ function acf_is_sequential_array( $array ) { // return return true; - } - -/* -* acf_is_associative_array -* -* This function will return true if the array contains one or more string keys -* -* @source http://stackoverflow.com/questions/173400/how-to-check-if-php-array-is-associative-or-sequential -* @type function -* @date 9/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @return (boolean) -*/ - +/** + * acf_is_associative_array + * + * This function will return true if the array contains one or more string keys + * + * @source http://stackoverflow.com/questions/173400/how-to-check-if-php-array-is-associative-or-sequential + * + * @since 5.4.0 + * + * @param $array (array) + * @return (boolean) + */ function acf_is_associative_array( $array ) { // bail early if not array @@ -4238,25 +3557,20 @@ function acf_is_associative_array( $array ) { // return return false; - } - -/* -* acf_add_array_key_prefix -* -* This function will add a prefix to all array keys -* Useful to preserve numeric keys when performing array_multisort -* -* @type function -* @date 15/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @param $prefix (string) -* @return (array) -*/ - +/** + * acf_add_array_key_prefix + * + * This function will add a prefix to all array keys + * Useful to preserve numeric keys when performing array_multisort + * + * @since 5.4.0 + * + * @param $array (array) + * @param $prefix (string) + * @return (array) + */ function acf_add_array_key_prefix( $array, $prefix ) { // vars @@ -4264,33 +3578,26 @@ function acf_add_array_key_prefix( $array, $prefix ) { // loop foreach ( $array as $k => $v ) { - $k2 = $prefix . $k; $array2[ $k2 ] = $v; - } // return return $array2; - } - -/* -* acf_remove_array_key_prefix -* -* This function will remove a prefix to all array keys -* Useful to preserve numeric keys when performing array_multisort -* -* @type function -* @date 15/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @param $prefix (string) -* @return (array) -*/ - +/** + * acf_remove_array_key_prefix + * + * This function will remove a prefix to all array keys + * Useful to preserve numeric keys when performing array_multisort + * + * @since 5.4.0 + * + * @param $array (array) + * @param $prefix (string) + * @return (array) + */ function acf_remove_array_key_prefix( $array, $prefix ) { // vars @@ -4299,56 +3606,40 @@ function acf_remove_array_key_prefix( $array, $prefix ) { // loop foreach ( $array as $k => $v ) { - $k2 = ( substr( $k, 0, $l ) === $prefix ) ? substr( $k, $l ) : $k; $array2[ $k2 ] = $v; - } // return return $array2; - } - -/* -* acf_strip_protocol -* -* This function will remove the proticol from a url -* Used to allow licenses to remain active if a site is switched to https -* -* @type function -* @date 10/01/2017 -* @since 5.5.4 -* @author Aaron -* -* @param $url (string) -* @return (string) -*/ - +/** + * This function will remove the proticol from a url + * Used to allow licenses to remain active if a site is switched to https + * + * @since 5.5.4 + * + * @param string $url The URL to strip the protocol from. + * @return string + */ function acf_strip_protocol( $url ) { - // strip the protical + // strip the protocol return str_replace( array( 'http://', 'https://' ), '', $url ); - } - -/* -* acf_connect_attachment_to_post -* -* This function will connect an attacment (image etc) to the post -* Used to connect attachements uploaded directly to media that have not been attaced to a post -* -* @type function -* @date 11/01/2017 -* @since 5.8.0 Added filter to prevent connection. -* @since 5.5.4 -* -* @param int $attachment_id The attachment ID. -* @param int $post_id The post ID. -* @return bool True if attachment was connected. -*/ +/** + * This function will connect an attacment (image etc) to the post + * Used to connect attachements uploaded directly to media that have not been attaced to a post + * + * @since 5.8.0 Added filter to prevent connection. + * @since 5.5.4 + * + * @param integer $attachment_id The attachment ID. + * @param integer $post_id The post ID. + * @return boolean True if attachment was connected. + */ function acf_connect_attachment_to_post( $attachment_id = 0, $post_id = 0 ) { // bail early if $attachment_id is not valid. @@ -4362,14 +3653,13 @@ function acf_connect_attachment_to_post( $attachment_id = 0, $post_id = 0 ) { } /** - * Filters whether or not to connect the attachment. + * Filters whether or not to connect the attachment. * - * @date 8/11/18 - * @since 5.8.0 + * @since 5.8.0 * - * @param bool $bool Returning false will prevent the connection. Default true. - * @param int $attachment_id The attachment ID. - * @param int $post_id The post ID. + * @param bool $bool Returning false will prevent the connection. Default true. + * @param int $attachment_id The attachment ID. + * @param int $post_id The post ID. */ if ( ! apply_filters( 'acf/connect_attachment_to_post', true, $attachment_id, $post_id ) ) { return false; @@ -4397,22 +3687,17 @@ function acf_connect_attachment_to_post( $attachment_id = 0, $post_id = 0 ) { return true; } - -/* -* acf_encrypt -* -* This function will encrypt a string using PHP -* https://bhoover.com/using-php-openssl_encrypt-openssl_decrypt-encrypt-decrypt-data/ -* -* @type function -* @date 27/2/17 -* @since 5.5.8 -* -* @param $data (string) -* @return (string) -*/ - - +/** + * acf_encrypt + * + * This function will encrypt a string using PHP + * https://bhoover.com/using-php-openssl_encrypt-openssl_decrypt-encrypt-decrypt-data/ + * + * @since 5.5.8 + * + * @param $data (string) + * @return (string) + */ function acf_encrypt( $data = '' ) { // bail early if no encrypt function @@ -4431,24 +3716,19 @@ function acf_encrypt( $data = '' ) { // The $iv is just as important as the key for decrypting, so save it with our encrypted data using a unique separator (::) return base64_encode( $encrypted_data . '::' . $iv ); - } - -/* -* acf_decrypt -* -* This function will decrypt an encrypted string using PHP -* https://bhoover.com/using-php-openssl_encrypt-openssl_decrypt-encrypt-decrypt-data/ -* -* @type function -* @date 27/2/17 -* @since 5.5.8 -* -* @param $data (string) -* @return (string) -*/ - +/** + * acf_decrypt + * + * This function will decrypt an encrypted string using PHP + * https://bhoover.com/using-php-openssl_encrypt-openssl_decrypt-encrypt-decrypt-data/ + * + * @since 5.5.8 + * + * @param $data (string) + * @return (string) + */ function acf_decrypt( $data = '' ) { // bail early if no decrypt function @@ -4464,21 +3744,18 @@ function acf_decrypt( $data = '' ) { // decrypt return openssl_decrypt( $encrypted_data, 'aes-256-cbc', $key, 0, $iv ); - } /** - * acf_parse_markdown + * acf_parse_markdown * - * A very basic regex-based Markdown parser function based off [slimdown](https://gist.github.com/jbroadway/2836900). + * A very basic regex-based Markdown parser function based off [slimdown](https://gist.github.com/jbroadway/2836900). * - * @date 6/8/18 - * @since 5.7.2 + * @since 5.7.2 * - * @param string $text The string to parse. - * @return string + * @param string $text The string to parse. + * @return string */ - function acf_parse_markdown( $text = '' ) { // trim @@ -4510,15 +3787,14 @@ function acf_parse_markdown( $text = '' ) { } /** - * acf_get_sites + * acf_get_sites * - * Returns an array of sites for a network. + * Returns an array of sites for a network. * - * @date 29/08/2016 - * @since 5.4.0 + * @since 5.4.0 * - * @param void - * @return array + * @param void + * @return array */ function acf_get_sites() { $results = array(); @@ -4532,16 +3808,15 @@ function acf_get_sites() { } /** - * acf_convert_rules_to_groups + * acf_convert_rules_to_groups * - * Converts an array of rules from ACF4 to an array of groups for ACF5 + * Converts an array of rules from ACF4 to an array of groups for ACF5 * - * @date 25/8/18 - * @since 5.7.4 + * @since 5.7.4 * - * @param array $rules An array of rules. - * @param string $anyorall The anyorall setting used in ACF4. Defaults to 'any'. - * @return array + * @param array $rules An array of rules. + * @param string $anyorall The anyorall setting used in ACF4. Defaults to 'any'. + * @return array */ function acf_convert_rules_to_groups( $rules, $anyorall = 'any' ) { @@ -4562,7 +3837,7 @@ function acf_convert_rules_to_groups( $rules, $anyorall = 'any' ) { // use $anyorall to determine if a new group is needed if ( $anyorall == 'any' ) { - $index++; + ++$index; } } @@ -4586,17 +3861,16 @@ function acf_convert_rules_to_groups( $rules, $anyorall = 'any' ) { } /** - * acf_register_ajax + * acf_register_ajax * - * Regsiters an ajax callback. + * Regsiters an ajax callback. * - * @date 5/10/18 - * @since 5.7.7 + * @since 5.7.7 * - * @param string $name The ajax action name. - * @param array $callback The callback function or array. - * @param bool $public Whether to allow access to non logged in users. - * @return void + * @param string $name The ajax action name. + * @param array $callback The callback function or array. + * @param boolean $public Whether to allow access to non logged in users. + * @return void */ function acf_register_ajax( $name = '', $callback = false, $public = false ) { @@ -4613,31 +3887,29 @@ function acf_register_ajax( $name = '', $callback = false, $public = false ) { } /** - * acf_str_camel_case + * acf_str_camel_case * - * Converts a string into camelCase. - * Thanks to https://stackoverflow.com/questions/31274782/convert-array-keys-from-underscore-case-to-camelcase-recursively + * Converts a string into camelCase. + * Thanks to https://stackoverflow.com/questions/31274782/convert-array-keys-from-underscore-case-to-camelcase-recursively * - * @date 24/10/18 - * @since 5.8.0 + * @since 5.8.0 * - * @param string $string The string ot convert. - * @return string + * @param string $string The string ot convert. + * @return string */ function acf_str_camel_case( $string = '' ) { return lcfirst( str_replace( ' ', '', ucwords( str_replace( '_', ' ', $string ) ) ) ); } /** - * acf_array_camel_case + * acf_array_camel_case * - * Converts all aray keys to camelCase. + * Converts all aray keys to camelCase. * - * @date 24/10/18 - * @since 5.8.0 + * @since 5.8.0 * - * @param array $array The array to convert. - * @return array + * @param array $array The array to convert. + * @return array */ function acf_array_camel_case( $array = array() ) { $array2 = array(); @@ -4650,10 +3922,9 @@ function acf_array_camel_case( $array = array() ) { /** * Returns true if the current screen is using the block editor. * - * @date 13/12/18 * @since 5.8.0 * - * @return bool + * @return boolean */ function acf_is_block_editor() { if ( function_exists( 'get_current_screen' ) ) { @@ -4673,5 +3944,33 @@ function acf_is_block_editor() { * @return array The WordPress reserved terms list. */ function acf_get_wp_reserved_terms() { - return array( 'action', 'attachment', 'attachment_id', 'author', 'author_name', 'calendar', 'cat', 'category', 'category__and', 'category__in', 'category__not_in', 'category_name', 'comments_per_page', 'comments_popup', 'custom', 'customize_messenger_channel', 'customized', 'cpage', 'day', 'debug', 'embed', 'error', 'exact', 'feed', 'fields', 'hour', 'link_category', 'm', 'minute', 'monthnum', 'more', 'name', 'nav_menu', 'nonce', 'nopaging', 'offset', 'order', 'orderby', 'p', 'page', 'page_id', 'paged', 'pagename', 'pb', 'perm', 'post', 'post__in', 'post__not_in', 'post_format', 'post_mime_type', 'post_status', 'post_tag', 'post_type', 'posts', 'posts_per_archive_page', 'posts_per_page', 'preview', 'robots', 's', 'search', 'second', 'sentence', 'showposts', 'static', 'status', 'subpost', 'subpost_id', 'tag', 'tag__and', 'tag__in', 'tag__not_in', 'tag_id', 'tag_slug__and', 'tag_slug__in', 'taxonomy', 'tb', 'term', 'terms', 'theme', 'title', 'type', 'types', 'w', 'withcomments', 'withoutcomments', 'year' ); + return array( 'action', 'attachment', 'attachment_id', 'author', 'author_name', 'calendar', 'cat', 'category', 'category__and', 'category__in', 'category__not_in', 'category_name', 'comments_per_page', 'comments_popup', 'custom', 'customize_messenger_channel', 'customized', 'cpage', 'day', 'debug', 'embed', 'error', 'exact', 'feed', 'fields', 'hour', 'link', 'link_category', 'm', 'minute', 'monthnum', 'more', 'name', 'nav_menu', 'nonce', 'nopaging', 'offset', 'order', 'orderby', 'p', 'page', 'page_id', 'paged', 'pagename', 'pb', 'perm', 'post', 'post__in', 'post__not_in', 'post_format', 'post_mime_type', 'post_status', 'post_tag', 'post_type', 'posts', 'posts_per_archive_page', 'posts_per_page', 'preview', 'robots', 's', 'search', 'second', 'sentence', 'showposts', 'static', 'status', 'subpost', 'subpost_id', 'tag', 'tag__and', 'tag__in', 'tag__not_in', 'tag_id', 'tag_slug__and', 'tag_slug__in', 'taxonomy', 'tb', 'term', 'terms', 'theme', 'themes', 'title', 'type', 'types', 'w', 'withcomments', 'withoutcomments', 'year' ); +} + +/** + * Detect if we're on a multisite subsite. + * + * @since 6.2.4 + * + * @return boolean true if we're in a multisite install and not on the main site + */ +function acf_is_multisite_sub_site() { + if ( is_multisite() && ! is_main_site() ) { + return true; + } + return false; +} + +/** + * Detect if we're on a multisite main site. + * + * @since 6.2.4 + * + * @return boolean true if we're in a multisite install and on the main site + */ +function acf_is_multisite_main_site() { + if ( is_multisite() && is_main_site() ) { + return true; + } + return false; } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php index 7ac9bfe20..11e6d75c5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php @@ -1,23 +1,20 @@ $selector, @@ -36,61 +33,203 @@ function get_field( $selector, $post_id = false, $format_value = true ) { ) ); - // prevent formatting + // prevent formatting, flag as dummy in case $escape_html is true. $format_value = false; - + $dummy_field = true; } // get value for field $value = acf_get_value( $post_id, $field ); + // escape html is only compatible when formatting the value too + if ( ! $dummy_field && ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + return false; + } + // format value if ( $format_value ) { + if ( $escape_html ) { + // return the escaped HTML version if requested. + if ( acf_field_type_supports( $field['type'], 'escaping_html' ) ) { + $value = acf_format_value( $value, $post_id, $field, true ); + } else { + $new_value = acf_format_value( $value, $post_id, $field ); + if ( is_array( $new_value ) ) { + $value = map_deep( $new_value, 'acf_esc_html' ); + } else { + $value = acf_esc_html( $new_value ); + } + } + } else { + // get value for field + $value = acf_format_value( $value, $post_id, $field ); + } + } - // get value for field - $value = acf_format_value( $value, $post_id, $field ); - + // If we've built a dummy text field, we won't format the value, but they may still request it escaped. Use `acf_esc_html` + if ( $dummy_field && $escape_html ) { + if ( is_array( $value ) ) { + $value = map_deep( $value, 'acf_esc_html' ); + } else { + $value = acf_esc_html( $value ); + } } // return return $value; - } /** - * This function is the same as echo get_field(). + * This function is the same as echo get_field(), but will escape the value for safe HTML output regardless of parameters. + * + * @since 1.0.3 * - * @since 1.0.3 - * @date 29/01/13 + * @param string $selector The field name or key. + * @param mixed $post_id The post_id of which the value is saved against. + * @param boolean $format_value Enable formatting of value. Default true. * - * @param string $selector The field name or key. - * @param mixed $post_id The post_id of which the value is saved against. - * @return void + * @return void */ function the_field( $selector, $post_id = false, $format_value = true ) { - $value = get_field( $selector, $post_id, $format_value ); + $field = get_field_object( $selector, $post_id, $format_value, true, $format_value ); + $value = $field ? $field['value'] : get_field( $selector, $post_id, $format_value, $format_value ); if ( is_array( $value ) ) { $value = implode( ', ', $value ); } - echo $value; + // If we're not a scalar we'd throw an error, so return early for safety. + if ( ! is_scalar( $value ) ) { + return; + } + + // If $format_value is false, we've not been able to apply field level escaping as we're giving the raw DB value. Escape the output with `acf_esc_html`. + if ( ! $format_value ) { + $value = acf_esc_html( $value ); + } + + // Get the unescaped value while we're still logging removed_unsafe_html. + $unescaped_value = get_field( $selector, $post_id, $format_value, false ); + if ( is_array( $unescaped_value ) ) { + $unescaped_value = implode( ', ', $unescaped_value ); + } + + if ( ! is_scalar( $unescaped_value ) ) { + $unescaped_value = false; + } + + $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; + if ( apply_filters( 'acf/the_field/allow_unsafe_html', false, $selector, $post_id, $field_type, $field ) ) { + $value = $unescaped_value; + } elseif ( $unescaped_value !== false && (string) $value !== (string) $unescaped_value ) { + do_action( 'acf/removed_unsafe_html', __FUNCTION__, $selector, $field, $post_id ); + } + + echo $value; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaped by logic above. +} + +/** + * Logs instances of ACF successfully escaping unsafe HTML. + * + * @since 6.2.5 + * + * @param string $function The function that resulted in HTML being escaped. + * @param string $selector The selector (field key, name, etc.) passed to that function. + * @param array $field The field being queried when HTML was escaped. + * @param mixed $post_id The post ID the function was called on. + * @return void + */ +function _acf_log_escaped_html( $function, $selector, $field, $post_id ) { + // If the notice isn't shown, no use in logging the errors. + if ( apply_filters( 'acf/admin/prevent_escaped_html_notice', false ) ) { + return; + } + + // If the notice has been dismissed, don't log further errors. + if ( get_option( 'acf_escaped_html_notice_dismissed' ) ) { + return; + } + + // If the field isn't set, we've output a non-ACF field, so don't log anything. + if ( ! is_array( $field ) ) { + return; + } + + $escaped = _acf_get_escaped_html_log(); + + // Only store up to 100 results at a time. + if ( count( $escaped ) >= 100 ) { + return; + } + + // Bail if we already logged an error for this field. + if ( isset( $escaped[ $field['key'] ] ) ) { + return; + } + + $escaped[ $field['key'] ] = array( + 'selector' => $selector, + 'function' => $function, + 'field' => $field['label'], + 'post_id' => $post_id, + ); + + _acf_update_escaped_html_log( $escaped ); +} +add_action( 'acf/removed_unsafe_html', '_acf_log_escaped_html', 10, 4 ); + +/** + * Returns an array of instances where HTML was altered due to escaping in the_field or a shortcode. + * + * @since 6.2.5 + * + * @return array + */ +function _acf_get_escaped_html_log() { + $escaped = get_option( 'acf_escaped_html_log', array() ); + return is_array( $escaped ) ? $escaped : array(); +} + +/** + * Updates the array of instances where HTML was altered due to escaping in the_field or a shortcode. + * + * @since 6.2.5 + * + * @param array $escaped The array of instances. + * @return boolean True on success, or false on failure. + */ +function _acf_update_escaped_html_log( $escaped = array() ) { + return update_option( 'acf_escaped_html_log', (array) $escaped, false ); +} + +/** + * Deletes the array of instances where HTML was altered due to escaping in the_field or a shortcode. + * Since 6.2.7, also clears the legacy `acf_will_escape_html_log` option to clean up. + * + * @since 6.2.5 + * + * @return boolean True on success, or false on failure. + */ +function _acf_delete_escaped_html_log() { + delete_option( 'acf_will_escape_html_log' ); + return delete_option( 'acf_escaped_html_log' ); } /** * This function will return an array containing all the field data for a given field_name. * * @since 3.6 - * @date 3/02/13 * - * @param string $selector The field name or key. - * @param mixed $post_id The post_id of which the value is saved against. - * @param bool $format_value Whether to format the field value. - * @param bool $load_value Whether to load the field value. + * @param string $selector The field name or key. + * @param mixed $post_id The post_id of which the value is saved against. + * @param boolean $format_value Whether to format the field value. + * @param boolean $load_value Whether to load the field value. + * @param boolean $escape_html Should the field return a HTML safe formatted value if $format_value is true. * * @return array|false $field */ -function get_field_object( $selector, $post_id = false, $format_value = true, $load_value = true ) { +function get_field_object( $selector, $post_id = false, $format_value = true, $load_value = true, $escape_html = false ) { // Compatibility with ACF ~4. if ( is_array( $format_value ) && isset( $format_value['format_value'] ) ) { $format_value = $format_value['format_value']; @@ -107,28 +246,48 @@ function get_field_object( $selector, $post_id = false, $format_value = true, $l $field['value'] = acf_get_value( $post_id, $field ); } - if ( $format_value ) { - $field['value'] = acf_format_value( $field['value'], $post_id, $field ); + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + $field['value'] = false; + return $field; + } + + // format value + if ( $load_value && $format_value ) { + if ( $escape_html ) { + // return the escaped HTML version if requested. + if ( acf_field_type_supports( $field['type'], 'escaping_html' ) ) { + $field['value'] = acf_format_value( $field['value'], $post_id, $field, true ); + } else { + $new_value = acf_format_value( $field['value'], $post_id, $field ); + if ( is_array( $new_value ) ) { + $field['value'] = map_deep( $new_value, 'acf_esc_html' ); + } else { + $field['value'] = acf_esc_html( $new_value ); + } + } + } else { + // get value for field + $field['value'] = acf_format_value( $field['value'], $post_id, $field ); + } } return $field; } -/* -* acf_get_object_field -* -* This function will return a field for the given selector. -* It will also review the field_reference to ensure the correct field is returned which makes it useful for the template API -* -* @type function -* @date 4/08/2015 -* @since 5.2.3 -* -* @param $selector (mixed) identifyer of field. Can be an ID, key, name or post object -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $strict (boolean) if true, return a field only when a field key is found. -* @return $field (array) -*/ +/** + * This function will return a field for the given selector. + * It will also review the field_reference to ensure the correct field is returned which makes it useful for the template API + * + * @since 5.2.3 + * + * @param $selector (mixed) identifier of field. Can be an ID, key, name or post object + * @param $post_id (mixed) the post_id of which the value is saved against + * @param $strict (boolean) if true, return a field only when a field key is found. + * + * @return $field (array) + */ function acf_maybe_get_field( $selector, $post_id = false, $strict = true ) { // init @@ -155,19 +314,14 @@ function acf_maybe_get_field( $selector, $post_id = false, $strict = true ) { return false; } -/* -* acf_maybe_get_sub_field -* -* This function will attempt to find a sub field -* -* @type function -* @date 3/10/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * This function will attempt to find a sub field + * + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_maybe_get_sub_field( $selectors, $post_id = false, $strict = true ) { // bail early if not enough selectors @@ -206,32 +360,34 @@ function acf_maybe_get_sub_field( $selectors, $post_id = false, $strict = true ) // add to name $field['name'] = $field_name . '_' . ( $sub_i - $offset ) . '_' . $field['name']; - } // return return $field; } -/* -* get_fields() -* -* This function will return an array containing all the custom field values for a specific post_id. -* The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the values. -* -* @type function -* @since 3.6 -* @date 29/01/13 -* -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $format_value (boolean) whether or not to format the field value -* @return (array) associative array where field name => field value -*/ - -function get_fields( $post_id = false, $format_value = true ) { +/** + * This function will return an array containing all the custom field values for a specific post_id. + * The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the values. + * + * @since 3.6 + * + * @param mixed $post_id The post_id of which the value is saved against. + * @param boolean $format_value Whether or not to format the field value. + * @param boolean $escape_html Should the field return a HTML safe formatted value if $format_value is true. + * + * @return array|false Associative array where field name => field value, or false on failure. + */ +function get_fields( $post_id = false, $format_value = true, $escape_html = false ) { + + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + return false; + } // vars - $fields = get_field_objects( $post_id, $format_value ); + $fields = get_field_objects( $post_id, $format_value, true, $escape_html ); $meta = array(); // bail early @@ -241,34 +397,28 @@ function get_fields( $post_id = false, $format_value = true ) { // populate foreach ( $fields as $k => $field ) { - $meta[ $k ] = $field['value']; - } // return return $meta; - } -/* -* get_field_objects() -* -* This function will return an array containing all the custom field objects for a specific post_id. -* The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the fields / values. -* -* @type function -* @since 3.6 -* @date 29/01/13 -* -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $format_value (boolean) whether or not to format the field value -* @param $load_value (boolean) whether or not to load the field value -* @return (array) associative array where field name => field -*/ - -function get_field_objects( $post_id = false, $format_value = true, $load_value = true ) { +/** + * This function will return an array containing all the custom field objects for a specific post_id. + * The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the fields / values. + * + * @since 3.6 + * + * @param mixed $post_id The post_id of which the value is saved against. + * @param boolean $format_value Whether or not to format the field value. + * @param boolean $load_value Whether or not to load the field value. + * @param boolean $escape_html Should the field return a HTML safe formatted value if $format_value is true. + * + * @return array|false Associative array where field name => field, or false on failure. + */ +function get_field_objects( $post_id = false, $format_value = true, $load_value = true, $escape_html = false ) { // init acf_init(); @@ -284,6 +434,11 @@ function get_field_objects( $post_id = false, $format_value = true, $load_value return false; } + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + } + // populate vars $fields = array(); foreach ( $meta as $key => $value ) { @@ -307,9 +462,29 @@ function get_field_objects( $post_id = false, $format_value = true, $load_value $field['value'] = acf_get_value( $post_id, $field ); } + // avoid returning field values when the function is called incorrectly. + if ( ! $format_value && $escape_html ) { + $field['value'] = false; + } + // format value - if ( $format_value ) { - $field['value'] = acf_format_value( $field['value'], $post_id, $field ); + if ( $load_value && $format_value ) { + if ( $escape_html ) { + // return the escaped HTML version if requested. + if ( acf_field_type_supports( $field['type'], 'escaping_html' ) ) { + $field['value'] = acf_format_value( $field['value'], $post_id, $field, true ); + } else { + $new_value = acf_format_value( $field['value'], $post_id, $field ); + if ( is_array( $new_value ) ) { + $field['value'] = map_deep( $new_value, 'acf_esc_html' ); + } else { + $field['value'] = acf_esc_html( $new_value ); + } + } + } else { + // get value for field + $field['value'] = acf_format_value( $field['value'], $post_id, $field ); + } } // append to $value @@ -327,17 +502,14 @@ function get_field_objects( $post_id = false, $format_value = true, $load_value /** - * have_rows - * * Checks if a field (such as Repeater or Flexible Content) has any rows of data to loop over. * This function is intended to be used in conjunction with the_row() to step through available values. * - * @date 2/09/13 * @since 4.3.0 * * @param string $selector The field name or field key. - * @param mixed $post_id The post ID where the value is saved. Defaults to the current post. - * @return bool + * @param mixed $post_id The post ID where the value is saved. Defaults to the current post. + * @return boolean */ function have_rows( $selector, $post_id = false ) { @@ -463,33 +635,27 @@ function have_rows( $selector, $post_id = false ) { } -/* -* the_row -* -* This function will progress the global repeater or flexible content value 1 row -* -* @type function -* @date 2/09/13 -* @since 4.3.0 -* -* @param N/A -* @return (array) the current row data -*/ - +/** + * This function will progress the global repeater or flexible content value 1 row + * + * @since 4.3.0 + * + * @param N/A + * @return (array) the current row data + */ function the_row( $format = false ) { // vars $i = acf_get_loop( 'active', 'i' ); // increase - $i++; + ++$i; // update acf_update_loop( 'active', 'i', $i ); // return return get_row( $format ); - } function get_row( $format = false ) { @@ -531,13 +697,11 @@ function get_row( $format = false ) { // - no performance issues here thanks to cache $value = acf_format_value( $loop['value'], $loop['post_id'], $field ); $value = acf_maybe_get( $value, $loop['i'] ); - } } // return return $value; - } function get_row_index() { @@ -548,29 +712,21 @@ function get_row_index() { // return return $offset + $i; - } function the_row_index() { - - echo get_row_index(); - + echo intval( get_row_index() ); } -/* -* get_row_sub_field -* -* This function is used inside a 'has_sub_field' while loop to return a sub field object -* -* @type function -* @date 16/05/2016 -* @since 5.3.8 -* -* @param $selector (string) -* @return (array) -*/ - +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field object + * + * @since 5.3.8 + * + * @param $selector (string) + * @return (array) + */ function get_row_sub_field( $selector ) { // vars @@ -594,23 +750,17 @@ function get_row_sub_field( $selector ) { // return return $sub_field; - } -/* -* get_row_sub_value -* -* This function is used inside a 'has_sub_field' while loop to return a sub field value -* -* @type function -* @date 16/05/2016 -* @since 5.3.8 -* -* @param $selector (string) -* @return (mixed) -*/ - +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field value + * + * @since 5.3.8 + * + * @param $selector (string) + * @return (mixed) + */ function get_row_sub_value( $selector ) { // vars @@ -623,31 +773,23 @@ function get_row_sub_value( $selector ) { // return value if ( isset( $row['value'][ $row['i'] ][ $selector ] ) ) { - return $row['value'][ $row['i'] ][ $selector ]; - } // return return null; - } -/* -* reset_rows -* -* This function will find the current loop and unset it from the global array. -* To bo used when loop finishes or a break is used -* -* @type function -* @date 26/10/13 -* @since 5.0.0 -* -* @param $hard_reset (boolean) completely wipe the global variable, or just unset the active row -* @return (boolean) -*/ - +/** + * This function will find the current loop and unset it from the global array. + * To be used when loop finishes or a break is used + * + * @since 5.0.0 + * + * @param $hard_reset (boolean) completely wipe the global variable, or just unset the active row + * @return (boolean) + */ function reset_rows() { // remove last loop @@ -655,26 +797,20 @@ function reset_rows() { // return return true; - } -/* -* has_sub_field() -* -* This function is used inside a while loop to return either true or false (loop again or stop). -* When using a repeater or flexible content field, it will loop through the rows until -* there are none left or a break is detected -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function is used inside a while loop to return either true or false (loop again or stop). + * When using a repeater or flexible content field, it will loop through the rows until + * there are none left or a break is detected + * + * @since 1.0.3 + * + * @param $field_name (string) the field name + * @param $post_id (mixed) the post_id of which the value is saved against + * @return (boolean) + */ function has_sub_field( $field_name, $post_id = false ) { // vars @@ -682,40 +818,36 @@ function has_sub_field( $field_name, $post_id = false ) { // if has rows, progress through 1 row for the while loop to work if ( $r ) { - the_row(); - } // return return $r; - } +/** + * Alias of has_sub_field + */ function has_sub_fields( $field_name, $post_id = false ) { - return has_sub_field( $field_name, $post_id ); - } -/* -* get_sub_field() -* -* This function is used inside a 'has_sub_field' while loop to return a sub field value -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @return (mixed) -*/ - -function get_sub_field( $selector = '', $format_value = true ) { +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field value + * + * @since 1.0.3 + * + * @param string $selector The field name or key. + * @param boolean $format_value Whether or not to format the value as described above. + * @param boolean $escape_html If we're formatting the value, make sure it's also HTML safe. + * + * @return mixed + */ +function get_sub_field( $selector = '', $format_value = true, $escape_html = false ) { // get sub field - $sub_field = get_sub_field_object( $selector, $format_value ); + $sub_field = get_sub_field_object( $selector, $format_value, true, $escape_html ); // bail early if no sub field if ( ! $sub_field ) { @@ -724,53 +856,72 @@ function get_sub_field( $selector = '', $format_value = true ) { // return return $sub_field['value']; - } -/* -* the_sub_field() -* -* This function is the same as echo get_sub_field -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @return n/a -*/ - +/** + * This function is the same as echo get_sub_field(), but will escape the value for safe HTML output. + * + * @since 1.0.3 + * + * @param string $field_name The field name. + * @param boolean $format_value Enable formatting of value. When false, the field value will be escaped at this level with `acf_esc_html`. Default true. + * + * @return void + */ function the_sub_field( $field_name, $format_value = true ) { - - $value = get_sub_field( $field_name, $format_value ); + $field = get_sub_field_object( $field_name, $format_value, true, $format_value ); + $value = ( is_array( $field ) && isset( $field['value'] ) ) ? $field['value'] : false; if ( is_array( $value ) ) { - $value = implode( ', ', $value ); + } + // If we're not a scalar we'd throw an error, so return early for safety. + if ( ! is_scalar( $value ) ) { + return; } - echo $value; -} + // If $format_value is false, we've not been able to apply field level escaping as we're giving the raw DB value. Escape the output with `acf_esc_html`. + if ( ! $format_value ) { + $value = acf_esc_html( $value ); + } + + $unescaped_field = get_sub_field_object( $field_name, $format_value, true, false ); + $unescaped_value = ( is_array( $unescaped_field ) && isset( $unescaped_field['value'] ) ) ? $unescaped_field['value'] : false; + if ( is_array( $unescaped_value ) ) { + $unescaped_value = implode( ', ', $unescaped_value ); + } + + if ( ! is_scalar( $unescaped_value ) ) { + $unescaped_value = false; + } + $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; + if ( apply_filters( 'acf/the_field/allow_unsafe_html', false, $field_name, 'sub_field', $field_type, $field ) ) { + $value = $unescaped_value; + } elseif ( $unescaped_value !== false && (string) $value !== (string) $unescaped_value ) { + do_action( 'acf/removed_unsafe_html', __FUNCTION__, $field_name, $field, false ); + } -/* -* get_sub_field_object() -* -* This function is used inside a 'has_sub_field' while loop to return a sub field object -* -* @type function -* @since 3.5.8.1 -* @date 29/01/13 -* -* @param $child_name (string) the field name -* @return (array) -*/ + echo $value; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaped inside get_sub_field_object where necessary. +} -function get_sub_field_object( $selector, $format_value = true, $load_value = true ) { - // vars +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field object + * + * @since 3.5.8.1 + * + * @param string $selector The field name or key. + * @param boolean $format_value Whether to format the field value. + * @param boolean $load_value Whether to load the field value. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * + * @return mixed + */ +function get_sub_field_object( $selector, $format_value = true, $load_value = true, $escape_html = false ) { + $row = acf_get_loop( 'active' ); // bail early if no row @@ -788,38 +939,47 @@ function get_sub_field_object( $selector, $format_value = true, $load_value = tr // load value if ( $load_value ) { - $sub_field['value'] = get_row_sub_value( $sub_field['key'] ); + } + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + $sub_field['value'] = false; } // format value - if ( $format_value ) { - - // get value for field - $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field ); - + if ( $load_value && $format_value ) { + if ( $escape_html ) { + // return the escaped HTML version if requested. + if ( acf_field_type_supports( $sub_field['type'], 'escaping_html' ) ) { + $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field, true ); + } else { + $new_value = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field ); + if ( is_array( $new_value ) ) { + $sub_field['value'] = map_deep( $new_value, 'acf_esc_html' ); + } else { + $sub_field['value'] = acf_esc_html( $new_value ); + } + } + } else { + // get value for field + $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field ); + } } // return return $sub_field; - } -/* -* get_row_layout() -* -* This function will return a string representation of the current row layout within a 'have_rows' loop -* -* @type function -* @since 3.0.6 -* @date 29/01/13 -* -* @param n/a -* @return (string) -*/ - +/** + * This function will return a string representation of the current row layout within a 'have_rows' loop + * + * @since 3.0.6 + * + * @return mixed + */ function get_row_layout() { // vars @@ -827,14 +987,11 @@ function get_row_layout() { // return if ( isset( $row['acf_fc_layout'] ) ) { - return $row['acf_fc_layout']; - } // return return false; - } /** @@ -842,16 +999,19 @@ function get_row_layout() { * eg. [acf field="heading" post_id="123" format_value="1"] * * @since 1.1.1 - * @date 29/01/13 * * @param array $atts The shortcode attributes. * - * @return string + * @return string|void */ function acf_shortcode( $atts ) { // Return if the ACF shortcode is disabled. if ( ! acf_get_setting( 'enable_shortcode' ) ) { - return; + if ( is_preview() ) { + return apply_filters( 'acf/shortcode/disabled_message', esc_html__( '[The ACF shortcode is disabled on this site]', 'acf' ) ); + } else { + return; + } } if ( function_exists( 'wp_is_block_theme' ) && wp_is_block_theme() ) { @@ -864,7 +1024,7 @@ function acf_shortcode( $atts ) { // Limit previews of ACF shortcode data for users without publish_posts permissions. $preview_capability = apply_filters( 'acf/shortcode/preview_capability', 'publish_posts' ); if ( is_preview() && ! current_user_can( $preview_capability ) ) { - return apply_filters( 'acf/shortcode/preview_capability_message', __( '[ACF shortcode value disabled for preview]', 'acf' ) ); + return apply_filters( 'acf/shortcode/preview_capability_message', esc_html__( '[ACF shortcode value disabled for preview]', 'acf' ) ); } // Mitigate issue where some AJAX requests can return ACF field data. @@ -883,6 +1043,21 @@ function acf_shortcode( $atts ) { 'acf' ); + // Decode the post ID for filtering. + $post_id = acf_get_valid_post_id( $atts['post_id'] ); + $decoded_post_id = acf_decode_post_id( $post_id ); + + // If we've decoded to a post, ensure the post is publicly visible. + if ( $decoded_post_id['type'] === 'post' ) { + if ( $atts['post_id'] !== false && ( (int) $atts['post_id'] !== (int) acf_get_valid_post_id() ) && ( ! is_post_publicly_viewable( $decoded_post_id['id'] ) ) && apply_filters( 'acf/shortcode/prevent_access_to_fields_on_non_public_posts', true ) ) { + if ( is_preview() ) { + return apply_filters( 'acf/shortcode/post_not_public_message', esc_html__( '[The ACF shortcode cannot display fields from non-public posts]', 'acf' ) ); + } else { + return; + } + } + } + $access_already_prevented = apply_filters( 'acf/prevent_access_to_unknown_fields', false ); $filter_applied = false; @@ -891,37 +1066,75 @@ function acf_shortcode( $atts ) { add_filter( 'acf/prevent_access_to_unknown_fields', '__return_true' ); } - // Try to get the field value. - $value = get_field( $atts['field'], $atts['post_id'], $atts['format_value'] ); + // Try to get the field value, ensuring any non-safe HTML is stripped from wysiwyg fields via `acf_the_content` + $field = get_field_object( $atts['field'], $post_id, $atts['format_value'], true, true ); + $value = $field ? $field['value'] : get_field( $atts['field'], $post_id, $atts['format_value'], true ); - if ( $filter_applied ) { - remove_filter( 'acf/prevent_access_to_unknown_fields', '__return_true' ); + $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; + + if ( ! acf_field_type_supports( $field_type, 'bindings', true ) ) { + if ( is_preview() ) { + return apply_filters( 'acf/shortcode/field_not_supported_message', '[' . esc_html__( 'The requested ACF field type does not support output in bindings or the ACF Shortcode.', 'acf' ) . ']' ); + } else { + return; + } + } + + if ( isset( $field['allow_in_bindings'] ) && ! $field['allow_in_bindings'] ) { + if ( is_preview() ) { + return apply_filters( 'acf/shortcode/field_not_allowed_message', '[' . esc_html__( 'The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.', 'acf' ) . ']' ); + } else { + return; + } + } + + if ( apply_filters( 'acf/shortcode/prevent_access', false, $atts, $decoded_post_id['id'], $decoded_post_id['type'], $field_type, $field ) ) { + return; } if ( is_array( $value ) ) { $value = implode( ', ', $value ); } + // Temporarily always get the unescaped version for action comparison. + $unescaped_value = get_field( $atts['field'], $post_id, $atts['format_value'], false ); + + // Remove the filter preventing access to unknown filters now we've got all the values. + if ( $filter_applied ) { + remove_filter( 'acf/prevent_access_to_unknown_fields', '__return_true' ); + } + + if ( is_array( $unescaped_value ) ) { + $unescaped_value = implode( ', ', $unescaped_value ); + } + + if ( ! is_scalar( $unescaped_value ) ) { + $unescaped_value = false; + } + + // Handle getting the unescaped version if we're allowed unsafe html. + if ( apply_filters( 'acf/shortcode/allow_unsafe_html', false, $atts, $field_type, $field ) ) { + $value = $unescaped_value; + } elseif ( $unescaped_value !== false && (string) $value !== (string) $unescaped_value ) { + do_action( 'acf/removed_unsafe_html', __FUNCTION__, $atts['field'], $field, $post_id ); + } + return $value; } add_shortcode( 'acf', 'acf_shortcode' ); -/* -* update_field() -* -* This function will update a value in the database -* -* @type function -* @since 3.1.9 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will update a value in the database + * + * @since 3.1.9 + * + * @param string $selector The field name or key. + * @param mixed $value The value to save in the database. + * @param mixed $post_id The post_id of which the value is saved against. + * + * @return boolean + */ function update_field( $selector, $value, $post_id = false ) { // filter post_id @@ -932,7 +1145,6 @@ function update_field( $selector, $value, $post_id = false ) { // create dummy field if ( ! $field ) { - $field = acf_get_valid_field( array( 'name' => $selector, @@ -940,30 +1152,24 @@ function update_field( $selector, $value, $post_id = false ) { 'type' => '', ) ); - } // save return acf_update_value( $value, $post_id, $field ); - } -/* -* update_sub_field -* -* This function will update a value of a sub field in the database -* -* @type function -* @date 2/04/2014 -* @since 5.0.0 -* -* @param $selector (mixed) the sub field name or key, or an array of ancestors -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will update a value of a sub field in the database + * + * @since 5.0.0 + * + * @param $selector (mixed) the sub field name or key, or an array of ancestors + * @param $value (mixed) the value to save in the database + * @param $post_id (mixed) the post_id of which the value is saved against + * + * @return boolean + */ function update_sub_field( $selector, $value, $post_id = false ) { // vars @@ -971,15 +1177,11 @@ function update_sub_field( $selector, $value, $post_id = false ) { // get sub field if ( is_array( $selector ) ) { - $post_id = acf_get_valid_post_id( $post_id ); $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - } else { - $post_id = acf_get_loop( 'active', 'post_id' ); $sub_field = get_row_sub_field( $selector ); - } // bail early if no sub field @@ -989,24 +1191,19 @@ function update_sub_field( $selector, $value, $post_id = false ) { // update return acf_update_value( $value, $post_id, $sub_field ); - } -/* -* delete_field() -* -* This function will remove a value from the database -* -* @type function -* @since 3.1.9 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will remove a value from the database + * + * @since 3.1.9 + * + * @param $selector (string) the field name or key + * @param $post_id (mixed) the post_id of which the value is saved against + * + * @return boolean + */ function delete_field( $selector, $post_id = false ) { // filter post_id @@ -1017,47 +1214,34 @@ function delete_field( $selector, $post_id = false ) { // delete return $field ? acf_delete_value( $post_id, $field ) : false; - } -/* -* delete_sub_field -* -* This function will delete a value of a sub field in the database -* -* @type function -* @date 2/04/2014 -* @since 5.0.0 -* -* @param $selector (mixed) the sub field name or key, or an array of ancestors -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will delete a value of a sub field in the database + * + * @since 5.0.0 + * + * @param $selector (mixed) the sub field name or key, or an array of ancestors + * @param $value (mixed) the value to save in the database + * @param $post_id (mixed) the post_id of which the value is saved against + * @return (boolean) + */ function delete_sub_field( $selector, $post_id = false ) { - return update_sub_field( $selector, null, $post_id ); - } -/* -* add_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function add_row( $selector, $row = false, $post_id = false ) { // filter post_id @@ -1088,25 +1272,19 @@ function add_row( $selector, $row = false, $post_id = false ) { // return return count( $value ); - } -/* -* add_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function add_sub_row( $selector, $row = false, $post_id = false ) { // vars @@ -1114,15 +1292,11 @@ function add_sub_row( $selector, $row = false, $post_id = false ) { // get sub field if ( is_array( $selector ) ) { - $post_id = acf_get_valid_post_id( $post_id ); $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - } else { - $post_id = acf_get_loop( 'active', 'post_id' ); $sub_field = get_row_sub_field( $selector ); - } // bail early if no sub field @@ -1144,26 +1318,20 @@ function add_sub_row( $selector, $row = false, $post_id = false ) { // return return count( $value ); - } -/* -* update_row -* -* This function will update a row of data to a field -* -* @type function -* @date 19/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $i (int) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will update a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $i (int) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function update_row( $selector, $i = 1, $row = false, $post_id = false ) { // vars @@ -1195,25 +1363,19 @@ function update_row( $selector, $i = 1, $row = false, $post_id = false ) { // return return true; - } -/* -* update_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function update_sub_row( $selector, $i = 1, $row = false, $post_id = false ) { // vars @@ -1223,15 +1385,11 @@ function update_sub_row( $selector, $i = 1, $row = false, $post_id = false ) { // get sub field if ( is_array( $selector ) ) { - $post_id = acf_get_valid_post_id( $post_id ); $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - } else { - $post_id = acf_get_loop( 'active', 'post_id' ); $sub_field = get_row_sub_field( $selector ); - } // bail early if no sub field @@ -1253,25 +1411,19 @@ function update_sub_row( $selector, $i = 1, $row = false, $post_id = false ) { // return return true; - } -/* -* delete_row -* -* This function will delete a row of data from a field -* -* @type function -* @date 19/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $i (int) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will delete a row of data from a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $i (int) + * @param $post_id (mixed) + * @return (boolean) + */ function delete_row( $selector, $i = 1, $post_id = false ) { // vars @@ -1308,25 +1460,19 @@ function delete_row( $selector, $i = 1, $post_id = false ) { // return return true; - } -/* -* delete_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function delete_sub_row( $selector, $i = 1, $post_id = false ) { // vars @@ -1336,15 +1482,11 @@ function delete_sub_row( $selector, $i = 1, $post_id = false ) { // get sub field if ( is_array( $selector ) ) { - $post_id = acf_get_valid_post_id( $post_id ); $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - } else { - $post_id = acf_get_loop( 'active', 'post_id' ); $sub_field = get_row_sub_field( $selector ); - } // bail early if no sub field @@ -1371,57 +1513,45 @@ function delete_sub_row( $selector, $i = 1, $post_id = false ) { // return return true; - } -/* -* Depreceated Functions -* -* These functions are outdated -* -* @type function -* @date 4/03/2014 -* @since 1.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * Depreceated Functions + * + * These functions are outdated + * + * @since 1.0.0 + * + * @param n/a + * @return n/a + */ function create_field( $field ) { acf_render_field( $field ); - } function render_field( $field ) { acf_render_field( $field ); - } function reset_the_repeater_field() { return reset_rows(); - } function the_repeater_field( $field_name, $post_id = false ) { return has_sub_field( $field_name, $post_id ); - } function the_flexible_field( $field_name, $post_id = false ) { return has_sub_field( $field_name, $post_id ); - } function acf_filter_post_id( $post_id ) { return acf_get_valid_post_id( $post_id ); - } - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-term.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-term.php index 5cde29e21..e985868fb 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-term.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/api-term.php @@ -1,17 +1,14 @@ label" for use in a select field. -* -* @date 3/8/18 -* @since 5.7.2 -* -* @param array $taxonomies Optional. An array of specific taxonomies to return. -* @return array -*/ - +/** + * Returns an array of taxonomies in the format "name => label" for use in a select field. + * + * @date 3/8/18 + * @since 5.7.2 + * + * @param array $taxonomies Optional. An array of specific taxonomies to return. + * @return array + */ function acf_get_taxonomy_labels( $taxonomies = array() ) { // default @@ -113,7 +107,7 @@ function acf_get_taxonomy_labels( $taxonomies = array() ) { if ( ! isset( $ref[ $label ] ) ) { $ref[ $label ] = 0; } - $ref[ $label ]++; + ++$ref[ $label ]; } // show taxonomy name next to label for shared labels @@ -128,17 +122,16 @@ function acf_get_taxonomy_labels( $taxonomies = array() ) { } /** - * acf_get_term_title + * acf_get_term_title * - * Returns the title for this term object. + * Returns the title for this term object. * - * @date 10/9/18 - * @since 5.0.0 + * @date 10/9/18 + * @since 5.0.0 * - * @param object $term The WP_Term object. - * @return string + * @param object $term The WP_Term object. + * @return string */ - function acf_get_term_title( $term ) { $title = $term->name; @@ -157,17 +150,16 @@ function acf_get_term_title( $term ) { } /** - * acf_get_grouped_terms + * acf_get_grouped_terms * - * Returns an array of terms for the given query $args and groups by taxonomy name. + * Returns an array of terms for the given query $args and groups by taxonomy name. * - * @date 2/8/18 - * @since 5.7.2 + * @date 2/8/18 + * @since 5.7.2 * - * @param array $args An array of args used in the get_terms() function. - * @return array + * @param array $args An array of args used in the get_terms() function. + * @return array */ - function acf_get_grouped_terms( $args ) { // vars @@ -274,19 +266,18 @@ function acf_get_grouped_terms( $args ) { } /** - * _acf_terms_clauses + * _acf_terms_clauses * - * Used in the 'terms_clauses' filter to order terms by taxonomy name. + * Used in the 'terms_clauses' filter to order terms by taxonomy name. * - * @date 2/8/18 - * @since 5.7.2 + * @date 2/8/18 + * @since 5.7.2 * - * @param array $pieces Terms query SQL clauses. - * @param array $taxonomies An array of taxonomies. - * @param array $args An array of terms query arguments. - * @return array $pieces + * @param array $pieces Terms query SQL clauses. + * @param array $taxonomies An array of taxonomies. + * @param array $args An array of terms query arguments. + * @return array $pieces */ - function _acf_terms_clauses( $pieces, $taxonomies, $args ) { // prepend taxonomy to 'orderby' SQL @@ -300,32 +291,30 @@ function _acf_terms_clauses( $pieces, $taxonomies, $args ) { } /** - * acf_get_pretty_taxonomies + * acf_get_pretty_taxonomies * - * Deprecated in favor of acf_get_taxonomy_labels() function. + * Deprecated in favor of acf_get_taxonomy_labels() function. * - * @date 7/10/13 - * @since 5.0.0 - * @deprecated 5.7.2 + * @date 7/10/13 + * @since 5.0.0 + * @deprecated 5.7.2 */ - function acf_get_pretty_taxonomies( $taxonomies = array() ) { return acf_get_taxonomy_labels( $taxonomies ); } /** - * acf_get_term + * acf_get_term * - * Similar to get_term() but with some extra functionality. + * Similar to get_term() but with some extra functionality. * - * @date 19/8/18 - * @since 5.7.3 + * @date 19/8/18 + * @since 5.7.3 * - * @param mixed $term_id The term ID or a string of "taxonomy:slug". - * @param string $taxonomy The taxonomyname. - * @return WP_Term + * @param mixed $term_id The term ID or a string of "taxonomy:slug". + * @param string $taxonomy The taxonomyname. + * @return WP_Term */ - function acf_get_term( $term_id, $taxonomy = '' ) { // allow $term_id parameter to be a string of "taxonomy:slug" or "taxonomy:id" @@ -342,30 +331,30 @@ function acf_get_term( $term_id, $taxonomy = '' ) { } /** - * acf_encode_term + * acf_encode_term * - * Returns a "taxonomy:slug" string for a given WP_Term. + * Returns a "taxonomy:slug" string for a given WP_Term. * - * @date 27/8/18 - * @since 5.7.4 + * @date 27/8/18 + * @since 5.7.4 * - * @param WP_Term $term The term object. - * @return string + * @param WP_Term $term The term object. + * @return string */ function acf_encode_term( $term ) { return "{$term->taxonomy}:{$term->slug}"; } /** - * acf_decode_term + * acf_decode_term * - * Decodes a "taxonomy:slug" string into an array of taxonomy and slug. + * Decodes a "taxonomy:slug" string into an array of taxonomy and slug. * - * @date 27/8/18 - * @since 5.7.4 + * @date 27/8/18 + * @since 5.7.4 * - * @param WP_Term $term The term object. - * @return string + * @param WP_Term $term The term object. + * @return string */ function acf_decode_term( $string ) { if ( is_string( $string ) && strpos( $string, ':' ) ) { @@ -376,15 +365,15 @@ function acf_decode_term( $string ) { } /** - * acf_get_encoded_terms + * acf_get_encoded_terms * - * Returns an array of WP_Term objects from an array of encoded strings + * Returns an array of WP_Term objects from an array of encoded strings * - * @date 9/9/18 - * @since 5.7.5 + * @date 9/9/18 + * @since 5.7.5 * - * @param array $values The array of encoded strings. - * @return array + * @param array $values The array of encoded strings. + * @return array */ function acf_get_encoded_terms( $values ) { @@ -408,16 +397,16 @@ function acf_get_encoded_terms( $values ) { } /** - * acf_get_choices_from_terms + * acf_get_choices_from_terms * - * Returns an array of choices from the terms provided. + * Returns an array of choices from the terms provided. * - * @date 8/9/18 - * @since 5.7.5 + * @date 8/9/18 + * @since 5.7.5 * - * @param array $values and array of WP_Terms objects or encoded strings. - * @param string $format The value format (term_id, slug). - * @return array + * @param array $values and array of WP_Terms objects or encoded strings. + * @param string $format The value format (term_id, slug). + * @return array */ function acf_get_choices_from_terms( $terms, $format = 'term_id' ) { @@ -445,16 +434,16 @@ function acf_get_choices_from_terms( $terms, $format = 'term_id' ) { } /** - * acf_get_choices_from_grouped_terms + * acf_get_choices_from_grouped_terms * - * Returns an array of choices from the grouped terms provided. + * Returns an array of choices from the grouped terms provided. * - * @date 8/9/18 - * @since 5.7.5 + * @date 8/9/18 + * @since 5.7.5 * - * @param array $value A grouped array of WP_Terms objects. - * @param string $format The value format (term_id, slug). - * @return array + * @param array $value A grouped array of WP_Terms objects. + * @param string $format The value format (term_id, slug). + * @return array */ function acf_get_choices_from_grouped_terms( $value, $format = 'term_id' ) { @@ -475,16 +464,16 @@ function acf_get_choices_from_grouped_terms( $value, $format = 'term_id' ) { } /** - * acf_get_choice_from_term + * acf_get_choice_from_term * - * Returns an array containing the id and text for this item. + * Returns an array containing the id and text for this item. * - * @date 10/9/18 - * @since 5.7.6 + * @date 10/9/18 + * @since 5.7.6 * - * @param object $item The item object such as WP_Post or WP_Term. - * @param string $format The value format (term_id, slug) - * @return array + * @param object $item The item object such as WP_Post or WP_Term. + * @param string $format The value format (term_id, slug) + * @return array */ function acf_get_choice_from_term( $term, $format = 'term_id' ) { diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/api/index.php @@ -0,0 +1,2 @@ + __( '1 field requires attention', 'acf' ), '%d fields require attention' => __( '%d fields require attention', 'acf' ), + // Block Validation + 'An ACF Block on this page requires attention before you can save.' => __( 'An ACF Block on this page requires attention before you can save.', 'acf' ), + // Other 'Edit field group' => __( 'Edit field group', 'acf' ), ) @@ -457,24 +461,25 @@ public function print_footer_scripts() { } // Localize data. - acf_localize_data( - array( - 'admin_url' => admin_url(), - 'ajaxurl' => admin_url( 'admin-ajax.php' ), - 'nonce' => wp_create_nonce( 'acf_nonce' ), - 'acf_version' => acf_get_setting( 'version' ), - 'wp_version' => $wp_version, - 'browser' => acf_get_browser(), - 'locale' => acf_get_locale(), - 'rtl' => is_rtl(), - 'screen' => acf_get_form_data( 'screen' ), - 'post_id' => acf_get_form_data( 'post_id' ), - 'validation' => acf_get_form_data( 'validation' ), - 'editor' => acf_is_block_editor() ? 'block' : 'classic', - 'is_pro' => acf_is_pro(), - ) + $data_to_localize = array( + 'admin_url' => admin_url(), + 'ajaxurl' => admin_url( 'admin-ajax.php' ), + 'nonce' => wp_create_nonce( 'acf_nonce' ), + 'acf_version' => acf_get_setting( 'version' ), + 'wp_version' => $wp_version, + 'browser' => acf_get_browser(), + 'locale' => acf_get_locale(), + 'rtl' => is_rtl(), + 'screen' => acf_get_form_data( 'screen' ), + 'post_id' => acf_get_form_data( 'post_id' ), + 'validation' => acf_get_form_data( 'validation' ), + 'editor' => acf_is_block_editor() ? 'block' : 'classic', + 'is_pro' => acf_is_pro(), + 'debug' => acf_is_beta() || ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ), ); + acf_localize_data( $data_to_localize ); + // Print inline script. printf( "\n", 'acf.data = ' . wp_json_encode( $this->data ) . ';' ); @@ -495,9 +500,7 @@ public function print_footer_scripts() { /** * Fires during "admin_footer" when ACF scripts are enqueued. * - * @since 5.6.9 - * - * @param void + * @since 5.6.9 */ do_action( 'acf/input/admin_footer' ); do_action( 'acf/input/admin_print_footer_scripts' ); @@ -547,7 +550,6 @@ public function print_uploader_scripts() { // instantiate acf_new_instance( 'ACF_Assets' ); - endif; // class_exists check /** diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-PluginUpdater.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-PluginUpdater.php new file mode 100644 index 000000000..f6fec1d9a --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-PluginUpdater.php @@ -0,0 +1,251 @@ +api_url = 'https://wpe-plugin-updates.wpengine.com/'; + + $this->cache_time = time() + HOUR_IN_SECONDS * 5; + + $this->properties = $this->get_full_plugin_properties( $properties, $this->api_url ); + + if ( ! $this->properties ) { + return; + } + + $this->register(); + } + + /** + * Get the full plugin properties, including the directory name, version, basename, and add a transient name. + * + * @param Properties $properties These properties are passed in when instantiating to identify the plugin and it's update location. + * @param ApiUrl $api_url The URL where the api is located. + */ + public function get_full_plugin_properties( $properties, $api_url ) { + $plugins = \get_plugins(); + + // Scan through all plugins installed and find the one which matches this one in question. + foreach ( $plugins as $plugin_basename => $plugin_data ) { + // Match using the passed-in plugin's basename. + if ( $plugin_basename === $properties['plugin_basename'] ) { + // Add the values we need to the properties. + $properties['plugin_dirname'] = dirname( $plugin_basename ); + $properties['plugin_version'] = $plugin_data['Version']; + $properties['plugin_update_transient_name'] = 'wpesu-plugin-' . sanitize_title( $properties['plugin_dirname'] ); + $properties['plugin_update_transient_exp_name'] = 'wpesu-plugin-' . sanitize_title( $properties['plugin_dirname'] ) . '-expiry'; + $properties['plugin_manifest_url'] = trailingslashit( $api_url ) . trailingslashit( $properties['plugin_slug'] ) . 'info.json'; + + return $properties; + } + } + + // No matching plugin was found installed. + return null; + } + + /** + * Register hooks. + * + * @return void + */ + public function register() { + add_filter( 'plugins_api', array( $this, 'filter_plugin_update_info' ), 20, 3 ); + add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'filter_plugin_update_transient' ) ); + } + + /** + * Filter the plugin update transient to take over update notifications. + * + * @param object $transient The site_transient_update_plugins transient. + * + * @handles site_transient_update_plugins + * @return object + */ + public function filter_plugin_update_transient( $transient ) { + // No update object exists. Return early. + if ( empty( $transient ) ) { + return $transient; + } + + $result = $this->fetch_plugin_info(); + + if ( false === $result ) { + return $transient; + } + + $res = $this->parse_plugin_info( $result ); + + if ( version_compare( $this->properties['plugin_version'], $result->version, '<' ) ) { + $transient->response[ $res->plugin ] = $res; + $transient->checked[ $res->plugin ] = $result->version; + } else { + $transient->no_update[ $res->plugin ] = $res; + } + + return $transient; + } + + /** + * Filters the plugin update information. + * + * @param object $res The response to be modified for the plugin in question. + * @param string $action The action in question. + * @param object $args The arguments for the plugin in question. + * + * @handles plugins_api + * @return object + */ + public function filter_plugin_update_info( $res, $action, $args ) { + // Do nothing if this is not about getting plugin information. + if ( 'plugin_information' !== $action ) { + return $res; + } + + // Do nothing if it is not our plugin. + if ( $this->properties['plugin_dirname'] !== $args->slug ) { + return $res; + } + + $result = $this->fetch_plugin_info(); + + // Do nothing if we don't get the correct response from the server. + if ( false === $result ) { + return $res; + } + + return $this->parse_plugin_info( $result ); + } + + /** + * Fetches the plugin update object from the WP Product Info API. + * + * @return object|false + */ + private function fetch_plugin_info() { + // Fetch cache first. + $expiry = get_option( $this->properties['plugin_update_transient_exp_name'], 0 ); + $response = get_option( $this->properties['plugin_update_transient_name'] ); + + if ( empty( $expiry ) || time() > $expiry || empty( $response ) ) { + $response = wp_remote_get( + $this->properties['plugin_manifest_url'], + array( + 'timeout' => 10, + 'headers' => array( + 'Accept' => 'application/json', + ), + ) + ); + + if ( + is_wp_error( $response ) || + 200 !== wp_remote_retrieve_response_code( $response ) || + empty( wp_remote_retrieve_body( $response ) ) + ) { + return false; + } + + $response = wp_remote_retrieve_body( $response ); + + // Cache the response. + update_option( $this->properties['plugin_update_transient_exp_name'], $this->cache_time, false ); + update_option( $this->properties['plugin_update_transient_name'], $response, false ); + } + + $decoded_response = json_decode( $response ); + + if ( json_last_error() !== JSON_ERROR_NONE ) { + return false; + } + + return $decoded_response; + } + + /** + * Parses the product info response into an object that WordPress would be able to understand. + * + * @param object $response The response object. + * + * @return stdClass + */ + private function parse_plugin_info( $response ) { + + global $wp_version; + + $res = new stdClass(); + $res->name = $response->name; + $res->slug = $response->slug; + $res->version = $response->version; + $res->requires = $response->requires; + $res->download_link = $response->download_link; + $res->trunk = $response->download_link; + $res->new_version = $response->version; + $res->plugin = $this->properties['plugin_basename']; + $res->package = $response->download_link; + + // Plugin information modal and core update table use a strict version comparison, which is weird. + // If we're genuinely not compatible with the point release, use our WP tested up to version. + // otherwise use exact same version as WP to avoid false positive. + $res->tested = 1 === version_compare( substr( $wp_version, 0, 3 ), $response->tested ) + ? $response->tested + : $wp_version; + + $res->sections = array( + 'description' => $response->sections->description, + 'changelog' => $response->sections->changelog, + ); + + return $res; + } +} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-data.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-data.php index eea5ad902..580e1be22 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-data.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-data.php @@ -5,7 +5,6 @@ } if ( ! class_exists( 'ACF_Data' ) ) : - #[AllowDynamicProperties] class ACF_Data { @@ -18,7 +17,7 @@ class ACF_Data { /** @var array Storage for data aliases. */ var $aliases = array(); - /** @var bool Enables unique data per site. */ + /** @var boolean Enables unique data per site. */ var $multisite = false; /** @@ -69,7 +68,7 @@ function initialize() { * @date 9/1/19 * @since 5.7.10 * - * @param (string|array) $name The data name or an array of data. + * @param (string|array) $name The data name or an array of data. * @param mixed $value The data value. * @return ACF_Data */ @@ -175,7 +174,7 @@ function get_data() { * @date 9/1/19 * @since 5.7.10 * - * @param (string|array) $name The data name or an array of data. + * @param (string|array) $name The data name or an array of data. * @param mixed $value The data value. * @return ACF_Data */ @@ -259,7 +258,7 @@ function reset() { * @since 5.7.10 * * @param void - * @return int + * @return integer */ function count() { return count( $this->data ); @@ -274,7 +273,7 @@ function count() { * @since 5.7.10 * * @param void - * @return int + * @return integer */ function query( $args, $operator = 'AND' ) { return wp_list_filter( $this->data, $args, $operator ); @@ -314,7 +313,7 @@ function alias( $name = '' /*, $alias, $alias2, etc */ ) { * @date 13/2/19 * @since 5.7.11 * - * @param int $site_id New blog ID. + * @param integer $site_id New blog ID. * @param int prev_blog_id Prev blog ID. * @return void */ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-internal-post-type.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-internal-post-type.php index 568140120..57a836826 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-internal-post-type.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-internal-post-type.php @@ -81,8 +81,8 @@ public function __construct() { * * @since 6.1 * - * @param int|WP_Post $id The post ID being queried. - * @return array|bool The main ACF array for the post, or false on failure. + * @param integer|WP_Post $id The post ID being queried. + * @return array|boolean The main ACF array for the post, or false on failure. */ public function get_post( $id = 0 ) { // Allow WP_Post to be passed. @@ -131,7 +131,7 @@ public function get_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The field ID, key or name. + * @param integer|string $id The field ID, key or name. * @return array|false The field group array, or false on failure. */ public function get_raw_post( $id = 0 ) { @@ -164,7 +164,7 @@ public function get_raw_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The post ID, key, or name. + * @param integer|string $id The post ID, key, or name. * @return WP_Post|bool The post object, or false on failure. */ public function get_post_object( $id = 0 ) { @@ -224,7 +224,7 @@ public function get_post_object( $id = 0 ) { * @since 6.1 * * @param string $id The identifier. - * @return bool + * @return boolean */ public function is_post_key( $id = '' ) { // Check if $id is a string starting with $this->post_key. @@ -287,8 +287,6 @@ public function validate_post( $post = array() ) { * Errors are added to the form using acf_add_internal_post_type_validation_error(). * * @since 6.1 - * - * @return bool */ public function ajax_validate_values() {} @@ -445,7 +443,7 @@ public function filter_posts( $posts, $args = array() ) { if ( ! empty( $args['active'] ) ) { $posts = array_filter( $posts, - function( $post ) { + function ( $post ) { return $post['active']; } ); @@ -497,12 +495,9 @@ public function update_post( $post ) { 'menu_order' => $post['menu_order'], 'comment_status' => 'closed', 'ping_status' => 'closed', + 'post_parent' => ! empty( $post['_parent'] ) ? (int) $post['_parent'] : 0, ); - if ( ! empty( $post['_parent'] ) ) { - $save['post_parent'] = (int) $post['_parent']; - } - // Unhook wp_targeted_link_rel() filter from WP 5.1 corrupting serialized data. remove_filter( 'content_save_pre', 'wp_targeted_link_rel' ); @@ -536,12 +531,12 @@ public function update_post( $post ) { * * @since 6.1 * - * @param string $slug The post slug. - * @param int $post_ID Post ID. - * @param string $post_status The post status. - * @param string $post_type Post type. - * @param int $post_parent Post parent ID. - * @param string $original_slug The original post slug. + * @param string $slug The post slug. + * @param integer $post_ID Post ID. + * @param string $post_status The post status. + * @param string $post_type Post type. + * @param integer $post_parent Post parent ID. + * @param string $original_slug The original post slug. * @return string */ public function apply_unique_post_slug( $slug, $post_ID, $post_status, $post_type, $post_parent, $original_slug ) { @@ -577,8 +572,8 @@ public function flush_post_cache( $post ) { * * @since 6.1 * - * @param int|string $id The ID of the ACF post to delete. - * @return bool + * @param integer|string $id The ID of the ACF post to delete. + * @return boolean */ public function delete_post( $id = 0 ) { // Disable filters to ensure ACF loads data from DB. @@ -614,8 +609,8 @@ public function delete_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The ID of the ACF post to trash. - * @return bool + * @param integer|string $id The ID of the ACF post to trash. + * @return boolean */ public function trash_post( $id = 0 ) { // Disable filters to ensure ACF loads data from DB. @@ -647,8 +642,8 @@ public function trash_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The ID of the ACF post to untrash. - * @return bool + * @param integer|string $id The ID of the ACF post to untrash. + * @return boolean */ public function untrash_post( $id = 0 ) { // Disable filters to ensure ACF loads data from DB. @@ -681,9 +676,9 @@ public function untrash_post( $id = 0 ) { * * @since 6.1 * - * @param string $new_status The new status of the post being restored. - * @param int $post_id The ID of the post being restored. - * @param string $previous_status The status of the post at the point where it was trashed. + * @param string $new_status The new status of the post being restored. + * @param integer $post_id The ID of the post being restored. + * @param string $previous_status The status of the post at the point where it was trashed. * @return string */ public function untrash_post_status( $new_status, $post_id, $previous_status ) { @@ -696,7 +691,7 @@ public function untrash_post_status( $new_status, $post_id, $previous_status ) { * @since 6.1 * * @param array $post The post array to check. - * @return bool + * @return boolean */ public function is_post( $post = false ) { return ( @@ -711,8 +706,8 @@ public function is_post( $post = false ) { * * @since 6.1 * - * @param int|string $id The ID of the post to duplicate. - * @param int $new_post_id Optional post ID to override. + * @param integer|string $id The ID of the post to duplicate. + * @param integer $new_post_id Optional post ID to override. * @return array The new ACF post array. */ public function duplicate_post( $id = 0, $new_post_id = 0 ) { @@ -759,9 +754,9 @@ public function duplicate_post( $id = 0, $new_post_id = 0 ) { * * @since 6.1 * - * @param int|string $id The ID of the ACF post to activate/deactivate. - * @param bool $activate True if the post should be activated. - * @return bool + * @param integer|string $id The ID of the ACF post to activate/deactivate. + * @param boolean $activate True if the post should be activated. + * @return boolean */ public function update_post_active_status( $id, $activate = true ) { // Disable filters to ensure ACF loads data from DB. @@ -796,7 +791,7 @@ public function update_post_active_status( $id, $activate = true ) { * * @since 6.1 * - * @param int $post_id The ACF post ID. + * @param integer $post_id The ACF post ID. * @return string */ public function get_post_edit_link( $post_id ) { @@ -855,13 +850,14 @@ public function format_code_for_export( $code = '' ) { return ''; } - $str_replace = array( + $str_replace = array( ' ' => "\t", - "'!!__(!!\'" => "__('", + "'!!__(!!\'" => "__( '", "!!\', !!\'" => "', '", - "!!\')!!'" => "')", + "!!\')!!'" => "' )", 'array (' => 'array(', ); + $preg_replace = array( '/([\t\r\n]+?)array/' => 'array', '/[0-9]+ => array/' => 'array', @@ -929,7 +925,6 @@ public function import_post( $post ) { return $post; } - } } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-site-health.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-site-health.php new file mode 100644 index 000000000..329dfdde4 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/class-acf-site-health.php @@ -0,0 +1,719 @@ +option_name, '' ); + + if ( is_string( $site_health ) ) { + $site_health = json_decode( $site_health, true ); + } + + return is_array( $site_health ) ? $site_health : array(); + } + + /** + * Updates the site health information. + * + * @since 6.3 + * + * @param array $data An array of site health information to update. + * @return boolean + */ + public function update_site_health( array $data = array() ): bool { + return update_option( $this->option_name, wp_json_encode( $data ), false ); + } + + /** + * Stores debug data in the ACF site health option. + * + * @since 6.3 + * + * @param array $data Data to update with (optional). + * @return boolean + */ + public function update_site_health_data( array $data = array() ): bool { + if ( wp_doing_cron() ) { + // Bootstrap wp-admin, as WP_Cron doesn't do this for us. + require_once trailingslashit( ABSPATH ) . 'wp-admin/includes/admin.php'; + } + + $site_health = $this->get_site_health(); + $values = ! empty( $data ) ? $data : $this->get_site_health_values(); + $updated = array(); + + if ( ! empty( $values ) ) { + foreach ( $values as $key => $value ) { + $updated[ $key ] = $value['debug'] ?? $value['value']; + } + } + + foreach ( $site_health as $key => $value ) { + if ( 'event_' === substr( $key, 0, 6 ) ) { + $updated[ $key ] = $value; + } + } + + $updated['last_updated'] = time(); + + return $this->update_site_health( $updated ); + } + + /** + * Pushes an event to the ACF site health option. + * + * @since 6.3 + * + * @param string $event_name The name of the event to push. + * @return boolean + */ + public function add_site_health_event( string $event_name = '' ): bool { + $site_health = $this->get_site_health(); + + // Allow using action/filter hooks to set events. + if ( empty( $event_name ) ) { + $current_filter = current_filter(); + + if ( strpos( $current_filter, 'acf/' ) !== false ) { + $event_name = str_replace( 'acf/', '', $current_filter ); + } + } + + // Bail if this event was already stored. + if ( empty( $event_name ) || ! empty( $site_health[ 'event_' . $event_name ] ) ) { + return false; + } + + $time = time(); + + $site_health[ 'event_' . $event_name ] = $time; + $site_health['last_updated'] = $time; + + return $this->update_site_health( $site_health ); + } + + /** + * Logs activation events for free/pro. + * + * @since 6.3 + * + * @return boolean + */ + public function add_activation_event() { + $event_name = 'first_activated'; + + if ( acf_is_pro() ) { + $event_name = 'first_activated_pro'; + + if ( 'acf/first_activated' !== current_filter() ) { + $site_health = $this->get_site_health(); + + /** + * We already have an event for when pro was first activated, + * so we don't need to log an additional event here. + */ + if ( ! empty( $site_health[ 'event_' . $event_name ] ) ) { + return false; + } + + $event_name = 'activated_pro'; + } + } + + return $this->add_site_health_event( $event_name ); + } + + /** + * Adds events when ACF internal post types are created. + * + * @since 6.3 + * + * @param array $post The post about to be updated. + * @return array + */ + public function pre_update_acf_internal_cpt( array $post = array() ): array { + if ( empty( $post['key'] ) ) { + return $post; + } + + $post_type = acf_determine_internal_post_type( $post['key'] ); + + if ( $post_type ) { + $posts = acf_get_internal_post_type_posts( $post_type ); + + if ( empty( $posts ) ) { + $post_type = str_replace( + array( + 'acf-', + '-', + ), + array( + '', + '_', + ), + $post_type + ); + $this->add_site_health_event( 'first_created_' . $post_type ); + } + } + + return $post; + } + + /** + * Appends the ACF section to the "Info" tab of the WordPress Site Health screen. + * + * @since 6.3 + * + * @param array $debug_info The current debug info for site health. + * @return array The debug info appended with the ACF section. + */ + public function render_tab_content( array $debug_info ): array { + $data = $this->get_site_health_values(); + + $this->update_site_health_data( $data ); + + // Unset values we don't want to display yet. + $fields_to_unset = array( + 'wp_version', + 'mysql_version', + 'is_multisite', + 'active_theme', + 'parent_theme', + 'active_plugins', + 'number_of_fields_by_type', + 'number_of_third_party_fields_by_type', + ); + + foreach ( $fields_to_unset as $field ) { + if ( isset( $data[ $field ] ) ) { + unset( $data[ $field ] ); + } + } + + foreach ( $data as $key => $value ) { + if ( 'event_' === substr( $key, 0, 6 ) ) { + unset( $data[ $key ] ); + } + } + + $debug_info['acf'] = array( + 'label' => __( 'ACF', 'acf' ), + 'description' => __( 'This section contains debug information about your ACF configuration which can be useful to provide to support.', 'acf' ), + 'fields' => $data, + ); + + return $debug_info; + } + + /** + * Gets the values for all data in the ACF site health section. + * + * @since 6.3 + * + * @return array + */ + public function get_site_health_values(): array { + global $wpdb; + + $fields = array(); + $is_pro = acf_is_pro(); + $license = $is_pro ? acf_pro_get_license() : array(); + $license_status = $is_pro ? acf_pro_get_license_status() : array(); + $field_groups = acf_get_field_groups(); + $post_types = acf_get_post_types(); + $taxonomies = acf_get_taxonomies(); + + $yes = __( 'Yes', 'acf' ); + $no = __( 'No', 'acf' ); + + $fields['version'] = array( + 'label' => __( 'Plugin Version', 'acf' ), + 'value' => defined( 'ACF_VERSION' ) ? ACF_VERSION : '', + ); + + $fields['plugin_type'] = array( + 'label' => __( 'Plugin Type', 'acf' ), + 'value' => $is_pro ? __( 'PRO', 'acf' ) : __( 'Free', 'acf' ), + 'debug' => $is_pro ? 'PRO' : 'Free', + ); + + $fields['update_source'] = array( + 'label' => __( 'Update Source', 'acf' ), + 'value' => __( 'ACF Direct', 'acf' ), + ); + + if ( $is_pro ) { + $fields['activated'] = array( + 'label' => __( 'License Activated', 'acf' ), + 'value' => ! empty( $license ) ? $yes : $no, + 'debug' => ! empty( $license ), + ); + + $fields['activated_url'] = array( + 'label' => __( 'Licensed URL', 'acf' ), + 'value' => ! empty( $license['url'] ) ? $license['url'] : '', + ); + + $fields['license_type'] = array( + 'label' => __( 'License Type', 'acf' ), + 'value' => $license_status['name'], + ); + + $fields['license_status'] = array( + 'label' => __( 'License Status', 'acf' ), + 'value' => $license_status['status'], + ); + + $expiry = ! empty( $license_status['expiry'] ) ? $license_status['expiry'] : ''; + $format = get_option( 'date_format', 'F j, Y' ); + + $fields['subscription_expires'] = array( + 'label' => __( 'Subscription Expiry Date', 'acf' ), + 'value' => is_numeric( $expiry ) ? date_i18n( $format, $expiry ) : '', + 'debug' => $expiry, + ); + } + + $fields['wp_version'] = array( + 'label' => __( 'WordPress Version', 'acf' ), + 'value' => get_bloginfo( 'version' ), + ); + + $fields['mysql_version'] = array( + 'label' => __( 'MySQL Version', 'acf' ), + 'value' => $wpdb->db_server_info(), + ); + + $fields['is_multisite'] = array( + 'label' => __( 'Is Multisite', 'acf' ), + 'value' => is_multisite() ? __( 'Yes', 'acf' ) : __( 'No', 'acf' ), + 'debug' => is_multisite(), + ); + + $active_theme = wp_get_theme(); + $parent_theme = $active_theme->parent(); + + $fields['active_theme'] = array( + 'label' => __( 'Active Theme', 'acf' ), + 'value' => array( + 'name' => $active_theme->get( 'Name' ), + 'version' => $active_theme->get( 'Version' ), + 'theme_uri' => $active_theme->get( 'ThemeURI' ), + 'stylesheet' => $active_theme->get( 'Stylesheet' ), + ), + ); + + if ( $parent_theme ) { + $fields['parent_theme'] = array( + 'label' => __( 'Parent Theme', 'acf' ), + 'value' => array( + 'name' => $parent_theme->get( 'Name' ), + 'version' => $parent_theme->get( 'Version' ), + 'theme_uri' => $parent_theme->get( 'ThemeURI' ), + 'stylesheet' => $parent_theme->get( 'Stylesheet' ), + ), + ); + } + + $active_plugins = array(); + $plugins = get_plugins(); + + foreach ( $plugins as $plugin_path => $plugin ) { + if ( ! is_plugin_active( $plugin_path ) ) { + continue; + } + + $active_plugins[ $plugin_path ] = array( + 'name' => $plugin['Name'], + 'version' => $plugin['Version'], + 'plugin_uri' => empty( $plugin['PluginURI'] ) ? '' : $plugin['PluginURI'], + ); + } + + $fields['active_plugins'] = array( + 'label' => __( 'Active Plugins', 'acf' ), + 'value' => $active_plugins, + ); + + $ui_field_groups = array_filter( + $field_groups, + function ( $field_group ) { + return empty( $field_group['local'] ); + } + ); + + $fields['ui_field_groups'] = array( + 'label' => __( 'Registered Field Groups (UI)', 'acf' ), + 'value' => number_format_i18n( count( $ui_field_groups ) ), + ); + + $php_field_groups = array_filter( + $field_groups, + function ( $field_group ) { + return ! empty( $field_group['local'] ) && 'PHP' === $field_group['local']; + } + ); + + $fields['php_field_groups'] = array( + 'label' => __( 'Registered Field Groups (PHP)', 'acf' ), + 'value' => number_format_i18n( count( $php_field_groups ) ), + ); + + $json_field_groups = array_filter( + $field_groups, + function ( $field_group ) { + return ! empty( $field_group['local'] ) && 'json' === $field_group['local']; + } + ); + + $fields['json_field_groups'] = array( + 'label' => __( 'Registered Field Groups (JSON)', 'acf' ), + 'value' => number_format_i18n( count( $json_field_groups ) ), + ); + + $rest_field_groups = array_filter( + $field_groups, + function ( $field_group ) { + return ! empty( $field_group['show_in_rest'] ); + } + ); + + $fields['rest_field_groups'] = array( + 'label' => __( 'Field Groups Enabled for REST API', 'acf' ), + 'value' => number_format_i18n( count( $rest_field_groups ) ), + ); + + $graphql_field_groups = array_filter( + $field_groups, + function ( $field_group ) { + return ! empty( $field_group['show_in_graphql'] ); + } + ); + + if ( is_plugin_active( 'wpgraphql-acf/wpgraphql-acf.php' ) ) { + $fields['graphql_field_groups'] = array( + 'label' => __( 'Field Groups Enabled for GraphQL', 'acf' ), + 'value' => number_format_i18n( count( $graphql_field_groups ) ), + ); + } + + $all_fields = array(); + foreach ( $field_groups as $field_group ) { + $all_fields = array_merge( $all_fields, acf_get_fields( $field_group ) ); + } + + $fields_by_type = array(); + $third_party_fields_by_type = array(); + $core_field_types = array_keys( acf_get_field_types() ); + + foreach ( $all_fields as $field ) { + if ( in_array( $field['type'], $core_field_types, true ) ) { + if ( ! isset( $fields_by_type[ $field['type'] ] ) ) { + $fields_by_type[ $field['type'] ] = 0; + } + + ++$fields_by_type[ $field['type'] ]; + + continue; + } + + if ( ! isset( $third_party_fields_by_type[ $field['type'] ] ) ) { + $third_party_fields_by_type[ $field['type'] ] = 0; + } + + ++$third_party_fields_by_type[ $field['type'] ]; + } + + $fields['number_of_fields_by_type'] = array( + 'label' => __( 'Number of Fields by Field Type', 'acf' ), + 'value' => $fields_by_type, + ); + + $fields['number_of_third_party_fields_by_type'] = array( + 'label' => __( 'Number of Third Party Fields by Field Type', 'acf' ), + 'value' => $third_party_fields_by_type, + ); + + $enable_post_types = acf_get_setting( 'enable_post_types' ); + + $fields['post_types_enabled'] = array( + 'label' => __( 'Post Types and Taxonomies Enabled', 'acf' ), + 'value' => $enable_post_types ? $yes : $no, + 'debug' => $enable_post_types, + ); + + $ui_post_types = array_filter( + $post_types, + function ( $post_type ) { + return empty( $post_type['local'] ); + } + ); + + $fields['ui_post_types'] = array( + 'label' => __( 'Registered Post Types (UI)', 'acf' ), + 'value' => number_format_i18n( count( $ui_post_types ) ), + ); + + $json_post_types = array_filter( + $post_types, + function ( $post_type ) { + return ! empty( $post_type['local'] ) && 'json' === $post_type['local']; + } + ); + + $fields['json_post_types'] = array( + 'label' => __( 'Registered Post Types (JSON)', 'acf' ), + 'value' => number_format_i18n( count( $json_post_types ) ), + ); + + $ui_taxonomies = array_filter( + $taxonomies, + function ( $taxonomy ) { + return empty( $taxonomy['local'] ); + } + ); + + $fields['ui_taxonomies'] = array( + 'label' => __( 'Registered Taxonomies (UI)', 'acf' ), + 'value' => number_format_i18n( count( $ui_taxonomies ) ), + ); + + $json_taxonomies = array_filter( + $taxonomies, + function ( $taxonomy ) { + return ! empty( $taxonomy['local'] ) && 'json' === $taxonomy['local']; + } + ); + + $fields['json_taxonomies'] = array( + 'label' => __( 'Registered Taxonomies (JSON)', 'acf' ), + 'value' => number_format_i18n( count( $json_taxonomies ) ), + ); + + if ( $is_pro ) { + $enable_options_pages_ui = acf_get_setting( 'enable_options_pages_ui' ); + + $fields['ui_options_pages_enabled'] = array( + 'label' => __( 'Options Pages UI Enabled', 'acf' ), + 'value' => $enable_options_pages_ui ? $yes : $no, + 'debug' => $enable_options_pages_ui, + ); + + $options_pages = acf_get_options_pages(); + $ui_options_pages = array(); + + if ( empty( $options_pages ) || ! is_array( $options_pages ) ) { + $options_pages = array(); + } + + if ( $enable_options_pages_ui ) { + $ui_options_pages = acf_get_ui_options_pages(); + + $ui_options_pages_in_ui = array_filter( + $ui_options_pages, + function ( $ui_options_page ) { + return empty( $ui_options_page['local'] ); + } + ); + + $json_options_pages = array_filter( + $ui_options_pages, + function ( $ui_options_page ) { + return ! empty( $ui_options_page['local'] ); + } + ); + + $fields['ui_options_pages'] = array( + 'label' => __( 'Registered Options Pages (UI)', 'acf' ), + 'value' => number_format_i18n( count( $ui_options_pages_in_ui ) ), + ); + + $fields['json_options_pages'] = array( + 'label' => __( 'Registered Options Pages (JSON)', 'acf' ), + 'value' => number_format_i18n( count( $json_options_pages ) ), + ); + } + + $ui_options_page_slugs = array_column( $ui_options_pages, 'menu_slug' ); + $php_options_pages = array_filter( + $options_pages, + function ( $options_page ) use ( $ui_options_page_slugs ) { + return ! in_array( $options_page['menu_slug'], $ui_options_page_slugs, true ); + } + ); + + $fields['php_options_pages'] = array( + 'label' => __( 'Registered Options Pages (PHP)', 'acf' ), + 'value' => number_format_i18n( count( $php_options_pages ) ), + ); + } + + $rest_api_format = acf_get_setting( 'rest_api_format' ); + + $fields['rest_api_format'] = array( + 'label' => __( 'REST API Format', 'acf' ), + 'value' => 'standard' === $rest_api_format ? __( 'Standard', 'acf' ) : __( 'Light', 'acf' ), + 'debug' => $rest_api_format, + ); + + if ( $is_pro ) { + $fields['registered_acf_blocks'] = array( + 'label' => __( 'Registered ACF Blocks', 'acf' ), + 'value' => number_format_i18n( acf_pro_get_registered_block_count() ), + ); + + $blocks = acf_get_block_types(); + $block_api_versions = array(); + $acf_block_versions = array(); + $blocks_using_post_meta = 0; + + foreach ( $blocks as $block ) { + if ( ! isset( $block_api_versions[ 'v' . $block['api_version'] ] ) ) { + $block_api_versions[ 'v' . $block['api_version'] ] = 0; + } + + if ( ! isset( $acf_block_versions[ 'v' . $block['acf_block_version'] ] ) ) { + $acf_block_versions[ 'v' . $block['acf_block_version'] ] = 0; + } + + if ( ! empty( $block['use_post_meta'] ) ) { + ++$blocks_using_post_meta; + } + + ++$block_api_versions[ 'v' . $block['api_version'] ]; + ++$acf_block_versions[ 'v' . $block['acf_block_version'] ]; + } + + $fields['blocks_per_api_version'] = array( + 'label' => __( 'Blocks Per API Version', 'acf' ), + 'value' => $block_api_versions, + ); + + $fields['blocks_per_acf_block_version'] = array( + 'label' => __( 'Blocks Per ACF Block Version', 'acf' ), + 'value' => $acf_block_versions, + ); + + $fields['blocks_using_post_meta'] = array( + 'label' => __( 'Blocks Using Post Meta', 'acf' ), + 'value' => number_format_i18n( $blocks_using_post_meta ), + ); + + $preload_blocks = acf_get_setting( 'preload_blocks' ); + + $fields['preload_blocks'] = array( + 'label' => __( 'Block Preloading Enabled', 'acf' ), + 'value' => ! empty( $preload_blocks ) ? $yes : $no, + 'debug' => $preload_blocks, + ); + } + + $show_admin = acf_get_setting( 'show_admin' ); + + $fields['admin_ui_enabled'] = array( + 'label' => __( 'Admin UI Enabled', 'acf' ), + 'value' => $show_admin ? $yes : $no, + 'debug' => $show_admin, + ); + + $field_type_modal_enabled = apply_filters( 'acf/field_group/enable_field_browser', true ); + + $fields['field_type-modal_enabled'] = array( + 'label' => __( 'Field Type Modal Enabled', 'acf' ), + 'value' => ! empty( $field_type_modal_enabled ) ? $yes : $no, + 'debug' => $field_type_modal_enabled, + ); + + $field_settings_tabs_enabled = apply_filters( 'acf/field_group/disable_field_settings_tabs', false ); + + $fields['field_settings_tabs_enabled'] = array( + 'label' => __( 'Field Settings Tabs Enabled', 'acf' ), + 'value' => empty( $field_settings_tabs_enabled ) ? $yes : $no, + 'debug' => $field_settings_tabs_enabled, + ); + + $shortcode_enabled = acf_get_setting( 'enable_shortcode' ); + + $fields['shortcode_enabled'] = array( + 'label' => __( 'Shortcode Enabled', 'acf' ), + 'value' => ! empty( $shortcode_enabled ) ? $yes : $no, + 'debug' => $shortcode_enabled, + ); + + $fields['registered_acf_forms'] = array( + 'label' => __( 'Registered ACF Forms', 'acf' ), + 'value' => number_format_i18n( count( acf_get_forms() ) ), + ); + + $local_json = acf_get_instance( 'ACF_Local_JSON' ); + $save_paths = $local_json->get_save_paths(); + $load_paths = $local_json->get_load_paths(); + + $fields['json_save_paths'] = array( + 'label' => __( 'JSON Save Paths', 'acf' ), + 'value' => number_format_i18n( count( $save_paths ) ), + 'debug' => count( $save_paths ), + ); + + $fields['json_load_paths'] = array( + 'label' => __( 'JSON Load Paths', 'acf' ), + 'value' => number_format_i18n( count( $load_paths ) ), + 'debug' => count( $load_paths ), + ); + + return $fields; + } + } + + acf_new_instance( 'ACF_Site_Health' ); +} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/compatibility.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/compatibility.php index d6edd1cbf..9ea5f369a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/compatibility.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/compatibility.php @@ -9,15 +9,15 @@ class ACF_Compatibility { /** - * __construct + * __construct * - * Sets up the class functionality. + * Sets up the class functionality. * - * @date 30/04/2014 - * @since 5.0.0 + * @date 30/04/2014 + * @since 5.0.0 * - * @param void - * @return void + * @param void + * @return void */ function __construct() { @@ -75,7 +75,7 @@ function init() { * @since 5.7.10 * * @param array $wrapper The wrapper attributes array. - * @param array $field The field array. + * @param array $field The field array. */ function field_wrapper_attributes( $wrapper, $field ) { @@ -92,15 +92,15 @@ function field_wrapper_attributes( $wrapper, $field ) { } /** - * validate_field + * validate_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.0.0 + * @date 23/04/2014 + * @since 5.0.0 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_field( $field ) { @@ -121,15 +121,15 @@ function validate_field( $field ) { } /** - * validate_textarea_field + * validate_textarea_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.0.0 + * @date 23/04/2014 + * @since 5.0.0 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_textarea_field( $field ) { @@ -144,15 +144,15 @@ function validate_textarea_field( $field ) { } /** - * validate_relationship_field + * validate_relationship_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.0.0 + * @date 23/04/2014 + * @since 5.0.0 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_relationship_field( $field ) { @@ -176,15 +176,15 @@ function validate_relationship_field( $field ) { } /** - * validate_image_field + * validate_image_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.0.0 + * @date 23/04/2014 + * @since 5.0.0 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_image_field( $field ) { @@ -203,15 +203,15 @@ function validate_image_field( $field ) { } /** - * validate_wysiwyg_field + * validate_wysiwyg_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.0.0 + * @date 23/04/2014 + * @since 5.0.0 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_wysiwyg_field( $field ) { @@ -227,15 +227,15 @@ function validate_wysiwyg_field( $field ) { } /** - * validate_date_picker_field + * validate_date_picker_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.0.0 + * @date 23/04/2014 + * @since 5.0.0 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_date_picker_field( $field ) { @@ -262,15 +262,15 @@ function validate_date_picker_field( $field ) { } /** - * validate_taxonomy_field + * validate_taxonomy_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.2.7 + * @date 23/04/2014 + * @since 5.2.7 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_taxonomy_field( $field ) { @@ -284,15 +284,15 @@ function validate_taxonomy_field( $field ) { } /** - * validate_date_time_picker_field + * validate_date_time_picker_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.2.7 + * @date 23/04/2014 + * @since 5.2.7 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_date_time_picker_field( $field ) { @@ -324,15 +324,15 @@ function validate_date_time_picker_field( $field ) { } /** - * validate_user_field + * validate_user_field * - * Adds compatibility with deprecated settings + * Adds compatibility with deprecated settings * - * @date 23/04/2014 - * @since 5.2.7 + * @date 23/04/2014 + * @since 5.2.7 * - * @param array $field The field array. - * @return array $field + * @param array $field The field array. + * @return array $field */ function validate_user_field( $field ) { @@ -357,18 +357,16 @@ function validate_user_field( $field ) { return $field; } - /* - * validate_field_group - * - * This function will provide compatibility with ACF4 field groups - * - * @type function - * @date 23/04/2014 - * @since 5.0.0 - * - * @param $field_group (array) - * @return $field_group - */ + /** + * This function will provide compatibility with ACF4 field groups + * + * @type function + * @date 23/04/2014 + * @since 5.0.0 + * + * @param $field_group (array) + * @return $field_group + */ function validate_field_group( $field_group ) { // vars @@ -441,15 +439,15 @@ function validate_field_group( $field_group ) { } /** - * validate_post_taxonomy_location_rule + * validate_post_taxonomy_location_rule * - * description + * description * - * @date 27/8/18 - * @since 5.7.4 + * @date 27/8/18 + * @since 5.7.4 * - * @param type $var Description. Default. - * @return type Description. + * @param type $var Description. Default. + * @return type Description. */ function validate_post_taxonomy_location_rule( $rule ) { @@ -465,23 +463,19 @@ function validate_post_taxonomy_location_rule( $rule ) { // return return $rule; } - } acf_new_instance( 'ACF_Compatibility' ); - endif; // class_exists check -/* - * acf_get_compatibility - * +/** * Returns true if compatibility is enabled for the given component. * * @date 20/1/15 * @since 5.1.5 * * @param string $name The name of the component to check. - * @return bool + * @return boolean */ function acf_get_compatibility( $name ) { return apply_filters( "acf/compatibility/{$name}", false ); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/deprecated.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/deprecated.php index ca73619b2..f0b99a77f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/deprecated.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/deprecated.php @@ -58,16 +58,14 @@ function acf_render_field_wrap_description( $field ) { acf_render_field_instructions( $field ); } -/* - * acf_get_fields_by_id - * +/** * Returns and array of fields for the given $parent_id. * * @date 27/02/2014 * @since 5.0.0. * @deprecated 5.7.11 * - * @param int $parent_id The parent ID. + * @param integer $parent_id The parent ID. * @return array */ function acf_get_fields_by_id( $parent_id = 0 ) { @@ -93,10 +91,10 @@ function acf_get_fields_by_id( $parent_id = 0 ) { * @since 5.0.0 * @deprecated 5.7.11 * - * @param string $option The option name. - * @param string $value The option value. + * @param string $option The option name. + * @param string $value The option value. * @param string $autoload An optional autoload value. - * @return bool + * @return boolean */ function acf_update_option( $option = '', $value = '', $autoload = null ) { diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php index ce7ca525e..f391382a8 100755 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php @@ -12,101 +12,83 @@ class acf_fields { var $types = array(); - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 5/03/2014 - * @since 5.4.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the class functionality + * + * @type function + * @date 5/03/2014 + * @since 5.4.0 + * + * @param n/a + * @return n/a + */ function __construct() { /* do nothing */ } - - /* - * register_field_type - * - * This function will register a field type instance - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $class (string) - * @return n/a - */ - - function register_field_type( $class ) { - - // allow instance - if ( $class instanceof acf_field ) { - $this->types[ $class->name ] = $class; - - // allow class name - } else { - $instance = new $class(); - $this->types[ $instance->name ] = $instance; + /** + * This function will register a field type instance based on a class name or instance. + * It will return the instance for further use. + * + * @since 5.4.0 + * + * @param mixed $field_class Either a class name (string) or instance of acf_field. + * @return acf_field The instance of acf_field. + */ + public function register_field_type( $field_class ) { + // Allow registering an instance. + if ( $field_class instanceof acf_field ) { + $this->types[ $field_class->name ] = $field_class; + return $field_class; } - } - - /* - * get_field_type - * - * This function will return a field type instance - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $name (string) - * @return (mixed) - */ + // Allow registering a loaded class name. + $instance = new $field_class(); + $this->types[ $instance->name ] = $instance; + return $instance; + } + /** + * This function will return a field type instance + * + * @type function + * @date 6/07/2016 + * @since 5.4.0 + * + * @param $name (string) + * @return (mixed) + */ function get_field_type( $name ) { return isset( $this->types[ $name ] ) ? $this->types[ $name ] : null; } - /* - * is_field_type - * - * This function will return true if a field type exists - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $name (string) - * @return (mixed) - */ - + /** + * This function will return true if a field type exists + * + * @type function + * @date 6/07/2016 + * @since 5.4.0 + * + * @param $name (string) + * @return (mixed) + */ function is_field_type( $name ) { return isset( $this->types[ $name ] ); } - /* - * register_field_type_info - * - * This function will store a basic array of info about the field type - * to later be overriden by the above register_field_type function - * - * @type function - * @date 29/5/17 - * @since 5.6.0 - * - * @param $info (array) - * @return n/a - */ - + /** + * This function will store a basic array of info about the field type + * to later be overriden by the above register_field_type function + * + * @type function + * @date 29/5/17 + * @since 5.6.0 + * + * @param $info (array) + * @return n/a + */ function register_field_type_info( $info ) { // convert to object @@ -115,19 +97,16 @@ function register_field_type_info( $info ) { } - /* - * get_field_types - * - * This function will return an array of all field types - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $name (string) - * @return (mixed) - */ - + /** + * This function will return an array of all field types + * + * @type function + * @date 6/07/2016 + * @since 5.4.0 + * + * @param $name (string) + * @return (mixed) + */ function get_field_types() { return $this->types; } @@ -136,77 +115,64 @@ function get_field_types() { // initialize acf()->fields = new acf_fields(); - endif; // class_exists check -/* -* acf_register_field_type -* -* alias of acf()->fields->register_field_type() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->fields->register_field_type() + * + * @type function + * @date 31/5/17 + * @since 5.6.0 + * + * @param n/a + * @return n/a + */ function acf_register_field_type( $class ) { return acf()->fields->register_field_type( $class ); } -/* -* acf_register_field_type_info -* -* alias of acf()->fields->register_field_type_info() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->fields->register_field_type_info() + * + * @type function + * @date 31/5/17 + * @since 5.6.0 + * + * @param n/a + * @return n/a + */ function acf_register_field_type_info( $info ) { return acf()->fields->register_field_type_info( $info ); } -/* -* acf_get_field_type -* -* alias of acf()->fields->get_field_type() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->fields->get_field_type() + * + * @type function + * @date 31/5/17 + * @since 5.6.0 + * + * @param n/a + * @return n/a + */ function acf_get_field_type( $name ) { return acf()->fields->get_field_type( $name ); } -/* -* acf_get_field_types -* -* alias of acf()->fields->get_field_types() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->fields->get_field_types() + * + * @type function + * @date 31/5/17 + * @since 5.6.0 + * + * @param n/a + * @return n/a + */ function acf_get_field_types( $args = array() ) { // default @@ -226,17 +192,16 @@ function acf_get_field_types( $args = array() ) { /** - * acf_get_field_types_info + * acf_get_field_types_info * - * Returns an array containing information about each field type + * Returns an array containing information about each field type * - * @date 18/6/18 - * @since 5.6.9 + * @date 18/6/18 + * @since 5.6.9 * - * @param type $var Description. Default. - * @return type Description. + * @param type $var Description. Default. + * @return type Description. */ - function acf_get_field_types_info( $args = array() ) { // vars @@ -265,75 +230,84 @@ function acf_get_field_types_info( $args = array() ) { } -/* -* acf_is_field_type -* -* alias of acf()->fields->is_field_type() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->fields->is_field_type() + * + * @type function + * @date 31/5/17 + * @since 5.6.0 + * + * @param n/a + * @return n/a + */ function acf_is_field_type( $name = '' ) { return acf()->fields->is_field_type( $name ); } -/* -* acf_get_field_type_prop -* -* This function will return a field type's property -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - +/** + * This function will return a field type's property + * + * @type function + * @date 1/10/13 + * @since 5.0.0 + * + * @param n/a + * @return (array) + */ function acf_get_field_type_prop( $name = '', $prop = '' ) { $type = acf_get_field_type( $name ); return ( $type && isset( $type->$prop ) ) ? $type->$prop : null; } -/* -* acf_get_field_type_label -* -* This function will return the label of a field type -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - +/** + * This function will return the label of a field type + * + * @type function + * @date 1/10/13 + * @since 5.0.0 + * + * @param n/a + * @return (array) + */ function acf_get_field_type_label( $name = '' ) { $label = acf_get_field_type_prop( $name, 'label' ); - return $label ? $label : '' . __( 'Unknown', 'acf' ) . ''; + return $label ? $label : '' . __( 'Unknown', 'acf' ) . ''; } +/** + * Returns the value of a field type "supports" property. + * + * @since 6.2.5 + * + * @param string $name The name of the field type. + * @param string $prop The name of the supports property. + * @param mixed $default The default value if the property is not set. + * + * @return mixed The value of the supports property which may be false, or $default on failure. + */ +function acf_field_type_supports( $name = '', $prop = '', $default = false ) { + $supports = acf_get_field_type_prop( $name, 'supports' ); + if ( ! is_array( $supports ) ) { + return $default; + } + return isset( $supports[ $prop ] ) ? $supports[ $prop ] : $default; +} -/* -* acf_field_type_exists (deprecated) -* -* deprecated in favour of acf_is_field_type() -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param $type (string) -* @return (boolean) -*/ +/** + * + * @deprecated + * @see acf_is_field_type() + * + * @type function + * @date 1/10/13 + * @since 5.0.0 + * + * @param $type (string) + * @return (boolean) + */ function acf_field_type_exists( $type = '' ) { return acf_is_field_type( $type ); } @@ -362,11 +336,11 @@ function acf_get_field_categories_i18n() { /** - * Returns an multi-dimentional array of field types "name => label" grouped by category + * Returns an multi-dimentional array of field types "name => label" grouped by category * - * @since 5.0.0 + * @since 5.0.0 * - * @return array + * @return array */ function acf_get_grouped_field_types() { @@ -394,14 +368,14 @@ function acf_get_grouped_field_types() { } /** - * Returns an array of tabs for a field type. - * We combine a list of default tabs with filtered tabs. - * I.E. Default tabs should be static and should not be changed by the - * filtered tabs. + * Returns an array of tabs for a field type. + * We combine a list of default tabs with filtered tabs. + * I.E. Default tabs should be static and should not be changed by the + * filtered tabs. * - * @since 6.1 + * @since 6.1 * - * @return array Key/value array of the default settings tabs for field type settings. + * @return array Key/value array of the default settings tabs for field type settings. */ function acf_get_combined_field_type_settings_tabs() { $default_field_type_settings_tabs = array( diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php index 2eee56a2f..88695539e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php @@ -7,9 +7,9 @@ class acf_field__accordion extends acf_field { public $show_in_rest = false; /** - * initialize + * initialize * - * This function will setup the field type data + * This function will setup the field type data * * @date 30/10/17 * @since 5.6.3 @@ -17,7 +17,6 @@ class acf_field__accordion extends acf_field { * @param n/a * @return n/a */ - function initialize() { // vars @@ -27,6 +26,10 @@ function initialize() { $this->description = __( 'Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-accordion.png'; $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/accordion/', 'docs', 'field-type-selection' ); + $this->supports = array( + 'required' => false, + 'bindings' => false, + ); $this->defaults = array( 'open' => 0, 'multi_expand' => 0, @@ -36,9 +39,9 @@ function initialize() { /** - * render_field + * render_field * - * Create the HTML interface for your field + * Create the HTML interface for your field * * @date 30/10/17 * @since 5.6.3 @@ -46,7 +49,6 @@ function initialize() { * @param array $field * @return n/a */ - function render_field( $field ) { // vars @@ -60,23 +62,20 @@ function render_field( $field ) { ?>
                            >
                            'value', 'layout' => 'horizontal', ); - } /** - * render_field() - * - * Creates the field's input HTML + * Creates the field's input HTML * - * @date 18/9/17 - * @since 5.6.3 + * @since 5.6.3 * - * @param array $field The field settings array - * @return n/a + * @param array $field The field settings array */ - - function render_field( $field ) { + public function render_field( $field ) { // vars $html = ''; @@ -78,7 +71,6 @@ function render_field( $field ) { 'label' => $_label, 'checked' => $checked, ); - } // maybe select initial value @@ -100,7 +92,7 @@ function render_field( $field ) { $html .= acf_get_hidden_input( array( 'name' => $field['name'] ) ); // open - $html .= '
                            '; + $html .= '
                            '; // loop foreach ( $buttons as $button ) { @@ -114,28 +106,26 @@ function render_field( $field ) { // append $html .= acf_get_radio_input( $button ); - } // close $html .= '
                            '; // return - echo $html; - + echo $html; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- safe HTML, escaped by input building functions. } /** - * render_field_settings() + * render_field_settings() * - * Creates the field's settings HTML + * Creates the field's settings HTML * - * @date 18/9/17 - * @since 5.6.3 + * @date 18/9/17 + * @since 5.6.3 * - * @param array $field The field settings array - * @return n/a + * @param array $field The field settings array + * @return n/a */ function render_field_settings( $field ) { // Encode choices (convert from array). @@ -176,7 +166,6 @@ function render_field_settings( $field ) { ), ) ); - } /** @@ -225,82 +214,67 @@ function render_field_presentation_settings( $field ) { ); } - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param array $field The field array holding all the field options - * @return $field - */ - + /** + * This filter is appied to the $field before it is saved to the database + * + * @date 18/9/17 + * @since 5.6.3 + * + * @param array $field The field array holding all the field options + * @return $field + */ function update_field( $field ) { return acf_get_field_type( 'radio' )->update_field( $field ); } - /* - * load_value() - * - * This filter is appied to the $value after it is loaded from the db - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param mixed $value The value found in the database - * @param mixed $post_id The post ID from which the value was loaded from - * @param array $field The field array holding all the field options - * @return $value - */ - + /** + * This filter is appied to the $value after it is loaded from the db + * + * @date 18/9/17 + * @since 5.6.3 + * + * @param mixed $value The value found in the database + * @param mixed $post_id The post ID from which the value was loaded from + * @param array $field The field array holding all the field options + * @return $value + */ function load_value( $value, $post_id, $field ) { return acf_get_field_type( 'radio' )->load_value( $value, $post_id, $field ); - } - /* - * translate_field - * - * This function will translate field settings - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param array $field The field array holding all the field options - * @return $field - */ - + /** + * This function will translate field settings + * + * @date 18/9/17 + * @since 5.6.3 + * + * @param array $field The field array holding all the field options + * @return $field + */ function translate_field( $field ) { return acf_get_field_type( 'radio' )->translate_field( $field ); - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param mixed $value The value found in the database - * @param mixed $post_id The post ID from which the value was loaded from - * @param array $field The field array holding all the field options - * @return $value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @date 18/9/17 + * @since 5.6.3 + * + * @param mixed $value The value found in the database + * @param mixed $post_id The post ID from which the value was loaded from + * @param array $field The field array holding all the field options + * @return $value + */ function format_value( $value, $post_id, $field ) { return acf_get_field_type( 'radio' )->format_value( $value, $post_id, $field ); - } /** @@ -326,13 +300,9 @@ function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_button_group' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php index 871d3531c..76d1a7cfb 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php @@ -5,19 +5,16 @@ class acf_field_checkbox extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -37,25 +34,21 @@ function initialize() { 'return_format' => 'value', 'custom_choice_button_text' => __( 'Add new choice', 'acf' ), ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field (array) the $field being rendered - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) the $field being edited - * @return n/a - */ - + /** + * Create the HTML interface for your field + * + * @param $field (array) the $field being rendered + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field (array) the $field being edited + * @return n/a + */ function render_field( $field ) { // reset vars @@ -100,45 +93,38 @@ function render_field( $field ) { } // return - echo '
                              ' . "\n" . $li . '
                            ' . "\n"; - + echo '
                              ' . "\n" . $li . '
                            ' . "\n"; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaped by specific render methods above. } - /* - * render_field_choices - * - * description - * - * @type function - * @date 15/7/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 15/7/17 + * @since 5.6.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_choices( $field ) { // walk return $this->walk( $field['choices'], $field ); - } /** * Validates values for the checkbox field * - * @date 09/12/2022 * @since 6.0.0 * - * @param bool $valid If the field is valid. - * @param mixed $value The value to validate. - * @param array $field The main field array. - * @param string $input The input element's name attribute. - * - * @return bool + * @param boolean $valid If the field is valid. + * @param mixed $value The value to validate. + * @param array $field The main field array. + * @param string $input The input element's name attribute. + * @return boolean */ - function validate_value( $valid, $value, $field, $input ) { + public function validate_value( $valid, $value, $field, $input ) { if ( ! is_array( $value ) || empty( $field['allow_custom'] ) ) { return $valid; } @@ -152,19 +138,16 @@ function validate_value( $valid, $value, $field, $input ) { return $valid; } - /* - * render_field_toggle - * - * description - * - * @type function - * @date 15/7/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 15/7/17 + * @since 5.6.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_toggle( $field ) { // vars @@ -186,23 +169,19 @@ function render_field_toggle( $field ) { // return return '
                          • ' . acf_get_checkbox_input( $atts ) . '
                          • ' . "\n"; - } - /* - * render_field_custom - * - * description - * - * @type function - * @date 15/7/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 15/7/17 + * @since 5.6.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_custom( $field ) { // vars @@ -230,7 +209,6 @@ function render_field_custom( $field ) { // append $html .= '
                          • ' . acf_get_text_input( $text_input ) . '
                          • ' . "\n"; - } // append button @@ -238,7 +216,6 @@ function render_field_custom( $field ) { // return return $html; - } @@ -278,7 +255,6 @@ function walk( $choices = array(), $args = array(), $depth = 0 ) { // optgroup if ( is_array( $label ) ) { - $html .= '
                              ' . "\n"; $html .= $this->walk( $label, $args, $depth + 1 ); $html .= '
                            '; @@ -313,33 +289,28 @@ function walk( $choices = array(), $args = array(), $depth = 0 ) { // append $html .= acf_get_checkbox_input( $atts ); - } // close $html .= '' . "\n"; - } // return return $html; - } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { // Encode choices (convert from array). $field['choices'] = acf_encode_choices( $field['choices'] ); @@ -380,7 +351,6 @@ function render_field_settings( $field ) { ), ) ); - } /** @@ -456,21 +426,18 @@ function render_field_presentation_settings( $field ) { ); } - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * @param $post_id - the field group ID (post_type = acf) - * - * @return $field - the modified field - */ - + /** + * This filter is appied to the $field before it is saved to the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * @param $post_id - the field group ID (post_type = acf) + * + * @return $field - the modified field + */ function update_field( $field ) { // Decode choices (convert to array). @@ -480,22 +447,19 @@ function update_field( $field ) { } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // bail early if is empty @@ -538,56 +502,46 @@ function update_value( $value, $post_id, $field ) { // append $field['choices'][ $v ] = $v; - } // save acf_update_field( $field ); - } // return return $value; - } - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will translate field settings + * + * @type function + * @date 8/03/2016 + * @since 5.3.2 + * + * @param $field (array) + * @return $field + */ function translate_field( $field ) { return acf_get_field_type( 'select' )->translate_field( $field ); - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // Bail early if is empty. @@ -630,13 +584,9 @@ public function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_checkbox' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php index e2c9b2fd2..89530a326 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php @@ -5,19 +5,16 @@ class acf_field_color_picker extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -32,23 +29,19 @@ function initialize() { 'enable_opacity' => false, 'return_format' => 'string', // 'string'|'array' ); - } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // Register scripts for non-admin. @@ -103,23 +96,19 @@ function input_admin_enqueue_scripts() { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { - - // vars - $text_input = acf_get_sub_array( $field, array( 'id', 'class', 'name', 'value' ) ); - $hidden_input = acf_get_sub_array( $field, array( 'name', 'value' ) ); + $text_input = acf_get_sub_array( $field, array( 'id', 'class', 'name', 'value' ) ); + $hidden_input = acf_get_sub_array( $field, array( 'name', 'value' ) ); + $text_input['data-alpha-skip-debounce'] = true; // Color picker alpha library requires a specific data attribute to exist. if ( $field['enable_opacity'] ) { @@ -136,19 +125,16 @@ function render_field( $field ) { } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { // display_format @@ -190,20 +176,17 @@ function render_field_settings( $field ) { ), ) ); - } /** * Format the value for use in templates. At this stage, the value has been loaded from the * database and is being returned by an API function such as get_field(), the_field(), etc. * - * @since 5.10 - * @date 15/12/20 - * - * @param mixed $value - * @param int $post_id - * @param array $field + * @since 5.10 * + * @param mixed $value The field value + * @param integer $post_id The post ID + * @param array $field The field array * @return string|array */ public function format_value( $value, $post_id, $field ) { @@ -287,12 +270,10 @@ private function string_to_array( $value ) { 'alpha' => (float) 0, ); } - } // initialize acf_register_field_type( 'acf_field_color_picker' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php index 551a2a708..d71bbdca5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php @@ -5,19 +5,16 @@ class acf_field_date_picker extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -35,19 +32,16 @@ function initialize() { } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // bail early if no enqueue @@ -82,18 +76,15 @@ function input_admin_enqueue_scripts() { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -153,18 +144,16 @@ function render_field( $field ) { } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { global $wp_locale; @@ -238,50 +227,43 @@ function render_field_settings( $field ) { ); } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // save_format - compatibility with ACF < 5.0.0 if ( ! empty( $field['save_format'] ) ) { - return $value; - } // return return acf_format_date( $value, $field['return_format'] ); - } /** - * This filter is applied to the $field after it is loaded from the database - * and ensures the return and display values are set. + * This filter is applied to the $field after it is loaded from the database + * and ensures the return and display values are set. * - * @type filter - * @since 5.11.0 - * @date 28/09/21 + * @type filter + * @since 5.11.0 + * @date 28/09/21 * - * @param array $field The field array holding all the field options. - * - * @return array + * @param array $field The field array holding all the field options. + * @return array */ - function load_field( $field ) { + public function load_field( $field ) { if ( empty( $field['display_format'] ) ) { $field['display_format'] = $this->defaults['display_format']; } @@ -296,7 +278,7 @@ function load_field( $field ) { /** * Return the schema array for the REST API. * - * @param array $field + * @param array $field The field array * @return array */ public function get_rest_schema( array $field ) { @@ -310,9 +292,9 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { @@ -322,13 +304,11 @@ public function format_value_for_rest( $value, $post_id, array $field ) { return (string) $value; } - } // initialize acf_register_field_type( 'acf_field_date_picker' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php index 8c7338e4d..c3a6acbef 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php @@ -5,19 +5,16 @@ class acf_field_date_and_time_picker extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -35,19 +32,16 @@ function initialize() { } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // bail early if no enqueue @@ -93,18 +87,15 @@ function input_admin_enqueue_scripts() { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // Set value. @@ -150,22 +141,19 @@ function render_field( $field ) {
                            defaults['display_format']; } @@ -286,13 +265,11 @@ public function get_rest_schema( array $field ) { 'required' => ! empty( $field['required'] ), ); } - } // initialize acf_register_field_type( 'acf_field_date_and_time_picker' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php index d639e83d9..6777199dc 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php @@ -5,19 +5,16 @@ class acf_field_email extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -32,22 +29,18 @@ function initialize() { 'prepend' => '', 'append' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -58,18 +51,14 @@ function render_field( $field ) { // prepend if ( $field['prepend'] !== '' ) { - $field['class'] .= ' acf-is-prepended'; $html .= '
                            ' . acf_esc_html( $field['prepend'] ) . '
                            '; - } // append if ( $field['append'] !== '' ) { - $field['class'] .= ' acf-is-appended'; $html .= '
                            ' . acf_esc_html( $field['append'] ) . '
                            '; - } // atts (value="123") @@ -93,23 +82,20 @@ function render_field( $field ) { $html .= '
                            ' . acf_get_text_input( $atts ) . '
                            '; // return - echo $html; - + echo $html; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- safe HTML escaped by acf_get_text_input } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -167,12 +153,11 @@ function render_field_presentation_settings( $field ) { * FALSE or a string is returned, the input value is invalid and the user is shown a * notice. If a string is returned, the string is show as the message text. * - * @param bool $valid Whether the value is valid. - * @param mixed $value The field value. - * @param array $field The field array. - * @param string $input The request variable name for the inbound field. - * - * @return bool|string + * @param boolean $valid Whether the value is valid. + * @param mixed $value The field value. + * @param array $field The field array. + * @param string $input The request variable name for the inbound field. + * @return boolean|string */ public function validate_value( $valid, $value, $field, $input ) { $flags = defined( 'FILTER_FLAG_EMAIL_UNICODE' ) ? FILTER_FLAG_EMAIL_UNICODE : 0; @@ -196,13 +181,9 @@ public function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_email' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php index dabced176..dee326b87 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php @@ -5,19 +5,16 @@ class acf_field_file extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -40,19 +37,16 @@ function initialize() { } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // localize @@ -66,18 +60,15 @@ function input_admin_enqueue_scripts() { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -109,7 +100,6 @@ function render_field( $field ) { // has value? if ( $field['value'] ) { - $attachment = acf_get_attachment( $field['value'] ); if ( $attachment ) { @@ -147,19 +137,19 @@ function render_field( $field ) {

                            - : + :

                            - : + :

                            - + - +
                            @@ -183,28 +173,25 @@ function render_field( $field ) { -

                            +

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php index 31fdc6641..9a77e1cc7 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php @@ -5,19 +5,16 @@ class acf_field_google_map extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -42,19 +39,16 @@ function initialize() { } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // localize @@ -102,18 +96,15 @@ function input_admin_enqueue_scripts() { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // Apply defaults. @@ -155,12 +146,12 @@ function render_field( $field ) {
                            - - - + + +
                            - +
                            @@ -169,23 +160,19 @@ function render_field( $field ) {
                            $this->default_values['height'], ) ); - } /** @@ -250,9 +236,9 @@ function render_field_settings( $field ) { * @date 16/10/19 * @since 5.8.1 * - * @param mixed $value The value loaded from the database. + * @param mixed $value The value loaded from the database. * @param mixed $post_id The post ID where the value is saved. - * @param array $field The field settings array. + * @param array $field The field settings array. * @return (array|false) */ function load_value( $value, $post_id, $field ) { @@ -274,21 +260,19 @@ function load_value( $value, $post_id, $field ) { } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // decode JSON string. @@ -368,9 +352,9 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { @@ -385,7 +369,6 @@ public function format_value_for_rest( $value, $post_id, array $field ) { // initialize acf_register_field_type( 'acf_field_google_map' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php index d7d629013..6ab03a082 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php @@ -5,19 +5,16 @@ class acf_field__group extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -27,6 +24,9 @@ function initialize() { $this->description = __( 'Provides a way to structure fields into groups to better organize the data and the edit screen.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-group.png'; $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/group/', 'docs', 'field-type-selection' ); + $this->supports = array( + 'bindings' => false, + ); $this->defaults = array( 'sub_fields' => array(), 'layout' => 'block', @@ -36,24 +36,20 @@ function initialize() { // field filters $this->add_field_filter( 'acf/prepare_field_for_export', array( $this, 'prepare_field_for_export' ) ); $this->add_field_filter( 'acf/prepare_field_for_import', array( $this, 'prepare_field_for_import' ) ); - } - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - + /** + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ function load_field( $field ) { // vars @@ -61,32 +57,26 @@ function load_field( $field ) { // append if ( $sub_fields ) { - $field['sub_fields'] = $sub_fields; - } // return return $field; - } - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ - + /** + * This filter is applied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value found in the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * @return $value + */ function load_value( $value, $post_id, $field ) { // bail early if no sub fields @@ -105,33 +95,26 @@ function load_value( $value, $post_id, $field ) { // load $value[ $sub_field['key'] ] = acf_get_value( $post_id, $sub_field ); - } // return return $value; - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * @return mixed the modified value + */ + public function format_value( $value, $post_id, $field, $escape_html = false ) { // bail early if no value if ( empty( $value ) ) { return false; @@ -147,35 +130,30 @@ function format_value( $value, $post_id, $field ) { $sub_value = acf_extract_var( $value, $sub_field['key'] ); // format value - $sub_value = acf_format_value( $sub_value, $post_id, $sub_field ); + $sub_value = acf_format_value( $sub_value, $post_id, $sub_field, $escape_html ); // append to $row $value[ $sub_field['_name'] ] = $sub_value; - } // return return $value; - } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $field - the field array holding all the field options - * @param $post_id - the $post_id of which the value will be saved - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $field - the field array holding all the field options + * @param $post_id - the post_id of which the value will be saved + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // bail early if no value @@ -199,12 +177,10 @@ function update_value( $value, $post_id, $field ) { // key (backend) if ( isset( $value[ $sub_field['key'] ] ) ) { - $v = $value[ $sub_field['key'] ]; // name (frontend) } elseif ( isset( $value[ $sub_field['_name'] ] ) ) { - $v = $value[ $sub_field['_name'] ]; // empty @@ -212,33 +188,27 @@ function update_value( $value, $post_id, $field ) { // input is not set (hidden by conditioanl logic) continue; - } // update value acf_update_value( $v, $post_id, $sub_field ); - } // return return ''; - } - /* - * prepare_field_for_db - * - * This function will modify sub fields ready for update / load - * - * @type function - * @date 4/11/16 - * @since 5.5.0 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will modify sub fields ready for update / load + * + * @type function + * @date 4/11/16 + * @since 5.5.0 + * + * @param $field (array) + * @return $field + */ function prepare_field_for_db( $field ) { // bail early if no sub fields @@ -251,27 +221,22 @@ function prepare_field_for_db( $field ) { // prefix name $sub_field['name'] = $field['name'] . '_' . $sub_field['_name']; - } // return return $field; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // bail early if no sub fields @@ -287,12 +252,10 @@ function render_field( $field ) { // this is a normal value $sub_field['value'] = $field['value'][ $sub_field['key'] ]; - } elseif ( isset( $sub_field['default_value'] ) ) { // no value, but this sub field has a default value $sub_field['value'] = $sub_field['default_value']; - } // update prefix to allow for nested values @@ -306,63 +269,49 @@ function render_field( $field ) { // render if ( $field['layout'] == 'table' ) { - $this->render_field_table( $field ); - } else { - $this->render_field_block( $field ); - } - } - /* - * render_field_block - * - * description - * - * @type function - * @date 12/07/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 12/07/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_block( $field ) { // vars $label_placement = ( $field['layout'] == 'block' ) ? 'top' : 'left'; // html - echo '
                            '; + echo '
                            '; foreach ( $field['sub_fields'] as $sub_field ) { - acf_render_field_wrap( $sub_field ); - } echo '
                            '; - } - /* - * render_field_table - * - * description - * - * @type function - * @date 12/07/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 12/07/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_table( $field ) { ?> @@ -389,10 +338,8 @@ function render_field_table( $field ) { // Add custom width if ( $sub_field['wrapper']['width'] ) { - $atts['data-width'] = $sub_field['wrapper']['width']; $atts['style'] = 'width: ' . $sub_field['wrapper']['width'] . '%;'; - } ?> @@ -408,9 +355,7 @@ function render_field_table( $field ) { @@ -418,23 +363,19 @@ function render_field_table( $field ) {
                            - +
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-icon_picker.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-icon_picker.php new file mode 100644 index 000000000..427f2b157 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-icon_picker.php @@ -0,0 +1,798 @@ +name = 'icon_picker'; + $this->label = __( 'Icon Picker', 'acf' ); + $this->public = true; + $this->category = 'advanced'; + $this->description = __( 'An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.', 'acf' ); + $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-icon-picker.png'; + $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/icon-picker/', 'docs', 'field-type-selection' ); + $this->defaults = array( + 'library' => 'all', + 'tabs' => array_keys( $this->get_tabs() ), + 'return_format' => 'string', + 'default_value' => array( + 'type' => null, + 'value' => null, + ), + ); + } + + /** + * Gets the available tabs for the icon picker field. + * + * @since 6.3 + * + * @return array + */ + public function get_tabs() { + $tabs = array( + 'dashicons' => esc_html__( 'Dashicons', 'acf' ), + ); + + if ( current_user_can( 'upload_files' ) ) { + $tabs['media_library'] = esc_html__( 'Media Library', 'acf' ); + } + + $tabs['url'] = esc_html__( 'URL', 'acf' ); + + /** + * Allows filtering the tabs used by the icon picker. + * + * @since 6.3 + * + * @param array $tabs An associative array of tabs in key => label format. + * @return array + */ + return apply_filters( 'acf/fields/icon_picker/tabs', $tabs ); + } + + /** + * Renders icon picker field + * + * @since 6.3 + * + * @param object $field The ACF Field + * @return void + */ + public function render_field( $field ) { + $uploader = acf_get_setting( 'uploader' ); + + // Enqueue uploader scripts + if ( $uploader === 'wp' ) { + acf_enqueue_uploader(); + } + + $div = array( + 'id' => $field['id'], + 'class' => $field['class'] . ' acf-icon-picker', + ); + + echo '
                            '; + + acf_hidden_input( + array( + 'name' => $field['name'] . '[type]', + 'value' => $field['value']['type'], + 'data-hidden-type' => 'type', + ) + ); + acf_hidden_input( + array( + 'name' => $field['name'] . '[value]', + 'value' => $field['value']['value'], + 'data-hidden-type' => 'value', + ) + ); + + if ( ! is_array( $field['tabs'] ) ) { + $field['tabs'] = array(); + } + + $tabs = $this->get_tabs(); + $shown = array_filter( + $tabs, + function ( $tab ) use ( $field ) { + return in_array( $tab, $field['tabs'], true ); + }, + ARRAY_FILTER_USE_KEY + ); + + foreach ( $shown as $name => $label ) { + if ( count( $shown ) > 1 ) { + acf_render_field_wrap( + array( + 'type' => 'tab', + 'label' => $label, + 'key' => 'acf_icon_picker_tabs', + 'selected' => $name === $field['value']['type'], + 'unique_tab_key' => $name, + ) + ); + } + + $wrapper_class = str_replace( '_', '-', $name ); + echo '
                            '; + + switch ( $name ) { + case 'dashicons': + echo '
                            '; + acf_text_input( + array( + 'class' => 'acf-dashicons-search-input', + 'placeholder' => esc_html__( 'Search icons...', 'acf' ), + 'type' => 'search', + ) + ); + echo '
                            '; + echo '
                            '; + ?> +
                            + +

                            + ' + ); + ?> +

                            +
                            + + +
                            +
                            + + + +
                            +
                            + '; + acf_text_input( + array( + 'class' => 'acf-icon_url', + 'value' => $field['value']['type'] === 'url' ? $field['value']['value'] : '', + ) + ); + + // Helper Text + ?> +

                            + '; + break; + default: + do_action( 'acf/fields/icon_picker/tab/' . $name, $field ); + } + + echo '
                            '; + } + + echo '
                            '; + } + + /** + * Renders field settings for the icon picker field. + * + * @since 6.3 + * + * @param array $field The icon picker field object. + * @return void + */ + public function render_field_settings( $field ) { + acf_render_field_setting( + $field, + array( + 'label' => __( 'Tabs', 'acf' ), + 'instructions' => __( 'Select where content editors can choose the icon from.', 'acf' ), + 'type' => 'checkbox', + 'name' => 'tabs', + 'choices' => $this->get_tabs(), + ) + ); + + $return_format_doc = sprintf( + '%s', + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/icon-picker/', 'docs', 'icon-picker-return-format' ), + __( 'Learn More', 'acf' ) + ); + + $return_format_instructions = sprintf( + /* translators: %s - link to documentation */ + __( 'Specify the return format for the icon. %s', 'acf' ), + $return_format_doc + ); + + acf_render_field_setting( + $field, + array( + 'label' => __( 'Return Format', 'acf' ), + 'instructions' => $return_format_instructions, + 'type' => 'radio', + 'name' => 'return_format', + 'choices' => array( + 'string' => __( 'String', 'acf' ), + 'array' => __( 'Array', 'acf' ), + ), + 'layout' => 'horizontal', + ) + ); + } + + /** + * Localizes text for Icon Picker + * + * @since 6.3 + * + * @return void + */ + public function input_admin_enqueue_scripts() { + acf_localize_data( + array( + 'iconPickerA11yStrings' => array( + 'noResultsForSearchTerm' => esc_html__( 'No results found for that search term', 'acf' ), + 'newResultsFoundForSearchTerm' => esc_html__( 'The available icons matching your search query have been updated in the icon picker below.', 'acf' ), + ), + 'iconPickeri10n' => $this->get_dashicons(), + ) + ); + } + + /** + * Validates the field value before it is saved into the database. + * + * @since 6.3 + * + * @param integer $valid The current validation status. + * @param mixed $value The value of the field. + * @param array $field The field array holding all the field options. + * @param string $input The corresponding input name for $_POST value. + * @return boolean true If the value is valid, false if not. + */ + public function validate_value( $valid, $value, $field, $input ) { + // If the value is empty, return true. You're allowed to save nothing. + if ( empty( $value ) && empty( $field['required'] ) ) { + return true; + } + + // If the value is not an array, return $valid status. + if ( ! is_array( $value ) ) { + return $valid; + } + + // If the value is an array, but the type is not set, fail validation. + if ( ! isset( $value['type'] ) ) { + return __( 'Icon picker requires an icon type.', 'acf' ); + } + + // If the value is an array, but the value is not set, fail validation. + if ( ! isset( $value['value'] ) ) { + return __( 'Icon picker requires a value.', 'acf' ); + } + + return true; + } + + /** + * format_value() + * + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @since 6.3 + * + * @param mixed $value The value which was loaded from the database. + * @param integer $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @return mixed $value The modified value. + */ + public function format_value( $value, $post_id, $field ) { + // Handle empty values. + if ( empty( $value ) ) { + // Return the default value if there is one. + if ( isset( $field['default_value'] ) ) { + return $field['default_value']; + } else { + // Otherwise return false. + return false; + } + } + + // If media_library, behave the same as an image field. + if ( $value['type'] === 'media_library' ) { + // convert to int + $value['value'] = intval( $value['value'] ); + + // format + if ( $field['return_format'] === 'string' ) { + return wp_get_attachment_url( $value['value'] ); + } elseif ( $field['return_format'] === 'array' ) { + $value['value'] = acf_get_attachment( $value['value'] ); + return $value; + } + } + + // If the desired return format is a string + if ( $field['return_format'] === 'string' ) { + return $value['value']; + } + + // If nothing specific matched the return format, just return the value. + return $value; + } + + /** + * get_dashicons() + * + * This function will return an array of dashicons. + * + * @since 6.3 + * + * @return array $dashicons an array of dashicons. + */ + public function get_dashicons() { + $dashicons = array( + 'dashicons-admin-appearance' => esc_html__( 'Appearance Icon', 'acf' ), + 'dashicons-admin-collapse' => esc_html__( 'Collapse Icon', 'acf' ), + 'dashicons-admin-comments' => esc_html__( 'Comments Icon', 'acf' ), + 'dashicons-admin-customizer' => esc_html__( 'Customizer Icon', 'acf' ), + 'dashicons-admin-generic' => esc_html__( 'Generic Icon', 'acf' ), + 'dashicons-admin-home' => esc_html__( 'Home Icon', 'acf' ), + 'dashicons-admin-links' => esc_html__( 'Links Icon', 'acf' ), + 'dashicons-admin-media' => esc_html__( 'Media Icon', 'acf' ), + 'dashicons-admin-multisite' => esc_html__( 'Multisite Icon', 'acf' ), + 'dashicons-admin-network' => esc_html__( 'Network Icon', 'acf' ), + 'dashicons-admin-page' => esc_html__( 'Page Icon', 'acf' ), + 'dashicons-admin-plugins' => esc_html__( 'Plugins Icon', 'acf' ), + 'dashicons-admin-post' => esc_html__( 'Post Icon', 'acf' ), + 'dashicons-admin-settings' => esc_html__( 'Settings Icon', 'acf' ), + 'dashicons-admin-site' => esc_html__( 'Site Icon', 'acf' ), + 'dashicons-admin-site-alt' => esc_html__( 'Site (alt) Icon', 'acf' ), + 'dashicons-admin-site-alt2' => esc_html__( 'Site (alt2) Icon', 'acf' ), + 'dashicons-admin-site-alt3' => esc_html__( 'Site (alt3) Icon', 'acf' ), + 'dashicons-admin-tools' => esc_html__( 'Tools Icon', 'acf' ), + 'dashicons-admin-users' => esc_html__( 'Users Icon', 'acf' ), + 'dashicons-airplane' => esc_html__( 'Airplane Icon', 'acf' ), + 'dashicons-album' => esc_html__( 'Album Icon', 'acf' ), + 'dashicons-align-center' => esc_html__( 'Align Center Icon', 'acf' ), + 'dashicons-align-full-width' => esc_html__( 'Align Full Width Icon', 'acf' ), + 'dashicons-align-left' => esc_html__( 'Align Left Icon', 'acf' ), + 'dashicons-align-none' => esc_html__( 'Align None Icon', 'acf' ), + 'dashicons-align-pull-left' => esc_html__( 'Align Pull Left Icon', 'acf' ), + 'dashicons-align-pull-right' => esc_html__( 'Align Pull Right Icon', 'acf' ), + 'dashicons-align-right' => esc_html__( 'Align Right Icon', 'acf' ), + 'dashicons-align-wide' => esc_html__( 'Align Wide Icon', 'acf' ), + 'dashicons-amazon' => esc_html__( 'Amazon Icon', 'acf' ), + 'dashicons-analytics' => esc_html__( 'Analytics Icon', 'acf' ), + 'dashicons-archive' => esc_html__( 'Archive Icon', 'acf' ), + 'dashicons-arrow-down' => esc_html__( 'Arrow Down Icon', 'acf' ), + 'dashicons-arrow-down-alt' => esc_html__( 'Arrow Down (alt) Icon', 'acf' ), + 'dashicons-arrow-down-alt2' => esc_html__( 'Arrow Down (alt2) Icon', 'acf' ), + 'dashicons-arrow-left' => esc_html__( 'Arrow Left Icon', 'acf' ), + 'dashicons-arrow-left-alt' => esc_html__( 'Arrow Left (alt) Icon', 'acf' ), + 'dashicons-arrow-left-alt2' => esc_html__( 'Arrow Left (alt2) Icon', 'acf' ), + 'dashicons-arrow-right' => esc_html__( 'Arrow Right Icon', 'acf' ), + 'dashicons-arrow-right-alt' => esc_html__( 'Arrow Right (alt) Icon', 'acf' ), + 'dashicons-arrow-right-alt2' => esc_html__( 'Arrow Right (alt2) Icon', 'acf' ), + 'dashicons-arrow-up' => esc_html__( 'Arrow Up Icon', 'acf' ), + 'dashicons-arrow-up-alt' => esc_html__( 'Arrow Up (alt) Icon', 'acf' ), + 'dashicons-arrow-up-alt2' => esc_html__( 'Arrow Up (alt2) Icon', 'acf' ), + 'dashicons-art' => esc_html__( 'Art Icon', 'acf' ), + 'dashicons-awards' => esc_html__( 'Awards Icon', 'acf' ), + 'dashicons-backup' => esc_html__( 'Backup Icon', 'acf' ), + 'dashicons-bank' => esc_html__( 'Bank Icon', 'acf' ), + 'dashicons-beer' => esc_html__( 'Beer Icon', 'acf' ), + 'dashicons-bell' => esc_html__( 'Bell Icon', 'acf' ), + 'dashicons-block-default' => esc_html__( 'Block Default Icon', 'acf' ), + 'dashicons-book' => esc_html__( 'Book Icon', 'acf' ), + 'dashicons-book-alt' => esc_html__( 'Book (alt) Icon', 'acf' ), + 'dashicons-buddicons-activity' => esc_html__( 'Activity Icon', 'acf' ), + 'dashicons-buddicons-bbpress-logo' => esc_html__( 'bbPress Icon', 'acf' ), + 'dashicons-buddicons-buddypress-logo' => esc_html__( 'BuddyPress Icon', 'acf' ), + 'dashicons-buddicons-community' => esc_html__( 'Community Icon', 'acf' ), + 'dashicons-buddicons-forums' => esc_html__( 'Forums Icon', 'acf' ), + 'dashicons-buddicons-friends' => esc_html__( 'Friends Icon', 'acf' ), + 'dashicons-buddicons-groups' => esc_html__( 'Groups Icon', 'acf' ), + 'dashicons-buddicons-pm' => esc_html__( 'PM Icon', 'acf' ), + 'dashicons-buddicons-replies' => esc_html__( 'Replies Icon', 'acf' ), + 'dashicons-buddicons-topics' => esc_html__( 'Topics Icon', 'acf' ), + 'dashicons-buddicons-tracking' => esc_html__( 'Tracking Icon', 'acf' ), + 'dashicons-building' => esc_html__( 'Building Icon', 'acf' ), + 'dashicons-businessman' => esc_html__( 'Businessman Icon', 'acf' ), + 'dashicons-businessperson' => esc_html__( 'Businessperson Icon', 'acf' ), + 'dashicons-businesswoman' => esc_html__( 'Businesswoman Icon', 'acf' ), + 'dashicons-button' => esc_html__( 'Button Icon', 'acf' ), + 'dashicons-calculator' => esc_html__( 'Calculator Icon', 'acf' ), + 'dashicons-calendar' => esc_html__( 'Calendar Icon', 'acf' ), + 'dashicons-calendar-alt' => esc_html__( 'Calendar (alt) Icon', 'acf' ), + 'dashicons-camera' => esc_html__( 'Camera Icon', 'acf' ), + 'dashicons-camera-alt' => esc_html__( 'Camera (alt) Icon', 'acf' ), + 'dashicons-car' => esc_html__( 'Car Icon', 'acf' ), + 'dashicons-carrot' => esc_html__( 'Carrot Icon', 'acf' ), + 'dashicons-cart' => esc_html__( 'Cart Icon', 'acf' ), + 'dashicons-category' => esc_html__( 'Category Icon', 'acf' ), + 'dashicons-chart-area' => esc_html__( 'Chart Area Icon', 'acf' ), + 'dashicons-chart-bar' => esc_html__( 'Chart Bar Icon', 'acf' ), + 'dashicons-chart-line' => esc_html__( 'Chart Line Icon', 'acf' ), + 'dashicons-chart-pie' => esc_html__( 'Chart Pie Icon', 'acf' ), + 'dashicons-clipboard' => esc_html__( 'Clipboard Icon', 'acf' ), + 'dashicons-clock' => esc_html__( 'Clock Icon', 'acf' ), + 'dashicons-cloud' => esc_html__( 'Cloud Icon', 'acf' ), + 'dashicons-cloud-saved' => esc_html__( 'Cloud Saved Icon', 'acf' ), + 'dashicons-cloud-upload' => esc_html__( 'Cloud Upload Icon', 'acf' ), + 'dashicons-code-standards' => esc_html__( 'Code Standards Icon', 'acf' ), + 'dashicons-coffee' => esc_html__( 'Coffee Icon', 'acf' ), + 'dashicons-color-picker' => esc_html__( 'Color Picker Icon', 'acf' ), + 'dashicons-columns' => esc_html__( 'Columns Icon', 'acf' ), + 'dashicons-controls-back' => esc_html__( 'Back Icon', 'acf' ), + 'dashicons-controls-forward' => esc_html__( 'Forward Icon', 'acf' ), + 'dashicons-controls-pause' => esc_html__( 'Pause Icon', 'acf' ), + 'dashicons-controls-play' => esc_html__( 'Play Icon', 'acf' ), + 'dashicons-controls-repeat' => esc_html__( 'Repeat Icon', 'acf' ), + 'dashicons-controls-skipback' => esc_html__( 'Skip Back Icon', 'acf' ), + 'dashicons-controls-skipforward' => esc_html__( 'Skip Forward Icon', 'acf' ), + 'dashicons-controls-volumeoff' => esc_html__( 'Volume Off Icon', 'acf' ), + 'dashicons-controls-volumeon' => esc_html__( 'Volume On Icon', 'acf' ), + 'dashicons-cover-image' => esc_html__( 'Cover Image Icon', 'acf' ), + 'dashicons-dashboard' => esc_html__( 'Dashboard Icon', 'acf' ), + 'dashicons-database' => esc_html__( 'Database Icon', 'acf' ), + 'dashicons-database-add' => esc_html__( 'Database Add Icon', 'acf' ), + 'dashicons-database-export' => esc_html__( 'Database Export Icon', 'acf' ), + 'dashicons-database-import' => esc_html__( 'Database Import Icon', 'acf' ), + 'dashicons-database-remove' => esc_html__( 'Database Remove Icon', 'acf' ), + 'dashicons-database-view' => esc_html__( 'Database View Icon', 'acf' ), + 'dashicons-desktop' => esc_html__( 'Desktop Icon', 'acf' ), + 'dashicons-dismiss' => esc_html__( 'Dismiss Icon', 'acf' ), + 'dashicons-download' => esc_html__( 'Download Icon', 'acf' ), + 'dashicons-drumstick' => esc_html__( 'Drumstick Icon', 'acf' ), + 'dashicons-edit' => esc_html__( 'Edit Icon', 'acf' ), + 'dashicons-edit-large' => esc_html__( 'Edit Large Icon', 'acf' ), + 'dashicons-edit-page' => esc_html__( 'Edit Page Icon', 'acf' ), + 'dashicons-editor-aligncenter' => esc_html__( 'Align Center Icon', 'acf' ), + 'dashicons-editor-alignleft' => esc_html__( 'Align Left Icon', 'acf' ), + 'dashicons-editor-alignright' => esc_html__( 'Align Right Icon', 'acf' ), + 'dashicons-editor-bold' => esc_html__( 'Bold Icon', 'acf' ), + 'dashicons-editor-break' => esc_html__( 'Break Icon', 'acf' ), + 'dashicons-editor-code' => esc_html__( 'Code Icon', 'acf' ), + 'dashicons-editor-contract' => esc_html__( 'Contract Icon', 'acf' ), + 'dashicons-editor-customchar' => esc_html__( 'Custom Character Icon', 'acf' ), + 'dashicons-editor-expand' => esc_html__( 'Expand Icon', 'acf' ), + 'dashicons-editor-help' => esc_html__( 'Help Icon', 'acf' ), + 'dashicons-editor-indent' => esc_html__( 'Indent Icon', 'acf' ), + 'dashicons-editor-insertmore' => esc_html__( 'Insert More Icon', 'acf' ), + 'dashicons-editor-italic' => esc_html__( 'Italic Icon', 'acf' ), + 'dashicons-editor-justify' => esc_html__( 'Justify Icon', 'acf' ), + 'dashicons-editor-kitchensink' => esc_html__( 'Kitchen Sink Icon', 'acf' ), + 'dashicons-editor-ltr' => esc_html__( 'LTR Icon', 'acf' ), + 'dashicons-editor-ol' => esc_html__( 'Ordered List Icon', 'acf' ), + 'dashicons-editor-ol-rtl' => esc_html__( 'Ordered List RTL Icon', 'acf' ), + 'dashicons-editor-outdent' => esc_html__( 'Outdent Icon', 'acf' ), + 'dashicons-editor-paragraph' => esc_html__( 'Paragraph Icon', 'acf' ), + 'dashicons-editor-paste-text' => esc_html__( 'Paste Text Icon', 'acf' ), + 'dashicons-editor-paste-word' => esc_html__( 'Paste Word Icon', 'acf' ), + 'dashicons-editor-quote' => esc_html__( 'Quote Icon', 'acf' ), + 'dashicons-editor-removeformatting' => esc_html__( 'Remove Formatting Icon', 'acf' ), + 'dashicons-editor-rtl' => esc_html__( 'RTL Icon', 'acf' ), + 'dashicons-editor-spellcheck' => esc_html__( 'Spellcheck Icon', 'acf' ), + 'dashicons-editor-strikethrough' => esc_html__( 'Strikethrough Icon', 'acf' ), + 'dashicons-editor-table' => esc_html__( 'Table Icon', 'acf' ), + 'dashicons-editor-textcolor' => esc_html__( 'Text Color Icon', 'acf' ), + 'dashicons-editor-ul' => esc_html__( 'Unordered List Icon', 'acf' ), + 'dashicons-editor-underline' => esc_html__( 'Underline Icon', 'acf' ), + 'dashicons-editor-unlink' => esc_html__( 'Unlink Icon', 'acf' ), + 'dashicons-editor-video' => esc_html__( 'Video Icon', 'acf' ), + 'dashicons-ellipsis' => esc_html__( 'Ellipsis Icon', 'acf' ), + 'dashicons-email' => esc_html__( 'Email Icon', 'acf' ), + 'dashicons-email-alt' => esc_html__( 'Email (alt) Icon', 'acf' ), + 'dashicons-email-alt2' => esc_html__( 'Email (alt2) Icon', 'acf' ), + 'dashicons-embed-audio' => esc_html__( 'Embed Audio Icon', 'acf' ), + 'dashicons-embed-generic' => esc_html__( 'Embed Generic Icon', 'acf' ), + 'dashicons-embed-photo' => esc_html__( 'Embed Photo Icon', 'acf' ), + 'dashicons-embed-post' => esc_html__( 'Embed Post Icon', 'acf' ), + 'dashicons-embed-video' => esc_html__( 'Embed Video Icon', 'acf' ), + 'dashicons-excerpt-view' => esc_html__( 'Excerpt View Icon', 'acf' ), + 'dashicons-exit' => esc_html__( 'Exit Icon', 'acf' ), + 'dashicons-external' => esc_html__( 'External Icon', 'acf' ), + 'dashicons-facebook' => esc_html__( 'Facebook Icon', 'acf' ), + 'dashicons-facebook-alt' => esc_html__( 'Facebook (alt) Icon', 'acf' ), + 'dashicons-feedback' => esc_html__( 'Feedback Icon', 'acf' ), + 'dashicons-filter' => esc_html__( 'Filter Icon', 'acf' ), + 'dashicons-flag' => esc_html__( 'Flag Icon', 'acf' ), + 'dashicons-food' => esc_html__( 'Food Icon', 'acf' ), + 'dashicons-format-aside' => esc_html__( 'Aside Icon', 'acf' ), + 'dashicons-format-audio' => esc_html__( 'Audio Icon', 'acf' ), + 'dashicons-format-chat' => esc_html__( 'Chat Icon', 'acf' ), + 'dashicons-format-gallery' => esc_html__( 'Gallery Icon', 'acf' ), + 'dashicons-format-image' => esc_html__( 'Image Icon', 'acf' ), + 'dashicons-format-quote' => esc_html__( 'Quote Icon', 'acf' ), + 'dashicons-format-status' => esc_html__( 'Status Icon', 'acf' ), + 'dashicons-format-video' => esc_html__( 'Video Icon', 'acf' ), + 'dashicons-forms' => esc_html__( 'Forms Icon', 'acf' ), + 'dashicons-fullscreen-alt' => esc_html__( 'Fullscreen (alt) Icon', 'acf' ), + 'dashicons-fullscreen-exit-alt' => esc_html__( 'Fullscreen Exit (alt) Icon', 'acf' ), + 'dashicons-games' => esc_html__( 'Games Icon', 'acf' ), + 'dashicons-google' => esc_html__( 'Google Icon', 'acf' ), + 'dashicons-grid-view' => esc_html__( 'Grid View Icon', 'acf' ), + 'dashicons-groups' => esc_html__( 'Groups Icon', 'acf' ), + 'dashicons-hammer' => esc_html__( 'Hammer Icon', 'acf' ), + 'dashicons-heading' => esc_html__( 'Heading Icon', 'acf' ), + 'dashicons-heart' => esc_html__( 'Heart Icon', 'acf' ), + 'dashicons-hidden' => esc_html__( 'Hidden Icon', 'acf' ), + 'dashicons-hourglass' => esc_html__( 'Hourglass Icon', 'acf' ), + 'dashicons-html' => esc_html__( 'HTML Icon', 'acf' ), + 'dashicons-id' => esc_html__( 'ID Icon', 'acf' ), + 'dashicons-id-alt' => esc_html__( 'ID (alt) Icon', 'acf' ), + 'dashicons-image-crop' => esc_html__( 'Crop Icon', 'acf' ), + 'dashicons-image-filter' => esc_html__( 'Filter Icon', 'acf' ), + 'dashicons-image-flip-horizontal' => esc_html__( 'Flip Horizontal Icon', 'acf' ), + 'dashicons-image-flip-vertical' => esc_html__( 'Flip Vertical Icon', 'acf' ), + 'dashicons-image-rotate' => esc_html__( 'Rotate Icon', 'acf' ), + 'dashicons-image-rotate-left' => esc_html__( 'Rotate Left Icon', 'acf' ), + 'dashicons-image-rotate-right' => esc_html__( 'Rotate Right Icon', 'acf' ), + 'dashicons-images-alt' => esc_html__( 'Images (alt) Icon', 'acf' ), + 'dashicons-images-alt2' => esc_html__( 'Images (alt2) Icon', 'acf' ), + 'dashicons-index-card' => esc_html__( 'Index Card Icon', 'acf' ), + 'dashicons-info' => esc_html__( 'Info Icon', 'acf' ), + 'dashicons-info-outline' => esc_html__( 'Info Outline Icon', 'acf' ), + 'dashicons-insert' => esc_html__( 'Insert Icon', 'acf' ), + 'dashicons-insert-after' => esc_html__( 'Insert After Icon', 'acf' ), + 'dashicons-insert-before' => esc_html__( 'Insert Before Icon', 'acf' ), + 'dashicons-instagram' => esc_html__( 'Instagram Icon', 'acf' ), + 'dashicons-laptop' => esc_html__( 'Laptop Icon', 'acf' ), + 'dashicons-layout' => esc_html__( 'Layout Icon', 'acf' ), + 'dashicons-leftright' => esc_html__( 'Left Right Icon', 'acf' ), + 'dashicons-lightbulb' => esc_html__( 'Lightbulb Icon', 'acf' ), + 'dashicons-linkedin' => esc_html__( 'LinkedIn Icon', 'acf' ), + 'dashicons-list-view' => esc_html__( 'List View Icon', 'acf' ), + 'dashicons-location' => esc_html__( 'Location Icon', 'acf' ), + 'dashicons-location-alt' => esc_html__( 'Location (alt) Icon', 'acf' ), + 'dashicons-lock' => esc_html__( 'Lock Icon', 'acf' ), + 'dashicons-marker' => esc_html__( 'Marker Icon', 'acf' ), + 'dashicons-media-archive' => esc_html__( 'Archive Icon', 'acf' ), + 'dashicons-media-audio' => esc_html__( 'Audio Icon', 'acf' ), + 'dashicons-media-code' => esc_html__( 'Code Icon', 'acf' ), + 'dashicons-media-default' => esc_html__( 'Default Icon', 'acf' ), + 'dashicons-media-document' => esc_html__( 'Document Icon', 'acf' ), + 'dashicons-media-interactive' => esc_html__( 'Interactive Icon', 'acf' ), + 'dashicons-media-spreadsheet' => esc_html__( 'Spreadsheet Icon', 'acf' ), + 'dashicons-media-text' => esc_html__( 'Text Icon', 'acf' ), + 'dashicons-media-video' => esc_html__( 'Video Icon', 'acf' ), + 'dashicons-megaphone' => esc_html__( 'Megaphone Icon', 'acf' ), + 'dashicons-menu' => esc_html__( 'Menu Icon', 'acf' ), + 'dashicons-menu-alt' => esc_html__( 'Menu (alt) Icon', 'acf' ), + 'dashicons-menu-alt2' => esc_html__( 'Menu (alt2) Icon', 'acf' ), + 'dashicons-menu-alt3' => esc_html__( 'Menu (alt3) Icon', 'acf' ), + 'dashicons-microphone' => esc_html__( 'Microphone Icon', 'acf' ), + 'dashicons-migrate' => esc_html__( 'Migrate Icon', 'acf' ), + 'dashicons-minus' => esc_html__( 'Minus Icon', 'acf' ), + 'dashicons-money' => esc_html__( 'Money Icon', 'acf' ), + 'dashicons-money-alt' => esc_html__( 'Money (alt) Icon', 'acf' ), + 'dashicons-move' => esc_html__( 'Move Icon', 'acf' ), + 'dashicons-nametag' => esc_html__( 'Nametag Icon', 'acf' ), + 'dashicons-networking' => esc_html__( 'Networking Icon', 'acf' ), + 'dashicons-no' => esc_html__( 'No Icon', 'acf' ), + 'dashicons-no-alt' => esc_html__( 'No (alt) Icon', 'acf' ), + 'dashicons-open-folder' => esc_html__( 'Open Folder Icon', 'acf' ), + 'dashicons-palmtree' => esc_html__( 'Palm Tree Icon', 'acf' ), + 'dashicons-paperclip' => esc_html__( 'Paperclip Icon', 'acf' ), + 'dashicons-pdf' => esc_html__( 'PDF Icon', 'acf' ), + 'dashicons-performance' => esc_html__( 'Performance Icon', 'acf' ), + 'dashicons-pets' => esc_html__( 'Pets Icon', 'acf' ), + 'dashicons-phone' => esc_html__( 'Phone Icon', 'acf' ), + 'dashicons-pinterest' => esc_html__( 'Pinterest Icon', 'acf' ), + 'dashicons-playlist-audio' => esc_html__( 'Playlist Audio Icon', 'acf' ), + 'dashicons-playlist-video' => esc_html__( 'Playlist Video Icon', 'acf' ), + 'dashicons-plugins-checked' => esc_html__( 'Plugins Checked Icon', 'acf' ), + 'dashicons-plus' => esc_html__( 'Plus Icon', 'acf' ), + 'dashicons-plus-alt' => esc_html__( 'Plus (alt) Icon', 'acf' ), + 'dashicons-plus-alt2' => esc_html__( 'Plus (alt2) Icon', 'acf' ), + 'dashicons-podio' => esc_html__( 'Podio Icon', 'acf' ), + 'dashicons-portfolio' => esc_html__( 'Portfolio Icon', 'acf' ), + 'dashicons-post-status' => esc_html__( 'Post Status Icon', 'acf' ), + 'dashicons-pressthis' => esc_html__( 'Pressthis Icon', 'acf' ), + 'dashicons-printer' => esc_html__( 'Printer Icon', 'acf' ), + 'dashicons-privacy' => esc_html__( 'Privacy Icon', 'acf' ), + 'dashicons-products' => esc_html__( 'Products Icon', 'acf' ), + 'dashicons-randomize' => esc_html__( 'Randomize Icon', 'acf' ), + 'dashicons-reddit' => esc_html__( 'Reddit Icon', 'acf' ), + 'dashicons-redo' => esc_html__( 'Redo Icon', 'acf' ), + 'dashicons-remove' => esc_html__( 'Remove Icon', 'acf' ), + 'dashicons-rest-api' => esc_html__( 'REST API Icon', 'acf' ), + 'dashicons-rss' => esc_html__( 'RSS Icon', 'acf' ), + 'dashicons-saved' => esc_html__( 'Saved Icon', 'acf' ), + 'dashicons-schedule' => esc_html__( 'Schedule Icon', 'acf' ), + 'dashicons-screenoptions' => esc_html__( 'Screen Options Icon', 'acf' ), + 'dashicons-search' => esc_html__( 'Search Icon', 'acf' ), + 'dashicons-share' => esc_html__( 'Share Icon', 'acf' ), + 'dashicons-share-alt' => esc_html__( 'Share (alt) Icon', 'acf' ), + 'dashicons-share-alt2' => esc_html__( 'Share (alt2) Icon', 'acf' ), + 'dashicons-shield' => esc_html__( 'Shield Icon', 'acf' ), + 'dashicons-shield-alt' => esc_html__( 'Shield (alt) Icon', 'acf' ), + 'dashicons-shortcode' => esc_html__( 'Shortcode Icon', 'acf' ), + 'dashicons-slides' => esc_html__( 'Slides Icon', 'acf' ), + 'dashicons-smartphone' => esc_html__( 'Smartphone Icon', 'acf' ), + 'dashicons-smiley' => esc_html__( 'Smiley Icon', 'acf' ), + 'dashicons-sort' => esc_html__( 'Sort Icon', 'acf' ), + 'dashicons-sos' => esc_html__( 'Sos Icon', 'acf' ), + 'dashicons-spotify' => esc_html__( 'Spotify Icon', 'acf' ), + 'dashicons-star-empty' => esc_html__( 'Star Empty Icon', 'acf' ), + 'dashicons-star-filled' => esc_html__( 'Star Filled Icon', 'acf' ), + 'dashicons-star-half' => esc_html__( 'Star Half Icon', 'acf' ), + 'dashicons-sticky' => esc_html__( 'Sticky Icon', 'acf' ), + 'dashicons-store' => esc_html__( 'Store Icon', 'acf' ), + 'dashicons-superhero' => esc_html__( 'Superhero Icon', 'acf' ), + 'dashicons-superhero-alt' => esc_html__( 'Superhero (alt) Icon', 'acf' ), + 'dashicons-table-col-after' => esc_html__( 'Table Col After Icon', 'acf' ), + 'dashicons-table-col-before' => esc_html__( 'Table Col Before Icon', 'acf' ), + 'dashicons-table-col-delete' => esc_html__( 'Table Col Delete Icon', 'acf' ), + 'dashicons-table-row-after' => esc_html__( 'Table Row After Icon', 'acf' ), + 'dashicons-table-row-before' => esc_html__( 'Table Row Before Icon', 'acf' ), + 'dashicons-table-row-delete' => esc_html__( 'Table Row Delete Icon', 'acf' ), + 'dashicons-tablet' => esc_html__( 'Tablet Icon', 'acf' ), + 'dashicons-tag' => esc_html__( 'Tag Icon', 'acf' ), + 'dashicons-tagcloud' => esc_html__( 'Tagcloud Icon', 'acf' ), + 'dashicons-testimonial' => esc_html__( 'Testimonial Icon', 'acf' ), + 'dashicons-text' => esc_html__( 'Text Icon', 'acf' ), + 'dashicons-text-page' => esc_html__( 'Text Page Icon', 'acf' ), + 'dashicons-thumbs-down' => esc_html__( 'Thumbs Down Icon', 'acf' ), + 'dashicons-thumbs-up' => esc_html__( 'Thumbs Up Icon', 'acf' ), + 'dashicons-tickets' => esc_html__( 'Tickets Icon', 'acf' ), + 'dashicons-tickets-alt' => esc_html__( 'Tickets (alt) Icon', 'acf' ), + 'dashicons-tide' => esc_html__( 'Tide Icon', 'acf' ), + 'dashicons-translation' => esc_html__( 'Translation Icon', 'acf' ), + 'dashicons-trash' => esc_html__( 'Trash Icon', 'acf' ), + 'dashicons-twitch' => esc_html__( 'Twitch Icon', 'acf' ), + 'dashicons-twitter' => esc_html__( 'Twitter Icon', 'acf' ), + 'dashicons-twitter-alt' => esc_html__( 'Twitter (alt) Icon', 'acf' ), + 'dashicons-undo' => esc_html__( 'Undo Icon', 'acf' ), + 'dashicons-universal-access' => esc_html__( 'Universal Access Icon', 'acf' ), + 'dashicons-universal-access-alt' => esc_html__( 'Universal Access (alt) Icon', 'acf' ), + 'dashicons-unlock' => esc_html__( 'Unlock Icon', 'acf' ), + 'dashicons-update' => esc_html__( 'Update Icon', 'acf' ), + 'dashicons-update-alt' => esc_html__( 'Update (alt) Icon', 'acf' ), + 'dashicons-upload' => esc_html__( 'Upload Icon', 'acf' ), + 'dashicons-vault' => esc_html__( 'Vault Icon', 'acf' ), + 'dashicons-video-alt' => esc_html__( 'Video (alt) Icon', 'acf' ), + 'dashicons-video-alt2' => esc_html__( 'Video (alt2) Icon', 'acf' ), + 'dashicons-video-alt3' => esc_html__( 'Video (alt3) Icon', 'acf' ), + 'dashicons-visibility' => esc_html__( 'Visibility Icon', 'acf' ), + 'dashicons-warning' => esc_html__( 'Warning Icon', 'acf' ), + 'dashicons-welcome-add-page' => esc_html__( 'Add Page Icon', 'acf' ), + 'dashicons-welcome-comments' => esc_html__( 'Comments Icon', 'acf' ), + 'dashicons-welcome-learn-more' => esc_html__( 'Learn More Icon', 'acf' ), + 'dashicons-welcome-view-site' => esc_html__( 'View Site Icon', 'acf' ), + 'dashicons-welcome-widgets-menus' => esc_html__( 'Widgets Menus Icon', 'acf' ), + 'dashicons-welcome-write-blog' => esc_html__( 'Write Blog Icon', 'acf' ), + 'dashicons-whatsapp' => esc_html__( 'WhatsApp Icon', 'acf' ), + 'dashicons-wordpress' => esc_html__( 'WordPress Icon', 'acf' ), + 'dashicons-wordpress-alt' => esc_html__( 'WordPress (alt) Icon', 'acf' ), + 'dashicons-xing' => esc_html__( 'Xing Icon', 'acf' ), + 'dashicons-yes' => esc_html__( 'Yes Icon', 'acf' ), + 'dashicons-yes-alt' => esc_html__( 'Yes (alt) Icon', 'acf' ), + 'dashicons-youtube' => esc_html__( 'YouTube Icon', 'acf' ), + ); + + return apply_filters( 'acf/fields/icon_picker/dashicons', $dashicons ); + } + + /** + * Returns the schema used by the REST API. + * + * @since 6.3 + * + * @param array $field The main field array. + * @return array + */ + public function get_rest_schema( array $field ): array { + return array( + 'type' => array( 'object', 'null' ), + 'required' => ! empty( $field['required'] ), + 'properties' => array( + 'type' => array( + 'description' => esc_html__( 'The type of icon to save.', 'acf' ), + 'type' => array( 'string' ), + 'required' => true, + 'enum' => array_keys( $this->get_tabs() ), + ), + 'value' => array( + 'description' => esc_html__( 'The value of icon to save.', 'acf' ), + 'type' => array( 'string', 'int' ), + 'required' => true, + ), + ), + ); + } + + /** + * Validates a value sent via the REST API. + * + * @since 6.3 + * + * @param boolean $valid The current validity boolean. + * @param array|null $value The value of the field. + * @param array $field The main field array. + * @return boolean|WP_Error + */ + public function validate_rest_value( $valid, $value, $field ) { + if ( is_null( $value ) ) { + if ( ! empty( $field['required'] ) ) { + return new WP_Error( + 'rest_property_required', + /* translators: %s - field name */ + sprintf( __( '%s is a required property of acf.', 'acf' ), $field['name'] ) + ); + } else { + return $valid; + } + } + + if ( ! empty( $value['type'] ) && 'media_library' === $value['type'] ) { + $param = sprintf( '%s[%s][value]', $field['prefix'], $field['name'] ); + $data = array( + 'param' => $param, + 'value' => (int) $value['value'], + ); + + if ( ! is_int( $value['value'] ) || 'attachment' !== get_post_type( $value['value'] ) ) { + /* translators: %s - field/param name */ + $error = sprintf( __( '%s requires a valid attachment ID when type is set to media_library.', 'acf' ), $param ); + return new WP_Error( 'rest_invalid_param', $error, $data ); + } + } + + return $valid; + } + } + + acf_register_field_type( 'acf_field_icon_picker' ); +endif; diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php index 93e6f5d05..5be89d8e1 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php @@ -5,19 +5,16 @@ class acf_field_image extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -42,23 +39,19 @@ function initialize() { // filters add_filter( 'get_media_item_args', array( $this, 'get_media_item_args' ) ); - } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // localize @@ -137,9 +130,9 @@ function render_field( $field ) { />
                            - + - +
                            @@ -159,7 +152,7 @@ function render_field( $field ) { ?> -

                            +

                            @@ -167,19 +160,16 @@ function render_field( $field ) { } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -342,22 +332,19 @@ function render_field_presentation_settings( $field ) { ); } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // bail early if no value @@ -375,89 +362,75 @@ function format_value( $value, $post_id, $field ) { // format if ( $field['return_format'] == 'url' ) { - return wp_get_attachment_url( $value ); - } elseif ( $field['return_format'] == 'array' ) { - return acf_get_attachment( $value ); - } // return return $value; - } - /* - * get_media_item_args - * - * description - * - * @type function - * @date 27/01/13 - * @since 3.6.0 - * - * @param $vars (array) - * @return $vars - */ - + /** + * description + * + * @type function + * @date 27/01/13 + * @since 3.6.0 + * + * @param $vars (array) + * @return $vars + */ function get_media_item_args( $vars ) { $vars['send'] = true; return( $vars ); - } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { return acf_get_field_type( 'file' )->update_value( $value, $post_id, $field ); - } /** - * validate_value - * - * This function will validate a basic file input + * This function will validate a basic file input * - * @type function - * @date 11/02/2014 - * @since 5.0.0 + * @type function + * @since 5.0.0 * - * @param $post_id (int) - * @return $post_id (int) + * @param boolean $valid The current validity status. + * @param mixed $value The field value. + * @param array $field The field array. + * @param string $input The name of the input in the POST object. + * @return boolean The validity status. */ - function validate_value( $valid, $value, $field, $input ) { + public function validate_value( $valid, $value, $field, $input ) { return acf_get_field_type( 'file' )->validate_value( $valid, $value, $field, $input ); } /** * Additional validation for the image field when submitted via REST. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { return acf_get_field_type( 'file' )->validate_rest_value( $valid, $value, $field ); @@ -466,7 +439,7 @@ public function validate_rest_value( $valid, $value, $field ) { /** * Return the schema array for the REST API. * - * @param array $field + * @param array $field The field array * @return array */ public function get_rest_schema( array $field ) { @@ -476,21 +449,19 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value The field value + * @param string|integer $post_id The post ID + * @param array $field The field array * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - } // initialize acf_register_field_type( 'acf_field_image' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php index 314363b65..666442d49 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php @@ -5,19 +5,16 @@ class acf_field_link extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -30,23 +27,19 @@ function initialize() { $this->defaults = array( 'return_format' => 'array', ); - } - /* - * get_link - * - * description - * - * @type function - * @date 16/5/17 - * @since 5.5.13 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/5/17 + * @since 5.5.13 + * + * @param $post_id (int) + * @return $post_id (int) + */ function get_link( $value = '' ) { // vars @@ -58,41 +51,32 @@ function get_link( $value = '' ) { // array (ACF 5.6.0) if ( is_array( $value ) ) { - $link = array_merge( $link, $value ); // post id (ACF < 5.6.0) } elseif ( is_numeric( $value ) ) { - $link['title'] = get_the_title( $value ); $link['url'] = get_permalink( $value ); // string (ACF < 5.6.0) } elseif ( is_string( $value ) ) { - $link['url'] = $value; - } // return return $link; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + */ + public function render_field( $field ) { // vars $div = array( @@ -114,11 +98,6 @@ function render_field( $field ) { if ( $link['target'] === '_blank' ) { $div['class'] .= ' -external'; } - - /* - */ ?>
                            > @@ -137,32 +116,29 @@ function render_field( $field ) {
                            - +
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php index dfe6c053c..97b4c9340 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php @@ -6,19 +6,16 @@ class acf_field_message extends acf_field { public $show_in_rest = false; - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -27,27 +24,27 @@ function initialize() { $this->category = 'layout'; $this->description = __( 'Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-message.png'; + $this->supports = array( + 'required' => false, + 'bindings' => false, + ); $this->defaults = array( 'message' => '', 'esc_html' => 0, 'new_lines' => 'wpautop', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -58,40 +55,31 @@ function render_field( $field ) { // esc_html if ( $field['esc_html'] ) { - $m = esc_html( $m ); - } // new lines if ( $field['new_lines'] == 'wpautop' ) { - $m = wpautop( $m ); - } elseif ( $field['new_lines'] == 'br' ) { - $m = nl2br( $m ); - } // return echo acf_esc_html( $m ); - } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -130,19 +118,16 @@ function render_field_settings( $field ) { ); } - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will translate field settings + * + * @type function + * @date 8/03/2016 + * @since 5.3.2 + * + * @param $field (array) + * @return $field + */ function translate_field( $field ) { // translate @@ -150,23 +135,20 @@ function translate_field( $field ) { // return return $field; - } - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ + /** + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ function load_field( $field ) { // remove name to avoid caching issue @@ -184,13 +166,9 @@ function load_field( $field ) { // return return $field; } - } // initialize acf_register_field_type( 'acf_field_message' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php index 1d35cf162..14deb393e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php @@ -5,19 +5,16 @@ class acf_field_number extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -35,22 +32,18 @@ function initialize() { 'prepend' => '', 'append' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -66,18 +59,14 @@ function render_field( $field ) { // prepend if ( $field['prepend'] !== '' ) { - $field['class'] .= ' acf-is-prepended'; $html .= '
                            ' . acf_esc_html( $field['prepend'] ) . '
                            '; - } // append if ( $field['append'] !== '' ) { - $field['class'] .= ' acf-is-appended'; $html .= '
                            ' . acf_esc_html( $field['append'] ) . '
                            '; - } // atts (value="123") @@ -101,24 +90,20 @@ function render_field( $field ) { $html .= '
                            ' . acf_get_text_input( $atts ) . '
                            '; // return - echo $html; - + echo $html; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaped by individual html functions above. } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { // default_value @@ -213,26 +198,21 @@ function render_field_presentation_settings( $field ) { ); } - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 11/02/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function validate_value( $valid, $value, $field, $input ) { // remove ',' if ( acf_str_exists( ',', $value ) ) { - $value = str_replace( ',', '', $value ); - } // if value is not numeric... @@ -240,14 +220,11 @@ function validate_value( $valid, $value, $field, $input ) { // allow blank to be saved if ( ! empty( $value ) ) { - $valid = __( 'Value must be a number', 'acf' ); - } // return early return $valid; - } // convert @@ -255,59 +232,46 @@ function validate_value( $valid, $value, $field, $input ) { // min if ( is_numeric( $field['min'] ) && $value < floatval( $field['min'] ) ) { - $valid = sprintf( __( 'Value must be equal to or higher than %d', 'acf' ), $field['min'] ); - } // max if ( is_numeric( $field['max'] ) && $value > floatval( $field['max'] ) ) { - $valid = sprintf( __( 'Value must be equal to or lower than %d', 'acf' ), $field['max'] ); - } // return return $valid; - } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $field - the field array holding all the field options - * @param $post_id - the $post_id of which the value will be saved - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $field - the field array holding all the field options + * @param $post_id - the post_id of which the value will be saved + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // no formatting needed for empty value if ( empty( $value ) ) { - return $value; - } // remove ',' if ( acf_str_exists( ',', $value ) ) { - $value = str_replace( ',', '', $value ); - } // return return $value; - } /** @@ -340,21 +304,17 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - } // initialize acf_register_field_type( 'acf_field_number' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php index cd0c6f2c3..8e9091acf 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php @@ -5,19 +5,16 @@ class acf_field_oembed extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -33,27 +30,26 @@ function initialize() { ); $this->width = 640; $this->height = 390; + $this->supports = array( + 'escaping_html' => true, // The OEmbed field only produces html safe content from format_value. + ); // extra add_action( 'wp_ajax_acf/fields/oembed/search', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/oembed/search', array( $this, 'ajax_query' ) ); - } - /* - * prepare_field - * - * This function will prepare the field for input - * - * @type function - * @date 14/2/17 - * @since 5.5.8 - * - * @param $field (array) - * @return (int) - */ - + /** + * This function will prepare the field for input + * + * @type function + * @date 14/2/17 + * @since 5.5.8 + * + * @param $field (array) + * @return (int) + */ function prepare_field( $field ) { // defaults @@ -66,7 +62,6 @@ function prepare_field( $field ) { // return return $field; - } /** @@ -75,9 +70,9 @@ function prepare_field( $field ) { * @date 24/01/2014 * @since 5.0.0 * - * @param string $url The URL that should be embedded. - * @param int|string $width Optional maxwidth value passed to the provider URL. - * @param int|string $height Optional maxheight value passed to the provider URL. + * @param string $url The URL that should be embedded. + * @param integer|string $width Optional maxwidth value passed to the provider URL. + * @param integer|string $height Optional maxheight value passed to the provider URL. * @return string|false The embedded HTML on success, false on failure. */ function wp_oembed_get( $url = '', $width = 0, $height = 0 ) { @@ -100,48 +95,38 @@ function wp_oembed_get( $url = '', $width = 0, $height = 0 ) { return $embed; } - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { - - // validate - if ( ! acf_verify_ajax() ) { + /** + * Returns AJAX results for the oEmbed field. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_query() { + $args = acf_request_args( + array( + 'nonce' => '', + 'field_key' => '', + ) + ); + + if ( ! acf_verify_ajax( $args['nonce'], $args['field_key'] ) ) { die(); } - // get choices - $response = $this->get_ajax_query( $_POST ); - - // return - wp_send_json( $response ); - + wp_send_json( $this->get_ajax_query( $_POST ) ); } - - /* - * get_ajax_query - * - * This function will return an array of data formatted for use in a select2 AJAX response - * - * @type function - * @date 15/10/2014 - * @since 5.0.9 - * - * @param $options (array) - * @return (array) - */ - + /** + * This function will return an array of data formatted for use in a select2 AJAX response + * + * @type function + * @date 15/10/2014 + * @since 5.0.9 + * + * @param $options (array) + * @return (array) + */ function get_ajax_query( $args = array() ) { // defaults @@ -170,32 +155,23 @@ function get_ajax_query( $args = array() ) { // return return $response; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // atts + /** + * Renders the oEmbed field. + * + * @since 3.6 + * + * @param array $field The field settings array. + * @return void + */ + public function render_field( $field ) { $atts = array( - 'class' => 'acf-oembed', + 'class' => 'acf-oembed', + 'data-nonce' => wp_create_nonce( $field['key'] ), ); - // _e("No embed found for the given URL.", 'acf'); - - // value if ( $field['value'] ) { $atts['class'] .= ' has-value'; } @@ -233,7 +209,7 @@ function render_field( $field ) {
                            wp_oembed_get( $field['value'], $field['width'], $field['height'] ); + echo $this->wp_oembed_get( $field['value'], $field['width'], $field['height'] ); //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- wp_ombed_get generates HTML safe output. } ?>
                            @@ -242,22 +218,19 @@ function render_field( $field ) {
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php index 43b6c4cb6..8c4b92330 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php @@ -2,23 +2,18 @@ if ( ! class_exists( 'acf_field_output' ) ) : + /** + * This class and field type has been deprecated since ACF 6.3.2 and will not output anything. + */ class acf_field_output extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function initialize() { + /** + * This function will setup the field type data + * + * @since 5.0.0 + */ + public function initialize() { // vars $this->name = 'output'; @@ -27,52 +22,24 @@ function initialize() { $this->defaults = array( 'html' => false, ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field (array) the $field being rendered - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) the $field being edited - * @return n/a - */ - - function render_field( $field ) { - - // bail early if no html - if ( ! $field['html'] ) { - return; - } - - // html - if ( is_string( $field['html'] ) && ! function_exists( $field['html'] ) ) { - - echo $field['html']; - - // function - } else { - - call_user_func_array( $field['html'], array( $field ) ); - - } + /** + * The render field call. Deprecated since ACF 6.3.2. + * + * @param array $field The $field being edited + * @return false + */ + public function render_field( $field ) { + // Deprecated since 6.3.2 and will be removed in a future release. + _deprecated_function( __FUNCTION__, '6.3.2' ); + return false; } - } // initialize acf_register_field_type( 'acf_field_output' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php index 38843edf7..234705185 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php @@ -5,19 +5,16 @@ class acf_field_page_link extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -38,27 +35,53 @@ function initialize() { // extra add_action( 'wp_ajax_acf/fields/page_link/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/page_link/query', array( $this, 'ajax_query' ) ); - + add_filter( 'acf/conditional_logic/choices', array( $this, 'render_field_page_link_conditional_choices' ), 10, 3 ); } + /** + * Filters choices in page link conditions. + * + * @since 6.3 + * + * @param array $choices The selected choice. + * @param array $conditional_field The conditional field settings object. + * @param string $rule_value The rule value. + * @return array + */ + public function render_field_page_link_conditional_choices( $choices, $conditional_field, $rule_value ) { + if ( ! is_array( $conditional_field ) || $conditional_field['type'] !== 'page_link' ) { + return $choices; + } + if ( ! empty( $rule_value ) ) { + $post_title = get_the_title( $rule_value ); + $choices = array( $rule_value => $post_title ); + } + return $choices; + } - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ + /** + * Returns AJAX results for the Page Link field. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_query() { + $nonce = acf_request_arg( 'nonce', '' ); + $key = acf_request_arg( 'field_key', '' ); + $conditional_logic = (bool) acf_request_arg( 'conditional_logic', false ); + + if ( $conditional_logic ) { + if ( ! acf_current_user_can_admin() ) { + die(); + } - function ajax_query() { + // Use the standard ACF admin nonce. + $nonce = ''; + $key = ''; + } - // validate - if ( ! acf_verify_ajax() ) { + if ( ! acf_verify_ajax( $nonce, $key ) ) { die(); } @@ -70,6 +93,7 @@ function ajax_query() { 's' => '', 'field_key' => '', 'paged' => 1, + 'include' => '', ) ); @@ -92,7 +116,6 @@ function ajax_query() { // update vars $args['s'] = $s; $is_search = true; - } // load field @@ -103,24 +126,16 @@ function ajax_query() { // update $args if ( ! empty( $field['post_type'] ) ) { - $args['post_type'] = acf_get_array( $field['post_type'] ); - } else { - $args['post_type'] = acf_get_post_types(); - } // post status if ( ! empty( $options['post_status'] ) ) { - $args['post_status'] = acf_get_array( $options['post_status'] ); - } elseif ( ! empty( $field['post_status'] ) ) { - $args['post_status'] = acf_get_array( $field['post_status'] ); - } // create tax queries @@ -134,16 +149,18 @@ function ajax_query() { // now create the tax queries foreach ( $taxonomies as $taxonomy => $terms ) { - $args['tax_query'][] = array( 'taxonomy' => $taxonomy, 'field' => 'slug', 'terms' => $terms, ); - } } + if ( ! empty( $options['include'] ) ) { + $args['include'] = $options['include']; + } + // filters $args = apply_filters( 'acf/fields/page_link/query', $args, $field, $options['post_id'] ); $args = apply_filters( 'acf/fields/page_link/query/name=' . $field['name'], $args, $field, $options['post_id'] ); @@ -182,12 +199,16 @@ function ajax_query() { } } + // If there is an include set, we will unset search to avoid attempting to further filter by the search term. + if ( isset( $args['include'] ) ) { + unset( $args['s'] ); + } + // get posts grouped by post type $groups = acf_get_grouped_posts( $args ); // loop if ( ! empty( $groups ) ) { - foreach ( array_keys( $groups ) as $group_title ) { // vars @@ -201,28 +222,21 @@ function ajax_query() { // convert post objects to post titles foreach ( array_keys( $posts ) as $post_id ) { - $posts[ $post_id ] = $this->get_post_title( $posts[ $post_id ], $field, $options['post_id'], $is_search ); - } // order posts by search if ( $is_search && empty( $args['orderby'] ) && isset( $args['s'] ) ) { - $posts = acf_order_by_search( $posts, $args['s'] ); - } // append to $data foreach ( array_keys( $posts ) as $post_id ) { - $data['children'][] = $this->get_post_result( $post_id, $posts[ $post_id ] ); - } // append to $results $results[] = $data; - } } @@ -233,24 +247,20 @@ function ajax_query() { 'limit' => $args['posts_per_page'], ) ); - } - /* - * get_post_result - * - * This function will return an array containing id, text and maybe description data - * - * @type function - * @date 7/07/2016 - * @since 5.4.0 - * - * @param $id (mixed) - * @param $text (string) - * @return (array) - */ - + /** + * This function will return an array containing id, text and maybe description data + * + * @type function + * @date 7/07/2016 + * @since 5.4.0 + * + * @param $id (mixed) + * @param $text (string) + * @return (array) + */ function get_post_result( $id, $text ) { // vars @@ -264,33 +274,27 @@ function get_post_result( $id, $text ) { $pos = strpos( $text, $search ); if ( $pos !== false ) { - $result['description'] = substr( $text, $pos + 2 ); $result['text'] = substr( $text, 0, $pos ); - } // return return $result; - } - /* - * get_post_title - * - * This function returns the HTML for a result - * - * @type function - * @date 1/11/2013 - * @since 5.0.0 - * - * @param $post (object) - * @param $field (array) - * @param $post_id (int) the post_id to which this value is saved to - * @return (string) - */ - + /** + * This function returns the HTML for a result + * + * @type function + * @date 1/11/2013 + * @since 5.0.0 + * + * @param $post (object) + * @param $field (array) + * @param $post_id (int) the post_id to which this value is saved to + * @return (string) + */ function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { // get post_id @@ -308,23 +312,19 @@ function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { // return return $title; - } - /* - * get_posts - * - * This function will return an array of posts for a given field value - * - * @type function - * @date 13/06/2014 - * @since 5.0.0 - * - * @param $value (array) - * @return $value - */ - + /** + * This function will return an array of posts for a given field value + * + * @type function + * @date 13/06/2014 + * @since 5.0.0 + * + * @param $value (array) + * @return $value + */ function get_posts( $value, $field ) { // force value to array @@ -334,20 +334,16 @@ function get_posts( $value, $field ) { $post__in = array(); foreach ( $value as $k => $v ) { - if ( is_numeric( $v ) ) { // append to $post__in $post__in[] = (int) $v; - } } // bail early if no posts if ( empty( $post__in ) ) { - return $value; - } // get posts @@ -363,7 +359,6 @@ function get_posts( $value, $field ) { // append to $return foreach ( $value as $k => $v ) { - if ( is_numeric( $v ) ) { // extract first post @@ -371,42 +366,33 @@ function get_posts( $value, $field ) { // append if ( $post ) { - $return[] = $post; - } } else { - $return[] = $v; - } } // return return $return; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - + /** + * Renders the Page Link field. + * + * @since 3.6 + * + * @param array $field The field settings array. + * @return void + */ + public function render_field( $field ) { // Change Field into a select $field['type'] = 'select'; $field['ui'] = 1; $field['ajax'] = 1; $field['choices'] = array(); + $field['nonce'] = wp_create_nonce( $field['key'] ); // populate choices if value exists if ( ! empty( $field['value'] ) ) { @@ -416,7 +402,6 @@ function render_field( $field ) { // set choices if ( ! empty( $posts ) ) { - foreach ( array_keys( $posts ) as $i ) { // vars @@ -426,12 +411,10 @@ function render_field( $field ) { // append to choices $field['choices'][ $post->ID ] = $this->get_post_title( $post, $field ); - } else { // append to choices $field['choices'][ $post ] = $post; - } } } @@ -442,18 +425,16 @@ function render_field( $field ) { } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -544,36 +525,29 @@ function render_field_validation_settings( $field ) { ); } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // ACF4 null if ( $value === 'null' ) { - return false; - } // bail early if no value if ( empty( $value ) ) { - return $value; - } // get posts @@ -587,45 +561,36 @@ function format_value( $value, $post_id, $field ) { // convert $post to permalink if ( is_object( $post ) ) { - $post = get_permalink( $post ); - } // append back to $value $value[ $i ] = $post; - } // convert back from array if neccessary if ( ! $field['multiple'] ) { - $value = array_shift( $value ); - } // return value return $value; - } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // Bail early if no value. @@ -652,11 +617,10 @@ function update_value( $value, $post_id, $field ) { /** * Validates page link fields updated via the REST API. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { return acf_get_field_type( 'post_object' )->validate_rest_value( $valid, $value, $field ); @@ -695,9 +659,9 @@ public function get_rest_schema( array $field ) { /** * @see \acf_field::get_rest_links() - * @param mixed $value The raw (unformatted) field value. - * @param int|string $post_id - * @param array $field + * @param mixed $value The raw (unformatted) field value. + * @param integer|string $post_id + * @param array $field * @return array */ public function get_rest_links( $value, $post_id, array $field ) { @@ -725,21 +689,17 @@ public function get_rest_links( $value, $post_id, array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - } // initialize acf_register_field_type( 'acf_field_page_link' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php index e27afe8b9..0b08b8d1e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php @@ -5,19 +5,16 @@ class acf_field_password extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -31,40 +28,33 @@ function initialize() { 'prepend' => '', 'append' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { acf_get_field_type( 'text' )->render_field( $field ); - } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { // TODO: Delete this method? } @@ -108,13 +98,9 @@ function render_field_presentation_settings( $field ) { ) ); } - } // initialize acf_register_field_type( 'acf_field_password' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php index c4dd30adc..64a9a23d6 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php @@ -6,11 +6,9 @@ class acf_field_post_object extends acf_field { /** - * This function will setup the field type data + * This function will setup the field type data * - * @type function - * @date 5/03/2014 - * @since 5.0.0 + * @since 5.0.0 */ public function initialize() { $this->name = 'post_object'; @@ -32,54 +30,68 @@ public function initialize() { // extra add_action( 'wp_ajax_acf/fields/post_object/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/post_object/query', array( $this, 'ajax_query' ) ); - + add_filter( 'acf/conditional_logic/choices', array( $this, 'render_field_post_object_conditional_choices' ), 10, 3 ); } + /** + * Filters choices in post object conditions. + * + * @since 6.3 + * + * @param array $choices The selected choice. + * @param array $conditional_field The conditional field settings object. + * @param string $rule_value The rule value. + * @return array + */ + public function render_field_post_object_conditional_choices( $choices, $conditional_field, $rule_value ) { + if ( ! is_array( $conditional_field ) || $conditional_field['type'] !== 'post_object' ) { + return $choices; + } + if ( ! empty( $rule_value ) ) { + $post_title = get_the_title( $rule_value ); + $choices = array( $rule_value => $post_title ); + } + return $choices; + } - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ + /** + * AJAX query handler for post object fields. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_query() { + $nonce = acf_request_arg( 'nonce', '' ); + $key = acf_request_arg( 'field_key', '' ); + $conditional_logic = (bool) acf_request_arg( 'conditional_logic', false ); + + if ( $conditional_logic ) { + if ( ! acf_current_user_can_admin() ) { + die(); + } - function ajax_query() { + // Use the standard ACF admin nonce. + $nonce = ''; + $key = ''; + } - // validate - if ( ! acf_verify_ajax() ) { + if ( ! acf_verify_ajax( $nonce, $key ) ) { die(); } - // get choices - $response = $this->get_ajax_query( $_POST ); - - // return - acf_send_ajax_results( $response ); - + acf_send_ajax_results( $this->get_ajax_query( $_POST ) ); } - - /* - * get_ajax_query - * - * This function will return an array of data formatted for use in a select2 AJAX response - * - * @type function - * @date 15/10/2014 - * @since 5.0.9 - * - * @param $options (array) - * @return (array) - */ - - function get_ajax_query( $options = array() ) { - + /** + * This function will return an array of data formatted for use in a select2 AJAX response + * + * @since 5.0.9 + * + * @param array $options The options being queried for the ajax request. + * @return array|boolean The AJAX response array, or false on failure. + */ + public function get_ajax_query( $options = array() ) { // defaults $options = acf_parse_args( $options, @@ -88,6 +100,7 @@ function get_ajax_query( $options = array() ) { 's' => '', 'field_key' => '', 'paged' => 1, + 'include' => '', ) ); @@ -116,29 +129,29 @@ function get_ajax_query( $options = array() ) { // update vars $args['s'] = $s; $is_search = true; + } + if ( ! empty( $options['include'] ) ) { + $args['include'] = $options['include']; } // post_type if ( ! empty( $field['post_type'] ) ) { - $args['post_type'] = acf_get_array( $field['post_type'] ); - } else { - $args['post_type'] = acf_get_post_types(); - } // post status if ( ! empty( $options['post_status'] ) ) { - $args['post_status'] = acf_get_array( $options['post_status'] ); - } elseif ( ! empty( $field['post_status'] ) ) { - $args['post_status'] = acf_get_array( $field['post_status'] ); + } + // If there is an include set, we will unset search to avoid attempting to further filter by the search term. + if ( isset( $args['include'] ) ) { + unset( $args['s'] ); } // taxonomy @@ -152,13 +165,11 @@ function get_ajax_query( $options = array() ) { // now create the tax queries foreach ( $terms as $k => $v ) { - $args['tax_query'][] = array( 'taxonomy' => $k, 'field' => 'slug', 'terms' => $v, ); - } } @@ -189,28 +200,21 @@ function get_ajax_query( $options = array() ) { // convert post objects to post titles foreach ( array_keys( $posts ) as $post_id ) { - - $posts[ $post_id ] = $this->get_post_title( $posts[ $post_id ], $field, $options['post_id'], $is_search ); - + $posts[ $post_id ] = $this->get_post_title( $posts[ $post_id ], $field, $options['post_id'], $is_search, true ); } // order posts by search if ( $is_search && empty( $args['orderby'] ) && isset( $args['s'] ) ) { - $posts = acf_order_by_search( $posts, $args['s'] ); - } // append to $data foreach ( array_keys( $posts ) as $post_id ) { - $data['children'][] = $this->get_post_result( $post_id, $posts[ $post_id ] ); - } // append to $results $results[] = $data; - } // optgroup or single @@ -227,25 +231,18 @@ function get_ajax_query( $options = array() ) { // return return $response; - } - - /* - * get_post_result - * - * This function will return an array containing id, text and maybe description data - * - * @type function - * @date 7/07/2016 - * @since 5.4.0 - * - * @param $id (mixed) - * @param $text (string) - * @return (array) - */ - - function get_post_result( $id, $text ) { + /** + * This function will return an array containing id, text and maybe description data + * + * @since 5.4.0 + * + * @param mixed $id The ID of the post result. + * @param string $text The text for the response item. + * @return array The combined result array. + */ + public function get_post_result( $id, $text ) { // vars $result = array( @@ -258,34 +255,28 @@ function get_post_result( $id, $text ) { $pos = strpos( $text, $search ); if ( $pos !== false ) { - $result['description'] = substr( $text, $pos + 2 ); $result['text'] = substr( $text, 0, $pos ); - } // return return $result; - } - /* - * get_post_title - * - * This function returns the HTML for a result - * - * @type function - * @date 1/11/2013 - * @since 5.0.0 - * - * @param $post (object) - * @param $field (array) - * @param $post_id (int) the post_id to which this value is saved to - * @return (string) - */ - - function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { + /** + * This function post object's filtered output post title + * + * @since 5.0.0 + * + * @param WP_Post $post The WordPress post. + * @param array $field The field being output. + * @param integer $post_id The post_id to which this value is saved to. + * @param integer $is_search An int-as-boolean value for whether we're performing a search. + * @param boolean $unescape Should we return an unescaped post title. + * @return string A potentially user filtered post title for the post, which may contain unsafe HTML. + */ + public function get_post_title( $post, $field, $post_id = 0, $is_search = 0, $unescape = false ) { // get post_id if ( ! $post_id ) { @@ -295,41 +286,41 @@ function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { // vars $title = acf_get_post_title( $post, $is_search ); + // unescape for select2 output which handles the escaping. + if ( $unescape ) { + $title = html_entity_decode( $title ); + } + // filters $title = apply_filters( 'acf/fields/post_object/result', $title, $post, $field, $post_id ); $title = apply_filters( 'acf/fields/post_object/result/name=' . $field['_name'], $title, $post, $field, $post_id ); $title = apply_filters( 'acf/fields/post_object/result/key=' . $field['key'], $title, $post, $field, $post_id ); - // return + // return untrusted output. return $title; } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - + /** + * Create the HTML interface for the post object field. + * + * @since 3.6 + * + * @param array $field An array holding all the field's data. + * @return void + */ + public function render_field( $field ) { // Change Field into a select $field['type'] = 'select'; $field['ui'] = 1; $field['ajax'] = 1; + $field['nonce'] = wp_create_nonce( $field['key'] ); $field['choices'] = array(); // load posts $posts = $this->get_posts( $field['value'], $field ); if ( $posts ) { - foreach ( array_keys( $posts ) as $i ) { // vars @@ -337,29 +328,23 @@ function render_field( $field ) { // append to choices $field['choices'][ $post->ID ] = $this->get_post_title( $post, $field ); - } } // render acf_render_field( $field ); - } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - function render_field_settings( $field ) { + /** + * Create extra options for post object field. This is rendered when editing. + * The value of $field['name'] can be used (like below) to save extra data to the $field. + * + * @since 3.6 + * + * @param array $field An array holding all the field's data. + */ + public function render_field_settings( $field ) { acf_render_field_setting( $field, array( @@ -430,7 +415,6 @@ function render_field_settings( $field ) { 'ui' => 1, ) ); - } /** @@ -441,7 +425,7 @@ function render_field_settings( $field ) { * @param array $field The field settings array. * @return void */ - function render_field_validation_settings( $field ) { + public function render_field_validation_settings( $field ) { acf_render_field_setting( $field, array( @@ -466,22 +450,17 @@ public function render_field_advanced_settings( $field ) { acf_render_bidirectional_field_settings( $field ); } - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ - - function load_value( $value, $post_id, $field ) { + /** + * This filter is applied to the $value after it is loaded from the db + * + * @since 3.6 + * + * @param mixed $value The value found in the database + * @param mixed $post_id The post_id from which the value was loaded + * @param array $field The field array holding all the field options + * @return mixed $value + */ + public function load_value( $value, $post_id, $field ) { // ACF4 null if ( $value === 'null' ) { @@ -490,29 +469,20 @@ function load_value( $value, $post_id, $field ) { // return return $value; - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // numeric + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @since 3.6 + * + * @param mixed $value The value found in the database + * @param mixed $post_id The post_id from which the value was loaded + * @param array $field The field array holding all the field options + * @return mixed $value + */ + public function format_value( $value, $post_id, $field ) { $value = acf_get_numeric( $value ); // bail early if no value @@ -522,21 +492,16 @@ function format_value( $value, $post_id, $field ) { // load posts if needed if ( $field['return_format'] == 'object' ) { - $value = $this->get_posts( $value, $field ); - } // convert back from array if neccessary if ( ! $field['multiple'] && is_array( $value ) ) { - $value = current( $value ); - } // return value return $value; - } @@ -545,11 +510,10 @@ function format_value( $value, $post_id, $field ) { * * @since 3.6 * - * @param mixed $value The value which will be saved in the database. - * @param int $post_id The post_id of which the value will be saved. - * @param array $field The field array holding all the field options. - * - * @return mixed $value The modified value. + * @param mixed $value The value which will be saved in the database. + * @param integer $post_id The post_id of which the value will be saved. + * @param array $field The field array holding all the field options. + * @return mixed $value The modified value. */ public function update_value( $value, $post_id, $field ) { @@ -577,20 +541,16 @@ public function update_value( $value, $post_id, $field ) { } - /* - * get_posts - * - * This function will return an array of posts for a given field value - * - * @type function - * @date 13/06/2014 - * @since 5.0.0 - * - * @param $value (array) - * @return $value - */ - - function get_posts( $value, $field ) { + /** + * This function will return an array of posts for a given field value + * + * @since 5.0 + * + * @param mixed $value The value of the field. + * @param array $field The field array holding all the field options. + * @return array $value An array of post objects. + */ + public function get_posts( $value, $field ) { // numeric $value = acf_get_numeric( $value ); @@ -610,17 +570,17 @@ function get_posts( $value, $field ) { // return return $posts; - } /** * Validates post object fields updated via the REST API. * - * @param bool $valid - * @param int $value - * @param array $field + * @since 5.11 * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { if ( is_null( $value ) ) { @@ -717,7 +677,9 @@ public function validate_rest_value( $valid, $value, $field ) { /** * Return the schema array for the REST API. * - * @param array $field + * @since 5.11 + * + * @param array $field The field array. * @return array */ public function get_rest_schema( array $field ) { @@ -741,10 +703,14 @@ public function get_rest_schema( array $field ) { } /** + * REST link attributes generator for this field. + * + * @since 5.11 * @see \acf_field::get_rest_links() - * @param mixed $value The raw (unformatted) field value. - * @param int|string $post_id - * @param array $field + * + * @param mixed $value The raw (unformatted) field value. + * @param integer|string $post_id The post ID being queried. + * @param array $field The field array. * @return array */ public function get_rest_links( $value, $post_id, array $field ) { @@ -777,21 +743,19 @@ public function get_rest_links( $value, $post_id, array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @since 5.11 + * + * @param mixed $value The raw (unformatted) field value. + * @param integer|string $post_id The post ID being queried. + * @param array $field The field array. * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - } // initialize acf_register_field_type( 'acf_field_post_object' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php index 9df5d6d22..a1e21fadf 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php @@ -5,19 +5,16 @@ class acf_field_radio extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -36,25 +33,21 @@ function initialize() { 'allow_null' => 0, 'return_format' => 'value', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field (array) the $field being rendered - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) the $field being edited - * @return n/a - */ - + /** + * Create the HTML interface for your field + * + * @param $field (array) the $field being rendered + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field (array) the $field being edited + * @return n/a + */ function render_field( $field ) { // vars @@ -123,7 +116,7 @@ function render_field( $field ) { $e .= acf_get_hidden_input( array( 'name' => $field['name'] ) ); // Open
                              . - $e .= '
                                '; + $e .= '
                                  '; // Loop through choices. foreach ( $field['choices'] as $value => $label ) { @@ -158,30 +151,27 @@ function render_field( $field ) { } // append - $e .= '
                                • ' . acf_esc_html( $label ) . '' . $additional_html . '
                                • '; + $e .= '
                                • ' . acf_esc_html( $label ) . '' . $additional_html . '
                                • '; } // Close
                                    . $e .= '
                                  '; // Output HTML. - echo $e; + echo $e; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaped per attribute above. } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { // Encode choices (convert from array). $field['choices'] = acf_encode_choices( $field['choices'] ); @@ -296,21 +286,18 @@ function render_field_presentation_settings( $field ) { ); } - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * @param $post_id - the field group ID (post_type = acf) - * - * @return $field - the modified field - */ - + /** + * This filter is appied to the $field before it is saved to the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * @param $post_id - the field group ID (post_type = acf) + * + * @return $field - the modified field + */ function update_field( $field ) { // decode choices (convert to array) @@ -321,23 +308,20 @@ function update_field( $field ) { } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * @todo Fix bug where $field was found via json and has no ID - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * @todo Fix bug where $field was found via json and has no ID + * + * @param $value - the value which will be saved in the database + * @param $post_id - the post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // bail early if no value (allow 0 to be saved) @@ -372,7 +356,6 @@ function update_value( $value, $post_id, $field ) { // save acf_update_field( $field ); - } } @@ -381,77 +364,63 @@ function update_value( $value, $post_id, $field ) { } - /* - * load_value() - * - * This filter is appied to the $value after it is loaded from the db - * - * @type filter - * @since 5.2.9 - * @date 23/01/13 - * - * @param $value - the value found in the database - * @param $post_id - the $post_id from which the value was loaded from - * @param $field - the field array holding all the field options - * - * @return $value - the value to be saved in te database - */ - + /** + * This filter is appied to the $value after it is loaded from the db + * + * @type filter + * @since 5.2.9 + * @date 23/01/13 + * + * @param $value - the value found in the database + * @param $post_id - the post_id from which the value was loaded from + * @param $field - the field array holding all the field options + * + * @return $value - the value to be saved in te database + */ function load_value( $value, $post_id, $field ) { // must be single value if ( is_array( $value ) ) { - $value = array_pop( $value ); - } // return return $value; - } - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will translate field settings + * + * @type function + * @date 8/03/2016 + * @since 5.3.2 + * + * @param $field (array) + * @return $field + */ function translate_field( $field ) { return acf_get_field_type( 'select' )->translate_field( $field ); - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { return acf_get_field_type( 'select' )->format_value( $value, $post_id, $field ); - } /** @@ -480,13 +449,9 @@ function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_radio' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-range.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-range.php index e5425ed6d..f3febb6c8 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-range.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-range.php @@ -5,19 +5,16 @@ class acf_field_range extends acf_field_number { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -34,29 +31,24 @@ function initialize() { 'prepend' => '', 'append' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars $atts = array(); $keys = array( 'type', 'id', 'class', 'name', 'value', 'min', 'max', 'step' ); $keys2 = array( 'readonly', 'disabled', 'required' ); - $html = ''; // step if ( ! $field['step'] ) { @@ -98,7 +90,7 @@ function render_field( $field ) { $atts = acf_clean_atts( $atts ); // open - $html .= '
                                  '; + $html = '
                                  '; // prepend if ( $field['prepend'] !== '' ) { @@ -140,23 +132,20 @@ function render_field( $field ) { $html .= '
                                  '; // return - echo $html; + echo $html; //phpcs:ignore WordPress.Security.EscapeOutput -- Only populated with already escaped HTML. } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -267,22 +256,17 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - - } // initialize acf_register_field_type( 'acf_field_range' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-relationship.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-relationship.php index 49e591484..1596a4666 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-relationship.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-relationship.php @@ -6,11 +6,11 @@ class acf_field_relationship extends acf_field { /** - * This function will setup the field type data + * This function will setup the field type data * - * @type function - * @date 5/03/2014 - * @since 5.0.0 + * @type function + * @date 5/03/2014 + * @since 5.0.0 */ public function initialize() { $this->name = 'relationship'; @@ -29,27 +29,44 @@ public function initialize() { 'return_format' => 'object', 'bidirectional_target' => array(), ); + add_filter( 'acf/conditional_logic/choices', array( $this, 'render_field_relation_conditional_choices' ), 10, 3 ); // extra add_action( 'wp_ajax_acf/fields/relationship/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/relationship/query', array( $this, 'ajax_query' ) ); - } + /** + * Filters choices in relation conditions. + * + * @since 6.3 + * + * @param array $choices The selected choice. + * @param array $conditional_field The conditional field settings object. + * @param string $rule_value The rule value. + * @return array + */ + public function render_field_relation_conditional_choices( $choices, $conditional_field, $rule_value ) { + if ( ! is_array( $conditional_field ) || $conditional_field['type'] !== 'relationship' ) { + return $choices; + } + if ( ! empty( $rule_value ) ) { + $post_title = get_the_title( $rule_value ); + $choices = array( $rule_value => $post_title ); + } + return $choices; + } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // localize @@ -63,51 +80,44 @@ function input_admin_enqueue_scripts() { ); } + /** + * Returns AJAX results for the Relationship field. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_query() { + $nonce = acf_request_arg( 'nonce', '' ); + $key = acf_request_arg( 'field_key', '' ); + $conditional_logic = (bool) acf_request_arg( 'conditional_logic', false ); + + if ( $conditional_logic ) { + if ( ! acf_current_user_can_admin() ) { + die(); + } - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { + // Use the standard ACF admin nonce. + $nonce = ''; + $key = ''; + } - // validate - if ( ! acf_verify_ajax() ) { + if ( ! acf_verify_ajax( $nonce, $key ) ) { die(); } - // get choices - $response = $this->get_ajax_query( $_POST ); - - // return - acf_send_ajax_results( $response ); - + acf_send_ajax_results( $this->get_ajax_query( $_POST ) ); } - - /* - * get_ajax_query - * - * This function will return an array of data formatted for use in a select2 AJAX response - * - * @type function - * @date 15/10/2014 - * @since 5.0.9 - * - * @param $options (array) - * @return (array) - */ - - function get_ajax_query( $options = array() ) { - + /** + * This function will return an array of data formatted for use in a select2 AJAX response + * + * @since 5.0.9 + * + * @param array $options An array of options for the query. + * @return array + */ + public function get_ajax_query( $options = array() ) { // defaults $options = wp_parse_args( $options, @@ -117,6 +127,7 @@ function get_ajax_query( $options = array() ) { 'field_key' => '', 'paged' => 1, 'post_type' => '', + 'include' => '', 'taxonomy' => '', ) ); @@ -138,41 +149,29 @@ function get_ajax_query( $options = array() ) { $args['paged'] = intval( $options['paged'] ); // search - if ( $options['s'] !== '' ) { - + if ( $options['s'] !== '' && empty( $options['include'] ) ) { // strip slashes (search may be integer) $s = wp_unslash( strval( $options['s'] ) ); // update vars $args['s'] = $s; $is_search = true; - } // post_type if ( ! empty( $options['post_type'] ) ) { - $args['post_type'] = acf_get_array( $options['post_type'] ); - } elseif ( ! empty( $field['post_type'] ) ) { - $args['post_type'] = acf_get_array( $field['post_type'] ); - } else { - $args['post_type'] = acf_get_post_types(); - } // post status if ( ! empty( $options['post_status'] ) ) { - $args['post_status'] = acf_get_array( $options['post_status'] ); - } elseif ( ! empty( $field['post_status'] ) ) { - $args['post_status'] = acf_get_array( $field['post_status'] ); - } // taxonomy @@ -190,7 +189,6 @@ function get_ajax_query( $options = array() ) { 'field' => 'slug', 'terms' => $term['term'], ); - } elseif ( ! empty( $field['taxonomy'] ) ) { // vars @@ -203,16 +201,19 @@ function get_ajax_query( $options = array() ) { // now create the tax queries foreach ( $terms as $k => $v ) { - $args['tax_query'][] = array( 'taxonomy' => $k, 'field' => 'slug', 'terms' => $v, ); - } } + if ( ! empty( $options['include'] ) ) { + // If we have an include, we need to return only the selected posts. + $args['post__in'] = array( $options['include'] ); + } + // filters $args = apply_filters( 'acf/fields/relationship/query', $args, $field, $options['post_id'] ); $args = apply_filters( 'acf/fields/relationship/query/name=' . $field['name'], $args, $field, $options['post_id'] ); @@ -240,35 +241,26 @@ function get_ajax_query( $options = array() ) { // convert post objects to post titles foreach ( array_keys( $posts ) as $post_id ) { - $posts[ $post_id ] = $this->get_post_title( $posts[ $post_id ], $field, $options['post_id'] ); - } // order posts by search if ( $is_search && empty( $args['orderby'] ) && isset( $args['s'] ) ) { - $posts = acf_order_by_search( $posts, $args['s'] ); - } // append to $data foreach ( array_keys( $posts ) as $post_id ) { - $data['children'][] = $this->get_post_result( $post_id, $posts[ $post_id ] ); - } // append to $results $results[] = $data; - } // add as optgroup or results if ( count( $args['post_type'] ) == 1 ) { - $results = $results[0]['children']; - } // vars @@ -279,24 +271,19 @@ function get_ajax_query( $options = array() ) { // return return $response; - } - - /* - * get_post_result - * - * This function will return an array containing id, text and maybe description data - * - * @type function - * @date 7/07/2016 - * @since 5.4.0 - * - * @param $id (mixed) - * @param $text (string) - * @return (array) - */ - + /** + * This function will return an array containing id, text and maybe description data + * + * @type function + * @date 7/07/2016 + * @since 5.4.0 + * + * @param $id (mixed) + * @param $text (string) + * @return (array) + */ function get_post_result( $id, $text ) { // vars @@ -307,25 +294,21 @@ function get_post_result( $id, $text ) { // return return $result; - } - /* - * get_post_title - * - * This function returns the HTML for a result - * - * @type function - * @date 1/11/2013 - * @since 5.0.0 - * - * @param $post (object) - * @param $field (array) - * @param $post_id (int) the post_id to which this value is saved to - * @return (string) - */ - + /** + * This function returns the HTML for a result + * + * @type function + * @date 1/11/2013 + * @since 5.0.0 + * + * @param $post (object) + * @param $field (array) + * @param $post_id (int) the post_id to which this value is saved to + * @return (string) + */ function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { // get post_id @@ -345,14 +328,11 @@ function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { // icon if ( $thumbnail['type'] == 'icon' ) { - $class .= ' -' . $thumbnail['type']; - } // append $title = '
                                  ' . $thumbnail['html'] . '
                                  ' . $title; - } // filters @@ -362,22 +342,18 @@ function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { // return return $title; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -392,7 +368,6 @@ function render_field( $field ) { // post_type filter if ( in_array( 'post_type', $filters ) ) { - $filter_post_type_choices = array( '' => __( 'Select post type', 'acf' ), ) + acf_get_pretty_post_types( $post_type ); @@ -400,7 +375,6 @@ function render_field( $field ) { // taxonomy filter if ( in_array( 'taxonomy', $filters ) ) { - $term_choices = array(); $filter_taxonomy_choices = array( '' => __( 'Select taxonomy', 'acf' ), @@ -431,7 +405,6 @@ function render_field( $field ) { // append term choices $filter_taxonomy_choices = $filter_taxonomy_choices + $term_choices; - } // div attributes @@ -444,6 +417,7 @@ function render_field( $field ) { 'data-paged' => 1, 'data-post_type' => '', 'data-taxonomy' => '', + 'data-nonce' => wp_create_nonce( $field['key'] ), ); ?> @@ -559,18 +533,16 @@ function render_field( $field ) { } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -716,29 +688,24 @@ public function render_field_advanced_settings( $field ) { acf_render_bidirectional_field_settings( $field ); } - /* - * format_value() - * - * This filter is applied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is applied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // bail early if no value if ( empty( $value ) ) { - return $value; - } // force value to array @@ -757,48 +724,38 @@ function format_value( $value, $post_id, $field ) { 'post_type' => $field['post_type'], ) ); - } // return return $value; - } - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 11/02/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function validate_value( $valid, $value, $field, $input ) { // default if ( empty( $value ) || ! is_array( $value ) ) { - $value = array(); - } // min if ( count( $value ) < $field['min'] ) { - $valid = _n( '%1$s requires at least %2$s selection', '%1$s requires at least %2$s selections', $field['min'], 'acf' ); $valid = sprintf( $valid, $field['label'], $field['min'] ); - } // return return $valid; - } @@ -807,9 +764,9 @@ function validate_value( $valid, $value, $field, $input ) { * * @since 3.6 * - * @param mixed $value The value which will be saved in the database. - * @param int $post_id The post_id of which the value will be saved. - * @param array $field The field array holding all the field options. + * @param mixed $value The value which will be saved in the database. + * @param integer $post_id The post_id of which the value will be saved. + * @param array $field The field array holding all the field options. * * @return mixed $value The modified value. */ @@ -842,11 +799,10 @@ public function update_value( $value, $post_id, $field ) { /** * Validates relationship fields updated via the REST API. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { return acf_get_field_type( 'post_object' )->validate_rest_value( $valid, $value, $field ); @@ -884,9 +840,9 @@ public function get_rest_schema( array $field ) { /** * @see \acf_field::get_rest_links() - * @param mixed $value The raw (unformatted) field value. - * @param int|string $post_id - * @param array $field + * @param mixed $value The raw (unformatted) field value. + * @param integer|string $post_id + * @param array $field * @return array */ public function get_rest_links( $value, $post_id, array $field ) { @@ -914,21 +870,19 @@ public function get_rest_links( $value, $post_id, array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - } // initialize acf_register_field_type( 'acf_field_relationship' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-select.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-select.php index 5af570744..b7945272a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-select.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-select.php @@ -5,19 +5,16 @@ class acf_field_select extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -41,80 +38,63 @@ function initialize() { // ajax add_action( 'wp_ajax_acf/fields/select/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/select/query', array( $this, 'ajax_query' ) ); - } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_enqueue_scripts() { - - // bail early if no enqueue + /** + * Enqueues admin scripts for the Select field. + * + * @since 5.3.2 + * + * @return void + */ + public function input_admin_enqueue_scripts() { + // Bail early if not enqueuing select2. if ( ! acf_get_setting( 'enqueue_select2' ) ) { return; } - // globals - global $wp_scripts, $wp_styles; + global $wp_scripts; - // vars - $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; - $major = acf_get_setting( 'select2_version' ); - $version = ''; - $script = ''; - $style = ''; + $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; + $major = acf_get_setting( 'select2_version' ); // attempt to find 3rd party Select2 version - // - avoid including v3 CSS when v4 JS is already enququed + // - avoid including v3 CSS when v4 JS is already enqueued. if ( isset( $wp_scripts->registered['select2'] ) ) { - $major = (int) $wp_scripts->registered['select2']->ver; - } - // v4 - if ( $major == 4 ) { - - $version = '4.0.13'; - $script = acf_get_url( "assets/inc/select2/4/select2.full{$min}.js" ); - $style = acf_get_url( "assets/inc/select2/4/select2{$min}.css" ); - - // v3 - } else { - + if ( $major === 3 ) { + // Use v3 if necessary. $version = '3.5.2'; $script = acf_get_url( "assets/inc/select2/3/select2{$min}.js" ); $style = acf_get_url( 'assets/inc/select2/3/select2.css' ); - + } else { + // Default to v4. + $version = '4.0.13'; + $script = acf_get_url( "assets/inc/select2/4/select2.full{$min}.js" ); + $style = acf_get_url( "assets/inc/select2/4/select2{$min}.css" ); } - // enqueue wp_enqueue_script( 'select2', $script, array( 'jquery' ), $version ); wp_enqueue_style( 'select2', $style, '', $version ); - // localize acf_localize_data( array( 'select2L10n' => array( 'matches_1' => _x( 'One result is available, press enter to select it.', 'Select2 JS matches_1', 'acf' ), + /* translators: %d - number of results available in select field */ 'matches_n' => _x( '%d results are available, use up and down arrow keys to navigate.', 'Select2 JS matches_n', 'acf' ), 'matches_0' => _x( 'No matches found', 'Select2 JS matches_0', 'acf' ), 'input_too_short_1' => _x( 'Please enter 1 or more characters', 'Select2 JS input_too_short_1', 'acf' ), + /* translators: %d - number of characters to enter into select field input */ 'input_too_short_n' => _x( 'Please enter %d or more characters', 'Select2 JS input_too_short_n', 'acf' ), 'input_too_long_1' => _x( 'Please delete 1 character', 'Select2 JS input_too_long_1', 'acf' ), + /* translators: %d - number of characters that should be removed from select field */ 'input_too_long_n' => _x( 'Please delete %d characters', 'Select2 JS input_too_long_n', 'acf' ), 'selection_too_long_1' => _x( 'You can only select 1 item', 'Select2 JS selection_too_long_1', 'acf' ), + /* translators: %d - maximum number of items that can be selected in the select field */ 'selection_too_long_n' => _x( 'You can only select %d items', 'Select2 JS selection_too_long_n', 'acf' ), 'load_more' => _x( 'Loading more results…', 'Select2 JS load_more', 'acf' ), 'searching' => _x( 'Searching…', 'Select2 JS searching', 'acf' ), @@ -124,36 +104,30 @@ function input_admin_enqueue_scripts() { ); } + /** + * AJAX handler for getting Select field choices. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_query() { + $nonce = acf_request_arg( 'nonce', '' ); + $key = acf_request_arg( 'field_key', '' ); - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { + // Back-compat for field settings. + if ( ! acf_is_field_key( $key ) ) { + $nonce = ''; + $key = ''; + } - // validate - if ( ! acf_verify_ajax() ) { + if ( ! acf_verify_ajax( $nonce, $key ) ) { die(); } - // get choices - $response = $this->get_ajax_query( $_POST ); - - // return - acf_send_ajax_results( $response ); - + acf_send_ajax_results( $this->get_ajax_query( $_POST ) ); } - /** * This function will return an array of data formatted for use in a select2 AJAX response * @@ -200,7 +174,6 @@ public function get_ajax_query( $options = array() ) { // strip slashes (search may be integer) $s = strval( $options['s'] ); $s = wp_unslash( $s ); - } foreach ( $field['choices'] as $k => $v ) { @@ -218,7 +191,6 @@ public function get_ajax_query( $options = array() ) { 'id' => $k, 'text' => $v, ); - } $response = array( @@ -229,18 +201,15 @@ public function get_ajax_query( $options = array() ) { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // convert @@ -287,13 +256,12 @@ function render_field( $field ) { 'data-allow_null' => $field['allow_null'], ); - if ( $field['aria-label'] ) { + if ( ! empty( $field['aria-label'] ) ) { $select['aria-label'] = $field['aria-label']; } // multiple if ( $field['multiple'] ) { - $select['multiple'] = 'multiple'; $select['size'] = 5; $select['name'] .= '[]'; @@ -314,7 +282,12 @@ function render_field( $field ) { if ( ! empty( $field['ajax_action'] ) ) { $select['data-ajax_action'] = $field['ajax_action']; } - + if ( ! empty( $field['nonce'] ) ) { + $select['data-nonce'] = $field['nonce']; + } + if ( $field['ajax'] && empty( $field['nonce'] ) && acf_is_field_key( $field['key'] ) ) { + $select['data-nonce'] = wp_create_nonce( $field['key'] ); + } if ( ! empty( $field['hide_search'] ) ) { $select['data-minimum-results-for-search'] = '-1'; } @@ -329,33 +302,25 @@ function render_field( $field ) { ); } - if ( ! empty( $field['query_nonce'] ) ) { - $select['data-query-nonce'] = $field['query_nonce']; - } - // append $select['value'] = $value; $select['choices'] = $choices; // render acf_select_input( $select ); - } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @type action + * @since 3.6 + * @date 23/01/13 + * + * @param $field - an array holding all the field's data + */ function render_field_settings( $field ) { // encode choices (convert from array) @@ -411,7 +376,6 @@ function render_field_settings( $field ) { 'ui' => 1, ) ); - } /** @@ -472,20 +436,18 @@ function render_field_presentation_settings( $field ) { ); } - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ + /** + * This filter is applied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value found in the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * @return $value + */ function load_value( $value, $post_id, $field ) { // Return an array when field is set for multiple. @@ -501,21 +463,19 @@ function load_value( $value, $post_id, $field ) { } - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * @param $post_id - the field group ID (post_type = acf) - * - * @return $field - the modified field - */ - + /** + * + * This filter is appied to the $field before it is saved to the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * @param $post_id - the field group ID (post_type = acf) + * + * @return $field - the modified field + */ function update_field( $field ) { // decode choices (convert to array) @@ -532,22 +492,19 @@ function update_field( $field ) { } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $post_id - the post_id of which the value will be saved + * @param $field - the field array holding all the field options + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // Bail early if no value. @@ -566,19 +523,16 @@ function update_value( $value, $post_id, $field ) { } - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will translate field settings + * + * @type function + * @date 8/03/2016 + * @since 5.3.2 + * + * @param $field (array) + * @return $field + */ function translate_field( $field ) { // translate @@ -586,25 +540,22 @@ function translate_field( $field ) { // return return $field; - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { if ( is_array( $value ) ) { foreach ( $value as $i => $val ) { @@ -631,35 +582,29 @@ function format_value_single( $value, $post_id, $field ) { if ( $field['return_format'] == 'value' ) { // do nothing - // label } elseif ( $field['return_format'] == 'label' ) { - $value = $label; // array } elseif ( $field['return_format'] == 'array' ) { - $value = array( 'value' => $value, 'label' => $label, ); - } // return return $value; - } /** * Validates select fields updated via the REST API. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { // rest_validate_request_arg() handles the other types, we just worry about strings. @@ -756,13 +701,9 @@ public function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_select' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php index 1fc6a64c7..6873aa139 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php @@ -5,63 +5,53 @@ class acf_field_separator extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars $this->name = 'separator'; $this->label = __( 'Separator', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-separator.png'; + $this->supports = array( 'required' => false ); $this->category = 'layout'; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { /* do nothing */ - } - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - + /** + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ function load_field( $field ) { // remove name to avoid caching issue @@ -75,15 +65,10 @@ function load_field( $field ) { // return return $field; - } - } // initialize acf_register_field_type( 'acf_field_separator' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php index 16ba1c211..8b0a344aa 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php @@ -6,19 +6,16 @@ class acf_field_tab extends acf_field { public $show_in_rest = false; - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -28,79 +25,79 @@ function initialize() { $this->description = __( 'Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-tabs.png'; $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/tab/', 'docs', 'field-type-selection' ); + $this->supports = array( + 'required' => false, + 'bindings' => false, + ); $this->defaults = array( 'placement' => 'top', 'endpoint' => 0, // added in 5.2.8 + 'selected' => 0, // added in 6.3 ); - } - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars + /** + * Output the HTML required for a tab. + * + * @since 3.6 + * + * @param array $field An array of the field data. + */ + public function render_field( $field ) { $atts = array( 'href' => '', 'class' => 'acf-tab-button', 'data-placement' => $field['placement'], 'data-endpoint' => $field['endpoint'], 'data-key' => $field['key'], + 'data-selected' => $field['selected'], ); + if ( isset( $field['unique_tab_key'] ) && ! empty( $field['unique_tab_key'] ) ) { + $atts['data-unique-tab-key'] = $field['unique_tab_key']; + } + if ( isset( $field['settings-type'] ) ) { - $atts['class'] .= ' acf-settings-type-' . acf_slugify( $field['settings-type'] ); + $atts['data-settings-type'] = acf_slugify( $field['settings-type'] ); + $atts['class'] .= ' acf-settings-type-' . acf_slugify( $field['settings-type'] ); + } + + if ( isset( $field['class'] ) && ! empty( $field['class'] ) ) { + $atts['class'] .= ' ' . $field['class']; } ?> - > + > ' . __( 'Use "Tab Fields" to better organize your edit screen by grouping fields together.', 'acf') . '

                                  '; - $message .= '

                                  ' . __( 'All fields following this "tab field" (or until another "tab field" is defined) will be grouped together using this field\'s label as the tab heading.','acf') . '

                                  '; - - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Instructions','acf'), - 'instructions' => '', - 'name' => 'notes', - 'type' => 'message', - 'message' => $message, - )); + // message + $message = ''; + $message .= '

                                  ' . __( 'Use "Tab Fields" to better organize your edit screen by grouping fields together.', 'acf') . '

                                  '; + $message .= '

                                  ' . __( 'All fields following this "tab field" (or until another "tab field" is defined) will be grouped together using this field\'s label as the tab heading.','acf') . '

                                  '; + + + // default_value + acf_render_field_setting( $field, array( + 'label' => __('Instructions','acf'), + 'instructions' => '', + 'name' => 'notes', + 'type' => 'message', + 'message' => $message, + )); */ // preview_size @@ -128,23 +125,20 @@ function render_field_settings( $field ) { 'ui' => 1, ) ); - } - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ + /** + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ function load_field( $field ) { // remove name to avoid caching issue @@ -161,15 +155,12 @@ function load_field( $field ) { // return return $field; - } - } // initialize acf_register_field_type( 'acf_field_tab' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-taxonomy.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-taxonomy.php index cb02c721f..52fe49e42 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-taxonomy.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-taxonomy.php @@ -9,11 +9,11 @@ class acf_field_taxonomy extends acf_field { /** - * This function will setup the field type data + * This function will setup the field type data * - * @type function - * @date 5/03/2014 - * @since 5.0.0 + * @type function + * @date 5/03/2014 + * @since 5.0.0 */ public function initialize() { $this->name = 'taxonomy'; @@ -42,80 +42,81 @@ public function initialize() { add_action( 'wp_ajax_acf/fields/taxonomy/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/taxonomy/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_acf/fields/taxonomy/add_term', array( $this, 'ajax_add_term' ) ); + add_filter( 'acf/conditional_logic/choices', array( $this, 'render_field_taxonomy_conditional_choices' ), 10, 3 ); // actions add_action( 'acf/save_post', array( $this, 'save_post' ), 15, 1 ); - } + /** + * Returns AJAX results for the Taxonomy field. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_query() { + $nonce = acf_request_arg( 'nonce', '' ); + $key = acf_request_arg( 'field_key', '' ); + $conditional_logic = (bool) acf_request_arg( 'conditional_logic', false ); + + if ( $conditional_logic ) { + if ( ! acf_current_user_can_admin() ) { + die(); + } - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { + // Use the standard ACF admin nonce. + $nonce = ''; + $key = ''; + } - // validate - if ( ! acf_verify_ajax() ) { + if ( ! acf_verify_ajax( $nonce, $key ) ) { die(); } - // get choices - $response = $this->get_ajax_query( $_POST ); - - // return - acf_send_ajax_results( $response ); - + acf_send_ajax_results( $this->get_ajax_query( $_POST ) ); } - - /* - * get_ajax_query - * - * This function will return an array of data formatted for use in a select2 AJAX response - * - * @type function - * @date 15/10/2014 - * @since 5.0.9 - * - * @param $options (array) - * @return (array) - */ - + /** + * This function will return an array of data formatted for use in a select2 AJAX response + * + * @type function + * @date 15/10/2014 + * @since 5.0.9 + * + * @param $options (array) + * @return (array) + */ function get_ajax_query( $options = array() ) { - - // defaults $options = acf_parse_args( $options, array( 'post_id' => 0, 's' => '', 'field_key' => '', - 'paged' => 0, + 'term_id' => '', + 'include' => '', + 'paged' => 1, ) ); - // load field $field = acf_get_field( $options['field_key'] ); if ( ! $field ) { return false; } - // bail early if taxonomy does not exist + // if options include isset, then we are loading a specific term. + if ( ! empty( $options['include'] ) ) { + $options['term_id'] = $options['include']; + // paged should be 1. + $options['paged'] = 1; + } + + // Bail early if taxonomy does not exist. if ( ! taxonomy_exists( $field['taxonomy'] ) ) { return false; } - // vars $results = array(); $is_hierarchical = is_taxonomy_hierarchical( $field['taxonomy'] ); $is_pagination = ( $options['paged'] > 0 ); @@ -123,19 +124,15 @@ function get_ajax_query( $options = array() ) { $limit = 20; $offset = 20 * ( $options['paged'] - 1 ); - // args $args = array( 'taxonomy' => $field['taxonomy'], 'hide_empty' => false, ); - // pagination - // - don't bother for hierarchial terms, we will need to load all terms anyway + // Don't bother for hierarchial terms, we will need to load all terms anyway. if ( $is_pagination && ! $is_hierarchical ) { - $args['number'] = $limit; $args['offset'] = $offset; - } // search @@ -144,90 +141,82 @@ function get_ajax_query( $options = array() ) { // strip slashes (search may be integer) $s = wp_unslash( strval( $options['s'] ) ); - // update vars - $args['search'] = $s; + $args['search'] = isset( $options['term_id'] ) && $options['term_id'] ? '' : $s; $is_search = true; - } - // filters $args = apply_filters( 'acf/fields/taxonomy/query', $args, $field, $options['post_id'] ); - // get terms + if ( ! empty( $options['include'] ) ) { + // Limit search to a specific id if one is provided. + $args['include'] = $options['include']; + } + $terms = acf_get_terms( $args ); - // sort into hierachial order! + // Sort hierachial. if ( $is_hierarchical ) { - - // update vars $limit = acf_maybe_get( $args, 'number', $limit ); $offset = acf_maybe_get( $args, 'offset', $offset ); - // get parent $parent = acf_maybe_get( $args, 'parent', 0 ); $parent = acf_maybe_get( $args, 'child_of', $parent ); - // this will fail if a search has taken place because parents wont exist + // This will fail if a search has taken place because parents wont exist. if ( ! $is_search ) { - - // order terms $ordered_terms = _get_term_children( $parent, $terms, $field['taxonomy'] ); - - // check for empty array (possible if parent did not exist within original data) + // Check for empty array. Possible if parent did not exist within original data. if ( ! empty( $ordered_terms ) ) { - $terms = $ordered_terms; - } } - // fake pagination - if ( $is_pagination ) { - + // Fake pagination. + if ( $is_pagination && ! $options['include'] ) { $terms = array_slice( $terms, $offset, $limit ); - } } - // append to r + // Append to r. foreach ( $terms as $term ) { - // add to json + // Add to json. $results[] = array( 'id' => $term->term_id, - 'text' => $this->get_term_title( $term, $field, $options['post_id'] ), + 'text' => $this->get_term_title( $term, $field, $options['post_id'], true ), ); - } - // vars $response = array( 'results' => $results, 'limit' => $limit, ); - // return return $response; - } /** * Returns the Term's title displayed in the field UI. * - * @date 1/11/2013 * @since 5.0.0 * - * @param WP_Term $term The term object. - * @param array $field The field settings. - * @param mixed $post_id The post_id being edited. + * @param WP_Term $term The term object. + * @param array $field The field settings. + * @param mixed $post_id The post_id being edited. + * @param boolean $unescape Should we return an unescaped post title. * @return string */ - function get_term_title( $term, $field, $post_id = 0 ) { + function get_term_title( $term, $field, $post_id = 0, $unescape = false ) { $title = acf_get_term_title( $term ); // Default $post_id to current post being edited. $post_id = $post_id ? $post_id : acf_get_form_data( 'post_id' ); + // unescape for select2 output which handles the escaping. + if ( $unescape ) { + $title = html_entity_decode( $title ); + } + /** * Filters the term title. * @@ -243,24 +232,20 @@ function get_term_title( $term, $field, $post_id = 0 ) { } - /* - * get_terms - * - * This function will return an array of terms for a given field value - * - * @type function - * @date 13/06/2014 - * @since 5.0.0 - * - * @param $value (array) - * @return $value - */ - + /** + * This function will return an array of terms for a given field value + * + * @type function + * @date 13/06/2014 + * @since 5.0.0 + * + * @param $value (array) + * @return $value + */ function get_terms( $value, $taxonomy = 'category' ) { // load terms in 1 query to save multiple DB calls from following code if ( count( $value ) > 1 ) { - $terms = acf_get_terms( array( 'taxonomy' => $taxonomy, @@ -268,14 +253,11 @@ function get_terms( $value, $taxonomy = 'category' ) { 'hide_empty' => false, ) ); - } // update value to include $post foreach ( array_keys( $value ) as $i ) { - $value[ $i ] = get_term( $value[ $i ], $taxonomy ); - } // filter out null values @@ -286,22 +268,19 @@ function get_terms( $value, $taxonomy = 'category' ) { } - /* - * load_value() - * - * This filter is appied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value found in the database - * @param $post_id - the $post_id from which the value was loaded from - * @param $field - the field array holding all the field options - * - * @return $value - the value to be saved in te database - */ - + /** + * This filter is appied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value found in the database + * @param $post_id - the post_id from which the value was loaded from + * @param $field - the field array holding all the field options + * + * @return $value - the value to be saved in te database + */ function load_value( $value, $post_id, $field ) { // get valid terms @@ -336,34 +315,26 @@ function load_value( $value, $post_id, $field ) { // sort if ( ! empty( $value ) ) { - $order = array(); foreach ( $term_ids as $i => $v ) { - $order[ $i ] = array_search( $v, $value ); - } array_multisort( $order, $term_ids ); - } // update value $value = $term_ids; - } // convert back from array if neccessary if ( $field['field_type'] == 'select' || $field['field_type'] == 'radio' ) { - $value = array_shift( $value ); - } // return return $value; - } @@ -372,10 +343,9 @@ function load_value( $value, $post_id, $field ) { * * @since 3.6 * - * @param mixed $value The value which will be saved in the database. - * @param int $post_id The post_id of which the value will be saved. - * @param array $field The field array holding all the field options. - * + * @param mixed $value The value which will be saved in the database. + * @param integer $post_id The post_id of which the value will be saved. + * @param array $field The field array holding all the field options. * @return mixed $value The modified value. */ public function update_value( $value, $post_id, $field ) { @@ -412,20 +382,17 @@ public function update_value( $value, $post_id, $field ) { } return $value; - } /** * This function will save any terms in the save_post_terms array * - * @date 26/11/2014 * @since 5.0.9 * - * @param int $post_id - * + * @param mixed $post_id The ACF post ID to save to. * @return void */ - function save_post( $post_id ) { + public function save_post( $post_id ) { // Check for saved terms. if ( ! empty( $this->save_post_terms ) ) { /** @@ -452,22 +419,19 @@ function save_post( $post_id ) { } } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // bail early if no value @@ -483,36 +447,26 @@ function format_value( $value, $post_id, $field ) { // get posts $value = $this->get_terms( $value, $field['taxonomy'] ); - } // convert back from array if neccessary if ( $field['field_type'] == 'select' || $field['field_type'] == 'radio' ) { - $value = array_shift( $value ); - } // return return $value; - } - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field( $field ) { - + /** + * Renders the Taxonomy field. + * + * @since 3.6 + * + * @param array $field The field settings array. + * @return void + */ + public function render_field( $field ) { // force value to array $field['value'] = acf_get_array( $field['value'] ); @@ -523,8 +477,8 @@ function render_field( $field ) { 'data-ftype' => $field['field_type'], 'data-taxonomy' => $field['taxonomy'], 'data-allow_null' => $field['allow_null'], + 'data-nonce' => wp_create_nonce( $field['key'] ), ); - // get taxonomy $taxonomy = get_taxonomy( $field['taxonomy'] ); @@ -543,46 +497,33 @@ function render_field( $field ) { endif; if ( $field['field_type'] == 'select' ) { - $field['multiple'] = 0; $this->render_field_select( $field ); - } elseif ( $field['field_type'] == 'multi_select' ) { - $field['multiple'] = 1; $this->render_field_select( $field ); - } elseif ( $field['field_type'] == 'radio' ) { - $this->render_field_checkbox( $field ); - } elseif ( $field['field_type'] == 'checkbox' ) { - $this->render_field_checkbox( $field ); - } ?>
                                  term_id ] = $this->get_term_title( $term, $field ); - } } } // render select acf_render_field( $field ); - } /** - * Create the HTML interface for your field + * Create the HTML interface for your field * - * @since 3.6 + * @since 3.6 * - * @param array $field an array holding all the field's data. + * @param array $field an array holding all the field's data. */ public function render_field_checkbox( $field ) { @@ -637,9 +575,7 @@ public function render_field_checkbox( $field ) { // checkbox saves an array. if ( $field['field_type'] == 'checkbox' ) { - $field['name'] .= '[]'; - } // taxonomy. @@ -669,22 +605,19 @@ public function render_field_checkbox( $field ) {
                            $term->name ); + } } + return $choices; + } - // vars - $args = wp_parse_args( - $_POST, + + /** + * AJAX handler for adding Taxonomy field terms. + * + * @since 5.2.3 + * + * @return void + */ + public function ajax_add_term() { + $args = acf_request_args( array( 'nonce' => '', 'field_key' => '', @@ -826,6 +766,10 @@ function ajax_add_term() { ) ); + if ( ! acf_verify_ajax( $args['nonce'], $args['field_key'] ) ) { + die(); + } + // load field $field = acf_get_field( $args['field_key'] ); if ( ! $field ) { @@ -896,7 +840,6 @@ function ajax_add_term() { 'term_parent' => $term->parent, ) ); - } ?> @@ -912,16 +855,12 @@ function ajax_add_term() { ); if ( is_taxonomy_hierarchical( $field['taxonomy'] ) ) { - $choices = array(); $response = $this->get_ajax_query( $args ); if ( $response ) { - foreach ( $response['results'] as $v ) { - $choices[ $v['id'] ] = $v['text']; - } } @@ -935,18 +874,16 @@ function ajax_add_term() { 'choices' => $choices, ) ); - } ?>

                            - +

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-text.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-text.php index acdc0a66a..4d3308f48 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-text.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-text.php @@ -5,19 +5,16 @@ class acf_field_text extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -33,22 +30,18 @@ function initialize() { 'prepend' => '', 'append' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { $html = ''; @@ -71,25 +64,30 @@ function render_field( $field ) { $input_attrs[ $k ] = $field[ $k ]; } } + + if ( isset( $field['input-data'] ) && is_array( $field['input-data'] ) ) { + foreach ( $field['input-data'] as $name => $attr ) { + $input_attrs[ 'data-' . $name ] = $attr; + } + } + $html .= '
                            ' . acf_get_text_input( acf_filter_attrs( $input_attrs ) ) . '
                            '; // Display. - echo $html; + echo $html; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- only safe HTML output generated and escaped by functions above. } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -207,7 +205,4 @@ function get_rest_schema( array $field ) { // initialize acf_register_field_type( 'acf_field_text' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-textarea.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-textarea.php index baf8b564a..678f3c487 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-textarea.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-textarea.php @@ -5,19 +5,16 @@ class acf_field_textarea extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -33,22 +30,18 @@ function initialize() { 'placeholder' => '', 'rows' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -80,22 +73,19 @@ function render_field( $field ) { // return acf_textarea_input( $atts ); - } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field_settings( $field ) { acf_render_field_setting( $field, @@ -175,40 +165,31 @@ function render_field_presentation_settings( $field ) { ); } - /* - * format_value() - * - * This filter is applied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - + /** + * This filter is applied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * + * @return $value (mixed) the modified value + */ function format_value( $value, $post_id, $field ) { // bail early if no value or not for template if ( empty( $value ) || ! is_string( $value ) ) { - return $value; - } // new lines if ( $field['new_lines'] == 'wpautop' ) { - $value = wpautop( $value ); - } elseif ( $field['new_lines'] == 'br' ) { - $value = nl2br( $value ); - } // return @@ -260,7 +241,4 @@ function get_rest_schema( array $field ) { // initialize acf_register_field_type( 'acf_field_textarea' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-time_picker.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-time_picker.php index 2374d40de..c14df802c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-time_picker.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-time_picker.php @@ -5,19 +5,16 @@ class acf_field_time_picker extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -31,22 +28,18 @@ function initialize() { 'display_format' => 'g:i a', 'return_format' => 'g:i a', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // Set value. @@ -87,22 +80,19 @@ function render_field( $field ) {
                            '; } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value which was loaded from the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * @return $value (mixed) the modified value + */ + public function format_value( $value, $post_id, $field ) { return acf_format_date( $value, $field['return_format'] ); - } /** - * This filter is applied to the $field after it is loaded from the database - * and ensures the return and display values are set. + * This filter is applied to the $field after it is loaded from the database + * and ensures the return and display values are set. * - * @type filter - * @since 5.11.0 - * @date 28/09/21 + * @type filter + * @since 5.11.0 * - * @param array $field The field array holding all the field options. - * - * @return array + * @param array $field The field array holding all the field options. + * @return array */ - function load_field( $field ) { + public function load_field( $field ) { if ( empty( $field['display_format'] ) ) { $field['display_format'] = $this->defaults['display_format']; } @@ -193,7 +175,7 @@ function load_field( $field ) { /** * Return the schema array for the REST API. * - * @param array $field + * @param array $field The field array. * @return array */ public function get_rest_schema( array $field ) { @@ -208,7 +190,6 @@ public function get_rest_schema( array $field ) { // initialize acf_register_field_type( 'acf_field_time_picker' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-true_false.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-true_false.php index ba411e65b..012495616 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-true_false.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-true_false.php @@ -5,19 +5,16 @@ class acf_field_true_false extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -34,22 +31,18 @@ function initialize() { 'ui_on_text' => '', 'ui_off_text' => '', ); - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // vars @@ -89,20 +82,18 @@ function render_field( $field ) { // update input $input['class'] .= ' acf-switch-input'; // $input['style'] = 'display:none;'; - $switch .= '
                            '; $switch .= '' . $field['ui_on_text'] . ''; $switch .= '' . $field['ui_off_text'] . ''; $switch .= '
                            '; $switch .= '
                            '; - } ?>
                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php index a2d15f0d5..40dedec21 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php @@ -2,24 +2,18 @@ if ( ! class_exists( 'acf_field_url' ) ) : + /** + * The URL field class. + */ class acf_field_url extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function initialize() { - + /** + * This function will setup the field type data + * + * @since 5.0.0 + */ + public function initialize() { // vars $this->name = 'url'; $this->label = __( 'URL', 'acf' ); @@ -30,29 +24,23 @@ function initialize() { 'default_value' => '', 'placeholder' => '', ); - + $this->supports = array( + 'escaping_html' => true, + ); } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars + /** + * Create the HTML interface for your field + * + * @since 3.6 + * + * @param array $field An array holding all the field's data. + */ + public function render_field( $field ) { $atts = array(); $keys = array( 'type', 'id', 'class', 'name', 'value', 'placeholder', 'pattern' ); $keys2 = array( 'readonly', 'disabled', 'required' ); - $html = ''; // atts (value="123") foreach ( $keys as $k ) { @@ -72,29 +60,24 @@ function render_field( $field ) { $atts = acf_clean_atts( $atts ); // render - $html .= '
                            '; + $html = '
                            '; $html .= '' . acf_get_text_input( $atts ); $html .= '
                            '; // return - echo $html; - + echo $html; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- safe HTML, escaped by acf_get_text_input. } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - function render_field_settings( $field ) { + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @since 3.6 + * + * @param array $field An array holding all the field's data. + */ + public function render_field_settings( $field ) { acf_render_field_setting( $field, array( @@ -114,7 +97,7 @@ function render_field_settings( $field ) { * @param array $field The field settings array. * @return void */ - function render_field_presentation_settings( $field ) { + public function render_field_presentation_settings( $field ) { acf_render_field_setting( $field, array( @@ -127,51 +110,60 @@ function render_field_presentation_settings( $field ) { } - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ) { + /** + * Validate the fields value is correctly formatted as a URL + * + * @since 5.0.0 + * + * @param mixed $valid The current validity of the field value. Boolean true if valid, a validation error message string if not. + * @param string $value The value of the field. + * @param array $field Field object array. + * @param string $input The form input name for this field. + * @return mixed Boolean true if valid, a validation error message string if not. + */ + public function validate_value( $valid, $value, $field, $input ) { // bail early if empty if ( empty( $value ) ) { - return $valid; - } if ( strpos( $value, '://' ) !== false ) { // url - } elseif ( strpos( $value, '//' ) === 0 ) { // protocol relative url - } else { - $valid = __( 'Value must be a valid URL', 'acf' ); - } // return return $valid; + } + /** + * This filter is applied to the $value after it is loaded from the db, and before it is returned to the template + * + * @since 6.2.6 + * + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * @return mixed $value The modified value + */ + public function format_value( $value, $post_id, $field, $escape_html ) { + if ( $escape_html ) { + return esc_url( $value ); + } + return $value; } /** * Return the schema array for the REST API. * - * @param array $field + * @param array $field The field object. * @return array */ public function get_rest_schema( array $field ) { @@ -180,13 +172,9 @@ public function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_url' ); - endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-user.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-user.php index 5c6afb443..8a80d5e9e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-user.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-user.php @@ -29,12 +29,41 @@ function initialize() { acf_add_filter_variations( 'acf/fields/user/query', array( 'name', 'key' ), 1 ); acf_add_filter_variations( 'acf/fields/user/result', array( 'name', 'key' ), 2 ); acf_add_filter_variations( 'acf/fields/user/search_columns', array( 'name', 'key' ), 3 ); + add_filter( 'acf/conditional_logic/choices', array( $this, 'render_field_user_conditional_choices' ), 10, 3 ); // Add AJAX query. add_action( 'wp_ajax_acf/fields/user/query', array( $this, 'ajax_query' ) ); add_action( 'wp_ajax_nopriv_acf/fields/user/query', array( $this, 'ajax_query' ) ); } + /** + * Filters choices in user conditions. + * + * @since 6.3 + * + * @param array $choices The selected choice. + * @param array $conditional_field The conditional field settings object. + * @param string $rule_value The rule value. + * @return array + */ + public function render_field_user_conditional_choices( $choices, $conditional_field, $rule_value ) { + if ( ! is_array( $conditional_field ) || $conditional_field['type'] !== 'user' ) { + return $choices; + } + if ( ! empty( $rule_value ) ) { + $user = acf_get_users( + array( + 'include' => array( $rule_value ), + ) + ); + + $user_result = acf_get_user_result( $user[0] ); + $choices = array( $user_result['id'] => $user_result['text'] ); + } + + return $choices; + } + /** * Renders the field settings HTML. * @@ -124,20 +153,18 @@ public function render_field_advanced_settings( $field ) { /** * Renders the field input HTML. * - * @date 23/01/13 * @since 3.6.0 * * @param array $field The ACF field. * @return void */ - function render_field( $field ) { - + public function render_field( $field ) { // Change Field into a select. - $field['type'] = 'select'; - $field['ui'] = 1; - $field['ajax'] = 1; - $field['choices'] = array(); - $field['query_nonce'] = wp_create_nonce( 'acf/fields/user/query' . $field['key'] ); + $field['type'] = 'select'; + $field['ui'] = 1; + $field['ajax'] = 1; + $field['choices'] = array(); + $field['nonce'] = wp_create_nonce( $field['key'] ); // Populate choices. if ( $field['value'] ) { @@ -165,13 +192,13 @@ function render_field( $field ) { } /** - * Returns the result text for a fiven WP_User object. + * Returns the result text for a given WP_User object. * * @date 1/11/2013 * @since 5.0.0 * - * @param WP_User $user The WP_User object. - * @param array $field The ACF field related to this query. + * @param WP_User $user The WP_User object. + * @param array $field The ACF field related to this query. * @param (int|string) $post_id The post_id being edited. * @return string */ @@ -202,9 +229,9 @@ function get_result( $user, $field, $post_id = 0 ) { * @date 23/01/13 * @since 3.6.0 * - * @param mixed $value The field value. + * @param mixed $value The field value. * @param mixed $post_id The post ID where the value is saved. - * @param array $field The field array containing all settings. + * @param array $field The field array containing all settings. * @return mixed */ function load_value( $value, $post_id, $field ) { @@ -222,9 +249,9 @@ function load_value( $value, $post_id, $field ) { * @date 23/01/13 * @since 3.6.0 * - * @param mixed $value The field value. + * @param mixed $value The field value. * @param mixed $post_id The post ID where the value is saved. - * @param array $field The field array containing all settings. + * @param array $field The field array containing all settings. * @return mixed */ function format_value( $value, $post_id, $field ) { @@ -296,11 +323,10 @@ function format_value( $value, $post_id, $field ) { * * @since 3.6.0 * - * @param mixed $value The field value. - * @param mixed $post_id The post ID where the value is saved. - * @param array $field The field array containing all settings. - * - * @return mixed $value The modified value. + * @param mixed $value The field value. + * @param mixed $post_id The post ID where the value is saved. + * @param array $field The field array containing all settings. + * @return mixed $value The modified value. */ public function update_value( $value, $post_id, $field ) { @@ -354,7 +380,6 @@ function ajax_query() { add_filter( 'acf/ajax/query_users/args', array( $this, 'ajax_query_args' ), 10, 3 ); add_filter( 'acf/ajax/query_users/result', array( $this, 'ajax_query_result' ), 10, 3 ); add_filter( 'acf/ajax/query_users/search_columns', array( $this, 'ajax_query_search_columns' ), 10, 4 ); - // Simulate AJAX request. acf_get_instance( 'ACF_Ajax_Query_Users' )->request(); } @@ -366,7 +391,7 @@ function ajax_query() { * @since 5.8.8 * * @param array $request The query request. - * @param ACF_Ajax_Query $query The query object. + * @param ACF_Ajax_Query $query The query object. * @return void */ function ajax_query_init( $request, $query ) { @@ -376,7 +401,10 @@ function ajax_query_init( $request, $query ) { } // Verify that this is a legitimate request using a separate nonce from the main AJAX nonce. - if ( ! isset( $_REQUEST['user_query_nonce'] ) || ! wp_verify_nonce( sanitize_text_field( $_REQUEST['user_query_nonce'] ), 'acf/fields/user/query' . $query->field['key'] ) ) { + $nonce = acf_request_arg( 'nonce', '' ); + $key = acf_request_arg( 'field_key', '' ); + + if ( ! acf_verify_ajax( $nonce, $key ) ) { $query->send( new WP_Error( 'acf_invalid_request', __( 'Invalid request.', 'acf' ), array( 'status' => 404 ) ) ); } } @@ -387,9 +415,9 @@ function ajax_query_init( $request, $query ) { * @date 9/3/20 * @since 5.8.8 * - * @param array $args The query args. + * @param array $args The query args. * @param array $request The query request. - * @param ACF_Ajax_Query $query The query object. + * @param ACF_Ajax_Query $query The query object. * @return array */ function ajax_query_args( $args, $request, $query ) { @@ -418,8 +446,8 @@ function ajax_query_args( $args, $request, $query ) { * @date 9/3/20 * @since 5.8.8 * - * @param array $columns An array of column names to be searched. - * @param string $search The search term. + * @param array $columns An array of column names to be searched. + * @param string $search The search term. * @param WP_User_Query $WP_User_Query The WP_User_Query instance. * @return array */ @@ -445,8 +473,8 @@ function ajax_query_search_columns( $columns, $search, $WP_User_Query, $query ) * @date 9/3/20 * @since 5.8.8 * - * @param array $item The choice id and text. - * @param WP_User $user The user object. + * @param array $item The choice id and text. + * @param WP_User $user The user object. * @param ACF_Ajax_Query $query The query object. * @return array */ @@ -489,8 +517,8 @@ function get_ajax_query( $options = array() ) { * @since 5.0.9 * @deprecated 5.8.9 * - * @param array $columns An array of column names to be searched. - * @param string $search The search term. + * @param array $columns An array of column names to be searched. + * @param string $search The search term. * @param WP_User_Query $WP_User_Query The WP_User_Query instance. * @return array */ @@ -502,11 +530,10 @@ function user_search_columns( $columns, $search, $WP_User_Query ) { /** * Validates user fields updated via the REST API. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { if ( is_null( $value ) ) { @@ -592,9 +619,9 @@ public function get_rest_schema( array $field ) { /** * @see \acf_field::get_rest_links() - * @param mixed $value The raw (unformatted) field value. - * @param int|string $post_id - * @param array $field + * @param mixed $value The raw (unformatted) field value. + * @param integer|string $post_id + * @param array $field * @return array */ public function get_rest_links( $value, $post_id, array $field ) { @@ -618,19 +645,17 @@ public function get_rest_links( $value, $post_id, array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return acf_format_numerics( $value ); } - } // initialize acf_register_field_type( 'ACF_Field_User' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-wysiwyg.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-wysiwyg.php index b8d1595bd..ae0c9ca67 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-wysiwyg.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-wysiwyg.php @@ -5,19 +5,16 @@ class acf_field_wysiwyg extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -34,6 +31,9 @@ function initialize() { 'default_value' => '', 'delay' => 0, ); + $this->supports = array( + 'escaping_html' => true, + ); // add acf_the_content filters $this->add_filters(); @@ -43,19 +43,16 @@ function initialize() { } - /* - * add_filters - * - * This function will add filters to 'acf_the_content' - * - * @type function - * @date 20/09/2016 - * @since 5.4.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will add filters to 'acf_the_content' + * + * @type function + * @date 20/09/2016 + * @since 5.4.0 + * + * @param n/a + * @return n/a + */ function add_filters() { // WordPress 5.5 introduced new function for applying image tags. @@ -80,19 +77,16 @@ function add_filters() { } - /* - * get_toolbars - * - * This function will return an array of toolbars for the WYSIWYG field - * - * @type function - * @date 18/04/2014 - * @since 5.0.0 - * - * @param n/a - * @return (array) - */ - + /** + * This function will return an array of toolbars for the WYSIWYG field + * + * @type function + * @date 18/04/2014 + * @since 5.0.0 + * + * @param n/a + * @return (array) + */ function get_toolbars() { // vars @@ -106,13 +100,6 @@ function get_toolbars() { // mce buttons (Basic) $teeny_mce_buttons = array( 'bold', 'italic', 'underline', 'blockquote', 'strikethrough', 'bullist', 'numlist', 'alignleft', 'aligncenter', 'alignright', 'undo', 'redo', 'link', 'fullscreen' ); - // WP < 4.7 - if ( acf_version_compare( 'wp', '<', '4.7' ) ) { - - $mce_buttons = array( 'bold', 'italic', 'strikethrough', 'bullist', 'numlist', 'blockquote', 'hr', 'alignleft', 'aligncenter', 'alignright', 'link', 'unlink', 'wp_more', 'spellchecker', 'fullscreen', 'wp_adv' ); - $mce_buttons_2 = array( 'formatselect', 'underline', 'alignjustify', 'forecolor', 'pastetext', 'removeformat', 'charmap', 'outdent', 'indent', 'undo', 'redo', 'wp_help' ); - } - // Full $toolbars['Full'] = array( 1 => apply_filters( 'mce_buttons', $mce_buttons, $editor_id ), @@ -131,23 +118,19 @@ function get_toolbars() { // return return $toolbars; - } - /* - * acf_enqueue_uploader - * - * Registers toolbars data for the WYSIWYG field. - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param void - * @return void - */ - + /** + * Registers toolbars data for the WYSIWYG field. + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param void + * @return void + */ function acf_enqueue_uploader() { // vars @@ -207,32 +190,25 @@ function render_field( $field ) { // detect mode if ( ! user_can_richedit() ) { - $show_tabs = false; - } elseif ( $field['tabs'] == 'visual' ) { // case: visual tab only $default_editor = 'tinymce'; $show_tabs = false; - } elseif ( $field['tabs'] == 'text' ) { // case: text tab only $show_tabs = false; - } elseif ( wp_default_editor() == 'tinymce' ) { // case: both tabs $default_editor = 'tinymce'; - } // must be logged in to upload if ( ! current_user_can( 'upload_files' ) ) { - $field['media_upload'] = 0; - } // mode @@ -282,35 +258,32 @@ function render_field( $field ) {
                            - - + +
                            -
                            +
                            - +
                            'default_value', ) ); - } /** @@ -337,9 +309,7 @@ function render_field_presentation_settings( $field ) { $choices = array(); if ( ! empty( $toolbars ) ) { - foreach ( $toolbars as $k => $v ) { - $label = $k; $name = sanitize_title( $label ); $name = str_replace( '-', '_', $name ); @@ -406,38 +376,42 @@ function render_field_presentation_settings( $field ) { ) ); } - /** * This filter is applied to the $value after it is loaded from the db, and before it is returned to the template * * @type filter * @since 3.6 - * @date 23/01/13 - * - * @param mixed $value The value which was loaded from the database - * @param mixed $post_id The $post_id from which the value was loaded - * @param array $field The field array holding all the field options * - * @return mixed $value The modified value + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * @return mixed $value The modified value */ - function format_value( $value, $post_id, $field ) { + public function format_value( $value, $post_id, $field, $escape_html ) { // Bail early if no value or not a string. if ( empty( $value ) || ! is_string( $value ) ) { return $value; } + if ( $escape_html ) { + add_filter( 'acf_the_content', 'acf_esc_html', 1 ); + } + $value = apply_filters( 'acf_the_content', $value ); + if ( $escape_html ) { + remove_filter( 'acf_the_content', 'acf_esc_html', 1 ); + } + // Follow the_content function in /wp-includes/post-template.php return str_replace( ']]>', ']]>', $value ); } - } // initialize acf_register_field_type( 'acf_field_wysiwyg' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field.php index b889d8be2..e6963747a 100755 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field.php @@ -1,7 +1,6 @@ false, // Set true when a field handles its own HTML escaping in format_value + 'required' => true, + ); - /* - * __construct - * - * This function will initialize the field type - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function __construct() { - - // initialize + /** + * Initializes the `acf_field` class. To initialize a field type that is + * extending this class, use the `initialize()` method in the child class instead. + * + * @since 5.0.0 + */ + public function __construct() { + // Initialize the field type. $this->initialize(); - // register info + // Register info about the field type. acf_register_field_type_info( array( 'label' => $this->label, @@ -55,7 +50,7 @@ function __construct() { // value $this->add_field_filter( 'acf/load_value', array( $this, 'load_value' ), 10, 3 ); $this->add_field_filter( 'acf/update_value', array( $this, 'update_value' ), 10, 3 ); - $this->add_field_filter( 'acf/format_value', array( $this, 'format_value' ), 10, 3 ); + $this->add_field_filter( 'acf/format_value', array( $this, 'format_value' ), 10, 4 ); $this->add_field_filter( 'acf/validate_value', array( $this, 'validate_value' ), 10, 4 ); $this->add_field_action( 'acf/delete_value', array( $this, 'delete_value' ), 10, 3 ); @@ -83,214 +78,153 @@ function __construct() { $this->add_action( 'acf/field_group/admin_head', array( $this, 'field_group_admin_head' ), 10, 0 ); $this->add_action( 'acf/field_group/admin_footer', array( $this, 'field_group_admin_footer' ), 10, 0 ); + // Add field global settings configurable by supports on specific field types. + $this->add_field_action( 'acf/field_group/render_field_settings_tab/validation', array( $this, 'render_required_setting' ), 5 ); + $this->add_field_action( 'acf/field_group/render_field_settings_tab/presentation', array( $this, 'render_bindings_setting' ), 5 ); + foreach ( acf_get_combined_field_type_settings_tabs() as $tab_key => $tab_label ) { $this->add_field_action( "acf/field_group/render_field_settings_tab/{$tab_key}", array( $this, "render_field_{$tab_key}_settings" ), 9, 1 ); } } - - /* - * initialize - * - * This function will initialize the field type - * - * @type function - * @date 27/6/17 - * @since 5.6.0 - * - * @param n/a - * @return n/a - */ - - function initialize() { - + /** + * Initializes the field type. Overridden in child classes. + * + * @since 5.6.0 + */ + public function initialize() { /* do nothing */ - } - - /* - * add_filter - * - * This function checks if the function is_callable before adding the filter - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // bail early if no callable + /** + * Checks a function `is_callable()` before adding the filter, since + * classes that extend `acf_field` might not implement all filters. + * + * @since 5.0.0 + * + * @param string $tag The name of the filter to add the callback to. + * @param string $function_to_add The callback to be run when the filter is applied. + * @param integer $priority The priority to add the filter on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Bail early if not callable. if ( ! is_callable( $function_to_add ) ) { return; } - // add add_filter( $tag, $function_to_add, $priority, $accepted_args ); - } - - /* - * add_field_filter - * - * This function will add a field type specific filter - * - * @type function - * @date 29/09/2016 - * @since 5.4.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_field_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // append + /** + * Adds a filter specific to the current field type. + * + * @since 5.4.0 + * + * @param string $tag The name of the filter to add the callback to. + * @param string $function_to_add The callback to be run when the filter is applied. + * @param integer $priority The priority to add the filter on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_field_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Append the field type name to the tag before adding the filter. $tag .= '/type=' . $this->name; - - // add $this->add_filter( $tag, $function_to_add, $priority, $accepted_args ); - } - - /* - * add_action - * - * This function checks if the function is_callable before adding the action - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // bail early if no callable + /** + * Checks a function `is_callable()` before adding the action, since + * classes that extend `acf_field` might not implement all actions. + * + * @since 5.0.0 + * + * @param string $tag The name of the action to add the callback to. + * @param string $function_to_add The callback to be run when the action is ran. + * @param integer $priority The priority to add the action on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Bail early if not callable if ( ! is_callable( $function_to_add ) ) { return; } - // add add_action( $tag, $function_to_add, $priority, $accepted_args ); - } - - /* - * add_field_action - * - * This function will add a field type specific filter - * - * @type function - * @date 29/09/2016 - * @since 5.4.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_field_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // append + /** + * Adds an action specific to the current field type. + * + * @since 5.4.0 + * + * @param string $tag The name of the action to add the callback to. + * @param string $function_to_add The callback to be run when the action is ran. + * @param integer $priority The priority to add the action on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_field_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Append the field type name to the tag before adding the action. $tag .= '/type=' . $this->name; - - // add $this->add_action( $tag, $function_to_add, $priority, $accepted_args ); - } - - /* - * validate_field - * - * This function will append default settings to a field - * - * @type filter ("acf/validate_field/type={$this->name}") - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) - * @return $field (array) - */ - - function validate_field( $field ) { - - // bail early if no defaults + /** + * Appends default settings to a field. + * Runs on `acf/validate_field/type={$this->name}`. + * + * @since 3.6 + * + * @param array $field The field array. + * @return array $field + */ + public function validate_field( $field ) { + // Bail early if no defaults. if ( ! is_array( $this->defaults ) ) { return $field; } - // merge in defaults but keep order of $field keys + // Merge in defaults but keep order of $field keys. foreach ( $this->defaults as $k => $v ) { - if ( ! isset( $field[ $k ] ) ) { $field[ $k ] = $v; } } - // return return $field; - } - - /* - * admin_l10n - * - * This function will append l10n text translations to an array which is later passed to JS - * - * @type filter ("acf/input/admin_l10n") - * @since 3.6 - * @date 23/01/13 - * - * @param $l10n (array) - * @return $l10n (array) - */ - - function input_admin_l10n( $l10n ) { - - // bail early if no defaults + /** + * Append l10n text translations to an array which is later passed to JS. + * Runs on `acf/input/admin_l10n`. + * + * @since 3.6 + * + * @param array $l10n + * @return array $l10n + */ + public function input_admin_l10n( $l10n ) { + // Bail early if no defaults. if ( empty( $this->l10n ) ) { return $l10n; } - // append + // Append. $l10n[ $this->name ] = $this->l10n; - // return return $l10n; - } /** * Add additional validation for fields being updated via the REST API. * - * @param bool $valid - * @param mixed $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP_Error */ public function validate_rest_value( $valid, $value, $field ) { return $valid; @@ -322,22 +256,22 @@ public function get_rest_schema( array $field ) { * under the `_embedded` response property. * * e.g; - * [ - * [ - * 'rel' => 'acf:post', - * 'href' => 'https://example.com/wp-json/wp/v2/posts/497', - * 'embeddable' => true, - * ], - * [ - * 'rel' => 'acf:user', - * 'href' => 'https://example.com/wp-json/wp/v2/users/2', - * 'embeddable' => true, - * ], - * ] + * [ + * [ + * 'rel' => 'acf:post', + * 'href' => 'https://example.com/wp-json/wp/v2/posts/497', + * 'embeddable' => true, + * ], + * [ + * 'rel' => 'acf:user', + * 'href' => 'https://example.com/wp-json/wp/v2/users/2', + * 'embeddable' => true, + * ], + * ] * - * @param mixed $value The raw (unformatted) field value. - * @param string|int $post_id - * @param array $field + * @param mixed $value The raw (unformatted) field value. + * @param string|integer $post_id + * @param array $field * @return array */ public function get_rest_links( $value, $post_id, array $field ) { @@ -347,17 +281,91 @@ public function get_rest_links( $value, $post_id, array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return $value; } - } + /** + * Renders the "Required" setting on the field type "Validation" settings tab. + * + * @since 6.2.5 + * + * @param array $field The field type being rendered. + * @return void + */ + public function render_required_setting( $field ) { + $supports_required = acf_field_type_supports( $field['type'], 'required', true ); -endif; // class_exists check + // Only prevent rendering if explicitly disabled. + if ( ! $supports_required ) { + return; + } + acf_render_field_setting( + $field, + array( + 'label' => __( 'Required', 'acf' ), + 'instructions' => '', + 'type' => 'true_false', + 'name' => 'required', + 'ui' => 1, + 'class' => 'field-required', + ), + true + ); + } + /** + * Renders the "Allow in Bindings" setting on the field type "Presentation" settings tab. + * + * @since 6.3.6 + * + * @param array $field The field type being rendered. + * @return void + */ + public function render_bindings_setting( $field ) { + $supports_bindings = acf_field_type_supports( $field['type'], 'bindings', true ); + + // Only prevent rendering if explicitly disabled. + if ( ! $supports_bindings ) { + return; + } + + /* translators: %s A "Learn More" link to documentation explaining the setting further. */ + $binding_string = esc_html__( 'Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s', 'acf' ); + $binding_url = '' . esc_html__( 'Learn more.', 'acf' ) . ''; + $binding_instructions = sprintf( + $binding_string, + $binding_url + ); + + // This field setting has a unique behaviour. If the value isn't defined on the field object, it defaults to true, but for new fields, it defaults to off. + if ( ! isset( $field['allow_in_bindings'] ) ) { + if ( empty( $field['ID'] ) ) { + $field['allow_in_bindings'] = false; + } else { + $field['allow_in_bindings'] = true; + } + } + + acf_render_field_setting( + $field, + array( + 'label' => __( 'Allow Access to Value in Editor UI', 'acf' ), + 'instructions' => $binding_instructions, + 'type' => 'true_false', + 'name' => 'allow_in_bindings', + 'ui' => 1, + 'class' => 'field-show-in-bindings', + ), + true + ); + } + } + +endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/fields/index.php @@ -0,0 +1,2 @@ + 'html', 'html' => $html, ); - } // return return $form_fields; - } - /* - * save_attachment - * - * description - * - * @type function - * @date 8/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 8/10/13 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function save_attachment( $post, $attachment ) { // bail early if not valid nonce @@ -225,12 +204,9 @@ function save_attachment( $post, $attachment ) { // return return $post; } - - } new acf_form_attachment(); - endif; ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-comment.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-comment.php index b5149195b..10c352e56 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-comment.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-comment.php @@ -1,33 +1,29 @@ validate_page() ) { - return; - } // load acf scripts @@ -105,23 +89,19 @@ function admin_enqueue_scripts() { // actions add_action( 'admin_footer', array( $this, 'admin_footer' ), 10, 1 ); add_action( 'add_meta_boxes_comment', array( $this, 'edit_comment' ), 10, 1 ); - } - /* - * edit_comment - * - * This function is run on the admin comment.php page and will render the ACF fields within custom metaboxes to look native - * - * @type function - * @date 19/10/13 - * @since 5.0.0 - * - * @param $comment (object) - * @return n/a - */ - + /** + * This function is run on the admin comment.php page and will render the ACF fields within custom metaboxes to look native + * + * @type function + * @date 19/10/13 + * @since 5.0.0 + * + * @param $comment (object) + * @return n/a + */ function edit_comment( $comment ) { // vars @@ -147,62 +127,52 @@ function edit_comment( $comment ) { foreach ( $field_groups as $field_group ) { - // load fields - $fields = acf_get_fields( $field_group ); - - // vars - $o = array( - 'id' => 'acf-' . $field_group['ID'], - 'key' => $field_group['key'], - // 'style' => $field_group['style'], - 'label' => $field_group['label_placement'], - 'edit_url' => '', - 'edit_title' => __( 'Edit field group', 'acf' ), - // 'visibility' => $visibility - ); - - // edit_url - if ( $field_group['ID'] && acf_current_user_can_admin() ) { - - $o['edit_url'] = admin_url( 'post.php?post=' . $field_group['ID'] . '&action=edit' ); - - } - - ?> -
                            -

                            -
                            + // load fields + $fields = acf_get_fields( $field_group ); + + // vars + $o = array( + 'id' => 'acf-' . $field_group['ID'], + 'key' => $field_group['key'], + // 'style' => $field_group['style'], + 'label' => $field_group['label_placement'], + 'edit_url' => '', + 'edit_title' => __( 'Edit field group', 'acf' ), + // 'visibility' => $visibility + ); + + // edit_url + if ( $field_group['ID'] && acf_current_user_can_admin() ) { + $o['edit_url'] = admin_url( 'post.php?post=' . $field_group['ID'] . '&action=edit' ); + } + + ?> +
                            +

                            +
                            - + +
                            -
                            - '; foreach ( $field_groups as $field_group ) { - $fields = acf_get_fields( $field_group ); acf_render_fields( $fields, $post_id, 'p', $field_group['instruction_placement'] ); - } echo '
                            '; @@ -255,23 +223,19 @@ function comment_form_field_comment( $html ) { // return return $html; - } - /* - * save_comment - * - * This function will save the comment data - * - * @type function - * @date 19/10/13 - * @since 5.0.0 - * - * @param comment_id (int) - * @return n/a - */ - + /** + * This function will save the comment data + * + * @type function + * @date 19/10/13 + * @since 5.0.0 + * + * @param comment_id (int) + * @return n/a + */ function save_comment( $comment_id ) { // bail early if not valid nonce @@ -288,23 +252,19 @@ function save_comment( $comment_id ) { if ( acf_validate_save_post( true ) ) { acf_save_post( "comment_{$comment_id}" ); } - } - /* - * admin_footer - * - * description - * - * @type function - * @date 27/03/2015 - * @since 5.1.5 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 27/03/2015 + * @since 5.1.5 + * + * @param $post_id (int) + * @return $post_id (int) + */ function admin_footer() { ?> @@ -330,13 +290,10 @@ function admin_footer() { })(jQuery); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php index 59b5eead6..39a7d46eb 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php @@ -5,24 +5,20 @@ } if ( ! class_exists( 'acf_form_customizer' ) ) : - #[AllowDynamicProperties] class acf_form_customizer { - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the class functionality + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function __construct() { // vars @@ -37,24 +33,20 @@ function __construct() { // save add_filter( 'widget_update_callback', array( $this, 'save_widget' ), 10, 4 ); - } - /* - * admin_enqueue_scripts - * - * This action is run after post query but before any admin script / head actions. - * It is a good place to register all actions. - * - * @type action (admin_enqueue_scripts) - * @date 26/01/13 - * @since 3.6.0 - * - * @param N/A - * @return N/A - */ - + /** + * This action is run after post query but before any admin script / head actions. + * It is a good place to register all actions. + * + * @type action (admin_enqueue_scripts) + * @date 26/01/13 + * @since 3.6.0 + * + * @param N/A + * @return N/A + */ function customize_controls_init() { // load acf scripts @@ -66,26 +58,22 @@ function customize_controls_init() { // actions add_action( 'acf/input/admin_footer', array( $this, 'admin_footer' ), 1 ); - } - /* - * save_widget - * - * This function will hook into the widget update filter and save ACF data - * - * @type function - * @date 27/05/2015 - * @since 5.2.3 - * - * @param $instance (array) widget settings - * @param $new_instance (array) widget settings - * @param $old_instance (array) widget settings - * @param $widget (object) widget info - * @return $instance - */ - + /** + * This function will hook into the widget update filter and save ACF data + * + * @type function + * @date 27/05/2015 + * @since 5.2.3 + * + * @param $instance (array) widget settings + * @param $new_instance (array) widget settings + * @param $old_instance (array) widget settings + * @param $widget (object) widget info + * @return $instance + */ function save_widget( $instance, $new_instance, $old_instance, $widget ) { // bail early if not valid (customize + acf values + nonce) @@ -116,7 +104,6 @@ function save_widget( $instance, $new_instance, $old_instance, $widget ) { // update $data['fields'][ $field['name'] ] = $field['key']; - } // append data to instance @@ -124,24 +111,20 @@ function save_widget( $instance, $new_instance, $old_instance, $widget ) { // return return $instance; - } - /* - * settings - * - * This function will return an array of cutomizer settings that include ACF data - * similar to `$customizer->settings();` - * - * @type function - * @date 22/03/2016 - * @since 5.3.2 - * - * @param $customizer (object) - * @return $value (mixed) - */ - + /** + * This function will return an array of cutomizer settings that include ACF data + * similar to `$customizer->settings();` + * + * @type function + * @date 22/03/2016 + * @since 5.3.2 + * + * @param $customizer (object) + * @return $value (mixed) + */ function settings( $customizer ) { // vars @@ -179,7 +162,6 @@ function settings( $customizer ) { // append $data[] = $setting; - } // bail early if no settings @@ -189,23 +171,19 @@ function settings( $customizer ) { // return return $data; - } - /* - * customize_preview_init - * - * This function is called when customizer preview is initialized - * - * @type function - * @date 22/03/2016 - * @since 5.3.2 - * - * @param $customizer (object) - * @return n/a - */ - + /** + * This function is called when customizer preview is initialized + * + * @type function + * @date 22/03/2016 + * @since 5.3.2 + * + * @param $customizer (object) + * @return n/a + */ function customize_preview_init( $customizer ) { // get customizer settings (widgets) @@ -225,7 +203,6 @@ function customize_preview_init( $customizer ) { // append acf_value to preview_values $this->preview_values[ $data['post_id'] ] = $data['values']; $this->preview_fields[ $data['post_id'] ] = $data['fields']; - } // bail early if no preview_values @@ -236,21 +213,19 @@ function customize_preview_init( $customizer ) { // add filters add_filter( 'acf/pre_load_value', array( $this, 'pre_load_value' ), 10, 3 ); add_filter( 'acf/pre_load_reference', array( $this, 'pre_load_reference' ), 10, 3 ); - } /** - * pre_load_value + * pre_load_value * - * Used to inject preview value + * Used to inject preview value * - * @date 2/2/18 - * @since 5.6.5 + * @date 2/2/18 + * @since 5.6.5 * - * @param type $var Description. Default. - * @return type Description. + * @param type $var Description. Default. + * @return type Description. */ - function pre_load_value( $value, $post_id, $field ) { // check @@ -263,17 +238,16 @@ function pre_load_value( $value, $post_id, $field ) { } /** - * pre_load_reference + * pre_load_reference * - * Used to inject preview value + * Used to inject preview value * - * @date 2/2/18 - * @since 5.6.5 + * @date 2/2/18 + * @since 5.6.5 * - * @param type $var Description. Default. - * @return type Description. + * @param type $var Description. Default. + * @return type Description. */ - function pre_load_reference( $field_key, $field_name, $post_id ) { // check @@ -286,21 +260,18 @@ function pre_load_reference( $field_key, $field_name, $post_id ) { } - /* - * customize_save - * - * This function is called when customizer saves a widget. - * Normally, the widget_update_callback filter would be used, but the customizer disables this and runs a custom action - * class-customizer-settings.php will save the widget data via the function set_root_value which uses update_option - * - * @type function - * @date 22/03/2016 - * @since 5.3.2 - * - * @param $customizer (object) - * @return n/a - */ - + /** + * This function is called when customizer saves a widget. + * Normally, the widget_update_callback filter would be used, but the customizer disables this and runs a custom action + * class-customizer-settings.php will save the widget data via the function set_root_value which uses update_option + * + * @type function + * @date 22/03/2016 + * @since 5.3.2 + * + * @param $customizer (object) + * @return n/a + */ function customize_save( $customizer ) { // get customizer settings (widgets) @@ -323,25 +294,20 @@ function customize_save( $customizer ) { // remove [acf] data from saved widget array $id_data = $setting->id_data(); add_filter( 'pre_update_option_' . $id_data['base'], array( $this, 'pre_update_option' ), 10, 3 ); - } - } - /* - * pre_update_option - * - * this function will remove the [acf] data from widget insance - * - * @type function - * @date 22/03/2016 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * This function will remove the [acf] data from widget insance + * + * @type function + * @date 22/03/2016 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function pre_update_option( $value, $option, $old_value ) { // bail early if no value @@ -360,28 +326,23 @@ function pre_update_option( $value, $option, $old_value ) { // remove widget unset( $value[ $i ]['acf'] ); - } // return return $value; - } - /* - * admin_footer - * - * This function will add some custom HTML to the footer of the edit page - * - * @type function - * @date 11/06/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will add some custom HTML to the footer of the edit page + * + * @type function + * @date 11/06/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function admin_footer() { ?> @@ -459,13 +420,10 @@ function admin_footer() { })(jQuery); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php index 38b454d2c..1e29d6ef0 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php @@ -15,19 +15,16 @@ class acf_form_front { public $fields = array(); - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the class functionality + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function __construct() { // vars @@ -67,23 +64,19 @@ function __construct() { // filters add_filter( 'acf/pre_save_post', array( $this, 'pre_save_post' ), 5, 2 ); - } - /* - * validate_form - * - * description - * - * @type function - * @date 28/2/17 - * @since 5.5.8 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 28/2/17 + * @since 5.5.8 + * + * @param $post_id (int) + * @return $post_id (int) + */ function validate_form( $args ) { // defaults @@ -132,7 +125,6 @@ function validate_form( $args ) { // new post? if ( $args['post_id'] === 'new_post' ) { - $args['new_post'] = wp_parse_args( $args['new_post'], array( @@ -140,7 +132,6 @@ function validate_form( $args ) { 'post_status' => 'draft', ) ); - } // filter @@ -148,23 +139,19 @@ function validate_form( $args ) { // return return $args; - } - /* - * add_form - * - * description - * - * @type function - * @date 28/2/17 - * @since 5.5.8 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 28/2/17 + * @since 5.5.8 + * + * @param $post_id (int) + * @return $post_id (int) + */ function add_form( $args = array() ) { // validate @@ -172,23 +159,19 @@ function add_form( $args = array() ) { // append $this->forms[ $args['id'] ] = $args; - } - /* - * get_form - * - * description - * - * @type function - * @date 28/2/17 - * @since 5.5.8 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 28/2/17 + * @since 5.5.8 + * + * @param $post_id (int) + * @return $post_id (int) + */ function get_form( $id = '' ) { // bail early if not set @@ -198,23 +181,22 @@ function get_form( $id = '' ) { // return return $this->forms[ $id ]; - } + function get_forms() { + return $this->forms; + } - /* - * validate_save_post - * - * This function will validate fields from the above array - * - * @type function - * @date 7/09/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * This function will validate fields from the above array + * + * @type function + * @date 7/09/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function validate_save_post() { // register field if isset in $_POST @@ -227,32 +209,26 @@ function validate_save_post() { // register acf_add_local_field( $field ); - } // honeypot if ( ! empty( $_POST['acf']['_validate_email'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Data not used; presence indicates spam. acf_add_validation_error( '', __( 'Spam Detected', 'acf' ) ); - } - } - /* - * pre_save_post - * - * description - * - * @type function - * @date 7/09/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 7/09/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function pre_save_post( $post_id, $form ) { // vars @@ -265,32 +241,25 @@ function pre_save_post( $post_id, $form ) { // update post $save['ID'] = $post_id; - } elseif ( $post_id == 'new_post' ) { // merge in new post data $save = array_merge( $save, $form['new_post'] ); - } else { // not post return $post_id; - } // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified in check_submit_form(). // save post_title if ( isset( $_POST['acf']['_post_title'] ) ) { - $save['post_title'] = acf_extract_var( $_POST['acf'], '_post_title' ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- Sanitized by WP when saved. - } // save post_content if ( isset( $_POST['acf']['_post_content'] ) ) { - $save['post_content'] = acf_extract_var( $_POST['acf'], '_post_content' ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- Sanitized by WP when saved. - } // phpcs:enable WordPress.Security.NonceVerification.Missing @@ -301,41 +270,31 @@ function pre_save_post( $post_id, $form ) { // validate if ( count( $save ) == 1 ) { - return $post_id; - } // save if ( $save['ID'] ) { - wp_update_post( $save ); - } else { - $post_id = wp_insert_post( $save ); - } // return return $post_id; - } - /* - * enqueue - * - * This function will enqueue a form - * - * @type function - * @date 7/09/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * This function will enqueue a form + * + * @type function + * @date 7/09/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function enqueue_form() { // check @@ -343,23 +302,19 @@ function enqueue_form() { // load acf scripts acf_enqueue_scripts(); - } - /* - * check_submit_form - * - * This function will maybe submit form data - * - * @type function - * @date 3/3/17 - * @since 5.5.10 - * - * @param n/a - * @return n/a - */ - + /** + * This function will maybe submit form data + * + * @type function + * @date 3/3/17 + * @since 5.5.10 + * + * @param n/a + * @return n/a + */ function check_submit_form() { // Verify nonce. @@ -397,19 +352,16 @@ function check_submit_form() { } - /* - * submit_form - * - * This function will submit form data - * - * @type function - * @date 3/3/17 - * @since 5.5.10 - * - * @param n/a - * @return n/a - */ - + /** + * This function will submit form data + * + * @type function + * @date 3/3/17 + * @since 5.5.10 + * + * @param n/a + * @return n/a + */ function submit_form( $form ) { // filter @@ -444,27 +396,22 @@ function submit_form( $form ) { $return = str_replace( '%post_url%', get_permalink( $post_id ), $return ); // redirect - wp_redirect( $return ); + wp_redirect( $return ); //phpcs:ignore WordPress.Security.SafeRedirect.wp_redirect_wp_redirect -- unsafe redirects allowed. exit; - } - } - /* - * render - * - * description - * - * @type function - * @date 7/09/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 7/09/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_form( $args = array() ) { // Vars. @@ -561,7 +508,7 @@ function render_form( $args = array() ) { // Display updated_message if ( ! empty( $_GET['updated'] ) && $args['updated_message'] ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Used as a flag; data not used. - printf( $args['html_updated_message'], $args['updated_message'] ); + printf( $args['html_updated_message'], $args['updated_message'] ); //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- designed to contain potentially unsafe HTML, set by developers. } // display form @@ -581,63 +528,59 @@ function render_form( $args = array() ) { ?>
                            - + - +
                            - - + +
                            form_front = new acf_form_front(); - endif; // class_exists check -/* -* Functions -* -* alias of acf()->form->functions -* -* @type function -* @date 11/06/2014 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - - +/** + * Functions + * + * alias of acf()->form->functions + * + * @type function + * @date 11/06/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_form_head() { acf()->form_front->enqueue_form(); - } function acf_form( $args = array() ) { acf()->form_front->render_form( $args ); - } function acf_get_form( $id = '' ) { return acf()->form_front->get_form( $id ); +} +function acf_get_forms() { + return acf()->form_front->get_forms(); } function acf_register_form( $args ) { acf()->form_front->add_form( $args ); - } ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-gutenberg.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-gutenberg.php index e3612be28..edf963503 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-gutenberg.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-gutenberg.php @@ -9,17 +9,16 @@ class ACF_Form_Gutenberg { /** - * __construct + * __construct * - * Setup for class functionality. + * Setup for class functionality. * - * @date 13/12/18 - * @since 5.8.0 + * @date 13/12/18 + * @since 5.8.0 * - * @param void - * @return void + * @param void + * @return void */ - function __construct() { // Add actions. @@ -30,15 +29,15 @@ function __construct() { } /** - * enqueue_block_editor_assets + * enqueue_block_editor_assets * - * Allows a safe way to customize Guten-only functionality. + * Allows a safe way to customize Guten-only functionality. * - * @date 14/12/18 - * @since 5.8.0 + * @date 14/12/18 + * @since 5.8.0 * - * @param void - * @return void + * @param void + * @return void */ function enqueue_block_editor_assets() { @@ -60,15 +59,15 @@ function enqueue_block_editor_assets() { } /** - * add_meta_boxes + * add_meta_boxes * - * Modify screen for Gutenberg. + * Modify screen for Gutenberg. * - * @date 13/12/18 - * @since 5.8.0 + * @date 13/12/18 + * @since 5.8.0 * - * @param void - * @return void + * @param void + * @return void */ function add_meta_boxes() { @@ -77,15 +76,15 @@ function add_meta_boxes() { } /** - * block_editor_meta_box_hidden_fields + * block_editor_meta_box_hidden_fields * - * Modify screen for Gutenberg. + * Modify screen for Gutenberg. * - * @date 13/12/18 - * @since 5.8.0 + * @date 13/12/18 + * @since 5.8.0 * - * @param void - * @return void + * @param void + * @return void */ function block_editor_meta_box_hidden_fields() { @@ -165,16 +164,16 @@ function modify_user_option_meta_box_order( $locations ) { } /** - * acf_validate_save_post + * acf_validate_save_post * - * Ignore errors during the Gutenberg "save metaboxes" AJAX request. - * Allows data to save and prevent UX issues. + * Ignore errors during the Gutenberg "save metaboxes" AJAX request. + * Allows data to save and prevent UX issues. * - * @date 16/12/18 - * @since 5.8.0 + * @date 16/12/18 + * @since 5.8.0 * - * @param void - * @return void + * @param void + * @return void */ function acf_validate_save_post() { @@ -186,5 +185,4 @@ function acf_validate_save_post() { } acf_new_instance( 'ACF_Form_Gutenberg' ); - endif; diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-nav-menu.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-nav-menu.php index 568b8e460..ed806b471 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-nav-menu.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-nav-menu.php @@ -8,19 +8,16 @@ class acf_form_nav_menu { - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the class functionality + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function __construct() { // actions @@ -32,24 +29,20 @@ function __construct() { // filters add_filter( 'wp_get_nav_menu_items', array( $this, 'wp_get_nav_menu_items' ), 10, 3 ); add_filter( 'wp_edit_nav_menu_walker', array( $this, 'wp_edit_nav_menu_walker' ), 10, 2 ); - } - /* - * admin_enqueue_scripts - * - * This action is run after post query but before any admin script / head actions. - * It is a good place to register all actions. - * - * @type action (admin_enqueue_scripts) - * @date 26/01/13 - * @since 3.6.0 - * - * @param N/A - * @return N/A - */ - + /** + * This action is run after post query but before any admin script / head actions. + * It is a good place to register all actions. + * + * @type action (admin_enqueue_scripts) + * @date 26/01/13 + * @since 3.6.0 + * + * @param N/A + * @return N/A + */ function admin_enqueue_scripts() { // validate screen @@ -62,22 +55,20 @@ function admin_enqueue_scripts() { // actions add_action( 'admin_footer', array( $this, 'admin_footer' ), 1 ); - } /** - * wp_nav_menu_item_custom_fields + * wp_nav_menu_item_custom_fields * - * description + * description * - * @date 30/7/18 - * @since 5.6.9 + * @date 30/7/18 + * @since 5.6.9 * - * @param type $var Description. Default. - * @return type Description. + * @param type $var Description. Default. + * @return type Description. */ - function wp_nav_menu_item_custom_fields( $item_id, $item, $depth, $args, $id = '' ) { // vars @@ -123,7 +114,7 @@ function wp_nav_menu_item_custom_fields( $item_id, $item, $depth, $args, $id = ' if ( acf_is_ajax( 'add-menu-item' ) ) : ?> update_nav_menu_items( $menu_id ); - } - /* - * update_nav_menu_items - * - * description - * - * @type function - * @date 26/5/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 26/5/17 + * @since 5.6.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function update_nav_menu_items( $menu_id ) { // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified elsewhere. @@ -190,28 +174,25 @@ function update_nav_menu_items( $menu_id ) { $posted_values = acf_sanitize_request_args( $_POST['menu-item-acf'] ); foreach ( $posted_values as $post_id => $values ) { - acf_save_post( $post_id, $values ); - } // phpcs:enable WordPress.Security.NonceVerification.Missing } /** - * wp_get_nav_menu_items + * wp_get_nav_menu_items * - * WordPress does not provide an easy way to find the current menu being edited. - * This function listens to when a menu's items are loaded and stores the menu. - * Needed on nav-menus.php page for new menu with no items + * WordPress does not provide an easy way to find the current menu being edited. + * This function listens to when a menu's items are loaded and stores the menu. + * Needed on nav-menus.php page for new menu with no items * - * @date 23/2/18 - * @since 5.6.9 + * @date 23/2/18 + * @since 5.6.9 * - * @param type $var Description. Default. - * @return type Description. + * @param type $var Description. Default. + * @return type Description. */ - function wp_get_nav_menu_items( $items, $menu, $args ) { acf_set_data( 'nav_menu_id', $menu->term_id ); return $items; @@ -224,8 +205,8 @@ function wp_get_nav_menu_items( $items, $menu, $args ) { * @date 26/5/17 * @since 5.6.0 * - * @param string $class The walker class to use. Default 'Walker_Nav_Menu_Edit'. - * @param int $menu_id ID of the menu being rendered. + * @param string $class The walker class to use. Default 'Walker_Nav_Menu_Edit'. + * @param integer $menu_id ID of the menu being rendered. * @return string */ function wp_edit_nav_menu_walker( $class, $menu_id = 0 ) { @@ -233,30 +214,21 @@ function wp_edit_nav_menu_walker( $class, $menu_id = 0 ) { // update data (needed for ajax location rules to work) acf_set_data( 'nav_menu_id', $menu_id ); - // Use custom walker class to inject "wp_nav_menu_item_custom_fields" action prioir to WP 5.4. - if ( acf_version_compare( 'wp', '<', '5.3.99' ) ) { - acf_include( 'includes/walkers/class-acf-walker-nav-menu-edit.php' ); - return 'ACF_Walker_Nav_Menu_Edit'; - } - // Return class. return $class; } - /* - * acf_validate_save_post - * - * This function will loop over $_POST data and validate - * - * @type action 'acf/validate_save_post' 5 - * @date 7/09/2016 - * @since 5.4.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will loop over $_POST data and validate + * + * @type action 'acf/validate_save_post' 5 + * @date 7/09/2016 + * @since 5.4.0 + * + * @param n/a + * @return n/a + */ function acf_validate_save_post() { // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified elsewhere. @@ -273,25 +245,20 @@ function acf_validate_save_post() { // validate acf_validate_values( $values, $prefix ); - } // phpcs:enable // phpcs:disable WordPress.Security.NonceVerification.Missing - } - /* - * admin_footer - * - * This function will add some custom HTML to the footer of the edit page - * - * @type function - * @date 11/06/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will add some custom HTML to the footer of the edit page + * + * @type function + * @date 11/06/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function admin_footer() { // vars @@ -323,12 +290,11 @@ function admin_footer() { // loop foreach ( $field_groups as $field_group ) { - $fields = acf_get_fields( $field_group ); - echo '
                            '; + echo '
                            '; - echo '

                            ' . $field_group['title'] . '

                            '; + echo '

                            ' . esc_html( $field_group['title'] ) . '

                            '; echo '
                            '; @@ -337,7 +303,6 @@ function admin_footer() { echo '
                            '; echo '
                            '; - } } @@ -392,12 +357,9 @@ function admin_footer() { })(jQuery); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-post.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-post.php index 065d9f8e5..abe5f8ecf 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-post.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-post.php @@ -12,15 +12,15 @@ class ACF_Form_Post { var $style = ''; /** - * __construct + * __construct * - * Sets up the class functionality. + * Sets up the class functionality. * - * @date 5/03/2014 - * @since 5.0.0 + * @date 5/03/2014 + * @since 5.0.0 * - * @param void - * @return void + * @param void + * @return void */ function __construct() { @@ -35,15 +35,15 @@ function __construct() { /** - * initialize + * initialize * - * Sets up Form functionality. + * Sets up Form functionality. * - * @date 19/9/18 - * @since 5.7.6 + * @date 19/9/18 + * @since 5.7.6 * - * @param void - * @return void + * @param void + * @return void */ function initialize() { @@ -74,16 +74,16 @@ function initialize() { } /** - * add_meta_boxes + * add_meta_boxes * - * Adds ACF metaboxes for the given $post_type and $post. + * Adds ACF metaboxes for the given $post_type and $post. * - * @date 19/9/18 - * @since 5.7.6 + * @date 19/9/18 + * @since 5.7.6 * - * @param string $post_type The post type. - * @param WP_Post $post The post being edited. - * @return void + * @param string $post_type The post type. + * @param WP_Post $post The post being edited. + * @return void */ function add_meta_boxes( $post_type, $post ) { @@ -135,7 +135,6 @@ function add_meta_boxes( $post_type, $post ) { // Add the meta box. add_meta_box( $id, acf_esc_html( $title ), array( $this, 'render_meta_box' ), $post_type, $context, $priority, array( 'field_group' => $field_group ) ); - } // Set style from first field group. @@ -158,30 +157,25 @@ function add_meta_boxes( $post_type, $post ) { add_action( 'edit_form_after_title', array( $this, 'edit_form_after_title' ) ); /** - * Fires after metaboxes have been added. + * Fires after metaboxes have been added. * - * @date 13/12/18 - * @since 5.8.0 + * @date 13/12/18 + * @since 5.8.0 * - * @param string $post_type The post type. - * @param WP_Post $post The post being edited. - * @param array $field_groups The field groups added. + * @param string $post_type The post type. + * @param WP_Post $post The post being edited. + * @param array $field_groups The field groups added. */ do_action( 'acf/add_meta_boxes', $post_type, $post, $field_groups ); } /** - * edit_form_after_title - * - * Called after the title adn before the content editor. - * - * @date 19/9/18 - * @since 5.7.6 + * Called after the title and before the content editor to render the after title metaboxes. + * Also renders the CSS required to hide the "hide-on-screen" elements on the page based on the field group settings. * - * @param void - * @return void + * @since 5.7.6 */ - function edit_form_after_title() { + public function edit_form_after_title() { // globals global $post, $wp_meta_boxes; @@ -197,21 +191,26 @@ function edit_form_after_title() { // render 'acf_after_title' metaboxes do_meta_boxes( get_current_screen(), 'acf_after_title', $post ); - // render dynamic field group style - echo ''; + $style = ''; + if ( is_string( $this->style ) ) { + $style = $this->style; + } + + // Render dynamic field group style, using wp_strip_all_tags as this is filterable, but should only contain valid styles and no html. + echo ''; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- CSS only, escaped by wp_strip_all_tags. } /** - * render_meta_box + * render_meta_box * - * Renders the ACF metabox HTML. + * Renders the ACF metabox HTML. * - * @date 19/9/18 - * @since 5.7.6 + * @date 19/9/18 + * @since 5.7.6 * - * @param WP_Post $post The post being edited. - * @param array metabox The add_meta_box() args. - * @return void + * @param WP_Post $post The post being edited. + * @param array metabox The add_meta_box() args. + * @return void */ function render_meta_box( $post, $metabox ) { @@ -225,16 +224,16 @@ function render_meta_box( $post, $metabox ) { } /** - * wp_insert_post_empty_content + * wp_insert_post_empty_content * - * Allows WP to insert a new post without title or post_content if ACF data exists. + * Allows WP to insert a new post without title or post_content if ACF data exists. * - * @date 16/07/2014 - * @since 5.0.1 + * @date 16/07/2014 + * @since 5.0.1 * - * @param bool $maybe_empty Whether the post should be considered "empty". - * @param array $postarr Array of post data. - * @return bool + * @param boolean $maybe_empty Whether the post should be considered "empty". + * @param array $postarr Array of post data. + * @return boolean */ function wp_insert_post_empty_content( $maybe_empty, $postarr ) { @@ -247,19 +246,17 @@ function wp_insert_post_empty_content( $maybe_empty, $postarr ) { return $maybe_empty; } - /* - * allow_save_post - * - * Checks if the $post is allowed to be saved. - * Used to avoid triggering "acf/save_post" on dynamically created posts during save. - * - * @type function - * @date 26/06/2016 - * @since 5.3.8 - * - * @param WP_Post $post The post to check. - * @return bool - */ + /** + * Checks if the $post is allowed to be saved. + * Used to avoid triggering "acf/save_post" on dynamically created posts during save. + * + * @type function + * @date 26/06/2016 + * @since 5.3.8 + * + * @param WP_Post $post The post to check. + * @return boolean + */ function allow_save_post( $post ) { // vars @@ -290,56 +287,44 @@ function allow_save_post( $post ) { return $allow; } - /* - * save_post - * - * Triggers during the 'save_post' action to save the $_POST data. - * - * @type function - * @date 23/06/12 - * @since 1.0.0 - * - * @param int $post_id The post ID - * @param WP_POST $post the post object. - * @return int - */ - - function save_post( $post_id, $post ) { - - // bail early if no allowed to save this post type + /** + * Triggers during the 'save_post' action to save the $_POST data. + * + * @since 1.0.0 + * + * @param integer $post_id The post ID. + * @param WP_Post $post The post object. + * @return integer + */ + public function save_post( $post_id, $post ) { + // Bail early if not allowed to save this post type. if ( ! $this->allow_save_post( $post ) ) { return $post_id; } - // verify nonce + // Verify nonce. if ( ! acf_verify_nonce( 'post' ) ) { return $post_id; } - // validate for published post (allow draft to save without validation) - if ( $post->post_status == 'publish' ) { - - // bail early if validation fails + // Validate for published post (allow draft to save without validation). + if ( $post->post_status === 'publish' ) { + // Bail early if validation fails. if ( ! acf_validate_save_post() ) { return; } } - // save acf_save_post( $post_id ); - // save revision - if ( post_type_supports( $post->post_type, 'revisions' ) ) { + // We handle revisions differently on WP 6.4+. + if ( version_compare( get_bloginfo( 'version' ), '6.4', '<' ) && post_type_supports( $post->post_type, 'revisions' ) ) { acf_save_post_revision( $post_id ); } - // return return $post_id; } } acf_new_instance( 'ACF_Form_Post' ); - endif; - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-taxonomy.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-taxonomy.php index 48c5e4599..2d345fe1e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-taxonomy.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-taxonomy.php @@ -1,15 +1,14 @@ validate_page() ) { - return; - } // vars @@ -109,23 +94,19 @@ function admin_enqueue_scripts() { add_action( 'admin_footer', array( $this, 'admin_footer' ), 10, 1 ); add_action( "{$taxonomy}_add_form_fields", array( $this, 'add_term' ), 10, 1 ); add_action( "{$taxonomy}_edit_form", array( $this, 'edit_term' ), 10, 2 ); - } - /* - * add_term - * - * description - * - * @type function - * @date 8/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 8/10/13 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function add_term( $taxonomy ) { // vars @@ -163,25 +144,20 @@ function add_term( $taxonomy ) { // wrap echo '
                            '; - } - } - /* - * edit_term - * - * description - * - * @type function - * @date 8/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 8/10/13 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function edit_term( $term, $taxonomy ) { // vars @@ -199,7 +175,6 @@ function edit_term( $term, $taxonomy ) { // render if ( ! empty( $field_groups ) ) { - acf_form_data( array( 'screen' => 'taxonomy', @@ -211,7 +186,7 @@ function edit_term( $term, $taxonomy ) { // title if ( $field_group['style'] == 'default' ) { - echo '

                            ' . $field_group['title'] . '

                            '; + echo '

                            ' . esc_html( $field_group['title'] ) . '

                            '; } // fields @@ -219,26 +194,21 @@ function edit_term( $term, $taxonomy ) { $fields = acf_get_fields( $field_group ); acf_render_fields( $fields, $post_id, 'tr', 'field' ); echo ''; - } } - } - /* - * admin_footer - * - * description - * - * @type function - * @date 27/03/2015 - * @since 5.1.5 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 27/03/2015 + * @since 5.1.5 + * + * @param $post_id (int) + * @return $post_id (int) + */ function admin_footer() { ?> @@ -246,7 +216,7 @@ function admin_footer() { (function($) { // Define vars. - var view = 'view; ?>'; + var view = 'view ); ?>'; var $form = $('#' + view + 'tag'); var $submit = $('#' + view + 'tag input[type="submit"]:last'); @@ -320,23 +290,19 @@ function admin_footer() { })(jQuery); '; if ( $args['el'] == 'div' ) { - $before = '
                            '; + $before = '
                            '; $after = '
                            '; } @@ -255,13 +237,13 @@ function render( $args = array() ) { // title if ( $field_group['style'] === 'default' ) { - echo '

                            ' . $field_group['title'] . '

                            '; + echo '

                            ' . esc_html( $field_group['title'] ) . '

                            '; } // render - echo $before; + echo $before; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- safe HTML string. acf_render_fields( $fields, $post_id, $args['el'], $field_group['instruction_placement'] ); - echo $after; + echo $after; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- safe HTML string. } // actions @@ -269,19 +251,16 @@ function render( $args = array() ) { } - /* - * admin_footer - * - * description - * - * @type function - * @date 27/03/2015 - * @since 5.1.5 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 27/03/2015 + * @since 5.1.5 + * + * @param $post_id (int) + * @return $post_id (int) + */ function admin_footer() { // script @@ -290,7 +269,7 @@ function admin_footer() { (function($) { // vars - var view = 'view; ?>'; + var view = 'view ); ?>'; // add missing spinners var $submit = $('input.button-primary'); @@ -301,23 +280,19 @@ function admin_footer() { })(jQuery); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php index 3c99d4da5..c6599981c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php @@ -1,34 +1,29 @@ number !== '__i__' ) { - $post_id = "widget_{$widget->id}"; - } // get field groups @@ -184,7 +158,6 @@ function edit_widget( $widget, $return, $instance ) { // render acf_render_fields( $fields, $post_id, 'div', $field_group['instruction_placement'] ); - } // wrap @@ -196,34 +169,29 @@ function edit_widget( $widget, $return, $instance ) { diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/forms/index.php @@ -0,0 +1,2 @@ +remove( $key ); @@ -311,7 +311,7 @@ function acf_remove_local_internal_post_type( $key = '', $post_type = 'acf-field * @since 5.7.10 * * @param string $key The field group key. - * @return bool + * @return boolean */ function acf_is_local_field_group( $key = '' ) { return acf_get_local_store( 'groups' )->has( $key ); @@ -325,7 +325,7 @@ function acf_is_local_field_group( $key = '' ) { * * @param string $key The ACF key. * @param string $post_type The ACF post type. - * @return bool + * @return boolean */ function acf_is_local_internal_post_type( $key = '', $post_type = 'acf-field-group' ) { return acf_get_local_store( '', $post_type )->has( $key ); @@ -340,7 +340,7 @@ function acf_is_local_internal_post_type( $key = '', $post_type = 'acf-field-gro * @since 5.7.10 * * @param string $key The field group key. - * @return bool + * @return boolean */ function acf_is_local_field_group_key( $key = '' ) { return acf_is_local_internal_post_type_key( $key, 'acf-field-group' ); @@ -353,7 +353,7 @@ function acf_is_local_field_group_key( $key = '' ) { * * @param string $key The ACF post key. * @param string $post_type The post type to check. - * @return bool + * @return boolean */ function acf_is_local_internal_post_type_key( $key = '', $post_type = '' ) { return acf_get_local_store( '', $post_type )->is( $key ); @@ -445,7 +445,7 @@ function acf_get_local_fields( $parent = '' ) { * @since 5.7.10 * * @param string $parent The parent key. - * @return bool + * @return boolean */ function acf_have_local_fields( $parent = '' ) { return acf_get_local_fields( $parent ) ? true : false; @@ -460,7 +460,7 @@ function acf_have_local_fields( $parent = '' ) { * @since 5.7.10 * * @param string $parent The parent key. - * @return int + * @return integer */ function acf_count_local_fields( $parent = '' ) { return count( acf_get_local_fields( $parent ) ); @@ -474,8 +474,8 @@ function acf_count_local_fields( $parent = '' ) { * @date 22/1/19 * @since 5.7.10 * - * @param array $field The field array. - * @param bool $prepared Whether or not the field has already been prepared for import. + * @param array $field The field array. + * @param boolean $prepared Whether or not the field has already been prepared for import. * @return void */ function acf_add_local_field( $field, $prepared = false ) { @@ -528,7 +528,7 @@ function acf_add_local_field( $field, $prepared = false ) { * @since 5.7.10 * * @param string $key The field key. - * @return bool + * @return boolean */ function _acf_generate_local_key( $field ) { return "{$field['key']}:{$field['parent']}"; @@ -543,7 +543,7 @@ function _acf_generate_local_key( $field ) { * @since 5.7.10 * * @param string $key The field key. - * @return bool + * @return boolean */ function acf_remove_local_field( $key = '' ) { return acf_get_local_store( 'fields' )->remove( $key ); @@ -558,7 +558,7 @@ function acf_remove_local_field( $key = '' ) { * @since 5.7.10 * * @param string $key The field group key. - * @return bool + * @return boolean */ function acf_is_local_field( $key = '' ) { return acf_get_local_store( 'fields' )->has( $key ); @@ -573,7 +573,7 @@ function acf_is_local_field( $key = '' ) { * @since 5.7.10 * * @param string $key The field group key. - * @return bool + * @return boolean */ function acf_is_local_field_key( $key = '' ) { return acf_get_local_store( 'fields' )->is( $key ); @@ -662,9 +662,9 @@ function _acf_apply_get_local_internal_posts( $posts = array(), $post_type = 'ac * @date 23/1/19 * @since 5.7.10 * - * @param bool $bool The result. - * @param string $id The identifier. - * @return bool + * @param boolean $bool The result. + * @param string $id The identifier. + * @return boolean */ function _acf_apply_is_local_field_key( $bool, $id ) { return acf_is_local_field_key( $id ); @@ -681,9 +681,9 @@ function _acf_apply_is_local_field_key( $bool, $id ) { * @date 23/1/19 * @since 5.7.10 * - * @param bool $bool The result. - * @param string $id The identifier. - * @return bool + * @param boolean $bool The result. + * @param string $id The identifier. + * @return boolean */ function _acf_apply_is_local_field_group_key( $bool, $id ) { return acf_is_local_field_group_key( $id ); @@ -694,10 +694,10 @@ function _acf_apply_is_local_field_group_key( $bool, $id ) { * * @since 6.1 * - * @param bool $bool The result. - * @param string $id The identifier. - * @param string $post_type The post type. - * @return bool + * @param boolean $bool The result. + * @param string $id The identifier. + * @param string $post_type The post type. + * @return boolean */ function _acf_apply_is_local_internal_post_type_key( $bool, $id, $post_type = 'acf-field-group' ) { return acf_is_local_internal_post_type_key( $id, $post_type ); @@ -732,5 +732,3 @@ function _acf_do_prepare_local_fields() { // Hook into action. add_action( 'acf/include_fields', '_acf_do_prepare_local_fields', 0, 1 ); - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-json.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-json.php index cdbcb9e3b..beb5fb054 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-json.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-json.php @@ -58,7 +58,7 @@ public function __construct() { * @since 5.9.0 * * @param void - * @return bool. + * @return boolean */ public function is_enabled() { return (bool) acf_get_setting( 'json' ); @@ -147,7 +147,7 @@ public function update_field_group( $field_group ) { * @since 6.1 * * @param array $post The main ACF post array. - * @return bool + * @return boolean */ public function update_internal_post_type( $post ) { if ( ! $this->is_enabled() ) { @@ -173,7 +173,7 @@ public function update_internal_post_type( $post ) { * @since 5.9.0 * * @param array $field_group The field group. - * @return bool + * @return boolean */ public function delete_field_group( $field_group ) { return $this->delete_internal_post_type( $field_group ); @@ -185,7 +185,7 @@ public function delete_field_group( $field_group ) { * @since 6.1 * * @param array $post The main ACF post array. - * @return bool + * @return boolean */ public function delete_internal_post_type( $post ) { if ( ! $this->is_enabled() ) { @@ -228,8 +228,6 @@ public function include_fields() { * Includes all local JSON post types. * * @since 6.1 - * - * @return void */ public function include_post_types() { // Bail early if disabled. @@ -251,8 +249,6 @@ public function include_post_types() { * Includes all local JSON taxonomies. * * @since 6.1 - * - * @return void */ public function include_taxonomies() { // Bail early if disabled. @@ -276,7 +272,7 @@ public function include_taxonomies() { * @date 14/4/20 * @since 5.9.0 * - * @return array + * @return array */ function scan_field_groups() { return $this->scan_files( 'acf-field-group' ); @@ -369,20 +365,16 @@ public function get_files( $post_type = 'acf-field-group' ) { } /** - * Saves an ACF JSON file. + * Gets the filename for an ACF JSON file. * - * @date 17/4/20 - * @since 5.9.0 + * @since 6.3 * * @param string $key The ACF post key. * @param array $post The main ACF post array. - * @return bool + * @return string|boolean */ - public function save_file( $key, $post ) { - $paths = $this->get_save_paths( $key, $post ); - $file = false; - $first_writable = false; - $load_path = ''; + public function get_filename( $key, $post ) { + $load_path = ''; if ( is_array( $this->files ) && isset( $this->files[ $key ] ) ) { $load_path = $this->files[ $key ]; @@ -410,8 +402,31 @@ public function save_file( $key, $post ) { return false; } + return $filename; + } + + /** + * Saves an ACF JSON file. + * + * @date 17/4/20 + * @since 5.9.0 + * + * @param string $key The ACF post key. + * @param array $post The main ACF post array. + * @return boolean + */ + public function save_file( $key, $post ) { + $paths = $this->get_save_paths( $key, $post ); + $filename = $this->get_filename( $key, $post ); + $file = false; + $first_writable = false; + + if ( ! $filename ) { + return false; + } + foreach ( $paths as $path ) { - if ( ! is_writable( $path ) ) { + if ( ! is_writable( $path ) ) { //phpcs:ignore WordPress.WP.AlternativeFunctions.file_system_operations_is_writable -- non-compatible function for this purpose. continue; } @@ -449,7 +464,7 @@ public function save_file( $key, $post ) { // Prepare for export and save the file. $post = acf_prepare_internal_post_type_for_export( $post, $post_type ); - $result = file_put_contents( $file, acf_json_encode( $post ) . apply_filters( 'acf/json/eof_newline', PHP_EOL ) ); + $result = file_put_contents( $file, acf_json_encode( $post ) . apply_filters( 'acf/json/eof_newline', PHP_EOL ) ); //phpcs:ignore WordPress.WP.AlternativeFunctions.file_system_operations_file_put_contents -- potentially could run outside of admin. // Return true if bytes were written. return is_int( $result ); @@ -463,15 +478,20 @@ public function save_file( $key, $post ) { * * @param string $key The ACF post key. * @param array $post The main ACF post array. - * @return bool + * @return boolean */ public function delete_file( $key, $post = array() ) { - $paths = $this->get_save_paths( $key, $post ); + $paths = $this->get_save_paths( $key, $post ); + $filename = $this->get_filename( $key, $post ); + + if ( ! $filename ) { + return false; + } foreach ( $paths as $path_to_check ) { - $file = untrailingslashit( $path_to_check ) . '/' . $key . '.json'; + $file = untrailingslashit( $path_to_check ) . '/' . $filename; - if ( is_writable( $file ) ) { + if ( is_writable( $file ) ) { //phpcs:ignore WordPress.WP.AlternativeFunctions.file_system_operations_is_writable -- non-compatible function for this purpose. wp_delete_file( $file ); } } @@ -482,12 +502,9 @@ public function delete_file( $key, $post = array() ) { /** * Includes all local JSON files. * - * @date 10/03/2014 - * @since 5.0.0 + * @date 10/03/2014 + * @since 5.0.0 * @deprecated 5.9.0 - * - * @param void - * @return void */ public function include_json_folders() { _deprecated_function( __METHOD__, '5.9.0', 'ACF_Local_JSON::include_fields()' ); @@ -512,7 +529,6 @@ public function include_json_folder( $path = '' ) { // Initialize. acf_new_instance( 'ACF_Local_JSON' ); - endif; // class_exists check /** @@ -535,7 +551,7 @@ function acf_get_local_json_files( $post_type = 'acf-field-group' ) { * @since 5.1.5 * * @param array $field_group The field group. - * @return bool + * @return boolean */ function acf_write_json_field_group( $field_group ) { return acf_get_instance( 'ACF_Local_JSON' )->save_file( $field_group['key'], $field_group ); @@ -548,7 +564,7 @@ function acf_write_json_field_group( $field_group ) { * @since 5.1.5 * * @param string $key The field group key. - * @return bool True on success. + * @return boolean True on success. */ function acf_delete_json_field_group( $key ) { return acf_get_instance( 'ACF_Local_JSON' )->delete_file( $key ); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-meta.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-meta.php index e17558465..dd8d338b4 100755 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-meta.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/local-meta.php @@ -42,9 +42,9 @@ function __construct() { * @date 8/10/18 * @since 5.8.0 * - * @param array $meta An array of metdata to store. - * @param mixed $post_id The post_id for this data. - * @param bool $is_main Makes this postmeta visible to get_field() without a $post_id value. + * @param array $meta An array of metdata to store. + * @param mixed $post_id The post_id for this data. + * @param boolean $is_main Makes this postmeta visible to get_field() without a $post_id value. * @return array */ function add( $meta = array(), $post_id = 0, $is_main = false ) { @@ -75,7 +75,7 @@ function add( $meta = array(), $post_id = 0, $is_main = false ) { * @since 5.7.14 * * @param array $meta An array of metdata to check. - * @return bool + * @return boolean */ function is_request( $meta = array() ) { return acf_is_field_key( key( $meta ) ); @@ -90,7 +90,7 @@ function is_request( $meta = array() ) { * @date 26/2/19 * @since 5.7.13 * - * @param array $values An array of raw values. + * @param array $values An array of raw values. * @param mixed $post_id The post_id for this data. * @return array */ @@ -122,11 +122,11 @@ function capture( $values = array(), $post_id = 0 ) { * @date 26/2/19 * @since 5.7.13 * - * @param null $null . + * @param null $null . * @param (int|string) $post_id The post id. - * @param string $name The meta name. - * @param mixed $value The meta value. - * @param bool $hidden If the meta is hidden (starts with an underscore). + * @param string $name The meta name. + * @param mixed $value The meta value. + * @param boolean $hidden If the meta is hidden (starts with an underscore). * @return false. */ function capture_update_metadata( $null, $post_id, $name, $value, $hidden ) { @@ -167,7 +167,7 @@ function remove( $post_id = 0 ) { * @date 8/10/18 * @since 5.8.0 * - * @param null $null An empty parameter. Return a non null value to short-circuit the function. + * @param null $null An empty parameter. Return a non null value to short-circuit the function. * @param mixed $post_id The post_id for this data. * @return mixed */ @@ -186,10 +186,10 @@ function pre_load_meta( $null, $post_id ) { * @date 8/10/18 * @since 5.8.0 * - * @param null $null An empty parameter. Return a non null value to short-circuit the function. + * @param null $null An empty parameter. Return a non null value to short-circuit the function. * @param (int|string) $post_id The post id. - * @param string $name The meta name. - * @param bool $hidden If the meta is hidden (starts with an underscore). + * @param string $name The meta name. + * @param boolean $hidden If the meta is hidden (starts with an underscore). * @return mixed */ function pre_load_metadata( $null, $post_id, $name, $hidden ) { @@ -211,7 +211,7 @@ function pre_load_metadata( $null, $post_id, $name, $hidden ) { * @date 8/10/18 * @since 5.8.0 * - * @param null $null An empty parameter. Return a non null value to short-circuit the function. + * @param null $null An empty parameter. Return a non null value to short-circuit the function. * @param mixed $post_id The post_id for this data. * @return mixed */ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations.php index b1b7b8862..e7fd11200 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations.php @@ -22,8 +22,9 @@ function acf_register_location_type( $class_name ) { // Check class exists. if ( ! class_exists( $class_name ) ) { + /* translators: %s class name for a location that could not be found */ $message = sprintf( __( 'Class "%s" does not exist.', 'acf' ), $class_name ); - _doing_it_wrong( __FUNCTION__, $message, '5.9.0' ); + _doing_it_wrong( __FUNCTION__, esc_html( $message ), '5.9.0' ); return false; } @@ -33,8 +34,9 @@ function acf_register_location_type( $class_name ) { // Check location type is unique. if ( $store->has( $name ) ) { + /* translators: %s the name of the location type */ $message = sprintf( __( 'Location type "%s" is already registered.', 'acf' ), $name ); - _doing_it_wrong( __FUNCTION__, $message, '5.9.0' ); + _doing_it_wrong( __FUNCTION__, esc_html( $message ), '5.9.0' ); return false; } @@ -238,10 +240,10 @@ function acf_get_location_rule_values( $rule ) { * @date 30/5/17 * @since 5.6.0 * - * @param array $rule The location rule. + * @param array $rule The location rule. * @param array $screen The screen args. - * @param array $field The field group array. - * @return bool + * @param array $field The field group array. + * @return boolean */ function acf_match_location_rule( $rule, $screen, $field_group ) { $result = false; @@ -276,7 +278,7 @@ function acf_match_location_rule( $rule, $screen, $field_group ) { * @date 8/4/20 * @since 5.9.0 * - * @param array $screen The screen args. + * @param array $screen The screen args. * @param array $deprecated The field group array. * @return array */ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-legacy-location.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-legacy-location.php index 25743ecc6..f5c9d91d9 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-legacy-location.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-legacy-location.php @@ -5,7 +5,6 @@ } if ( ! class_exists( 'ACF_Legacy_Location' ) ) : - abstract class ACF_Legacy_Location { /** @@ -37,7 +36,7 @@ public function __construct() { * @date 10/4/20 * @since 5.9.0 * - * @param string $name The method name. + * @param string $name The method name. * @param array $arguments The array of arguments. * @return mixed */ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-location.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-location.php index 8446fb1c5..b4c5b89aa 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-location.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/abstract-acf-location.php @@ -5,7 +5,6 @@ } if ( ! class_exists( 'ACF_Location' ) ) : - abstract class ACF_Location extends ACF_Legacy_Location { /** @@ -38,7 +37,7 @@ abstract class ACF_Location extends ACF_Legacy_Location { * Whether or not the location rule is publicly accessible. * * @since 5.0.0 - * @var bool + * @var boolean */ public $public = true; @@ -152,10 +151,10 @@ public function get_object_subtype( $rule ) { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { return false; @@ -167,9 +166,9 @@ public function match( $rule, $screen, $field_group ) { * @date 17/9/19 * @since 5.8.1 * - * @param array $rule The location rule data. + * @param array $rule The location rule data. * @param mixed $value The value to compare against. - * @return bool + * @return boolean */ public function compare_to_rule( $value, $rule ) { $result = ( $value == $rule['value'] ); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-attachment.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-attachment.php index 34ff671f5..ab78e9543 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-attachment.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-attachment.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -92,5 +92,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Attachment' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-comment.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-comment.php index ac35e47bd..4477247c0 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-comment.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-comment.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -67,5 +67,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Comment' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user-role.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user-role.php index d80ef0d3e..da7b9ab87 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user-role.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user-role.php @@ -29,10 +29,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -85,5 +85,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Current_User_Role' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user.php index ee523c798..b2a1fa11d 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-current-user.php @@ -29,10 +29,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { switch ( $rule['value'] ) { @@ -77,5 +77,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Current_User' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu-item.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu-item.php index deccde70c..303d8fa41 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu-item.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu-item.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -67,5 +67,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Nav_Menu_Item' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu.php index ed8422b6a..355ba7d42 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-nav-menu.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -99,5 +99,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Nav_Menu' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-parent.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-parent.php index 143d6c524..244f6555d 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-parent.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-parent.php @@ -31,10 +31,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -68,5 +68,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Page_Parent' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-template.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-template.php index b2773233c..95b86e836 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-template.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-template.php @@ -31,10 +31,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -79,5 +79,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Page_Template' ); - endif; // class_exists check. diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-type.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-type.php index 6a6e3922a..29d0079d5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-type.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page-type.php @@ -31,10 +31,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -118,5 +118,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Page_Type' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page.php index 748b07ea4..ce7dd0129 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-page.php @@ -31,10 +31,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { return acf_get_location_type( 'post' )->match( $rule, $screen, $field_group ); @@ -74,5 +74,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_Page' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-category.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-category.php index 820ce5c91..9bedb5d8a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-category.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-category.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { return acf_get_location_type( 'post_taxonomy' )->match( $rule, $screen, $field_group ); @@ -72,5 +72,4 @@ public function get_object_subtype( $rule ) { // initialize acf_register_location_rule( 'ACF_Location_Post_Category' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-format.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-format.php index 98e48ff1f..279df34a0 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-format.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-format.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -72,5 +72,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Post_Format' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-status.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-status.php index 5964fcbe3..fe22ea73a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-status.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-status.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -46,7 +46,7 @@ public function match( $rule, $screen, $field_group ) { return false; } - // Treat "auto-draft" as "draft". + // Treat "auto-draft" as "draft". if ( $post_status === 'auto-draft' ) { $post_status = 'draft'; } @@ -80,5 +80,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Post_Status' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-taxonomy.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-taxonomy.php index c7f5712d5..2a85772bc 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-taxonomy.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-taxonomy.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -112,5 +112,4 @@ public function get_object_subtype( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Post_Taxonomy' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-template.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-template.php index 2892b7172..b7c074a0d 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-template.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-template.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -122,5 +122,4 @@ public function get_object_subtype( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Post_Template' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-type.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-type.php index 2fac7ff51..3178a3d9a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-type.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post-type.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -88,10 +88,8 @@ public function get_object_subtype( $rule ) { } return ''; } - } // initialize acf_register_location_type( 'ACF_Location_Post_Type' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post.php index 257806ed2..a3534f021 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-post.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -90,5 +90,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Post' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-taxonomy.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-taxonomy.php index 0bc81ab53..9ccb6fc57 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-taxonomy.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-taxonomy.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -81,10 +81,8 @@ function get_object_subtype( $rule ) { } return ''; } - } // initialize acf_register_location_type( 'ACF_Location_Taxonomy' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-form.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-form.php index 9061bc7bd..879bc2b70 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-form.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-form.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { // REST API has no forms, so we should always allow it. @@ -78,5 +78,4 @@ public function get_values( $rule ) { // Register. acf_register_location_type( 'ACF_Location_User_Form' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-role.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-role.php index 425fe03fa..e28d1cc5a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-role.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-user-role.php @@ -32,10 +32,10 @@ function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -84,5 +84,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_User_Role' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-widget.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-widget.php index ebdddc2d9..b25d0c6eb 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-widget.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/class-acf-location-widget.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -75,5 +75,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Widget' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/locations/index.php @@ -0,0 +1,2 @@ +loops = array(); - } - /* - * is_empty - * - * This function will return true if no loops exist - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param n/a - * @return (boolean) - */ - + /** + * This function will return true if no loops exist + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param n/a + * @return (boolean) + */ function is_empty() { return empty( $this->loops ); - } - /* - * is_loop - * - * This function will return true if a loop exists for the given array index - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param $i (int) - * @return (boolean) - */ - + /** + * This function will return true if a loop exists for the given array index + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param $i (int) + * @return (boolean) + */ function is_loop( $i = 0 ) { return isset( $this->loops[ $i ] ); - } - /* - * get_i - * - * This function will return a valid array index for the given $i - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param $i (mixed) - * @return (int) - */ - + /** + * This function will return a valid array index for the given $i + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param $i (mixed) + * @return (int) + */ function get_i( $i = 0 ) { // 'active' @@ -98,30 +82,24 @@ function get_i( $i = 0 ) { // allow negative to look at end of loops if ( $i < 0 ) { - $i = count( $this->loops ) + $i; - } // return return $i; - } - /* - * add_loop - * - * This function will add a new loop - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param $loop (array) - * @return n/a - */ - + /** + * This function will add a new loop + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param $loop (array) + * @return n/a + */ function add_loop( $loop = array() ) { // defaults @@ -144,9 +122,7 @@ function add_loop( $loop = array() ) { // Re-index values if this loop starts from index 0. // This allows ajax previews to work ($_POST data contains random unique array keys) if ( $loop['i'] == -1 ) { - $loop['value'] = array_values( $loop['value'] ); - } // append @@ -154,25 +130,21 @@ function add_loop( $loop = array() ) { // return return $loop; - } - /* - * update_loop - * - * This function will update a loop's setting - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param $i (mixed) - * @param $key (string) the loop setting name - * @param $value (mixed) the loop setting value - * @return (boolean) true on success - */ - + /** + * This function will update a loop's setting + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param $i (mixed) + * @param $key (string) the loop setting name + * @param $value (mixed) the loop setting value + * @return (boolean) true on success + */ function update_loop( $i = 'active', $key = null, $value = null ) { // i @@ -188,24 +160,20 @@ function update_loop( $i = 'active', $key = null, $value = null ) { // return return true; - } - /* - * get_loop - * - * This function will return a loop, or loop's setting for a given index & key - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param $i (mixed) - * @param $key (string) the loop setting name - * @return (mixed) false on failure - */ - + /** + * This function will return a loop, or loop's setting for a given index & key + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param $i (mixed) + * @param $key (string) the loop setting name + * @return (mixed) false on failure + */ function get_loop( $i = 'active', $key = null ) { // i @@ -218,30 +186,24 @@ function get_loop( $i = 'active', $key = null ) { // check for key if ( $key !== null ) { - return $this->loops[ $i ][ $key ]; - } // return return $this->loops[ $i ]; - } - /* - * remove_loop - * - * This function will remove a loop - * - * @type function - * @date 3/03/2016 - * @since 5.3.2 - * - * @param $i (mixed) - * @return (boolean) true on success - */ - + /** + * This function will remove a loop + * + * @type function + * @date 3/03/2016 + * @since 5.3.2 + * + * @param $i (mixed) + * @return (boolean) true on success + */ function remove_loop( $i = 'active' ) { // i @@ -263,93 +225,73 @@ function remove_loop( $i = 'active' ) { $this->loops = array(); } } - } // initialize acf()->loop = new acf_loop(); - endif; // class_exists check -/* -* acf_add_loop -* -* alias of acf()->loop->add_loop() -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->loop->add_loop() + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_add_loop( $loop = array() ) { return acf()->loop->add_loop( $loop ); - } -/* -* acf_update_loop -* -* alias of acf()->loop->update_loop() -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->loop->update_loop() + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_update_loop( $i = 'active', $key = null, $value = null ) { return acf()->loop->update_loop( $i, $key, $value ); - } -/* -* acf_get_loop -* -* alias of acf()->loop->get_loop() -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->loop->get_loop() + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_get_loop( $i = 'active', $key = null ) { return acf()->loop->get_loop( $i, $key ); - } -/* -* acf_remove_loop -* -* alias of acf()->loop->remove_loop() -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * alias of acf()->loop->remove_loop() + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_remove_loop( $i = 'active' ) { return acf()->loop->remove_loop( $i ); - } - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/media.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/media.php index 82897cb08..82b2a9428 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/media.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/media.php @@ -70,11 +70,11 @@ public function enqueue_scripts() { * @date 24/10/2014 * @since 5.0.9 * - * @param string|int $post_id The post ID being saved. + * @param string|integer $post_id The post ID being saved. * @return void */ public function save_files( $post_id = 0 ) { - if ( isset( $_FILES['acf']['name'] ) ) { + if ( isset( $_FILES['acf']['name'] ) ) { // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified upstream. acf_upload_files(); } } @@ -183,9 +183,9 @@ function wp_ajax_query_attachments() { * @date 31/8/21 * @since 5.10.2 * - * @param array $response Array of prepared attachment data. + * @param array $response Array of prepared attachment data. * @param WP_Post $attachment Attachment object. - * @param array|false $meta Array of attachment meta data, or false if there is none. + * @param array|false $meta Array of attachment meta data, or false if there is none. * @return array */ function clear_acf_errors_for_core_requests( $response, $attachment, $meta ) { @@ -199,9 +199,9 @@ function clear_acf_errors_for_core_requests( $response, $attachment, $meta ) { * @date 21/5/21 * @since 5.9.7 * - * @param array $response Array of prepared attachment data. + * @param array $response Array of prepared attachment data. * @param WP_Post $attachment Attachment object. - * @param array|false $meta Array of attachment meta data, or false if there is none. + * @param array|false $meta Array of attachment meta data, or false if there is none. * @return array */ function wp_prepare_attachment_for_js( $response, $attachment, $meta ) { @@ -241,5 +241,4 @@ function image_size_names_choose( $size_names ) { // Instantiate. acf_new_instance( 'ACF_Media' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-field-group.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-field-group.php index 48d863a4b..8dca38807 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-field-group.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-field-group.php @@ -101,8 +101,8 @@ public function get_settings_array() { * * @since 6.1 * - * @param int|WP_Post $id The post ID being queried. - * @return array|bool The main ACF array for the post, or false on failure. + * @param integer|WP_Post $id The post ID being queried. + * @return array|boolean The main ACF array for the post, or false on failure. */ public function get_post( $id = 0 ) { // Allow WP_Post to be passed. @@ -194,8 +194,8 @@ public function pre_update_field_group( $field_group ) { * * @since 6.1 * - * @param int|string $id The ID of the field group to delete. - * @return bool + * @param integer|string $id The ID of the field group to delete. + * @return boolean */ public function delete_post( $id = 0 ) { // Disable filters to ensure ACF loads data from DB. @@ -239,8 +239,8 @@ public function delete_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The ID of the field group to trash. - * @return bool + * @param integer|string $id The ID of the field group to trash. + * @return boolean */ public function trash_post( $id = 0 ) { // Disable filters to ensure ACF loads data from DB. @@ -280,8 +280,8 @@ public function trash_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The ID of the ACF post to untrash. - * @return bool + * @param integer|string $id The ID of the ACF post to untrash. + * @return boolean */ public function untrash_post( $id = 0 ) { // Disable filters to ensure ACF loads data from DB. @@ -320,8 +320,8 @@ public function untrash_post( $id = 0 ) { * * @since 6.1 * - * @param int|string $id The ID of the post to duplicate. - * @param int $new_post_id Optional post ID to override. + * @param integer|string $id The ID of the post to duplicate. + * @param integer $new_post_id Optional post ID to override. * @return array The new ACF post array. */ public function duplicate_post( $id = 0, $new_post_id = 0 ) { @@ -539,7 +539,6 @@ public function import_post( $post ) { return $post; } - } } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-post-type.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-post-type.php index 4b0b25d37..002496b1f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-post-type.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-post-type.php @@ -73,6 +73,7 @@ public function __construct() { parent::__construct(); add_action( 'acf/init', array( $this, 'register_post_types' ), 6 ); + add_filter( 'enter_title_here', array( $this, 'enter_title_here' ), 10, 2 ); } /** @@ -139,6 +140,27 @@ public function register_post_types() { } } + /** + * Filters the "Add title" text for ACF post types. + * + * @since 6.2.1 + * + * @param string $default The default text. + * @param WP_Post $post The WP_Post object. + * @return string + */ + public function enter_title_here( $default, $post ) { + $post_types = $this->get_posts( array( 'active' => true ) ); + + foreach ( $post_types as $post_type ) { + if ( $post->post_type === $post_type['post_type'] && ! empty( $post_type['enter_title_here'] ) ) { + return (string) $post_type['enter_title_here']; + } + } + + return $default; + } + /** * Gets the default settings array for an ACF post type. * @@ -211,7 +233,7 @@ public function get_settings_array() { 'rename_capabilities' => false, 'singular_capability_name' => 'post', 'plural_capability_name' => 'posts', - 'supports' => array( 'title', 'editor', 'thumbnail' ), + 'supports' => array( 'title', 'editor', 'thumbnail', 'custom-fields' ), 'taxonomies' => array(), 'has_archive' => false, 'has_archive_slug' => '', @@ -227,6 +249,7 @@ public function get_settings_array() { 'can_export' => true, 'delete_with_user' => false, 'register_meta_box_cb' => '', + 'enter_title_here' => '', ); } @@ -289,10 +312,14 @@ public function validate_post( $post = array() ) { * * @since 6.1 * - * @return bool validity status + * @return boolean validity status */ public function ajax_validate_values() { - $post_type_key = acf_sanitize_request_args( $_POST['acf_post_type']['post_type'] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + if ( empty( $_POST['acf_post_type']['post_type'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + return false; + } + + $post_type_key = acf_sanitize_request_args( wp_unslash( $_POST['acf_post_type']['post_type'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. $post_type_key = is_string( $post_type_key ) ? $post_type_key : ''; $valid = true; @@ -313,17 +340,18 @@ public function ajax_validate_values() { acf_add_internal_post_type_validation_error( 'post_type', $message ); } else { // Check if this post key exists in the ACF store for registered post types, excluding those which failed registration. - $store = acf_get_store( $this->store ); - $post_id = (int) acf_sanitize_request_args( $_POST['post_id'] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + $store = acf_get_store( $this->store ); + $post_id = (int) acf_maybe_get_POST( 'post_id', 0 ); + $matches = array_filter( $store->get_data(), - function( $item ) use ( $post_type_key ) { + function ( $item ) use ( $post_type_key ) { return $item['post_type'] === $post_type_key && empty( $item['not_registered'] ); } ); $duplicates = array_filter( $matches, - function( $item ) use ( $post_id ) { + function ( $item ) use ( $post_id ) { return $item['ID'] !== $post_id; } ); @@ -354,17 +382,19 @@ function( $item ) use ( $post_id ) { * * @since 6.1 * - * @param array $post The main ACF post type settings array. + * @param array $post The main ACF post type settings array. + * @param boolean $escape_labels Determines if the label values should be escaped. * @return array */ - public function get_post_type_args( $post ) { + public function get_post_type_args( $post, $escape_labels = true ) { $args = array(); // Make sure any provided labels are escaped strings and not empty. $labels = array_filter( $post['labels'] ); $labels = array_map( 'strval', $labels ); - $labels = array_map( 'esc_html', $labels ); - + if ( $escape_labels ) { + $labels = array_map( 'esc_html', $labels ); + } if ( ! empty( $labels ) ) { $args['labels'] = $labels; } @@ -451,10 +481,21 @@ public function get_post_type_args( $post ) { $args['menu_position'] = $menu_position; } - // WordPress defaults to the same icon as the posts icon. - $menu_icon = (string) $post['menu_icon']; - if ( ! empty( $menu_icon ) ) { - $args['menu_icon'] = $menu_icon; + // Set the default for the icon. + $args['menu_icon'] = 'dashicons-admin-post'; + + // Override that default if a value is provided. + if ( ! empty( $post['menu_icon'] ) ) { + if ( is_string( $post['menu_icon'] ) ) { + $args['menu_icon'] = $post['menu_icon']; + } + if ( is_array( $post['menu_icon'] ) ) { + if ( $post['menu_icon']['type'] === 'media_library' ) { + $args['menu_icon'] = wp_get_attachment_image_url( $post['menu_icon']['value'] ); + } else { + $args['menu_icon'] = $post['menu_icon']['value']; + } + } } // WordPress defaults to "post" for `$args['capability_type']`, but can also take an array. @@ -477,7 +518,6 @@ public function get_post_type_args( $post ) { } // TODO: We don't handle the `capabilities` arg at the moment, but may in the future. - // WordPress defaults to the "title" and "editor" supports, but none can be provided by passing false (WP 3.5+). $supports = is_array( $post['supports'] ) ? $post['supports'] : array(); $supports = array_unique( array_filter( array_map( 'strval', $supports ) ) ); @@ -488,9 +528,9 @@ public function get_post_type_args( $post ) { $args['supports'] = $supports; } - // Handle register meta box callbacks if set from an import. + // Handle register meta box callbacks safely if ( ! empty( $post['register_meta_box_cb'] ) ) { - $args['register_meta_box_cb'] = (string) $post['register_meta_box_cb']; + $args['register_meta_box_cb'] = array( $this, 'build_safe_context_for_metabox_cb' ); } // WordPress doesn't register any default taxonomies. @@ -579,6 +619,45 @@ public function get_post_type_args( $post ) { return apply_filters( 'acf/post_type/registration_args', $args, $post ); } + /** + * Ensure the metabox being called does not perform any unsafe operations. + * + * @since 6.3.8 + * + * @param WP_Post $post The post being rendered. + * @return mixed The callback result. + */ + public function build_safe_context_for_metabox_cb( $post ) { + $post_types = $this->get_posts(); + $this_post = array_filter( + $post_types, + function ( $post_type ) use ( $post ) { + return $post_type['post_type'] === $post->post_type; + } + ); + if ( empty( $this_post ) || ! is_array( $this_post ) ) { + // Unable to find the ACF post type. Don't do anything. + return; + } + $acf_post_type = array_shift( $this_post ); + $original_cb = isset( $acf_post_type['register_meta_box_cb'] ) ? $acf_post_type['register_meta_box_cb'] : false; + + // Prevent access to any wp_ prefixed functions in a callback. + if ( apply_filters( 'acf/post_type/prevent_access_to_wp_functions_in_meta_box_cb', true ) && substr( strtolower( $original_cb ), 0, 3 ) === 'wp_' ) { + // Don't execute register meta box callbacks if an internal wp function by default. + return; + } + + $original_post = $_POST; //phpcs:ignore -- Only used as temporary storage to prevent CSRFs in callbacks. + $_POST = array(); + $return = false; + if ( is_callable( $original_cb ) ) { + $return = call_user_func( $original_cb, $post ); + } + $_POST = $original_post; + return $return; + } + /** * Returns a string that can be used to create a post type in PHP. * @@ -597,7 +676,7 @@ public function export_post_as_php( $post = array() ) { // Validate and prepare the post for export. $post = $this->validate_post( $post ); - $args = $this->get_post_type_args( $post ); + $args = $this->get_post_type_args( $post, false ); $code = var_export( $args, true ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions -- Used for PHP export. if ( ! $code ) { @@ -744,7 +823,6 @@ public function import_cptui_post_type( $args ) { } // TODO: Investigate CPTUI usage of with_feeds, pages settings. - // ACF handles capability type differently. if ( isset( $args['capability_type'] ) ) { if ( 'post' !== trim( $args['capability_type'] ) ) { @@ -787,11 +865,6 @@ public function import_cptui_post_type( $args ) { unset( $args['query_var_slug'] ); } - // ACF doesn't support custom "Enter title here" text. - if ( isset( $args['enter_title_here'] ) ) { - unset( $args['enter_title_here'] ); - } - $acf_args = wp_parse_args( $args, $acf_args ); // ACF doesn't yet handle custom supports, so we're tacking onto the regular supports. @@ -826,7 +899,6 @@ public function import_cptui_post_type( $args ) { // Import the post normally. return $this->import_post( $acf_args ); } - } } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-taxonomy.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-taxonomy.php index 71de897a0..7cb738eac 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-taxonomy.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/class-acf-taxonomy.php @@ -235,10 +235,14 @@ public function get_settings_array() { * * @since 6.1 * - * @return bool validity status + * @return boolean validity status */ public function ajax_validate_values() { - $taxonomy_key = acf_sanitize_request_args( $_POST['acf_taxonomy']['taxonomy'] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + if ( empty( $_POST['acf_taxonomy'] ) || empty( $_POST['acf_taxonomy']['taxonomy'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + return false; + } + + $taxonomy_key = acf_sanitize_request_args( wp_unslash( $_POST['acf_taxonomy']['taxonomy'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. $taxonomy_key = is_string( $taxonomy_key ) ? $taxonomy_key : ''; $valid = true; @@ -259,17 +263,18 @@ public function ajax_validate_values() { acf_add_internal_post_type_validation_error( 'taxonomy', $message ); } else { // Check if this post key exists in the ACF store for registered post types, excluding those which failed registration. - $store = acf_get_store( $this->store ); - $post_id = (int) acf_sanitize_request_args( $_POST['post_id'] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + $store = acf_get_store( $this->store ); + $post_id = (int) acf_maybe_get_POST( 'post_id', 0 ); + $matches = array_filter( $store->get_data(), - function( $item ) use ( $taxonomy_key ) { + function ( $item ) use ( $taxonomy_key ) { return $item['taxonomy'] === $taxonomy_key && empty( $item['not_registered'] ); } ); $duplicates = array_filter( $matches, - function( $item ) use ( $post_id ) { + function ( $item ) use ( $post_id ) { return $item['ID'] !== $post_id; } ); @@ -277,12 +282,10 @@ function( $item ) use ( $post_id ) { if ( $duplicates ) { $valid = false; acf_add_internal_post_type_validation_error( 'taxonomy', __( 'This taxonomy key is already in use by another taxonomy in ACF and cannot be used.', 'acf' ) ); - } else { // If we're not already in use with another ACF taxonomy, check if we're registered, but not by ACF. - if ( empty( $matches ) && taxonomy_exists( $taxonomy_key ) ) { - $valid = false; - acf_add_internal_post_type_validation_error( 'taxonomy', __( 'This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.', 'acf' ) ); - } + } elseif ( empty( $matches ) && taxonomy_exists( $taxonomy_key ) ) { + $valid = false; + acf_add_internal_post_type_validation_error( 'taxonomy', __( 'This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.', 'acf' ) ); } } @@ -300,17 +303,19 @@ function( $item ) use ( $post_id ) { * * @since 6.1 * - * @param array $post The main ACF taxonomy settings array. + * @param array $post The main ACF taxonomy settings array. + * @param boolean $escape_labels Determines if the label values should be escaped. * @return array */ - public function get_taxonomy_args( $post ) { + public function get_taxonomy_args( $post, $escape_labels = true ) { $args = array(); // Make sure any provided labels are escaped strings and not empty. $labels = array_filter( $post['labels'] ); $labels = array_map( 'strval', $labels ); - $labels = array_map( 'esc_html', $labels ); - + if ( $escape_labels ) { + $labels = array_map( 'esc_html', $labels ); + } if ( ! empty( $labels ) ) { $args['labels'] = $labels; } @@ -418,7 +423,7 @@ public function get_taxonomy_args( $post ) { $meta_box = isset( $post['meta_box'] ) ? (string) $post['meta_box'] : 'default'; if ( 'custom' === $meta_box && ! empty( $post['meta_box_cb'] ) ) { - $args['meta_box_cb'] = (string) $post['meta_box_cb']; + $args['meta_box_cb'] = array( $this, 'build_safe_context_for_metabox_cb' ); if ( ! empty( $post['meta_box_sanitize_cb'] ) ) { $args['meta_box_sanitize_cb'] = (string) $post['meta_box_sanitize_cb']; @@ -499,6 +504,46 @@ public function get_taxonomy_args( $post ) { return apply_filters( 'acf/taxonomy/registration_args', $args, $post ); } + /** + * Ensure the metabox being called does not perform any unsafe operations. + * + * @since 6.3.8 + * + * @param WP_Post $post The post being rendered. + * @param array $tax The provided taxonomy information required for callback render. + * @return mixed The callback result. + */ + public function build_safe_context_for_metabox_cb( $post, $tax ) { + $taxonomies = $this->get_posts(); + $this_tax = array_filter( + $taxonomies, + function ( $taxonomy ) use ( $tax ) { + return $taxonomy['taxonomy'] === $tax['args']['taxonomy']; + } + ); + if ( empty( $this_tax ) || ! is_array( $this_tax ) ) { + // Unable to find the ACF taxonomy. Don't do anything. + return; + } + $acf_taxonomy = array_shift( $this_tax ); + $original_cb = isset( $acf_taxonomy['meta_box_cb'] ) ? $acf_taxonomy['meta_box_cb'] : false; + + // Prevent access to any wp_ prefixed functions in a callback. + if ( apply_filters( 'acf/taxonomy/prevent_access_to_wp_functions_in_meta_box_cb', true ) && substr( strtolower( $original_cb ), 0, 3 ) === 'wp_' ) { + // Don't execute register meta box callbacks if an internal wp function by default. + return; + } + + $original_post = $_POST; //phpcs:ignore -- Only used as temporary storage to prevent CSRFs in callbacks. + $_POST = array(); + $return = false; + if ( is_callable( $original_cb ) ) { + $return = call_user_func( $original_cb, $post, $tax ); + } + $_POST = $original_post; + return $return; + } + /** * Returns a string that can be used to create a taxonomy in PHP. * @@ -517,7 +562,7 @@ public function export_post_as_php( $post = array() ) { $taxonomy_key = $post['taxonomy']; $objects = (array) $post['object_type']; $objects = var_export( $objects, true ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions -- Used for PHP export. - $args = $this->get_taxonomy_args( $post ); + $args = $this->get_taxonomy_args( $post, false ); $args = var_export( $args, true ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions -- Used for PHP export. if ( ! $args ) { @@ -742,7 +787,6 @@ public function import_cptui_taxonomy( $args ) { return $this->import_post( $acf_args ); } - } } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/post-types/index.php @@ -0,0 +1,2 @@ +format_value_for_rest( $value, $post_id, $field ); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-api.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-api.php index 3b18803a7..1496ebd64 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-api.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-api.php @@ -147,7 +147,7 @@ private function get_schema() { * @param \WP_REST_Request $request * @param string $param * - * @return bool|WP_Error + * @return boolean|WP_Error */ public function validate_rest_arg( $value, $request, $param ) { // Validate all fields with default WordPress validation first. @@ -187,11 +187,11 @@ public function validate_rest_arg( $value, $request, $param ) { * Load field values into the requested object. This method is not a part of any public API and is only public as * it is required by WordPress. * - * @param array $object An array representation of the post, term, or user object. + * @param array $object An array representation of the post, term, or user object. * @param string $field_name * @param WP_REST_Request $request * @param string $object_sub_type Note that this isn't the same as $this->object_type. This variable is - * more specific and can be a post type or taxonomy. + * more specific and can be a post type or taxonomy. * @return array */ public function load_fields( $object, $field_name, $request, $object_sub_type ) { @@ -253,10 +253,10 @@ public function load_fields( $object, $field_name, $request, $object_sub_type ) * * @param array $data * @param WP_Post|WP_Term|WP_User $object - * @param string $property 'acf' + * @param string $property 'acf' * @param WP_REST_Request $request * @param string $object_sub_type This will be the post type, the taxonomy, or 'user'. - * @return bool|WP_Error + * @return boolean|WP_Error */ public function update_fields( $data, $object, $property, $request, $object_sub_type ) { // If 'acf' data object is empty, don't do anything. @@ -293,7 +293,6 @@ public function update_fields( $data, $object, $property, $request, $object_sub_ // // return true; // } - // todo - consider/discuss handling this in the request object instead // If the incoming data defines field group keys, extract it from the data. This is used to scope the // field lookup in \ACF_Rest_Api::get_field_groups_by_id(); @@ -346,8 +345,8 @@ private function is_admin_mode( $data ) { /** * Make the ACF identifier string for the given object. * - * @param int $object_id - * @param string $object_type 'user', 'term', or 'post' + * @param integer $object_id + * @param string $object_type 'user', 'term', or 'post' * @return string */ private function make_identifier( $object_id, $object_type ) { @@ -369,7 +368,7 @@ private function make_identifier( $object_id, $object_type ) { * @param array $field_group The field group to check. * @param array $location_types An array of location types. * - * @return bool + * @return boolean */ private function object_type_has_field_group( $object_type, $field_group, $location_types = array() ) { if ( ! isset( $field_group['location'] ) || ! is_array( $field_group['location'] ) ) { @@ -379,7 +378,6 @@ private function object_type_has_field_group( $object_type, $field_group, $locat $location_types = empty( $location_types ) ? acf_get_location_types() : $location_types; foreach ( $field_group['location'] as $rule_group ) { - $match = false; foreach ( $rule_group as $rule ) { $rule = acf_validate_location_rule( $rule ); @@ -437,7 +435,7 @@ private function object_type_has_field_group( $object_type, $field_group, $locat /** * Get all field groups for the provided object type. * - * @param string $object_type 'user', 'term', or 'post' + * @param string $object_type 'user', 'term', or 'post' * * @return array An array of field groups that display for that location type. */ @@ -462,10 +460,10 @@ private function get_field_groups_by_object_type( $object_type ) { /** * Get all field groups for a given object. * - * @param int $object_id - * @param string $object_type 'user', 'term', or 'post' + * @param integer $object_id + * @param string $object_type 'user', 'term', or 'post' * @param string|null $object_sub_type The post type or taxonomy. When an $object_type of 'user' is in play, this can be ignored. - * @param array $scope Field group keys to limit the returned set of field groups to. This is used to scope field lookups to specific groups. + * @param array $scope Field group keys to limit the returned set of field groups to. This is used to scope field lookups to specific groups. * @return array An array of matching field groups. */ private function get_field_groups_by_id( $object_id, $object_type, $object_sub_type = null, $scope = array() ) { @@ -483,8 +481,8 @@ private function get_field_groups_by_id( $object_id, $object_type, $object_sub_t switch ( $object_type ) { case 'user': $args = array( - 'user_id' => $object_id, - 'rest' => true, + 'user_id' => $object_id, + 'rest' => true, ); break; case 'term': @@ -493,7 +491,7 @@ private function get_field_groups_by_id( $object_id, $object_type, $object_sub_t case 'comment': $comment = get_comment( $object_id ); $post_type = get_post_type( $comment->comment_post_ID ); - $args = array( 'comment' => $post_type ); + $args = array( 'comment' => $post_type ); break; case 'post': default: @@ -520,9 +518,9 @@ function ( $group ) use ( $scope ) { /** * Get all ACF fields for a given field group and allow third party filtering. * - * @param array $field_group This could technically be other possible values supported by acf_get_fields() but in this - * context, we're only using the field group arrays. - * @param null|int $object_id The ID of the object being prepared. + * @param array $field_group This could technically be other possible values supported by acf_get_fields() but in this + * context, we're only using the field group arrays. + * @param null|integer $object_id The ID of the object being prepared. * @return array */ private function get_fields( $field_group, $object_id = null ) { @@ -553,5 +551,4 @@ function ( $field ) { */ return (array) apply_filters( 'acf/rest/get_fields', $fields, $resource, $http_method ); } - } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-embed-links.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-embed-links.php index 315f9d726..d479f64d5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-embed-links.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-embed-links.php @@ -89,5 +89,4 @@ public function load_item_links( $response, $item, $request ) { return $response; } - } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-request.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-request.php index 5fae1d2ce..dbea8cbdc 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-request.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/class-acf-rest-request.php @@ -12,10 +12,6 @@ /** * Class ACF_Rest_Request - * - * @property-read string $object_sub_type - * @property-read string $object_type - * @property-read string $http_method */ class ACF_Rest_Request { @@ -248,5 +244,4 @@ private function get_taxonomy_by_rest_base( $rest_base ) { return null; } - } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/rest-api/index.php @@ -0,0 +1,2 @@ +=' ) ) { + add_action( '_wp_put_post_revision', array( $this, 'maybe_save_revision' ), 10, 2 ); + add_filter( 'wp_save_post_revision_post_has_changed', array( $this, 'check_acf_fields_have_changed' ), 9, 3 ); + add_filter( 'wp_post_revision_meta_keys', array( $this, 'wp_post_revision_meta_keys' ) ); + + $this->register_meta(); + } else { + add_filter( 'wp_save_post_revision_check_for_changes', array( $this, 'wp_save_post_revision_check_for_changes' ), 10, 3 ); + } + } + + /** + * Registers any ACF meta that should be sent the REST/Gutenberg request. + * For now, this is just our "_acf_changed" key that we use to detect if ACF fields have changed. + * + * @since 6.2.6 + */ + public function register_meta() { + register_meta( + 'post', + '_acf_changed', + array( + 'type' => 'boolean', + 'single' => true, + 'show_in_rest' => true, + 'revisions_enabled' => true, + 'auth_callback' => '__return_true', + ) + ); } + /** + * Lets WordPress know which meta keys to include in revisions. + * For now, this is just our "_acf_changed" key, as we still handle revisions ourselves. + * + * @since 6.2.6 + * + * @param array $keys The meta keys that should be revisioned. + * @return array + */ + public function wp_post_revision_meta_keys( $keys ) { + $keys[] = '_acf_changed'; + return $keys; + } - /* - * wp_preview_post_fields - * - * This function is used to trick WP into thinking that one of the $post's fields has changed and - * will allow an autosave to be updated. - * Fixes an odd bug causing the preview page to render the non autosave post data on every odd attempt - * - * @type function - * @date 21/10/2014 - * @since 5.1.0 - * - * @param $fields (array) - * @return $fields - */ + /** + * Helps WordPress determine if fields have changed, and if in a legacy + * metabox AJAX request, copies the metadata to the new revision. + * + * @since 6.2.6 + * + * @param boolean $post_has_changed True if the post has changed, false if not. + * @param WP_Post $last_revision The WP_Post object for the latest revision. + * @param WP_Post $post The WP_Post object for the parent post. + * @return boolean + */ + public function check_acf_fields_have_changed( $post_has_changed, $last_revision, $post ) { + if ( acf_maybe_get_GET( 'meta-box-loader', false ) ) { + // We're in a legacy AJAX request, so we copy fields over to the latest revision. + $this->maybe_save_revision( $last_revision->ID, $post->ID ); + } elseif ( acf_maybe_get_POST( '_acf_changed', false ) ) { + // We're in a classic editor save request, so notify WP that fields have changed. + $post_has_changed = true; + } + + // Let WordPress decide for REST/block editor requests. + return $post_has_changed; + } + + /** + * Copies ACF field data to the latest revision. + * + * @since 6.2.6 + * + * @param integer $revision_id The ID of the revision that was just created. + * @param integer $post_id The ID of the post being updated. + * @return void + */ + public function maybe_save_revision( $revision_id, $post_id ) { + // We don't have anything to copy over yet. + if ( ! did_action( 'acf/save_post' ) ) { + delete_metadata( 'post', $post_id, '_acf_changed' ); + delete_metadata( 'post', $revision_id, '_acf_changed' ); + return; + } + + // Bail if this is an autosave in Classic Editor, it already has the field values. + if ( acf_maybe_get_POST( '_acf_changed' ) && wp_is_post_autosave( $revision_id ) ) { + return; + } + // Copy the saved meta from the main post to the latest revision. + acf_save_post_revision( $post_id ); + } + + /** + * This function is used to trick WP into thinking that one of the $post's fields has changed and + * will allow an autosave to be updated. + * Fixes an odd bug causing the preview page to render the non autosave post data on every odd attempt + * + * @type function + * @date 21/10/2014 + * @since 5.1.0 + * + * @param $fields (array) + * @return $fields + */ function wp_preview_post_fields( $fields ) { // bail early if not previewing a post @@ -62,32 +137,26 @@ function wp_preview_post_fields( $fields ) { // add to fields if ACF has changed if ( acf_maybe_get_POST( '_acf_changed' ) ) { - $fields['_acf_changed'] = 'different than 1'; - } // return return $fields; - } - /* - * wp_save_post_revision_check_for_changes - * - * This filter will return false and force WP to save a revision. This is required due to - * WP checking only post_title, post_excerpt and post_content values, not custom fields. - * - * @type filter - * @date 19/09/13 - * - * @param $return (boolean) defaults to true - * @param $last_revision (object) the last revision that WP will compare against - * @param $post (object) the $post that WP will compare against - * @return $return (boolean) - */ - + /** + * This filter will return false and force WP to save a revision. This is required due to + * WP checking only post_title, post_excerpt and post_content values, not custom fields. + * + * @type filter + * @date 19/09/13 + * + * @param boolean $return defaults to true + * @param object $last_revision the last revision that WP will compare against + * @param object $post the $post object that WP will compare against + * @return boolean $return + */ function wp_save_post_revision_check_for_changes( $return, $last_revision, $post ) { // if acf has changed, return false and prevent WP from performing 'compare' logic @@ -97,24 +166,20 @@ function wp_save_post_revision_check_for_changes( $return, $last_revision, $post // return return $return; - } - /* - * wp_post_revision_fields - * - * This filter will add the ACF fields to the returned array - * Versions 3.5 and 3.6 of WP feature different uses of the revisions filters, so there are - * some hacks to allow both versions to work correctly - * - * @type filter - * @date 11/08/13 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * This filter will add the ACF fields to the returned array + * Versions 3.5 and 3.6 of WP feature different uses of the revisions filters, so there are + * some hacks to allow both versions to work correctly + * + * @type filter + * @date 11/08/13 + * + * @param $post_id (int) + * @return $post_id (int) + */ function wp_post_revision_fields( $fields, $post = null ) { // validate page @@ -126,12 +191,10 @@ function wp_post_revision_fields( $fields, $post = null ) { } // allow - } else { // bail early (most likely saving a post) return $fields; - } // vars @@ -141,10 +204,8 @@ function wp_post_revision_fields( $fields, $post = null ) { // compatibility with WP < 4.5 (test) if ( ! $post_id ) { - global $post; $post_id = $post->ID; - } // get all postmeta @@ -191,7 +252,6 @@ function wp_post_revision_fields( $fields, $post = null ) { // update vars $field_title = str_repeat( '- ', $count ) . $field_title; $field_order = $oldest['menu_order'] . '.1'; - } // append @@ -200,7 +260,6 @@ function wp_post_revision_fields( $fields, $post = null ) { // hook into specific revision field filter and return local value add_filter( "_wp_post_revision_field_{$name}", array( $this, 'wp_post_revision_field' ), 10, 4 ); - } // append @@ -221,32 +280,23 @@ function wp_post_revision_fields( $fields, $post = null ) { // append $fields = $fields + $append; - } // return return $fields; - } - - /* - * wp_post_revision_field - * - * This filter will load the value for the given field and return it for rendering - * - * @type filter - * @date 11/08/13 - * - * @param $value (mixed) should be false as it has not yet been loaded - * @param $field_name (string) The name of the field - * @param $post (mixed) Holds the $post object to load from - in WP 3.5, this is not passed! - * @param $direction (string) to / from - not used - * @return $value (string) - */ - function wp_post_revision_field( $value, $field_name, $post = null, $direction = false ) { - - // bail early if is empty. + /** + * Load the value for the given field and return it for rendering. + * + * @param mixed $value Should be false as it has not yet been loaded. + * @param string $field_name The name of the field + * @param mixed $post Holds the $post object to load from - in WP 3.5, this is not passed! + * @param string $direction To / from - not used. + * @return string $value + */ + public function wp_post_revision_field( $value, $field_name, $post = null, $direction = false ) { + // Bail early if is empty. if ( empty( $value ) ) { return ''; } @@ -273,19 +323,15 @@ function wp_post_revision_field( $value, $field_name, $post = null, $direction = return $value; } - - /* - * wp_restore_post_revision - * - * This action will copy and paste the metadata from a revision to the post - * - * @type action - * @date 11/08/13 - * - * @param $parent_id (int) the destination post - * @return $revision_id (int) the source post - */ - + /** + * This action will copy and paste the metadata from a revision to the post + * + * @type action + * @date 11/08/13 + * + * @param $parent_id (int) the destination post + * @return $revision_id (int) the source post + */ function wp_restore_post_revision( $post_id, $revision_id ) { // copy postmeta from revision to post (restore from revision) @@ -300,26 +346,21 @@ function wp_restore_post_revision( $post_id, $revision_id ) { // copy postmeta from revision to latest revision (potentialy may be the same, but most likely are different) acf_copy_postmeta( $revision_id, $revision->ID ); - } - } - /* - * acf_validate_post_id - * - * This function will modify the $post_id and allow loading values from a revision - * - * @type function - * @date 6/3/17 - * @since 5.5.10 - * - * @param $post_id (int) - * @param $_post_id (int) - * @return $post_id (int) - */ - + /** + * This function will modify the $post_id and allow loading values from a revision + * + * @type function + * @date 6/3/17 + * @since 5.5.10 + * + * @param $post_id (int) + * @param $_post_id (int) + * @return $post_id (int) + */ function acf_validate_post_id( $post_id, $_post_id ) { // phpcs:disable WordPress.Security.NonceVerification.Recommended @@ -344,17 +385,11 @@ function acf_validate_post_id( $post_id, $_post_id ) { // validate if ( isset( $_GET['preview_id'] ) ) { - $preview_id = (int) $_GET['preview_id']; - } elseif ( isset( $_GET['p'] ) ) { - $preview_id = (int) $_GET['p']; - } elseif ( isset( $_GET['page_id'] ) ) { - $preview_id = (int) $_GET['page_id']; - } // phpcs:enable WordPress.Security.NonceVerification.Recommended @@ -368,9 +403,7 @@ function acf_validate_post_id( $post_id, $_post_id ) { // save if ( $revision && $revision->post_parent == $post_id ) { - $post_id = (int) $revision->ID; - } // set cache @@ -378,30 +411,24 @@ function acf_validate_post_id( $post_id, $_post_id ) { // return return $post_id; - } - } // initialize acf()->revisions = new acf_revisions(); - endif; // class_exists check -/* -* acf_save_post_revision -* -* This function will copy meta from a post to it's latest revision -* -* @type function -* @date 26/09/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return n/a -*/ - +/** + * This function will copy meta from a post to it's latest revision + * + * @type function + * @date 26/09/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return n/a + */ function acf_save_post_revision( $post_id = 0 ) { // get latest revision @@ -409,27 +436,21 @@ function acf_save_post_revision( $post_id = 0 ) { // save if ( $revision ) { - acf_copy_postmeta( $post_id, $revision->ID ); - } - } -/* -* acf_get_post_latest_revision -* -* This function will return the latest revision for a given post -* -* @type function -* @date 25/06/2016 -* @since 5.3.8 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - +/** + * This function will return the latest revision for a given post + * + * @type function + * @date 25/06/2016 + * @since 5.3.8 + * + * @param $post_id (int) + * @return $post_id (int) + */ function acf_get_post_latest_revision( $post_id ) { // vars @@ -440,8 +461,4 @@ function acf_get_post_latest_revision( $post_id ) { // return return $revision; - } - - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/third-party.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/third-party.php index e2d953911..102c90a2d 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/third-party.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/third-party.php @@ -1,35 +1,26 @@ 1 ) ); $ee_post_types = array_keys( $ee_post_types ); @@ -76,55 +62,38 @@ function ee_get_post_types( $post_types, $args ) { $post_types = array_unique( $post_types ); } - // return return $post_types; } - - /* - * tabify_posttypes - * - * This function removes ACF post types from the tabify edit screen (post type selection sidebar) - * - * @type function - * @date 9/10/12 - * @since 3.5.1 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function tabify_posttypes( $posttypes ) { - - // unset + /** + * This function removes ACF post types from the tabify edit screen (post type selection sidebar) + * + * @since 3.5.1 + * + * @param array $posttypes An array of post types supported by tabify. + * @return array + */ + public function tabify_posttypes( $posttypes ) { + // unset ACF post types unset( $posttypes['acf-field-group'] ); unset( $posttypes['acf-field'] ); - // return return $posttypes; } - /* - * tabify_add_meta_boxes - * - * This function creates dummy metaboxes on the tabify edit screen page - * - * @type function - * @date 9/10/12 - * @since 3.5.1 - * - * @param $post_type (string) - * @return n/a - */ - - function tabify_add_meta_boxes( $post_type ) { - + /** + * This function creates dummy metaboxes on the tabify edit screen page + * + * @since 3.5.1 + * + * @param string $post_type The name of the displayed post type. + */ + public function tabify_add_meta_boxes( $post_type ) { // get field groups $field_groups = acf_get_field_groups(); if ( ! empty( $field_groups ) ) { - foreach ( $field_groups as $field_group ) { // vars @@ -133,27 +102,20 @@ function tabify_add_meta_boxes( $post_type ) { // add meta box add_meta_box( $id, acf_esc_html( $title ), '__return_true', $post_type ); - } } - } - /* - * pts_allowed_pages - * - * This filter will prevent PTS from running on the field group page! - * - * @type function - * @date 25/09/2014 - * @since 5.0.0 - * - * @param $pages (array) - * @return $pages - */ - - function pts_allowed_pages( $pages ) { + /** + * This filter will prevent PTS from running on the field group page + * + * @since 5.0.0 + * + * @param array $pages An array of pages PTS should run on. + * @return array + */ + public function pts_allowed_pages( $pages ) { // vars $post_type = ''; @@ -161,47 +123,29 @@ function pts_allowed_pages( $pages ) { // phpcs:disable WordPress.Security.NonceVerification.Recommended -- Verified elsewhere. // check $_GET because it is too early to use functions / global vars. if ( ! empty( $_GET['post_type'] ) ) { - $post_type = sanitize_text_field( $_GET['post_type'] ); - } elseif ( ! empty( $_GET['post'] ) ) { - $post_type = get_post_type( $_GET['post'] ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- Sanitized when get_post_type() calls get_post(). - } // phpcs:enable WordPress.Security.NonceVerification.Recommended // check post type if ( $post_type == 'acf-field-group' ) { - $pages = array(); - } // return return $pages; - } /** - * doing_dark_mode - * - * Runs during 'admin_enqueue_scripts' if dark mode is enabled + * Runs during 'admin_enqueue_scripts' if dark mode is enabled * - * @date 13/8/18 - * @since 5.7.3 - * - * @param void - * @return void + * @since 5.7.3 */ - - function doing_dark_mode() { + public function doing_dark_mode() { wp_enqueue_style( 'acf-dark', acf_get_url( 'assets/css/acf-dark.css' ), array(), ACF_VERSION ); } - } new acf_third_party(); - endif; - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/updates.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/updates.php deleted file mode 100644 index 5af044911..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/updates.php +++ /dev/null @@ -1,495 +0,0 @@ - '', - 'key' => '', - 'slug' => '', - 'basename' => '', - 'version' => '', - ) - ); - - // Check if is_plugin_active() function exists. This is required on the front end of the - // site, since it is in a file that is normally only loaded in the admin. - if ( ! function_exists( 'is_plugin_active' ) ) { - require_once ABSPATH . 'wp-admin/includes/plugin.php'; - } - - // add if is active plugin (not included in theme) - if ( is_plugin_active( $plugin['basename'] ) ) { - $this->plugins[ $plugin['basename'] ] = $plugin; - } - } - - /** - * get_plugin_by - * - * Returns a registered plugin for the give key and value. - * - * @date 3/8/18 - * @since 5.7.2 - * - * @param string $key The array key to compare - * @param string $value The value to compare against - * @return array|false - */ - - function get_plugin_by( $key = '', $value = null ) { - foreach ( $this->plugins as $plugin ) { - if ( $plugin[ $key ] === $value ) { - return $plugin; - } - } - return false; - } - - /* - * request - * - * Makes a request to the ACF connect server. - * - * @date 8/4/17 - * @since 5.5.10 - * - * @param string $endpoint The API endpoint. - * @param array $body The body to post. - * @return (array|string|WP_Error) - */ - function request( $endpoint = '', $body = null ) { - - // Determine URL. - $url = "https://connect.advancedcustomfields.com/$endpoint"; - - // Staging environment. - if ( defined( 'ACF_DEV_API' ) && ACF_DEV_API ) { - $url = trailingslashit( ACF_DEV_API ) . $endpoint; - acf_log( $url, $body ); - } - - // Make request. - $raw_response = wp_remote_post( - $url, - array( - 'timeout' => 10, - 'body' => $body, - ) - ); - - // Handle response error. - if ( is_wp_error( $raw_response ) ) { - return $raw_response; - - // Handle http error. - } elseif ( wp_remote_retrieve_response_code( $raw_response ) != 200 ) { - return new WP_Error( 'server_error', wp_remote_retrieve_response_message( $raw_response ) ); - } - - // Decode JSON response. - $json = json_decode( wp_remote_retrieve_body( $raw_response ), true ); - - // Allow non json value. - if ( $json === null ) { - return wp_remote_retrieve_body( $raw_response ); - } - - // return - return $json; - } - - /** - * Returns update information for the given plugin id. - * - * @since 5.5.10 - * - * @param string $id The plugin id such as 'pro'. - * @param boolean $force_check Bypasses cached result. Defaults to false. - * @return array|WP_Error - */ - public function get_plugin_info( $id = '', $force_check = false ) { - $transient_name = 'acf_plugin_info_' . $id; - - // check cache but allow for $force_check override. - if ( ! $force_check ) { - $transient = get_transient( $transient_name ); - if ( $transient !== false ) { - return $transient; - } - } - - $response = $this->request( 'v2/plugins/get-info?p=' . $id ); - - // convert string (misc error) to WP_Error object. - if ( is_string( $response ) ) { - $response = new WP_Error( 'server_error', esc_html( $response ) ); - } - - // allow json to include expiration but force minimum and max for safety. - $expiration = $this->get_expiration( $response, DAY_IN_SECONDS, MONTH_IN_SECONDS ); - - // update transient. - set_transient( $transient_name, $response, $expiration ); - - return $response; - } - - /** - * get_plugin_update - * - * Returns specific data from the 'update-check' response. - * - * @date 3/8/18 - * @since 5.7.2 - * - * @param string $basename The plugin basename. - * @param boolean $force_check Bypasses cached result. Defaults to false - * @return array - */ - - function get_plugin_update( $basename = '', $force_check = false ) { - - // get updates - $updates = $this->get_plugin_updates( $force_check ); - - // check for and return update - if ( is_array( $updates ) && isset( $updates['plugins'][ $basename ] ) ) { - return $updates['plugins'][ $basename ]; - } - return false; - } - - - /** - * get_plugin_updates - * - * Checks for plugin updates. - * - * @date 8/7/18 - * @since 5.6.9 - * @since 5.7.2 Added 'checked' comparison - * - * @param boolean $force_check Bypasses cached result. Defaults to false. - * @return array|WP_Error. - */ - - function get_plugin_updates( $force_check = false ) { - - // var - $transient_name = 'acf_plugin_updates'; - - // construct array of 'checked' plugins - // sort by key to avoid detecting change due to "include order" - $checked = array(); - foreach ( $this->plugins as $basename => $plugin ) { - $checked[ $basename ] = $plugin['version']; - } - ksort( $checked ); - - // $force_check prevents transient lookup - if ( ! $force_check ) { - $transient = get_transient( $transient_name ); - - // if cached response was found, compare $transient['checked'] against $checked and ignore if they don't match (plugins/versions have changed) - if ( is_array( $transient ) ) { - $transient_checked = isset( $transient['checked'] ) ? $transient['checked'] : array(); - if ( wp_json_encode( $checked ) !== wp_json_encode( $transient_checked ) ) { - $transient = false; - } - } - if ( $transient !== false ) { - return $transient; - } - } - - // vars - $post = array( - 'plugins' => wp_json_encode( $this->plugins ), - 'wp' => wp_json_encode( - array( - 'wp_name' => get_bloginfo( 'name' ), - 'wp_url' => acf_get_home_url(), - 'wp_version' => get_bloginfo( 'version' ), - 'wp_language' => get_bloginfo( 'language' ), - 'wp_timezone' => get_option( 'timezone_string' ), - 'php_version' => PHP_VERSION, - ) - ), - 'acf' => wp_json_encode( - array( - 'acf_version' => get_option( 'acf_version' ), - 'acf_pro' => acf_is_pro(), - 'block_count' => acf_pro_get_registered_block_count(), - ) - ), - ); - - // request - $response = $this->request( 'v2/plugins/update-check', $post ); - - // append checked reference - if ( is_array( $response ) ) { - $response['checked'] = $checked; - } - - // allow json to include expiration but force minimum and max for safety - $expiration = $this->get_expiration( $response, DAY_IN_SECONDS, MONTH_IN_SECONDS ); - - // update transient - set_transient( $transient_name, $response, $expiration ); - - // return - return $response; - } - - /** - * This function safely gets the expiration value from a response. - * - * @since 5.6.9 - * - * @param mixed $response The response from the server. Default false. - * @param int $min The minimum expiration limit. Default 0. - * @param int $max The maximum expiration limit. Default 0. - * @return int - */ - public function get_expiration( $response = false, $min = 0, $max = 0 ) { - $expiration = 0; - - // check possible error conditions. - if ( is_wp_error( $response ) || is_string( $response ) ) { - return 5 * MINUTE_IN_SECONDS; - } - - // use the server requested expiration if present. - if ( is_array( $response ) && isset( $response['expiration'] ) ) { - $expiration = (int) $response['expiration']; - } - - // use the minimum if neither check matches, or ensure the server expiration isn't lower than our minimum. - if ( $expiration < $min ) { - return $min; - } - - // ensure the server expiration isn't higher than our max. - if ( $expiration > $max ) { - return $max; - } - - return $expiration; - } - - /* - * refresh_plugins_transient - * - * Deletes transients and allows a fresh lookup. - * - * @date 11/4/17 - * @since 5.5.10 - * - * @param void - * @return void - */ - - function refresh_plugins_transient() { - delete_site_transient( 'update_plugins' ); - delete_transient( 'acf_plugin_updates' ); - } - - /* - * modify_plugins_transient - * - * Called when WP updates the 'update_plugins' site transient. Used to inject ACF plugin update info. - * - * @date 16/01/2014 - * @since 5.0.0 - * - * @param object $transient - * @return $transient - */ - - function modify_plugins_transient( $transient ) { - - // bail early if no response (error) - if ( ! isset( $transient->response ) ) { - return $transient; - } - - // force-check (only once) - $force_check = ( $this->checked == 0 ) ? ! empty( $_GET['force-check'] ) : false; // phpcs:ignore -- False positive, value not used. - - // fetch updates (this filter is called multiple times during a single page load) - $updates = $this->get_plugin_updates( $force_check ); - - // append - if ( is_array( $updates ) ) { - foreach ( $updates['plugins'] as $basename => $update ) { - $transient->response[ $basename ] = (object) $update; - } - } - - // increase - $this->checked++; - - // return - return $transient; - } - - /* - * modify_plugin_details - * - * Returns the plugin data visible in the 'View details' popup - * - * @date 17/01/2014 - * @since 5.0.0 - * - * @param object $result - * @param string $action - * @param object $args - * @return $result - */ - - function modify_plugin_details( $result, $action = null, $args = null ) { - - // vars - $plugin = false; - - // only for 'plugin_information' action - if ( $action !== 'plugin_information' ) { - return $result; - } - - // find plugin via slug - $plugin = $this->get_plugin_by( 'slug', $args->slug ); - if ( ! $plugin ) { - return $result; - } - - // connect - $response = $this->get_plugin_info( $plugin['id'] ); - - // bail early if no response - if ( ! is_array( $response ) ) { - return $result; - } - - // remove tags (different context) - unset( $response['tags'] ); - - // convert to object - $response = (object) $response; - - // sections - $sections = array( - 'description' => '', - 'installation' => '', - 'changelog' => '', - 'upgrade_notice' => '', - ); - foreach ( $sections as $k => $v ) { - $sections[ $k ] = $response->$k; - } - $response->sections = $sections; - - // return - return $response; - } - } - - - /* - * acf_updates - * - * The main function responsible for returning the one true acf_updates instance to functions everywhere. - * Use this function like you would a global variable, except without needing to declare the global. - * - * Example: - * - * @date 9/4/17 - * @since 5.5.12 - * - * @param void - * @return object - */ - - function acf_updates() { - global $acf_updates; - if ( ! isset( $acf_updates ) ) { - $acf_updates = new ACF_Updates(); - } - return $acf_updates; - } - - - /* - * acf_register_plugin_update - * - * Alias of acf_updates()->add_plugin(). - * - * @type function - * @date 12/4/17 - * @since 5.5.10 - * - * @param array $plugin - * @return void - */ - - function acf_register_plugin_update( $plugin ) { - acf_updates()->add_plugin( $plugin ); - } - -endif; // class_exists check - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/upgrades.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/upgrades.php index 2708a3978..b5b50c6f0 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/upgrades.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/upgrades.php @@ -1,15 +1,15 @@ = 34370 && $wp_current_db_version < 34370 ) { if ( acf_version_compare( acf_get_db_version(), '>', '5.5.0' ) ) { @@ -456,15 +450,15 @@ function acf_wp_upgrade_550_termmeta( $wp_db_version, $wp_current_db_version ) { add_action( 'wp_upgrade', 'acf_wp_upgrade_550_termmeta', 10, 2 ); /** - * acf_upgrade_550_taxonomy + * acf_upgrade_550_taxonomy * - * Upgrades all ACF4 termmeta for a specific taxonomy. + * Upgrades all ACF4 termmeta for a specific taxonomy. * - * @date 24/8/18 - * @since 5.7.4 + * @date 24/8/18 + * @since 5.7.4 * - * @param string $taxonomy The taxonomy name. - * @return void + * @param string $taxonomy The taxonomy name. + * @return void */ function acf_upgrade_550_taxonomy( $taxonomy ) { @@ -501,15 +495,15 @@ function acf_upgrade_550_taxonomy( $taxonomy ) { if ( $rows ) { foreach ( $rows as $row ) { - /* - Use regex to find "(_)taxonomy_(term_id)_(field_name)" and populate $matches: - Array - ( - [0] => _category_3_color - [1] => _ - [2] => 3 - [3] => color - ) + /** + * Use regex to find "(_)taxonomy_(term_id)_(field_name)" and populate $matches: + * Array + * ( + * [0] => _category_3_color + * [1] => _ + * [2] => 3 + * [3] => color + * ) */ if ( ! preg_match( "/^(_?){$taxonomy}_(\d+)_(.+)/", is_null( $row['option_name'] ) ? '' : $row['option_name'], $matches ) ) { continue; diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php index dedb2dafd..fe7088c63 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php @@ -5,24 +5,20 @@ } if ( ! class_exists( 'acf_validation' ) ) : - #[AllowDynamicProperties] class acf_validation { - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the class functionality + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function __construct() { // vars @@ -32,24 +28,20 @@ function __construct() { add_action( 'wp_ajax_acf/validate_save_post', array( $this, 'ajax_validate_save_post' ) ); add_action( 'wp_ajax_nopriv_acf/validate_save_post', array( $this, 'ajax_validate_save_post' ) ); add_action( 'acf/validate_save_post', array( $this, 'acf_validate_save_post' ), 5 ); - } - /* - * add_error - * - * This function will add an error message for a field - * - * @type function - * @date 25/11/2013 - * @since 5.0.0 - * - * @param $input (string) name attribute of DOM elmenet - * @param $message (string) error message - * @return $post_id (int) - */ - + /** + * This function will add an error message for a field + * + * @type function + * @date 25/11/2013 + * @since 5.0.0 + * + * @param $input (string) name attribute of DOM elmenet + * @param $message (string) error message + * @return $post_id (int) + */ function add_error( $input, $message ) { // add to array @@ -57,23 +49,19 @@ function add_error( $input, $message ) { 'input' => $input, 'message' => $message, ); - } - /* - * get_error - * - * This function will return an error for a given input - * - * @type function - * @date 5/03/2016 - * @since 5.3.2 - * - * @param $input (string) name attribute of DOM elmenet - * @return (mixed) - */ - + /** + * This function will return an error for a given input + * + * @type function + * @date 5/03/2016 + * @since 5.3.2 + * + * @param $input (string) name attribute of DOM elmenet + * @return (mixed) + */ function get_error( $input ) { // bail early if no errors @@ -83,7 +71,6 @@ function get_error( $input ) { // loop foreach ( $this->errors as $error ) { - if ( $error['input'] === $input ) { return $error; } @@ -91,23 +78,19 @@ function get_error( $input ) { // return return false; - } - /* - * get_errors - * - * This function will return validation errors - * - * @type function - * @date 25/11/2013 - * @since 5.0.0 - * - * @param n/a - * @return (array|boolean) - */ - + /** + * This function will return validation errors + * + * @type function + * @date 25/11/2013 + * @since 5.0.0 + * + * @param n/a + * @return (array|boolean) + */ function get_errors() { // bail early if no errors @@ -117,78 +100,65 @@ function get_errors() { // return return $this->errors; - } - /* - * reset_errors - * - * This function will remove all errors - * - * @type function - * @date 4/03/2016 - * @since 5.3.2 - * - * @param n/a - * @return n/a - */ - + /** + * This function will remove all errors + * + * @type function + * @date 4/03/2016 + * @since 5.3.2 + * + * @param n/a + * @return n/a + */ function reset_errors() { $this->errors = array(); - } - - /* - * ajax_validate_save_post - * - * This function will validate the $_POST data via AJAX - * - * @type function - * @date 27/10/2014 - * @since 5.0.9 - * - * @param n/a - * @return n/a - */ - - function ajax_validate_save_post() { - - // validate + /** + * Validates $_POST data via AJAX prior to save. + * + * @since 5.0.9 + * + * @return void + */ + public function ajax_validate_save_post() { if ( ! acf_verify_ajax() ) { - die(); + wp_send_json_success( + array( + 'valid' => 0, + 'errors' => array( + array( + 'input' => false, + 'message' => __( 'ACF was unable to perform validation due to an invalid security nonce being provided.', 'acf' ), + ), + ), + ) + ); } - // vars $json = array( 'valid' => 1, 'errors' => 0, ); - // success if ( acf_validate_save_post() ) { - wp_send_json_success( $json ); - } - // update vars $json['valid'] = 0; $json['errors'] = acf_get_validation_errors(); - // return wp_send_json_success( $json ); - } /** * Loops over $_POST data and validates ACF values. * * @since 5.4.0 - * - * @return void */ public function acf_validate_save_post() { // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified elsewhere. @@ -209,66 +179,56 @@ public function acf_validate_save_post() { } // phpcs:enable WordPress.Security.NonceVerification.Missing } - } // initialize acf()->validation = new acf_validation(); - endif; // class_exists check -/* -* Public functions -* -* alias of acf()->validation->function() -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * Public functions + * + * alias of acf()->validation->function() + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_add_validation_error( $input, $message = '' ) { return acf()->validation->add_error( $input, $message ); - } function acf_get_validation_errors() { return acf()->validation->get_errors(); - } function acf_get_validation_error() { return acf()->validation->get_error( $input ); - } function acf_reset_validation_errors() { return acf()->validation->reset_errors(); - } -/* -* acf_validate_save_post -* -* This function will validate $_POST data and add errors -* -* @type function -* @date 25/11/2013 -* @since 5.0.0 -* -* @param $show_errors (boolean) if true, errors will be shown via a wp_die screen -* @return (boolean) -*/ - +/** + * This function will validate $_POST data and add errors + * + * @type function + * @date 25/11/2013 + * @since 5.0.0 + * + * @param $show_errors (boolean) if true, errors will be shown via a wp_die screen + * @return (boolean) + */ function acf_validate_save_post( $show_errors = false ) { // action @@ -284,41 +244,33 @@ function acf_validate_save_post( $show_errors = false ) { // show errors if ( $show_errors ) { - $message = '

                            ' . __( 'Validation failed', 'acf' ) . '

                            '; $message .= '
                              '; foreach ( $errors as $error ) { - $message .= '
                            • ' . $error['message'] . '
                            • '; - } $message .= '
                            '; // die - wp_die( $message, __( 'Validation failed', 'acf' ) ); - + wp_die( acf_esc_html( $message ), esc_html__( 'Validation failed', 'acf' ) ); } // return return false; - } -/* -* acf_validate_values -* -* This function will validate an array of field values -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param values (array) -* @param $input_prefix (string) -* @return n/a -*/ - +/** + * This function will validate an array of field values + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param values (array) + * @param $input_prefix (string) + * @return n/a + */ function acf_validate_values( $values, $input_prefix = '' ) { // bail early if empty @@ -340,25 +292,20 @@ function acf_validate_values( $values, $input_prefix = '' ) { // validate acf_validate_value( $value, $field, $input ); - } - } -/* -* acf_validate_value -* -* This function will validate a field's value -* -* @type function -* @date 6/10/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * This function will validate a field's value + * + * @type function + * @date 6/10/13 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function acf_validate_value( $value, $field, $input ) { // vars @@ -370,22 +317,20 @@ function acf_validate_value( $value, $field, $input ) { // valid is set to false if the value is empty, but allow 0 as a valid value if ( empty( $value ) && ! is_numeric( $value ) ) { - $valid = false; - } } /** - * Filters whether the value is valid. + * Filters whether the value is valid. * - * @date 28/09/13 - * @since 5.0.0 + * @date 28/09/13 + * @since 5.0.0 * - * @param bool $valid The valid status. Return a string to display a custom error message. - * @param mixed $value The value. - * @param array $field The field array. - * @param string $input The input element's name attribute. + * @param bool $valid The valid status. Return a string to display a custom error message. + * @param mixed $value The value. + * @param array $field The field array. + * @param string $input The input element's name attribute. */ $valid = apply_filters( "acf/validate_value/type={$field['type']}", $valid, $value, $field, $input ); $valid = apply_filters( "acf/validate_value/name={$field['_name']}", $valid, $value, $field, $input ); @@ -394,20 +339,15 @@ function acf_validate_value( $value, $field, $input ) { // allow $valid to be a custom error message if ( ! empty( $valid ) && is_string( $valid ) ) { - $message = $valid; $valid = false; - } if ( ! $valid ) { - acf_add_validation_error( $input, $message ); return false; - } // return return true; - } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-nav-menu-edit.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-nav-menu-edit.php deleted file mode 100644 index 9e80a2eca..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-nav-menu-edit.php +++ /dev/null @@ -1,76 +0,0 @@ -]+class="[^"]*field-move)/', - $this->get_fields( $item, $depth, $args, $id ), - $item_output - ); - } - - - /** - * Get custom fields HTML - * - * @since 5.0.0 - * @since 5.7.2 Added action based on https://github.com/ineagu/wp-menu-item-custom-fields - * - * @param object $item Menu item data object. - * @param int $depth Depth of menu item. Used for padding. - * @param array $args Menu item args. - * @param int $id Nav menu ID. - * @return string - */ - function get_fields( $item, $depth, $args = array(), $id = 0 ) { - ob_start(); - - /** - * Get menu item custom fields from plugins/themes - * - * @since 5.7.2 - * - * @param int $item_id post ID of menu - * @param object $item Menu item data object. - * @param int $depth Depth of menu item. Used for padding. - * @param array $args Menu item args. - * @param int $id Nav menu ID. - */ - do_action( 'wp_nav_menu_item_custom_fields', $item->ID, $item, $depth, $args, $id ); - return ob_get_clean(); - } - } - -endif; - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-taxonomy-field.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-taxonomy-field.php index bb780f7db..442729863 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-taxonomy-field.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/class-acf-walker-taxonomy-field.php @@ -55,9 +55,9 @@ function __construct( $field ) { * * @since 1.0.0 * - * @param string $output Used to append additional content (passed by reference). - * @param int $depth Depth of category. Used for tab indentation. - * @param array $args An array of arguments. @see wp_terms_checklist() + * @param string $output Used to append additional content (passed by reference). + * @param integer $depth Depth of category. Used for tab indentation. + * @param array $args An array of arguments. @see wp_terms_checklist() */ public function start_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat( "\t", $depth ); @@ -71,9 +71,9 @@ public function start_lvl( &$output, $depth = 0, $args = array() ) { * * @since 1.0.0 * - * @param string $output Used to append additional content (passed by reference). - * @param int $depth Depth of category. Used for tab indentation. - * @param array $args An array of arguments. @see wp_terms_checklist() + * @param string $output Used to append additional content (passed by reference). + * @param integer $depth Depth of category. Used for tab indentation. + * @param array $args An array of arguments. @see wp_terms_checklist() */ public function end_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat( "\t", $depth ); @@ -87,11 +87,11 @@ public function end_lvl( &$output, $depth = 0, $args = array() ) { * * @since 1.0.0 * - * @param string $output Used to append additional content (passed by reference). - * @param WP_Term $term The current term object. - * @param int $depth Depth of the term in reference to parents. Default 0. - * @param array $args An array of arguments. @see wp_terms_checklist() - * @param int $id ID of the current term. + * @param string $output Used to append additional content (passed by reference). + * @param WP_Term $term The current term object. + * @param integer $depth Depth of the term in reference to parents. Default 0. + * @param array $args An array of arguments. @see wp_terms_checklist() + * @param integer $id ID of the current term. */ public function start_el( &$output, $term, $depth = 0, $args = array(), $id = 0 ) { $is_selected = in_array( $term->term_id, $this->field['value'] ); @@ -122,7 +122,7 @@ public function start_el( &$output, $term, $depth = 0, $args = array(), $id = 0 * * @param string $output Used to append additional content (passed by reference). * @param WP_Term $category The current term object. - * @param int $depth Depth of the term in reference to parents. Default 0. + * @param integer $depth Depth of the term in reference to parents. Default 0. * @param array $args An array of arguments. @see wp_terms_checklist() */ public function end_el( &$output, $category, $depth = 0, $args = array() ) { diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/includes/walkers/index.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'ar','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'الحقول المخصصة المتقدمة للمحترفين','Block type name is required.'=>'اسم نوع الكتلة مطلوب.','Block type "%s" is already registered.'=>'نوع الكتلة "%s" مسجل بالفعل.','Switch to Edit'=>'قم بالتبديل للتحرير','Switch to Preview'=>'قم بالتبديل للمعاينة','%s settings'=>'%s الإعدادات','Options'=>'خيارات','Update'=>'تحديث','Options Updated'=>'تم تحديث الإعدادات','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'لتمكين التحديثات، الرجاء إدخال مفتاح الترخيص الخاص بك على صفحة التحديثات . إذا لم يكن لديك مفتاح ترخيص، يرجى الاطلاع على التفاصيل والتسعير.','ACF Activation Error. An error occurred when connecting to activation server'=>'خطأ. تعذر الاتصال بخادم التحديث','Check Again'=>'تحقق مرة اخرى','ACF Activation Error. Could not connect to activation server'=>'خطأ. تعذر الاتصال بخادم التحديث','Publish'=>'نشر','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'لم يتم العثور على أية "مجموعات حقول مخصصة لصفحة الخيارات هذة. أنشئ مجموعة حقول مخصصة','Edit field group'=>'تحرير مجموعة الحقول','Error. Could not connect to update server'=>'خطأ. تعذر الاتصال بخادم التحديث','Updates'=>'تحديثات','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>' خطأ . تعذرت مصادقة حزمة التحديث. يرجى التحقق مرة أخرى أو إلغاء تنشيط وإعادة تنشيط ترخيص ACF PRO الخاص بك.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>' خطأ . تعذرت مصادقة حزمة التحديث. يرجى التحقق مرة أخرى أو إلغاء تنشيط وإعادة تنشيط ترخيص ACF PRO الخاص بك.','nounClone'=>'تكرار','Fields'=>'حقول','Select one or more fields you wish to clone'=>'حدد حقل واحد أو أكثر ترغب في تكراره','Display'=>'عرض','Specify the style used to render the clone field'=>'حدد النمط المستخدم لعرض حقل التكرار','Group (displays selected fields in a group within this field)'=>'المجموعة (تعرض الحقول المحددة في مجموعة ضمن هذا الحقل)','Seamless (replaces this field with selected fields)'=>'سلس (يستبدل هذا الحقل بالحقول المحددة)','Layout'=>'المخطط','Specify the style used to render the selected fields'=>'حدد النمط المستخدم لعرض الحقول المحددة','Block'=>'كتلة','Table'=>'جدول','Row'=>'صف','Labels will be displayed as %s'=>'سيتم عرض التسمية كـ %s','Prefix Field Labels'=>'بادئة تسمية الحقول','Values will be saved as %s'=>'سيتم حفظ القيم كـ %s','Prefix Field Names'=>'بادئة أسماء الحقول','Unknown field'=>'حقل غير معروف','(no title)'=>'(بدون عنوان)','Unknown field group'=>'مجموعة حقول غير معروفة','All fields from %s field group'=>'جميع الحقول من مجموعة الحقول %s','Flexible Content'=>'المحتوى المرن','Add Row'=>'إضافة صف','layout'=>'التخطيط' . "\0" . 'التخطيط' . "\0" . 'التخطيط' . "\0" . 'التخطيط' . "\0" . 'التخطيط' . "\0" . 'التخطيط','layouts'=>'التخطيطات','This field requires at least {min} {label} {identifier}'=>'يتطلب هذا الحقل على الأقل {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'يحتوي هذا الحقل حد {max} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} متاح (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} مطلوب (min {min})','Flexible Content requires at least 1 layout'=>'يتطلب المحتوى المرن تخطيط واحد على الأقل','Click the "%s" button below to start creating your layout'=>'انقر فوق الزر "%s" أدناه لبدء إنشاء التخطيط الخاص بك','Drag to reorder'=>'اسحب لإعادة الترتيب','Add layout'=>'إضافة مخطط جديد','Duplicate layout'=>'تكرار التخطيط','Remove layout'=>'إزالة المخطط','Click to toggle'=>'انقر للتبديل','Delete Layout'=>'حذف المخطط','Duplicate Layout'=>'تكرار التخطيط','Add New Layout'=>'إضافة مخطط جديد','Add Layout'=>'إضافة مخطط جديد','Label'=>'تسمية','Name'=>'الاسم','Min'=>'الحد الأدنى','Max'=>'الحد أقصى','Minimum Layouts'=>'الحد الأدنى للتخطيطات','Maximum Layouts'=>'الحد الأقصى للتخطيطات','Button Label'=>'تسمية الزر','Gallery'=>'الالبوم','Add Image to Gallery'=>'اضافة صورة للمعرض','Maximum selection reached'=>'وصلت للحد الأقصى','Length'=>'الطول','Edit'=>'تحرير','Remove'=>'ازالة','Title'=>'العنوان','Caption'=>'كلمات توضيحية','Alt Text'=>'النص البديل','Description'=>'الوصف','Add to gallery'=>'اضافة الى المعرض','Bulk actions'=>'اجراءات جماعية','Sort by date uploaded'=>'ترتيب حسب تاريخ الرفع','Sort by date modified'=>'ترتيب حسب تاريخ التعديل','Sort by title'=>'ترتيب حسب العنوان','Reverse current order'=>'عكس الترتيب الحالي','Close'=>'إغلاق','Return Format'=>'التنسيق المسترجع','Image Array'=>'مصفوفة الصور','Image URL'=>'رابط الصورة','Image ID'=>'معرف الصورة','Library'=>'المكتبة','Limit the media library choice'=>'الحد من اختيار مكتبة الوسائط','All'=>'الكل','Uploaded to post'=>'مرفوع الى المقالة','Minimum Selection'=>'الحد الأدنى للاختيار','Maximum Selection'=>'الحد الأقصى للاختيار','Minimum'=>'الحد الأدنى','Restrict which images can be uploaded'=>'تقييد الصور التي يمكن رفعها','Width'=>'العرض','Height'=>'الإرتفاع','File size'=>'حجم الملف','Maximum'=>'الحد الأقصى','Allowed file types'=>'أنواع الملفات المسموح بها','Comma separated list. Leave blank for all types'=>'قائمة مفصولة بفواصل. اترك المساحة فارغة للسماح بالكل','Insert'=>'إدراج','Specify where new attachments are added'=>'حدد مكان إضافة المرفقات الجديدة','Append to the end'=>'إلحاق بالنهاية','Prepend to the beginning'=>'إلحاق بالبداية','Preview Size'=>'حجم المعاينة','%1$s requires at least %2$s selection'=>'%s يتطلب على الأقل %s تحديد' . "\0" . '%s يتطلب على الأقل %s تحديد' . "\0" . '%s يتطلب على الأقل %s تحديدان' . "\0" . '%s يتطلب على الأقل %s تحديد' . "\0" . '%s يتطلب على الأقل %s تحديد' . "\0" . '%s يتطلب على الأقل %s تحديد','Repeater'=>'المكرر','Minimum rows not reached ({min} rows)'=>'وصلت للحد الأدنى من الصفوف ({min} صف)','Maximum rows reached ({max} rows)'=>'بلغت الحد الأقصى من الصفوف ({max} صف)','Error loading page'=>'خطأ في تحميل الحقل.','Sub Fields'=>'الحقول الفرعية','Pagination'=>'الموضع','Rows Per Page'=>'صفحة المقالات','Set the number of rows to be displayed on a page.'=>'حدد التصنيف الذي سيتم عرضه','Minimum Rows'=>'الحد الأدنى من الصفوف','Maximum Rows'=>'الحد الأقصى من الصفوف','Collapsed'=>'طي','Select a sub field to show when row is collapsed'=>'حدد حقل فرعي للإظهار عند طي الصف','Invalid nonce.'=>'غير صالح','Invalid field key or name.'=>'غير صالح','Click to reorder'=>'اسحب لإعادة الترتيب','Add row'=>'إضافة صف','Duplicate row'=>'تكرار','Remove row'=>'إزالة صف','Current Page'=>'المستخدم الحالي','First Page'=>'الصفحة الرئسية','Previous Page'=>'صفحة المقالات','Next Page'=>'الصفحة الرئسية','Last Page'=>'صفحة المقالات','No block types exist'=>'لا توجد صفحة خيارات','Options Page'=>'خيارات الصفحة','No options pages exist'=>'لا توجد صفحة خيارات','Deactivate License'=>'تعطيل الترخيص','Activate License'=>'تفعيل الترخيص','License Information'=>'معلومات الترخيص','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'لتمكين التحديثات، الرجاء إدخال مفتاح الترخيص الخاص بك أدناه. إذا لم يكن لديك مفتاح ترخيص، يرجى الاطلاع على التفاصيل والتسعير.','License Key'=>'مفتاح الترخيص','Retry Activation'=>'تحقق افضل','Update Information'=>'معلومات التحديث','Current Version'=>'النسخة الحالية','Latest Version'=>'آخر نسخة','Update Available'=>'هنالك تحديث متاح','No'=>'لا','Yes'=>'نعم','Upgrade Notice'=>'إشعار الترقية','Enter your license key to unlock updates'=>'يرجى إدخال مفتاح الترخيص أعلاه لإلغاء تأمين التحديثات','Update Plugin'=>'تحديث الاضافة','Please reactivate your license to unlock updates'=>'يرجى إدخال مفتاح الترخيص أعلاه لإلغاء تأمين التحديثات']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.mo index a740da8c0c0971300d932957521e99847ba7b072..16a586969916d6ce44353fd4ba5be8f86b9ac4e1 100644 GIT binary patch delta 29 kcmZqmZ}s0GB`RQ|YiOWrU=(6#WMyDsWn#8jOEg*t0CnjHMF0Q* delta 29 kcmZqmZ}s0GB`RR7Yha;kU>Ra)WMyh>WooclOEg*t0Cu7WO#lD@ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.po index 20e479fee..169a6cd8a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ar.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ar\n" "MIME-Version: 1.0\n" @@ -77,17 +77,17 @@ msgstr "تم تحديث الإعدادات" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"لتمكين التحديثات، الرجاء إدخال مفتاح الترخيص الخاص بك على صفحة التحديثات . إذا لم يكن لديك مفتاح ترخيص، يرجى الاطلاع على التفاصيل والتسعير." +"لتمكين التحديثات، الرجاء إدخال مفتاح الترخيص الخاص بك على صفحة التحديثات . إذا لم يكن لديك مفتاح ترخيص، يرجى الاطلاع على التفاصيل والتسعير." #: pro/updates.php:159 msgid "" @@ -132,8 +132,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"لم يتم العثور على أية \"مجموعات حقول مخصصة لصفحة الخيارات هذة. أنشئ مجموعة حقول مخصصة" +"لم يتم العثور على أية \"مجموعات حقول مخصصة لصفحة الخيارات هذة. أنشئ مجموعة حقول مخصصة" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.l10n.php new file mode 100644 index 000000000..5671a0fe8 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'bg_BG','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Името за типа блок е задължително.','Block type "%s" is already registered.'=>'Типа блок "%s" е вече регистриран.','Switch to Edit'=>'Отидете на Редакция','Switch to Preview'=>'Отидете на Преглед','Change content alignment'=>'Промяна подравняването на съдържанието.','%s settings'=>'%s настройки','This block contains no editable fields.'=>'Този блок не съдържа полета, които могат да се променят.','Assign a field group to add fields to this block.'=>'Задайте група от полета за да добавите полета към този блок.','Options'=>'Опции','Update'=>'Обновяване','Options Updated'=>'Опциите бяха актуализирани','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'За да включите обновяванията, моля въведете вашия ключ за лиценз на страницата за Актуализации. Ако нямате ключ за лиценз, моля посетете детайли и цени','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'Грешка при активацията на ACF. Вашият ключ е променен, но има грешка при деактивирането на вашия стар лиценз.','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'Грешка при активацията на ACF. Вашият ключ е променен, но има грешка при свързването със сървъра.','ACF Activation Error'=>'Грешка при активацията на ACF','ACF Activation Error. An error occurred when connecting to activation server'=>'Грешка при активацията на ACF. Грешка при свързането със сървъра','Check Again'=>'Проверка','ACF Activation Error. Could not connect to activation server'=>'Грешка при активацията на ACF. Не може да се свърже със сървъра','Publish'=>'Публикуване','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Няма намерени групи полета за тази страница с опции. Създаване на група полета','Edit field group'=>'Редактиране на група полета','Error. Could not connect to update server'=>'Грешка. Неуспешно свързване със сървъра','Updates'=>'Актуализации','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Грешка. Не може да се удостовери ъпдейт пакета. Моля проверете отново или активирайте наново вашия ACF PRO лиценз.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Грешка. Вашият лиценз за този сайт е изтекъл или е бил деактивиран. Моля активирайте наново вашият ACF PRO лиценз.','nounClone'=>'Клонирай','Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Позволява ви да избирате и показвате съществуващи полета. Не дублира полета в базата с данни, но зарежда и показва избраните полета по време на изпълнение. "Клонирай" полето може да замени себе си със избраните полета или да покаже избраните полета като група от подполета.','Fields'=>'Полета','Select one or more fields you wish to clone'=>'Изберете едно или повече полета, които искате да клонирате','Display'=>'Покажи','Specify the style used to render the clone field'=>'Посочете стила, който да се използва при показването на клонираното поле','Group (displays selected fields in a group within this field)'=>'Група (показва избраните полета в група в това поле)','Seamless (replaces this field with selected fields)'=>'Безпроблемно (заменя това поле с избраните полета)','Layout'=>'Шаблон','Specify the style used to render the selected fields'=>'Посочете стила, който да се използва при показването на клонираните полета','Block'=>'Блок','Table'=>'Таблица','Row'=>'Ред','Labels will be displayed as %s'=>'Етикетите ще бъдат показани като %s','Prefix Field Labels'=>'Добавете в началото етикет на полето','Values will be saved as %s'=>'Стойностите ще бъдат запазени като %s','Prefix Field Names'=>'Добавете в началото име на полето','Unknown field'=>'Непознато поле','(no title)'=>'(без заглавие)','Unknown field group'=>'Непозната групата полета','All fields from %s field group'=>'Всички полета от %s група','Flexible Content'=>'Гъвкаво съдържание','Allows you to define, create and manage content with total control by creating layouts that contain subfields that content editors can choose from.'=>'Позволява ви да дефинирате, създавате и управлявате съдържание като създавате шаблони, които съдържат допълнителни подполета, от които редакторите на съдържанието могат да избират.','We do not recommend using this field in ACF Blocks.'=>'Ние не препоръчваме използването на това поле в ACF Blocks.','Add Row'=>'Добавяне на ред','layout'=>'шаблон' . "\0" . 'шаблони','layouts'=>'шаблони','This field requires at least {min} {label} {identifier}'=>'Това поле изисква поне {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Това поле има лимит от {max} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} налични (максимум {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} задължителни (минимум {min})','Flexible Content requires at least 1 layout'=>'Полето за гъвкаво съдържание изисква поне 1 шаблон полета','Click the "%s" button below to start creating your layout'=>'Натиснете бутона "%s" за да започнете да създавате вашия шаблон','Drag to reorder'=>'Плъзнете, за да пренаредите','Add layout'=>'Създаване на шаблон','Duplicate layout'=>'Дублиране на шаблон','Remove layout'=>'Премахване на шаблон','Click to toggle'=>'Кликнете за да превключите','Delete Layout'=>'Изтриване на шаблон','Duplicate Layout'=>'Дублиране на шаблон','Add New Layout'=>'Добавяне на нов шаблон','Add Layout'=>'Създаване на шаблон','Label'=>'Етикет','Name'=>'Име','Min'=>'Минимум','Max'=>'Максимум','Minimum Layouts'=>'Минимален брой шаблони','Maximum Layouts'=>'Максимален брой шаблони','Button Label'=>'Етикет на бутона','%s must be of type array or null.'=>'%s трябва да бъдат от тип array или null.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s трябва да съдържа не повече от %2$s %3$s шаблон.' . "\0" . '','%1$s must contain at most %2$s %3$s layout.'=>'%1$s трябва да съдържа не повече от %2$s %3$s шаблона.' . "\0" . '%1$s трябва да съдържа не повече от %2$s %3$s шаблонa.','Gallery'=>'Галерия','An interactive interface for managing a collection of attachments, such as images.'=>'Интерактивен интерфейс за управление на колекция от прикачени файлове, като изображения.','Add Image to Gallery'=>'Добавяне на изображение към галерия','Maximum selection reached'=>'Максималния брой избори бе достигнат','Length'=>'Размер','Edit'=>'Редактиране','Remove'=>'Премахване','Title'=>'Заглавие','Caption'=>'Описание','Alt Text'=>'Допълнителен Текст','Description'=>'Описание','Add to gallery'=>'Добавяне към галерия','Bulk actions'=>'Групови действия','Sort by date uploaded'=>'Сортиране по дата на качване','Sort by date modified'=>'Сортиране по дата на последна промяна','Sort by title'=>'Сортиране по заглавие','Reverse current order'=>'Обръщане на текущия ред','Close'=>'Затваряне','Return Format'=>'Формат на върнатите данни','Image Array'=>'Масив от изображения','Image URL'=>'URL на изображението','Image ID'=>'ID на изображението','Library'=>'Библиотека','Limit the media library choice'=>'Ограничаване на избора на файлове','All'=>'Всички','Uploaded to post'=>'Прикачени към публикация','Minimum Selection'=>'Минимална селекция','Maximum Selection'=>'Максимална селекция','Minimum'=>'Минимум','Restrict which images can be uploaded'=>'Ограничаване какви изображения могат да бъдат качени','Width'=>'Ширина','Height'=>'Височина','File size'=>'Размер на файла','Maximum'=>'Максимум','Allowed file types'=>'Позволени файлови типове','Comma separated list. Leave blank for all types'=>'Списък, разделен със запетаи. Оставете празно за всички типове','Insert'=>'Вмъкнете','Specify where new attachments are added'=>'Посочете къде да се добавят прикачените файлове','Append to the end'=>'Добави в края','Prepend to the beginning'=>'Добави в началото','Preview Size'=>'Размер на визуализация','%1$s requires at least %2$s selection'=>'%s изисква поне %s избор' . "\0" . '%s изисква поне %s избора','Repeater'=>'Повторител','Minimum rows not reached ({min} rows)'=>'Минималния брой редове не е достигнат ({min} реда)','Maximum rows reached ({max} rows)'=>'Максималния брой редове бе достигнат ({max} реда)','Error loading page'=>'Грешка при зареждането на страницата','Order will be assigned upon save'=>'Реда на подреждане ще бъде създаден при запазване.','Sub Fields'=>'Вложени полета','Pagination'=>'Страници','Useful for fields with a large number of rows.'=>'Полезно за полета с голям брой редове.','Rows Per Page'=>'Редове На Страница','Set the number of rows to be displayed on a page.'=>'Задайте номер редове, които да се показват на страница','Minimum Rows'=>'Минимален брой редове','Maximum Rows'=>'Максимален брой редове','Collapsed'=>'Свит','Select a sub field to show when row is collapsed'=>'Изберете вложено поле, което да се показва когато реда е свит','Invalid field key or name.'=>'Невалиден ключ или име.','There was an error retrieving the field.'=>'Има грешка при взимането на полето.','Click to reorder'=>'Плъзнете за да пренаредите','Add row'=>'Добавяне на ред','Duplicate row'=>'Дублиране на ред','Remove row'=>'Премахване на ред','Current Page'=>'Текуща страница','First Page'=>'Първа страница','Previous Page'=>'Предишна страница','paging%1$s of %2$s'=>'%1$s от %2$s','Next Page'=>'Следваща страница','Last Page'=>'Последна страница','No block types exist'=>'Не съществуват блокове от този тип','Options Page'=>'Страница с опции','No options pages exist'=>'Няма създадени страници с опции','Deactivate License'=>'Деактивиране на лиценз','Activate License'=>'Активиране на лиценз','License Information'=>'Информация за лиценза','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'За да включите обновяванията, моля въведете вашия ключ за лиценз долу. Ако нямате ключ за лиценз, моля посетете детайли и цени','License Key'=>'Лицензионен ключ','Your license key is defined in wp-config.php.'=>'Вашият ключ за лиценза е дефиниран в wp-config.php.','Retry Activation'=>'Активация наново','Update Information'=>'Информация за обновяването','Current Version'=>'Текуща версия','Latest Version'=>'Последна версия','Update Available'=>'Налице е обновяване','No'=>'Не','Yes'=>'Да','Upgrade Notice'=>'Забележки за обновяването','Check For Updates'=>'Проверка за обновявания.','Enter your license key to unlock updates'=>'Моля въведете вашия ключ за лиценза за да отключите обновяванията','Update Plugin'=>'Обновяване','Please reactivate your license to unlock updates'=>'Моля активирайте наново вашия лиценз за да отключите обновяванията']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.mo index 9d8d29bb166c671da5a6a614f93339666679f9a5..ddb143015ba58506793e51463edf07a89a708237 100644 GIT binary patch delta 31 ncmZ2Dg>m5&#tkbJ1x$1e4Rj5RLJWm5&#tkbJ1&nnKEOZSlLkx|qOpUEf4L0vk%+vq?pc)Bj diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.po index ae26e1be0..650239c8c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-bg_BG.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: bg_BG\n" "MIME-Version: 1.0\n" @@ -78,9 +78,9 @@ msgstr "Опциите бяха актуализирани" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "За да включите обновяванията, моля въведете вашия ключ за лиценз на " "страницата за Актуализации. Ако нямате ключ за лиценз, " @@ -130,8 +130,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Няма намерени групи полета за тази страница с опции. Създаване на група полета" +"Няма намерени групи полета за тази страница с опции. Създаване на група полета" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" @@ -743,8 +743,8 @@ msgid "" "a>." msgstr "" "За да включите обновяванията, моля въведете вашия ключ за лиценз долу. Ако " -"нямате ключ за лиценз, моля посетете детайли и цени" +"нямате ключ за лиценз, моля посетете детайли и цени" #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.l10n.php new file mode 100644 index 000000000..8c037f32b --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'ca','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['The core ACF block binding source name for fields on the current pageACF Fields'=>'Camps de l\'ACF','ACF PRO Feature'=>'Característiques de l\'ACF PRO','Renew PRO to Unlock'=>'Renoveu a PRO per desbloquejar','Renew PRO License'=>'Renova la llicència PRO','PRO fields cannot be edited without an active license.'=>'Els camps PRO no es poden editar sense una llicència activa.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Activeu la llicència ACF PRO per a editar els grups de camps assignats a un bloc ACF.','Please activate your ACF PRO license to edit this options page.'=>'Activeu la llicència ACF PRO per editar aquesta pàgina d\'opcions.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Retornar els valors HTML escapats només és possible quan format_value també és true. Els valors del camp no s\'han retornat per seguretat.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Retornar un valor HTML escapat només és possible quan format_value també és true. El valor del camp no s\'ha retornat per seguretat.','Please contact your site administrator or developer for more details.'=>'Contacteu amb l\'administrador o el desenvolupador del vostre lloc per a més detalls.','Hide details'=>'Amaga detalls','Show details'=>'Mostra detalls','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - renderitzat via %3$s','Renew ACF PRO License'=>'Renova la llicència ACF PRO','Renew License'=>'Renova la llicència','Manage License'=>'Gestiona la llicència','\'High\' position not supported in the Block Editor'=>'No s\'admet la posició "Alta" a l\'editor de blocs.','Upgrade to ACF PRO'=>'Actualitza a ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'Les pàgines d\'opcions d\'ACF són pàgines d\'administració personalitzades per a gestionar la configuració global mitjançant camps. Podeu crear diverses pàgines i subpàgines.','Add Options Page'=>'Afegeix una pàgina d\'opcions','In the editor used as the placeholder of the title.'=>'A l\'editor s\'utilitza com a marcador de posició del títol.','Title Placeholder'=>'Marcador de posició del títol','4 Months Free'=>'4 mesos gratuïts','(Duplicated from %s)'=>'(Duplicat de %s)','Select Options Pages'=>'Selecciona les pàgines d\'opcions','Duplicate taxonomy'=>'Duplica la taxonomia','Create taxonomy'=>'Crea una taxonomia','Duplicate post type'=>'Duplica el tipus d\'entrada','Create post type'=>'Crea un tipus de contingut','Link field groups'=>'Enllaça grups de camps','Add fields'=>'Afegeix camps','This Field'=>'Aquest camp','ACF PRO'=>'ACF PRO','Feedback'=>'Opinions','Support'=>'Suport','is developed and maintained by'=>'és desenvolupat i mantingut per','Add this %s to the location rules of the selected field groups.'=>'Afegeix %s a les regles d\'ubicació dels grups de camps seleccionats.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Activar el paràmetre bidireccional permet actualitzar un valor als camps de destinació per cada valor seleccionat per aquest camp, afegint o suprimint l\'ID d\'entrada, l\'ID de taxonomia o l\'ID d\'usuari de l\'element que s\'està actualitzant. Per a més informació, llegeix la documentació.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Selecciona els camps per emmagatzemar la referència a l\'element que s\'està actualitzant. Podeu seleccionar aquest camp. Els camps de destinació han de ser compatibles amb el lloc on s\'està mostrant aquest camp. Per exemple, si aquest camp es mostra a una taxonomia, el camp de destinació ha de ser del tipus taxonomia','Target Field'=>'Camp de destinació','Update a field on the selected values, referencing back to this ID'=>'Actualitza un camp amb els valors seleccionats, fent referència a aquest identificador','Bidirectional'=>'Bidireccional','%s Field'=>'Camp %s','Select Multiple'=>'Selecciona múltiples','WP Engine logo'=>'Logotip de WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Només minúscules, subratllats i guions, màxim 32 caràcters.','The capability name for assigning terms of this taxonomy.'=>'El nom de la capacitat per assignar termes d\'aquesta taxonomia.','Assign Terms Capability'=>'Capacitat d\'assignar termes','The capability name for deleting terms of this taxonomy.'=>'El nom de la capacitat per suprimir termes d\'aquesta taxonomia.','Delete Terms Capability'=>'Capacitat de suprimir termes','The capability name for editing terms of this taxonomy.'=>'El nom de la capacitat per editar termes d\'aquesta taxonomia.','Edit Terms Capability'=>'Capacitat d\'editar termes','The capability name for managing terms of this taxonomy.'=>'El nom de la capacitat per gestionar termes d\'aquesta taxonomia.','Manage Terms Capability'=>'Gestiona la capacitat dels termes','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Estableix si les entrades s\'han d\'excloure dels resultats de la cerca i de les pàgines d\'arxiu de taxonomia.','More Tools from WP Engine'=>'Més eines de WP Engine','Built for those that build with WordPress, by the team at %s'=>'S\'ha fet per als que construeixen amb el WordPress, per l\'equip a %s','View Pricing & Upgrade'=>'Mostra els preus i actualitzacions','Learn More'=>'Més informació','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Accelera el flux de treball i desenvolupa millors llocs web amb funcions com ara blocs ACF i pàgines d\'opcions, i tipus de camps sofisticats com repetidor, contingut flexible, clonar i galeria.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Desbloqueja característiques avançades i construeix encara més amb ACF PRO','%s fields'=>'%s camps','No terms'=>'No hi ha termes','No post types'=>'No existeixen tipus d\'entrada','No posts'=>'Sense entrades','No taxonomies'=>'No hi ha taxonomies','No field groups'=>'No hi ha grups de camp','No fields'=>'No hi ha camps','No description'=>'No hi ha descripció','Any post status'=>'Qualsevol estat d\'entrada','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Aquesta clau de taxonomia ja l\'està utilitzant una altra taxonomia registrada fora d\'ACF i no es pot utilitzar.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Aquesta clau de taxonomia ja l\'està utilitzant una altra taxonomia a ACF i no es pot fer servir.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clau de taxonomia només ha de contenir caràcters alfanumèrics en minúscules, guions baixos o guions.','The taxonomy key must be under 32 characters.'=>'La clau de taxonomia hauria de tenir menys de 20 caràcters','No Taxonomies found in Trash'=>'No s\'ha trobat cap taxonomia a la paperera.','No Taxonomies found'=>'No s\'ha trobat cap taxonomia','Search Taxonomies'=>'Cerca taxonomies','View Taxonomy'=>'Visualitza la taxonomia','New Taxonomy'=>'Nova taxonomia','Edit Taxonomy'=>'Edita la taxonomia','Add New Taxonomy'=>'Afegeix una nova taxonomia','No Post Types found in Trash'=>'No s\'ha trobat cap tipus de contingut a la paperera.','No Post Types found'=>'No s\'ha trobat cap tipus de contingut','Search Post Types'=>'Cerca tipus de contingut','View Post Type'=>'Visualitza el tipus de contingut','New Post Type'=>'Nou tipus de contingut','Edit Post Type'=>'Edita el tipus de contingut','Add New Post Type'=>'Afegeix un nou tipus de contingut','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Aquesta clau de tipus de contingut ja s\'està utilitzant per un altre tipus de contingut registrat fora d\'ACF i no es pot utilitzar.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Aquesta clau de tipus de contingut ja s\'està utilitzant en un atre tipus de contingut d\'ACF i no es pot utilitzar.','This field must not be a WordPress reserved term.'=>'Aquest camp no ha de ser un terme reservat de WordPress.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clau de tipus d\'entrada només ha de contenir caràcters alfanumèrics en minúscules, guions baixos o guions.','The post type key must be under 20 characters.'=>'La clau de tipus de contingut hauria de tenir menys de 20 caràcters.','We do not recommend using this field in ACF Blocks.'=>'No recomanem fer servir aquest camp en el block d\'ACF','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Mostra l\'editor WYSIWYG de WordPress tal com es veu a publicacions i pàgines que permet una experiència d\'edició de text rica i que també permet contingut multimèdia.','WYSIWYG Editor'=>'Editor WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Permet la selecció d\'un o més usuaris que es poden utilitzar per crear relacions entre objectes de dades.','A text input specifically designed for storing web addresses.'=>'Un camp de text dissenyat especificament per emmagatzemar adreces web.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Un commutador que us permet triar un valor d\'1 o 0 (activat o desactivat, cert o fals, etc.). Es pot presentar com un interruptor estilitzat o una casella de selecció.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Una interfície d\'usuari interactiva per triar una hora. El format de l\'hora es pot personalitzar mitjançant la configuració de camp.','A basic textarea input for storing paragraphs of text.'=>'Un camp d\'àrea de text bàsic per emmagatzemar paràgrafs de text.','A basic text input, useful for storing single string values.'=>'Un camp bàsic de text, útil per emmagatzemar valors de cadena simple.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Permet la selecció d\'un o més termes de taxonomia en funció dels criteris i opcions especificats a la configuració dels camps.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Us permet agrupar camps en seccions amb pestanyes a la pantalla d\'edició. Útil per mantenir els camps organitzats i estructurats.','A dropdown list with a selection of choices that you specify.'=>'Una llista desplegable amb una selecció d\'opcions que especifiqueu.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Una interfície de dues columnes per seleccionar una o més entrades, pàgines o elements de tipus de contingut personalitzats per crear una relació amb l\'element que esteu editant actualment. Inclou opcions per cercar i filtrar.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Un camp per seleccionar un valor numèric dins d\'un interval especificat mitjançant un element de control d\'interval.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Un grup de camps de botons d\'opció que permet a l\'usuari fer una selecció única dels valors que especifiqueu.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Una interfície d\'usuari interactiva i personalitzable per escollir una o més publicacions, pàgines o elements de tipus d\'entrada amb l\'opció de cercar. ','An input for providing a password using a masked field.'=>'Un camp per proporcionar una contrasenya mitjançant un camp emmascarat.','Filter by Post Status'=>'Filtra per estat d\'entrada','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Un menú desplegable interactiu per seleccionar una o més entrades, pàgines, elements de tipus de contingut personalitzats o URL d\'arxiu, amb l\'opció de cercar.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Un component interactiu per incrustar vídeos, imatges, tuits, àudio i altres continguts fent ús de la funcionalitat nativa de WordPress oEmbed.','An input limited to numerical values.'=>'Un camp limitat per valors numèrics.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'S\'utilitza per mostrar un missatge als editors juntament amb altres camps. Útil per proporcionar context o instruccions addicionals al voltant dels vostres camps.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Us permet especificar un enllaç i les seves propietats, com ara el títol i l\'objectiu mitjançant el selector d\'enllaços natiu de WordPress.','Uses the native WordPress media picker to upload, or choose images.'=>'Utilitza el selector de mitjans natiu de WordPress per pujar o triar imatges.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Proporciona una manera d\'estructurar els camps en grups per organitzar millor les dades i la pantalla d\'edició.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Una interfície d\'usuari interactiva per seleccionar una ubicació mitjançant Google Maps. Requereix una clau de l\'API de Google Maps i una configuració addicional per mostrar-se correctament.','Uses the native WordPress media picker to upload, or choose files.'=>'Utilitza el selector multimèdia natiu de WordPress per pujar o triar fitxers.','A text input specifically designed for storing email addresses.'=>'Una camp de text dissenyat específicament per emmagatzemar adreces de correu electrònic.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Una interfície d\'usuari interactiva per triar una data i una hora. El format de devolució de la data es pot personalitzar mitjançant la configuració de camp.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Una interfície d\'usuari interactiva per triar una data. El format de devolució de la data es pot personalitzar mitjançant la configuració de camp.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Una interfície d\'usuari interactiva per seleccionar un color o especificar un valor hexadecimal.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Un grup de camps de caselles de selecció que permeten a l\'usuari seleccionar un o diversos valors que especifiqueu.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Un grup de botons amb valors que especifiqueu, els usuaris poden triar una opció entre els valors proporcionats.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Us permet agrupar i organitzar camps personalitzats en panells plegables que es mostren mentre editeu el contingut. Útil per mantenir ordenats grans conjunts de dades.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Això proporciona una solució per repetir contingut com ara diapositives, membres de l\'equip i fitxes de crida d\'acció, actuant com a pare d\'un conjunt de subcamps que es poden repetir una i altra vegada.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Això proporciona una interfície interactiva per gestionar una col·lecció de fitxers adjunts. La majoria de la configuració és similar al tipus de camp Imatge. La configuració addicional us permet especificar on s\'afegeixen nous fitxers adjunts a la galeria i el nombre mínim/màxim de fitxers adjunts permesos.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Proporciona un editor senzill, estructurat i basat en dissenys. El camp contingut flexible us permet definir, crear i gestionar contingut amb control total mitjançant l\'ús de dissenys i subcamps per dissenyar els blocs disponibles.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Us permet seleccionar i mostrar els camps existents. No duplica cap camp de la base de dades, sinó que carrega i mostra els camps seleccionats en temps d\'execució. El camp Clonar pot substituir-se amb els camps seleccionats o mostrar els camps seleccionats com un grup de subcamps.','nounClone'=>'Clona','PRO'=>'PRO','Advanced'=>'Avançat','JSON (newer)'=>'JSON (més nou)','Original'=>'Original','Invalid post ID.'=>'Identificador de l\'entrada no vàlid.','Invalid post type selected for review.'=>'S\'ha seleccionat un tipus de contingut no vàlid per a la revisió.','More'=>'Més','Tutorial'=>'Tutorial','Select Field'=>'Camp selector','Try a different search term or browse %s'=>'Proveu un terme de cerca diferent o navegueu per %s','Popular fields'=>'Camps populars','No search results for \'%s\''=>'No hi ha resultats de cerca per a \'%s\'','Search fields...'=>'Cerca camps','Select Field Type'=>'Selecciona un tipus de camp','Popular'=>'Popular','Add Taxonomy'=>'Afegeix taxonomia','Create custom taxonomies to classify post type content'=>'Crea taxonomies personalitzades per clasificar el contingut del tipus de contingut','Add Your First Taxonomy'=>'Afegeix la primera taxonomia','Hierarchical taxonomies can have descendants (like categories).'=>'Les taxonomies jeràrquiques poden tenir descendents (com les categories).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Fa que una taxonomia sigui visible a la part pública de la web i al tauler d\'administració.','One or many post types that can be classified with this taxonomy.'=>'Un o varis tipus d\'entrada que poden ser classificats amb aquesta taxonomia.','genre'=>'gènere','Genre'=>'Gènere','Genres'=>'Gèneres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Controlador personalitzat opcional per utilitzar-lo en lloc del `WP_REST_Terms_Controller `.','Expose this post type in the REST API.'=>'Exposa aquest tipus d\'entrada a la REST API.','Customize the query variable name'=>'Personalitza el nom de la variable de consulta','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Es pot accedir als termes utilitzant l\'enllaç permanent no bonic, per exemple, {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Termes pare-fill en URLs per a taxonomies jeràrquiques.','Customize the slug used in the URL'=>'Personalitza el segment d\'URL utilitzat a la URL','Permalinks for this taxonomy are disabled.'=>'Els enllaços permanents d\'aquesta taxonomia estan desactivats.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Reescriu l\'URL utilitzant la clau de la taxonomia com a segment d\'URL. L\'estructura de l\'enllaç permanent serà','Taxonomy Key'=>'Clau de la taxonomia','Select the type of permalink to use for this taxonomy.'=>'Seleccioneu el tipus d\'enllaç permanent que voleu utilitzar per aquesta taxonomia.','Display a column for the taxonomy on post type listing screens.'=>'Mostra una columna per a la taxonomia a les pantalles de llista de tipus de contingut.','Show Admin Column'=>'Mostra la columna d\'administració','Show the taxonomy in the quick/bulk edit panel.'=>'Mostra la taxonomia en el panell d\'edició ràpida/massiva.','Quick Edit'=>'Edició ràpida','List the taxonomy in the Tag Cloud Widget controls.'=>'Mostra la taxonomia als controls del giny núvol d\'etiquetes.','Tag Cloud'=>'Núvol d\'etiquetes','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'El nom de la funció PHP que s\'executarà per sanejar les dades de taxonomia desades a una meta box.','Meta Box Sanitization Callback'=>'Crida de retorn de sanejament de la caixa meta','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Un nom de funció PHP que cal cridar per gestionar el contingut d\'una caixa meta a la taxonomia.','Register Meta Box Callback'=>'Registra la crida de retorn de la caixa meta','No Meta Box'=>'Sense caixa meta','Custom Meta Box'=>'Caixa meta personalitzada','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Controla la meta caixa a la pantalla de l\'editor de contingut. Per defecte, la meta caixa Categories es mostra per a taxonomies jeràrquiques i la meta caixa Etiquetes es mostra per a taxonomies no jeràrquiques.','Meta Box'=>'Caixa meta','Categories Meta Box'=>'Caixa meta de categories','Tags Meta Box'=>'Caixa meta d\'etiquetes','A link to a tag'=>'Un enllaç a una etiqueta','Describes a navigation link block variation used in the block editor.'=>'Descriu una variació del bloc d\'enllaços de navegació utilitzada a l\'editor de blocs.','A link to a %s'=>'Un enllaç a %s','Tag Link'=>'Enllaç de l\'etiqueta','Assigns a title for navigation link block variation used in the block editor.'=>'Assigna un títol a la variació del bloc d\'enllaços de navegació utilitzada a l\'editor de blocs.','← Go to tags'=>'← Ves a etiquetes','Assigns the text used to link back to the main index after updating a term.'=>'Assigna el text utilitzat per enllaçar de nou a l\'índex principal després d\'actualitzar un terme.','Back To Items'=>'Torna a Elements','← Go to %s'=>'← Anar a %s','Tags list'=>'Llista d\'etiquetes','Assigns text to the table hidden heading.'=>'Assigna text a l\'encapçalament ocult de la taula.','Tags list navigation'=>'Navegació per la llista d\'Etiquetes','Assigns text to the table pagination hidden heading.'=>'Assigna text a la capçalera oculta de la paginació de la taula.','Filter by category'=>'Filtra per Categoria','Assigns text to the filter button in the posts lists table.'=>'Assigna text al botó de filtre a la taula de llistes d\'entrades.','Filter By Item'=>'Filtra per element','Filter by %s'=>'Filtra per %s','The description is not prominent by default; however, some themes may show it.'=>'La descripció no es mostra per defecte; no obstant, hi ha alguns temes que poden mostrar-la.','Describes the Description field on the Edit Tags screen.'=>'Descriu el camp descripció a la pantalla d\'edició d\'etiquetes.','Description Field Description'=>'Descripció del camp descripció','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Assigna un terme pare per crear una jerarquia. El terme Jazz, per exemple, seria el pare de Bebop i Big Band','Describes the Parent field on the Edit Tags screen.'=>'Descriu el camp superior de la pantalla Editar etiquetes.','Parent Field Description'=>'Descripció del camp pare','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'El segment d’URL és la versió URL amigable del nom. Normalment està tot en minúscules i només conté lletres, números i guions.','Describes the Slug field on the Edit Tags screen.'=>'Descriu el camp Segment d\'URL de la pantalla Editar etiquetes.','Slug Field Description'=>'Descripció del camp de l\'àlies','The name is how it appears on your site'=>'El nom és tal com apareix al lloc web','Describes the Name field on the Edit Tags screen.'=>'Descriu el camp Nom de la pantalla Editar etiquetes.','Name Field Description'=>'Descripció del camp nom','No tags'=>'Sense etiquetes','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Assigna el text que es mostra a les taules d\'entrades i llista de mèdia quan no hi ha etiquetes o categories disponibles.','No Terms'=>'No hi ha termes','No %s'=>'No hi ha %s','No tags found'=>'No s\'han trobat etiquetes','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Assigna el text que es mostra quan es fa clic a "tria entre els més utilitzats" a la caixa meta de la taxonomia quan no hi ha etiquetes disponibles, i assigna el text utilitzat a la taula de llista de termes quan no hi ha elements per a una taxonomia.','Not Found'=>'No s\'ha trobat','Assigns text to the Title field of the Most Used tab.'=>'Assigna text al camp Títol de la pestanya Més Utilitzat.','Most Used'=>'Més utilitzats','Choose from the most used tags'=>'Tria entre les etiquetes més utilitzades','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Assigna el text "tria entre els més utilitzats" que s\'utilitza a la caixa meta quan JavaScript està desactivat. Només s\'utilitza en taxonomies no jeràrquiques.','Choose From Most Used'=>'Tria entre els més utilitzats','Choose from the most used %s'=>'Tria entre els %s més utilitzats','Add or remove tags'=>'Afegeix o suprimeix etiquetes','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Assigna el text d\'afegir o suprimir elements utilitzat a la caixa meta quan JavaScript està desactivat. Només s\'utilitza en taxonomies no jeràrquiques','Add Or Remove Items'=>'Afegeix o Suprimeix Elements','Add or remove %s'=>'Afegeix o suprimeix %s','Separate tags with commas'=>'Separa les etiquetes amb comes','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Assigna a l\'element separat amb comes el text utilitzat a la caixa meta de taxonomia. Només s\'utilitza en taxonomies no jeràrquiques.','Separate Items With Commas'=>'Separa elements amb comes','Separate %s with commas'=>'Separa %s amb comes','Popular Tags'=>'Etiquetes populars','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Assigna text als elements populars. Només s\'utilitza en taxonomies no jeràrquiques.','Popular Items'=>'Elements populars','Popular %s'=>'%s populars','Search Tags'=>'Cerca etiquetes','Assigns search items text.'=>'Assigna el text de cercar elements.','Parent Category:'=>'Categoria mare:','Assigns parent item text, but with a colon (:) added to the end.'=>'Assigna el text de l\'element pare, però afegint dos punts (:) al final.','Parent Item With Colon'=>'Element pare amb dos punts','Parent Category'=>'Categoria mare','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Assigna el text de l\'element pare. Només s\'utilitza en taxonomies jeràrquiques.','Parent Item'=>'Element pare','Parent %s'=>'%s pare','New Tag Name'=>'Nom de l\'etiqueta nova','Assigns the new item name text.'=>'Assigna el text del nom de l\'element nou.','New Item Name'=>'Nom de l\'element nou','New %s Name'=>'Nom de la taxonomia %s nova','Add New Tag'=>'Afegeix una etiqueta nova','Assigns the add new item text.'=>'Assigna el text d\'afegir un element nou.','Update Tag'=>'Actualitza l\'etiqueta','Assigns the update item text.'=>'Assigna el text d\'actualitzar un element.','Update Item'=>'Actualiza l\'element','Update %s'=>'Actualitza %s','View Tag'=>'Mostra l\'etiqueta','In the admin bar to view term during editing.'=>'A barra d\'administració per a veure el terme durant l\'edició.','Edit Tag'=>'Edita l\'etiqueta','At the top of the editor screen when editing a term.'=>'A la part superior de la pantalla de l\'editor, quan s\'edita un terme.','All Tags'=>'Totes les etiquetes','Assigns the all items text.'=>'Assigna el text de tots els elements.','Assigns the menu name text.'=>'Assigna el text del nom del menú.','Menu Label'=>'Etiqueta del menu','Active taxonomies are enabled and registered with WordPress.'=>'Les taxonomies actives estan activades i registrades a WordPress.','A descriptive summary of the taxonomy.'=>'Un resum descriptiu de la taxonomia.','A descriptive summary of the term.'=>'Un resum descriptiu del terme.','Term Description'=>'Descripció del terme','Single word, no spaces. Underscores and dashes allowed.'=>'Una sola paraula, sense espais. S’admeten barres baixes i guions.','Term Slug'=>'Àlies del terme','The name of the default term.'=>'El nom del terme per defecte.','Term Name'=>'Nom del terme','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Crea un terme per a la taxonomia que no es pugui suprimir. No serà seleccionada per defecte per a les entrades.','Default Term'=>'Terme per defecte','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Si els termes d\'aquesta taxonomia s\'han d\'ordenar en l\'ordre en què es proporciona a `wp_set_object_terms()`.','Sort Terms'=>'Ordena termes','Add Post Type'=>'Afegeix un tipus d\'entrada personalitzat','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Amplia la funcionalitat de WordPress més enllà de les entrades i pàgines estàndard amb tipus de contingut personalitzats.','Add Your First Post Type'=>'Afegiu el vostre primer tipus de contingut','I know what I\'m doing, show me all the options.'=>'Sé el que estic fent, mostra\'m totes les opcions.','Advanced Configuration'=>'Configuració avançada','Hierarchical post types can have descendants (like pages).'=>'Els tipus de contingut jeràrquics poden tenir descendents (com les pàgines).','Hierarchical'=>'Jeràrquica','Visible on the frontend and in the admin dashboard.'=>'Visible a la part pública de la web i al tauler d\'administració.','Public'=>'Públic','movie'=>'pel·lícula','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Només minúscules, guions baixos i guions, màxim 20 caràcters.','Movie'=>'Pel·lícula','Singular Label'=>'Etiqueta singular','Movies'=>'Pel·lícules','Plural Label'=>'Etiqueta plural','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Controlador personalitzat opcional per utilitzar-lo en lloc del `WP_REST_Posts_Controller`.','Controller Class'=>'Classe de controlador','The namespace part of the REST API URL.'=>'La part de l\'espai de noms de la URL de la API REST.','Namespace Route'=>'Ruta de l\'espai de noms','The base URL for the post type REST API URLs.'=>'URL base per als URL de la REST API del tipus de contingut.','Base URL'=>'URL base','Exposes this post type in the REST API. Required to use the block editor.'=>'Exposa aquest tipus de contingut a la REST API. Necessari per a utilitzar l\'editor de blocs.','Show In REST API'=>'Mostra a l\'API REST','Customize the query variable name.'=>'Personalitza el nom de la variable de consulta.','Query Variable'=>'Variable de consulta','No Query Variable Support'=>'No admet variables de consulta','Custom Query Variable'=>'Variable de consulta personalitzada','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Es pot accedir als elements utilitzant l\'enllaç permanent no bonic, per exemple {post_type}={post_slug}.','Query Variable Support'=>'Admet variables de consulta','URLs for an item and items can be accessed with a query string.'=>'Es pot accedir als URL d\'un element i dels elements mitjançant una cadena de consulta.','Publicly Queryable'=>'Consultable públicament','Custom slug for the Archive URL.'=>'Segment d\'URL personalitzat per a la URL de l\'arxiu.','Archive Slug'=>'Segment d\'URL de l\'arxiu','Has an item archive that can be customized with an archive template file in your theme.'=>'Té un arxiu d\'elements que es pot personalitzar amb un fitxer de plantilla d\'arxiu al tema.','Archive'=>'Arxiu','Pagination support for the items URLs such as the archives.'=>'Suport de paginació per als URL dels elements, com els arxius.','Pagination'=>'Paginació','RSS feed URL for the post type items.'=>'URL del canal RSS per als elements del tipus de contingut.','Feed URL'=>'URL del canal','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Altera l\'estructura d\'enllaços permanents per afegir el prefix `WP_Rewrite::$front` a les URLs.','Front URL Prefix'=>'Prefix de les URLs','Customize the slug used in the URL.'=>'Personalitza el segment d\'URL utilitzat a la URL.','URL Slug'=>'Àlies d\'URL','Permalinks for this post type are disabled.'=>'Els enllaços permanents d\'aquest tipus de contingut estan desactivats.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Reescriu l\'URL utilitzant un segment d\'URL personalitzat definit al camp de sota. L\'estructura d\'enllaç permanent serà','No Permalink (prevent URL rewriting)'=>'Sense enllaç permanent (evita la reescriptura de URL)','Custom Permalink'=>'Enllaç permanent personalitzat','Post Type Key'=>'Clau del tipus de contingut','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Reescriu l\'URL utilitzant la clau del tipus de contingut com a segment d\'URL. L\'estructura d\'enllaç permanent serà','Permalink Rewrite'=>'Reescriptura d\'enllaç permanent','Delete items by a user when that user is deleted.'=>'Suprimeix els elements d\'un usuari quan se suprimeixi.','Delete With User'=>'Suprimeix amb usuari','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Permet que el tipus de contingut es pugui exportar des de \'Eines\' > \'Exportar\'.','Can Export'=>'Es pot exportar','Optionally provide a plural to be used in capabilities.'=>'Opcionalment, proporciona un plural per a utilitzar-lo a les capacitats.','Plural Capability Name'=>'Nom de la capacitat en plural','Choose another post type to base the capabilities for this post type.'=>'Tria un altre tipus de contingut per basar les capacitats d\'aquest tipus de contingut.','Singular Capability Name'=>'Nom de la capacitat en singular','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Per defecte, les capacitats del tipus de contingut heretaran els noms de les capacitats \'Entrada\', per exemple edit_post, delete_posts. Activa\'l per utilitzar capacitats específiques del tipus de contingut, per exemple edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Canvia el nom de les capacitats','Exclude From Search'=>'Exclou de la cerca','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Permet afegir elements als menús a la pantalla \'Aparença\' > \'Menús\'. S\'ha d\'activar a \'Opcions de pantalla\'.','Appearance Menus Support'=>'Compatibilitat amb menús d\'aparença','Appears as an item in the \'New\' menu in the admin bar.'=>'Apareix com a un element al menú \'Nou\' de la barra d\'administració.','Show In Admin Bar'=>'Mostra a la barra d\'administració','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Un nom de funció PHP que es cridarà quan es configurin les caixes meta de la pantalla d\'edició.','Custom Meta Box Callback'=>'Crida de retorn de caixa meta personalitzada','Menu Icon'=>'Icona de menú','The position in the sidebar menu in the admin dashboard.'=>'La posició al menú de la barra lateral al tauler d\'administració.','Menu Position'=>'Posició en el menú','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Per defecte, el tipus de contingut obtindrà un element nou de nivell superior en el menú d\'administració. Si aquí es proporciona un element de nivell superior existent, el tipus de contingut s\'afegirà com a un element de submenú a sota.','Admin Menu Parent'=>'Menú d\'administració pare','Admin editor navigation in the sidebar menu.'=>'Navegació de l\'editor d\'administració al menú de la barra lateral.','Show In Admin Menu'=>'Mostra al menú d\'administració','Items can be edited and managed in the admin dashboard.'=>'Els elements es poden editar i gestionar al tauler d\'administració.','Show In UI'=>'Mostra a l\'UI','A link to a post.'=>'Un enllaç a una entrada.','Description for a navigation link block variation.'=>'Descripció d\'una variació del bloc d\'enllaços de navegació.','Item Link Description'=>'Descripció de l\'enllaç de l\'element','A link to a %s.'=>'Un enllaç a %s.','Post Link'=>'Enllaç de l\'entrada','Title for a navigation link block variation.'=>'Títol d\'una variació del bloc d\'enllaços de navegació.','Item Link'=>'Enllaç de l\'element','%s Link'=>'Enllaç de %s','Post updated.'=>'S\'ha actualitzat l\'entrada.','In the editor notice after an item is updated.'=>'A l\'avís de l\'editor després d\'actualitzar un element.','Item Updated'=>'S\'ha actualitzat l\'element','%s updated.'=>'S\'ha actualitzat %s.','Post scheduled.'=>'S\'ha programat l\'entrada.','In the editor notice after scheduling an item.'=>'A l\'avís de l\'editor després de programar un element.','Item Scheduled'=>'S\'ha programat l\'element','%s scheduled.'=>'%s programat.','Post reverted to draft.'=>'S\'ha revertit l\'entrada a esborrany.','In the editor notice after reverting an item to draft.'=>'A l\'avís de l\'editor després de revertir un element a esborrany.','Item Reverted To Draft'=>'S\'ha tornat l\'element a esborrany','%s reverted to draft.'=>'S\'ha revertit %s a esborrany.','Post published privately.'=>'S\'ha publicat l\'entrada en privat.','In the editor notice after publishing a private item.'=>'A l\'avís de l\'editor després de publicar un element privat.','Item Published Privately'=>'S\'ha publicat l\'element en privat','%s published privately.'=>'%s publicats en privat.','Post published.'=>'S\'ha publicat l\'entrada.','In the editor notice after publishing an item.'=>'A l\'avís de l\'editor després de publicar un element.','Item Published'=>'S\'ha publicat l\'element','%s published.'=>'S\'ha publicat %s.','Posts list'=>'Llista d\'entrades','Used by screen readers for the items list on the post type list screen.'=>'Utilitzat pels lectors de pantalla per a la llista d\'elements a la pantalla de llista de tipus de contingut.','Items List'=>'Llista d\'elements','%s list'=>'Llista de %s','Posts list navigation'=>'Navegació per la llista d\'entrades','Used by screen readers for the filter list pagination on the post type list screen.'=>'Utilitzat pels lectors de pantalla per a la paginació de la llista de filtres a la pantalla de llista de tipus de contingut.','Items List Navigation'=>'Navegació per la llista d\'elements','%s list navigation'=>'Navegació per la lista de %s','Filter posts by date'=>'Filtra les entrades per data','Used by screen readers for the filter by date heading on the post type list screen.'=>'Utilitzat pels lectors de pantalla per a la capçalera de filtrar per data a la pantalla de llista de tipus de contingut.','Filter Items By Date'=>'Filtra els elements per data','Filter %s by date'=>'Filtra %s per data','Filter posts list'=>'Filtra la llista d\'entrades','Used by screen readers for the filter links heading on the post type list screen.'=>'Utilitzat pels lectors de pantalla per a la capçalera dels enllaços de filtre a la pantalla de llista de tipus de contingut.','Filter Items List'=>'Filtra la llista d\'elements','Filter %s list'=>'Filtra la llista de %s','In the media modal showing all media uploaded to this item.'=>'A la finestra emergent de mèdia es mostra tota la mèdia pujada a aquest element.','Uploaded To This Item'=>'S\'ha penjat a aquest element','Uploaded to this %s'=>'S\'ha penjat a aquest %s','Insert into post'=>'Insereix a l\'entrada','As the button label when adding media to content.'=>'Com a etiqueta del botó quan s\'afegeix mèdia al contingut.','Insert Into Media Button'=>'Botó Insereix a mèdia','Insert into %s'=>'Insereix a %s','Use as featured image'=>'Utilitza com a imatge destacada','As the button label for selecting to use an image as the featured image.'=>'Com a etiqueta del botó per a seleccionar l\'ús d\'una imatge com a imatge destacada.','Use Featured Image'=>'Utilitza la imatge destacada','Remove featured image'=>'Suprimeix la imatge destacada','As the button label when removing the featured image.'=>'Com a etiqueta del botó quan s\'elimina la imatge destacada.','Remove Featured Image'=>'Suprimeix la imatge destacada','Set featured image'=>'Estableix la imatge destacada','As the button label when setting the featured image.'=>'Com a etiqueta del botó quan s\'estableix la imatge destacada.','Set Featured Image'=>'Estableix la imatge destacada','Featured image'=>'Imatge destacada','In the editor used for the title of the featured image meta box.'=>'A l\'editor utilitzat per al títol de la caixa meta de la imatge destacada.','Featured Image Meta Box'=>'Caixa meta d\'imatge destacada','Post Attributes'=>'Atributs de l\'entrada','In the editor used for the title of the post attributes meta box.'=>'A l\'editor utilitzat per al títol de la caixa meta d\'atributs de l\'entrada.','Attributes Meta Box'=>'Caixa meta d\'atributs','%s Attributes'=>'Atributs de %s','Post Archives'=>'Arxius d\'entrades','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Afegeix elements "Arxiu de tipus de contingut" amb aquesta etiqueta a la llista d\'entrades que es mostra quan s\'afegeix elements a un menú existent a un CPT amb arxius activats. Només apareix quan s\'editen menús en mode "Vista prèvia en viu" i s\'ha proporcionat un segment d\'URL d\'arxiu personalitzat.','Archives Nav Menu'=>'Menú de navegació d\'arxius','%s Archives'=>'Arxius de %s','No posts found in Trash'=>'No s\'han trobat entrades a la paperera','At the top of the post type list screen when there are no posts in the trash.'=>'A la part superior de la pantalla de la llista de tipus de contingut quan no hi ha entrades a la paperera.','No Items Found in Trash'=>'No s\'han trobat entrades a la paperera','No %s found in Trash'=>'No s\'han trobat %s a la paperera','No posts found'=>'No s\'han trobat entrades','At the top of the post type list screen when there are no posts to display.'=>'A la part superior de la pantalla de la llista de tipus de contingut quan no hi ha publicacions que mostrar.','No Items Found'=>'No s\'han trobat elements','No %s found'=>'No s\'han trobat %s','Search Posts'=>'Cerca entrades','At the top of the items screen when searching for an item.'=>'A la part superior de la pantalla d\'elements, quan es cerca un element.','Search Items'=>'Cerca elements','Search %s'=>'Cerca %s','Parent Page:'=>'Pàgina mare:','For hierarchical types in the post type list screen.'=>'Per als tipus jeràrquics a la pantalla de la llista de tipus de contingut.','Parent Item Prefix'=>'Prefix de l\'element superior','Parent %s:'=>'%s pare:','New Post'=>'Entrada nova','New Item'=>'Element nou','New %s'=>'Nou %s','Add New Post'=>'Afegeix una nova entrada','At the top of the editor screen when adding a new item.'=>'A la part superior de la pantalla de l\'editor, quan s\'afegeix un element nou.','Add New Item'=>'Afegeix un element nou','Add New %s'=>'Afegeix nou %s','View Posts'=>'Mostra les entrades','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Apareix a la barra d\'administració a la vista \'Totes les entrades\', sempre que el tipus de contingut admeti arxius i la pàgina d\'inici no sigui un arxiu d\'aquell tipus de contingut.','View Items'=>'Visualitza els elements','View Post'=>'Mostra l\'entrada','In the admin bar to view item when editing it.'=>'A la barra d\'administració per a visualitzar l\'element en editar-lo.','View Item'=>'Visualitza l\'element','View %s'=>'Mostra %s','Edit Post'=>'Edita l\'entrada','At the top of the editor screen when editing an item.'=>'A la part superior de la pantalla de l\'editor, quan s\'edita un element.','Edit Item'=>'Edita l\'element','Edit %s'=>'Edita %s','All Posts'=>'Totes les entrades','In the post type submenu in the admin dashboard.'=>'En el submenú de tipus de contingut del tauler d\'administració.','All Items'=>'Tots els elements','All %s'=>'Tots %s','Admin menu name for the post type.'=>'Nom del menú d\'administració per al tipus de contingut.','Menu Name'=>'Nom del menú','Regenerate all labels using the Singular and Plural labels'=>'Regenera totes les etiquetes utilitzant les etiquetes singular i plural','Regenerate'=>'Regenera','Active post types are enabled and registered with WordPress.'=>'Els tipus de contingut actius estan activats i registrats amb WordPress.','A descriptive summary of the post type.'=>'Un resum descriptiu del tipus de contingut.','Add Custom'=>'Afegeix personalització','Enable various features in the content editor.'=>'Habilita diverses característiques a l\'editor de contingut.','Post Formats'=>'Formats de les entrades','Editor'=>'Editor','Trackbacks'=>'Retroenllaços','Select existing taxonomies to classify items of the post type.'=>'Selecciona les taxonomies existents per a classificar els elements del tipus de contingut.','Browse Fields'=>'Cerca camps','Nothing to import'=>'Res a importar','. The Custom Post Type UI plugin can be deactivated.'=>'L\'extensió Custom Post Type UI es pot desactivar.','Imported %d item from Custom Post Type UI -'=>'S\'ha importat %d element de Custom Post Type UI -' . "\0" . 'S\'ha importat %d elements de Custom Post Type UI -','Failed to import taxonomies.'=>'No s\'han pogut importar les taxonomies.','Failed to import post types.'=>'No s\'han pogut importar els tipus de contingut.','Nothing from Custom Post Type UI plugin selected for import.'=>'No s\'ha seleccionat res de l\'extensió Custom Post Type UI per a importar.','Imported 1 item'=>'S\'ha importat 1 element' . "\0" . 'S\'han importat %s elements','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'La importació d\'un tipus de contingut o taxonomia amb la mateixa clau que una que ja existeix sobreescriurà la configuració del tipus de contingut o taxonomia existents amb la de la importació.','Import from Custom Post Type UI'=>'Importar des de Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'El codi següent es pot utilitzar per registrar una versió local dels elements seleccionats. L\'emmagatzematge local de grups de camps, tipus de contingut o taxonomies pot proporcionar molts avantatges, com ara temps de càrrega més ràpids, control de versions i camps/configuracions dinàmiques. Simplement copia i enganxa el codi següent al fitxer functions.php del tema o inclou-lo dins d\'un fitxer extern i, a continuació, desactiva o suprimeix els elements de l\'administrador de l\'ACF.','Export - Generate PHP'=>'Exporta - Genera PHP','Export'=>'Exporta','Select Taxonomies'=>'Selecciona taxonomies','Select Post Types'=>'Selecciona els tipus de contingut','Exported 1 item.'=>'S\'ha exportat 1 element.' . "\0" . 'S\'han exportat %s elements.','Category'=>'Categoria','Tag'=>'Etiqueta','%s taxonomy created'=>'S\'ha creat la taxonomia %s','%s taxonomy updated'=>'S\'ha actualitzat la taxonomia %s','Taxonomy draft updated.'=>'S\'ha actualitzat l\'esborrany de la taxonomia.','Taxonomy scheduled for.'=>'Taxonomia programada per a.','Taxonomy submitted.'=>'S\'ha enviat la taxonomia.','Taxonomy saved.'=>'S\'ha desat la taxonomia.','Taxonomy deleted.'=>'S\'ha suprimit la taxonomia.','Taxonomy updated.'=>'S\'ha actualitzat la taxonomia.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Aquesta taxonomia no s\'ha pogut registrar perquè la seva clau s\'està utilitzant a una altra taxonomia registrada per una altra extensió o tema.','Taxonomy synchronized.'=>'Taxonomia sincronitzada.' . "\0" . '%s taxonomies sincronitzades.','Taxonomy duplicated.'=>'Taxonomia duplicada.' . "\0" . '%s taxonomies duplicades.','Taxonomy deactivated.'=>'Taxonomia desactivada.' . "\0" . '%s taxonomies desactivades.','Taxonomy activated.'=>'Taxonomia activada.' . "\0" . '%s taxonomies activades.','Terms'=>'Termes','Post type synchronized.'=>'Tipus de contingut sincronitzat.' . "\0" . '%s tipus de continguts sincronitzats.','Post type duplicated.'=>'Tipus de contingut duplicat.' . "\0" . '%s tipus de continguts duplicats.','Post type deactivated.'=>'Tipus de contingut desactivat.' . "\0" . '%s tipus de continguts desactivats.','Post type activated.'=>'Tipus de contingut activat.' . "\0" . '%s tipus de continguts activats.','Post Types'=>'Tipus de contingut','Advanced Settings'=>'Configuració avançada','Basic Settings'=>'Configuració bàsica','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Aquest tipus de contingut no s\'ha pogut registrar perquè la seva clau s\'està utilitzant a un altre tipus de contingut registrat per una altra extensió o tema.','Pages'=>'Pàgines','Link Existing Field Groups'=>'Enllaça grups de camps existents','%s post type created'=>'%s tipus de contingut creat','Add fields to %s'=>'Afegeix camps a %s','%s post type updated'=>'Tipus de contingut %s actualitzat','Post type draft updated.'=>'S\'ha actualitzat l\'esborrany del tipus de contingut.','Post type scheduled for.'=>'Tipus de contingut programat per.','Post type submitted.'=>'Tipus de contingut enviat.','Post type saved.'=>'Tipus de contingut desat.','Post type updated.'=>'Tipus de contingut actualitzat.','Post type deleted.'=>'Tipus de contingut suprimit.','Type to search...'=>'Tecleja per cercar...','PRO Only'=>'Només a PRO','Field groups linked successfully.'=>'Grups de camps enllaçats correctament.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importa tipus de contingut i taxonomies registrades amb Custom Post Type UI i gestiona-les amb ACF. Comença.','ACF'=>'ACF','taxonomy'=>'taxonomia','post type'=>'tipus de contingut','Done'=>'Fet','Field Group(s)'=>'Grup(s) de camp(s)','Select one or many field groups...'=>'Selecciona un o diversos grups de camps...','Please select the field groups to link.'=>'Selecciona els grups de camps a enllaçar.','Field group linked successfully.'=>'Grup de camps enllaçat correctament.' . "\0" . 'Grups de camps enllaçats correctament.','post statusRegistration Failed'=>'Error de registre','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Aquest element no s\'ha pogut registrar perquè la seva clau s\'està utilitzant a un altre element registrat per una altra extensió o tema.','REST API'=>'API REST','Permissions'=>'Permisos','URLs'=>'URLs','Visibility'=>'Visibilitat','Labels'=>'Etiquetes','Field Settings Tabs'=>'Pestanyes de configuracions de camps','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Valor del codi de substitució d\'ACF desactivat a la previsualització]','Close Modal'=>'Tanca la finestra emergent','Field moved to other group'=>'Camp mogut a un altre grup','Close modal'=>'Tanca la finestra emergent','Start a new group of tabs at this tab.'=>'Comença un nou grup de pestanyes en aquesta pestanya.','New Tab Group'=>'Nou grup de pestanyes','Use a stylized checkbox using select2'=>'Utilitza una casella de selecció estilitzada utilitzant select2','Save Other Choice'=>'Desa l\'opció «Altre»','Allow Other Choice'=>'Permitir l\'opció «Altre»','Add Toggle All'=>'Afegeix un «Alternar tots»','Save Custom Values'=>'Desa els valors personalitzats','Allow Custom Values'=>'Permet valors personalitzats','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Els valors personalitzats de les caselles de selecció no poden estar buits. Desmarqueu els valors buits.','Updates'=>'Actualitzacions','Advanced Custom Fields logo'=>'Logotip de l\'Advanced Custom Fields','Save Changes'=>'Desa els canvis','Field Group Title'=>'Títol del grup de camps','Add title'=>'Afegeix un títol','New to ACF? Take a look at our getting started guide.'=>'Sou nou a l\'ACF? Feu una ullada a la nostra guia d\'inici.','Add Field Group'=>'Afegeix un grup de camps','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'L\'ACF utilitza grups de camps per agrupar camps personalitzats i, a continuació, adjuntar aquests camps per editar pantalles.','Add Your First Field Group'=>'Afegiu el vostre primer grup de camps','Options Pages'=>'Pàgines d\'opcions','ACF Blocks'=>'Blocs ACF','Gallery Field'=>'Camp de galeria','Flexible Content Field'=>'Camp de contingut flexible','Repeater Field'=>'Camp repetible','Unlock Extra Features with ACF PRO'=>'Desbloquegeu característiques addicionals amb l\'ACF PRO','Delete Field Group'=>'Suprimeix el grup de camps','Created on %1$s at %2$s'=>'Creat el %1$s a les %2$s','Group Settings'=>'Configuració del grup','Location Rules'=>'Regles d\'ubicació','Choose from over 30 field types. Learn more.'=>'Trieu entre més de 30 tipus de camps. Més informació.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Comenceu a crear nous camps personalitzats per a les vostres entrades, pàgines, tipus de contingut personalitzats i altres continguts del WordPress.','Add Your First Field'=>'Afegiu el vostre primer camp','#'=>'#','Add Field'=>'Afegeix un camp','Presentation'=>'Presentació','Validation'=>'Validació','General'=>'General','Import JSON'=>'Importa JSON','Export As JSON'=>'Exporta com a JSON','Field group deactivated.'=>'S\'ha desactivat el grup de camps.' . "\0" . 'S\'han desactivat %s grups de camps.','Field group activated.'=>'S\'ha activat el grup de camps.' . "\0" . 'S\'han activat %s grups de camps.','Deactivate'=>'Desactiva','Deactivate this item'=>'Desactiva aquest element','Activate'=>'Activa','Activate this item'=>'Activa aquest element','Move field group to trash?'=>'Voleu moure el grup de camps a la paperera?','post statusInactive'=>'Inactiva','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields i Advanced Custom Fields PRO no haurien d\'estar actius al mateix temps. Hem desactivat Advanced Custom Fields PRO automàticament.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields i Advanced Custom Fields PRO no haurien d\'estar actius al mateix temps. Hem desactivat Advanced Custom Fields automàticament.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - hem detectat una o més crides per recuperar valors de camps ACF abans que ACF s\'hagi inicialitzat. Això no s\'admet i pot donar lloc a dades malformades o que faltin. Obteniu informació sobre com solucionar-ho.','%1$s must have a user with the %2$s role.'=>'%1$s ha de tenir un usuari amb el rol %2$s.' . "\0" . '%1$s ha de tenir un usuari amb un dels següents rols: %2$s','%1$s must have a valid user ID.'=>'%1$s ha de tenir un identificador d\'usuari vàlid.','Invalid request.'=>'Sol·licitud no vàlida.','%1$s is not one of %2$s'=>'%1$s no és un dels %2$s','%1$s must have term %2$s.'=>'%1$s ha de tenir el terme %2$s.' . "\0" . '%1$s ha de tenir un dels següents termes: %2$s','%1$s must be of post type %2$s.'=>'%1$s ha de ser del tipus de contingut %2$s.' . "\0" . '%1$s ha de ser d\'un dels següents tipus de contingut: %2$s','%1$s must have a valid post ID.'=>'%1$s ha de tenir un identificador d\'entrada vàlid.','%s requires a valid attachment ID.'=>'%s requereix un identificador d\'adjunt vàlid.','Show in REST API'=>'Mostra a l\'API REST','Enable Transparency'=>'Activa la transparència','RGBA Array'=>'Matriu RGBA','RGBA String'=>'Cadena RGBA','Hex String'=>'Cadena hexadecimal','Upgrade to PRO'=>'Actualitza a la versió Pro','post statusActive'=>'Activa','\'%s\' is not a valid email address'=>'«%s» no és una adreça electrònica vàlida','Color value'=>'Valor de color','Select default color'=>'Seleccioneu el color per defecte','Clear color'=>'Neteja el color','Blocks'=>'Blocs','Options'=>'Opcions','Users'=>'Usuaris','Menu items'=>'Elements del menú','Widgets'=>'Ginys','Attachments'=>'Adjunts','Taxonomies'=>'Taxonomies','Posts'=>'Entrades','Last updated: %s'=>'Darrera actualització: %s','Sorry, this post is unavailable for diff comparison.'=>'Aquest grup de camps no està disponible per a la comparació de diferències.','Invalid field group parameter(s).'=>'Paràmetre/s del grup de camps no vàlids.','Awaiting save'=>'Esperant desar','Saved'=>'S\'ha desat','Import'=>'Importa','Review changes'=>'Revisa els canvis','Located in: %s'=>'Ubicat a: %s','Located in plugin: %s'=>'Ubicat a l\'extensió: %s','Located in theme: %s'=>'Ubicat al tema: %s','Various'=>'Diversos','Sync changes'=>'Sincronitza els canvis','Loading diff'=>'S\'està carregant el diff','Review local JSON changes'=>'Revisa els canvis JSON locals','Visit website'=>'Visiteu el lloc web','View details'=>'Visualitza els detalls','Version %s'=>'Versió %s','Information'=>'Informació','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Servei d\'ajuda. Els professionals de suport al servei d\'ajuda us ajudaran amb els problemes tècnics més profunds.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Debats. Tenim una comunitat activa i amistosa als nostres fòrums comunitaris que pot ajudar-vos a descobrir com es fan les coses al món de l\'ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentació. La nostra extensa documentació conté referències i guies per a la majoria de situacions que podeu trobar.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Som fanàtics del suport i volem que tragueu el màxim profit del vostre lloc web amb l\'ACF. Si trobeu alguna dificultat, hi ha diversos llocs on podeu trobar ajuda:','Help & Support'=>'Ajuda i suport','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Utilitzeu la pestanya d\'ajuda i suport per posar-vos en contacte amb nosaltres si necessiteu ajuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Abans de crear el vostre primer grup de camps recomanem llegir abans la nostra guia Primers passos per familiaritzar-vos amb la filosofia i les millors pràctiques de l\'extensió.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'L\'extensió Advanced Custom Fields proporciona un maquetador de formularis visual per personalitzar les pantalles d\'edició del WordPress amb camps addicionals i una API intuïtiva per mostrar els valors dels camps personalitzats en qualsevol fitxer de plantilla de tema.','Overview'=>'Resum','Location type "%s" is already registered.'=>'El tipus d\'ubicació «%s» ja està registrat.','Class "%s" does not exist.'=>'La classe «%s» no existeix.','Invalid nonce.'=>'El nonce no és vàlid.','Error loading field.'=>'Error en carregar el camp.','Location not found: %s'=>'No s\'ha trobat la ubicació: %s','Error: %s'=>'Error: %s','Widget'=>'Giny','User Role'=>'Rol de l\'usuari','Comment'=>'Comentari','Post Format'=>'Format de l\'entrada','Menu Item'=>'Element del menú','Post Status'=>'Estat de l\'entrada','Menus'=>'Menús','Menu Locations'=>'Ubicacions dels menús','Menu'=>'Menú','Post Taxonomy'=>'Taxonomia de l\'entrada','Child Page (has parent)'=>'Pàgina filla (té mare)','Parent Page (has children)'=>'Pàgina mare (té filles)','Top Level Page (no parent)'=>'Pàgina de primer nivell (no té mare)','Posts Page'=>'Pàgina de les entrades','Front Page'=>'Portada','Page Type'=>'Tipus de pàgina','Viewing back end'=>'Veient l’administració','Viewing front end'=>'Veient la part frontal','Logged in'=>'Connectat','Current User'=>'Usuari actual','Page Template'=>'Plantilla de la pàgina','Register'=>'Registra','Add / Edit'=>'Afegeix / Edita','User Form'=>'Formulari d\'usuari','Page Parent'=>'Pàgina mare','Super Admin'=>'Superadministrador','Current User Role'=>'Rol de l\'usuari actual','Default Template'=>'Plantilla per defecte','Post Template'=>'Plantilla de l\'entrada','Post Category'=>'Categoria de l\'entrada','All %s formats'=>'Tots els formats de %s','Attachment'=>'Adjunt','%s value is required'=>'Cal introduir un valor a %s','Show this field if'=>'Mostra aquest camp si','Conditional Logic'=>'Lògica condicional','and'=>'i','Local JSON'=>'JSON local','Clone Field'=>'Clona el camp','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Comproveu que tots els complements prèmium (%s) estan actualitzats a la darrera versió.','This version contains improvements to your database and requires an upgrade.'=>'Aquesta versió inclou millores a la base de dades i necessita una actualització.','Thank you for updating to %1$s v%2$s!'=>'Gràcies per actualitzar a %1$s v%2$s!','Database Upgrade Required'=>'Cal actualitzar la base de dades','Options Page'=>'Pàgina d\'opcions','Gallery'=>'Galeria','Flexible Content'=>'Contingut flexible','Repeater'=>'Repetible','Back to all tools'=>'Torna a totes les eines','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si hi ha diversos grups de camps a la pantalla d\'edició, s\'utilitzaran les opcions del primer grup de camps (el que tingui el nombre d\'ordre més baix)','Select items to hide them from the edit screen.'=>'Seleccioneu els elements a amagarde la pantalla d\'edició.','Hide on screen'=>'Amaga a la pantalla','Send Trackbacks'=>'Envia retroenllaços','Tags'=>'Etiquetes','Categories'=>'Categories','Page Attributes'=>'Atributs de la pàgina','Format'=>'Format','Author'=>'Autor','Slug'=>'Àlies','Revisions'=>'Revisions','Comments'=>'Comentaris','Discussion'=>'Debats','Excerpt'=>'Extracte','Content Editor'=>'Editor de contingut','Permalink'=>'Enllaç permanent','Shown in field group list'=>'Es mostra a la llista de grups de camps','Field groups with a lower order will appear first'=>'Els grups de camps amb un ordre més baix apareixeran primer','Order No.'=>'Núm. d’ordre','Below fields'=>'Sota els camps','Below labels'=>'Sota les etiquetes','Instruction Placement'=>'Posició de les instruccions','Label Placement'=>'Posició de les etiquetes','Side'=>'Lateral','Normal (after content)'=>'Normal (després del contingut)','High (after title)'=>'Alta (després del títol)','Position'=>'Posició','Seamless (no metabox)'=>'Fluid (sense la caixa meta)','Standard (WP metabox)'=>'Estàndard (en una caixa meta de WP)','Style'=>'Estil','Type'=>'Tipus','Key'=>'Clau','Order'=>'Ordre','Close Field'=>'Tanca el camp','id'=>'id','class'=>'classe','width'=>'amplada','Wrapper Attributes'=>'Atributs del contenidor','Required'=>'Obligatori','Instructions'=>'Instruccions','Field Type'=>'Tipus de camp','Single word, no spaces. Underscores and dashes allowed'=>'Una sola paraula, sense espais. S’admeten barres baixes i guions','Field Name'=>'Nom del camp','This is the name which will appear on the EDIT page'=>'Aquest és el nom que apareixerà a la pàgina d\'edició','Field Label'=>'Etiqueta del camp','Delete'=>'Suprimeix','Delete field'=>'Suprimeix el camp','Move'=>'Mou','Move field to another group'=>'Mou el camp a un altre grup','Duplicate field'=>'Duplica el camp','Edit field'=>'Edita el camp','Drag to reorder'=>'Arrossegueu per reordenar','Show this field group if'=>'Mostra aquest grup de camps si','No updates available.'=>'No hi ha actualitzacions disponibles.','Database upgrade complete. See what\'s new'=>'S\'ha completat l\'actualització de la base de dades. Feu una ullada a les novetats','Reading upgrade tasks...'=>'S\'estan llegint les tasques d\'actualització…','Upgrade failed.'=>'L\'actualització ha fallat.','Upgrade complete.'=>'S\'ha completat l\'actualització.','Upgrading data to version %s'=>'S\'estan actualitzant les dades a la versió %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'És recomanable que feu una còpia de seguretat de la base de dades abans de continuar. Segur que voleu executar l\'actualitzador ara?','Please select at least one site to upgrade.'=>'Seleccioneu almenys un lloc web per actualitzar.','Database Upgrade complete. Return to network dashboard'=>'S\'ha completat l\'actualització de la base de dades. Torna al tauler de la xarxa','Site is up to date'=>'El lloc web està actualitzat','Site requires database upgrade from %1$s to %2$s'=>'El lloc web requereix una actualització de la base de dades de %1$s a %2$s','Site'=>'Lloc','Upgrade Sites'=>'Actualitza els llocs','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Els següents llocs web necessiten una actualització de la base de dades. Marqueu els que voleu actualitzar i feu clic a %s.','Add rule group'=>'Afegeix un grup de regles','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un grup de regles que determinaran quines pantalles d’edició mostraran aquests camps personalitzats','Rules'=>'Regles','Copied'=>'Copiat','Copy to clipboard'=>'Copia-ho al porta-retalls','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Seleccioneu els grups de camps que voleu exportar i, a continuació, seleccioneu el mètode d\'exportació. Exporteu com a JSON per exportar a un fitxer .json que després podeu importar a una altra instal·lació d\'ACF. Genereu PHP per exportar a codi PHP que podeu col·locar al vostre tema.','Select Field Groups'=>'Seleccioneu grups de camps','No field groups selected'=>'No s\'ha seleccionat cap grup de camps','Generate PHP'=>'Genera PHP','Export Field Groups'=>'Exporta els grups de camps','Import file empty'=>'El fitxer d\'importació és buit','Incorrect file type'=>'Tipus de fitxer incorrecte','Error uploading file. Please try again'=>'S\'ha produït un error en penjar el fitxer. Torneu-ho a provar','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Seleccioneu el fitxer JSON de l\'Advanced Custom Fields que voleu importar. En fer clic al botó d\'importació, l\'ACF importarà els grups de camps.','Import Field Groups'=>'Importa grups de camps','Sync'=>'Sincronitza','Select %s'=>'Selecciona %s','Duplicate'=>'Duplica','Duplicate this item'=>'Duplica aquest element','Supports'=>'Suports','Documentation'=>'Documentació','Description'=>'Descripció','Sync available'=>'Sincronització disponible','Field group synchronized.'=>'S\'ha sincronitzat el grup de camps.' . "\0" . 'S\'han sincronitzat %s grups de camps.','Field group duplicated.'=>'S\'ha duplicat el grup de camps.' . "\0" . 'S\'han duplicat %s grups de camps.','Active (%s)'=>'Actiu (%s)' . "\0" . 'Actius (%s)','Review sites & upgrade'=>'Revisa els llocs web i actualitza','Upgrade Database'=>'Actualitza la base de dades','Custom Fields'=>'Camps personalitzats','Move Field'=>'Mou el camp','Please select the destination for this field'=>'Seleccioneu la destinació d\'aquest camp','The %1$s field can now be found in the %2$s field group'=>'El camp %1$s ara es pot trobar al grup de camps %2$s','Move Complete.'=>'S’ha completat el moviment.','Active'=>'Actiu','Field Keys'=>'Claus dels camps','Settings'=>'Configuració','Location'=>'Ubicació','Null'=>'Nul','copy'=>'copia','(this field)'=>'(aquest camp)','Checked'=>'Marcat','Move Custom Field'=>'Mou el grup de camps','No toggle fields available'=>'No hi ha camps commutables disponibles','Field group title is required'=>'El títol del grup de camps és obligatori','This field cannot be moved until its changes have been saved'=>'Aquest camp no es pot moure fins que no se n’hagin desat els canvis','The string "field_" may not be used at the start of a field name'=>'La cadena «field_» no es pot utilitzar al principi del nom d\'un camp','Field group draft updated.'=>'S\'ha actualitzat l’esborrany del grup de camps.','Field group scheduled for.'=>'S\'ha programat el grup de camps.','Field group submitted.'=>'S’ha tramès el grup de camps.','Field group saved.'=>'S\'ha desat el grup de camps.','Field group published.'=>'S\'ha publicat el grup de camps.','Field group deleted.'=>'S\'ha suprimit el grup de camps.','Field group updated.'=>'S\'ha actualitzat el grup de camps.','Tools'=>'Eines','is not equal to'=>'no és igual a','is equal to'=>'és igual a','Forms'=>'Formularis','Page'=>'Pàgina','Post'=>'Entrada','Relational'=>'Relacional','Choice'=>'Elecció','Basic'=>'Bàsic','Unknown'=>'Desconegut','Field type does not exist'=>'El tipus de camp no existeix','Spam Detected'=>'S\'ha detectat brossa','Post updated'=>'S\'ha actualitzat l\'entrada','Update'=>'Actualitza','Validate Email'=>'Valida el correu electrònic','Content'=>'Contingut','Title'=>'Títol','Edit field group'=>'Edita el grup de camps','Selection is less than'=>'La selecció és inferior a','Selection is greater than'=>'La selecció és superior a','Value is less than'=>'El valor és inferior a','Value is greater than'=>'El valor és superior a','Value contains'=>'El valor conté','Value matches pattern'=>'El valor coincideix amb el patró','Value is not equal to'=>'El valor no és igual a','Value is equal to'=>'El valor és igual a','Has no value'=>'No té cap valor','Has any value'=>'Té algun valor','Cancel'=>'Cancel·la','Are you sure?'=>'N\'esteu segur?','%d fields require attention'=>'Cal revisar %d camps','1 field requires attention'=>'Cal revisar un camp','Validation failed'=>'La validació ha fallat','Validation successful'=>'Validació correcta','Restricted'=>'Restringit','Collapse Details'=>'Amaga els detalls','Expand Details'=>'Expandeix els detalls','Uploaded to this post'=>'S\'ha penjat a aquesta entrada','verbUpdate'=>'Actualitza','verbEdit'=>'Edita','The changes you made will be lost if you navigate away from this page'=>'Perdreu els canvis que heu fet si abandoneu aquesta pàgina','File type must be %s.'=>'El tipus de fitxer ha de ser %s.','or'=>'o','File size must not exceed %s.'=>'La mida del fitxer no ha de superar %s.','File size must be at least %s.'=>'La mida del fitxer ha de ser almenys %s.','Image height must not exceed %dpx.'=>'L\'alçada de la imatge no pot ser superior a %dpx.','Image height must be at least %dpx.'=>'L\'alçada de la imatge ha de ser almenys de %dpx.','Image width must not exceed %dpx.'=>'L\'amplada de la imatge no pot ser superior a %dpx.','Image width must be at least %dpx.'=>'L\'amplada de la imatge ha de ser almenys de %dpx.','(no title)'=>'(sense títol)','Full Size'=>'Mida completa','Large'=>'Gran','Medium'=>'Mitjana','Thumbnail'=>'Miniatura','(no label)'=>'(sense etiqueta)','Sets the textarea height'=>'Estableix l\'alçada de l\'àrea de text','Rows'=>'Files','Text Area'=>'Àrea de text','Prepend an extra checkbox to toggle all choices'=>'Afegeix una casella de selecció addicional per commutar totes les opcions','Save \'custom\' values to the field\'s choices'=>'Desa els valors personalitzats a les opcions del camp','Allow \'custom\' values to be added'=>'Permet afegir-hi valors personalitzats','Add new choice'=>'Afegeix una nova opció','Toggle All'=>'Commuta\'ls tots','Allow Archives URLs'=>'Permet les URLs dels arxius','Archives'=>'Arxius','Page Link'=>'Enllaç de la pàgina','Add'=>'Afegeix','Name'=>'Nom','%s added'=>'%s afegit','%s already exists'=>'%s ja existeix','User unable to add new %s'=>'L\'usuari no pot afegir nous %s','Term ID'=>'Identificador de terme','Term Object'=>'Objecte de terme','Load value from posts terms'=>'Carrega el valor dels termes de l’entrada','Load Terms'=>'Carrega els termes','Connect selected terms to the post'=>'Connecta els termes seleccionats a l\'entrada','Save Terms'=>'Desa els termes','Allow new terms to be created whilst editing'=>'Permet crear nous termes mentre s’està editant','Create Terms'=>'Crea els termes','Radio Buttons'=>'Botons d\'opció','Single Value'=>'Un sol valor','Multi Select'=>'Selecció múltiple','Checkbox'=>'Casella de selecció','Multiple Values'=>'Múltiples valors','Select the appearance of this field'=>'Seleccioneu l\'aparença d\'aquest camp','Appearance'=>'Aparença','Select the taxonomy to be displayed'=>'Seleccioneu la taxonomia a mostrar','No TermsNo %s'=>'No hi ha %s','Value must be equal to or lower than %d'=>'El valor ha de ser igual o inferior a %d','Value must be equal to or higher than %d'=>'El valor ha de ser igual o superior a %d','Value must be a number'=>'El valor ha de ser un nombre','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Desa els valors d’’Altres’ a les opcions del camp','Add \'other\' choice to allow for custom values'=>'Afegeix l\'opció «altres» per permetre valors personalitzats','Other'=>'Altres','Radio Button'=>'Botó d\'opció','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definiu un punt final per a aturar l’acordió previ. Aquest acordió no serà visible.','Allow this accordion to open without closing others.'=>'Permet que aquest acordió s\'obri sense tancar els altres.','Multi-Expand'=>'Expansió múltiple','Display this accordion as open on page load.'=>'Mostra aquest acordió obert en carregar la pàgina.','Open'=>'Obert','Accordion'=>'Acordió','Restrict which files can be uploaded'=>'Restringeix quins fitxers es poden penjar','File ID'=>'Identificador de fitxer','File URL'=>'URL del fitxer','File Array'=>'Matriu de fitxer','Add File'=>'Afegeix un fitxer','No file selected'=>'No s\'ha seleccionat cap fitxer','File name'=>'Nom del fitxer','Update File'=>'Actualitza el fitxer','Edit File'=>'Edita el fitxer','Select File'=>'Escull el fitxer','File'=>'Fitxer','Password'=>'Contrasenya','Specify the value returned'=>'Especifiqueu el valor a retornar','Use AJAX to lazy load choices?'=>'Usa AJAX per a carregar opcions de manera relaxada?','Enter each default value on a new line'=>'Introduïu cada valor per defecte en una línia nova','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'No s\'ha pogut carregar','Select2 JS searchingSearching…'=>'S\'està cercant…','Select2 JS load_moreLoading more results…'=>'S\'estan carregant més resultats…','Select2 JS selection_too_long_nYou can only select %d items'=>'Només podeu seleccionar %d elements','Select2 JS selection_too_long_1You can only select 1 item'=>'Només podeu seleccionar un element','Select2 JS input_too_long_nPlease delete %d characters'=>'Suprimiu %d caràcters','Select2 JS input_too_long_1Please delete 1 character'=>'Suprimiu un caràcter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Introduïu %d o més caràcters','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Introduïu un o més caràcters','Select2 JS matches_0No matches found'=>'No s\'ha trobat cap coincidència','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'Hi ha %d resultats disponibles, utilitzeu les fletxes amunt i avall per navegar-hi.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hi ha un resultat disponible, premeu retorn per seleccionar-lo.','nounSelect'=>'Selecció','User ID'=>'Identificador de l\'usuari','User Object'=>'Objecte d\'usuari','User Array'=>'Matriu d’usuari','All user roles'=>'Tots els rols d\'usuari','Filter by Role'=>'Filtra per rol','User'=>'Usuari','Separator'=>'Separador','Select Color'=>'Escolliu un color','Default'=>'Predeterminat','Clear'=>'Neteja','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Selecciona','Date Time Picker JS closeTextDone'=>'Fet','Date Time Picker JS currentTextNow'=>'Ara','Date Time Picker JS timezoneTextTime Zone'=>'Fus horari','Date Time Picker JS microsecTextMicrosecond'=>'Microsegon','Date Time Picker JS millisecTextMillisecond'=>'Mil·lisegon','Date Time Picker JS secondTextSecond'=>'Segon','Date Time Picker JS minuteTextMinute'=>'Minut','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Trieu l\'hora','Date Time Picker'=>'Selector de data i hora','Endpoint'=>'Punt final','Left aligned'=>'Alineat a l\'esquerra','Top aligned'=>'Alineat a la part superior','Placement'=>'Ubicació','Tab'=>'Pestanya','Value must be a valid URL'=>'El valor ha de ser un URL vàlid','Link URL'=>'URL de l\'enllaç','Link Array'=>'Matriu d’enllaç','Opens in a new window/tab'=>'S\'obre en una nova finestra/pestanya','Select Link'=>'Escolliu l’enllaç','Link'=>'Enllaç','Email'=>'Correu electrònic','Step Size'=>'Mida del pas','Maximum Value'=>'Valor màxim','Minimum Value'=>'Valor mínim','Range'=>'Interval','Both (Array)'=>'Ambdós (matriu)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horitzontal','red : Red'=>'vermell : Vermell','For more control, you may specify both a value and label like this:'=>'Per a més control, podeu especificar tant un valor com una etiqueta d\'aquesta manera:','Enter each choice on a new line.'=>'Introduïu cada opció en una línia nova.','Choices'=>'Opcions','Button Group'=>'Grup de botons','Allow Null'=>'Permet nul?','Parent'=>'Pare','TinyMCE will not be initialized until field is clicked'=>'El TinyMCE no s\'inicialitzarà fins que no es faci clic al camp','Delay Initialization'=>'Endarrereix la inicialització?','Show Media Upload Buttons'=>'Mostra els botons de penjar mèdia?','Toolbar'=>'Barra d\'eines','Text Only'=>'Només Text','Visual Only'=>'Només visual','Visual & Text'=>'Visual i text','Tabs'=>'Pestanyes','Click to initialize TinyMCE'=>'Feu clic per inicialitzar el TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no ha de superar els %d caràcters','Leave blank for no limit'=>'Deixeu-lo en blanc per no establir cap límit','Character Limit'=>'Límit de caràcters','Appears after the input'=>'Apareix després del camp','Append'=>'Afegeix al final','Appears before the input'=>'Apareix abans del camp','Prepend'=>'Afegeix al principi','Appears within the input'=>'Apareix a dins del camp','Placeholder Text'=>'Text de mostra','Appears when creating a new post'=>'Apareix quan es crea una nova entrada','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s requereix com a mínim %2$s selecció' . "\0" . '%1$s requereix com a mínim %2$s seleccions','Post ID'=>'ID de l’entrada','Post Object'=>'Objecte de l\'entrada','Maximum Posts'=>'Màxim d\'entrades','Minimum Posts'=>'Mínim d\'entrades','Featured Image'=>'Imatge destacada','Selected elements will be displayed in each result'=>'Els elements seleccionats es mostraran a cada resultat','Elements'=>'Elements','Taxonomy'=>'Taxonomia','Post Type'=>'Tipus de contingut','Filters'=>'Filtres','All taxonomies'=>'Totes les taxonomies','Filter by Taxonomy'=>'Filtra per taxonomia','All post types'=>'Tots els tipus de contingut','Filter by Post Type'=>'Filtra per tipus de contingut','Search...'=>'Cerca…','Select taxonomy'=>'Seleccioneu una taxonomia','Select post type'=>'Seleccioneu el tipus de contingut','No matches found'=>'No s\'ha trobat cap coincidència','Loading'=>'S\'està carregant','Maximum values reached ( {max} values )'=>'S’ha arribat al màxim de valors ({max} valors)','Relationship'=>'Relació','Comma separated list. Leave blank for all types'=>'Llista separada per comes. Deixeu-ho en blanc per a tots els tipus','Allowed File Types'=>'Tipus de fitxers permesos','Maximum'=>'Màxim','File size'=>'Mida del fitxer','Restrict which images can be uploaded'=>'Restringeix quines imatges es poden penjar','Minimum'=>'Mínim','Uploaded to post'=>'S\'ha penjat a l\'entrada','All'=>'Tots','Limit the media library choice'=>'Limita l\'elecció d\'elements de la mediateca','Library'=>'Mediateca','Preview Size'=>'Mida de la vista prèvia','Image ID'=>'ID de la imatge','Image URL'=>'URL de la imatge','Image Array'=>'Matriu d\'imatges','Specify the returned value on front end'=>'Especifiqueu el valor a retornar a la interfície frontal','Return Value'=>'Valor de retorn','Add Image'=>'Afegeix imatge','No image selected'=>'No s\'ha seleccionat cap imatge','Remove'=>'Suprimeix','Edit'=>'Edita','All images'=>'Totes les imatges','Update Image'=>'Actualitza la imatge','Edit Image'=>'Edita la imatge','Select Image'=>'Escolliu una imatge','Image'=>'Imatge','Allow HTML markup to display as visible text instead of rendering'=>'Permet que el marcat HTML es mostri com a text visible en comptes de renderitzat','Escape HTML'=>'Escapa l’HTML','No Formatting'=>'Sense format','Automatically add <br>'=>'Afegeix <br> automàticament','Automatically add paragraphs'=>'Afegeix paràgrafs automàticament','Controls how new lines are rendered'=>'Controla com es mostren les noves línies','New Lines'=>'Noves línies','Week Starts On'=>'La setmana comença el','The format used when saving a value'=>'El format que s’usarà en desar el valor','Save Format'=>'Format de desat','Date Picker JS weekHeaderWk'=>'Stm','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Següent','Date Picker JS currentTextToday'=>'Avui','Date Picker JS closeTextDone'=>'Fet','Date Picker'=>'Selector de data','Width'=>'Amplada','Embed Size'=>'Mida de la incrustació','Enter URL'=>'Introduïu la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'El text que es mostrarà quan està inactiu','Off Text'=>'Text d’inactiu','Text shown when active'=>'El text que es mostrarà quan està actiu','On Text'=>'Text d’actiu','Stylized UI'=>'IU estilitzada','Default Value'=>'Valor per defecte','Displays text alongside the checkbox'=>'Mostra el text al costat de la casella de selecció','Message'=>'Missatge','No'=>'No','Yes'=>'Sí','True / False'=>'Cert / Fals','Row'=>'Fila','Table'=>'Taula','Block'=>'Bloc','Specify the style used to render the selected fields'=>'Especifiqueu l’estil usat per a mostrar els camps escollits','Layout'=>'Disposició','Sub Fields'=>'Sub camps','Group'=>'Grup','Customize the map height'=>'Personalitzeu l\'alçada del mapa','Height'=>'Alçada','Set the initial zoom level'=>'Estableix el valor inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centra el mapa inicial','Center'=>'Centra','Search for address...'=>'Cerca l\'adreça…','Find current location'=>'Cerca la ubicació actual','Clear location'=>'Neteja la ubicació','Search'=>'Cerca','Sorry, this browser does not support geolocation'=>'Aquest navegador no és compatible amb la geolocalització','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El format que es retornarà a través de les funcions del tema','Return Format'=>'Format de retorn','Custom:'=>'Personalitzat:','The format displayed when editing a post'=>'El format que es mostrarà quan editeu una entrada','Display Format'=>'Format a mostrar','Time Picker'=>'Selector d\'hora','Inactive (%s)'=>'Inactiu (%s)' . "\0" . 'Inactius (%s)','No Fields found in Trash'=>'No s\'ha trobat cap camp a la paperera','No Fields found'=>'No s\'ha trobat cap camp','Search Fields'=>'Cerca camps','View Field'=>'Visualitza el camp','New Field'=>'Nou camp','Edit Field'=>'Edita el camp','Add New Field'=>'Afegeix un nou camp','Field'=>'Camp','Fields'=>'Camps','No Field Groups found in Trash'=>'No s\'ha trobat cap grup de camps a la paperera','No Field Groups found'=>'No s\'ha trobat cap grup de camps','Search Field Groups'=>'Cerca grups de camps','View Field Group'=>'Visualitza el grup de camps','New Field Group'=>'Nou grup de camps','Edit Field Group'=>'Edita el grup de camps','Add New Field Group'=>'Afegeix un nou grup de camps','Add New'=>'Afegeix-ne un','Field Group'=>'Grup de camps','Field Groups'=>'Grups de camps','Customize WordPress with powerful, professional and intuitive fields.'=>'Personalitzeu el WordPress amb camps potents, professionals i intuïtius.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Cal introduir un valor a %s','Switch to Edit'=>'Canvia a edició','Switch to Preview'=>'Canvia a previsualització','%s settings'=>'Paràmetres','Options Updated'=>'S’han actualitzat les opcions','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Per a activar les actualitzacions, introduïu la clau de llicència a la pàgina d’Actualitzacions. Si no teniu cap clau de llicència, vegeu-ne elsdetalls i preu.','ACF Activation Error. An error occurred when connecting to activation server'=>'Error. No s’ha pogut connectar al servidor d’actualitzacions','Check Again'=>'Torneu-ho a comprovar','ACF Activation Error. Could not connect to activation server'=>'Error. No s’ha pogut connectar al servidor d’actualitzacions','Publish'=>'Publica','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'No s’han trobat grups de camps personalitzats per a aquesta pàgina d’opcions. Creeu un grup de camps nou','Error. Could not connect to update server'=>'Error. No s’ha pogut connectar al servidor d’actualitzacions','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Error. No s’ha pogut verificar el paquet d’actualització. Torneu-ho a intentar o desactiveu i torneu a activar la vostra llicència de l’ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Error. No s’ha pogut verificar el paquet d’actualització. Torneu-ho a intentar o desactiveu i torneu a activar la vostra llicència de l’ACF PRO.','Select one or more fields you wish to clone'=>'Escolliu un o més camps a clonar','Display'=>'Mostra','Specify the style used to render the clone field'=>'Indiqueu l’estil que s’usarà per a mostrar el camp clonat','Group (displays selected fields in a group within this field)'=>'Grup (mostra els camps escollits en un grup dins d’aquest camp)','Seamless (replaces this field with selected fields)'=>'Fluid (reemplaça aquest camp amb els camps escollits)','Labels will be displayed as %s'=>'Les etiquetes es mostraran com a %s','Prefix Field Labels'=>'Prefixa les etiquetes dels camps','Values will be saved as %s'=>'Els valors es desaran com a %s','Prefix Field Names'=>'Prefixa els noms dels camps','Unknown field'=>'Camp desconegut','Unknown field group'=>'Grup de camps desconegut','All fields from %s field group'=>'Tots els camps del grup de camps %s','Add Row'=>'Afegeix una fila','layout'=>'disposició' . "\0" . 'disposicions','layouts'=>'disposicions','This field requires at least {min} {label} {identifier}'=>'Aquest camp requereix almenys {min} {label} de {identifier}','This field has a limit of {max} {label} {identifier}'=>'Aquest camp té un límit de {max} {label} de {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} de {identifier} disponible (màx {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} de {identifier} necessari (mín {min})','Flexible Content requires at least 1 layout'=>'El contingut flexible necessita almenys una disposició','Click the "%s" button below to start creating your layout'=>'Feu clic al botó “%s” de sota per a començar a crear el vostre disseny','Add layout'=>'Afegeix una disposició','Duplicate layout'=>'Duplica la disposició','Remove layout'=>'Esborra la disposició','Click to toggle'=>'Feu clic per alternar','Delete Layout'=>'Esborra la disposició','Duplicate Layout'=>'Duplica la disposició','Add New Layout'=>'Afegeix una disposició','Add Layout'=>'Afegeix una disposició','Min'=>'Mín','Max'=>'Màx','Minimum Layouts'=>'Mínim de disposicions','Maximum Layouts'=>'Màxim de disposicions','Button Label'=>'Etiqueta del botó','Add Image to Gallery'=>'Afegeix una imatge a la galeria','Maximum selection reached'=>'S’ha arribat al màxim d’elements seleccionats','Length'=>'Llargada','Caption'=>'Llegenda','Alt Text'=>'Text alternatiu','Add to gallery'=>'Afegeix a la galeria','Bulk actions'=>'Accions massives','Sort by date uploaded'=>'Ordena per la data de càrrega','Sort by date modified'=>'Ordena per la data de modificació','Sort by title'=>'Ordena pel títol','Reverse current order'=>'Inverteix l’ordre actual','Close'=>'Tanca','Minimum Selection'=>'Selecció mínima','Maximum Selection'=>'Selecció màxima','Allowed file types'=>'Tipus de fitxers permesos','Insert'=>'Insereix','Specify where new attachments are added'=>'Especifiqueu on s’afegeixen els nous fitxers adjunts','Append to the end'=>'Afegeix-los al final','Prepend to the beginning'=>'Afegeix-los al principi','Minimum rows not reached ({min} rows)'=>'No s’ha arribat al mínim de files ({min} files)','Maximum rows reached ({max} rows)'=>'S’ha superat el màxim de files ({max} files)','Rows Per Page'=>'Pàgina de les entrades','Set the number of rows to be displayed on a page.'=>'Escolliu la taxonomia a mostrar','Minimum Rows'=>'Mínim de files','Maximum Rows'=>'Màxim de files','Collapsed'=>'Replegat','Select a sub field to show when row is collapsed'=>'Escull un subcamp per a mostrar quan la fila estigui replegada','Click to reorder'=>'Arrossegueu per a reordenar','Add row'=>'Afegeix una fila','Duplicate row'=>'Duplica','Remove row'=>'Esborra la fila','Current Page'=>'Usuari actual','First Page'=>'Portada','Previous Page'=>'Pàgina de les entrades','Next Page'=>'Portada','Last Page'=>'Pàgina de les entrades','No block types exist'=>'No hi ha pàgines d’opcions','No options pages exist'=>'No hi ha pàgines d’opcions','Deactivate License'=>'Desactiva la llicència','Activate License'=>'Activa la llicència','License Information'=>'Informació de la llicència','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Per a desbloquejar les actualitzacions, introduïu la clau de llicència a continuació. Si no teniu cap clau de llicència, vegeu els detalls i preu.','License Key'=>'Clau de llicència','Retry Activation'=>'Validació millorada','Update Information'=>'Informació de l\'actualització','Current Version'=>'Versió actual','Latest Version'=>'Darrera versió','Update Available'=>'Actualització disponible','Upgrade Notice'=>'Avís d’actualització','Enter your license key to unlock updates'=>'Introduïu la clau de llicència al damunt per a desbloquejar les actualitzacions','Update Plugin'=>'Actualitza l’extensió','Please reactivate your license to unlock updates'=>'Introduïu la clau de llicència al damunt per a desbloquejar les actualitzacions']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.mo index c0df75a491c2d5fcf8a9e54f75547748ceafe902..c11edd8df924bd2787372717578dae144263c01b 100644 GIT binary patch literal 115587 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 delta 17233 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.po index 370d46dec..b7583d962 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ca.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ca\n" "MIME-Version: 1.0\n" @@ -21,2087 +21,4374 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" msgstr "" -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 -msgid "Lower case letters, underscores and dashes only, Max 32 characters." +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 -msgid "The capability name for assigning terms of this taxonomy." +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 -msgid "Assign Terms Capability" +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 -msgid "The capability name for deleting terms of this taxonomy." +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 -msgid "Delete Terms Capability" +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 -msgid "The capability name for editing terms of this taxonomy." +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 -msgid "Edit Terms Capability" +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 -msgid "The capability name for managing terms of this taxonomy." +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 -msgid "Manage Terms Capability" +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "Camps de l'ACF" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "Característiques de l'ACF PRO" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Renoveu a PRO per desbloquejar" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Renova la llicència PRO" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "Els camps PRO no es poden editar sense una llicència activa." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Activeu la llicència ACF PRO per a editar els grups de camps assignats a un " +"bloc ACF." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "Activeu la llicència ACF PRO per editar aquesta pàgina d'opcions." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Retornar els valors HTML escapats només és possible quan format_value també " +"és true. Els valors del camp no s'han retornat per seguretat." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Retornar un valor HTML escapat només és possible quan format_value també és " +"true. El valor del camp no s'ha retornat per seguretat." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Contacteu amb l'administrador o el desenvolupador del vostre lloc per a més " +"detalls." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Amaga detalls" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Mostra detalls" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - renderitzat via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Renova la llicència ACF PRO" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Renova la llicència" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Gestiona la llicència" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "No s'admet la posició \"Alta\" a l'editor de blocs." + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Actualitza a ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"Les pàgines d'opcions d'ACF són pàgines " +"d'administració personalitzades per a gestionar la configuració global " +"mitjançant camps. Podeu crear diverses pàgines i subpàgines." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Afegeix una pàgina d'opcions" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "A l'editor s'utilitza com a marcador de posició del títol." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Marcador de posició del títol" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 mesos gratuïts" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Duplicat de %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Selecciona les pàgines d'opcions" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Duplica la taxonomia" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Crea una taxonomia" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplica el tipus d'entrada" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Crea un tipus de contingut" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Enllaça grups de camps" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Afegeix camps" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Aquest camp" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Opinions" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Suport" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "és desenvolupat i mantingut per" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Afegeix %s a les regles d'ubicació dels grups de camps seleccionats." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Activar el paràmetre bidireccional permet actualitzar un valor als camps de " +"destinació per cada valor seleccionat per aquest camp, afegint o suprimint " +"l'ID d'entrada, l'ID de taxonomia o l'ID d'usuari de l'element que s'està " +"actualitzant. Per a més informació, llegeix la documentació." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Selecciona els camps per emmagatzemar la referència a l'element que s'està " +"actualitzant. Podeu seleccionar aquest camp. Els camps de destinació han de " +"ser compatibles amb el lloc on s'està mostrant aquest camp. Per exemple, si " +"aquest camp es mostra a una taxonomia, el camp de destinació ha de ser del " +"tipus taxonomia" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Camp de destinació" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" msgstr "" +"Actualitza un camp amb els valors seleccionats, fent referència a aquest " +"identificador" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidireccional" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Camp %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Selecciona múltiples" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Logotip de WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "Només minúscules, subratllats i guions, màxim 32 caràcters." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "El nom de la capacitat per assignar termes d'aquesta taxonomia." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "Capacitat d'assignar termes" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "El nom de la capacitat per suprimir termes d'aquesta taxonomia." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "Capacitat de suprimir termes" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "El nom de la capacitat per editar termes d'aquesta taxonomia." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 +msgid "Edit Terms Capability" +msgstr "Capacitat d'editar termes" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 +msgid "The capability name for managing terms of this taxonomy." +msgstr "El nom de la capacitat per gestionar termes d'aquesta taxonomia." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 +msgid "Manage Terms Capability" +msgstr "Gestiona la capacitat dels termes" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Estableix si les entrades s'han d'excloure dels resultats de la cerca i de " +"les pàgines d'arxiu de taxonomia." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Més eines de WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "S'ha fet per als que construeixen amb el WordPress, per l'equip a %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Mostra els preus i actualitzacions" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "Més informació" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"Accelera el flux de treball i desenvolupa millors llocs web amb funcions com " +"ara blocs ACF i pàgines d'opcions, i tipus de camps sofisticats com " +"repetidor, contingut flexible, clonar i galeria." #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +"Desbloqueja característiques avançades i construeix encara més amb ACF PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" -msgstr "" +msgstr "%s camps" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "No hi ha termes" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" -msgstr "" +msgstr "No existeixen tipus d'entrada" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" -msgstr "" +msgstr "Sense entrades" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" -msgstr "" +msgstr "No hi ha taxonomies" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" -msgstr "" +msgstr "No hi ha grups de camp" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" -msgstr "" +msgstr "No hi ha camps" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" -msgstr "" +msgstr "No hi ha descripció" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" -msgstr "" +msgstr "Qualsevol estat d'entrada" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" +"Aquesta clau de taxonomia ja l'està utilitzant una altra taxonomia " +"registrada fora d'ACF i no es pot utilitzar." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" +"Aquesta clau de taxonomia ja l'està utilitzant una altra taxonomia a ACF i " +"no es pot fer servir." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"La clau de taxonomia només ha de contenir caràcters alfanumèrics en " +"minúscules, guions baixos o guions." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "La clau de taxonomia hauria de tenir menys de 20 caràcters" #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "" +msgstr "No s'ha trobat cap taxonomia a la paperera." #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "No s'ha trobat cap taxonomia" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "Cerca taxonomies" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "" +msgstr "Visualitza la taxonomia" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "" +msgstr "Nova taxonomia" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "" +msgstr "Edita la taxonomia" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "" +msgstr "Afegeix una nova taxonomia" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "" +msgstr "No s'ha trobat cap tipus de contingut a la paperera." -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "" +msgstr "No s'ha trobat cap tipus de contingut" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" -msgstr "" +msgstr "Cerca tipus de contingut" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "" +msgstr "Visualitza el tipus de contingut" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" -msgstr "" +msgstr "Nou tipus de contingut" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" -msgstr "" +msgstr "Edita el tipus de contingut" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "" +msgstr "Afegeix un nou tipus de contingut" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" +"Aquesta clau de tipus de contingut ja s'està utilitzant per un altre tipus " +"de contingut registrat fora d'ACF i no es pot utilitzar." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" +"Aquesta clau de tipus de contingut ja s'està utilitzant en un atre tipus de " +"contingut d'ACF i no es pot utilitzar." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" +"Aquest camp no ha de ser un terme reservat de WordPress." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"La clau de tipus d'entrada només ha de contenir caràcters alfanumèrics en " +"minúscules, guions baixos o guions." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." -msgstr "" +msgstr "La clau de tipus de contingut hauria de tenir menys de 20 caràcters." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." -msgstr "" +msgstr "No recomanem fer servir aquest camp en el block d'ACF" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" +"Mostra l'editor WYSIWYG de WordPress tal com es veu a publicacions i pàgines " +"que permet una experiència d'edició de text rica i que també permet " +"contingut multimèdia." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" -msgstr "" +msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" +"Permet la selecció d'un o més usuaris que es poden utilitzar per crear " +"relacions entre objectes de dades." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." -msgstr "" +msgstr "Un camp de text dissenyat especificament per emmagatzemar adreces web." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" -msgstr "" +msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" +"Un commutador que us permet triar un valor d'1 o 0 (activat o desactivat, " +"cert o fals, etc.). Es pot presentar com un interruptor estilitzat o una " +"casella de selecció." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" +"Una interfície d'usuari interactiva per triar una hora. El format de l'hora " +"es pot personalitzar mitjançant la configuració de camp." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "Un camp d'àrea de text bàsic per emmagatzemar paràgrafs de text." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." -msgstr "" +msgstr "Un camp bàsic de text, útil per emmagatzemar valors de cadena simple." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" +"Permet la selecció d'un o més termes de taxonomia en funció dels criteris i " +"opcions especificats a la configuració dels camps." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" +"Us permet agrupar camps en seccions amb pestanyes a la pantalla d'edició. " +"Útil per mantenir els camps organitzats i estructurats." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "Una llista desplegable amb una selecció d'opcions que especifiqueu." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" +"Una interfície de dues columnes per seleccionar una o més entrades, pàgines " +"o elements de tipus de contingut personalitzats per crear una relació amb " +"l'element que esteu editant actualment. Inclou opcions per cercar i filtrar." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" +"Un camp per seleccionar un valor numèric dins d'un interval especificat " +"mitjançant un element de control d'interval." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" +"Un grup de camps de botons d'opció que permet a l'usuari fer una selecció " +"única dels valors que especifiqueu." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" +"Una interfície d'usuari interactiva i personalitzable per escollir una o més " +"publicacions, pàgines o elements de tipus d'entrada amb l'opció de cercar. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" +"Un camp per proporcionar una contrasenya mitjançant un camp emmascarat." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" -msgstr "" +msgstr "Filtra per estat d'entrada" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" +"Un menú desplegable interactiu per seleccionar una o més entrades, pàgines, " +"elements de tipus de contingut personalitzats o URL d'arxiu, amb l'opció de " +"cercar." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"Un component interactiu per incrustar vídeos, imatges, tuits, àudio i altres " +"continguts fent ús de la funcionalitat nativa de WordPress oEmbed." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "Un camp limitat per valors numèrics." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" +"S'utilitza per mostrar un missatge als editors juntament amb altres camps. " +"Útil per proporcionar context o instruccions addicionals al voltant dels " +"vostres camps." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" +"Us permet especificar un enllaç i les seves propietats, com ara el títol i " +"l'objectiu mitjançant el selector d'enllaços natiu de WordPress." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" +"Utilitza el selector de mitjans natiu de WordPress per pujar o triar imatges." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" +"Proporciona una manera d'estructurar els camps en grups per organitzar " +"millor les dades i la pantalla d'edició." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" +"Una interfície d'usuari interactiva per seleccionar una ubicació mitjançant " +"Google Maps. Requereix una clau de l'API de Google Maps i una configuració " +"addicional per mostrar-se correctament." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" +"Utilitza el selector multimèdia natiu de WordPress per pujar o triar fitxers." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" +"Una camp de text dissenyat específicament per emmagatzemar adreces de correu " +"electrònic." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" +"Una interfície d'usuari interactiva per triar una data i una hora. El format " +"de devolució de la data es pot personalitzar mitjançant la configuració de " +"camp." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" +"Una interfície d'usuari interactiva per triar una data. El format de " +"devolució de la data es pot personalitzar mitjançant la configuració de camp." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" +"Una interfície d'usuari interactiva per seleccionar un color o especificar " +"un valor hexadecimal." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"Un grup de camps de caselles de selecció que permeten a l'usuari seleccionar " +"un o diversos valors que especifiqueu." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"Un grup de botons amb valors que especifiqueu, els usuaris poden triar una " +"opció entre els valors proporcionats." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"Us permet agrupar i organitzar camps personalitzats en panells plegables que " +"es mostren mentre editeu el contingut. Útil per mantenir ordenats grans " +"conjunts de dades." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" +"Això proporciona una solució per repetir contingut com ara diapositives, " +"membres de l'equip i fitxes de crida d'acció, actuant com a pare d'un " +"conjunt de subcamps que es poden repetir una i altra vegada." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." msgstr "" +"Això proporciona una interfície interactiva per gestionar una col·lecció de " +"fitxers adjunts. La majoria de la configuració és similar al tipus de camp " +"Imatge. La configuració addicional us permet especificar on s'afegeixen nous " +"fitxers adjunts a la galeria i el nombre mínim/màxim de fitxers adjunts " +"permesos." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" +"Proporciona un editor senzill, estructurat i basat en dissenys. El camp " +"contingut flexible us permet definir, crear i gestionar contingut amb " +"control total mitjançant l'ús de dissenys i subcamps per dissenyar els blocs " +"disponibles." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." msgstr "" +"Us permet seleccionar i mostrar els camps existents. No duplica cap camp de " +"la base de dades, sinó que carrega i mostra els camps seleccionats en temps " +"d'execució. El camp Clonar pot substituir-se amb els camps seleccionats o " +"mostrar els camps seleccionats com un grup de subcamps." -#: pro/fields/class-acf-field-clone.php:25 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" -msgstr "Clon" +msgstr "Clona" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" -msgstr "" +msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "Avançat" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (més nou)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "Identificador de l'entrada no vàlid." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." -msgstr "" +msgstr "S'ha seleccionat un tipus de contingut no vàlid per a la revisió." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" -msgstr "" +msgstr "Més" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" +msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "Camp selector" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" -msgstr "" +msgstr "Proveu un terme de cerca diferent o navegueu per %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" -msgstr "" +msgstr "Camps populars" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "No hi ha resultats de cerca per a '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "Cerca camps" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "Selecciona un tipus de camp" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "Popular" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" -msgstr "" +msgstr "Afegeix taxonomia" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" +"Crea taxonomies personalitzades per clasificar el contingut del tipus de " +"contingut" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "Afegeix la primera taxonomia" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" +"Les taxonomies jeràrquiques poden tenir descendents (com les categories)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" +"Fa que una taxonomia sigui visible a la part pública de la web i al tauler " +"d'administració." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" +"Un o varis tipus d'entrada que poden ser classificats amb aquesta taxonomia." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" -msgstr "" +msgstr "gènere" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" -msgstr "" +msgstr "Gènere" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" -msgstr "" +msgstr "Gèneres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" +"Controlador personalitzat opcional per utilitzar-lo en lloc del " +"`WP_REST_Terms_Controller `." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." -msgstr "" +msgstr "Exposa aquest tipus d'entrada a la REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "Personalitza el nom de la variable de consulta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Es pot accedir als termes utilitzant l'enllaç permanent no bonic, per " +"exemple, {query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "Termes pare-fill en URLs per a taxonomies jeràrquiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "Personalitza el segment d'URL utilitzat a la URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "Els enllaços permanents d'aquesta taxonomia estan desactivats." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"Reescriu l'URL utilitzant la clau de la taxonomia com a segment d'URL. " +"L'estructura de l'enllaç permanent serà" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" -msgstr "" +msgstr "Clau de la taxonomia" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" +"Seleccioneu el tipus d'enllaç permanent que voleu utilitzar per aquesta " +"taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" +"Mostra una columna per a la taxonomia a les pantalles de llista de tipus de " +"contingut." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "Mostra la columna d'administració" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" +msgstr "Mostra la taxonomia en el panell d'edició ràpida/massiva." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "Edició ràpida" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" +msgstr "Mostra la taxonomia als controls del giny núvol d'etiquetes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "Núvol d'etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"El nom de la funció PHP que s'executarà per sanejar les dades de taxonomia " +"desades a una meta box." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Crida de retorn de sanejament de la caixa meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" +"Un nom de funció PHP que cal cridar per gestionar el contingut d'una caixa " +"meta a la taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Registra la crida de retorn de la caixa meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "Sense caixa meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "Caixa meta personalitzada" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" +"Controla la meta caixa a la pantalla de l'editor de contingut. Per defecte, " +"la meta caixa Categories es mostra per a taxonomies jeràrquiques i la meta " +"caixa Etiquetes es mostra per a taxonomies no jeràrquiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "Caixa meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" -msgstr "" +msgstr "Caixa meta de categories" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "Caixa meta d'etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" -msgstr "" +msgstr "Un enllaç a una etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" +"Descriu una variació del bloc d'enllaços de navegació utilitzada a l'editor " +"de blocs." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "Un enllaç a %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "Enllaç de l'etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" +"Assigna un títol a la variació del bloc d'enllaços de navegació utilitzada a " +"l'editor de blocs." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← Ves a etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" +"Assigna el text utilitzat per enllaçar de nou a l'índex principal després " +"d'actualitzar un terme." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "Torna a Elements" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "← Anar a %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "Llista d'etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "Assigna text a l'encapçalament ocult de la taula." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Navegació per la llista d'Etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "Assigna text a la capçalera oculta de la paginació de la taula." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "Filtra per Categoria" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." -msgstr "" +msgstr "Assigna text al botó de filtre a la taula de llistes d'entrades." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Filtra per element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "Filtra per %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" +"La descripció no es mostra per defecte; no obstant, hi ha alguns temes que " +"poden mostrar-la." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." -msgstr "" +msgstr "Descriu el camp descripció a la pantalla d'edició d'etiquetes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "Descripció del camp descripció" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"Assigna un terme pare per crear una jerarquia. El terme Jazz, per exemple, " +"seria el pare de Bebop i Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "Descriu el camp superior de la pantalla Editar etiquetes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" -msgstr "" +msgstr "Descripció del camp pare" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" +"El segment d’URL és la versió URL amigable del nom. Normalment està tot en " +"minúscules i només conté lletres, números i guions." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Descriu el camp Segment d'URL de la pantalla Editar etiquetes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" -msgstr "" +msgstr "Descripció del camp de l'àlies" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" -msgstr "" +msgstr "El nom és tal com apareix al lloc web" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Descriu el camp Nom de la pantalla Editar etiquetes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" -msgstr "" +msgstr "Descripció del camp nom" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "Sense etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" +"Assigna el text que es mostra a les taules d'entrades i llista de mèdia quan " +"no hi ha etiquetes o categories disponibles." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "No hi ha termes" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "No hi ha %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "No s'han trobat etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" +"Assigna el text que es mostra quan es fa clic a \"tria entre els més " +"utilitzats\" a la caixa meta de la taxonomia quan no hi ha etiquetes " +"disponibles, i assigna el text utilitzat a la taula de llista de termes quan " +"no hi ha elements per a una taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "No s'ha trobat" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" +msgstr "Assigna text al camp Títol de la pestanya Més Utilitzat." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "Més utilitzats" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "Tria entre les etiquetes més utilitzades" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" +"Assigna el text \"tria entre els més utilitzats\" que s'utilitza a la caixa " +"meta quan JavaScript està desactivat. Només s'utilitza en taxonomies no " +"jeràrquiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "Tria entre els més utilitzats" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "Tria entre els %s més utilitzats" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "Afegeix o suprimeix etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" +"Assigna el text d'afegir o suprimir elements utilitzat a la caixa meta quan " +"JavaScript està desactivat. Només s'utilitza en taxonomies no jeràrquiques" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "Afegeix o Suprimeix Elements" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "Afegeix o suprimeix %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "Separa les etiquetes amb comes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" +"Assigna a l'element separat amb comes el text utilitzat a la caixa meta de " +"taxonomia. Només s'utilitza en taxonomies no jeràrquiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "Separa elements amb comes" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "Separa %s amb comes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "Etiquetes populars" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Assigna text als elements populars. Només s'utilitza en taxonomies no " +"jeràrquiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" -msgstr "" +msgstr "Elements populars" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" -msgstr "" +msgstr "%s populars" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "Cerca etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." -msgstr "" +msgstr "Assigna el text de cercar elements." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "Categoria mare:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" +"Assigna el text de l'element pare, però afegint dos punts (:) al final." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "Element pare amb dos punts" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "Categoria mare" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Assigna el text de l'element pare. Només s'utilitza en taxonomies " +"jeràrquiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" -msgstr "" +msgstr "Element pare" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" -msgstr "" +msgstr "%s pare" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "Nom de l'etiqueta nova" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "Assigna el text del nom de l'element nou." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "Nom de l'element nou" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "Nom de la taxonomia %s nova" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "Afegeix una etiqueta nova" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "Assigna el text d'afegir un element nou." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "Actualitza l'etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." -msgstr "" +msgstr "Assigna el text d'actualitzar un element." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" -msgstr "" +msgstr "Actualiza l'element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" -msgstr "" +msgstr "Actualitza %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" -msgstr "" +msgstr "Mostra l'etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "A barra d'administració per a veure el terme durant l'edició." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "Edita l'etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "A la part superior de la pantalla de l'editor, quan s'edita un terme." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "Totes les etiquetes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "Assigna el text de tots els elements." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "Assigna el text del nom del menú." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "Etiqueta del menu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Les taxonomies actives estan activades i registrades a WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "Un resum descriptiu de la taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "Un resum descriptiu del terme." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "Descripció del terme" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "Una sola paraula, sense espais. S’admeten barres baixes i guions." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "Àlies del terme" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "El nom del terme per defecte." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" -msgstr "" +msgstr "Nom del terme" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" +"Crea un terme per a la taxonomia que no es pugui suprimir. No serà " +"seleccionada per defecte per a les entrades." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" -msgstr "" +msgstr "Terme per defecte" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" +"Si els termes d'aquesta taxonomia s'han d'ordenar en l'ordre en què es " +"proporciona a `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "Ordena termes" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" -msgstr "" +msgstr "Afegeix un tipus d'entrada personalitzat" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Amplia la funcionalitat de WordPress més enllà de les entrades i pàgines " +"estàndard amb tipus de contingut personalitzats." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" -msgstr "" +msgstr "Afegiu el vostre primer tipus de contingut" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "Sé el que estic fent, mostra'm totes les opcions." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Configuració avançada" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" +"Els tipus de contingut jeràrquics poden tenir descendents (com les pàgines)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "" +msgstr "Jeràrquica" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Visible a la part pública de la web i al tauler d'administració." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "Públic" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "pel·lícula" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." -msgstr "" +msgstr "Només minúscules, guions baixos i guions, màxim 20 caràcters." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" -msgstr "" +msgstr "Pel·lícula" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "Etiqueta singular" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" -msgstr "" +msgstr "Pel·lícules" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "Etiqueta plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"Controlador personalitzat opcional per utilitzar-lo en lloc del " +"`WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "Classe de controlador" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "La part de l'espai de noms de la URL de la API REST." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Ruta de l'espai de noms" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "URL base per als URL de la REST API del tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "" +msgstr "URL base" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Exposa aquest tipus de contingut a la REST API. Necessari per a utilitzar " +"l'editor de blocs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" -msgstr "" +msgstr "Mostra a l'API REST" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "Personalitza el nom de la variable de consulta." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "Variable de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "No admet variables de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "Variable de consulta personalitzada" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Es pot accedir als elements utilitzant l'enllaç permanent no bonic, per " +"exemple {post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "Admet variables de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" +"Es pot accedir als URL d'un element i dels elements mitjançant una cadena de " +"consulta." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "Consultable públicament" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "Segment d'URL personalitzat per a la URL de l'arxiu." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" -msgstr "" +msgstr "Segment d'URL de l'arxiu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" +"Té un arxiu d'elements que es pot personalitzar amb un fitxer de plantilla " +"d'arxiu al tema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "Arxiu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "Suport de paginació per als URL dels elements, com els arxius." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "Paginació" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "URL del canal RSS per als elements del tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" -msgstr "" +msgstr "URL del canal" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" +"Altera l'estructura d'enllaços permanents per afegir el prefix `WP_Rewrite::" +"$front` a les URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "Prefix de les URLs" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "Personalitza el segment d'URL utilitzat a la URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "Àlies d'URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "Els enllaços permanents d'aquest tipus de contingut estan desactivats." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"Reescriu l'URL utilitzant un segment d'URL personalitzat definit al camp de " +"sota. L'estructura d'enllaç permanent serà" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" -msgstr "" +msgstr "Sense enllaç permanent (evita la reescriptura de URL)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "Enllaç permanent personalitzat" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "Clau del tipus de contingut" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" +"Reescriu l'URL utilitzant la clau del tipus de contingut com a segment " +"d'URL. L'estructura d'enllaç permanent serà" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "Reescriptura d'enllaç permanent" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." -msgstr "" +msgstr "Suprimeix els elements d'un usuari quan se suprimeixi." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" -msgstr "" +msgstr "Suprimeix amb usuari" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" +"Permet que el tipus de contingut es pugui exportar des de 'Eines' > " +"'Exportar'." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" -msgstr "" +msgstr "Es pot exportar" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" +"Opcionalment, proporciona un plural per a utilitzar-lo a les capacitats." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" -msgstr "" +msgstr "Nom de la capacitat en plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Tria un altre tipus de contingut per basar les capacitats d'aquest tipus de " +"contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "Nom de la capacitat en singular" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"Per defecte, les capacitats del tipus de contingut heretaran els noms de les " +"capacitats 'Entrada', per exemple edit_post, delete_posts. Activa'l per " +"utilitzar capacitats específiques del tipus de contingut, per exemple " +"edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "Canvia el nom de les capacitats" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" -msgstr "" +msgstr "Exclou de la cerca" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"Permet afegir elements als menús a la pantalla 'Aparença' > 'Menús'. S'ha " +"d'activar a 'Opcions de pantalla'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Compatibilitat amb menús d'aparença" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Apareix com a un element al menú 'Nou' de la barra d'administració." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "Mostra a la barra d'administració" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" +"Un nom de funció PHP que es cridarà quan es configurin les caixes meta de la " +"pantalla d'edició." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Crida de retorn de caixa meta personalitzada" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "Icona de menú" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "La posició al menú de la barra lateral al tauler d'administració." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "Posició en el menú" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"Per defecte, el tipus de contingut obtindrà un element nou de nivell " +"superior en el menú d'administració. Si aquí es proporciona un element de " +"nivell superior existent, el tipus de contingut s'afegirà com a un element " +"de submenú a sota." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" - -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" +msgstr "Menú d'administració pare" -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." -msgstr "" +msgstr "Navegació de l'editor d'administració al menú de la barra lateral." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "Mostra al menú d'administració" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Els elements es poden editar i gestionar al tauler d'administració." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "Mostra a l'UI" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Un enllaç a una entrada." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Descripció d'una variació del bloc d'enllaços de navegació." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "Descripció de l'enllaç de l'element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "Un enllaç a %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "Enllaç de l'entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "Títol d'una variació del bloc d'enllaços de navegació." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "Enllaç de l'element" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" -msgstr "" +msgstr "Enllaç de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "S'ha actualitzat l'entrada." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "A l'avís de l'editor després d'actualitzar un element." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "S'ha actualitzat l'element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "S'ha actualitzat %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "S'ha programat l'entrada." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "A l'avís de l'editor després de programar un element." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "S'ha programat l'element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s programat." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "S'ha revertit l'entrada a esborrany." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "" +msgstr "A l'avís de l'editor després de revertir un element a esborrany." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" -msgstr "" +msgstr "S'ha tornat l'element a esborrany" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "S'ha revertit %s a esborrany." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "S'ha publicat l'entrada en privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "A l'avís de l'editor després de publicar un element privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "S'ha publicat l'element en privat" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s publicats en privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "S'ha publicat l'entrada." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "A l'avís de l'editor després de publicar un element." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "S'ha publicat l'element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "S'ha publicat %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "Llista d'entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"Utilitzat pels lectors de pantalla per a la llista d'elements a la pantalla " +"de llista de tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "Llista d'elements" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "Llista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "Navegació per la llista d'entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"Utilitzat pels lectors de pantalla per a la paginació de la llista de " +"filtres a la pantalla de llista de tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "Navegació per la llista d'elements" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "Navegació per la lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" -msgstr "" +msgstr "Filtra les entrades per data" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"Utilitzat pels lectors de pantalla per a la capçalera de filtrar per data a " +"la pantalla de llista de tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" -msgstr "" +msgstr "Filtra els elements per data" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "Filtra %s per data" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "Filtra la llista d'entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"Utilitzat pels lectors de pantalla per a la capçalera dels enllaços de " +"filtre a la pantalla de llista de tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "Filtra la llista d'elements" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "Filtra la llista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" +"A la finestra emergent de mèdia es mostra tota la mèdia pujada a aquest " +"element." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "S'ha penjat a aquest element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "S'ha penjat a aquest %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "Insereix a l'entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "Com a etiqueta del botó quan s'afegeix mèdia al contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "Botó Insereix a mèdia" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "Insereix a %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "Utilitza com a imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Com a etiqueta del botó per a seleccionar l'ús d'una imatge com a imatge " +"destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "Utilitza la imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "Suprimeix la imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Com a etiqueta del botó quan s'elimina la imatge destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "Suprimeix la imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "Estableix la imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Com a etiqueta del botó quan s'estableix la imatge destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "Estableix la imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "Imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" +"A l'editor utilitzat per al títol de la caixa meta de la imatge destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "Caixa meta d'imatge destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "Atributs de l'entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" +"A l'editor utilitzat per al títol de la caixa meta d'atributs de l'entrada." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "Caixa meta d'atributs" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "Atributs de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "Arxius d'entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"Afegeix elements \"Arxiu de tipus de contingut\" amb aquesta etiqueta a la " +"llista d'entrades que es mostra quan s'afegeix elements a un menú existent a " +"un CPT amb arxius activats. Només apareix quan s'editen menús en mode " +"\"Vista prèvia en viu\" i s'ha proporcionat un segment d'URL d'arxiu " +"personalitzat." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "Menú de navegació d'arxius" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "Arxius de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "No s'han trobat entrades a la paperera" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" +"A la part superior de la pantalla de la llista de tipus de contingut quan no " +"hi ha entrades a la paperera." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" -msgstr "" +msgstr "No s'han trobat entrades a la paperera" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "No s'han trobat %s a la paperera" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "No s'han trobat entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" +"A la part superior de la pantalla de la llista de tipus de contingut quan no " +"hi ha publicacions que mostrar." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "No s'han trobat elements" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "No s'han trobat %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "Cerca entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" +"A la part superior de la pantalla d'elements, quan es cerca un element." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "Cerca elements" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "Cerca %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "Pàgina mare:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" +"Per als tipus jeràrquics a la pantalla de la llista de tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" -msgstr "" +msgstr "Prefix de l'element superior" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "%s pare:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "Entrada nova" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "Element nou" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "Nou %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "Afegeix una nova entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" +"A la part superior de la pantalla de l'editor, quan s'afegeix un element nou." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "Afegeix un element nou" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "Afegeix nou %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "Mostra les entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"Apareix a la barra d'administració a la vista 'Totes les entrades', sempre " +"que el tipus de contingut admeti arxius i la pàgina d'inici no sigui un " +"arxiu d'aquell tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "Visualitza els elements" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "Mostra l'entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." -msgstr "" +msgstr "A la barra d'administració per a visualitzar l'element en editar-lo." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "Visualitza l'element" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "Mostra %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "Edita l'entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" +"A la part superior de la pantalla de l'editor, quan s'edita un element." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "Edita l'element" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "Edita %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "Totes les entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "En el submenú de tipus de contingut del tauler d'administració." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "Tots els elements" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Tots %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." -msgstr "" +msgstr "Nom del menú d'administració per al tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "Nom del menú" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" +"Regenera totes les etiquetes utilitzant les etiquetes singular i plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "Regenera" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" +"Els tipus de contingut actius estan activats i registrats amb WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." -msgstr "" +msgstr "Un resum descriptiu del tipus de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "Afegeix personalització" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." -msgstr "" +msgstr "Habilita diverses característiques a l'editor de contingut." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "Formats de les entrades" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "Retroenllaços" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" +"Selecciona les taxonomies existents per a classificar els elements del tipus " +"de contingut." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "Cerca camps" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "Res a importar" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" +msgstr "L'extensió Custom Post Type UI es pot desactivar." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "S'ha importat %d element de Custom Post Type UI -" +msgstr[1] "S'ha importat %d elements de Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." -msgstr "" +msgstr "No s'han pogut importar les taxonomies." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." -msgstr "" +msgstr "No s'han pogut importar els tipus de contingut." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" +"No s'ha seleccionat res de l'extensió Custom Post Type UI per a importar." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "S'ha importat 1 element" +msgstr[1] "S'han importat %s elements" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"La importació d'un tipus de contingut o taxonomia amb la mateixa clau que " +"una que ja existeix sobreescriurà la configuració del tipus de contingut o " +"taxonomia existents amb la de la importació." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "Importar des de Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2110,440 +4397,447 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"El codi següent es pot utilitzar per registrar una versió local dels " +"elements seleccionats. L'emmagatzematge local de grups de camps, tipus de " +"contingut o taxonomies pot proporcionar molts avantatges, com ara temps de " +"càrrega més ràpids, control de versions i camps/configuracions dinàmiques. " +"Simplement copia i enganxa el codi següent al fitxer functions.php del tema " +"o inclou-lo dins d'un fitxer extern i, a continuació, desactiva o suprimeix " +"els elements de l'administrador de l'ACF." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" -msgstr "" +msgstr "Exporta - Genera PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "Exporta" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "Selecciona taxonomies" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" -msgstr "" +msgstr "Selecciona els tipus de contingut" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "S'ha exportat 1 element." +msgstr[1] "S'han exportat %s elements." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "Categoria" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "Etiqueta" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "S'ha creat la taxonomia %s" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "S'ha actualitzat la taxonomia %s" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." -msgstr "" +msgstr "S'ha actualitzat l'esborrany de la taxonomia." #: includes/admin/post-types/admin-taxonomy.php:55 msgid "Taxonomy scheduled for." -msgstr "" +msgstr "Taxonomia programada per a." #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "S'ha enviat la taxonomia." #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "S'ha desat la taxonomia." #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "S'ha suprimit la taxonomia." #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "S'ha actualitzat la taxonomia." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"Aquesta taxonomia no s'ha pogut registrar perquè la seva clau s'està " +"utilitzant a una altra taxonomia registrada per una altra extensió o tema." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomia sincronitzada." +msgstr[1] "%s taxonomies sincronitzades." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomia duplicada." +msgstr[1] "%s taxonomies duplicades." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomia desactivada." +msgstr[1] "%s taxonomies desactivades." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomia activada." +msgstr[1] "%s taxonomies activades." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "Termes" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Tipus de contingut sincronitzat." +msgstr[1] "%s tipus de continguts sincronitzats." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Tipus de contingut duplicat." +msgstr[1] "%s tipus de continguts duplicats." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Tipus de contingut desactivat." +msgstr[1] "%s tipus de continguts desactivats." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Tipus de contingut activat." +msgstr[1] "%s tipus de continguts activats." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "Tipus de contingut" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "Configuració avançada" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "Configuració bàsica" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"Aquest tipus de contingut no s'ha pogut registrar perquè la seva clau s'està " +"utilitzant a un altre tipus de contingut registrat per una altra extensió o " +"tema." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "Pàgines" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Enllaça grups de camps existents" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s tipus de contingut creat" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "Afegeix camps a %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "Tipus de contingut %s actualitzat" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "S'ha actualitzat l'esborrany del tipus de contingut." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." -msgstr "" +msgstr "Tipus de contingut programat per." #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "Tipus de contingut enviat." #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "Tipus de contingut desat." #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." -msgstr "" +msgstr "Tipus de contingut actualitzat." #: includes/admin/post-types/admin-post-type.php:49 msgid "Post type deleted." -msgstr "" +msgstr "Tipus de contingut suprimit." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "Tecleja per cercar..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" -msgstr "" +msgstr "Només a PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "Grups de camps enllaçats correctament." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"Importa tipus de contingut i taxonomies registrades amb Custom Post Type UI " +"i gestiona-les amb ACF. Comença." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" -msgstr "" +msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "taxonomia" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" +msgstr "tipus de contingut" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "Fet" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Grup(s) de camp(s)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." -msgstr "" +msgstr "Selecciona un o diversos grups de camps..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." -msgstr "" +msgstr "Selecciona els grups de camps a enllaçar." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Grup de camps enllaçat correctament." +msgstr[1] "Grups de camps enllaçats correctament." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "Error de registre" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" +"Aquest element no s'ha pogut registrar perquè la seva clau s'està utilitzant " +"a un altre element registrat per una altra extensió o tema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" -msgstr "" +msgstr "API REST" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "Permisos" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "Visibilitat" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "Etiquetes" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "" +msgstr "Pestanyes de configuracions de camps" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" -msgstr "" +msgstr "[Valor del codi de substitució d'ACF desactivat a la previsualització]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" -msgstr "" +msgstr "Tanca la finestra emergent" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" -msgstr "" +msgstr "Camp mogut a un altre grup" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" -msgstr "" +msgstr "Tanca la finestra emergent" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Comença un nou grup de pestanyes en aquesta pestanya." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nou grup de pestanyes" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" -msgstr "" +msgstr "Utilitza una casella de selecció estilitzada utilitzant select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" -msgstr "" +msgstr "Desa l'opció «Altre»" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" -msgstr "" +msgstr "Permitir l'opció «Altre»" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" -msgstr "" +msgstr "Afegeix un «Alternar tots»" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Desa els valors personalitzats" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Permet valors personalitzats" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Els valors personalitzats de les caselles de selecció no poden estar buits. " "Desmarqueu els valors buits." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Actualitzacions" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logotip de l'Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Desa els canvis" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Títol del grup de camps" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Afegeix un títol" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Sou nou a l'ACF? Feu una ullada a la nostra guia d'inici." +"Sou nou a l'ACF? Feu una ullada a la nostra guia d'inici." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Afegeix un grup de camps" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2552,53 +4846,56 @@ msgstr "" "agrupar camps personalitzats i, a continuació, adjuntar aquests camps per " "editar pantalles." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Afegiu el vostre primer grup de camps" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Pàgines d'opcions" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Blocs ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Camp de galeria" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Camp de contingut flexible" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Camp repetible" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Desbloquegeu característiques addicionals amb l'ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Suprimeix el grup de camps" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Creat el %1$s a les %2$s" #: includes/acf-field-group-functions.php:497 msgid "Group Settings" -msgstr "" +msgstr "Configuració del grup" #: includes/acf-field-group-functions.php:495 msgid "Location Rules" msgstr "Regles d'ubicació" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2626,310 +4923,318 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Afegeix un camp" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentació" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validació" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "General" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importa JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exporta com a JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "S'ha desactivat el grup de camps." msgstr[1] "S'han desactivat %s grups de camps." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "S'ha activat el grup de camps." msgstr[1] "S'han activat %s grups de camps." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Desactiva" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Desactiva aquest element" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activa" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activa aquest element" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Voleu moure el grup de camps a la paperera?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactiva" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" +"Advanced Custom Fields i Advanced Custom Fields PRO no haurien d'estar " +"actius al mateix temps. Hem desactivat Advanced Custom Fields PRO " +"automàticament." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" +"Advanced Custom Fields i Advanced Custom Fields PRO no haurien d'estar " +"actius al mateix temps. Hem desactivat Advanced Custom Fields automàticament." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - hem detectat una o més crides per recuperar valors " "de camps ACF abans que ACF s'hagi inicialitzat. Això no s'admet i pot donar " -"lloc a dades malformades o que faltin. Obteniu informació sobre com solucionar-ho." +"lloc a dades malformades o que faltin. Obteniu informació sobre com solucionar-ho." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s ha de tenir un usuari amb el rol %2$s." msgstr[1] "%1$s ha de tenir un usuari amb un dels següents rols: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s ha de tenir un identificador d'usuari vàlid." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Sol·licitud no vàlida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s no és un dels %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s ha de tenir el terme %2$s." msgstr[1] "%1$s ha de tenir un dels següents termes: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s ha de ser del tipus de contingut %2$s." msgstr[1] "%1$s ha de ser d'un dels següents tipus de contingut: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s ha de tenir un identificador d'entrada vàlid." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s requereix un identificador d'adjunt vàlid." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostra a l'API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activa la transparència" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Matriu RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadena RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadena hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "Actualitza a la versió Pro" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activa" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» no és una adreça electrònica vàlida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor de color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccioneu el color per defecte" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Neteja el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocs" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opcions" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuaris" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elements del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Ginys" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjunts" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomies" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entrades" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Darrera actualització: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" +"Aquest grup de camps no està disponible per a la comparació de diferències." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Paràmetre/s del grup de camps no vàlids." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperant desar" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "S'ha desat" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importa" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisa els canvis" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Ubicat a: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Ubicat a l'extensió: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Ubicat al tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Diversos" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronitza els canvis" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "S'està carregant el diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisa els canvis JSON locals" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visiteu el lloc web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Visualitza els detalls" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versió %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informació" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2937,14 +5242,17 @@ msgstr "" "Servei d'ajuda. Els professionals de " "suport al servei d'ajuda us ajudaran amb els problemes tècnics més profunds." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" +"Debats. Tenim una comunitat activa i " +"amistosa als nostres fòrums comunitaris que pot ajudar-vos a descobrir com " +"es fan les coses al món de l'ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2954,7 +5262,7 @@ msgstr "" "documentació conté referències i guies per a la majoria de situacions que " "podeu trobar." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2964,11 +5272,11 @@ msgstr "" "web amb l'ACF. Si trobeu alguna dificultat, hi ha diversos llocs on podeu " "trobar ajuda:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ajuda i suport" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2976,7 +5284,7 @@ msgstr "" "Utilitzeu la pestanya d'ajuda i suport per posar-vos en contacte amb " "nosaltres si necessiteu ajuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2986,7 +5294,7 @@ msgstr "" "nostra guia Primers passos per " "familiaritzar-vos amb la filosofia i les millors pràctiques de l'extensió." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2997,32 +5305,35 @@ msgstr "" "addicionals i una API intuïtiva per mostrar els valors dels camps " "personalitzats en qualsevol fitxer de plantilla de tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resum" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipus d'ubicació «%s» ja està registrat." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La classe «%s» no existeix." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "El nonce no és vàlid." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error en carregar el camp." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "No s'ha trobat la ubicació: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3050,7 +5361,7 @@ msgstr "Element del menú" msgid "Post Status" msgstr "Estat de l'entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3093,11 +5404,11 @@ msgstr "Tipus de pàgina" #: includes/locations/class-acf-location-current-user.php:73 msgid "Viewing back end" -msgstr "" +msgstr "Veient l’administració" #: includes/locations/class-acf-location-current-user.php:72 msgid "Viewing front end" -msgstr "" +msgstr "Veient la part frontal" #: includes/locations/class-acf-location-current-user.php:71 msgid "Logged in" @@ -3156,79 +5467,80 @@ msgstr "Tots els formats de %s" msgid "Attachment" msgstr "Adjunt" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" -msgstr "" +msgstr "Cal introduir un valor a %s" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostra aquest camp si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lògica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "i" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clona el camp" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Comproveu que tots els complements prèmium (%s) estan actualitzats a la " "darrera versió." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Aquesta versió inclou millores a la base de dades i necessita una " "actualització." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Gràcies per actualitzar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Cal actualitzar la base de dades" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Pàgina d'opcions" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contingut flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetible" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Torna a totes les eines" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3236,133 +5548,133 @@ msgstr "" "Si hi ha diversos grups de camps a la pantalla d'edició, s'utilitzaran les " "opcions del primer grup de camps (el que tingui el nombre d'ordre més baix)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Seleccioneu els elements a amagarde la pantalla d'edició." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Amaga a la pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Envia retroenllaços" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetes" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categories" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributs de la pàgina" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Àlies" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisions" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentaris" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Debats" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracte" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contingut" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enllaç permanent" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Es mostra a la llista de grups de camps" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Els grups de camps amb un ordre més baix apareixeran primer" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." -msgstr "" +msgstr "Núm. d’ordre" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Sota els camps" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Sota les etiquetes" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" -msgstr "" +msgstr "Posició de les instruccions" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "Posició de les etiquetes" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (després del contingut)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (després del títol)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posició" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" -msgstr "" +msgstr "Fluid (sense la caixa meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estàndard (en una caixa meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estil" @@ -3370,9 +5682,9 @@ msgstr "Estil" msgid "Type" msgstr "Tipus" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clau" @@ -3383,112 +5695,109 @@ msgstr "Clau" msgid "Order" msgstr "Ordre" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Tanca el camp" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" -msgstr "" +msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "classe" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "amplada" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" -msgstr "" +msgstr "Atributs del contenidor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obligatori" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instruccions per als autors. Es mostren en enviar les dades" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instruccions" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipus de camp" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" -msgstr "" +msgstr "Una sola paraula, sense espais. S’admeten barres baixes i guions" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nom del camp" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Aquest és el nom que apareixerà a la pàgina d'edició" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del camp" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Suprimeix" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Suprimeix el camp" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mou" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mou el camp a un altre grup" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplica el camp" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Edita el camp" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrossegueu per reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Mostra aquest grup de camps si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hi ha actualitzacions disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "S'ha completat l'actualització de la base de dades. Feu una " "ullada a les novetats" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "S'estan llegint les tasques d'actualització…" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "L'actualització ha fallat." @@ -3496,13 +5805,15 @@ msgstr "L'actualització ha fallat." msgid "Upgrade complete." msgstr "S'ha completat l'actualització." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "S'estan actualitzant les dades a la versió %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3510,38 +5821,42 @@ msgstr "" "És recomanable que feu una còpia de seguretat de la base de dades abans de " "continuar. Segur que voleu executar l'actualitzador ara?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Seleccioneu almenys un lloc web per actualitzar." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "S'ha completat l'actualització de la base de dades. Torna al " "tauler de la xarxa" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El lloc web està actualitzat" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "" "El lloc web requereix una actualització de la base de dades de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" -msgstr "" +msgstr "Lloc" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" -msgstr "" +msgstr "Actualitza els llocs" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3549,8 +5864,8 @@ msgstr "" "Els següents llocs web necessiten una actualització de la base de dades. " "Marqueu els que voleu actualitzar i feu clic a %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Afegeix un grup de regles" @@ -3559,457 +5874,466 @@ msgid "" "Create a set of rules to determine which edit screens will use these " "advanced custom fields" msgstr "" +"Crea un grup de regles que determinaran quines pantalles d’edició mostraran " +"aquests camps personalitzats" #: includes/admin/views/acf-field-group/locations.php:9 msgid "Rules" msgstr "Regles" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiat" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copia-ho al porta-retalls" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" +"Seleccioneu els grups de camps que voleu exportar i, a continuació, " +"seleccioneu el mètode d'exportació. Exporteu com a JSON per exportar a un " +"fitxer .json que després podeu importar a una altra instal·lació d'ACF. " +"Genereu PHP per exportar a codi PHP que podeu col·locar al vostre tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Seleccioneu grups de camps" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "No s'ha seleccionat cap grup de camps" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Genera PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exporta els grups de camps" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "El fitxer d'importació és buit" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipus de fitxer incorrecte" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "S'ha produït un error en penjar el fitxer. Torneu-ho a provar" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" +"Seleccioneu el fitxer JSON de l'Advanced Custom Fields que voleu importar. " +"En fer clic al botó d'importació, l'ACF importarà els grups de camps." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importa grups de camps" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronitza" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplica" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplica aquest element" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" -msgstr "" +msgstr "Suports" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" -msgstr "" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +msgstr "Documentació" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripció" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronització disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "S'ha sincronitzat el grup de camps." +msgstr[1] "S'han sincronitzat %s grups de camps." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "S'ha duplicat el grup de camps." msgstr[1] "S'han duplicat %s grups de camps." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Actiu (%s)" msgstr[1] "Actius (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisa els llocs web i actualitza" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualitza la base de dades" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Camps personalitzats" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mou el camp" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Seleccioneu la destinació d'aquest camp" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "El camp %1$s ara es pot trobar al grup de camps %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "S’ha completat el moviment." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Actiu" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claus dels camps" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Configuració" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicació" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Nul" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copia" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(aquest camp)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Marcat" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mou el grup de camps" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No hi ha camps commutables disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El títol del grup de camps és obligatori" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" -msgstr "" +msgstr "Aquest camp no es pot moure fins que no se n’hagin desat els canvis" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "La cadena «field_» no es pot utilitzar al principi del nom d'un camp" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "S'ha actualitzat l’esborrany del grup de camps." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "S'ha programat el grup de camps." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." -msgstr "" +msgstr "S’ha tramès el grup de camps." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "S'ha desat el grup de camps." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "S'ha publicat el grup de camps." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "S'ha suprimit el grup de camps." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "S'ha actualitzat el grup de camps." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Eines" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no és igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "és igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularis" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Pàgina" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" -msgstr "" +msgstr "Elecció" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Bàsic" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconegut" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "El tipus de camp no existeix" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "S'ha detectat brossa" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "S'ha actualitzat l'entrada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualitza" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Valida el correu electrònic" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contingut" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Títol" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Edita el grup de camps" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "La selecció és inferior a" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "La selecció és superior a" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "El valor és inferior a" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "El valor és superior a" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "El valor conté" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "El valor coincideix amb el patró" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "El valor no és igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "El valor és igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "No té cap valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Té algun valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancel·la" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "N'esteu segur?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "Cal revisar %d camps" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "Cal revisar un camp" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "La validació ha fallat" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validació correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restringit" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" -msgstr "" +msgstr "Amaga els detalls" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Expandeix els detalls" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "S'ha penjat a aquesta entrada" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Actualitza" @@ -4019,969 +6343,982 @@ msgctxt "verb" msgid "Edit" msgstr "Edita" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Perdreu els canvis que heu fet si abandoneu aquesta pàgina" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "El tipus de fitxer ha de ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "La mida del fitxer no ha de superar %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "La mida del fitxer ha de ser almenys %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "L'alçada de la imatge no pot ser superior a %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "L'alçada de la imatge ha de ser almenys de %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "L'amplada de la imatge no pot ser superior a %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "L'amplada de la imatge ha de ser almenys de %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sense títol)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Mida completa" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Gran" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mitjana" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(sense etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Estableix l'alçada de l'àrea de text" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Files" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Àrea de text" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Afegeix una casella de selecció addicional per commutar totes les opcions" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Desa els valors personalitzats a les opcions del camp" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permet afegir-hi valors personalitzats" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Afegeix una nova opció" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Commuta'ls tots" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" -msgstr "" +msgstr "Permet les URLs dels arxius" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arxius" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enllaç de la pàgina" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Afegeix" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nom" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s afegit" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s ja existeix" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "L'usuari no pot afegir nous %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Identificador de terme" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Objecte de terme" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" -msgstr "" +msgstr "Carrega el valor dels termes de l’entrada" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Carrega els termes" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Connecta els termes seleccionats a l'entrada" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Desa els termes" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" -msgstr "" +msgstr "Permet crear nous termes mentre s’està editant" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Crea els termes" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Botons d'opció" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Un sol valor" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Selecció múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Casella de selecció" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Múltiples valors" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Seleccioneu l'aparença d'aquest camp" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Aparença" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Seleccioneu la taxonomia a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "No hi ha %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "El valor ha de ser igual o inferior a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "El valor ha de ser igual o superior a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "El valor ha de ser un nombre" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" -msgstr "" +msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" -msgstr "" +msgstr "Desa els valors d’’Altres’ a les opcions del camp" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Afegeix l'opció «altres» per permetre valors personalitzats" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Altres" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botó d'opció" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" +"Definiu un punt final per a aturar l’acordió previ. Aquest acordió no serà " +"visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Permet que aquest acordió s'obri sense tancar els altres." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "Expansió múltiple" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Mostra aquest acordió obert en carregar la pàgina." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Obert" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordió" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringeix quins fitxers es poden penjar" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Identificador de fitxer" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL del fitxer" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Matriu de fitxer" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Afegeix un fitxer" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "No s'ha seleccionat cap fitxer" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nom del fitxer" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Actualitza el fitxer" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Edita el fitxer" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" -msgstr "" +msgstr "Escull el fitxer" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Fitxer" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contrasenya" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Especifiqueu el valor a retornar" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" -msgstr "" +msgstr "Usa AJAX per a carregar opcions de manera relaxada?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Introduïu cada valor per defecte en una línia nova" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" -msgstr "" +msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "No s'ha pogut carregar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "S'està cercant…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "S'estan carregant més resultats…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Només podeu seleccionar %d elements" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Només podeu seleccionar un element" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Suprimiu %d caràcters" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Suprimiu un caràcter" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Introduïu %d o més caràcters" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Introduïu un o més caràcters" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No s'ha trobat cap coincidència" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "Hi ha %d resultats disponibles, utilitzeu les fletxes amunt i avall per " "navegar-hi." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hi ha un resultat disponible, premeu retorn per seleccionar-lo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selecció" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Identificador de l'usuari" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Objecte d'usuari" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" -msgstr "" +msgstr "Matriu d’usuari" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Tots els rols d'usuari" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "Filtra per rol" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuari" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" -msgstr "Selecciona un color" +msgstr "Escolliu un color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Predeterminat" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Neteja" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" -msgstr "" +msgstr "Selecciona" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Fet" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ara" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" -msgstr "" +msgstr "Fus horari" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegon" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Mil·lisegon" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segon" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minut" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Trieu l'hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de data i hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" -msgstr "" +msgstr "Punt final" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Alineat a l'esquerra" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Alineat a la part superior" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Ubicació" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestanya" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor ha de ser un URL vàlid" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL de l'enllaç" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" -msgstr "" +msgstr "Matriu d’enllaç" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "S'obre en una nova finestra/pestanya" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" -msgstr "" +msgstr "Escolliu l’enllaç" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Enllaç" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correu electrònic" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Mida del pas" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor màxim" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínim" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Interval" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Ambdós (matriu)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horitzontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "vermell : Vermell" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Per a més control, podeu especificar tant un valor com una etiqueta " "d'aquesta manera:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Introduïu cada opció en una línia nova." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Opcions" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grup de botons" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "Permet nul?" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Pare" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "El TinyMCE no s'inicialitzarà fins que no es faci clic al camp" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "" +msgstr "Endarrereix la inicialització?" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "" +msgstr "Mostra els botons de penjar mèdia?" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra d'eines" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Només Text" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Només visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual i text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestanyes" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Feu clic per inicialitzar el TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "El valor no ha de superar els %d caràcters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Deixeu-lo en blanc per no establir cap límit" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límit de caràcters" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Apareix després del camp" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Afegeix al final" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Apareix abans del camp" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Afegeix al principi" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Apareix a dins del camp" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" -msgstr "Text a l’espai reservat" +msgstr "Text de mostra" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Apareix quan es crea una nova entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requereix com a mínim %2$s selecció" msgstr[1] "%1$s requereix com a mínim %2$s seleccions" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" -msgstr "ID de l'entrada" +msgstr "ID de l’entrada" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Objecte de l'entrada" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" -msgstr "" +msgstr "Màxim d'entrades" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" -msgstr "" +msgstr "Mínim d'entrades" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imatge destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Els elements seleccionats es mostraran a cada resultat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elements" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomia" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipus de contingut" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtres" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Totes les taxonomies" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtra per taxonomia" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Tots els tipus de contingut" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtra per tipus de contingut" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Cerca…" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Seleccioneu una taxonomia" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Seleccioneu el tipus de contingut" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "No s'ha trobat cap coincidència" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "S'està carregant" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" -msgstr "S'han assolit els valors màxims ({max} valors)" +msgstr "S’ha arribat al màxim de valors ({max} valors)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relació" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Llista separada per comes. Deixeu-ho en blanc per a tots els tipus" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" -msgstr "" +msgstr "Tipus de fitxers permesos" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Màxim" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Mida del fitxer" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringeix quines imatges es poden penjar" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínim" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "S'ha penjat a l'entrada" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4992,486 +7329,493 @@ msgstr "S'ha penjat a l'entrada" msgid "All" msgstr "Tots" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limita l'elecció d'elements de la mediateca" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Mediateca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Mida de la vista prèvia" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de la imatge" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de la imatge" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Matriu d'imatges" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" -msgstr "Especifiqueu el valor retornat al davant" - -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +msgstr "Especifiqueu el valor a retornar a la interfície frontal" + +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valor de retorn" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Afegeix imatge" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No s'ha seleccionat cap imatge" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Suprimeix" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Edita" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Totes les imatges" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Actualitza la imatge" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Edita la imatge" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" -msgstr "Seleccioneu una imatge" +msgstr "Escolliu una imatge" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imatge" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" -"Permet que el marcatge HTML es mostri com a text visible en lloc de " -"renderitzar" +"Permet que el marcat HTML es mostri com a text visible en comptes de " +"renderitzat" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escapa l’HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sense format" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Afegeix <br> automàticament" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Afegeix paràgrafs automàticament" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" -msgstr "Controla com es renderitzaran les línies noves" +msgstr "Controla com es mostren les noves línies" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Noves línies" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La setmana comença el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" -msgstr "El format utilitzat en desar un valor" +msgstr "El format que s’usarà en desar el valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Format de desat" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Stm" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Següent" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Avui" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Fet" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Amplada" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Mida de la incrustació" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduïu la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" -msgstr "Text que es mostra quan està inactiu" +msgstr "El text que es mostrarà quan està inactiu" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" -msgstr "Text desactivat" +msgstr "Text d’inactiu" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" -msgstr "Text que es mostra quan està actiu" +msgstr "El text que es mostrarà quan està actiu" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" -msgstr "Text activat" +msgstr "Text d’actiu" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" -msgstr "" +msgstr "IU estilitzada" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor per defecte" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Mostra el text al costat de la casella de selecció" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Missatge" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Cert / Fals" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Taula" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" -msgstr "Especifiqueu l'estil utilitzat per renderitzar els camps seleccionats" +msgstr "Especifiqueu l’estil usat per a mostrar els camps escollits" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" -msgstr "Format" +msgstr "Disposició" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Sub camps" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grup" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalitzeu l'alçada del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Alçada" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" -msgstr "Estableix el nivell inicial de zoom" +msgstr "Estableix el valor inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centra el mapa inicial" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centra" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Cerca l'adreça…" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Cerca la ubicació actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Neteja la ubicació" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Cerca" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Aquest navegador no és compatible amb la geolocalització" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" -msgstr "El format retornat mitjançant funcions de plantilla" - -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +msgstr "El format que es retornarà a través de les funcions del tema" + +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Format de retorn" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalitzat:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" -msgstr "El format que es mostra en editar una publicació" +msgstr "El format que es mostrarà quan editeu una entrada" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" -msgstr "Format de visualització" +msgstr "Format a mostrar" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector d'hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactiu (%s)" msgstr[1] "Inactius (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No s'ha trobat cap camp a la paperera" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No s'ha trobat cap camp" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Cerca camps" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Visualitza el camp" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nou camp" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Edita el camp" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Afegeix un nou camp" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Camp" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Camps" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No s'ha trobat cap grup de camps a la paperera" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No s'ha trobat cap grup de camps" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Cerca grups de camps" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Visualitza el grup de camps" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nou grup de camps" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Edita el grup de camps" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Afegeix un nou grup de camps" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" -msgstr "Afegeix nou" +msgstr "Afegeix-ne un" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grup de camps" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grups de camps" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Personalitzeu el WordPress amb camps potents, professionals i intuïtius." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5527,13 +7871,13 @@ msgstr "S’han actualitzat les opcions" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Per a activar les actualitzacions, introduïu la clau de llicència a la " "pàgina d’Actualitzacions. Si no teniu cap clau de " @@ -6023,8 +8367,8 @@ msgid "" "a>." msgstr "" "Per a desbloquejar les actualitzacions, introduïu la clau de llicència a " -"continuació. Si no teniu cap clau de llicència, vegeu els detalls i preu." +"continuació. Si no teniu cap clau de llicència, vegeu els detalls i preu." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-cs_CZ.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-cs_CZ.l10n.php new file mode 100644 index 000000000..5ba801d1e --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-cs_CZ.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'cs_CZ','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Select Multiple'=>'Vybrat více','WP Engine logo'=>'Logo WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Pouze malá písmena, podtržítka a pomlčky, max. 32 znaků.','More Tools from WP Engine'=>'Další nástroje od WP Engine','Built for those that build with WordPress, by the team at %s'=>'Vytvořeno pro ty, kteří vytvářejí ve WordPressu, týmem %s','View Pricing & Upgrade'=>'Zobrazit ceny a upgrade','%s fields'=>'Pole pro %s','No terms'=>'Žádné pojmy','No post types'=>'Žádné typy obsahu','No posts'=>'Žádné příspěvky','No taxonomies'=>'Žádné taxonomie','No field groups'=>'Žádné skupiny polí','No fields'=>'Žádná pole','No description'=>'Bez popisu','Any post status'=>'Jakýkoli stav příspěvku','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Tento klíč taxonomie je již používán jinou taxonomií registrovanou mimo ACF a nelze jej použít.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Tento klíč taxonomie je již používán jinou taxonomií v ACF a nelze jej použít.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Klíč taxonomie musí obsahovat pouze malé alfanumerické znaky, podtržítka nebo pomlčky.','No Taxonomies found in Trash'=>'V koši nebyly nalezeny žádné taxonomie','No Taxonomies found'=>'Nebyly nalezeny žádné taxonomie','Search Taxonomies'=>'Hledat taxonomie','View Taxonomy'=>'Zobrazit taxonomii','New Taxonomy'=>'Nová taxonomie','Edit Taxonomy'=>'Upravit taxonomii','Add New Taxonomy'=>'Přidat novou taxonomii','No Post Types found in Trash'=>'V koši nejsou žádné typy obsahu','No Post Types found'=>'Nebyly nalezeny žádné typy obsahu','Search Post Types'=>'Hledat typy obsahu','View Post Type'=>'Zobrazit typ obsahu','New Post Type'=>'Nový typ obsahu','Edit Post Type'=>'Upravit typ obsahu','Add New Post Type'=>'Přidat nový typ obsahu','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Tento klíč typu obsahu je již používán jiným typem obsahu registrovaným mimo ACF a nelze jej použít.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Tento klíč typu obsahu je již používán jiným typem obsahu v ACF a nelze jej použít.','This field must not be a WordPress reserved term.'=>'Toto pole nesmí být vyhrazený termín WordPressu.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Klíč typu obsahu musí obsahovat pouze malé alfanumerické znaky, podtržítka nebo pomlčky.','The post type key must be under 20 characters.'=>'Klíč typu obsahu musí mít méně než 20 znaků.','We do not recommend using this field in ACF Blocks.'=>'Nedoporučujeme používat toto pole v blocích ACF.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Zobrazí WYSIWYG editor WordPressu používaný k úpravám příspěvků a stránek, který umožňuje bohatou editaci textu a také multimediální obsah.','WYSIWYG Editor'=>'Editor WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Umožňuje výběr jednoho nebo více uživatelů, které lze použít k vytvoření vztahů mezi datovými objekty.','A text input specifically designed for storing web addresses.'=>'Textové pole určené speciálně pro ukládání webových adres.','URL'=>'URL adresa','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Přepínač, který umožňuje vybrat hodnotu 1 nebo 0 (zapnuto nebo vypnuto, pravda nebo nepravda atd.). Může být prezentován jako stylizovaný přepínač nebo zaškrtávací políčko.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Interaktivní uživatelské rozhraní pro výběr času. Formát času lze přizpůsobit pomocí nastavení pole.','A basic textarea input for storing paragraphs of text.'=>'Základní textové pole pro ukládání odstavců textu.','A basic text input, useful for storing single string values.'=>'Základní textové pole užitečné pro ukládání jednoslovných textových hodnot.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Umožňuje výběr jednoho nebo více pojmů taxonomie na základě kritérií a možností uvedených v nastavení polí.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Umožňuje seskupit pole do sekcí s kartami na obrazovce úprav. Užitečné pro udržení přehlednosti a struktury polí.','A dropdown list with a selection of choices that you specify.'=>'Rozbalovací seznam s výběrem možností, které zadáte.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Rozhraní se dvěma sloupci, které umožňuje vybrat jeden nebo více příspěvků, stránek nebo uživatelských typů obsahu a vytvořit vztah s položkou, kterou právě upravujete. Obsahuje možnosti vyhledávání a filtrování.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Vstupní pole pro výběr číselné hodnoty v zadaném rozsahu pomocí posuvného prvku rozsahu.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Skupina s přepínači, která umožňuje uživateli výběr jedné z hodnot, které zadáte.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Interaktivní a přizpůsobitelné uživatelské rozhraní pro výběr jednoho či více příspěvků, stránek nebo typů obsahu s možností vyhledávání. ','An input for providing a password using a masked field.'=>'Vstup pro zadání hesla pomocí maskovaného pole.','Filter by Post Status'=>'Filtrovat podle stavu příspěvku','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Interaktivní rozbalovací seznam pro výběr jednoho nebo více příspěvků, stránek, uživatelských typů obsahu nebo adres URL archivu s možností vyhledávání.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Interaktivní komponenta pro vkládání videí, obrázků, tweetů, zvuku a dalšího obsahu s využitím nativní funkce WordPress oEmbed.','An input limited to numerical values.'=>'Vstup omezený na číselné hodnoty.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Slouží k zobrazení zprávy pro editory vedle jiných polí. Užitečné pro poskytnutí dalšího kontextu nebo pokynů k polím.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Umožňuje zadat odkaz a jeho vlastnosti jako jsou text odkazu a jeho cíl pomocí nativního nástroje pro výběr odkazů ve WordPressu.','Uses the native WordPress media picker to upload, or choose images.'=>'K nahrávání nebo výběru obrázků používá nativní nástroj pro výběr médií ve WordPressu.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Umožňuje strukturovat pole do skupin a lépe tak uspořádat data a obrazovku úprav.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Interaktivní uživatelské rozhraní pro výběr místa pomocí Map Google. Pro správné zobrazení vyžaduje klíč Google Maps API a další konfiguraci.','Uses the native WordPress media picker to upload, or choose files.'=>'K nahrávání nebo výběru souborů používá nativní nástroj pro výběr médií ve WordPressu.','A text input specifically designed for storing email addresses.'=>'Textové pole určené speciálně pro ukládání e-mailových adres.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Interaktivní uživatelské rozhraní pro výběr data a času. Formát vráceného data lze přizpůsobit pomocí nastavení pole.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Interaktivní uživatelské rozhraní pro výběr data. Formát vráceného data lze přizpůsobit pomocí nastavení pole.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Interaktivní uživatelské rozhraní pro výběr barvy nebo zadání hodnoty Hex.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Skupina zaškrtávacích políček, která umožňují uživateli vybrat jednu nebo více zadaných hodnot.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Skupina tlačítek s předdefinovanými hodnotami. Uživatelé mohou vybrat jednu možnost z uvedených hodnot.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Umožňuje seskupit a uspořádat vlastní pole do skládacích panelů, které se zobrazují při úpravách obsahu. Užitečné pro udržování pořádku ve velkých souborech dat.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Nabízí řešení pro opakování obsahu, jako jsou snímky, členové týmu a dlaždice s výzvou k akci, tím, že funguje jako nadřazené pole pro sadu podpolí, která lze opakovat znovu a znovu.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Poskytuje interaktivní rozhraní pro správu sbírky příloh. Většina nastavení je podobná typu pole Obrázek. Další nastavení umožňují určit, kam se budou v galerii přidávat nové přílohy, a minimální/maximální povolený počet příloh.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Poskytuje jednoduchý, strukturovaný editor založený na rozvržení. Pole Flexibilní obsah umožňuje definovat, vytvářet a spravovat obsah s naprostou kontrolou pomocí rozvržení a podpolí pro návrh dostupných bloků.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Umožňuje vybrat a zobrazit existující pole. Neduplikuje žádná pole v databázi, ale načítá a zobrazuje vybraná pole za běhu. Pole Klonování se může buď nahradit vybranými poli, nebo zobrazit vybraná pole jako skupinu podpolí.','nounClone'=>'Klonování','PRO'=>'PRO','Advanced'=>'Pokročilé','JSON (newer)'=>'JSON (novější)','Original'=>'Původní','Invalid post ID.'=>'Neplatné ID příspěvku.','Invalid post type selected for review.'=>'Ke kontrole byl vybrán neplatný typ obsahu.','More'=>'Více','Tutorial'=>'Tutoriál','Select Field'=>'Vybrat pole','Try a different search term or browse %s'=>'Zkuste použít jiný vyhledávací výraz nebo projít %s','Popular fields'=>'Oblíbená pole','No search results for \'%s\''=>'Žádné výsledky hledání pro „%s“','Search fields...'=>'Hledat pole...','Select Field Type'=>'Výběr typu pole','Popular'=>'Oblíbená','Add Taxonomy'=>'Přidat taxonomii','Create custom taxonomies to classify post type content'=>'Vytvořte vlastní taxonomie pro klasifikaci obsahu','Add Your First Taxonomy'=>'Přidejte první taxonomii','Hierarchical taxonomies can have descendants (like categories).'=>'Hierarchické taxonomie mohou mít potomky (stejně jako rubriky).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Zviditelní taxonomii ve frontendu a na nástěnce správce.','One or many post types that can be classified with this taxonomy.'=>'Jeden nebo více typů obsahu, které lze klasifikovat pomocí této taxonomie.','genre'=>'žánr','Genre'=>'Žánr','Genres'=>'Žánry','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Volitelný kontrolér, který se použije místo `WP_REST_Terms_Controller`.','Expose this post type in the REST API.'=>'Zveřejněte tento typ obsahu v rozhraní REST API.','Customize the query variable name'=>'Přizpůsobení názvu proměnné dotazu','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'K pojmům lze přistupovat pomocí nepěkného trvalého odkazu, např. {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Nadřazené a podřazené pojmy v adresách URL pro hierarchické taxonomie.','Customize the slug used in the URL'=>'Přizpůsobení názvu použitém v adrese URL','Permalinks for this taxonomy are disabled.'=>'Trvalé odkazy pro tuto taxonomii jsou zakázány.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Přepište adresu URL pomocí klíče taxonomie jako názvu v URL. Struktura trvalého odkazu bude následující','Taxonomy Key'=>'Klíč taxonomie','Select the type of permalink to use for this taxonomy.'=>'Vyberte typ trvalého odkazu, který chcete pro tuto taxonomii použít.','Display a column for the taxonomy on post type listing screens.'=>'Zobrazení sloupce pro taxonomii na obrazovkách s výpisem typů obsahu.','Show Admin Column'=>'Zobrazit sloupec správce','Show the taxonomy in the quick/bulk edit panel.'=>'Zobrazení taxonomie v panelu rychlých/hromadných úprav.','Quick Edit'=>'Rychlé úpravy','List the taxonomy in the Tag Cloud Widget controls.'=>'Uveďte taxonomii v ovládacích prvcích bloku Shluk štítků.','Tag Cloud'=>'Shluk štítků','Meta Box Sanitization Callback'=>'Callback pro sanitaci metaboxu','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Název funkce PHP, která se volá pro zpracování obsahu metaboxu v taxonomii.','Register Meta Box Callback'=>'Registrovat callback metaboxu','No Meta Box'=>'Žádný metabox','Custom Meta Box'=>'Vlastní metabox','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Ovládá pole meta na obrazovce editoru obsahu. Ve výchozím nastavení se u hierarchických taxonomií zobrazuje metabox Rubriky a u nehierarchických taxonomií metabox Štítky.','Meta Box'=>'Metabox','Categories Meta Box'=>'Metabox pro rubriky','Tags Meta Box'=>'Metabox pro štítky','A link to a tag'=>'Odkaz na štítek','Describes a navigation link block variation used in the block editor.'=>'Popisuje variantu bloku navigačního odkazu použitou v editoru bloků.','A link to a %s'=>'Odkaz na %s','Tag Link'=>'Odkaz štítku','Assigns a title for navigation link block variation used in the block editor.'=>'Přiřadí název pro variantu bloku navigačního odkazu použitou v editoru bloků.','← Go to tags'=>'← Přejít na štítky','Assigns the text used to link back to the main index after updating a term.'=>'Přiřadí text, který se po aktualizaci pojmu použije k odkazu zpět na hlavní rejstřík.','Back To Items'=>'Zpět na položky','← Go to %s'=>'← Přejít na %s','Tags list'=>'Seznam štítků','Assigns text to the table hidden heading.'=>'Přiřadí text skrytému záhlaví tabulky.','Tags list navigation'=>'Navigace v seznamu štítků','Assigns text to the table pagination hidden heading.'=>'Přiřadí text skrytému záhlaví stránkování tabulky.','Filter by category'=>'Filtrovat podle rubriky','Assigns text to the filter button in the posts lists table.'=>'Přiřadí text tlačítku filtru v tabulce seznamů příspěvků.','Filter By Item'=>'Filtrovat podle položky','Filter by %s'=>'Filtrovat podle %s','The description is not prominent by default; however, some themes may show it.'=>'Popis není ve výchozím nastavení viditelný, některé šablony jej však mohou zobrazovat.','Describes the Description field on the Edit Tags screen.'=>'Popisuje pole Popis na obrazovce Upravit štítky.','Description Field Description'=>'Popis pole Popis','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Přiřazením nadřazeného pojmu vytvoříte hierarchii. Například pojem Jazz bude nadřazený výrazům Bebop a Big Band.','Describes the Parent field on the Edit Tags screen.'=>'Popisuje pole Nadřazený na obrazovce Upravit štítky.','Parent Field Description'=>'Popis pole Nadřazený','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'Název v URL je verze vhodná pro adresy URL. Obvykle se píše malými písmeny a obsahuje pouze písmena bez diakritiky, číslice a pomlčky.','Describes the Slug field on the Edit Tags screen.'=>'Popisuje pole Název v URL na obrazovce Upravit štítky.','Slug Field Description'=>'Popis pole Název v URL','The name is how it appears on your site'=>'Název se bude v této podobě zobrazovat na webu','Describes the Name field on the Edit Tags screen.'=>'Popisuje pole Název na obrazovce Upravit štítky.','Name Field Description'=>'Popis pole Název','No tags'=>'Žádné štítky','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Přiřazuje text zobrazený v tabulkách seznamů příspěvků a médií, pokud nejsou k dispozici žádné štítky nebo rubriky.','No Terms'=>'Žádné pojmy','No %s'=>'Žádné %s','No tags found'=>'Nebyly nalezeny žádné štítky','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Přiřazuje text zobrazený po kliknutí na text „zvolit z nejpoužívanějších“ v metaboxu taxonomie, pokud nejsou k dispozici žádné štítky, a přiřazuje text použitý v tabulce seznamu pojmů, pokud pro taxonomii neexistují žádné položky.','Not Found'=>'Nenalezeno','Assigns text to the Title field of the Most Used tab.'=>'Přiřadí text do pole Název na kartě Nejpoužívanější.','Most Used'=>'Nejčastější','Choose from the most used tags'=>'Vyberte si z nejpoužívanějších štítků','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Přiřazuje text pro „zvolit z nejpoužívanějších“, který se používá v metaboxu při vypnutém JavaScriptu. Používá se pouze u nehierarchických taxonomií.','Choose From Most Used'=>'Zvolit z nejpoužívanějších','Choose from the most used %s'=>'Vyberte si z nejpoužívanějších %s','Add or remove tags'=>'Přidat nebo odebrat štítky','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Přiřazuje text přidávání nebo odebírání položek použitý v metaboxu při vypnutém JavaScriptu. Používá se pouze u nehierarchických taxonomií.','Add Or Remove Items'=>'Přidat nebo odstranit položky','Add or remove %s'=>'Přidat nebo odstranit %s','Separate tags with commas'=>'Více štítků oddělte čárkami','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Přiřadí text pro oddělení položek čárkami používaný v metaboxu. Používá se pouze u nehierarchických taxonomií.','Separate Items With Commas'=>'Oddělujte položky čárkami','Separate %s with commas'=>'Oddělte %s čárkami','Popular Tags'=>'Oblíbené štítky','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Přiřadí text pro oblíbené položky. Používá se pouze pro nehierarchické taxonomie.','Popular Items'=>'Oblíbené položky','Popular %s'=>'Oblíbené %s','Search Tags'=>'Hledat štítky','Assigns search items text.'=>'Přiřadí text pro hledání položek.','Parent Category:'=>'Nadřazená rubrika:','Assigns parent item text, but with a colon (:) added to the end.'=>'Přiřadí text nadřazené položky, ale s dvojtečkou (:) na konci.','Parent Item With Colon'=>'Nadřazená položka s dvojtečkou','Parent Category'=>'Nadřazená rubrika','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Přiřadí text nadřazené položky. Používá se pouze u hierarchických taxonomií.','Parent Item'=>'Nadřazená položka','Parent %s'=>'Nadřazený %s','New Tag Name'=>'Název nového štítku','Assigns the new item name text.'=>'Přiřadí text pro název nové položky.','New Item Name'=>'Název nové položky','New %s Name'=>'Název nového %s','Add New Tag'=>'Vytvořit nový štítek','Assigns the add new item text.'=>'Přiřadí text pro vytvoření nové položky.','Update Tag'=>'Aktualizovat štítek','Assigns the update item text.'=>'Přiřadí text pro aktualizaci položky.','Update Item'=>'Aktualizovat položku','Update %s'=>'Aktualizovat %s','View Tag'=>'Zobrazit štítek','In the admin bar to view term during editing.'=>'Na panelu správce pro zobrazení pojmu během úprav.','Edit Tag'=>'Upravit štítek','At the top of the editor screen when editing a term.'=>'V horní části obrazovky editoru při úpravě položky.','All Tags'=>'Všechny štítky','Assigns the all items text.'=>'Přiřadí text pro všechny položky.','Assigns the menu name text.'=>'Přiřadí text názvu menu.','Menu Label'=>'Označení menu','Active taxonomies are enabled and registered with WordPress.'=>'Aktivní taxonomie jsou povoleny a zaregistrovány ve WordPressu.','A descriptive summary of the taxonomy.'=>'Popisné shrnutí taxonomie.','A descriptive summary of the term.'=>'Popisné shrnutí pojmu.','Term Description'=>'Popis pojmu','Single word, no spaces. Underscores and dashes allowed.'=>'Jedno slovo, bez mezer. Podtržítka a pomlčky jsou povoleny.','Term Slug'=>'Název pojmu v URL','The name of the default term.'=>'Název výchozího pojmu.','Term Name'=>'Název pojmu','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Vytvoření pojmu pro taxonomii, který nelze odstranit. Ve výchozím nastavení nebude vybrán pro příspěvky.','Default Term'=>'Výchozí pojem','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Zda mají být pojmy v této taxonomii seřazeny v pořadí, v jakém byly zadány do `wp_set_object_terms()`.','Sort Terms'=>'Řadit pojmy','Add Post Type'=>'Přidat typ obsahu','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Rozšiřte funkčnost WordPressu nad rámec standardních příspěvků a stránek pomocí vlastních typů obsahu.','Add Your First Post Type'=>'Přidejte první typ obsahu','I know what I\'m doing, show me all the options.'=>'Vím, co dělám, ukažte mi všechny možnosti.','Advanced Configuration'=>'Pokročilá konfigurace','Hierarchical post types can have descendants (like pages).'=>'Hierarchické typy obsahu mohou mít potomky (stejně jako stránky).','Hierarchical'=>'Hierarchické','Visible on the frontend and in the admin dashboard.'=>'Je viditelný ve frontendu a na nástěnce správce.','Public'=>'Veřejné','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Pouze malá písmena, podtržítka a pomlčky, max. 20 znaků.','Movie'=>'Film','Singular Label'=>'Štítek v jednotném čísle','Movies'=>'Filmy','Plural Label'=>'Štítek pro množné číslo','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Volitelný kontrolér, který se použije místo `WP_REST_Posts_Controller`.','Controller Class'=>'Třída kontroléru','The namespace part of the REST API URL.'=>'Část adresy URL rozhraní REST API obsahující jmenný prostor.','Namespace Route'=>'Cesta jmenného prostoru','The base URL for the post type REST API URLs.'=>'Základní URL pro adresy daného typu obsahu v rozhraní REST API.','Base URL'=>'Základní URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Zveřejní tento typ obsahu v rozhraní REST API. Vyžadováno pro použití editoru bloků.','Show In REST API'=>'Zobrazit v rozhraní REST API','Customize the query variable name.'=>'Přizpůsobte název proměnné dotazu.','Query Variable'=>'Proměnná dotazu','No Query Variable Support'=>'Chybějící podpora proměnné dotazu','Custom Query Variable'=>'Uživatelská proměnná dotazu','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'K položkám lze přistupovat pomocí nepěkného trvalého odkazu, např. {post_type}={post_slug}.','Query Variable Support'=>'Podpora proměnné dotazu','URLs for an item and items can be accessed with a query string.'=>'K adresám URL položky a položek lze přistupovat pomocí řetězce dotazů.','Publicly Queryable'=>'Veřejně dotazovatelné','Custom slug for the Archive URL.'=>'Vlastní název v adrese URL archivu.','Archive Slug'=>'Název archivu v URL','Has an item archive that can be customized with an archive template file in your theme.'=>'Má archiv položek, který lze přizpůsobit pomocí souboru šablony archivu v šabloně webu.','Archive'=>'Archiv','Pagination support for the items URLs such as the archives.'=>'Podpora stránkování pro adresy URL položek jako jsou archivy.','Pagination'=>'Stránkování','RSS feed URL for the post type items.'=>'Adresa URL zdroje RSS pro položky daného typu obsahu.','Feed URL'=>'Adresa URL zdroje','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Změní strukturu trvalých odkazů tak, že do adres URL přidá předponu `WP_Rewrite::$front`.','Front URL Prefix'=>'Předpona URL','Customize the slug used in the URL.'=>'Přizpůsobte název, který se používá v adrese URL.','URL Slug'=>'Název v URL','Permalinks for this post type are disabled.'=>'Trvalé odkazy pro tento typ obsahu jsou zakázány.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Přepište adresu URL pomocí názvu definovaném v poli níže. Struktura trvalého odkazu bude následující','No Permalink (prevent URL rewriting)'=>'Žádný trvalý odkaz (zabránění přepisování URL)','Custom Permalink'=>'Uživatelský trvalý odkaz','Post Type Key'=>'Klíč typu obsahu','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Přepište adresu URL pomocí klíče typu obsahu jako názvu v URL. Struktura trvalého odkazu bude následující','Permalink Rewrite'=>'Přepsání trvalého odkazu','Delete items by a user when that user is deleted.'=>'Smazat položky uživatele při jeho smazání.','Delete With User'=>'Smazat s uživatelem','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Povolte exportování typu obsahu z Nástroje > Export.','Can Export'=>'Může exportovat','Optionally provide a plural to be used in capabilities.'=>'Volitelně uveďte množné číslo, které se použije pro oprávnění.','Plural Capability Name'=>'Název oprávnění v množném čísle','Choose another post type to base the capabilities for this post type.'=>'Zvolte jiný typ obsahu, z něhož budou odvozeny oprávnění pro tento typ obsahu.','Singular Capability Name'=>'Název oprávnění v jednotném čísle','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Ve výchozím nastavení zdědí názvy oprávnění z typu „Příspěvek“, např. edit_post, delete_posts. Povolte pro použití oprávnění specifických pro daný typ obsahu, např. edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Přejmenovat oprávnění','Exclude From Search'=>'Vyloučit z vyhledávání','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Povolení přidávání položek do menu na obrazovce Vzhled > Menu. Musí být zapnuto v Nastavení zobrazených informací.','Appearance Menus Support'=>'Podpora menu Vzhled','Appears as an item in the \'New\' menu in the admin bar.'=>'Zobrazí se jako položka v menu „Akce“ na panelu správce.','Show In Admin Bar'=>'Zobrazit na panelu správce','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Název funkce PHP, která se volá při nastavování metaboxů pro obrazovku úprav.','Custom Meta Box Callback'=>'Vlastní callback metaboxu','Menu Icon'=>'Ikona menu','The position in the sidebar menu in the admin dashboard.'=>'Pozice v menu postranního panelu na nástěnce správce.','Menu Position'=>'Pozice menu','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Ve výchozím nastavení získá typ obsahu novou položku nejvyšší úrovně v menu správce. Pokud je zde uvedena existující položka nejvyšší úrovně, typ obsahu bude přidán jako položka podřazená pod ni.','Admin Menu Parent'=>'Nadřazené menu','Admin editor navigation in the sidebar menu.'=>'Navigace v editoru správce v menu postranního panelu.','Show In Admin Menu'=>'Zobrazit v menu správce','Items can be edited and managed in the admin dashboard.'=>'Položky lze upravovat a spravovat na nástěnce správce.','Show In UI'=>'Zobrazit v uživatelském rozhraní','A link to a post.'=>'Odkaz na příspěvek.','Description for a navigation link block variation.'=>'Popis varianty bloku navigačního odkazu.','Item Link Description'=>'Popis odkazu položky','A link to a %s.'=>'Odkaz na %s.','Post Link'=>'Odkaz příspěvku','Title for a navigation link block variation.'=>'Název varianty bloku navigačního odkazu.','Item Link'=>'Odkaz položky','%s Link'=>'Odkaz na %s','Post updated.'=>'Příspěvek byl aktualizován.','In the editor notice after an item is updated.'=>'V oznámení editoru po aktualizaci položky.','Item Updated'=>'Položka byla aktualizována','%s updated.'=>'%s aktualizován.','Post scheduled.'=>'Příspěvek byl naplánován.','In the editor notice after scheduling an item.'=>'V oznámení editoru po naplánování položky.','Item Scheduled'=>'Položka naplánována','%s scheduled.'=>'%s byl naplánován.','Post reverted to draft.'=>'Příspěvek byl převeden na koncept.','In the editor notice after reverting an item to draft.'=>'V oznámení editoru po převedení položky na koncept.','Item Reverted To Draft'=>'Položka převedena na koncept','%s reverted to draft.'=>'%s byl převeden na koncept.','Post published privately.'=>'Příspěvek byl publikován soukromě.','In the editor notice after publishing a private item.'=>'V oznámení editoru po publikování položky soukromě.','Item Published Privately'=>'Položka publikována soukromě','%s published privately.'=>'%s byl publikován soukromě.','Post published.'=>'Příspěvek byl publikován.','In the editor notice after publishing an item.'=>'V oznámení editoru po publikování položky.','Item Published'=>'Položka publikována','%s published.'=>'%s publikován.','Posts list'=>'Seznam příspěvků','Used by screen readers for the items list on the post type list screen.'=>'Používá se čtečkami obrazovky na obrazovce se seznamem položek daného typu obsahu.','Items List'=>'Seznam položek','%s list'=>'Seznam %s','Posts list navigation'=>'Navigace v seznamu příspěvků','Used by screen readers for the filter list pagination on the post type list screen.'=>'Používá se čtečkami obrazovky pro stránkování filtru na obrazovce se seznamem typů obsahu.','Items List Navigation'=>'Navigace v seznamu položek','%s list navigation'=>'Navigace v seznamu %s','Filter posts by date'=>'Filtrovat příspěvky podle data','Used by screen readers for the filter by date heading on the post type list screen.'=>'Používá se čtečkami obrazovky pro filtr podle data na obrazovce se seznamem typů obsahu.','Filter Items By Date'=>'Filtrovat položky podle data','Filter %s by date'=>'Filtrovat %s podle data','Filter posts list'=>'Filtrovat seznam příspěvků','Used by screen readers for the filter links heading on the post type list screen.'=>'Používá se čtečkami obrazovky pro odkazy filtru na obrazovce se seznamem typů obsahu.','Filter Items List'=>'Filtrovat seznam položek','Filter %s list'=>'Filtrovat seznam %s','In the media modal showing all media uploaded to this item.'=>'V modálním okně médií se zobrazí všechna média nahraná k této položce.','Uploaded To This Item'=>'Nahrané k této položce','Uploaded to this %s'=>'Nahráno do tohoto %s','Insert into post'=>'Vložit do příspěvku','As the button label when adding media to content.'=>'Jako popisek tlačítka při přidávání médií do obsahu.','Insert Into Media Button'=>'Tlačítko pro vložení médií','Insert into %s'=>'Vložit do %s','Use as featured image'=>'Použít jako náhledový obrázek','As the button label for selecting to use an image as the featured image.'=>'Jako popisek tlačítka pro výběr použití obrázku jako náhledového.','Use Featured Image'=>'Použít náhledový obrázek','Remove featured image'=>'Odstranit náhledový obrázek','As the button label when removing the featured image.'=>'Jako popisek tlačítka při odebrání náhledového obrázku.','Remove Featured Image'=>'Odstranit náhledový obrázek','Set featured image'=>'Zvolit náhledový obrázek','As the button label when setting the featured image.'=>'Jako popisek tlačítka při nastavení náhledového obrázku.','Set Featured Image'=>'Zvolit náhledový obrázek','Featured image'=>'Náhledový obrázek','In the editor used for the title of the featured image meta box.'=>'V editoru používán pro název metaboxu náhledového obrázku.','Featured Image Meta Box'=>'Metabox náhledového obrázku','Post Attributes'=>'Vlastnosti příspěvku','In the editor used for the title of the post attributes meta box.'=>'V editoru použitý pro název metaboxu s vlastnostmi příspěvku.','Attributes Meta Box'=>'Metabox pro vlastnosti','%s Attributes'=>'Vlastnosti %s','Post Archives'=>'Archivy příspěvků','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Přidá položky „Archiv typu obsahu“ s tímto označením do seznamu příspěvků zobrazených při přidávání položek do existujícího menu v CPT s povolenými archivy. Zobrazuje se pouze při úpravách menu v režimu „Aktuální náhled“ a při zadání uživatelského názvu archivu v URL.','Archives Nav Menu'=>'Navigační menu archivu','%s Archives'=>'Archivy pro %s','No posts found in Trash'=>'V koši nebyly nalezeny žádné příspěvky','At the top of the post type list screen when there are no posts in the trash.'=>'V horní části obrazovky seznamu příspěvků daného typu, když v koši nejsou žádné příspěvky.','No Items Found in Trash'=>'V koši nebyly nalezeny žádné položky','No %s found in Trash'=>'V koši nebyly nalezeny žádné %s','No posts found'=>'Nebyly nalezeny žádné příspěvky','At the top of the post type list screen when there are no posts to display.'=>'V horní části obrazovky seznamu příspěvků daného typu, když nejsou žádné příspěvky k zobrazení.','No Items Found'=>'Nebyly nalezeny žádné položky','No %s found'=>'Nenalezeny žádné položky typu %s','Search Posts'=>'Hledat příspěvky','At the top of the items screen when searching for an item.'=>'V horní části obrazovky s položkami při hledání položky.','Search Items'=>'Hledat položky','Search %s'=>'Hledat %s','Parent Page:'=>'Nadřazená stránka:','For hierarchical types in the post type list screen.'=>'Pro hierarchické typy na obrazovce se seznamem typů obsahu.','Parent Item Prefix'=>'Předpona nadřazené položky','Parent %s:'=>'Nadřazené %s:','New Post'=>'Nový příspěvek','New Item'=>'Nová položka','New %s'=>'Nový %s','Add New Post'=>'Vytvořit příspěvek','At the top of the editor screen when adding a new item.'=>'V horní části obrazovky editoru při vytváření nové položky.','Add New Item'=>'Vytvořit novou položku','Add New %s'=>'Přidat nový %s','View Posts'=>'Zobrazit příspěvky','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Zobrazí se na panelu správce v zobrazení „Přehled příspěvků“, pokud typ obsahu podporuje archivy a domovská stránka není archivem daného typu obsahu.','View Items'=>'Zobrazit položky','View Post'=>'Zobrazit příspěvek','In the admin bar to view item when editing it.'=>'Na panelu správce pro zobrazení položky při její úpravě.','View Item'=>'Zobrazit položku','View %s'=>'Zobrazit %s','Edit Post'=>'Upravit příspěvek','At the top of the editor screen when editing an item.'=>'V horní části obrazovky editoru při úpravě položky.','Edit Item'=>'Upravit položku','Edit %s'=>'Upravit %s','All Posts'=>'Přehled příspěvků','In the post type submenu in the admin dashboard.'=>'V podmenu typu obsahu na nástěnce správce.','All Items'=>'Všechny položky','All %s'=>'Přehled %s','Admin menu name for the post type.'=>'Název menu správce pro daný typ obsahu.','Menu Name'=>'Název menu','Regenerate all labels using the Singular and Plural labels'=>'Přegenerovat všechny štítky pomocí štítků pro jednotné a množné číslo','Regenerate'=>'Přegenerovat','Active post types are enabled and registered with WordPress.'=>'Aktivní typy obsahu jsou povoleny a zaregistrovány ve WordPressu.','A descriptive summary of the post type.'=>'Popisné shrnutí typu obsahu.','Add Custom'=>'Přidat vlastní','Enable various features in the content editor.'=>'Povolte různé funkce v editoru obsahu.','Post Formats'=>'Formáty příspěvků','Editor'=>'Editor','Trackbacks'=>'Trackbacky','Select existing taxonomies to classify items of the post type.'=>'Vyberte existující taxonomie pro klasifikaci položek daného typu obsahu.','Browse Fields'=>'Procházet pole','Nothing to import'=>'Nic k importu','. The Custom Post Type UI plugin can be deactivated.'=>'. Plugin Custom Post Type UI lze deaktivovat.','Imported %d item from Custom Post Type UI -'=>'Importována %d položka z Custom Post Type UI -' . "\0" . 'Importovány %d položky z Custom Post Type UI -' . "\0" . 'Importováno %d položek z Custom Post Type UI -','Failed to import taxonomies.'=>'Nepodařilo se importovat taxonomie.','Failed to import post types.'=>'Nepodařilo se importovat typy obsahu.','Nothing from Custom Post Type UI plugin selected for import.'=>'Nic z pluginu Custom Post Type UI vybráno pro import.','Imported 1 item'=>'Importována 1 položka' . "\0" . 'Importovány %s položky' . "\0" . 'Importováno %s položek','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Importování typu obsahu nebo taxonomie se stejným klíčem jako u již existujícího typu obsahu nebo taxonomie přepíše nastavení existujícího typu obsahu nebo taxonomie těmi z importu.','Import from Custom Post Type UI'=>'Import z pluginu Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Následující kód lze použít k registraci místní verze vybraných položek. Lokální uložení skupin polí, typů obsahu nebo taxonomií může přinést mnoho výhod, například rychlejší načítání, správu verzí a dynamická pole/nastavení. Jednoduše zkopírujte a vložte následující kód do souboru šablony functions.php nebo jej zahrňte do externího souboru a poté deaktivujte nebo odstraňte položky z administrace ACF.','Export - Generate PHP'=>'Exportovat - Vytvořit PHP','Export'=>'Export','Select Taxonomies'=>'Vybrat taxonomie','Select Post Types'=>'Vybrat typy obsahu','Exported 1 item.'=>'Exportována 1 položka.' . "\0" . 'Exportovány %s položky.' . "\0" . 'Exportováno %s položek.','Category'=>'Rubrika','Tag'=>'Štítek','%s taxonomy created'=>'Taxonomie %s vytvořena','%s taxonomy updated'=>'Taxonomie %s aktualizována','Taxonomy draft updated.'=>'Koncept taxonomie byl aktualizován.','Taxonomy scheduled for.'=>'Taxonomie byla naplánována.','Taxonomy submitted.'=>'Taxonomie odeslána.','Taxonomy saved.'=>'Taxonomie uložena.','Taxonomy deleted.'=>'Taxonomie smazána.','Taxonomy updated.'=>'Taxonomie aktualizována.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Tuto taxonomii nebylo možné zaregistrovat, protože její klíč je používán jinou taxonomií registrovanou jiným pluginem nebo šablonou.','Taxonomy synchronized.'=>'Taxonomie synchronizována.' . "\0" . '%s taxonomie synchronizovány.' . "\0" . '%s taxonomií synchronizováno.','Taxonomy duplicated.'=>'Taxonomie duplikována.' . "\0" . '%s taxonomie duplikovány.' . "\0" . '%s taxonomií duplikováno.','Taxonomy deactivated.'=>'Taxonomie deaktivována.' . "\0" . '%s taxonomie deaktivovány.' . "\0" . '%s taxonomií deaktivováno.','Taxonomy activated.'=>'Taxonomie aktivována.' . "\0" . '%s taxonomie aktivovány.' . "\0" . '%s taxonomií aktivováno.','Terms'=>'Pojmy','Post type synchronized.'=>'Typ obsahu synchronizován.' . "\0" . '%s typy obsahu synchronizovány.' . "\0" . '%s typů obsahu synchronizováno.','Post type duplicated.'=>'Typ obsahu duplikován.' . "\0" . '%s typy obsahu duplikovány.' . "\0" . '%s typů obsahu duplikováno.','Post type deactivated.'=>'Typ obsahu deaktivován.' . "\0" . '%s typy obsahu deaktivovány.' . "\0" . '%s typů obsahu deaktivováno.','Post type activated.'=>'Typ obsahu aktivován.' . "\0" . '%s typy obsahu aktivovány.' . "\0" . '%s typů obsahu aktivováno.','Post Types'=>'Typy obsahu','Advanced Settings'=>'Pokročilá nastavení','Basic Settings'=>'Základní nastavení','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Tento typ obsahu nemohl být zaregistrován, protože jeho klíč je používán jiným typem obsahu registrovaným jiným pluginem nebo šablonou.','Pages'=>'Stránky','Link Existing Field Groups'=>'Propojení stávajících skupin polí','%s post type created'=>'Typ obsahu %s vytvořen','Add fields to %s'=>'Přidání polí do %s','%s post type updated'=>'Typ obsahu %s aktualizován','Post type draft updated.'=>'Koncept typu obsahu byl aktualizován.','Post type scheduled for.'=>'Typ obsahu byl naplánován.','Post type submitted.'=>'Typ obsahu byl odeslán.','Post type saved.'=>'Typ obsahu byl uložen.','Post type updated.'=>'Typ obsahu byl aktualizován.','Post type deleted.'=>'Typ obsahu smazán.','Type to search...'=>'Pište pro hledání...','PRO Only'=>'Pouze PRO','Field groups linked successfully.'=>'Skupiny polí byly úspěšně propojeny.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importujte typy obsahu a taxonomie registrované pomocí pluginu Custom Post Type UI a spravujte je s ACF. Pusťme se do toho.','ACF'=>'ACF','taxonomy'=>'taxonomie','post type'=>'typ obsahu','Done'=>'Hotovo','Field Group(s)'=>'Skupina(y) polí','Select one or many field groups...'=>'Vyberte jednu nebo více skupin polí...','Please select the field groups to link.'=>'Vyberte skupiny polí, které chcete propojit.','Field group linked successfully.'=>'Skupina polí úspěšně propojena.' . "\0" . 'Skupiny polí úspěšně propojeny.' . "\0" . 'Skupiny polí úspěšně propojeny.','post statusRegistration Failed'=>'Registrace se nezdařila','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Tuto položku nebylo možné zaregistrovat, protože její klíč je používán jinou položkou registrovanou jiným pluginem nebo šablonou.','REST API'=>'REST API','Permissions'=>'Oprávnění','URLs'=>'URL adresy','Visibility'=>'Viditelnost','Labels'=>'Štítky','Field Settings Tabs'=>'Karty nastavení pole','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Hodnota zkráceného kódu ACF vypnuta pro náhled]','Close Modal'=>'Zavřít modální okno','Field moved to other group'=>'Pole přesunuto do jiné skupiny','Close modal'=>'Zavřít modální okno','Start a new group of tabs at this tab.'=>'Začněte novou skupinu karet na této kartě.','New Tab Group'=>'Nová skupina karet','Use a stylized checkbox using select2'=>'Použití stylizovaného zaškrtávacího políčka pomocí select2','Save Other Choice'=>'Uložit jinou volbu','Allow Other Choice'=>'Povolit jinou volbu','Add Toggle All'=>'Přidat Přepnout vše','Save Custom Values'=>'Uložit uživatelské hodnoty','Allow Custom Values'=>'Povolit uživatelské hodnoty','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Uživatelské hodnoty zaškrtávacího políčka nemohou být prázdné. Zrušte zaškrtnutí všech prázdných hodnot.','Updates'=>'Aktualizace','Advanced Custom Fields logo'=>'Logo Advanced Custom Fields','Save Changes'=>'Uložit změny','Field Group Title'=>'Název skupiny polí','Add title'=>'Zadejte název','New to ACF? Take a look at our getting started guide.'=>'Jste v ACF nováčkem? Podívejte se na našeho průvodce pro začátečníky.','Add Field Group'=>'Přidat skupinu polí','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF používá skupiny polí pro seskupení uživatelských polí a následné připojení těchto polí k obrazovkám úprav.','Add Your First Field Group'=>'Přidejte první skupinu polí','Options Pages'=>'Stránky konfigurace','ACF Blocks'=>'Bloky ACF','Gallery Field'=>'Pole Galerie','Flexible Content Field'=>'Pole Flexibilní obsah','Repeater Field'=>'Pole Opakovač','Unlock Extra Features with ACF PRO'=>'Odemkněte další funkce s ACF PRO','Delete Field Group'=>'Smazat skupinu polí','Created on %1$s at %2$s'=>'Vytvořeno %1$s v %2$s','Group Settings'=>'Nastavení skupiny','Location Rules'=>'Pravidla umístění','Choose from over 30 field types. Learn more.'=>'Zvolte si z více než 30 typů polí. Zjistit více.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Začněte vytvářet nová vlastní pole pro příspěvky, stránky, vlastní typy obsahu a další obsah WordPressu.','Add Your First Field'=>'Přidejte první pole','#'=>'#','Add Field'=>'Přidat pole','Presentation'=>'Prezentace','Validation'=>'Validace','General'=>'Obecné','Import JSON'=>'Importovat JSON','Export As JSON'=>'Exportovat jako JSON','Field group deactivated.'=>'Skupina polí deaktivována.' . "\0" . '%s skupiny polí deaktivovány.' . "\0" . '%s skupin polí deaktivováno.','Field group activated.'=>'Skupina polí aktivována.' . "\0" . '%s skupiny polí aktivovány.' . "\0" . '%s skupin polí aktivováno.','Deactivate'=>'Deaktivovat','Deactivate this item'=>'Deaktivovat tuto položku','Activate'=>'Aktivovat','Activate this item'=>'Aktivovat tuto položku','Move field group to trash?'=>'Přesunout skupinu polí do koše?','post statusInactive'=>'Neaktivní','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Pluginy Advanced Custom Fields a Advanced Custom Fields PRO by neměly být aktivní současně. Plugin Advanced Custom Fields PRO jsme automaticky deaktivovali.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Pluginy Advanced Custom Fields a Advanced Custom Fields PRO by neměly být aktivní současně. Plugin Advanced Custom Fields jsme automaticky deaktivovali.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s – Zjistili jsme jedno nebo více volání k načtení hodnot polí ACF před inicializací ACF. Toto není podporováno a může mít za následek chybná nebo chybějící data. Přečtěte si, jak to opravit.','%1$s must have a user with the %2$s role.'=>'%1$s musí mít uživatele s rolí %2$s.' . "\0" . '%1$s musí mít uživatele s jednou z následujících rolí: %2$s' . "\0" . '%1$s musí mít uživatele s jednou z následujících rolí: %2$s','%1$s must have a valid user ID.'=>'%1$s musí mít platné ID uživatele.','Invalid request.'=>'Neplatný požadavek.','%1$s is not one of %2$s'=>'%1$s není jedním z %2$s','%1$s must have term %2$s.'=>'%1$s musí mít pojem %2$s.' . "\0" . '%1$s musí mít jeden z následujících pojmů: %2$s' . "\0" . '%1$s musí mít jeden z následujících pojmů: %2$s','%1$s must be of post type %2$s.'=>'%1$s musí být typu %2$s.' . "\0" . '%1$s musí být jeden z následujících typů obsahu: %2$s' . "\0" . '%1$s musí být jeden z následujících typů obsahu: %2$s','%1$s must have a valid post ID.'=>'%1$s musí mít platné ID příspěvku.','%s requires a valid attachment ID.'=>'%s vyžaduje platné ID přílohy.','Show in REST API'=>'Zobrazit v REST API','Enable Transparency'=>'Povolit průhlednost','RGBA Array'=>'Pole RGBA','RGBA String'=>'Řetězec RGBA','Hex String'=>'Řetězec Hex','Upgrade to PRO'=>'Zakoupit PRO verzi','post statusActive'=>'Aktivní','\'%s\' is not a valid email address'=>'\'%s\' není platná e-mailová adresa','Color value'=>'Hodnota barvy','Select default color'=>'Vyberte výchozí barvu','Clear color'=>'Zrušit barvu','Blocks'=>'Bloky','Options'=>'Konfigurace','Users'=>'Uživatelé','Menu items'=>'Položky menu','Widgets'=>'Widgety','Attachments'=>'Přílohy','Taxonomies'=>'Taxonomie','Posts'=>'Příspěvky','Last updated: %s'=>'Poslední aktualizace: %s','Sorry, this post is unavailable for diff comparison.'=>'Omlouváme se, ale tento příspěvek není k dispozici pro porovnání.','Invalid field group parameter(s).'=>'Jeden nebo více neplatných parametrů skupiny polí.','Awaiting save'=>'Čeká na uložení','Saved'=>'Uloženo','Import'=>'Import','Review changes'=>'Zkontrolovat změny','Located in: %s'=>'Umístěn v: %s','Located in plugin: %s'=>'Nachází se v pluginu: %s','Located in theme: %s'=>'Nachází se v šabloně: %s','Various'=>'Různé','Sync changes'=>'Synchronizovat změny','Loading diff'=>'Načítání diff','Review local JSON changes'=>'Přehled místních změn JSON','Visit website'=>'Navštívit stránky','View details'=>'Zobrazit podrobnosti','Version %s'=>'Verze %s','Information'=>'Informace','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Nápověda. Odborníci na podporu na našem help desku pomohou s hlubšími technickými problémy.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Diskuze. Na našich komunitních fórech máme aktivní a přátelskou komunitu, která může pomoci zjistit „jak na to“ ve světě ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Dokumentace. Naše rozsáhlá dokumentace obsahuje odkazy a návody pro většinu situací, se kterými se můžete setkat.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Jsme fanatici podpory a chceme, abyste ze svých webových stránek s ACF dostali to nejlepší. Pokud se setkáte s jakýmikoli potížemi, můžete najít pomoc na několika místech:','Help & Support'=>'Nápověda a podpora','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Pokud budete potřebovat pomoc, přejděte na záložku Nápověda a podpora.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Před vytvořením první skupiny polí doporučujeme přečíst našeho průvodce Začínáme, abyste se seznámili s filozofií pluginu a osvědčenými postupy.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Plugin Advanced Custom Fields poskytuje vizuální nástroj pro tvorbu formulářů, který umožňuje přizpůsobit editační obrazovky WordPressu pomocí dalších polí. Plugin nabízí intuitivní rozhraní API pro zobrazení hodnot vlastních polí v libovolném souboru šablony.','Overview'=>'Přehled','Location type "%s" is already registered.'=>'Typ umístění „%s“ je již zaregistrován.','Class "%s" does not exist.'=>'Třída "%s" neexistuje.','Invalid nonce.'=>'Neplatná hodnota.','Error loading field.'=>'Při načítání pole došlo k chybě.','Location not found: %s'=>'Umístění nenalezeno: %s','Error: %s'=>'Chyba: %s','Widget'=>'Widget','User Role'=>'Uživatelská úroveň','Comment'=>'Komentář','Post Format'=>'Formát příspěvku','Menu Item'=>'Položka nabídky','Post Status'=>'Stav příspěvku','Menus'=>'Nabídky','Menu Locations'=>'Umístění nabídky','Menu'=>'Nabídka','Post Taxonomy'=>'Taxonomie příspěvku','Child Page (has parent)'=>'Podřazená stránka (má rodiče)','Parent Page (has children)'=>'Rodičovská stránka (má potomky)','Top Level Page (no parent)'=>'Stránka nejvyšší úrovně (žádný nadřazený)','Posts Page'=>'Stránka příspěvku','Front Page'=>'Hlavní stránka','Page Type'=>'Typ stránky','Viewing back end'=>'Prohlížíte backend','Viewing front end'=>'Prohlížíte frontend','Logged in'=>'Přihlášen','Current User'=>'Aktuální uživatel','Page Template'=>'Šablona stránky','Register'=>'Registrovat','Add / Edit'=>'Přidat / Editovat','User Form'=>'Uživatelský formulář','Page Parent'=>'Rodičovská stránka','Super Admin'=>'Super Admin','Current User Role'=>'Aktuální uživatelská role','Default Template'=>'Výchozí šablona','Post Template'=>'Šablona příspěvku','Post Category'=>'Rubrika příspěvku','All %s formats'=>'Všechny formáty %s','Attachment'=>'Příloha','%s value is required'=>'%s hodnota je vyžadována','Show this field if'=>'Zobrazit toto pole, pokud','Conditional Logic'=>'Podmíněná logika','and'=>'a','Local JSON'=>'Lokální JSON','Clone Field'=>'Pole Klonování','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Zkontrolujte také, zda jsou všechna prémiová rozšíření (%s) aktualizována na nejnovější verzi.','This version contains improvements to your database and requires an upgrade.'=>'Tato verze obsahuje vylepšení databáze a vyžaduje upgrade.','Thank you for updating to %1$s v%2$s!'=>'Děkujeme za aktualizaci na %1$s v%2$s!','Database Upgrade Required'=>'Vyžadován upgrade databáze','Options Page'=>'Stránka konfigurace','Gallery'=>'Galerie','Flexible Content'=>'Flexibilní obsah','Repeater'=>'Opakovač','Back to all tools'=>'Zpět na všechny nástroje','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Pokud se na obrazovce úprav objeví více skupin polí, použije se nastavení dle první skupiny polí (té s nejnižším pořadovým číslem)','Select items to hide them from the edit screen.'=>'Zvolte položky, které budou na obrazovce úprav skryté.','Hide on screen'=>'Skrýt na obrazovce','Send Trackbacks'=>'Odesílat zpětné linkování odkazů','Tags'=>'Štítky','Categories'=>'Kategorie','Page Attributes'=>'Atributy stránky','Format'=>'Formát','Author'=>'Autor','Slug'=>'Adresa','Revisions'=>'Revize','Comments'=>'Komentáře','Discussion'=>'Diskuze','Excerpt'=>'Stručný výpis','Content Editor'=>'Editor obsahu','Permalink'=>'Trvalý odkaz','Shown in field group list'=>'Zobrazit v seznamu skupin polí','Field groups with a lower order will appear first'=>'Skupiny polí s nižším pořadím se zobrazí první','Order No.'=>'Pořadové č.','Below fields'=>'Pod poli','Below labels'=>'Pod štítky','Side'=>'Na straně','Normal (after content)'=>'Normální (po obsahu)','High (after title)'=>'Vysoko (po nadpisu)','Position'=>'Pozice','Seamless (no metabox)'=>'Bezokrajové (bez metaboxu)','Standard (WP metabox)'=>'Standardní (WP metabox)','Style'=>'Styl','Type'=>'Typ','Key'=>'Klíč','Order'=>'Pořadí','Close Field'=>'Zavřít pole','id'=>'ID','class'=>'třída','width'=>'šířka','Wrapper Attributes'=>'Atributy obalového pole','Required'=>'Požadováno?','Instructions'=>'Instrukce','Field Type'=>'Typ pole','Single word, no spaces. Underscores and dashes allowed'=>'Jedno slovo, bez mezer. Podtržítka a pomlčky jsou povoleny','Field Name'=>'Jméno pole','This is the name which will appear on the EDIT page'=>'Toto je jméno, které se zobrazí na stránce úprav','Field Label'=>'Štítek pole','Delete'=>'Smazat','Delete field'=>'Smazat pole','Move'=>'Přesunout','Move field to another group'=>'Přesunout pole do jiné skupiny','Duplicate field'=>'Duplikovat pole','Edit field'=>'Upravit pole','Drag to reorder'=>'Přetažením změníte pořadí','Show this field group if'=>'Zobrazit tuto skupinu polí, pokud','No updates available.'=>'K dispozici nejsou žádné aktualizace.','Database upgrade complete. See what\'s new'=>'Upgrade databáze byl dokončen. Podívejte se, co je nového','Reading upgrade tasks...'=>'Čtení úkolů aktualizace...','Upgrade failed.'=>'Upgrade se nezdařil.','Upgrade complete.'=>'Aktualizace dokončena.','Upgrading data to version %s'=>'Aktualizace dat na verzi %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Důrazně doporučujeme zálohovat databázi před pokračováním. Opravdu chcete aktualizaci spustit?','Please select at least one site to upgrade.'=>'Vyberte alespoň jednu stránku, kterou chcete upgradovat.','Database Upgrade complete. Return to network dashboard'=>'Aktualizace databáze je dokončena. Návrat na nástěnku sítě','Site is up to date'=>'Stránky jsou aktuální','Site requires database upgrade from %1$s to %2$s'=>'Web vyžaduje aktualizaci databáze z %1$s na %2$s','Site'=>'Stránky','Upgrade Sites'=>'Upgradovat stránky','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Následující stránky vyžadují upgrade DB. Zaškrtněte ty, které chcete aktualizovat, a poté klikněte na %s.','Add rule group'=>'Přidat skupinu pravidel','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Vytváří sadu pravidel pro určení, na kterých stránkách úprav budou použita tato vlastní pole','Rules'=>'Pravidla','Copied'=>'Zkopírováno','Copy to clipboard'=>'Zkopírovat od schránky','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Vyberte skupiny polí, které chcete exportovat, a vyberte způsob exportu. Použijte tlačítko pro stažení pro exportování do souboru .json, který pak můžete importovat do jiné instalace ACF. Pomocí tlačítka generovat můžete exportovat do kódu PHP, který můžete umístit do vašeho tématu.','Select Field Groups'=>'Vybrat skupiny polí','No field groups selected'=>'Nebyly vybrány žádné skupiny polí','Generate PHP'=>'Vytvořit PHP','Export Field Groups'=>'Exportovat skupiny polí','Import file empty'=>'Importovaný soubor je prázdný','Incorrect file type'=>'Nesprávný typ souboru','Error uploading file. Please try again'=>'Chyba při nahrávání souboru. Prosím zkuste to znovu','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Vyberte Advanced Custom Fields JSON soubor, který chcete importovat. Po klepnutí na tlačítko importu níže bude ACF importovat skupiny polí.','Import Field Groups'=>'Importovat skupiny polí','Sync'=>'Synchronizace','Select %s'=>'Zvolit %s','Duplicate'=>'Duplikovat','Duplicate this item'=>'Duplikovat tuto položku','Supports'=>'Podporuje','Documentation'=>'Dokumentace','Description'=>'Popis','Sync available'=>'Synchronizace je k dispozici','Field group synchronized.'=>'Skupina polí synchronizována.' . "\0" . '%s skupiny polí synchronizovány.' . "\0" . '%s skupin polí synchronizováno.','Field group duplicated.'=>'Skupina polí duplikována.' . "\0" . '%s skupiny polí duplikovány.' . "\0" . '%s skupin polí duplikováno.','Active (%s)'=>'Aktivní (%s)' . "\0" . 'Aktivní (%s)' . "\0" . 'Aktivních (%s)','Review sites & upgrade'=>'Zkontrolujte stránky a aktualizujte','Upgrade Database'=>'Aktualizovat databázi','Custom Fields'=>'Vlastní pole','Move Field'=>'Přesunout pole','Please select the destination for this field'=>'Prosím zvolte umístění pro toto pole','The %1$s field can now be found in the %2$s field group'=>'Pole %1$s lze nyní nalézt ve skupině polí %2$s.','Move Complete.'=>'Přesun hotov.','Active'=>'Aktivní','Field Keys'=>'Klíče polí','Settings'=>'Nastavení','Location'=>'Umístění','Null'=>'Nula','copy'=>'kopírovat','(this field)'=>'(toto pole)','Checked'=>'Zaškrtnuto','Move Custom Field'=>'Přesunout vlastní pole','No toggle fields available'=>'Žádné zapínatelné pole není k dispozici','Field group title is required'=>'Vyžadován nadpis pro skupinu polí','This field cannot be moved until its changes have been saved'=>'Toto pole nelze přesunout, dokud nebudou uloženy jeho změny','The string "field_" may not be used at the start of a field name'=>'Řetězec "pole_" nesmí být použit na začátku názvu pole','Field group draft updated.'=>'Koncept skupiny polí aktualizován.','Field group scheduled for.'=>'Skupina polí byla naplánována.','Field group submitted.'=>'Skupina polí odeslána.','Field group saved.'=>'Skupina polí uložena.','Field group published.'=>'Skupina polí publikována.','Field group deleted.'=>'Skupina polí smazána.','Field group updated.'=>'Skupina polí aktualizována.','Tools'=>'Nástroje','is not equal to'=>'není rovno','is equal to'=>'je rovno','Forms'=>'Formuláře','Page'=>'Stránka','Post'=>'Příspěvek','Relational'=>'Relační','Choice'=>'Volba','Basic'=>'Základní','Unknown'=>'Neznámý','Field type does not exist'=>'Typ pole neexistuje','Spam Detected'=>'Zjištěn spam','Post updated'=>'Příspěvek aktualizován','Update'=>'Aktualizace','Validate Email'=>'Ověřit e-mail','Content'=>'Obsah','Title'=>'Název','Edit field group'=>'Editovat skupinu polí','Selection is less than'=>'Výběr je menší než','Selection is greater than'=>'Výběr je větší než','Value is less than'=>'Hodnota je menší než','Value is greater than'=>'Hodnota je větší než','Value contains'=>'Hodnota obsahuje','Value matches pattern'=>'Hodnota odpovídá masce','Value is not equal to'=>'Hodnota není rovna','Value is equal to'=>'Hodnota je rovna','Has no value'=>'Nemá hodnotu','Has any value'=>'Má libovolnou hodnotu','Cancel'=>'Zrušit','Are you sure?'=>'Jste si jistí?','%d fields require attention'=>'Několik polí vyžaduje pozornost (%d)','1 field requires attention'=>'1 pole vyžaduje pozornost','Validation failed'=>'Ověření selhalo','Validation successful'=>'Ověření úspěšné','Restricted'=>'Omezeno','Collapse Details'=>'Sbalit podrobnosti','Expand Details'=>'Rozbalit podrobnosti','Uploaded to this post'=>'Nahrán k tomuto příspěvku','verbUpdate'=>'Aktualizace','verbEdit'=>'Upravit','The changes you made will be lost if you navigate away from this page'=>'Pokud opustíte tuto stránku, změny, které jste provedli, budou ztraceny','File type must be %s.'=>'Typ souboru musí být %s.','or'=>'nebo','File size must not exceed %s.'=>'Velikost souboru nesmí překročit %s.','File size must be at least %s.'=>'Velikost souboru musí být alespoň %s.','Image height must not exceed %dpx.'=>'Výška obrázku nesmí přesáhnout %dpx.','Image height must be at least %dpx.'=>'Výška obrázku musí být alespoň %dpx.','Image width must not exceed %dpx.'=>'Šířka obrázku nesmí přesáhnout %dpx.','Image width must be at least %dpx.'=>'Šířka obrázku musí být alespoň %dpx.','(no title)'=>'(bez názvu)','Full Size'=>'Plná velikost','Large'=>'Velký','Medium'=>'Střední','Thumbnail'=>'Miniatura','(no label)'=>'(bez štítku)','Sets the textarea height'=>'Nastavuje výšku textového pole','Rows'=>'Řádky','Text Area'=>'Textové pole','Prepend an extra checkbox to toggle all choices'=>'Přidat zaškrtávátko navíc pro přepnutí všech možností','Save \'custom\' values to the field\'s choices'=>'Uložit \'vlastní\' hodnoty do voleb polí','Allow \'custom\' values to be added'=>'Povolit přidání \'vlastních\' hodnot','Add new choice'=>'Přidat novou volbu','Toggle All'=>'Přepnout vše','Allow Archives URLs'=>'Umožnit URL adresy archivu','Archives'=>'Archivy','Page Link'=>'Odkaz stránky','Add'=>'Přidat','Name'=>'Jméno','%s added'=>'%s přidán','%s already exists'=>'%s již existuje','User unable to add new %s'=>'Uživatel není schopen přidat nové %s','Term ID'=>'ID pojmu','Term Object'=>'Objekt pojmu','Load value from posts terms'=>'Nahrát pojmy z příspěvků','Load Terms'=>'Nahrát pojmy','Connect selected terms to the post'=>'Připojte vybrané pojmy k příspěvku','Save Terms'=>'Uložit pojmy','Allow new terms to be created whilst editing'=>'Povolit vytvoření nových pojmů během editace','Create Terms'=>'Vytvořit pojmy','Radio Buttons'=>'Radio přepínače','Single Value'=>'Jednotlivá hodnota','Multi Select'=>'Vícenásobný výběr','Checkbox'=>'Zaškrtávátko','Multiple Values'=>'Více hodnot','Select the appearance of this field'=>'Vyberte vzhled tohoto pole','Appearance'=>'Vzhled','Select the taxonomy to be displayed'=>'Zvolit zobrazovanou taxonomii','No TermsNo %s'=>'Nic pro %s','Value must be equal to or lower than %d'=>'Hodnota musí být rovna nebo menší než %d','Value must be equal to or higher than %d'=>'Hodnota musí být rovna nebo větší než %d','Value must be a number'=>'Hodnota musí být číslo','Number'=>'Číslo','Save \'other\' values to the field\'s choices'=>'Uložit \'jiné\' hodnoty do voleb polí','Add \'other\' choice to allow for custom values'=>'Přidat volbu \'jiné\', která umožňuje vlastní hodnoty','Other'=>'Jiné','Radio Button'=>'Přepínač','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definujte koncový bod pro předchozí akordeon. Tento akordeon nebude viditelný.','Allow this accordion to open without closing others.'=>'Povolit otevření tohoto akordeonu bez zavření ostatních.','Display this accordion as open on page load.'=>'Zobrazit tento akordeon jako otevřený při načtení stránky.','Open'=>'Otevřít','Accordion'=>'Akordeon','Restrict which files can be uploaded'=>'Omezte, které typy souborů lze nahrát','File ID'=>'ID souboru','File URL'=>'Adresa souboru','File Array'=>'Pole souboru','Add File'=>'Přidat soubor','No file selected'=>'Dokument nevybrán','File name'=>'Jméno souboru','Update File'=>'Aktualizovat soubor','Edit File'=>'Upravit soubor','Select File'=>'Vybrat soubor','File'=>'Soubor','Password'=>'Heslo','Specify the value returned'=>'Zadat konkrétní návratovou hodnotu','Use AJAX to lazy load choices?'=>'K načtení volby použít AJAX lazy load?','Enter each default value on a new line'=>'Zadejte každou výchozí hodnotu na nový řádek','verbSelect'=>'Vybrat','Select2 JS load_failLoading failed'=>'Načítání selhalo','Select2 JS searchingSearching…'=>'Vyhledávání…','Select2 JS load_moreLoading more results…'=>'Načítání dalších výsledků…','Select2 JS selection_too_long_nYou can only select %d items'=>'Můžete vybrat pouze %d položek','Select2 JS selection_too_long_1You can only select 1 item'=>'Můžete vybrat pouze 1 položku','Select2 JS input_too_long_nPlease delete %d characters'=>'Prosím odstraňte %d znaků','Select2 JS input_too_long_1Please delete 1 character'=>'Prosím odstraňte 1 znak','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Prosím zadejte %d nebo více znaků','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Prosím zadejte 1 nebo více znaků','Select2 JS matches_0No matches found'=>'Nebyly nalezeny žádné výsledky','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d výsledků je k dispozici, použijte šipky nahoru a dolů pro navigaci.','Select2 JS matches_1One result is available, press enter to select it.'=>'Jeden výsledek je k dispozici, stiskněte klávesu enter pro jeho vybrání.','nounSelect'=>'Vybrat','User ID'=>'ID uživatele','User Object'=>'Objekt uživatele','User Array'=>'Pole uživatelů','All user roles'=>'Všechny uživatelské role','User'=>'Uživatel','Separator'=>'Oddělovač','Select Color'=>'Výběr barvy','Default'=>'Výchozí nastavení','Clear'=>'Vymazat','Color Picker'=>'Výběr barvy','Date Time Picker JS pmTextShortP'=>'do','Date Time Picker JS pmTextPM'=>'odp','Date Time Picker JS amTextShortA'=>'od','Date Time Picker JS amTextAM'=>'dop','Date Time Picker JS selectTextSelect'=>'Vybrat','Date Time Picker JS closeTextDone'=>'Hotovo','Date Time Picker JS currentTextNow'=>'Nyní','Date Time Picker JS timezoneTextTime Zone'=>'Časové pásmo','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekunda','Date Time Picker JS millisecTextMillisecond'=>'Milisekunda','Date Time Picker JS secondTextSecond'=>'Vteřina','Date Time Picker JS minuteTextMinute'=>'Minuta','Date Time Picker JS hourTextHour'=>'Hodina','Date Time Picker JS timeTextTime'=>'Čas','Date Time Picker JS timeOnlyTitleChoose Time'=>'Zvolit čas','Date Time Picker'=>'Výběr data a času','Endpoint'=>'Koncový bod','Left aligned'=>'Zarovnat zleva','Top aligned'=>'Zarovnat shora','Placement'=>'Umístění','Tab'=>'Záložka','Value must be a valid URL'=>'Hodnota musí být validní adresa URL','Link URL'=>'URL adresa odkazu','Link Array'=>'Pole odkazů','Opens in a new window/tab'=>'Otevřít v novém okně/záložce','Select Link'=>'Vybrat odkaz','Link'=>'Odkaz','Email'=>'E-mail','Step Size'=>'Velikost kroku','Maximum Value'=>'Maximální hodnota','Minimum Value'=>'Minimální hodnota','Range'=>'Rozmezí','Both (Array)'=>'Obě (pole)','Label'=>'Štítek','Value'=>'Hodnota','Vertical'=>'Vertikální','Horizontal'=>'Horizontální','red : Red'=>'cervena : Červená','For more control, you may specify both a value and label like this:'=>'Pro větší kontrolu můžete zadat jak hodnotu, tak štítek:','Enter each choice on a new line.'=>'Zadejte každou volbu na nový řádek.','Choices'=>'Možnosti','Button Group'=>'Skupina tlačítek','Parent'=>'Rodič','TinyMCE will not be initialized until field is clicked'=>'TinyMCE se inicializuje až po kliknutí na pole','Toolbar'=>'Lišta nástrojů','Text Only'=>'Pouze text','Visual Only'=>'Pouze grafika','Visual & Text'=>'Grafika a text','Tabs'=>'Záložky','Click to initialize TinyMCE'=>'Klikněte pro inicializaci TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Grafika','Value must not exceed %d characters'=>'Hodnota nesmí překročit %d znaků','Leave blank for no limit'=>'Nechte prázdné pro nastavení bez omezení','Character Limit'=>'Limit znaků','Appears after the input'=>'Zobrazí se za inputem','Append'=>'Zobrazit po','Appears before the input'=>'Zobrazí se před inputem','Prepend'=>'Zobrazit před','Appears within the input'=>'Zobrazí se v inputu','Placeholder Text'=>'Zástupný text','Appears when creating a new post'=>'Objeví se při vytváření nového příspěvku','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s vyžaduje alespoň %2$s volbu' . "\0" . '%1$s vyžaduje alespoň %2$s volby' . "\0" . '%1$s vyžaduje alespoň %2$s voleb','Post ID'=>'ID příspěvku','Post Object'=>'Objekt příspěvku','Featured Image'=>'Uživatelský obrázek','Selected elements will be displayed in each result'=>'Vybrané prvky se zobrazí v každém výsledku','Elements'=>'Prvky','Taxonomy'=>'Taxonomie','Post Type'=>'Typ příspěvku','Filters'=>'Filtry','All taxonomies'=>'Všechny taxonomie','Filter by Taxonomy'=>'Filtrovat dle taxonomie','All post types'=>'Všechny typy příspěvků','Filter by Post Type'=>'Filtrovat dle typu příspěvku','Search...'=>'Hledat...','Select taxonomy'=>'Zvolit taxonomii','Select post type'=>'Zvolit typ příspěvku','No matches found'=>'Nebyly nalezeny žádné výsledky','Loading'=>'Načítání','Maximum values reached ( {max} values )'=>'Dosaženo maximálního množství hodnot ( {max} hodnot )','Relationship'=>'Vztah','Comma separated list. Leave blank for all types'=>'Seznam oddělený čárkami. Nechte prázdné pro povolení všech typů','Maximum'=>'Maximum','File size'=>'Velikost souboru','Restrict which images can be uploaded'=>'Omezte, které typy obrázků je možné nahrát','Minimum'=>'Minimum','Uploaded to post'=>'Nahráno k příspěvku','All'=>'Vše','Limit the media library choice'=>'Omezit výběr knihovny médií','Library'=>'Knihovna','Preview Size'=>'Velikost náhledu','Image ID'=>'ID obrázku','Image URL'=>'Adresa obrázku','Image Array'=>'Pole obrázku','Specify the returned value on front end'=>'Zadat konkrétní návratovou hodnotu na frontendu','Return Value'=>'Vrátit hodnotu','Add Image'=>'Přidat obrázek','No image selected'=>'Není vybrán žádný obrázek','Remove'=>'Odstranit','Edit'=>'Upravit','All images'=>'Všechny obrázky','Update Image'=>'Aktualizovat obrázek','Edit Image'=>'Upravit obrázek','Select Image'=>'Vybrat obrázek','Image'=>'Obrázek','Allow HTML markup to display as visible text instead of rendering'=>'Nevykreslovat efekt, ale zobrazit značky HTML jako prostý text','Escape HTML'=>'Escapovat HTML','No Formatting'=>'Žádné formátování','Automatically add <br>'=>'Automaticky přidávat <br>','Automatically add paragraphs'=>'Automaticky přidávat odstavce','Controls how new lines are rendered'=>'Řídí, jak se vykreslují nové řádky','New Lines'=>'Nové řádky','Week Starts On'=>'Týden začíná','The format used when saving a value'=>'Formát použitý při ukládání hodnoty','Save Format'=>'Uložit formát','Date Picker JS weekHeaderWk'=>'Týden','Date Picker JS prevTextPrev'=>'Předchozí','Date Picker JS nextTextNext'=>'Následující','Date Picker JS currentTextToday'=>'Dnes','Date Picker JS closeTextDone'=>'Hotovo','Date Picker'=>'Výběr data','Width'=>'Šířka','Embed Size'=>'Velikost pro Embed','Enter URL'=>'Vložte URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Text zobrazený při neaktivním poli','Off Text'=>'Text (neaktivní)','Text shown when active'=>'Text zobrazený při aktivním poli','On Text'=>'Text (aktivní)','Stylized UI'=>'Stylizované uživatelské rozhraní','Default Value'=>'Výchozí hodnota','Displays text alongside the checkbox'=>'Zobrazí text vedle zaškrtávacího políčka','Message'=>'Zpráva','No'=>'Ne','Yes'=>'Ano','True / False'=>'Pravda / Nepravda','Row'=>'Řádek','Table'=>'Tabulka','Block'=>'Blok','Specify the style used to render the selected fields'=>'Určení stylu použitého pro vykreslení vybraných polí','Layout'=>'Typ zobrazení','Sub Fields'=>'Podřazená pole','Group'=>'Skupina','Customize the map height'=>'Přizpůsobení výšky mapy','Height'=>'Výška','Set the initial zoom level'=>'Nastavit počáteční úroveň přiblížení','Zoom'=>'Přiblížení','Center the initial map'=>'Vycentrovat počáteční zobrazení mapy','Center'=>'Vycentrovat','Search for address...'=>'Vyhledat adresu...','Find current location'=>'Najít aktuální umístění','Clear location'=>'Vymazat polohu','Search'=>'Hledat','Sorry, this browser does not support geolocation'=>'Je nám líto, ale tento prohlížeč nepodporuje geolokaci','Google Map'=>'Mapa Google','The format returned via template functions'=>'Formát vrácen pomocí funkcí šablony','Return Format'=>'Formát návratové hodnoty','Custom:'=>'Vlastní:','The format displayed when editing a post'=>'Formát zobrazený při úpravě příspěvku','Display Format'=>'Formát zobrazení','Time Picker'=>'Výběr času','Inactive (%s)'=>'Neaktivní (%s)' . "\0" . 'Neaktivní (%s)' . "\0" . 'Neaktivní (%s)','No Fields found in Trash'=>'V koši nenalezeno žádné pole','No Fields found'=>'Nenalezeno žádné pole','Search Fields'=>'Vyhledat pole','View Field'=>'Zobrazit pole','New Field'=>'Nové pole','Edit Field'=>'Upravit pole','Add New Field'=>'Přidat nové pole','Field'=>'Pole','Fields'=>'Pole','No Field Groups found in Trash'=>'V koši nebyly nalezeny žádné skupiny polí','No Field Groups found'=>'Nebyly nalezeny žádné skupiny polí','Search Field Groups'=>'Hledat skupiny polí','View Field Group'=>'Prohlížet skupinu polí','New Field Group'=>'Nová skupina polí','Edit Field Group'=>'Upravit skupinu polí','Add New Field Group'=>'Přidat novou skupinu polí','Add New'=>'Přidat nové','Field Group'=>'Skupina polí','Field Groups'=>'Skupiny polí','Customize WordPress with powerful, professional and intuitive fields.'=>'Přizpůsobte si WordPress pomocí efektivních, profesionálních a intuitivních polí.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'%s hodnota je vyžadována','%s settings'=>'Nastavení','Options Updated'=>'Nastavení aktualizováno','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Chcete-li povolit aktualizace, zadejte prosím licenční klíč na stránce Aktualizace. Pokud nemáte licenční klíč, přečtěte si podrobnosti a ceny.','ACF Activation Error. An error occurred when connecting to activation server'=>'Chyba. Nelze se připojit k serveru a aktualizovat','Check Again'=>'Zkontrolujte znovu','ACF Activation Error. Could not connect to activation server'=>'Chyba. Nelze se připojit k serveru a aktualizovat','Publish'=>'Publikovat','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Nebyly nalezeny žádné vlastní skupiny polí. Vytvořit vlastní skupinu polí','Error. Could not connect to update server'=>'Chyba. Nelze se připojit k serveru a aktualizovat','Select one or more fields you wish to clone'=>'Vyberte jedno nebo více polí, které chcete klonovat','Display'=>'Zobrazovat','Specify the style used to render the clone field'=>'Určení stylu použitého pro vykreslení klonovaných polí','Group (displays selected fields in a group within this field)'=>'Skupina (zobrazuje vybrané pole ve skupině v tomto poli)','Seamless (replaces this field with selected fields)'=>'Bezešvé (nahradí toto pole vybranými poli)','Labels will be displayed as %s'=>'Štítky budou zobrazeny jako %s','Prefix Field Labels'=>'Prefix štítku pole','Values will be saved as %s'=>'Hodnoty budou uloženy jako %s','Prefix Field Names'=>'Prefix jména pole','Unknown field'=>'Neznámé pole','Unknown field group'=>'Skupina neznámých polí','All fields from %s field group'=>'Všechna pole z skupiny polí %s','Add Row'=>'Přidat řádek','layout'=>'typ zobrazení' . "\0" . 'typ zobrazení' . "\0" . 'typ zobrazení','layouts'=>'typy zobrazení','This field requires at least {min} {label} {identifier}'=>'Toto pole vyžaduje alespoň {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Toto pole má limit {max}{label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} dostupný (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} povinný (min {min})','Flexible Content requires at least 1 layout'=>'Flexibilní obsah vyžaduje minimálně jedno rozložení obsahu','Click the "%s" button below to start creating your layout'=>'Klikněte na tlačítko "%s" níže pro vytvoření vlastního typu zobrazení','Add layout'=>'Přidat typ zobrazení','Duplicate layout'=>'Duplikovat typ zobrazení','Remove layout'=>'Odstranit typ zobrazení','Click to toggle'=>'Klikněte pro přepnutí','Delete Layout'=>'Smazat typ zobrazení','Duplicate Layout'=>'Duplikovat typ zobrazení','Add New Layout'=>'Přidat nový typ zobrazení','Add Layout'=>'Přidat typ zobrazení','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Minimální rozložení','Maximum Layouts'=>'Maximální rozložení','Button Label'=>'Nápis tlačítka','Add Image to Gallery'=>'Přidat obrázek do galerie','Maximum selection reached'=>'Maximální výběr dosažen','Length'=>'Délka','Caption'=>'Popisek','Alt Text'=>'Alternativní text','Add to gallery'=>'Přidat do galerie','Bulk actions'=>'Hromadné akce','Sort by date uploaded'=>'Řadit dle data nahrání','Sort by date modified'=>'Řadit dle data změny','Sort by title'=>'Řadit dle názvu','Reverse current order'=>'Převrátit aktuální pořadí','Close'=>'Zavřít','Minimum Selection'=>'Minimální výběr','Maximum Selection'=>'Maximální výběr','Allowed file types'=>'Povolené typy souborů','Insert'=>'Vložit','Specify where new attachments are added'=>'Určete, kde budou přidány nové přílohy','Append to the end'=>'Přidat na konec','Prepend to the beginning'=>'Přidat na začátek','Minimum rows not reached ({min} rows)'=>'Minimální počet řádků dosažen ({min} řádků)','Maximum rows reached ({max} rows)'=>'Maximální počet řádků dosažen ({max} řádků)','Rows Per Page'=>'Stránka příspěvku','Set the number of rows to be displayed on a page.'=>'Zvolit zobrazovanou taxonomii','Minimum Rows'=>'Minimum řádků','Maximum Rows'=>'Maximum řádků','Collapsed'=>'Sbaleno','Select a sub field to show when row is collapsed'=>'Zvolte dílčí pole, které se zobrazí při sbalení řádku','Click to reorder'=>'Přetažením změníte pořadí','Add row'=>'Přidat řádek','Duplicate row'=>'Duplikovat','Remove row'=>'Odebrat řádek','Current Page'=>'Rodičovská stránka','First Page'=>'Hlavní stránka','Previous Page'=>'Stránka příspěvku','Next Page'=>'Rodičovská stránka','Last Page'=>'Stránka příspěvku','No block types exist'=>'Neexistuje stránka nastavení','No options pages exist'=>'Neexistuje stránka nastavení','Deactivate License'=>'Deaktivujte licenci','Activate License'=>'Aktivujte licenci','License Information'=>'Informace o licenci','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Chcete-li povolit aktualizace, zadejte prosím licenční klíč. Pokud nemáte licenční klíč, přečtěte si podrobnosti a ceny.','License Key'=>'Licenční klíč','Retry Activation'=>'Aktivační kód','Update Information'=>'Aktualizovat informace','Current Version'=>'Současná verze','Latest Version'=>'Nejnovější verze','Update Available'=>'Aktualizace je dostupná','Upgrade Notice'=>'Upozornění na aktualizaci','Enter your license key to unlock updates'=>'Pro odemčení aktualizací zadejte prosím výše svůj licenční klíč','Update Plugin'=>'Aktualizovat plugin','Please reactivate your license to unlock updates'=>'Pro odemčení aktualizací zadejte prosím výše svůj licenční klíč']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-cs_CZ.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-cs_CZ.mo index 3298c0c65a345c8c99df6399baa787df86bdf5e4..ecf85494d84fcd25517e39c75f4d5715591abff0 100644 GIT binary patch delta 23661 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 l=GlxrlpDm_8}vH7u~the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Vybrat více" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Logo WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "Pouze malá písmena, podtržítka a pomlčky, max. 32 znaků." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Další nástroje od WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "Vytvořeno pro ty, kteří vytvářejí ve WordPressu, týmem %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Zobrazit ceny a upgrade" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,53 +2156,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "Pole pro %s" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Žádné pojmy" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Žádné typy obsahu" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Žádné příspěvky" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Žádné taxonomie" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Žádné skupiny polí" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Žádná pole" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Bez popisu" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Jakýkoli stav příspěvku" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2206,7 @@ msgstr "" "Tento klíč taxonomie je již používán jinou taxonomií registrovanou mimo ACF " "a nelze jej použít." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,7 +2214,7 @@ msgstr "" "Tento klíč taxonomie je již používán jinou taxonomií v ACF a nelze jej " "použít." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -172,7 +2222,7 @@ msgstr "" "Klíč taxonomie musí obsahovat pouze malé alfanumerické znaky, podtržítka " "nebo pomlčky." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -204,35 +2254,35 @@ msgstr "Upravit taxonomii" msgid "Add New Taxonomy" msgstr "Přidat novou taxonomii" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "V koši nejsou žádné typy obsahu" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Nebyly nalezeny žádné typy obsahu" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Hledat typy obsahu" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Zobrazit typ obsahu" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Nový typ obsahu" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Upravit typ obsahu" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Přidat nový typ obsahu" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2290,7 @@ msgstr "" "Tento klíč typu obsahu je již používán jiným typem obsahu registrovaným mimo " "ACF a nelze jej použít." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -249,8 +2299,8 @@ msgstr "" "použít." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -258,7 +2308,7 @@ msgstr "" "Toto pole nesmí být vyhrazený termín " "WordPressu." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -266,15 +2316,15 @@ msgstr "" "Klíč typu obsahu musí obsahovat pouze malé alfanumerické znaky, podtržítka " "nebo pomlčky." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Klíč typu obsahu musí mít méně než 20 znaků." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Nedoporučujeme používat toto pole v blocích ACF." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -282,11 +2332,11 @@ msgstr "" "Zobrazí WYSIWYG editor WordPressu používaný k úpravám příspěvků a stránek, " "který umožňuje bohatou editaci textu a také multimediální obsah." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -294,15 +2344,16 @@ msgstr "" "Umožňuje výběr jednoho nebo více uživatelů, které lze použít k vytvoření " "vztahů mezi datovými objekty." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "Textové pole určené speciálně pro ukládání webových adres." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL adresa" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -311,7 +2362,7 @@ msgstr "" "pravda nebo nepravda atd.). Může být prezentován jako stylizovaný přepínač " "nebo zaškrtávací políčko." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -319,16 +2370,16 @@ msgstr "" "Interaktivní uživatelské rozhraní pro výběr času. Formát času lze " "přizpůsobit pomocí nastavení pole." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "Základní textové pole pro ukládání odstavců textu." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Základní textové pole užitečné pro ukládání jednoslovných textových hodnot." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -336,7 +2387,7 @@ msgstr "" "Umožňuje výběr jednoho nebo více pojmů taxonomie na základě kritérií a " "možností uvedených v nastavení polí." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -344,11 +2395,11 @@ msgstr "" "Umožňuje seskupit pole do sekcí s kartami na obrazovce úprav. Užitečné pro " "udržení přehlednosti a struktury polí." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "Rozbalovací seznam s výběrem možností, které zadáte." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -358,7 +2409,7 @@ msgstr "" "stránek nebo uživatelských typů obsahu a vytvořit vztah s položkou, kterou " "právě upravujete. Obsahuje možnosti vyhledávání a filtrování." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -366,7 +2417,7 @@ msgstr "" "Vstupní pole pro výběr číselné hodnoty v zadaném rozsahu pomocí posuvného " "prvku rozsahu." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -374,7 +2425,7 @@ msgstr "" "Skupina s přepínači, která umožňuje uživateli výběr jedné z hodnot, které " "zadáte." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -382,17 +2433,17 @@ msgstr "" "Interaktivní a přizpůsobitelné uživatelské rozhraní pro výběr jednoho či " "více příspěvků, stránek nebo typů obsahu s možností vyhledávání. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "Vstup pro zadání hesla pomocí maskovaného pole." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrovat podle stavu příspěvku" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -401,7 +2452,7 @@ msgstr "" "stránek, uživatelských typů obsahu nebo adres URL archivu s možností " "vyhledávání." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -409,11 +2460,11 @@ msgstr "" "Interaktivní komponenta pro vkládání videí, obrázků, tweetů, zvuku a dalšího " "obsahu s využitím nativní funkce WordPress oEmbed." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Vstup omezený na číselné hodnoty." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -421,7 +2472,7 @@ msgstr "" "Slouží k zobrazení zprávy pro editory vedle jiných polí. Užitečné pro " "poskytnutí dalšího kontextu nebo pokynů k polím." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -429,13 +2480,13 @@ msgstr "" "Umožňuje zadat odkaz a jeho vlastnosti jako jsou text odkazu a jeho cíl " "pomocí nativního nástroje pro výběr odkazů ve WordPressu." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "K nahrávání nebo výběru obrázků používá nativní nástroj pro výběr médií ve " "WordPressu." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -443,7 +2494,7 @@ msgstr "" "Umožňuje strukturovat pole do skupin a lépe tak uspořádat data a obrazovku " "úprav." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -451,17 +2502,17 @@ msgstr "" "Interaktivní uživatelské rozhraní pro výběr místa pomocí Map Google. Pro " "správné zobrazení vyžaduje klíč Google Maps API a další konfiguraci." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "K nahrávání nebo výběru souborů používá nativní nástroj pro výběr médií ve " "WordPressu." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "Textové pole určené speciálně pro ukládání e-mailových adres." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -469,7 +2520,7 @@ msgstr "" "Interaktivní uživatelské rozhraní pro výběr data a času. Formát vráceného " "data lze přizpůsobit pomocí nastavení pole." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -477,12 +2528,12 @@ msgstr "" "Interaktivní uživatelské rozhraní pro výběr data. Formát vráceného data lze " "přizpůsobit pomocí nastavení pole." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Interaktivní uživatelské rozhraní pro výběr barvy nebo zadání hodnoty Hex." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -490,7 +2541,7 @@ msgstr "" "Skupina zaškrtávacích políček, která umožňují uživateli vybrat jednu nebo " "více zadaných hodnot." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -498,7 +2549,7 @@ msgstr "" "Skupina tlačítek s předdefinovanými hodnotami. Uživatelé mohou vybrat jednu " "možnost z uvedených hodnot." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -507,7 +2558,7 @@ msgstr "" "zobrazují při úpravách obsahu. Užitečné pro udržování pořádku ve velkých " "souborech dat." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -517,7 +2568,7 @@ msgstr "" "dlaždice s výzvou k akci, tím, že funguje jako nadřazené pole pro sadu " "podpolí, která lze opakovat znovu a znovu." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -528,7 +2579,7 @@ msgstr "" "je podobná typu pole Obrázek. Další nastavení umožňují určit, kam se budou v " "galerii přidávat nové přílohy, a minimální/maximální povolený počet příloh." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -538,7 +2589,7 @@ msgstr "" "Flexibilní obsah umožňuje definovat, vytvářet a spravovat obsah s naprostou " "kontrolou pomocí rozvržení a podpolí pro návrh dostupných bloků." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -550,70 +2601,68 @@ msgstr "" "může buď nahradit vybranými poli, nebo zobrazit vybraná pole jako skupinu " "podpolí." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Klonování" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Pokročilé" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (novější)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Původní" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Neplatné ID příspěvku." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Ke kontrole byl vybrán neplatný typ obsahu." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Více" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutoriál" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Dostupné s ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Vybrat pole" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Zkuste použít jiný vyhledávací výraz nebo projít %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Oblíbená pole" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Žádné výsledky hledání pro „%s“" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Hledat pole..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Výběr typu pole" @@ -621,61 +2670,61 @@ msgstr "Výběr typu pole" msgid "Popular" msgstr "Oblíbená" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Přidat taxonomii" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "Vytvořte vlastní taxonomie pro klasifikaci obsahu" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Přidejte první taxonomii" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "Hierarchické taxonomie mohou mít potomky (stejně jako rubriky)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "Zviditelní taxonomii ve frontendu a na nástěnce správce." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Jeden nebo více typů obsahu, které lze klasifikovat pomocí této taxonomie." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "žánr" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Žánr" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Žánry" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Volitelný kontrolér, který se použije místo `WP_REST_Terms_Controller`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Zveřejněte tento typ obsahu v rozhraní REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Přizpůsobení názvu proměnné dotazu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -683,20 +2732,20 @@ msgstr "" "K pojmům lze přistupovat pomocí nepěkného trvalého odkazu, např. {query_var}" "={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Nadřazené a podřazené pojmy v adresách URL pro hierarchické taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Přizpůsobení názvu použitém v adrese URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Trvalé odkazy pro tuto taxonomii jsou zakázány." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -704,70 +2753,70 @@ msgstr "" "Přepište adresu URL pomocí klíče taxonomie jako názvu v URL. Struktura " "trvalého odkazu bude následující" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Klíč taxonomie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Vyberte typ trvalého odkazu, který chcete pro tuto taxonomii použít." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "Zobrazení sloupce pro taxonomii na obrazovkách s výpisem typů obsahu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Zobrazit sloupec správce" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Zobrazení taxonomie v panelu rychlých/hromadných úprav." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Rychlé úpravy" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Uveďte taxonomii v ovládacích prvcích bloku Shluk štítků." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Shluk štítků" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Callback pro sanitaci metaboxu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" "Název funkce PHP, která se volá pro zpracování obsahu metaboxu v taxonomii." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Registrovat callback metaboxu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Žádný metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Vlastní metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -777,98 +2826,98 @@ msgstr "" "hierarchických taxonomií zobrazuje metabox Rubriky a u nehierarchických " "taxonomií metabox Štítky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Metabox pro rubriky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Metabox pro štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Odkaz na štítek" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "Popisuje variantu bloku navigačního odkazu použitou v editoru bloků." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Odkaz na %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Odkaz štítku" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" "Přiřadí název pro variantu bloku navigačního odkazu použitou v editoru bloků." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Přejít na štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Přiřadí text, který se po aktualizaci pojmu použije k odkazu zpět na hlavní " "rejstřík." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Zpět na položky" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Přejít na %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Seznam štítků" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Přiřadí text skrytému záhlaví tabulky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navigace v seznamu štítků" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "Přiřadí text skrytému záhlaví stránkování tabulky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrovat podle rubriky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "Přiřadí text tlačítku filtru v tabulce seznamů příspěvků." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtrovat podle položky" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrovat podle %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -876,16 +2925,16 @@ msgstr "" "Popis není ve výchozím nastavení viditelný, některé šablony jej však mohou " "zobrazovat." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Popisuje pole Popis na obrazovce Upravit štítky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Popis pole Popis" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -893,16 +2942,16 @@ msgstr "" "Přiřazením nadřazeného pojmu vytvoříte hierarchii. Například pojem Jazz bude " "nadřazený výrazům Bebop a Big Band." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Popisuje pole Nadřazený na obrazovce Upravit štítky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Popis pole Nadřazený" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -910,32 +2959,32 @@ msgstr "" "Název v URL je verze vhodná pro adresy URL. Obvykle se píše malými písmeny a " "obsahuje pouze písmena bez diakritiky, číslice a pomlčky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Popisuje pole Název v URL na obrazovce Upravit štítky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Popis pole Název v URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Název se bude v této podobě zobrazovat na webu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Popisuje pole Název na obrazovce Upravit štítky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Popis pole Název" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Žádné štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -943,20 +2992,20 @@ msgstr "" "Přiřazuje text zobrazený v tabulkách seznamů příspěvků a médií, pokud nejsou " "k dispozici žádné štítky nebo rubriky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Žádné pojmy" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Žádné %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Nebyly nalezeny žádné štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -967,25 +3016,25 @@ msgstr "" "použitý v tabulce seznamu pojmů, pokud pro taxonomii neexistují žádné " "položky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Nenalezeno" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Přiřadí text do pole Název na kartě Nejpoužívanější." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Nejčastější" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Vyberte si z nejpoužívanějších štítků" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -993,20 +3042,20 @@ msgstr "" "Přiřazuje text pro „zvolit z nejpoužívanějších“, který se používá v metaboxu " "při vypnutém JavaScriptu. Používá se pouze u nehierarchických taxonomií." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Zvolit z nejpoužívanějších" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Vyberte si z nejpoužívanějších %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Přidat nebo odebrat štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1014,20 +3063,20 @@ msgstr "" "Přiřazuje text přidávání nebo odebírání položek použitý v metaboxu při " "vypnutém JavaScriptu. Používá se pouze u nehierarchických taxonomií." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Přidat nebo odstranit položky" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Přidat nebo odstranit %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Více štítků oddělte čárkami" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1035,179 +3084,179 @@ msgstr "" "Přiřadí text pro oddělení položek čárkami používaný v metaboxu. Používá se " "pouze u nehierarchických taxonomií." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Oddělujte položky čárkami" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Oddělte %s čárkami" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Oblíbené štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" "Přiřadí text pro oblíbené položky. Používá se pouze pro nehierarchické " "taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Oblíbené položky" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Oblíbené %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Hledat štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Přiřadí text pro hledání položek." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Nadřazená rubrika:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "Přiřadí text nadřazené položky, ale s dvojtečkou (:) na konci." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Nadřazená položka s dvojtečkou" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Nadřazená rubrika" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Přiřadí text nadřazené položky. Používá se pouze u hierarchických taxonomií." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Nadřazená položka" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Nadřazený %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Název nového štítku" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Přiřadí text pro název nové položky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Název nové položky" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Název nového %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Vytvořit nový štítek" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Přiřadí text pro vytvoření nové položky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Aktualizovat štítek" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Přiřadí text pro aktualizaci položky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Aktualizovat položku" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Aktualizovat %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Zobrazit štítek" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "Na panelu správce pro zobrazení pojmu během úprav." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Upravit štítek" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "V horní části obrazovky editoru při úpravě položky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Všechny štítky" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Přiřadí text pro všechny položky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Přiřadí text názvu menu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Označení menu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Aktivní taxonomie jsou povoleny a zaregistrovány ve WordPressu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Popisné shrnutí taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Popisné shrnutí pojmu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Popis pojmu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Jedno slovo, bez mezer. Podtržítka a pomlčky jsou povoleny." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Název pojmu v URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "Název výchozího pojmu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Název pojmu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1215,11 +3264,11 @@ msgstr "" "Vytvoření pojmu pro taxonomii, který nelze odstranit. Ve výchozím nastavení " "nebude vybrán pro příspěvky." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Výchozí pojem" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1227,15 +3276,15 @@ msgstr "" "Zda mají být pojmy v této taxonomii seřazeny v pořadí, v jakém byly zadány " "do `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Řadit pojmy" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Přidat typ obsahu" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1243,131 +3292,131 @@ msgstr "" "Rozšiřte funkčnost WordPressu nad rámec standardních příspěvků a stránek " "pomocí vlastních typů obsahu." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Přidejte první typ obsahu" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Vím, co dělám, ukažte mi všechny možnosti." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Pokročilá konfigurace" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "Hierarchické typy obsahu mohou mít potomky (stejně jako stránky)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierarchické" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Je viditelný ve frontendu a na nástěnce správce." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Veřejné" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "Pouze malá písmena, podtržítka a pomlčky, max. 20 znaků." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Štítek v jednotném čísle" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filmy" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Štítek pro množné číslo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Volitelný kontrolér, který se použije místo `WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Třída kontroléru" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "Část adresy URL rozhraní REST API obsahující jmenný prostor." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Cesta jmenného prostoru" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "Základní URL pro adresy daného typu obsahu v rozhraní REST API." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Základní URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Zveřejní tento typ obsahu v rozhraní REST API. Vyžadováno pro použití " "editoru bloků." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Zobrazit v rozhraní REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Přizpůsobte název proměnné dotazu." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Proměnná dotazu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Chybějící podpora proměnné dotazu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Uživatelská proměnná dotazu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1375,30 +3424,30 @@ msgstr "" "K položkám lze přistupovat pomocí nepěkného trvalého odkazu, např. " "{post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Podpora proměnné dotazu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "K adresám URL položky a položek lze přistupovat pomocí řetězce dotazů." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Veřejně dotazovatelné" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Vlastní název v adrese URL archivu." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Název archivu v URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1406,28 +3455,28 @@ msgstr "" "Má archiv položek, který lze přizpůsobit pomocí souboru šablony archivu v " "šabloně webu." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archiv" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Podpora stránkování pro adresy URL položek jako jsou archivy." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Stránkování" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "Adresa URL zdroje RSS pro položky daného typu obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Adresa URL zdroje" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1435,27 +3484,27 @@ msgstr "" "Změní strukturu trvalých odkazů tak, že do adres URL přidá předponu " "`WP_Rewrite::$front`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Předpona URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Přizpůsobte název, který se používá v adrese URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Název v URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Trvalé odkazy pro tento typ obsahu jsou zakázány." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1463,25 +3512,25 @@ msgstr "" "Přepište adresu URL pomocí názvu definovaném v poli níže. Struktura trvalého " "odkazu bude následující" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Žádný trvalý odkaz (zabránění přepisování URL)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Uživatelský trvalý odkaz" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Klíč typu obsahu" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1489,46 +3538,46 @@ msgstr "" "Přepište adresu URL pomocí klíče typu obsahu jako názvu v URL. Struktura " "trvalého odkazu bude následující" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Přepsání trvalého odkazu" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Smazat položky uživatele při jeho smazání." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Smazat s uživatelem" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "Povolte exportování typu obsahu z Nástroje > Export." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Může exportovat" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "Volitelně uveďte množné číslo, které se použije pro oprávnění." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Název oprávnění v množném čísle" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Zvolte jiný typ obsahu, z něhož budou odvozeny oprávnění pro tento typ " "obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Název oprávnění v jednotném čísle" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1538,16 +3587,16 @@ msgstr "" "edit_post, delete_posts. Povolte pro použití oprávnění specifických pro daný " "typ obsahu, např. edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Přejmenovat oprávnění" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Vyloučit z vyhledávání" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1555,43 +3604,44 @@ msgstr "" "Povolení přidávání položek do menu na obrazovce Vzhled > Menu. Musí být " "zapnuto v Nastavení zobrazených informací." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Podpora menu Vzhled" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "Zobrazí se jako položka v menu „Akce“ na panelu správce." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Zobrazit na panelu správce" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" "Název funkce PHP, která se volá při nastavování metaboxů pro obrazovku úprav." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Vlastní callback metaboxu" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Ikona menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "Pozice v menu postranního panelu na nástěnce správce." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Pozice menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " @@ -1601,194 +3651,180 @@ msgstr "" "správce. Pokud je zde uvedena existující položka nejvyšší úrovně, typ obsahu " "bude přidán jako položka podřazená pod ni." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Nadřazené menu" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"Ikona použitá pro položku menu daného typu obsahu na nástěnce správce. Může " -"to být adresa URL nebo %s, které se pro ikonu použijí." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Název třídy Dashicon" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "Navigace v editoru správce v menu postranního panelu." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Zobrazit v menu správce" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "Položky lze upravovat a spravovat na nástěnce správce." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Zobrazit v uživatelském rozhraní" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Odkaz na příspěvek." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Popis varianty bloku navigačního odkazu." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Popis odkazu položky" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Odkaz na %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Odkaz příspěvku" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Název varianty bloku navigačního odkazu." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Odkaz položky" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Odkaz na %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Příspěvek byl aktualizován." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "V oznámení editoru po aktualizaci položky." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Položka byla aktualizována" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s aktualizován." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Příspěvek byl naplánován." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "V oznámení editoru po naplánování položky." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Položka naplánována" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s byl naplánován." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Příspěvek byl převeden na koncept." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "V oznámení editoru po převedení položky na koncept." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Položka převedena na koncept" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s byl převeden na koncept." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Příspěvek byl publikován soukromě." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "V oznámení editoru po publikování položky soukromě." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Položka publikována soukromě" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s byl publikován soukromě." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Příspěvek byl publikován." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "V oznámení editoru po publikování položky." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Položka publikována" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s publikován." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Seznam příspěvků" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Používá se čtečkami obrazovky na obrazovce se seznamem položek daného typu " "obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Seznam položek" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Seznam %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navigace v seznamu příspěvků" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1796,23 +3832,23 @@ msgstr "" "Používá se čtečkami obrazovky pro stránkování filtru na obrazovce se " "seznamem typů obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navigace v seznamu položek" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navigace v seznamu %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrovat příspěvky podle data" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1820,20 +3856,20 @@ msgstr "" "Používá se čtečkami obrazovky pro filtr podle data na obrazovce se seznamem " "typů obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrovat položky podle data" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrovat %s podle data" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrovat seznam příspěvků" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." @@ -1841,116 +3877,116 @@ msgstr "" "Používá se čtečkami obrazovky pro odkazy filtru na obrazovce se seznamem " "typů obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrovat seznam položek" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrovat seznam %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "V modálním okně médií se zobrazí všechna média nahraná k této položce." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Nahrané k této položce" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Nahráno do tohoto %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Vložit do příspěvku" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "Jako popisek tlačítka při přidávání médií do obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Tlačítko pro vložení médií" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Vložit do %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Použít jako náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "Jako popisek tlačítka pro výběr použití obrázku jako náhledového." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Použít náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Odstranit náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "Jako popisek tlačítka při odebrání náhledového obrázku." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Odstranit náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Zvolit náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "Jako popisek tlačítka při nastavení náhledového obrázku." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Zvolit náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Náhledový obrázek" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "V editoru používán pro název metaboxu náhledového obrázku." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Metabox náhledového obrázku" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Vlastnosti příspěvku" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "V editoru použitý pro název metaboxu s vlastnostmi příspěvku." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Metabox pro vlastnosti" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Vlastnosti %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Archivy příspěvků" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1962,134 +3998,136 @@ msgstr "" "archivy. Zobrazuje se pouze při úpravách menu v režimu „Aktuální náhled“ a " "při zadání uživatelského názvu archivu v URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Navigační menu archivu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Archivy pro %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "V koši nebyly nalezeny žádné příspěvky" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "V horní části obrazovky seznamu příspěvků daného typu, když v koši nejsou " "žádné příspěvky." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "V koši nebyly nalezeny žádné položky" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "V koši nebyly nalezeny žádné %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Nebyly nalezeny žádné příspěvky" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "V horní části obrazovky seznamu příspěvků daného typu, když nejsou žádné " "příspěvky k zobrazení." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Nebyly nalezeny žádné položky" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Nenalezeny žádné položky typu %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Hledat příspěvky" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "V horní části obrazovky s položkami při hledání položky." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Hledat položky" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Hledat %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Nadřazená stránka:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Pro hierarchické typy na obrazovce se seznamem typů obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Předpona nadřazené položky" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Nadřazené %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nový příspěvek" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nová položka" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Nový %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Vytvořit příspěvek" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "V horní části obrazovky editoru při vytváření nové položky." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Vytvořit novou položku" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Přidat nový %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Zobrazit příspěvky" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2097,165 +4135,165 @@ msgstr "" "Zobrazí se na panelu správce v zobrazení „Přehled příspěvků“, pokud typ " "obsahu podporuje archivy a domovská stránka není archivem daného typu obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Zobrazit položky" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Zobrazit příspěvek" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "Na panelu správce pro zobrazení položky při její úpravě." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Zobrazit položku" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Zobrazit %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Upravit příspěvek" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "V horní části obrazovky editoru při úpravě položky." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Upravit položku" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Upravit %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Přehled příspěvků" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "V podmenu typu obsahu na nástěnce správce." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Všechny položky" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Přehled %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Název menu správce pro daný typ obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Název menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "Přegenerovat všechny štítky pomocí štítků pro jednotné a množné číslo" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Přegenerovat" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Aktivní typy obsahu jsou povoleny a zaregistrovány ve WordPressu." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Popisné shrnutí typu obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Přidat vlastní" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Povolte různé funkce v editoru obsahu." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Formáty příspěvků" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacky" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Vyberte existující taxonomie pro klasifikaci položek daného typu obsahu." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Procházet pole" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Nic k importu" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Plugin Custom Post Type UI lze deaktivovat." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Importována %d položka z Custom Post Type UI -" msgstr[1] "Importovány %d položky z Custom Post Type UI -" msgstr[2] "Importováno %d položek z Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Nepodařilo se importovat taxonomie." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Nepodařilo se importovat typy obsahu." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Nic z pluginu Custom Post Type UI vybráno pro import." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "Importována 1 položka" msgstr[1] "Importovány %s položky" msgstr[2] "Importováno %s položek" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2265,12 +4303,12 @@ msgstr "" "existujícího typu obsahu nebo taxonomie přepíše nastavení existujícího typu " "obsahu nebo taxonomie těmi z importu." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Import z pluginu Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2286,46 +4324,41 @@ msgstr "" "functions.php nebo jej zahrňte do externího souboru a poté deaktivujte nebo " "odstraňte položky z administrace ACF." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exportovat - Vytvořit PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Export" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Vybrat taxonomie" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Vybrat typy obsahu" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Exportována 1 položka." msgstr[1] "Exportovány %s položky." msgstr[2] "Exportováno %s položek." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Rubrika" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Štítek" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Vytvořit nový typ obsahu" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2360,8 +4393,8 @@ msgstr "Taxonomie smazána." msgid "Taxonomy updated." msgstr "Taxonomie aktualizována." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2370,7 +4403,7 @@ msgstr "" "jinou taxonomií registrovanou jiným pluginem nebo šablonou." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomie synchronizována." @@ -2378,7 +4411,7 @@ msgstr[1] "%s taxonomie synchronizovány." msgstr[2] "%s taxonomií synchronizováno." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomie duplikována." @@ -2386,7 +4419,7 @@ msgstr[1] "%s taxonomie duplikovány." msgstr[2] "%s taxonomií duplikováno." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomie deaktivována." @@ -2394,19 +4427,19 @@ msgstr[1] "%s taxonomie deaktivovány." msgstr[2] "%s taxonomií deaktivováno." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomie aktivována." msgstr[1] "%s taxonomie aktivovány." msgstr[2] "%s taxonomií aktivováno." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Pojmy" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Typ obsahu synchronizován." @@ -2414,7 +4447,7 @@ msgstr[1] "%s typy obsahu synchronizovány." msgstr[2] "%s typů obsahu synchronizováno." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Typ obsahu duplikován." @@ -2422,7 +4455,7 @@ msgstr[1] "%s typy obsahu duplikovány." msgstr[2] "%s typů obsahu duplikováno." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Typ obsahu deaktivován." @@ -2430,33 +4463,33 @@ msgstr[1] "%s typy obsahu deaktivovány." msgstr[2] "%s typů obsahu deaktivováno." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Typ obsahu aktivován." msgstr[1] "%s typy obsahu aktivovány." msgstr[2] "%s typů obsahu aktivováno." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Typy obsahu" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Pokročilá nastavení" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Základní nastavení" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2464,30 +4497,22 @@ msgstr "" "Tento typ obsahu nemohl být zaregistrován, protože jeho klíč je používán " "jiným typem obsahu registrovaným jiným pluginem nebo šablonou." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Stránky" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Vytvořit novou taxonomii" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "Propojení stávajících skupin polí" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Typ obsahu %s vytvořen" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Přidání polí do %s" @@ -2521,28 +4546,28 @@ msgstr "Typ obsahu byl aktualizován." msgid "Post type deleted." msgstr "Typ obsahu smazán." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Pište pro hledání..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Pouze PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Skupiny polí byly úspěšně propojeny." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2550,55 +4575,50 @@ msgstr "" "Importujte typy obsahu a taxonomie registrované pomocí pluginu Custom Post " "Type UI a spravujte je s ACF. Pusťme se do toho." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "typ obsahu" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Propojit %1$s (%2$s) se skupinami polí" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Hotovo" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Skupina(y) polí" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Vyberte jednu nebo více skupin polí..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Vyberte skupiny polí, které chcete propojit." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Skupina polí úspěšně propojena." msgstr[1] "Skupiny polí úspěšně propojeny." msgstr[2] "Skupiny polí úspěšně propojeny." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Registrace se nezdařila" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2606,36 +4626,40 @@ msgstr "" "Tuto položku nebylo možné zaregistrovat, protože její klíč je používán jinou " "položkou registrovanou jiným pluginem nebo šablonou." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Oprávnění" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL adresy" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Viditelnost" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Štítky" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Karty nastavení pole" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2643,102 +4667,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Hodnota zkráceného kódu ACF vypnuta pro náhled]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Zavřít modální okno" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Pole přesunuto do jiné skupiny" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Zavřít modální okno" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Začněte novou skupinu karet na této kartě." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nová skupina karet" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Použití stylizovaného zaškrtávacího políčka pomocí select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Uložit jinou volbu" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Povolit jinou volbu" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Přidat Přepnout vše" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Uložit uživatelské hodnoty" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Povolit uživatelské hodnoty" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Uživatelské hodnoty zaškrtávacího políčka nemohou být prázdné. Zrušte " "zaškrtnutí všech prázdných hodnot." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Aktualizace" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Uložit změny" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Název skupiny polí" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Zadejte název" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Jste v ACF nováčkem? Podívejte se na našeho průvodce pro začátečníky." +"Jste v ACF nováčkem? Podívejte se na našeho průvodce pro začátečníky." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Přidat skupinu polí" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2746,40 +4773,43 @@ msgstr "" "ACF používá skupiny polí pro seskupení " "uživatelských polí a následné připojení těchto polí k obrazovkám úprav." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Přidejte první skupinu polí" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Stránky konfigurace" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Bloky ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Pole Galerie" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Pole Flexibilní obsah" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Pole Opakovač" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Odemkněte další funkce s ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Smazat skupinu polí" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Vytvořeno %1$s v %2$s" @@ -2792,7 +4822,7 @@ msgid "Location Rules" msgstr "Pravidla umístění" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2820,34 +4850,34 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Přidat pole" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Prezentace" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validace" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Obecné" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importovat JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exportovat jako JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Skupina polí deaktivována." @@ -2855,50 +4885,51 @@ msgstr[1] "%s skupiny polí deaktivovány." msgstr[2] "%s skupin polí deaktivováno." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Skupina polí aktivována." msgstr[1] "%s skupiny polí aktivovány." msgstr[2] "%s skupin polí aktivováno." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deaktivovat" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Deaktivovat tuto položku" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Aktivovat" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Aktivovat tuto položku" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Přesunout skupinu polí do koše?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Neaktivní" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2907,7 +4938,7 @@ msgstr "" "aktivní současně. Plugin Advanced Custom Fields PRO jsme automaticky " "deaktivovali." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2916,225 +4947,226 @@ msgstr "" "aktivní současně. Plugin Advanced Custom Fields jsme automaticky " "deaktivovali." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Zjistili jsme jedno nebo více volání k načtení " "hodnot polí ACF před inicializací ACF. Toto není podporováno a může mít za " -"následek chybná nebo chybějící data. Přečtěte si, jak to opravit." +"následek chybná nebo chybějící data. Přečtěte si, jak to opravit." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s musí mít uživatele s rolí %2$s." msgstr[1] "%1$s musí mít uživatele s jednou z následujících rolí: %2$s" msgstr[2] "%1$s musí mít uživatele s jednou z následujících rolí: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s musí mít platné ID uživatele." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Neplatný požadavek." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s není jedním z %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s musí mít pojem %2$s." msgstr[1] "%1$s musí mít jeden z následujících pojmů: %2$s" msgstr[2] "%1$s musí mít jeden z následujících pojmů: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s musí být typu %2$s." msgstr[1] "%1$s musí být jeden z následujících typů obsahu: %2$s" msgstr[2] "%1$s musí být jeden z následujících typů obsahu: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s musí mít platné ID příspěvku." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s vyžaduje platné ID přílohy." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Zobrazit v REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Povolit průhlednost" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Pole RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Řetězec RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Řetězec Hex" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Zakoupit PRO verzi" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Aktivní" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' není platná e-mailová adresa" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Hodnota barvy" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Vyberte výchozí barvu" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Zrušit barvu" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloky" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Konfigurace" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Uživatelé" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Položky menu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgety" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Přílohy" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomie" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Příspěvky" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Poslední aktualizace: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Omlouváme se, ale tento příspěvek není k dispozici pro porovnání." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Jeden nebo více neplatných parametrů skupiny polí." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Čeká na uložení" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Uloženo" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Import" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Zkontrolovat změny" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Umístěn v: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Nachází se v pluginu: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Nachází se v šabloně: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Různé" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synchronizovat změny" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Načítání diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Přehled místních změn JSON" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Navštívit stránky" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Zobrazit podrobnosti" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Verze %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informace" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3142,7 +5174,7 @@ msgstr "" "Nápověda. Odborníci na podporu na našem " "help desku pomohou s hlubšími technickými problémy." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3152,7 +5184,7 @@ msgstr "" "máme aktivní a přátelskou komunitu, která může pomoci zjistit „jak na to“ ve " "světě ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3161,7 +5193,7 @@ msgstr "" "Dokumentace. Naše rozsáhlá dokumentace " "obsahuje odkazy a návody pro většinu situací, se kterými se můžete setkat." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3171,17 +5203,17 @@ msgstr "" "dostali to nejlepší. Pokud se setkáte s jakýmikoli potížemi, můžete najít " "pomoc na několika místech:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Nápověda a podpora" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "Pokud budete potřebovat pomoc, přejděte na záložku Nápověda a podpora." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3191,7 +5223,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Začínáme, abyste se seznámili s filozofií " "pluginu a osvědčenými postupy." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3202,32 +5234,35 @@ msgstr "" "dalších polí. Plugin nabízí intuitivní rozhraní API pro zobrazení hodnot " "vlastních polí v libovolném souboru šablony." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Přehled" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Typ umístění „%s“ je již zaregistrován." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Třída \"%s\" neexistuje." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Neplatná hodnota." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Při načítání pole došlo k chybě." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Umístění nenalezeno: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Chyba: %s" @@ -3255,7 +5290,7 @@ msgstr "Položka nabídky" msgid "Post Status" msgstr "Stav příspěvku" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Nabídky" @@ -3361,77 +5396,78 @@ msgstr "Všechny formáty %s" msgid "Attachment" msgstr "Příloha" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s hodnota je vyžadována" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Zobrazit toto pole, pokud" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Podmíněná logika" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "a" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokální JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Pole Klonování" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Zkontrolujte také, zda jsou všechna prémiová rozšíření (%s) aktualizována na " "nejnovější verzi." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "Tato verze obsahuje vylepšení databáze a vyžaduje upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Děkujeme za aktualizaci na %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Vyžadován upgrade databáze" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Stránka konfigurace" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibilní obsah" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Opakovač" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Zpět na všechny nástroje" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3439,132 +5475,132 @@ msgstr "" "Pokud se na obrazovce úprav objeví více skupin polí, použije se nastavení " "dle první skupiny polí (té s nejnižším pořadovým číslem)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Zvolte položky, které budou na obrazovce úprav skryté." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Skrýt na obrazovce" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Odesílat zpětné linkování odkazů" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Štítky" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategorie" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributy stránky" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formát" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Adresa" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revize" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Komentáře" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Diskuze" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Stručný výpis" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor obsahu" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Trvalý odkaz" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Zobrazit v seznamu skupin polí" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Skupiny polí s nižším pořadím se zobrazí první" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Pořadové č." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Pod poli" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Pod štítky" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Na straně" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normální (po obsahu)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Vysoko (po nadpisu)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Pozice" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Bezokrajové (bez metaboxu)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standardní (WP metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Styl" @@ -3572,9 +5608,9 @@ msgstr "Styl" msgid "Type" msgstr "Typ" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Klíč" @@ -3585,111 +5621,108 @@ msgstr "Klíč" msgid "Order" msgstr "Pořadí" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Zavřít pole" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "třída" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "šířka" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributy obalového pole" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Požadováno?" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instrukce pro autory. Jsou zobrazeny při zadávání dat" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrukce" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Typ pole" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Jedno slovo, bez mezer. Podtržítka a pomlčky jsou povoleny" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Jméno pole" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Toto je jméno, které se zobrazí na stránce úprav" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Štítek pole" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Smazat" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Smazat pole" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Přesunout" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Přesunout pole do jiné skupiny" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplikovat pole" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Upravit pole" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Přetažením změníte pořadí" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Zobrazit tuto skupinu polí, pokud" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "K dispozici nejsou žádné aktualizace." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Upgrade databáze byl dokončen. Podívejte se, co je nového" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Čtení úkolů aktualizace..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade se nezdařil." @@ -3697,13 +5730,15 @@ msgstr "Upgrade se nezdařil." msgid "Upgrade complete." msgstr "Aktualizace dokončena." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Aktualizace dat na verzi %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3711,36 +5746,40 @@ msgstr "" "Důrazně doporučujeme zálohovat databázi před pokračováním. Opravdu chcete " "aktualizaci spustit?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Vyberte alespoň jednu stránku, kterou chcete upgradovat." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Aktualizace databáze je dokončena. Návrat na nástěnku sítě" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Stránky jsou aktuální" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Web vyžaduje aktualizaci databáze z %1$s na %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Stránky" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Upgradovat stránky" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3748,8 +5787,8 @@ msgstr "" "Následující stránky vyžadují upgrade DB. Zaškrtněte ty, které chcete " "aktualizovat, a poté klikněte na %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Přidat skupinu pravidel" @@ -3765,15 +5804,15 @@ msgstr "" msgid "Rules" msgstr "Pravidla" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Zkopírováno" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Zkopírovat od schránky" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3785,38 +5824,38 @@ msgstr "" "můžete importovat do jiné instalace ACF. Pomocí tlačítka generovat můžete " "exportovat do kódu PHP, který můžete umístit do vašeho tématu." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Vybrat skupiny polí" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nebyly vybrány žádné skupiny polí" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Vytvořit PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportovat skupiny polí" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Importovaný soubor je prázdný" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Nesprávný typ souboru" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Chyba při nahrávání souboru. Prosím zkuste to znovu" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3824,54 +5863,56 @@ msgstr "" "Vyberte Advanced Custom Fields JSON soubor, který chcete importovat. Po " "klepnutí na tlačítko importu níže bude ACF importovat skupiny polí." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importovat skupiny polí" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synchronizace" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Zvolit %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplikovat" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplikovat tuto položku" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Podporuje" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dokumentace" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Popis" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronizace je k dispozici" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Skupina polí synchronizována." @@ -3879,347 +5920,346 @@ msgstr[1] "%s skupiny polí synchronizovány." msgstr[2] "%s skupin polí synchronizováno." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Skupina polí duplikována." msgstr[1] "%s skupiny polí duplikovány." msgstr[2] "%s skupin polí duplikováno." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Aktivní (%s)" msgstr[1] "Aktivní (%s)" msgstr[2] "Aktivních (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Zkontrolujte stránky a aktualizujte" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Aktualizovat databázi" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Vlastní pole" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Přesunout pole" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Prosím zvolte umístění pro toto pole" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Pole %1$s lze nyní nalézt ve skupině polí %2$s." -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Přesun hotov." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Aktivní" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Klíče polí" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Nastavení" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Umístění" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Nula" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopírovat" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(toto pole)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Zaškrtnuto" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Přesunout vlastní pole" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Žádné zapínatelné pole není k dispozici" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Vyžadován nadpis pro skupinu polí" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Toto pole nelze přesunout, dokud nebudou uloženy jeho změny" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Řetězec \"pole_\" nesmí být použit na začátku názvu pole" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Koncept skupiny polí aktualizován." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Skupina polí byla naplánována." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Skupina polí odeslána." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Skupina polí uložena." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Skupina polí publikována." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Skupina polí smazána." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Skupina polí aktualizována." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Nástroje" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "není rovno" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "je rovno" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formuláře" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Stránka" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Příspěvek" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relační" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Volba" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Základní" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Neznámý" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Typ pole neexistuje" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Zjištěn spam" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Příspěvek aktualizován" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Aktualizace" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Ověřit e-mail" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Obsah" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Název" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editovat skupinu polí" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Výběr je menší než" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Výběr je větší než" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Hodnota je menší než" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Hodnota je větší než" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Hodnota obsahuje" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Hodnota odpovídá masce" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Hodnota není rovna" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Hodnota je rovna" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Nemá hodnotu" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Má libovolnou hodnotu" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Zrušit" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Jste si jistí?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "Několik polí vyžaduje pozornost (%d)" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 pole vyžaduje pozornost" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Ověření selhalo" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Ověření úspěšné" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Omezeno" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Sbalit podrobnosti" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Rozbalit podrobnosti" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Nahrán k tomuto příspěvku" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Aktualizace" @@ -4229,244 +6269,248 @@ msgctxt "verb" msgid "Edit" msgstr "Upravit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "Pokud opustíte tuto stránku, změny, které jste provedli, budou ztraceny" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Typ souboru musí být %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "nebo" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Velikost souboru nesmí překročit %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Velikost souboru musí být alespoň %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Výška obrázku nesmí přesáhnout %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Výška obrázku musí být alespoň %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Šířka obrázku nesmí přesáhnout %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Šířka obrázku musí být alespoň %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(bez názvu)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Plná velikost" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Velký" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Střední" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(bez štítku)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Nastavuje výšku textového pole" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Řádky" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Textové pole" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Přidat zaškrtávátko navíc pro přepnutí všech možností" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Uložit 'vlastní' hodnoty do voleb polí" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Povolit přidání 'vlastních' hodnot" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Přidat novou volbu" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Přepnout vše" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Umožnit URL adresy archivu" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archivy" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Odkaz stránky" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Přidat" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Jméno" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s přidán" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s již existuje" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Uživatel není schopen přidat nové %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID pojmu" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Objekt pojmu" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Nahrát pojmy z příspěvků" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Nahrát pojmy" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Připojte vybrané pojmy k příspěvku" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Uložit pojmy" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Povolit vytvoření nových pojmů během editace" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Vytvořit pojmy" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radio přepínače" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Jednotlivá hodnota" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Vícenásobný výběr" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Zaškrtávátko" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Více hodnot" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Vyberte vzhled tohoto pole" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Vzhled" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Zvolit zobrazovanou taxonomii" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Nic pro %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Hodnota musí být rovna nebo menší než %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Hodnota musí být rovna nebo větší než %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Hodnota musí být číslo" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Číslo" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Uložit 'jiné' hodnoty do voleb polí" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Přidat volbu 'jiné', která umožňuje vlastní hodnoty" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Jiné" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Přepínač" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4474,724 +6518,731 @@ msgstr "" "Definujte koncový bod pro předchozí akordeon. Tento akordeon nebude " "viditelný." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Povolit otevření tohoto akordeonu bez zavření ostatních." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Zobrazit tento akordeon jako otevřený při načtení stránky." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Otevřít" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Akordeon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Omezte, které typy souborů lze nahrát" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID souboru" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Adresa souboru" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Pole souboru" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Přidat soubor" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Dokument nevybrán" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Jméno souboru" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Aktualizovat soubor" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Upravit soubor" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Vybrat soubor" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Soubor" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Heslo" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Zadat konkrétní návratovou hodnotu" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "K načtení volby použít AJAX lazy load?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Zadejte každou výchozí hodnotu na nový řádek" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Vybrat" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Načítání selhalo" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Vyhledávání…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Načítání dalších výsledků…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Můžete vybrat pouze %d položek" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Můžete vybrat pouze 1 položku" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Prosím odstraňte %d znaků" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Prosím odstraňte 1 znak" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Prosím zadejte %d nebo více znaků" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Prosím zadejte 1 nebo více znaků" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Nebyly nalezeny žádné výsledky" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d výsledků je k dispozici, použijte šipky nahoru a dolů pro navigaci." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "" "Jeden výsledek je k dispozici, stiskněte klávesu enter pro jeho vybrání." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Vybrat" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID uživatele" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Objekt uživatele" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Pole uživatelů" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Všechny uživatelské role" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Uživatel" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Oddělovač" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Výběr barvy" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Výchozí nastavení" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Vymazat" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Výběr barvy" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "do" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "odp" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "od" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "dop" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Vybrat" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hotovo" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Nyní" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Časové pásmo" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosekunda" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisekunda" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Vteřina" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuta" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hodina" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Čas" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Zvolit čas" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Výběr data a času" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Koncový bod" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Zarovnat zleva" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Zarovnat shora" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Umístění" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Záložka" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Hodnota musí být validní adresa URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL adresa odkazu" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Pole odkazů" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Otevřít v novém okně/záložce" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Vybrat odkaz" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Odkaz" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mail" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Velikost kroku" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximální hodnota" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimální hodnota" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rozmezí" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Obě (pole)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Štítek" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Hodnota" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertikální" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontální" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "cervena : Červená" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "Pro větší kontrolu můžete zadat jak hodnotu, tak štítek:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Zadejte každou volbu na nový řádek." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Možnosti" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Skupina tlačítek" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Rodič" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE se inicializuje až po kliknutí na pole" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Lišta nástrojů" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Pouze text" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Pouze grafika" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Grafika a text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Záložky" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klikněte pro inicializaci TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Grafika" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Hodnota nesmí překročit %d znaků" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Nechte prázdné pro nastavení bez omezení" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Limit znaků" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Zobrazí se za inputem" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Zobrazit po" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Zobrazí se před inputem" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Zobrazit před" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Zobrazí se v inputu" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Zástupný text" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Objeví se při vytváření nového příspěvku" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s vyžaduje alespoň %2$s volbu" msgstr[1] "%1$s vyžaduje alespoň %2$s volby" msgstr[2] "%1$s vyžaduje alespoň %2$s voleb" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID příspěvku" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Objekt příspěvku" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Uživatelský obrázek" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Vybrané prvky se zobrazí v každém výsledku" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Prvky" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Typ příspěvku" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtry" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Všechny taxonomie" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrovat dle taxonomie" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Všechny typy příspěvků" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrovat dle typu příspěvku" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Hledat..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Zvolit taxonomii" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Zvolit typ příspěvku" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Nebyly nalezeny žádné výsledky" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Načítání" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Dosaženo maximálního množství hodnot ( {max} hodnot )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Vztah" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Seznam oddělený čárkami. Nechte prázdné pro povolení všech typů" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Velikost souboru" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Omezte, které typy obrázků je možné nahrát" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Nahráno k příspěvku" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5202,486 +7253,493 @@ msgstr "Nahráno k příspěvku" msgid "All" msgstr "Vše" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Omezit výběr knihovny médií" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Knihovna" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Velikost náhledu" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID obrázku" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Adresa obrázku" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Pole obrázku" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Zadat konkrétní návratovou hodnotu na frontendu" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Vrátit hodnotu" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Přidat obrázek" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Není vybrán žádný obrázek" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Odstranit" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Upravit" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Všechny obrázky" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Aktualizovat obrázek" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Upravit obrázek" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Vybrat obrázek" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Obrázek" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Nevykreslovat efekt, ale zobrazit značky HTML jako prostý text" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escapovat HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Žádné formátování" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automaticky přidávat <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automaticky přidávat odstavce" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Řídí, jak se vykreslují nové řádky" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nové řádky" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Týden začíná" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Formát použitý při ukládání hodnoty" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Uložit formát" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Týden" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Předchozí" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Následující" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Dnes" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Hotovo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Výběr data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Šířka" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Velikost pro Embed" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Vložte URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Text zobrazený při neaktivním poli" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Text (neaktivní)" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Text zobrazený při aktivním poli" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Text (aktivní)" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Stylizované uživatelské rozhraní" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Výchozí hodnota" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Zobrazí text vedle zaškrtávacího políčka" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Zpráva" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Ne" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ano" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Pravda / Nepravda" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Řádek" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabulka" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Určení stylu použitého pro vykreslení vybraných polí" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Typ zobrazení" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Podřazená pole" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Skupina" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Přizpůsobení výšky mapy" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Výška" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Nastavit počáteční úroveň přiblížení" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Přiblížení" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Vycentrovat počáteční zobrazení mapy" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Vycentrovat" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Vyhledat adresu..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Najít aktuální umístění" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Vymazat polohu" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Hledat" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Je nám líto, ale tento prohlížeč nepodporuje geolokaci" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Formát vrácen pomocí funkcí šablony" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formát návratové hodnoty" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Vlastní:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Formát zobrazený při úpravě příspěvku" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formát zobrazení" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Výběr času" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Neaktivní (%s)" msgstr[1] "Neaktivní (%s)" msgstr[2] "Neaktivní (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "V koši nenalezeno žádné pole" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Nenalezeno žádné pole" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Vyhledat pole" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Zobrazit pole" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nové pole" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Upravit pole" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Přidat nové pole" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Pole" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Pole" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "V koši nebyly nalezeny žádné skupiny polí" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Nebyly nalezeny žádné skupiny polí" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Hledat skupiny polí" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Prohlížet skupinu polí" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nová skupina polí" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Upravit skupinu polí" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Přidat novou skupinu polí" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Přidat nové" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Skupina polí" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Skupiny polí" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Přizpůsobte si WordPress pomocí efektivních, profesionálních a intuitivních " "polí." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5737,17 +7795,17 @@ msgstr "Nastavení aktualizováno" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Chcete-li povolit aktualizace, zadejte prosím licenční klíč na stránce Aktualizace. Pokud nemáte licenční klíč, přečtěte si podrobnosti a ceny." +"href=\"%s\">Aktualizace. Pokud nemáte licenční klíč, přečtěte si podrobnosti a ceny." #: pro/updates.php:159 msgid "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.l10n.php new file mode 100644 index 000000000..29c14114e --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'da_DK','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-05-22T11:47:45+00:00','x-generator'=>'gettext','messages'=>['[ACF shortcode value disabled for preview]'=>'[Værdien af ACF shortcode vises ikke i preview]','Close Modal'=>'Luk modal','Field moved to other group'=>'Felt er flyttet til en anden gruppe','Close modal'=>'Luk modal','Start a new group of tabs at this tab.'=>'Start en ny gruppe af tabs med denne tab.','New Tab Group'=>'Ny tab gruppe','Use a stylized checkbox using select2'=>'Brug en stylet checkbox med select2','Save Other Choice'=>'Gem andre valg','Allow Other Choice'=>'Tillad Andet valg','Add Toggle All'=>'Tilføj "Vælg alle"','Save Custom Values'=>'Gem brugerdefineret værdier','Allow Custom Values'=>'Tillad brugerdefinerede værdier','Updates'=>'Opdateringer','Advanced Custom Fields logo'=>'Advanced Custom Fields logo','Save Changes'=>'Gem ændringer','Field Group Title'=>'Feltgruppe titel','Add title'=>'Tilføj titel','New to ACF? Take a look at our getting started guide.'=>'Ny til ACF? Tag et kig på vores kom godt i gang guide.','Error: %s'=>'FEJL: %s','Widget'=>'Widget','User Role'=>'Brugerrolle','Comment'=>'Kommentar','Post Format'=>'Indlægsformat','Menu Item'=>'Menu element','Post Status'=>'Indlægs status','Menus'=>'Menuer','Menu Locations'=>'Menu områder','Menu'=>'Menu','Post Taxonomy'=>'Indlægstaksonomi','Posts Page'=>'Indlægsside','Front Page'=>'Forside','Page Type'=>'Sidetype','Viewing back end'=>'Viser backend','Viewing front end'=>'Viser frontend','Logged in'=>'Logget ind','Current User'=>'Nuværende bruger','Page Template'=>'Sideskabelon','Register'=>'Registrer','Add / Edit'=>'Tilføj / rediger','User Form'=>'Brugerformular','Page Parent'=>'Sideforælder','Super Admin'=>'Superadministrator','Current User Role'=>'Nuværende brugerrolle','Default Template'=>'Standard skabelon','Post Template'=>'Indlægsskabelon','Post Category'=>'Indlægskategori','All %s formats'=>'Alle %s formater','Attachment'=>'Vedhæftning','%s value is required'=>'%s værdi er påkrævet','Show this field if'=>'Vis dette felt hvis','Conditional Logic'=>'Betinget logik','and'=>'og','Local JSON'=>'Lokal JSON','Clone Field'=>'Klon felt','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Tjek også at alle premium add-ons (%s) er opdateret til den seneste version.','This version contains improvements to your database and requires an upgrade.'=>'Denne version indeholder en opdatering af din database og kræver en opgradering.','Thank you for updating to %1$s v%2$s!'=>'Tak fordi du opdaterede til %1$s v%2$s!','Database Upgrade Required'=>'Databaseopgradering påkrævet','Options Page'=>'Indstillinger side','Gallery'=>'Galleri','Flexible Content'=>'Fleksibelt indhold','Repeater'=>'Gentagelser','Back to all tools'=>'Tilbage til alle værktøjer','Select items to hide them from the edit screen.'=>'Vælg elementer for at skjule dem i på redigeringssiden.','Hide on screen'=>'Skjul på skærm','Send Trackbacks'=>'Send trackbacks','Tags'=>'Tags','Categories'=>'Kategorier','Page Attributes'=>'Sideegenskaber','Format'=>'Format','Author'=>'Forfatter','Slug'=>'Korttitel','Revisions'=>'Ændringer','Comments'=>'Kommentarer','Discussion'=>'Diskussion','Excerpt'=>'Uddrag','Content Editor'=>'Indholdseditor','Permalink'=>'Permalink','Shown in field group list'=>'Vist i feltgruppe liste','Field groups with a lower order will appear first'=>'Feltgrupper med et lavere rækkefølge nr. vises først.','Order No.'=>'Rækkefølge nr.','Below fields'=>'Under felter','Below labels'=>'Under labels','Instruction Placement'=>'Instruktions placering','Label Placement'=>'Label placering','Side'=>'Side','Normal (after content)'=>'Normal (efter indhold)','High (after title)'=>'Høj (efter titel)','Position'=>'Placering','Seamless (no metabox)'=>'Integreret (ingen metaboks)','Standard (WP metabox)'=>'Standard (WP Metaboks)','Style'=>'Stil','Type'=>'Type','Key'=>'Nøgle','Order'=>'Sortering','Close Field'=>'Luk felt','id'=>'id','class'=>'class','width'=>'bredde','Required'=>'Påkrævet','Instructions for authors. Shown when submitting data'=>'Instruktioner til forfattere. Bliver vist når data indsendes','Instructions'=>'Instruktioner','Field Type'=>'Felttype','Single word, no spaces. Underscores and dashes allowed'=>'Enkelt ord, ingen mellemrum. Understregning og bindestreger er tilladt.','Field Name'=>'Feltnavn','This is the name which will appear on the EDIT page'=>'Dette er navnet der vil blive vist på REDIGER siden','Field Label'=>'Felt label','Delete'=>'Slet','Delete field'=>'Slet felt','Move'=>'Flyt','Move field to another group'=>'Flyt felt til anden gruppe','Duplicate field'=>'Duplikér felt','Edit field'=>'Rediger felt','Drag to reorder'=>'Træk for at ændre rækkefølgen','Show this field group if'=>'Vis denne feltgruppe hvis','No updates available.'=>'Ingen tilgængelige opdateringer','Database upgrade complete. See what\'s new'=>'Database opgradering udført. Se hvad der er ændret','Reading upgrade tasks...'=>'Indlæser opgraderings opgaver...','Upgrade failed.'=>'Opdatering fejlede.','Upgrade complete.'=>'Opdatering gennemført','Upgrading data to version %s'=>'Opdaterer data til version %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Det er yderst anbefalet at du tager en backup af din database inden du fortsætter. Er du sikker på at du vil køre opdateringen nu?','Please select at least one site to upgrade.'=>'Vælg venligst mindst et websted at opgradere.','Database Upgrade complete. Return to network dashboard'=>'Databaseopgradering udført. Tilbage til netværk kontrolpanel','Site is up to date'=>'Webstedet er opdateret','Site requires database upgrade from %1$s to %2$s'=>'Webstedet kræver en databaseopgradering %1$s til %2$s','Site'=>'Websted','Upgrade Sites'=>'Opgrader websteder','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'De følgende websteder kræver en databaseopgradering. Vælg dem du ønsker at opgradere og klik på %s.','Add rule group'=>'Tilføj regelgruppe','Rules'=>'Regler','Copied'=>'Kopieret','Copy to clipboard'=>'Kopier til udklipsholder','Select Field Groups'=>'Vælg feltgrupper','No field groups selected'=>'Ingen feltgrupper valgt','Generate PHP'=>'Generér PHP','Export Field Groups'=>'Eksporter feltgrupper','Import file empty'=>'Importeret fil er tom','Incorrect file type'=>'Forkert filtype','Error uploading file. Please try again'=>'Fejl ved upload af fil. Prøv venligst igen','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Vælg ACF JSON filen du gerne vil importere. Når du klikker import herunder, vil ACF importere feltgrupperne.','Import Field Groups'=>'Importer feltgrupper','Sync'=>'Synkroniser','Select %s'=>'Vælg %s','Duplicate'=>'Duplikér','Duplicate this item'=>'Dupliker dette element','Supports'=>'Understøtter','Documentation'=>'Dokumentation','Description'=>'Beskrivelse','Sync available'=>'Synkronisering tilgængelig','Field group synchronized.'=>'Feltgruppe synkroniseret.' . "\0" . '%s feltgrupper synkroniseret.','Field group duplicated.'=>'Feltgruppe duplikeret.' . "\0" . '%s feltgrupper duplikeret.','Active (%s)'=>'Aktive (%s)' . "\0" . 'Aktive (%s)','Review sites & upgrade'=>'Gennemgå websteder og opdater','Upgrade Database'=>'Opgradér database','Custom Fields'=>'Tilpasset felter','Move Field'=>'Flyt felt','Please select the destination for this field'=>'Vælg venligst destinationen for dette felt','The %1$s field can now be found in the %2$s field group'=>'Feltet %1$s kan nu findes i %2$s feltgruppen','Move Complete.'=>'Flytning udført.','Active'=>'Aktiv','Field Keys'=>'Feltnøgler','Settings'=>'Indstillinger','Location'=>'Placering','Null'=>'Null','copy'=>'Kopier','(this field)'=>'(dette felt)','Checked'=>'Valgt','Move Custom Field'=>'Flyt tilpasset Felt','Field group title is required'=>'Feltgruppe titel er påkrævet','This field cannot be moved until its changes have been saved'=>'Dette felt kan ikke flyttes før ændringerne er blevet gemt','The string "field_" may not be used at the start of a field name'=>'Strengen "field_" må ikke bruges i starten af et felts navn','Field group draft updated.'=>'Feltgruppe kladde opdateret.','Field group scheduled for.'=>'Feltgruppe planlagt til.','Field group submitted.'=>'Feltgruppe indsendt.','Field group saved.'=>'Feltgruppe gemt.','Field group published.'=>'Feltgruppe udgivet.','Field group deleted.'=>'Feltgruppe slettet.','Field group updated.'=>'Feltgruppe opdateret.','Tools'=>'Værktøjer','is not equal to'=>'er ikke lig med','is equal to'=>'er lig med','Forms'=>'Formularer','Page'=>'Side','Post'=>'Indlæg','Choice'=>'Valg','Basic'=>'Grundlæggende','Unknown'=>'Ukendt','Field type does not exist'=>'Felttype eksisterer ikke','Spam Detected'=>'Spam opdaget','Post updated'=>'Indlæg opdateret','Update'=>'Opdater','Validate Email'=>'Validér e-mail','Content'=>'Indhold','Title'=>'Titel','Edit field group'=>'Rediger feltgruppe','Selection is less than'=>'Det valgte er mindre end','Selection is greater than'=>'Det valgte er større end','Value is less than'=>'Værdien er mindre end','Value is greater than'=>'Værdien er højere end','Value contains'=>'Værdi indeholder','Value is not equal to'=>'Værdien er ikke lige med','Value is equal to'=>'Værdien er lige med','Has no value'=>'Har ingen værdi','Has any value'=>'Har enhver værdi','Cancel'=>'Annuller','Are you sure?'=>'Er du sikker?','%d fields require attention'=>'%d felter kræver opmærksomhed','1 field requires attention'=>'1 felt kræver opmærksomhed','Validation failed'=>'Validering fejlede','Validation successful'=>'Validering lykkedes','Restricted'=>'Begrænset','Collapse Details'=>'Skjul detaljer','Expand Details'=>'Udvid detailer','Uploaded to this post'=>'Uploadet til dette indlæg','verbUpdate'=>'Opdater','verbEdit'=>'Rediger','The changes you made will be lost if you navigate away from this page'=>'Dine ændringer vil gå tabt, hvis du går væk fra denne side','File type must be %s.'=>'Filtypen skal være %s.','or'=>'eller','File size must not exceed %s.'=>'Filstørrelsen må ikke overskride %s. ','File size must be at least %s.'=>'Filens størrelse skal være mindst %s.','Image height must not exceed %dpx.'=>'Billedets højde må ikke overskride %dpx.','Image height must be at least %dpx.'=>'Billedets højde skal være mindst %dpx.','Image width must not exceed %dpx.'=>'Billedets bredde må ikke overskride %dpx.','Image width must be at least %dpx.'=>'Billedets bredde skal være mindst %dpx.','(no title)'=>'(ingen titel)','Full Size'=>'Fuld størrelse','Large'=>'Stor','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(intet mærkat)','Sets the textarea height'=>'Sætter tekstområdets højde','Rows'=>'Rækker','Text Area'=>'Tekstområde','Add new choice'=>'Tilføj nyt valg','Toggle All'=>'Vælg alle','Allow Archives URLs'=>'Tillad Arkiv URLer','Archives'=>'Arkiver','Page Link'=>'Side link','Add'=>'Tilføj','Name'=>'Navn','%s added'=>'%s tilføjet','%s already exists'=>'%s findes allerede','User unable to add new %s'=>'Brugeren kan ikke tilføje ny %s','Term ID'=>'Term ID','Term Object'=>'Term Objekt','Load value from posts terms'=>'Indlæs værdi fra indlæggets termer','Load Terms'=>'Indlæs termer','Connect selected terms to the post'=>'Forbind valgte termer til indlæget','Save Terms'=>'Gem termer','Create Terms'=>'Opret termer','Radio Buttons'=>'Radioknapper','Single Value'=>'Enkelt værdi','Multiple Values'=>'Flere værdier','Select the appearance of this field'=>'Vælg udseendet for dette felt','Appearance'=>'Udseende','Select the taxonomy to be displayed'=>'Vælg klassificeringen der vises','No TermsNo %s'=>'Ingen %s','Value must be equal to or lower than %d'=>'Værdien skal være mindre end eller lig med %d','Value must be equal to or higher than %d'=>'Værdien skal være lig med eller højere end %d','Value must be a number'=>'Værdien skal være et tal','Number'=>'Nummer','Save \'other\' values to the field\'s choices'=>'Gem \'andre\' værdier i feltet valgmuligheder','Add \'other\' choice to allow for custom values'=>'Tilføj \'andet\' muligheden for at tillade tilpasset værdier','Other'=>'Andre','Radio Button'=>'Radio-knap','Open'=>'Åben','Accordion'=>'Akkordion','Restrict which files can be uploaded'=>'Begræns hvilke filer der kan uploades','File ID'=>'Fil ID','File URL'=>'Fil URL','File Array'=>'Fil array','Add File'=>'Tilføj fil','No file selected'=>'Ingen fil valgt','File name'=>'Filnavn','Update File'=>'Opdater fil','Edit File'=>'Rediger fil','Select File'=>'Vælg fil','File'=>'Fil','Password'=>'Adgangskode','Enter each default value on a new line'=>'Indtast hver standardværdi på en ny linie','verbSelect'=>'Vælg','Select2 JS load_failLoading failed'=>'Indlæsning fejlede','Select2 JS searchingSearching…'=>'Søger…','Select2 JS load_moreLoading more results…'=>'Indlæser flere resultater…','Select2 JS selection_too_long_nYou can only select %d items'=>'Du kan kun vælge %d elementer','Select2 JS selection_too_long_1You can only select 1 item'=>'Du kan kun vælge 1 element','Select2 JS input_too_long_nPlease delete %d characters'=>'Fjern venligst %d karakterer','Select2 JS input_too_long_1Please delete 1 character'=>'Fjern venligst 1 karakter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Tilføj venligst %d eller flere karakterer','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Tilføj venligst 1 eller flere karakterer','Select2 JS matches_0No matches found'=>'Ingen match fundet','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultater fundet, brug piletasterne op og ned for at navigere.','Select2 JS matches_1One result is available, press enter to select it.'=>'Et resultat er tilgængeligt, tryk enter for at vælge det.','nounSelect'=>'Vælg','User ID'=>'Bruger ID','User Object'=>'Bruger objekt','User Array'=>'Bruger array','All user roles'=>'Alle brugerroller','Filter by Role'=>'Filtrer efter rolle','User'=>'Bruger','Separator'=>'Separator','Select Color'=>'Vælg farve','Default'=>'Standard','Clear'=>'Ryd','Color Picker'=>'Farvevælger','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Vælg','Date Time Picker JS closeTextDone'=>'Udført','Date Time Picker JS currentTextNow'=>'Nu','Date Time Picker JS timezoneTextTime Zone'=>'Tidszone','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekund','Date Time Picker JS millisecTextMillisecond'=>'Millisekund','Date Time Picker JS secondTextSecond'=>'Sekund','Date Time Picker JS minuteTextMinute'=>'Minut','Date Time Picker JS hourTextHour'=>'Time','Date Time Picker JS timeTextTime'=>'Tid','Date Time Picker JS timeOnlyTitleChoose Time'=>'Vælg tidpunkt','Date Time Picker'=>'Datovælger','Endpoint'=>'Endpoint','Left aligned'=>'Venstrejusteret','Placement'=>'Placering','Tab'=>'Tab','Value must be a valid URL'=>'Værdien skal være en valid URL','Link URL'=>'Link URL','Link Array'=>'Link array','Opens in a new window/tab'=>'Åbner i et nyt vindue/faneblad','Select Link'=>'Vælg link','Link'=>'Link','Email'=>'E-mail','Maximum Value'=>'Maksimum værdi','Minimum Value'=>'Minimum værdi','Both (Array)'=>'Begge (Array)','Label'=>'Etiket','Value'=>'Værdi','Vertical'=>'Vertikal','Horizontal'=>'Horisontal','red : Red'=>'rød : Rød','For more control, you may specify both a value and label like this:'=>'For mere kontrol, kan du specificere både værdi og label, sådan:','Choices'=>'Valg','Button Group'=>'Knappe gruppe','Allow Null'=>'Tillad null','Parent'=>'Forælder','Toolbar'=>'Værktøjslinje','Text Only'=>'Kun tekst','Visual Only'=>'Kun visuelt','Visual & Text'=>'Visuelt & tekst','Tabs'=>'Tabs','Name for the Text editor tab (formerly HTML)Text'=>'Tekst','Visual'=>'Visuel','Value must not exceed %d characters'=>'Værdi må ikke overskride %d karakterer','Character Limit'=>'Karakterbegrænsning','Appears after the input'=>'Vises efter feltet','Append'=>'Tilføj før','Appears before the input'=>'Vises før feltet','Prepend'=>'Tilføj efter','Appears within the input'=>'Vises i feltet','Appears when creating a new post'=>'Vises når et nyt indlæg oprettes','Text'=>'Tekst','%1$s requires at least %2$s selection'=>'%1$s kræver mindst %2$s valg' . "\0" . '%1$s kræver mindst %2$s valg','Post ID'=>'Indlægs ID','Post Object'=>'Indlægs objekt','Maximum Posts'=>'Maksimum antal indlæg','Minimum Posts'=>'Minimum antal indlæg','Featured Image'=>'Fremhævet billede','Selected elements will be displayed in each result'=>'Valgte elementer vil blive vist i hvert resultat','Elements'=>'Elementer','Taxonomy'=>'Klassificering','Post Type'=>'Indholdstype','Filters'=>'Filtre','All taxonomies'=>'Alle klassificeringer','Filter by Taxonomy'=>'Filtrer efter klassificeringer','All post types'=>'Alle indholdstyper','Filter by Post Type'=>'Filtrer efter indholdstype','Search...'=>'Søg...','Select taxonomy'=>'Vælg klassificering','Select post type'=>'Vælg indholdstype','No matches found'=>'Ingen match fundet','Loading'=>'Indlæser','Maximum values reached ( {max} values )'=>'Maksimalt antal værdier nået ( {max} værdier )','Relationship'=>'Relation','Comma separated list. Leave blank for all types'=>'Kommasepareret liste. Efterlad blank hvis alle typer tillades','Allowed File Types'=>'Tilladte filtyper','Maximum'=>'Maksimum','File size'=>'Filstørrelse','Minimum'=>'Minimum','Uploaded to post'=>'Uploadet til indlæg','All'=>'Alle','Library'=>'Bibliotek','Preview Size'=>'Størrelse på forhåndsvisning','Image ID'=>'Billede ID','Image URL'=>'Billede URL','Image Array'=>'Billede array','Specify the returned value on front end'=>'Specificerer værdien der returneres til frontenden','Return Value'=>'Returneret værdi','Add Image'=>'Tilføj billede','No image selected'=>'Intet billede valgt','Remove'=>'Fjern','Edit'=>'Rediger','All images'=>'Alle billeder','Update Image'=>'Opdater billede','Edit Image'=>'Rediger billede','Select Image'=>'Vælg billede','Image'=>'Billede','Allow HTML markup to display as visible text instead of rendering'=>'Tillad at HTML kode bliver vist som tekst i stedet for at blive renderet','Escape HTML'=>'Escape HTML','No Formatting'=>'Ingen formatering','Automatically add <br>'=>'Tilføj automatisk <br>','Automatically add paragraphs'=>'Tilføj automatisk afsnit','Controls how new lines are rendered'=>'Kontroller hvordan linjeskift vises','New Lines'=>'Linjeskift','Week Starts On'=>'Ugen starter','Save Format'=>'Gem format','Date Picker JS weekHeaderWk'=>'Uge','Date Picker JS prevTextPrev'=>'Forrige','Date Picker JS nextTextNext'=>'Næste','Date Picker JS closeTextDone'=>'Udført','Date Picker'=>'Datovælger','Width'=>'Bredde','Enter URL'=>'Indtast URL','oEmbed'=>'oEmbed','Default Value'=>'Standardværdi','Message'=>'Besked','No'=>'Nej','Yes'=>'Ja','True / False'=>'Sand / Falsk','Row'=>'Række','Table'=>'Tabel','Block'=>'Blok','Layout'=>'Layout','Sub Fields'=>'Underfelter','Group'=>'Gruppe','Customize the map height'=>'Tilpas kortets højde','Height'=>'Højde','Set the initial zoom level'=>'Sæt standard zoom niveau','Zoom'=>'Zoom','Center the initial map'=>'Kortets centrum fra start','Center'=>'Centrum','Search for address...'=>'Søg efter adresse...','Find current location'=>'Find nuværende lokation','Clear location'=>'Ryd lokation','Search'=>'Søg','Sorry, this browser does not support geolocation'=>'Beklager, denne browser understøtter ikke geolokation','Google Map'=>'Google Map','Custom:'=>'Tilpasset:','Inactive (%s)'=>'Inaktivt (%s)' . "\0" . 'Inaktive (%s)','No Fields found in Trash'=>'Ingen felter fundet i papirkurven.','No Fields found'=>'Ingen felter fundet','Search Fields'=>'Søge felter','View Field'=>'Vis felt','New Field'=>'Nyt felt','Edit Field'=>'Rediger felt','Add New Field'=>'Tilføj nyt felt','Field'=>'Felt','Fields'=>'Felter','No Field Groups found in Trash'=>'Ingen gruppefelter fundet i papirkurven','No Field Groups found'=>'Ingen gruppefelter fundet','Search Field Groups'=>'Søg feltgrupper','View Field Group'=>'Vis feltgruppe','New Field Group'=>'Ny feltgruppe','Edit Field Group'=>'Rediger feltgruppe','Add New Field Group'=>'Tilføj ny feltgruppe','Add New'=>'Tilføj ny','Field Group'=>'Feltgruppe','Field Groups'=>'Feltgrupper','Customize WordPress with powerful, professional and intuitive fields.'=>'Tilpas WordPress med effektfulde, professionelle og intuitive felter.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-da_DK.mo new file mode 100644 index 0000000000000000000000000000000000000000..60f30d0dc60504f7e4ff4e2adae62fa3f21817b8 GIT binary patch literal 29248 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 or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s. %3$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:34 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:223 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:56 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-field-group.js:2782 +#: assets/build/js/acf-field-group.js:3272 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:311 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:309 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:307 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:282 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:387 +#: includes/fields/class-acf-field-select.php:386 +#: includes/fields/class-acf-field-user.php:82 +msgid "Select Multiple" +msgstr "" + +#: includes/admin/views/global/navigation.php:235 +msgid "WP Engine logo" +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 +msgid "Edit Terms Capability" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 +msgid "The capability name for managing terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 +msgid "Manage Terms Capability" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:891 +msgid "" +"Sets whether posts should be excluded from search results and taxonomy " +"archive pages." +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:78 +msgid "More Tools from WP Engine" +msgstr "" + +#. translators: %s - WP Engine logo +#: includes/admin/views/acf-field-group/pro-features.php:73 +msgid "Built for those that build with WordPress, by the team at %s" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:6 +msgid "View Pricing & Upgrade" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +msgid "Learn More" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:28 +msgid "" +"Speed up your workflow and develop better websites with features like ACF " +"Blocks and Options Pages, and sophisticated field types like Repeater, " +"Flexible Content, Clone, and Gallery." +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:2 +msgid "Unlock Advanced Features and Build Even More with ACF PRO" +msgstr "" + +#. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" +#: includes/admin/views/global/form-top.php:19 +msgid "%s fields" +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:267 +msgid "No terms" +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:240 +msgid "No post types" +msgstr "" + +#: includes/admin/post-types/admin-post-types.php:264 +msgid "No posts" +msgstr "" + +#: includes/admin/post-types/admin-post-types.php:238 +msgid "No taxonomies" +msgstr "" + +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 +msgid "No field groups" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:255 +msgid "No fields" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 +msgid "No description" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:432 +#: includes/fields/class-acf-field-post_object.php:350 +#: includes/fields/class-acf-field-relationship.php:553 +msgid "Any post status" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:288 +msgid "" +"This taxonomy key is already in use by another taxonomy registered outside " +"of ACF and cannot be used." +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:284 +msgid "" +"This taxonomy key is already in use by another taxonomy in ACF and cannot be " +"used." +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:256 +msgid "" +"The taxonomy key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:251 +msgid "The taxonomy key must be under 32 characters." +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:99 +msgid "No Taxonomies found in Trash" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:98 +msgid "No Taxonomies found" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:97 +msgid "Search Taxonomies" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:96 +msgid "View Taxonomy" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:95 +msgid "New Taxonomy" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:94 +msgid "Edit Taxonomy" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:93 +msgid "Add New Taxonomy" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:100 +msgid "No Post Types found in Trash" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:99 +msgid "No Post Types found" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:98 +msgid "Search Post Types" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:97 +msgid "View Post Type" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:96 +msgid "New Post Type" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:95 +msgid "Edit Post Type" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:94 +msgid "Add New Post Type" +msgstr "" + +#: includes/post-types/class-acf-post-type.php:366 +msgid "" +"This post type key is already in use by another post type registered outside " +"of ACF and cannot be used." +msgstr "" + +#: includes/post-types/class-acf-post-type.php:361 +msgid "" +"This post type key is already in use by another post type in ACF and cannot " +"be used." +msgstr "" + +#. translators: %s a link to WordPress.org's Reserved Terms page +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 +msgid "" +"This field must not be a WordPress reserved " +"term." +msgstr "" + +#: includes/post-types/class-acf-post-type.php:333 +msgid "" +"The post type key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" + +#: includes/post-types/class-acf-post-type.php:328 +msgid "The post type key must be under 20 characters." +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:25 +msgid "We do not recommend using this field in ACF Blocks." +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:25 +msgid "" +"Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " +"for a rich text-editing experience that also allows for multimedia content." +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:23 +msgid "WYSIWYG Editor" +msgstr "" + +#: includes/fields/class-acf-field-user.php:17 +msgid "" +"Allows the selection of one or more users which can be used to create " +"relationships between data objects." +msgstr "" + +#: includes/fields/class-acf-field-url.php:20 +msgid "A text input specifically designed for storing web addresses." +msgstr "" + +#: includes/fields/class-acf-field-url.php:19 +msgid "URL" +msgstr "" + +#: includes/fields/class-acf-field-true_false.php:25 +msgid "" +"A toggle that allows you to pick a value of 1 or 0 (on or off, true or " +"false, etc). Can be presented as a stylized switch or checkbox." +msgstr "" + +#: includes/fields/class-acf-field-time_picker.php:25 +msgid "" +"An interactive UI for picking a time. The time format can be customized " +"using the field settings." +msgstr "" + +#: includes/fields/class-acf-field-textarea.php:24 +msgid "A basic textarea input for storing paragraphs of text." +msgstr "" + +#: includes/fields/class-acf-field-text.php:24 +msgid "A basic text input, useful for storing single string values." +msgstr "" + +#: includes/fields/class-acf-field-taxonomy.php:22 +msgid "" +"Allows the selection of one or more taxonomy terms based on the criteria and " +"options specified in the fields settings." +msgstr "" + +#: includes/fields/class-acf-field-tab.php:26 +msgid "" +"Allows you to group fields into tabbed sections in the edit screen. Useful " +"for keeping fields organized and structured." +msgstr "" + +#: includes/fields/class-acf-field-select.php:25 +msgid "A dropdown list with a selection of choices that you specify." +msgstr "" + +#: includes/fields/class-acf-field-relationship.php:19 +msgid "" +"A dual-column interface to select one or more posts, pages, or custom post " +"type items to create a relationship with the item that you're currently " +"editing. Includes options to search and filter." +msgstr "" + +#: includes/fields/class-acf-field-range.php:24 +msgid "" +"An input for selecting a numerical value within a specified range using a " +"range slider element." +msgstr "" + +#: includes/fields/class-acf-field-radio.php:25 +msgid "" +"A group of radio button inputs that allows the user to make a single " +"selection from values that you specify." +msgstr "" + +#: includes/fields/class-acf-field-post_object.php:19 +msgid "" +"An interactive and customizable UI for picking one or many posts, pages or " +"post type items with the option to search. " +msgstr "" + +#: includes/fields/class-acf-field-password.php:24 +msgid "An input for providing a password using a masked field." +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:424 +#: includes/fields/class-acf-field-post_object.php:342 +#: includes/fields/class-acf-field-relationship.php:545 +msgid "Filter by Post Status" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:25 +msgid "" +"An interactive dropdown to select one or more posts, pages, custom post type " +"items or archive URLs, with the option to search." +msgstr "" + +#: includes/fields/class-acf-field-oembed.php:25 +msgid "" +"An interactive component for embedding videos, images, tweets, audio and " +"other content by making use of the native WordPress oEmbed functionality." +msgstr "" + +#: includes/fields/class-acf-field-number.php:24 +msgid "An input limited to numerical values." +msgstr "" + +#: includes/fields/class-acf-field-message.php:26 +msgid "" +"Used to display a message to editors alongside other fields. Useful for " +"providing additional context or instructions around your fields." +msgstr "" + +#: includes/fields/class-acf-field-link.php:25 +msgid "" +"Allows you to specify a link and its properties such as title and target " +"using the WordPress native link picker." +msgstr "" + +#: includes/fields/class-acf-field-image.php:25 +msgid "Uses the native WordPress media picker to upload, or choose images." +msgstr "" + +#: includes/fields/class-acf-field-group.php:25 +msgid "" +"Provides a way to structure fields into groups to better organize the data " +"and the edit screen." +msgstr "" + +#: includes/fields/class-acf-field-google-map.php:25 +msgid "" +"An interactive UI for selecting a location using Google Maps. Requires a " +"Google Maps API key and additional configuration to display correctly." +msgstr "" + +#: includes/fields/class-acf-field-file.php:25 +msgid "Uses the native WordPress media picker to upload, or choose files." +msgstr "" + +#: includes/fields/class-acf-field-email.php:24 +msgid "A text input specifically designed for storing email addresses." +msgstr "" + +#: includes/fields/class-acf-field-date_time_picker.php:25 +msgid "" +"An interactive UI for picking a date and time. The date return format can be " +"customized using the field settings." +msgstr "" + +#: includes/fields/class-acf-field-date_picker.php:25 +msgid "" +"An interactive UI for picking a date. The date return format can be " +"customized using the field settings." +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:25 +msgid "An interactive UI for selecting a color, or specifying a Hex value." +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:25 +msgid "" +"A group of checkbox inputs that allow the user to select one, or multiple " +"values that you specify." +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:26 +msgid "" +"A group of buttons with values that you specify, users can choose one option " +"from the values provided." +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:27 +msgid "" +"Allows you to group and organize custom fields into collapsable panels that " +"are shown while editing content. Useful for keeping large datasets tidy." +msgstr "" + +#: includes/fields.php:456 +msgid "" +"This provides a solution for repeating content such as slides, team members, " +"and call-to-action tiles, by acting as a parent to a set of subfields which " +"can be repeated again and again." +msgstr "" + +#: includes/fields.php:446 +msgid "" +"This provides an interactive interface for managing a collection of " +"attachments. Most settings are similar to the Image field type. Additional " +"settings allow you to specify where new attachments are added in the gallery " +"and the minimum/maximum number of attachments allowed." +msgstr "" + +#: includes/fields.php:436 +msgid "" +"This provides a simple, structured, layout-based editor. The Flexible " +"Content field allows you to define, create and manage content with total " +"control by using layouts and subfields to design the available blocks." +msgstr "" + +#: includes/fields.php:426 +msgid "" +"This allows you to select and display existing fields. It does not duplicate " +"any fields in the database, but loads and displays the selected fields at " +"run-time. The Clone field can either replace itself with the selected fields " +"or display the selected fields as a group of subfields." +msgstr "" + +#: includes/fields.php:423 +msgctxt "noun" +msgid "Clone" +msgstr "" + +#: includes/admin/views/global/navigation.php:86 includes/fields.php:338 +msgid "PRO" +msgstr "" + +#: includes/fields.php:336 includes/fields.php:393 +msgid "Advanced" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +msgid "JSON (newer)" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +msgid "Original" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +msgid "Invalid post ID." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +msgid "Invalid post type selected for review." +msgstr "" + +#: includes/admin/views/global/navigation.php:186 +msgid "More" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:96 +msgid "Tutorial" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:73 +msgid "Select Field" +msgstr "" + +#. translators: %s: A link to the popular fields used in ACF +#: includes/admin/views/browse-fields-modal.php:60 +msgid "Try a different search term or browse %s" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:57 +msgid "Popular fields" +msgstr "" + +#. translators: %s: The invalid search term +#: includes/admin/views/browse-fields-modal.php:50 +msgid "No search results for '%s'" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:23 +msgid "Search fields..." +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:21 +msgid "Select Field Type" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:4 +msgid "Popular" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:15 +msgid "Add Taxonomy" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:14 +msgid "Create custom taxonomies to classify post type content" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:13 +msgid "Add Your First Taxonomy" +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 +msgid "Hierarchical taxonomies can have descendants (like categories)." +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 +msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +msgid "One or many post types that can be classified with this taxonomy." +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 +msgid "genre" +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +msgid "Genre" +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 +msgid "Genres" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 +msgid "" +"Optional custom controller to use instead of `WP_REST_Terms_Controller `." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 +msgid "Expose this post type in the REST API." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 +msgid "Customize the query variable name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +msgid "" +"Terms can be accessed using the non-pretty permalink, e.g., {query_var}" +"={term_slug}." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 +msgid "Parent-child terms in URLs for hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 +msgid "Customize the slug used in the URL" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 +msgid "Permalinks for this taxonomy are disabled." +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 +msgid "" +"Rewrite the URL using the taxonomy key as the slug. Your permalink structure " +"will be" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 +msgid "Taxonomy Key" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +msgid "Select the type of permalink to use for this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 +msgid "Display a column for the taxonomy on post type listing screens." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 +msgid "Show Admin Column" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 +msgid "Show the taxonomy in the quick/bulk edit panel." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 +msgid "Quick Edit" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 +msgid "List the taxonomy in the Tag Cloud Widget controls." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 +msgid "Tag Cloud" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 +msgid "" +"A PHP function name to be called for sanitizing taxonomy data saved from a " +"meta box." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 +msgid "Meta Box Sanitization Callback" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 +msgid "" +"A PHP function name to be called to handle the content of a meta box on your " +"taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 +msgid "Register Meta Box Callback" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +msgid "No Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +msgid "Custom Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +msgid "" +"Controls the meta box on the content editor screen. By default, the " +"Categories meta box is shown for hierarchical taxonomies, and the Tags meta " +"box is shown for non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 +msgid "Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 +msgid "Categories Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 +msgid "Tags Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 +msgid "A link to a tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 +msgid "Describes a navigation link block variation used in the block editor." +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +msgid "A link to a %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 +msgid "Tag Link" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 +msgid "" +"Assigns a title for navigation link block variation used in the block editor." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 +msgid "← Go to tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 +msgid "" +"Assigns the text used to link back to the main index after updating a term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 +msgid "Back To Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +msgid "← Go to %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 +msgid "Tags list" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 +msgid "Assigns text to the table hidden heading." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 +msgid "Tags list navigation" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 +msgid "Assigns text to the table pagination hidden heading." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 +msgid "Filter by category" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 +msgid "Assigns text to the filter button in the posts lists table." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 +msgid "Filter By Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +msgid "Filter by %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 +msgid "" +"The description is not prominent by default; however, some themes may show " +"it." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 +msgid "Describes the Description field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 +msgid "Description Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 +msgid "" +"Assign a parent term to create a hierarchy. The term Jazz, for example, " +"would be the parent of Bebop and Big Band" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 +msgid "Describes the Parent field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 +msgid "Parent Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 +msgid "" +"The \"slug\" is the URL-friendly version of the name. It is usually all " +"lower case and contains only letters, numbers, and hyphens." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 +msgid "Describes the Slug field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 +msgid "Slug Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 +msgid "The name is how it appears on your site" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 +msgid "Describes the Name field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 +msgid "Name Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 +msgid "No tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 +msgid "" +"Assigns the text displayed in the posts and media list tables when no tags " +"or categories are available." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 +msgid "No Terms" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +msgid "No %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 +msgid "No tags found" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 +msgid "" +"Assigns the text displayed when clicking the 'choose from most used' text in " +"the taxonomy meta box when no tags are available, and assigns the text used " +"in the terms list table when there are no items for a taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 +msgid "Not Found" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 +msgid "Assigns text to the Title field of the Most Used tab." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 +msgid "Most Used" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 +msgid "Choose from the most used tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 +msgid "" +"Assigns the 'choose from most used' text used in the meta box when " +"JavaScript is disabled. Only used on non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 +msgid "Choose From Most Used" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +msgid "Choose from the most used %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 +msgid "Add or remove tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 +msgid "" +"Assigns the add or remove items text used in the meta box when JavaScript is " +"disabled. Only used on non-hierarchical taxonomies" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 +msgid "Add Or Remove Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +msgid "Add or remove %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 +msgid "Separate tags with commas" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 +msgid "" +"Assigns the separate item with commas text used in the taxonomy meta box. " +"Only used on non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 +msgid "Separate Items With Commas" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +msgid "Separate %s with commas" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 +msgid "Popular Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 +msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 +msgid "Popular Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +msgid "Popular %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 +msgid "Search Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 +msgid "Assigns search items text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 +msgid "Parent Category:" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 +msgid "Assigns parent item text, but with a colon (:) added to the end." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 +msgid "Parent Item With Colon" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 +msgid "Parent Category" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 +msgid "Assigns parent item text. Only used on hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 +msgid "Parent Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +msgid "Parent %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 +msgid "New Tag Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 +msgid "Assigns the new item name text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 +msgid "New Item Name" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +msgid "New %s Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 +msgid "Add New Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 +msgid "Assigns the add new item text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 +msgid "Update Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 +msgid "Assigns the update item text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 +msgid "Update Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +msgid "Update %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 +msgid "View Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 +msgid "In the admin bar to view term during editing." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 +msgid "Edit Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 +msgid "At the top of the editor screen when editing a term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 +msgid "All Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 +msgid "Assigns the all items text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 +msgid "Assigns the menu name text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 +msgid "Menu Label" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 +msgid "Active taxonomies are enabled and registered with WordPress." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 +msgid "A descriptive summary of the taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 +msgid "A descriptive summary of the term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 +msgid "Term Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 +msgid "Single word, no spaces. Underscores and dashes allowed." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 +msgid "Term Slug" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 +msgid "The name of the default term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 +msgid "Term Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 +msgid "" +"Create a term for the taxonomy that cannot be deleted. It will not be " +"selected for posts by default." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 +msgid "Default Term" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 +msgid "" +"Whether terms in this taxonomy should be sorted in the order they are " +"provided to `wp_set_object_terms()`." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 +msgid "Sort Terms" +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:14 +msgid "Add Post Type" +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:13 +msgid "" +"Expand the functionality of WordPress beyond standard posts and pages with " +"custom post types." +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:12 +msgid "Add Your First Post Type" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 +msgid "I know what I'm doing, show me all the options." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 +msgid "Advanced Configuration" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:123 +msgid "Hierarchical post types can have descendants (like pages)." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 +msgid "Hierarchical" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:107 +msgid "Visible on the frontend and in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +msgid "Public" +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:59 +msgid "movie" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:57 +msgid "Lower case letters, underscores and dashes only, Max 20 characters." +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:41 +msgid "Movie" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 +msgid "Singular Label" +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:24 +msgid "Movies" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 +msgid "Plural Label" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1275 +msgid "" +"Optional custom controller to use instead of `WP_REST_Posts_Controller`." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 +msgid "Controller Class" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1256 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 +msgid "The namespace part of the REST API URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1255 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 +msgid "Namespace Route" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1237 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 +msgid "The base URL for the post type REST API URLs." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1236 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 +msgid "Base URL" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +msgid "" +"Exposes this post type in the REST API. Required to use the block editor." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 +msgid "Show In REST API" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +msgid "Customize the query variable name." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 +msgid "Query Variable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1177 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 +msgid "No Query Variable Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1176 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 +msgid "Custom Query Variable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1173 +msgid "" +"Items can be accessed using the non-pretty permalink, eg. {post_type}" +"={post_slug}." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1172 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +msgid "Query Variable Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 +msgid "URLs for an item and items can be accessed with a query string." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1146 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 +msgid "Publicly Queryable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1125 +msgid "Custom slug for the Archive URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1124 +msgid "Archive Slug" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1111 +msgid "" +"Has an item archive that can be customized with an archive template file in " +"your theme." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1110 +msgid "Archive" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1090 +msgid "Pagination support for the items URLs such as the archives." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1089 +msgid "Pagination" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1072 +msgid "RSS feed URL for the post type items." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1071 +msgid "Feed URL" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1053 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 +msgid "" +"Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " +"URLs." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1052 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 +msgid "Front URL Prefix" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1033 +msgid "Customize the slug used in the URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1032 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 +msgid "URL Slug" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1016 +msgid "Permalinks for this post type are disabled." +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1015 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 +msgid "" +"Rewrite the URL using a custom slug defined in the input below. Your " +"permalink structure will be" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1007 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 +msgid "No Permalink (prevent URL rewriting)" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1006 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 +msgid "Custom Permalink" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1005 +#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/basic-settings.php:56 +msgid "Post Type Key" +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1003 +#: includes/admin/views/acf-post-type/advanced-settings.php:1013 +msgid "" +"Rewrite the URL using the post type key as the slug. Your permalink " +"structure will be" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1001 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +msgid "Permalink Rewrite" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:987 +msgid "Delete items by a user when that user is deleted." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:986 +msgid "Delete With User" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:972 +msgid "Allow the post type to be exported from 'Tools' > 'Export'." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:971 +msgid "Can Export" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:940 +msgid "Optionally provide a plural to be used in capabilities." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:939 +msgid "Plural Capability Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:921 +msgid "Choose another post type to base the capabilities for this post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:920 +msgid "Singular Capability Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:906 +msgid "" +"By default the capabilities of the post type will inherit the 'Post' " +"capability names, eg. edit_post, delete_posts. Enable to use post type " +"specific capabilities, eg. edit_{singular}, delete_{plural}." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:905 +msgid "Rename Capabilities" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:890 +msgid "Exclude From Search" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 +msgid "" +"Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " +"be turned on in 'Screen options'." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:876 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 +msgid "Appearance Menus Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:858 +msgid "Appears as an item in the 'New' menu in the admin bar." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:857 +msgid "Show In Admin Bar" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:826 +msgid "" +"A PHP function name to be called when setting up the meta boxes for the edit " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:825 +msgid "Custom Meta Box Callback" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:805 +msgid "Menu Icon" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:787 +msgid "The position in the sidebar menu in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:786 +msgid "Menu Position" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:768 +msgid "" +"By default the post type will get a new top level item in the admin menu. If " +"an existing top level item is supplied here, the post type will be added as " +"a submenu item under it." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:767 +msgid "Admin Menu Parent" +msgstr "" + +#. translators: %s = "dashicon class name", link to the WordPress dashicon +#. documentation. +#: includes/admin/views/acf-post-type/advanced-settings.php:755 +msgid "" +"The icon used for the post type menu item in the admin dashboard. Can be a " +"URL or %s to use for the icon." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:750 +msgid "Dashicon class name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 +msgid "Admin editor navigation in the sidebar menu." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 +msgid "Show In Admin Menu" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 +msgid "Items can be edited and managed in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 +msgid "Show In UI" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:694 +msgid "A link to a post." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:693 +msgid "Description for a navigation link block variation." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 +msgid "Item Link Description" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:688 +msgid "A link to a %s." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:673 +msgid "Post Link" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:672 +msgid "Title for a navigation link block variation." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 +msgid "Item Link" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +msgid "%s Link" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:653 +msgid "Post updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:652 +msgid "In the editor notice after an item is updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:651 +msgid "Item Updated" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:648 +msgid "%s updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:633 +msgid "Post scheduled." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:632 +msgid "In the editor notice after scheduling an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:631 +msgid "Item Scheduled" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:628 +msgid "%s scheduled." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:613 +msgid "Post reverted to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:612 +msgid "In the editor notice after reverting an item to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:611 +msgid "Item Reverted To Draft" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:608 +msgid "%s reverted to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:593 +msgid "Post published privately." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:592 +msgid "In the editor notice after publishing a private item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:591 +msgid "Item Published Privately" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:588 +msgid "%s published privately." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:573 +msgid "Post published." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:572 +msgid "In the editor notice after publishing an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:571 +msgid "Item Published" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:568 +msgid "%s published." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:553 +msgid "Posts list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:552 +msgid "Used by screen readers for the items list on the post type list screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 +msgid "Items List" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +msgid "%s list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:533 +msgid "Posts list navigation" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:532 +msgid "" +"Used by screen readers for the filter list pagination on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 +msgid "Items List Navigation" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +msgid "%s list navigation" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:512 +msgid "Filter posts by date" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:511 +msgid "" +"Used by screen readers for the filter by date heading on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:510 +msgid "Filter Items By Date" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:506 +msgid "Filter %s by date" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:491 +msgid "Filter posts list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:490 +msgid "" +"Used by screen readers for the filter links heading on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:489 +msgid "Filter Items List" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:485 +msgid "Filter %s list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:469 +msgid "In the media modal showing all media uploaded to this item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:468 +msgid "Uploaded To This Item" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:464 +msgid "Uploaded to this %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:449 +msgid "Insert into post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:448 +msgid "As the button label when adding media to content." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:447 +msgid "Insert Into Media Button" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:443 +msgid "Insert into %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:428 +msgid "Use as featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:427 +msgid "" +"As the button label for selecting to use an image as the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:426 +msgid "Use Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:413 +msgid "Remove featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:412 +msgid "As the button label when removing the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:411 +msgid "Remove Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:398 +msgid "Set featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:397 +msgid "As the button label when setting the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:396 +msgid "Set Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:383 +msgid "Featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:382 +msgid "In the editor used for the title of the featured image meta box." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:381 +msgid "Featured Image Meta Box" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:368 +msgid "Post Attributes" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:367 +msgid "In the editor used for the title of the post attributes meta box." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:366 +msgid "Attributes Meta Box" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:363 +msgid "%s Attributes" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:348 +msgid "Post Archives" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:347 +msgid "" +"Adds 'Post Type Archive' items with this label to the list of posts shown " +"when adding items to an existing menu in a CPT with archives enabled. Only " +"appears when editing menus in 'Live Preview' mode and a custom archive slug " +"has been provided." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:346 +msgid "Archives Nav Menu" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:343 +msgid "%s Archives" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:328 +msgid "No posts found in Trash" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:327 +msgid "" +"At the top of the post type list screen when there are no posts in the trash." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:326 +msgid "No Items Found in Trash" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:322 +msgid "No %s found in Trash" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:307 +msgid "No posts found" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:306 +msgid "" +"At the top of the post type list screen when there are no posts to display." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:305 +msgid "No Items Found" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +msgid "No %s found" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:286 +msgid "Search Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:285 +msgid "At the top of the items screen when searching for an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 +msgid "Search Items" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +msgid "Search %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:266 +msgid "Parent Page:" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:265 +msgid "For hierarchical types in the post type list screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:264 +msgid "Parent Item Prefix" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +msgid "Parent %s:" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:246 +msgid "New Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:244 +msgid "New Item" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:241 +msgid "New %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 +msgid "Add New Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:205 +msgid "At the top of the editor screen when adding a new item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 +msgid "Add New Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +msgid "Add New %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:186 +msgid "View Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:185 +msgid "" +"Appears in the admin bar in the 'All Posts' view, provided the post type " +"supports archives and the home page is not an archive of that post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:184 +msgid "View Items" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:166 +msgid "View Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:165 +msgid "In the admin bar to view item when editing it." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 +msgid "View Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +msgid "View %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:146 +msgid "Edit Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:145 +msgid "At the top of the editor screen when editing an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 +msgid "Edit Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +msgid "Edit %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:126 +msgid "All Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 +msgid "In the post type submenu in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 +msgid "All Items" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +msgid "All %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:105 +msgid "Admin menu name for the post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:104 +msgid "Menu Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 +msgid "Regenerate all labels using the Singular and Plural labels" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 +msgid "Regenerate" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:79 +msgid "Active post types are enabled and registered with WordPress." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:63 +msgid "A descriptive summary of the post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:48 +msgid "Add Custom" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:42 +msgid "Enable various features in the content editor." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:31 +msgid "Post Formats" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:25 +msgid "Editor" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:24 +msgid "Trackbacks" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:87 +msgid "Select existing taxonomies to classify items of the post type." +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:158 +msgid "Browse Fields" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:289 +msgid "Nothing to import" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:284 +msgid ". The Custom Post Type UI plugin can be deactivated." +msgstr "" + +#. translators: %d - number of items imported from CPTUI +#: includes/admin/tools/class-acf-admin-tool-import.php:275 +msgid "Imported %d item from Custom Post Type UI -" +msgid_plural "Imported %d items from Custom Post Type UI -" +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:259 +msgid "Failed to import taxonomies." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:241 +msgid "Failed to import post types." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:230 +msgid "Nothing from Custom Post Type UI plugin selected for import." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:206 +msgid "Imported 1 item" +msgid_plural "Imported %s items" +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:121 +msgid "" +"Importing a Post Type or Taxonomy with the same key as one that already " +"exists will overwrite the settings for the existing Post Type or Taxonomy " +"with those of the import." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:110 +#: includes/admin/tools/class-acf-admin-tool-import.php:126 +msgid "Import from Custom Post Type UI" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:354 +msgid "" +"The following code can be used to register a local version of the selected " +"items. Storing field groups, post types, or taxonomies locally can provide " +"many benefits such as faster load times, version control & dynamic fields/" +"settings. Simply copy and paste the following code to your theme's functions." +"php file or include it within an external file, then deactivate or delete " +"the items from the ACF admin." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:353 +msgid "Export - Generate PHP" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:330 +msgid "Export" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:264 +msgid "Select Taxonomies" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:239 +msgid "Select Post Types" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:155 +msgid "Exported 1 item." +msgid_plural "Exported %s items." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 +msgid "Category" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 +msgid "Tag" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:82 +msgid "%s taxonomy created" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:76 +msgid "%s taxonomy updated" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:56 +msgid "Taxonomy draft updated." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:55 +msgid "Taxonomy scheduled for." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:54 +msgid "Taxonomy submitted." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:53 +msgid "Taxonomy saved." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:49 +msgid "Taxonomy deleted." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:48 +msgid "Taxonomy updated." +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 +msgid "" +"This taxonomy could not be registered because its key is in use by another " +"taxonomy registered by another plugin or theme." +msgstr "" + +#. translators: %s number of taxonomies synchronized +#: includes/admin/post-types/admin-taxonomies.php:333 +msgid "Taxonomy synchronized." +msgid_plural "%s taxonomies synchronized." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of taxonomies duplicated +#: includes/admin/post-types/admin-taxonomies.php:326 +msgid "Taxonomy duplicated." +msgid_plural "%s taxonomies duplicated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of taxonomies deactivated +#: includes/admin/post-types/admin-taxonomies.php:319 +msgid "Taxonomy deactivated." +msgid_plural "%s taxonomies deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of taxonomies activated +#: includes/admin/post-types/admin-taxonomies.php:312 +msgid "Taxonomy activated." +msgid_plural "%s taxonomies activated." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/post-types/admin-taxonomies.php:113 +msgid "Terms" +msgstr "" + +#. translators: %s number of post types synchronized +#: includes/admin/post-types/admin-post-types.php:327 +msgid "Post type synchronized." +msgid_plural "%s post types synchronized." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types duplicated +#: includes/admin/post-types/admin-post-types.php:320 +msgid "Post type duplicated." +msgid_plural "%s post types duplicated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types deactivated +#: includes/admin/post-types/admin-post-types.php:313 +msgid "Post type deactivated." +msgid_plural "%s post types deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types activated +#: includes/admin/post-types/admin-post-types.php:306 +msgid "Post type activated." +msgid_plural "%s post types activated." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:81 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 +msgid "Post Types" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 +msgid "Advanced Settings" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 +msgid "Basic Settings" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 +msgid "" +"This post type could not be registered because its key is in use by another " +"post type registered by another plugin or theme." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:80 +msgid "%s post type created" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:78 +msgid "Add fields to %s" +msgstr "" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:76 +msgid "%s post type updated" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:56 +msgid "Post type draft updated." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:55 +msgid "Post type scheduled for." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:54 +msgid "Post type submitted." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:53 +msgid "Post type saved." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:50 +msgid "Post type updated." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:49 +msgid "Post type deleted." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1367 +msgid "Type to search..." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1173 +#: assets/build/js/acf-field-group.js:2336 +#: assets/build/js/acf-field-group.js:1413 +#: assets/build/js/acf-field-group.js:2745 +msgid "PRO Only" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 +msgid "Field groups linked successfully." +msgstr "" + +#. translators: %s - URL to ACF tools page. +#: includes/admin/admin.php:199 +msgid "" +"Import Post Types and Taxonomies registered with Custom Post Type UI and " +"manage them with ACF. Get Started." +msgstr "" + +#: includes/admin/admin.php:45 includes/admin/admin.php:311 +msgid "ACF" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "taxonomy" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "post type" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:338 +msgid "Done" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:323 +msgid "Select one or many field groups..." +msgstr "" + +#: includes/admin/admin-internal-post-type.php:322 +msgid "Please select the field groups to link." +msgstr "" + +#: includes/admin/admin-internal-post-type.php:280 +msgid "Field group linked successfully." +msgid_plural "Field groups linked successfully." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 +msgctxt "post status" +msgid "Registration Failed" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:276 +msgid "" +"This item could not be registered because its key is in use by another item " +"registered by another plugin or theme." +msgstr "" + +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 +msgid "REST API" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 +msgid "Permissions" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 +msgid "URLs" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 +msgid "Visibility" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 +msgid "Labels" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:249 +msgid "Field Settings Tabs" +msgstr "" + +#. Author URI of the plugin +#: acf.php +msgid "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" +msgstr "" + +#: includes/api/api-template.php:1010 +msgid "[ACF shortcode value disabled for preview]" +msgstr "[Værdien af ACF shortcode vises ikke i preview]" + +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:539 +msgid "Close Modal" +msgstr "Luk modal" + +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1688 +#: assets/build/js/acf-field-group.js:2016 +msgid "Field moved to other group" +msgstr "Felt er flyttet til en anden gruppe" + +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1437 assets/build/js/acf.js:1517 +msgid "Close modal" +msgstr "Luk modal" + +#: includes/fields/class-acf-field-tab.php:118 +msgid "Start a new group of tabs at this tab." +msgstr "Start en ny gruppe af tabs med denne tab." + +#: includes/fields/class-acf-field-tab.php:117 +msgid "New Tab Group" +msgstr "Ny tab gruppe" + +#: includes/fields/class-acf-field-select.php:429 +#: includes/fields/class-acf-field-true_false.php:190 +msgid "Use a stylized checkbox using select2" +msgstr "Brug en stylet checkbox med select2" + +#: includes/fields/class-acf-field-radio.php:253 +msgid "Save Other Choice" +msgstr "Gem andre valg" + +#: includes/fields/class-acf-field-radio.php:242 +msgid "Allow Other Choice" +msgstr "Tillad Andet valg" + +#: includes/fields/class-acf-field-checkbox.php:425 +msgid "Add Toggle All" +msgstr "Tilføj \"Vælg alle\"" + +#: includes/fields/class-acf-field-checkbox.php:384 +msgid "Save Custom Values" +msgstr "Gem brugerdefineret værdier" + +#: includes/fields/class-acf-field-checkbox.php:373 +msgid "Allow Custom Values" +msgstr "Tillad brugerdefinerede værdier" + +#: includes/fields/class-acf-field-checkbox.php:137 +msgid "Checkbox custom values cannot be empty. Uncheck any empty values." +msgstr "" + +#: includes/admin/views/global/navigation.php:250 +msgid "Updates" +msgstr "Opdateringer" + +#: includes/admin/views/global/navigation.php:176 +msgid "Advanced Custom Fields logo" +msgstr "Advanced Custom Fields logo" + +#: includes/admin/views/global/form-top.php:89 +msgid "Save Changes" +msgstr "Gem ændringer" + +#: includes/admin/views/global/form-top.php:76 +msgid "Field Group Title" +msgstr "Feltgruppe titel" + +#: includes/admin/views/acf-post-type/advanced-settings.php:709 +#: includes/admin/views/global/form-top.php:3 +msgid "Add title" +msgstr "Tilføj titel" + +#. translators: %s url to getting started guide +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 +msgid "" +"New to ACF? Take a look at our getting " +"started guide." +msgstr "" +"Ny til ACF? Tag et kig på vores kom godt i " +"gang guide." + +#: includes/admin/views/acf-field-group/list-empty.php:24 +msgid "Add Field Group" +msgstr "" + +#. translators: %s url to creating a field group page +#: includes/admin/views/acf-field-group/list-empty.php:18 +msgid "" +"ACF uses field groups to group custom " +"fields together, and then attach those fields to edit screens." +msgstr "" + +#: includes/admin/views/acf-field-group/list-empty.php:12 +msgid "Add Your First Field Group" +msgstr "" + +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:252 +msgid "Options Pages" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:54 +msgid "ACF Blocks" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:62 +msgid "Gallery Field" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:42 +msgid "Flexible Content Field" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:46 +msgid "Repeater Field" +msgstr "" + +#: includes/admin/views/global/navigation.php:212 +msgid "Unlock Extra Features with ACF PRO" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:267 +msgid "Delete Field Group" +msgstr "" + +#. translators: 1: Post creation date 2: Post creation time +#: includes/admin/views/acf-field-group/options.php:261 +msgid "Created on %1$s at %2$s" +msgstr "" + +#: includes/acf-field-group-functions.php:497 +msgid "Group Settings" +msgstr "" + +#: includes/acf-field-group-functions.php:495 +msgid "Location Rules" +msgstr "" + +#. translators: %s url to field types list +#: includes/admin/views/acf-field-group/fields.php:73 +msgid "" +"Choose from over 30 field types. Learn " +"more." +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:65 +msgid "" +"Get started creating new custom fields for your posts, pages, custom post " +"types and other WordPress content." +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:64 +msgid "Add Your First Field" +msgstr "" + +#. translators: A symbol (or text, if not available in your locale) meaning +#. "Order Number", in terms of positional placement. +#: includes/admin/views/acf-field-group/fields.php:43 +msgid "#" +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:33 +#: includes/admin/views/acf-field-group/fields.php:67 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:85 +msgid "Add Field" +msgstr "" + +#: includes/acf-field-group-functions.php:496 includes/fields.php:391 +msgid "Presentation" +msgstr "" + +#: includes/fields.php:390 +msgid "Validation" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:389 +msgid "General" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:69 +msgid "Import JSON" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:338 +msgid "Export As JSON" +msgstr "" + +#. translators: %s number of field groups deactivated +#: includes/admin/post-types/admin-field-groups.php:360 +msgid "Field group deactivated." +msgid_plural "%s field groups deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of field groups activated +#: includes/admin/post-types/admin-field-groups.php:353 +msgid "Field group activated." +msgid_plural "%s field groups activated." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/admin-internal-post-type-list.php:468 +#: includes/admin/admin-internal-post-type-list.php:494 +msgid "Deactivate" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:468 +msgid "Deactivate this item" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:464 +#: includes/admin/admin-internal-post-type-list.php:493 +msgid "Activate" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:464 +msgid "Activate this item" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2841 +#: assets/build/js/acf-field-group.js:3349 +msgid "Move field group to trash?" +msgstr "" + +#: acf.php:490 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:274 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Inactive" +msgstr "" + +#. Author of the plugin +#: acf.php +msgid "WP Engine" +msgstr "" + +#: acf.php:548 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields PRO." +msgstr "" + +#: acf.php:546 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields." +msgstr "" + +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 +msgid "" +"%1$s - We've detected one or more calls to retrieve ACF " +"field values before ACF has been initialized. This is not supported and can " +"result in malformed or missing data. Learn how to fix this." +msgstr "" + +#: includes/fields/class-acf-field-user.php:549 +msgid "%1$s must have a user with the %2$s role." +msgid_plural "%1$s must have a user with one of the following roles: %2$s" +msgstr[0] "" +msgstr[1] "" + +#: includes/fields/class-acf-field-user.php:540 +msgid "%1$s must have a valid user ID." +msgstr "" + +#: includes/fields/class-acf-field-user.php:379 +msgid "Invalid request." +msgstr "" + +#: includes/fields/class-acf-field-select.php:646 +msgid "%1$s is not one of %2$s" +msgstr "" + +#: includes/fields/class-acf-field-post_object.php:645 +msgid "%1$s must have term %2$s." +msgid_plural "%1$s must have one of the following terms: %2$s" +msgstr[0] "" +msgstr[1] "" + +#: includes/fields/class-acf-field-post_object.php:629 +msgid "%1$s must be of post type %2$s." +msgid_plural "%1$s must be of one of the following post types: %2$s" +msgstr[0] "" +msgstr[1] "" + +#: includes/fields/class-acf-field-post_object.php:620 +msgid "%1$s must have a valid post ID." +msgstr "" + +#: includes/fields/class-acf-field-file.php:453 +msgid "%s requires a valid attachment ID." +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:233 +msgid "Show in REST API" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:160 +msgid "Enable Transparency" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:179 +msgid "RGBA Array" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:94 +msgid "RGBA String" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:93 +#: includes/fields/class-acf-field-color_picker.php:178 +msgid "Hex String" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:12 +msgid "Upgrade to PRO" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:274 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Active" +msgstr "" + +#: includes/fields/class-acf-field-email.php:168 +msgid "'%s' is not a valid email address" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:72 +msgid "Color value" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:70 +msgid "Select default color" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:68 +msgid "Clear color" +msgstr "" + +#: includes/acf-wp-functions.php:90 +msgid "Blocks" +msgstr "" + +#: includes/acf-wp-functions.php:86 +msgid "Options" +msgstr "" + +#: includes/acf-wp-functions.php:82 +msgid "Users" +msgstr "" + +#: includes/acf-wp-functions.php:78 +msgid "Menu items" +msgstr "" + +#: includes/acf-wp-functions.php:70 +msgid "Widgets" +msgstr "" + +#: includes/acf-wp-functions.php:62 +msgid "Attachments" +msgstr "" + +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:92 +#: includes/admin/views/acf-post-type/basic-settings.php:86 +#: includes/post-types/class-acf-taxonomy.php:90 +#: includes/post-types/class-acf-taxonomy.php:91 +msgid "Taxonomies" +msgstr "" + +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 +msgid "Posts" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +msgid "Last updated: %s" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +msgid "Sorry, this post is unavailable for diff comparison." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +msgid "Invalid field group parameter(s)." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:429 +msgid "Awaiting save" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:426 +msgid "Saved" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:48 +msgid "Import" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:418 +msgid "Review changes" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:394 +msgid "Located in: %s" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:391 +msgid "Located in plugin: %s" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:388 +msgid "Located in theme: %s" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:235 +msgid "Various" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:501 +msgid "Sync changes" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:229 +msgid "Loading diff" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:228 +msgid "Review local JSON changes" +msgstr "" + +#: includes/admin/admin.php:174 +msgid "Visit website" +msgstr "" + +#: includes/admin/admin.php:173 +msgid "View details" +msgstr "" + +#: includes/admin/admin.php:172 +msgid "Version %s" +msgstr "" + +#: includes/admin/admin.php:171 +msgid "Information" +msgstr "" + +#: includes/admin/admin.php:162 +msgid "" +"Help Desk. The support professionals on " +"our Help Desk will assist with your more in depth, technical challenges." +msgstr "" + +#: includes/admin/admin.php:158 +msgid "" +"Discussions. We have an active and " +"friendly community on our Community Forums who may be able to help you " +"figure out the 'how-tos' of the ACF world." +msgstr "" + +#: includes/admin/admin.php:154 +msgid "" +"Documentation. Our extensive " +"documentation contains references and guides for most situations you may " +"encounter." +msgstr "" + +#: includes/admin/admin.php:151 +msgid "" +"We are fanatical about support, and want you to get the best out of your " +"website with ACF. If you run into any difficulties, there are several places " +"you can find help:" +msgstr "" + +#: includes/admin/admin.php:148 includes/admin/admin.php:150 +msgid "Help & Support" +msgstr "" + +#: includes/admin/admin.php:139 +msgid "" +"Please use the Help & Support tab to get in touch should you find yourself " +"requiring assistance." +msgstr "" + +#: includes/admin/admin.php:136 +msgid "" +"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " +"yourself with the plugin's philosophy and best practises." +msgstr "" + +#: includes/admin/admin.php:134 +msgid "" +"The Advanced Custom Fields plugin provides a visual form builder to " +"customize WordPress edit screens with extra fields, and an intuitive API to " +"display custom field values in any theme template file." +msgstr "" + +#: includes/admin/admin.php:131 includes/admin/admin.php:133 +msgid "Overview" +msgstr "" + +#. translators: %s the name of the location type +#: includes/locations.php:38 +msgid "Location type \"%s\" is already registered." +msgstr "" + +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 +msgid "Class \"%s\" does not exist." +msgstr "" + +#: includes/ajax/class-acf-ajax.php:157 +msgid "Invalid nonce." +msgstr "" + +#: includes/fields/class-acf-field-user.php:374 +msgid "Error loading field." +msgstr "" + +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 +#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +msgid "Location not found: %s" +msgstr "" + +#: includes/forms/form-user.php:337 +msgid "Error: %s" +msgstr "FEJL: %s" + +#: includes/locations/class-acf-location-widget.php:22 +msgid "Widget" +msgstr "Widget" + +#: includes/locations/class-acf-location-user-role.php:24 +msgid "User Role" +msgstr "Brugerrolle" + +#: includes/locations/class-acf-location-comment.php:22 +msgid "Comment" +msgstr "Kommentar" + +#: includes/locations/class-acf-location-post-format.php:22 +msgid "Post Format" +msgstr "Indlægsformat" + +#: includes/locations/class-acf-location-nav-menu-item.php:22 +msgid "Menu Item" +msgstr "Menu element" + +#: includes/locations/class-acf-location-post-status.php:22 +msgid "Post Status" +msgstr "Indlægs status" + +#: includes/acf-wp-functions.php:74 +#: includes/locations/class-acf-location-nav-menu.php:89 +msgid "Menus" +msgstr "Menuer" + +#: includes/locations/class-acf-location-nav-menu.php:80 +msgid "Menu Locations" +msgstr "Menu områder" + +#: includes/locations/class-acf-location-nav-menu.php:22 +msgid "Menu" +msgstr "Menu" + +#: includes/locations/class-acf-location-post-taxonomy.php:22 +msgid "Post Taxonomy" +msgstr "Indlægstaksonomi" + +#: includes/locations/class-acf-location-page-type.php:114 +msgid "Child Page (has parent)" +msgstr "" + +#: includes/locations/class-acf-location-page-type.php:113 +msgid "Parent Page (has children)" +msgstr "" + +#: includes/locations/class-acf-location-page-type.php:112 +msgid "Top Level Page (no parent)" +msgstr "" + +#: includes/locations/class-acf-location-page-type.php:111 +msgid "Posts Page" +msgstr "Indlægsside" + +#: includes/locations/class-acf-location-page-type.php:110 +msgid "Front Page" +msgstr "Forside" + +#: includes/locations/class-acf-location-page-type.php:22 +msgid "Page Type" +msgstr "Sidetype" + +#: includes/locations/class-acf-location-current-user.php:73 +msgid "Viewing back end" +msgstr "Viser backend" + +#: includes/locations/class-acf-location-current-user.php:72 +msgid "Viewing front end" +msgstr "Viser frontend" + +#: includes/locations/class-acf-location-current-user.php:71 +msgid "Logged in" +msgstr "Logget ind" + +#: includes/locations/class-acf-location-current-user.php:22 +msgid "Current User" +msgstr "Nuværende bruger" + +#: includes/locations/class-acf-location-page-template.php:22 +msgid "Page Template" +msgstr "Sideskabelon" + +#: includes/locations/class-acf-location-user-form.php:74 +msgid "Register" +msgstr "Registrer" + +#: includes/locations/class-acf-location-user-form.php:73 +msgid "Add / Edit" +msgstr "Tilføj / rediger" + +#: includes/locations/class-acf-location-user-form.php:22 +msgid "User Form" +msgstr "Brugerformular" + +#: includes/locations/class-acf-location-page-parent.php:22 +msgid "Page Parent" +msgstr "Sideforælder" + +#: includes/locations/class-acf-location-current-user-role.php:77 +msgid "Super Admin" +msgstr "Superadministrator" + +#: includes/locations/class-acf-location-current-user-role.php:22 +msgid "Current User Role" +msgstr "Nuværende brugerrolle" + +#: includes/locations/class-acf-location-page-template.php:73 +#: includes/locations/class-acf-location-post-template.php:85 +msgid "Default Template" +msgstr "Standard skabelon" + +#: includes/locations/class-acf-location-post-template.php:22 +msgid "Post Template" +msgstr "Indlægsskabelon" + +#: includes/locations/class-acf-location-post-category.php:22 +msgid "Post Category" +msgstr "Indlægskategori" + +#: includes/locations/class-acf-location-attachment.php:84 +msgid "All %s formats" +msgstr "Alle %s formater" + +#: includes/locations/class-acf-location-attachment.php:22 +msgid "Attachment" +msgstr "Vedhæftning" + +#: includes/validation.php:319 +msgid "%s value is required" +msgstr "%s værdi er påkrævet" + +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +msgid "Show this field if" +msgstr "Vis dette felt hvis" + +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:392 +msgid "Conditional Logic" +msgstr "Betinget logik" + +#: includes/admin/views/acf-field-group/conditional-logic.php:161 +#: includes/admin/views/acf-field-group/location-rule.php:84 +msgid "and" +msgstr "og" + +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 +msgid "Local JSON" +msgstr "Lokal JSON" + +#: includes/admin/views/acf-field-group/pro-features.php:50 +msgid "Clone Field" +msgstr "Klon felt" + +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 +msgid "" +"Please also check all premium add-ons (%s) are updated to the latest version." +msgstr "" +"Tjek også at alle premium add-ons (%s) er opdateret til den seneste version." + +#: includes/admin/views/upgrade/notice.php:29 +msgid "" +"This version contains improvements to your database and requires an upgrade." +msgstr "" +"Denne version indeholder en opdatering af din database og kræver en " +"opgradering." + +#. translators: %1 plugin name, %2 version number +#: includes/admin/views/upgrade/notice.php:28 +msgid "Thank you for updating to %1$s v%2$s!" +msgstr "Tak fordi du opdaterede til %1$s v%2$s!" + +#: includes/admin/views/upgrade/notice.php:26 +msgid "Database Upgrade Required" +msgstr "Databaseopgradering påkrævet" + +#: includes/admin/post-types/admin-field-group.php:129 +#: includes/admin/views/upgrade/notice.php:17 +msgid "Options Page" +msgstr "Indstillinger side" + +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:443 +msgid "Gallery" +msgstr "Galleri" + +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:433 +msgid "Flexible Content" +msgstr "Fleksibelt indhold" + +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:453 +msgid "Repeater" +msgstr "Gentagelser" + +#: includes/admin/views/tools/tools.php:16 +msgid "Back to all tools" +msgstr "Tilbage til alle værktøjer" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used (the one with the lowest order number)" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "Select items to hide them from the edit screen." +msgstr "Vælg elementer for at skjule dem i på redigeringssiden." + +#: includes/admin/views/acf-field-group/options.php:194 +msgid "Hide on screen" +msgstr "Skjul på skærm" + +#: includes/admin/views/acf-field-group/options.php:186 +msgid "Send Trackbacks" +msgstr "Send trackbacks" + +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 +msgid "Tags" +msgstr "Tags" + +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 +msgid "Categories" +msgstr "Kategorier" + +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 +msgid "Page Attributes" +msgstr "Sideegenskaber" + +#: includes/admin/views/acf-field-group/options.php:181 +msgid "Format" +msgstr "Format" + +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 +msgid "Author" +msgstr "Forfatter" + +#: includes/admin/views/acf-field-group/options.php:179 +msgid "Slug" +msgstr "Korttitel" + +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 +msgid "Revisions" +msgstr "Ændringer" + +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 +msgid "Comments" +msgstr "Kommentarer" + +#: includes/admin/views/acf-field-group/options.php:176 +msgid "Discussion" +msgstr "Diskussion" + +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 +msgid "Excerpt" +msgstr "Uddrag" + +#: includes/admin/views/acf-field-group/options.php:173 +msgid "Content Editor" +msgstr "Indholdseditor" + +#: includes/admin/views/acf-field-group/options.php:172 +msgid "Permalink" +msgstr "Permalink" + +#: includes/admin/views/acf-field-group/options.php:250 +msgid "Shown in field group list" +msgstr "Vist i feltgruppe liste" + +#: includes/admin/views/acf-field-group/options.php:157 +msgid "Field groups with a lower order will appear first" +msgstr "Feltgrupper med et lavere rækkefølge nr. vises først." + +#: includes/admin/views/acf-field-group/options.php:156 +msgid "Order No." +msgstr "Rækkefølge nr." + +#: includes/admin/views/acf-field-group/options.php:147 +msgid "Below fields" +msgstr "Under felter" + +#: includes/admin/views/acf-field-group/options.php:146 +msgid "Below labels" +msgstr "Under labels" + +#: includes/admin/views/acf-field-group/options.php:139 +msgid "Instruction Placement" +msgstr "Instruktions placering" + +#: includes/admin/views/acf-field-group/options.php:122 +msgid "Label Placement" +msgstr "Label placering" + +#: includes/admin/views/acf-field-group/options.php:110 +msgid "Side" +msgstr "Side" + +#: includes/admin/views/acf-field-group/options.php:109 +msgid "Normal (after content)" +msgstr "Normal (efter indhold)" + +#: includes/admin/views/acf-field-group/options.php:108 +msgid "High (after title)" +msgstr "Høj (efter titel)" + +#: includes/admin/views/acf-field-group/options.php:101 +msgid "Position" +msgstr "Placering" + +#: includes/admin/views/acf-field-group/options.php:92 +msgid "Seamless (no metabox)" +msgstr "Integreret (ingen metaboks)" + +#: includes/admin/views/acf-field-group/options.php:91 +msgid "Standard (WP metabox)" +msgstr "Standard (WP Metaboks)" + +#: includes/admin/views/acf-field-group/options.php:84 +msgid "Style" +msgstr "Stil" + +#: includes/admin/views/acf-field-group/fields.php:55 +msgid "Type" +msgstr "Type" + +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 +#: includes/admin/views/acf-field-group/fields.php:54 +msgid "Key" +msgstr "Nøgle" + +#. translators: Hidden accessibility text for the positional order number of +#. the field. +#: includes/admin/views/acf-field-group/fields.php:48 +msgid "Order" +msgstr "Sortering" + +#: includes/admin/views/acf-field-group/field.php:321 +msgid "Close Field" +msgstr "Luk felt" + +#: includes/admin/views/acf-field-group/field.php:252 +msgid "id" +msgstr "id" + +#: includes/admin/views/acf-field-group/field.php:236 +msgid "class" +msgstr "class" + +#: includes/admin/views/acf-field-group/field.php:278 +msgid "width" +msgstr "bredde" + +#: includes/admin/views/acf-field-group/field.php:272 +msgid "Wrapper Attributes" +msgstr "" + +#: includes/fields/class-acf-field.php:311 +msgid "Required" +msgstr "Påkrævet" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for authors. Shown when submitting data" +msgstr "Instruktioner til forfattere. Bliver vist når data indsendes" + +#: includes/admin/views/acf-field-group/field.php:219 +msgid "Instructions" +msgstr "Instruktioner" + +#: includes/admin/views/acf-field-group/field.php:142 +msgid "Field Type" +msgstr "Felttype" + +#: includes/admin/views/acf-field-group/field.php:183 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "" +"Enkelt ord, ingen mellemrum. Understregning og bindestreger er tilladt." + +#: includes/admin/views/acf-field-group/field.php:182 +msgid "Field Name" +msgstr "Feltnavn" + +#: includes/admin/views/acf-field-group/field.php:170 +msgid "This is the name which will appear on the EDIT page" +msgstr "Dette er navnet der vil blive vist på REDIGER siden" + +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 +msgid "Field Label" +msgstr "Felt label" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete" +msgstr "Slet" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete field" +msgstr "Slet felt" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move" +msgstr "Flyt" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move field to another group" +msgstr "Flyt felt til anden gruppe" + +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate field" +msgstr "Duplikér felt" + +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 +msgid "Edit field" +msgstr "Rediger felt" + +#: includes/admin/views/acf-field-group/field.php:82 +msgid "Drag to reorder" +msgstr "Træk for at ændre rækkefølgen" + +#: includes/admin/post-types/admin-field-group.php:99 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: assets/build/js/acf-field-group.js:2374 +#: assets/build/js/acf-field-group.js:2796 +msgid "Show this field group if" +msgstr "Vis denne feltgruppe hvis" + +#: includes/admin/views/upgrade/upgrade.php:93 +#: includes/ajax/class-acf-ajax-upgrade.php:34 +msgid "No updates available." +msgstr "Ingen tilgængelige opdateringer" + +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 +msgid "Database upgrade complete. See what's new" +msgstr "Database opgradering udført. Se hvad der er ændret" + +#: includes/admin/views/upgrade/upgrade.php:27 +msgid "Reading upgrade tasks..." +msgstr "Indlæser opgraderings opgaver..." + +#: includes/admin/views/upgrade/network.php:165 +#: includes/admin/views/upgrade/upgrade.php:64 +msgid "Upgrade failed." +msgstr "Opdatering fejlede." + +#: includes/admin/views/upgrade/network.php:162 +msgid "Upgrade complete." +msgstr "Opdatering gennemført" + +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version +#: includes/admin/views/upgrade/network.php:148 +#: includes/admin/views/upgrade/upgrade.php:29 +msgid "Upgrading data to version %s" +msgstr "Opdaterer data til version %s" + +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 +msgid "" +"It is strongly recommended that you backup your database before proceeding. " +"Are you sure you wish to run the updater now?" +msgstr "" +"Det er yderst anbefalet at du tager en backup af din database inden du " +"fortsætter. Er du sikker på at du vil køre opdateringen nu?" + +#: includes/admin/views/upgrade/network.php:116 +msgid "Please select at least one site to upgrade." +msgstr "Vælg venligst mindst et websted at opgradere." + +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 +msgid "" +"Database Upgrade complete. Return to network dashboard" +msgstr "" +"Databaseopgradering udført. Tilbage til netværk kontrolpanel" + +#: includes/admin/views/upgrade/network.php:79 +msgid "Site is up to date" +msgstr "Webstedet er opdateret" + +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 +msgid "Site requires database upgrade from %1$s to %2$s" +msgstr "Webstedet kræver en databaseopgradering %1$s til %2$s" + +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 +msgid "Site" +msgstr "Websted" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 +msgid "Upgrade Sites" +msgstr "Opgrader websteder" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +msgid "" +"The following sites require a DB upgrade. Check the ones you want to update " +"and then click %s." +msgstr "" +"De følgende websteder kræver en databaseopgradering. Vælg dem du ønsker at " +"opgradere og klik på %s." + +#: includes/admin/views/acf-field-group/conditional-logic.php:176 +#: includes/admin/views/acf-field-group/locations.php:37 +msgid "Add rule group" +msgstr "Tilføj regelgruppe" + +#: includes/admin/views/acf-field-group/locations.php:10 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" + +#: includes/admin/views/acf-field-group/locations.php:9 +msgid "Rules" +msgstr "Regler" + +#: includes/admin/tools/class-acf-admin-tool-export.php:449 +msgid "Copied" +msgstr "Kopieret" + +#: includes/admin/tools/class-acf-admin-tool-export.php:425 +msgid "Copy to clipboard" +msgstr "Kopier til udklipsholder" + +#: includes/admin/tools/class-acf-admin-tool-export.php:331 +msgid "" +"Select the items you would like to export and then select your export " +"method. Export As JSON to export to a .json file which you can then import " +"to another ACF installation. Generate PHP to export to PHP code which you " +"can place in your theme." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:215 +msgid "Select Field Groups" +msgstr "Vælg feltgrupper" + +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 +msgid "No field groups selected" +msgstr "Ingen feltgrupper valgt" + +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 +msgid "Generate PHP" +msgstr "Generér PHP" + +#: includes/admin/tools/class-acf-admin-tool-export.php:34 +msgid "Export Field Groups" +msgstr "Eksporter feltgrupper" + +#: includes/admin/tools/class-acf-admin-tool-import.php:174 +msgid "Import file empty" +msgstr "Importeret fil er tom" + +#: includes/admin/tools/class-acf-admin-tool-import.php:165 +msgid "Incorrect file type" +msgstr "Forkert filtype" + +#: includes/admin/tools/class-acf-admin-tool-import.php:160 +msgid "Error uploading file. Please try again" +msgstr "Fejl ved upload af fil. Prøv venligst igen" + +#: includes/admin/tools/class-acf-admin-tool-import.php:49 +msgid "" +"Select the Advanced Custom Fields JSON file you would like to import. When " +"you click the import button below, ACF will import the items in that file." +msgstr "" +"Vælg ACF JSON filen du gerne vil importere. Når du klikker import herunder, " +"vil ACF importere feltgrupperne." + +#: includes/admin/tools/class-acf-admin-tool-import.php:27 +msgid "Import Field Groups" +msgstr "Importer feltgrupper" + +#: includes/admin/admin-internal-post-type-list.php:417 +msgid "Sync" +msgstr "Synkroniser" + +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:885 +msgid "Select %s" +msgstr "Vælg %s" + +#: includes/admin/admin-internal-post-type-list.php:458 +#: includes/admin/admin-internal-post-type-list.php:490 +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate" +msgstr "Duplikér" + +#: includes/admin/admin-internal-post-type-list.php:458 +msgid "Duplicate this item" +msgstr "Dupliker dette element" + +#: includes/admin/views/acf-post-type/advanced-settings.php:41 +msgid "Supports" +msgstr "Understøtter" + +#: includes/admin/admin.php:305 +#: includes/admin/views/browse-fields-modal.php:102 +msgid "Documentation" +msgstr "Dokumentation" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 +msgid "Description" +msgstr "Beskrivelse" + +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:757 +msgid "Sync available" +msgstr "Synkronisering tilgængelig" + +#. translators: %s number of field groups synchronized +#: includes/admin/post-types/admin-field-groups.php:374 +msgid "Field group synchronized." +msgid_plural "%s field groups synchronized." +msgstr[0] "Feltgruppe synkroniseret." +msgstr[1] "%s feltgrupper synkroniseret." + +#. translators: %s number of field groups duplicated +#: includes/admin/post-types/admin-field-groups.php:367 +msgid "Field group duplicated." +msgid_plural "%s field groups duplicated." +msgstr[0] "Feltgruppe duplikeret." +msgstr[1] "%s feltgrupper duplikeret." + +#: includes/admin/admin-internal-post-type-list.php:155 +msgid "Active (%s)" +msgid_plural "Active (%s)" +msgstr[0] "Aktive (%s)" +msgstr[1] "Aktive (%s)" + +#: includes/admin/admin-upgrade.php:251 +msgid "Review sites & upgrade" +msgstr "Gennemgå websteder og opdater" + +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 +msgid "Upgrade Database" +msgstr "Opgradér database" + +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 +msgid "Custom Fields" +msgstr "Tilpasset felter" + +#: includes/admin/post-types/admin-field-group.php:584 +msgid "Move Field" +msgstr "Flyt felt" + +#: includes/admin/post-types/admin-field-group.php:573 +#: includes/admin/post-types/admin-field-group.php:577 +msgid "Please select the destination for this field" +msgstr "Vælg venligst destinationen for dette felt" + +#. translators: Confirmation message once a field has been moved to a different +#. field group. +#: includes/admin/post-types/admin-field-group.php:535 +msgid "The %1$s field can now be found in the %2$s field group" +msgstr "Feltet %1$s kan nu findes i %2$s feltgruppen" + +#: includes/admin/post-types/admin-field-group.php:532 +msgid "Move Complete." +msgstr "Flytning udført." + +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 +msgid "Active" +msgstr "Aktiv" + +#: includes/admin/post-types/admin-field-group.php:246 +msgid "Field Keys" +msgstr "Feltnøgler" + +#: includes/admin/post-types/admin-field-group.php:150 +msgid "Settings" +msgstr "Indstillinger" + +#: includes/admin/post-types/admin-field-groups.php:92 +msgid "Location" +msgstr "Placering" + +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +msgid "Null" +msgstr "Null" + +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 +#: includes/post-types/class-acf-field-group.php:345 +#: assets/build/js/acf-field-group.js:1528 +#: assets/build/js/acf-field-group.js:1844 +msgid "copy" +msgstr "Kopier" + +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:624 +#: assets/build/js/acf-field-group.js:779 +msgid "(this field)" +msgstr "(dette felt)" + +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 +#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +msgid "Checked" +msgstr "Valgt" + +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1633 +#: assets/build/js/acf-field-group.js:1956 +msgid "Move Custom Field" +msgstr "Flyt tilpasset Felt" + +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:650 +#: assets/build/js/acf-field-group.js:805 +msgid "No toggle fields available" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:87 +msgid "Field group title is required" +msgstr "Feltgruppe titel er påkrævet" + +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1622 +#: assets/build/js/acf-field-group.js:1942 +msgid "This field cannot be moved until its changes have been saved" +msgstr "Dette felt kan ikke flyttes før ændringerne er blevet gemt" + +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1432 +#: assets/build/js/acf-field-group.js:1739 +msgid "The string \"field_\" may not be used at the start of a field name" +msgstr "Strengen \"field_\" må ikke bruges i starten af et felts navn" + +#: includes/admin/post-types/admin-field-group.php:69 +msgid "Field group draft updated." +msgstr "Feltgruppe kladde opdateret." + +#: includes/admin/post-types/admin-field-group.php:68 +msgid "Field group scheduled for." +msgstr "Feltgruppe planlagt til." + +#: includes/admin/post-types/admin-field-group.php:67 +msgid "Field group submitted." +msgstr "Feltgruppe indsendt." + +#: includes/admin/post-types/admin-field-group.php:66 +msgid "Field group saved." +msgstr "Feltgruppe gemt." + +#: includes/admin/post-types/admin-field-group.php:65 +msgid "Field group published." +msgstr "Feltgruppe udgivet." + +#: includes/admin/post-types/admin-field-group.php:62 +msgid "Field group deleted." +msgstr "Feltgruppe slettet." + +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 +#: includes/admin/post-types/admin-field-group.php:63 +msgid "Field group updated." +msgstr "Feltgruppe opdateret." + +#: includes/admin/admin-tools.php:112 +#: includes/admin/views/global/navigation.php:248 +#: includes/admin/views/tools/tools.php:13 +msgid "Tools" +msgstr "Værktøjer" + +#: includes/locations/abstract-acf-location.php:105 +msgid "is not equal to" +msgstr "er ikke lig med" + +#: includes/locations/abstract-acf-location.php:104 +msgid "is equal to" +msgstr "er lig med" + +#: includes/locations.php:104 +msgid "Forms" +msgstr "Formularer" + +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 +#: includes/locations/class-acf-location-page.php:22 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 +msgid "Page" +msgstr "Side" + +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 +#: includes/locations/class-acf-location-post.php:22 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 +msgid "Post" +msgstr "Indlæg" + +#: includes/fields.php:335 +msgid "Relational" +msgstr "" + +#: includes/fields.php:334 +msgid "Choice" +msgstr "Valg" + +#: includes/fields.php:332 +msgid "Basic" +msgstr "Grundlæggende" + +#: includes/fields.php:283 +msgid "Unknown" +msgstr "Ukendt" + +#: includes/fields.php:283 +msgid "Field type does not exist" +msgstr "Felttype eksisterer ikke" + +#: includes/forms/form-front.php:219 +msgid "Spam Detected" +msgstr "Spam opdaget" + +#: includes/forms/form-front.php:102 +msgid "Post updated" +msgstr "Indlæg opdateret" + +#: includes/forms/form-front.php:101 +msgid "Update" +msgstr "Opdater" + +#: includes/forms/form-front.php:55 +msgid "Validate Email" +msgstr "Validér e-mail" + +#: includes/fields.php:333 includes/forms/form-front.php:47 +msgid "Content" +msgstr "Indhold" + +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:38 +msgid "Title" +msgstr "Titel" + +#: includes/assets.php:373 includes/forms/form-comment.php:144 +#: assets/build/js/acf-input.js:7395 assets/build/js/acf-input.js:7984 +msgid "Edit field group" +msgstr "Rediger feltgruppe" + +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +msgid "Selection is less than" +msgstr "Det valgte er mindre end" + +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +msgid "Selection is greater than" +msgstr "Det valgte er større end" + +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +msgid "Value is less than" +msgstr "Værdien er mindre end" + +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +msgid "Value is greater than" +msgstr "Værdien er højere end" + +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +msgid "Value contains" +msgstr "Værdi indeholder" + +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +msgid "Value matches pattern" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 +#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +msgid "Value is not equal to" +msgstr "Værdien er ikke lige med" + +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 +#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +msgid "Value is equal to" +msgstr "Værdien er lige med" + +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +msgid "Has no value" +msgstr "Har ingen værdi" + +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +msgid "Has any value" +msgstr "Har enhver værdi" + +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 +msgid "Cancel" +msgstr "Annuller" + +#: includes/assets.php:350 assets/build/js/acf.js:1738 +#: assets/build/js/acf.js:1855 +msgid "Are you sure?" +msgstr "Er du sikker?" + +#: includes/assets.php:370 assets/build/js/acf-input.js:9464 +#: assets/build/js/acf-input.js:10331 +msgid "%d fields require attention" +msgstr "%d felter kræver opmærksomhed" + +#: includes/assets.php:369 assets/build/js/acf-input.js:9462 +#: assets/build/js/acf-input.js:10327 +msgid "1 field requires attention" +msgstr "1 felt kræver opmærksomhed" + +#: includes/assets.php:368 includes/validation.php:253 +#: includes/validation.php:261 assets/build/js/acf-input.js:9457 +#: assets/build/js/acf-input.js:10322 +msgid "Validation failed" +msgstr "Validering fejlede" + +#: includes/assets.php:367 assets/build/js/acf-input.js:9625 +#: assets/build/js/acf-input.js:10510 +msgid "Validation successful" +msgstr "Validering lykkedes" + +#: includes/media.php:54 assets/build/js/acf-input.js:7223 +#: assets/build/js/acf-input.js:7788 +msgid "Restricted" +msgstr "Begrænset" + +#: includes/media.php:53 assets/build/js/acf-input.js:7038 +#: assets/build/js/acf-input.js:7552 +msgid "Collapse Details" +msgstr "Skjul detaljer" + +#: includes/media.php:52 assets/build/js/acf-input.js:7038 +#: assets/build/js/acf-input.js:7549 +msgid "Expand Details" +msgstr "Udvid detailer" + +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:6905 +#: assets/build/js/acf-input.js:7397 +msgid "Uploaded to this post" +msgstr "Uploadet til dette indlæg" + +#: includes/media.php:50 assets/build/js/acf-input.js:6944 +#: assets/build/js/acf-input.js:7436 +msgctxt "verb" +msgid "Update" +msgstr "Opdater" + +#: includes/media.php:49 +msgctxt "verb" +msgid "Edit" +msgstr "Rediger" + +#: includes/assets.php:364 assets/build/js/acf-input.js:9234 +#: assets/build/js/acf-input.js:10093 +msgid "The changes you made will be lost if you navigate away from this page" +msgstr "Dine ændringer vil gå tabt, hvis du går væk fra denne side" + +#: includes/api/api-helpers.php:2950 +msgid "File type must be %s." +msgstr "Filtypen skal være %s." + +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:174 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2947 assets/build/js/acf-field-group.js:772 +#: assets/build/js/acf-field-group.js:2414 +#: assets/build/js/acf-field-group.js:934 +#: assets/build/js/acf-field-group.js:2843 +msgid "or" +msgstr "eller" + +#: includes/api/api-helpers.php:2923 +msgid "File size must not exceed %s." +msgstr "Filstørrelsen må ikke overskride %s. " + +#: includes/api/api-helpers.php:2919 +msgid "File size must be at least %s." +msgstr "Filens størrelse skal være mindst %s." + +#: includes/api/api-helpers.php:2906 +msgid "Image height must not exceed %dpx." +msgstr "Billedets højde må ikke overskride %dpx." + +#: includes/api/api-helpers.php:2902 +msgid "Image height must be at least %dpx." +msgstr "Billedets højde skal være mindst %dpx." + +#: includes/api/api-helpers.php:2890 +msgid "Image width must not exceed %dpx." +msgstr "Billedets bredde må ikke overskride %dpx." + +#: includes/api/api-helpers.php:2886 +msgid "Image width must be at least %dpx." +msgstr "Billedets bredde skal være mindst %dpx." + +#: includes/api/api-helpers.php:1400 includes/api/api-term.php:140 +msgid "(no title)" +msgstr "(ingen titel)" + +#: includes/api/api-helpers.php:760 +msgid "Full Size" +msgstr "Fuld størrelse" + +#: includes/api/api-helpers.php:725 +msgid "Large" +msgstr "Stor" + +#: includes/api/api-helpers.php:724 +msgid "Medium" +msgstr "Medium" + +#: includes/api/api-helpers.php:723 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: includes/acf-field-functions.php:854 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1261 +msgid "(no label)" +msgstr "(intet mærkat)" + +#: includes/fields/class-acf-field-textarea.php:137 +msgid "Sets the textarea height" +msgstr "Sætter tekstområdets højde" + +#: includes/fields/class-acf-field-textarea.php:136 +msgid "Rows" +msgstr "Rækker" + +#: includes/fields/class-acf-field-textarea.php:23 +msgid "Text Area" +msgstr "Tekstområde" + +#: includes/fields/class-acf-field-checkbox.php:426 +msgid "Prepend an extra checkbox to toggle all choices" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:388 +msgid "Save 'custom' values to the field's choices" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:377 +msgid "Allow 'custom' values to be added" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:36 +msgid "Add new choice" +msgstr "Tilføj nyt valg" + +#: includes/fields/class-acf-field-checkbox.php:161 +msgid "Toggle All" +msgstr "Vælg alle" + +#: includes/fields/class-acf-field-page_link.php:454 +msgid "Allow Archives URLs" +msgstr "Tillad Arkiv URLer" + +#: includes/fields/class-acf-field-page_link.php:163 +msgid "Archives" +msgstr "Arkiver" + +#: includes/fields/class-acf-field-page_link.php:23 +msgid "Page Link" +msgstr "Side link" + +#: includes/fields/class-acf-field-taxonomy.php:873 +#: includes/locations/class-acf-location-user-form.php:72 +msgid "Add" +msgstr "Tilføj" + +#: includes/admin/views/acf-field-group/fields.php:53 +#: includes/fields/class-acf-field-taxonomy.php:843 +msgid "Name" +msgstr "Navn" + +#: includes/fields/class-acf-field-taxonomy.php:828 +msgid "%s added" +msgstr "%s tilføjet" + +#: includes/fields/class-acf-field-taxonomy.php:792 +msgid "%s already exists" +msgstr "%s findes allerede" + +#: includes/fields/class-acf-field-taxonomy.php:780 +msgid "User unable to add new %s" +msgstr "Brugeren kan ikke tilføje ny %s" + +#: includes/fields/class-acf-field-taxonomy.php:680 +msgid "Term ID" +msgstr "Term ID" + +#: includes/fields/class-acf-field-taxonomy.php:679 +msgid "Term Object" +msgstr "Term Objekt" + +#: includes/fields/class-acf-field-taxonomy.php:664 +msgid "Load value from posts terms" +msgstr "Indlæs værdi fra indlæggets termer" + +#: includes/fields/class-acf-field-taxonomy.php:663 +msgid "Load Terms" +msgstr "Indlæs termer" + +#: includes/fields/class-acf-field-taxonomy.php:653 +msgid "Connect selected terms to the post" +msgstr "Forbind valgte termer til indlæget" + +#: includes/fields/class-acf-field-taxonomy.php:652 +msgid "Save Terms" +msgstr "Gem termer" + +#: includes/fields/class-acf-field-taxonomy.php:642 +msgid "Allow new terms to be created whilst editing" +msgstr "" + +#: includes/fields/class-acf-field-taxonomy.php:641 +msgid "Create Terms" +msgstr "Opret termer" + +#: includes/fields/class-acf-field-taxonomy.php:700 +msgid "Radio Buttons" +msgstr "Radioknapper" + +#: includes/fields/class-acf-field-taxonomy.php:699 +msgid "Single Value" +msgstr "Enkelt værdi" + +#: includes/fields/class-acf-field-taxonomy.php:697 +msgid "Multi Select" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:23 +#: includes/fields/class-acf-field-taxonomy.php:696 +msgid "Checkbox" +msgstr "" + +#: includes/fields/class-acf-field-taxonomy.php:695 +msgid "Multiple Values" +msgstr "Flere værdier" + +#: includes/fields/class-acf-field-taxonomy.php:690 +msgid "Select the appearance of this field" +msgstr "Vælg udseendet for dette felt" + +#: includes/fields/class-acf-field-taxonomy.php:689 +msgid "Appearance" +msgstr "Udseende" + +#: includes/fields/class-acf-field-taxonomy.php:631 +msgid "Select the taxonomy to be displayed" +msgstr "Vælg klassificeringen der vises" + +#: includes/fields/class-acf-field-taxonomy.php:595 +msgctxt "No Terms" +msgid "No %s" +msgstr "Ingen %s" + +#: includes/fields/class-acf-field-number.php:244 +msgid "Value must be equal to or lower than %d" +msgstr "Værdien skal være mindre end eller lig med %d" + +#: includes/fields/class-acf-field-number.php:239 +msgid "Value must be equal to or higher than %d" +msgstr "Værdien skal være lig med eller højere end %d" + +#: includes/fields/class-acf-field-number.php:227 +msgid "Value must be a number" +msgstr "Værdien skal være et tal" + +#: includes/fields/class-acf-field-number.php:23 +msgid "Number" +msgstr "Nummer" + +#: includes/fields/class-acf-field-radio.php:257 +msgid "Save 'other' values to the field's choices" +msgstr "Gem 'andre' værdier i feltet valgmuligheder" + +#: includes/fields/class-acf-field-radio.php:246 +msgid "Add 'other' choice to allow for custom values" +msgstr "Tilføj 'andet' muligheden for at tillade tilpasset værdier" + +#: includes/admin/views/global/navigation.php:196 +msgid "Other" +msgstr "Andre" + +#: includes/fields/class-acf-field-radio.php:23 +msgid "Radio Button" +msgstr "Radio-knap" + +#: includes/fields/class-acf-field-accordion.php:105 +msgid "" +"Define an endpoint for the previous accordion to stop. This accordion will " +"not be visible." +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:94 +msgid "Allow this accordion to open without closing others." +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:93 +msgid "Multi-Expand" +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:83 +msgid "Display this accordion as open on page load." +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:82 +msgid "Open" +msgstr "Åben" + +#: includes/fields/class-acf-field-accordion.php:25 +msgid "Accordion" +msgstr "Akkordion" + +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +msgid "Restrict which files can be uploaded" +msgstr "Begræns hvilke filer der kan uploades" + +#: includes/fields/class-acf-field-file.php:210 +msgid "File ID" +msgstr "Fil ID" + +#: includes/fields/class-acf-field-file.php:209 +msgid "File URL" +msgstr "Fil URL" + +#: includes/fields/class-acf-field-file.php:208 +msgid "File Array" +msgstr "Fil array" + +#: includes/fields/class-acf-field-file.php:179 +msgid "Add File" +msgstr "Tilføj fil" + +#: includes/admin/tools/class-acf-admin-tool-import.php:153 +#: includes/fields/class-acf-field-file.php:179 +msgid "No file selected" +msgstr "Ingen fil valgt" + +#: includes/fields/class-acf-field-file.php:143 +msgid "File name" +msgstr "Filnavn" + +#: includes/fields/class-acf-field-file.php:59 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 +msgid "Update File" +msgstr "Opdater fil" + +#: includes/fields/class-acf-field-file.php:58 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 +msgid "Edit File" +msgstr "Rediger fil" + +#: includes/admin/tools/class-acf-admin-tool-import.php:57 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 +msgid "Select File" +msgstr "Vælg fil" + +#: includes/fields/class-acf-field-file.php:23 +msgid "File" +msgstr "Fil" + +#: includes/fields/class-acf-field-password.php:23 +msgid "Password" +msgstr "Adgangskode" + +#: includes/fields/class-acf-field-select.php:371 +msgid "Specify the value returned" +msgstr "" + +#: includes/fields/class-acf-field-select.php:439 +msgid "Use AJAX to lazy load choices?" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:338 +#: includes/fields/class-acf-field-select.php:360 +msgid "Enter each default value on a new line" +msgstr "Indtast hver standardværdi på en ny linie" + +#: includes/fields/class-acf-field-select.php:235 includes/media.php:48 +#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7282 +msgctxt "verb" +msgid "Select" +msgstr "Vælg" + +#: includes/fields/class-acf-field-select.php:111 +msgctxt "Select2 JS load_fail" +msgid "Loading failed" +msgstr "Indlæsning fejlede" + +#: includes/fields/class-acf-field-select.php:110 +msgctxt "Select2 JS searching" +msgid "Searching…" +msgstr "Søger…" + +#: includes/fields/class-acf-field-select.php:109 +msgctxt "Select2 JS load_more" +msgid "Loading more results…" +msgstr "Indlæser flere resultater…" + +#: includes/fields/class-acf-field-select.php:108 +msgctxt "Select2 JS selection_too_long_n" +msgid "You can only select %d items" +msgstr "Du kan kun vælge %d elementer" + +#: includes/fields/class-acf-field-select.php:107 +msgctxt "Select2 JS selection_too_long_1" +msgid "You can only select 1 item" +msgstr "Du kan kun vælge 1 element" + +#: includes/fields/class-acf-field-select.php:106 +msgctxt "Select2 JS input_too_long_n" +msgid "Please delete %d characters" +msgstr "Fjern venligst %d karakterer" + +#: includes/fields/class-acf-field-select.php:105 +msgctxt "Select2 JS input_too_long_1" +msgid "Please delete 1 character" +msgstr "Fjern venligst 1 karakter" + +#: includes/fields/class-acf-field-select.php:104 +msgctxt "Select2 JS input_too_short_n" +msgid "Please enter %d or more characters" +msgstr "Tilføj venligst %d eller flere karakterer" + +#: includes/fields/class-acf-field-select.php:103 +msgctxt "Select2 JS input_too_short_1" +msgid "Please enter 1 or more characters" +msgstr "Tilføj venligst 1 eller flere karakterer" + +#: includes/fields/class-acf-field-select.php:102 +msgctxt "Select2 JS matches_0" +msgid "No matches found" +msgstr "Ingen match fundet" + +#: includes/fields/class-acf-field-select.php:101 +msgctxt "Select2 JS matches_n" +msgid "%d results are available, use up and down arrow keys to navigate." +msgstr "%d resultater fundet, brug piletasterne op og ned for at navigere." + +#: includes/fields/class-acf-field-select.php:100 +msgctxt "Select2 JS matches_1" +msgid "One result is available, press enter to select it." +msgstr "Et resultat er tilgængeligt, tryk enter for at vælge det." + +#: includes/fields/class-acf-field-select.php:23 +#: includes/fields/class-acf-field-taxonomy.php:701 +msgctxt "noun" +msgid "Select" +msgstr "Vælg" + +#: includes/fields/class-acf-field-user.php:73 +msgid "User ID" +msgstr "Bruger ID" + +#: includes/fields/class-acf-field-user.php:72 +msgid "User Object" +msgstr "Bruger objekt" + +#: includes/fields/class-acf-field-user.php:71 +msgid "User Array" +msgstr "Bruger array" + +#: includes/fields/class-acf-field-user.php:59 +msgid "All user roles" +msgstr "Alle brugerroller" + +#: includes/fields/class-acf-field-user.php:51 +msgid "Filter by Role" +msgstr "Filtrer efter rolle" + +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 +msgid "User" +msgstr "Bruger" + +#: includes/fields/class-acf-field-separator.php:23 +msgid "Separator" +msgstr "Separator" + +#: includes/fields/class-acf-field-color_picker.php:71 +msgid "Select Color" +msgstr "Vælg farve" + +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:69 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 +msgid "Default" +msgstr "Standard" + +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:67 +msgid "Clear" +msgstr "Ryd" + +#: includes/fields/class-acf-field-color_picker.php:23 +msgid "Color Picker" +msgstr "Farvevælger" + +#: includes/fields/class-acf-field-date_time_picker.php:84 +msgctxt "Date Time Picker JS pmTextShort" +msgid "P" +msgstr "P" + +#: includes/fields/class-acf-field-date_time_picker.php:83 +msgctxt "Date Time Picker JS pmText" +msgid "PM" +msgstr "PM" + +#: includes/fields/class-acf-field-date_time_picker.php:80 +msgctxt "Date Time Picker JS amTextShort" +msgid "A" +msgstr "A" + +#: includes/fields/class-acf-field-date_time_picker.php:79 +msgctxt "Date Time Picker JS amText" +msgid "AM" +msgstr "AM" + +#: includes/fields/class-acf-field-date_time_picker.php:77 +msgctxt "Date Time Picker JS selectText" +msgid "Select" +msgstr "Vælg" + +#: includes/fields/class-acf-field-date_time_picker.php:76 +msgctxt "Date Time Picker JS closeText" +msgid "Done" +msgstr "Udført" + +#: includes/fields/class-acf-field-date_time_picker.php:75 +msgctxt "Date Time Picker JS currentText" +msgid "Now" +msgstr "Nu" + +#: includes/fields/class-acf-field-date_time_picker.php:74 +msgctxt "Date Time Picker JS timezoneText" +msgid "Time Zone" +msgstr "Tidszone" + +#: includes/fields/class-acf-field-date_time_picker.php:73 +msgctxt "Date Time Picker JS microsecText" +msgid "Microsecond" +msgstr "Mikrosekund" + +#: includes/fields/class-acf-field-date_time_picker.php:72 +msgctxt "Date Time Picker JS millisecText" +msgid "Millisecond" +msgstr "Millisekund" + +#: includes/fields/class-acf-field-date_time_picker.php:71 +msgctxt "Date Time Picker JS secondText" +msgid "Second" +msgstr "Sekund" + +#: includes/fields/class-acf-field-date_time_picker.php:70 +msgctxt "Date Time Picker JS minuteText" +msgid "Minute" +msgstr "Minut" + +#: includes/fields/class-acf-field-date_time_picker.php:69 +msgctxt "Date Time Picker JS hourText" +msgid "Hour" +msgstr "Time" + +#: includes/fields/class-acf-field-date_time_picker.php:68 +msgctxt "Date Time Picker JS timeText" +msgid "Time" +msgstr "Tid" + +#: includes/fields/class-acf-field-date_time_picker.php:67 +msgctxt "Date Time Picker JS timeOnlyTitle" +msgid "Choose Time" +msgstr "Vælg tidpunkt" + +#: includes/fields/class-acf-field-date_time_picker.php:23 +msgid "Date Time Picker" +msgstr "Datovælger" + +#: includes/fields/class-acf-field-accordion.php:104 +msgid "Endpoint" +msgstr "Endpoint" + +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:108 +msgid "Left aligned" +msgstr "Venstrejusteret" + +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:107 +msgid "Top aligned" +msgstr "" + +#: includes/fields/class-acf-field-tab.php:103 +msgid "Placement" +msgstr "Placering" + +#: includes/fields/class-acf-field-tab.php:24 +msgid "Tab" +msgstr "Tab" + +#: includes/fields/class-acf-field-url.php:138 +msgid "Value must be a valid URL" +msgstr "Værdien skal være en valid URL" + +#: includes/fields/class-acf-field-link.php:155 +msgid "Link URL" +msgstr "Link URL" + +#: includes/fields/class-acf-field-link.php:154 +msgid "Link Array" +msgstr "Link array" + +#: includes/fields/class-acf-field-link.php:126 +msgid "Opens in a new window/tab" +msgstr "Åbner i et nyt vindue/faneblad" + +#: includes/fields/class-acf-field-link.php:121 +msgid "Select Link" +msgstr "Vælg link" + +#: includes/fields/class-acf-field-link.php:23 +msgid "Link" +msgstr "Link" + +#: includes/fields/class-acf-field-email.php:23 +msgid "Email" +msgstr "E-mail" + +#: includes/fields/class-acf-field-number.php:176 +#: includes/fields/class-acf-field-range.php:209 +msgid "Step Size" +msgstr "" + +#: includes/fields/class-acf-field-number.php:146 +#: includes/fields/class-acf-field-range.php:187 +msgid "Maximum Value" +msgstr "Maksimum værdi" + +#: includes/fields/class-acf-field-number.php:136 +#: includes/fields/class-acf-field-range.php:176 +msgid "Minimum Value" +msgstr "Minimum værdi" + +#: includes/fields/class-acf-field-range.php:23 +msgid "Range" +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:166 +#: includes/fields/class-acf-field-checkbox.php:355 +#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-select.php:378 +msgid "Both (Array)" +msgstr "Begge (Array)" + +#: includes/admin/views/acf-field-group/fields.php:52 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:354 +#: includes/fields/class-acf-field-radio.php:212 +#: includes/fields/class-acf-field-select.php:377 +msgid "Label" +msgstr "Etiket" + +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:353 +#: includes/fields/class-acf-field-radio.php:211 +#: includes/fields/class-acf-field-select.php:376 +msgid "Value" +msgstr "Værdi" + +#: includes/fields/class-acf-field-button-group.php:212 +#: includes/fields/class-acf-field-checkbox.php:416 +#: includes/fields/class-acf-field-radio.php:285 +msgid "Vertical" +msgstr "Vertikal" + +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:417 +#: includes/fields/class-acf-field-radio.php:286 +msgid "Horizontal" +msgstr "Horisontal" + +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 +msgid "red : Red" +msgstr "rød : Rød" + +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 +msgid "For more control, you may specify both a value and label like this:" +msgstr "For mere kontrol, kan du specificere både værdi og label, sådan:" + +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 +msgid "Enter each choice on a new line." +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:327 +#: includes/fields/class-acf-field-radio.php:185 +#: includes/fields/class-acf-field-select.php:348 +msgid "Choices" +msgstr "Valg" + +#: includes/fields/class-acf-field-button-group.php:24 +msgid "Button Group" +msgstr "Knappe gruppe" + +#: includes/fields/class-acf-field-button-group.php:184 +#: includes/fields/class-acf-field-page_link.php:486 +#: includes/fields/class-acf-field-post_object.php:408 +#: includes/fields/class-acf-field-radio.php:231 +#: includes/fields/class-acf-field-select.php:407 +#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-user.php:103 +msgid "Allow Null" +msgstr "Tillad null" + +#: includes/fields/class-acf-field-page_link.php:236 +#: includes/fields/class-acf-field-post_object.php:230 +#: includes/fields/class-acf-field-taxonomy.php:861 +msgid "Parent" +msgstr "Forælder" + +#: includes/fields/class-acf-field-wysiwyg.php:371 +msgid "TinyMCE will not be initialized until field is clicked" +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:370 +msgid "Delay Initialization" +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:359 +msgid "Show Media Upload Buttons" +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:343 +msgid "Toolbar" +msgstr "Værktøjslinje" + +#: includes/fields/class-acf-field-wysiwyg.php:335 +msgid "Text Only" +msgstr "Kun tekst" + +#: includes/fields/class-acf-field-wysiwyg.php:334 +msgid "Visual Only" +msgstr "Kun visuelt" + +#: includes/fields/class-acf-field-wysiwyg.php:333 +msgid "Visual & Text" +msgstr "Visuelt & tekst" + +#: includes/fields/class-acf-field-wysiwyg.php:328 +msgid "Tabs" +msgstr "Tabs" + +#: includes/fields/class-acf-field-wysiwyg.php:272 +msgid "Click to initialize TinyMCE" +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:266 +msgctxt "Name for the Text editor tab (formerly HTML)" +msgid "Text" +msgstr "Tekst" + +#: includes/fields/class-acf-field-wysiwyg.php:265 +msgid "Visual" +msgstr "Visuel" + +#: includes/fields/class-acf-field-text.php:183 +#: includes/fields/class-acf-field-textarea.php:220 +msgid "Value must not exceed %d characters" +msgstr "Værdi må ikke overskride %d karakterer" + +#: includes/fields/class-acf-field-text.php:118 +#: includes/fields/class-acf-field-textarea.php:116 +msgid "Leave blank for no limit" +msgstr "" + +#: includes/fields/class-acf-field-text.php:117 +#: includes/fields/class-acf-field-textarea.php:115 +msgid "Character Limit" +msgstr "Karakterbegrænsning" + +#: includes/fields/class-acf-field-email.php:146 +#: includes/fields/class-acf-field-number.php:197 +#: includes/fields/class-acf-field-password.php:97 +#: includes/fields/class-acf-field-range.php:231 +#: includes/fields/class-acf-field-text.php:158 +msgid "Appears after the input" +msgstr "Vises efter feltet" + +#: includes/fields/class-acf-field-email.php:145 +#: includes/fields/class-acf-field-number.php:196 +#: includes/fields/class-acf-field-password.php:96 +#: includes/fields/class-acf-field-range.php:230 +#: includes/fields/class-acf-field-text.php:157 +msgid "Append" +msgstr "Tilføj før" + +#: includes/fields/class-acf-field-email.php:136 +#: includes/fields/class-acf-field-number.php:187 +#: includes/fields/class-acf-field-password.php:87 +#: includes/fields/class-acf-field-range.php:221 +#: includes/fields/class-acf-field-text.php:148 +msgid "Appears before the input" +msgstr "Vises før feltet" + +#: includes/fields/class-acf-field-email.php:135 +#: includes/fields/class-acf-field-number.php:186 +#: includes/fields/class-acf-field-password.php:86 +#: includes/fields/class-acf-field-range.php:220 +#: includes/fields/class-acf-field-text.php:147 +msgid "Prepend" +msgstr "Tilføj efter" + +#: includes/fields/class-acf-field-email.php:126 +#: includes/fields/class-acf-field-number.php:167 +#: includes/fields/class-acf-field-password.php:77 +#: includes/fields/class-acf-field-text.php:138 +#: includes/fields/class-acf-field-textarea.php:148 +#: includes/fields/class-acf-field-url.php:105 +msgid "Appears within the input" +msgstr "Vises i feltet" + +#: includes/fields/class-acf-field-email.php:125 +#: includes/fields/class-acf-field-number.php:166 +#: includes/fields/class-acf-field-password.php:76 +#: includes/fields/class-acf-field-text.php:137 +#: includes/fields/class-acf-field-textarea.php:147 +#: includes/fields/class-acf-field-url.php:104 +msgid "Placeholder Text" +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:149 +#: includes/fields/class-acf-field-email.php:106 +#: includes/fields/class-acf-field-number.php:117 +#: includes/fields/class-acf-field-radio.php:196 +#: includes/fields/class-acf-field-range.php:157 +#: includes/fields/class-acf-field-text.php:98 +#: includes/fields/class-acf-field-textarea.php:96 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:296 +msgid "Appears when creating a new post" +msgstr "Vises når et nyt indlæg oprettes" + +#: includes/fields/class-acf-field-text.php:23 +msgid "Text" +msgstr "Tekst" + +#: includes/fields/class-acf-field-relationship.php:735 +msgid "%1$s requires at least %2$s selection" +msgid_plural "%1$s requires at least %2$s selections" +msgstr[0] "%1$s kræver mindst %2$s valg" +msgstr[1] "%1$s kræver mindst %2$s valg" + +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:596 +msgid "Post ID" +msgstr "Indlægs ID" + +#: includes/fields/class-acf-field-post_object.php:17 +#: includes/fields/class-acf-field-post_object.php:377 +#: includes/fields/class-acf-field-relationship.php:595 +msgid "Post Object" +msgstr "Indlægs objekt" + +#: includes/fields/class-acf-field-relationship.php:628 +msgid "Maximum Posts" +msgstr "Maksimum antal indlæg" + +#: includes/fields/class-acf-field-relationship.php:618 +msgid "Minimum Posts" +msgstr "Minimum antal indlæg" + +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:653 +msgid "Featured Image" +msgstr "Fremhævet billede" + +#: includes/fields/class-acf-field-relationship.php:649 +msgid "Selected elements will be displayed in each result" +msgstr "Valgte elementer vil blive vist i hvert resultat" + +#: includes/fields/class-acf-field-relationship.php:648 +msgid "Elements" +msgstr "Elementer" + +#: includes/fields/class-acf-field-relationship.php:582 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:630 +#: includes/locations/class-acf-location-taxonomy.php:22 +msgid "Taxonomy" +msgstr "Klassificering" + +#: includes/fields/class-acf-field-relationship.php:581 +#: includes/locations/class-acf-location-post-type.php:22 +#: includes/post-types/class-acf-post-type.php:92 +msgid "Post Type" +msgstr "Indholdstype" + +#: includes/fields/class-acf-field-relationship.php:575 +msgid "Filters" +msgstr "Filtre" + +#: includes/fields/class-acf-field-page_link.php:447 +#: includes/fields/class-acf-field-post_object.php:365 +#: includes/fields/class-acf-field-relationship.php:568 +msgid "All taxonomies" +msgstr "Alle klassificeringer" + +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:357 +#: includes/fields/class-acf-field-relationship.php:560 +msgid "Filter by Taxonomy" +msgstr "Filtrer efter klassificeringer" + +#: includes/fields/class-acf-field-page_link.php:417 +#: includes/fields/class-acf-field-post_object.php:335 +#: includes/fields/class-acf-field-relationship.php:538 +msgid "All post types" +msgstr "Alle indholdstyper" + +#: includes/fields/class-acf-field-page_link.php:409 +#: includes/fields/class-acf-field-post_object.php:327 +#: includes/fields/class-acf-field-relationship.php:530 +msgid "Filter by Post Type" +msgstr "Filtrer efter indholdstype" + +#: includes/fields/class-acf-field-relationship.php:430 +msgid "Search..." +msgstr "Søg..." + +#: includes/fields/class-acf-field-relationship.php:361 +msgid "Select taxonomy" +msgstr "Vælg klassificering" + +#: includes/fields/class-acf-field-relationship.php:353 +msgid "Select post type" +msgstr "Vælg indholdstype" + +#: includes/fields/class-acf-field-relationship.php:58 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 +msgid "No matches found" +msgstr "Ingen match fundet" + +#: includes/fields/class-acf-field-relationship.php:57 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 +msgid "Loading" +msgstr "Indlæser" + +#: includes/fields/class-acf-field-relationship.php:56 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 +msgid "Maximum values reached ( {max} values )" +msgstr "Maksimalt antal værdier nået ( {max} værdier )" + +#: includes/fields/class-acf-field-relationship.php:17 +msgid "Relationship" +msgstr "Relation" + +#: includes/fields/class-acf-field-file.php:280 +#: includes/fields/class-acf-field-image.php:310 +msgid "Comma separated list. Leave blank for all types" +msgstr "Kommasepareret liste. Efterlad blank hvis alle typer tillades" + +#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-image.php:309 +msgid "Allowed File Types" +msgstr "Tilladte filtyper" + +#: includes/fields/class-acf-field-file.php:267 +#: includes/fields/class-acf-field-image.php:273 +msgid "Maximum" +msgstr "Maksimum" + +#: includes/fields/class-acf-field-file.php:147 +#: includes/fields/class-acf-field-file.php:259 +#: includes/fields/class-acf-field-file.php:271 +#: includes/fields/class-acf-field-image.php:264 +#: includes/fields/class-acf-field-image.php:300 +msgid "File size" +msgstr "Filstørrelse" + +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +msgid "Restrict which images can be uploaded" +msgstr "" + +#: includes/fields/class-acf-field-file.php:255 +#: includes/fields/class-acf-field-image.php:237 +msgid "Minimum" +msgstr "Minimum" + +#: includes/fields/class-acf-field-file.php:225 +#: includes/fields/class-acf-field-image.php:203 +msgid "Uploaded to post" +msgstr "Uploadet til indlæg" + +#: includes/fields/class-acf-field-file.php:224 +#: includes/fields/class-acf-field-image.php:202 +#: includes/locations/class-acf-location-attachment.php:73 +#: includes/locations/class-acf-location-comment.php:61 +#: includes/locations/class-acf-location-nav-menu.php:74 +#: includes/locations/class-acf-location-taxonomy.php:63 +#: includes/locations/class-acf-location-user-form.php:71 +#: includes/locations/class-acf-location-user-role.php:78 +#: includes/locations/class-acf-location-widget.php:65 +msgid "All" +msgstr "Alle" + +#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-image.php:197 +msgid "Limit the media library choice" +msgstr "" + +#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-image.php:196 +msgid "Library" +msgstr "Bibliotek" + +#: includes/fields/class-acf-field-image.php:329 +msgid "Preview Size" +msgstr "Størrelse på forhåndsvisning" + +#: includes/fields/class-acf-field-image.php:188 +msgid "Image ID" +msgstr "Billede ID" + +#: includes/fields/class-acf-field-image.php:187 +msgid "Image URL" +msgstr "Billede URL" + +#: includes/fields/class-acf-field-image.php:186 +msgid "Image Array" +msgstr "Billede array" + +#: includes/fields/class-acf-field-button-group.php:159 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-file.php:203 +#: includes/fields/class-acf-field-link.php:149 +#: includes/fields/class-acf-field-radio.php:206 +msgid "Specify the returned value on front end" +msgstr "Specificerer værdien der returneres til frontenden" + +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:347 +#: includes/fields/class-acf-field-file.php:202 +#: includes/fields/class-acf-field-link.php:148 +#: includes/fields/class-acf-field-radio.php:205 +#: includes/fields/class-acf-field-taxonomy.php:674 +msgid "Return Value" +msgstr "Returneret værdi" + +#: includes/fields/class-acf-field-image.php:157 +msgid "Add Image" +msgstr "Tilføj billede" + +#: includes/fields/class-acf-field-image.php:157 +msgid "No image selected" +msgstr "Intet billede valgt" + +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:155 +#: includes/fields/class-acf-field-image.php:137 +#: includes/fields/class-acf-field-link.php:126 assets/build/js/acf.js:1563 +#: assets/build/js/acf.js:1657 +msgid "Remove" +msgstr "Fjern" + +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:153 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:126 +msgid "Edit" +msgstr "Rediger" + +#: includes/fields/class-acf-field-image.php:65 includes/media.php:55 +#: assets/build/js/acf-input.js:6850 assets/build/js/acf-input.js:7336 +msgid "All images" +msgstr "Alle billeder" + +#: includes/fields/class-acf-field-image.php:64 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 +msgid "Update Image" +msgstr "Opdater billede" + +#: includes/fields/class-acf-field-image.php:63 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 +msgid "Edit Image" +msgstr "Rediger billede" + +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 +msgid "Select Image" +msgstr "Vælg billede" + +#: includes/fields/class-acf-field-image.php:23 +msgid "Image" +msgstr "Billede" + +#: includes/fields/class-acf-field-message.php:112 +msgid "Allow HTML markup to display as visible text instead of rendering" +msgstr "" +"Tillad at HTML kode bliver vist som tekst i stedet for at blive renderet" + +#: includes/fields/class-acf-field-message.php:111 +msgid "Escape HTML" +msgstr "Escape HTML" + +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:164 +msgid "No Formatting" +msgstr "Ingen formatering" + +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:163 +msgid "Automatically add <br>" +msgstr "Tilføj automatisk <br>" + +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 +msgid "Automatically add paragraphs" +msgstr "Tilføj automatisk afsnit" + +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:158 +msgid "Controls how new lines are rendered" +msgstr "Kontroller hvordan linjeskift vises" + +#: includes/fields/class-acf-field-message.php:96 +#: includes/fields/class-acf-field-textarea.php:157 +msgid "New Lines" +msgstr "Linjeskift" + +#: includes/fields/class-acf-field-date_picker.php:224 +#: includes/fields/class-acf-field-date_time_picker.php:211 +msgid "Week Starts On" +msgstr "Ugen starter" + +#: includes/fields/class-acf-field-date_picker.php:193 +msgid "The format used when saving a value" +msgstr "" + +#: includes/fields/class-acf-field-date_picker.php:192 +msgid "Save Format" +msgstr "Gem format" + +#: includes/fields/class-acf-field-date_picker.php:63 +msgctxt "Date Picker JS weekHeader" +msgid "Wk" +msgstr "Uge" + +#: includes/fields/class-acf-field-date_picker.php:62 +msgctxt "Date Picker JS prevText" +msgid "Prev" +msgstr "Forrige" + +#: includes/fields/class-acf-field-date_picker.php:61 +msgctxt "Date Picker JS nextText" +msgid "Next" +msgstr "Næste" + +#: includes/fields/class-acf-field-date_picker.php:60 +msgctxt "Date Picker JS currentText" +msgid "Today" +msgstr "" + +#: includes/fields/class-acf-field-date_picker.php:59 +msgctxt "Date Picker JS closeText" +msgid "Done" +msgstr "Udført" + +#: includes/fields/class-acf-field-date_picker.php:23 +msgid "Date Picker" +msgstr "Datovælger" + +#: includes/fields/class-acf-field-image.php:241 +#: includes/fields/class-acf-field-image.php:277 +#: includes/fields/class-acf-field-oembed.php:255 +msgid "Width" +msgstr "Bredde" + +#: includes/fields/class-acf-field-oembed.php:252 +#: includes/fields/class-acf-field-oembed.php:264 +msgid "Embed Size" +msgstr "" + +#: includes/fields/class-acf-field-oembed.php:212 +msgid "Enter URL" +msgstr "Indtast URL" + +#: includes/fields/class-acf-field-oembed.php:23 +msgid "oEmbed" +msgstr "oEmbed" + +#: includes/fields/class-acf-field-true_false.php:174 +msgid "Text shown when inactive" +msgstr "" + +#: includes/fields/class-acf-field-true_false.php:173 +msgid "Off Text" +msgstr "" + +#: includes/fields/class-acf-field-true_false.php:158 +msgid "Text shown when active" +msgstr "" + +#: includes/fields/class-acf-field-true_false.php:157 +msgid "On Text" +msgstr "" + +#: includes/fields/class-acf-field-select.php:428 +#: includes/fields/class-acf-field-true_false.php:189 +msgid "Stylized UI" +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-checkbox.php:337 +#: includes/fields/class-acf-field-color_picker.php:148 +#: includes/fields/class-acf-field-email.php:105 +#: includes/fields/class-acf-field-number.php:116 +#: includes/fields/class-acf-field-radio.php:195 +#: includes/fields/class-acf-field-range.php:156 +#: includes/fields/class-acf-field-select.php:359 +#: includes/fields/class-acf-field-text.php:97 +#: includes/fields/class-acf-field-textarea.php:95 +#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:295 +msgid "Default Value" +msgstr "Standardværdi" + +#: includes/fields/class-acf-field-true_false.php:128 +msgid "Displays text alongside the checkbox" +msgstr "" + +#: includes/fields/class-acf-field-message.php:24 +#: includes/fields/class-acf-field-message.php:86 +#: includes/fields/class-acf-field-true_false.php:127 +msgid "Message" +msgstr "Besked" + +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:81 +#: includes/fields/class-acf-field-true_false.php:177 +#: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 +msgid "No" +msgstr "Nej" + +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:78 +#: includes/fields/class-acf-field-true_false.php:161 +#: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 +msgid "Yes" +msgstr "Ja" + +#: includes/fields/class-acf-field-true_false.php:23 +msgid "True / False" +msgstr "Sand / Falsk" + +#: includes/fields/class-acf-field-group.php:421 +msgid "Row" +msgstr "Række" + +#: includes/fields/class-acf-field-group.php:420 +msgid "Table" +msgstr "Tabel" + +#: includes/admin/post-types/admin-field-group.php:128 +#: includes/fields/class-acf-field-group.php:419 +msgid "Block" +msgstr "Blok" + +#: includes/fields/class-acf-field-group.php:414 +msgid "Specify the style used to render the selected fields" +msgstr "" + +#: includes/fields.php:337 includes/fields/class-acf-field-button-group.php:205 +#: includes/fields/class-acf-field-checkbox.php:410 +#: includes/fields/class-acf-field-group.php:413 +#: includes/fields/class-acf-field-radio.php:279 +msgid "Layout" +msgstr "Layout" + +#: includes/fields/class-acf-field-group.php:397 +msgid "Sub Fields" +msgstr "Underfelter" + +#: includes/fields/class-acf-field-group.php:23 +msgid "Group" +msgstr "Gruppe" + +#: includes/fields/class-acf-field-google-map.php:226 +msgid "Customize the map height" +msgstr "Tilpas kortets højde" + +#: includes/fields/class-acf-field-google-map.php:225 +#: includes/fields/class-acf-field-image.php:252 +#: includes/fields/class-acf-field-image.php:288 +#: includes/fields/class-acf-field-oembed.php:267 +msgid "Height" +msgstr "Højde" + +#: includes/fields/class-acf-field-google-map.php:214 +msgid "Set the initial zoom level" +msgstr "Sæt standard zoom niveau" + +#: includes/fields/class-acf-field-google-map.php:213 +msgid "Zoom" +msgstr "Zoom" + +#: includes/fields/class-acf-field-google-map.php:187 +#: includes/fields/class-acf-field-google-map.php:200 +msgid "Center the initial map" +msgstr "Kortets centrum fra start" + +#: includes/fields/class-acf-field-google-map.php:186 +#: includes/fields/class-acf-field-google-map.php:199 +msgid "Center" +msgstr "Centrum" + +#: includes/fields/class-acf-field-google-map.php:157 +msgid "Search for address..." +msgstr "Søg efter adresse..." + +#: includes/fields/class-acf-field-google-map.php:154 +msgid "Find current location" +msgstr "Find nuværende lokation" + +#: includes/fields/class-acf-field-google-map.php:153 +msgid "Clear location" +msgstr "Ryd lokation" + +#: includes/fields/class-acf-field-google-map.php:152 +#: includes/fields/class-acf-field-relationship.php:580 +msgid "Search" +msgstr "Søg" + +#: includes/fields/class-acf-field-google-map.php:59 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 +msgid "Sorry, this browser does not support geolocation" +msgstr "Beklager, denne browser understøtter ikke geolokation" + +#: includes/fields/class-acf-field-google-map.php:23 +msgid "Google Map" +msgstr "Google Map" + +#: includes/fields/class-acf-field-date_picker.php:204 +#: includes/fields/class-acf-field-date_time_picker.php:192 +#: includes/fields/class-acf-field-time_picker.php:124 +msgid "The format returned via template functions" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:172 +#: includes/fields/class-acf-field-date_picker.php:203 +#: includes/fields/class-acf-field-date_time_picker.php:191 +#: includes/fields/class-acf-field-image.php:180 +#: includes/fields/class-acf-field-post_object.php:372 +#: includes/fields/class-acf-field-relationship.php:590 +#: includes/fields/class-acf-field-select.php:370 +#: includes/fields/class-acf-field-time_picker.php:123 +#: includes/fields/class-acf-field-user.php:66 +msgid "Return Format" +msgstr "" + +#: includes/fields/class-acf-field-date_picker.php:182 +#: includes/fields/class-acf-field-date_picker.php:213 +#: includes/fields/class-acf-field-date_time_picker.php:183 +#: includes/fields/class-acf-field-date_time_picker.php:201 +#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-time_picker.php:131 +msgid "Custom:" +msgstr "Tilpasset:" + +#: includes/fields/class-acf-field-date_picker.php:174 +#: includes/fields/class-acf-field-date_time_picker.php:174 +#: includes/fields/class-acf-field-time_picker.php:108 +msgid "The format displayed when editing a post" +msgstr "" + +#: includes/fields/class-acf-field-date_picker.php:173 +#: includes/fields/class-acf-field-date_time_picker.php:173 +#: includes/fields/class-acf-field-time_picker.php:107 +msgid "Display Format" +msgstr "" + +#: includes/fields/class-acf-field-time_picker.php:23 +msgid "Time Picker" +msgstr "" + +#. translators: counts for inactive field groups +#: acf.php:496 +msgid "Inactive (%s)" +msgid_plural "Inactive (%s)" +msgstr[0] "Inaktivt (%s)" +msgstr[1] "Inaktive (%s)" + +#: acf.php:457 +msgid "No Fields found in Trash" +msgstr "Ingen felter fundet i papirkurven." + +#: acf.php:456 +msgid "No Fields found" +msgstr "Ingen felter fundet" + +#: acf.php:455 +msgid "Search Fields" +msgstr "Søge felter" + +#: acf.php:454 +msgid "View Field" +msgstr "Vis felt" + +#: acf.php:453 includes/admin/views/acf-field-group/fields.php:113 +msgid "New Field" +msgstr "Nyt felt" + +#: acf.php:452 +msgid "Edit Field" +msgstr "Rediger felt" + +#: acf.php:451 +msgid "Add New Field" +msgstr "Tilføj nyt felt" + +#: acf.php:449 +msgid "Field" +msgstr "Felt" + +#: acf.php:448 includes/admin/post-types/admin-field-group.php:149 +#: includes/admin/post-types/admin-field-groups.php:93 +#: includes/admin/views/acf-field-group/fields.php:32 +msgid "Fields" +msgstr "Felter" + +#: acf.php:423 +msgid "No Field Groups found in Trash" +msgstr "Ingen gruppefelter fundet i papirkurven" + +#: acf.php:422 +msgid "No Field Groups found" +msgstr "Ingen gruppefelter fundet" + +#: acf.php:421 +msgid "Search Field Groups" +msgstr "Søg feltgrupper" + +#: acf.php:420 +msgid "View Field Group" +msgstr "Vis feltgruppe" + +#: acf.php:419 +msgid "New Field Group" +msgstr "Ny feltgruppe" + +#: acf.php:418 +msgid "Edit Field Group" +msgstr "Rediger feltgruppe" + +#: acf.php:417 +msgid "Add New Field Group" +msgstr "Tilføj ny feltgruppe" + +#: acf.php:416 acf.php:450 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-taxonomy.php:92 +msgid "Add New" +msgstr "Tilføj ny" + +#: acf.php:415 +msgid "Field Group" +msgstr "Feltgruppe" + +#: acf.php:414 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 +msgid "Field Groups" +msgstr "Feltgrupper" + +#. Description of the plugin +#: acf.php +msgid "Customize WordPress with powerful, professional and intuitive fields." +msgstr "Tilpas WordPress med effektfulde, professionelle og intuitive felter." + +#. Plugin URI of the plugin +#: acf.php +msgid "https://www.advancedcustomfields.com" +msgstr "https://www.advancedcustomfields.com" + +#. Plugin Name of the plugin +#: acf.php acf.php:93 +msgid "Advanced Custom Fields" +msgstr "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.l10n.php new file mode 100644 index 000000000..069ea594b --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'de_CH','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'%s Wert ist notwendig','%s settings'=>'Einstellungen','Options'=>'Optionen','Update'=>'Aktualisieren','Options Updated'=>'Optionen aktualisiert','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Bitte gib auf der Seite Aktualisierungen deinen Lizenzschlüssel ein, um Updates zu aktivieren. Solltest du keinen Lizenzschlüssel haben, findest du hier Details & Preise.','ACF Activation Error. An error occurred when connecting to activation server'=>'Fehler. Verbindung zum Update-Server konnte nicht hergestellt werden','Check Again'=>'Erneut suchen','ACF Activation Error. Could not connect to activation server'=>'Fehler. Verbindung zum Update-Server konnte nicht hergestellt werden','Publish'=>'Veröffentlichen','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Keine Feld-Gruppen für die Options-Seite gefunden. Erstelle eine Feld-Gruppe','Edit field group'=>'Feld-Gruppen bearbeiten','Error. Could not connect to update server'=>'Fehler. Verbindung zum Update-Server konnte nicht hergestellt werden','Updates'=>'Aktualisierungen','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Fehler. Konnte das Update-Paket nicht authentifizieren. Bitte überprüfen Sie noch einmal oder reaktivieren Sie Ihre ACF PRO-Lizenz.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Fehler. Konnte das Update-Paket nicht authentifizieren. Bitte überprüfen Sie noch einmal oder reaktivieren Sie Ihre ACF PRO-Lizenz.','nounClone'=>'Klonen','Fields'=>'Felder','Select one or more fields you wish to clone'=>'Wähle eines oder mehrere Felder aus, das/die du klonen willst','Display'=>'Anzeige','Specify the style used to render the clone field'=>'Gib an, wie die geklonten Felder ausgegeben werden sollen','Group (displays selected fields in a group within this field)'=>'Gruppe (zeigt die ausgewählten Felder in einer Gruppe innerhalb dieses Felds an)','Seamless (replaces this field with selected fields)'=>'Nahtlos (ersetzt dieses Feld mit den ausgewählten Feldern)','Layout'=>'Layout','Specify the style used to render the selected fields'=>'Gib an, wie die ausgewählten Felder angezeigt werden sollen','Block'=>'Block','Table'=>'Tabelle','Row'=>'Reihe','Labels will be displayed as %s'=>'Bezeichnungen werden angezeigt als %s','Prefix Field Labels'=>'Präfix für Feld Bezeichnungen','Values will be saved as %s'=>'Werte werden gespeichert als %s','Prefix Field Names'=>'Präfix für Feld Namen','Unknown field'=>'Unbekanntes Feld','(no title)'=>'(ohne Titel)','Unknown field group'=>'Unbekannte Feld-Gruppe','All fields from %s field group'=>'Alle Felder der %s Feld-Gruppe','Flexible Content'=>'Flexible Inhalte','Add Row'=>'Eintrag hinzufügen','layout'=>'Layout' . "\0" . 'Layouts','layouts'=>'Einträge','This field requires at least {min} {label} {identifier}'=>'Dieses Feld erfordert mindestens {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Dieses Feld erlaubt höchstens {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} möglich (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} erforderlich (min {min})','Flexible Content requires at least 1 layout'=>'Flexibler Inhalt benötigt mindestens ein Layout','Click the "%s" button below to start creating your layout'=>'Klicke "%s" zum Erstellen des Layouts','Drag to reorder'=>'Ziehen zum Sortieren','Add layout'=>'Layout hinzufügen','Duplicate layout'=>'Layout duplizieren','Remove layout'=>'Layout entfernen','Click to toggle'=>'Zum Auswählen anklicken','Delete Layout'=>'Layout löschen','Duplicate Layout'=>'Layout duplizieren','Add New Layout'=>'Neues Layout hinzufügen','Add Layout'=>'Layout hinzufügen','Label'=>'Name','Name'=>'Feld-Name','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Minimum Layouts','Maximum Layouts'=>'Maximum Layouts','Button Label'=>'Button-Beschriftung','Gallery'=>'Galerie','Add Image to Gallery'=>'Bild zur Galerie hinzufügen','Maximum selection reached'=>'Maximale Auswahl erreicht','Length'=>'Länge','Edit'=>'Bearbeiten','Remove'=>'Entfernen','Title'=>'Titel','Caption'=>'Beschriftung','Alt Text'=>'Alt Text','Description'=>'Beschreibung','Add to gallery'=>'Zur Galerie hinzufügen','Bulk actions'=>'Massenverarbeitung','Sort by date uploaded'=>'Sortiere nach Upload-Datum','Sort by date modified'=>'Sortiere nach Änderungs-Datum','Sort by title'=>'Sortiere nach Titel','Reverse current order'=>'Aktuelle Sortierung umkehren','Close'=>'Schliessen','Return Format'=>'Rückgabewert','Image Array'=>'Bild-Array','Image URL'=>'Bild-URL','Image ID'=>'Bild-ID','Library'=>'Medienübersicht','Limit the media library choice'=>'Beschränkt die Auswahl in der Medienübersicht','All'=>'Alle','Uploaded to post'=>'Für den Beitrag hochgeladen','Minimum Selection'=>'Minimale Auswahl','Maximum Selection'=>'Maximale Auswahl','Minimum'=>'Minimum','Restrict which images can be uploaded'=>'Erlaubt nur das Hochladen von Bildern, die die angegebenen Eigenschaften erfüllen','Width'=>'Breite','Height'=>'Höhe','File size'=>'Dateigrösse','Maximum'=>'Maximum','Allowed file types'=>'Erlaubte Datei-Formate','Comma separated list. Leave blank for all types'=>'Komma separierte Liste; ein leeres Feld bedeutet alle Dateiformate sind erlaubt','Insert'=>'Einfügen','Specify where new attachments are added'=>'Gib an, wo neue Anhänge eingefügt werden sollen','Append to the end'=>'Am Schluss anhängen','Prepend to the beginning'=>'Vor Beginn einfügen','Preview Size'=>'Masse der Vorschau','%1$s requires at least %2$s selection'=>'%s benötigt mindestens %s Selektion' . "\0" . '%s benötigt mindestens %s Selektionen','Repeater'=>'Wiederholung','Minimum rows not reached ({min} rows)'=>'Minimum der Einträge mit ({min} Reihen) erreicht','Maximum rows reached ({max} rows)'=>'Maximum der Einträge mit ({max} Reihen) erreicht','Error loading page'=>'Fehler beim Laden des Update','Sub Fields'=>'Wiederholungsfelder','Pagination'=>'Position','Rows Per Page'=>'Beitrags-Seite','Set the number of rows to be displayed on a page.'=>'Wähle die Taxonomie, welche angezeigt werden soll','Minimum Rows'=>'Minimum der Einträge','Maximum Rows'=>'Maximum der Einträge','Collapsed'=>'Zugeklappt','Select a sub field to show when row is collapsed'=>'Wähle welches der Wiederholungsfelder im zugeklappten Zustand angezeigt werden soll','Click to reorder'=>'Ziehen zum Sortieren','Add row'=>'Eintrag hinzufügen','Duplicate row'=>'Duplizieren','Remove row'=>'Eintrag löschen','Current Page'=>'Aktueller Benutzer','First Page'=>'Startseite','Previous Page'=>'Beitrags-Seite','Next Page'=>'Startseite','Last Page'=>'Beitrags-Seite','No block types exist'=>'Keine Options-Seiten vorhanden','Options Page'=>'Options-Seite','No options pages exist'=>'Keine Options-Seiten vorhanden','Deactivate License'=>'Lizenz deaktivieren','Activate License'=>'Lizenz aktivieren','License Information'=>'Lizenzinformationen','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Bitte gib unten deinen Lizenzschlüssel ein, um Updates freizuschalten. Solltest du keinen Lizenzschlüssel haben, findest du hier Details & Preise.','License Key'=>'Lizenzschlüssel','Retry Activation'=>'Bessere Validierung','Update Information'=>'Aktualisierungsinformationen','Current Version'=>'Installierte Version','Latest Version'=>'Aktuellste Version','Update Available'=>'Aktualisierung verfügbar','No'=>'Nein','Yes'=>'Ja','Upgrade Notice'=>'Aktualisierungs-Hinweis','Enter your license key to unlock updates'=>'Bitte gib oben Deinen Lizenzschlüssel ein um die Update-Fähigkeit freizuschalten','Update Plugin'=>'Plugin aktualisieren','Please reactivate your license to unlock updates'=>'Bitte gib oben Deinen Lizenzschlüssel ein um die Update-Fähigkeit freizuschalten']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.mo index 7f648f60d293f08fe00041a0397f73a86a5094c9..9412d9ffd03f920bdaaa1971183b089c5da6fe30 100644 GIT binary patch delta 29 kcmaFu^xA2IkcfbZuAzahfl-K|k(Ggkm5JGAB@s_v0Ek!z&Hw-a delta 29 kcmaFu^xA2Ikcfb>u7QQFfn|uHk(H^jm8rpIB@s_v0ErO?)&Kwi diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.po index 53d0c8bd1..b56857937 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_CH.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: de_CH\n" "MIME-Version: 1.0\n" @@ -81,18 +81,18 @@ msgstr "Optionen aktualisiert" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Bitte gib auf der Seite Aktualisierungen deinen " "Lizenzschlüssel ein, um Updates zu aktivieren. Solltest du keinen " -"Lizenzschlüssel haben, findest du hier Details & Preise." +"Lizenzschlüssel haben, findest du hier Details & Preise." #: pro/updates.php:159 msgid "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.l10n.php new file mode 100644 index 000000000..2b9e81d7d --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'de_DE','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['[The ACF shortcode cannot display fields from non-public posts]'=>'[Der ACF-Shortcode kann keine Felder von nicht-öffentlichen Beiträgen anzeigen]','[The ACF shortcode is disabled on this site]'=>'[Der AFC-Shortcode ist auf dieser Website deaktiviert]','Businessman Icon'=>'Geschäftsmann-Icon','Forums Icon'=>'Foren-Icon','YouTube Icon'=>'YouTube-Icon','Xing Icon'=>'Xing-Icon','WhatsApp Icon'=>'WhatsApp-Icon','Twitch Icon'=>'Twitch-Icon','Text Page Icon'=>'Textseite-Icon','Superhero Icon'=>'Superheld-Icon','Spotify Icon'=>'Spotify-Icon','Shortcode Icon'=>'Shortcode-Icon','RSS Icon'=>'RSS-Icon','REST API Icon'=>'REST-API-Icon','Remove Icon'=>'Entfernen-Icon','Reddit Icon'=>'Reddit-Icon','Privacy Icon'=>'Datenschutz-Icon','Printer Icon'=>'Drucker-Icon','Pinterest Icon'=>'Pinterest-Icon','Pets Icon'=>'Haustiere-Icon','PDF Icon'=>'PDF-Icon','Palm Tree Icon'=>'Palme-Icon','Interactive Icon'=>'Interaktiv-Icon','Document Icon'=>'Dokument-Icon','Default Icon'=>'Standard-Icon','LinkedIn Icon'=>'LinkedIn-Icon','Instagram Icon'=>'Instagram-Icon','Insert Icon'=>'Einfügen-Icon','Rotate Icon'=>'Drehen-Icon','Crop Icon'=>'Zuschneiden-Icon','HTML Icon'=>'HTML-Icon','Hourglass Icon'=>'Sanduhr-Icon','Heading Icon'=>'Überschrift-Icon','Google Icon'=>'Google-Icon','Games Icon'=>'Spiele-Icon','Status Icon'=>'Status-Icon','Image Icon'=>'Bild-Icon','Gallery Icon'=>'Galerie-Icon','Chat Icon'=>'Chat-Icon','Audio Icon'=>'Audio-Icon','Drumstick Icon'=>'Hähnchenkeule-Icon','Database Icon'=>'Datenbank-Icon','Repeat Icon'=>'Wiederholen-Icon','Play Icon'=>'Abspielen-Icon','Pause Icon'=>'Pause-Icon','Back Icon'=>'Zurück-Icon','Columns Icon'=>'Spalten-Icon','Color Picker Icon'=>'Farbwähler-Icon','Coffee Icon'=>'Kaffee-Icon','Car Icon'=>'Auto-Icon','Calculator Icon'=>'Rechner-Icon','Button Icon'=>'Button-Icon','Friends Icon'=>'Freunde-Icon','Community Icon'=>'Community-Icon','BuddyPress Icon'=>'BuddyPress-Icon','bbPress Icon'=>'bbPress-Icon','Activity Icon'=>'Aktivität-Icon','Bell Icon'=>'Glocke-Icon','Beer Icon'=>'Bier-Icon','Bank Icon'=>'Bank-Icon','Amazon Icon'=>'Amazon-Icon','Airplane Icon'=>'Flugzeug-Icon','Sorry, you do not have permission to do that.'=>'Du bist leider nicht berechtigt, diese Aktion durchzuführen.','Yes Icon'=>'Ja-Icon','WordPress Icon'=>'WordPress-Icon','Warning Icon'=>'Warnung-Icon','Visibility Icon'=>'Sichtbarkeit-Icon','Upload Icon'=>'Upload-Icon','Twitter Icon'=>'Twitter-Icon','Translation Icon'=>'Übersetzung-Icon','Tickets Icon'=>'Tickets-Icon','Thumbs Up Icon'=>'Daumen-hoch-Icon','Thumbs Down Icon'=>'Daumen-runter-Icon','Text Icon'=>'Text-Icon','Tagcloud Icon'=>'Schlagwortwolke-Icon','Tablet Icon'=>'Tablet-Icon','Sos Icon'=>'SOS-Icon','Sort Icon'=>'Sortieren-Icon','Smiley Icon'=>'Smiley-Icon','Smartphone Icon'=>'Smartphone-Icon','Shield Icon'=>'Schild-Icon','Share Icon'=>'Teilen-Icon','Search Icon'=>'Suchen-Icon','Schedule Icon'=>'Zeitplan-Icon','Products Icon'=>'Produkte-Icon','Pressthis Icon'=>'Pressthis-Icon','Post Status Icon'=>'Beitragsstatus-Icon','Portfolio Icon'=>'Portfolio-Icon','Plus Icon'=>'Plus-Icon','Playlist Video Icon'=>'Video-Wiedergabeliste-Icon','Playlist Audio Icon'=>'Audio-Wiedergabeliste-Icon','Phone Icon'=>'Telefon-Icon','Paperclip Icon'=>'Büroklammer-Icon','No Icon'=>'Nein-Icon','Money Icon'=>'Geld-Icon','Minus Icon'=>'Minus-Icon','Migrate Icon'=>'Migrieren-Icon','Microphone Icon'=>'Mikrofon-Icon','Megaphone Icon'=>'Megafon-Icon','Marker Icon'=>'Marker-Icon','List View Icon'=>'Listenansicht-Icon','Lightbulb Icon'=>'Glühbirnen-Icon','Left Right Icon'=>'Links-Rechts-Icon','Layout Icon'=>'Layout-Icon','Laptop Icon'=>'Laptop-Icon','Info Icon'=>'Info-Icon','Index Card Icon'=>'Karteikarte-Icon','ID Icon'=>'ID-Icon','Heart Icon'=>'Herz-Icon','Hammer Icon'=>'Hammer-Icon','Groups Icon'=>'Gruppen-Icon','Flag Icon'=>'Flagge-Icon','Filter Icon'=>'Filter-Icon','Feedback Icon'=>'Feedback-Icon','Facebook Icon'=>'Facebook-Icon','Email Icon'=>'E-Mail-Icon','Video Icon'=>'Video-Icon','Underline Icon'=>'Unterstreichen-Icon','Text Color Icon'=>'Textfarbe-Icon','Table Icon'=>'Tabelle-Icon','Strikethrough Icon'=>'Durchgestrichen-Icon','Spellcheck Icon'=>'Rechtschreibprüfung-Icon','Quote Icon'=>'Zitat-Icon','Paragraph Icon'=>'Absatz-Icon','Outdent Icon'=>'Ausrücken-Icon','Italic Icon'=>'Kursiv-Icon','Indent Icon'=>'Einrücken-Icon','Help Icon'=>'Hilfe-Icon','Contract Icon'=>'Vertrag-Icon','Code Icon'=>'Code-Icon','Bold Icon'=>'Fett-Icon','Edit Icon'=>'Bearbeiten-Icon','Download Icon'=>'Download-Icon','Desktop Icon'=>'Desktop-Icon','Dashboard Icon'=>'Dashboard-Icon','Clock Icon'=>'Uhr-Icon','Chart Pie Icon'=>'Tortendiagramm-Icon','Chart Line Icon'=>'Liniendiagramm-Icon','Chart Bar Icon'=>'Balkendiagramm-Icon','Category Icon'=>'Kategorie-Icon','Cart Icon'=>'Warenkorb-Icon','Carrot Icon'=>'Karotte-Icon','Camera Icon'=>'Kamera-Icon','Calendar Icon'=>'Kalender-Icon','Businesswoman Icon'=>'Geschäftsfrau-Icon','Building Icon'=>'Gebäude-Icon','Book Icon'=>'Buch-Icon','Backup Icon'=>'Backup-Icon','Awards Icon'=>'Auszeichnungen-Icon','Art Icon'=>'Kunst-Icon','Archive Icon'=>'Archiv-Icon','Album Icon'=>'Album-Icon','Users Icon'=>'Benutzer-Icon','Tools Icon'=>'Werkzeuge-Icon','Site Icon'=>'Website-Icon','Settings Icon'=>'Einstellungen-Icon','Post Icon'=>'Beitrag-Icon','Plugins Icon'=>'Plugins-Icon','Page Icon'=>'Seite-Icon','Network Icon'=>'Netzwerk-Icon','Multisite Icon'=>'Multisite-Icon','Links Icon'=>'Links-Icon','Home Icon'=>'Home-Icon','Customizer Icon'=>'Customizer-Icon','Comments Icon'=>'Kommentare-Icon','No results found for that search term'=>'Es wurden keine Ergebnisse für diesen Suchbegriff gefunden','Array'=>'Array','String'=>'Zeichenfolge','Browse Media Library'=>'Mediathek durchsuchen','Search icons...'=>'Icons suchen …','Media Library'=>'Mediathek','Dashicons'=>'Dashicons','Icon Picker'=>'Icon-Wähler','Registered ACF Forms'=>'Registrierte ACF-Formulare','Shortcode Enabled'=>'Shortcode aktiviert','Registered ACF Blocks'=>'Registrierte ACF-Blöcke','Standard'=>'Standard','REST API Format'=>'REST-API-Format','Registered Options Pages (PHP)'=>'Registrierte Optionsseiten (PHP)','Registered Options Pages (JSON)'=>'Registrierte Optionsseiten (JSON)','Registered Options Pages (UI)'=>'Registrierte Optionsseiten (UI)','Registered Taxonomies (JSON)'=>'Registrierte Taxonomien (JSON)','Registered Taxonomies (UI)'=>'Registrierte Taxonomien (UI)','Registered Post Types (JSON)'=>'Registrierte Inhaltstypen (JSON)','Registered Post Types (UI)'=>'Registrierte Inhaltstypen (UI)','Registered Field Groups (JSON)'=>'Registrierte Feldgruppen (JSON)','Registered Field Groups (PHP)'=>'Registrierte Feldgruppen (PHP)','Registered Field Groups (UI)'=>'Registrierte Feldgruppen (UI)','Active Plugins'=>'Aktive Plugins','Parent Theme'=>'Übergeordnetes Theme','Active Theme'=>'Aktives Theme','MySQL Version'=>'MySQL-Version','WordPress Version'=>'WordPress-Version','Subscription Expiry Date'=>'Ablaufdatum des Abonnements','License Status'=>'Lizenzstatus','License Type'=>'Lizenz-Typ','Licensed URL'=>'Lizensierte URL','License Activated'=>'Lizenz aktiviert','Free'=>'Kostenlos','Plugin Type'=>'Plugin-Typ','Plugin Version'=>'Plugin-Version','Dismiss permanently'=>'Dauerhaft verwerfen','Terms do not contain'=>'Begriffe enthalten nicht','Terms contain'=>'Begriffe enthalten','Term is not equal to'=>'Begriff ist ungleich','Term is equal to'=>'Begriff ist gleich','Users do not contain'=>'Benutzer enthalten nicht','Users contain'=>'Benutzer enthalten','User is not equal to'=>'Benutzer ist ungleich','User is equal to'=>'Benutzer ist gleich','Pages do not contain'=>'Seiten enthalten nicht','Pages contain'=>'Seiten enthalten','Page is not equal to'=>'Seite ist ungleich','Page is equal to'=>'Seite ist gleich','Posts do not contain'=>'Beiträge enthalten nicht','Posts contain'=>'Beiträge enthalten','Post is not equal to'=>'Beitrag ist ungleich','Post is equal to'=>'Beitrag ist gleich','Relationships do not contain'=>'Beziehungen enthalten nicht','Relationships contain'=>'Beziehungen enthalten','Relationship is not equal to'=>'Beziehung ist ungleich','Relationship is equal to'=>'Beziehung ist gleich','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF-Felder','ACF PRO Feature'=>'ACF-PRO-Funktion','Renew PRO to Unlock'=>'PRO-Lizenz zum Freischalten erneuern','Renew PRO License'=>'PRO-Lizenz erneuern','PRO fields cannot be edited without an active license.'=>'PRO-Felder können ohne aktive Lizenz nicht bearbeitet werden.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Bitte aktiviere deine ACF-PRO-Lizenz, um Feldgruppen bearbeiten zu können, die einem ACF-Block zugewiesen wurden.','Please activate your ACF PRO license to edit this options page.'=>'Bitte aktiviere deine ACF-PRO-Lizenz, um diese Optionsseite zu bearbeiten.','Please contact your site administrator or developer for more details.'=>'Bitte kontaktiere den Administrator oder Entwickler deiner Website für mehr Details.','Learn more'=>'Mehr erfahren','Hide details'=>'Details verbergen','Show details'=>'Details anzeigen','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - gerendert via %3$s','Renew ACF PRO License'=>'ACF-PRO-Lizenz erneuern','Renew License'=>'Lizenz erneuern','Manage License'=>'Lizenz verwalten','\'High\' position not supported in the Block Editor'=>'Die „Hoch“-Position wird im Block-Editor nicht unterstützt','Upgrade to ACF PRO'=>'Upgrade auf ACF PRO','Add Options Page'=>'Optionen-Seite hinzufügen','In the editor used as the placeholder of the title.'=>'Wird im Editor als Platzhalter für den Titel verwendet.','Title Placeholder'=>'Titel-Platzhalter','4 Months Free'=>'4 Monate kostenlos','(Duplicated from %s)'=>'(Duplikat von %s)','Select Options Pages'=>'Options-Seite auswählen','Duplicate taxonomy'=>'Taxonomie duplizieren','Create taxonomy'=>'Taxonomie erstellen','Duplicate post type'=>'Inhalttyp duplizieren','Create post type'=>'Inhaltstyp erstellen','Link field groups'=>'Feldgruppen verlinken','Add fields'=>'Felder hinzufügen','This Field'=>'Dieses Feld','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Hilfe','is developed and maintained by'=>'wird entwickelt und gewartet von','Add this %s to the location rules of the selected field groups.'=>'Füge %s zu den Positions-Optionen der ausgewählten Feldgruppen hinzu.','Target Field'=>'Ziel-Feld','Update a field on the selected values, referencing back to this ID'=>'Ein Feld mit den ausgewählten Werten aktualisieren, auf diese ID zurückverweisend','Bidirectional'=>'Bidirektional','%s Field'=>'%s Feld','Select Multiple'=>'Mehrere auswählen','WP Engine logo'=>'Logo von WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Erlaubt sind Kleinbuchstaben, Unterstriche (_) und Striche (-), maximal 32 Zeichen.','The capability name for assigning terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zuzuordnen.','Assign Terms Capability'=>'Begriffs-Berechtigung zuordnen','The capability name for deleting terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zu löschen.','Delete Terms Capability'=>'Begriffs-Berechtigung löschen','The capability name for editing terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zu bearbeiten.','Edit Terms Capability'=>'Begriffs-Berechtigung bearbeiten','The capability name for managing terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zu verwalten.','Manage Terms Capability'=>'Begriffs-Berechtigung verwalten','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Legt fest, ob Beiträge von den Suchergebnissen und Taxonomie-Archivseiten ausgeschlossen werden sollen.','More Tools from WP Engine'=>'Mehr Werkzeuge von WP Engine','Built for those that build with WordPress, by the team at %s'=>'Gebaut für alle, die mit WordPress bauen, vom Team bei %s','View Pricing & Upgrade'=>'Preise anzeigen und Upgrade installieren','Learn More'=>'Mehr erfahren','Unlock Advanced Features and Build Even More with ACF PRO'=>'Schalte erweiterte Funktionen frei und erschaffe noch mehr mit ACF PRO','%s fields'=>'%s Felder','No terms'=>'Keine Begriffe','No post types'=>'Keine Inhaltstypen','No posts'=>'Keine Beiträge','No taxonomies'=>'Keine Taxonomien','No field groups'=>'Keine Feldgruppen','No fields'=>'Keine Felder','No description'=>'Keine Beschreibung','Any post status'=>'Jeder Beitragsstatus','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie außerhalb von ACF und kann nicht verwendet werden.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie in ACF und kann nicht verwendet werden.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Der Taxonomie-Schlüssel darf nur Kleinbuchstaben, Unterstriche und Trennstriche enthalten.','The taxonomy key must be under 32 characters.'=>'Der Taxonomie-Schlüssel muss kürzer als 32 Zeichen sein.','No Taxonomies found in Trash'=>'Es wurden keine Taxonomien im Papierkorb gefunden','No Taxonomies found'=>'Es wurden keine Taxonomien gefunden','Search Taxonomies'=>'Suche Taxonomien','View Taxonomy'=>'Taxonomie anzeigen','New Taxonomy'=>'Neue Taxonomie','Edit Taxonomy'=>'Taxonomie bearbeiten','Add New Taxonomy'=>'Neue Taxonomie hinzufügen','No Post Types found in Trash'=>'Es wurden keine Inhaltstypen im Papierkorb gefunden','No Post Types found'=>'Es wurden keine Inhaltstypen gefunden','Search Post Types'=>'Inhaltstypen suchen','View Post Type'=>'Inhaltstyp anzeigen','New Post Type'=>'Neuer Inhaltstyp','Edit Post Type'=>'Inhaltstyp bearbeiten','Add New Post Type'=>'Neuen Inhaltstyp hinzufügen','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Dieser Inhaltstyp-Schlüssel stammt von einem anderen Inhaltstyp außerhalb von ACF und kann nicht verwendet werden.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Dieser Inhaltstyp-Schlüssel stammt von einem anderen Inhaltstyp in ACF und kann nicht verwendet werden.','This field must not be a WordPress reserved term.'=>'Dieses Feld darf kein von WordPress reservierter Begriff sein.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Der Inhaltstyp-Schlüssel darf nur Kleinbuchstaben, Unterstriche und Trennstriche enthalten.','The post type key must be under 20 characters.'=>'Der Inhaltstyp-Schlüssel muss kürzer als 20 Zeichen sein.','We do not recommend using this field in ACF Blocks.'=>'Es wird nicht empfohlen, dieses Feld in ACF-Blöcken zu verwenden.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Zeigt den WordPress-WYSIWYG-Editor an, wie er in Beiträgen und Seiten zu sehen ist, und ermöglicht so eine umfangreiche Textbearbeitung, die auch Multimedia-Inhalte zulässt.','WYSIWYG Editor'=>'WYSIWYG-Editor','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Ermöglicht die Auswahl von einem oder mehreren Benutzern, die zur Erstellung von Beziehungen zwischen Datenobjekten verwendet werden können.','A text input specifically designed for storing web addresses.'=>'Eine Texteingabe, die speziell für die Speicherung von Webadressen entwickelt wurde.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Ein Schalter, mit dem ein Wert von 1 oder 0 (ein oder aus, wahr oder falsch usw.) auswählt werden kann. Kann als stilisierter Schalter oder Kontrollkästchen dargestellt werden.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Eine interaktive Benutzeroberfläche zum Auswählen einer Zeit. Das Zeitformat kann in den Feldeinstellungen angepasst werden.','A basic textarea input for storing paragraphs of text.'=>'Eine einfache Eingabe in Form eines Textbereiches zum Speichern von Textabsätzen.','A basic text input, useful for storing single string values.'=>'Eine einfache Texteingabe, nützlich für die Speicherung einzelner Zeichenfolgen.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Ermöglicht die Auswahl von einem oder mehreren Taxonomiebegriffen auf der Grundlage der in den Feldeinstellungen angegebenen Kriterien und Optionen.','A dropdown list with a selection of choices that you specify.'=>'Eine Dropdown-Liste mit einer von dir angegebenen Auswahl an Wahlmöglichkeiten.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Ein Schieberegler-Eingabefeld für numerische Zahlenwerte in einem festgelegten Bereich.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Eine Gruppe von Radiobuttons, die es dem Benutzer ermöglichen, eine einzelne Auswahl aus von dir angegebenen Werten zu treffen.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Eine interaktive und anpassbare Benutzeroberfläche zur Auswahl einer beliebigen Anzahl von Beiträgen, Seiten oder Inhaltstypen-Elemente mit der Option zum Suchen. ','An input for providing a password using a masked field.'=>'Ein Passwort-Feld, das die Eingabe maskiert.','Filter by Post Status'=>'Nach Beitragsstatus filtern','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Ein interaktives Drop-down-Menü zur Auswahl von einem oder mehreren Beiträgen, Seiten, individuellen Inhaltstypen oder Archiv-URLs mit der Option zur Suche.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Ein interaktives Feld zum Einbetten von Videos, Bildern, Tweets, Audio und anderen Inhalten unter Verwendung der nativen WordPress-oEmbed-Funktionalität.','An input limited to numerical values.'=>'Eine auf numerische Werte beschränkte Eingabe.','Uses the native WordPress media picker to upload, or choose images.'=>'Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von Bildern.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Bietet die Möglichkeit zur Gruppierung von Feldern, um Daten und den Bearbeiten-Bildschirm besser zu strukturieren.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Eine interaktive Benutzeroberfläche zur Auswahl eines Standortes unter Verwendung von Google Maps. Benötigt einen Google-Maps-API-Schlüssel und eine zusätzliche Konfiguration für eine korrekte Anzeige.','Uses the native WordPress media picker to upload, or choose files.'=>'Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von Dateien.','A text input specifically designed for storing email addresses.'=>'Ein Texteingabefeld, das speziell für die Speicherung von E-Mail-Adressen entwickelt wurde.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Eine interaktive Benutzeroberfläche zur Auswahl von Datum und Uhrzeit. Das zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Eine interaktive Benutzeroberfläche zur Auswahl eines Datums. Das zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Eine interaktive Benutzeroberfläche zur Auswahl einer Farbe, oder zur Eingabe eines Hex-Wertes.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Eine Gruppe von Auswahlkästchen, die du festlegst, aus denen der Benutzer einen oder mehrere Werte auswählen kann.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Eine Gruppe von Buttons mit von dir festgelegten Werten. Die Benutzer können eine Option aus den angegebenen Werten auswählen.','nounClone'=>'Klon','PRO'=>'PRO','Advanced'=>'Erweitert','JSON (newer)'=>'JSON (neuer)','Original'=>'Original','Invalid post ID.'=>'Ungültige Beitrags-ID.','Invalid post type selected for review.'=>'Der für die Betrachtung ausgewählte Inhaltstyp ist ungültig.','More'=>'Mehr','Tutorial'=>'Anleitung','Select Field'=>'Feld auswählen','Try a different search term or browse %s'=>'Probiere es mit einem anderen Suchbegriff oder durchsuche %s','Popular fields'=>'Beliebte Felder','No search results for \'%s\''=>'Es wurden keine Suchergebnisse für ‚%s‘ gefunden','Search fields...'=>'Felder suchen ...','Select Field Type'=>'Feldtyp auswählen','Popular'=>'Beliebt','Add Taxonomy'=>'Taxonomie hinzufügen','Create custom taxonomies to classify post type content'=>'Erstelle individuelle Taxonomien, um die Inhalte von Inhaltstypen zu kategorisieren','Add Your First Taxonomy'=>'Deine erste Taxonomie hinzufügen','Hierarchical taxonomies can have descendants (like categories).'=>'Hierarchische Taxonomien können untergeordnete haben (wie Kategorien).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Macht eine Taxonomie sichtbar im Frontend und im Admin-Dashboard.','One or many post types that can be classified with this taxonomy.'=>'Einer oder mehrere Inhaltstypen, die mit dieser Taxonomie kategorisiert werden können.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Optionalen individuellen Controller verwenden anstelle von „WP_REST_Terms_Controller“.','Expose this post type in the REST API.'=>'Diesen Inhaltstyp in der REST-API anzeigen.','Customize the query variable name'=>'Den Namen der Abfrage-Variable anpassen','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Begriffe können über den unschicken Permalink abgerufen werden, z. B. {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Über-/untergeordnete Begriffe in URLs von hierarchischen Taxonomien.','Customize the slug used in the URL'=>'Passe die Titelform an, die in der URL genutzt wird','Permalinks for this taxonomy are disabled.'=>'Permalinks sind für diese Taxonomie deaktiviert.','Taxonomy Key'=>'Taxonomie-Schlüssel','Select the type of permalink to use for this taxonomy.'=>'Wähle den Permalink-Typ, der für diese Taxonomie genutzt werden soll.','Display a column for the taxonomy on post type listing screens.'=>'Anzeigen einer Spalte für die Taxonomie in der Listenansicht der Inhaltstypen.','Show Admin Column'=>'Admin-Spalte anzeigen','Show the taxonomy in the quick/bulk edit panel.'=>'Die Taxonomie im Schnell- und Mehrfach-Bearbeitungsbereich anzeigen.','Quick Edit'=>'QuickEdit','List the taxonomy in the Tag Cloud Widget controls.'=>'Listet die Taxonomie in den Steuerelementen des Schlagwortwolke-Widgets auf.','Tag Cloud'=>'Schlagwort-Wolke','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Ein PHP-Funktionsname, der zum Bereinigen von Taxonomiedaten aufgerufen werden soll, die von einer Metabox gespeichert wurden.','Meta Box Sanitization Callback'=>'Metabox-Bereinigungs-Callback','Register Meta Box Callback'=>'Metabox-Callback registrieren','No Meta Box'=>'Keine Metabox','Custom Meta Box'=>'Individuelle Metabox','Meta Box'=>'Metabox','Categories Meta Box'=>'Kategorien-Metabox','Tags Meta Box'=>'Schlagwörter-Metabox','A link to a tag'=>'Ein Link zu einem Schlagwort','A link to a %s'=>'Ein Link zu einer Taxonomie %s','Tag Link'=>'Schlagwort-Link','← Go to tags'=>'← Zu Schlagwörtern gehen','Back To Items'=>'Zurück zu den Elementen','← Go to %s'=>'← Zu %s gehen','Tags list'=>'Schlagwörter-Liste','Tags list navigation'=>'Navigation der Schlagwörterliste','Filter by category'=>'Nach Kategorie filtern','Filter By Item'=>'Filtern nach Element','Filter by %s'=>'Nach %s filtern','Describes the Description field on the Edit Tags screen.'=>'Beschreibt das Beschreibungsfeld in der Schlagwörter-bearbeiten-Ansicht.','Description Field Description'=>'Beschreibung des Beschreibungfeldes','Describes the Parent field on the Edit Tags screen.'=>'Beschreibt das übergeordnete Feld in der Schlagwörter-bearbeiten-Ansicht.','Parent Field Description'=>'Beschreibung des übergeordneten Feldes','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'Die Titelform ist die URL-freundliche Version des Namens. Sie besteht üblicherweise aus Kleinbuchstaben und zudem nur aus Buchstaben, Zahlen und Bindestrichen.','Describes the Slug field on the Edit Tags screen.'=>'Beschreibt das Titelform-Feld in der Schlagwörter-bearbeiten-Ansicht.','Slug Field Description'=>'Beschreibung des Titelformfeldes','The name is how it appears on your site'=>'Der Name ist das, was auf deiner Website angezeigt wird','Describes the Name field on the Edit Tags screen.'=>'Beschreibt das Namensfeld in der Schlagwörter-bearbeiten-Ansicht.','Name Field Description'=>'Beschreibung des Namenfeldes','No tags'=>'Keine Schlagwörter','No Terms'=>'Keine Begriffe','No %s'=>'Keine %s-Taxonomien','No tags found'=>'Es wurden keine Schlagwörter gefunden','Not Found'=>'Es wurde nichts gefunden','Most Used'=>'Am häufigsten verwendet','Choose from the most used tags'=>'Wähle aus den meistgenutzten Schlagwörtern','Choose From Most Used'=>'Wähle aus den Meistgenutzten','Choose from the most used %s'=>'Wähle aus den meistgenutzten %s','Add or remove tags'=>'Schlagwörter hinzufügen oder entfernen','Add Or Remove Items'=>'Elemente hinzufügen oder entfernen','Add or remove %s'=>'%s hinzufügen oder entfernen','Separate tags with commas'=>'Schlagwörter durch Kommas trennen','Separate Items With Commas'=>'Trenne Elemente mit Kommas','Separate %s with commas'=>'Trenne %s durch Kommas','Popular Tags'=>'Beliebte Schlagwörter','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Zugeordneter Text für beliebte Elemente. Wird nur für nicht-hierarchische Taxonomien verwendet.','Popular Items'=>'Beliebte Elemente','Popular %s'=>'Beliebte %s','Search Tags'=>'Schlagwörter suchen','Parent Category:'=>'Übergeordnete Kategorie:','Assigns parent item text, but with a colon (:) added to the end.'=>'Den Text des übergeordneten Elements zuordnen, aber mit einem Doppelpunkt (:) am Ende.','Parent Item With Colon'=>'Übergeordnetes Element mit Doppelpunkt','Parent Category'=>'Übergeordnete Kategorie','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Zugeordneter Text für übergeordnete Elemente. Wird nur für hierarchische Taxonomien verwendet.','Parent Item'=>'Übergeordnetes Element','Parent %s'=>'Übergeordnete Taxonomie %s','New Tag Name'=>'Neuer Schlagwortname','New Item Name'=>'Name des neuen Elements','New %s Name'=>'Neuer %s-Name','Add New Tag'=>'Ein neues Schlagwort hinzufügen','Update Tag'=>'Schlagwort aktualisieren','Update Item'=>'Element aktualisieren','Update %s'=>'%s aktualisieren','View Tag'=>'Schlagwort anzeigen','Edit Tag'=>'Schlagwort bearbeiten','At the top of the editor screen when editing a term.'=>'Oben in der Editoransicht, wenn ein Begriff bearbeitet wird.','All Tags'=>'Alle Schlagwörter','Menu Label'=>'Menü-Beschriftung','Active taxonomies are enabled and registered with WordPress.'=>'Aktive Taxonomien sind aktiviert und in WordPress registriert.','A descriptive summary of the taxonomy.'=>'Eine beschreibende Zusammenfassung der Taxonomie.','A descriptive summary of the term.'=>'Eine beschreibende Zusammenfassung des Begriffs.','Term Description'=>'Beschreibung des Begriffs','Single word, no spaces. Underscores and dashes allowed.'=>'Einzelnes Wort, keine Leerzeichen. Unterstriche und Bindestriche erlaubt.','Term Slug'=>'Begriffs-Titelform','The name of the default term.'=>'Der Name des Standardbegriffs.','Term Name'=>'Name des Begriffs','Default Term'=>'Standardbegriff','Sort Terms'=>'Begriffe sortieren','Add Post Type'=>'Inhaltstyp hinzufügen','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Erweitere die Funktionalität von WordPress über Standard-Beiträge und -Seiten hinaus mit individuellen Inhaltstypen.','Add Your First Post Type'=>'Deinen ersten Inhaltstyp hinzufügen','I know what I\'m doing, show me all the options.'=>'Ich weiß, was ich tue, zeig mir alle Optionen.','Advanced Configuration'=>'Erweiterte Konfiguration','Hierarchical post types can have descendants (like pages).'=>'Hierarchische Inhaltstypen können untergeordnete haben (wie Seiten).','Hierarchical'=>'Hierarchisch','Visible on the frontend and in the admin dashboard.'=>'Sichtbar im Frontend und im Admin-Dashboard.','Public'=>'Öffentlich','movie'=>'Film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Nur Kleinbuchstaben, Unterstriche und Bindestriche, maximal 20 Zeichen.','Movie'=>'Film','Singular Label'=>'Beschriftung (Einzahl)','Movies'=>'Filme','Plural Label'=>'Beschriftung (Mehrzahl)','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Optionalen individuellen Controller verwenden anstelle von „WP_REST_Posts_Controller“.','Controller Class'=>'Controller-Klasse','The namespace part of the REST API URL.'=>'Der Namensraum-Teil der REST-API-URL.','Namespace Route'=>'Namensraum-Route','The base URL for the post type REST API URLs.'=>'Die Basis-URL für REST-API-URLs des Inhalttyps.','Base URL'=>'Basis-URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Zeigt diesen Inhalttyp in der REST-API. Wird zur Verwendung im Block-Editor benötigt.','Show In REST API'=>'Im REST-API anzeigen','Customize the query variable name.'=>'Den Namen der Abfrage-Variable anpassen.','Query Variable'=>'Abfrage-Variable','No Query Variable Support'=>'Keine Unterstützung von Abfrage-Variablen','Custom Query Variable'=>'Individuelle Abfrage-Variable','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Elemente können über den unschicken Permalink abgerufen werden, z. B. {post_type}={post_slug}.','Query Variable Support'=>'Unterstützung von Abfrage-Variablen','Publicly Queryable'=>'Öffentlich abfragbar','Custom slug for the Archive URL.'=>'Individuelle Titelform für die Archiv-URL.','Archive Slug'=>'Archiv-Titelform','Archive'=>'Archiv','Pagination support for the items URLs such as the archives.'=>'Unterstützung für Seitennummerierung der Element-URLs, wie bei Archiven.','Pagination'=>'Seitennummerierung','RSS feed URL for the post type items.'=>'RSS-Feed-URL für Inhaltstyp-Elemente.','Feed URL'=>'Feed-URL','Customize the slug used in the URL.'=>'Passe die Titelform an, die in der URL genutzt wird.','URL Slug'=>'URL-Titelform','Permalinks for this post type are disabled.'=>'Permalinks sind für diesen Inhaltstyp deaktiviert.','Custom Permalink'=>'Individueller Permalink','Post Type Key'=>'Inhaltstyp-Schlüssel','Permalink Rewrite'=>'Permalink neu schreiben','Delete items by a user when that user is deleted.'=>'Elemente eines Benutzers löschen, wenn der Benutzer gelöscht wird.','Delete With User'=>'Zusammen mit dem Benutzer löschen','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Erlaubt den Inhaltstyp zu exportieren unter „Werkzeuge“ > „Export“.','Can Export'=>'Kann exportieren','Optionally provide a plural to be used in capabilities.'=>'Du kannst optional eine Mehrzahl für Berechtigungen angeben.','Plural Capability Name'=>'Name der Berechtigung (Mehrzahl)','Choose another post type to base the capabilities for this post type.'=>'Wähle einen anderen Inhaltstyp aus als Basis der Berechtigungen für diesen Inhaltstyp.','Singular Capability Name'=>'Name der Berechtigung (Einzahl)','Rename Capabilities'=>'Berechtigungen umbenennen','Exclude From Search'=>'Von der Suche ausschließen','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Erlaubt das Hinzufügen von Elementen zu Menüs unter „Design“ > „Menüs“. Muss aktiviert werden unter „Ansicht anpassen“.','Appearance Menus Support'=>'Unterstützung für Design-Menüs','Appears as an item in the \'New\' menu in the admin bar.'=>'Erscheint als Eintrag im „Neu“-Menü der Adminleiste.','Show In Admin Bar'=>'In der Adminleiste anzeigen','Custom Meta Box Callback'=>'Individueller Metabox-Callback','Menu Icon'=>'Menü-Icon','The position in the sidebar menu in the admin dashboard.'=>'Die Position im Seitenleisten-Menü des Admin-Dashboards.','Menu Position'=>'Menü-Position','Admin Menu Parent'=>'Übergeordnetes Admin-Menü','Show In Admin Menu'=>'Im Admin-Menü anzeigen','Items can be edited and managed in the admin dashboard.'=>'Elemente können im Admin-Dashboard bearbeitet und verwaltet werden.','Show In UI'=>'In der Benutzeroberfläche anzeigen','A link to a post.'=>'Ein Link zu einem Beitrag.','Item Link Description'=>'Beschreibung des Element-Links','A link to a %s.'=>'Ein Link zu einem Inhaltstyp %s','Post Link'=>'Beitragslink','Item Link'=>'Element-Link','%s Link'=>'%s-Link','Post updated.'=>'Der Beitrag wurde aktualisiert.','In the editor notice after an item is updated.'=>'Im Editor-Hinweis, nachdem ein Element aktualisiert wurde.','Item Updated'=>'Das Element wurde aktualisiert','%s updated.'=>'%s wurde aktualisiert.','Post scheduled.'=>'Die Beiträge wurden geplant.','In the editor notice after scheduling an item.'=>'Im Editor-Hinweis, nachdem ein Element geplant wurde.','Item Scheduled'=>'Das Element wurde geplant','%s scheduled.'=>'%s wurde geplant.','Post reverted to draft.'=>'Der Beitrag wurde auf Entwurf zurückgesetzt.','In the editor notice after reverting an item to draft.'=>'Im Editor-Hinweis, nachdem ein Element auf Entwurf zurückgesetzt wurde.','Item Reverted To Draft'=>'Das Element wurde auf Entwurf zurückgesetzt','%s reverted to draft.'=>'%s wurde auf Entwurf zurückgesetzt.','Post published privately.'=>'Der Beitrag wurde privat veröffentlicht.','In the editor notice after publishing a private item.'=>'Im Editor-Hinweis, nachdem ein Element privat veröffentlicht wurde.','Item Published Privately'=>'Das Element wurde privat veröffentlicht','%s published privately.'=>'%s wurde privat veröffentlicht.','Post published.'=>'Der Beitrag wurde veröffentlicht.','In the editor notice after publishing an item.'=>'Im Editor-Hinweis, nachdem ein Element veröffentlicht wurde.','Item Published'=>'Das Element wurde veröffentlicht','%s published.'=>'%s wurde veröffentlicht.','Posts list'=>'Liste der Beiträge','Items List'=>'Elementliste','%s list'=>'%s-Liste','Posts list navigation'=>'Navigation der Beiträge-Liste','Items List Navigation'=>'Navigation der Elementliste','%s list navigation'=>'%s-Listen-Navigation','Filter posts by date'=>'Beiträge nach Datum filtern','Filter Items By Date'=>'Elemente nach Datum filtern','Filter %s by date'=>'%s nach Datum filtern','Filter posts list'=>'Liste mit Beiträgen filtern','Filter Items List'=>'Elemente-Liste filtern','Filter %s list'=>'%s-Liste filtern','Uploaded To This Item'=>'Zu diesem Element hochgeladen','Uploaded to this %s'=>'Zu diesem %s hochgeladen','Insert into post'=>'In den Beitrag einfügen','As the button label when adding media to content.'=>'Als Button-Beschriftung, wenn Medien zum Inhalt hinzugefügt werden.','Insert into %s'=>'In %s einfügen','Use as featured image'=>'Als Beitragsbild verwenden','As the button label for selecting to use an image as the featured image.'=>'Als Button-Beschriftung, wenn ein Bild als Beitragsbild ausgewählt wird.','Use Featured Image'=>'Beitragsbild verwenden','Remove featured image'=>'Beitragsbild entfernen','As the button label when removing the featured image.'=>'Als Button-Beschriftung, wenn das Beitragsbild entfernt wird.','Remove Featured Image'=>'Beitragsbild entfernen','Set featured image'=>'Beitragsbild festlegen','As the button label when setting the featured image.'=>'Als Button-Beschriftung, wenn das Beitragsbild festgelegt wird.','Set Featured Image'=>'Beitragsbild festlegen','Featured image'=>'Beitragsbild','Featured Image Meta Box'=>'Beitragsbild-Metabox','Post Attributes'=>'Beitrags-Attribute','In the editor used for the title of the post attributes meta box.'=>'In dem Editor, der für den Titel der Beitragsattribute-Metabox verwendet wird.','Attributes Meta Box'=>'Metabox-Attribute','%s Attributes'=>'%s-Attribute','Post Archives'=>'Beitrags-Archive','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Fügt ‚Inhaltstyp-Archiv‘-Elemente mit dieser Beschriftung zur Liste der Beiträge hinzu, die beim Hinzufügen von Elementen zu einem bestehenden Menü in einem individuellen Inhaltstyp mit aktivierten Archiven angezeigt werden. Erscheint nur, wenn Menüs im Modus „Live-Vorschau“ bearbeitet werden und eine individuelle Archiv-Titelform angegeben wurde.','Archives Nav Menu'=>'Navigations-Menü der Archive','%s Archives'=>'%s-Archive','No posts found in Trash'=>'Es wurden keine Beiträge im Papierkorb gefunden','At the top of the post type list screen when there are no posts in the trash.'=>'Oben in der Listen-Ansicht des Inhaltstyps, wenn keine Beiträge im Papierkorb vorhanden sind.','No Items Found in Trash'=>'Es wurden keine Elemente im Papierkorb gefunden','No %s found in Trash'=>'%s konnten nicht im Papierkorb gefunden werden','No posts found'=>'Es wurden keine Beiträge gefunden','At the top of the post type list screen when there are no posts to display.'=>'Oben in der Listenansicht für Inhaltstypen, wenn es keine Beiträge zum Anzeigen gibt.','No Items Found'=>'Es wurden keine Elemente gefunden','No %s found'=>'%s konnten nicht gefunden werden','Search Posts'=>'Beiträge suchen','At the top of the items screen when searching for an item.'=>'Oben in der Elementansicht, während der Suche nach einem Element.','Search Items'=>'Elemente suchen','Search %s'=>'%s suchen','Parent Page:'=>'Übergeordnete Seite:','For hierarchical types in the post type list screen.'=>'Für hierarchische Typen in der Listenansicht der Inhaltstypen.','Parent Item Prefix'=>'Präfix des übergeordneten Elementes','Parent %s:'=>'%s, übergeordnet:','New Post'=>'Neuer Beitrag','New Item'=>'Neues Element','New %s'=>'Neuer Inhaltstyp %s','Add New Post'=>'Neuen Beitrag hinzufügen','At the top of the editor screen when adding a new item.'=>'Oben in der Editoransicht, wenn ein neues Element hinzugefügt wird.','Add New Item'=>'Neues Element hinzufügen','Add New %s'=>'Neu hinzufügen: %s','View Posts'=>'Beiträge anzeigen','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Wird in der Adminleiste in der Ansicht „Alle Beiträge“ angezeigt, sofern der Inhaltstyp Archive unterstützt und die Homepage kein Archiv dieses Inhaltstyps ist.','View Items'=>'Elemente anzeigen','View Post'=>'Beitrag anzeigen','In the admin bar to view item when editing it.'=>'In der Adminleiste, um das Element beim Bearbeiten anzuzeigen.','View Item'=>'Element anzeigen','View %s'=>'%s anzeigen','Edit Post'=>'Beitrag bearbeiten','At the top of the editor screen when editing an item.'=>'Oben in der Editoransicht, wenn ein Element bearbeitet wird.','Edit Item'=>'Element bearbeiten','Edit %s'=>'%s bearbeiten','All Posts'=>'Alle Beiträge','In the post type submenu in the admin dashboard.'=>'Im Untermenü des Inhaltstyps im Admin-Dashboard.','All Items'=>'Alle Elemente','All %s'=>'Alle %s','Admin menu name for the post type.'=>'Name des Admin-Menüs für den Inhaltstyp.','Menu Name'=>'Menüname','Regenerate all labels using the Singular and Plural labels'=>'Alle Beschriftungen unter Verwendung der Einzahl- und Mehrzahl-Beschriftungen neu generieren','Regenerate'=>'Neu generieren','Active post types are enabled and registered with WordPress.'=>'Aktive Inhaltstypen sind aktiviert und in WordPress registriert.','A descriptive summary of the post type.'=>'Eine beschreibende Zusammenfassung des Inhaltstyps.','Add Custom'=>'Individuell hinzufügen','Enable various features in the content editor.'=>'Verschiedene Funktionen im Inhalts-Editor aktivieren.','Post Formats'=>'Beitragsformate','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Vorhandene Taxonomien auswählen, um Elemente des Inhaltstyps zu kategorisieren.','Browse Fields'=>'Felder durchsuchen','Nothing to import'=>'Es gibt nichts zu importieren','. The Custom Post Type UI plugin can be deactivated.'=>'. Das Plugin Custom Post Type UI kann deaktiviert werden.','Imported %d item from Custom Post Type UI -'=>'Es wurde %d Element von Custom Post Type UI importiert -' . "\0" . 'Es wurden %d Elemente von Custom Post Type UI importiert -','Failed to import taxonomies.'=>'Der Import der Taxonomien ist fehlgeschlagen.','Failed to import post types.'=>'Der Import der Inhaltstypen ist fehlgeschlagen.','Nothing from Custom Post Type UI plugin selected for import.'=>'Es wurde nichts aus dem Plugin Custom Post Type UI für den Import ausgewählt.','Imported 1 item'=>'1 Element wurde importiert' . "\0" . '%s Elemente wurden importiert','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Wenn ein Inhaltstyp oder eine Taxonomie mit einem Schlüssel importiert wird, der bereits vorhanden ist, werden die Einstellungen des vorhandenen Inhaltstyps oder der vorhandenen Taxonomie mit denen des Imports überschrieben.','Import from Custom Post Type UI'=>'Aus Custom Post Type UI importieren','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Der folgende Code kann verwendet werden, um eine lokale Version der ausgewählten Elemente zu registrieren. Die lokale Speicherung von Feldgruppen, Inhaltstypen oder Taxonomien kann viele Vorteile bieten, wie z. B. schnellere Ladezeiten, Versionskontrolle und dynamische Felder/Einstellungen. Kopiere den folgenden Code in die Datei functions.php deines Themes oder füge ihn in eine externe Datei ein und deaktiviere oder lösche anschließend die Elemente in der ACF-Administration.','Export - Generate PHP'=>'Export – PHP generieren','Export'=>'Export','Select Taxonomies'=>'Taxonomien auswählen','Select Post Types'=>'Inhaltstypen auswählen','Exported 1 item.'=>'Ein Element wurde exportiert.' . "\0" . '%s Elemente wurden exportiert.','Category'=>'Kategorie','Tag'=>'Schlagwort','%s taxonomy created'=>'Die Taxonomie %s wurde erstellt','%s taxonomy updated'=>'Die Taxonomie %s wurde aktualisiert','Taxonomy draft updated.'=>'Der Taxonomie-Entwurf wurde aktualisiert.','Taxonomy scheduled for.'=>'Die Taxonomie wurde geplant für.','Taxonomy submitted.'=>'Die Taxonomie wurde übermittelt.','Taxonomy saved.'=>'Die Taxonomie wurde gespeichert.','Taxonomy deleted.'=>'Die Taxonomie wurde gelöscht.','Taxonomy updated.'=>'Die Taxonomie wurde aktualisiert.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Diese Taxonomie konnte nicht registriert werden, da der Schlüssel von einer anderen Taxonomie, die von einem anderen Plugin oder Theme registriert wurde, genutzt wird.','Taxonomy synchronized.'=>'Die Taxonomie wurde synchronisiert.' . "\0" . '%s Taxonomien wurden synchronisiert.','Taxonomy duplicated.'=>'Die Taxonomie wurde dupliziert.' . "\0" . '%s Taxonomien wurden dupliziert.','Taxonomy deactivated.'=>'Die Taxonomie wurde deaktiviert.' . "\0" . '%s Taxonomien wurden deaktiviert.','Taxonomy activated.'=>'Die Taxonomie wurde aktiviert.' . "\0" . '%s Taxonomien wurden aktiviert.','Terms'=>'Begriffe','Post type synchronized.'=>'Der Inhaltstyp wurde synchronisiert.' . "\0" . '%s Inhaltstypen wurden synchronisiert.','Post type duplicated.'=>'Der Inhaltstyp wurde dupliziert.' . "\0" . '%s Inhaltstypen wurden dupliziert.','Post type deactivated.'=>'Der Inhaltstyp wurde deaktiviert.' . "\0" . '%s Inhaltstypen wurden deaktiviert.','Post type activated.'=>'Der Inhaltstyp wurde aktiviert.' . "\0" . '%s Inhaltstypen wurden aktiviert.','Post Types'=>'Inhaltstypen','Advanced Settings'=>'Erweiterte Einstellungen','Basic Settings'=>'Grundlegende Einstellungen','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Dieser Inhaltstyp konnte nicht registriert werden, da dessen Schlüssel von einem anderen Inhaltstyp, der von einem anderen Plugin oder Theme registriert wurde, genutzt wird.','Pages'=>'Seiten','Link Existing Field Groups'=>'Vorhandene Feldgruppen verknüpfen','%s post type created'=>'Der Inhaltstyp %s wurde erstellt','Add fields to %s'=>'Felder zu %s hinzufügen','%s post type updated'=>'Der Inhaltstyp %s wurde aktualisiert','Post type draft updated.'=>'Der Inhaltstyp-Entwurf wurde aktualisiert.','Post type scheduled for.'=>'Der Inhaltstyp wurde geplant für.','Post type submitted.'=>'Der Inhaltstyp wurde übermittelt.','Post type saved.'=>'Der Inhaltstyp wurde gespeichert.','Post type updated.'=>'Der Inhaltstyp wurde aktualisiert.','Post type deleted.'=>'Der Inhaltstyp wurde gelöscht.','Type to search...'=>'Tippen, um zu suchen …','PRO Only'=>'Nur Pro','Field groups linked successfully.'=>'Die Feldgruppen wurden erfolgreich verlinkt.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importiere Inhaltstypen und Taxonomien, die mit Custom Post Type UI registriert wurden, und verwalte sie mit ACF. Jetzt starten.','ACF'=>'ACF','taxonomy'=>'Taxonomie','post type'=>'Inhaltstyp','Done'=>'Erledigt','Field Group(s)'=>'Feldgruppe(n)','Select one or many field groups...'=>'Wähle eine Feldgruppe oder mehrere ...','Please select the field groups to link.'=>'Bitte wähle die Feldgruppe zum Verlinken aus.','Field group linked successfully.'=>'Die Feldgruppe wurde erfolgreich verlinkt.' . "\0" . 'Die Feldgruppen wurden erfolgreich verlinkt.','post statusRegistration Failed'=>'Die Registrierung ist fehlgeschlagen','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Dieses Element konnte nicht registriert werden, da dessen Schlüssel von einem anderen Element, das von einem anderen Plugin oder Theme registriert wurde, genutzt wird.','REST API'=>'REST-API','Permissions'=>'Berechtigungen','URLs'=>'URLs','Visibility'=>'Sichtbarkeit','Labels'=>'Beschriftungen','Field Settings Tabs'=>'Tabs für Feldeinstellungen','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Die Vorschau des ACF-Shortcodes wurde deaktiviert]','Close Modal'=>'Modal schließen','Field moved to other group'=>'Das Feld wurde zu einer anderen Gruppe verschoben','Close modal'=>'Modal schließen','Start a new group of tabs at this tab.'=>'Eine neue Gruppe von Tabs in diesem Tab beginnen.','New Tab Group'=>'Neue Tab-Gruppe','Use a stylized checkbox using select2'=>'Ein stylisches Auswahlkästchen mit select2 verwenden','Save Other Choice'=>'Eine andere Auswahlmöglichkeit speichern','Allow Other Choice'=>'Eine andere Auswahlmöglichkeit erlauben','Add Toggle All'=>'„Alles umschalten“ hinzufügen','Save Custom Values'=>'Individuelle Werte speichern','Allow Custom Values'=>'Individuelle Werte zulassen','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Individuelle Werte von Auswahlkästchen dürfen nicht leer sein. Deaktiviere alle leeren Werte.','Updates'=>'Aktualisierungen','Advanced Custom Fields logo'=>'Advanced-Custom-Fields-Logo','Save Changes'=>'Änderungen speichern','Field Group Title'=>'Feldgruppen-Titel','Add title'=>'Titel hinzufügen','New to ACF? Take a look at our getting started guide.'=>'Neu bei ACF? Wirf einen Blick auf die Anleitung zum Starten (engl.).','Add Field Group'=>'Feldgruppe hinzufügen','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF verwendet Feldgruppen, um individuelle Felder zu gruppieren und diese dann in Bearbeitungsansichten anzuhängen.','Add Your First Field Group'=>'Deine erste Feldgruppe hinzufügen','Options Pages'=>'Optionen-Seiten','ACF Blocks'=>'ACF-Blöcke','Gallery Field'=>'Galerie-Feld','Flexible Content Field'=>'Feld „Flexibler Inhalt“','Repeater Field'=>'Wiederholungs-Feld','Unlock Extra Features with ACF PRO'=>'Zusatzfunktionen mit ACF PRO freischalten','Delete Field Group'=>'Feldgruppe löschen','Created on %1$s at %2$s'=>'Erstellt am %1$s um %2$s','Group Settings'=>'Gruppeneinstellungen','Location Rules'=>'Regeln für die Position','Choose from over 30 field types. Learn more.'=>'Wähle aus mehr als 30 Feldtypen. Mehr erfahren (engl.).','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Beginne mit der Erstellung neuer individueller Felder für deine Beiträge, Seiten, individuellen Inhaltstypen und sonstigen WordPress-Inhalten.','Add Your First Field'=>'Füge dein erstes Feld hinzu','#'=>'#','Add Field'=>'Feld hinzufügen','Presentation'=>'Präsentation','Validation'=>'Validierung','General'=>'Allgemein','Import JSON'=>'JSON importieren','Export As JSON'=>'Als JSON exportieren','Field group deactivated.'=>'Die Feldgruppe wurde deaktiviert.' . "\0" . '%s Feldgruppen wurden deaktiviert.','Field group activated.'=>'Die Feldgruppe wurde aktiviert.' . "\0" . '%s Feldgruppen wurden aktiviert.','Deactivate'=>'Deaktivieren','Deactivate this item'=>'Dieses Element deaktivieren','Activate'=>'Aktivieren','Activate this item'=>'Dieses Element aktivieren','Move field group to trash?'=>'Soll die Feldgruppe in den Papierkorb verschoben werden?','post statusInactive'=>'Inaktiv','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields und Advanced Custom Fields PRO sollten nicht gleichzeitig aktiviert sein. Advanced Custom Fields PRO wurde automatisch deaktiviert.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields und Advanced Custom Fields PRO sollten nicht gleichzeitig aktiviert sein. Advanced Custom Fields wurde automatisch deaktiviert.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s – Es wurde mindestens ein Versuch festgestellt, ACF-Feldwerte abzurufen, bevor ACF initialisiert wurde. Dies wird nicht unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.).','%1$s must have a user with the %2$s role.'=>'%1$s muss einen Benutzer mit der %2$s-Rolle haben.' . "\0" . '%1$s muss einen Benutzer mit einer der folgenden rollen haben: %2$s','%1$s must have a valid user ID.'=>'%1$s muss eine gültige Benutzer-ID haben.','Invalid request.'=>'Ungültige Anfrage.','%1$s is not one of %2$s'=>'%1$s ist nicht eins von %2$s','%1$s must have term %2$s.'=>'%1$s muss den Begriff %2$s haben.' . "\0" . '%1$s muss einen der folgenden Begriffe haben: %2$s','%1$s must be of post type %2$s.'=>'%1$s muss vom Inhaltstyp %2$s sein.' . "\0" . '%1$s muss einer der folgenden Inhaltstypen sein: %2$s','%1$s must have a valid post ID.'=>'%1$s muss eine gültige Beitrags-ID haben.','%s requires a valid attachment ID.'=>'%s erfordert eine gültige Anhangs-ID.','Show in REST API'=>'Im REST-API anzeigen','Enable Transparency'=>'Transparenz aktivieren','RGBA Array'=>'RGBA-Array','RGBA String'=>'RGBA-Zeichenfolge','Hex String'=>'Hex-Zeichenfolge','Upgrade to PRO'=>'Upgrade auf PRO','post statusActive'=>'Aktiv','\'%s\' is not a valid email address'=>'‚%s‘ ist keine gültige E-Mail-Adresse','Color value'=>'Farbwert','Select default color'=>'Standardfarbe auswählen','Clear color'=>'Farbe entfernen','Blocks'=>'Blöcke','Options'=>'Optionen','Users'=>'Benutzer','Menu items'=>'Menüelemente','Widgets'=>'Widgets','Attachments'=>'Anhänge','Taxonomies'=>'Taxonomien','Posts'=>'Beiträge','Last updated: %s'=>'Zuletzt aktualisiert: %s','Sorry, this post is unavailable for diff comparison.'=>'Leider steht diese Feldgruppe nicht für einen Diff-Vergleich zur Verfügung.','Invalid field group parameter(s).'=>'Ungültige(r) Feldgruppen-Parameter.','Awaiting save'=>'Ein Speichern wird erwartet','Saved'=>'Gespeichert','Import'=>'Importieren','Review changes'=>'Änderungen überprüfen','Located in: %s'=>'Ist zu finden in: %s','Located in plugin: %s'=>'Liegt im Plugin: %s','Located in theme: %s'=>'Liegt im Theme: %s','Various'=>'Verschiedene','Sync changes'=>'Änderungen synchronisieren','Loading diff'=>'Diff laden','Review local JSON changes'=>'Lokale JSON-Änderungen überprüfen','Visit website'=>'Website besuchen','View details'=>'Details anzeigen','Version %s'=>'Version %s','Information'=>'Information','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Help-Desk. Die Support-Experten unseres Help-Desks werden dir bei komplexeren technischen Herausforderungen unterstützend zur Seite stehen.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Diskussionen. Wir haben eine aktive und freundliche Community in unseren Community-Foren, die dir vielleicht dabei helfen kann, dich mit den „How-tos“ der ACF-Welt vertraut zu machen.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Dokumentation (engl.). Diese umfassende Dokumentation beinhaltet Referenzen und Leitfäden zu den meisten Situationen, die du vorfinden wirst.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Wir legen großen Wert auf Support und möchten, dass du mit ACF das Beste aus deiner Website herausholst. Wenn du auf Schwierigkeiten stößt, gibt es mehrere Stellen, an denen du Hilfe finden kannst:','Help & Support'=>'Hilfe und Support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Falls du Hilfe benötigst, nutze bitte den Tab „Hilfe und Support“, um dich mit uns in Verbindung zu setzen.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Bevor du deine erste Feldgruppe erstellst, wird empfohlen, vorab die Anleitung Erste Schritte (engl.) durchzulesen, um dich mit der Philosophie hinter dem Plugin und den besten Praktiken vertraut zu machen.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Das Advanced-Custom-Fields-Plugin bietet einen visuellen Formular-Builder, um WordPress-Bearbeitungsansichten mit weiteren Feldern zu individualisieren und eine intuitive API, um individuelle Feldwerte in beliebigen Theme-Template-Dateien anzuzeigen.','Overview'=>'Übersicht','Location type "%s" is already registered.'=>'Positions-Typ „%s“ ist bereits registriert.','Class "%s" does not exist.'=>'Die Klasse „%s“ existiert nicht.','Invalid nonce.'=>'Der Nonce ist ungültig.','Error loading field.'=>'Fehler beim Laden des Felds.','Location not found: %s'=>'Die Position wurde nicht gefunden: %s','Error: %s'=>'Fehler: %s','Widget'=>'Widget','User Role'=>'Benutzerrolle','Comment'=>'Kommentar','Post Format'=>'Beitragsformat','Menu Item'=>'Menüelement','Post Status'=>'Beitragsstatus','Menus'=>'Menüs','Menu Locations'=>'Menüpositionen','Menu'=>'Menü','Post Taxonomy'=>'Beitrags-Taxonomie','Child Page (has parent)'=>'Unterseite (hat übergeordnete Seite)','Parent Page (has children)'=>'Übergeordnete Seite (hat Unterseiten)','Top Level Page (no parent)'=>'Seite der ersten Ebene (keine übergeordnete)','Posts Page'=>'Beitrags-Seite','Front Page'=>'Startseite','Page Type'=>'Seitentyp','Viewing back end'=>'Backend anzeigen','Viewing front end'=>'Frontend anzeigen','Logged in'=>'Angemeldet','Current User'=>'Aktueller Benutzer','Page Template'=>'Seiten-Template','Register'=>'Registrieren','Add / Edit'=>'Hinzufügen/bearbeiten','User Form'=>'Benutzerformular','Page Parent'=>'Übergeordnete Seite','Super Admin'=>'Super-Administrator','Current User Role'=>'Aktuelle Benutzerrolle','Default Template'=>'Standard-Template','Post Template'=>'Beitrags-Template','Post Category'=>'Beitragskategorie','All %s formats'=>'Alle %s Formate','Attachment'=>'Anhang','%s value is required'=>'%s Wert ist erforderlich','Show this field if'=>'Dieses Feld anzeigen, falls','Conditional Logic'=>'Bedingte Logik','and'=>'und','Local JSON'=>'Lokales JSON','Clone Field'=>'Feld duplizieren','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Stelle bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) auf die neueste Version aktualisiert wurden.','This version contains improvements to your database and requires an upgrade.'=>'Diese Version enthält Verbesserungen für deine Datenbank und erfordert ein Upgrade.','Thank you for updating to %1$s v%2$s!'=>'Danke für die Aktualisierung auf %1$s v%2$s!','Database Upgrade Required'=>'Ein Upgrade der Datenbank ist erforderlich','Options Page'=>'Optionen-Seite','Gallery'=>'Galerie','Flexible Content'=>'Flexibler Inhalt','Repeater'=>'Wiederholung','Back to all tools'=>'Zurück zur Werkzeugübersicht','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Werden in der Bearbeitungsansicht mehrere Feldgruppen angezeigt, werden die Optionen der ersten Feldgruppe verwendet (die mit der niedrigsten Sortierungs-Nummer)','Select items to hide them from the edit screen.'=>'Die Elemente auswählen, die in der Bearbeitungsansicht verborgen werden sollen.','Hide on screen'=>'In der Ansicht ausblenden','Send Trackbacks'=>'Trackbacks senden','Tags'=>'Schlagwörter','Categories'=>'Kategorien','Page Attributes'=>'Seiten-Attribute','Format'=>'Format','Author'=>'Autor','Slug'=>'Titelform','Revisions'=>'Revisionen','Comments'=>'Kommentare','Discussion'=>'Diskussion','Excerpt'=>'Textauszug','Content Editor'=>'Inhalts-Editor','Permalink'=>'Permalink','Shown in field group list'=>'Wird in der Feldgruppen-Liste angezeigt','Field groups with a lower order will appear first'=>'Die Feldgruppen mit niedrigerer Ordnung werden zuerst angezeigt','Order No.'=>'Sortierungs-Nr.','Below fields'=>'Unterhalb der Felder','Below labels'=>'Unterhalb der Beschriftungen','Instruction Placement'=>'Platzierung der Anweisungen','Label Placement'=>'Platzierung der Beschriftung','Side'=>'Seite','Normal (after content)'=>'Normal (nach Inhalt)','High (after title)'=>'Hoch (nach dem Titel)','Position'=>'Position','Seamless (no metabox)'=>'Übergangslos (keine Metabox)','Standard (WP metabox)'=>'Standard (WP-Metabox)','Style'=>'Stil','Type'=>'Typ','Key'=>'Schlüssel','Order'=>'Reihenfolge','Close Field'=>'Feld schließen','id'=>'ID','class'=>'Klasse','width'=>'Breite','Wrapper Attributes'=>'Wrapper-Attribute','Required'=>'Erforderlich','Instructions'=>'Anweisungen','Field Type'=>'Feldtyp','Single word, no spaces. Underscores and dashes allowed'=>'Einzelnes Wort ohne Leerzeichen. Unterstriche und Bindestriche sind erlaubt','Field Name'=>'Feldname','This is the name which will appear on the EDIT page'=>'Dies ist der Name, der auf der BEARBEITUNGS-Seite erscheinen wird','Field Label'=>'Feldbeschriftung','Delete'=>'Löschen','Delete field'=>'Feld löschen','Move'=>'Verschieben','Move field to another group'=>'Feld in eine andere Gruppe verschieben','Duplicate field'=>'Feld duplizieren','Edit field'=>'Feld bearbeiten','Drag to reorder'=>'Ziehen zum Sortieren','Show this field group if'=>'Diese Feldgruppe anzeigen, falls','No updates available.'=>'Es sind keine Aktualisierungen verfügbar.','Database upgrade complete. See what\'s new'=>'Das Datenbank-Upgrade wurde abgeschlossen. Schau nach was es Neues gibt','Reading upgrade tasks...'=>'Aufgaben für das Upgrade einlesen ...','Upgrade failed.'=>'Das Upgrade ist fehlgeschlagen.','Upgrade complete.'=>'Das Upgrade wurde abgeschlossen.','Upgrading data to version %s'=>'Das Upgrade der Daten auf Version %s wird ausgeführt','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es wird dringend empfohlen, dass du deine Datenbank sicherst, bevor du fortfährst. Bist du sicher, dass du die Aktualisierung jetzt durchführen möchtest?','Please select at least one site to upgrade.'=>'Bitte mindestens eine Website für das Upgrade auswählen.','Database Upgrade complete. Return to network dashboard'=>'Das Upgrade der Datenbank wurde fertiggestellt. Zurück zum Netzwerk-Dashboard','Site is up to date'=>'Die Website ist aktuell','Site requires database upgrade from %1$s to %2$s'=>'Die Website erfordert ein Upgrade der Datenbank von %1$s auf %2$s','Site'=>'Website','Upgrade Sites'=>'Upgrade der Websites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Folgende Websites erfordern ein Upgrade der Datenbank. Markiere die, die du aktualisieren möchtest und klick dann auf %s.','Add rule group'=>'Eine Regelgruppe hinzufügen','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Erstelle einen Satz von Regeln, um festzulegen, in welchen Bearbeitungsansichten diese „advanced custom fields“ genutzt werden','Rules'=>'Regeln','Copied'=>'Kopiert','Copy to clipboard'=>'In die Zwischenablage kopieren','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Wähle, welche Feldgruppen du exportieren möchtest und wähle dann die Exportmethode. Exportiere als JSON, um eine JSON-Datei zu exportieren, die du im Anschluss in eine andere ACF-Installation importieren kannst. Verwende den „PHP erstellen“-Button, um den resultierenden PHP-Code zu exportieren, den du in dein Theme einfügen kannst.','Select Field Groups'=>'Feldgruppen auswählen','No field groups selected'=>'Es wurden keine Feldgruppen ausgewählt','Generate PHP'=>'PHP erstellen','Export Field Groups'=>'Feldgruppen exportieren','Import file empty'=>'Die importierte Datei ist leer','Incorrect file type'=>'Inkorrekter Dateityp','Error uploading file. Please try again'=>'Fehler beim Upload der Datei. Bitte erneut versuchen','Import Field Groups'=>'Feldgruppen importieren','Sync'=>'Synchronisieren','Select %s'=>'%s auswählen','Duplicate'=>'Duplizieren','Duplicate this item'=>'Dieses Element duplizieren','Supports'=>'Hilfe','Documentation'=>'Dokumentation','Description'=>'Beschreibung','Sync available'=>'Synchronisierung verfügbar','Field group synchronized.'=>'Die Feldgruppe wurde synchronisiert.' . "\0" . '%s Feldgruppen wurden synchronisiert.','Field group duplicated.'=>'Die Feldgruppe wurde dupliziert.' . "\0" . '%s Feldgruppen wurden dupliziert.','Active (%s)'=>'Aktiv (%s)' . "\0" . 'Aktiv (%s)','Review sites & upgrade'=>'Websites prüfen und ein Upgrade durchführen','Upgrade Database'=>'Upgrade der Datenbank','Custom Fields'=>'Individuelle Felder','Move Field'=>'Feld verschieben','Please select the destination for this field'=>'Bitte das Ziel für dieses Feld auswählen','The %1$s field can now be found in the %2$s field group'=>'Das %1$s-Feld kann jetzt in der %2$s-Feldgruppe gefunden werden','Move Complete.'=>'Das Verschieben ist abgeschlossen.','Active'=>'Aktiv','Field Keys'=>'Feldschlüssel','Settings'=>'Einstellungen','Location'=>'Position','Null'=>'Null','copy'=>'kopieren','(this field)'=>'(dieses Feld)','Checked'=>'Ausgewählt','Move Custom Field'=>'Individuelles Feld verschieben','No toggle fields available'=>'Es sind keine Felder zum Umschalten verfügbar','Field group title is required'=>'Ein Titel für die Feldgruppe ist erforderlich','This field cannot be moved until its changes have been saved'=>'Dieses Feld kann erst verschoben werden, wenn dessen Änderungen gespeichert wurden','The string "field_" may not be used at the start of a field name'=>'Die Zeichenfolge „field_“ darf nicht am Beginn eines Feldnamens stehen','Field group draft updated.'=>'Der Entwurf der Feldgruppe wurde aktualisiert.','Field group scheduled for.'=>'Feldgruppe geplant für.','Field group submitted.'=>'Die Feldgruppe wurde übertragen.','Field group saved.'=>'Die Feldgruppe wurde gespeichert.','Field group published.'=>'Die Feldgruppe wurde veröffentlicht.','Field group deleted.'=>'Die Feldgruppe wurde gelöscht.','Field group updated.'=>'Die Feldgruppe wurde aktualisiert.','Tools'=>'Werkzeuge','is not equal to'=>'ist ungleich','is equal to'=>'ist gleich','Forms'=>'Formulare','Page'=>'Seite','Post'=>'Beitrag','Relational'=>'Relational','Choice'=>'Auswahl','Basic'=>'Grundlegend','Unknown'=>'Unbekannt','Field type does not exist'=>'Der Feldtyp existiert nicht','Spam Detected'=>'Es wurde Spam entdeckt','Post updated'=>'Der Beitrag wurde aktualisiert','Update'=>'Aktualisieren','Validate Email'=>'E-Mail-Adresse bestätigen','Content'=>'Inhalt','Title'=>'Titel','Edit field group'=>'Feldgruppe bearbeiten','Selection is less than'=>'Die Auswahl ist kleiner als','Selection is greater than'=>'Die Auswahl ist größer als','Value is less than'=>'Der Wert ist kleiner als','Value is greater than'=>'Der Wert ist größer als','Value contains'=>'Der Wert enthält','Value matches pattern'=>'Der Wert entspricht dem Muster','Value is not equal to'=>'Wert ist ungleich','Value is equal to'=>'Der Wert ist gleich','Has no value'=>'Hat keinen Wert','Has any value'=>'Hat einen Wert','Cancel'=>'Abbrechen','Are you sure?'=>'Bist du sicher?','%d fields require attention'=>'%d Felder erfordern Aufmerksamkeit','1 field requires attention'=>'1 Feld erfordert Aufmerksamkeit','Validation failed'=>'Die Überprüfung ist fehlgeschlagen','Validation successful'=>'Die Überprüfung war erfolgreich','Restricted'=>'Eingeschränkt','Collapse Details'=>'Details ausblenden','Expand Details'=>'Details einblenden','Uploaded to this post'=>'Zu diesem Beitrag hochgeladen','verbUpdate'=>'Aktualisieren','verbEdit'=>'Bearbeiten','The changes you made will be lost if you navigate away from this page'=>'Deine Änderungen werden verlorengehen, wenn du diese Seite verlässt','File type must be %s.'=>'Der Dateityp muss %s sein.','or'=>'oder','File size must not exceed %s.'=>'Die Dateigröße darf nicht größer als %s sein.','File size must be at least %s.'=>'Die Dateigröße muss mindestens %s sein.','Image height must not exceed %dpx.'=>'Die Höhe des Bild darf %dpx nicht überschreiten.','Image height must be at least %dpx.'=>'Die Höhe des Bildes muss mindestens %dpx sein.','Image width must not exceed %dpx.'=>'Die Breite des Bildes darf %dpx nicht überschreiten.','Image width must be at least %dpx.'=>'Die Breite des Bildes muss mindestens %dpx sein.','(no title)'=>'(ohne Titel)','Full Size'=>'Volle Größe','Large'=>'Groß','Medium'=>'Mittel','Thumbnail'=>'Vorschaubild','(no label)'=>'(keine Beschriftung)','Sets the textarea height'=>'Legt die Höhe des Textbereichs fest','Rows'=>'Zeilen','Text Area'=>'Textbereich','Prepend an extra checkbox to toggle all choices'=>'Ein zusätzliches Auswahlfeld voranstellen, um alle Optionen auszuwählen','Save \'custom\' values to the field\'s choices'=>'Individuelle Werte in den Auswahlmöglichkeiten des Feldes speichern','Allow \'custom\' values to be added'=>'Das Hinzufügen individueller Werte erlauben','Add new choice'=>'Eine neue Auswahlmöglichkeit hinzufügen','Toggle All'=>'Alle umschalten','Allow Archives URLs'=>'Archiv-URLs erlauben','Archives'=>'Archive','Page Link'=>'Seiten-Link','Add'=>'Hinzufügen','Name'=>'Name','%s added'=>'%s hinzugefügt','%s already exists'=>'%s ist bereits vorhanden','User unable to add new %s'=>'Der Benutzer kann keine neue %s hinzufügen','Term ID'=>'Begriffs-ID','Term Object'=>'Begriffs-Objekt','Load value from posts terms'=>'Den Wert aus den Begriffen des Beitrags laden','Load Terms'=>'Begriffe laden','Connect selected terms to the post'=>'Verbinde die ausgewählten Begriffe mit dem Beitrag','Save Terms'=>'Begriffe speichern','Allow new terms to be created whilst editing'=>'Erlaubt das Erstellen neuer Begriffe während des Bearbeitens','Create Terms'=>'Begriffe erstellen','Radio Buttons'=>'Radiobuttons','Single Value'=>'Einzelner Wert','Multi Select'=>'Mehrfachauswahl','Checkbox'=>'Auswahlkästchen','Multiple Values'=>'Mehrere Werte','Select the appearance of this field'=>'Das Design für dieses Feld auswählen','Appearance'=>'Design','Select the taxonomy to be displayed'=>'Wähle die Taxonomie, welche angezeigt werden soll','No TermsNo %s'=>'Keine %s','Value must be equal to or lower than %d'=>'Der Wert muss kleiner oder gleich %d sein','Value must be equal to or higher than %d'=>'Der Wert muss größer oder gleich %d sein','Value must be a number'=>'Der Wert muss eine Zahl sein','Number'=>'Numerisch','Save \'other\' values to the field\'s choices'=>'Weitere Werte unter den Auswahlmöglichkeiten des Feldes speichern','Add \'other\' choice to allow for custom values'=>'Das Hinzufügen der Auswahlmöglichkeit ‚weitere‘ erlaubt individuelle Werte','Other'=>'Weitere','Radio Button'=>'Radiobutton','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definiert einen Endpunkt, an dem das vorangegangene Akkordeon endet. Dieses Akkordeon wird nicht sichtbar sein.','Allow this accordion to open without closing others.'=>'Dieses Akkordeon öffnen, ohne die anderen zu schließen.','Multi-Expand'=>'Mehrfach-Erweiterung','Display this accordion as open on page load.'=>'Dieses Akkordeon beim Laden der Seite in geöffnetem Zustand anzeigen.','Open'=>'Geöffnet','Accordion'=>'Akkordeon','Restrict which files can be uploaded'=>'Beschränkt, welche Dateien hochgeladen werden können','File ID'=>'Datei-ID','File URL'=>'Datei-URL','File Array'=>'Datei-Array','Add File'=>'Datei hinzufügen','No file selected'=>'Es wurde keine Datei ausgewählt','File name'=>'Dateiname','Update File'=>'Datei aktualisieren','Edit File'=>'Datei bearbeiten','Select File'=>'Datei auswählen','File'=>'Datei','Password'=>'Passwort','Specify the value returned'=>'Lege den Rückgabewert fest','Use AJAX to lazy load choices?'=>'Soll AJAX genutzt werden, um Auswahlen verzögert zu laden?','Enter each default value on a new line'=>'Jeden Standardwert in einer neuen Zeile eingeben','verbSelect'=>'Auswählen','Select2 JS load_failLoading failed'=>'Das Laden ist fehlgeschlagen','Select2 JS searchingSearching…'=>'Suchen…','Select2 JS load_moreLoading more results…'=>'Mehr Ergebnisse laden…','Select2 JS selection_too_long_nYou can only select %d items'=>'Du kannst nur %d Elemente auswählen','Select2 JS selection_too_long_1You can only select 1 item'=>'Du kannst nur ein Element auswählen','Select2 JS input_too_long_nPlease delete %d characters'=>'Lösche bitte %d Zeichen','Select2 JS input_too_long_1Please delete 1 character'=>'Lösche bitte ein Zeichen','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Gib bitte %d oder mehr Zeichen ein','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Gib bitte ein oder mehr Zeichen ein','Select2 JS matches_0No matches found'=>'Es wurden keine Übereinstimmungen gefunden','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'Es sind %d Ergebnisse verfügbar, benutze die Pfeiltasten um nach oben und unten zu navigieren.','Select2 JS matches_1One result is available, press enter to select it.'=>'Ein Ergebnis ist verfügbar, Eingabetaste drücken, um es auszuwählen.','nounSelect'=>'Auswahl','User ID'=>'Benutzer-ID','User Object'=>'Benutzer-Objekt','User Array'=>'Benutzer-Array','All user roles'=>'Alle Benutzerrollen','Filter by Role'=>'Nach Rolle filtern','User'=>'Benutzer','Separator'=>'Trennzeichen','Select Color'=>'Farbe auswählen','Default'=>'Standard','Clear'=>'Leeren','Color Picker'=>'Farbpicker','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Auswählen','Date Time Picker JS closeTextDone'=>'Fertig','Date Time Picker JS currentTextNow'=>'Jetzt','Date Time Picker JS timezoneTextTime Zone'=>'Zeitzone','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekunde','Date Time Picker JS millisecTextMillisecond'=>'Millisekunde','Date Time Picker JS secondTextSecond'=>'Sekunde','Date Time Picker JS minuteTextMinute'=>'Minute','Date Time Picker JS hourTextHour'=>'Stunde','Date Time Picker JS timeTextTime'=>'Zeit','Date Time Picker JS timeOnlyTitleChoose Time'=>'Zeit wählen','Date Time Picker'=>'Datums- und Zeitauswahl','Endpoint'=>'Endpunkt','Left aligned'=>'Linksbündig','Top aligned'=>'Oben ausgerichtet','Placement'=>'Platzierung','Tab'=>'Tab','Value must be a valid URL'=>'Der Wert muss eine gültige URL sein','Link URL'=>'Link-URL','Link Array'=>'Link-Array','Opens in a new window/tab'=>'In einem neuen Fenster/Tab öffnen','Select Link'=>'Link auswählen','Link'=>'Link','Email'=>'E-Mail-Adresse','Step Size'=>'Schrittweite','Maximum Value'=>'Maximalwert','Minimum Value'=>'Mindestwert','Range'=>'Bereich','Both (Array)'=>'Beide (Array)','Label'=>'Beschriftung','Value'=>'Wert','Vertical'=>'Vertikal','Horizontal'=>'Horizontal','red : Red'=>'rot : Rot','For more control, you may specify both a value and label like this:'=>'Für mehr Kontrolle kannst du sowohl einen Wert als auch eine Beschriftung wie folgt angeben:','Enter each choice on a new line.'=>'Jede Option in eine neue Zeile eintragen.','Choices'=>'Auswahlmöglichkeiten','Button Group'=>'Button-Gruppe','Allow Null'=>'NULL-Werte zulassen?','Parent'=>'Übergeordnet','TinyMCE will not be initialized until field is clicked'=>'TinyMCE wird erst initialisiert, wenn das Feld geklickt wird','Delay Initialization'=>'Soll die Initialisierung verzögert werden?','Show Media Upload Buttons'=>'Sollen Buttons zum Hochladen von Medien anzeigt werden?','Toolbar'=>'Werkzeugleiste','Text Only'=>'Nur Text','Visual Only'=>'Nur visuell','Visual & Text'=>'Visuell und Text','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Klicken, um TinyMCE zu initialisieren','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visuell','Value must not exceed %d characters'=>'Der Wert darf %d Zeichen nicht überschreiten','Leave blank for no limit'=>'Leer lassen, wenn es keine Begrenzung gibt','Character Limit'=>'Zeichenbegrenzung','Appears after the input'=>'Wird nach dem Eingabefeld angezeigt','Append'=>'Anhängen','Appears before the input'=>'Wird dem Eingabefeld vorangestellt','Prepend'=>'Voranstellen','Appears within the input'=>'Wird innerhalb des Eingabefeldes angezeigt','Placeholder Text'=>'Platzhaltertext','Appears when creating a new post'=>'Wird bei der Erstellung eines neuen Beitrags angezeigt','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s erfordert mindestens %2$s Auswahl' . "\0" . '%1$s erfordert mindestens %2$s Auswahlen','Post ID'=>'Beitrags-ID','Post Object'=>'Beitrags-Objekt','Maximum Posts'=>'Höchstzahl an Beiträgen','Minimum Posts'=>'Mindestzahl an Beiträgen','Featured Image'=>'Beitragsbild','Selected elements will be displayed in each result'=>'Die ausgewählten Elemente werden in jedem Ergebnis angezeigt','Elements'=>'Elemente','Taxonomy'=>'Taxonomie','Post Type'=>'Inhaltstyp','Filters'=>'Filter','All taxonomies'=>'Alle Taxonomien','Filter by Taxonomy'=>'Nach Taxonomie filtern','All post types'=>'Alle Inhaltstypen','Filter by Post Type'=>'Nach Inhaltstyp filtern','Search...'=>'Suche ...','Select taxonomy'=>'Taxonomie auswählen','Select post type'=>'Inhaltstyp auswählen','No matches found'=>'Es wurde keine Übereinstimmung gefunden','Loading'=>'Wird geladen','Maximum values reached ( {max} values )'=>'Die maximal möglichen Werte wurden erreicht ({max} Werte)','Relationship'=>'Beziehung','Comma separated list. Leave blank for all types'=>'Eine durch Kommata getrennte Liste. Leer lassen, um alle Typen zu erlauben','Allowed File Types'=>'Erlaubte Dateiformate','Maximum'=>'Maximum','File size'=>'Dateigröße','Restrict which images can be uploaded'=>'Beschränkt, welche Bilder hochgeladen werden können','Minimum'=>'Minimum','Uploaded to post'=>'Wurde zum Beitrag hochgeladen','All'=>'Alle','Limit the media library choice'=>'Beschränkt die Auswahl in der Mediathek','Library'=>'Mediathek','Preview Size'=>'Vorschau-Größe','Image ID'=>'Bild-ID','Image URL'=>'Bild-URL','Image Array'=>'Bild-Array','Specify the returned value on front end'=>'Legt den Rückgabewert für das Frontend fest','Return Value'=>'Rückgabewert','Add Image'=>'Bild hinzufügen','No image selected'=>'Es wurde kein Bild ausgewählt','Remove'=>'Entfernen','Edit'=>'Bearbeiten','All images'=>'Alle Bilder','Update Image'=>'Bild aktualisieren','Edit Image'=>'Bild bearbeiten','Select Image'=>'Bild auswählen','Image'=>'Bild','Allow HTML markup to display as visible text instead of rendering'=>'HTML-Markup als sichtbaren Text anzeigen, anstatt es zu rendern','Escape HTML'=>'HTML maskieren','No Formatting'=>'Keine Formatierung','Automatically add <br>'=>'Automatisches Hinzufügen von <br>','Automatically add paragraphs'=>'Absätze automatisch hinzufügen','Controls how new lines are rendered'=>'Legt fest, wie Zeilenumbrüche gerendert werden','New Lines'=>'Zeilenumbrüche','Week Starts On'=>'Die Woche beginnt am','The format used when saving a value'=>'Das Format für das Speichern eines Wertes','Save Format'=>'Format speichern','Date Picker JS weekHeaderWk'=>'W','Date Picker JS prevTextPrev'=>'Vorheriges','Date Picker JS nextTextNext'=>'Nächstes','Date Picker JS currentTextToday'=>'Heute','Date Picker JS closeTextDone'=>'Fertig','Date Picker'=>'Datumspicker','Width'=>'Breite','Embed Size'=>'Einbettungs-Größe','Enter URL'=>'URL eingeben','oEmbed'=>'oEmbed','Text shown when inactive'=>'Der Text, der im aktiven Zustand angezeigt wird','Off Text'=>'Wenn inaktiv','Text shown when active'=>'Der Text, der im inaktiven Zustand angezeigt wird','On Text'=>'Wenn aktiv','Stylized UI'=>'Gestylte UI','Default Value'=>'Standardwert','Displays text alongside the checkbox'=>'Zeigt den Text neben dem Auswahlkästchen an','Message'=>'Mitteilung','No'=>'Nein','Yes'=>'Ja','True / False'=>'Wahr/falsch','Row'=>'Reihe','Table'=>'Tabelle','Block'=>'Block','Specify the style used to render the selected fields'=>'Lege den Stil für die Darstellung der ausgewählten Felder fest','Layout'=>'Layout','Sub Fields'=>'Untergeordnete Felder','Group'=>'Gruppe','Customize the map height'=>'Kartenhöhe anpassen','Height'=>'Höhe','Set the initial zoom level'=>'Den Anfangswert für Zoom einstellen','Zoom'=>'Zoom','Center the initial map'=>'Ausgangskarte zentrieren','Center'=>'Zentriert','Search for address...'=>'Nach der Adresse suchen ...','Find current location'=>'Aktuelle Position finden','Clear location'=>'Position löschen','Search'=>'Suchen','Sorry, this browser does not support geolocation'=>'Dieser Browser unterstützt leider keine Standortbestimmung','Google Map'=>'Google Maps','The format returned via template functions'=>'Das über Template-Funktionen zurückgegebene Format','Return Format'=>'Rückgabeformat','Custom:'=>'Individuell:','The format displayed when editing a post'=>'Das angezeigte Format beim Bearbeiten eines Beitrags','Display Format'=>'Darstellungsformat','Time Picker'=>'Zeitpicker','Inactive (%s)'=>'Deaktiviert (%s)' . "\0" . 'Deaktiviert (%s)','No Fields found in Trash'=>'Es wurden keine Felder im Papierkorb gefunden','No Fields found'=>'Es wurden keine Felder gefunden','Search Fields'=>'Felder suchen','View Field'=>'Feld anzeigen','New Field'=>'Neues Feld','Edit Field'=>'Feld bearbeiten','Add New Field'=>'Neues Feld hinzufügen','Field'=>'Feld','Fields'=>'Felder','No Field Groups found in Trash'=>'Es wurden keine Feldgruppen im Papierkorb gefunden','No Field Groups found'=>'Es wurden keine Feldgruppen gefunden','Search Field Groups'=>'Feldgruppen durchsuchen','View Field Group'=>'Feldgruppe anzeigen','New Field Group'=>'Neue Feldgruppe','Edit Field Group'=>'Feldgruppe bearbeiten','Add New Field Group'=>'Neue Feldgruppe hinzufügen','Add New'=>'Neu hinzufügen','Field Group'=>'Feldgruppe','Field Groups'=>'Feldgruppen','Customize WordPress with powerful, professional and intuitive fields.'=>'WordPress durch leistungsfähige, professionelle und zugleich intuitive Felder erweitern.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Name des Block-Typs wird benötigt.','Block type "%s" is already registered.'=>'Block-Typ „%s“ ist bereits registriert.','Switch to Edit'=>'Zum Bearbeiten wechseln','Switch to Preview'=>'Zur Vorschau wechseln','Change content alignment'=>'Ausrichtung des Inhalts ändern','%s settings'=>'%s Einstellungen','Options Updated'=>'Optionen aktualisiert','Check Again'=>'Erneut suchen','Publish'=>'Veröffentlichen','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Keine Feldgruppen für diese Options-Seite gefunden. Eine Feldgruppe erstellen','Error. Could not connect to update server'=>'Fehler. Es konnte keine Verbindung zum Aktualisierungsserver hergestellt werden','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Fehler. Das Aktualisierungspaket konnte nicht authentifiziert werden. Bitte probiere es nochmal oder deaktiviere und reaktiviere deine ACF PRO-Lizenz.','Select one or more fields you wish to clone'=>'Wähle ein oder mehrere Felder aus die Du klonen möchtest','Display'=>'Anzeige','Specify the style used to render the clone field'=>'Gib den Stil an mit dem das Klon-Feld angezeigt werden soll','Group (displays selected fields in a group within this field)'=>'Gruppe (zeigt die ausgewählten Felder in einer Gruppe innerhalb dieses Feldes an)','Seamless (replaces this field with selected fields)'=>'Nahtlos (ersetzt dieses Feld mit den ausgewählten Feldern)','Labels will be displayed as %s'=>'Beschriftungen werden als %s angezeigt','Prefix Field Labels'=>'Präfix für Feldbeschriftungen','Values will be saved as %s'=>'Werte werden als %s gespeichert','Prefix Field Names'=>'Präfix für Feldnamen','Unknown field'=>'Unbekanntes Feld','Unknown field group'=>'Unbekannte Feldgruppe','All fields from %s field group'=>'Alle Felder der Feldgruppe %s','Add Row'=>'Eintrag hinzufügen','layout'=>'Layout' . "\0" . 'Layouts','layouts'=>'Einträge','This field requires at least {min} {label} {identifier}'=>'Dieses Feld erfordert mindestens {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Dieses Feld erlaubt höchstens {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} möglich (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} erforderlich (min {min})','Flexible Content requires at least 1 layout'=>'Flexibler Inhalt benötigt mindestens ein Layout','Click the "%s" button below to start creating your layout'=>'Klicke "%s" zum Erstellen des Layouts','Add layout'=>'Layout hinzufügen','Duplicate layout'=>'Layout duplizieren','Remove layout'=>'Layout entfernen','Click to toggle'=>'Zum Auswählen anklicken','Delete Layout'=>'Layout löschen','Duplicate Layout'=>'Layout duplizieren','Add New Layout'=>'Neues Layout hinzufügen','Add Layout'=>'Layout hinzufügen','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Mindestzahl an Layouts','Maximum Layouts'=>'Höchstzahl an Layouts','Button Label'=>'Button-Beschriftung','Add Image to Gallery'=>'Bild zur Galerie hinzufügen','Maximum selection reached'=>'Maximale Auswahl erreicht','Length'=>'Länge','Caption'=>'Bildunterschrift','Alt Text'=>'Alt Text','Add to gallery'=>'Zur Galerie hinzufügen','Bulk actions'=>'Massenverarbeitung','Sort by date uploaded'=>'Sortiere nach Upload-Datum','Sort by date modified'=>'Sortiere nach Änderungs-Datum','Sort by title'=>'Sortiere nach Titel','Reverse current order'=>'Aktuelle Sortierung umkehren','Close'=>'Schließen','Minimum Selection'=>'Minimale Auswahl','Maximum Selection'=>'Maximale Auswahl','Allowed file types'=>'Erlaubte Dateiformate','Insert'=>'Einfügen','Specify where new attachments are added'=>'Gib an wo neue Anhänge hinzugefügt werden sollen','Append to the end'=>'Anhängen','Prepend to the beginning'=>'Voranstellen','Minimum rows not reached ({min} rows)'=>'Mindestzahl der Einträge hat ({min} Reihen) erreicht','Maximum rows reached ({max} rows)'=>'Höchstzahl der Einträge hat ({max} Reihen) erreicht','Minimum Rows'=>'Mindestzahl der Einträge','Maximum Rows'=>'Höchstzahl der Einträge','Collapsed'=>'Zugeklappt','Select a sub field to show when row is collapsed'=>'Wähle ein Unterfelder welches im zugeklappten Zustand angezeigt werden soll','Invalid field key or name.'=>'Ungültige Feldgruppen-ID.','Click to reorder'=>'Ziehen zum Sortieren','Add row'=>'Eintrag hinzufügen','Duplicate row'=>'Zeile duplizieren','Remove row'=>'Eintrag entfernen','First Page'=>'Startseite','Previous Page'=>'Beitrags-Seite','Next Page'=>'Startseite','Last Page'=>'Beitrags-Seite','No block types exist'=>'Keine Blocktypen vorhanden','No options pages exist'=>'Keine Options-Seiten vorhanden','Deactivate License'=>'Lizenz deaktivieren','Activate License'=>'Lizenz aktivieren','License Information'=>'Lizenzinformation','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Um die Aktualisierungsfähigkeit freizuschalten gib bitte unten Deinen Lizenzschlüssel ein. Falls Du keinen besitzen solltest informiere Dich bitte hier hinsichtlich Preisen und aller weiteren Details.','License Key'=>'Lizenzschlüssel','Update Information'=>'Aktualisierungsinformationen','Current Version'=>'Installierte Version','Latest Version'=>'Aktuellste Version','Update Available'=>'Aktualisierung verfügbar','Upgrade Notice'=>'Hinweis zum Upgrade','Enter your license key to unlock updates'=>'Bitte gib oben Deinen Lizenzschlüssel ein um die Aktualisierungsfähigkeit freizuschalten','Update Plugin'=>'Plugin aktualisieren']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.mo index eed974fc3c887f03751768977a6b7886c1b45ccb..006537d0bf60cb4a2d3d663c0d0711386b30508c 100644 GIT binary patch literal 113100 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.po index 50ca7a159..707a06ae5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: de_DE\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2144 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" +"[Der ACF-Shortcode kann keine Felder von nicht-öffentlichen Beiträgen " +"anzeigen]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[Der AFC-Shortcode ist auf dieser Website deaktiviert]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Geschäftsmann-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Foren-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Xing-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Textseite-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Superheld-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Shortcode-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST-API-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Entfernen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Reddit-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Datenschutz-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Drucker-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Haustiere-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Palme-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Interaktiv-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Dokument-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Standard-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Instagram-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Einfügen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Drehen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Zuschneiden-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Sanduhr-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Überschrift-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Spiele-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Status-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Bild-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Galerie-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Chat-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Audio-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Hähnchenkeule-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Datenbank-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Wiederholen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Abspielen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Pause-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Zurück-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Spalten-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Farbwähler-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Kaffee-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Auto-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Rechner-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Button-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Freunde-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Community-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "BuddyPress-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "bbPress-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Aktivität-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Glocke-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Bier-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Bank-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Amazon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Flugzeug-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Du bist leider nicht berechtigt, diese Aktion durchzuführen." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Ja-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "WordPress-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Warnung-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Sichtbarkeit-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Upload-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Übersetzung-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Tickets-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Daumen-hoch-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Daumen-runter-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Text-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Schlagwortwolke-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Tablet-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "SOS-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Sortieren-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Smiley-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Smartphone-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Schild-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Teilen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Suchen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Zeitplan-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Produkte-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Beitragsstatus-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Portfolio-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Plus-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Video-Wiedergabeliste-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Audio-Wiedergabeliste-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Telefon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Büroklammer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Nein-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Geld-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Minus-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Migrieren-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Mikrofon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Megafon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Marker-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Listenansicht-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Glühbirnen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Links-Rechts-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Layout-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Laptop-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Info-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Karteikarte-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "ID-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Herz-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Hammer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Gruppen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Flagge-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Filter-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Feedback-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Facebook-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "E-Mail-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Video-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Unterstreichen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Textfarbe-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Tabelle-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Durchgestrichen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Rechtschreibprüfung-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Zitat-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Absatz-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Ausrücken-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Kursiv-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Einrücken-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Hilfe-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Vertrag-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Code-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Fett-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Bearbeiten-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Download-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Desktop-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Dashboard-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Uhr-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Tortendiagramm-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Liniendiagramm-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Balkendiagramm-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Kategorie-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Warenkorb-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Karotte-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Kamera-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Kalender-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Geschäftsfrau-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Gebäude-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Buch-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Backup-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Auszeichnungen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Kunst-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Archiv-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Album-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Benutzer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Werkzeuge-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Website-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Einstellungen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Beitrag-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Plugins-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Seite-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Netzwerk-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Multisite-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Links-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Home-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Customizer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Kommentare-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Es wurden keine Ergebnisse für diesen Suchbegriff gefunden" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "Zeichenfolge" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Mediathek durchsuchen" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Icons suchen …" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Mediathek" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Icon-Wähler" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Registrierte ACF-Formulare" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode aktiviert" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Registrierte ACF-Blöcke" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Standard" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST-API-Format" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Registrierte Optionsseiten (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Registrierte Optionsseiten (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Registrierte Optionsseiten (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Registrierte Taxonomien (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Registrierte Taxonomien (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Registrierte Inhaltstypen (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Registrierte Inhaltstypen (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Registrierte Feldgruppen (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Registrierte Feldgruppen (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Registrierte Feldgruppen (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Aktive Plugins" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Übergeordnetes Theme" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Aktives Theme" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL-Version" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "WordPress-Version" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Ablaufdatum des Abonnements" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Lizenzstatus" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Lizenz-Typ" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "Lizensierte URL" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Lizenz aktiviert" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Kostenlos" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Plugin-Typ" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Plugin-Version" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Dauerhaft verwerfen" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Begriffe enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Begriffe enthalten" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Begriff ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Begriff ist gleich" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Benutzer enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Benutzer enthalten" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Benutzer ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Benutzer ist gleich" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Seiten enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Seiten enthalten" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Seite ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Seite ist gleich" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Beiträge enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Beiträge enthalten" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Beitrag ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Beitrag ist gleich" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Beziehungen enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Beziehungen enthalten" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Beziehung ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Beziehung ist gleich" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF-Felder" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF-PRO-Funktion" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "PRO-Lizenz zum Freischalten erneuern" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "PRO-Lizenz erneuern" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO-Felder können ohne aktive Lizenz nicht bearbeitet werden." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Bitte aktiviere deine ACF-PRO-Lizenz, um Feldgruppen bearbeiten zu können, " +"die einem ACF-Block zugewiesen wurden." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" +"Bitte aktiviere deine ACF-PRO-Lizenz, um diese Optionsseite zu bearbeiten." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Bitte kontaktiere den Administrator oder Entwickler deiner Website für mehr " +"Details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Mehr erfahren" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Details verbergen" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Details anzeigen" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - gerendert via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "ACF-PRO-Lizenz erneuern" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Lizenz erneuern" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Lizenz verwalten" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "Die „Hoch“-Position wird im Block-Editor nicht unterstützt" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade auf ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Optionen-Seite hinzufügen" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Wird im Editor als Platzhalter für den Titel verwendet." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Titel-Platzhalter" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 Monate kostenlos" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Duplikat von %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Options-Seite auswählen" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Taxonomie duplizieren" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Taxonomie erstellen" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Inhalttyp duplizieren" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Inhaltstyp erstellen" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Feldgruppen verlinken" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Felder hinzufügen" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Dieses Feld" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Hilfe" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "wird entwickelt und gewartet von" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Füge %s zu den Positions-Optionen der ausgewählten Feldgruppen hinzu." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." msgstr "" -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Ziel-Feld" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Ein Feld mit den ausgewählten Werten aktualisieren, auf diese ID " +"zurückverweisend" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirektional" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s Feld" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Mehrere auswählen" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Logo von WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" +"Erlaubt sind Kleinbuchstaben, Unterstriche (_) und Striche (-), maximal 32 " +"Zeichen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zuzuordnen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung zuordnen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zu löschen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung löschen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zu bearbeiten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung bearbeiten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zu verwalten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung verwalten" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Legt fest, ob Beiträge von den Suchergebnissen und Taxonomie-Archivseiten " +"ausgeschlossen werden sollen." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Mehr Werkzeuge von WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "Gebaut für alle, die mit WordPress bauen, vom Team bei %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Preise anzeigen und Upgrade installieren" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "Mehr erfahren" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -100,55 +2167,51 @@ msgstr "" #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +msgstr "Schalte erweiterte Funktionen frei und erschaffe noch mehr mit ACF PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s Felder" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Keine Begriffe" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Keine Inhaltstypen" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Keine Beiträge" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Keine Taxonomien" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Keine Feldgruppen" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Keine Felder" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Keine Beschreibung" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Jeder Beitragsstatus" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2219,7 @@ msgstr "" "Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie außerhalb von " "ACF und kann nicht verwendet werden." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,7 +2227,7 @@ msgstr "" "Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie in ACF und " "kann nicht verwendet werden." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -172,7 +2235,7 @@ msgstr "" "Der Taxonomie-Schlüssel darf nur Kleinbuchstaben, Unterstriche und " "Trennstriche enthalten." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "Der Taxonomie-Schlüssel muss kürzer als 32 Zeichen sein." @@ -204,35 +2267,35 @@ msgstr "Taxonomie bearbeiten" msgid "Add New Taxonomy" msgstr "Neue Taxonomie hinzufügen" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Es wurden keine Inhaltstypen im Papierkorb gefunden" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Es wurden keine Inhaltstypen gefunden" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Inhaltstypen suchen" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Inhaltstyp anzeigen" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Neuer Inhaltstyp" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Inhaltstyp bearbeiten" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Neuen Inhaltstyp hinzufügen" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2303,7 @@ msgstr "" "Dieser Inhaltstyp-Schlüssel stammt von einem anderen Inhaltstyp außerhalb " "von ACF und kann nicht verwendet werden." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -249,16 +2312,16 @@ msgstr "" "kann nicht verwendet werden." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dieses Feld darf kein von WordPress reservierter Begriff sein." +"Dieses Feld darf kein von WordPress reservierter Begriff sein." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -266,15 +2329,15 @@ msgstr "" "Der Inhaltstyp-Schlüssel darf nur Kleinbuchstaben, Unterstriche und " "Trennstriche enthalten." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Der Inhaltstyp-Schlüssel muss kürzer als 20 Zeichen sein." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Es wird nicht empfohlen, dieses Feld in ACF-Blöcken zu verwenden." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -283,11 +2346,11 @@ msgstr "" "sehen ist, und ermöglicht so eine umfangreiche Textbearbeitung, die auch " "Multimedia-Inhalte zulässt." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG-Editor" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -295,17 +2358,18 @@ msgstr "" "Ermöglicht die Auswahl von einem oder mehreren Benutzern, die zur Erstellung " "von Beziehungen zwischen Datenobjekten verwendet werden können." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" "Eine Texteingabe, die speziell für die Speicherung von Webadressen " "entwickelt wurde." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -314,7 +2378,7 @@ msgstr "" "usw.) auswählt werden kann. Kann als stilisierter Schalter oder " "Kontrollkästchen dargestellt werden." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -322,19 +2386,19 @@ msgstr "" "Eine interaktive Benutzeroberfläche zum Auswählen einer Zeit. Das Zeitformat " "kann in den Feldeinstellungen angepasst werden." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" "Eine einfache Eingabe in Form eines Textbereiches zum Speichern von " "Textabsätzen." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Eine einfache Texteingabe, nützlich für die Speicherung einzelner " "Zeichenfolgen." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -342,24 +2406,26 @@ msgstr "" "Ermöglicht die Auswahl von einem oder mehreren Taxonomiebegriffen auf der " "Grundlage der in den Feldeinstellungen angegebenen Kriterien und Optionen." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" +"Eine Dropdown-Liste mit einer von dir angegebenen Auswahl an " +"Wahlmöglichkeiten." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -367,7 +2433,7 @@ msgstr "" "Ein Schieberegler-Eingabefeld für numerische Zahlenwerte in einem " "festgelegten Bereich." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -375,7 +2441,7 @@ msgstr "" "Eine Gruppe von Radiobuttons, die es dem Benutzer ermöglichen, eine einzelne " "Auswahl aus von dir angegebenen Werten zu treffen." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -384,17 +2450,17 @@ msgstr "" "beliebigen Anzahl von Beiträgen, Seiten oder Inhaltstypen-Elemente mit der " "Option zum Suchen. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "Ein Passwort-Feld, das die Eingabe maskiert." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Nach Beitragsstatus filtern" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -403,7 +2469,7 @@ msgstr "" "Beiträgen, Seiten, individuellen Inhaltstypen oder Archiv-URLs mit der " "Option zur Suche." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -412,29 +2478,29 @@ msgstr "" "anderen Inhalten unter Verwendung der nativen WordPress-oEmbed-" "Funktionalität." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Eine auf numerische Werte beschränkte Eingabe." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von " "Bildern." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -442,7 +2508,7 @@ msgstr "" "Bietet die Möglichkeit zur Gruppierung von Feldern, um Daten und den " "Bearbeiten-Bildschirm besser zu strukturieren." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -451,19 +2517,19 @@ msgstr "" "Verwendung von Google Maps. Benötigt einen Google-Maps-API-Schlüssel und " "eine zusätzliche Konfiguration für eine korrekte Anzeige." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von " "Dateien." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Ein Texteingabefeld, das speziell für die Speicherung von E-Mail-Adressen " "entwickelt wurde." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -471,7 +2537,7 @@ msgstr "" "Eine interaktive Benutzeroberfläche zur Auswahl von Datum und Uhrzeit. Das " "zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -479,13 +2545,13 @@ msgstr "" "Eine interaktive Benutzeroberfläche zur Auswahl eines Datums. Das " "zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Eine interaktive Benutzeroberfläche zur Auswahl einer Farbe, oder zur " "Eingabe eines Hex-Wertes." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -493,7 +2559,7 @@ msgstr "" "Eine Gruppe von Auswahlkästchen, die du festlegst, aus denen der Benutzer " "einen oder mehrere Werte auswählen kann." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -501,20 +2567,20 @@ msgstr "" "Eine Gruppe von Buttons mit von dir festgelegten Werten. Die Benutzer können " "eine Option aus den angegebenen Werten auswählen." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -522,14 +2588,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -537,70 +2603,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Klon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Erweitert" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (neuer)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Ungültige Beitrags-ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Der für die Betrachtung ausgewählte Inhaltstyp ist ungültig." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Mehr" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Anleitung" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Verfügbar mit ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Feld auswählen" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Probiere es mit einem anderen Suchbegriff oder durchsuche %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Beliebte Felder" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Es wurden keine Suchergebnisse für ‚%s‘ gefunden" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Felder suchen ..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Feldtyp auswählen" @@ -608,273 +2672,286 @@ msgstr "Feldtyp auswählen" msgid "Popular" msgstr "Beliebt" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Taxonomie hinzufügen" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Erstelle individuelle Taxonomien, um die Inhalte von Inhaltstypen zu " "kategorisieren" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Deine erste Taxonomie hinzufügen" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" +msgstr "Hierarchische Taxonomien können untergeordnete haben (wie Kategorien)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Macht eine Taxonomie sichtbar im Frontend und im Admin-Dashboard." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" +"Einer oder mehrere Inhaltstypen, die mit dieser Taxonomie kategorisiert " +"werden können." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" +"Optionalen individuellen Controller verwenden anstelle von " +"„WP_REST_Terms_Controller“." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Diesen Inhaltstyp in der REST-API anzeigen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "Den Namen der Abfrage-Variable anpassen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Begriffe können über den unschicken Permalink abgerufen werden, z. B. " +"{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "Über-/untergeordnete Begriffe in URLs von hierarchischen Taxonomien." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Passe die Titelform an, die in der URL genutzt wird" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Permalinks sind für diese Taxonomie deaktiviert." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Taxonomie-Schlüssel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Wähle den Permalink-Typ, der für diese Taxonomie genutzt werden soll." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" +"Anzeigen einer Spalte für die Taxonomie in der Listenansicht der " +"Inhaltstypen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "Admin-Spalte anzeigen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Die Taxonomie im Schnell- und Mehrfach-Bearbeitungsbereich anzeigen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "QuickEdit" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" +"Listet die Taxonomie in den Steuerelementen des Schlagwortwolke-Widgets auf." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Schlagwort-Wolke" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Ein PHP-Funktionsname, der zum Bereinigen von Taxonomiedaten aufgerufen " +"werden soll, die von einer Metabox gespeichert wurden." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Metabox-Bereinigungs-Callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Metabox-Callback registrieren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Keine Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Individuelle Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Kategorien-Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Schlagwörter-Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Ein Link zu einem Schlagwort" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Ein Link zu einer Taxonomie %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Schlagwort-Link" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Zu Schlagwörtern gehen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Zurück zu den Elementen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Zu %s gehen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Schlagwörter-Liste" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Navigation der Schlagwörterliste" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Nach Kategorie filtern" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Filtern nach Element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Nach %s filtern" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" +"Beschreibt das Beschreibungsfeld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Beschreibung des Beschreibungfeldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" +"Beschreibt das übergeordnete Feld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Beschreibung des übergeordneten Feldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -883,994 +2960,1006 @@ msgstr "" "üblicherweise aus Kleinbuchstaben und zudem nur aus Buchstaben, Zahlen und " "Bindestrichen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Beschreibt das Titelform-Feld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Beschreibung des Titelformfeldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Der Name ist das, was auf deiner Website angezeigt wird" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Beschreibt das Namensfeld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Beschreibung des Namenfeldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Keine Schlagwörter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Keine Begriffe" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Keine %s-Taxonomien" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Es wurden keine Schlagwörter gefunden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Es wurde nichts gefunden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Am häufigsten verwendet" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "Wähle aus den meistgenutzten Schlagwörtern" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "Wähle aus den Meistgenutzten" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "Wähle aus den meistgenutzten %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Schlagwörter hinzufügen oder entfernen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Elemente hinzufügen oder entfernen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "%s hinzufügen oder entfernen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Schlagwörter durch Kommas trennen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "Trenne Elemente mit Kommas" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Trenne %s durch Kommas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Beliebte Schlagwörter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Zugeordneter Text für beliebte Elemente. Wird nur für nicht-hierarchische " +"Taxonomien verwendet." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Beliebte Elemente" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Beliebte %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Schlagwörter suchen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Übergeordnete Kategorie:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" +"Den Text des übergeordneten Elements zuordnen, aber mit einem Doppelpunkt " +"(:) am Ende." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "Übergeordnetes Element mit Doppelpunkt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Übergeordnete Kategorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Zugeordneter Text für übergeordnete Elemente. Wird nur für hierarchische " +"Taxonomien verwendet." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Übergeordnetes Element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Übergeordnete Taxonomie %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Neuer Schlagwortname" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "Name des neuen Elements" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "Neuer %s-Name" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Ein neues Schlagwort hinzufügen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Schlagwort aktualisieren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Element aktualisieren" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "%s aktualisieren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Schlagwort anzeigen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Schlagwort bearbeiten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "Oben in der Editoransicht, wenn ein Begriff bearbeitet wird." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Alle Schlagwörter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Menü-Beschriftung" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Aktive Taxonomien sind aktiviert und in WordPress registriert." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "Eine beschreibende Zusammenfassung der Taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "Eine beschreibende Zusammenfassung des Begriffs." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Beschreibung des Begriffs" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" +"Einzelnes Wort, keine Leerzeichen. Unterstriche und Bindestriche erlaubt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "Begriffs-Titelform" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "Der Name des Standardbegriffs." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Name des Begriffs" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Standardbegriff" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "Begriffe sortieren" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Inhaltstyp hinzufügen" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Erweitere die Funktionalität von WordPress über Standard-Beiträge und -" +"Seiten hinaus mit individuellen Inhaltstypen." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Deinen ersten Inhaltstyp hinzufügen" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "Ich weiß, was ich tue, zeig mir alle Optionen." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Erweiterte Konfiguration" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" +msgstr "Hierarchische Inhaltstypen können untergeordnete haben (wie Seiten)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierarchisch" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Sichtbar im Frontend und im Admin-Dashboard." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Öffentlich" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" +"Nur Kleinbuchstaben, Unterstriche und Bindestriche, maximal 20 Zeichen." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "Beschriftung (Einzahl)" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filme" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "Beschriftung (Mehrzahl)" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"Optionalen individuellen Controller verwenden anstelle von " +"„WP_REST_Posts_Controller“." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "Controller-Klasse" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "Der Namensraum-Teil der REST-API-URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Namensraum-Route" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "Die Basis-URL für REST-API-URLs des Inhalttyps." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Basis-URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Zeigt diesen Inhalttyp in der REST-API. Wird zur Verwendung im Block-Editor " +"benötigt." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Im REST-API anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "Den Namen der Abfrage-Variable anpassen." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Abfrage-Variable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "Keine Unterstützung von Abfrage-Variablen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "Individuelle Abfrage-Variable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Elemente können über den unschicken Permalink abgerufen werden, z. B. " +"{post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "Unterstützung von Abfrage-Variablen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "Öffentlich abfragbar" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "Individuelle Titelform für die Archiv-URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Archiv-Titelform" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archiv" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" +"Unterstützung für Seitennummerierung der Element-URLs, wie bei Archiven." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Seitennummerierung" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "RSS-Feed-URL für Inhaltstyp-Elemente." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Feed-URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "Passe die Titelform an, die in der URL genutzt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL-Titelform" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "Permalinks sind für diesen Inhaltstyp deaktiviert." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Individueller Permalink" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Inhaltstyp-Schlüssel" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "Permalink neu schreiben" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." -msgstr "" +msgstr "Elemente eines Benutzers löschen, wenn der Benutzer gelöscht wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Zusammen mit dem Benutzer löschen" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "Erlaubt den Inhaltstyp zu exportieren unter „Werkzeuge“ > „Export“." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Kann exportieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "Du kannst optional eine Mehrzahl für Berechtigungen angeben." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" -msgstr "" +msgstr "Name der Berechtigung (Mehrzahl)" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Wähle einen anderen Inhaltstyp aus als Basis der Berechtigungen für diesen " +"Inhaltstyp." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "Name der Berechtigung (Einzahl)" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "Berechtigungen umbenennen" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Von der Suche ausschließen" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"Erlaubt das Hinzufügen von Elementen zu Menüs unter „Design“ > „Menüs“. Muss " +"aktiviert werden unter „Ansicht anpassen“." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Unterstützung für Design-Menüs" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Erscheint als Eintrag im „Neu“-Menü der Adminleiste." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "In der Adminleiste anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Individueller Metabox-Callback" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Menü-Icon" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "Die Position im Seitenleisten-Menü des Admin-Dashboards." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Menü-Position" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" +msgstr "Übergeordnetes Admin-Menü" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "Im Admin-Menü anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Elemente können im Admin-Dashboard bearbeitet und verwaltet werden." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "In der Benutzeroberfläche anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Ein Link zu einem Beitrag." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "Beschreibung des Element-Links" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Ein Link zu einem Inhaltstyp %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Beitragslink" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Element-Link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s-Link" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Der Beitrag wurde aktualisiert." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element aktualisiert wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Das Element wurde aktualisiert" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s wurde aktualisiert." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Die Beiträge wurden geplant." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element geplant wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Das Element wurde geplant" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s wurde geplant." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Der Beitrag wurde auf Entwurf zurückgesetzt." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" +"Im Editor-Hinweis, nachdem ein Element auf Entwurf zurückgesetzt wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Das Element wurde auf Entwurf zurückgesetzt" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s wurde auf Entwurf zurückgesetzt." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Der Beitrag wurde privat veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element privat veröffentlicht wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "Das Element wurde privat veröffentlicht" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s wurde privat veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Der Beitrag wurde veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element veröffentlicht wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Das Element wurde veröffentlicht" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s wurde veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Liste der Beiträge" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Elementliste" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s-Liste" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navigation der Beiträge-Liste" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navigation der Elementliste" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s-Listen-Navigation" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Beiträge nach Datum filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Elemente nach Datum filtern" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "%s nach Datum filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Liste mit Beiträgen filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Elemente-Liste filtern" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "%s-Liste filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Zu diesem Element hochgeladen" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Zu diesem %s hochgeladen" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "In den Beitrag einfügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "Als Button-Beschriftung, wenn Medien zum Inhalt hinzugefügt werden." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "In %s einfügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Als Beitragsbild verwenden" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Als Button-Beschriftung, wenn ein Bild als Beitragsbild ausgewählt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Beitragsbild verwenden" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Beitragsbild entfernen" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Als Button-Beschriftung, wenn das Beitragsbild entfernt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Beitragsbild entfernen" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Beitragsbild festlegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Als Button-Beschriftung, wenn das Beitragsbild festgelegt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Beitragsbild festlegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Beitragsbild" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Beitragsbild-Metabox" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Beitrags-Attribute" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" "In dem Editor, der für den Titel der Beitragsattribute-Metabox verwendet " "wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Metabox-Attribute" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "%s-Attribute" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Beitrags-Archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1883,134 +3972,136 @@ msgstr "" "Erscheint nur, wenn Menüs im Modus „Live-Vorschau“ bearbeitet werden und " "eine individuelle Archiv-Titelform angegeben wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Navigations-Menü der Archive" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "%s-Archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Es wurden keine Beiträge im Papierkorb gefunden" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "Oben in der Listen-Ansicht des Inhaltstyps, wenn keine Beiträge im " "Papierkorb vorhanden sind." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Es wurden keine Elemente im Papierkorb gefunden" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "%s konnten nicht im Papierkorb gefunden werden" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Es wurden keine Beiträge gefunden" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "Oben in der Listenansicht für Inhaltstypen, wenn es keine Beiträge zum " "Anzeigen gibt." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Es wurden keine Elemente gefunden" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "%s konnten nicht gefunden werden" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Beiträge suchen" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "Oben in der Elementansicht, während der Suche nach einem Element." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Elemente suchen" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "%s suchen" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Übergeordnete Seite:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Für hierarchische Typen in der Listenansicht der Inhaltstypen." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Präfix des übergeordneten Elementes" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s, übergeordnet:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Neuer Beitrag" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Neues Element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Neuer Inhaltstyp %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Neuen Beitrag hinzufügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "Oben in der Editoransicht, wenn ein neues Element hinzugefügt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Neues Element hinzufügen" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Neu hinzufügen: %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Beiträge anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2019,167 +4110,167 @@ msgstr "" "Inhaltstyp Archive unterstützt und die Homepage kein Archiv dieses " "Inhaltstyps ist." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Elemente anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Beitrag anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "In der Adminleiste, um das Element beim Bearbeiten anzuzeigen." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Element anzeigen" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "%s anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Beitrag bearbeiten" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "Oben in der Editoransicht, wenn ein Element bearbeitet wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Element bearbeiten" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "%s bearbeiten" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Alle Beiträge" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "Im Untermenü des Inhaltstyps im Admin-Dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Alle Elemente" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Alle %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Name des Admin-Menüs für den Inhaltstyp." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Menüname" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" "Alle Beschriftungen unter Verwendung der Einzahl- und Mehrzahl-" "Beschriftungen neu generieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Neu generieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Aktive Inhaltstypen sind aktiviert und in WordPress registriert." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Eine beschreibende Zusammenfassung des Inhaltstyps." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Individuell hinzufügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Verschiedene Funktionen im Inhalts-Editor aktivieren." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Beitragsformate" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Vorhandene Taxonomien auswählen, um Elemente des Inhaltstyps zu " "kategorisieren." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Felder durchsuchen" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Es gibt nichts zu importieren" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Das Plugin Custom Post Type UI kann deaktiviert werden." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Es wurde %d Element von Custom Post Type UI importiert -" msgstr[1] "Es wurden %d Elemente von Custom Post Type UI importiert -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Der Import der Taxonomien ist fehlgeschlagen." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Der Import der Inhaltstypen ist fehlgeschlagen." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" "Es wurde nichts aus dem Plugin Custom Post Type UI für den Import ausgewählt." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "1 Element wurde importiert" msgstr[1] "%s Elemente wurden importiert" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2190,12 +4281,12 @@ msgstr "" "Inhaltstyps oder der vorhandenen Taxonomie mit denen des Imports " "überschrieben." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Aus Custom Post Type UI importieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2212,45 +4303,40 @@ msgstr "" "Themes oder füge ihn in eine externe Datei ein und deaktiviere oder lösche " "anschließend die Elemente in der ACF-Administration." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Export – PHP generieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Export" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Taxonomien auswählen" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Inhaltstypen auswählen" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "1 ELement wurde exportiert." +msgstr[0] "Ein Element wurde exportiert." msgstr[1] "%s Elemente wurden exportiert." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Kategorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Schlagwort" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Einen neuen Inhaltstyp erstellen" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2285,8 +4371,8 @@ msgstr "Die Taxonomie wurde gelöscht." msgid "Taxonomy updated." msgstr "Die Taxonomie wurde aktualisiert." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2296,85 +4382,85 @@ msgstr "" "wurde, genutzt wird." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Die Taxonomie wurde synchronisiert." msgstr[1] "%s Taxonomien wurden synchronisiert." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Die Taxonomie wurde dupliziert." msgstr[1] "%s Taxonomien wurden dupliziert." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Die Taxonomie wurde deaktiviert." msgstr[1] "%s Taxonomien wurden deaktiviert." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Die Taxonomie wurde aktiviert." msgstr[1] "%s Taxonomien wurden aktiviert." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Begriffe" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Der Inhaltstyp wurde synchronisiert." msgstr[1] "%s Inhaltstypen wurden synchronisiert." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Der Inhaltstyp wurde dupliziert." msgstr[1] "%s Inhaltstypen wurden dupliziert." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Der Inhaltstyp wurde deaktiviert." msgstr[1] "%s Inhaltstypen wurden deaktiviert." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Der Inhaltstyp wurde aktiviert." msgstr[1] "%s Inhaltstypen wurden aktiviert." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Inhaltstypen" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Erweiterte Einstellungen" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Grundlegende Einstellungen" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2383,30 +4469,22 @@ msgstr "" "einem anderen Inhaltstyp, der von einem anderen Plugin oder Theme " "registriert wurde, genutzt wird." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "Seiten" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Neue Taxonomie erstellen" +msgstr "Seiten" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "Existierende Feldgruppen verlinken" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Vorhandene Feldgruppen verknüpfen" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Der Inhaltstyp %s wurde erstellt" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Felder zu %s hinzufügen" @@ -2440,28 +4518,28 @@ msgstr "Der Inhaltstyp wurde aktualisiert." msgid "Post type deleted." msgstr "Der Inhaltstyp wurde gelöscht." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Tippen, um zu suchen …" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Nur Pro" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Die Feldgruppen wurden erfolgreich verlinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2470,54 +4548,49 @@ msgstr "" "registriert wurden, und verwalte sie mit ACF. Jetzt starten." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "Taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "Inhaltstyp" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Verlinke %1$s %2$s mit Feldgruppen" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Erledigt" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Feldgruppe(n)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Wähle eine Feldgruppe oder mehrere ..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Bitte wähle die Feldgruppe zum Verlinken aus." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Die Feldgruppe wurde erfolgreich verlinkt." msgstr[1] "Die Feldgruppen wurden erfolgreich verlinkt." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Die Registrierung ist fehlgeschlagen" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2526,36 +4599,40 @@ msgstr "" "einem anderen Element, das von einem anderen Plugin oder Theme registriert " "wurde, genutzt wird." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST-API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Berechtigungen" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Sichtbarkeit" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Beschriftungen" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Tabs für Feldeinstellungen" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2563,89 +4640,92 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Die Vorschau des ACF-Shortcodes wurde deaktiviert]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Modal schließen" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Das Feld wurde zu einer anderen Gruppe verschoben" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Modal schließen" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Eine neue Gruppe von Tabs in diesem Tab beginnen." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Neue Tab-Gruppe" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Ein stylisches Auswahlkästchen mit select2 verwenden" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Eine andere Auswahlmöglichkeit speichern" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Eine andere Auswahlmöglichkeit erlauben" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "„Alles umschalten“ hinzufügen" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Individuelle Werte speichern" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Individuelle Werte zulassen" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Individuelle Werte von Auswahlkästchen dürfen nicht leer sein. Deaktiviere " "alle leeren Werte." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Aktualisierungen" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Advanced-Custom-Fields-Logo" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Änderungen speichern" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Feldgruppen-Titel" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Titel hinzufügen" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2653,12 +4733,12 @@ msgstr "" "Neu bei ACF? Wirf einen Blick auf die " "Anleitung zum Starten (engl.)." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Feldgruppe hinzufügen" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2667,40 +4747,43 @@ msgstr "" "individuelle Felder zu gruppieren und diese dann in Bearbeitungsansichten " "anzuhängen." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Deine erste Feldgruppe hinzufügen" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Optionen-Seiten" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF-Blöcke" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Galerie-Feld" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Feld „Flexibler Inhalt“" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Wiederholungs-Feld" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Zusatzfunktionen mit ACF PRO freischalten" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Feldgruppe löschen" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Erstellt am %1$s um %2$s" @@ -2713,7 +4796,7 @@ msgid "Location Rules" msgstr "Regeln für die Position" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2741,83 +4824,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Feld hinzufügen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Präsentation" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validierung" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Allgemein" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON importieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Als JSON exportieren" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Die Feldgruppe wurde deaktiviert." msgstr[1] "%s Feldgruppen wurden deaktiviert." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Die Feldgruppe wurde aktiviert." msgstr[1] "%s Feldgruppen wurden aktiviert." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deaktivieren" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Dieses Element deaktivieren" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Aktivieren" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Dieses Element aktivieren" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Soll die Feldgruppe in den Papierkorb verschoben werden?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inaktiv" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2826,7 +4910,7 @@ msgstr "" "gleichzeitig aktiviert sein. Advanced Custom Fields PRO wurde automatisch " "deaktiviert." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2835,223 +4919,224 @@ msgstr "" "gleichzeitig aktiviert sein. Advanced Custom Fields wurde automatisch " "deaktiviert." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Es wurde mindestens ein Versuch festgestellt, ACF-" "Feldwerte abzurufen, bevor ACF initialisiert wurde. Dies wird nicht " -"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." +"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s muss einen Benutzer mit der %2$s-Rolle haben." msgstr[1] "%1$s muss einen Benutzer mit einer der folgenden rollen haben: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s muss eine gültige Benutzer-ID haben." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ungültige Anfrage." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s ist nicht eins von %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s muss den Begriff %2$s haben." msgstr[1] "%1$s muss einen der folgenden Begriffe haben: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s muss vom Inhaltstyp %2$s sein." msgstr[1] "%1$s muss einer der folgenden Inhaltstypen sein: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s muss eine gültige Beitrags-ID haben." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s erfordert eine gültige Anhangs-ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Im REST-API anzeigen" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Transparenz aktivieren" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA-Array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA-Zeichenfolge" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex-Zeichenfolge" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Upgrade auf PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Aktiv" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "‚%s‘ ist keine gültige E-Mail-Adresse" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Farbwert" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Standardfarbe auswählen" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Farbe entfernen" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blöcke" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Optionen" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Benutzer" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menüelemente" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Anhänge" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomien" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Beiträge" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Zuletzt aktualisiert: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" "Leider steht diese Feldgruppe nicht für einen Diff-Vergleich zur Verfügung." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ungültige(r) Feldgruppen-Parameter." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Ein Speichern wird erwartet" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Gespeichert" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importieren" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Änderungen überprüfen" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Ist zu finden in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Liegt im Plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Liegt im Theme: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Verschiedene" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Änderungen synchronisieren" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Diff laden" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Lokale JSON-Änderungen überprüfen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Website besuchen" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Details anzeigen" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3060,7 +5145,7 @@ msgstr "" "Help-Desks werden dir bei komplexeren technischen Herausforderungen " "unterstützend zur Seite stehen." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3070,7 +5155,7 @@ msgstr "" "freundliche Community in unseren Community-Foren, die dir vielleicht dabei " "helfen kann, dich mit den „How-tos“ der ACF-Welt vertraut zu machen." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3080,7 +5165,7 @@ msgstr "" "Dokumentation beinhaltet Referenzen und Leitfäden zu den meisten " "Situationen, die du vorfinden wirst." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3090,11 +5175,11 @@ msgstr "" "deiner Website herausholst. Wenn du auf Schwierigkeiten stößt, gibt es " "mehrere Stellen, an denen du Hilfe finden kannst:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hilfe und Support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3102,7 +5187,7 @@ msgstr "" "Falls du Hilfe benötigst, nutze bitte den Tab „Hilfe und Support“, um dich " "mit uns in Verbindung zu setzen." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3113,7 +5198,7 @@ msgstr "" "durchzulesen, um dich mit der Philosophie hinter dem Plugin und den besten " "Praktiken vertraut zu machen." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3124,32 +5209,35 @@ msgstr "" "und eine intuitive API, um individuelle Feldwerte in beliebigen Theme-" "Template-Dateien anzuzeigen." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Übersicht" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Positions-Typ „%s“ ist bereits registriert." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Die Klasse „%s“ existiert nicht." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." -msgstr "Ungültiger Nonce." +msgstr "Der Nonce ist ungültig." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Fehler beim Laden des Felds." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Die Position wurde nicht gefunden: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Fehler: %s" @@ -3177,7 +5265,7 @@ msgstr "Menüelement" msgid "Post Status" msgstr "Beitragsstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menüs" @@ -3283,79 +5371,80 @@ msgstr "Alle %s Formate" msgid "Attachment" msgstr "Anhang" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s Wert ist erforderlich" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Dieses Feld anzeigen, falls" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Bedingte Logik" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "und" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokales JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Feld duplizieren" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Stelle bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) auf die " "neueste Version aktualisiert wurden." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Diese Version enthält Verbesserungen für deine Datenbank und erfordert ein " "Upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Danke für die Aktualisierung auf %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Ein Upgrade der Datenbank ist erforderlich" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Optionen-Seite" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibler Inhalt" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Wiederholung" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Zurück zur Werkzeugübersicht" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3364,134 +5453,134 @@ msgstr "" "Optionen der ersten Feldgruppe verwendet (die mit der niedrigsten " "Sortierungs-Nummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Die Elemente auswählen, die in der Bearbeitungsansicht verborgen werden sollen." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "In der Ansicht ausblenden" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Trackbacks senden" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Schlagwörter" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategorien" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Seiten-Attribute" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Titelform" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisionen" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Kommentare" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Diskussion" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Textauszug" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Inhalts-Editor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Wird in der Feldgruppen-Liste angezeigt" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Die Feldgruppen mit niedrigerer Ordnung werden zuerst angezeigt" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Sortierungs-Nr." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Unterhalb der Felder" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Unterhalb der Beschriftungen" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Platzierung der Anweisungen" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Platzierung der Beschriftung" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Seite" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (nach Inhalt)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Hoch (nach dem Titel)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Position" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Übergangslos (keine Metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP-Metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stil" @@ -3499,9 +5588,9 @@ msgstr "Stil" msgid "Type" msgstr "Typ" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Schlüssel" @@ -3512,114 +5601,110 @@ msgstr "Schlüssel" msgid "Order" msgstr "Reihenfolge" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Feld schließen" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "Klasse" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "Breite" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper-Attribute" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Erforderlich" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Anleitungen für Autoren. Das wird angezeigt, wenn Daten übermittelt werden" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Anweisungen" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Feldtyp" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "" "Einzelnes Wort ohne Leerzeichen. Unterstriche und Bindestriche sind erlaubt" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Feldname" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Dies ist der Name, der auf der BEARBEITUNGS-Seite erscheinen wird" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Feldbeschriftung" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Löschen" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Feld löschen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Verschieben" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Feld in eine andere Gruppe verschieben" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Feld duplizieren" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Feld bearbeiten" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Ziehen zum Sortieren" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Diese Feldgruppe anzeigen, falls" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Es sind keine Aktualisierungen verfügbar." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Das Datenbank-Upgrade wurde abgeschlossen. Schau nach was es " "Neues gibt" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Aufgaben für das Upgrade einlesen ..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Das Upgrade ist fehlgeschlagen." @@ -3627,13 +5712,15 @@ msgstr "Das Upgrade ist fehlgeschlagen." msgid "Upgrade complete." msgstr "Das Upgrade wurde abgeschlossen." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Das Upgrade der Daten auf Version %s wird ausgeführt" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3642,37 +5729,41 @@ msgstr "" "fortfährst. Bist du sicher, dass du die Aktualisierung jetzt durchführen " "möchtest?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Bitte mindestens eine Website für das Upgrade auswählen." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Das Upgrade der Datenbank wurde fertiggestellt. Zurück zum " "Netzwerk-Dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Die Website ist aktuell" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Die Website erfordert ein Upgrade der Datenbank von %1$s auf %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Website" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Upgrade der Websites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3680,8 +5771,8 @@ msgstr "" "Folgende Websites erfordern ein Upgrade der Datenbank. Markiere die, die du " "aktualisieren möchtest und klick dann auf %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Eine Regelgruppe hinzufügen" @@ -3697,15 +5788,15 @@ msgstr "" msgid "Rules" msgstr "Regeln" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Kopiert" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3718,441 +5809,439 @@ msgstr "" "den „PHP erstellen“-Button, um den resultierenden PHP-Code zu exportieren, " "den du in dein Theme einfügen kannst." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Feldgruppen auswählen" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Es wurden keine Feldgruppen ausgewählt" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP erstellen" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Feldgruppen exportieren" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Die importierte Datei ist leer" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Inkorrekter Dateityp" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Fehler beim Upload der Datei. Bitte erneut versuchen" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -"Wähle die Advanced-Custom-Fields-JSON-Datei, die du importieren möchtest. " -"Wenn du den Import-Button unten anklickst, wird ACF die Feldgruppen " -"importieren." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Feldgruppen importieren" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synchronisieren" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "%s auswählen" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplizieren" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Dieses Element duplizieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Hilfe" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dokumentation" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beschreibung" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronisierung verfügbar" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Die Feldgruppe wurde synchronisiert." msgstr[1] "%s Feldgruppen wurden synchronisiert." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Die Feldgruppe wurde dupliziert." msgstr[1] "%s Feldgruppen wurden dupliziert." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Aktiv (%s)" msgstr[1] "Aktiv (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Websites prüfen und ein Upgrade durchführen" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Upgrade der Datenbank" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Individuelle Felder" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Feld verschieben" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Bitte das Ziel für dieses Feld auswählen" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Das %1$s-Feld kann jetzt in der %2$s-Feldgruppe gefunden werden" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Das Verschieben ist abgeschlossen." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Aktiv" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Feldschlüssel" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Einstellungen" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Position" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopieren" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(dieses Feld)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Ausgewählt" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Individuelles Feld verschieben" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Es sind keine Felder zum Umschalten verfügbar" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Ein Titel für die Feldgruppe ist erforderlich" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dieses Feld kann erst verschoben werden, wenn dessen Änderungen gespeichert " "wurden" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Die Zeichenfolge „field_“ darf nicht am Beginn eines Feldnamens stehen" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Der Entwurf der Feldgruppe wurde aktualisiert." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Feldgruppe geplant für." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Die Feldgruppe wurde übertragen." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Die Feldgruppe wurde gespeichert." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Die Feldgruppe wurde veröffentlicht." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Die Feldgruppe wurde gelöscht." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Die Feldgruppe wurde aktualisiert." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Werkzeuge" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "ist ungleich" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "ist gleich" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulare" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Seite" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Beitrag" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relational" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Auswahl" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Grundlegend" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Unbekannt" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Der Feldtyp existiert nicht" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Es wurde Spam entdeckt" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Der Beitrag wurde aktualisiert" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Aktualisieren" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "E-Mail-Adresse bestätigen" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Inhalt" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Feldgruppe bearbeiten" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Die Auswahl ist kleiner als" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Die Auswahl ist größer als" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Der Wert ist kleiner als" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Der Wert ist größer als" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Der Wert enthält" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Der Wert entspricht dem Muster" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Wert ist ungleich" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Der Wert ist gleich" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Hat keinen Wert" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Hat einen Wert" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Abbrechen" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Bist du sicher?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d Felder erfordern Aufmerksamkeit" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 Feld erfordert Aufmerksamkeit" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Die Überprüfung ist fehlgeschlagen" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Die Überprüfung war erfolgreich" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Eingeschränkt" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Details ausblenden" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Details einblenden" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Zu diesem Beitrag hochgeladen" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Aktualisieren" @@ -4162,245 +6251,249 @@ msgctxt "verb" msgid "Edit" msgstr "Bearbeiten" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Deine Änderungen werden verlorengehen, wenn du diese Seite verlässt" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Der Dateityp muss %s sein." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "oder" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Die Dateigröße darf nicht größer als %s sein." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Die Dateigröße muss mindestens %s sein." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Die Höhe des Bild darf %dpx nicht überschreiten." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Die Höhe des Bildes muss mindestens %dpx sein." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Die Breite des Bildes darf %dpx nicht überschreiten." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Die Breite des Bildes muss mindestens %dpx sein." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(ohne Titel)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Volle Größe" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Groß" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mittel" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Vorschaubild" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(keine Beschriftung)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Legt die Höhe des Textbereichs fest" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Zeilen" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Textbereich" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Ein zusätzliches Auswahlfeld voranstellen, um alle Optionen auszuwählen" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Individuelle Werte in den Auswahlmöglichkeiten des Feldes speichern" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Das Hinzufügen individueller Werte erlauben" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Eine neue Auswahlmöglichkeit hinzufügen" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Alle umschalten" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Archiv-URLs erlauben" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archive" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Seiten-Link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Hinzufügen" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Name" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s hinzugefügt" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s ist bereits vorhanden" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Der Benutzer kann keine neue %s hinzufügen" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Begriffs-ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Begriffs-Objekt" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Den Wert aus den Begriffen des Beitrags laden" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Begriffe laden" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Verbinde die ausgewählten Begriffe mit dem Beitrag" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Begriffe speichern" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Erlaubt das Erstellen neuer Begriffe während des Bearbeitens" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Begriffe erstellen" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radiobuttons" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Einzelner Wert" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Mehrfachauswahl" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Auswahlkästchen" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Mehrere Werte" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Das Design für dieses Feld auswählen" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Design" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Wähle die Taxonomie, welche angezeigt werden soll" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Keine %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Der Wert muss kleiner oder gleich %d sein" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Der Wert muss größer oder gleich %d sein" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Der Wert muss eine Zahl sein" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Numerisch" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Weitere Werte unter den Auswahlmöglichkeiten des Feldes speichern" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "" "Das Hinzufügen der Auswahlmöglichkeit ‚weitere‘ erlaubt individuelle Werte" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Weitere" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radiobutton" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4408,727 +6501,734 @@ msgstr "" "Definiert einen Endpunkt, an dem das vorangegangene Akkordeon endet. Dieses " "Akkordeon wird nicht sichtbar sein." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Dieses Akkordeon öffnen, ohne die anderen zu schließen." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "Mehrfach-Erweiterung" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Dieses Akkordeon beim Laden der Seite in geöffnetem Zustand anzeigen." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Geöffnet" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Akkordeon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Beschränkt, welche Dateien hochgeladen werden können" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Datei-ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Datei-URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Datei-Array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Datei hinzufügen" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Es wurde keine Datei ausgewählt" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Dateiname" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Datei aktualisieren" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Datei bearbeiten" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Datei auswählen" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Datei" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Passwort" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Lege den Rückgabewert fest" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Soll AJAX genutzt werden, um Auswahlen verzögert zu laden?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Jeden Standardwert in einer neuen Zeile eingeben" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Auswählen" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Das Laden ist fehlgeschlagen" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Suchen…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Mehr Ergebnisse laden…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Du kannst nur %d Elemente auswählen" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Du kannst nur ein Element auswählen" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Lösche bitte %d Zeichen" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Lösche bitte ein Zeichen" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Gib bitte %d oder mehr Zeichen ein" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Gib bitte ein oder mehr Zeichen ein" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Es wurden keine Übereinstimmungen gefunden" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "Es sind %d Ergebnisse verfügbar, benutze die Pfeiltasten um nach oben und " "unten zu navigieren." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Ein Ergebnis ist verfügbar, Eingabetaste drücken, um es auszuwählen." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Auswahl" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Benutzer-ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Benutzer-Objekt" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Benutzer-Array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alle Benutzerrollen" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Nach Rolle filtern" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Benutzer" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Trennzeichen" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Farbe auswählen" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Leeren" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Farbpicker" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Auswählen" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Fertig" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Jetzt" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zeitzone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosekunde" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisekunde" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Sekunde" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minute" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Stunde" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Zeit" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Zeit wählen" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datums- und Zeitauswahl" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpunkt" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Linksbündig" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Oben ausgerichtet" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Platzierung" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Der Wert muss eine gültige URL sein" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link-URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link-Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "In einem neuen Fenster/Tab öffnen" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Link auswählen" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-Mail-Adresse" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Schrittweite" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximalwert" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Mindestwert" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Bereich" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Beide (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Beschriftung" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Wert" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertikal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rot : Rot" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Für mehr Kontrolle kannst du sowohl einen Wert als auch eine Beschriftung " "wie folgt angeben:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Jede Option in eine neue Zeile eintragen." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Button-Gruppe" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "NULL-Werte zulassen?" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Übergeordnet" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wird erst initialisiert, wenn das Feld geklickt wird" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Soll die Initialisierung verzögert werden?" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Sollen Buttons zum Hochladen von Medien anzeigt werden?" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Werkzeugleiste" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Nur Text" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Nur visuell" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visuell und Text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klicken, um TinyMCE zu initialisieren" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visuell" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Der Wert darf %d Zeichen nicht überschreiten" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Leer lassen, wenn es keine Begrenzung gibt" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Zeichenbegrenzung" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Wird nach dem Eingabefeld angezeigt" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anhängen" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Wird dem Eingabefeld vorangestellt" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Voranstellen" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Wird innerhalb des Eingabefeldes angezeigt" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Platzhaltertext" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Wird bei der Erstellung eines neuen Beitrags angezeigt" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s erfordert mindestens %2$s Auswahl" msgstr[1] "%1$s erfordert mindestens %2$s Auswahlen" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Beitrags-ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Beitrags-Objekt" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Höchstzahl an Beiträgen" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Mindestzahl an Beiträgen" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Beitragsbild" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Die ausgewählten Elemente werden in jedem Ergebnis angezeigt" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elemente" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Inhaltstyp" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filter" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alle Taxonomien" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Nach Taxonomie filtern" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alle Inhaltstypen" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Nach Inhaltstyp filtern" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Suche ..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Taxonomie auswählen" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Inhaltstyp auswählen" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Es wurde keine Übereinstimmung gefunden" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Wird geladen" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Die maximal möglichen Werte wurden erreicht ({max} Werte)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Beziehung" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "" "Eine durch Kommata getrennte Liste. Leer lassen, um alle Typen zu erlauben" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Erlaubte Dateiformate" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Dateigröße" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Beschränkt, welche Bilder hochgeladen werden können" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Wurde zum Beitrag hochgeladen" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5139,485 +7239,492 @@ msgstr "Wurde zum Beitrag hochgeladen" msgid "All" msgstr "Alle" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Beschränkt die Auswahl in der Mediathek" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Mediathek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Vorschau-Größe" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Bild-ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Bild-URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Bild-Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Legt den Rückgabewert für das Frontend fest" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Rückgabewert" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Bild hinzufügen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Es wurde kein Bild ausgewählt" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Entfernen" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Bearbeiten" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alle Bilder" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Bild aktualisieren" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Bild bearbeiten" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Bild auswählen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Bild" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "HTML-Markup als sichtbaren Text anzeigen, anstatt es zu rendern" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML maskieren" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Keine Formatierung" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatisches Hinzufügen von <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Absätze automatisch hinzufügen" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Legt fest, wie Zeilenumbrüche gerendert werden" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Zeilenumbrüche" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Die Woche beginnt am" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Das Format für das Speichern eines Wertes" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Format speichern" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "W" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Vorheriges" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Nächstes" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Heute" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Fertig" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datumspicker" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Breite" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Einbettungs-Größe" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL eingeben" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Der Text, der im aktiven Zustand angezeigt wird" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Wenn inaktiv" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Der Text, der im inaktiven Zustand angezeigt wird" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Wenn aktiv" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Gestylte UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standardwert" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Zeigt den Text neben dem Auswahlkästchen an" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mitteilung" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nein" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Wahr/falsch" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Reihe" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabelle" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Lege den Stil für die Darstellung der ausgewählten Felder fest" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Untergeordnete Felder" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Gruppe" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Kartenhöhe anpassen" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Höhe" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Den Anfangswert für Zoom einstellen" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Ausgangskarte zentrieren" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Zentriert" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Nach der Adresse suchen ..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Aktuelle Position finden" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Position löschen" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Suchen" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Dieser Browser unterstützt leider keine Standortbestimmung" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Maps" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Das über Template-Funktionen zurückgegebene Format" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Rückgabeformat" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Individuell:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Das angezeigte Format beim Bearbeiten eines Beitrags" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Darstellungsformat" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Zeitpicker" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Deaktiviert (%s)" msgstr[1] "Deaktiviert (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Es wurden keine Felder im Papierkorb gefunden" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Es wurden keine Felder gefunden" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Felder suchen" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Feld anzeigen" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Neues Feld" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Feld bearbeiten" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Neues Feld hinzufügen" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Feld" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Felder" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Es wurden keine Feldgruppen im Papierkorb gefunden" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Es wurden keine Feldgruppen gefunden" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Feldgruppen durchsuchen" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Feldgruppe anzeigen" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Neue Feldgruppe" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Feldgruppe bearbeiten" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Neue Feldgruppe hinzufügen" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Neu hinzufügen" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Feldgruppe" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Feldgruppen" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "WordPress durch leistungsfähige, professionelle und zugleich intuitive " "Felder erweitern." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5668,9 +7775,9 @@ msgstr "Optionen aktualisiert" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.l10n.php new file mode 100644 index 000000000..9f8911d83 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'de_DE_formal','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['[The ACF shortcode cannot display fields from non-public posts]'=>'[Der ACF-Shortcode kann keine Felder von nicht-öffentlichen Beiträgen anzeigen]','[The ACF shortcode is disabled on this site]'=>'[Der AFC-Shortcode ist auf dieser Website deaktiviert]','Businessman Icon'=>'Geschäftsmann-Icon','Forums Icon'=>'Foren-Icon','YouTube Icon'=>'YouTube-Icon','Xing Icon'=>'Xing-Icon','WhatsApp Icon'=>'WhatsApp-Icon','Twitch Icon'=>'Twitch-Icon','Text Page Icon'=>'Textseite-Icon','Superhero Icon'=>'Superheld-Icon','Spotify Icon'=>'Spotify-Icon','Shortcode Icon'=>'Shortcode-Icon','RSS Icon'=>'RSS-Icon','REST API Icon'=>'REST-API-Icon','Remove Icon'=>'Entfernen-Icon','Reddit Icon'=>'Reddit-Icon','Privacy Icon'=>'Datenschutz-Icon','Printer Icon'=>'Drucker-Icon','Pinterest Icon'=>'Pinterest-Icon','Pets Icon'=>'Haustiere-Icon','PDF Icon'=>'PDF-Icon','Palm Tree Icon'=>'Palme-Icon','Interactive Icon'=>'Interaktiv-Icon','Document Icon'=>'Dokument-Icon','Default Icon'=>'Standard-Icon','LinkedIn Icon'=>'LinkedIn-Icon','Instagram Icon'=>'Instagram-Icon','Insert Icon'=>'Einfügen-Icon','Rotate Icon'=>'Drehen-Icon','Crop Icon'=>'Zuschneiden-Icon','HTML Icon'=>'HTML-Icon','Hourglass Icon'=>'Sanduhr-Icon','Heading Icon'=>'Überschrift-Icon','Google Icon'=>'Google-Icon','Games Icon'=>'Spiele-Icon','Status Icon'=>'Status-Icon','Image Icon'=>'Bild-Icon','Gallery Icon'=>'Galerie-Icon','Chat Icon'=>'Chat-Icon','Audio Icon'=>'Audio-Icon','Drumstick Icon'=>'Hähnchenkeule-Icon','Database Icon'=>'Datenbank-Icon','Repeat Icon'=>'Wiederholen-Icon','Play Icon'=>'Abspielen-Icon','Pause Icon'=>'Pause-Icon','Back Icon'=>'Zurück-Icon','Columns Icon'=>'Spalten-Icon','Color Picker Icon'=>'Farbwähler-Icon','Coffee Icon'=>'Kaffee-Icon','Car Icon'=>'Auto-Icon','Calculator Icon'=>'Rechner-Icon','Button Icon'=>'Button-Icon','Friends Icon'=>'Freunde-Icon','Community Icon'=>'Community-Icon','BuddyPress Icon'=>'BuddyPress-Icon','bbPress Icon'=>'bbPress-Icon','Activity Icon'=>'Aktivität-Icon','Bell Icon'=>'Glocke-Icon','Beer Icon'=>'Bier-Icon','Bank Icon'=>'Bank-Icon','Amazon Icon'=>'Amazon-Icon','Airplane Icon'=>'Flugzeug-Icon','Sorry, you do not have permission to do that.'=>'Du bist leider nicht berechtigt, diese Aktion durchzuführen.','Yes Icon'=>'Ja-Icon','WordPress Icon'=>'WordPress-Icon','Warning Icon'=>'Warnung-Icon','Visibility Icon'=>'Sichtbarkeit-Icon','Upload Icon'=>'Upload-Icon','Twitter Icon'=>'Twitter-Icon','Translation Icon'=>'Übersetzung-Icon','Tickets Icon'=>'Tickets-Icon','Thumbs Up Icon'=>'Daumen-hoch-Icon','Thumbs Down Icon'=>'Daumen-runter-Icon','Text Icon'=>'Text-Icon','Tagcloud Icon'=>'Schlagwortwolke-Icon','Tablet Icon'=>'Tablet-Icon','Sos Icon'=>'SOS-Icon','Sort Icon'=>'Sortieren-Icon','Smiley Icon'=>'Smiley-Icon','Smartphone Icon'=>'Smartphone-Icon','Shield Icon'=>'Schild-Icon','Share Icon'=>'Teilen-Icon','Search Icon'=>'Suchen-Icon','Schedule Icon'=>'Zeitplan-Icon','Products Icon'=>'Produkte-Icon','Pressthis Icon'=>'Pressthis-Icon','Post Status Icon'=>'Beitragsstatus-Icon','Portfolio Icon'=>'Portfolio-Icon','Plus Icon'=>'Plus-Icon','Playlist Video Icon'=>'Video-Wiedergabeliste-Icon','Playlist Audio Icon'=>'Audio-Wiedergabeliste-Icon','Phone Icon'=>'Telefon-Icon','Paperclip Icon'=>'Büroklammer-Icon','No Icon'=>'Nein-Icon','Money Icon'=>'Geld-Icon','Minus Icon'=>'Minus-Icon','Migrate Icon'=>'Migrieren-Icon','Microphone Icon'=>'Mikrofon-Icon','Megaphone Icon'=>'Megafon-Icon','Marker Icon'=>'Marker-Icon','List View Icon'=>'Listenansicht-Icon','Lightbulb Icon'=>'Glühbirnen-Icon','Left Right Icon'=>'Links-Rechts-Icon','Layout Icon'=>'Layout-Icon','Laptop Icon'=>'Laptop-Icon','Info Icon'=>'Info-Icon','Index Card Icon'=>'Karteikarte-Icon','ID Icon'=>'ID-Icon','Heart Icon'=>'Herz-Icon','Hammer Icon'=>'Hammer-Icon','Groups Icon'=>'Gruppen-Icon','Flag Icon'=>'Flagge-Icon','Filter Icon'=>'Filter-Icon','Feedback Icon'=>'Feedback-Icon','Facebook Icon'=>'Facebook-Icon','Email Icon'=>'E-Mail-Icon','Video Icon'=>'Video-Icon','Underline Icon'=>'Unterstreichen-Icon','Text Color Icon'=>'Textfarbe-Icon','Table Icon'=>'Tabelle-Icon','Strikethrough Icon'=>'Durchgestrichen-Icon','Spellcheck Icon'=>'Rechtschreibprüfung-Icon','Quote Icon'=>'Zitat-Icon','Paragraph Icon'=>'Absatz-Icon','Outdent Icon'=>'Ausrücken-Icon','Italic Icon'=>'Kursiv-Icon','Indent Icon'=>'Einrücken-Icon','Help Icon'=>'Hilfe-Icon','Contract Icon'=>'Vertrag-Icon','Code Icon'=>'Code-Icon','Bold Icon'=>'Fett-Icon','Edit Icon'=>'Bearbeiten-Icon','Download Icon'=>'Download-Icon','Desktop Icon'=>'Desktop-Icon','Dashboard Icon'=>'Dashboard-Icon','Clock Icon'=>'Uhr-Icon','Chart Pie Icon'=>'Tortendiagramm-Icon','Chart Line Icon'=>'Liniendiagramm-Icon','Chart Bar Icon'=>'Balkendiagramm-Icon','Category Icon'=>'Kategorie-Icon','Cart Icon'=>'Warenkorb-Icon','Carrot Icon'=>'Karotte-Icon','Camera Icon'=>'Kamera-Icon','Calendar Icon'=>'Kalender-Icon','Businesswoman Icon'=>'Geschäftsfrau-Icon','Building Icon'=>'Gebäude-Icon','Book Icon'=>'Buch-Icon','Backup Icon'=>'Backup-Icon','Awards Icon'=>'Auszeichnungen-Icon','Art Icon'=>'Kunst-Icon','Archive Icon'=>'Archiv-Icon','Album Icon'=>'Album-Icon','Users Icon'=>'Benutzer-Icon','Tools Icon'=>'Werkzeuge-Icon','Site Icon'=>'Website-Icon','Settings Icon'=>'Einstellungen-Icon','Post Icon'=>'Beitrag-Icon','Plugins Icon'=>'Plugins-Icon','Page Icon'=>'Seite-Icon','Network Icon'=>'Netzwerk-Icon','Multisite Icon'=>'Multisite-Icon','Links Icon'=>'Links-Icon','Home Icon'=>'Home-Icon','Customizer Icon'=>'Customizer-Icon','Comments Icon'=>'Kommentare-Icon','No results found for that search term'=>'Es wurden keine Ergebnisse für diesen Suchbegriff gefunden','Array'=>'Array','String'=>'Zeichenfolge','Browse Media Library'=>'Mediathek durchsuchen','Search icons...'=>'Icons suchen …','Media Library'=>'Mediathek','Dashicons'=>'Dashicons','Icon Picker'=>'Icon-Wähler','Registered ACF Forms'=>'Registrierte ACF-Formulare','Shortcode Enabled'=>'Shortcode aktiviert','Registered ACF Blocks'=>'Registrierte ACF-Blöcke','Standard'=>'Standard','REST API Format'=>'REST-API-Format','Registered Options Pages (PHP)'=>'Registrierte Optionsseiten (PHP)','Registered Options Pages (JSON)'=>'Registrierte Optionsseiten (JSON)','Registered Options Pages (UI)'=>'Registrierte Optionsseiten (UI)','Registered Taxonomies (JSON)'=>'Registrierte Taxonomien (JSON)','Registered Taxonomies (UI)'=>'Registrierte Taxonomien (UI)','Registered Post Types (JSON)'=>'Registrierte Inhaltstypen (JSON)','Registered Post Types (UI)'=>'Registrierte Inhaltstypen (UI)','Registered Field Groups (JSON)'=>'Registrierte Feldgruppen (JSON)','Registered Field Groups (PHP)'=>'Registrierte Feldgruppen (PHP)','Registered Field Groups (UI)'=>'Registrierte Feldgruppen (UI)','Active Plugins'=>'Aktive Plugins','Parent Theme'=>'Übergeordnetes Theme','Active Theme'=>'Aktives Theme','MySQL Version'=>'MySQL-Version','WordPress Version'=>'WordPress-Version','Subscription Expiry Date'=>'Ablaufdatum des Abonnements','License Status'=>'Lizenzstatus','License Type'=>'Lizenz-Typ','Licensed URL'=>'Lizensierte URL','License Activated'=>'Lizenz aktiviert','Free'=>'Kostenlos','Plugin Type'=>'Plugin-Typ','Plugin Version'=>'Plugin-Version','Dismiss permanently'=>'Dauerhaft verwerfen','Terms do not contain'=>'Begriffe enthalten nicht','Terms contain'=>'Begriffe enthalten','Term is not equal to'=>'Begriff ist ungleich','Term is equal to'=>'Begriff ist gleich','Users do not contain'=>'Benutzer enthalten nicht','Users contain'=>'Benutzer enthalten','User is not equal to'=>'Benutzer ist ungleich','User is equal to'=>'Benutzer ist gleich','Pages do not contain'=>'Seiten enthalten nicht','Pages contain'=>'Seiten enthalten','Page is not equal to'=>'Seite ist ungleich','Page is equal to'=>'Seite ist gleich','Posts do not contain'=>'Beiträge enthalten nicht','Posts contain'=>'Beiträge enthalten','Post is not equal to'=>'Beitrag ist ungleich','Post is equal to'=>'Beitrag ist gleich','Relationships do not contain'=>'Beziehungen enthalten nicht','Relationships contain'=>'Beziehungen enthalten','Relationship is not equal to'=>'Beziehung ist ungleich','Relationship is equal to'=>'Beziehung ist gleich','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF-Felder','ACF PRO Feature'=>'ACF-PRO-Funktion','Renew PRO to Unlock'=>'PRO-Lizenz zum Freischalten erneuern','Renew PRO License'=>'PRO-Lizenz erneuern','PRO fields cannot be edited without an active license.'=>'PRO-Felder können ohne aktive Lizenz nicht bearbeitet werden.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Bitte aktiviere deine ACF-PRO-Lizenz, um Feldgruppen bearbeiten zu können, die einem ACF-Block zugewiesen wurden.','Please activate your ACF PRO license to edit this options page.'=>'Bitte aktiviere deine ACF-PRO-Lizenz, um diese Optionsseite zu bearbeiten.','Please contact your site administrator or developer for more details.'=>'Bitte kontaktiere den Administrator oder Entwickler deiner Website für mehr Details.','Learn more'=>'Mehr erfahren','Hide details'=>'Details verbergen','Show details'=>'Details anzeigen','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - gerendert via %3$s','Renew ACF PRO License'=>'ACF-PRO-Lizenz erneuern','Renew License'=>'Lizenz erneuern','Manage License'=>'Lizenz verwalten','\'High\' position not supported in the Block Editor'=>'Die „Hoch“-Position wird im Block-Editor nicht unterstützt','Upgrade to ACF PRO'=>'Upgrade auf ACF PRO','Add Options Page'=>'Optionen-Seite hinzufügen','In the editor used as the placeholder of the title.'=>'Wird im Editor als Platzhalter für den Titel verwendet.','Title Placeholder'=>'Titel-Platzhalter','4 Months Free'=>'4 Monate kostenlos','(Duplicated from %s)'=>'(Duplikat von %s)','Select Options Pages'=>'Options-Seite auswählen','Duplicate taxonomy'=>'Taxonomie duplizieren','Create taxonomy'=>'Taxonomie erstellen','Duplicate post type'=>'Inhalttyp duplizieren','Create post type'=>'Inhaltstyp erstellen','Link field groups'=>'Feldgruppen verlinken','Add fields'=>'Felder hinzufügen','This Field'=>'Dieses Feld','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Hilfe','is developed and maintained by'=>'wird entwickelt und gewartet von','Add this %s to the location rules of the selected field groups.'=>'Füge %s zu den Positions-Optionen der ausgewählten Feldgruppen hinzu.','Target Field'=>'Ziel-Feld','Update a field on the selected values, referencing back to this ID'=>'Ein Feld mit den ausgewählten Werten aktualisieren, auf diese ID zurückverweisend','Bidirectional'=>'Bidirektional','%s Field'=>'%s Feld','Select Multiple'=>'Mehrere auswählen','WP Engine logo'=>'Logo von WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Erlaubt sind Kleinbuchstaben, Unterstriche (_) und Striche (-), maximal 32 Zeichen.','The capability name for assigning terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zuzuordnen.','Assign Terms Capability'=>'Begriffs-Berechtigung zuordnen','The capability name for deleting terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zu löschen.','Delete Terms Capability'=>'Begriffs-Berechtigung löschen','The capability name for editing terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zu bearbeiten.','Edit Terms Capability'=>'Begriffs-Berechtigung bearbeiten','The capability name for managing terms of this taxonomy.'=>'Der Name der Berechtigung, um Begriffe dieser Taxonomie zu verwalten.','Manage Terms Capability'=>'Begriffs-Berechtigung verwalten','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Legt fest, ob Beiträge von den Suchergebnissen und Taxonomie-Archivseiten ausgeschlossen werden sollen.','More Tools from WP Engine'=>'Mehr Werkzeuge von WP Engine','Built for those that build with WordPress, by the team at %s'=>'Gebaut für alle, die mit WordPress bauen, vom Team bei %s','View Pricing & Upgrade'=>'Preise anzeigen und Upgrade installieren','Learn More'=>'Mehr erfahren','Unlock Advanced Features and Build Even More with ACF PRO'=>'Schalte erweiterte Funktionen frei und erschaffe noch mehr mit ACF PRO','%s fields'=>'%s Felder','No terms'=>'Keine Begriffe','No post types'=>'Keine Inhaltstypen','No posts'=>'Keine Beiträge','No taxonomies'=>'Keine Taxonomien','No field groups'=>'Keine Feldgruppen','No fields'=>'Keine Felder','No description'=>'Keine Beschreibung','Any post status'=>'Jeder Beitragsstatus','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie außerhalb von ACF und kann nicht verwendet werden.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie in ACF und kann nicht verwendet werden.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Der Taxonomie-Schlüssel darf nur Kleinbuchstaben, Unterstriche und Trennstriche enthalten.','The taxonomy key must be under 32 characters.'=>'Der Taxonomie-Schlüssel muss kürzer als 32 Zeichen sein.','No Taxonomies found in Trash'=>'Es wurden keine Taxonomien im Papierkorb gefunden','No Taxonomies found'=>'Es wurden keine Taxonomien gefunden','Search Taxonomies'=>'Suche Taxonomien','View Taxonomy'=>'Taxonomie anzeigen','New Taxonomy'=>'Neue Taxonomie','Edit Taxonomy'=>'Taxonomie bearbeiten','Add New Taxonomy'=>'Neue Taxonomie hinzufügen','No Post Types found in Trash'=>'Es wurden keine Inhaltstypen im Papierkorb gefunden','No Post Types found'=>'Es wurden keine Inhaltstypen gefunden','Search Post Types'=>'Inhaltstypen suchen','View Post Type'=>'Inhaltstyp anzeigen','New Post Type'=>'Neuer Inhaltstyp','Edit Post Type'=>'Inhaltstyp bearbeiten','Add New Post Type'=>'Neuen Inhaltstyp hinzufügen','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Dieser Inhaltstyp-Schlüssel stammt von einem anderen Inhaltstyp außerhalb von ACF und kann nicht verwendet werden.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Dieser Inhaltstyp-Schlüssel stammt von einem anderen Inhaltstyp in ACF und kann nicht verwendet werden.','This field must not be a WordPress reserved term.'=>'Dieses Feld darf kein von WordPress reservierter Begriff sein.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Der Inhaltstyp-Schlüssel darf nur Kleinbuchstaben, Unterstriche und Trennstriche enthalten.','The post type key must be under 20 characters.'=>'Der Inhaltstyp-Schlüssel muss kürzer als 20 Zeichen sein.','We do not recommend using this field in ACF Blocks.'=>'Es wird nicht empfohlen, dieses Feld in ACF-Blöcken zu verwenden.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Zeigt den WordPress-WYSIWYG-Editor an, wie er in Beiträgen und Seiten zu sehen ist, und ermöglicht so eine umfangreiche Textbearbeitung, die auch Multimedia-Inhalte zulässt.','WYSIWYG Editor'=>'WYSIWYG-Editor','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Ermöglicht die Auswahl von einem oder mehreren Benutzern, die zur Erstellung von Beziehungen zwischen Datenobjekten verwendet werden können.','A text input specifically designed for storing web addresses.'=>'Eine Texteingabe, die speziell für die Speicherung von Webadressen entwickelt wurde.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Ein Schalter, mit dem ein Wert von 1 oder 0 (ein oder aus, wahr oder falsch usw.) auswählt werden kann. Kann als stilisierter Schalter oder Kontrollkästchen dargestellt werden.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Eine interaktive Benutzeroberfläche zum Auswählen einer Zeit. Das Zeitformat kann in den Feldeinstellungen angepasst werden.','A basic textarea input for storing paragraphs of text.'=>'Eine einfache Eingabe in Form eines Textbereiches zum Speichern von Textabsätzen.','A basic text input, useful for storing single string values.'=>'Eine einfache Texteingabe, nützlich für die Speicherung einzelner Zeichenfolgen.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Ermöglicht die Auswahl von einem oder mehreren Taxonomiebegriffen auf der Grundlage der in den Feldeinstellungen angegebenen Kriterien und Optionen.','A dropdown list with a selection of choices that you specify.'=>'Eine Dropdown-Liste mit einer von dir angegebenen Auswahl an Wahlmöglichkeiten.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Ein Schieberegler-Eingabefeld für numerische Zahlenwerte in einem festgelegten Bereich.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Eine Gruppe von Radiobuttons, die es dem Benutzer ermöglichen, eine einzelne Auswahl aus von dir angegebenen Werten zu treffen.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Eine interaktive und anpassbare Benutzeroberfläche zur Auswahl einer beliebigen Anzahl von Beiträgen, Seiten oder Inhaltstypen-Elemente mit der Option zum Suchen. ','An input for providing a password using a masked field.'=>'Ein Passwort-Feld, das die Eingabe maskiert.','Filter by Post Status'=>'Nach Beitragsstatus filtern','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Ein interaktives Drop-down-Menü zur Auswahl von einem oder mehreren Beiträgen, Seiten, individuellen Inhaltstypen oder Archiv-URLs mit der Option zur Suche.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Ein interaktives Feld zum Einbetten von Videos, Bildern, Tweets, Audio und anderen Inhalten unter Verwendung der nativen WordPress-oEmbed-Funktionalität.','An input limited to numerical values.'=>'Eine auf numerische Werte beschränkte Eingabe.','Uses the native WordPress media picker to upload, or choose images.'=>'Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von Bildern.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Bietet die Möglichkeit zur Gruppierung von Feldern, um Daten und den Bearbeiten-Bildschirm besser zu strukturieren.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Eine interaktive Benutzeroberfläche zur Auswahl eines Standortes unter Verwendung von Google Maps. Benötigt einen Google-Maps-API-Schlüssel und eine zusätzliche Konfiguration für eine korrekte Anzeige.','Uses the native WordPress media picker to upload, or choose files.'=>'Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von Dateien.','A text input specifically designed for storing email addresses.'=>'Ein Texteingabefeld, das speziell für die Speicherung von E-Mail-Adressen entwickelt wurde.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Eine interaktive Benutzeroberfläche zur Auswahl von Datum und Uhrzeit. Das zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Eine interaktive Benutzeroberfläche zur Auswahl eines Datums. Das zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Eine interaktive Benutzeroberfläche zur Auswahl einer Farbe, oder zur Eingabe eines Hex-Wertes.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Eine Gruppe von Auswahlkästchen, die du festlegst, aus denen der Benutzer einen oder mehrere Werte auswählen kann.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Eine Gruppe von Buttons mit von dir festgelegten Werten. Die Benutzer können eine Option aus den angegebenen Werten auswählen.','nounClone'=>'Klon','PRO'=>'PRO','Advanced'=>'Erweitert','JSON (newer)'=>'JSON (neuer)','Original'=>'Original','Invalid post ID.'=>'Ungültige Beitrags-ID.','Invalid post type selected for review.'=>'Der für die Betrachtung ausgewählte Inhaltstyp ist ungültig.','More'=>'Mehr','Tutorial'=>'Anleitung','Select Field'=>'Feld auswählen','Try a different search term or browse %s'=>'Probiere es mit einem anderen Suchbegriff oder durchsuche %s','Popular fields'=>'Beliebte Felder','No search results for \'%s\''=>'Es wurden keine Suchergebnisse für ‚%s‘ gefunden','Search fields...'=>'Felder suchen ...','Select Field Type'=>'Feldtyp auswählen','Popular'=>'Beliebt','Add Taxonomy'=>'Taxonomie hinzufügen','Create custom taxonomies to classify post type content'=>'Erstelle individuelle Taxonomien, um die Inhalte von Inhaltstypen zu kategorisieren','Add Your First Taxonomy'=>'Deine erste Taxonomie hinzufügen','Hierarchical taxonomies can have descendants (like categories).'=>'Hierarchische Taxonomien können untergeordnete haben (wie Kategorien).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Macht eine Taxonomie sichtbar im Frontend und im Admin-Dashboard.','One or many post types that can be classified with this taxonomy.'=>'Einer oder mehrere Inhaltstypen, die mit dieser Taxonomie kategorisiert werden können.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Optionalen individuellen Controller verwenden anstelle von „WP_REST_Terms_Controller“.','Expose this post type in the REST API.'=>'Diesen Inhaltstyp in der REST-API anzeigen.','Customize the query variable name'=>'Den Namen der Abfrage-Variable anpassen','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Begriffe können über den unschicken Permalink abgerufen werden, z. B. {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Über-/untergeordnete Begriffe in URLs von hierarchischen Taxonomien.','Customize the slug used in the URL'=>'Passe die Titelform an, die in der URL genutzt wird','Permalinks for this taxonomy are disabled.'=>'Permalinks sind für diese Taxonomie deaktiviert.','Taxonomy Key'=>'Taxonomie-Schlüssel','Select the type of permalink to use for this taxonomy.'=>'Wähle den Permalink-Typ, der für diese Taxonomie genutzt werden soll.','Display a column for the taxonomy on post type listing screens.'=>'Anzeigen einer Spalte für die Taxonomie in der Listenansicht der Inhaltstypen.','Show Admin Column'=>'Admin-Spalte anzeigen','Show the taxonomy in the quick/bulk edit panel.'=>'Die Taxonomie im Schnell- und Mehrfach-Bearbeitungsbereich anzeigen.','Quick Edit'=>'QuickEdit','List the taxonomy in the Tag Cloud Widget controls.'=>'Listet die Taxonomie in den Steuerelementen des Schlagwortwolke-Widgets auf.','Tag Cloud'=>'Schlagwort-Wolke','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Ein PHP-Funktionsname, der zum Bereinigen von Taxonomiedaten aufgerufen werden soll, die von einer Metabox gespeichert wurden.','Meta Box Sanitization Callback'=>'Metabox-Bereinigungs-Callback','Register Meta Box Callback'=>'Metabox-Callback registrieren','No Meta Box'=>'Keine Metabox','Custom Meta Box'=>'Individuelle Metabox','Meta Box'=>'Metabox','Categories Meta Box'=>'Kategorien-Metabox','Tags Meta Box'=>'Schlagwörter-Metabox','A link to a tag'=>'Ein Link zu einem Schlagwort','A link to a %s'=>'Ein Link zu einer Taxonomie %s','Tag Link'=>'Schlagwort-Link','← Go to tags'=>'← Zu Schlagwörtern gehen','Back To Items'=>'Zurück zu den Elementen','← Go to %s'=>'← Zu %s gehen','Tags list'=>'Schlagwörter-Liste','Tags list navigation'=>'Navigation der Schlagwörterliste','Filter by category'=>'Nach Kategorie filtern','Filter By Item'=>'Filtern nach Element','Filter by %s'=>'Nach %s filtern','Describes the Description field on the Edit Tags screen.'=>'Beschreibt das Beschreibungsfeld in der Schlagwörter-bearbeiten-Ansicht.','Description Field Description'=>'Beschreibung des Beschreibungfeldes','Describes the Parent field on the Edit Tags screen.'=>'Beschreibt das übergeordnete Feld in der Schlagwörter-bearbeiten-Ansicht.','Parent Field Description'=>'Beschreibung des übergeordneten Feldes','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'Die Titelform ist die URL-freundliche Version des Namens. Sie besteht üblicherweise aus Kleinbuchstaben und zudem nur aus Buchstaben, Zahlen und Bindestrichen.','Describes the Slug field on the Edit Tags screen.'=>'Beschreibt das Titelform-Feld in der Schlagwörter-bearbeiten-Ansicht.','Slug Field Description'=>'Beschreibung des Titelformfeldes','The name is how it appears on your site'=>'Der Name ist das, was auf deiner Website angezeigt wird','Describes the Name field on the Edit Tags screen.'=>'Beschreibt das Namensfeld in der Schlagwörter-bearbeiten-Ansicht.','Name Field Description'=>'Beschreibung des Namenfeldes','No tags'=>'Keine Schlagwörter','No Terms'=>'Keine Begriffe','No %s'=>'Keine %s-Taxonomien','No tags found'=>'Es wurden keine Schlagwörter gefunden','Not Found'=>'Es wurde nichts gefunden','Most Used'=>'Am häufigsten verwendet','Choose from the most used tags'=>'Wähle aus den meistgenutzten Schlagwörtern','Choose From Most Used'=>'Wähle aus den Meistgenutzten','Choose from the most used %s'=>'Wähle aus den meistgenutzten %s','Add or remove tags'=>'Schlagwörter hinzufügen oder entfernen','Add Or Remove Items'=>'Elemente hinzufügen oder entfernen','Add or remove %s'=>'%s hinzufügen oder entfernen','Separate tags with commas'=>'Schlagwörter durch Kommas trennen','Separate Items With Commas'=>'Trenne Elemente mit Kommas','Separate %s with commas'=>'Trenne %s durch Kommas','Popular Tags'=>'Beliebte Schlagwörter','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Zugeordneter Text für beliebte Elemente. Wird nur für nicht-hierarchische Taxonomien verwendet.','Popular Items'=>'Beliebte Elemente','Popular %s'=>'Beliebte %s','Search Tags'=>'Schlagwörter suchen','Parent Category:'=>'Übergeordnete Kategorie:','Assigns parent item text, but with a colon (:) added to the end.'=>'Den Text des übergeordneten Elements zuordnen, aber mit einem Doppelpunkt (:) am Ende.','Parent Item With Colon'=>'Übergeordnetes Element mit Doppelpunkt','Parent Category'=>'Übergeordnete Kategorie','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Zugeordneter Text für übergeordnete Elemente. Wird nur für hierarchische Taxonomien verwendet.','Parent Item'=>'Übergeordnetes Element','Parent %s'=>'Übergeordnete Taxonomie %s','New Tag Name'=>'Neuer Schlagwortname','New Item Name'=>'Name des neuen Elements','New %s Name'=>'Neuer %s-Name','Add New Tag'=>'Ein neues Schlagwort hinzufügen','Update Tag'=>'Schlagwort aktualisieren','Update Item'=>'Element aktualisieren','Update %s'=>'%s aktualisieren','View Tag'=>'Schlagwort anzeigen','Edit Tag'=>'Schlagwort bearbeiten','At the top of the editor screen when editing a term.'=>'Oben in der Editoransicht, wenn ein Begriff bearbeitet wird.','All Tags'=>'Alle Schlagwörter','Menu Label'=>'Menü-Beschriftung','Active taxonomies are enabled and registered with WordPress.'=>'Aktive Taxonomien sind aktiviert und in WordPress registriert.','A descriptive summary of the taxonomy.'=>'Eine beschreibende Zusammenfassung der Taxonomie.','A descriptive summary of the term.'=>'Eine beschreibende Zusammenfassung des Begriffs.','Term Description'=>'Beschreibung des Begriffs','Single word, no spaces. Underscores and dashes allowed.'=>'Einzelnes Wort, keine Leerzeichen. Unterstriche und Bindestriche erlaubt.','Term Slug'=>'Begriffs-Titelform','The name of the default term.'=>'Der Name des Standardbegriffs.','Term Name'=>'Name des Begriffs','Default Term'=>'Standardbegriff','Sort Terms'=>'Begriffe sortieren','Add Post Type'=>'Inhaltstyp hinzufügen','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Erweitere die Funktionalität von WordPress über Standard-Beiträge und -Seiten hinaus mit individuellen Inhaltstypen.','Add Your First Post Type'=>'Deinen ersten Inhaltstyp hinzufügen','I know what I\'m doing, show me all the options.'=>'Ich weiß, was ich tue, zeig mir alle Optionen.','Advanced Configuration'=>'Erweiterte Konfiguration','Hierarchical post types can have descendants (like pages).'=>'Hierarchische Inhaltstypen können untergeordnete haben (wie Seiten).','Hierarchical'=>'Hierarchisch','Visible on the frontend and in the admin dashboard.'=>'Sichtbar im Frontend und im Admin-Dashboard.','Public'=>'Öffentlich','movie'=>'Film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Nur Kleinbuchstaben, Unterstriche und Bindestriche, maximal 20 Zeichen.','Movie'=>'Film','Singular Label'=>'Beschriftung (Einzahl)','Movies'=>'Filme','Plural Label'=>'Beschriftung (Mehrzahl)','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Optionalen individuellen Controller verwenden anstelle von „WP_REST_Posts_Controller“.','Controller Class'=>'Controller-Klasse','The namespace part of the REST API URL.'=>'Der Namensraum-Teil der REST-API-URL.','Namespace Route'=>'Namensraum-Route','The base URL for the post type REST API URLs.'=>'Die Basis-URL für REST-API-URLs des Inhalttyps.','Base URL'=>'Basis-URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Zeigt diesen Inhalttyp in der REST-API. Wird zur Verwendung im Block-Editor benötigt.','Show In REST API'=>'Im REST-API anzeigen','Customize the query variable name.'=>'Den Namen der Abfrage-Variable anpassen.','Query Variable'=>'Abfrage-Variable','No Query Variable Support'=>'Keine Unterstützung von Abfrage-Variablen','Custom Query Variable'=>'Individuelle Abfrage-Variable','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Elemente können über den unschicken Permalink abgerufen werden, z. B. {post_type}={post_slug}.','Query Variable Support'=>'Unterstützung von Abfrage-Variablen','Publicly Queryable'=>'Öffentlich abfragbar','Custom slug for the Archive URL.'=>'Individuelle Titelform für die Archiv-URL.','Archive Slug'=>'Archiv-Titelform','Archive'=>'Archiv','Pagination support for the items URLs such as the archives.'=>'Unterstützung für Seitennummerierung der Element-URLs, wie bei Archiven.','Pagination'=>'Seitennummerierung','RSS feed URL for the post type items.'=>'RSS-Feed-URL für Inhaltstyp-Elemente.','Feed URL'=>'Feed-URL','Customize the slug used in the URL.'=>'Passe die Titelform an, die in der URL genutzt wird.','URL Slug'=>'URL-Titelform','Permalinks for this post type are disabled.'=>'Permalinks sind für diesen Inhaltstyp deaktiviert.','Custom Permalink'=>'Individueller Permalink','Post Type Key'=>'Inhaltstyp-Schlüssel','Permalink Rewrite'=>'Permalink neu schreiben','Delete items by a user when that user is deleted.'=>'Elemente eines Benutzers löschen, wenn der Benutzer gelöscht wird.','Delete With User'=>'Zusammen mit dem Benutzer löschen','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Erlaubt den Inhaltstyp zu exportieren unter „Werkzeuge“ > „Export“.','Can Export'=>'Kann exportieren','Optionally provide a plural to be used in capabilities.'=>'Du kannst optional eine Mehrzahl für Berechtigungen angeben.','Plural Capability Name'=>'Name der Berechtigung (Mehrzahl)','Choose another post type to base the capabilities for this post type.'=>'Wähle einen anderen Inhaltstyp aus als Basis der Berechtigungen für diesen Inhaltstyp.','Singular Capability Name'=>'Name der Berechtigung (Einzahl)','Rename Capabilities'=>'Berechtigungen umbenennen','Exclude From Search'=>'Von der Suche ausschließen','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Erlaubt das Hinzufügen von Elementen zu Menüs unter „Design“ > „Menüs“. Muss aktiviert werden unter „Ansicht anpassen“.','Appearance Menus Support'=>'Unterstützung für Design-Menüs','Appears as an item in the \'New\' menu in the admin bar.'=>'Erscheint als Eintrag im „Neu“-Menü der Adminleiste.','Show In Admin Bar'=>'In der Adminleiste anzeigen','Custom Meta Box Callback'=>'Individueller Metabox-Callback','Menu Icon'=>'Menü-Icon','The position in the sidebar menu in the admin dashboard.'=>'Die Position im Seitenleisten-Menü des Admin-Dashboards.','Menu Position'=>'Menü-Position','Admin Menu Parent'=>'Übergeordnetes Admin-Menü','Show In Admin Menu'=>'Im Admin-Menü anzeigen','Items can be edited and managed in the admin dashboard.'=>'Elemente können im Admin-Dashboard bearbeitet und verwaltet werden.','Show In UI'=>'In der Benutzeroberfläche anzeigen','A link to a post.'=>'Ein Link zu einem Beitrag.','Item Link Description'=>'Beschreibung des Element-Links','A link to a %s.'=>'Ein Link zu einem Inhaltstyp %s','Post Link'=>'Beitragslink','Item Link'=>'Element-Link','%s Link'=>'%s-Link','Post updated.'=>'Der Beitrag wurde aktualisiert.','In the editor notice after an item is updated.'=>'Im Editor-Hinweis, nachdem ein Element aktualisiert wurde.','Item Updated'=>'Das Element wurde aktualisiert','%s updated.'=>'%s wurde aktualisiert.','Post scheduled.'=>'Die Beiträge wurden geplant.','In the editor notice after scheduling an item.'=>'Im Editor-Hinweis, nachdem ein Element geplant wurde.','Item Scheduled'=>'Das Element wurde geplant','%s scheduled.'=>'%s wurde geplant.','Post reverted to draft.'=>'Der Beitrag wurde auf Entwurf zurückgesetzt.','In the editor notice after reverting an item to draft.'=>'Im Editor-Hinweis, nachdem ein Element auf Entwurf zurückgesetzt wurde.','Item Reverted To Draft'=>'Das Element wurde auf Entwurf zurückgesetzt','%s reverted to draft.'=>'%s wurde auf Entwurf zurückgesetzt.','Post published privately.'=>'Der Beitrag wurde privat veröffentlicht.','In the editor notice after publishing a private item.'=>'Im Editor-Hinweis, nachdem ein Element privat veröffentlicht wurde.','Item Published Privately'=>'Das Element wurde privat veröffentlicht','%s published privately.'=>'%s wurde privat veröffentlicht.','Post published.'=>'Der Beitrag wurde veröffentlicht.','In the editor notice after publishing an item.'=>'Im Editor-Hinweis, nachdem ein Element veröffentlicht wurde.','Item Published'=>'Das Element wurde veröffentlicht','%s published.'=>'%s wurde veröffentlicht.','Posts list'=>'Liste der Beiträge','Items List'=>'Elementliste','%s list'=>'%s-Liste','Posts list navigation'=>'Navigation der Beiträge-Liste','Items List Navigation'=>'Navigation der Elementliste','%s list navigation'=>'%s-Listen-Navigation','Filter posts by date'=>'Beiträge nach Datum filtern','Filter Items By Date'=>'Elemente nach Datum filtern','Filter %s by date'=>'%s nach Datum filtern','Filter posts list'=>'Liste mit Beiträgen filtern','Filter Items List'=>'Elemente-Liste filtern','Filter %s list'=>'%s-Liste filtern','Uploaded To This Item'=>'Zu diesem Element hochgeladen','Uploaded to this %s'=>'Zu diesem %s hochgeladen','Insert into post'=>'In den Beitrag einfügen','As the button label when adding media to content.'=>'Als Button-Beschriftung, wenn Medien zum Inhalt hinzugefügt werden.','Insert into %s'=>'In %s einfügen','Use as featured image'=>'Als Beitragsbild verwenden','As the button label for selecting to use an image as the featured image.'=>'Als Button-Beschriftung, wenn ein Bild als Beitragsbild ausgewählt wird.','Use Featured Image'=>'Beitragsbild verwenden','Remove featured image'=>'Beitragsbild entfernen','As the button label when removing the featured image.'=>'Als Button-Beschriftung, wenn das Beitragsbild entfernt wird.','Remove Featured Image'=>'Beitragsbild entfernen','Set featured image'=>'Beitragsbild festlegen','As the button label when setting the featured image.'=>'Als Button-Beschriftung, wenn das Beitragsbild festgelegt wird.','Set Featured Image'=>'Beitragsbild festlegen','Featured image'=>'Beitragsbild','Featured Image Meta Box'=>'Beitragsbild-Metabox','Post Attributes'=>'Beitrags-Attribute','In the editor used for the title of the post attributes meta box.'=>'In dem Editor, der für den Titel der Beitragsattribute-Metabox verwendet wird.','Attributes Meta Box'=>'Metabox-Attribute','%s Attributes'=>'%s-Attribute','Post Archives'=>'Beitrags-Archive','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Fügt ‚Inhaltstyp-Archiv‘-Elemente mit dieser Beschriftung zur Liste der Beiträge hinzu, die beim Hinzufügen von Elementen zu einem bestehenden Menü in einem individuellen Inhaltstyp mit aktivierten Archiven angezeigt werden. Erscheint nur, wenn Menüs im Modus „Live-Vorschau“ bearbeitet werden und eine individuelle Archiv-Titelform angegeben wurde.','Archives Nav Menu'=>'Navigations-Menü der Archive','%s Archives'=>'%s-Archive','No posts found in Trash'=>'Es wurden keine Beiträge im Papierkorb gefunden','At the top of the post type list screen when there are no posts in the trash.'=>'Oben in der Listen-Ansicht des Inhaltstyps, wenn keine Beiträge im Papierkorb vorhanden sind.','No Items Found in Trash'=>'Es wurden keine Elemente im Papierkorb gefunden','No %s found in Trash'=>'%s konnten nicht im Papierkorb gefunden werden','No posts found'=>'Es wurden keine Beiträge gefunden','At the top of the post type list screen when there are no posts to display.'=>'Oben in der Listenansicht für Inhaltstypen, wenn es keine Beiträge zum Anzeigen gibt.','No Items Found'=>'Es wurden keine Elemente gefunden','No %s found'=>'%s konnten nicht gefunden werden','Search Posts'=>'Beiträge suchen','At the top of the items screen when searching for an item.'=>'Oben in der Elementansicht, während der Suche nach einem Element.','Search Items'=>'Elemente suchen','Search %s'=>'%s suchen','Parent Page:'=>'Übergeordnete Seite:','For hierarchical types in the post type list screen.'=>'Für hierarchische Typen in der Listenansicht der Inhaltstypen.','Parent Item Prefix'=>'Präfix des übergeordneten Elementes','Parent %s:'=>'%s, übergeordnet:','New Post'=>'Neuer Beitrag','New Item'=>'Neues Element','New %s'=>'Neuer Inhaltstyp %s','Add New Post'=>'Neuen Beitrag hinzufügen','At the top of the editor screen when adding a new item.'=>'Oben in der Editoransicht, wenn ein neues Element hinzugefügt wird.','Add New Item'=>'Neues Element hinzufügen','Add New %s'=>'Neu hinzufügen: %s','View Posts'=>'Beiträge anzeigen','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Wird in der Adminleiste in der Ansicht „Alle Beiträge“ angezeigt, sofern der Inhaltstyp Archive unterstützt und die Homepage kein Archiv dieses Inhaltstyps ist.','View Items'=>'Elemente anzeigen','View Post'=>'Beitrag anzeigen','In the admin bar to view item when editing it.'=>'In der Adminleiste, um das Element beim Bearbeiten anzuzeigen.','View Item'=>'Element anzeigen','View %s'=>'%s anzeigen','Edit Post'=>'Beitrag bearbeiten','At the top of the editor screen when editing an item.'=>'Oben in der Editoransicht, wenn ein Element bearbeitet wird.','Edit Item'=>'Element bearbeiten','Edit %s'=>'%s bearbeiten','All Posts'=>'Alle Beiträge','In the post type submenu in the admin dashboard.'=>'Im Untermenü des Inhaltstyps im Admin-Dashboard.','All Items'=>'Alle Elemente','All %s'=>'Alle %s','Admin menu name for the post type.'=>'Name des Admin-Menüs für den Inhaltstyp.','Menu Name'=>'Menüname','Regenerate all labels using the Singular and Plural labels'=>'Alle Beschriftungen unter Verwendung der Einzahl- und Mehrzahl-Beschriftungen neu generieren','Regenerate'=>'Neu generieren','Active post types are enabled and registered with WordPress.'=>'Aktive Inhaltstypen sind aktiviert und in WordPress registriert.','A descriptive summary of the post type.'=>'Eine beschreibende Zusammenfassung des Inhaltstyps.','Add Custom'=>'Individuell hinzufügen','Enable various features in the content editor.'=>'Verschiedene Funktionen im Inhalts-Editor aktivieren.','Post Formats'=>'Beitragsformate','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Vorhandene Taxonomien auswählen, um Elemente des Inhaltstyps zu kategorisieren.','Browse Fields'=>'Felder durchsuchen','Nothing to import'=>'Es gibt nichts zu importieren','. The Custom Post Type UI plugin can be deactivated.'=>'. Das Plugin Custom Post Type UI kann deaktiviert werden.','Imported %d item from Custom Post Type UI -'=>'Es wurde %d Element von Custom Post Type UI importiert -' . "\0" . 'Es wurden %d Elemente von Custom Post Type UI importiert -','Failed to import taxonomies.'=>'Der Import der Taxonomien ist fehlgeschlagen.','Failed to import post types.'=>'Der Import der Inhaltstypen ist fehlgeschlagen.','Nothing from Custom Post Type UI plugin selected for import.'=>'Es wurde nichts aus dem Plugin Custom Post Type UI für den Import ausgewählt.','Imported 1 item'=>'1 Element wurde importiert' . "\0" . '%s Elemente wurden importiert','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Wenn ein Inhaltstyp oder eine Taxonomie mit einem Schlüssel importiert wird, der bereits vorhanden ist, werden die Einstellungen des vorhandenen Inhaltstyps oder der vorhandenen Taxonomie mit denen des Imports überschrieben.','Import from Custom Post Type UI'=>'Aus Custom Post Type UI importieren','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Der folgende Code kann verwendet werden, um eine lokale Version der ausgewählten Elemente zu registrieren. Die lokale Speicherung von Feldgruppen, Inhaltstypen oder Taxonomien kann viele Vorteile bieten, wie z. B. schnellere Ladezeiten, Versionskontrolle und dynamische Felder/Einstellungen. Kopiere den folgenden Code in die Datei functions.php deines Themes oder füge ihn in eine externe Datei ein und deaktiviere oder lösche anschließend die Elemente in der ACF-Administration.','Export - Generate PHP'=>'Export – PHP generieren','Export'=>'Export','Select Taxonomies'=>'Taxonomien auswählen','Select Post Types'=>'Inhaltstypen auswählen','Exported 1 item.'=>'Ein Element wurde exportiert.' . "\0" . '%s Elemente wurden exportiert.','Category'=>'Kategorie','Tag'=>'Schlagwort','%s taxonomy created'=>'Die Taxonomie %s wurde erstellt','%s taxonomy updated'=>'Die Taxonomie %s wurde aktualisiert','Taxonomy draft updated.'=>'Der Taxonomie-Entwurf wurde aktualisiert.','Taxonomy scheduled for.'=>'Die Taxonomie wurde geplant für.','Taxonomy submitted.'=>'Die Taxonomie wurde übermittelt.','Taxonomy saved.'=>'Die Taxonomie wurde gespeichert.','Taxonomy deleted.'=>'Die Taxonomie wurde gelöscht.','Taxonomy updated.'=>'Die Taxonomie wurde aktualisiert.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Diese Taxonomie konnte nicht registriert werden, da der Schlüssel von einer anderen Taxonomie, die von einem anderen Plugin oder Theme registriert wurde, genutzt wird.','Taxonomy synchronized.'=>'Die Taxonomie wurde synchronisiert.' . "\0" . '%s Taxonomien wurden synchronisiert.','Taxonomy duplicated.'=>'Die Taxonomie wurde dupliziert.' . "\0" . '%s Taxonomien wurden dupliziert.','Taxonomy deactivated.'=>'Die Taxonomie wurde deaktiviert.' . "\0" . '%s Taxonomien wurden deaktiviert.','Taxonomy activated.'=>'Die Taxonomie wurde aktiviert.' . "\0" . '%s Taxonomien wurden aktiviert.','Terms'=>'Begriffe','Post type synchronized.'=>'Der Inhaltstyp wurde synchronisiert.' . "\0" . '%s Inhaltstypen wurden synchronisiert.','Post type duplicated.'=>'Der Inhaltstyp wurde dupliziert.' . "\0" . '%s Inhaltstypen wurden dupliziert.','Post type deactivated.'=>'Der Inhaltstyp wurde deaktiviert.' . "\0" . '%s Inhaltstypen wurden deaktiviert.','Post type activated.'=>'Der Inhaltstyp wurde aktiviert.' . "\0" . '%s Inhaltstypen wurden aktiviert.','Post Types'=>'Inhaltstypen','Advanced Settings'=>'Erweiterte Einstellungen','Basic Settings'=>'Grundlegende Einstellungen','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Dieser Inhaltstyp konnte nicht registriert werden, da dessen Schlüssel von einem anderen Inhaltstyp, der von einem anderen Plugin oder Theme registriert wurde, genutzt wird.','Pages'=>'Seiten','Link Existing Field Groups'=>'Vorhandene Feldgruppen verknüpfen','%s post type created'=>'Der Inhaltstyp %s wurde erstellt','Add fields to %s'=>'Felder zu %s hinzufügen','%s post type updated'=>'Der Inhaltstyp %s wurde aktualisiert','Post type draft updated.'=>'Der Inhaltstyp-Entwurf wurde aktualisiert.','Post type scheduled for.'=>'Der Inhaltstyp wurde geplant für.','Post type submitted.'=>'Der Inhaltstyp wurde übermittelt.','Post type saved.'=>'Der Inhaltstyp wurde gespeichert.','Post type updated.'=>'Der Inhaltstyp wurde aktualisiert.','Post type deleted.'=>'Der Inhaltstyp wurde gelöscht.','Type to search...'=>'Tippen, um zu suchen …','PRO Only'=>'Nur Pro','Field groups linked successfully.'=>'Die Feldgruppen wurden erfolgreich verlinkt.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importiere Inhaltstypen und Taxonomien, die mit Custom Post Type UI registriert wurden, und verwalte sie mit ACF. Jetzt starten.','ACF'=>'ACF','taxonomy'=>'Taxonomie','post type'=>'Inhaltstyp','Done'=>'Erledigt','Field Group(s)'=>'Feldgruppe(n)','Select one or many field groups...'=>'Wähle eine Feldgruppe oder mehrere ...','Please select the field groups to link.'=>'Bitte wähle die Feldgruppe zum Verlinken aus.','Field group linked successfully.'=>'Die Feldgruppe wurde erfolgreich verlinkt.' . "\0" . 'Die Feldgruppen wurden erfolgreich verlinkt.','post statusRegistration Failed'=>'Die Registrierung ist fehlgeschlagen','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Dieses Element konnte nicht registriert werden, da dessen Schlüssel von einem anderen Element, das von einem anderen Plugin oder Theme registriert wurde, genutzt wird.','REST API'=>'REST-API','Permissions'=>'Berechtigungen','URLs'=>'URLs','Visibility'=>'Sichtbarkeit','Labels'=>'Beschriftungen','Field Settings Tabs'=>'Tabs für Feldeinstellungen','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Die Vorschau des ACF-Shortcodes wurde deaktiviert]','Close Modal'=>'Modal schließen','Field moved to other group'=>'Das Feld wurde zu einer anderen Gruppe verschoben','Close modal'=>'Modal schließen','Start a new group of tabs at this tab.'=>'Eine neue Gruppe von Tabs in diesem Tab beginnen.','New Tab Group'=>'Neue Tab-Gruppe','Use a stylized checkbox using select2'=>'Ein stylisches Auswahlkästchen mit select2 verwenden','Save Other Choice'=>'Eine andere Auswahlmöglichkeit speichern','Allow Other Choice'=>'Eine andere Auswahlmöglichkeit erlauben','Add Toggle All'=>'„Alles umschalten“ hinzufügen','Save Custom Values'=>'Individuelle Werte speichern','Allow Custom Values'=>'Individuelle Werte zulassen','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Individuelle Werte von Auswahlkästchen dürfen nicht leer sein. Deaktiviere alle leeren Werte.','Updates'=>'Aktualisierungen','Advanced Custom Fields logo'=>'Advanced-Custom-Fields-Logo','Save Changes'=>'Änderungen speichern','Field Group Title'=>'Feldgruppen-Titel','Add title'=>'Titel hinzufügen','New to ACF? Take a look at our getting started guide.'=>'Neu bei ACF? Wirf einen Blick auf die Anleitung zum Starten (engl.).','Add Field Group'=>'Feldgruppe hinzufügen','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF verwendet Feldgruppen, um individuelle Felder zu gruppieren und diese dann in Bearbeitungsansichten anzuhängen.','Add Your First Field Group'=>'Deine erste Feldgruppe hinzufügen','Options Pages'=>'Optionen-Seiten','ACF Blocks'=>'ACF-Blöcke','Gallery Field'=>'Galerie-Feld','Flexible Content Field'=>'Feld „Flexibler Inhalt“','Repeater Field'=>'Wiederholungs-Feld','Unlock Extra Features with ACF PRO'=>'Zusatzfunktionen mit ACF PRO freischalten','Delete Field Group'=>'Feldgruppe löschen','Created on %1$s at %2$s'=>'Erstellt am %1$s um %2$s','Group Settings'=>'Gruppeneinstellungen','Location Rules'=>'Regeln für die Position','Choose from over 30 field types. Learn more.'=>'Wähle aus mehr als 30 Feldtypen. Mehr erfahren (engl.).','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Beginne mit der Erstellung neuer individueller Felder für deine Beiträge, Seiten, individuellen Inhaltstypen und sonstigen WordPress-Inhalten.','Add Your First Field'=>'Füge dein erstes Feld hinzu','#'=>'#','Add Field'=>'Feld hinzufügen','Presentation'=>'Präsentation','Validation'=>'Validierung','General'=>'Allgemein','Import JSON'=>'JSON importieren','Export As JSON'=>'Als JSON exportieren','Field group deactivated.'=>'Die Feldgruppe wurde deaktiviert.' . "\0" . '%s Feldgruppen wurden deaktiviert.','Field group activated.'=>'Die Feldgruppe wurde aktiviert.' . "\0" . '%s Feldgruppen wurden aktiviert.','Deactivate'=>'Deaktivieren','Deactivate this item'=>'Dieses Element deaktivieren','Activate'=>'Aktivieren','Activate this item'=>'Dieses Element aktivieren','Move field group to trash?'=>'Soll die Feldgruppe in den Papierkorb verschoben werden?','post statusInactive'=>'Inaktiv','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields und Advanced Custom Fields PRO sollten nicht gleichzeitig aktiviert sein. Advanced Custom Fields PRO wurde automatisch deaktiviert.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields und Advanced Custom Fields PRO sollten nicht gleichzeitig aktiviert sein. Advanced Custom Fields wurde automatisch deaktiviert.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s – Es wurde mindestens ein Versuch festgestellt, ACF-Feldwerte abzurufen, bevor ACF initialisiert wurde. Dies wird nicht unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.).','%1$s must have a user with the %2$s role.'=>'%1$s muss einen Benutzer mit der %2$s-Rolle haben.' . "\0" . '%1$s muss einen Benutzer mit einer der folgenden rollen haben: %2$s','%1$s must have a valid user ID.'=>'%1$s muss eine gültige Benutzer-ID haben.','Invalid request.'=>'Ungültige Anfrage.','%1$s is not one of %2$s'=>'%1$s ist nicht eins von %2$s','%1$s must have term %2$s.'=>'%1$s muss den Begriff %2$s haben.' . "\0" . '%1$s muss einen der folgenden Begriffe haben: %2$s','%1$s must be of post type %2$s.'=>'%1$s muss vom Inhaltstyp %2$s sein.' . "\0" . '%1$s muss einer der folgenden Inhaltstypen sein: %2$s','%1$s must have a valid post ID.'=>'%1$s muss eine gültige Beitrags-ID haben.','%s requires a valid attachment ID.'=>'%s erfordert eine gültige Anhangs-ID.','Show in REST API'=>'Im REST-API anzeigen','Enable Transparency'=>'Transparenz aktivieren','RGBA Array'=>'RGBA-Array','RGBA String'=>'RGBA-Zeichenfolge','Hex String'=>'Hex-Zeichenfolge','Upgrade to PRO'=>'Upgrade auf PRO','post statusActive'=>'Aktiv','\'%s\' is not a valid email address'=>'‚%s‘ ist keine gültige E-Mail-Adresse','Color value'=>'Farbwert','Select default color'=>'Standardfarbe auswählen','Clear color'=>'Farbe entfernen','Blocks'=>'Blöcke','Options'=>'Optionen','Users'=>'Benutzer','Menu items'=>'Menüelemente','Widgets'=>'Widgets','Attachments'=>'Anhänge','Taxonomies'=>'Taxonomien','Posts'=>'Beiträge','Last updated: %s'=>'Zuletzt aktualisiert: %s','Sorry, this post is unavailable for diff comparison.'=>'Leider steht diese Feldgruppe nicht für einen Diff-Vergleich zur Verfügung.','Invalid field group parameter(s).'=>'Ungültige(r) Feldgruppen-Parameter.','Awaiting save'=>'Ein Speichern wird erwartet','Saved'=>'Gespeichert','Import'=>'Importieren','Review changes'=>'Änderungen überprüfen','Located in: %s'=>'Ist zu finden in: %s','Located in plugin: %s'=>'Liegt im Plugin: %s','Located in theme: %s'=>'Liegt im Theme: %s','Various'=>'Verschiedene','Sync changes'=>'Änderungen synchronisieren','Loading diff'=>'Diff laden','Review local JSON changes'=>'Lokale JSON-Änderungen überprüfen','Visit website'=>'Website besuchen','View details'=>'Details anzeigen','Version %s'=>'Version %s','Information'=>'Information','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Help-Desk. Die Support-Experten unseres Help-Desks werden dir bei komplexeren technischen Herausforderungen unterstützend zur Seite stehen.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Diskussionen. Wir haben eine aktive und freundliche Community in unseren Community-Foren, die dir vielleicht dabei helfen kann, dich mit den „How-tos“ der ACF-Welt vertraut zu machen.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Dokumentation (engl.). Diese umfassende Dokumentation beinhaltet Referenzen und Leitfäden zu den meisten Situationen, die du vorfinden wirst.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Wir legen großen Wert auf Support und möchten, dass du mit ACF das Beste aus deiner Website herausholst. Wenn du auf Schwierigkeiten stößt, gibt es mehrere Stellen, an denen du Hilfe finden kannst:','Help & Support'=>'Hilfe und Support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Falls du Hilfe benötigst, nutze bitte den Tab „Hilfe und Support“, um dich mit uns in Verbindung zu setzen.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Bevor du deine erste Feldgruppe erstellst, wird empfohlen, vorab die Anleitung Erste Schritte (engl.) durchzulesen, um dich mit der Philosophie hinter dem Plugin und den besten Praktiken vertraut zu machen.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Das Advanced-Custom-Fields-Plugin bietet einen visuellen Formular-Builder, um WordPress-Bearbeitungsansichten mit weiteren Feldern zu individualisieren und eine intuitive API, um individuelle Feldwerte in beliebigen Theme-Template-Dateien anzuzeigen.','Overview'=>'Übersicht','Location type "%s" is already registered.'=>'Positions-Typ „%s“ ist bereits registriert.','Class "%s" does not exist.'=>'Die Klasse „%s“ existiert nicht.','Invalid nonce.'=>'Der Nonce ist ungültig.','Error loading field.'=>'Fehler beim Laden des Felds.','Location not found: %s'=>'Die Position wurde nicht gefunden: %s','Error: %s'=>'Fehler: %s','Widget'=>'Widget','User Role'=>'Benutzerrolle','Comment'=>'Kommentar','Post Format'=>'Beitragsformat','Menu Item'=>'Menüelement','Post Status'=>'Beitragsstatus','Menus'=>'Menüs','Menu Locations'=>'Menüpositionen','Menu'=>'Menü','Post Taxonomy'=>'Beitrags-Taxonomie','Child Page (has parent)'=>'Unterseite (hat übergeordnete Seite)','Parent Page (has children)'=>'Übergeordnete Seite (hat Unterseiten)','Top Level Page (no parent)'=>'Seite der ersten Ebene (keine übergeordnete)','Posts Page'=>'Beitrags-Seite','Front Page'=>'Startseite','Page Type'=>'Seitentyp','Viewing back end'=>'Backend anzeigen','Viewing front end'=>'Frontend anzeigen','Logged in'=>'Angemeldet','Current User'=>'Aktueller Benutzer','Page Template'=>'Seiten-Template','Register'=>'Registrieren','Add / Edit'=>'Hinzufügen/bearbeiten','User Form'=>'Benutzerformular','Page Parent'=>'Übergeordnete Seite','Super Admin'=>'Super-Administrator','Current User Role'=>'Aktuelle Benutzerrolle','Default Template'=>'Standard-Template','Post Template'=>'Beitrags-Template','Post Category'=>'Beitragskategorie','All %s formats'=>'Alle %s Formate','Attachment'=>'Anhang','%s value is required'=>'%s Wert ist erforderlich','Show this field if'=>'Dieses Feld anzeigen, falls','Conditional Logic'=>'Bedingte Logik','and'=>'und','Local JSON'=>'Lokales JSON','Clone Field'=>'Feld duplizieren','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Stelle bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) auf die neueste Version aktualisiert wurden.','This version contains improvements to your database and requires an upgrade.'=>'Diese Version enthält Verbesserungen für deine Datenbank und erfordert ein Upgrade.','Thank you for updating to %1$s v%2$s!'=>'Danke für die Aktualisierung auf %1$s v%2$s!','Database Upgrade Required'=>'Ein Upgrade der Datenbank ist erforderlich','Options Page'=>'Optionen-Seite','Gallery'=>'Galerie','Flexible Content'=>'Flexibler Inhalt','Repeater'=>'Wiederholung','Back to all tools'=>'Zurück zur Werkzeugübersicht','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Werden in der Bearbeitungsansicht mehrere Feldgruppen angezeigt, werden die Optionen der ersten Feldgruppe verwendet (die mit der niedrigsten Sortierungs-Nummer)','Select items to hide them from the edit screen.'=>'Die Elemente auswählen, die in der Bearbeitungsansicht verborgen werden sollen.','Hide on screen'=>'In der Ansicht ausblenden','Send Trackbacks'=>'Trackbacks senden','Tags'=>'Schlagwörter','Categories'=>'Kategorien','Page Attributes'=>'Seiten-Attribute','Format'=>'Format','Author'=>'Autor','Slug'=>'Titelform','Revisions'=>'Revisionen','Comments'=>'Kommentare','Discussion'=>'Diskussion','Excerpt'=>'Textauszug','Content Editor'=>'Inhalts-Editor','Permalink'=>'Permalink','Shown in field group list'=>'Wird in der Feldgruppen-Liste angezeigt','Field groups with a lower order will appear first'=>'Die Feldgruppen mit niedrigerer Ordnung werden zuerst angezeigt','Order No.'=>'Sortierungs-Nr.','Below fields'=>'Unterhalb der Felder','Below labels'=>'Unterhalb der Beschriftungen','Instruction Placement'=>'Platzierung der Anweisungen','Label Placement'=>'Platzierung der Beschriftung','Side'=>'Seite','Normal (after content)'=>'Normal (nach Inhalt)','High (after title)'=>'Hoch (nach dem Titel)','Position'=>'Position','Seamless (no metabox)'=>'Übergangslos (keine Metabox)','Standard (WP metabox)'=>'Standard (WP-Metabox)','Style'=>'Stil','Type'=>'Typ','Key'=>'Schlüssel','Order'=>'Reihenfolge','Close Field'=>'Feld schließen','id'=>'ID','class'=>'Klasse','width'=>'Breite','Wrapper Attributes'=>'Wrapper-Attribute','Required'=>'Erforderlich','Instructions'=>'Anweisungen','Field Type'=>'Feldtyp','Single word, no spaces. Underscores and dashes allowed'=>'Einzelnes Wort ohne Leerzeichen. Unterstriche und Bindestriche sind erlaubt','Field Name'=>'Feldname','This is the name which will appear on the EDIT page'=>'Dies ist der Name, der auf der BEARBEITUNGS-Seite erscheinen wird','Field Label'=>'Feldbeschriftung','Delete'=>'Löschen','Delete field'=>'Feld löschen','Move'=>'Verschieben','Move field to another group'=>'Feld in eine andere Gruppe verschieben','Duplicate field'=>'Feld duplizieren','Edit field'=>'Feld bearbeiten','Drag to reorder'=>'Ziehen zum Sortieren','Show this field group if'=>'Diese Feldgruppe anzeigen, falls','No updates available.'=>'Es sind keine Aktualisierungen verfügbar.','Database upgrade complete. See what\'s new'=>'Das Datenbank-Upgrade wurde abgeschlossen. Schau nach was es Neues gibt','Reading upgrade tasks...'=>'Aufgaben für das Upgrade einlesen ...','Upgrade failed.'=>'Das Upgrade ist fehlgeschlagen.','Upgrade complete.'=>'Das Upgrade wurde abgeschlossen.','Upgrading data to version %s'=>'Das Upgrade der Daten auf Version %s wird ausgeführt','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es wird dringend empfohlen, dass du deine Datenbank sicherst, bevor du fortfährst. Bist du sicher, dass du die Aktualisierung jetzt durchführen möchtest?','Please select at least one site to upgrade.'=>'Bitte mindestens eine Website für das Upgrade auswählen.','Database Upgrade complete. Return to network dashboard'=>'Das Upgrade der Datenbank wurde fertiggestellt. Zurück zum Netzwerk-Dashboard','Site is up to date'=>'Die Website ist aktuell','Site requires database upgrade from %1$s to %2$s'=>'Die Website erfordert ein Upgrade der Datenbank von %1$s auf %2$s','Site'=>'Website','Upgrade Sites'=>'Upgrade der Websites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Folgende Websites erfordern ein Upgrade der Datenbank. Markiere die, die du aktualisieren möchtest und klick dann auf %s.','Add rule group'=>'Eine Regelgruppe hinzufügen','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Erstelle einen Satz von Regeln, um festzulegen, in welchen Bearbeitungsansichten diese „advanced custom fields“ genutzt werden','Rules'=>'Regeln','Copied'=>'Kopiert','Copy to clipboard'=>'In die Zwischenablage kopieren','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Wähle, welche Feldgruppen du exportieren möchtest und wähle dann die Exportmethode. Exportiere als JSON, um eine JSON-Datei zu exportieren, die du im Anschluss in eine andere ACF-Installation importieren kannst. Verwende den „PHP erstellen“-Button, um den resultierenden PHP-Code zu exportieren, den du in dein Theme einfügen kannst.','Select Field Groups'=>'Feldgruppen auswählen','No field groups selected'=>'Es wurden keine Feldgruppen ausgewählt','Generate PHP'=>'PHP erstellen','Export Field Groups'=>'Feldgruppen exportieren','Import file empty'=>'Die importierte Datei ist leer','Incorrect file type'=>'Inkorrekter Dateityp','Error uploading file. Please try again'=>'Fehler beim Upload der Datei. Bitte erneut versuchen','Import Field Groups'=>'Feldgruppen importieren','Sync'=>'Synchronisieren','Select %s'=>'%s auswählen','Duplicate'=>'Duplizieren','Duplicate this item'=>'Dieses Element duplizieren','Supports'=>'Hilfe','Documentation'=>'Dokumentation','Description'=>'Beschreibung','Sync available'=>'Synchronisierung verfügbar','Field group synchronized.'=>'Die Feldgruppe wurde synchronisiert.' . "\0" . '%s Feldgruppen wurden synchronisiert.','Field group duplicated.'=>'Die Feldgruppe wurde dupliziert.' . "\0" . '%s Feldgruppen wurden dupliziert.','Active (%s)'=>'Aktiv (%s)' . "\0" . 'Aktiv (%s)','Review sites & upgrade'=>'Websites prüfen und ein Upgrade durchführen','Upgrade Database'=>'Upgrade der Datenbank','Custom Fields'=>'Individuelle Felder','Move Field'=>'Feld verschieben','Please select the destination for this field'=>'Bitte das Ziel für dieses Feld auswählen','The %1$s field can now be found in the %2$s field group'=>'Das %1$s-Feld kann jetzt in der %2$s-Feldgruppe gefunden werden','Move Complete.'=>'Das Verschieben ist abgeschlossen.','Active'=>'Aktiv','Field Keys'=>'Feldschlüssel','Settings'=>'Einstellungen','Location'=>'Position','Null'=>'Null','copy'=>'kopieren','(this field)'=>'(dieses Feld)','Checked'=>'Ausgewählt','Move Custom Field'=>'Individuelles Feld verschieben','No toggle fields available'=>'Es sind keine Felder zum Umschalten verfügbar','Field group title is required'=>'Ein Titel für die Feldgruppe ist erforderlich','This field cannot be moved until its changes have been saved'=>'Dieses Feld kann erst verschoben werden, wenn dessen Änderungen gespeichert wurden','The string "field_" may not be used at the start of a field name'=>'Die Zeichenfolge „field_“ darf nicht am Beginn eines Feldnamens stehen','Field group draft updated.'=>'Der Entwurf der Feldgruppe wurde aktualisiert.','Field group scheduled for.'=>'Feldgruppe geplant für.','Field group submitted.'=>'Die Feldgruppe wurde übertragen.','Field group saved.'=>'Die Feldgruppe wurde gespeichert.','Field group published.'=>'Die Feldgruppe wurde veröffentlicht.','Field group deleted.'=>'Die Feldgruppe wurde gelöscht.','Field group updated.'=>'Die Feldgruppe wurde aktualisiert.','Tools'=>'Werkzeuge','is not equal to'=>'ist ungleich','is equal to'=>'ist gleich','Forms'=>'Formulare','Page'=>'Seite','Post'=>'Beitrag','Relational'=>'Relational','Choice'=>'Auswahl','Basic'=>'Grundlegend','Unknown'=>'Unbekannt','Field type does not exist'=>'Der Feldtyp existiert nicht','Spam Detected'=>'Es wurde Spam entdeckt','Post updated'=>'Der Beitrag wurde aktualisiert','Update'=>'Aktualisieren','Validate Email'=>'E-Mail-Adresse bestätigen','Content'=>'Inhalt','Title'=>'Titel','Edit field group'=>'Feldgruppe bearbeiten','Selection is less than'=>'Die Auswahl ist kleiner als','Selection is greater than'=>'Die Auswahl ist größer als','Value is less than'=>'Der Wert ist kleiner als','Value is greater than'=>'Der Wert ist größer als','Value contains'=>'Der Wert enthält','Value matches pattern'=>'Der Wert entspricht dem Muster','Value is not equal to'=>'Wert ist ungleich','Value is equal to'=>'Der Wert ist gleich','Has no value'=>'Hat keinen Wert','Has any value'=>'Hat einen Wert','Cancel'=>'Abbrechen','Are you sure?'=>'Bist du sicher?','%d fields require attention'=>'%d Felder erfordern Aufmerksamkeit','1 field requires attention'=>'1 Feld erfordert Aufmerksamkeit','Validation failed'=>'Die Überprüfung ist fehlgeschlagen','Validation successful'=>'Die Überprüfung war erfolgreich','Restricted'=>'Eingeschränkt','Collapse Details'=>'Details ausblenden','Expand Details'=>'Details einblenden','Uploaded to this post'=>'Zu diesem Beitrag hochgeladen','verbUpdate'=>'Aktualisieren','verbEdit'=>'Bearbeiten','The changes you made will be lost if you navigate away from this page'=>'Deine Änderungen werden verlorengehen, wenn du diese Seite verlässt','File type must be %s.'=>'Der Dateityp muss %s sein.','or'=>'oder','File size must not exceed %s.'=>'Die Dateigröße darf nicht größer als %s sein.','File size must be at least %s.'=>'Die Dateigröße muss mindestens %s sein.','Image height must not exceed %dpx.'=>'Die Höhe des Bild darf %dpx nicht überschreiten.','Image height must be at least %dpx.'=>'Die Höhe des Bildes muss mindestens %dpx sein.','Image width must not exceed %dpx.'=>'Die Breite des Bildes darf %dpx nicht überschreiten.','Image width must be at least %dpx.'=>'Die Breite des Bildes muss mindestens %dpx sein.','(no title)'=>'(ohne Titel)','Full Size'=>'Volle Größe','Large'=>'Groß','Medium'=>'Mittel','Thumbnail'=>'Vorschaubild','(no label)'=>'(keine Beschriftung)','Sets the textarea height'=>'Legt die Höhe des Textbereichs fest','Rows'=>'Zeilen','Text Area'=>'Textbereich','Prepend an extra checkbox to toggle all choices'=>'Ein zusätzliches Auswahlfeld voranstellen, um alle Optionen auszuwählen','Save \'custom\' values to the field\'s choices'=>'Individuelle Werte in den Auswahlmöglichkeiten des Feldes speichern','Allow \'custom\' values to be added'=>'Das Hinzufügen individueller Werte erlauben','Add new choice'=>'Eine neue Auswahlmöglichkeit hinzufügen','Toggle All'=>'Alle umschalten','Allow Archives URLs'=>'Archiv-URLs erlauben','Archives'=>'Archive','Page Link'=>'Seiten-Link','Add'=>'Hinzufügen','Name'=>'Name','%s added'=>'%s hinzugefügt','%s already exists'=>'%s ist bereits vorhanden','User unable to add new %s'=>'Der Benutzer kann keine neue %s hinzufügen','Term ID'=>'Begriffs-ID','Term Object'=>'Begriffs-Objekt','Load value from posts terms'=>'Den Wert aus den Begriffen des Beitrags laden','Load Terms'=>'Begriffe laden','Connect selected terms to the post'=>'Verbinde die ausgewählten Begriffe mit dem Beitrag','Save Terms'=>'Begriffe speichern','Allow new terms to be created whilst editing'=>'Erlaubt das Erstellen neuer Begriffe während des Bearbeitens','Create Terms'=>'Begriffe erstellen','Radio Buttons'=>'Radiobuttons','Single Value'=>'Einzelner Wert','Multi Select'=>'Mehrfachauswahl','Checkbox'=>'Auswahlkästchen','Multiple Values'=>'Mehrere Werte','Select the appearance of this field'=>'Das Design für dieses Feld auswählen','Appearance'=>'Design','Select the taxonomy to be displayed'=>'Wähle die Taxonomie, welche angezeigt werden soll','No TermsNo %s'=>'Keine %s','Value must be equal to or lower than %d'=>'Der Wert muss kleiner oder gleich %d sein','Value must be equal to or higher than %d'=>'Der Wert muss größer oder gleich %d sein','Value must be a number'=>'Der Wert muss eine Zahl sein','Number'=>'Numerisch','Save \'other\' values to the field\'s choices'=>'Weitere Werte unter den Auswahlmöglichkeiten des Feldes speichern','Add \'other\' choice to allow for custom values'=>'Das Hinzufügen der Auswahlmöglichkeit ‚weitere‘ erlaubt individuelle Werte','Other'=>'Weitere','Radio Button'=>'Radiobutton','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definiert einen Endpunkt, an dem das vorangegangene Akkordeon endet. Dieses Akkordeon wird nicht sichtbar sein.','Allow this accordion to open without closing others.'=>'Dieses Akkordeon öffnen, ohne die anderen zu schließen.','Multi-Expand'=>'Mehrfach-Erweiterung','Display this accordion as open on page load.'=>'Dieses Akkordeon beim Laden der Seite in geöffnetem Zustand anzeigen.','Open'=>'Geöffnet','Accordion'=>'Akkordeon','Restrict which files can be uploaded'=>'Beschränkt, welche Dateien hochgeladen werden können','File ID'=>'Datei-ID','File URL'=>'Datei-URL','File Array'=>'Datei-Array','Add File'=>'Datei hinzufügen','No file selected'=>'Es wurde keine Datei ausgewählt','File name'=>'Dateiname','Update File'=>'Datei aktualisieren','Edit File'=>'Datei bearbeiten','Select File'=>'Datei auswählen','File'=>'Datei','Password'=>'Passwort','Specify the value returned'=>'Lege den Rückgabewert fest','Use AJAX to lazy load choices?'=>'Soll AJAX genutzt werden, um Auswahlen verzögert zu laden?','Enter each default value on a new line'=>'Jeden Standardwert in einer neuen Zeile eingeben','verbSelect'=>'Auswählen','Select2 JS load_failLoading failed'=>'Das Laden ist fehlgeschlagen','Select2 JS searchingSearching…'=>'Suchen…','Select2 JS load_moreLoading more results…'=>'Mehr Ergebnisse laden…','Select2 JS selection_too_long_nYou can only select %d items'=>'Du kannst nur %d Elemente auswählen','Select2 JS selection_too_long_1You can only select 1 item'=>'Du kannst nur ein Element auswählen','Select2 JS input_too_long_nPlease delete %d characters'=>'Lösche bitte %d Zeichen','Select2 JS input_too_long_1Please delete 1 character'=>'Lösche bitte ein Zeichen','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Gib bitte %d oder mehr Zeichen ein','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Gib bitte ein oder mehr Zeichen ein','Select2 JS matches_0No matches found'=>'Es wurden keine Übereinstimmungen gefunden','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'Es sind %d Ergebnisse verfügbar, benutze die Pfeiltasten um nach oben und unten zu navigieren.','Select2 JS matches_1One result is available, press enter to select it.'=>'Ein Ergebnis ist verfügbar, Eingabetaste drücken, um es auszuwählen.','nounSelect'=>'Auswahl','User ID'=>'Benutzer-ID','User Object'=>'Benutzer-Objekt','User Array'=>'Benutzer-Array','All user roles'=>'Alle Benutzerrollen','Filter by Role'=>'Nach Rolle filtern','User'=>'Benutzer','Separator'=>'Trennzeichen','Select Color'=>'Farbe auswählen','Default'=>'Standard','Clear'=>'Leeren','Color Picker'=>'Farbpicker','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Auswählen','Date Time Picker JS closeTextDone'=>'Fertig','Date Time Picker JS currentTextNow'=>'Jetzt','Date Time Picker JS timezoneTextTime Zone'=>'Zeitzone','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekunde','Date Time Picker JS millisecTextMillisecond'=>'Millisekunde','Date Time Picker JS secondTextSecond'=>'Sekunde','Date Time Picker JS minuteTextMinute'=>'Minute','Date Time Picker JS hourTextHour'=>'Stunde','Date Time Picker JS timeTextTime'=>'Zeit','Date Time Picker JS timeOnlyTitleChoose Time'=>'Zeit wählen','Date Time Picker'=>'Datums- und Zeitauswahl','Endpoint'=>'Endpunkt','Left aligned'=>'Linksbündig','Top aligned'=>'Oben ausgerichtet','Placement'=>'Platzierung','Tab'=>'Tab','Value must be a valid URL'=>'Der Wert muss eine gültige URL sein','Link URL'=>'Link-URL','Link Array'=>'Link-Array','Opens in a new window/tab'=>'In einem neuen Fenster/Tab öffnen','Select Link'=>'Link auswählen','Link'=>'Link','Email'=>'E-Mail-Adresse','Step Size'=>'Schrittweite','Maximum Value'=>'Maximalwert','Minimum Value'=>'Mindestwert','Range'=>'Bereich','Both (Array)'=>'Beide (Array)','Label'=>'Beschriftung','Value'=>'Wert','Vertical'=>'Vertikal','Horizontal'=>'Horizontal','red : Red'=>'rot : Rot','For more control, you may specify both a value and label like this:'=>'Für mehr Kontrolle kannst du sowohl einen Wert als auch eine Beschriftung wie folgt angeben:','Enter each choice on a new line.'=>'Jede Option in eine neue Zeile eintragen.','Choices'=>'Auswahlmöglichkeiten','Button Group'=>'Button-Gruppe','Allow Null'=>'NULL-Werte zulassen?','Parent'=>'Übergeordnet','TinyMCE will not be initialized until field is clicked'=>'TinyMCE wird erst initialisiert, wenn das Feld geklickt wird','Delay Initialization'=>'Soll die Initialisierung verzögert werden?','Show Media Upload Buttons'=>'Sollen Buttons zum Hochladen von Medien anzeigt werden?','Toolbar'=>'Werkzeugleiste','Text Only'=>'Nur Text','Visual Only'=>'Nur visuell','Visual & Text'=>'Visuell und Text','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Klicken, um TinyMCE zu initialisieren','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visuell','Value must not exceed %d characters'=>'Der Wert darf %d Zeichen nicht überschreiten','Leave blank for no limit'=>'Leer lassen, wenn es keine Begrenzung gibt','Character Limit'=>'Zeichenbegrenzung','Appears after the input'=>'Wird nach dem Eingabefeld angezeigt','Append'=>'Anhängen','Appears before the input'=>'Wird dem Eingabefeld vorangestellt','Prepend'=>'Voranstellen','Appears within the input'=>'Wird innerhalb des Eingabefeldes angezeigt','Placeholder Text'=>'Platzhaltertext','Appears when creating a new post'=>'Wird bei der Erstellung eines neuen Beitrags angezeigt','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s erfordert mindestens %2$s Auswahl' . "\0" . '%1$s erfordert mindestens %2$s Auswahlen','Post ID'=>'Beitrags-ID','Post Object'=>'Beitrags-Objekt','Maximum Posts'=>'Höchstzahl an Beiträgen','Minimum Posts'=>'Mindestzahl an Beiträgen','Featured Image'=>'Beitragsbild','Selected elements will be displayed in each result'=>'Die ausgewählten Elemente werden in jedem Ergebnis angezeigt','Elements'=>'Elemente','Taxonomy'=>'Taxonomie','Post Type'=>'Inhaltstyp','Filters'=>'Filter','All taxonomies'=>'Alle Taxonomien','Filter by Taxonomy'=>'Nach Taxonomie filtern','All post types'=>'Alle Inhaltstypen','Filter by Post Type'=>'Nach Inhaltstyp filtern','Search...'=>'Suche ...','Select taxonomy'=>'Taxonomie auswählen','Select post type'=>'Inhaltstyp auswählen','No matches found'=>'Es wurde keine Übereinstimmung gefunden','Loading'=>'Wird geladen','Maximum values reached ( {max} values )'=>'Die maximal möglichen Werte wurden erreicht ({max} Werte)','Relationship'=>'Beziehung','Comma separated list. Leave blank for all types'=>'Eine durch Kommata getrennte Liste. Leer lassen, um alle Typen zu erlauben','Allowed File Types'=>'Erlaubte Dateiformate','Maximum'=>'Maximum','File size'=>'Dateigröße','Restrict which images can be uploaded'=>'Beschränkt, welche Bilder hochgeladen werden können','Minimum'=>'Minimum','Uploaded to post'=>'Wurde zum Beitrag hochgeladen','All'=>'Alle','Limit the media library choice'=>'Beschränkt die Auswahl in der Mediathek','Library'=>'Mediathek','Preview Size'=>'Vorschau-Größe','Image ID'=>'Bild-ID','Image URL'=>'Bild-URL','Image Array'=>'Bild-Array','Specify the returned value on front end'=>'Legt den Rückgabewert für das Frontend fest','Return Value'=>'Rückgabewert','Add Image'=>'Bild hinzufügen','No image selected'=>'Es wurde kein Bild ausgewählt','Remove'=>'Entfernen','Edit'=>'Bearbeiten','All images'=>'Alle Bilder','Update Image'=>'Bild aktualisieren','Edit Image'=>'Bild bearbeiten','Select Image'=>'Bild auswählen','Image'=>'Bild','Allow HTML markup to display as visible text instead of rendering'=>'HTML-Markup als sichtbaren Text anzeigen, anstatt es zu rendern','Escape HTML'=>'HTML maskieren','No Formatting'=>'Keine Formatierung','Automatically add <br>'=>'Automatisches Hinzufügen von <br>','Automatically add paragraphs'=>'Absätze automatisch hinzufügen','Controls how new lines are rendered'=>'Legt fest, wie Zeilenumbrüche gerendert werden','New Lines'=>'Zeilenumbrüche','Week Starts On'=>'Die Woche beginnt am','The format used when saving a value'=>'Das Format für das Speichern eines Wertes','Save Format'=>'Format speichern','Date Picker JS weekHeaderWk'=>'W','Date Picker JS prevTextPrev'=>'Vorheriges','Date Picker JS nextTextNext'=>'Nächstes','Date Picker JS currentTextToday'=>'Heute','Date Picker JS closeTextDone'=>'Fertig','Date Picker'=>'Datumspicker','Width'=>'Breite','Embed Size'=>'Einbettungs-Größe','Enter URL'=>'URL eingeben','oEmbed'=>'oEmbed','Text shown when inactive'=>'Der Text, der im aktiven Zustand angezeigt wird','Off Text'=>'Wenn inaktiv','Text shown when active'=>'Der Text, der im inaktiven Zustand angezeigt wird','On Text'=>'Wenn aktiv','Stylized UI'=>'Gestylte UI','Default Value'=>'Standardwert','Displays text alongside the checkbox'=>'Zeigt den Text neben dem Auswahlkästchen an','Message'=>'Mitteilung','No'=>'Nein','Yes'=>'Ja','True / False'=>'Wahr/falsch','Row'=>'Reihe','Table'=>'Tabelle','Block'=>'Block','Specify the style used to render the selected fields'=>'Lege den Stil für die Darstellung der ausgewählten Felder fest','Layout'=>'Layout','Sub Fields'=>'Untergeordnete Felder','Group'=>'Gruppe','Customize the map height'=>'Kartenhöhe anpassen','Height'=>'Höhe','Set the initial zoom level'=>'Den Anfangswert für Zoom einstellen','Zoom'=>'Zoom','Center the initial map'=>'Ausgangskarte zentrieren','Center'=>'Zentriert','Search for address...'=>'Nach der Adresse suchen ...','Find current location'=>'Aktuelle Position finden','Clear location'=>'Position löschen','Search'=>'Suchen','Sorry, this browser does not support geolocation'=>'Dieser Browser unterstützt leider keine Standortbestimmung','Google Map'=>'Google Maps','The format returned via template functions'=>'Das über Template-Funktionen zurückgegebene Format','Return Format'=>'Rückgabeformat','Custom:'=>'Individuell:','The format displayed when editing a post'=>'Das angezeigte Format beim Bearbeiten eines Beitrags','Display Format'=>'Darstellungsformat','Time Picker'=>'Zeitpicker','Inactive (%s)'=>'Deaktiviert (%s)' . "\0" . 'Deaktiviert (%s)','No Fields found in Trash'=>'Es wurden keine Felder im Papierkorb gefunden','No Fields found'=>'Es wurden keine Felder gefunden','Search Fields'=>'Felder suchen','View Field'=>'Feld anzeigen','New Field'=>'Neues Feld','Edit Field'=>'Feld bearbeiten','Add New Field'=>'Neues Feld hinzufügen','Field'=>'Feld','Fields'=>'Felder','No Field Groups found in Trash'=>'Es wurden keine Feldgruppen im Papierkorb gefunden','No Field Groups found'=>'Es wurden keine Feldgruppen gefunden','Search Field Groups'=>'Feldgruppen durchsuchen','View Field Group'=>'Feldgruppe anzeigen','New Field Group'=>'Neue Feldgruppe','Edit Field Group'=>'Feldgruppe bearbeiten','Add New Field Group'=>'Neue Feldgruppe hinzufügen','Add New'=>'Neu hinzufügen','Field Group'=>'Feldgruppe','Field Groups'=>'Feldgruppen','Customize WordPress with powerful, professional and intuitive fields.'=>'WordPress durch leistungsfähige, professionelle und zugleich intuitive Felder erweitern.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Name des Block-Typs wird benötigt.','Block type "%s" is already registered.'=>'Block-Typ „%s“ ist bereits registriert.','Switch to Edit'=>'Zum Bearbeiten wechseln','Switch to Preview'=>'Zur Vorschau wechseln','Change content alignment'=>'Ausrichtung des Inhalts ändern','%s settings'=>'%s Einstellungen','Options Updated'=>'Optionen aktualisiert','Check Again'=>'Erneut suchen','Publish'=>'Veröffentlichen','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Keine Feldgruppen für diese Options-Seite gefunden. Eine Feldgruppe erstellen','Error. Could not connect to update server'=>'Fehler. Es konnte keine Verbindung zum Aktualisierungsserver hergestellt werden','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Fehler. Das Aktualisierungspaket konnte nicht authentifiziert werden. Bitte probieren Sie es nochmal oder deaktivieren und reaktivieren Sie ihre ACF PRO-Lizenz.','Select one or more fields you wish to clone'=>'Wählen Sie ein oder mehrere Felder aus die Sie klonen möchten','Display'=>'Anzeige','Specify the style used to render the clone field'=>'Geben Sie den Stil an mit dem das Klon-Feld angezeigt werden soll','Group (displays selected fields in a group within this field)'=>'Gruppe (zeigt die ausgewählten Felder in einer Gruppe innerhalb dieses Feldes an)','Seamless (replaces this field with selected fields)'=>'Nahtlos (ersetzt dieses Feld mit den ausgewählten Feldern)','Labels will be displayed as %s'=>'Beschriftungen werden als %s angezeigt','Prefix Field Labels'=>'Präfix für Feldbeschriftungen','Values will be saved as %s'=>'Werte werden als %s gespeichert','Prefix Field Names'=>'Präfix für Feldnamen','Unknown field'=>'Unbekanntes Feld','Unknown field group'=>'Unbekannte Feldgruppe','All fields from %s field group'=>'Alle Felder der Feldgruppe %s','Add Row'=>'Eintrag hinzufügen','layout'=>'Layout' . "\0" . 'Layouts','layouts'=>'Einträge','This field requires at least {min} {label} {identifier}'=>'Dieses Feld erfordert mindestens {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Dieses Feld erlaubt höchstens {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} möglich (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} erforderlich (min {min})','Flexible Content requires at least 1 layout'=>'Flexibler Inhalt benötigt mindestens ein Layout','Click the "%s" button below to start creating your layout'=>'Klicke "%s" zum Erstellen des Layouts','Add layout'=>'Layout hinzufügen','Duplicate layout'=>'Layout duplizieren','Remove layout'=>'Layout entfernen','Click to toggle'=>'Zum Auswählen anklicken','Delete Layout'=>'Layout löschen','Duplicate Layout'=>'Layout duplizieren','Add New Layout'=>'Neues Layout hinzufügen','Add Layout'=>'Layout hinzufügen','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Mindestzahl an Layouts','Maximum Layouts'=>'Höchstzahl an Layouts','Button Label'=>'Button-Beschriftung','Add Image to Gallery'=>'Bild zur Galerie hinzufügen','Maximum selection reached'=>'Maximale Auswahl erreicht','Length'=>'Länge','Caption'=>'Bildunterschrift','Alt Text'=>'Alt Text','Add to gallery'=>'Zur Galerie hinzufügen','Bulk actions'=>'Massenverarbeitung','Sort by date uploaded'=>'Sortiere nach Upload-Datum','Sort by date modified'=>'Sortiere nach Änderungs-Datum','Sort by title'=>'Sortiere nach Titel','Reverse current order'=>'Aktuelle Sortierung umkehren','Close'=>'Schließen','Minimum Selection'=>'Minimale Auswahl','Maximum Selection'=>'Maximale Auswahl','Allowed file types'=>'Erlaubte Dateiformate','Insert'=>'Einfügen','Specify where new attachments are added'=>'Geben Sie an wo neue Anhänge hinzugefügt werden sollen','Append to the end'=>'Anhängen','Prepend to the beginning'=>'Voranstellen','Minimum rows not reached ({min} rows)'=>'Mindestzahl der Einträge hat ({min} Reihen) erreicht','Maximum rows reached ({max} rows)'=>'Höchstzahl der Einträge hat ({max} Reihen) erreicht','Minimum Rows'=>'Mindestzahl der Einträge','Maximum Rows'=>'Höchstzahl der Einträge','Collapsed'=>'Zugeklappt','Select a sub field to show when row is collapsed'=>'Wähle ein Unterfelder welches im zugeklappten Zustand angezeigt werden soll','Invalid field key or name.'=>'Ungültige Feldgruppen-ID.','Click to reorder'=>'Ziehen zum Sortieren','Add row'=>'Eintrag hinzufügen','Duplicate row'=>'Zeile duplizieren','Remove row'=>'Eintrag löschen','First Page'=>'Startseite','Previous Page'=>'Beitrags-Seite','Next Page'=>'Startseite','Last Page'=>'Beitrags-Seite','No block types exist'=>'Keine Blocktypen vorhanden','No options pages exist'=>'Keine Options-Seiten vorhanden','Deactivate License'=>'Lizenz deaktivieren','Activate License'=>'Lizenz aktivieren','License Information'=>'Lizenzinformation','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Um die Aktualisierungsfähigkeit freizuschalten geben Sie bitte unten Ihren Lizenzschlüssel ein. Falls Sie keinen besitzen sollten informieren Sie sich bitte hier hinsichtlich Preisen und aller weiteren Details.','License Key'=>'Lizenzschlüssel','Update Information'=>'Aktualisierungsinformationen','Current Version'=>'Installierte Version','Latest Version'=>'Aktuellste Version','Update Available'=>'Aktualisierung verfügbar','Upgrade Notice'=>'Hinweis zum Upgrade','Enter your license key to unlock updates'=>'Bitte geben Sie oben Ihren Lizenzschlüssel ein um die Aktualisierungsfähigkeit freizuschalten','Update Plugin'=>'Plugin aktualisieren']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.mo index 2eb9c07fcdea808ef3205fff975eca2987a170fe..0f021d768653b4c5d09b66dbe941388786c8bbe2 100644 GIT binary patch literal 113143 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

                            -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 delta 25726 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 HG3NgP;o?-~ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.po index a580347f8..78e8b01b3 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-de_DE_formal.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: de_DE_formal\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2144 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" +"[Der ACF-Shortcode kann keine Felder von nicht-öffentlichen Beiträgen " +"anzeigen]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[Der AFC-Shortcode ist auf dieser Website deaktiviert]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Geschäftsmann-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Foren-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Xing-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Textseite-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Superheld-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Shortcode-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST-API-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Entfernen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Reddit-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Datenschutz-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Drucker-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Haustiere-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Palme-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Interaktiv-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Dokument-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Standard-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Instagram-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Einfügen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Drehen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Zuschneiden-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Sanduhr-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Überschrift-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Spiele-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Status-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Bild-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Galerie-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Chat-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Audio-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Hähnchenkeule-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Datenbank-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Wiederholen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Abspielen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Pause-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Zurück-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Spalten-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Farbwähler-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Kaffee-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Auto-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Rechner-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Button-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Freunde-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Community-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "BuddyPress-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "bbPress-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Aktivität-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Glocke-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Bier-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Bank-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Amazon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Flugzeug-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Du bist leider nicht berechtigt, diese Aktion durchzuführen." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Ja-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "WordPress-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Warnung-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Sichtbarkeit-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Upload-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Übersetzung-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Tickets-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Daumen-hoch-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Daumen-runter-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Text-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Schlagwortwolke-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Tablet-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "SOS-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Sortieren-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Smiley-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Smartphone-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Schild-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Teilen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Suchen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Zeitplan-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Produkte-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Beitragsstatus-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Portfolio-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Plus-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Video-Wiedergabeliste-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Audio-Wiedergabeliste-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Telefon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Büroklammer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Nein-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Geld-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Minus-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Migrieren-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Mikrofon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Megafon-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Marker-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Listenansicht-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Glühbirnen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Links-Rechts-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Layout-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Laptop-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Info-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Karteikarte-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "ID-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Herz-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Hammer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Gruppen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Flagge-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Filter-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Feedback-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Facebook-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "E-Mail-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Video-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Unterstreichen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Textfarbe-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Tabelle-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Durchgestrichen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Rechtschreibprüfung-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Zitat-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Absatz-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Ausrücken-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Kursiv-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Einrücken-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Hilfe-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Vertrag-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Code-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Fett-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Bearbeiten-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Download-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Desktop-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Dashboard-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Uhr-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Tortendiagramm-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Liniendiagramm-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Balkendiagramm-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Kategorie-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Warenkorb-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Karotte-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Kamera-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Kalender-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Geschäftsfrau-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Gebäude-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Buch-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Backup-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Auszeichnungen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Kunst-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Archiv-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Album-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Benutzer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Werkzeuge-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Website-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Einstellungen-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Beitrag-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Plugins-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Seite-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Netzwerk-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Multisite-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Links-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Home-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Customizer-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Kommentare-Icon" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Es wurden keine Ergebnisse für diesen Suchbegriff gefunden" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "Zeichenfolge" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Mediathek durchsuchen" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Icons suchen …" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Mediathek" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Icon-Wähler" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Registrierte ACF-Formulare" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode aktiviert" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Registrierte ACF-Blöcke" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Standard" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST-API-Format" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Registrierte Optionsseiten (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Registrierte Optionsseiten (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Registrierte Optionsseiten (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Registrierte Taxonomien (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Registrierte Taxonomien (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Registrierte Inhaltstypen (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Registrierte Inhaltstypen (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Registrierte Feldgruppen (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Registrierte Feldgruppen (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Registrierte Feldgruppen (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Aktive Plugins" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Übergeordnetes Theme" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Aktives Theme" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL-Version" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "WordPress-Version" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Ablaufdatum des Abonnements" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Lizenzstatus" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Lizenz-Typ" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "Lizensierte URL" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Lizenz aktiviert" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Kostenlos" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Plugin-Typ" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Plugin-Version" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Dauerhaft verwerfen" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Begriffe enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Begriffe enthalten" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Begriff ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Begriff ist gleich" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Benutzer enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Benutzer enthalten" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Benutzer ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Benutzer ist gleich" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Seiten enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Seiten enthalten" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Seite ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Seite ist gleich" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Beiträge enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Beiträge enthalten" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Beitrag ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Beitrag ist gleich" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Beziehungen enthalten nicht" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Beziehungen enthalten" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Beziehung ist ungleich" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Beziehung ist gleich" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF-Felder" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF-PRO-Funktion" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "PRO-Lizenz zum Freischalten erneuern" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "PRO-Lizenz erneuern" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO-Felder können ohne aktive Lizenz nicht bearbeitet werden." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Bitte aktiviere deine ACF-PRO-Lizenz, um Feldgruppen bearbeiten zu können, " +"die einem ACF-Block zugewiesen wurden." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" +"Bitte aktiviere deine ACF-PRO-Lizenz, um diese Optionsseite zu bearbeiten." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Bitte kontaktiere den Administrator oder Entwickler deiner Website für mehr " +"Details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Mehr erfahren" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Details verbergen" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Details anzeigen" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - gerendert via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "ACF-PRO-Lizenz erneuern" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Lizenz erneuern" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Lizenz verwalten" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "Die „Hoch“-Position wird im Block-Editor nicht unterstützt" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade auf ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Optionen-Seite hinzufügen" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Wird im Editor als Platzhalter für den Titel verwendet." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Titel-Platzhalter" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 Monate kostenlos" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Duplikat von %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Options-Seite auswählen" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Taxonomie duplizieren" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Taxonomie erstellen" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Inhalttyp duplizieren" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Inhaltstyp erstellen" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Feldgruppen verlinken" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Felder hinzufügen" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Dieses Feld" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Hilfe" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "wird entwickelt und gewartet von" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Füge %s zu den Positions-Optionen der ausgewählten Feldgruppen hinzu." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." msgstr "" -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Ziel-Feld" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Ein Feld mit den ausgewählten Werten aktualisieren, auf diese ID " +"zurückverweisend" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirektional" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s Feld" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Mehrere auswählen" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Logo von WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" +"Erlaubt sind Kleinbuchstaben, Unterstriche (_) und Striche (-), maximal 32 " +"Zeichen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zuzuordnen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung zuordnen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zu löschen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung löschen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zu bearbeiten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung bearbeiten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "Der Name der Berechtigung, um Begriffe dieser Taxonomie zu verwalten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Begriffs-Berechtigung verwalten" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Legt fest, ob Beiträge von den Suchergebnissen und Taxonomie-Archivseiten " +"ausgeschlossen werden sollen." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Mehr Werkzeuge von WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "Gebaut für alle, die mit WordPress bauen, vom Team bei %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Preise anzeigen und Upgrade installieren" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "Mehr erfahren" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -100,55 +2167,51 @@ msgstr "" #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +msgstr "Schalte erweiterte Funktionen frei und erschaffe noch mehr mit ACF PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s Felder" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Keine Begriffe" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Keine Inhaltstypen" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Keine Beiträge" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Keine Taxonomien" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Keine Feldgruppen" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Keine Felder" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Keine Beschreibung" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Jeder Beitragsstatus" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2219,7 @@ msgstr "" "Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie außerhalb von " "ACF und kann nicht verwendet werden." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,7 +2227,7 @@ msgstr "" "Dieser Taxonomie-Schlüssel stammt von einer anderen Taxonomie in ACF und " "kann nicht verwendet werden." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -172,7 +2235,7 @@ msgstr "" "Der Taxonomie-Schlüssel darf nur Kleinbuchstaben, Unterstriche und " "Trennstriche enthalten." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "Der Taxonomie-Schlüssel muss kürzer als 32 Zeichen sein." @@ -204,35 +2267,35 @@ msgstr "Taxonomie bearbeiten" msgid "Add New Taxonomy" msgstr "Neue Taxonomie hinzufügen" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Es wurden keine Inhaltstypen im Papierkorb gefunden" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Es wurden keine Inhaltstypen gefunden" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Inhaltstypen suchen" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Inhaltstyp anzeigen" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Neuer Inhaltstyp" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Inhaltstyp bearbeiten" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Neuen Inhaltstyp hinzufügen" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2303,7 @@ msgstr "" "Dieser Inhaltstyp-Schlüssel stammt von einem anderen Inhaltstyp außerhalb " "von ACF und kann nicht verwendet werden." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -249,16 +2312,16 @@ msgstr "" "kann nicht verwendet werden." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dieses Feld darf kein von WordPress reservierter Begriff sein." +"Dieses Feld darf kein von WordPress reservierter Begriff sein." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -266,15 +2329,15 @@ msgstr "" "Der Inhaltstyp-Schlüssel darf nur Kleinbuchstaben, Unterstriche und " "Trennstriche enthalten." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Der Inhaltstyp-Schlüssel muss kürzer als 20 Zeichen sein." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Es wird nicht empfohlen, dieses Feld in ACF-Blöcken zu verwenden." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -283,11 +2346,11 @@ msgstr "" "sehen ist, und ermöglicht so eine umfangreiche Textbearbeitung, die auch " "Multimedia-Inhalte zulässt." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG-Editor" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -295,17 +2358,18 @@ msgstr "" "Ermöglicht die Auswahl von einem oder mehreren Benutzern, die zur Erstellung " "von Beziehungen zwischen Datenobjekten verwendet werden können." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" "Eine Texteingabe, die speziell für die Speicherung von Webadressen " "entwickelt wurde." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -314,7 +2378,7 @@ msgstr "" "usw.) auswählt werden kann. Kann als stilisierter Schalter oder " "Kontrollkästchen dargestellt werden." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -322,19 +2386,19 @@ msgstr "" "Eine interaktive Benutzeroberfläche zum Auswählen einer Zeit. Das Zeitformat " "kann in den Feldeinstellungen angepasst werden." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" "Eine einfache Eingabe in Form eines Textbereiches zum Speichern von " "Textabsätzen." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Eine einfache Texteingabe, nützlich für die Speicherung einzelner " "Zeichenfolgen." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -342,24 +2406,26 @@ msgstr "" "Ermöglicht die Auswahl von einem oder mehreren Taxonomiebegriffen auf der " "Grundlage der in den Feldeinstellungen angegebenen Kriterien und Optionen." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" +"Eine Dropdown-Liste mit einer von dir angegebenen Auswahl an " +"Wahlmöglichkeiten." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -367,7 +2433,7 @@ msgstr "" "Ein Schieberegler-Eingabefeld für numerische Zahlenwerte in einem " "festgelegten Bereich." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -375,7 +2441,7 @@ msgstr "" "Eine Gruppe von Radiobuttons, die es dem Benutzer ermöglichen, eine einzelne " "Auswahl aus von dir angegebenen Werten zu treffen." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -384,17 +2450,17 @@ msgstr "" "beliebigen Anzahl von Beiträgen, Seiten oder Inhaltstypen-Elemente mit der " "Option zum Suchen. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "Ein Passwort-Feld, das die Eingabe maskiert." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Nach Beitragsstatus filtern" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -403,7 +2469,7 @@ msgstr "" "Beiträgen, Seiten, individuellen Inhaltstypen oder Archiv-URLs mit der " "Option zur Suche." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -412,29 +2478,29 @@ msgstr "" "anderen Inhalten unter Verwendung der nativen WordPress-oEmbed-" "Funktionalität." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Eine auf numerische Werte beschränkte Eingabe." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von " "Bildern." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -442,7 +2508,7 @@ msgstr "" "Bietet die Möglichkeit zur Gruppierung von Feldern, um Daten und den " "Bearbeiten-Bildschirm besser zu strukturieren." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -451,19 +2517,19 @@ msgstr "" "Verwendung von Google Maps. Benötigt einen Google-Maps-API-Schlüssel und " "eine zusätzliche Konfiguration für eine korrekte Anzeige." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Nutzt den nativen WordPress-Mediendialog zum Hochladen oder Auswählen von " "Dateien." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Ein Texteingabefeld, das speziell für die Speicherung von E-Mail-Adressen " "entwickelt wurde." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -471,7 +2537,7 @@ msgstr "" "Eine interaktive Benutzeroberfläche zur Auswahl von Datum und Uhrzeit. Das " "zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -479,13 +2545,13 @@ msgstr "" "Eine interaktive Benutzeroberfläche zur Auswahl eines Datums. Das " "zurückgegebene Datumsformat kann in den Feldeinstellungen angepasst werden." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Eine interaktive Benutzeroberfläche zur Auswahl einer Farbe, oder zur " "Eingabe eines Hex-Wertes." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -493,7 +2559,7 @@ msgstr "" "Eine Gruppe von Auswahlkästchen, die du festlegst, aus denen der Benutzer " "einen oder mehrere Werte auswählen kann." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -501,20 +2567,20 @@ msgstr "" "Eine Gruppe von Buttons mit von dir festgelegten Werten. Die Benutzer können " "eine Option aus den angegebenen Werten auswählen." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -522,14 +2588,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -537,70 +2603,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Klon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Erweitert" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (neuer)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Ungültige Beitrags-ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Der für die Betrachtung ausgewählte Inhaltstyp ist ungültig." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Mehr" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Anleitung" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Verfügbar mit ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Feld auswählen" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Probiere es mit einem anderen Suchbegriff oder durchsuche %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Beliebte Felder" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Es wurden keine Suchergebnisse für ‚%s‘ gefunden" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Felder suchen ..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Feldtyp auswählen" @@ -608,273 +2672,286 @@ msgstr "Feldtyp auswählen" msgid "Popular" msgstr "Beliebt" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Taxonomie hinzufügen" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Erstelle individuelle Taxonomien, um die Inhalte von Inhaltstypen zu " "kategorisieren" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Deine erste Taxonomie hinzufügen" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" +msgstr "Hierarchische Taxonomien können untergeordnete haben (wie Kategorien)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Macht eine Taxonomie sichtbar im Frontend und im Admin-Dashboard." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" +"Einer oder mehrere Inhaltstypen, die mit dieser Taxonomie kategorisiert " +"werden können." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" +"Optionalen individuellen Controller verwenden anstelle von " +"„WP_REST_Terms_Controller“." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Diesen Inhaltstyp in der REST-API anzeigen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "Den Namen der Abfrage-Variable anpassen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Begriffe können über den unschicken Permalink abgerufen werden, z. B. " +"{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "Über-/untergeordnete Begriffe in URLs von hierarchischen Taxonomien." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Passe die Titelform an, die in der URL genutzt wird" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Permalinks sind für diese Taxonomie deaktiviert." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Taxonomie-Schlüssel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Wähle den Permalink-Typ, der für diese Taxonomie genutzt werden soll." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" +"Anzeigen einer Spalte für die Taxonomie in der Listenansicht der " +"Inhaltstypen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "Admin-Spalte anzeigen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Die Taxonomie im Schnell- und Mehrfach-Bearbeitungsbereich anzeigen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "QuickEdit" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" +"Listet die Taxonomie in den Steuerelementen des Schlagwortwolke-Widgets auf." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Schlagwort-Wolke" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Ein PHP-Funktionsname, der zum Bereinigen von Taxonomiedaten aufgerufen " +"werden soll, die von einer Metabox gespeichert wurden." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Metabox-Bereinigungs-Callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Metabox-Callback registrieren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Keine Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Individuelle Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Kategorien-Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Schlagwörter-Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Ein Link zu einem Schlagwort" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Ein Link zu einer Taxonomie %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Schlagwort-Link" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Zu Schlagwörtern gehen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Zurück zu den Elementen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Zu %s gehen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Schlagwörter-Liste" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Navigation der Schlagwörterliste" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Nach Kategorie filtern" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Filtern nach Element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Nach %s filtern" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" +"Beschreibt das Beschreibungsfeld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Beschreibung des Beschreibungfeldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" +"Beschreibt das übergeordnete Feld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Beschreibung des übergeordneten Feldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -883,994 +2960,1006 @@ msgstr "" "üblicherweise aus Kleinbuchstaben und zudem nur aus Buchstaben, Zahlen und " "Bindestrichen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Beschreibt das Titelform-Feld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Beschreibung des Titelformfeldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Der Name ist das, was auf deiner Website angezeigt wird" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Beschreibt das Namensfeld in der Schlagwörter-bearbeiten-Ansicht." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Beschreibung des Namenfeldes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Keine Schlagwörter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Keine Begriffe" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Keine %s-Taxonomien" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Es wurden keine Schlagwörter gefunden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Es wurde nichts gefunden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Am häufigsten verwendet" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "Wähle aus den meistgenutzten Schlagwörtern" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "Wähle aus den Meistgenutzten" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "Wähle aus den meistgenutzten %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Schlagwörter hinzufügen oder entfernen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Elemente hinzufügen oder entfernen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "%s hinzufügen oder entfernen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Schlagwörter durch Kommas trennen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "Trenne Elemente mit Kommas" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Trenne %s durch Kommas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Beliebte Schlagwörter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Zugeordneter Text für beliebte Elemente. Wird nur für nicht-hierarchische " +"Taxonomien verwendet." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Beliebte Elemente" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Beliebte %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Schlagwörter suchen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Übergeordnete Kategorie:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" +"Den Text des übergeordneten Elements zuordnen, aber mit einem Doppelpunkt " +"(:) am Ende." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "Übergeordnetes Element mit Doppelpunkt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Übergeordnete Kategorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Zugeordneter Text für übergeordnete Elemente. Wird nur für hierarchische " +"Taxonomien verwendet." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Übergeordnetes Element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Übergeordnete Taxonomie %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Neuer Schlagwortname" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "Name des neuen Elements" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "Neuer %s-Name" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Ein neues Schlagwort hinzufügen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Schlagwort aktualisieren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Element aktualisieren" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "%s aktualisieren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Schlagwort anzeigen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Schlagwort bearbeiten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "Oben in der Editoransicht, wenn ein Begriff bearbeitet wird." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Alle Schlagwörter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Menü-Beschriftung" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Aktive Taxonomien sind aktiviert und in WordPress registriert." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "Eine beschreibende Zusammenfassung der Taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "Eine beschreibende Zusammenfassung des Begriffs." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Beschreibung des Begriffs" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" +"Einzelnes Wort, keine Leerzeichen. Unterstriche und Bindestriche erlaubt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "Begriffs-Titelform" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "Der Name des Standardbegriffs." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Name des Begriffs" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Standardbegriff" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "Begriffe sortieren" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Inhaltstyp hinzufügen" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Erweitere die Funktionalität von WordPress über Standard-Beiträge und -" +"Seiten hinaus mit individuellen Inhaltstypen." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Deinen ersten Inhaltstyp hinzufügen" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "Ich weiß, was ich tue, zeig mir alle Optionen." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Erweiterte Konfiguration" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" +msgstr "Hierarchische Inhaltstypen können untergeordnete haben (wie Seiten)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierarchisch" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Sichtbar im Frontend und im Admin-Dashboard." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Öffentlich" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" +"Nur Kleinbuchstaben, Unterstriche und Bindestriche, maximal 20 Zeichen." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "Beschriftung (Einzahl)" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filme" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "Beschriftung (Mehrzahl)" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"Optionalen individuellen Controller verwenden anstelle von " +"„WP_REST_Posts_Controller“." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "Controller-Klasse" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "Der Namensraum-Teil der REST-API-URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Namensraum-Route" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "Die Basis-URL für REST-API-URLs des Inhalttyps." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Basis-URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Zeigt diesen Inhalttyp in der REST-API. Wird zur Verwendung im Block-Editor " +"benötigt." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Im REST-API anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "Den Namen der Abfrage-Variable anpassen." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Abfrage-Variable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "Keine Unterstützung von Abfrage-Variablen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "Individuelle Abfrage-Variable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Elemente können über den unschicken Permalink abgerufen werden, z. B. " +"{post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "Unterstützung von Abfrage-Variablen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "Öffentlich abfragbar" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "Individuelle Titelform für die Archiv-URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Archiv-Titelform" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archiv" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" +"Unterstützung für Seitennummerierung der Element-URLs, wie bei Archiven." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Seitennummerierung" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "RSS-Feed-URL für Inhaltstyp-Elemente." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Feed-URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "Passe die Titelform an, die in der URL genutzt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL-Titelform" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "Permalinks sind für diesen Inhaltstyp deaktiviert." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Individueller Permalink" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Inhaltstyp-Schlüssel" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "Permalink neu schreiben" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." -msgstr "" +msgstr "Elemente eines Benutzers löschen, wenn der Benutzer gelöscht wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Zusammen mit dem Benutzer löschen" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "Erlaubt den Inhaltstyp zu exportieren unter „Werkzeuge“ > „Export“." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Kann exportieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "Du kannst optional eine Mehrzahl für Berechtigungen angeben." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" -msgstr "" +msgstr "Name der Berechtigung (Mehrzahl)" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Wähle einen anderen Inhaltstyp aus als Basis der Berechtigungen für diesen " +"Inhaltstyp." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "Name der Berechtigung (Einzahl)" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "Berechtigungen umbenennen" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Von der Suche ausschließen" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"Erlaubt das Hinzufügen von Elementen zu Menüs unter „Design“ > „Menüs“. Muss " +"aktiviert werden unter „Ansicht anpassen“." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Unterstützung für Design-Menüs" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Erscheint als Eintrag im „Neu“-Menü der Adminleiste." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "In der Adminleiste anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Individueller Metabox-Callback" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Menü-Icon" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "Die Position im Seitenleisten-Menü des Admin-Dashboards." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Menü-Position" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" +msgstr "Übergeordnetes Admin-Menü" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "Im Admin-Menü anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Elemente können im Admin-Dashboard bearbeitet und verwaltet werden." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "In der Benutzeroberfläche anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Ein Link zu einem Beitrag." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "Beschreibung des Element-Links" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Ein Link zu einem Inhaltstyp %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Beitragslink" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Element-Link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s-Link" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Der Beitrag wurde aktualisiert." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element aktualisiert wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Das Element wurde aktualisiert" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s wurde aktualisiert." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Die Beiträge wurden geplant." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element geplant wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Das Element wurde geplant" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s wurde geplant." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Der Beitrag wurde auf Entwurf zurückgesetzt." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" +"Im Editor-Hinweis, nachdem ein Element auf Entwurf zurückgesetzt wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Das Element wurde auf Entwurf zurückgesetzt" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s wurde auf Entwurf zurückgesetzt." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Der Beitrag wurde privat veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element privat veröffentlicht wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "Das Element wurde privat veröffentlicht" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s wurde privat veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Der Beitrag wurde veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "Im Editor-Hinweis, nachdem ein Element veröffentlicht wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Das Element wurde veröffentlicht" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s wurde veröffentlicht." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Liste der Beiträge" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Elementliste" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s-Liste" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navigation der Beiträge-Liste" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navigation der Elementliste" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s-Listen-Navigation" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Beiträge nach Datum filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Elemente nach Datum filtern" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "%s nach Datum filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Liste mit Beiträgen filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Elemente-Liste filtern" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "%s-Liste filtern" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Zu diesem Element hochgeladen" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Zu diesem %s hochgeladen" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "In den Beitrag einfügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "Als Button-Beschriftung, wenn Medien zum Inhalt hinzugefügt werden." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "In %s einfügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Als Beitragsbild verwenden" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Als Button-Beschriftung, wenn ein Bild als Beitragsbild ausgewählt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Beitragsbild verwenden" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Beitragsbild entfernen" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Als Button-Beschriftung, wenn das Beitragsbild entfernt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Beitragsbild entfernen" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Beitragsbild festlegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Als Button-Beschriftung, wenn das Beitragsbild festgelegt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Beitragsbild festlegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Beitragsbild" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Beitragsbild-Metabox" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Beitrags-Attribute" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" "In dem Editor, der für den Titel der Beitragsattribute-Metabox verwendet " "wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Metabox-Attribute" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "%s-Attribute" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Beitrags-Archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1883,134 +3972,136 @@ msgstr "" "Erscheint nur, wenn Menüs im Modus „Live-Vorschau“ bearbeitet werden und " "eine individuelle Archiv-Titelform angegeben wurde." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Navigations-Menü der Archive" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "%s-Archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Es wurden keine Beiträge im Papierkorb gefunden" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "Oben in der Listen-Ansicht des Inhaltstyps, wenn keine Beiträge im " "Papierkorb vorhanden sind." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Es wurden keine Elemente im Papierkorb gefunden" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "%s konnten nicht im Papierkorb gefunden werden" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Es wurden keine Beiträge gefunden" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "Oben in der Listenansicht für Inhaltstypen, wenn es keine Beiträge zum " "Anzeigen gibt." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Es wurden keine Elemente gefunden" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "%s konnten nicht gefunden werden" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Beiträge suchen" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "Oben in der Elementansicht, während der Suche nach einem Element." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Elemente suchen" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "%s suchen" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Übergeordnete Seite:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Für hierarchische Typen in der Listenansicht der Inhaltstypen." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Präfix des übergeordneten Elementes" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s, übergeordnet:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Neuer Beitrag" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Neues Element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Neuer Inhaltstyp %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Neuen Beitrag hinzufügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "Oben in der Editoransicht, wenn ein neues Element hinzugefügt wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Neues Element hinzufügen" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Neu hinzufügen: %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Beiträge anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2019,167 +4110,167 @@ msgstr "" "Inhaltstyp Archive unterstützt und die Homepage kein Archiv dieses " "Inhaltstyps ist." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Elemente anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Beitrag anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "In der Adminleiste, um das Element beim Bearbeiten anzuzeigen." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Element anzeigen" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "%s anzeigen" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Beitrag bearbeiten" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "Oben in der Editoransicht, wenn ein Element bearbeitet wird." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Element bearbeiten" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "%s bearbeiten" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Alle Beiträge" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "Im Untermenü des Inhaltstyps im Admin-Dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Alle Elemente" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Alle %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Name des Admin-Menüs für den Inhaltstyp." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Menüname" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" "Alle Beschriftungen unter Verwendung der Einzahl- und Mehrzahl-" "Beschriftungen neu generieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Neu generieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Aktive Inhaltstypen sind aktiviert und in WordPress registriert." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Eine beschreibende Zusammenfassung des Inhaltstyps." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Individuell hinzufügen" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Verschiedene Funktionen im Inhalts-Editor aktivieren." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Beitragsformate" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Vorhandene Taxonomien auswählen, um Elemente des Inhaltstyps zu " "kategorisieren." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Felder durchsuchen" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Es gibt nichts zu importieren" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Das Plugin Custom Post Type UI kann deaktiviert werden." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Es wurde %d Element von Custom Post Type UI importiert -" msgstr[1] "Es wurden %d Elemente von Custom Post Type UI importiert -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Der Import der Taxonomien ist fehlgeschlagen." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Der Import der Inhaltstypen ist fehlgeschlagen." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" "Es wurde nichts aus dem Plugin Custom Post Type UI für den Import ausgewählt." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "1 Element wurde importiert" msgstr[1] "%s Elemente wurden importiert" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2190,12 +4281,12 @@ msgstr "" "Inhaltstyps oder der vorhandenen Taxonomie mit denen des Imports " "überschrieben." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Aus Custom Post Type UI importieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2212,45 +4303,40 @@ msgstr "" "Themes oder füge ihn in eine externe Datei ein und deaktiviere oder lösche " "anschließend die Elemente in der ACF-Administration." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Export – PHP generieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Export" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Taxonomien auswählen" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Inhaltstypen auswählen" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "1 ELement wurde exportiert." +msgstr[0] "Ein Element wurde exportiert." msgstr[1] "%s Elemente wurden exportiert." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Kategorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Schlagwort" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Einen neuen Inhaltstyp erstellen" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2285,8 +4371,8 @@ msgstr "Die Taxonomie wurde gelöscht." msgid "Taxonomy updated." msgstr "Die Taxonomie wurde aktualisiert." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2296,85 +4382,85 @@ msgstr "" "wurde, genutzt wird." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Die Taxonomie wurde synchronisiert." msgstr[1] "%s Taxonomien wurden synchronisiert." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Die Taxonomie wurde dupliziert." msgstr[1] "%s Taxonomien wurden dupliziert." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Die Taxonomie wurde deaktiviert." msgstr[1] "%s Taxonomien wurden deaktiviert." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Die Taxonomie wurde aktiviert." msgstr[1] "%s Taxonomien wurden aktiviert." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Begriffe" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Der Inhaltstyp wurde synchronisiert." msgstr[1] "%s Inhaltstypen wurden synchronisiert." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Der Inhaltstyp wurde dupliziert." msgstr[1] "%s Inhaltstypen wurden dupliziert." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Der Inhaltstyp wurde deaktiviert." msgstr[1] "%s Inhaltstypen wurden deaktiviert." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Der Inhaltstyp wurde aktiviert." msgstr[1] "%s Inhaltstypen wurden aktiviert." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Inhaltstypen" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Erweiterte Einstellungen" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Grundlegende Einstellungen" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2383,30 +4469,22 @@ msgstr "" "einem anderen Inhaltstyp, der von einem anderen Plugin oder Theme " "registriert wurde, genutzt wird." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "Seiten" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Neue Taxonomie erstellen" +msgstr "Seiten" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "Existierende Feldgruppen verlinken" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Vorhandene Feldgruppen verknüpfen" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Der Inhaltstyp %s wurde erstellt" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Felder zu %s hinzufügen" @@ -2440,28 +4518,28 @@ msgstr "Der Inhaltstyp wurde aktualisiert." msgid "Post type deleted." msgstr "Der Inhaltstyp wurde gelöscht." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Tippen, um zu suchen …" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Nur Pro" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Die Feldgruppen wurden erfolgreich verlinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2470,54 +4548,49 @@ msgstr "" "registriert wurden, und verwalte sie mit ACF. Jetzt starten." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "Taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "Inhaltstyp" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Verlinke %1$s %2$s mit Feldgruppen" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Erledigt" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Feldgruppe(n)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Wähle eine Feldgruppe oder mehrere ..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Bitte wähle die Feldgruppe zum Verlinken aus." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Die Feldgruppe wurde erfolgreich verlinkt." msgstr[1] "Die Feldgruppen wurden erfolgreich verlinkt." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Die Registrierung ist fehlgeschlagen" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2526,36 +4599,40 @@ msgstr "" "einem anderen Element, das von einem anderen Plugin oder Theme registriert " "wurde, genutzt wird." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST-API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Berechtigungen" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Sichtbarkeit" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Beschriftungen" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Tabs für Feldeinstellungen" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2563,89 +4640,92 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Die Vorschau des ACF-Shortcodes wurde deaktiviert]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Modal schließen" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Das Feld wurde zu einer anderen Gruppe verschoben" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Modal schließen" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Eine neue Gruppe von Tabs in diesem Tab beginnen." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Neue Tab-Gruppe" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Ein stylisches Auswahlkästchen mit select2 verwenden" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Eine andere Auswahlmöglichkeit speichern" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Eine andere Auswahlmöglichkeit erlauben" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "„Alles umschalten“ hinzufügen" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Individuelle Werte speichern" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Individuelle Werte zulassen" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Individuelle Werte von Auswahlkästchen dürfen nicht leer sein. Deaktiviere " "alle leeren Werte." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Aktualisierungen" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Advanced-Custom-Fields-Logo" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Änderungen speichern" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Feldgruppen-Titel" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Titel hinzufügen" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2653,12 +4733,12 @@ msgstr "" "Neu bei ACF? Wirf einen Blick auf die " "Anleitung zum Starten (engl.)." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Feldgruppe hinzufügen" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2667,40 +4747,43 @@ msgstr "" "individuelle Felder zu gruppieren und diese dann in Bearbeitungsansichten " "anzuhängen." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Deine erste Feldgruppe hinzufügen" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Optionen-Seiten" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF-Blöcke" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Galerie-Feld" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Feld „Flexibler Inhalt“" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Wiederholungs-Feld" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Zusatzfunktionen mit ACF PRO freischalten" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Feldgruppe löschen" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Erstellt am %1$s um %2$s" @@ -2713,7 +4796,7 @@ msgid "Location Rules" msgstr "Regeln für die Position" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2741,83 +4824,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Feld hinzufügen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Präsentation" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validierung" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Allgemein" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON importieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Als JSON exportieren" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Die Feldgruppe wurde deaktiviert." msgstr[1] "%s Feldgruppen wurden deaktiviert." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Die Feldgruppe wurde aktiviert." msgstr[1] "%s Feldgruppen wurden aktiviert." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deaktivieren" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Dieses Element deaktivieren" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Aktivieren" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Dieses Element aktivieren" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Soll die Feldgruppe in den Papierkorb verschoben werden?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inaktiv" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2826,7 +4910,7 @@ msgstr "" "gleichzeitig aktiviert sein. Advanced Custom Fields PRO wurde automatisch " "deaktiviert." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2835,223 +4919,224 @@ msgstr "" "gleichzeitig aktiviert sein. Advanced Custom Fields wurde automatisch " "deaktiviert." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Es wurde mindestens ein Versuch festgestellt, ACF-" "Feldwerte abzurufen, bevor ACF initialisiert wurde. Dies wird nicht " -"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." +"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s muss einen Benutzer mit der %2$s-Rolle haben." msgstr[1] "%1$s muss einen Benutzer mit einer der folgenden rollen haben: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s muss eine gültige Benutzer-ID haben." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ungültige Anfrage." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s ist nicht eins von %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s muss den Begriff %2$s haben." msgstr[1] "%1$s muss einen der folgenden Begriffe haben: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s muss vom Inhaltstyp %2$s sein." msgstr[1] "%1$s muss einer der folgenden Inhaltstypen sein: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s muss eine gültige Beitrags-ID haben." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s erfordert eine gültige Anhangs-ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Im REST-API anzeigen" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Transparenz aktivieren" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA-Array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA-Zeichenfolge" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex-Zeichenfolge" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Upgrade auf PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Aktiv" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "‚%s‘ ist keine gültige E-Mail-Adresse" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Farbwert" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Standardfarbe auswählen" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Farbe entfernen" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blöcke" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Optionen" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Benutzer" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menüelemente" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Anhänge" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomien" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Beiträge" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Zuletzt aktualisiert: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" "Leider steht diese Feldgruppe nicht für einen Diff-Vergleich zur Verfügung." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ungültige(r) Feldgruppen-Parameter." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Ein Speichern wird erwartet" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Gespeichert" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importieren" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Änderungen überprüfen" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Ist zu finden in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Liegt im Plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Liegt im Theme: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Verschiedene" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Änderungen synchronisieren" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Diff laden" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Lokale JSON-Änderungen überprüfen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Website besuchen" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Details anzeigen" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3060,7 +5145,7 @@ msgstr "" "Help-Desks werden dir bei komplexeren technischen Herausforderungen " "unterstützend zur Seite stehen." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3070,7 +5155,7 @@ msgstr "" "freundliche Community in unseren Community-Foren, die dir vielleicht dabei " "helfen kann, dich mit den „How-tos“ der ACF-Welt vertraut zu machen." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3080,7 +5165,7 @@ msgstr "" "Dokumentation beinhaltet Referenzen und Leitfäden zu den meisten " "Situationen, die du vorfinden wirst." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3090,11 +5175,11 @@ msgstr "" "deiner Website herausholst. Wenn du auf Schwierigkeiten stößt, gibt es " "mehrere Stellen, an denen du Hilfe finden kannst:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hilfe und Support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3102,7 +5187,7 @@ msgstr "" "Falls du Hilfe benötigst, nutze bitte den Tab „Hilfe und Support“, um dich " "mit uns in Verbindung zu setzen." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3113,7 +5198,7 @@ msgstr "" "durchzulesen, um dich mit der Philosophie hinter dem Plugin und den besten " "Praktiken vertraut zu machen." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3124,32 +5209,35 @@ msgstr "" "und eine intuitive API, um individuelle Feldwerte in beliebigen Theme-" "Template-Dateien anzuzeigen." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Übersicht" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Positions-Typ „%s“ ist bereits registriert." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Die Klasse „%s“ existiert nicht." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." -msgstr "Ungültiger Nonce." +msgstr "Der Nonce ist ungültig." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Fehler beim Laden des Felds." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Die Position wurde nicht gefunden: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Fehler: %s" @@ -3177,7 +5265,7 @@ msgstr "Menüelement" msgid "Post Status" msgstr "Beitragsstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menüs" @@ -3283,79 +5371,80 @@ msgstr "Alle %s Formate" msgid "Attachment" msgstr "Anhang" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s Wert ist erforderlich" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Dieses Feld anzeigen, falls" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Bedingte Logik" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "und" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokales JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Feld duplizieren" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Stelle bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) auf die " "neueste Version aktualisiert wurden." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Diese Version enthält Verbesserungen für deine Datenbank und erfordert ein " "Upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Danke für die Aktualisierung auf %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Ein Upgrade der Datenbank ist erforderlich" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Optionen-Seite" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibler Inhalt" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Wiederholung" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Zurück zur Werkzeugübersicht" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3364,134 +5453,134 @@ msgstr "" "Optionen der ersten Feldgruppe verwendet (die mit der niedrigsten " "Sortierungs-Nummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Die Elemente auswählen, die in der Bearbeitungsansicht verborgen werden sollen." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "In der Ansicht ausblenden" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Trackbacks senden" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Schlagwörter" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategorien" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Seiten-Attribute" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Titelform" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisionen" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Kommentare" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Diskussion" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Textauszug" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Inhalts-Editor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Wird in der Feldgruppen-Liste angezeigt" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Die Feldgruppen mit niedrigerer Ordnung werden zuerst angezeigt" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Sortierungs-Nr." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Unterhalb der Felder" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Unterhalb der Beschriftungen" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Platzierung der Anweisungen" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Platzierung der Beschriftung" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Seite" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (nach Inhalt)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Hoch (nach dem Titel)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Position" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Übergangslos (keine Metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP-Metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stil" @@ -3499,9 +5588,9 @@ msgstr "Stil" msgid "Type" msgstr "Typ" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Schlüssel" @@ -3512,114 +5601,110 @@ msgstr "Schlüssel" msgid "Order" msgstr "Reihenfolge" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Feld schließen" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "Klasse" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "Breite" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper-Attribute" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Erforderlich" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Anleitungen für Autoren. Das wird angezeigt, wenn Daten übermittelt werden" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Anweisungen" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Feldtyp" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "" "Einzelnes Wort ohne Leerzeichen. Unterstriche und Bindestriche sind erlaubt" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Feldname" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Dies ist der Name, der auf der BEARBEITUNGS-Seite erscheinen wird" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Feldbeschriftung" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Löschen" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Feld löschen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Verschieben" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Feld in eine andere Gruppe verschieben" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Feld duplizieren" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Feld bearbeiten" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Ziehen zum Sortieren" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Diese Feldgruppe anzeigen, falls" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Es sind keine Aktualisierungen verfügbar." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Das Datenbank-Upgrade wurde abgeschlossen. Schau nach was es " "Neues gibt" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Aufgaben für das Upgrade einlesen ..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Das Upgrade ist fehlgeschlagen." @@ -3627,13 +5712,15 @@ msgstr "Das Upgrade ist fehlgeschlagen." msgid "Upgrade complete." msgstr "Das Upgrade wurde abgeschlossen." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Das Upgrade der Daten auf Version %s wird ausgeführt" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3642,37 +5729,41 @@ msgstr "" "fortfährst. Bist du sicher, dass du die Aktualisierung jetzt durchführen " "möchtest?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Bitte mindestens eine Website für das Upgrade auswählen." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Das Upgrade der Datenbank wurde fertiggestellt. Zurück zum " "Netzwerk-Dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Die Website ist aktuell" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Die Website erfordert ein Upgrade der Datenbank von %1$s auf %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Website" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Upgrade der Websites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3680,8 +5771,8 @@ msgstr "" "Folgende Websites erfordern ein Upgrade der Datenbank. Markiere die, die du " "aktualisieren möchtest und klick dann auf %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Eine Regelgruppe hinzufügen" @@ -3697,15 +5788,15 @@ msgstr "" msgid "Rules" msgstr "Regeln" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Kopiert" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3718,441 +5809,439 @@ msgstr "" "den „PHP erstellen“-Button, um den resultierenden PHP-Code zu exportieren, " "den du in dein Theme einfügen kannst." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Feldgruppen auswählen" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Es wurden keine Feldgruppen ausgewählt" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP erstellen" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Feldgruppen exportieren" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Die importierte Datei ist leer" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Inkorrekter Dateityp" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Fehler beim Upload der Datei. Bitte erneut versuchen" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -"Wähle die Advanced-Custom-Fields-JSON-Datei, die du importieren möchtest. " -"Wenn du den Import-Button unten anklickst, wird ACF die Feldgruppen " -"importieren." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Feldgruppen importieren" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synchronisieren" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "%s auswählen" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplizieren" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Dieses Element duplizieren" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Hilfe" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dokumentation" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beschreibung" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronisierung verfügbar" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Die Feldgruppe wurde synchronisiert." msgstr[1] "%s Feldgruppen wurden synchronisiert." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Die Feldgruppe wurde dupliziert." msgstr[1] "%s Feldgruppen wurden dupliziert." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Aktiv (%s)" msgstr[1] "Aktiv (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Websites prüfen und ein Upgrade durchführen" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Upgrade der Datenbank" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Individuelle Felder" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Feld verschieben" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Bitte das Ziel für dieses Feld auswählen" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Das %1$s-Feld kann jetzt in der %2$s-Feldgruppe gefunden werden" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Das Verschieben ist abgeschlossen." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Aktiv" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Feldschlüssel" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Einstellungen" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Position" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopieren" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(dieses Feld)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Ausgewählt" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Individuelles Feld verschieben" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Es sind keine Felder zum Umschalten verfügbar" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Ein Titel für die Feldgruppe ist erforderlich" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dieses Feld kann erst verschoben werden, wenn dessen Änderungen gespeichert " "wurden" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Die Zeichenfolge „field_“ darf nicht am Beginn eines Feldnamens stehen" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Der Entwurf der Feldgruppe wurde aktualisiert." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Feldgruppe geplant für." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Die Feldgruppe wurde übertragen." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Die Feldgruppe wurde gespeichert." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Die Feldgruppe wurde veröffentlicht." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Die Feldgruppe wurde gelöscht." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Die Feldgruppe wurde aktualisiert." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Werkzeuge" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "ist ungleich" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "ist gleich" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulare" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Seite" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Beitrag" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relational" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Auswahl" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Grundlegend" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Unbekannt" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Der Feldtyp existiert nicht" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Es wurde Spam entdeckt" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Der Beitrag wurde aktualisiert" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Aktualisieren" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "E-Mail-Adresse bestätigen" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Inhalt" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Feldgruppe bearbeiten" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Die Auswahl ist kleiner als" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Die Auswahl ist größer als" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Der Wert ist kleiner als" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Der Wert ist größer als" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Der Wert enthält" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Der Wert entspricht dem Muster" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Wert ist ungleich" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Der Wert ist gleich" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Hat keinen Wert" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Hat einen Wert" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Abbrechen" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Bist du sicher?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d Felder erfordern Aufmerksamkeit" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 Feld erfordert Aufmerksamkeit" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Die Überprüfung ist fehlgeschlagen" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Die Überprüfung war erfolgreich" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Eingeschränkt" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Details ausblenden" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Details einblenden" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Zu diesem Beitrag hochgeladen" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Aktualisieren" @@ -4162,245 +6251,249 @@ msgctxt "verb" msgid "Edit" msgstr "Bearbeiten" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Deine Änderungen werden verlorengehen, wenn du diese Seite verlässt" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Der Dateityp muss %s sein." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "oder" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Die Dateigröße darf nicht größer als %s sein." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Die Dateigröße muss mindestens %s sein." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Die Höhe des Bild darf %dpx nicht überschreiten." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Die Höhe des Bildes muss mindestens %dpx sein." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Die Breite des Bildes darf %dpx nicht überschreiten." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Die Breite des Bildes muss mindestens %dpx sein." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(ohne Titel)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Volle Größe" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Groß" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mittel" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Vorschaubild" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(keine Beschriftung)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Legt die Höhe des Textbereichs fest" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Zeilen" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Textbereich" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Ein zusätzliches Auswahlfeld voranstellen, um alle Optionen auszuwählen" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Individuelle Werte in den Auswahlmöglichkeiten des Feldes speichern" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Das Hinzufügen individueller Werte erlauben" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Eine neue Auswahlmöglichkeit hinzufügen" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Alle umschalten" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Archiv-URLs erlauben" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archive" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Seiten-Link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Hinzufügen" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Name" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s hinzugefügt" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s ist bereits vorhanden" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Der Benutzer kann keine neue %s hinzufügen" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Begriffs-ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Begriffs-Objekt" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Den Wert aus den Begriffen des Beitrags laden" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Begriffe laden" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Verbinde die ausgewählten Begriffe mit dem Beitrag" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Begriffe speichern" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Erlaubt das Erstellen neuer Begriffe während des Bearbeitens" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Begriffe erstellen" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radiobuttons" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Einzelner Wert" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Mehrfachauswahl" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Auswahlkästchen" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Mehrere Werte" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Das Design für dieses Feld auswählen" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Design" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Wähle die Taxonomie, welche angezeigt werden soll" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Keine %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Der Wert muss kleiner oder gleich %d sein" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Der Wert muss größer oder gleich %d sein" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Der Wert muss eine Zahl sein" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Numerisch" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Weitere Werte unter den Auswahlmöglichkeiten des Feldes speichern" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "" "Das Hinzufügen der Auswahlmöglichkeit ‚weitere‘ erlaubt individuelle Werte" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Weitere" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radiobutton" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4408,727 +6501,734 @@ msgstr "" "Definiert einen Endpunkt, an dem das vorangegangene Akkordeon endet. Dieses " "Akkordeon wird nicht sichtbar sein." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Dieses Akkordeon öffnen, ohne die anderen zu schließen." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "Mehrfach-Erweiterung" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Dieses Akkordeon beim Laden der Seite in geöffnetem Zustand anzeigen." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Geöffnet" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Akkordeon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Beschränkt, welche Dateien hochgeladen werden können" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Datei-ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Datei-URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Datei-Array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Datei hinzufügen" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Es wurde keine Datei ausgewählt" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Dateiname" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Datei aktualisieren" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Datei bearbeiten" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Datei auswählen" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Datei" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Passwort" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Lege den Rückgabewert fest" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Soll AJAX genutzt werden, um Auswahlen verzögert zu laden?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Jeden Standardwert in einer neuen Zeile eingeben" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Auswählen" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Das Laden ist fehlgeschlagen" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Suchen…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Mehr Ergebnisse laden…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Du kannst nur %d Elemente auswählen" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Du kannst nur ein Element auswählen" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Lösche bitte %d Zeichen" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Lösche bitte ein Zeichen" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Gib bitte %d oder mehr Zeichen ein" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Gib bitte ein oder mehr Zeichen ein" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Es wurden keine Übereinstimmungen gefunden" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "Es sind %d Ergebnisse verfügbar, benutze die Pfeiltasten um nach oben und " "unten zu navigieren." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Ein Ergebnis ist verfügbar, Eingabetaste drücken, um es auszuwählen." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Auswahl" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Benutzer-ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Benutzer-Objekt" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Benutzer-Array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alle Benutzerrollen" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Nach Rolle filtern" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Benutzer" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Trennzeichen" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Farbe auswählen" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Leeren" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Farbpicker" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Auswählen" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Fertig" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Jetzt" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zeitzone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosekunde" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisekunde" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Sekunde" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minute" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Stunde" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Zeit" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Zeit wählen" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datums- und Zeitauswahl" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpunkt" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Linksbündig" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Oben ausgerichtet" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Platzierung" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Der Wert muss eine gültige URL sein" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link-URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link-Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "In einem neuen Fenster/Tab öffnen" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Link auswählen" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-Mail-Adresse" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Schrittweite" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximalwert" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Mindestwert" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Bereich" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Beide (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Beschriftung" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Wert" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertikal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rot : Rot" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Für mehr Kontrolle kannst du sowohl einen Wert als auch eine Beschriftung " "wie folgt angeben:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Jede Option in eine neue Zeile eintragen." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Button-Gruppe" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "NULL-Werte zulassen?" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Übergeordnet" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wird erst initialisiert, wenn das Feld geklickt wird" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Soll die Initialisierung verzögert werden?" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Sollen Buttons zum Hochladen von Medien anzeigt werden?" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Werkzeugleiste" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Nur Text" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Nur visuell" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visuell und Text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klicken, um TinyMCE zu initialisieren" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visuell" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Der Wert darf %d Zeichen nicht überschreiten" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Leer lassen, wenn es keine Begrenzung gibt" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Zeichenbegrenzung" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Wird nach dem Eingabefeld angezeigt" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anhängen" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Wird dem Eingabefeld vorangestellt" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Voranstellen" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Wird innerhalb des Eingabefeldes angezeigt" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Platzhaltertext" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Wird bei der Erstellung eines neuen Beitrags angezeigt" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s erfordert mindestens %2$s Auswahl" msgstr[1] "%1$s erfordert mindestens %2$s Auswahlen" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Beitrags-ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Beitrags-Objekt" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Höchstzahl an Beiträgen" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Mindestzahl an Beiträgen" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Beitragsbild" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Die ausgewählten Elemente werden in jedem Ergebnis angezeigt" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elemente" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Inhaltstyp" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filter" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alle Taxonomien" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Nach Taxonomie filtern" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alle Inhaltstypen" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Nach Inhaltstyp filtern" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Suche ..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Taxonomie auswählen" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Inhaltstyp auswählen" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Es wurde keine Übereinstimmung gefunden" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Wird geladen" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Die maximal möglichen Werte wurden erreicht ({max} Werte)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Beziehung" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "" "Eine durch Kommata getrennte Liste. Leer lassen, um alle Typen zu erlauben" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Erlaubte Dateiformate" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Dateigröße" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Beschränkt, welche Bilder hochgeladen werden können" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Wurde zum Beitrag hochgeladen" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5139,485 +7239,492 @@ msgstr "Wurde zum Beitrag hochgeladen" msgid "All" msgstr "Alle" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Beschränkt die Auswahl in der Mediathek" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Mediathek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Vorschau-Größe" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Bild-ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Bild-URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Bild-Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Legt den Rückgabewert für das Frontend fest" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Rückgabewert" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Bild hinzufügen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Es wurde kein Bild ausgewählt" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Entfernen" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Bearbeiten" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alle Bilder" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Bild aktualisieren" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Bild bearbeiten" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Bild auswählen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Bild" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "HTML-Markup als sichtbaren Text anzeigen, anstatt es zu rendern" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML maskieren" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Keine Formatierung" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatisches Hinzufügen von <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Absätze automatisch hinzufügen" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Legt fest, wie Zeilenumbrüche gerendert werden" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Zeilenumbrüche" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Die Woche beginnt am" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Das Format für das Speichern eines Wertes" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Format speichern" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "W" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Vorheriges" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Nächstes" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Heute" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Fertig" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datumspicker" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Breite" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Einbettungs-Größe" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL eingeben" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Der Text, der im aktiven Zustand angezeigt wird" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Wenn inaktiv" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Der Text, der im inaktiven Zustand angezeigt wird" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Wenn aktiv" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Gestylte UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standardwert" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Zeigt den Text neben dem Auswahlkästchen an" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mitteilung" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nein" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Wahr/falsch" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Reihe" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabelle" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Lege den Stil für die Darstellung der ausgewählten Felder fest" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Untergeordnete Felder" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Gruppe" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Kartenhöhe anpassen" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Höhe" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Den Anfangswert für Zoom einstellen" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Ausgangskarte zentrieren" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Zentriert" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Nach der Adresse suchen ..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Aktuelle Position finden" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Position löschen" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Suchen" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Dieser Browser unterstützt leider keine Standortbestimmung" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Maps" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Das über Template-Funktionen zurückgegebene Format" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Rückgabeformat" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Individuell:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Das angezeigte Format beim Bearbeiten eines Beitrags" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Darstellungsformat" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Zeitpicker" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Deaktiviert (%s)" msgstr[1] "Deaktiviert (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Es wurden keine Felder im Papierkorb gefunden" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Es wurden keine Felder gefunden" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Felder suchen" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Feld anzeigen" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Neues Feld" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Feld bearbeiten" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Neues Feld hinzufügen" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Feld" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Felder" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Es wurden keine Feldgruppen im Papierkorb gefunden" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Es wurden keine Feldgruppen gefunden" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Feldgruppen durchsuchen" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Feldgruppe anzeigen" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Neue Feldgruppe" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Feldgruppe bearbeiten" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Neue Feldgruppe hinzufügen" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Neu hinzufügen" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Feldgruppe" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Feldgruppen" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "WordPress durch leistungsfähige, professionelle und zugleich intuitive " "Felder erweitern." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5668,9 +7775,9 @@ msgstr "Optionen aktualisiert" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.l10n.php new file mode 100644 index 000000000..f3fee44fa --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'el','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[η προεπισκόπηση σύντομου κώδικα απενεργοποιήθηκε]','Close Modal'=>'Κλείσιμο αναδυομένου','Field moved to other group'=>'Το πεδίο μετακινήθηκε σε άλλη ομάδα','Close modal'=>'Κλείσιμο αναδυομένου','Start a new group of tabs at this tab.'=>'Ξεκινήστε μια νέα ομάδα από καρτέλες σε αυτή την καρτέλα.','New Tab Group'=>'Νέα Ομάδα Καρτελών','Use a stylized checkbox using select2'=>'Παρουσιάστε τα checkbox στυλιζαρισμένα χρησιμοποιώντας το select2','Save Other Choice'=>'Αποθήκευση Άλλης Επιλογής','Allow Other Choice'=>'Να Επιτρέπονται Άλλες Επιλογές','Add Toggle All'=>'Προσθήκη Εναλλαγής Όλων','Save Custom Values'=>'Αποθήκευση Προσαρμοσμένων Τιμών','Allow Custom Values'=>'Να Επιτρέπονται Προσαρμοσμένες Τιμές','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Οι προσαρμοσμένες τιμές των checkbox δεν επιτρέπεται να είναι κενές. Αποεπιλέξετε τις κενές τιμές.','Updates'=>'Ανανεώσεις','Advanced Custom Fields logo'=>'Λογότυπος Advanced Custom Fields','Save Changes'=>'Αποθήκευση Αλλαγών','Field Group Title'=>'Τίτλος Ομάδας Πεδίων','Add title'=>'Προσθήκη τίτλου','New to ACF? Take a look at our getting started guide.'=>'Είστε καινούριοι στο ACF; Κάνετε μια περιήγηση στον οδηγό εκκίνησης για νέους.','Add Field Group'=>'Προσθήκη Ομάδας Πεδίων','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'To ACF χρησιμοποιεί ομάδες πεδίων για να ομαδοποιήσει προσαρμοσμένα πεδία και να τα παρουσιάσει στις οθόνες επεξεργασίας.','Add Your First Field Group'=>'Προσθέστε την Πρώτη σας Ομάδα Πεδίων','Options Pages'=>'Σελίδες Ρυθμίσεων','ACF Blocks'=>'ACF Blocks','Gallery Field'=>'Πεδίο Gallery','Flexible Content Field'=>'Πεδίο Flexible Content','Repeater Field'=>'Πεδίο Repeater','Unlock Extra Features with ACF PRO'=>'Ξεκλειδώστε Επιπλέον Δυνατότητες με το ACF PRO','Delete Field Group'=>'Διαγραφή Ομάδας Πεδίων','Created on %1$s at %2$s'=>'Δημιουργήθηκε την %1$s στις %2$s','Group Settings'=>'Ρυθμίσεις Ομάδας','Location Rules'=>'Κανόνες Τοποθεσίας','Choose from over 30 field types. Learn more.'=>'Επιλέξτε από περισσότερους από 30 τύπους πεδίων. Μάθετε περισσότερα.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Ξεκινήστε να δημιουργείτε νέα προσαρμοσμένα πεδία για τα άρθρα, τις σελίδες, τα custom post types και γενικότερα το περιεχόμενο του WordPress.','Add Your First Field'=>'Προσθέστε το Πρώτο σας Πεδίο','#'=>'#','Add Field'=>'Προσθήκη Πεδίου','Presentation'=>'Παρουσίαση','Validation'=>'Επικύρωση','General'=>'Γενικά','Import JSON'=>'Εισαγωγή JSON','Export As JSON'=>'Εξαγωγή ως JSON','Field group deactivated.'=>'Η ομάδα πεδίων έχει απενεργοποιηθεί.' . "\0" . '%s ομάδες πεδίων έχουν απενεργοποιηθεί.','Field group activated.'=>'Η ομάδα πεδίων ενεργοποιήθηκε.' . "\0" . '%s ομάδες πεδίων ενεργοποιήθηκαν.','Deactivate'=>'Απενεργοποίηση','Deactivate this item'=>'Απενεργοποιήστε αυτό το αντικείμενο','Activate'=>'Ενεργοποίηση','Activate this item'=>'Ενεργοποιήστε αυτό το αντικείμενο','Move field group to trash?'=>'Να μεταφερθεί αυτή η ομάδα πεδίων στον κάδο;','post statusInactive'=>'Ανενεργό','WP Engine'=>'WP Engine','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Ανιχνεύθηκαν μία ή περισσότερες κλήσεις για ανάκτηση τιμών πεδίων ACF προτού το ACF αρχικοποιηθεί. Αυτό δεν υποστηρίζεται και μπορεί να καταλήξει σε παραποιημένα ή κενά. Μάθετε πώς να το διορθώσετε.','%1$s must have a user with the %2$s role.'=>'Το %1$s πρέπει να έχει έναν χρήστη με ρόλο %2$s.' . "\0" . 'Το %1$s πρέπει να έχει έναν χρήστη με έναν από τους παρακάτω ρόλους: %2$s.','%1$s must have a valid user ID.'=>'Το %1$s πρέπει να έχει ένα έγκυρο ID χρήστη.','Invalid request.'=>'Μη έγκυρο αίτημα.','%1$s is not one of %2$s'=>'Το %1$s δεν είναι ένα από τα %2$s.','%1$s must have term %2$s.'=>'To %1$s πρέπει να έχει τον όρο %2$s.' . "\0" . 'To %1$s πρέπει να έχει έναν από τους παρακάτω όρους: %2$s.','%1$s must be of post type %2$s.'=>'Το %1$s πρέπει να έχει post type %2$s.' . "\0" . 'Το %1$s πρέπει να έχει ένα από τα παρακάτω post type: %2$s.','%1$s must have a valid post ID.'=>'Το %1$s πρέπει να έχει ένα έγκυρο post ID.','%s requires a valid attachment ID.'=>'Το %s απαιτεί ένα έγκυρο attachment ID.','Show in REST API'=>'Να εμφανίζεται στο REST API','Enable Transparency'=>'Ενεργοποίηση Διαφάνειας','RGBA Array'=>'RGBA Array','RGBA String'=>'RGBA String','Hex String'=>'Hex String','post statusActive'=>'Ενεργό','\'%s\' is not a valid email address'=>'Το \'%s\' δεν είναι έγκυρη διεύθυνση email.','Color value'=>'Τιμή χρώματος','Select default color'=>'Επιλέξτε το προεπιλεγμένο χρώμα','Clear color'=>'Εκκαθάριση χρώματος','Blocks'=>'Μπλοκ','Options'=>'Επιλογές','Users'=>'Χρήστες','Menu items'=>'Στοιχεία μενού','Widgets'=>'Μικροεφαρμογές','Attachments'=>'Συνημμένα','Taxonomies'=>'Ταξινομίες','Posts'=>'Άρθρα','Last updated: %s'=>'Τελευταία ενημέρωση: %s','Invalid field group parameter(s).'=>'Μη έγκυρες παράμετροι field group.','Awaiting save'=>'Αναμονή αποθήκευσης','Saved'=>'Αποθηκεύτηκε','Import'=>'Εισαγωγή','Review changes'=>'Ανασκόπηση αλλαγών','Located in: %s'=>'Βρίσκεται στο: %s','Located in plugin: %s'=>'Βρίσκεται στο πρόσθετο: %s','Located in theme: %s'=>'Βρίσκεται στο θέμα: %s','Various'=>'Διάφορα','Sync changes'=>'Συγχρονισμός αλλαγών','Loading diff'=>'Φόρτωση διαφορών','Review local JSON changes'=>'Ανασκόπηση τοπικών αλλαγών στο JSON','Visit website'=>'Επισκεφθείτε τον ιστότοπο','View details'=>'Προβολή λεπτομερειών','Version %s'=>'Έκδοση %s','Information'=>'Πληροφορία','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Υποστήριξη. Οι επαγγελματίες στην Υποστήριξή μας θα σας βοηθήσουν με τις πιο προχωρημένες τεχνικές δυσκολίες σας.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Τεκμηρίωση. Η εκτεταμένη μας τεκμηρίωσή περιέχει αναφορές και οδηγούς για τις περισσότερες από τις περιπτώσεις που τυχόν συναντήσετε. ','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Είμαστε παθιασμένοι σχετικά με την υποστήριξη και θέλουμε να καταφέρετε το καλύτερο μέσα από τον ιστότοπό σας με το ACF. Αν συναντήσετε δυσκολίες, υπάρχουν πολλά σημεία στα οποία μπορείτε να αναζητήσετε βοήθεια:','Help & Support'=>'Βοήθεια & Υποστήριξη','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Χρησιμοποιήστε την καρτέλα Βοήθεια & Υποστήριξη για να επικοινωνήστε μαζί μας στην περίπτωση που χρειαστείτε βοήθεια. ','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Προτού δημιουργήσετε το πρώτο σας Field Group, σας συστήνουμε να διαβάσετε τον οδηγό μας Getting started για να εξοικειωθείτε με τη φιλοσοφία του προσθέτου και τις βέλτιστες πρακτικές του. ','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Το πρόσθετο Advanced Custom Fields παρέχει έναν οπτικό κατασκευαστή φορμών που σας επιτρέπει να προσαρμόζετε τις οθόνες επεξεργασίας του WordPress με νέα πεδία, καθώς και ένα διαισθητικό API για να παρουσιάζετε τις τιμές των custom field σε οποιοδήποτε template file ενός θέματος. ','Overview'=>'Επισκόπηση','Location type "%s" is already registered.'=>'Ο τύπος τοποθεσίας "%s" είναι ήδη καταχωρημένος.','Class "%s" does not exist.'=>'Η κλάση "%s" δεν υπάρχει.','Invalid nonce.'=>'Μη έγκυρο nonce.','Error loading field.'=>'Σφάλμα κατά τη φόρτωση του πεδίου.','Location not found: %s'=>'Δεν βρέθηκε η τοποθεσία: %s','Error: %s'=>'Σφάλμα: %s','Widget'=>'Μικροεφαρμογή','User Role'=>'Ρόλος Χρήστη','Comment'=>'Σχόλιο','Post Format'=>'Μορφή Άρθρου','Menu Item'=>'Στοιχείο Μενού','Post Status'=>'Κατάσταση Άρθρου','Menus'=>'Μενού','Menu Locations'=>'Τοποθεσίες Μενού','Menu'=>'Μενού','Post Taxonomy'=>'Ταξινομία Άρθρου','Child Page (has parent)'=>'Υποσελίδα (έχει γονέα)','Parent Page (has children)'=>'Γονική Σελίδα (έχει απογόνους)','Top Level Page (no parent)'=>'Σελίδα Ανωτάτου Επιπέδου (χωρίς γονέα)','Posts Page'=>'Σελίδα Άρθρων','Front Page'=>'Αρχική Σελίδα','Page Type'=>'Τύπος Άρθρου','Viewing back end'=>'Προβολή του back end','Viewing front end'=>'Προβολή του front end','Logged in'=>'Συνδεδεμένος','Current User'=>'Τρέχων Χρήστης','Page Template'=>'Πρότυπο Σελίδας','Register'=>'Εγγραφή','Add / Edit'=>'Προσθήκη / Επεξεργασία','User Form'=>'Φόρμα Χρήστη','Page Parent'=>'Γονέας Σελίδας','Super Admin'=>'Υπερδιαχειριστής','Current User Role'=>'Ρόλος Τρέχοντος Χρήστη','Default Template'=>'Προεπιλεγμένο Πρότυπο','Post Template'=>'Πρότυπο Άρθρου','Post Category'=>'Κατηγορία Άρθρου','All %s formats'=>'Όλες οι %s μορφές','Attachment'=>'Συνημμένο','%s value is required'=>'Η τιμή του %s είναι υποχρεωτική','Show this field if'=>'Εμφάνιση αυτού του πεδίου αν','Conditional Logic'=>'Λογική Υπό Συνθήκες','and'=>'και','Local JSON'=>'Τοπικό JSON','Clone Field'=>'Πεδίο Κλώνου','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Επιβεβαιώστε επίσης ότι όλα τα επί πληρωμή πρόσθετα (%s) είναι ενημερωμένα στην τελευταία τους έκδοση.','This version contains improvements to your database and requires an upgrade.'=>'Αυτή η έκδοση περιέχει βελτιώσεις στη βάση δεδομένων σας κι απαιτεί μια αναβάθμιση.','Thank you for updating to %1$s v%2$s!'=>'Ευχαριστούμε που αναβαθμίσατε στο %1$s v%2$s!','Database Upgrade Required'=>'Απαιτείται Αναβάθμιση Βάσης Δεδομένων','Options Page'=>'Σελίδα Επιλογών','Gallery'=>'Συλλογή','Flexible Content'=>'Ευέλικτο Περιεχόμενο','Repeater'=>'Επαναλήπτης','Back to all tools'=>'Πίσω σε όλα τα εργαλεία','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Αν περισσότερα από ένα field group εμφανίζονται στην οθόνη επεξεργασίας, τότε θα χρησιμοποιηθούν οι ρυθμίσεις του πρώτου (αυτού με το χαμηλότερον αριθμό σειράς)','Select items to hide them from the edit screen.'=>'Επιλέξτε στοιχεία για να τα αποκρύψετε από την οθόνη τροποποίησης.','Hide on screen'=>'Απόκρυψη σε οθόνη','Send Trackbacks'=>'Αποστολή Παραπομπών','Tags'=>'Ετικέτες','Categories'=>'Κατηγορίες','Page Attributes'=>'Χαρακτηριστικά Σελίδας','Format'=>'Μορφή','Author'=>'Συντάκτης','Slug'=>'Σύντομο όνομα','Revisions'=>'Αναθεωρήσεις','Comments'=>'Σχόλια','Discussion'=>'Συζήτηση','Excerpt'=>'Απόσπασμα','Content Editor'=>'Επεξεργαστής Περιεχομένου','Permalink'=>'Μόνιμος σύνδεσμος','Shown in field group list'=>'Εμφανίζεται στη λίστα ομάδας πεδίων','Field groups with a lower order will appear first'=>'Ομάδες πεδίων με χαμηλότερη σειρά θα εμφανιστούν πρώτες','Order No.'=>'Αρ. Παραγγελίας','Below fields'=>'Παρακάτω πεδία','Below labels'=>'Παρακάτω ετικέτες','Side'=>'Πλάι','Normal (after content)'=>'Κανονικό (μετά το περιεχόμενο)','High (after title)'=>'Ψηλά (μετά τον τίτλο)','Position'=>'Τοποθεσία','Seamless (no metabox)'=>'Ενοποιημένη (χωρίς metabox)','Standard (WP metabox)'=>'Κλασική (με WP metabox)','Style'=>'Στυλ','Type'=>'Τύπος','Key'=>'Κλειδί','Order'=>'Σειρά','Close Field'=>'Κλείσιμο Πεδίου','id'=>'id','class'=>'κλάση','width'=>'πλάτος','Wrapper Attributes'=>'Ιδιότητες Πλαισίου','Required'=>'Απαιτείται','Instructions'=>'Οδηγίες','Field Type'=>'Τύπος Πεδίου','Single word, no spaces. Underscores and dashes allowed'=>'Μια λέξη, χωρίς κενά. Επιτρέπονται κάτω παύλες και παύλες','Field Name'=>'Όνομα Πεδίου','This is the name which will appear on the EDIT page'=>'Αυτό είναι το όνομα που θα εμφανιστεί στην σελίδα ΤΡΟΠΟΠΟΙΗΣΗΣ.','Field Label'=>'Επιγραφή Πεδίου','Delete'=>'Διαγραφή','Delete field'=>'Διαγραφή πεδίου','Move'=>'Μετακίνηση','Move field to another group'=>'Μετακίνηση του πεδίου σε άλλο group','Duplicate field'=>'Δημιουργία αντιγράφου του πεδίου','Edit field'=>'Τροποποίηση πεδίου','Drag to reorder'=>'Σύρετε για αναδιάταξη','Show this field group if'=>'Εμφάνιση αυτής της ομάδας πεδίου αν','No updates available.'=>'Δεν υπάρχουν διαθέσιμες ενημερώσεις.','Database upgrade complete. See what\'s new'=>'Η αναβάθμιση της βάσης δεδομένων ολοκληρώθηκε. Δείτε τι νέο υπάρχει','Reading upgrade tasks...'=>'Πραγματοποιείται ανάγνωση εργασιών αναβάθμισης...','Upgrade failed.'=>'Η αναβάθμιση απέτυχε.','Upgrade complete.'=>'Η αναβάθμιση ολοκληρώθηκε.','Upgrading data to version %s'=>'Πραγματοποιείται αναβάθμιση δεδομένων στην έκδοση %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Συνιστάται ιδιαίτερα να πάρετε αντίγραφο ασφαλείας της βάσης δεδομένων σας προτού να συνεχίσετε. Είστε βέβαιοι ότι θέλετε να εκτελέσετε την ενημέρωση τώρα;','Please select at least one site to upgrade.'=>'Παρακαλούμε επιλέξτε τουλάχιστον έναν ιστότοπο για αναβάθμιση.','Database Upgrade complete. Return to network dashboard'=>'Η Αναβάθμιση της Βάσης Δεδομένων ολοκληρώθηκε. Επιστροφή στον πίνακα ελέγχου του δικτύου','Site is up to date'=>'Ο ιστότοπος είναι ενημερωμένος','Site requires database upgrade from %1$s to %2$s'=>'Ο ιστότοπος απαιτεί αναβάθμιση της βάσης δεδομένων από %1$s σε%2$s','Site'=>'Ιστότοπος','Upgrade Sites'=>'Αναβάθμιση Ιστοτόπων','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Οι παρακάτω ιστότοποι απαιτούν αναβάθμιση της Βάσης Δεδομένων. Επιλέξτε αυτούς που θέλετε να ενημερώσετε και πατήστε το %s.','Add rule group'=>'Προσθήκη ομάδας κανόνων','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Δημιουργήστε μια ομάδα κανόνων που θα καθορίζουν ποιες επεξεργασίας θα χρησιμοποιούν αυτά τα πεδία','Rules'=>'Κανόνες','Copied'=>'Αντιγράφηκε','Copy to clipboard'=>'Αντιγραφή στο πρόχειρο','Select Field Groups'=>'Επιλογή ομάδων πεδίων','No field groups selected'=>'Δεν επιλέχθηκε καμία ομάδα πεδίων','Generate PHP'=>'Δημιουργία PHP','Export Field Groups'=>'Εξαγωγή Ομάδων Πεδίων','Import file empty'=>'Εισαγωγή κενού αρχείου','Incorrect file type'=>'Εσφαλμένος τύπος αρχείου','Error uploading file. Please try again'=>'Σφάλμα μεταφόρτωσης αρχείου. Παρακαλούμε δοκιμάστε πάλι','Import Field Groups'=>'Εισαγωγή Ομάδων Πεδίων','Sync'=>'Συγχρονισμός','Select %s'=>'Επιλογή %s','Duplicate'=>'Δημιουργία αντιγράφου','Duplicate this item'=>'Δημιουργία αντιγράφου αυτού του στοιχείου','Documentation'=>'Τεκμηρίωση','Description'=>'Περιγραφή','Sync available'=>'Διαθέσιμος συγχρονισμός','Field group duplicated.'=>'Δημιουργήθηκε αντίγραφο της ομάδας πεδίων.' . "\0" . 'Δημιουργήθηκαν αντίγραφα %s ομάδων πεδίων.','Active (%s)'=>'Ενεργό (%s)' . "\0" . 'Ενεργά (%s)','Review sites & upgrade'=>'Ανασκόπηση ιστοτόπων & αναβάθμιση','Upgrade Database'=>'Αναβάθμιση Βάσης Δεδομένων','Custom Fields'=>'Custom Fields','Move Field'=>'Μετακίνηση Πεδίου','Please select the destination for this field'=>'Παρακαλούμε επιλέξτε τον προορισμό γι\' αυτό το πεδίο','The %1$s field can now be found in the %2$s field group'=>'Το πεδίο %1$s μπορεί πλέον να βρεθεί στην ομάδα πεδίων %2$s','Move Complete.'=>'Η Μετακίνηση Ολοκληρώθηκε.','Active'=>'Ενεργό','Field Keys'=>'Field Keys','Settings'=>'Ρυθμίσεις','Location'=>'Τοποθεσία','Null'=>'Null','copy'=>'αντιγραφή','(this field)'=>'(αυτό το πεδίο)','Checked'=>'Επιλεγμένο','Move Custom Field'=>'Μετακίνηση Προσαρμοσμένου Πεδίου','No toggle fields available'=>'Δεν υπάρχουν διαθέσιμα πεδία εναλλαγής','Field group title is required'=>'Ο τίτλος του field group είναι απαραίτητος','This field cannot be moved until its changes have been saved'=>'Αυτό το πεδίο δεν μπορεί να μετακινηθεί μέχρι να αποθηκευτούν οι αλλαγές του','The string "field_" may not be used at the start of a field name'=>'Το αλφαριθμητικό "field_" δεν μπορεί να χρησιμοποιηθεί στην αρχή ενός ονόματος πεδίου','Field group draft updated.'=>'Το πρόχειρο field group ενημερώθηκε','Field group scheduled for.'=>'Το field group προγραμματίστηκε.','Field group submitted.'=>'Το field group καταχωρήθηκε.','Field group saved.'=>'Το field group αποθηκεύτηκε. ','Field group published.'=>'Το field group δημοσιεύθηκε.','Field group deleted.'=>'Το field group διαγράφηκε.','Field group updated.'=>'Το field group ενημερώθηκε.','Tools'=>'Εργαλεία','is not equal to'=>'δεν είναι ίσο με','is equal to'=>'είναι ίσο με','Forms'=>'Φόρμες','Page'=>'Σελίδα','Post'=>'Άρθρο','Relational'=>'Υπό Συνθήκες','Choice'=>'Επιλογή','Basic'=>'Βασικό','Unknown'=>'Άγνωστο','Field type does not exist'=>'Ο τύπος πεδίου δεν υπάρχει','Spam Detected'=>'Άνιχνεύθηκε Spam','Post updated'=>'Το άρθρο ενημερώθηκε','Update'=>'Ενημέρωση','Validate Email'=>'Επιβεβαίωση Ηλεκτρονικού Ταχυδρομείου','Content'=>'Περιεχόμενο','Title'=>'Τίτλος','Edit field group'=>'Επεξεργασία field group','Selection is less than'=>'Η επιλογή να είναι μικρότερη από','Selection is greater than'=>'Η επιλογή να είναι μεγαλύτερη από','Value is less than'=>'Η τιμή να είναι μικρότερη από','Value is greater than'=>'Η τιμή να είναι μεγαλύτερη από','Value contains'=>'Η τιμη να περιέχει','Value matches pattern'=>'Η τιμή να ικανοποιεί το μοτίβο','Value is not equal to'=>'Η τιμή να μην είναι ίση με','Value is equal to'=>'Η τιμή να είναι ίση με','Has no value'=>'Να μην έχει καμία τιμή','Has any value'=>'Να έχει οποιαδήποτε τιμή','Cancel'=>'Ακύρωση','Are you sure?'=>'Είστε σίγουροι;','%d fields require attention'=>'%d πεδία χρήζουν προσοχής','1 field requires attention'=>'1 πεδίο χρήζει προσοχής','Validation failed'=>'Ο έλεγχος απέτυχε','Validation successful'=>'Ο έλεγχος πέτυχε','Restricted'=>'Περιορισμένος','Collapse Details'=>'Σύμπτυξη Λεπτομερειών','Expand Details'=>'Ανάπτυξη Λεπτομερειών','Uploaded to this post'=>'Να έχουν μεταφορτωθεί σε αυτή την ανάρτηση','verbUpdate'=>'Ενημέρωση','verbEdit'=>'Επεξεργασία','The changes you made will be lost if you navigate away from this page'=>'Οι αλλαγές που έχετε κάνει θα χαθούν αν φύγετε από αυτή τη σελίδα.','File type must be %s.'=>'Ο τύπος του πεδίου πρέπει να είναι %s.','or'=>'ή','File size must not exceed %s.'=>'Το μέγεθος του αρχείου πρέπει να το πολύ %s.','File size must be at least %s.'=>'Το μέγεθος το αρχείου πρέπει να είναι τουλάχιστον %s.','Image height must not exceed %dpx.'=>'Το ύψος της εικόνας πρέπει να είναι το πολύ %dpx.','Image height must be at least %dpx.'=>'Το ύψος της εικόνας πρέπει να είναι τουλάχιστον %dpx.','Image width must not exceed %dpx.'=>'Το πλάτος της εικόνας πρέπει να είναι το πολύ %dpx.','Image width must be at least %dpx.'=>'Το πλάτος της εικόνας πρέπει να είναι τουλάχιστον %dpx.','(no title)'=>'(χωρίς τίτλο)','Full Size'=>'Πλήρες μέγεθος','Large'=>'Μεγάλο','Medium'=>'Μεσαίο','Thumbnail'=>'Μικρογραφία','(no label)'=>'(χωρίς ετικέτα)','Sets the textarea height'=>'Θέτει το ύψος του πεδίου κειμένου','Rows'=>'Γραμμές','Text Area'=>'Πεδίο κειμένου πολλών γραμμών','Prepend an extra checkbox to toggle all choices'=>'Εμφάνιση επιπλέον πεδίου checkbox που εναλλάσσει όλες τις επιλογές','Save \'custom\' values to the field\'s choices'=>'Αποθήκευση των \'custom\' τιμών στις επιλογές του πεδίου','Allow \'custom\' values to be added'=>'Να επιτρέπεται η προσθήκη \'custom\' τιμών','Add new choice'=>'Προσθήκη νέας τιμής','Toggle All'=>'Εναλλαγή Όλων','Allow Archives URLs'=>'Να Επιτρέπονται τα URL των Archive','Archives'=>'Archive','Page Link'=>'Σύνδεσμος Σελίδας','Add'=>'Προσθήκη','Name'=>'Όνομα','%s added'=>'%s προστέθηκε','%s already exists'=>'%s υπάρχει ήδη','User unable to add new %s'=>'Ο Χρήστης δεν ήταν δυνατό να προσθέσει νέο %s','Term ID'=>'ID όρου','Term Object'=>'Object όρου','Load value from posts terms'=>'Φόρτωση τιμής από τους όρους της ανάρτησης','Load Terms'=>'Φόρτωση Όρων','Connect selected terms to the post'=>'Σύνδεση επιλεγμένων όρων στο άρθρο','Save Terms'=>'Αποθήκευση Όρων','Allow new terms to be created whilst editing'=>'Να επιτρέπεται η δημιουργία νέων όρων κατά την επεξεργασία','Create Terms'=>'Δημιουργία Όρων','Radio Buttons'=>'Radio Button','Single Value'=>'Μοναδική Τιμή','Multi Select'=>'Πολλαπλή Επιλογή','Checkbox'=>'Checkbox','Multiple Values'=>'Πολλαπλές Τιμές','Select the appearance of this field'=>'Επιλέξτε την εμφάνιση αυτού του πεδίου','Appearance'=>'Εμφάνιση','Select the taxonomy to be displayed'=>'Επιλέξτε την ταξινομία οπυ θέλετε να εμφανιστεί','No TermsNo %s'=>'Κανένα %s','Value must be equal to or lower than %d'=>'Η τιμή πρέπι να είναι ίση ή μικρότερη από %d','Value must be equal to or higher than %d'=>'Η τιμή πρέπει να είναι ίση ή μεγαλύτερη από %d','Value must be a number'=>'Η τιμή πρέπει να είναι αριθμός','Number'=>'Αριθμός','Save \'other\' values to the field\'s choices'=>'Αποθήκευση των "άλλων" τιμών στις επιλογές του πεδίου','Add \'other\' choice to allow for custom values'=>'Προσθήκη επιλογής "άλλο" ώστε να επιτρέπονται προσαρμοσμένες τιμές','Other'=>'Άλλο','Radio Button'=>'Radio Button','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Προσδιορίστε ένα σημείο άκρου στο οποίο το προηγούμενο accordion κλείνει. Αυτό δε θα είναι κάτι ορατό.','Allow this accordion to open without closing others.'=>'Επιτρέψτε σε αυτό το accordion να ανοίγει χωρίς να κλείνουν τα άλλα.','Display this accordion as open on page load.'=>'Αυτό το accordion να είναι ανοιχτό κατά τη φόρτωση της σελίδας.','Open'=>'Άνοιγμα','Accordion'=>'Ακορντεόν','Restrict which files can be uploaded'=>'Περιορίστε τα είδη των αρχείων που επιτρέπονται για μεταφόρτωση','File ID'=>'ID Αρχείου','File URL'=>'URL Αρχείου','File Array'=>'Array Αρχείων','Add File'=>'Προσθήκη Αρχείου','No file selected'=>'Δεν επιλέχθηκε αρχείο','File name'=>'Όνομα αρχείου','Update File'=>'Ενημέρωση Αρχείου','Edit File'=>'Επεξεργασία Αρχείου','Select File'=>'Επιλογή Αρχείου','File'=>'Αρχείο','Password'=>'Συνθηματικό','Specify the value returned'=>'Προσδιορίστε την επιστρεφόμενη τιμή','Use AJAX to lazy load choices?'=>'Χρήση AJAX για τη φόρτωση των τιμών με καθυστέρηση;','Enter each default value on a new line'=>'Εισαγάγετε την κάθε προεπιλεγμένη τιμή σε μια νέα γραμμή','verbSelect'=>'Επιλέξτε','Select2 JS load_failLoading failed'=>'Η φόρτωση απέτυχε','Select2 JS searchingSearching…'=>'Αναζήτηση…','Select2 JS load_moreLoading more results…'=>'Φόρτωση περισσότερων αποτελεσμάτων…','Select2 JS selection_too_long_nYou can only select %d items'=>'Μπορείτε να επιλέξετε μόνο %d αντικείμενα','Select2 JS selection_too_long_1You can only select 1 item'=>'Μπορείτε να επιλέξετε μόνο 1 αντικείμενο','Select2 JS input_too_long_nPlease delete %d characters'=>'Παρακαλούμε διαγράψτε %d χαρακτήρες','Select2 JS input_too_long_1Please delete 1 character'=>'Παρακαλούμε διαγράψτε 1 χαρακτήρα','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Παρακαλούμε εισαγάγετε %d ή περισσότερους χαρακτήρες','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Παρακαλούμε εισαγάγετε 1 ή περισσότερους χαρακτήρες','Select2 JS matches_0No matches found'=>'Δε βρέθηκαν αποτελέσματα που να ταιριάζουν','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'Υπάρχουν %d αποτελέσματα διαθέσιμα, χρησιμοποιήσετε τα πλήκτρα πάνω και κάτω για να μεταβείτε σε αυτά.','Select2 JS matches_1One result is available, press enter to select it.'=>'Ένα αποτέλεσμα είναι διαθέσιμο, πατήστε enter για να το επιλέξετε.','nounSelect'=>'Επιλογή','User ID'=>'ID Χρήστη','User Object'=>'Object Χρήστη','User Array'=>'Array Χρήστη','All user roles'=>'Όλοι οι ρόλοι χρηστών','User'=>'Χρήστης','Separator'=>'Διαχωριστικό','Select Color'=>'Επιλογή Χρώματος','Default'=>'Προεπιλογή','Clear'=>'Καθαρισμός','Color Picker'=>'Επιλογέας Χρωμάτων','Date Time Picker JS pmTextShortP'=>'ΜΜ','Date Time Picker JS pmTextPM'=>'ΜΜ','Date Time Picker JS amTextShortA'=>'ΠΜ','Date Time Picker JS amTextAM'=>'ΠΜ','Date Time Picker JS selectTextSelect'=>'Επιλογή','Date Time Picker JS closeTextDone'=>'Ολοκληρώθηκε','Date Time Picker JS currentTextNow'=>'Τώρα','Date Time Picker JS timezoneTextTime Zone'=>'Ζώνη Ώρας','Date Time Picker JS microsecTextMicrosecond'=>'Μικροδευτερόλεπτο','Date Time Picker JS millisecTextMillisecond'=>'Χιλιοστό του δευτερολέπτου','Date Time Picker JS secondTextSecond'=>'Δευτερόλεπτο','Date Time Picker JS minuteTextMinute'=>'Λεπτό','Date Time Picker JS hourTextHour'=>'Ώρα','Date Time Picker JS timeTextTime'=>'Ώρα','Date Time Picker JS timeOnlyTitleChoose Time'=>'Επιλέξτε Ώρα','Date Time Picker'=>'Επιλογέας Ημερομηνίας και Ώρας','Endpoint'=>'Endpoint','Left aligned'=>'Αριστερή στοίχιση','Top aligned'=>'Στοίχιση στην κορυφή','Placement'=>'Τοποθέτηση','Tab'=>'Καρτέλα','Value must be a valid URL'=>'Η τιμή πρέπει να είναι ένα έγκυρο URL ','Link URL'=>'Σύνδεσμος URL','Link Array'=>'Link Array','Opens in a new window/tab'=>'Ανοίγει σε νέο παράθυρο/καρτέλα','Select Link'=>'Επιλογή Συνδέσμου','Link'=>'Σύνδεσμος','Email'=>'Email','Step Size'=>'Μέγεθος Βήματος','Maximum Value'=>'Μέγιστη Τιμή','Minimum Value'=>'Ελάχιστη Τιμή','Range'=>'Εύρος','Both (Array)'=>'Και τα δύο (Array)','Label'=>'Ετικέτα','Value'=>'Τιμή','Vertical'=>'Κατακόρυφα','Horizontal'=>'Οριζόντια','red : Red'=>'κόκκινο : Κόκκινο','For more control, you may specify both a value and label like this:'=>'Για μεγαλύτερο έλεγχο μπορείτε να δηλώσετε μια τιμή και μια ετικέτα ως εξής:','Enter each choice on a new line.'=>'Προσθέστε κάθε επιλογή σε μια νέα γραμμή.','Choices'=>'Επιλογές','Button Group'=>'Ομάδα Κουμπιών','Parent'=>'Γονέας','TinyMCE will not be initialized until field is clicked'=>'Ο TinyMCE δε θα αρχικοποιηθεί έως ότου ο χρήστης κλικάρει το πεδίο','Toolbar'=>'Γραμμή εργαλείων','Text Only'=>'Μόνο Κείμενο','Visual Only'=>'Μόνο Οπτικός','Visual & Text'=>'Οπτικός & Κείμενο','Tabs'=>'Καρτέλες','Click to initialize TinyMCE'=>'Κάνετε κλικ για να αρχικοποιηθεί ο TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Κείμενο','Visual'=>'Οπτικός','Value must not exceed %d characters'=>'Η τιμή πρέπει να μην ξεπερνά τους %d χαρακτήρες','Leave blank for no limit'=>'Αφήστε κενό για να μην υπάρχει όριο','Character Limit'=>'Όριο Χαρακτήρων','Appears after the input'=>'Εμφανίζεται μετά το πεδίο εισαγωγής','Append'=>'Προσάρτηση στο τέλος','Appears before the input'=>'Εμφανίζεται πριν το πεδίο εισαγωγής','Prepend'=>'Προσάρτηση στην αρχή','Appears within the input'=>'Εμφανίζεται εντός του πεδίου εισαγωγής','Placeholder Text'=>'Υποκατάστατο Κείμενο','Appears when creating a new post'=>'Εμφανίζεται κατά τη δημιουργία νέου post','Text'=>'Κείμενο','%1$s requires at least %2$s selection'=>'Το %1$s απαιτεί τουλάχιστον %2$s επιλογή' . "\0" . 'Το %1$s απαιτεί τουλάχιστον %2$s επιλογές','Post ID'=>'Post ID','Post Object'=>'Post Object','Featured Image'=>'Επιλεγμένη Εικόνα','Selected elements will be displayed in each result'=>'Τα επιλεγμένα αντικείμενα θα εμφανίζονται σε κάθε αποτέλεσμα','Elements'=>'Αντικείμενα','Taxonomy'=>'Ταξινομία','Post Type'=>'Τύπος Άρθρου','Filters'=>'Φίλτρα','All taxonomies'=>'Όλες οι Ταξινομίες','Filter by Taxonomy'=>'Φιλτράρισμα κατά Ταξινομία','All post types'=>'Όλοι οι τύποι άρθρων','Filter by Post Type'=>'Φιλτράρισμα κατά Τύπο Άρθρου','Search...'=>'Αναζήτηση...','Select taxonomy'=>'Επιλογή ταξινομίας','Select post type'=>'Επιλογή τύπου άρθρου','No matches found'=>'Δεν βρέθηκαν αντιστοιχίες','Loading'=>'Φόρτωση','Maximum values reached ( {max} values )'=>'Αγγίξατε το μέγιστο πλήθος τιμών ( {max} τιμές )','Relationship'=>'Σχέση','Comma separated list. Leave blank for all types'=>'Λίστα διαχωρισμένη με κόμμα. Αφήστε κενό για όλους τους τύπους','Maximum'=>'Μέγιστο','File size'=>'Μέγεθος αρχείου','Restrict which images can be uploaded'=>'Περιορίστε ποιες εικόνες μπορούν να μεταφορτωθούν','Minimum'=>'Ελάχιστο','Uploaded to post'=>'Μεταφορτώθηκε στο άρθρο','All'=>'Όλα','Limit the media library choice'=>'Περιορισμός της επιλογής βιβλιοθήκης πολυμέσων','Library'=>'Βιβλιοθήκη','Preview Size'=>'Μέγεθος Προεπισκόπησης','Image ID'=>'Image ID','Image URL'=>'URL Εικόνας','Image Array'=>'Image Array','Specify the returned value on front end'=>'Προσδιορίστε την επιστρεφόμενη τιμή παρουσίασης','Return Value'=>'Επιστρεφόμενη Τιμή','Add Image'=>'Προσθήκη Εικόνας','No image selected'=>'Δεν επιλέχθηκε εικόνα','Remove'=>'Αφαίρεση','Edit'=>'Επεξεργασία','All images'=>'Όλες οι εικόνες','Update Image'=>'Ενημέρωση Εικόνας','Edit Image'=>'Επεξεργασία Εικόνας','Select Image'=>'Επιλογή Εικόνας','Image'=>'Εικόνα','Allow HTML markup to display as visible text instead of rendering'=>'Να επιτρέπεται η HTML markup να παρουσιαστεί ως ορατό κείμενο αντί να αποδοθεί','Escape HTML'=>'Escape HTML','No Formatting'=>'Χωρίς Μορφοποίηση','Automatically add <br>'=>'Αυτόματη προσθήκη <br>','Automatically add paragraphs'=>'Αυτόματη προσθήκη παραγράφων','Controls how new lines are rendered'=>'Ελέγχει πώς αποδίδονται οι αλλαγές γραμμής','New Lines'=>'Αλλαγές Γραμμής','Week Starts On'=>'Η Εβδομάδα Αρχίζει Την','The format used when saving a value'=>'Η μορφή που χρησιμοποιείται στην αποθήκευση μιας τιμής','Save Format'=>'Μορφή Αποθήκευσης','Date Picker JS weekHeaderWk'=>'ΣΚ','Date Picker JS prevTextPrev'=>'Προηγούμενο','Date Picker JS nextTextNext'=>'Επόμενο','Date Picker JS currentTextToday'=>'Σήμερα','Date Picker JS closeTextDone'=>'Ολοκλήρωση','Date Picker'=>'Επιλογέας Ημερομηνίας','Width'=>'Πλάτος','Embed Size'=>'Διαστάσεις Embed','Enter URL'=>'Εισάγετε URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Κείμενο που εμφανίζεται όταν είναι ανενεργό','Off Text'=>'Ανενεργό Κείμενο','Text shown when active'=>'Κείμενο που εμφανίζεται όταν είναι ενεργό','On Text'=>'Ενεργό Κείμενο','Stylized UI'=>'Στυλιζαρισμένο','Default Value'=>'Προεπιλεγμένη Τιμή','Displays text alongside the checkbox'=>'Εμφανίζει κείμενο δίπλα στο πεδίο επιλογής','Message'=>'Μήνυμα','No'=>'Όχι','Yes'=>'Ναι','True / False'=>'True / False','Row'=>'Γραμμή','Table'=>'Πίνακας','Block'=>'Μπλοκ','Specify the style used to render the selected fields'=>'Επιλογή του στυλ που θα χρησιμοποιηθεί για την εμφάνιση των επιλεγμένων πεδίων','Layout'=>'Διάταξη','Sub Fields'=>'Υποπεδία','Group'=>'Ομάδα','Customize the map height'=>'Τροποποίηση ύψους χάρτη','Height'=>'Ύψος','Set the initial zoom level'=>'Ορισμός αρχικού επιπέδου μεγέθυνσης','Zoom'=>'Μεγέθυνση','Center the initial map'=>'Κεντράρισμα αρχικού χάρτη','Center'=>'Κεντράρισμα','Search for address...'=>'Αναζήτηση διεύθυνσης...','Find current location'=>'Εύρεση τρέχουσας τοποθεσίας','Clear location'=>'Καθαρισμός τοποθεσίας','Search'=>'Αναζήτηση','Sorry, this browser does not support geolocation'=>'Λυπούμαστε, αυτός ο περιηγητής δεν υποστηρίζει λειτουργία γεωεντοπισμού','Google Map'=>'Χάρτης Google','The format returned via template functions'=>'Ο τύπος που επιστρέφεται μέσω των template functions','Return Format'=>'Επιστρεφόμενος Τύπος','Custom:'=>'Προσαρμοσμένο:','The format displayed when editing a post'=>'Ο τύπος που εμφανίζεται κατά την επεξεργασία ενός post','Display Format'=>'Μορφή Εμφάνισης','Time Picker'=>'Επιλογέας Ώρας','Inactive (%s)'=>'Ανενεργό (%s)' . "\0" . 'Ανενεργά (%s)','No Fields found in Trash'=>'Δεν βρέθηκαν Πεδία στα Διεγραμμένα','No Fields found'=>'Δεν βρέθηκαν Πεδία','Search Fields'=>'Αναζήτηση Πεδίων','View Field'=>'Προβολή Πεδίων','New Field'=>'Νέο Πεδίο','Edit Field'=>'Επεξεργασία Πεδίου','Add New Field'=>'Προσθήκη Νέου Πεδίου','Field'=>'Πεδίο','Fields'=>'Πεδία','No Field Groups found in Trash'=>'Δεν βρέθηκαν Ομάδες Πεδίων στα Διεγραμμένα','No Field Groups found'=>'Δεν βρέθηκαν Ομάδες Πεδίων','Search Field Groups'=>'Αναζήτηση Ομάδων Πεδίων ','View Field Group'=>'Προβολή Ομάδας Πεδίων','New Field Group'=>'Νέα Ομάδα Πεδίων','Edit Field Group'=>'Επεξεργασίας Ομάδας Πεδίων','Add New Field Group'=>'Προσθήκη Νέας Ομάδας Πεδίων','Add New'=>'Προσθήκη Νέου','Field Group'=>'Ομάδα Πεδίου','Field Groups'=>'Ομάδες Πεδίων','Customize WordPress with powerful, professional and intuitive fields.'=>'Προσαρμόστε το WordPress με ισχυρά, επαγγελματικά και εύχρηστα πεδία.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.mo index 2bcb8ae09e7675c13ba326550e8640116d9cd22a..433b6ebcd6d002f4f66ca9066fea43dd3509bcdb 100644 GIT binary patch delta 8215 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.po index bd62c66c0..2951fbd6e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-el.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: el\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2131 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +2156,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +2248,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2507,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2522,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2591,1251 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3843,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +4151,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +4219,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,116 +4360,115 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2450,102 +4476,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[η προεπισκόπηση σύντομου κώδικα απενεργοποιήθηκε]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Κλείσιμο αναδυομένου" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Το πεδίο μετακινήθηκε σε άλλη ομάδα" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Κλείσιμο αναδυομένου" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Ξεκινήστε μια νέα ομάδα από καρτέλες σε αυτή την καρτέλα." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Νέα Ομάδα Καρτελών" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Παρουσιάστε τα checkbox στυλιζαρισμένα χρησιμοποιώντας το select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Αποθήκευση Άλλης Επιλογής" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Να Επιτρέπονται Άλλες Επιλογές" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Προσθήκη Εναλλαγής Όλων" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Αποθήκευση Προσαρμοσμένων Τιμών" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Να Επιτρέπονται Προσαρμοσμένες Τιμές" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Οι προσαρμοσμένες τιμές των checkbox δεν επιτρέπεται να είναι κενές. " "Αποεπιλέξετε τις κενές τιμές." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Ανανεώσεις" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Λογότυπος Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Αποθήκευση Αλλαγών" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Τίτλος Ομάδας Πεδίων" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Προσθήκη τίτλου" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Είστε καινούριοι στο ACF; Κάνετε μια περιήγηση στον οδηγό εκκίνησης για νέους." +"Είστε καινούριοι στο ACF; Κάνετε μια περιήγηση στον οδηγό εκκίνησης για νέους." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Προσθήκη Ομάδας Πεδίων" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2554,40 +4583,43 @@ msgstr "" "να ομαδοποιήσει προσαρμοσμένα πεδία και να τα παρουσιάσει στις οθόνες " "επεξεργασίας." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Προσθέστε την Πρώτη σας Ομάδα Πεδίων" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Σελίδες Ρυθμίσεων" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF Blocks" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Πεδίο Gallery" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Πεδίο Flexible Content" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Πεδίο Repeater" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Ξεκλειδώστε Επιπλέον Δυνατότητες με το ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Διαγραφή Ομάδας Πεδίων" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Δημιουργήθηκε την %1$s στις %2$s" @@ -2600,13 +4632,13 @@ msgid "Location Rules" msgstr "Κανόνες Τοποθεσίας" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Επιλέξτε από περισσότερους από 30 τύπους πεδίων. Μάθετε περισσότερα." +"Επιλέξτε από περισσότερους από 30 τύπους πεδίων. Μάθετε περισσότερα." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2628,311 +4660,313 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Προσθήκη Πεδίου" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Παρουσίαση" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Επικύρωση" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Γενικά" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Εισαγωγή JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Εξαγωγή ως JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Η ομάδα πεδίων έχει απενεργοποιηθεί." msgstr[1] "%s ομάδες πεδίων έχουν απενεργοποιηθεί." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Η ομάδα πεδίων ενεργοποιήθηκε." msgstr[1] "%s ομάδες πεδίων ενεργοποιήθηκαν." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Απενεργοποίηση" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Απενεργοποιήστε αυτό το αντικείμενο" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Ενεργοποίηση" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Ενεργοποιήστε αυτό το αντικείμενο" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Να μεταφερθεί αυτή η ομάδα πεδίων στον κάδο;" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Ανενεργό" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Ανιχνεύθηκαν μία ή περισσότερες κλήσεις για ανάκτηση " "τιμών πεδίων ACF προτού το ACF αρχικοποιηθεί. Αυτό δεν υποστηρίζεται και " -"μπορεί να καταλήξει σε παραποιημένα ή κενά. Μάθετε πώς να το διορθώσετε." +"μπορεί να καταλήξει σε παραποιημένα ή κενά. Μάθετε πώς να το διορθώσετε." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "Το %1$s πρέπει να έχει έναν χρήστη με ρόλο %2$s." msgstr[1] "" "Το %1$s πρέπει να έχει έναν χρήστη με έναν από τους παρακάτω ρόλους: %2$s." -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "Το %1$s πρέπει να έχει ένα έγκυρο ID χρήστη." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Μη έγκυρο αίτημα." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "Το %1$s δεν είναι ένα από τα %2$s." -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "To %1$s πρέπει να έχει τον όρο %2$s." msgstr[1] "To %1$s πρέπει να έχει έναν από τους παρακάτω όρους: %2$s." -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "Το %1$s πρέπει να έχει post type %2$s." msgstr[1] "Το %1$s πρέπει να έχει ένα από τα παρακάτω post type: %2$s." -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "Το %1$s πρέπει να έχει ένα έγκυρο post ID." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "Το %s απαιτεί ένα έγκυρο attachment ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Να εμφανίζεται στο REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Ενεργοποίηση Διαφάνειας" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA Array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA String" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex String" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Ενεργό" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "Το '%s' δεν είναι έγκυρη διεύθυνση email." -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Τιμή χρώματος" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Επιλέξτε το προεπιλεγμένο χρώμα" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Εκκαθάριση χρώματος" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Μπλοκ" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Επιλογές" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Χρήστες" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Στοιχεία μενού" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Μικροεφαρμογές" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Συνημμένα" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Ταξινομίες" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Άρθρα" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Τελευταία ενημέρωση: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Μη έγκυρες παράμετροι field group." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Αναμονή αποθήκευσης" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Αποθηκεύτηκε" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Εισαγωγή" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Ανασκόπηση αλλαγών" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Βρίσκεται στο: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Βρίσκεται στο πρόσθετο: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Βρίσκεται στο θέμα: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Διάφορα" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Συγχρονισμός αλλαγών" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Φόρτωση διαφορών" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Ανασκόπηση τοπικών αλλαγών στο JSON" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Επισκεφθείτε τον ιστότοπο" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Προβολή λεπτομερειών" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Έκδοση %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Πληροφορία" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2941,14 +4975,14 @@ msgstr "" "Υποστήριξή μας θα σας βοηθήσουν με τις πιο προχωρημένες τεχνικές δυσκολίες " "σας." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2958,7 +4992,7 @@ msgstr "" "περιέχει αναφορές και οδηγούς για τις περισσότερες από τις περιπτώσεις που " "τυχόν συναντήσετε. " -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2968,11 +5002,11 @@ msgstr "" "καλύτερο μέσα από τον ιστότοπό σας με το ACF. Αν συναντήσετε δυσκολίες, " "υπάρχουν πολλά σημεία στα οποία μπορείτε να αναζητήσετε βοήθεια:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Βοήθεια & Υποστήριξη" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2980,7 +5014,7 @@ msgstr "" "Χρησιμοποιήστε την καρτέλα Βοήθεια & Υποστήριξη για να επικοινωνήστε μαζί " "μας στην περίπτωση που χρειαστείτε βοήθεια. " -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2990,7 +5024,7 @@ msgstr "" "τον οδηγό μας Getting started για να " "εξοικειωθείτε με τη φιλοσοφία του προσθέτου και τις βέλτιστες πρακτικές του. " -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3001,32 +5035,35 @@ msgstr "" "νέα πεδία, καθώς και ένα διαισθητικό API για να παρουσιάζετε τις τιμές των " "custom field σε οποιοδήποτε template file ενός θέματος. " -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Επισκόπηση" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Ο τύπος τοποθεσίας \"%s\" είναι ήδη καταχωρημένος." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Η κλάση \"%s\" δεν υπάρχει." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Μη έγκυρο nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Σφάλμα κατά τη φόρτωση του πεδίου." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Δεν βρέθηκε η τοποθεσία: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Σφάλμα: %s" @@ -3054,7 +5091,7 @@ msgstr "Στοιχείο Μενού" msgid "Post Status" msgstr "Κατάσταση Άρθρου" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Μενού" @@ -3160,79 +5197,80 @@ msgstr "Όλες οι %s μορφές" msgid "Attachment" msgstr "Συνημμένο" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "Η τιμή του %s είναι υποχρεωτική" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Εμφάνιση αυτού του πεδίου αν" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Λογική Υπό Συνθήκες" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "και" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Τοπικό JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Πεδίο Κλώνου" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Επιβεβαιώστε επίσης ότι όλα τα επί πληρωμή πρόσθετα (%s) είναι ενημερωμένα " "στην τελευταία τους έκδοση." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Αυτή η έκδοση περιέχει βελτιώσεις στη βάση δεδομένων σας κι απαιτεί μια " "αναβάθμιση." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Ευχαριστούμε που αναβαθμίσατε στο %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Απαιτείται Αναβάθμιση Βάσης Δεδομένων" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Σελίδα Επιλογών" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Συλλογή" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Ευέλικτο Περιεχόμενο" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Επαναλήπτης" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Πίσω σε όλα τα εργαλεία" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3241,134 +5279,134 @@ msgstr "" "τότε θα χρησιμοποιηθούν οι ρυθμίσεις του πρώτου (αυτού με το χαμηλότερον " "αριθμό σειράς)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Επιλέξτε στοιχεία για να τα αποκρύψετε από την οθόνη " "τροποποίησης." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Απόκρυψη σε οθόνη" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Αποστολή Παραπομπών" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Ετικέτες" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Κατηγορίες" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Χαρακτηριστικά Σελίδας" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Μορφή" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Συντάκτης" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Σύντομο όνομα" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Αναθεωρήσεις" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Σχόλια" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Συζήτηση" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Απόσπασμα" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Επεξεργαστής Περιεχομένου" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Μόνιμος σύνδεσμος" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Εμφανίζεται στη λίστα ομάδας πεδίων" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Ομάδες πεδίων με χαμηλότερη σειρά θα εμφανιστούν πρώτες" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Αρ. Παραγγελίας" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Παρακάτω πεδία" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Παρακάτω ετικέτες" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Πλάι" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Κανονικό (μετά το περιεχόμενο)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Ψηλά (μετά τον τίτλο)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Τοποθεσία" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Ενοποιημένη (χωρίς metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Κλασική (με WP metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Στυλ" @@ -3376,9 +5414,9 @@ msgstr "Στυλ" msgid "Type" msgstr "Τύπος" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Κλειδί" @@ -3389,112 +5427,109 @@ msgstr "Κλειδί" msgid "Order" msgstr "Σειρά" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Κλείσιμο Πεδίου" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "κλάση" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "πλάτος" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Ιδιότητες Πλαισίου" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Απαιτείται" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Οδηγίες προς τους συγγραφείς. Ορατό όταν υποβάλλοντα τα δεδομένα" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Οδηγίες" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Τύπος Πεδίου" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Μια λέξη, χωρίς κενά. Επιτρέπονται κάτω παύλες και παύλες" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Όνομα Πεδίου" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Αυτό είναι το όνομα που θα εμφανιστεί στην σελίδα ΤΡΟΠΟΠΟΙΗΣΗΣ." -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Επιγραφή Πεδίου" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Διαγραφή" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Διαγραφή πεδίου" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Μετακίνηση" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Μετακίνηση του πεδίου σε άλλο group" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Δημιουργία αντιγράφου του πεδίου" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Τροποποίηση πεδίου" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Σύρετε για αναδιάταξη" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Εμφάνιση αυτής της ομάδας πεδίου αν" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Δεν υπάρχουν διαθέσιμες ενημερώσεις." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Η αναβάθμιση της βάσης δεδομένων ολοκληρώθηκε. Δείτε τι νέο " "υπάρχει" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Πραγματοποιείται ανάγνωση εργασιών αναβάθμισης..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Η αναβάθμιση απέτυχε." @@ -3502,13 +5537,15 @@ msgstr "Η αναβάθμιση απέτυχε." msgid "Upgrade complete." msgstr "Η αναβάθμιση ολοκληρώθηκε." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Πραγματοποιείται αναβάθμιση δεδομένων στην έκδοση %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3517,37 +5554,41 @@ msgstr "" "προτού να συνεχίσετε. Είστε βέβαιοι ότι θέλετε να εκτελέσετε την ενημέρωση " "τώρα;" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Παρακαλούμε επιλέξτε τουλάχιστον έναν ιστότοπο για αναβάθμιση." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Η Αναβάθμιση της Βάσης Δεδομένων ολοκληρώθηκε. Επιστροφή στον " "πίνακα ελέγχου του δικτύου" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Ο ιστότοπος είναι ενημερωμένος" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Ο ιστότοπος απαιτεί αναβάθμιση της βάσης δεδομένων από %1$s σε%2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Ιστότοπος" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Αναβάθμιση Ιστοτόπων" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3555,8 +5596,8 @@ msgstr "" "Οι παρακάτω ιστότοποι απαιτούν αναβάθμιση της Βάσης Δεδομένων. Επιλέξτε " "αυτούς που θέλετε να ενημερώσετε και πατήστε το %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Προσθήκη ομάδας κανόνων" @@ -3572,15 +5613,15 @@ msgstr "" msgid "Rules" msgstr "Κανόνες" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Αντιγράφηκε" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Αντιγραφή στο πρόχειρο" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3588,439 +5629,440 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Επιλογή ομάδων πεδίων" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Δεν επιλέχθηκε καμία ομάδα πεδίων" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Δημιουργία PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Εξαγωγή Ομάδων Πεδίων" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Εισαγωγή κενού αρχείου" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Εσφαλμένος τύπος αρχείου" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Σφάλμα μεταφόρτωσης αρχείου. Παρακαλούμε δοκιμάστε πάλι" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Εισαγωγή Ομάδων Πεδίων" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Συγχρονισμός" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Επιλογή %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Δημιουργία αντιγράφου" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Δημιουργία αντιγράφου αυτού του στοιχείου" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Τεκμηρίωση" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Περιγραφή" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Διαθέσιμος συγχρονισμός" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Δημιουργήθηκε αντίγραφο της ομάδας πεδίων." msgstr[1] "Δημιουργήθηκαν αντίγραφα %s ομάδων πεδίων." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Ενεργό (%s)" msgstr[1] "Ενεργά (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Ανασκόπηση ιστοτόπων & αναβάθμιση" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Αναβάθμιση Βάσης Δεδομένων" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Custom Fields" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Μετακίνηση Πεδίου" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Παρακαλούμε επιλέξτε τον προορισμό γι' αυτό το πεδίο" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Το πεδίο %1$s μπορεί πλέον να βρεθεί στην ομάδα πεδίων %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Η Μετακίνηση Ολοκληρώθηκε." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Ενεργό" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Field Keys" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ρυθμίσεις" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Τοποθεσία" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "αντιγραφή" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(αυτό το πεδίο)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Επιλεγμένο" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Μετακίνηση Προσαρμοσμένου Πεδίου" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Δεν υπάρχουν διαθέσιμα πεδία εναλλαγής" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Ο τίτλος του field group είναι απαραίτητος" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Αυτό το πεδίο δεν μπορεί να μετακινηθεί μέχρι να αποθηκευτούν οι αλλαγές του" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "Το αλφαριθμητικό \"field_\" δεν μπορεί να χρησιμοποιηθεί στην αρχή ενός " "ονόματος πεδίου" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Το πρόχειρο field group ενημερώθηκε" -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Το field group προγραμματίστηκε." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Το field group καταχωρήθηκε." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Το field group αποθηκεύτηκε. " -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Το field group δημοσιεύθηκε." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Το field group διαγράφηκε." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Το field group ενημερώθηκε." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Εργαλεία" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "δεν είναι ίσο με" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "είναι ίσο με" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Φόρμες" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Σελίδα" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Άρθρο" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Υπό Συνθήκες" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Επιλογή" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Βασικό" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Άγνωστο" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Ο τύπος πεδίου δεν υπάρχει" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Άνιχνεύθηκε Spam" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Το άρθρο ενημερώθηκε" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Ενημέρωση" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Επιβεβαίωση Ηλεκτρονικού Ταχυδρομείου" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Περιεχόμενο" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Τίτλος" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Επεξεργασία field group" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Η επιλογή να είναι μικρότερη από" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Η επιλογή να είναι μεγαλύτερη από" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Η τιμή να είναι μικρότερη από" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Η τιμή να είναι μεγαλύτερη από" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Η τιμη να περιέχει" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Η τιμή να ικανοποιεί το μοτίβο" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Η τιμή να μην είναι ίση με" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Η τιμή να είναι ίση με" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Να μην έχει καμία τιμή" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Να έχει οποιαδήποτε τιμή" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Ακύρωση" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Είστε σίγουροι;" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d πεδία χρήζουν προσοχής" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 πεδίο χρήζει προσοχής" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Ο έλεγχος απέτυχε" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Ο έλεγχος πέτυχε" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Περιορισμένος" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Σύμπτυξη Λεπτομερειών" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Ανάπτυξη Λεπτομερειών" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Να έχουν μεταφορτωθεί σε αυτή την ανάρτηση" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Ενημέρωση" @@ -4030,243 +6072,247 @@ msgctxt "verb" msgid "Edit" msgstr "Επεξεργασία" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Οι αλλαγές που έχετε κάνει θα χαθούν αν φύγετε από αυτή τη σελίδα." -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Ο τύπος του πεδίου πρέπει να είναι %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "ή" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Το μέγεθος του αρχείου πρέπει να το πολύ %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Το μέγεθος το αρχείου πρέπει να είναι τουλάχιστον %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Το ύψος της εικόνας πρέπει να είναι το πολύ %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Το ύψος της εικόνας πρέπει να είναι τουλάχιστον %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Το πλάτος της εικόνας πρέπει να είναι το πολύ %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Το πλάτος της εικόνας πρέπει να είναι τουλάχιστον %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(χωρίς τίτλο)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Πλήρες μέγεθος" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Μεγάλο" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Μεσαίο" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Μικρογραφία" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(χωρίς ετικέτα)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Θέτει το ύψος του πεδίου κειμένου" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Γραμμές" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Πεδίο κειμένου πολλών γραμμών" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Εμφάνιση επιπλέον πεδίου checkbox που εναλλάσσει όλες τις επιλογές" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Αποθήκευση των 'custom' τιμών στις επιλογές του πεδίου" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Να επιτρέπεται η προσθήκη 'custom' τιμών" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Προσθήκη νέας τιμής" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Εναλλαγή Όλων" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Να Επιτρέπονται τα URL των Archive" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archive" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Σύνδεσμος Σελίδας" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Προσθήκη" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Όνομα" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s προστέθηκε" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s υπάρχει ήδη" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Ο Χρήστης δεν ήταν δυνατό να προσθέσει νέο %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID όρου" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Object όρου" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Φόρτωση τιμής από τους όρους της ανάρτησης" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Φόρτωση Όρων" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Σύνδεση επιλεγμένων όρων στο άρθρο" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Αποθήκευση Όρων" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Να επιτρέπεται η δημιουργία νέων όρων κατά την επεξεργασία" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Δημιουργία Όρων" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radio Button" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Μοναδική Τιμή" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Πολλαπλή Επιλογή" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Checkbox" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Πολλαπλές Τιμές" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Επιλέξτε την εμφάνιση αυτού του πεδίου" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Εμφάνιση" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Επιλέξτε την ταξινομία οπυ θέλετε να εμφανιστεί" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Κανένα %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Η τιμή πρέπι να είναι ίση ή μικρότερη από %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Η τιμή πρέπει να είναι ίση ή μεγαλύτερη από %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Η τιμή πρέπει να είναι αριθμός" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Αριθμός" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Αποθήκευση των \"άλλων\" τιμών στις επιλογές του πεδίου" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Προσθήκη επιλογής \"άλλο\" ώστε να επιτρέπονται προσαρμοσμένες τιμές" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Άλλο" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radio Button" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4274,725 +6320,732 @@ msgstr "" "Προσδιορίστε ένα σημείο άκρου στο οποίο το προηγούμενο accordion κλείνει. " "Αυτό δε θα είναι κάτι ορατό." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Επιτρέψτε σε αυτό το accordion να ανοίγει χωρίς να κλείνουν τα άλλα." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Αυτό το accordion να είναι ανοιχτό κατά τη φόρτωση της σελίδας." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Άνοιγμα" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Ακορντεόν" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Περιορίστε τα είδη των αρχείων που επιτρέπονται για μεταφόρτωση" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID Αρχείου" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL Αρχείου" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array Αρχείων" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Προσθήκη Αρχείου" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Δεν επιλέχθηκε αρχείο" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Όνομα αρχείου" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Ενημέρωση Αρχείου" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Επεξεργασία Αρχείου" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Επιλογή Αρχείου" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Αρχείο" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Συνθηματικό" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Προσδιορίστε την επιστρεφόμενη τιμή" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Χρήση AJAX για τη φόρτωση των τιμών με καθυστέρηση;" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Εισαγάγετε την κάθε προεπιλεγμένη τιμή σε μια νέα γραμμή" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Επιλέξτε" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Η φόρτωση απέτυχε" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Αναζήτηση…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Φόρτωση περισσότερων αποτελεσμάτων…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Μπορείτε να επιλέξετε μόνο %d αντικείμενα" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Μπορείτε να επιλέξετε μόνο 1 αντικείμενο" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Παρακαλούμε διαγράψτε %d χαρακτήρες" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Παρακαλούμε διαγράψτε 1 χαρακτήρα" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Παρακαλούμε εισαγάγετε %d ή περισσότερους χαρακτήρες" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Παρακαλούμε εισαγάγετε 1 ή περισσότερους χαρακτήρες" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Δε βρέθηκαν αποτελέσματα που να ταιριάζουν" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "Υπάρχουν %d αποτελέσματα διαθέσιμα, χρησιμοποιήσετε τα πλήκτρα πάνω και κάτω " "για να μεταβείτε σε αυτά." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Ένα αποτέλεσμα είναι διαθέσιμο, πατήστε enter για να το επιλέξετε." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Επιλογή" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID Χρήστη" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Object Χρήστη" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Array Χρήστη" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Όλοι οι ρόλοι χρηστών" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Χρήστης" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Διαχωριστικό" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Επιλογή Χρώματος" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Προεπιλογή" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Καθαρισμός" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Επιλογέας Χρωμάτων" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "ΜΜ" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "ΜΜ" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "ΠΜ" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "ΠΜ" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Επιλογή" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Ολοκληρώθηκε" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Τώρα" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Ζώνη Ώρας" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Μικροδευτερόλεπτο" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Χιλιοστό του δευτερολέπτου" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Δευτερόλεπτο" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Λεπτό" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Ώρα" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Ώρα" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Επιλέξτε Ώρα" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Επιλογέας Ημερομηνίας και Ώρας" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Αριστερή στοίχιση" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Στοίχιση στην κορυφή" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Τοποθέτηση" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Καρτέλα" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Η τιμή πρέπει να είναι ένα έγκυρο URL " -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Σύνδεσμος URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Ανοίγει σε νέο παράθυρο/καρτέλα" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Επιλογή Συνδέσμου" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Σύνδεσμος" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Μέγεθος Βήματος" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Μέγιστη Τιμή" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Ελάχιστη Τιμή" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Εύρος" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Και τα δύο (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Ετικέτα" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Τιμή" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Κατακόρυφα" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Οριζόντια" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "κόκκινο : Κόκκινο" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Για μεγαλύτερο έλεγχο μπορείτε να δηλώσετε μια τιμή και μια ετικέτα ως εξής:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Προσθέστε κάθε επιλογή σε μια νέα γραμμή." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Επιλογές" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Ομάδα Κουμπιών" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Γονέας" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "Ο TinyMCE δε θα αρχικοποιηθεί έως ότου ο χρήστης κλικάρει το πεδίο" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Γραμμή εργαλείων" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Μόνο Κείμενο" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Μόνο Οπτικός" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Οπτικός & Κείμενο" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Καρτέλες" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Κάνετε κλικ για να αρχικοποιηθεί ο TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Κείμενο" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Οπτικός" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Η τιμή πρέπει να μην ξεπερνά τους %d χαρακτήρες" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Αφήστε κενό για να μην υπάρχει όριο" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Όριο Χαρακτήρων" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Εμφανίζεται μετά το πεδίο εισαγωγής" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Προσάρτηση στο τέλος" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Εμφανίζεται πριν το πεδίο εισαγωγής" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Προσάρτηση στην αρχή" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Εμφανίζεται εντός του πεδίου εισαγωγής" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Υποκατάστατο Κείμενο" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Εμφανίζεται κατά τη δημιουργία νέου post" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Κείμενο" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "Το %1$s απαιτεί τουλάχιστον %2$s επιλογή" msgstr[1] "Το %1$s απαιτεί τουλάχιστον %2$s επιλογές" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Post ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Post Object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Επιλεγμένη Εικόνα" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Τα επιλεγμένα αντικείμενα θα εμφανίζονται σε κάθε αποτέλεσμα" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Αντικείμενα" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Ταξινομία" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Τύπος Άρθρου" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Φίλτρα" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Όλες οι Ταξινομίες" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Φιλτράρισμα κατά Ταξινομία" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Όλοι οι τύποι άρθρων" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Φιλτράρισμα κατά Τύπο Άρθρου" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Αναζήτηση..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Επιλογή ταξινομίας" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Επιλογή τύπου άρθρου" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Δεν βρέθηκαν αντιστοιχίες" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Φόρτωση" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Αγγίξατε το μέγιστο πλήθος τιμών ( {max} τιμές )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Σχέση" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Λίστα διαχωρισμένη με κόμμα. Αφήστε κενό για όλους τους τύπους" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Μέγιστο" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Μέγεθος αρχείου" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Περιορίστε ποιες εικόνες μπορούν να μεταφορτωθούν" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Ελάχιστο" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Μεταφορτώθηκε στο άρθρο" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5003,487 +7056,494 @@ msgstr "Μεταφορτώθηκε στο άρθρο" msgid "All" msgstr "Όλα" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Περιορισμός της επιλογής βιβλιοθήκης πολυμέσων" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Βιβλιοθήκη" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Μέγεθος Προεπισκόπησης" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Image ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL Εικόνας" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Image Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Προσδιορίστε την επιστρεφόμενη τιμή παρουσίασης" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Επιστρεφόμενη Τιμή" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Προσθήκη Εικόνας" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Δεν επιλέχθηκε εικόνα" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Αφαίρεση" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Επεξεργασία" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Όλες οι εικόνες" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Ενημέρωση Εικόνας" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Επεξεργασία Εικόνας" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Επιλογή Εικόνας" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Εικόνα" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Να επιτρέπεται η HTML markup να παρουσιαστεί ως ορατό κείμενο αντί να " "αποδοθεί" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Χωρίς Μορφοποίηση" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Αυτόματη προσθήκη <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Αυτόματη προσθήκη παραγράφων" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Ελέγχει πώς αποδίδονται οι αλλαγές γραμμής" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Αλλαγές Γραμμής" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Η Εβδομάδα Αρχίζει Την" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Η μορφή που χρησιμοποιείται στην αποθήκευση μιας τιμής" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Μορφή Αποθήκευσης" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "ΣΚ" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Προηγούμενο" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Επόμενο" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Σήμερα" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Ολοκλήρωση" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Επιλογέας Ημερομηνίας" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Πλάτος" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Διαστάσεις Embed" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Εισάγετε URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Κείμενο που εμφανίζεται όταν είναι ανενεργό" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Ανενεργό Κείμενο" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Κείμενο που εμφανίζεται όταν είναι ενεργό" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Ενεργό Κείμενο" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Στυλιζαρισμένο" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Προεπιλεγμένη Τιμή" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Εμφανίζει κείμενο δίπλα στο πεδίο επιλογής" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Μήνυμα" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Όχι" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ναι" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Γραμμή" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Πίνακας" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Μπλοκ" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Επιλογή του στυλ που θα χρησιμοποιηθεί για την εμφάνιση των επιλεγμένων " "πεδίων" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Διάταξη" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Υποπεδία" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Ομάδα" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Τροποποίηση ύψους χάρτη" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Ύψος" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Ορισμός αρχικού επιπέδου μεγέθυνσης" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Μεγέθυνση" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Κεντράρισμα αρχικού χάρτη" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Κεντράρισμα" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Αναζήτηση διεύθυνσης..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Εύρεση τρέχουσας τοποθεσίας" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Καθαρισμός τοποθεσίας" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Αναζήτηση" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "" "Λυπούμαστε, αυτός ο περιηγητής δεν υποστηρίζει λειτουργία γεωεντοπισμού" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Χάρτης Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Ο τύπος που επιστρέφεται μέσω των template functions" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Επιστρεφόμενος Τύπος" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Προσαρμοσμένο:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Ο τύπος που εμφανίζεται κατά την επεξεργασία ενός post" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Μορφή Εμφάνισης" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Επιλογέας Ώρας" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Ανενεργό (%s)" msgstr[1] "Ανενεργά (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Δεν βρέθηκαν Πεδία στα Διεγραμμένα" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Δεν βρέθηκαν Πεδία" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Αναζήτηση Πεδίων" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Προβολή Πεδίων" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Νέο Πεδίο" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Επεξεργασία Πεδίου" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Προσθήκη Νέου Πεδίου" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Πεδίο" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Πεδία" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Δεν βρέθηκαν Ομάδες Πεδίων στα Διεγραμμένα" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Δεν βρέθηκαν Ομάδες Πεδίων" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Αναζήτηση Ομάδων Πεδίων " -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Προβολή Ομάδας Πεδίων" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Νέα Ομάδα Πεδίων" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Επεξεργασίας Ομάδας Πεδίων" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Προσθήκη Νέας Ομάδας Πεδίων" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Προσθήκη Νέου" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Ομάδα Πεδίου" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Ομάδες Πεδίων" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Προσαρμόστε το WordPress με ισχυρά, επαγγελματικά και εύχρηστα πεδία." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.l10n.php new file mode 100644 index 000000000..d5156fea0 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'en_CA','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-06-27T14:24:00+00:00','x-generator'=>'gettext','messages'=>['\'%s\' is not a valid email address'=>'\'%s\' is not a valid email address','Color value'=>'Colour value','Select default color'=>'Select default colour','Clear color'=>'Clear colour','Blocks'=>'Blocks','Options'=>'Options','Users'=>'Users','Menu items'=>'Menu items','Widgets'=>'Widgets','Attachments'=>'Attachments','Taxonomies'=>'Taxonomies','Posts'=>'Posts','Last updated: %s'=>'Last updated: %s','Invalid field group parameter(s).'=>'Invalid field group parameter(s).','Awaiting save'=>'Awaiting save','Saved'=>'Saved','Import'=>'Import','Review changes'=>'Review changes','Located in: %s'=>'Located in: %s','Located in plugin: %s'=>'Located in plugin: %s','Located in theme: %s'=>'Located in theme: %s','Various'=>'Various','Sync changes'=>'Sync changes','Loading diff'=>'Loading diff','Review local JSON changes'=>'Review local JSON changes','Visit website'=>'Visit website','View details'=>'View details','Version %s'=>'Version %s','Information'=>'Information','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentation. Our extensive documentation contains references and guides for most situations you may encounter.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:','Help & Support'=>'Help & Support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Please use the Help & Support tab to get in touch should you find yourself requiring assistance.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.','Overview'=>'Overview','Location type "%s" is already registered.'=>'Location type "%s" is already registered.','Class "%s" does not exist.'=>'Class "%s" does not exist.','Invalid nonce.'=>'Invalid nonce.','Error loading field.'=>'Error loading field.','Location not found: %s'=>'Location not found: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'User Role','Comment'=>'Comment','Post Format'=>'Post Format','Menu Item'=>'Menu Item','Post Status'=>'Post Status','Menus'=>'Menus','Menu Locations'=>'Menu Locations','Menu'=>'Menu','Post Taxonomy'=>'Post Taxonomy','Child Page (has parent)'=>'Child Page (has parent)','Parent Page (has children)'=>'Parent Page (has children)','Top Level Page (no parent)'=>'Top Level Page (no parent)','Posts Page'=>'Posts Page','Front Page'=>'Front Page','Page Type'=>'Page Type','Viewing back end'=>'Viewing back end','Viewing front end'=>'Viewing front end','Logged in'=>'Logged in','Current User'=>'Current User','Page Template'=>'Page Template','Register'=>'Register','Add / Edit'=>'Add / Edit','User Form'=>'User Form','Page Parent'=>'Page Parent','Super Admin'=>'Super Admin','Current User Role'=>'Current User Role','Default Template'=>'Default Template','Post Template'=>'Post Template','Post Category'=>'Post Category','All %s formats'=>'All %s formats','Attachment'=>'Attachment','%s value is required'=>'%s value is required','Show this field if'=>'Show this field if','Conditional Logic'=>'Conditional Logic','and'=>'and','Local JSON'=>'Local JSON','Clone Field'=>'Clone Field','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Please also check all premium add-ons (%s) are updated to the latest version.','This version contains improvements to your database and requires an upgrade.'=>'This version contains improvements to your database and requires an upgrade.','Thank you for updating to %1$s v%2$s!'=>'Thank you for updating to %1$s v%2$s!','Database Upgrade Required'=>'Database Upgrade Required','Options Page'=>'Options Page','Gallery'=>'Gallery','Flexible Content'=>'Flexible Content','Repeater'=>'Repeater','Back to all tools'=>'Back to all tools','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)','Select items to hide them from the edit screen.'=>'Select items to hide them from the edit screen.','Hide on screen'=>'Hide on screen','Send Trackbacks'=>'Send Trackbacks','Tags'=>'Tags','Categories'=>'Categories','Page Attributes'=>'Page Attributes','Format'=>'Format','Author'=>'Author','Slug'=>'Slug','Revisions'=>'Revisions','Comments'=>'Comments','Discussion'=>'Discussion','Excerpt'=>'Excerpt','Content Editor'=>'Content Editor','Permalink'=>'Permalink','Shown in field group list'=>'Shown in field group list','Field groups with a lower order will appear first'=>'Field groups with a lower order will appear first','Order No.'=>'Order No.','Below fields'=>'Below fields','Below labels'=>'Below labels','Side'=>'Side','Normal (after content)'=>'Normal (after content)','High (after title)'=>'High (after title)','Position'=>'Position','Seamless (no metabox)'=>'Seamless (no metabox)','Standard (WP metabox)'=>'Standard (WP metabox)','Style'=>'Style','Type'=>'Type','Key'=>'Key','Order'=>'Order','Close Field'=>'Close Field','id'=>'id','class'=>'class','width'=>'width','Wrapper Attributes'=>'Wrapper Attributes','Instructions'=>'Instructions','Field Type'=>'Field Type','Single word, no spaces. Underscores and dashes allowed'=>'Single word, no spaces. Underscores and dashes allowed','Field Name'=>'Field Name','This is the name which will appear on the EDIT page'=>'This is the name which will appear on the EDIT page','Field Label'=>'Field Label','Delete'=>'Delete','Delete field'=>'Delete field','Move'=>'Move','Move field to another group'=>'Move field to another group','Duplicate field'=>'Duplicate field','Edit field'=>'Edit field','Drag to reorder'=>'Drag to reorder','Show this field group if'=>'Show this field group if','No updates available.'=>'No updates available.','Database upgrade complete. See what\'s new'=>'Database upgrade complete. See what\'s new','Reading upgrade tasks...'=>'Reading upgrade tasks…','Upgrade failed.'=>'Upgrade failed.','Upgrade complete.'=>'Upgrade complete.','Upgrading data to version %s'=>'Upgrading data to version %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?','Please select at least one site to upgrade.'=>'Please select at least one site to upgrade.','Database Upgrade complete. Return to network dashboard'=>'Database Upgrade complete. Return to network dashboard','Site is up to date'=>'Site is up to date','Site requires database upgrade from %1$s to %2$s'=>'Site requires database upgrade from %1$s to %2$s','Site'=>'Site','Upgrade Sites'=>'Upgrade Sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'The following sites require a DB upgrade. Check the ones you want to update and then click %s.','Add rule group'=>'Add rule group','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Create a set of rules to determine which edit screens will use these advanced custom fields','Rules'=>'Rules','Copied'=>'Copied','Copy to clipboard'=>'Copy to clipboard','Select Field Groups'=>'Select Field Groups','No field groups selected'=>'No field groups selected','Generate PHP'=>'Generate PHP','Export Field Groups'=>'Export Field Groups','Import file empty'=>'Import file empty','Incorrect file type'=>'Incorrect file type','Error uploading file. Please try again'=>'Error uploading file. Please try again','Import Field Groups'=>'Import Field Groups','Sync'=>'Sync','Select %s'=>'Select %s','Duplicate'=>'Duplicate','Duplicate this item'=>'Duplicate this item','Documentation'=>'Documentation','Description'=>'Description','Sync available'=>'Sync available','Field group duplicated.'=>'Field group duplicated.' . "\0" . '%s field groups duplicated.','Active (%s)'=>'Active (%s)' . "\0" . 'Active (%s)','Review sites & upgrade'=>'Review sites & upgrade','Upgrade Database'=>'Upgrade Database','Custom Fields'=>'Custom Fields','Move Field'=>'Move Field','Please select the destination for this field'=>'Please select the destination for this field','The %1$s field can now be found in the %2$s field group'=>'The %1$s field can now be found in the %2$s field group','Move Complete.'=>'Move Complete.','Active'=>'Active','Field Keys'=>'Field Keys','Settings'=>'Settings','Location'=>'Location','Null'=>'Null','copy'=>'copy','(this field)'=>'(this field)','Checked'=>'Checked','Move Custom Field'=>'Move Custom Field','No toggle fields available'=>'No toggle fields available','Field group title is required'=>'Field group title is required','This field cannot be moved until its changes have been saved'=>'This field cannot be moved until its changes have been saved','The string "field_" may not be used at the start of a field name'=>'The string "field_" may not be used at the start of a field name','Field group draft updated.'=>'Field group draft updated.','Field group scheduled for.'=>'Field group scheduled for.','Field group submitted.'=>'Field group submitted.','Field group saved.'=>'Field group saved.','Field group published.'=>'Field group published.','Field group deleted.'=>'Field group deleted.','Field group updated.'=>'Field group updated.','Tools'=>'Tools','is not equal to'=>'is not equal to','is equal to'=>'is equal to','Forms'=>'Forms','Page'=>'Page','Post'=>'Post','Relational'=>'Relational','Choice'=>'Choice','Basic'=>'Basic','Unknown'=>'Unknown','Field type does not exist'=>'Field type does not exist','Spam Detected'=>'Spam Detected','Post updated'=>'Post updated','Update'=>'Update','Validate Email'=>'Validate Email','Content'=>'Content','Title'=>'Title','Edit field group'=>'Edit field group','Selection is less than'=>'Selection is less than','Selection is greater than'=>'Selection is greater than','Value is less than'=>'Value is less than','Value is greater than'=>'Value is greater than','Value contains'=>'Value contains','Value matches pattern'=>'Value matches pattern','Value is not equal to'=>'Value is not equal to','Value is equal to'=>'Value is equal to','Has no value'=>'Has no value','Has any value'=>'Has any value','Cancel'=>'Cancel','Are you sure?'=>'Are you sure?','%d fields require attention'=>'%d fields require attention','1 field requires attention'=>'1 field requires attention','Validation failed'=>'Validation failed','Validation successful'=>'Validation successful','Restricted'=>'Restricted','Collapse Details'=>'Collapse Details','Expand Details'=>'Expand Details','Uploaded to this post'=>'Uploaded to this post','verbUpdate'=>'Update','verbEdit'=>'Edit','The changes you made will be lost if you navigate away from this page'=>'The changes you made will be lost if you navigate away from this page','File type must be %s.'=>'File type must be %s.','or'=>'or','File size must not exceed %s.'=>'File size must not exceed %s.','File size must be at least %s.'=>'File size must be at least %s.','Image height must not exceed %dpx.'=>'Image height must not exceed %dpx.','Image height must be at least %dpx.'=>'Image height must be at least %dpx.','Image width must not exceed %dpx.'=>'Image width must not exceed %dpx.','Image width must be at least %dpx.'=>'Image width must be at least %dpx.','(no title)'=>'(no title)','Full Size'=>'Full Size','Large'=>'Large','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(no label)','Sets the textarea height'=>'Sets the textarea height','Rows'=>'Rows','Text Area'=>'Text Area','Prepend an extra checkbox to toggle all choices'=>'Prepend an extra checkbox to toggle all choices','Save \'custom\' values to the field\'s choices'=>'Save \'custom\' values to the field\'s choices','Allow \'custom\' values to be added'=>'Allow \'custom\' values to be added','Add new choice'=>'Add new choice','Toggle All'=>'Toggle All','Allow Archives URLs'=>'Allow Archives URLs','Archives'=>'Archives','Page Link'=>'Page Link','Add'=>'Add','Name'=>'Name','%s added'=>'%s added','%s already exists'=>'%s already exists','User unable to add new %s'=>'User unable to add new %s','Term ID'=>'Term ID','Term Object'=>'Term Object','Load value from posts terms'=>'Load value from posts terms','Load Terms'=>'Load Terms','Connect selected terms to the post'=>'Connect selected terms to the post','Save Terms'=>'Save Terms','Allow new terms to be created whilst editing'=>'Allow new terms to be created whilst editing','Create Terms'=>'Create Terms','Radio Buttons'=>'Radio Buttons','Single Value'=>'Single Value','Multi Select'=>'Multi Select','Checkbox'=>'Checkbox','Multiple Values'=>'Multiple Values','Select the appearance of this field'=>'Select the appearance of this field','Appearance'=>'Appearance','Select the taxonomy to be displayed'=>'Select the taxonomy to be displayed','Value must be equal to or lower than %d'=>'Value must be equal to or lower than %d','Value must be equal to or higher than %d'=>'Value must be equal to or higher than %d','Value must be a number'=>'Value must be a number','Number'=>'Number','Save \'other\' values to the field\'s choices'=>'Save \'other\' values to the field\'s choices','Add \'other\' choice to allow for custom values'=>'Add \'other\' choice to allow for custom values','Other'=>'Other','Radio Button'=>'Radio Button','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define an endpoint for the previous accordion to stop. This accordion will not be visible.','Allow this accordion to open without closing others.'=>'Allow this accordion to open without closing others.','Display this accordion as open on page load.'=>'Display this accordion as open on page load.','Open'=>'Open','Accordion'=>'Accordion','Restrict which files can be uploaded'=>'Restrict which files can be uploaded','File ID'=>'File ID','File URL'=>'File URL','File Array'=>'File Array','Add File'=>'Add File','No file selected'=>'No file selected','File name'=>'File name','Update File'=>'Update File','Edit File'=>'Edit File','Select File'=>'Select File','File'=>'File','Password'=>'Password','Specify the value returned'=>'Specify the value returned','Use AJAX to lazy load choices?'=>'Use AJAX to lazy load choices?','Enter each default value on a new line'=>'Enter each default value on a new line','verbSelect'=>'Select','Select2 JS load_failLoading failed'=>'Loading failed','Select2 JS searchingSearching…'=>'Searching…','Select2 JS load_moreLoading more results…'=>'Loading more results…','Select2 JS selection_too_long_nYou can only select %d items'=>'You can only select %d items','Select2 JS selection_too_long_1You can only select 1 item'=>'You can only select 1 item','Select2 JS input_too_long_nPlease delete %d characters'=>'Please delete %d characters','Select2 JS input_too_long_1Please delete 1 character'=>'Please delete 1 character','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Please enter %d or more characters','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Please enter 1 or more characters','Select2 JS matches_0No matches found'=>'No matches found','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d results are available, use up and down arrow keys to navigate.','Select2 JS matches_1One result is available, press enter to select it.'=>'One result is available, press enter to select it.','nounSelect'=>'Select','User ID'=>'User ID','User Object'=>'User Object','User Array'=>'User Array','All user roles'=>'All user roles','User'=>'User','Separator'=>'Separator','Select Color'=>'Select Colour','Default'=>'Default','Clear'=>'Clear','Color Picker'=>'Colour Picker','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Select','Date Time Picker JS closeTextDone'=>'Done','Date Time Picker JS currentTextNow'=>'Now','Date Time Picker JS timezoneTextTime Zone'=>'Time Zone','Date Time Picker JS microsecTextMicrosecond'=>'Microsecond','Date Time Picker JS millisecTextMillisecond'=>'Millisecond','Date Time Picker JS secondTextSecond'=>'Second','Date Time Picker JS minuteTextMinute'=>'Minute','Date Time Picker JS hourTextHour'=>'Hour','Date Time Picker JS timeTextTime'=>'Time','Date Time Picker JS timeOnlyTitleChoose Time'=>'Choose Time','Date Time Picker'=>'Date Time Picker','Endpoint'=>'Endpoint','Left aligned'=>'Left aligned','Top aligned'=>'Top aligned','Placement'=>'Placement','Tab'=>'Tab','Value must be a valid URL'=>'Value must be a valid URL','Link URL'=>'Link URL','Link Array'=>'Link Array','Opens in a new window/tab'=>'Opens in a new window/tab','Select Link'=>'Select Link','Link'=>'Link','Email'=>'Email','Step Size'=>'Step Size','Maximum Value'=>'Maximum Value','Minimum Value'=>'Minimum Value','Range'=>'Range','Both (Array)'=>'Both (Array)','Label'=>'Label','Value'=>'Value','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'red : Red','For more control, you may specify both a value and label like this:'=>'For more control, you may specify both a value and label like this:','Enter each choice on a new line.'=>'Enter each choice on a new line.','Choices'=>'Choices','Button Group'=>'Button Group','Parent'=>'Parent','TinyMCE will not be initialized until field is clicked'=>'TinyMCE will not be initialized until field is clicked','Toolbar'=>'Toolbar','Text Only'=>'Text Only','Visual Only'=>'Visual Only','Visual & Text'=>'Visual & Text','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Click to initialize TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visual','Value must not exceed %d characters'=>'Value must not exceed %d characters','Leave blank for no limit'=>'Leave blank for no limit','Character Limit'=>'Character Limit','Appears after the input'=>'Appears after the input','Append'=>'Append','Appears before the input'=>'Appears before the input','Prepend'=>'Prepend','Appears within the input'=>'Appears within the input','Placeholder Text'=>'Placeholder Text','Appears when creating a new post'=>'Appears when creating a new post','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s requires at least %2$s selection' . "\0" . '%1$s requires at least %2$s selections','Post ID'=>'Post ID','Post Object'=>'Post Object','Featured Image'=>'Featured Image','Selected elements will be displayed in each result'=>'Selected elements will be displayed in each result','Elements'=>'Elements','Taxonomy'=>'Taxonomy','Post Type'=>'Post Type','Filters'=>'Filters','All taxonomies'=>'All taxonomies','Filter by Taxonomy'=>'Filter by Taxonomy','All post types'=>'All post types','Filter by Post Type'=>'Filter by Post Type','Search...'=>'Search…','Select taxonomy'=>'Select taxonomy','Select post type'=>'Select post type','No matches found'=>'No matches found','Loading'=>'Loading','Maximum values reached ( {max} values )'=>'Maximum values reached ( {max} values )','Relationship'=>'Relationship','Comma separated list. Leave blank for all types'=>'Comma separated list. Leave blank for all types','Maximum'=>'Maximum','File size'=>'File size','Restrict which images can be uploaded'=>'Restrict which images can be uploaded','Minimum'=>'Minimum','Uploaded to post'=>'Uploaded to post','All'=>'All','Limit the media library choice'=>'Limit the media library choice','Library'=>'Library','Preview Size'=>'Preview Size','Image ID'=>'Image ID','Image URL'=>'Image URL','Image Array'=>'Image Array','Specify the returned value on front end'=>'Specify the returned value on front end','Return Value'=>'Return Value','Add Image'=>'Add Image','No image selected'=>'No image selected','Remove'=>'Remove','Edit'=>'Edit','All images'=>'All images','Update Image'=>'Update Image','Edit Image'=>'Edit Image','Select Image'=>'Select Image','Image'=>'Image','Allow HTML markup to display as visible text instead of rendering'=>'Allow HTML markup to display as visible text instead of rendering','Escape HTML'=>'Escape HTML','No Formatting'=>'No Formatting','Automatically add <br>'=>'Automatically add <br>','Automatically add paragraphs'=>'Automatically add paragraphs','Controls how new lines are rendered'=>'Controls how new lines are rendered','New Lines'=>'New Lines','Week Starts On'=>'Week Starts On','The format used when saving a value'=>'The format used when saving a value','Save Format'=>'Save Format','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Prev','Date Picker JS nextTextNext'=>'Next','Date Picker JS currentTextToday'=>'Today','Date Picker JS closeTextDone'=>'Done','Date Picker'=>'Date Picker','Width'=>'Width','Embed Size'=>'Embed Size','Enter URL'=>'Enter URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Text shown when inactive','Off Text'=>'Off Text','Text shown when active'=>'Text shown when active','On Text'=>'On Text','Default Value'=>'Default Value','Displays text alongside the checkbox'=>'Displays text alongside the checkbox','Message'=>'Message','No'=>'No','Yes'=>'Yes','True / False'=>'True / False','Row'=>'Row','Table'=>'Table','Block'=>'Block','Specify the style used to render the selected fields'=>'Specify the style used to render the selected fields','Layout'=>'Layout','Sub Fields'=>'Sub Fields','Group'=>'Group','Customize the map height'=>'Customize the map height','Height'=>'Height','Set the initial zoom level'=>'Set the initial zoom level','Zoom'=>'Zoom','Center the initial map'=>'Centre the initial map','Center'=>'Centre','Search for address...'=>'Search for address…','Find current location'=>'Find current location','Clear location'=>'Clear location','Search'=>'Search','Sorry, this browser does not support geolocation'=>'Sorry, this browser does not support geolocation','Google Map'=>'Google Map','The format returned via template functions'=>'The format returned via template functions','Return Format'=>'Return Format','Custom:'=>'Custom:','The format displayed when editing a post'=>'The format displayed when editing a post','Display Format'=>'Display Format','Time Picker'=>'Time Picker','No Fields found in Trash'=>'No Fields found in Trash','No Fields found'=>'No Fields found','Search Fields'=>'Search Fields','View Field'=>'View Field','New Field'=>'New Field','Edit Field'=>'Edit Field','Add New Field'=>'Add New Field','Field'=>'Field','Fields'=>'Fields','No Field Groups found in Trash'=>'No Field Groups found in Trash','No Field Groups found'=>'No Field Groups found','Search Field Groups'=>'Search Field Groups','View Field Group'=>'View Field Group','New Field Group'=>'New Field Group','Edit Field Group'=>'Edit Field Group','Add New Field Group'=>'Add New Field Group','Add New'=>'Add New','Field Group'=>'Field Group','Field Groups'=>'Field Groups','Customize WordPress with powerful, professional and intuitive fields.'=>'Customize WordPress with powerful, professional and intuitive fields.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.mo index 0b5f44d23eb5036ba04440058e977d0d23df5a30..08729b04f411866c66eed731564d7d91107c4f9e 100644 GIT binary patch delta 7401 zcmXxo37k*m9>?+XpT#U@HTw)RX8oJhHkJ@G*~&JN-H0qTw#1MI*WXf>q`|>Wbfw5r zjcU|wc-2i2X%w!jv8AMN5s{@V_kO-}p62yBy`SH6p7Sif=Q(Fas}_2FyujKI0wUs7hoNH1!Hj?2I0r(hkGy)51=F!pgPJ&Jy3{I*aIVR1ZtwwP#w+3Xe`G}dNpQI@Pnw8KaA?Am$5&p!^cr88;^Q!5{Bb!)bq)Q1{5w0D^CVL6p`ryUHEmF-Ekv!no4MZyoUGoOu>(elG+N(dd4^t)o`J46>8=iP%E!MU)+h>^IhnN)z}!1 zpxXI7>==&fFA?=z4#qOR)r^8ac1Ly87xmyUtb^mxA4@R}XJR_8N44LJ>i96~xgSu6 z@-k}6?xNn3=trCd}5j*(2*U)IeKM?Y5&1(GJuE4`Kv< zhnmPmbN>$vAP(*37>Al*Dyn^xZscDBbTT&{Ma4r=@B0|kUe7`uo^njZb;d8S1@Sp- zg$=q}R(tG+9dHGz{Snmbb{mzstR9xd?pTlZApiX-yh23=UcojP-P5w#VQ*}PFQZbq z3zfk@mbl*Bs6jn&3Y*|n zQ=eSq#2FY&{Qz|1Xw1hYsJG^G)E1pWP4GHu>+WG7dOzx9+7m)SGl|C#OhQd44|Pb| zq8{vkYS-D=4b@Q*YNdnG4@Y8M9EWN@4K;z8#`&lWE=4lsu{KfAo_vPd!(VVOCiZ49 z#rQbp^s%f)xEQl=J8ExFV*z?U=4@FfY)(7}*-h(1tlgr%&cuRHnT|zYz5hiNw32?P z6%4Pv!S?`_%BN8)T7=5XO4Q2UK(*h5dJDFp+I@s-_c?~)x2Uc90rg4#6+_YLXIb_2 z{)bUe!(7y!wMTvH`=SOaMNRNI)Jo=|23~?1aHXkVk2+j$qqb}hYD>RH4SXD<@Dl32 zSAX)a2L2S(AO_VS6YF6I6ZbKeU^Ml!Py?+*ZOJxtV-0FctO3ph(@+!7L7kCSCN4lN zxcdO|uT&MAiZQ5(Oh={cB~)r(HSv1Xinrlr+=*JisDVzqQdDN9qgFT4WaJ&mXFLE=fp&i!qu z3GPQt{0Q>xvOFg!C^eZwIe?gp8fXY=LQkR|oQO(o8ER|hU<8(|iCSqYs^iYc--*^B%)vF7kNZ#^-NP94ALe{=8)8G^2TVK| zwbD}5LZ+i8J`eT$GOYdmzm|d;ZpQk!%~*|k-~wt(ZlU%tU^v@@p{Ol5YWxXx|0=4# zo2dKujDb%$^)aXkBr5h$$fTf@H9;M+uBaIgK&5;*YNaKpj%Sz#-Q_zD+*cfwA0~ezvG76P}37CQ&)crS518qgU_f@C~ zo10@JbfQ;%ABdk+O(ZL0@rfK8~BRiGxY6LnbjqEdYrbMQw@ z!;mMPj+&#+P9bW*-X5$pna$ZzCmT=IBMqS zO#L+z-!}%7I0Hta-il0Yj-60%*K?@f1?A@c8@2W9|0fh0aN`K-lY0%DqTd+j@I8Qa zh#y0xa4>2j!_W`MqCZZ?0Gwfb0TYSKQTHWV+K^+B*bsB`D_Qs7J zu{CM}Gf|nDhk>{V18@cE`G24?^%e$VC93_WsKd4!b^kD`ztdRz`~MdTI$SqUDe@WT zbP$8{iBnJ=ZNa*@4YlH(s0r-GRQv{0@R~7dyz@zKjT&$;YUNL$-v6oN*?(0mprS6W z!64j($+#Ugv7=aqKcimLVH2DQjWmuyWo#m9pxLPJ#{vw(*HIaI7qulHqPFtL1o9t9 z;TRQK(OFb{8TIMBje0QhX{V$5sQa0yz060QnQj<@!%+P^jXHGGFcV)!W$I&8f1hJ8 z?)Ok|Q>a1B+?wdj%n$WI5QbnhYT$I#Ry09%)Y8}<)nOOZ%KD<78-z-A3F`UjsD-_N z%8X|{g-{9=s0Tkaeu0|6J`BafCO(7u0$xI8;0h|GzRx)A(om_-M@^`wiHBeq@f6gA zUT|WM^>+$-UpJ#V`~sD_W2gyTMP=p&Dz$e}EBBq`+z&?mj;M#K&q1v$AC;*>)Iz$N zxHqbw0qDc|vxZX$rD8Oy;Z)RN^q^L-*wn8^P2^3~gtwwP+GFm2gJHxqCcc0@iLYZe z7EX3P-4k#)@vG>s_x}zBt<efocKi(2kkiO3walni6qZ7=a0@jREOQM85Uz9mSZ>`LLIuFP=BP}N3~0M z&Kal|MiZByCgedatQ_^+YK+D0s4Y8SV$V?u^{BXlnz2`zlluCoJxj)xm}lxoquP(f zCipi~Ut!`(RI1OS8?RwL#!q)9QiRIjSY(18Yc>V#-HWKbT#8Ed8q^usgi6&rs0r;v zosoU0=c-Zd4jaEi^>Y%n(sQWOe-+j5ZB%=o8Jd9hzqY`>qf*!aV=*7ou_v~|QrwGg zV`s%Po&PaWg^h?~|K=RdLeyCpj|I3C+ujv=$0fBQXz0eb(-DQIS^QK{aDTG>g| zO3t8GaM{$~z$ji|*$mX- zS%Nxbub~?5K<(Mrn20~32C`;56ZAzLwlLJd@u&e)Q1y8jhpkZy>x0_TfwRfK27ZbP z4N!(^P>yP_5_NwA>i$Ql!&hzM)5aU9t*bl787Kv{CGF6SqfuM31U13;QJJlp!%B2W zcAJU=s1?_sQgy+^H&GMuo9mqJIIR5wnm7-&;&!+hA4VAMD@SU+}~h~dYgg< z`T$)xh5y{OqmsM2F4#kp6Qb@@H-T##*IF*k`kuWcxveYG{)$%qc6dr-SBPE6e}A(l zrIflZ+drptXyHRYebk}(38nli&LX$j%isXxF~!Nr?yS@!BQw=2col@<{YMO&Tg z+xDrnY*(}$kUlQ%PvZX6^ZB#h=lbg>+g_5M;QGbhl3o;-%Kdk_mT`?W4bEbk9i9;p zoJVaAmmgQW-85r}uNS2-ds&9tb;GX8XdZRWJkyW*`doi<1=}unO!y`4EF}6bKFO6~ zXS$1AckD8E_Xdg7ALhDB{V}ell-FVHkNu;2hRbCSZPeWrZf|KcE~+kfE4cppnMuLd z&deMVoJ{R%qU~I6ds${`gIH>cxdwB6#np#9_fS6p_Myxe*B|zU%v4vB9h{Zm%Cs}H zQj^oo{TK}7+F;^?c!KMuJt3=ka2BOfF8vO@Wxt!1>U)h+L;F8jNx=!!FC*H4xwb32 zC?JT^B5HoO2W2-8h$C7|)W}|$J;V13rSp|hIaQIB-i2TJ_)IAoJ-Kp!=cEP^({-j(iW%3Xgoe8;PD_>_-A{|^>V!KeTL delta 7493 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.po index 42e4b107d..e4f25ff7b 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_CA.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-06-27T14:24:00+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: en_CA\n" "MIME-Version: 1.0\n" @@ -21,77 +21,1708 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +msgid "Sorry, you don't have permission to do that." +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +msgid "Sorry, you are not allowed to do that." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:27 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Yes icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Wordpress-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Wordpress icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Welcome write-blog icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Welcome widgets-menus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Welcome view-site icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:611 +msgid "Welcome learn-more icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Welcome comments icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Welcome add-page icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +msgid "Warning icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Visibility icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Video-alt3 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Video-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Video-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Vault icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Upload icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Update icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Unlock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Universal access alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Universal access icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Undo icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "Twitter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "Trash icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Translation icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Tickets alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Tickets icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Thumbs-up icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Thumbs-down icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Testimonial icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Tagcloud icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Tag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Tablet icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Store icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Sticky icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Star-half icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Star-filled icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Star-empty icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Sos icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Sort icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Smiley icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Smartphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Slides icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "Shield-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "Shield icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "Share-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Share-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Share icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Search icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Screenoptions icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Schedule icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Rss icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Redo icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Randomize icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Products icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Pressthis icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Post-status icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Portfolio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:559 +msgid "Plus-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Plus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Playlist-video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Playlist-audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Phone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Performance icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +msgid "Paperclip icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Palmtree icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "No alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "No icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +msgid "Networking icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Nametag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Move icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Money icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "Minus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Migrate icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Microphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Menu icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Megaphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Media video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Media text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Media spreadsheet icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Media interactive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Media document icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Media default icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Media code icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +msgid "Media audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Media archive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Marker icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Lock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Location-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Location icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "List-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Lightbulb icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "Leftright icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Layout icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +msgid "Laptop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Info icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Index-card icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Images-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Images-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Image rotate-right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Image rotate-left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "Image rotate icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Image flip-vertical icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Image flip-horizontal icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Image filter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Image crop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Id-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Id icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Hidden icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Heart icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Hammer icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +msgid "Groups icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Grid-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Googleplus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Forms icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Format video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Format status icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Format quote icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Format image icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Format gallery icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Format chat icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Format audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Format aside icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Flag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Filter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Feedback icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Facebook alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Facebook icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "External icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Exerpt-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Email alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Email icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Unlink icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Underline icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Ul icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Textcolor icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Table icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Strikethrough icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Spellcheck icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Rtl icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Removeformatting icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Quote icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Paste word icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Paste text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Paragraph icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Outdent icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Ol icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Kitchensink icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Justify icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Italic icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Insertmore icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Indent icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Help icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Expand icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Customchar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Contract icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Code icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Break icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Bold icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "alignright icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "alignleft icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "aligncenter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Edit icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Download icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Dismiss icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Desktop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Dashboard icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Controls volumeon icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Controls volumeoff icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Controls skipforward icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "Controls skipback icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +msgid "Controls repeat icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Controls play icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Controls pause icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Controls forward icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "Controls back icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "Cloud icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Clock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Clipboard icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Chart pie icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Chart line icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Chart bar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Chart area icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Category icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Cart icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Carrot icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Camera icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Calendar alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Calendar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Businessman icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Building icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Book alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Book icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Backup icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Awards icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Art icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow up-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow up-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow up icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +msgid "Arrow right-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Arrow right-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Arrow right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Arrow left-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +msgid "Arrow left-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Arrow left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Arrow down-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Arrow down-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +msgid "Arrow down icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Archive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +msgid "Analytics icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Align-right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Align-none icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Align-left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Align-center icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Album icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Users icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Tools icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Customizer icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Comments icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +msgid "Collapse icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Appearance icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Generic icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11311 +#: assets/build/js/acf-input.js:12393 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1460 assets/build/js/acf-input.js:1558 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1437 assets/build/js/acf-input.js:1534 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1412 assets/build/js/acf-input.js:1507 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1387 assets/build/js/acf-input.js:1481 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1368 assets/build/js/acf-input.js:1461 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1349 assets/build/js/acf-input.js:1441 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1052 assets/build/js/acf-input.js:1116 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1029 assets/build/js/acf-input.js:1092 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1003 assets/build/js/acf-input.js:1064 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:976 assets/build/js/acf-input.js:1035 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:957 assets/build/js/acf-input.js:1015 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:938 assets/build/js/acf-input.js:995 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:915 assets/build/js/acf-input.js:971 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:892 assets/build/js/acf-input.js:947 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:865 assets/build/js/acf-input.js:918 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:838 assets/build/js/acf-input.js:889 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:819 assets/build/js/acf-input.js:869 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:800 assets/build/js/acf-input.js:849 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1188 assets/build/js/acf-input.js:1259 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1165 assets/build/js/acf-input.js:1235 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1326 assets/build/js/acf-input.js:1415 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1303 assets/build/js/acf-input.js:1389 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1276 assets/build/js/acf-input.js:1358 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1249 assets/build/js/acf-input.js:1327 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1230 assets/build/js/acf-input.js:1305 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1211 assets/build/js/acf-input.js:1283 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1139 assets/build/js/acf-input.js:1207 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1113 assets/build/js/acf-input.js:1180 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1094 assets/build/js/acf-input.js:1160 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1140 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:381 includes/api/api-template.php:435 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:247 +#: includes/api/api-template.php:939 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2803 +#: assets/build/js/acf-field-group.js:3298 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:487 +#: includes/fields/class-acf-field-post_object.php:400 +#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +1733,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:454 +#: includes/fields/class-acf-field-post_object.php:363 +#: includes/fields/class-acf-field-relationship.php:562 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +1825,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:446 +#: includes/fields/class-acf-field-post_object.php:355 +#: includes/fields/class-acf-field-relationship.php:554 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2084,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2099,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2168,1250 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3419,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +3727,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +3795,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +3936,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1383 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2349 +#: assets/build/js/acf-field-group.js:1429 +#: assets/build/js/acf-field-group.js:2761 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1015 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1701 +#: assets/build/js/acf-field-group.js:2032 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:119 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:118 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:423 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +4199,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,306 +4223,308 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2862 +#: assets/build/js/acf-field-group.js:3375 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "" -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:637 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:649 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:633 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:624 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' is not a valid email address" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Colour value" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Select default colour" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Clear colour" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocks" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Options" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Users" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menu items" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Attachments" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomies" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Posts" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Last updated: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Invalid field group parameter(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Awaiting save" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Saved" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Import" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Review changes" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Located in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Located in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Located in theme: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Various" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sync changes" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Loading diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Review local JSON changes" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visit website" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "View details" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2922,14 +4532,14 @@ msgstr "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2939,7 +4549,7 @@ msgstr "" "documentation contains references and guides for most situations you may " "encounter." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2949,11 +4559,11 @@ msgstr "" "website with ACF. If you run into any difficulties, there are several places " "you can find help:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Help & Support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2961,7 +4571,7 @@ msgstr "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2971,7 +4581,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2981,32 +4591,35 @@ msgstr "" "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Overview" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Location type \"%s\" is already registered." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Class \"%s\" does not exist." +#: includes/ajax/class-acf-ajax-query-users.php:28 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Invalid nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error loading field." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3438 assets/build/js/acf-input.js:3507 +#: assets/build/js/acf-input.js:3686 assets/build/js/acf-input.js:3760 msgid "Location not found: %s" msgstr "Location not found: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3034,7 +4647,7 @@ msgstr "Menu Item" msgid "Post Status" msgstr "Post Status" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3140,77 +4753,78 @@ msgstr "All %s formats" msgid "Attachment" msgstr "Attachment" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s value is required" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Show this field if" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Conditional Logic" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "and" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Local JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clone Field" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Please also check all premium add-ons (%s) are updated to the latest version." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "This version contains improvements to your database and requires an upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Thank you for updating to %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database Upgrade Required" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Options Page" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Gallery" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexible Content" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repeater" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Back to all tools" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3218,132 +4832,132 @@ msgstr "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Select items to hide them from the edit screen." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Hide on screen" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Send Trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categories" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Page Attributes" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Author" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisions" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comments" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussion" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Excerpt" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Content Editor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Shown in field group list" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Field groups with a lower order will appear first" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Order No." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Below fields" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Below labels" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Side" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (after content)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "High (after title)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Position" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Seamless (no metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Style" @@ -3351,9 +4965,9 @@ msgstr "Style" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Key" @@ -3364,110 +4978,107 @@ msgstr "Key" msgid "Order" msgstr "Order" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Close Field" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "width" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper Attributes" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructions for authors. Shown when submitting data" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructions" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Field Type" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Single word, no spaces. Underscores and dashes allowed" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Field Name" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "This is the name which will appear on the EDIT page" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Field Label" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Delete" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Delete field" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Move" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Move field to another group" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicate field" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Edit field" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Drag to reorder" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2387 +#: assets/build/js/acf-field-group.js:2812 msgid "Show this field group if" msgstr "Show this field group if" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No updates available." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "Database upgrade complete. See what's new" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Reading upgrade tasks…" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade failed." @@ -3475,13 +5086,15 @@ msgstr "Upgrade failed." msgid "Upgrade complete." msgstr "Upgrade complete." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Upgrading data to version %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3489,36 +5102,40 @@ msgstr "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Please select at least one site to upgrade." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Database Upgrade complete. Return to network dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site is up to date" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Site requires database upgrade from %1$s to %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Upgrade Sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3526,8 +5143,8 @@ msgstr "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Add rule group" @@ -3543,15 +5160,15 @@ msgstr "" msgid "Rules" msgstr "Rules" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copied" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copy to clipboard" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3559,436 +5176,437 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Select Field Groups" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "No field groups selected" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generate PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Export Field Groups" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Import file empty" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Incorrect file type" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error uploading file. Please try again" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Import Field Groups" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sync" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Select %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicate" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicate this item" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentation" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Description" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sync available" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Field group duplicated." msgstr[1] "%s field groups duplicated." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Active (%s)" msgstr[1] "Active (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Review sites & upgrade" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Upgrade Database" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Custom Fields" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Move Field" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Please select the destination for this field" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "The %1$s field can now be found in the %2$s field group" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Move Complete." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Active" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Field Keys" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Settings" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Location" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1688 assets/build/js/acf-input.js:1850 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1541 +#: assets/build/js/acf-field-group.js:1860 msgid "copy" msgstr "copy" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(this field)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1629 assets/build/js/acf-input.js:1651 +#: assets/build/js/acf-input.js:1783 assets/build/js/acf-input.js:1808 msgid "Checked" msgstr "Checked" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1646 +#: assets/build/js/acf-field-group.js:1972 msgid "Move Custom Field" msgstr "Move Custom Field" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No toggle fields available" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Field group title is required" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1635 +#: assets/build/js/acf-field-group.js:1958 msgid "This field cannot be moved until its changes have been saved" msgstr "This field cannot be moved until its changes have been saved" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1445 +#: assets/build/js/acf-field-group.js:1755 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "The string \"field_\" may not be used at the start of a field name" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Field group draft updated." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Field group scheduled for." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Field group submitted." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Field group saved." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Field group published." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Field group deleted." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Field group updated." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Tools" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is not equal to" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is equal to" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Forms" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Page" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Post" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relational" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Choice" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basic" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Unknown" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Field type does not exist" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam Detected" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Post updated" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Update" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validate Email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Content" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Title" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8413 assets/build/js/acf-input.js:9185 msgid "Edit field group" msgstr "Edit field group" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1815 assets/build/js/acf-input.js:1990 msgid "Selection is less than" msgstr "Selection is less than" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1799 assets/build/js/acf-input.js:1965 msgid "Selection is greater than" msgstr "Selection is greater than" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1771 assets/build/js/acf-input.js:1936 msgid "Value is less than" msgstr "Value is less than" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1744 assets/build/js/acf-input.js:1908 msgid "Value is greater than" msgstr "Value is greater than" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1602 assets/build/js/acf-input.js:1744 msgid "Value contains" msgstr "Value contains" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1579 assets/build/js/acf-input.js:1713 msgid "Value matches pattern" msgstr "Value matches pattern" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1560 assets/build/js/acf-input.js:1725 +#: assets/build/js/acf-input.js:1693 assets/build/js/acf-input.js:1888 msgid "Value is not equal to" msgstr "Value is not equal to" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1533 assets/build/js/acf-input.js:1669 +#: assets/build/js/acf-input.js:1657 assets/build/js/acf-input.js:1828 msgid "Value is equal to" msgstr "Value is equal to" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1514 assets/build/js/acf-input.js:1637 msgid "Has no value" msgstr "Has no value" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1487 assets/build/js/acf-input.js:1586 msgid "Has any value" msgstr "Has any value" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancel" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Are you sure?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10481 +#: assets/build/js/acf-input.js:11531 msgid "%d fields require attention" msgstr "%d fields require attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10479 +#: assets/build/js/acf-input.js:11529 msgid "1 field requires attention" msgstr "1 field requires attention" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10474 +#: assets/build/js/acf-input.js:11524 msgid "Validation failed" msgstr "Validation failed" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10642 +#: assets/build/js/acf-input.js:11702 msgid "Validation successful" msgstr "Validation successful" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8241 +#: assets/build/js/acf-input.js:8989 msgid "Restricted" msgstr "Restricted" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8753 msgid "Collapse Details" msgstr "Collapse Details" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8750 msgid "Expand Details" msgstr "Expand Details" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7923 +#: assets/build/js/acf-input.js:8598 msgid "Uploaded to this post" msgstr "Uploaded to this post" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7962 +#: assets/build/js/acf-input.js:8637 msgctxt "verb" msgid "Update" msgstr "Update" @@ -3998,243 +5616,247 @@ msgctxt "verb" msgid "Edit" msgstr "Edit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10252 +#: assets/build/js/acf-input.js:11296 msgid "The changes you made will be lost if you navigate away from this page" msgstr "The changes you made will be lost if you navigate away from this page" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2959 msgid "File type must be %s." msgstr "File type must be %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2956 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2427 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2859 msgid "or" msgstr "or" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2932 msgid "File size must not exceed %s." msgstr "File size must not exceed %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2928 msgid "File size must be at least %s." msgstr "File size must be at least %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2915 msgid "Image height must not exceed %dpx." msgstr "Image height must not exceed %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2911 msgid "Image height must be at least %dpx." msgstr "Image height must be at least %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2899 msgid "Image width must not exceed %dpx." msgstr "Image width must not exceed %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2895 msgid "Image width must be at least %dpx." msgstr "Image width must be at least %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(no title)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Full Size" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Large" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Thumbnail" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1277 msgid "(no label)" msgstr "(no label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Sets the textarea height" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rows" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Text Area" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Prepend an extra checkbox to toggle all choices" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Save 'custom' values to the field's choices" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Allow 'custom' values to be added" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Add new choice" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Toggle All" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:476 msgid "Allow Archives URLs" msgstr "Allow Archives URLs" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:185 msgid "Archives" msgstr "Archives" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Page Link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:870 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Add" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:840 msgid "Name" msgstr "Name" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:825 msgid "%s added" msgstr "%s added" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:789 msgid "%s already exists" msgstr "%s already exists" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:777 msgid "User unable to add new %s" msgstr "User unable to add new %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Term ID" msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Term Object" msgstr "Term Object" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Load value from posts terms" msgstr "Load value from posts terms" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Load Terms" msgstr "Load Terms" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Connect selected terms to the post" msgstr "Connect selected terms to the post" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Save Terms" msgstr "Save Terms" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Allow new terms to be created whilst editing" msgstr "Allow new terms to be created whilst editing" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:625 msgid "Create Terms" msgstr "Create Terms" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Radio Buttons" msgstr "Radio Buttons" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:683 msgid "Single Value" msgstr "Single Value" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:681 msgid "Multi Select" msgstr "Multi Select" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Checkbox" msgstr "Checkbox" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Multiple Values" msgstr "Multiple Values" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Select the appearance of this field" msgstr "Select the appearance of this field" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:673 msgid "Appearance" msgstr "Appearance" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:615 msgid "Select the taxonomy to be displayed" msgstr "Select the taxonomy to be displayed" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:579 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Value must be equal to or lower than %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Value must be equal to or higher than %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Value must be a number" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Number" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Save 'other' values to the field's choices" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Add 'other' choice to allow for custom values" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Other" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radio Button" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:103 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4242,722 +5864,723 @@ msgstr "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:92 msgid "Allow this accordion to open without closing others." msgstr "Allow this accordion to open without closing others." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:91 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:81 msgid "Display this accordion as open on page load." msgstr "Display this accordion as open on page load." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:80 msgid "Open" msgstr "Open" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordion" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restrict which files can be uploaded" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "File ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "File URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "File Array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Add File" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "No file selected" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "File name" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Update File" msgstr "Update File" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3161 assets/build/js/acf-input.js:3384 msgid "Edit File" msgstr "Edit File" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3135 assets/build/js/acf-input.js:3357 msgid "Select File" msgstr "Select File" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "File" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Password" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:365 msgid "Specify the value returned" msgstr "Specify the value returned" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:433 msgid "Use AJAX to lazy load choices?" msgstr "Use AJAX to lazy load choices?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:354 msgid "Enter each default value on a new line" msgstr "Enter each default value on a new line" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:229 includes/media.php:48 +#: assets/build/js/acf-input.js:7821 assets/build/js/acf-input.js:8483 msgctxt "verb" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Loading failed" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Searching…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Loading more results…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "You can only select %d items" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "You can only select 1 item" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Please delete %d characters" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Please delete 1 character" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Please enter %d or more characters" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Please enter 1 or more characters" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d results are available, use up and down arrow keys to navigate." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "One result is available, press enter to select it." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:685 msgctxt "noun" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "User ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "User Object" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "User Array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "All user roles" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "User" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separator" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Select Colour" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Default" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Clear" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Colour Picker" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Done" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Now" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Time Zone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsecond" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisecond" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Second" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minute" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hour" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Time" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Choose Time" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Date Time Picker" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:102 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:109 msgid "Left aligned" msgstr "Left aligned" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:108 msgid "Top aligned" msgstr "Top aligned" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:104 msgid "Placement" msgstr "Placement" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Value must be a valid URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Opens in a new window/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Select Link" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Step Size" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximum Value" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimum Value" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Range" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:372 msgid "Both (Array)" msgstr "Both (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:371 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:370 msgid "Value" msgstr "Value" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "red : Red" msgstr "red : Red" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "For more control, you may specify both a value and label like this:" msgstr "For more control, you may specify both a value and label like this:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "Enter each choice on a new line." msgstr "Enter each choice on a new line." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:342 msgid "Choices" msgstr "Choices" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Button Group" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:508 +#: includes/fields/class-acf-field-post_object.php:421 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:401 +#: includes/fields/class-acf-field-taxonomy.php:694 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:262 +#: includes/fields/class-acf-field-post_object.php:243 +#: includes/fields/class-acf-field-taxonomy.php:858 msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE will not be initialized until field is clicked" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Text Only" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Visual Only" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual & Text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Click to initialize TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Value must not exceed %d characters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Leave blank for no limit" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Character Limit" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Appears after the input" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Append" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Appears before the input" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Prepend" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Appears within the input" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Placeholder Text" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Appears when creating a new post" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:742 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requires at least %2$s selection" msgstr[1] "%1$s requires at least %2$s selections" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:391 +#: includes/fields/class-acf-field-relationship.php:605 msgid "Post ID" msgstr "Post ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:390 +#: includes/fields/class-acf-field-relationship.php:604 msgid "Post Object" msgstr "Post Object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:637 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:627 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:662 msgid "Featured Image" msgstr "Featured Image" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:658 msgid "Selected elements will be displayed in each result" msgstr "Selected elements will be displayed in each result" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:657 msgid "Elements" msgstr "Elements" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:591 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:614 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomy" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:590 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Post Type" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:584 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:469 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:577 msgid "All taxonomies" msgstr "All taxonomies" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:461 +#: includes/fields/class-acf-field-post_object.php:370 +#: includes/fields/class-acf-field-relationship.php:569 msgid "Filter by Taxonomy" msgstr "Filter by Taxonomy" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:348 +#: includes/fields/class-acf-field-relationship.php:547 msgid "All post types" msgstr "All post types" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:431 +#: includes/fields/class-acf-field-post_object.php:340 +#: includes/fields/class-acf-field-relationship.php:539 msgid "Filter by Post Type" msgstr "Filter by Post Type" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:439 msgid "Search..." msgstr "Search…" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:369 msgid "Select taxonomy" msgstr "Select taxonomy" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select post type" msgstr "Select post type" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4937 assets/build/js/acf-input.js:5402 msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4920 assets/build/js/acf-input.js:5381 msgid "Loading" msgstr "Loading" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4824 assets/build/js/acf-input.js:5271 msgid "Maximum values reached ( {max} values )" msgstr "Maximum values reached ( {max} values )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relationship" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Comma separated list. Leave blank for all types" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "File size" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restrict which images can be uploaded" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Uploaded to post" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4968,482 +6591,489 @@ msgstr "Uploaded to post" msgid "All" msgstr "All" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limit the media library choice" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Library" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Preview Size" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Image ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Image URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Image Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Specify the returned value on front end" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Return Value" msgstr "Return Value" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Add Image" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No image selected" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Remove" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Edit" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7868 assets/build/js/acf-input.js:8537 msgid "All images" msgstr "All images" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Update Image" msgstr "Update Image" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4180 assets/build/js/acf-input.js:4578 msgid "Edit Image" msgstr "Edit Image" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4016 assets/build/js/acf-input.js:4156 +#: assets/build/js/acf-input.js:4404 assets/build/js/acf-input.js:4553 msgid "Select Image" msgstr "Select Image" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Image" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:110 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Allow HTML markup to display as visible text instead of rendering" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:109 msgid "Escape HTML" msgstr "Escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "No Formatting" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:100 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatically add <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:99 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatically add paragraphs" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:95 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controls how new lines are rendered" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:94 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "New Lines" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Week Starts On" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "The format used when saving a value" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Save Format" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Prev" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Next" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Today" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Done" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Date Picker" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Width" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Embed Size" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Enter URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Text shown when inactive" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Off Text" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Text shown when active" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "On Text" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:422 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:353 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Default Value" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Displays text alongside the checkbox" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:84 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Yes" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:412 msgid "Row" msgstr "Row" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:411 msgid "Table" msgstr "Table" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:410 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:405 msgid "Specify the style used to render the selected fields" msgstr "Specify the style used to render the selected fields" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:404 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:388 msgid "Sub Fields" msgstr "Sub Fields" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Group" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Customize the map height" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Height" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Set the initial zoom level" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centre the initial map" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centre" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Search for address…" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Find current location" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Clear location" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:589 msgid "Search" msgstr "Search" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3528 assets/build/js/acf-input.js:3786 msgid "Sorry, this browser does not support geolocation" msgstr "Sorry, this browser does not support geolocation" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "The format returned via template functions" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:385 +#: includes/fields/class-acf-field-relationship.php:599 +#: includes/fields/class-acf-field-select.php:364 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Return Format" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Custom:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "The format displayed when editing a post" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Display Format" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Time Picker" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No Fields found in Trash" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No Fields found" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Search Fields" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "View Field" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "New Field" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Edit Field" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Add New Field" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Field" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Fields" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No Field Groups found in Trash" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No Field Groups found" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Search Field Groups" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "View Field Group" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "New Field Group" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Edit Field Group" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Add New Field Group" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Add New" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Field Group" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Field Groups" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Customize WordPress with powerful, professional and intuitive fields." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_GB.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_GB.l10n.php new file mode 100644 index 000000000..aec9383ad --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_GB.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'en_GB','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['[The ACF shortcode cannot display fields from non-public posts]'=>'[The ACF shortcode cannot display fields from non-public posts]','[The ACF shortcode is disabled on this site]'=>'[The ACF shortcode is disabled on this site]','Businessman Icon'=>'Businessman Icon','Forums Icon'=>'Forums Icon','YouTube Icon'=>'YouTube Icon','Yes (alt) Icon'=>'Yes (alt) Icon','Xing Icon'=>'Xing Icon','WordPress (alt) Icon'=>'WordPress (alt) Icon','WhatsApp Icon'=>'WhatsApp Icon','Write Blog Icon'=>'Write Blog Icon','Widgets Menus Icon'=>'Widgets Menus Icon','View Site Icon'=>'View Site Icon','Learn More Icon'=>'Learn More Icon','Add Page Icon'=>'Add Page Icon','Video (alt3) Icon'=>'Video (alt3) Icon','Video (alt2) Icon'=>'Video (alt2) Icon','Video (alt) Icon'=>'Video (alt) Icon','Update (alt) Icon'=>'Update (alt) Icon','Universal Access (alt) Icon'=>'Universal Access (alt) Icon','Twitter (alt) Icon'=>'Twitter (alt) Icon','Twitch Icon'=>'Twitch Icon','Tide Icon'=>'Tide Icon','Tickets (alt) Icon'=>'Tickets (alt) Icon','Text Page Icon'=>'Text Page Icon','Table Row Delete Icon'=>'Table Row Delete Icon','Table Row Before Icon'=>'Table Row Before Icon','Table Row After Icon'=>'Table Row After Icon','Table Col Delete Icon'=>'Table Col Delete Icon','Table Col Before Icon'=>'Table Col Before Icon','Table Col After Icon'=>'Table Col After Icon','Superhero (alt) Icon'=>'Superhero (alt) Icon','Superhero Icon'=>'Superhero Icon','Spotify Icon'=>'Spotify Icon','Shortcode Icon'=>'Shortcode Icon','Shield (alt) Icon'=>'Shield (alt) Icon','Share (alt2) Icon'=>'Share (alt2) Icon','Share (alt) Icon'=>'Share (alt) Icon','Saved Icon'=>'Saved Icon','RSS Icon'=>'RSS Icon','REST API Icon'=>'REST API Icon','Remove Icon'=>'Remove Icon','Reddit Icon'=>'Reddit Icon','Privacy Icon'=>'Privacy Icon','Printer Icon'=>'Printer Icon','Podio Icon'=>'Podio Icon','Plus (alt2) Icon'=>'Plus (alt2) Icon','Plus (alt) Icon'=>'Plus (alt) Icon','Plugins Checked Icon'=>'Plugins Checked Icon','Pinterest Icon'=>'Pinterest Icon','Pets Icon'=>'Pets Icon','PDF Icon'=>'PDF Icon','Palm Tree Icon'=>'Palm Tree Icon','Open Folder Icon'=>'Open Folder Icon','No (alt) Icon'=>'No (alt) Icon','Money (alt) Icon'=>'Money (alt) Icon','Menu (alt3) Icon'=>'Menu (alt3) Icon','Menu (alt2) Icon'=>'Menu (alt2) Icon','Menu (alt) Icon'=>'Menu (alt) Icon','Spreadsheet Icon'=>'Spreadsheet Icon','Interactive Icon'=>'Interactive Icon','Document Icon'=>'Document Icon','Default Icon'=>'Default Icon','Location (alt) Icon'=>'Location (alt) Icon','LinkedIn Icon'=>'LinkedIn Icon','Instagram Icon'=>'Instagram Icon','Insert Before Icon'=>'Insert Before Icon','Insert After Icon'=>'Insert After Icon','Insert Icon'=>'Insert Icon','Info Outline Icon'=>'Info Outline Icon','Images (alt2) Icon'=>'Images (alt2) Icon','Images (alt) Icon'=>'Images (alt) Icon','Rotate Right Icon'=>'Rotate Right Icon','Rotate Left Icon'=>'Rotate Left Icon','Rotate Icon'=>'Rotate Icon','Flip Vertical Icon'=>'Flip Vertical Icon','Flip Horizontal Icon'=>'Flip Horizontal Icon','Crop Icon'=>'Crop Icon','ID (alt) Icon'=>'ID (alt) icon','HTML Icon'=>'HTML Icon','Hourglass Icon'=>'Hourglass Icon','Heading Icon'=>'Heading Icon','Google Icon'=>'Google Icon','Games Icon'=>'Games Icon','Fullscreen Exit (alt) Icon'=>'Fullscreen Exit (alt) Icon','Fullscreen (alt) Icon'=>'Fullscreen (alt) Icon','Status Icon'=>'Status Icon','Image Icon'=>'Image Icon','Gallery Icon'=>'Gallery Icon','Chat Icon'=>'Chat Icon','Audio Icon'=>'Audio Icon','Aside Icon'=>'Aside Icon','Food Icon'=>'Food Icon','Exit Icon'=>'Exit Icon','Excerpt View Icon'=>'Excerpt View Icon','Embed Video Icon'=>'Embed Video Icon','Embed Post Icon'=>'Embed Post Icon','Embed Photo Icon'=>'Embed Photo Icon','Embed Generic Icon'=>'Embed Generic Icon','Embed Audio Icon'=>'Embed Audio Icon','Email (alt2) Icon'=>'Email (alt2) Icon','Ellipsis Icon'=>'Ellipsis Icon','Unordered List Icon'=>'Unordered List Icon','RTL Icon'=>'RTL Icon','Ordered List RTL Icon'=>'Ordered List RTL Icon','Ordered List Icon'=>'Ordered List Icon','LTR Icon'=>'LTR Icon','Custom Character Icon'=>'Custom Character Icon','Edit Page Icon'=>'Edit Page Icon','Edit Large Icon'=>'Edit Large Icon','Drumstick Icon'=>'Drumstick Icon','Database View Icon'=>'Database View Icon','Database Remove Icon'=>'Database Remove Icon','Database Import Icon'=>'Database Import Icon','Database Export Icon'=>'Database Export Icon','Database Add Icon'=>'Database Add Icon','Database Icon'=>'Database Icon','Cover Image Icon'=>'Cover Image Icon','Volume On Icon'=>'Volume On Icon','Volume Off Icon'=>'Volume Off Icon','Skip Forward Icon'=>'Skip Forward Icon','Skip Back Icon'=>'Skip Back Icon','Repeat Icon'=>'Repeat Icon','Play Icon'=>'Play Icon','Pause Icon'=>'Pause Icon','Forward Icon'=>'Forward Icon','Back Icon'=>'Back Icon','Columns Icon'=>'Columns Icon','Color Picker Icon'=>'Colour Picker Icon','Coffee Icon'=>'Coffee Icon','Code Standards Icon'=>'Code Standards Icon','Cloud Upload Icon'=>'Cloud Upload Icon','Cloud Saved Icon'=>'Cloud Saved Icon','Car Icon'=>'Car Icon','Camera (alt) Icon'=>'Camera (alt) Icon','Calculator Icon'=>'Calculator Icon','Button Icon'=>'Button Icon','Businessperson Icon'=>'Businessperson Icon','Tracking Icon'=>'Tracking Icon','Topics Icon'=>'Topics Icon','Replies Icon'=>'Replies Icon','PM Icon'=>'PM icon','Friends Icon'=>'Friends Icon','Community Icon'=>'Community Icon','BuddyPress Icon'=>'BuddyPress Icon','bbPress Icon'=>'bbPress icon','Activity Icon'=>'Activity Icon','Book (alt) Icon'=>'Book (alt) Icon','Block Default Icon'=>'Block Default Icon','Bell Icon'=>'Bell Icon','Beer Icon'=>'Beer Icon','Bank Icon'=>'Bank Icon','Arrow Up (alt2) Icon'=>'Arrow Up (alt2) Icon','Arrow Up (alt) Icon'=>'Arrow Up (alt) Icon','Arrow Right (alt2) Icon'=>'Arrow Right (alt2) Icon','Arrow Right (alt) Icon'=>'Arrow Right (alt) Icon','Arrow Left (alt2) Icon'=>'Arrow Left (alt2) Icon','Arrow Left (alt) Icon'=>'Arrow Left (alt) Icon','Arrow Down (alt2) Icon'=>'Arrow Down (alt2) Icon','Arrow Down (alt) Icon'=>'Arrow Down (alt) Icon','Amazon Icon'=>'Amazon Icon','Align Wide Icon'=>'Align Wide Icon','Align Pull Right Icon'=>'Align Pull Right Icon','Align Pull Left Icon'=>'Align Pull Left Icon','Align Full Width Icon'=>'Align Full Width Icon','Airplane Icon'=>'Aeroplane Icon','Site (alt3) Icon'=>'Site (alt3) Icon','Site (alt2) Icon'=>'Site (alt2) Icon','Site (alt) Icon'=>'Site (alt) Icon','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Upgrade to ACF PRO to create options pages in just a few clicks','Invalid request args.'=>'Invalid request args.','Sorry, you do not have permission to do that.'=>'Sorry, you do not have permission to do that.','Blocks Using Post Meta'=>'Blocks Using Post Meta','ACF PRO logo'=>'ACF PRO logo','ACF PRO Logo'=>'ACF PRO Logo','%s requires a valid attachment ID when type is set to media_library.'=>'%s requires a valid attachment ID when type is set to media_library.','%s is a required property of acf.'=>'%s is a required property of acf.','The value of icon to save.'=>'The value of icon to save.','The type of icon to save.'=>'The type of icon to save.','Yes Icon'=>'Yes icon','WordPress Icon'=>'WordPress icon','Warning Icon'=>'Warning icon','Visibility Icon'=>'Visibility icon','Vault Icon'=>'Vault icon','Upload Icon'=>'Upload icon','Update Icon'=>'Update icon','Unlock Icon'=>'Unlock icon','Universal Access Icon'=>'Universal access icon','Undo Icon'=>'Undo icon','Twitter Icon'=>'X icon','Trash Icon'=>'Bin icon','Translation Icon'=>'Translation icon','Tickets Icon'=>'Tickets icon','Thumbs Up Icon'=>'Thumbs up icon','Thumbs Down Icon'=>'Thumbs down icon','Text Icon'=>'Text icon','Testimonial Icon'=>'Testimonial icon','Tagcloud Icon'=>'Tag cloud icon','Tag Icon'=>'Tag icon','Tablet Icon'=>'Tablet icon','Store Icon'=>'Store icon','Sticky Icon'=>'Sticky icon','Star Half Icon'=>'Star half icon','Star Filled Icon'=>'Star filled icon','Star Empty Icon'=>'Star empty icon','Sos Icon'=>'SOS icon','Sort Icon'=>'Sort icon','Smiley Icon'=>'Smiley icon','Smartphone Icon'=>'Smartphone icon','Slides Icon'=>'Slides icon','Shield Icon'=>'Shield icon','Share Icon'=>'Share icon','Search Icon'=>'Search icon','Screen Options Icon'=>'Screen options icon','Schedule Icon'=>'Schedule icon','Redo Icon'=>'Redo icon','Randomize Icon'=>'Randomise icon','Products Icon'=>'Products icon','Pressthis Icon'=>'Pressthis icon','Post Status Icon'=>'Post status icon','Portfolio Icon'=>'Portfolio icon','Plus Icon'=>'Plus icon','Playlist Video Icon'=>'Playlist video icon','Playlist Audio Icon'=>'Playlist audio icon','Phone Icon'=>'Phone icon','Performance Icon'=>'Performance icon','Paperclip Icon'=>'Paper clip icon','No Icon'=>'No icon','Networking Icon'=>'Networking icon','Nametag Icon'=>'Name tag icon','Move Icon'=>'Move icon','Money Icon'=>'Money icon','Minus Icon'=>'Minus icon','Migrate Icon'=>'Migrate icon','Microphone Icon'=>'Microphone icon','Megaphone Icon'=>'Megaphone icon','Marker Icon'=>'Marker icon','Lock Icon'=>'Lock icon','Location Icon'=>'Location icon','List View Icon'=>'List view icon','Lightbulb Icon'=>'Lightbulb icon','Left Right Icon'=>'Left right icon','Layout Icon'=>'Layout icon','Laptop Icon'=>'Laptop icon','Info Icon'=>'Info icon','Index Card Icon'=>'Index card icon','ID Icon'=>'ID icon','Hidden Icon'=>'Hidden icon','Heart Icon'=>'Heart icon','Hammer Icon'=>'Hammer icon','Groups Icon'=>'Groups icon','Grid View Icon'=>'Grid view icon','Forms Icon'=>'Forms icon','Flag Icon'=>'Flag icon','Filter Icon'=>'Filter icon','Feedback Icon'=>'Feedback icon','Facebook (alt) Icon'=>'Facebook (alt) icon','Facebook Icon'=>'Facebook icon','External Icon'=>'External icon','Email (alt) Icon'=>'Email (alt) icon','Email Icon'=>'Email icon','Video Icon'=>'Video icon','Unlink Icon'=>'Unlink icon','Underline Icon'=>'Underline icon','Text Color Icon'=>'Text colour icon','Table Icon'=>'Table icon','Strikethrough Icon'=>'Strikethrough icon','Spellcheck Icon'=>'Spellcheck icon','Remove Formatting Icon'=>'Remove formatting icon','Quote Icon'=>'Quote icon','Paste Word Icon'=>'Paste word icon','Paste Text Icon'=>'Paste text icon','Paragraph Icon'=>'Paragraph icon','Outdent Icon'=>'Outdent icon','Kitchen Sink Icon'=>'Kitchen sink icon','Justify Icon'=>'Justify icon','Italic Icon'=>'Italic icon','Insert More Icon'=>'Insert more icon','Indent Icon'=>'Indent icon','Help Icon'=>'Help icon','Expand Icon'=>'Expand icon','Contract Icon'=>'Contract icon','Code Icon'=>'Code icon','Break Icon'=>'Break icon','Bold Icon'=>'Bold icon','Edit Icon'=>'Edit icon','Download Icon'=>'Download icon','Dismiss Icon'=>'Dismiss icon','Desktop Icon'=>'Desktop icon','Dashboard Icon'=>'Dashboard icon','Cloud Icon'=>'Cloud icon','Clock Icon'=>'Clock icon','Clipboard Icon'=>'Clipboard icon','Chart Pie Icon'=>'Chart pie icon','Chart Line Icon'=>'Chart line icon','Chart Bar Icon'=>'Chart bar icon','Chart Area Icon'=>'Chart area icon','Category Icon'=>'Category icon','Cart Icon'=>'Basket icon','Carrot Icon'=>'Carrot icon','Camera Icon'=>'Camera icon','Calendar (alt) Icon'=>'Calendar (alt) icon','Calendar Icon'=>'Calendar icon','Businesswoman Icon'=>'Businesswoman icon','Building Icon'=>'Building icon','Book Icon'=>'Book icon','Backup Icon'=>'Backup icon','Awards Icon'=>'Awards icon','Art Icon'=>'Art icon','Arrow Up Icon'=>'Arrow up icon','Arrow Right Icon'=>'Arrow right icon','Arrow Left Icon'=>'Arrow left icon','Arrow Down Icon'=>'Arrow down icon','Archive Icon'=>'Archive icon','Analytics Icon'=>'Analytics icon','Align Right Icon'=>'Align right icon','Align None Icon'=>'Align none icon','Align Left Icon'=>'Align left icon','Align Center Icon'=>'Align centre icon','Album Icon'=>'Album icon','Users Icon'=>'Users icon','Tools Icon'=>'Tools icon','Site Icon'=>'Site icon','Settings Icon'=>'Settings icon','Post Icon'=>'Post icon','Plugins Icon'=>'Plugins icon','Page Icon'=>'Page icon','Network Icon'=>'Network icon','Multisite Icon'=>'Multisite icon','Media Icon'=>'Media icon','Links Icon'=>'Links icon','Home Icon'=>'Home icon','Customizer Icon'=>'Customiser icon','Comments Icon'=>'Comments icon','Collapse Icon'=>'Collapse icon','Appearance Icon'=>'Appearance icon','Generic Icon'=>'Generic icon','Icon picker requires a value.'=>'Icon picker requires a value.','Icon picker requires an icon type.'=>'Icon picker requires an icon type.','The available icons matching your search query have been updated in the icon picker below.'=>'The available icons matching your search query have been updated in the icon picker below.','No results found for that search term'=>'No results found for that search term','Array'=>'Array','String'=>'String','Specify the return format for the icon. %s'=>'Specify the return format for the icon. %s','Select where content editors can choose the icon from.'=>'Select where content editors can choose the icon from.','The URL to the icon you\'d like to use, or svg as Data URI'=>'The URL to the icon you\'d like to use, or svg as Data URI','Browse Media Library'=>'Browse Media Library','The currently selected image preview'=>'The currently selected image preview','Click to change the icon in the Media Library'=>'Click to change the icon in the Media Library','Search icons...'=>'Search icons...','Media Library'=>'Media Library','Dashicons'=>'Dashicons','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.','Icon Picker'=>'Icon Picker','JSON Load Paths'=>'JSON Load Paths','JSON Save Paths'=>'JSON Save Paths','Registered ACF Forms'=>'Registered ACF Forms','Shortcode Enabled'=>'Shortcode Enabled','Field Settings Tabs Enabled'=>'Field Settings Tabs Enabled','Field Type Modal Enabled'=>'Field Type Modal Enabled','Admin UI Enabled'=>'Admin UI Enabled','Block Preloading Enabled'=>'Block Preloading Enabled','Blocks Per ACF Block Version'=>'Blocks Per ACF Block Version','Blocks Per API Version'=>'Blocks Per API Version','Registered ACF Blocks'=>'Registered ACF Blocks','Light'=>'Light','Standard'=>'Standard','REST API Format'=>'REST API Format','Registered Options Pages (PHP)'=>'Registered Options Pages (PHP)','Registered Options Pages (JSON)'=>'Registered Options Pages (JSON)','Registered Options Pages (UI)'=>'Registered Options Pages (UI)','Options Pages UI Enabled'=>'Options Pages UI Enabled','Registered Taxonomies (JSON)'=>'Registered Taxonomies (JSON)','Registered Taxonomies (UI)'=>'Registered Taxonomies (UI)','Registered Post Types (JSON)'=>'Registered Post Types (JSON)','Registered Post Types (UI)'=>'Registered Post Types (UI)','Post Types and Taxonomies Enabled'=>'Post Types and Taxonomies Enabled','Number of Third Party Fields by Field Type'=>'Number of Third Party Fields by Field Type','Number of Fields by Field Type'=>'Number of Fields by Field Type','Field Groups Enabled for GraphQL'=>'Field Groups Enabled for GraphQL','Field Groups Enabled for REST API'=>'Field Groups Enabled for REST API','Registered Field Groups (JSON)'=>'Registered Field Groups (JSON)','Registered Field Groups (PHP)'=>'Registered Field Groups (PHP)','Registered Field Groups (UI)'=>'Registered Field Groups (UI)','Active Plugins'=>'Active Plugins','Parent Theme'=>'Parent Theme','Active Theme'=>'Active Theme','Is Multisite'=>'Is Multisite','MySQL Version'=>'MySQL Version','WordPress Version'=>'WordPress Version','Subscription Expiry Date'=>'Subscription Expiry Date','License Status'=>'Licence Status','License Type'=>'Licence Type','Licensed URL'=>'Licensed URL','License Activated'=>'Licence Activated','Free'=>'Free','Plugin Type'=>'Plugin Type','Plugin Version'=>'Plugin Version','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'This section contains debug information about your ACF configuration which can be useful to provide to support.','An ACF Block on this page requires attention before you can save.'=>'An ACF Block on this page requires attention before you can save.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.','Dismiss permanently'=>'Dismiss permanently','Instructions for content editors. Shown when submitting data.'=>'Instructions for content editors. Shown when submitting data.','Has no term selected'=>'Has no term selected','Has any term selected'=>'Has any term selected','Terms do not contain'=>'Terms do not contain','Terms contain'=>'Terms contain','Term is not equal to'=>'Term is not equal to','Term is equal to'=>'Term is equal to','Has no user selected'=>'Has no user selected','Has any user selected'=>'Has any user selected','Users do not contain'=>'Users do not contain','Users contain'=>'Users contain','User is not equal to'=>'User is not equal to','User is equal to'=>'User is equal to','Has no page selected'=>'Has no page selected','Has any page selected'=>'Has any page selected','Pages do not contain'=>'Pages do not contain','Pages contain'=>'Pages contain','Page is not equal to'=>'Page is not equal to','Page is equal to'=>'Page is equal to','Has no relationship selected'=>'Has no relationship selected','Has any relationship selected'=>'Has any relationship selected','Has no post selected'=>'Has no post selected','Has any post selected'=>'Has any post selected','Posts do not contain'=>'Posts do not contain','Posts contain'=>'Posts contain','Post is not equal to'=>'Post is not equal to','Post is equal to'=>'Post is equal to','Relationships do not contain'=>'Relationships do not contain','Relationships contain'=>'Relationships contain','Relationship is not equal to'=>'Relationship is not equal to','Relationship is equal to'=>'Relationship is equal to','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF Fields','ACF PRO Feature'=>'ACF PRO Feature','Renew PRO to Unlock'=>'Renew PRO to Unlock','Renew PRO License'=>'Renew PRO Licence','PRO fields cannot be edited without an active license.'=>'PRO fields cannot be edited without an active licence.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Please activate your ACF PRO licence to edit field groups assigned to an ACF Block.','Please activate your ACF PRO license to edit this options page.'=>'Please activate your ACF PRO licence to edit this options page.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.','Please contact your site administrator or developer for more details.'=>'Please contact your site administrator or developer for more details.','Learn more'=>'Learn more','Hide details'=>'Hide details','Show details'=>'Show details','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - rendered via %3$s','Renew ACF PRO License'=>'Renew ACF PRO Licence','Renew License'=>'Renew Licence','Manage License'=>'Manage Licence','\'High\' position not supported in the Block Editor'=>'\'High\' position not supported in the Block Editor','Upgrade to ACF PRO'=>'Upgrade to ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.','Add Options Page'=>'Add Options Page','In the editor used as the placeholder of the title.'=>'In the editor used as the placeholder of the title.','Title Placeholder'=>'Title Placeholder','4 Months Free'=>'4 Months Free','(Duplicated from %s)'=>'(Duplicated from %s)','Select Options Pages'=>'Select Options Pages','Duplicate taxonomy'=>'Duplicate taxonomy','Create taxonomy'=>'Create taxonomy','Duplicate post type'=>'Duplicate post type','Create post type'=>'Create post type','Link field groups'=>'Link field groups','Add fields'=>'Add fields','This Field'=>'This Field','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Support','is developed and maintained by'=>'is developed and maintained by','Add this %s to the location rules of the selected field groups.'=>'Add this %s to the location rules of the selected field groups.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy','Target Field'=>'Target Field','Update a field on the selected values, referencing back to this ID'=>'Update a field on the selected values, referencing back to this ID','Bidirectional'=>'Bidirectional','%s Field'=>'%s Field','Select Multiple'=>'Select Multiple','WP Engine logo'=>'WP Engine logo','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Lower case letters, underscores and dashes only, Max 32 characters.','The capability name for assigning terms of this taxonomy.'=>'The capability name for assigning terms of this taxonomy.','Assign Terms Capability'=>'Assign Terms Capability','The capability name for deleting terms of this taxonomy.'=>'The capability name for deleting terms of this taxonomy.','Delete Terms Capability'=>'Delete Terms Capability','The capability name for editing terms of this taxonomy.'=>'The capability name for editing terms of this taxonomy.','Edit Terms Capability'=>'Edit Terms Capability','The capability name for managing terms of this taxonomy.'=>'The capability name for managing terms of this taxonomy.','Manage Terms Capability'=>'Manage Terms Capability','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Sets whether posts should be excluded from search results and taxonomy archive pages.','More Tools from WP Engine'=>'More Tools from WP Engine','Built for those that build with WordPress, by the team at %s'=>'Built for those that build with WordPress, by the team at %s','View Pricing & Upgrade'=>'View Pricing & Upgrade','Learn More'=>'Learn More','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Unlock Advanced Features and Build Even More with ACF PRO','%s fields'=>'%s fields','No terms'=>'No terms','No post types'=>'No post types','No posts'=>'No posts','No taxonomies'=>'No taxonomies','No field groups'=>'No field groups','No fields'=>'No fields','No description'=>'No description','Any post status'=>'Any post status','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'This taxonomy key is already in use by another taxonomy in ACF and cannot be used.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.','The taxonomy key must be under 32 characters.'=>'The taxonomy key must be under 32 characters.','No Taxonomies found in Trash'=>'No Taxonomies found in the bin','No Taxonomies found'=>'No Taxonomies found','Search Taxonomies'=>'Search Taxonomies','View Taxonomy'=>'View Taxonomy','New Taxonomy'=>'New Taxonomy','Edit Taxonomy'=>'Edit Taxonomy','Add New Taxonomy'=>'Add New Taxonomy','No Post Types found in Trash'=>'No Post Types found in the bin','No Post Types found'=>'No Post Types found','Search Post Types'=>'Search Post Types','View Post Type'=>'View Post Type','New Post Type'=>'New Post Type','Edit Post Type'=>'Edit Post Type','Add New Post Type'=>'Add New Post Type','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'This post type key is already in use by another post type registered outside of ACF and cannot be used.','This post type key is already in use by another post type in ACF and cannot be used.'=>'This post type key is already in use by another post type in ACF and cannot be used.','This field must not be a WordPress reserved term.'=>'This field must not be a WordPress reserved term.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'The post type key must only contain lower case alphanumeric characters, underscores or dashes.','The post type key must be under 20 characters.'=>'The post type key must be under 20 characters.','We do not recommend using this field in ACF Blocks.'=>'We do not recommend using this field in ACF Blocks.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.','WYSIWYG Editor'=>'WYSIWYG Editor','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Allows the selection of one or more users which can be used to create relationships between data objects.','A text input specifically designed for storing web addresses.'=>'A text input specifically designed for storing web addresses.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylised switch or checkbox.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'An interactive UI for picking a time. The time format can be customised using the field settings.','A basic textarea input for storing paragraphs of text.'=>'A basic textarea input for storing paragraphs of text.','A basic text input, useful for storing single string values.'=>'A basic text input, useful for storing single string values.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organised and structured.','A dropdown list with a selection of choices that you specify.'=>'A dropdown list with a selection of choices that you specify.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.','An input for selecting a numerical value within a specified range using a range slider element.'=>'An input for selecting a numerical value within a specified range using a range slider element.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'A group of radio button inputs that allows the user to make a single selection from values that you specify.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'An interactive and customisable UI for picking one or many posts, pages or post type items with the option to search. ','An input for providing a password using a masked field.'=>'An input for providing a password using a masked field.','Filter by Post Status'=>'Filter by Post Status','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.','An input limited to numerical values.'=>'An input limited to numerical values.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Allows you to specify a link and its properties such as title and target using the WordPress native link picker.','Uses the native WordPress media picker to upload, or choose images.'=>'Uses the native WordPress media picker to upload, or choose images.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Provides a way to structure fields into groups to better organise the data and the edit screen.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.','Uses the native WordPress media picker to upload, or choose files.'=>'Uses the native WordPress media picker to upload, or choose files.','A text input specifically designed for storing email addresses.'=>'A text input specifically designed for storing email addresses.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'An interactive UI for picking a date and time. The date return format can be customised using the field settings.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'An interactive UI for picking a date. The date return format can be customised using the field settings.','An interactive UI for selecting a color, or specifying a Hex value.'=>'An interactive UI for selecting a colour, or specifying a Hex value.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'A group of checkbox inputs that allow the user to select one, or multiple values that you specify.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'A group of buttons with values that you specify, users can choose one option from the values provided.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Allows you to group and organise custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.','nounClone'=>'Clone','PRO'=>'PRO','Advanced'=>'Advanced','JSON (newer)'=>'JSON (newer)','Original'=>'Original','Invalid post ID.'=>'Invalid post ID.','Invalid post type selected for review.'=>'Invalid post type selected for review.','More'=>'More','Tutorial'=>'Tutorial','Select Field'=>'Select Field','Try a different search term or browse %s'=>'Try a different search term or browse %s','Popular fields'=>'Popular fields','No search results for \'%s\''=>'No search results for \'%s\'','Search fields...'=>'Search fields...','Select Field Type'=>'Select Field Type','Popular'=>'Popular','Add Taxonomy'=>'Add Taxonomy','Create custom taxonomies to classify post type content'=>'Create custom taxonomies to classify post type content','Add Your First Taxonomy'=>'Add Your First Taxonomy','Hierarchical taxonomies can have descendants (like categories).'=>'Hierarchical taxonomies can have descendants (like categories).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Makes a taxonomy visible on the frontend and in the admin dashboard.','One or many post types that can be classified with this taxonomy.'=>'One or many post types that can be classified with this taxonomy.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Optional custom controller to use instead of `WP_REST_Terms_Controller `.','Expose this post type in the REST API.'=>'Expose this post type in the REST API.','Customize the query variable name'=>'Customise the query variable name','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Parent-child terms in URLs for hierarchical taxonomies.','Customize the slug used in the URL'=>'Customise the slug used in the URL','Permalinks for this taxonomy are disabled.'=>'Permalinks for this taxonomy are disabled.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be','Taxonomy Key'=>'Taxonomy Key','Select the type of permalink to use for this taxonomy.'=>'Select the type of permalink to use for this taxonomy.','Display a column for the taxonomy on post type listing screens.'=>'Display a column for the taxonomy on post type listing screens.','Show Admin Column'=>'Show Admin Column','Show the taxonomy in the quick/bulk edit panel.'=>'Show the taxonomy in the quick/bulk edit panel.','Quick Edit'=>'Quick Edit','List the taxonomy in the Tag Cloud Widget controls.'=>'List the taxonomy in the Tag Cloud Widget controls.','Tag Cloud'=>'Tag Cloud','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'A PHP function name to be called for sanitising taxonomy data saved from a meta box.','Meta Box Sanitization Callback'=>'Meta Box Sanitisation Callback','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'A PHP function name to be called to handle the content of a meta box on your taxonomy.','Register Meta Box Callback'=>'Register Meta Box Callback','No Meta Box'=>'No Meta Box','Custom Meta Box'=>'Custom Meta Box','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.','Meta Box'=>'Meta Box','Categories Meta Box'=>'Categories Meta Box','Tags Meta Box'=>'Tags Meta Box','A link to a tag'=>'A link to a tag','Describes a navigation link block variation used in the block editor.'=>'Describes a navigation link block variation used in the block editor.','A link to a %s'=>'A link to a %s','Tag Link'=>'Tag Link','Assigns a title for navigation link block variation used in the block editor.'=>'Assigns a title for navigation link block variation used in the block editor.','← Go to tags'=>'← Go to tags','Assigns the text used to link back to the main index after updating a term.'=>'Assigns the text used to link back to the main index after updating a term.','Back To Items'=>'Back To Items','← Go to %s'=>'← Go to %s','Tags list'=>'Tags list','Assigns text to the table hidden heading.'=>'Assigns text to the table hidden heading.','Tags list navigation'=>'Tags list navigation','Assigns text to the table pagination hidden heading.'=>'Assigns text to the table pagination hidden heading.','Filter by category'=>'Filter by category','Assigns text to the filter button in the posts lists table.'=>'Assigns text to the filter button in the posts lists table.','Filter By Item'=>'Filter By Item','Filter by %s'=>'Filter by %s','The description is not prominent by default; however, some themes may show it.'=>'The description is not prominent by default; however, some themes may show it.','Describes the Description field on the Edit Tags screen.'=>'Describes the Description field on the Edit Tags screen.','Description Field Description'=>'Description Field Description','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band','Describes the Parent field on the Edit Tags screen.'=>'Describes the Parent field on the Edit Tags screen.','Parent Field Description'=>'Parent Field Description','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.','Describes the Slug field on the Edit Tags screen.'=>'Describes the Slug field on the Edit Tags screen.','Slug Field Description'=>'Slug Field Description','The name is how it appears on your site'=>'The name is how it appears on your site','Describes the Name field on the Edit Tags screen.'=>'Describes the Name field on the Edit Tags screen.','Name Field Description'=>'Name Field Description','No tags'=>'No tags','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Assigns the text displayed in the posts and media list tables when no tags or categories are available.','No Terms'=>'No Terms','No %s'=>'No %s','No tags found'=>'No tags found','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.','Not Found'=>'Not Found','Assigns text to the Title field of the Most Used tab.'=>'Assigns text to the Title field of the Most Used tab.','Most Used'=>'Most Used','Choose from the most used tags'=>'Choose from the most used tags','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.','Choose From Most Used'=>'Choose From Most Used','Choose from the most used %s'=>'Choose from the most used %s','Add or remove tags'=>'Add or remove tags','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies','Add Or Remove Items'=>'Add Or Remove Items','Add or remove %s'=>'Add or remove %s','Separate tags with commas'=>'Separate tags with commas','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.','Separate Items With Commas'=>'Separate Items With Commas','Separate %s with commas'=>'Separate %s with commas','Popular Tags'=>'Popular Tags','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Assigns popular items text. Only used for non-hierarchical taxonomies.','Popular Items'=>'Popular Items','Popular %s'=>'Popular %s','Search Tags'=>'Search Tags','Assigns search items text.'=>'Assigns search items text.','Parent Category:'=>'Parent Category:','Assigns parent item text, but with a colon (:) added to the end.'=>'Assigns parent item text, but with a colon (:) added to the end.','Parent Item With Colon'=>'Parent Item With Colon','Parent Category'=>'Parent Category','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Assigns parent item text. Only used on hierarchical taxonomies.','Parent Item'=>'Parent Item','Parent %s'=>'Parent %s','New Tag Name'=>'New Tag Name','Assigns the new item name text.'=>'Assigns the new item name text.','New Item Name'=>'New Item Name','New %s Name'=>'New %s Name','Add New Tag'=>'Add New Tag','Assigns the add new item text.'=>'Assigns the add new item text.','Update Tag'=>'Update Tag','Assigns the update item text.'=>'Assigns the update item text.','Update Item'=>'Update Item','Update %s'=>'Update %s','View Tag'=>'View Tag','In the admin bar to view term during editing.'=>'In the admin bar to view term during editing.','Edit Tag'=>'Edit Tag','At the top of the editor screen when editing a term.'=>'At the top of the editor screen when editing a term.','All Tags'=>'All Tags','Assigns the all items text.'=>'Assigns the all items text.','Assigns the menu name text.'=>'Assigns the menu name text.','Menu Label'=>'Menu Label','Active taxonomies are enabled and registered with WordPress.'=>'Active taxonomies are enabled and registered with WordPress.','A descriptive summary of the taxonomy.'=>'A descriptive summary of the taxonomy.','A descriptive summary of the term.'=>'A descriptive summary of the term.','Term Description'=>'Term Description','Single word, no spaces. Underscores and dashes allowed.'=>'Single word, no spaces. Underscores and dashes allowed.','Term Slug'=>'Term Slug','The name of the default term.'=>'The name of the default term.','Term Name'=>'Term Name','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.','Default Term'=>'Default Term','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.','Sort Terms'=>'Sort Terms','Add Post Type'=>'Add Post Type','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Expand the functionality of WordPress beyond standard posts and pages with custom post types.','Add Your First Post Type'=>'Add Your First Post Type','I know what I\'m doing, show me all the options.'=>'I know what I\'m doing, show me all the options.','Advanced Configuration'=>'Advanced Configuration','Hierarchical post types can have descendants (like pages).'=>'Hierarchical post types can have descendants (like pages).','Hierarchical'=>'Hierarchical','Visible on the frontend and in the admin dashboard.'=>'Visible on the frontend and in the admin dashboard.','Public'=>'Public','movie'=>'movie','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Lower case letters, underscores and dashes only, Max 20 characters.','Movie'=>'Movie','Singular Label'=>'Singular Label','Movies'=>'Movies','Plural Label'=>'Plural Label','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Optional custom controller to use instead of `WP_REST_Posts_Controller`.','Controller Class'=>'Controller Class','The namespace part of the REST API URL.'=>'The namespace part of the REST API URL.','Namespace Route'=>'Namespace Route','The base URL for the post type REST API URLs.'=>'The base URL for the post type REST API URLs.','Base URL'=>'Base URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Exposes this post type in the REST API. Required to use the block editor.','Show In REST API'=>'Show In REST API','Customize the query variable name.'=>'Customise the query variable name.','Query Variable'=>'Query Variable','No Query Variable Support'=>'No Query Variable Support','Custom Query Variable'=>'Custom Query Variable','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.','Query Variable Support'=>'Query Variable Support','URLs for an item and items can be accessed with a query string.'=>'URLs for an item and items can be accessed with a query string.','Publicly Queryable'=>'Publicly Queryable','Custom slug for the Archive URL.'=>'Custom slug for the Archive URL.','Archive Slug'=>'Archive Slug','Has an item archive that can be customized with an archive template file in your theme.'=>'Has an item archive that can be customised with an archive template file in your theme.','Archive'=>'Archive','Pagination support for the items URLs such as the archives.'=>'Pagination support for the items URLs such as the archives.','Pagination'=>'Pagination','RSS feed URL for the post type items.'=>'RSS feed URL for the post type items.','Feed URL'=>'Feed URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.','Front URL Prefix'=>'Front URL Prefix','Customize the slug used in the URL.'=>'Customise the slug used in the URL.','URL Slug'=>'URL Slug','Permalinks for this post type are disabled.'=>'Permalinks for this post type are disabled.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be','No Permalink (prevent URL rewriting)'=>'No Permalink (prevent URL rewriting)','Custom Permalink'=>'Custom Permalink','Post Type Key'=>'Post Type Key','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Rewrite the URL using the post type key as the slug. Your permalink structure will be','Permalink Rewrite'=>'Permalink Rewrite','Delete items by a user when that user is deleted.'=>'Delete items by a user when that user is deleted.','Delete With User'=>'Delete With User','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Allow the post type to be exported from \'Tools\' > \'Export\'.','Can Export'=>'Can Export','Optionally provide a plural to be used in capabilities.'=>'Optionally provide a plural to be used in capabilities.','Plural Capability Name'=>'Plural Capability Name','Choose another post type to base the capabilities for this post type.'=>'Choose another post type to base the capabilities for this post type.','Singular Capability Name'=>'Singular Capability Name','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Rename Capabilities','Exclude From Search'=>'Exclude From Search','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.','Appearance Menus Support'=>'Appearance Menus Support','Appears as an item in the \'New\' menu in the admin bar.'=>'Appears as an item in the \'New\' menu in the admin bar.','Show In Admin Bar'=>'Show In Admin Bar','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'A PHP function name to be called when setting up the meta boxes for the edit screen.','Custom Meta Box Callback'=>'Custom Meta Box Callback','Menu Icon'=>'Menu Icon','The position in the sidebar menu in the admin dashboard.'=>'The position in the sidebar menu in the admin dashboard.','Menu Position'=>'Menu Position','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.','Admin Menu Parent'=>'Admin Menu Parent','Admin editor navigation in the sidebar menu.'=>'Admin editor navigation in the sidebar menu.','Show In Admin Menu'=>'Show In Admin Menu','Items can be edited and managed in the admin dashboard.'=>'Items can be edited and managed in the admin dashboard.','Show In UI'=>'Show In UI','A link to a post.'=>'A link to a post.','Description for a navigation link block variation.'=>'Description for a navigation link block variation.','Item Link Description'=>'Item Link Description','A link to a %s.'=>'A link to a %s.','Post Link'=>'Post Link','Title for a navigation link block variation.'=>'Title for a navigation link block variation.','Item Link'=>'Item Link','%s Link'=>'%s Link','Post updated.'=>'Post updated.','In the editor notice after an item is updated.'=>'In the editor notice after an item is updated.','Item Updated'=>'Item Updated','%s updated.'=>'%s updated.','Post scheduled.'=>'Post scheduled.','In the editor notice after scheduling an item.'=>'In the editor notice after scheduling an item.','Item Scheduled'=>'Item Scheduled','%s scheduled.'=>'%s scheduled.','Post reverted to draft.'=>'Post reverted to draft.','In the editor notice after reverting an item to draft.'=>'In the editor notice after reverting an item to draft.','Item Reverted To Draft'=>'Item Reverted To Draft','%s reverted to draft.'=>'%s reverted to draft.','Post published privately.'=>'Post published privately.','In the editor notice after publishing a private item.'=>'In the editor notice after publishing a private item.','Item Published Privately'=>'Item Published Privately','%s published privately.'=>'%s published privately.','Post published.'=>'Post published.','In the editor notice after publishing an item.'=>'In the editor notice after publishing an item.','Item Published'=>'Item Published','%s published.'=>'%s published.','Posts list'=>'Posts list','Used by screen readers for the items list on the post type list screen.'=>'Used by screen readers for the items list on the post type list screen.','Items List'=>'Items List','%s list'=>'%s list','Posts list navigation'=>'Posts list navigation','Used by screen readers for the filter list pagination on the post type list screen.'=>'Used by screen readers for the filter list pagination on the post type list screen.','Items List Navigation'=>'Items List Navigation','%s list navigation'=>'%s list navigation','Filter posts by date'=>'Filter posts by date','Used by screen readers for the filter by date heading on the post type list screen.'=>'Used by screen readers for the filter by date heading on the post type list screen.','Filter Items By Date'=>'Filter Items By Date','Filter %s by date'=>'Filter %s by date','Filter posts list'=>'Filter posts list','Used by screen readers for the filter links heading on the post type list screen.'=>'Used by screen readers for the filter links heading on the post type list screen.','Filter Items List'=>'Filter Items List','Filter %s list'=>'Filter %s list','In the media modal showing all media uploaded to this item.'=>'In the media modal showing all media uploaded to this item.','Uploaded To This Item'=>'Uploaded To This Item','Uploaded to this %s'=>'Uploaded to this %s','Insert into post'=>'Insert into post','As the button label when adding media to content.'=>'As the button label when adding media to content.','Insert Into Media Button'=>'Insert Into Media Button','Insert into %s'=>'Insert into %s','Use as featured image'=>'Use as featured image','As the button label for selecting to use an image as the featured image.'=>'As the button label for selecting to use an image as the featured image.','Use Featured Image'=>'Use Featured Image','Remove featured image'=>'Remove featured image','As the button label when removing the featured image.'=>'As the button label when removing the featured image.','Remove Featured Image'=>'Remove Featured Image','Set featured image'=>'Set featured image','As the button label when setting the featured image.'=>'As the button label when setting the featured image.','Set Featured Image'=>'Set Featured Image','Featured image'=>'Featured image','In the editor used for the title of the featured image meta box.'=>'In the editor used for the title of the featured image meta box.','Featured Image Meta Box'=>'Featured Image Meta Box','Post Attributes'=>'Post Attributes','In the editor used for the title of the post attributes meta box.'=>'In the editor used for the title of the post attributes meta box.','Attributes Meta Box'=>'Attributes Meta Box','%s Attributes'=>'%s Attributes','Post Archives'=>'Post Archives','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a post type with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.','Archives Nav Menu'=>'Archives Nav Menu','%s Archives'=>'%s Archives','No posts found in Trash'=>'No posts found in the bin','At the top of the post type list screen when there are no posts in the trash.'=>'At the top of the post type list screen when there are no posts in the bin.','No Items Found in Trash'=>'No Items Found in the bin','No %s found in Trash'=>'No %s found in the bin','No posts found'=>'No posts found','At the top of the post type list screen when there are no posts to display.'=>'At the top of the post type list screen when there are no posts to display.','No Items Found'=>'No Items Found','No %s found'=>'No %s found','Search Posts'=>'Search Posts','At the top of the items screen when searching for an item.'=>'At the top of the items screen when searching for an item.','Search Items'=>'Search Items','Search %s'=>'Search %s','Parent Page:'=>'Parent Page:','For hierarchical types in the post type list screen.'=>'For hierarchical types in the post type list screen.','Parent Item Prefix'=>'Parent Item Prefix','Parent %s:'=>'Parent %s:','New Post'=>'New Post','New Item'=>'New Item','New %s'=>'New %s','Add New Post'=>'Add New Post','At the top of the editor screen when adding a new item.'=>'At the top of the editor screen when adding a new item.','Add New Item'=>'Add New Item','Add New %s'=>'Add New %s','View Posts'=>'View Posts','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.','View Items'=>'View Items','View Post'=>'View Post','In the admin bar to view item when editing it.'=>'In the admin bar to view item when editing it.','View Item'=>'View Item','View %s'=>'View %s','Edit Post'=>'Edit Post','At the top of the editor screen when editing an item.'=>'At the top of the editor screen when editing an item.','Edit Item'=>'Edit Item','Edit %s'=>'Edit %s','All Posts'=>'All Posts','In the post type submenu in the admin dashboard.'=>'In the post type submenu in the admin dashboard.','All Items'=>'All Items','All %s'=>'All %s','Admin menu name for the post type.'=>'Admin menu name for the post type.','Menu Name'=>'Menu Name','Regenerate all labels using the Singular and Plural labels'=>'Regenerate all labels using the Singular and Plural labels','Regenerate'=>'Regenerate','Active post types are enabled and registered with WordPress.'=>'Active post types are enabled and registered with WordPress.','A descriptive summary of the post type.'=>'A descriptive summary of the post type.','Add Custom'=>'Add Custom','Enable various features in the content editor.'=>'Enable various features in the content editor.','Post Formats'=>'Post Formats','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Select existing taxonomies to classify items of the post type.','Browse Fields'=>'Browse Fields','Nothing to import'=>'Nothing to import','. The Custom Post Type UI plugin can be deactivated.'=>'. The Custom Post Type UI plugin can be deactivated.','Imported %d item from Custom Post Type UI -'=>'Imported %d item from Custom Post Type UI -' . "\0" . 'Imported %d items from Custom Post Type UI -','Failed to import taxonomies.'=>'Failed to import taxonomies.','Failed to import post types.'=>'Failed to import post types.','Nothing from Custom Post Type UI plugin selected for import.'=>'Nothing from Custom Post Type UI plugin selected for import.','Imported 1 item'=>'Imported 1 item' . "\0" . 'Imported %s items','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.','Import from Custom Post Type UI'=>'Import from Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.','Export - Generate PHP'=>'Export - Generate PHP','Export'=>'Export','Select Taxonomies'=>'Select Taxonomies','Select Post Types'=>'Select Post Types','Exported 1 item.'=>'Exported 1 item.' . "\0" . 'Exported %s items.','Category'=>'Category','Tag'=>'Tag','%s taxonomy created'=>'%s taxonomy created','%s taxonomy updated'=>'%s taxonomy updated','Taxonomy draft updated.'=>'Taxonomy draft updated.','Taxonomy scheduled for.'=>'Taxonomy scheduled for.','Taxonomy submitted.'=>'Taxonomy submitted.','Taxonomy saved.'=>'Taxonomy saved.','Taxonomy deleted.'=>'Taxonomy deleted.','Taxonomy updated.'=>'Taxonomy updated.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.','Taxonomy synchronized.'=>'Taxonomy synchronised.' . "\0" . '%s taxonomies synchronised.','Taxonomy duplicated.'=>'Taxonomy duplicated.' . "\0" . '%s taxonomies duplicated.','Taxonomy deactivated.'=>'Taxonomy deactivated.' . "\0" . '%s taxonomies deactivated.','Taxonomy activated.'=>'Taxonomy activated.' . "\0" . '%s taxonomies activated.','Terms'=>'Terms','Post type synchronized.'=>'Post type synchronised.' . "\0" . '%s post types synchronised.','Post type duplicated.'=>'Post type duplicated.' . "\0" . '%s post types duplicated.','Post type deactivated.'=>'Post type deactivated.' . "\0" . '%s post types deactivated.','Post type activated.'=>'Post type activated.' . "\0" . '%s post types activated.','Post Types'=>'Post Types','Advanced Settings'=>'Advanced Settings','Basic Settings'=>'Basic Settings','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'This post type could not be registered because its key is in use by another post type registered by another plugin or theme.','Pages'=>'Pages','Link Existing Field Groups'=>'Link Existing Field Groups','%s post type created'=>'%s post type created','Add fields to %s'=>'Add fields to %s','%s post type updated'=>'%s post type updated','Post type draft updated.'=>'Post type draft updated.','Post type scheduled for.'=>'Post type scheduled for.','Post type submitted.'=>'Post type submitted.','Post type saved.'=>'Post type saved.','Post type updated.'=>'Post type updated.','Post type deleted.'=>'Post type deleted.','Type to search...'=>'Type to search...','PRO Only'=>'PRO Only','Field groups linked successfully.'=>'Field groups linked successfully.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.','ACF'=>'ACF','taxonomy'=>'taxonomy','post type'=>'post type','Done'=>'Done','Field Group(s)'=>'Field Group(s)','Select one or many field groups...'=>'Select one or many field groups...','Please select the field groups to link.'=>'Please select the field groups to link.','Field group linked successfully.'=>'Field group linked successfully.' . "\0" . 'Field groups linked successfully.','post statusRegistration Failed'=>'Registration Failed','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'This item could not be registered because its key is in use by another item registered by another plugin or theme.','REST API'=>'REST API','Permissions'=>'Permissions','URLs'=>'URLs','Visibility'=>'Visibility','Labels'=>'Labels','Field Settings Tabs'=>'Field Settings Tabs','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[ACF shortcode value disabled for preview]','Close Modal'=>'Close Modal','Field moved to other group'=>'Field moved to other group','Close modal'=>'Close modal','Start a new group of tabs at this tab.'=>'Start a new group of tabs at this tab.','New Tab Group'=>'New Tab Group','Use a stylized checkbox using select2'=>'Use a stylised checkbox using select2','Save Other Choice'=>'Save Other Choice','Allow Other Choice'=>'Allow Other Choice','Add Toggle All'=>'Add Toggle All','Save Custom Values'=>'Save Custom Values','Allow Custom Values'=>'Allow Custom Values','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Checkbox custom values cannot be empty. Uncheck any empty values.','Updates'=>'Updates','Advanced Custom Fields logo'=>'Advanced Custom Fields logo','Save Changes'=>'Save Changes','Field Group Title'=>'Field Group Title','Add title'=>'Add title','New to ACF? Take a look at our getting started guide.'=>'New to ACF? Take a look at our getting started guide.','Add Field Group'=>'Add Field Group','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF uses field groups to group custom fields together, and then attach those fields to edit screens.','Add Your First Field Group'=>'Add Your First Field Group','Options Pages'=>'Options Pages','ACF Blocks'=>'ACF Blocks','Gallery Field'=>'Gallery Field','Flexible Content Field'=>'Flexible Content Field','Repeater Field'=>'Repeater Field','Unlock Extra Features with ACF PRO'=>'Unlock Extra Features with ACF PRO','Delete Field Group'=>'Delete Field Group','Created on %1$s at %2$s'=>'Created on %1$s at %2$s','Group Settings'=>'Group Settings','Location Rules'=>'Location Rules','Choose from over 30 field types. Learn more.'=>'Choose from over 30 field types. Learn more.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.','Add Your First Field'=>'Add Your First Field','#'=>'#','Add Field'=>'Add Field','Presentation'=>'Presentation','Validation'=>'Validation','General'=>'General','Import JSON'=>'Import JSON','Export As JSON'=>'Export As JSON','Field group deactivated.'=>'Field group deactivated.' . "\0" . '%s field groups deactivated.','Field group activated.'=>'Field group activated.' . "\0" . '%s field groups activated.','Deactivate'=>'Deactivate','Deactivate this item'=>'Deactivate this item','Activate'=>'Activate','Activate this item'=>'Activate this item','Move field group to trash?'=>'Move field group to trash?','post statusInactive'=>'Inactive','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialised. This is not supported and can result in malformed or missing data. Learn how to fix this.','%1$s must have a user with the %2$s role.'=>'%1$s must have a user with the %2$s role.' . "\0" . '%1$s must have a user with one of the following roles: %2$s','%1$s must have a valid user ID.'=>'%1$s must have a valid user ID.','Invalid request.'=>'Invalid request.','%1$s is not one of %2$s'=>'%1$s is not one of %2$s','%1$s must have term %2$s.'=>'%1$s must have term %2$s.' . "\0" . '%1$s must have one of the following terms: %2$s','%1$s must be of post type %2$s.'=>'%1$s must be of post type %2$s.' . "\0" . '%1$s must be of one of the following post types: %2$s','%1$s must have a valid post ID.'=>'%1$s must have a valid post ID.','%s requires a valid attachment ID.'=>'%s requires a valid attachment ID.','Show in REST API'=>'Show in REST API','Enable Transparency'=>'Enable Transparency','RGBA Array'=>'RGBA Array','RGBA String'=>'RGBA String','Hex String'=>'Hex String','Upgrade to PRO'=>'Upgrade to PRO','post statusActive'=>'Active','\'%s\' is not a valid email address'=>'\'%s\' is not a valid email address','Color value'=>'Colour value','Select default color'=>'Select default colour','Clear color'=>'Clear colour','Blocks'=>'Blocks','Options'=>'Options','Users'=>'Users','Menu items'=>'Menu items','Widgets'=>'Widgets','Attachments'=>'Attachments','Taxonomies'=>'Taxonomies','Posts'=>'Posts','Last updated: %s'=>'Last updated: %s','Sorry, this post is unavailable for diff comparison.'=>'Sorry, this post is unavailable for diff comparison.','Invalid field group parameter(s).'=>'Invalid field group parameter(s).','Awaiting save'=>'Awaiting save','Saved'=>'Saved','Import'=>'Import','Review changes'=>'Review changes','Located in: %s'=>'Located in: %s','Located in plugin: %s'=>'Located in plugin: %s','Located in theme: %s'=>'Located in theme: %s','Various'=>'Various','Sync changes'=>'Sync changes','Loading diff'=>'Loading diff','Review local JSON changes'=>'Review local JSON changes','Visit website'=>'Visit website','View details'=>'View details','Version %s'=>'Version %s','Information'=>'Information','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentation. Our extensive documentation contains references and guides for most situations you may encounter.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:','Help & Support'=>'Help & Support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Please use the Help & Support tab to get in touch should you find yourself requiring assistance.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Before creating your first Field Group, we recommend first reading our Getting started guide to familiarise yourself with the plugin\'s philosophy and best practises.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'The Advanced Custom Fields plugin provides a visual form builder to customise WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.','Overview'=>'Overview','Location type "%s" is already registered.'=>'Location type "%s" is already registered.','Class "%s" does not exist.'=>'Class "%s" does not exist.','Invalid nonce.'=>'Invalid nonce.','Error loading field.'=>'Error loading field.','Location not found: %s'=>'Location not found: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'User Role','Comment'=>'Comment','Post Format'=>'Post Format','Menu Item'=>'Menu Item','Post Status'=>'Post Status','Menus'=>'Menus','Menu Locations'=>'Menu Locations','Menu'=>'Menu','Post Taxonomy'=>'Post Taxonomy','Child Page (has parent)'=>'Child Page (has parent)','Parent Page (has children)'=>'Parent Page (has children)','Top Level Page (no parent)'=>'Top Level Page (no parent)','Posts Page'=>'Posts Page','Front Page'=>'Front Page','Page Type'=>'Page Type','Viewing back end'=>'Viewing back end','Viewing front end'=>'Viewing front end','Logged in'=>'Logged in','Current User'=>'Current User','Page Template'=>'Page Template','Register'=>'Register','Add / Edit'=>'Add / Edit','User Form'=>'User Form','Page Parent'=>'Page Parent','Super Admin'=>'Super Admin','Current User Role'=>'Current User Role','Default Template'=>'Default Template','Post Template'=>'Post Template','Post Category'=>'Post Category','All %s formats'=>'All %s formats','Attachment'=>'Attachment','%s value is required'=>'%s value is required','Show this field if'=>'Show this field if','Conditional Logic'=>'Conditional Logic','and'=>'and','Local JSON'=>'Local JSON','Clone Field'=>'Clone Field','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Please also check all premium add-ons (%s) are updated to the latest version.','This version contains improvements to your database and requires an upgrade.'=>'This version contains improvements to your database and requires an upgrade.','Thank you for updating to %1$s v%2$s!'=>'Thank you for updating to %1$s v%2$s!','Database Upgrade Required'=>'Database Upgrade Required','Options Page'=>'Options Page','Gallery'=>'Gallery','Flexible Content'=>'Flexible Content','Repeater'=>'Repeater','Back to all tools'=>'Back to all tools','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)','Select items to hide them from the edit screen.'=>'Select items to hide them from the edit screen.','Hide on screen'=>'Hide on screen','Send Trackbacks'=>'Send Trackbacks','Tags'=>'Tags','Categories'=>'Categories','Page Attributes'=>'Page Attributes','Format'=>'Format','Author'=>'Author','Slug'=>'Slug','Revisions'=>'Revisions','Comments'=>'Comments','Discussion'=>'Discussion','Excerpt'=>'Excerpt','Content Editor'=>'Content Editor','Permalink'=>'Permalink','Shown in field group list'=>'Shown in field group list','Field groups with a lower order will appear first'=>'Field groups with a lower order will appear first','Order No.'=>'Order No.','Below fields'=>'Below fields','Below labels'=>'Below labels','Instruction Placement'=>'Instruction Placement','Label Placement'=>'Label Placement','Side'=>'Side','Normal (after content)'=>'Normal (after content)','High (after title)'=>'High (after title)','Position'=>'Position','Seamless (no metabox)'=>'Seamless (no metabox)','Standard (WP metabox)'=>'Standard (WP metabox)','Style'=>'Style','Type'=>'Type','Key'=>'Key','Order'=>'Order','Close Field'=>'Close Field','id'=>'id','class'=>'class','width'=>'width','Wrapper Attributes'=>'Wrapper Attributes','Required'=>'Required','Instructions'=>'Instructions','Field Type'=>'Field Type','Single word, no spaces. Underscores and dashes allowed'=>'Single word, no spaces. Underscores and dashes allowed','Field Name'=>'Field Name','This is the name which will appear on the EDIT page'=>'This is the name which will appear on the EDIT page','Field Label'=>'Field Label','Delete'=>'Delete','Delete field'=>'Delete field','Move'=>'Move','Move field to another group'=>'Move field to another group','Duplicate field'=>'Duplicate field','Edit field'=>'Edit field','Drag to reorder'=>'Drag to reorder','Show this field group if'=>'Show this field group if','No updates available.'=>'No updates available.','Database upgrade complete. See what\'s new'=>'Database upgrade complete. See what\'s new','Reading upgrade tasks...'=>'Reading upgrade tasks...','Upgrade failed.'=>'Upgrade failed.','Upgrade complete.'=>'Upgrade complete.','Upgrading data to version %s'=>'Upgrading data to version %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?','Please select at least one site to upgrade.'=>'Please select at least one site to upgrade.','Database Upgrade complete. Return to network dashboard'=>'Database Upgrade complete. Return to network dashboard','Site is up to date'=>'Site is up to date','Site requires database upgrade from %1$s to %2$s'=>'Site requires database upgrade from %1$s to %2$s','Site'=>'Site','Upgrade Sites'=>'Upgrade Sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'The following sites require a DB upgrade. Check the ones you want to update and then click %s.','Add rule group'=>'Add rule group','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Create a set of rules to determine which edit screens will use these advanced custom fields','Rules'=>'Rules','Copied'=>'Copied','Copy to clipboard'=>'Copy to clipboard','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.','Select Field Groups'=>'Select Field Groups','No field groups selected'=>'No field groups selected','Generate PHP'=>'Generate PHP','Export Field Groups'=>'Export Field Groups','Import file empty'=>'Import file empty','Incorrect file type'=>'Incorrect file type','Error uploading file. Please try again'=>'Error uploading file. Please try again','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.','Import Field Groups'=>'Import Field Groups','Sync'=>'Sync','Select %s'=>'Select %s','Duplicate'=>'Duplicate','Duplicate this item'=>'Duplicate this item','Supports'=>'Supports','Documentation'=>'Documentation','Description'=>'Description','Sync available'=>'Sync available','Field group synchronized.'=>'Field group synchronised.' . "\0" . '%s field groups synchronised.','Field group duplicated.'=>'Field group duplicated.' . "\0" . '%s field groups duplicated.','Active (%s)'=>'Active (%s)' . "\0" . 'Active (%s)','Review sites & upgrade'=>'Review sites & upgrade','Upgrade Database'=>'Upgrade Database','Custom Fields'=>'Custom Fields','Move Field'=>'Move Field','Please select the destination for this field'=>'Please select the destination for this field','The %1$s field can now be found in the %2$s field group'=>'The %1$s field can now be found in the %2$s field group','Move Complete.'=>'Move Complete.','Active'=>'Active','Field Keys'=>'Field Keys','Settings'=>'Settings','Location'=>'Location','Null'=>'Null','copy'=>'copy','(this field)'=>'(this field)','Checked'=>'Checked','Move Custom Field'=>'Move Custom Field','No toggle fields available'=>'No toggle fields available','Field group title is required'=>'Field group title is required','This field cannot be moved until its changes have been saved'=>'This field cannot be moved until its changes have been saved','The string "field_" may not be used at the start of a field name'=>'The string "field_" may not be used at the start of a field name','Field group draft updated.'=>'Field group draft updated.','Field group scheduled for.'=>'Field group scheduled for.','Field group submitted.'=>'Field group submitted.','Field group saved.'=>'Field group saved.','Field group published.'=>'Field group published.','Field group deleted.'=>'Field group deleted.','Field group updated.'=>'Field group updated.','Tools'=>'Tools','is not equal to'=>'is not equal to','is equal to'=>'is equal to','Forms'=>'Forms','Page'=>'Page','Post'=>'Post','Relational'=>'Relational','Choice'=>'Choice','Basic'=>'Basic','Unknown'=>'Unknown','Field type does not exist'=>'Field type does not exist','Spam Detected'=>'Spam Detected','Post updated'=>'Post updated','Update'=>'Update','Validate Email'=>'Validate Email','Content'=>'Content','Title'=>'Title','Edit field group'=>'Edit field group','Selection is less than'=>'Selection is less than','Selection is greater than'=>'Selection is greater than','Value is less than'=>'Value is less than','Value is greater than'=>'Value is greater than','Value contains'=>'Value contains','Value matches pattern'=>'Value matches pattern','Value is not equal to'=>'Value is not equal to','Value is equal to'=>'Value is equal to','Has no value'=>'Has no value','Has any value'=>'Has any value','Cancel'=>'Cancel','Are you sure?'=>'Are you sure?','%d fields require attention'=>'%d fields require attention','1 field requires attention'=>'1 field requires attention','Validation failed'=>'Validation failed','Validation successful'=>'Validation successful','Restricted'=>'Restricted','Collapse Details'=>'Collapse Details','Expand Details'=>'Expand Details','Uploaded to this post'=>'Uploaded to this post','verbUpdate'=>'Update','verbEdit'=>'Edit','The changes you made will be lost if you navigate away from this page'=>'The changes you made will be lost if you navigate away from this page','File type must be %s.'=>'File type must be %s.','or'=>'or','File size must not exceed %s.'=>'File size must not exceed %s.','File size must be at least %s.'=>'File size must be at least %s.','Image height must not exceed %dpx.'=>'Image height must not exceed %dpx.','Image height must be at least %dpx.'=>'Image height must be at least %dpx.','Image width must not exceed %dpx.'=>'Image width must not exceed %dpx.','Image width must be at least %dpx.'=>'Image width must be at least %dpx.','(no title)'=>'(no title)','Full Size'=>'Full Size','Large'=>'Large','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(no label)','Sets the textarea height'=>'Sets the textarea height','Rows'=>'Rows','Text Area'=>'Text Area','Prepend an extra checkbox to toggle all choices'=>'Prepend an extra checkbox to toggle all choices','Save \'custom\' values to the field\'s choices'=>'Save \'custom\' values to the field\'s choices','Allow \'custom\' values to be added'=>'Allow \'custom\' values to be added','Add new choice'=>'Add new choice','Toggle All'=>'Toggle All','Allow Archives URLs'=>'Allow Archive URLs','Archives'=>'Archives','Page Link'=>'Page Link','Add'=>'Add','Name'=>'Name','%s added'=>'%s added','%s already exists'=>'%s already exists','User unable to add new %s'=>'User unable to add new %s','Term ID'=>'Term ID','Term Object'=>'Term Object','Load value from posts terms'=>'Load value from posts terms','Load Terms'=>'Load Terms','Connect selected terms to the post'=>'Connect selected terms to the post','Save Terms'=>'Save Terms','Allow new terms to be created whilst editing'=>'Allow new terms to be created whilst editing','Create Terms'=>'Create Terms','Radio Buttons'=>'Radio Buttons','Single Value'=>'Single Value','Multi Select'=>'Multi Select','Checkbox'=>'Checkbox','Multiple Values'=>'Multiple Values','Select the appearance of this field'=>'Select the appearance of this field','Appearance'=>'Appearance','Select the taxonomy to be displayed'=>'Select the taxonomy to be displayed','No TermsNo %s'=>'No %s','Value must be equal to or lower than %d'=>'Value must be equal to or lower than %d','Value must be equal to or higher than %d'=>'Value must be equal to or higher than %d','Value must be a number'=>'Value must be a number','Number'=>'Number','Save \'other\' values to the field\'s choices'=>'Save \'other\' values to the field\'s choices','Add \'other\' choice to allow for custom values'=>'Add \'other\' choice to allow for custom values','Other'=>'Other','Radio Button'=>'Radio Button','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define an endpoint for the previous accordion to stop. This accordion will not be visible.','Allow this accordion to open without closing others.'=>'Allow this accordion to open without closing others.','Multi-Expand'=>'Multi-Expand','Display this accordion as open on page load.'=>'Display this accordion as open on page load.','Open'=>'Open','Accordion'=>'Accordion','Restrict which files can be uploaded'=>'Restrict which files can be uploaded','File ID'=>'File ID','File URL'=>'File URL','File Array'=>'File Array','Add File'=>'Add File','No file selected'=>'No file selected','File name'=>'File name','Update File'=>'Update File','Edit File'=>'Edit File','Select File'=>'Select File','File'=>'File','Password'=>'Password','Specify the value returned'=>'Specify the value returned','Use AJAX to lazy load choices?'=>'Use AJAX to lazy load choices?','Enter each default value on a new line'=>'Enter each default value on a new line','verbSelect'=>'Select','Select2 JS load_failLoading failed'=>'Loading failed','Select2 JS searchingSearching…'=>'Searching…','Select2 JS load_moreLoading more results…'=>'Loading more results…','Select2 JS selection_too_long_nYou can only select %d items'=>'You can only select %d items','Select2 JS selection_too_long_1You can only select 1 item'=>'You can only select 1 item','Select2 JS input_too_long_nPlease delete %d characters'=>'Please delete %d characters','Select2 JS input_too_long_1Please delete 1 character'=>'Please delete 1 character','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Please enter %d or more characters','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Please enter 1 or more characters','Select2 JS matches_0No matches found'=>'No matches found','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d results are available, use up and down arrow keys to navigate.','Select2 JS matches_1One result is available, press enter to select it.'=>'One result is available, press enter to select it.','nounSelect'=>'Select','User ID'=>'User ID','User Object'=>'User Object','User Array'=>'User Array','All user roles'=>'All user roles','Filter by Role'=>'Filter by Role','User'=>'User','Separator'=>'Separator','Select Color'=>'Select Colour','Default'=>'Default','Clear'=>'Clear','Color Picker'=>'Colour Picker','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Select','Date Time Picker JS closeTextDone'=>'Done','Date Time Picker JS currentTextNow'=>'Now','Date Time Picker JS timezoneTextTime Zone'=>'Time Zone','Date Time Picker JS microsecTextMicrosecond'=>'Microsecond','Date Time Picker JS millisecTextMillisecond'=>'Millisecond','Date Time Picker JS secondTextSecond'=>'Second','Date Time Picker JS minuteTextMinute'=>'Minute','Date Time Picker JS hourTextHour'=>'Hour','Date Time Picker JS timeTextTime'=>'Time','Date Time Picker JS timeOnlyTitleChoose Time'=>'Choose Time','Date Time Picker'=>'Date Time Picker','Endpoint'=>'Endpoint','Left aligned'=>'Left aligned','Top aligned'=>'Top aligned','Placement'=>'Placement','Tab'=>'Tab','Value must be a valid URL'=>'Value must be a valid URL','Link URL'=>'Link URL','Link Array'=>'Link Array','Opens in a new window/tab'=>'Opens in a new window/tab','Select Link'=>'Select Link','Link'=>'Link','Email'=>'Email','Step Size'=>'Step Size','Maximum Value'=>'Maximum Value','Minimum Value'=>'Minimum Value','Range'=>'Range','Both (Array)'=>'Both (Array)','Label'=>'Label','Value'=>'Value','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'red : Red','For more control, you may specify both a value and label like this:'=>'For more control, you may specify both a value and label like this:','Enter each choice on a new line.'=>'Enter each choice on a new line.','Choices'=>'Choices','Button Group'=>'Button Group','Allow Null'=>'Allow Null','Parent'=>'Parent','TinyMCE will not be initialized until field is clicked'=>'TinyMCE will not be initialised until field is clicked','Delay Initialization'=>'Delay Initialisation','Show Media Upload Buttons'=>'Show Media Upload Buttons','Toolbar'=>'Toolbar','Text Only'=>'Text Only','Visual Only'=>'Visual Only','Visual & Text'=>'Visual and Text','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Click to initialise TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visual','Value must not exceed %d characters'=>'Value must not exceed %d characters','Leave blank for no limit'=>'Leave blank for no limit','Character Limit'=>'Character Limit','Appears after the input'=>'Appears after the input','Append'=>'Append','Appears before the input'=>'Appears before the input','Prepend'=>'Prepend','Appears within the input'=>'Appears within the input','Placeholder Text'=>'Placeholder Text','Appears when creating a new post'=>'Appears when creating a new post','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s requires at least %2$s selection' . "\0" . '%1$s requires at least %2$s selections','Post ID'=>'Post ID','Post Object'=>'Post Object','Maximum Posts'=>'Maximum Posts','Minimum Posts'=>'Minimum Posts','Featured Image'=>'Featured Image','Selected elements will be displayed in each result'=>'Selected elements will be displayed in each result','Elements'=>'Elements','Taxonomy'=>'Taxonomy','Post Type'=>'Post Type','Filters'=>'Filters','All taxonomies'=>'All taxonomies','Filter by Taxonomy'=>'Filter by Taxonomy','All post types'=>'All post types','Filter by Post Type'=>'Filter by Post Type','Search...'=>'Search...','Select taxonomy'=>'Select taxonomy','Select post type'=>'Select post type','No matches found'=>'No matches found','Loading'=>'Loading','Maximum values reached ( {max} values )'=>'Maximum values reached ( {max} values )','Relationship'=>'Relationship','Comma separated list. Leave blank for all types'=>'Comma separated list. Leave blank for all types','Allowed File Types'=>'Allowed File Types','Maximum'=>'Maximum','File size'=>'File size','Restrict which images can be uploaded'=>'Restrict which images can be uploaded','Minimum'=>'Minimum','Uploaded to post'=>'Uploaded to post','All'=>'All','Limit the media library choice'=>'Limit the media library choice','Library'=>'Library','Preview Size'=>'Preview Size','Image ID'=>'Image ID','Image URL'=>'Image URL','Image Array'=>'Image Array','Specify the returned value on front end'=>'Specify the returned value on front end','Return Value'=>'Return Value','Add Image'=>'Add Image','No image selected'=>'No image selected','Remove'=>'Remove','Edit'=>'Edit','All images'=>'All images','Update Image'=>'Update Image','Edit Image'=>'Edit Image','Select Image'=>'Select Image','Image'=>'Image','Allow HTML markup to display as visible text instead of rendering'=>'Allow HTML markup to display as visible text instead of rendering','Escape HTML'=>'Escape HTML','No Formatting'=>'No Formatting','Automatically add <br>'=>'Automatically add <br>','Automatically add paragraphs'=>'Automatically add paragraphs','Controls how new lines are rendered'=>'Controls how new lines are rendered','New Lines'=>'New Lines','Week Starts On'=>'Week Starts On','The format used when saving a value'=>'The format used when saving a value','Save Format'=>'Save Format','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Prev','Date Picker JS nextTextNext'=>'Next','Date Picker JS currentTextToday'=>'Today','Date Picker JS closeTextDone'=>'Done','Date Picker'=>'Date Picker','Width'=>'Width','Embed Size'=>'Embed Size','Enter URL'=>'Enter URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Text shown when inactive','Off Text'=>'Off Text','Text shown when active'=>'Text shown when active','On Text'=>'On Text','Stylized UI'=>'Stylised UI','Default Value'=>'Default Value','Displays text alongside the checkbox'=>'Displays text alongside the checkbox','Message'=>'Message','No'=>'No','Yes'=>'Yes','True / False'=>'True / False','Row'=>'Row','Table'=>'Table','Block'=>'Block','Specify the style used to render the selected fields'=>'Specify the style used to render the selected fields','Layout'=>'Layout','Sub Fields'=>'Sub Fields','Group'=>'Group','Customize the map height'=>'Customise the map height','Height'=>'Height','Set the initial zoom level'=>'Set the initial zoom level','Zoom'=>'Zoom','Center the initial map'=>'Centre the initial map','Center'=>'Centre','Search for address...'=>'Search for address...','Find current location'=>'Find current location','Clear location'=>'Clear location','Search'=>'Search','Sorry, this browser does not support geolocation'=>'Sorry, this browser does not support geolocation','Google Map'=>'Google Map','The format returned via template functions'=>'The format returned via template functions','Return Format'=>'Return Format','Custom:'=>'Custom:','The format displayed when editing a post'=>'The format displayed when editing a post','Display Format'=>'Display Format','Time Picker'=>'Time Picker','Inactive (%s)'=>'Inactive (%s)' . "\0" . 'Inactive (%s)','No Fields found in Trash'=>'No Fields found in bin','No Fields found'=>'No Fields found','Search Fields'=>'Search Fields','View Field'=>'View Field','New Field'=>'New Field','Edit Field'=>'Edit Field','Add New Field'=>'Add New Field','Field'=>'Field','Fields'=>'Fields','No Field Groups found in Trash'=>'No Field Groups found in bin','No Field Groups found'=>'No Field Groups found','Search Field Groups'=>'Search Field Groups','View Field Group'=>'View Field Group','New Field Group'=>'New Field Group','Edit Field Group'=>'Edit Field Group','Add New Field Group'=>'Add New Field Group','Add New'=>'Add New','Field Group'=>'Field Group','Field Groups'=>'Field Groups','Customize WordPress with powerful, professional and intuitive fields.'=>'Customise WordPress with powerful, professional and intuitive fields.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Your license has expired. Please renew to continue to have access to updates, support & PRO features.'=>'Your licence has expired. Please renew to continue to have access to updates, support & PRO features.','Activate your license to enable access to updates, support & PRO features.'=>'Activate your licence to enable access to updates, support & PRO features.','To enable updates, please enter your license key on the Updates page. If you don\'t have a license key, please see details & pricing.'=>'To enable updates, please enter your licence key on the Updates page. If you don’t have a licence key, please see details & pricing.','To enable updates, please enter your license key on the Updates page of the main site. If you don\'t have a license key, please see details & pricing.'=>'To enable updates, please enter your licence key on the Updates page of the main site. If you don’t have a licence key, please see details & pricing.','Your defined license key has changed, but an error occurred when deactivating your old license'=>'Your defined licence key has changed, but an error occurred when deactivating your old licence','Your defined license key has changed, but an error occurred when connecting to activation server'=>'Your defined licence key has changed, but an error occurred when connecting to activation server','ACF PRO — Your license key has been activated successfully. Access to updates, support & PRO features is now enabled.'=>'ACF PRO — Your licence key has been activated successfully. Access to updates, support & PRO features is now enabled.','There was an issue activating your license key.'=>'There was an issue activating your licence key.','An error occurred when connecting to activation server'=>'An error occurred when connecting to activation server','An internal error occurred when trying to check your license key. Please try again later.'=>'An internal error occurred when trying to check your licence key. Please try again later.','You have reached the activation limit for the license.'=>'You have reached the activation limit for the licence.','View your licenses'=>'View your licences','Your license key has expired and cannot be activated.'=>'Your licence key has expired and cannot be activated.','License key not found. Make sure you have copied your license key exactly as it appears in your receipt or your account.'=>'Licence key not found. Make sure you have copied your licence key exactly as it appears in your receipt or your account.','Your license key has been deactivated.'=>'Your licence key has been deactivated.','Your license key has been activated successfully. Access to updates, support & PRO features is now enabled.'=>'Your licence key has been activated successfully. Access to updates, support & PRO features is now enabled.','An unknown error occurred while trying to validate your license: %s.'=>'An unknown error occurred while trying to validate your licence: %s.','Your license key is valid but not activated on this site. Please deactivate and then reactivate the license.'=>'Your licence key is valid but not activated on this site. Please deactivate and then reactivate the licence.','Your site URL has changed since last activating your license. We\'ve automatically activated it for this site URL.'=>'Your site URL has changed since last activating your licence. We’ve automatically activated it for this site URL.','Your site URL has changed since last activating your license, but we weren\'t able to automatically reactivate it: %s'=>'Your site URL has changed since last activating your licence, but we weren’t able to automatically reactivate it: %s','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO licence.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Error. Your licence for this site has expired or been deactivated. Please reactivate your ACF PRO licence.','No Options Pages found in Trash'=>'No Options Pages found in Bin','Deactivate License'=>'Deactivate Licence','Activate License'=>'Activate Licence','License Information'=>'Licence Information','License Key'=>'Licence Key','Recheck License'=>'Recheck Licence','Your license key is defined in wp-config.php.'=>'Your licence key is defined in wp-config.php.','Don\'t have an ACF PRO license? %s'=>'Don’t have an ACF PRO licence? %s','Enter your license key to unlock updates'=>'Enter your licence key to unlock updates','Please reactivate your license to unlock updates'=>'Please reactivate your licence to unlock updates']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_GB.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_GB.mo index 6b87fb0019d9aa8cc59e921f26ed212aae3d4a18..792e9ac15b7f0a48434c65016689f1903fc4b289 100644 GIT binary patch literal 131120 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 N+WXIcthe_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "Please contact your site administrator or developer for more details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Learn more" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Hide details" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Show details" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - rendered via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Renew ACF PRO Licence" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Renew Licence" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Manage Licence" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'High' position not supported in the Block Editor" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade to ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Add Options Page" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "In the editor used as the placeholder of the title." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Title Placeholder" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 Months Free" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Duplicated from %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Select Options Pages" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Duplicate taxonomy" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Create taxonomy" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicate post type" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Create post type" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Link field groups" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Add fields" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "This Field" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Support" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "is developed and maintained by" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Add this %s to the location rules of the selected field groups." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Target Field" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "Update a field on the selected values, referencing back to this ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirectional" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s Field" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Select Multiple" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "WP Engine logo" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "Lower case letters, underscores and dashes only, Max 32 characters." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "The capability name for assigning terms of this taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "Assign Terms Capability" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "The capability name for deleting terms of this taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "Delete Terms Capability" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "The capability name for editing terms of this taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Edit Terms Capability" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "The capability name for managing terms of this taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "Manage Terms Capability" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -76,24 +2159,26 @@ msgstr "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "More Tools from WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "Built for those that build with WordPress, by the team at %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "View Pricing & Upgrade" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Learn More" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -107,53 +2192,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "Unlock Advanced Features and Build Even More with ACF PRO" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "from" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s fields" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "No terms" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "No post types" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "No posts" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "No taxonomies" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "No field groups" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "No fields" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "No description" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Any post status" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -161,7 +2242,7 @@ msgstr "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -169,7 +2250,7 @@ msgstr "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -177,7 +2258,7 @@ msgstr "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "The taxonomy key must be under 32 characters." @@ -209,35 +2290,35 @@ msgstr "Edit Taxonomy" msgid "Add New Taxonomy" msgstr "Add New Taxonomy" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "No Post Types found in the bin" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "No Post Types found" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Search Post Types" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "View Post Type" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "New Post Type" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Edit Post Type" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Add New Post Type" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -245,7 +2326,7 @@ msgstr "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -254,8 +2335,8 @@ msgstr "" "be used." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -263,7 +2344,7 @@ msgstr "" "This field must not be a WordPress reserved " "term." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -271,15 +2352,15 @@ msgstr "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "The post type key must be under 20 characters." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "We do not recommend using this field in ACF Blocks." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -287,11 +2368,11 @@ msgstr "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG Editor" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -299,15 +2380,16 @@ msgstr "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "A text input specifically designed for storing web addresses." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -315,7 +2397,7 @@ msgstr "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylised switch or checkbox." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -323,15 +2405,15 @@ msgstr "" "An interactive UI for picking a time. The time format can be customised " "using the field settings." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "A basic textarea input for storing paragraphs of text." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "A basic text input, useful for storing single string values." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -339,7 +2421,7 @@ msgstr "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -347,11 +2429,11 @@ msgstr "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organised and structured." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "A dropdown list with a selection of choices that you specify." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -361,7 +2443,7 @@ msgstr "" "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -369,7 +2451,7 @@ msgstr "" "An input for selecting a numerical value within a specified range using a " "range slider element." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -377,7 +2459,7 @@ msgstr "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -385,17 +2467,17 @@ msgstr "" "An interactive and customisable UI for picking one or many posts, pages or " "post type items with the option to search. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "An input for providing a password using a masked field." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filter by Post Status" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -403,7 +2485,7 @@ msgstr "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -411,11 +2493,11 @@ msgstr "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "An input limited to numerical values." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -423,7 +2505,7 @@ msgstr "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -431,11 +2513,11 @@ msgstr "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "Uses the native WordPress media picker to upload, or choose images." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -443,7 +2525,7 @@ msgstr "" "Provides a way to structure fields into groups to better organise the data " "and the edit screen." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -451,15 +2533,15 @@ msgstr "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "Uses the native WordPress media picker to upload, or choose files." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "A text input specifically designed for storing email addresses." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -467,7 +2549,7 @@ msgstr "" "An interactive UI for picking a date and time. The date return format can be " "customised using the field settings." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -475,11 +2557,11 @@ msgstr "" "An interactive UI for picking a date. The date return format can be " "customised using the field settings." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "An interactive UI for selecting a colour, or specifying a Hex value." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -487,7 +2569,7 @@ msgstr "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -495,7 +2577,7 @@ msgstr "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -503,7 +2585,7 @@ msgstr "" "Allows you to group and organise custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -513,7 +2595,7 @@ msgstr "" "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -525,7 +2607,7 @@ msgstr "" "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -535,7 +2617,7 @@ msgstr "" "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -547,70 +2629,68 @@ msgstr "" "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Advanced" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (newer)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Invalid post ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Invalid post type selected for review." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "More" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Available with ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Select Field" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Try a different search term or browse %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Popular fields" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "No search results for '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Search fields..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Select Field Type" @@ -618,60 +2698,60 @@ msgstr "Select Field Type" msgid "Popular" msgstr "Popular" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Add Taxonomy" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "Create custom taxonomies to classify post type content" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Add Your First Taxonomy" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "Hierarchical taxonomies can have descendants (like categories)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "Makes a taxonomy visible on the frontend and in the admin dashboard." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "One or many post types that can be classified with this taxonomy." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Expose this post type in the REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Customise the query variable name" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -679,20 +2759,20 @@ msgstr "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Parent-child terms in URLs for hierarchical taxonomies." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Customise the slug used in the URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Permalinks for this taxonomy are disabled." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -700,41 +2780,41 @@ msgstr "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Taxonomy Key" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Select the type of permalink to use for this taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "Display a column for the taxonomy on post type listing screens." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Show Admin Column" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Show the taxonomy in the quick/bulk edit panel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Quick Edit" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "List the taxonomy in the Tag Cloud Widget controls." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Tag Cloud" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -742,11 +2822,11 @@ msgstr "" "A PHP function name to be called for sanitising taxonomy data saved from a " "meta box." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Meta Box Sanitisation Callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." @@ -754,19 +2834,19 @@ msgstr "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Register Meta Box Callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "No Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Custom Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -776,97 +2856,97 @@ msgstr "" "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Categories Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Tags Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "A link to a tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "Describes a navigation link block variation used in the block editor." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "A link to a %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Tag Link" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" "Assigns a title for navigation link block variation used in the block editor." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Go to tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Assigns the text used to link back to the main index after updating a term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Back To Items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Go to %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Tags list" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Assigns text to the table hidden heading." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Tags list navigation" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "Assigns text to the table pagination hidden heading." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filter by category" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "Assigns text to the filter button in the posts lists table." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filter By Item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filter by %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -874,16 +2954,16 @@ msgstr "" "The description is not prominent by default; however, some themes may show " "it." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Describes the Description field on the Edit Tags screen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Description Field Description" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -891,16 +2971,16 @@ msgstr "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Describes the Parent field on the Edit Tags screen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Parent Field Description" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -908,32 +2988,32 @@ msgstr "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Describes the Slug field on the Edit Tags screen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Slug Field Description" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "The name is how it appears on your site" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Describes the Name field on the Edit Tags screen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Name Field Description" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "No tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -941,20 +3021,20 @@ msgstr "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "No Terms" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "No %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "No tags found" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -964,25 +3044,25 @@ msgstr "" "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Not Found" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Assigns text to the Title field of the Most Used tab." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Most Used" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Choose from the most used tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -990,20 +3070,20 @@ msgstr "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Choose From Most Used" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Choose from the most used %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Add or remove tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1011,20 +3091,20 @@ msgstr "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Add Or Remove Items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Add or remove %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Separate tags with commas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1032,176 +3112,176 @@ msgstr "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Separate Items With Commas" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Separate %s with commas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Popular Tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "Assigns popular items text. Only used for non-hierarchical taxonomies." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Popular Items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Popular %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Search Tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Assigns search items text." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Parent Category:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "Assigns parent item text, but with a colon (:) added to the end." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Parent Item With Colon" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Parent Category" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "Assigns parent item text. Only used on hierarchical taxonomies." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Parent Item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Parent %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "New Tag Name" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Assigns the new item name text." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "New Item Name" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "New %s Name" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Add New Tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Assigns the add new item text." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Update Tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Assigns the update item text." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Update Item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Update %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "View Tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "In the admin bar to view term during editing." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Edit Tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "At the top of the editor screen when editing a term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "All Tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Assigns the all items text." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Assigns the menu name text." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Menu Label" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Active taxonomies are enabled and registered with WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "A descriptive summary of the taxonomy." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "A descriptive summary of the term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Term Description" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Single word, no spaces. Underscores and dashes allowed." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Term Slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "The name of the default term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Term Name" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1209,11 +3289,11 @@ msgstr "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Default Term" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1221,15 +3301,15 @@ msgstr "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Sort Terms" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Add Post Type" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1237,130 +3317,130 @@ msgstr "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Add Your First Post Type" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "I know what I'm doing, show me all the options." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Advanced Configuration" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "Hierarchical post types can have descendants (like pages)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierarchical" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Visible on the frontend and in the admin dashboard." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Public" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "movie" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "Lower case letters, underscores and dashes only, Max 20 characters." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Movie" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Singular Label" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Movies" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Plural Label" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Controller Class" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "The namespace part of the REST API URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Namespace Route" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "The base URL for the post type REST API URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Base URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Exposes this post type in the REST API. Required to use the block editor." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Show In REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Customise the query variable name." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Query Variable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "No Query Variable Support" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Custom Query Variable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1368,30 +3448,30 @@ msgstr "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Query Variable Support" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "URLs for an item and items can be accessed with a query string." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Publicly Queryable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Custom slug for the Archive URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Archive Slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1399,28 +3479,28 @@ msgstr "" "Has an item archive that can be customised with an archive template file in " "your theme." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Pagination support for the items URLs such as the archives." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Pagination" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "RSS feed URL for the post type items." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Feed URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1428,27 +3508,27 @@ msgstr "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Front URL Prefix" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Customise the slug used in the URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL Slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Permalinks for this post type are disabled." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1456,25 +3536,25 @@ msgstr "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "No Permalink (prevent URL rewriting)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Custom Permalink" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Post Type Key" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1482,44 +3562,44 @@ msgstr "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Permalink Rewrite" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Delete items by a user when that user is deleted." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Delete With User" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "Allow the post type to be exported from 'Tools' > 'Export'." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Can Export" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "Optionally provide a plural to be used in capabilities." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Plural Capability Name" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "Choose another post type to base the capabilities for this post type." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Singular Capability Name" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1529,16 +3609,16 @@ msgstr "" "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Rename Capabilities" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Exclude From Search" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1546,20 +3626,20 @@ msgstr "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Appearance Menus Support" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "Appears as an item in the 'New' menu in the admin bar." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Show In Admin Bar" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." @@ -1567,23 +3647,24 @@ msgstr "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Custom Meta Box Callback" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Menu Icon" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "The position in the sidebar menu in the admin dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Menu Position" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " @@ -1593,193 +3674,179 @@ msgstr "" "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Admin Menu Parent" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Dashicon class name" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "Admin editor navigation in the sidebar menu." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Show In Admin Menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "Items can be edited and managed in the admin dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Show In UI" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "A link to a post." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Description for a navigation link block variation." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Item Link Description" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "A link to a %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Post Link" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Title for a navigation link block variation." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Item Link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s Link" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Post updated." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "In the editor notice after an item is updated." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Item Updated" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s updated." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Post scheduled." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "In the editor notice after scheduling an item." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Item Scheduled" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s scheduled." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Post reverted to draft." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "In the editor notice after reverting an item to draft." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Item Reverted To Draft" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s reverted to draft." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Post published privately." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "In the editor notice after publishing a private item." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Item Published Privately" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s published privately." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Post published." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "In the editor notice after publishing an item." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Item Published" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s published." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Posts list" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Used by screen readers for the items list on the post type list screen." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Items List" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s list" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Posts list navigation" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1787,23 +3854,23 @@ msgstr "" "Used by screen readers for the filter list pagination on the post type list " "screen." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Items List Navigation" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s list navigation" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filter posts by date" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1811,20 +3878,20 @@ msgstr "" "Used by screen readers for the filter by date heading on the post type list " "screen." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filter Items By Date" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filter %s by date" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filter posts list" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." @@ -1832,117 +3899,117 @@ msgstr "" "Used by screen readers for the filter links heading on the post type list " "screen." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filter Items List" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filter %s list" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "In the media modal showing all media uploaded to this item." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Uploaded To This Item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Uploaded to this %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Insert into post" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "As the button label when adding media to content." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Insert Into Media Button" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Insert into %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Use as featured image" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" "As the button label for selecting to use an image as the featured image." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Use Featured Image" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Remove featured image" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "As the button label when removing the featured image." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Remove Featured Image" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Set featured image" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "As the button label when setting the featured image." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Set Featured Image" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Featured image" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "In the editor used for the title of the featured image meta box." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Featured Image Meta Box" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Post Attributes" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "In the editor used for the title of the post attributes meta box." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Attributes Meta Box" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "%s Attributes" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Post Archives" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1954,132 +4021,134 @@ msgstr "" "Only appears when editing menus in 'Live Preview' mode and a custom archive " "slug has been provided." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Archives Nav Menu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "%s Archives" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "No posts found in the bin" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "At the top of the post type list screen when there are no posts in the bin." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "No Items Found in the bin" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "No %s found in the bin" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "No posts found" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "At the top of the post type list screen when there are no posts to display." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "No Items Found" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "No %s found" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Search Posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "At the top of the items screen when searching for an item." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Search Items" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Search %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Parent Page:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "For hierarchical types in the post type list screen." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Parent Item Prefix" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Parent %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "New Post" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "New Item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "New %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Add New Post" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "At the top of the editor screen when adding a new item." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Add New Item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Add New %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "View Posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2087,162 +4156,162 @@ msgstr "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "View Items" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "View Post" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "In the admin bar to view item when editing it." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "View Item" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "View %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Edit Post" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "At the top of the editor screen when editing an item." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Edit Item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Edit %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "All Posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "In the post type submenu in the admin dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "All Items" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "All %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Admin menu name for the post type." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Menu Name" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "Regenerate all labels using the Singular and Plural labels" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Regenerate" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Active post types are enabled and registered with WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "A descriptive summary of the post type." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Add Custom" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Enable various features in the content editor." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Post Formats" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "Select existing taxonomies to classify items of the post type." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Browse Fields" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Nothing to import" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". The Custom Post Type UI plugin can be deactivated." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Imported %d item from Custom Post Type UI -" msgstr[1] "Imported %d items from Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Failed to import taxonomies." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Failed to import post types." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Nothing from Custom Post Type UI plugin selected for import." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "Imported 1 item" msgstr[1] "Imported %s items" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2252,12 +4321,12 @@ msgstr "" "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Import from Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2273,45 +4342,40 @@ msgstr "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Export - Generate PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Export" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Select Taxonomies" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Select Post Types" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Exported 1 item." msgstr[1] "Exported %s items." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Category" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Tag" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Create new post type" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2346,8 +4410,8 @@ msgstr "Taxonomy deleted." msgid "Taxonomy updated." msgstr "Taxonomy updated." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2356,85 +4420,85 @@ msgstr "" "taxonomy registered by another plugin or theme." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomy synchronised." msgstr[1] "%s taxonomies synchronised." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomy duplicated." msgstr[1] "%s taxonomies duplicated." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomy deactivated." msgstr[1] "%s taxonomies deactivated." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomy activated." msgstr[1] "%s taxonomies activated." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Terms" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Post type synchronised." msgstr[1] "%s post types synchronised." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Post type duplicated." msgstr[1] "%s post types duplicated." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Post type deactivated." msgstr[1] "%s post types deactivated." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Post type activated." msgstr[1] "%s post types activated." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Post Types" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Advanced Settings" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Basic Settings" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2442,30 +4506,22 @@ msgstr "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Pages" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Create new taxonomy" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Link Existing Field Groups" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "%s post type created" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Add fields to %s" @@ -2499,28 +4555,28 @@ msgstr "Post type updated." msgid "Post type deleted." msgstr "Post type deleted." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Type to search..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "PRO Only" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Field groups linked successfully." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2528,54 +4584,49 @@ msgstr "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomy" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "post type" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Link %1$s %2$s to field groups" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Done" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Field Group(s)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Select one or many field groups..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Please select the field groups to link." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Field group linked successfully." msgstr[1] "Field groups linked successfully." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Registration Failed" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2583,36 +4634,40 @@ msgstr "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Permissions" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Visibility" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Labels" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Field Settings Tabs" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2620,87 +4675,90 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF shortcode value disabled for preview]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Close Modal" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Field moved to other group" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Close modal" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Start a new group of tabs at this tab." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "New Tab Group" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Use a stylised checkbox using select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Save Other Choice" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Allow Other Choice" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Add Toggle All" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Save Custom Values" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Allow Custom Values" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "Checkbox custom values cannot be empty. Uncheck any empty values." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Updates" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Advanced Custom Fields logo" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Save Changes" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Field Group Title" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Add title" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2708,12 +4766,12 @@ msgstr "" "New to ACF? Take a look at our getting " "started guide." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Add Field Group" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2721,40 +4779,43 @@ msgstr "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Add Your First Field Group" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Options Pages" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF Blocks" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Gallery Field" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Flexible Content Field" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Repeater Field" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Unlock Extra Features with ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Delete Field Group" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Created on %1$s at %2$s" @@ -2767,7 +4828,7 @@ msgid "Location Rules" msgstr "Location Rules" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2795,83 +4856,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Add Field" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentation" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validation" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "General" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Import JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Export As JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Field group deactivated." msgstr[1] "%s field groups deactivated." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Field group activated." msgstr[1] "%s field groups activated." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deactivate" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Deactivate this item" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activate" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activate this item" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Move field group to trash?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactive" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2879,7 +4941,7 @@ msgstr "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2887,222 +4949,223 @@ msgstr "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialised. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s must have a user with the %2$s role." msgstr[1] "%1$s must have a user with one of the following roles: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s must have a valid user ID." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Invalid request." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s is not one of %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s must have term %2$s." msgstr[1] "%1$s must have one of the following terms: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s must be of post type %2$s." msgstr[1] "%1$s must be of one of the following post types: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s must have a valid post ID." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s requires a valid attachment ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Show in REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Enable Transparency" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA Array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA String" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex String" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Upgrade to PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Active" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' is not a valid email address" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Colour value" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Select default colour" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Clear colour" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocks" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Options" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Users" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menu items" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Attachments" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomies" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Posts" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Last updated: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Sorry, this post is unavailable for diff comparison." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Invalid field group parameter(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Awaiting save" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Saved" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Import" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Review changes" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Located in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Located in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Located in theme: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Various" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sync changes" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Loading diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Review local JSON changes" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visit website" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "View details" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3110,7 +5173,7 @@ msgstr "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3120,7 +5183,7 @@ msgstr "" "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3130,7 +5193,7 @@ msgstr "" "documentation contains references and guides for most situations you may " "encounter." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3140,11 +5203,11 @@ msgstr "" "website with ACF. If you run into any difficulties, there are several places " "you can find help:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Help & Support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3152,7 +5215,7 @@ msgstr "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3162,7 +5225,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Getting started guide to familiarise " "yourself with the plugin's philosophy and best practises." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3172,32 +5235,35 @@ msgstr "" "customise WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Overview" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Location type \"%s\" is already registered." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Class \"%s\" does not exist." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Invalid nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error loading field." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Location not found: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3225,7 +5291,7 @@ msgstr "Menu Item" msgid "Post Status" msgstr "Post Status" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3331,77 +5397,78 @@ msgstr "All %s formats" msgid "Attachment" msgstr "Attachment" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s value is required" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Show this field if" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Conditional Logic" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "and" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Local JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clone Field" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Please also check all premium add-ons (%s) are updated to the latest version." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "This version contains improvements to your database and requires an upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Thank you for updating to %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database Upgrade Required" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Options Page" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Gallery" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexible Content" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repeater" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Back to all tools" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3409,132 +5476,132 @@ msgstr "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Select items to hide them from the edit screen." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Hide on screen" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Send Trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categories" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Page Attributes" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Author" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisions" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comments" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussion" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Excerpt" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Content Editor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Shown in field group list" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Field groups with a lower order will appear first" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Order No." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Below fields" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Below labels" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Instruction Placement" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Label Placement" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Side" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (after content)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "High (after title)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Position" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Seamless (no metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Style" @@ -3542,9 +5609,9 @@ msgstr "Style" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Key" @@ -3555,110 +5622,107 @@ msgstr "Key" msgid "Order" msgstr "Order" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Close Field" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "width" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper Attributes" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Required" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructions for authors. Shown when submitting data" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructions" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Field Type" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Single word, no spaces. Underscores and dashes allowed" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Field Name" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "This is the name which will appear on the EDIT page" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Field Label" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Delete" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Delete field" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Move" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Move field to another group" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicate field" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Edit field" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Drag to reorder" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Show this field group if" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No updates available." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "Database upgrade complete. See what's new" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Reading upgrade tasks..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade failed." @@ -3666,13 +5730,15 @@ msgstr "Upgrade failed." msgid "Upgrade complete." msgstr "Upgrade complete." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Upgrading data to version %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3680,36 +5746,40 @@ msgstr "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Please select at least one site to upgrade." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Database Upgrade complete. Return to network dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site is up to date" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Site requires database upgrade from %1$s to %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Upgrade Sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3717,8 +5787,8 @@ msgstr "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Add rule group" @@ -3734,15 +5804,15 @@ msgstr "" msgid "Rules" msgstr "Rules" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copied" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copy to clipboard" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3754,38 +5824,38 @@ msgstr "" "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Select Field Groups" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "No field groups selected" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generate PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Export Field Groups" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Import file empty" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Incorrect file type" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error uploading file. Please try again" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3793,399 +5863,400 @@ msgstr "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Import Field Groups" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sync" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Select %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicate" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicate this item" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Supports" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentation" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Description" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sync available" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Field group synchronised." msgstr[1] "%s field groups synchronised." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Field group duplicated." msgstr[1] "%s field groups duplicated." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Active (%s)" msgstr[1] "Active (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Review sites & upgrade" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Upgrade Database" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Custom Fields" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Move Field" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Please select the destination for this field" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "The %1$s field can now be found in the %2$s field group" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Move Complete." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Active" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Field Keys" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Settings" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Location" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copy" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(this field)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Checked" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Move Custom Field" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No toggle fields available" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Field group title is required" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "This field cannot be moved until its changes have been saved" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "The string \"field_\" may not be used at the start of a field name" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Field group draft updated." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Field group scheduled for." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Field group submitted." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Field group saved." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Field group published." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Field group deleted." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Field group updated." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Tools" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is not equal to" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is equal to" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Forms" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Page" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Post" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relational" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Choice" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basic" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Unknown" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Field type does not exist" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam Detected" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Post updated" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Update" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validate Email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Content" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Title" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Edit field group" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Selection is less than" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Selection is greater than" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Value is less than" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Value is greater than" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Value contains" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Value matches pattern" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Value is not equal to" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Value is equal to" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Has no value" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Has any value" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancel" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Are you sure?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d fields require attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 field requires attention" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validation failed" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validation successful" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restricted" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Collapse Details" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Expand Details" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Uploaded to this post" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Update" @@ -4195,243 +6266,247 @@ msgctxt "verb" msgid "Edit" msgstr "Edit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "The changes you made will be lost if you navigate away from this page" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "File type must be %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "or" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "File size must not exceed %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "File size must be at least %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Image height must not exceed %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Image height must be at least %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Image width must not exceed %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Image width must be at least %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(no title)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Full Size" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Large" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Thumbnail" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(no label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Sets the textarea height" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rows" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Text Area" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Prepend an extra checkbox to toggle all choices" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Save 'custom' values to the field's choices" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Allow 'custom' values to be added" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Add new choice" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Toggle All" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Allow Archive URLs" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archives" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Page Link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Add" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Name" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s added" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s already exists" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "User unable to add new %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Term Object" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Load value from posts terms" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Load Terms" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Connect selected terms to the post" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Save Terms" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Allow new terms to be created whilst editing" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Create Terms" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radio Buttons" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Single Value" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Multi Select" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Checkbox" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Multiple Values" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Select the appearance of this field" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Appearance" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Select the taxonomy to be displayed" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "No %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Value must be equal to or lower than %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Value must be equal to or higher than %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Value must be a number" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Number" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Save 'other' values to the field's choices" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Add 'other' choice to allow for custom values" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Other" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radio Button" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4439,722 +6514,729 @@ msgstr "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Allow this accordion to open without closing others." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi-Expand" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Display this accordion as open on page load." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Open" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordion" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restrict which files can be uploaded" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "File ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "File URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "File Array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Add File" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "No file selected" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "File name" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Update File" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Edit File" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Select File" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "File" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Password" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Specify the value returned" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Use AJAX to lazy load choices?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Enter each default value on a new line" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Loading failed" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Searching…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Loading more results…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "You can only select %d items" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "You can only select 1 item" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Please delete %d characters" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Please delete 1 character" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Please enter %d or more characters" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Please enter 1 or more characters" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d results are available, use up and down arrow keys to navigate." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "One result is available, press enter to select it." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "User ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "User Object" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "User Array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "All user roles" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filter by Role" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "User" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separator" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Select Colour" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Default" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Clear" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Colour Picker" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Done" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Now" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Time Zone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsecond" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisecond" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Second" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minute" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hour" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Time" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Choose Time" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Date Time Picker" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Left aligned" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Top aligned" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Placement" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Value must be a valid URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Opens in a new window/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Select Link" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Step Size" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximum Value" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimum Value" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Range" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Both (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Value" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "red : Red" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "For more control, you may specify both a value and label like this:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Enter each choice on a new line." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Choices" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Button Group" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Allow Null" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE will not be initialised until field is clicked" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Delay Initialisation" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Show Media Upload Buttons" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Text Only" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Visual Only" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual and Text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Click to initialise TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Value must not exceed %d characters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Leave blank for no limit" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Character Limit" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Appears after the input" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Append" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Appears before the input" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Prepend" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Appears within the input" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Placeholder Text" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Appears when creating a new post" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requires at least %2$s selection" msgstr[1] "%1$s requires at least %2$s selections" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Post ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Post Object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maximum Posts" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minimum Posts" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Featured Image" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Selected elements will be displayed in each result" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elements" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomy" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Post Type" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "All taxonomies" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filter by Taxonomy" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "All post types" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filter by Post Type" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Search..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Select taxonomy" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Select post type" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Loading" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Maximum values reached ( {max} values )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relationship" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Comma separated list. Leave blank for all types" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Allowed File Types" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "File size" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restrict which images can be uploaded" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Uploaded to post" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5165,601 +7247,745 @@ msgstr "Uploaded to post" msgid "All" msgstr "All" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limit the media library choice" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Library" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Preview Size" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Image ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Image URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Image Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Specify the returned value on front end" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Return Value" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Add Image" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No image selected" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Remove" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Edit" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "All images" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Update Image" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Edit Image" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Select Image" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Image" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Allow HTML markup to display as visible text instead of rendering" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "No Formatting" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatically add <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatically add paragraphs" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controls how new lines are rendered" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "New Lines" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Week Starts On" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "The format used when saving a value" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Save Format" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Prev" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Next" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Today" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Done" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Date Picker" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Width" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Embed Size" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Enter URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Text shown when inactive" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Off Text" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Text shown when active" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "On Text" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Stylised UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Default Value" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Displays text alongside the checkbox" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Yes" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Row" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Table" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Specify the style used to render the selected fields" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Sub Fields" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Group" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Customise the map height" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Height" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Set the initial zoom level" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centre the initial map" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centre" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Search for address..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Find current location" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Clear location" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Search" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Sorry, this browser does not support geolocation" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "The format returned via template functions" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Return Format" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Custom:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "The format displayed when editing a post" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Display Format" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Time Picker" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactive (%s)" msgstr[1] "Inactive (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No Fields found in bin" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No Fields found" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Search Fields" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "View Field" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "New Field" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Edit Field" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Add New Field" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Field" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Fields" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No Field Groups found in bin" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No Field Groups found" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Search Field Groups" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "View Field Group" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "New Field Group" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Edit Field Group" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Add New Field Group" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Add New" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Field Group" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Field Groups" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Customise WordPress with powerful, professional and intuitive fields." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" -#: pro/acf-pro.php:27 +#: pro/acf-pro.php:22 msgid "Advanced Custom Fields PRO" msgstr "" -#: pro/blocks.php:170 +#: pro/acf-pro.php:181 +msgid "" +"Your license has expired. Please renew to continue to have access to " +"updates, support & PRO features." +msgstr "" +"Your licence has expired. Please renew to continue to have access to " +"updates, support & PRO features." + +#: pro/acf-pro.php:178 +msgid "" +"Activate your license to enable access to updates, support & PRO " +"features." +msgstr "" +"Activate your licence to enable access to updates, support & PRO " +"features." + +#: pro/blocks.php:172 msgid "Block type name is required." msgstr "" #. translators: The name of the block type -#: pro/blocks.php:178 +#: pro/blocks.php:180 msgid "Block type \"%s\" is already registered." msgstr "" -#: pro/blocks.php:726 +#: pro/blocks.php:725 msgid "Switch to Edit" msgstr "" -#: pro/blocks.php:727 +#: pro/blocks.php:726 msgid "Switch to Preview" msgstr "" -#: pro/blocks.php:728 +#: pro/blocks.php:727 msgid "Change content alignment" msgstr "" #. translators: %s: Block type title -#: pro/blocks.php:731 +#: pro/blocks.php:730 msgid "%s settings" msgstr "" -#: pro/blocks.php:936 +#: pro/blocks.php:938 msgid "This block contains no editable fields." msgstr "" #. translators: %s: an admin URL to the field group edit screen -#: pro/blocks.php:942 +#: pro/blocks.php:944 msgid "" "Assign a field group to add fields to " "this block." msgstr "" -#: pro/options-page.php:78 +#: pro/options-page.php:75, pro/post-types/acf-ui-options-page.php:173 msgid "Options Updated" msgstr "" -#: pro/updates.php:99 +#. translators: %1 A link to the updates page. %2 link to the pricing page +#: pro/updates.php:72 +msgid "" +"To enable updates, please enter your license key on the Updates page. If you don't have a license key, please see " +"details & pricing." +msgstr "" +"To enable updates, please enter your licence key on the Updates page. If you don’t have a licence key, please see details & pricing." + +#: pro/updates.php:68 +msgid "" +"To enable updates, please enter your license key on the Updates page of the main site. If you don't have a license " +"key, please see details & pricing." +msgstr "" +"To enable updates, please enter your licence key on the Updates page of the main site. If you don’t have a licence " +"key, please see details & pricing." + +#: pro/updates.php:133 +msgid "" +"Your defined license key has changed, but an error occurred when " +"deactivating your old license" +msgstr "" +"Your defined licence key has changed, but an error occurred when " +"deactivating your old licence" + +#: pro/updates.php:130 +msgid "" +"Your defined license key has changed, but an error occurred when connecting " +"to activation server" +msgstr "" +"Your defined licence key has changed, but an error occurred when connecting " +"to activation server" + +#: pro/updates.php:174 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"ACF PRO — Your license key has been activated " +"successfully. Access to updates, support & PRO features is now enabled." msgstr "" +"ACF PRO — Your licence key has been activated " +"successfully. Access to updates, support & PRO features is now enabled." -#: pro/updates.php:159 +#: pro/updates.php:165 +msgid "There was an issue activating your license key." +msgstr "There was an issue activating your licence key." + +#: pro/updates.php:161 +msgid "An error occurred when connecting to activation server" +msgstr "An error occurred when connecting to activation server" + +#: pro/updates.php:262 +msgid "" +"An internal error occurred when trying to check your license key. Please try " +"again later." +msgstr "" +"An internal error occurred when trying to check your licence key. Please try " +"again later." + +#: pro/updates.php:260 +msgid "" +"The ACF activation server is temporarily unavailable for scheduled " +"maintenance. Please try again later." +msgstr "" + +#: pro/updates.php:230 +msgid "You have reached the activation limit for the license." +msgstr "You have reached the activation limit for the licence." + +#: pro/updates.php:239, pro/updates.php:211 +msgid "View your licenses" +msgstr "View your licences" + +#: pro/updates.php:252 +msgid "check again" +msgstr "" + +#: pro/updates.php:256 +msgid "%1$s or %2$s." +msgstr "" + +#: pro/updates.php:216 +msgid "Your license key has expired and cannot be activated." +msgstr "Your licence key has expired and cannot be activated." + +#: pro/updates.php:225 +msgid "View your subscriptions" +msgstr "" + +#: pro/updates.php:202 msgid "" -"ACF Activation Error. Your defined license key has changed, but an " -"error occurred when deactivating your old licence" +"License key not found. Make sure you have copied your license key exactly as " +"it appears in your receipt or your account." msgstr "" -"ACF Activation Error. Your defined licence key has changed, but an " -"error occurred when deactivating your old licence" +"Licence key not found. Make sure you have copied your licence key exactly as " +"it appears in your receipt or your account." + +#: pro/updates.php:200 +msgid "Your license key has been deactivated." +msgstr "Your licence key has been deactivated." -#: pro/updates.php:154 +#: pro/updates.php:198 msgid "" -"ACF Activation Error. Your defined license key has changed, but an " -"error occurred when connecting to activation server" +"Your license key has been activated successfully. Access to updates, support " +"& PRO features is now enabled." +msgstr "" +"Your licence key has been activated successfully. Access to updates, support " +"& PRO features is now enabled." + +#. translators: %s an untranslatable internal upstream error message +#: pro/updates.php:266 +msgid "An unknown error occurred while trying to validate your license: %s." +msgstr "An unknown error occurred while trying to validate your licence: %s." + +#: pro/updates.php:337, pro/updates.php:926 +msgid "ACF PRO —" +msgstr "" + +#: pro/updates.php:346 +msgid "Check again" msgstr "" -"ACF Activation Error. Your defined licence key has changed, but an " -"error occurred when connecting to activation server" -#: pro/updates.php:192 -msgid "ACF Activation Error" +#: pro/updates.php:678 +msgid "Could not connect to the activation server" msgstr "" -#: pro/updates.php:187 +#. translators: %s - URL to ACF updates page +#: pro/updates.php:722 msgid "" -"ACF Activation Error. An error occurred when connecting to activation " -"server" +"Your license key is valid but not activated on this site. Please deactivate and then reactivate the license." msgstr "" +"Your licence key is valid but not activated on this site. Please deactivate and then reactivate the licence." -#: pro/updates.php:279 -msgid "Check Again" +#: pro/updates.php:926 +msgid "" +"Your site URL has changed since last activating your license. We've " +"automatically activated it for this site URL." msgstr "" +"Your site URL has changed since last activating your licence. We’ve " +"automatically activated it for this site URL." -#: pro/updates.php:593 -msgid "ACF Activation Error. Could not connect to activation server" +#: pro/updates.php:918 +msgid "" +"Your site URL has changed since last activating your license, but we weren't " +"able to automatically reactivate it: %s" msgstr "" +"Your site URL has changed since last activating your licence, but we weren’t " +"able to automatically reactivate it: %s" -#: pro/admin/admin-options-page.php:195 +#: pro/admin/admin-options-page.php:160 msgid "Publish" msgstr "" -#: pro/admin/admin-options-page.php:199 +#: pro/admin/admin-options-page.php:163 msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" #: pro/admin/admin-updates.php:52 -msgid "Error. Could not connect to update server" +msgid "Error. Could not connect to the update server" +msgstr "" + +#. translators: %s the version of WordPress required for this ACF update +#: pro/admin/admin-updates.php:196 +msgid "" +"An update to ACF is available, but it is not compatible with your version of " +"WordPress. Please upgrade to WordPress %s or newer to update ACF." msgstr "" -#: pro/admin/admin-updates.php:212 +#: pro/admin/admin-updates.php:217 msgid "" -"Error. Could not authenticate update package. Please check again or " -"deactivate and reactivate your ACF PRO license." +"Error. Could not authenticate update package. Please check " +"again or deactivate and reactivate your ACF PRO license." msgstr "" +"Error. Could not authenticate update package. Please check " +"again or deactivate and reactivate your ACF PRO licence." -#: pro/admin/admin-updates.php:199 +#: pro/admin/admin-updates.php:207 msgid "" -"Error. Your license for this site has expired or been deactivated. " -"Please reactivate your ACF PRO license." +"Error. Your license for this site has expired or been " +"deactivated. Please reactivate your ACF PRO license." msgstr "" -"Error. Your licence for this site has expired or been deactivated. " -"Please reactivate your ACF PRO licence." +"Error. Your licence for this site has expired or been " +"deactivated. Please reactivate your ACF PRO licence." -#: pro/fields/class-acf-field-clone.php:27, +#: pro/fields/class-acf-field-clone.php:25, #: pro/fields/class-acf-field-repeater.php:31 msgid "" "Allows you to select and display existing fields. It does not duplicate any " @@ -5768,259 +7994,256 @@ msgid "" "display the selected fields as a group of subfields." msgstr "" -#: pro/fields/class-acf-field-clone.php:819 +#: pro/fields/class-acf-field-clone.php:738 msgid "Select one or more fields you wish to clone" msgstr "" -#: pro/fields/class-acf-field-clone.php:838 +#: pro/fields/class-acf-field-clone.php:757 msgid "Display" msgstr "" -#: pro/fields/class-acf-field-clone.php:839 +#: pro/fields/class-acf-field-clone.php:758 msgid "Specify the style used to render the clone field" msgstr "" -#: pro/fields/class-acf-field-clone.php:844 +#: pro/fields/class-acf-field-clone.php:763 msgid "Group (displays selected fields in a group within this field)" msgstr "" -#: pro/fields/class-acf-field-clone.php:845 +#: pro/fields/class-acf-field-clone.php:764 msgid "Seamless (replaces this field with selected fields)" msgstr "" -#: pro/fields/class-acf-field-clone.php:868 +#: pro/fields/class-acf-field-clone.php:787 msgid "Labels will be displayed as %s" msgstr "" -#: pro/fields/class-acf-field-clone.php:873 +#: pro/fields/class-acf-field-clone.php:792 msgid "Prefix Field Labels" msgstr "" -#: pro/fields/class-acf-field-clone.php:883 +#: pro/fields/class-acf-field-clone.php:802 msgid "Values will be saved as %s" msgstr "" -#: pro/fields/class-acf-field-clone.php:888 +#: pro/fields/class-acf-field-clone.php:807 msgid "Prefix Field Names" msgstr "" -#: pro/fields/class-acf-field-clone.php:1005 +#: pro/fields/class-acf-field-clone.php:907 msgid "Unknown field" msgstr "" -#: pro/fields/class-acf-field-clone.php:1042 +#: pro/fields/class-acf-field-clone.php:941 msgid "Unknown field group" msgstr "" -#: pro/fields/class-acf-field-clone.php:1046 +#: pro/fields/class-acf-field-clone.php:945 msgid "All fields from %s field group" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:27 +#: pro/fields/class-acf-field-flexible-content.php:24 msgid "" "Allows you to define, create and manage content with total control by " "creating layouts that contain subfields that content editors can choose from." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:36, +#: pro/fields/class-acf-field-flexible-content.php:33, #: pro/fields/class-acf-field-repeater.php:103, #: pro/fields/class-acf-field-repeater.php:297 msgid "Add Row" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:76, -#: pro/fields/class-acf-field-flexible-content.php:943, -#: pro/fields/class-acf-field-flexible-content.php:1022 +#: pro/fields/class-acf-field-flexible-content.php:69, +#: pro/fields/class-acf-field-flexible-content.php:870, +#: pro/fields/class-acf-field-flexible-content.php:948 msgid "layout" msgid_plural "layouts" msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:77 +#: pro/fields/class-acf-field-flexible-content.php:70 msgid "layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:81, -#: pro/fields/class-acf-field-flexible-content.php:942, -#: pro/fields/class-acf-field-flexible-content.php:1021 +#: pro/fields/class-acf-field-flexible-content.php:74, +#: pro/fields/class-acf-field-flexible-content.php:869, +#: pro/fields/class-acf-field-flexible-content.php:947 msgid "This field requires at least {min} {label} {identifier}" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:82 +#: pro/fields/class-acf-field-flexible-content.php:75 msgid "This field has a limit of {max} {label} {identifier}" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:85 +#: pro/fields/class-acf-field-flexible-content.php:78 msgid "{available} {label} {identifier} available (max {max})" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:86 +#: pro/fields/class-acf-field-flexible-content.php:79 msgid "{required} {label} {identifier} required (min {min})" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:89 +#: pro/fields/class-acf-field-flexible-content.php:82 msgid "Flexible Content requires at least 1 layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:282 +#. translators: %s the button label used for adding a new layout. +#: pro/fields/class-acf-field-flexible-content.php:257 msgid "Click the \"%s\" button below to start creating your layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:423 +#: pro/fields/class-acf-field-flexible-content.php:381 msgid "Add layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:424 +#: pro/fields/class-acf-field-flexible-content.php:382 msgid "Duplicate layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:425 +#: pro/fields/class-acf-field-flexible-content.php:383 msgid "Remove layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:426, -#: pro/fields/class-acf-repeater-table.php:382 +#: pro/fields/class-acf-field-flexible-content.php:384, +#: pro/fields/class-acf-repeater-table.php:379 msgid "Click to toggle" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:562 +#: pro/fields/class-acf-field-flexible-content.php:520 msgid "Delete Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:563 +#: pro/fields/class-acf-field-flexible-content.php:521 msgid "Duplicate Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:564 +#: pro/fields/class-acf-field-flexible-content.php:522 msgid "Add New Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:564 +#: pro/fields/class-acf-field-flexible-content.php:522 msgid "Add Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:647 +#: pro/fields/class-acf-field-flexible-content.php:606 msgid "Min" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:662 +#: pro/fields/class-acf-field-flexible-content.php:621 msgid "Max" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:705 +#: pro/fields/class-acf-field-flexible-content.php:662 msgid "Minimum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:716 +#: pro/fields/class-acf-field-flexible-content.php:673 msgid "Maximum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:727, +#: pro/fields/class-acf-field-flexible-content.php:684, #: pro/fields/class-acf-field-repeater.php:293 msgid "Button Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1710, -#: pro/fields/class-acf-field-repeater.php:918 +#: pro/fields/class-acf-field-flexible-content.php:1555, +#: pro/fields/class-acf-field-repeater.php:912 msgid "%s must be of type array or null." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1721 +#: pro/fields/class-acf-field-flexible-content.php:1566 msgid "%1$s must contain at least %2$s %3$s layout." msgid_plural "%1$s must contain at least %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:1737 +#: pro/fields/class-acf-field-flexible-content.php:1582 msgid "%1$s must contain at most %2$s %3$s layout." msgid_plural "%1$s must contain at most %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-gallery.php:27 +#: pro/fields/class-acf-field-gallery.php:25 msgid "" "An interactive interface for managing a collection of attachments, such as " "images." msgstr "" -#: pro/fields/class-acf-field-gallery.php:77 +#: pro/fields/class-acf-field-gallery.php:73 msgid "Add Image to Gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:78 +#: pro/fields/class-acf-field-gallery.php:74 msgid "Maximum selection reached" msgstr "" -#: pro/fields/class-acf-field-gallery.php:324 +#: pro/fields/class-acf-field-gallery.php:303 msgid "Length" msgstr "" -#: pro/fields/class-acf-field-gallery.php:368 +#: pro/fields/class-acf-field-gallery.php:347 msgid "Caption" msgstr "" -#: pro/fields/class-acf-field-gallery.php:380 +#: pro/fields/class-acf-field-gallery.php:359 msgid "Alt Text" msgstr "" -#: pro/fields/class-acf-field-gallery.php:504 +#: pro/fields/class-acf-field-gallery.php:481 msgid "Add to gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:508 +#: pro/fields/class-acf-field-gallery.php:485 msgid "Bulk actions" msgstr "" -#: pro/fields/class-acf-field-gallery.php:509 +#: pro/fields/class-acf-field-gallery.php:486 msgid "Sort by date uploaded" msgstr "" -#: pro/fields/class-acf-field-gallery.php:510 +#: pro/fields/class-acf-field-gallery.php:487 msgid "Sort by date modified" msgstr "" -#: pro/fields/class-acf-field-gallery.php:511 +#: pro/fields/class-acf-field-gallery.php:488 msgid "Sort by title" msgstr "" -#: pro/fields/class-acf-field-gallery.php:512 +#: pro/fields/class-acf-field-gallery.php:489 msgid "Reverse current order" msgstr "" -#: pro/fields/class-acf-field-gallery.php:524 +#: pro/fields/class-acf-field-gallery.php:501 msgid "Close" msgstr "" -#: pro/fields/class-acf-field-gallery.php:615 +#: pro/fields/class-acf-field-gallery.php:589 msgid "Minimum Selection" msgstr "" -#: pro/fields/class-acf-field-gallery.php:625 +#: pro/fields/class-acf-field-gallery.php:599 msgid "Maximum Selection" msgstr "" -#: pro/fields/class-acf-field-gallery.php:707 -msgid "Allowed file types" -msgstr "" - -#: pro/fields/class-acf-field-gallery.php:727 +#: pro/fields/class-acf-field-gallery.php:701 msgid "Insert" msgstr "" -#: pro/fields/class-acf-field-gallery.php:728 +#: pro/fields/class-acf-field-gallery.php:702 msgid "Specify where new attachments are added" msgstr "" -#: pro/fields/class-acf-field-gallery.php:732 +#: pro/fields/class-acf-field-gallery.php:706 msgid "Append to the end" msgstr "" -#: pro/fields/class-acf-field-gallery.php:733 +#: pro/fields/class-acf-field-gallery.php:707 msgid "Prepend to the beginning" msgstr "" #: pro/fields/class-acf-field-repeater.php:66, -#: pro/fields/class-acf-field-repeater.php:463 +#: pro/fields/class-acf-field-repeater.php:461 msgid "Minimum rows not reached ({min} rows)" msgstr "" @@ -6064,59 +8287,59 @@ msgstr "" msgid "Select a sub field to show when row is collapsed" msgstr "" -#: pro/fields/class-acf-field-repeater.php:1060 +#: pro/fields/class-acf-field-repeater.php:1053 msgid "Invalid field key or name." msgstr "" -#: pro/fields/class-acf-field-repeater.php:1069 +#: pro/fields/class-acf-field-repeater.php:1062 msgid "There was an error retrieving the field." msgstr "" -#: pro/fields/class-acf-repeater-table.php:369 +#: pro/fields/class-acf-repeater-table.php:366 msgid "Click to reorder" msgstr "" -#: pro/fields/class-acf-repeater-table.php:402 +#: pro/fields/class-acf-repeater-table.php:399 msgid "Add row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:403 +#: pro/fields/class-acf-repeater-table.php:400 msgid "Duplicate row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:404 +#: pro/fields/class-acf-repeater-table.php:401 msgid "Remove row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:448, -#: pro/fields/class-acf-repeater-table.php:465, -#: pro/fields/class-acf-repeater-table.php:466 +#: pro/fields/class-acf-repeater-table.php:445, +#: pro/fields/class-acf-repeater-table.php:462, +#: pro/fields/class-acf-repeater-table.php:463 msgid "Current Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:456, -#: pro/fields/class-acf-repeater-table.php:457 +#: pro/fields/class-acf-repeater-table.php:453, +#: pro/fields/class-acf-repeater-table.php:454 msgid "First Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:460, -#: pro/fields/class-acf-repeater-table.php:461 +#: pro/fields/class-acf-repeater-table.php:457, +#: pro/fields/class-acf-repeater-table.php:458 msgid "Previous Page" msgstr "" #. translators: 1: Current page, 2: Total pages. -#: pro/fields/class-acf-repeater-table.php:470 +#: pro/fields/class-acf-repeater-table.php:467 msgctxt "paging" msgid "%1$s of %2$s" msgstr "" -#: pro/fields/class-acf-repeater-table.php:477, -#: pro/fields/class-acf-repeater-table.php:478 +#: pro/fields/class-acf-repeater-table.php:474, +#: pro/fields/class-acf-repeater-table.php:475 msgid "Next Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:481, -#: pro/fields/class-acf-repeater-table.php:482 +#: pro/fields/class-acf-repeater-table.php:478, +#: pro/fields/class-acf-repeater-table.php:479 msgid "Last Page" msgstr "" @@ -6125,75 +8348,378 @@ msgid "No block types exist" msgstr "" #: pro/locations/class-acf-location-options-page.php:70 -msgid "No options pages exist" +msgid "Select options page..." +msgstr "" + +#: pro/locations/class-acf-location-options-page.php:74, +#: pro/post-types/acf-ui-options-page.php:95, +#: pro/admin/post-types/admin-ui-options-page.php:476 +msgid "Add New Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:96 +msgid "Edit Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:97 +msgid "New Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:98 +msgid "View Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:99 +msgid "Search Options Pages" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:100 +msgid "No Options Pages found" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:101 +msgid "No Options Pages found in Trash" +msgstr "No Options Pages found in Bin" + +#: pro/post-types/acf-ui-options-page.php:202 +msgid "" +"The menu slug must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:234 +msgid "This Menu Slug is already in use by another ACF Options Page." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:56 +msgid "Options page deleted." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:57 +msgid "Options page updated." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:60 +msgid "Options page saved." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:61 +msgid "Options page submitted." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:62 +msgid "Options page scheduled for." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:63 +msgid "Options page draft updated." +msgstr "" + +#. translators: %s options page name +#: pro/admin/post-types/admin-ui-options-page.php:83 +msgid "%s options page updated" +msgstr "" + +#. translators: %s options page name +#: pro/admin/post-types/admin-ui-options-page.php:89 +msgid "%s options page created" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:102 +msgid "Link existing field groups" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:361 +msgid "No Parent" msgstr "" -#: pro/admin/views/html-settings-updates.php:6 +#: pro/admin/post-types/admin-ui-options-page.php:444 +msgid "The provided Menu Slug already exists." +msgstr "" + +#. translators: %s number of post types activated +#: pro/admin/post-types/admin-ui-options-pages.php:179 +msgid "Options page activated." +msgid_plural "%s options pages activated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types deactivated +#: pro/admin/post-types/admin-ui-options-pages.php:186 +msgid "Options page deactivated." +msgid_plural "%s options pages deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types duplicated +#: pro/admin/post-types/admin-ui-options-pages.php:193 +msgid "Options page duplicated." +msgid_plural "%s options pages duplicated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types synchronized +#: pro/admin/post-types/admin-ui-options-pages.php:200 +msgid "Options page synchronized." +msgid_plural "%s options pages synchronized." +msgstr[0] "" +msgstr[1] "" + +#: pro/admin/views/html-settings-updates.php:9 msgid "Deactivate License" msgstr "Deactivate Licence" -#: pro/admin/views/html-settings-updates.php:6 +#: pro/admin/views/html-settings-updates.php:9 msgid "Activate License" msgstr "Activate Licence" -#: pro/admin/views/html-settings-updates.php:16 -msgid "License Information" -msgstr "Licence Information" +#: pro/admin/views/html-settings-updates.php:26 +msgctxt "license status" +msgid "Inactive" +msgstr "" #: pro/admin/views/html-settings-updates.php:34 -msgid "" -"To unlock updates, please enter your license key below. If you don't have a " -"licence key, please see details & pricing." +msgctxt "license status" +msgid "Cancelled" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:32 +msgctxt "license status" +msgid "Expired" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:30 +msgctxt "license status" +msgid "Active" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:47 +msgid "Subscription Status" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:60 +msgid "Subscription Type" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:67 +msgid "Lifetime - " msgstr "" -"To unlock updates, please enter your licence key below. If you don't have a " -"licence key, please see details & pricing." -#: pro/admin/views/html-settings-updates.php:37 +#: pro/admin/views/html-settings-updates.php:81 +msgid "Subscription Expires" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:79 +msgid "Subscription Expired" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:118 +msgid "Renew Subscription" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:136 +msgid "License Information" +msgstr "Licence Information" + +#: pro/admin/views/html-settings-updates.php:170 msgid "License Key" msgstr "Licence Key" -#: pro/admin/views/html-settings-updates.php:22 +#: pro/admin/views/html-settings-updates.php:190, +#: pro/admin/views/html-settings-updates.php:157 +msgid "Recheck License" +msgstr "Recheck Licence" + +#: pro/admin/views/html-settings-updates.php:142 msgid "Your license key is defined in wp-config.php." msgstr "Your licence key is defined in wp-config.php." -#: pro/admin/views/html-settings-updates.php:29 -msgid "Retry Activation" +#: pro/admin/views/html-settings-updates.php:210 +msgid "View pricing & purchase" msgstr "" -#: pro/admin/views/html-settings-updates.php:61 +#. translators: %s - link to ACF website +#: pro/admin/views/html-settings-updates.php:219 +msgid "Don't have an ACF PRO license? %s" +msgstr "Don’t have an ACF PRO licence? %s" + +#: pro/admin/views/html-settings-updates.php:234 msgid "Update Information" msgstr "" -#: pro/admin/views/html-settings-updates.php:68 +#: pro/admin/views/html-settings-updates.php:241 msgid "Current Version" msgstr "" -#: pro/admin/views/html-settings-updates.php:76 +#: pro/admin/views/html-settings-updates.php:249 msgid "Latest Version" msgstr "" -#: pro/admin/views/html-settings-updates.php:84 +#: pro/admin/views/html-settings-updates.php:257 msgid "Update Available" msgstr "" -#: pro/admin/views/html-settings-updates.php:98 +#: pro/admin/views/html-settings-updates.php:271 msgid "Upgrade Notice" msgstr "" -#: pro/admin/views/html-settings-updates.php:126 +#: pro/admin/views/html-settings-updates.php:300 msgid "Check For Updates" msgstr "" -#: pro/admin/views/html-settings-updates.php:121 +#: pro/admin/views/html-settings-updates.php:297 msgid "Enter your license key to unlock updates" msgstr "Enter your licence key to unlock updates" -#: pro/admin/views/html-settings-updates.php:119 +#: pro/admin/views/html-settings-updates.php:295 msgid "Update Plugin" msgstr "" -#: pro/admin/views/html-settings-updates.php:117 +#: pro/admin/views/html-settings-updates.php:293 +msgid "Update ACF in Network Admin" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:291 msgid "Please reactivate your license to unlock updates" msgstr "Please reactivate your licence to unlock updates" + +#: pro/admin/views/html-settings-updates.php:289 +msgid "Please upgrade WordPress to update ACF" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:20 +msgid "Dashicon class name" +msgstr "" + +#. translators: %s = "dashicon class name", link to the WordPress dashicon documentation. +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:25 +msgid "" +"The icon used for the options page menu item in the admin dashboard. Can be " +"a URL or %s to use for the icon." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:52 +msgid "Menu Title" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:66 +msgid "Learn more about menu positions." +msgstr "" + +#. translators: %s - link to WordPress docs to learn more about menu positions. +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:70, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:76 +msgid "The position in the menu where this page should appear. %s" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:80 +msgid "" +"The position in the menu where this child page should appear. The first " +"child page is 0, the next is 1, etc." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:101 +msgid "Redirect to Child Page" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:102 +msgid "" +"When child pages exist for this parent page, this page will redirect to the " +"first child page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:126 +msgid "A descriptive summary of the options page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:135 +msgid "Update Button Label" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:136 +msgid "" +"The label used for the submit button which updates the fields on the options " +"page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:150 +msgid "Updated Message" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:151 +msgid "" +"The message that is displayed after successfully updating the options page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:152 +msgid "Updated Options" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:189 +msgid "Capability" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:190 +msgid "The capability required for this menu to be displayed to the user." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:206 +msgid "Data Storage" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:207 +msgid "" +"By default, the option page stores field data in the options table. You can " +"make the page load field data from a post, user, or term." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:210, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:241 +msgid "Custom Storage" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:230 +msgid "Learn more about available settings." +msgstr "" + +#. translators: %s = link to learn more about storage locations. +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:235 +msgid "" +"Set a custom storage location. Can be a numeric post ID (123), or a string " +"(`user_2`). %s" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:260 +msgid "Autoload Options" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:261 +msgid "" +"Improve performance by loading the fields in the option records " +"automatically when WordPress loads." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:6, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:16 +msgid "Page Title" +msgstr "" + +#. translators: example options page name +#: pro/admin/views/acf-ui-options-page/basic-settings.php:8, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:18 +msgid "Site Settings" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:23, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:33 +msgid "Menu Slug" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:38, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:47 +msgid "Parent Page" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/list-empty.php:24 +msgid "Add Your First Options Page" +msgstr "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_ZA.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_ZA.l10n.php new file mode 100644 index 000000000..a6a1819f2 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_ZA.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'en_ZA','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-06-27T14:24:00+00:00','x-generator'=>'gettext','messages'=>['Enable Transparency'=>'Enable Transparency','RGBA Array'=>'RGBA Array','RGBA String'=>'RGBA String','Hex String'=>'Hex String','post statusActive'=>'Active','\'%s\' is not a valid email address'=>'\'%s\' is not a valid email address','Color value'=>'Colour value','Select default color'=>'Select default colour','Clear color'=>'Clear colour','Blocks'=>'Blocks','Options'=>'Options','Users'=>'Users','Menu items'=>'Menu items','Widgets'=>'Widgets','Attachments'=>'Attachments','Taxonomies'=>'Taxonomies','Posts'=>'Posts','Last updated: %s'=>'Last Updated: %s ago','Invalid field group parameter(s).'=>'Invalid field group parameter(s).','Awaiting save'=>'Awaiting save','Saved'=>'Saved','Import'=>'Import','Review changes'=>'Review changes','Located in: %s'=>'Located in: %s','Located in plugin: %s'=>'Located in plugin: %s','Located in theme: %s'=>'Located in theme: %s','Various'=>'Various','Sync changes'=>'Sync changes','Loading diff'=>'Loading diff','Review local JSON changes'=>'Review local JSON changes','Visit website'=>'Visit website','View details'=>'View details','Version %s'=>'Version %s','Information'=>'Information','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentation. Our extensive documentation contains references and guides for most situations you may encounter.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:','Help & Support'=>'Help & Support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Please use the Help & Support tab to get in touch should you find yourself requiring assistance.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Before creating your first Field Group, we recommend first reading our Getting started guide to familiarise yourself with the plugin\'s philosophy and best practises.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'The Advanced Custom Fields plugin provides a visual form builder to customise WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.','Overview'=>'Overview','Location type "%s" is already registered.'=>'Location type "%s" is already registered.','Class "%s" does not exist.'=>'Class "%s" does not exist.','Invalid nonce.'=>'Invalid nonce.','Error loading field.'=>'Error loading field.','Location not found: %s'=>'Location not found: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'User Role','Comment'=>'Comment','Post Format'=>'Post Format','Menu Item'=>'Menu Item','Post Status'=>'Post Status','Menus'=>'Menus','Menu Locations'=>'Menu Locations','Menu'=>'Menu','Post Taxonomy'=>'Post Taxonomy','Child Page (has parent)'=>'Child Page (has parent)','Parent Page (has children)'=>'Parent Page (has children)','Top Level Page (no parent)'=>'Top Level Page (no parent)','Posts Page'=>'Posts Page','Front Page'=>'Front Page Info','Page Type'=>'Page Type','Viewing back end'=>'Viewing back end','Viewing front end'=>'Viewing front end','Logged in'=>'Logged in','Current User'=>'Current User','Page Template'=>'Page Template','Register'=>'Register','Add / Edit'=>'Add / Edit','User Form'=>'User Form','Page Parent'=>'Page Parent','Super Admin'=>'Super Admin','Current User Role'=>'Current User Role','Default Template'=>'Default Template','Post Template'=>'Post Template','Post Category'=>'Post Category','All %s formats'=>'All %s formats','Attachment'=>'Attachment','%s value is required'=>'%s value is required','Show this field if'=>'Show this field if','Conditional Logic'=>'Conditional Logic','and'=>'and','Local JSON'=>'Local JSON','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Please also check all premium add-ons (%s) are updated to the latest version.','This version contains improvements to your database and requires an upgrade.'=>'This version contains improvements to your database and requires an upgrade.','Thank you for updating to %1$s v%2$s!'=>'Thank you for updating to %1$s v%2$s!','Database Upgrade Required'=>'Database Upgrade Required','Options Page'=>'Options Page','Gallery'=>'Gallery','Flexible Content'=>'Flexible Content','Repeater'=>'Repeater','Back to all tools'=>'Back to all tools','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)','Select items to hide them from the edit screen.'=>'Select items to hide them from the edit screen.','Hide on screen'=>'Hide on screen','Send Trackbacks'=>'Send Trackbacks','Tags'=>'Tags','Categories'=>'Categories','Page Attributes'=>'Page Attributes','Format'=>'Format','Author'=>'Author','Slug'=>'Slug','Revisions'=>'Revisions','Comments'=>'Comments','Discussion'=>'Discussion','Excerpt'=>'Excerpt','Content Editor'=>'Content Editor','Permalink'=>'Permalink','Shown in field group list'=>'Shown in field group list','Field groups with a lower order will appear first'=>'Field groups with a lower order will appear first','Order No.'=>'Order No.','Below fields'=>'Below fields','Below labels'=>'Below labels','Side'=>'Side','Normal (after content)'=>'Normal (after content)','High (after title)'=>'High (after title)','Position'=>'Position','Seamless (no metabox)'=>'Seamless (no metabox)','Standard (WP metabox)'=>'Standard (WP metabox)','Style'=>'Style','Type'=>'Type','Key'=>'Key','Order'=>'Order','Close Field'=>'Close Field','id'=>'id','class'=>'class','width'=>'width','Wrapper Attributes'=>'Wrapper Attributes','Instructions'=>'Instructions','Field Type'=>'Field Type','Single word, no spaces. Underscores and dashes allowed'=>'Single word, no spaces. Underscores and dashes allowed','Field Name'=>'Field Name','This is the name which will appear on the EDIT page'=>'This is the name which will appear on the EDIT page','Field Label'=>'Field Label','Delete'=>'Delete','Delete field'=>'Delete field','Move'=>'Move','Move field to another group'=>'Move field to another group','Duplicate field'=>'Duplicate field','Edit field'=>'Edit field','Drag to reorder'=>'Drag to reorder','Show this field group if'=>'Show this field group if','No updates available.'=>'No updates available.','Database upgrade complete. See what\'s new'=>'Database upgrade complete. See what\'s new','Reading upgrade tasks...'=>'Reading upgrade tasks...','Upgrade failed.'=>'Upgrade failed.','Upgrade complete.'=>'Upgrade complete.','Upgrading data to version %s'=>'Upgrading data to version %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?','Please select at least one site to upgrade.'=>'Please select at least one site to upgrade.','Database Upgrade complete. Return to network dashboard'=>'Database Upgrade complete. Return to network dashboard','Site is up to date'=>'Site is up to date','Site requires database upgrade from %1$s to %2$s'=>'Site requires database upgrade from %1$s to %2$s','Site'=>'Site','Upgrade Sites'=>'Upgrade Sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'The following sites require a DB upgrade. Check the ones you want to update and then click %s.','Add rule group'=>'Add rule group','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Create a set of rules to determine which edit screens will use these advanced custom fields','Rules'=>'Rules','Copied'=>'Copied','Copy to clipboard'=>'Copy to clipboard','Select Field Groups'=>'Select Field Groups','No field groups selected'=>'No field groups selected','Generate PHP'=>'Generate PHP','Export Field Groups'=>'Export Field Groups','Import file empty'=>'Import file empty','Incorrect file type'=>'Incorrect file type','Error uploading file. Please try again'=>'Error uploading file. Please try again','Import Field Groups'=>'Import Field Groups','Sync'=>'Sync','Select %s'=>'Select %s','Duplicate'=>'Duplicate','Duplicate this item'=>'Duplicate this item','Description'=>'Description','Sync available'=>'Sync available','Field group duplicated.'=>'Field group duplicated.' . "\0" . '%s field groups duplicated.','Active (%s)'=>'Active (%s)' . "\0" . 'Active (%s)','Review sites & upgrade'=>'Review sites & upgrade','Upgrade Database'=>'Upgrade Database','Custom Fields'=>'Custom Fields','Move Field'=>'Move Field','Please select the destination for this field'=>'Please select the destination for this field','The %1$s field can now be found in the %2$s field group'=>'The %1$s field can now be found in the %2$s field group','Move Complete.'=>'Move Complete.','Active'=>'Active','Field Keys'=>'Field Keys','Settings'=>'Settings','Location'=>'Location','Null'=>'Null','copy'=>'copy','(this field)'=>'(this field)','Checked'=>'Checked','Move Custom Field'=>'Move Custom Field','No toggle fields available'=>'No toggle fields available','Field group title is required'=>'Field group title is required','This field cannot be moved until its changes have been saved'=>'This field cannot be moved until its changes have been saved','The string "field_" may not be used at the start of a field name'=>'The string "field_" may not be used at the start of a field name','Field group draft updated.'=>'Field group draft updated.','Field group scheduled for.'=>'Field group scheduled for.','Field group submitted.'=>'Field group submitted.','Field group saved.'=>'Field group saved.','Field group published.'=>'Field group published.','Field group deleted.'=>'Field group deleted.','Field group updated.'=>'Field group updated.','Tools'=>'Tools','is not equal to'=>'is not equal to','is equal to'=>'is equal to','Forms'=>'Forms','Page'=>'Page','Post'=>'Post','Relational'=>'Relational','Choice'=>'Choice','Basic'=>'Basic','Unknown'=>'Unknown','Field type does not exist'=>'Field type does not exist','Spam Detected'=>'Spam Detected','Post updated'=>'Post updated','Update'=>'Update','Validate Email'=>'Validate Email','Content'=>'Content','Title'=>'Title','Edit field group'=>'Edit field group','Selection is less than'=>'Selection is less than','Selection is greater than'=>'Selection is greater than','Value is less than'=>'Value is less than','Value is greater than'=>'Value is greater than','Value contains'=>'Value contains','Value matches pattern'=>'Value matches pattern','Value is not equal to'=>'Value is not equal to','Value is equal to'=>'Value is equal to','Has no value'=>'Has no value','Has any value'=>'Has any value','Cancel'=>'Cancel','Are you sure?'=>'Are you sure?','%d fields require attention'=>'%d fields require attention','1 field requires attention'=>'1 field requires attention','Validation failed'=>'Validation failed','Validation successful'=>'Validation successful','Restricted'=>'Restricted','Collapse Details'=>'Collapse Details','Expand Details'=>'Expand Details','Uploaded to this post'=>'Uploaded to this post','verbUpdate'=>'Update','verbEdit'=>'Edit','The changes you made will be lost if you navigate away from this page'=>'The changes you made will be lost if you navigate away from this page','File type must be %s.'=>'File type must be %s.','or'=>'or','File size must not exceed %s.'=>'File size must not exceed %s.','File size must be at least %s.'=>'File size must be at least %s.','Image height must not exceed %dpx.'=>'Image height must not exceed %dpx.','Image height must be at least %dpx.'=>'Image height must be at least %dpx.','Image width must not exceed %dpx.'=>'Image width must not exceed %dpx.','Image width must be at least %dpx.'=>'Image width must be at least %dpx.','(no title)'=>'(no title)','Full Size'=>'Full Size','Large'=>'Large','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(no label)','Sets the textarea height'=>'Sets the textarea height','Rows'=>'Rows','Text Area'=>'Text Area','Prepend an extra checkbox to toggle all choices'=>'Prepend an extra checkbox to toggle all choices','Save \'custom\' values to the field\'s choices'=>'Save \'custom\' values to the field\'s choices','Allow \'custom\' values to be added'=>'Allow \'custom\' values to be added','Add new choice'=>'Add new choice','Toggle All'=>'Toggle All','Allow Archives URLs'=>'Allow Archives URLs','Archives'=>'Archives','Page Link'=>'Page Link','Add'=>'Add','Name'=>'Name','%s added'=>'%s added','%s already exists'=>'%s already exists','User unable to add new %s'=>'User unable to add new %s','Term ID'=>'Term ID','Term Object'=>'Term Object','Load value from posts terms'=>'Load value from posts terms','Load Terms'=>'Load Terms','Connect selected terms to the post'=>'Connect selected terms to the post','Save Terms'=>'Save Terms','Allow new terms to be created whilst editing'=>'Allow new terms to be created whilst editing','Create Terms'=>'Create Terms','Radio Buttons'=>'Radio Buttons','Single Value'=>'Single Value','Multi Select'=>'Multi Select','Checkbox'=>'Checkbox','Multiple Values'=>'Multiple Values','Select the appearance of this field'=>'Select the appearance of this field','Appearance'=>'Appearance','Select the taxonomy to be displayed'=>'Select the taxonomy to be displayed','Value must be equal to or lower than %d'=>'Value must be equal to or lower than %d','Value must be equal to or higher than %d'=>'Value must be equal to or higher than %d','Value must be a number'=>'Value must be a number','Number'=>'Number','Save \'other\' values to the field\'s choices'=>'Save \'other\' values to the field\'s choices','Add \'other\' choice to allow for custom values'=>'Add \'other\' choice to allow for custom values','Other'=>'Other','Radio Button'=>'Radio Button','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define an endpoint for the previous accordion to stop. This accordion will not be visible.','Allow this accordion to open without closing others.'=>'Allow this accordion to open without closing others.','Display this accordion as open on page load.'=>'Display this accordion as open on page load.','Open'=>'Open','Accordion'=>'Accordion','Restrict which files can be uploaded'=>'Restrict which files can be uploaded','File ID'=>'File ID','File URL'=>'File URL','File Array'=>'File Array','Add File'=>'Add File','No file selected'=>'No file selected','File name'=>'File name','Update File'=>'Update File','Edit File'=>'Edit File','Select File'=>'Select File','File'=>'File','Password'=>'Password','Specify the value returned'=>'Specify the value returned','Use AJAX to lazy load choices?'=>'Use AJAX to lazy load choices?','Enter each default value on a new line'=>'Enter each default value on a new line','verbSelect'=>'Select','Select2 JS load_failLoading failed'=>'Loading failed','Select2 JS searchingSearching…'=>'Searching…','Select2 JS load_moreLoading more results…'=>'Loading more results…','Select2 JS selection_too_long_nYou can only select %d items'=>'You can only select %d items','Select2 JS selection_too_long_1You can only select 1 item'=>'You can only select 1 item','Select2 JS input_too_long_nPlease delete %d characters'=>'Please delete %d characters','Select2 JS input_too_long_1Please delete 1 character'=>'Please delete 1 character','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Please enter %d or more characters','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Please enter 1 or more characters','Select2 JS matches_0No matches found'=>'No matches found','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d results are available, use up and down arrow keys to navigate.','Select2 JS matches_1One result is available, press enter to select it.'=>'One result is available, press enter to select it.','nounSelect'=>'Select','User ID'=>'User ID','User Object'=>'User Object','User Array'=>'User Array','All user roles'=>'All user roles','User'=>'User','Separator'=>'Separator','Select Color'=>'Select Colour','Default'=>'Default','Clear'=>'Clear','Color Picker'=>'Colour Picker','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Select','Date Time Picker JS closeTextDone'=>'Done','Date Time Picker JS currentTextNow'=>'Now','Date Time Picker JS timezoneTextTime Zone'=>'Time Zone','Date Time Picker JS microsecTextMicrosecond'=>'Microsecond','Date Time Picker JS millisecTextMillisecond'=>'Millisecond','Date Time Picker JS secondTextSecond'=>'Second','Date Time Picker JS minuteTextMinute'=>'Minute','Date Time Picker JS hourTextHour'=>'Hour','Date Time Picker JS timeTextTime'=>'Time','Date Time Picker JS timeOnlyTitleChoose Time'=>'Choose Time','Date Time Picker'=>'Date Time Picker','Endpoint'=>'Endpoint','Left aligned'=>'Left aligned','Top aligned'=>'Top aligned','Placement'=>'Placement','Tab'=>'Tab','Value must be a valid URL'=>'Value must be a valid URL','Link URL'=>'Link URL','Link Array'=>'Link Array','Opens in a new window/tab'=>'Opens in a new window/tab','Select Link'=>'Select Link','Link'=>'Link','Email'=>'Email','Step Size'=>'Step Size','Maximum Value'=>'Maximum Value','Minimum Value'=>'Minimum Value','Range'=>'Range','Both (Array)'=>'Both (Array)','Label'=>'Label','Value'=>'Value','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'red : Red','For more control, you may specify both a value and label like this:'=>'For more control, you may specify both a value and label like this:','Enter each choice on a new line.'=>'Enter each choice on a new line.','Choices'=>'Choices','Button Group'=>'Button Group','Parent'=>'Parent','TinyMCE will not be initialized until field is clicked'=>'TinyMCE will not be initialised until field is clicked','Toolbar'=>'Toolbar','Text Only'=>'Text Only','Visual Only'=>'Visual Only','Visual & Text'=>'Visual & Text','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Click to initialise TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visual','Value must not exceed %d characters'=>'Value must not exceed %d characters','Leave blank for no limit'=>'Leave blank for no limit','Character Limit'=>'Character Limit','Appears after the input'=>'Appears after the input','Append'=>'Append','Appears before the input'=>'Appears before the input','Prepend'=>'Prepend','Appears within the input'=>'Appears within the input','Placeholder Text'=>'Placeholder Text','Appears when creating a new post'=>'Appears when creating a new post','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s requires at least %2$s selection' . "\0" . '%1$s requires at least %2$s selections','Post ID'=>'Post ID','Post Object'=>'Post Object','Featured Image'=>'Featured image','Selected elements will be displayed in each result'=>'Selected elements will be displayed in each result','Elements'=>'Elements','Taxonomy'=>'Taxonomy','Post Type'=>'Post Type','Filters'=>'Filters','All taxonomies'=>'All taxonomies','Filter by Taxonomy'=>'Filter by Taxonomy','All post types'=>'All post types','Filter by Post Type'=>'Filter by Post Type','Search...'=>'Search...','Select taxonomy'=>'Select taxonomy','Select post type'=>'Select post type','No matches found'=>'No matches found','Loading'=>'Loading','Maximum values reached ( {max} values )'=>'Maximum values reached ( {max} values )','Relationship'=>'Relationship','Comma separated list. Leave blank for all types'=>'Comma separated list. Leave blank for all types','Maximum'=>'Maximum','File size'=>'File size','Restrict which images can be uploaded'=>'Restrict which images can be uploaded','Minimum'=>'Minimum','Uploaded to post'=>'Uploaded to post','All'=>'All','Limit the media library choice'=>'Limit the media library choice','Library'=>'Library','Preview Size'=>'Preview Size','Image ID'=>'Image ID','Image URL'=>'Image URL','Image Array'=>'Image Array','Specify the returned value on front end'=>'Specify the returned value on front end','Return Value'=>'Return Value','Add Image'=>'Add Image','No image selected'=>'No image selected','Remove'=>'Remove','Edit'=>'Edit','All images'=>'All images','Update Image'=>'Update Image','Edit Image'=>'Edit Image','Select Image'=>'Select Image','Image'=>'Image','Allow HTML markup to display as visible text instead of rendering'=>'Allow HTML markup to display as visible text instead of rendering','Escape HTML'=>'Escape HTML','No Formatting'=>'No Formatting','Automatically add <br>'=>'Automatically add <br>','Automatically add paragraphs'=>'Automatically add paragraphs','Controls how new lines are rendered'=>'Controls how new lines are rendered','New Lines'=>'New Lines','Week Starts On'=>'Week Starts On','The format used when saving a value'=>'The format used when saving a value','Save Format'=>'Save Format','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Prev','Date Picker JS nextTextNext'=>'Next','Date Picker JS currentTextToday'=>'Today','Date Picker JS closeTextDone'=>'Done','Date Picker'=>'Date Picker','Width'=>'Width','Embed Size'=>'Embed Size','Enter URL'=>'Enter URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Text shown when inactive','Off Text'=>'Off Text','Text shown when active'=>'Text shown when active','On Text'=>'On Text','Default Value'=>'Default Value','Displays text alongside the checkbox'=>'Displays text alongside the checkbox','Message'=>'Message','No'=>'No','Yes'=>'Yes','True / False'=>'True / False','Row'=>'Row','Table'=>'Table','Block'=>'Block','Specify the style used to render the selected fields'=>'Specify the style used to render the selected fields','Layout'=>'Layout','Sub Fields'=>'Sub Fields','Group'=>'Group','Customize the map height'=>'Customise the map height','Height'=>'Height','Set the initial zoom level'=>'Set the initial zoom level','Zoom'=>'Zoom','Center the initial map'=>'Centre the initial map','Center'=>'Centre','Search for address...'=>'Search for address...','Find current location'=>'Find current location','Clear location'=>'Clear location','Search'=>'Search','Sorry, this browser does not support geolocation'=>'Sorry, this browser does not support geolocation','Google Map'=>'Google Map','The format returned via template functions'=>'The format returned via template functions','Return Format'=>'Return Format','Custom:'=>'Custom:','The format displayed when editing a post'=>'The format displayed when editing a post','Display Format'=>'Display Format','Time Picker'=>'Time Picker','No Fields found in Trash'=>'No Fields found in Bin','No Fields found'=>'No Fields found','Search Fields'=>'Search Fields','View Field'=>'View Field','New Field'=>'New Field','Edit Field'=>'Edit Field','Add New Field'=>'Add New Field','Field'=>'Field','Fields'=>'Fields','No Field Groups found in Trash'=>'No Field Groups found in Bin','No Field Groups found'=>'No Field Groups found','Search Field Groups'=>'Search Field Groups','View Field Group'=>'View Field Group','New Field Group'=>'New Field Group','Edit Field Group'=>'Edit Field Group','Add New Field Group'=>'Add New Field Group','Add New'=>'Add New','Field Group'=>'Field Group','Field Groups'=>'Field Groups','Customize WordPress with powerful, professional and intuitive fields.'=>'Customise WordPress with powerful, professional and intuitive fields.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_ZA.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-en_ZA.mo index c84cec7151ea71946340783966575246054501c6..591de2443b4e14cc65df739bd817ae8cc3dce25b 100644 GIT binary patch delta 7464 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 Q*8acG8~)XY%06@d4@1Yx5&!@I delta 7538 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 or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2803 +#: assets/build/js/acf-field-group.js:3298 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:487 +#: includes/fields/class-acf-field-post_object.php:400 +#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +1733,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:454 +#: includes/fields/class-acf-field-post_object.php:363 +#: includes/fields/class-acf-field-relationship.php:562 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +1825,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:446 +#: includes/fields/class-acf-field-post_object.php:355 +#: includes/fields/class-acf-field-relationship.php:554 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2084,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2099,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2168,1250 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3419,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +3727,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +3795,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +3936,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1383 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2349 +#: assets/build/js/acf-field-group.js:1429 +#: assets/build/js/acf-field-group.js:2761 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1015 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1701 +#: assets/build/js/acf-field-group.js:2032 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:119 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:118 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:423 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +4199,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,306 +4223,308 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2862 +#: assets/build/js/acf-field-group.js:3375 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "" -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:637 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:649 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:633 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:624 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Enable Transparency" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA Array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA String" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex String" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Active" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' is not a valid email address" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Colour value" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Select default colour" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Clear colour" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocks" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Options" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Users" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menu items" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Attachments" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomies" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Posts" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Last Updated: %s ago" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Invalid field group parameter(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Awaiting save" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Saved" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Import" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Review changes" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Located in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Located in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Located in theme: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Various" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sync changes" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Loading diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Review local JSON changes" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visit website" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "View details" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2922,14 +4532,14 @@ msgstr "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2939,7 +4549,7 @@ msgstr "" "documentation contains references and guides for most situations you may " "encounter." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2949,11 +4559,11 @@ msgstr "" "website with ACF. If you run into any difficulties, there are several places " "you can find help:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Help & Support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2961,7 +4571,7 @@ msgstr "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2971,7 +4581,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Getting started guide to familiarise " "yourself with the plugin's philosophy and best practises." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2981,32 +4591,35 @@ msgstr "" "customise WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Overview" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Location type \"%s\" is already registered." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Class \"%s\" does not exist." +#: includes/ajax/class-acf-ajax-query-users.php:28 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Invalid nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error loading field." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3438 assets/build/js/acf-input.js:3507 +#: assets/build/js/acf-input.js:3686 assets/build/js/acf-input.js:3760 msgid "Location not found: %s" msgstr "Location not found: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3034,7 +4647,7 @@ msgstr "Menu Item" msgid "Post Status" msgstr "Post Status" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3140,77 +4753,78 @@ msgstr "All %s formats" msgid "Attachment" msgstr "Attachment" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s value is required" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Show this field if" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Conditional Logic" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "and" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Local JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Please also check all premium add-ons (%s) are updated to the latest version." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "This version contains improvements to your database and requires an upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Thank you for updating to %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database Upgrade Required" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Options Page" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Gallery" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexible Content" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repeater" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Back to all tools" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3218,132 +4832,132 @@ msgstr "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Select items to hide them from the edit screen." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Hide on screen" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Send Trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categories" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Page Attributes" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Author" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisions" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comments" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussion" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Excerpt" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Content Editor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Shown in field group list" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Field groups with a lower order will appear first" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Order No." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Below fields" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Below labels" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Side" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (after content)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "High (after title)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Position" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Seamless (no metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Style" @@ -3351,9 +4965,9 @@ msgstr "Style" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Key" @@ -3364,110 +4978,107 @@ msgstr "Key" msgid "Order" msgstr "Order" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Close Field" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "width" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper Attributes" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructions for authors. Shown when submitting data" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructions" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Field Type" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Single word, no spaces. Underscores and dashes allowed" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Field Name" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "This is the name which will appear on the EDIT page" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Field Label" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Delete" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Delete field" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Move" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Move field to another group" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicate field" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Edit field" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Drag to reorder" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2387 +#: assets/build/js/acf-field-group.js:2812 msgid "Show this field group if" msgstr "Show this field group if" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No updates available." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "Database upgrade complete. See what's new" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Reading upgrade tasks..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade failed." @@ -3475,13 +5086,15 @@ msgstr "Upgrade failed." msgid "Upgrade complete." msgstr "Upgrade complete." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Upgrading data to version %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3489,36 +5102,40 @@ msgstr "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Please select at least one site to upgrade." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Database Upgrade complete. Return to network dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site is up to date" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Site requires database upgrade from %1$s to %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Upgrade Sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3526,8 +5143,8 @@ msgstr "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Add rule group" @@ -3543,15 +5160,15 @@ msgstr "" msgid "Rules" msgstr "Rules" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copied" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copy to clipboard" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3559,436 +5176,437 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Select Field Groups" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "No field groups selected" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generate PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Export Field Groups" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Import file empty" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Incorrect file type" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error uploading file. Please try again" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Import Field Groups" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sync" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Select %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicate" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicate this item" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Description" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sync available" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Field group duplicated." msgstr[1] "%s field groups duplicated." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Active (%s)" msgstr[1] "Active (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Review sites & upgrade" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Upgrade Database" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Custom Fields" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Move Field" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Please select the destination for this field" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "The %1$s field can now be found in the %2$s field group" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Move Complete." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Active" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Field Keys" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Settings" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Location" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1688 assets/build/js/acf-input.js:1850 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1541 +#: assets/build/js/acf-field-group.js:1860 msgid "copy" msgstr "copy" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(this field)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1629 assets/build/js/acf-input.js:1651 +#: assets/build/js/acf-input.js:1783 assets/build/js/acf-input.js:1808 msgid "Checked" msgstr "Checked" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1646 +#: assets/build/js/acf-field-group.js:1972 msgid "Move Custom Field" msgstr "Move Custom Field" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No toggle fields available" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Field group title is required" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1635 +#: assets/build/js/acf-field-group.js:1958 msgid "This field cannot be moved until its changes have been saved" msgstr "This field cannot be moved until its changes have been saved" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1445 +#: assets/build/js/acf-field-group.js:1755 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "The string \"field_\" may not be used at the start of a field name" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Field group draft updated." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Field group scheduled for." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Field group submitted." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Field group saved." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Field group published." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Field group deleted." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Field group updated." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Tools" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is not equal to" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is equal to" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Forms" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Page" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Post" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relational" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Choice" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basic" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Unknown" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Field type does not exist" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam Detected" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Post updated" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Update" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validate Email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Content" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Title" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8413 assets/build/js/acf-input.js:9185 msgid "Edit field group" msgstr "Edit field group" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1815 assets/build/js/acf-input.js:1990 msgid "Selection is less than" msgstr "Selection is less than" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1799 assets/build/js/acf-input.js:1965 msgid "Selection is greater than" msgstr "Selection is greater than" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1771 assets/build/js/acf-input.js:1936 msgid "Value is less than" msgstr "Value is less than" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1744 assets/build/js/acf-input.js:1908 msgid "Value is greater than" msgstr "Value is greater than" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1602 assets/build/js/acf-input.js:1744 msgid "Value contains" msgstr "Value contains" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1579 assets/build/js/acf-input.js:1713 msgid "Value matches pattern" msgstr "Value matches pattern" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1560 assets/build/js/acf-input.js:1725 +#: assets/build/js/acf-input.js:1693 assets/build/js/acf-input.js:1888 msgid "Value is not equal to" msgstr "Value is not equal to" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1533 assets/build/js/acf-input.js:1669 +#: assets/build/js/acf-input.js:1657 assets/build/js/acf-input.js:1828 msgid "Value is equal to" msgstr "Value is equal to" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1514 assets/build/js/acf-input.js:1637 msgid "Has no value" msgstr "Has no value" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1487 assets/build/js/acf-input.js:1586 msgid "Has any value" msgstr "Has any value" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancel" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Are you sure?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10481 +#: assets/build/js/acf-input.js:11531 msgid "%d fields require attention" msgstr "%d fields require attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10479 +#: assets/build/js/acf-input.js:11529 msgid "1 field requires attention" msgstr "1 field requires attention" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10474 +#: assets/build/js/acf-input.js:11524 msgid "Validation failed" msgstr "Validation failed" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10642 +#: assets/build/js/acf-input.js:11702 msgid "Validation successful" msgstr "Validation successful" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8241 +#: assets/build/js/acf-input.js:8989 msgid "Restricted" msgstr "Restricted" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8753 msgid "Collapse Details" msgstr "Collapse Details" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8750 msgid "Expand Details" msgstr "Expand Details" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7923 +#: assets/build/js/acf-input.js:8598 msgid "Uploaded to this post" msgstr "Uploaded to this post" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7962 +#: assets/build/js/acf-input.js:8637 msgctxt "verb" msgid "Update" msgstr "Update" @@ -3998,243 +5616,247 @@ msgctxt "verb" msgid "Edit" msgstr "Edit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10252 +#: assets/build/js/acf-input.js:11296 msgid "The changes you made will be lost if you navigate away from this page" msgstr "The changes you made will be lost if you navigate away from this page" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2959 msgid "File type must be %s." msgstr "File type must be %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2956 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2427 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2859 msgid "or" msgstr "or" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2932 msgid "File size must not exceed %s." msgstr "File size must not exceed %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2928 msgid "File size must be at least %s." msgstr "File size must be at least %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2915 msgid "Image height must not exceed %dpx." msgstr "Image height must not exceed %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2911 msgid "Image height must be at least %dpx." msgstr "Image height must be at least %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2899 msgid "Image width must not exceed %dpx." msgstr "Image width must not exceed %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2895 msgid "Image width must be at least %dpx." msgstr "Image width must be at least %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(no title)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Full Size" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Large" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Thumbnail" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1277 msgid "(no label)" msgstr "(no label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Sets the textarea height" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rows" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Text Area" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Prepend an extra checkbox to toggle all choices" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Save 'custom' values to the field's choices" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Allow 'custom' values to be added" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Add new choice" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Toggle All" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:476 msgid "Allow Archives URLs" msgstr "Allow Archives URLs" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:185 msgid "Archives" msgstr "Archives" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Page Link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:870 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Add" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:840 msgid "Name" msgstr "Name" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:825 msgid "%s added" msgstr "%s added" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:789 msgid "%s already exists" msgstr "%s already exists" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:777 msgid "User unable to add new %s" msgstr "User unable to add new %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Term ID" msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Term Object" msgstr "Term Object" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Load value from posts terms" msgstr "Load value from posts terms" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Load Terms" msgstr "Load Terms" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Connect selected terms to the post" msgstr "Connect selected terms to the post" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Save Terms" msgstr "Save Terms" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Allow new terms to be created whilst editing" msgstr "Allow new terms to be created whilst editing" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:625 msgid "Create Terms" msgstr "Create Terms" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Radio Buttons" msgstr "Radio Buttons" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:683 msgid "Single Value" msgstr "Single Value" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:681 msgid "Multi Select" msgstr "Multi Select" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Checkbox" msgstr "Checkbox" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Multiple Values" msgstr "Multiple Values" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Select the appearance of this field" msgstr "Select the appearance of this field" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:673 msgid "Appearance" msgstr "Appearance" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:615 msgid "Select the taxonomy to be displayed" msgstr "Select the taxonomy to be displayed" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:579 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Value must be equal to or lower than %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Value must be equal to or higher than %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Value must be a number" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Number" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Save 'other' values to the field's choices" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Add 'other' choice to allow for custom values" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Other" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radio Button" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:103 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4242,722 +5864,723 @@ msgstr "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:92 msgid "Allow this accordion to open without closing others." msgstr "Allow this accordion to open without closing others." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:91 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:81 msgid "Display this accordion as open on page load." msgstr "Display this accordion as open on page load." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:80 msgid "Open" msgstr "Open" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordion" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restrict which files can be uploaded" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "File ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "File URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "File Array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Add File" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "No file selected" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "File name" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Update File" msgstr "Update File" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3161 assets/build/js/acf-input.js:3384 msgid "Edit File" msgstr "Edit File" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3135 assets/build/js/acf-input.js:3357 msgid "Select File" msgstr "Select File" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "File" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Password" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:365 msgid "Specify the value returned" msgstr "Specify the value returned" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:433 msgid "Use AJAX to lazy load choices?" msgstr "Use AJAX to lazy load choices?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:354 msgid "Enter each default value on a new line" msgstr "Enter each default value on a new line" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:229 includes/media.php:48 +#: assets/build/js/acf-input.js:7821 assets/build/js/acf-input.js:8483 msgctxt "verb" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Loading failed" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Searching…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Loading more results…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "You can only select %d items" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "You can only select 1 item" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Please delete %d characters" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Please delete 1 character" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Please enter %d or more characters" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Please enter 1 or more characters" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d results are available, use up and down arrow keys to navigate." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "One result is available, press enter to select it." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:685 msgctxt "noun" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "User ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "User Object" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "User Array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "All user roles" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "User" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separator" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Select Colour" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Default" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Clear" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Colour Picker" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Done" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Now" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Time Zone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsecond" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisecond" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Second" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minute" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hour" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Time" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Choose Time" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Date Time Picker" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:102 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:109 msgid "Left aligned" msgstr "Left aligned" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:108 msgid "Top aligned" msgstr "Top aligned" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:104 msgid "Placement" msgstr "Placement" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Value must be a valid URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Opens in a new window/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Select Link" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Step Size" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximum Value" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimum Value" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Range" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:372 msgid "Both (Array)" msgstr "Both (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:371 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:370 msgid "Value" msgstr "Value" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "red : Red" msgstr "red : Red" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "For more control, you may specify both a value and label like this:" msgstr "For more control, you may specify both a value and label like this:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "Enter each choice on a new line." msgstr "Enter each choice on a new line." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:342 msgid "Choices" msgstr "Choices" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Button Group" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:508 +#: includes/fields/class-acf-field-post_object.php:421 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:401 +#: includes/fields/class-acf-field-taxonomy.php:694 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:262 +#: includes/fields/class-acf-field-post_object.php:243 +#: includes/fields/class-acf-field-taxonomy.php:858 msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE will not be initialised until field is clicked" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Text Only" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Visual Only" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual & Text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Click to initialise TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Value must not exceed %d characters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Leave blank for no limit" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Character Limit" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Appears after the input" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Append" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Appears before the input" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Prepend" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Appears within the input" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Placeholder Text" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Appears when creating a new post" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:742 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requires at least %2$s selection" msgstr[1] "%1$s requires at least %2$s selections" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:391 +#: includes/fields/class-acf-field-relationship.php:605 msgid "Post ID" msgstr "Post ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:390 +#: includes/fields/class-acf-field-relationship.php:604 msgid "Post Object" msgstr "Post Object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:637 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:627 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:662 msgid "Featured Image" msgstr "Featured image" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:658 msgid "Selected elements will be displayed in each result" msgstr "Selected elements will be displayed in each result" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:657 msgid "Elements" msgstr "Elements" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:591 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:614 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomy" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:590 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Post Type" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:584 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:469 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:577 msgid "All taxonomies" msgstr "All taxonomies" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:461 +#: includes/fields/class-acf-field-post_object.php:370 +#: includes/fields/class-acf-field-relationship.php:569 msgid "Filter by Taxonomy" msgstr "Filter by Taxonomy" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:348 +#: includes/fields/class-acf-field-relationship.php:547 msgid "All post types" msgstr "All post types" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:431 +#: includes/fields/class-acf-field-post_object.php:340 +#: includes/fields/class-acf-field-relationship.php:539 msgid "Filter by Post Type" msgstr "Filter by Post Type" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:439 msgid "Search..." msgstr "Search..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:369 msgid "Select taxonomy" msgstr "Select taxonomy" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select post type" msgstr "Select post type" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4937 assets/build/js/acf-input.js:5402 msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4920 assets/build/js/acf-input.js:5381 msgid "Loading" msgstr "Loading" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4824 assets/build/js/acf-input.js:5271 msgid "Maximum values reached ( {max} values )" msgstr "Maximum values reached ( {max} values )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relationship" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Comma separated list. Leave blank for all types" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "File size" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restrict which images can be uploaded" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Uploaded to post" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4968,482 +6591,489 @@ msgstr "Uploaded to post" msgid "All" msgstr "All" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limit the media library choice" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Library" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Preview Size" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Image ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Image URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Image Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Specify the returned value on front end" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Return Value" msgstr "Return Value" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Add Image" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No image selected" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Remove" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Edit" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7868 assets/build/js/acf-input.js:8537 msgid "All images" msgstr "All images" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Update Image" msgstr "Update Image" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4180 assets/build/js/acf-input.js:4578 msgid "Edit Image" msgstr "Edit Image" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4016 assets/build/js/acf-input.js:4156 +#: assets/build/js/acf-input.js:4404 assets/build/js/acf-input.js:4553 msgid "Select Image" msgstr "Select Image" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Image" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:110 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Allow HTML markup to display as visible text instead of rendering" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:109 msgid "Escape HTML" msgstr "Escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "No Formatting" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:100 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatically add <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:99 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatically add paragraphs" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:95 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controls how new lines are rendered" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:94 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "New Lines" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Week Starts On" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "The format used when saving a value" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Save Format" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Prev" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Next" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Today" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Done" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Date Picker" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Width" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Embed Size" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Enter URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Text shown when inactive" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Off Text" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Text shown when active" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "On Text" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:422 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:353 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Default Value" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Displays text alongside the checkbox" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:84 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Yes" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:412 msgid "Row" msgstr "Row" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:411 msgid "Table" msgstr "Table" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:410 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:405 msgid "Specify the style used to render the selected fields" msgstr "Specify the style used to render the selected fields" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:404 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:388 msgid "Sub Fields" msgstr "Sub Fields" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Group" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Customise the map height" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Height" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Set the initial zoom level" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centre the initial map" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centre" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Search for address..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Find current location" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Clear location" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:589 msgid "Search" msgstr "Search" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3528 assets/build/js/acf-input.js:3786 msgid "Sorry, this browser does not support geolocation" msgstr "Sorry, this browser does not support geolocation" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "The format returned via template functions" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:385 +#: includes/fields/class-acf-field-relationship.php:599 +#: includes/fields/class-acf-field-select.php:364 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Return Format" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Custom:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "The format displayed when editing a post" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Display Format" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Time Picker" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No Fields found in Bin" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No Fields found" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Search Fields" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "View Field" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "New Field" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Edit Field" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Add New Field" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Field" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Fields" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No Field Groups found in Bin" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No Field Groups found" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Search Field Groups" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "View Field Group" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "New Field Group" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Edit Field Group" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Add New Field Group" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Add New" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Field Group" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Field Groups" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Customise WordPress with powerful, professional and intuitive fields." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.l10n.php new file mode 100644 index 000000000..36f66fafa --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'es_CO','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-06-27T14:24:00+00:00','x-generator'=>'gettext','messages'=>['%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Hemos detectado una o más llamadas para obtener valores de campo de ACF antes de que ACF se haya iniciado. Esto no es compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo.','%1$s must have a user with the %2$s role.'=>'%1$s debe tener un usuario con el perfil %2$s.' . "\0" . '%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s','%1$s must have a valid user ID.'=>'%1$s debe tener un ID de usuario válido.','Invalid request.'=>'Petición no válida.','%1$s is not one of %2$s'=>'%1$s no es ninguna de las siguientes %2$s','%1$s must have term %2$s.'=>'%1$s debe tener un término %2$s.' . "\0" . '%1$s debe tener uno de los siguientes términos: %2$s','%1$s must be of post type %2$s.'=>'%1$s debe ser del tipo de contenido %2$s.' . "\0" . '%1$s debe ser de uno de los siguientes tipos de contenido: %2$s','%1$s must have a valid post ID.'=>'%1$s debe tener un ID de entrada válido.','%s requires a valid attachment ID.'=>'%s necesita un ID de adjunto válido.','Show in REST API'=>'Mostrar en la API REST','Enable Transparency'=>'Activar la transparencia','RGBA Array'=>'Array RGBA','RGBA String'=>'Cadena RGBA','Hex String'=>'Cadena hexadecimal','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'«%s» no es una dirección de correo electrónico válida','Color value'=>'Valor del color','Select default color'=>'Seleccionar el color por defecto','Clear color'=>'Vaciar el color','Blocks'=>'Bloques','Options'=>'Opciones','Users'=>'Usuarios','Menu items'=>'Elementos del menú','Widgets'=>'Widgets','Attachments'=>'Adjuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Última actualización: %s','Invalid field group parameter(s).'=>'Parámetro(s) de grupo de campos no válido(s)','Awaiting save'=>'Esperando el guardado','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Revisar cambios','Located in: %s'=>'Localizado en: %s','Located in plugin: %s'=>'Localizado en el plugin: %s','Located in theme: %s'=>'Localizado en el tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios de JSON local','Visit website'=>'Visitar web','View details'=>'Ver detalles','Version %s'=>'Versión %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de ayuda. Los profesionales de soporte de nuestro centro de ayuda te ayudarán más en profundidad con los retos técnicos.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. Nuestra amplia documentación contiene referencias y guías para la mayoría de situaciones en las que puedas encontrarte.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con ACF:','Help & Support'=>'Ayuda y soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que necesitas ayuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear tu primer grupo de campos te recomendamos que primero leas nuestra guía de primeros pasos para familiarizarte con la filosofía y buenas prácticas del plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'El plugin Advanced Custom Fields ofrece un constructor visual con el que personalizar las pantallas de WordPress con campos adicionales, y una API intuitiva parra mostrar valores de campos personalizados en cualquier archivo de plantilla de cualquier tema.','Overview'=>'Resumen','Location type "%s" is already registered.'=>'El tipo de ubicación «%s» ya está registrado.','Class "%s" does not exist.'=>'La clase «%s» no existe.','Invalid nonce.'=>'Nonce no válido.','Error loading field.'=>'Error al cargar el campo.','Location not found: %s'=>'Ubicación no encontrada: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'Perfil de usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento de menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicaciones de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía de entrada','Child Page (has parent)'=>'Página hija (tiene superior)','Parent Page (has children)'=>'Página superior (con hijos)','Top Level Page (no parent)'=>'Página de nivel superior (sin padres)','Posts Page'=>'Página de entradas','Front Page'=>'Página de inicio','Page Type'=>'Tipo de página','Viewing back end'=>'Viendo el escritorio','Viewing front end'=>'Viendo la web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Plantilla de página','Register'=>'Regístrate','Add / Edit'=>'Añadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Página superior','Super Admin'=>'Super administrador','Current User Role'=>'Rol del usuario actual','Default Template'=>'Plantilla predeterminada','Post Template'=>'Plantilla de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo los formatos de %s','Attachment'=>'Adjunto','%s value is required'=>'Se requiere el valor %s','Show this field if'=>'Mostrar este campo si','Conditional Logic'=>'Lógica condicional','and'=>'y','Local JSON'=>'JSON Local','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comprueba también que todas las extensiones premium (%s) estén actualizados a la última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contiene mejoras en su base de datos y requiere una actualización.','Thank you for updating to %1$s v%2$s!'=>'¡Gracias por actualizar a %1$s v%2$s!','Database Upgrade Required'=>'Es necesario actualizar la base de datos','Options Page'=>'Página de opciones','Gallery'=>'Galería','Flexible Content'=>'Contenido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas las herramientas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si aparecen múltiples grupos de campos en una pantalla de edición, se utilizarán las opciones del primer grupo (el que tenga el número de orden menor)','Select items to hide them from the edit screen.'=>'Selecciona los elementos que ocultar de la pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos de página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisiones','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contenido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Los grupos de campos con menor orden aparecerán primero','Order No.'=>'Número de orden','Below fields'=>'Debajo de los campos','Below labels'=>'Debajo de las etiquetas','Side'=>'Lateral','Normal (after content)'=>'Normal (después del contenido)','High (after title)'=>'Alta (después del título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sin caja meta)','Standard (WP metabox)'=>'Estándar (caja meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orden','Close Field'=>'Cerrar campo','id'=>'id','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos del contenedor','Instructions'=>'Instrucciones','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Una sola palabra, sin espacios. Se permiten guiones y guiones bajos','Field Name'=>'Nombre del campo','This is the name which will appear on the EDIT page'=>'Este es el nombre que aparecerá en la página EDITAR','Field Label'=>'Etiqueta del campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a otro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Mostrar este grupo de campos si','No updates available.'=>'No hay actualizaciones disponibles.','Database upgrade complete. See what\'s new'=>'Actualización de la base de datos completa. Ver las novedades','Reading upgrade tasks...'=>'Leyendo tareas de actualización...','Upgrade failed.'=>'Fallo al actualizar.','Upgrade complete.'=>'Actualización completa','Upgrading data to version %s'=>'Actualizando datos a la versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es muy recomendable que hagas una copia de seguridad de tu base de datos antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona al menos un sitio para actualizarlo.','Database Upgrade complete. Return to network dashboard'=>'Actualización de base de datos completa. Volver al escritorio de red','Site is up to date'=>'El sitio está actualizado','Site requires database upgrade from %1$s to %2$s'=>'El sitio necesita actualizar la base de datos de %1$s a %2$s','Site'=>'Sitio','Upgrade Sites'=>'Actualizar los sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Es necesario actualizar la base de datos de los siguientes sitios. Marca los que quieras actualizar y haz clic en %s.','Add rule group'=>'Añadir grupo de reglas','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conjunto de reglas para determinar qué pantallas de edición utilizarán estos campos personalizados','Rules'=>'Reglas','Copied'=>'Copiado','Copy to clipboard'=>'Copiar al portapapeles','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Generar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Archivo de imporación vacío','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Error al subir el archivo. Por favor, inténtalo de nuevo','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Description'=>'Descripción','Sync available'=>'Sincronización disponible','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios y actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona el destino para este campo','The %1$s field can now be found in the %2$s field group'=>'El campo %1$s ahora se puede encontrar en el grupo de campos %2$s','Move Complete.'=>'Movimiento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Ajustes','Location'=>'Ubicación','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'No hay campos de conmutación disponibles','Field group title is required'=>'El título del grupo de campos es obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo se puede mover hasta que sus cambios se hayan guardado','The string "field_" may not be used at the start of a field name'=>'La cadena «field_» no se debe utilizar al comienzo de un nombre de campo','Field group draft updated.'=>'Borrador del grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Herramientas','is not equal to'=>'no es igual a','is equal to'=>'es igual a','Forms'=>'Formularios','Page'=>'Página','Post'=>'Entrada','Relational'=>'Relación','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Desconocido','Field type does not exist'=>'El tipo de campo no existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contenido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'La selección es menor que','Selection is greater than'=>'La selección es mayor que','Value is less than'=>'El valor es menor que','Value is greater than'=>'El valor es mayor que','Value contains'=>'El valor contiene','Value matches pattern'=>'El valor coincide con el patrón','Value is not equal to'=>'El valor no es igual a','Value is equal to'=>'El valor es igual a','Has no value'=>'No tiene ningún valor','Has any value'=>'No tiene algún valor','Cancel'=>'Cancelar','Are you sure?'=>'¿Estás seguro?','%d fields require attention'=>'%d campos requieren atención','1 field requires attention'=>'1 campo requiere atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restringido','Collapse Details'=>'Colapsar detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta entrada','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Los cambios que has realizado se perderán si navegas hacia otra página','File type must be %s.'=>'El tipo de archivo debe ser %s.','or'=>'o','File size must not exceed %s.'=>'El tamaño del archivo no debe ser mayor de %s.','File size must be at least %s.'=>'El tamaño de archivo debe ser al menos %s.','Image height must not exceed %dpx.'=>'La altura de la imagen no debe exceder %dpx.','Image height must be at least %dpx.'=>'La altura de la imagen debe ser al menos %dpx.','Image width must not exceed %dpx.'=>'El ancho de la imagen no debe exceder %dpx.','Image width must be at least %dpx.'=>'El ancho de la imagen debe ser al menos %dpx.','(no title)'=>'(sin título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sin etiqueta)','Sets the textarea height'=>'Establece la altura del área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anteponer una casilla de verificación extra para cambiar todas las opciones','Save \'custom\' values to the field\'s choices'=>'Guardar los valores «personalizados» a las opciones del campo','Allow \'custom\' values to be added'=>'Permite añadir valores personalizados','Add new choice'=>'Añadir nueva opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir las URLs de los archivos','Archives'=>'Archivo','Page Link'=>'Enlace a página','Add'=>'Añadir','Name'=>'Nombre','%s added'=>'%s añadido/s','%s already exists'=>'%s ya existe','User unable to add new %s'=>'El usuario no puede añadir nuevos %s','Term ID'=>'ID de término','Term Object'=>'Objeto de término','Load value from posts terms'=>'Cargar el valor de los términos de la publicación','Load Terms'=>'Cargar términos','Connect selected terms to the post'=>'Conectar los términos seleccionados con la publicación','Save Terms'=>'Guardar términos','Allow new terms to be created whilst editing'=>'Permitir la creación de nuevos términos mientras se edita','Create Terms'=>'Crear términos','Radio Buttons'=>'Botones de radio','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Casilla de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona la apariencia de este campo','Appearance'=>'Apariencia','Select the taxonomy to be displayed'=>'Selecciona la taxonomía a mostrar','Value must be equal to or lower than %d'=>'El valor debe ser menor o igual a %d','Value must be equal to or higher than %d'=>'El valor debe ser mayor o igual a %d','Value must be a number'=>'El valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar los valores de \'otros\' en las opciones del campo','Add \'other\' choice to allow for custom values'=>'Añade la opción \'otros\' para permitir valores personalizados','Other'=>'Otros','Radio Button'=>'Botón de radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que el acordeón anterior se detenga. Este acordeón no será visible.','Allow this accordion to open without closing others.'=>'Permita que este acordeón se abra sin cerrar otros.','Display this accordion as open on page load.'=>'Muestra este acordeón como abierto en la carga de la página.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restringen los archivos que se pueden subir','File ID'=>'ID del archivo','File URL'=>'URL del archivo','File Array'=>'Array del archivo','Add File'=>'Añadir archivo','No file selected'=>'Ningún archivo seleccionado','File name'=>'Nombre del archivo','Update File'=>'Actualizar archivo','Edit File'=>'Editar archivo','Select File'=>'Seleccionar archivo','File'=>'Archivo','Password'=>'Contraseña','Specify the value returned'=>'Especifica el valor devuelto','Use AJAX to lazy load choices?'=>'¿Usar AJAX para hacer cargar las opciones de forma asíncrona?','Enter each default value on a new line'=>'Añade cada valor en una nueva línea','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Error al cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando más resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Solo puedes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Solo puedes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, introduce %d o más caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, introduce 1 o más caracteres','Select2 JS matches_0No matches found'=>'No se han encontrado coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponibles, utiliza las flechas arriba y abajo para navegar por los resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hay un resultado disponible, pulsa enter para seleccionarlo.','nounSelect'=>'Selección','User ID'=>'ID del usuario','User Object'=>'Grupo de objetos','User Array'=>'Grupo de usuarios','All user roles'=>'Todos los roles de usuario','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar color','Default'=>'Por defecto','Clear'=>'Vaciar','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Hecho','Date Time Picker JS currentTextNow'=>'Ahora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elegir hora','Date Time Picker'=>'Selector de fecha y hora','Endpoint'=>'Variable','Left aligned'=>'Alineada a la izquierda','Top aligned'=>'Alineada arriba','Placement'=>'Ubicación','Tab'=>'Pestaña','Value must be a valid URL'=>'El valor debe ser una URL válida','Link URL'=>'URL del enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir en una nueva ventana/pestaña','Select Link'=>'Elige el enlace','Link'=>'Enlace','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rojo : Rojo','For more control, you may specify both a value and label like this:'=>'Para más control, puedes especificar tanto un valor como una etiqueta, así:','Enter each choice on a new line.'=>'Añade cada opción en una nueva línea.','Choices'=>'Opciones','Button Group'=>'Grupo de botones','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE no se inicializará hasta que se haga clic en el campo','Toolbar'=>'Barra de herramientas','Text Only'=>'Sólo texto','Visual Only'=>'Sólo visual','Visual & Text'=>'Visual y Texto','Tabs'=>'Pestañas','Click to initialize TinyMCE'=>'Haz clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no debe exceder los %d caracteres','Leave blank for no limit'=>'Déjalo en blanco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece después del campo','Append'=>'Anexar','Appears before the input'=>'Aparece antes del campo','Prepend'=>'Anteponer','Appears within the input'=>'Aparece en el campo','Placeholder Text'=>'Marcador de posición','Appears when creating a new post'=>'Aparece cuando se está creando una nueva entrada','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s necesita al menos %2$s selección' . "\0" . '%1$s necesita al menos %2$s selecciones','Post ID'=>'ID de publicación','Post Object'=>'Objeto de publicación','Featured Image'=>'Imagen destacada','Selected elements will be displayed in each result'=>'Los elementos seleccionados se mostrarán en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contenido','Filters'=>'Filtros','All taxonomies'=>'Todas las taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos los tipos de contenido','Filter by Post Type'=>'Filtrar por tipo de contenido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contenido','No matches found'=>'No se han encontrado coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déjalo en blanco para todos los tipos','Maximum'=>'Máximo','File size'=>'Tamaño del archivo','Restrict which images can be uploaded'=>'Restringir que las imágenes se pueden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos al contenido','All'=>'Todos','Limit the media library choice'=>'Limitar las opciones de la biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID de imagen','Image URL'=>'URL de imagen','Image Array'=>'Array de imágenes','Specify the returned value on front end'=>'Especificar el valor devuelto en la web','Return Value'=>'Valor de retorno','Add Image'=>'Añadir imagen','No image selected'=>'No hay ninguna imagen seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas las imágenes','Update Image'=>'Actualizar imagen','Edit Image'=>'Editar imagen','Select Image'=>'Seleccionar imagen','Image'=>'Imagen','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que el maquetado HTML se muestre como texto visible en vez de interpretarlo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sin formato','Automatically add <br>'=>'Añadir <br> automáticamente','Automatically add paragraphs'=>'Añadir párrafos automáticamente','Controls how new lines are rendered'=>'Controla cómo se muestran los saltos de línea','New Lines'=>'Nuevas líneas','Week Starts On'=>'La semana comienza el','The format used when saving a value'=>'El formato utilizado cuando se guarda un valor','Save Format'=>'Guardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Siguiente','Date Picker JS currentTextToday'=>'Hoy','Date Picker JS closeTextDone'=>'Listo','Date Picker'=>'Selector de fecha','Width'=>'Ancho','Embed Size'=>'Tamaño de incrustación','Enter URL'=>'Introduce la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cuando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cuando está activo','On Text'=>'Texto activado','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Muestra el texto junto a la casilla de verificación','Message'=>'Mensaje','No'=>'No','Yes'=>'Sí','True / False'=>'Verdadero / Falso','Row'=>'Fila','Table'=>'Tabla','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica el estilo utilizado para representar los campos seleccionados','Layout'=>'Estructura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar la altura del mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer el nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente el mapa','Center'=>'Centro','Search for address...'=>'Buscar dirección...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Lo siento, este navegador no es compatible con la geolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El formato devuelto por de las funciones del tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'El formato mostrado cuando se edita una publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','No Fields found in Trash'=>'No se han encontrado campos en la papelera','No Fields found'=>'No se han encontrado campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Nuevo campo','Edit Field'=>'Editar campo','Add New Field'=>'Añadir nuevo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'No se han encontrado grupos de campos en la papelera','No Field Groups found'=>'No se han encontrado grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Nuevo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Añadir nuevo grupo de campos','Add New'=>'Añadir nuevo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionales e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.mo index 4378aadd390a263cec8828fdc3e16d3f802362a5..f564573bfb8f97c80c198933564067e33ada3aab 100644 GIT binary patch delta 7602 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 RUw7e@NfRcQd%QOq{11oH^VI+V delta 7714 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 SG7athTNeknzjX7F`2PdWvKlo2 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.po index 425f12efc..612d3b8d2 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CO.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-06-27T14:24:00+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_CO\n" "MIME-Version: 1.0\n" @@ -21,77 +21,1708 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +msgid "Sorry, you don't have permission to do that." +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +msgid "Sorry, you are not allowed to do that." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:27 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Yes icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Wordpress-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Wordpress icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Welcome write-blog icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Welcome widgets-menus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Welcome view-site icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:611 +msgid "Welcome learn-more icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Welcome comments icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Welcome add-page icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +msgid "Warning icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Visibility icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Video-alt3 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Video-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Video-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Vault icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Upload icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Update icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Unlock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Universal access alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Universal access icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Undo icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "Twitter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "Trash icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Translation icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Tickets alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Tickets icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Thumbs-up icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Thumbs-down icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Testimonial icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Tagcloud icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Tag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Tablet icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Store icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Sticky icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Star-half icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Star-filled icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Star-empty icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Sos icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Sort icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Smiley icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Smartphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Slides icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "Shield-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "Shield icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "Share-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Share-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Share icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Search icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Screenoptions icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Schedule icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Rss icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Redo icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Randomize icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Products icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Pressthis icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Post-status icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Portfolio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:559 +msgid "Plus-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Plus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Playlist-video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Playlist-audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Phone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Performance icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +msgid "Paperclip icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Palmtree icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "No alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "No icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +msgid "Networking icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Nametag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Move icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Money icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "Minus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Migrate icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Microphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Menu icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Megaphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Media video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Media text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Media spreadsheet icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Media interactive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Media document icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Media default icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Media code icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +msgid "Media audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Media archive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Marker icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Lock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Location-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Location icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "List-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Lightbulb icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "Leftright icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Layout icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +msgid "Laptop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Info icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Index-card icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Images-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Images-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Image rotate-right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Image rotate-left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "Image rotate icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Image flip-vertical icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Image flip-horizontal icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Image filter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Image crop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Id-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Id icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Hidden icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Heart icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Hammer icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +msgid "Groups icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Grid-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Googleplus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Forms icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Format video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Format status icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Format quote icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Format image icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Format gallery icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Format chat icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Format audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Format aside icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Flag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Filter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Feedback icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Facebook alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Facebook icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "External icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Exerpt-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Email alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Email icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Unlink icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Underline icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Ul icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Textcolor icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Table icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Strikethrough icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Spellcheck icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Rtl icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Removeformatting icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Quote icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Paste word icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Paste text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Paragraph icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Outdent icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Ol icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Kitchensink icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Justify icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Italic icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Insertmore icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Indent icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Help icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Expand icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Customchar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Contract icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Code icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Break icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Bold icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "alignright icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "alignleft icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "aligncenter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Edit icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Download icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Dismiss icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Desktop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Dashboard icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Controls volumeon icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Controls volumeoff icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Controls skipforward icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "Controls skipback icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +msgid "Controls repeat icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Controls play icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Controls pause icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Controls forward icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "Controls back icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "Cloud icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Clock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Clipboard icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Chart pie icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Chart line icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Chart bar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Chart area icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Category icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Cart icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Carrot icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Camera icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Calendar alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Calendar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Businessman icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Building icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Book alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Book icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Backup icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Awards icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Art icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow up-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow up-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow up icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +msgid "Arrow right-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Arrow right-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Arrow right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Arrow left-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +msgid "Arrow left-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Arrow left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Arrow down-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Arrow down-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +msgid "Arrow down icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Archive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +msgid "Analytics icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Align-right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Align-none icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Align-left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Align-center icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Album icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Users icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Tools icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Customizer icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Comments icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +msgid "Collapse icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Appearance icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Generic icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11311 +#: assets/build/js/acf-input.js:12393 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1460 assets/build/js/acf-input.js:1558 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1437 assets/build/js/acf-input.js:1534 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1412 assets/build/js/acf-input.js:1507 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1387 assets/build/js/acf-input.js:1481 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1368 assets/build/js/acf-input.js:1461 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1349 assets/build/js/acf-input.js:1441 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1052 assets/build/js/acf-input.js:1116 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1029 assets/build/js/acf-input.js:1092 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1003 assets/build/js/acf-input.js:1064 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:976 assets/build/js/acf-input.js:1035 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:957 assets/build/js/acf-input.js:1015 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:938 assets/build/js/acf-input.js:995 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:915 assets/build/js/acf-input.js:971 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:892 assets/build/js/acf-input.js:947 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:865 assets/build/js/acf-input.js:918 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:838 assets/build/js/acf-input.js:889 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:819 assets/build/js/acf-input.js:869 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:800 assets/build/js/acf-input.js:849 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1188 assets/build/js/acf-input.js:1259 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1165 assets/build/js/acf-input.js:1235 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1326 assets/build/js/acf-input.js:1415 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1303 assets/build/js/acf-input.js:1389 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1276 assets/build/js/acf-input.js:1358 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1249 assets/build/js/acf-input.js:1327 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1230 assets/build/js/acf-input.js:1305 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1211 assets/build/js/acf-input.js:1283 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1139 assets/build/js/acf-input.js:1207 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1113 assets/build/js/acf-input.js:1180 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1094 assets/build/js/acf-input.js:1160 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1140 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:381 includes/api/api-template.php:435 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:247 +#: includes/api/api-template.php:939 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2803 +#: assets/build/js/acf-field-group.js:3298 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:487 +#: includes/fields/class-acf-field-post_object.php:400 +#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +1733,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:454 +#: includes/fields/class-acf-field-post_object.php:363 +#: includes/fields/class-acf-field-relationship.php:562 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +1825,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:446 +#: includes/fields/class-acf-field-post_object.php:355 +#: includes/fields/class-acf-field-relationship.php:554 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2084,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2099,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2168,1250 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3419,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +3727,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +3795,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +3936,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1383 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2349 +#: assets/build/js/acf-field-group.js:1429 +#: assets/build/js/acf-field-group.js:2761 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1015 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1701 +#: assets/build/js/acf-field-group.js:2032 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:119 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:118 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:423 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +4199,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,310 +4223,312 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2862 +#: assets/build/js/acf-field-group.js:3375 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s debe tener un usuario con el perfil %2$s." msgstr[1] "%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s debe tener un ID de usuario válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Petición no válida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:637 msgid "%1$s is not one of %2$s" msgstr "%1$s no es ninguna de las siguientes %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:649 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s debe tener un término %2$s." msgstr[1] "%1$s debe tener uno de los siguientes términos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:633 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s debe ser del tipo de contenido %2$s." msgstr[1] "%1$s debe ser de uno de los siguientes tipos de contenido: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:624 msgid "%1$s must have a valid post ID." msgstr "%1$s debe tener un ID de entrada válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s necesita un ID de adjunto válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar en la API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar la transparencia" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadena RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadena hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» no es una dirección de correo electrónico válida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor del color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar el color por defecto" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Vaciar el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opciones" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualización: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parámetro(s) de grupo de campos no válido(s)" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperando el guardado" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado en el plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado en el tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2927,14 +4537,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2944,7 +4554,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2953,11 +4563,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2965,7 +4575,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2975,7 +4585,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2986,32 +4596,35 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumen" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipo de ubicación «%s» ya está registrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La clase «%s» no existe." +#: includes/ajax/class-acf-ajax-query-users.php:28 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce no válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3438 assets/build/js/acf-input.js:3507 +#: assets/build/js/acf-input.js:3686 assets/build/js/acf-input.js:3760 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3039,7 +4652,7 @@ msgstr "Elemento de menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3145,79 +4758,80 @@ msgstr "Todo los formatos de %s" msgid "Attachment" msgstr "Adjunto" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "Se requiere el valor %s" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "y" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comprueba también que todas las extensiones premium (%s) estén " "actualizados a la última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contiene mejoras en su base de datos y requiere una " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "¡Gracias por actualizar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Es necesario actualizar la base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas las herramientas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3226,133 +4840,133 @@ msgstr "" "utilizarán las opciones del primer grupo (el que tenga el número de orden " "menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona los elementos que ocultar de la pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos de página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisiones" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contenido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Los grupos de campos con menor orden aparecerán primero" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Número de orden" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debajo de los campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debajo de las etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (después del contenido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (después del título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sin caja meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caja meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3360,9 +4974,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3373,113 +4987,109 @@ msgstr "Clave" msgid "Order" msgstr "Orden" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos del contenedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instrucciones para los autores. Se muestra a la hora de enviar los datos" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucciones" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Una sola palabra, sin espacios. Se permiten guiones y guiones bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nombre del campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este es el nombre que aparecerá en la página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a otro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2387 +#: assets/build/js/acf-field-group.js:2812 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hay actualizaciones disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización de la base de datos completa. Ver las " "novedades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leyendo tareas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Fallo al actualizar." @@ -3487,13 +5097,15 @@ msgstr "Fallo al actualizar." msgid "Upgrade complete." msgstr "Actualización completa" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos a la versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3501,37 +5113,41 @@ msgstr "" "Es muy recomendable que hagas una copia de seguridad de tu base de datos " "antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona al menos un sitio para actualizarlo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización de base de datos completa. Volver al escritorio " "de red" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "El sitio necesita actualizar la base de datos de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar los sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3539,8 +5155,8 @@ msgstr "" "Es necesario actualizar la base de datos de los siguientes sitios. Marca los " "que quieras actualizar y haz clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Añadir grupo de reglas" @@ -3556,15 +5172,15 @@ msgstr "" msgid "Rules" msgstr "Reglas" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3572,437 +5188,438 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Archivo de imporación vacío" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error al subir el archivo. Por favor, inténtalo de nuevo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripción" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronización disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios y actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor, selecciona el destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "El campo %1$s ahora se puede encontrar en el grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movimiento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ajustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicación" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1688 assets/build/js/acf-input.js:1850 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1541 +#: assets/build/js/acf-field-group.js:1860 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1629 assets/build/js/acf-input.js:1651 +#: assets/build/js/acf-input.js:1783 assets/build/js/acf-input.js:1808 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1646 +#: assets/build/js/acf-field-group.js:1972 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No hay campos de conmutación disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1635 +#: assets/build/js/acf-field-group.js:1958 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1445 +#: assets/build/js/acf-field-group.js:1755 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La cadena «field_» no se debe utilizar al comienzo de un nombre de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador del grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Herramientas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no es igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "es igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relación" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconocido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "El tipo de campo no existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8413 assets/build/js/acf-input.js:9185 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1815 assets/build/js/acf-input.js:1990 msgid "Selection is less than" msgstr "La selección es menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1799 assets/build/js/acf-input.js:1965 msgid "Selection is greater than" msgstr "La selección es mayor que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1771 assets/build/js/acf-input.js:1936 msgid "Value is less than" msgstr "El valor es menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1744 assets/build/js/acf-input.js:1908 msgid "Value is greater than" msgstr "El valor es mayor que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1602 assets/build/js/acf-input.js:1744 msgid "Value contains" msgstr "El valor contiene" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1579 assets/build/js/acf-input.js:1713 msgid "Value matches pattern" msgstr "El valor coincide con el patrón" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1560 assets/build/js/acf-input.js:1725 +#: assets/build/js/acf-input.js:1693 assets/build/js/acf-input.js:1888 msgid "Value is not equal to" msgstr "El valor no es igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1533 assets/build/js/acf-input.js:1669 +#: assets/build/js/acf-input.js:1657 assets/build/js/acf-input.js:1828 msgid "Value is equal to" msgstr "El valor es igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1514 assets/build/js/acf-input.js:1637 msgid "Has no value" msgstr "No tiene ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1487 assets/build/js/acf-input.js:1586 msgid "Has any value" msgstr "No tiene algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10481 +#: assets/build/js/acf-input.js:11531 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10479 +#: assets/build/js/acf-input.js:11529 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10474 +#: assets/build/js/acf-input.js:11524 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10642 +#: assets/build/js/acf-input.js:11702 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8241 +#: assets/build/js/acf-input.js:8989 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8753 msgid "Collapse Details" msgstr "Colapsar detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8750 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7923 +#: assets/build/js/acf-input.js:8598 msgid "Uploaded to this post" msgstr "Subido a esta entrada" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7962 +#: assets/build/js/acf-input.js:8637 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4012,244 +5629,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10252 +#: assets/build/js/acf-input.js:11296 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2959 msgid "File type must be %s." msgstr "El tipo de archivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2956 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2427 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2859 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2932 msgid "File size must not exceed %s." msgstr "El tamaño del archivo no debe ser mayor de %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2928 msgid "File size must be at least %s." msgstr "El tamaño de archivo debe ser al menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2915 msgid "Image height must not exceed %dpx." msgstr "La altura de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2911 msgid "Image height must be at least %dpx." msgstr "La altura de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2899 msgid "Image width must not exceed %dpx." msgstr "El ancho de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2895 msgid "Image width must be at least %dpx." msgstr "El ancho de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sin título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1277 msgid "(no label)" msgstr "(sin etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Establece la altura del área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponer una casilla de verificación extra para cambiar todas las opciones" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Guardar los valores «personalizados» a las opciones del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite añadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Añadir nueva opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:476 msgid "Allow Archives URLs" msgstr "Permitir las URLs de los archivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:185 msgid "Archives" msgstr "Archivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enlace a página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:870 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Añadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:840 msgid "Name" msgstr "Nombre" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:825 msgid "%s added" msgstr "%s añadido/s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:789 msgid "%s already exists" msgstr "%s ya existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:777 msgid "User unable to add new %s" msgstr "El usuario no puede añadir nuevos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Term ID" msgstr "ID de término" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Term Object" msgstr "Objeto de término" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Load value from posts terms" msgstr "Cargar el valor de los términos de la publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Load Terms" msgstr "Cargar términos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Connect selected terms to the post" msgstr "Conectar los términos seleccionados con la publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Save Terms" msgstr "Guardar términos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Allow new terms to be created whilst editing" msgstr "Permitir la creación de nuevos términos mientras se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:625 msgid "Create Terms" msgstr "Crear términos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Radio Buttons" msgstr "Botones de radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:683 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:681 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Checkbox" msgstr "Casilla de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Select the appearance of this field" msgstr "Selecciona la apariencia de este campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:673 msgid "Appearance" msgstr "Apariencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:615 msgid "Select the taxonomy to be displayed" msgstr "Selecciona la taxonomía a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:579 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "El valor debe ser menor o igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "El valor debe ser mayor o igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "El valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Guardar los valores de 'otros' en las opciones del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Añade la opción 'otros' para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Otros" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botón de radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:103 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4257,725 +5878,726 @@ msgstr "" "Define un punto final para que el acordeón anterior se detenga. Este " "acordeón no será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:92 msgid "Allow this accordion to open without closing others." msgstr "Permita que este acordeón se abra sin cerrar otros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:91 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:81 msgid "Display this accordion as open on page load." msgstr "Muestra este acordeón como abierto en la carga de la página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:80 msgid "Open" msgstr "Abrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringen los archivos que se pueden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID del archivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL del archivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array del archivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Añadir archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ningún archivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nombre del archivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Update File" msgstr "Actualizar archivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3161 assets/build/js/acf-input.js:3384 msgid "Edit File" msgstr "Editar archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3135 assets/build/js/acf-input.js:3357 msgid "Select File" msgstr "Seleccionar archivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Archivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contraseña" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:365 msgid "Specify the value returned" msgstr "Especifica el valor devuelto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:433 msgid "Use AJAX to lazy load choices?" msgstr "¿Usar AJAX para hacer cargar las opciones de forma asíncrona?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:354 msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:229 includes/media.php:48 +#: assets/build/js/acf-input.js:7821 assets/build/js/acf-input.js:8483 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Error al cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando más resultados…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Solo puedes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Solo puedes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, introduce %d o más caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, introduce 1 o más caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponibles, utiliza las flechas arriba y abajo para navegar " "por los resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hay un resultado disponible, pulsa enter para seleccionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:685 msgctxt "noun" msgid "Select" msgstr "Selección" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID del usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Grupo de objetos" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos los roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Vaciar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hecho" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ahora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elegir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de fecha y hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:102 msgid "Endpoint" msgstr "Variable" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:109 msgid "Left aligned" msgstr "Alineada a la izquierda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:108 msgid "Top aligned" msgstr "Alineada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:104 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestaña" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor debe ser una URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL del enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abrir en una nueva ventana/pestaña" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Elige el enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Enlace" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:372 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:371 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:370 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "red : Red" msgstr "rojo : Rojo" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para más control, puedes especificar tanto un valor como una etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "Enter each choice on a new line." msgstr "Añade cada opción en una nueva línea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:342 msgid "Choices" msgstr "Opciones" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botones" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:508 +#: includes/fields/class-acf-field-post_object.php:421 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:401 +#: includes/fields/class-acf-field-taxonomy.php:694 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:262 +#: includes/fields/class-acf-field-post_object.php:243 +#: includes/fields/class-acf-field-taxonomy.php:858 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "El valor no debe exceder los %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Déjalo en blanco para ilimitado" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Aparece después del campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Aparece antes del campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Anteponer" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece en el campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:742 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s necesita al menos %2$s selección" msgstr[1] "%1$s necesita al menos %2$s selecciones" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:391 +#: includes/fields/class-acf-field-relationship.php:605 msgid "Post ID" msgstr "ID de publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:390 +#: includes/fields/class-acf-field-relationship.php:604 msgid "Post Object" msgstr "Objeto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:637 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:627 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:662 msgid "Featured Image" msgstr "Imagen destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:658 msgid "Selected elements will be displayed in each result" msgstr "Los elementos seleccionados se mostrarán en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:657 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:591 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:614 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:590 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:584 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:469 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:577 msgid "All taxonomies" msgstr "Todas las taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:461 +#: includes/fields/class-acf-field-post_object.php:370 +#: includes/fields/class-acf-field-relationship.php:569 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:348 +#: includes/fields/class-acf-field-relationship.php:547 msgid "All post types" msgstr "Todos los tipos de contenido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:431 +#: includes/fields/class-acf-field-post_object.php:340 +#: includes/fields/class-acf-field-relationship.php:539 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:439 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:369 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select post type" msgstr "Seleccionar tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4937 assets/build/js/acf-input.js:5402 msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4920 assets/build/js/acf-input.js:5381 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4824 assets/build/js/acf-input.js:5271 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déjalo en blanco para todos los tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamaño del archivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringir que las imágenes se pueden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Subidos al contenido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4986,485 +6608,492 @@ msgstr "Subidos al contenido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar las opciones de la biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de imagen" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de imagen" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array de imágenes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especificar el valor devuelto en la web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Añadir imagen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7868 assets/build/js/acf-input.js:8537 msgid "All images" msgstr "Todas las imágenes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Update Image" msgstr "Actualizar imagen" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4180 assets/build/js/acf-input.js:4578 msgid "Edit Image" msgstr "Editar imagen" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4016 assets/build/js/acf-input.js:4156 +#: assets/build/js/acf-input.js:4404 assets/build/js/acf-input.js:4553 msgid "Select Image" msgstr "Seleccionar imagen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagen" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:110 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que el maquetado HTML se muestre como texto visible en vez de " "interpretarlo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:109 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sin formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:100 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Añadir <br> automáticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:99 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Añadir párrafos automáticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:95 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla cómo se muestran los saltos de línea" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:94 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nuevas líneas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La semana comienza el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "El formato utilizado cuando se guarda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Guardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Siguiente" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoy" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Listo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de fecha" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduce la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado cuando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado cuando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:422 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:353 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Muestra el texto junto a la casilla de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:84 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:412 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:411 msgid "Table" msgstr "Tabla" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:410 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:405 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:404 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:388 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar la altura del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Establecer el nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar inicialmente el mapa" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Buscar dirección..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:589 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3528 assets/build/js/acf-input.js:3786 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "El formato devuelto por de las funciones del tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:385 +#: includes/fields/class-acf-field-relationship.php:599 +#: includes/fields/class-acf-field-select.php:364 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "El formato mostrado cuando se edita una publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No se han encontrado campos en la papelera" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No se han encontrado campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuevo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Añadir nuevo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No se han encontrado grupos de campos en la papelera" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No se han encontrado grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nuevo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Añadir nuevo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Añadir nuevo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionales e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.l10n.php new file mode 100644 index 000000000..0e8c3c152 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'es_CR','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-05-22T11:47:45+00:00','x-generator'=>'gettext','messages'=>['\'%s\' is not a valid email address'=>'«%s» no es una dirección de correo electrónico válida','Color value'=>'Valor del color','Select default color'=>'Seleccionar el color por defecto','Clear color'=>'Vaciar el color','Blocks'=>'Bloques','Options'=>'Opciones','Users'=>'Usuarios','Menu items'=>'Elementos del menú','Widgets'=>'Widgets','Attachments'=>'Adjuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Actualizado por última vez: %s','Invalid field group parameter(s).'=>'Parámetros del grupo de campos inválido.','Awaiting save'=>'Esperando guardado','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Revisar cambios','Located in: %s'=>'Ubicado en: %s','Located in plugin: %s'=>'Ubicado en plugin: %s','Located in theme: %s'=>'Ubicado en el tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios de JSON local','Visit website'=>'Visitar web','View details'=>'Ver detalles','Version %s'=>'Versión: %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de ayuda. Los profesionales de soporte de nuestro centro de ayuda le ayudarán más en profundidad con los retos técnicos.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. Nuestra amplia documentación contiene referencias y guías para la mayoría de situaciones a las que puede enfrentarse.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos del soporte, y queremos que consiga el máximo en su web con ACF.','Help & Support'=>'Ayuda y soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, use la pestaña de ayuda y soporte para avisarnos que necesita ayuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear su primer grupo de campos le recomendamos que primero lea nuestra guía de primeros pasos para familiarizarse con la filosofía y buenas prácticas del plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'El plugin Advanced Custom Fields ofrece un constructor visual con el que personalizar las pantallas de WordPress con campos adicionales, y una API intuitiva parra mostrar valores de campos personalizados en cualquier archivo de plantilla de cualquier tema.','Overview'=>'Resumen','Location type "%s" is already registered.'=>'El tipo de ubicación «%s» ya está registrado.','Class "%s" does not exist.'=>'La clase «%s» no existe.','Invalid nonce.'=>'Nonce no válido.','Error loading field.'=>'Error al cargar el campo.','Location not found: %s'=>'Ubicación no encontrada: %s','Widget'=>'Widget','User Role'=>'Rol de usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento de menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicaciones de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía de entrada','Child Page (has parent)'=>'Página hija (tiene superior)','Parent Page (has children)'=>'Página superior (con hijos)','Top Level Page (no parent)'=>'Página de nivel superior (sin padres)','Posts Page'=>'Página de entradas','Front Page'=>'Página de inicio','Page Type'=>'Tipo de página','Viewing back end'=>'Viendo el escritorio','Viewing front end'=>'Viendo la web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Plantilla de página','Register'=>'Registro','Add / Edit'=>'Añadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Página superior','Super Admin'=>'Super administrador','Current User Role'=>'Rol del usuario actual','Default Template'=>'Plantilla predeterminada','Post Template'=>'Plantilla de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo los formatos de %s','Attachment'=>'Adjunto','%s value is required'=>'El valor de %s es obligatorio','Show this field if'=>'Mostrar este campo si','Conditional Logic'=>'Lógica condicional','and'=>'y','Local JSON'=>'JSON Local','Clone Field'=>'Clonar campo','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comprueba también que todas las extensiones premium (%s) estén actualizados a la última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contiene mejoras en su base de datos y requiere una actualización.','Database Upgrade Required'=>'Es necesario actualizar la base de datos','Options Page'=>'Página de opciones','Gallery'=>'Galería','Flexible Content'=>'Contenido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas las herramientas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si aparecen múltiples grupos de campos en una pantalla de edición, se utilizarán las opciones del primer grupo (el que tenga el número de orden menor)','Select items to hide them from the edit screen.'=>'Selecciona los elementos que ocultar de la pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos de página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisiones','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contenido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Los grupos de campos con menor orden aparecerán primero','Order No.'=>'Número de orden','Below fields'=>'Debajo de los campos','Below labels'=>'Debajo de las etiquetas','Side'=>'Lateral','Normal (after content)'=>'Normal (después del contenido)','High (after title)'=>'Alta (después del título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sin caja meta)','Standard (WP metabox)'=>'Estándar (caja meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orden','Close Field'=>'Cerrar campo','id'=>'id','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos del contenedor','Instructions for authors. Shown when submitting data'=>'Instrucciones para los autores. Se muestra a la hora de enviar los datos','Instructions'=>'Instrucciones','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Una sola palabra, sin espacios. Se permiten guiones y guiones bajos','Field Name'=>'Nombre del campo','This is the name which will appear on the EDIT page'=>'Este es el nombre que aparecerá en la página EDITAR','Field Label'=>'Etiqueta del campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a otro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Mostrar este grupo de campos si','No updates available.'=>'No hay actualizaciones disponibles.','Database upgrade complete. See what\'s new'=>'Actualización de la base de datos completa. Ver las novedades','Reading upgrade tasks...'=>'Leyendo tareas de actualización...','Upgrade failed.'=>'Fallo al actualizar.','Upgrade complete.'=>'Actualización completa','Upgrading data to version %s'=>'Actualizando datos a la versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es muy recomendable que hagas una copia de seguridad de tu base de datos antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona al menos un sitio para actualizarlo.','Database Upgrade complete. Return to network dashboard'=>'Actualización de base de datos completa. Volver al escritorio de red','Site is up to date'=>'El sitio está actualizado','Site'=>'Sitio','Upgrade Sites'=>'Actualizar los sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Es necesario actualizar la base de datos de los siguientes sitios. Marca los que quieras actualizar y haz clic en %s.','Add rule group'=>'Añadir grupo de reglas','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conjunto de reglas para determinar qué pantallas de edición utilizarán estos campos personalizados','Rules'=>'Reglas','Copied'=>'Copiado','Copy to clipboard'=>'Copiar al portapapeles','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Generar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Archivo de imporación vacío','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Error al subir el archivo. Por favor, inténtalo de nuevo','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Documentation'=>'Documentación','Description'=>'Descripción','Sync available'=>'Sincronización disponible','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios y actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona el destino para este campo','Move Complete.'=>'Movimiento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Ajustes','Location'=>'Ubicación','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'No hay campos de conmutación disponibles','Field group title is required'=>'El título del grupo de campos es obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo se puede mover hasta que sus cambios se hayan guardado','The string "field_" may not be used at the start of a field name'=>'La cadena "field_" no se debe utilizar al comienzo de un nombre de campo','Field group draft updated.'=>'Borrador del grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Herramientas','is not equal to'=>'no es igual a','is equal to'=>'es igual a','Forms'=>'Formularios','Page'=>'Página','Post'=>'Entrada','Relational'=>'Relación','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Desconocido','Field type does not exist'=>'El tipo de campo no existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contenido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'La selección es menor que','Selection is greater than'=>'La selección es mayor que','Value is less than'=>'El valor es menor que','Value is greater than'=>'El valor es mayor que','Value contains'=>'El valor contiene','Value matches pattern'=>'El valor coincide con el patrón','Value is not equal to'=>'El valor no es igual a','Value is equal to'=>'El valor es igual a','Has no value'=>'No tiene ningún valor','Has any value'=>'No tiene algún valor','Cancel'=>'Cancelar','Are you sure?'=>'¿Estás seguro?','%d fields require attention'=>'%d campos requieren atención','1 field requires attention'=>'1 campo requiere atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restringido','Collapse Details'=>'Contraer detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta publicación','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Los cambios que has realizado se perderán si navegas hacia otra página','File type must be %s.'=>'El tipo de archivo debe ser %s.','or'=>'o','File size must not exceed %s.'=>'El tamaño del archivo no debe sobrepasar %s.','File size must be at least %s.'=>'El tamaño de archivo debe ser al menos %s.','Image height must not exceed %dpx.'=>'La altura de la imagen no debe exceder %dpx.','Image height must be at least %dpx.'=>'La altura de la imagen debe ser al menos %dpx.','Image width must not exceed %dpx.'=>'El ancho de la imagen no debe exceder %dpx.','Image width must be at least %dpx.'=>'El ancho de la imagen debe ser al menos %dpx.','(no title)'=>'(sin título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sin etiqueta)','Sets the textarea height'=>'Establece la altura del área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anteponer una casilla de verificación extra para cambiar todas las opciones','Save \'custom\' values to the field\'s choices'=>'Guardar los valores «personalizados» a las opciones del campo','Allow \'custom\' values to be added'=>'Permite añadir valores personalizados','Add new choice'=>'Añadir nueva opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir las URLs de los archivos','Archives'=>'Archivo','Page Link'=>'Enlace a página','Add'=>'Añadir','Name'=>'Nombre','%s added'=>'%s añadido/s','%s already exists'=>'%s ya existe','User unable to add new %s'=>'El usuario no puede añadir nuevos %s','Term ID'=>'ID de término','Term Object'=>'Objeto de término','Load value from posts terms'=>'Cargar el valor de los términos de la publicación','Load Terms'=>'Cargar términos','Connect selected terms to the post'=>'Conectar los términos seleccionados con la publicación','Save Terms'=>'Guardar términos','Allow new terms to be created whilst editing'=>'Permitir la creación de nuevos términos mientras se edita','Create Terms'=>'Crear términos','Radio Buttons'=>'Botones de radio','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Casilla de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona la apariencia de este campo','Appearance'=>'Apariencia','Select the taxonomy to be displayed'=>'Selecciona la taxonomía a mostrar','Value must be equal to or lower than %d'=>'El valor debe ser menor o igual a %d','Value must be equal to or higher than %d'=>'El valor debe ser mayor o igual a %d','Value must be a number'=>'El valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar los valores de \'otros\' en las opciones del campo','Add \'other\' choice to allow for custom values'=>'Añade la opción \'otros\' para permitir valores personalizados','Other'=>'Otros','Radio Button'=>'Botón de radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que el acordeón anterior se detenga. Este acordeón no será visible.','Allow this accordion to open without closing others.'=>'Permita que este acordeón se abra sin cerrar otros.','Display this accordion as open on page load.'=>'Muestra este acordeón como abierto en la carga de la página.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restringir qué archivos que se pueden subir','File ID'=>'ID del archivo','File URL'=>'URL del archivo','File Array'=>'Array del archivo','Add File'=>'Añadir archivo','No file selected'=>'Ningún archivo seleccionado','File name'=>'Nombre del archivo','Update File'=>'Actualizar archivo','Edit File'=>'Editar archivo','Select File'=>'Seleccionar archivo','File'=>'Archivo','Password'=>'Contraseña','Specify the value returned'=>'Especifica el valor devuelto','Use AJAX to lazy load choices?'=>'¿Usar AJAX para hacer cargar las opciones de forma asíncrona?','Enter each default value on a new line'=>'Añade cada valor en una nueva línea','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Error al cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando más resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Solo puedes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Solo puedes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, introduce %d o más caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, introduce 1 o más caracteres','Select2 JS matches_0No matches found'=>'No se han encontrado coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponibles, utiliza las flechas arriba y abajo para navegar por los resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hay un resultado disponible, pulsa enter para seleccionarlo.','nounSelect'=>'Selección','User ID'=>'ID del usuario','User Object'=>'Grupo de objetos','User Array'=>'Grupo de usuarios','All user roles'=>'Todos los roles de usuario','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar color','Default'=>'Por defecto','Clear'=>'Vaciar','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Hecho','Date Time Picker JS currentTextNow'=>'Ahora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elegir hora','Date Time Picker'=>'Selector de fecha y hora','Endpoint'=>'Variable','Left aligned'=>'Alineada a la izquierda','Top aligned'=>'Alineada arriba','Placement'=>'Ubicación','Tab'=>'Pestaña','Value must be a valid URL'=>'El valor debe ser una URL válida','Link URL'=>'URL del enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir en una nueva ventana/pestaña','Select Link'=>'Elige el enlace','Link'=>'Enlace','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rojo : Rojo','For more control, you may specify both a value and label like this:'=>'Para más control, puedes especificar tanto un valor como una etiqueta, así:','Enter each choice on a new line.'=>'Añade cada opción en una nueva línea.','Choices'=>'Opciones','Button Group'=>'Grupo de botones','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE no se inicializará hasta que se haga clic en el campo','Toolbar'=>'Barra de herramientas','Text Only'=>'Sólo texto','Visual Only'=>'Sólo visual','Visual & Text'=>'Visual y Texto','Tabs'=>'Pestañas','Click to initialize TinyMCE'=>'Haz clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no debe exceder los %d caracteres','Leave blank for no limit'=>'Déjalo en blanco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece después del campo','Append'=>'Anexar','Appears before the input'=>'Aparece antes del campo','Prepend'=>'Anteponer','Appears within the input'=>'Aparece en el campo','Placeholder Text'=>'Marcador de posición','Appears when creating a new post'=>'Aparece cuando se está creando una nueva entrada','Text'=>'Texto','Post ID'=>'ID de publicación','Post Object'=>'Objeto de publicación','Featured Image'=>'Imagen destacada','Selected elements will be displayed in each result'=>'Los elementos seleccionados se mostrarán en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contenido','Filters'=>'Filtros','All taxonomies'=>'Todas las taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos los tipos de contenido','Filter by Post Type'=>'Filtrar por tipo de contenido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contenido','No matches found'=>'No se han encontrado coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déjalo en blanco para todos los tipos','Maximum'=>'Máximo','File size'=>'Tamaño del archivo','Restrict which images can be uploaded'=>'Restringir qué imágenes se pueden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos al contenido','All'=>'Todos','Limit the media library choice'=>'Limitar las opciones de la biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID de imagen','Image URL'=>'URL de imagen','Image Array'=>'Array de imágenes','Specify the returned value on front end'=>'Especificar el valor devuelto en la web','Return Value'=>'Valor de retorno','Add Image'=>'Añadir imagen','No image selected'=>'No hay ninguna imagen seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas las imágenes','Update Image'=>'Actualizar imagen','Edit Image'=>'Editar imagen','Select Image'=>'Seleccionar imagen','Image'=>'Imagen','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que el maquetado HTML se muestre como texto visible en vez de interpretarlo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sin formato','Automatically add <br>'=>'Añadir <br> automáticamente','Automatically add paragraphs'=>'Añadir párrafos automáticamente','Controls how new lines are rendered'=>'Controla cómo se muestran los saltos de línea','New Lines'=>'Nuevas líneas','Week Starts On'=>'La semana comienza el','The format used when saving a value'=>'El formato utilizado cuando se guarda un valor','Save Format'=>'Guardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Siguiente','Date Picker JS currentTextToday'=>'Hoy','Date Picker JS closeTextDone'=>'Listo','Date Picker'=>'Selector de fecha','Width'=>'Ancho','Embed Size'=>'Tamaño de incrustación','Enter URL'=>'Introduce la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cuando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cuando está activo','On Text'=>'Texto activado','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Muestra el texto junto a la casilla de verificación','Message'=>'Mensaje','No'=>'No','Yes'=>'Sí','True / False'=>'Verdadero / Falso','Row'=>'Fila','Table'=>'Tabla','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica el estilo utilizado para representar los campos seleccionados','Layout'=>'Estructura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar la altura del mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer el nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente el mapa','Center'=>'Centro','Search for address...'=>'Buscar dirección...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Lo siento, este navegador no es compatible con la geolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El formato devuelto por de las funciones del tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'El formato mostrado cuando se edita una publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','No Fields found in Trash'=>'No se han encontrado campos en la papelera','No Fields found'=>'No se han encontrado campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Nuevo campo','Edit Field'=>'Editar campo','Add New Field'=>'Añadir nuevo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'No se han encontrado grupos de campos en la papelera','No Field Groups found'=>'No se han encontrado grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Nuevo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Añadir nuevo grupo de campos','Add New'=>'Añadir nuevo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionales e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.mo index 11fd2687e43ebfd0f7b2da2caf828db1249acf67..3fa70ac316f76fa60a9484b0b30118e823cdc84b 100644 GIT binary patch delta 10524 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 cVsibQS}6_EYBxwrE^O8i_@% diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.po index a9068b364..30e712e1c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_CR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-05-22T11:47:45+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_CR\n" "MIME-Version: 1.0\n" @@ -21,77 +21,299 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix this" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:376 includes/api/api-template.php:430 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:242 +#: includes/api/api-template.php:934 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:19 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s. %3$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:34 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:223 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:56 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-field-group.js:2782 +#: assets/build/js/acf-field-group.js:3272 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:311 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:309 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:307 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:282 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:387 +#: includes/fields/class-acf-field-select.php:386 +#: includes/fields/class-acf-field-user.php:82 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:235 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:891 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +324,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:432 +#: includes/fields/class-acf-field-post_object.php:350 +#: includes/fields/class-acf-field-relationship.php:553 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,232 +416,232 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:25 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:25 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:23 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:25 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:25 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:24 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:24 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:26 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:25 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:24 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:25 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:19 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:24 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:424 +#: includes/fields/class-acf-field-post_object.php:342 +#: includes/fields/class-acf-field-relationship.php:545 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:25 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:25 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:24 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:26 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:25 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:25 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:25 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:25 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:25 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:24 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:25 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:25 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:25 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:25 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -441,14 +659,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:456 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:446 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +674,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:436 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:426 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,16 +689,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:423 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:338 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:336 includes/fields.php:393 msgid "Advanced" msgstr "" @@ -500,41 +718,37 @@ msgstr "" msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:186 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +756,1262 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1275 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1256 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1255 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1237 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1236 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1177 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1176 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1173 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1172 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1146 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1125 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1124 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1111 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1110 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1090 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1089 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1072 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1071 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1053 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1052 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1033 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1032 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1016 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1015 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1007 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1006 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1005 +#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1003 +#: includes/admin/views/acf-post-type/advanced-settings.php:1013 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1001 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:987 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:986 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:972 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:971 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:940 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:939 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:921 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:920 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:906 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:905 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:890 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:876 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:858 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:857 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:826 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:825 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:805 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:787 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:786 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:768 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:767 msgid "Admin Menu Parent" msgstr "" #. translators: %s = "dashicon class name", link to the WordPress dashicon #. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:755 msgid "" "The icon used for the post type menu item in the admin dashboard. Can be a " "URL or %s to use for the icon." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-post-type/advanced-settings.php:750 msgid "Dashicon class name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +2019,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:289 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:284 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:275 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:259 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:241 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:230 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:206 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:121 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:110 +#: includes/admin/tools/class-acf-admin-tool-import.php:126 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +2327,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +2395,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:81 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +2536,255 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 +#: includes/admin/post-types/admin-field-group.php:116 #: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: assets/build/js/acf-field-group.js:1367 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1173 +#: assets/build/js/acf-field-group.js:2336 +#: assets/build/js/acf-field-group.js:1413 +#: assets/build/js/acf-field-group.js:2745 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:45 includes/admin/admin.php:311 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:249 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1010 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:539 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1688 +#: assets/build/js/acf-field-group.js:2016 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1437 assets/build/js/acf.js:1517 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:118 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:117 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:429 +#: includes/fields/class-acf-field-true_false.php:190 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:253 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:242 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:425 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:384 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:373 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:137 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:250 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:176 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:89 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:76 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:252 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:212 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +2797,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,228 +2821,230 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:85 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:391 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:390 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:389 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:69 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:468 +#: includes/admin/admin-internal-post-type-list.php:494 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:468 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:464 +#: includes/admin/admin-internal-post-type-list.php:493 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:464 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2841 +#: assets/build/js/acf-field-group.js:3349 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:490 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:274 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:548 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:546 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:549 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:540 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:379 msgid "Invalid request." msgstr "" -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:646 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:645 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:629 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:620 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:453 msgid "%s requires a valid attachment ID." msgstr "" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:160 msgid "Enable Transparency" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:179 msgid "RGBA Array" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:94 msgid "RGBA String" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:93 +#: includes/fields/class-acf-field-color_picker.php:178 msgid "Hex String" msgstr "" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:274 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:168 msgid "'%s' is not a valid email address" msgstr "«%s» no es una dirección de correo electrónico válida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:72 msgid "Color value" msgstr "Valor del color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Select default color" msgstr "Seleccionar el color por defecto" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Clear color" msgstr "Vaciar el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opciones" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:92 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" @@ -2852,69 +3060,69 @@ msgstr "" msgid "Invalid field group parameter(s)." msgstr "Parámetros del grupo de campos inválido." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperando guardado" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:48 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Ubicado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Ubicado en plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Ubicado en el tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:501 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión: %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2923,14 +3131,14 @@ msgstr "" "soporte de nuestro centro de ayuda le ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2940,7 +3148,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones a " "las que puede enfrentarse." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2949,11 +3157,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consiga el máximo en su web con " "ACF." -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2961,7 +3169,7 @@ msgstr "" "Por favor, use la pestaña de ayuda y soporte para avisarnos que necesita " "ayuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2971,7 +3179,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarse con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2982,15 +3190,17 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumen" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipo de ubicación «%s» ya está registrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La clase «%s» no existe." @@ -2998,16 +3208,16 @@ msgstr "La clase «%s» no existe." msgid "Invalid nonce." msgstr "Nonce no válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:374 msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:337 msgid "Error: %s" msgstr "" @@ -3035,7 +3245,7 @@ msgstr "Elemento de menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3141,79 +3351,80 @@ msgstr "Todo los formatos de %s" msgid "Attachment" msgstr "Adjunto" -#: includes/validation.php:364 +#: includes/validation.php:319 msgid "%s value is required" msgstr "El valor de %s es obligatorio" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:392 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:161 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "y" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clonar campo" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comprueba también que todas las extensiones premium (%s) estén " "actualizados a la última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contiene mejoras en su base de datos y requiere una " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Es necesario actualizar la base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:129 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:443 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:433 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:453 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas las herramientas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3222,133 +3433,133 @@ msgstr "" "utilizarán las opciones del primer grupo (el que tenga el número de orden " "menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona los elementos que ocultar de la pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos de página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisiones" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contenido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Los grupos de campos con menor orden aparecerán primero" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Número de orden" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debajo de los campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debajo de las etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (después del contenido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (después del título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sin caja meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caja meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3356,9 +3567,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3369,113 +3580,114 @@ msgstr "Clave" msgid "Order" msgstr "Orden" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos del contenedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 +#: includes/admin/views/acf-field-group/field.php:220 msgid "Instructions for authors. Shown when submitting data" msgstr "" "Instrucciones para los autores. Se muestra a la hora de enviar los datos" -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucciones" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Una sola palabra, sin espacios. Se permiten guiones y guiones bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nombre del campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este es el nombre que aparecerá en la página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a otro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2374 +#: assets/build/js/acf-field-group.js:2796 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hay actualizaciones disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización de la base de datos completa. Ver las " "novedades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leyendo tareas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Fallo al actualizar." @@ -3483,13 +3695,15 @@ msgstr "Fallo al actualizar." msgid "Upgrade complete." msgstr "Actualización completa" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos a la versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3497,37 +3711,41 @@ msgstr "" "Es muy recomendable que hagas una copia de seguridad de tu base de datos " "antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona al menos un sitio para actualizarlo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización de base de datos completa. Volver al escritorio " "de red" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar los sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3535,8 +3753,8 @@ msgstr "" "Es necesario actualizar la base de datos de los siguientes sitios. Marca los " "que quieras actualizar y haz clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:176 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Añadir grupo de reglas" @@ -3552,15 +3770,15 @@ msgstr "" msgid "Rules" msgstr "Reglas" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3568,38 +3786,38 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:174 msgid "Import file empty" msgstr "Archivo de imporación vacío" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:165 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:160 msgid "Error uploading file. Please try again" msgstr "Error al subir el archivo. Por favor, inténtalo de nuevo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:49 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3609,396 +3827,397 @@ msgstr "" msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:885 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:458 +#: includes/admin/admin-internal-post-type-list.php:490 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:458 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:305 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentación" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripción" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:757 msgid "Sync available" msgstr "Sincronización disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios y actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:584 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:573 +#: includes/admin/post-types/admin-field-group.php:577 msgid "Please select the destination for this field" msgstr "Por favor, selecciona el destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:535 msgid "The %1$s field can now be found in the %2$s field group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:532 msgid "Move Complete." msgstr "Movimiento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:246 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:150 msgid "Settings" msgstr "Ajustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicación" -#: includes/admin/post-types/admin-field-group.php:104 +#: includes/admin/post-types/admin-field-group.php:100 #: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1528 +#: assets/build/js/acf-field-group.js:1844 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:624 +#: assets/build/js/acf-field-group.js:779 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/post-types/admin-field-group.php:94 #: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 #: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1633 +#: assets/build/js/acf-field-group.js:1956 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:650 +#: assets/build/js/acf-field-group.js:805 msgid "No toggle fields available" msgstr "No hay campos de conmutación disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1622 +#: assets/build/js/acf-field-group.js:1942 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1432 +#: assets/build/js/acf-field-group.js:1739 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La cadena \"field_\" no se debe utilizar al comienzo de un nombre de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador del grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:112 +#: includes/admin/views/global/navigation.php:248 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Herramientas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no es igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "es igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:335 msgid "Relational" msgstr "Relación" -#: includes/fields.php:353 +#: includes/fields.php:334 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:332 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:283 msgid "Unknown" msgstr "Desconocido" -#: includes/fields.php:320 +#: includes/fields.php:283 msgid "Field type does not exist" msgstr "El tipo de campo no existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:219 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:102 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:101 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:55 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:333 includes/forms/form-front.php:47 msgid "Content" msgstr "Contenido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:38 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:373 includes/forms/form-comment.php:144 +#: assets/build/js/acf-input.js:7395 assets/build/js/acf-input.js:7984 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 +#: includes/admin/post-types/admin-field-group.php:113 #: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 msgid "Selection is less than" msgstr "La selección es menor que" -#: includes/admin/post-types/admin-field-group.php:116 +#: includes/admin/post-types/admin-field-group.php:112 #: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 msgid "Selection is greater than" msgstr "La selección es mayor que" -#: includes/admin/post-types/admin-field-group.php:115 +#: includes/admin/post-types/admin-field-group.php:111 #: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 msgid "Value is less than" msgstr "El valor es menor que" -#: includes/admin/post-types/admin-field-group.php:114 +#: includes/admin/post-types/admin-field-group.php:110 #: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 msgid "Value is greater than" msgstr "El valor es mayor que" -#: includes/admin/post-types/admin-field-group.php:113 +#: includes/admin/post-types/admin-field-group.php:109 #: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 msgid "Value contains" msgstr "El valor contiene" -#: includes/admin/post-types/admin-field-group.php:112 +#: includes/admin/post-types/admin-field-group.php:108 #: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 msgid "Value matches pattern" msgstr "El valor coincide con el patrón" -#: includes/admin/post-types/admin-field-group.php:111 +#: includes/admin/post-types/admin-field-group.php:107 #: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 #: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 msgid "Value is not equal to" msgstr "El valor no es igual a" -#: includes/admin/post-types/admin-field-group.php:110 +#: includes/admin/post-types/admin-field-group.php:106 #: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 #: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 msgid "Value is equal to" msgstr "El valor es igual a" -#: includes/admin/post-types/admin-field-group.php:109 +#: includes/admin/post-types/admin-field-group.php:105 #: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 msgid "Has no value" msgstr "No tiene ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 +#: includes/admin/post-types/admin-field-group.php:104 #: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 msgid "Has any value" msgstr "No tiene algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 -#: assets/build/js/acf.js:1859 +#: includes/assets.php:350 assets/build/js/acf.js:1738 +#: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:9464 +#: assets/build/js/acf-input.js:10331 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:9462 +#: assets/build/js/acf-input.js:10327 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:253 +#: includes/validation.php:261 assets/build/js/acf-input.js:9457 +#: assets/build/js/acf-input.js:10322 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:9625 +#: assets/build/js/acf-input.js:10510 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:7223 +#: assets/build/js/acf-input.js:7788 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:7038 +#: assets/build/js/acf-input.js:7552 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:7038 +#: assets/build/js/acf-input.js:7549 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:6905 +#: assets/build/js/acf-input.js:7397 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:6944 +#: assets/build/js/acf-input.js:7436 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4008,244 +4227,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:9234 +#: assets/build/js/acf-input.js:10093 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2950 msgid "File type must be %s." msgstr "El tipo de archivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:174 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2947 assets/build/js/acf-field-group.js:772 +#: assets/build/js/acf-field-group.js:2414 +#: assets/build/js/acf-field-group.js:934 +#: assets/build/js/acf-field-group.js:2843 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2923 msgid "File size must not exceed %s." msgstr "El tamaño del archivo no debe sobrepasar %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2919 msgid "File size must be at least %s." msgstr "El tamaño de archivo debe ser al menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2906 msgid "Image height must not exceed %dpx." msgstr "La altura de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2902 msgid "Image height must be at least %dpx." msgstr "La altura de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2890 msgid "Image width must not exceed %dpx." msgstr "El ancho de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2886 msgid "Image width must be at least %dpx." msgstr "El ancho de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1400 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sin título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:760 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:725 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:724 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:723 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 +#: includes/admin/post-types/admin-field-group.php:95 #: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: assets/build/js/acf-field-group.js:1261 msgid "(no label)" msgstr "(sin etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:137 msgid "Sets the textarea height" msgstr "Establece la altura del área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:136 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:23 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:426 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponer una casilla de verificación extra para cambiar todas las opciones" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:388 msgid "Save 'custom' values to the field's choices" msgstr "Guardar los valores «personalizados» a las opciones del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:377 msgid "Allow 'custom' values to be added" msgstr "Permite añadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:36 msgid "Add new choice" msgstr "Añadir nueva opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:161 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:454 msgid "Allow Archives URLs" msgstr "Permitir las URLs de los archivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:163 msgid "Archives" msgstr "Archivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:23 msgid "Page Link" msgstr "Enlace a página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:873 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Añadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:843 msgid "Name" msgstr "Nombre" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:828 msgid "%s added" msgstr "%s añadido/s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:792 msgid "%s already exists" msgstr "%s ya existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:780 msgid "User unable to add new %s" msgstr "El usuario no puede añadir nuevos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Term ID" msgstr "ID de término" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Term Object" msgstr "Objeto de término" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Load value from posts terms" msgstr "Cargar el valor de los términos de la publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Load Terms" msgstr "Cargar términos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:653 msgid "Connect selected terms to the post" msgstr "Conectar los términos seleccionados con la publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:652 msgid "Save Terms" msgstr "Guardar términos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:642 msgid "Allow new terms to be created whilst editing" msgstr "Permitir la creación de nuevos términos mientras se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:641 msgid "Create Terms" msgstr "Crear términos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:700 msgid "Radio Buttons" msgstr "Botones de radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:699 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:697 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:23 +#: includes/fields/class-acf-field-taxonomy.php:696 msgid "Checkbox" msgstr "Casilla de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Select the appearance of this field" msgstr "Selecciona la apariencia de este campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:689 msgid "Appearance" msgstr "Apariencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:631 msgid "Select the taxonomy to be displayed" msgstr "Selecciona la taxonomía a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:595 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:244 msgid "Value must be equal to or lower than %d" msgstr "El valor debe ser menor o igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:239 msgid "Value must be equal to or higher than %d" msgstr "El valor debe ser mayor o igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:227 msgid "Value must be a number" msgstr "El valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:23 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:257 msgid "Save 'other' values to the field's choices" msgstr "Guardar los valores de 'otros' en las opciones del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:246 msgid "Add 'other' choice to allow for custom values" msgstr "Añade la opción 'otros' para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:196 +msgid "Other" +msgstr "Otros" + +#: includes/fields/class-acf-field-radio.php:23 msgid "Radio Button" msgstr "Botón de radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:105 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4253,19 +4476,19 @@ msgstr "" "Define un punto final para que el acordeón anterior se detenga. Este " "acordeón no será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Allow this accordion to open without closing others." msgstr "Permita que este acordeón se abra sin cerrar otros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:93 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Display this accordion as open on page load." msgstr "Muestra este acordeón como abierto en la carga de la página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:82 msgid "Open" msgstr "Abrir" @@ -4273,405 +4496,405 @@ msgstr "Abrir" msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 msgid "Restrict which files can be uploaded" msgstr "Restringir qué archivos que se pueden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:210 msgid "File ID" msgstr "ID del archivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:209 msgid "File URL" msgstr "URL del archivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:208 msgid "File Array" msgstr "Array del archivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:179 msgid "Add File" msgstr "Añadir archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:153 +#: includes/fields/class-acf-field-file.php:179 msgid "No file selected" msgstr "Ningún archivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:143 msgid "File name" msgstr "Nombre del archivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:59 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:58 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:57 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:23 msgid "File" msgstr "Archivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:23 msgid "Password" msgstr "Contraseña" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:371 msgid "Specify the value returned" msgstr "Especifica el valor devuelto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:439 msgid "Use AJAX to lazy load choices?" msgstr "¿Usar AJAX para hacer cargar las opciones de forma asíncrona?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:338 +#: includes/fields/class-acf-field-select.php:360 msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:235 includes/media.php:48 +#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7282 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:111 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Error al cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:110 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando más resultados…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Solo puedes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Solo puedes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, introduce %d o más caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, introduce 1 o más caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponibles, utiliza las flechas arriba y abajo para navegar " "por los resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hay un resultado disponible, pulsa enter para seleccionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:23 +#: includes/fields/class-acf-field-taxonomy.php:701 msgctxt "noun" msgid "Select" msgstr "Selección" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:73 msgid "User ID" msgstr "ID del usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:72 msgid "User Object" msgstr "Grupo de objetos" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:71 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:59 msgid "All user roles" msgstr "Todos los roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:51 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:23 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:71 msgid "Select Color" msgstr "Seleccionar color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:69 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:67 msgid "Clear" msgstr "Vaciar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:23 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:84 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:83 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:80 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:79 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:76 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hecho" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ahora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elegir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:23 msgid "Date Time Picker" msgstr "Selector de fecha y hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:104 msgid "Endpoint" msgstr "Variable" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:108 msgid "Left aligned" msgstr "Alineada a la izquierda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:107 msgid "Top aligned" msgstr "Alineada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:103 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:24 msgid "Tab" msgstr "Pestaña" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor debe ser una URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:155 msgid "Link URL" msgstr "URL del enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:154 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:126 msgid "Opens in a new window/tab" msgstr "Abrir en una nueva ventana/pestaña" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:121 msgid "Select Link" msgstr "Elige el enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:23 msgid "Link" msgstr "Enlace" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:23 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:176 +#: includes/fields/class-acf-field-range.php:209 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:146 +#: includes/fields/class-acf-field-range.php:187 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:136 +#: includes/fields/class-acf-field-range.php:176 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:23 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:166 +#: includes/fields/class-acf-field-checkbox.php:355 +#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-select.php:378 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:354 +#: includes/fields/class-acf-field-radio.php:212 +#: includes/fields/class-acf-field-select.php:377 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:353 +#: includes/fields/class-acf-field-radio.php:211 +#: includes/fields/class-acf-field-select.php:376 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:212 +#: includes/fields/class-acf-field-checkbox.php:416 +#: includes/fields/class-acf-field-radio.php:285 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:417 +#: includes/fields/class-acf-field-radio.php:286 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 msgid "red : Red" msgstr "rojo : Rojo" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para más control, puedes especificar tanto un valor como una etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 msgid "Enter each choice on a new line." msgstr "Añade cada opción en una nueva línea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:327 +#: includes/fields/class-acf-field-radio.php:185 +#: includes/fields/class-acf-field-select.php:348 msgid "Choices" msgstr "Opciones" @@ -4679,299 +4902,299 @@ msgstr "Opciones" msgid "Button Group" msgstr "Grupo de botones" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:184 +#: includes/fields/class-acf-field-page_link.php:486 +#: includes/fields/class-acf-field-post_object.php:408 +#: includes/fields/class-acf-field-radio.php:231 +#: includes/fields/class-acf-field-select.php:407 +#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-user.php:103 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:236 +#: includes/fields/class-acf-field-post_object.php:230 +#: includes/fields/class-acf-field-taxonomy.php:861 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:371 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:370 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:359 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:335 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:334 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:333 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-wysiwyg.php:328 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:272 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:266 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:265 msgid "Visual" msgstr "Visual" #: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-textarea.php:220 msgid "Value must not exceed %d characters" msgstr "El valor no debe exceder los %d caracteres" #: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-textarea.php:116 msgid "Leave blank for no limit" msgstr "Déjalo en blanco para ilimitado" #: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-textarea.php:115 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 +#: includes/fields/class-acf-field-email.php:146 +#: includes/fields/class-acf-field-number.php:197 +#: includes/fields/class-acf-field-password.php:97 +#: includes/fields/class-acf-field-range.php:231 #: includes/fields/class-acf-field-text.php:158 msgid "Appears after the input" msgstr "Aparece después del campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 +#: includes/fields/class-acf-field-email.php:145 +#: includes/fields/class-acf-field-number.php:196 +#: includes/fields/class-acf-field-password.php:96 +#: includes/fields/class-acf-field-range.php:230 #: includes/fields/class-acf-field-text.php:157 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 +#: includes/fields/class-acf-field-email.php:136 +#: includes/fields/class-acf-field-number.php:187 +#: includes/fields/class-acf-field-password.php:87 +#: includes/fields/class-acf-field-range.php:221 #: includes/fields/class-acf-field-text.php:148 msgid "Appears before the input" msgstr "Aparece antes del campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-email.php:135 +#: includes/fields/class-acf-field-number.php:186 +#: includes/fields/class-acf-field-password.php:86 +#: includes/fields/class-acf-field-range.php:220 #: includes/fields/class-acf-field-text.php:147 msgid "Prepend" msgstr "Anteponer" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-email.php:126 +#: includes/fields/class-acf-field-number.php:167 +#: includes/fields/class-acf-field-password.php:77 #: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-textarea.php:148 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece en el campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-email.php:125 +#: includes/fields/class-acf-field-number.php:166 +#: includes/fields/class-acf-field-password.php:76 #: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-textarea.php:147 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 +#: includes/fields/class-acf-field-button-group.php:149 +#: includes/fields/class-acf-field-email.php:106 +#: includes/fields/class-acf-field-number.php:117 +#: includes/fields/class-acf-field-radio.php:196 +#: includes/fields/class-acf-field-range.php:157 #: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-textarea.php:96 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:296 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:23 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:735 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:596 msgid "Post ID" msgstr "ID de publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:17 +#: includes/fields/class-acf-field-post_object.php:377 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Post Object" msgstr "Objeto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:628 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:618 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:653 msgid "Featured Image" msgstr "Imagen destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:649 msgid "Selected elements will be displayed in each result" msgstr "Los elementos seleccionados se mostrarán en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:582 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:630 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:581 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:575 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:447 +#: includes/fields/class-acf-field-post_object.php:365 +#: includes/fields/class-acf-field-relationship.php:568 msgid "All taxonomies" msgstr "Todas las taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:357 +#: includes/fields/class-acf-field-relationship.php:560 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:417 +#: includes/fields/class-acf-field-post_object.php:335 +#: includes/fields/class-acf-field-relationship.php:538 msgid "All post types" msgstr "Todos los tipos de contenido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:409 +#: includes/fields/class-acf-field-post_object.php:327 +#: includes/fields/class-acf-field-relationship.php:530 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:430 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:353 msgid "Select post type" msgstr "Seleccionar tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:58 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:57 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:56 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:280 +#: includes/fields/class-acf-field-image.php:310 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déjalo en blanco para todos los tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-image.php:309 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:267 +#: includes/fields/class-acf-field-image.php:273 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:147 +#: includes/fields/class-acf-field-file.php:259 +#: includes/fields/class-acf-field-file.php:271 +#: includes/fields/class-acf-field-image.php:264 +#: includes/fields/class-acf-field-image.php:300 msgid "File size" msgstr "Tamaño del archivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 msgid "Restrict which images can be uploaded" msgstr "Restringir qué imágenes se pueden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:255 +#: includes/fields/class-acf-field-image.php:237 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:225 +#: includes/fields/class-acf-field-image.php:203 msgid "Uploaded to post" msgstr "Subidos al contenido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:224 +#: includes/fields/class-acf-field-image.php:202 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4982,485 +5205,486 @@ msgstr "Subidos al contenido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-image.php:197 msgid "Limit the media library choice" msgstr "Limitar las opciones de la biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-image.php:196 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:329 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:188 msgid "Image ID" msgstr "ID de imagen" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:187 msgid "Image URL" msgstr "URL de imagen" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:186 msgid "Image Array" msgstr "Array de imágenes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:159 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-file.php:203 +#: includes/fields/class-acf-field-link.php:149 +#: includes/fields/class-acf-field-radio.php:206 msgid "Specify the returned value on front end" msgstr "Especificar el valor devuelto en la web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:347 +#: includes/fields/class-acf-field-file.php:202 +#: includes/fields/class-acf-field-link.php:148 +#: includes/fields/class-acf-field-radio.php:205 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:157 msgid "Add Image" msgstr "Añadir imagen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:157 msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 -#: assets/build/js/acf.js:1661 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:155 +#: includes/fields/class-acf-field-image.php:137 +#: includes/fields/class-acf-field-link.php:126 assets/build/js/acf.js:1563 +#: assets/build/js/acf.js:1657 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:153 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:126 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:65 includes/media.php:55 +#: assets/build/js/acf-input.js:6850 assets/build/js/acf-input.js:7336 msgid "All images" msgstr "Todas las imágenes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:64 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:63 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:23 msgid "Image" msgstr "Imagen" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:112 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que el maquetado HTML se muestre como texto visible en vez de " "interpretarlo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:111 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:164 msgid "No Formatting" msgstr "Sin formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:163 msgid "Automatically add <br>" msgstr "Añadir <br> automáticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "Automatically add paragraphs" msgstr "Añadir párrafos automáticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:158 msgid "Controls how new lines are rendered" msgstr "Controla cómo se muestran los saltos de línea" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:96 +#: includes/fields/class-acf-field-textarea.php:157 msgid "New Lines" msgstr "Nuevas líneas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:224 +#: includes/fields/class-acf-field-date_time_picker.php:211 msgid "Week Starts On" msgstr "La semana comienza el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:193 msgid "The format used when saving a value" msgstr "El formato utilizado cuando se guarda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:192 msgid "Save Format" msgstr "Guardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:63 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:62 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Siguiente" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoy" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Listo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:23 msgid "Date Picker" msgstr "Selector de fecha" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:241 +#: includes/fields/class-acf-field-image.php:277 +#: includes/fields/class-acf-field-oembed.php:255 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:252 +#: includes/fields/class-acf-field-oembed.php:264 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:212 msgid "Enter URL" msgstr "Introduce la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:23 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:174 msgid "Text shown when inactive" msgstr "Texto mostrado cuando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:173 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:158 msgid "Text shown when active" msgstr "Texto mostrado cuando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:157 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:428 +#: includes/fields/class-acf-field-true_false.php:189 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-checkbox.php:337 +#: includes/fields/class-acf-field-color_picker.php:148 +#: includes/fields/class-acf-field-email.php:105 +#: includes/fields/class-acf-field-number.php:116 +#: includes/fields/class-acf-field-radio.php:195 +#: includes/fields/class-acf-field-range.php:156 +#: includes/fields/class-acf-field-select.php:359 #: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-textarea.php:95 +#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:295 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:128 msgid "Displays text alongside the checkbox" msgstr "Muestra el texto junto a la casilla de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:24 +#: includes/fields/class-acf-field-message.php:86 +#: includes/fields/class-acf-field-true_false.php:127 msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:81 +#: includes/fields/class-acf-field-true_false.php:177 +#: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:78 +#: includes/fields/class-acf-field-true_false.php:161 +#: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:23 msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:421 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:420 msgid "Table" msgstr "Tabla" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:128 +#: includes/fields/class-acf-field-group.php:419 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:414 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:337 includes/fields/class-acf-field-button-group.php:205 +#: includes/fields/class-acf-field-checkbox.php:410 +#: includes/fields/class-acf-field-group.php:413 +#: includes/fields/class-acf-field-radio.php:279 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:397 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:23 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:226 msgid "Customize the map height" msgstr "Personalizar la altura del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:225 +#: includes/fields/class-acf-field-image.php:252 +#: includes/fields/class-acf-field-image.php:288 +#: includes/fields/class-acf-field-oembed.php:267 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:214 msgid "Set the initial zoom level" msgstr "Establecer el nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:213 msgid "Zoom" msgstr "Zoom" -#: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 +#: includes/fields/class-acf-field-google-map.php:187 +#: includes/fields/class-acf-field-google-map.php:200 msgid "Center the initial map" msgstr "Centrar inicialmente el mapa" -#: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 +#: includes/fields/class-acf-field-google-map.php:186 +#: includes/fields/class-acf-field-google-map.php:199 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:157 msgid "Search for address..." msgstr "Buscar dirección..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:153 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:152 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:59 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:23 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:204 +#: includes/fields/class-acf-field-date_time_picker.php:192 +#: includes/fields/class-acf-field-time_picker.php:124 msgid "The format returned via template functions" msgstr "El formato devuelto por de las funciones del tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:172 +#: includes/fields/class-acf-field-date_picker.php:203 +#: includes/fields/class-acf-field-date_time_picker.php:191 +#: includes/fields/class-acf-field-image.php:180 +#: includes/fields/class-acf-field-post_object.php:372 +#: includes/fields/class-acf-field-relationship.php:590 +#: includes/fields/class-acf-field-select.php:370 +#: includes/fields/class-acf-field-time_picker.php:123 +#: includes/fields/class-acf-field-user.php:66 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:182 +#: includes/fields/class-acf-field-date_picker.php:213 +#: includes/fields/class-acf-field-date_time_picker.php:183 +#: includes/fields/class-acf-field-date_time_picker.php:201 +#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-time_picker.php:131 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:174 +#: includes/fields/class-acf-field-date_time_picker.php:174 +#: includes/fields/class-acf-field-time_picker.php:108 msgid "The format displayed when editing a post" msgstr "El formato mostrado cuando se edita una publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:173 +#: includes/fields/class-acf-field-date_time_picker.php:173 +#: includes/fields/class-acf-field-time_picker.php:107 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:23 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:496 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:457 msgid "No Fields found in Trash" msgstr "No se han encontrado campos en la papelera" -#: acf.php:449 +#: acf.php:456 msgid "No Fields found" msgstr "No se han encontrado campos" -#: acf.php:448 +#: acf.php:455 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:454 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:453 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuevo campo" -#: acf.php:445 +#: acf.php:452 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:451 msgid "Add New Field" msgstr "Añadir nuevo campo" -#: acf.php:442 +#: acf.php:449 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:448 includes/admin/post-types/admin-field-group.php:149 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:423 msgid "No Field Groups found in Trash" msgstr "No se han encontrado grupos de campos en la papelera" -#: acf.php:415 +#: acf.php:422 msgid "No Field Groups found" msgstr "No se han encontrado grupos de campos" -#: acf.php:414 +#: acf.php:421 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:420 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:419 msgid "New Field Group" msgstr "Nuevo grupo de campos" -#: acf.php:411 +#: acf.php:418 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:417 msgid "Add New Field Group" msgstr "Añadir nuevo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:416 acf.php:450 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Añadir nuevo" -#: acf.php:408 +#: acf.php:415 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:414 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionales e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_EC.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_EC.l10n.php new file mode 100644 index 000000000..870380154 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_EC.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'es_EC','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-06-27T14:24:00+00:00','x-generator'=>'gettext','messages'=>['%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Hemos detectado una o más llamadas para obtener valores de campo de ACF antes de que ACF se haya iniciado. Esto no es compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo.','%1$s must have a user with the %2$s role.'=>'%1$s debe tener un usuario con el perfil %2$s.' . "\0" . '%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s','%1$s must have a valid user ID.'=>'%1$s debe tener un ID de usuario válido.','Invalid request.'=>'Petición no válida.','%1$s is not one of %2$s'=>'%1$s no es ninguna de las siguientes %2$s','%1$s must have term %2$s.'=>'%1$s debe tener un término %2$s.' . "\0" . '%1$s debe tener uno de los siguientes términos: %2$s','%1$s must be of post type %2$s.'=>'%1$s debe ser del tipo de contenido %2$s.' . "\0" . '%1$s debe ser de uno de los siguientes tipos de contenido: %2$s','%1$s must have a valid post ID.'=>'%1$s debe tener un ID de entrada válido.','%s requires a valid attachment ID.'=>'%s necesita un ID de adjunto válido.','Show in REST API'=>'Mostrar en la API REST','Enable Transparency'=>'Activar la transparencia','RGBA Array'=>'Array RGBA','RGBA String'=>'Cadena RGBA','Hex String'=>'Cadena hexadecimal','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'«%s» no es una dirección de correo electrónico válida','Color value'=>'Valor del color','Select default color'=>'Seleccionar el color predeterminado','Clear color'=>'Vaciar el color','Blocks'=>'Bloques','Options'=>'Opciones','Users'=>'Usuarios','Menu items'=>'Elementos del menú','Widgets'=>'Widgets','Attachments'=>'Adjuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Última actualización: %s','Invalid field group parameter(s).'=>'Parámetro(s) de grupo de campos no válido(s).','Awaiting save'=>'Esperando el guardado','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Revisar cambios','Located in: %s'=>'Localizado en: %s','Located in plugin: %s'=>'Localizado en el plugin: %s','Located in theme: %s'=>'Localizado en el tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios de JSON local','Visit website'=>'Visitar web','View details'=>'Ver detalles','Version %s'=>'Versión %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de ayuda. Los profesionales de soporte de nuestro centro de ayuda te ayudarán más en profundidad con los retos técnicos.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. Nuestra amplia documentación contiene referencias y guías para la mayoría de situaciones en las que puedas encontrarte.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con ACF.','Help & Support'=>'Ayuda y soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que necesitas ayuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear tu primer grupo de campos te recomendamos que primero leas nuestra guía de primeros pasos para familiarizarte con la filosofía y buenas prácticas del plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'El plugin Advanced Custom Fields ofrece un constructor visual con el que personalizar las pantallas de WordPress con campos adicionales, y una API intuitiva parra mostrar valores de campos personalizados en cualquier archivo de plantilla de cualquier tema.','Overview'=>'Resumen','Location type "%s" is already registered.'=>'El tipo de ubicación "%s" ya está registrado.','Class "%s" does not exist.'=>'La clase "%s" no existe.','Invalid nonce.'=>'Nonce no válido.','Error loading field.'=>'Error al cargar el campo.','Location not found: %s'=>'Ubicación no encontrada: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'Rol de usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento de menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicaciones de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía de entrada','Child Page (has parent)'=>'Página hija (tiene superior)','Parent Page (has children)'=>'Página superior (con hijos)','Top Level Page (no parent)'=>'Página de nivel superior (sin padres)','Posts Page'=>'Página de entradas','Front Page'=>'Página de inicio','Page Type'=>'Tipo de página','Viewing back end'=>'Viendo el escritorio','Viewing front end'=>'Viendo la web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Plantilla de página','Register'=>'Registro','Add / Edit'=>'Añadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Página superior','Super Admin'=>'Super administrador','Current User Role'=>'Rol del usuario actual','Default Template'=>'Plantilla predeterminada','Post Template'=>'Plantilla de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo los formatos de %s','Attachment'=>'Adjunto','%s value is required'=>'El valor de %s es obligatorio','Show this field if'=>'Mostrar este campo si','Conditional Logic'=>'Lógica condicional','and'=>'y','Local JSON'=>'JSON Local','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comprueba también que todas las extensiones premium (%s) estén actualizados a la última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contiene mejoras en su base de datos y requiere una actualización.','Thank you for updating to %1$s v%2$s!'=>'¡Gracias por actualizar a %1$s v%2$s!','Database Upgrade Required'=>'Es necesario actualizar la base de datos','Options Page'=>'Página de opciones','Gallery'=>'Galería','Flexible Content'=>'Contenido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas las herramientas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si aparecen múltiples grupos de campos en una pantalla de edición, se utilizarán las opciones del primer grupo (el que tenga el número de orden menor)','Select items to hide them from the edit screen.'=>'Selecciona los elementos que ocultar de la pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos de página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisiones','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contenido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Los grupos de campos con menor orden aparecerán primero','Order No.'=>'Número de orden','Below fields'=>'Debajo de los campos','Below labels'=>'Debajo de las etiquetas','Side'=>'Lateral','Normal (after content)'=>'Normal (después del contenido)','High (after title)'=>'Alta (después del título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sin caja meta)','Standard (WP metabox)'=>'Estándar (caja meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orden','Close Field'=>'Cerrar campo','id'=>'ID','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos del contenedor','Instructions'=>'Instrucciones','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Una sola palabra, sin espacios. Se permiten guiones y guiones bajos','Field Name'=>'Nombre del campo','This is the name which will appear on the EDIT page'=>'Este es el nombre que aparecerá en la página EDITAR','Field Label'=>'Etiqueta del campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a otro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Mostrar este grupo de campos si','No updates available.'=>'No hay actualizaciones disponibles.','Database upgrade complete. See what\'s new'=>'Actualización de la base de datos completa. Ver las novedades','Reading upgrade tasks...'=>'Leyendo tareas de actualización...','Upgrade failed.'=>'Fallo al actualizar.','Upgrade complete.'=>'Actualización completa','Upgrading data to version %s'=>'Actualizando datos a la versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es muy recomendable que hagas una copia de seguridad de tu base de datos antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona al menos un sitio para actualizarlo.','Database Upgrade complete. Return to network dashboard'=>'Actualización de base de datos completa. Volver al escritorio de red','Site is up to date'=>'El sitio está actualizado','Site requires database upgrade from %1$s to %2$s'=>'El sitio necesita actualizar la base de datos de %1$s a %2$s','Site'=>'Sitio','Upgrade Sites'=>'Actualizar los sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Es necesario actualizar la base de datos de los siguientes sitios. Marca los que quieras actualizar y haz clic en %s.','Add rule group'=>'Añadir grupo de reglas','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conjunto de reglas para determinar qué pantallas de edición utilizarán estos campos personalizados','Rules'=>'Reglas','Copied'=>'Copiado','Copy to clipboard'=>'Copiar al portapapeles','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Generar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Archivo de imporación vacío','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Error al subir el archivo. Por favor, inténtalo de nuevo','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Description'=>'Descripción','Sync available'=>'Sincronización disponible','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios y actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona el destino para este campo','The %1$s field can now be found in the %2$s field group'=>'El campo %1$s ahora se puede encontrar en el grupo de campos %2$s','Move Complete.'=>'Movimiento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Ajustes','Location'=>'Ubicación','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'No hay campos de conmutación disponibles','Field group title is required'=>'El título del grupo de campos es obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo se puede mover hasta que sus cambios se hayan guardado','The string "field_" may not be used at the start of a field name'=>'La cadena "field_" no se debe utilizar al comienzo de un nombre de campo','Field group draft updated.'=>'Borrador del grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Herramientas','is not equal to'=>'no es igual a','is equal to'=>'es igual a','Forms'=>'Formularios','Page'=>'Página','Post'=>'Entrada','Relational'=>'Relación','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Desconocido','Field type does not exist'=>'El tipo de campo no existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contenido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'La selección es menor que','Selection is greater than'=>'La selección es mayor que','Value is less than'=>'El valor es menor que','Value is greater than'=>'El valor es mayor que','Value contains'=>'El valor contiene','Value matches pattern'=>'El valor coincide con el patrón','Value is not equal to'=>'El valor no es igual a','Value is equal to'=>'El valor es igual a','Has no value'=>'No tiene ningún valor','Has any value'=>'No tiene algún valor','Cancel'=>'Cancelar','Are you sure?'=>'¿Estás seguro?','%d fields require attention'=>'%d campos requieren atención','1 field requires attention'=>'1 campo requiere atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restringido','Collapse Details'=>'Contraer detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta publicación','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Los cambios que has realizado se perderán si navegas hacia otra página','File type must be %s.'=>'El tipo de archivo debe ser %s.','or'=>'o','File size must not exceed %s.'=>'El tamaño del archivo no debe ser mayor de %s.','File size must be at least %s.'=>'El tamaño de archivo debe ser al menos %s.','Image height must not exceed %dpx.'=>'La altura de la imagen no debe exceder %dpx.','Image height must be at least %dpx.'=>'La altura de la imagen debe ser al menos %dpx.','Image width must not exceed %dpx.'=>'El ancho de la imagen no debe exceder %dpx.','Image width must be at least %dpx.'=>'El ancho de la imagen debe ser al menos %dpx.','(no title)'=>'(sin título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sin etiqueta)','Sets the textarea height'=>'Establece la altura del área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anteponer una casilla de verificación extra para cambiar todas las opciones','Save \'custom\' values to the field\'s choices'=>'Guardar los valores "personalizados" a las opciones del campo','Allow \'custom\' values to be added'=>'Permite añadir valores personalizados','Add new choice'=>'Añadir nueva opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir las URLs de los archivos','Archives'=>'Archivo','Page Link'=>'Enlace a página','Add'=>'Añadir','Name'=>'Nombre','%s added'=>'%s añadido/s','%s already exists'=>'%s ya existe','User unable to add new %s'=>'El usuario no puede añadir nuevos %s','Term ID'=>'ID de término','Term Object'=>'Objeto de término','Load value from posts terms'=>'Cargar el valor de los términos de la publicación','Load Terms'=>'Cargar términos','Connect selected terms to the post'=>'Conectar los términos seleccionados con la publicación','Save Terms'=>'Guardar términos','Allow new terms to be created whilst editing'=>'Permitir la creación de nuevos términos mientras se edita','Create Terms'=>'Crear términos','Radio Buttons'=>'Botones de radio','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Casilla de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona la apariencia de este campo','Appearance'=>'Apariencia','Select the taxonomy to be displayed'=>'Selecciona la taxonomía a mostrar','Value must be equal to or lower than %d'=>'El valor debe ser menor o igual a %d','Value must be equal to or higher than %d'=>'El valor debe ser mayor o igual a %d','Value must be a number'=>'El valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar los valores de \'otros\' en las opciones del campo','Add \'other\' choice to allow for custom values'=>'Añade la opción \'otros\' para permitir valores personalizados','Other'=>'Otros','Radio Button'=>'Botón de radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que el acordeón anterior se detenga. Este acordeón no será visible.','Allow this accordion to open without closing others.'=>'Permita que este acordeón se abra sin cerrar otros.','Display this accordion as open on page load.'=>'Muestra este acordeón como abierto en la carga de la página.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restringen los archivos que se pueden subir','File ID'=>'ID del archivo','File URL'=>'URL del archivo','File Array'=>'Array del archivo','Add File'=>'Añadir archivo','No file selected'=>'Ningún archivo seleccionado','File name'=>'Nombre del archivo','Update File'=>'Actualizar archivo','Edit File'=>'Editar archivo','Select File'=>'Seleccionar archivo','File'=>'Archivo','Password'=>'Contraseña','Specify the value returned'=>'Especifica el valor devuelto','Use AJAX to lazy load choices?'=>'¿Usar AJAX para hacer cargar las opciones de forma asíncrona?','Enter each default value on a new line'=>'Añade cada valor en una nueva línea','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Error al cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando más resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Solo puedes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Solo puedes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, introduce %d o más caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, introduce 1 o más caracteres','Select2 JS matches_0No matches found'=>'No se han encontrado coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponibles, utiliza las flechas arriba y abajo para navegar por los resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hay un resultado disponible, pulsa enter para seleccionarlo.','nounSelect'=>'Selección','User ID'=>'ID del usuario','User Object'=>'Grupo de objetos','User Array'=>'Grupo de usuarios','All user roles'=>'Todos los roles de usuario','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar color','Default'=>'Por defecto','Clear'=>'Vaciar','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Hecho','Date Time Picker JS currentTextNow'=>'Ahora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elegir hora','Date Time Picker'=>'Selector de fecha y hora','Endpoint'=>'Variable','Left aligned'=>'Alineada a la izquierda','Top aligned'=>'Alineada arriba','Placement'=>'Ubicación','Tab'=>'Pestaña','Value must be a valid URL'=>'El valor debe ser una URL válida','Link URL'=>'URL del enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir en una nueva ventana/pestaña','Select Link'=>'Elige el enlace','Link'=>'Enlace','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rojo : Rojo','For more control, you may specify both a value and label like this:'=>'Para más control, puedes especificar tanto un valor como una etiqueta, así:','Enter each choice on a new line.'=>'Añade cada opción en una nueva línea.','Choices'=>'Opciones','Button Group'=>'Grupo de botones','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE no se iniciará hasta que se haga clic en el campo','Toolbar'=>'Barra de herramientas','Text Only'=>'Sólo texto','Visual Only'=>'Sólo visual','Visual & Text'=>'Visual y Texto','Tabs'=>'Pestañas','Click to initialize TinyMCE'=>'Haz clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no debe exceder los %d caracteres','Leave blank for no limit'=>'Déjalo en blanco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece después del campo','Append'=>'Anexar','Appears before the input'=>'Aparece antes del campo','Prepend'=>'Anteponer','Appears within the input'=>'Aparece en el campo','Placeholder Text'=>'Marcador de posición','Appears when creating a new post'=>'Aparece cuando se está creando una nueva entrada','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s necesita al menos %2$s selección' . "\0" . '%1$s necesita al menos %2$s selecciones','Post ID'=>'ID de publicación','Post Object'=>'Objeto de publicación','Featured Image'=>'Imagen destacada','Selected elements will be displayed in each result'=>'Los elementos seleccionados se mostrarán en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contenido','Filters'=>'Filtros','All taxonomies'=>'Todas las taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos los tipos de contenido','Filter by Post Type'=>'Filtrar por tipo de contenido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contenido','No matches found'=>'No se han encontrado coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déjalo en blanco para todos los tipos','Maximum'=>'Máximo','File size'=>'Tamaño del archivo','Restrict which images can be uploaded'=>'Restringir que las imágenes se pueden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos al contenido','All'=>'Todos','Limit the media library choice'=>'Limitar las opciones de la biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID de imagen','Image URL'=>'URL de imagen','Image Array'=>'Array de imágenes','Specify the returned value on front end'=>'Especificar el valor devuelto en la web','Return Value'=>'Valor de retorno','Add Image'=>'Añadir imagen','No image selected'=>'No hay ninguna imagen seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas las imágenes','Update Image'=>'Actualizar imagen','Edit Image'=>'Editar imagen','Select Image'=>'Seleccionar imagen','Image'=>'Imagen','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que el maquetado HTML se muestre como texto visible en vez de interpretarlo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sin formato','Automatically add <br>'=>'Añadir <br> automáticamente','Automatically add paragraphs'=>'Añadir párrafos automáticamente','Controls how new lines are rendered'=>'Controla cómo se muestran los saltos de línea','New Lines'=>'Nuevas líneas','Week Starts On'=>'La semana comienza el','The format used when saving a value'=>'El formato utilizado cuando se guarda un valor','Save Format'=>'Guardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Siguiente','Date Picker JS currentTextToday'=>'Hoy','Date Picker JS closeTextDone'=>'Listo','Date Picker'=>'Selector de fecha','Width'=>'Ancho','Embed Size'=>'Tamaño de incrustación','Enter URL'=>'Introduce la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cuando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cuando está activo','On Text'=>'Texto activado','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Muestra el texto junto a la casilla de verificación','Message'=>'Mensaje','No'=>'No','Yes'=>'Sí','True / False'=>'Verdadero / Falso','Row'=>'Fila','Table'=>'Tabla','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica el estilo utilizado para representar los campos seleccionados','Layout'=>'Estructura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar la altura del mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer el nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente el mapa','Center'=>'Centro','Search for address...'=>'Buscar dirección...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Lo siento, este navegador no es compatible con la geolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El formato devuelto por de las funciones del tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'El formato mostrado cuando se edita una publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','No Fields found in Trash'=>'No se han encontrado campos en la papelera','No Fields found'=>'No se han encontrado campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Nuevo campo','Edit Field'=>'Editar campo','Add New Field'=>'Añadir nuevo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'No se han encontrado grupos de campos en la papelera','No Field Groups found'=>'No se han encontrado grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Nuevo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Añadir nuevo grupo de campos','Add New'=>'Añadir nuevo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionales e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_EC.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_EC.mo index 992f88cf6c3be28fe57c54c4acc7031d043b1023..76d9347eeb3aa86b54a3f0e702e0fccfc67a36d0 100644 GIT binary patch delta 7602 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 Othe_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2803 +#: assets/build/js/acf-field-group.js:3298 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:487 +#: includes/fields/class-acf-field-post_object.php:400 +#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +1733,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:454 +#: includes/fields/class-acf-field-post_object.php:363 +#: includes/fields/class-acf-field-relationship.php:562 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +1825,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:446 +#: includes/fields/class-acf-field-post_object.php:355 +#: includes/fields/class-acf-field-relationship.php:554 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2084,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2099,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2168,1250 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3419,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +3727,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +3795,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +3936,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1383 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2349 +#: assets/build/js/acf-field-group.js:1429 +#: assets/build/js/acf-field-group.js:2761 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1015 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1701 +#: assets/build/js/acf-field-group.js:2032 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:119 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:118 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:423 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +4199,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,310 +4223,312 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2862 +#: assets/build/js/acf-field-group.js:3375 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s debe tener un usuario con el perfil %2$s." msgstr[1] "%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s debe tener un ID de usuario válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Petición no válida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:637 msgid "%1$s is not one of %2$s" msgstr "%1$s no es ninguna de las siguientes %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:649 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s debe tener un término %2$s." msgstr[1] "%1$s debe tener uno de los siguientes términos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:633 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s debe ser del tipo de contenido %2$s." msgstr[1] "%1$s debe ser de uno de los siguientes tipos de contenido: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:624 msgid "%1$s must have a valid post ID." msgstr "%1$s debe tener un ID de entrada válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s necesita un ID de adjunto válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar en la API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar la transparencia" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadena RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadena hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» no es una dirección de correo electrónico válida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor del color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar el color predeterminado" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Vaciar el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opciones" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualización: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parámetro(s) de grupo de campos no válido(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperando el guardado" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado en el plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado en el tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2927,14 +4537,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2944,7 +4554,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2953,11 +4563,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF." -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2965,7 +4575,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2975,7 +4585,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2986,32 +4596,35 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumen" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipo de ubicación \"%s\" ya está registrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La clase \"%s\" no existe." +#: includes/ajax/class-acf-ajax-query-users.php:28 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce no válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3438 assets/build/js/acf-input.js:3507 +#: assets/build/js/acf-input.js:3686 assets/build/js/acf-input.js:3760 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3039,7 +4652,7 @@ msgstr "Elemento de menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3145,79 +4758,80 @@ msgstr "Todo los formatos de %s" msgid "Attachment" msgstr "Adjunto" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "El valor de %s es obligatorio" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "y" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comprueba también que todas las extensiones premium (%s) estén " "actualizados a la última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contiene mejoras en su base de datos y requiere una " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "¡Gracias por actualizar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Es necesario actualizar la base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas las herramientas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3226,133 +4840,133 @@ msgstr "" "utilizarán las opciones del primer grupo (el que tenga el número de orden " "menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona los elementos que ocultar de la pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos de página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisiones" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contenido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Los grupos de campos con menor orden aparecerán primero" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Número de orden" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debajo de los campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debajo de las etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (después del contenido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (después del título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sin caja meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caja meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3360,9 +4974,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3373,113 +4987,109 @@ msgstr "Clave" msgid "Order" msgstr "Orden" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos del contenedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instrucciones para los autores. Se muestra a la hora de enviar los datos" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucciones" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Una sola palabra, sin espacios. Se permiten guiones y guiones bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nombre del campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este es el nombre que aparecerá en la página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a otro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2387 +#: assets/build/js/acf-field-group.js:2812 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hay actualizaciones disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización de la base de datos completa. Ver las " "novedades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leyendo tareas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Fallo al actualizar." @@ -3487,13 +5097,15 @@ msgstr "Fallo al actualizar." msgid "Upgrade complete." msgstr "Actualización completa" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos a la versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3501,37 +5113,41 @@ msgstr "" "Es muy recomendable que hagas una copia de seguridad de tu base de datos " "antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona al menos un sitio para actualizarlo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización de base de datos completa. Volver al escritorio " "de red" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "El sitio necesita actualizar la base de datos de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar los sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3539,8 +5155,8 @@ msgstr "" "Es necesario actualizar la base de datos de los siguientes sitios. Marca los " "que quieras actualizar y haz clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Añadir grupo de reglas" @@ -3556,15 +5172,15 @@ msgstr "" msgid "Rules" msgstr "Reglas" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3572,437 +5188,438 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Archivo de imporación vacío" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error al subir el archivo. Por favor, inténtalo de nuevo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripción" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronización disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios y actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor, selecciona el destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "El campo %1$s ahora se puede encontrar en el grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movimiento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ajustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicación" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1688 assets/build/js/acf-input.js:1850 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1541 +#: assets/build/js/acf-field-group.js:1860 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1629 assets/build/js/acf-input.js:1651 +#: assets/build/js/acf-input.js:1783 assets/build/js/acf-input.js:1808 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1646 +#: assets/build/js/acf-field-group.js:1972 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No hay campos de conmutación disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1635 +#: assets/build/js/acf-field-group.js:1958 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1445 +#: assets/build/js/acf-field-group.js:1755 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La cadena \"field_\" no se debe utilizar al comienzo de un nombre de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador del grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Herramientas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no es igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "es igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relación" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconocido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "El tipo de campo no existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8413 assets/build/js/acf-input.js:9185 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1815 assets/build/js/acf-input.js:1990 msgid "Selection is less than" msgstr "La selección es menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1799 assets/build/js/acf-input.js:1965 msgid "Selection is greater than" msgstr "La selección es mayor que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1771 assets/build/js/acf-input.js:1936 msgid "Value is less than" msgstr "El valor es menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1744 assets/build/js/acf-input.js:1908 msgid "Value is greater than" msgstr "El valor es mayor que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1602 assets/build/js/acf-input.js:1744 msgid "Value contains" msgstr "El valor contiene" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1579 assets/build/js/acf-input.js:1713 msgid "Value matches pattern" msgstr "El valor coincide con el patrón" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1560 assets/build/js/acf-input.js:1725 +#: assets/build/js/acf-input.js:1693 assets/build/js/acf-input.js:1888 msgid "Value is not equal to" msgstr "El valor no es igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1533 assets/build/js/acf-input.js:1669 +#: assets/build/js/acf-input.js:1657 assets/build/js/acf-input.js:1828 msgid "Value is equal to" msgstr "El valor es igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1514 assets/build/js/acf-input.js:1637 msgid "Has no value" msgstr "No tiene ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1487 assets/build/js/acf-input.js:1586 msgid "Has any value" msgstr "No tiene algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10481 +#: assets/build/js/acf-input.js:11531 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10479 +#: assets/build/js/acf-input.js:11529 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10474 +#: assets/build/js/acf-input.js:11524 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10642 +#: assets/build/js/acf-input.js:11702 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8241 +#: assets/build/js/acf-input.js:8989 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8753 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8750 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7923 +#: assets/build/js/acf-input.js:8598 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7962 +#: assets/build/js/acf-input.js:8637 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4012,244 +5629,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10252 +#: assets/build/js/acf-input.js:11296 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2959 msgid "File type must be %s." msgstr "El tipo de archivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2956 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2427 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2859 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2932 msgid "File size must not exceed %s." msgstr "El tamaño del archivo no debe ser mayor de %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2928 msgid "File size must be at least %s." msgstr "El tamaño de archivo debe ser al menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2915 msgid "Image height must not exceed %dpx." msgstr "La altura de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2911 msgid "Image height must be at least %dpx." msgstr "La altura de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2899 msgid "Image width must not exceed %dpx." msgstr "El ancho de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2895 msgid "Image width must be at least %dpx." msgstr "El ancho de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sin título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1277 msgid "(no label)" msgstr "(sin etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Establece la altura del área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponer una casilla de verificación extra para cambiar todas las opciones" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Guardar los valores \"personalizados\" a las opciones del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite añadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Añadir nueva opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:476 msgid "Allow Archives URLs" msgstr "Permitir las URLs de los archivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:185 msgid "Archives" msgstr "Archivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enlace a página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:870 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Añadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:840 msgid "Name" msgstr "Nombre" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:825 msgid "%s added" msgstr "%s añadido/s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:789 msgid "%s already exists" msgstr "%s ya existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:777 msgid "User unable to add new %s" msgstr "El usuario no puede añadir nuevos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Term ID" msgstr "ID de término" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Term Object" msgstr "Objeto de término" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Load value from posts terms" msgstr "Cargar el valor de los términos de la publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Load Terms" msgstr "Cargar términos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Connect selected terms to the post" msgstr "Conectar los términos seleccionados con la publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Save Terms" msgstr "Guardar términos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Allow new terms to be created whilst editing" msgstr "Permitir la creación de nuevos términos mientras se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:625 msgid "Create Terms" msgstr "Crear términos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Radio Buttons" msgstr "Botones de radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:683 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:681 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Checkbox" msgstr "Casilla de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Select the appearance of this field" msgstr "Selecciona la apariencia de este campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:673 msgid "Appearance" msgstr "Apariencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:615 msgid "Select the taxonomy to be displayed" msgstr "Selecciona la taxonomía a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:579 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "El valor debe ser menor o igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "El valor debe ser mayor o igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "El valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Guardar los valores de 'otros' en las opciones del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Añade la opción 'otros' para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Otros" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botón de radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:103 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4257,725 +5878,726 @@ msgstr "" "Define un punto final para que el acordeón anterior se detenga. Este " "acordeón no será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:92 msgid "Allow this accordion to open without closing others." msgstr "Permita que este acordeón se abra sin cerrar otros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:91 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:81 msgid "Display this accordion as open on page load." msgstr "Muestra este acordeón como abierto en la carga de la página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:80 msgid "Open" msgstr "Abrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringen los archivos que se pueden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID del archivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL del archivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array del archivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Añadir archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ningún archivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nombre del archivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Update File" msgstr "Actualizar archivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3161 assets/build/js/acf-input.js:3384 msgid "Edit File" msgstr "Editar archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3135 assets/build/js/acf-input.js:3357 msgid "Select File" msgstr "Seleccionar archivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Archivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contraseña" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:365 msgid "Specify the value returned" msgstr "Especifica el valor devuelto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:433 msgid "Use AJAX to lazy load choices?" msgstr "¿Usar AJAX para hacer cargar las opciones de forma asíncrona?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:354 msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:229 includes/media.php:48 +#: assets/build/js/acf-input.js:7821 assets/build/js/acf-input.js:8483 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Error al cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando más resultados…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Solo puedes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Solo puedes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, introduce %d o más caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, introduce 1 o más caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponibles, utiliza las flechas arriba y abajo para navegar " "por los resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hay un resultado disponible, pulsa enter para seleccionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:685 msgctxt "noun" msgid "Select" msgstr "Selección" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID del usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Grupo de objetos" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos los roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Vaciar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hecho" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ahora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elegir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de fecha y hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:102 msgid "Endpoint" msgstr "Variable" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:109 msgid "Left aligned" msgstr "Alineada a la izquierda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:108 msgid "Top aligned" msgstr "Alineada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:104 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestaña" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor debe ser una URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL del enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abrir en una nueva ventana/pestaña" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Elige el enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Enlace" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:372 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:371 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:370 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "red : Red" msgstr "rojo : Rojo" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para más control, puedes especificar tanto un valor como una etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "Enter each choice on a new line." msgstr "Añade cada opción en una nueva línea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:342 msgid "Choices" msgstr "Opciones" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botones" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:508 +#: includes/fields/class-acf-field-post_object.php:421 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:401 +#: includes/fields/class-acf-field-taxonomy.php:694 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:262 +#: includes/fields/class-acf-field-post_object.php:243 +#: includes/fields/class-acf-field-taxonomy.php:858 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se iniciará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "El valor no debe exceder los %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Déjalo en blanco para ilimitado" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Aparece después del campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Aparece antes del campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Anteponer" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece en el campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:742 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s necesita al menos %2$s selección" msgstr[1] "%1$s necesita al menos %2$s selecciones" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:391 +#: includes/fields/class-acf-field-relationship.php:605 msgid "Post ID" msgstr "ID de publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:390 +#: includes/fields/class-acf-field-relationship.php:604 msgid "Post Object" msgstr "Objeto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:637 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:627 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:662 msgid "Featured Image" msgstr "Imagen destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:658 msgid "Selected elements will be displayed in each result" msgstr "Los elementos seleccionados se mostrarán en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:657 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:591 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:614 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:590 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:584 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:469 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:577 msgid "All taxonomies" msgstr "Todas las taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:461 +#: includes/fields/class-acf-field-post_object.php:370 +#: includes/fields/class-acf-field-relationship.php:569 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:348 +#: includes/fields/class-acf-field-relationship.php:547 msgid "All post types" msgstr "Todos los tipos de contenido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:431 +#: includes/fields/class-acf-field-post_object.php:340 +#: includes/fields/class-acf-field-relationship.php:539 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:439 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:369 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select post type" msgstr "Seleccionar tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4937 assets/build/js/acf-input.js:5402 msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4920 assets/build/js/acf-input.js:5381 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4824 assets/build/js/acf-input.js:5271 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déjalo en blanco para todos los tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamaño del archivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringir que las imágenes se pueden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Subidos al contenido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4986,485 +6608,492 @@ msgstr "Subidos al contenido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar las opciones de la biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de imagen" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de imagen" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array de imágenes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especificar el valor devuelto en la web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Añadir imagen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7868 assets/build/js/acf-input.js:8537 msgid "All images" msgstr "Todas las imágenes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Update Image" msgstr "Actualizar imagen" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4180 assets/build/js/acf-input.js:4578 msgid "Edit Image" msgstr "Editar imagen" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4016 assets/build/js/acf-input.js:4156 +#: assets/build/js/acf-input.js:4404 assets/build/js/acf-input.js:4553 msgid "Select Image" msgstr "Seleccionar imagen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagen" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:110 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que el maquetado HTML se muestre como texto visible en vez de " "interpretarlo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:109 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sin formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:100 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Añadir <br> automáticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:99 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Añadir párrafos automáticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:95 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla cómo se muestran los saltos de línea" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:94 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nuevas líneas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La semana comienza el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "El formato utilizado cuando se guarda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Guardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Siguiente" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoy" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Listo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de fecha" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduce la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado cuando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado cuando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:422 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:353 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Muestra el texto junto a la casilla de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:84 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:412 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:411 msgid "Table" msgstr "Tabla" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:410 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:405 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:404 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:388 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar la altura del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Establecer el nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar inicialmente el mapa" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Buscar dirección..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:589 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3528 assets/build/js/acf-input.js:3786 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "El formato devuelto por de las funciones del tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:385 +#: includes/fields/class-acf-field-relationship.php:599 +#: includes/fields/class-acf-field-select.php:364 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "El formato mostrado cuando se edita una publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No se han encontrado campos en la papelera" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No se han encontrado campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuevo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Añadir nuevo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No se han encontrado grupos de campos en la papelera" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No se han encontrado grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nuevo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Añadir nuevo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Añadir nuevo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionales e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.l10n.php new file mode 100644 index 000000000..dd703836d --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'es_ES','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'ACF no pudo realizar la validación debido a que se proporcionó un nonce de seguridad no válido.','Allow Access to Value in Editor UI'=>'Permitir el acceso al valor en la interfaz del editor','Learn more.'=>'Saber más.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'Permite que los editores de contenido accedan y muestren el valor del campo en la interfaz de usuario del editor utilizando enlaces de bloque o el shortcode de ACF. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'El tipo de campo ACF solicitado no admite la salida en bloques enlazados o en el shortcode de ACF.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'El campo ACF solicitado no puede aparecer en los enlaces o en el shortcode de ACF.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'El tipo de campo ACF solicitado no admite la salida en enlaces o en el shortcode de ACF.','[The ACF shortcode cannot display fields from non-public posts]'=>'[El shortcode de ACF no puede mostrar campos de entradas no públicas]','[The ACF shortcode is disabled on this site]'=>'[El shortcode de ACF está desactivado en este sitio]','Businessman Icon'=>'Icono de hombre de negocios','Forums Icon'=>'Icono de foros','YouTube Icon'=>'Icono de YouTube','Yes (alt) Icon'=>'Icono de sí (alt)','Xing Icon'=>'Icono de Xing','WordPress (alt) Icon'=>'Icono de WordPress (alt)','WhatsApp Icon'=>'Icono de Whatsapp','Write Blog Icon'=>'Icono de escribir blog','Widgets Menus Icon'=>'Icono de widgets de menús','View Site Icon'=>'Icono de ver el sitio','Learn More Icon'=>'Icono de aprender más','Add Page Icon'=>'Icono de añadir página','Video (alt3) Icon'=>'Icono de vídeo (alt3)','Video (alt2) Icon'=>'Icono de vídeo (alt2)','Video (alt) Icon'=>'Icono de vídeo (alt)','Update (alt) Icon'=>'Icono de actualizar (alt)','Universal Access (alt) Icon'=>'Icono de acceso universal (alt)','Twitter (alt) Icon'=>'Icono de Twitter (alt)','Twitch Icon'=>'Icono de Twitch','Tide Icon'=>'Icono de marea','Tickets (alt) Icon'=>'Icono de entradas (alt)','Text Page Icon'=>'Icono de página de texto','Table Row Delete Icon'=>'Icono de borrar fila de tabla','Table Row Before Icon'=>'Icono de fila antes de tabla','Table Row After Icon'=>'Icono de fila tras la tabla','Table Col Delete Icon'=>'Icono de borrar columna de tabla','Table Col Before Icon'=>'Icono de columna antes de la tabla','Table Col After Icon'=>'Icono de columna tras la tabla','Superhero (alt) Icon'=>'Icono de superhéroe (alt)','Superhero Icon'=>'Icono de superhéroe','Spotify Icon'=>'Icono de Spotify','Shortcode Icon'=>'Icono del shortcode','Shield (alt) Icon'=>'Icono de escudo (alt)','Share (alt2) Icon'=>'Icono de compartir (alt2)','Share (alt) Icon'=>'Icono de compartir (alt)','Saved Icon'=>'Icono de guardado','RSS Icon'=>'Icono de RSS','REST API Icon'=>'Icono de la API REST','Remove Icon'=>'Icono de quitar','Reddit Icon'=>'Icono de Reddit','Privacy Icon'=>'Icono de privacidad','Printer Icon'=>'Icono de la impresora','Podio Icon'=>'Icono del podio','Plus (alt2) Icon'=>'Icono de más (alt2)','Plus (alt) Icon'=>'Icono de más (alt)','Plugins Checked Icon'=>'Icono de plugins comprobados','Pinterest Icon'=>'Icono de Pinterest','Pets Icon'=>'Icono de mascotas','PDF Icon'=>'Icono de PDF','Palm Tree Icon'=>'Icono de la palmera','Open Folder Icon'=>'Icono de carpeta abierta','No (alt) Icon'=>'Icono del no (alt)','Money (alt) Icon'=>'Icono de dinero (alt)','Menu (alt3) Icon'=>'Icono de menú (alt3)','Menu (alt2) Icon'=>'Icono de menú (alt2)','Menu (alt) Icon'=>'Icono de menú (alt)','Spreadsheet Icon'=>'Icono de hoja de cálculo','Interactive Icon'=>'Icono interactivo','Document Icon'=>'Icono de documento','Default Icon'=>'Icono por defecto','Location (alt) Icon'=>'Icono de ubicación (alt)','LinkedIn Icon'=>'Icono de LinkedIn','Instagram Icon'=>'Icono de Instagram','Insert Before Icon'=>'Icono de insertar antes','Insert After Icon'=>'Icono de insertar después','Insert Icon'=>'Icono de insertar','Info Outline Icon'=>'Icono de esquema de información','Images (alt2) Icon'=>'Icono de imágenes (alt2)','Images (alt) Icon'=>'Icono de imágenes (alt)','Rotate Right Icon'=>'Icono de girar a la derecha','Rotate Left Icon'=>'Icono de girar a la izquierda','Rotate Icon'=>'Icono de girar','Flip Vertical Icon'=>'Icono de voltear verticalmente','Flip Horizontal Icon'=>'Icono de voltear horizontalmente','Crop Icon'=>'Icono de recortar','ID (alt) Icon'=>'Icono de ID (alt)','HTML Icon'=>'Icono de HTML','Hourglass Icon'=>'Icono de reloj de arena','Heading Icon'=>'Icono de encabezado','Google Icon'=>'Icono de Google','Games Icon'=>'Icono de juegos','Fullscreen Exit (alt) Icon'=>'Icono de salir a pantalla completa (alt)','Fullscreen (alt) Icon'=>'Icono de pantalla completa (alt)','Status Icon'=>'Icono de estado','Image Icon'=>'Icono de imagen','Gallery Icon'=>'Icono de galería','Chat Icon'=>'Icono del chat','Audio Icon'=>'Icono de audio','Aside Icon'=>'Icono de minientrada','Food Icon'=>'Icono de comida','Exit Icon'=>'Icono de salida','Excerpt View Icon'=>'Icono de ver extracto','Embed Video Icon'=>'Icono de incrustar vídeo','Embed Post Icon'=>'Icono de incrustar entrada','Embed Photo Icon'=>'Icono de incrustar foto','Embed Generic Icon'=>'Icono de incrustar genérico','Embed Audio Icon'=>'Icono de incrustar audio','Email (alt2) Icon'=>'Icono de correo electrónico (alt2)','Ellipsis Icon'=>'Icono de puntos suspensivos','Unordered List Icon'=>'Icono de lista desordenada','RTL Icon'=>'Icono RTL','Ordered List RTL Icon'=>'Icono de lista ordenada RTL','Ordered List Icon'=>'Icono de lista ordenada','LTR Icon'=>'Icono LTR','Custom Character Icon'=>'Icono de personaje personalizado','Edit Page Icon'=>'Icono de editar página','Edit Large Icon'=>'Icono de edición grande','Drumstick Icon'=>'Icono de la baqueta','Database View Icon'=>'Icono de vista de la base de datos','Database Remove Icon'=>'Icono de eliminar base de datos','Database Import Icon'=>'Icono de importar base de datos','Database Export Icon'=>'Icono de exportar de base de datos','Database Add Icon'=>'Icono de añadir base de datos','Database Icon'=>'Icono de base de datos','Cover Image Icon'=>'Icono de imagen de portada','Volume On Icon'=>'Icono de volumen activado','Volume Off Icon'=>'Icono de volumen apagado','Skip Forward Icon'=>'Icono de saltar adelante','Skip Back Icon'=>'Icono de saltar atrás','Repeat Icon'=>'Icono de repetición','Play Icon'=>'Icono de reproducción','Pause Icon'=>'Icono de pausa','Forward Icon'=>'Icono de adelante','Back Icon'=>'Icono de atrás','Columns Icon'=>'Icono de columnas','Color Picker Icon'=>'Icono del selector de color','Coffee Icon'=>'Icono del café','Code Standards Icon'=>'Icono de normas del código','Cloud Upload Icon'=>'Icono de subir a la nube','Cloud Saved Icon'=>'Icono de nube guardada','Car Icon'=>'Icono del coche','Camera (alt) Icon'=>'Icono de cámara (alt)','Calculator Icon'=>'Icono de calculadora','Button Icon'=>'Icono de botón','Businessperson Icon'=>'Icono de empresario','Tracking Icon'=>'Icono de seguimiento','Topics Icon'=>'Icono de debate','Replies Icon'=>'Icono de respuestas','PM Icon'=>'Icono de PM','Friends Icon'=>'Icono de amistad','Community Icon'=>'Icono de la comunidad','BuddyPress Icon'=>'Icono de BuddyPress','bbPress Icon'=>'Icono de bbPress','Activity Icon'=>'Icono de actividad','Book (alt) Icon'=>'Icono del libro (alt)','Block Default Icon'=>'Icono de bloque por defecto','Bell Icon'=>'Icono de la campana','Beer Icon'=>'Icono de la cerveza','Bank Icon'=>'Icono del banco','Arrow Up (alt2) Icon'=>'Icono de flecha arriba (alt2)','Arrow Up (alt) Icon'=>'Icono de flecha arriba (alt)','Arrow Right (alt2) Icon'=>'Icono de flecha derecha (alt2)','Arrow Right (alt) Icon'=>'Icono de flecha derecha (alt)','Arrow Left (alt2) Icon'=>'Icono de flecha izquierda (alt2)','Arrow Left (alt) Icon'=>'Icono de flecha izquierda (alt)','Arrow Down (alt2) Icon'=>'Icono de flecha abajo (alt2)','Arrow Down (alt) Icon'=>'Icono de flecha abajo (alt)','Amazon Icon'=>'Icono de Amazon','Align Wide Icon'=>'Icono de alinear ancho','Align Pull Right Icon'=>'Icono de alinear tirar a la derecha','Align Pull Left Icon'=>'Icono de alinear tirar a la izquierda','Align Full Width Icon'=>'Icono de alinear al ancho completo','Airplane Icon'=>'Icono del avión','Site (alt3) Icon'=>'Icono de sitio (alt3)','Site (alt2) Icon'=>'Icono de sitio (alt2)','Site (alt) Icon'=>'Icono de sitio (alt)','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Mejora a ACF PRO para crear páginas de opciones en unos pocos clics','Invalid request args.'=>'Argumentos de solicitud no válidos.','Sorry, you do not have permission to do that.'=>'Lo siento, no tienes permisos para hacer eso.','Blocks Using Post Meta'=>'Bloques con Post Meta','ACF PRO logo'=>'Logotipo de ACF PRO','ACF PRO Logo'=>'Logotipo de ACF PRO','%s requires a valid attachment ID when type is set to media_library.'=>'%s requiere un ID de archivo adjunto válido cuando el tipo se establece en media_library.','%s is a required property of acf.'=>'%s es una propiedad obligatoria de acf.','The value of icon to save.'=>'El valor del icono a guardar.','The type of icon to save.'=>'El tipo de icono a guardar.','Yes Icon'=>'Icono de sí','WordPress Icon'=>'Icono de WordPress','Warning Icon'=>'Icono de advertencia','Visibility Icon'=>'Icono de visibilidad','Vault Icon'=>'Icono de la bóveda','Upload Icon'=>'Icono de subida','Update Icon'=>'Icono de actualización','Unlock Icon'=>'Icono de desbloqueo','Universal Access Icon'=>'Icono de acceso universal','Undo Icon'=>'Icono de deshacer','Twitter Icon'=>'Icono de Twitter','Trash Icon'=>'Icono de papelera','Translation Icon'=>'Icono de traducción','Tickets Icon'=>'Icono de tiques','Thumbs Up Icon'=>'Icono de pulgar hacia arriba','Thumbs Down Icon'=>'Icono de pulgar hacia abajo','Text Icon'=>'Icono de texto','Testimonial Icon'=>'Icono de testimonio','Tagcloud Icon'=>'Icono de nube de etiquetas','Tag Icon'=>'Icono de etiqueta','Tablet Icon'=>'Icono de la tableta','Store Icon'=>'Icono de la tienda','Sticky Icon'=>'Icono fijo','Star Half Icon'=>'Icono media estrella','Star Filled Icon'=>'Icono de estrella rellena','Star Empty Icon'=>'Icono de estrella vacía','Sos Icon'=>'Icono Sos','Sort Icon'=>'Icono de ordenación','Smiley Icon'=>'Icono sonriente','Smartphone Icon'=>'Icono de smartphone','Slides Icon'=>'Icono de diapositivas','Shield Icon'=>'Icono de escudo','Share Icon'=>'Icono de compartir','Search Icon'=>'Icono de búsqueda','Screen Options Icon'=>'Icono de opciones de pantalla','Schedule Icon'=>'Icono de horario','Redo Icon'=>'Icono de rehacer','Randomize Icon'=>'Icono de aleatorio','Products Icon'=>'Icono de productos','Pressthis Icon'=>'Icono de presiona esto','Post Status Icon'=>'Icono de estado de la entrada','Portfolio Icon'=>'Icono de porfolio','Plus Icon'=>'Icono de más','Playlist Video Icon'=>'Icono de lista de reproducción de vídeo','Playlist Audio Icon'=>'Icono de lista de reproducción de audio','Phone Icon'=>'Icono de teléfono','Performance Icon'=>'Icono de rendimiento','Paperclip Icon'=>'Icono del clip','No Icon'=>'Sin icono','Networking Icon'=>'Icono de red de contactos','Nametag Icon'=>'Icono de etiqueta de nombre','Move Icon'=>'Icono de mover','Money Icon'=>'Icono de dinero','Minus Icon'=>'Icono de menos','Migrate Icon'=>'Icono de migrar','Microphone Icon'=>'Icono de micrófono','Megaphone Icon'=>'Icono del megáfono','Marker Icon'=>'Icono del marcador','Lock Icon'=>'Icono de candado','Location Icon'=>'Icono de ubicación','List View Icon'=>'Icono de vista de lista','Lightbulb Icon'=>'Icono de bombilla','Left Right Icon'=>'Icono izquierda derecha','Layout Icon'=>'Icono de disposición','Laptop Icon'=>'Icono del portátil','Info Icon'=>'Icono de información','Index Card Icon'=>'Icono de tarjeta índice','ID Icon'=>'Icono de ID','Hidden Icon'=>'Icono de oculto','Heart Icon'=>'Icono del corazón','Hammer Icon'=>'Icono del martillo','Groups Icon'=>'Icono de grupos','Grid View Icon'=>'Icono de vista en cuadrícula','Forms Icon'=>'Icono de formularios','Flag Icon'=>'Icono de bandera','Filter Icon'=>'Icono del filtro','Feedback Icon'=>'Icono de respuestas','Facebook (alt) Icon'=>'Icono de Facebook alt','Facebook Icon'=>'Icono de Facebook','External Icon'=>'Icono externo','Email (alt) Icon'=>'Icono del correo electrónico alt','Email Icon'=>'Icono del correo electrónico','Video Icon'=>'Icono de vídeo','Unlink Icon'=>'Icono de desenlazar','Underline Icon'=>'Icono de subrayado','Text Color Icon'=>'Icono de color de texto','Table Icon'=>'Icono de tabla','Strikethrough Icon'=>'Icono de tachado','Spellcheck Icon'=>'Icono del corrector ortográfico','Remove Formatting Icon'=>'Icono de quitar el formato','Quote Icon'=>'Icono de cita','Paste Word Icon'=>'Icono de pegar palabra','Paste Text Icon'=>'Icono de pegar texto','Paragraph Icon'=>'Icono de párrafo','Outdent Icon'=>'Icono saliente','Kitchen Sink Icon'=>'Icono del fregadero','Justify Icon'=>'Icono de justificar','Italic Icon'=>'Icono cursiva','Insert More Icon'=>'Icono de insertar más','Indent Icon'=>'Icono de sangría','Help Icon'=>'Icono de ayuda','Expand Icon'=>'Icono de expandir','Contract Icon'=>'Icono de contrato','Code Icon'=>'Icono de código','Break Icon'=>'Icono de rotura','Bold Icon'=>'Icono de negrita','Edit Icon'=>'Icono de editar','Download Icon'=>'Icono de descargar','Dismiss Icon'=>'Icono de descartar','Desktop Icon'=>'Icono del escritorio','Dashboard Icon'=>'Icono del escritorio','Cloud Icon'=>'Icono de nube','Clock Icon'=>'Icono de reloj','Clipboard Icon'=>'Icono del portapapeles','Chart Pie Icon'=>'Icono de gráfico de tarta','Chart Line Icon'=>'Icono de gráfico de líneas','Chart Bar Icon'=>'Icono de gráfico de barras','Chart Area Icon'=>'Icono de gráfico de área','Category Icon'=>'Icono de categoría','Cart Icon'=>'Icono del carrito','Carrot Icon'=>'Icono de zanahoria','Camera Icon'=>'Icono de cámara','Calendar (alt) Icon'=>'Icono de calendario alt','Calendar Icon'=>'Icono de calendario','Businesswoman Icon'=>'Icono de hombre de negocios','Building Icon'=>'Icono de edificio','Book Icon'=>'Icono del libro','Backup Icon'=>'Icono de copia de seguridad','Awards Icon'=>'Icono de premios','Art Icon'=>'Icono de arte','Arrow Up Icon'=>'Icono flecha arriba','Arrow Right Icon'=>'Icono flecha derecha','Arrow Left Icon'=>'Icono flecha izquierda','Arrow Down Icon'=>'Icono de flecha hacia abajo','Archive Icon'=>'Icono de archivo','Analytics Icon'=>'Icono de análisis','Align Right Icon'=>'Icono alinear a la derecha','Align None Icon'=>'Icono no alinear','Align Left Icon'=>'Icono alinear a la izquierda','Align Center Icon'=>'Icono alinear al centro','Album Icon'=>'Icono de álbum','Users Icon'=>'Icono de usuarios','Tools Icon'=>'Icono de herramientas','Site Icon'=>'Icono del sitio','Settings Icon'=>'Icono de ajustes','Post Icon'=>'Icono de la entrada','Plugins Icon'=>'Icono de plugins','Page Icon'=>'Icono de página','Network Icon'=>'Icono de red','Multisite Icon'=>'Icono multisitio','Media Icon'=>'Icono de medios','Links Icon'=>'Icono de enlaces','Home Icon'=>'Icono de inicio','Customizer Icon'=>'Icono del personalizador','Comments Icon'=>'Icono de comentarios','Collapse Icon'=>'Icono de plegado','Appearance Icon'=>'Icono de apariencia','Generic Icon'=>'Icono genérico','Icon picker requires a value.'=>'El selector de iconos requiere un valor.','Icon picker requires an icon type.'=>'El selector de iconos requiere un tipo de icono.','The available icons matching your search query have been updated in the icon picker below.'=>'Los iconos disponibles que coinciden con tu consulta se han actualizado en el selector de iconos de abajo.','No results found for that search term'=>'No se han encontrado resultados para ese término de búsqueda','Array'=>'Array','String'=>'Cadena','Specify the return format for the icon. %s'=>'Especifica el formato de retorno del icono. %s','Select where content editors can choose the icon from.'=>'Selecciona de dónde pueden elegir el icono los editores de contenidos.','The URL to the icon you\'d like to use, or svg as Data URI'=>'La URL del icono que quieres utilizar, o svg como URI de datos','Browse Media Library'=>'Explorar la biblioteca de medios','The currently selected image preview'=>'La vista previa de la imagen seleccionada actualmente','Click to change the icon in the Media Library'=>'Haz clic para cambiar el icono de la biblioteca de medios','Search icons...'=>'Buscar iconos…','Media Library'=>'Biblioteca de medios','Dashicons'=>'Dashicons','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'Una interfaz de usuario interactiva para seleccionar un icono. Selecciona entre dashicons, la biblioteca de medios o una entrada URL independiente.','Icon Picker'=>'Selector de iconos','JSON Load Paths'=>'Rutas de carga JSON','JSON Save Paths'=>'Rutas de guardado JSON','Registered ACF Forms'=>'Formularios ACF registrados','Shortcode Enabled'=>'Shortcode activado','Field Settings Tabs Enabled'=>'Pestañas de ajustes de campo activadas','Field Type Modal Enabled'=>'Tipo de campo emergente activado','Admin UI Enabled'=>'Interfaz de administrador activada','Block Preloading Enabled'=>'Precarga de bloques activada','Blocks Per ACF Block Version'=>'Bloques por versión de bloque ACF','Blocks Per API Version'=>'Bloques por versión de API','Registered ACF Blocks'=>'Bloques ACF registrados','Light'=>'Claro','Standard'=>'Estándar','REST API Format'=>'Formato de la API REST','Registered Options Pages (PHP)'=>'Páginas de opciones registradas (PHP)','Registered Options Pages (JSON)'=>'Páginas de opciones registradas (JSON)','Registered Options Pages (UI)'=>'Páginas de opciones registradas (IU)','Options Pages UI Enabled'=>'Interfaz de usuario de las páginas de opciones activada','Registered Taxonomies (JSON)'=>'Taxonomías registradas (JSON)','Registered Taxonomies (UI)'=>'Taxonomías registradas (IU)','Registered Post Types (JSON)'=>'Tipos de entrada registrados (JSON)','Registered Post Types (UI)'=>'Tipos de entrada registrados (UI)','Post Types and Taxonomies Enabled'=>'Tipos de entrada y taxonomías activados','Number of Third Party Fields by Field Type'=>'Número de campos de terceros por tipo de campo','Number of Fields by Field Type'=>'Número de campos por tipo de campo','Field Groups Enabled for GraphQL'=>'Grupos de campos activados para GraphQL','Field Groups Enabled for REST API'=>'Grupos de campos activados para la API REST','Registered Field Groups (JSON)'=>'Grupos de campos registrados (JSON)','Registered Field Groups (PHP)'=>'Grupos de campos registrados (PHP)','Registered Field Groups (UI)'=>'Grupos de campos registrados (UI)','Active Plugins'=>'Plugins activos','Parent Theme'=>'Tema padre','Active Theme'=>'Tema activo','Is Multisite'=>'Es multisitio','MySQL Version'=>'Versión de MySQL','WordPress Version'=>'Versión de WordPress','Subscription Expiry Date'=>'Fecha de caducidad de la suscripción','License Status'=>'Estado de la licencia','License Type'=>'Tipo de licencia','Licensed URL'=>'URL con licencia','License Activated'=>'Licencia activada','Free'=>'Gratis','Plugin Type'=>'Tipo de plugin','Plugin Version'=>'Versión del plugin','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Esta sección contiene información de depuración sobre la configuración de tu ACF que puede ser útil proporcionar al servicio de asistencia.','An ACF Block on this page requires attention before you can save.'=>'Un bloque de ACF en esta página requiere atención antes de que puedas guardar.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'Estos datos se registran a medida que detectamos valores que se han modificado durante la salida. %1$sVaciar registro y descartar%2$s después de escapar los valores en tu código. El aviso volverá a aparecer si volvemos a detectar valores cambiados.','Dismiss permanently'=>'Descartar permanentemente','Instructions for content editors. Shown when submitting data.'=>'Instrucciones para los editores de contenidos. Se muestra al enviar los datos.','Has no term selected'=>'No tiene ningún término seleccionado','Has any term selected'=>'¿Ha seleccionado algún término?','Terms do not contain'=>'Los términos no contienen','Terms contain'=>'Los términos contienen','Term is not equal to'=>'El término no es igual a','Term is equal to'=>'El término es igual a','Has no user selected'=>'No tiene usuario seleccionado','Has any user selected'=>'¿Ha seleccionado algún usuario','Users do not contain'=>'Los usuarios no contienen','Users contain'=>'Los usuarios contienen','User is not equal to'=>'Usuario no es igual a','User is equal to'=>'Usuario es igual a','Has no page selected'=>'No tiene página seleccionada','Has any page selected'=>'¿Has seleccionado alguna página?','Pages do not contain'=>'Las páginas no contienen','Pages contain'=>'Las páginas contienen','Page is not equal to'=>'Página no es igual a','Page is equal to'=>'Página es igual a','Has no relationship selected'=>'No tiene ninguna relación seleccionada','Has any relationship selected'=>'¿Ha seleccionado alguna relación?','Has no post selected'=>'No tiene ninguna entrada seleccionada','Has any post selected'=>'¿Has seleccionado alguna entrada?','Posts do not contain'=>'Las entradas no contienen','Posts contain'=>'Las entradas contienen','Post is not equal to'=>'Entrada no es igual a','Post is equal to'=>'Entrada es igual a','Relationships do not contain'=>'Las relaciones no contienen','Relationships contain'=>'Las relaciones contienen','Relationship is not equal to'=>'La relación no es igual a','Relationship is equal to'=>'La relación es igual a','The core ACF block binding source name for fields on the current pageACF Fields'=>'Campos de ACF','ACF PRO Feature'=>'Característica de ACF PRO','Renew PRO to Unlock'=>'Renueva PRO para desbloquear','Renew PRO License'=>'Renovar licencia PRO','PRO fields cannot be edited without an active license.'=>'Los campos PRO no se pueden editar sin una licencia activa.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Activa tu licencia de ACF PRO para editar los grupos de campos asignados a un Bloque ACF.','Please activate your ACF PRO license to edit this options page.'=>'Activa tu licencia de ACF PRO para editar esta página de opciones.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Devolver valores HTML escapados sólo es posible cuando format_value también es rue. Los valores de los campos no se devuelven por seguridad.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Devolver un valor HTML escapado sólo es posible cuando format_value también es true. El valor del campo no se devuelve por seguridad.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'ACF %1$s ahora escapa automáticamente el HTML no seguro cuando es mostrado por the_field o el shortcode de ACF. Hemos detectado que la salida de algunos de tus campos se verá modificada por este cambio. %2$s.','Please contact your site administrator or developer for more details.'=>'Para más detalles, ponte en contacto con el administrador o desarrollador de tu web.','Learn more'=>'Más información','Hide details'=>'Ocultar detalles','Show details'=>'Mostrar detalles','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - renderizado mediante %3$s','Renew ACF PRO License'=>'Renovar licencia ACF PRO','Renew License'=>'Renovar licencia','Manage License'=>'Gestionar la licencia','\'High\' position not supported in the Block Editor'=>'No se admite la posición "Alta" en el Editor de bloques','Upgrade to ACF PRO'=>'Actualizar a ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'Las páginas de opciones de ACF son páginas de administrador personalizadas para gestionar ajustes globales a través de campos. Puedes crear múltiples páginas y subpáginas.','Add Options Page'=>'Añadir página de opciones','In the editor used as the placeholder of the title.'=>'En el editor utilizado como marcador de posición del título.','Title Placeholder'=>'Marcador de posición del título','4 Months Free'=>'4 meses gratis','(Duplicated from %s)'=>'(Duplicado de %s)','Select Options Pages'=>'Seleccionar páginas de opciones','Duplicate taxonomy'=>'Duplicar texonomía','Create taxonomy'=>'Crear taxonomía','Duplicate post type'=>'Duplicar tipo de contenido','Create post type'=>'Crear tipo de contenido','Link field groups'=>'Enlazar grupos de campos','Add fields'=>'Añadir campos','This Field'=>'Este campo','ACF PRO'=>'ACF PRO','Feedback'=>'Comentarios','Support'=>'Soporte','is developed and maintained by'=>'es desarrollado y mantenido por','Add this %s to the location rules of the selected field groups.'=>'Añadir %s actual a las reglas de localización de los grupos de campos seleccionados.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Activar el ajuste bidireccional te permite actualizar un valor en los campos de destino por cada valor seleccionado para este campo, añadiendo o eliminando el ID de entrada, el ID de taxonomía o el ID de usuario del elemento que se está actualizando. Para más información, lee la documentación.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Selecciona el/los campo/s para almacenar la referencia al artículo que se está actualizando. Puedes seleccionar este campo. Los campos de destino deben ser compatibles con el lugar donde se está mostrando este campo. Por ejemplo, si este campo se muestra en una taxonomía, tu campo de destino debe ser del tipo taxonomía','Target Field'=>'Campo de destino','Update a field on the selected values, referencing back to this ID'=>'Actualiza un campo en los valores seleccionados, haciendo referencia a este ID','Bidirectional'=>'Bidireccional','%s Field'=>'Campo %s','Select Multiple'=>'Seleccionar varios','WP Engine logo'=>'Logotipo de WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Solo minúsculas, subrayados y guiones. Máximo 32 caracteres.','The capability name for assigning terms of this taxonomy.'=>'El nombre de la capacidad para asignar términos de esta taxonomía.','Assign Terms Capability'=>'Capacidad de asignar términos','The capability name for deleting terms of this taxonomy.'=>'El nombre de la capacidad para borrar términos de esta taxonomía.','Delete Terms Capability'=>'Capacidad de eliminar términos','The capability name for editing terms of this taxonomy.'=>'El nombre de la capacidad para editar términos de esta taxonomía.','Edit Terms Capability'=>'Capacidad de editar términos','The capability name for managing terms of this taxonomy.'=>'El nombre de la capacidad para gestionar términos de esta taxonomía.','Manage Terms Capability'=>'Gestionar las capacidades para términos','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Establece si las entradas deben excluirse de los resultados de búsqueda y de las páginas de archivo de taxonomía.','More Tools from WP Engine'=>'Más herramientas de WP Engine','Built for those that build with WordPress, by the team at %s'=>'Construido para los que construyen con WordPress, por el equipo de %s','View Pricing & Upgrade'=>'Ver precios y actualizar','Learn More'=>'Aprender más','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Acelera tu flujo de trabajo y desarrolla mejores sitios web con funciones como Bloques ACF y Páginas de opciones, y sofisticados tipos de campo como Repetidor, Contenido Flexible, Clonar y Galería.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Desbloquea funciones avanzadas y construye aún más con ACF PRO','%s fields'=>'%s campos','No terms'=>'Sin términos','No post types'=>'Sin tipos de contenido','No posts'=>'Sin entradas','No taxonomies'=>'Sin taxonomías','No field groups'=>'Sin grupos de campos','No fields'=>'Sin campos','No description'=>'Sin descripción','Any post status'=>'Cualquier estado de entrada','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Esta clave de taxonomía ya está siendo utilizada por otra taxonomía registrada fuera de ACF y no puede utilizarse.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Esta clave de taxonomía ya está siendo utilizada por otra taxonomía en ACF y no puede utilizarse.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clave de taxonomía sólo debe contener caracteres alfanuméricos en minúsculas, guiones bajos o guiones.','The taxonomy key must be under 32 characters.'=>'La clave taxonómica debe tener menos de 32 caracteres.','No Taxonomies found in Trash'=>'No se han encontrado taxonomías en la papelera','No Taxonomies found'=>'No se han encontrado taxonomías','Search Taxonomies'=>'Buscar taxonomías','View Taxonomy'=>'Ver taxonomía','New Taxonomy'=>'Nueva taxonomía','Edit Taxonomy'=>'Editar taxonomía','Add New Taxonomy'=>'Añadir nueva taxonomía','No Post Types found in Trash'=>'No se han encontrado tipos de contenido en la papelera','No Post Types found'=>'No se han encontrado tipos de contenido','Search Post Types'=>'Buscar tipos de contenido','View Post Type'=>'Ver tipo de contenido','New Post Type'=>'Nuevo tipo de contenido','Edit Post Type'=>'Editar tipo de contenido','Add New Post Type'=>'Añadir nuevo tipo de contenido','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Esta clave de tipo de contenido ya está siendo utilizada por otro tipo de contenido registrado fuera de ACF y no puede utilizarse.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Esta clave de tipo de contenido ya está siendo utilizada por otro tipo de contenido en ACF y no puede utilizarse.','This field must not be a WordPress reserved term.'=>'Este campo no debe ser un término reservado de WordPress.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clave del tipo de contenido sólo debe contener caracteres alfanuméricos en minúsculas, guiones bajos o guiones.','The post type key must be under 20 characters.'=>'La clave del tipo de contenido debe tener menos de 20 caracteres.','We do not recommend using this field in ACF Blocks.'=>'No recomendamos utilizar este campo en los ACF Blocks.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Muestra el editor WYSIWYG de WordPress tal y como se ve en las Entradas y Páginas, permitiendo una experiencia de edición de texto enriquecida que también permite contenido multimedia.','WYSIWYG Editor'=>'Editor WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Permite seleccionar uno o varios usuarios que pueden utilizarse para crear relaciones entre objetos de datos.','A text input specifically designed for storing web addresses.'=>'Una entrada de texto diseñada específicamente para almacenar direcciones web.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Un conmutador que te permite elegir un valor de 1 ó 0 (encendido o apagado, verdadero o falso, etc.). Puede presentarse como un interruptor estilizado o una casilla de verificación.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Una interfaz de usuario interactiva para elegir una hora. El formato de la hora se puede personalizar mediante los ajustes del campo.','A basic textarea input for storing paragraphs of text.'=>'Una entrada de área de texto básica para almacenar párrafos de texto.','A basic text input, useful for storing single string values.'=>'Una entrada de texto básica, útil para almacenar valores de una sola cadena.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Permite seleccionar uno o varios términos de taxonomía en función de los criterios y opciones especificados en los ajustes de los campos.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Te permite agrupar campos en secciones con pestañas en la pantalla de edición. Útil para mantener los campos organizados y estructurados.','A dropdown list with a selection of choices that you specify.'=>'Una lista desplegable con una selección de opciones que tú especifiques.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Una interfaz de doble columna para seleccionar una o más entradas, páginas o elementos de tipo contenido personalizado para crear una relación con el elemento que estás editando en ese momento. Incluye opciones para buscar y filtrar.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Un campo para seleccionar un valor numérico dentro de un rango especificado mediante un elemento deslizante de rango.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Un grupo de entradas de botón de opción que permite al usuario hacer una única selección entre los valores que especifiques.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Una interfaz de usuario interactiva y personalizable para seleccionar una o varias entradas, páginas o elementos de tipo contenido con la opción de buscar. ','An input for providing a password using a masked field.'=>'Una entrada para proporcionar una contraseña utilizando un campo enmascarado.','Filter by Post Status'=>'Filtrar por estado de publicación','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Un desplegable interactivo para seleccionar una o más entradas, páginas, elementos de tipo contenido personalizad o URL de archivo, con la opción de buscar.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Un componente interactivo para incrustar vídeos, imágenes, tweets, audio y otros contenidos haciendo uso de la funcionalidad oEmbed nativa de WordPress.','An input limited to numerical values.'=>'Una entrada limitada a valores numéricos.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Se utiliza para mostrar un mensaje a los editores junto a otros campos. Es útil para proporcionar contexto adicional o instrucciones sobre tus campos.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Te permite especificar un enlace y sus propiedades, como el título y el destino, utilizando el selector de enlaces nativo de WordPress.','Uses the native WordPress media picker to upload, or choose images.'=>'Utiliza el selector de medios nativo de WordPress para subir o elegir imágenes.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Proporciona una forma de estructurar los campos en grupos para organizar mejor los datos y la pantalla de edición.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Una interfaz de usuario interactiva para seleccionar una ubicación utilizando Google Maps. Requiere una clave API de Google Maps y configuración adicional para mostrarse correctamente.','Uses the native WordPress media picker to upload, or choose files.'=>'Utiliza el selector de medios nativo de WordPress para subir o elegir archivos.','A text input specifically designed for storing email addresses.'=>'Un campo de texto diseñado específicamente para almacenar direcciones de correo electrónico.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Una interfaz de usuario interactiva para elegir una fecha y una hora. El formato de devolución de la fecha puede personalizarse mediante los ajustes del campo.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Una interfaz de usuario interactiva para elegir una fecha. El formato de devolución de la fecha se puede personalizar mediante los ajustes del campo.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Una interfaz de usuario interactiva para seleccionar un color o especificar un valor hexadecimal.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Un grupo de casillas de verificación que permiten al usuario seleccionar uno o varios valores que tú especifiques.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Un grupo de botones con valores que tú especifiques, los usuarios pueden elegir una opción de entre los valores proporcionados.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Te permite agrupar y organizar campos personalizados en paneles plegables que se muestran al editar el contenido. Útil para mantener ordenados grandes conjuntos de datos.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Esto proporciona una solución para repetir contenidos como diapositivas, miembros del equipo y fichas de llamada a la acción, actuando como padre de un conjunto de subcampos que pueden repetirse una y otra vez.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Proporciona una interfaz interactiva para gestionar una colección de archivos adjuntos. La mayoría de los ajustes son similares a los del tipo de campo Imagen. Los ajustes adicionales te permiten especificar dónde se añaden los nuevos adjuntos en la galería y el número mínimo/máximo de adjuntos permitidos.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Esto proporciona un editor sencillo, estructurado y basado en diseños. El campo Contenido flexible te permite definir, crear y gestionar contenidos con un control total, utilizando maquetas y subcampos para diseñar los bloques disponibles.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Te permite seleccionar y mostrar los campos existentes. No duplica ningún campo de la base de datos, sino que carga y muestra los campos seleccionados en tiempo de ejecución. El campo Clonar puede sustituirse a sí mismo por los campos seleccionados o mostrar los campos seleccionados como un grupo de subcampos.','nounClone'=>'Clon','PRO'=>'PRO','Advanced'=>'Avanzados','JSON (newer)'=>'JSON (nuevo)','Original'=>'Original','Invalid post ID.'=>'ID de publicación no válido.','Invalid post type selected for review.'=>'Tipo de publicación no válido seleccionado para revisión.','More'=>'Más','Tutorial'=>'Tutorial','Select Field'=>'Seleccionar campo','Try a different search term or browse %s'=>'Prueba con otro término de búsqueda o explora %s','Popular fields'=>'Campos populares','No search results for \'%s\''=>'No hay resultados de búsqueda para «%s»','Search fields...'=>'Buscar campos...','Select Field Type'=>'Selecciona el tipo de campo','Popular'=>'Populares','Add Taxonomy'=>'Añadir taxonomía','Create custom taxonomies to classify post type content'=>'Crear taxonomías personalizadas para clasificar el contenido del tipo de contenido','Add Your First Taxonomy'=>'Añade tu primera taxonomía','Hierarchical taxonomies can have descendants (like categories).'=>'Las taxonomías jerárquicas pueden tener descendientes (como las categorías).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Hace que una taxonomía sea visible en la parte pública de la web y en el escritorio.','One or many post types that can be classified with this taxonomy.'=>'Uno o varios tipos de contenido que pueden clasificarse con esta taxonomía.','genre'=>'género','Genre'=>'Género','Genres'=>'Géneros','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Controlador personalizado opcional para utilizar en lugar de `WP_REST_Terms_Controller`.','Expose this post type in the REST API.'=>'Exponer este tipo de contenido en la REST API.','Customize the query variable name'=>'Personaliza el nombre de la variable de consulta','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Se puede acceder a los términos utilizando el permalink no bonito, por ejemplo, {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Términos padre-hijo en URLs para taxonomías jerárquicas.','Customize the slug used in the URL'=>'Personalizar el slug utilizado en la URL','Permalinks for this taxonomy are disabled.'=>'Los enlaces permanentes de esta taxonomía están desactivados.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Reescribe la URL utilizando la clave de taxonomía como slug. Tu estructura de enlace permanente será','Taxonomy Key'=>'Clave de la taxonomía','Select the type of permalink to use for this taxonomy.'=>'Selecciona el tipo de enlace permanente a utilizar para esta taxonomía.','Display a column for the taxonomy on post type listing screens.'=>'Mostrar una columna para la taxonomía en las pantallas de listado de tipos de contenido.','Show Admin Column'=>'Mostrar columna de administración','Show the taxonomy in the quick/bulk edit panel.'=>'Mostrar la taxonomía en el panel de edición rápida/masiva.','Quick Edit'=>'Edición rápida','List the taxonomy in the Tag Cloud Widget controls.'=>'Muestra la taxonomía en los controles del widget nube de etiquetas.','Tag Cloud'=>'Nube de etiquetas','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Un nombre de función PHP al que llamar para sanear los datos de taxonomía guardados desde una meta box.','Meta Box Sanitization Callback'=>'Llamada a función de saneamiento de la caja meta','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Un nombre de función PHP a llamar para manejar el contenido de una caja meta en tu taxonomía.','Register Meta Box Callback'=>'Registrar llamada a función de caja meta','No Meta Box'=>'Sin caja meta','Custom Meta Box'=>'Caja meta personalizada','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Controla la caja meta en la pantalla del editor de contenidos. Por defecto, la caja meta Categorías se muestra para las taxonomías jerárquicas, y la meta caja Etiquetas se muestra para las taxonomías no jerárquicas.','Meta Box'=>'Caja meta','Categories Meta Box'=>'Caja meta de categorías','Tags Meta Box'=>'Caja meta de etiquetas','A link to a tag'=>'Un enlace a una etiqueta','Describes a navigation link block variation used in the block editor.'=>'Describe una variación del bloque de enlaces de navegación utilizada en el editor de bloques.','A link to a %s'=>'Un enlace a un %s','Tag Link'=>'Enlace a etiqueta','Assigns a title for navigation link block variation used in the block editor.'=>'Asigna un título a la variación del bloque de enlaces de navegación utilizada en el editor de bloques.','← Go to tags'=>'← Ir a las etiquetas','Assigns the text used to link back to the main index after updating a term.'=>'Asigna el texto utilizado para volver al índice principal tras actualizar un término.','Back To Items'=>'Volver a los elementos','← Go to %s'=>'← Ir a %s','Tags list'=>'Lista de etiquetas','Assigns text to the table hidden heading.'=>'Asigna texto a la cabecera oculta de la tabla.','Tags list navigation'=>'Navegación de lista de etiquetas','Assigns text to the table pagination hidden heading.'=>'Asigna texto al encabezado oculto de la paginación de la tabla.','Filter by category'=>'Filtrar por categoría','Assigns text to the filter button in the posts lists table.'=>'Asigna texto al botón de filtro en la tabla de listas de publicaciones.','Filter By Item'=>'Filtrar por elemento','Filter by %s'=>'Filtrar por %s','The description is not prominent by default; however, some themes may show it.'=>'La descripción no es prominente de forma predeterminada; Sin embargo, algunos temas pueden mostrarlo.','Describes the Description field on the Edit Tags screen.'=>'Describe el campo Descripción de la pantalla Editar etiquetas.','Description Field Description'=>'Descripción del campo Descripción','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Asigna un término superior para crear una jerarquía. El término Jazz, por ejemplo, sería el padre de Bebop y Big Band','Describes the Parent field on the Edit Tags screen.'=>'Describe el campo superior de la pantalla Editar etiquetas.','Parent Field Description'=>'Descripción del campo padre','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'El «slug» es la versión apta para URLs del nombre. Normalmente se escribe todo en minúsculas y sólo contiene letras, números y guiones.','Describes the Slug field on the Edit Tags screen.'=>'Describe el campo slug de la pantalla editar etiquetas.','Slug Field Description'=>'Descripción del campo slug','The name is how it appears on your site'=>'El nombre es como aparece en tu web','Describes the Name field on the Edit Tags screen.'=>'Describe el campo Nombre de la pantalla Editar etiquetas.','Name Field Description'=>'Descripción del campo nombre','No tags'=>'No hay etiquetas','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Asigna el texto que se muestra en las tablas de entradas y lista de medios cuando no hay etiquetas o categorías disponibles.','No Terms'=>'No hay términos','No %s'=>'No hay %s','No tags found'=>'No se han encontrado etiquetas','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Asigna el texto que se muestra al hacer clic en «elegir entre los más utilizados» en el cuadro meta de la taxonomía cuando no hay etiquetas disponibles, y asigna el texto utilizado en la tabla de lista de términos cuando no hay elementos para una taxonomía.','Not Found'=>'No encontrado','Assigns text to the Title field of the Most Used tab.'=>'Asigna texto al campo Título de la pestaña Más usados.','Most Used'=>'Más usados','Choose from the most used tags'=>'Elige entre las etiquetas más utilizadas','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Asigna el texto «elige entre los más usados» que se utiliza en la meta caja cuando JavaScript está desactivado. Sólo se utiliza en taxonomías no jerárquicas.','Choose From Most Used'=>'Elige entre los más usados','Choose from the most used %s'=>'Elige entre los %s más usados','Add or remove tags'=>'Añadir o quitar etiquetas','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Asigna el texto de añadir o eliminar elementos utilizado en la meta caja cuando JavaScript está desactivado. Sólo se utiliza en taxonomías no jerárquicas','Add Or Remove Items'=>'Añadir o quitar elementos','Add or remove %s'=>'Añadir o quitar %s','Separate tags with commas'=>'Separa las etiquetas con comas','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Asigna al elemento separado con comas el texto utilizado en la caja meta de taxonomía. Sólo se utiliza en taxonomías no jerárquicas.','Separate Items With Commas'=>'Separa los elementos con comas','Separate %s with commas'=>'Separa los %s con comas','Popular Tags'=>'Etiquetas populares','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Asigna texto a los elementos populares. Sólo se utiliza en taxonomías no jerárquicas.','Popular Items'=>'Elementos populares','Popular %s'=>'%s populares','Search Tags'=>'Buscar etiquetas','Assigns search items text.'=>'Asigna el texto de buscar elementos.','Parent Category:'=>'Categoría superior:','Assigns parent item text, but with a colon (:) added to the end.'=>'Asigna el texto del elemento superior, pero añadiendo dos puntos (:) al final.','Parent Item With Colon'=>'Elemento superior con dos puntos','Parent Category'=>'Categoría superior','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Asigna el texto del elemento superior. Sólo se utiliza en taxonomías jerárquicas.','Parent Item'=>'Elemento superior','Parent %s'=>'%s superior','New Tag Name'=>'Nombre de la nueva etiqueta','Assigns the new item name text.'=>'Asigna el texto del nombre del nuevo elemento.','New Item Name'=>'Nombre del nuevo elemento','New %s Name'=>'Nombre del nuevo %s','Add New Tag'=>'Añadir nueva etiqueta','Assigns the add new item text.'=>'Asigna el texto de añadir nuevo elemento.','Update Tag'=>'Actualizar etiqueta','Assigns the update item text.'=>'Asigna el texto del actualizar elemento.','Update Item'=>'Actualizar elemento','Update %s'=>'Actualizar %s','View Tag'=>'Ver etiqueta','In the admin bar to view term during editing.'=>'En la barra de administración para ver el término durante la edición.','Edit Tag'=>'Editar etiqueta','At the top of the editor screen when editing a term.'=>'En la parte superior de la pantalla del editor, al editar un término.','All Tags'=>'Todas las etiquetas','Assigns the all items text.'=>'Asigna el texto de todos los elementos.','Assigns the menu name text.'=>'Asigna el texto del nombre del menú.','Menu Label'=>'Etiqueta de menú','Active taxonomies are enabled and registered with WordPress.'=>'Las taxonomías activas están activadas y registradas en WordPress.','A descriptive summary of the taxonomy.'=>'Un resumen descriptivo de la taxonomía.','A descriptive summary of the term.'=>'Un resumen descriptivo del término.','Term Description'=>'Descripción del término','Single word, no spaces. Underscores and dashes allowed.'=>'Una sola palabra, sin espacios. Se permiten guiones bajos y guiones.','Term Slug'=>'Slug de término','The name of the default term.'=>'El nombre del término por defecto.','Term Name'=>'Nombre del término','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Crea un término para la taxonomía que no se pueda eliminar. No se seleccionará por defecto para las entradas.','Default Term'=>'Término por defecto','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Si los términos de esta taxonomía deben ordenarse en el orden en que se proporcionan a `wp_set_object_terms()`.','Sort Terms'=>'Ordenar términos','Add Post Type'=>'Añadir tipo de contenido','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Amplía la funcionalidad de WordPress más allá de las entradas y páginas estándar con tipos de contenido personalizados.','Add Your First Post Type'=>'Añade tu primer tipo de contenido','I know what I\'m doing, show me all the options.'=>'Sé lo que hago, muéstrame todas las opciones.','Advanced Configuration'=>'Configuración avanzada','Hierarchical post types can have descendants (like pages).'=>'Los tipos de entrada jerárquicos pueden tener descendientes (como las páginas).','Hierarchical'=>'Jerárquico','Visible on the frontend and in the admin dashboard.'=>'Visible en la parte pública de la web y en el escritorio.','Public'=>'Público','movie'=>'pelicula','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Sólo letras minúsculas, guiones bajos y guiones, 20 caracteres como máximo.','Movie'=>'Película','Singular Label'=>'Etiqueta singular','Movies'=>'Películas','Plural Label'=>'Etiqueta plural','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Controlador personalizado opcional para utilizar en lugar de `WP_REST_Posts_Controller`.','Controller Class'=>'Clase de controlador','The namespace part of the REST API URL.'=>'La parte del espacio de nombres de la URL de la API REST.','Namespace Route'=>'Ruta del espacio de nombres','The base URL for the post type REST API URLs.'=>'La URL base para las URL de la REST API del tipo de contenido.','Base URL'=>'URL base','Exposes this post type in the REST API. Required to use the block editor.'=>'Expone este tipo de contenido en la REST API. Necesario para utilizar el editor de bloques.','Show In REST API'=>'Mostrar en REST API','Customize the query variable name.'=>'Personaliza el nombre de la variable de consulta.','Query Variable'=>'Variable de consulta','No Query Variable Support'=>'No admite variables de consulta','Custom Query Variable'=>'Variable de consulta personalizada','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Se puede acceder a los elementos utilizando el enlace permanente no bonito, por ejemplo {post_type}={post_slug}.','Query Variable Support'=>'Compatibilidad con variables de consulta','URLs for an item and items can be accessed with a query string.'=>'Se puede acceder a las URL de un elemento y de los elementos mediante una cadena de consulta.','Publicly Queryable'=>'Consultable públicamente','Custom slug for the Archive URL.'=>'Slug personalizado para la URL del Archivo.','Archive Slug'=>'Slug del archivo','Has an item archive that can be customized with an archive template file in your theme.'=>'Tiene un archivo de elementos que se puede personalizar con un archivo de plantilla de archivo en tu tema.','Archive'=>'Archivo','Pagination support for the items URLs such as the archives.'=>'Soporte de paginación para las URL de los elementos, como los archivos.','Pagination'=>'Paginación','RSS feed URL for the post type items.'=>'URL del feed RSS para los elementos del tipo de contenido.','Feed URL'=>'URL del Feed','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Altera la estructura de enlaces permanentes para añadir el prefijo `WP_Rewrite::$front` a las URLs.','Front URL Prefix'=>'Prefijo de las URLs','Customize the slug used in the URL.'=>'Personaliza el slug utilizado en la URL.','URL Slug'=>'Slug de la URL','Permalinks for this post type are disabled.'=>'Los enlaces permanentes para este tipo de contenido están desactivados.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Reescribe la URL utilizando un slug personalizado definido en el campo de abajo. Tu estructura de enlace permanente será','No Permalink (prevent URL rewriting)'=>'Sin enlace permanente (evita la reescritura de URL)','Custom Permalink'=>'Enlace permanente personalizado','Post Type Key'=>'Clave de tipo de contenido','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Reescribe la URL utilizando la clave del tipo de entrada como slug. Tu estructura de enlace permanente será','Permalink Rewrite'=>'Reescritura de enlace permanente','Delete items by a user when that user is deleted.'=>'Borrar elementos de un usuario cuando ese usuario se borra.','Delete With User'=>'Borrar con usuario','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Permite que el tipo de contenido se pueda exportar desde \'Herramientas\' > \'Exportar\'.','Can Export'=>'Se puede exportar','Optionally provide a plural to be used in capabilities.'=>'Opcionalmente, proporciona un plural para utilizarlo en las capacidades.','Plural Capability Name'=>'Nombre de la capacidad en plural','Choose another post type to base the capabilities for this post type.'=>'Elige otro tipo de contenido para basar las capacidades de este tipo de contenido.','Singular Capability Name'=>'Nombre de la capacidad en singular','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Por defecto, las capacidades del tipo de entrada heredarán los nombres de las capacidades de \'Entrada\', p. ej. edit_post, delete_posts. Actívalo para utilizar capacidades específicas del tipo de contenido, por ejemplo, edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Renombrar capacidades','Exclude From Search'=>'Excluir de la búsqueda','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Permite añadir elementos a los menús en la pantalla \'Apariencia\' > \'Menús\'. Debe estar activado en \'Opciones de pantalla\'.','Appearance Menus Support'=>'Compatibilidad con menús de apariencia','Appears as an item in the \'New\' menu in the admin bar.'=>'Aparece como un elemento en el menú \'Nuevo\' de la barra de administración.','Show In Admin Bar'=>'Mostrar en la barra administración','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Un nombre de función PHP que se llamará cuando se configuren las cajas meta de la pantalla de edición.','Custom Meta Box Callback'=>'Llamada a función de caja meta personalizada','Menu Icon'=>'Icono de menú','The position in the sidebar menu in the admin dashboard.'=>'La posición en el menú de la barra lateral en el panel de control del escritorio.','Menu Position'=>'Posición en el menú','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Por defecto, el tipo de contenido obtendrá un nuevo elemento de nivel superior en el menú de administración. Si se proporciona aquí un elemento de nivel superior existente, el tipo de entrada se añadirá como un elemento de submenú debajo de él.','Admin Menu Parent'=>'Menú de administración padre','Admin editor navigation in the sidebar menu.'=>'Navegación del editor de administración en el menú de la barra lateral.','Show In Admin Menu'=>'Mostrar en el menú de administración','Items can be edited and managed in the admin dashboard.'=>'Los elementos se pueden editar y gestionar en el panel de control del administrador.','Show In UI'=>'Mostrar en IU','A link to a post.'=>'Un enlace a una publicación.','Description for a navigation link block variation.'=>'Descripción de una variación del bloque de enlaces de navegación.','Item Link Description'=>'Descripción del enlace al elemento','A link to a %s.'=>'Un enlace a un %s.','Post Link'=>'Enlace a publicación','Title for a navigation link block variation.'=>'Título para una variación del bloque de enlaces de navegación.','Item Link'=>'Enlace a elemento','%s Link'=>'Enlace a %s','Post updated.'=>'Publicación actualizada.','In the editor notice after an item is updated.'=>'En el aviso del editor después de actualizar un elemento.','Item Updated'=>'Elemento actualizado','%s updated.'=>'%s actualizado.','Post scheduled.'=>'Publicación programada.','In the editor notice after scheduling an item.'=>'En el aviso del editor después de programar un elemento.','Item Scheduled'=>'Elemento programado','%s scheduled.'=>'%s programados.','Post reverted to draft.'=>'Publicación devuelta a borrador.','In the editor notice after reverting an item to draft.'=>'En el aviso del editor después de devolver un elemento a borrador.','Item Reverted To Draft'=>'Elemento devuelto a borrador','%s reverted to draft.'=>'%s devuelto a borrador.','Post published privately.'=>'Publicación publicada de forma privada.','In the editor notice after publishing a private item.'=>'En el aviso del editor después de publicar un elemento privado.','Item Published Privately'=>'Elemento publicado de forma privada','%s published privately.'=>'%s publicado de forma privada.','Post published.'=>'Entrada publicada.','In the editor notice after publishing an item.'=>'En el aviso del editor después de publicar un elemento.','Item Published'=>'Elemento publicado','%s published.'=>'%s publicado.','Posts list'=>'Lista de publicaciones','Used by screen readers for the items list on the post type list screen.'=>'Utilizado por los lectores de pantalla para la lista de elementos de la pantalla de lista de tipos de contenido.','Items List'=>'Lista de elementos','%s list'=>'Lista de %s','Posts list navigation'=>'Navegación por lista de publicaciones','Used by screen readers for the filter list pagination on the post type list screen.'=>'Utilizado por los lectores de pantalla para la paginación de la lista de filtros en la pantalla de la lista de tipos de contenido.','Items List Navigation'=>'Navegación por la lista de elementos','%s list navigation'=>'Navegación por la lista de %s','Filter posts by date'=>'Filtrar publicaciones por fecha','Used by screen readers for the filter by date heading on the post type list screen.'=>'Utilizado por los lectores de pantalla para el encabezado de filtrar por fecha en la pantalla de lista de tipos de contenido.','Filter Items By Date'=>'Filtrar elementos por fecha','Filter %s by date'=>'Filtrar %s por fecha','Filter posts list'=>'Filtrar la lista de publicaciones','Used by screen readers for the filter links heading on the post type list screen.'=>'Utilizado por los lectores de pantalla para el encabezado de los enlaces de filtro en la pantalla de la lista de tipos de contenido.','Filter Items List'=>'Filtrar lista de elementos','Filter %s list'=>'Filtrar lista de %s','In the media modal showing all media uploaded to this item.'=>'En el modal de medios se muestran todos los medios subidos a este elemento.','Uploaded To This Item'=>'Subido a este elemento','Uploaded to this %s'=>'Subido a este %s','Insert into post'=>'Insertar en publicación','As the button label when adding media to content.'=>'Como etiqueta del botón al añadir medios al contenido.','Insert Into Media Button'=>'Botón Insertar en medios','Insert into %s'=>'Insertar en %s','Use as featured image'=>'Usar como imagen destacada','As the button label for selecting to use an image as the featured image.'=>'Como etiqueta del botón para seleccionar el uso de una imagen como imagen destacada.','Use Featured Image'=>'Usar imagen destacada','Remove featured image'=>'Eliminar la imagen destacada','As the button label when removing the featured image.'=>'Como etiqueta del botón al eliminar la imagen destacada.','Remove Featured Image'=>'Eliminar imagen destacada','Set featured image'=>'Establecer imagen destacada','As the button label when setting the featured image.'=>'Como etiqueta del botón al establecer la imagen destacada.','Set Featured Image'=>'Establecer imagen destacada','Featured image'=>'Imagen destacada','In the editor used for the title of the featured image meta box.'=>'En el editor utilizado para el título de la caja meta de la imagen destacada.','Featured Image Meta Box'=>'Caja meta de imagen destacada','Post Attributes'=>'Atributos de publicación','In the editor used for the title of the post attributes meta box.'=>'En el editor utilizado para el título de la caja meta de atributos de la publicación.','Attributes Meta Box'=>'Caja meta de atributos','%s Attributes'=>'Atributos de %s','Post Archives'=>'Archivo de publicaciones','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Añade elementos \'Archivo de tipo de contenido\' con esta etiqueta a la lista de publicaciones que se muestra al añadir elementos a un menú existente en un CPT con archivos activados. Sólo aparece cuando se editan menús en modo \'Vista previa en vivo\' y se ha proporcionado un slug de archivo personalizado.','Archives Nav Menu'=>'Menú de navegación de archivos','%s Archives'=>'Archivo de %s','No posts found in Trash'=>'No hay publicaciones en la papelera','At the top of the post type list screen when there are no posts in the trash.'=>'En la parte superior de la pantalla de la lista de tipos de contenido cuando no hay publicaciones en la papelera.','No Items Found in Trash'=>'No se hay elementos en la papelera','No %s found in Trash'=>'No hay %s en la papelera','No posts found'=>'No se han encontrado publicaciones','At the top of the post type list screen when there are no posts to display.'=>'En la parte superior de la pantalla de la lista de tipos de contenido cuando no hay publicaciones que mostrar.','No Items Found'=>'No se han encontrado elementos','No %s found'=>'No se han encontrado %s','Search Posts'=>'Buscar publicaciones','At the top of the items screen when searching for an item.'=>'En la parte superior de la pantalla de elementos, al buscar un elemento.','Search Items'=>'Buscar elementos','Search %s'=>'Buscar %s','Parent Page:'=>'Página superior:','For hierarchical types in the post type list screen.'=>'Para tipos jerárquicos en la pantalla de lista de tipos de contenido.','Parent Item Prefix'=>'Prefijo del artículo superior','Parent %s:'=>'%s superior:','New Post'=>'Nueva publicación','New Item'=>'Nuevo elemento','New %s'=>'Nuevo %s','Add New Post'=>'Añadir nueva publicación','At the top of the editor screen when adding a new item.'=>'En la parte superior de la pantalla del editor, al añadir un nuevo elemento.','Add New Item'=>'Añadir nuevo elemento','Add New %s'=>'Añadir nuevo %s','View Posts'=>'Ver publicaciones','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Aparece en la barra de administración en la vista «Todas las publicaciones», siempre que el tipo de contenido admita archivos y la página de inicio no sea un archivo de ese tipo de contenido.','View Items'=>'Ver elementos','View Post'=>'Ver publicacion','In the admin bar to view item when editing it.'=>'En la barra de administración para ver el elemento al editarlo.','View Item'=>'Ver elemento','View %s'=>'Ver %s','Edit Post'=>'Editar publicación','At the top of the editor screen when editing an item.'=>'En la parte superior de la pantalla del editor, al editar un elemento.','Edit Item'=>'Editar elemento','Edit %s'=>'Editar %s','All Posts'=>'Todas las entradas','In the post type submenu in the admin dashboard.'=>'En el submenú de tipo de contenido del escritorio.','All Items'=>'Todos los elementos','All %s'=>'Todos %s','Admin menu name for the post type.'=>'Nombre del menú de administración para el tipo de contenido.','Menu Name'=>'Nombre del menú','Regenerate all labels using the Singular and Plural labels'=>'Regenera todas las etiquetas utilizando las etiquetas singular y plural','Regenerate'=>'Regenerar','Active post types are enabled and registered with WordPress.'=>'Los tipos de entrada activos están activados y registrados en WordPress.','A descriptive summary of the post type.'=>'Un resumen descriptivo del tipo de contenido.','Add Custom'=>'Añadir personalizado','Enable various features in the content editor.'=>'Activa varias funciones en el editor de contenido.','Post Formats'=>'Formatos de entrada','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Selecciona las taxonomías existentes para clasificar los elementos del tipo de contenido.','Browse Fields'=>'Explorar campos','Nothing to import'=>'Nada que importar','. The Custom Post Type UI plugin can be deactivated.'=>'. El plugin Custom Post Type UI se puede desactivar.','Imported %d item from Custom Post Type UI -'=>'Importado %d elemento de la interfaz de Custom Post Type UI -' . "\0" . 'Importados %d elementos de la interfaz de Custom Post Type UI -','Failed to import taxonomies.'=>'Error al importar taxonomías.','Failed to import post types.'=>'Error al importar tipos de contenido.','Nothing from Custom Post Type UI plugin selected for import.'=>'No se ha seleccionado nada del plugin Custom Post Type UI para importar.','Imported 1 item'=>'1 elementos importado' . "\0" . '%s elementos importados','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Al importar un tipo de contenido o taxonomía con la misma clave que uno ya existente, se sobrescribirán los ajustes del tipo de contenido o taxonomía existentes con los de la importación.','Import from Custom Post Type UI'=>'Importar desde Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'El siguiente código puede utilizarse para registrar una versión local de los elementos seleccionados. Almacenar grupos de campos, tipos de contenido o taxonomías localmente puede proporcionar muchas ventajas, como tiempos de carga más rápidos, control de versiones y campos/ajustes dinámicos. Simplemente copia y pega el siguiente código en el archivo functions.php de tu tema o inclúyelo dentro de un archivo externo, y luego desactiva o elimina los elementos desde la administración de ACF.','Export - Generate PHP'=>'Exportar - Generar PHP','Export'=>'Exportar','Select Taxonomies'=>'Selecciona taxonomías','Select Post Types'=>'Selecciona tipos de contenido','Exported 1 item.'=>'1 elemento exportado.' . "\0" . '%s elementos exportados.','Category'=>'Categoría','Tag'=>'Etiqueta','%s taxonomy created'=>'Taxonomía %s creada','%s taxonomy updated'=>'Taxonomía %s actualizada','Taxonomy draft updated.'=>'Borrador de taxonomía actualizado.','Taxonomy scheduled for.'=>'Taxonomía programada para.','Taxonomy submitted.'=>'Taxonomía enviada.','Taxonomy saved.'=>'Taxonomía guardada.','Taxonomy deleted.'=>'Taxonomía borrada.','Taxonomy updated.'=>'Taxonomía actualizada.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Esta taxonomía no se ha podido registrar porque su clave está siendo utilizada por otra taxonomía registrada por otro plugin o tema.','Taxonomy synchronized.'=>'Taxonomía sincronizada.' . "\0" . '%s taxonomías sincronizadas.','Taxonomy duplicated.'=>'Taxonomía duplicada.' . "\0" . '%s taxonomías duplicadas.','Taxonomy deactivated.'=>'Taxonomía desactivada.' . "\0" . '%s taxonomías desactivadas.','Taxonomy activated.'=>'Taxonomía activada.' . "\0" . '%s taxonomías activadas.','Terms'=>'Términos','Post type synchronized.'=>'Tipo de contenido sincronizado.' . "\0" . '%s tipos de contenido sincronizados.','Post type duplicated.'=>'Tipo de contenido duplicado.' . "\0" . '%s tipos de contenido duplicados.','Post type deactivated.'=>'Tipo de contenido desactivado.' . "\0" . '%s tipos de contenido desactivados.','Post type activated.'=>'Tipo de contenido activado.' . "\0" . '%s tipos de contenido activados.','Post Types'=>'Tipos de contenido','Advanced Settings'=>'Ajustes avanzados','Basic Settings'=>'Ajustes básicos','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Este tipo de contenido no se ha podido registrar porque su clave está siendo utilizada por otro tipo de contenido registrado por otro plugin o tema.','Pages'=>'Páginas','Link Existing Field Groups'=>'Enlazar grupos de campos existentes','%s post type created'=>'%s tipo de contenido creado','Add fields to %s'=>'Añadir campos a %s','%s post type updated'=>'Tipo de contenido %s actualizado','Post type draft updated.'=>'Borrador de tipo de contenido actualizado.','Post type scheduled for.'=>'Tipo de contenido programado para.','Post type submitted.'=>'Tipo de contenido enviado.','Post type saved.'=>'Tipo de contenido guardado.','Post type updated.'=>'Tipo de contenido actualizado.','Post type deleted.'=>'Tipo de contenido eliminado.','Type to search...'=>'Escribe para buscar...','PRO Only'=>'Solo en PRO','Field groups linked successfully.'=>'Grupos de campos enlazados correctamente.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importa tipos de contenido y taxonomías registrados con Custom Post Type UI y gestiónalos con ACF. Empieza aquí.','ACF'=>'ACF','taxonomy'=>'taxonomía','post type'=>'tipo de contenido','Done'=>'Hecho','Field Group(s)'=>'Grupo(s) de campo(s)','Select one or many field groups...'=>'Selecciona uno o varios grupos de campos...','Please select the field groups to link.'=>'Selecciona los grupos de campos que quieras enlazar.','Field group linked successfully.'=>'Grupo de campos enlazado correctamente.' . "\0" . 'Grupos de campos enlazados correctamente.','post statusRegistration Failed'=>'Error de registro','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Este elemento no se ha podido registrar porque su clave está siendo utilizada por otro elemento registrado por otro plugin o tema.','REST API'=>'REST API','Permissions'=>'Permisos','URLs'=>'URLs','Visibility'=>'Visibilidad','Labels'=>'Etiquetas','Field Settings Tabs'=>'Pestañas de ajustes de campos','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[valor del shortcode de ACF desactivado en la vista previa]','Close Modal'=>'Cerrar ventana emergente','Field moved to other group'=>'Campo movido a otro grupo','Close modal'=>'Cerrar ventana emergente','Start a new group of tabs at this tab.'=>'Empieza un nuevo grupo de pestañas en esta pestaña','New Tab Group'=>'Nuevo grupo de pestañas','Use a stylized checkbox using select2'=>'Usa una casilla de verificación estilizada utilizando select2','Save Other Choice'=>'Guardar la opción «Otro»','Allow Other Choice'=>'Permitir la opción «Otro»','Add Toggle All'=>'Añade un «Alternar todos»','Save Custom Values'=>'Guardar los valores personalizados','Allow Custom Values'=>'Permitir valores personalizados','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Los valores personalizados de la casilla de verificación no pueden estar vacíos. Desmarca cualquier valor vacío.','Updates'=>'Actualizaciones','Advanced Custom Fields logo'=>'Logo de Advanced Custom Fields','Save Changes'=>'Guardar cambios','Field Group Title'=>'Título del grupo de campos','Add title'=>'Añadir título','New to ACF? Take a look at our getting started guide.'=>'¿Nuevo en ACF? Echa un vistazo a nuestra guía para comenzar.','Add Field Group'=>'Añadir grupo de campos','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF utiliza grupos de campos para agrupar campos personalizados juntos, y después añadir esos campos a las pantallas de edición.','Add Your First Field Group'=>'Añade tu primer grupo de campos','Options Pages'=>'Páginas de opciones','ACF Blocks'=>'ACF Blocks','Gallery Field'=>'Campo galería','Flexible Content Field'=>'Campo de contenido flexible','Repeater Field'=>'Campo repetidor','Unlock Extra Features with ACF PRO'=>'Desbloquea las características extra con ACF PRO','Delete Field Group'=>'Borrar grupo de campos','Created on %1$s at %2$s'=>'Creado el %1$s a las %2$s','Group Settings'=>'Ajustes de grupo','Location Rules'=>'Reglas de ubicación','Choose from over 30 field types. Learn more.'=>'Elige de entre más de 30 tipos de campos. Aprende más.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Comienza creando nuevos campos personalizados para tus entradas, páginas, tipos de contenido personalizados y otros contenidos de WordPress.','Add Your First Field'=>'Añade tu primer campo','#'=>'#','Add Field'=>'Añadir campo','Presentation'=>'Presentación','Validation'=>'Validación','General'=>'General','Import JSON'=>'Importar JSON','Export As JSON'=>'Exportar como JSON','Field group deactivated.'=>'Grupo de campos desactivado.' . "\0" . '%s grupos de campos desactivados.','Field group activated.'=>'Grupo de campos activado.' . "\0" . '%s grupos de campos activados.','Deactivate'=>'Desactivar','Deactivate this item'=>'Desactiva este elemento','Activate'=>'Activar','Activate this item'=>'Activa este elemento','Move field group to trash?'=>'¿Mover este grupo de campos a la papelera?','post statusInactive'=>'Inactivo','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields y Advanced Custom Fields PRO no deberían estar activos al mismo tiempo. Hemos desactivado automáticamente Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields y Advanced Custom Fields PRO no deberían estar activos al mismo tiempo. Hemos desactivado automáticamente Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Hemos detectado una o más llamadas para obtener valores de campo de ACF antes de que ACF se haya iniciado. Esto no es compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo.','%1$s must have a user with the %2$s role.'=>'%1$s debe tener un usuario con el perfil %2$s.' . "\0" . '%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s','%1$s must have a valid user ID.'=>'%1$s debe tener un ID de usuario válido.','Invalid request.'=>'Petición no válida.','%1$s is not one of %2$s'=>'%1$s no es ninguna de las siguientes %2$s','%1$s must have term %2$s.'=>'%1$s debe tener un término %2$s.' . "\0" . '%1$s debe tener uno de los siguientes términos: %2$s','%1$s must be of post type %2$s.'=>'%1$s debe ser del tipo de contenido %2$s.' . "\0" . '%1$s debe ser de uno de los siguientes tipos de contenido: %2$s','%1$s must have a valid post ID.'=>'%1$s debe tener un ID de entrada válido.','%s requires a valid attachment ID.'=>'%s necesita un ID de adjunto válido.','Show in REST API'=>'Mostrar en la API REST','Enable Transparency'=>'Activar la transparencia','RGBA Array'=>'Array RGBA','RGBA String'=>'Cadena RGBA','Hex String'=>'Cadena hexadecimal','Upgrade to PRO'=>'Actualizar a la versión Pro','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'«%s» no es una dirección de correo electrónico válida','Color value'=>'Valor del color','Select default color'=>'Seleccionar el color por defecto','Clear color'=>'Vaciar el color','Blocks'=>'Bloques','Options'=>'Opciones','Users'=>'Usuarios','Menu items'=>'Elementos del menú','Widgets'=>'Widgets','Attachments'=>'Adjuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Última actualización: %s','Sorry, this post is unavailable for diff comparison.'=>'Lo siento, este grupo de campos no está disponible para la comparación diff.','Invalid field group parameter(s).'=>'Parámetro(s) de grupo de campos no válido(s)','Awaiting save'=>'Esperando el guardado','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Revisar los cambios','Located in: %s'=>'Localizado en: %s','Located in plugin: %s'=>'Localizado en el plugin: %s','Located in theme: %s'=>'Localizado en el tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios de JSON local','Visit website'=>'Visitar web','View details'=>'Ver detalles','Version %s'=>'Versión %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de ayuda. Los profesionales de soporte de nuestro centro de ayuda te ayudarán más en profundidad con los retos técnicos.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Debates. Tenemos una comunidad activa y amistosa, en nuestros foros de la comunidad, que pueden ayudarte a descubrir cómo hacer todo en el mundo de ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. Nuestra amplia documentación contiene referencias y guías para la mayoría de situaciones en las que puedas encontrarte.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con ACF. Si te encuentras con alguna dificultad, hay varios lugares donde puedes encontrar ayuda:','Help & Support'=>'Ayuda y soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que necesitas ayuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear tu primer grupo de campos te recomendamos que primero leas nuestra guía de primeros pasos para familiarizarte con la filosofía y buenas prácticas del plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'El plugin Advanced Custom Fields ofrece un constructor visual con el que personalizar las pantallas de WordPress con campos adicionales, y una API intuitiva parra mostrar valores de campos personalizados en cualquier archivo de plantilla de cualquier tema.','Overview'=>'Resumen','Location type "%s" is already registered.'=>'El tipo de ubicación «%s» ya está registrado.','Class "%s" does not exist.'=>'La clase «%s» no existe.','Invalid nonce.'=>'Nonce no válido.','Error loading field.'=>'Error al cargar el campo.','Location not found: %s'=>'Ubicación no encontrada: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'Perfil de usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento de menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicaciones de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía de entrada','Child Page (has parent)'=>'Página hija (tiene superior)','Parent Page (has children)'=>'Página superior (con hijos)','Top Level Page (no parent)'=>'Página de nivel superior (sin padres)','Posts Page'=>'Página de entradas','Front Page'=>'Página de inicio','Page Type'=>'Tipo de página','Viewing back end'=>'Viendo el escritorio','Viewing front end'=>'Viendo la web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Plantilla de página','Register'=>'Registro','Add / Edit'=>'Añadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Página superior','Super Admin'=>'Super administrador','Current User Role'=>'Rol del usuario actual','Default Template'=>'Plantilla predeterminada','Post Template'=>'Plantilla de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo los formatos de %s','Attachment'=>'Adjunto','%s value is required'=>'El valor de %s es obligatorio','Show this field if'=>'Mostrar este campo si','Conditional Logic'=>'Lógica condicional','and'=>'y','Local JSON'=>'JSON Local','Clone Field'=>'Campo clon','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comprueba también que todas las extensiones premium (%s) estén actualizados a la última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contiene mejoras en su base de datos y requiere una actualización.','Thank you for updating to %1$s v%2$s!'=>'¡Gracias por actualizar a %1$s v%2$s!','Database Upgrade Required'=>'Es necesario actualizar la base de datos','Options Page'=>'Página de opciones','Gallery'=>'Galería','Flexible Content'=>'Contenido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas las herramientas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si aparecen múltiples grupos de campos en una pantalla de edición, se utilizarán las opciones del primer grupo (el que tenga el número de orden menor)','Select items to hide them from the edit screen.'=>'Selecciona los elementos que ocultar de la pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos de página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisiones','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contenido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Los grupos de campos con menor orden aparecerán primero','Order No.'=>'N.º de orden','Below fields'=>'Debajo de los campos','Below labels'=>'Debajo de las etiquetas','Instruction Placement'=>'Colocación de la instrucción','Label Placement'=>'Ubicación de la etiqueta','Side'=>'Lateral','Normal (after content)'=>'Normal (después del contenido)','High (after title)'=>'Alta (después del título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sin caja meta)','Standard (WP metabox)'=>'Estándar (caja meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orden','Close Field'=>'Cerrar campo','id'=>'id','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos del contenedor','Required'=>'Obligatorio','Instructions'=>'Instrucciones','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Una sola palabra, sin espacios. Se permiten guiones y guiones bajos','Field Name'=>'Nombre del campo','This is the name which will appear on the EDIT page'=>'Este es el nombre que aparecerá en la página EDITAR','Field Label'=>'Etiqueta del campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a otro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Mostrar este grupo de campos si','No updates available.'=>'No hay actualizaciones disponibles.','Database upgrade complete. See what\'s new'=>'Actualización de la base de datos completa. Ver las novedades','Reading upgrade tasks...'=>'Leyendo tareas de actualización...','Upgrade failed.'=>'Fallo al actualizar.','Upgrade complete.'=>'Actualización completa.','Upgrading data to version %s'=>'Actualizando datos a la versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es muy recomendable que hagas una copia de seguridad de tu base de datos antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona al menos un sitio para actualizarlo.','Database Upgrade complete. Return to network dashboard'=>'Actualización de base de datos completa. Volver al escritorio de red','Site is up to date'=>'El sitio está actualizado','Site requires database upgrade from %1$s to %2$s'=>'El sitio necesita actualizar la base de datos de %1$s a %2$s','Site'=>'Sitio','Upgrade Sites'=>'Actualizar los sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Es necesario actualizar la base de datos de los siguientes sitios. Marca los que quieras actualizar y haz clic en %s.','Add rule group'=>'Añadir grupo de reglas','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conjunto de reglas para determinar qué pantallas de edición utilizarán estos campos personalizados','Rules'=>'Reglas','Copied'=>'Copiado','Copy to clipboard'=>'Copiar al portapapeles','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Selecciona los grupos de campos que te gustaría exportar y luego elige tu método de exportación. Exporta como JSON para exportar un archivo .json que puedes importar en otra instalación de ACF. Genera PHP para exportar a código PHP que puedes incluir en tu tema.','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Generar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Archivo de imporación vacío','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Error al subir el archivo. Por favor, inténtalo de nuevo','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Selecciona el archivo JSON de Advanced Custom Fields que te gustaría importar. Cuando hagas clic en el botón importar de abajo, ACF importará los grupos de campos.','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Supports'=>'Supports','Documentation'=>'Documentación','Description'=>'Descripción','Sync available'=>'Sincronización disponible','Field group synchronized.'=>'Grupo de campos sincronizado.' . "\0" . '%s grupos de campos sincronizados.','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios y actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona el destino para este campo','The %1$s field can now be found in the %2$s field group'=>'El campo %1$s ahora se puede encontrar en el grupo de campos %2$s','Move Complete.'=>'Movimiento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Ajustes','Location'=>'Ubicación','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'No hay campos de conmutación disponibles','Field group title is required'=>'El título del grupo de campos es obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo no se puede mover hasta que sus cambios se hayan guardado','The string "field_" may not be used at the start of a field name'=>'La cadena "field_" no se debe utilizar al comienzo de un nombre de campo','Field group draft updated.'=>'Borrador del grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Herramientas','is not equal to'=>'no es igual a','is equal to'=>'es igual a','Forms'=>'Formularios','Page'=>'Página','Post'=>'Entrada','Relational'=>'Relación','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Desconocido','Field type does not exist'=>'El tipo de campo no existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contenido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'La selección es menor que','Selection is greater than'=>'La selección es mayor que','Value is less than'=>'El valor es menor que','Value is greater than'=>'El valor es mayor que','Value contains'=>'El valor contiene','Value matches pattern'=>'El valor coincide con el patrón','Value is not equal to'=>'El valor no es igual a','Value is equal to'=>'El valor es igual a','Has no value'=>'No tiene ningún valor','Has any value'=>'No tiene algún valor','Cancel'=>'Cancelar','Are you sure?'=>'¿Estás seguro?','%d fields require attention'=>'%d campos requieren atención','1 field requires attention'=>'1 campo requiere atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restringido','Collapse Details'=>'Contraer detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta publicación','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Los cambios que has realizado se perderán si navegas hacia otra página','File type must be %s.'=>'El tipo de archivo debe ser %s.','or'=>'o','File size must not exceed %s.'=>'El tamaño del archivo no debe ser mayor de %s.','File size must be at least %s.'=>'El tamaño de archivo debe ser al menos %s.','Image height must not exceed %dpx.'=>'La altura de la imagen no debe exceder %dpx.','Image height must be at least %dpx.'=>'La altura de la imagen debe ser al menos %dpx.','Image width must not exceed %dpx.'=>'El ancho de la imagen no debe exceder %dpx.','Image width must be at least %dpx.'=>'El ancho de la imagen debe ser al menos %dpx.','(no title)'=>'(sin título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sin etiqueta)','Sets the textarea height'=>'Establece la altura del área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anteponer una casilla de verificación extra para cambiar todas las opciones','Save \'custom\' values to the field\'s choices'=>'Guardar los valores «personalizados» a las opciones del campo','Allow \'custom\' values to be added'=>'Permite añadir valores personalizados','Add new choice'=>'Añadir nueva opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir las URLs de los archivos','Archives'=>'Archivo','Page Link'=>'Enlace a página','Add'=>'Añadir','Name'=>'Nombre','%s added'=>'%s añadido/s','%s already exists'=>'%s ya existe','User unable to add new %s'=>'El usuario no puede añadir nuevos %s','Term ID'=>'ID de término','Term Object'=>'Objeto de término','Load value from posts terms'=>'Cargar el valor de los términos de la publicación','Load Terms'=>'Cargar términos','Connect selected terms to the post'=>'Conectar los términos seleccionados con la publicación','Save Terms'=>'Guardar términos','Allow new terms to be created whilst editing'=>'Permitir la creación de nuevos términos mientras se edita','Create Terms'=>'Crear términos','Radio Buttons'=>'Botones de radio','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Casilla de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona la apariencia de este campo','Appearance'=>'Apariencia','Select the taxonomy to be displayed'=>'Selecciona la taxonomía a mostrar','No TermsNo %s'=>'Ningún %s','Value must be equal to or lower than %d'=>'El valor debe ser menor o igual a %d','Value must be equal to or higher than %d'=>'El valor debe ser mayor o igual a %d','Value must be a number'=>'El valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar los valores de \'otros\' en las opciones del campo','Add \'other\' choice to allow for custom values'=>'Añade la opción \'otros\' para permitir valores personalizados','Other'=>'Otros','Radio Button'=>'Botón de radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que el acordeón anterior se detenga. Este acordeón no será visible.','Allow this accordion to open without closing others.'=>'Permita que este acordeón se abra sin cerrar otros.','Multi-Expand'=>'Multi-Expand','Display this accordion as open on page load.'=>'Muestra este acordeón como abierto en la carga de la página.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restringir qué archivos que se pueden subir','File ID'=>'ID del archivo','File URL'=>'URL del archivo','File Array'=>'Array del archivo','Add File'=>'Añadir archivo','No file selected'=>'Ningún archivo seleccionado','File name'=>'Nombre del archivo','Update File'=>'Actualizar archivo','Edit File'=>'Editar archivo','Select File'=>'Seleccionar archivo','File'=>'Archivo','Password'=>'Contraseña','Specify the value returned'=>'Especifica el valor devuelto','Use AJAX to lazy load choices?'=>'¿Usar AJAX para hacer cargar las opciones de forma asíncrona?','Enter each default value on a new line'=>'Añade cada valor en una nueva línea','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Error al cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando más resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Solo puedes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Solo puedes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, introduce %d o más caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, introduce 1 o más caracteres','Select2 JS matches_0No matches found'=>'No se han encontrado coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponibles, utiliza las flechas arriba y abajo para navegar por los resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hay un resultado disponible, pulsa enter para seleccionarlo.','nounSelect'=>'Selección','User ID'=>'ID del usuario','User Object'=>'Grupo de objetos','User Array'=>'Grupo de usuarios','All user roles'=>'Todos los roles de usuario','Filter by Role'=>'Filtrar por función','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar color','Default'=>'Por defecto','Clear'=>'Vaciar','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Hecho','Date Time Picker JS currentTextNow'=>'Ahora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elegir hora','Date Time Picker'=>'Selector de fecha y hora','Endpoint'=>'Variable','Left aligned'=>'Alineada a la izquierda','Top aligned'=>'Alineada arriba','Placement'=>'Ubicación','Tab'=>'Pestaña','Value must be a valid URL'=>'El valor debe ser una URL válida','Link URL'=>'URL del enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir en una nueva ventana/pestaña','Select Link'=>'Elige el enlace','Link'=>'Enlace','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rojo : Rojo','For more control, you may specify both a value and label like this:'=>'Para más control, puedes especificar tanto un valor como una etiqueta, así:','Enter each choice on a new line.'=>'Añade cada opción en una nueva línea.','Choices'=>'Opciones','Button Group'=>'Grupo de botones','Allow Null'=>'Permitir nulo','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE no se inicializará hasta que se haga clic en el campo','Delay Initialization'=>'Inicialización del retardo','Show Media Upload Buttons'=>'Mostrar botones para subir archivos multimedia','Toolbar'=>'Barra de herramientas','Text Only'=>'Sólo texto','Visual Only'=>'Sólo visual','Visual & Text'=>'Visual y Texto','Tabs'=>'Pestañas','Click to initialize TinyMCE'=>'Haz clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no debe exceder los %d caracteres','Leave blank for no limit'=>'Déjalo en blanco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece después del campo','Append'=>'Anexar','Appears before the input'=>'Aparece antes del campo','Prepend'=>'Anteponer','Appears within the input'=>'Aparece en el campo','Placeholder Text'=>'Texto del marcador de posición','Appears when creating a new post'=>'Aparece cuando se está creando una nueva entrada','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s necesita al menos %2$s selección' . "\0" . '%1$s necesita al menos %2$s selecciones','Post ID'=>'ID de publicación','Post Object'=>'Objeto de publicación','Maximum Posts'=>'Número máximo de entradas','Minimum Posts'=>'Número mínimo de entradas','Featured Image'=>'Imagen destacada','Selected elements will be displayed in each result'=>'Los elementos seleccionados se mostrarán en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contenido','Filters'=>'Filtros','All taxonomies'=>'Todas las taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos los tipos de contenido','Filter by Post Type'=>'Filtrar por tipo de contenido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contenido','No matches found'=>'No se han encontrado coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déjalo en blanco para todos los tipos','Allowed File Types'=>'Tipos de archivo permitidos','Maximum'=>'Máximo','File size'=>'Tamaño del archivo','Restrict which images can be uploaded'=>'Restringir qué imágenes se pueden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos al contenido','All'=>'Todos','Limit the media library choice'=>'Limitar las opciones de la biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID de imagen','Image URL'=>'URL de imagen','Image Array'=>'Array de imágenes','Specify the returned value on front end'=>'Especificar el valor devuelto en la web','Return Value'=>'Valor de retorno','Add Image'=>'Añadir imagen','No image selected'=>'No hay ninguna imagen seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas las imágenes','Update Image'=>'Actualizar imagen','Edit Image'=>'Editar imagen','Select Image'=>'Seleccionar imagen','Image'=>'Imagen','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que el maquetado HTML se muestre como texto visible en vez de interpretarlo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sin formato','Automatically add <br>'=>'Añadir <br> automáticamente','Automatically add paragraphs'=>'Añadir párrafos automáticamente','Controls how new lines are rendered'=>'Controla cómo se muestran los saltos de línea','New Lines'=>'Nuevas líneas','Week Starts On'=>'La semana comienza el','The format used when saving a value'=>'El formato utilizado cuando se guarda un valor','Save Format'=>'Guardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Siguiente','Date Picker JS currentTextToday'=>'Hoy','Date Picker JS closeTextDone'=>'Listo','Date Picker'=>'Selector de fecha','Width'=>'Ancho','Embed Size'=>'Tamaño de incrustación','Enter URL'=>'Introduce la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cuando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cuando está activo','On Text'=>'Texto activado','Stylized UI'=>'UI estilizada','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Muestra el texto junto a la casilla de verificación','Message'=>'Mensaje','No'=>'No','Yes'=>'Sí','True / False'=>'Verdadero / Falso','Row'=>'Fila','Table'=>'Tabla','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica el estilo utilizado para representar los campos seleccionados','Layout'=>'Estructura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar la altura del mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer el nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente el mapa','Center'=>'Centro','Search for address...'=>'Buscar dirección...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Lo siento, este navegador no es compatible con la geolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El formato devuelto por de las funciones del tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'El formato mostrado cuando se edita una publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','Inactive (%s)'=>'Inactivo (%s)' . "\0" . 'Inactivos (%s)','No Fields found in Trash'=>'No se han encontrado campos en la papelera','No Fields found'=>'No se han encontrado campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Nuevo campo','Edit Field'=>'Editar campo','Add New Field'=>'Añadir nuevo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'No se han encontrado grupos de campos en la papelera','No Field Groups found'=>'No se han encontrado grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Nuevo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Añadir nuevo grupo de campos','Add New'=>'Añadir nuevo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionales e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'El nombre del tipo de bloque es requerido.','Block type "%s" is already registered.'=>'El tipo de bloque " %s" ya está registrado.','Switch to Edit'=>'Cambiar a Editar','Switch to Preview'=>'Cambiar a vista previa','Change content alignment'=>'Cambiar la alineación del contenido','%s settings'=>'%s ajustes','This block contains no editable fields.'=>'Este bloque no contiene campos editables.','Assign a field group to add fields to this block.'=>'Asigna un grupo de campos para añadir campos a este bloque.','Options Updated'=>'Opciones Actualizadas','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Para habilitar las actualizaciones, introduzca su clave de licencia en la página Actualizaciones. Si no tiene una clave de licencia, consulte los detalles y los precios..','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'Error de activación de ACF. La clave de licencia definida ha cambiado, pero se ha producido un error al desactivar la licencia anterior','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'Error de activación de ACF. La clave de licencia definida ha cambiado, pero se ha producido un error al conectarse al servidor de activación','ACF Activation Error'=>'Error de activación de ACF','ACF Activation Error. An error occurred when connecting to activation server'=>'Error. No se ha podido conectar con el servidor de actualización','Check Again'=>'Comprobar de nuevo','ACF Activation Error. Could not connect to activation server'=>'Error. No se ha podido conectar con el servidor de actualización','Publish'=>'Publicar','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'No se encontraron grupos de campos personalizados para esta página de opciones. Crear Grupo de Campos Personalizados','Error. Could not connect to update server'=>'Error. No se ha podido conectar con el servidor de actualización','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Error. No se pudo autenticar el paquete de actualización. Compruebe de nuevo o desactive y reactive su licencia ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Error. Su licencia para este sitio ha caducado o ha sido desactivada. Por favor, reactive su licencia ACF PRO.','Select one or more fields you wish to clone'=>'Elige uno o más campos que quieras clonar','Display'=>'Mostrar','Specify the style used to render the clone field'=>'Especifique el estilo utilizado para procesar el campo de clonación','Group (displays selected fields in a group within this field)'=>'Grupo (muestra los campos seleccionados en un grupo dentro de este campo)','Seamless (replaces this field with selected fields)'=>'Transparente (reemplaza este campo con los campos seleccionados)','Labels will be displayed as %s'=>'Las etiquetas se mostrarán como %s','Prefix Field Labels'=>'Etiquetas del prefijo de campo','Values will be saved as %s'=>'Los valores se guardarán como %s','Prefix Field Names'=>'Nombres de prefijos de campos','Unknown field'=>'Campo desconocido','Unknown field group'=>'Grupo de campos desconocido','All fields from %s field group'=>'Todos los campos del grupo de campo %s','Add Row'=>'Agregar Fila','layout'=>'diseño' . "\0" . 'esquema','layouts'=>'diseños','This field requires at least {min} {label} {identifier}'=>'Este campo requiere al menos {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Este campo tiene un límite de la etiqueta de la etiqueta de la etiqueta de la etiqueta.','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} disponible (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} requerido (min {min})','Flexible Content requires at least 1 layout'=>'El Contenido Flexible requiere por lo menos 1 layout','Click the "%s" button below to start creating your layout'=>'Haz click en el botón "%s" debajo para comenzar a crear tu esquema','Add layout'=>'Agregar Esquema','Duplicate layout'=>'Duplicar Diseño','Remove layout'=>'Remover esquema','Click to toggle'=>'Clic para mostrar','Delete Layout'=>'Eliminar Esquema','Duplicate Layout'=>'Duplicar Esquema','Add New Layout'=>'Agregar Nuevo Esquema','Add Layout'=>'Agregar Esquema','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Esquemas Mínimos','Maximum Layouts'=>'Esquemas Máximos','Button Label'=>'Etiqueta del Botón','%s must be of type array or null.'=>'%s debe ser de tipo matriz o null.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s debe contener al menos %2$s %3$s diseño.' . "\0" . '%1$s debe contener al menos %2$s %3$s diseños.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s debe contener como máximo %2$s %3$s diseño.' . "\0" . '%1$s debe contener como máximo %2$s %3$s diseños.','Add Image to Gallery'=>'Agregar Imagen a Galería','Maximum selection reached'=>'Selección máxima alcanzada','Length'=>'Longitud','Caption'=>'Leyenda','Alt Text'=>'Texto Alt','Add to gallery'=>'Agregar a galería','Bulk actions'=>'Acciones en lote','Sort by date uploaded'=>'Ordenar por fecha de subida','Sort by date modified'=>'Ordenar por fecha de modificación','Sort by title'=>'Ordenar por título','Reverse current order'=>'Invertir orden actual','Close'=>'Cerrar','Minimum Selection'=>'Selección Mínima','Maximum Selection'=>'Selección Máxima','Allowed file types'=>'Tipos de archivos permitidos','Insert'=>'Insertar','Specify where new attachments are added'=>'Especificar dónde se agregan nuevos adjuntos','Append to the end'=>'Añadir al final','Prepend to the beginning'=>'Adelantar hasta el principio','Minimum rows not reached ({min} rows)'=>'Mínimo de filas alcanzado ({min} rows)','Maximum rows reached ({max} rows)'=>'Máximo de filas alcanzado ({max} rows)','Error loading page'=>'Error al cargar la página','Useful for fields with a large number of rows.'=>'Útil para campos con un gran número de filas.','Rows Per Page'=>'Filas por página','Set the number of rows to be displayed on a page.'=>'Establece el número de filas que se mostrarán en una página.','Minimum Rows'=>'Mínimo de Filas','Maximum Rows'=>'Máximo de Filas','Collapsed'=>'Colapsado','Select a sub field to show when row is collapsed'=>'Elige un subcampo para indicar cuándo se colapsa la fila','Invalid field key or name.'=>'Clave de campo no válida.','There was an error retrieving the field.'=>'Ha habido un error al recuperar el campo.','Click to reorder'=>'Arrastra para reordenar','Add row'=>'Agregar fila','Duplicate row'=>'Duplicar fila','Remove row'=>'Remover fila','Current Page'=>'Página actual','First Page'=>'Primera página','Previous Page'=>'Página anterior','paging%1$s of %2$s'=>'%1$s de %2$s','Next Page'=>'Página siguiente','Last Page'=>'Última página','No block types exist'=>'No existen tipos de bloques','No options pages exist'=>'No existen páginas de opciones','Deactivate License'=>'Desactivar Licencia','Activate License'=>'Activar Licencia','License Information'=>'Información de la licencia','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Para desbloquear las actualizaciones, por favor a continuación introduce tu clave de licencia. Si no tienes una clave de licencia, consulta detalles y precios.','License Key'=>'Clave de Licencia','Your license key is defined in wp-config.php.'=>'La clave de licencia se define en wp-config.php.','Retry Activation'=>'Reintentar activación','Update Information'=>'Información de Actualización','Current Version'=>'Versión Actual','Latest Version'=>'Última Versión','Update Available'=>'Actualización Disponible','Upgrade Notice'=>'Notificación de Actualización','Enter your license key to unlock updates'=>'Por favor ingresa tu clave de licencia para habilitar actualizaciones','Update Plugin'=>'Actualizar Plugin','Please reactivate your license to unlock updates'=>'Reactive su licencia para desbloquear actualizaciones']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.mo index eb159ed02f7bea0f097ffa9719bfbea8789a6611..f111a287882ad95feb135b733c5db51098df81d8 100644 GIT binary patch literal 149737 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

                            Vkg&ps}E)SwEbQQ3CW;~7h2`QnDz1G3l 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 delta 30503 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 P+pW7<7oOAJH`M$;N_iv^ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.po index 7265a13d6..ca5a830b9 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_ES.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_ES\n" "MIME-Version: 1.0\n" @@ -21,54 +21,2161 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" +"ACF no pudo realizar la validación debido a que se proporcionó un nonce de " +"seguridad no válido." + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "Permitir el acceso al valor en la interfaz del editor" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "Saber más." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" +"Permite que los editores de contenido accedan y muestren el valor del campo " +"en la interfaz de usuario del editor utilizando enlaces de bloque o el " +"shortcode de ACF. %s" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"El tipo de campo ACF solicitado no admite la salida en bloques enlazados o " +"en el shortcode de ACF." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" +"El campo ACF solicitado no puede aparecer en los enlaces o en el shortcode " +"de ACF." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"El tipo de campo ACF solicitado no admite la salida en enlaces o en el " +"shortcode de ACF." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "[El shortcode de ACF no puede mostrar campos de entradas no públicas]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[El shortcode de ACF está desactivado en este sitio]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Icono de hombre de negocios" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Icono de foros" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "Icono de YouTube" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Icono de sí (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Icono de Xing" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "Icono de WordPress (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "Icono de Whatsapp" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Icono de escribir blog" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Icono de widgets de menús" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Icono de ver el sitio" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Icono de aprender más" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Icono de añadir página" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Icono de vídeo (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Icono de vídeo (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Icono de vídeo (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Icono de actualizar (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Icono de acceso universal (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Icono de Twitter (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Icono de Twitch" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Icono de marea" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Icono de entradas (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Icono de página de texto" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Icono de borrar fila de tabla" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "Icono de fila antes de tabla" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "Icono de fila tras la tabla" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "Icono de borrar columna de tabla" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "Icono de columna antes de la tabla" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "Icono de columna tras la tabla" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "Icono de superhéroe (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Icono de superhéroe" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Icono de Spotify" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Icono del shortcode" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Icono de escudo (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Icono de compartir (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Icono de compartir (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Icono de guardado" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "Icono de RSS" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "Icono de la API REST" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Icono de quitar" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Icono de Reddit" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Icono de privacidad" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Icono de la impresora" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Icono del podio" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Icono de más (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Icono de más (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Icono de plugins comprobados" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Icono de Pinterest" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Icono de mascotas" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "Icono de PDF" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Icono de la palmera" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Icono de carpeta abierta" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Icono del no (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Icono de dinero (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "Icono de menú (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "Icono de menú (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "Icono de menú (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Icono de hoja de cálculo" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Icono interactivo" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Icono de documento" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Icono por defecto" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "Icono de ubicación (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "Icono de LinkedIn" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Icono de Instagram" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "Icono de insertar antes" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "Icono de insertar después" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Icono de insertar" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "Icono de esquema de información" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "Icono de imágenes (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "Icono de imágenes (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "Icono de girar a la derecha" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "Icono de girar a la izquierda" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Icono de girar" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "Icono de voltear verticalmente" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "Icono de voltear horizontalmente" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Icono de recortar" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "Icono de ID (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "Icono de HTML" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Icono de reloj de arena" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Icono de encabezado" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Icono de Google" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Icono de juegos" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "Icono de salir a pantalla completa (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Icono de pantalla completa (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Icono de estado" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Icono de imagen" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Icono de galería" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Icono del chat" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Icono de audio" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Icono de minientrada" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Icono de comida" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Icono de salida" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "Icono de ver extracto" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "Icono de incrustar vídeo" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "Icono de incrustar entrada" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "Icono de incrustar foto" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "Icono de incrustar genérico" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "Icono de incrustar audio" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "Icono de correo electrónico (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Icono de puntos suspensivos" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "Icono de lista desordenada" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "Icono RTL" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "Icono de lista ordenada RTL" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "Icono de lista ordenada" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "Icono LTR" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Icono de personaje personalizado" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "Icono de editar página" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "Icono de edición grande" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Icono de la baqueta" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "Icono de vista de la base de datos" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "Icono de eliminar base de datos" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "Icono de importar base de datos" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "Icono de exportar de base de datos" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "Icono de añadir base de datos" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Icono de base de datos" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "Icono de imagen de portada" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "Icono de volumen activado" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "Icono de volumen apagado" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "Icono de saltar adelante" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "Icono de saltar atrás" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Icono de repetición" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Icono de reproducción" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Icono de pausa" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "Icono de adelante" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Icono de atrás" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Icono de columnas" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Icono del selector de color" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Icono del café" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "Icono de normas del código" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "Icono de subir a la nube" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "Icono de nube guardada" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Icono del coche" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Icono de cámara (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Icono de calculadora" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Icono de botón" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "Icono de empresario" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "Icono de seguimiento" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Icono de debate" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Icono de respuestas" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "Icono de PM" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Icono de amistad" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Icono de la comunidad" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "Icono de BuddyPress" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "Icono de bbPress" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Icono de actividad" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Icono del libro (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Icono de bloque por defecto" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Icono de la campana" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Icono de la cerveza" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Icono del banco" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "Icono de flecha arriba (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "Icono de flecha arriba (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "Icono de flecha derecha (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "Icono de flecha derecha (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "Icono de flecha izquierda (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "Icono de flecha izquierda (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "Icono de flecha abajo (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "Icono de flecha abajo (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Icono de Amazon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "Icono de alinear ancho" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "Icono de alinear tirar a la derecha" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "Icono de alinear tirar a la izquierda" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "Icono de alinear al ancho completo" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Icono del avión" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Icono de sitio (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Icono de sitio (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Icono de sitio (alt)" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "Mejora a ACF PRO para crear páginas de opciones en unos pocos clics" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Argumentos de solicitud no válidos." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Lo siento, no tienes permisos para hacer eso." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Bloques con Post Meta" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "Logotipo de ACF PRO" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "Logotipo de ACF PRO" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"%s requiere un ID de archivo adjunto válido cuando el tipo se establece en " +"media_library." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s es una propiedad obligatoria de acf." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "El valor del icono a guardar." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "El tipo de icono a guardar." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Icono de sí" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "Icono de WordPress" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Icono de advertencia" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Icono de visibilidad" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Icono de la bóveda" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Icono de subida" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Icono de actualización" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Icono de desbloqueo" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Icono de acceso universal" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Icono de deshacer" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Icono de Twitter" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Icono de papelera" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Icono de traducción" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Icono de tiques" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Icono de pulgar hacia arriba" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Icono de pulgar hacia abajo" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Icono de texto" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Icono de testimonio" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Icono de nube de etiquetas" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Icono de etiqueta" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Icono de la tableta" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Icono de la tienda" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Icono fijo" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "Icono media estrella" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "Icono de estrella rellena" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "Icono de estrella vacía" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Icono Sos" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Icono de ordenación" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Icono sonriente" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Icono de smartphone" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Icono de diapositivas" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Icono de escudo" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Icono de compartir" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Icono de búsqueda" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "Icono de opciones de pantalla" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Icono de horario" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "Icono de rehacer" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "Icono de aleatorio" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Icono de productos" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Icono de presiona esto" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Icono de estado de la entrada" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Icono de porfolio" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Icono de más" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Icono de lista de reproducción de vídeo" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Icono de lista de reproducción de audio" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Icono de teléfono" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "Icono de rendimiento" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Icono del clip" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Sin icono" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "Icono de red de contactos" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "Icono de etiqueta de nombre" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Icono de mover" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Icono de dinero" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Icono de menos" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Icono de migrar" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Icono de micrófono" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Icono del megáfono" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Icono del marcador" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Icono de candado" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Icono de ubicación" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Icono de vista de lista" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Icono de bombilla" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Icono izquierda derecha" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Icono de disposición" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Icono del portátil" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Icono de información" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Icono de tarjeta índice" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "Icono de ID" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "Icono de oculto" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Icono del corazón" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Icono del martillo" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Icono de grupos" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "Icono de vista en cuadrícula" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Icono de formularios" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Icono de bandera" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Icono del filtro" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Icono de respuestas" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Icono de Facebook alt" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Icono de Facebook" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Icono externo" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "Icono del correo electrónico alt" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "Icono del correo electrónico" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Icono de vídeo" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Icono de desenlazar" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Icono de subrayado" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Icono de color de texto" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Icono de tabla" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Icono de tachado" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Icono del corrector ortográfico" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "Icono de quitar el formato" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Icono de cita" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "Icono de pegar palabra" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "Icono de pegar texto" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Icono de párrafo" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Icono saliente" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "Icono del fregadero" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "Icono de justificar" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Icono cursiva" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "Icono de insertar más" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Icono de sangría" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Icono de ayuda" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "Icono de expandir" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Icono de contrato" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Icono de código" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "Icono de rotura" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Icono de negrita" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Icono de editar" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Icono de descargar" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Icono de descartar" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Icono del escritorio" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Icono del escritorio" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Icono de nube" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Icono de reloj" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Icono del portapapeles" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Icono de gráfico de tarta" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Icono de gráfico de líneas" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Icono de gráfico de barras" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "Icono de gráfico de área" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Icono de categoría" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Icono del carrito" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Icono de zanahoria" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Icono de cámara" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "Icono de calendario alt" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Icono de calendario" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Icono de hombre de negocios" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Icono de edificio" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Icono del libro" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Icono de copia de seguridad" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Icono de premios" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Icono de arte" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "Icono flecha arriba" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "Icono flecha derecha" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "Icono flecha izquierda" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "Icono de flecha hacia abajo" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Icono de archivo" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Icono de análisis" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "Icono alinear a la derecha" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "Icono no alinear" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "Icono alinear a la izquierda" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "Icono alinear al centro" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Icono de álbum" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Icono de usuarios" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Icono de herramientas" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Icono del sitio" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Icono de ajustes" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Icono de la entrada" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Icono de plugins" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Icono de página" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Icono de red" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Icono multisitio" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Icono de medios" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Icono de enlaces" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Icono de inicio" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Icono del personalizador" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Icono de comentarios" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Icono de plegado" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Icono de apariencia" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Icono genérico" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "El selector de iconos requiere un valor." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "El selector de iconos requiere un tipo de icono." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" +"Los iconos disponibles que coinciden con tu consulta se han actualizado en " +"el selector de iconos de abajo." + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "No se han encontrado resultados para ese término de búsqueda" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "Cadena" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "Especifica el formato de retorno del icono. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "Selecciona de dónde pueden elegir el icono los editores de contenidos." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "La URL del icono que quieres utilizar, o svg como URI de datos" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Explorar la biblioteca de medios" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "La vista previa de la imagen seleccionada actualmente" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "Haz clic para cambiar el icono de la biblioteca de medios" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Buscar iconos…" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Biblioteca de medios" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" +"Una interfaz de usuario interactiva para seleccionar un icono. Selecciona " +"entre dashicons, la biblioteca de medios o una entrada URL independiente." + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Selector de iconos" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "Rutas de carga JSON" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "Rutas de guardado JSON" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Formularios ACF registrados" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode activado" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "Pestañas de ajustes de campo activadas" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "Tipo de campo emergente activado" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "Interfaz de administrador activada" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "Precarga de bloques activada" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "Bloques por versión de bloque ACF" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "Bloques por versión de API" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Bloques ACF registrados" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Claro" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Estándar" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "Formato de la API REST" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Páginas de opciones registradas (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Páginas de opciones registradas (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Páginas de opciones registradas (IU)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "Interfaz de usuario de las páginas de opciones activada" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Taxonomías registradas (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Taxonomías registradas (IU)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Tipos de entrada registrados (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Tipos de entrada registrados (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "Tipos de entrada y taxonomías activados" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "Número de campos de terceros por tipo de campo" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "Número de campos por tipo de campo" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "Grupos de campos activados para GraphQL" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "Grupos de campos activados para la API REST" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Grupos de campos registrados (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Grupos de campos registrados (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Grupos de campos registrados (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Plugins activos" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Tema padre" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Tema activo" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Es multisitio" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "Versión de MySQL" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "Versión de WordPress" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Fecha de caducidad de la suscripción" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Estado de la licencia" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Tipo de licencia" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "URL con licencia" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Licencia activada" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Gratis" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Tipo de plugin" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Versión del plugin" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"Esta sección contiene información de depuración sobre la configuración de tu " +"ACF que puede ser útil proporcionar al servicio de asistencia." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" +"Un bloque de ACF en esta página requiere atención antes de que puedas " +"guardar." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"Estos datos se registran a medida que detectamos valores que se han " +"modificado durante la salida. %1$sVaciar registro y descartar%2$s después de " +"escapar los valores en tu código. El aviso volverá a aparecer si volvemos a " +"detectar valores cambiados." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Descartar permanentemente" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" +"Instrucciones para los editores de contenidos. Se muestra al enviar los " +"datos." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "No tiene ningún término seleccionado" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "¿Ha seleccionado algún término?" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Los términos no contienen" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Los términos contienen" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "El término no es igual a" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "El término es igual a" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "No tiene usuario seleccionado" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "¿Ha seleccionado algún usuario" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Los usuarios no contienen" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Los usuarios contienen" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Usuario no es igual a" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Usuario es igual a" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "No tiene página seleccionada" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "¿Has seleccionado alguna página?" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Las páginas no contienen" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Las páginas contienen" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Página no es igual a" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Página es igual a" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "No tiene ninguna relación seleccionada" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "¿Ha seleccionado alguna relación?" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "No tiene ninguna entrada seleccionada" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "¿Has seleccionado alguna entrada?" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Las entradas no contienen" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Las entradas contienen" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Entrada no es igual a" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Entrada es igual a" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Las relaciones no contienen" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Las relaciones contienen" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "La relación no es igual a" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "La relación es igual a" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "Campos de ACF" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "Característica de ACF PRO" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Renueva PRO para desbloquear" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Renovar licencia PRO" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "Los campos PRO no se pueden editar sin una licencia activa." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Activa tu licencia de ACF PRO para editar los grupos de campos asignados a " +"un Bloque ACF." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "Activa tu licencia de ACF PRO para editar esta página de opciones." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Devolver valores HTML escapados sólo es posible cuando format_value también " +"es rue. Los valores de los campos no se devuelven por seguridad." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Devolver un valor HTML escapado sólo es posible cuando format_value también " +"es true. El valor del campo no se devuelve por seguridad." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"ACF %1$s ahora escapa automáticamente el HTML no seguro cuando es mostrado " +"por the_field o el shortcode de ACF. Hemos detectado que la " +"salida de algunos de tus campos se verá modificada por este cambio. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Para más detalles, ponte en contacto con el administrador o desarrollador de " +"tu web." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Más información" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Ocultar detalles" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Mostrar detalles" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - renderizado mediante %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Renovar licencia ACF PRO" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Renovar licencia" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Gestionar la licencia" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "No se admite la posición \"Alta\" en el Editor de bloques" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Actualizar a ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"Las páginas de opciones de ACF son " +"páginas de administrador personalizadas para gestionar ajustes globales a " +"través de campos. Puedes crear múltiples páginas y subpáginas." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Añadir página de opciones" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "En el editor utilizado como marcador de posición del título." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Marcador de posición del título" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 meses gratis" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Duplicado de %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Seleccionar páginas de opciones" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Duplicar texonomía" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Crear taxonomía" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicar tipo de contenido" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Crear tipo de contenido" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Enlazar grupos de campos" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Añadir campos" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Este campo" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Comentarios" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Soporte" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "es desarrollado y mantenido por" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" +"Añadir %s actual a las reglas de localización de los grupos de campos " +"seleccionados." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Activar el ajuste bidireccional te permite actualizar un valor en los campos " +"de destino por cada valor seleccionado para este campo, añadiendo o " +"eliminando el ID de entrada, el ID de taxonomía o el ID de usuario del " +"elemento que se está actualizando. Para más información, lee la documentación." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Selecciona el/los campo/s para almacenar la referencia al artículo que se " +"está actualizando. Puedes seleccionar este campo. Los campos de destino " +"deben ser compatibles con el lugar donde se está mostrando este campo. Por " +"ejemplo, si este campo se muestra en una taxonomía, tu campo de destino debe " +"ser del tipo taxonomía" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Campo de destino" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Actualiza un campo en los valores seleccionados, haciendo referencia a este " +"ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidireccional" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Campo %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Seleccionar varios" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "Logotipo de WP Engine" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "Solo minúsculas, subrayados y guiones. Máximo 32 caracteres." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "El nombre de la capacidad para asignar términos de esta taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "Capacidad de asignar términos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "El nombre de la capacidad para borrar términos de esta taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "Capacidad de eliminar términos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "El nombre de la capacidad para editar términos de esta taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Capacidad de editar términos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "El nombre de la capacidad para gestionar términos de esta taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "Gestionar las capacidades para términos" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -76,24 +2183,26 @@ msgstr "" "Establece si las entradas deben excluirse de los resultados de búsqueda y de " "las páginas de archivo de taxonomía." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "Más herramientas de WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "Construido para los que construyen con WordPress, por el equipo de %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "Ver precios y actualizar" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Aprender más" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -107,53 +2216,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "Desbloquea funciones avanzadas y construye aún más con ACF PRO" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "desde" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s campos" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Sin términos" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Sin tipos de contenido" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Sin entradas" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Sin taxonomías" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Sin grupos de campos" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Sin campos" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Sin descripción" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Cualquier estado de entrada" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -161,7 +2266,7 @@ msgstr "" "Esta clave de taxonomía ya está siendo utilizada por otra taxonomía " "registrada fuera de ACF y no puede utilizarse." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -169,7 +2274,7 @@ msgstr "" "Esta clave de taxonomía ya está siendo utilizada por otra taxonomía en ACF y " "no puede utilizarse." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -177,7 +2282,7 @@ msgstr "" "La clave de taxonomía sólo debe contener caracteres alfanuméricos en " "minúsculas, guiones bajos o guiones." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "La clave taxonómica debe tener menos de 32 caracteres." @@ -209,35 +2314,35 @@ msgstr "Editar taxonomía" msgid "Add New Taxonomy" msgstr "Añadir nueva taxonomía" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "No se han encontrado tipos de contenido en la papelera" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "No se han encontrado tipos de contenido" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Buscar tipos de contenido" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Ver tipo de contenido" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Nuevo tipo de contenido" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Editar tipo de contenido" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Añadir nuevo tipo de contenido" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -245,7 +2350,7 @@ msgstr "" "Esta clave de tipo de contenido ya está siendo utilizada por otro tipo de " "contenido registrado fuera de ACF y no puede utilizarse." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -254,8 +2359,8 @@ msgstr "" "contenido en ACF y no puede utilizarse." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -263,7 +2368,7 @@ msgstr "" "Este campo no debe ser un término " "reservado de WordPress." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -271,15 +2376,15 @@ msgstr "" "La clave del tipo de contenido sólo debe contener caracteres alfanuméricos " "en minúsculas, guiones bajos o guiones." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "La clave del tipo de contenido debe tener menos de 20 caracteres." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "No recomendamos utilizar este campo en los ACF Blocks." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -288,11 +2393,11 @@ msgstr "" "Páginas, permitiendo una experiencia de edición de texto enriquecida que " "también permite contenido multimedia." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -300,16 +2405,17 @@ msgstr "" "Permite seleccionar uno o varios usuarios que pueden utilizarse para crear " "relaciones entre objetos de datos." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" "Una entrada de texto diseñada específicamente para almacenar direcciones web." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -318,7 +2424,7 @@ msgstr "" "verdadero o falso, etc.). Puede presentarse como un interruptor estilizado o " "una casilla de verificación." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -326,16 +2432,16 @@ msgstr "" "Una interfaz de usuario interactiva para elegir una hora. El formato de la " "hora se puede personalizar mediante los ajustes del campo." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "Una entrada de área de texto básica para almacenar párrafos de texto." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Una entrada de texto básica, útil para almacenar valores de una sola cadena." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -343,7 +2449,7 @@ msgstr "" "Permite seleccionar uno o varios términos de taxonomía en función de los " "criterios y opciones especificados en los ajustes de los campos." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -351,12 +2457,12 @@ msgstr "" "Te permite agrupar campos en secciones con pestañas en la pantalla de " "edición. Útil para mantener los campos organizados y estructurados." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" "Una lista desplegable con una selección de opciones que tú especifiques." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -367,7 +2473,7 @@ msgstr "" "elemento que estás editando en ese momento. Incluye opciones para buscar y " "filtrar." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -375,7 +2481,7 @@ msgstr "" "Un campo para seleccionar un valor numérico dentro de un rango especificado " "mediante un elemento deslizante de rango." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -383,7 +2489,7 @@ msgstr "" "Un grupo de entradas de botón de opción que permite al usuario hacer una " "única selección entre los valores que especifiques." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -392,18 +2498,18 @@ msgstr "" "varias entradas, páginas o elementos de tipo contenido con la opción de " "buscar. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" "Una entrada para proporcionar una contraseña utilizando un campo enmascarado." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrar por estado de publicación" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -412,7 +2518,7 @@ msgstr "" "elementos de tipo contenido personalizad o URL de archivo, con la opción de " "buscar." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -420,11 +2526,11 @@ msgstr "" "Un componente interactivo para incrustar vídeos, imágenes, tweets, audio y " "otros contenidos haciendo uso de la funcionalidad oEmbed nativa de WordPress." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Una entrada limitada a valores numéricos." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -432,7 +2538,7 @@ msgstr "" "Se utiliza para mostrar un mensaje a los editores junto a otros campos. Es " "útil para proporcionar contexto adicional o instrucciones sobre tus campos." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -440,13 +2546,13 @@ msgstr "" "Te permite especificar un enlace y sus propiedades, como el título y el " "destino, utilizando el selector de enlaces nativo de WordPress." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Utiliza el selector de medios nativo de WordPress para subir o elegir " "imágenes." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -454,7 +2560,7 @@ msgstr "" "Proporciona una forma de estructurar los campos en grupos para organizar " "mejor los datos y la pantalla de edición." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -463,19 +2569,19 @@ msgstr "" "utilizando Google Maps. Requiere una clave API de Google Maps y " "configuración adicional para mostrarse correctamente." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Utiliza el selector de medios nativo de WordPress para subir o elegir " "archivos." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Un campo de texto diseñado específicamente para almacenar direcciones de " "correo electrónico." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -484,7 +2590,7 @@ msgstr "" "formato de devolución de la fecha puede personalizarse mediante los ajustes " "del campo." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -492,13 +2598,13 @@ msgstr "" "Una interfaz de usuario interactiva para elegir una fecha. El formato de " "devolución de la fecha se puede personalizar mediante los ajustes del campo." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Una interfaz de usuario interactiva para seleccionar un color o especificar " "un valor hexadecimal." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -506,7 +2612,7 @@ msgstr "" "Un grupo de casillas de verificación que permiten al usuario seleccionar uno " "o varios valores que tú especifiques." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -514,7 +2620,7 @@ msgstr "" "Un grupo de botones con valores que tú especifiques, los usuarios pueden " "elegir una opción de entre los valores proporcionados." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -523,7 +2629,7 @@ msgstr "" "que se muestran al editar el contenido. Útil para mantener ordenados grandes " "conjuntos de datos." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -533,7 +2639,7 @@ msgstr "" "miembros del equipo y fichas de llamada a la acción, actuando como padre de " "un conjunto de subcampos que pueden repetirse una y otra vez." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -546,7 +2652,7 @@ msgstr "" "añaden los nuevos adjuntos en la galería y el número mínimo/máximo de " "adjuntos permitidos." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -557,7 +2663,7 @@ msgstr "" "con un control total, utilizando maquetas y subcampos para diseñar los " "bloques disponibles." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -570,70 +2676,68 @@ msgstr "" "campos seleccionados o mostrar los campos seleccionados como un grupo de " "subcampos." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Clon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Avanzados" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (nuevo)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "ID de publicación no válido." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Tipo de publicación no válido seleccionado para revisión." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Más" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Disponible con ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Seleccionar campo" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Prueba con otro término de búsqueda o explora %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Campos populares" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "No hay resultados de búsqueda para «%s»" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Buscar campos..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Selecciona el tipo de campo" @@ -641,67 +2745,67 @@ msgstr "Selecciona el tipo de campo" msgid "Popular" msgstr "Populares" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Añadir taxonomía" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Crear taxonomías personalizadas para clasificar el contenido del tipo de " "contenido" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Añade tu primera taxonomía" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" "Las taxonomías jerárquicas pueden tener descendientes (como las categorías)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" "Hace que una taxonomía sea visible en la parte pública de la web y en el " "escritorio." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Uno o varios tipos de contenido que pueden clasificarse con esta taxonomía." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "género" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Género" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Géneros" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Controlador personalizado opcional para utilizar en lugar de " "`WP_REST_Terms_Controller`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Exponer este tipo de contenido en la REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Personaliza el nombre de la variable de consulta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -709,20 +2813,20 @@ msgstr "" "Se puede acceder a los términos utilizando el permalink no bonito, por " "ejemplo, {query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Términos padre-hijo en URLs para taxonomías jerárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Personalizar el slug utilizado en la URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Los enlaces permanentes de esta taxonomía están desactivados." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -730,44 +2834,44 @@ msgstr "" "Reescribe la URL utilizando la clave de taxonomía como slug. Tu estructura " "de enlace permanente será" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Clave de la taxonomía" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" "Selecciona el tipo de enlace permanente a utilizar para esta taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" "Mostrar una columna para la taxonomía en las pantallas de listado de tipos " "de contenido." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Mostrar columna de administración" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Mostrar la taxonomía en el panel de edición rápida/masiva." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Edición rápida" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Muestra la taxonomía en los controles del widget nube de etiquetas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Nube de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -775,11 +2879,11 @@ msgstr "" "Un nombre de función PHP al que llamar para sanear los datos de taxonomía " "guardados desde una meta box." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Llamada a función de saneamiento de la caja meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." @@ -787,19 +2891,19 @@ msgstr "" "Un nombre de función PHP a llamar para manejar el contenido de una caja meta " "en tu taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Registrar llamada a función de caja meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Sin caja meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Caja meta personalizada" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -809,102 +2913,102 @@ msgstr "" "la caja meta Categorías se muestra para las taxonomías jerárquicas, y la " "meta caja Etiquetas se muestra para las taxonomías no jerárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Caja meta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Caja meta de categorías" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Caja meta de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Un enlace a una etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" "Describe una variación del bloque de enlaces de navegación utilizada en el " "editor de bloques." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Un enlace a un %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Enlace a etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" "Asigna un título a la variación del bloque de enlaces de navegación " "utilizada en el editor de bloques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Ir a las etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Asigna el texto utilizado para volver al índice principal tras actualizar un " "término." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Volver a los elementos" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Ir a %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Lista de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Asigna texto a la cabecera oculta de la tabla." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navegación de lista de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "Asigna texto al encabezado oculto de la paginación de la tabla." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrar por categoría" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" "Asigna texto al botón de filtro en la tabla de listas de publicaciones." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtrar por elemento" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrar por %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -912,16 +3016,16 @@ msgstr "" "La descripción no es prominente de forma predeterminada; Sin embargo, " "algunos temas pueden mostrarlo." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Describe el campo Descripción de la pantalla Editar etiquetas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Descripción del campo Descripción" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -929,16 +3033,16 @@ msgstr "" "Asigna un término superior para crear una jerarquía. El término Jazz, por " "ejemplo, sería el padre de Bebop y Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Describe el campo superior de la pantalla Editar etiquetas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Descripción del campo padre" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -946,32 +3050,32 @@ msgstr "" "El «slug» es la versión apta para URLs del nombre. Normalmente se escribe " "todo en minúsculas y sólo contiene letras, números y guiones." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Describe el campo slug de la pantalla editar etiquetas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Descripción del campo slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "El nombre es como aparece en tu web" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Describe el campo Nombre de la pantalla Editar etiquetas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Descripción del campo nombre" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "No hay etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -979,20 +3083,20 @@ msgstr "" "Asigna el texto que se muestra en las tablas de entradas y lista de medios " "cuando no hay etiquetas o categorías disponibles." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "No hay términos" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "No hay %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "No se han encontrado etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -1003,25 +3107,25 @@ msgstr "" "disponibles, y asigna el texto utilizado en la tabla de lista de términos " "cuando no hay elementos para una taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "No encontrado" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Asigna texto al campo Título de la pestaña Más usados." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Más usados" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Elige entre las etiquetas más utilizadas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -1030,20 +3134,20 @@ msgstr "" "cuando JavaScript está desactivado. Sólo se utiliza en taxonomías no " "jerárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Elige entre los más usados" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Elige entre los %s más usados" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Añadir o quitar etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1052,20 +3156,20 @@ msgstr "" "cuando JavaScript está desactivado. Sólo se utiliza en taxonomías no " "jerárquicas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Añadir o quitar elementos" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Añadir o quitar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Separa las etiquetas con comas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1073,182 +3177,182 @@ msgstr "" "Asigna al elemento separado con comas el texto utilizado en la caja meta de " "taxonomía. Sólo se utiliza en taxonomías no jerárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Separa los elementos con comas" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Separa los %s con comas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Etiquetas populares" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" "Asigna texto a los elementos populares. Sólo se utiliza en taxonomías no " "jerárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Elementos populares" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "%s populares" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Buscar etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Asigna el texto de buscar elementos." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Categoría superior:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" "Asigna el texto del elemento superior, pero añadiendo dos puntos (:) al " "final." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Elemento superior con dos puntos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Categoría superior" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Asigna el texto del elemento superior. Sólo se utiliza en taxonomías " "jerárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Elemento superior" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "%s superior" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nombre de la nueva etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Asigna el texto del nombre del nuevo elemento." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nombre del nuevo elemento" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Nombre del nuevo %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Añadir nueva etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Asigna el texto de añadir nuevo elemento." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Actualizar etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Asigna el texto del actualizar elemento." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Actualizar elemento" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Actualizar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Ver etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "En la barra de administración para ver el término durante la edición." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Editar etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "En la parte superior de la pantalla del editor, al editar un término." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Todas las etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Asigna el texto de todos los elementos." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Asigna el texto del nombre del menú." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Etiqueta de menú" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Las taxonomías activas están activadas y registradas en WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Un resumen descriptivo de la taxonomía." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Un resumen descriptivo del término." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Descripción del término" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Una sola palabra, sin espacios. Se permiten guiones bajos y guiones." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Slug de término" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "El nombre del término por defecto." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Nombre del término" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1256,11 +3360,11 @@ msgstr "" "Crea un término para la taxonomía que no se pueda eliminar. No se " "seleccionará por defecto para las entradas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Término por defecto" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1268,15 +3372,15 @@ msgstr "" "Si los términos de esta taxonomía deben ordenarse en el orden en que se " "proporcionan a `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Ordenar términos" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Añadir tipo de contenido" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1284,135 +3388,135 @@ msgstr "" "Amplía la funcionalidad de WordPress más allá de las entradas y páginas " "estándar con tipos de contenido personalizados." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Añade tu primer tipo de contenido" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Sé lo que hago, muéstrame todas las opciones." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Configuración avanzada" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" "Los tipos de entrada jerárquicos pueden tener descendientes (como las " "páginas)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Jerárquico" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Visible en la parte pública de la web y en el escritorio." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Público" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "pelicula" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" "Sólo letras minúsculas, guiones bajos y guiones, 20 caracteres como máximo." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Película" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Etiqueta singular" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Películas" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Etiqueta plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Controlador personalizado opcional para utilizar en lugar de " "`WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Clase de controlador" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "La parte del espacio de nombres de la URL de la API REST." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Ruta del espacio de nombres" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "La URL base para las URL de la REST API del tipo de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "URL base" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Expone este tipo de contenido en la REST API. Necesario para utilizar el " "editor de bloques." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Mostrar en REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Personaliza el nombre de la variable de consulta." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Variable de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "No admite variables de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Variable de consulta personalizada" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1420,32 +3524,32 @@ msgstr "" "Se puede acceder a los elementos utilizando el enlace permanente no bonito, " "por ejemplo {post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Compatibilidad con variables de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" "Se puede acceder a las URL de un elemento y de los elementos mediante una " "cadena de consulta." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Consultable públicamente" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Slug personalizado para la URL del Archivo." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Slug del archivo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1453,29 +3557,29 @@ msgstr "" "Tiene un archivo de elementos que se puede personalizar con un archivo de " "plantilla de archivo en tu tema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archivo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" "Soporte de paginación para las URL de los elementos, como los archivos." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginación" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "URL del feed RSS para los elementos del tipo de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "URL del Feed" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1483,28 +3587,28 @@ msgstr "" "Altera la estructura de enlaces permanentes para añadir el prefijo " "`WP_Rewrite::$front` a las URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Prefijo de las URLs" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Personaliza el slug utilizado en la URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Slug de la URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" "Los enlaces permanentes para este tipo de contenido están desactivados." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1512,25 +3616,25 @@ msgstr "" "Reescribe la URL utilizando un slug personalizado definido en el campo de " "abajo. Tu estructura de enlace permanente será" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Sin enlace permanente (evita la reescritura de URL)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Enlace permanente personalizado" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Clave de tipo de contenido" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1538,49 +3642,49 @@ msgstr "" "Reescribe la URL utilizando la clave del tipo de entrada como slug. Tu " "estructura de enlace permanente será" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Reescritura de enlace permanente" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Borrar elementos de un usuario cuando ese usuario se borra." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Borrar con usuario" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" "Permite que el tipo de contenido se pueda exportar desde 'Herramientas' > " "'Exportar'." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Se puede exportar" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" "Opcionalmente, proporciona un plural para utilizarlo en las capacidades." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Nombre de la capacidad en plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Elige otro tipo de contenido para basar las capacidades de este tipo de " "contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Nombre de la capacidad en singular" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1591,16 +3695,16 @@ msgstr "" "utilizar capacidades específicas del tipo de contenido, por ejemplo, " "edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Renombrar capacidades" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Excluir de la búsqueda" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1608,21 +3712,21 @@ msgstr "" "Permite añadir elementos a los menús en la pantalla 'Apariencia' > 'Menús'. " "Debe estar activado en 'Opciones de pantalla'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Compatibilidad con menús de apariencia" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" "Aparece como un elemento en el menú 'Nuevo' de la barra de administración." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Mostrar en la barra administración" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." @@ -1630,25 +3734,26 @@ msgstr "" "Un nombre de función PHP que se llamará cuando se configuren las cajas meta " "de la pantalla de edición." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Llamada a función de caja meta personalizada" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Icono de menú" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" "La posición en el menú de la barra lateral en el panel de control del " "escritorio." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Posición en el menú" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " @@ -1659,198 +3764,183 @@ msgstr "" "nivel superior existente, el tipo de entrada se añadirá como un elemento de " "submenú debajo de él." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Menú de administración padre" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"El icono utilizado para el elemento de menú del tipo de contenido en el " -"panel de control del administrador. Puede ser una URL o %s a utilizar para " -"el icono." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Nombre de la clase Dashicon" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" "Navegación del editor de administración en el menú de la barra lateral." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Mostrar en el menú de administración" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" "Los elementos se pueden editar y gestionar en el panel de control del " "administrador." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Mostrar en IU" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Un enlace a una publicación." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Descripción de una variación del bloque de enlaces de navegación." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Descripción del enlace al elemento" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Un enlace a un %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Enlace a publicación" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Título para una variación del bloque de enlaces de navegación." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Enlace a elemento" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Enlace a %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Publicación actualizada." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "En el aviso del editor después de actualizar un elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Elemento actualizado" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s actualizado." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Publicación programada." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "En el aviso del editor después de programar un elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Elemento programado" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s programados." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Publicación devuelta a borrador." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "En el aviso del editor después de devolver un elemento a borrador." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Elemento devuelto a borrador" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s devuelto a borrador." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Publicación publicada de forma privada." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "En el aviso del editor después de publicar un elemento privado." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Elemento publicado de forma privada" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s publicado de forma privada." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Entrada publicada." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "En el aviso del editor después de publicar un elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Elemento publicado" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s publicado." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Lista de publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Utilizado por los lectores de pantalla para la lista de elementos de la " "pantalla de lista de tipos de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Lista de elementos" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navegación por lista de publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1858,23 +3948,23 @@ msgstr "" "Utilizado por los lectores de pantalla para la paginación de la lista de " "filtros en la pantalla de la lista de tipos de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navegación por la lista de elementos" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navegación por la lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrar publicaciones por fecha" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1882,20 +3972,20 @@ msgstr "" "Utilizado por los lectores de pantalla para el encabezado de filtrar por " "fecha en la pantalla de lista de tipos de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrar elementos por fecha" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrar %s por fecha" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrar la lista de publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." @@ -1903,122 +3993,122 @@ msgstr "" "Utilizado por los lectores de pantalla para el encabezado de los enlaces de " "filtro en la pantalla de la lista de tipos de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrar lista de elementos" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrar lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" "En el modal de medios se muestran todos los medios subidos a este elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Subido a este elemento" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Subido a este %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Insertar en publicación" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "Como etiqueta del botón al añadir medios al contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Botón Insertar en medios" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Insertar en %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Usar como imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" "Como etiqueta del botón para seleccionar el uso de una imagen como imagen " "destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Usar imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Eliminar la imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "Como etiqueta del botón al eliminar la imagen destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Eliminar imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Establecer imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "Como etiqueta del botón al establecer la imagen destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Establecer imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" "En el editor utilizado para el título de la caja meta de la imagen destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Caja meta de imagen destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Atributos de publicación" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" "En el editor utilizado para el título de la caja meta de atributos de la " "publicación." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Caja meta de atributos" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Atributos de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Archivo de publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -2031,136 +4121,138 @@ msgstr "" "'Vista previa en vivo' y se ha proporcionado un slug de archivo " "personalizado." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Menú de navegación de archivos" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Archivo de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "No hay publicaciones en la papelera" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "En la parte superior de la pantalla de la lista de tipos de contenido cuando " "no hay publicaciones en la papelera." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "No se hay elementos en la papelera" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "No hay %s en la papelera" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "No se han encontrado publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "En la parte superior de la pantalla de la lista de tipos de contenido cuando " "no hay publicaciones que mostrar." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "No se han encontrado elementos" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "No se han encontrado %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Buscar publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" "En la parte superior de la pantalla de elementos, al buscar un elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Buscar elementos" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Buscar %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Página superior:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Para tipos jerárquicos en la pantalla de lista de tipos de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Prefijo del artículo superior" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s superior:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nueva publicación" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nuevo elemento" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Nuevo %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Añadir nueva publicación" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" "En la parte superior de la pantalla del editor, al añadir un nuevo elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Añadir nuevo elemento" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Añadir nuevo %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Ver publicaciones" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2169,167 +4261,167 @@ msgstr "" "siempre que el tipo de contenido admita archivos y la página de inicio no " "sea un archivo de ese tipo de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Ver elementos" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Ver publicacion" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "En la barra de administración para ver el elemento al editarlo." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Ver elemento" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Ver %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Editar publicación" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "En la parte superior de la pantalla del editor, al editar un elemento." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Editar elemento" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Editar %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Todas las entradas" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "En el submenú de tipo de contenido del escritorio." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Todos los elementos" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Todos %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Nombre del menú de administración para el tipo de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Nombre del menú" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" "Regenera todas las etiquetas utilizando las etiquetas singular y plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Regenerar" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" "Los tipos de entrada activos están activados y registrados en WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Un resumen descriptivo del tipo de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Añadir personalizado" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Activa varias funciones en el editor de contenido." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Formatos de entrada" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Selecciona las taxonomías existentes para clasificar los elementos del tipo " "de contenido." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Explorar campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Nada que importar" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". El plugin Custom Post Type UI se puede desactivar." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Importado %d elemento de la interfaz de Custom Post Type UI -" msgstr[1] "Importados %d elementos de la interfaz de Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Error al importar taxonomías." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Error al importar tipos de contenido." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" "No se ha seleccionado nada del plugin Custom Post Type UI para importar." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "1 elementos importado" msgstr[1] "%s elementos importados" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2339,12 +4431,12 @@ msgstr "" "existente, se sobrescribirán los ajustes del tipo de contenido o taxonomía " "existentes con los de la importación." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importar desde Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2361,45 +4453,40 @@ msgstr "" "tu tema o inclúyelo dentro de un archivo externo, y luego desactiva o " "elimina los elementos desde la administración de ACF." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exportar - Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exportar" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Selecciona taxonomías" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Selecciona tipos de contenido" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "1 elemento exportado." msgstr[1] "%s elementos exportados." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categoría" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Etiqueta" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Crear un nuevo tipo de contenido" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2434,8 +4521,8 @@ msgstr "Taxonomía borrada." msgid "Taxonomy updated." msgstr "Taxonomía actualizada." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2444,85 +4531,85 @@ msgstr "" "utilizada por otra taxonomía registrada por otro plugin o tema." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomía sincronizada." msgstr[1] "%s taxonomías sincronizadas." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomía duplicada." msgstr[1] "%s taxonomías duplicadas." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomía desactivada." msgstr[1] "%s taxonomías desactivadas." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomía activada." msgstr[1] "%s taxonomías activadas." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Términos" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Tipo de contenido sincronizado." msgstr[1] "%s tipos de contenido sincronizados." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Tipo de contenido duplicado." msgstr[1] "%s tipos de contenido duplicados." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Tipo de contenido desactivado." msgstr[1] "%s tipos de contenido desactivados." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Tipo de contenido activado." msgstr[1] "%s tipos de contenido activados." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Tipos de contenido" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Ajustes avanzados" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Ajustes básicos" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2530,30 +4617,22 @@ msgstr "" "Este tipo de contenido no se ha podido registrar porque su clave está siendo " "utilizada por otro tipo de contenido registrado por otro plugin o tema." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Páginas" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Crear una nueva taxonomía" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "Enlazar grupos de campos existentes" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "%s tipo de contenido creado" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Añadir campos a %s" @@ -2587,28 +4666,28 @@ msgstr "Tipo de contenido actualizado." msgid "Post type deleted." msgstr "Tipo de contenido eliminado." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Escribe para buscar..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Solo en PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Grupos de campos enlazados correctamente." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2616,54 +4695,49 @@ msgstr "" "Importa tipos de contenido y taxonomías registrados con Custom Post Type UI " "y gestiónalos con ACF. Empieza aquí." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomía" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "tipo de contenido" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Enlaza %1$s %2$s a grupos de campos" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Hecho" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Grupo(s) de campo(s)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Selecciona uno o varios grupos de campos..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Selecciona los grupos de campos que quieras enlazar." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Grupo de campos enlazado correctamente." msgstr[1] "Grupos de campos enlazados correctamente." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Error de registro" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2671,36 +4745,40 @@ msgstr "" "Este elemento no se ha podido registrar porque su clave está siendo " "utilizada por otro elemento registrado por otro plugin o tema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Permisos" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Visibilidad" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Etiquetas" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Pestañas de ajustes de campos" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2708,102 +4786,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[valor del shortcode de ACF desactivado en la vista previa]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Cerrar ventana emergente" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Campo movido a otro grupo" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Cerrar ventana emergente" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Empieza un nuevo grupo de pestañas en esta pestaña" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nuevo grupo de pestañas" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Usa una casilla de verificación estilizada utilizando select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Guardar la opción «Otro»" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Permitir la opción «Otro»" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Añade un «Alternar todos»" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Guardar los valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Permitir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Los valores personalizados de la casilla de verificación no pueden estar " "vacíos. Desmarca cualquier valor vacío." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Actualizaciones" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo de Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Guardar cambios" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Título del grupo de campos" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Añadir título" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"¿Nuevo en ACF? Echa un vistazo a nuestra guía para comenzar." +"¿Nuevo en ACF? Echa un vistazo a nuestra guía para comenzar." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Añadir grupo de campos" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2812,40 +4893,43 @@ msgstr "" "agrupar campos personalizados juntos, y después añadir esos campos a las " "pantallas de edición." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Añade tu primer grupo de campos" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Páginas de opciones" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF Blocks" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Campo galería" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Campo de contenido flexible" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Campo repetidor" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Desbloquea las características extra con ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Borrar grupo de campos" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Creado el %1$s a las %2$s" @@ -2858,13 +4942,13 @@ msgid "Location Rules" msgstr "Reglas de ubicación" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Elige de entre más de 30 tipos de campos. Aprende más." +"Elige de entre más de 30 tipos de campos. Aprende más." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2886,83 +4970,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Añadir campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentación" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validación" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "General" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importar JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exportar como JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Grupo de campos desactivado." msgstr[1] "%s grupos de campos desactivados." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Grupo de campos activado." msgstr[1] "%s grupos de campos activados." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Desactivar" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Desactiva este elemento" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activar" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activa este elemento" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "¿Mover este grupo de campos a la papelera?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactivo" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2971,7 +5056,7 @@ msgstr "" "activos al mismo tiempo. Hemos desactivado automáticamente Advanced Custom " "Fields PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2980,223 +5065,224 @@ msgstr "" "activos al mismo tiempo. Hemos desactivado automáticamente Advanced Custom " "Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s debe tener un usuario con el perfil %2$s." msgstr[1] "%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s debe tener un ID de usuario válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Petición no válida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s no es ninguna de las siguientes %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s debe tener un término %2$s." msgstr[1] "%1$s debe tener uno de los siguientes términos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s debe ser del tipo de contenido %2$s." msgstr[1] "%1$s debe ser de uno de los siguientes tipos de contenido: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s debe tener un ID de entrada válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s necesita un ID de adjunto válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar en la API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar la transparencia" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadena RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadena hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Actualizar a la versión Pro" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» no es una dirección de correo electrónico válida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor del color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar el color por defecto" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Vaciar el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opciones" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualización: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" "Lo siento, este grupo de campos no está disponible para la comparación diff." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parámetro(s) de grupo de campos no válido(s)" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperando el guardado" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar los cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado en el plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado en el tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3205,7 +5291,7 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3215,7 +5301,7 @@ msgstr "" "amistosa, en nuestros foros de la comunidad, que pueden ayudarte a descubrir " "cómo hacer todo en el mundo de ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3225,7 +5311,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3235,11 +5321,11 @@ msgstr "" "ACF. Si te encuentras con alguna dificultad, hay varios lugares donde puedes " "encontrar ayuda:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3247,7 +5333,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3257,7 +5343,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3268,32 +5354,35 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumen" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipo de ubicación «%s» ya está registrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La clase «%s» no existe." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce no válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3321,7 +5410,7 @@ msgstr "Elemento de menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3427,79 +5516,80 @@ msgstr "Todo los formatos de %s" msgid "Attachment" msgstr "Adjunto" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "El valor de %s es obligatorio" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "y" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Campo clon" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comprueba también que todas las extensiones premium (%s) estén " "actualizados a la última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contiene mejoras en su base de datos y requiere una " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "¡Gracias por actualizar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Es necesario actualizar la base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas las herramientas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3508,133 +5598,133 @@ msgstr "" "utilizarán las opciones del primer grupo (el que tenga el número de orden " "menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona los elementos que ocultar de la pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos de página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisiones" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contenido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Los grupos de campos con menor orden aparecerán primero" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "N.º de orden" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debajo de los campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debajo de las etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Colocación de la instrucción" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Ubicación de la etiqueta" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (después del contenido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (después del título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sin caja meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caja meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3642,9 +5732,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3655,113 +5745,109 @@ msgstr "Clave" msgid "Order" msgstr "Orden" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos del contenedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obligatorio" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instrucciones para los autores. Se muestra a la hora de enviar los datos" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucciones" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Una sola palabra, sin espacios. Se permiten guiones y guiones bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nombre del campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este es el nombre que aparecerá en la página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a otro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hay actualizaciones disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización de la base de datos completa. Ver las " "novedades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leyendo tareas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Fallo al actualizar." @@ -3769,13 +5855,15 @@ msgstr "Fallo al actualizar." msgid "Upgrade complete." msgstr "Actualización completa." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos a la versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3783,37 +5871,41 @@ msgstr "" "Es muy recomendable que hagas una copia de seguridad de tu base de datos " "antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona al menos un sitio para actualizarlo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización de base de datos completa. Volver al escritorio " "de red" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "El sitio necesita actualizar la base de datos de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar los sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3821,8 +5913,8 @@ msgstr "" "Es necesario actualizar la base de datos de los siguientes sitios. Marca los " "que quieras actualizar y haz clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Añadir grupo de reglas" @@ -3838,15 +5930,15 @@ msgstr "" msgid "Rules" msgstr "Reglas" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3858,38 +5950,38 @@ msgstr "" "puedes importar en otra instalación de ACF. Genera PHP para exportar a " "código PHP que puedes incluir en tu tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Archivo de imporación vacío" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error al subir el archivo. Por favor, inténtalo de nuevo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3898,400 +5990,401 @@ msgstr "" "importar. Cuando hagas clic en el botón importar de abajo, ACF importará los " "grupos de campos." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Supports" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentación" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripción" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronización disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Grupo de campos sincronizado." msgstr[1] "%s grupos de campos sincronizados." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios y actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor, selecciona el destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "El campo %1$s ahora se puede encontrar en el grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movimiento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ajustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicación" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No hay campos de conmutación disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" -msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" +msgstr "Este campo no se puede mover hasta que sus cambios se hayan guardado" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La cadena \"field_\" no se debe utilizar al comienzo de un nombre de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador del grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Herramientas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no es igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "es igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relación" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconocido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "El tipo de campo no existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "La selección es menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "La selección es mayor que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "El valor es menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "El valor es mayor que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "El valor contiene" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "El valor coincide con el patrón" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "El valor no es igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "El valor es igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "No tiene ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "No tiene algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4301,244 +6394,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "El tipo de archivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "El tamaño del archivo no debe ser mayor de %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "El tamaño de archivo debe ser al menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "La altura de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "La altura de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "El ancho de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "El ancho de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sin título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(sin etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Establece la altura del área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponer una casilla de verificación extra para cambiar todas las opciones" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Guardar los valores «personalizados» a las opciones del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite añadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Añadir nueva opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Permitir las URLs de los archivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enlace a página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Añadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nombre" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s añadido/s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s ya existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "El usuario no puede añadir nuevos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID de término" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Objeto de término" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Cargar el valor de los términos de la publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Cargar términos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Conectar los términos seleccionados con la publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Guardar términos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Permitir la creación de nuevos términos mientras se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Crear términos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Botones de radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Casilla de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecciona la apariencia de este campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Apariencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecciona la taxonomía a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Ningún %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "El valor debe ser menor o igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "El valor debe ser mayor o igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "El valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Guardar los valores de 'otros' en las opciones del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Añade la opción 'otros' para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Otros" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botón de radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4546,725 +6643,732 @@ msgstr "" "Define un punto final para que el acordeón anterior se detenga. Este " "acordeón no será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Permita que este acordeón se abra sin cerrar otros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi-Expand" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Muestra este acordeón como abierto en la carga de la página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Abrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringir qué archivos que se pueden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID del archivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL del archivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array del archivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Añadir archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ningún archivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nombre del archivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Actualizar archivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Editar archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Seleccionar archivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Archivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contraseña" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Especifica el valor devuelto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "¿Usar AJAX para hacer cargar las opciones de forma asíncrona?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Error al cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando más resultados…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Solo puedes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Solo puedes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, introduce %d o más caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, introduce 1 o más caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponibles, utiliza las flechas arriba y abajo para navegar " "por los resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hay un resultado disponible, pulsa enter para seleccionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selección" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID del usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Grupo de objetos" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos los roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtrar por función" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Vaciar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hecho" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ahora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elegir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de fecha y hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Variable" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Alineada a la izquierda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Alineada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestaña" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor debe ser una URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL del enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abrir en una nueva ventana/pestaña" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Elige el enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Enlace" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rojo : Rojo" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para más control, puedes especificar tanto un valor como una etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Añade cada opción en una nueva línea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Opciones" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botones" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Permitir nulo" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Inicialización del retardo" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Mostrar botones para subir archivos multimedia" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "El valor no debe exceder los %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Déjalo en blanco para ilimitado" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Aparece después del campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Aparece antes del campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Anteponer" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece en el campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" -msgstr "Marcador de posición" +msgstr "Texto del marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s necesita al menos %2$s selección" msgstr[1] "%1$s necesita al menos %2$s selecciones" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID de publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Objeto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Número máximo de entradas" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Número mínimo de entradas" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imagen destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Los elementos seleccionados se mostrarán en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Todas las taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Todos los tipos de contenido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Seleccionar tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déjalo en blanco para todos los tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Tipos de archivo permitidos" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamaño del archivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringir qué imágenes se pueden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Subidos al contenido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5275,486 +7379,493 @@ msgstr "Subidos al contenido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar las opciones de la biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de imagen" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de imagen" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array de imágenes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especificar el valor devuelto en la web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Añadir imagen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Todas las imágenes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Actualizar imagen" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Editar imagen" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Seleccionar imagen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagen" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que el maquetado HTML se muestre como texto visible en vez de " "interpretarlo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sin formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Añadir <br> automáticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Añadir párrafos automáticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla cómo se muestran los saltos de línea" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nuevas líneas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La semana comienza el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "El formato utilizado cuando se guarda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Guardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Siguiente" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoy" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Listo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de fecha" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduce la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado cuando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado cuando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "UI estilizada" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Muestra el texto junto a la casilla de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabla" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar la altura del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Establecer el nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar inicialmente el mapa" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Buscar dirección..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "El formato devuelto por de las funciones del tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "El formato mostrado cuando se edita una publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactivo (%s)" msgstr[1] "Inactivos (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No se han encontrado campos en la papelera" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No se han encontrado campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuevo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Añadir nuevo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No se han encontrado grupos de campos en la papelera" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No se han encontrado grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nuevo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Añadir nuevo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Añadir nuevo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionales e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5807,9 +7918,9 @@ msgstr "Opciones Actualizadas" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Para habilitar las actualizaciones, introduzca su clave de licencia en la " "página Actualizaciones. Si no tiene una clave de " @@ -6293,8 +8404,8 @@ msgid "" "a>." msgstr "" "Para desbloquear las actualizaciones, por favor a continuación introduce tu " -"clave de licencia. Si no tienes una clave de licencia, consulta detalles y precios." +"clave de licencia. Si no tienes una clave de licencia, consulta detalles y precios." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.l10n.php new file mode 100644 index 000000000..1ec19e395 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'es_MX','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['%s fields'=>'%s campos','No terms'=>'No se encontraron términos','No post types'=>'No se encontraron tipos de contenidos','No posts'=>'No se encontraron entradas','No taxonomies'=>'No se encontraron taxonomías','No field groups'=>'No se encontraron grupos de campos','No fields'=>'No se encontraron campos','No description'=>'Sin descripción','Any post status'=>'Cualquier estado de entrada','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'La clave de esta taxonomía ya está en uso por otra taxonomía registrada fuera de ACF y no puede ser usada.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'La clave de esta taxonomía ya está en uso por otra taxonomía fuera de ACF y no puede ser usada.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clave de la taxonomía debe contener solamente caracteres alfanuméricos en minúsculas, guiones y guiones bajos.','No Taxonomies found in Trash'=>'No se han encontrado taxonomías en la papelera.','No Taxonomies found'=>'No se han encontrado taxonomías','Search Taxonomies'=>'Buscar taxonomías','View Taxonomy'=>'Ver taxonomía','New Taxonomy'=>'Nueva taxonomía','Edit Taxonomy'=>'Editar taxonomía','Add New Taxonomy'=>'Agregar nueva taxonomía','No Post Types found in Trash'=>'No se han encontrado tipos de contenido en la papelera','No Post Types found'=>'No se han encontrado tipos de contenido','Search Post Types'=>'Buscar Tipos de Contenido','View Post Type'=>'Ver tipos de contenido','New Post Type'=>'Añadir nuevo tipo de contenido','Edit Post Type'=>'Editar tipo de contenido','Add New Post Type'=>'Añadir nuevo tipo de contenido','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'La clave de este tipo de contenido ya es usada por otro tipo de contenido registrado fuera de ACF y no puede ser usada.','This post type key is already in use by another post type in ACF and cannot be used.'=>'La clave de este tipo de contenido ya es usada por otro tipo de contenido en ACF y no puede ser usada.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clave del tipo de contenido debe contener solamente caracteres alfanuméricos en minúsculas, guiones o guiones bajos.','The post type key must be under 20 characters.'=>'La clave del tipo de contenido debe contener menos de 20 caracteres.','We do not recommend using this field in ACF Blocks.'=>'No recomendamos utilizar este campo en ACF Blocks.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Despliega el editor WYSIWYG de WordPress tal aparece en entradas y páginas, permitiendo una experiencia de edición de texto enriquecedora que permite el uso de contenido multimedia.','WYSIWYG Editor'=>'Editor WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Permite la selección de uno o más usuarios, los cuales pueden ser utilizados para crear relaciones entre objetos de datos.','A dropdown list with a selection of choices that you specify.'=>'Una lista despegable con una selección de opciones que tú especificas. ','Filter by Post Status'=>'Filtrar por estado de entrada','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Un desplegable interactivo para seleccionar una o más entradas, páginas, tipos de contenido, o URLs de archivos, con la opción de buscar.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Un componente interactivo para incrustar videos, imágenes, tweets, audio y otro contenido haciendo uso de la funcionalidad nativa de oEmbed de WordPress.','Uses the native WordPress media picker to upload, or choose images.'=>'Usa el selector de medios nativo de WordPress para cargar o elegir imágenes.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Proporciona una manera de estructurar campos en grupos para una mejor organización de los datos y de la pantalla de edición.','Uses the native WordPress media picker to upload, or choose files.'=>'Usa el selector de medios nativo de WordPress para cargar o elegir archivos.','nounClone'=>'Clon','Original'=>'Original','Invalid post ID.'=>'El ID de la entrada no es válido.','Invalid post type selected for review.'=>'Tipo de entrada inválida seleccionada para valoración.','More'=>'Más','Tutorial'=>'Tutorial','Select Field'=>'Selecciona Campo','Popular fields'=>'Campos populares','No search results for \'%s\''=>'No hay resultados de búsqueda para \'%s\'','Search fields...'=>'Buscar campos...','Select Field Type'=>'Selecciona tipo de campo','Popular'=>'Popular','Add Taxonomy'=>'Agregar taxonomía','Add Your First Taxonomy'=>'Agrega tu primera taxonomía','genre'=>'género','Genre'=>'Género','Genres'=>'Géneros','Customize the query variable name'=>'Personaliza los argumentos de la consulta.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Hemos detectado una o más llamadas para obtener valores de campo de ACF antes de que ACF se haya iniciado. Esto no es compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo.','%1$s must have a user with the %2$s role.'=>'%1$s debe tener un usuario con el perfil %2$s.' . "\0" . '%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s','%1$s must have a valid user ID.'=>'%1$s debe tener un ID de usuario válido.','Invalid request.'=>'Petición no válida.','%1$s is not one of %2$s'=>'%1$s no es ninguna de las siguientes %2$s','%1$s must have term %2$s.'=>'%1$s debe tener un término %2$s.' . "\0" . '%1$s debe tener uno de los siguientes términos: %2$s','%1$s must be of post type %2$s.'=>'%1$s debe ser del tipo de contenido %2$s.' . "\0" . '%1$s debe ser de uno de los siguientes tipos de contenido: %2$s','%1$s must have a valid post ID.'=>'%1$s debe tener un ID de entrada válido.','%s requires a valid attachment ID.'=>'%s necesita un ID de adjunto válido.','Show in REST API'=>'Mostrar en la API REST','Enable Transparency'=>'Activar la transparencia','RGBA Array'=>'Array RGBA','RGBA String'=>'Cadena RGBA','Hex String'=>'Cadena hexadecimal','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'"%s" no es una dirección de correo electrónico válida','Color value'=>'Valor del color','Select default color'=>'Seleccionar el color predeterminado','Clear color'=>'Vaciar el color','Blocks'=>'Bloques','Options'=>'Opciones','Users'=>'Usuarios','Menu items'=>'Elementos del menú','Widgets'=>'Widgets','Attachments'=>'Adjuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Última actualización: %s','Invalid field group parameter(s).'=>'Parámetro(s) de grupo de campos no válido(s).','Awaiting save'=>'Esperando el guardado','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Revisar cambios','Located in: %s'=>'Localizado en: %s','Located in plugin: %s'=>'Localizado en el plugin: %s','Located in theme: %s'=>'Localizado en el tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios de JSON local','Visit website'=>'Visitar web','View details'=>'Ver detalles','Version %s'=>'Versión %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de ayuda. Los profesionales de soporte de nuestro centro de ayuda te ayudarán más en profundidad con los retos técnicos.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. Nuestra amplia documentación contiene referencias y guías para la mayoría de situaciones en las que puedas encontrarte.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con ACF.','Help & Support'=>'Ayuda y soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que necesitas ayuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear tu primer grupo de campos te recomendamos que primero leas nuestra guía de primeros pasos para familiarizarte con la filosofía y buenas prácticas del plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'El plugin Advanced Custom Fields ofrece un constructor visual con el que personalizar las pantallas de WordPress con campos adicionales, y una API intuitiva parra mostrar valores de campos personalizados en cualquier archivo de plantilla de cualquier tema.','Overview'=>'Resumen','Location type "%s" is already registered.'=>'El tipo de ubicación "%s" ya está registrado.','Class "%s" does not exist.'=>'La clase "%s" no existe.','Invalid nonce.'=>'Nonce no válido.','Error loading field.'=>'Error al cargar el campo.','Location not found: %s'=>'Ubicación no encontrada: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'Rol de usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento de menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicaciones de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía de entrada','Child Page (has parent)'=>'Página hija (tiene superior)','Parent Page (has children)'=>'Página superior (con hijos)','Top Level Page (no parent)'=>'Página de nivel superior (sin padres)','Posts Page'=>'Página de entradas','Front Page'=>'Página de inicio','Page Type'=>'Tipo de página','Viewing back end'=>'Viendo el escritorio','Viewing front end'=>'Viendo la web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Plantilla de página','Register'=>'Registro','Add / Edit'=>'Añadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Página superior','Super Admin'=>'Super administrador','Current User Role'=>'Rol del usuario actual','Default Template'=>'Plantilla predeterminada','Post Template'=>'Plantilla de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo los formatos de %s','Attachment'=>'Adjunto','%s value is required'=>'El valor de %s es obligatorio','Show this field if'=>'Mostrar este campo si','Conditional Logic'=>'Lógica condicional','and'=>'y','Local JSON'=>'JSON Local','Clone Field'=>'Clonar campo','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comprueba también que todas las extensiones premium (%s) estén actualizados a la última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contiene mejoras en su base de datos y requiere una actualización.','Thank you for updating to %1$s v%2$s!'=>'¡Gracias por actualizar a %1$s v%2$s!','Database Upgrade Required'=>'Es necesario actualizar la base de datos','Options Page'=>'Página de opciones','Gallery'=>'Galería','Flexible Content'=>'Contenido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas las herramientas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si aparecen múltiples grupos de campos en una pantalla de edición, se utilizarán las opciones del primer grupo (el que tenga el número de orden menor)','Select items to hide them from the edit screen.'=>'Selecciona los elementos que ocultar de la pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos de página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisiones','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contenido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Los grupos de campos con menor orden aparecerán primero','Order No.'=>'Número de orden','Below fields'=>'Debajo de los campos','Below labels'=>'Debajo de las etiquetas','Side'=>'Lateral','Normal (after content)'=>'Normal (después del contenido)','High (after title)'=>'Alta (después del título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sin caja meta)','Standard (WP metabox)'=>'Estándar (caja meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orden','Close Field'=>'Cerrar campo','id'=>'ID','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos del contenedor','Instructions'=>'Instrucciones','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Una sola palabra, sin espacios. Se permiten guiones y guiones bajos','Field Name'=>'Nombre del campo','This is the name which will appear on the EDIT page'=>'Este es el nombre que aparecerá en la página EDITAR','Field Label'=>'Etiqueta del campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a otro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Mostrar este grupo de campos si','No updates available.'=>'No hay actualizaciones disponibles.','Database upgrade complete. See what\'s new'=>'Actualización de la base de datos completa. Ver las novedades','Reading upgrade tasks...'=>'Leyendo tareas de actualización...','Upgrade failed.'=>'Fallo al actualizar.','Upgrade complete.'=>'Actualización completa','Upgrading data to version %s'=>'Actualizando datos a la versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es muy recomendable que hagas una copia de seguridad de tu base de datos antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona al menos un sitio para actualizarlo.','Database Upgrade complete. Return to network dashboard'=>'Actualización de base de datos completa. Volver al escritorio de red','Site is up to date'=>'El sitio está actualizado','Site requires database upgrade from %1$s to %2$s'=>'El sitio necesita actualizar la base de datos de %1$s a %2$s','Site'=>'Sitio','Upgrade Sites'=>'Actualizar los sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Es necesario actualizar la base de datos de los siguientes sitios. Marca los que quieras actualizar y haz clic en %s.','Add rule group'=>'Añadir grupo de reglas','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conjunto de reglas para determinar qué pantallas de edición utilizarán estos campos personalizados','Rules'=>'Reglas','Copied'=>'Copiado','Copy to clipboard'=>'Copiar al portapapeles','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Generar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Archivo de imporación vacío','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Error al subir el archivo. Por favor, inténtalo de nuevo','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Documentation'=>'Documentación','Description'=>'Descripción','Sync available'=>'Sincronización disponible','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios y actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona el destino para este campo','The %1$s field can now be found in the %2$s field group'=>'El campo %1$s ahora se puede encontrar en el grupo de campos %2$s','Move Complete.'=>'Movimiento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Ajustes','Location'=>'Ubicación','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'No hay campos de conmutación disponibles','Field group title is required'=>'El título del grupo de campos es obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo se puede mover hasta que sus cambios se hayan guardado','The string "field_" may not be used at the start of a field name'=>'La cadena "field_" no se debe utilizar al comienzo de un nombre de campo','Field group draft updated.'=>'Borrador del grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Herramientas','is not equal to'=>'no es igual a','is equal to'=>'es igual a','Forms'=>'Formularios','Page'=>'Página','Post'=>'Entrada','Relational'=>'Relación','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Desconocido','Field type does not exist'=>'El tipo de campo no existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contenido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'La selección es menor que','Selection is greater than'=>'La selección es mayor que','Value is less than'=>'El valor es menor que','Value is greater than'=>'El valor es mayor que','Value contains'=>'El valor contiene','Value matches pattern'=>'El valor coincide con el patrón','Value is not equal to'=>'El valor no es igual a','Value is equal to'=>'El valor es igual a','Has no value'=>'No tiene ningún valor','Has any value'=>'No tiene algún valor','Cancel'=>'Cancelar','Are you sure?'=>'¿Estás seguro?','%d fields require attention'=>'%d campos requieren atención','1 field requires attention'=>'1 campo requiere atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restringido','Collapse Details'=>'Contraer detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta publicación','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Los cambios que has realizado se perderán si navegas hacia otra página','File type must be %s.'=>'El tipo de archivo debe ser %s.','or'=>'o','File size must not exceed %s.'=>'El tamaño del archivo no debe ser mayor de %s.','File size must be at least %s.'=>'El tamaño de archivo debe ser al menos %s.','Image height must not exceed %dpx.'=>'La altura de la imagen no debe exceder %dpx.','Image height must be at least %dpx.'=>'La altura de la imagen debe ser al menos %dpx.','Image width must not exceed %dpx.'=>'El ancho de la imagen no debe exceder %dpx.','Image width must be at least %dpx.'=>'El ancho de la imagen debe ser al menos %dpx.','(no title)'=>'(sin título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sin etiqueta)','Sets the textarea height'=>'Establece la altura del área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anteponer una casilla de verificación extra para cambiar todas las opciones','Save \'custom\' values to the field\'s choices'=>'Guardar los valores "personalizados" a las opciones del campo','Allow \'custom\' values to be added'=>'Permite añadir valores personalizados','Add new choice'=>'Añadir nueva opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir las URLs de los archivos','Archives'=>'Archivo','Page Link'=>'Enlace a página','Add'=>'Añadir','Name'=>'Nombre','%s added'=>'%s añadido/s','%s already exists'=>'%s ya existe','User unable to add new %s'=>'El usuario no puede añadir nuevos %s','Term ID'=>'ID de término','Term Object'=>'Objeto de término','Load value from posts terms'=>'Cargar el valor de los términos de la publicación','Load Terms'=>'Cargar términos','Connect selected terms to the post'=>'Conectar los términos seleccionados con la publicación','Save Terms'=>'Guardar términos','Allow new terms to be created whilst editing'=>'Permitir la creación de nuevos términos mientras se edita','Create Terms'=>'Crear términos','Radio Buttons'=>'Botones de radio','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Casilla de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona la apariencia de este campo','Appearance'=>'Apariencia','Select the taxonomy to be displayed'=>'Selecciona la taxonomía a mostrar','Value must be equal to or lower than %d'=>'El valor debe ser menor o igual a %d','Value must be equal to or higher than %d'=>'El valor debe ser mayor o igual a %d','Value must be a number'=>'El valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar los valores de \'otros\' en las opciones del campo','Add \'other\' choice to allow for custom values'=>'Añade la opción \'otros\' para permitir valores personalizados','Other'=>'Otros','Radio Button'=>'Botón de radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que el acordeón anterior se detenga. Este acordeón no será visible.','Allow this accordion to open without closing others.'=>'Permita que este acordeón se abra sin cerrar otros.','Display this accordion as open on page load.'=>'Muestra este acordeón como abierto en la carga de la página.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restringen los archivos que se pueden subir','File ID'=>'ID del archivo','File URL'=>'URL del archivo','File Array'=>'Array del archivo','Add File'=>'Añadir archivo','No file selected'=>'Ningún archivo seleccionado','File name'=>'Nombre del archivo','Update File'=>'Actualizar archivo','Edit File'=>'Editar archivo','Select File'=>'Seleccionar archivo','File'=>'Archivo','Password'=>'Contraseña','Specify the value returned'=>'Especifica el valor devuelto','Use AJAX to lazy load choices?'=>'¿Usar AJAX para hacer cargar las opciones de forma asíncrona?','Enter each default value on a new line'=>'Añade cada valor en una nueva línea','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Error al cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando más resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Solo puedes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Solo puedes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, introduce %d o más caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, introduce 1 o más caracteres','Select2 JS matches_0No matches found'=>'No se han encontrado coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponibles, utiliza las flechas arriba y abajo para navegar por los resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hay un resultado disponible, pulsa enter para seleccionarlo.','nounSelect'=>'Selección','User ID'=>'ID del usuario','User Object'=>'Grupo de objetos','User Array'=>'Grupo de usuarios','All user roles'=>'Todos los roles de usuario','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar color','Default'=>'Por defecto','Clear'=>'Vaciar','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Hecho','Date Time Picker JS currentTextNow'=>'Ahora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elegir hora','Date Time Picker'=>'Selector de fecha y hora','Endpoint'=>'Variable','Left aligned'=>'Alineada a la izquierda','Top aligned'=>'Alineada arriba','Placement'=>'Ubicación','Tab'=>'Pestaña','Value must be a valid URL'=>'El valor debe ser una URL válida','Link URL'=>'URL del enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir en una nueva ventana/pestaña','Select Link'=>'Elige el enlace','Link'=>'Enlace','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rojo : Rojo','For more control, you may specify both a value and label like this:'=>'Para más control, puedes especificar tanto un valor como una etiqueta, así:','Enter each choice on a new line.'=>'Añade cada opción en una nueva línea.','Choices'=>'Opciones','Button Group'=>'Grupo de botones','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE no se iniciará hasta que se haga clic en el campo','Toolbar'=>'Barra de herramientas','Text Only'=>'Sólo texto','Visual Only'=>'Sólo visual','Visual & Text'=>'Visual y Texto','Tabs'=>'Pestañas','Click to initialize TinyMCE'=>'Haz clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no debe exceder los %d caracteres','Leave blank for no limit'=>'Déjalo en blanco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece después del campo','Append'=>'Anexar','Appears before the input'=>'Aparece antes del campo','Prepend'=>'Anteponer','Appears within the input'=>'Aparece en el campo','Placeholder Text'=>'Marcador de posición','Appears when creating a new post'=>'Aparece cuando se está creando una nueva entrada','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s necesita al menos %2$s selección' . "\0" . '%1$s necesita al menos %2$s selecciones','Post ID'=>'ID de publicación','Post Object'=>'Objeto de publicación','Featured Image'=>'Imagen destacada','Selected elements will be displayed in each result'=>'Los elementos seleccionados se mostrarán en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contenido','Filters'=>'Filtros','All taxonomies'=>'Todas las taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos los tipos de contenido','Filter by Post Type'=>'Filtrar por tipo de contenido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contenido','No matches found'=>'No se han encontrado coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déjalo en blanco para todos los tipos','Maximum'=>'Máximo','File size'=>'Tamaño del archivo','Restrict which images can be uploaded'=>'Restringir que las imágenes se pueden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos al contenido','All'=>'Todos','Limit the media library choice'=>'Limitar las opciones de la biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID de imagen','Image URL'=>'URL de imagen','Image Array'=>'Array de imágenes','Specify the returned value on front end'=>'Especificar el valor devuelto en la web','Return Value'=>'Valor de retorno','Add Image'=>'Añadir imagen','No image selected'=>'No hay ninguna imagen seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas las imágenes','Update Image'=>'Actualizar imagen','Edit Image'=>'Editar imagen','Select Image'=>'Seleccionar imagen','Image'=>'Imagen','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que el maquetado HTML se muestre como texto visible en vez de interpretarlo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sin formato','Automatically add <br>'=>'Añadir <br> automáticamente','Automatically add paragraphs'=>'Añadir párrafos automáticamente','Controls how new lines are rendered'=>'Controla cómo se muestran los saltos de línea','New Lines'=>'Nuevas líneas','Week Starts On'=>'La semana comienza el','The format used when saving a value'=>'El formato utilizado cuando se guarda un valor','Save Format'=>'Guardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Siguiente','Date Picker JS currentTextToday'=>'Hoy','Date Picker JS closeTextDone'=>'Listo','Date Picker'=>'Selector de fecha','Width'=>'Ancho','Embed Size'=>'Tamaño de incrustación','Enter URL'=>'Introduce la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cuando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cuando está activo','On Text'=>'Texto activado','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Muestra el texto junto a la casilla de verificación','Message'=>'Mensaje','No'=>'No','Yes'=>'Sí','True / False'=>'Verdadero / Falso','Row'=>'Fila','Table'=>'Tabla','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica el estilo utilizado para representar los campos seleccionados','Layout'=>'Estructura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar la altura del mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer el nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente el mapa','Center'=>'Centro','Search for address...'=>'Buscar dirección...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Lo siento, este navegador no es compatible con la geolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El formato devuelto por de las funciones del tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'El formato mostrado cuando se edita una publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','No Fields found in Trash'=>'No se han encontrado campos en la papelera','No Fields found'=>'No se han encontrado campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Nuevo campo','Edit Field'=>'Editar campo','Add New Field'=>'Añadir nuevo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'No se han encontrado grupos de campos en la papelera','No Field Groups found'=>'No se han encontrado grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Nuevo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Añadir nuevo grupo de campos','Add New'=>'Añadir nuevo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionales e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.mo index ba8ef000c96fd55ebc1d82db52e546cd2f6bc66e..41dc2aee73813d9eb9f8345dafa726a9dbbb3e0f 100644 GIT binary patch delta 12958 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 R>(zO}6ZzwdYA-tz`G5MxFOdKM delta 13131 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 G(0>8{--U7j diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.po index 793a04da6..2990031f6 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_MX.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_MX\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2131 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,53 +2156,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s campos" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "No se encontraron términos" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "No se encontraron tipos de contenidos" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "No se encontraron entradas" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "No se encontraron taxonomías" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "No se encontraron grupos de campos" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "No se encontraron campos" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Sin descripción" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Cualquier estado de entrada" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2206,7 @@ msgstr "" "La clave de esta taxonomía ya está en uso por otra taxonomía registrada " "fuera de ACF y no puede ser usada." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,7 +2214,7 @@ msgstr "" "La clave de esta taxonomía ya está en uso por otra taxonomía fuera de ACF y " "no puede ser usada." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -172,7 +2222,7 @@ msgstr "" "La clave de la taxonomía debe contener solamente caracteres alfanuméricos en " "minúsculas, guiones y guiones bajos." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -204,35 +2254,35 @@ msgstr "Editar taxonomía" msgid "Add New Taxonomy" msgstr "Agregar nueva taxonomía" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "No se han encontrado tipos de contenido en la papelera" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "No se han encontrado tipos de contenido" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Buscar Tipos de Contenido" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Ver tipos de contenido" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Añadir nuevo tipo de contenido" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Editar tipo de contenido" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Añadir nuevo tipo de contenido" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2290,7 @@ msgstr "" "La clave de este tipo de contenido ya es usada por otro tipo de contenido " "registrado fuera de ACF y no puede ser usada." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -249,14 +2299,14 @@ msgstr "" "ACF y no puede ser usada." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -264,15 +2314,15 @@ msgstr "" "La clave del tipo de contenido debe contener solamente caracteres " "alfanuméricos en minúsculas, guiones o guiones bajos." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "La clave del tipo de contenido debe contener menos de 20 caracteres." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "No recomendamos utilizar este campo en ACF Blocks." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -281,11 +2331,11 @@ msgstr "" "permitiendo una experiencia de edición de texto enriquecedora que permite el " "uso de contenido multimedia." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -293,87 +2343,88 @@ msgstr "" "Permite la selección de uno o más usuarios, los cuales pueden ser utilizados " "para crear relaciones entre objetos de datos." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" "Una lista despegable con una selección de opciones que tú especificas. " -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrar por estado de entrada" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -381,7 +2432,7 @@ msgstr "" "Un desplegable interactivo para seleccionar una o más entradas, páginas, " "tipos de contenido, o URLs de archivos, con la opción de buscar." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -390,28 +2441,28 @@ msgstr "" "otro contenido haciendo uso de la funcionalidad nativa de oEmbed de " "WordPress." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Usa el selector de medios nativo de WordPress para cargar o elegir imágenes." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -419,63 +2470,63 @@ msgstr "" "Proporciona una manera de estructurar campos en grupos para una mejor " "organización de los datos y de la pantalla de edición." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Usa el selector de medios nativo de WordPress para cargar o elegir archivos." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -483,14 +2534,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -498,70 +2549,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Clon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "El ID de la entrada no es válido." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Tipo de entrada inválida seleccionada para valoración." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Más" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Disponible con ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Selecciona Campo" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Campos populares" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "No hay resultados de búsqueda para '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Buscar campos..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Selecciona tipo de campo" @@ -569,1262 +2618,1251 @@ msgstr "Selecciona tipo de campo" msgid "Popular" msgstr "Popular" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Agregar taxonomía" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Agrega tu primera taxonomía" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "género" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Género" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Géneros" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Personaliza los argumentos de la consulta." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1832,303 +3870,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2138,45 +4178,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2211,122 +4246,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2360,252 +4387,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2618,7 +4650,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2642,310 +4674,312 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s debe tener un usuario con el perfil %2$s." msgstr[1] "%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s debe tener un ID de usuario válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Petición no válida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s no es ninguna de las siguientes %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s debe tener un término %2$s." msgstr[1] "%1$s debe tener uno de los siguientes términos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s debe ser del tipo de contenido %2$s." msgstr[1] "%1$s debe ser de uno de los siguientes tipos de contenido: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s debe tener un ID de entrada válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s necesita un ID de adjunto válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar en la API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar la transparencia" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadena RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadena hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "\"%s\" no es una dirección de correo electrónico válida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor del color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar el color predeterminado" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Vaciar el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opciones" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualización: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parámetro(s) de grupo de campos no válido(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperando el guardado" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado en el plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado en el tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2954,14 +4988,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2971,7 +5005,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2980,11 +5014,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF." -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2992,7 +5026,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3002,7 +5036,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3013,32 +5047,35 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumen" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipo de ubicación \"%s\" ya está registrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La clase \"%s\" no existe." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce no válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3066,7 +5103,7 @@ msgstr "Elemento de menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3172,79 +5209,80 @@ msgstr "Todo los formatos de %s" msgid "Attachment" msgstr "Adjunto" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "El valor de %s es obligatorio" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "y" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clonar campo" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comprueba también que todas las extensiones premium (%s) estén " "actualizados a la última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contiene mejoras en su base de datos y requiere una " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "¡Gracias por actualizar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Es necesario actualizar la base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas las herramientas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3253,133 +5291,133 @@ msgstr "" "utilizarán las opciones del primer grupo (el que tenga el número de orden " "menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona los elementos que ocultar de la pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos de página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisiones" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contenido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Los grupos de campos con menor orden aparecerán primero" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Número de orden" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debajo de los campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debajo de las etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (después del contenido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (después del título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sin caja meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caja meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3387,9 +5425,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3400,113 +5438,109 @@ msgstr "Clave" msgid "Order" msgstr "Orden" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos del contenedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instrucciones para los autores. Se muestra a la hora de enviar los datos" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucciones" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Una sola palabra, sin espacios. Se permiten guiones y guiones bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nombre del campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este es el nombre que aparecerá en la página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a otro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hay actualizaciones disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización de la base de datos completa. Ver las " "novedades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leyendo tareas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Fallo al actualizar." @@ -3514,13 +5548,15 @@ msgstr "Fallo al actualizar." msgid "Upgrade complete." msgstr "Actualización completa" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos a la versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3528,37 +5564,41 @@ msgstr "" "Es muy recomendable que hagas una copia de seguridad de tu base de datos " "antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona al menos un sitio para actualizarlo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización de base de datos completa. Volver al escritorio " "de red" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "El sitio necesita actualizar la base de datos de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar los sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3566,8 +5606,8 @@ msgstr "" "Es necesario actualizar la base de datos de los siguientes sitios. Marca los " "que quieras actualizar y haz clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Añadir grupo de reglas" @@ -3583,15 +5623,15 @@ msgstr "" msgid "Rules" msgstr "Reglas" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3599,437 +5639,438 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Archivo de imporación vacío" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error al subir el archivo. Por favor, inténtalo de nuevo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentación" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripción" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronización disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios y actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor, selecciona el destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "El campo %1$s ahora se puede encontrar en el grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movimiento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ajustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicación" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No hay campos de conmutación disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La cadena \"field_\" no se debe utilizar al comienzo de un nombre de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador del grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Herramientas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no es igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "es igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relación" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconocido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "El tipo de campo no existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "La selección es menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "La selección es mayor que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "El valor es menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "El valor es mayor que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "El valor contiene" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "El valor coincide con el patrón" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "El valor no es igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "El valor es igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "No tiene ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "No tiene algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4039,244 +6080,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "El tipo de archivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "El tamaño del archivo no debe ser mayor de %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "El tamaño de archivo debe ser al menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "La altura de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "La altura de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "El ancho de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "El ancho de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sin título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(sin etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Establece la altura del área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponer una casilla de verificación extra para cambiar todas las opciones" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Guardar los valores \"personalizados\" a las opciones del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite añadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Añadir nueva opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Permitir las URLs de los archivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enlace a página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Añadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nombre" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s añadido/s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s ya existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "El usuario no puede añadir nuevos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID de término" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Objeto de término" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Cargar el valor de los términos de la publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Cargar términos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Conectar los términos seleccionados con la publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Guardar términos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Permitir la creación de nuevos términos mientras se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Crear términos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Botones de radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Casilla de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecciona la apariencia de este campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Apariencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecciona la taxonomía a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "El valor debe ser menor o igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "El valor debe ser mayor o igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "El valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Guardar los valores de 'otros' en las opciones del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Añade la opción 'otros' para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Otros" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botón de radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4284,725 +6329,732 @@ msgstr "" "Define un punto final para que el acordeón anterior se detenga. Este " "acordeón no será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Permita que este acordeón se abra sin cerrar otros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Muestra este acordeón como abierto en la carga de la página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Abrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringen los archivos que se pueden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID del archivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL del archivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array del archivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Añadir archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ningún archivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nombre del archivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Actualizar archivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Editar archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Seleccionar archivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Archivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contraseña" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Especifica el valor devuelto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "¿Usar AJAX para hacer cargar las opciones de forma asíncrona?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Error al cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando más resultados…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Solo puedes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Solo puedes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, introduce %d o más caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, introduce 1 o más caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponibles, utiliza las flechas arriba y abajo para navegar " "por los resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hay un resultado disponible, pulsa enter para seleccionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selección" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID del usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Grupo de objetos" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos los roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Vaciar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hecho" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ahora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elegir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de fecha y hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Variable" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Alineada a la izquierda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Alineada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestaña" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor debe ser una URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL del enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abrir en una nueva ventana/pestaña" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Elige el enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Enlace" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rojo : Rojo" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para más control, puedes especificar tanto un valor como una etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Añade cada opción en una nueva línea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Opciones" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botones" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se iniciará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "El valor no debe exceder los %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Déjalo en blanco para ilimitado" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Aparece después del campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Aparece antes del campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Anteponer" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece en el campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s necesita al menos %2$s selección" msgstr[1] "%1$s necesita al menos %2$s selecciones" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID de publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Objeto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imagen destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Los elementos seleccionados se mostrarán en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Todas las taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Todos los tipos de contenido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Seleccionar tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déjalo en blanco para todos los tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamaño del archivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringir que las imágenes se pueden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Subidos al contenido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5013,485 +7065,492 @@ msgstr "Subidos al contenido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar las opciones de la biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de imagen" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de imagen" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array de imágenes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especificar el valor devuelto en la web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Añadir imagen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Todas las imágenes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Actualizar imagen" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Editar imagen" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Seleccionar imagen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagen" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que el maquetado HTML se muestre como texto visible en vez de " "interpretarlo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sin formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Añadir <br> automáticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Añadir párrafos automáticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla cómo se muestran los saltos de línea" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nuevas líneas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La semana comienza el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "El formato utilizado cuando se guarda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Guardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Siguiente" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoy" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Listo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de fecha" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduce la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado cuando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado cuando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Muestra el texto junto a la casilla de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabla" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar la altura del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Establecer el nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar inicialmente el mapa" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Buscar dirección..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "El formato devuelto por de las funciones del tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "El formato mostrado cuando se edita una publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No se han encontrado campos en la papelera" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No se han encontrado campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuevo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Añadir nuevo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No se han encontrado grupos de campos en la papelera" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No se han encontrado grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nuevo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Añadir nuevo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Añadir nuevo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionales e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.l10n.php new file mode 100644 index 000000000..7afbc6960 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'es_VE','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-06-27T14:24:00+00:00','x-generator'=>'gettext','messages'=>['%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Hemos detectado una o más llamadas para obtener valores de campo de ACF antes de que ACF se haya iniciado. Esto no es compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo.','%1$s must have a user with the %2$s role.'=>'%1$s debe tener un usuario con el perfil %2$s.' . "\0" . '%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s','%1$s must have a valid user ID.'=>'%1$s debe tener un ID de usuario válido.','Invalid request.'=>'Petición no válida.','%1$s is not one of %2$s'=>'%1$s no es ninguna de las siguientes %2$s','%1$s must have term %2$s.'=>'%1$s debe tener un término %2$s.' . "\0" . '%1$s debe tener uno de los siguientes términos: %2$s','%1$s must be of post type %2$s.'=>'%1$s debe ser del tipo de contenido %2$s.' . "\0" . '%1$s debe ser de uno de los siguientes tipos de contenido: %2$s','%1$s must have a valid post ID.'=>'%1$s debe tener un ID de entrada válido.','%s requires a valid attachment ID.'=>'%s necesita un ID de adjunto válido.','Show in REST API'=>'Mostrar en la API REST','Enable Transparency'=>'Activar la transparencia','RGBA Array'=>'Array RGBA','RGBA String'=>'Cadena RGBA','Hex String'=>'Cadena hexadecimal','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'«%s» no es una dirección de correo electrónico válida','Color value'=>'Valor del color','Select default color'=>'Seleccionar el color por defecto','Clear color'=>'Vaciar el color','Blocks'=>'Bloques','Options'=>'Opciones','Users'=>'Usuarios','Menu items'=>'Elementos del menú','Widgets'=>'Widgets','Attachments'=>'Adjuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Última actualización: %s','Invalid field group parameter(s).'=>'Parámetro(s) de grupo de campos no válido(s)','Awaiting save'=>'Esperando el guardado','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Revisar cambios','Located in: %s'=>'Localizado en: %s','Located in plugin: %s'=>'Localizado en el plugin: %s','Located in theme: %s'=>'Localizado en el tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios de JSON local','Visit website'=>'Visitar web','View details'=>'Ver detalles','Version %s'=>'Versión %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de ayuda. Los profesionales de soporte de nuestro centro de ayuda te ayudarán más en profundidad con los retos técnicos.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. Nuestra amplia documentación contiene referencias y guías para la mayoría de situaciones en las que puedas encontrarte.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con ACF:','Help & Support'=>'Ayuda y soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que necesitas ayuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear tu primer grupo de campos te recomendamos que primero leas nuestra guía de primeros pasos para familiarizarte con la filosofía y buenas prácticas del plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'El plugin Advanced Custom Fields ofrece un constructor visual con el que personalizar las pantallas de WordPress con campos adicionales, y una API intuitiva parra mostrar valores de campos personalizados en cualquier archivo de plantilla de cualquier tema.','Overview'=>'Resumen','Location type "%s" is already registered.'=>'El tipo de ubicación «%s» ya está registrado.','Class "%s" does not exist.'=>'La clase «%s» no existe.','Invalid nonce.'=>'Nonce no válido.','Error loading field.'=>'Error al cargar el campo.','Location not found: %s'=>'Ubicación no encontrada: %s','Error: %s'=>'Error: %s','Widget'=>'Widget','User Role'=>'Rol de usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento de menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicaciones de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía de entrada','Child Page (has parent)'=>'Página hija (tiene superior)','Parent Page (has children)'=>'Página superior (con hijos)','Top Level Page (no parent)'=>'Página de nivel superior (sin padres)','Posts Page'=>'Página de entradas','Front Page'=>'Página de inicio','Page Type'=>'Tipo de página','Viewing back end'=>'Viendo el escritorio','Viewing front end'=>'Viendo la web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Plantilla de página','Register'=>'Registro','Add / Edit'=>'Añadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Página superior','Super Admin'=>'Super administrador','Current User Role'=>'Rol del usuario actual','Default Template'=>'Plantilla predeterminada','Post Template'=>'Plantilla de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo los formatos de %s','Attachment'=>'Adjunto','%s value is required'=>'El valor de %s es obligatorio','Show this field if'=>'Mostrar este campo si','Conditional Logic'=>'Lógica condicional','and'=>'y','Local JSON'=>'JSON Local','Clone Field'=>'Clonar campo','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comprueba también que todas las extensiones premium (%s) estén actualizados a la última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contiene mejoras en su base de datos y requiere una actualización.','Thank you for updating to %1$s v%2$s!'=>'¡Gracias por actualizar a %1$s v%2$s!','Database Upgrade Required'=>'Es necesario actualizar la base de datos','Options Page'=>'Página de opciones','Gallery'=>'Galería','Flexible Content'=>'Contenido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas las herramientas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si aparecen múltiples grupos de campos en una pantalla de edición, se utilizarán las opciones del primer grupo (el que tenga el número de orden menor)','Select items to hide them from the edit screen.'=>'Selecciona los elementos que ocultar de la pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos de página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisiones','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contenido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Los grupos de campos con menor orden aparecerán primero','Order No.'=>'Número de orden','Below fields'=>'Debajo de los campos','Below labels'=>'Debajo de las etiquetas','Side'=>'Lateral','Normal (after content)'=>'Normal (después del contenido)','High (after title)'=>'Alta (después del título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sin caja meta)','Standard (WP metabox)'=>'Estándar (caja meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orden','Close Field'=>'Cerrar campo','id'=>'id','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos del contenedor','Instructions'=>'Instrucciones','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Una sola palabra, sin espacios. Se permiten guiones y guiones bajos','Field Name'=>'Nombre del campo','This is the name which will appear on the EDIT page'=>'Este es el nombre que aparecerá en la página EDITAR','Field Label'=>'Etiqueta del campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a otro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Mostrar este grupo de campos si','No updates available.'=>'No hay actualizaciones disponibles.','Database upgrade complete. See what\'s new'=>'Actualización de la base de datos completa. Ver las novedades','Reading upgrade tasks...'=>'Leyendo tareas de actualización...','Upgrade failed.'=>'Fallo al actualizar.','Upgrade complete.'=>'Actualización completa','Upgrading data to version %s'=>'Actualizando datos a la versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Es muy recomendable que hagas una copia de seguridad de tu base de datos antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona al menos un sitio para actualizarlo.','Database Upgrade complete. Return to network dashboard'=>'Actualización de base de datos completa. Volver al escritorio de red','Site is up to date'=>'El sitio está actualizado','Site requires database upgrade from %1$s to %2$s'=>'El sitio necesita actualizar la base de datos de %1$s a %2$s','Site'=>'Sitio','Upgrade Sites'=>'Actualizar los sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Es necesario actualizar la base de datos de los siguientes sitios. Marca los que quieras actualizar y haz clic en %s.','Add rule group'=>'Añadir grupo de reglas','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conjunto de reglas para determinar qué pantallas de edición utilizarán estos campos personalizados','Rules'=>'Reglas','Copied'=>'Copiado','Copy to clipboard'=>'Copiar al portapapeles','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Generar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Archivo de imporación vacío','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Error al subir el archivo. Por favor, inténtalo de nuevo','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Documentation'=>'Documentación','Description'=>'Descripción','Sync available'=>'Sincronización disponible','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios y actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona el destino para este campo','The %1$s field can now be found in the %2$s field group'=>'El campo %1$s ahora se puede encontrar en el grupo de campos %2$s','Move Complete.'=>'Movimiento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Ajustes','Location'=>'Ubicación','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'No hay campos de conmutación disponibles','Field group title is required'=>'El título del grupo de campos es obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo se puede mover hasta que sus cambios se hayan guardado','The string "field_" may not be used at the start of a field name'=>'La cadena "field_" no se debe utilizar al comienzo de un nombre de campo','Field group draft updated.'=>'Borrador del grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Herramientas','is not equal to'=>'no es igual a','is equal to'=>'es igual a','Forms'=>'Formularios','Page'=>'Página','Post'=>'Entrada','Relational'=>'Relación','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Desconocido','Field type does not exist'=>'El tipo de campo no existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contenido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'La selección es menor que','Selection is greater than'=>'La selección es mayor que','Value is less than'=>'El valor es menor que','Value is greater than'=>'El valor es mayor que','Value contains'=>'El valor contiene','Value matches pattern'=>'El valor coincide con el patrón','Value is not equal to'=>'El valor no es igual a','Value is equal to'=>'El valor es igual a','Has no value'=>'No tiene ningún valor','Has any value'=>'No tiene algún valor','Cancel'=>'Cancelar','Are you sure?'=>'¿Estás seguro?','%d fields require attention'=>'%d campos requieren atención','1 field requires attention'=>'1 campo requiere atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restringido','Collapse Details'=>'Contraer detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta publicación','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Los cambios que has realizado se perderán si navegas hacia otra página','File type must be %s.'=>'El tipo de archivo debe ser %s.','or'=>'o','File size must not exceed %s.'=>'El tamaño del archivo no debe ser mayor de %s.','File size must be at least %s.'=>'El tamaño de archivo debe ser al menos %s.','Image height must not exceed %dpx.'=>'La altura de la imagen no debe exceder %dpx.','Image height must be at least %dpx.'=>'La altura de la imagen debe ser al menos %dpx.','Image width must not exceed %dpx.'=>'El ancho de la imagen no debe exceder %dpx.','Image width must be at least %dpx.'=>'El ancho de la imagen debe ser al menos %dpx.','(no title)'=>'(sin título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sin etiqueta)','Sets the textarea height'=>'Establece la altura del área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anteponer una casilla de verificación extra para cambiar todas las opciones','Save \'custom\' values to the field\'s choices'=>'Guardar los valores «personalizados» a las opciones del campo','Allow \'custom\' values to be added'=>'Permite añadir valores personalizados','Add new choice'=>'Añadir nueva opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir las URLs de los archivos','Archives'=>'Archivo','Page Link'=>'Enlace a página','Add'=>'Añadir','Name'=>'Nombre','%s added'=>'%s añadido/s','%s already exists'=>'%s ya existe','User unable to add new %s'=>'El usuario no puede añadir nuevos %s','Term ID'=>'ID de término','Term Object'=>'Objeto de término','Load value from posts terms'=>'Cargar el valor de los términos de la publicación','Load Terms'=>'Cargar términos','Connect selected terms to the post'=>'Conectar los términos seleccionados con la publicación','Save Terms'=>'Guardar términos','Allow new terms to be created whilst editing'=>'Permitir la creación de nuevos términos mientras se edita','Create Terms'=>'Crear términos','Radio Buttons'=>'Botones de radio','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Casilla de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona la apariencia de este campo','Appearance'=>'Apariencia','Select the taxonomy to be displayed'=>'Selecciona la taxonomía a mostrar','Value must be equal to or lower than %d'=>'El valor debe ser menor o igual a %d','Value must be equal to or higher than %d'=>'El valor debe ser mayor o igual a %d','Value must be a number'=>'El valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar los valores de \'otros\' en las opciones del campo','Add \'other\' choice to allow for custom values'=>'Añade la opción \'otros\' para permitir valores personalizados','Other'=>'Otros','Radio Button'=>'Botón de radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que el acordeón anterior se detenga. Este acordeón no será visible.','Allow this accordion to open without closing others.'=>'Permita que este acordeón se abra sin cerrar otros.','Display this accordion as open on page load.'=>'Muestra este acordeón como abierto en la carga de la página.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restringen los archivos que se pueden subir','File ID'=>'ID del archivo','File URL'=>'URL del archivo','File Array'=>'Array del archivo','Add File'=>'Añadir archivo','No file selected'=>'Ningún archivo seleccionado','File name'=>'Nombre del archivo','Update File'=>'Actualizar archivo','Edit File'=>'Editar archivo','Select File'=>'Seleccionar archivo','File'=>'Archivo','Password'=>'Contraseña','Specify the value returned'=>'Especifica el valor devuelto','Use AJAX to lazy load choices?'=>'¿Usar AJAX para hacer cargar las opciones de forma asíncrona?','Enter each default value on a new line'=>'Añade cada valor en una nueva línea','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Error al cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando más resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Solo puedes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Solo puedes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, introduce %d o más caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, introduce 1 o más caracteres','Select2 JS matches_0No matches found'=>'No se han encontrado coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponibles, utiliza las flechas arriba y abajo para navegar por los resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hay un resultado disponible, pulsa enter para seleccionarlo.','nounSelect'=>'Selección','User ID'=>'ID del usuario','User Object'=>'Grupo de objetos','User Array'=>'Grupo de usuarios','All user roles'=>'Todos los roles de usuario','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar color','Default'=>'Por defecto','Clear'=>'Vaciar','Color Picker'=>'Selector de color','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Hecho','Date Time Picker JS currentTextNow'=>'Ahora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elegir hora','Date Time Picker'=>'Selector de fecha y hora','Endpoint'=>'Variable','Left aligned'=>'Alineada a la izquierda','Top aligned'=>'Alineada arriba','Placement'=>'Ubicación','Tab'=>'Pestaña','Value must be a valid URL'=>'El valor debe ser una URL válida','Link URL'=>'URL del enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir en una nueva ventana/pestaña','Select Link'=>'Elige el enlace','Link'=>'Enlace','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rojo : Rojo','For more control, you may specify both a value and label like this:'=>'Para más control, puedes especificar tanto un valor como una etiqueta, así:','Enter each choice on a new line.'=>'Añade cada opción en una nueva línea.','Choices'=>'Opciones','Button Group'=>'Grupo de botones','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE no se inicializará hasta que se haga clic en el campo','Toolbar'=>'Barra de herramientas','Text Only'=>'Sólo texto','Visual Only'=>'Sólo visual','Visual & Text'=>'Visual y Texto','Tabs'=>'Pestañas','Click to initialize TinyMCE'=>'Haz clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'El valor no debe exceder los %d caracteres','Leave blank for no limit'=>'Déjalo en blanco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece después del campo','Append'=>'Anexar','Appears before the input'=>'Aparece antes del campo','Prepend'=>'Anteponer','Appears within the input'=>'Aparece en el campo','Placeholder Text'=>'Marcador de posición','Appears when creating a new post'=>'Aparece cuando se está creando una nueva entrada','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s necesita al menos %2$s selección' . "\0" . '%1$s necesita al menos %2$s selecciones','Post ID'=>'ID de publicación','Post Object'=>'Objeto de publicación','Featured Image'=>'Imagen destacada','Selected elements will be displayed in each result'=>'Los elementos seleccionados se mostrarán en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contenido','Filters'=>'Filtros','All taxonomies'=>'Todas las taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos los tipos de contenido','Filter by Post Type'=>'Filtrar por tipo de contenido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contenido','No matches found'=>'No se han encontrado coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déjalo en blanco para todos los tipos','Maximum'=>'Máximo','File size'=>'Tamaño del archivo','Restrict which images can be uploaded'=>'Restringir que las imágenes se pueden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos al contenido','All'=>'Todos','Limit the media library choice'=>'Limitar las opciones de la biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID de imagen','Image URL'=>'URL de imagen','Image Array'=>'Array de imágenes','Specify the returned value on front end'=>'Especificar el valor devuelto en la web','Return Value'=>'Valor de retorno','Add Image'=>'Añadir imagen','No image selected'=>'No hay ninguna imagen seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas las imágenes','Update Image'=>'Actualizar imagen','Edit Image'=>'Editar imagen','Select Image'=>'Seleccionar imagen','Image'=>'Imagen','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que el maquetado HTML se muestre como texto visible en vez de interpretarlo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sin formato','Automatically add <br>'=>'Añadir <br> automáticamente','Automatically add paragraphs'=>'Añadir párrafos automáticamente','Controls how new lines are rendered'=>'Controla cómo se muestran los saltos de línea','New Lines'=>'Nuevas líneas','Week Starts On'=>'La semana comienza el','The format used when saving a value'=>'El formato utilizado cuando se guarda un valor','Save Format'=>'Guardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Siguiente','Date Picker JS currentTextToday'=>'Hoy','Date Picker JS closeTextDone'=>'Listo','Date Picker'=>'Selector de fecha','Width'=>'Ancho','Embed Size'=>'Tamaño de incrustación','Enter URL'=>'Introduce la URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cuando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cuando está activo','On Text'=>'Texto activado','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Muestra el texto junto a la casilla de verificación','Message'=>'Mensaje','No'=>'No','Yes'=>'Sí','True / False'=>'Verdadero / Falso','Row'=>'Fila','Table'=>'Tabla','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica el estilo utilizado para representar los campos seleccionados','Layout'=>'Estructura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar la altura del mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer el nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente el mapa','Center'=>'Centro','Search for address...'=>'Buscar dirección...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Lo siento, este navegador no es compatible con la geolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'El formato devuelto por de las funciones del tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'El formato mostrado cuando se edita una publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','No Fields found in Trash'=>'No se han encontrado campos en la papelera','No Fields found'=>'No se han encontrado campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Nuevo campo','Edit Field'=>'Editar campo','Add New Field'=>'Añadir nuevo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'No se han encontrado grupos de campos en la papelera','No Field Groups found'=>'No se han encontrado grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Nuevo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Añadir nuevo grupo de campos','Add New'=>'Añadir nuevo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionales e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.mo index 38c861ccc5a934e5069176493b4917f31b8afc23..03b9c632534cb20a4824ae2ecdd6a99bb4b58fd8 100644 GIT binary patch delta 7617 zcmXxo2Xs|M9>?+ffJZv;5+H<7LMmy5kN_bd0ZAxI5-?QhC5j4$5|ko7rAvnkL14i} zkj@@82ql!V!r~%@!}xsa8$psSR1EeBYXx!aSaCG%h(KeVJ$p` z!FUD(@qB^fuWqZFDn2hx?4;64f)IejfA&$pnoP$BQ7d74i z48y-;5}wA|c)PpbL{>$E9`N)q1Baj{Zj4?`zyM6OW}yb`h+0`MR6s@O!(piB%TNoO zfyzt;*2OKT=PLaaGASHH1@NuyaLd+f^>myXwAVppz=uj{5^A9CsMHTY1ypA1vrt=9 zfeL85t-pzlslSgJ&wrJIQujM5qVQfOHIW!dy%`2z66$^iMq##XFG8(s04h^sFbE&B z^(m-vrlX#pjS74L1~I?0mO=;(n^7y+Yi>A)Pqf+?>DwAiiE`Eht*d5g2bsjQX8jaerY^;a(`R$D&45#5y)POTkTd*3n zck8enZnNzdFr4~jY>l^Vdt!;Hr=n6m6qE3A%*IuyfKFib`+u2&BK;M$hc)_{Jq<){ zK?Ew0=2!>gQ2}M4&Po^5bNQ%#4_J#)XQLl##UoH}#W>Ws6OsOY=NSqL;Cbs}R4Uh? z-hw@-tvQa`%kS_6#`R|#RL9|%$$quO6{th{CTfqbU>6J=Xtu5wW>KGyz4iXTML_`s z3^I}VupRZLsFn3Yt>j_U3QBGJ1XL=gpjNaDm6`RZOl(K>--CJ^_M!S6LiIa=_4NLq zqoBRIiaz`qb%?x!9j6I4KpmDgs6Fe3`W-MBHPJLwfU{5wS%{i=6>7ruwtX8$QGXS+ zu=mlgJ^he^CjJ67!A;vC;9;}pVW|5}Q1@G*4qv{l5429ehP2PYC|r-)l6{zj7f@T` z9by7Z9zy;Vc_s}yB%M(80@RB8pi(u;)}KTL;zwm{B`UQq+4?rriud6Td>ggE$A+4I z(@>f5qcX5yDEZe)meQcp{8v;;x7zwn+i|aLuf%xnA4L6HzJQwWB5KRNxAiJiV1dI- zzq+V-!ckk4V9oGT&;T8*1*pjSVttR}48&yW<2mAwVFgY`XM|~=V%>cfc%)VHJV`%hEIrSKgpRf(g_18q?cbi>Bj2Y2HWxCJ9en~4r#poeW6 zWBNsmH7jg|%0Lb(pgdISmtkkDK(^TLd`zMGlZgu84k}`Asrg+Hfr>N=nz$STaUSYyEkpHRkIKkq)O<(L--yCF3fk-Is8s)kLD=YV zGf*rlb*ZRy}iHP`X=hR53mb<{=A6O+uwK3v;js zDv;-F`y$Msz6rJRGpIB0AJo9taRS~$ouwznoBK0RD_)6e-;UjJ|9JARl;5MFB{t>h z0oWajaU*Jl*HL@-2kJZFebNLLgi3V;s=Wy+qcN!OLkHyLa5|x$?`+M-TGSu#QwXI{ zj3GD_mEv)z0m@JVOh&D^9M$g`>q68(t5M^uv+dhZfxM1dzz4{i>s&yMpI2u3`@7ph z2?ldxBZw7|p3+6t5 z|Jx2*QG0y|bq0>3R&d_>6DrjqlgufvkJ_>XOu!;k;N{o>m!SeUiF)p1tcU+a_4~29 z&i)7SJ=NYc#=01T>e$-WyJ9%?zP5cVY6VkKZ^ax;#!Z-uCvAJpDQ2Q(7)^T)YC-)l z9VcKD=65zw$iaiC0dJyG7+P-jJOX{xqfseLM+Mpm!?8C;;0R2`DVTvTp$_+1)a&^p zYKy|AnsMXNugKCUXrP{0h(m0Lov6e18Y+MzsLY&2rSzh`e+?DbZB!;}J!M|EVAO;$ zs0Fo01>PAoU(r*%|B8GR4GLr`>JYBP_4pU8e(-7YKxfpR_C;;MaBPL+F%37MQhO4W zi94u3W2c$ar=l{EZ|kF{k$(+1lLigA5H(;0YQ@K~0e*sO@j7aS^QN1D7o!4PjoP{m zs0HlD7(9lNc-gl9hT0nM4D(!DKLw?<6Doy;wmuZIs82wxU^6PfU8o5TqB8alM&TEz zfbZJ-Av4Xlz9DAPo`rh5N>SgDGSqnfrzt39^X!dE)Cv!w20VuK@!zPe`UbV)D%3zV zpD~7@28=*G-vaeq5-Pw>sIxQx8{uek-|x(%pu?~NHSiYH0J~5Ryo%a_!>A1X3-x8Z zgb8>BvoUy<$w(fiP#=PNem=(IDr|xWFc!~M%l`jDLGN$lXU*^BeAH_*4)tkWh+64V zR7TdI0@;oVbU*6%`C+VnD^QubX7AraZE;QJQvdp>@fu66>OTUMsuU{fm}l*SY9EDq zZJt6+Fdwy&<){_zK?QaYm8thpXXGN5;dhveL!LALHmtzm)K8#aha&NL6H#l_06AFw zep*LiL)yzx6D>yd+lUIV(zc&O?d@l%Kz~MMq6#%nz1jLF7b{1-6_3ugzyJL-XeEnK zE3H6fVjC)D2T& zDJX?sqgGU9Z`7V=2C9z=C=r#)`%x4vQD>&neDiO| zw%C%ozaNEU3bRlHZpRorfO_y#?1aCg4o%Jile)F2`#UfmKfsQ70~=%7LSqk9Mn118cv~7^AR@3Z%``gMw1?4l30bQJJX1+8DanL>__Kf~Kg$l!=<~KHEMB1F4Tk z1vC|daHe%0hEQLQ!MFkIFu${ng7)+c)PpB=1J7UxUO=V#8Y(dAI zmW)Fko>{iO8MOubQLp1ir~rMd%*0WsaZ*tMcg1?x$JR%!BL4|AOr$}3SAjYMFQNAO z5NhJHsI9qzKK$0+uR={w&ow5Z4sj=p!4lNjD#sSM619bu)=&KuQfRn`I&3Xhn-pcB z0_up`ihPW~B2=nJV|^?`eMsh_Qo9N@&L-4~UqSWXhb4Fn6>x(!rk_8Rf>PE7wZdG~ zH@pkh#KEY&8-|=QXEdtcSky$1qgFHtYhVRxZ`Yv$+iL5tqxv5~jq|Rl-|xIfL6M)f z9nPZ$xM=+jHQ^o9gZhbPrXo{x+Pc2jNbgN*9ydKU$_AUFw{2X8=dN2CH^kG_Jr*}GJ%c_?{v4dXzj7_1zMHEt*C+Pg(^%Inh|lme zaHqy+B-f%ofUA)H4Y*<`AHc2nBl?K5E4Fh_$2Skkq?Nw~oHX}#e4h6YN=a^qgytT{ z9h}fHtPywhvxuv`yE&nGPzWuzskL!WB}98_x>pmrc@o{^#5hlmTbQ`p6YAbgEJ+Bn z&;3l#B3ssnSU&{@=YQ^`q+(CBdo0P{BE|Ok$==hZ=|6BbaUG=`?2c+#Tv%JZY)^Hp zpxlxxi0&gXQjgi65!9o&&QNcN`Z>Zix4Oi)%e~h!D~feGZ*iq^_2$kp+cUuJm7L`9 zxs#Gh8YI)!pL-jSzsj7=TsPeF$ywe=TB=-MN{J`jElp|OG@SVd(WayNHvaijgYxh0 z=9Gvi{qNal_RcHVi!LL$(%sW3(VhtRT1rOPtv?^bdu~E%hUW*je`=B^!JU=bBkC7g z@7fXGp!_xEz1YINkecQ3y1uk%Pb)V)t+^-5ElhjR^P9Uat)nlSUJL2<6_#?vyI0ea zJayc#^eo>U+IMqZrhOR3RrXEq6?+f3Me4kE26R_ugJ@epr8Ue=2EUGqqyP*Dv6n(ENPj(CgoU~nb*p! z>~Wc=g*KP6&9cQNx9WK;ZF8ovNgG?7nM~8v=KJHEc%JL$oO91T=YRg^+zVc5Y4g*w zZC<>qU7*l$oJ}`4PB%P?QFsnx@EYER(Kk9y5Z;3!c%Rip^?L-{;xpIe663iuw>IGeB&ZpBP| z1;g+ZYP=sX63=5gwiy;Mk!KAvk@ZA9&<8c}Kvbk<7=jhp4lAuSr~wzER<<1VTr+xc z1M2x5sD-_NTF_yP#?Jy2^x${c6MsYnkUZRU$VAnPu?-GEWnd^OrPELYEk&h%4Jx1= zw!RCsMTb!VeP!!EVFLBQ?-Vp(!U&VPd{jWguq~EiD3)V8oM!LO!FcNPYsBw3q0)838nBRGyLVFrMMn(RWx#65e1#lh}>2IikI*qg$Lai**)=O|S z^&2o7H((CFiIw<0>iN=9CXfjj$^1?Qh4$R2L9MXS*6*;cMg_Lfx(&mqzld7#Yp50f z4a4y$YMjq755GqBizzktufz7#Gcbbrok9wlU=V7cGSps9Kt)`O8h9~A;7U|x?nm8! z2vhM1^y7P|{%29+{(=!0M0#{MV^CX{i~+qa#T2xnKcn9B3e;ZBKm{}#vvD3~;e)6Z z>_<&>1l8{Z>MWf^1^6?@;$@7)s4?b#5^BC)W5~Y>{b^8yLs1Wuqb8VZ+Z$|s1?s(D zi`x6GsKc}iyW>07)7YDOc$wq$#ep~gm*Dld7uEk_8Tr?1m-uIsy3xoR=rrI&d>zxU z!&t{D!D8%>jo1r!qEh)UR3@)sG{%iHEA*odZyst(N20cDHpbvB0efQ^cA()Q)PPT; zw%}b*+e!F`%o`Mt*jZfl6z1q*l61yL#1*XYDN1{nK_8c#Bo&rFHvv9H>iGRQT;Ap zjNbpCDQ2%aqL+FK>JSxT65fD1ELEsIt4DqNSED9+5*6UHsDYU1Zn3w(JR`PWL`ph2hkBUDO{+4^U;<5#x*6sB_j4C>c$#B?)ZG-}HdZ9N+m zSYK4X0jPNfp|)tebw+@KBCfGEq9R*?9X*b-3Nxuc$`PN32e2OVW}5bG)+5L{b}rx; z98>8y*Wu%+Oude+hZFtOkE8Afu23kUkWgh(H39X&9Ml8#n1BIn!OgfGht4t+oyAZO zU&h&{-{3iBh0{?Pn2QRi7M1#aH~i!B=hjTd3zwU=n_hdM@-P6JS?Nqh5^N^!`^;;M?M?#C~`J3o&-CIgG6eauq__Jc6bbRc)zsuA5e$;Jci&^)Q2gkhF6{WopcI{a3m&UCAPyA_%W`= zjyQz_&>8@0!d0k#_n|WOAZp_67>avPXKNp-|3OqnK1R*=BL=!q2)fzqbrLGonHYw{ zPy>xcWuO8zP!sC3-+_7^*P@==f;uyASP$C!$F1L?p1X_#F?_y#|3}R?kxoRVbQTuj zt*Ag=u`x=v~w}AK3O!QGxsuwSddWo9jf>nel5;{R2(5 zuoA;*xF7ZH-i&%r_n_W}pD_wE7MerY7q#*-RQqI9s^_8>upBkP-L`!Ls^8NXiLaRZ z{QYk`97Cn_Eb0uLN39@qk+Bu)SeGUFOEc|a2hJm`Pc!MVl1x1Y}|%<_#x_WUqii~ zU7O4n^+%0cjsZnBm4XIZjHB^h+u<|RVfz{tzz?VtUPGlc`c`wl3o5WwR3-~B4vVo9 zmZ8qXO{l;Zpype4EAPJ|Ur&Pq*?~HQ`*AZK#?}WHn+F!4_H+em3+}@n_$cP!AyjHF zqB7xMVgenDN__xc0;3AI&=Q1_cr-~4sh6I)Pk*-6wH2%Mpym7hbU?y9|!eTUsk)PTj<5l5l6tP&M? zBWj?f)@IarYfu?_1ohk#r~vn%&eVt4h54N?Y=@swhaz;D88{I&Knm)C4Ad4BqB1lR z^@W^*ew>DdxDpd_FJ|E})brOc6~mXCjO1a8e*c%Y7WkhG>OJ0o`u+R{>h<{=^@&wq ztuzFckw{b^$*4ekpq?v4ZPjE{rmF1yCe#)$MUAsoayc9MM=5#?)nTXg9ov2k_1b)g z8u(XCLeC1bvaYCrvQQc7kJ|fjSclWG1dn1qhTduZ$5e~~9fnO56wx-+0MDSdV!!nm zcA|b7HPKa6zvz`Fa6hWO1ld!k6cuPSDg(8sc~)X6u0_2KpRXjRiuAuUXpgR-RvOxD zGSLN<+Duex^H2kqqXwL2y$N*~7uxz_%%*-P>bvk9YWy!y3pxDyrlSyU!2qXLb%+pIJW^;|A0lZB|aWK@8H_I?U# zMYZP`B0B7JcsMLk6Hun=SmHMBsAI`!A++uwdwUAFx3p|b8@jsZR zcdFw(=J54HrDg~wV+HDv-Hv`-kL~bf)F=B*9D;{21f%aY6UU(f&c|R}fP=9f^}4=< z>G&QF*E{_K1*N9<8k6dAs7%yiTU?G|csFVb?#K4H9ktRIZ2KV$rT%wRKxa_T{b;?2 z?Wud#nzI#&QOxgjp`blYM?F}g8#oa4KpAQ)rlL~497&zC9S7kdbUb9`KJ&{favgub z(linEMLdE%)#ZNkORWHhQ=f$a4bVcNH~xrYvHN-xc@t`{12_QJqqg89RDdT?TXY&D z@Cquhum?;A^U+IvAZjbdp%yd=!*TWlg&B$Uwc0Lr?)WqZikp#(5kS@NSI3cWnLG2J)}Nb&3Y2&_=U`e(T5pg)DB=p$^+-REoBu0(uU0h+f86 z+>c82C)g4HiTaRSKs^`ypcy9ywc^gG{%Kf_1sI2aLCqI<7#nDYs$-*MCcU!e}=H`oS4A2NH}9u-(8TTeyx&qIyV$J7TqMHCeI^|r$()ZrLs zosOEY2KAtR5}9d?DLQ>zZ%XHo|50n>=BA{3db$%*%00>M(<$A(;XF{qHPH6GyVc#Ndb+xAcb}A-PoL}l7@WSBxYkl{;Y#E>Vec)*82851JWnULDK#%M zg!)9T(e#hw>PC4l?!f<`mpBJuU-xKga#$}~`CEcR^-JpYAzDm^TkKEv{NzsY_lu0D zt{=WePLaFSpBxrJ%LQr$?m>T|C)oYgKg5&nW~O!b6uYC-T0D{NrL=N?lzr|zJ;&Ix zKE(RD(ct{|yc0(%QkU^Cik> z809%kaZhF!c-p$&oJ3Eao12sDDRf8YjPm^EK9bYV+nZji>2(^bx%}?8Iq9BgH!`=t zdy)1Qu2Zy6$JE_pb4PUU)zDbqG`n$LU2TK!rn-7xRa0Y4U426jUwKX4;#%M0n(A6# zL({AU^BNoH)z0MV3#;m@e7Dp!Xym&3YK>g&ThLTZpDG`Bs(j2><(pIOtFFCuUR8Z-U#6+s Py>ZEkw!0Gor#k%~ZB`+E diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.po index 682178e00..2bb2c160c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-es_VE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-06-27T14:24:00+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_VE\n" "MIME-Version: 1.0\n" @@ -21,77 +21,1708 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +msgid "Sorry, you don't have permission to do that." +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +msgid "Sorry, you are not allowed to do that." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:27 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Yes icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Wordpress-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Wordpress icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Welcome write-blog icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Welcome widgets-menus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Welcome view-site icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:611 +msgid "Welcome learn-more icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Welcome comments icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Welcome add-page icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +msgid "Warning icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Visibility icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Video-alt3 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Video-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Video-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Vault icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Upload icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Update icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Unlock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Universal access alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Universal access icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Undo icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "Twitter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "Trash icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Translation icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Tickets alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Tickets icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Thumbs-up icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Thumbs-down icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Testimonial icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Tagcloud icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Tag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Tablet icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Store icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Sticky icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Star-half icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Star-filled icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Star-empty icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Sos icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Sort icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Smiley icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Smartphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Slides icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "Shield-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "Shield icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "Share-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Share-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Share icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Search icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Screenoptions icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Schedule icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Rss icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Redo icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Randomize icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Products icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Pressthis icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Post-status icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Portfolio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:559 +msgid "Plus-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Plus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Playlist-video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Playlist-audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Phone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Performance icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +msgid "Paperclip icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Palmtree icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "No alternative icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "No icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +msgid "Networking icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Nametag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Move icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Money icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "Minus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Migrate icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Microphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Menu icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Megaphone icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Media video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Media text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Media spreadsheet icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Media interactive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Media document icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Media default icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Media code icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +msgid "Media audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Media archive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Marker icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Lock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Location-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Location icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "List-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Lightbulb icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "Leftright icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Layout icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +msgid "Laptop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Info icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Index-card icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Images-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Images-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Image rotate-right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Image rotate-left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "Image rotate icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Image flip-vertical icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Image flip-horizontal icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Image filter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Image crop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Id-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Id icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Hidden icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Heart icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Hammer icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +msgid "Groups icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Grid-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Googleplus icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Forms icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Format video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Format status icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Format quote icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Format image icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Format gallery icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Format chat icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Format audio icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Format aside icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Flag icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Filter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Feedback icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Facebook alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Facebook icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "External icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Exerpt-view icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Email alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Email icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Video icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Unlink icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Underline icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Ul icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Textcolor icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Table icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Strikethrough icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Spellcheck icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Rtl icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Removeformatting icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Quote icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Paste word icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Paste text icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Paragraph icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Outdent icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Ol icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Kitchensink icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Justify icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Italic icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Insertmore icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Indent icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Help icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Expand icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Customchar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Contract icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Code icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Break icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Bold icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "alignright icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "alignleft icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "aligncenter icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Edit icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Download icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Dismiss icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Desktop icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Dashboard icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Controls volumeon icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Controls volumeoff icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Controls skipforward icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "Controls skipback icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +msgid "Controls repeat icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Controls play icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Controls pause icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Controls forward icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "Controls back icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "Cloud icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Clock icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Clipboard icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Chart pie icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Chart line icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Chart bar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Chart area icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Category icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Cart icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Carrot icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Camera icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Calendar alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Calendar icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Businessman icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Building icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Book alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Book icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Backup icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Awards icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Art icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow up-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow up-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow up icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +msgid "Arrow right-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Arrow right-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Arrow right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Arrow left-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +msgid "Arrow left-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Arrow left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Arrow down-alt2 icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Arrow down-alt icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +msgid "Arrow down icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Archive icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +msgid "Analytics icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Align-right icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Align-none icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Align-left icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Align-center icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Album icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Users icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Tools icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Customizer icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Comments icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +msgid "Collapse icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Appearance icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Generic icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11311 +#: assets/build/js/acf-input.js:12393 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1460 assets/build/js/acf-input.js:1558 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1437 assets/build/js/acf-input.js:1534 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1412 assets/build/js/acf-input.js:1507 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1387 assets/build/js/acf-input.js:1481 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1368 assets/build/js/acf-input.js:1461 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1349 assets/build/js/acf-input.js:1441 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1052 assets/build/js/acf-input.js:1116 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1029 assets/build/js/acf-input.js:1092 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1003 assets/build/js/acf-input.js:1064 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:976 assets/build/js/acf-input.js:1035 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:957 assets/build/js/acf-input.js:1015 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:938 assets/build/js/acf-input.js:995 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:915 assets/build/js/acf-input.js:971 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:892 assets/build/js/acf-input.js:947 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:865 assets/build/js/acf-input.js:918 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:838 assets/build/js/acf-input.js:889 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:819 assets/build/js/acf-input.js:869 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:800 assets/build/js/acf-input.js:849 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1188 assets/build/js/acf-input.js:1259 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1165 assets/build/js/acf-input.js:1235 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1326 assets/build/js/acf-input.js:1415 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1303 assets/build/js/acf-input.js:1389 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1276 assets/build/js/acf-input.js:1358 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1249 assets/build/js/acf-input.js:1327 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1230 assets/build/js/acf-input.js:1305 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1211 assets/build/js/acf-input.js:1283 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1139 assets/build/js/acf-input.js:1207 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1113 assets/build/js/acf-input.js:1180 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1094 assets/build/js/acf-input.js:1160 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1140 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:381 includes/api/api-template.php:435 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:247 +#: includes/api/api-template.php:939 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2803 +#: assets/build/js/acf-field-group.js:3298 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:487 +#: includes/fields/class-acf-field-post_object.php:400 +#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +1733,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:454 +#: includes/fields/class-acf-field-post_object.php:363 +#: includes/fields/class-acf-field-relationship.php:562 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +1825,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:446 +#: includes/fields/class-acf-field-post_object.php:355 +#: includes/fields/class-acf-field-relationship.php:554 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2084,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2099,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2168,1250 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3419,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +3727,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +3795,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +3936,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1383 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2349 +#: assets/build/js/acf-field-group.js:1429 +#: assets/build/js/acf-field-group.js:2761 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1015 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1701 +#: assets/build/js/acf-field-group.js:2032 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:119 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:118 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:423 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +4199,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,310 +4223,312 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2862 +#: assets/build/js/acf-field-group.js:3375 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s debe tener un usuario con el perfil %2$s." msgstr[1] "%1$s debe tener un usuario con uno de los siguientes perfiles: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s debe tener un ID de usuario válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Petición no válida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:637 msgid "%1$s is not one of %2$s" msgstr "%1$s no es ninguna de las siguientes %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:649 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s debe tener un término %2$s." msgstr[1] "%1$s debe tener uno de los siguientes términos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:633 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s debe ser del tipo de contenido %2$s." msgstr[1] "%1$s debe ser de uno de los siguientes tipos de contenido: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:624 msgid "%1$s must have a valid post ID." msgstr "%1$s debe tener un ID de entrada válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s necesita un ID de adjunto válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar en la API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar la transparencia" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadena RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadena hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» no es una dirección de correo electrónico válida" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor del color" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar el color por defecto" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Vaciar el color" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opciones" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos del menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adjuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualización: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parámetro(s) de grupo de campos no válido(s)" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Esperando el guardado" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado en el plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado en el tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2927,14 +4537,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2944,7 +4554,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2953,11 +4563,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2965,7 +4575,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2975,7 +4585,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2986,32 +4596,35 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumen" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "El tipo de ubicación «%s» ya está registrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La clase «%s» no existe." +#: includes/ajax/class-acf-ajax-query-users.php:28 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce no válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3438 assets/build/js/acf-input.js:3507 +#: assets/build/js/acf-input.js:3686 assets/build/js/acf-input.js:3760 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Error: %s" @@ -3039,7 +4652,7 @@ msgstr "Elemento de menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3145,79 +4758,80 @@ msgstr "Todo los formatos de %s" msgid "Attachment" msgstr "Adjunto" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "El valor de %s es obligatorio" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "y" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clonar campo" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comprueba también que todas las extensiones premium (%s) estén " "actualizados a la última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contiene mejoras en su base de datos y requiere una " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "¡Gracias por actualizar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Es necesario actualizar la base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas las herramientas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3226,133 +4840,133 @@ msgstr "" "utilizarán las opciones del primer grupo (el que tenga el número de orden " "menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona los elementos que ocultar de la pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos de página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisiones" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contenido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Los grupos de campos con menor orden aparecerán primero" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Número de orden" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debajo de los campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debajo de las etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (después del contenido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (después del título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sin caja meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caja meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3360,9 +4974,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3373,113 +4987,109 @@ msgstr "Clave" msgid "Order" msgstr "Orden" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos del contenedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instrucciones para los autores. Se muestra a la hora de enviar los datos" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucciones" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Una sola palabra, sin espacios. Se permiten guiones y guiones bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nombre del campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este es el nombre que aparecerá en la página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta del campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a otro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2387 +#: assets/build/js/acf-field-group.js:2812 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "No hay actualizaciones disponibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización de la base de datos completa. Ver las " "novedades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leyendo tareas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Fallo al actualizar." @@ -3487,13 +5097,15 @@ msgstr "Fallo al actualizar." msgid "Upgrade complete." msgstr "Actualización completa" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos a la versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3501,37 +5113,41 @@ msgstr "" "Es muy recomendable que hagas una copia de seguridad de tu base de datos " "antes de continuar. ¿Estás seguro que quieres ejecutar ya la actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona al menos un sitio para actualizarlo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización de base de datos completa. Volver al escritorio " "de red" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "El sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "El sitio necesita actualizar la base de datos de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar los sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3539,8 +5155,8 @@ msgstr "" "Es necesario actualizar la base de datos de los siguientes sitios. Marca los " "que quieras actualizar y haz clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Añadir grupo de reglas" @@ -3556,15 +5172,15 @@ msgstr "" msgid "Rules" msgstr "Reglas" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3572,437 +5188,438 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Archivo de imporación vacío" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Error al subir el archivo. Por favor, inténtalo de nuevo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentación" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descripción" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronización disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios y actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor, selecciona el destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "El campo %1$s ahora se puede encontrar en el grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movimiento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ajustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Ubicación" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1688 assets/build/js/acf-input.js:1850 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1541 +#: assets/build/js/acf-field-group.js:1860 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1629 assets/build/js/acf-input.js:1651 +#: assets/build/js/acf-input.js:1783 assets/build/js/acf-input.js:1808 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1646 +#: assets/build/js/acf-field-group.js:1972 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "No hay campos de conmutación disponibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1635 +#: assets/build/js/acf-field-group.js:1958 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1445 +#: assets/build/js/acf-field-group.js:1755 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La cadena \"field_\" no se debe utilizar al comienzo de un nombre de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador del grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Herramientas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "no es igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "es igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relación" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconocido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "El tipo de campo no existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8413 assets/build/js/acf-input.js:9185 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1815 assets/build/js/acf-input.js:1990 msgid "Selection is less than" msgstr "La selección es menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1799 assets/build/js/acf-input.js:1965 msgid "Selection is greater than" msgstr "La selección es mayor que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1771 assets/build/js/acf-input.js:1936 msgid "Value is less than" msgstr "El valor es menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1744 assets/build/js/acf-input.js:1908 msgid "Value is greater than" msgstr "El valor es mayor que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1602 assets/build/js/acf-input.js:1744 msgid "Value contains" msgstr "El valor contiene" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1579 assets/build/js/acf-input.js:1713 msgid "Value matches pattern" msgstr "El valor coincide con el patrón" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1560 assets/build/js/acf-input.js:1725 +#: assets/build/js/acf-input.js:1693 assets/build/js/acf-input.js:1888 msgid "Value is not equal to" msgstr "El valor no es igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1533 assets/build/js/acf-input.js:1669 +#: assets/build/js/acf-input.js:1657 assets/build/js/acf-input.js:1828 msgid "Value is equal to" msgstr "El valor es igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1514 assets/build/js/acf-input.js:1637 msgid "Has no value" msgstr "No tiene ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1487 assets/build/js/acf-input.js:1586 msgid "Has any value" msgstr "No tiene algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10481 +#: assets/build/js/acf-input.js:11531 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10479 +#: assets/build/js/acf-input.js:11529 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10474 +#: assets/build/js/acf-input.js:11524 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10642 +#: assets/build/js/acf-input.js:11702 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8241 +#: assets/build/js/acf-input.js:8989 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8753 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8056 +#: assets/build/js/acf-input.js:8750 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7923 +#: assets/build/js/acf-input.js:8598 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7962 +#: assets/build/js/acf-input.js:8637 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4012,244 +5629,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10252 +#: assets/build/js/acf-input.js:11296 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2959 msgid "File type must be %s." msgstr "El tipo de archivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2956 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2427 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2859 msgid "or" msgstr "o" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2932 msgid "File size must not exceed %s." msgstr "El tamaño del archivo no debe ser mayor de %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2928 msgid "File size must be at least %s." msgstr "El tamaño de archivo debe ser al menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2915 msgid "Image height must not exceed %dpx." msgstr "La altura de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2911 msgid "Image height must be at least %dpx." msgstr "La altura de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2899 msgid "Image width must not exceed %dpx." msgstr "El ancho de la imagen no debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2895 msgid "Image width must be at least %dpx." msgstr "El ancho de la imagen debe ser al menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sin título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1277 msgid "(no label)" msgstr "(sin etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Establece la altura del área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponer una casilla de verificación extra para cambiar todas las opciones" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Guardar los valores «personalizados» a las opciones del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite añadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Añadir nueva opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:476 msgid "Allow Archives URLs" msgstr "Permitir las URLs de los archivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:185 msgid "Archives" msgstr "Archivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enlace a página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:870 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Añadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:840 msgid "Name" msgstr "Nombre" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:825 msgid "%s added" msgstr "%s añadido/s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:789 msgid "%s already exists" msgstr "%s ya existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:777 msgid "User unable to add new %s" msgstr "El usuario no puede añadir nuevos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Term ID" msgstr "ID de término" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Term Object" msgstr "Objeto de término" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Load value from posts terms" msgstr "Cargar el valor de los términos de la publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Load Terms" msgstr "Cargar términos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Connect selected terms to the post" msgstr "Conectar los términos seleccionados con la publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Save Terms" msgstr "Guardar términos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Allow new terms to be created whilst editing" msgstr "Permitir la creación de nuevos términos mientras se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:625 msgid "Create Terms" msgstr "Crear términos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Radio Buttons" msgstr "Botones de radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:683 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:681 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Checkbox" msgstr "Casilla de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Select the appearance of this field" msgstr "Selecciona la apariencia de este campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:673 msgid "Appearance" msgstr "Apariencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:615 msgid "Select the taxonomy to be displayed" msgstr "Selecciona la taxonomía a mostrar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:579 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "El valor debe ser menor o igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "El valor debe ser mayor o igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "El valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Guardar los valores de 'otros' en las opciones del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Añade la opción 'otros' para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Otros" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botón de radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:103 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4257,725 +5878,726 @@ msgstr "" "Define un punto final para que el acordeón anterior se detenga. Este " "acordeón no será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:92 msgid "Allow this accordion to open without closing others." msgstr "Permita que este acordeón se abra sin cerrar otros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:91 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:81 msgid "Display this accordion as open on page load." msgstr "Muestra este acordeón como abierto en la carga de la página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:80 msgid "Open" msgstr "Abrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringen los archivos que se pueden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID del archivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL del archivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array del archivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Añadir archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ningún archivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nombre del archivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Update File" msgstr "Actualizar archivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3161 assets/build/js/acf-input.js:3384 msgid "Edit File" msgstr "Editar archivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3135 assets/build/js/acf-input.js:3357 msgid "Select File" msgstr "Seleccionar archivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Archivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contraseña" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:365 msgid "Specify the value returned" msgstr "Especifica el valor devuelto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:433 msgid "Use AJAX to lazy load choices?" msgstr "¿Usar AJAX para hacer cargar las opciones de forma asíncrona?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:354 msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:229 includes/media.php:48 +#: assets/build/js/acf-input.js:7821 assets/build/js/acf-input.js:8483 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Error al cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando más resultados…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Solo puedes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Solo puedes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, introduce %d o más caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, introduce 1 o más caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponibles, utiliza las flechas arriba y abajo para navegar " "por los resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hay un resultado disponible, pulsa enter para seleccionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:685 msgctxt "noun" msgid "Select" msgstr "Selección" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID del usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Grupo de objetos" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos los roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar color" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Vaciar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de color" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Hecho" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ahora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elegir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de fecha y hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:102 msgid "Endpoint" msgstr "Variable" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:109 msgid "Left aligned" msgstr "Alineada a la izquierda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:108 msgid "Top aligned" msgstr "Alineada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:104 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestaña" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "El valor debe ser una URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL del enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abrir en una nueva ventana/pestaña" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Elige el enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Enlace" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:372 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:371 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:370 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "red : Red" msgstr "rojo : Rojo" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para más control, puedes especificar tanto un valor como una etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:343 msgid "Enter each choice on a new line." msgstr "Añade cada opción en una nueva línea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:342 msgid "Choices" msgstr "Opciones" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botones" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:508 +#: includes/fields/class-acf-field-post_object.php:421 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:401 +#: includes/fields/class-acf-field-taxonomy.php:694 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:262 +#: includes/fields/class-acf-field-post_object.php:243 +#: includes/fields/class-acf-field-taxonomy.php:858 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "El valor no debe exceder los %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Déjalo en blanco para ilimitado" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Aparece después del campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Aparece antes del campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Anteponer" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece en el campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:742 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s necesita al menos %2$s selección" msgstr[1] "%1$s necesita al menos %2$s selecciones" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:391 +#: includes/fields/class-acf-field-relationship.php:605 msgid "Post ID" msgstr "ID de publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:390 +#: includes/fields/class-acf-field-relationship.php:604 msgid "Post Object" msgstr "Objeto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:637 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:627 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:662 msgid "Featured Image" msgstr "Imagen destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:658 msgid "Selected elements will be displayed in each result" msgstr "Los elementos seleccionados se mostrarán en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:657 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:591 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:614 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:590 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:584 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:469 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:577 msgid "All taxonomies" msgstr "Todas las taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:461 +#: includes/fields/class-acf-field-post_object.php:370 +#: includes/fields/class-acf-field-relationship.php:569 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:348 +#: includes/fields/class-acf-field-relationship.php:547 msgid "All post types" msgstr "Todos los tipos de contenido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:431 +#: includes/fields/class-acf-field-post_object.php:340 +#: includes/fields/class-acf-field-relationship.php:539 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:439 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:369 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select post type" msgstr "Seleccionar tipo de contenido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4937 assets/build/js/acf-input.js:5402 msgid "No matches found" msgstr "No se han encontrado coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4920 assets/build/js/acf-input.js:5381 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4824 assets/build/js/acf-input.js:5271 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déjalo en blanco para todos los tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamaño del archivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringir que las imágenes se pueden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Subidos al contenido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4986,485 +6608,492 @@ msgstr "Subidos al contenido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar las opciones de la biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de imagen" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de imagen" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array de imágenes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especificar el valor devuelto en la web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Añadir imagen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7868 assets/build/js/acf-input.js:8537 msgid "All images" msgstr "Todas las imágenes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Update Image" msgstr "Actualizar imagen" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4180 assets/build/js/acf-input.js:4578 msgid "Edit Image" msgstr "Editar imagen" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4016 assets/build/js/acf-input.js:4156 +#: assets/build/js/acf-input.js:4404 assets/build/js/acf-input.js:4553 msgid "Select Image" msgstr "Seleccionar imagen" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagen" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:110 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que el maquetado HTML se muestre como texto visible en vez de " "interpretarlo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:109 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sin formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:100 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Añadir <br> automáticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:99 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Añadir párrafos automáticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:95 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla cómo se muestran los saltos de línea" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:94 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nuevas líneas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La semana comienza el" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "El formato utilizado cuando se guarda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Guardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Siguiente" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoy" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Listo" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de fecha" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduce la URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado cuando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado cuando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:422 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:353 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Muestra el texto junto a la casilla de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:84 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sí" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:412 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:411 msgid "Table" msgstr "Tabla" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:410 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:405 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:404 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:388 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar la altura del mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Establecer el nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar inicialmente el mapa" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Buscar dirección..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:589 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3528 assets/build/js/acf-input.js:3786 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "El formato devuelto por de las funciones del tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:385 +#: includes/fields/class-acf-field-relationship.php:599 +#: includes/fields/class-acf-field-select.php:364 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "El formato mostrado cuando se edita una publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "No se han encontrado campos en la papelera" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "No se han encontrado campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuevo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Añadir nuevo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "No se han encontrado grupos de campos en la papelera" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "No se han encontrado grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nuevo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Añadir nuevo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Añadir nuevo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionales e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.l10n.php new file mode 100644 index 000000000..31dfb79e3 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'fa_AF','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'کلید طبقه بندی موجود است و خارج از ACF درحال استفاده است و نمیتوان از این کلید استفاده کرد.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'این کلید طبقه بندی موجود است و توسط یکی از طبقه بندی های ACF درحال استفاده می باشد و نمیتوان از این کلید استفاده کرد.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'کلید طبقه بندی فقط باید شامل حروف کوچک انگلیسی و اعداد و زیر خط (_) یا خط تیره (-) باشد.','No Taxonomies found in Trash'=>'هیچ طبقه بندی در زباله دان نیست','No Taxonomies found'=>'هیچ طبقه بندی یافت نشد','Search Taxonomies'=>'جستجوی طبقه بندی ها','View Taxonomy'=>'مشاهده طبقه بندی ها','New Taxonomy'=>'افزودن طبقه بندی جدید','Edit Taxonomy'=>'ویرایش طبقه بندی ها','Add New Taxonomy'=>'افزودن طبقه بندی جدید','No Post Types found in Trash'=>'هیچ نوع نوشته‌ای در زباله‌دان یافت نشد.','No Post Types found'=>'هیچ نوع پستی پیدا نشد','Search Post Types'=>'جستجوی در انواع پست ها','View Post Type'=>'مشاهده نوع پست ها','New Post Type'=>'نوع پست جدید','Edit Post Type'=>'ویرایش نوع پست','Add New Post Type'=>'افزودن نوع پست جدید','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'کلید نوع پست در حال حاضر خارج از ACF ثبت شده است و نمی توان از آن استفاده کرد.','This post type key is already in use by another post type in ACF and cannot be used.'=>'کلید نوع پست در حال حاضر در ACF ثبت شده است و نمی توان از آن استفاده کرد.','This field must not be a WordPress reserved term.'=>'این زمینه نباید یک مورد رزرو شدهدر وردپرس باشد.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'کلید نوع پست فقط باید شامل حذوف کوچک انگلیسی و اعداد و زیر خط (_) و یا خط تیره (-) باشد.','The post type key must be under 20 characters.'=>'کلید نوع پست حداکثر باید 20 حرفی باشد.','We do not recommend using this field in ACF Blocks.'=>'توصیه نمیکنیم از این زمینه در بلوک های ACF استفاده کنید.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'ویرایشگر WYSIWYG وردپرس را همانطور که در پست‌ها و صفحات دیده می‌شود نمایش می‌دهد و امکان ویرایش متن غنی را فراهم می‌کند و محتوای چندرسانه‌ای را نیز امکان‌پذیر می‌کند.','WYSIWYG Editor'=>'ویرایشگر WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'اجازه میدهد که یک یا چند کاربر را انتخاب کنید که می تواند برای ایجاد رابطه بین داده های آبجکت ها مورد استفاده قرار گیرد.','A text input specifically designed for storing web addresses.'=>'یک ورودی متنی که به طور خاص برای ذخیره آدرس های وب طراحی شده است.','URL'=>'نشانی وب','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'کلیدی که به شما امکان می دهد مقدار 1 یا 0 را انتخاب کنید (روشن یا خاموش، درست یا نادرست و غیره). می‌تواند به‌عنوان یک سوئیچ یا چک باکس تلطیف شده ارائه شود.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'یک رابط کاربری تعاملی برای انتخاب زمان. قالب زمان را می توان با استفاده از تنظیمات فیلد سفارشی کرد.','Filter by Post Status'=>'فیلتر بر اساس وضعیت پست','nounClone'=>'کپی (هیچ)','Add Post Type'=>'افزودن نوع پست','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'قابلیت‌های وردپرس را فراتر از نوشته‌ها و برگه‌های استاندارد با انواع پست سفارشی توسعه دهید.','Add Your First Post Type'=>'اولین نوع پست سفارشی خود را اضافه کنید','Advanced Configuration'=>'پیکربندی پیشرفته','Hierarchical'=>'سلسله‌مراتبی','Public'=>'عمومی','movie'=>'movie','Movie'=>'فیلم','Singular Label'=>'برچسب مفرد','Movies'=>'فیلم‌ها','Plural Label'=>'برچسب جمع','Post Type Key'=>'کلید نوع پست','Regenerate all labels using the Singular and Plural labels'=>'تولید دوباره تمامی برچسب‌های مفرد و جمعی','Select existing taxonomies to classify items of the post type.'=>'طبقه‌بندی‌های موجود را برای دسته‌بندی کردن آیتم‌های نوع پست انتخاب نمایید.','Category'=>'دسته','Tag'=>'برچسب','Terms'=>'شرایط','Post Types'=>'انواع پست','Advanced Settings'=>'تنظیمات پیشرفته','Basic Settings'=>'تنظیمات پایه','Pages'=>'صفحات','Post type submitted.'=>'نوع پست ارسال شد','Post type saved.'=>'نوع پست ذخیره شد','Post type updated.'=>'نوع پست به روز شد','Post type deleted.'=>'نوع پست حذف شد','Type to search...'=>'برای جستجو تایپ کنید....','PRO Only'=>'فقط نسخه حرفه ای','ACF'=>'ACF','taxonomy'=>'طبقه‌بندی','post type'=>'نوع نوشته','Done'=>'پایان','post statusRegistration Failed'=>'ثبت نام انجام نشد','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'این مورد ثبت نشد زیرا کلید آن توسط مورد دیگری که توسط افزونه یا طرح زمینه دیگری ثبت شده است استفاده می شود.','REST API'=>'REST API','Permissions'=>'دسترسی‌ها','URLs'=>'پیوندها','Visibility'=>'نمایش','Labels'=>'برچسب‌ها','Field Settings Tabs'=>'زبانه تنظیمات زمینه','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[مقدار کد کوتاه ACF برای پیش نمایش غیرفعال است]','Close Modal'=>'بستن صفحه','Field moved to other group'=>'زمینه به یک گروه دیگر منتقل شد','Close modal'=>'بستن صفحه','Start a new group of tabs at this tab.'=>'شروع گروه جدید زبانه‌ها در این زبانه','New Tab Group'=>'گروه زبانه جدید','Use a stylized checkbox using select2'=>'به‌کارگیری کادر انتخاب سبک وار با select2','Save Other Choice'=>'ذخیره انتخاب دیگر','Allow Other Choice'=>'اجازه دادن انتخاب دیگر','Add Toggle All'=>'افزودن تغییر وضعیت همه','Save Custom Values'=>'ذخیره مقادیر سفارشی','Allow Custom Values'=>'اجازه دادن مقادیر سفارشی','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'مقادیر سفارشی کادر انتخاب نمی‌تواند خالی باشد. انتخاب مقادیر خالی را بردارید.','Updates'=>'بروزرسانی ها','Advanced Custom Fields logo'=>'لوگوی زمینه‌های سفارشی پیشرفته','Save Changes'=>'ذخیره تغییرات','Field Group Title'=>'عنوان گروه زمینه','Add title'=>'افزودن عنوان','New to ACF? Take a look at our getting started guide.'=>'تازه با ACF آشنا شده‌اید؟ به راهنمای شروع ما نگاهی بیندازید.','Add Field Group'=>'افزودن گروه زمینه','Add Your First Field Group'=>'اولین گروه فیلد خود را اضافه نمایید','Options Pages'=>'برگه‌های گزینه‌ها','ACF Blocks'=>'بلوک‌های ACF','Gallery Field'=>'زمینه گالری','Flexible Content Field'=>'زمینه محتوای انعطاف پذیر','Repeater Field'=>'زمینه تکرارشونده','Delete Field Group'=>'حذف گروه زمینه','Group Settings'=>'تنظیمات گروه','#'=>'#','Add Field'=>'افزودن زمینه','Presentation'=>'نمایش','Validation'=>'اعتبارسنجی','General'=>'عمومی','Import JSON'=>'درون ریزی JSON','Export As JSON'=>'برون بری با JSON','Deactivate'=>'غیرفعال کردن','Deactivate this item'=>'غیرفعال کردن این مورد','Activate'=>'فعال کردن','Activate this item'=>'فعال کردن این مورد','Move field group to trash?'=>'انتقال گروه زمینه به زباله‌دان؟','post statusInactive'=>'غیرفعال','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال باشند. ما به طور خودکار افزونه زمینه های سفارشی پیشرفته را غیرفعال کردیم.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال باشند. ما به طور خودکار فیلدهای سفارشی پیشرفته را غیرفعال کرده ایم.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - قبل از شروع اولیه ACF، یک یا چند تماس را برای بازیابی مقادیر فیلد ACF شناسایی کرده‌ایم. این مورد پشتیبانی نمی‌شود و می‌تواند منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید.','Invalid request.'=>'درخواست نامعتبر.','Show in REST API'=>'نمایش در REST API','Enable Transparency'=>'فعال کردن شفافیت','Upgrade to PRO'=>'‫ارتقا به نسخه حرفه ای','post statusActive'=>'فعال','\'%s\' is not a valid email address'=>'نشانی ایمیل %s معتبر نیست','Color value'=>'مقدار رنگ','Select default color'=>'انتخاب رنگ پیش‌فرض','Clear color'=>'پاک کردن رنگ','Blocks'=>'بلوک‌ها','Options'=>'تنظیمات','Users'=>'کاربران','Menu items'=>'آیتم‌های منو','Widgets'=>'ابزارک‌ها','Attachments'=>'پیوست‌ها','Taxonomies'=>'طبقه‌بندی‌ها','Posts'=>'نوشته ها','Last updated: %s'=>'آخرین به‌روزرسانی: %s','Invalid field group parameter(s).'=>'پارامتر(ها) گروه فیلد نامعتبر است','Awaiting save'=>'در انتظار ذخیره','Saved'=>'ذخیره شده','Import'=>'درون‌ریزی','Review changes'=>'تغییرات مرور شد','Located in: %s'=>'قرار گرفته در: %s','Located in plugin: %s'=>'قرار گرفته در پلاگین: %s','Located in theme: %s'=>'قرار گرفته در قالب: %s','Various'=>'مختلف','Sync changes'=>'همگام‌سازی تغییرات','Loading diff'=>'بارگذاری تفاوت','Review local JSON changes'=>'بررسی تغییرات JSON محلی','Visit website'=>'بازدید وب سایت','View details'=>'نمایش جزییات','Version %s'=>'نگارش %s','Information'=>'اطلاعات','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'کمک ميز. حرفه ای پشتیبانی در میز کمک ما با بیشتر خود را در عمق کمک, چالش های فنی.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'بحث ها. ما یک جامعه فعال و دوستانه در انجمن های جامعه ما که ممکن است قادر به کمک به شما کشف کردن \'چگونه بازی یا بازی\' از جهان ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'مستندات . مستندات گسترده ما شامل مراجع و راهنماهایی برای اکثر موقعیت هایی است که ممکن است با آن مواجه شوند.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'ما در المنتور فارسی در مورد پشتیبانی متعصب هستیم و می خواهیم شما با ACF بهترین بهره را از وب سایت خود ببرید. اگر به مشکلی برخوردید ، چندین مکان وجود دارد که می توانید کمک کنید:','Help & Support'=>'کمک و پشتیبانی','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'لطفا از زبانه پشتیبانی برای تماس استفاده کنید باید خودتان را پیدا کنید که نیاز به کمک دارد.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'قبل از ایجاد اولین گروه زمینه خود را، ما توصیه می کنیم برای اولین بار خواندن راهنمای شروع به کار ما برای آشنایی با فلسفه پلاگین و بهترین تمرین.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'افزونه پیشرفته زمینه های سفارشی فراهم می کند یک سازنده فرم بصری برای سفارشی کردن وردپرس ویرایش صفحه نمایش با زمینه های اضافی، و API بصری برای نمایش ارزش های زمینه سفارشی در هر فایل قالب تم.','Overview'=>'مرور کلی','Location type "%s" is already registered.'=>'نوع مکان "%s" در حال حاضر ثبت شده است.','Class "%s" does not exist.'=>'کلاس "%s" وجود ندارد.','Invalid nonce.'=>'کلید نامعتبر است','Error loading field.'=>'خطا در بارگزاری زمینه','Location not found: %s'=>'موقعیتی یافت نشد: %s','Widget'=>'ابزارک','User Role'=>'نقش کاربر','Comment'=>'دیدگاه','Post Format'=>'فرمت نوشته','Menu Item'=>'آیتم منو','Post Status'=>'وضعیت نوشته','Menus'=>'منوها','Menu Locations'=>'محل منو','Menu'=>'منو','Post Taxonomy'=>'طبقه بندی نوشته','Child Page (has parent)'=>'برگه زیر مجموعه (دارای مادر)','Parent Page (has children)'=>'برگه مادر (دارای زیر مجموعه)','Top Level Page (no parent)'=>'بالاترین سطح برگه(بدون والد)','Posts Page'=>'برگه ی نوشته ها','Front Page'=>'برگه نخست','Page Type'=>'نوع برگه','Viewing back end'=>'درحال نمایش back end','Viewing front end'=>'درحال نمایش سمت کاربر','Logged in'=>'وارده شده','Current User'=>'کاربر فعلی','Page Template'=>'قالب برگه','Register'=>'ثبت نام','Add / Edit'=>'اضافه کردن/ویرایش','User Form'=>'فرم کاربر','Page Parent'=>'برگه مادر','Super Admin'=>'مدیرکل','Current User Role'=>'نقش کاربرفعلی','Default Template'=>'پوسته پیش فرض','Post Template'=>'قالب نوشته','Post Category'=>'دسته بندی نوشته','All %s formats'=>'همه‌ی فرمت‌های %s','Attachment'=>'پیوست','%s value is required'=>'مقدار %s لازم است','Show this field if'=>'نمایش این گروه فیلد اگر','Conditional Logic'=>'منطق شرطی','and'=>'و','Local JSON'=>'JSON های لوکال','Clone Field'=>'فیلد کپی','Please also check all premium add-ons (%s) are updated to the latest version.'=>'همچنین لطفا همه افزونه‌های پولی (%s) را بررسی کنید که به نسخه آخر بروز شده باشند.','This version contains improvements to your database and requires an upgrade.'=>'این نسخه شامل بهبودهایی در پایگاه داده است و نیاز به ارتقا دارد.','Database Upgrade Required'=>'به روزرسانی دیتابیس لازم است','Options Page'=>'برگه تنظیمات','Gallery'=>'گالری','Flexible Content'=>'محتوای انعطاف پذیر','Repeater'=>'زمینه تکرار کننده','Back to all tools'=>'بازگشت به همه ابزارها','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'اگر چندین گروه فیلد در یک صفحه ویرایش نمایش داده شود،اولین تنظیمات گروه فیلد استفاده خواهد شد. (یکی با کمترین شماره)','Select items to hide them from the edit screen.'=>'انتخاب آیتم ها برای پنهان کردن آن ها از صفحه ویرایش.','Hide on screen'=>'مخفی کردن در صفحه','Send Trackbacks'=>'ارسال بازتاب ها','Tags'=>'برچسب ها','Categories'=>'دسته ها','Page Attributes'=>'صفات برگه','Format'=>'فرمت','Author'=>'نویسنده','Slug'=>'نامک','Revisions'=>'بازنگری ها','Comments'=>'دیدگاه ها','Discussion'=>'گفتگو','Excerpt'=>'چکیده','Content Editor'=>'ویرایش گر محتوا(ادیتور اصلی)','Permalink'=>'پیوند یکتا','Field groups with a lower order will appear first'=>'گروه ها با شماره ترتیب کمتر اول دیده می شوند','Order No.'=>'شماره ترتیب.','Below fields'=>'زیر فیلد ها','Below labels'=>'برچسب‌های زیر','Side'=>'کنار','Normal (after content)'=>'معمولی (بعد از ادیتور متن)','High (after title)'=>'بالا (بعد از عنوان)','Position'=>'موقعیت','Seamless (no metabox)'=>'بدون متاباکس','Standard (WP metabox)'=>'استاندارد (دارای متاباکس)','Style'=>'شیوه نمایش','Key'=>'کلید','Order'=>'ترتیب','id'=>'شناسه','class'=>'کلاس','width'=>'عرض','Wrapper Attributes'=>'مشخصات پوشش فیلد','Instructions'=>'دستورالعمل ها','Single word, no spaces. Underscores and dashes allowed'=>'تک کلمه، بدون فاصله. خط زیرین و خط تیره ها مجازاند','This is the name which will appear on the EDIT page'=>'این نامی است که در صفحه "ویرایش" نمایش داده خواهد شد','Delete'=>'حذف','Delete field'=>'حذف زمینه','Move'=>'انتقال','Move field to another group'=>'انتقال زمینه ها به گروه دیگر','Duplicate field'=>'تکثیر زمینه','Edit field'=>'ویرایش زمینه','Drag to reorder'=>'گرفتن و کشیدن برای مرتب سازی','Show this field group if'=>'نمایش این گروه زمینه اگر','No updates available.'=>'به‌روزرسانی موجود نیست.','Database upgrade complete. See what\'s new'=>'ارتقای پایگاه داده کامل شد. تغییرات جدید را ببینید','Reading upgrade tasks...'=>'در حال خواندن مراحل به روزرسانی...','Upgrade failed.'=>'ارتقا با خطا مواجه شد.','Upgrade complete.'=>'ارتقا کامل شد.','Upgrading data to version %s'=>'به روز رسانی داده ها به نسحه %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'قویا توصیه می شود از بانک اطلاعاتی خود قبل از هر کاری پشتیبان تهیه کنید. آیا مایلید به روز رسانی انجام شود؟','Please select at least one site to upgrade.'=>'لطفا حداقل یک سایت برای ارتقا انتخاب کنید.','Database Upgrade complete. Return to network dashboard'=>'به روزرسانی دیتابیس انجام شد. بازگشت به پیشخوان شبکه','Site is up to date'=>'سایت به روز است','Site'=>'سایت','Upgrade Sites'=>'ارتقاء سایت','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'این سایت ها نیاز به به روز رسانی دارند برای انجام %s کلیک کنید.','Add rule group'=>'افزودن گروه قانون','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'مجموعه ای از قوانین را بسازید تا مشخص کنید در کدام صفحه ویرایش، این زمینه‌های سفارشی سفارشی نمایش داده شوند','Rules'=>'قوانین','Copied'=>'کپی شد','Copy to clipboard'=>'درج در حافظه موقت','Select Field Groups'=>'انتخاب گروه های زمینه','No field groups selected'=>'گروه زمینه ای انتخاب نشده است','Generate PHP'=>'تولید کد PHP','Export Field Groups'=>'برون بری گروه های زمینه','Import file empty'=>'فایل وارد شده خالی است','Incorrect file type'=>'نوع فایل صحیح نیست','Error uploading file. Please try again'=>'خطا در آپلود فایل. لطفا مجدد بررسی کنید','Import Field Groups'=>'وارد کردن گروه های زمینه','Sync'=>'هماهنگ','Select %s'=>'انتخاب %s','Duplicate'=>'تکثیر','Duplicate this item'=>'تکثیر این زمینه','Documentation'=>'مستندات','Description'=>'توضیحات','Sync available'=>'هماهنگ سازی موجود است','Field group duplicated.'=>'%s گروه زمینه تکثیر شدند.','Active (%s)'=>'فعال (%s)','Review sites & upgrade'=>'بازبینی و به‌روزرسانی سایت‌ها','Upgrade Database'=>'به‌روزرسانی پایگاه داده','Custom Fields'=>'زمینه‌های سفارشی','Move Field'=>'جابجایی زمینه','Please select the destination for this field'=>'مقصد انتقال این زمینه را مشخص کنید','Move Complete.'=>'انتقال کامل شد.','Active'=>'فعال','Field Keys'=>'کلیدهای زمینه','Settings'=>'تنظیمات','Location'=>'مکان','Null'=>'خالی (null)','copy'=>'کپی','(this field)'=>'(این گزینه)','Checked'=>'انتخاب شده','Move Custom Field'=>'جابجایی زمینه دلخواه','No toggle fields available'=>'هیچ زمینه شرط پذیری موجود نیست','Field group title is required'=>'عنوان گروه زمینه ضروری است','This field cannot be moved until its changes have been saved'=>'این زمینه قبل از اینکه ذخیره شود نمی تواند جابجا شود','The string "field_" may not be used at the start of a field name'=>'کلمه متنی "field_" نباید در ابتدای نام فیلد استفاده شود','Field group draft updated.'=>'پیش نویش گروه زمینه بروز شد.','Field group scheduled for.'=>'گروه زمینه برنامه ریزی انتشار پیدا کرده برای.','Field group submitted.'=>'گروه زمینه ارسال شد.','Field group saved.'=>'گروه زمینه ذخیره شد.','Field group published.'=>'گروه زمینه انتشار یافت.','Field group deleted.'=>'گروه زمینه حذف شد.','Field group updated.'=>'گروه زمینه بروز شد.','Tools'=>'ابزارها','is not equal to'=>'برابر نشود با','is equal to'=>'برابر شود با','Forms'=>'فرم ها','Page'=>'برگه','Post'=>'نوشته','Relational'=>'رابطه','Choice'=>'انتخاب','Basic'=>'پایه','Unknown'=>'ناشناخته','Field type does not exist'=>'نوع زمینه وجود ندارد','Spam Detected'=>'اسپم تشخیص داده شد','Post updated'=>'نوشته بروز شد','Update'=>'بروزرسانی','Validate Email'=>'اعتبار سنجی ایمیل','Content'=>'محتوا','Title'=>'عنوان','Edit field group'=>'ویرایش گروه زمینه','Selection is less than'=>'انتخاب کمتر از','Selection is greater than'=>'انتخاب بیشتر از','Value is less than'=>'مقدار کمتر از','Value is greater than'=>'مقدار بیشتر از','Value contains'=>'شامل می شود','Value matches pattern'=>'مقدار الگوی','Value is not equal to'=>'مقدار برابر نیست با','Value is equal to'=>'مقدار برابر است با','Has no value'=>'بدون مقدار','Has any value'=>'هر نوع مقدار','Cancel'=>'لغو','Are you sure?'=>'اطمینان دارید؟','%d fields require attention'=>'%d گزینه نیاز به بررسی دارد','1 field requires attention'=>'یکی از گزینه ها نیاز به بررسی دارد','Validation failed'=>'مشکل در اعتبار سنجی','Validation successful'=>'اعتبار سنجی موفق بود','Restricted'=>'ممنوع','Collapse Details'=>'عدم نمایش جزئیات','Expand Details'=>'نمایش جزئیات','Uploaded to this post'=>'بارگذاری شده در این نوشته','verbUpdate'=>'بروزرسانی','verbEdit'=>'ویرایش','The changes you made will be lost if you navigate away from this page'=>'اگر از صفحه جاری خارج شوید ، تغییرات شما ذخیره نخواهند شد','File type must be %s.'=>'نوع فایل باید %s باشد.','or'=>'یا','File size must not exceed %s.'=>'حجم فایل ها نباید از %s بیشتر باشد.','File size must be at least %s.'=>'حجم فایل باید حداقل %s باشد.','Image height must not exceed %dpx.'=>'ارتفاع تصویر نباید از %d پیکسل بیشتر باشد.','Image height must be at least %dpx.'=>'ارتفاع فایل باید حداقل %d پیکسل باشد.','Image width must not exceed %dpx.'=>'عرض تصویر نباید از %d پیکسل بیشتر باشد.','Image width must be at least %dpx.'=>'عرض تصویر باید حداقل %d پیکسل باشد.','(no title)'=>'(بدون عنوان)','Full Size'=>'اندازه کامل','Large'=>'بزرگ','Medium'=>'متوسط','Thumbnail'=>'تصویر بندانگشتی','(no label)'=>'(بدون برچسب)','Sets the textarea height'=>'تعیین ارتفاع باکس متن','Rows'=>'سطرها','Text Area'=>'جعبه متن (متن چند خطی)','Prepend an extra checkbox to toggle all choices'=>'اضافه کردن چک باکس اضافی برای انتخاب همه','Save \'custom\' values to the field\'s choices'=>'ذخیره مقادیر دلخواه در انتخاب های زمینه','Allow \'custom\' values to be added'=>'اجازه درج مقادیر دلخواه','Add new choice'=>'درج انتخاب جدید','Toggle All'=>'انتخاب همه','Allow Archives URLs'=>'اجازه آدرس های آرشیو','Archives'=>'بایگانی ها','Page Link'=>'پیوند (لینک) برگه/نوشته','Add'=>'افزودن','Name'=>'نام','%s added'=>'%s اضافه شد','%s already exists'=>'%s هم اکنون موجود است','User unable to add new %s'=>'کاربر قادر به اضافه کردن%s جدید نیست','Term ID'=>'شناسه مورد','Term Object'=>'به صورت آبجکت','Load value from posts terms'=>'خواندن مقادیر از ترم های نوشته','Load Terms'=>'خواندن ترم ها','Connect selected terms to the post'=>'الصاق آیتم های انتخابی به نوشته','Save Terms'=>'ذخیره ترم ها','Allow new terms to be created whilst editing'=>'اجازه به ساخت آیتم‌ها(ترم‌ها) جدید در زمان ویرایش','Create Terms'=>'ساخت آیتم (ترم)','Radio Buttons'=>'دکمه‌های رادیویی','Single Value'=>'تک مقدار','Multi Select'=>'چندین انتخاب','Checkbox'=>'چک باکس','Multiple Values'=>'چندین مقدار','Select the appearance of this field'=>'ظاهر این زمینه را مشخص کنید','Appearance'=>'ظاهر','Select the taxonomy to be displayed'=>'طبقه‌بندی را برای برون بری انتخاب کنید','Value must be equal to or lower than %d'=>'مقدار باید کوچکتر یا مساوی %d باشد','Value must be equal to or higher than %d'=>'مقدار باید مساوی یا بیشتر از %d باشد','Value must be a number'=>'مقدار باید عددی باشد','Number'=>'عدد','Save \'other\' values to the field\'s choices'=>'ذخیره مقادیر دیگر در انتخاب های زمینه','Add \'other\' choice to allow for custom values'=>'افزودن گزینه \'دیگر\' برای ثبت مقادیر دلخواه','Other'=>'دیگر','Radio Button'=>'دکمه رادیویی','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'یک نقطه پایانی برای توقف آکاردئون قبلی تعریف کنید. این آکاردئون مخفی خواهد بود.','Allow this accordion to open without closing others.'=>'اجازه دهید این آکوردئون بدون بستن دیگر آکاردئون‌ها باز شود.','Display this accordion as open on page load.'=>'نمایش آکوردئون این به عنوان باز در بارگذاری صفحات.','Open'=>'باز','Accordion'=>'آکاردئونی','Restrict which files can be uploaded'=>'محدودیت در آپلود فایل ها','File ID'=>'شناسه پرونده','File URL'=>'آدرس پرونده','File Array'=>'آرایه فایل','Add File'=>'افزودن پرونده','No file selected'=>'هیچ پرونده ای انتخاب نشده','File name'=>'نام فایل','Update File'=>'بروزرسانی پرونده','Edit File'=>'ویرایش پرونده','Select File'=>'انتخاب پرونده','File'=>'پرونده','Password'=>'رمزعبور','Specify the value returned'=>'مقدار بازگشتی را انتخاب کنید','Use AJAX to lazy load choices?'=>'از ایجکس برای خواندن گزینه های استفاده شود؟','Enter each default value on a new line'=>'هر مقدار پیش فرض را در یک خط جدید وارد کنید','verbSelect'=>'انتخاب','Select2 JS load_failLoading failed'=>'خطا در فراخوانی داده ها','Select2 JS searchingSearching…'=>'جستجو …','Select2 JS load_moreLoading more results…'=>'بارگذاری نتایج بیشتر…','Select2 JS selection_too_long_nYou can only select %d items'=>'شما فقط می توانید %d مورد را انتخاب کنید','Select2 JS selection_too_long_1You can only select 1 item'=>'فقط می توانید یک آیتم را انتخاب کنید','Select2 JS input_too_long_nPlease delete %d characters'=>'لطفا %d کاراکتر را حذف کنید','Select2 JS input_too_long_1Please delete 1 character'=>'یک حرف را حذف کنید','Select2 JS input_too_short_nPlease enter %d or more characters'=>'لطفا %d یا چند کاراکتر دیگر وارد کنید','Select2 JS input_too_short_1Please enter 1 or more characters'=>'یک یا چند حرف وارد کنید','Select2 JS matches_0No matches found'=>'مشابهی یافت نشد','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'نتایج %d در دسترس است با استفاده از کلید بالا و پایین روی آنها حرکت کنید.','Select2 JS matches_1One result is available, press enter to select it.'=>'یک نتیجه موجود است برای انتخاب اینتر را فشار دهید.','nounSelect'=>'انتخاب','User ID'=>'شناسه کاربر','User Object'=>'آبجکت کاربر','User Array'=>'آرایه کاربر','All user roles'=>'تمام نقش های کاربر','User'=>'کاربر','Separator'=>'جداکننده','Select Color'=>'رنگ را انتخاب کنید','Default'=>'پیش فرض','Clear'=>'پاکسازی','Color Picker'=>'انتخاب کننده رنگ','Date Time Picker JS pmTextShortP'=>'عصر','Date Time Picker JS pmTextPM'=>'عصر','Date Time Picker JS amTextShortA'=>'صبح','Date Time Picker JS amTextAM'=>'صبح','Date Time Picker JS selectTextSelect'=>'انتخاب','Date Time Picker JS closeTextDone'=>'انجام شد','Date Time Picker JS currentTextNow'=>'اکنون','Date Time Picker JS timezoneTextTime Zone'=>'منطقه زمانی','Date Time Picker JS microsecTextMicrosecond'=>'میکرو ثانیه','Date Time Picker JS millisecTextMillisecond'=>'میلی ثانیه','Date Time Picker JS secondTextSecond'=>'ثانیه','Date Time Picker JS minuteTextMinute'=>'دقیقه','Date Time Picker JS hourTextHour'=>'ساعت','Date Time Picker JS timeTextTime'=>'زمان','Date Time Picker JS timeOnlyTitleChoose Time'=>'انتخاب زمان','Date Time Picker'=>'انتخاب کننده زمان و تاریخ','Endpoint'=>'نقطه پایانی','Left aligned'=>'سمت چپ','Top aligned'=>'سمت بالا','Placement'=>'جانمایی','Tab'=>'تب','Value must be a valid URL'=>'مقدار باید یک آدرس صحیح باشد','Link URL'=>'آدرس لینک','Link Array'=>'آرایه لینک','Opens in a new window/tab'=>'در پنجره جدید باز شود','Select Link'=>'انتخاب لینک','Link'=>'لینک','Email'=>'پست الکترونیکی','Step Size'=>'اندازه مرحله','Maximum Value'=>'حداکثر مقدار','Minimum Value'=>'حداقل مقدار','Range'=>'محدوده','Both (Array)'=>'هر دو (آرایه)','Label'=>'برچسب زمینه','Value'=>'مقدار','Vertical'=>'عمودی','Horizontal'=>'افقی','red : Red'=>'red : قرمز','For more control, you may specify both a value and label like this:'=>'برای کنترل بیشتر، ممکن است هر دو مقدار و برچسب را مانند زیر مشخص کنید:','Enter each choice on a new line.'=>'هر انتخاب را در یک خط جدید وارد کنید.','Choices'=>'انتخاب ها','Button Group'=>'گروه دکمه‌ها','Parent'=>'مادر','TinyMCE will not be initialized until field is clicked'=>'تا زمانی که روی فیلد کلیک نشود TinyMCE اجرا نخواهد شد','Toolbar'=>'نوار ابزار','Text Only'=>'فقط متن','Visual Only'=>'فقط بصری','Visual & Text'=>'بصری و متنی','Tabs'=>'تب ها','Click to initialize TinyMCE'=>'برای اجرای TinyMCE کلیک کنید','Name for the Text editor tab (formerly HTML)Text'=>'متن','Visual'=>'بصری','Value must not exceed %d characters'=>'مقدار نباید از %d کاراکتر بیشتر شود','Leave blank for no limit'=>'برای نامحدود بودن این بخش را خالی بگذارید','Character Limit'=>'محدودیت کاراکتر','Appears after the input'=>'بعد از ورودی نمایش داده می شود','Append'=>'پسوند','Appears before the input'=>'قبل از ورودی نمایش داده می شود','Prepend'=>'پیشوند','Appears within the input'=>'در داخل ورودی نمایش داده می شود','Placeholder Text'=>'نگهدارنده مکان متن','Appears when creating a new post'=>'هنگام ایجاد یک نوشته جدید نمایش داده می شود','Text'=>'متن','Post ID'=>'شناسه نوشته','Post Object'=>'آبجکت یک نوشته','Featured Image'=>'تصویر شاخص','Selected elements will be displayed in each result'=>'عناصر انتخاب شده در هر نتیجه نمایش داده خواهند شد','Elements'=>'عناصر','Taxonomy'=>'طبقه بندی','Post Type'=>'نوع نوشته','Filters'=>'فیلترها','All taxonomies'=>'تمام طبقه بندی ها','Filter by Taxonomy'=>'فیلتر با طبقه بندی','All post types'=>'تمام انواع نوشته','Filter by Post Type'=>'فیلتر با نوع نوشته','Search...'=>'جستجو . . .','Select taxonomy'=>'انتخاب طبقه بندی','Select post type'=>'انتحاب نوع نوشته','No matches found'=>'مطابقتی یافت نشد','Loading'=>'درحال خواندن','Maximum values reached ( {max} values )'=>'مقادیر به حداکثر رسیده اند ( {max} آیتم )','Relationship'=>'ارتباط','Comma separated list. Leave blank for all types'=>'با کامای انگلیسی جدا کرده یا برای عدم محدودیت خالی بگذارید','Maximum'=>'بیشترین','File size'=>'اندازه فایل','Restrict which images can be uploaded'=>'محدودیت در آپلود تصاویر','Minimum'=>'کمترین','Uploaded to post'=>'بارگذاری شده در نوشته','All'=>'همه','Limit the media library choice'=>'محدود کردن انتخاب کتابخانه چندرسانه ای','Library'=>'کتابخانه','Preview Size'=>'اندازه پیش نمایش','Image ID'=>'شناسه تصویر','Image URL'=>'آدرس تصویر','Image Array'=>'آرایه تصاویر','Specify the returned value on front end'=>'مقدار برگشتی در نمایش نهایی را تعیین کنید','Return Value'=>'مقدار بازگشت','Add Image'=>'افزودن تصویر','No image selected'=>'هیچ تصویری انتخاب نشده','Remove'=>'حذف','Edit'=>'ویرایش','All images'=>'تمام تصاویر','Update Image'=>'بروزرسانی تصویر','Edit Image'=>'ویرایش تصویر','Select Image'=>'انتخاب تصویر','Image'=>'تصویر','Allow HTML markup to display as visible text instead of rendering'=>'اجازه نمایش کدهای HTML به عنوان متن به جای اعمال آنها','Escape HTML'=>'حذف HTML','No Formatting'=>'بدون قالب بندی','Automatically add <br>'=>'اضافه کردن خودکار <br>','Automatically add paragraphs'=>'پاراگراف ها خودکار اضافه شوند','Controls how new lines are rendered'=>'تنظیم کنید که خطوط جدید چگونه نمایش داده شوند','New Lines'=>'خطوط جدید','Week Starts On'=>'اولین روز هفته','The format used when saving a value'=>'قالب استفاده در زمان ذخیره مقدار','Save Format'=>'ذخیره قالب','Date Picker JS weekHeaderWk'=>'هفته','Date Picker JS prevTextPrev'=>'قبلی','Date Picker JS nextTextNext'=>'بعدی','Date Picker JS currentTextToday'=>'امروز','Date Picker JS closeTextDone'=>'انجام شد','Date Picker'=>'تاریخ','Width'=>'عرض','Embed Size'=>'اندازه جانمایی','Enter URL'=>'آدرس را وارد کنید','oEmbed'=>'oEmbed','Text shown when inactive'=>'نمایش متن در زمان غیر فعال بودن','Off Text'=>'بدون متن','Text shown when active'=>'نمایش متن در زمان فعال بودن','On Text'=>'با متن','Default Value'=>'مقدار پیش فرض','Displays text alongside the checkbox'=>'نمایش متن همراه انتخاب','Message'=>'پیام','No'=>'خیر','Yes'=>'بله','True / False'=>'صحیح / غلط','Row'=>'سطر','Table'=>'جدول','Block'=>'بلوک','Specify the style used to render the selected fields'=>'استایل جهت نمایش فیلد انتخابی','Layout'=>'چیدمان','Sub Fields'=>'زمینه‌های زیرمجموعه','Group'=>'گروه','Customize the map height'=>'سفارشی سازی ارتفاع نقشه','Height'=>'ارتفاع','Set the initial zoom level'=>'تعین مقدار بزرگنمایی اولیه','Zoom'=>'بزرگنمایی','Center the initial map'=>'نقشه اولیه را وسط قرار بده','Center'=>'مرکز','Search for address...'=>'جستجو برای آدرس . . .','Find current location'=>'پیدا کردن مکان فعلی','Clear location'=>'حذف مکان','Search'=>'جستجو','Sorry, this browser does not support geolocation'=>'با عرض پوزش، این مرورگر از موقعیت یابی جغرافیایی پشتیبانی نمی کند','Google Map'=>'نقشه گوگل','The format returned via template functions'=>'قالب توسط توابع پوسته نمایش داده خواهد شد','Return Format'=>'فرمت بازگشت','Custom:'=>'دلخواه:','The format displayed when editing a post'=>'قالب در زمان نمایش نوشته دیده خواهد شد','Display Format'=>'فرمت نمایش','Time Picker'=>'انتخاب زمان','No Fields found in Trash'=>'گروه زمینه ای در زباله دان یافت نشد','No Fields found'=>'گروه زمینه ای یافت نشد','Search Fields'=>'جستجوی گروه های زمینه','View Field'=>'نمایش زمینه','New Field'=>'زمینه جدید','Edit Field'=>'ویرایش زمینه','Add New Field'=>'زمینه جدید','Field'=>'زمینه','Fields'=>'زمینه ها','No Field Groups found in Trash'=>'گروه زمینه ای در زباله دان یافت نشد','No Field Groups found'=>'گروه زمینه ای یافت نشد','Search Field Groups'=>'جستجوی گروه های زمینه','View Field Group'=>'مشاهده گروه زمینه','New Field Group'=>'گروه زمینه جدید','Edit Field Group'=>'ویرایش گروه زمینه','Add New Field Group'=>'افزودن گروه زمینه جدید','Add New'=>'افزودن','Field Group'=>'گروه زمینه','Field Groups'=>'گروه‌های زمینه','Customize WordPress with powerful, professional and intuitive fields.'=>'وردپرس را با زمینه‌های حرفه‌ای و قدرتمند سفارشی کنید.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'زمینه‌های سفارشی پیشرفته']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.mo new file mode 100644 index 0000000000000000000000000000000000000000..ac63b4c3e5b39aa7f4242e37df9f2bf368238abb GIT binary patch literal 55047 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 Rxe6--8zl`k1hKAB{}1R>QK|p{ literal 0 HcmV?d00001 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.po new file mode 100644 index 000000000..d349ba4c7 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_AF.po @@ -0,0 +1,7528 @@ +# Advanced Custom Fields Translations are a combination of translate.wordpress.org contributions, +# combined with user contributed strings for the PRO version. +# Translations from translate.wordpress.org take priority over translations in this file. +# translate.wordpress.org contributions are synced at the time of each release. +# +# If you would like to contribute translations, please visit +# https://translate.wordpress.org/projects/wp-plugins/advanced-custom-fields/stable/ +# +# For additional ACF PRO strings, please submit a pull request over on the ACF GitHub repo at +# http://github.com/advancedcustomfields/acf using the .pot (and any existing .po) files in /lang/pro/ +# +# This file is distributed under the same license as Advanced Custom Fields. +msgid "" +msgstr "" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" +"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" +"Language: fa_AF\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: gettext\n" +"Project-Id-Version: Advanced Custom Fields\n" + +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 +msgid "Edit Terms Capability" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 +msgid "The capability name for managing terms of this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 +msgid "Manage Terms Capability" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:914 +msgid "" +"Sets whether posts should be excluded from search results and taxonomy " +"archive pages." +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:78 +msgid "More Tools from WP Engine" +msgstr "" + +#. translators: %s - WP Engine logo +#: includes/admin/views/acf-field-group/pro-features.php:73 +msgid "Built for those that build with WordPress, by the team at %s" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:6 +msgid "View Pricing & Upgrade" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 +msgid "Learn More" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:28 +msgid "" +"Speed up your workflow and develop better websites with features like ACF " +"Blocks and Options Pages, and sophisticated field types like Repeater, " +"Flexible Content, Clone, and Gallery." +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:2 +msgid "Unlock Advanced Features and Build Even More with ACF PRO" +msgstr "" + +#. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" +#: includes/admin/views/global/form-top.php:19 +msgid "%s fields" +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:267 +msgid "No terms" +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:240 +msgid "No post types" +msgstr "" + +#: includes/admin/post-types/admin-post-types.php:264 +msgid "No posts" +msgstr "" + +#: includes/admin/post-types/admin-post-types.php:238 +msgid "No taxonomies" +msgstr "" + +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 +msgid "No field groups" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:255 +msgid "No fields" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 +msgid "No description" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 +msgid "Any post status" +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:288 +msgid "" +"This taxonomy key is already in use by another taxonomy registered outside " +"of ACF and cannot be used." +msgstr "" +"کلید طبقه بندی موجود است و خارج از ACF درحال استفاده است و نمیتوان از این " +"کلید استفاده کرد." + +#: includes/post-types/class-acf-taxonomy.php:284 +msgid "" +"This taxonomy key is already in use by another taxonomy in ACF and cannot be " +"used." +msgstr "" +"این کلید طبقه بندی موجود است و توسط یکی از طبقه بندی های ACF درحال استفاده " +"می باشد و نمیتوان از این کلید استفاده کرد." + +#: includes/post-types/class-acf-taxonomy.php:256 +msgid "" +"The taxonomy key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" +"کلید طبقه بندی فقط باید شامل حروف کوچک انگلیسی و اعداد و زیر خط (_) یا خط " +"تیره (-) باشد." + +#: includes/post-types/class-acf-taxonomy.php:251 +msgid "The taxonomy key must be under 32 characters." +msgstr "" + +#: includes/post-types/class-acf-taxonomy.php:99 +msgid "No Taxonomies found in Trash" +msgstr "هیچ طبقه بندی در زباله دان نیست" + +#: includes/post-types/class-acf-taxonomy.php:98 +msgid "No Taxonomies found" +msgstr "هیچ طبقه بندی یافت نشد" + +#: includes/post-types/class-acf-taxonomy.php:97 +msgid "Search Taxonomies" +msgstr "جستجوی طبقه بندی ها" + +#: includes/post-types/class-acf-taxonomy.php:96 +msgid "View Taxonomy" +msgstr "مشاهده طبقه بندی ها" + +#: includes/post-types/class-acf-taxonomy.php:95 +msgid "New Taxonomy" +msgstr "افزودن طبقه بندی جدید" + +#: includes/post-types/class-acf-taxonomy.php:94 +msgid "Edit Taxonomy" +msgstr "ویرایش طبقه بندی ها" + +#: includes/post-types/class-acf-taxonomy.php:93 +msgid "Add New Taxonomy" +msgstr "افزودن طبقه بندی جدید" + +#: includes/post-types/class-acf-post-type.php:100 +msgid "No Post Types found in Trash" +msgstr "هیچ نوع نوشته‌ای در زباله‌دان یافت نشد." + +#: includes/post-types/class-acf-post-type.php:99 +msgid "No Post Types found" +msgstr "هیچ نوع پستی پیدا نشد" + +#: includes/post-types/class-acf-post-type.php:98 +msgid "Search Post Types" +msgstr "جستجوی در انواع پست ها" + +#: includes/post-types/class-acf-post-type.php:97 +msgid "View Post Type" +msgstr "مشاهده نوع پست ها" + +#: includes/post-types/class-acf-post-type.php:96 +msgid "New Post Type" +msgstr "نوع پست جدید" + +#: includes/post-types/class-acf-post-type.php:95 +msgid "Edit Post Type" +msgstr "ویرایش نوع پست" + +#: includes/post-types/class-acf-post-type.php:94 +msgid "Add New Post Type" +msgstr "افزودن نوع پست جدید" + +#: includes/post-types/class-acf-post-type.php:366 +msgid "" +"This post type key is already in use by another post type registered outside " +"of ACF and cannot be used." +msgstr "" +"کلید نوع پست در حال حاضر خارج از ACF ثبت شده است و نمی توان از آن استفاده " +"کرد." + +#: includes/post-types/class-acf-post-type.php:361 +msgid "" +"This post type key is already in use by another post type in ACF and cannot " +"be used." +msgstr "" +"کلید نوع پست در حال حاضر در ACF ثبت شده است و نمی توان از آن استفاده کرد." + +#. translators: %s a link to WordPress.org's Reserved Terms page +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 +msgid "" +"This field must not be a WordPress reserved " +"term." +msgstr "" +"این زمینه نباید یک مورد رزرو شدهدر " +"وردپرس باشد." + +#: includes/post-types/class-acf-post-type.php:333 +msgid "" +"The post type key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" +"کلید نوع پست فقط باید شامل حذوف کوچک انگلیسی و اعداد و زیر خط (_) و یا خط " +"تیره (-) باشد." + +#: includes/post-types/class-acf-post-type.php:328 +msgid "The post type key must be under 20 characters." +msgstr "کلید نوع پست حداکثر باید 20 حرفی باشد." + +#: includes/fields/class-acf-field-wysiwyg.php:24 +msgid "We do not recommend using this field in ACF Blocks." +msgstr "توصیه نمیکنیم از این زمینه در بلوک های ACF استفاده کنید." + +#: includes/fields/class-acf-field-wysiwyg.php:24 +msgid "" +"Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " +"for a rich text-editing experience that also allows for multimedia content." +msgstr "" +"ویرایشگر WYSIWYG وردپرس را همانطور که در پست‌ها و صفحات دیده می‌شود نمایش " +"می‌دهد و امکان ویرایش متن غنی را فراهم می‌کند و محتوای چندرسانه‌ای را نیز " +"امکان‌پذیر می‌کند." + +#: includes/fields/class-acf-field-wysiwyg.php:22 +msgid "WYSIWYG Editor" +msgstr "ویرایشگر WYSIWYG" + +#: includes/fields/class-acf-field-user.php:17 +msgid "" +"Allows the selection of one or more users which can be used to create " +"relationships between data objects." +msgstr "" +"اجازه میدهد که یک یا چند کاربر را انتخاب کنید که می تواند برای ایجاد رابطه " +"بین داده های آبجکت ها مورد استفاده قرار گیرد." + +#: includes/fields/class-acf-field-url.php:20 +msgid "A text input specifically designed for storing web addresses." +msgstr "یک ورودی متنی که به طور خاص برای ذخیره آدرس های وب طراحی شده است." + +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 +msgid "URL" +msgstr "نشانی وب" + +#: includes/fields/class-acf-field-true_false.php:24 +msgid "" +"A toggle that allows you to pick a value of 1 or 0 (on or off, true or " +"false, etc). Can be presented as a stylized switch or checkbox." +msgstr "" +"کلیدی که به شما امکان می دهد مقدار 1 یا 0 را انتخاب کنید (روشن یا خاموش، " +"درست یا نادرست و غیره). می‌تواند به‌عنوان یک سوئیچ یا چک باکس تلطیف شده ارائه " +"شود." + +#: includes/fields/class-acf-field-time_picker.php:24 +msgid "" +"An interactive UI for picking a time. The time format can be customized " +"using the field settings." +msgstr "" +"یک رابط کاربری تعاملی برای انتخاب زمان. قالب زمان را می توان با استفاده از " +"تنظیمات فیلد سفارشی کرد." + +#: includes/fields/class-acf-field-textarea.php:23 +msgid "A basic textarea input for storing paragraphs of text." +msgstr "" + +#: includes/fields/class-acf-field-text.php:23 +msgid "A basic text input, useful for storing single string values." +msgstr "" + +#: includes/fields/class-acf-field-taxonomy.php:22 +msgid "" +"Allows the selection of one or more taxonomy terms based on the criteria and " +"options specified in the fields settings." +msgstr "" + +#: includes/fields/class-acf-field-tab.php:25 +msgid "" +"Allows you to group fields into tabbed sections in the edit screen. Useful " +"for keeping fields organized and structured." +msgstr "" + +#: includes/fields/class-acf-field-select.php:24 +msgid "A dropdown list with a selection of choices that you specify." +msgstr "" + +#: includes/fields/class-acf-field-relationship.php:19 +msgid "" +"A dual-column interface to select one or more posts, pages, or custom post " +"type items to create a relationship with the item that you're currently " +"editing. Includes options to search and filter." +msgstr "" + +#: includes/fields/class-acf-field-range.php:23 +msgid "" +"An input for selecting a numerical value within a specified range using a " +"range slider element." +msgstr "" + +#: includes/fields/class-acf-field-radio.php:24 +msgid "" +"A group of radio button inputs that allows the user to make a single " +"selection from values that you specify." +msgstr "" + +#: includes/fields/class-acf-field-post_object.php:17 +msgid "" +"An interactive and customizable UI for picking one or many posts, pages or " +"post type items with the option to search. " +msgstr "" + +#: includes/fields/class-acf-field-password.php:23 +msgid "An input for providing a password using a masked field." +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 +msgid "Filter by Post Status" +msgstr "فیلتر بر اساس وضعیت پست" + +#: includes/fields/class-acf-field-page_link.php:24 +msgid "" +"An interactive dropdown to select one or more posts, pages, custom post type " +"items or archive URLs, with the option to search." +msgstr "" + +#: includes/fields/class-acf-field-oembed.php:24 +msgid "" +"An interactive component for embedding videos, images, tweets, audio and " +"other content by making use of the native WordPress oEmbed functionality." +msgstr "" + +#: includes/fields/class-acf-field-number.php:23 +msgid "An input limited to numerical values." +msgstr "" + +#: includes/fields/class-acf-field-message.php:25 +msgid "" +"Used to display a message to editors alongside other fields. Useful for " +"providing additional context or instructions around your fields." +msgstr "" + +#: includes/fields/class-acf-field-link.php:24 +msgid "" +"Allows you to specify a link and its properties such as title and target " +"using the WordPress native link picker." +msgstr "" + +#: includes/fields/class-acf-field-image.php:24 +msgid "Uses the native WordPress media picker to upload, or choose images." +msgstr "" + +#: includes/fields/class-acf-field-group.php:24 +msgid "" +"Provides a way to structure fields into groups to better organize the data " +"and the edit screen." +msgstr "" + +#: includes/fields/class-acf-field-google-map.php:24 +msgid "" +"An interactive UI for selecting a location using Google Maps. Requires a " +"Google Maps API key and additional configuration to display correctly." +msgstr "" + +#: includes/fields/class-acf-field-file.php:24 +msgid "Uses the native WordPress media picker to upload, or choose files." +msgstr "" + +#: includes/fields/class-acf-field-email.php:23 +msgid "A text input specifically designed for storing email addresses." +msgstr "" + +#: includes/fields/class-acf-field-date_time_picker.php:24 +msgid "" +"An interactive UI for picking a date and time. The date return format can be " +"customized using the field settings." +msgstr "" + +#: includes/fields/class-acf-field-date_picker.php:24 +msgid "" +"An interactive UI for picking a date. The date return format can be " +"customized using the field settings." +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:24 +msgid "An interactive UI for selecting a color, or specifying a Hex value." +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:24 +msgid "" +"A group of checkbox inputs that allow the user to select one, or multiple " +"values that you specify." +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:25 +msgid "" +"A group of buttons with values that you specify, users can choose one option " +"from the values provided." +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:26 +msgid "" +"Allows you to group and organize custom fields into collapsable panels that " +"are shown while editing content. Useful for keeping large datasets tidy." +msgstr "" + +#: includes/fields.php:449 +msgid "" +"This provides a solution for repeating content such as slides, team members, " +"and call-to-action tiles, by acting as a parent to a set of subfields which " +"can be repeated again and again." +msgstr "" + +#: includes/fields.php:439 +msgid "" +"This provides an interactive interface for managing a collection of " +"attachments. Most settings are similar to the Image field type. Additional " +"settings allow you to specify where new attachments are added in the gallery " +"and the minimum/maximum number of attachments allowed." +msgstr "" + +#: includes/fields.php:429 +msgid "" +"This provides a simple, structured, layout-based editor. The Flexible " +"Content field allows you to define, create and manage content with total " +"control by using layouts and subfields to design the available blocks." +msgstr "" + +#: includes/fields.php:419 +msgid "" +"This allows you to select and display existing fields. It does not duplicate " +"any fields in the database, but loads and displays the selected fields at " +"run-time. The Clone field can either replace itself with the selected fields " +"or display the selected fields as a group of subfields." +msgstr "" + +#: includes/fields.php:416 +msgctxt "noun" +msgid "Clone" +msgstr "کپی (هیچ)" + +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 +msgid "PRO" +msgstr "" + +#: includes/fields.php:329 includes/fields.php:386 +msgid "Advanced" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 +msgid "JSON (newer)" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 +msgid "Original" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 +msgid "Invalid post ID." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 +msgid "Invalid post type selected for review." +msgstr "" + +#: includes/admin/views/global/navigation.php:189 +msgid "More" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:96 +msgid "Tutorial" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:73 +msgid "Select Field" +msgstr "" + +#. translators: %s: A link to the popular fields used in ACF +#: includes/admin/views/browse-fields-modal.php:60 +msgid "Try a different search term or browse %s" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:57 +msgid "Popular fields" +msgstr "" + +#. translators: %s: The invalid search term +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 +msgid "No search results for '%s'" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:23 +msgid "Search fields..." +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:21 +msgid "Select Field Type" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:4 +msgid "Popular" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:15 +msgid "Add Taxonomy" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:14 +msgid "Create custom taxonomies to classify post type content" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:13 +msgid "Add Your First Taxonomy" +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 +msgid "Hierarchical taxonomies can have descendants (like categories)." +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 +msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +msgid "One or many post types that can be classified with this taxonomy." +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 +msgid "genre" +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +msgid "Genre" +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 +msgid "Genres" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 +msgid "" +"Optional custom controller to use instead of `WP_REST_Terms_Controller `." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 +msgid "Expose this post type in the REST API." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 +msgid "Customize the query variable name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +msgid "" +"Terms can be accessed using the non-pretty permalink, e.g., {query_var}" +"={term_slug}." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 +msgid "Parent-child terms in URLs for hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 +msgid "Customize the slug used in the URL" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 +msgid "Permalinks for this taxonomy are disabled." +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 +msgid "" +"Rewrite the URL using the taxonomy key as the slug. Your permalink structure " +"will be" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 +msgid "Taxonomy Key" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +msgid "Select the type of permalink to use for this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 +msgid "Display a column for the taxonomy on post type listing screens." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 +msgid "Show Admin Column" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 +msgid "Show the taxonomy in the quick/bulk edit panel." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 +msgid "Quick Edit" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 +msgid "List the taxonomy in the Tag Cloud Widget controls." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 +msgid "Tag Cloud" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 +msgid "" +"A PHP function name to be called for sanitizing taxonomy data saved from a " +"meta box." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 +msgid "Meta Box Sanitization Callback" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 +msgid "" +"A PHP function name to be called to handle the content of a meta box on your " +"taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 +msgid "Register Meta Box Callback" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +msgid "No Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +msgid "Custom Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +msgid "" +"Controls the meta box on the content editor screen. By default, the " +"Categories meta box is shown for hierarchical taxonomies, and the Tags meta " +"box is shown for non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 +msgid "Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 +msgid "Categories Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 +msgid "Tags Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 +msgid "A link to a tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 +msgid "Describes a navigation link block variation used in the block editor." +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +msgid "A link to a %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 +msgid "Tag Link" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 +msgid "" +"Assigns a title for navigation link block variation used in the block editor." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 +msgid "← Go to tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 +msgid "" +"Assigns the text used to link back to the main index after updating a term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 +msgid "Back To Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +msgid "← Go to %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 +msgid "Tags list" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 +msgid "Assigns text to the table hidden heading." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 +msgid "Tags list navigation" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 +msgid "Assigns text to the table pagination hidden heading." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 +msgid "Filter by category" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 +msgid "Assigns text to the filter button in the posts lists table." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 +msgid "Filter By Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +msgid "Filter by %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 +msgid "" +"The description is not prominent by default; however, some themes may show " +"it." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 +msgid "Describes the Description field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 +msgid "Description Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 +msgid "" +"Assign a parent term to create a hierarchy. The term Jazz, for example, " +"would be the parent of Bebop and Big Band" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 +msgid "Describes the Parent field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 +msgid "Parent Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 +msgid "" +"The \"slug\" is the URL-friendly version of the name. It is usually all " +"lower case and contains only letters, numbers, and hyphens." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 +msgid "Describes the Slug field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 +msgid "Slug Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 +msgid "The name is how it appears on your site" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 +msgid "Describes the Name field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 +msgid "Name Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 +msgid "No tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 +msgid "" +"Assigns the text displayed in the posts and media list tables when no tags " +"or categories are available." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 +msgid "No Terms" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +msgid "No %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 +msgid "No tags found" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 +msgid "" +"Assigns the text displayed when clicking the 'choose from most used' text in " +"the taxonomy meta box when no tags are available, and assigns the text used " +"in the terms list table when there are no items for a taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 +msgid "Not Found" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 +msgid "Assigns text to the Title field of the Most Used tab." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 +msgid "Most Used" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 +msgid "Choose from the most used tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 +msgid "" +"Assigns the 'choose from most used' text used in the meta box when " +"JavaScript is disabled. Only used on non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 +msgid "Choose From Most Used" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +msgid "Choose from the most used %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 +msgid "Add or remove tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 +msgid "" +"Assigns the add or remove items text used in the meta box when JavaScript is " +"disabled. Only used on non-hierarchical taxonomies" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 +msgid "Add Or Remove Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +msgid "Add or remove %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 +msgid "Separate tags with commas" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 +msgid "" +"Assigns the separate item with commas text used in the taxonomy meta box. " +"Only used on non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 +msgid "Separate Items With Commas" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +msgid "Separate %s with commas" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 +msgid "Popular Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 +msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 +msgid "Popular Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +msgid "Popular %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 +msgid "Search Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 +msgid "Assigns search items text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 +msgid "Parent Category:" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 +msgid "Assigns parent item text, but with a colon (:) added to the end." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 +msgid "Parent Item With Colon" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 +msgid "Parent Category" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 +msgid "Assigns parent item text. Only used on hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 +msgid "Parent Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +msgid "Parent %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 +msgid "New Tag Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 +msgid "Assigns the new item name text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 +msgid "New Item Name" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +msgid "New %s Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 +msgid "Add New Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 +msgid "Assigns the add new item text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 +msgid "Update Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 +msgid "Assigns the update item text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 +msgid "Update Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +msgid "Update %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 +msgid "View Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 +msgid "In the admin bar to view term during editing." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 +msgid "Edit Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 +msgid "At the top of the editor screen when editing a term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 +msgid "All Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 +msgid "Assigns the all items text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 +msgid "Assigns the menu name text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 +msgid "Menu Label" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 +msgid "Active taxonomies are enabled and registered with WordPress." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 +msgid "A descriptive summary of the taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 +msgid "A descriptive summary of the term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 +msgid "Term Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 +msgid "Single word, no spaces. Underscores and dashes allowed." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 +msgid "Term Slug" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 +msgid "The name of the default term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 +msgid "Term Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 +msgid "" +"Create a term for the taxonomy that cannot be deleted. It will not be " +"selected for posts by default." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 +msgid "Default Term" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 +msgid "" +"Whether terms in this taxonomy should be sorted in the order they are " +"provided to `wp_set_object_terms()`." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 +msgid "Sort Terms" +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:14 +msgid "Add Post Type" +msgstr "افزودن نوع پست" + +#: includes/admin/views/acf-post-type/list-empty.php:13 +msgid "" +"Expand the functionality of WordPress beyond standard posts and pages with " +"custom post types." +msgstr "" +"قابلیت‌های وردپرس را فراتر از نوشته‌ها و برگه‌های استاندارد با انواع پست سفارشی " +"توسعه دهید." + +#: includes/admin/views/acf-post-type/list-empty.php:12 +msgid "Add Your First Post Type" +msgstr "اولین نوع پست سفارشی خود را اضافه کنید" + +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 +msgid "I know what I'm doing, show me all the options." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 +msgid "Advanced Configuration" +msgstr "پیکربندی پیشرفته" + +#: includes/admin/views/acf-post-type/basic-settings.php:123 +msgid "Hierarchical post types can have descendants (like pages)." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 +msgid "Hierarchical" +msgstr "سلسله‌مراتبی" + +#: includes/admin/views/acf-post-type/basic-settings.php:107 +msgid "Visible on the frontend and in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +msgid "Public" +msgstr "عمومی" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:59 +msgid "movie" +msgstr "movie" + +#: includes/admin/views/acf-post-type/basic-settings.php:57 +msgid "Lower case letters, underscores and dashes only, Max 20 characters." +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:41 +msgid "Movie" +msgstr "فیلم" + +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 +msgid "Singular Label" +msgstr "برچسب مفرد" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:24 +msgid "Movies" +msgstr "فیلم‌ها" + +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 +msgid "Plural Label" +msgstr "برچسب جمع" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 +msgid "" +"Optional custom controller to use instead of `WP_REST_Posts_Controller`." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 +msgid "Controller Class" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 +msgid "The namespace part of the REST API URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 +msgid "Namespace Route" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 +msgid "The base URL for the post type REST API URLs." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 +msgid "Base URL" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 +msgid "" +"Exposes this post type in the REST API. Required to use the block editor." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 +msgid "Show In REST API" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 +msgid "Customize the query variable name." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 +msgid "Query Variable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 +msgid "No Query Variable Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 +msgid "Custom Query Variable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 +msgid "" +"Items can be accessed using the non-pretty permalink, eg. {post_type}" +"={post_slug}." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +msgid "Query Variable Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 +msgid "URLs for an item and items can be accessed with a query string." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 +msgid "Publicly Queryable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +msgid "Custom slug for the Archive URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 +msgid "Archive Slug" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 +msgid "" +"Has an item archive that can be customized with an archive template file in " +"your theme." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 +msgid "Archive" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 +msgid "Pagination support for the items URLs such as the archives." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 +msgid "Pagination" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 +msgid "RSS feed URL for the post type items." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 +msgid "Feed URL" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 +msgid "" +"Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " +"URLs." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 +msgid "Front URL Prefix" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 +msgid "Customize the slug used in the URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 +msgid "URL Slug" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 +msgid "Permalinks for this post type are disabled." +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 +msgid "" +"Rewrite the URL using a custom slug defined in the input below. Your " +"permalink structure will be" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 +msgid "No Permalink (prevent URL rewriting)" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 +msgid "Custom Permalink" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 +msgid "Post Type Key" +msgstr "کلید نوع پست" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 +msgid "" +"Rewrite the URL using the post type key as the slug. Your permalink " +"structure will be" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +msgid "Permalink Rewrite" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 +msgid "Delete items by a user when that user is deleted." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 +msgid "Delete With User" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:995 +msgid "Allow the post type to be exported from 'Tools' > 'Export'." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:994 +msgid "Can Export" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:963 +msgid "Optionally provide a plural to be used in capabilities." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:962 +msgid "Plural Capability Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:944 +msgid "Choose another post type to base the capabilities for this post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:943 +msgid "Singular Capability Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:929 +msgid "" +"By default the capabilities of the post type will inherit the 'Post' " +"capability names, eg. edit_post, delete_posts. Enable to use post type " +"specific capabilities, eg. edit_{singular}, delete_{plural}." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:928 +msgid "Rename Capabilities" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:913 +msgid "Exclude From Search" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 +msgid "" +"Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " +"be turned on in 'Screen options'." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 +msgid "Appearance Menus Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:881 +msgid "Appears as an item in the 'New' menu in the admin bar." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:880 +msgid "Show In Admin Bar" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:849 +msgid "" +"A PHP function name to be called when setting up the meta boxes for the edit " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:848 +msgid "Custom Meta Box Callback" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 +msgid "Menu Icon" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:778 +msgid "The position in the sidebar menu in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:777 +msgid "Menu Position" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:759 +msgid "" +"By default the post type will get a new top level item in the admin menu. If " +"an existing top level item is supplied here, the post type will be added as " +"a submenu item under it." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:758 +msgid "Admin Menu Parent" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 +msgid "Admin editor navigation in the sidebar menu." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 +msgid "Show In Admin Menu" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 +msgid "Items can be edited and managed in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 +msgid "Show In UI" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:694 +msgid "A link to a post." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:693 +msgid "Description for a navigation link block variation." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 +msgid "Item Link Description" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:688 +msgid "A link to a %s." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:673 +msgid "Post Link" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:672 +msgid "Title for a navigation link block variation." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 +msgid "Item Link" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +msgid "%s Link" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:653 +msgid "Post updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:652 +msgid "In the editor notice after an item is updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:651 +msgid "Item Updated" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:648 +msgid "%s updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:633 +msgid "Post scheduled." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:632 +msgid "In the editor notice after scheduling an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:631 +msgid "Item Scheduled" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:628 +msgid "%s scheduled." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:613 +msgid "Post reverted to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:612 +msgid "In the editor notice after reverting an item to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:611 +msgid "Item Reverted To Draft" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:608 +msgid "%s reverted to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:593 +msgid "Post published privately." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:592 +msgid "In the editor notice after publishing a private item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:591 +msgid "Item Published Privately" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:588 +msgid "%s published privately." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:573 +msgid "Post published." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:572 +msgid "In the editor notice after publishing an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:571 +msgid "Item Published" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:568 +msgid "%s published." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:553 +msgid "Posts list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:552 +msgid "Used by screen readers for the items list on the post type list screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 +msgid "Items List" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +msgid "%s list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:533 +msgid "Posts list navigation" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:532 +msgid "" +"Used by screen readers for the filter list pagination on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 +msgid "Items List Navigation" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +msgid "%s list navigation" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:512 +msgid "Filter posts by date" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:511 +msgid "" +"Used by screen readers for the filter by date heading on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:510 +msgid "Filter Items By Date" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:506 +msgid "Filter %s by date" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:491 +msgid "Filter posts list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:490 +msgid "" +"Used by screen readers for the filter links heading on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:489 +msgid "Filter Items List" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:485 +msgid "Filter %s list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:469 +msgid "In the media modal showing all media uploaded to this item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:468 +msgid "Uploaded To This Item" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:464 +msgid "Uploaded to this %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:449 +msgid "Insert into post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:448 +msgid "As the button label when adding media to content." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:447 +msgid "Insert Into Media Button" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:443 +msgid "Insert into %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:428 +msgid "Use as featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:427 +msgid "" +"As the button label for selecting to use an image as the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:426 +msgid "Use Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:413 +msgid "Remove featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:412 +msgid "As the button label when removing the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:411 +msgid "Remove Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:398 +msgid "Set featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:397 +msgid "As the button label when setting the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:396 +msgid "Set Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:383 +msgid "Featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:382 +msgid "In the editor used for the title of the featured image meta box." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:381 +msgid "Featured Image Meta Box" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:368 +msgid "Post Attributes" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:367 +msgid "In the editor used for the title of the post attributes meta box." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:366 +msgid "Attributes Meta Box" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:363 +msgid "%s Attributes" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:348 +msgid "Post Archives" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:347 +msgid "" +"Adds 'Post Type Archive' items with this label to the list of posts shown " +"when adding items to an existing menu in a CPT with archives enabled. Only " +"appears when editing menus in 'Live Preview' mode and a custom archive slug " +"has been provided." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:346 +msgid "Archives Nav Menu" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:343 +msgid "%s Archives" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:328 +msgid "No posts found in Trash" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:327 +msgid "" +"At the top of the post type list screen when there are no posts in the trash." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:326 +msgid "No Items Found in Trash" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:322 +msgid "No %s found in Trash" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:307 +msgid "No posts found" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:306 +msgid "" +"At the top of the post type list screen when there are no posts to display." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:305 +msgid "No Items Found" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +msgid "No %s found" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:286 +msgid "Search Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:285 +msgid "At the top of the items screen when searching for an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 +msgid "Search Items" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +msgid "Search %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:266 +msgid "Parent Page:" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:265 +msgid "For hierarchical types in the post type list screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:264 +msgid "Parent Item Prefix" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +msgid "Parent %s:" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:246 +msgid "New Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:244 +msgid "New Item" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:241 +msgid "New %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 +msgid "Add New Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:205 +msgid "At the top of the editor screen when adding a new item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 +msgid "Add New Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +msgid "Add New %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:186 +msgid "View Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:185 +msgid "" +"Appears in the admin bar in the 'All Posts' view, provided the post type " +"supports archives and the home page is not an archive of that post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:184 +msgid "View Items" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:166 +msgid "View Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:165 +msgid "In the admin bar to view item when editing it." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 +msgid "View Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +msgid "View %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:146 +msgid "Edit Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:145 +msgid "At the top of the editor screen when editing an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 +msgid "Edit Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +msgid "Edit %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:126 +msgid "All Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 +msgid "In the post type submenu in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 +msgid "All Items" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +msgid "All %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:105 +msgid "Admin menu name for the post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:104 +msgid "Menu Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 +msgid "Regenerate all labels using the Singular and Plural labels" +msgstr "تولید دوباره تمامی برچسب‌های مفرد و جمعی" + +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 +msgid "Regenerate" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:79 +msgid "Active post types are enabled and registered with WordPress." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:63 +msgid "A descriptive summary of the post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:48 +msgid "Add Custom" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:42 +msgid "Enable various features in the content editor." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:31 +msgid "Post Formats" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:25 +msgid "Editor" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:24 +msgid "Trackbacks" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:87 +msgid "Select existing taxonomies to classify items of the post type." +msgstr "طبقه‌بندی‌های موجود را برای دسته‌بندی کردن آیتم‌های نوع پست انتخاب نمایید." + +#: includes/admin/views/acf-field-group/field.php:158 +msgid "Browse Fields" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:287 +msgid "Nothing to import" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:282 +msgid ". The Custom Post Type UI plugin can be deactivated." +msgstr "" + +#. translators: %d - number of items imported from CPTUI +#: includes/admin/tools/class-acf-admin-tool-import.php:273 +msgid "Imported %d item from Custom Post Type UI -" +msgid_plural "Imported %d items from Custom Post Type UI -" +msgstr[0] "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:257 +msgid "Failed to import taxonomies." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:239 +msgid "Failed to import post types." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:228 +msgid "Nothing from Custom Post Type UI plugin selected for import." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:204 +msgid "Imported 1 item" +msgid_plural "Imported %s items" +msgstr[0] "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:119 +msgid "" +"Importing a Post Type or Taxonomy with the same key as one that already " +"exists will overwrite the settings for the existing Post Type or Taxonomy " +"with those of the import." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 +msgid "Import from Custom Post Type UI" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:354 +msgid "" +"The following code can be used to register a local version of the selected " +"items. Storing field groups, post types, or taxonomies locally can provide " +"many benefits such as faster load times, version control & dynamic fields/" +"settings. Simply copy and paste the following code to your theme's functions." +"php file or include it within an external file, then deactivate or delete " +"the items from the ACF admin." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:353 +msgid "Export - Generate PHP" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:330 +msgid "Export" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:264 +msgid "Select Taxonomies" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:239 +msgid "Select Post Types" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:155 +msgid "Exported 1 item." +msgid_plural "Exported %s items." +msgstr[0] "" + +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 +msgid "Category" +msgstr "دسته" + +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 +msgid "Tag" +msgstr "برچسب" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:82 +msgid "%s taxonomy created" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:76 +msgid "%s taxonomy updated" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:56 +msgid "Taxonomy draft updated." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:55 +msgid "Taxonomy scheduled for." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:54 +msgid "Taxonomy submitted." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:53 +msgid "Taxonomy saved." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:49 +msgid "Taxonomy deleted." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:48 +msgid "Taxonomy updated." +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 +msgid "" +"This taxonomy could not be registered because its key is in use by another " +"taxonomy registered by another plugin or theme." +msgstr "" + +#. translators: %s number of taxonomies synchronized +#: includes/admin/post-types/admin-taxonomies.php:333 +msgid "Taxonomy synchronized." +msgid_plural "%s taxonomies synchronized." +msgstr[0] "" + +#. translators: %s number of taxonomies duplicated +#: includes/admin/post-types/admin-taxonomies.php:326 +msgid "Taxonomy duplicated." +msgid_plural "%s taxonomies duplicated." +msgstr[0] "" + +#. translators: %s number of taxonomies deactivated +#: includes/admin/post-types/admin-taxonomies.php:319 +msgid "Taxonomy deactivated." +msgid_plural "%s taxonomies deactivated." +msgstr[0] "" + +#. translators: %s number of taxonomies activated +#: includes/admin/post-types/admin-taxonomies.php:312 +msgid "Taxonomy activated." +msgid_plural "%s taxonomies activated." +msgstr[0] "" + +#: includes/admin/post-types/admin-taxonomies.php:113 +msgid "Terms" +msgstr "شرایط" + +#. translators: %s number of post types synchronized +#: includes/admin/post-types/admin-post-types.php:327 +msgid "Post type synchronized." +msgid_plural "%s post types synchronized." +msgstr[0] "" + +#. translators: %s number of post types duplicated +#: includes/admin/post-types/admin-post-types.php:320 +msgid "Post type duplicated." +msgid_plural "%s post types duplicated." +msgstr[0] "" + +#. translators: %s number of post types deactivated +#: includes/admin/post-types/admin-post-types.php:313 +msgid "Post type deactivated." +msgid_plural "%s post types deactivated." +msgstr[0] "" + +#. translators: %s number of post types activated +#: includes/admin/post-types/admin-post-types.php:306 +msgid "Post type activated." +msgid_plural "%s post types activated." +msgstr[0] "" + +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 +msgid "Post Types" +msgstr "انواع پست" + +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 +msgid "Advanced Settings" +msgstr "تنظیمات پیشرفته" + +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 +msgid "Basic Settings" +msgstr "تنظیمات پایه" + +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 +msgid "" +"This post type could not be registered because its key is in use by another " +"post type registered by another plugin or theme." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" +msgstr "صفحات" + +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:80 +msgid "%s post type created" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:78 +msgid "Add fields to %s" +msgstr "" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:76 +msgid "%s post type updated" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:56 +msgid "Post type draft updated." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:55 +msgid "Post type scheduled for." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:54 +msgid "Post type submitted." +msgstr "نوع پست ارسال شد" + +#: includes/admin/post-types/admin-post-type.php:53 +msgid "Post type saved." +msgstr "نوع پست ذخیره شد" + +#: includes/admin/post-types/admin-post-type.php:50 +msgid "Post type updated." +msgstr "نوع پست به روز شد" + +#: includes/admin/post-types/admin-post-type.php:49 +msgid "Post type deleted." +msgstr "نوع پست حذف شد" + +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 +msgid "Type to search..." +msgstr "برای جستجو تایپ کنید...." + +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 +msgid "PRO Only" +msgstr "فقط نسخه حرفه ای" + +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 +msgid "Field groups linked successfully." +msgstr "" + +#. translators: %s - URL to ACF tools page. +#: includes/admin/admin.php:199 +msgid "" +"Import Post Types and Taxonomies registered with Custom Post Type UI and " +"manage them with ACF. Get Started." +msgstr "" + +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 +msgid "ACF" +msgstr "ACF" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "taxonomy" +msgstr "طبقه‌بندی" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "post type" +msgstr "نوع نوشته" + +#: includes/admin/admin-internal-post-type.php:338 +msgid "Done" +msgstr "پایان" + +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:323 +msgid "Select one or many field groups..." +msgstr "" + +#: includes/admin/admin-internal-post-type.php:322 +msgid "Please select the field groups to link." +msgstr "" + +#: includes/admin/admin-internal-post-type.php:280 +msgid "Field group linked successfully." +msgid_plural "Field groups linked successfully." +msgstr[0] "" + +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 +msgctxt "post status" +msgid "Registration Failed" +msgstr "ثبت نام انجام نشد" + +#: includes/admin/admin-internal-post-type-list.php:276 +msgid "" +"This item could not be registered because its key is in use by another item " +"registered by another plugin or theme." +msgstr "" +"این مورد ثبت نشد زیرا کلید آن توسط مورد دیگری که توسط افزونه یا طرح زمینه " +"دیگری ثبت شده است استفاده می شود." + +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 +msgid "REST API" +msgstr "REST API" + +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 +msgid "Permissions" +msgstr "دسترسی‌ها" + +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 +msgid "URLs" +msgstr "پیوندها" + +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 +msgid "Visibility" +msgstr "نمایش" + +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 +msgid "Labels" +msgstr "برچسب‌ها" + +#: includes/admin/post-types/admin-field-group.php:279 +msgid "Field Settings Tabs" +msgstr "زبانه تنظیمات زمینه" + +#. Author URI of the plugin +#: acf.php +msgid "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" +msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" + +#: includes/api/api-template.php:1027 +msgid "[ACF shortcode value disabled for preview]" +msgstr "[مقدار کد کوتاه ACF برای پیش نمایش غیرفعال است]" + +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 +msgid "Close Modal" +msgstr "بستن صفحه" + +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 +msgid "Field moved to other group" +msgstr "زمینه به یک گروه دیگر منتقل شد" + +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 +msgid "Close modal" +msgstr "بستن صفحه" + +#: includes/fields/class-acf-field-tab.php:122 +msgid "Start a new group of tabs at this tab." +msgstr "شروع گروه جدید زبانه‌ها در این زبانه" + +#: includes/fields/class-acf-field-tab.php:121 +msgid "New Tab Group" +msgstr "گروه زبانه جدید" + +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 +msgid "Use a stylized checkbox using select2" +msgstr "به‌کارگیری کادر انتخاب سبک وار با select2" + +#: includes/fields/class-acf-field-radio.php:250 +msgid "Save Other Choice" +msgstr "ذخیره انتخاب دیگر" + +#: includes/fields/class-acf-field-radio.php:239 +msgid "Allow Other Choice" +msgstr "اجازه دادن انتخاب دیگر" + +#: includes/fields/class-acf-field-checkbox.php:420 +msgid "Add Toggle All" +msgstr "افزودن تغییر وضعیت همه" + +#: includes/fields/class-acf-field-checkbox.php:379 +msgid "Save Custom Values" +msgstr "ذخیره مقادیر سفارشی" + +#: includes/fields/class-acf-field-checkbox.php:368 +msgid "Allow Custom Values" +msgstr "اجازه دادن مقادیر سفارشی" + +#: includes/fields/class-acf-field-checkbox.php:134 +msgid "Checkbox custom values cannot be empty. Uncheck any empty values." +msgstr "" +"مقادیر سفارشی کادر انتخاب نمی‌تواند خالی باشد. انتخاب مقادیر خالی را بردارید." + +#: includes/admin/views/global/navigation.php:253 +msgid "Updates" +msgstr "بروزرسانی ها" + +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 +msgid "Advanced Custom Fields logo" +msgstr "لوگوی زمینه‌های سفارشی پیشرفته" + +#: includes/admin/views/global/form-top.php:92 +msgid "Save Changes" +msgstr "ذخیره تغییرات" + +#: includes/admin/views/global/form-top.php:79 +msgid "Field Group Title" +msgstr "عنوان گروه زمینه" + +#: includes/admin/views/acf-post-type/advanced-settings.php:709 +#: includes/admin/views/global/form-top.php:3 +msgid "Add title" +msgstr "افزودن عنوان" + +#. translators: %s url to getting started guide +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 +msgid "" +"New to ACF? Take a look at our getting " +"started guide." +msgstr "" +"تازه با ACF آشنا شده‌اید؟ به راهنمای شروع ما نگاهی بیندازید." + +#: includes/admin/views/acf-field-group/list-empty.php:24 +msgid "Add Field Group" +msgstr "افزودن گروه زمینه" + +#. translators: %s url to creating a field group page +#: includes/admin/views/acf-field-group/list-empty.php:18 +msgid "" +"ACF uses field groups to group custom " +"fields together, and then attach those fields to edit screens." +msgstr "" + +#: includes/admin/views/acf-field-group/list-empty.php:12 +msgid "Add Your First Field Group" +msgstr "اولین گروه فیلد خود را اضافه نمایید" + +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 +msgid "Options Pages" +msgstr "برگه‌های گزینه‌ها" + +#: includes/admin/views/acf-field-group/pro-features.php:54 +msgid "ACF Blocks" +msgstr "بلوک‌های ACF" + +#: includes/admin/views/acf-field-group/pro-features.php:62 +msgid "Gallery Field" +msgstr "زمینه گالری" + +#: includes/admin/views/acf-field-group/pro-features.php:42 +msgid "Flexible Content Field" +msgstr "زمینه محتوای انعطاف پذیر" + +#: includes/admin/views/acf-field-group/pro-features.php:46 +msgid "Repeater Field" +msgstr "زمینه تکرارشونده" + +#: includes/admin/views/global/navigation.php:215 +msgid "Unlock Extra Features with ACF PRO" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:267 +msgid "Delete Field Group" +msgstr "حذف گروه زمینه" + +#. translators: 1: Post creation date 2: Post creation time +#: includes/admin/views/acf-field-group/options.php:261 +msgid "Created on %1$s at %2$s" +msgstr "" + +#: includes/acf-field-group-functions.php:497 +msgid "Group Settings" +msgstr "تنظیمات گروه" + +#: includes/acf-field-group-functions.php:495 +msgid "Location Rules" +msgstr "" + +#. translators: %s url to field types list +#: includes/admin/views/acf-field-group/fields.php:73 +msgid "" +"Choose from over 30 field types. Learn " +"more." +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:65 +msgid "" +"Get started creating new custom fields for your posts, pages, custom post " +"types and other WordPress content." +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:64 +msgid "Add Your First Field" +msgstr "" + +#. translators: A symbol (or text, if not available in your locale) meaning +#. "Order Number", in terms of positional placement. +#: includes/admin/views/acf-field-group/fields.php:43 +msgid "#" +msgstr "#" + +#: includes/admin/views/acf-field-group/fields.php:33 +#: includes/admin/views/acf-field-group/fields.php:67 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 +msgid "Add Field" +msgstr "افزودن زمینه" + +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 +msgid "Presentation" +msgstr "نمایش" + +#: includes/fields.php:383 +msgid "Validation" +msgstr "اعتبارسنجی" + +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 +msgid "General" +msgstr "عمومی" + +#: includes/admin/tools/class-acf-admin-tool-import.php:67 +msgid "Import JSON" +msgstr "درون ریزی JSON" + +#: includes/admin/tools/class-acf-admin-tool-export.php:338 +msgid "Export As JSON" +msgstr "برون بری با JSON" + +#. translators: %s number of field groups deactivated +#: includes/admin/post-types/admin-field-groups.php:360 +msgid "Field group deactivated." +msgid_plural "%s field groups deactivated." +msgstr[0] "" + +#. translators: %s number of field groups activated +#: includes/admin/post-types/admin-field-groups.php:353 +msgid "Field group activated." +msgid_plural "%s field groups activated." +msgstr[0] "" + +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 +msgid "Deactivate" +msgstr "غیرفعال کردن" + +#: includes/admin/admin-internal-post-type-list.php:470 +msgid "Deactivate this item" +msgstr "غیرفعال کردن این مورد" + +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 +msgid "Activate" +msgstr "فعال کردن" + +#: includes/admin/admin-internal-post-type-list.php:466 +msgid "Activate this item" +msgstr "فعال کردن این مورد" + +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 +msgid "Move field group to trash?" +msgstr "انتقال گروه زمینه به زباله‌دان؟" + +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Inactive" +msgstr "غیرفعال" + +#. Author of the plugin +#: acf.php +msgid "WP Engine" +msgstr "" + +#: acf.php:558 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields PRO." +msgstr "" +"افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال " +"باشند. ما به طور خودکار افزونه زمینه های سفارشی پیشرفته را غیرفعال کردیم." + +#: acf.php:556 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields." +msgstr "" +"افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال " +"باشند. ما به طور خودکار فیلدهای سفارشی پیشرفته را غیرفعال کرده ایم." + +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 +msgid "" +"%1$s - We've detected one or more calls to retrieve ACF " +"field values before ACF has been initialized. This is not supported and can " +"result in malformed or missing data. Learn how to fix this." +msgstr "" +"%1$s - قبل از شروع اولیه ACF، یک یا چند تماس را برای " +"بازیابی مقادیر فیلد ACF شناسایی کرده‌ایم. این مورد پشتیبانی نمی‌شود و می‌تواند " +"منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید." + +#: includes/fields/class-acf-field-user.php:578 +msgid "%1$s must have a user with the %2$s role." +msgid_plural "%1$s must have a user with one of the following roles: %2$s" +msgstr[0] "" + +#: includes/fields/class-acf-field-user.php:569 +msgid "%1$s must have a valid user ID." +msgstr "" + +#: includes/fields/class-acf-field-user.php:408 +msgid "Invalid request." +msgstr "درخواست نامعتبر." + +#: includes/fields/class-acf-field-select.php:629 +msgid "%1$s is not one of %2$s" +msgstr "" + +#: includes/fields/class-acf-field-post_object.php:660 +msgid "%1$s must have term %2$s." +msgid_plural "%1$s must have one of the following terms: %2$s" +msgstr[0] "" + +#: includes/fields/class-acf-field-post_object.php:644 +msgid "%1$s must be of post type %2$s." +msgid_plural "%1$s must be of one of the following post types: %2$s" +msgstr[0] "" + +#: includes/fields/class-acf-field-post_object.php:635 +msgid "%1$s must have a valid post ID." +msgstr "" + +#: includes/fields/class-acf-field-file.php:447 +msgid "%s requires a valid attachment ID." +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:233 +msgid "Show in REST API" +msgstr "نمایش در REST API" + +#: includes/fields/class-acf-field-color_picker.php:156 +msgid "Enable Transparency" +msgstr "فعال کردن شفافیت" + +#: includes/fields/class-acf-field-color_picker.php:175 +msgid "RGBA Array" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:92 +msgid "RGBA String" +msgstr "" + +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 +msgid "Hex String" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:12 +msgid "Upgrade to PRO" +msgstr "‫ارتقا به نسخه حرفه ای" + +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Active" +msgstr "فعال" + +#: includes/fields/class-acf-field-email.php:166 +msgid "'%s' is not a valid email address" +msgstr "نشانی ایمیل %s معتبر نیست" + +#: includes/fields/class-acf-field-color_picker.php:70 +msgid "Color value" +msgstr "مقدار رنگ" + +#: includes/fields/class-acf-field-color_picker.php:68 +msgid "Select default color" +msgstr "انتخاب رنگ پیش‌فرض" + +#: includes/fields/class-acf-field-color_picker.php:66 +msgid "Clear color" +msgstr "پاک کردن رنگ" + +#: includes/acf-wp-functions.php:90 +msgid "Blocks" +msgstr "بلوک‌ها" + +#: includes/acf-wp-functions.php:86 +msgid "Options" +msgstr "تنظیمات" + +#: includes/acf-wp-functions.php:82 +msgid "Users" +msgstr "کاربران" + +#: includes/acf-wp-functions.php:78 +msgid "Menu items" +msgstr "آیتم‌های منو" + +#: includes/acf-wp-functions.php:70 +msgid "Widgets" +msgstr "ابزارک‌ها" + +#: includes/acf-wp-functions.php:62 +msgid "Attachments" +msgstr "پیوست‌ها" + +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 +#: includes/post-types/class-acf-taxonomy.php:90 +#: includes/post-types/class-acf-taxonomy.php:91 +msgid "Taxonomies" +msgstr "طبقه‌بندی‌ها" + +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 +msgid "Posts" +msgstr "نوشته ها" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +msgid "Last updated: %s" +msgstr "آخرین به‌روزرسانی: %s" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 +msgid "Sorry, this post is unavailable for diff comparison." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +msgid "Invalid field group parameter(s)." +msgstr "پارامتر(ها) گروه فیلد نامعتبر است" + +#: includes/admin/admin-internal-post-type-list.php:429 +msgid "Awaiting save" +msgstr "در انتظار ذخیره" + +#: includes/admin/admin-internal-post-type-list.php:426 +msgid "Saved" +msgstr "ذخیره شده" + +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 +msgid "Import" +msgstr "درون‌ریزی" + +#: includes/admin/admin-internal-post-type-list.php:418 +msgid "Review changes" +msgstr "تغییرات مرور شد" + +#: includes/admin/admin-internal-post-type-list.php:394 +msgid "Located in: %s" +msgstr "قرار گرفته در: %s" + +#: includes/admin/admin-internal-post-type-list.php:391 +msgid "Located in plugin: %s" +msgstr "قرار گرفته در پلاگین: %s" + +#: includes/admin/admin-internal-post-type-list.php:388 +msgid "Located in theme: %s" +msgstr "قرار گرفته در قالب: %s" + +#: includes/admin/post-types/admin-field-groups.php:235 +msgid "Various" +msgstr "مختلف" + +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 +msgid "Sync changes" +msgstr "همگام‌سازی تغییرات" + +#: includes/admin/admin-internal-post-type-list.php:229 +msgid "Loading diff" +msgstr "بارگذاری تفاوت" + +#: includes/admin/admin-internal-post-type-list.php:228 +msgid "Review local JSON changes" +msgstr "بررسی تغییرات JSON محلی" + +#: includes/admin/admin.php:174 +msgid "Visit website" +msgstr "بازدید وب سایت" + +#: includes/admin/admin.php:173 +msgid "View details" +msgstr "نمایش جزییات" + +#: includes/admin/admin.php:172 +msgid "Version %s" +msgstr "نگارش %s" + +#: includes/admin/admin.php:171 +msgid "Information" +msgstr "اطلاعات" + +#: includes/admin/admin.php:162 +msgid "" +"Help Desk. The support professionals on " +"our Help Desk will assist with your more in depth, technical challenges." +msgstr "" +"کمک ميز. حرفه ای پشتیبانی در میز کمک ما " +"با بیشتر خود را در عمق کمک, چالش های فنی." + +#: includes/admin/admin.php:158 +msgid "" +"Discussions. We have an active and " +"friendly community on our Community Forums who may be able to help you " +"figure out the 'how-tos' of the ACF world." +msgstr "" +"بحث ها. ما یک جامعه فعال و دوستانه در " +"انجمن های جامعه ما که ممکن است قادر به کمک به شما کشف کردن 'چگونه بازی یا " +"بازی' از جهان ACF." + +#: includes/admin/admin.php:154 +msgid "" +"Documentation. Our extensive " +"documentation contains references and guides for most situations you may " +"encounter." +msgstr "" +"مستندات . مستندات گسترده ما شامل مراجع " +"و راهنماهایی برای اکثر موقعیت هایی است که ممکن است با آن مواجه شوند." + +#: includes/admin/admin.php:151 +msgid "" +"We are fanatical about support, and want you to get the best out of your " +"website with ACF. If you run into any difficulties, there are several places " +"you can find help:" +msgstr "" +"ما در المنتور فارسی در مورد پشتیبانی متعصب هستیم و می خواهیم شما با ACF " +"بهترین بهره را از وب سایت خود ببرید. اگر به مشکلی برخوردید ، چندین مکان وجود " +"دارد که می توانید کمک کنید:" + +#: includes/admin/admin.php:148 includes/admin/admin.php:150 +msgid "Help & Support" +msgstr "کمک و پشتیبانی" + +#: includes/admin/admin.php:139 +msgid "" +"Please use the Help & Support tab to get in touch should you find yourself " +"requiring assistance." +msgstr "" +"لطفا از زبانه پشتیبانی برای تماس استفاده کنید باید خودتان را پیدا کنید که " +"نیاز به کمک دارد." + +#: includes/admin/admin.php:136 +msgid "" +"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " +"yourself with the plugin's philosophy and best practises." +msgstr "" +"قبل از ایجاد اولین گروه زمینه خود را، " +"ما توصیه می کنیم برای اولین بار خواندن راهنمای شروع به کار ما برای آشنایی با " +"فلسفه پلاگین و بهترین تمرین." + +#: includes/admin/admin.php:134 +msgid "" +"The Advanced Custom Fields plugin provides a visual form builder to " +"customize WordPress edit screens with extra fields, and an intuitive API to " +"display custom field values in any theme template file." +msgstr "" +"افزونه پیشرفته زمینه های سفارشی فراهم می کند یک سازنده فرم بصری برای سفارشی " +"کردن وردپرس ویرایش صفحه نمایش با زمینه های اضافی، و API بصری برای نمایش ارزش " +"های زمینه سفارشی در هر فایل قالب تم." + +#: includes/admin/admin.php:131 includes/admin/admin.php:133 +msgid "Overview" +msgstr "مرور کلی" + +#. translators: %s the name of the location type +#: includes/locations.php:38 +msgid "Location type \"%s\" is already registered." +msgstr "نوع مکان \"%s\" در حال حاضر ثبت شده است." + +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 +msgid "Class \"%s\" does not exist." +msgstr "کلاس \"%s\" وجود ندارد." + +#: includes/ajax/class-acf-ajax-query-users.php:41 +#: includes/ajax/class-acf-ajax.php:157 +msgid "Invalid nonce." +msgstr "کلید نامعتبر است" + +#: includes/fields/class-acf-field-user.php:400 +msgid "Error loading field." +msgstr "خطا در بارگزاری زمینه" + +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 +msgid "Location not found: %s" +msgstr "موقعیتی یافت نشد: %s" + +#: includes/forms/form-user.php:328 +msgid "Error: %s" +msgstr "" + +#: includes/locations/class-acf-location-widget.php:22 +msgid "Widget" +msgstr "ابزارک" + +#: includes/locations/class-acf-location-user-role.php:24 +msgid "User Role" +msgstr "نقش کاربر" + +#: includes/locations/class-acf-location-comment.php:22 +msgid "Comment" +msgstr "دیدگاه" + +#: includes/locations/class-acf-location-post-format.php:22 +msgid "Post Format" +msgstr "فرمت نوشته" + +#: includes/locations/class-acf-location-nav-menu-item.php:22 +msgid "Menu Item" +msgstr "آیتم منو" + +#: includes/locations/class-acf-location-post-status.php:22 +msgid "Post Status" +msgstr "وضعیت نوشته" + +#: includes/acf-wp-functions.php:74 +#: includes/locations/class-acf-location-nav-menu.php:89 +msgid "Menus" +msgstr "منوها" + +#: includes/locations/class-acf-location-nav-menu.php:80 +msgid "Menu Locations" +msgstr "محل منو" + +#: includes/locations/class-acf-location-nav-menu.php:22 +msgid "Menu" +msgstr "منو" + +#: includes/locations/class-acf-location-post-taxonomy.php:22 +msgid "Post Taxonomy" +msgstr "طبقه بندی نوشته" + +#: includes/locations/class-acf-location-page-type.php:114 +msgid "Child Page (has parent)" +msgstr "برگه زیر مجموعه (دارای مادر)" + +#: includes/locations/class-acf-location-page-type.php:113 +msgid "Parent Page (has children)" +msgstr "برگه مادر (دارای زیر مجموعه)" + +#: includes/locations/class-acf-location-page-type.php:112 +msgid "Top Level Page (no parent)" +msgstr "بالاترین سطح برگه(بدون والد)" + +#: includes/locations/class-acf-location-page-type.php:111 +msgid "Posts Page" +msgstr "برگه ی نوشته ها" + +#: includes/locations/class-acf-location-page-type.php:110 +msgid "Front Page" +msgstr "برگه نخست" + +#: includes/locations/class-acf-location-page-type.php:22 +msgid "Page Type" +msgstr "نوع برگه" + +#: includes/locations/class-acf-location-current-user.php:73 +msgid "Viewing back end" +msgstr "درحال نمایش back end" + +#: includes/locations/class-acf-location-current-user.php:72 +msgid "Viewing front end" +msgstr "درحال نمایش سمت کاربر" + +#: includes/locations/class-acf-location-current-user.php:71 +msgid "Logged in" +msgstr "وارده شده" + +#: includes/locations/class-acf-location-current-user.php:22 +msgid "Current User" +msgstr "کاربر فعلی" + +#: includes/locations/class-acf-location-page-template.php:22 +msgid "Page Template" +msgstr "قالب برگه" + +#: includes/locations/class-acf-location-user-form.php:74 +msgid "Register" +msgstr "ثبت نام" + +#: includes/locations/class-acf-location-user-form.php:73 +msgid "Add / Edit" +msgstr "اضافه کردن/ویرایش" + +#: includes/locations/class-acf-location-user-form.php:22 +msgid "User Form" +msgstr "فرم کاربر" + +#: includes/locations/class-acf-location-page-parent.php:22 +msgid "Page Parent" +msgstr "برگه مادر" + +#: includes/locations/class-acf-location-current-user-role.php:77 +msgid "Super Admin" +msgstr "مدیرکل" + +#: includes/locations/class-acf-location-current-user-role.php:22 +msgid "Current User Role" +msgstr "نقش کاربرفعلی" + +#: includes/locations/class-acf-location-page-template.php:73 +#: includes/locations/class-acf-location-post-template.php:85 +msgid "Default Template" +msgstr "پوسته پیش فرض" + +#: includes/locations/class-acf-location-post-template.php:22 +msgid "Post Template" +msgstr "قالب نوشته" + +#: includes/locations/class-acf-location-post-category.php:22 +msgid "Post Category" +msgstr "دسته بندی نوشته" + +#: includes/locations/class-acf-location-attachment.php:84 +msgid "All %s formats" +msgstr "همه‌ی فرمت‌های %s" + +#: includes/locations/class-acf-location-attachment.php:22 +msgid "Attachment" +msgstr "پیوست" + +#: includes/validation.php:313 +msgid "%s value is required" +msgstr "مقدار %s لازم است" + +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +msgid "Show this field if" +msgstr "نمایش این گروه فیلد اگر" + +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 +msgid "Conditional Logic" +msgstr "منطق شرطی" + +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 +msgid "and" +msgstr "و" + +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 +msgid "Local JSON" +msgstr "JSON های لوکال" + +#: includes/admin/views/acf-field-group/pro-features.php:50 +msgid "Clone Field" +msgstr "فیلد کپی" + +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 +msgid "" +"Please also check all premium add-ons (%s) are updated to the latest version." +msgstr "" +"همچنین لطفا همه افزونه‌های پولی (%s) را بررسی کنید که به نسخه آخر بروز شده " +"باشند." + +#: includes/admin/views/upgrade/notice.php:29 +msgid "" +"This version contains improvements to your database and requires an upgrade." +msgstr "این نسخه شامل بهبودهایی در پایگاه داده است و نیاز به ارتقا دارد." + +#. translators: %1 plugin name, %2 version number +#: includes/admin/views/upgrade/notice.php:28 +msgid "Thank you for updating to %1$s v%2$s!" +msgstr "" + +#: includes/admin/views/upgrade/notice.php:26 +msgid "Database Upgrade Required" +msgstr "به روزرسانی دیتابیس لازم است" + +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 +msgid "Options Page" +msgstr "برگه تنظیمات" + +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 +msgid "Gallery" +msgstr "گالری" + +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 +msgid "Flexible Content" +msgstr "محتوای انعطاف پذیر" + +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 +msgid "Repeater" +msgstr "زمینه تکرار کننده" + +#: includes/admin/views/tools/tools.php:16 +msgid "Back to all tools" +msgstr "بازگشت به همه ابزارها" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used (the one with the lowest order number)" +msgstr "" +"اگر چندین گروه فیلد در یک صفحه ویرایش نمایش داده شود،اولین تنظیمات گروه فیلد " +"استفاده خواهد شد. (یکی با کمترین شماره)" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "Select items to hide them from the edit screen." +msgstr "انتخاب آیتم ها برای پنهان کردن آن ها از صفحه ویرایش." + +#: includes/admin/views/acf-field-group/options.php:194 +msgid "Hide on screen" +msgstr "مخفی کردن در صفحه" + +#: includes/admin/views/acf-field-group/options.php:186 +msgid "Send Trackbacks" +msgstr "ارسال بازتاب ها" + +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 +msgid "Tags" +msgstr "برچسب ها" + +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 +msgid "Categories" +msgstr "دسته ها" + +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 +msgid "Page Attributes" +msgstr "صفات برگه" + +#: includes/admin/views/acf-field-group/options.php:181 +msgid "Format" +msgstr "فرمت" + +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 +msgid "Author" +msgstr "نویسنده" + +#: includes/admin/views/acf-field-group/options.php:179 +msgid "Slug" +msgstr "نامک" + +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 +msgid "Revisions" +msgstr "بازنگری ها" + +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 +msgid "Comments" +msgstr "دیدگاه ها" + +#: includes/admin/views/acf-field-group/options.php:176 +msgid "Discussion" +msgstr "گفتگو" + +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 +msgid "Excerpt" +msgstr "چکیده" + +#: includes/admin/views/acf-field-group/options.php:173 +msgid "Content Editor" +msgstr "ویرایش گر محتوا(ادیتور اصلی)" + +#: includes/admin/views/acf-field-group/options.php:172 +msgid "Permalink" +msgstr "پیوند یکتا" + +#: includes/admin/views/acf-field-group/options.php:250 +msgid "Shown in field group list" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:157 +msgid "Field groups with a lower order will appear first" +msgstr "گروه ها با شماره ترتیب کمتر اول دیده می شوند" + +#: includes/admin/views/acf-field-group/options.php:156 +msgid "Order No." +msgstr "شماره ترتیب." + +#: includes/admin/views/acf-field-group/options.php:147 +msgid "Below fields" +msgstr "زیر فیلد ها" + +#: includes/admin/views/acf-field-group/options.php:146 +msgid "Below labels" +msgstr "برچسب‌های زیر" + +#: includes/admin/views/acf-field-group/options.php:139 +msgid "Instruction Placement" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:122 +msgid "Label Placement" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:110 +msgid "Side" +msgstr "کنار" + +#: includes/admin/views/acf-field-group/options.php:109 +msgid "Normal (after content)" +msgstr "معمولی (بعد از ادیتور متن)" + +#: includes/admin/views/acf-field-group/options.php:108 +msgid "High (after title)" +msgstr "بالا (بعد از عنوان)" + +#: includes/admin/views/acf-field-group/options.php:101 +msgid "Position" +msgstr "موقعیت" + +#: includes/admin/views/acf-field-group/options.php:92 +msgid "Seamless (no metabox)" +msgstr "بدون متاباکس" + +#: includes/admin/views/acf-field-group/options.php:91 +msgid "Standard (WP metabox)" +msgstr "استاندارد (دارای متاباکس)" + +#: includes/admin/views/acf-field-group/options.php:84 +msgid "Style" +msgstr "شیوه نمایش" + +#: includes/admin/views/acf-field-group/fields.php:55 +msgid "Type" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 +#: includes/admin/views/acf-field-group/fields.php:54 +msgid "Key" +msgstr "کلید" + +#. translators: Hidden accessibility text for the positional order number of +#. the field. +#: includes/admin/views/acf-field-group/fields.php:48 +msgid "Order" +msgstr "ترتیب" + +#: includes/admin/views/acf-field-group/field.php:321 +msgid "Close Field" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:252 +msgid "id" +msgstr "شناسه" + +#: includes/admin/views/acf-field-group/field.php:236 +msgid "class" +msgstr "کلاس" + +#: includes/admin/views/acf-field-group/field.php:278 +msgid "width" +msgstr "عرض" + +#: includes/admin/views/acf-field-group/field.php:272 +msgid "Wrapper Attributes" +msgstr "مشخصات پوشش فیلد" + +#: includes/fields/class-acf-field.php:312 +msgid "Required" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:219 +msgid "Instructions" +msgstr "دستورالعمل ها" + +#: includes/admin/views/acf-field-group/field.php:142 +msgid "Field Type" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:183 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "تک کلمه، بدون فاصله. خط زیرین و خط تیره ها مجازاند" + +#: includes/admin/views/acf-field-group/field.php:182 +msgid "Field Name" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:170 +msgid "This is the name which will appear on the EDIT page" +msgstr "این نامی است که در صفحه \"ویرایش\" نمایش داده خواهد شد" + +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 +msgid "Field Label" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete" +msgstr "حذف" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete field" +msgstr "حذف زمینه" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move" +msgstr "انتقال" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move field to another group" +msgstr "انتقال زمینه ها به گروه دیگر" + +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate field" +msgstr "تکثیر زمینه" + +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 +msgid "Edit field" +msgstr "ویرایش زمینه" + +#: includes/admin/views/acf-field-group/field.php:82 +msgid "Drag to reorder" +msgstr "گرفتن و کشیدن برای مرتب سازی" + +#: includes/admin/post-types/admin-field-group.php:99 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 +msgid "Show this field group if" +msgstr "نمایش این گروه زمینه اگر" + +#: includes/admin/views/upgrade/upgrade.php:93 +#: includes/ajax/class-acf-ajax-upgrade.php:34 +msgid "No updates available." +msgstr "به‌روزرسانی موجود نیست." + +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 +msgid "Database upgrade complete. See what's new" +msgstr "ارتقای پایگاه داده کامل شد. تغییرات جدید را ببینید" + +#: includes/admin/views/upgrade/upgrade.php:27 +msgid "Reading upgrade tasks..." +msgstr "در حال خواندن مراحل به روزرسانی..." + +#: includes/admin/views/upgrade/network.php:165 +#: includes/admin/views/upgrade/upgrade.php:64 +msgid "Upgrade failed." +msgstr "ارتقا با خطا مواجه شد." + +#: includes/admin/views/upgrade/network.php:162 +msgid "Upgrade complete." +msgstr "ارتقا کامل شد." + +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version +#: includes/admin/views/upgrade/network.php:148 +#: includes/admin/views/upgrade/upgrade.php:29 +msgid "Upgrading data to version %s" +msgstr "به روز رسانی داده ها به نسحه %s" + +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 +msgid "" +"It is strongly recommended that you backup your database before proceeding. " +"Are you sure you wish to run the updater now?" +msgstr "" +"قویا توصیه می شود از بانک اطلاعاتی خود قبل از هر کاری پشتیبان تهیه کنید. آیا " +"مایلید به روز رسانی انجام شود؟" + +#: includes/admin/views/upgrade/network.php:116 +msgid "Please select at least one site to upgrade." +msgstr "لطفا حداقل یک سایت برای ارتقا انتخاب کنید." + +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 +msgid "" +"Database Upgrade complete. Return to network dashboard" +msgstr "" +"به روزرسانی دیتابیس انجام شد. بازگشت به پیشخوان شبکه" + +#: includes/admin/views/upgrade/network.php:79 +msgid "Site is up to date" +msgstr "سایت به روز است" + +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 +msgid "Site requires database upgrade from %1$s to %2$s" +msgstr "" + +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 +msgid "Site" +msgstr "سایت" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 +msgid "Upgrade Sites" +msgstr "ارتقاء سایت" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +msgid "" +"The following sites require a DB upgrade. Check the ones you want to update " +"and then click %s." +msgstr "این سایت ها نیاز به به روز رسانی دارند برای انجام %s کلیک کنید." + +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 +msgid "Add rule group" +msgstr "افزودن گروه قانون" + +#: includes/admin/views/acf-field-group/locations.php:10 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"مجموعه ای از قوانین را بسازید تا مشخص کنید در کدام صفحه ویرایش، این زمینه‌های " +"سفارشی سفارشی نمایش داده شوند" + +#: includes/admin/views/acf-field-group/locations.php:9 +msgid "Rules" +msgstr "قوانین" + +#: includes/admin/tools/class-acf-admin-tool-export.php:449 +msgid "Copied" +msgstr "کپی شد" + +#: includes/admin/tools/class-acf-admin-tool-export.php:425 +msgid "Copy to clipboard" +msgstr "درج در حافظه موقت" + +#: includes/admin/tools/class-acf-admin-tool-export.php:331 +msgid "" +"Select the items you would like to export and then select your export " +"method. Export As JSON to export to a .json file which you can then import " +"to another ACF installation. Generate PHP to export to PHP code which you " +"can place in your theme." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:215 +msgid "Select Field Groups" +msgstr "انتخاب گروه های زمینه" + +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 +msgid "No field groups selected" +msgstr "گروه زمینه ای انتخاب نشده است" + +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 +msgid "Generate PHP" +msgstr "تولید کد PHP" + +#: includes/admin/tools/class-acf-admin-tool-export.php:34 +msgid "Export Field Groups" +msgstr "برون بری گروه های زمینه" + +#: includes/admin/tools/class-acf-admin-tool-import.php:172 +msgid "Import file empty" +msgstr "فایل وارد شده خالی است" + +#: includes/admin/tools/class-acf-admin-tool-import.php:163 +msgid "Incorrect file type" +msgstr "نوع فایل صحیح نیست" + +#: includes/admin/tools/class-acf-admin-tool-import.php:158 +msgid "Error uploading file. Please try again" +msgstr "خطا در آپلود فایل. لطفا مجدد بررسی کنید" + +#: includes/admin/tools/class-acf-admin-tool-import.php:47 +msgid "" +"Select the Advanced Custom Fields JSON file you would like to import. When " +"you click the import button below, ACF will import the items in that file." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:26 +msgid "Import Field Groups" +msgstr "وارد کردن گروه های زمینه" + +#: includes/admin/admin-internal-post-type-list.php:417 +msgid "Sync" +msgstr "هماهنگ" + +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 +msgid "Select %s" +msgstr "انتخاب %s" + +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate" +msgstr "تکثیر" + +#: includes/admin/admin-internal-post-type-list.php:460 +msgid "Duplicate this item" +msgstr "تکثیر این زمینه" + +#: includes/admin/views/acf-post-type/advanced-settings.php:41 +msgid "Supports" +msgstr "" + +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 +msgid "Documentation" +msgstr "مستندات" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 +msgid "Description" +msgstr "توضیحات" + +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 +msgid "Sync available" +msgstr "هماهنگ سازی موجود است" + +#. translators: %s number of field groups synchronized +#: includes/admin/post-types/admin-field-groups.php:374 +msgid "Field group synchronized." +msgid_plural "%s field groups synchronized." +msgstr[0] "" + +#. translators: %s number of field groups duplicated +#: includes/admin/post-types/admin-field-groups.php:367 +msgid "Field group duplicated." +msgid_plural "%s field groups duplicated." +msgstr[0] "%s گروه زمینه تکثیر شدند." + +#: includes/admin/admin-internal-post-type-list.php:155 +msgid "Active (%s)" +msgid_plural "Active (%s)" +msgstr[0] "فعال (%s)" + +#: includes/admin/admin-upgrade.php:251 +msgid "Review sites & upgrade" +msgstr "بازبینی و به‌روزرسانی سایت‌ها" + +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 +msgid "Upgrade Database" +msgstr "به‌روزرسانی پایگاه داده" + +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 +msgid "Custom Fields" +msgstr "زمینه‌های سفارشی" + +#: includes/admin/post-types/admin-field-group.php:609 +msgid "Move Field" +msgstr "جابجایی زمینه" + +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 +msgid "Please select the destination for this field" +msgstr "مقصد انتقال این زمینه را مشخص کنید" + +#. translators: Confirmation message once a field has been moved to a different +#. field group. +#: includes/admin/post-types/admin-field-group.php:568 +msgid "The %1$s field can now be found in the %2$s field group" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:565 +msgid "Move Complete." +msgstr "انتقال کامل شد." + +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 +msgid "Active" +msgstr "فعال" + +#: includes/admin/post-types/admin-field-group.php:276 +msgid "Field Keys" +msgstr "کلیدهای زمینه" + +#: includes/admin/post-types/admin-field-group.php:180 +msgid "Settings" +msgstr "تنظیمات" + +#: includes/admin/post-types/admin-field-groups.php:92 +msgid "Location" +msgstr "مکان" + +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 +msgid "Null" +msgstr "خالی (null)" + +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 +#: includes/post-types/class-acf-field-group.php:345 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 +msgid "copy" +msgstr "کپی" + +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 +msgid "(this field)" +msgstr "(این گزینه)" + +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 +msgid "Checked" +msgstr "انتخاب شده" + +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 +msgid "Move Custom Field" +msgstr "جابجایی زمینه دلخواه" + +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 +msgid "No toggle fields available" +msgstr "هیچ زمینه شرط پذیری موجود نیست" + +#: includes/admin/post-types/admin-field-group.php:87 +msgid "Field group title is required" +msgstr "عنوان گروه زمینه ضروری است" + +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 +msgid "This field cannot be moved until its changes have been saved" +msgstr "این زمینه قبل از اینکه ذخیره شود نمی تواند جابجا شود" + +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 +#: assets/build/js/acf-field-group.js:1703 +msgid "The string \"field_\" may not be used at the start of a field name" +msgstr "کلمه متنی \"field_\" نباید در ابتدای نام فیلد استفاده شود" + +#: includes/admin/post-types/admin-field-group.php:69 +msgid "Field group draft updated." +msgstr "پیش نویش گروه زمینه بروز شد." + +#: includes/admin/post-types/admin-field-group.php:68 +msgid "Field group scheduled for." +msgstr "گروه زمینه برنامه ریزی انتشار پیدا کرده برای." + +#: includes/admin/post-types/admin-field-group.php:67 +msgid "Field group submitted." +msgstr "گروه زمینه ارسال شد." + +#: includes/admin/post-types/admin-field-group.php:66 +msgid "Field group saved." +msgstr "گروه زمینه ذخیره شد." + +#: includes/admin/post-types/admin-field-group.php:65 +msgid "Field group published." +msgstr "گروه زمینه انتشار یافت." + +#: includes/admin/post-types/admin-field-group.php:62 +msgid "Field group deleted." +msgstr "گروه زمینه حذف شد." + +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 +#: includes/admin/post-types/admin-field-group.php:63 +msgid "Field group updated." +msgstr "گروه زمینه بروز شد." + +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 +msgid "Tools" +msgstr "ابزارها" + +#: includes/locations/abstract-acf-location.php:105 +msgid "is not equal to" +msgstr "برابر نشود با" + +#: includes/locations/abstract-acf-location.php:104 +msgid "is equal to" +msgstr "برابر شود با" + +#: includes/locations.php:104 +msgid "Forms" +msgstr "فرم ها" + +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 +#: includes/locations/class-acf-location-page.php:22 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 +msgid "Page" +msgstr "برگه" + +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 +#: includes/locations/class-acf-location-post.php:22 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 +msgid "Post" +msgstr "نوشته" + +#: includes/fields.php:328 +msgid "Relational" +msgstr "رابطه" + +#: includes/fields.php:327 +msgid "Choice" +msgstr "انتخاب" + +#: includes/fields.php:325 +msgid "Basic" +msgstr "پایه" + +#: includes/fields.php:276 +msgid "Unknown" +msgstr "ناشناخته" + +#: includes/fields.php:276 +msgid "Field type does not exist" +msgstr "نوع زمینه وجود ندارد" + +#: includes/forms/form-front.php:217 +msgid "Spam Detected" +msgstr "اسپم تشخیص داده شد" + +#: includes/forms/form-front.php:100 +msgid "Post updated" +msgstr "نوشته بروز شد" + +#: includes/forms/form-front.php:99 +msgid "Update" +msgstr "بروزرسانی" + +#: includes/forms/form-front.php:54 +msgid "Validate Email" +msgstr "اعتبار سنجی ایمیل" + +#: includes/fields.php:326 includes/forms/form-front.php:46 +msgid "Content" +msgstr "محتوا" + +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 +msgid "Title" +msgstr "عنوان" + +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 +msgid "Edit field group" +msgstr "ویرایش گروه زمینه" + +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 +msgid "Selection is less than" +msgstr "انتخاب کمتر از" + +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 +msgid "Selection is greater than" +msgstr "انتخاب بیشتر از" + +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 +msgid "Value is less than" +msgstr "مقدار کمتر از" + +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 +msgid "Value is greater than" +msgstr "مقدار بیشتر از" + +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 +msgid "Value contains" +msgstr "شامل می شود" + +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 +msgid "Value matches pattern" +msgstr "مقدار الگوی" + +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 +msgid "Value is not equal to" +msgstr "مقدار برابر نیست با" + +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 +msgid "Value is equal to" +msgstr "مقدار برابر است با" + +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 +msgid "Has no value" +msgstr "بدون مقدار" + +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 +msgid "Has any value" +msgstr "هر نوع مقدار" + +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 +msgid "Cancel" +msgstr "لغو" + +#: includes/assets.php:350 assets/build/js/acf.js:1744 +#: assets/build/js/acf.js:1859 +msgid "Are you sure?" +msgstr "اطمینان دارید؟" + +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 +msgid "%d fields require attention" +msgstr "%d گزینه نیاز به بررسی دارد" + +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 +msgid "1 field requires attention" +msgstr "یکی از گزینه ها نیاز به بررسی دارد" + +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 +msgid "Validation failed" +msgstr "مشکل در اعتبار سنجی" + +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 +msgid "Validation successful" +msgstr "اعتبار سنجی موفق بود" + +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 +msgid "Restricted" +msgstr "ممنوع" + +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 +msgid "Collapse Details" +msgstr "عدم نمایش جزئیات" + +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 +msgid "Expand Details" +msgstr "نمایش جزئیات" + +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 +msgid "Uploaded to this post" +msgstr "بارگذاری شده در این نوشته" + +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 +msgctxt "verb" +msgid "Update" +msgstr "بروزرسانی" + +#: includes/media.php:49 +msgctxt "verb" +msgid "Edit" +msgstr "ویرایش" + +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 +msgid "The changes you made will be lost if you navigate away from this page" +msgstr "اگر از صفحه جاری خارج شوید ، تغییرات شما ذخیره نخواهند شد" + +#: includes/api/api-helpers.php:2984 +msgid "File type must be %s." +msgstr "نوع فایل باید %s باشد." + +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 +msgid "or" +msgstr "یا" + +#: includes/api/api-helpers.php:2957 +msgid "File size must not exceed %s." +msgstr "حجم فایل ها نباید از %s بیشتر باشد." + +#: includes/api/api-helpers.php:2953 +msgid "File size must be at least %s." +msgstr "حجم فایل باید حداقل %s باشد." + +#: includes/api/api-helpers.php:2940 +msgid "Image height must not exceed %dpx." +msgstr "ارتفاع تصویر نباید از %d پیکسل بیشتر باشد." + +#: includes/api/api-helpers.php:2936 +msgid "Image height must be at least %dpx." +msgstr "ارتفاع فایل باید حداقل %d پیکسل باشد." + +#: includes/api/api-helpers.php:2924 +msgid "Image width must not exceed %dpx." +msgstr "عرض تصویر نباید از %d پیکسل بیشتر باشد." + +#: includes/api/api-helpers.php:2920 +msgid "Image width must be at least %dpx." +msgstr "عرض تصویر باید حداقل %d پیکسل باشد." + +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 +msgid "(no title)" +msgstr "(بدون عنوان)" + +#: includes/api/api-helpers.php:765 +msgid "Full Size" +msgstr "اندازه کامل" + +#: includes/api/api-helpers.php:730 +msgid "Large" +msgstr "بزرگ" + +#: includes/api/api-helpers.php:729 +msgid "Medium" +msgstr "متوسط" + +#: includes/api/api-helpers.php:728 +msgid "Thumbnail" +msgstr "تصویر بندانگشتی" + +#: includes/acf-field-functions.php:854 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 +msgid "(no label)" +msgstr "(بدون برچسب)" + +#: includes/fields/class-acf-field-textarea.php:135 +msgid "Sets the textarea height" +msgstr "تعیین ارتفاع باکس متن" + +#: includes/fields/class-acf-field-textarea.php:134 +msgid "Rows" +msgstr "سطرها" + +#: includes/fields/class-acf-field-textarea.php:22 +msgid "Text Area" +msgstr "جعبه متن (متن چند خطی)" + +#: includes/fields/class-acf-field-checkbox.php:421 +msgid "Prepend an extra checkbox to toggle all choices" +msgstr "اضافه کردن چک باکس اضافی برای انتخاب همه" + +#: includes/fields/class-acf-field-checkbox.php:383 +msgid "Save 'custom' values to the field's choices" +msgstr "ذخیره مقادیر دلخواه در انتخاب های زمینه" + +#: includes/fields/class-acf-field-checkbox.php:372 +msgid "Allow 'custom' values to be added" +msgstr "اجازه درج مقادیر دلخواه" + +#: includes/fields/class-acf-field-checkbox.php:35 +msgid "Add new choice" +msgstr "درج انتخاب جدید" + +#: includes/fields/class-acf-field-checkbox.php:157 +msgid "Toggle All" +msgstr "انتخاب همه" + +#: includes/fields/class-acf-field-page_link.php:487 +msgid "Allow Archives URLs" +msgstr "اجازه آدرس های آرشیو" + +#: includes/fields/class-acf-field-page_link.php:196 +msgid "Archives" +msgstr "بایگانی ها" + +#: includes/fields/class-acf-field-page_link.php:22 +msgid "Page Link" +msgstr "پیوند (لینک) برگه/نوشته" + +#: includes/fields/class-acf-field-taxonomy.php:881 +#: includes/locations/class-acf-location-user-form.php:72 +msgid "Add" +msgstr "افزودن" + +#: includes/admin/views/acf-field-group/fields.php:53 +#: includes/fields/class-acf-field-taxonomy.php:851 +msgid "Name" +msgstr "نام" + +#: includes/fields/class-acf-field-taxonomy.php:836 +msgid "%s added" +msgstr "%s اضافه شد" + +#: includes/fields/class-acf-field-taxonomy.php:800 +msgid "%s already exists" +msgstr "%s هم اکنون موجود است" + +#: includes/fields/class-acf-field-taxonomy.php:788 +msgid "User unable to add new %s" +msgstr "کاربر قادر به اضافه کردن%s جدید نیست" + +#: includes/fields/class-acf-field-taxonomy.php:675 +msgid "Term ID" +msgstr "شناسه مورد" + +#: includes/fields/class-acf-field-taxonomy.php:674 +msgid "Term Object" +msgstr "به صورت آبجکت" + +#: includes/fields/class-acf-field-taxonomy.php:659 +msgid "Load value from posts terms" +msgstr "خواندن مقادیر از ترم های نوشته" + +#: includes/fields/class-acf-field-taxonomy.php:658 +msgid "Load Terms" +msgstr "خواندن ترم ها" + +#: includes/fields/class-acf-field-taxonomy.php:648 +msgid "Connect selected terms to the post" +msgstr "الصاق آیتم های انتخابی به نوشته" + +#: includes/fields/class-acf-field-taxonomy.php:647 +msgid "Save Terms" +msgstr "ذخیره ترم ها" + +#: includes/fields/class-acf-field-taxonomy.php:637 +msgid "Allow new terms to be created whilst editing" +msgstr "اجازه به ساخت آیتم‌ها(ترم‌ها) جدید در زمان ویرایش" + +#: includes/fields/class-acf-field-taxonomy.php:636 +msgid "Create Terms" +msgstr "ساخت آیتم (ترم)" + +#: includes/fields/class-acf-field-taxonomy.php:695 +msgid "Radio Buttons" +msgstr "دکمه‌های رادیویی" + +#: includes/fields/class-acf-field-taxonomy.php:694 +msgid "Single Value" +msgstr "تک مقدار" + +#: includes/fields/class-acf-field-taxonomy.php:692 +msgid "Multi Select" +msgstr "چندین انتخاب" + +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 +msgid "Checkbox" +msgstr "چک باکس" + +#: includes/fields/class-acf-field-taxonomy.php:690 +msgid "Multiple Values" +msgstr "چندین مقدار" + +#: includes/fields/class-acf-field-taxonomy.php:685 +msgid "Select the appearance of this field" +msgstr "ظاهر این زمینه را مشخص کنید" + +#: includes/fields/class-acf-field-taxonomy.php:684 +msgid "Appearance" +msgstr "ظاهر" + +#: includes/fields/class-acf-field-taxonomy.php:626 +msgid "Select the taxonomy to be displayed" +msgstr "طبقه‌بندی را برای برون بری انتخاب کنید" + +#: includes/fields/class-acf-field-taxonomy.php:590 +msgctxt "No Terms" +msgid "No %s" +msgstr "" + +#: includes/fields/class-acf-field-number.php:240 +msgid "Value must be equal to or lower than %d" +msgstr "مقدار باید کوچکتر یا مساوی %d باشد" + +#: includes/fields/class-acf-field-number.php:235 +msgid "Value must be equal to or higher than %d" +msgstr "مقدار باید مساوی یا بیشتر از %d باشد" + +#: includes/fields/class-acf-field-number.php:223 +msgid "Value must be a number" +msgstr "مقدار باید عددی باشد" + +#: includes/fields/class-acf-field-number.php:22 +msgid "Number" +msgstr "عدد" + +#: includes/fields/class-acf-field-radio.php:254 +msgid "Save 'other' values to the field's choices" +msgstr "ذخیره مقادیر دیگر در انتخاب های زمینه" + +#: includes/fields/class-acf-field-radio.php:243 +msgid "Add 'other' choice to allow for custom values" +msgstr "افزودن گزینه 'دیگر' برای ثبت مقادیر دلخواه" + +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "دیگر" + +#: includes/fields/class-acf-field-radio.php:22 +msgid "Radio Button" +msgstr "دکمه رادیویی" + +#: includes/fields/class-acf-field-accordion.php:106 +msgid "" +"Define an endpoint for the previous accordion to stop. This accordion will " +"not be visible." +msgstr "" +"یک نقطه پایانی برای توقف آکاردئون قبلی تعریف کنید. این آکاردئون مخفی خواهد " +"بود." + +#: includes/fields/class-acf-field-accordion.php:95 +msgid "Allow this accordion to open without closing others." +msgstr "اجازه دهید این آکوردئون بدون بستن دیگر آکاردئون‌ها باز شود." + +#: includes/fields/class-acf-field-accordion.php:94 +msgid "Multi-Expand" +msgstr "" + +#: includes/fields/class-acf-field-accordion.php:84 +msgid "Display this accordion as open on page load." +msgstr "نمایش آکوردئون این به عنوان باز در بارگذاری صفحات." + +#: includes/fields/class-acf-field-accordion.php:83 +msgid "Open" +msgstr "باز" + +#: includes/fields/class-acf-field-accordion.php:24 +msgid "Accordion" +msgstr "آکاردئونی" + +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 +msgid "Restrict which files can be uploaded" +msgstr "محدودیت در آپلود فایل ها" + +#: includes/fields/class-acf-field-file.php:207 +msgid "File ID" +msgstr "شناسه پرونده" + +#: includes/fields/class-acf-field-file.php:206 +msgid "File URL" +msgstr "آدرس پرونده" + +#: includes/fields/class-acf-field-file.php:205 +msgid "File Array" +msgstr "آرایه فایل" + +#: includes/fields/class-acf-field-file.php:176 +msgid "Add File" +msgstr "افزودن پرونده" + +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 +msgid "No file selected" +msgstr "هیچ پرونده ای انتخاب نشده" + +#: includes/fields/class-acf-field-file.php:140 +msgid "File name" +msgstr "نام فایل" + +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 +msgid "Update File" +msgstr "بروزرسانی پرونده" + +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 +msgid "Edit File" +msgstr "ویرایش پرونده" + +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 +msgid "Select File" +msgstr "انتخاب پرونده" + +#: includes/fields/class-acf-field-file.php:22 +msgid "File" +msgstr "پرونده" + +#: includes/fields/class-acf-field-password.php:22 +msgid "Password" +msgstr "رمزعبور" + +#: includes/fields/class-acf-field-select.php:357 +msgid "Specify the value returned" +msgstr "مقدار بازگشتی را انتخاب کنید" + +#: includes/fields/class-acf-field-select.php:425 +msgid "Use AJAX to lazy load choices?" +msgstr "از ایجکس برای خواندن گزینه های استفاده شود؟" + +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 +msgid "Enter each default value on a new line" +msgstr "هر مقدار پیش فرض را در یک خط جدید وارد کنید" + +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 +msgctxt "verb" +msgid "Select" +msgstr "انتخاب" + +#: includes/fields/class-acf-field-select.php:101 +msgctxt "Select2 JS load_fail" +msgid "Loading failed" +msgstr "خطا در فراخوانی داده ها" + +#: includes/fields/class-acf-field-select.php:100 +msgctxt "Select2 JS searching" +msgid "Searching…" +msgstr "جستجو …" + +#: includes/fields/class-acf-field-select.php:99 +msgctxt "Select2 JS load_more" +msgid "Loading more results…" +msgstr "بارگذاری نتایج بیشتر…" + +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 +msgctxt "Select2 JS selection_too_long_n" +msgid "You can only select %d items" +msgstr "شما فقط می توانید %d مورد را انتخاب کنید" + +#: includes/fields/class-acf-field-select.php:96 +msgctxt "Select2 JS selection_too_long_1" +msgid "You can only select 1 item" +msgstr "فقط می توانید یک آیتم را انتخاب کنید" + +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 +msgctxt "Select2 JS input_too_long_n" +msgid "Please delete %d characters" +msgstr "لطفا %d کاراکتر را حذف کنید" + +#: includes/fields/class-acf-field-select.php:93 +msgctxt "Select2 JS input_too_long_1" +msgid "Please delete 1 character" +msgstr "یک حرف را حذف کنید" + +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 +msgctxt "Select2 JS input_too_short_n" +msgid "Please enter %d or more characters" +msgstr "لطفا %d یا چند کاراکتر دیگر وارد کنید" + +#: includes/fields/class-acf-field-select.php:90 +msgctxt "Select2 JS input_too_short_1" +msgid "Please enter 1 or more characters" +msgstr "یک یا چند حرف وارد کنید" + +#: includes/fields/class-acf-field-select.php:89 +msgctxt "Select2 JS matches_0" +msgid "No matches found" +msgstr "مشابهی یافت نشد" + +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 +msgctxt "Select2 JS matches_n" +msgid "%d results are available, use up and down arrow keys to navigate." +msgstr "" +"نتایج %d در دسترس است با استفاده از کلید بالا و پایین روی آنها حرکت کنید." + +#: includes/fields/class-acf-field-select.php:86 +msgctxt "Select2 JS matches_1" +msgid "One result is available, press enter to select it." +msgstr "یک نتیجه موجود است برای انتخاب اینتر را فشار دهید." + +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 +msgctxt "noun" +msgid "Select" +msgstr "انتخاب" + +#: includes/fields/class-acf-field-user.php:102 +msgid "User ID" +msgstr "شناسه کاربر" + +#: includes/fields/class-acf-field-user.php:101 +msgid "User Object" +msgstr "آبجکت کاربر" + +#: includes/fields/class-acf-field-user.php:100 +msgid "User Array" +msgstr "آرایه کاربر" + +#: includes/fields/class-acf-field-user.php:88 +msgid "All user roles" +msgstr "تمام نقش های کاربر" + +#: includes/fields/class-acf-field-user.php:80 +msgid "Filter by Role" +msgstr "" + +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 +msgid "User" +msgstr "کاربر" + +#: includes/fields/class-acf-field-separator.php:22 +msgid "Separator" +msgstr "جداکننده" + +#: includes/fields/class-acf-field-color_picker.php:69 +msgid "Select Color" +msgstr "رنگ را انتخاب کنید" + +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 +msgid "Default" +msgstr "پیش فرض" + +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 +msgid "Clear" +msgstr "پاکسازی" + +#: includes/fields/class-acf-field-color_picker.php:22 +msgid "Color Picker" +msgstr "انتخاب کننده رنگ" + +#: includes/fields/class-acf-field-date_time_picker.php:82 +msgctxt "Date Time Picker JS pmTextShort" +msgid "P" +msgstr "عصر" + +#: includes/fields/class-acf-field-date_time_picker.php:81 +msgctxt "Date Time Picker JS pmText" +msgid "PM" +msgstr "عصر" + +#: includes/fields/class-acf-field-date_time_picker.php:78 +msgctxt "Date Time Picker JS amTextShort" +msgid "A" +msgstr "صبح" + +#: includes/fields/class-acf-field-date_time_picker.php:77 +msgctxt "Date Time Picker JS amText" +msgid "AM" +msgstr "صبح" + +#: includes/fields/class-acf-field-date_time_picker.php:75 +msgctxt "Date Time Picker JS selectText" +msgid "Select" +msgstr "انتخاب" + +#: includes/fields/class-acf-field-date_time_picker.php:74 +msgctxt "Date Time Picker JS closeText" +msgid "Done" +msgstr "انجام شد" + +#: includes/fields/class-acf-field-date_time_picker.php:73 +msgctxt "Date Time Picker JS currentText" +msgid "Now" +msgstr "اکنون" + +#: includes/fields/class-acf-field-date_time_picker.php:72 +msgctxt "Date Time Picker JS timezoneText" +msgid "Time Zone" +msgstr "منطقه زمانی" + +#: includes/fields/class-acf-field-date_time_picker.php:71 +msgctxt "Date Time Picker JS microsecText" +msgid "Microsecond" +msgstr "میکرو ثانیه" + +#: includes/fields/class-acf-field-date_time_picker.php:70 +msgctxt "Date Time Picker JS millisecText" +msgid "Millisecond" +msgstr "میلی ثانیه" + +#: includes/fields/class-acf-field-date_time_picker.php:69 +msgctxt "Date Time Picker JS secondText" +msgid "Second" +msgstr "ثانیه" + +#: includes/fields/class-acf-field-date_time_picker.php:68 +msgctxt "Date Time Picker JS minuteText" +msgid "Minute" +msgstr "دقیقه" + +#: includes/fields/class-acf-field-date_time_picker.php:67 +msgctxt "Date Time Picker JS hourText" +msgid "Hour" +msgstr "ساعت" + +#: includes/fields/class-acf-field-date_time_picker.php:66 +msgctxt "Date Time Picker JS timeText" +msgid "Time" +msgstr "زمان" + +#: includes/fields/class-acf-field-date_time_picker.php:65 +msgctxt "Date Time Picker JS timeOnlyTitle" +msgid "Choose Time" +msgstr "انتخاب زمان" + +#: includes/fields/class-acf-field-date_time_picker.php:22 +msgid "Date Time Picker" +msgstr "انتخاب کننده زمان و تاریخ" + +#: includes/fields/class-acf-field-accordion.php:105 +msgid "Endpoint" +msgstr "نقطه پایانی" + +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 +msgid "Left aligned" +msgstr "سمت چپ" + +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 +msgid "Top aligned" +msgstr "سمت بالا" + +#: includes/fields/class-acf-field-tab.php:107 +msgid "Placement" +msgstr "جانمایی" + +#: includes/fields/class-acf-field-tab.php:23 +msgid "Tab" +msgstr "تب" + +#: includes/fields/class-acf-field-url.php:138 +msgid "Value must be a valid URL" +msgstr "مقدار باید یک آدرس صحیح باشد" + +#: includes/fields/class-acf-field-link.php:153 +msgid "Link URL" +msgstr "آدرس لینک" + +#: includes/fields/class-acf-field-link.php:152 +msgid "Link Array" +msgstr "آرایه لینک" + +#: includes/fields/class-acf-field-link.php:124 +msgid "Opens in a new window/tab" +msgstr "در پنجره جدید باز شود" + +#: includes/fields/class-acf-field-link.php:119 +msgid "Select Link" +msgstr "انتخاب لینک" + +#: includes/fields/class-acf-field-link.php:22 +msgid "Link" +msgstr "لینک" + +#: includes/fields/class-acf-field-email.php:22 +msgid "Email" +msgstr "پست الکترونیکی" + +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 +msgid "Step Size" +msgstr "اندازه مرحله" + +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 +msgid "Maximum Value" +msgstr "حداکثر مقدار" + +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 +msgid "Minimum Value" +msgstr "حداقل مقدار" + +#: includes/fields/class-acf-field-range.php:22 +msgid "Range" +msgstr "محدوده" + +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 +msgid "Both (Array)" +msgstr "هر دو (آرایه)" + +#: includes/admin/views/acf-field-group/fields.php:52 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 +msgid "Label" +msgstr "برچسب زمینه" + +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 +msgid "Value" +msgstr "مقدار" + +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 +msgid "Vertical" +msgstr "عمودی" + +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 +msgid "Horizontal" +msgstr "افقی" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "red : Red" +msgstr "red : قرمز" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "For more control, you may specify both a value and label like this:" +msgstr "برای کنترل بیشتر، ممکن است هر دو مقدار و برچسب را مانند زیر مشخص کنید:" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "Enter each choice on a new line." +msgstr "هر انتخاب را در یک خط جدید وارد کنید." + +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 +msgid "Choices" +msgstr "انتخاب ها" + +#: includes/fields/class-acf-field-button-group.php:23 +msgid "Button Group" +msgstr "گروه دکمه‌ها" + +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 +msgid "Allow Null" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 +msgid "Parent" +msgstr "مادر" + +#: includes/fields/class-acf-field-wysiwyg.php:367 +msgid "TinyMCE will not be initialized until field is clicked" +msgstr "تا زمانی که روی فیلد کلیک نشود TinyMCE اجرا نخواهد شد" + +#: includes/fields/class-acf-field-wysiwyg.php:366 +msgid "Delay Initialization" +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:355 +msgid "Show Media Upload Buttons" +msgstr "" + +#: includes/fields/class-acf-field-wysiwyg.php:339 +msgid "Toolbar" +msgstr "نوار ابزار" + +#: includes/fields/class-acf-field-wysiwyg.php:331 +msgid "Text Only" +msgstr "فقط متن" + +#: includes/fields/class-acf-field-wysiwyg.php:330 +msgid "Visual Only" +msgstr "فقط بصری" + +#: includes/fields/class-acf-field-wysiwyg.php:329 +msgid "Visual & Text" +msgstr "بصری و متنی" + +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 +msgid "Tabs" +msgstr "تب ها" + +#: includes/fields/class-acf-field-wysiwyg.php:268 +msgid "Click to initialize TinyMCE" +msgstr "برای اجرای TinyMCE کلیک کنید" + +#: includes/fields/class-acf-field-wysiwyg.php:262 +msgctxt "Name for the Text editor tab (formerly HTML)" +msgid "Text" +msgstr "متن" + +#: includes/fields/class-acf-field-wysiwyg.php:261 +msgid "Visual" +msgstr "بصری" + +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 +msgid "Value must not exceed %d characters" +msgstr "مقدار نباید از %d کاراکتر بیشتر شود" + +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 +msgid "Leave blank for no limit" +msgstr "برای نامحدود بودن این بخش را خالی بگذارید" + +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 +msgid "Character Limit" +msgstr "محدودیت کاراکتر" + +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 +msgid "Appears after the input" +msgstr "بعد از ورودی نمایش داده می شود" + +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 +msgid "Append" +msgstr "پسوند" + +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 +msgid "Appears before the input" +msgstr "قبل از ورودی نمایش داده می شود" + +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 +msgid "Prepend" +msgstr "پیشوند" + +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 +msgid "Appears within the input" +msgstr "در داخل ورودی نمایش داده می شود" + +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 +msgid "Placeholder Text" +msgstr "نگهدارنده مکان متن" + +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 +msgid "Appears when creating a new post" +msgstr "هنگام ایجاد یک نوشته جدید نمایش داده می شود" + +#: includes/fields/class-acf-field-text.php:22 +msgid "Text" +msgstr "متن" + +#: includes/fields/class-acf-field-relationship.php:753 +msgid "%1$s requires at least %2$s selection" +msgid_plural "%1$s requires at least %2$s selections" +msgstr[0] "" + +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 +msgid "Post ID" +msgstr "شناسه نوشته" + +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 +msgid "Post Object" +msgstr "آبجکت یک نوشته" + +#: includes/fields/class-acf-field-relationship.php:648 +msgid "Maximum Posts" +msgstr "" + +#: includes/fields/class-acf-field-relationship.php:638 +msgid "Minimum Posts" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 +msgid "Featured Image" +msgstr "تصویر شاخص" + +#: includes/fields/class-acf-field-relationship.php:669 +msgid "Selected elements will be displayed in each result" +msgstr "عناصر انتخاب شده در هر نتیجه نمایش داده خواهند شد" + +#: includes/fields/class-acf-field-relationship.php:668 +msgid "Elements" +msgstr "عناصر" + +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 +#: includes/locations/class-acf-location-taxonomy.php:22 +msgid "Taxonomy" +msgstr "طبقه بندی" + +#: includes/fields/class-acf-field-relationship.php:601 +#: includes/locations/class-acf-location-post-type.php:22 +#: includes/post-types/class-acf-post-type.php:92 +msgid "Post Type" +msgstr "نوع نوشته" + +#: includes/fields/class-acf-field-relationship.php:595 +msgid "Filters" +msgstr "فیلترها" + +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 +msgid "All taxonomies" +msgstr "تمام طبقه بندی ها" + +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 +msgid "Filter by Taxonomy" +msgstr "فیلتر با طبقه بندی" + +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 +msgid "All post types" +msgstr "تمام انواع نوشته" + +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 +msgid "Filter by Post Type" +msgstr "فیلتر با نوع نوشته" + +#: includes/fields/class-acf-field-relationship.php:450 +msgid "Search..." +msgstr "جستجو . . ." + +#: includes/fields/class-acf-field-relationship.php:380 +msgid "Select taxonomy" +msgstr "انتخاب طبقه بندی" + +#: includes/fields/class-acf-field-relationship.php:372 +msgid "Select post type" +msgstr "انتحاب نوع نوشته" + +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 +msgid "No matches found" +msgstr "مطابقتی یافت نشد" + +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 +msgid "Loading" +msgstr "درحال خواندن" + +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 +msgid "Maximum values reached ( {max} values )" +msgstr "مقادیر به حداکثر رسیده اند ( {max} آیتم )" + +#: includes/fields/class-acf-field-relationship.php:17 +msgid "Relationship" +msgstr "ارتباط" + +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 +msgid "Comma separated list. Leave blank for all types" +msgstr "با کامای انگلیسی جدا کرده یا برای عدم محدودیت خالی بگذارید" + +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 +msgid "Allowed File Types" +msgstr "" + +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 +msgid "Maximum" +msgstr "بیشترین" + +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 +msgid "File size" +msgstr "اندازه فایل" + +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 +msgid "Restrict which images can be uploaded" +msgstr "محدودیت در آپلود تصاویر" + +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 +msgid "Minimum" +msgstr "کمترین" + +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 +msgid "Uploaded to post" +msgstr "بارگذاری شده در نوشته" + +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 +#: includes/locations/class-acf-location-attachment.php:73 +#: includes/locations/class-acf-location-comment.php:61 +#: includes/locations/class-acf-location-nav-menu.php:74 +#: includes/locations/class-acf-location-taxonomy.php:63 +#: includes/locations/class-acf-location-user-form.php:71 +#: includes/locations/class-acf-location-user-role.php:78 +#: includes/locations/class-acf-location-widget.php:65 +msgid "All" +msgstr "همه" + +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 +msgid "Limit the media library choice" +msgstr "محدود کردن انتخاب کتابخانه چندرسانه ای" + +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 +msgid "Library" +msgstr "کتابخانه" + +#: includes/fields/class-acf-field-image.php:326 +msgid "Preview Size" +msgstr "اندازه پیش نمایش" + +#: includes/fields/class-acf-field-image.php:185 +msgid "Image ID" +msgstr "شناسه تصویر" + +#: includes/fields/class-acf-field-image.php:184 +msgid "Image URL" +msgstr "آدرس تصویر" + +#: includes/fields/class-acf-field-image.php:183 +msgid "Image Array" +msgstr "آرایه تصاویر" + +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 +msgid "Specify the returned value on front end" +msgstr "مقدار برگشتی در نمایش نهایی را تعیین کنید" + +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 +msgid "Return Value" +msgstr "مقدار بازگشت" + +#: includes/fields/class-acf-field-image.php:155 +msgid "Add Image" +msgstr "افزودن تصویر" + +#: includes/fields/class-acf-field-image.php:155 +msgid "No image selected" +msgstr "هیچ تصویری انتخاب نشده" + +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 +#: assets/build/js/acf.js:1661 +msgid "Remove" +msgstr "حذف" + +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 +msgid "Edit" +msgstr "ویرایش" + +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 +msgid "All images" +msgstr "تمام تصاویر" + +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 +msgid "Update Image" +msgstr "بروزرسانی تصویر" + +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 +msgid "Edit Image" +msgstr "ویرایش تصویر" + +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 +msgid "Select Image" +msgstr "انتخاب تصویر" + +#: includes/fields/class-acf-field-image.php:22 +msgid "Image" +msgstr "تصویر" + +#: includes/fields/class-acf-field-message.php:113 +msgid "Allow HTML markup to display as visible text instead of rendering" +msgstr "اجازه نمایش کدهای HTML به عنوان متن به جای اعمال آنها" + +#: includes/fields/class-acf-field-message.php:112 +msgid "Escape HTML" +msgstr "حذف HTML" + +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 +msgid "No Formatting" +msgstr "بدون قالب بندی" + +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 +msgid "Automatically add <br>" +msgstr "اضافه کردن خودکار <br>" + +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 +msgid "Automatically add paragraphs" +msgstr "پاراگراف ها خودکار اضافه شوند" + +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 +msgid "Controls how new lines are rendered" +msgstr "تنظیم کنید که خطوط جدید چگونه نمایش داده شوند" + +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 +msgid "New Lines" +msgstr "خطوط جدید" + +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 +msgid "Week Starts On" +msgstr "اولین روز هفته" + +#: includes/fields/class-acf-field-date_picker.php:190 +msgid "The format used when saving a value" +msgstr "قالب استفاده در زمان ذخیره مقدار" + +#: includes/fields/class-acf-field-date_picker.php:189 +msgid "Save Format" +msgstr "ذخیره قالب" + +#: includes/fields/class-acf-field-date_picker.php:61 +msgctxt "Date Picker JS weekHeader" +msgid "Wk" +msgstr "هفته" + +#: includes/fields/class-acf-field-date_picker.php:60 +msgctxt "Date Picker JS prevText" +msgid "Prev" +msgstr "قبلی" + +#: includes/fields/class-acf-field-date_picker.php:59 +msgctxt "Date Picker JS nextText" +msgid "Next" +msgstr "بعدی" + +#: includes/fields/class-acf-field-date_picker.php:58 +msgctxt "Date Picker JS currentText" +msgid "Today" +msgstr "امروز" + +#: includes/fields/class-acf-field-date_picker.php:57 +msgctxt "Date Picker JS closeText" +msgid "Done" +msgstr "انجام شد" + +#: includes/fields/class-acf-field-date_picker.php:22 +msgid "Date Picker" +msgstr "تاریخ" + +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 +msgid "Width" +msgstr "عرض" + +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 +msgid "Embed Size" +msgstr "اندازه جانمایی" + +#: includes/fields/class-acf-field-oembed.php:198 +msgid "Enter URL" +msgstr "آدرس را وارد کنید" + +#: includes/fields/class-acf-field-oembed.php:22 +msgid "oEmbed" +msgstr "oEmbed" + +#: includes/fields/class-acf-field-true_false.php:172 +msgid "Text shown when inactive" +msgstr "نمایش متن در زمان غیر فعال بودن" + +#: includes/fields/class-acf-field-true_false.php:171 +msgid "Off Text" +msgstr "بدون متن" + +#: includes/fields/class-acf-field-true_false.php:156 +msgid "Text shown when active" +msgstr "نمایش متن در زمان فعال بودن" + +#: includes/fields/class-acf-field-true_false.php:155 +msgid "On Text" +msgstr "با متن" + +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 +msgid "Stylized UI" +msgstr "" + +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 +msgid "Default Value" +msgstr "مقدار پیش فرض" + +#: includes/fields/class-acf-field-true_false.php:126 +msgid "Displays text alongside the checkbox" +msgstr "نمایش متن همراه انتخاب" + +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 +msgid "Message" +msgstr "پیام" + +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 +msgid "No" +msgstr "خیر" + +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 +msgid "Yes" +msgstr "بله" + +#: includes/fields/class-acf-field-true_false.php:22 +msgid "True / False" +msgstr "صحیح / غلط" + +#: includes/fields/class-acf-field-group.php:415 +msgid "Row" +msgstr "سطر" + +#: includes/fields/class-acf-field-group.php:414 +msgid "Table" +msgstr "جدول" + +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 +msgid "Block" +msgstr "بلوک" + +#: includes/fields/class-acf-field-group.php:408 +msgid "Specify the style used to render the selected fields" +msgstr "استایل جهت نمایش فیلد انتخابی" + +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 +msgid "Layout" +msgstr "چیدمان" + +#: includes/fields/class-acf-field-group.php:391 +msgid "Sub Fields" +msgstr "زمینه‌های زیرمجموعه" + +#: includes/fields/class-acf-field-group.php:22 +msgid "Group" +msgstr "گروه" + +#: includes/fields/class-acf-field-google-map.php:222 +msgid "Customize the map height" +msgstr "سفارشی سازی ارتفاع نقشه" + +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 +msgid "Height" +msgstr "ارتفاع" + +#: includes/fields/class-acf-field-google-map.php:210 +msgid "Set the initial zoom level" +msgstr "تعین مقدار بزرگنمایی اولیه" + +#: includes/fields/class-acf-field-google-map.php:209 +msgid "Zoom" +msgstr "بزرگنمایی" + +#: includes/fields/class-acf-field-google-map.php:183 +#: includes/fields/class-acf-field-google-map.php:196 +msgid "Center the initial map" +msgstr "نقشه اولیه را وسط قرار بده" + +#: includes/fields/class-acf-field-google-map.php:182 +#: includes/fields/class-acf-field-google-map.php:195 +msgid "Center" +msgstr "مرکز" + +#: includes/fields/class-acf-field-google-map.php:154 +msgid "Search for address..." +msgstr "جستجو برای آدرس . . ." + +#: includes/fields/class-acf-field-google-map.php:151 +msgid "Find current location" +msgstr "پیدا کردن مکان فعلی" + +#: includes/fields/class-acf-field-google-map.php:150 +msgid "Clear location" +msgstr "حذف مکان" + +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 +msgid "Search" +msgstr "جستجو" + +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 +msgid "Sorry, this browser does not support geolocation" +msgstr "با عرض پوزش، این مرورگر از موقعیت یابی جغرافیایی پشتیبانی نمی کند" + +#: includes/fields/class-acf-field-google-map.php:22 +msgid "Google Map" +msgstr "نقشه گوگل" + +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 +msgid "The format returned via template functions" +msgstr "قالب توسط توابع پوسته نمایش داده خواهد شد" + +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 +msgid "Return Format" +msgstr "فرمت بازگشت" + +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 +msgid "Custom:" +msgstr "دلخواه:" + +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 +msgid "The format displayed when editing a post" +msgstr "قالب در زمان نمایش نوشته دیده خواهد شد" + +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 +msgid "Display Format" +msgstr "فرمت نمایش" + +#: includes/fields/class-acf-field-time_picker.php:22 +msgid "Time Picker" +msgstr "انتخاب زمان" + +#. translators: counts for inactive field groups +#: acf.php:506 +msgid "Inactive (%s)" +msgid_plural "Inactive (%s)" +msgstr[0] "" + +#: acf.php:467 +msgid "No Fields found in Trash" +msgstr "گروه زمینه ای در زباله دان یافت نشد" + +#: acf.php:466 +msgid "No Fields found" +msgstr "گروه زمینه ای یافت نشد" + +#: acf.php:465 +msgid "Search Fields" +msgstr "جستجوی گروه های زمینه" + +#: acf.php:464 +msgid "View Field" +msgstr "نمایش زمینه" + +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 +msgid "New Field" +msgstr "زمینه جدید" + +#: acf.php:462 +msgid "Edit Field" +msgstr "ویرایش زمینه" + +#: acf.php:461 +msgid "Add New Field" +msgstr "زمینه جدید" + +#: acf.php:459 +msgid "Field" +msgstr "زمینه" + +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 +#: includes/admin/views/acf-field-group/fields.php:32 +msgid "Fields" +msgstr "زمینه ها" + +#: acf.php:433 +msgid "No Field Groups found in Trash" +msgstr "گروه زمینه ای در زباله دان یافت نشد" + +#: acf.php:432 +msgid "No Field Groups found" +msgstr "گروه زمینه ای یافت نشد" + +#: acf.php:431 +msgid "Search Field Groups" +msgstr "جستجوی گروه های زمینه" + +#: acf.php:430 +msgid "View Field Group" +msgstr "مشاهده گروه زمینه" + +#: acf.php:429 +msgid "New Field Group" +msgstr "گروه زمینه جدید" + +#: acf.php:428 +msgid "Edit Field Group" +msgstr "ویرایش گروه زمینه" + +#: acf.php:427 +msgid "Add New Field Group" +msgstr "افزودن گروه زمینه جدید" + +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-taxonomy.php:92 +msgid "Add New" +msgstr "افزودن" + +#: acf.php:425 +msgid "Field Group" +msgstr "گروه زمینه" + +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 +msgid "Field Groups" +msgstr "گروه‌های زمینه" + +#. Description of the plugin +#: acf.php +msgid "Customize WordPress with powerful, professional and intuitive fields." +msgstr "وردپرس را با زمینه‌های حرفه‌ای و قدرتمند سفارشی کنید." + +#. Plugin URI of the plugin +#: acf.php +msgid "https://www.advancedcustomfields.com" +msgstr "https://www.advancedcustomfields.com" + +#. Plugin Name of the plugin +#: acf.php acf.php:93 +msgid "Advanced Custom Fields" +msgstr "زمینه‌های سفارشی پیشرفته" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.l10n.php new file mode 100644 index 000000000..4f80a30b5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'fa_IR','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['No results found for that search term'=>'برای آن عبارت جستجو نتیجه‌ای یافت نشد','Array'=>'آرایه','String'=>'رشته متن','Browse Media Library'=>'مرور کتابخانه‌ی رسانه','The currently selected image preview'=>'پیش‌نمایش تصویری که در حال حاضر انتخاب شده است','Click to change the icon in the Media Library'=>'برای تغییر آیکون در کتابخانه‌ی رسانه کلیک کنید','Search icons...'=>'جستجوی آیکون‌ها...','Media Library'=>'کتابخانه پرونده‌های چندرسانه‌ای','Dashicons'=>'دش آیکون','Icon Picker'=>'انتخابگر آیکون','Active Plugins'=>'افزونه‌های فعال','Parent Theme'=>'پوسته‌ی مادر','Active Theme'=>'پوسته‌ی فعال','Plugin Version'=>'نگارش افزونه','The core ACF block binding source name for fields on the current pageACF Fields'=>'فیلد‌های ACF','ACF PRO Feature'=>'ویژگی ACF حرفه‌ای','Renew PRO to Unlock'=>'نسخه‌ی حرفه‌ای را تمدید کنید تا باز شود','Renew PRO License'=>'تمدید لایسنس حرفه‌ای','PRO fields cannot be edited without an active license.'=>'فیلدهای حرفه‌ای نمی‌توانند بدون یک لایسنس فعال ویرایش شوند.','Learn more'=>'بیشتر یاد بگیرید','Hide details'=>'مخفی کردن جزئیات','Show details'=>'نمایش جزئیات','Renew ACF PRO License'=>'تمدید لایسنس ACF حرفه‌ای','Renew License'=>'تمدید لایسنس','Manage License'=>'مدیریت لایسنس','\'High\' position not supported in the Block Editor'=>'موقعیت «بالا» در ویرایشگر بلوکی پشتیبانی نمی‌شود','Upgrade to ACF PRO'=>'‫ارتقا به ACF حرفه‌ای','Add Options Page'=>'افزودن برگه‌ی گزینه‌ها','Title Placeholder'=>'نگهدارنده متن عنوان','4 Months Free'=>'۴ ماه رایگان','(Duplicated from %s)'=>'(تکثیر شده از %s)','Select Options Pages'=>'انتخاب صفحات گزینه‌ها','Duplicate taxonomy'=>'تکثیر طبقه‌بندی','Create taxonomy'=>'ایجاد طبقه‌بندی','Duplicate post type'=>'تکثیر نوع نوشته','Create post type'=>'ایجاد نوع نوشته','Link field groups'=>'پیوند دادن گروه‌های فیلد','Add fields'=>'افزودن فیلدها','This Field'=>'این فیلد','ACF PRO'=>'ACF حرفه‌ای','Feedback'=>'بازخورد','Support'=>'پشتیبانی','is developed and maintained by'=>'توسعه‌داده و نگهداری‌شده توسط','Bidirectional'=>'دو جهته','%s Field'=>'فیلد %s','Select Multiple'=>'انتخاب چندتایی','WP Engine logo'=>'نماد WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'فقط حروف انگلیسی کوچک، زیرخط و خط تیره، حداکثر 32 حرف.','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'تنظیم می‌کند که آیا نوشته‌ها باید از نتایج جستجو و برگه‌های بایگانی طبقه‌بندی مستثنی شوند.','More Tools from WP Engine'=>'ابزارهای بیشتر از WP Engine','Learn More'=>'بیشتر یاد بگیرید','%s fields'=>'%s فیلد','No terms'=>'شرطی وجود ندارد','No post types'=>'نوع نوشته‌ای وجود ندارد','No posts'=>'نوشته‌ای وجود ندارد','No taxonomies'=>'طبقه‌بندی‌ای وجود ندارد','No field groups'=>'گروه فیلدی وجود ندارد','No fields'=>'فیلدی وجود ندارد','No description'=>'توضیحاتی وجود ندارد','Any post status'=>'هر وضعیت نوشته‌ای','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'این کلید طبقه‌بندی در حال حاضر توسط طبقه‌بندی دیگری که خارج از ACF ثبت شده در حال استفاده است و نمی‌تواند استفاده شود.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'این کلید طبقه‌بندی در حال حاضر توسط طبقه‌بندی دیگری در ACF در حال استفاده است و نمی‌تواند استفاده شود.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'کلید طبقه‌بندی فقط باید شامل حروف کوچک و اعداد انگلیسی، زیر خط (_) و یا خط تیره (-) باشد.','The taxonomy key must be under 32 characters.'=>'کلید طبقه‌بندی بایستی زیر 32 حرف باشد.','No Taxonomies found in Trash'=>'هیچ طبقه‌بندی‌ای در زباله‌دان یافت نشد','No Taxonomies found'=>'هیچ طبقه‌بندی‌ای یافت نشد','Search Taxonomies'=>'جستجوی طبقه‌بندی‌ها','View Taxonomy'=>'مشاهده طبقه‌بندی','New Taxonomy'=>'طبقه‌بندی جدید','Edit Taxonomy'=>'ویرایش طبقه‌بندی','Add New Taxonomy'=>'افزودن طبقه‌بندی تازه','No Post Types found in Trash'=>'هیچ نوع نوشته‌ای در زباله‌دان یافت نشد','No Post Types found'=>'هیچ نوع نوشته‌ای پیدا نشد','Search Post Types'=>'جستجوی انواع نوشته','View Post Type'=>'مشاهده‌ی نوع نوشته','New Post Type'=>'نوع پست جدید','Edit Post Type'=>'ویرایش نوع پست','Add New Post Type'=>'افزودن نوع پست تازه','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'کلید نوع پست در حال حاضر خارج از ACF ثبت شده است و نمی توان از آن استفاده کرد.','This post type key is already in use by another post type in ACF and cannot be used.'=>'کلید نوع پست در حال حاضر در ACF ثبت شده است و نمی توان از آن استفاده کرد.','This field must not be a WordPress reserved term.'=>'این فیلد نباید یک واژه‌ی از پیش ذخیره‌شدهدر وردپرس باشد.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'کلید نوع پست فقط باید شامل حذوف کوچک انگلیسی و اعداد و زیر خط (_) و یا خط تیره (-) باشد.','The post type key must be under 20 characters.'=>'کلید نوع پست حداکثر باید 20 حرفی باشد.','We do not recommend using this field in ACF Blocks.'=>'توصیه نمی‌کنیم از این فیلد در بلوک‌های ACF استفاده کنید.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'ویرایشگر WYSIWYG وردپرس را همانطور که در پست‌ها و صفحات دیده می‌شود نمایش می‌دهد و امکان ویرایش متن غنی را فراهم می‌کند و محتوای چندرسانه‌ای را نیز امکان‌پذیر می‌کند.','WYSIWYG Editor'=>'ویرایشگر WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'اجازه میدهد که یک یا چند کاربر را انتخاب کنید که می تواند برای ایجاد رابطه بین داده های آبجکت ها مورد استفاده قرار گیرد.','A text input specifically designed for storing web addresses.'=>'یک ورودی متنی که به طور خاص برای ذخیره آدرس های وب طراحی شده است.','URL'=>'نشانی وب','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'کلیدی که به شما امکان می دهد مقدار 1 یا 0 را انتخاب کنید (روشن یا خاموش، درست یا نادرست و غیره). می‌تواند به‌عنوان یک سوئیچ یا چک باکس تلطیف شده ارائه شود.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'یک رابط کاربری تعاملی برای انتخاب زمان. قالب زمان را می توان با استفاده از تنظیمات فیلد سفارشی کرد.','A basic textarea input for storing paragraphs of text.'=>'یک ورودیِ «ناحیه متن» ساده برای ذخیره‌سازی چندین بند متن.','A basic text input, useful for storing single string values.'=>'یک ورودی متن ساده، مناسب برای ذخیره‌سازی مقادیر تک‌خطی.','A dropdown list with a selection of choices that you specify.'=>'یک فهرست کشویی با یک گزینش از انتخاب‌هایی که مشخص می‌کنید.','An input for providing a password using a masked field.'=>'یک ورودی برای وارد کردن رمزعبور به وسیله‌ی ناحیه‌ی پوشیده شده.','Filter by Post Status'=>'فیلتر بر اساس وضعیت پست','An input limited to numerical values.'=>'یک ورودی محدود شده به مقادیر عددی.','Uses the native WordPress media picker to upload, or choose images.'=>'از انتخابگر رسانه‌ی بومی وردپرس برای بارگذاری یا انتخاب تصاویر استفاده می‌کند.','Uses the native WordPress media picker to upload, or choose files.'=>'از انتخابگر رسانه‌ی بومی وردپرس برای بارگذاری یا انتخاب پرونده‌ها استفاده می‌کند.','A text input specifically designed for storing email addresses.'=>'یک ورودی متنی که به طور ویژه برای ذخیره‌سازی نشانی‌های رایانامه طراحی شده است.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'یک رابط کاربری تعاملی برای انتخاب یک تاریخ و زمان. قالب برگرداندن تاریخ می‌تواند به وسیله‌ی تنظیمات فیلد سفارشی‌سازی شود.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'یک رابط کاربری تعاملی برای انتخاب یک تاریخ. قالب برگرداندن تاریخ می‌تواند به وسیله‌ی تنظیمات فیلد سفارشی‌سازی شود.','An interactive UI for selecting a color, or specifying a Hex value.'=>'یک رابط کاربری تعاملی برای انتخاب یک رنگ یا مشخص کردن یک مقدار Hex.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'یک گروه از ورودی‌های انتخابی که به کاربر اجازه می‌دهد یک یا چند تا از مقادیری که مشخص کرده‌اید را انتخاب کند.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'یک گروه از دکمه‌ها با مقادیری که مشخص کرده‌اید. کاربران می‌توانند یکی از گزینه‌ها را از مقادیر ارائه شده انتخاب کنند.','nounClone'=>'تکثیرکردن','PRO'=>'حرفه‌ای','Advanced'=>'پیشرفته','JSON (newer)'=>'JSON (جدیدتر)','Original'=>'اصلی','Invalid post ID.'=>'شناسه پست نامعتبر.','More'=>'بیشتر','Tutorial'=>'آموزش','Select Field'=>'انتخاب فیلد','Try a different search term or browse %s'=>'واژه‌ی جستجوی متفاوتی را امتحان کنید یا %s را مرور کنید','Popular fields'=>'فیلدهای پرطرفدار','No search results for \'%s\''=>'نتیجه جستجویی برای \'%s\' نبود','Search fields...'=>'جستجوی فیلدها...','Select Field Type'=>'انتخاب نوع فیلد','Popular'=>'محبوب','Add Taxonomy'=>'افزودن طبقه‌بندی','Create custom taxonomies to classify post type content'=>'طبقه‌بندی‌های سفارشی ایجاد کنید تا محتوای نوع نوشته را رده‌بندی کنید','Add Your First Taxonomy'=>'اولین طبقه‌بندی خود را اضافه کنید','genre'=>'genre','Genre'=>'ژانر','Genres'=>'ژانرها','Quick Edit'=>'ویرایش سریع','A link to a %s'=>'پیوندی به یک %s','← Go to tags'=>'→ برو به برچسب‌ها','Back To Items'=>'بازگشت به موارد','← Go to %s'=>'→ برو به %s','Tags list'=>'فهرست برچسب‌ها','Filter by category'=>'پالایش بر اساس دسته‌بندی','Filter By Item'=>'پالایش بر اساس مورد','Filter by %s'=>'پالایش بر اساس %s','No tags'=>'برچسبی نیست','No Terms'=>'بدون شرایط','No %s'=>'بدون %s','No tags found'=>'برچسبی یافت نشد','Not Found'=>'یافت نشد','Add or remove tags'=>'افزودن یا حذف برچسب‌ها','Add Or Remove Items'=>'افزودن یا حذف موارد','Add or remove %s'=>'افزودن یا حذف %s','Separate tags with commas'=>'برچسب‌ها را با کاما (,) از هم جدا کنید','Separate Items With Commas'=>'موارد را با کاما (,) از هم جدا کنید','Separate %s with commas'=>'%s را با کاما (,) از هم جدا کنید','Popular Tags'=>'برچسب‌های محبوب','Popular %s'=>'%s محبوب','Search Tags'=>'جستجوی برچسب‌ها','Parent Category'=>'دسته‌بندی والد','Parent %s'=>'والد %s','New Tag Name'=>'نام برچسب تازه','Assigns the new item name text.'=>'متن نام مورد تازه را اختصاص می‌دهد.','New Item Name'=>'نام مورد تازه','New %s Name'=>'نام %s جدید','Add New Tag'=>'افزودن برچسب تازه','Assigns the add new item text.'=>'متن «افزودن مورد تازه» را اختصاص می‌دهد.','Update %s'=>'به‌روزرسانی %s','View Tag'=>'مشاهده‌ی برچسب','Edit Tag'=>'ویرایش برچسب','All Tags'=>'همه‌ی برچسب‌ها','Menu Label'=>'برچسب فهرست','Add Post Type'=>'افزودن نوع پست','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'قابلیت‌های وردپرس را فراتر از نوشته‌ها و برگه‌های استاندارد با انواع پست سفارشی توسعه دهید.','Add Your First Post Type'=>'اولین نوع پست سفارشی خود را اضافه کنید','Advanced Configuration'=>'پیکربندی پیشرفته','Hierarchical'=>'سلسله‌مراتبی','Public'=>'عمومی','movie'=>'movie','Movie'=>'فیلم','Singular Label'=>'برچسب مفرد','Movies'=>'فیلم‌ها','Plural Label'=>'برچسب جمع','Custom slug for the Archive URL.'=>'نامک سفارشی برای پیوند بایگانی.','Archive Slug'=>'نامک بایگانی','Has an item archive that can be customized with an archive template file in your theme.'=>'یک بایگانی مورد دارد که می‌تواند با یک پرونده قالب بایگانی در پوسته‌ی شما سفارشی‌سازی شود.','Archive'=>'بایگانی','Pagination'=>'صفحه‌بندی','Custom Permalink'=>'پیوند یکتای سفارشی','Post Type Key'=>'کلید نوع پست','Exclude From Search'=>'مستثنی کردن از جستجو','Show In Admin Bar'=>'نمایش در نوار مدیریت','Menu Icon'=>'آیکون منو','Menu Position'=>'جایگاه فهرست','Show In Admin Menu'=>'نمایش در نوار مدیریت','Show In UI'=>'نمایش در رابط کاربری','A link to a post.'=>'یک پیوند به یک نوشته.','A link to a %s.'=>'یک پیوند به یک %s.','Post Link'=>'پیوند نوشته','%s updated.'=>'%s بروزرسانی شد.','Post scheduled.'=>'نوشته زمان‌بندی شد.','Item Scheduled'=>'مورد زمان‌بندی شد','%s scheduled.'=>'%s زمان‌بندی شد.','Post reverted to draft.'=>'نوشته به پیش‌نویس بازگشت.','%s reverted to draft.'=>'%s به پیش‌نویس بازگشت.','Post published privately.'=>'نوشته به صورت خصوصی منتشر شد.','Item Published Privately'=>'مورد به صورت خصوصی منتشر شد','%s published privately.'=>'%s به صورت خصوصی منتشر شد.','Post published.'=>'نوشته منتشر شد.','Item Published'=>'مورد منتشر شد','%s published.'=>'%s منتشر شد.','Posts list'=>'فهرست نوشته‌ها','Items List'=>'فهرست موارد','%s list'=>'فهرست %s','Items List Navigation'=>'ناوبری فهرست موارد','%s list navigation'=>'ناوبری فهرست %s','Uploaded To This Item'=>'در این مورد بارگذاری شد','Uploaded to this %s'=>'در این %s بارگذاری شد','Insert into post'=>'درج در نوشته','Insert into %s'=>'درج در %s','Use as featured image'=>'استفاده به عنوان تصویر شاخص','Use Featured Image'=>'استفاده از تصویر شاخص','Remove featured image'=>'حذف تصویر شاخص','Remove Featured Image'=>'حذف تصویر شاخص','Set featured image'=>'تنظیم تصویر شاخص','Set Featured Image'=>'تنظیم تصویر شاخص','Featured image'=>'تصویر شاخص','%s Attributes'=>'ویژگی‌های %s','Post Archives'=>'بایگانی‌های نوشته','Archives Nav Menu'=>'فهرست ناوبری بایگانی‌ها','%s Archives'=>'بایگانی‌های %s','No posts found in Trash'=>'هیچ نوشته‌ای در زباله‌دان یافت نشد','No %s found in Trash'=>'هیچ %s‌ای در زباله‌دان یافت نشد','No posts found'=>'هیچ نوشته‌ای یافت نشد','No Items Found'=>'موردی یافت نشد','No %s found'=>'%sای یافت نشد','Search Posts'=>'جستجوی نوشته‌ها','Search Items'=>'جستجوی موارد','Search %s'=>'جستجوی %s','Parent Page:'=>'برگهٔ والد:','Parent %s:'=>'والد %s:','New Post'=>'نوشتهٔ تازه','New Item'=>'مورد تازه','New %s'=>'%s تازه','Add New Post'=>'افزودن نوشتۀ تازه','At the top of the editor screen when adding a new item.'=>'در بالای صفحه‌ی ویرایشگر، در هنگام افزودن یک مورد جدید.','Add New Item'=>'افزودن مورد تازه','Add New %s'=>'افزودن %s تازه','View Posts'=>'مشاهده‌ی نوشته‌ها','View Items'=>'نمایش موارد','View Post'=>'نمایش نوشته','View Item'=>'نمایش مورد','View %s'=>'مشاهده‌ی %s','Edit Post'=>'ویرایش نوشته','Edit Item'=>'ویرایش مورد','Edit %s'=>'ویرایش %s','All Posts'=>'همه‌ی نوشته‌ها','All Items'=>'همۀ موارد','All %s'=>'همه %s','Menu Name'=>'نام فهرست','Regenerate all labels using the Singular and Plural labels'=>'تولید دوباره تمامی برچسب‌های مفرد و جمعی','Regenerate'=>'بازتولید','Add Custom'=>'افزودن سفارشی','Editor'=>'ویرایشگر','Select existing taxonomies to classify items of the post type.'=>'طبقه‌بندی‌های موجود را برای دسته‌بندی کردن آیتم‌های نوع پست انتخاب نمایید.','Browse Fields'=>'مرور فیلدها','Nothing to import'=>'چیزی برای درون‌ریزی وجود ندارد','Export - Generate PHP'=>'برون‌ریزی - ایجاد PHP','Export'=>'برون‌ریزی','Select Taxonomies'=>'انتخاب طبقه‌بندی‌ها','Select Post Types'=>'نوع‌های نوشته را انتخاب کنید','Category'=>'دسته','Tag'=>'برچسب','%s taxonomy created'=>'طبقه‌بندی %s ایجاد شد','%s taxonomy updated'=>'طبقه‌بندی %s بروزرسانی شد','Taxonomy draft updated.'=>'پیش‌نویس طبقه‌بندی به‌روزرسانی شد.','Taxonomy scheduled for.'=>'طبقه‌بندی برنامه‌ریزی شد.','Taxonomy submitted.'=>'طبقه‌بندی ثبت شد.','Terms'=>'شرایط','Post Types'=>'انواع نوشته‌ها','Advanced Settings'=>'تنظیمات پیشرفته','Basic Settings'=>'تنظیمات پایه','Pages'=>'صفحات','%s post type created'=>'%s نوع نوشته ایجاد شد','Add fields to %s'=>'افزودن فیلدها به %s','%s post type updated'=>'%s نوع نوشته بروزرسانی شد','Post type draft updated.'=>'پیش‌نویس نوع نوشته بروزرسانی شد.','Post type submitted.'=>'نوع پست ارسال شد','Post type saved.'=>'نوع پست ذخیره شد','Post type updated.'=>'نوع پست به روز شد','Post type deleted.'=>'نوع پست حذف شد','Type to search...'=>'برای جستجو تایپ کنید....','PRO Only'=>'فقط نسخه حرفه ای','ACF'=>'ACF','taxonomy'=>'طبقه‌بندی','post type'=>'نوع نوشته','Done'=>'پایان','Field Group(s)'=>'گروه(های) فیلد','post statusRegistration Failed'=>'ثبت نام انجام نشد','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'این مورد نمی‌تواند ثبت شود، زیرا کلید آن توسط مورد دیگری که توسط افزونه یا پوسته‌ی دیگری ثبت شده، در حال استفاده است.','REST API'=>'REST API','Permissions'=>'دسترسی‌ها','URLs'=>'پیوندها','Visibility'=>'نمایش','Labels'=>'برچسب‌ها','Field Settings Tabs'=>'زبانه‌های تنظیمات فیلد','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[مقدار کد کوتاه ACF برای پیش نمایش غیرفعال است]','Close Modal'=>'بستن صفحه','Field moved to other group'=>'فیلد به گروه دیگری منتقل شد','Close modal'=>'بستن صفحه','Start a new group of tabs at this tab.'=>'شروع گروه جدید زبانه‌ها در این زبانه','New Tab Group'=>'گروه زبانه جدید','Use a stylized checkbox using select2'=>'به‌کارگیری کادر انتخاب سبک وار با select2','Save Other Choice'=>'ذخیره انتخاب دیگر','Allow Other Choice'=>'اجازه دادن انتخاب دیگر','Add Toggle All'=>'افزودن تغییر وضعیت همه','Save Custom Values'=>'ذخیره مقادیر سفارشی','Allow Custom Values'=>'اجازه دادن مقادیر سفارشی','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'مقادیر سفارشی کادر انتخاب نمی‌تواند خالی باشد. انتخاب مقادیر خالی را بردارید.','Updates'=>'بروزرسانی ها','Advanced Custom Fields logo'=>'لوگوی فیلدهای سفارشی پیشرفته','Save Changes'=>'ذخیره تغییرات','Field Group Title'=>'عنوان گروه فیلد','Add title'=>'افزودن عنوان','New to ACF? Take a look at our getting started guide.'=>'تازه با ACF آشنا شده‌اید؟ به راهنمای شروع ما نگاهی بیندازید.','Add Field Group'=>'افزودن گروه فیلد','Add Your First Field Group'=>'اولین گروه فیلد خود را اضافه نمایید','Options Pages'=>'برگه‌های گزینه‌ها','ACF Blocks'=>'بلوک‌های ACF','Gallery Field'=>'فیلد گالری','Flexible Content Field'=>'فیلد محتوای انعطاف پذیر','Repeater Field'=>'فیلد تکرارشونده','Unlock Extra Features with ACF PRO'=>'قفل ویژگی‌های اضافی را با ACF PRO باز کنید','Delete Field Group'=>'حذف گروه فیلد','Group Settings'=>'تنظیمات گروه','Choose from over 30 field types. Learn more.'=>'از بین بیش از 30 نوع فیلد انتخاب کنید. بیشتر بدانید.','Add Your First Field'=>'اولین فیلد خود را اضافه کنید','#'=>'#','Add Field'=>'افزودن فیلد','Presentation'=>'نمایش','Validation'=>'اعتبارسنجی','General'=>'عمومی','Import JSON'=>'درون ریزی JSON','Export As JSON'=>'برون بری با JSON','Field group deactivated.'=>'%s گروه فیلد غیرفعال شد.','Deactivate'=>'غیرفعال کردن','Deactivate this item'=>'غیرفعال کردن این مورد','Activate'=>'فعال کردن','Activate this item'=>'فعال کردن این مورد','Move field group to trash?'=>'انتقال گروه فیلد به زباله‌دان؟','post statusInactive'=>'غیرفعال','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'افزونه فیلدهای سفارشی پیشرفته و افزونه فیلدهای سفارشی پیشرفته‌ی حرفه‌ای نباید همزمان فعال باشند. ما به طور خودکار افزونه فیلدهای سفارشی پیشرفته را غیرفعال کردیم.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'افزونه فیلدهای سفارشی پیشرفته و افزونه فیلدهای سفارشی پیشرفته‌ی حرفه‌ای نباید همزمان فعال باشند. ما به طور خودکار فیلدهای سفارشی پیشرفته را غیرفعال کردیم.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - قبل از شروع اولیه ACF، یک یا چند تماس را برای بازیابی مقادیر فیلد ACF شناسایی کرده‌ایم. این مورد پشتیبانی نمی‌شود و می‌تواند منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید.','%1$s must have a valid user ID.'=>'%1$s باید یک شناسه کاربری معتبر داشته باشد.','Invalid request.'=>'درخواست نامعتبر.','%1$s is not one of %2$s'=>'%1$s یکی از %2$s نیست','%1$s must have a valid post ID.'=>'%1$s باید یک شناسه نوشته معتبر داشته باشد.','%s requires a valid attachment ID.'=>'%s به یک شناسه پیوست معتبر نیاز دارد.','Show in REST API'=>'نمایش در REST API','Enable Transparency'=>'فعال کردن شفافیت','RGBA Array'=>'آرایه RGBA ','RGBA String'=>'رشته RGBA ','Hex String'=>'کد هگز RGBA ','Upgrade to PRO'=>'‫ارتقا به نسخه حرفه ای','post statusActive'=>'فعال','\'%s\' is not a valid email address'=>'نشانی ایمیل %s معتبر نیست','Color value'=>'مقدار رنگ','Select default color'=>'انتخاب رنگ پیش‌فرض','Clear color'=>'پاک کردن رنگ','Blocks'=>'بلوک‌ها','Options'=>'تنظیمات','Users'=>'کاربران','Menu items'=>'آیتم‌های منو','Widgets'=>'ابزارک‌ها','Attachments'=>'پیوست‌ها','Taxonomies'=>'طبقه‌بندی‌ها','Posts'=>'نوشته ها','Last updated: %s'=>'آخرین به‌روزرسانی: %s','Sorry, this post is unavailable for diff comparison.'=>'متاسفیم، این نوشته برای مقایسه‌ی تفاوت در دسترس نیست.','Invalid field group parameter(s).'=>'پارامتر(ها) گروه فیلد نامعتبر است','Awaiting save'=>'در انتظار ذخیره','Saved'=>'ذخیره شده','Import'=>'درون‌ریزی','Review changes'=>'تغییرات مرور شد','Located in: %s'=>'قرار گرفته در: %s','Located in plugin: %s'=>'قرار گرفته در پلاگین: %s','Located in theme: %s'=>'قرار گرفته در قالب: %s','Various'=>'مختلف','Sync changes'=>'همگام‌سازی تغییرات','Loading diff'=>'بارگذاری تفاوت','Review local JSON changes'=>'بررسی تغییرات JSON محلی','Visit website'=>'بازدید وب سایت','View details'=>'نمایش جزییات','Version %s'=>'نگارش %s','Information'=>'اطلاعات','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'کمک ميز. حرفه ای پشتیبانی در میز کمک ما با بیشتر خود را در عمق کمک, چالش های فنی.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'بحث ها. ما یک جامعه فعال و دوستانه در انجمن های جامعه ما که ممکن است قادر به کمک به شما کشف کردن \'چگونه بازی یا بازی\' از جهان ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'مستندات . مستندات گسترده ما شامل مراجع و راهنماهایی برای اکثر موقعیت هایی است که ممکن است با آن مواجه شوند.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'ما در المنتور فارسی در مورد پشتیبانی متعصب هستیم و می خواهیم شما با ACF بهترین بهره را از وب سایت خود ببرید. اگر به مشکلی برخوردید ، چندین مکان وجود دارد که می توانید کمک کنید:','Help & Support'=>'کمک و پشتیبانی','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'لطفا از زبانه پشتیبانی برای تماس استفاده کنید باید خودتان را پیدا کنید که نیاز به کمک دارد.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'پیشنهاد می‌کنیم قبل از ایجاد اولین گروه فیلد خود، راهنمای شروع به کار را بخوانید تا با فلسفه‌ی افزونه و بهترین مثال‌های آن آشنا شوید.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'افزونه فیلدهای سفارشی پیشرفته، به کمک فیلدهای اضافی و API بصری، یک فرم‌ساز بصری را برای سفارشی‌کردن صفحات ویرایش وردپرس برای نمایش مقادیر فیلدهای سفارشی در هر پرونده‌ی قالب پوسته فراهم می‌کند.','Overview'=>'مرور کلی','Location type "%s" is already registered.'=>'نوع مکان "%s" در حال حاضر ثبت شده است.','Class "%s" does not exist.'=>'کلاس "%s" وجود ندارد.','Invalid nonce.'=>'کلید نامعتبر است','Error loading field.'=>'خطا در بارگزاری فیلد','Location not found: %s'=>'موقعیتی یافت نشد: %s','Error: %s'=>'خطا: %s','Widget'=>'ابزارک','User Role'=>'نقش کاربر','Comment'=>'دیدگاه','Post Format'=>'فرمت نوشته','Menu Item'=>'آیتم منو','Post Status'=>'وضعیت نوشته','Menus'=>'منوها','Menu Locations'=>'محل منو','Menu'=>'منو','Post Taxonomy'=>'طبقه بندی نوشته','Child Page (has parent)'=>'برگه زیر مجموعه (دارای مادر)','Parent Page (has children)'=>'برگه مادر (دارای زیر مجموعه)','Top Level Page (no parent)'=>'بالاترین سطح برگه(بدون والد)','Posts Page'=>'برگه ی نوشته ها','Front Page'=>'برگه نخست','Page Type'=>'نوع برگه','Viewing back end'=>'درحال نمایش back end','Viewing front end'=>'درحال نمایش سمت کاربر','Logged in'=>'وارده شده','Current User'=>'کاربر فعلی','Page Template'=>'قالب برگه','Register'=>'ثبت نام','Add / Edit'=>'اضافه کردن/ویرایش','User Form'=>'فرم کاربر','Page Parent'=>'برگه مادر','Super Admin'=>'مدیرکل','Current User Role'=>'نقش کاربرفعلی','Default Template'=>'پوسته پیش فرض','Post Template'=>'قالب نوشته','Post Category'=>'دسته بندی نوشته','All %s formats'=>'همه‌ی فرمت‌های %s','Attachment'=>'پیوست','%s value is required'=>'مقدار %s لازم است','Show this field if'=>'نمایش این گروه فیلد اگر','Conditional Logic'=>'منطق شرطی','and'=>'و','Local JSON'=>'JSON های لوکال','Clone Field'=>'فیلد کپی','Please also check all premium add-ons (%s) are updated to the latest version.'=>'همچنین لطفا همه افزونه‌های پولی (%s) را بررسی کنید که به نسخه آخر بروز شده باشند.','This version contains improvements to your database and requires an upgrade.'=>'این نسخه شامل بهبودهایی در پایگاه داده است و نیاز به ارتقا دارد.','Thank you for updating to %1$s v%2$s!'=>'از شما برای بروزرسانی به %1$s نسخه‌ی %2$s متشکریم!','Database Upgrade Required'=>'به روزرسانی دیتابیس لازم است','Options Page'=>'برگه تنظیمات','Gallery'=>'گالری','Flexible Content'=>'محتوای انعطاف پذیر','Repeater'=>'تکرار‌کننده','Back to all tools'=>'بازگشت به همه ابزارها','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'اگر چندین گروه فیلد در یک صفحه ویرایش نمایش داده شود،اولین تنظیمات گروه فیلد استفاده خواهد شد. (یکی با کمترین شماره)','Select items to hide them from the edit screen.'=>'انتخاب آیتم ها برای پنهان کردن آن ها از صفحه ویرایش.','Hide on screen'=>'مخفی کردن در صفحه','Send Trackbacks'=>'ارسال بازتاب ها','Tags'=>'برچسب ها','Categories'=>'دسته ها','Page Attributes'=>'صفات برگه','Format'=>'فرمت','Author'=>'نویسنده','Slug'=>'نامک','Revisions'=>'بازنگری ها','Comments'=>'دیدگاه ها','Discussion'=>'گفتگو','Excerpt'=>'چکیده','Content Editor'=>'ویرایش گر محتوا(ادیتور اصلی)','Permalink'=>'پیوند یکتا','Shown in field group list'=>'نمایش لیست گروه فیلد ','Field groups with a lower order will appear first'=>'گروه ها با شماره ترتیب کمتر اول دیده می شوند','Order No.'=>'شماره ترتیب.','Below fields'=>'زیر فیلد ها','Below labels'=>'برچسب‌های زیر','Instruction Placement'=>'قرارگیری دستورالعمل','Label Placement'=>'قرارگیری برچسب','Side'=>'کنار','Normal (after content)'=>'معمولی (بعد از ادیتور متن)','High (after title)'=>'بالا (بعد از عنوان)','Position'=>'موقعیت','Seamless (no metabox)'=>'بدون متاباکس','Standard (WP metabox)'=>'استاندارد (دارای متاباکس)','Style'=>'شیوه نمایش','Type'=>'نوع ','Key'=>'کلید','Order'=>'ترتیب','Close Field'=>'بستن فیلد ','id'=>'شناسه','class'=>'کلاس','width'=>'عرض','Wrapper Attributes'=>'مشخصات پوشش فیلد','Required'=>'ضروری','Instructions'=>'دستورالعمل ها','Field Type'=>'نوع فیلد ','Single word, no spaces. Underscores and dashes allowed'=>'تک کلمه، بدون فاصله. خط زیرین و خط تیره ها مجازاند','Field Name'=>'نام فیلد ','This is the name which will appear on the EDIT page'=>'این نامی است که در صفحه "ویرایش" نمایش داده خواهد شد','Field Label'=>'برچسب فیلد ','Delete'=>'حذف','Delete field'=>'حذف فیلد','Move'=>'انتقال','Move field to another group'=>'انتقال فیلد به گروه دیگر','Duplicate field'=>'تکثیر فیلد','Edit field'=>'ویرایش فیلد','Drag to reorder'=>'گرفتن و کشیدن برای مرتب سازی','Show this field group if'=>'این گروه فیلد را نمایش بده اگر','No updates available.'=>'به‌روزرسانی موجود نیست.','Database upgrade complete. See what\'s new'=>'ارتقای پایگاه داده کامل شد. تغییرات جدید را ببینید','Reading upgrade tasks...'=>'در حال خواندن مراحل به روزرسانی...','Upgrade failed.'=>'ارتقا با خطا مواجه شد.','Upgrade complete.'=>'ارتقا کامل شد.','Upgrading data to version %s'=>'به روز رسانی داده ها به نسحه %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'قویا توصیه می شود از بانک اطلاعاتی خود قبل از هر کاری پشتیبان تهیه کنید. آیا مایلید به روز رسانی انجام شود؟','Please select at least one site to upgrade.'=>'لطفا حداقل یک سایت برای ارتقا انتخاب کنید.','Database Upgrade complete. Return to network dashboard'=>'به روزرسانی دیتابیس انجام شد. بازگشت به پیشخوان شبکه','Site is up to date'=>'سایت به روز است','Site requires database upgrade from %1$s to %2$s'=>'سایت نیاز به بروزرسانی پایگاه داده از %1$s به %2$s دارد','Site'=>'سایت','Upgrade Sites'=>'ارتقاء سایت','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'این سایت ها نیاز به به روز رسانی دارند برای انجام %s کلیک کنید.','Add rule group'=>'افزودن گروه قانون','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'مجموعه ای از قوانین را بسازید تا مشخص کنید در کدام صفحه ویرایش، این زمینه‌های سفارشی سفارشی نمایش داده شوند','Rules'=>'قوانین','Copied'=>'کپی شد','Copy to clipboard'=>'درج در حافظه موقت','Select Field Groups'=>'انتخاب گروه‌های فیلد','No field groups selected'=>'گروه فیلدی انتخاب نشده است','Generate PHP'=>'تولید کد PHP','Export Field Groups'=>'برون‌ریزی گروه‌های فیلد','Import file empty'=>'فایل وارد شده خالی است','Incorrect file type'=>'نوع فایل صحیح نیست','Error uploading file. Please try again'=>'خطا در آپلود فایل. لطفا مجدد بررسی کنید','Import Field Groups'=>'وارد کردن گروه‌های فیلد','Sync'=>'هماهنگ','Select %s'=>'انتخاب %s','Duplicate'=>'تکثیر','Duplicate this item'=>'تکثیر این مورد','Documentation'=>'مستندات','Description'=>'توضیحات','Sync available'=>'هماهنگ سازی موجود است','Field group duplicated.'=>'%s گروه زمینه تکثیر شدند.','Active (%s)'=>'فعال (%s)','Review sites & upgrade'=>'بازبینی و به‌روزرسانی سایت‌ها','Upgrade Database'=>'به‌روزرسانی پایگاه داده','Custom Fields'=>'فیلدهای سفارشی','Move Field'=>'جابجایی فیلد','Please select the destination for this field'=>'مقصد انتقال این فیلد را مشخص کنید','Move Complete.'=>'انتقال کامل شد.','Active'=>'فعال','Field Keys'=>'کلیدهای فیلد','Settings'=>'تنظیمات','Location'=>'مکان','Null'=>'خالی (null)','copy'=>'کپی','(this field)'=>'(این گزینه)','Checked'=>'انتخاب شده','Move Custom Field'=>'جابجایی فیلد سفارشی','No toggle fields available'=>'هیچ فیلد تغییر وضعیت دهنده‌ای در دسترس نیست','Field group title is required'=>'عنوان گروه فیلد ضروری است','This field cannot be moved until its changes have been saved'=>'این فیلد تا زمانی که تغییراتش ذخیره شود، نمی‌تواند جابجا شود','The string "field_" may not be used at the start of a field name'=>'کلمه متنی "field_" نباید در ابتدای نام فیلد استفاده شود','Field group draft updated.'=>'پیش‌نویس گروه فیلد بروز شد.','Field group scheduled for.'=>'گروه فیلد برنامه‌ریزی شده برای.','Field group submitted.'=>'گروه فیلد ثبت شد.','Field group saved.'=>'گروه فیلد ذخیره شد.','Field group published.'=>'گروه فیلد منتشر شد.','Field group deleted.'=>'گروه فیلد حذف شد.','Field group updated.'=>'گروه فیلد به‌روز شد.','Tools'=>'ابزارها','is not equal to'=>'برابر نشود با','is equal to'=>'برابر شود با','Forms'=>'فرم ها','Page'=>'برگه','Post'=>'نوشته','Relational'=>'رابطه','Choice'=>'انتخاب','Basic'=>'پایه','Unknown'=>'ناشناخته','Field type does not exist'=>'نوع فیلد وجود ندارد','Spam Detected'=>'اسپم تشخیص داده شد','Post updated'=>'نوشته بروز شد','Update'=>'بروزرسانی','Validate Email'=>'اعتبار سنجی ایمیل','Content'=>'محتوا','Title'=>'عنوان','Edit field group'=>'ویرایش گروه فیلد','Selection is less than'=>'انتخاب کمتر از','Selection is greater than'=>'انتخاب بیشتر از','Value is less than'=>'مقدار کمتر از','Value is greater than'=>'مقدار بیشتر از','Value contains'=>'شامل می شود','Value matches pattern'=>'مقدار الگوی','Value is not equal to'=>'مقدار برابر نیست با','Value is equal to'=>'مقدار برابر است با','Has no value'=>'بدون مقدار','Has any value'=>'هر نوع مقدار','Cancel'=>'لغو','Are you sure?'=>'اطمینان دارید؟','%d fields require attention'=>'%d گزینه نیاز به بررسی دارد','1 field requires attention'=>'یکی از گزینه ها نیاز به بررسی دارد','Validation failed'=>'مشکل در اعتبار سنجی','Validation successful'=>'اعتبار سنجی موفق بود','Restricted'=>'ممنوع','Collapse Details'=>'عدم نمایش جزئیات','Expand Details'=>'نمایش جزئیات','Uploaded to this post'=>'بارگذاری شده در این نوشته','verbUpdate'=>'بروزرسانی','verbEdit'=>'ویرایش','The changes you made will be lost if you navigate away from this page'=>'اگر از صفحه جاری خارج شوید ، تغییرات شما ذخیره نخواهند شد','File type must be %s.'=>'نوع فایل باید %s باشد.','or'=>'یا','File size must not exceed %s.'=>'حجم فایل ها نباید از %s بیشتر باشد.','File size must be at least %s.'=>'حجم فایل باید حداقل %s باشد.','Image height must not exceed %dpx.'=>'ارتفاع تصویر نباید از %d پیکسل بیشتر باشد.','Image height must be at least %dpx.'=>'ارتفاع فایل باید حداقل %d پیکسل باشد.','Image width must not exceed %dpx.'=>'عرض تصویر نباید از %d پیکسل بیشتر باشد.','Image width must be at least %dpx.'=>'عرض تصویر باید حداقل %d پیکسل باشد.','(no title)'=>'(بدون عنوان)','Full Size'=>'اندازه کامل','Large'=>'بزرگ','Medium'=>'متوسط','Thumbnail'=>'تصویر بندانگشتی','(no label)'=>'(بدون برچسب)','Sets the textarea height'=>'تعیین ارتفاع باکس متن','Rows'=>'سطرها','Text Area'=>'جعبه متن (متن چند خطی)','Prepend an extra checkbox to toggle all choices'=>'اضافه کردن چک باکس اضافی برای انتخاب همه','Save \'custom\' values to the field\'s choices'=>'ذخیره مقادیر سفارشی در انتخاب‌های فیلد','Allow \'custom\' values to be added'=>'اجازه درج مقادیر دلخواه','Add new choice'=>'درج انتخاب جدید','Toggle All'=>'انتخاب همه','Allow Archives URLs'=>'اجازه آدرس های آرشیو','Archives'=>'بایگانی‌ها','Page Link'=>'پیوند (لینک) برگه/نوشته','Add'=>'افزودن','Name'=>'نام','%s added'=>'%s اضافه شد','%s already exists'=>'%s هم اکنون موجود است','User unable to add new %s'=>'کاربر قادر به اضافه کردن %s تازه نیست','Term ID'=>'شناسه مورد','Term Object'=>'به صورت آبجکت','Load value from posts terms'=>'خواندن مقادیر از ترم های نوشته','Load Terms'=>'خواندن ترم ها','Connect selected terms to the post'=>'الصاق آیتم های انتخابی به نوشته','Save Terms'=>'ذخیره ترم ها','Allow new terms to be created whilst editing'=>'اجازه به ساخت آیتم‌ها(ترم‌ها) جدید در زمان ویرایش','Create Terms'=>'ساخت آیتم (ترم)','Radio Buttons'=>'دکمه‌های رادیویی','Single Value'=>'تک مقدار','Multi Select'=>'چندین انتخاب','Checkbox'=>'چک باکس','Multiple Values'=>'چندین مقدار','Select the appearance of this field'=>'ظاهر این فیلد را مشخص کنید','Appearance'=>'ظاهر','Select the taxonomy to be displayed'=>'طبقه‌بندی را برای برون بری انتخاب کنید','No TermsNo %s'=>'بدون %s','Value must be equal to or lower than %d'=>'مقدار باید کوچکتر یا مساوی %d باشد','Value must be equal to or higher than %d'=>'مقدار باید مساوی یا بیشتر از %d باشد','Value must be a number'=>'مقدار باید عددی باشد','Number'=>'عدد','Save \'other\' values to the field\'s choices'=>'ذخیره مقادیر دیگر در انتخاب‌های فیلد','Add \'other\' choice to allow for custom values'=>'افزودن گزینه \'دیگر\' برای ثبت مقادیر دلخواه','Other'=>'دیگر','Radio Button'=>'دکمه رادیویی','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'یک نقطه پایانی برای توقف آکاردئون قبلی تعریف کنید. این آکاردئون مخفی خواهد بود.','Allow this accordion to open without closing others.'=>'اجازه دهید این آکوردئون بدون بستن دیگر آکاردئون‌ها باز شود.','Display this accordion as open on page load.'=>'نمایش آکوردئون این به عنوان باز در بارگذاری صفحات.','Open'=>'باز','Accordion'=>'آکاردئونی','Restrict which files can be uploaded'=>'محدودیت در آپلود فایل ها','File ID'=>'شناسه پرونده','File URL'=>'آدرس پرونده','File Array'=>'آرایه فایل','Add File'=>'افزودن پرونده','No file selected'=>'هیچ پرونده ای انتخاب نشده','File name'=>'نام فایل','Update File'=>'بروزرسانی پرونده','Edit File'=>'ویرایش پرونده','Select File'=>'انتخاب پرونده','File'=>'پرونده','Password'=>'رمزعبور','Specify the value returned'=>'مقدار بازگشتی را انتخاب کنید','Use AJAX to lazy load choices?'=>'از ایجکس برای خواندن گزینه های استفاده شود؟','Enter each default value on a new line'=>'هر مقدار پیش فرض را در یک خط جدید وارد کنید','verbSelect'=>'انتخاب','Select2 JS load_failLoading failed'=>'خطا در فراخوانی داده ها','Select2 JS searchingSearching…'=>'جستجو …','Select2 JS load_moreLoading more results…'=>'بارگذاری نتایج بیشتر…','Select2 JS selection_too_long_nYou can only select %d items'=>'شما فقط می توانید %d مورد را انتخاب کنید','Select2 JS selection_too_long_1You can only select 1 item'=>'فقط می توانید یک آیتم را انتخاب کنید','Select2 JS input_too_long_nPlease delete %d characters'=>'لطفا %d کاراکتر را حذف کنید','Select2 JS input_too_long_1Please delete 1 character'=>'یک حرف را حذف کنید','Select2 JS input_too_short_nPlease enter %d or more characters'=>'لطفا %d یا چند کاراکتر دیگر وارد کنید','Select2 JS input_too_short_1Please enter 1 or more characters'=>'یک یا چند حرف وارد کنید','Select2 JS matches_0No matches found'=>'مشابهی یافت نشد','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'نتایج %d در دسترس است با استفاده از کلید بالا و پایین روی آنها حرکت کنید.','Select2 JS matches_1One result is available, press enter to select it.'=>'یک نتیجه موجود است برای انتخاب اینتر را فشار دهید.','nounSelect'=>'انتخاب','User ID'=>'شناسه کاربر','User Object'=>'آبجکت کاربر','User Array'=>'آرایه کاربر','All user roles'=>'تمام نقش های کاربر','User'=>'کاربر','Separator'=>'جداکننده','Select Color'=>'رنگ را انتخاب کنید','Default'=>'پیش فرض','Clear'=>'پاکسازی','Color Picker'=>'انتخاب کننده رنگ','Date Time Picker JS pmTextShortP'=>'عصر','Date Time Picker JS pmTextPM'=>'عصر','Date Time Picker JS amTextShortA'=>'صبح','Date Time Picker JS amTextAM'=>'صبح','Date Time Picker JS selectTextSelect'=>'انتخاب','Date Time Picker JS closeTextDone'=>'انجام شد','Date Time Picker JS currentTextNow'=>'اکنون','Date Time Picker JS timezoneTextTime Zone'=>'منطقه زمانی','Date Time Picker JS microsecTextMicrosecond'=>'میکرو ثانیه','Date Time Picker JS millisecTextMillisecond'=>'میلی ثانیه','Date Time Picker JS secondTextSecond'=>'ثانیه','Date Time Picker JS minuteTextMinute'=>'دقیقه','Date Time Picker JS hourTextHour'=>'ساعت','Date Time Picker JS timeTextTime'=>'زمان','Date Time Picker JS timeOnlyTitleChoose Time'=>'انتخاب زمان','Date Time Picker'=>'انتخاب کننده زمان و تاریخ','Endpoint'=>'نقطه پایانی','Left aligned'=>'سمت چپ','Top aligned'=>'سمت بالا','Placement'=>'جانمایی','Tab'=>'تب','Value must be a valid URL'=>'مقدار باید یک آدرس صحیح باشد','Link URL'=>'آدرس لینک','Link Array'=>'آرایه لینک','Opens in a new window/tab'=>'در پنجره جدید باز شود','Select Link'=>'انتخاب لینک','Link'=>'لینک','Email'=>'پست الکترونیکی','Step Size'=>'اندازه مرحله','Maximum Value'=>'حداکثر مقدار','Minimum Value'=>'حداقل مقدار','Range'=>'محدوده','Both (Array)'=>'هر دو (آرایه)','Label'=>'برچسب فیلد','Value'=>'مقدار','Vertical'=>'عمودی','Horizontal'=>'افقی','red : Red'=>'red : قرمز','For more control, you may specify both a value and label like this:'=>'برای کنترل بیشتر، ممکن است هر دو مقدار و برچسب را مانند زیر مشخص کنید:','Enter each choice on a new line.'=>'هر انتخاب را در یک خط جدید وارد کنید.','Choices'=>'انتخاب ها','Button Group'=>'گروه دکمه‌ها','Allow Null'=>'اجازه دادن به «خالی»','Parent'=>'مادر','TinyMCE will not be initialized until field is clicked'=>'تا زمانی که روی فیلد کلیک نشود TinyMCE اجرا نخواهد شد','Toolbar'=>'نوار ابزار','Text Only'=>'فقط متن','Visual Only'=>'فقط بصری','Visual & Text'=>'بصری و متنی','Tabs'=>'تب ها','Click to initialize TinyMCE'=>'برای اجرای TinyMCE کلیک کنید','Name for the Text editor tab (formerly HTML)Text'=>'متن','Visual'=>'بصری','Value must not exceed %d characters'=>'مقدار نباید از %d کاراکتر بیشتر شود','Leave blank for no limit'=>'برای نامحدود بودن این بخش را خالی بگذارید','Character Limit'=>'محدودیت کاراکتر','Appears after the input'=>'بعد از ورودی نمایش داده می شود','Append'=>'پسوند','Appears before the input'=>'قبل از ورودی نمایش داده می شود','Prepend'=>'پیشوند','Appears within the input'=>'در داخل ورودی نمایش داده می شود','Placeholder Text'=>'نگهدارنده مکان متن','Appears when creating a new post'=>'هنگام ایجاد یک نوشته جدید نمایش داده می شود','Text'=>'متن','Post ID'=>'شناسه نوشته','Post Object'=>'آبجکت یک نوشته','Maximum Posts'=>'حداکثر نوشته‌ها','Minimum Posts'=>'حداقل نوشته‌ها','Featured Image'=>'تصویر شاخص','Selected elements will be displayed in each result'=>'عناصر انتخاب شده در هر نتیجه نمایش داده خواهند شد','Elements'=>'عناصر','Taxonomy'=>'طبقه بندی','Post Type'=>'نوع نوشته','Filters'=>'فیلترها','All taxonomies'=>'تمام طبقه بندی ها','Filter by Taxonomy'=>'فیلتر با طبقه بندی','All post types'=>'تمام انواع نوشته','Filter by Post Type'=>'فیلتر با نوع نوشته','Search...'=>'جستجو . . .','Select taxonomy'=>'انتخاب طبقه بندی','Select post type'=>'انتحاب نوع نوشته','No matches found'=>'مطابقتی یافت نشد','Loading'=>'درحال خواندن','Maximum values reached ( {max} values )'=>'مقادیر به حداکثر رسیده اند ( {max} آیتم )','Relationship'=>'ارتباط','Comma separated list. Leave blank for all types'=>'با کامای انگلیسی جدا کرده یا برای عدم محدودیت خالی بگذارید','Allowed File Types'=>'نوع پرونده‌های مجاز','Maximum'=>'بیشترین','File size'=>'اندازه فایل','Restrict which images can be uploaded'=>'محدودیت در آپلود تصاویر','Minimum'=>'کمترین','Uploaded to post'=>'بارگذاری شده در نوشته','All'=>'همه','Limit the media library choice'=>'محدود کردن انتخاب کتابخانه چندرسانه ای','Library'=>'کتابخانه','Preview Size'=>'اندازه پیش نمایش','Image ID'=>'شناسه تصویر','Image URL'=>'آدرس تصویر','Image Array'=>'آرایه تصاویر','Specify the returned value on front end'=>'مقدار برگشتی در نمایش نهایی را تعیین کنید','Return Value'=>'مقدار بازگشت','Add Image'=>'افزودن تصویر','No image selected'=>'هیچ تصویری انتخاب نشده','Remove'=>'حذف','Edit'=>'ویرایش','All images'=>'تمام تصاویر','Update Image'=>'بروزرسانی تصویر','Edit Image'=>'ویرایش تصویر','Select Image'=>'انتخاب تصویر','Image'=>'تصویر','Allow HTML markup to display as visible text instead of rendering'=>'اجازه نمایش کدهای HTML به عنوان متن به جای اعمال آنها','Escape HTML'=>'حذف HTML','No Formatting'=>'بدون قالب بندی','Automatically add <br>'=>'اضافه کردن خودکار <br>','Automatically add paragraphs'=>'پاراگراف ها خودکار اضافه شوند','Controls how new lines are rendered'=>'تنظیم کنید که خطوط جدید چگونه نمایش داده شوند','New Lines'=>'خطوط جدید','Week Starts On'=>'اولین روز هفته','The format used when saving a value'=>'قالب استفاده در زمان ذخیره مقدار','Save Format'=>'ذخیره قالب','Date Picker JS weekHeaderWk'=>'هفته','Date Picker JS prevTextPrev'=>'قبلی','Date Picker JS nextTextNext'=>'بعدی','Date Picker JS currentTextToday'=>'امروز','Date Picker JS closeTextDone'=>'انجام شد','Date Picker'=>'تاریخ','Width'=>'عرض','Embed Size'=>'اندازه جانمایی','Enter URL'=>'آدرس را وارد کنید','oEmbed'=>'oEmbed','Text shown when inactive'=>'نمایش متن در زمان غیر فعال بودن','Off Text'=>'بدون متن','Text shown when active'=>'نمایش متن در زمان فعال بودن','On Text'=>'با متن','Default Value'=>'مقدار پیش فرض','Displays text alongside the checkbox'=>'نمایش متن همراه انتخاب','Message'=>'پیام','No'=>'خیر','Yes'=>'بله','True / False'=>'صحیح / غلط','Row'=>'سطر','Table'=>'جدول','Block'=>'بلوک','Specify the style used to render the selected fields'=>'استایل جهت نمایش فیلد انتخابی','Layout'=>'چیدمان','Sub Fields'=>'فیلدهای زیرمجموعه','Group'=>'گروه','Customize the map height'=>'سفارشی سازی ارتفاع نقشه','Height'=>'ارتفاع','Set the initial zoom level'=>'تعین مقدار بزرگنمایی اولیه','Zoom'=>'بزرگنمایی','Center the initial map'=>'نقشه اولیه را وسط قرار بده','Center'=>'مرکز','Search for address...'=>'جستجو برای آدرس . . .','Find current location'=>'پیدا کردن مکان فعلی','Clear location'=>'حذف مکان','Search'=>'جستجو','Sorry, this browser does not support geolocation'=>'با عرض پوزش، این مرورگر از موقعیت یابی جغرافیایی پشتیبانی نمی کند','Google Map'=>'نقشه گوگل','The format returned via template functions'=>'قالب توسط توابع پوسته نمایش داده خواهد شد','Return Format'=>'فرمت بازگشت','Custom:'=>'دلخواه:','The format displayed when editing a post'=>'قالب در زمان نمایش نوشته دیده خواهد شد','Display Format'=>'فرمت نمایش','Time Picker'=>'انتخاب زمان','No Fields found in Trash'=>'گروه فیلدی در زباله‌دان یافت نشد','No Fields found'=>'گروه فیلدی یافت نشد','Search Fields'=>'جستجوی فیلدها','View Field'=>'مشاهده فیلد','New Field'=>'فیلد تازه','Edit Field'=>'ویرایش فیلد','Add New Field'=>'افزودن فیلد تازه','Field'=>'فیلد','Fields'=>'فیلدها','No Field Groups found in Trash'=>'گروه فیلدی در زباله‌دان یافت نشد','No Field Groups found'=>'گروه فیلدی یافت نشد','Search Field Groups'=>'جستجوی گروه‌های فیلد','View Field Group'=>'مشاهده‌ی گروه فیلد','New Field Group'=>'گروه فیلد تازه','Edit Field Group'=>'ویرایش گروه فیلد','Add New Field Group'=>'افزودن گروه فیلد تازه','Add New'=>'افزودن','Field Group'=>'گروه فیلد','Field Groups'=>'گروه‌های فیلد','Customize WordPress with powerful, professional and intuitive fields.'=>'وردپرس را با فیلدهای حرفه‌ای و قدرتمند سفارشی کنید.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'فیلدهای سفارشی پیشرفته','Advanced Custom Fields PRO'=>'زمینه‌های سفارشی پیشرفته نسخه حرفه ای','Switch to Edit'=>'حالت ویرایش','Switch to Preview'=>'حالت پیش‌نمایش','Options Updated'=>'تنظیمات به روز شدند','Check Again'=>'بررسی دوباره','Publish'=>'انتشار','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'هیچ گروه زمینه دلخواهی برای این صفحه تنظیمات یافت نشد. ساخت گروه زمینه دلخواه','Error. Could not connect to update server'=>'خطا. امکان اتصال به سرور به روزرسانی الان ممکن نیست','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'خطا. پکیج بروزرسانی اعتبارسنجی نشد. دوباره بررسی کنید یا لایسنس ACF PRO را غیرفعال و مجددا فعال کنید.','Select one or more fields you wish to clone'=>'انتخاب فیلد دیگری برای کپی','Display'=>'نمایش','Specify the style used to render the clone field'=>'مشخص کردن استایل مورد نظر در نمایش دسته فیلدها','Group (displays selected fields in a group within this field)'=>'گروه ها(نمایش فیلدهای انتخابی در یک گروه با این فیلد)','Seamless (replaces this field with selected fields)'=>'بدون مانند (جایگزینی این فیلد با فیلدهای انتخابی)','Labels will be displayed as %s'=>'برچسب ها نمایش داده شوند به صورت %s','Prefix Field Labels'=>'پیشوند پرچسب فیلدها','Values will be saved as %s'=>'مقادیر ذخیره خواهند شد به صورت %s','Prefix Field Names'=>'پیشوند نام فایل ها','Unknown field'=>'فیلد ناشناس','Unknown field group'=>'گروه ناشناس','All fields from %s field group'=>'تمام فیلدها از %s گروه فیلد','Add Row'=>'سطر جدید','layout'=>'طرح‌ها' . "\0" . 'طرح','layouts'=>'طرح ها','This field requires at least {min} {label} {identifier}'=>'این زمینه لازم دارد {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'این گزینه محدود است به {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} موجود است (حداکثر {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} لازم دارد (حداقل {min})','Flexible Content requires at least 1 layout'=>'زمینه محتوای انعطاف پذیر حداقل به یک طرح نیاز دارد','Click the "%s" button below to start creating your layout'=>'روی دکمه "%s" دز زیر کلیک کنید تا چیدمان خود را بسازید','Add layout'=>'طرح جدید','Remove layout'=>'حذف طرح','Click to toggle'=>'کلیک برای انتخاب','Delete Layout'=>'حذف طرح','Duplicate Layout'=>'تکثیر طرح','Add New Layout'=>'افزودن طرح جدید','Add Layout'=>'طرح جدید','Min'=>'حداقل','Max'=>'حداکثر','Minimum Layouts'=>'حداقل تعداد طرح ها','Maximum Layouts'=>'حداکثر تعداد طرح ها','Button Label'=>'متن دکمه','Add Image to Gallery'=>'افزودن تصویر به گالری','Maximum selection reached'=>'بیشترین حد انتخاب شده است','Length'=>'طول','Caption'=>'متن','Alt Text'=>'متن جایگزین','Add to gallery'=>'اضافه به گالری','Bulk actions'=>'کارهای گروهی','Sort by date uploaded'=>'به ترتیب تاریخ آپلود','Sort by date modified'=>'به ترتیب تاریخ اعمال تغییرات','Sort by title'=>'به ترتیب عنوان','Reverse current order'=>'معکوس سازی ترتیب کنونی','Close'=>'بستن','Minimum Selection'=>'حداقل انتخاب','Maximum Selection'=>'حداکثر انتخاب','Allowed file types'=>'انواع مجاز فایل','Insert'=>'درج','Specify where new attachments are added'=>'مشخص کنید که پیوست ها کجا اضافه شوند','Append to the end'=>'افزودن به انتها','Prepend to the beginning'=>'افزودن قبل از','Minimum rows not reached ({min} rows)'=>'مقادیر به حداکثر رسیده اند ( {min} سطر )','Maximum rows reached ({max} rows)'=>'مقادیر به حداکثر رسیده اند ( {max} سطر )','Minimum Rows'=>'حداقل تعداد سطرها','Maximum Rows'=>'حداکثر تعداد سطرها','Collapsed'=>'جمع شده','Select a sub field to show when row is collapsed'=>'یک زمینه زیرمجموعه را انتخاب کنید تا زمان بسته شدن طر نمایش داده شود','Click to reorder'=>'گرفتن و کشیدن برای مرتب سازی','Add row'=>'افزودن سطر','Remove row'=>'حذف سطر','First Page'=>'برگه نخست','Previous Page'=>'برگه ی نوشته ها','Next Page'=>'برگه نخست','Last Page'=>'برگه ی نوشته ها','No options pages exist'=>'هیچ صفحه تنظیماتی یافت نشد','Deactivate License'=>'غیرفعال سازی لایسنس','Activate License'=>'فعال سازی لایسنس','License Information'=>'اطلاعات لایسنس','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'برای به روزرسانی لطفا کد لایسنس را وارد کنید. قیمت ها.','License Key'=>'کلید لایسنس','Update Information'=>'اطلاعات به روز رسانی','Current Version'=>'نسخه فعلی','Latest Version'=>'آخرین نسخه','Update Available'=>'بروزرسانی موجود است','Upgrade Notice'=>'نکات به روزرسانی','Enter your license key to unlock updates'=>'برای فعالسازی به روزرسانی لایسنس خود را بنویسید','Update Plugin'=>'بروزرسانی افزونه']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.mo index d1edf1942f6e1cc4b60498d63a0a9214f28e5ad3..3ca31d60743990dad6b31789992d75f9817408d8 100644 GIT binary patch literal 83566 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 E0Z4Afg#Z8m delta 20295 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 Qk)qFM<@BFgx$WHl1Mc}UegFUf diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.po index c18d10ef2..ebdf7e0bd 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fa_IR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fa_IR\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2133 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "برای آن عبارت جستجو نتیجه‌ای یافت نشد" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "آرایه" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "رشته متن" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "مرور کتابخانه‌ی رسانه" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "پیش‌نمایش تصویری که در حال حاضر انتخاب شده است" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "برای تغییر آیکون در کتابخانه‌ی رسانه کلیک کنید" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "جستجوی آیکون‌ها..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "کتابخانه پرونده‌های چندرسانه‌ای" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "دش آیکون" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "انتخابگر آیکون" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "افزونه‌های فعال" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "پوسته‌ی مادر" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "پوسته‌ی فعال" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" msgstr "" -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 -msgid "Lower case letters, underscores and dashes only, Max 32 characters." +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "نگارش افزونه" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "فیلد‌های ACF" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ویژگی ACF حرفه‌ای" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "نسخه‌ی حرفه‌ای را تمدید کنید تا باز شود" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "تمدید لایسنس حرفه‌ای" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "فیلدهای حرفه‌ای نمی‌توانند بدون یک لایسنس فعال ویرایش شوند." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "بیشتر یاد بگیرید" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "مخفی کردن جزئیات" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "نمایش جزئیات" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "تمدید لایسنس ACF حرفه‌ای" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "تمدید لایسنس" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "مدیریت لایسنس" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "موقعیت «بالا» در ویرایشگر بلوکی پشتیبانی نمی‌شود" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "‫ارتقا به ACF حرفه‌ای" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "افزودن برگه‌ی گزینه‌ها" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "نگهدارنده متن عنوان" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "۴ ماه رایگان" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(تکثیر شده از %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "انتخاب صفحات گزینه‌ها" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "تکثیر طبقه‌بندی" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "ایجاد طبقه‌بندی" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "تکثیر نوع نوشته" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "ایجاد نوع نوشته" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "پیوند دادن گروه‌های فیلد" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "افزودن فیلدها" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "این فیلد" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF حرفه‌ای" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "بازخورد" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "پشتیبانی" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "توسعه‌داده و نگهداری‌شده توسط" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "دو جهته" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "فیلد %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "انتخاب چندتایی" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "نماد WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "فقط حروف انگلیسی کوچک، زیرخط و خط تیره، حداکثر 32 حرف." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"تنظیم می‌کند که آیا نوشته‌ها باید از نتایج جستجو و برگه‌های بایگانی طبقه‌بندی " +"مستثنی شوند." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "ابزارهای بیشتر از WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "بیشتر یاد بگیرید" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,137 +2158,133 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" -msgstr "" +msgstr "%s فیلد" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "شرطی وجود ندارد" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" -msgstr "" +msgstr "نوع نوشته‌ای وجود ندارد" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" -msgstr "" +msgstr "نوشته‌ای وجود ندارد" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" -msgstr "" +msgstr "طبقه‌بندی‌ای وجود ندارد" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" -msgstr "" +msgstr "گروه فیلدی وجود ندارد" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" -msgstr "" +msgstr "فیلدی وجود ندارد" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" -msgstr "" +msgstr "توضیحاتی وجود ندارد" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" -msgstr "" +msgstr "هر وضعیت نوشته‌ای" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -"کلید طبقه بندی موجود است و خارج از ACF درحال استفاده است و نمیتوان از این " -"کلید استفاده کرد." +"این کلید طبقه‌بندی در حال حاضر توسط طبقه‌بندی دیگری که خارج از ACF ثبت شده در " +"حال استفاده است و نمی‌تواند استفاده شود." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -"این کلید طبقه بندی موجود است و توسط یکی از طبقه بندی های ACF درحال استفاده " -"می باشد و نمیتوان از این کلید استفاده کرد." +"این کلید طبقه‌بندی در حال حاضر توسط طبقه‌بندی دیگری در ACF در حال استفاده است " +"و نمی‌تواند استفاده شود." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -"کلید طبقه بندی فقط باید شامل حروف کوچک انگلیسی و اعداد و زیر خط (_) یا خط " +"کلید طبقه‌بندی فقط باید شامل حروف کوچک و اعداد انگلیسی، زیر خط (_) و یا خط " "تیره (-) باشد." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "کلید طبقه‌بندی بایستی زیر 32 حرف باشد." #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "هیچ طبقه بندی در زباله دان نیست" +msgstr "هیچ طبقه‌بندی‌ای در زباله‌دان یافت نشد" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "هیچ طبقه بندی یافت نشد" +msgstr "هیچ طبقه‌بندی‌ای یافت نشد" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "جستجوی طبقه بندی ها" +msgstr "جستجوی طبقه‌بندی‌ها" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "مشاهده طبقه بندی ها" +msgstr "مشاهده طبقه‌بندی" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "افزودن طبقه بندی جدید" +msgstr "طبقه‌بندی جدید" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "ویرایش طبقه بندی ها" +msgstr "ویرایش طبقه‌بندی" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "افزودن طبقه بندی جدید" +msgstr "افزودن طبقه‌بندی تازه" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "هیچ نوع نوشته‌ای در زباله‌دان یافت نشد." +msgstr "هیچ نوع نوشته‌ای در زباله‌دان یافت نشد" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "هیچ نوع پستی پیدا نشد" +msgstr "هیچ نوع نوشته‌ای پیدا نشد" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" -msgstr "جستجوی در انواع پست ها" +msgstr "جستجوی انواع نوشته" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "مشاهده نوع پست ها" +msgstr "مشاهده‌ی نوع نوشته" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "نوع پست جدید" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "ویرایش نوع پست" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "افزودن نوع پست جدید" +msgstr "افزودن نوع پست تازه" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2292,7 @@ msgstr "" "کلید نوع پست در حال حاضر خارج از ACF ثبت شده است و نمی توان از آن استفاده " "کرد." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -248,16 +2300,16 @@ msgstr "" "کلید نوع پست در حال حاضر در ACF ثبت شده است و نمی توان از آن استفاده کرد." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"این زمینه نباید یک مورد رزرو شدهدر " -"وردپرس باشد." +"این فیلد نباید یک واژه‌ی از پیش ذخیره‌شدهدر وردپرس باشد." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -265,15 +2317,15 @@ msgstr "" "کلید نوع پست فقط باید شامل حذوف کوچک انگلیسی و اعداد و زیر خط (_) و یا خط " "تیره (-) باشد." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "کلید نوع پست حداکثر باید 20 حرفی باشد." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." -msgstr "توصیه نمیکنیم از این زمینه در بلوک های ACF استفاده کنید." +msgstr "توصیه نمی‌کنیم از این فیلد در بلوک‌های ACF استفاده کنید." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -282,11 +2334,11 @@ msgstr "" "می‌دهد و امکان ویرایش متن غنی را فراهم می‌کند و محتوای چندرسانه‌ای را نیز " "امکان‌پذیر می‌کند." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "ویرایشگر WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -294,15 +2346,16 @@ msgstr "" "اجازه میدهد که یک یا چند کاربر را انتخاب کنید که می تواند برای ایجاد رابطه " "بین داده های آبجکت ها مورد استفاده قرار گیرد." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "یک ورودی متنی که به طور خاص برای ذخیره آدرس های وب طراحی شده است." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "نشانی وب" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -311,7 +2364,7 @@ msgstr "" "درست یا نادرست و غیره). می‌تواند به‌عنوان یک سوئیچ یا چک باکس تلطیف شده ارائه " "شود." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -319,159 +2372,171 @@ msgstr "" "یک رابط کاربری تعاملی برای انتخاب زمان. قالب زمان را می توان با استفاده از " "تنظیمات فیلد سفارشی کرد." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "یک ورودیِ «ناحیه متن» ساده برای ذخیره‌سازی چندین بند متن." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." -msgstr "" +msgstr "یک ورودی متن ساده، مناسب برای ذخیره‌سازی مقادیر تک‌خطی." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "یک فهرست کشویی با یک گزینش از انتخاب‌هایی که مشخص می‌کنید." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." -msgstr "" +msgstr "یک ورودی برای وارد کردن رمزعبور به وسیله‌ی ناحیه‌ی پوشیده شده." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "فیلتر بر اساس وضعیت پست" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "یک ورودی محدود شده به مقادیر عددی." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" +"از انتخابگر رسانه‌ی بومی وردپرس برای بارگذاری یا انتخاب تصاویر استفاده می‌کند." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" +"از انتخابگر رسانه‌ی بومی وردپرس برای بارگذاری یا انتخاب پرونده‌ها استفاده " +"می‌کند." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" +"یک ورودی متنی که به طور ویژه برای ذخیره‌سازی نشانی‌های رایانامه طراحی شده است." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" +"یک رابط کاربری تعاملی برای انتخاب یک تاریخ و زمان. قالب برگرداندن تاریخ " +"می‌تواند به وسیله‌ی تنظیمات فیلد سفارشی‌سازی شود." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" +"یک رابط کاربری تعاملی برای انتخاب یک تاریخ. قالب برگرداندن تاریخ می‌تواند به " +"وسیله‌ی تنظیمات فیلد سفارشی‌سازی شود." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." -msgstr "" +msgstr "یک رابط کاربری تعاملی برای انتخاب یک رنگ یا مشخص کردن یک مقدار Hex." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"یک گروه از ورودی‌های انتخابی که به کاربر اجازه می‌دهد یک یا چند تا از مقادیری " +"که مشخص کرده‌اید را انتخاب کند." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"یک گروه از دکمه‌ها با مقادیری که مشخص کرده‌اید. کاربران می‌توانند یکی از " +"گزینه‌ها را از مقادیر ارائه شده انتخاب کنند." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -479,14 +2544,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -494,654 +2559,652 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" -msgstr "کپی (هیچ)" +msgstr "تکثیرکردن" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" -msgstr "" +msgstr "حرفه‌ای" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "پیشرفته" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (جدیدتر)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "اصلی" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "شناسه پست نامعتبر." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" -msgstr "" +msgstr "بیشتر" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" +msgstr "آموزش" -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "انتخاب فیلد" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" -msgstr "" +msgstr "واژه‌ی جستجوی متفاوتی را امتحان کنید یا %s را مرور کنید" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" -msgstr "" +msgstr "فیلدهای پرطرفدار" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "نتیجه جستجویی برای '%s' نبود" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "جستجوی فیلدها..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "انتخاب نوع فیلد" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "محبوب" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" -msgstr "" +msgstr "افزودن طبقه‌بندی" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" -msgstr "" +msgstr "طبقه‌بندی‌های سفارشی ایجاد کنید تا محتوای نوع نوشته را رده‌بندی کنید" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "اولین طبقه‌بندی خود را اضافه کنید" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" -msgstr "" +msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" -msgstr "" +msgstr "ژانر" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" -msgstr "" +msgstr "ژانرها" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "ویرایش سریع" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "پیوندی به یک %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "→ برو به برچسب‌ها" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "بازگشت به موارد" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "→ برو به %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "فهرست برچسب‌ها" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "پالایش بر اساس دسته‌بندی" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "پالایش بر اساس مورد" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "پالایش بر اساس %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "برچسبی نیست" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "بدون شرایط" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "بدون %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "برچسبی یافت نشد" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "یافت نشد" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "افزودن یا حذف برچسب‌ها" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "افزودن یا حذف موارد" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "افزودن یا حذف %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "برچسب‌ها را با کاما (,) از هم جدا کنید" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "موارد را با کاما (,) از هم جدا کنید" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "%s را با کاما (,) از هم جدا کنید" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "برچسب‌های محبوب" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" -msgstr "" +msgstr "%s محبوب" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "جستجوی برچسب‌ها" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "دسته‌بندی والد" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" -msgstr "" +msgstr "والد %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "نام برچسب تازه" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "متن نام مورد تازه را اختصاص می‌دهد." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "نام مورد تازه" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "نام %s جدید" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "افزودن برچسب تازه" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "متن «افزودن مورد تازه» را اختصاص می‌دهد." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" -msgstr "" +msgstr "به‌روزرسانی %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" -msgstr "" +msgstr "مشاهده‌ی برچسب" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "ویرایش برچسب" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "همه‌ی برچسب‌ها" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "برچسب فهرست" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "افزودن نوع پست" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1149,680 +3212,671 @@ msgstr "" "قابلیت‌های وردپرس را فراتر از نوشته‌ها و برگه‌های استاندارد با انواع پست سفارشی " "توسعه دهید." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "اولین نوع پست سفارشی خود را اضافه کنید" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "پیکربندی پیشرفته" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "سلسله‌مراتبی" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "عمومی" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "movie" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "فیلم" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "برچسب مفرد" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "فیلم‌ها" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "برچسب جمع" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "نامک سفارشی برای پیوند بایگانی." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" -msgstr "" +msgstr "نامک بایگانی" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" +"یک بایگانی مورد دارد که می‌تواند با یک پرونده قالب بایگانی در پوسته‌ی شما " +"سفارشی‌سازی شود." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "بایگانی" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "صفحه‌بندی" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "پیوند یکتای سفارشی" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "کلید نوع پست" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" -msgstr "" +msgstr "مستثنی کردن از جستجو" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "نمایش در نوار مدیریت" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "آیکون منو" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "جایگاه فهرست" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "نمایش در نوار مدیریت" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "نمایش در رابط کاربری" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "یک پیوند به یک نوشته." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "یک پیوند به یک %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "پیوند نوشته" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s بروزرسانی شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "نوشته زمان‌بندی شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "مورد زمان‌بندی شد" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s زمان‌بندی شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "نوشته به پیش‌نویس بازگشت." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "%s به پیش‌نویس بازگشت." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "نوشته به صورت خصوصی منتشر شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "مورد به صورت خصوصی منتشر شد" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s به صورت خصوصی منتشر شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "نوشته منتشر شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "مورد منتشر شد" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s منتشر شد." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "فهرست نوشته‌ها" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "فهرست موارد" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "فهرست %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "ناوبری فهرست موارد" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "ناوبری فهرست %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "در این مورد بارگذاری شد" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "در این %s بارگذاری شد" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "درج در نوشته" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "درج در %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "استفاده به عنوان تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "استفاده از تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "حذف تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "حذف تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "تنظیم تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "تنظیم تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "تصویر شاخص" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "ویژگی‌های %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "بایگانی‌های نوشته" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1830,301 +3884,303 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "فهرست ناوبری بایگانی‌ها" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "بایگانی‌های %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "هیچ نوشته‌ای در زباله‌دان یافت نشد" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "هیچ %s‌ای در زباله‌دان یافت نشد" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "هیچ نوشته‌ای یافت نشد" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "موردی یافت نشد" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "%sای یافت نشد" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "جستجوی نوشته‌ها" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "جستجوی موارد" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "جستجوی %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "برگهٔ والد:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "والد %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "نوشتهٔ تازه" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "مورد تازه" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "%s تازه" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "افزودن نوشتۀ تازه" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." -msgstr "" +msgstr "در بالای صفحه‌ی ویرایشگر، در هنگام افزودن یک مورد جدید." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "افزودن مورد تازه" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "افزودن %s تازه" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "مشاهده‌ی نوشته‌ها" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "نمایش موارد" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "نمایش نوشته" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "نمایش مورد" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "مشاهده‌ی %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "ویرایش نوشته" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "ویرایش مورد" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "ویرایش %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "همه‌ی نوشته‌ها" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "همۀ موارد" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "همه %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "نام فهرست" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "تولید دوباره تمامی برچسب‌های مفرد و جمعی" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "بازتولید" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "افزودن سفارشی" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "ویرایشگر" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "طبقه‌بندی‌های موجود را برای دسته‌بندی کردن آیتم‌های نوع پست انتخاب نمایید." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "مرور فیلدها" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "چیزی برای درون‌ریزی وجود ندارد" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2134,65 +4190,60 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" -msgstr "" +msgstr "برون‌ریزی - ایجاد PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "برون‌ریزی" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "انتخاب طبقه‌بندی‌ها" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" -msgstr "" +msgstr "نوع‌های نوشته را انتخاب کنید" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "دسته" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "برچسب" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "طبقه‌بندی %s ایجاد شد" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "طبقه‌بندی %s بروزرسانی شد" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." -msgstr "" +msgstr "پیش‌نویس طبقه‌بندی به‌روزرسانی شد." #: includes/admin/post-types/admin-taxonomy.php:55 msgid "Taxonomy scheduled for." -msgstr "" +msgstr "طبقه‌بندی برنامه‌ریزی شد." #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "طبقه‌بندی ثبت شد." #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." @@ -2206,126 +4257,118 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "شرایط" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "انواع پست" +msgstr "انواع نوشته‌ها" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "تنظیمات پیشرفته" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "تنظیمات پایه" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "صفحات" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "ایجاد طبقه بندی جدید" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s نوع نوشته ایجاد شد" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "افزودن فیلدها به %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s نوع نوشته بروزرسانی شد" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "پیش‌نویس نوع نوشته بروزرسانی شد." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." @@ -2347,117 +4390,116 @@ msgstr "نوع پست به روز شد" msgid "Post type deleted." msgstr "نوع پست حذف شد" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "برای جستجو تایپ کنید...." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "فقط نسخه حرفه ای" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "طبقه‌بندی" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "نوع نوشته" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "پایان" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "گروه فیلدها" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "گروه(های) فیلد" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "ثبت نام انجام نشد" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -"این مورد ثبت نشد زیرا کلید آن توسط مورد دیگری که توسط افزونه یا طرح زمینه " -"دیگری ثبت شده است استفاده می شود." +"این مورد نمی‌تواند ثبت شود، زیرا کلید آن توسط مورد دیگری که توسط افزونه یا " +"پوسته‌ی دیگری ثبت شده، در حال استفاده است." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "دسترسی‌ها" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "پیوندها" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "نمایش" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "برچسب‌ها" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "زبانه تنظیمات زمینه" +msgstr "زبانه‌های تنظیمات فیلد" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2465,88 +4507,91 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[مقدار کد کوتاه ACF برای پیش نمایش غیرفعال است]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "بستن صفحه" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" -msgstr "زمینه به یک گروه دیگر منتقل شد" +msgstr "فیلد به گروه دیگری منتقل شد" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "بستن صفحه" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "شروع گروه جدید زبانه‌ها در این زبانه" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "گروه زبانه جدید" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "به‌کارگیری کادر انتخاب سبک وار با select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "ذخیره انتخاب دیگر" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "اجازه دادن انتخاب دیگر" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "افزودن تغییر وضعیت همه" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "ذخیره مقادیر سفارشی" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "اجازه دادن مقادیر سفارشی" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "مقادیر سفارشی کادر انتخاب نمی‌تواند خالی باشد. انتخاب مقادیر خالی را بردارید." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "بروزرسانی ها" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" -msgstr "لوگوی زمینه‌های سفارشی پیشرفته" +msgstr "لوگوی فیلدهای سفارشی پیشرفته" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "ذخیره تغییرات" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "عنوان گروه زمینه" +msgstr "عنوان گروه فیلد" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "افزودن عنوان" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2554,51 +4599,54 @@ msgstr "" "تازه با ACF آشنا شده‌اید؟ به راهنمای شروع ما نگاهی بیندازید." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "افزودن گروه زمینه" +msgstr "افزودن گروه فیلد" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "اولین گروه فیلد خود را اضافه نمایید" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "برگه‌های گزینه‌ها" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "بلوک‌های ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" -msgstr "زمینه گالری" +msgstr "فیلد گالری" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" -msgstr "زمینه محتوای انعطاف پذیر" +msgstr "فیلد محتوای انعطاف پذیر" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" -msgstr "زمینه تکرارشونده" +msgstr "فیلد تکرارشونده" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" -msgstr "" +msgstr "قفل ویژگی‌های اضافی را با ACF PRO باز کنید" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" -msgstr "حذف گروه زمینه" +msgstr "حذف گروه فیلد" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2611,11 +4659,13 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" +"از بین بیش از 30 نوع فیلد انتخاب کنید. بیشتر بدانید." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2625,7 +4675,7 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:64 msgid "Add Your First Field" -msgstr "" +msgstr "اولین فیلد خود را اضافه کنید" #. translators: A symbol (or text, if not available in your locale) meaning #. "Order Number", in terms of positional placement. @@ -2635,309 +4685,312 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" -msgstr "افزودن زمینه" +msgstr "افزودن فیلد" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "نمایش" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "اعتبارسنجی" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "عمومی" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "درون ریزی JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "برون بری با JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." -msgstr[0] "" +msgstr[0] "%s گروه فیلد غیرفعال شد." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "غیرفعال کردن" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "غیرفعال کردن این مورد" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "فعال کردن" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "فعال کردن این مورد" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" -msgstr "انتقال گروه زمینه به زباله‌دان؟" +msgstr "انتقال گروه فیلد به زباله‌دان؟" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "غیرفعال" #. Author of the plugin +#: acf.php msgid "WP Engine" -msgstr "" +msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -"افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال " -"باشند. ما به طور خودکار افزونه زمینه های سفارشی پیشرفته را غیرفعال کردیم." +"افزونه فیلدهای سفارشی پیشرفته و افزونه فیلدهای سفارشی پیشرفته‌ی حرفه‌ای نباید " +"همزمان فعال باشند. ما به طور خودکار افزونه فیلدهای سفارشی پیشرفته را غیرفعال " +"کردیم." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -"افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال " -"باشند. ما به طور خودکار فیلدهای سفارشی پیشرفته را غیرفعال کرده ایم." +"افزونه فیلدهای سفارشی پیشرفته و افزونه فیلدهای سفارشی پیشرفته‌ی حرفه‌ای نباید " +"همزمان فعال باشند. ما به طور خودکار فیلدهای سفارشی پیشرفته را غیرفعال کردیم." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - قبل از شروع اولیه ACF، یک یا چند تماس را برای " "بازیابی مقادیر فیلد ACF شناسایی کرده‌ایم. این مورد پشتیبانی نمی‌شود و می‌تواند " -"منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید." +"منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." -msgstr "" +msgstr "%1$s باید یک شناسه کاربری معتبر داشته باشد." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "درخواست نامعتبر." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" -msgstr "" +msgstr "%1$s یکی از %2$s نیست" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." -msgstr "" +msgstr "%1$s باید یک شناسه نوشته معتبر داشته باشد." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." -msgstr "" +msgstr "%s به یک شناسه پیوست معتبر نیاز دارد." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "نمایش در REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "فعال کردن شفافیت" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "آرایه RGBA " -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "رشته RGBA " -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "کد هگز RGBA " -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "‫ارتقا به نسخه حرفه ای" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "فعال" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "نشانی ایمیل %s معتبر نیست" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "مقدار رنگ" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "انتخاب رنگ پیش‌فرض" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "پاک کردن رنگ" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "بلوک‌ها" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "تنظیمات" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "کاربران" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "آیتم‌های منو" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "ابزارک‌ها" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "پیوست‌ها" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "طبقه‌بندی‌ها" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "نوشته ها" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "آخرین به‌روزرسانی: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." -msgstr "" +msgstr "متاسفیم، این نوشته برای مقایسه‌ی تفاوت در دسترس نیست." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "پارامتر(ها) گروه فیلد نامعتبر است" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "در انتظار ذخیره" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "ذخیره شده" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "درون‌ریزی" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "تغییرات مرور شد" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "قرار گرفته در: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "قرار گرفته در پلاگین: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "قرار گرفته در قالب: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "مختلف" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "همگام‌سازی تغییرات" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "بارگذاری تفاوت" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "بررسی تغییرات JSON محلی" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "بازدید وب سایت" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "نمایش جزییات" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "نگارش %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "اطلاعات" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2945,7 +4998,7 @@ msgstr "" "کمک ميز. حرفه ای پشتیبانی در میز کمک ما " "با بیشتر خود را در عمق کمک, چالش های فنی." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -2955,7 +5008,7 @@ msgstr "" "انجمن های جامعه ما که ممکن است قادر به کمک به شما کشف کردن 'چگونه بازی یا " "بازی' از جهان ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2964,7 +5017,7 @@ msgstr "" "مستندات . مستندات گسترده ما شامل مراجع " "و راهنماهایی برای اکثر موقعیت هایی است که ممکن است با آن مواجه شوند." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2974,11 +5027,11 @@ msgstr "" "بهترین بهره را از وب سایت خود ببرید. اگر به مشکلی برخوردید ، چندین مکان وجود " "دارد که می توانید کمک کنید:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "کمک و پشتیبانی" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2986,54 +5039,57 @@ msgstr "" "لطفا از زبانه پشتیبانی برای تماس استفاده کنید باید خودتان را پیدا کنید که " "نیاز به کمک دارد." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"قبل از ایجاد اولین گروه زمینه خود را، " -"ما توصیه می کنیم برای اولین بار خواندن راهنمای شروع به کار ما برای آشنایی با " -"فلسفه پلاگین و بهترین تمرین." +"پیشنهاد می‌کنیم قبل از ایجاد اولین گروه فیلد خود، راهنمای شروع به کار را بخوانید تا با فلسفه‌ی افزونه و بهترین " +"مثال‌های آن آشنا شوید." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -"افزونه پیشرفته زمینه های سفارشی فراهم می کند یک سازنده فرم بصری برای سفارشی " -"کردن وردپرس ویرایش صفحه نمایش با زمینه های اضافی، و API بصری برای نمایش ارزش " -"های زمینه سفارشی در هر فایل قالب تم." +"افزونه فیلدهای سفارشی پیشرفته، به کمک فیلدهای اضافی و API بصری، یک فرم‌ساز " +"بصری را برای سفارشی‌کردن صفحات ویرایش وردپرس برای نمایش مقادیر فیلدهای سفارشی " +"در هر پرونده‌ی قالب پوسته فراهم می‌کند." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "مرور کلی" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "نوع مکان \"%s\" در حال حاضر ثبت شده است." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "کلاس \"%s\" وجود ندارد." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "کلید نامعتبر است" -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." -msgstr "خطا در بارگزاری زمینه" +msgstr "خطا در بارگزاری فیلد" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "موقعیتی یافت نشد: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" -msgstr "" +msgstr "خطا: %s" #: includes/locations/class-acf-location-widget.php:22 msgid "Widget" @@ -3059,7 +5115,7 @@ msgstr "آیتم منو" msgid "Post Status" msgstr "وضعیت نوشته" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "منوها" @@ -3165,77 +5221,78 @@ msgstr "همه‌ی فرمت‌های %s" msgid "Attachment" msgstr "پیوست" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "مقدار %s لازم است" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "نمایش این گروه فیلد اگر" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "منطق شرطی" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "و" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON های لوکال" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "فیلد کپی" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "همچنین لطفا همه افزونه‌های پولی (%s) را بررسی کنید که به نسخه آخر بروز شده " "باشند." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "این نسخه شامل بهبودهایی در پایگاه داده است و نیاز به ارتقا دارد." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" -msgstr "" +msgstr "از شما برای بروزرسانی به %1$s نسخه‌ی %2$s متشکریم!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "به روزرسانی دیتابیس لازم است" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "برگه تنظیمات" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "گالری" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "محتوای انعطاف پذیر" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" -msgstr "زمینه تکرار کننده" +msgstr "تکرار‌کننده" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "بازگشت به همه ابزارها" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3243,132 +5300,132 @@ msgstr "" "اگر چندین گروه فیلد در یک صفحه ویرایش نمایش داده شود،اولین تنظیمات گروه فیلد " "استفاده خواهد شد. (یکی با کمترین شماره)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "انتخاب آیتم ها برای پنهان کردن آن ها از صفحه ویرایش." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "مخفی کردن در صفحه" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "ارسال بازتاب ها" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "برچسب ها" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "دسته ها" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "صفات برگه" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "فرمت" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "نویسنده" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "نامک" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "بازنگری ها" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "دیدگاه ها" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "گفتگو" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "چکیده" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "ویرایش گر محتوا(ادیتور اصلی)" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "پیوند یکتا" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "نمایش لیست گروه فیلد " -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "گروه ها با شماره ترتیب کمتر اول دیده می شوند" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "شماره ترتیب." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "زیر فیلد ها" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "برچسب‌های زیر" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" -msgstr "" +msgstr "قرارگیری دستورالعمل" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "قرارگیری برچسب" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "کنار" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "معمولی (بعد از ادیتور متن)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "بالا (بعد از عنوان)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "موقعیت" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "بدون متاباکس" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "استاندارد (دارای متاباکس)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "شیوه نمایش" @@ -3376,9 +5433,9 @@ msgstr "شیوه نمایش" msgid "Type" msgstr "نوع " -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "کلید" @@ -3389,110 +5446,107 @@ msgstr "کلید" msgid "Order" msgstr "ترتیب" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "بستن فیلد " -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "شناسه" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "کلاس" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "عرض" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "مشخصات پوشش فیلد" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" -msgstr "" - -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "دستورالعمل هایی برای نویسندگان. هنگام ارسال داده ها نمایش داده می شوند" +msgstr "ضروری" -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "دستورالعمل ها" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "نوع فیلد " -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "تک کلمه، بدون فاصله. خط زیرین و خط تیره ها مجازاند" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "نام فیلد " -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "این نامی است که در صفحه \"ویرایش\" نمایش داده خواهد شد" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "برچسب فیلد " -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "حذف" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" -msgstr "حذف زمینه" +msgstr "حذف فیلد" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "انتقال" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" -msgstr "انتقال زمینه ها به گروه دیگر" +msgstr "انتقال فیلد به گروه دیگر" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" -msgstr "تکثیر زمینه" +msgstr "تکثیر فیلد" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" -msgstr "ویرایش زمینه" +msgstr "ویرایش فیلد" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "گرفتن و کشیدن برای مرتب سازی" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" -msgstr "نمایش این گروه زمینه اگر" +msgstr "این گروه فیلد را نمایش بده اگر" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "به‌روزرسانی موجود نیست." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "ارتقای پایگاه داده کامل شد. تغییرات جدید را ببینید" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "در حال خواندن مراحل به روزرسانی..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "ارتقا با خطا مواجه شد." @@ -3500,13 +5554,15 @@ msgstr "ارتقا با خطا مواجه شد." msgid "Upgrade complete." msgstr "ارتقا کامل شد." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "به روز رسانی داده ها به نسحه %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3514,43 +5570,47 @@ msgstr "" "قویا توصیه می شود از بانک اطلاعاتی خود قبل از هر کاری پشتیبان تهیه کنید. آیا " "مایلید به روز رسانی انجام شود؟" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "لطفا حداقل یک سایت برای ارتقا انتخاب کنید." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "به روزرسانی دیتابیس انجام شد. بازگشت به پیشخوان شبکه" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "سایت به روز است" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" -msgstr "" +msgstr "سایت نیاز به بروزرسانی پایگاه داده از %1$s به %2$s دارد" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "سایت" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "ارتقاء سایت" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." msgstr "این سایت ها نیاز به به روز رسانی دارند برای انجام %s کلیک کنید." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "افزودن گروه قانون" @@ -3566,15 +5626,15 @@ msgstr "" msgid "Rules" msgstr "قوانین" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "کپی شد" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "درج در حافظه موقت" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3582,433 +5642,434 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" -msgstr "انتخاب گروه های زمینه" +msgstr "انتخاب گروه‌های فیلد" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" -msgstr "گروه زمینه ای انتخاب نشده است" +msgstr "گروه فیلدی انتخاب نشده است" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "تولید کد PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" -msgstr "برون بری گروه های زمینه" +msgstr "برون‌ریزی گروه‌های فیلد" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "فایل وارد شده خالی است" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "نوع فایل صحیح نیست" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "خطا در آپلود فایل. لطفا مجدد بررسی کنید" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" -msgstr "وارد کردن گروه های زمینه" +msgstr "وارد کردن گروه‌های فیلد" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "هماهنگ" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "انتخاب %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "تکثیر" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" -msgstr "تکثیر این زمینه" +msgstr "تکثیر این مورد" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "مستندات" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "توضیحات" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "هماهنگ سازی موجود است" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "%s گروه زمینه تکثیر شدند." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "فعال (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "بازبینی و به‌روزرسانی سایت‌ها" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "به‌روزرسانی پایگاه داده" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" -msgstr "زمینه‌های سفارشی" +msgstr "فیلدهای سفارشی" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" -msgstr "جابجایی زمینه" +msgstr "جابجایی فیلد" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" -msgstr "مقصد انتقال این زمینه را مشخص کنید" +msgstr "مقصد انتقال این فیلد را مشخص کنید" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "انتقال کامل شد." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "فعال" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" -msgstr "کلیدهای زمینه" +msgstr "کلیدهای فیلد" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "تنظیمات" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "مکان" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "خالی (null)" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "کپی" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(این گزینه)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "انتخاب شده" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" -msgstr "جابجایی زمینه دلخواه" +msgstr "جابجایی فیلد سفارشی" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" -msgstr "هیچ زمینه شرط پذیری موجود نیست" +msgstr "هیچ فیلد تغییر وضعیت دهنده‌ای در دسترس نیست" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" -msgstr "عنوان گروه زمینه ضروری است" +msgstr "عنوان گروه فیلد ضروری است" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" -msgstr "این زمینه قبل از اینکه ذخیره شود نمی تواند جابجا شود" +msgstr "این فیلد تا زمانی که تغییراتش ذخیره شود، نمی‌تواند جابجا شود" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "کلمه متنی \"field_\" نباید در ابتدای نام فیلد استفاده شود" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." -msgstr "پیش نویش گروه زمینه بروز شد." +msgstr "پیش‌نویس گروه فیلد بروز شد." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." -msgstr "گروه زمینه برنامه ریزی انتشار پیدا کرده برای." +msgstr "گروه فیلد برنامه‌ریزی شده برای." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." -msgstr "گروه زمینه ارسال شد." +msgstr "گروه فیلد ثبت شد." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." -msgstr "گروه زمینه ذخیره شد." +msgstr "گروه فیلد ذخیره شد." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." -msgstr "گروه زمینه انتشار یافت." +msgstr "گروه فیلد منتشر شد." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." -msgstr "گروه زمینه حذف شد." +msgstr "گروه فیلد حذف شد." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." -msgstr "گروه زمینه بروز شد." +msgstr "گروه فیلد به‌روز شد." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "ابزارها" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "برابر نشود با" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "برابر شود با" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "فرم ها" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "برگه" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "نوشته" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "رابطه" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "انتخاب" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "پایه" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "ناشناخته" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" -msgstr "نوع زمینه وجود ندارد" +msgstr "نوع فیلد وجود ندارد" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "اسپم تشخیص داده شد" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "نوشته بروز شد" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "بروزرسانی" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "اعتبار سنجی ایمیل" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "محتوا" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "عنوان" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" -msgstr "ویرایش گروه زمینه" +msgstr "ویرایش گروه فیلد" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "انتخاب کمتر از" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "انتخاب بیشتر از" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "مقدار کمتر از" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "مقدار بیشتر از" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "شامل می شود" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "مقدار الگوی" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "مقدار برابر نیست با" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "مقدار برابر است با" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "بدون مقدار" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "هر نوع مقدار" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "لغو" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "اطمینان دارید؟" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d گزینه نیاز به بررسی دارد" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "یکی از گزینه ها نیاز به بررسی دارد" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "مشکل در اعتبار سنجی" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "اعتبار سنجی موفق بود" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "ممنوع" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "عدم نمایش جزئیات" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "نمایش جزئیات" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "بارگذاری شده در این نوشته" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "بروزرسانی" @@ -4018,243 +6079,247 @@ msgctxt "verb" msgid "Edit" msgstr "ویرایش" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "اگر از صفحه جاری خارج شوید ، تغییرات شما ذخیره نخواهند شد" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "نوع فایل باید %s باشد." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "یا" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "حجم فایل ها نباید از %s بیشتر باشد." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "حجم فایل باید حداقل %s باشد." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "ارتفاع تصویر نباید از %d پیکسل بیشتر باشد." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "ارتفاع فایل باید حداقل %d پیکسل باشد." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "عرض تصویر نباید از %d پیکسل بیشتر باشد." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "عرض تصویر باید حداقل %d پیکسل باشد." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(بدون عنوان)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "اندازه کامل" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "بزرگ" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "متوسط" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "تصویر بندانگشتی" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(بدون برچسب)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "تعیین ارتفاع باکس متن" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "سطرها" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "جعبه متن (متن چند خطی)" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "اضافه کردن چک باکس اضافی برای انتخاب همه" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" -msgstr "ذخیره مقادیر دلخواه در انتخاب های زمینه" +msgstr "ذخیره مقادیر سفارشی در انتخاب‌های فیلد" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "اجازه درج مقادیر دلخواه" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "درج انتخاب جدید" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "انتخاب همه" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "اجازه آدرس های آرشیو" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" -msgstr "بایگانی ها" +msgstr "بایگانی‌ها" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "پیوند (لینک) برگه/نوشته" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "افزودن" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "نام" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s اضافه شد" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s هم اکنون موجود است" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" -msgstr "کاربر قادر به اضافه کردن%s جدید نیست" +msgstr "کاربر قادر به اضافه کردن %s تازه نیست" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" -msgstr "شناسه آیتم(ترم)" +msgstr "شناسه مورد" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "به صورت آبجکت" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "خواندن مقادیر از ترم های نوشته" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "خواندن ترم ها" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "الصاق آیتم های انتخابی به نوشته" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "ذخیره ترم ها" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "اجازه به ساخت آیتم‌ها(ترم‌ها) جدید در زمان ویرایش" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "ساخت آیتم (ترم)" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "دکمه‌های رادیویی" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "تک مقدار" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "چندین انتخاب" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "چک باکس" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "چندین مقدار" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" -msgstr "ظاهر این زمینه را مشخص کنید" +msgstr "ظاهر این فیلد را مشخص کنید" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "ظاهر" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "طبقه‌بندی را برای برون بری انتخاب کنید" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" -msgstr "" +msgstr "بدون %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "مقدار باید کوچکتر یا مساوی %d باشد" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "مقدار باید مساوی یا بیشتر از %d باشد" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "مقدار باید عددی باشد" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "عدد" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" -msgstr "ذخیره مقادیر دیگر در انتخاب های زمینه" +msgstr "ذخیره مقادیر دیگر در انتخاب‌های فیلد" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "افزودن گزینه 'دیگر' برای ثبت مقادیر دلخواه" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "دیگر" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "دکمه رادیویی" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4262,722 +6327,729 @@ msgstr "" "یک نقطه پایانی برای توقف آکاردئون قبلی تعریف کنید. این آکاردئون مخفی خواهد " "بود." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "اجازه دهید این آکوردئون بدون بستن دیگر آکاردئون‌ها باز شود." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "نمایش آکوردئون این به عنوان باز در بارگذاری صفحات." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "باز" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "آکاردئونی" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "محدودیت در آپلود فایل ها" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "شناسه پرونده" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "آدرس پرونده" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "آرایه فایل" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "افزودن پرونده" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "هیچ پرونده ای انتخاب نشده" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "نام فایل" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "بروزرسانی پرونده" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "ویرایش پرونده" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "انتخاب پرونده" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "پرونده" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "رمزعبور" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "مقدار بازگشتی را انتخاب کنید" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "از ایجکس برای خواندن گزینه های استفاده شود؟" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "هر مقدار پیش فرض را در یک خط جدید وارد کنید" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "انتخاب" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "خطا در فراخوانی داده ها" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "جستجو …" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "بارگذاری نتایج بیشتر…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "شما فقط می توانید %d مورد را انتخاب کنید" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "فقط می توانید یک آیتم را انتخاب کنید" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "لطفا %d کاراکتر را حذف کنید" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "یک حرف را حذف کنید" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "لطفا %d یا چند کاراکتر دیگر وارد کنید" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "یک یا چند حرف وارد کنید" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "مشابهی یافت نشد" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "نتایج %d در دسترس است با استفاده از کلید بالا و پایین روی آنها حرکت کنید." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "یک نتیجه موجود است برای انتخاب اینتر را فشار دهید." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "انتخاب" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "شناسه کاربر" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "آبجکت کاربر" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "آرایه کاربر" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "تمام نقش های کاربر" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "کاربر" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "جداکننده" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "رنگ را انتخاب کنید" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "پیش فرض" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "پاکسازی" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "انتخاب کننده رنگ" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "عصر" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "عصر" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "صبح" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "صبح" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "انتخاب" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "انجام شد" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "اکنون" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "منطقه زمانی" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "میکرو ثانیه" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "میلی ثانیه" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "ثانیه" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "دقیقه" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "ساعت" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "زمان" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "انتخاب زمان" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "انتخاب کننده زمان و تاریخ" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "نقطه پایانی" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "سمت چپ" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "سمت بالا" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "جانمایی" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "تب" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "مقدار باید یک آدرس صحیح باشد" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "آدرس لینک" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "آرایه لینک" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "در پنجره جدید باز شود" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "انتخاب لینک" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "لینک" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "پست الکترونیکی" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "اندازه مرحله" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "حداکثر مقدار" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "حداقل مقدار" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "محدوده" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "هر دو (آرایه)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" -msgstr "برچسب زمینه" +msgstr "برچسب فیلد" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "مقدار" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "عمودی" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "افقی" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "red : قرمز" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "برای کنترل بیشتر، ممکن است هر دو مقدار و برچسب را مانند زیر مشخص کنید:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "هر انتخاب را در یک خط جدید وارد کنید." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "انتخاب ها" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "گروه دکمه‌ها" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "اجازه دادن به «خالی»" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "مادر" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "تا زمانی که روی فیلد کلیک نشود TinyMCE اجرا نخواهد شد" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "نوار ابزار" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "فقط متن" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "فقط بصری" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "بصری و متنی" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "تب ها" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "برای اجرای TinyMCE کلیک کنید" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "متن" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "بصری" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "مقدار نباید از %d کاراکتر بیشتر شود" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "برای نامحدود بودن این بخش را خالی بگذارید" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "محدودیت کاراکتر" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "بعد از ورودی نمایش داده می شود" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "پسوند" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "قبل از ورودی نمایش داده می شود" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "پیشوند" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "در داخل ورودی نمایش داده می شود" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "نگهدارنده مکان متن" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "هنگام ایجاد یک نوشته جدید نمایش داده می شود" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "متن" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "شناسه نوشته" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "آبجکت یک نوشته" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" -msgstr "" +msgstr "حداکثر نوشته‌ها" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" -msgstr "" +msgstr "حداقل نوشته‌ها" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "تصویر شاخص" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "عناصر انتخاب شده در هر نتیجه نمایش داده خواهند شد" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "عناصر" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "طبقه بندی" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "نوع نوشته" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "فیلترها" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "تمام طبقه بندی ها" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "فیلتر با طبقه بندی" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "تمام انواع نوشته" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "فیلتر با نوع نوشته" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "جستجو . . ." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "انتخاب طبقه بندی" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "انتحاب نوع نوشته" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "مطابقتی یافت نشد" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "درحال خواندن" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "مقادیر به حداکثر رسیده اند ( {max} آیتم )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "ارتباط" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "با کامای انگلیسی جدا کرده یا برای عدم محدودیت خالی بگذارید" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" -msgstr "" +msgstr "نوع پرونده‌های مجاز" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "بیشترین" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "اندازه فایل" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "محدودیت در آپلود تصاویر" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "کمترین" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "بارگذاری شده در نوشته" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4988,484 +7060,491 @@ msgstr "بارگذاری شده در نوشته" msgid "All" msgstr "همه" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "محدود کردن انتخاب کتابخانه چندرسانه ای" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "کتابخانه" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "اندازه پیش نمایش" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "شناسه تصویر" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "آدرس تصویر" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "آرایه تصاویر" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "مقدار برگشتی در نمایش نهایی را تعیین کنید" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "مقدار بازگشت" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "افزودن تصویر" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "هیچ تصویری انتخاب نشده" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "حذف" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "ویرایش" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "تمام تصاویر" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "بروزرسانی تصویر" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "ویرایش تصویر" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "انتخاب تصویر" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "تصویر" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "اجازه نمایش کدهای HTML به عنوان متن به جای اعمال آنها" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "حذف HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "بدون قالب بندی" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "اضافه کردن خودکار <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "پاراگراف ها خودکار اضافه شوند" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "تنظیم کنید که خطوط جدید چگونه نمایش داده شوند" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "خطوط جدید" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "اولین روز هفته" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "قالب استفاده در زمان ذخیره مقدار" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "ذخیره قالب" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "هفته" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "قبلی" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "بعدی" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "امروز" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "انجام شد" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "تاریخ" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "عرض" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "اندازه جانمایی" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "آدرس را وارد کنید" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "نمایش متن در زمان غیر فعال بودن" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "بدون متن" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "نمایش متن در زمان فعال بودن" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "با متن" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "مقدار پیش فرض" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "نمایش متن همراه انتخاب" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "پیام" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "خیر" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "بله" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "صحیح / غلط" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "سطر" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "جدول" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "بلوک" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "استایل جهت نمایش فیلد انتخابی" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "چیدمان" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" -msgstr "زمینه‌های زیرمجموعه" +msgstr "فیلدهای زیرمجموعه" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "گروه" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "سفارشی سازی ارتفاع نقشه" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "ارتفاع" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "تعین مقدار بزرگنمایی اولیه" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "بزرگنمایی" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "نقشه اولیه را وسط قرار بده" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "مرکز" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "جستجو برای آدرس . . ." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "پیدا کردن مکان فعلی" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "حذف مکان" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "جستجو" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "با عرض پوزش، این مرورگر از موقعیت یابی جغرافیایی پشتیبانی نمی کند" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "نقشه گوگل" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "قالب توسط توابع پوسته نمایش داده خواهد شد" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "فرمت بازگشت" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "دلخواه:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "قالب در زمان نمایش نوشته دیده خواهد شد" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "فرمت نمایش" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "انتخاب زمان" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" -msgstr "گروه زمینه ای در زباله دان یافت نشد" +msgstr "گروه فیلدی در زباله‌دان یافت نشد" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" -msgstr "گروه زمینه ای یافت نشد" +msgstr "گروه فیلدی یافت نشد" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" -msgstr "جستجوی گروه های زمینه" +msgstr "جستجوی فیلدها" -#: acf.php:447 +#: acf.php:464 msgid "View Field" -msgstr "نمایش زمینه" +msgstr "مشاهده فیلد" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" -msgstr "زمینه جدید" +msgstr "فیلد تازه" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" -msgstr "ویرایش زمینه" +msgstr "ویرایش فیلد" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" -msgstr "زمینه جدید" +msgstr "افزودن فیلد تازه" -#: acf.php:442 +#: acf.php:459 msgid "Field" -msgstr "زمینه" +msgstr "فیلد" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" -msgstr "زمینه ها" +msgstr "فیلدها" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" -msgstr "گروه زمینه ای در زباله دان یافت نشد" +msgstr "گروه فیلدی در زباله‌دان یافت نشد" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" -msgstr "گروه زمینه ای یافت نشد" +msgstr "گروه فیلدی یافت نشد" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" -msgstr "جستجوی گروه های زمینه" +msgstr "جستجوی گروه‌های فیلد" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" -msgstr "مشاهده گروه زمینه" +msgstr "مشاهده‌ی گروه فیلد" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" -msgstr "گروه زمینه جدید" +msgstr "گروه فیلد تازه" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" -msgstr "ویرایش گروه زمینه" +msgstr "ویرایش گروه فیلد" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" -msgstr "افزودن گروه زمینه جدید" +msgstr "افزودن گروه فیلد تازه" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "افزودن" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" -msgstr "گروه زمینه" +msgstr "گروه فیلد" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" -msgstr "گروه‌های زمینه" +msgstr "گروه‌های فیلد" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." -msgstr "وردپرس را با زمینه‌های حرفه‌ای و قدرتمند سفارشی کنید." +msgstr "وردپرس را با فیلدهای حرفه‌ای و قدرتمند سفارشی کنید." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" -msgstr "زمینه‌های سفارشی پیشرفته" +msgstr "فیلدهای سفارشی پیشرفته" #: pro/acf-pro.php:27 msgid "Advanced Custom Fields PRO" @@ -5514,9 +7593,9 @@ msgstr "تنظیمات به روز شدند" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 @@ -5980,8 +8059,8 @@ msgid "" "licence key, please see details & pricing." msgstr "" -"برای به روزرسانی لطفا کد لایسنس را وارد کنید. قیمت ها." +"برای به روزرسانی لطفا کد لایسنس را وارد کنید. قیمت ها." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.l10n.php new file mode 100644 index 000000000..5985719c7 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'fi','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Renew ACF PRO License'=>'Uusi ACF PRO -lisenssi','Renew License'=>'Uusi lisenssi','Manage License'=>'Hallinnoi lisenssiä','\'High\' position not supported in the Block Editor'=>'\'Korkeaa\' sijoittelua ei tueta lohkoeditorissa.','Upgrade to ACF PRO'=>'Päivitä ACF PRO -versioon','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF asetussivut ovat mukautettuja pääkäyttäjäsivuja yleisten asetusten muuttamiseksi kenttien avulla. Voit luoda useita sivuja ja alisivuja.','Add Options Page'=>'Lisää Asetukset-sivu','In the editor used as the placeholder of the title.'=>'Käytetään editorissa otsikon paikanvaraajana.','Title Placeholder'=>'Otsikon paikanvaraaja','4 Months Free'=>'4 kuukautta maksutta','Select Options Pages'=>'Valitse asetussivut','Duplicate taxonomy'=>'Monista taksonomia','Create taxonomy'=>'Luo taksonomia','Duplicate post type'=>'Monista sisältötyyppi','Create post type'=>'Luo sisältötyyppi','Link field groups'=>'Linkitä kenttäryhmä','Add fields'=>'Lisää kenttiä','This Field'=>'Tämä kenttä','ACF PRO'=>'ACF PRO','Feedback'=>'Palaute','Support'=>'Tuki','is developed and maintained by'=>'kehittää ja ylläpitää','Add this %s to the location rules of the selected field groups.'=>'Aseta tämä %s valittujen kenttäryhmien sijaintiasetuksiin.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Kaksisuuntaisen asetuksen kytkeminen sallii sinun päivittää kohdekenttien arvon jokaiselle tässä kentässä valitulle arvolle, lisäten tai poistaen päivitettävän artikkelin, taksonomian tai käyttäjän ID tunnisteen. Tarkemmat tiedot luettavissa dokumentaatiossa.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Valitse kenttä (kentät) johon tallennetaan viite takaisin päivitettävään kohteeseen. Voit valita tämän kentän. Kohdekenttien tulee olla yhteensopivia kentän esityspaikan kanssa. Esimerkiksi jos tämä kenttä esitetään taksonomian yhteydessä, kentän tulee olla taksonomia-tyyppiä','Target Field'=>'Kohdekenttä','Update a field on the selected values, referencing back to this ID'=>'Päivitä valittujen arvojen kenttä viittaamalla takaisin tähän tunnisteeseen','Bidirectional'=>'Kaksisuuntainen','%s Field'=>'%s kenttä','Select Multiple'=>'Valitse useita','WP Engine logo'=>'WP Engine logo','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Vain pieniä kirjaimia, alaviivoja sekä väliviivoja. Enimmillään 32 merkkiä.','The capability name for assigning terms of this taxonomy.'=>'Käyttöoikeuden nimi termien lisäämiseksi tähän taksonomiaan.','Assign Terms Capability'=>'Määritä termien käyttöoikeus','The capability name for deleting terms of this taxonomy.'=>'Käyttöoikeuden nimi termien poistamiseksi tästä taksonomiasta.','Delete Terms Capability'=>'Poista termin käyttöoikeus','The capability name for editing terms of this taxonomy.'=>'Käyttöoikeuden nimi taksonomian termien muokkaamiseksi.','Edit Terms Capability'=>'Muokkaa termin käyttöoikeutta','The capability name for managing terms of this taxonomy.'=>'Käyttöoikeuden nimi taksonomian termien hallinnoimiseksi.','Manage Terms Capability'=>'Hallitse termin käyttöoikeutta','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Määrittää piilotetaanko artikkelit hakutuloksista ja taksonomian arkistosivuilta.','More Tools from WP Engine'=>'Lisää työkaluja WP Engineltä','Built for those that build with WordPress, by the team at %s'=>'Tehty niille jotka tekevät WordPressillä, %s tiimin toimesta','View Pricing & Upgrade'=>'Näytä hinnoittelu & päivitä','Learn More'=>'Lue lisää','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Nopeuta työnkulkuasi ja kehitä parempia verkkosivustoja ominaisuuksilla kuten ACF lohkot ja asetussivut, sekä kehittyneillä kenttätyypeillä kuten toistin, joustava sisältö, kloonaus sekä galleria.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Avaa lisäominaisuudet ja luo vielä enemmän ACF PRO:n avulla','%s fields'=>'%s kentät','No terms'=>'Ei termejä','No post types'=>'Ei sisältötyyppejä','No posts'=>'Ei artikkeleita','No taxonomies'=>'Ei taksonomioita','No field groups'=>'Ei kenttäryhmiä','No fields'=>'Ei kenttiä','No description'=>'Ei kuvausta','Any post status'=>'Mikä tahansa artikkelin tila','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Tämän taksonomian avain on jo käytössä toisella taksonomialla ACF:n ulkopuolella, eikä sitä voida käyttää.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Tämän taksonomian avain on jo käytössä toisella taksonomialla ACF:ssä, eikä sitä voida käyttää.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Taksonomian avaimen tulee sisältää ainoastaan pieniä kirjaimia, numeroita, alaviivoja tai väliviivoja.','The taxonomy key must be under 32 characters.'=>'Taksonomian avaimen tulee olla alle 20 merkkiä pitkä.','No Taxonomies found in Trash'=>'Roskakorista ei löytynyt taksonomioita','No Taxonomies found'=>'Taksonomioita ei löytynyt','Search Taxonomies'=>'Hae taksonomioita','View Taxonomy'=>'Näytä taksonomia','New Taxonomy'=>'Uusi taksonomia','Edit Taxonomy'=>'Muokkaa taksonomiaa','Add New Taxonomy'=>'Luo uusi taksonomia','No Post Types found in Trash'=>'Ei sisältötyyppejä roskakorissa','No Post Types found'=>'Sisältötyyppejä ei löytynyt','Search Post Types'=>'Etsi sisältötyyppejä','View Post Type'=>'Näytä sisältötyyppi','New Post Type'=>'Uusi sisältötyyppi','Edit Post Type'=>'Muokkaa sisältötyyppiä','Add New Post Type'=>'Lisää uusi sisältötyyppi','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Tämä sisältötyyppi on jo käytössä sisältötyypillä joka on rekisteröity ACF ulkopuolella, eikä sitä voida käyttää.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Tämä sisältötyyppi on jo käytössä sisältötyypillä ACF:ssä, eikä sitä voida käyttää.','This field must not be a WordPress reserved term.'=>'Tämän kentän ei tule olla WordPressin varattu termi.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Sisältötyypin avaimen tulee sisältää vain pieniä kirjaimia, numeroita, alaviivoja ja väliviivoja.','The post type key must be under 20 characters.'=>'Sisältötyypin avaimen tulee olla alle 20 merkkiä pitkä.','We do not recommend using this field in ACF Blocks.'=>'Emme suosittele tämän kentän käyttämistä ACF-lohkoissa.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Näyttää WordPress WYSIWYG -editorin kuten artikkeleissa ja sivuilla, mahdollistaen monipuolisemman tekstin muokkauskokemuksen, joka mahdollistaa myös multimediasisällön.','WYSIWYG Editor'=>'WYSIWYG-editori','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Sallii yhden tai useamman käyttäjän valitsemisen tieto-objektien välisten suhteiden luomiseksi.','A text input specifically designed for storing web addresses.'=>'Tekstikenttä erityisesti verkko-osoitteiden tallentamiseksi.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Kytkin joka sallii 1 tai 0 arvon valitsemisen (päälle tai pois, tosi tai epätosi, jne.). Voidaan esittää tyyliteltynä kytkimenä tai valintaruutuna.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Interaktiivinen käyttölittymä ajan valitsemiseen. Aikamuotoa voidaan muokata kentän asetuksissa.','A basic textarea input for storing paragraphs of text.'=>'Yksinkertainen tekstialue tekstikappaleiden tallentamiseen.','A basic text input, useful for storing single string values.'=>'Yksinkertainen tekstikenttä, hyödyllinen yksittäisten merkkijonojen arvojen tallentamiseen.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Mahdollistaa yhden tai useamman taksonomiatermin valitsemisen kentän asetuksissa asetettujen kriteerien ja asetusten perusteella.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Mahdollistaa kenttien ryhmittelemisen välilehdillä erotettuihin osioihin muokkausnäkymässä. Hyödyllinen kenttien pitämiseen järjestyksessä ja jäsenneltynä.','A dropdown list with a selection of choices that you specify.'=>'Pudotusvalikko joka listaa määrittelemäsi vaihtoehdot.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Kenttä numeroarvon valitsemiseksi määritetyllä asteikolla hyödyntäen liukuvalitsinelementtiä.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Ryhmä valintanappisyötteitä, joiden avulla käyttäjä voi tehdä yksittäisen valinnan määrittämistäsi arvoista.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Interaktiivinen ja mukautettava käyttöliittymä yhden tai useamman artikkelin, sivun tai artikkelityyppikohteen valitsemiseksi, hakumahdollisuudella. ','An input for providing a password using a masked field.'=>'Kenttä salasanan antamiseen peitetyn kentän avulla.','Filter by Post Status'=>'Suodata artikkelin tilan mukaan','An input limited to numerical values.'=>'Numeroarvoihin rajoitettu kenttä.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Käytetään viestin esittämiseksi muiden kenttien rinnalla. Kätevä lisäkontekstin tai -ohjeiden tarjoamiseen kenttien ympärillä.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Sallii linkin ja sen ominaisuuksien, kuten otsikon ja kohteen, määrittämisen hyödyntäen WordPressin omaa linkinvalitsinta.','Uses the native WordPress media picker to upload, or choose images.'=>'Käyttää WordPressin omaa mediavalitsinta kuvien lisäämisen tai valitsemiseen.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Antaa tavan jäsentää kenttiä ryhmiin tietojen ja muokkausnäkymän järjestämiseksi paremmin.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Interaktiivinen käyttöliittymä sijainnin lisäämiseksi Google Maps:in avulla. Vaatii Google Maps API -avaimen sekä lisämäärityksiä näkyäkseen oikein.','Uses the native WordPress media picker to upload, or choose files.'=>'Käyttää WordPressin omaa mediavalitsinta tiedostojen lisäämiseen ja valitsemiseen.','A text input specifically designed for storing email addresses.'=>'Tekstikenttä erityisesti sähköpostiosoitteiden tallentamiseksi.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Interaktiivinen käyttöliittymä päivämäärän ja kellonajan valitsemiseen. Päivämäärän palautusmuotoa voidaan muokata kentän asetuksissa.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Interaktiivinen käyttöliittymä päivämäärän valitsemiseen. Päivämäärän palautusmuotoa voidaan muokata kentän asetuksissa.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Interaktiivinen käyttöliittymä värin valitsemiseksi, tai hex-arvon määrittämiseksi.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Joukko valintaruutuja jotka sallivat käyttäjän valita yhden tai useamman määrittämistäsi arvoista.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Joukko painikkeita joiden arvot määrität. Käyttäjät voivat valita yhden määrittämistäsi arvoista.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Mahdollistaa lisäkenttien järjestelemisen suljettaviin paneeleihin jotka esitetään sisällön muokkaamisen yhteydessä. Kätevä suurten tietojoukkojen siistinä pitämiseen.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Tarjoaa ratkaisun toistuvan sisällön kuten diojen, tiimin jäsenten, tai toimintakehotekorttien toistamiseen. Toimii ylätasona alakentille, jotka voidaan toistaa uudestaan ja uudestaan.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Tarjoaa interaktiivisen käyttöliittymän liitekokoelman hallintaan. Useimmat asetukset ovat samanlaisia kuin kuvakenttätyypillä. Lisäasetukset mahdollistavat uusien liitteiden sijoituspaikan määrittämiseen galleriassa, sekä sallitun minimi- ja maksimiliitemäärien asettamiseksi.','nounClone'=>'Klooni','Updates'=>'Päivitykset','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Lisäosien Advanced Custom Fields ja Advanced Custom Fields PRO ei pitäisi olla käytössä yhtäaikaa. Suljimme Advanced Custom Fields PRO -lisäosan automaattisesti.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Lisäosien Advanced Custom Fields ja Advanced Custom Fields PRO ei pitäisi olla käytössä yhtäaikaa. Suljimme Advanced Custom Fields -lisäosan automaattisesti.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Olemme havainneet yhden tai useamman kutsun ACF-kenttäarvojen noutamiseksi ennen ACF:n alustamista. Tätä ei tueta ja se voi johtaa väärin muotoiltuihin tai puuttuviin tietoihin. Lue lisää tämän korjaamisesta.','%1$s must have a user with the %2$s role.'=>'%1$s:lla pitää olla käyttäjä roolilla %2$s.' . "\0" . '%1$s:lla pitää olla käyttäjä jollakin näistä rooleista: %2$s','%1$s must have a valid user ID.'=>'%1$s:lla on oltava kelvollinen käyttäjätunnus.','Invalid request.'=>'Virheellinen pyyntö.','%1$s is not one of %2$s'=>'%1$s ei ole yksi näistä: %2$s','%1$s must have term %2$s.'=>'%1$s:lla pitää olla termi %2$s.' . "\0" . '%1$s:lla pitää olla jokin seuraavista termeistä: %2$s','%1$s must be of post type %2$s.'=>'%1$s pitää olla artikkelityyppiä %2$s.' . "\0" . '%1$s pitää olla joku seuraavista artikkelityypeistä: %2$s','%1$s must have a valid post ID.'=>'%1$s:lla on oltava kelvollinen artikkelitunnus (post ID).','%s requires a valid attachment ID.'=>'%s edellyttää kelvollista liitetunnusta (ID).','Show in REST API'=>'Näytä REST API:ssa','Enable Transparency'=>'Ota läpinäkyvyys käyttöön','RGBA Array'=>'RGBA-taulukko','RGBA String'=>'RGBA-merkkijono','Hex String'=>'Heksamerkkijono','Upgrade to PRO'=>'Päivitä Pro-versioon','post statusActive'=>'Käytössä','\'%s\' is not a valid email address'=>'\'%s\' ei ole kelvollinen sähköpostiosoite','Color value'=>'Väriarvo','Select default color'=>'Valitse oletusväri','Clear color'=>'Tyhjennä väri','Blocks'=>'Lohkot','Options'=>'Asetukset','Users'=>'Käyttäjät','Menu items'=>'Valikkokohteet','Widgets'=>'Vimpaimet','Attachments'=>'Liitteet','Taxonomies'=>'Taksonomiat','Posts'=>'Artikkelit','Last updated: %s'=>'Päivitetty viimeksi: %s','Sorry, this post is unavailable for diff comparison.'=>'Tämä kenttäryhmä ei valitettavasti ole käytettävissä diff-vertailua varten.','Invalid field group parameter(s).'=>'Virheelliset kenttäryhmän parametrit.','Awaiting save'=>'Odottaa tallentamista','Saved'=>'Tallennettu','Import'=>'Tuo','Review changes'=>'Tarkista muutokset','Located in: %s'=>'Sijaitsee: %s','Located in plugin: %s'=>'Lisäosalla: %s','Located in theme: %s'=>'Teemalla: %s','Various'=>'Sekalaisia','Sync changes'=>'Synkronoi muutokset','Loading diff'=>'Ladataan diff','Review local JSON changes'=>'Tarkista paikalliset JSON-muutokset','Visit website'=>'Siirry verkkosivuille','View details'=>'Näytä tarkemmat tiedot','Version %s'=>'Versio %s','Information'=>'Tiedot','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Tukipalvelu. Tukipalvelumme ammattilaiset auttavat syvällisemmissä teknisissä haasteissasi.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Keskustelut. Yhteisöfoorumeillamme on aktiivinen ja ystävällinen yhteisö, joka voi ehkä auttaa sinua selvittämään ACF-maailman ihmeellisyyksiä.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Dokumentaatio. Laaja dokumentaatiomme sisältää viittauksia ja oppaita useimpiin kohtaamiisi tilanteisiin.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Olemme fanaattisia tuen suhteen ja haluamme, että saat kaiken mahdollisen irti verkkosivustostasi ACF:n avulla. Jos kohtaat ongelmia, apua löytyy useista paikoista:','Help & Support'=>'Ohjeet & tukipalvelut','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Ota yhteyttä Ohjeet & tukipalvelut -välilehdessä, jos huomaat tarvitsevasi apua.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Ennen kuin luot ensimmäisen kenttäryhmäsi, suosittelemme lukemaan aloitusoppaamme, jossa tutustutaan lisäosan filosofiaan ja parhaisiin käytäntöihin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Advanced Custom Fields -lisäosa tarjoaa visuaalisen lomaketyökalun WordPressin muokkausnäyttöjen mukauttamiseksi ylimääräisillä kentillä ja intuitiivisen API:n mukautettujen kenttäarvojen näyttämiseksi missä tahansa teeman mallitiedostossa.','Overview'=>'Yleiskatsaus','Location type "%s" is already registered.'=>'Sijaintityyppi "%s" on jo rekisteröity.','Class "%s" does not exist.'=>'Luokkaa "%s" ei ole.','Invalid nonce.'=>'Virheellinen nonce.','Error loading field.'=>'Virhe ladattaessa kenttää.','Location not found: %s'=>'Sijaintia ei löytynyt: %s','Error: %s'=>'Virhe: %s','Widget'=>'Vimpain','User Role'=>'Käyttäjän rooli','Comment'=>'Kommentti','Post Format'=>'Artikkelin muoto','Menu Item'=>'Valikkokohde','Post Status'=>'Artikkelin tila','Menus'=>'Valikot','Menu Locations'=>'Valikkosijainnit','Menu'=>'Valikko','Post Taxonomy'=>'Artikkelin taksonomia','Child Page (has parent)'=>'Lapsisivu (sivu, jolla on vanhempi)','Parent Page (has children)'=>'Vanhempi sivu (sivu, jolla on alasivuja)','Top Level Page (no parent)'=>'Ylätason sivu (sivu, jolla ei ole vanhempia)','Posts Page'=>'Artikkelit -sivu','Front Page'=>'Etusivu','Page Type'=>'Sivun tyyppi','Viewing back end'=>'Käyttää back endiä','Viewing front end'=>'Käyttää front endiä','Logged in'=>'Kirjautunut sisään','Current User'=>'Nykyinen käyttäjä','Page Template'=>'Sivupohja','Register'=>'Rekisteröi','Add / Edit'=>'Lisää / Muokkaa','User Form'=>'Käyttäjälomake','Page Parent'=>'Sivun vanhempi','Super Admin'=>'Super pääkäyttäjä','Current User Role'=>'Nykyinen käyttäjärooli','Default Template'=>'Oletus sivupohja','Post Template'=>'Sivupohja','Post Category'=>'Artikkelin kategoria','All %s formats'=>'Kaikki %s muodot','Attachment'=>'Liite','%s value is required'=>'%s arvo on pakollinen','Show this field if'=>'Näytä tämä kenttä, jos','Conditional Logic'=>'Ehdollinen logiikka','and'=>'ja','Local JSON'=>'Paikallinen JSON','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Varmista myös, että kaikki premium-lisäosat (%s) on päivitetty uusimpaan versioon.','This version contains improvements to your database and requires an upgrade.'=>'Tämä versio sisältää parannuksia tietokantaan ja edellyttää päivitystä.','Thank you for updating to %1$s v%2$s!'=>'Kiitos päivityksestä: %1$s v%2$s!','Database Upgrade Required'=>'Tietokanta on päivitettävä','Options Page'=>'Asetukset-sivu','Gallery'=>'Galleria','Flexible Content'=>'Joustava sisältö','Repeater'=>'Toista rivejä','Back to all tools'=>'Takaisin kaikkiin työkaluihin','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Jos muokkausnäkymässä on useita kenttäryhmiä, käytetään ensimmäisen (pienin järjestysnumero) kenttäryhmän asetuksia','Select items to hide them from the edit screen.'=>'Valitse kohteita piilottaaksesi ne muokkausnäkymästä.','Hide on screen'=>'Piilota näytöltä','Send Trackbacks'=>'Lähetä paluuviitteet','Tags'=>'Avainsanat','Categories'=>'Kategoriat','Page Attributes'=>'Sivun attribuutit','Format'=>'Muoto','Author'=>'Kirjoittaja','Slug'=>'Polkutunnus (slug)','Revisions'=>'Tarkastettu','Comments'=>'Kommentit','Discussion'=>'Keskustelu','Excerpt'=>'Katkelma','Content Editor'=>'Sisältöeditori','Permalink'=>'Kestolinkki','Shown in field group list'=>'Näytetään kenttäryhmien listauksessa','Field groups with a lower order will appear first'=>'Kenttäryhmät, joilla on pienempi järjestysnumero, tulostetaan ensimmäisenä','Order No.'=>'Järjestysnro.','Below fields'=>'Tasaa kentän alapuolelle','Below labels'=>'Tasaa nimiön alapuolelle','Instruction Placement'=>'Ohjeen sijainti','Label Placement'=>'Nimiön sijainti','Side'=>'Reuna','Normal (after content)'=>'Normaali (sisällön jälkeen)','High (after title)'=>'Korkea (otsikon jälkeen)','Position'=>'Sijainti','Seamless (no metabox)'=>'Saumaton (ei metalaatikkoa)','Standard (WP metabox)'=>'Standardi (WP-metalaatikko)','Style'=>'Tyyli','Type'=>'Tyyppi','Key'=>'Avain','Order'=>'Järjestys','Close Field'=>'Sulje kenttä','id'=>'id','class'=>'class','width'=>'leveys','Wrapper Attributes'=>'Kääreen määritteet','Required'=>'Pakollinen?','Instructions'=>'Ohjeet','Field Type'=>'Kenttätyyppi','Single word, no spaces. Underscores and dashes allowed'=>'Yksi sana, ei välilyöntejä. Alaviivat ja ajatusviivat sallitaan','Field Name'=>'Kentän nimi','This is the name which will appear on the EDIT page'=>'Tätä nimeä käytetään MUOKKAA-sivulla','Field Label'=>'Kentän nimiö','Delete'=>'Poista','Delete field'=>'Poista kenttä','Move'=>'Siirrä','Move field to another group'=>'Siirrä kenttä toiseen ryhmään','Duplicate field'=>'Monista kenttä','Edit field'=>'Muokkaa kenttää','Drag to reorder'=>'Muuta järjestystä vetämällä ja pudottamalla','Show this field group if'=>'Näytä tämä kenttäryhmä, jos','No updates available.'=>'Päivityksiä ei ole saatavilla.','Database upgrade complete. See what\'s new'=>'Tietokannan päivitys on valmis. Katso mikä on uutta','Reading upgrade tasks...'=>'Luetaan päivitystehtäviä...','Upgrade failed.'=>'Päivitys epäonnistui.','Upgrade complete.'=>'Päivitys valmis.','Upgrading data to version %s'=>'Päivitetään data versioon %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Tietokannan varmuuskopio on erittäin suositeltavaa ennen kuin jatkat. Oletko varma, että haluat jatkaa päivitystä nyt?','Please select at least one site to upgrade.'=>'Valitse vähintään yksi päivitettävä sivusto.','Database Upgrade complete. Return to network dashboard'=>'Tietokanta on päivitetty. Palaa verkon hallinnan ohjausnäkymään','Site is up to date'=>'Sivusto on ajan tasalla','Site requires database upgrade from %1$s to %2$s'=>'Sivusto edellyttää tietokannan päivityksen (%1$s -> %2$s)','Site'=>'Sivusto','Upgrade Sites'=>'Päivitä sivustot','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Seuraavat sivustot vaativat tietokantapäivityksen. Valitse ne, jotka haluat päivittää ja klikkaa %s.','Add rule group'=>'Lisää sääntöryhmä','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Tästä voit määrittää, missä muokkausnäkymässä tämä kenttäryhmä näytetään','Rules'=>'Säännöt','Copied'=>'Kopioitu','Copy to clipboard'=>'Kopioi leikepöydälle','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Valitse kenttäryhmät, jotka haluat viedä ja valitse sitten vientimetodisi. Käytä Lataa-painiketta viedäksesi .json-tiedoston, jonka voit sitten tuoda toisessa ACF asennuksessa. Käytä Generoi-painiketta luodaksesi PHP koodia, jonka voit sijoittaa teemaasi.','Select Field Groups'=>'Valitse kenttäryhmät','No field groups selected'=>'Ei kenttäryhmää valittu','Generate PHP'=>'Luo PHP-koodi','Export Field Groups'=>'Vie kenttäryhmiä','Import file empty'=>'Tuotu tiedosto on tyhjä','Incorrect file type'=>'Virheellinen tiedostomuoto','Error uploading file. Please try again'=>'Virhe tiedostoa ladattaessa. Yritä uudelleen','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Valitse JSON-tiedosto, jonka haluat tuoda. Kenttäryhmät tuodaan, kun klikkaat Tuo-painiketta.','Import Field Groups'=>'Tuo kenttäryhmiä','Sync'=>'Synkronointi','Select %s'=>'Valitse %s','Duplicate'=>'Monista','Duplicate this item'=>'Monista tämä kohde','Description'=>'Kuvaus','Sync available'=>'Synkronointi saatavissa','Field group synchronized.'=>'Kenttäryhmä synkronoitu.' . "\0" . '%s kenttäryhmää synkronoitu.','Field group duplicated.'=>'Kenttäryhmä monistettu.' . "\0" . '%s kenttäryhmää monistettu.','Active (%s)'=>'Käytössä (%s)' . "\0" . 'Käytössä (%s)','Review sites & upgrade'=>'Tarkastele sivuja & päivitä','Upgrade Database'=>'Päivitä tietokanta','Custom Fields'=>'Lisäkentät','Move Field'=>'Siirrä kenttä','Please select the destination for this field'=>'Valitse kohde kentälle','The %1$s field can now be found in the %2$s field group'=>'Kenttä %1$s löytyy nyt kenttäryhmästä %2$s','Move Complete.'=>'Siirto valmis.','Active'=>'Käytössä','Field Keys'=>'Kenttäavaimet','Settings'=>'Asetukset','Location'=>'Sijainti','Null'=>'Tyhjä','copy'=>'kopio','(this field)'=>'(tämä kenttä)','Checked'=>'Valittu','Move Custom Field'=>'Siirrä muokattua kenttää','No toggle fields available'=>'Ei vaihtokenttiä saatavilla','Field group title is required'=>'Kenttäryhmän otsikko on pakollinen','This field cannot be moved until its changes have been saved'=>'Tätä kenttää ei voi siirtää ennen kuin muutokset on talletettu','The string "field_" may not be used at the start of a field name'=>'Merkkijonoa "field_" ei saa käyttää kentän nimen alussa','Field group draft updated.'=>'Luonnos kenttäryhmästä päivitetty.','Field group scheduled for.'=>'Kenttäryhmä ajoitettu.','Field group submitted.'=>'Kenttäryhmä lähetetty.','Field group saved.'=>'Kenttäryhmä tallennettu.','Field group published.'=>'Kenttäryhmä julkaistu.','Field group deleted.'=>'Kenttäryhmä poistettu.','Field group updated.'=>'Kenttäryhmä päivitetty.','Tools'=>'Työkalut','is not equal to'=>'ei ole sama kuin','is equal to'=>'on sama kuin','Forms'=>'Lomakkeet','Page'=>'Sivu','Post'=>'Artikkeli','Relational'=>'Relationaalinen','Choice'=>'Valintakentät','Basic'=>'Perus','Unknown'=>'Tuntematon','Field type does not exist'=>'Kenttätyyppi ei ole olemassa','Spam Detected'=>'Roskapostia havaittu','Post updated'=>'Artikkeli päivitetty','Update'=>'Päivitä','Validate Email'=>'Validoi sähköposti','Content'=>'Sisältö','Title'=>'Otsikko','Edit field group'=>'Muokkaa kenttäryhmää','Selection is less than'=>'Valinta on pienempi kuin','Selection is greater than'=>'Valinta on suurempi kuin','Value is less than'=>'Arvo on pienempi kuin','Value is greater than'=>'Arvo on suurempi kuin','Value contains'=>'Arvo sisältää','Value matches pattern'=>'Arvo vastaa kaavaa','Value is not equal to'=>'Arvo ei ole sama kuin','Value is equal to'=>'Arvo on sama kuin','Has no value'=>'Ei ole arvoa','Has any value'=>'On mitään arvoa','Cancel'=>'Peruuta','Are you sure?'=>'Oletko varma?','%d fields require attention'=>'%d kenttää vaativat huomiota','1 field requires attention'=>'Yksi kenttä vaatii huomiota','Validation failed'=>'Lisäkentän validointi epäonnistui','Validation successful'=>'Kenttäryhmän validointi onnistui','Restricted'=>'Rajoitettu','Collapse Details'=>'Vähemmän tietoja','Expand Details'=>'Enemmän tietoja','Uploaded to this post'=>'Tähän kenttäryhmään ladatut kuvat','verbUpdate'=>'Päivitä','verbEdit'=>'Muokkaa','The changes you made will be lost if you navigate away from this page'=>'Tekemäsi muutokset menetetään, jos siirryt pois tältä sivulta','File type must be %s.'=>'Tiedoston koko täytyy olla %s.','or'=>'tai','File size must not exceed %s.'=>'Tiedoston koko ei saa ylittää %s.','File size must be at least %s.'=>'Tiedoston koko täytyy olla vähintään %s.','Image height must not exceed %dpx.'=>'Kuvan korkeus ei saa ylittää %dpx.','Image height must be at least %dpx.'=>'Kuvan korkeus täytyy olla vähintään %dpx.','Image width must not exceed %dpx.'=>'Kuvan leveys ei saa ylittää %dpx.','Image width must be at least %dpx.'=>'Kuvan leveys täytyy olla vähintään %dpx.','(no title)'=>'(ei otsikkoa)','Full Size'=>'Täysikokoinen','Large'=>'Iso','Medium'=>'Keskikokoinen','Thumbnail'=>'Pienoiskuva','(no label)'=>'(ei nimiötä)','Sets the textarea height'=>'Aseta tekstialueen koko','Rows'=>'Rivit','Text Area'=>'Tekstialue','Prepend an extra checkbox to toggle all choices'=>'Näytetäänkö ”Valitse kaikki” -valintaruutu','Save \'custom\' values to the field\'s choices'=>'Tallenna \'Muu’-kentän arvo kentän valinta vaihtoehdoksi tulevaisuudessa','Allow \'custom\' values to be added'=>'Salli käyttäjän syöttää omia arvojaan','Add new choice'=>'Lisää uusi valinta','Toggle All'=>'Valitse kaikki','Allow Archives URLs'=>'Salli arkistojen URL-osoitteita','Archives'=>'Arkistot','Page Link'=>'Sivun URL','Add'=>'Lisää','Name'=>'Nimi','%s added'=>'%s lisättiin','%s already exists'=>'%s on jo olemassa','User unable to add new %s'=>'Käyttäjä ei voi lisätä uutta %s','Term ID'=>'Ehdon ID','Term Object'=>'Ehto','Load value from posts terms'=>'Lataa arvo artikkelin ehdoista','Load Terms'=>'Lataa ehdot','Connect selected terms to the post'=>'Yhdistä valitut ehdot artikkeliin','Save Terms'=>'Tallenna ehdot','Allow new terms to be created whilst editing'=>'Salli uusien ehtojen luominen samalla kun muokataan','Create Terms'=>'Uusien ehtojen luominen','Radio Buttons'=>'Valintanappi','Single Value'=>'Yksi arvo','Multi Select'=>'Valitse useita','Checkbox'=>'Valintaruutu','Multiple Values'=>'Useita arvoja','Select the appearance of this field'=>'Valitse ulkoasu tälle kenttälle','Appearance'=>'Ulkoasu','Select the taxonomy to be displayed'=>'Valitse taksonomia, joka näytetään','No TermsNo %s'=>'Ei %s','Value must be equal to or lower than %d'=>'Arvon täytyy olla sama tai pienempi kuin %d','Value must be equal to or higher than %d'=>'Arvon täytyy olla sama tai suurempi kuin %d','Value must be a number'=>'Arvon täytyy olla numero','Number'=>'Numero','Save \'other\' values to the field\'s choices'=>'Tallenna \'muu\'-kentän arvo kentän valinnaksi','Add \'other\' choice to allow for custom values'=>'Lisää \'muu\' vaihtoehto salliaksesi mukautettuja arvoja','Other'=>'Muu','Radio Button'=>'Valintanappi','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Määritä päätepiste aiemmalle haitarille. Tämä haitari ei tule näkyviin.','Allow this accordion to open without closing others.'=>'Salli tämän haitarin avautua sulkematta muita.','Multi-Expand'=>'Avaa useita','Display this accordion as open on page load.'=>'Näytä tämä haitari avoimena sivun latautuessa.','Open'=>'Avoinna','Accordion'=>'Haitari (Accordion)','Restrict which files can be uploaded'=>'Määritä tiedoston koko','File ID'=>'Tiedoston ID','File URL'=>'Tiedoston URL','File Array'=>'Tiedosto','Add File'=>'Lisää tiedosto','No file selected'=>'Ei valittua tiedostoa','File name'=>'Tiedoston nimi','Update File'=>'Päivitä tiedosto','Edit File'=>'Muokkaa tiedostoa','Select File'=>'Valitse tiedosto','File'=>'Tiedosto','Password'=>'Salasana','Specify the value returned'=>'Määritä palautetun arvon muoto','Use AJAX to lazy load choices?'=>'Haluatko ladata valinnat laiskasti (käyttää AJAXia)?','Enter each default value on a new line'=>'Syötä jokainen oletusarvo uudelle riville','verbSelect'=>'Valitse','Select2 JS load_failLoading failed'=>'Lataus epäonnistui','Select2 JS searchingSearching…'=>'Etsii…','Select2 JS load_moreLoading more results…'=>'Lataa lisää tuloksia …','Select2 JS selection_too_long_nYou can only select %d items'=>'Voit valita vain %d kohdetta','Select2 JS selection_too_long_1You can only select 1 item'=>'Voit valita vain yhden kohteen','Select2 JS input_too_long_nPlease delete %d characters'=>'Poista %d merkkiä','Select2 JS input_too_long_1Please delete 1 character'=>'Poista 1 merkki','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Kirjoita %d tai useampi merkkiä','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Kirjoita yksi tai useampi merkki','Select2 JS matches_0No matches found'=>'Osumia ei löytynyt','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d tulosta on saatavilla. Voit navigoida tuloksian välillä käyttämällä ”ylös” ja ”alas” -näppäimiä.','Select2 JS matches_1One result is available, press enter to select it.'=>'Yksi tulos on saatavilla. Valitse se painamalla enter-näppäintä.','nounSelect'=>'Valintalista','User ID'=>'Käyttäjätunnus','User Object'=>'Käyttäjäobjekti','User Array'=>'Käyttäjätaulukko','All user roles'=>'Kaikki käyttäjäroolit','Filter by Role'=>'Suodata roolin mukaan','User'=>'Käyttäjä','Separator'=>'Erotusmerkki','Select Color'=>'Valitse väri','Default'=>'Oletus','Clear'=>'Tyhjennä','Color Picker'=>'Värinvalitsin','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Valitse','Date Time Picker JS closeTextDone'=>'Sulje','Date Time Picker JS currentTextNow'=>'Nyt','Date Time Picker JS timezoneTextTime Zone'=>'Aikavyöhyke','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekunti','Date Time Picker JS millisecTextMillisecond'=>'Millisekunti','Date Time Picker JS secondTextSecond'=>'Sekunti','Date Time Picker JS minuteTextMinute'=>'Minuutti','Date Time Picker JS hourTextHour'=>'Tunti','Date Time Picker JS timeTextTime'=>'Aika','Date Time Picker JS timeOnlyTitleChoose Time'=>'Valitse aika','Date Time Picker'=>'Päivämäärä- ja kellonaikavalitsin','Endpoint'=>'Päätepiste','Left aligned'=>'Tasaa vasemmalle','Top aligned'=>'Tasaa ylös','Placement'=>'Sijainti','Tab'=>'Välilehti','Value must be a valid URL'=>'Arvon täytyy olla validi URL','Link URL'=>'Linkin URL-osoite','Link Array'=>'Linkkitaulukko (array)','Opens in a new window/tab'=>'Avaa uuteen ikkunaan/välilehteen','Select Link'=>'Valitse linkki','Link'=>'Linkki','Email'=>'Sähköposti','Step Size'=>'Askelluksen koko','Maximum Value'=>'Maksimiarvo','Minimum Value'=>'Minimiarvo','Range'=>'Liukusäädin','Both (Array)'=>'Molemmat (palautusmuoto on tällöin taulukko)','Label'=>'Nimiö','Value'=>'Arvo','Vertical'=>'Pystysuuntainen','Horizontal'=>'Vaakasuuntainen','red : Red'=>'koira_istuu : Koira istuu','For more control, you may specify both a value and label like this:'=>'Halutessasi voit määrittää sekä arvon että nimiön tähän tapaan:','Enter each choice on a new line.'=>'Syötä jokainen valinta uudelle riville.','Choices'=>'Valinnat','Button Group'=>'Painikeryhmä','Allow Null'=>'Salli tyhjä?','Parent'=>'Vanhempi','TinyMCE will not be initialized until field is clicked'=>'TinyMCE:tä ei alusteta ennen kuin kenttää napsautetaan','Delay Initialization'=>'Viivytä alustusta?','Show Media Upload Buttons'=>'Näytä Lisää media -painike?','Toolbar'=>'Työkalupalkki','Text Only'=>'Vain teksti','Visual Only'=>'Vain graafinen','Visual & Text'=>'Graafinen ja teksti','Tabs'=>'Välilehdet','Click to initialize TinyMCE'=>'Klikkaa ottaaksesi käyttöön graafisen editorin','Name for the Text editor tab (formerly HTML)Text'=>'Teksti','Visual'=>'Graafinen','Value must not exceed %d characters'=>'Arvo ei saa olla suurempi kuin %d merkkiä','Leave blank for no limit'=>'Jos et halua rajoittaa, jätä tyhjäksi','Character Limit'=>'Merkkirajoitus','Appears after the input'=>'Näkyy input-kentän jälkeen','Append'=>'Loppuliite','Appears before the input'=>'Näkyy ennen input-kenttää','Prepend'=>'Etuliite','Appears within the input'=>'Näkyy input-kentän sisällä','Placeholder Text'=>'Täyteteksti','Appears when creating a new post'=>'Kentän oletusarvo','Text'=>'Teksti','%1$s requires at least %2$s selection'=>'%1$s vaatii vähintään %2$s valinnan' . "\0" . '%1$s vaatii vähintään %2$s valintaa','Post ID'=>'Artikkelin ID','Post Object'=>'Artikkeliolio','Maximum Posts'=>'Maksimimäärä artikkeleita','Minimum Posts'=>'Vähimmäismäärä artikkeleita','Featured Image'=>'Artikkelikuva','Selected elements will be displayed in each result'=>'Valitut elementit näytetään jokaisessa tuloksessa','Elements'=>'Elementit','Taxonomy'=>'Taksonomia','Post Type'=>'Artikkelityyppi','Filters'=>'Suodattimet','All taxonomies'=>'Kaikki taksonomiat','Filter by Taxonomy'=>'Suodata taksonomian mukaan','All post types'=>'Kaikki artikkelityypit','Filter by Post Type'=>'Suodata tyypin mukaan','Search...'=>'Etsi...','Select taxonomy'=>'Valitse taksonomia','Select post type'=>'Valitse artikkelityyppi','No matches found'=>'Ei yhtään osumaa','Loading'=>'Ladataan','Maximum values reached ( {max} values )'=>'Maksimiarvo saavutettu ( {max} artikkelia )','Relationship'=>'Suodata artikkeleita','Comma separated list. Leave blank for all types'=>'Erota pilkulla. Jätä tyhjäksi, jos haluat sallia kaikki tiedostyypit','Allowed File Types'=>'Sallitut tiedostotyypit','Maximum'=>'Maksimiarvo(t)','File size'=>'Tiedoston koko','Restrict which images can be uploaded'=>'Määritä millaisia kuvia voidaan ladata','Minimum'=>'Minimiarvo(t)','Uploaded to post'=>'Vain tähän artikkeliin ladatut','All'=>'Kaikki','Limit the media library choice'=>'Rajoita valintaa mediakirjastosta','Library'=>'Kirjasto','Preview Size'=>'Esikatselukuvan koko','Image ID'=>'Kuvan ID','Image URL'=>'Kuvan URL','Image Array'=>'Kuva','Specify the returned value on front end'=>'Määritä palautettu arvo front endiin','Return Value'=>'Palauta arvo','Add Image'=>'Lisää kuva','No image selected'=>'Ei kuvia valittu','Remove'=>'Poista','Edit'=>'Muokkaa','All images'=>'Kaikki kuvat','Update Image'=>'Päivitä kuva','Edit Image'=>'Muokkaa kuvaa','Select Image'=>'Valitse kuva','Image'=>'Kuva','Allow HTML markup to display as visible text instead of rendering'=>'Salli HTML-muotoilun näkyminen tekstinä renderöinnin sijaan','Escape HTML'=>'Escape HTML','No Formatting'=>'Ei muotoilua','Automatically add <br>'=>'Lisää automaattisesti <br>','Automatically add paragraphs'=>'Lisää automaattisesti kappale','Controls how new lines are rendered'=>'Määrittää kuinka uudet rivit muotoillaan','New Lines'=>'Uudet rivit','Week Starts On'=>'Viikon ensimmäinen päivä','The format used when saving a value'=>'Arvo tallennetaan tähän muotoon','Save Format'=>'Tallennusmuoto','Date Picker JS weekHeaderWk'=>'Vk','Date Picker JS prevTextPrev'=>'Edellinen','Date Picker JS nextTextNext'=>'Seuraava','Date Picker JS currentTextToday'=>'Tänään','Date Picker JS closeTextDone'=>'Sulje','Date Picker'=>'Päivämäärävalitsin','Width'=>'Leveys','Embed Size'=>'Upotuksen koko','Enter URL'=>'Syötä URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Teksti, joka näytetään kun valinta ei ole aktiivinen','Off Text'=>'Pois päältä -teksti','Text shown when active'=>'Teksti, joka näytetään kun valinta on aktiivinen','On Text'=>'Päällä -teksti','Stylized UI'=>'Tyylikäs käyttöliittymä','Default Value'=>'Oletusarvo','Displays text alongside the checkbox'=>'Näytä teksti valintaruudun rinnalla','Message'=>'Viesti','No'=>'Ei','Yes'=>'Kyllä','True / False'=>'”Tosi / Epätosi” -valinta','Row'=>'Rivi','Table'=>'Taulukko','Block'=>'Lohko','Specify the style used to render the selected fields'=>'Määritä tyyli, jota käytetään valittujen kenttien luomisessa','Layout'=>'Asettelu','Sub Fields'=>'Alakentät','Group'=>'Ryhmä','Customize the map height'=>'Kartan korkeuden mukauttaminen','Height'=>'Korkeus','Set the initial zoom level'=>'Aseta oletuszoomaus','Zoom'=>'Zoomaus','Center the initial map'=>'Kartan oletussijainti','Center'=>'Sijainti','Search for address...'=>'Etsi osoite...','Find current location'=>'Etsi nykyinen sijainti','Clear location'=>'Tyhjennä paikkatieto','Search'=>'Etsi','Sorry, this browser does not support geolocation'=>'Pahoittelut, tämä selain ei tue paikannusta','Google Map'=>'Google-kartta','The format returned via template functions'=>'Sivupohjan funktioiden palauttama päivämäärän muoto','Return Format'=>'Palautusmuoto','Custom:'=>'Mukautettu:','The format displayed when editing a post'=>'Päivämäärän muoto muokkausnäkymässä','Display Format'=>'Muokkausnäkymän muoto','Time Picker'=>'Kellonaikavalitsin','Inactive (%s)'=>'Poistettu käytöstä (%s)' . "\0" . 'Poistettu käytöstä (%s)','No Fields found in Trash'=>'Kenttiä ei löytynyt roskakorista','No Fields found'=>'Ei löytynyt kenttiä','Search Fields'=>'Etsi kenttiä','View Field'=>'Näytä kenttä','New Field'=>'Uusi kenttä','Edit Field'=>'Muokkaa kenttää','Add New Field'=>'Lisää uusi kenttä','Field'=>'Kenttä','Fields'=>'Kentät','No Field Groups found in Trash'=>'Kenttäryhmiä ei löytynyt roskakorista','No Field Groups found'=>'Kenttäryhmiä ei löytynyt','Search Field Groups'=>'Etsi kenttäryhmiä','View Field Group'=>'Katso kenttäryhmää','New Field Group'=>'Lisää uusi kenttäryhmä','Edit Field Group'=>'Muokkaa kenttäryhmää','Add New Field Group'=>'Lisää uusi kenttäryhmä','Add New'=>'Lisää uusi','Field Group'=>'Kenttäryhmä','Field Groups'=>'Kenttäryhmät','Customize WordPress with powerful, professional and intuitive fields.'=>'Mukauta WordPressiä tehokkailla, ammattimaisilla ja intuitiivisilla kentillä.','https://www.advancedcustomfields.com'=>'http://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Lohkotyypin nimi on pakollinen.','Block type "%s" is already registered.'=>'Lohkotyyppi "%s" on jo rekisteröity.','Switch to Edit'=>'Siirry muokkaamaan','Switch to Preview'=>'Siirry esikatseluun','Change content alignment'=>'Sisällön tasauksen muuttaminen','%s settings'=>'%s asetusta','Options Updated'=>'Asetukset päivitetty','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Ottaaksesi käyttöön päivitykset, syötä lisenssiavaimesi Päivitykset -sivulle. Jos sinulla ei ole lisenssiavainta, katso tiedot ja hinnoittelu.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'ACF:n aktivointivirhe. Määritetty käyttöoikeusavain on muuttunut, mutta vanhan käyttöoikeuden poistamisessa tapahtui virhe','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'ACF:n aktivointivirhe. Määritetty käyttöoikeusavain on muuttunut, mutta aktivointipalvelimeen yhdistämisessä tapahtui virhe','ACF Activation Error'=>'ACF:n aktivointivirhe','ACF Activation Error. An error occurred when connecting to activation server'=>'ACF käynnistysvirhe. Tapahtui virhe päivityspalvelimeen yhdistettäessä','Check Again'=>'Tarkista uudelleen','ACF Activation Error. Could not connect to activation server'=>'ACF käynnistysvirhe. Ei voitu yhdistää käynnistyspalvelimeen','Publish'=>'Julkaistu','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Yhtään lisäkenttäryhmää ei löytynyt tälle asetussivulle. Luo lisäkenttäryhmä','Error. Could not connect to update server'=>'Virhe. Ei voitu yhdistää päivityspalvelimeen','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Virhe. Päivityspakettia ei voitu todentaa. Tarkista uudelleen tai poista käytöstä ACF PRO -lisenssi ja aktivoi se uudelleen.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Virhe. Lisenssisi on umpeutunut tai poistettu käytöstä. Aktivoi ACF PRO -lisenssisi uudelleen.','Select one or more fields you wish to clone'=>'Valitse kentät, jotka haluat kopioida','Display'=>'Näytä','Specify the style used to render the clone field'=>'Määritä tyyli, jota käytetään kloonikentän luomisessa','Group (displays selected fields in a group within this field)'=>'Ryhmä (valitut kentät näytetään ryhmänä tämän klooni-kentän sisällä)','Seamless (replaces this field with selected fields)'=>'Saumaton (korvaa tämä klooni-kenttä valituilla kentillä)','Labels will be displayed as %s'=>'Kentän nimiö näytetään seuraavassa muodossa: %s','Prefix Field Labels'=>'Kentän nimiön etuliite','Values will be saved as %s'=>'Arvot tallennetaan muodossa: %s','Prefix Field Names'=>'Kentän nimen etuliite','Unknown field'=>'Tuntematon kenttä','Unknown field group'=>'Tuntematon kenttäryhmä','All fields from %s field group'=>'Kaikki kentät kenttäryhmästä %s','Add Row'=>'Lisää rivi','layout'=>'asettelu' . "\0" . 'asettelut','layouts'=>'asettelua','This field requires at least {min} {label} {identifier}'=>'Tämä kenttä vaatii vähintään {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Tämän kentän yläraja on {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} saatavilla (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} vaadittu (min {min})','Flexible Content requires at least 1 layout'=>'Vaaditaan vähintään yksi asettelu','Click the "%s" button below to start creating your layout'=>'Klikkaa ”%s” -painiketta luodaksesi oman asettelun','Add layout'=>'Lisää asettelu','Duplicate layout'=>'Monista asettelu','Remove layout'=>'Poista asettelu','Click to toggle'=>'Piilota/Näytä','Delete Layout'=>'Poista asettelu','Duplicate Layout'=>'Monista asettelu','Add New Layout'=>'Lisää uusi asettelu','Add Layout'=>'Lisää asettelu','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Asetteluita vähintään','Maximum Layouts'=>'Asetteluita enintään','Button Label'=>'Painikkeen teksti','%s must be of type array or null.'=>'%s tyypin on oltava matriisi tai tyhjä.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s täytyy sisältää vähintään %2$s %3$s asettelu.' . "\0" . '%1$s täytyy sisältää vähintään %2$s %3$s asettelua.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s täytyy sisältää korkeintaan %2$s %3$s asettelu.' . "\0" . '%1$s täytyy sisältää korkeintaan %2$s %3$s asettelua.','Add Image to Gallery'=>'Lisää kuva galleriaan','Maximum selection reached'=>'Et voi valita enempää kuvia','Length'=>'Pituus','Caption'=>'Kuvateksti','Alt Text'=>'Vaihtoehtoinen teksti','Add to gallery'=>'Lisää galleriaan','Bulk actions'=>'Massatoiminnot','Sort by date uploaded'=>'Lajittele latauksen päivämäärän mukaan','Sort by date modified'=>'Lajittele viimeisimmän muokkauksen päivämäärän mukaan','Sort by title'=>'Lajittele otsikon mukaan','Reverse current order'=>'Käännän nykyinen järjestys','Close'=>'Sulje','Minimum Selection'=>'Pienin määrä kuvia','Maximum Selection'=>'Suurin määrä kuvia','Allowed file types'=>'Sallitut tiedostotyypit','Insert'=>'Lisää','Specify where new attachments are added'=>'Määritä mihin uudet liitteet lisätään','Append to the end'=>'Lisää loppuun','Prepend to the beginning'=>'Lisää alkuun','Minimum rows not reached ({min} rows)'=>'Pienin määrä rivejä saavutettu ({min} riviä)','Maximum rows reached ({max} rows)'=>'Suurin määrä rivejä saavutettu ({max} riviä)','Error loading page'=>'Virhe ladattaessa kenttää.','Rows Per Page'=>'Artikkelit -sivu','Set the number of rows to be displayed on a page.'=>'Valitse taksonomia, joka näytetään','Minimum Rows'=>'Pienin määrä rivejä','Maximum Rows'=>'Suurin määrä rivejä','Collapsed'=>'Piilotettu','Select a sub field to show when row is collapsed'=>'Valitse alakenttä, joka näytetään, kun rivi on piilotettu','Invalid field key or name.'=>'Virheellinen kenttäryhmän tunnus.','Click to reorder'=>'Muuta järjestystä vetämällä ja pudottamalla','Add row'=>'Lisää rivi','Duplicate row'=>'Monista rivi','Remove row'=>'Poista rivi','Current Page'=>'Nykyinen käyttäjä','First Page'=>'Etusivu','Previous Page'=>'Artikkelit -sivu','paging%1$s of %2$s'=>'%1$s ei ole yksi näistä: %2$s','Next Page'=>'Etusivu','Last Page'=>'Artikkelit -sivu','No block types exist'=>'Lohkotyyppejä ei ole','No options pages exist'=>'Yhtään asetussivua ei ole olemassa','Deactivate License'=>'Poista lisenssi käytöstä','Activate License'=>'Aktivoi lisenssi','License Information'=>'Näytä lisenssitiedot','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Ottaaksesi käyttöön päivitykset, syötä alle lisenssiavaimesi. Jos sinulla ei ole lisenssiavainta, katso tarkemmat tiedot ja hinnoittelu.','License Key'=>'Lisenssiavain','Your license key is defined in wp-config.php.'=>'Käyttöoikeusavain on määritelty wp-config.php:ssa.','Retry Activation'=>'Yritä aktivointia uudelleen','Update Information'=>'Päivitä tiedot','Current Version'=>'Nykyinen versio','Latest Version'=>'Uusin versio','Update Available'=>'Päivitys saatavilla','Upgrade Notice'=>'Päivitys Ilmoitus','Enter your license key to unlock updates'=>'Syötä lisenssiavain saadaksesi päivityksiä','Update Plugin'=>'Päivitä lisäosa','Please reactivate your license to unlock updates'=>'Aktivoi käyttöoikeus saadaksesi päivityksiä']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.mo index a063803e9d52038f0321e6871c49534e44ed5096..4000ab39ba0d6a19af62da38feac9f309f7db52a 100644 GIT binary patch literal 66475 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.po index 5036410d3..a05457680 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fi.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fi\n" "MIME-Version: 1.0\n" @@ -21,6 +21,7604 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Uusi ACF PRO -lisenssi" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Uusi lisenssi" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Hallinnoi lisenssiä" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'Korkeaa' sijoittelua ei tueta lohkoeditorissa." + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Päivitä ACF PRO -versioon" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF asetussivut ovat mukautettuja " +"pääkäyttäjäsivuja yleisten asetusten muuttamiseksi kenttien avulla. Voit " +"luoda useita sivuja ja alisivuja." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Lisää Asetukset-sivu" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Käytetään editorissa otsikon paikanvaraajana." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Otsikon paikanvaraaja" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 kuukautta maksutta" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Valitse asetussivut" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Monista taksonomia" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Luo taksonomia" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Monista sisältötyyppi" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Luo sisältötyyppi" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Linkitä kenttäryhmä" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Lisää kenttiä" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Tämä kenttä" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Palaute" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Tuki" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "kehittää ja ylläpitää" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Aseta tämä %s valittujen kenttäryhmien sijaintiasetuksiin." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Kaksisuuntaisen asetuksen kytkeminen sallii sinun päivittää kohdekenttien " +"arvon jokaiselle tässä kentässä valitulle arvolle, lisäten tai poistaen " +"päivitettävän artikkelin, taksonomian tai käyttäjän ID tunnisteen. Tarkemmat " +"tiedot luettavissa dokumentaatiossa." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Valitse kenttä (kentät) johon tallennetaan viite takaisin päivitettävään " +"kohteeseen. Voit valita tämän kentän. Kohdekenttien tulee olla yhteensopivia " +"kentän esityspaikan kanssa. Esimerkiksi jos tämä kenttä esitetään " +"taksonomian yhteydessä, kentän tulee olla taksonomia-tyyppiä" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Kohdekenttä" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Päivitä valittujen arvojen kenttä viittaamalla takaisin tähän tunnisteeseen" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Kaksisuuntainen" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s kenttä" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Valitse useita" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "WP Engine logo" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "" +"Vain pieniä kirjaimia, alaviivoja sekä väliviivoja. Enimmillään 32 merkkiä." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "Käyttöoikeuden nimi termien lisäämiseksi tähän taksonomiaan." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "Määritä termien käyttöoikeus" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "Käyttöoikeuden nimi termien poistamiseksi tästä taksonomiasta." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "Poista termin käyttöoikeus" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "Käyttöoikeuden nimi taksonomian termien muokkaamiseksi." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 +msgid "Edit Terms Capability" +msgstr "Muokkaa termin käyttöoikeutta" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 +msgid "The capability name for managing terms of this taxonomy." +msgstr "Käyttöoikeuden nimi taksonomian termien hallinnoimiseksi." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 +msgid "Manage Terms Capability" +msgstr "Hallitse termin käyttöoikeutta" + +#: includes/admin/views/acf-post-type/advanced-settings.php:914 +msgid "" +"Sets whether posts should be excluded from search results and taxonomy " +"archive pages." +msgstr "" +"Määrittää piilotetaanko artikkelit hakutuloksista ja taksonomian " +"arkistosivuilta." + +#: includes/admin/views/acf-field-group/pro-features.php:78 +msgid "More Tools from WP Engine" +msgstr "Lisää työkaluja WP Engineltä" + +#. translators: %s - WP Engine logo +#: includes/admin/views/acf-field-group/pro-features.php:73 +msgid "Built for those that build with WordPress, by the team at %s" +msgstr "Tehty niille jotka tekevät WordPressillä, %s tiimin toimesta" + +#: includes/admin/views/acf-field-group/pro-features.php:6 +msgid "View Pricing & Upgrade" +msgstr "Näytä hinnoittelu & päivitä" + +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 +msgid "Learn More" +msgstr "Lue lisää" + +#: includes/admin/views/acf-field-group/pro-features.php:28 +msgid "" +"Speed up your workflow and develop better websites with features like ACF " +"Blocks and Options Pages, and sophisticated field types like Repeater, " +"Flexible Content, Clone, and Gallery." +msgstr "" +"Nopeuta työnkulkuasi ja kehitä parempia verkkosivustoja ominaisuuksilla " +"kuten ACF lohkot ja asetussivut, sekä kehittyneillä kenttätyypeillä kuten " +"toistin, joustava sisältö, kloonaus sekä galleria." + +#: includes/admin/views/acf-field-group/pro-features.php:2 +msgid "Unlock Advanced Features and Build Even More with ACF PRO" +msgstr "Avaa lisäominaisuudet ja luo vielä enemmän ACF PRO:n avulla" + +#. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" +#: includes/admin/views/global/form-top.php:19 +msgid "%s fields" +msgstr "%s kentät" + +#: includes/admin/post-types/admin-taxonomies.php:267 +msgid "No terms" +msgstr "Ei termejä" + +#: includes/admin/post-types/admin-taxonomies.php:240 +msgid "No post types" +msgstr "Ei sisältötyyppejä" + +#: includes/admin/post-types/admin-post-types.php:264 +msgid "No posts" +msgstr "Ei artikkeleita" + +#: includes/admin/post-types/admin-post-types.php:238 +msgid "No taxonomies" +msgstr "Ei taksonomioita" + +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 +msgid "No field groups" +msgstr "Ei kenttäryhmiä" + +#: includes/admin/post-types/admin-field-groups.php:255 +msgid "No fields" +msgstr "Ei kenttiä" + +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 +msgid "No description" +msgstr "Ei kuvausta" + +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 +msgid "Any post status" +msgstr "Mikä tahansa artikkelin tila" + +#: includes/post-types/class-acf-taxonomy.php:288 +msgid "" +"This taxonomy key is already in use by another taxonomy registered outside " +"of ACF and cannot be used." +msgstr "" +"Tämän taksonomian avain on jo käytössä toisella taksonomialla ACF:n " +"ulkopuolella, eikä sitä voida käyttää." + +#: includes/post-types/class-acf-taxonomy.php:284 +msgid "" +"This taxonomy key is already in use by another taxonomy in ACF and cannot be " +"used." +msgstr "" +"Tämän taksonomian avain on jo käytössä toisella taksonomialla ACF:ssä, eikä " +"sitä voida käyttää." + +#: includes/post-types/class-acf-taxonomy.php:256 +msgid "" +"The taxonomy key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" +"Taksonomian avaimen tulee sisältää ainoastaan pieniä kirjaimia, numeroita, " +"alaviivoja tai väliviivoja." + +#: includes/post-types/class-acf-taxonomy.php:251 +msgid "The taxonomy key must be under 32 characters." +msgstr "Taksonomian avaimen tulee olla alle 20 merkkiä pitkä." + +#: includes/post-types/class-acf-taxonomy.php:99 +msgid "No Taxonomies found in Trash" +msgstr "Roskakorista ei löytynyt taksonomioita" + +#: includes/post-types/class-acf-taxonomy.php:98 +msgid "No Taxonomies found" +msgstr "Taksonomioita ei löytynyt" + +#: includes/post-types/class-acf-taxonomy.php:97 +msgid "Search Taxonomies" +msgstr "Hae taksonomioita" + +#: includes/post-types/class-acf-taxonomy.php:96 +msgid "View Taxonomy" +msgstr "Näytä taksonomia" + +#: includes/post-types/class-acf-taxonomy.php:95 +msgid "New Taxonomy" +msgstr "Uusi taksonomia" + +#: includes/post-types/class-acf-taxonomy.php:94 +msgid "Edit Taxonomy" +msgstr "Muokkaa taksonomiaa" + +#: includes/post-types/class-acf-taxonomy.php:93 +msgid "Add New Taxonomy" +msgstr "Luo uusi taksonomia" + +#: includes/post-types/class-acf-post-type.php:100 +msgid "No Post Types found in Trash" +msgstr "Ei sisältötyyppejä roskakorissa" + +#: includes/post-types/class-acf-post-type.php:99 +msgid "No Post Types found" +msgstr "Sisältötyyppejä ei löytynyt" + +#: includes/post-types/class-acf-post-type.php:98 +msgid "Search Post Types" +msgstr "Etsi sisältötyyppejä" + +#: includes/post-types/class-acf-post-type.php:97 +msgid "View Post Type" +msgstr "Näytä sisältötyyppi" + +#: includes/post-types/class-acf-post-type.php:96 +msgid "New Post Type" +msgstr "Uusi sisältötyyppi" + +#: includes/post-types/class-acf-post-type.php:95 +msgid "Edit Post Type" +msgstr "Muokkaa sisältötyyppiä" + +#: includes/post-types/class-acf-post-type.php:94 +msgid "Add New Post Type" +msgstr "Lisää uusi sisältötyyppi" + +#: includes/post-types/class-acf-post-type.php:366 +msgid "" +"This post type key is already in use by another post type registered outside " +"of ACF and cannot be used." +msgstr "" +"Tämä sisältötyyppi on jo käytössä sisältötyypillä joka on rekisteröity ACF " +"ulkopuolella, eikä sitä voida käyttää." + +#: includes/post-types/class-acf-post-type.php:361 +msgid "" +"This post type key is already in use by another post type in ACF and cannot " +"be used." +msgstr "" +"Tämä sisältötyyppi on jo käytössä sisältötyypillä ACF:ssä, eikä sitä voida " +"käyttää." + +#. translators: %s a link to WordPress.org's Reserved Terms page +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 +msgid "" +"This field must not be a WordPress reserved " +"term." +msgstr "" +"Tämän kentän ei tule olla WordPressin varattu termi." + +#: includes/post-types/class-acf-post-type.php:333 +msgid "" +"The post type key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" +"Sisältötyypin avaimen tulee sisältää vain pieniä kirjaimia, numeroita, " +"alaviivoja ja väliviivoja." + +#: includes/post-types/class-acf-post-type.php:328 +msgid "The post type key must be under 20 characters." +msgstr "Sisältötyypin avaimen tulee olla alle 20 merkkiä pitkä." + +#: includes/fields/class-acf-field-wysiwyg.php:24 +msgid "We do not recommend using this field in ACF Blocks." +msgstr "Emme suosittele tämän kentän käyttämistä ACF-lohkoissa." + +#: includes/fields/class-acf-field-wysiwyg.php:24 +msgid "" +"Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " +"for a rich text-editing experience that also allows for multimedia content." +msgstr "" +"Näyttää WordPress WYSIWYG -editorin kuten artikkeleissa ja sivuilla, " +"mahdollistaen monipuolisemman tekstin muokkauskokemuksen, joka mahdollistaa " +"myös multimediasisällön." + +#: includes/fields/class-acf-field-wysiwyg.php:22 +msgid "WYSIWYG Editor" +msgstr "WYSIWYG-editori" + +#: includes/fields/class-acf-field-user.php:17 +msgid "" +"Allows the selection of one or more users which can be used to create " +"relationships between data objects." +msgstr "" +"Sallii yhden tai useamman käyttäjän valitsemisen tieto-objektien välisten " +"suhteiden luomiseksi." + +#: includes/fields/class-acf-field-url.php:20 +msgid "A text input specifically designed for storing web addresses." +msgstr "Tekstikenttä erityisesti verkko-osoitteiden tallentamiseksi." + +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 +msgid "URL" +msgstr "URL" + +#: includes/fields/class-acf-field-true_false.php:24 +msgid "" +"A toggle that allows you to pick a value of 1 or 0 (on or off, true or " +"false, etc). Can be presented as a stylized switch or checkbox." +msgstr "" +"Kytkin joka sallii 1 tai 0 arvon valitsemisen (päälle tai pois, tosi tai " +"epätosi, jne.). Voidaan esittää tyyliteltynä kytkimenä tai valintaruutuna." + +#: includes/fields/class-acf-field-time_picker.php:24 +msgid "" +"An interactive UI for picking a time. The time format can be customized " +"using the field settings." +msgstr "" +"Interaktiivinen käyttölittymä ajan valitsemiseen. Aikamuotoa voidaan muokata " +"kentän asetuksissa." + +#: includes/fields/class-acf-field-textarea.php:23 +msgid "A basic textarea input for storing paragraphs of text." +msgstr "Yksinkertainen tekstialue tekstikappaleiden tallentamiseen." + +#: includes/fields/class-acf-field-text.php:23 +msgid "A basic text input, useful for storing single string values." +msgstr "" +"Yksinkertainen tekstikenttä, hyödyllinen yksittäisten merkkijonojen arvojen " +"tallentamiseen." + +#: includes/fields/class-acf-field-taxonomy.php:22 +msgid "" +"Allows the selection of one or more taxonomy terms based on the criteria and " +"options specified in the fields settings." +msgstr "" +"Mahdollistaa yhden tai useamman taksonomiatermin valitsemisen kentän " +"asetuksissa asetettujen kriteerien ja asetusten perusteella." + +#: includes/fields/class-acf-field-tab.php:25 +msgid "" +"Allows you to group fields into tabbed sections in the edit screen. Useful " +"for keeping fields organized and structured." +msgstr "" +"Mahdollistaa kenttien ryhmittelemisen välilehdillä erotettuihin osioihin " +"muokkausnäkymässä. Hyödyllinen kenttien pitämiseen järjestyksessä ja " +"jäsenneltynä." + +#: includes/fields/class-acf-field-select.php:24 +msgid "A dropdown list with a selection of choices that you specify." +msgstr "Pudotusvalikko joka listaa määrittelemäsi vaihtoehdot." + +#: includes/fields/class-acf-field-relationship.php:19 +msgid "" +"A dual-column interface to select one or more posts, pages, or custom post " +"type items to create a relationship with the item that you're currently " +"editing. Includes options to search and filter." +msgstr "" + +#: includes/fields/class-acf-field-range.php:23 +msgid "" +"An input for selecting a numerical value within a specified range using a " +"range slider element." +msgstr "" +"Kenttä numeroarvon valitsemiseksi määritetyllä asteikolla hyödyntäen " +"liukuvalitsinelementtiä." + +#: includes/fields/class-acf-field-radio.php:24 +msgid "" +"A group of radio button inputs that allows the user to make a single " +"selection from values that you specify." +msgstr "" +"Ryhmä valintanappisyötteitä, joiden avulla käyttäjä voi tehdä yksittäisen " +"valinnan määrittämistäsi arvoista." + +#: includes/fields/class-acf-field-post_object.php:17 +msgid "" +"An interactive and customizable UI for picking one or many posts, pages or " +"post type items with the option to search. " +msgstr "" +"Interaktiivinen ja mukautettava käyttöliittymä yhden tai useamman " +"artikkelin, sivun tai artikkelityyppikohteen valitsemiseksi, " +"hakumahdollisuudella. " + +#: includes/fields/class-acf-field-password.php:23 +msgid "An input for providing a password using a masked field." +msgstr "Kenttä salasanan antamiseen peitetyn kentän avulla." + +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 +msgid "Filter by Post Status" +msgstr "Suodata artikkelin tilan mukaan" + +#: includes/fields/class-acf-field-page_link.php:24 +msgid "" +"An interactive dropdown to select one or more posts, pages, custom post type " +"items or archive URLs, with the option to search." +msgstr "" + +#: includes/fields/class-acf-field-oembed.php:24 +msgid "" +"An interactive component for embedding videos, images, tweets, audio and " +"other content by making use of the native WordPress oEmbed functionality." +msgstr "" + +#: includes/fields/class-acf-field-number.php:23 +msgid "An input limited to numerical values." +msgstr "Numeroarvoihin rajoitettu kenttä." + +#: includes/fields/class-acf-field-message.php:25 +msgid "" +"Used to display a message to editors alongside other fields. Useful for " +"providing additional context or instructions around your fields." +msgstr "" +"Käytetään viestin esittämiseksi muiden kenttien rinnalla. Kätevä " +"lisäkontekstin tai -ohjeiden tarjoamiseen kenttien ympärillä." + +#: includes/fields/class-acf-field-link.php:24 +msgid "" +"Allows you to specify a link and its properties such as title and target " +"using the WordPress native link picker." +msgstr "" +"Sallii linkin ja sen ominaisuuksien, kuten otsikon ja kohteen, määrittämisen " +"hyödyntäen WordPressin omaa linkinvalitsinta." + +#: includes/fields/class-acf-field-image.php:24 +msgid "Uses the native WordPress media picker to upload, or choose images." +msgstr "" +"Käyttää WordPressin omaa mediavalitsinta kuvien lisäämisen tai valitsemiseen." + +#: includes/fields/class-acf-field-group.php:24 +msgid "" +"Provides a way to structure fields into groups to better organize the data " +"and the edit screen." +msgstr "" +"Antaa tavan jäsentää kenttiä ryhmiin tietojen ja muokkausnäkymän " +"järjestämiseksi paremmin." + +#: includes/fields/class-acf-field-google-map.php:24 +msgid "" +"An interactive UI for selecting a location using Google Maps. Requires a " +"Google Maps API key and additional configuration to display correctly." +msgstr "" +"Interaktiivinen käyttöliittymä sijainnin lisäämiseksi Google Maps:in avulla. " +"Vaatii Google Maps API -avaimen sekä lisämäärityksiä näkyäkseen oikein." + +#: includes/fields/class-acf-field-file.php:24 +msgid "Uses the native WordPress media picker to upload, or choose files." +msgstr "" +"Käyttää WordPressin omaa mediavalitsinta tiedostojen lisäämiseen ja " +"valitsemiseen." + +#: includes/fields/class-acf-field-email.php:23 +msgid "A text input specifically designed for storing email addresses." +msgstr "Tekstikenttä erityisesti sähköpostiosoitteiden tallentamiseksi." + +#: includes/fields/class-acf-field-date_time_picker.php:24 +msgid "" +"An interactive UI for picking a date and time. The date return format can be " +"customized using the field settings." +msgstr "" +"Interaktiivinen käyttöliittymä päivämäärän ja kellonajan valitsemiseen. " +"Päivämäärän palautusmuotoa voidaan muokata kentän asetuksissa." + +#: includes/fields/class-acf-field-date_picker.php:24 +msgid "" +"An interactive UI for picking a date. The date return format can be " +"customized using the field settings." +msgstr "" +"Interaktiivinen käyttöliittymä päivämäärän valitsemiseen. Päivämäärän " +"palautusmuotoa voidaan muokata kentän asetuksissa." + +#: includes/fields/class-acf-field-color_picker.php:24 +msgid "An interactive UI for selecting a color, or specifying a Hex value." +msgstr "" +"Interaktiivinen käyttöliittymä värin valitsemiseksi, tai hex-arvon " +"määrittämiseksi." + +#: includes/fields/class-acf-field-checkbox.php:24 +msgid "" +"A group of checkbox inputs that allow the user to select one, or multiple " +"values that you specify." +msgstr "" +"Joukko valintaruutuja jotka sallivat käyttäjän valita yhden tai useamman " +"määrittämistäsi arvoista." + +#: includes/fields/class-acf-field-button-group.php:25 +msgid "" +"A group of buttons with values that you specify, users can choose one option " +"from the values provided." +msgstr "" +"Joukko painikkeita joiden arvot määrität. Käyttäjät voivat valita yhden " +"määrittämistäsi arvoista." + +#: includes/fields/class-acf-field-accordion.php:26 +msgid "" +"Allows you to group and organize custom fields into collapsable panels that " +"are shown while editing content. Useful for keeping large datasets tidy." +msgstr "" +"Mahdollistaa lisäkenttien järjestelemisen suljettaviin paneeleihin jotka " +"esitetään sisällön muokkaamisen yhteydessä. Kätevä suurten tietojoukkojen " +"siistinä pitämiseen." + +#: includes/fields.php:449 +msgid "" +"This provides a solution for repeating content such as slides, team members, " +"and call-to-action tiles, by acting as a parent to a set of subfields which " +"can be repeated again and again." +msgstr "" +"Tarjoaa ratkaisun toistuvan sisällön kuten diojen, tiimin jäsenten, tai " +"toimintakehotekorttien toistamiseen. Toimii ylätasona alakentille, jotka " +"voidaan toistaa uudestaan ja uudestaan." + +#: includes/fields.php:439 +msgid "" +"This provides an interactive interface for managing a collection of " +"attachments. Most settings are similar to the Image field type. Additional " +"settings allow you to specify where new attachments are added in the gallery " +"and the minimum/maximum number of attachments allowed." +msgstr "" +"Tarjoaa interaktiivisen käyttöliittymän liitekokoelman hallintaan. Useimmat " +"asetukset ovat samanlaisia kuin kuvakenttätyypillä. Lisäasetukset " +"mahdollistavat uusien liitteiden sijoituspaikan määrittämiseen galleriassa, " +"sekä sallitun minimi- ja maksimiliitemäärien asettamiseksi." + +#: includes/fields.php:429 +msgid "" +"This provides a simple, structured, layout-based editor. The Flexible " +"Content field allows you to define, create and manage content with total " +"control by using layouts and subfields to design the available blocks." +msgstr "" + +#: includes/fields.php:419 +msgid "" +"This allows you to select and display existing fields. It does not duplicate " +"any fields in the database, but loads and displays the selected fields at " +"run-time. The Clone field can either replace itself with the selected fields " +"or display the selected fields as a group of subfields." +msgstr "" + +#: includes/fields.php:416 +msgctxt "noun" +msgid "Clone" +msgstr "Klooni" + +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 +msgid "PRO" +msgstr "" + +#: includes/fields.php:329 includes/fields.php:386 +msgid "Advanced" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 +msgid "JSON (newer)" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 +msgid "Original" +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 +msgid "Invalid post ID." +msgstr "" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 +msgid "Invalid post type selected for review." +msgstr "" + +#: includes/admin/views/global/navigation.php:189 +msgid "More" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:96 +msgid "Tutorial" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:73 +msgid "Select Field" +msgstr "" + +#. translators: %s: A link to the popular fields used in ACF +#: includes/admin/views/browse-fields-modal.php:60 +msgid "Try a different search term or browse %s" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:57 +msgid "Popular fields" +msgstr "" + +#. translators: %s: The invalid search term +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 +msgid "No search results for '%s'" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:23 +msgid "Search fields..." +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:21 +msgid "Select Field Type" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:4 +msgid "Popular" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:15 +msgid "Add Taxonomy" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:14 +msgid "Create custom taxonomies to classify post type content" +msgstr "" + +#: includes/admin/views/acf-taxonomy/list-empty.php:13 +msgid "Add Your First Taxonomy" +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 +msgid "Hierarchical taxonomies can have descendants (like categories)." +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 +msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +msgid "One or many post types that can be classified with this taxonomy." +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 +msgid "genre" +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +msgid "Genre" +msgstr "" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 +msgid "Genres" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 +msgid "" +"Optional custom controller to use instead of `WP_REST_Terms_Controller `." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 +msgid "Expose this post type in the REST API." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 +msgid "Customize the query variable name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +msgid "" +"Terms can be accessed using the non-pretty permalink, e.g., {query_var}" +"={term_slug}." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 +msgid "Parent-child terms in URLs for hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 +msgid "Customize the slug used in the URL" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 +msgid "Permalinks for this taxonomy are disabled." +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 +msgid "" +"Rewrite the URL using the taxonomy key as the slug. Your permalink structure " +"will be" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 +msgid "Taxonomy Key" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +msgid "Select the type of permalink to use for this taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 +msgid "Display a column for the taxonomy on post type listing screens." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 +msgid "Show Admin Column" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 +msgid "Show the taxonomy in the quick/bulk edit panel." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 +msgid "Quick Edit" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 +msgid "List the taxonomy in the Tag Cloud Widget controls." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 +msgid "Tag Cloud" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 +msgid "" +"A PHP function name to be called for sanitizing taxonomy data saved from a " +"meta box." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 +msgid "Meta Box Sanitization Callback" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 +msgid "" +"A PHP function name to be called to handle the content of a meta box on your " +"taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 +msgid "Register Meta Box Callback" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +msgid "No Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +msgid "Custom Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +msgid "" +"Controls the meta box on the content editor screen. By default, the " +"Categories meta box is shown for hierarchical taxonomies, and the Tags meta " +"box is shown for non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 +msgid "Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 +msgid "Categories Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 +msgid "Tags Meta Box" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 +msgid "A link to a tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 +msgid "Describes a navigation link block variation used in the block editor." +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +msgid "A link to a %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 +msgid "Tag Link" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 +msgid "" +"Assigns a title for navigation link block variation used in the block editor." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 +msgid "← Go to tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 +msgid "" +"Assigns the text used to link back to the main index after updating a term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 +msgid "Back To Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +msgid "← Go to %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 +msgid "Tags list" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 +msgid "Assigns text to the table hidden heading." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 +msgid "Tags list navigation" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 +msgid "Assigns text to the table pagination hidden heading." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 +msgid "Filter by category" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 +msgid "Assigns text to the filter button in the posts lists table." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 +msgid "Filter By Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +msgid "Filter by %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 +msgid "" +"The description is not prominent by default; however, some themes may show " +"it." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 +msgid "Describes the Description field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 +msgid "Description Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 +msgid "" +"Assign a parent term to create a hierarchy. The term Jazz, for example, " +"would be the parent of Bebop and Big Band" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 +msgid "Describes the Parent field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 +msgid "Parent Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 +msgid "" +"The \"slug\" is the URL-friendly version of the name. It is usually all " +"lower case and contains only letters, numbers, and hyphens." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 +msgid "Describes the Slug field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 +msgid "Slug Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 +msgid "The name is how it appears on your site" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 +msgid "Describes the Name field on the Edit Tags screen." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 +msgid "Name Field Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 +msgid "No tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 +msgid "" +"Assigns the text displayed in the posts and media list tables when no tags " +"or categories are available." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 +msgid "No Terms" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +msgid "No %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 +msgid "No tags found" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 +msgid "" +"Assigns the text displayed when clicking the 'choose from most used' text in " +"the taxonomy meta box when no tags are available, and assigns the text used " +"in the terms list table when there are no items for a taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 +msgid "Not Found" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 +msgid "Assigns text to the Title field of the Most Used tab." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 +msgid "Most Used" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 +msgid "Choose from the most used tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 +msgid "" +"Assigns the 'choose from most used' text used in the meta box when " +"JavaScript is disabled. Only used on non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 +msgid "Choose From Most Used" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +msgid "Choose from the most used %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 +msgid "Add or remove tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 +msgid "" +"Assigns the add or remove items text used in the meta box when JavaScript is " +"disabled. Only used on non-hierarchical taxonomies" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 +msgid "Add Or Remove Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +msgid "Add or remove %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 +msgid "Separate tags with commas" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 +msgid "" +"Assigns the separate item with commas text used in the taxonomy meta box. " +"Only used on non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 +msgid "Separate Items With Commas" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +msgid "Separate %s with commas" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 +msgid "Popular Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 +msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 +msgid "Popular Items" +msgstr "" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +msgid "Popular %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 +msgid "Search Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 +msgid "Assigns search items text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 +msgid "Parent Category:" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 +msgid "Assigns parent item text, but with a colon (:) added to the end." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 +msgid "Parent Item With Colon" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 +msgid "Parent Category" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 +msgid "Assigns parent item text. Only used on hierarchical taxonomies." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 +msgid "Parent Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +msgid "Parent %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 +msgid "New Tag Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 +msgid "Assigns the new item name text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 +msgid "New Item Name" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +msgid "New %s Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 +msgid "Add New Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 +msgid "Assigns the add new item text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 +msgid "Update Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 +msgid "Assigns the update item text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 +msgid "Update Item" +msgstr "" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +msgid "Update %s" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 +msgid "View Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 +msgid "In the admin bar to view term during editing." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 +msgid "Edit Tag" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 +msgid "At the top of the editor screen when editing a term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 +msgid "All Tags" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 +msgid "Assigns the all items text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 +msgid "Assigns the menu name text." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 +msgid "Menu Label" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 +msgid "Active taxonomies are enabled and registered with WordPress." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 +msgid "A descriptive summary of the taxonomy." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 +msgid "A descriptive summary of the term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 +msgid "Term Description" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 +msgid "Single word, no spaces. Underscores and dashes allowed." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 +msgid "Term Slug" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 +msgid "The name of the default term." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 +msgid "Term Name" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 +msgid "" +"Create a term for the taxonomy that cannot be deleted. It will not be " +"selected for posts by default." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 +msgid "Default Term" +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 +msgid "" +"Whether terms in this taxonomy should be sorted in the order they are " +"provided to `wp_set_object_terms()`." +msgstr "" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 +msgid "Sort Terms" +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:14 +msgid "Add Post Type" +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:13 +msgid "" +"Expand the functionality of WordPress beyond standard posts and pages with " +"custom post types." +msgstr "" + +#: includes/admin/views/acf-post-type/list-empty.php:12 +msgid "Add Your First Post Type" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 +msgid "I know what I'm doing, show me all the options." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 +msgid "Advanced Configuration" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:123 +msgid "Hierarchical post types can have descendants (like pages)." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 +msgid "Hierarchical" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:107 +msgid "Visible on the frontend and in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +msgid "Public" +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:59 +msgid "movie" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:57 +msgid "Lower case letters, underscores and dashes only, Max 20 characters." +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:41 +msgid "Movie" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 +msgid "Singular Label" +msgstr "" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:24 +msgid "Movies" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 +msgid "Plural Label" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 +msgid "" +"Optional custom controller to use instead of `WP_REST_Posts_Controller`." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 +msgid "Controller Class" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 +msgid "The namespace part of the REST API URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 +msgid "Namespace Route" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 +msgid "The base URL for the post type REST API URLs." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 +msgid "Base URL" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 +msgid "" +"Exposes this post type in the REST API. Required to use the block editor." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 +msgid "Show In REST API" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 +msgid "Customize the query variable name." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 +msgid "Query Variable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 +msgid "No Query Variable Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 +msgid "Custom Query Variable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 +msgid "" +"Items can be accessed using the non-pretty permalink, eg. {post_type}" +"={post_slug}." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +msgid "Query Variable Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 +msgid "URLs for an item and items can be accessed with a query string." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 +msgid "Publicly Queryable" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +msgid "Custom slug for the Archive URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 +msgid "Archive Slug" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 +msgid "" +"Has an item archive that can be customized with an archive template file in " +"your theme." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 +msgid "Archive" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 +msgid "Pagination support for the items URLs such as the archives." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 +msgid "Pagination" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 +msgid "RSS feed URL for the post type items." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 +msgid "Feed URL" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 +msgid "" +"Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " +"URLs." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 +msgid "Front URL Prefix" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 +msgid "Customize the slug used in the URL." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 +msgid "URL Slug" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 +msgid "Permalinks for this post type are disabled." +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 +msgid "" +"Rewrite the URL using a custom slug defined in the input below. Your " +"permalink structure will be" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 +msgid "No Permalink (prevent URL rewriting)" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 +msgid "Custom Permalink" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 +msgid "Post Type Key" +msgstr "" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 +msgid "" +"Rewrite the URL using the post type key as the slug. Your permalink " +"structure will be" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +msgid "Permalink Rewrite" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 +msgid "Delete items by a user when that user is deleted." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 +msgid "Delete With User" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:995 +msgid "Allow the post type to be exported from 'Tools' > 'Export'." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:994 +msgid "Can Export" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:963 +msgid "Optionally provide a plural to be used in capabilities." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:962 +msgid "Plural Capability Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:944 +msgid "Choose another post type to base the capabilities for this post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:943 +msgid "Singular Capability Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:929 +msgid "" +"By default the capabilities of the post type will inherit the 'Post' " +"capability names, eg. edit_post, delete_posts. Enable to use post type " +"specific capabilities, eg. edit_{singular}, delete_{plural}." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:928 +msgid "Rename Capabilities" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:913 +msgid "Exclude From Search" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 +msgid "" +"Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " +"be turned on in 'Screen options'." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 +msgid "Appearance Menus Support" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:881 +msgid "Appears as an item in the 'New' menu in the admin bar." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:880 +msgid "Show In Admin Bar" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:849 +msgid "" +"A PHP function name to be called when setting up the meta boxes for the edit " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:848 +msgid "Custom Meta Box Callback" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 +msgid "Menu Icon" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:778 +msgid "The position in the sidebar menu in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:777 +msgid "Menu Position" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:759 +msgid "" +"By default the post type will get a new top level item in the admin menu. If " +"an existing top level item is supplied here, the post type will be added as " +"a submenu item under it." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:758 +msgid "Admin Menu Parent" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 +msgid "Admin editor navigation in the sidebar menu." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 +msgid "Show In Admin Menu" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 +msgid "Items can be edited and managed in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 +msgid "Show In UI" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:694 +msgid "A link to a post." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:693 +msgid "Description for a navigation link block variation." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 +msgid "Item Link Description" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:688 +msgid "A link to a %s." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:673 +msgid "Post Link" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:672 +msgid "Title for a navigation link block variation." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 +msgid "Item Link" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +msgid "%s Link" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:653 +msgid "Post updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:652 +msgid "In the editor notice after an item is updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:651 +msgid "Item Updated" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:648 +msgid "%s updated." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:633 +msgid "Post scheduled." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:632 +msgid "In the editor notice after scheduling an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:631 +msgid "Item Scheduled" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:628 +msgid "%s scheduled." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:613 +msgid "Post reverted to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:612 +msgid "In the editor notice after reverting an item to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:611 +msgid "Item Reverted To Draft" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:608 +msgid "%s reverted to draft." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:593 +msgid "Post published privately." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:592 +msgid "In the editor notice after publishing a private item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:591 +msgid "Item Published Privately" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:588 +msgid "%s published privately." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:573 +msgid "Post published." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:572 +msgid "In the editor notice after publishing an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:571 +msgid "Item Published" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:568 +msgid "%s published." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:553 +msgid "Posts list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:552 +msgid "Used by screen readers for the items list on the post type list screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 +msgid "Items List" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +msgid "%s list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:533 +msgid "Posts list navigation" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:532 +msgid "" +"Used by screen readers for the filter list pagination on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 +msgid "Items List Navigation" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +msgid "%s list navigation" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:512 +msgid "Filter posts by date" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:511 +msgid "" +"Used by screen readers for the filter by date heading on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:510 +msgid "Filter Items By Date" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:506 +msgid "Filter %s by date" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:491 +msgid "Filter posts list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:490 +msgid "" +"Used by screen readers for the filter links heading on the post type list " +"screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:489 +msgid "Filter Items List" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:485 +msgid "Filter %s list" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:469 +msgid "In the media modal showing all media uploaded to this item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:468 +msgid "Uploaded To This Item" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:464 +msgid "Uploaded to this %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:449 +msgid "Insert into post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:448 +msgid "As the button label when adding media to content." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:447 +msgid "Insert Into Media Button" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:443 +msgid "Insert into %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:428 +msgid "Use as featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:427 +msgid "" +"As the button label for selecting to use an image as the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:426 +msgid "Use Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:413 +msgid "Remove featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:412 +msgid "As the button label when removing the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:411 +msgid "Remove Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:398 +msgid "Set featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:397 +msgid "As the button label when setting the featured image." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:396 +msgid "Set Featured Image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:383 +msgid "Featured image" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:382 +msgid "In the editor used for the title of the featured image meta box." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:381 +msgid "Featured Image Meta Box" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:368 +msgid "Post Attributes" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:367 +msgid "In the editor used for the title of the post attributes meta box." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:366 +msgid "Attributes Meta Box" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:363 +msgid "%s Attributes" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:348 +msgid "Post Archives" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:347 +msgid "" +"Adds 'Post Type Archive' items with this label to the list of posts shown " +"when adding items to an existing menu in a CPT with archives enabled. Only " +"appears when editing menus in 'Live Preview' mode and a custom archive slug " +"has been provided." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:346 +msgid "Archives Nav Menu" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:343 +msgid "%s Archives" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:328 +msgid "No posts found in Trash" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:327 +msgid "" +"At the top of the post type list screen when there are no posts in the trash." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:326 +msgid "No Items Found in Trash" +msgstr "" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:322 +msgid "No %s found in Trash" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:307 +msgid "No posts found" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:306 +msgid "" +"At the top of the post type list screen when there are no posts to display." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:305 +msgid "No Items Found" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +msgid "No %s found" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:286 +msgid "Search Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:285 +msgid "At the top of the items screen when searching for an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 +msgid "Search Items" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +msgid "Search %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:266 +msgid "Parent Page:" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:265 +msgid "For hierarchical types in the post type list screen." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:264 +msgid "Parent Item Prefix" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +msgid "Parent %s:" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:246 +msgid "New Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:244 +msgid "New Item" +msgstr "" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:241 +msgid "New %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 +msgid "Add New Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:205 +msgid "At the top of the editor screen when adding a new item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 +msgid "Add New Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +msgid "Add New %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:186 +msgid "View Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:185 +msgid "" +"Appears in the admin bar in the 'All Posts' view, provided the post type " +"supports archives and the home page is not an archive of that post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:184 +msgid "View Items" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:166 +msgid "View Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:165 +msgid "In the admin bar to view item when editing it." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 +msgid "View Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +msgid "View %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:146 +msgid "Edit Post" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:145 +msgid "At the top of the editor screen when editing an item." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 +msgid "Edit Item" +msgstr "" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +msgid "Edit %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:126 +msgid "All Posts" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 +msgid "In the post type submenu in the admin dashboard." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 +msgid "All Items" +msgstr "" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +msgid "All %s" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:105 +msgid "Admin menu name for the post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:104 +msgid "Menu Name" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 +msgid "Regenerate all labels using the Singular and Plural labels" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 +msgid "Regenerate" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:79 +msgid "Active post types are enabled and registered with WordPress." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:63 +msgid "A descriptive summary of the post type." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:48 +msgid "Add Custom" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:42 +msgid "Enable various features in the content editor." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:31 +msgid "Post Formats" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:25 +msgid "Editor" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:24 +msgid "Trackbacks" +msgstr "" + +#: includes/admin/views/acf-post-type/basic-settings.php:87 +msgid "Select existing taxonomies to classify items of the post type." +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:158 +msgid "Browse Fields" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:287 +msgid "Nothing to import" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:282 +msgid ". The Custom Post Type UI plugin can be deactivated." +msgstr "" + +#. translators: %d - number of items imported from CPTUI +#: includes/admin/tools/class-acf-admin-tool-import.php:273 +msgid "Imported %d item from Custom Post Type UI -" +msgid_plural "Imported %d items from Custom Post Type UI -" +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:257 +msgid "Failed to import taxonomies." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:239 +msgid "Failed to import post types." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:228 +msgid "Nothing from Custom Post Type UI plugin selected for import." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:204 +msgid "Imported 1 item" +msgid_plural "Imported %s items" +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:119 +msgid "" +"Importing a Post Type or Taxonomy with the same key as one that already " +"exists will overwrite the settings for the existing Post Type or Taxonomy " +"with those of the import." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 +msgid "Import from Custom Post Type UI" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:354 +msgid "" +"The following code can be used to register a local version of the selected " +"items. Storing field groups, post types, or taxonomies locally can provide " +"many benefits such as faster load times, version control & dynamic fields/" +"settings. Simply copy and paste the following code to your theme's functions." +"php file or include it within an external file, then deactivate or delete " +"the items from the ACF admin." +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:353 +msgid "Export - Generate PHP" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:330 +msgid "Export" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:264 +msgid "Select Taxonomies" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:239 +msgid "Select Post Types" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:155 +msgid "Exported 1 item." +msgid_plural "Exported %s items." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 +msgid "Category" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 +msgid "Tag" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:82 +msgid "%s taxonomy created" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:76 +msgid "%s taxonomy updated" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:56 +msgid "Taxonomy draft updated." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:55 +msgid "Taxonomy scheduled for." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:54 +msgid "Taxonomy submitted." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:53 +msgid "Taxonomy saved." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:49 +msgid "Taxonomy deleted." +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:48 +msgid "Taxonomy updated." +msgstr "" + +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 +msgid "" +"This taxonomy could not be registered because its key is in use by another " +"taxonomy registered by another plugin or theme." +msgstr "" + +#. translators: %s number of taxonomies synchronized +#: includes/admin/post-types/admin-taxonomies.php:333 +msgid "Taxonomy synchronized." +msgid_plural "%s taxonomies synchronized." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of taxonomies duplicated +#: includes/admin/post-types/admin-taxonomies.php:326 +msgid "Taxonomy duplicated." +msgid_plural "%s taxonomies duplicated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of taxonomies deactivated +#: includes/admin/post-types/admin-taxonomies.php:319 +msgid "Taxonomy deactivated." +msgid_plural "%s taxonomies deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of taxonomies activated +#: includes/admin/post-types/admin-taxonomies.php:312 +msgid "Taxonomy activated." +msgid_plural "%s taxonomies activated." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/post-types/admin-taxonomies.php:113 +msgid "Terms" +msgstr "" + +#. translators: %s number of post types synchronized +#: includes/admin/post-types/admin-post-types.php:327 +msgid "Post type synchronized." +msgid_plural "%s post types synchronized." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types duplicated +#: includes/admin/post-types/admin-post-types.php:320 +msgid "Post type duplicated." +msgid_plural "%s post types duplicated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types deactivated +#: includes/admin/post-types/admin-post-types.php:313 +msgid "Post type deactivated." +msgid_plural "%s post types deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types activated +#: includes/admin/post-types/admin-post-types.php:306 +msgid "Post type activated." +msgid_plural "%s post types activated." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 +msgid "Post Types" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 +msgid "Advanced Settings" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 +msgid "Basic Settings" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 +msgid "" +"This post type could not be registered because its key is in use by another " +"post type registered by another plugin or theme." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:80 +msgid "%s post type created" +msgstr "" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:78 +msgid "Add fields to %s" +msgstr "" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:76 +msgid "%s post type updated" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:56 +msgid "Post type draft updated." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:55 +msgid "Post type scheduled for." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:54 +msgid "Post type submitted." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:53 +msgid "Post type saved." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:50 +msgid "Post type updated." +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:49 +msgid "Post type deleted." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 +msgid "Type to search..." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 +msgid "PRO Only" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 +msgid "Field groups linked successfully." +msgstr "" + +#. translators: %s - URL to ACF tools page. +#: includes/admin/admin.php:199 +msgid "" +"Import Post Types and Taxonomies registered with Custom Post Type UI and " +"manage them with ACF. Get Started." +msgstr "" + +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 +msgid "ACF" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "taxonomy" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "post type" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:338 +msgid "Done" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:323 +msgid "Select one or many field groups..." +msgstr "" + +#: includes/admin/admin-internal-post-type.php:322 +msgid "Please select the field groups to link." +msgstr "" + +#: includes/admin/admin-internal-post-type.php:280 +msgid "Field group linked successfully." +msgid_plural "Field groups linked successfully." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 +msgctxt "post status" +msgid "Registration Failed" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:276 +msgid "" +"This item could not be registered because its key is in use by another item " +"registered by another plugin or theme." +msgstr "" + +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 +msgid "REST API" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 +msgid "Permissions" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 +msgid "URLs" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 +msgid "Visibility" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 +msgid "Labels" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:279 +msgid "Field Settings Tabs" +msgstr "" + +#. Author URI of the plugin +#: acf.php +msgid "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" +msgstr "" + +#: includes/api/api-template.php:1027 +msgid "[ACF shortcode value disabled for preview]" +msgstr "" + +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 +msgid "Close Modal" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 +msgid "Field moved to other group" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 +msgid "Close modal" +msgstr "" + +#: includes/fields/class-acf-field-tab.php:122 +msgid "Start a new group of tabs at this tab." +msgstr "" + +#: includes/fields/class-acf-field-tab.php:121 +msgid "New Tab Group" +msgstr "" + +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 +msgid "Use a stylized checkbox using select2" +msgstr "" + +#: includes/fields/class-acf-field-radio.php:250 +msgid "Save Other Choice" +msgstr "" + +#: includes/fields/class-acf-field-radio.php:239 +msgid "Allow Other Choice" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:420 +msgid "Add Toggle All" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:379 +msgid "Save Custom Values" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:368 +msgid "Allow Custom Values" +msgstr "" + +#: includes/fields/class-acf-field-checkbox.php:134 +msgid "Checkbox custom values cannot be empty. Uncheck any empty values." +msgstr "" + +#: includes/admin/views/global/navigation.php:253 +msgid "Updates" +msgstr "Päivitykset" + +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 +msgid "Advanced Custom Fields logo" +msgstr "" + +#: includes/admin/views/global/form-top.php:92 +msgid "Save Changes" +msgstr "" + +#: includes/admin/views/global/form-top.php:79 +msgid "Field Group Title" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:709 +#: includes/admin/views/global/form-top.php:3 +msgid "Add title" +msgstr "" + +#. translators: %s url to getting started guide +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 +msgid "" +"New to ACF? Take a look at our getting " +"started guide." +msgstr "" + +#: includes/admin/views/acf-field-group/list-empty.php:24 +msgid "Add Field Group" +msgstr "" + +#. translators: %s url to creating a field group page +#: includes/admin/views/acf-field-group/list-empty.php:18 +msgid "" +"ACF uses field groups to group custom " +"fields together, and then attach those fields to edit screens." +msgstr "" + +#: includes/admin/views/acf-field-group/list-empty.php:12 +msgid "Add Your First Field Group" +msgstr "" + +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 +msgid "Options Pages" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:54 +msgid "ACF Blocks" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:62 +msgid "Gallery Field" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:42 +msgid "Flexible Content Field" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:46 +msgid "Repeater Field" +msgstr "" + +#: includes/admin/views/global/navigation.php:215 +msgid "Unlock Extra Features with ACF PRO" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:267 +msgid "Delete Field Group" +msgstr "" + +#. translators: 1: Post creation date 2: Post creation time +#: includes/admin/views/acf-field-group/options.php:261 +msgid "Created on %1$s at %2$s" +msgstr "" + +#: includes/acf-field-group-functions.php:497 +msgid "Group Settings" +msgstr "" + +#: includes/acf-field-group-functions.php:495 +msgid "Location Rules" +msgstr "" + +#. translators: %s url to field types list +#: includes/admin/views/acf-field-group/fields.php:73 +msgid "" +"Choose from over 30 field types. Learn " +"more." +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:65 +msgid "" +"Get started creating new custom fields for your posts, pages, custom post " +"types and other WordPress content." +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:64 +msgid "Add Your First Field" +msgstr "" + +#. translators: A symbol (or text, if not available in your locale) meaning +#. "Order Number", in terms of positional placement. +#: includes/admin/views/acf-field-group/fields.php:43 +msgid "#" +msgstr "" + +#: includes/admin/views/acf-field-group/fields.php:33 +#: includes/admin/views/acf-field-group/fields.php:67 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 +msgid "Add Field" +msgstr "" + +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 +msgid "Presentation" +msgstr "" + +#: includes/fields.php:383 +msgid "Validation" +msgstr "" + +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 +msgid "General" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-import.php:67 +msgid "Import JSON" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:338 +msgid "Export As JSON" +msgstr "" + +#. translators: %s number of field groups deactivated +#: includes/admin/post-types/admin-field-groups.php:360 +msgid "Field group deactivated." +msgid_plural "%s field groups deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of field groups activated +#: includes/admin/post-types/admin-field-groups.php:353 +msgid "Field group activated." +msgid_plural "%s field groups activated." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 +msgid "Deactivate" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:470 +msgid "Deactivate this item" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 +msgid "Activate" +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:466 +msgid "Activate this item" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 +msgid "Move field group to trash?" +msgstr "" + +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Inactive" +msgstr "" + +#. Author of the plugin +#: acf.php +msgid "WP Engine" +msgstr "" + +#: acf.php:558 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields PRO." +msgstr "" +"Lisäosien Advanced Custom Fields ja Advanced Custom Fields PRO ei pitäisi " +"olla käytössä yhtäaikaa. Suljimme Advanced Custom Fields PRO -lisäosan " +"automaattisesti." + +#: acf.php:556 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields." +msgstr "" +"Lisäosien Advanced Custom Fields ja Advanced Custom Fields PRO ei pitäisi " +"olla käytössä yhtäaikaa. Suljimme Advanced Custom Fields -lisäosan " +"automaattisesti." + +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 +msgid "" +"%1$s - We've detected one or more calls to retrieve ACF " +"field values before ACF has been initialized. This is not supported and can " +"result in malformed or missing data. Learn how to fix this." +msgstr "" +"%1$s - Olemme havainneet yhden tai useamman kutsun ACF-" +"kenttäarvojen noutamiseksi ennen ACF:n alustamista. Tätä ei tueta ja se voi " +"johtaa väärin muotoiltuihin tai puuttuviin tietoihin. Lue lisää tämän korjaamisesta." + +#: includes/fields/class-acf-field-user.php:578 +msgid "%1$s must have a user with the %2$s role." +msgid_plural "%1$s must have a user with one of the following roles: %2$s" +msgstr[0] "%1$s:lla pitää olla käyttäjä roolilla %2$s." +msgstr[1] "%1$s:lla pitää olla käyttäjä jollakin näistä rooleista: %2$s" + +#: includes/fields/class-acf-field-user.php:569 +msgid "%1$s must have a valid user ID." +msgstr "%1$s:lla on oltava kelvollinen käyttäjätunnus." + +#: includes/fields/class-acf-field-user.php:408 +msgid "Invalid request." +msgstr "Virheellinen pyyntö." + +#: includes/fields/class-acf-field-select.php:629 +msgid "%1$s is not one of %2$s" +msgstr "%1$s ei ole yksi näistä: %2$s" + +#: includes/fields/class-acf-field-post_object.php:660 +msgid "%1$s must have term %2$s." +msgid_plural "%1$s must have one of the following terms: %2$s" +msgstr[0] "%1$s:lla pitää olla termi %2$s." +msgstr[1] "%1$s:lla pitää olla jokin seuraavista termeistä: %2$s" + +#: includes/fields/class-acf-field-post_object.php:644 +msgid "%1$s must be of post type %2$s." +msgid_plural "%1$s must be of one of the following post types: %2$s" +msgstr[0] "%1$s pitää olla artikkelityyppiä %2$s." +msgstr[1] "%1$s pitää olla joku seuraavista artikkelityypeistä: %2$s" + +#: includes/fields/class-acf-field-post_object.php:635 +msgid "%1$s must have a valid post ID." +msgstr "%1$s:lla on oltava kelvollinen artikkelitunnus (post ID)." + +#: includes/fields/class-acf-field-file.php:447 +msgid "%s requires a valid attachment ID." +msgstr "%s edellyttää kelvollista liitetunnusta (ID)." + +#: includes/admin/views/acf-field-group/options.php:233 +msgid "Show in REST API" +msgstr "Näytä REST API:ssa" + +#: includes/fields/class-acf-field-color_picker.php:156 +msgid "Enable Transparency" +msgstr "Ota läpinäkyvyys käyttöön" + +#: includes/fields/class-acf-field-color_picker.php:175 +msgid "RGBA Array" +msgstr "RGBA-taulukko" + +#: includes/fields/class-acf-field-color_picker.php:92 +msgid "RGBA String" +msgstr "RGBA-merkkijono" + +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 +msgid "Hex String" +msgstr "Heksamerkkijono" + +#: includes/admin/views/browse-fields-modal.php:12 +msgid "Upgrade to PRO" +msgstr "Päivitä Pro-versioon" + +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Active" +msgstr "Käytössä" + +#: includes/fields/class-acf-field-email.php:166 +msgid "'%s' is not a valid email address" +msgstr "'%s' ei ole kelvollinen sähköpostiosoite" + +#: includes/fields/class-acf-field-color_picker.php:70 +msgid "Color value" +msgstr "Väriarvo" + +#: includes/fields/class-acf-field-color_picker.php:68 +msgid "Select default color" +msgstr "Valitse oletusväri" + +#: includes/fields/class-acf-field-color_picker.php:66 +msgid "Clear color" +msgstr "Tyhjennä väri" + +#: includes/acf-wp-functions.php:90 +msgid "Blocks" +msgstr "Lohkot" + +#: includes/acf-wp-functions.php:86 +msgid "Options" +msgstr "Asetukset" + +#: includes/acf-wp-functions.php:82 +msgid "Users" +msgstr "Käyttäjät" + +#: includes/acf-wp-functions.php:78 +msgid "Menu items" +msgstr "Valikkokohteet" + +#: includes/acf-wp-functions.php:70 +msgid "Widgets" +msgstr "Vimpaimet" + +#: includes/acf-wp-functions.php:62 +msgid "Attachments" +msgstr "Liitteet" + +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 +#: includes/post-types/class-acf-taxonomy.php:90 +#: includes/post-types/class-acf-taxonomy.php:91 +msgid "Taxonomies" +msgstr "Taksonomiat" + +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 +msgid "Posts" +msgstr "Artikkelit" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +msgid "Last updated: %s" +msgstr "Päivitetty viimeksi: %s" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 +msgid "Sorry, this post is unavailable for diff comparison." +msgstr "" +"Tämä kenttäryhmä ei valitettavasti ole käytettävissä diff-vertailua varten." + +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +msgid "Invalid field group parameter(s)." +msgstr "Virheelliset kenttäryhmän parametrit." + +#: includes/admin/admin-internal-post-type-list.php:429 +msgid "Awaiting save" +msgstr "Odottaa tallentamista" + +#: includes/admin/admin-internal-post-type-list.php:426 +msgid "Saved" +msgstr "Tallennettu" + +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 +msgid "Import" +msgstr "Tuo" + +#: includes/admin/admin-internal-post-type-list.php:418 +msgid "Review changes" +msgstr "Tarkista muutokset" + +#: includes/admin/admin-internal-post-type-list.php:394 +msgid "Located in: %s" +msgstr "Sijaitsee: %s" + +#: includes/admin/admin-internal-post-type-list.php:391 +msgid "Located in plugin: %s" +msgstr "Lisäosalla: %s" + +#: includes/admin/admin-internal-post-type-list.php:388 +msgid "Located in theme: %s" +msgstr "Teemalla: %s" + +#: includes/admin/post-types/admin-field-groups.php:235 +msgid "Various" +msgstr "Sekalaisia" + +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 +msgid "Sync changes" +msgstr "Synkronoi muutokset" + +#: includes/admin/admin-internal-post-type-list.php:229 +msgid "Loading diff" +msgstr "Ladataan diff" + +#: includes/admin/admin-internal-post-type-list.php:228 +msgid "Review local JSON changes" +msgstr "Tarkista paikalliset JSON-muutokset" + +#: includes/admin/admin.php:174 +msgid "Visit website" +msgstr "Siirry verkkosivuille" + +#: includes/admin/admin.php:173 +msgid "View details" +msgstr "Näytä tarkemmat tiedot" + +#: includes/admin/admin.php:172 +msgid "Version %s" +msgstr "Versio %s" + +#: includes/admin/admin.php:171 +msgid "Information" +msgstr "Tiedot" + +#: includes/admin/admin.php:162 +msgid "" +"Help Desk. The support professionals on " +"our Help Desk will assist with your more in depth, technical challenges." +msgstr "" +"Tukipalvelu. Tukipalvelumme " +"ammattilaiset auttavat syvällisemmissä teknisissä haasteissasi." + +#: includes/admin/admin.php:158 +msgid "" +"Discussions. We have an active and " +"friendly community on our Community Forums who may be able to help you " +"figure out the 'how-tos' of the ACF world." +msgstr "" +"Keskustelut. Yhteisöfoorumeillamme on " +"aktiivinen ja ystävällinen yhteisö, joka voi ehkä auttaa sinua selvittämään " +"ACF-maailman ihmeellisyyksiä." + +#: includes/admin/admin.php:154 +msgid "" +"Documentation. Our extensive " +"documentation contains references and guides for most situations you may " +"encounter." +msgstr "" +"Dokumentaatio. Laaja dokumentaatiomme " +"sisältää viittauksia ja oppaita useimpiin kohtaamiisi tilanteisiin." + +#: includes/admin/admin.php:151 +msgid "" +"We are fanatical about support, and want you to get the best out of your " +"website with ACF. If you run into any difficulties, there are several places " +"you can find help:" +msgstr "" +"Olemme fanaattisia tuen suhteen ja haluamme, että saat kaiken mahdollisen " +"irti verkkosivustostasi ACF:n avulla. Jos kohtaat ongelmia, apua löytyy " +"useista paikoista:" + +#: includes/admin/admin.php:148 includes/admin/admin.php:150 +msgid "Help & Support" +msgstr "Ohjeet & tukipalvelut" + +#: includes/admin/admin.php:139 +msgid "" +"Please use the Help & Support tab to get in touch should you find yourself " +"requiring assistance." +msgstr "" +"Ota yhteyttä Ohjeet & tukipalvelut -välilehdessä, jos huomaat tarvitsevasi " +"apua." + +#: includes/admin/admin.php:136 +msgid "" +"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " +"yourself with the plugin's philosophy and best practises." +msgstr "" +"Ennen kuin luot ensimmäisen kenttäryhmäsi, suosittelemme lukemaan aloitusoppaamme, jossa tutustutaan " +"lisäosan filosofiaan ja parhaisiin käytäntöihin." + +#: includes/admin/admin.php:134 +msgid "" +"The Advanced Custom Fields plugin provides a visual form builder to " +"customize WordPress edit screens with extra fields, and an intuitive API to " +"display custom field values in any theme template file." +msgstr "" +"Advanced Custom Fields -lisäosa tarjoaa visuaalisen lomaketyökalun " +"WordPressin muokkausnäyttöjen mukauttamiseksi ylimääräisillä kentillä ja " +"intuitiivisen API:n mukautettujen kenttäarvojen näyttämiseksi missä tahansa " +"teeman mallitiedostossa." + +#: includes/admin/admin.php:131 includes/admin/admin.php:133 +msgid "Overview" +msgstr "Yleiskatsaus" + +#. translators: %s the name of the location type +#: includes/locations.php:38 +msgid "Location type \"%s\" is already registered." +msgstr "Sijaintityyppi \"%s\" on jo rekisteröity." + +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 +msgid "Class \"%s\" does not exist." +msgstr "Luokkaa \"%s\" ei ole." + +#: includes/ajax/class-acf-ajax-query-users.php:41 +#: includes/ajax/class-acf-ajax.php:157 +msgid "Invalid nonce." +msgstr "Virheellinen nonce." + +#: includes/fields/class-acf-field-user.php:400 +msgid "Error loading field." +msgstr "Virhe ladattaessa kenttää." + +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 +msgid "Location not found: %s" +msgstr "Sijaintia ei löytynyt: %s" + +#: includes/forms/form-user.php:328 +msgid "Error: %s" +msgstr "Virhe: %s" + +#: includes/locations/class-acf-location-widget.php:22 +msgid "Widget" +msgstr "Vimpain" + +#: includes/locations/class-acf-location-user-role.php:24 +msgid "User Role" +msgstr "Käyttäjän rooli" + +#: includes/locations/class-acf-location-comment.php:22 +msgid "Comment" +msgstr "Kommentti" + +#: includes/locations/class-acf-location-post-format.php:22 +msgid "Post Format" +msgstr "Artikkelin muoto" + +#: includes/locations/class-acf-location-nav-menu-item.php:22 +msgid "Menu Item" +msgstr "Valikkokohde" + +#: includes/locations/class-acf-location-post-status.php:22 +msgid "Post Status" +msgstr "Artikkelin tila" + +#: includes/acf-wp-functions.php:74 +#: includes/locations/class-acf-location-nav-menu.php:89 +msgid "Menus" +msgstr "Valikot" + +#: includes/locations/class-acf-location-nav-menu.php:80 +msgid "Menu Locations" +msgstr "Valikkosijainnit" + +#: includes/locations/class-acf-location-nav-menu.php:22 +msgid "Menu" +msgstr "Valikko" + +#: includes/locations/class-acf-location-post-taxonomy.php:22 +msgid "Post Taxonomy" +msgstr "Artikkelin taksonomia" + +#: includes/locations/class-acf-location-page-type.php:114 +msgid "Child Page (has parent)" +msgstr "Lapsisivu (sivu, jolla on vanhempi)" + +#: includes/locations/class-acf-location-page-type.php:113 +msgid "Parent Page (has children)" +msgstr "Vanhempi sivu (sivu, jolla on alasivuja)" + +#: includes/locations/class-acf-location-page-type.php:112 +msgid "Top Level Page (no parent)" +msgstr "Ylätason sivu (sivu, jolla ei ole vanhempia)" + +#: includes/locations/class-acf-location-page-type.php:111 +msgid "Posts Page" +msgstr "Artikkelit -sivu" + +#: includes/locations/class-acf-location-page-type.php:110 +msgid "Front Page" +msgstr "Etusivu" + +#: includes/locations/class-acf-location-page-type.php:22 +msgid "Page Type" +msgstr "Sivun tyyppi" + +#: includes/locations/class-acf-location-current-user.php:73 +msgid "Viewing back end" +msgstr "Käyttää back endiä" + +#: includes/locations/class-acf-location-current-user.php:72 +msgid "Viewing front end" +msgstr "Käyttää front endiä" + +#: includes/locations/class-acf-location-current-user.php:71 +msgid "Logged in" +msgstr "Kirjautunut sisään" + +#: includes/locations/class-acf-location-current-user.php:22 +msgid "Current User" +msgstr "Nykyinen käyttäjä" + +#: includes/locations/class-acf-location-page-template.php:22 +msgid "Page Template" +msgstr "Sivupohja" + +#: includes/locations/class-acf-location-user-form.php:74 +msgid "Register" +msgstr "Rekisteröi" + +#: includes/locations/class-acf-location-user-form.php:73 +msgid "Add / Edit" +msgstr "Lisää / Muokkaa" + +#: includes/locations/class-acf-location-user-form.php:22 +msgid "User Form" +msgstr "Käyttäjälomake" + +#: includes/locations/class-acf-location-page-parent.php:22 +msgid "Page Parent" +msgstr "Sivun vanhempi" + +#: includes/locations/class-acf-location-current-user-role.php:77 +msgid "Super Admin" +msgstr "Super pääkäyttäjä" + +#: includes/locations/class-acf-location-current-user-role.php:22 +msgid "Current User Role" +msgstr "Nykyinen käyttäjärooli" + +#: includes/locations/class-acf-location-page-template.php:73 +#: includes/locations/class-acf-location-post-template.php:85 +msgid "Default Template" +msgstr "Oletus sivupohja" + +#: includes/locations/class-acf-location-post-template.php:22 +msgid "Post Template" +msgstr "Sivupohja" + +#: includes/locations/class-acf-location-post-category.php:22 +msgid "Post Category" +msgstr "Artikkelin kategoria" + +#: includes/locations/class-acf-location-attachment.php:84 +msgid "All %s formats" +msgstr "Kaikki %s muodot" + +#: includes/locations/class-acf-location-attachment.php:22 +msgid "Attachment" +msgstr "Liite" + +#: includes/validation.php:313 +msgid "%s value is required" +msgstr "%s arvo on pakollinen" + +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +msgid "Show this field if" +msgstr "Näytä tämä kenttä, jos" + +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 +msgid "Conditional Logic" +msgstr "Ehdollinen logiikka" + +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 +msgid "and" +msgstr "ja" + +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 +msgid "Local JSON" +msgstr "Paikallinen JSON" + +#: includes/admin/views/acf-field-group/pro-features.php:50 +msgid "Clone Field" +msgstr "" + +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 +msgid "" +"Please also check all premium add-ons (%s) are updated to the latest version." +msgstr "" +"Varmista myös, että kaikki premium-lisäosat (%s) on päivitetty uusimpaan " +"versioon." + +#: includes/admin/views/upgrade/notice.php:29 +msgid "" +"This version contains improvements to your database and requires an upgrade." +msgstr "" +"Tämä versio sisältää parannuksia tietokantaan ja edellyttää päivitystä." + +#. translators: %1 plugin name, %2 version number +#: includes/admin/views/upgrade/notice.php:28 +msgid "Thank you for updating to %1$s v%2$s!" +msgstr "Kiitos päivityksestä: %1$s v%2$s!" + +#: includes/admin/views/upgrade/notice.php:26 +msgid "Database Upgrade Required" +msgstr "Tietokanta on päivitettävä" + +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 +msgid "Options Page" +msgstr "Asetukset-sivu" + +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 +msgid "Gallery" +msgstr "Galleria" + +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 +msgid "Flexible Content" +msgstr "Joustava sisältö" + +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 +msgid "Repeater" +msgstr "Toista rivejä" + +#: includes/admin/views/tools/tools.php:16 +msgid "Back to all tools" +msgstr "Takaisin kaikkiin työkaluihin" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used (the one with the lowest order number)" +msgstr "" +"Jos muokkausnäkymässä on useita kenttäryhmiä, käytetään ensimmäisen (pienin " +"järjestysnumero) kenttäryhmän asetuksia" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "Select items to hide them from the edit screen." +msgstr "Valitse kohteita piilottaaksesi ne muokkausnäkymästä." + +#: includes/admin/views/acf-field-group/options.php:194 +msgid "Hide on screen" +msgstr "Piilota näytöltä" + +#: includes/admin/views/acf-field-group/options.php:186 +msgid "Send Trackbacks" +msgstr "Lähetä paluuviitteet" + +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 +msgid "Tags" +msgstr "Avainsanat" + +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 +msgid "Categories" +msgstr "Kategoriat" + +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 +msgid "Page Attributes" +msgstr "Sivun attribuutit" + +#: includes/admin/views/acf-field-group/options.php:181 +msgid "Format" +msgstr "Muoto" + +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 +msgid "Author" +msgstr "Kirjoittaja" + +#: includes/admin/views/acf-field-group/options.php:179 +msgid "Slug" +msgstr "Polkutunnus (slug)" + +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 +msgid "Revisions" +msgstr "Tarkastettu" + +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 +msgid "Comments" +msgstr "Kommentit" + +#: includes/admin/views/acf-field-group/options.php:176 +msgid "Discussion" +msgstr "Keskustelu" + +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 +msgid "Excerpt" +msgstr "Katkelma" + +#: includes/admin/views/acf-field-group/options.php:173 +msgid "Content Editor" +msgstr "Sisältöeditori" + +#: includes/admin/views/acf-field-group/options.php:172 +msgid "Permalink" +msgstr "Kestolinkki" + +#: includes/admin/views/acf-field-group/options.php:250 +msgid "Shown in field group list" +msgstr "Näytetään kenttäryhmien listauksessa" + +#: includes/admin/views/acf-field-group/options.php:157 +msgid "Field groups with a lower order will appear first" +msgstr "" +"Kenttäryhmät, joilla on pienempi järjestysnumero, tulostetaan ensimmäisenä" + +#: includes/admin/views/acf-field-group/options.php:156 +msgid "Order No." +msgstr "Järjestysnro." + +#: includes/admin/views/acf-field-group/options.php:147 +msgid "Below fields" +msgstr "Tasaa kentän alapuolelle" + +#: includes/admin/views/acf-field-group/options.php:146 +msgid "Below labels" +msgstr "Tasaa nimiön alapuolelle" + +#: includes/admin/views/acf-field-group/options.php:139 +msgid "Instruction Placement" +msgstr "Ohjeen sijainti" + +#: includes/admin/views/acf-field-group/options.php:122 +msgid "Label Placement" +msgstr "Nimiön sijainti" + +#: includes/admin/views/acf-field-group/options.php:110 +msgid "Side" +msgstr "Reuna" + +#: includes/admin/views/acf-field-group/options.php:109 +msgid "Normal (after content)" +msgstr "Normaali (sisällön jälkeen)" + +#: includes/admin/views/acf-field-group/options.php:108 +msgid "High (after title)" +msgstr "Korkea (otsikon jälkeen)" + +#: includes/admin/views/acf-field-group/options.php:101 +msgid "Position" +msgstr "Sijainti" + +#: includes/admin/views/acf-field-group/options.php:92 +msgid "Seamless (no metabox)" +msgstr "Saumaton (ei metalaatikkoa)" + +#: includes/admin/views/acf-field-group/options.php:91 +msgid "Standard (WP metabox)" +msgstr "Standardi (WP-metalaatikko)" + +#: includes/admin/views/acf-field-group/options.php:84 +msgid "Style" +msgstr "Tyyli" + +#: includes/admin/views/acf-field-group/fields.php:55 +msgid "Type" +msgstr "Tyyppi" + +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 +#: includes/admin/views/acf-field-group/fields.php:54 +msgid "Key" +msgstr "Avain" + +#. translators: Hidden accessibility text for the positional order number of +#. the field. +#: includes/admin/views/acf-field-group/fields.php:48 +msgid "Order" +msgstr "Järjestys" + +#: includes/admin/views/acf-field-group/field.php:321 +msgid "Close Field" +msgstr "Sulje kenttä" + +#: includes/admin/views/acf-field-group/field.php:252 +msgid "id" +msgstr "id" + +#: includes/admin/views/acf-field-group/field.php:236 +msgid "class" +msgstr "class" + +#: includes/admin/views/acf-field-group/field.php:278 +msgid "width" +msgstr "leveys" + +#: includes/admin/views/acf-field-group/field.php:272 +msgid "Wrapper Attributes" +msgstr "Kääreen määritteet" + +#: includes/fields/class-acf-field.php:312 +msgid "Required" +msgstr "Pakollinen?" + +#: includes/admin/views/acf-field-group/field.php:219 +msgid "Instructions" +msgstr "Ohjeet" + +#: includes/admin/views/acf-field-group/field.php:142 +msgid "Field Type" +msgstr "Kenttätyyppi" + +#: includes/admin/views/acf-field-group/field.php:183 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "Yksi sana, ei välilyöntejä. Alaviivat ja ajatusviivat sallitaan" + +#: includes/admin/views/acf-field-group/field.php:182 +msgid "Field Name" +msgstr "Kentän nimi" + +#: includes/admin/views/acf-field-group/field.php:170 +msgid "This is the name which will appear on the EDIT page" +msgstr "Tätä nimeä käytetään MUOKKAA-sivulla" + +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 +msgid "Field Label" +msgstr "Kentän nimiö" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete" +msgstr "Poista" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete field" +msgstr "Poista kenttä" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move" +msgstr "Siirrä" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move field to another group" +msgstr "Siirrä kenttä toiseen ryhmään" + +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate field" +msgstr "Monista kenttä" + +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 +msgid "Edit field" +msgstr "Muokkaa kenttää" + +#: includes/admin/views/acf-field-group/field.php:82 +msgid "Drag to reorder" +msgstr "Muuta järjestystä vetämällä ja pudottamalla" + +#: includes/admin/post-types/admin-field-group.php:99 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 +msgid "Show this field group if" +msgstr "Näytä tämä kenttäryhmä, jos" + +#: includes/admin/views/upgrade/upgrade.php:93 +#: includes/ajax/class-acf-ajax-upgrade.php:34 +msgid "No updates available." +msgstr "Päivityksiä ei ole saatavilla." + +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 +msgid "Database upgrade complete. See what's new" +msgstr "Tietokannan päivitys on valmis. Katso mikä on uutta" + +#: includes/admin/views/upgrade/upgrade.php:27 +msgid "Reading upgrade tasks..." +msgstr "Luetaan päivitystehtäviä..." + +#: includes/admin/views/upgrade/network.php:165 +#: includes/admin/views/upgrade/upgrade.php:64 +msgid "Upgrade failed." +msgstr "Päivitys epäonnistui." + +#: includes/admin/views/upgrade/network.php:162 +msgid "Upgrade complete." +msgstr "Päivitys valmis." + +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version +#: includes/admin/views/upgrade/network.php:148 +#: includes/admin/views/upgrade/upgrade.php:29 +msgid "Upgrading data to version %s" +msgstr "Päivitetään data versioon %s" + +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 +msgid "" +"It is strongly recommended that you backup your database before proceeding. " +"Are you sure you wish to run the updater now?" +msgstr "" +"Tietokannan varmuuskopio on erittäin suositeltavaa ennen kuin jatkat. Oletko " +"varma, että haluat jatkaa päivitystä nyt?" + +#: includes/admin/views/upgrade/network.php:116 +msgid "Please select at least one site to upgrade." +msgstr "Valitse vähintään yksi päivitettävä sivusto." + +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 +msgid "" +"Database Upgrade complete. Return to network dashboard" +msgstr "" +"Tietokanta on päivitetty. Palaa verkon hallinnan " +"ohjausnäkymään" + +#: includes/admin/views/upgrade/network.php:79 +msgid "Site is up to date" +msgstr "Sivusto on ajan tasalla" + +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 +msgid "Site requires database upgrade from %1$s to %2$s" +msgstr "Sivusto edellyttää tietokannan päivityksen (%1$s -> %2$s)" + +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 +msgid "Site" +msgstr "Sivusto" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 +msgid "Upgrade Sites" +msgstr "Päivitä sivustot" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +msgid "" +"The following sites require a DB upgrade. Check the ones you want to update " +"and then click %s." +msgstr "" +"Seuraavat sivustot vaativat tietokantapäivityksen. Valitse ne, jotka haluat " +"päivittää ja klikkaa %s." + +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 +msgid "Add rule group" +msgstr "Lisää sääntöryhmä" + +#: includes/admin/views/acf-field-group/locations.php:10 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Tästä voit määrittää, missä muokkausnäkymässä tämä kenttäryhmä näytetään" + +#: includes/admin/views/acf-field-group/locations.php:9 +msgid "Rules" +msgstr "Säännöt" + +#: includes/admin/tools/class-acf-admin-tool-export.php:449 +msgid "Copied" +msgstr "Kopioitu" + +#: includes/admin/tools/class-acf-admin-tool-export.php:425 +msgid "Copy to clipboard" +msgstr "Kopioi leikepöydälle" + +#: includes/admin/tools/class-acf-admin-tool-export.php:331 +msgid "" +"Select the items you would like to export and then select your export " +"method. Export As JSON to export to a .json file which you can then import " +"to another ACF installation. Generate PHP to export to PHP code which you " +"can place in your theme." +msgstr "" +"Valitse kenttäryhmät, jotka haluat viedä ja valitse sitten vientimetodisi. " +"Käytä Lataa-painiketta viedäksesi .json-tiedoston, jonka voit sitten tuoda " +"toisessa ACF asennuksessa. Käytä Generoi-painiketta luodaksesi PHP koodia, " +"jonka voit sijoittaa teemaasi." + +#: includes/admin/tools/class-acf-admin-tool-export.php:215 +msgid "Select Field Groups" +msgstr "Valitse kenttäryhmät" + +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 +msgid "No field groups selected" +msgstr "Ei kenttäryhmää valittu" + +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 +msgid "Generate PHP" +msgstr "Luo PHP-koodi" + +#: includes/admin/tools/class-acf-admin-tool-export.php:34 +msgid "Export Field Groups" +msgstr "Vie kenttäryhmiä" + +#: includes/admin/tools/class-acf-admin-tool-import.php:172 +msgid "Import file empty" +msgstr "Tuotu tiedosto on tyhjä" + +#: includes/admin/tools/class-acf-admin-tool-import.php:163 +msgid "Incorrect file type" +msgstr "Virheellinen tiedostomuoto" + +#: includes/admin/tools/class-acf-admin-tool-import.php:158 +msgid "Error uploading file. Please try again" +msgstr "Virhe tiedostoa ladattaessa. Yritä uudelleen" + +#: includes/admin/tools/class-acf-admin-tool-import.php:47 +msgid "" +"Select the Advanced Custom Fields JSON file you would like to import. When " +"you click the import button below, ACF will import the items in that file." +msgstr "" +"Valitse JSON-tiedosto, jonka haluat tuoda. Kenttäryhmät tuodaan, kun " +"klikkaat Tuo-painiketta." + +#: includes/admin/tools/class-acf-admin-tool-import.php:26 +msgid "Import Field Groups" +msgstr "Tuo kenttäryhmiä" + +#: includes/admin/admin-internal-post-type-list.php:417 +msgid "Sync" +msgstr "Synkronointi" + +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 +msgid "Select %s" +msgstr "Valitse %s" + +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate" +msgstr "Monista" + +#: includes/admin/admin-internal-post-type-list.php:460 +msgid "Duplicate this item" +msgstr "Monista tämä kohde" + +#: includes/admin/views/acf-post-type/advanced-settings.php:41 +msgid "Supports" +msgstr "" + +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 +msgid "Documentation" +msgstr "" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 +msgid "Description" +msgstr "Kuvaus" + +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 +msgid "Sync available" +msgstr "Synkronointi saatavissa" + +#. translators: %s number of field groups synchronized +#: includes/admin/post-types/admin-field-groups.php:374 +msgid "Field group synchronized." +msgid_plural "%s field groups synchronized." +msgstr[0] "Kenttäryhmä synkronoitu." +msgstr[1] "%s kenttäryhmää synkronoitu." + +#. translators: %s number of field groups duplicated +#: includes/admin/post-types/admin-field-groups.php:367 +msgid "Field group duplicated." +msgid_plural "%s field groups duplicated." +msgstr[0] "Kenttäryhmä monistettu." +msgstr[1] "%s kenttäryhmää monistettu." + +#: includes/admin/admin-internal-post-type-list.php:155 +msgid "Active (%s)" +msgid_plural "Active (%s)" +msgstr[0] "Käytössä (%s)" +msgstr[1] "Käytössä (%s)" + +#: includes/admin/admin-upgrade.php:251 +msgid "Review sites & upgrade" +msgstr "Tarkastele sivuja & päivitä" + +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 +msgid "Upgrade Database" +msgstr "Päivitä tietokanta" + +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 +msgid "Custom Fields" +msgstr "Lisäkentät" + +#: includes/admin/post-types/admin-field-group.php:609 +msgid "Move Field" +msgstr "Siirrä kenttä" + +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 +msgid "Please select the destination for this field" +msgstr "Valitse kohde kentälle" + +#. translators: Confirmation message once a field has been moved to a different +#. field group. +#: includes/admin/post-types/admin-field-group.php:568 +msgid "The %1$s field can now be found in the %2$s field group" +msgstr "Kenttä %1$s löytyy nyt kenttäryhmästä %2$s" + +#: includes/admin/post-types/admin-field-group.php:565 +msgid "Move Complete." +msgstr "Siirto valmis." + +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 +msgid "Active" +msgstr "Käytössä" + +#: includes/admin/post-types/admin-field-group.php:276 +msgid "Field Keys" +msgstr "Kenttäavaimet" + +#: includes/admin/post-types/admin-field-group.php:180 +msgid "Settings" +msgstr "Asetukset" + +#: includes/admin/post-types/admin-field-groups.php:92 +msgid "Location" +msgstr "Sijainti" + +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 +msgid "Null" +msgstr "Tyhjä" + +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 +#: includes/post-types/class-acf-field-group.php:345 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 +msgid "copy" +msgstr "kopio" + +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 +msgid "(this field)" +msgstr "(tämä kenttä)" + +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 +msgid "Checked" +msgstr "Valittu" + +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 +msgid "Move Custom Field" +msgstr "Siirrä muokattua kenttää" + +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 +msgid "No toggle fields available" +msgstr "Ei vaihtokenttiä saatavilla" + +#: includes/admin/post-types/admin-field-group.php:87 +msgid "Field group title is required" +msgstr "Kenttäryhmän otsikko on pakollinen" + +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 +msgid "This field cannot be moved until its changes have been saved" +msgstr "Tätä kenttää ei voi siirtää ennen kuin muutokset on talletettu" + +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 +#: assets/build/js/acf-field-group.js:1703 +msgid "The string \"field_\" may not be used at the start of a field name" +msgstr "Merkkijonoa \"field_\" ei saa käyttää kentän nimen alussa" + +#: includes/admin/post-types/admin-field-group.php:69 +msgid "Field group draft updated." +msgstr "Luonnos kenttäryhmästä päivitetty." + +#: includes/admin/post-types/admin-field-group.php:68 +msgid "Field group scheduled for." +msgstr "Kenttäryhmä ajoitettu." + +#: includes/admin/post-types/admin-field-group.php:67 +msgid "Field group submitted." +msgstr "Kenttäryhmä lähetetty." + +#: includes/admin/post-types/admin-field-group.php:66 +msgid "Field group saved." +msgstr "Kenttäryhmä tallennettu." + +#: includes/admin/post-types/admin-field-group.php:65 +msgid "Field group published." +msgstr "Kenttäryhmä julkaistu." + +#: includes/admin/post-types/admin-field-group.php:62 +msgid "Field group deleted." +msgstr "Kenttäryhmä poistettu." + +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 +#: includes/admin/post-types/admin-field-group.php:63 +msgid "Field group updated." +msgstr "Kenttäryhmä päivitetty." + +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 +msgid "Tools" +msgstr "Työkalut" + +#: includes/locations/abstract-acf-location.php:105 +msgid "is not equal to" +msgstr "ei ole sama kuin" + +#: includes/locations/abstract-acf-location.php:104 +msgid "is equal to" +msgstr "on sama kuin" + +#: includes/locations.php:104 +msgid "Forms" +msgstr "Lomakkeet" + +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 +#: includes/locations/class-acf-location-page.php:22 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 +msgid "Page" +msgstr "Sivu" + +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 +#: includes/locations/class-acf-location-post.php:22 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 +msgid "Post" +msgstr "Artikkeli" + +#: includes/fields.php:328 +msgid "Relational" +msgstr "Relationaalinen" + +#: includes/fields.php:327 +msgid "Choice" +msgstr "Valintakentät" + +#: includes/fields.php:325 +msgid "Basic" +msgstr "Perus" + +#: includes/fields.php:276 +msgid "Unknown" +msgstr "Tuntematon" + +#: includes/fields.php:276 +msgid "Field type does not exist" +msgstr "Kenttätyyppi ei ole olemassa" + +#: includes/forms/form-front.php:217 +msgid "Spam Detected" +msgstr "Roskapostia havaittu" + +#: includes/forms/form-front.php:100 +msgid "Post updated" +msgstr "Artikkeli päivitetty" + +#: includes/forms/form-front.php:99 +msgid "Update" +msgstr "Päivitä" + +#: includes/forms/form-front.php:54 +msgid "Validate Email" +msgstr "Validoi sähköposti" + +#: includes/fields.php:326 includes/forms/form-front.php:46 +msgid "Content" +msgstr "Sisältö" + +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 +msgid "Title" +msgstr "Otsikko" + +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 +msgid "Edit field group" +msgstr "Muokkaa kenttäryhmää" + +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 +msgid "Selection is less than" +msgstr "Valinta on pienempi kuin" + +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 +msgid "Selection is greater than" +msgstr "Valinta on suurempi kuin" + +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 +msgid "Value is less than" +msgstr "Arvo on pienempi kuin" + +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 +msgid "Value is greater than" +msgstr "Arvo on suurempi kuin" + +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 +msgid "Value contains" +msgstr "Arvo sisältää" + +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 +msgid "Value matches pattern" +msgstr "Arvo vastaa kaavaa" + +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 +msgid "Value is not equal to" +msgstr "Arvo ei ole sama kuin" + +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 +msgid "Value is equal to" +msgstr "Arvo on sama kuin" + +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 +msgid "Has no value" +msgstr "Ei ole arvoa" + +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 +msgid "Has any value" +msgstr "On mitään arvoa" + +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 +msgid "Cancel" +msgstr "Peruuta" + +#: includes/assets.php:350 assets/build/js/acf.js:1744 +#: assets/build/js/acf.js:1859 +msgid "Are you sure?" +msgstr "Oletko varma?" + +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 +msgid "%d fields require attention" +msgstr "%d kenttää vaativat huomiota" + +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 +msgid "1 field requires attention" +msgstr "Yksi kenttä vaatii huomiota" + +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 +msgid "Validation failed" +msgstr "Lisäkentän validointi epäonnistui" + +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 +msgid "Validation successful" +msgstr "Kenttäryhmän validointi onnistui" + +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 +msgid "Restricted" +msgstr "Rajoitettu" + +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 +msgid "Collapse Details" +msgstr "Vähemmän tietoja" + +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 +msgid "Expand Details" +msgstr "Enemmän tietoja" + +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 +msgid "Uploaded to this post" +msgstr "Tähän kenttäryhmään ladatut kuvat" + +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 +msgctxt "verb" +msgid "Update" +msgstr "Päivitä" + +#: includes/media.php:49 +msgctxt "verb" +msgid "Edit" +msgstr "Muokkaa" + +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 +msgid "The changes you made will be lost if you navigate away from this page" +msgstr "Tekemäsi muutokset menetetään, jos siirryt pois tältä sivulta" + +#: includes/api/api-helpers.php:2984 +msgid "File type must be %s." +msgstr "Tiedoston koko täytyy olla %s." + +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 +msgid "or" +msgstr "tai" + +#: includes/api/api-helpers.php:2957 +msgid "File size must not exceed %s." +msgstr "Tiedoston koko ei saa ylittää %s." + +#: includes/api/api-helpers.php:2953 +msgid "File size must be at least %s." +msgstr "Tiedoston koko täytyy olla vähintään %s." + +#: includes/api/api-helpers.php:2940 +msgid "Image height must not exceed %dpx." +msgstr "Kuvan korkeus ei saa ylittää %dpx." + +#: includes/api/api-helpers.php:2936 +msgid "Image height must be at least %dpx." +msgstr "Kuvan korkeus täytyy olla vähintään %dpx." + +#: includes/api/api-helpers.php:2924 +msgid "Image width must not exceed %dpx." +msgstr "Kuvan leveys ei saa ylittää %dpx." + +#: includes/api/api-helpers.php:2920 +msgid "Image width must be at least %dpx." +msgstr "Kuvan leveys täytyy olla vähintään %dpx." + +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 +msgid "(no title)" +msgstr "(ei otsikkoa)" + +#: includes/api/api-helpers.php:765 +msgid "Full Size" +msgstr "Täysikokoinen" + +#: includes/api/api-helpers.php:730 +msgid "Large" +msgstr "Iso" + +#: includes/api/api-helpers.php:729 +msgid "Medium" +msgstr "Keskikokoinen" + +#: includes/api/api-helpers.php:728 +msgid "Thumbnail" +msgstr "Pienoiskuva" + +#: includes/acf-field-functions.php:854 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 +msgid "(no label)" +msgstr "(ei nimiötä)" + +#: includes/fields/class-acf-field-textarea.php:135 +msgid "Sets the textarea height" +msgstr "Aseta tekstialueen koko" + +#: includes/fields/class-acf-field-textarea.php:134 +msgid "Rows" +msgstr "Rivit" + +#: includes/fields/class-acf-field-textarea.php:22 +msgid "Text Area" +msgstr "Tekstialue" + +#: includes/fields/class-acf-field-checkbox.php:421 +msgid "Prepend an extra checkbox to toggle all choices" +msgstr "Näytetäänkö ”Valitse kaikki” -valintaruutu" + +#: includes/fields/class-acf-field-checkbox.php:383 +msgid "Save 'custom' values to the field's choices" +msgstr "" +"Tallenna 'Muu’-kentän arvo kentän valinta vaihtoehdoksi tulevaisuudessa" + +#: includes/fields/class-acf-field-checkbox.php:372 +msgid "Allow 'custom' values to be added" +msgstr "Salli käyttäjän syöttää omia arvojaan" + +#: includes/fields/class-acf-field-checkbox.php:35 +msgid "Add new choice" +msgstr "Lisää uusi valinta" + +#: includes/fields/class-acf-field-checkbox.php:157 +msgid "Toggle All" +msgstr "Valitse kaikki" + +#: includes/fields/class-acf-field-page_link.php:487 +msgid "Allow Archives URLs" +msgstr "Salli arkistojen URL-osoitteita" + +#: includes/fields/class-acf-field-page_link.php:196 +msgid "Archives" +msgstr "Arkistot" + +#: includes/fields/class-acf-field-page_link.php:22 +msgid "Page Link" +msgstr "Sivun URL" + +#: includes/fields/class-acf-field-taxonomy.php:881 +#: includes/locations/class-acf-location-user-form.php:72 +msgid "Add" +msgstr "Lisää" + +#: includes/admin/views/acf-field-group/fields.php:53 +#: includes/fields/class-acf-field-taxonomy.php:851 +msgid "Name" +msgstr "Nimi" + +#: includes/fields/class-acf-field-taxonomy.php:836 +msgid "%s added" +msgstr "%s lisättiin" + +#: includes/fields/class-acf-field-taxonomy.php:800 +msgid "%s already exists" +msgstr "%s on jo olemassa" + +#: includes/fields/class-acf-field-taxonomy.php:788 +msgid "User unable to add new %s" +msgstr "Käyttäjä ei voi lisätä uutta %s" + +#: includes/fields/class-acf-field-taxonomy.php:675 +msgid "Term ID" +msgstr "Ehdon ID" + +#: includes/fields/class-acf-field-taxonomy.php:674 +msgid "Term Object" +msgstr "Ehto" + +#: includes/fields/class-acf-field-taxonomy.php:659 +msgid "Load value from posts terms" +msgstr "Lataa arvo artikkelin ehdoista" + +#: includes/fields/class-acf-field-taxonomy.php:658 +msgid "Load Terms" +msgstr "Lataa ehdot" + +#: includes/fields/class-acf-field-taxonomy.php:648 +msgid "Connect selected terms to the post" +msgstr "Yhdistä valitut ehdot artikkeliin" + +#: includes/fields/class-acf-field-taxonomy.php:647 +msgid "Save Terms" +msgstr "Tallenna ehdot" + +#: includes/fields/class-acf-field-taxonomy.php:637 +msgid "Allow new terms to be created whilst editing" +msgstr "Salli uusien ehtojen luominen samalla kun muokataan" + +#: includes/fields/class-acf-field-taxonomy.php:636 +msgid "Create Terms" +msgstr "Uusien ehtojen luominen" + +#: includes/fields/class-acf-field-taxonomy.php:695 +msgid "Radio Buttons" +msgstr "Valintanappi" + +#: includes/fields/class-acf-field-taxonomy.php:694 +msgid "Single Value" +msgstr "Yksi arvo" + +#: includes/fields/class-acf-field-taxonomy.php:692 +msgid "Multi Select" +msgstr "Valitse useita" + +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 +msgid "Checkbox" +msgstr "Valintaruutu" + +#: includes/fields/class-acf-field-taxonomy.php:690 +msgid "Multiple Values" +msgstr "Useita arvoja" + +#: includes/fields/class-acf-field-taxonomy.php:685 +msgid "Select the appearance of this field" +msgstr "Valitse ulkoasu tälle kenttälle" + +#: includes/fields/class-acf-field-taxonomy.php:684 +msgid "Appearance" +msgstr "Ulkoasu" + +#: includes/fields/class-acf-field-taxonomy.php:626 +msgid "Select the taxonomy to be displayed" +msgstr "Valitse taksonomia, joka näytetään" + +#: includes/fields/class-acf-field-taxonomy.php:590 +msgctxt "No Terms" +msgid "No %s" +msgstr "Ei %s" + +#: includes/fields/class-acf-field-number.php:240 +msgid "Value must be equal to or lower than %d" +msgstr "Arvon täytyy olla sama tai pienempi kuin %d" + +#: includes/fields/class-acf-field-number.php:235 +msgid "Value must be equal to or higher than %d" +msgstr "Arvon täytyy olla sama tai suurempi kuin %d" + +#: includes/fields/class-acf-field-number.php:223 +msgid "Value must be a number" +msgstr "Arvon täytyy olla numero" + +#: includes/fields/class-acf-field-number.php:22 +msgid "Number" +msgstr "Numero" + +#: includes/fields/class-acf-field-radio.php:254 +msgid "Save 'other' values to the field's choices" +msgstr "Tallenna 'muu'-kentän arvo kentän valinnaksi" + +#: includes/fields/class-acf-field-radio.php:243 +msgid "Add 'other' choice to allow for custom values" +msgstr "Lisää 'muu' vaihtoehto salliaksesi mukautettuja arvoja" + +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Muu" + +#: includes/fields/class-acf-field-radio.php:22 +msgid "Radio Button" +msgstr "Valintanappi" + +#: includes/fields/class-acf-field-accordion.php:106 +msgid "" +"Define an endpoint for the previous accordion to stop. This accordion will " +"not be visible." +msgstr "" +"Määritä päätepiste aiemmalle haitarille. Tämä haitari ei tule näkyviin." + +#: includes/fields/class-acf-field-accordion.php:95 +msgid "Allow this accordion to open without closing others." +msgstr "Salli tämän haitarin avautua sulkematta muita." + +#: includes/fields/class-acf-field-accordion.php:94 +msgid "Multi-Expand" +msgstr "Avaa useita" + +#: includes/fields/class-acf-field-accordion.php:84 +msgid "Display this accordion as open on page load." +msgstr "Näytä tämä haitari avoimena sivun latautuessa." + +#: includes/fields/class-acf-field-accordion.php:83 +msgid "Open" +msgstr "Avoinna" + +#: includes/fields/class-acf-field-accordion.php:24 +msgid "Accordion" +msgstr "Haitari (Accordion)" + +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 +msgid "Restrict which files can be uploaded" +msgstr "Määritä tiedoston koko" + +#: includes/fields/class-acf-field-file.php:207 +msgid "File ID" +msgstr "Tiedoston ID" + +#: includes/fields/class-acf-field-file.php:206 +msgid "File URL" +msgstr "Tiedoston URL" + +#: includes/fields/class-acf-field-file.php:205 +msgid "File Array" +msgstr "Tiedosto" + +#: includes/fields/class-acf-field-file.php:176 +msgid "Add File" +msgstr "Lisää tiedosto" + +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 +msgid "No file selected" +msgstr "Ei valittua tiedostoa" + +#: includes/fields/class-acf-field-file.php:140 +msgid "File name" +msgstr "Tiedoston nimi" + +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 +msgid "Update File" +msgstr "Päivitä tiedosto" + +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 +msgid "Edit File" +msgstr "Muokkaa tiedostoa" + +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 +msgid "Select File" +msgstr "Valitse tiedosto" + +#: includes/fields/class-acf-field-file.php:22 +msgid "File" +msgstr "Tiedosto" + +#: includes/fields/class-acf-field-password.php:22 +msgid "Password" +msgstr "Salasana" + +#: includes/fields/class-acf-field-select.php:357 +msgid "Specify the value returned" +msgstr "Määritä palautetun arvon muoto" + +#: includes/fields/class-acf-field-select.php:425 +msgid "Use AJAX to lazy load choices?" +msgstr "Haluatko ladata valinnat laiskasti (käyttää AJAXia)?" + +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 +msgid "Enter each default value on a new line" +msgstr "Syötä jokainen oletusarvo uudelle riville" + +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 +msgctxt "verb" +msgid "Select" +msgstr "Valitse" + +#: includes/fields/class-acf-field-select.php:101 +msgctxt "Select2 JS load_fail" +msgid "Loading failed" +msgstr "Lataus epäonnistui" + +#: includes/fields/class-acf-field-select.php:100 +msgctxt "Select2 JS searching" +msgid "Searching…" +msgstr "Etsii…" + +#: includes/fields/class-acf-field-select.php:99 +msgctxt "Select2 JS load_more" +msgid "Loading more results…" +msgstr "Lataa lisää tuloksia …" + +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 +msgctxt "Select2 JS selection_too_long_n" +msgid "You can only select %d items" +msgstr "Voit valita vain %d kohdetta" + +#: includes/fields/class-acf-field-select.php:96 +msgctxt "Select2 JS selection_too_long_1" +msgid "You can only select 1 item" +msgstr "Voit valita vain yhden kohteen" + +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 +msgctxt "Select2 JS input_too_long_n" +msgid "Please delete %d characters" +msgstr "Poista %d merkkiä" + +#: includes/fields/class-acf-field-select.php:93 +msgctxt "Select2 JS input_too_long_1" +msgid "Please delete 1 character" +msgstr "Poista 1 merkki" + +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 +msgctxt "Select2 JS input_too_short_n" +msgid "Please enter %d or more characters" +msgstr "Kirjoita %d tai useampi merkkiä" + +#: includes/fields/class-acf-field-select.php:90 +msgctxt "Select2 JS input_too_short_1" +msgid "Please enter 1 or more characters" +msgstr "Kirjoita yksi tai useampi merkki" + +#: includes/fields/class-acf-field-select.php:89 +msgctxt "Select2 JS matches_0" +msgid "No matches found" +msgstr "Osumia ei löytynyt" + +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 +msgctxt "Select2 JS matches_n" +msgid "%d results are available, use up and down arrow keys to navigate." +msgstr "" +"%d tulosta on saatavilla. Voit navigoida tuloksian välillä käyttämällä " +"”ylös” ja ”alas” -näppäimiä." + +#: includes/fields/class-acf-field-select.php:86 +msgctxt "Select2 JS matches_1" +msgid "One result is available, press enter to select it." +msgstr "Yksi tulos on saatavilla. Valitse se painamalla enter-näppäintä." + +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 +msgctxt "noun" +msgid "Select" +msgstr "Valintalista" + +#: includes/fields/class-acf-field-user.php:102 +msgid "User ID" +msgstr "Käyttäjätunnus" + +#: includes/fields/class-acf-field-user.php:101 +msgid "User Object" +msgstr "Käyttäjäobjekti" + +#: includes/fields/class-acf-field-user.php:100 +msgid "User Array" +msgstr "Käyttäjätaulukko" + +#: includes/fields/class-acf-field-user.php:88 +msgid "All user roles" +msgstr "Kaikki käyttäjäroolit" + +#: includes/fields/class-acf-field-user.php:80 +msgid "Filter by Role" +msgstr "Suodata roolin mukaan" + +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 +msgid "User" +msgstr "Käyttäjä" + +#: includes/fields/class-acf-field-separator.php:22 +msgid "Separator" +msgstr "Erotusmerkki" + +#: includes/fields/class-acf-field-color_picker.php:69 +msgid "Select Color" +msgstr "Valitse väri" + +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 +msgid "Default" +msgstr "Oletus" + +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 +msgid "Clear" +msgstr "Tyhjennä" + +#: includes/fields/class-acf-field-color_picker.php:22 +msgid "Color Picker" +msgstr "Värinvalitsin" + +#: includes/fields/class-acf-field-date_time_picker.php:82 +msgctxt "Date Time Picker JS pmTextShort" +msgid "P" +msgstr "P" + +#: includes/fields/class-acf-field-date_time_picker.php:81 +msgctxt "Date Time Picker JS pmText" +msgid "PM" +msgstr "PM" + +#: includes/fields/class-acf-field-date_time_picker.php:78 +msgctxt "Date Time Picker JS amTextShort" +msgid "A" +msgstr "A" + +#: includes/fields/class-acf-field-date_time_picker.php:77 +msgctxt "Date Time Picker JS amText" +msgid "AM" +msgstr "AM" + +#: includes/fields/class-acf-field-date_time_picker.php:75 +msgctxt "Date Time Picker JS selectText" +msgid "Select" +msgstr "Valitse" + +#: includes/fields/class-acf-field-date_time_picker.php:74 +msgctxt "Date Time Picker JS closeText" +msgid "Done" +msgstr "Sulje" + +#: includes/fields/class-acf-field-date_time_picker.php:73 +msgctxt "Date Time Picker JS currentText" +msgid "Now" +msgstr "Nyt" + +#: includes/fields/class-acf-field-date_time_picker.php:72 +msgctxt "Date Time Picker JS timezoneText" +msgid "Time Zone" +msgstr "Aikavyöhyke" + +#: includes/fields/class-acf-field-date_time_picker.php:71 +msgctxt "Date Time Picker JS microsecText" +msgid "Microsecond" +msgstr "Mikrosekunti" + +#: includes/fields/class-acf-field-date_time_picker.php:70 +msgctxt "Date Time Picker JS millisecText" +msgid "Millisecond" +msgstr "Millisekunti" + +#: includes/fields/class-acf-field-date_time_picker.php:69 +msgctxt "Date Time Picker JS secondText" +msgid "Second" +msgstr "Sekunti" + +#: includes/fields/class-acf-field-date_time_picker.php:68 +msgctxt "Date Time Picker JS minuteText" +msgid "Minute" +msgstr "Minuutti" + +#: includes/fields/class-acf-field-date_time_picker.php:67 +msgctxt "Date Time Picker JS hourText" +msgid "Hour" +msgstr "Tunti" + +#: includes/fields/class-acf-field-date_time_picker.php:66 +msgctxt "Date Time Picker JS timeText" +msgid "Time" +msgstr "Aika" + +#: includes/fields/class-acf-field-date_time_picker.php:65 +msgctxt "Date Time Picker JS timeOnlyTitle" +msgid "Choose Time" +msgstr "Valitse aika" + +#: includes/fields/class-acf-field-date_time_picker.php:22 +msgid "Date Time Picker" +msgstr "Päivämäärä- ja kellonaikavalitsin" + +#: includes/fields/class-acf-field-accordion.php:105 +msgid "Endpoint" +msgstr "Päätepiste" + +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 +msgid "Left aligned" +msgstr "Tasaa vasemmalle" + +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 +msgid "Top aligned" +msgstr "Tasaa ylös" + +#: includes/fields/class-acf-field-tab.php:107 +msgid "Placement" +msgstr "Sijainti" + +#: includes/fields/class-acf-field-tab.php:23 +msgid "Tab" +msgstr "Välilehti" + +#: includes/fields/class-acf-field-url.php:138 +msgid "Value must be a valid URL" +msgstr "Arvon täytyy olla validi URL" + +#: includes/fields/class-acf-field-link.php:153 +msgid "Link URL" +msgstr "Linkin URL-osoite" + +#: includes/fields/class-acf-field-link.php:152 +msgid "Link Array" +msgstr "Linkkitaulukko (array)" + +#: includes/fields/class-acf-field-link.php:124 +msgid "Opens in a new window/tab" +msgstr "Avaa uuteen ikkunaan/välilehteen" + +#: includes/fields/class-acf-field-link.php:119 +msgid "Select Link" +msgstr "Valitse linkki" + +#: includes/fields/class-acf-field-link.php:22 +msgid "Link" +msgstr "Linkki" + +#: includes/fields/class-acf-field-email.php:22 +msgid "Email" +msgstr "Sähköposti" + +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 +msgid "Step Size" +msgstr "Askelluksen koko" + +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 +msgid "Maximum Value" +msgstr "Maksimiarvo" + +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 +msgid "Minimum Value" +msgstr "Minimiarvo" + +#: includes/fields/class-acf-field-range.php:22 +msgid "Range" +msgstr "Liukusäädin" + +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 +msgid "Both (Array)" +msgstr "Molemmat (palautusmuoto on tällöin taulukko)" + +#: includes/admin/views/acf-field-group/fields.php:52 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 +msgid "Label" +msgstr "Nimiö" + +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 +msgid "Value" +msgstr "Arvo" + +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 +msgid "Vertical" +msgstr "Pystysuuntainen" + +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 +msgid "Horizontal" +msgstr "Vaakasuuntainen" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "red : Red" +msgstr "koira_istuu : Koira istuu" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "For more control, you may specify both a value and label like this:" +msgstr "Halutessasi voit määrittää sekä arvon että nimiön tähän tapaan:" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "Enter each choice on a new line." +msgstr "Syötä jokainen valinta uudelle riville." + +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 +msgid "Choices" +msgstr "Valinnat" + +#: includes/fields/class-acf-field-button-group.php:23 +msgid "Button Group" +msgstr "Painikeryhmä" + +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 +msgid "Allow Null" +msgstr "Salli tyhjä?" + +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 +msgid "Parent" +msgstr "Vanhempi" + +#: includes/fields/class-acf-field-wysiwyg.php:367 +msgid "TinyMCE will not be initialized until field is clicked" +msgstr "TinyMCE:tä ei alusteta ennen kuin kenttää napsautetaan" + +#: includes/fields/class-acf-field-wysiwyg.php:366 +msgid "Delay Initialization" +msgstr "Viivytä alustusta?" + +#: includes/fields/class-acf-field-wysiwyg.php:355 +msgid "Show Media Upload Buttons" +msgstr "Näytä Lisää media -painike?" + +#: includes/fields/class-acf-field-wysiwyg.php:339 +msgid "Toolbar" +msgstr "Työkalupalkki" + +#: includes/fields/class-acf-field-wysiwyg.php:331 +msgid "Text Only" +msgstr "Vain teksti" + +#: includes/fields/class-acf-field-wysiwyg.php:330 +msgid "Visual Only" +msgstr "Vain graafinen" + +#: includes/fields/class-acf-field-wysiwyg.php:329 +msgid "Visual & Text" +msgstr "Graafinen ja teksti" + +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 +msgid "Tabs" +msgstr "Välilehdet" + +#: includes/fields/class-acf-field-wysiwyg.php:268 +msgid "Click to initialize TinyMCE" +msgstr "Klikkaa ottaaksesi käyttöön graafisen editorin" + +#: includes/fields/class-acf-field-wysiwyg.php:262 +msgctxt "Name for the Text editor tab (formerly HTML)" +msgid "Text" +msgstr "Teksti" + +#: includes/fields/class-acf-field-wysiwyg.php:261 +msgid "Visual" +msgstr "Graafinen" + +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 +msgid "Value must not exceed %d characters" +msgstr "Arvo ei saa olla suurempi kuin %d merkkiä" + +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 +msgid "Leave blank for no limit" +msgstr "Jos et halua rajoittaa, jätä tyhjäksi" + +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 +msgid "Character Limit" +msgstr "Merkkirajoitus" + +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 +msgid "Appears after the input" +msgstr "Näkyy input-kentän jälkeen" + +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 +msgid "Append" +msgstr "Loppuliite" + +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 +msgid "Appears before the input" +msgstr "Näkyy ennen input-kenttää" + +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 +msgid "Prepend" +msgstr "Etuliite" + +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 +msgid "Appears within the input" +msgstr "Näkyy input-kentän sisällä" + +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 +msgid "Placeholder Text" +msgstr "Täyteteksti" + +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 +msgid "Appears when creating a new post" +msgstr "Kentän oletusarvo" + +#: includes/fields/class-acf-field-text.php:22 +msgid "Text" +msgstr "Teksti" + +#: includes/fields/class-acf-field-relationship.php:753 +msgid "%1$s requires at least %2$s selection" +msgid_plural "%1$s requires at least %2$s selections" +msgstr[0] "%1$s vaatii vähintään %2$s valinnan" +msgstr[1] "%1$s vaatii vähintään %2$s valintaa" + +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 +msgid "Post ID" +msgstr "Artikkelin ID" + +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 +msgid "Post Object" +msgstr "Artikkeliolio" + +#: includes/fields/class-acf-field-relationship.php:648 +msgid "Maximum Posts" +msgstr "Maksimimäärä artikkeleita" + +#: includes/fields/class-acf-field-relationship.php:638 +msgid "Minimum Posts" +msgstr "Vähimmäismäärä artikkeleita" + +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 +msgid "Featured Image" +msgstr "Artikkelikuva" + +#: includes/fields/class-acf-field-relationship.php:669 +msgid "Selected elements will be displayed in each result" +msgstr "Valitut elementit näytetään jokaisessa tuloksessa" + +#: includes/fields/class-acf-field-relationship.php:668 +msgid "Elements" +msgstr "Elementit" + +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 +#: includes/locations/class-acf-location-taxonomy.php:22 +msgid "Taxonomy" +msgstr "Taksonomia" + +#: includes/fields/class-acf-field-relationship.php:601 +#: includes/locations/class-acf-location-post-type.php:22 +#: includes/post-types/class-acf-post-type.php:92 +msgid "Post Type" +msgstr "Artikkelityyppi" + +#: includes/fields/class-acf-field-relationship.php:595 +msgid "Filters" +msgstr "Suodattimet" + +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 +msgid "All taxonomies" +msgstr "Kaikki taksonomiat" + +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 +msgid "Filter by Taxonomy" +msgstr "Suodata taksonomian mukaan" + +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 +msgid "All post types" +msgstr "Kaikki artikkelityypit" + +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 +msgid "Filter by Post Type" +msgstr "Suodata tyypin mukaan" + +#: includes/fields/class-acf-field-relationship.php:450 +msgid "Search..." +msgstr "Etsi..." + +#: includes/fields/class-acf-field-relationship.php:380 +msgid "Select taxonomy" +msgstr "Valitse taksonomia" + +#: includes/fields/class-acf-field-relationship.php:372 +msgid "Select post type" +msgstr "Valitse artikkelityyppi" + +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 +msgid "No matches found" +msgstr "Ei yhtään osumaa" + +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 +msgid "Loading" +msgstr "Ladataan" + +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 +msgid "Maximum values reached ( {max} values )" +msgstr "Maksimiarvo saavutettu ( {max} artikkelia )" + +#: includes/fields/class-acf-field-relationship.php:17 +msgid "Relationship" +msgstr "Suodata artikkeleita" + +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 +msgid "Comma separated list. Leave blank for all types" +msgstr "Erota pilkulla. Jätä tyhjäksi, jos haluat sallia kaikki tiedostyypit" + +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 +msgid "Allowed File Types" +msgstr "Sallitut tiedostotyypit" + +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 +msgid "Maximum" +msgstr "Maksimiarvo(t)" + +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 +msgid "File size" +msgstr "Tiedoston koko" + +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 +msgid "Restrict which images can be uploaded" +msgstr "Määritä millaisia kuvia voidaan ladata" + +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 +msgid "Minimum" +msgstr "Minimiarvo(t)" + +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 +msgid "Uploaded to post" +msgstr "Vain tähän artikkeliin ladatut" + +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 +#: includes/locations/class-acf-location-attachment.php:73 +#: includes/locations/class-acf-location-comment.php:61 +#: includes/locations/class-acf-location-nav-menu.php:74 +#: includes/locations/class-acf-location-taxonomy.php:63 +#: includes/locations/class-acf-location-user-form.php:71 +#: includes/locations/class-acf-location-user-role.php:78 +#: includes/locations/class-acf-location-widget.php:65 +msgid "All" +msgstr "Kaikki" + +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 +msgid "Limit the media library choice" +msgstr "Rajoita valintaa mediakirjastosta" + +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 +msgid "Library" +msgstr "Kirjasto" + +#: includes/fields/class-acf-field-image.php:326 +msgid "Preview Size" +msgstr "Esikatselukuvan koko" + +#: includes/fields/class-acf-field-image.php:185 +msgid "Image ID" +msgstr "Kuvan ID" + +#: includes/fields/class-acf-field-image.php:184 +msgid "Image URL" +msgstr "Kuvan URL" + +#: includes/fields/class-acf-field-image.php:183 +msgid "Image Array" +msgstr "Kuva" + +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 +msgid "Specify the returned value on front end" +msgstr "Määritä palautettu arvo front endiin" + +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 +msgid "Return Value" +msgstr "Palauta arvo" + +#: includes/fields/class-acf-field-image.php:155 +msgid "Add Image" +msgstr "Lisää kuva" + +#: includes/fields/class-acf-field-image.php:155 +msgid "No image selected" +msgstr "Ei kuvia valittu" + +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 +#: assets/build/js/acf.js:1661 +msgid "Remove" +msgstr "Poista" + +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 +msgid "Edit" +msgstr "Muokkaa" + +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 +msgid "All images" +msgstr "Kaikki kuvat" + +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 +msgid "Update Image" +msgstr "Päivitä kuva" + +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 +msgid "Edit Image" +msgstr "Muokkaa kuvaa" + +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 +msgid "Select Image" +msgstr "Valitse kuva" + +#: includes/fields/class-acf-field-image.php:22 +msgid "Image" +msgstr "Kuva" + +#: includes/fields/class-acf-field-message.php:113 +msgid "Allow HTML markup to display as visible text instead of rendering" +msgstr "Salli HTML-muotoilun näkyminen tekstinä renderöinnin sijaan" + +#: includes/fields/class-acf-field-message.php:112 +msgid "Escape HTML" +msgstr "Escape HTML" + +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 +msgid "No Formatting" +msgstr "Ei muotoilua" + +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 +msgid "Automatically add <br>" +msgstr "Lisää automaattisesti <br>" + +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 +msgid "Automatically add paragraphs" +msgstr "Lisää automaattisesti kappale" + +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 +msgid "Controls how new lines are rendered" +msgstr "Määrittää kuinka uudet rivit muotoillaan" + +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 +msgid "New Lines" +msgstr "Uudet rivit" + +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 +msgid "Week Starts On" +msgstr "Viikon ensimmäinen päivä" + +#: includes/fields/class-acf-field-date_picker.php:190 +msgid "The format used when saving a value" +msgstr "Arvo tallennetaan tähän muotoon" + +#: includes/fields/class-acf-field-date_picker.php:189 +msgid "Save Format" +msgstr "Tallennusmuoto" + +#: includes/fields/class-acf-field-date_picker.php:61 +msgctxt "Date Picker JS weekHeader" +msgid "Wk" +msgstr "Vk" + +#: includes/fields/class-acf-field-date_picker.php:60 +msgctxt "Date Picker JS prevText" +msgid "Prev" +msgstr "Edellinen" + +#: includes/fields/class-acf-field-date_picker.php:59 +msgctxt "Date Picker JS nextText" +msgid "Next" +msgstr "Seuraava" + +#: includes/fields/class-acf-field-date_picker.php:58 +msgctxt "Date Picker JS currentText" +msgid "Today" +msgstr "Tänään" + +#: includes/fields/class-acf-field-date_picker.php:57 +msgctxt "Date Picker JS closeText" +msgid "Done" +msgstr "Sulje" + +#: includes/fields/class-acf-field-date_picker.php:22 +msgid "Date Picker" +msgstr "Päivämäärävalitsin" + +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 +msgid "Width" +msgstr "Leveys" + +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 +msgid "Embed Size" +msgstr "Upotuksen koko" + +#: includes/fields/class-acf-field-oembed.php:198 +msgid "Enter URL" +msgstr "Syötä URL" + +#: includes/fields/class-acf-field-oembed.php:22 +msgid "oEmbed" +msgstr "oEmbed" + +#: includes/fields/class-acf-field-true_false.php:172 +msgid "Text shown when inactive" +msgstr "Teksti, joka näytetään kun valinta ei ole aktiivinen" + +#: includes/fields/class-acf-field-true_false.php:171 +msgid "Off Text" +msgstr "Pois päältä -teksti" + +#: includes/fields/class-acf-field-true_false.php:156 +msgid "Text shown when active" +msgstr "Teksti, joka näytetään kun valinta on aktiivinen" + +#: includes/fields/class-acf-field-true_false.php:155 +msgid "On Text" +msgstr "Päällä -teksti" + +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 +msgid "Stylized UI" +msgstr "Tyylikäs käyttöliittymä" + +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 +msgid "Default Value" +msgstr "Oletusarvo" + +#: includes/fields/class-acf-field-true_false.php:126 +msgid "Displays text alongside the checkbox" +msgstr "Näytä teksti valintaruudun rinnalla" + +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 +msgid "Message" +msgstr "Viesti" + +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 +msgid "No" +msgstr "Ei" + +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 +msgid "Yes" +msgstr "Kyllä" + +#: includes/fields/class-acf-field-true_false.php:22 +msgid "True / False" +msgstr "”Tosi / Epätosi” -valinta" + +#: includes/fields/class-acf-field-group.php:415 +msgid "Row" +msgstr "Rivi" + +#: includes/fields/class-acf-field-group.php:414 +msgid "Table" +msgstr "Taulukko" + +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 +msgid "Block" +msgstr "Lohko" + +#: includes/fields/class-acf-field-group.php:408 +msgid "Specify the style used to render the selected fields" +msgstr "Määritä tyyli, jota käytetään valittujen kenttien luomisessa" + +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 +msgid "Layout" +msgstr "Asettelu" + +#: includes/fields/class-acf-field-group.php:391 +msgid "Sub Fields" +msgstr "Alakentät" + +#: includes/fields/class-acf-field-group.php:22 +msgid "Group" +msgstr "Ryhmä" + +#: includes/fields/class-acf-field-google-map.php:222 +msgid "Customize the map height" +msgstr "Kartan korkeuden mukauttaminen" + +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 +msgid "Height" +msgstr "Korkeus" + +#: includes/fields/class-acf-field-google-map.php:210 +msgid "Set the initial zoom level" +msgstr "Aseta oletuszoomaus" + +#: includes/fields/class-acf-field-google-map.php:209 +msgid "Zoom" +msgstr "Zoomaus" + +#: includes/fields/class-acf-field-google-map.php:183 +#: includes/fields/class-acf-field-google-map.php:196 +msgid "Center the initial map" +msgstr "Kartan oletussijainti" + +#: includes/fields/class-acf-field-google-map.php:182 +#: includes/fields/class-acf-field-google-map.php:195 +msgid "Center" +msgstr "Sijainti" + +#: includes/fields/class-acf-field-google-map.php:154 +msgid "Search for address..." +msgstr "Etsi osoite..." + +#: includes/fields/class-acf-field-google-map.php:151 +msgid "Find current location" +msgstr "Etsi nykyinen sijainti" + +#: includes/fields/class-acf-field-google-map.php:150 +msgid "Clear location" +msgstr "Tyhjennä paikkatieto" + +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 +msgid "Search" +msgstr "Etsi" + +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 +msgid "Sorry, this browser does not support geolocation" +msgstr "Pahoittelut, tämä selain ei tue paikannusta" + +#: includes/fields/class-acf-field-google-map.php:22 +msgid "Google Map" +msgstr "Google-kartta" + +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 +msgid "The format returned via template functions" +msgstr "Sivupohjan funktioiden palauttama päivämäärän muoto" + +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 +msgid "Return Format" +msgstr "Palautusmuoto" + +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 +msgid "Custom:" +msgstr "Mukautettu:" + +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 +msgid "The format displayed when editing a post" +msgstr "Päivämäärän muoto muokkausnäkymässä" + +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 +msgid "Display Format" +msgstr "Muokkausnäkymän muoto" + +#: includes/fields/class-acf-field-time_picker.php:22 +msgid "Time Picker" +msgstr "Kellonaikavalitsin" + +#. translators: counts for inactive field groups +#: acf.php:506 +msgid "Inactive (%s)" +msgid_plural "Inactive (%s)" +msgstr[0] "Poistettu käytöstä (%s)" +msgstr[1] "Poistettu käytöstä (%s)" + +#: acf.php:467 +msgid "No Fields found in Trash" +msgstr "Kenttiä ei löytynyt roskakorista" + +#: acf.php:466 +msgid "No Fields found" +msgstr "Ei löytynyt kenttiä" + +#: acf.php:465 +msgid "Search Fields" +msgstr "Etsi kenttiä" + +#: acf.php:464 +msgid "View Field" +msgstr "Näytä kenttä" + +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 +msgid "New Field" +msgstr "Uusi kenttä" + +#: acf.php:462 +msgid "Edit Field" +msgstr "Muokkaa kenttää" + +#: acf.php:461 +msgid "Add New Field" +msgstr "Lisää uusi kenttä" + +#: acf.php:459 +msgid "Field" +msgstr "Kenttä" + +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 +#: includes/admin/views/acf-field-group/fields.php:32 +msgid "Fields" +msgstr "Kentät" + +#: acf.php:433 +msgid "No Field Groups found in Trash" +msgstr "Kenttäryhmiä ei löytynyt roskakorista" + +#: acf.php:432 +msgid "No Field Groups found" +msgstr "Kenttäryhmiä ei löytynyt" + +#: acf.php:431 +msgid "Search Field Groups" +msgstr "Etsi kenttäryhmiä" + +#: acf.php:430 +msgid "View Field Group" +msgstr "Katso kenttäryhmää" + +#: acf.php:429 +msgid "New Field Group" +msgstr "Lisää uusi kenttäryhmä" + +#: acf.php:428 +msgid "Edit Field Group" +msgstr "Muokkaa kenttäryhmää" + +#: acf.php:427 +msgid "Add New Field Group" +msgstr "Lisää uusi kenttäryhmä" + +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-taxonomy.php:92 +msgid "Add New" +msgstr "Lisää uusi" + +#: acf.php:425 +msgid "Field Group" +msgstr "Kenttäryhmä" + +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 +msgid "Field Groups" +msgstr "Kenttäryhmät" + +#. Description of the plugin +#: acf.php +msgid "Customize WordPress with powerful, professional and intuitive fields." +msgstr "" +"Mukauta WordPressiä tehokkailla, ammattimaisilla ja intuitiivisilla kentillä." + +#. Plugin URI of the plugin +#: acf.php +msgid "https://www.advancedcustomfields.com" +msgstr "http://www.advancedcustomfields.com" + +#. Plugin Name of the plugin +#: acf.php acf.php:93 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" + #: pro/acf-pro.php:27 msgid "Advanced Custom Fields PRO" msgstr "Advanced Custom Fields PRO" @@ -62,27 +7660,19 @@ msgid "" "this block." msgstr "" -#: pro/options-page.php:47 -msgid "Options" -msgstr "Asetukset" - -#: pro/options-page.php:77, pro/fields/class-acf-field-gallery.php:527 -msgid "Update" -msgstr "Päivitä" - #: pro/options-page.php:78 msgid "Options Updated" msgstr "Asetukset päivitetty" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Ottaaksesi käyttöön päivitykset, syötä lisenssiavaimesi Päivitykset -sivulle. Jos sinulla ei ole lisenssiavainta, katso tiedot ja hinnoittelu." +"Ottaaksesi käyttöön päivitykset, syötä lisenssiavaimesi Päivitykset -sivulle. Jos sinulla ei ole lisenssiavainta, " +"katso tiedot ja hinnoittelu." #: pro/updates.php:159 msgid "" @@ -131,19 +7721,10 @@ msgstr "" "Yhtään lisäkenttäryhmää ei löytynyt tälle asetussivulle. Luo " "lisäkenttäryhmä" -#: pro/admin/admin-options-page.php:309 -msgid "Edit field group" -msgstr "Muokkaa kenttäryhmää" - #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" msgstr "Virhe. Ei voitu yhdistää päivityspalvelimeen" -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 -msgid "Updates" -msgstr "Päivitykset" - #: pro/admin/admin-updates.php:212 msgid "" "Error. Could not authenticate update package. Please check again or " @@ -160,11 +7741,6 @@ msgstr "" "Virhe. Lisenssisi on umpeutunut tai poistettu käytöstä. Aktivoi ACF " "PRO -lisenssisi uudelleen." -#: pro/fields/class-acf-field-clone.php:25 -msgctxt "noun" -msgid "Clone" -msgstr "Klooni" - #: pro/fields/class-acf-field-clone.php:27, #: pro/fields/class-acf-field-repeater.php:31 msgid "" @@ -174,11 +7750,6 @@ msgid "" "display the selected fields as a group of subfields." msgstr "" -#: pro/fields/class-acf-field-clone.php:818, -#: pro/fields/class-acf-field-flexible-content.php:78 -msgid "Fields" -msgstr "Kentät" - #: pro/fields/class-acf-field-clone.php:819 msgid "Select one or more fields you wish to clone" msgstr "Valitse kentät, jotka haluat kopioida" @@ -199,36 +7770,6 @@ msgstr "Ryhmä (valitut kentät näytetään ryhmänä tämän klooni-kentän si msgid "Seamless (replaces this field with selected fields)" msgstr "Saumaton (korvaa tämä klooni-kenttä valituilla kentillä)" -#: pro/fields/class-acf-field-clone.php:854, -#: pro/fields/class-acf-field-flexible-content.php:558, -#: pro/fields/class-acf-field-flexible-content.php:616, -#: pro/fields/class-acf-field-repeater.php:177 -msgid "Layout" -msgstr "Asettelu" - -#: pro/fields/class-acf-field-clone.php:855 -msgid "Specify the style used to render the selected fields" -msgstr "Määritä tyyli, jota käytetään valittujen kenttien luomisessa" - -#: pro/fields/class-acf-field-clone.php:860, -#: pro/fields/class-acf-field-flexible-content.php:629, -#: pro/fields/class-acf-field-repeater.php:185, -#: pro/locations/class-acf-location-block.php:22 -msgid "Block" -msgstr "Lohko" - -#: pro/fields/class-acf-field-clone.php:861, -#: pro/fields/class-acf-field-flexible-content.php:628, -#: pro/fields/class-acf-field-repeater.php:184 -msgid "Table" -msgstr "Taulukko" - -#: pro/fields/class-acf-field-clone.php:862, -#: pro/fields/class-acf-field-flexible-content.php:630, -#: pro/fields/class-acf-field-repeater.php:186 -msgid "Row" -msgstr "Rivi" - #: pro/fields/class-acf-field-clone.php:868 msgid "Labels will be displayed as %s" msgstr "Kentän nimiö näytetään seuraavassa muodossa: %s" @@ -249,10 +7790,6 @@ msgstr "Kentän nimen etuliite" msgid "Unknown field" msgstr "Tuntematon kenttä" -#: pro/fields/class-acf-field-clone.php:1009 -msgid "(no title)" -msgstr "(ei otsikkoa)" - #: pro/fields/class-acf-field-clone.php:1042 msgid "Unknown field group" msgstr "Tuntematon kenttäryhmä" @@ -261,20 +7798,12 @@ msgstr "Tuntematon kenttäryhmä" msgid "All fields from %s field group" msgstr "Kaikki kentät kenttäryhmästä %s" -#: pro/fields/class-acf-field-flexible-content.php:25 -msgid "Flexible Content" -msgstr "Joustava sisältö" - #: pro/fields/class-acf-field-flexible-content.php:27 msgid "" "Allows you to define, create and manage content with total control by " "creating layouts that contain subfields that content editors can choose from." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:27 -msgid "We do not recommend using this field in ACF Blocks." -msgstr "" - #: pro/fields/class-acf-field-flexible-content.php:36, #: pro/fields/class-acf-field-repeater.php:103, #: pro/fields/class-acf-field-repeater.php:297 @@ -319,11 +7848,6 @@ msgstr "Vaaditaan vähintään yksi asettelu" msgid "Click the \"%s\" button below to start creating your layout" msgstr "Klikkaa ”%s” -painiketta luodaksesi oman asettelun" -#: pro/fields/class-acf-field-flexible-content.php:420, -#: pro/fields/class-acf-repeater-table.php:366 -msgid "Drag to reorder" -msgstr "Muuta järjestystä vetämällä ja pudottamalla" - #: pro/fields/class-acf-field-flexible-content.php:423 msgid "Add layout" msgstr "Lisää asettelu" @@ -359,14 +7883,6 @@ msgstr "Lisää uusi asettelu" msgid "Add Layout" msgstr "Lisää asettelu" -#: pro/fields/class-acf-field-flexible-content.php:593 -msgid "Label" -msgstr "Nimiö" - -#: pro/fields/class-acf-field-flexible-content.php:609 -msgid "Name" -msgstr "Nimi" - #: pro/fields/class-acf-field-flexible-content.php:647 msgid "Min" msgstr "Min" @@ -405,10 +7921,6 @@ msgid_plural "%1$s must contain at most %2$s %3$s layouts." msgstr[0] "%1$s täytyy sisältää korkeintaan %2$s %3$s asettelu." msgstr[1] "%1$s täytyy sisältää korkeintaan %2$s %3$s asettelua." -#: pro/fields/class-acf-field-gallery.php:25 -msgid "Gallery" -msgstr "Galleria" - #: pro/fields/class-acf-field-gallery.php:27 msgid "" "An interactive interface for managing a collection of attachments, such as " @@ -427,19 +7939,6 @@ msgstr "Et voi valita enempää kuvia" msgid "Length" msgstr "Pituus" -#: pro/fields/class-acf-field-gallery.php:339 -msgid "Edit" -msgstr "Muokkaa" - -#: pro/fields/class-acf-field-gallery.php:340, -#: pro/fields/class-acf-field-gallery.php:495 -msgid "Remove" -msgstr "Poista" - -#: pro/fields/class-acf-field-gallery.php:356 -msgid "Title" -msgstr "Otsikko" - #: pro/fields/class-acf-field-gallery.php:368 msgid "Caption" msgstr "Kuvateksti" @@ -448,10 +7947,6 @@ msgstr "Kuvateksti" msgid "Alt Text" msgstr "Vaihtoehtoinen teksti" -#: pro/fields/class-acf-field-gallery.php:392 -msgid "Description" -msgstr "Kuvaus" - #: pro/fields/class-acf-field-gallery.php:504 msgid "Add to gallery" msgstr "Lisää galleriaan" @@ -480,39 +7975,6 @@ msgstr "Käännän nykyinen järjestys" msgid "Close" msgstr "Sulje" -#: pro/fields/class-acf-field-gallery.php:556 -msgid "Return Format" -msgstr "Palautusmuoto" - -#: pro/fields/class-acf-field-gallery.php:562 -msgid "Image Array" -msgstr "Kuva" - -#: pro/fields/class-acf-field-gallery.php:563 -msgid "Image URL" -msgstr "Kuvan URL" - -#: pro/fields/class-acf-field-gallery.php:564 -msgid "Image ID" -msgstr "Kuvan ID" - -#: pro/fields/class-acf-field-gallery.php:572 -msgid "Library" -msgstr "Kirjasto" - -#: pro/fields/class-acf-field-gallery.php:573 -msgid "Limit the media library choice" -msgstr "Rajoita valintaa mediakirjastosta" - -#: pro/fields/class-acf-field-gallery.php:578, -#: pro/locations/class-acf-location-block.php:66 -msgid "All" -msgstr "Kaikki" - -#: pro/fields/class-acf-field-gallery.php:579 -msgid "Uploaded to post" -msgstr "Vain tähän artikkeliin ladatut" - #: pro/fields/class-acf-field-gallery.php:615 msgid "Minimum Selection" msgstr "Pienin määrä kuvia" @@ -521,42 +7983,10 @@ msgstr "Pienin määrä kuvia" msgid "Maximum Selection" msgstr "Suurin määrä kuvia" -#: pro/fields/class-acf-field-gallery.php:635 -msgid "Minimum" -msgstr "Minimiarvo(t)" - -#: pro/fields/class-acf-field-gallery.php:636, -#: pro/fields/class-acf-field-gallery.php:672 -msgid "Restrict which images can be uploaded" -msgstr "Määritä millaisia kuvia voidaan ladata" - -#: pro/fields/class-acf-field-gallery.php:639, -#: pro/fields/class-acf-field-gallery.php:675 -msgid "Width" -msgstr "Leveys" - -#: pro/fields/class-acf-field-gallery.php:650, -#: pro/fields/class-acf-field-gallery.php:686 -msgid "Height" -msgstr "Korkeus" - -#: pro/fields/class-acf-field-gallery.php:662, -#: pro/fields/class-acf-field-gallery.php:698 -msgid "File size" -msgstr "Tiedoston koko" - -#: pro/fields/class-acf-field-gallery.php:671 -msgid "Maximum" -msgstr "Maksimiarvo(t)" - #: pro/fields/class-acf-field-gallery.php:707 msgid "Allowed file types" msgstr "Sallitut tiedostotyypit" -#: pro/fields/class-acf-field-gallery.php:708 -msgid "Comma separated list. Leave blank for all types" -msgstr "Erota pilkulla. Jätä tyhjäksi, jos haluat sallia kaikki tiedostyypit" - #: pro/fields/class-acf-field-gallery.php:727 msgid "Insert" msgstr "Lisää" @@ -573,20 +8003,6 @@ msgstr "Lisää loppuun" msgid "Prepend to the beginning" msgstr "Lisää alkuun" -#: pro/fields/class-acf-field-gallery.php:741 -msgid "Preview Size" -msgstr "Esikatselukuvan koko" - -#: pro/fields/class-acf-field-gallery.php:844 -msgid "%1$s requires at least %2$s selection" -msgid_plural "%1$s requires at least %2$s selections" -msgstr[0] "%1$s vaatii vähintään %2$s valinnan" -msgstr[1] "%1$s vaatii vähintään %2$s valintaa" - -#: pro/fields/class-acf-field-repeater.php:29 -msgid "Repeater" -msgstr "Toista rivejä" - #: pro/fields/class-acf-field-repeater.php:66, #: pro/fields/class-acf-field-repeater.php:463 #, fuzzy @@ -608,16 +8024,6 @@ msgstr "Virhe ladattaessa kenttää." msgid "Order will be assigned upon save" msgstr "" -#: pro/fields/class-acf-field-repeater.php:162 -msgid "Sub Fields" -msgstr "Alakentät" - -#: pro/fields/class-acf-field-repeater.php:195 -#, fuzzy -#| msgid "Position" -msgid "Pagination" -msgstr "Sijainti" - #: pro/fields/class-acf-field-repeater.php:196 msgid "Useful for fields with a large number of rows." msgstr "" @@ -650,10 +8056,6 @@ msgstr "Piilotettu" msgid "Select a sub field to show when row is collapsed" msgstr "Valitse alakenttä, joka näytetään, kun rivi on piilotettu" -#: pro/fields/class-acf-field-repeater.php:1045 -msgid "Invalid nonce." -msgstr "Virheellinen nonce." - #: pro/fields/class-acf-field-repeater.php:1060 #, fuzzy #| msgid "Invalid field group ID." @@ -730,10 +8132,6 @@ msgstr "Artikkelit -sivu" msgid "No block types exist" msgstr "Lohkotyyppejä ei ole" -#: pro/locations/class-acf-location-options-page.php:22 -msgid "Options Page" -msgstr "Asetukset-sivu" - #: pro/locations/class-acf-location-options-page.php:70 msgid "No options pages exist" msgstr "Yhtään asetussivua ei ole olemassa" @@ -788,14 +8186,6 @@ msgstr "Uusin versio" msgid "Update Available" msgstr "Päivitys saatavilla" -#: pro/admin/views/html-settings-updates.php:91 -msgid "No" -msgstr "Ei" - -#: pro/admin/views/html-settings-updates.php:89 -msgid "Yes" -msgstr "Kyllä" - #: pro/admin/views/html-settings-updates.php:98 msgid "Upgrade Notice" msgstr "Päivitys Ilmoitus" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_CA.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_CA.l10n.php new file mode 100644 index 000000000..72f106ec1 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_CA.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'fr_CA','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Le nom de type de bloc est requis.','Block type "%s" is already registered.'=>'Le type de bloc "%s" est déjà enregistré.','Switch to Edit'=>'Passer en Édition','Switch to Preview'=>'Passer en Prévisualisation','%s settings'=>'Réglages de %s','Options'=>'Options','Update'=>'Mise à jour','Options Updated'=>'Options mises à jours','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Pour activer les mises à jour, veuillez entrer votre clé de licence sur la page Mises à jour. Si vous n’en avez pas, rendez-vous sur nos détails & tarifs.','ACF Activation Error. An error occurred when connecting to activation server'=>'Erreur. Impossible de joindre le serveur','Check Again'=>'Vérifier à nouveau','ACF Activation Error. Could not connect to activation server'=>'Erreur. Impossible de joindre le serveur','Publish'=>'Publier','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Aucun groupe de champs trouvé pour cette page d’options. Créer un groupe de champs','Edit field group'=>'Modifier le groupe de champs','Error. Could not connect to update server'=>'Erreur. Impossible de joindre le serveur','Updates'=>'Mises à jour','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Erreur. Impossible d’authentifier la mise à jour. Merci d’essayer à nouveau et si le problème persiste, désactivez et réactivez votre licence ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Erreur. Impossible d’authentifier la mise à jour. Merci d’essayer à nouveau et si le problème persiste, désactivez et réactivez votre licence ACF PRO.','nounClone'=>'Clone','Fields'=>'Champs','Select one or more fields you wish to clone'=>'Sélectionnez un ou plusieurs champs à cloner','Display'=>'Format d’affichage','Specify the style used to render the clone field'=>'Définit le style utilisé pour générer le champ dupliqué','Group (displays selected fields in a group within this field)'=>'Groupe (affiche les champs sélectionnés dans un groupe à l’intérieur de ce champ)','Seamless (replaces this field with selected fields)'=>'Remplace ce champ par les champs sélectionnés','Layout'=>'Mise en page','Specify the style used to render the selected fields'=>'Style utilisé pour générer les champs sélectionnés','Block'=>'Bloc','Table'=>'Tableau','Row'=>'Rangée','Labels will be displayed as %s'=>'Les labels seront affichés en tant que %s','Prefix Field Labels'=>'Préfixer les labels de champs','Values will be saved as %s'=>'Les valeurs seront enregistrées en tant que %s','Prefix Field Names'=>'Préfixer les noms de champs','Unknown field'=>'Champ inconnu','(no title)'=>'(sans titre)','Unknown field group'=>'Groupe de champ inconnu','All fields from %s field group'=>'Tous les champs du groupe %s','Flexible Content'=>'Contenu flexible','Add Row'=>'Ajouter un élément','layout'=>'mise-en-forme' . "\0" . 'mises-en-forme','layouts'=>'mises-en-forme','This field requires at least {min} {label} {identifier}'=>'Ce champ requiert au moins {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Ce champ a une limite de {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} disponible (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} requis (min {min})','Flexible Content requires at least 1 layout'=>'Le contenu flexible nécessite au moins une mise-en-forme','Click the "%s" button below to start creating your layout'=>'Cliquez sur le bouton « %s » ci-dessous pour créer votre première mise-en-forme','Drag to reorder'=>'Faites glisser pour réorganiser','Add layout'=>'Ajouter une mise-en-forme','Duplicate layout'=>'Dupliquer la mise-en-forme','Remove layout'=>'Retirer la mise-en-forme','Click to toggle'=>'Cliquer pour intervertir','Delete Layout'=>'Supprimer la mise-en-forme','Duplicate Layout'=>'Dupliquer la mise-en-forme','Add New Layout'=>'Ajouter une nouvelle mise-en-forme','Add Layout'=>'Ajouter une mise-en-forme','Label'=>'Intitulé','Name'=>'Nom','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Nombre minimum de mises-en-forme','Maximum Layouts'=>'Nombre maximum de mises-en-forme','Button Label'=>'Intitulé du bouton','Gallery'=>'Galerie','Add Image to Gallery'=>'Ajouter l’image à la galerie','Maximum selection reached'=>'Nombre de sélections maximales atteint','Length'=>'Longueur','Edit'=>'Modifier','Remove'=>'Enlever','Title'=>'Titre','Caption'=>'Légende','Alt Text'=>'Texte alternatif','Description'=>'Description','Add to gallery'=>'Ajouter à la galerie','Bulk actions'=>'Actions de groupe','Sort by date uploaded'=>'Ordonner par date d’import','Sort by date modified'=>'Ranger par date de modification','Sort by title'=>'Ranger par titre','Reverse current order'=>'Inverser l’ordre actuel','Close'=>'Fermer','Return Format'=>'Format de la valeur retournée','Image Array'=>'Données de l’image (tableau/Array)','Image URL'=>'URL de l‘image','Image ID'=>'ID de l‘image','Library'=>'Média','Limit the media library choice'=>'Limiter le choix dans la médiathèque','All'=>'Tous','Uploaded to post'=>'Liés à cet article','Minimum Selection'=>'Nombre minimum','Maximum Selection'=>'Nombre maximum','Minimum'=>'Minimum','Restrict which images can be uploaded'=>'Restreindre les images envoyées','Width'=>'Largeur','Height'=>'Hauteur','File size'=>'Taille du fichier','Maximum'=>'Maximum','Allowed file types'=>'Types de fichiers autorisés','Comma separated list. Leave blank for all types'=>'Extensions autorisées séparées par une virgule. Laissez vide pour autoriser toutes les extensions','Insert'=>'Insérer','Specify where new attachments are added'=>'Définir où les nouveaux fichiers attachés sont ajoutés','Append to the end'=>'Ajouter à la fin','Prepend to the beginning'=>'Insérer au début','Preview Size'=>'Taille de prévisualisation','%1$s requires at least %2$s selection'=>'%s requiert au moins %s sélection' . "\0" . '%s requiert au moins %s sélections','Repeater'=>'Répéteur','Minimum rows not reached ({min} rows)'=>'Nombre minimum d’éléments atteint ({min} éléments)','Maximum rows reached ({max} rows)'=>'Nombre maximum d’éléments atteint ({max} éléments)','Error loading page'=>'Échec du chargement du champ.','Sub Fields'=>'Sous-champs','Pagination'=>'Position','Rows Per Page'=>'Page des articles','Set the number of rows to be displayed on a page.'=>'Choisissez la taxonomie à afficher','Minimum Rows'=>'Nombre minimum d’éléments','Maximum Rows'=>'Nombre maximum d’éléments','Collapsed'=>'Replié','Select a sub field to show when row is collapsed'=>'Choisir un sous champ à afficher lorsque l’élément est replié','Invalid nonce.'=>'Nonce invalide.','Invalid field key or name.'=>'Nonce invalide.','Click to reorder'=>'Faites glisser pour réorganiser','Add row'=>'Ajouter un élément','Duplicate row'=>'Dupliquer','Remove row'=>'Retirer l’élément','Current Page'=>'Utilisateur courant','First Page'=>'Page d’accueil','Previous Page'=>'Page des articles','Next Page'=>'Page d’accueil','Last Page'=>'Page des articles','No block types exist'=>'Aucune page d’option n’existe','Options Page'=>'Page d‘options','No options pages exist'=>'Aucune page d’option n’existe','Deactivate License'=>'Désactiver la licence','Activate License'=>'Activer votre licence','License Information'=>'Informations sur la licence','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Pour débloquer les mises à jour, veuillez entrer votre clé de licence ci-dessous. Si vous n’en avez pas, rendez-vous sur nos détails & tarifs.','License Key'=>'Code de licence','Retry Activation'=>'Meilleure validation','Update Information'=>'Informations concernant les mises à jour','Current Version'=>'Version installée','Latest Version'=>'Version disponible','Update Available'=>'Mise à jour disponible','No'=>'Non','Yes'=>'Oui','Upgrade Notice'=>'Informations de mise à niveau','Enter your license key to unlock updates'=>'Entrez votre clé de licence ci-dessus pour activer les mises à jour','Update Plugin'=>'Mettre à jour l’extension','Please reactivate your license to unlock updates'=>'Entrez votre clé de licence ci-dessus pour activer les mises à jour']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_CA.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_CA.mo index d012d85acc5b4b67af1ddd68bfca7c772e00de46..ba76102eae795148a36a2e1c888f00bbfdd22150 100644 GIT binary patch delta 4025 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 " -"term." -msgstr "" - -#: includes/post-types/class-acf-post-type.php:306 -msgid "" -"The post type key must only contain lower case alphanumeric characters, " -"underscores or dashes." -msgstr "" - -#: includes/post-types/class-acf-post-type.php:301 -msgid "The post type key must be under 20 characters." -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:27 -msgid "We do not recommend using this field in ACF Blocks." -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:27 -msgid "" -"Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " -"for a rich text-editing experience that also allows for multimedia content." -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:25 -msgid "WYSIWYG Editor" -msgstr "" - -#: includes/fields/class-acf-field-user.php:22 -msgid "" -"Allows the selection of one or more users which can be used to create " -"relationships between data objects." -msgstr "" - -#: includes/fields/class-acf-field-url.php:26 -msgid "A text input specifically designed for storing web addresses." -msgstr "" - -#: includes/fields/class-acf-field-url.php:25 -msgid "URL" -msgstr "" - -#: includes/fields/class-acf-field-true_false.php:27 -msgid "" -"A toggle that allows you to pick a value of 1 or 0 (on or off, true or " -"false, etc). Can be presented as a stylized switch or checkbox." -msgstr "" - -#: includes/fields/class-acf-field-time_picker.php:27 -msgid "" -"An interactive UI for picking a time. The time format can be customized " -"using the field settings." -msgstr "" - -#: includes/fields/class-acf-field-textarea.php:26 -msgid "A basic textarea input for storing paragraphs of text." -msgstr "" - -#: includes/fields/class-acf-field-text.php:26 -msgid "A basic text input, useful for storing single string values." -msgstr "" - -#: includes/fields/class-acf-field-taxonomy.php:30 -msgid "" -"Allows the selection of one or more taxonomy terms based on the criteria and " -"options specified in the fields settings." -msgstr "" - -#: includes/fields/class-acf-field-tab.php:28 -msgid "" -"Allows you to group fields into tabbed sections in the edit screen. Useful " -"for keeping fields organized and structured." -msgstr "" - -#: includes/fields/class-acf-field-select.php:27 -msgid "A dropdown list with a selection of choices that you specify." -msgstr "" - -#: includes/fields/class-acf-field-relationship.php:27 -msgid "" -"A dual-column interface to select one or more posts, pages, or custom post " -"type items to create a relationship with the item that you're currently " -"editing. Includes options to search and filter." -msgstr "" - -#: includes/fields/class-acf-field-range.php:26 -msgid "" -"An input for selecting a numerical value within a specified range using a " -"range slider element." -msgstr "" - -#: includes/fields/class-acf-field-radio.php:27 -msgid "" -"A group of radio button inputs that allows the user to make a single " -"selection from values that you specify." -msgstr "" - -#: includes/fields/class-acf-field-post_object.php:27 -msgid "" -"An interactive and customizable UI for picking one or many posts, pages or " -"post type items with the option to search. " -msgstr "" - -#: includes/fields/class-acf-field-password.php:26 -msgid "An input for providing a password using a masked field." -msgstr "" - -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 -msgid "Filter by Post Status" -msgstr "" - -#: includes/fields/class-acf-field-page_link.php:27 -msgid "" -"An interactive dropdown to select one or more posts, pages, custom post type " -"items or archive URLs, with the option to search." -msgstr "" - -#: includes/fields/class-acf-field-oembed.php:27 -msgid "" -"An interactive component for embedding videos, images, tweets, audio and " -"other content by making use of the native WordPress oEmbed functionality." -msgstr "" - -#: includes/fields/class-acf-field-number.php:26 -msgid "An input limited to numerical values." -msgstr "" - -#: includes/fields/class-acf-field-message.php:28 -msgid "" -"Used to display a message to editors alongside other fields. Useful for " -"providing additional context or instructions around your fields." -msgstr "" - -#: includes/fields/class-acf-field-link.php:27 -msgid "" -"Allows you to specify a link and its properties such as title and target " -"using the WordPress native link picker." -msgstr "" - -#: includes/fields/class-acf-field-image.php:27 -msgid "Uses the native WordPress media picker to upload, or choose images." -msgstr "" - -#: includes/fields/class-acf-field-group.php:27 -msgid "" -"Provides a way to structure fields into groups to better organize the data " -"and the edit screen." -msgstr "" - -#: includes/fields/class-acf-field-google-map.php:27 -msgid "" -"An interactive UI for selecting a location using Google Maps. Requires a " -"Google Maps API key and additional configuration to display correctly." -msgstr "" - -#: includes/fields/class-acf-field-file.php:27 -msgid "Uses the native WordPress media picker to upload, or choose files." -msgstr "" - -#: includes/fields/class-acf-field-email.php:26 -msgid "A text input specifically designed for storing email addresses." -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:27 -msgid "" -"An interactive UI for picking a date and time. The date return format can be " -"customized using the field settings." -msgstr "" - -#: includes/fields/class-acf-field-date_picker.php:27 -msgid "" -"An interactive UI for picking a date. The date return format can be " -"customized using the field settings." -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:27 -msgid "An interactive UI for selecting a color, or specifying a Hex value." -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:27 -msgid "" -"A group of checkbox inputs that allow the user to select one, or multiple " -"values that you specify." -msgstr "" - -#: includes/fields/class-acf-field-button-group.php:26 -msgid "" -"A group of buttons with values that you specify, users can choose one option " -"from the values provided." -msgstr "" - -#: includes/fields/class-acf-field-accordion.php:27 -msgid "" -"Allows you to group and organize custom fields into collapsable panels that " -"are shown while editing content. Useful for keeping large datasets tidy." -msgstr "" - -#: includes/fields.php:474 -msgid "" -"This provides a solution for repeating content such as slides, team members, " -"and call-to-action tiles, by acting as a parent to a set of subfields which " -"can be repeated again and again." -msgstr "" - -#: includes/fields.php:464 -msgid "" -"This provides an interactive interface for managing a collection of " -"attachments. Most settings are similar to the Image field type. Additional " -"settings allow you to specify where new attachments are added in the gallery " -"and the minimum/maximum number of attachments allowed." -msgstr "" - -#: includes/fields.php:454 -msgid "" -"This provides a simple, structured, layout-based editor. The Flexible " -"Content field allows you to define, create and manage content with total " -"control by using layouts and subfields to design the available blocks." -msgstr "" - -#: includes/fields.php:444 -msgid "" -"This allows you to select and display existing fields. It does not duplicate " -"any fields in the database, but loads and displays the selected fields at " -"run-time. The Clone field can either replace itself with the selected fields " -"or display the selected fields as a group of subfields." -msgstr "" - -#: pro/fields/class-acf-field-clone.php:25 -msgctxt "noun" -msgid "Clone" -msgstr "Clone" - -#: includes/fields.php:357 -msgid "PRO" -msgstr "" - -#: includes/fields.php:355 -msgid "Advanced" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 -msgid "JSON (newer)" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 -msgid "Original" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 -msgid "Invalid post ID." -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 -msgid "Invalid post type selected for review." -msgstr "" - -#: includes/admin/views/global/navigation.php:115 -msgid "More" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:86 -msgid "Tutorial" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 -msgid "Select Field" -msgstr "" - -#. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 -msgid "Try a different search term or browse %s" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:47 -msgid "Popular fields" -msgstr "" - -#. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 -msgid "No search results for '%s'" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:13 -msgid "Search fields..." -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:11 -msgid "Select Field Type" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:4 -msgid "Popular" -msgstr "" - -#: includes/admin/views/acf-taxonomy/list-empty.php:7 -msgid "Add Taxonomy" -msgstr "" - -#: includes/admin/views/acf-taxonomy/list-empty.php:6 -msgid "Create custom taxonomies to classify post type content" -msgstr "" - -#: includes/admin/views/acf-taxonomy/list-empty.php:5 -msgid "Add Your First Taxonomy" -msgstr "" - -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 -msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" - -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 -msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 -msgid "One or many post types that can be classified with this taxonomy." -msgstr "" - -#. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 -msgid "genre" -msgstr "" - -#. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 -msgid "Genre" -msgstr "" - -#. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 -msgid "Genres" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 -msgid "" -"Optional custom controller to use instead of `WP_REST_Terms_Controller `." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 -msgid "Expose this post type in the REST API." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 -msgid "Customize the query variable name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 -msgid "" -"Terms can be accessed using the non-pretty permalink, e.g., {query_var}" -"={term_slug}." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 -msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 -msgid "Customize the slug used in the URL" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 -msgid "Permalinks for this taxonomy are disabled." -msgstr "" - -#. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 -msgid "" -"Rewrite the URL using the taxonomy key as the slug. Your permalink structure " -"will be" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 -msgid "Taxonomy Key" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 -msgid "Select the type of permalink to use for this taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 -msgid "Display a column for the taxonomy on post type listing screens." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 -msgid "Show Admin Column" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 -msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 -msgid "Quick Edit" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 -msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 -msgid "Tag Cloud" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 -msgid "" -"A PHP function name to be called for sanitizing taxonomy data saved from a " -"meta box." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 -msgid "Meta Box Sanitization Callback" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 -msgid "" -"A PHP function name to be called to handle the content of a meta box on your " -"taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 -msgid "Register Meta Box Callback" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 -msgid "No Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 -msgid "Custom Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 -msgid "" -"Controls the meta box on the content editor screen. By default, the " -"Categories meta box is shown for hierarchical taxonomies, and the Tags meta " -"box is shown for non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 -msgid "Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 -msgid "Categories Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 -msgid "Tags Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 -msgid "A link to a tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 -msgid "Describes a navigation link block variation used in the block editor." -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 -msgid "A link to a %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 -msgid "Tag Link" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 -msgid "" -"Assigns a title for navigation link block variation used in the block editor." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 -msgid "← Go to tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 -msgid "" -"Assigns the text used to link back to the main index after updating a term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 -msgid "Back To Items" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 -msgid "← Go to %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 -msgid "Tags list" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 -msgid "Assigns text to the table hidden heading." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 -msgid "Tags list navigation" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 -msgid "Assigns text to the table pagination hidden heading." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 -msgid "Filter by category" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 -msgid "Assigns text to the filter button in the posts lists table." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 -msgid "Filter By Item" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 -msgid "Filter by %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 -msgid "" -"The description is not prominent by default; however, some themes may show " -"it." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 -msgid "Describes the Description field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 -msgid "Description Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 -msgid "" -"Assign a parent term to create a hierarchy. The term Jazz, for example, " -"would be the parent of Bebop and Big Band" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 -msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 -msgid "Parent Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 -msgid "" -"The \"slug\" is the URL-friendly version of the name. It is usually all " -"lower case and contains only letters, numbers, and hyphens." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 -msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 -msgid "Slug Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 -msgid "The name is how it appears on your site" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 -msgid "Describes the Name field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 -msgid "Name Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 -msgid "No tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 -msgid "" -"Assigns the text displayed in the posts and media list tables when no tags " -"or categories are available." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 -msgid "No Terms" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 -msgid "No %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 -msgid "No tags found" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 -msgid "" -"Assigns the text displayed when clicking the 'choose from most used' text in " -"the taxonomy meta box when no tags are available, and assigns the text used " -"in the terms list table when there are no items for a taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 -msgid "Not Found" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 -msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 -msgid "Most Used" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 -msgid "Choose from the most used tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 -msgid "" -"Assigns the 'choose from most used' text used in the meta box when " -"JavaScript is disabled. Only used on non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 -msgid "Choose From Most Used" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 -msgid "Choose from the most used %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 -msgid "Add or remove tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 -msgid "" -"Assigns the add or remove items text used in the meta box when JavaScript is " -"disabled. Only used on non-hierarchical taxonomies" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 -msgid "Add Or Remove Items" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 -msgid "Add or remove %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 -msgid "Separate tags with commas" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 -msgid "" -"Assigns the separate item with commas text used in the taxonomy meta box. " -"Only used on non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 -msgid "Separate Items With Commas" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 -msgid "Separate %s with commas" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 -msgid "Popular Tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 -msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 -msgid "Popular Items" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 -msgid "Popular %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 -msgid "Search Tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 -msgid "Assigns search items text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 -msgid "Parent Category:" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 -msgid "Assigns parent item text, but with a colon (:) added to the end." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 -msgid "Parent Item With Colon" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 -msgid "Parent Category" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 -msgid "Assigns parent item text. Only used on hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 -msgid "Parent Item" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 -msgid "Parent %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 -msgid "New Tag Name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 -msgid "Assigns the new item name text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 -msgid "New Item Name" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 -msgid "New %s Name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 -msgid "Add New Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 -msgid "Assigns the add new item text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 -msgid "Update Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 -msgid "Assigns the update item text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 -msgid "Update Item" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 -msgid "Update %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 -msgid "View Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 -msgid "In the admin bar to view term during editing." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 -msgid "Edit Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 -msgid "At the top of the editor screen when editing a term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 -msgid "All Tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 -msgid "Assigns the all items text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 -msgid "Assigns the menu name text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 -msgid "Menu Label" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 -msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 -msgid "A descriptive summary of the taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 -msgid "A descriptive summary of the term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 -msgid "Term Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 -msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 -msgid "Term Slug" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 -msgid "The name of the default term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 -msgid "Term Name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 -msgid "" -"Create a term for the taxonomy that cannot be deleted. It will not be " -"selected for posts by default." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 -msgid "Default Term" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 -msgid "" -"Whether terms in this taxonomy should be sorted in the order they are " -"provided to `wp_set_object_terms()`." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 -msgid "Sort Terms" -msgstr "" - -#: includes/admin/views/acf-post-type/list-empty.php:7 -msgid "Add Post Type" -msgstr "" - -#: includes/admin/views/acf-post-type/list-empty.php:6 -msgid "" -"Expand the functionality of WordPress beyond standard posts and pages with " -"custom post types." -msgstr "" - -#: includes/admin/views/acf-post-type/list-empty.php:5 -msgid "Add Your First Post Type" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 -msgid "I know what I'm doing, show me all the options." -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 -msgid "Advanced Configuration" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:107 -msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 -msgid "Hierarchical" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:91 -msgid "Visible on the frontend and in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 -msgid "Public" -msgstr "" - -#. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 -msgid "movie" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:41 -msgid "Lower case letters, underscores and dashes only, Max 20 characters." -msgstr "" - -#. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 -msgid "Movie" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 -msgid "Singular Label" -msgstr "" - -#. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 -msgid "Movies" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 -msgid "Plural Label" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 -msgid "" -"Optional custom controller to use instead of `WP_REST_Posts_Controller`." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 -msgid "Controller Class" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 -msgid "The namespace part of the REST API URL." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 -msgid "Namespace Route" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 -msgid "The base URL for the post type REST API URLs." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 -msgid "Base URL" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 -msgid "" -"Exposes this post type in the REST API. Required to use the block editor." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 -msgid "Show In REST API" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 -msgid "Customize the query variable name." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 -msgid "Query Variable" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 -msgid "No Query Variable Support" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 -msgid "Custom Query Variable" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 -msgid "" -"Items can be accessed using the non-pretty permalink, eg. {post_type}" -"={post_slug}." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 -msgid "Query Variable Support" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 -msgid "URLs for an item and items can be accessed with a query string." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 -msgid "Publicly Queryable" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 -msgid "Custom slug for the Archive URL." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 -msgid "Archive Slug" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 -msgid "" -"Has an item archive that can be customized with an archive template file in " -"your theme." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 -msgid "Archive" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 -msgid "Pagination support for the items URLs such as the archives." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 -msgid "Pagination" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 -msgid "RSS feed URL for the post type items." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 -msgid "Feed URL" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 -msgid "" -"Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " -"URLs." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 -msgid "Front URL Prefix" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 -msgid "Customize the slug used in the URL." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 -msgid "URL Slug" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:991 -msgid "Permalinks for this post type are disabled." -msgstr "" - -#. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 -msgid "" -"Rewrite the URL using a custom slug defined in the input below. Your " -"permalink structure will be" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 -msgid "No Permalink (prevent URL rewriting)" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 -msgid "Custom Permalink" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 -msgid "Post Type Key" -msgstr "" - -#. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 -msgid "" -"Rewrite the URL using the post type key as the slug. Your permalink " -"structure will be" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 -msgid "Permalink Rewrite" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:962 -msgid "Delete items by a user when that user is deleted." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:961 -msgid "Delete With User" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:947 -msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:946 -msgid "Can Export" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:915 -msgid "Optionally provide a plural to be used in capabilities." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:914 -msgid "Plural Capability Name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:896 -msgid "Choose another post type to base the capabilities for this post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:895 -msgid "Singular Capability Name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:881 -msgid "" -"By default the capabilities of the post type will inherit the 'Post' " -"capability names, eg. edit_post, delete_posts. Enable to use post type " -"specific capabilities, eg. edit_{singular}, delete_{plural}." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:880 -msgid "Rename Capabilities" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:865 -msgid "Exclude From Search" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 -msgid "" -"Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " -"be turned on in 'Screen options'." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 -msgid "Appearance Menus Support" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:833 -msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:832 -msgid "Show In Admin Bar" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:801 -msgid "" -"A PHP function name to be called when setting up the meta boxes for the edit " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:800 -msgid "Custom Meta Box Callback" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:780 -msgid "Menu Icon" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:762 -msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:761 -msgid "Menu Position" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:743 -msgid "" -"By default the post type will get a new top level item in the admin menu. If " -"an existing top level item is supplied here, the post type will be added as " -"a submenu item under it." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:742 -msgid "Admin Menu Parent" -msgstr "" - -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 -msgid "Admin editor navigation in the sidebar menu." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 -msgid "Show In Admin Menu" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 -msgid "Items can be edited and managed in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 -msgid "Show In UI" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:685 -msgid "A link to a post." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:684 -msgid "Description for a navigation link block variation." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 -msgid "Item Link Description" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 -msgid "A link to a %s." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:664 -msgid "Post Link" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:663 -msgid "Title for a navigation link block variation." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 -msgid "Item Link" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 -msgid "%s Link" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:644 -msgid "Post updated." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:643 -msgid "In the editor notice after an item is updated." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:642 -msgid "Item Updated" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 -msgid "%s updated." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:624 -msgid "Post scheduled." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:623 -msgid "In the editor notice after scheduling an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:622 -msgid "Item Scheduled" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 -msgid "%s scheduled." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:604 -msgid "Post reverted to draft." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:603 -msgid "In the editor notice after reverting an item to draft." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:602 -msgid "Item Reverted To Draft" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 -msgid "%s reverted to draft." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:584 -msgid "Post published privately." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:583 -msgid "In the editor notice after publishing a private item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:582 -msgid "Item Published Privately" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 -msgid "%s published privately." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:564 -msgid "Post published." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:563 -msgid "In the editor notice after publishing an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:562 -msgid "Item Published" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 -msgid "%s published." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:544 -msgid "Posts list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:543 -msgid "Used by screen readers for the items list on the post type list screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 -msgid "Items List" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 -msgid "%s list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:524 -msgid "Posts list navigation" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:523 -msgid "" -"Used by screen readers for the filter list pagination on the post type list " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 -msgid "Items List Navigation" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 -msgid "%s list navigation" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:503 -msgid "Filter posts by date" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:502 -msgid "" -"Used by screen readers for the filter by date heading on the post type list " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:501 -msgid "Filter Items By Date" -msgstr "" - -#. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 -msgid "Filter %s by date" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:482 -msgid "Filter posts list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:481 -msgid "" -"Used by screen readers for the filter links heading on the post type list " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:480 -msgid "Filter Items List" -msgstr "" - -#. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 -msgid "Filter %s list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:460 -msgid "In the media modal showing all media uploaded to this item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:459 -msgid "Uploaded To This Item" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 -msgid "Uploaded to this %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:440 -msgid "Insert into post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:439 -msgid "As the button label when adding media to content." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:438 -msgid "Insert Into Media Button" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 -msgid "Insert into %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:419 -msgid "Use as featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:418 -msgid "" -"As the button label for selecting to use an image as the featured image." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:417 -msgid "Use Featured Image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:404 -msgid "Remove featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:403 -msgid "As the button label when removing the featured image." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:402 -msgid "Remove Featured Image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:389 -msgid "Set featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:388 -msgid "As the button label when setting the featured image." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:387 -msgid "Set Featured Image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:374 -msgid "Featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:373 -msgid "In the editor used for the title of the featured image meta box." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:372 -msgid "Featured Image Meta Box" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:359 -msgid "Post Attributes" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:358 -msgid "In the editor used for the title of the post attributes meta box." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:357 -msgid "Attributes Meta Box" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 -msgid "%s Attributes" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:339 -msgid "Post Archives" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:338 -msgid "" -"Adds 'Post Type Archive' items with this label to the list of posts shown " -"when adding items to an existing menu in a CPT with archives enabled. Only " -"appears when editing menus in 'Live Preview' mode and a custom archive slug " -"has been provided." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:337 -msgid "Archives Nav Menu" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 -msgid "%s Archives" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:319 -msgid "No posts found in Trash" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:318 -msgid "" -"At the top of the post type list screen when there are no posts in the trash." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:317 -msgid "No Items Found in Trash" -msgstr "" - -#. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 -msgid "No %s found in Trash" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:298 -msgid "No posts found" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:297 -msgid "" -"At the top of the post type list screen when there are no posts to display." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:296 -msgid "No Items Found" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 -msgid "No %s found" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:277 -msgid "Search Posts" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:276 -msgid "At the top of the items screen when searching for an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 -msgid "Search Items" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 -msgid "Search %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:257 -msgid "Parent Page:" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:256 -msgid "For hierarchical types in the post type list screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:255 -msgid "Parent Item Prefix" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 -msgid "Parent %s:" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:237 -msgid "New Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:235 -msgid "New Item" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 -msgid "New %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:202 -msgid "Add New Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:201 -msgid "At the top of the editor screen when adding a new item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 -msgid "Add New Item" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 -msgid "Add New %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:182 -msgid "View Posts" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:181 -msgid "" -"Appears in the admin bar in the 'All Posts' view, provided the post type " -"supports archives and the home page is not an archive of that post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:180 -msgid "View Items" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:162 -msgid "View Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:161 -msgid "In the admin bar to view item when editing it." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 -msgid "View Item" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Plural form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 -msgid "View %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:142 -msgid "Edit Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:141 -msgid "At the top of the editor screen when editing an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 -msgid "Edit Item" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 -msgid "Edit %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:122 -msgid "All Posts" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 -msgid "In the post type submenu in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 -msgid "All Items" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 -msgid "All %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:101 -msgid "Admin menu name for the post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:100 -msgid "Menu Name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 -msgid "Regenerate all labels using the Singular and Plural labels" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 -msgid "Regenerate" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:75 -msgid "Active post types are enabled and registered with WordPress." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:59 -msgid "A descriptive summary of the post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:44 -msgid "Add Custom" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:38 -msgid "Enable various features in the content editor." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:27 -msgid "Post Formats" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:21 -msgid "Editor" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:20 -msgid "Trackbacks" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:71 -msgid "Select existing taxonomies to classify items of the post type." -msgstr "" - -#: includes/admin/views/acf-field-group/field.php:141 -msgid "Browse Fields" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:292 -msgid "Nothing to import" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:287 -msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" - -#. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 -msgid "Imported %d item from Custom Post Type UI -" -msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:262 -msgid "Failed to import taxonomies." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:244 -msgid "Failed to import post types." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:233 -msgid "Nothing from Custom Post Type UI plugin selected for import." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:209 -msgid "Imported 1 item" -msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:122 -msgid "" -"Importing a Post Type or Taxonomy with the same key as one that already " -"exists will overwrite the settings for the existing Post Type or Taxonomy " -"with those of the import." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 -msgid "Import from Custom Post Type UI" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:390 -msgid "" -"The following code can be used to register a local version of the selected " -"items. Storing field groups, post types, or taxonomies locally can provide " -"many benefits such as faster load times, version control & dynamic fields/" -"settings. Simply copy and paste the following code to your theme's functions." -"php file or include it within an external file, then deactivate or delete " -"the items from the ACF admin." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:389 -msgid "Export - Generate PHP" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:362 -msgid "Export" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:276 -msgid "Select Taxonomies" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:254 -msgid "Select Post Types" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:167 -msgid "Exported 1 item." -msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 -msgid "Category" -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 -msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - -#. translators: %s taxonomy name -#: includes/admin/post-types/admin-taxonomy.php:82 -msgid "%s taxonomy created" -msgstr "" - -#. translators: %s taxonomy name -#: includes/admin/post-types/admin-taxonomy.php:76 -msgid "%s taxonomy updated" -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:56 -msgid "Taxonomy draft updated." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:55 -msgid "Taxonomy scheduled for." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:54 -msgid "Taxonomy submitted." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:53 -msgid "Taxonomy saved." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:49 -msgid "Taxonomy deleted." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:48 -msgid "Taxonomy updated." -msgstr "" - -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 -msgid "" -"This taxonomy could not be registered because its key is in use by another " -"taxonomy registered by another plugin or theme." -msgstr "" - -#. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 -msgid "Taxonomy synchronized." -msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 -msgid "Taxonomy duplicated." -msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 -msgid "Taxonomy deactivated." -msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 -msgid "Taxonomy activated." -msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/post-types/admin-taxonomies.php:139 -msgid "Terms" -msgstr "" - -#. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 -msgid "Post type synchronized." -msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 -msgid "Post type duplicated." -msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 -msgid "Post type deactivated." -msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 -msgid "Post type activated." -msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 -msgid "Post Types" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 -msgid "Advanced Settings" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 -msgid "Basic Settings" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 -msgid "" -"This post type could not be registered because its key is in use by another " -"post type registered by another plugin or theme." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" - -#. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 -msgid "%s post type created" -msgstr "" - -#. translators: %s post type name -#. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 -#: includes/admin/post-types/admin-taxonomy.php:78 -msgid "Add fields to %s" -msgstr "" - -#. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:76 -msgid "%s post type updated" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:56 -msgid "Post type draft updated." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:55 -msgid "Post type scheduled for." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:54 -msgid "Post type submitted." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:53 -msgid "Post type saved." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:50 -msgid "Post type updated." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:49 -msgid "Post type deleted." -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 -msgid "Type to search..." -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 -msgid "PRO Only" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 -msgid "Field groups linked successfully." -msgstr "" - -#. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 -msgid "" -"Import Post Types and Taxonomies registered with Custom Post Type UI and " -"manage them with ACF. Get Started." -msgstr "" - -#: includes/admin/admin.php:48 -msgid "ACF" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:337 -msgid "taxonomy" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:337 -msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 -msgid "Done" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:314 -msgid "Select one or many field groups..." -msgstr "" - -#: includes/admin/admin-internal-post-type.php:313 -msgid "Please select the field groups to link." -msgstr "" - -#: includes/admin/admin-internal-post-type.php:277 -msgid "Field group linked successfully." -msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 -msgctxt "post status" -msgid "Registration Failed" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:253 -msgid "" -"This item could not be registered because its key is in use by another item " -"registered by another plugin or theme." -msgstr "" - -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 -msgid "REST API" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 -msgid "Permissions" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 -msgid "URLs" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 -msgid "Visibility" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 -msgid "Labels" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:260 -msgid "Field Settings Tabs" -msgstr "" - -#. Author URI of the plugin -msgid "" -"https://wpengine.com/?utm_source=wordpress." -"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -msgstr "" - -#: includes/api/api-template.php:867 -msgid "[ACF shortcode value disabled for preview]" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 -msgid "Close Modal" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 -msgid "Field moved to other group" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 -msgid "Close modal" -msgstr "" - -#: includes/fields/class-acf-field-tab.php:125 -msgid "Start a new group of tabs at this tab." -msgstr "" - -#: includes/fields/class-acf-field-tab.php:124 -msgid "New Tab Group" -msgstr "" - -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 -msgid "Use a stylized checkbox using select2" -msgstr "" - -#: includes/fields/class-acf-field-radio.php:260 -msgid "Save Other Choice" -msgstr "" - -#: includes/fields/class-acf-field-radio.php:249 -msgid "Allow Other Choice" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:450 -msgid "Add Toggle All" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:409 -msgid "Save Custom Values" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:398 -msgid "Allow Custom Values" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:148 -msgid "Checkbox custom values cannot be empty. Uncheck any empty values." -msgstr "" - -# @ acf -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 -msgid "Updates" -msgstr "Mises à jour" - -#: includes/admin/views/global/navigation.php:94 -msgid "Advanced Custom Fields logo" -msgstr "" - -#: includes/admin/views/global/form-top.php:66 -msgid "Save Changes" -msgstr "" - -#: includes/admin/views/global/form-top.php:53 -msgid "Field Group Title" -msgstr "" - -#: includes/admin/views/global/form-top.php:3 -msgid "Add title" -msgstr "" - -#. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 -msgid "" -"New to ACF? Take a look at our getting " -"started guide." -msgstr "" - -#: includes/admin/views/acf-field-group/list-empty.php:15 -msgid "Add Field Group" -msgstr "" - -#. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 -msgid "" -"ACF uses field groups to group custom " -"fields together, and then attach those fields to edit screens." -msgstr "" - -#: includes/admin/views/acf-field-group/list-empty.php:5 -msgid "Add Your First Field Group" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:39 -msgid "Options Pages" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:35 -msgid "ACF Blocks" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:43 -msgid "Gallery Field" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:23 -msgid "Flexible Content Field" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:27 -msgid "Repeater Field" -msgstr "" - -#: includes/admin/views/global/navigation.php:137 -msgid "Unlock Extra Features with ACF PRO" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:252 -msgid "Delete Field Group" -msgstr "" - -#. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 -msgid "Created on %1$s at %2$s" -msgstr "" - -#: includes/acf-field-group-functions.php:497 -msgid "Group Settings" -msgstr "" - -#: includes/acf-field-group-functions.php:495 -msgid "Location Rules" -msgstr "" - -#. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 -msgid "" -"Choose from over 30 field types. Learn " -"more." -msgstr "" - -#: includes/admin/views/acf-field-group/fields.php:65 -msgid "" -"Get started creating new custom fields for your posts, pages, custom post " -"types and other WordPress content." -msgstr "" - -#: includes/admin/views/acf-field-group/fields.php:64 -msgid "Add Your First Field" -msgstr "" - -#. translators: A symbol (or text, if not available in your locale) meaning -#. "Order Number", in terms of positional placement. -#: includes/admin/views/acf-field-group/fields.php:43 -msgid "#" -msgstr "" - -#: includes/admin/views/acf-field-group/fields.php:33 -#: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 -msgid "Add Field" -msgstr "" - -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 -msgid "Presentation" -msgstr "" - -#: includes/fields.php:409 -msgid "Validation" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 -msgid "General" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:70 -msgid "Import JSON" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:370 -msgid "Export As JSON" -msgstr "" - -#. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 -msgid "Field group deactivated." -msgid_plural "%s field groups deactivated." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 -msgid "Field group activated." -msgid_plural "%s field groups activated." -msgstr[0] "" -msgstr[1] "" - -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 -msgid "Deactivate" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:429 -msgid "Deactivate this item" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 -msgid "Activate" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:425 -msgid "Activate this item" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 -msgid "Move field group to trash?" -msgstr "" - -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 -msgctxt "post status" -msgid "Inactive" -msgstr "" - -#. Author of the plugin -msgid "WP Engine" -msgstr "" - -#: acf.php:543 -msgid "" -"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " -"at the same time. We've automatically deactivated Advanced Custom Fields PRO." -msgstr "" - -#: acf.php:541 -msgid "" -"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " -"at the same time. We've automatically deactivated Advanced Custom Fields." -msgstr "" - -#: includes/acf-value-functions.php:374 -msgid "" -"%1$s - We've detected one or more calls to retrieve ACF " -"field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." -msgstr "" - -#: includes/fields/class-acf-field-user.php:540 -msgid "%1$s must have a user with the %2$s role." -msgid_plural "%1$s must have a user with one of the following roles: %2$s" -msgstr[0] "" -msgstr[1] "" - -#: includes/fields/class-acf-field-user.php:531 -msgid "%1$s must have a valid user ID." -msgstr "" - -#: includes/fields/class-acf-field-user.php:369 -msgid "Invalid request." -msgstr "" - -#: includes/fields/class-acf-field-select.php:690 -msgid "%1$s is not one of %2$s" -msgstr "" - -#: includes/fields/class-acf-field-post_object.php:698 -msgid "%1$s must have term %2$s." -msgid_plural "%1$s must have one of the following terms: %2$s" -msgstr[0] "" -msgstr[1] "" - -#: includes/fields/class-acf-field-post_object.php:682 -msgid "%1$s must be of post type %2$s." -msgid_plural "%1$s must be of one of the following post types: %2$s" -msgstr[0] "" -msgstr[1] "" - -#: includes/fields/class-acf-field-post_object.php:673 -msgid "%1$s must have a valid post ID." -msgstr "" - -#: includes/fields/class-acf-field-file.php:475 -msgid "%s requires a valid attachment ID." -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:218 -msgid "Show in REST API" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:170 -msgid "Enable Transparency" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:189 -msgid "RGBA Array" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:99 -msgid "RGBA String" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 -msgid "Hex String" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:65 -msgid "Upgrade to PRO" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 -msgctxt "post status" -msgid "Active" -msgstr "" - -#: includes/fields/class-acf-field-email.php:181 -msgid "'%s' is not a valid email address" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:77 -msgid "Color value" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:75 -msgid "Select default color" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:73 -msgid "Clear color" -msgstr "" - -#: includes/acf-wp-functions.php:87 -msgid "Blocks" -msgstr "" - -# @ acf -#: pro/options-page.php:47 -msgid "Options" -msgstr "Options" - -#: includes/acf-wp-functions.php:79 -msgid "Users" -msgstr "" - -#: includes/acf-wp-functions.php:75 -msgid "Menu items" -msgstr "" - -#: includes/acf-wp-functions.php:67 -msgid "Widgets" -msgstr "" - -#: includes/acf-wp-functions.php:59 -msgid "Attachments" -msgstr "" - -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 -#: includes/post-types/class-acf-taxonomy.php:90 -#: includes/post-types/class-acf-taxonomy.php:91 -msgid "Taxonomies" -msgstr "" - -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 -msgid "Posts" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 -msgid "Last updated: %s" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 -msgid "Sorry, this post is unavailable for diff comparison." -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 -msgid "Invalid field group parameter(s)." -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:395 -msgid "Awaiting save" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:392 -msgid "Saved" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 -msgid "Import" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:384 -msgid "Review changes" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:360 -msgid "Located in: %s" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:357 -msgid "Located in plugin: %s" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:354 -msgid "Located in theme: %s" -msgstr "" - -#: includes/admin/post-types/admin-field-groups.php:261 -msgid "Various" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 -msgid "Sync changes" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:208 -msgid "Loading diff" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:207 -msgid "Review local JSON changes" -msgstr "" - -#: includes/admin/admin.php:169 -msgid "Visit website" -msgstr "" - -#: includes/admin/admin.php:168 -msgid "View details" -msgstr "" - -#: includes/admin/admin.php:167 -msgid "Version %s" -msgstr "" - -#: includes/admin/admin.php:166 -msgid "Information" -msgstr "" - -#: includes/admin/admin.php:157 -msgid "" -"Help Desk. The support professionals on " -"our Help Desk will assist with your more in depth, technical challenges." -msgstr "" - -#: includes/admin/admin.php:153 -msgid "" -"Discussions. We have an active and " -"friendly community on our Community Forums who may be able to help you " -"figure out the 'how-tos' of the ACF world." -msgstr "" - -#: includes/admin/admin.php:149 -msgid "" -"Documentation. Our extensive " -"documentation contains references and guides for most situations you may " -"encounter." -msgstr "" - -#: includes/admin/admin.php:146 -msgid "" -"We are fanatical about support, and want you to get the best out of your " -"website with ACF. If you run into any difficulties, there are several places " -"you can find help:" -msgstr "" - -#: includes/admin/admin.php:143 includes/admin/admin.php:145 -msgid "Help & Support" -msgstr "" - -#: includes/admin/admin.php:134 -msgid "" -"Please use the Help & Support tab to get in touch should you find yourself " -"requiring assistance." -msgstr "" - -#: includes/admin/admin.php:131 -msgid "" -"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " -"yourself with the plugin's philosophy and best practises." -msgstr "" - -#: includes/admin/admin.php:129 -msgid "" -"The Advanced Custom Fields plugin provides a visual form builder to " -"customize WordPress edit screens with extra fields, and an intuitive API to " -"display custom field values in any theme template file." -msgstr "" - -#: includes/admin/admin.php:126 includes/admin/admin.php:128 -msgid "Overview" -msgstr "" - -#: includes/locations.php:36 -msgid "Location type \"%s\" is already registered." -msgstr "" - -#: includes/locations.php:25 -msgid "Class \"%s\" does not exist." -msgstr "" - -#: includes/ajax/class-acf-ajax.php:157 -msgid "Invalid nonce." -msgstr "Nonce non valide." - -#: includes/fields/class-acf-field-user.php:364 -msgid "Error loading field." -msgstr "Erreur au chargement du champ." - -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 -msgid "Location not found: %s" -msgstr "Emplacement introuvable : %s" - -#: includes/forms/form-user.php:353 -msgid "Error: %s" -msgstr "" - -#: includes/locations/class-acf-location-widget.php:22 -msgid "Widget" -msgstr "Widget" - -#: includes/locations/class-acf-location-user-role.php:24 -msgid "User Role" -msgstr "Rôle utilisateur" - -#: includes/locations/class-acf-location-comment.php:22 -msgid "Comment" -msgstr "Commentaire" - -#: includes/locations/class-acf-location-post-format.php:22 -msgid "Post Format" -msgstr "Format d‘article" - -#: includes/locations/class-acf-location-nav-menu-item.php:22 -msgid "Menu Item" -msgstr "Élément de menu" - -#: includes/locations/class-acf-location-post-status.php:22 -msgid "Post Status" -msgstr "État de l’article" - -#: includes/acf-wp-functions.php:71 -#: includes/locations/class-acf-location-nav-menu.php:89 -msgid "Menus" -msgstr "Menus" - -#: includes/locations/class-acf-location-nav-menu.php:80 -msgid "Menu Locations" -msgstr "Emplacement de menu" - -#: includes/locations/class-acf-location-nav-menu.php:22 -msgid "Menu" -msgstr "Menu" - -#: includes/locations/class-acf-location-post-taxonomy.php:22 -msgid "Post Taxonomy" -msgstr "Taxonomie" - -#: includes/locations/class-acf-location-page-type.php:114 -msgid "Child Page (has parent)" -msgstr "Page enfant (avec parent)" - -#: includes/locations/class-acf-location-page-type.php:113 -msgid "Parent Page (has children)" -msgstr "Page parente (avec page(s) enfant)" - -#: includes/locations/class-acf-location-page-type.php:112 -msgid "Top Level Page (no parent)" -msgstr "Page de haut niveau (sans parent)" - -#: includes/locations/class-acf-location-page-type.php:111 -msgid "Posts Page" -msgstr "Page des articles" - -#: includes/locations/class-acf-location-page-type.php:110 -msgid "Front Page" -msgstr "Page d’accueil" - -#: includes/locations/class-acf-location-page-type.php:22 -msgid "Page Type" -msgstr "Type de page" - -#: includes/locations/class-acf-location-current-user.php:73 -msgid "Viewing back end" -msgstr "Est dans l’interface d’administration" - -#: includes/locations/class-acf-location-current-user.php:72 -msgid "Viewing front end" -msgstr "Est dans le site" - -#: includes/locations/class-acf-location-current-user.php:71 -msgid "Logged in" -msgstr "Connecté" - -#: includes/locations/class-acf-location-current-user.php:22 -msgid "Current User" -msgstr "Utilisateur courant" - -#: includes/locations/class-acf-location-page-template.php:22 -msgid "Page Template" -msgstr "Modèle de page" - -#: includes/locations/class-acf-location-user-form.php:74 -msgid "Register" -msgstr "Inscription" - -#: includes/locations/class-acf-location-user-form.php:73 -msgid "Add / Edit" -msgstr "Ajouter / Modifier" - -#: includes/locations/class-acf-location-user-form.php:22 -msgid "User Form" -msgstr "Formulaire utilisateur" - -#: includes/locations/class-acf-location-page-parent.php:22 -msgid "Page Parent" -msgstr "Page parente" - -#: includes/locations/class-acf-location-current-user-role.php:77 -msgid "Super Admin" -msgstr "Super Administrateur" - -#: includes/locations/class-acf-location-current-user-role.php:22 -msgid "Current User Role" -msgstr "Rôle de l’utilisateur courant" - -#: includes/locations/class-acf-location-page-template.php:73 -#: includes/locations/class-acf-location-post-template.php:85 -msgid "Default Template" -msgstr "Modèle de base" - -#: includes/locations/class-acf-location-post-template.php:22 -msgid "Post Template" -msgstr "Modèle d’article" - -#: includes/locations/class-acf-location-post-category.php:22 -msgid "Post Category" -msgstr "Catégorie" - -#: includes/locations/class-acf-location-attachment.php:84 -msgid "All %s formats" -msgstr "Tous les formats %s" - -#: includes/locations/class-acf-location-attachment.php:22 -msgid "Attachment" -msgstr "Fichier attaché" - -#: includes/validation.php:364 -msgid "%s value is required" -msgstr "La valeur %s est requise" - -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -msgid "Show this field if" -msgstr "Montrer ce champ si" - -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 -msgid "Conditional Logic" -msgstr "Logique conditionnelle" - -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 -msgid "and" -msgstr "et" - -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 -msgid "Local JSON" -msgstr "JSON Local" - -#: includes/admin/views/acf-field-group/pro-features.php:31 -msgid "Clone Field" -msgstr "Champ Clone" - -#: includes/admin/views/upgrade/notice.php:30 -msgid "" -"Please also check all premium add-ons (%s) are updated to the latest version." -msgstr "" -"Veuillez également vérifier que tous les modules d’extension premium (%s) " -"soient à jour à leur dernière version disponible." - -#: includes/admin/views/upgrade/notice.php:28 -msgid "" -"This version contains improvements to your database and requires an upgrade." -msgstr "" -"Cette version contient des améliorations de la base de données et nécessite " -"une mise à niveau." - -#: includes/admin/views/upgrade/notice.php:28 -msgid "Thank you for updating to %1$s v%2$s!" -msgstr "" - -#: includes/admin/views/upgrade/notice.php:27 -msgid "Database Upgrade Required" -msgstr "Mise-à-jour de la base de données nécessaire" - -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 -msgid "Options Page" -msgstr "Page d‘options" - -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 -msgid "Gallery" -msgstr "Galerie" - -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 -msgid "Flexible Content" -msgstr "Contenu flexible" - -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 -msgid "Repeater" -msgstr "Répéteur" - -#: includes/admin/views/tools/tools.php:24 -msgid "Back to all tools" -msgstr "Retour aux outils" - -#: includes/admin/views/acf-field-group/options.php:180 -msgid "" -"If multiple field groups appear on an edit screen, the first field group's " -"options will be used (the one with the lowest order number)" -msgstr "" -"Si plusieurs groupes ACF sont présents sur une page d‘édition, le groupe " -"portant le numéro le plus bas sera affiché en premier" - -#: includes/admin/views/acf-field-group/options.php:180 -msgid "Select items to hide them from the edit screen." -msgstr "" -"Sélectionnez les champs que vous souhaitez masquer sur la page " -"d‘édition." - -#: includes/admin/views/acf-field-group/options.php:179 -msgid "Hide on screen" -msgstr "Masquer" - -#: includes/admin/views/acf-field-group/options.php:171 -msgid "Send Trackbacks" -msgstr "Envoyer des rétroliens" - -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 -msgid "Tags" -msgstr "Mots-clés" - -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 -msgid "Categories" -msgstr "Catégories" - -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 -msgid "Page Attributes" -msgstr "Attributs de page" - -#: includes/admin/views/acf-field-group/options.php:166 -msgid "Format" -msgstr "Format" - -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 -msgid "Author" -msgstr "Auteur" - -#: includes/admin/views/acf-field-group/options.php:164 -msgid "Slug" -msgstr "Identifiant (slug)" - -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 -msgid "Revisions" -msgstr "Révisions" - -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 -msgid "Comments" -msgstr "Commentaires" - -#: includes/admin/views/acf-field-group/options.php:161 -msgid "Discussion" -msgstr "Discussion" - -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 -msgid "Excerpt" -msgstr "Extrait" - -#: includes/admin/views/acf-field-group/options.php:158 -msgid "Content Editor" -msgstr "Éditeur de contenu" - -#: includes/admin/views/acf-field-group/options.php:157 -msgid "Permalink" -msgstr "Permalien" - -#: includes/admin/views/acf-field-group/options.php:235 -msgid "Shown in field group list" -msgstr "Affiché dans la liste des groupes de champs" - -#: includes/admin/views/acf-field-group/options.php:142 -msgid "Field groups with a lower order will appear first" -msgstr "" -"Le groupe de champs qui a l’ordre le plus petit sera affiché en premier" - -#: includes/admin/views/acf-field-group/options.php:141 -msgid "Order No." -msgstr "Ordre" - -#: includes/admin/views/acf-field-group/options.php:132 -msgid "Below fields" -msgstr "Sous les champs" - -#: includes/admin/views/acf-field-group/options.php:131 -msgid "Below labels" -msgstr "Sous les intitulés" - -#: includes/admin/views/acf-field-group/options.php:124 -msgid "Instruction Placement" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:107 -msgid "Label Placement" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:97 -msgid "Side" -msgstr "Sur le côté" - -#: includes/admin/views/acf-field-group/options.php:96 -msgid "Normal (after content)" -msgstr "Normal (après le contenu)" - -#: includes/admin/views/acf-field-group/options.php:95 -msgid "High (after title)" -msgstr "Haute (après le titre)" - -#: includes/admin/views/acf-field-group/options.php:88 -msgid "Position" -msgstr "Position" - -#: includes/admin/views/acf-field-group/options.php:79 -msgid "Seamless (no metabox)" -msgstr "Sans contour (directement dans la page)" - -#: includes/admin/views/acf-field-group/options.php:78 -msgid "Standard (WP metabox)" -msgstr "Standard (boîte WP)" - -#: includes/admin/views/acf-field-group/options.php:71 -msgid "Style" -msgstr "Style" - -#: includes/admin/views/acf-field-group/fields.php:55 -msgid "Type" -msgstr "Type" - -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 -#: includes/admin/views/acf-field-group/fields.php:54 -msgid "Key" -msgstr "Identifiant" - -#. translators: Hidden accessibility text for the positional order number of -#. the field. -#: includes/admin/views/acf-field-group/fields.php:48 -msgid "Order" -msgstr "Ordre" - -#: includes/admin/views/acf-field-group/field.php:318 -msgid "Close Field" -msgstr "Fermer le champ" - -#: includes/admin/views/acf-field-group/field.php:249 -msgid "id" -msgstr "id" - -#: includes/admin/views/acf-field-group/field.php:233 -msgid "class" -msgstr "classe" - -#: includes/admin/views/acf-field-group/field.php:275 -msgid "width" -msgstr "largeur" - -#: includes/admin/views/acf-field-group/field.php:269 -msgid "Wrapper Attributes" -msgstr "Attributs du conteneur" - -#: includes/admin/views/acf-field-group/field.php:192 -msgid "Required" -msgstr "" - -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructions pour les auteurs. Affichées lors de la saisie du contenu" - -#: includes/admin/views/acf-field-group/field.php:216 -msgid "Instructions" -msgstr "Instructions" - -#: includes/admin/views/acf-field-group/field.php:125 -msgid "Field Type" -msgstr "Type de champ" - -#: includes/admin/views/acf-field-group/field.php:166 -msgid "Single word, no spaces. Underscores and dashes allowed" -msgstr "Un seul mot, sans espace. Les « _ » et « - » sont autorisés" - -#: includes/admin/views/acf-field-group/field.php:165 -msgid "Field Name" -msgstr "Nom du champ" - -#: includes/admin/views/acf-field-group/field.php:153 -msgid "This is the name which will appear on the EDIT page" -msgstr "Ce nom apparaîtra sur la page d‘édition" - -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 -msgid "Field Label" -msgstr "Titre du champ" - -#: includes/admin/views/acf-field-group/field.php:77 -msgid "Delete" -msgstr "Supprimer" - -#: includes/admin/views/acf-field-group/field.php:77 -msgid "Delete field" -msgstr "Supprimer ce champ" - -#: includes/admin/views/acf-field-group/field.php:75 -msgid "Move" -msgstr "Déplacer" - -#: includes/admin/views/acf-field-group/field.php:75 -msgid "Move field to another group" -msgstr "Déplacer le champ dans un autre groupe" - -#: includes/admin/views/acf-field-group/field.php:73 -msgid "Duplicate field" -msgstr "Dupliquer ce champ" - -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 -msgid "Edit field" -msgstr "Modifier ce champ" - -#: includes/admin/views/acf-field-group/field.php:65 -msgid "Drag to reorder" -msgstr "Faites glisser pour réorganiser" - -#: includes/admin/post-types/admin-field-group.php:103 -#: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 -msgid "Show this field group if" -msgstr "Montrer ce groupe si" - -#: includes/admin/views/upgrade/upgrade.php:94 -#: includes/ajax/class-acf-ajax-upgrade.php:34 -msgid "No updates available." -msgstr "Aucune mise-à-jour disponible." - -#: includes/admin/views/upgrade/upgrade.php:33 -msgid "Database upgrade complete. See what's new" -msgstr "" -"Mise à niveau de la base de données terminée. Consulter les " -"nouveautés" - -#: includes/admin/views/upgrade/upgrade.php:30 -msgid "Reading upgrade tasks..." -msgstr "Lecture des instructions de mise à niveau…" - -#: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 -msgid "Upgrade failed." -msgstr "Mise à niveau échouée." - -#: includes/admin/views/upgrade/network.php:162 -msgid "Upgrade complete." -msgstr "Mise à niveau terminée." - -#: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 -msgid "Upgrading data to version %s" -msgstr "Migration des données vers la version %s" - -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 -msgid "" -"It is strongly recommended that you backup your database before proceeding. " -"Are you sure you wish to run the updater now?" -msgstr "" -"Il est fortement recommandé de faire une sauvegarde de votre base de données " -"avant de continuer. Êtes-vous sûr de vouloir lancer la mise à niveau " -"maintenant?" - -#: includes/admin/views/upgrade/network.php:117 -msgid "Please select at least one site to upgrade." -msgstr "Merci de sélectionner au moins un site à mettre à niveau." - -#: includes/admin/views/upgrade/network.php:97 -msgid "" -"Database Upgrade complete. Return to network dashboard" -msgstr "" -"Mise à niveau de la base de données effectuée. Retourner au " -"panneau d'administration du réseau" - -#: includes/admin/views/upgrade/network.php:80 -msgid "Site is up to date" -msgstr "Le site est à jour" - -#: includes/admin/views/upgrade/network.php:78 -msgid "Site requires database upgrade from %1$s to %2$s" -msgstr "" - -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 -msgid "Site" -msgstr "Site" - -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 -msgid "Upgrade Sites" -msgstr "Mettre à niveau les sites" - -#: includes/admin/views/upgrade/network.php:26 -msgid "" -"The following sites require a DB upgrade. Check the ones you want to update " -"and then click %s." -msgstr "" -"Les sites suivants nécessites une mise à niveau de la base de données. " -"Sélectionnez ceux que vous voulez mettre à jour et cliquez sur %s." - -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 -msgid "Add rule group" -msgstr "Ajouter une règle" - -#: includes/admin/views/acf-field-group/locations.php:10 -msgid "" -"Create a set of rules to determine which edit screens will use these " -"advanced custom fields" -msgstr "" -"Créez une série de règles pour déterminer les écrans sur lesquels ce groupe " -"de champs sera utilisé" - -#: includes/admin/views/acf-field-group/locations.php:9 -msgid "Rules" -msgstr "Règles" - -#: includes/admin/tools/class-acf-admin-tool-export.php:482 -msgid "Copied" -msgstr "Copié" - -#: includes/admin/tools/class-acf-admin-tool-export.php:458 -msgid "Copy to clipboard" -msgstr "Copier dans le presse-papiers" - -#: includes/admin/tools/class-acf-admin-tool-export.php:363 -msgid "" -"Select the items you would like to export and then select your export " -"method. Export As JSON to export to a .json file which you can then import " -"to another ACF installation. Generate PHP to export to PHP code which you " -"can place in your theme." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:233 -msgid "Select Field Groups" -msgstr "Sélectionnez les groupes de champs" - -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 -msgid "No field groups selected" -msgstr "Aucun groupe de champs sélectionné" - -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 -msgid "Generate PHP" -msgstr "Générer le PHP" - -#: includes/admin/tools/class-acf-admin-tool-export.php:35 -msgid "Export Field Groups" -msgstr "Exporter les groupes de champs" - -#: includes/admin/tools/class-acf-admin-tool-import.php:177 -msgid "Import file empty" -msgstr "Le fichier à importer est vide" - -#: includes/admin/tools/class-acf-admin-tool-import.php:168 -msgid "Incorrect file type" -msgstr "Type de fichier incorrect" - -#: includes/admin/tools/class-acf-admin-tool-import.php:163 -msgid "Error uploading file. Please try again" -msgstr "Échec de l'import du fichier. Merci d’essayer à nouveau" - -#: includes/admin/tools/class-acf-admin-tool-import.php:50 -msgid "" -"Select the Advanced Custom Fields JSON file you would like to import. When " -"you click the import button below, ACF will import the items in that file." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:27 -msgid "Import Field Groups" -msgstr "Importer les groupes de champs" - -#: includes/admin/admin-internal-post-type-list.php:383 -msgid "Sync" -msgstr "Synchroniser" - -#: includes/admin/admin-internal-post-type-list.php:840 -msgid "Select %s" -msgstr "Choisir %s" - -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 -msgid "Duplicate" -msgstr "Dupliquer" - -#: includes/admin/admin-internal-post-type-list.php:418 -msgid "Duplicate this item" -msgstr "Dupliquer cet élément" - -#: includes/admin/views/acf-post-type/advanced-settings.php:37 -msgid "Supports" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:92 -msgid "Documentation" -msgstr "Documentation" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 -msgid "Description" -msgstr "Description" - -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 -msgid "Sync available" -msgstr "Synchronisation disponible" - -#. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 -msgid "Field group synchronized." -msgid_plural "%s field groups synchronized." -msgstr[0] "" -msgstr[1] "" - -#. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 -msgid "Field group duplicated." -msgid_plural "%s field groups duplicated." -msgstr[0] "Groupe de champs dupliqué." -msgstr[1] "%s groupes de champs dupliqués." - -#: includes/admin/admin-internal-post-type-list.php:130 -msgid "Active (%s)" -msgid_plural "Active (%s)" -msgstr[0] "Actif (%s)" -msgstr[1] "Actifs (%s)" - -#: includes/admin/admin-upgrade.php:254 -msgid "Review sites & upgrade" -msgstr "Examiner les sites et mettre à niveau" - -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 -msgid "Upgrade Database" -msgstr "Mise à niveau de la base de données" - -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 -msgid "Custom Fields" -msgstr "ACF" - -#: includes/admin/post-types/admin-field-group.php:607 -msgid "Move Field" -msgstr "Déplacer le champ" - -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 -msgid "Please select the destination for this field" -msgstr "Choisissez la destination de ce champ" - -#. translators: Confirmation message once a field has been moved to a different -#. field group. -#: includes/admin/post-types/admin-field-group.php:558 -msgid "The %1$s field can now be found in the %2$s field group" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:555 -msgid "Move Complete." -msgstr "Déplacement effectué." - -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 -msgid "Active" -msgstr "Activé" - -#: includes/admin/post-types/admin-field-group.php:257 -msgid "Field Keys" -msgstr "Identifiants des champs" - -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 -msgid "Settings" -msgstr "Réglages" - -#: includes/admin/post-types/admin-field-groups.php:118 -msgid "Location" -msgstr "Emplacement" - -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 -msgid "Null" -msgstr "Vide" - -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 -#: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 -msgid "copy" -msgstr "copie" - -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 -msgid "(this field)" -msgstr "(ce champ)" - -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 -msgid "Checked" -msgstr "Coché" - -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 -msgid "Move Custom Field" -msgstr "Déplacer le champ personnalisé" - -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 -msgid "No toggle fields available" -msgstr "Aucun champ de sélection disponible" - -#: includes/admin/post-types/admin-field-group.php:91 -msgid "Field group title is required" -msgstr "Veuillez indiquer un titre pour le groupe de champs" - -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 -msgid "This field cannot be moved until its changes have been saved" -msgstr "" -"Ce champ ne peut pas être déplacé tant que ses modifications n'ont pas été " -"enregistrées" - -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 -msgid "The string \"field_\" may not be used at the start of a field name" -msgstr "Le nom d’un champ ne peut pas commencer par « field_ »" - -#: includes/admin/post-types/admin-field-group.php:71 -msgid "Field group draft updated." -msgstr "Brouillon du groupe de champs mis à jour." - -#: includes/admin/post-types/admin-field-group.php:70 -msgid "Field group scheduled for." -msgstr "Groupe de champs programmé." - -#: includes/admin/post-types/admin-field-group.php:69 -msgid "Field group submitted." -msgstr "Groupe de champs enregistré." - -#: includes/admin/post-types/admin-field-group.php:68 -msgid "Field group saved." -msgstr "Groupe de champs enregistré." - -#: includes/admin/post-types/admin-field-group.php:67 -msgid "Field group published." -msgstr "Groupe de champs publié." - -#: includes/admin/post-types/admin-field-group.php:64 -msgid "Field group deleted." -msgstr "Groupe de champs supprimé." - -#: includes/admin/post-types/admin-field-group.php:62 -#: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 -msgid "Field group updated." -msgstr "Groupe de champs mis à jour." - -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 -msgid "Tools" -msgstr "Outils" - -#: includes/locations/abstract-acf-location.php:106 -msgid "is not equal to" -msgstr "n‘est pas égal à" - -#: includes/locations/abstract-acf-location.php:105 -msgid "is equal to" -msgstr "est égal à" - -#: includes/locations.php:102 -msgid "Forms" -msgstr "Formulaires" - -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 -#: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 -msgid "Page" -msgstr "Page" - -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 -#: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 -msgid "Post" -msgstr "Article" - -#: includes/fields.php:354 -msgid "Relational" -msgstr "Relationnel" - -#: includes/fields.php:353 -msgid "Choice" -msgstr "Choix" - -#: includes/fields.php:351 -msgid "Basic" -msgstr "Commun" - -#: includes/fields.php:320 -msgid "Unknown" -msgstr "Inconnu" - -#: includes/fields.php:320 -msgid "Field type does not exist" -msgstr "Ce type de champ n‘existe pas" - -#: includes/forms/form-front.php:236 -msgid "Spam Detected" -msgstr "Pourriel repéré" - -#: includes/forms/form-front.php:107 -msgid "Post updated" -msgstr "Article mis à jour" - -#: includes/forms/form-front.php:106 -msgid "Update" -msgstr "Mise à jour" - -#: includes/forms/form-front.php:57 -msgid "Validate Email" -msgstr "Valider l’adresse courriel" - -#: includes/fields.php:352 includes/forms/form-front.php:49 -msgid "Content" -msgstr "Contenu" - -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 -msgid "Title" -msgstr "Titre" - -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 -msgid "Edit field group" -msgstr "Modifier le groupe de champs" - -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 -msgid "Selection is less than" -msgstr "La sélection est inférieure à" - -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 -msgid "Selection is greater than" -msgstr "La sélection est supérieure à" - -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 -msgid "Value is less than" -msgstr "La valeur est inférieure à" - -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 -msgid "Value is greater than" -msgstr "La valeur est supérieure à" - -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 -msgid "Value contains" -msgstr "La valeur contient" - -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 -msgid "Value matches pattern" -msgstr "La valeur correspond au modèle" - -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 -msgid "Value is not equal to" -msgstr "La valeur est différente de" - -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 -msgid "Value is equal to" -msgstr "La valeur est égale à" - -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 -msgid "Has no value" -msgstr "N'a pas de valeur" - -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 -msgid "Has any value" -msgstr "A n'importe quelle valeur" - -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 -msgid "Cancel" -msgstr "Annuler" - -#: includes/assets.php:349 assets/build/js/acf.js:1741 -#: assets/build/js/acf.js:1859 -msgid "Are you sure?" -msgstr "Êtes-vous sûr(e)?" - -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 -msgid "%d fields require attention" -msgstr "%d champs requièrent votre attention" - -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 -msgid "1 field requires attention" -msgstr "1 champ requiert votre attention" - -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 -msgid "Validation failed" -msgstr "Échec de la validation" - -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 -msgid "Validation successful" -msgstr "Validé avec succès" - -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 -msgid "Restricted" -msgstr "Limité" - -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 -msgid "Collapse Details" -msgstr "Masquer les détails" - -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 -msgid "Expand Details" -msgstr "Afficher les détails" - -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 -msgid "Uploaded to this post" -msgstr "Lié(s) à cet article" - -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 -msgctxt "verb" -msgid "Update" -msgstr "Mettre à jour" - -#: includes/media.php:49 -msgctxt "verb" -msgid "Edit" -msgstr "Modifier" - -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 -msgid "The changes you made will be lost if you navigate away from this page" -msgstr "Les modifications seront perdues si vous quittez cette page" - -#: includes/api/api-helpers.php:3498 -msgid "File type must be %s." -msgstr "Le type de fichier doit être %s." - -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 -#: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 -msgid "or" -msgstr "ou" - -#: includes/api/api-helpers.php:3467 -msgid "File size must not exceed %s." -msgstr "Le poids de l'image ne doit pas dépasser %s." - -#: includes/api/api-helpers.php:3462 -msgid "File size must be at least %s." -msgstr "Le poids de l'image doit être d'au moins %s." - -#: includes/api/api-helpers.php:3447 -msgid "Image height must not exceed %dpx." -msgstr "L'image ne doit pas dépasser %dpx de hauteur." - -#: includes/api/api-helpers.php:3442 -msgid "Image height must be at least %dpx." -msgstr "L'image doit mesurer au moins %dpx de hauteur." - -#: includes/api/api-helpers.php:3428 -msgid "Image width must not exceed %dpx." -msgstr "L'image ne doit pas dépasser %dpx de largeur." - -#: includes/api/api-helpers.php:3423 -msgid "Image width must be at least %dpx." -msgstr "L'image doit mesurer au moins %dpx de largeur." - -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 -msgid "(no title)" -msgstr "(sans titre)" - -#: includes/api/api-helpers.php:944 -msgid "Full Size" -msgstr "Taille originale" - -#: includes/api/api-helpers.php:903 -msgid "Large" -msgstr "Grande" - -#: includes/api/api-helpers.php:902 -msgid "Medium" -msgstr "Moyen" - -#: includes/api/api-helpers.php:901 -msgid "Thumbnail" -msgstr "Miniature" - -#: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 -msgid "(no label)" -msgstr "(aucun libellé)" - -#: includes/fields/class-acf-field-textarea.php:145 -msgid "Sets the textarea height" -msgstr "Hauteur du champ" - -#: includes/fields/class-acf-field-textarea.php:144 -msgid "Rows" -msgstr "Lignes" - -#: includes/fields/class-acf-field-textarea.php:25 -msgid "Text Area" -msgstr "Zone de texte" - -#: includes/fields/class-acf-field-checkbox.php:451 -msgid "Prepend an extra checkbox to toggle all choices" -msgstr "" -"Ajouter une case à cocher au début pour tout sélectionner/désélectionner" - -#: includes/fields/class-acf-field-checkbox.php:413 -msgid "Save 'custom' values to the field's choices" -msgstr "Enregistrer les valeurs personnalisées dans les choix du champs" - -#: includes/fields/class-acf-field-checkbox.php:402 -msgid "Allow 'custom' values to be added" -msgstr "Permettre l’ajout de valeurs personnalisées" - -#: includes/fields/class-acf-field-checkbox.php:38 -msgid "Add new choice" -msgstr "Ajouter un choix" - -#: includes/fields/class-acf-field-checkbox.php:174 -msgid "Toggle All" -msgstr "Tout (dé)sélectionner" - -#: includes/fields/class-acf-field-page_link.php:506 -msgid "Allow Archives URLs" -msgstr "Afficher les pages d’archives" - -#: includes/fields/class-acf-field-page_link.php:179 -msgid "Archives" -msgstr "Archives" - -#: includes/fields/class-acf-field-page_link.php:25 -msgid "Page Link" -msgstr "Lien vers page ou article" - -#: includes/fields/class-acf-field-taxonomy.php:948 -#: includes/locations/class-acf-location-user-form.php:72 -msgid "Add" -msgstr "Ajouter" - -#: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 -msgid "Name" -msgstr "Nom" - -#: includes/fields/class-acf-field-taxonomy.php:897 -msgid "%s added" -msgstr "%s ajouté" - -#: includes/fields/class-acf-field-taxonomy.php:861 -msgid "%s already exists" -msgstr "%s existe déjà" - -#: includes/fields/class-acf-field-taxonomy.php:849 -msgid "User unable to add new %s" -msgstr "Utilisateur incapable d'ajouter un nouveau %s" - -#: includes/fields/class-acf-field-taxonomy.php:759 -msgid "Term ID" -msgstr "ID du terme" - -#: includes/fields/class-acf-field-taxonomy.php:758 -msgid "Term Object" -msgstr "Objet Terme" - -#: includes/fields/class-acf-field-taxonomy.php:743 -msgid "Load value from posts terms" -msgstr "Charger une valeur depuis les termes de l’article" - -#: includes/fields/class-acf-field-taxonomy.php:742 -msgid "Load Terms" -msgstr "Charger les termes" - -#: includes/fields/class-acf-field-taxonomy.php:732 -msgid "Connect selected terms to the post" -msgstr "Lier les termes sélectionnés à l'article" - -#: includes/fields/class-acf-field-taxonomy.php:731 -msgid "Save Terms" -msgstr "Enregistrer les termes" - -#: includes/fields/class-acf-field-taxonomy.php:721 -msgid "Allow new terms to be created whilst editing" -msgstr "Autoriser la création de nouveaux termes pendant l'édition" - -#: includes/fields/class-acf-field-taxonomy.php:720 -msgid "Create Terms" -msgstr "Créer des termes" - -#: includes/fields/class-acf-field-taxonomy.php:779 -msgid "Radio Buttons" -msgstr "Boutons radio" - -#: includes/fields/class-acf-field-taxonomy.php:778 -msgid "Single Value" -msgstr "Valeur unique" - -#: includes/fields/class-acf-field-taxonomy.php:776 -msgid "Multi Select" -msgstr "Sélecteur multiple" - -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 -msgid "Checkbox" -msgstr "Case à cocher" - -#: includes/fields/class-acf-field-taxonomy.php:774 -msgid "Multiple Values" -msgstr "Valeurs multiples" - -#: includes/fields/class-acf-field-taxonomy.php:769 -msgid "Select the appearance of this field" -msgstr "Apparence de ce champ" - -#: includes/fields/class-acf-field-taxonomy.php:768 -msgid "Appearance" -msgstr "Apparence" - -#: includes/fields/class-acf-field-taxonomy.php:710 -msgid "Select the taxonomy to be displayed" -msgstr "Choisissez la taxonomie à afficher" - -#: includes/fields/class-acf-field-taxonomy.php:671 -msgctxt "No Terms" -msgid "No %s" -msgstr "" - -#: includes/fields/class-acf-field-number.php:266 -msgid "Value must be equal to or lower than %d" -msgstr "La valeur doit être inférieure ou égale à %d" - -#: includes/fields/class-acf-field-number.php:259 -msgid "Value must be equal to or higher than %d" -msgstr "La valeur doit être être supérieure ou égale à %d" - -#: includes/fields/class-acf-field-number.php:244 -msgid "Value must be a number" -msgstr "La valeur doit être un nombre" - -#: includes/fields/class-acf-field-number.php:25 -msgid "Number" -msgstr "Nombre" - -#: includes/fields/class-acf-field-radio.php:264 -msgid "Save 'other' values to the field's choices" -msgstr "Enregistrer les valeurs personnalisées « autre » en tant que choix" - -#: includes/fields/class-acf-field-radio.php:253 -msgid "Add 'other' choice to allow for custom values" -msgstr "Ajouter un choix « autre » pour autoriser une valeur personnalisée" - -#: includes/fields/class-acf-field-radio.php:25 -msgid "Radio Button" -msgstr "Bouton radio" - -#: includes/fields/class-acf-field-accordion.php:107 -msgid "" -"Define an endpoint for the previous accordion to stop. This accordion will " -"not be visible." -msgstr "" -"Définir comme extrémité de l’accordéon précédent. Cet accordéon ne sera pas " -"visible." - -#: includes/fields/class-acf-field-accordion.php:96 -msgid "Allow this accordion to open without closing others." -msgstr "Permettre à cet accordéon de s'ouvrir sans refermer les autres." - -#: includes/fields/class-acf-field-accordion.php:95 -msgid "Multi-Expand" -msgstr "" - -#: includes/fields/class-acf-field-accordion.php:85 -msgid "Display this accordion as open on page load." -msgstr "Ouvrir l'accordéon au chargement de la page." - -#: includes/fields/class-acf-field-accordion.php:84 -msgid "Open" -msgstr "Ouvert" - -#: includes/fields/class-acf-field-accordion.php:25 -msgid "Accordion" -msgstr "Accordéon" - -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 -msgid "Restrict which files can be uploaded" -msgstr "Restreindre l'import de fichiers" - -#: includes/fields/class-acf-field-file.php:220 -msgid "File ID" -msgstr "ID du Fichier" - -#: includes/fields/class-acf-field-file.php:219 -msgid "File URL" -msgstr "URL du fichier" - -#: includes/fields/class-acf-field-file.php:218 -msgid "File Array" -msgstr "Données du fichier (tableau)" - -#: includes/fields/class-acf-field-file.php:186 -msgid "Add File" -msgstr "Ajouter un fichier" - -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 -msgid "No file selected" -msgstr "Aucun fichier sélectionné" - -#: includes/fields/class-acf-field-file.php:150 -msgid "File name" -msgstr "Nom du fichier" - -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 -msgid "Update File" -msgstr "Mettre à jour le fichier" - -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 -msgid "Edit File" -msgstr "Modifier le fichier" - -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 -msgid "Select File" -msgstr "Sélectionner un fichier" - -#: includes/fields/class-acf-field-file.php:25 -msgid "File" -msgstr "Fichier" - -#: includes/fields/class-acf-field-password.php:25 -msgid "Password" -msgstr "Mot de passe" - -#: includes/fields/class-acf-field-select.php:398 -msgid "Specify the value returned" -msgstr "Définit la valeur retournée" - -#: includes/fields/class-acf-field-select.php:467 -msgid "Use AJAX to lazy load choices?" -msgstr "Utiliser AJAX pour charger les choix dynamiquement?" - -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 -msgid "Enter each default value on a new line" -msgstr "Entrez chaque valeur par défaut sur une nouvelle ligne" - -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 -msgctxt "verb" -msgid "Select" -msgstr "Choisir" - -#: includes/fields/class-acf-field-select.php:121 -msgctxt "Select2 JS load_fail" -msgid "Loading failed" -msgstr "Échec du chargement" - -#: includes/fields/class-acf-field-select.php:120 -msgctxt "Select2 JS searching" -msgid "Searching…" -msgstr "Recherche en cours…" - -#: includes/fields/class-acf-field-select.php:119 -msgctxt "Select2 JS load_more" -msgid "Loading more results…" -msgstr "Chargement de résultats supplémentaires…" - -#: includes/fields/class-acf-field-select.php:118 -msgctxt "Select2 JS selection_too_long_n" -msgid "You can only select %d items" -msgstr "Vous ne pouvez sélectionner que %d éléments" - -#: includes/fields/class-acf-field-select.php:117 -msgctxt "Select2 JS selection_too_long_1" -msgid "You can only select 1 item" -msgstr "Vous ne pouvez sélectionner qu’un seul élément" - -#: includes/fields/class-acf-field-select.php:116 -msgctxt "Select2 JS input_too_long_n" -msgid "Please delete %d characters" -msgstr "Veuillez retirer %d caractères" - -#: includes/fields/class-acf-field-select.php:115 -msgctxt "Select2 JS input_too_long_1" -msgid "Please delete 1 character" -msgstr "Veuillez retirer 1 caractère" - -#: includes/fields/class-acf-field-select.php:114 -msgctxt "Select2 JS input_too_short_n" -msgid "Please enter %d or more characters" -msgstr "Veuillez saisir au minimum %d caractères" - -#: includes/fields/class-acf-field-select.php:113 -msgctxt "Select2 JS input_too_short_1" -msgid "Please enter 1 or more characters" -msgstr "Veuillez saisir au minimum 1 caractère" - -#: includes/fields/class-acf-field-select.php:112 -msgctxt "Select2 JS matches_0" -msgid "No matches found" -msgstr "Aucun résultat trouvé" - -#: includes/fields/class-acf-field-select.php:111 -msgctxt "Select2 JS matches_n" -msgid "%d results are available, use up and down arrow keys to navigate." -msgstr "" -"%d résultats sont disponibles, utilisez les flèches haut et bas pour " -"naviguer parmi les résultats." - -#: includes/fields/class-acf-field-select.php:110 -msgctxt "Select2 JS matches_1" -msgid "One result is available, press enter to select it." -msgstr "Un résultat est disponible, appuyez sur Entrée pour le sélectionner." - -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 -msgctxt "noun" -msgid "Select" -msgstr "Sélection" - -#: includes/fields/class-acf-field-user.php:77 -msgid "User ID" -msgstr "ID de l'utilisateur" - -#: includes/fields/class-acf-field-user.php:76 -msgid "User Object" -msgstr "Objet" - -#: includes/fields/class-acf-field-user.php:75 -msgid "User Array" -msgstr "Tableau" - -#: includes/fields/class-acf-field-user.php:63 -msgid "All user roles" -msgstr "Tous les rôles utilisateurs" - -#: includes/fields/class-acf-field-user.php:55 -msgid "Filter by Role" -msgstr "" - -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 -msgid "User" -msgstr "Utilisateur" - -#: includes/fields/class-acf-field-separator.php:25 -msgid "Separator" -msgstr "Séparateur" - -#: includes/fields/class-acf-field-color_picker.php:76 -msgid "Select Color" -msgstr "Choisir une couleur" - -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 -msgid "Default" -msgstr "Valeur par défaut" - -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 -msgid "Clear" -msgstr "Effacer" - -#: includes/fields/class-acf-field-color_picker.php:25 -msgid "Color Picker" -msgstr "Sélecteur de couleur" - -#: includes/fields/class-acf-field-date_time_picker.php:88 -msgctxt "Date Time Picker JS pmTextShort" -msgid "P" -msgstr "P" - -#: includes/fields/class-acf-field-date_time_picker.php:87 -msgctxt "Date Time Picker JS pmText" -msgid "PM" -msgstr "PM" - -#: includes/fields/class-acf-field-date_time_picker.php:84 -msgctxt "Date Time Picker JS amTextShort" -msgid "A" -msgstr "A" - -#: includes/fields/class-acf-field-date_time_picker.php:83 -msgctxt "Date Time Picker JS amText" -msgid "AM" -msgstr "AM" - -#: includes/fields/class-acf-field-date_time_picker.php:81 -msgctxt "Date Time Picker JS selectText" -msgid "Select" -msgstr "Sélectionner" - -#: includes/fields/class-acf-field-date_time_picker.php:80 -msgctxt "Date Time Picker JS closeText" -msgid "Done" -msgstr "Valider" - -#: includes/fields/class-acf-field-date_time_picker.php:79 -msgctxt "Date Time Picker JS currentText" -msgid "Now" -msgstr "Maintenant" - -#: includes/fields/class-acf-field-date_time_picker.php:78 -msgctxt "Date Time Picker JS timezoneText" -msgid "Time Zone" -msgstr "Fuseau horaire" - -#: includes/fields/class-acf-field-date_time_picker.php:77 -msgctxt "Date Time Picker JS microsecText" -msgid "Microsecond" -msgstr "Microseconde" - -#: includes/fields/class-acf-field-date_time_picker.php:76 -msgctxt "Date Time Picker JS millisecText" -msgid "Millisecond" -msgstr "Milliseconde" - -#: includes/fields/class-acf-field-date_time_picker.php:75 -msgctxt "Date Time Picker JS secondText" -msgid "Second" -msgstr "Seconde" - -#: includes/fields/class-acf-field-date_time_picker.php:74 -msgctxt "Date Time Picker JS minuteText" -msgid "Minute" -msgstr "Minute" - -#: includes/fields/class-acf-field-date_time_picker.php:73 -msgctxt "Date Time Picker JS hourText" -msgid "Hour" -msgstr "Heure" - -#: includes/fields/class-acf-field-date_time_picker.php:72 -msgctxt "Date Time Picker JS timeText" -msgid "Time" -msgstr "Heure" - -#: includes/fields/class-acf-field-date_time_picker.php:71 -msgctxt "Date Time Picker JS timeOnlyTitle" -msgid "Choose Time" -msgstr "Choisir l’heure" - -#: includes/fields/class-acf-field-date_time_picker.php:25 -msgid "Date Time Picker" -msgstr "Sélecteur de date et heure" - -#: includes/fields/class-acf-field-accordion.php:106 -msgid "Endpoint" -msgstr "Extrémité" - -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 -msgid "Left aligned" -msgstr "Aligné à gauche" - -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 -msgid "Top aligned" -msgstr "Aligné en haut" - -#: includes/fields/class-acf-field-tab.php:110 -msgid "Placement" -msgstr "Emplacement" - -#: includes/fields/class-acf-field-tab.php:26 -msgid "Tab" -msgstr "Onglet" - -#: includes/fields/class-acf-field-url.php:162 -msgid "Value must be a valid URL" -msgstr "La valeur doit être une URL valide" - -#: includes/fields/class-acf-field-link.php:177 -msgid "Link URL" -msgstr "URL du Lien" - -#: includes/fields/class-acf-field-link.php:176 -msgid "Link Array" -msgstr "Tableau de données" - -#: includes/fields/class-acf-field-link.php:145 -msgid "Opens in a new window/tab" -msgstr "Ouvrir dans un nouvel onglet/fenêtre" - -#: includes/fields/class-acf-field-link.php:140 -msgid "Select Link" -msgstr "Sélectionner un lien" - -#: includes/fields/class-acf-field-link.php:25 -msgid "Link" -msgstr "Lien" - -#: includes/fields/class-acf-field-email.php:25 -msgid "Email" -msgstr "Adresse courriel" - -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 -msgid "Step Size" -msgstr "Pas" - -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 -msgid "Maximum Value" -msgstr "Valeur maximale" - -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 -msgid "Minimum Value" -msgstr "Valeur minimale" - -#: includes/fields/class-acf-field-range.php:25 -msgid "Range" -msgstr "Plage de valeurs" - -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 -msgid "Both (Array)" -msgstr "Les deux (tableau)" - -#: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 -msgid "Label" -msgstr "Libellé" - -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 -msgid "Value" -msgstr "Valeur" - -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 -msgid "Vertical" -msgstr "Vertical" - -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 -msgid "Horizontal" -msgstr "Horizontal" - -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 -msgid "red : Red" -msgstr "rouge : Rouge" - -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 -msgid "For more control, you may specify both a value and label like this:" -msgstr "" -"Pour plus de contrôle, vous pouvez spécifier la valeur et le libellé de " -"cette manière :" - -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 -msgid "Enter each choice on a new line." -msgstr "Indiquez une valeur par ligne." - -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 -msgid "Choices" -msgstr "Choix" - -#: includes/fields/class-acf-field-button-group.php:24 -msgid "Button Group" -msgstr "Groupe de boutons" - -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 -msgid "Allow Null" -msgstr "" - -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 -msgid "Parent" -msgstr "Parent" - -#: includes/fields/class-acf-field-wysiwyg.php:397 -msgid "TinyMCE will not be initialized until field is clicked" -msgstr "" -"TinyMCE ne sera pas initialisé avant que l’utilisateur clique sur le champ" - -#: includes/fields/class-acf-field-wysiwyg.php:396 -msgid "Delay Initialization" -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:385 -msgid "Show Media Upload Buttons" -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:369 -msgid "Toolbar" -msgstr "Barre d‘outils" - -#: includes/fields/class-acf-field-wysiwyg.php:361 -msgid "Text Only" -msgstr "Texte brut seulement" - -#: includes/fields/class-acf-field-wysiwyg.php:360 -msgid "Visual Only" -msgstr "Visuel seulement" - -#: includes/fields/class-acf-field-wysiwyg.php:359 -msgid "Visual & Text" -msgstr "Visuel & Texte brut" - -#: includes/fields/class-acf-field-wysiwyg.php:354 -msgid "Tabs" -msgstr "Onglets" - -#: includes/fields/class-acf-field-wysiwyg.php:292 -msgid "Click to initialize TinyMCE" -msgstr "Cliquez pour initialiser TinyMCE" - -#: includes/fields/class-acf-field-wysiwyg.php:286 -msgctxt "Name for the Text editor tab (formerly HTML)" -msgid "Text" -msgstr "Texte" - -#: includes/fields/class-acf-field-wysiwyg.php:285 -msgid "Visual" -msgstr "Visuel" - -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 -msgid "Value must not exceed %d characters" -msgstr "La valeur ne doit pas dépasser %d caractères" - -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 -msgid "Leave blank for no limit" -msgstr "Laisser vide ne pas donner de limite" - -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 -msgid "Character Limit" -msgstr "Limite de caractères" - -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 -msgid "Appears after the input" -msgstr "Apparait après le champ" - -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 -msgid "Append" -msgstr "Suffixe" - -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 -msgid "Appears before the input" -msgstr "Apparait avant le champ" - -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 -msgid "Prepend" -msgstr "Préfixe" - -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 -msgid "Appears within the input" -msgstr "Apparait dans le champ" - -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 -msgid "Placeholder Text" -msgstr "Texte indicatif" - -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 -msgid "Appears when creating a new post" -msgstr "Valeur donnée lors de la création d’un nouvel article" - -#: includes/fields/class-acf-field-text.php:25 -msgid "Text" -msgstr "Texte" - -#: includes/fields/class-acf-field-relationship.php:789 -msgid "%1$s requires at least %2$s selection" -msgid_plural "%1$s requires at least %2$s selections" -msgstr[0] "" -msgstr[1] "" - -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 -msgid "Post ID" -msgstr "ID de l'article" - -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 -msgid "Post Object" -msgstr "Objet Article" - -#: includes/fields/class-acf-field-relationship.php:683 -msgid "Maximum Posts" -msgstr "" - -#: includes/fields/class-acf-field-relationship.php:673 -msgid "Minimum Posts" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 -msgid "Featured Image" -msgstr "Image à la Une" - -#: includes/fields/class-acf-field-relationship.php:704 -msgid "Selected elements will be displayed in each result" -msgstr "Les éléments sélectionnés seront affichés dans chaque résultat" - -#: includes/fields/class-acf-field-relationship.php:703 -msgid "Elements" -msgstr "Éléments" - -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 -#: includes/locations/class-acf-location-taxonomy.php:22 -msgid "Taxonomy" -msgstr "Taxonomie" - -#: includes/fields/class-acf-field-relationship.php:636 -#: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 -msgid "Post Type" -msgstr "Type de publication" - -#: includes/fields/class-acf-field-relationship.php:630 -msgid "Filters" -msgstr "Filtres" - -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 -msgid "All taxonomies" -msgstr "Toutes les taxonomies" - -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 -msgid "Filter by Taxonomy" -msgstr "Filtrer par taxonomie" - -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 -msgid "All post types" -msgstr "Tous les types de publication" - -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 -msgid "Filter by Post Type" -msgstr "Filtrer par type de publication" - -#: includes/fields/class-acf-field-relationship.php:483 -msgid "Search..." -msgstr "Rechercher…" - -#: includes/fields/class-acf-field-relationship.php:413 -msgid "Select taxonomy" -msgstr "Choisissez la taxonomie" - -#: includes/fields/class-acf-field-relationship.php:404 -msgid "Select post type" -msgstr "Choisissez le type de publication" - -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 -msgid "No matches found" -msgstr "Aucun résultat" - -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 -msgid "Loading" -msgstr "Chargement en cours" - -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 -msgid "Maximum values reached ( {max} values )" -msgstr "Nombre maximal de valeurs atteint ({max} valeurs)" - -#: includes/fields/class-acf-field-relationship.php:25 -msgid "Relationship" -msgstr "Relation" - -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 -msgid "Comma separated list. Leave blank for all types" -msgstr "" -"Extensions autorisées séparées par une virgule. Laissez vide pour autoriser " -"toutes les extensions" - -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 -msgid "Allowed File Types" -msgstr "" - -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 -msgid "Maximum" -msgstr "Maximum" - -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 -msgid "File size" -msgstr "Taille du fichier" - -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 -msgid "Restrict which images can be uploaded" -msgstr "Restreindre les images envoyées" - -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 -msgid "Minimum" -msgstr "Minimum" - -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 -msgid "Uploaded to post" -msgstr "Liés à cet article" - -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 -#: includes/locations/class-acf-location-attachment.php:73 -#: includes/locations/class-acf-location-comment.php:61 -#: includes/locations/class-acf-location-nav-menu.php:74 -#: includes/locations/class-acf-location-taxonomy.php:63 -#: includes/locations/class-acf-location-user-form.php:71 -#: includes/locations/class-acf-location-user-role.php:78 -#: includes/locations/class-acf-location-widget.php:65 -msgid "All" -msgstr "Tous" - -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 -msgid "Limit the media library choice" -msgstr "Limiter le choix dans la médiathèque" - -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 -msgid "Library" -msgstr "Médias" - -#: includes/fields/class-acf-field-image.php:336 -msgid "Preview Size" -msgstr "Taille de prévisualisation" - -#: includes/fields/class-acf-field-image.php:195 -msgid "Image ID" -msgstr "ID de l‘image" - -#: includes/fields/class-acf-field-image.php:194 -msgid "Image URL" -msgstr "Adresse web de l'image" - -#: includes/fields/class-acf-field-image.php:193 -msgid "Image Array" -msgstr "Données de l'image (tableau)" - -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 -msgid "Specify the returned value on front end" -msgstr "Spécifier la valeur retournée dans le code" - -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 -msgid "Return Value" -msgstr "Valeur renvoyée" - -#: includes/fields/class-acf-field-image.php:162 -msgid "Add Image" -msgstr "Ajouter une image" - -#: includes/fields/class-acf-field-image.php:162 -msgid "No image selected" -msgstr "Aucune image sélectionnée" - -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 -#: assets/build/js/acf.js:1661 -msgid "Remove" -msgstr "Enlever" - -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 -msgid "Edit" -msgstr "Modifier" - -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 -msgid "All images" -msgstr "Toutes les images" - -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 -msgid "Update Image" -msgstr "Mettre à jour" - -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 -msgid "Edit Image" -msgstr "Modifier l'image" - -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 -msgid "Select Image" -msgstr "Sélectionner une image" - -#: includes/fields/class-acf-field-image.php:25 -msgid "Image" -msgstr "Image" - -#: includes/fields/class-acf-field-message.php:125 -msgid "Allow HTML markup to display as visible text instead of rendering" -msgstr "Permettre l'affichage du code HTML à l'écran au lieu de l'interpréter" - -#: includes/fields/class-acf-field-message.php:124 -msgid "Escape HTML" -msgstr "Afficher le code HTML" - -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 -msgid "No Formatting" -msgstr "Pas de formatage" - -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 -msgid "Automatically add <br>" -msgstr "Ajouter <br> automatiquement" - -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 -msgid "Automatically add paragraphs" -msgstr "Ajouter des paragraphes automatiquement" - -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 -msgid "Controls how new lines are rendered" -msgstr "Comment sont interprétés les sauts de lignes" - -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 -msgid "New Lines" -msgstr "Nouvelles lignes" - -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 -msgid "Week Starts On" -msgstr "La semaine commencent le" - -#: includes/fields/class-acf-field-date_picker.php:201 -msgid "The format used when saving a value" -msgstr "Le format enregistré" - -#: includes/fields/class-acf-field-date_picker.php:200 -msgid "Save Format" -msgstr "Enregistrer le format" - -#: includes/fields/class-acf-field-date_picker.php:67 -msgctxt "Date Picker JS weekHeader" -msgid "Wk" -msgstr "Sem." - -#: includes/fields/class-acf-field-date_picker.php:66 -msgctxt "Date Picker JS prevText" -msgid "Prev" -msgstr "Préc." - -#: includes/fields/class-acf-field-date_picker.php:65 -msgctxt "Date Picker JS nextText" -msgid "Next" -msgstr "Suiv." - -#: includes/fields/class-acf-field-date_picker.php:64 -msgctxt "Date Picker JS currentText" -msgid "Today" -msgstr "Aujourd’hui" - -#: includes/fields/class-acf-field-date_picker.php:63 -msgctxt "Date Picker JS closeText" -msgid "Done" -msgstr "Valider" - -#: includes/fields/class-acf-field-date_picker.php:25 -msgid "Date Picker" -msgstr "Sélecteur de date" - -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 -msgid "Width" -msgstr "Largeur" - -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 -msgid "Embed Size" -msgstr "Dimensions" - -#: includes/fields/class-acf-field-oembed.php:222 -msgid "Enter URL" -msgstr "Entrez l'URL" - -#: includes/fields/class-acf-field-oembed.php:25 -msgid "oEmbed" -msgstr "oEmbed" - -#: includes/fields/class-acf-field-true_false.php:184 -msgid "Text shown when inactive" -msgstr "Texte affiché lorsque le bouton est désactivé" - -#: includes/fields/class-acf-field-true_false.php:183 -msgid "Off Text" -msgstr "Texte côté « Inactif »" - -#: includes/fields/class-acf-field-true_false.php:168 -msgid "Text shown when active" -msgstr "Text affiché lorsque le bouton est actif" - -#: includes/fields/class-acf-field-true_false.php:167 -msgid "On Text" -msgstr "Texte côté « Actif »" - -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 -msgid "Stylized UI" -msgstr "" - -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 -msgid "Default Value" -msgstr "Valeur par défaut" - -#: includes/fields/class-acf-field-true_false.php:138 -msgid "Displays text alongside the checkbox" -msgstr "Affiche le texte à côté de la case à cocher" - -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 -msgid "Message" -msgstr "Message" - -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 -msgid "No" -msgstr "Non" - -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 -msgid "Yes" -msgstr "Oui" - -#: includes/fields/class-acf-field-true_false.php:25 -msgid "True / False" -msgstr "Oui / Non" - -#: includes/fields/class-acf-field-group.php:474 -msgid "Row" -msgstr "Rangée" - -#: includes/fields/class-acf-field-group.php:473 -msgid "Table" -msgstr "Tableau" - -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 -msgid "Block" -msgstr "Bloc" - -#: includes/fields/class-acf-field-group.php:467 -msgid "Specify the style used to render the selected fields" -msgstr "Style utilisé pour générer les champs sélectionnés" - -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 -msgid "Layout" -msgstr "Mise en page" - -#: includes/fields/class-acf-field-group.php:450 -msgid "Sub Fields" -msgstr "Sous-champs" - -#: includes/fields/class-acf-field-group.php:25 -msgid "Group" -msgstr "Groupe" - -#: includes/fields/class-acf-field-google-map.php:235 -msgid "Customize the map height" -msgstr "Hauteur de la carte" - -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 -msgid "Height" -msgstr "Hauteur" - -#: includes/fields/class-acf-field-google-map.php:223 -msgid "Set the initial zoom level" -msgstr "Niveau de zoom initial" - -#: includes/fields/class-acf-field-google-map.php:222 -msgid "Zoom" -msgstr "Zoom" - -#: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 -msgid "Center the initial map" -msgstr "Position initiale du centre de la carte" - -#: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 -msgid "Center" -msgstr "Centre" - -#: includes/fields/class-acf-field-google-map.php:163 -msgid "Search for address..." -msgstr "Chercher une adresse…" - -#: includes/fields/class-acf-field-google-map.php:160 -msgid "Find current location" -msgstr "Trouver l'emplacement actuel" - -#: includes/fields/class-acf-field-google-map.php:159 -msgid "Clear location" -msgstr "Effacer la position" - -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 -msgid "Search" -msgstr "Rechercher" - -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 -msgid "Sorry, this browser does not support geolocation" -msgstr "Désolé, ce navigateur ne prend pas en charge la géolocalisation" - -#: includes/fields/class-acf-field-google-map.php:25 -msgid "Google Map" -msgstr "Google Map" - -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 -msgid "The format returned via template functions" -msgstr "Valeur retournée dans le code" - -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 -msgid "Return Format" -msgstr "Format de retour" - -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 -msgid "Custom:" -msgstr "Personnalisé :" - -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 -msgid "The format displayed when editing a post" -msgstr "Format affiché lors de l’édition d’un article" - -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 -msgid "Display Format" -msgstr "Format d’affichage" - -#: includes/fields/class-acf-field-time_picker.php:25 -msgid "Time Picker" -msgstr "Sélecteur d’heure" - -#. translators: counts for inactive field groups -#: acf.php:491 -msgid "Inactive (%s)" -msgid_plural "Inactive (%s)" -msgstr[0] "" -msgstr[1] "" - -#: acf.php:450 -msgid "No Fields found in Trash" -msgstr "Aucun champ trouvé dans la corbeille" - -#: acf.php:449 -msgid "No Fields found" -msgstr "Aucun champ trouvé" - -#: acf.php:448 -msgid "Search Fields" -msgstr "Rechercher des champs" - -#: acf.php:447 -msgid "View Field" -msgstr "Voir le champ" - -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 -msgid "New Field" -msgstr "Nouveau champ" - -#: acf.php:445 -msgid "Edit Field" -msgstr "Modifier le champ" - -#: acf.php:444 -msgid "Add New Field" -msgstr "Ajouter un champ" - -#: acf.php:442 -msgid "Field" -msgstr "Champ" - -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 -#: includes/admin/views/acf-field-group/fields.php:32 -msgid "Fields" -msgstr "Champs" - -#: acf.php:416 -msgid "No Field Groups found in Trash" -msgstr "Aucun groupe de champs trouvé dans la corbeille" - -#: acf.php:415 -msgid "No Field Groups found" -msgstr "Aucun groupe de champs trouvé" - -#: acf.php:414 -msgid "Search Field Groups" -msgstr "Rechercher des groupes de champs" - -#: acf.php:413 -msgid "View Field Group" -msgstr "Voir le groupe de champs" - -#: acf.php:412 -msgid "New Field Group" -msgstr "Nouveau groupe de champs" - -#: acf.php:411 -msgid "Edit Field Group" -msgstr "Modifier le groupe de champs" - -#: acf.php:410 -msgid "Add New Field Group" -msgstr "Ajouter un nouveau groupe de champs" - -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 -#: includes/post-types/class-acf-taxonomy.php:92 -msgid "Add New" -msgstr "Ajouter" - -#: acf.php:408 -msgid "Field Group" -msgstr "Groupe de champs" - -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 -msgid "Field Groups" -msgstr "Groupes de champs" - -#. Description of the plugin -msgid "Customize WordPress with powerful, professional and intuitive fields." -msgstr "" -"Personnalisez WordPress avec des champs intuitifs, puissants et " -"professionnels." - -#. Plugin URI of the plugin -msgid "https://www.advancedcustomfields.com" -msgstr "https://www.advancedcustomfields.com" - -#. Plugin Name of the plugin -#: acf.php:92 -msgid "Advanced Custom Fields" -msgstr "Advanced Custom Fields" - # @ acf #: pro/acf-pro.php:27 msgid "Advanced Custom Fields PRO" @@ -5499,6 +64,16 @@ msgid "" "this block." msgstr "" +# @ acf +#: pro/options-page.php:47 +msgid "Options" +msgstr "Options" + +# @ acf +#: pro/options-page.php:77, pro/fields/class-acf-field-gallery.php:527 +msgid "Update" +msgstr "Mise à jour" + # @ acf #: pro/options-page.php:78 msgid "Options Updated" @@ -5507,13 +82,13 @@ msgstr "Options mises à jours" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Pour activer les mises à jour, veuillez entrer votre clé de licence sur la " "page Mises à jour. Si vous n’en avez pas, rendez-vous sur " @@ -5563,13 +138,24 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Aucun groupe de champs trouvé pour cette page d’options. Créer un groupe de champs" +"Aucun groupe de champs trouvé pour cette page d’options. Créer un groupe de champs" + +# @ acf +#: pro/admin/admin-options-page.php:309 +msgid "Edit field group" +msgstr "Modifier le groupe de champs" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" msgstr "Erreur. Impossible de joindre le serveur" +# @ acf +#: pro/admin/admin-updates.php:122, +#: pro/admin/views/html-settings-updates.php:12 +msgid "Updates" +msgstr "Mises à jour" + #: pro/admin/admin-updates.php:212 msgid "" "Error. Could not authenticate update package. Please check again or " @@ -5592,6 +178,11 @@ msgstr "" "nouveau et si le problème persiste, désactivez et réactivez votre licence " "ACF PRO." +#: pro/fields/class-acf-field-clone.php:25 +msgctxt "noun" +msgid "Clone" +msgstr "Clone" + #: pro/fields/class-acf-field-clone.php:27, #: pro/fields/class-acf-field-repeater.php:31 msgid "" @@ -5601,6 +192,12 @@ msgid "" "display the selected fields as a group of subfields." msgstr "" +# @ acf +#: pro/fields/class-acf-field-clone.php:818, +#: pro/fields/class-acf-field-flexible-content.php:78 +msgid "Fields" +msgstr "Champs" + #: pro/fields/class-acf-field-clone.php:819 msgid "Select one or more fields you wish to clone" msgstr "Sélectionnez un ou plusieurs champs à cloner" @@ -5624,6 +221,37 @@ msgstr "" msgid "Seamless (replaces this field with selected fields)" msgstr "Remplace ce champ par les champs sélectionnés" +# @ acf +#: pro/fields/class-acf-field-clone.php:854, +#: pro/fields/class-acf-field-flexible-content.php:558, +#: pro/fields/class-acf-field-flexible-content.php:616, +#: pro/fields/class-acf-field-repeater.php:177 +msgid "Layout" +msgstr "Mise en page" + +#: pro/fields/class-acf-field-clone.php:855 +msgid "Specify the style used to render the selected fields" +msgstr "Style utilisé pour générer les champs sélectionnés" + +#: pro/fields/class-acf-field-clone.php:860, +#: pro/fields/class-acf-field-flexible-content.php:629, +#: pro/fields/class-acf-field-repeater.php:185, +#: pro/locations/class-acf-location-block.php:22 +msgid "Block" +msgstr "Bloc" + +#: pro/fields/class-acf-field-clone.php:861, +#: pro/fields/class-acf-field-flexible-content.php:628, +#: pro/fields/class-acf-field-repeater.php:184 +msgid "Table" +msgstr "Tableau" + +#: pro/fields/class-acf-field-clone.php:862, +#: pro/fields/class-acf-field-flexible-content.php:630, +#: pro/fields/class-acf-field-repeater.php:186 +msgid "Row" +msgstr "Rangée" + #: pro/fields/class-acf-field-clone.php:868 msgid "Labels will be displayed as %s" msgstr "Les labels seront affichés en tant que %s" @@ -5644,6 +272,11 @@ msgstr "Préfixer les noms de champs" msgid "Unknown field" msgstr "Champ inconnu" +# @ acf +#: pro/fields/class-acf-field-clone.php:1009 +msgid "(no title)" +msgstr "(sans titre)" + #: pro/fields/class-acf-field-clone.php:1042 msgid "Unknown field group" msgstr "Groupe de champ inconnu" @@ -5652,12 +285,21 @@ msgstr "Groupe de champ inconnu" msgid "All fields from %s field group" msgstr "Tous les champs du groupe %s" +# @ acf +#: pro/fields/class-acf-field-flexible-content.php:25 +msgid "Flexible Content" +msgstr "Contenu flexible" + #: pro/fields/class-acf-field-flexible-content.php:27 msgid "" "Allows you to define, create and manage content with total control by " "creating layouts that contain subfields that content editors can choose from." msgstr "" +#: pro/fields/class-acf-field-flexible-content.php:27 +msgid "We do not recommend using this field in ACF Blocks." +msgstr "" + # @ acf #: pro/fields/class-acf-field-flexible-content.php:36, #: pro/fields/class-acf-field-repeater.php:103, @@ -5708,6 +350,11 @@ msgstr "" "Cliquez sur le bouton « %s » ci-dessous pour créer votre première mise-en-" "forme" +#: pro/fields/class-acf-field-flexible-content.php:420, +#: pro/fields/class-acf-repeater-table.php:366 +msgid "Drag to reorder" +msgstr "Faites glisser pour réorganiser" + # @ acf #: pro/fields/class-acf-field-flexible-content.php:423 msgid "Add layout" @@ -5750,6 +397,16 @@ msgstr "Ajouter une nouvelle mise-en-forme" msgid "Add Layout" msgstr "Ajouter une mise-en-forme" +# @ acf +#: pro/fields/class-acf-field-flexible-content.php:593 +msgid "Label" +msgstr "Intitulé" + +# @ acf +#: pro/fields/class-acf-field-flexible-content.php:609 +msgid "Name" +msgstr "Nom" + #: pro/fields/class-acf-field-flexible-content.php:647 msgid "Min" msgstr "Min" @@ -5790,6 +447,11 @@ msgid_plural "%1$s must contain at most %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" +# @ acf +#: pro/fields/class-acf-field-gallery.php:25 +msgid "Gallery" +msgstr "Galerie" + #: pro/fields/class-acf-field-gallery.php:27 msgid "" "An interactive interface for managing a collection of attachments, such as " @@ -5809,6 +471,21 @@ msgstr "Nombre de sélections maximales atteint" msgid "Length" msgstr "Longueur" +# @ acf +#: pro/fields/class-acf-field-gallery.php:339 +msgid "Edit" +msgstr "Modifier" + +# @ acf +#: pro/fields/class-acf-field-gallery.php:340, +#: pro/fields/class-acf-field-gallery.php:495 +msgid "Remove" +msgstr "Enlever" + +#: pro/fields/class-acf-field-gallery.php:356 +msgid "Title" +msgstr "Titre" + #: pro/fields/class-acf-field-gallery.php:368 msgid "Caption" msgstr "Légende" @@ -5817,6 +494,11 @@ msgstr "Légende" msgid "Alt Text" msgstr "Texte alternatif" +# @ acf +#: pro/fields/class-acf-field-gallery.php:392 +msgid "Description" +msgstr "Description" + #: pro/fields/class-acf-field-gallery.php:504 msgid "Add to gallery" msgstr "Ajouter à la galerie" @@ -5848,6 +530,43 @@ msgstr "Inverser l’ordre actuel" msgid "Close" msgstr "Fermer" +# @ acf +#: pro/fields/class-acf-field-gallery.php:556 +msgid "Return Format" +msgstr "Format de la valeur retournée" + +# @ acf +#: pro/fields/class-acf-field-gallery.php:562 +msgid "Image Array" +msgstr "Données de l’image (tableau/Array)" + +# @ acf +#: pro/fields/class-acf-field-gallery.php:563 +msgid "Image URL" +msgstr "URL de l‘image" + +# @ acf +#: pro/fields/class-acf-field-gallery.php:564 +msgid "Image ID" +msgstr "ID de l‘image" + +#: pro/fields/class-acf-field-gallery.php:572 +msgid "Library" +msgstr "Média" + +#: pro/fields/class-acf-field-gallery.php:573 +msgid "Limit the media library choice" +msgstr "Limiter le choix dans la médiathèque" + +#: pro/fields/class-acf-field-gallery.php:578, +#: pro/locations/class-acf-location-block.php:66 +msgid "All" +msgstr "Tous" + +#: pro/fields/class-acf-field-gallery.php:579 +msgid "Uploaded to post" +msgstr "Liés à cet article" + # @ acf #: pro/fields/class-acf-field-gallery.php:615 msgid "Minimum Selection" @@ -5858,10 +577,47 @@ msgstr "Nombre minimum" msgid "Maximum Selection" msgstr "Nombre maximum" +# @ acf +#: pro/fields/class-acf-field-gallery.php:635 +msgid "Minimum" +msgstr "Minimum" + +#: pro/fields/class-acf-field-gallery.php:636, +#: pro/fields/class-acf-field-gallery.php:672 +msgid "Restrict which images can be uploaded" +msgstr "Restreindre les images envoyées" + +#: pro/fields/class-acf-field-gallery.php:639, +#: pro/fields/class-acf-field-gallery.php:675 +msgid "Width" +msgstr "Largeur" + +#: pro/fields/class-acf-field-gallery.php:650, +#: pro/fields/class-acf-field-gallery.php:686 +msgid "Height" +msgstr "Hauteur" + +# @ acf +#: pro/fields/class-acf-field-gallery.php:662, +#: pro/fields/class-acf-field-gallery.php:698 +msgid "File size" +msgstr "Taille du fichier" + +# @ acf +#: pro/fields/class-acf-field-gallery.php:671 +msgid "Maximum" +msgstr "Maximum" + #: pro/fields/class-acf-field-gallery.php:707 msgid "Allowed file types" msgstr "Types de fichiers autorisés" +#: pro/fields/class-acf-field-gallery.php:708 +msgid "Comma separated list. Leave blank for all types" +msgstr "" +"Extensions autorisées séparées par une virgule. Laissez vide pour autoriser " +"toutes les extensions" + #: pro/fields/class-acf-field-gallery.php:727 msgid "Insert" msgstr "Insérer" @@ -5878,6 +634,25 @@ msgstr "Ajouter à la fin" msgid "Prepend to the beginning" msgstr "Insérer au début" +# @ acf +#: pro/fields/class-acf-field-gallery.php:741 +msgid "Preview Size" +msgstr "Taille de prévisualisation" + +#: pro/fields/class-acf-field-gallery.php:844 +#, fuzzy +#| msgid "%s requires at least %s selection" +#| msgid_plural "%s requires at least %s selections" +msgid "%1$s requires at least %2$s selection" +msgid_plural "%1$s requires at least %2$s selections" +msgstr[0] "%s requiert au moins %s sélection" +msgstr[1] "%s requiert au moins %s sélections" + +# @ acf +#: pro/fields/class-acf-field-repeater.php:29 +msgid "Repeater" +msgstr "Répéteur" + #: pro/fields/class-acf-field-repeater.php:66, #: pro/fields/class-acf-field-repeater.php:463 #, fuzzy @@ -5899,6 +674,18 @@ msgstr "Échec du chargement du champ." msgid "Order will be assigned upon save" msgstr "" +# @ acf +#: pro/fields/class-acf-field-repeater.php:162 +msgid "Sub Fields" +msgstr "Sous-champs" + +# @ acf +#: pro/fields/class-acf-field-repeater.php:195 +#, fuzzy +#| msgid "Position" +msgid "Pagination" +msgstr "Position" + #: pro/fields/class-acf-field-repeater.php:196 msgid "Useful for fields with a large number of rows." msgstr "" @@ -5934,6 +721,10 @@ msgstr "Replié" msgid "Select a sub field to show when row is collapsed" msgstr "Choisir un sous champ à afficher lorsque l’élément est replié" +#: pro/fields/class-acf-field-repeater.php:1045 +msgid "Invalid nonce." +msgstr "Nonce invalide." + #: pro/fields/class-acf-field-repeater.php:1060 #, fuzzy #| msgid "Invalid nonce." @@ -6014,6 +805,11 @@ msgstr "Page des articles" msgid "No block types exist" msgstr "Aucune page d’option n’existe" +# @ acf +#: pro/locations/class-acf-location-options-page.php:22 +msgid "Options Page" +msgstr "Page d‘options" + #: pro/locations/class-acf-location-options-page.php:70 msgid "No options pages exist" msgstr "Aucune page d’option n’existe" @@ -6039,8 +835,8 @@ msgid "" "a>." msgstr "" "Pour débloquer les mises à jour, veuillez entrer votre clé de licence ci-" -"dessous. Si vous n’en avez pas, rendez-vous sur nos détails & tarifs." +"dessous. Si vous n’en avez pas, rendez-vous sur nos détails & tarifs." # @ acf #: pro/admin/views/html-settings-updates.php:37 @@ -6075,6 +871,14 @@ msgstr "Version disponible" msgid "Update Available" msgstr "Mise à jour disponible" +#: pro/admin/views/html-settings-updates.php:91 +msgid "No" +msgstr "Non" + +#: pro/admin/views/html-settings-updates.php:89 +msgid "Yes" +msgstr "Oui" + # @ wp3i #: pro/admin/views/html-settings-updates.php:98 msgid "Upgrade Notice" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.l10n.php new file mode 100644 index 000000000..3329a807a --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'fr_FR','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'ACF n’a pas pu effectuer la validation en raison d’un nonce de sécurité invalide.','Allow Access to Value in Editor UI'=>'Autoriser l’accès à la valeur dans l’interface de l’éditeur','Learn more.'=>'En savoir plus.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'Autoriser aux éditeurs et éditrices de contenu d’accéder à la valeur du champ et de l’afficher dans l’interface de l’éditeur en utilisant les blocs bindings ou le code court ACF. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'Le type de champ ACF demandé ne prend pas en charge la sortie via les Block Bindings ou le code court ACF.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'Le champ ACF demandé n’est pas autorisé à être affiché via les bindings ou le code court ACF.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'Le type de champ ACF demandé ne prend pas en charge l’affichage via les bindings ou le code court ACF.','[The ACF shortcode cannot display fields from non-public posts]'=>'[Le code court ACF ne peut pas afficher les champs des publications non publiques]','[The ACF shortcode is disabled on this site]'=>'[Le code court ACF est désactivé sur ce site]','Businessman Icon'=>'Icône d’homme d’affaires','Forums Icon'=>'Icône de forums','YouTube Icon'=>'Icône YouTube','Yes (alt) Icon'=>'Icône Oui (alt)','Xing Icon'=>'Icône Xing','WordPress (alt) Icon'=>'Icône WordPress (alt)','WhatsApp Icon'=>'Icône WhatsApp','Write Blog Icon'=>'Icône Rédaction de blog','Widgets Menus Icon'=>'Icône de widgets de menus','View Site Icon'=>'Voir l’icône du site','Learn More Icon'=>'Icône En savoir plus','Add Page Icon'=>'Icône Ajouter une page','Video (alt3) Icon'=>'Icône Vidéo (alt3)','Video (alt2) Icon'=>'Icône vidéo (alt2)','Video (alt) Icon'=>'Icône vidéo (alt)','Update (alt) Icon'=>'Icône de mise à jour (alt)','Twitter (alt) Icon'=>'Icône Twitter (alt)','Twitch Icon'=>'Icône Twitch','Tide Icon'=>'Icône de marée','Tickets (alt) Icon'=>'Icône de billets (alt)','Text Page Icon'=>'Icône de page de texte','Superhero Icon'=>'Icône de super-héros','Spotify Icon'=>'Icône Spotify','Shortcode Icon'=>'Icône de code court','Shield (alt) Icon'=>'Icône de bouclier (alt)','Share (alt2) Icon'=>'Icône de partage (alt2)','Share (alt) Icon'=>'Icône de partage (alt)','Saved Icon'=>'Icône enregistrée','RSS Icon'=>'Icône RSS','REST API Icon'=>'Icône d’API REST','Remove Icon'=>'Retirer l’icône','Reddit Icon'=>'Icône Reddit','Privacy Icon'=>'Icône de confidentialité','Printer Icon'=>'Icône d’imprimante','Podio Icon'=>'Icône Podio','Plus (alt2) Icon'=>'Icône Plus (alt2)','Plus (alt) Icon'=>'Icône Plus (alt)','Plugins Checked Icon'=>'Icône d’extensions cochée','Pinterest Icon'=>'Icône Pinterest','Pets Icon'=>'Icône d’animaux','PDF Icon'=>'Icône de PDF','Palm Tree Icon'=>'Icône de palmier','Open Folder Icon'=>'Icône d’ouverture du dossier','No (alt) Icon'=>'Pas d’icône (alt)','Money (alt) Icon'=>'Icône d’argent (alt)','Spreadsheet Icon'=>'Icône de feuille de calcul','Interactive Icon'=>'Icône interactive','Document Icon'=>'Icône de document','Default Icon'=>'Icône par défaut','LinkedIn Icon'=>'Icône LinkedIn','Instagram Icon'=>'Icône Instagram','Insert Icon'=>'Insérer un icône','Rotate Icon'=>'Icône de rotation','Crop Icon'=>'Icône de recadrage','ID (alt) Icon'=>'Icône d’ID (alt)','HTML Icon'=>'Icône HTML','Hourglass Icon'=>'Icône de sablier','Heading Icon'=>'Icône de titre','Google Icon'=>'Icône Google','Games Icon'=>'Icône de jeux','Fullscreen (alt) Icon'=>'Icône plein écran (alt)','Status Icon'=>'Icône d’état','Image Icon'=>'Icône d’image','Gallery Icon'=>'Icône de galerie','Chat Icon'=>'Icône de chat','Audio Icon'=>'Icône audio','Aside Icon'=>'Icône Aparté','Food Icon'=>'Icône d’alimentation','Exit Icon'=>'Icône de sortie','Ellipsis Icon'=>'Icône de points de suspension','RTL Icon'=>'Icône RTL','LTR Icon'=>'Icône LTR','Custom Character Icon'=>'Icône de caractère personnalisé','Drumstick Icon'=>'Icône de pilon','Database Icon'=>'Icône de base de données','Repeat Icon'=>'Icône de répétition','Play Icon'=>'Icône de lecture','Pause Icon'=>'Icône de pause','Forward Icon'=>'Icône de transfert','Back Icon'=>'Icône de retour','Columns Icon'=>'Icône de colonnes','Color Picker Icon'=>'Icône de sélecteur de couleurs','Coffee Icon'=>'Icône de café','Car Icon'=>'Icône de voiture','Camera (alt) Icon'=>'Icône d’appareil photo (alt)','Calculator Icon'=>'Icône de calculatrice','Button Icon'=>'Icône de bouton','Tracking Icon'=>'Icône de suivi','Topics Icon'=>'Icône de sujets','Replies Icon'=>'Icône de réponses','PM Icon'=>'Icône Pm','Friends Icon'=>'Icône d’amis','Community Icon'=>'Icône de communauté','BuddyPress Icon'=>'Icône BuddyPress','bbPress Icon'=>'Icône bbPress','Activity Icon'=>'Icône d’activité','Book (alt) Icon'=>'Icône de livre (alt)','Block Default Icon'=>'Icône de bloc par défaut','Bell Icon'=>'Icône de cloche','Beer Icon'=>'Icône de bière','Bank Icon'=>'Icône de banque','Amazon Icon'=>'Icône Amazon','Airplane Icon'=>'Icône d’avion','Site (alt3) Icon'=>'Icône de site (alt3)','Site (alt2) Icon'=>'Icône de site (alt2)','Site (alt) Icon'=>'Icône de site (alt)','Invalid request args.'=>'Arguments de requête invalides.','ACF PRO logo'=>'Logo ACF PRO','ACF PRO Logo'=>'Logo ACF PRO','WordPress Icon'=>'Icône WordPress','Warning Icon'=>'Icône d’avertissement','Visibility Icon'=>'Icône de visibilité','Vault Icon'=>'Icône de coffre-fort','Upload Icon'=>'Icône de téléversement','Update Icon'=>'Mettre à jour l’icône','Unlock Icon'=>'Icône de déverrouillage','Universal Access Icon'=>'Icône d’accès universel','Undo Icon'=>'Icône d’annulation','Twitter Icon'=>'Icône Twitter','Trash Icon'=>'Icône de corbeille','Translation Icon'=>'Icône de traduction','Text Icon'=>'Icône de texte','Testimonial Icon'=>'Icône de témoignage','Tagcloud Icon'=>'Icône Tagcloud','Tag Icon'=>'Icône de balise','Tablet Icon'=>'Icône de tablette','Store Icon'=>'Icône de boutique','Sticky Icon'=>'Icône d’épinglage','Sos Icon'=>'Icône Sos','Sort Icon'=>'Icône de tri','Smiley Icon'=>'Icône Smiley','Slides Icon'=>'Icône de diapositives','Shield Icon'=>'Icône de bouclier','Share Icon'=>'Icône de partage','Search Icon'=>'Icône de recherche','Schedule Icon'=>'Icône de calendrier','Redo Icon'=>'Icône de rétablissement','Products Icon'=>'Icône de produits','Pressthis Icon'=>'Icône Pressthis','Portfolio Icon'=>'Icône de portfolio','Plus Icon'=>'Icône Plus','Phone Icon'=>'Icône de téléphone','Paperclip Icon'=>'Icône de trombone','No Icon'=>'Pas d\'icône','Move Icon'=>'Icône de déplacement','Money Icon'=>'Icône d’argent','Minus Icon'=>'Icône Moins','Migrate Icon'=>'Icône de migration','Microphone Icon'=>'Icône de micro','Megaphone Icon'=>'Icône de mégaphone','Marker Icon'=>'Icône de marqueur','Lock Icon'=>'Icône de verrouillage','Location Icon'=>'Icône d’emplacement','Lightbulb Icon'=>'Icône d’ampoule','Laptop Icon'=>'Icône de portable','Info Icon'=>'Icône d’information','Heart Icon'=>'Icône de coeur','Groups Icon'=>'Icône de groupes','Forms Icon'=>'Icône de formulaires','Flag Icon'=>'Icône de drapeau','Filter Icon'=>'Icône de filtre','Facebook Icon'=>'Icône Facebook','External Icon'=>'Icône externe','Email Icon'=>'Icône d’e-mail','Video Icon'=>'Icône de vidéo','Unlink Icon'=>'Icône de dissociation','Underline Icon'=>'Icône de soulignement','Text Color Icon'=>'Icône de couleur de texte','Table Icon'=>'Icône de tableau','Spellcheck Icon'=>'Icône de vérification orthographique','Quote Icon'=>'Icône de citation','Outdent Icon'=>'Icône de retrait','Justify Icon'=>'Justifier l’icône','Italic Icon'=>'Icône italique','Help Icon'=>'Icône d’aide','Code Icon'=>'Icône de code','Edit Icon'=>'Modifier l’icône','Download Icon'=>'Icône de téléchargement','Desktop Icon'=>'Icône d’ordinateur','Dashboard Icon'=>'Icône de tableau de bord','Cloud Icon'=>'Icône de nuage','Clock Icon'=>'Icône d’horloge','Clipboard Icon'=>'Icône de presse-papiers','Category Icon'=>'Icône de catégorie','Cart Icon'=>'Icône de panier','Carrot Icon'=>'Icône de carotte','Calendar Icon'=>'Icône de calendrier','Businesswoman Icon'=>'Icône de femme d’affaires','Book Icon'=>'Icône de livre','Backup Icon'=>'Icône de sauvegarde','Art Icon'=>'Icône d’art','Archive Icon'=>'Icône d’archive','Analytics Icon'=>'Icône de statistiques','Album Icon'=>'Icône d’album','Users Icon'=>'Icône d’utilisateurs/utilisatrices','Tools Icon'=>'Icône d’outils','Site Icon'=>'Icône de site','Settings Icon'=>'Icône de réglages','Post Icon'=>'Icône de publication','Plugins Icon'=>'Icône d’extensions','Page Icon'=>'Icône de page','Network Icon'=>'Icône de réseau','Multisite Icon'=>'Icône multisite','Media Icon'=>'Icône de média','Links Icon'=>'Icône de liens','Customizer Icon'=>'Icône de personnalisation','Comments Icon'=>'Icône de commentaires','Collapse Icon'=>'Icône de réduction','Appearance Icon'=>'Icône d’apparence','Generic Icon'=>'Icône générique','No results found for that search term'=>'Aucun résultat trouvé pour ce terme de recherche','Array'=>'Tableau','String'=>'Chaîne','Browse Media Library'=>'Parcourir la médiathèque','Media Library'=>'Médiathèque','Dashicons'=>'Dashicons','Icon Picker'=>'Sélecteur d’icône','Shortcode Enabled'=>'Code court activé','Light'=>'Clair','Standard'=>'Normal','REST API Format'=>'Format de l’API REST','Active Plugins'=>'Extensions actives','Parent Theme'=>'Thème parent','Active Theme'=>'Thème actif','Is Multisite'=>'Est un multisite','MySQL Version'=>'Version MySQL','WordPress Version'=>'Version de WordPress','License Status'=>'État de la licence','License Type'=>'Type de licence','Licensed URL'=>'URL sous licence','License Activated'=>'Licence activée','Free'=>'Gratuit','Plugin Type'=>'Type d’extension','Plugin Version'=>'Version de l’extension','Has no term selected'=>'N’a aucun terme sélectionné','Terms do not contain'=>'Les termes ne contiennent pas','Terms contain'=>'Les termes contiennent','Users contain'=>'Les utilisateurs contiennent','Has no page selected'=>'N’a pas de page sélectionnée','Pages contain'=>'Les pages contiennent','Has no relationship selected'=>'N’a aucune relation sélectionnée','Has no post selected'=>'N’a aucune publication sélectionnée','Posts contain'=>'Les publications contiennent','The core ACF block binding source name for fields on the current pageACF Fields'=>'Champs ACF','ACF PRO Feature'=>'Fonctionnalité ACF PRO','Renew PRO to Unlock'=>'Renouvelez la version PRO pour déverrouiller','Renew PRO License'=>'Renouveler la licence PRO','PRO fields cannot be edited without an active license.'=>'Les champs PRO ne peuvent pas être modifiés sans une licence active.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Veuillez activer votre licence ACF PRO pour modifier les groupes de champs assignés à un bloc ACF.','Please activate your ACF PRO license to edit this options page.'=>'Veuillez activer votre licence ACF PRO pour modifier cette page d’options.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Le renvoi des valeurs HTML n’est possible que lorsque format_value est également vrai. Les valeurs des champs n’ont pas été renvoyées pour des raisons de sécurité.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Le renvoi d’une valeur HTML n’est possible que lorsque format_value est également vrai. La valeur du champ n’a pas été renvoyée pour des raisons de sécurité.','Please contact your site administrator or developer for more details.'=>'Veuillez contacter l’admin ou le développeur/développeuse de votre site pour plus de détails.','Learn more'=>'Lire la suite','Hide details'=>'Masquer les détails','Show details'=>'Afficher les détails','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - rendu via %3$s','Renew ACF PRO License'=>'Renouveler la licence ACF PRO','Renew License'=>'Renouveler la licence','Manage License'=>'Gérer la licence','\'High\' position not supported in the Block Editor'=>'La position « Haute » n’est pas prise en charge par l’éditeur de bloc','Upgrade to ACF PRO'=>'Mettre à niveau vers ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'Les pages d’options ACF sont des pages d’administration personnalisées pour gérer des réglages globaux via des champs. Vous pouvez créer plusieurs pages et sous-pages.','Add Options Page'=>'Ajouter une page d’options','In the editor used as the placeholder of the title.'=>'Dans l’éditeur, utilisé comme texte indicatif du titre.','Title Placeholder'=>'Texte indicatif du titre','4 Months Free'=>'4 mois gratuits','(Duplicated from %s)'=>' (Dupliqué depuis %s)','Select Options Pages'=>'Sélectionner des pages d’options','Duplicate taxonomy'=>'Dupliquer une taxonomie','Create taxonomy'=>'Créer une taxonomie','Duplicate post type'=>'Dupliquer un type de publication','Create post type'=>'Créer un type de publication','Link field groups'=>'Lier des groupes de champs','Add fields'=>'Ajouter des champs','This Field'=>'Ce champ','ACF PRO'=>'ACF Pro','Feedback'=>'Retour','Support'=>'Support','is developed and maintained by'=>'est développé et maintenu par','Add this %s to the location rules of the selected field groups.'=>'Ajoutez ce(tte) %s aux règles de localisation des groupes de champs sélectionnés.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'L’activation du paramètre bidirectionnel vous permet de mettre à jour une valeur dans les champs cibles pour chaque valeur sélectionnée pour ce champ, en ajoutant ou en supprimant l’ID de publication, l’ID de taxonomie ou l’ID d’utilisateur de l’élément en cours de mise à jour. Pour plus d’informations, veuillez lire la documentation.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Sélectionnee le(s) champ(s) pour stocker la référence à l’élément en cours de mise à jour. Vous pouvez sélectionner ce champ. Les champs cibles doivent être compatibles avec l’endroit où ce champ est affiché. Par exemple, si ce champ est affiché sur une taxonomie, votre champ cible doit être de type Taxonomie','Target Field'=>'Champ cible','Update a field on the selected values, referencing back to this ID'=>'Mettre à jour un champ sur les valeurs sélectionnées, en faisant référence à cet ID','Bidirectional'=>'Bidirectionnel','%s Field'=>'Champ %s','Select Multiple'=>'Sélection multiple','WP Engine logo'=>'Logo WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Lettres minuscules, tirets hauts et tirets bas uniquement. Maximum 32 caractères.','The capability name for assigning terms of this taxonomy.'=>'Le nom de la permission pour assigner les termes de cette taxonomie.','Assign Terms Capability'=>'Permission d’assigner les termes','The capability name for deleting terms of this taxonomy.'=>'Le nom de la permission pour supprimer les termes de cette taxonomie.','Delete Terms Capability'=>'Permission de supprimer les termes','The capability name for editing terms of this taxonomy.'=>'Le nom de la permission pour modifier les termes de cette taxonomie.','Edit Terms Capability'=>'Permission de modifier les termes','The capability name for managing terms of this taxonomy.'=>'Le nom de la permission pour gérer les termes de cette taxonomie.','Manage Terms Capability'=>'Permission de gérer les termes','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Définit si les publications doivent être exclues des résultats de recherche et des pages d’archive de taxonomie.','More Tools from WP Engine'=>'Autres outils de WP Engine','Built for those that build with WordPress, by the team at %s'=>'Conçu pour ceux qui construisent avec WordPress, par l’équipe %s','View Pricing & Upgrade'=>'Voir les tarifs & mettre à niveau','Learn More'=>'En Savoir Plus','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Accélérez votre productivité et développez de meilleurs sites avec des fonctionnalités comme les blocs ACF et les pages d’options, ainsi que des champs avancés comme répéteur, contenu flexible, clones et galerie.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Débloquer les fonctionnalités avancées et aller encore plus loin avec ACF PRO','%s fields'=>'%s champs','No terms'=>'Aucun terme','No post types'=>'Aucun type de publication','No posts'=>'Aucun article','No taxonomies'=>'Aucune taxonomie','No field groups'=>'Aucun groupe de champs','No fields'=>'Aucun champ','No description'=>'Aucune description','Any post status'=>'Tout état de publication','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Cette clé de taxonomie est déjà utilisée par une autre taxonomie enregistrée en dehors d’ACF et ne peut pas être utilisée.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Cette clé de taxonomie est déjà utilisée par une autre taxonomie dans ACF et ne peut pas être utilisée.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clé de taxonomie doit uniquement contenir des caractères alphanumériques, des tirets bas ou des tirets.','The taxonomy key must be under 32 characters.'=>'La clé de taxonomie doit comporter moins de 32 caractères.','No Taxonomies found in Trash'=>'Aucune taxonomie trouvée dans la corbeille','No Taxonomies found'=>'Aucune taxonomie trouvée','Search Taxonomies'=>'Rechercher des taxonomies','View Taxonomy'=>'Afficher la taxonomie','New Taxonomy'=>'Nouvelle taxonomie','Edit Taxonomy'=>'Modifier la taxonomie','Add New Taxonomy'=>'Ajouter une nouvelle taxonomie','No Post Types found in Trash'=>'Aucun type de publication trouvé dans la corbeille','No Post Types found'=>'Aucun type de publication trouvé','Search Post Types'=>'Rechercher des types de publication','View Post Type'=>'Voir le type de publication','New Post Type'=>'Nouveau type de publication','Edit Post Type'=>'Modifier le type de publication','Add New Post Type'=>'Ajouter un nouveau type de publication personnalisé','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Cette clé de type de publication est déjà utilisée par un autre type de publication enregistré en dehors d’ACF et ne peut pas être utilisée.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Cette clé de type de publication est déjà utilisée par un autre type de publication dans ACF et ne peut pas être utilisée.','This field must not be a WordPress reserved term.'=>'Ce champ ne doit pas être un terme réservé WordPress.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'La clé du type de publication doit contenir uniquement des caractères alphanumériques, des tirets bas ou des tirets.','The post type key must be under 20 characters.'=>'La clé du type de publication doit comporter moins de 20 caractères.','We do not recommend using this field in ACF Blocks.'=>'Nous vous déconseillons d’utiliser ce champ dans les blocs ACF.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Affiche l’éditeur WordPress WYSIWYG tel qu’il apparaît dans les articles et pages, permettant une expérience d’édition de texte riche qui autorise également du contenu multimédia.','WYSIWYG Editor'=>'Éditeur WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Autorise la sélection d’un ou plusieurs comptes pouvant être utilisés pour créer des relations entre les objets de données.','A text input specifically designed for storing web addresses.'=>'Une saisie de texte spécialement conçue pour stocker des adresses web.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Une permutation qui vous permet de choisir une valeur de 1 ou 0 (actif ou inactif, vrai ou faux, etc.). Peut être présenté sous la forme de commutateur stylisé ou de case à cocher.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Une interface utilisateur interactive pour choisir une heure. Le format de retour de date peut être personnalisé à l’aide des réglages du champ.','A basic textarea input for storing paragraphs of text.'=>'Une entrée de zone de texte de base pour stocker des paragraphes de texte.','A basic text input, useful for storing single string values.'=>'Une entrée de texte de base, utile pour stocker des valeurs de chaîne unique.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Permet de choisir un ou plusieurs termes de taxonomie en fonction des critères et options spécifiés dans les réglages des champs.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Permet de regrouper les champs en sections à onglets dans l’écran d’édition. Utile pour garder les champs organisés et structurés.','A dropdown list with a selection of choices that you specify.'=>'Une liste déroulante avec une sélection de choix que vous spécifiez.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Une interface à deux colonnes pour choisir une ou plusieurs publications, pages ou éléments de type publication personnalisés afin de créer une relation avec l’élément que vous êtes en train de modifier. Inclut des options de recherche et de filtrage.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Entrée permettant de choisir une valeur numérique dans une plage spécifiée à l’aide d’un élément de curseur de plage.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Groupe d’entrées de boutons radio qui permet à l’utilisateur d’effectuer une sélection unique parmi les valeurs que vous spécifiez.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Une interface utilisateur interactive et personnalisable pour choisir un ou plusieurs articles, pages ou éléments de type publication avec la possibilité de rechercher. ','An input for providing a password using a masked field.'=>'Une entrée pour fournir un mot de passe à l’aide d’un champ masqué.','Filter by Post Status'=>'Filtrer par état de publication','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Une liste déroulante interactive pour choisir un ou plusieurs articles, pages, éléments de type de publication personnalisés ou URL d’archive, avec la possibilité de rechercher.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Un composant interactif pour intégrer des vidéos, des images, des tweets, de l’audio et d’autres contenus en utilisant la fonctionnalité native WordPress oEmbed.','An input limited to numerical values.'=>'Une entrée limitée à des valeurs numériques.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Utilisé pour afficher un message aux éditeurs à côté d’autres champs. Utile pour fournir un contexte ou des instructions supplémentaires concernant vos champs.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Permet de spécifier un lien et ses propriétés, telles que le titre et la cible en utilisant le sélecteur de liens de WordPress.','Uses the native WordPress media picker to upload, or choose images.'=>'Utilise le sélecteur de média natif de WordPress pour téléverser ou choisir des images.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Permet de structurer les champs en groupes afin de mieux organiser les données et l’écran d‘édition.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Une interface utilisateur interactive pour sélectionner un emplacement à l’aide de Google Maps. Nécessite une clé de l’API Google Maps et une configuration supplémentaire pour s’afficher correctement.','Uses the native WordPress media picker to upload, or choose files.'=>'Utilise le sélecteur de médias WordPress natif pour téléverser ou choisir des fichiers.','A text input specifically designed for storing email addresses.'=>'Une saisie de texte spécialement conçue pour stocker des adresses e-mail.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Une interface utilisateur interactive pour choisir une date et un horaire. Le format de la date retour peut être personnalisé à l’aide des réglages du champ.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Une interface utilisateur interactive pour choisir une date. Le format de la date retour peut être personnalisé en utilisant les champs de réglages.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Une interface utilisateur interactive pour sélectionner une couleur ou spécifier la valeur hexa.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Un groupe de case à cocher autorisant l’utilisateur/utilisatrice à sélectionner une ou plusieurs valeurs que vous spécifiez.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Un groupe de boutons avec des valeurs que vous spécifiez, les utilisateurs/utilisatrices peuvent choisir une option parmi les valeurs fournies.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Autorise à regrouper et organiser les champs personnalisés dans des volets dépliants qui s’affichent lors de la modification du contenu. Utile pour garder de grands ensembles de données ordonnés.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Cela propose une solution pour dupliquer des contenus tels que des diapositive, des membres de l’équipe et des boutons d’appel à l‘action, en agissant comme un parent pour un ensemble de sous-champs qui peuvent être répétés à l’infini.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Cela propose une interface interactive permettant de gérer une collection de fichiers joints. La plupart des réglages sont similaires à ceux du champ Image. Des réglages supplémentaires vous autorise à spécifier l’endroit où les nouveaux fichiers joints sont ajoutés dans la galerie et le nombre minimum/maximum de fichiers joints autorisées.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Cela fournit un éditeur simple, structuré et basé sur la mise en page. Le champ Contenu flexible vous permet de définir, créer et gérer du contenu avec un contrôle total en utilisant des mises en page et des sous-champs pour concevoir les blocs disponibles.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Cela vous permet de choisir et d’afficher les champs existants. Il ne duplique aucun champ de la base de données, mais charge et affiche les champs sélectionnés au moment de l’exécution. Le champ Clone peut soit se remplacer par les champs sélectionnés, soit afficher les champs sélectionnés sous la forme d’un groupe de sous-champs.','nounClone'=>'Cloner','PRO'=>'Pro','Advanced'=>'Avancé','JSON (newer)'=>'JSON (plus récent)','Original'=>'Original','Invalid post ID.'=>'ID de publication invalide.','Invalid post type selected for review.'=>'Type de publication sélectionné pour révision invalide.','More'=>'Plus','Tutorial'=>'Tutoriel','Select Field'=>'Sélectionner le champ','Try a different search term or browse %s'=>'Essayez un autre terme de recherche ou parcourez %s','Popular fields'=>'Champs populaires','No search results for \'%s\''=>'Aucun résultat de recherche pour « %s »','Search fields...'=>'Rechercher des champs…','Select Field Type'=>'Sélectionner le type de champ','Popular'=>'Populaire','Add Taxonomy'=>'Ajouter une taxonomie','Create custom taxonomies to classify post type content'=>'Créer des taxonomies personnalisées pour classer le contenu du type de publication','Add Your First Taxonomy'=>'Ajouter votre première taxonomie','Hierarchical taxonomies can have descendants (like categories).'=>'Les taxonomies hiérarchiques peuvent avoir des enfants (comme les catégories).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Rend une taxonomie visible sur l’interface publique et dans le tableau de bord d’administration.','One or many post types that can be classified with this taxonomy.'=>'Un ou plusieurs types de publication peuvant être classés avec cette taxonomie.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Contrôleur personnalisé facultatif à utiliser à la place de « WP_REST_Terms_Controller ».','Expose this post type in the REST API.'=>'Exposez ce type de publication dans l’API REST.','Customize the query variable name'=>'Personnaliser le nom de la variable de requête','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Les termes sont accessibles en utilisant le permalien non joli, par exemple, {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Termes parent-enfant dans les URL pour les taxonomies hiérarchiques.','Customize the slug used in the URL'=>'Personnaliser le slug utilisé dans l’URL','Permalinks for this taxonomy are disabled.'=>'Les permaliens sont désactivés pour cette taxonomie.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Réécrire l’URL en utilisant la clé de taxonomie comme slug. Votre structure de permalien sera','Taxonomy Key'=>'Clé de taxonomie','Select the type of permalink to use for this taxonomy.'=>'Sélectionnez le type de permalien à utiliser pour cette taxonomie.','Display a column for the taxonomy on post type listing screens.'=>'Affichez une colonne pour la taxonomie sur les écrans de liste de type de publication.','Show Admin Column'=>'Afficher la colonne « Admin »','Show the taxonomy in the quick/bulk edit panel.'=>'Afficher la taxonomie dans le panneau de modification rapide/groupée.','Quick Edit'=>'Modification rapide','List the taxonomy in the Tag Cloud Widget controls.'=>'Lister la taxonomie dans les contrôles du widget « Nuage d’étiquettes ».','Tag Cloud'=>'Nuage d’étiquettes','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Un nom de fonction PHP à appeler pour nettoyer les données de taxonomie enregistrées à partir d’une boîte méta.','Meta Box Sanitization Callback'=>'Rappel de désinfection de la méta-boîte','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Un nom de fonction PHP à appeler pour gérer le contenu d’une boîte méta sur votre taxonomie.','Register Meta Box Callback'=>'Enregistrer le rappel de la boîte méta','No Meta Box'=>'Aucune boîte méta','Custom Meta Box'=>'Boîte méta personnalisée','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Contrôle la boîte méta sur l’écran de l’éditeur de contenu. Par défaut, la boîte méta Catégories est affichée pour les taxonomies hiérarchiques et la boîte de métadonnées Étiquettes est affichée pour les taxonomies non hiérarchiques.','Meta Box'=>'Boîte méta','Categories Meta Box'=>'Boîte méta des catégories','Tags Meta Box'=>'Boîte méta des étiquettes','A link to a tag'=>'Un lien vers une étiquette','Describes a navigation link block variation used in the block editor.'=>'Décrit une variante de bloc de lien de navigation utilisée dans l’éditeur de blocs.','A link to a %s'=>'Un lien vers un %s','Tag Link'=>'Lien de l’étiquette','Assigns a title for navigation link block variation used in the block editor.'=>'Assigner un titre à la variante de bloc de lien de navigation utilisée dans l’éditeur de blocs.','← Go to tags'=>'← Aller aux étiquettes','Assigns the text used to link back to the main index after updating a term.'=>'Assigner le texte utilisé pour renvoyer à l’index principal après la mise à jour d’un terme.','Back To Items'=>'Retour aux éléments','← Go to %s'=>'← Aller à « %s »','Tags list'=>'Liste des étiquettes','Assigns text to the table hidden heading.'=>'Assigne du texte au titre masqué du tableau.','Tags list navigation'=>'Navigation de la liste des étiquettes','Assigns text to the table pagination hidden heading.'=>'Affecte du texte au titre masqué de pagination de tableau.','Filter by category'=>'Filtrer par catégorie','Assigns text to the filter button in the posts lists table.'=>'Affecte du texte au bouton de filtre dans le tableau des listes de publications.','Filter By Item'=>'Filtrer par élément','Filter by %s'=>'Filtrer par %s','The description is not prominent by default; however, some themes may show it.'=>'La description n’est pas très utilisée par défaut, cependant de plus en plus de thèmes l’affichent.','Describes the Description field on the Edit Tags screen.'=>'Décrit le champ « Description » sur l’écran « Modifier les étiquettes ».','Description Field Description'=>'Description du champ « Description »','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Affectez un terme parent pour créer une hiérarchie. Le terme Jazz, par exemple, serait le parent du Bebop et du Big Band.','Describes the Parent field on the Edit Tags screen.'=>'Décrit le champ parent sur l’écran « Modifier les étiquettes ».','Parent Field Description'=>'Description du champ « Parent »','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'Le « slug » est la version URL conviviale du nom. Il est généralement tout en minuscules et contient uniquement des lettres, des chiffres et des traits d’union.','Describes the Slug field on the Edit Tags screen.'=>'Décrit le slug du champ sur l’écran « Modifier les étiquettes ».','Slug Field Description'=>'Description du champ « Slug »','The name is how it appears on your site'=>'Le nom est la façon dont il apparaît sur votre site','Describes the Name field on the Edit Tags screen.'=>'Décrit le champ « Nom » sur l’écran « Modifier les étiquettes ».','Name Field Description'=>'Description du champ « Nom »','No tags'=>'Aucune étiquette','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Attribue le texte affiché dans les tableaux de liste des publications et des médias lorsqu’aucune balise ou catégorie n’est disponible.','No Terms'=>'Aucun terme','No %s'=>'Aucun %s','No tags found'=>'Aucune étiquette trouvée','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Assigne le texte affiché lorsque vous cliquez sur le texte « choisir parmi les plus utilisés » dans la boîte de méta de taxonomie lorsqu’aucune étiquette n’est disponible, et affecte le texte utilisé dans le tableau de liste des termes lorsqu’il n’y a pas d’élément pour une taxonomie.','Not Found'=>'Non trouvé','Assigns text to the Title field of the Most Used tab.'=>'Affecte du texte au champ Titre de l’onglet Utilisation la plus utilisée.','Most Used'=>'Les plus utilisés','Choose from the most used tags'=>'Choisir parmi les étiquettes les plus utilisées','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Attribue le texte « choisir parmi les plus utilisés » utilisé dans la méta-zone lorsque JavaScript est désactivé. Utilisé uniquement sur les taxonomies non hiérarchiques.','Choose From Most Used'=>'Choisir parmi les plus utilisés','Choose from the most used %s'=>'Choisir parmi les %s les plus utilisés','Add or remove tags'=>'Ajouter ou retirer des étiquettes','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Assigne le texte d’ajout ou de suppression d’éléments utilisé dans la boîte méta lorsque JavaScript est désactivé. Utilisé uniquement sur les taxonomies non hiérarchiques','Add Or Remove Items'=>'Ajouter ou supprimer des éléments','Add or remove %s'=>'Ajouter ou retirer %s','Separate tags with commas'=>'Séparer les étiquettes par des virgules','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Affecte l’élément distinct avec des virgules utilisées dans la méta-zone de taxonomie. Utilisé uniquement sur les taxonomies non hiérarchiques.','Separate Items With Commas'=>'Séparer les éléments par des virgules','Separate %s with commas'=>'Séparer les %s avec une virgule','Popular Tags'=>'Étiquettes populaires','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Affecte le texte des éléments populaires. Utilisé uniquement pour les taxonomies non hiérarchiques.','Popular Items'=>'Éléments populaires','Popular %s'=>'%s populaire','Search Tags'=>'Rechercher des étiquettes','Assigns search items text.'=>'Assigne le texte des éléments de recherche.','Parent Category:'=>'Catégorie parente :','Assigns parent item text, but with a colon (:) added to the end.'=>'Assigne le texte de l’élément parent, mais avec deux points (:) ajouté à la fin.','Parent Item With Colon'=>'Élément parent avec deux-points','Parent Category'=>'Catégorie parente','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Assigne le texte de l’élément parent. Utilisé uniquement sur les taxonomies hiérarchiques.','Parent Item'=>'Élément parent','Parent %s'=>'%s parent','New Tag Name'=>'Nom de la nouvelle étiquette','Assigns the new item name text.'=>'Assigne le texte du nom du nouvel élément.','New Item Name'=>'Nom du nouvel élément','New %s Name'=>'Nom du nouveau %s','Add New Tag'=>'Ajouter une nouvelle étiquette','Assigns the add new item text.'=>'Assigne le texte « Ajouter un nouvel élément ».','Update Tag'=>'Mettre à jour l’étiquette','Assigns the update item text.'=>'Assigne le texte de l’élément « Mettre à jour ».','Update Item'=>'Mettre à jour l’élément','Update %s'=>'Mettre à jour %s','View Tag'=>'Voir l’étiquette','In the admin bar to view term during editing.'=>'Dans la barre d’administration pour voir le terme lors de la modification.','Edit Tag'=>'Modifier l’étiquette','At the top of the editor screen when editing a term.'=>'En haut de l’écran de l’éditeur lors de la modification d’un terme.','All Tags'=>'Toutes les étiquettes','Assigns the all items text.'=>'Assigne le texte « Tous les éléments ».','Assigns the menu name text.'=>'Assigne le texte du nom du menu.','Menu Label'=>'Libellé du menu','Active taxonomies are enabled and registered with WordPress.'=>'Les taxonomies actives sont activées et enregistrées avec WordPress.','A descriptive summary of the taxonomy.'=>'Un résumé descriptif de la taxonomie.','A descriptive summary of the term.'=>'Un résumé descriptif du terme.','Term Description'=>'Description du terme','Single word, no spaces. Underscores and dashes allowed.'=>'Un seul mot, aucun espace. Tirets bas et tirets autorisés.','Term Slug'=>'Slug du terme','The name of the default term.'=>'Nom du terme par défaut.','Term Name'=>'Nom du terme','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Créez un terme pour la taxonomie qui ne peut pas être supprimé. Il ne sera pas sélectionné pour les publications par défaut.','Default Term'=>'Terme par défaut','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Si les termes de cette taxonomie doivent être triés dans l’ordre dans lequel ils sont fournis à « wp_set_object_terms() ».','Sort Terms'=>'Trier les termes','Add Post Type'=>'Ajouter un type de publication','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Étendez les fonctionnalités de WordPress au-delà des publications standard et des pages avec des types de publication personnalisés.','Add Your First Post Type'=>'Ajouter votre premier type de publication','I know what I\'m doing, show me all the options.'=>'Je sais ce que je fais, affichez-moi toutes les options.','Advanced Configuration'=>'Configuration avancée','Hierarchical post types can have descendants (like pages).'=>'Les types de publication hiérarchiques peuvent avoir des descendants (comme les pages).','Hierarchical'=>'Hiérachique','Visible on the frontend and in the admin dashboard.'=>'Visible sur l’interface publique et dans le tableau de bord de l’administration.','Public'=>'Public','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Lettres minuscules, tiret bas et tirets uniquement, maximum 20 caractères.','Movie'=>'Film','Singular Label'=>'Libellé au singulier','Movies'=>'Films','Plural Label'=>'Libellé au pluriel','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Contrôleur personnalisé facultatif à utiliser à la place de « WP_REST_Posts_Controller ».','Controller Class'=>'Classe de contrôleur','The namespace part of the REST API URL.'=>'Partie de l’espace de noms de l’URL DE L’API REST.','Namespace Route'=>'Route de l’espace de noms','The base URL for the post type REST API URLs.'=>'URL de base pour les URL de l’API REST du type de publication.','Base URL'=>'URL de base','Exposes this post type in the REST API. Required to use the block editor.'=>'Expose ce type de publication dans l’API REST. Nécessaire pour utiliser l’éditeur de bloc.','Show In REST API'=>'Afficher dans l’API Rest','Customize the query variable name.'=>'Personnaliser le nom de la variable de requête.','Query Variable'=>'Variable de requête','No Query Variable Support'=>'Aucune prise en charge des variables de requête','Custom Query Variable'=>'Variable de requête personnalisée','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Les articles sont accessibles en utilisant le permalien non-jolie, par exemple. {post_type}={post_slug}.','Query Variable Support'=>'Prise en charge des variables de requête','URLs for an item and items can be accessed with a query string.'=>'Les URL d’un élément et d’éléments sont accessibles à l’aide d’une chaîne de requête.','Publicly Queryable'=>'Publiquement interrogeable','Custom slug for the Archive URL.'=>'Slug personnalisé pour l’URL de l’archive.','Archive Slug'=>'Slug de l’archive','Has an item archive that can be customized with an archive template file in your theme.'=>'Possède une archive d’élément qui peut être personnalisée avec un fichier de modèle d’archive dans votre thème.','Archive'=>'Archive','Pagination support for the items URLs such as the archives.'=>'Prise en charge de la pagination pour les URL des éléments tels que les archives.','Pagination'=>'Pagination','RSS feed URL for the post type items.'=>'URL de flux RSS pour les éléments du type de publication.','Feed URL'=>'URL du flux','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Modifie la structure du permalien pour ajouter le préfixe « WP_Rewrite::$front » aux URL.','Front URL Prefix'=>'Préfixe d’URL avant','Customize the slug used in the URL.'=>'Personnalisez le slug utilisé dans l’URL.','URL Slug'=>'Slug de l’URL','Permalinks for this post type are disabled.'=>'Les permaliens sont désactivés pour ce type de publication.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Réécrivez l’URL à l’aide d’un identifiant d’URL personnalisé défini dans l’entrée ci-dessous. Votre structure de permalien sera','No Permalink (prevent URL rewriting)'=>'Aucun permalien (empêcher la réécriture d’URL)','Custom Permalink'=>'Permalien personnalisé','Post Type Key'=>'Clé du type de publication','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Réécrire l’URL en utilisant la clé du type de publication comme slug. Votre structure de permalien sera','Permalink Rewrite'=>'Réécriture du permalien','Delete items by a user when that user is deleted.'=>'Supprimer les éléments d’un compte lorsque ce dernier est supprimé.','Delete With User'=>'Supprimer avec le compte','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Autoriser l’exportation du type de publication depuis « Outils » > « Exporter ».','Can Export'=>'Exportable','Optionally provide a plural to be used in capabilities.'=>'Fournissez éventuellement un pluriel à utiliser dans les fonctionnalités.','Plural Capability Name'=>'Nom de la capacité au pluriel','Choose another post type to base the capabilities for this post type.'=>'Choisissez un autre type de publication pour baser les fonctionnalités de ce type de publication.','Singular Capability Name'=>'Nom de capacité singulier','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Par défaut, les capacités du type de publication hériteront des noms de capacité « Post », par exemple. edit_post, delete_posts. Permet d’utiliser des fonctionnalités spécifiques au type de publication, par exemple. edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Renommer les permissions','Exclude From Search'=>'Exclure de la recherche','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Autorisez l’ajout d’éléments aux menus dans l’écran « Apparence » > « Menus ». Doit être activé dans « Options de l’écran ».','Appearance Menus Support'=>'Prise en charge des menus d’apparence','Appears as an item in the \'New\' menu in the admin bar.'=>'Apparaît en tant qu’élément dans le menu « Nouveau » de la barre d’administration.','Show In Admin Bar'=>'Afficher dans la barre d’administration','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Un nom de fonction PHP à appeler lors de la configuration des méta-boîtes pour l’écran d’édition.','Custom Meta Box Callback'=>'Rappel de boîte méta personnalisée','Menu Icon'=>'Icône de menu','The position in the sidebar menu in the admin dashboard.'=>'Position dans le menu de la colonne latérale du tableau de bord d’administration.','Menu Position'=>'Position du menu','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Par défaut, le type de publication obtiendra un nouvel élément de niveau supérieur dans le menu d’administration. Si un élément de niveau supérieur existant est fourni ici, le type de publication sera ajouté en tant qu’élément de sous-menu sous celui-ci.','Admin Menu Parent'=>'Parent du menu d’administration','Admin editor navigation in the sidebar menu.'=>'Navigation de l’éditeur d’administration dans le menu de la colonne latérale.','Show In Admin Menu'=>'Afficher dans le menu d’administration','Items can be edited and managed in the admin dashboard.'=>'Les éléments peuvent être modifiés et gérés dans le tableau de bord d’administration.','Show In UI'=>'Afficher dans l’interface utilisateur','A link to a post.'=>'Un lien vers une publication.','Description for a navigation link block variation.'=>'Description d’une variation de bloc de lien de navigation.','Item Link Description'=>'Description du lien de l’élément','A link to a %s.'=>'Un lien vers un %s.','Post Link'=>'Lien de publication','Title for a navigation link block variation.'=>'Titre d’une variante de bloc de lien de navigation.','Item Link'=>'Lien de l’élément','%s Link'=>'Lien %s','Post updated.'=>'Publication mise à jour.','In the editor notice after an item is updated.'=>'Dans l’éditeur, notification après la mise à jour d’un élément.','Item Updated'=>'Élément mis à jour','%s updated.'=>'%s mis à jour.','Post scheduled.'=>'Publication planifiée.','In the editor notice after scheduling an item.'=>'Dans l’éditeur, notification après la planification d’un élément.','Item Scheduled'=>'Élément planifié','%s scheduled.'=>'%s planifié.','Post reverted to draft.'=>'Publication reconvertie en brouillon.','In the editor notice after reverting an item to draft.'=>'Dans l’éditeur, notification après avoir rétabli un élément en brouillon.','Item Reverted To Draft'=>'Élément repassé en brouillon','%s reverted to draft.'=>'%s repassé en brouillon.','Post published privately.'=>'Publication publiée en privé.','In the editor notice after publishing a private item.'=>'Dans l’éditeur, notification après avoir rétabli un élément en privé.','Item Published Privately'=>'Élément publié en privé','%s published privately.'=>'%s publié en privé.','Post published.'=>'Publication mise en ligne.','In the editor notice after publishing an item.'=>'Dans la notification de l’éditeur après la publication d’un élément.','Item Published'=>'Élément publié','%s published.'=>'%s publié.','Posts list'=>'Liste des publications','Used by screen readers for the items list on the post type list screen.'=>'Utilisé par les lecteurs d’écran pour la liste des éléments sur l’écran de la liste des types de publication.','Items List'=>'Liste des éléments','%s list'=>'Liste %s','Posts list navigation'=>'Navigation dans la liste des publications','Used by screen readers for the filter list pagination on the post type list screen.'=>'Utilisé par les lecteurs d’écran pour la pagination de la liste de filtres sur l’écran de liste des types de publication.','Items List Navigation'=>'Liste des éléments de navigation','%s list navigation'=>'Navigation dans la liste %s','Filter posts by date'=>'Filtrer les publications par date','Used by screen readers for the filter by date heading on the post type list screen.'=>'Utilisé par les lecteurs d’écran pour l’en-tête de filtre par date sur l’écran de liste des types de publication.','Filter Items By Date'=>'Filtrer les éléments par date','Filter %s by date'=>'Filtrer %s par date','Filter posts list'=>'Filtrer la liste des publications','Used by screen readers for the filter links heading on the post type list screen.'=>'Utilisé par les lecteurs d’écran pour l’en-tête des liens de filtre sur l’écran de liste des types de publication.','Filter Items List'=>'Filtrer la liste des éléments','Filter %s list'=>'Filtrer la liste %s','In the media modal showing all media uploaded to this item.'=>'Dans le mode modal multimédia affichant tous les médias téléchargés sur cet élément.','Uploaded To This Item'=>'Téléversé dans l’élément','Uploaded to this %s'=>'Téléversé sur ce %s','Insert into post'=>'Insérer dans la publication','As the button label when adding media to content.'=>'En tant que libellé du bouton lors de l’ajout de média au contenu.','Insert Into Media Button'=>'Bouton « Insérer dans le média »','Insert into %s'=>'Insérer dans %s','Use as featured image'=>'Utiliser comme image mise en avant','As the button label for selecting to use an image as the featured image.'=>'Comme étiquette de bouton pour choisir d’utiliser une image comme image en vedette.','Use Featured Image'=>'Utiliser l’image mise en avant','Remove featured image'=>'Retirer l’image mise en avant','As the button label when removing the featured image.'=>'Comme étiquette de bouton lors de la suppression de l’image en vedette.','Remove Featured Image'=>'Retirer l’image mise en avant','Set featured image'=>'Définir l’image mise en avant','As the button label when setting the featured image.'=>'Comme étiquette de bouton lors de la définition de l’image en vedette.','Set Featured Image'=>'Définir l’image mise en avant','Featured image'=>'Image mise en avant','In the editor used for the title of the featured image meta box.'=>'Dans l’éditeur utilisé pour le titre de la méta-boîte d’image en vedette.','Featured Image Meta Box'=>'Boîte méta de l’image mise en avant','Post Attributes'=>'Attributs de la publication','In the editor used for the title of the post attributes meta box.'=>'Dans l’éditeur utilisé pour le titre de la boîte méta des attributs de publication.','Attributes Meta Box'=>'Boîte méta Attributs','%s Attributes'=>'Attributs des %s','Post Archives'=>'Archives de publication','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Ajoute les éléments « Archive de types de publication » avec ce libellé à la liste des publications affichées lors de l’ajout d’éléments à un menu existant dans un CPT avec les archives activées. N’apparaît que lors de l’édition des menus en mode « Aperçu en direct » et qu’un identifiant d”URL d’archive personnalisé a été fourni.','Archives Nav Menu'=>'Menu de navigation des archives','%s Archives'=>'Archives des %s','No posts found in Trash'=>'Aucune publication trouvée dans la corbeille','At the top of the post type list screen when there are no posts in the trash.'=>'En haut de l’écran de liste des types de publication lorsqu’il n’y a pas de publications dans la corbeille.','No Items Found in Trash'=>'Aucun élément trouvé dans la corbeille','No %s found in Trash'=>'Aucun %s trouvé dans la corbeille','No posts found'=>'Aucune publication trouvée','At the top of the post type list screen when there are no posts to display.'=>'En haut de l’écran de liste des types de publication lorsqu’il n’y a pas de publications à afficher.','No Items Found'=>'Aucun élément trouvé','No %s found'=>'Aucun %s trouvé','Search Posts'=>'Rechercher des publications','At the top of the items screen when searching for an item.'=>'En haut de l’écran des éléments lors de la recherche d’un élément.','Search Items'=>'Rechercher des éléments','Search %s'=>'Rechercher %s','Parent Page:'=>'Page parente :','For hierarchical types in the post type list screen.'=>'Pour les types hiérarchiques dans l’écran de liste des types de publication.','Parent Item Prefix'=>'Préfixe de l’élément parent','Parent %s:'=>'%s parent :','New Post'=>'Nouvelle publication','New Item'=>'Nouvel élément','New %s'=>'Nouveau %s','Add New Post'=>'Ajouter une nouvelle publication','At the top of the editor screen when adding a new item.'=>'En haut de l’écran de l’éditeur lors de l’ajout d’un nouvel élément.','Add New Item'=>'Ajouter un nouvel élément','Add New %s'=>'Ajouter %s','View Posts'=>'Voir les publications','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Apparaît dans la barre d’administration dans la vue « Tous les messages », à condition que le type de publication prenne en charge les archives et que la page d’accueil ne soit pas une archive de ce type de publication.','View Items'=>'Voir les éléments','View Post'=>'Voir la publication','In the admin bar to view item when editing it.'=>'Dans la barre d’administration pour afficher l’élément lors de sa modification.','View Item'=>'Voir l’élément','View %s'=>'Voir %s','Edit Post'=>'Modifier la publication','At the top of the editor screen when editing an item.'=>'En haut de l’écran de l’éditeur lors de la modification d’un élément.','Edit Item'=>'Modifier l’élément','Edit %s'=>'Modifier %s','All Posts'=>'Toutes les publications','In the post type submenu in the admin dashboard.'=>'Dans le sous-menu de type de publication du tableau de bord d’administration.','All Items'=>'Tous les éléments','All %s'=>'Tous les %s','Admin menu name for the post type.'=>'Nom du menu d’administration pour le type de publication.','Menu Name'=>'Nom du menu','Regenerate all labels using the Singular and Plural labels'=>'Régénérer tous les libellés avec des libellés « Singulier » et « Pluriel »','Regenerate'=>'Régénérer','Active post types are enabled and registered with WordPress.'=>'Les types de publication actifs sont activés et enregistrés avec WordPress.','A descriptive summary of the post type.'=>'Un résumé descriptif du type de publication.','Add Custom'=>'Ajouter une personalisation','Enable various features in the content editor.'=>'Activez diverses fonctionnalités dans l’éditeur de contenu.','Post Formats'=>'Formats des publications','Editor'=>'Éditeur','Trackbacks'=>'Rétroliens','Select existing taxonomies to classify items of the post type.'=>'Sélectionnez les taxonomies existantes pour classer les éléments du type de publication.','Browse Fields'=>'Parcourir les champs','Nothing to import'=>'Rien à importer','. The Custom Post Type UI plugin can be deactivated.'=>'. L’extension Custom Post Type UI peut être désactivée.','Imported %d item from Custom Post Type UI -'=>'Élément %d importé à partir de l’interface utilisateur de type de publication personnalisée -' . "\0" . 'Éléments %d importés à partir de l’interface utilisateur de type de publication personnalisée -','Failed to import taxonomies.'=>'Impossible d’importer des taxonomies.','Failed to import post types.'=>'Impossible d’importer les types de publication.','Nothing from Custom Post Type UI plugin selected for import.'=>'Rien depuis l’extension sélectionné Custom Post Type UI pour l’importation.','Imported 1 item'=>'Importé 1 élément' . "\0" . 'Importé %s éléments','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'L’importation d’un type de publication ou d’une taxonomie avec la même clé qu’une clé qui existe déjà remplacera les paramètres du type de publication ou de la taxonomie existants par ceux de l’importation.','Import from Custom Post Type UI'=>'Importer à partir de Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Le code suivant peut être utilisé pour enregistrer une version locale des éléments sélectionnés. Le stockage local de groupes de champs, de types de publications ou de taxonomies peut offrir de nombreux avantages, tels que des temps de chargement plus rapides, un contrôle de version et des champs/paramètres dynamiques. Copiez et collez simplement le code suivant dans le fichier des fonctions de votre thème.php ou incluez-le dans un fichier externe, puis désactivez ou supprimez les éléments de l’administrateur ACF.','Export - Generate PHP'=>'Exportation - Générer PHP','Export'=>'Exporter','Select Taxonomies'=>'Sélectionner les taxonomies','Select Post Types'=>'Sélectionner les types de publication','Exported 1 item.'=>'Exporté 1 élément.' . "\0" . 'Exporté %s éléments.','Category'=>'Catégorie','Tag'=>'Étiquette','%s taxonomy created'=>'%s taxonomie créée','%s taxonomy updated'=>'Taxonomie %s mise à jour','Taxonomy draft updated.'=>'Brouillon de taxonomie mis à jour.','Taxonomy scheduled for.'=>'Taxonomie planifiée pour.','Taxonomy submitted.'=>'Taxonomie envoyée.','Taxonomy saved.'=>'Taxonomie enregistrée.','Taxonomy deleted.'=>'Taxonomie supprimée.','Taxonomy updated.'=>'Taxonomie mise à jour.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Cette taxonomie n’a pas pu être enregistrée car sa clé est utilisée par une autre taxonomie enregistrée par une autre extension ou un thème.','Taxonomy synchronized.'=>'Taxonomie synchronisée.' . "\0" . '%s taxonomies synchronisées.','Taxonomy duplicated.'=>'Taxonomie dupliquée.' . "\0" . '%s taxonomies dupliquées.','Taxonomy deactivated.'=>'Taxonomie désactivée.' . "\0" . '%s taxonomies désactivées.','Taxonomy activated.'=>'Taxonomie activée.' . "\0" . '%s taxonomies activées.','Terms'=>'Termes','Post type synchronized.'=>'Type de publication synchronisé.' . "\0" . '%s types de publication synchronisés.','Post type duplicated.'=>'Type de publication dupliqué.' . "\0" . '%s types de publication dupliqués.','Post type deactivated.'=>'Type de publication désactivé.' . "\0" . '%s types de publication désactivés.','Post type activated.'=>'Type de publication activé.' . "\0" . '%s types de publication activés.','Post Types'=>'Types de publication','Advanced Settings'=>'Réglages avancés','Basic Settings'=>'Réglages de base','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Ce type de publication n’a pas pu être enregistré car sa clé est utilisée par un autre type de publication enregistré par une autre extensions ou un thème.','Pages'=>'Pages','Link Existing Field Groups'=>'Lier des groupes de champs existants','%s post type created'=>'%s type de publication créé','Add fields to %s'=>'Ajouter des champs à %s','%s post type updated'=>'Type de publication %s mis à jour','Post type draft updated.'=>'Le brouillon du type de publication a été mis à jour.','Post type scheduled for.'=>'Type de publication planifié pour.','Post type submitted.'=>'Type de publication envoyé.','Post type saved.'=>'Type de publication enregistré.','Post type updated.'=>'Type de publication mis à jour.','Post type deleted.'=>'Type de publication supprimé.','Type to search...'=>'Type à rechercher…','PRO Only'=>'Uniquement sur PRO','Field groups linked successfully.'=>'Les groupes de champs ont bien été liés.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importez les types de publication et les taxonomies enregistrés avec l’interface utilisateur de type de publication personnalisée et gérez-les avec ACF. Lancez-vous.','ACF'=>'ACF','taxonomy'=>'taxonomie','post type'=>'type de publication','Done'=>'Terminé','Field Group(s)'=>'Groupe(s) de champs','Select one or many field groups...'=>'Sélectionner un ou plusieurs groupes de champs…','Please select the field groups to link.'=>'Veuillez choisir les groupes de champs à lier.','Field group linked successfully.'=>'Groupe de champs bien lié.' . "\0" . 'Groupes de champs bien liés.','post statusRegistration Failed'=>'Echec de l’enregistrement','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Cet élément n’a pas pu être enregistré car sa clé est utilisée par un autre élément enregistré par une autre extension ou un thème.','REST API'=>'REST API','Permissions'=>'Droits','URLs'=>'URL','Visibility'=>'Visibilité','Labels'=>'Libellés','Field Settings Tabs'=>'Onglets des réglages du champ','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Valeur du code court ACF désactivée pour l’aperçu]','Close Modal'=>'Fermer la modale','Field moved to other group'=>'Champ déplacé vers un autre groupe','Close modal'=>'Fermer la modale','Start a new group of tabs at this tab.'=>'Commencez un nouveau groupe d’onglets dans cet onglet.','New Tab Group'=>'Nouveau groupe d’onglets','Use a stylized checkbox using select2'=>'Utiliser une case à cocher stylisée avec select2','Save Other Choice'=>'Enregistrer un autre choix','Allow Other Choice'=>'Autoriser un autre choix','Add Toggle All'=>'Ajouter « Tout basculer »','Save Custom Values'=>'Enregistrer les valeurs personnalisées','Allow Custom Values'=>'Autoriser les valeurs personnalisées','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Les valeurs personnalisées des cases à cocher ne peuvent pas être vides. Décochez toutes les valeurs vides.','Updates'=>'Mises à jour','Advanced Custom Fields logo'=>'Logo Advanced Custom Fields','Save Changes'=>'Enregistrer les modifications','Field Group Title'=>'Titre du groupe de champs','Add title'=>'Ajouter un titre','New to ACF? Take a look at our getting started guide.'=>'Nouveau sur ACF ? Jetez un œil à notre guide des premiers pas.','Add Field Group'=>'Ajouter un groupe de champs','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF utilise des groupes de champs pour grouper des champs personnalisés et les associer aux écrans de modification.','Add Your First Field Group'=>'Ajouter votre premier groupe de champs','Options Pages'=>'Pages d’options','ACF Blocks'=>'Blocs ACF','Gallery Field'=>'Champ galerie','Flexible Content Field'=>'Champ de contenu flexible','Repeater Field'=>'Champ répéteur','Unlock Extra Features with ACF PRO'=>'Débloquer des fonctionnalités supplémentaires avec ACF PRO','Delete Field Group'=>'Supprimer le groupe de champ','Created on %1$s at %2$s'=>'Créé le %1$s à %2$s','Group Settings'=>'Réglages du groupe','Location Rules'=>'Règles de localisation','Choose from over 30 field types. Learn more.'=>'Choisissez parmi plus de 30 types de champs. En savoir plus.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Commencez à créer de nouveaux champs personnalisés pour vos articles, pages, types de publication personnalisés et autres contenus WordPress.','Add Your First Field'=>'Ajouter votre premier champ','#'=>'N°','Add Field'=>'Ajouter un champ','Presentation'=>'Présentation','Validation'=>'Validation','General'=>'Général','Import JSON'=>'Importer un JSON','Export As JSON'=>'Exporter en tant que JSON','Field group deactivated.'=>'Groupe de champs désactivé.' . "\0" . '%s groupes de champs désactivés.','Field group activated.'=>'Groupe de champs activé.' . "\0" . '%s groupes de champs activés.','Deactivate'=>'Désactiver','Deactivate this item'=>'Désactiver cet élément','Activate'=>'Activer','Activate this item'=>'Activer cet élément','Move field group to trash?'=>'Déplacer le groupe de champs vers la corbeille ?','post statusInactive'=>'Inactif','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields et Advanced Custom Fields Pro ne doivent pas être actives en même temps. Nous avons automatiquement désactivé Advanced Custom Fields Pro.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields et Advanced Custom Fields Pro ne doivent pas être actives en même temps. Nous avons automatiquement désactivé Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Nous avons détecté un ou plusieurs appels pour récupérer les valeurs des champs ACF avant l’initialisation d’ACF. Ceci n’est pas pris en charge et peut entraîner des données incorrectes ou manquantes. Découvrez comment corriger ce problème.','%1$s must have a user with the %2$s role.'=>'%1$s doit avoir un compte avec le rôle %2$s.' . "\0" . '%1$s doit avoir un compte avec l’un des rôles suivants : %2$s','%1$s must have a valid user ID.'=>'%1$s doit avoir un ID de compte valide.','Invalid request.'=>'Demande invalide.','%1$s is not one of %2$s'=>'%1$s n’est pas l’un des %2$s','%1$s must have term %2$s.'=>'%1$s doit contenir le terme %2$s.' . "\0" . '%1$s doit contenir l’un des termes suivants : %2$s','%1$s must be of post type %2$s.'=>'%1$s doit être une publication de type %2$s.' . "\0" . '%1$s doit appartenir à l’un des types de publication suivants : %2$s','%1$s must have a valid post ID.'=>'%1$s doit avoir un ID de publication valide.','%s requires a valid attachment ID.'=>'%s nécessite un ID de fichier jointe valide.','Show in REST API'=>'Afficher dans l’API REST','Enable Transparency'=>'Activer la transparence','RGBA Array'=>'Tableau RGBA','RGBA String'=>'Chaine RGBA','Hex String'=>'Chaine hexadécimale','Upgrade to PRO'=>'Mettre à niveau vers PRO','post statusActive'=>'Actif','\'%s\' is not a valid email address'=>'« %s » n’est pas une adresse e-mail valide','Color value'=>'Valeur de la couleur','Select default color'=>'Sélectionner une couleur par défaut','Clear color'=>'Effacer la couleur','Blocks'=>'Blocs','Options'=>'Options','Users'=>'Comptes','Menu items'=>'Éléments de menu','Widgets'=>'Widgets','Attachments'=>'Fichiers joints','Taxonomies'=>'Taxonomies','Posts'=>'Publications','Last updated: %s'=>'Dernière mise à jour : %s','Sorry, this post is unavailable for diff comparison.'=>'Désolé, cette publication n’est pas disponible pour la comparaison de différence.','Invalid field group parameter(s).'=>'Paramètres de groupe de champ invalides.','Awaiting save'=>'En attente d’enregistrement','Saved'=>'Enregistré','Import'=>'Importer','Review changes'=>'Évaluer les modifications','Located in: %s'=>'Situés dans : %s','Located in plugin: %s'=>'Situés dans l’extension : %s','Located in theme: %s'=>'Situés dans le thème : %s','Various'=>'Divers','Sync changes'=>'Synchroniser les modifications','Loading diff'=>'Chargement du différentiel','Review local JSON changes'=>'Vérifier les modifications JSON locales','Visit website'=>'Visiter le site','View details'=>'Voir les détails','Version %s'=>'Version %s','Information'=>'Informations','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Service d’assistance. Les professionnels du support de notre service d’assistance vous aideront à résoudre vos problèmes techniques les plus complexes.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussions. Nous avons une communauté active et amicale sur nos forums communautaires qui peut vous aider à comprendre le fonctionnement de l’écosystème ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentation. Notre documentation complète contient des références et des guides pour la plupart des situations que vous pouvez rencontrer.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Nous sommes fanatiques du support et souhaitons que vous tiriez le meilleur parti de votre site avec ACF. Si vous rencontrez des difficultés, il existe plusieurs endroits où vous pouvez trouver de l’aide :','Help & Support'=>'Aide & support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Veuillez utiliser l’onglet « Aide & support » pour nous contacter si vous avez besoin d’assistance.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Avant de créer votre premier groupe de champ, nous vous recommandons de lire notre guide Pour commencer afin de vous familiariser avec la philosophie et les meilleures pratiques de l’extension.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'L’extension Advanced Custom Fields fournit un constructeur visuel de formulaires pour modifier les écrans de WordPress avec des champs supplémentaires, ainsi qu’une API intuitive pour afficher les valeurs des champs personnalisés dans n’importe quel fichier de modèle de thème.','Overview'=>'Aperçu','Location type "%s" is already registered.'=>'Le type d’emplacement « %s » est déjà inscrit.','Class "%s" does not exist.'=>'La classe « %s » n’existe pas.','Invalid nonce.'=>'Nonce invalide.','Error loading field.'=>'Erreur lors du chargement du champ.','Location not found: %s'=>'Emplacement introuvable : %s','Error: %s'=>'Erreur : %s','Widget'=>'Widget','User Role'=>'Rôle du compte','Comment'=>'Commenter','Post Format'=>'Format de publication','Menu Item'=>'Élément de menu','Post Status'=>'État de la publication','Menus'=>'Menus','Menu Locations'=>'Emplacements de menus','Menu'=>'Menu','Post Taxonomy'=>'Taxonomie de la publication','Child Page (has parent)'=>'Page enfant (a un parent)','Parent Page (has children)'=>'Page parent (a des enfants)','Top Level Page (no parent)'=>'Page de plus haut niveau (aucun parent)','Posts Page'=>'Page des publications','Front Page'=>'Page d’accueil','Page Type'=>'Type de page','Viewing back end'=>'Affichage de l’interface d’administration','Viewing front end'=>'Vue de l’interface publique','Logged in'=>'Connecté','Current User'=>'Compte actuel','Page Template'=>'Modèle de page','Register'=>'S’inscrire','Add / Edit'=>'Ajouter/Modifier','User Form'=>'Formulaire de profil','Page Parent'=>'Page parente','Super Admin'=>'Super admin','Current User Role'=>'Rôle du compte actuel','Default Template'=>'Modèle par défaut','Post Template'=>'Modèle de publication','Post Category'=>'Catégorie de publication','All %s formats'=>'Tous les formats %s','Attachment'=>'Fichier joint','%s value is required'=>'La valeur %s est obligatoire','Show this field if'=>'Afficher ce champ si','Conditional Logic'=>'Logique conditionnelle','and'=>'et','Local JSON'=>'JSON Local','Clone Field'=>'Champ clone','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Veuillez également vérifier que tous les modules PRO (%s) soient mis à jour à la dernière version.','This version contains improvements to your database and requires an upgrade.'=>'Cette version contient des améliorations de la base de données et nécessite une mise à niveau.','Thank you for updating to %1$s v%2$s!'=>'Merci d‘avoir mis à jour %1$s v%2$s !','Database Upgrade Required'=>'Mise à niveau de la base de données requise','Options Page'=>'Page d’options','Gallery'=>'Galerie','Flexible Content'=>'Contenu flexible','Repeater'=>'Répéteur','Back to all tools'=>'Retour aux outils','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Si plusieurs groupes de champs apparaissent sur un écran de modification, les options du premier groupe de champs seront utilisées (celle avec le numéro de commande le plus bas).','Select items to hide them from the edit screen.'=>'Sélectionner les éléments à masquer sur l’écran de modification.','Hide on screen'=>'Masquer de l’écran','Send Trackbacks'=>'Envoyer des rétroliens','Tags'=>'Étiquettes','Categories'=>'Catégories','Page Attributes'=>'Attributs de page','Format'=>'Format','Author'=>'Auteur/autrice','Slug'=>'Slug','Revisions'=>'Révisions','Comments'=>'Commentaires','Discussion'=>'Commentaires','Excerpt'=>'Extrait','Content Editor'=>'Éditeur de contenu','Permalink'=>'Permalien','Shown in field group list'=>'Affiché dans la liste des groupes de champs','Field groups with a lower order will appear first'=>'Les groupes de champs avec un ordre inférieur apparaitront en premier','Order No.'=>'N° d’ordre.','Below fields'=>'Sous les champs','Below labels'=>'Sous les libellés','Instruction Placement'=>'Emplacement des instructions','Label Placement'=>'Emplacement des libellés','Side'=>'Sur le côté','Normal (after content)'=>'Normal (après le contenu)','High (after title)'=>'Haute (après le titre)','Position'=>'Emplacement','Seamless (no metabox)'=>'Sans contour (pas de boîte meta)','Standard (WP metabox)'=>'Standard (boîte méta WP)','Style'=>'Style','Type'=>'Type','Key'=>'Clé','Order'=>'Ordre','Close Field'=>'Fermer le champ','id'=>'ID','class'=>'classe','width'=>'largeur','Wrapper Attributes'=>'Attributs du conteneur','Required'=>'Obligatoire','Instructions'=>'Instructions','Field Type'=>'Type de champ','Single word, no spaces. Underscores and dashes allowed'=>'Un seul mot. Aucun espace. Les tirets bas et les tirets sont autorisés.','Field Name'=>'Nom du champ','This is the name which will appear on the EDIT page'=>'Ceci est le nom qui apparaîtra sur la page de modification','Field Label'=>'Libellé du champ','Delete'=>'Supprimer','Delete field'=>'Supprimer le champ','Move'=>'Déplacer','Move field to another group'=>'Deplacer le champ vers un autre groupe','Duplicate field'=>'Dupliquer le champ','Edit field'=>'Modifier le champ','Drag to reorder'=>'Faites glisser pour réorganiser','Show this field group if'=>'Afficher ce groupe de champs si','No updates available.'=>'Aucune mise à jour disponible.','Database upgrade complete. See what\'s new'=>'Mise à niveau de base de données complète. Voir les nouveautés','Reading upgrade tasks...'=>'Lecture des tâches de mise à niveau…','Upgrade failed.'=>'Mise à niveau échouée.','Upgrade complete.'=>'Mise à niveau terminée.','Upgrading data to version %s'=>'Mise à niveau des données vers la version %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Il est recommandé de sauvegarder votre base de données avant de procéder. Confirmez-vous le lancement de la mise à jour maintenant ?','Please select at least one site to upgrade.'=>'Veuillez choisir au moins un site à mettre à niveau.','Database Upgrade complete. Return to network dashboard'=>'Mise à niveau de la base de données effectuée. Retourner au tableau de bord du réseau','Site is up to date'=>'Le site est à jour','Site requires database upgrade from %1$s to %2$s'=>'Le site nécessite une mise à niveau de la base de données à partir de %1$s vers %2$s','Site'=>'Site','Upgrade Sites'=>'Mettre à niveau les sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Les sites suivants nécessitent une mise à niveau de la base de données. Sélectionner ceux que vous voulez mettre à jour et cliquer sur %s.','Add rule group'=>'Ajouter un groupe de règles','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Créer un ensemble de règles pour déterminer quels écrans de modification utiliseront ces champs personnalisés avancés','Rules'=>'Règles','Copied'=>'Copié','Copy to clipboard'=>'Copier dans le presse-papier','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Sélectionnez les éléments que vous souhaitez exporter, puis choisissez la méthode d’exportation. « Exporter comme JSON » pour exporter vers un fichier .json que vous pouvez ensuite importer dans une autre installation ACF. « Générer le PHP » pour exporter un code PHP que vous pouvez placer dans votre thème.','Select Field Groups'=>'Sélectionner les groupes de champs','No field groups selected'=>'Aucun groupe de champs sélectionné','Generate PHP'=>'Générer le PHP','Export Field Groups'=>'Exporter les groupes de champs','Import file empty'=>'Fichier d’importation vide','Incorrect file type'=>'Type de fichier incorrect','Error uploading file. Please try again'=>'Erreur de téléversement du fichier. Veuillez réessayer.','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Sélectionnez le fichier JSON Advanced Custom Fields que vous souhaitez importer. Quand vous cliquez sur le bouton « Importer » ci-dessous, ACF importera les éléments dans ce fichier.','Import Field Groups'=>'Importer les groupes de champs','Sync'=>'Synchroniser','Select %s'=>'Sélectionner %s','Duplicate'=>'Dupliquer','Duplicate this item'=>'Dupliquer cet élément','Supports'=>'Prend en charge','Documentation'=>'Documentation','Description'=>'Description','Sync available'=>'Synchronisation disponible','Field group synchronized.'=>'Groupe de champs synchronisé.' . "\0" . '%s groupes de champs synchronisés.','Field group duplicated.'=>'Groupe de champs dupliqué.' . "\0" . '%s groupes de champs dupliqués.','Active (%s)'=>'Actif (%s)' . "\0" . 'Actifs (%s)','Review sites & upgrade'=>'Examiner les sites et mettre à niveau','Upgrade Database'=>'Mettre à niveau la base de données','Custom Fields'=>'Champs personnalisés','Move Field'=>'Déplacer le champ','Please select the destination for this field'=>'Veuillez sélectionner la destination pour ce champ','The %1$s field can now be found in the %2$s field group'=>'Le champ %1$s peut maintenant être trouvé dans le groupe de champs %2$s','Move Complete.'=>'Déplacement effectué.','Active'=>'Actif','Field Keys'=>'Clés des champs','Settings'=>'Réglages','Location'=>'Emplacement','Null'=>'Null','copy'=>'copier','(this field)'=>'(ce champ)','Checked'=>'Coché','Move Custom Field'=>'Déplacer le champ personnalisé','No toggle fields available'=>'Aucun champ de sélection disponible','Field group title is required'=>'Le titre du groupe de champ est requis','This field cannot be moved until its changes have been saved'=>'Ce champ ne peut pas être déplacé tant que ses modifications n’ont pas été enregistrées','The string "field_" may not be used at the start of a field name'=>'La chaine « field_ » ne peut pas être utilisée au début du nom d’un champ','Field group draft updated.'=>'Brouillon du groupe de champs mis à jour.','Field group scheduled for.'=>'Groupe de champs programmé.','Field group submitted.'=>'Groupe de champs envoyé.','Field group saved.'=>'Groupe de champs sauvegardé.','Field group published.'=>'Groupe de champs publié.','Field group deleted.'=>'Groupe de champs supprimé.','Field group updated.'=>'Groupe de champs mis à jour.','Tools'=>'Outils','is not equal to'=>'n’est pas égal à','is equal to'=>'est égal à','Forms'=>'Formulaires','Page'=>'Page','Post'=>'Publication','Relational'=>'Relationnel','Choice'=>'Choix','Basic'=>'Basique','Unknown'=>'Inconnu','Field type does not exist'=>'Le type de champ n’existe pas','Spam Detected'=>'Indésirable détecté','Post updated'=>'Publication mise à jour','Update'=>'Mise à jour','Validate Email'=>'Valider l’e-mail','Content'=>'Contenu','Title'=>'Titre','Edit field group'=>'Modifier le groupe de champs','Selection is less than'=>'La sélection est inférieure à','Selection is greater than'=>'La sélection est supérieure à','Value is less than'=>'La valeur est plus petite que','Value is greater than'=>'La valeur est plus grande que','Value contains'=>'La valeur contient','Value matches pattern'=>'La valeur correspond au modèle','Value is not equal to'=>'La valeur n’est pas égale à','Value is equal to'=>'La valeur est égale à','Has no value'=>'A aucune valeur','Has any value'=>'A n’importe quelle valeur','Cancel'=>'Annuler','Are you sure?'=>'Confirmez-vous ?','%d fields require attention'=>'%d champs nécessitent votre attention','1 field requires attention'=>'Un champ nécessite votre attention','Validation failed'=>'Échec de la validation','Validation successful'=>'Validation réussie','Restricted'=>'Limité','Collapse Details'=>'Replier les détails','Expand Details'=>'Déplier les détails','Uploaded to this post'=>'Téléversé sur cette publication','verbUpdate'=>'Mettre à jour','verbEdit'=>'Modifier','The changes you made will be lost if you navigate away from this page'=>'Les modifications que vous avez effectuées seront perdues si vous quittez cette page','File type must be %s.'=>'Le type de fichier doit être %s.','or'=>'ou','File size must not exceed %s.'=>'La taille du fichier ne doit pas excéder %s.','File size must be at least %s.'=>'La taille du fichier doit être d’au moins %s.','Image height must not exceed %dpx.'=>'La hauteur de l’image ne doit pas excéder %d px.','Image height must be at least %dpx.'=>'La hauteur de l’image doit être au minimum de %d px.','Image width must not exceed %dpx.'=>'La largeur de l’image ne doit pas excéder %d px.','Image width must be at least %dpx.'=>'La largeur de l’image doit être au minimum de %d px.','(no title)'=>'(aucun titre)','Full Size'=>'Taille originale','Large'=>'Grand','Medium'=>'Moyen','Thumbnail'=>'Miniature','(no label)'=>'(aucun libellé)','Sets the textarea height'=>'Définir la hauteur de la zone de texte','Rows'=>'Lignes','Text Area'=>'Zone de texte','Prepend an extra checkbox to toggle all choices'=>'Ajouter une case à cocher pour basculer tous les choix','Save \'custom\' values to the field\'s choices'=>'Enregistrez les valeurs « personnalisées » dans les choix du champ','Allow \'custom\' values to be added'=>'Autoriser l’ajout de valeurs personnalisées','Add new choice'=>'Ajouter un nouveau choix','Toggle All'=>'Tout (dé)sélectionner','Allow Archives URLs'=>'Afficher les URL des archives','Archives'=>'Archives','Page Link'=>'Lien vers la page','Add'=>'Ajouter','Name'=>'Nom','%s added'=>'%s ajouté','%s already exists'=>'%s existe déjà','User unable to add new %s'=>'Compte incapable d’ajouter un nouveau %s','Term ID'=>'ID de terme','Term Object'=>'Objet de terme','Load value from posts terms'=>'Charger une valeur depuis les termes de publications','Load Terms'=>'Charger les termes','Connect selected terms to the post'=>'Lier les termes sélectionnés à la publication','Save Terms'=>'Enregistrer les termes','Allow new terms to be created whilst editing'=>'Autoriser la création de nouveaux termes pendant la modification','Create Terms'=>'Créer des termes','Radio Buttons'=>'Boutons radio','Single Value'=>'Valeur unique','Multi Select'=>'Liste déroulante à multiple choix','Checkbox'=>'Case à cocher','Multiple Values'=>'Valeurs multiples','Select the appearance of this field'=>'Sélectionner l’apparence de ce champ','Appearance'=>'Apparence','Select the taxonomy to be displayed'=>'Sélectionner la taxonomie à afficher','No TermsNo %s'=>'N° %s','Value must be equal to or lower than %d'=>'La valeur doit être inférieure ou égale à %d','Value must be equal to or higher than %d'=>'La valeur doit être être supérieure ou égale à %d','Value must be a number'=>'La valeur doit être un nombre','Number'=>'Nombre','Save \'other\' values to the field\'s choices'=>'Sauvegarder les valeurs « Autres » dans les choix des champs','Add \'other\' choice to allow for custom values'=>'Ajouter le choix « Autre » pour autoriser les valeurs personnalisées','Other'=>'Autre','Radio Button'=>'Bouton radio','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Définir un point de terminaison pour l’accordéon précédent. Cet accordéon ne sera pas visible.','Allow this accordion to open without closing others.'=>'Autoriser l’ouverture de cet accordéon sans fermer les autres.','Multi-Expand'=>'Ouverture multiple','Display this accordion as open on page load.'=>'Ouvrir l’accordéon au chargement de la page.','Open'=>'Ouvrir','Accordion'=>'Accordéon','Restrict which files can be uploaded'=>'Restreindre quels fichiers peuvent être téléversés','File ID'=>'ID du fichier','File URL'=>'URL du fichier','File Array'=>'Tableau de fichiers','Add File'=>'Ajouter un fichier','No file selected'=>'Aucun fichier sélectionné','File name'=>'Nom du fichier','Update File'=>'Mettre à jour le fichier','Edit File'=>'Modifier le fichier','Select File'=>'Sélectionner un fichier','File'=>'Fichier','Password'=>'Mot de Passe','Specify the value returned'=>'Spécifier la valeur retournée','Use AJAX to lazy load choices?'=>'Utiliser AJAX pour un chargement différé des choix ?','Enter each default value on a new line'=>'Saisir chaque valeur par défaut sur une nouvelle ligne','verbSelect'=>'Sélectionner','Select2 JS load_failLoading failed'=>'Le chargement a échoué','Select2 JS searchingSearching…'=>'Recherche en cours...','Select2 JS load_moreLoading more results…'=>'Chargement de résultats supplémentaires…','Select2 JS selection_too_long_nYou can only select %d items'=>'Vous ne pouvez choisir que %d éléments','Select2 JS selection_too_long_1You can only select 1 item'=>'Vous ne pouvez choisir qu’un seul élément','Select2 JS input_too_long_nPlease delete %d characters'=>'Veuillez supprimer %d caractères','Select2 JS input_too_long_1Please delete 1 character'=>'Veuillez supprimer 1 caractère','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Veuillez saisir %d caractères ou plus','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Veuillez saisir au minimum 1 caractère','Select2 JS matches_0No matches found'=>'Aucun résultat','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d résultats disponibles, utilisez les flèches haut et bas pour naviguer parmi ceux-ci.','Select2 JS matches_1One result is available, press enter to select it.'=>'Un résultat est disponible, appuyez sur « Entrée » pour le sélectionner.','nounSelect'=>'Liste déroulante','User ID'=>'ID du compte','User Object'=>'Objet du compte','User Array'=>'Tableau de comptes','All user roles'=>'Tous les rôles de comptes','Filter by Role'=>'Filtrer par rôle','User'=>'Compte','Separator'=>'Séparateur','Select Color'=>'Sélectionner une couleur','Default'=>'Par défaut','Clear'=>'Effacer','Color Picker'=>'Sélecteur de couleur','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Sélectionner','Date Time Picker JS closeTextDone'=>'Terminé','Date Time Picker JS currentTextNow'=>'Maintenant','Date Time Picker JS timezoneTextTime Zone'=>'Fuseau horaire','Date Time Picker JS microsecTextMicrosecond'=>'Microseconde','Date Time Picker JS millisecTextMillisecond'=>'Milliseconde','Date Time Picker JS secondTextSecond'=>'Seconde','Date Time Picker JS minuteTextMinute'=>'Minute','Date Time Picker JS hourTextHour'=>'Heure','Date Time Picker JS timeTextTime'=>'Heure','Date Time Picker JS timeOnlyTitleChoose Time'=>'Choisir l’heure','Date Time Picker'=>'Sélecteur de date et heure','Endpoint'=>'Point de terminaison','Left aligned'=>'Aligné à gauche','Top aligned'=>'Aligné en haut','Placement'=>'Positionnement','Tab'=>'Onglet','Value must be a valid URL'=>'Le champ doit contenir une URL valide','Link URL'=>'URL du lien','Link Array'=>'Tableau de liens','Opens in a new window/tab'=>'Ouvrir dans une nouvelle fenêtre/onglet','Select Link'=>'Sélectionner un lien','Link'=>'Lien','Email'=>'E-mail','Step Size'=>'Taille de l’incrément','Maximum Value'=>'Valeur maximum','Minimum Value'=>'Valeur minimum','Range'=>'Plage','Both (Array)'=>'Les deux (tableau)','Label'=>'Libellé','Value'=>'Valeur','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'rouge : Rouge','For more control, you may specify both a value and label like this:'=>'Pour plus de contrôle, vous pouvez spécifier une valeur et un libellé de cette manière :','Enter each choice on a new line.'=>'Saisir chaque choix sur une nouvelle ligne.','Choices'=>'Choix','Button Group'=>'Groupe de boutons','Allow Null'=>'Autoriser une valeur vide','Parent'=>'Parent','TinyMCE will not be initialized until field is clicked'=>'TinyMCE ne sera pas initialisé avant un clic dans le champ','Delay Initialization'=>'Retarder l’initialisation','Show Media Upload Buttons'=>'Afficher les boutons de téléversement de média','Toolbar'=>'Barre d’outils','Text Only'=>'Texte Uniquement','Visual Only'=>'Visuel uniquement','Visual & Text'=>'Visuel & texte','Tabs'=>'Onglets','Click to initialize TinyMCE'=>'Cliquer pour initialiser TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texte','Visual'=>'Visuel','Value must not exceed %d characters'=>'La valeur ne doit pas excéder %d caractères','Leave blank for no limit'=>'Laisser vide pour ne fixer aucune limite','Character Limit'=>'Limite de caractères','Appears after the input'=>'Apparait après le champ','Append'=>'Ajouter après','Appears before the input'=>'Apparait avant le champ','Prepend'=>'Ajouter avant','Appears within the input'=>'Apparaît dans l’entrée','Placeholder Text'=>'Texte indicatif','Appears when creating a new post'=>'Apparaît à la création d’une nouvelle publication','Text'=>'Texte','%1$s requires at least %2$s selection'=>'%1$s requiert au moins %2$s sélection' . "\0" . '%1$s requiert au moins %2$s sélections','Post ID'=>'ID de la publication','Post Object'=>'Objet de la publication','Maximum Posts'=>'Maximum de publications','Minimum Posts'=>'Minimum de publications','Featured Image'=>'Image mise en avant','Selected elements will be displayed in each result'=>'Les éléments sélectionnés seront affichés dans chaque résultat','Elements'=>'Éléments','Taxonomy'=>'Taxonomie','Post Type'=>'Type de publication','Filters'=>'Filtres','All taxonomies'=>'Toutes les taxonomies','Filter by Taxonomy'=>'Filtrer par taxonomie','All post types'=>'Tous les types de publication','Filter by Post Type'=>'Filtrer par type de publication','Search...'=>'Rechercher…','Select taxonomy'=>'Sélectionner la taxonomie','Select post type'=>'Choisissez le type de publication','No matches found'=>'Aucune correspondance trouvée','Loading'=>'Chargement','Maximum values reached ( {max} values )'=>'Valeurs maximum atteintes ({max} valeurs)','Relationship'=>'Relation','Comma separated list. Leave blank for all types'=>'Séparez les valeurs par une virgule. Laissez blanc pour tout autoriser.','Allowed File Types'=>'Types de fichiers autorisés','Maximum'=>'Maximum','File size'=>'Taille du fichier','Restrict which images can be uploaded'=>'Restreindre quelles images peuvent être téléversées','Minimum'=>'Minimum','Uploaded to post'=>'Téléversé dans la publication','All'=>'Tous','Limit the media library choice'=>'Limiter le choix de la médiathèque','Library'=>'Médiathèque','Preview Size'=>'Taille de prévisualisation','Image ID'=>'ID de l’image','Image URL'=>'URL de l’image','Image Array'=>'Tableau de l’image','Specify the returned value on front end'=>'Spécifier la valeur renvoyée publiquement','Return Value'=>'Valeur de retour','Add Image'=>'Ajouter image','No image selected'=>'Aucune image sélectionnée','Remove'=>'Retirer','Edit'=>'Modifier','All images'=>'Toutes les images','Update Image'=>'Mettre à jour l’image','Edit Image'=>'Modifier l’image','Select Image'=>'Sélectionner une image','Image'=>'Image','Allow HTML markup to display as visible text instead of rendering'=>'Permet l’affichage du code HTML à l’écran au lieu de l’interpréter','Escape HTML'=>'Autoriser le code HTML','No Formatting'=>'Aucun formatage','Automatically add <br>'=>'Ajouter automatiquement <br>','Automatically add paragraphs'=>'Ajouter automatiquement des paragraphes','Controls how new lines are rendered'=>'Contrôle comment les nouvelles lignes sont rendues','New Lines'=>'Nouvelles lignes','Week Starts On'=>'La semaine débute le','The format used when saving a value'=>'Le format utilisé lors de la sauvegarde d’une valeur','Save Format'=>'Enregistrer le format','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Préc.','Date Picker JS nextTextNext'=>'Suivant','Date Picker JS currentTextToday'=>'Aujourd’hui','Date Picker JS closeTextDone'=>'Terminé','Date Picker'=>'Sélecteur de date','Width'=>'Largeur','Embed Size'=>'Taille d’intégration','Enter URL'=>'Saisissez l’URL','oEmbed'=>'Contenu oEmbed','Text shown when inactive'=>'Texte affiché lorsque inactif','Off Text'=>'Texte « Inactif »','Text shown when active'=>'Texte affiché lorsque actif','On Text'=>'Texte « Actif »','Stylized UI'=>'Interface (UI) stylisée','Default Value'=>'Valeur par défaut','Displays text alongside the checkbox'=>'Affiche le texte à côté de la case à cocher','Message'=>'Message','No'=>'Non','Yes'=>'Oui','True / False'=>'Vrai/Faux','Row'=>'Ligne','Table'=>'Tableau','Block'=>'Bloc','Specify the style used to render the selected fields'=>'Spécifier le style utilisé pour afficher les champs sélectionnés','Layout'=>'Mise en page','Sub Fields'=>'Sous-champs','Group'=>'Groupe','Customize the map height'=>'Personnaliser la hauteur de la carte','Height'=>'Hauteur','Set the initial zoom level'=>'Définir le niveau de zoom initial','Zoom'=>'Zoom','Center the initial map'=>'Centrer la carte initiale','Center'=>'Centrer','Search for address...'=>'Rechercher une adresse…','Find current location'=>'Obtenir l’emplacement actuel','Clear location'=>'Effacer la position','Search'=>'Rechercher','Sorry, this browser does not support geolocation'=>'Désolé, ce navigateur ne prend pas en charge la géolocalisation','Google Map'=>'Google Map','The format returned via template functions'=>'Le format retourné via les fonctions du modèle','Return Format'=>'Format de retour','Custom:'=>'Personnalisé :','The format displayed when editing a post'=>'Le format affiché lors de la modification d’une publication','Display Format'=>'Format d’affichage','Time Picker'=>'Sélecteur d’heure','Inactive (%s)'=>'(%s) inactif' . "\0" . '(%s) inactifs','No Fields found in Trash'=>'Aucun champ trouvé dans la corbeille','No Fields found'=>'Aucun champ trouvé','Search Fields'=>'Rechercher des champs','View Field'=>'Voir le champ','New Field'=>'Nouveau champ','Edit Field'=>'Modifier le champ','Add New Field'=>'Ajouter un nouveau champ','Field'=>'Champ','Fields'=>'Champs','No Field Groups found in Trash'=>'Aucun groupe de champs trouvé dans la corbeille','No Field Groups found'=>'Aucun groupe de champs trouvé','Search Field Groups'=>'Rechercher des groupes de champs','View Field Group'=>'Voir le groupe de champs','New Field Group'=>'Nouveau groupe de champs','Edit Field Group'=>'Modifier le groupe de champs','Add New Field Group'=>'Ajouter un groupe de champs','Add New'=>'Ajouter','Field Group'=>'Groupe de champs','Field Groups'=>'Groupes de champs','Customize WordPress with powerful, professional and intuitive fields.'=>'Personnalisez WordPress avec des champs intuitifs, puissants et professionnels.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com/','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Le nom du type de bloc est obligatoire.','Block type "%s" is already registered.'=>'Le type de bloc "%s" est déjà déclaré.','Switch to Edit'=>'Passer en mode Édition','Switch to Preview'=>'Passer en mode Aperçu','Change content alignment'=>'Modifier l’alignement du contenu','%s settings'=>'Réglages de %s','This block contains no editable fields.'=>'Ce bloc ne contient aucun champ éditable.','Assign a field group to add fields to this block.'=>'Assignez un groupe de champs pour ajouter des champs à ce bloc.','Options Updated'=>'Options mises à jour','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Pour activer les mises à jour, veuillez indiquer votre clé de licence sur la page Mises à jour. Si vous n’en possédez pas encore une, jetez un oeil à nos détails & tarifs.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'Erreur d’activation d’ACF. Votre clé de licence a été modifiée, mais une erreur est survenue lors de la désactivation de votre précédente licence','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'Erreur d’activation d’ACF. Votre clé de licence définie a été modifiée, mais une erreur est survenue lors de la connexion au serveur d’activation','ACF Activation Error'=>'Erreur d’activation d’ACF','ACF Activation Error. An error occurred when connecting to activation server'=>'Erreur d’activation d’ACF. Une erreur est survenue lors de la connexion au serveur d’activation','Check Again'=>'Vérifier à nouveau','ACF Activation Error. Could not connect to activation server'=>'Erreur d’activation d’ACF. Impossible de se connecter au serveur d’activation','Publish'=>'Publier','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Aucun groupe de champs trouvé pour cette page options. Créer un groupe de champs','Error. Could not connect to update server'=>'Erreur. Impossible de joindre le serveur','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Erreur. Impossible d’authentifier la mise à jour. Merci d’essayer à nouveau et si le problème persiste, désactivez et réactivez votre licence ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Erreur. La licence pour ce site a expiré ou a été désactivée. Veuillez réactiver votre licence ACF PRO.','Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Vous permet de sélectionner et afficher des champs existants. Le clone ne duplique pas les champs dans la base de données, il récupère leurs valeurs au chargement de la page. Le Clone sera remplacé par les champs qu’il représente et les affiche comme un groupe de sous-champs.','Select one or more fields you wish to clone'=>'Sélectionnez un ou plusieurs champs à cloner','Display'=>'Format d’affichage','Specify the style used to render the clone field'=>'Définit le style utilisé pour générer le champ dupliqué','Group (displays selected fields in a group within this field)'=>'Groupe (affiche les champs sélectionnés dans un groupe à l’intérieur de ce champ)','Seamless (replaces this field with selected fields)'=>'Remplace ce champ par les champs sélectionnés','Labels will be displayed as %s'=>'Les libellés seront affichés en tant que %s','Prefix Field Labels'=>'Préfixer les libellés de champs','Values will be saved as %s'=>'Les valeurs seront enregistrées en tant que %s','Prefix Field Names'=>'Préfixer les noms de champs','Unknown field'=>'Champ inconnu','Unknown field group'=>'Groupe de champ inconnu','All fields from %s field group'=>'Tous les champs du groupe %s','Allows you to define, create and manage content with total control by creating layouts that contain subfields that content editors can choose from.'=>'Vous permet de définir, créer et gérer des contenus avec un contrôle total : les éditeurs peuvent créer des mises en page en sélectionnant des dispositions basées sur des sous-champs.','Add Row'=>'Ajouter un élément','layout'=>'disposition' . "\0" . 'dispositions','layouts'=>'dispositions','This field requires at least {min} {label} {identifier}'=>'Ce champ requiert au moins {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Ce champ a une limite de {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} disponible (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} required (min {min})','Flexible Content requires at least 1 layout'=>'Le contenu flexible nécessite au moins une disposition','Click the "%s" button below to start creating your layout'=>'Cliquez sur le bouton "%s" ci-dessous pour créer votre première disposition','Add layout'=>'Ajouter une disposition','Duplicate layout'=>'Dupliquer la disposition','Remove layout'=>'Retirer la disposition','Click to toggle'=>'Cliquer pour afficher/cacher','Delete Layout'=>'Supprimer la disposition','Duplicate Layout'=>'Dupliquer la disposition','Add New Layout'=>'Ajouter une disposition','Add Layout'=>'Ajouter une disposition','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Nombre minimum de dispositions','Maximum Layouts'=>'Nombre maximum de dispositions','Button Label'=>'Intitulé du bouton','%s must be of type array or null.'=>'la valeur de %s doit être un tableau ou null.','%1$s must contain at least %2$s %3$s layout.'=>'Le champ %1$s doit contenir au moins %2$s %3$s disposition.' . "\0" . 'Le champ %1$s doit contenir au moins %2$s %3$s dispositions.','%1$s must contain at most %2$s %3$s layout.'=>'Le champ %1$s doit contenir au maximum %2$s %3$s disposition.' . "\0" . 'Le champ %1$s doit contenir au maximum %2$s %3$s dispositions.','An interactive interface for managing a collection of attachments, such as images.'=>'Une interface interactive pour gérer une collection de fichiers joints, telles que des images.','Add Image to Gallery'=>'Ajouter l’image à la galerie','Maximum selection reached'=>'Nombre de sélections maximales atteint','Length'=>'Longueur','Caption'=>'Légende','Alt Text'=>'Texte alternatif','Add to gallery'=>'Ajouter à la galerie','Bulk actions'=>'Actions de groupe','Sort by date uploaded'=>'Ranger par date d’import','Sort by date modified'=>'Ranger par date de modification','Sort by title'=>'Ranger par titre','Reverse current order'=>'Inverser l’ordre actuel','Close'=>'Appliquer','Minimum Selection'=>'Minimum d’images','Maximum Selection'=>'Maximum d’images','Allowed file types'=>'Types de fichiers autorisés','Insert'=>'Insérer','Specify where new attachments are added'=>'Définir comment les images sont insérées','Append to the end'=>'Insérer à la fin','Prepend to the beginning'=>'Insérer au début','Minimum rows not reached ({min} rows)'=>'Nombre minimal d’éléments insuffisant ({min} éléments)','Maximum rows reached ({max} rows)'=>'Nombre maximal d’éléments atteint ({max} éléments)','Error loading page'=>'Erreur de chargement de la page','Order will be assigned upon save'=>'L’ordre sera assigné après l’enregistrement','Useful for fields with a large number of rows.'=>'Utile pour les champs avec un grand nombre de lignes.','Rows Per Page'=>'Lignes par Page','Set the number of rows to be displayed on a page.'=>'Définir le nombre de lignes à afficher sur une page.','Minimum Rows'=>'Nombre minimum d’éléments','Maximum Rows'=>'Nombre maximum d’éléments','Collapsed'=>'Replié','Select a sub field to show when row is collapsed'=>'Choisir un sous champ à montrer lorsque la ligne est refermée','Invalid field key or name.'=>'Clé de champ invalide.','There was an error retrieving the field.'=>'Il y a une erreur lors de la récupération du champ.','Click to reorder'=>'Cliquer pour réorganiser','Add row'=>'Ajouter un élément','Duplicate row'=>'Dupliquer la ligne','Remove row'=>'Retirer l’élément','Current Page'=>'Page actuelle','First Page'=>'Première page','Previous Page'=>'Page précédente','paging%1$s of %2$s'=>'%1$s sur %2$s','Next Page'=>'Page suivante','Last Page'=>'Dernière page','No block types exist'=>'Aucun type de blocs existant','No options pages exist'=>'Aucune page d’option créée','Deactivate License'=>'Désactiver la licence','Activate License'=>'Activer votre licence','License Information'=>'Informations sur la licence','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Pour débloquer les mises à jour, veuillez entrer votre clé de licence ci-dessous. Si vous n’en possédez pas encore une, jetez un oeil à nos détails & tarifs.','License Key'=>'Clé de licence','Your license key is defined in wp-config.php.'=>'Votre clé de licence est définie dans le fichier wp-config.php.','Retry Activation'=>'Retenter l’activation','Update Information'=>'Informations de mise à jour','Current Version'=>'Version actuelle','Latest Version'=>'Dernière version','Update Available'=>'Mise à jour disponible','Upgrade Notice'=>'Améliorations','Check For Updates'=>'Vérifier les mises à jour','Enter your license key to unlock updates'=>'Indiquez votre clé de licence pour activer les mises à jour','Update Plugin'=>'Mettre à jour l’extension','Please reactivate your license to unlock updates'=>'Veuillez réactiver votre licence afin de débloquer les mises à jour']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.mo index 56e5390261d2c073080b590156ec5ee6ddd3f8db..226c4ed982f82aea29b227434d7f59f0af6f08ff 100644 GIT binary patch literal 141138 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 TpKum?_}tdikel+6Jam5pK(NTu delta 28126 zcmZwQ2i#8eaWY{ZRDLncjb*VUHb8Z30IHotEQQlBAFiyulW`$V!dxR9rv}e=UL`OVKf$J0eWc^u!&uYJ6H}2M*Aaf zhN?ddY06oO^wG&M+HtbuXv~2VQ8POWLrQp?Kr>vAYTyRGgcZj)P8!^dneii>iJxI6 zY!l-zRaeYOydP?5qA@*A!Or+1Y5*s!*<<~7JH|5qRmtc|f*vr{`U>g+E~o=cvk||CdCW1F$5W^&zl$pW*qSxbj~79mrb?(8>|`B^Er=(h>Tk!~I{$kKuuRT3sFAfy za-7B(k2-eik%G<-)_WLDJbf~=feEOQrA=W5jN>du2I*`b=Xbp1c*p5Nyb{*OiC7l5 z;8>miZwYXcoDLH>YWN}Q+~%F=IJDvP!yb4Xb6_bBuSQS{3t&^!vFwdn`&Ti5t8DxL z>NH%!T=)xWsUKigoqxR*G{xCa1@fadT?Nzw>Y+N&1)JkC)N#Fxg|XBWjw&`q&Dcns zf$yM}tR!zAJ*PPq!9CXVN-sge0|MV+!RL9s;_p}=b5KhSw!^wO1smaqs2RA4IyDba zBTPHZ|Au6-RzPjaHmCs&vW`X#biy?HrIF7jAsxD?O|=*g;9AUz@zZ^$pvuj{aySo* z;&xOAPNB+wk9y!$Y=VE<^ja_Y`OU1IUa%wSPl6g4j#`^Bs1YV%9(*3v(brMs-bRgV zIcm*!qV~o~)Qnt4jqnz#p7Wx=`!k{1?}%F3o*@EiaE#4J#C*gjVP~9=8sSCMTK

                            =VAujh;48? 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 z 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 TB^n<5zn>b_Qa6^3SZV$r{p2Zh diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.po index 7ac426347..4ea2e54b5 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-fr_FR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fr_FR\n" "MIME-Version: 1.0\n" @@ -21,56 +21,2150 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" +"ACF n’a pas pu effectuer la validation en raison d’un nonce de sécurité " +"invalide." + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "Autoriser l’accès à la valeur dans l’interface de l’éditeur" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "En savoir plus." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" +"Autoriser aux éditeurs et éditrices de contenu d’accéder à la valeur du " +"champ et de l’afficher dans l’interface de l’éditeur en utilisant les blocs " +"bindings ou le code court ACF. %s" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"Le type de champ ACF demandé ne prend pas en charge la sortie via les Block " +"Bindings ou le code court ACF." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" +"Le champ ACF demandé n’est pas autorisé à être affiché via les bindings ou " +"le code court ACF." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"Le type de champ ACF demandé ne prend pas en charge l’affichage via les " +"bindings ou le code court ACF." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" +"[Le code court ACF ne peut pas afficher les champs des publications non " +"publiques]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[Le code court ACF est désactivé sur ce site]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Icône d’homme d’affaires" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Icône de forums" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "Icône YouTube" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Icône Oui (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Icône Xing" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "Icône WordPress (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "Icône WhatsApp" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Icône Rédaction de blog" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Icône de widgets de menus" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Voir l’icône du site" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Icône En savoir plus" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Icône Ajouter une page" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Icône Vidéo (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Icône vidéo (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Icône vidéo (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Icône de mise à jour (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Icône Twitter (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Icône Twitch" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Icône de marée" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Icône de billets (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Icône de page de texte" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Icône de super-héros" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Icône Spotify" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Icône de code court" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Icône de bouclier (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Icône de partage (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Icône de partage (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Icône enregistrée" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "Icône RSS" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "Icône d’API REST" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Retirer l’icône" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Icône Reddit" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Icône de confidentialité" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Icône d’imprimante" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Icône Podio" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Icône Plus (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Icône Plus (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Icône d’extensions cochée" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Icône Pinterest" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Icône d’animaux" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "Icône de PDF" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Icône de palmier" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Icône d’ouverture du dossier" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Pas d’icône (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Icône d’argent (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Icône de feuille de calcul" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Icône interactive" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Icône de document" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Icône par défaut" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "Icône LinkedIn" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Icône Instagram" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Insérer un icône" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Icône de rotation" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Icône de recadrage" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "Icône d’ID (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "Icône HTML" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Icône de sablier" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Icône de titre" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Icône Google" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Icône de jeux" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Icône plein écran (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Icône d’état" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Icône d’image" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Icône de galerie" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Icône de chat" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Icône audio" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Icône Aparté" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Icône d’alimentation" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Icône de sortie" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Icône de points de suspension" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "Icône RTL" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "Icône LTR" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Icône de caractère personnalisé" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Icône de pilon" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Icône de base de données" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Icône de répétition" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Icône de lecture" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Icône de pause" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "Icône de transfert" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Icône de retour" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Icône de colonnes" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Icône de sélecteur de couleurs" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Icône de café" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Icône de voiture" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Icône d’appareil photo (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Icône de calculatrice" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Icône de bouton" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "Icône de suivi" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Icône de sujets" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Icône de réponses" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "Icône Pm" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Icône d’amis" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Icône de communauté" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "Icône BuddyPress" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "Icône bbPress" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Icône d’activité" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Icône de livre (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Icône de bloc par défaut" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Icône de cloche" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Icône de bière" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Icône de banque" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Icône Amazon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Icône d’avion" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Icône de site (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Icône de site (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Icône de site (alt)" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Arguments de requête invalides." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "Logo ACF PRO" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "Logo ACF PRO" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "Icône WordPress" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Icône d’avertissement" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Icône de visibilité" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Icône de coffre-fort" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Icône de téléversement" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Mettre à jour l’icône" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Icône de déverrouillage" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Icône d’accès universel" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Icône d’annulation" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Icône Twitter" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Icône de corbeille" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Icône de traduction" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Icône de texte" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Icône de témoignage" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Icône Tagcloud" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Icône de balise" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Icône de tablette" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Icône de boutique" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Icône d’épinglage" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Icône Sos" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Icône de tri" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Icône Smiley" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Icône de diapositives" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Icône de bouclier" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Icône de partage" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Icône de recherche" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Icône de calendrier" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "Icône de rétablissement" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Icône de produits" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Icône Pressthis" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Icône de portfolio" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Icône Plus" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Icône de téléphone" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Icône de trombone" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Pas d'icône" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Icône de déplacement" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Icône d’argent" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Icône Moins" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Icône de migration" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Icône de micro" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Icône de mégaphone" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Icône de marqueur" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Icône de verrouillage" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Icône d’emplacement" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Icône d’ampoule" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Icône de portable" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Icône d’information" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Icône de coeur" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Icône de groupes" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Icône de formulaires" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Icône de drapeau" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Icône de filtre" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Icône Facebook" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Icône externe" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "Icône d’e-mail" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Icône de vidéo" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Icône de dissociation" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Icône de soulignement" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Icône de couleur de texte" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Icône de tableau" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Icône de vérification orthographique" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Icône de citation" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Icône de retrait" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "Justifier l’icône" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Icône italique" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Icône d’aide" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Icône de code" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Modifier l’icône" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Icône de téléchargement" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Icône d’ordinateur" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Icône de tableau de bord" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Icône de nuage" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Icône d’horloge" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Icône de presse-papiers" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Icône de catégorie" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Icône de panier" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Icône de carotte" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Icône de calendrier" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Icône de femme d’affaires" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Icône de livre" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Icône de sauvegarde" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Icône d’art" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Icône d’archive" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Icône de statistiques" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Icône d’album" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Icône d’utilisateurs/utilisatrices" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Icône d’outils" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Icône de site" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Icône de réglages" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Icône de publication" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Icône d’extensions" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Icône de page" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Icône de réseau" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Icône multisite" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Icône de média" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Icône de liens" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Icône de personnalisation" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Icône de commentaires" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Icône de réduction" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Icône d’apparence" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Icône générique" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Aucun résultat trouvé pour ce terme de recherche" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Tableau" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "Chaîne" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Parcourir la médiathèque" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Médiathèque" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Sélecteur d’icône" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Code court activé" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Clair" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Normal" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "Format de l’API REST" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Extensions actives" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Thème parent" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Thème actif" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Est un multisite" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "Version MySQL" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "Version de WordPress" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "État de la licence" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Type de licence" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "URL sous licence" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Licence activée" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Gratuit" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Type d’extension" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Version de l’extension" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "N’a aucun terme sélectionné" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Les termes ne contiennent pas" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Les termes contiennent" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Les utilisateurs contiennent" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "N’a pas de page sélectionnée" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Les pages contiennent" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "N’a aucune relation sélectionnée" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "N’a aucune publication sélectionnée" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Les publications contiennent" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "Champs ACF" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "Fonctionnalité ACF PRO" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Renouvelez la version PRO pour déverrouiller" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Renouveler la licence PRO" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "Les champs PRO ne peuvent pas être modifiés sans une licence active." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Veuillez activer votre licence ACF PRO pour modifier les groupes de champs " +"assignés à un bloc ACF." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" +"Veuillez activer votre licence ACF PRO pour modifier cette page d’options." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Le renvoi des valeurs HTML n’est possible que lorsque format_value est " +"également vrai. Les valeurs des champs n’ont pas été renvoyées pour des " +"raisons de sécurité." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Le renvoi d’une valeur HTML n’est possible que lorsque format_value est " +"également vrai. La valeur du champ n’a pas été renvoyée pour des raisons de " +"sécurité." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Veuillez contacter l’admin ou le développeur/développeuse de votre site pour " +"plus de détails." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Lire la suite" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Masquer les détails" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Afficher les détails" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - rendu via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Renouveler la licence ACF PRO" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Renouveler la licence" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Gérer la licence" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "La position « Haute » n’est pas prise en charge par l’éditeur de bloc" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Mettre à niveau vers ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"Les pages d’options ACF sont des pages " +"d’administration personnalisées pour gérer des réglages globaux via des " +"champs. Vous pouvez créer plusieurs pages et sous-pages." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Ajouter une page d’options" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Dans l’éditeur, utilisé comme texte indicatif du titre." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Texte indicatif du titre" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 mois gratuits" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr " (Dupliqué depuis %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Sélectionner des pages d’options" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Dupliquer une taxonomie" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Créer une taxonomie" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Dupliquer un type de publication" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Créer un type de publication" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Lier des groupes de champs" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Ajouter des champs" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Ce champ" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF Pro" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Retour" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Support" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "est développé et maintenu par" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" +"Ajoutez ce(tte) %s aux règles de localisation des groupes de champs " +"sélectionnés." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"L’activation du paramètre bidirectionnel vous permet de mettre à jour une " +"valeur dans les champs cibles pour chaque valeur sélectionnée pour ce champ, " +"en ajoutant ou en supprimant l’ID de publication, l’ID de taxonomie ou l’ID " +"d’utilisateur de l’élément en cours de mise à jour. Pour plus " +"d’informations, veuillez lire la documentation." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Sélectionnee le(s) champ(s) pour stocker la référence à l’élément en cours " +"de mise à jour. Vous pouvez sélectionner ce champ. Les champs cibles doivent " +"être compatibles avec l’endroit où ce champ est affiché. Par exemple, si ce " +"champ est affiché sur une taxonomie, votre champ cible doit être de type " +"Taxonomie" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Champ cible" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Mettre à jour un champ sur les valeurs sélectionnées, en faisant référence à " +"cet ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirectionnel" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Champ %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Sélection multiple" + +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "Logo WP Engine" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" "Lettres minuscules, tirets hauts et tirets bas uniquement. Maximum 32 " "caractères." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "Le nom de la permission pour assigner les termes de cette taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "Permission d’assigner les termes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "Le nom de la permission pour supprimer les termes de cette taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "Permission de supprimer les termes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "Le nom de la permission pour modifier les termes de cette taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Permission de modifier les termes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "Le nom de la permission pour gérer les termes de cette taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "Permission de gérer les termes" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -78,24 +2172,26 @@ msgstr "" "Définit si les publications doivent être exclues des résultats de recherche " "et des pages d’archive de taxonomie." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "Autres outils de WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "Conçu pour ceux qui construisent avec WordPress, par l’équipe %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "Voir les tarifs & mettre à niveau" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "En Savoir Plus" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -110,53 +2206,49 @@ msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" "Débloquer les fonctionnalités avancées et aller encore plus loin avec ACF PRO" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "de" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s champs" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Aucun terme" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Aucun type de publication" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Aucun article" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Aucune taxonomie" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Aucun groupe de champs" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Aucun champ" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Aucune description" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Tout état de publication" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -164,7 +2256,7 @@ msgstr "" "Cette clé de taxonomie est déjà utilisée par une autre taxonomie enregistrée " "en dehors d’ACF et ne peut pas être utilisée." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -172,7 +2264,7 @@ msgstr "" "Cette clé de taxonomie est déjà utilisée par une autre taxonomie dans ACF et " "ne peut pas être utilisée." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -180,7 +2272,7 @@ msgstr "" "La clé de taxonomie doit uniquement contenir des caractères alphanumériques, " "des tirets bas ou des tirets." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "La clé de taxonomie doit comporter moins de 32 caractères." @@ -212,35 +2304,35 @@ msgstr "Modifier la taxonomie" msgid "Add New Taxonomy" msgstr "Ajouter une nouvelle taxonomie" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Aucun type de publication trouvé dans la corbeille" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Aucun type de publication trouvé" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Rechercher des types de publication" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Voir le type de publication" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Nouveau type de publication" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Modifier le type de publication" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Ajouter un nouveau type de publication personnalisé" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -248,7 +2340,7 @@ msgstr "" "Cette clé de type de publication est déjà utilisée par un autre type de " "publication enregistré en dehors d’ACF et ne peut pas être utilisée." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -257,8 +2349,8 @@ msgstr "" "publication dans ACF et ne peut pas être utilisée." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -266,7 +2358,7 @@ msgstr "" "Ce champ ne doit pas être un terme réservé WordPress." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -274,15 +2366,15 @@ msgstr "" "La clé du type de publication doit contenir uniquement des caractères " "alphanumériques, des tirets bas ou des tirets." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "La clé du type de publication doit comporter moins de 20 caractères." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Nous vous déconseillons d’utiliser ce champ dans les blocs ACF." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -291,11 +2383,11 @@ msgstr "" "pages, permettant une expérience d’édition de texte riche qui autorise " "également du contenu multimédia." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Éditeur WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -303,15 +2395,16 @@ msgstr "" "Autorise la sélection d’un ou plusieurs comptes pouvant être utilisés pour " "créer des relations entre les objets de données." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "Une saisie de texte spécialement conçue pour stocker des adresses web." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -320,7 +2413,7 @@ msgstr "" "inactif, vrai ou faux, etc.). Peut être présenté sous la forme de " "commutateur stylisé ou de case à cocher." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -328,87 +2421,105 @@ msgstr "" "Une interface utilisateur interactive pour choisir une heure. Le format de " "retour de date peut être personnalisé à l’aide des réglages du champ." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" "Une entrée de zone de texte de base pour stocker des paragraphes de texte." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Une entrée de texte de base, utile pour stocker des valeurs de chaîne unique." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" +"Permet de choisir un ou plusieurs termes de taxonomie en fonction des " +"critères et options spécifiés dans les réglages des champs." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" +"Permet de regrouper les champs en sections à onglets dans l’écran d’édition. " +"Utile pour garder les champs organisés et structurés." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "Une liste déroulante avec une sélection de choix que vous spécifiez." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" +"Une interface à deux colonnes pour choisir une ou plusieurs publications, " +"pages ou éléments de type publication personnalisés afin de créer une " +"relation avec l’élément que vous êtes en train de modifier. Inclut des " +"options de recherche et de filtrage." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" +"Entrée permettant de choisir une valeur numérique dans une plage spécifiée à " +"l’aide d’un élément de curseur de plage." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" +"Groupe d’entrées de boutons radio qui permet à l’utilisateur d’effectuer une " +"sélection unique parmi les valeurs que vous spécifiez." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" "Une interface utilisateur interactive et personnalisable pour choisir un ou " "plusieurs articles, pages ou éléments de type publication avec la " -"possibilité de rechercher." +"possibilité de rechercher. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "Une entrée pour fournir un mot de passe à l’aide d’un champ masqué." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrer par état de publication" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" +"Une liste déroulante interactive pour choisir un ou plusieurs articles, " +"pages, éléments de type de publication personnalisés ou URL d’archive, avec " +"la possibilité de rechercher." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"Un composant interactif pour intégrer des vidéos, des images, des tweets, de " +"l’audio et d’autres contenus en utilisant la fonctionnalité native WordPress " +"oEmbed." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Une entrée limitée à des valeurs numériques." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -417,7 +2528,7 @@ msgstr "" "pour fournir un contexte ou des instructions supplémentaires concernant vos " "champs." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -425,13 +2536,13 @@ msgstr "" "Permet de spécifier un lien et ses propriétés, telles que le titre et la " "cible en utilisant le sélecteur de liens de WordPress." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Utilise le sélecteur de média natif de WordPress pour téléverser ou choisir " "des images." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -439,24 +2550,27 @@ msgstr "" "Permet de structurer les champs en groupes afin de mieux organiser les " "données et l’écran d‘édition." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" +"Une interface utilisateur interactive pour sélectionner un emplacement à " +"l’aide de Google Maps. Nécessite une clé de l’API Google Maps et une " +"configuration supplémentaire pour s’afficher correctement." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Utilise le sélecteur de médias WordPress natif pour téléverser ou choisir " "des fichiers." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Une saisie de texte spécialement conçue pour stocker des adresses e-mail." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -465,7 +2579,7 @@ msgstr "" "Le format de la date retour peut être personnalisé à l’aide des réglages du " "champ." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -473,13 +2587,13 @@ msgstr "" "Une interface utilisateur interactive pour choisir une date. Le format de la " "date retour peut être personnalisé en utilisant les champs de réglages." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Une interface utilisateur interactive pour sélectionner une couleur ou " "spécifier la valeur hexa." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -487,7 +2601,7 @@ msgstr "" "Un groupe de case à cocher autorisant l’utilisateur/utilisatrice à " "sélectionner une ou plusieurs valeurs que vous spécifiez." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -495,7 +2609,7 @@ msgstr "" "Un groupe de boutons avec des valeurs que vous spécifiez, les utilisateurs/" "utilisatrices peuvent choisir une option parmi les valeurs fournies." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -504,7 +2618,7 @@ msgstr "" "dépliants qui s’affichent lors de la modification du contenu. Utile pour " "garder de grands ensembles de données ordonnés." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -515,7 +2629,7 @@ msgstr "" "agissant comme un parent pour un ensemble de sous-champs qui peuvent être " "répétés à l’infini." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -528,85 +2642,92 @@ msgstr "" "les nouveaux fichiers joints sont ajoutés dans la galerie et le nombre " "minimum/maximum de fichiers joints autorisées." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" +"Cela fournit un éditeur simple, structuré et basé sur la mise en page. Le " +"champ Contenu flexible vous permet de définir, créer et gérer du contenu " +"avec un contrôle total en utilisant des mises en page et des sous-champs " +"pour concevoir les blocs disponibles." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." msgstr "" +"Cela vous permet de choisir et d’afficher les champs existants. Il ne " +"duplique aucun champ de la base de données, mais charge et affiche les " +"champs sélectionnés au moment de l’exécution. Le champ Clone peut soit se " +"remplacer par les champs sélectionnés, soit afficher les champs sélectionnés " +"sous la forme d’un groupe de sous-champs." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Cloner" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "Pro" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Avancé" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (plus récent)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "ID de publication invalide." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Type de publication sélectionné pour révision invalide." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Plus" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutoriel" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Disponible avec ACF Pro" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Sélectionner le champ" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Essayez un autre terme de recherche ou parcourez %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Champs populaires" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Aucun résultat de recherche pour « %s »" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Rechercher des champs…" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Sélectionner le type de champ" @@ -614,88 +2735,90 @@ msgstr "Sélectionner le type de champ" msgid "Popular" msgstr "Populaire" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Ajouter une taxonomie" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Créer des taxonomies personnalisées pour classer le contenu du type de " "publication" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Ajouter votre première taxonomie" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" "Les taxonomies hiérarchiques peuvent avoir des enfants (comme les " "catégories)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" "Rend une taxonomie visible sur l’interface publique et dans le tableau de " "bord d’administration." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Un ou plusieurs types de publication peuvant être classés avec cette " "taxonomie." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Contrôleur personnalisé facultatif à utiliser à la place de " "« WP_REST_Terms_Controller »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Exposez ce type de publication dans l’API REST." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Personnaliser le nom de la variable de requête" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Les termes sont accessibles en utilisant le permalien non joli, par exemple, " +"{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Termes parent-enfant dans les URL pour les taxonomies hiérarchiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Personnaliser le slug utilisé dans l’URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Les permaliens sont désactivés pour cette taxonomie." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -703,249 +2826,273 @@ msgstr "" "Réécrire l’URL en utilisant la clé de taxonomie comme slug. Votre structure " "de permalien sera" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Clé de taxonomie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Sélectionnez le type de permalien à utiliser pour cette taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" "Affichez une colonne pour la taxonomie sur les écrans de liste de type de " "publication." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Afficher la colonne « Admin »" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Afficher la taxonomie dans le panneau de modification rapide/groupée." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Modification rapide" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" "Lister la taxonomie dans les contrôles du widget « Nuage d’étiquettes »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Nuage d’étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Un nom de fonction PHP à appeler pour nettoyer les données de taxonomie " +"enregistrées à partir d’une boîte méta." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Rappel de désinfection de la méta-boîte" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" +"Un nom de fonction PHP à appeler pour gérer le contenu d’une boîte méta sur " +"votre taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Enregistrer le rappel de la boîte méta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Aucune boîte méta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Boîte méta personnalisée" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" +"Contrôle la boîte méta sur l’écran de l’éditeur de contenu. Par défaut, la " +"boîte méta Catégories est affichée pour les taxonomies hiérarchiques et la " +"boîte de métadonnées Étiquettes est affichée pour les taxonomies non " +"hiérarchiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Boîte méta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Boîte méta des catégories" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Boîte méta des étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Un lien vers une étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" "Décrit une variante de bloc de lien de navigation utilisée dans l’éditeur de " "blocs." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Un lien vers un %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Lien de l’étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" +"Assigner un titre à la variante de bloc de lien de navigation utilisée dans " +"l’éditeur de blocs." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Aller aux étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" +"Assigner le texte utilisé pour renvoyer à l’index principal après la mise à " +"jour d’un terme." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Retour aux éléments" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Aller à « %s »" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Liste des étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Assigne du texte au titre masqué du tableau." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navigation de la liste des étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "Affecte du texte au titre masqué de pagination de tableau." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrer par catégorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" +"Affecte du texte au bouton de filtre dans le tableau des listes de " +"publications." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtrer par élément" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrer par %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" +"La description n’est pas très utilisée par défaut, cependant de plus en plus " +"de thèmes l’affichent." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" +"Décrit le champ « Description » sur l’écran « Modifier les étiquettes »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Description du champ « Description »" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"Affectez un terme parent pour créer une hiérarchie. Le terme Jazz, par " +"exemple, serait le parent du Bebop et du Big Band." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "Décrit le champ parent sur l’écran « Modifier les étiquettes »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Description du champ « Parent »" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" +"Le « slug » est la version URL conviviale du nom. Il est généralement tout " +"en minuscules et contient uniquement des lettres, des chiffres et des traits " +"d’union." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Décrit le slug du champ sur l’écran « Modifier les étiquettes »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Description du champ « Slug »" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Le nom est la façon dont il apparaît sur votre site" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Décrit le champ « Nom » sur l’écran « Modifier les étiquettes »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Description du champ « Nom »" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Aucune étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" +"Attribue le texte affiché dans les tableaux de liste des publications et des " +"médias lorsqu’aucune balise ou catégorie n’est disponible." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Aucun terme" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Aucun %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Aucune étiquette trouvée" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -956,25 +3103,26 @@ msgstr "" "étiquette n’est disponible, et affecte le texte utilisé dans le tableau de " "liste des termes lorsqu’il n’y a pas d’élément pour une taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Non trouvé" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" +"Affecte du texte au champ Titre de l’onglet Utilisation la plus utilisée." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Les plus utilisés" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Choisir parmi les étiquettes les plus utilisées" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -983,20 +3131,20 @@ msgstr "" "zone lorsque JavaScript est désactivé. Utilisé uniquement sur les taxonomies " "non hiérarchiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Choisir parmi les plus utilisés" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Choisir parmi les %s les plus utilisés" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Ajouter ou retirer des étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1005,387 +3153,403 @@ msgstr "" "méta lorsque JavaScript est désactivé. Utilisé uniquement sur les taxonomies " "non hiérarchiques" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Ajouter ou supprimer des éléments" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Ajouter ou retirer %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Séparer les étiquettes par des virgules" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" +"Affecte l’élément distinct avec des virgules utilisées dans la méta-zone de " +"taxonomie. Utilisé uniquement sur les taxonomies non hiérarchiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Séparer les éléments par des virgules" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Séparer les %s avec une virgule" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Étiquettes populaires" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Affecte le texte des éléments populaires. Utilisé uniquement pour les " +"taxonomies non hiérarchiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Éléments populaires" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "%s populaire" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Rechercher des étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Assigne le texte des éléments de recherche." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Catégorie parente :" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" "Assigne le texte de l’élément parent, mais avec deux points (:) ajouté à la " "fin." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Élément parent avec deux-points" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Catégorie parente" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Assigne le texte de l’élément parent. Utilisé uniquement sur les taxonomies " "hiérarchiques." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Élément parent" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "%s parent" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nom de la nouvelle étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Assigne le texte du nom du nouvel élément." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nom du nouvel élément" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Nom du nouveau %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Ajouter une nouvelle étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Assigne le texte « Ajouter un nouvel élément »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Mettre à jour l’étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Assigne le texte de l’élément « Mettre à jour »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Mettre à jour l’élément" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Mettre à jour %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Voir l’étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" "Dans la barre d’administration pour voir le terme lors de la modification." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Modifier l’étiquette" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "En haut de l’écran de l’éditeur lors de la modification d’un terme." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Toutes les étiquettes" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Assigne le texte « Tous les éléments »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Assigne le texte du nom du menu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Libellé du menu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Les taxonomies actives sont activées et enregistrées avec WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Un résumé descriptif de la taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Un résumé descriptif du terme." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Description du terme" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Un seul mot, aucun espace. Tirets bas et tirets autorisés." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Slug du terme" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "Nom du terme par défaut." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Nom du terme" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" +"Créez un terme pour la taxonomie qui ne peut pas être supprimé. Il ne sera " +"pas sélectionné pour les publications par défaut." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Terme par défaut" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" +"Si les termes de cette taxonomie doivent être triés dans l’ordre dans lequel " +"ils sont fournis à « wp_set_object_terms() »." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Trier les termes" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Ajouter un type de publication" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Étendez les fonctionnalités de WordPress au-delà des publications standard " +"et des pages avec des types de publication personnalisés." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Ajouter votre premier type de publication" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Je sais ce que je fais, affichez-moi toutes les options." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Configuration avancée" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" +"Les types de publication hiérarchiques peuvent avoir des descendants (comme " +"les pages)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hiérachique" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" "Visible sur l’interface publique et dans le tableau de bord de " "l’administration." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Public" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" "Lettres minuscules, tiret bas et tirets uniquement, maximum 20 caractères." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Libellé au singulier" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Films" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Libellé au pluriel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Contrôleur personnalisé facultatif à utiliser à la place de " "« WP_REST_Posts_Controller »." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Classe de contrôleur" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "Partie de l’espace de noms de l’URL DE L’API REST." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Route de l’espace de noms" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "URL de base pour les URL de l’API REST du type de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "URL de base" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Expose ce type de publication dans l’API REST. Nécessaire pour utiliser " "l’éditeur de bloc." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Afficher dans l’API Rest" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Personnaliser le nom de la variable de requête." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Variable de requête" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Aucune prise en charge des variables de requête" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Variable de requête personnalisée" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Les articles sont accessibles en utilisant le permalien non-jolie, par " +"exemple. {post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Prise en charge des variables de requête" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" +"Les URL d’un élément et d’éléments sont accessibles à l’aide d’une chaîne de " +"requête." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Publiquement interrogeable" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Slug personnalisé pour l’URL de l’archive." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Slug de l’archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1393,30 +3557,30 @@ msgstr "" "Possède une archive d’élément qui peut être personnalisée avec un fichier de " "modèle d’archive dans votre thème." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archive" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" "Prise en charge de la pagination pour les URL des éléments tels que les " "archives." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Pagination" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "URL de flux RSS pour les éléments du type de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "URL du flux" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1424,51 +3588,53 @@ msgstr "" "Modifie la structure du permalien pour ajouter le préfixe « WP_Rewrite::" "$front » aux URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "Préfixe d’URL avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Personnalisez le slug utilisé dans l’URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Slug de l’URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Les permaliens sont désactivés pour ce type de publication." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"Réécrivez l’URL à l’aide d’un identifiant d’URL personnalisé défini dans " +"l’entrée ci-dessous. Votre structure de permalien sera" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Aucun permalien (empêcher la réécriture d’URL)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Permalien personnalisé" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Clé du type de publication" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1476,63 +3642,69 @@ msgstr "" "Réécrire l’URL en utilisant la clé du type de publication comme slug. Votre " "structure de permalien sera" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Réécriture du permalien" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Supprimer les éléments d’un compte lorsque ce dernier est supprimé." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" -msgstr "" +msgstr "Supprimer avec le compte" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" "Autoriser l’exportation du type de publication depuis « Outils » > " "« Exporter »." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Exportable" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" "Fournissez éventuellement un pluriel à utiliser dans les fonctionnalités." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Nom de la capacité au pluriel" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Choisissez un autre type de publication pour baser les fonctionnalités de ce " +"type de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "Nom de capacité singulier" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"Par défaut, les capacités du type de publication hériteront des noms de " +"capacité « Post », par exemple. edit_post, delete_posts. Permet d’utiliser " +"des fonctionnalités spécifiques au type de publication, par exemple. " +"edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "Renommer les permissions" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Exclure de la recherche" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1540,665 +3712,697 @@ msgstr "" "Autorisez l’ajout d’éléments aux menus dans l’écran « Apparence » > " "« Menus ». Doit être activé dans « Options de l’écran »." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Prise en charge des menus d’apparence" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" "Apparaît en tant qu’élément dans le menu « Nouveau » de la barre " "d’administration." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Afficher dans la barre d’administration" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" +"Un nom de fonction PHP à appeler lors de la configuration des méta-boîtes " +"pour l’écran d’édition." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Rappel de boîte méta personnalisée" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Icône de menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" "Position dans le menu de la colonne latérale du tableau de bord " "d’administration." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Position du menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"Par défaut, le type de publication obtiendra un nouvel élément de niveau " +"supérieur dans le menu d’administration. Si un élément de niveau supérieur " +"existant est fourni ici, le type de publication sera ajouté en tant " +"qu’élément de sous-menu sous celui-ci." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Parent du menu d’administration" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Nom de la classe du Dashicon" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" "Navigation de l’éditeur d’administration dans le menu de la colonne latérale." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Afficher dans le menu d’administration" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" +"Les éléments peuvent être modifiés et gérés dans le tableau de bord " +"d’administration." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Afficher dans l’interface utilisateur" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Un lien vers une publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Description d’une variation de bloc de lien de navigation." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Description du lien de l’élément" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Un lien vers un %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Lien de publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "Titre d’une variante de bloc de lien de navigation." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Lien de l’élément" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Lien %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Publication mise à jour." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "Dans l’éditeur, notification après la mise à jour d’un élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Élément mis à jour" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s mis à jour." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Publication planifiée." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "Dans l’éditeur, notification après la planification d’un élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Élément planifié" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s planifié." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "Publication reconvertie en brouillon." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" +"Dans l’éditeur, notification après avoir rétabli un élément en brouillon." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Élément repassé en brouillon" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s repassé en brouillon." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Publication publiée en privé." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "Dans l’éditeur, notification après avoir rétabli un élément en privé." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Élément publié en privé" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s publié en privé." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "Publication mise en ligne." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "Dans la notification de l’éditeur après la publication d’un élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Élément publié" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s publié." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Liste des publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"Utilisé par les lecteurs d’écran pour la liste des éléments sur l’écran de " +"la liste des types de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Liste des éléments" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Liste %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navigation dans la liste des publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"Utilisé par les lecteurs d’écran pour la pagination de la liste de filtres " +"sur l’écran de liste des types de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Liste des éléments de navigation" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navigation dans la liste %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrer les publications par date" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"Utilisé par les lecteurs d’écran pour l’en-tête de filtre par date sur " +"l’écran de liste des types de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrer les éléments par date" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrer %s par date" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrer la liste des publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"Utilisé par les lecteurs d’écran pour l’en-tête des liens de filtre sur " +"l’écran de liste des types de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrer la liste des éléments" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrer la liste %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" +"Dans le mode modal multimédia affichant tous les médias téléchargés sur cet " +"élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "Téléversé dans l’élément" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Téléversé sur ce %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "Insérer dans la publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "En tant que libellé du bouton lors de l’ajout de média au contenu." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "Bouton « Insérer dans le média »" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Insérer dans %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Utiliser comme image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Comme étiquette de bouton pour choisir d’utiliser une image comme image en " +"vedette." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "Utiliser l’image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Retirer l’image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" +"Comme étiquette de bouton lors de la suppression de l’image en vedette." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "Retirer l’image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "Définir l’image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Comme étiquette de bouton lors de la définition de l’image en vedette." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "Définir l’image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" +"Dans l’éditeur utilisé pour le titre de la méta-boîte d’image en vedette." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "Boîte méta de l’image mise en avant" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "Attributs de la publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" +"Dans l’éditeur utilisé pour le titre de la boîte méta des attributs de " +"publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "Boîte méta Attributs" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Attributs des %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Archives de publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"Ajoute les éléments « Archive de types de publication » avec ce libellé à la " +"liste des publications affichées lors de l’ajout d’éléments à un menu " +"existant dans un CPT avec les archives activées. N’apparaît que lors de " +"l’édition des menus en mode « Aperçu en direct » et qu’un identifiant d”URL " +"d’archive personnalisé a été fourni." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Menu de navigation des archives" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Archives des %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "Aucune publication trouvée dans la corbeille" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" +"En haut de l’écran de liste des types de publication lorsqu’il n’y a pas de " +"publications dans la corbeille." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Aucun élément trouvé dans la corbeille" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "Aucun %s trouvé dans la corbeille" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Aucune publication trouvée" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" +"En haut de l’écran de liste des types de publication lorsqu’il n’y a pas de " +"publications à afficher." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Aucun élément trouvé" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "Aucun %s trouvé" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Rechercher des publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "En haut de l’écran des éléments lors de la recherche d’un élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Rechercher des éléments" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "Rechercher %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Page parente :" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" +"Pour les types hiérarchiques dans l’écran de liste des types de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Préfixe de l’élément parent" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s parent :" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nouvelle publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nouvel élément" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Nouveau %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Ajouter une nouvelle publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "En haut de l’écran de l’éditeur lors de l’ajout d’un nouvel élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Ajouter un nouvel élément" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Ajouter %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Voir les publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"Apparaît dans la barre d’administration dans la vue « Tous les messages », à " +"condition que le type de publication prenne en charge les archives et que la " +"page d’accueil ne soit pas une archive de ce type de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Voir les éléments" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Voir la publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" "Dans la barre d’administration pour afficher l’élément lors de sa " "modification." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Voir l’élément" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Voir %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Modifier la publication" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "En haut de l’écran de l’éditeur lors de la modification d’un élément." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Modifier l’élément" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Modifier %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Toutes les publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" "Dans le sous-menu de type de publication du tableau de bord d’administration." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Tous les éléments" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Tous les %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Nom du menu d’administration pour le type de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Nom du menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" +"Régénérer tous les libellés avec des libellés « Singulier » et « Pluriel »" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Régénérer" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" "Les types de publication actifs sont activés et enregistrés avec WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Un résumé descriptif du type de publication." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Ajouter une personalisation" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Activez diverses fonctionnalités dans l’éditeur de contenu." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Formats des publications" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Éditeur" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Rétroliens" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" +"Sélectionnez les taxonomies existantes pour classer les éléments du type de " +"publication." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Parcourir les champs" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Rien à importer" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". L’extension Custom Post Type UI peut être désactivée." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" @@ -2208,37 +4412,41 @@ msgstr[1] "" "Éléments %d importés à partir de l’interface utilisateur de type de " "publication personnalisée -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." -msgstr "" +msgstr "Impossible d’importer des taxonomies." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." -msgstr "" +msgstr "Impossible d’importer les types de publication." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" +"Rien depuis l’extension sélectionné Custom Post Type UI pour l’importation." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Importé 1 élément" +msgstr[1] "Importé %s éléments" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"L’importation d’un type de publication ou d’une taxonomie avec la même clé " +"qu’une clé qui existe déjà remplacera les paramètres du type de publication " +"ou de la taxonomie existants par ceux de l’importation." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "Importer à partir de Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2247,55 +4455,57 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"Le code suivant peut être utilisé pour enregistrer une version locale des " +"éléments sélectionnés. Le stockage local de groupes de champs, de types de " +"publications ou de taxonomies peut offrir de nombreux avantages, tels que " +"des temps de chargement plus rapides, un contrôle de version et des champs/" +"paramètres dynamiques. Copiez et collez simplement le code suivant dans le " +"fichier des fonctions de votre thème.php ou incluez-le dans un fichier " +"externe, puis désactivez ou supprimez les éléments de l’administrateur ACF." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exportation - Générer PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exporter" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Sélectionner les taxonomies" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Sélectionner les types de publication" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Exporté 1 élément." +msgstr[1] "Exporté %s éléments." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Catégorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Étiquette" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Créer un nouveau type de publication" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "%s taxonomie créée" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "Taxonomie %s mise à jour" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." @@ -2321,122 +4531,119 @@ msgstr "Taxonomie supprimée." msgid "Taxonomy updated." msgstr "Taxonomie mise à jour." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"Cette taxonomie n’a pas pu être enregistrée car sa clé est utilisée par une " +"autre taxonomie enregistrée par une autre extension ou un thème." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomie synchronisée." msgstr[1] "%s taxonomies synchronisées." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomie dupliquée." msgstr[1] "%s taxonomies dupliquées." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomie désactivée." msgstr[1] "%s taxonomies désactivées." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomie activée." msgstr[1] "%s taxonomies activées." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termes" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Type de publication synchronisé." msgstr[1] "%s types de publication synchronisés." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Type de publication dupliqué." msgstr[1] "%s types de publication dupliqués." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Type de publication désactivé." msgstr[1] "%s types de publication désactivés." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Type de publication activé." msgstr[1] "%s types de publication activés." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Types de publication" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Réglages avancés" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Réglages de base" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"Ce type de publication n’a pas pu être enregistré car sa clé est utilisée " +"par un autre type de publication enregistré par une autre extensions ou un " +"thème." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Pages" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Créer une nouvelle taxonomie" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Lier des groupes de champs existants" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s type de publication créé" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Ajouter des champs à %s" @@ -2444,11 +4651,11 @@ msgstr "Ajouter des champs à %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "Type de publication %s mis à jour" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "Le brouillon du type de publication a été mis à jour." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." @@ -2456,7 +4663,7 @@ msgstr "Type de publication planifié pour." #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "Type de publication envoyé." #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." @@ -2470,217 +4677,226 @@ msgstr "Type de publication mis à jour." msgid "Post type deleted." msgstr "Type de publication supprimé." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "Type à rechercher…" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Uniquement sur PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "Les groupes de champs ont bien été liés." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"Importez les types de publication et les taxonomies enregistrés avec " +"l’interface utilisateur de type de publication personnalisée et gérez-les " +"avec ACF. Lancez-vous." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "type de publication" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Lier %1$s %2$s aux groupes de champs" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Terminé" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Groupe(s) de champs" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Sélectionner un ou plusieurs groupes de champs…" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Veuillez choisir les groupes de champs à lier." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Groupe de champs bien lié." +msgstr[1] "Groupes de champs bien liés." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Echec de l’enregistrement" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" +"Cet élément n’a pas pu être enregistré car sa clé est utilisée par un autre " +"élément enregistré par une autre extension ou un thème." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Droits" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Visibilité" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Libellés" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "" +msgstr "Onglets des réglages du champ" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Valeur du code court ACF désactivée pour l’aperçu]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Fermer la modale" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Champ déplacé vers un autre groupe" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Fermer la modale" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Commencez un nouveau groupe d’onglets dans cet onglet." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nouveau groupe d’onglets" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Utiliser une case à cocher stylisée avec select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Enregistrer un autre choix" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Autoriser un autre choix" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" -msgstr "Ajouter « Tout ouvrir/fermer »" +msgstr "Ajouter « Tout basculer »" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Enregistrer les valeurs personnalisées" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Autoriser les valeurs personnalisées" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Les valeurs personnalisées des cases à cocher ne peuvent pas être vides. " "Décochez toutes les valeurs vides." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Mises à jour" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Enregistrer les modifications" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Titre du groupe de champs" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Ajouter un titre" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Nouveau sur ACF ? Jetez un œil à notre guide des premiers pas." +"Nouveau sur ACF ? Jetez un œil à notre guide des premiers pas." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Ajouter un groupe de champs" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2688,40 +4904,43 @@ msgstr "" "ACF utilise des groupes de champs pour " "grouper des champs personnalisés et les associer aux écrans de modification." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Ajouter votre premier groupe de champs" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Pages d’options" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Blocs ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Champ galerie" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Champ de contenu flexible" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Champ répéteur" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Débloquer des fonctionnalités supplémentaires avec ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Supprimer le groupe de champ" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Créé le %1$s à %2$s" @@ -2734,13 +4953,13 @@ msgid "Location Rules" msgstr "Règles de localisation" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Choisissez parmi plus de 30 types de champs. En savoir plus." +"Choisissez parmi plus de 30 types de champs. En savoir plus." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2762,83 +4981,84 @@ msgstr "N°" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Ajouter un champ" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Présentation" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validation" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Général" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importer un JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exporter en tant que JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Groupe de champs désactivé." msgstr[1] "%s groupes de champs désactivés." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Groupe de champs activé." msgstr[1] "%s groupes de champs activés." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Désactiver" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Désactiver cet élément" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activer" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activer cet élément" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Déplacer le groupe de champs vers la corbeille ?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactif" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2847,7 +5067,7 @@ msgstr "" "actives en même temps. Nous avons automatiquement désactivé Advanced Custom " "Fields Pro." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2856,12 +5076,13 @@ msgstr "" "actives en même temps. Nous avons automatiquement désactivé Advanced Custom " "Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Nous avons détecté un ou plusieurs appels pour " "récupérer les valeurs des champs ACF avant l’initialisation d’ACF. Ceci " @@ -2869,213 +5090,213 @@ msgstr "" "manquantes. Découvrez comment corriger ce " "problème." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s doit avoir un compte avec le rôle %2$s." msgstr[1] "%1$s doit avoir un compte avec l’un des rôles suivants : %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s doit avoir un ID de compte valide." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Demande invalide." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s n’est pas l’un des %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s doit contenir le terme %2$s." msgstr[1] "%1$s doit contenir l’un des termes suivants : %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s doit être une publication de type %2$s." msgstr[1] "" "%1$s doit appartenir à l’un des types de publication suivants : %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s doit avoir un ID de publication valide." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s nécessite un ID de fichier jointe valide." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Afficher dans l’API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activer la transparence" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Tableau RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Chaine RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Chaine hexadécimale" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Mettre à niveau vers PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Actif" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "« %s » n’est pas une adresse e-mail valide" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valeur de la couleur" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Sélectionner une couleur par défaut" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Effacer la couleur" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocs" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Options" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Comptes" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Éléments de menu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Fichiers joints" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomies" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Publications" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Dernière mise à jour : %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" "Désolé, cette publication n’est pas disponible pour la comparaison de " "différence." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Paramètres de groupe de champ invalides." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "En attente d’enregistrement" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Enregistré" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importer" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Évaluer les modifications" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Situés dans : %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Situés dans l’extension : %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Situés dans le thème : %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Divers" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synchroniser les modifications" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Chargement du différentiel" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Vérifier les modifications JSON locales" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visiter le site" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Voir les détails" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informations" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3084,7 +5305,7 @@ msgstr "" "professionnels du support de notre service d’assistance vous aideront à " "résoudre vos problèmes techniques les plus complexes." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3094,7 +5315,7 @@ msgstr "" "active et amicale sur nos forums communautaires qui peut vous aider à " "comprendre le fonctionnement de l’écosystème ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3104,7 +5325,7 @@ msgstr "" "complète contient des références et des guides pour la plupart des " "situations que vous pouvez rencontrer." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3114,11 +5335,11 @@ msgstr "" "parti de votre site avec ACF. Si vous rencontrez des difficultés, il existe " "plusieurs endroits où vous pouvez trouver de l’aide :" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Aide & support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3126,7 +5347,7 @@ msgstr "" "Veuillez utiliser l’onglet « Aide & support » pour nous contacter si vous " "avez besoin d’assistance." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3136,7 +5357,7 @@ msgstr "" "notre guide Pour commencer afin de vous " "familiariser avec la philosophie et les meilleures pratiques de l’extension." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3147,32 +5368,35 @@ msgstr "" "supplémentaires, ainsi qu’une API intuitive pour afficher les valeurs des " "champs personnalisés dans n’importe quel fichier de modèle de thème." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Aperçu" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Le type d’emplacement « %s » est déjà inscrit." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La classe « %s » n’existe pas." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce invalide." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Erreur lors du chargement du champ." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Emplacement introuvable : %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Erreur : %s" @@ -3200,7 +5424,7 @@ msgstr "Élément de menu" msgid "Post Status" msgstr "État de la publication" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3306,79 +5530,80 @@ msgstr "Tous les formats %s" msgid "Attachment" msgstr "Fichier joint" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "La valeur %s est obligatoire" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Afficher ce champ si" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Logique conditionnelle" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "et" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON Local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Champ clone" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" -"Veuillez également vérifier que tous les modules premium (%s) soient mis à " -"jour à la dernière version." +"Veuillez également vérifier que tous les modules PRO (%s) soient mis à jour " +"à la dernière version." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Cette version contient des améliorations de la base de données et nécessite " "une mise à niveau." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Merci d‘avoir mis à jour %1$s v%2$s !" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Mise à niveau de la base de données requise" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Page d’options" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenu flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Répéteur" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Retour aux outils" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3387,134 +5612,134 @@ msgstr "" "les options du premier groupe de champs seront utilisées (celle avec le " "numéro de commande le plus bas)." -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Sélectionner les éléments à masquer sur l’écran de " "modification." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Masquer de l’écran" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Envoyer des rétroliens" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Étiquettes" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Catégories" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Attributs de page" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Auteur/autrice" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Révisions" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Commentaires" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Commentaires" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extrait" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Éditeur de contenu" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalien" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Affiché dans la liste des groupes de champs" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Les groupes de champs avec un ordre inférieur apparaitront en premier" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." -msgstr "N° de commande." +msgstr "N° d’ordre." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Sous les champs" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Sous les libellés" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Emplacement des instructions" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Emplacement des libellés" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Sur le côté" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (après le contenu)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Haute (après le titre)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Emplacement" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Sans contour (pas de boîte meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (boîte méta WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Style" @@ -3522,9 +5747,9 @@ msgstr "Style" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clé" @@ -3535,115 +5760,110 @@ msgstr "Clé" msgid "Order" msgstr "Ordre" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Fermer le champ" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "classe" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "largeur" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Attributs du conteneur" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obligatoire" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instructions pour les auteurs et autrices. Affichées lors de l’envoi des " -"données" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructions" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Type de champ" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "" "Un seul mot. Aucun espace. Les tirets bas et les tirets sont autorisés." -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nom du champ" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Ceci est le nom qui apparaîtra sur la page de modification" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Libellé du champ" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Supprimer" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Supprimer le champ" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Déplacer" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Deplacer le champ vers un autre groupe" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Dupliquer le champ" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Modifier le champ" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Faites glisser pour réorganiser" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Afficher ce groupe de champs si" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Aucune mise à jour disponible." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Mise à niveau de base de données complète. Voir les " "nouveautés" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Lecture des tâches de mise à niveau…" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Mise à niveau échouée." @@ -3651,13 +5871,15 @@ msgstr "Mise à niveau échouée." msgid "Upgrade complete." msgstr "Mise à niveau terminée." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Mise à niveau des données vers la version %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3665,39 +5887,43 @@ msgstr "" "Il est recommandé de sauvegarder votre base de données avant de procéder. " "Confirmez-vous le lancement de la mise à jour maintenant ?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Veuillez choisir au moins un site à mettre à niveau." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Mise à niveau de la base de données effectuée. Retourner au " "tableau de bord du réseau" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Le site est à jour" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "" "Le site nécessite une mise à niveau de la base de données à partir de %1$s " "vers %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Mettre à niveau les sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3705,8 +5931,8 @@ msgstr "" "Les sites suivants nécessitent une mise à niveau de la base de données. " "Sélectionner ceux que vous voulez mettre à jour et cliquer sur %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Ajouter un groupe de règles" @@ -3722,15 +5948,15 @@ msgstr "" msgid "Rules" msgstr "Règles" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copié" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copier dans le presse-papier" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3743,38 +5969,38 @@ msgstr "" "ACF. « Générer le PHP » pour exporter un code PHP que vous pouvez placer " "dans votre thème." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Sélectionner les groupes de champs" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Aucun groupe de champs sélectionné" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Générer le PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exporter les groupes de champs" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Fichier d’importation vide" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Type de fichier incorrect" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Erreur de téléversement du fichier. Veuillez réessayer." -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3783,403 +6009,404 @@ msgstr "" "importer. Quand vous cliquez sur le bouton « Importer » ci-dessous, ACF " "importera les éléments dans ce fichier." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importer les groupes de champs" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synchroniser" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Sélectionner %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Dupliquer" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Dupliquer cet élément" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Prend en charge" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentation" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Description" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronisation disponible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Groupe de champs synchronisé." msgstr[1] "%s groupes de champs synchronisés." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Groupe de champs dupliqué." msgstr[1] "%s groupes de champs dupliqués." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Actif (%s)" msgstr[1] "Actifs (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Examiner les sites et mettre à niveau" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Mettre à niveau la base de données" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Champs personnalisés" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Déplacer le champ" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Veuillez sélectionner la destination pour ce champ" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "" "Le champ %1$s peut maintenant être trouvé dans le groupe de champs %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Déplacement effectué." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Actif" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Clés des champs" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Réglages" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Emplacement" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copier" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(ce champ)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Coché" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Déplacer le champ personnalisé" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Aucun champ de sélection disponible" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Le titre du groupe de champ est requis" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Ce champ ne peut pas être déplacé tant que ses modifications n’ont pas été " "enregistrées" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La chaine « field_ » ne peut pas être utilisée au début du nom d’un champ" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Brouillon du groupe de champs mis à jour." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Groupe de champs programmé." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Groupe de champs envoyé." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Groupe de champs sauvegardé." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Groupe de champs publié." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Groupe de champs supprimé." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Groupe de champs mis à jour." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Outils" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "n’est pas égal à" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "est égal à" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulaires" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Page" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Publication" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relationnel" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Choix" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basique" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Inconnu" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Le type de champ n’existe pas" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Indésirable détecté" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publication mise à jour" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Mise à jour" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Valider l’e-mail" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenu" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titre" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Modifier le groupe de champs" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "La sélection est inférieure à" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "La sélection est supérieure à" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "La valeur est plus petite que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "La valeur est plus grande que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "La valeur contient" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "La valeur correspond au modèle" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "La valeur n’est pas égale à" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "La valeur est égale à" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "A aucune valeur" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "A n’importe quelle valeur" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Annuler" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Confirmez-vous ?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d champs nécessitent votre attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "Un champ nécessite votre attention" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Échec de la validation" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validation réussie" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Limité" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Replier les détails" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Déplier les détails" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Téléversé sur cette publication" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Mettre à jour" @@ -4189,245 +6416,249 @@ msgctxt "verb" msgid "Edit" msgstr "Modifier" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "Les modifications que vous avez effectuées seront perdues si vous quittez " "cette page" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Le type de fichier doit être %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "ou" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "La taille du fichier ne doit pas excéder %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "La taille du fichier doit être d’au moins %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "La hauteur de l’image ne doit pas excéder %d px." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "La hauteur de l’image doit être au minimum de %d px." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "La largeur de l’image ne doit pas excéder %d px." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "La largeur de l’image doit être au minimum de %d px." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(aucun titre)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Taille originale" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grand" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Moyen" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniature" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(aucun libellé)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Définir la hauteur de la zone de texte" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Lignes" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Zone de texte" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Ajouter une case à cocher pour basculer tous les choix" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Enregistrez les valeurs « personnalisées » dans les choix du champ" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Autoriser l’ajout de valeurs personnalisées" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Ajouter un nouveau choix" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Tout (dé)sélectionner" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Afficher les URL des archives" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archives" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Lien vers la page" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Ajouter" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nom" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s ajouté" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s existe déjà" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Compte incapable d’ajouter un nouveau %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID de terme" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Objet de terme" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Charger une valeur depuis les termes de publications" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Charger les termes" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Lier les termes sélectionnés à la publication" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Enregistrer les termes" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Autoriser la création de nouveaux termes pendant la modification" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Créer des termes" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Boutons radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Valeur unique" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Liste déroulante à multiple choix" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Case à cocher" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Valeurs multiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Sélectionner l’apparence de ce champ" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Apparence" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Sélectionner la taxonomie à afficher" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "N° %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "La valeur doit être inférieure ou égale à %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "La valeur doit être être supérieure ou égale à %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "La valeur doit être un nombre" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Nombre" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Sauvegarder les valeurs « Autres » dans les choix des champs" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Ajouter le choix « Autre » pour autoriser les valeurs personnalisées" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Autre" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Bouton radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4435,727 +6666,735 @@ msgstr "" "Définir un point de terminaison pour l’accordéon précédent. Cet accordéon ne " "sera pas visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Autoriser l’ouverture de cet accordéon sans fermer les autres." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "Ouverture multiple" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Ouvrir l’accordéon au chargement de la page." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Ouvrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordéon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restreindre quels fichiers peuvent être téléversés" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID du fichier" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL du fichier" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Tableau de fichiers" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Ajouter un fichier" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Aucun fichier sélectionné" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nom du fichier" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Mettre à jour le fichier" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Modifier le fichier" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Sélectionner un fichier" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Fichier" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Mot de Passe" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Spécifier la valeur retournée" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Utiliser AJAX pour un chargement différé des choix ?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Saisir chaque valeur par défaut sur une nouvelle ligne" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Sélectionner" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Le chargement a échoué" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Recherche en cours..." -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Chargement de résultats supplémentaires…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Vous ne pouvez choisir que %d éléments" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Vous ne pouvez choisir qu’un seul élément" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Veuillez supprimer %d caractères" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Veuillez supprimer 1 caractère" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Veuillez saisir %d caractères ou plus" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Veuillez saisir au minimum 1 caractère" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Aucun résultat" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d résultats disponibles, utilisez les flèches haut et bas pour naviguer " "parmi ceux-ci." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." -msgstr "Un résultat est disponible, appuyez sur Entrée pour le sélectionner." +msgstr "" +"Un résultat est disponible, appuyez sur « Entrée » pour le sélectionner." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Liste déroulante" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID du compte" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Objet du compte" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Tableau de comptes" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Tous les rôles de comptes" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtrer par rôle" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Compte" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Séparateur" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Sélectionner une couleur" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Par défaut" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Effacer" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Sélecteur de couleur" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Sélectionner" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Terminé" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Maintenant" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Fuseau horaire" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microseconde" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milliseconde" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Seconde" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minute" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Heure" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Heure" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Choisir l’heure" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Sélecteur de date et heure" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Point de terminaison" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Aligné à gauche" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Aligné en haut" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Positionnement" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Onglet" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Le champ doit contenir une URL valide" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL du lien" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Tableau de liens" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Ouvrir dans une nouvelle fenêtre/onglet" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Sélectionner un lien" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Lien" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mail" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Taille de l’incrément" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valeur maximum" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valeur minimum" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Plage" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Les deux (tableau)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Libellé" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valeur" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rouge : Rouge" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Pour plus de contrôle, vous pouvez spécifier une valeur et un libellé de " "cette manière :" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Saisir chaque choix sur une nouvelle ligne." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Choix" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Groupe de boutons" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Autoriser une valeur vide" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE ne sera pas initialisé avant un clic dans le champ" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Retarder l’initialisation" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "Afficher les boutons de téléversement de médias ?" +msgstr "Afficher les boutons de téléversement de média" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barre d’outils" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Texte Uniquement" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Visuel uniquement" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visuel & texte" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Onglets" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Cliquer pour initialiser TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texte" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visuel" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "La valeur ne doit pas excéder %d caractères" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Laisser vide pour ne fixer aucune limite" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Limite de caractères" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Apparait après le champ" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Ajouter après" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Apparait avant le champ" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Ajouter avant" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Apparaît dans l’entrée" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Texte indicatif" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Apparaît à la création d’une nouvelle publication" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texte" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requiert au moins %2$s sélection" msgstr[1] "%1$s requiert au moins %2$s sélections" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID de la publication" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Objet de la publication" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maximum de publications" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minimum de publications" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Image mise en avant" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Les éléments sélectionnés seront affichés dans chaque résultat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Éléments" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Type de publication" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtres" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Toutes les taxonomies" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrer par taxonomie" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Tous les types de publication" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrer par type de publication" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Rechercher…" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Sélectionner la taxonomie" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Choisissez le type de publication" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Aucune correspondance trouvée" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Chargement" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Valeurs maximum atteintes ({max} valeurs)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relation" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "" "Séparez les valeurs par une virgule. Laissez blanc pour tout autoriser." -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Types de fichiers autorisés" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Taille du fichier" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restreindre quelles images peuvent être téléversées" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Téléversé dans la publication" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5166,485 +7405,492 @@ msgstr "Téléversé dans la publication" msgid "All" msgstr "Tous" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limiter le choix de la médiathèque" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Médiathèque" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Taille de prévisualisation" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID de l’image" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de l’image" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Tableau de l’image" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Spécifier la valeur renvoyée publiquement" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valeur de retour" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Ajouter image" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Aucune image sélectionnée" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Retirer" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Modifier" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Toutes les images" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Mettre à jour l’image" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Modifier l’image" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Sélectionner une image" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Image" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Permet l’affichage du code HTML à l’écran au lieu de l’interpréter" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Autoriser le code HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Aucun formatage" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Ajouter automatiquement <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Ajouter automatiquement des paragraphes" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Contrôle comment les nouvelles lignes sont rendues" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nouvelles lignes" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La semaine débute le" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Le format utilisé lors de la sauvegarde d’une valeur" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Enregistrer le format" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" -msgstr "Sem." +msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Préc." -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Suivant" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Aujourd’hui" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Terminé" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Sélecteur de date" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Largeur" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Taille d’intégration" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Saisissez l’URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "Contenu oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texte affiché lorsque inactif" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texte « Inactif »" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texte affiché lorsque actif" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texte « Actif »" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Interface (UI) stylisée" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valeur par défaut" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Affiche le texte à côté de la case à cocher" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Non" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Oui" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Vrai/Faux" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Ligne" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tableau" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Spécifier le style utilisé pour afficher les champs sélectionnés" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Mise en page" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Sous-champs" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Groupe" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personnaliser la hauteur de la carte" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Hauteur" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Définir le niveau de zoom initial" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrer la carte initiale" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centrer" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Rechercher une adresse…" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Obtenir l’emplacement actuel" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Effacer la position" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Rechercher" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Désolé, ce navigateur ne prend pas en charge la géolocalisation" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Le format retourné via les fonctions du modèle" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Format de retour" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personnalisé :" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Le format affiché lors de la modification d’une publication" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Format d’affichage" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Sélecteur d’heure" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "(%s) inactif" msgstr[1] "(%s) inactifs" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Aucun champ trouvé dans la corbeille" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Aucun champ trouvé" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Rechercher des champs" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Voir le champ" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nouveau champ" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Modifier le champ" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Ajouter un nouveau champ" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Champ" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Champs" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Aucun groupe de champs trouvé dans la corbeille" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Aucun groupe de champs trouvé" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Rechercher des groupes de champs" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Voir le groupe de champs" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nouveau groupe de champs" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Modifier le groupe de champs" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Ajouter un groupe de champs" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Ajouter" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Groupe de champs" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Groupes de champs" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Personnalisez WordPress avec des champs intuitifs, puissants et " "professionnels." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com/" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5699,9 +7945,9 @@ msgstr "Options mises à jour" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Pour activer les mises à jour, veuillez indiquer votre clé de licence sur la " "page Mises à jour. Si vous n’en possédez pas encore " @@ -6205,8 +8451,8 @@ msgid "" "a>." msgstr "" "Pour débloquer les mises à jour, veuillez entrer votre clé de licence ci-" -"dessous. Si vous n’en possédez pas encore une, jetez un oeil à nos détails & tarifs." +"dessous. Si vous n’en possédez pas encore une, jetez un oeil à nos détails & tarifs." # @ acf #: pro/admin/views/html-settings-updates.php:37 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.l10n.php new file mode 100644 index 000000000..a9c31aaaf --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'gl_ES','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Blocks Using Post Meta'=>'Bloques usando Post Meta','ACF PRO logo'=>'ACF PRO logo','ACF PRO Logo'=>'ACF PRO logo','%s requires a valid attachment ID when type is set to media_library.'=>'%s require un ID de arquivo adxunto válido cando o tipo establécese en media_library.','%s is a required property of acf.'=>'%s é unha propiedade necesaria de acf.','The value of icon to save.'=>'O valor da icona a gardar.','The type of icon to save.'=>'O tipo da icona a gardar.','Yes Icon'=>'Icona de si','WordPress Icon'=>'Icona de WordPress','Warning Icon'=>'Icona de advertencia','Visibility Icon'=>'Icona de visibilidade','Vault Icon'=>'Icona de bóveda','Upload Icon'=>'Icona de subida','Update Icon'=>'Icona de actualización','Unlock Icon'=>'Icona de desbloquear','Migrate Icon'=>'Icona de migrar','Add Options Page'=>'Engadir páxina de opcións','4 Months Free'=>'4 meses de balde','Select Options Pages'=>'Seleccionar páxinas de opcións','Add fields'=>'Engadir campos','Field Settings Tabs'=>'Pestanas de axustes de campos','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[valor do shortcode de ACF desactivado na vista previa]','Close Modal'=>'Cerrar ventá emerxente','Field moved to other group'=>'Campo movido a outro grupo','Close modal'=>'Cerrar ventá emerxente','Start a new group of tabs at this tab.'=>'Empeza un novo grupo de pestanas nesta pestana','New Tab Group'=>'Novo grupo de pestanas','Use a stylized checkbox using select2'=>'Usa un recadro de verificación estilizado utilizando select2','Save Other Choice'=>'Gardar a opción «Outro»','Allow Other Choice'=>'Permitir a opción «Outro»','Add Toggle All'=>'Engade un «Alternar todos»','Save Custom Values'=>'Gardar os valores personalizados','Allow Custom Values'=>'Permitir valores personalizados','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Os valores personalizados do recadro de verificación non poden estar baleiros. Desmarca calquera valor baleiro.','Updates'=>'Actualizacións','Advanced Custom Fields logo'=>'Logo de Advanced Custom Fields','Save Changes'=>'Gardar cambios','Field Group Title'=>'Título do grupo de campos','Add title'=>'Engadir título','New to ACF? Take a look at our getting started guide.'=>'Novo en ACF? Bota unha ollada á nosa guía para comezar.','Add Field Group'=>'Engadir grupo de campos','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF utiliza grupos de campos para agrupar campos personalizados xuntos, e despois engadir eses campos ás pantallas de edición.','Add Your First Field Group'=>'Engade o teu primeiro grupo de campos','Options Pages'=>'Páxinas de opcións','ACF Blocks'=>'ACF Blocks','Gallery Field'=>'Campo galería','Flexible Content Field'=>'Campo de contido flexible','Repeater Field'=>'Campo repetidor','Unlock Extra Features with ACF PRO'=>'Desbloquea as características extra con ACF PRO','Delete Field Group'=>'Borrar grupo de campos','Created on %1$s at %2$s'=>'Creado o %1$s ás %2$s','Group Settings'=>'Axustes de grupo','Location Rules'=>'Regras de ubicación','Choose from over 30 field types. Learn more.'=>'Elixe de entre máis de 30 tipos de campos. Aprende máis.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Comeza creando novos campos personalizados para as túas entradas, páxinas, tipos de contido personalizados e outros contidos de WordPress.','Add Your First Field'=>'Engade o teu primeiro campo','#'=>'#','Add Field'=>'Engadir campo','Presentation'=>'Presentación','Validation'=>'Validación','General'=>'Xeral','Import JSON'=>'Importar JSON','Export As JSON'=>'Exportar como JSON','Field group deactivated.'=>'Grupo de campos desactivado.' . "\0" . '%s grupos de campos desactivados.','Field group activated.'=>'Grupo de campos activado.' . "\0" . '%s grupos de campos activados.','Deactivate'=>'Desactivar','Deactivate this item'=>'Desactiva este elemento','Activate'=>'Activar','Activate this item'=>'Activa este elemento','Move field group to trash?'=>'Mover este grupo de campos á papeleira?','post statusInactive'=>'Inactivo','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields e Advanced Custom Fields PRO non deberían estar activos ao mesmo tempo. Desactivamos automaticamente Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields e Advanced Custom Fields PRO non deberían estar activos ao mesmo tempo. Desactivamos automaticamente Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s -Detectamos unha ou máis chamadas para obter valores de campo de ACF antes de que ACF se iniciara. Isto non é compatible e pode ocasionar datos mal formados ou faltantes. Aprende como corrixilo.','%1$s must have a user with the %2$s role.'=>'%1$s debe ter un usuario co perfil %2$s.' . "\0" . '%1$s debe ter un usuario cun dos seguintes perfís: %2$s','%1$s must have a valid user ID.'=>'%1$s debe ter un ID de usuario válido.','Invalid request.'=>'Petición non válida.','%1$s is not one of %2$s'=>'%1$s non é ningunha das seguintes %2$s','%1$s must have term %2$s.'=>'%1$s debe ter un termo %2$s.' . "\0" . '%1$s debe ter un dos seguintes termos: %2$s','%1$s must be of post type %2$s.'=>'%1$s debe ser do tipo de contido %2$s.' . "\0" . '%1$s debe ser dun dos seguintes tipos de contido: %2$s','%1$s must have a valid post ID.'=>'%1$s debe ter un ID de entrada válido.','%s requires a valid attachment ID.'=>'%s necesita un ID de adxunto válido.','Show in REST API'=>'Amosar na API REST','Enable Transparency'=>'Activar transparencia','RGBA Array'=>'Array RGBA','RGBA String'=>'Cadea RGBA','Hex String'=>'Cadea Hex','Upgrade to PRO'=>'Actualizar a PRO','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'«%s» non é un enderezo de correo electrónico válido','Color value'=>'Valor da cor','Select default color'=>'Seleccionar cor por defecto','Clear color'=>'Baleirar cor','Blocks'=>'Bloques','Options'=>'Opcións','Users'=>'Usuarios','Menu items'=>'Elementos do menú','Widgets'=>'Widgets','Attachments'=>'Adxuntos','Taxonomies'=>'Taxonomías','Posts'=>'Entradas','Last updated: %s'=>'Última actualización: %s','Sorry, this post is unavailable for diff comparison.'=>'Síntoo, esta entrada non está dispoñible para a comparación diff.','Invalid field group parameter(s).'=>'Parámetro do grupo de campos non válido.','Awaiting save'=>'Pendente de gardar','Saved'=>'Gardado','Import'=>'Importar','Review changes'=>'Revisar cambios','Located in: %s'=>'Localizado en: %s','Located in plugin: %s'=>'Localizado no plugin: %s','Located in theme: %s'=>'Localizado no tema: %s','Various'=>'Varios','Sync changes'=>'Sincronizar cambios','Loading diff'=>'Cargando diff','Review local JSON changes'=>'Revisar cambios do JSON local','Visit website'=>'Visitar a web','View details'=>'Ver detalles','Version %s'=>'Versión %s','Information'=>'Información','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Centro de axuda. Os profesionais de soporte do noso xentro de xxuda axudaranche cos problemas máis técnicos.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Debates. Temos unha comunidade activa e amistosa nos nosos foros da comunidade, que pode axudarche a descubrir como facer todo no mundo de ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentación. A nosa extensa documentación contén referencias e guías para a maioría das situacións nas que te podes atopar.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Nós somos moi fans do soporte, e ti queres tirarlle o máximo partido á túa web con ACF. Se tes algunha dificultade, hai varios sitios onde atopar axuda:','Help & Support'=>'Axuda e Soporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Por favor, usa a pestana de Axuda e Soporte para poñerte en contacto se ves que precisas axuda.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear o teu primeiro Grupo de Campos, recomendámosche que primeiro leas a nosa guía de Primeiros pasos para familiarizarte coa filosofía do plugin e as mellores prácticas.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'O plugin Advanced Custom Fields ofrece un maquetador visual co que personalizar as pantallas de edición de WordPress con campos extra, e unha API intuitiva coa que mostrar os valores deses campos en calquera ficheiro modelo do tema. ','Overview'=>'Resumo','Location type "%s" is already registered.'=>'O tipo de ubicación "%s" xa está rexistrado.','Class "%s" does not exist.'=>'A clase «%s» non existe.','Invalid nonce.'=>'Nonce non válido.','Error loading field.'=>'Erro ao cargar o campo.','Location not found: %s'=>'Ubicación non encontrada: %s','Error: %s'=>'Erro: %s','Widget'=>'Widget','User Role'=>'Perfil do usuario','Comment'=>'Comentario','Post Format'=>'Formato de entrada','Menu Item'=>'Elemento do menú','Post Status'=>'Estado de entrada','Menus'=>'Menús','Menu Locations'=>'Ubicacións de menú','Menu'=>'Menú','Post Taxonomy'=>'Taxonomía da entrada','Child Page (has parent)'=>'Páxina filla (ten pai)','Parent Page (has children)'=>'Páxina superior (con fillos)','Top Level Page (no parent)'=>'Páxina de nivel superior (sen pais)','Posts Page'=>'Páxina de entradas','Front Page'=>'Páxina de inicio','Page Type'=>'Tipo de páxina','Viewing back end'=>'Vendo a parte traseira','Viewing front end'=>'Vendo a web','Logged in'=>'Conectado','Current User'=>'Usuario actual','Page Template'=>'Modelo de páxina','Register'=>'Rexistro','Add / Edit'=>'Engadir / Editar','User Form'=>'Formulario de usuario','Page Parent'=>'Páxina pai','Super Admin'=>'Super administrador','Current User Role'=>'Rol do usuario actual','Default Template'=>'Modelo predeterminado','Post Template'=>'Modelo de entrada','Post Category'=>'Categoría de entrada','All %s formats'=>'Todo os formatos de %s','Attachment'=>'Adxunto','%s value is required'=>'O valor de %s é obligatorio','Show this field if'=>'Amosar este campo se','Conditional Logic'=>'Lóxica condicional','and'=>'e','Local JSON'=>'JSON local','Clone Field'=>'Campo clonar','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, comproba tamén que todas as extensións premium (%s) estean actualizadas á última versión.','This version contains improvements to your database and requires an upgrade.'=>'Esta versión contén melloras na súa base de datos e require unha actualización.','Thank you for updating to %1$s v%2$s!'=>'Grazas por actualizar a %1$s v%2$s!','Database Upgrade Required'=>'É preciso actualizar a base de datos','Options Page'=>'Páxina de opcións','Gallery'=>'Galería','Flexible Content'=>'Contido flexible','Repeater'=>'Repetidor','Back to all tools'=>'Volver a todas as ferramentas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Se aparecen múltiples grupos de campos nunha pantalla de edición, utilizaranse as opcións do primeiro grupo (o que teña o número de orde menor)','Select items to hide them from the edit screen.'=>'Selecciona os elementos que ocultar da pantalla de edición.','Hide on screen'=>'Ocultar en pantalla','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorías','Page Attributes'=>'Atributos da páxina','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisións','Comments'=>'Comentarios','Discussion'=>'Discusión','Excerpt'=>'Extracto','Content Editor'=>'Editor de contido','Permalink'=>'Enlace permanente','Shown in field group list'=>'Mostrado en lista de grupos de campos','Field groups with a lower order will appear first'=>'Os grupos de campos con menor orde aparecerán primeiro','Order No.'=>'Número de orde','Below fields'=>'Debaixo dos campos','Below labels'=>'Debaixo das etiquetas','Instruction Placement'=>'Localización da instrución','Label Placement'=>'Localización da etiqueta','Side'=>'Lateral','Normal (after content)'=>'Normal (despois do contido)','High (after title)'=>'Alta (despois do título)','Position'=>'Posición','Seamless (no metabox)'=>'Directo (sen caixa meta)','Standard (WP metabox)'=>'Estándar (caixa meta de WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Clave','Order'=>'Orde','Close Field'=>'Cerrar campo','id'=>'id','class'=>'class','width'=>'ancho','Wrapper Attributes'=>'Atributos do contedor','Required'=>'Obrigatorio','Instructions'=>'Instrucións','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Unha soa palabra, sen espazos. Permítense guións e guións bajos','Field Name'=>'Nome do campo','This is the name which will appear on the EDIT page'=>'Este é o nome que aparecerá na páxina EDITAR','Field Label'=>'Etiqueta do campo','Delete'=>'Borrar','Delete field'=>'Borrar campo','Move'=>'Mover','Move field to another group'=>'Mover campo a outro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arrastra para reordenar','Show this field group if'=>'Amosar este grupo de campos se','No updates available.'=>'Non hai actualizacións dispoñibles.','Database upgrade complete. See what\'s new'=>'Actualización da base de datos completa. Ver as novidades','Reading upgrade tasks...'=>'Lendo tarefas de actualización...','Upgrade failed.'=>'A actualización fallou.','Upgrade complete.'=>'Actualización completa','Upgrading data to version %s'=>'Actualizando datos á versión %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'É moi recomendable que fagas unha copia de seguridade da túa base de datos antes de continuar. Estás seguro que queres executar xa a actualización?','Please select at least one site to upgrade.'=>'Por favor, selecciona polo menos un sitio para actualizalo.','Database Upgrade complete. Return to network dashboard'=>'Actualización da base de datos completa. Volver ao escritorio de rede','Site is up to date'=>'O sitio está actualizado','Site requires database upgrade from %1$s to %2$s'=>'O sitio necesita actualizar a base de datos de %1$s a %2$s','Site'=>'Sitio','Upgrade Sites'=>'Actualizar os sitios','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'É preciso actualizar a base de datos dos seguintes sitios. Marca os que queiras actualizar e fai clic en %s.','Add rule group'=>'Engadir grupo de regras','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un conxunto de regras para determinar que pantallas de edición utilizarán estes campos personalizados','Rules'=>'Regras','Copied'=>'Copiado','Copy to clipboard'=>'Copiar ao portapapeis','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Selecciona os elementos que che gustaría exportar e logo elixe o teu método de exportación. Exporta como JSON para exportar a un arquivo .json que podes logo importar noutra instalación de ACF. Xera PHP para exportar a código PHP que podes incluír no teu tema.','Select Field Groups'=>'Selecciona grupos de campos','No field groups selected'=>'Ningún grupo de campos seleccionado','Generate PHP'=>'Xerar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Arquivo de imporación baleiro','Incorrect file type'=>'Tipo de campo incorrecto','Error uploading file. Please try again'=>'Erro ao subir o arquivo. Por favor, inténtao de novo','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Selecciona o arquivo JSON de Advanced Custom Fields que che gustaría importar. Cando fagas clic no botón importar de abaixo, ACF importará os elementos nese arquivo.','Import Field Groups'=>'Importar grupo de campos','Sync'=>'Sincronizar','Select %s'=>'Selecciona %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este elemento','Supports'=>'Soporta','Documentation'=>'Documentación','Description'=>'Descrición','Sync available'=>'Sincronización dispoñible','Field group synchronized.'=>'Grupo de campos sincronizado.' . "\0" . '%s grupos de campos sincronizados.','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Revisar sitios e actualizar','Upgrade Database'=>'Actualizar base de datos','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor, selecciona o destino para este campo','The %1$s field can now be found in the %2$s field group'=>'O campo %1$s agora pódese atopar no grupo de campos %2$s','Move Complete.'=>'Movemento completo.','Active'=>'Activo','Field Keys'=>'Claves de campo','Settings'=>'Axustes','Location'=>'Localización','Null'=>'Null','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'Non hai campos de conmutación dispoñibles','Field group title is required'=>'O título do grupo de campos é obligatorio','This field cannot be moved until its changes have been saved'=>'Este campo pódese mover ata que os seus trocos garden','The string "field_" may not be used at the start of a field name'=>'A cadea "field_" non se debe utilizar ao comezo dun nome de campo','Field group draft updated.'=>'Borrador do grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos programado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos gardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Ferramentas','is not equal to'=>'non é igual a','is equal to'=>'é igual a','Forms'=>'Formularios','Page'=>'Páxina','Post'=>'Entrada','Relational'=>'Relacional','Choice'=>'Elección','Basic'=>'Básico','Unknown'=>'Descoñecido','Field type does not exist'=>'O tipo de campo non existe','Spam Detected'=>'Spam detectado','Post updated'=>'Publicación actualizada','Update'=>'Actualizar','Validate Email'=>'Validar correo electrónico','Content'=>'Contido','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'A selección é menor que','Selection is greater than'=>'A selección é maior que','Value is less than'=>'O valor é menor que','Value is greater than'=>'O valor é maior que','Value contains'=>'O valor contén','Value matches pattern'=>'O valor coincide co patrón','Value is not equal to'=>'O valor non é igual a','Value is equal to'=>'O valor é igual a','Has no value'=>'Nob ten ningún valor','Has any value'=>'Ten algún valor','Cancel'=>'Cancelar','Are you sure?'=>'Estás seguro?','%d fields require attention'=>'%d campos requiren atención','1 field requires attention'=>'1 campo require atención','Validation failed'=>'Validación fallida','Validation successful'=>'Validación correcta','Restricted'=>'Restrinxido','Collapse Details'=>'Contraer detalles','Expand Details'=>'Ampliar detalles','Uploaded to this post'=>'Subido a esta publicación','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'Os trocos que realizaras perderanse se navegas cara á outra páxina','File type must be %s.'=>'O tipo de arquivo debe ser %s.','or'=>'ou','File size must not exceed %s.'=>'O tamaño de arquivo non debe ser maior de %s.','File size must be at least %s.'=>'O tamaño do arquivo debe ser polo menos %s.','Image height must not exceed %dpx.'=>'A altura da imaxe non debe exceder %dpx.','Image height must be at least %dpx.'=>'A altura da imaxe debe ser polo menos %dpx.','Image width must not exceed %dpx.'=>'O ancho da imaxe non debe exceder %dpx.','Image width must be at least %dpx.'=>'O ancho da imaxe debe ser polo menos %dpx.','(no title)'=>'(sen título)','Full Size'=>'Tamaño completo','Large'=>'Grande','Medium'=>'Mediano','Thumbnail'=>'Miniatura','(no label)'=>'(sen etiqueta)','Sets the textarea height'=>'Establece a altura da área de texto','Rows'=>'Filas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Antopoñer un recadro de verificación extra para cambiar todas as opcións','Save \'custom\' values to the field\'s choices'=>'Garda os valores «personalizados» nas opcións do campo','Allow \'custom\' values to be added'=>'Permite engadir valores personalizados','Add new choice'=>'Engadir nova opción','Toggle All'=>'Invertir todos','Allow Archives URLs'=>'Permitir as URLs dos arquivos','Archives'=>'Arquivo','Page Link'=>'Enlace á páxina','Add'=>'Engadir','Name'=>'Nome','%s added'=>'%s engadido(s)','%s already exists'=>'%s xa existe','User unable to add new %s'=>'O usuario non pode engadir novos %s','Term ID'=>'ID do termo','Term Object'=>'Obxecto de termo','Load value from posts terms'=>'Cargar o valor dos termos da publicación','Load Terms'=>'Cargar termos','Connect selected terms to the post'=>'Conectar os termos seleccionados coa publicación','Save Terms'=>'Gardar termos','Allow new terms to be created whilst editing'=>'Permitir a creación de novos termos mentres se edita','Create Terms'=>'Crear termos','Radio Buttons'=>'Botóns de opción','Single Value'=>'Valor único','Multi Select'=>'Selección múltiple','Checkbox'=>'Caixa de verificación','Multiple Values'=>'Valores múltiples','Select the appearance of this field'=>'Selecciona a aparencia deste campo','Appearance'=>'Aparencia','Select the taxonomy to be displayed'=>'Selecciona a taxonomía a amosar','No TermsNo %s'=>'Non %s','Value must be equal to or lower than %d'=>'O valor debe ser menor ou igual a %d','Value must be equal to or higher than %d'=>'O valor debe ser maior ou igual a %d','Value must be a number'=>'O valor debe ser un número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Gardar os valores de «outros» nas opcións do campo','Add \'other\' choice to allow for custom values'=>'Engade a opción «outros» para permitir valores personalizados','Other'=>'Outros','Radio Button'=>'Botón de opción','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define un punto final para que o acordeón anterior se deteña. Este acordeón non será visible.','Allow this accordion to open without closing others.'=>'Permite que este acordeón se abra sen pechar outros.','Multi-Expand'=>'Multi-Expandir','Display this accordion as open on page load.'=>'Mostrar este acordeón como aberto na carga da páxina.','Open'=>'Abrir','Accordion'=>'Acordeón','Restrict which files can be uploaded'=>'Restrinxir que arquivos se poden subir','File ID'=>'ID do arquivo','File URL'=>'URL do arquivo','File Array'=>'Array do arquivo','Add File'=>'Engadir arquivo','No file selected'=>'Ningún arquivo seleccionado','File name'=>'Nome do arquivo','Update File'=>'Actualizar arquivo','Edit File'=>'Editar arquivo','Select File'=>'Seleccionar arquivo','File'=>'Arquivo','Password'=>'Contrasinal','Specify the value returned'=>'Especifica o valor devolto','Use AJAX to lazy load choices?'=>'Usar AJAX para cargar as opcións de xeito diferido?','Enter each default value on a new line'=>'Engade cada valor nunha nova liña','verbSelect'=>'Selecciona','Select2 JS load_failLoading failed'=>'Erro ao cargar','Select2 JS searchingSearching…'=>'Buscando…','Select2 JS load_moreLoading more results…'=>'Cargando máis resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Só podes seleccionar %d elementos','Select2 JS selection_too_long_1You can only select 1 item'=>'Só podes seleccionar 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor, borra %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor, borra 1 carácter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor, insire %d ou máis caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor, insire 1 ou máis caracteres','Select2 JS matches_0No matches found'=>'Non se encontraron coincidencias','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados dispoñibles, utiliza as frechas arriba e abaixo para navegar polos resultados.','Select2 JS matches_1One result is available, press enter to select it.'=>'Hai un resultado dispoñible, pulsa enter para seleccionalo.','nounSelect'=>'Selecciona','User ID'=>'ID do usuario','User Object'=>'Obxecto de usuario','User Array'=>'Grupo de usuarios','All user roles'=>'Todos os roles de usuario','Filter by Role'=>'Filtrar por perfil','User'=>'Usuario','Separator'=>'Separador','Select Color'=>'Seleccionar cor','Default'=>'Por defecto','Clear'=>'Baleirar','Color Picker'=>'Selector de cor','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Selecciona','Date Time Picker JS closeTextDone'=>'Feito','Date Time Picker JS currentTextNow'=>'Agora','Date Time Picker JS timezoneTextTime Zone'=>'Zona horaria','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milisegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Elixir hora','Date Time Picker'=>'Selector de data e hora','Endpoint'=>'Endpoint','Left aligned'=>'Aliñada á esquerda','Top aligned'=>'Aliñada arriba','Placement'=>'Ubicación','Tab'=>'Pestana','Value must be a valid URL'=>'O valor debe ser unha URL válida','Link URL'=>'URL do enlace','Link Array'=>'Array de enlaces','Opens in a new window/tab'=>'Abrir nunha nova ventá/pestana','Select Link'=>'Elixe o enlace','Link'=>'Ligazón','Email'=>'Correo electrónico','Step Size'=>'Tamaño de paso','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Rango','Both (Array)'=>'Ambos (Array)','Label'=>'Etiqueta','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'vermello : Vermello','For more control, you may specify both a value and label like this:'=>'Para máis control, podes especificar tanto un valor como unha etiqueta, así:','Enter each choice on a new line.'=>'Engade cada opción nunha nova liña.','Choices'=>'Opcións','Button Group'=>'Grupo de botóns','Allow Null'=>'Permitir nulo','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'TinyMCE non se iniciará ata que se faga clic no campo','Delay Initialization'=>'Retrasar o inicio','Show Media Upload Buttons'=>'Amosar botóns de subida de medios','Toolbar'=>'Barra de ferramentas','Text Only'=>'Só texto','Visual Only'=>'Só visual','Visual & Text'=>'Visual e Texto','Tabs'=>'Pestanas','Click to initialize TinyMCE'=>'Fai clic para iniciar TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'O valor non debe exceder os %d caracteres','Leave blank for no limit'=>'Déixao en branco para ilimitado','Character Limit'=>'Límite de caracteres','Appears after the input'=>'Aparece despois da entrada','Append'=>'Anexar','Appears before the input'=>'Aparece antes do campo','Prepend'=>'Antepor','Appears within the input'=>'Aparece no campo','Placeholder Text'=>'Marcador de posición','Appears when creating a new post'=>'Aparece cando se está creando unha nova entrada','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s necesita polo menos %2$s selección' . "\0" . '%1$s necesita polo menos %2$s seleccións','Post ID'=>'ID da publicación','Post Object'=>'Obxecto de publicación','Maximum Posts'=>'Publicacións máximas','Minimum Posts'=>'Publicacións mínimas','Featured Image'=>'Imaxe destacada','Selected elements will be displayed in each result'=>'Os elementos seleccionados mostraranse en cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomía','Post Type'=>'Tipo de contido','Filters'=>'Filtros','All taxonomies'=>'Todas as taxonomías','Filter by Taxonomy'=>'Filtrar por taxonomía','All post types'=>'Todos os tipos de contido','Filter by Post Type'=>'Filtrar por tipo de contido','Search...'=>'Buscar...','Select taxonomy'=>'Selecciona taxonomía','Select post type'=>'Seleccionar tipo de contido','No matches found'=>'Non se encontraron coincidencias','Loading'=>'Cargando','Maximum values reached ( {max} values )'=>'Valores máximos alcanzados ( {max} valores )','Relationship'=>'Relación','Comma separated list. Leave blank for all types'=>'Lista separada por comas. Déixao en branco para todos os tipos','Allowed File Types'=>'Tipos de arquivos permitidos','Maximum'=>'Máximo','File size'=>'Tamaño do arquivo','Restrict which images can be uploaded'=>'Restrinxir que imaxes se poden subir','Minimum'=>'Mínimo','Uploaded to post'=>'Subidos ao contido','All'=>'Todos','Limit the media library choice'=>'Limitar as opcións da biblioteca de medios','Library'=>'Biblioteca','Preview Size'=>'Tamaño de vista previa','Image ID'=>'ID da imaxe','Image URL'=>'URL de imaxe','Image Array'=>'Array de imaxes','Specify the returned value on front end'=>'Especificar o valor devolto na web','Return Value'=>'Valor de retorno','Add Image'=>'Engadir imaxe','No image selected'=>'Non hai ningunha imaxe seleccionada','Remove'=>'Quitar','Edit'=>'Editar','All images'=>'Todas as imaxes','Update Image'=>'Actualizar imaxe','Edit Image'=>'Editar imaxe','Select Image'=>'Seleccionar imaxe','Image'=>'Imaxe','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que o maquetado HTML se mostre como texto visible no canto de interpretalo','Escape HTML'=>'Escapar HTML','No Formatting'=>'Sen formato','Automatically add <br>'=>'Engadir <br> automaticamente','Automatically add paragraphs'=>'Engadir parágrafos automaticamente','Controls how new lines are rendered'=>'Controla como se mostran os saltos de liña','New Lines'=>'Novas liñas','Week Starts On'=>'A semana comeza o','The format used when saving a value'=>'O formato utilizado cando se garda un valor','Save Format'=>'Gardar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Seguinte','Date Picker JS currentTextToday'=>'Hoxe','Date Picker JS closeTextDone'=>'Feito','Date Picker'=>'Selector de data','Width'=>'Ancho','Embed Size'=>'Tamaño da inserción','Enter URL'=>'Introduce a URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado cando está inactivo','Off Text'=>'Texto desactivado','Text shown when active'=>'Texto mostrado cando está activo','On Text'=>'Texto activado','Stylized UI'=>'UI estilizada','Default Value'=>'Valor por defecto','Displays text alongside the checkbox'=>'Mostra o texto xunto ao recadro de verificación','Message'=>'Mensaxe','No'=>'Non','Yes'=>'Si','True / False'=>'Verdadeiro / Falso','Row'=>'Fila','Table'=>'Táboa','Block'=>'Bloque','Specify the style used to render the selected fields'=>'Especifica o estilo utilizado para representar os campos seleccionados','Layout'=>'Estrutura','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar a altura do mapa','Height'=>'Altura','Set the initial zoom level'=>'Establecer o nivel inicial de zoom','Zoom'=>'Zoom','Center the initial map'=>'Centrar inicialmente o mapa','Center'=>'Centro','Search for address...'=>'Buscar enderezo...','Find current location'=>'Encontrar ubicación actual','Clear location'=>'Borrar ubicación','Search'=>'Buscar','Sorry, this browser does not support geolocation'=>'Síntoo, este navegador non é compatible coa xeolocalización','Google Map'=>'Mapa de Google','The format returned via template functions'=>'O formato devolto polas funcións do tema','Return Format'=>'Formato de retorno','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'O formato mostrado cando se edita unha publicación','Display Format'=>'Formato de visualización','Time Picker'=>'Selector de hora','Inactive (%s)'=>'Inactivo (%s)' . "\0" . 'Inactivos (%s)','No Fields found in Trash'=>'Non se encontraron campos na papeleira','No Fields found'=>'Non se encontraron campos','Search Fields'=>'Buscar campos','View Field'=>'Ver campo','New Field'=>'Novo campo','Edit Field'=>'Editar campo','Add New Field'=>'Engadir novo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'Non se atoparon os grupos de campos na papeleira','No Field Groups found'=>'Non se encontraron grupos de campos','Search Field Groups'=>'Buscar grupo de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Novo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Engadir novo grupo de campos','Add New'=>'Engadir novo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personaliza WordPress con campos potentes, profesionais e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.mo index bac2fa291ff7961dc402c9a513096cb64a84791d..7a0c72b7af0e30371d8e01ec88e4d6344052edc9 100644 GIT binary patch delta 14721 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 delta 13681 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 V2aZZl%Suj4&v4@1!5>fX_&-T!`;Pzs diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.po index 37925dd2e..c1d6e5e99 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gl_ES.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: gl_ES\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2133 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Bloques usando Post Meta" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "ACF PRO logo" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "ACF PRO logo" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"%s require un ID de arquivo adxunto válido cando o tipo establécese en " +"media_library." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s é unha propiedade necesaria de acf." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "O valor da icona a gardar." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "O tipo da icona a gardar." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Icona de si" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "Icona de WordPress" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Icona de advertencia" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Icona de visibilidade" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Icona de bóveda" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Icona de subida" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Icona de actualización" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Icona de desbloquear" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Icona de migrar" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Engadir páxina de opcións" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 meses de balde" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Seleccionar páxinas de opcións" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Engadir campos" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +2158,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +2250,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2509,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2524,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2593,1251 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3845,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +4153,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +4221,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,116 +4362,115 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Pestanas de axustes de campos" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2450,89 +4478,92 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[valor do shortcode de ACF desactivado na vista previa]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Cerrar ventá emerxente" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Campo movido a outro grupo" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Cerrar ventá emerxente" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Empeza un novo grupo de pestanas nesta pestana" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Novo grupo de pestanas" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Usa un recadro de verificación estilizado utilizando select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Gardar a opción «Outro»" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Permitir a opción «Outro»" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Engade un «Alternar todos»" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Gardar os valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Permitir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Os valores personalizados do recadro de verificación non poden estar " "baleiros. Desmarca calquera valor baleiro." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Actualizacións" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo de Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Gardar cambios" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Título do grupo de campos" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Engadir título" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2540,12 +4571,12 @@ msgstr "" "Novo en ACF? Bota unha ollada á nosa guía " "para comezar." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Engadir grupo de campos" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2554,40 +4585,43 @@ msgstr "" "agrupar campos personalizados xuntos, e despois engadir eses campos ás " "pantallas de edición." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Engade o teu primeiro grupo de campos" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Páxinas de opcións" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF Blocks" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Campo galería" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Campo de contido flexible" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Campo repetidor" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Desbloquea as características extra con ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Borrar grupo de campos" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Creado o %1$s ás %2$s" @@ -2600,13 +4634,13 @@ msgid "Location Rules" msgstr "Regras de ubicación" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Elixe de entre máis de 30 tipos de campos. Aprende máis." +"Elixe de entre máis de 30 tipos de campos. Aprende máis." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2628,83 +4662,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Engadir campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentación" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validación" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Xeral" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importar JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exportar como JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Grupo de campos desactivado." msgstr[1] "%s grupos de campos desactivados." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Grupo de campos activado." msgstr[1] "%s grupos de campos activados." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Desactivar" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Desactiva este elemento" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activar" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activa este elemento" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Mover este grupo de campos á papeleira?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactivo" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2713,7 +4748,7 @@ msgstr "" "activos ao mesmo tempo. Desactivamos automaticamente Advanced Custom Fields " "PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2721,222 +4756,223 @@ msgstr "" "Advanced Custom Fields e Advanced Custom Fields PRO non deberían estar " "activos ao mesmo tempo. Desactivamos automaticamente Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s -Detectamos unha ou máis chamadas para obter valores " "de campo de ACF antes de que ACF se iniciara. Isto non é compatible e pode " -"ocasionar datos mal formados ou faltantes. Aprende como corrixilo." +"ocasionar datos mal formados ou faltantes. Aprende como corrixilo." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s debe ter un usuario co perfil %2$s." msgstr[1] "%1$s debe ter un usuario cun dos seguintes perfís: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s debe ter un ID de usuario válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Petición non válida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s non é ningunha das seguintes %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s debe ter un termo %2$s." msgstr[1] "%1$s debe ter un dos seguintes termos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s debe ser do tipo de contido %2$s." msgstr[1] "%1$s debe ser dun dos seguintes tipos de contido: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s debe ter un ID de entrada válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s necesita un ID de adxunto válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Amosar na API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar transparencia" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Cadea RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cadea Hex" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Actualizar a PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» non é un enderezo de correo electrónico válido" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor da cor" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar cor por defecto" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Baleirar cor" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloques" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opcións" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuarios" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementos do menú" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Adxuntos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomías" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Entradas" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualización: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Síntoo, esta entrada non está dispoñible para a comparación diff." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parámetro do grupo de campos non válido." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Pendente de gardar" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Gardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar cambios" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado en: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado no plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado no tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varios" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar cambios" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Cargando diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisar cambios do JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar a web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2944,7 +4980,7 @@ msgstr "" "Centro de axuda. Os profesionais de " "soporte do noso xentro de xxuda axudaranche cos problemas máis técnicos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -2954,7 +4990,7 @@ msgstr "" "amistosa nos nosos foros da comunidade, que pode axudarche a descubrir como " "facer todo no mundo de ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2964,7 +5000,7 @@ msgstr "" "documentación contén referencias e guías para a maioría das situacións nas " "que te podes atopar." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2973,11 +5009,11 @@ msgstr "" "Nós somos moi fans do soporte, e ti queres tirarlle o máximo partido á túa " "web con ACF. Se tes algunha dificultade, hai varios sitios onde atopar axuda:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Axuda e Soporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2985,7 +5021,7 @@ msgstr "" "Por favor, usa a pestana de Axuda e Soporte para poñerte en contacto se ves " "que precisas axuda." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2995,7 +5031,7 @@ msgstr "" "leas a nosa guía de Primeiros pasos " "para familiarizarte coa filosofía do plugin e as mellores prácticas." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3006,32 +5042,35 @@ msgstr "" "API intuitiva coa que mostrar os valores deses campos en calquera ficheiro " "modelo do tema. " -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Resumo" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "O tipo de ubicación \"%s\" xa está rexistrado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "A clase «%s» non existe." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce non válido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Erro ao cargar o campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Ubicación non encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Erro: %s" @@ -3059,7 +5098,7 @@ msgstr "Elemento do menú" msgid "Post Status" msgstr "Estado de entrada" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menús" @@ -3165,79 +5204,80 @@ msgstr "Todo os formatos de %s" msgid "Attachment" msgstr "Adxunto" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "O valor de %s é obligatorio" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Amosar este campo se" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lóxica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "e" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Campo clonar" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, comproba tamén que todas as extensións premium (%s) estean " "actualizadas á última versión." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versión contén melloras na súa base de datos e require unha " "actualización." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Grazas por actualizar a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "É preciso actualizar a base de datos" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Páxina de opcións" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contido flexible" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Volver a todas as ferramentas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3245,133 +5285,133 @@ msgstr "" "Se aparecen múltiples grupos de campos nunha pantalla de edición, " "utilizaranse as opcións do primeiro grupo (o que teña o número de orde menor)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecciona os elementos que ocultar da pantalla de edición." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar en pantalla" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorías" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos da páxina" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisións" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarios" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discusión" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Extracto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de contido" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Enlace permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado en lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Os grupos de campos con menor orde aparecerán primeiro" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Número de orde" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Debaixo dos campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Debaixo das etiquetas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Localización da instrución" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Localización da etiqueta" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (despois do contido)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (despois do título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posición" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Directo (sen caixa meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Estándar (caixa meta de WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3379,9 +5419,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Clave" @@ -3392,111 +5432,108 @@ msgstr "Clave" msgid "Order" msgstr "Orde" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Cerrar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ancho" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos do contedor" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obrigatorio" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instrucións para os autores. Móstrase á hora de enviar os datos" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucións" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Unha soa palabra, sen espazos. Permítense guións e guións bajos" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nome do campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este é o nome que aparecerá na páxina EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etiqueta do campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Borrar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Borrar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo a outro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arrastra para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Amosar este grupo de campos se" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Non hai actualizacións dispoñibles." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualización da base de datos completa. Ver as novidades" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Lendo tarefas de actualización..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "A actualización fallou." @@ -3504,13 +5541,15 @@ msgstr "A actualización fallou." msgid "Upgrade complete." msgstr "Actualización completa" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Actualizando datos á versión %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3518,37 +5557,41 @@ msgstr "" "É moi recomendable que fagas unha copia de seguridade da túa base de datos " "antes de continuar. Estás seguro que queres executar xa a actualización?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, selecciona polo menos un sitio para actualizalo." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualización da base de datos completa. Volver ao escritorio " "de rede" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "O sitio está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "O sitio necesita actualizar a base de datos de %1$s a %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sitio" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar os sitios" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3556,8 +5599,8 @@ msgstr "" "É preciso actualizar a base de datos dos seguintes sitios. Marca os que " "queiras actualizar e fai clic en %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Engadir grupo de regras" @@ -3573,15 +5616,15 @@ msgstr "" msgid "Rules" msgstr "Regras" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar ao portapapeis" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3593,38 +5636,38 @@ msgstr "" "logo importar noutra instalación de ACF. Xera PHP para exportar a código PHP " "que podes incluír no teu tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecciona grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ningún grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Xerar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Arquivo de imporación baleiro" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de campo incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Erro ao subir o arquivo. Por favor, inténtao de novo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3633,399 +5676,400 @@ msgstr "" "importar. Cando fagas clic no botón importar de abaixo, ACF importará os " "elementos nese arquivo." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupo de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecciona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Soporta" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentación" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descrición" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronización dispoñible" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Grupo de campos sincronizado." msgstr[1] "%s grupos de campos sincronizados." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sitios e actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de datos" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor, selecciona o destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "O campo %1$s agora pódese atopar no grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movemento completo." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Claves de campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Axustes" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Localización" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Non hai campos de conmutación dispoñibles" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "O título do grupo de campos é obligatorio" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo pódese mover ata que os seus trocos garden" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "A cadea \"field_\" non se debe utilizar ao comezo dun nome de campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Borrador do grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos programado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos gardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Ferramentas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "non é igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "é igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularios" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Páxina" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Entrada" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Elección" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Descoñecido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "O tipo de campo non existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Publicación actualizada" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contido" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "A selección é menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "A selección é maior que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "O valor é menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "O valor é maior que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "O valor contén" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "O valor coincide co patrón" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "O valor non é igual a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "O valor é igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Nob ten ningún valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Ten algún valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d campos requiren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 campo require atención" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restrinxido" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Ampliar detalles" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4035,244 +6079,248 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Os trocos que realizaras perderanse se navegas cara á outra páxina" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "O tipo de arquivo debe ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "ou" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "O tamaño de arquivo non debe ser maior de %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "O tamaño do arquivo debe ser polo menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "A altura da imaxe non debe exceder %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "A altura da imaxe debe ser polo menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "O ancho da imaxe non debe exceder %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "O ancho da imaxe debe ser polo menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sen título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamaño completo" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Mediano" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(sen etiqueta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Establece a altura da área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Filas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Antopoñer un recadro de verificación extra para cambiar todas as opcións" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Garda os valores «personalizados» nas opcións do campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite engadir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Engadir nova opción" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Invertir todos" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Permitir as URLs dos arquivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arquivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Enlace á páxina" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Engadir" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nome" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s engadido(s)" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s xa existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "O usuario non pode engadir novos %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID do termo" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Obxecto de termo" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Cargar o valor dos termos da publicación" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Cargar termos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Conectar os termos seleccionados coa publicación" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Gardar termos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Permitir a creación de novos termos mentres se edita" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Crear termos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Botóns de opción" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Selección múltiple" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Caixa de verificación" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Valores múltiples" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecciona a aparencia deste campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Aparencia" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecciona a taxonomía a amosar" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Non %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "O valor debe ser menor ou igual a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "O valor debe ser maior ou igual a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "O valor debe ser un número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Gardar os valores de «outros» nas opcións do campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Engade a opción «outros» para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Outros" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botón de opción" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4280,725 +6328,732 @@ msgstr "" "Define un punto final para que o acordeón anterior se deteña. Este acordeón " "non será visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Permite que este acordeón se abra sen pechar outros." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi-Expandir" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Mostrar este acordeón como aberto na carga da páxina." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Abrir" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeón" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restrinxir que arquivos se poden subir" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID do arquivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL do arquivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array do arquivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Engadir arquivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ningún arquivo seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nome do arquivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Actualizar arquivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Editar arquivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Seleccionar arquivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Arquivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Contrasinal" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Especifica o valor devolto" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Usar AJAX para cargar as opcións de xeito diferido?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Engade cada valor nunha nova liña" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Erro ao cargar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Buscando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Cargando máis resultados…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Só podes seleccionar %d elementos" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Só podes seleccionar 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor, borra %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor, borra 1 carácter" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor, insire %d ou máis caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor, insire 1 ou máis caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Non se encontraron coincidencias" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados dispoñibles, utiliza as frechas arriba e abaixo para navegar " "polos resultados." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Hai un resultado dispoñible, pulsa enter para seleccionalo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID do usuario" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Obxecto de usuario" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Grupo de usuarios" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos os roles de usuario" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtrar por perfil" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuario" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar cor" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por defecto" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Baleirar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de cor" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Selecciona" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Feito" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Agora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zona horaria" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Elixir hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selector de data e hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Aliñada á esquerda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Aliñada arriba" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Ubicación" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Pestana" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "O valor debe ser unha URL válida" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL do enlace" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array de enlaces" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abrir nunha nova ventá/pestana" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Elixe o enlace" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Ligazón" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Correo electrónico" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamaño de paso" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Rango" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etiqueta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "vermello : Vermello" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para máis control, podes especificar tanto un valor como unha etiqueta, así:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Engade cada opción nunha nova liña." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Opcións" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botóns" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Permitir nulo" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE non se iniciará ata que se faga clic no campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Retrasar o inicio" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Amosar botóns de subida de medios" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Só texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Só visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual e Texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Pestanas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Fai clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "O valor non debe exceder os %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Déixao en branco para ilimitado" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Límite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Aparece despois da entrada" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Anexar" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Aparece antes do campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Antepor" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Aparece no campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Marcador de posición" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece cando se está creando unha nova entrada" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s necesita polo menos %2$s selección" msgstr[1] "%1$s necesita polo menos %2$s seleccións" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID da publicación" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Obxecto de publicación" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Publicacións máximas" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Publicacións mínimas" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imaxe destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Os elementos seleccionados mostraranse en cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomía" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de contido" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Todas as taxonomías" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomía" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Todos os tipos de contido" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrar por tipo de contido" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Buscar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Selecciona taxonomía" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Seleccionar tipo de contido" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Non se encontraron coincidencias" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Cargando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relación" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista separada por comas. Déixao en branco para todos os tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Tipos de arquivos permitidos" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamaño do arquivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restrinxir que imaxes se poden subir" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Subidos ao contido" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5009,484 +7064,491 @@ msgstr "Subidos ao contido" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar as opcións da biblioteca de medios" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamaño de vista previa" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID da imaxe" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL de imaxe" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array de imaxes" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especificar o valor devolto na web" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valor de retorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Engadir imaxe" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Non hai ningunha imaxe seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Quitar" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Todas as imaxes" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Actualizar imaxe" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Editar imaxe" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Seleccionar imaxe" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imaxe" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que o maquetado HTML se mostre como texto visible no canto de " "interpretalo" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escapar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sen formato" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Engadir <br> automaticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Engadir parágrafos automaticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla como se mostran os saltos de liña" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Novas liñas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "A semana comeza o" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "O formato utilizado cando se garda un valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Gardar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Seguinte" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoxe" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Feito" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamaño da inserción" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introduce a URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado cando está inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desactivado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado cando está activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto activado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "UI estilizada" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por defecto" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Mostra o texto xunto ao recadro de verificación" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensaxe" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Non" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Si" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Táboa" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Especifica o estilo utilizado para representar os campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Estrutura" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar a altura do mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Establecer o nivel inicial de zoom" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar inicialmente o mapa" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Buscar enderezo..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar ubicación actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Borrar ubicación" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Buscar" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Síntoo, este navegador non é compatible coa xeolocalización" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa de Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "O formato devolto polas funcións do tema" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato de retorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "O formato mostrado cando se edita unha publicación" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualización" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactivo (%s)" msgstr[1] "Inactivos (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Non se encontraron campos na papeleira" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Non se encontraron campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Buscar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Novo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Engadir novo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Non se atoparon os grupos de campos na papeleira" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Non se encontraron grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Buscar grupo de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Novo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Engadir novo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Engadir novo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personaliza WordPress con campos potentes, profesionais e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gu.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gu.l10n.php new file mode 100644 index 000000000..8a68cb90d --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gu.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'gu','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Standard'=>'સામાન્ય','Free'=>'મફત','ACF PRO Feature'=>'ACF PRO લક્ષણ','Renew PRO to Unlock'=>'અનલૉક કરવા માટે PRO રિન્યૂ કરો','Renew PRO License'=>'PRO લાઇસન્સ રિન્યૂ કરો','PRO fields cannot be edited without an active license.'=>'સક્રિય લાયસન્સ વિના PRO ક્ષેત્રો સંપાદિત કરી શકાતા નથી.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'ACF બ્લોકને સોંપેલ ફીલ્ડ જૂથોને સંપાદિત કરવા માટે કૃપા કરીને તમારું ACF PRO લાઇસન્સ સક્રિય કરો.','Please activate your ACF PRO license to edit this options page.'=>'આ વિકલ્પો પૃષ્ઠને સંપાદિત કરવા માટે કૃપા કરીને તમારું ACF PRO લાઇસન્સ સક્રિય કરો.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'છટકી ગયેલા HTML મૂલ્યો પરત કરવા માત્ર ત્યારે જ શક્ય છે જ્યારે format_value પણ સાચું હોય. સુરક્ષા માટે ફીલ્ડ મૂલ્યો પરત કરવામાં આવ્યા નથી.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'એસ્કેપ કરેલ HTML મૂલ્ય પરત કરવું ત્યારે જ શક્ય છે જ્યારે format_value પણ સાચું હોય. સુરક્ષા માટે ફીલ્ડ મૂલ્ય પરત કરવામાં આવ્યું નથી.','Please contact your site administrator or developer for more details.'=>'વધુ વિગતો માટે કૃપા કરીને તમારા સાઇટ એડમિનિસ્ટ્રેટર અથવા ડેવલપરનો સંપર્ક કરો.','Learn more'=>'વધુ જાણો','Hide details'=>' વિગતો છુપાવો','Show details'=>' વિગતો બતાવો','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - %3$s દ્વારા પ્રસ્તુત','Renew ACF PRO License'=>'ACF PRO લાઇસન્સ રિન્યૂ કરો','Renew License'=>'લાયસન્સ રિન્યૂ કરો','Manage License'=>'લાયસન્સ મેનેજ કરો','\'High\' position not supported in the Block Editor'=>'બ્લોક એડિટરમાં \'ઉચ્ચ\' સ્થિતિ સમર્થિત નથી','Upgrade to ACF PRO'=>'ACF PRO પર અપગ્રેડ કરો','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF વિકલ્પો પૃષ્ઠો એ ક્ષેત્રો દ્વારા વૈશ્વિક સેટિંગ્સનું સંચાલન કરવા માટેના કસ્ટમ એડમિન પૃષ્ઠો છે. તમે બહુવિધ પૃષ્ઠો અને પેટા પૃષ્ઠો બનાવી શકો છો.','Add Options Page'=>'વિકલ્પો પૃષ્ઠ ઉમેરો','In the editor used as the placeholder of the title.'=>'શીર્ષકના પ્લેસહોલ્ડર તરીકે ઉપયોગમાં લેવાતા એડિટરમાં.','Title Placeholder'=>'શીર્ષક પ્લેસહોલ્ડર','4 Months Free'=>'4 મહિના મફત','Select Options Pages'=>'વિકલ્પો પૃષ્ઠો પસંદ કરો','Duplicate taxonomy'=>'ડુપ્લિકેટ વર્ગીકરણ','Create taxonomy'=>'વર્ગીકરણ બનાવો','Duplicate post type'=>'ડુપ્લિકેટ પોસ્ટ પ્રકાર','Create post type'=>'પોસ્ટ પ્રકાર બનાવો','Link field groups'=>'ફીલ્ડ જૂથોને લિંક કરો','Add fields'=>'ક્ષેત્રો ઉમેરો','This Field'=>'આ ક્ષેત્ર','ACF PRO'=>'એસીએફ પ્રો','Feedback'=>'પ્રતિસાદ','Support'=>'સપોર્ટ','is developed and maintained by'=>'દ્વારા વિકસિત અને જાળવણી કરવામાં આવે છે','Add this %s to the location rules of the selected field groups.'=>'પસંદ કરેલ ક્ષેત્ર જૂથોના સ્થાન નિયમોમાં આ %s ઉમેરો.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'દ્વિપક્ષીય સેટિંગને સક્ષમ કરવાથી તમે આ ફીલ્ડ માટે પસંદ કરેલ દરેક મૂલ્ય માટે લક્ષ્ય ફીલ્ડમાં મૂલ્ય અપડેટ કરી શકો છો, પોસ્ટ ID, વર્ગીકરણ ID અથવા અપડેટ કરવામાં આવી રહેલી આઇટમના વપરાશકર્તા ID ને ઉમેરીને અથવા દૂર કરી શકો છો. વધુ માહિતી માટે, કૃપા કરીને દસ્તાવેજીકરણ વાંચો.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'અપડેટ કરવામાં આવી રહેલી આઇટમનો સંદર્ભ પાછો સંગ્રહિત કરવા માટે ક્ષેત્ર(ઓ) પસંદ કરો. તમે આ ક્ષેત્ર પસંદ કરી શકો છો. જ્યાં આ ક્ષેત્ર પ્રદર્શિત થઈ રહ્યું છે તેની સાથે લક્ષ્ય ક્ષેત્રો સુસંગત હોવા જોઈએ. ઉદાહરણ તરીકે, જો આ ક્ષેત્ર વર્ગીકરણ પર પ્રદર્શિત થાય છે, તો તમારું લક્ષ્ય ક્ષેત્ર વર્ગીકરણ પ્રકારનું હોવું જોઈએ','Target Field'=>'લક્ષ્ય ક્ષેત્ર','Update a field on the selected values, referencing back to this ID'=>'આ ID નો સંદર્ભ આપીને પસંદ કરેલ મૂલ્યો પર ફીલ્ડ અપડેટ કરો','Bidirectional'=>'દ્વિપક્ષીય','%s Field'=>'%s ફીલ્ડ','Select Multiple'=>'બહુવિધ પસંદ કરો','WP Engine logo'=>'WP એન્જિન લોગો','Lower case letters, underscores and dashes only, Max 32 characters.'=>'લોઅર કેસ અક્ષરો, માત્ર અન્ડરસ્કોર અને ડૅશ, મહત્તમ 32 અક્ષરો.','The capability name for assigning terms of this taxonomy.'=>'આ વર્ગીકરણની શરતો સોંપવા માટેની ક્ષમતાનું નામ.','Assign Terms Capability'=>'ટર્મ ક્ષમતા સોંપો','The capability name for deleting terms of this taxonomy.'=>'આ વર્ગીકરણની શરતોને કાઢી નાખવા માટેની ક્ષમતાનું નામ.','Delete Terms Capability'=>'ટર્મ ક્ષમતા કાઢી નાખો','The capability name for editing terms of this taxonomy.'=>'આ વર્ગીકરણની શરતોને સંપાદિત કરવા માટેની ક્ષમતાનું નામ.','Edit Terms Capability'=>'શરતો ક્ષમતા સંપાદિત કરો','The capability name for managing terms of this taxonomy.'=>'આ વર્ગીકરણની શરતોનું સંચાલન કરવા માટેની ક્ષમતાનું નામ.','Manage Terms Capability'=>'શરતોની ક્ષમતા મેનેજ કરો','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'શોધ પરિણામો અને વર્ગીકરણ આર્કાઇવ પૃષ્ઠોમાંથી પોસ્ટ્સને બાકાત રાખવા જોઈએ કે કેમ તે સેટ કરે છે.','More Tools from WP Engine'=>'WP એન્જિનના વધુ સાધનો','Built for those that build with WordPress, by the team at %s'=>'%s પરની ટીમ દ્વારા વર્ડપ્રેસ સાથે બિલ્ડ કરનારાઓ માટે બનાવેલ છે','View Pricing & Upgrade'=>'કિંમત અને અપગ્રેડ જુઓ','Learn More'=>'વધુ શીખો','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'તમારા વર્કફ્લોને ઝડપી બનાવો અને ACF બ્લોક્સ અને ઓપ્શન્સ પેજીસ જેવી સુવિધાઓ અને રિપીટર, ફ્લેક્સિબલ કન્ટેન્ટ, ક્લોન અને ગેલેરી જેવા અત્યાધુનિક ફીલ્ડ પ્રકારો સાથે વધુ સારી વેબસાઇટ્સ વિકસાવો.','Unlock Advanced Features and Build Even More with ACF PRO'=>'ACF PRO સાથે અદ્યતન સુવિધાઓને અનલૉક કરો અને હજી વધુ બનાવો','%s fields'=>'%s ફીલ્ડ','No terms'=>'કોઈ શરતો નથી','No post types'=>'કોઈ પોસ્ટ પ્રકાર નથી','No posts'=>'કોઈ પોસ્ટ નથી','No taxonomies'=>'કોઈ વર્ગીકરણ નથી','No field groups'=>'કોઈ ક્ષેત્ર જૂથો નથી','No fields'=>'કોઈ ફીલ્ડ નથી','No description'=>'કોઈ વર્ણન નથી','Any post status'=>'કોઈપણ પોસ્ટ સ્થિતિ','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'આ વર્ગીકરણ કી પહેલેથી જ ACF ની બહાર નોંધાયેલ અન્ય વર્ગીકરણ દ્વારા ઉપયોગમાં લેવાય છે અને તેનો ઉપયોગ કરી શકાતો નથી.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'આ વર્ગીકરણ કી પહેલેથી જ ACF માં અન્ય વર્ગીકરણ દ્વારા ઉપયોગમાં લેવાય છે અને તેનો ઉપયોગ કરી શકાતો નથી.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'વર્ગીકરણ કી માં માત્ર લોઅર કેસ આલ્ફાન્યૂમેરિક અક્ષરો, અન્ડરસ્કોર અથવા ડેશ હોવા જોઈએ.','The taxonomy key must be under 32 characters.'=>'વર્ગીકરણ કી 32 અક્ષરોથી ઓછી હોવી જોઈએ.','No Taxonomies found in Trash'=>'ટ્રેશમાં કોઈ વર્ગીકરણ મળ્યું નથી','No Taxonomies found'=>'કોઈ વર્ગીકરણ મળ્યું નથી','Search Taxonomies'=>'વર્ગીકરણ શોધો','View Taxonomy'=>'વર્ગીકરણ જુઓ','New Taxonomy'=>'નવુ વર્ગીકરણ','Edit Taxonomy'=>'વર્ગીકરણ સંપાદિત કરો','Add New Taxonomy'=>'નવુ વર્ગીકરણ ઉમેરો','No Post Types found in Trash'=>'ટ્રેશમાં કોઈ પોસ્ટ પ્રકારો મળ્યા નથી','No Post Types found'=>'કોઈ પોસ્ટ પ્રકારો મળ્યા નથી','Search Post Types'=>'પોસ્ટ પ્રકારો શોધો','View Post Type'=>'પોસ્ટનો પ્રકાર જુઓ','New Post Type'=>'નવો પોસ્ટ પ્રકાર','Edit Post Type'=>'પોસ્ટ પ્રકાર સંપાદિત કરો','Add New Post Type'=>'નવો પોસ્ટ પ્રકાર ઉમેરો','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'આ પોસ્ટ ટાઇપ કી પહેલેથી જ ACF ની બહાર નોંધાયેલ અન્ય પોસ્ટ પ્રકાર દ્વારા ઉપયોગમાં લેવાય છે અને તેનો ઉપયોગ કરી શકાતો નથી.','This post type key is already in use by another post type in ACF and cannot be used.'=>'આ પોસ્ટ ટાઇપ કી પહેલેથી જ ACF માં અન્ય પોસ્ટ પ્રકાર દ્વારા ઉપયોગમાં છે અને તેનો ઉપયોગ કરી શકાતો નથી.','This field must not be a WordPress reserved term.'=>'આ ફીલ્ડ વર્ડપ્રેસનો આરક્ષિત શબ્દ ન હોવો જોઈએ.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'પોસ્ટ ટાઈપ કીમાં માત્ર લોઅર કેસ આલ્ફાન્યૂમેરિક અક્ષરો, અન્ડરસ્કોર અથવા ડેશ હોવા જોઈએ.','The post type key must be under 20 characters.'=>'પોસ્ટ પ્રકાર કી 20 અક્ષરોથી ઓછી હોવી જોઈએ.','We do not recommend using this field in ACF Blocks.'=>'અમે ACF બ્લોક્સમાં આ ક્ષેત્રનો ઉપયોગ કરવાની ભલામણ કરતા નથી.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'વર્ડપ્રેસ WYSIWYG એડિટર પ્રદર્શિત કરે છે જે પોસ્ટ્સ અને પૃષ્ઠો જોવા મળે છે જે સમૃદ્ધ ટેક્સ્ટ-એડિટિંગ અનુભવ માટે પરવાનગી આપે છે જે મલ્ટીમીડિયા સામગ્રી માટે પણ પરવાનગી આપે છે.','WYSIWYG Editor'=>'WYSIWYG સંપાદક','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'એક અથવા વધુ વપરાશકર્તાઓની પસંદગીની મંજૂરી આપે છે જેનો ઉપયોગ ડેટા ઑબ્જેક્ટ્સ વચ્ચે સંબંધ બનાવવા માટે થઈ શકે છે.','A text input specifically designed for storing web addresses.'=>'ખાસ કરીને વેબ એડ્રેસ સ્ટોર કરવા માટે રચાયેલ ટેક્સ્ટ ઇનપુટ.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'એક ટૉગલ જે તમને 1 અથવા 0 (ચાલુ અથવા બંધ, સાચું કે ખોટું, વગેરે) નું મૂલ્ય પસંદ કરવાની મંજૂરી આપે છે. સ્ટાઇલાઇઝ્ડ સ્વીચ અથવા ચેકબોક્સ તરીકે રજૂ કરી શકાય છે.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'સમય પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. ક્ષેત્ર સેટિંગ્સ ઉપયોગ કરીને સમય ફોર્મેટ કસ્ટમાઇઝ કરી શકાય છે.','A basic textarea input for storing paragraphs of text.'=>'ટેક્સ્ટના ફકરાને સ્ટોર કરવા માટે મૂળભૂત ટેક્સ્ટેરિયા ઇનપુટ.','A basic text input, useful for storing single string values.'=>'મૂળભૂત મૂળ લખાણ ઇનપુટ, એક તાર મૂલ્યો સંગ્રહ કરવા માટે ઉપયોગી.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'ફીલ્ડ સેટિંગ્સમાં ઉલ્લેખિત માપદંડ અને વિકલ્પોના આધારે એક અથવા વધુ વર્ગીકરણ શરતોની પસંદગીની મંજૂરી આપે છે.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'તમને સંપાદન સ્ક્રીનમાં ટેબ કરેલ વિભાગોમાં ક્ષેત્રોને જૂથબદ્ધ કરવાની મંજૂરી આપે છે. ક્ષેત્રોને વ્યવસ્થિત અને સંરચિત રાખવા માટે ઉપયોગી.','A dropdown list with a selection of choices that you specify.'=>'તમે ઉલ્લેખિત કરો છો તે પસંદગીઓની પસંદગી સાથે ડ્રોપડાઉન સૂચિ.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'તમે હાલમાં સંપાદિત કરી રહ્યાં છો તે આઇટમ સાથે સંબંધ બનાવવા માટે એક અથવા વધુ પોસ્ટ્સ, પૃષ્ઠો અથવા કસ્ટમ પોસ્ટ પ્રકારની આઇટમ્સ પસંદ કરવા માટેનું ડ્યુઅલ-કૉલમ ઇન્ટરફેસ. શોધવા અને ફિલ્ટર કરવાના વિકલ્પોનો સમાવેશ થાય છે.','An input for selecting a numerical value within a specified range using a range slider element.'=>'શ્રેણી સ્લાઇડર તત્વનો ઉપયોગ કરીને ઉલ્લેખિત શ્રેણીમાં સંખ્યાત્મક મૂલ્ય પસંદ કરવા માટેનું ઇનપુટ.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'રેડિયો બટન ઇનપુટ્સનું એક જૂથ જે વપરાશકર્તાને તમે ઉલ્લેખિત મૂલ્યોમાંથી એક જ પસંદગી કરવાની મંજૂરી આપે છે.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'શોધવાના વિકલ્પ સાથે એક અથવા ઘણી પોસ્ટ્સ, પૃષ્ઠો અથવા પોસ્ટ પ્રકારની વસ્તુઓ પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ અને વૈવિધ્યપૂર્ણ UI. ','An input for providing a password using a masked field.'=>'માસ્ક્ડ ફીલ્ડનો ઉપયોગ કરીને પાસવર્ડ આપવા માટેનું ઇનપુટ.','Filter by Post Status'=>'પોસ્ટ સ્ટેટસ દ્વારા ફિલ્ટર કરો','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'શોધવાના વિકલ્પ સાથે, એક અથવા વધુ પોસ્ટ્સ, પૃષ્ઠો, કસ્ટમ પોસ્ટ પ્રકારની આઇટમ્સ અથવા આર્કાઇવ URL પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ ડ્રોપડાઉન.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'મૂળ WordPress oEmbed કાર્યક્ષમતાનો ઉપયોગ કરીને વિડિઓઝ, છબીઓ, ટ્વીટ્સ, ઑડિઓ અને અન્ય સામગ્રીને એમ્બેડ કરવા માટે એક ઇન્ટરેક્ટિવ ઘટક.','An input limited to numerical values.'=>'સંખ્યાત્મક મૂલ્યો સુધી મર્યાદિત ઇનપુટ.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'અન્ય ક્ષેત્રોની સાથે સંપાદકોને સંદેશ પ્રદર્શિત કરવા માટે વપરાય છે. તમારા ક્ષેત્રોની આસપાસ વધારાના સંદર્ભ અથવા સૂચનાઓ પ્રદાન કરવા માટે ઉપયોગી.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'તમને વર્ડપ્રેસ મૂળ લિંક પીકરનો ઉપયોગ કરીને લિંક અને તેના ગુણધર્મો જેવા કે શીર્ષક અને લક્ષ્યનો ઉલ્લેખ કરવાની મંજૂરી આપે છે.','Uses the native WordPress media picker to upload, or choose images.'=>'અપલોડ કરવા અથવા છબીઓ પસંદ કરવા માટે મૂળ વર્ડપ્રેસ મીડિયા પીકરનો ઉપયોગ કરે છે.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'ડેટા અને સંપાદન સ્ક્રીનને વધુ સારી રીતે ગોઠવવા માટે જૂથોમાં ક્ષેત્રોને સંરચિત કરવાનો માર્ગ પૂરો પાડે છે.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Google નકશાનો ઉપયોગ કરીને સ્થાન પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. યોગ્ય રીતે પ્રદર્શિત કરવા માટે Google Maps API કી અને વધારાના ગોઠવણીની જરૂર છે.','Uses the native WordPress media picker to upload, or choose files.'=>'અપલોડ કરવા અથવા છબીઓ પસંદ કરવા માટે મૂળ વર્ડપ્રેસ મીડિયા પીકરનો ઉપયોગ કરે છે.','A text input specifically designed for storing email addresses.'=>'ખાસ કરીને ઈમેલ એડ્રેસ સ્ટોર કરવા માટે રચાયેલ ટેક્સ્ટ ઇનપુટ.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'તારીખ અને સમય પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. તારીખ રીટર્ન ફોર્મેટ ફીલ્ડ સેટિંગ્સનો ઉપયોગ કરીને કસ્ટમાઇઝ કરી શકાય છે.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'સમય પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. ક્ષેત્ર સેટિંગ્સ ઉપયોગ કરીને સમય ફોર્મેટ કસ્ટમાઇઝ કરી શકાય છે.','An interactive UI for selecting a color, or specifying a Hex value.'=>'રંગ પસંદ કરવા અથવા હેક્સ મૂલ્યનો ઉલ્લેખ કરવા માટે એક ઇન્ટરેક્ટિવ UI.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'ચેકબૉક્સ ઇનપુટ્સનું જૂથ કે જે વપરાશકર્તાને તમે ઉલ્લેખિત કરો છો તે એક અથવા બહુવિધ મૂલ્યો પસંદ કરવાની મંજૂરી આપે છે.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'તમે ઉલ્લેખિત કરેલ મૂલ્યો સાથેના બટનોનું જૂથ, વપરાશકર્તાઓ પ્રદાન કરેલ મૂલ્યોમાંથી એક વિકલ્પ પસંદ કરી શકે છે.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'તમને કન્ટેન્ટ સંપાદિત કરતી વખતે બતાવવામાં આવતી સંકુચિત પેનલ્સમાં કસ્ટમ ફીલ્ડ્સને જૂથ અને ગોઠવવાની મંજૂરી આપે છે. મોટા ડેટાસેટ્સને વ્યવસ્થિત રાખવા માટે ઉપયોગી.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'આ સ્લાઇડ્સ, ટીમના સભ્યો અને કૉલ-ટુ-એક્શન ટાઇલ્સ જેવી સામગ્રીને પુનરાવર્તિત કરવા માટેનો ઉકેલ પૂરો પાડે છે, પેરન્ટ તરીકે કામ કરીને પેટાફિલ્ડના સમૂહ કે જેને વારંવાર પુનરાવર્તિત કરી શકાય છે.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'આ જોડાણોના સંગ્રહનું સંચાલન કરવા માટે એક ઇન્ટરેક્ટિવ ઇન્ટરફેસ પૂરું પાડે છે. મોટાભાગની સેટિંગ્સ ઇમેજ ફીલ્ડના પ્રકાર જેવી જ હોય ​​છે. વધારાની સેટિંગ્સ તમને ગેલેરીમાં નવા જોડાણો ક્યાં ઉમેરવામાં આવે છે અને જોડાણોની ન્યૂનતમ/મહત્તમ સંખ્યાને મંજૂરી આપે છે તેનો ઉલ્લેખ કરવાની મંજૂરી આપે છે.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'આ એક સરળ, સંરચિત, લેઆઉટ-આધારિત સંપાદક પ્રદાન કરે છે. લવચીક સામગ્રી ક્ષેત્ર તમને ઉપલબ્ધ બ્લોક્સ ડિઝાઇન કરવા માટે લેઆઉટ અને સબફિલ્ડનો ઉપયોગ કરીને સંપૂર્ણ નિયંત્રણ સાથે સામગ્રીને વ્યાખ્યાયિત કરવા, બનાવવા અને સંચાલિત કરવાની મંજૂરી આપે છે.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'આ તમને વર્તમાન ક્ષેત્રોને પસંદ કરવા અને પ્રદર્શિત કરવાની મંજૂરી આપે છે. તે ડેટાબેઝમાં કોઈપણ ફીલ્ડની નકલ કરતું નથી, પરંતુ રન-ટાઇમ પર પસંદ કરેલ ફીલ્ડ્સને લોડ કરે છે અને પ્રદર્શિત કરે છે. ક્લોન ફીલ્ડ કાં તો પોતાને પસંદ કરેલ ફીલ્ડ્સ સાથે બદલી શકે છે અથવા પસંદ કરેલ ફીલ્ડ્સને સબફિલ્ડના જૂથ તરીકે પ્રદર્શિત કરી શકે છે.','nounClone'=>'ક્લોન','PRO'=>'પ્રો','Advanced'=>'અદ્યતન','JSON (newer)'=>'JSON (નવું)','Original'=>'અસલ','Invalid post ID.'=>'અમાન્ય પોસ્ટ આઈડી.','Invalid post type selected for review.'=>'સમીક્ષા માટે અમાન્ય પોસ્ટ પ્રકાર પસંદ કર્યો.','More'=>'વધુ','Tutorial'=>'ટ્યુટોરીયલ','Select Field'=>'ક્ષેત્ર પસંદ કરો','Try a different search term or browse %s'=>'એક અલગ શોધ શબ્દ અજમાવો અથવા %s બ્રાઉઝ કરો','Popular fields'=>'લોકપ્રિય ક્ષેત્રો','No search results for \'%s\''=>'\'%s\' માટે કોઈ શોધ પરિણામો નથી','Search fields...'=>'ફીલ્ડ્સ શોધો...','Select Field Type'=>'ક્ષેત્ર પ્રકાર પસંદ કરો','Popular'=>'પ્રખ્યાત','Add Taxonomy'=>'વર્ગીકરણ ઉમેરો','Create custom taxonomies to classify post type content'=>'પોસ્ટ પ્રકારની સામગ્રીને વર્ગીકૃત કરવા માટે કસ્ટમ વર્ગીકરણ બનાવો','Add Your First Taxonomy'=>'તમારી પ્રથમ વર્ગીકરણ ઉમેરો','Hierarchical taxonomies can have descendants (like categories).'=>'અધિક્રમિક વર્ગીકરણમાં વંશજો હોઈ શકે છે (જેમ કે શ્રેણીઓ).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'અગ્રભાગ પર અને એડમિન ડેશબોર્ડમાં વર્ગીકરણ દૃશ્યમાન બનાવે છે.','One or many post types that can be classified with this taxonomy.'=>'આ વર્ગીકરણ સાથે વર્ગીકૃત કરી શકાય તેવા એક અથવા ઘણા પોસ્ટ પ્રકારો.','genre'=>'શૈલી','Genre'=>'શૈલી','Genres'=>'શૈલીઓ','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'`WP_REST_Terms_Controller` ને બદલે વાપરવા માટે વૈકલ્પિક કસ્ટમ નિયંત્રક.','Expose this post type in the REST API.'=>'REST API માં આ પોસ્ટ પ્રકારનો પર્દાફાશ કરો.','Customize the query variable name'=>'ક્વેરી વેરીએબલ નામને કસ્ટમાઇઝ કરો','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'બિન-સુંદર પરમાલિંકનો ઉપયોગ કરીને શરતોને ઍક્સેસ કરી શકાય છે, દા.ત., {query_var}={term_slug}.','Permalinks for this taxonomy are disabled.'=>'આ વર્ગીકરણ માટે પરમાલિંક્સ અક્ષમ છે.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'સ્લગ તરીકે વર્ગીકરણ કીનો ઉપયોગ કરીને URL ને ફરીથી લખો. તમારું પરમાલિંક માળખું હશે','Taxonomy Key'=>'વર્ગીકરણ કી','Select the type of permalink to use for this taxonomy.'=>'આ વર્ગીકરણ માટે વાપરવા માટે પરમાલિંકનો પ્રકાર પસંદ કરો.','Display a column for the taxonomy on post type listing screens.'=>'પોસ્ટ ટાઇપ લિસ્ટિંગ સ્ક્રીન પર વર્ગીકરણ માટે કૉલમ પ્રદર્શિત કરો.','Show Admin Column'=>'એડમિન કૉલમ બતાવો','Show the taxonomy in the quick/bulk edit panel.'=>'ઝડપી/બલ્ક સંપાદન પેનલમાં વર્ગીકરણ બતાવો.','Quick Edit'=>'ઝડપી સંપાદન','List the taxonomy in the Tag Cloud Widget controls.'=>'ટેગ ક્લાઉડ વિજેટ નિયંત્રણોમાં વર્ગીકરણની સૂચિ બનાવો.','Tag Cloud'=>'ટૅગ ક્લાઉડ','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'મેટા બૉક્સમાંથી સાચવેલા વર્ગીકરણ ડેટાને સેનિટાઇઝ કરવા માટે કૉલ કરવા માટે PHP ફંક્શન નામ.','Meta Box Sanitization Callback'=>'મેટા બોક્સ સેનિટાઈઝેશન કોલબેક','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'તમારા વર્ગીકરણ પર મેટા બોક્સની સામગ્રીને હેન્ડલ કરવા માટે કૉલ કરવા માટે PHP ફંક્શન નામ.','Register Meta Box Callback'=>'મેટા બોક્સ કોલબેક રજીસ્ટર કરો','No Meta Box'=>'કોઈ મેટા બોક્સ નથી','Custom Meta Box'=>'કસ્ટમ મેટા બોક્સ','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'સામગ્રી સંપાદક સ્ક્રીન પરના મેટા બોક્સને નિયંત્રિત કરે છે. મૂળભૂત રીતે, શ્રેણીઓ મેટા બોક્સ અધિક્રમિક વર્ગીકરણ માટે બતાવવામાં આવે છે, અને ટૅગ્સ મેટા બૉક્સ બિન-હાયરાર્કિકલ વર્ગીકરણ માટે બતાવવામાં આવે છે.','Meta Box'=>'મેટા બોક્સ','Categories Meta Box'=>'શ્રેણીઓ મેટા બોક્સ','Tags Meta Box'=>'ટૅગ્સ મેટા બોક્સ','A link to a tag'=>'ટેગની લિંક','Describes a navigation link block variation used in the block editor.'=>'બ્લોક એડિટરમાં વપરાતી નેવિગેશન લિંક બ્લોક ભિન્નતાનું વર્ણન કરે છે.','A link to a %s'=>'%s ની લિંક','Tag Link'=>'ટૅગ લિંક','Assigns a title for navigation link block variation used in the block editor.'=>'બ્લોક એડિટરમાં વપરાતી નેવિગેશન લિંક બ્લોક ભિન્નતાનું વર્ણન કરે છે.','← Go to tags'=>'← ટૅગ્સ પર જાઓ','Assigns the text used to link back to the main index after updating a term.'=>'શબ્દને અપડેટ કર્યા પછી મુખ્ય અનુક્રમણિકા સાથે પાછા લિંક કરવા માટે વપરાયેલ ટેક્સ્ટને સોંપે છે.','Back To Items'=>'આઇટમ્સ પર પાછા ફરો','← Go to %s'=>'← %s પર જાઓ','Tags list'=>'ટૅગ્સની સૂચિ','Assigns text to the table hidden heading.'=>'કોષ્ટક છુપાયેલા મથાળાને ટેક્સ્ટ અસાઇન કરે છે.','Tags list navigation'=>'ટૅગ્સ સૂચિ નેવિગેશન','Assigns text to the table pagination hidden heading.'=>'કોષ્ટક પૃષ્ઠ ક્રમાંકન છુપાયેલા મથાળાને ટેક્સ્ટ અસાઇન કરે છે.','Filter by category'=>'શ્રેણી દ્વારા ફિલ્ટર કરો','Assigns text to the filter button in the posts lists table.'=>'પોસ્ટ લિસ્ટ ટેબલમાં ફિલ્ટર બટન પર ટેક્સ્ટ અસાઇન કરે છે.','Filter By Item'=>'આઇટમ દ્વારા ફિલ્ટર કરો','Filter by %s'=>'%s દ્વારા ફિલ્ટર કરો','The description is not prominent by default; however, some themes may show it.'=>'આ વર્ણન મૂળભૂત રીતે જાણીતું નથી; તેમ છતાં, કોઈક થિમમા કદાચ દેખાય.','Describes the Description field on the Edit Tags screen.'=>'એડિટ ટૅગ્સ સ્ક્રીન પર પેરેન્ટ ફીલ્ડનું વર્ણન કરે છે.','Description Field Description'=>'વર્ણન ક્ષેત્રનું વર્ણન','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'અધિક્રમ(hierarchy) બનાવવા માટે એક પેરન્ટ ટર્મ સોંપો. ઉદાહરણ તરીકે જાઝ ટર્મ, બેબોપ અને બિગ બેન્ડની પેરન્ટ હશે.','Describes the Parent field on the Edit Tags screen.'=>'એડિટ ટૅગ્સ સ્ક્રીન પર પેરેન્ટ ફીલ્ડનું વર્ણન કરે છે.','Parent Field Description'=>'પિતૃ ક્ષેત્રનું વર્ણન','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'"સ્લગ" એ નામનું URL-મૈત્રીપૂર્ણ સંસ્કરણ છે. તે સામાન્ય રીતે બધા લોઅરકેસ હોય છે અને તેમાં માત્ર અક્ષરો, સંખ્યાઓ અને હાઇફન્સ હોય છે.','Describes the Slug field on the Edit Tags screen.'=>'એડિટ ટૅગ્સ સ્ક્રીન પર નામ ફીલ્ડનું વર્ણન કરે છે.','Slug Field Description'=>'નામ ક્ષેત્ર વર્ણન','The name is how it appears on your site'=>'નામ જે તમારી સાઇટ પર દેખાશે.','Describes the Name field on the Edit Tags screen.'=>'એડિટ ટૅગ્સ સ્ક્રીન પર નામ ફીલ્ડનું વર્ણન કરે છે.','Name Field Description'=>'નામ ક્ષેત્ર વર્ણન','No tags'=>'ટૅગ્સ નથી','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'જ્યારે કોઈ ટૅગ્સ અથવા કૅટેગરીઝ ઉપલબ્ધ ન હોય ત્યારે પોસ્ટ્સ અને મીડિયા સૂચિ કોષ્ટકોમાં પ્રદર્શિત ટેક્સ્ટને અસાઇન કરે છે.','No Terms'=>'કોઈ શરતો નથી','No %s'=>'ના %s','No tags found'=>'કોઈ ટેગ મળ્યા નથી','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'જ્યારે કોઈ ટૅગ્સ ઉપલબ્ધ ન હોય ત્યારે વર્ગીકરણ મેટા બૉક્સમાં \'સૌથી વધુ વપરાયેલામાંથી પસંદ કરો\' ટેક્સ્ટને ક્લિક કરતી વખતે પ્રદર્શિત ટેક્સ્ટને અસાઇન કરે છે અને જ્યારે વર્ગીકરણ માટે કોઈ આઇટમ ન હોય ત્યારે ટર્મ્સ લિસ્ટ કોષ્ટકમાં વપરાયેલ ટેક્સ્ટને અસાઇન કરે છે.','Not Found'=>'મળ્યું નથી','Assigns text to the Title field of the Most Used tab.'=>'સૌથી વધુ ઉપયોગમાં લેવાતી ટેબના શીર્ષક ક્ષેત્રમાં ટેક્સ્ટ અસાઇન કરે છે.','Most Used'=>'સૌથી વધુ વપરાયેલ','Choose from the most used tags'=>'સૌથી વધુ ઉપયોગ થયેલ ટૅગ્સ માંથી પસંદ કરો','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'જ્યારે JavaScript અક્ષમ હોય ત્યારે મેટા બૉક્સમાં વપરાયેલ \'સૌથી વધુ ઉપયોગમાંથી પસંદ કરો\' ટેક્સ્ટને અસાઇન કરે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ પર વપરાય છે.','Choose From Most Used'=>'સૌથી વધુ વપરાયેલમાંથી પસંદ કરો','Choose from the most used %s'=>'%s સૌથી વધુ ઉપયોગ થયેલ ટૅગ્સ માંથી પસંદ કરો','Add or remove tags'=>'ટૅગ્સ ઉમેરો અથવા દૂર કરો','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'જ્યારે JavaScript અક્ષમ હોય ત્યારે મેટા બૉક્સમાં ઉપયોગમાં લેવાતી આઇટમ્સ ઉમેરો અથવા દૂર કરો ટેક્સ્ટને સોંપે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ પર વપરાય છે','Add Or Remove Items'=>'વસ્તુઓ ઉમેરો અથવા દૂર કરો','Add or remove %s'=>'%s ઉમેરો અથવા દૂર કરો','Separate tags with commas'=>'અલ્પવિરામથી ટૅગ્સ અલગ કરો','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'વર્ગીકરણ મેટા બોક્સમાં વપરાયેલ અલ્પવિરામ ટેક્સ્ટ સાથે અલગ આઇટમ સોંપે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ પર વપરાય છે.','Separate Items With Commas'=>'અલ્પવિરામથી ટૅગ્સ અલગ કરો','Separate %s with commas'=>'અલ્પવિરામથી %s ને અલગ કરો','Popular Tags'=>'લોકપ્રિય ટૅગ્સ','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'લોકપ્રિય આઇટમ ટેક્સ્ટ અસાઇન કરે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ માટે વપરાય છે.','Popular Items'=>'લોકપ્રિય વસ્તુઓ','Popular %s'=>'લોકપ્રિય %s','Search Tags'=>'ટૅગ્સ શોધો','Assigns search items text.'=>'શોધ આઇટમ ટેક્સ્ટ સોંપે છે.','Parent Category:'=>'પિતૃ શ્રેણી:','Assigns parent item text, but with a colon (:) added to the end.'=>'પેરેન્ટ આઇટમ ટેક્સ્ટ અસાઇન કરે છે, પરંતુ અંતમાં કોલોન (:) સાથે ઉમેરવામાં આવે છે.','Parent Item With Colon'=>'કોલોન સાથે પિતૃ શ્રેણી','Parent Category'=>'પિતૃ શ્રેણી','Assigns parent item text. Only used on hierarchical taxonomies.'=>'પેરેન્ટ આઇટમ ટેક્સ્ટ અસાઇન કરે છે. માત્ર અધિક્રમિક વર્ગીકરણ પર વપરાય છે.','Parent Item'=>'પિતૃ વસ્તુ','Parent %s'=>'પેરન્ટ %s','New Tag Name'=>'નવા ટેગ નું નામ','Assigns the new item name text.'=>'નવી આઇટમ નામનો ટેક્સ્ટ અસાઇન કરે છે.','New Item Name'=>'નવી આઇટમનું નામ','New %s Name'=>'નવું %s નામ','Add New Tag'=>'નવું ટેગ ઉમેરો','Assigns the add new item text.'=>'નવી આઇટમ ઉમેરો ટેક્સ્ટ સોંપે છે.','Update Tag'=>'અદ્યતન ટેગ','Assigns the update item text.'=>'અપડેટ આઇટમ ટેક્સ્ટ સોંપે છે.','Update Item'=>'આઇટમ અપડેટ કરો','Update %s'=>'%s અપડેટ કરો','View Tag'=>'ટેગ જુઓ','In the admin bar to view term during editing.'=>'સંપાદન દરમિયાન શબ્દ જોવા માટે એડમિન બારમાં.','Edit Tag'=>'ટેગ માં ફેરફાર કરો','At the top of the editor screen when editing a term.'=>'શબ્દ સંપાદિત કરતી વખતે સંપાદક સ્ક્રીનની ટોચ પર.','All Tags'=>'બધા ટૅગ્સ','Assigns the all items text.'=>'બધી આઇટમ ટેક્સ્ટ અસાઇન કરે છે.','Assigns the menu name text.'=>'મેનુ નામ લખાણ સોંપે છે.','Menu Label'=>'મેનુ લેબલ','Active taxonomies are enabled and registered with WordPress.'=>'સક્રિય વર્ગીકરણ વર્ડપ્રેસ સાથે સક્ષમ અને નોંધાયેલ છે.','A descriptive summary of the taxonomy.'=>'વર્ગીકરણનો વર્ણનાત્મક સારાંશ.','A descriptive summary of the term.'=>'શબ્દનો વર્ણનાત્મક સારાંશ.','Term Description'=>'ટર્મ વર્ણન','Single word, no spaces. Underscores and dashes allowed.'=>'એક શબ્દ, કોઈ જગ્યા નથી. અન્ડરસ્કોર અને ડેશની મંજૂરી છે.','Term Slug'=>'ટર્મ સ્લગ','The name of the default term.'=>'મૂળભૂત શબ્દનું નામ.','Term Name'=>'ટર્મ નામ','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'વર્ગીકરણ માટે એક શબ્દ બનાવો કે જેને કાઢી ન શકાય. તે મૂળભૂત રીતે પોસ્ટ્સ માટે પસંદ કરવામાં આવશે નહીં.','Default Term'=>'ડિફૉલ્ટ ટર્મ','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'શું આ વર્ગીકરણની શરતો `wp_set_object_terms()` ને પ્રદાન કરવામાં આવી છે તે ક્રમમાં સૉર્ટ કરવી જોઈએ.','Sort Terms'=>'સૉર્ટ શરતો','Add Post Type'=>'નવો પોસ્ટ પ્રકાર','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'વર્ડપ્રેસની કાર્યક્ષમતાને કસ્ટમ પોસ્ટ પ્રકારો સાથે પ્રમાણભૂત પોસ્ટ્સ અને પૃષ્ઠોથી આગળ વિસ્તૃત કરો','Add Your First Post Type'=>'તમારો પ્રથમ પોસ્ટ પ્રકાર ઉમેરો','I know what I\'m doing, show me all the options.'=>'હું જાણું છું કે હું શું કરી રહ્યો છું, મને બધા વિકલ્પો બતાવો.','Advanced Configuration'=>'અદ્યતન રૂપરેખાંકન','Hierarchical post types can have descendants (like pages).'=>'અધિક્રમિક વર્ગીકરણમાં વંશજો હોઈ શકે છે (જેમ કે શ્રેણીઓ).','Hierarchical'=>'વંશવેલો','Visible on the frontend and in the admin dashboard.'=>'અગ્રભાગ પર અને એડમિન ડેશબોર્ડમાં દૃશ્યમાન.','Public'=>'પબ્લિક','movie'=>'ફિલ્મ','Lower case letters, underscores and dashes only, Max 20 characters.'=>'લોઅર કેસ અક્ષરો, માત્ર અન્ડરસ્કોર અને ડૅશ, મહત્તમ ૨૦ અક્ષરો.','Movie'=>'ફિલ્મ','Singular Label'=>'એકવચન નામ','Movies'=>'મૂવીઝ','Plural Label'=>'બહુવચન નામ','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'`WP_REST_Posts_Controller` ને બદલે વાપરવા માટે વૈકલ્પિક કસ્ટમ નિયંત્રક.','Controller Class'=>'નિયંત્રક વર્ગ','The namespace part of the REST API URL.'=>'REST API URL નો નેમસ્પેસ ભાગ.','Namespace Route'=>'નેમસ્પેસ રૂટ','The base URL for the post type REST API URLs.'=>'પોસ્ટ પ્રકાર REST API URL માટે આધાર URL.','Base URL'=>'આધાર URL','Exposes this post type in the REST API. Required to use the block editor.'=>'REST API માં આ પોસ્ટ પ્રકારનો પર્દાફાશ કરે છે. બ્લોક એડિટરનો ઉપયોગ કરવા માટે જરૂરી છે.','Show In REST API'=>'REST API માં બતાવો','Customize the query variable name.'=>'ક્વેરી વેરીએબલ નામને કસ્ટમાઇઝ કરો','Query Variable'=>'ક્વેરી વેરીએબલ','No Query Variable Support'=>'કોઈ ક્વેરી વેરીએબલ સપોર્ટ નથી','Custom Query Variable'=>'કસ્ટમ ક્વેરી વેરીએબલ','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'બિન-સુંદર પરમાલિંકનો ઉપયોગ કરીને શરતોને ઍક્સેસ કરી શકાય છે, દા.ત., {query_var}={term_slug}.','Query Variable Support'=>'વેરીએબલ સપોર્ટ ક્વેરી','URLs for an item and items can be accessed with a query string.'=>'આઇટમ અને આઇટમ્સ માટેના URL ને ક્વેરી સ્ટ્રિંગ વડે એક્સેસ કરી શકાય છે.','Publicly Queryable'=>'સાર્વજનિક રૂપે પૂછવા યોગ્ય','Has an item archive that can be customized with an archive template file in your theme.'=>'તમારી થીમમાં આર્કાઇવ ટેમ્પલેટ ફાઇલ સાથે કસ્ટમાઇઝ કરી શકાય તેવી આઇટમ આર્કાઇવ ધરાવે છે.','Archive'=>'આર્કાઇવ્સ','Pagination support for the items URLs such as the archives.'=>'આર્કાઇવ્સ જેવી વસ્તુઓ URL માટે પૃષ્ઠ ક્રમાંકન સપોર્ટ.','Pagination'=>'પૃષ્ઠ ક્રમાંકન','RSS feed URL for the post type items.'=>'પોસ્ટ પ્રકારની વસ્તુઓ માટે RSS ફીડ URL.','Feed URL'=>'ફીડ URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'URL માં `WP_Rwrite::$front` ઉપસર્ગ ઉમેરવા માટે પરમાલિંક માળખું બદલે છે.','Front URL Prefix'=>'ફ્રન્ટ URL ઉપસર્ગ','URL Slug'=>'URL સ્લગ','Permalinks for this post type are disabled.'=>'આ વર્ગીકરણ માટે પરમાલિંક્સ અક્ષમ છે.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'નીચેના ઇનપુટમાં વ્યાખ્યાયિત કસ્ટમ સ્લગનો ઉપયોગ કરીને URL ને ફરીથી લખો. તમારું પરમાલિંક માળખું હશે','No Permalink (prevent URL rewriting)'=>'કોઈ પરમાલિંક નથી (URL પુનઃલેખન અટકાવો)','Custom Permalink'=>'કસ્ટમ પરમાલિંક','Post Type Key'=>'પોસ્ટ પ્રકાર કી','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'સ્લગ તરીકે વર્ગીકરણ કીનો ઉપયોગ કરીને URL ને ફરીથી લખો. તમારું પરમાલિંક માળખું હશે','Permalink Rewrite'=>'પરમાલિંક ફરીથી લખો','Delete items by a user when that user is deleted.'=>'જ્યારે તે વપરાશકર્તા કાઢી નાખવામાં આવે ત્યારે વપરાશકર્તા દ્વારા આઇટમ્સ કાઢી નાખો.','Delete With User'=>'વપરાશકર્તા સાથે કાઢી નાખો','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'પોસ્ટ પ્રકારને \'ટૂલ્સ\' > \'નિકાસ\'માંથી નિકાસ કરવાની મંજૂરી આપો.','Can Export'=>'નિકાસ કરી શકે છે','Optionally provide a plural to be used in capabilities.'=>'વૈકલ્પિક રીતે ક્ષમતાઓમાં ઉપયોગમાં લેવા માટે બહુવચન પ્રદાન કરો.','Plural Capability Name'=>'બહુવચન ક્ષમતા નામ','Choose another post type to base the capabilities for this post type.'=>'આ પોસ્ટ પ્રકાર માટેની ક્ષમતાઓને આધાર આપવા માટે અન્ય પોસ્ટ પ્રકાર પસંદ કરો.','Singular Capability Name'=>'એકવચન ક્ષમતા નામ','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'મૂળભૂત રીતે પોસ્ટ પ્રકારની ક્ષમતાઓ \'પોસ્ટ\' ક્ષમતાના નામોને વારસામાં મેળવશે, દા.ત. એડિટ_પોસ્ટ, ડિલીટ_પોસ્ટ. પોસ્ટ પ્રકારની વિશિષ્ટ ક્ષમતાઓનો ઉપયોગ કરવા સક્ષમ કરો, દા.ત. edit_{singular}, delete_{plural}.','Rename Capabilities'=>'ક્ષમતાઓનું નામ બદલો','Exclude From Search'=>'શોધમાંથી બાકાત રાખો','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'આઇટમ્સને \'દેખાવ\' > \'મેનૂઝ\' સ્ક્રીનમાં મેનૂમાં ઉમેરવાની મંજૂરી આપો. \'સ્ક્રીન વિકલ્પો\'માં ચાલુ કરવું આવશ્યક છે.','Appearance Menus Support'=>'દેખાવ મેનુ આધાર','Appears as an item in the \'New\' menu in the admin bar.'=>'એડમિન બારમાં \'નવા\' મેનૂમાં આઇટમ તરીકે દેખાય છે.','Show In Admin Bar'=>'એડમિન બારમાં બતાવો','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'સંપાદન સ્ક્રીન માટે મેટા બોક્સ સેટ કરતી વખતે કૉલ કરવા માટે PHP ફંક્શન નામ.','Custom Meta Box Callback'=>'કસ્ટમ મેટા બોક્સ કોલબેક','Menu Icon'=>'મેનુ આયકન','The position in the sidebar menu in the admin dashboard.'=>'એડમિન ડેશબોર્ડમાં સાઇડબાર મેનૂમાં સ્થિતિ.','Menu Position'=>'મેનુ સ્થિતિ','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'ડિફૉલ્ટ રૂપે પોસ્ટના પ્રકારને એડમિન મેનૂમાં નવી ટોચની આઇટમ મળશે. જો હાલની ટોચની આઇટમ અહીં પૂરી પાડવામાં આવે છે, તો પોસ્ટનો પ્રકાર તેની હેઠળ સબમેનુ આઇટમ તરીકે ઉમેરવામાં આવશે.','Admin Menu Parent'=>'એડમિન મેનુ પેરન્ટ','Admin editor navigation in the sidebar menu.'=>'સાઇડબાર મેનૂમાં એડમિન એડિટર નેવિગેશન.','Show In Admin Menu'=>'એડમિન મેનુમાં બતાવો','Items can be edited and managed in the admin dashboard.'=>'એડમિન ડેશબોર્ડમાં વસ્તુઓને સંપાદિત અને સંચાલિત કરી શકાય છે.','Show In UI'=>'UI માં બતાવો','A link to a post.'=>'પોસ્ટની લિંક.','Description for a navigation link block variation.'=>'નેવિગેશન લિંક બ્લોક વિવિધતા માટે વર્ણન.','Item Link Description'=>'આઇટમ લિંક વર્ણન','A link to a %s.'=>'%s ની લિંક.','Post Link'=>'પોસ્ટ લિંક','Title for a navigation link block variation.'=>'નેવિગેશન લિંક બ્લોક વિવિધતા માટે શીર્ષક.','Item Link'=>'આઇટમ લિંક','%s Link'=>'%s લિંક','Post updated.'=>'પોસ્ટ અપડેટ થઇ ગઈ છે.','In the editor notice after an item is updated.'=>'આઇટમ અપડેટ થયા પછી એડિટર નોટિસમાં.','Item Updated'=>'આઈટમ અપડેટેડ.','%s updated.'=>'%s અપડેટ થઇ ગયું!','Post scheduled.'=>'સુનિશ્ચિત પોસ્ટ.','In the editor notice after scheduling an item.'=>'આઇટમ સુનિશ્ચિત કર્યા પછી સંપાદક સૂચનામાં.','Item Scheduled'=>'આઇટમ સુનિશ્ચિત','%s scheduled.'=>'%s શેડ્યૂલ.','Post reverted to draft.'=>'પોસ્ટ ડ્રાફ્ટમાં પાછું ફેરવ્યું.','In the editor notice after reverting an item to draft.'=>'આઇટમને ડ્રાફ્ટમાં પાછી ફેરવ્યા પછી સંપાદક સૂચનામાં.','Item Reverted To Draft'=>'આઇટમ ડ્રાફ્ટમાં પાછી ફેરવાઈ','%s reverted to draft.'=>'%s ડ્રાફ્ટમાં પાછું ફર્યું.','Post published privately.'=>'પોસ્ટ ખાનગી રીતે પ્રકાશિત.','In the editor notice after publishing a private item.'=>'આઇટમ સુનિશ્ચિત કર્યા પછી સંપાદક સૂચનામાં.','Item Published Privately'=>'આઇટમ ખાનગી રીતે પ્રકાશિત','%s published privately.'=>'%s ખાનગી રીતે પ્રકાશિત.','Post published.'=>'પોસ્ટ પ્રકાશિત થઇ ગઈ છે.','In the editor notice after publishing an item.'=>'આઇટમ સુનિશ્ચિત કર્યા પછી સંપાદક સૂચનામાં.','Item Published'=>'આઇટમ પ્રકાશિત','%s published.'=>'%s પ્રકાશિત.','Posts list'=>'પોસ્ટ્સ યાદી','Used by screen readers for the items list on the post type list screen.'=>'પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પરની ફિલ્ટર લિંક્સ માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે.','Items List'=>'આઇટ્મસ યાદી','%s list'=>'%s યાદી','Posts list navigation'=>'પોસ્ટ્સ સંશોધક માટે ની યાદી','Used by screen readers for the filter list pagination on the post type list screen.'=>'પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પરની ફિલ્ટર લિંક્સ માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે.','Items List Navigation'=>'વસ્તુઓની યાદી સંશોધક','%s list navigation'=>'%s ટૅગ્સ યાદી નેવિગેશન','Filter posts by date'=>'તારીખ દ્વારા પોસ્ટ્સ ફિલ્ટર કરો','Used by screen readers for the filter by date heading on the post type list screen.'=>'પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પર તારીખ દ્વારા ફિલ્ટર માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે.','Filter Items By Date'=>'તારીખ દ્વારા આઇટમ્સ ફિલ્ટર કરો','Filter %s by date'=>'તારીખ દ્વારા %s ફિલ્ટર કરો','Filter posts list'=>'પોસ્ટની સૂચિ ને ફિલ્ટર કરો','Used by screen readers for the filter links heading on the post type list screen.'=>'પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પરની ફિલ્ટર લિંક્સ માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે.','Filter Items List'=>'વસ્તુઓ ની યાદી ફિલ્ટર કરો','Filter %s list'=>'%s સૂચિને ફિલ્ટર કરો','In the media modal showing all media uploaded to this item.'=>'મીડિયા મોડલમાં આ આઇટમ પર અપલોડ કરેલ તમામ મીડિયા દર્શાવે છે.','Uploaded To This Item'=>'આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે','Uploaded to this %s'=>'%s આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે','Insert into post'=>'પોસ્ટ માં સામેલ કરો','As the button label when adding media to content.'=>'સામગ્રીમાં મીડિયા ઉમેરતી વખતે બટન લેબલ તરીકે.','Insert Into Media Button'=>'મીડિયા બટનમાં દાખલ કરો','Insert into %s'=>'%s માં દાખલ કરો','Use as featured image'=>'વૈશિષ્ટિકૃત છબી તરીકે ઉપયોગ કરો','As the button label for selecting to use an image as the featured image.'=>'વૈશિષ્ટિકૃત છબી તરીકે છબીનો ઉપયોગ કરવા માટે પસંદ કરવા માટેના બટન લેબલ તરીકે.','Use Featured Image'=>'વૈશિષ્ટિકૃત છબીનો ઉપયોગ કરો','Remove featured image'=>'વૈશિષ્ટિકૃત છબી દૂર કરો','As the button label when removing the featured image.'=>'ફીચર્ડ ઈમેજ દૂર કરતી વખતે બટન લેબલ તરીકે.','Remove Featured Image'=>'વિશેષ ચિત્ર દૂર કરો','Set featured image'=>'ફીચર્ડ ચિત્ર સેટ કરો','As the button label when setting the featured image.'=>'ફીચર્ડ ઈમેજ સેટ કરતી વખતે બટન લેબલ તરીકે.','Set Featured Image'=>'ફીચર્ડ છબી સેટ કરો','Featured image'=>'વૈશિષ્ટિકૃત છબી','In the editor used for the title of the featured image meta box.'=>'ફીચર્ડ ઈમેજ મેટા બોક્સના શીર્ષક માટે ઉપયોગમાં લેવાતા એડિટરમાં.','Featured Image Meta Box'=>'ફીચર્ડ ઇમેજ મેટા બોક્સ','Post Attributes'=>'પોસ્ટ લક્ષણો','In the editor used for the title of the post attributes meta box.'=>'પોસ્ટ એટ્રીબ્યુટ્સ મેટા બોક્સના શીર્ષક માટે ઉપયોગમાં લેવાતા એડિટરમાં.','Attributes Meta Box'=>'લક્ષણો મેટા બોક્સ','%s Attributes'=>'%s પોસ્ટ લક્ષણો','Post Archives'=>'કાર્ય આર્કાઇવ્ઝ','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'આ લેબલ સાથે \'પોસ્ટ ટાઇપ આર્કાઇવ\' આઇટમ્સને આર્કાઇવ્સ સક્ષમ સાથે CPTમાં અસ્તિત્વમાંના મેનૂમાં આઇટમ ઉમેરતી વખતે બતાવવામાં આવેલી પોસ્ટ્સની સૂચિમાં ઉમેરે છે. જ્યારે \'લાઈવ પ્રીવ્યૂ\' મોડમાં મેનુ સંપાદિત કરવામાં આવે ત્યારે જ દેખાય છે અને કસ્ટમ આર્કાઈવ સ્લગ પ્રદાન કરવામાં આવે છે.','Archives Nav Menu'=>'આર્કાઇવ્સ નેવ મેનુ','%s Archives'=>'%s આર્કાઇવ્સ','No posts found in Trash'=>'ટ્રેશમાં કોઈ પોસ્ટ્સ મળી નથી','At the top of the post type list screen when there are no posts in the trash.'=>'જ્યારે ટ્રેશમાં કોઈ પોસ્ટ ન હોય ત્યારે પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીનની ટોચ પર.','No Items Found in Trash'=>'ટ્રેશમાં કોઈ આઇટમ્સ મળી નથી','No %s found in Trash'=>'ટ્રેશમાં કોઈ %s મળ્યું નથી','No posts found'=>'કોઈ પોસ્ટ મળી નથી','At the top of the post type list screen when there are no posts to display.'=>'જ્યારે પ્રદર્શિત કરવા માટે કોઈ પોસ્ટ્સ ન હોય ત્યારે પોસ્ટ ટાઇપ સૂચિ સ્ક્રીનની ટોચ પર.','No Items Found'=>'કોઈ આઇટમ્સ મળી નથી','No %s found'=>'કોઈ %s મળ્યું નથી','Search Posts'=>'પોસ્ટ્સ શોધો','At the top of the items screen when searching for an item.'=>'શબ્દ સંપાદિત કરતી વખતે સંપાદક સ્ક્રીનની ટોચ પર.','Search Items'=>'આઇટમ્સ શોધો','Search %s'=>'%s શોધો','Parent Page:'=>'પિતૃ પૃષ્ઠ:','For hierarchical types in the post type list screen.'=>'પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીનમાં અધિક્રમિક પ્રકારો માટે.','Parent %s:'=>'પેરન્ટ %s','New Post'=>'નવી પોસ્ટ','New Item'=>'નવી આઇટમ','New %s'=>'નવું %s','Add New Post'=>'નવી પોસ્ટ ઉમેરો','At the top of the editor screen when adding a new item.'=>'શબ્દ સંપાદિત કરતી વખતે સંપાદક સ્ક્રીનની ટોચ પર.','Add New Item'=>'નવી આઇટમ ઉમેરો','Add New %s'=>'નવું %s ઉમેરો','View Posts'=>'પોસ્ટ્સ જુઓ','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'પેરેન્ટ આઇટમ \'બધી પોસ્ટ્સ\' વ્યુમાં એડમિન બારમાં દેખાય છે, જો પોસ્ટ પ્રકાર આર્કાઇવ્સને સપોર્ટ કરે છે અને હોમ પેજ તે પોસ્ટ પ્રકારનું આર્કાઇવ નથી.','View Items'=>'આઇટમ જુઓ','View Post'=>'પોસ્ટ જુઓ','In the admin bar to view item when editing it.'=>'આઇટમમાં ફેરફાર કરતી વખતે તેને જોવા માટે એડમિન બારમાં.','View Item'=>'આઇટમ જુઓ','View %s'=>'%s જુઓ','Edit Post'=>'પોસ્ટ સુધારો','At the top of the editor screen when editing an item.'=>'આઇટમ સંપાદિત કરતી વખતે એડિટર સ્ક્રીનની ટોચ પર.','Edit Item'=>'આઇટમ સંપાદિત કરો','Edit %s'=>'%s સંપાદિત કરો','All Posts'=>'બધા પોસ્ટ્સ','In the post type submenu in the admin dashboard.'=>'એડમિન ડેશબોર્ડમાં પોસ્ટ ટાઇપ સબમેનુમાં.','All Items'=>'બધી વસ્તુઓ','All %s'=>'બધા %s','Admin menu name for the post type.'=>'પોસ્ટ પ્રકાર માટે એડમિન મેનુ નામ.','Menu Name'=>'મેનુ નુ નામ','Regenerate all labels using the Singular and Plural labels'=>'એકવચન અને બહુવચન લેબલ્સનો ઉપયોગ કરીને બધા લેબલ્સ ફરીથી બનાવો','Regenerate'=>'પુનઃસર્જન કરો','Active post types are enabled and registered with WordPress.'=>'સક્રિય પોસ્ટ પ્રકારો સક્ષમ અને વર્ડપ્રેસ સાથે નોંધાયેલ છે.','Enable various features in the content editor.'=>'સામગ્રી સંપાદકમાં વિવિધ સુવિધાઓને સક્ષમ કરો.','Post Formats'=>'પોસ્ટ ફોર્મેટ્સ','Editor'=>'સંપાદક','Trackbacks'=>'ટ્રેકબેક્સ','Select existing taxonomies to classify items of the post type.'=>'પોસ્ટ પ્રકારની વસ્તુઓનું વર્ગીકરણ કરવા માટે વર્તમાન વર્ગીકરણ પસંદ કરો.','Browse Fields'=>'ક્ષેત્રો બ્રાઉઝ કરો','Nothing to import'=>'આયાત કરવા માટે કંઈ નથી','. The Custom Post Type UI plugin can be deactivated.'=>'. કસ્ટમ પોસ્ટ પ્રકાર UI પ્લગઇન નિષ્ક્રિય કરી શકાય છે.','Imported %d item from Custom Post Type UI -'=>'કસ્ટમ પોસ્ટ પ્રકાર UI માંથી %d આઇટમ આયાત કરી -' . "\0" . 'કસ્ટમ પોસ્ટ પ્રકાર UI માંથી %d આઇટમ આયાત કરી -','Failed to import taxonomies.'=>'વર્ગીકરણ આયાત કરવામાં નિષ્ફળ.','Failed to import post types.'=>'પોસ્ટ પ્રકારો આયાત કરવામાં નિષ્ફળ.','Nothing from Custom Post Type UI plugin selected for import.'=>'કસ્ટમ પોસ્ટ પ્રકાર UI પ્લગઇનમાંથી કંઈપણ આયાત માટે પસંદ કરેલ નથી.','Imported 1 item'=>'1 આઇટમ આયાત કરી' . "\0" . '%s આઇટમ આયાત કરી','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'પહેલાથી જ અસ્તિત્વમાં છે તે જ કી સાથે પોસ્ટ પ્રકાર અથવા વર્ગીકરણ આયાત કરવાથી વર્તમાન પોસ્ટ પ્રકાર અથવા વર્ગીકરણની સેટિંગ્સ આયાતની સાથે ઓવરરાઈટ થઈ જશે.','Import from Custom Post Type UI'=>'કસ્ટમ પોસ્ટ પ્રકાર UI માંથી આયાત કરો','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'નીચેના કોડનો ઉપયોગ પસંદ કરેલી વસ્તુઓના સ્થાનિક સંસ્કરણની નોંધણી કરવા માટે થઈ શકે છે. સ્થાનિક રીતે ફીલ્ડ જૂથો, પોસ્ટ પ્રકારો અથવા વર્ગીકરણને સંગ્રહિત કરવાથી ઝડપી લોડ ટાઈમ, વર્ઝન કંટ્રોલ અને ડાયનેમિક ફીલ્ડ્સ/સેટિંગ્સ જેવા ઘણા ફાયદા મળી શકે છે. ફક્ત નીચેના કોડને તમારી થીમની functions.php ફાઇલમાં કોપી અને પેસ્ટ કરો અથવા તેને બાહ્ય ફાઇલમાં સમાવિષ્ટ કરો, પછી ACF એડમિન તરફથી આઇટમ્સને નિષ્ક્રિય કરો અથવા કાઢી નાખો.','Export - Generate PHP'=>'નિકાસ - PHP જનરેટ કરો','Export'=>'નિકાસ કરો','Category'=>'વર્ગ','Tag'=>'ટૅગ','Taxonomy submitted.'=>'વર્ગીકરણ સબમિટ કર્યું.','Taxonomy saved.'=>'વર્ગીકરણ સાચવ્યું.','Taxonomy deleted.'=>'વર્ગીકરણ કાઢી નાખ્યું.','Taxonomy updated.'=>'વર્ગીકરણ અપડેટ કર્યું.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'આ વર્ગીકરણ રજીસ્ટર થઈ શક્યું નથી કારણ કે તેની કી અન્ય પ્લગઈન અથવા થીમ દ્વારા નોંધાયેલ અન્ય વર્ગીકરણ દ્વારા ઉપયોગમાં લેવાય છે.','Taxonomy synchronized.'=>'વર્ગીકરણ સમન્વયિત.' . "\0" . '%s વર્ગીકરણ સમન્વયિત.','Taxonomy duplicated.'=>'વર્ગીકરણ ડુપ્લિકેટ.' . "\0" . '%s વર્ગીકરણ ડુપ્લિકેટ.','Taxonomy deactivated.'=>'વર્ગીકરણ નિષ્ક્રિય.' . "\0" . '%s વર્ગીકરણ નિષ્ક્રિય.','Taxonomy activated.'=>'વર્ગીકરણ સક્રિય થયું.' . "\0" . '%s વર્ગીકરણ સક્રિય.','Terms'=>'શરતો','Post type synchronized.'=>'પોસ્ટ પ્રકાર સમન્વયિત.' . "\0" . '%s પોસ્ટ પ્રકારો સમન્વયિત.','Post type duplicated.'=>'પોસ્ટ પ્રકાર ડુપ્લિકેટ.' . "\0" . '%s પોસ્ટ પ્રકારો ડુપ્લિકેટ.','Post type deactivated.'=>'પોસ્ટ પ્રકાર નિષ્ક્રિય.' . "\0" . '%s પોસ્ટ પ્રકારો નિષ્ક્રિય કર્યા.','Post type activated.'=>'પોસ્ટનો પ્રકાર સક્રિય કર્યો.' . "\0" . '%s પોસ્ટ પ્રકારો સક્રિય થયા.','Post Types'=>'પોસ્ટ પ્રકારો','Advanced Settings'=>'સંવર્ધિત વિકલ્પો','Basic Settings'=>'મૂળભૂત સેટિંગ્સ','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'આ પોસ્ટ પ્રકાર રજીસ્ટર થઈ શક્યો નથી કારણ કે તેની કી અન્ય પ્લગઈન અથવા થીમ દ્વારા નોંધાયેલ અન્ય પોસ્ટ પ્રકાર દ્વારા ઉપયોગમાં લેવાય છે.','Pages'=>'પૃષ્ઠો','Link Existing Field Groups'=>'હાલના ફીલ્ડ જૂથોને લિંક કરો','%s post type created'=>'%s પોસ્ટ પ્રકાર બનાવ્યો','Add fields to %s'=>'%s માં ફીલ્ડ્સ ઉમેરો','%s post type updated'=>'%s પોસ્ટ પ્રકાર અપડેટ કર્યો','Post type draft updated.'=>'પોસ્ટ પ્રકાર ડ્રાફ્ટ અપડેટ કર્યો.','Post type scheduled for.'=>'પોસ્ટ પ્રકાર માટે સુનિશ્ચિત થયેલ છે.','Post type submitted.'=>'પોસ્ટનો પ્રકાર સબમિટ કર્યો.','Post type saved.'=>'પોસ્ટનો પ્રકાર સાચવ્યો.','Post type updated.'=>'પોસ્ટ પ્રકાર અપડેટ કર્યો.','Post type deleted.'=>'પોસ્ટનો પ્રકાર કાઢી નાખ્યો.','Type to search...'=>'શોધવા માટે ટાઇપ કરો...','PRO Only'=>'માત્ર પ્રો','Field groups linked successfully.'=>'ક્ષેત્ર જૂથો સફળતાપૂર્વક લિંક થયા.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'કસ્ટમ પોસ્ટ પ્રકાર UI સાથે નોંધાયેલ પોસ્ટ પ્રકારો અને વર્ગીકરણ આયાત કરો અને ACF સાથે તેનું સંચાલન કરો. પ્રારંભ કરો.','taxonomy'=>'વર્ગીકરણ','post type'=>'પોસ્ટ પ્રકાર','Done'=>'પૂર્ણ','Field Group(s)'=>'ક્ષેત્ર જૂથો','Permissions'=>'પરવાનગીઓ','URLs'=>'URLs','Visibility'=>'દૃશ્યતા','Labels'=>'લેબલ્સ','Field Settings Tabs'=>'ફીલ્ડ સેટિંગ્સ ટૅબ્સ','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[એસીએફ શોર્ટકોડ મૂલ્ય પૂર્વાવલોકન માટે અક્ષમ કર્યું]','Close Modal'=>'મોડલ બંધ કરો','Field moved to other group'=>'ફિલ્ડ અન્ય જૂથમાં ખસેડવામાં આવ્યું','Close modal'=>'મોડલ બંધ કરો','Start a new group of tabs at this tab.'=>'આ ટૅબ પર ટૅબનું નવું જૂથ શરૂ કરો.','Updates'=>'સુધારાઓ','Save Changes'=>'ફેરફારો સેવ કરો','Field Group Title'=>'ફિલ્ડ જૂથનું શીર્ષક','Add title'=>'શીર્ષક ઉમેરો','Add Field Group'=>'ક્ષેત્ર જૂથ ઉમેરો','#'=>'#','Presentation'=>'રજૂઆત','General'=>'સામાન્ય','Deactivate'=>'નિષ્ક્રિય','Deactivate this item'=>'આ આઇટમ નિષ્ક્રિય કરો','Activate'=>'સક્રિય કરો','Activate this item'=>'આ આઇટમ સક્રિય કરો','post statusInactive'=>'નિષ્ક્રિય','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'અદ્યતન કસ્ટમ ફીલ્ડ્સ અને એડવાન્સ કસ્ટમ ફીલ્ડ્સ PRO એક જ સમયે સક્રિય ન હોવા જોઈએ. અમે એડવાન્સ્ડ કસ્ટમ ફીલ્ડ્સ પ્રોને આપમેળે નિષ્ક્રિય કરી દીધું છે.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'અદ્યતન કસ્ટમ ફીલ્ડ્સ અને એડવાન્સ કસ્ટમ ફીલ્ડ્સ PRO એક જ સમયે સક્રિય ન હોવા જોઈએ. અમે એડવાન્સ્ડ કસ્ટમ ફીલ્ડ્સને આપમેળે નિષ્ક્રિય કરી દીધા છે.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - ACF શરૂ થાય તે પહેલાં અમે ACF ફીલ્ડ મૂલ્યો પુનઃપ્રાપ્ત કરવા માટે એક અથવા વધુ કૉલ્સ શોધી કાઢ્યા છે. આ સમર્થિત નથી અને તે ખોટા અથવા ખોવાયેલા ડેટામાં પરિણમી શકે છે. આને કેવી રીતે ઠીક કરવું તે જાણો.','Invalid request.'=>'અમાન્ય વિનંતી.','Show in REST API'=>'REST API માં બતાવો','Enable Transparency'=>'પારદર્શિતા સક્ષમ કરો','Upgrade to PRO'=>'પ્રો પર અપગ્રેડ કરો','post statusActive'=>'સક્રિય','\'%s\' is not a valid email address'=>'\'%s\' ઈ - મેઈલ સરનામું માન્ય નથી.','Color value'=>'રંગનું મુલ્ય','Select default color'=>'મુળભૂત રંગ પસંદ કરો','Clear color'=>'રંગ સાફ કરો','Blocks'=>'બ્લોક્સ','Options'=>'વિકલ્પો','Users'=>'વપરાશકર્તાઓ','Menu items'=>'મેનુ વસ્તુઓ','Widgets'=>'વિજેટો','Attachments'=>'જોડાણો','Taxonomies'=>'વર્ગીકરણ','Posts'=>'પોસ્ટો','Last updated: %s'=>'છેલ્લી અપડેટ: %s','Sorry, this post is unavailable for diff comparison.'=>'માફ કરશો, આ પોસ્ટ અલગ સરખામણી માટે અનુપલબ્ધ છે.','Invalid field group parameter(s).'=>'અમાન્ય ક્ષેત્ર જૂથ પરિમાણ(ઓ).','Awaiting save'=>'સેવ પ્રતીક્ષામાં છે','Saved'=>'સેવ થયેલ','Import'=>'આયાત','Review changes'=>'ફેરફારોની સમીક્ષા કરો','Located in: %s'=>'સ્થિત થયેલ છે: %s','Various'=>'વિવિધ','Sync changes'=>'સમન્વય ફેરફારો','Loading diff'=>'તફાવત લોડ કરી રહ્યું છે','Review local JSON changes'=>'સ્થાનિક JSON ફેરફારોની સમીક્ષા કરો','Visit website'=>'વેબસાઇટની મુલાકાત લો','View details'=>'વિગતો જુઓ','Version %s'=>'આવૃત્તિ %s','Information'=>'માહિતી','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'અમે સમર્થનને લઈને કટ્ટરપંથી છીએ અને ઈચ્છીએ છીએ કે તમે ACF સાથે તમારી વેબસાઇટનો શ્રેષ્ઠ લાભ મેળવો. જો તમને કોઈ મુશ્કેલી આવે, તો ત્યાં ઘણી જગ્યાએ મદદ મળી શકે છે:','Help & Support'=>'મદદ અને આધાર','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'જો તમને તમારી જાતને સહાયની જરૂર જણાય તો સંપર્કમાં રહેવા માટે કૃપા કરીને મદદ અને સમર્થન ટેબનો ઉપયોગ કરો.','Overview'=>'અવલોકન','Invalid nonce.'=>'અમાન્ય નૉન.','Location not found: %s'=>'સ્થાન મળ્યું નથી: %s','Widget'=>'વિજેટ','User Role'=>'વપરાશકર્તાની ભૂમિકા','Comment'=>'ટિપ્પણી','Post Format'=>'પોસ્ટ ફોર્મેટ','Menu Item'=>'મેનુ વસ્તુ','Post Status'=>'પોસ્ટની સ્થિતિ','Menus'=>'મેનુઓ','Menu Locations'=>'મેનુ ની જગ્યાઓ','Menu'=>'મેનુ','Posts Page'=>'પોસ્ટ્સ પેજ','Front Page'=>'પહેલું પાનું','Page Type'=>'પેજ પ્રકાર','Logged in'=>'લૉગ ઇન કર્યું','Current User'=>'વર્તમાન વપરાશકર્તા','Page Template'=>'પેજ ટેમ્પલેટ','Register'=>'રજિસ્ટર','Add / Edit'=>'ઉમેરો / સંપાદિત કરો','User Form'=>'વપરાશકર્તા ફોર્મ','Page Parent'=>'પેજ પેરન્ટ','Super Admin'=>'સુપર સંચાલક','Current User Role'=>'વર્તમાન વપરાશકર્તા ભૂમિકા','Default Template'=>'મૂળભૂત ટેમ્પલેટ','Post Template'=>'પોસ્ટ ટેમ્પલેટ','Post Category'=>'પોસ્ટ કેટેગરી','All %s formats'=>'બધા %s ફોર્મેટ','Attachment'=>'જોડાણ','and'=>'અને','Please also check all premium add-ons (%s) are updated to the latest version.'=>'કૃપા કરીને તમામ પ્રીમિયમ એડ-ઓન્સ (%s) નવીનતમ સંસ્કરણ પર અપડેટ થયા છે તે પણ તપાસો.','Gallery'=>'ગેલેરી','Hide on screen'=>'સ્ક્રીન પર છુપાવો','Send Trackbacks'=>'ટ્રેકબેકસ મોકલો','Tags'=>'ટૅગ્સ','Categories'=>'કેટેગરીઓ','Page Attributes'=>'પેજ લક્ષણો','Format'=>'ફોર્મેટ','Author'=>'લેખક','Slug'=>'સ્લગ','Revisions'=>'પુનરાવર્તનો','Comments'=>'ટિપ્પણીઓ','Discussion'=>'ચર્ચા','Excerpt'=>'અવતરણ','Permalink'=>'પરમાલિંક','Position'=>'પદ','Style'=>'સ્ટાઇલ','Type'=>'પ્રકાર','Key'=>'ચાવી','Order'=>'ઓર્ડર','width'=>'પહોળાઈ','Required'=>'જરૂરી?','Field Type'=>'ક્ષેત્ર પ્રકાર','Field Name'=>'ક્ષેત્રનું નામ','Field Label'=>'ફીલ્ડ લેબલ','Delete'=>'કાઢી નાખો','Delete field'=>'ફિલ્ડ કાઢી નાખો','Move'=>'ખસેડો','Edit field'=>'ફાઇલ સંપાદિત કરો','No updates available.'=>'કોઈ અપડેટ ઉપલબ્ધ નથી.','Database upgrade complete. See what\'s new'=>'ડેટાબેઝ અપગ્રેડ પૂર્ણ. નવું શું છે તે જુઓ','Please select at least one site to upgrade.'=>'કૃપા કરીને અપગ્રેડ કરવા માટે ઓછામાં ઓછી એક સાઇટ પસંદ કરો.','Site requires database upgrade from %1$s to %2$s'=>'વેબસાઈટને %1$s થી %2$s સુધી ડેટાબેઝ સુધારાની જરૂર છે','Site'=>'સાઇટ','Upgrade Sites'=>'અપગ્રેડ સાઇટ્સ','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'નીચેની સાઇટ્સને DB સુધારાની જરૂર છે. તમે અદ્યતન બનાવા માંગો છો તે તપાસો અને પછી %s પર ક્લિક કરો.','Rules'=>'નિયમો','Copied'=>'કૉપિ થઇ ગયું','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'તમે નિકાસ કરવા માંગો છો તે વસ્તુઓ પસંદ કરો અને પછી તમારી નિકાસ પદ્ધતિ પસંદ કરો. .json ફાઇલમાં નિકાસ કરવા માટે JSON તરીકે નિકાસ કરો જે પછી તમે અન્ય ACF સ્થાપનમાં આયાત કરી શકો છો. PHP કોડ પર નિકાસ કરવા માટે PHP ઉત્પન્ન કરો જેને તમે તમારી થીમમાં મૂકી શકો છો.','Sync'=>'સમન્વય','Select %s'=>'%s પસંદ કરો','Duplicate'=>'ડુપ્લિકેટ','Documentation'=>'માર્ગદર્શિકા','Description'=>'વર્ણન','Active (%s)'=>'સક્રિય (%s)' . "\0" . 'સક્રિય (%s)','Custom Fields'=>'કસ્ટમ ફીલ્ડ','The %1$s field can now be found in the %2$s field group'=>'%1$s ક્ષેત્ર હવે %2$s ક્ષેત્ર જૂથમાં મળી શકે છે','Active'=>'સક્રિય','Settings'=>'સેટિંગ્સ','Location'=>'સ્થાન','Null'=>'શૂન્ય','copy'=>'નકલ','(this field)'=>'(આ ક્ષેત્ર)','Checked'=>'ચકાસાયેલ','Move Custom Field'=>'કસ્ટમ ફીલ્ડ ખસેડો','No toggle fields available'=>'કોઈ ટૉગલ ફીલ્ડ ઉપલબ્ધ નથી','Field group title is required'=>'ક્ષેત્ર જૂથ શીર્ષક આવશ્યક છે','This field cannot be moved until its changes have been saved'=>'જ્યાં સુધી તેના ફેરફારો સાચવવામાં ન આવે ત્યાં સુધી આ ક્ષેત્ર ખસેડી શકાતું નથી','The string "field_" may not be used at the start of a field name'=>'શબ્દમાળા "field_" નો ઉપયોગ ક્ષેત્રના નામની શરૂઆતમાં થઈ શકશે નહીં','Field group draft updated.'=>'ફીલ્ડ ગ્રુપ ડ્રાફ્ટ અપડેટ કર્યો.','Field group scheduled for.'=>'ક્ષેત્ર જૂથ માટે સુનિશ્ચિત થયેલ છે.','Field group submitted.'=>'ક્ષેત્ર જૂથ સબમિટ.','Field group saved.'=>'ક્ષેત્ર જૂથ સાચવ્યું.','Field group published.'=>'ક્ષેત્ર જૂથ પ્રકાશિત.','Field group deleted.'=>'ફીલ્ડ જૂથ કાઢી નાખ્યું.','Field group updated.'=>'ફીલ્ડ જૂથ અપડેટ કર્યું.','Tools'=>'સાધનો','is not equal to'=>'ની સમાન નથી','is equal to'=>'ની બરાબર છે','Forms'=>'સ્વરૂપો','Page'=>'પેજ','Post'=>'પોસ્ટ','Relational'=>'સંબંધી','Choice'=>'પસંદગી','Basic'=>'પાયાની','Unknown'=>'અજ્ઞાત','Field type does not exist'=>'ક્ષેત્ર પ્રકાર અસ્તિત્વમાં નથી','Post updated'=>'પોસ્ટ અપડેટ થઇ ગઈ','Update'=>'સુધારો','Validate Email'=>'ઇમેઇલ માન્ય કરો','Content'=>'લખાણ','Title'=>'શીર્ષક','Selection is greater than'=>'પસંદગી કરતાં વધારે છે','Value is less than'=>'કરતાં ઓછું મૂલ્ય છે','Value is greater than'=>'કરતાં વધુ મૂલ્ય છે','Value contains'=>'મૂલ્ય સમાવે છે','Value matches pattern'=>'મૂલ્ય પેટર્ન સાથે મેળ ખાય છે','Value is not equal to'=>'મૂલ્ય સમાન નથી','Value is equal to'=>'મૂલ્ય સમાન છે','Has no value'=>'કોઈ મૂલ્ય નથી','Has any value'=>'કોઈપણ મૂલ્ય ધરાવે છે','Cancel'=>'રદ','Are you sure?'=>'શું તમને ખાતરી છે?','Restricted'=>'પ્રતિબંધિત','Expand Details'=>'વિગતો વિસ્તૃત કરો','Uploaded to this post'=>'આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે','verbUpdate'=>'સુધારો','verbEdit'=>'સંપાદિત કરો','The changes you made will be lost if you navigate away from this page'=>'જો તમે આ પૃષ્ઠ છોડીને જશો તો તમે કરેલા ફેરફારો ખોવાઈ જશે','File type must be %s.'=>'ફાઇલનો પ્રકાર %s હોવો આવશ્યક છે.','or'=>'અથવા','File size must not exceed %s.'=>'ફાઇલનું કદ %s થી વધુ ન હોવું જોઈએ.','Image height must not exceed %dpx.'=>'છબીની ઊંચાઈ %dpx કરતાં વધુ ન હોવી જોઈએ.','Image height must be at least %dpx.'=>'છબીની ઊંચાઈ ઓછામાં ઓછી %dpx હોવી જોઈએ.','Image width must not exceed %dpx.'=>'છબીની પહોળાઈ %dpx થી વધુ ન હોવી જોઈએ.','Image width must be at least %dpx.'=>'છબીની પહોળાઈ ઓછામાં ઓછી %dpx હોવી જોઈએ.','(no title)'=>'(કોઈ શીર્ષક નથી)','Full Size'=>'પૂર્ણ કદ','Large'=>'મોટું','Medium'=>'મધ્યમ','Thumbnail'=>'થંબનેલ','(no label)'=>'(લેબલ નથી)','Rows'=>'પંક્તિઓ','Add new choice'=>'નવી પસંદગી ઉમેરો','Archives'=>'આર્કાઇવ્સ','Page Link'=>'પૃષ્ઠ લિંક','Add'=>'ઉમેરો','Name'=>'નામ','%s added'=>'%s ઉમેર્યું','User unable to add new %s'=>'વપરાશકર્તા નવા %s ઉમેરવામાં અસમર્થ છે','Allow new terms to be created whilst editing'=>'સંપાદન કરતી વખતે નવી શરતો બનાવવાની મંજૂરી આપો','Checkbox'=>'ચેકબોક્સ','Multiple Values'=>'બહુવિધ મૂલ્યો','Appearance'=>'દેખાવ','No TermsNo %s'=>'ના %s','Value must be equal to or higher than %d'=>'મૂલ્ય %d ની બરાબર અથવા વધારે હોવું જોઈએ','Value must be a number'=>'મૂલ્ય સંખ્યા હોવી જોઈએ','Number'=>'સંખ્યા','Save \'other\' values to the field\'s choices'=>'ક્ષેત્રની પસંદગીમાં \'અન્ય\' મૂલ્યો સાચવો','Other'=>'અન્ય','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'પાછલા એકોર્ડિયનને રોકવા માટે અંતિમ બિંદુને વ્યાખ્યાયિત કરો. આ એકોર્ડિયન દેખાશે નહીં.','Open'=>'ઓપન','Accordion'=>'એકોર્ડિયન','File URL'=>'ફાઈલ યુઆરએલ','Add File'=>'ફાઇલ ઉમેરો','No file selected'=>'કોઈ ફાઇલ પસંદ કરી નથી','File name'=>'ફાઇલનું નામ','Update File'=>'ફાઇલ અપડેટ કરો','Edit File'=>'ફાઇલ સંપાદિત કરો ','Select File'=>'ફાઇલ પસંદ કરો','File'=>'ફાઇલ','Password'=>'પાસવર્ડ','verbSelect'=>'પસંદ કરો','Select2 JS load_moreLoading more results…'=>'વધુ પરિણામો લોડ કરી રહ્યાં છીએ…','Select2 JS selection_too_long_nYou can only select %d items'=>'તમે માત્ર %d વસ્તુઓ પસંદ કરી શકો છો','Select2 JS selection_too_long_1You can only select 1 item'=>'તમે માત્ર 1 આઇટમ પસંદ કરી શકો છો','Select2 JS input_too_long_nPlease delete %d characters'=>'કૃપા કરીને %d અક્ષરો કાઢી નાખો','Select2 JS input_too_long_1Please delete 1 character'=>'કૃપા કરીને 1 અક્ષર કાઢી નાખો','Select2 JS input_too_short_nPlease enter %d or more characters'=>'કૃપા કરીને %d અથવા વધુ અક્ષરો દાખલ કરો','Select2 JS input_too_short_1Please enter 1 or more characters'=>'કૃપા કરીને 1 અથવા વધુ અક્ષરો દાખલ કરો','Select2 JS matches_0No matches found'=>'કોઈ બરાબરી મળી નથી','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d પરિણામો ઉપલબ્ધ છે, શોધખોળ કરવા માટે ઉપર અને નીચે એરો કીનો ઉપયોગ કરો.','Select2 JS matches_1One result is available, press enter to select it.'=>'એક પરિણામ ઉપલબ્ધ છે, તેને પસંદ કરવા માટે એન્ટર દબાવો.','nounSelect'=>'પસંદ કરો','User ID'=>'વપરાશકર્તા ID','User'=>'વપરાશકર્તા','Separator'=>'વિભાજક','Select Color'=>'રંગ પસંદ કરો','Default'=>'મૂળભૂત','Clear'=>'સાફ કરો','Color Picker'=>'રંગ પીકર','Date Time Picker JS pmTextPM'=>'પી એમ(PM)','Date Time Picker JS selectTextSelect'=>'પસંદ કરો','Date Time Picker JS closeTextDone'=>'પૂર્ણ','Date Time Picker JS currentTextNow'=>'હવે','Date Time Picker JS timezoneTextTime Zone'=>'સમય ઝોન','Date Time Picker JS microsecTextMicrosecond'=>'માઇક્રોસેકન્ડ','Date Time Picker JS millisecTextMillisecond'=>'મિલીસેકન્ડ','Date Time Picker JS secondTextSecond'=>'સેકન્ડ','Date Time Picker JS minuteTextMinute'=>'મિનિટ','Date Time Picker JS hourTextHour'=>'કલાક','Date Time Picker JS timeTextTime'=>'સમય','Date Time Picker JS timeOnlyTitleChoose Time'=>'સમય પસંદ કરો','Placement'=>'પ્લેસમેન્ટ','Tab'=>'ટેબ','Value must be a valid URL'=>'મૂલ્ય એક માન્ય URL હોવું આવશ્યક છે','Link URL'=>'લિંક યુઆરએલ','Select Link'=>'લિંક પસંદ કરો','Link'=>'લિંક','Email'=>'ઇમેઇલ','Maximum Value'=>'મહત્તમ મૂલ્ય','Minimum Value'=>'ન્યૂનતમ મૂલ્ય','Range'=>'શ્રેણી','Label'=>'લેબલ','Value'=>'મૂલ્ય','Vertical'=>'ઊભું','Horizontal'=>'આડું','For more control, you may specify both a value and label like this:'=>'વધુ નિયંત્રણ માટે, તમે આના જેવું મૂલ્ય અને નામપટ્ટી બંનેનો ઉલ્લેખ કરી શકો છો:','Enter each choice on a new line.'=>'દરેક પસંદગીને નવી લાઇન પર દાખલ કરો.','Choices'=>'પસંદગીઓ','Parent'=>'પેરેન્ટ','TinyMCE will not be initialized until field is clicked'=>'જ્યાં સુધી ફીલ્ડ ક્લિક ન થાય ત્યાં સુધી TinyMCE પ્રારંભ કરવામાં આવશે નહીં','Toolbar'=>'ટૂલબાર','Text Only'=>'ફક્ત ટેક્સ્ટ','Tabs'=>'ટૅબ્સ','Name for the Text editor tab (formerly HTML)Text'=>'લખાણ','Visual'=>'દ્રશ્ય','Value must not exceed %d characters'=>'મૂલ્ય %d અક્ષરોથી વધુ ન હોવું જોઈએ','Appears when creating a new post'=>'નવી પોસ્ટ બનાવતી વખતે દેખાય છે','Text'=>'લખાણ','%1$s requires at least %2$s selection'=>'%1$s ને ઓછામાં ઓછા %2$s પસંદગીની જરૂર છે' . "\0" . '%1$s ને ઓછામાં ઓછી %2$s પસંદગીની જરૂર છે','Featured Image'=>'ફીચર્ડ છબી','Elements'=>'તત્વો','Taxonomy'=>'વર્ગીકરણ','Post Type'=>'પોસ્ટ પ્રકાર','Filters'=>'ફિલ્ટર્સ','All taxonomies'=>'બધા વર્ગીકરણ','Search...'=>'શોધો','No matches found'=>'કોઈ બરાબરી મળી નથી','Loading'=>'લોડ કરી રહ્યું છે','Maximum values reached ( {max} values )'=>'મહત્તમ મૂલ્યો પહોંચી ગયા ( {max} મૂલ્યો )','Relationship'=>'સંબંધ','Comma separated list. Leave blank for all types'=>'અલ્પવિરામથી વિભાજિત સૂચિ. તમામ પ્રકારના માટે ખાલી છોડો','Maximum'=>'મહત્તમ','File size'=>'ફાઈલ સાઇઝ઼:','Restrict which images can be uploaded'=>'કઈ છબીઓ અપલોડ કરી શકાય તે પ્રતિબંધિત કરો','Minimum'=>'ન્યૂનતમ','Uploaded to post'=>'પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે','All'=>'બધા','Limit the media library choice'=>'મીડિયા લાઇબ્રેરીની પસંદગીને મર્યાદિત કરો','Library'=>'લાઇબ્રેરી','Preview Size'=>'પૂર્વાવલોકન કદ','Specify the returned value on front end'=>'અગ્રભાગ પર પરત કરેલ મૂલ્યનો ઉલ્લેખ કરો','Return Value'=>'વળતર મૂલ્ય','Add Image'=>'ચિત્ર ઉમેરો','No image selected'=>'કોઇ ચિત્ર પસંદ નથી કયુઁ','Remove'=>'દૂર કરો','Edit'=>'સંપાદિત કરો','All images'=>'બધી છબીઓ','Update Image'=>'છબી અપડેટ કરો','Edit Image'=>'છબી સંપાદિત કરો','Select Image'=>'છબી પસંદ કરો','Image'=>'છબી','Allow HTML markup to display as visible text instead of rendering'=>'HTML માર્કઅપને અનુવાદ બદલે દૃશ્યમાન લખાણ તરીકે પ્રદર્શિત કરવાની મંજૂરી આપો','Controls how new lines are rendered'=>'નવી રેખાઓ કેવી રીતે રેન્ડર કરવામાં આવે છે તેનું નિયંત્રણ કરે છે','New Lines'=>'નવી રેખાઓ','The format used when saving a value'=>'મૂલ્ય સાચવતી વખતે વપરાતી ગોઠવણ','Date Picker JS prevTextPrev'=>'પૂર્વ','Date Picker JS nextTextNext'=>'આગળ','Date Picker JS currentTextToday'=>'આજે','Date Picker JS closeTextDone'=>'પૂર્ણ','Date Picker'=>'તારીખ પીકર','Width'=>'પહોળાઈ','Enter URL'=>'યુઆરએલ દાખલ કરો','Text shown when inactive'=>'જ્યારે નિષ્ક્રિય હોય ત્યારે લખાણ બતાવવામાં આવે છે','Default Value'=>'મૂળભૂત મૂલ્ય','Message'=>'સંદેશ','No'=>'ના','Yes'=>'હા','True / False'=>'સાચું / ખોટું','Row'=>'પંક્તિ','Table'=>'ટેબલ','Block'=>'બ્લોક','Layout'=>'લેઆઉટ','Group'=>'જૂથ','Height'=>'ઊંચાઈ','Zoom'=>'ઝૂમ','Center'=>'મધ્ય','Find current location'=>'વર્તમાન સ્થાન શોધો','Clear location'=>'સ્થાન સાફ કરો','Search'=>'શોધો','Google Map'=>'ગૂગલે નકશો','Custom:'=>'કસ્ટમ:','Time Picker'=>'તારીખ પીકર','Inactive (%s)'=>'નિષ્ક્રિય (%s)' . "\0" . 'નિષ્ક્રિય (%s)','No Fields found in Trash'=>'ટ્રેશમાં કોઈ ફીલ્ડ મળ્યાં નથી','No Fields found'=>'કોઈ ક્ષેત્રો મળ્યાં નથી','Search Fields'=>'શોધ ક્ષેત્રો','View Field'=>'ક્ષેત્ર જુઓ','New Field'=>'નવી ફીલ્ડ','Edit Field'=>'ફીલ્ડ સંપાદિત કરો','Add New Field'=>'નવી ફીલ્ડ ઉમેરો','Field'=>'ફિલ્ડ','Fields'=>'ક્ષેત્રો','No Field Groups found in Trash'=>'ટ્રેશમાં કોઈ ફીલ્ડ જૂથો મળ્યાં નથી','No Field Groups found'=>'કોઈ ક્ષેત્ર જૂથો મળ્યાં નથી','Search Field Groups'=>'ક્ષેત્ર જૂથો શોધો','View Field Group'=>'ક્ષેત્ર જૂથ જુઓ','New Field Group'=>'નવું ક્ષેત્ર જૂથ','Edit Field Group'=>'ક્ષેત્ર જૂથ સંપાદિત કરો','Add New Field Group'=>'નવું ક્ષેત્ર જૂથ ઉમેરો','Add New'=>'નવું ઉમેરો','Field Group'=>'ક્ષેત્ર જૂથ','Field Groups'=>'ક્ષેત્ર જૂથો','Customize WordPress with powerful, professional and intuitive fields.'=>'શક્તિશાળી, વ્યાવસાયિક અને સાહજિક ક્ષેત્રો સાથે વર્ડપ્રેસ ને કસ્ટમાઇઝ કરો.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'અદ્યતન કસ્ટમ ક્ષેત્રો']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gu.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-gu.mo index ab715ca8e3849781976e5e2bec04f035fa702565..a4e49f396e296c3a9f653169e07398fd9b821eaa 100644 GIT binary patch literal 127846 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 T3#4the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "વધુ વિગતો માટે કૃપા કરીને તમારા સાઇટ એડમિનિસ્ટ્રેટર અથવા ડેવલપરનો સંપર્ક કરો." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "વધુ જાણો" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr " વિગતો છુપાવો" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr " વિગતો બતાવો" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - %3$s દ્વારા પ્રસ્તુત" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "ACF PRO લાઇસન્સ રિન્યૂ કરો" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "લાયસન્સ રિન્યૂ કરો" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "લાયસન્સ મેનેજ કરો" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "બ્લોક એડિટરમાં 'ઉચ્ચ' સ્થિતિ સમર્થિત નથી" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "ACF PRO પર અપગ્રેડ કરો" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF વિકલ્પો પૃષ્ઠો એ ક્ષેત્રો દ્વારા વૈશ્વિક " +"સેટિંગ્સનું સંચાલન કરવા માટેના કસ્ટમ એડમિન પૃષ્ઠો છે. તમે બહુવિધ પૃષ્ઠો અને પેટા પૃષ્ઠો બનાવી " +"શકો છો." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "વિકલ્પો પૃષ્ઠ ઉમેરો" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "શીર્ષકના પ્લેસહોલ્ડર તરીકે ઉપયોગમાં લેવાતા એડિટરમાં." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "શીર્ષક પ્લેસહોલ્ડર" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 મહિના મફત" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "વિકલ્પો પૃષ્ઠો પસંદ કરો" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "ડુપ્લિકેટ વર્ગીકરણ" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "વર્ગીકરણ બનાવો" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "ડુપ્લિકેટ પોસ્ટ પ્રકાર" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "પોસ્ટ પ્રકાર બનાવો" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "ફીલ્ડ જૂથોને લિંક કરો" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "ક્ષેત્રો ઉમેરો" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "આ ક્ષેત્ર" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "એસીએફ પ્રો" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "પ્રતિસાદ" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "સપોર્ટ" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "દ્વારા વિકસિત અને જાળવણી કરવામાં આવે છે" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "પસંદ કરેલ ક્ષેત્ર જૂથોના સ્થાન નિયમોમાં આ %s ઉમેરો." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"દ્વિપક્ષીય સેટિંગને સક્ષમ કરવાથી તમે આ ફીલ્ડ માટે પસંદ કરેલ દરેક મૂલ્ય માટે લક્ષ્ય ફીલ્ડમાં મૂલ્ય " +"અપડેટ કરી શકો છો, પોસ્ટ ID, વર્ગીકરણ ID અથવા અપડેટ કરવામાં આવી રહેલી આઇટમના " +"વપરાશકર્તા ID ને ઉમેરીને અથવા દૂર કરી શકો છો. વધુ માહિતી માટે, કૃપા કરીને દસ્તાવેજીકરણ વાંચો." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"અપડેટ કરવામાં આવી રહેલી આઇટમનો સંદર્ભ પાછો સંગ્રહિત કરવા માટે ક્ષેત્ર(ઓ) પસંદ કરો. તમે આ " +"ક્ષેત્ર પસંદ કરી શકો છો. જ્યાં આ ક્ષેત્ર પ્રદર્શિત થઈ રહ્યું છે તેની સાથે લક્ષ્ય ક્ષેત્રો સુસંગત " +"હોવા જોઈએ. ઉદાહરણ તરીકે, જો આ ક્ષેત્ર વર્ગીકરણ પર પ્રદર્શિત થાય છે, તો તમારું લક્ષ્ય " +"ક્ષેત્ર વર્ગીકરણ પ્રકારનું હોવું જોઈએ" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "લક્ષ્ય ક્ષેત્ર" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "આ ID નો સંદર્ભ આપીને પસંદ કરેલ મૂલ્યો પર ફીલ્ડ અપડેટ કરો" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "દ્વિપક્ષીય" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s ફીલ્ડ" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "બહુવિધ પસંદ કરો" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "WP એન્જિન લોગો" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "લોઅર કેસ અક્ષરો, માત્ર અન્ડરસ્કોર અને ડૅશ, મહત્તમ 32 અક્ષરો." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "આ વર્ગીકરણની શરતો સોંપવા માટેની ક્ષમતાનું નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "ટર્મ ક્ષમતા સોંપો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "આ વર્ગીકરણની શરતોને કાઢી નાખવા માટેની ક્ષમતાનું નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "ટર્મ ક્ષમતા કાઢી નાખો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "આ વર્ગીકરણની શરતોને સંપાદિત કરવા માટેની ક્ષમતાનું નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "શરતો ક્ષમતા સંપાદિત કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "આ વર્ગીકરણની શરતોનું સંચાલન કરવા માટેની ક્ષમતાનું નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "શરતોની ક્ષમતા મેનેજ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -76,24 +2145,26 @@ msgstr "" "શોધ પરિણામો અને વર્ગીકરણ આર્કાઇવ પૃષ્ઠોમાંથી પોસ્ટ્સને બાકાત રાખવા જોઈએ કે કેમ તે સેટ કરે " "છે." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "WP એન્જિનના વધુ સાધનો" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "%s પરની ટીમ દ્વારા વર્ડપ્રેસ સાથે બિલ્ડ કરનારાઓ માટે બનાવેલ છે" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "કિંમત અને અપગ્રેડ જુઓ" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "વધુ શીખો" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -107,53 +2178,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "ACF PRO સાથે અદ્યતન સુવિધાઓને અનલૉક કરો અને હજી વધુ બનાવો" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "થી" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s ફીલ્ડ" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "કોઈ શરતો નથી" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "કોઈ પોસ્ટ પ્રકાર નથી" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "કોઈ પોસ્ટ નથી" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "કોઈ વર્ગીકરણ નથી" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "કોઈ ક્ષેત્ર જૂથો નથી" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "કોઈ ફીલ્ડ નથી" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "કોઈ વર્ણન નથી" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "કોઈપણ પોસ્ટ સ્થિતિ" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -161,7 +2228,7 @@ msgstr "" "આ વર્ગીકરણ કી પહેલેથી જ ACF ની બહાર નોંધાયેલ અન્ય વર્ગીકરણ દ્વારા ઉપયોગમાં લેવાય છે અને " "તેનો ઉપયોગ કરી શકાતો નથી." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -169,14 +2236,14 @@ msgstr "" "આ વર્ગીકરણ કી પહેલેથી જ ACF માં અન્ય વર્ગીકરણ દ્વારા ઉપયોગમાં લેવાય છે અને તેનો ઉપયોગ " "કરી શકાતો નથી." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" "વર્ગીકરણ કી માં માત્ર લોઅર કેસ આલ્ફાન્યૂમેરિક અક્ષરો, અન્ડરસ્કોર અથવા ડેશ હોવા જોઈએ." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "વર્ગીકરણ કી 32 અક્ષરોથી ઓછી હોવી જોઈએ." @@ -208,35 +2275,35 @@ msgstr "વર્ગીકરણ સંપાદિત કરો" msgid "Add New Taxonomy" msgstr "નવુ વર્ગીકરણ ઉમેરો" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "ટ્રેશમાં કોઈ પોસ્ટ પ્રકારો મળ્યા નથી" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "કોઈ પોસ્ટ પ્રકારો મળ્યા નથી" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "પોસ્ટ પ્રકારો શોધો" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "પોસ્ટનો પ્રકાર જુઓ" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "નવો પોસ્ટ પ્રકાર" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "પોસ્ટ પ્રકાર સંપાદિત કરો" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "નવો પોસ્ટ પ્રકાર ઉમેરો" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -244,7 +2311,7 @@ msgstr "" "આ પોસ્ટ ટાઇપ કી પહેલેથી જ ACF ની બહાર નોંધાયેલ અન્ય પોસ્ટ પ્રકાર દ્વારા ઉપયોગમાં લેવાય " "છે અને તેનો ઉપયોગ કરી શકાતો નથી." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -253,30 +2320,30 @@ msgstr "" "કરી શકાતો નથી." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" "આ ફીલ્ડ વર્ડપ્રેસનો આરક્ષિત શબ્દ ન હોવો જોઈએ." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" "પોસ્ટ ટાઈપ કીમાં માત્ર લોઅર કેસ આલ્ફાન્યૂમેરિક અક્ષરો, અન્ડરસ્કોર અથવા ડેશ હોવા જોઈએ." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "પોસ્ટ પ્રકાર કી 20 અક્ષરોથી ઓછી હોવી જોઈએ." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "અમે ACF બ્લોક્સમાં આ ક્ષેત્રનો ઉપયોગ કરવાની ભલામણ કરતા નથી." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -284,11 +2351,11 @@ msgstr "" "વર્ડપ્રેસ WYSIWYG એડિટર પ્રદર્શિત કરે છે જે પોસ્ટ્સ અને પૃષ્ઠો જોવા મળે છે જે સમૃદ્ધ ટેક્સ્ટ-" "એડિટિંગ અનુભવ માટે પરવાનગી આપે છે જે મલ્ટીમીડિયા સામગ્રી માટે પણ પરવાનગી આપે છે." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG સંપાદક" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -296,15 +2363,16 @@ msgstr "" "એક અથવા વધુ વપરાશકર્તાઓની પસંદગીની મંજૂરી આપે છે જેનો ઉપયોગ ડેટા ઑબ્જેક્ટ્સ વચ્ચે સંબંધ " "બનાવવા માટે થઈ શકે છે." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "ખાસ કરીને વેબ એડ્રેસ સ્ટોર કરવા માટે રચાયેલ ટેક્સ્ટ ઇનપુટ." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -312,7 +2380,7 @@ msgstr "" "એક ટૉગલ જે તમને 1 અથવા 0 (ચાલુ અથવા બંધ, સાચું કે ખોટું, વગેરે) નું મૂલ્ય પસંદ કરવાની મંજૂરી " "આપે છે. સ્ટાઇલાઇઝ્ડ સ્વીચ અથવા ચેકબોક્સ તરીકે રજૂ કરી શકાય છે." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -320,15 +2388,15 @@ msgstr "" "સમય પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. ક્ષેત્ર સેટિંગ્સ ઉપયોગ કરીને સમય ફોર્મેટ કસ્ટમાઇઝ કરી " "શકાય છે." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "ટેક્સ્ટના ફકરાને સ્ટોર કરવા માટે મૂળભૂત ટેક્સ્ટેરિયા ઇનપુટ." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "મૂળભૂત મૂળ લખાણ ઇનપુટ, એક તાર મૂલ્યો સંગ્રહ કરવા માટે ઉપયોગી." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -336,7 +2404,7 @@ msgstr "" "ફીલ્ડ સેટિંગ્સમાં ઉલ્લેખિત માપદંડ અને વિકલ્પોના આધારે એક અથવા વધુ વર્ગીકરણ શરતોની પસંદગીની " "મંજૂરી આપે છે." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -344,11 +2412,11 @@ msgstr "" "તમને સંપાદન સ્ક્રીનમાં ટેબ કરેલ વિભાગોમાં ક્ષેત્રોને જૂથબદ્ધ કરવાની મંજૂરી આપે છે. ક્ષેત્રોને " "વ્યવસ્થિત અને સંરચિત રાખવા માટે ઉપયોગી." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "તમે ઉલ્લેખિત કરો છો તે પસંદગીઓની પસંદગી સાથે ડ્રોપડાઉન સૂચિ." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -358,14 +2426,14 @@ msgstr "" "અથવા કસ્ટમ પોસ્ટ પ્રકારની આઇટમ્સ પસંદ કરવા માટેનું ડ્યુઅલ-કૉલમ ઇન્ટરફેસ. શોધવા અને ફિલ્ટર " "કરવાના વિકલ્પોનો સમાવેશ થાય છે." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" "શ્રેણી સ્લાઇડર તત્વનો ઉપયોગ કરીને ઉલ્લેખિત શ્રેણીમાં સંખ્યાત્મક મૂલ્ય પસંદ કરવા માટેનું ઇનપુટ." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -373,7 +2441,7 @@ msgstr "" "રેડિયો બટન ઇનપુટ્સનું એક જૂથ જે વપરાશકર્તાને તમે ઉલ્લેખિત મૂલ્યોમાંથી એક જ પસંદગી કરવાની " "મંજૂરી આપે છે." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -381,17 +2449,17 @@ msgstr "" "શોધવાના વિકલ્પ સાથે એક અથવા ઘણી પોસ્ટ્સ, પૃષ્ઠો અથવા પોસ્ટ પ્રકારની વસ્તુઓ પસંદ કરવા " "માટે એક ઇન્ટરેક્ટિવ અને વૈવિધ્યપૂર્ણ UI. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "માસ્ક્ડ ફીલ્ડનો ઉપયોગ કરીને પાસવર્ડ આપવા માટેનું ઇનપુટ." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "પોસ્ટ સ્ટેટસ દ્વારા ફિલ્ટર કરો" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -399,7 +2467,7 @@ msgstr "" "શોધવાના વિકલ્પ સાથે, એક અથવા વધુ પોસ્ટ્સ, પૃષ્ઠો, કસ્ટમ પોસ્ટ પ્રકારની આઇટમ્સ અથવા " "આર્કાઇવ URL પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ ડ્રોપડાઉન." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -407,11 +2475,11 @@ msgstr "" "મૂળ WordPress oEmbed કાર્યક્ષમતાનો ઉપયોગ કરીને વિડિઓઝ, છબીઓ, ટ્વીટ્સ, ઑડિઓ અને અન્ય " "સામગ્રીને એમ્બેડ કરવા માટે એક ઇન્ટરેક્ટિવ ઘટક." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "સંખ્યાત્મક મૂલ્યો સુધી મર્યાદિત ઇનપુટ." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -419,7 +2487,7 @@ msgstr "" "અન્ય ક્ષેત્રોની સાથે સંપાદકોને સંદેશ પ્રદર્શિત કરવા માટે વપરાય છે. તમારા ક્ષેત્રોની આસપાસ " "વધારાના સંદર્ભ અથવા સૂચનાઓ પ્રદાન કરવા માટે ઉપયોગી." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -427,11 +2495,11 @@ msgstr "" "તમને વર્ડપ્રેસ મૂળ લિંક પીકરનો ઉપયોગ કરીને લિંક અને તેના ગુણધર્મો જેવા કે શીર્ષક અને લક્ષ્યનો " "ઉલ્લેખ કરવાની મંજૂરી આપે છે." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "અપલોડ કરવા અથવા છબીઓ પસંદ કરવા માટે મૂળ વર્ડપ્રેસ મીડિયા પીકરનો ઉપયોગ કરે છે." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -439,7 +2507,7 @@ msgstr "" "ડેટા અને સંપાદન સ્ક્રીનને વધુ સારી રીતે ગોઠવવા માટે જૂથોમાં ક્ષેત્રોને સંરચિત કરવાનો માર્ગ " "પૂરો પાડે છે." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -447,15 +2515,15 @@ msgstr "" "Google નકશાનો ઉપયોગ કરીને સ્થાન પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. યોગ્ય રીતે પ્રદર્શિત " "કરવા માટે Google Maps API કી અને વધારાના ગોઠવણીની જરૂર છે." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "અપલોડ કરવા અથવા છબીઓ પસંદ કરવા માટે મૂળ વર્ડપ્રેસ મીડિયા પીકરનો ઉપયોગ કરે છે." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "ખાસ કરીને ઈમેલ એડ્રેસ સ્ટોર કરવા માટે રચાયેલ ટેક્સ્ટ ઇનપુટ." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -463,7 +2531,7 @@ msgstr "" "તારીખ અને સમય પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. તારીખ રીટર્ન ફોર્મેટ ફીલ્ડ સેટિંગ્સનો " "ઉપયોગ કરીને કસ્ટમાઇઝ કરી શકાય છે." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -471,11 +2539,11 @@ msgstr "" "સમય પસંદ કરવા માટે એક ઇન્ટરેક્ટિવ UI. ક્ષેત્ર સેટિંગ્સ ઉપયોગ કરીને સમય ફોર્મેટ કસ્ટમાઇઝ કરી " "શકાય છે." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "રંગ પસંદ કરવા અથવા હેક્સ મૂલ્યનો ઉલ્લેખ કરવા માટે એક ઇન્ટરેક્ટિવ UI." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -483,7 +2551,7 @@ msgstr "" "ચેકબૉક્સ ઇનપુટ્સનું જૂથ કે જે વપરાશકર્તાને તમે ઉલ્લેખિત કરો છો તે એક અથવા બહુવિધ મૂલ્યો પસંદ " "કરવાની મંજૂરી આપે છે." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -491,7 +2559,7 @@ msgstr "" "તમે ઉલ્લેખિત કરેલ મૂલ્યો સાથેના બટનોનું જૂથ, વપરાશકર્તાઓ પ્રદાન કરેલ મૂલ્યોમાંથી એક વિકલ્પ " "પસંદ કરી શકે છે." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -499,7 +2567,7 @@ msgstr "" "તમને કન્ટેન્ટ સંપાદિત કરતી વખતે બતાવવામાં આવતી સંકુચિત પેનલ્સમાં કસ્ટમ ફીલ્ડ્સને જૂથ અને " "ગોઠવવાની મંજૂરી આપે છે. મોટા ડેટાસેટ્સને વ્યવસ્થિત રાખવા માટે ઉપયોગી." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -509,7 +2577,7 @@ msgstr "" "ઉકેલ પૂરો પાડે છે, પેરન્ટ તરીકે કામ કરીને પેટાફિલ્ડના સમૂહ કે જેને વારંવાર પુનરાવર્તિત કરી " "શકાય છે." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -521,7 +2589,7 @@ msgstr "" "ઉમેરવામાં આવે છે અને જોડાણોની ન્યૂનતમ/મહત્તમ સંખ્યાને મંજૂરી આપે છે તેનો ઉલ્લેખ કરવાની મંજૂરી આપે " "છે." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -531,7 +2599,7 @@ msgstr "" "બ્લોક્સ ડિઝાઇન કરવા માટે લેઆઉટ અને સબફિલ્ડનો ઉપયોગ કરીને સંપૂર્ણ નિયંત્રણ સાથે સામગ્રીને " "વ્યાખ્યાયિત કરવા, બનાવવા અને સંચાલિત કરવાની મંજૂરી આપે છે." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -543,70 +2611,68 @@ msgstr "" "ક્લોન ફીલ્ડ કાં તો પોતાને પસંદ કરેલ ફીલ્ડ્સ સાથે બદલી શકે છે અથવા પસંદ કરેલ ફીલ્ડ્સને " "સબફિલ્ડના જૂથ તરીકે પ્રદર્શિત કરી શકે છે." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "ક્લોન" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "પ્રો" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "અદ્યતન" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (નવું)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "અસલ" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "અમાન્ય પોસ્ટ આઈડી." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "સમીક્ષા માટે અમાન્ય પોસ્ટ પ્રકાર પસંદ કર્યો." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "વધુ" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "ટ્યુટોરીયલ" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "ACF PRO સાથે ઉપલબ્ધ છે" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "ક્ષેત્ર પસંદ કરો" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "એક અલગ શોધ શબ્દ અજમાવો અથવા %s બ્રાઉઝ કરો" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "લોકપ્રિય ક્ષેત્રો" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "'%s' માટે કોઈ શોધ પરિણામો નથી" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "ફીલ્ડ્સ શોધો..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "ક્ષેત્ર પ્રકાર પસંદ કરો" @@ -614,59 +2680,59 @@ msgstr "ક્ષેત્ર પ્રકાર પસંદ કરો" msgid "Popular" msgstr "પ્રખ્યાત" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "વર્ગીકરણ ઉમેરો" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "પોસ્ટ પ્રકારની સામગ્રીને વર્ગીકૃત કરવા માટે કસ્ટમ વર્ગીકરણ બનાવો" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "તમારી પ્રથમ વર્ગીકરણ ઉમેરો" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "અધિક્રમિક વર્ગીકરણમાં વંશજો હોઈ શકે છે (જેમ કે શ્રેણીઓ)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "અગ્રભાગ પર અને એડમિન ડેશબોર્ડમાં વર્ગીકરણ દૃશ્યમાન બનાવે છે." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "આ વર્ગીકરણ સાથે વર્ગીકૃત કરી શકાય તેવા એક અથવા ઘણા પોસ્ટ પ્રકારો." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "શૈલી" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "શૈલી" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "શૈલીઓ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "`WP_REST_Terms_Controller` ને બદલે વાપરવા માટે વૈકલ્પિક કસ્ટમ નિયંત્રક." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "REST API માં આ પોસ્ટ પ્રકારનો પર્દાફાશ કરો." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "ક્વેરી વેરીએબલ નામને કસ્ટમાઇઝ કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -674,90 +2740,90 @@ msgstr "" "બિન-સુંદર પરમાલિંકનો ઉપયોગ કરીને શરતોને ઍક્સેસ કરી શકાય છે, દા.ત., {query_var}" "={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "આ વર્ગીકરણ માટે પરમાલિંક્સ અક્ષમ છે." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "સ્લગ તરીકે વર્ગીકરણ કીનો ઉપયોગ કરીને URL ને ફરીથી લખો. તમારું પરમાલિંક માળખું હશે" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "વર્ગીકરણ કી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "આ વર્ગીકરણ માટે વાપરવા માટે પરમાલિંકનો પ્રકાર પસંદ કરો." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "પોસ્ટ ટાઇપ લિસ્ટિંગ સ્ક્રીન પર વર્ગીકરણ માટે કૉલમ પ્રદર્શિત કરો." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "એડમિન કૉલમ બતાવો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "ઝડપી/બલ્ક સંપાદન પેનલમાં વર્ગીકરણ બતાવો." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "ઝડપી સંપાદન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "ટેગ ક્લાઉડ વિજેટ નિયંત્રણોમાં વર્ગીકરણની સૂચિ બનાવો." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "ટૅગ ક્લાઉડ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" "મેટા બૉક્સમાંથી સાચવેલા વર્ગીકરણ ડેટાને સેનિટાઇઝ કરવા માટે કૉલ કરવા માટે PHP ફંક્શન નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "મેટા બોક્સ સેનિટાઈઝેશન કોલબેક" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" "તમારા વર્ગીકરણ પર મેટા બોક્સની સામગ્રીને હેન્ડલ કરવા માટે કૉલ કરવા માટે PHP ફંક્શન નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "મેટા બોક્સ કોલબેક રજીસ્ટર કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "કોઈ મેટા બોક્સ નથી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "કસ્ટમ મેટા બોક્સ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -767,111 +2833,111 @@ msgstr "" "અધિક્રમિક વર્ગીકરણ માટે બતાવવામાં આવે છે, અને ટૅગ્સ મેટા બૉક્સ બિન-હાયરાર્કિકલ વર્ગીકરણ " "માટે બતાવવામાં આવે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "મેટા બોક્સ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "શ્રેણીઓ મેટા બોક્સ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "ટૅગ્સ મેટા બોક્સ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "ટેગની લિંક" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "બ્લોક એડિટરમાં વપરાતી નેવિગેશન લિંક બ્લોક ભિન્નતાનું વર્ણન કરે છે." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "%s ની લિંક" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "ટૅગ લિંક" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "બ્લોક એડિટરમાં વપરાતી નેવિગેશન લિંક બ્લોક ભિન્નતાનું વર્ણન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← ટૅગ્સ પર જાઓ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "શબ્દને અપડેટ કર્યા પછી મુખ્ય અનુક્રમણિકા સાથે પાછા લિંક કરવા માટે વપરાયેલ ટેક્સ્ટને સોંપે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "આઇટમ્સ પર પાછા ફરો" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← %s પર જાઓ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "ટૅગ્સની સૂચિ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "કોષ્ટક છુપાયેલા મથાળાને ટેક્સ્ટ અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "ટૅગ્સ સૂચિ નેવિગેશન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "કોષ્ટક પૃષ્ઠ ક્રમાંકન છુપાયેલા મથાળાને ટેક્સ્ટ અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "શ્રેણી દ્વારા ફિલ્ટર કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "પોસ્ટ લિસ્ટ ટેબલમાં ફિલ્ટર બટન પર ટેક્સ્ટ અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "આઇટમ દ્વારા ફિલ્ટર કરો" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "%s દ્વારા ફિલ્ટર કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "આ વર્ણન મૂળભૂત રીતે જાણીતું નથી; તેમ છતાં, કોઈક થિમમા કદાચ દેખાય." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "એડિટ ટૅગ્સ સ્ક્રીન પર પેરેન્ટ ફીલ્ડનું વર્ણન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "વર્ણન ક્ષેત્રનું વર્ણન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -879,16 +2945,16 @@ msgstr "" "અધિક્રમ(hierarchy) બનાવવા માટે એક પેરન્ટ ટર્મ સોંપો. ઉદાહરણ તરીકે જાઝ ટર્મ, બેબોપ અને " "બિગ બેન્ડની પેરન્ટ હશે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "એડિટ ટૅગ્સ સ્ક્રીન પર પેરેન્ટ ફીલ્ડનું વર્ણન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "પિતૃ ક્ષેત્રનું વર્ણન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -896,32 +2962,32 @@ msgstr "" "\"સ્લગ\" એ નામનું URL-મૈત્રીપૂર્ણ સંસ્કરણ છે. તે સામાન્ય રીતે બધા લોઅરકેસ હોય છે અને તેમાં " "માત્ર અક્ષરો, સંખ્યાઓ અને હાઇફન્સ હોય છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "એડિટ ટૅગ્સ સ્ક્રીન પર નામ ફીલ્ડનું વર્ણન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "નામ ક્ષેત્ર વર્ણન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "નામ જે તમારી સાઇટ પર દેખાશે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "એડિટ ટૅગ્સ સ્ક્રીન પર નામ ફીલ્ડનું વર્ણન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "નામ ક્ષેત્ર વર્ણન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "ટૅગ્સ નથી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -929,20 +2995,20 @@ msgstr "" "જ્યારે કોઈ ટૅગ્સ અથવા કૅટેગરીઝ ઉપલબ્ધ ન હોય ત્યારે પોસ્ટ્સ અને મીડિયા સૂચિ કોષ્ટકોમાં " "પ્રદર્શિત ટેક્સ્ટને અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "કોઈ શરતો નથી" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "ના %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "કોઈ ટેગ મળ્યા નથી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -952,25 +3018,25 @@ msgstr "" "કરો' ટેક્સ્ટને ક્લિક કરતી વખતે પ્રદર્શિત ટેક્સ્ટને અસાઇન કરે છે અને જ્યારે વર્ગીકરણ માટે કોઈ " "આઇટમ ન હોય ત્યારે ટર્મ્સ લિસ્ટ કોષ્ટકમાં વપરાયેલ ટેક્સ્ટને અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "મળ્યું નથી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "સૌથી વધુ ઉપયોગમાં લેવાતી ટેબના શીર્ષક ક્ષેત્રમાં ટેક્સ્ટ અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "સૌથી વધુ વપરાયેલ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "સૌથી વધુ ઉપયોગ થયેલ ટૅગ્સ માંથી પસંદ કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -978,20 +3044,20 @@ msgstr "" "જ્યારે JavaScript અક્ષમ હોય ત્યારે મેટા બૉક્સમાં વપરાયેલ 'સૌથી વધુ ઉપયોગમાંથી પસંદ કરો' " "ટેક્સ્ટને અસાઇન કરે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ પર વપરાય છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "સૌથી વધુ વપરાયેલમાંથી પસંદ કરો" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "%s સૌથી વધુ ઉપયોગ થયેલ ટૅગ્સ માંથી પસંદ કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "ટૅગ્સ ઉમેરો અથવા દૂર કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -999,20 +3065,20 @@ msgstr "" "જ્યારે JavaScript અક્ષમ હોય ત્યારે મેટા બૉક્સમાં ઉપયોગમાં લેવાતી આઇટમ્સ ઉમેરો અથવા દૂર " "કરો ટેક્સ્ટને સોંપે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ પર વપરાય છે" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "વસ્તુઓ ઉમેરો અથવા દૂર કરો" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "%s ઉમેરો અથવા દૂર કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "અલ્પવિરામથી ટૅગ્સ અલગ કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1020,176 +3086,176 @@ msgstr "" "વર્ગીકરણ મેટા બોક્સમાં વપરાયેલ અલ્પવિરામ ટેક્સ્ટ સાથે અલગ આઇટમ સોંપે છે. માત્ર બિન-" "હાયરાર્કીકલ વર્ગીકરણ પર વપરાય છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "અલ્પવિરામથી ટૅગ્સ અલગ કરો" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "અલ્પવિરામથી %s ને અલગ કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "લોકપ્રિય ટૅગ્સ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "લોકપ્રિય આઇટમ ટેક્સ્ટ અસાઇન કરે છે. માત્ર બિન-હાયરાર્કીકલ વર્ગીકરણ માટે વપરાય છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "લોકપ્રિય વસ્તુઓ" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "લોકપ્રિય %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "ટૅગ્સ શોધો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "શોધ આઇટમ ટેક્સ્ટ સોંપે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "પિતૃ શ્રેણી:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "પેરેન્ટ આઇટમ ટેક્સ્ટ અસાઇન કરે છે, પરંતુ અંતમાં કોલોન (:) સાથે ઉમેરવામાં આવે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "કોલોન સાથે પિતૃ શ્રેણી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "પિતૃ શ્રેણી" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." -msgstr "" +msgstr "પેરેન્ટ આઇટમ ટેક્સ્ટ અસાઇન કરે છે. માત્ર અધિક્રમિક વર્ગીકરણ પર વપરાય છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "પિતૃ વસ્તુ" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "પેરન્ટ %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "નવા ટેગ નું નામ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "નવી આઇટમ નામનો ટેક્સ્ટ અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "નવી આઇટમનું નામ" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "નવું %s નામ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "નવું ટેગ ઉમેરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "નવી આઇટમ ઉમેરો ટેક્સ્ટ સોંપે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "અદ્યતન ટેગ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "અપડેટ આઇટમ ટેક્સ્ટ સોંપે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "આઇટમ અપડેટ કરો" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "%s અપડેટ કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "ટેગ જુઓ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "સંપાદન દરમિયાન શબ્દ જોવા માટે એડમિન બારમાં." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "ટેગ માં ફેરફાર કરો" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "શબ્દ સંપાદિત કરતી વખતે સંપાદક સ્ક્રીનની ટોચ પર." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "બધા ટૅગ્સ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "બધી આઇટમ ટેક્સ્ટ અસાઇન કરે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "મેનુ નામ લખાણ સોંપે છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "મેનુ લેબલ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "સક્રિય વર્ગીકરણ વર્ડપ્રેસ સાથે સક્ષમ અને નોંધાયેલ છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "વર્ગીકરણનો વર્ણનાત્મક સારાંશ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "શબ્દનો વર્ણનાત્મક સારાંશ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "ટર્મ વર્ણન" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "એક શબ્દ, કોઈ જગ્યા નથી. અન્ડરસ્કોર અને ડેશની મંજૂરી છે." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "ટર્મ સ્લગ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "મૂળભૂત શબ્દનું નામ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "ટર્મ નામ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1197,11 +3263,11 @@ msgstr "" "વર્ગીકરણ માટે એક શબ્દ બનાવો કે જેને કાઢી ન શકાય. તે મૂળભૂત રીતે પોસ્ટ્સ માટે પસંદ કરવામાં " "આવશે નહીં." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "ડિફૉલ્ટ ટર્મ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1209,15 +3275,15 @@ msgstr "" "શું આ વર્ગીકરણની શરતો `wp_set_object_terms()` ને પ્રદાન કરવામાં આવી છે તે ક્રમમાં સૉર્ટ " "કરવી જોઈએ." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "સૉર્ટ શરતો" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "નવો પોસ્ટ પ્રકાર" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1225,984 +3291,1001 @@ msgstr "" "વર્ડપ્રેસની કાર્યક્ષમતાને કસ્ટમ પોસ્ટ પ્રકારો સાથે પ્રમાણભૂત પોસ્ટ્સ અને પૃષ્ઠોથી આગળ વિસ્તૃત " "કરો" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "તમારો પ્રથમ પોસ્ટ પ્રકાર ઉમેરો" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "હું જાણું છું કે હું શું કરી રહ્યો છું, મને બધા વિકલ્પો બતાવો." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "અદ્યતન રૂપરેખાંકન" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "અધિક્રમિક વર્ગીકરણમાં વંશજો હોઈ શકે છે (જેમ કે શ્રેણીઓ)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "વંશવેલો" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "અગ્રભાગ પર અને એડમિન ડેશબોર્ડમાં દૃશ્યમાન." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "પબ્લિક" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "ફિલ્મ" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "લોઅર કેસ અક્ષરો, માત્ર અન્ડરસ્કોર અને ડૅશ, મહત્તમ ૨૦ અક્ષરો." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "ફિલ્મ" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "એકવચન નામ" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "મૂવીઝ" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "બહુવચન નામ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "`WP_REST_Posts_Controller` ને બદલે વાપરવા માટે વૈકલ્પિક કસ્ટમ નિયંત્રક." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "નિયંત્રક વર્ગ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "REST API URL નો નેમસ્પેસ ભાગ." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "નેમસ્પેસ રૂટ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "પોસ્ટ પ્રકાર REST API URL માટે આધાર URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "આધાર URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"REST API માં આ પોસ્ટ પ્રકારનો પર્દાફાશ કરે છે. બ્લોક એડિટરનો ઉપયોગ કરવા માટે જરૂરી છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "REST API માં બતાવો" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "ક્વેરી વેરીએબલ નામને કસ્ટમાઇઝ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "ક્વેરી વેરીએબલ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "કોઈ ક્વેરી વેરીએબલ સપોર્ટ નથી" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "કસ્ટમ ક્વેરી વેરીએબલ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"બિન-સુંદર પરમાલિંકનો ઉપયોગ કરીને શરતોને ઍક્સેસ કરી શકાય છે, દા.ત., {query_var}" +"={term_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "વેરીએબલ સપોર્ટ ક્વેરી" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." -msgstr "" +msgstr "આઇટમ અને આઇટમ્સ માટેના URL ને ક્વેરી સ્ટ્રિંગ વડે એક્સેસ કરી શકાય છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "સાર્વજનિક રૂપે પૂછવા યોગ્ય" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" +"તમારી થીમમાં આર્કાઇવ ટેમ્પલેટ ફાઇલ સાથે કસ્ટમાઇઝ કરી શકાય તેવી આઇટમ આર્કાઇવ ધરાવે છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "આર્કાઇવ્સ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "આર્કાઇવ્સ જેવી વસ્તુઓ URL માટે પૃષ્ઠ ક્રમાંકન સપોર્ટ." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "પૃષ્ઠ ક્રમાંકન" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "પોસ્ટ પ્રકારની વસ્તુઓ માટે RSS ફીડ URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" -msgstr "" +msgstr "ફીડ URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "URL માં `WP_Rwrite::$front` ઉપસર્ગ ઉમેરવા માટે પરમાલિંક માળખું બદલે છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "ફ્રન્ટ URL ઉપસર્ગ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "URL સ્લગ" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "આ વર્ગીકરણ માટે પરમાલિંક્સ અક્ષમ છે." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"નીચેના ઇનપુટમાં વ્યાખ્યાયિત કસ્ટમ સ્લગનો ઉપયોગ કરીને URL ને ફરીથી લખો. તમારું પરમાલિંક " +"માળખું હશે" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" -msgstr "" +msgstr "કોઈ પરમાલિંક નથી (URL પુનઃલેખન અટકાવો)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "કસ્ટમ પરમાલિંક" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "પોસ્ટ પ્રકાર કી" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" -msgstr "" +msgstr "સ્લગ તરીકે વર્ગીકરણ કીનો ઉપયોગ કરીને URL ને ફરીથી લખો. તમારું પરમાલિંક માળખું હશે" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "પરમાલિંક ફરીથી લખો" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." -msgstr "" +msgstr "જ્યારે તે વપરાશકર્તા કાઢી નાખવામાં આવે ત્યારે વપરાશકર્તા દ્વારા આઇટમ્સ કાઢી નાખો." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "વપરાશકર્તા સાથે કાઢી નાખો" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "પોસ્ટ પ્રકારને 'ટૂલ્સ' > 'નિકાસ'માંથી નિકાસ કરવાની મંજૂરી આપો." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" -msgstr "" +msgstr "નિકાસ કરી શકે છે" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "વૈકલ્પિક રીતે ક્ષમતાઓમાં ઉપયોગમાં લેવા માટે બહુવચન પ્રદાન કરો." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "બહુવચન ક્ષમતા નામ" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." -msgstr "" +msgstr "આ પોસ્ટ પ્રકાર માટેની ક્ષમતાઓને આધાર આપવા માટે અન્ય પોસ્ટ પ્રકાર પસંદ કરો." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "એકવચન ક્ષમતા નામ" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"મૂળભૂત રીતે પોસ્ટ પ્રકારની ક્ષમતાઓ 'પોસ્ટ' ક્ષમતાના નામોને વારસામાં મેળવશે, દા.ત. " +"એડિટ_પોસ્ટ, ડિલીટ_પોસ્ટ. પોસ્ટ પ્રકારની વિશિષ્ટ ક્ષમતાઓનો ઉપયોગ કરવા સક્ષમ કરો, દા." +"ત. edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "ક્ષમતાઓનું નામ બદલો" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "શોધમાંથી બાકાત રાખો" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"આઇટમ્સને 'દેખાવ' > 'મેનૂઝ' સ્ક્રીનમાં મેનૂમાં ઉમેરવાની મંજૂરી આપો. 'સ્ક્રીન વિકલ્પો'માં ચાલુ " +"કરવું આવશ્યક છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "દેખાવ મેનુ આધાર" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "એડમિન બારમાં 'નવા' મેનૂમાં આઇટમ તરીકે દેખાય છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "એડમિન બારમાં બતાવો" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." -msgstr "" +msgstr "સંપાદન સ્ક્રીન માટે મેટા બોક્સ સેટ કરતી વખતે કૉલ કરવા માટે PHP ફંક્શન નામ." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "કસ્ટમ મેટા બોક્સ કોલબેક" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "મેનુ આયકન" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "એડમિન ડેશબોર્ડમાં સાઇડબાર મેનૂમાં સ્થિતિ." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "મેનુ સ્થિતિ" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"ડિફૉલ્ટ રૂપે પોસ્ટના પ્રકારને એડમિન મેનૂમાં નવી ટોચની આઇટમ મળશે. જો હાલની ટોચની આઇટમ " +"અહીં પૂરી પાડવામાં આવે છે, તો પોસ્ટનો પ્રકાર તેની હેઠળ સબમેનુ આઇટમ તરીકે ઉમેરવામાં આવશે." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" +msgstr "એડમિન મેનુ પેરન્ટ" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." -msgstr "" +msgstr "સાઇડબાર મેનૂમાં એડમિન એડિટર નેવિગેશન." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "એડમિન મેનુમાં બતાવો" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "એડમિન ડેશબોર્ડમાં વસ્તુઓને સંપાદિત અને સંચાલિત કરી શકાય છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "UI માં બતાવો" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "પોસ્ટની લિંક." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "નેવિગેશન લિંક બ્લોક વિવિધતા માટે વર્ણન." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "આઇટમ લિંક વર્ણન" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "%s ની લિંક." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "પોસ્ટ લિંક" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "નેવિગેશન લિંક બ્લોક વિવિધતા માટે શીર્ષક." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "આઇટમ લિંક" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s લિંક" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "પોસ્ટ અપડેટ થઇ ગઈ છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "આઇટમ અપડેટ થયા પછી એડિટર નોટિસમાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "આઈટમ અપડેટેડ." #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s અપડેટ થઇ ગયું!" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "સુનિશ્ચિત પોસ્ટ." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "આઇટમ સુનિશ્ચિત કર્યા પછી સંપાદક સૂચનામાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "આઇટમ સુનિશ્ચિત" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s શેડ્યૂલ." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "પોસ્ટ ડ્રાફ્ટમાં પાછું ફેરવ્યું." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "" +msgstr "આઇટમને ડ્રાફ્ટમાં પાછી ફેરવ્યા પછી સંપાદક સૂચનામાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" -msgstr "" +msgstr "આઇટમ ડ્રાફ્ટમાં પાછી ફેરવાઈ" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "%s ડ્રાફ્ટમાં પાછું ફર્યું." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "પોસ્ટ ખાનગી રીતે પ્રકાશિત." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "આઇટમ સુનિશ્ચિત કર્યા પછી સંપાદક સૂચનામાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "આઇટમ ખાનગી રીતે પ્રકાશિત" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s ખાનગી રીતે પ્રકાશિત." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "પોસ્ટ પ્રકાશિત થઇ ગઈ છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "આઇટમ સુનિશ્ચિત કર્યા પછી સંપાદક સૂચનામાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "આઇટમ પ્રકાશિત" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s પ્રકાશિત." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "પોસ્ટ્સ યાદી" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પરની ફિલ્ટર લિંક્સ માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "આઇટ્મસ યાદી" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "%s યાદી" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "પોસ્ટ્સ સંશોધક માટે ની યાદી" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પરની ફિલ્ટર લિંક્સ માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "વસ્તુઓની યાદી સંશોધક" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "%s ટૅગ્સ યાદી નેવિગેશન" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" -msgstr "" +msgstr "તારીખ દ્વારા પોસ્ટ્સ ફિલ્ટર કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પર તારીખ દ્વારા ફિલ્ટર માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય " +"છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" -msgstr "" +msgstr "તારીખ દ્વારા આઇટમ્સ ફિલ્ટર કરો" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "તારીખ દ્વારા %s ફિલ્ટર કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "પોસ્ટની સૂચિ ને ફિલ્ટર કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીન પરની ફિલ્ટર લિંક્સ માટે સ્ક્રીન રીડર્સ દ્વારા ઉપયોગમાં લેવાય છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "વસ્તુઓ ની યાદી ફિલ્ટર કરો" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "%s સૂચિને ફિલ્ટર કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." -msgstr "" +msgstr "મીડિયા મોડલમાં આ આઇટમ પર અપલોડ કરેલ તમામ મીડિયા દર્શાવે છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "%s આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "પોસ્ટ માં સામેલ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "સામગ્રીમાં મીડિયા ઉમેરતી વખતે બટન લેબલ તરીકે." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "મીડિયા બટનમાં દાખલ કરો" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "%s માં દાખલ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "વૈશિષ્ટિકૃત છબી તરીકે ઉપયોગ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." -msgstr "" +msgstr "વૈશિષ્ટિકૃત છબી તરીકે છબીનો ઉપયોગ કરવા માટે પસંદ કરવા માટેના બટન લેબલ તરીકે." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "વૈશિષ્ટિકૃત છબીનો ઉપયોગ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "વૈશિષ્ટિકૃત છબી દૂર કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "ફીચર્ડ ઈમેજ દૂર કરતી વખતે બટન લેબલ તરીકે." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "વિશેષ ચિત્ર દૂર કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "ફીચર્ડ ચિત્ર સેટ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "ફીચર્ડ ઈમેજ સેટ કરતી વખતે બટન લેબલ તરીકે." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "ફીચર્ડ છબી સેટ કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "વૈશિષ્ટિકૃત છબી" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." -msgstr "" +msgstr "ફીચર્ડ ઈમેજ મેટા બોક્સના શીર્ષક માટે ઉપયોગમાં લેવાતા એડિટરમાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "ફીચર્ડ ઇમેજ મેટા બોક્સ" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "પોસ્ટ લક્ષણો" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." -msgstr "" +msgstr "પોસ્ટ એટ્રીબ્યુટ્સ મેટા બોક્સના શીર્ષક માટે ઉપયોગમાં લેવાતા એડિટરમાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "લક્ષણો મેટા બોક્સ" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "%s પોસ્ટ લક્ષણો" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "કાર્ય આર્કાઇવ્ઝ" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"આ લેબલ સાથે 'પોસ્ટ ટાઇપ આર્કાઇવ' આઇટમ્સને આર્કાઇવ્સ સક્ષમ સાથે CPTમાં અસ્તિત્વમાંના મેનૂમાં " +"આઇટમ ઉમેરતી વખતે બતાવવામાં આવેલી પોસ્ટ્સની સૂચિમાં ઉમેરે છે. જ્યારે 'લાઈવ પ્રીવ્યૂ' મોડમાં મેનુ " +"સંપાદિત કરવામાં આવે ત્યારે જ દેખાય છે અને કસ્ટમ આર્કાઈવ સ્લગ પ્રદાન કરવામાં આવે છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "આર્કાઇવ્સ નેવ મેનુ" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "%s આર્કાઇવ્સ" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "ટ્રેશમાં કોઈ પોસ્ટ્સ મળી નથી" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." -msgstr "" +msgstr "જ્યારે ટ્રેશમાં કોઈ પોસ્ટ ન હોય ત્યારે પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીનની ટોચ પર." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" -msgstr "" +msgstr "ટ્રેશમાં કોઈ આઇટમ્સ મળી નથી" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "ટ્રેશમાં કોઈ %s મળ્યું નથી" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "કોઈ પોસ્ટ મળી નથી" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" +"જ્યારે પ્રદર્શિત કરવા માટે કોઈ પોસ્ટ્સ ન હોય ત્યારે પોસ્ટ ટાઇપ સૂચિ સ્ક્રીનની ટોચ પર." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "કોઈ આઇટમ્સ મળી નથી" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "કોઈ %s મળ્યું નથી" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "પોસ્ટ્સ શોધો" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." -msgstr "" +msgstr "શબ્દ સંપાદિત કરતી વખતે સંપાદક સ્ક્રીનની ટોચ પર." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "આઇટમ્સ શોધો" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "%s શોધો" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "પિતૃ પૃષ્ઠ:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." -msgstr "" +msgstr "પોસ્ટ ટાઇપ લિસ્ટ સ્ક્રીનમાં અધિક્રમિક પ્રકારો માટે." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "પેરન્ટ %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "નવી પોસ્ટ" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "નવી આઇટમ" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "નવું %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "નવી પોસ્ટ ઉમેરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." -msgstr "" +msgstr "શબ્દ સંપાદિત કરતી વખતે સંપાદક સ્ક્રીનની ટોચ પર." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "નવી આઇટમ ઉમેરો" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "નવું %s ઉમેરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "પોસ્ટ્સ જુઓ" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"પેરેન્ટ આઇટમ 'બધી પોસ્ટ્સ' વ્યુમાં એડમિન બારમાં દેખાય છે, જો પોસ્ટ પ્રકાર આર્કાઇવ્સને સપોર્ટ " +"કરે છે અને હોમ પેજ તે પોસ્ટ પ્રકારનું આર્કાઇવ નથી." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "આઇટમ જુઓ" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "પોસ્ટ જુઓ" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." -msgstr "" +msgstr "આઇટમમાં ફેરફાર કરતી વખતે તેને જોવા માટે એડમિન બારમાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "આઇટમ જુઓ" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "%s જુઓ" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "પોસ્ટ સુધારો" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." -msgstr "" +msgstr "આઇટમ સંપાદિત કરતી વખતે એડિટર સ્ક્રીનની ટોચ પર." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "આઇટમ સંપાદિત કરો" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "%s સંપાદિત કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "બધા પોસ્ટ્સ" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "એડમિન ડેશબોર્ડમાં પોસ્ટ ટાઇપ સબમેનુમાં." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "બધી વસ્તુઓ" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "બધા %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." -msgstr "" +msgstr "પોસ્ટ પ્રકાર માટે એડમિન મેનુ નામ." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "મેનુ નુ નામ" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" -msgstr "" +msgstr "એકવચન અને બહુવચન લેબલ્સનો ઉપયોગ કરીને બધા લેબલ્સ ફરીથી બનાવો" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "પુનઃસર્જન કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." -msgstr "" +msgstr "સક્રિય પોસ્ટ પ્રકારો સક્ષમ અને વર્ડપ્રેસ સાથે નોંધાયેલ છે." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." -msgstr "" +msgstr "સામગ્રી સંપાદકમાં વિવિધ સુવિધાઓને સક્ષમ કરો." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "પોસ્ટ ફોર્મેટ્સ" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "સંપાદક" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "ટ્રેકબેક્સ" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." -msgstr "" +msgstr "પોસ્ટ પ્રકારની વસ્તુઓનું વર્ગીકરણ કરવા માટે વર્તમાન વર્ગીકરણ પસંદ કરો." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "ક્ષેત્રો બ્રાઉઝ કરો" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "આયાત કરવા માટે કંઈ નથી" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" +msgstr ". કસ્ટમ પોસ્ટ પ્રકાર UI પ્લગઇન નિષ્ક્રિય કરી શકાય છે." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "કસ્ટમ પોસ્ટ પ્રકાર UI માંથી %d આઇટમ આયાત કરી -" +msgstr[1] "કસ્ટમ પોસ્ટ પ્રકાર UI માંથી %d આઇટમ આયાત કરી -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." -msgstr "" +msgstr "વર્ગીકરણ આયાત કરવામાં નિષ્ફળ." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." -msgstr "" +msgstr "પોસ્ટ પ્રકારો આયાત કરવામાં નિષ્ફળ." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." -msgstr "" +msgstr "કસ્ટમ પોસ્ટ પ્રકાર UI પ્લગઇનમાંથી કંઈપણ આયાત માટે પસંદ કરેલ નથી." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 આઇટમ આયાત કરી" +msgstr[1] "%s આઇટમ આયાત કરી" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"પહેલાથી જ અસ્તિત્વમાં છે તે જ કી સાથે પોસ્ટ પ્રકાર અથવા વર્ગીકરણ આયાત કરવાથી વર્તમાન " +"પોસ્ટ પ્રકાર અથવા વર્ગીકરણની સેટિંગ્સ આયાતની સાથે ઓવરરાઈટ થઈ જશે." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "કસ્ટમ પોસ્ટ પ્રકાર UI માંથી આયાત કરો" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2211,45 +4294,45 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"નીચેના કોડનો ઉપયોગ પસંદ કરેલી વસ્તુઓના સ્થાનિક સંસ્કરણની નોંધણી કરવા માટે થઈ શકે છે. " +"સ્થાનિક રીતે ફીલ્ડ જૂથો, પોસ્ટ પ્રકારો અથવા વર્ગીકરણને સંગ્રહિત કરવાથી ઝડપી લોડ ટાઈમ, " +"વર્ઝન કંટ્રોલ અને ડાયનેમિક ફીલ્ડ્સ/સેટિંગ્સ જેવા ઘણા ફાયદા મળી શકે છે. ફક્ત નીચેના કોડને " +"તમારી થીમની functions.php ફાઇલમાં કોપી અને પેસ્ટ કરો અથવા તેને બાહ્ય ફાઇલમાં સમાવિષ્ટ " +"કરો, પછી ACF એડમિન તરફથી આઇટમ્સને નિષ્ક્રિય કરો અથવા કાઢી નાખો." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" -msgstr "" +msgstr "નિકાસ - PHP જનરેટ કરો" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "નિકાસ કરો" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "વર્ગ" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "ટૅગ" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 @@ -2271,415 +4354,420 @@ msgstr "" #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "વર્ગીકરણ સબમિટ કર્યું." #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "વર્ગીકરણ સાચવ્યું." #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "વર્ગીકરણ કાઢી નાખ્યું." #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "વર્ગીકરણ અપડેટ કર્યું." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"આ વર્ગીકરણ રજીસ્ટર થઈ શક્યું નથી કારણ કે તેની કી અન્ય પ્લગઈન અથવા થીમ દ્વારા નોંધાયેલ " +"અન્ય વર્ગીકરણ દ્વારા ઉપયોગમાં લેવાય છે." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "વર્ગીકરણ સમન્વયિત." +msgstr[1] "%s વર્ગીકરણ સમન્વયિત." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "વર્ગીકરણ ડુપ્લિકેટ." +msgstr[1] "%s વર્ગીકરણ ડુપ્લિકેટ." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "વર્ગીકરણ નિષ્ક્રિય." +msgstr[1] "%s વર્ગીકરણ નિષ્ક્રિય." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "વર્ગીકરણ સક્રિય થયું." +msgstr[1] "%s વર્ગીકરણ સક્રિય." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "શરતો" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "પોસ્ટ પ્રકાર સમન્વયિત." +msgstr[1] "%s પોસ્ટ પ્રકારો સમન્વયિત." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "પોસ્ટ પ્રકાર ડુપ્લિકેટ." +msgstr[1] "%s પોસ્ટ પ્રકારો ડુપ્લિકેટ." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "પોસ્ટ પ્રકાર નિષ્ક્રિય." +msgstr[1] "%s પોસ્ટ પ્રકારો નિષ્ક્રિય કર્યા." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "પોસ્ટનો પ્રકાર સક્રિય કર્યો." +msgstr[1] "%s પોસ્ટ પ્રકારો સક્રિય થયા." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "પોસ્ટ પ્રકારો" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "સંવર્ધિત વિકલ્પો" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "મૂળભૂત સેટિંગ્સ" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"આ પોસ્ટ પ્રકાર રજીસ્ટર થઈ શક્યો નથી કારણ કે તેની કી અન્ય પ્લગઈન અથવા થીમ દ્વારા " +"નોંધાયેલ અન્ય પોસ્ટ પ્રકાર દ્વારા ઉપયોગમાં લેવાય છે." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "પૃષ્ઠો" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "હાલના ફીલ્ડ જૂથોને લિંક કરો" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s પોસ્ટ પ્રકાર બનાવ્યો" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "%s માં ફીલ્ડ્સ ઉમેરો" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s પોસ્ટ પ્રકાર અપડેટ કર્યો" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "પોસ્ટ પ્રકાર ડ્રાફ્ટ અપડેટ કર્યો." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." -msgstr "" +msgstr "પોસ્ટ પ્રકાર માટે સુનિશ્ચિત થયેલ છે." #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "પોસ્ટનો પ્રકાર સબમિટ કર્યો." #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "પોસ્ટનો પ્રકાર સાચવ્યો." #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." -msgstr "" +msgstr "પોસ્ટ પ્રકાર અપડેટ કર્યો." #: includes/admin/post-types/admin-post-type.php:49 msgid "Post type deleted." -msgstr "" +msgstr "પોસ્ટનો પ્રકાર કાઢી નાખ્યો." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "શોધવા માટે ટાઇપ કરો..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" -msgstr "" +msgstr "માત્ર પ્રો" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "ક્ષેત્ર જૂથો સફળતાપૂર્વક લિંક થયા." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"કસ્ટમ પોસ્ટ પ્રકાર UI સાથે નોંધાયેલ પોસ્ટ પ્રકારો અને વર્ગીકરણ આયાત કરો અને ACF સાથે તેનું " +"સંચાલન કરો. પ્રારંભ કરો." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "વર્ગીકરણ" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" +msgstr "પોસ્ટ પ્રકાર" -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "પૂર્ણ" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "ક્ષેત્ર જૂથો" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "પરવાનગીઓ" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "દૃશ્યતા" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "લેબલ્સ" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "ફીલ્ડ સેટિંગ્સ ટૅબ્સ" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" -msgstr "" +msgstr "[એસીએફ શોર્ટકોડ મૂલ્ય પૂર્વાવલોકન માટે અક્ષમ કર્યું]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" -msgstr "" +msgstr "મોડલ બંધ કરો" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "ફિલ્ડ અન્ય જૂથમાં ખસેડવામાં આવ્યું" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "મોડલ બંધ કરો" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." -msgstr "" +msgstr "આ ટૅબ પર ટૅબનું નવું જૂથ શરૂ કરો." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "સુધારાઓ" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "ફેરફારો સેવ કરો" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "" +msgstr "ફિલ્ડ જૂથનું શીર્ષક" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "શીર્ષક ઉમેરો" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "" +msgstr "ક્ષેત્ર જૂથ ઉમેરો" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2692,7 +4780,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2716,83 +4804,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" -msgstr "" +msgstr "રજૂઆત" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "સામાન્ય" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "નિષ્ક્રિય" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" -msgstr "" +msgstr "આ આઇટમ નિષ્ક્રિય કરો" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "સક્રિય કરો" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" -msgstr "" +msgstr "આ આઇટમ સક્રિય કરો" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" -msgstr "" +msgstr "નિષ્ક્રિય" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2800,7 +4889,7 @@ msgstr "" "અદ્યતન કસ્ટમ ફીલ્ડ્સ અને એડવાન્સ કસ્ટમ ફીલ્ડ્સ PRO એક જ સમયે સક્રિય ન હોવા જોઈએ. અમે " "એડવાન્સ્ડ કસ્ટમ ફીલ્ડ્સ પ્રોને આપમેળે નિષ્ક્રિય કરી દીધું છે." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2808,242 +4897,243 @@ msgstr "" "અદ્યતન કસ્ટમ ફીલ્ડ્સ અને એડવાન્સ કસ્ટમ ફીલ્ડ્સ PRO એક જ સમયે સક્રિય ન હોવા જોઈએ. અમે " "એડવાન્સ્ડ કસ્ટમ ફીલ્ડ્સને આપમેળે નિષ્ક્રિય કરી દીધા છે." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - ACF શરૂ થાય તે પહેલાં અમે ACF ફીલ્ડ મૂલ્યો પુનઃપ્રાપ્ત કરવા માટે " "એક અથવા વધુ કૉલ્સ શોધી કાઢ્યા છે. આ સમર્થિત નથી અને તે ખોટા અથવા ખોવાયેલા ડેટામાં " "પરિણમી શકે છે. આને કેવી રીતે ઠીક કરવું તે જાણો." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "અમાન્ય વિનંતી." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "REST API માં બતાવો" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "પારદર્શિતા સક્ષમ કરો" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "પ્રો પર અપગ્રેડ કરો" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "સક્રિય" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' ઈ - મેઈલ સરનામું માન્ય નથી." -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "રંગનું મુલ્ય" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "મુળભૂત રંગ પસંદ કરો" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "રંગ સાફ કરો" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "બ્લોક્સ" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "વિકલ્પો" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "વપરાશકર્તાઓ" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "મેનુ વસ્તુઓ" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "વિજેટો" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "જોડાણો" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "વર્ગીકરણ" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "પોસ્ટો" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "છેલ્લી અપડેટ: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "માફ કરશો, આ પોસ્ટ અલગ સરખામણી માટે અનુપલબ્ધ છે." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "અમાન્ય ક્ષેત્ર જૂથ પરિમાણ(ઓ)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "સેવ પ્રતીક્ષામાં છે" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "સેવ થયેલ" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "આયાત" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "ફેરફારોની સમીક્ષા કરો" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "સ્થિત થયેલ છે: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "વિવિધ" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "સમન્વય ફેરફારો" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "તફાવત લોડ કરી રહ્યું છે" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "સ્થાનિક JSON ફેરફારોની સમીક્ષા કરો" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "વેબસાઇટની મુલાકાત લો" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "વિગતો જુઓ" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "આવૃત્તિ %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "માહિતી" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3052,11 +5142,11 @@ msgstr "" "અમે સમર્થનને લઈને કટ્ટરપંથી છીએ અને ઈચ્છીએ છીએ કે તમે ACF સાથે તમારી વેબસાઇટનો શ્રેષ્ઠ લાભ " "મેળવો. જો તમને કોઈ મુશ્કેલી આવે, તો ત્યાં ઘણી જગ્યાએ મદદ મળી શકે છે:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "મદદ અને આધાર" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3064,46 +5154,49 @@ msgstr "" "જો તમને તમારી જાતને સહાયની જરૂર જણાય તો સંપર્કમાં રહેવા માટે કૃપા કરીને મદદ અને સમર્થન " "ટેબનો ઉપયોગ કરો." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "અવલોકન" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "" -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "" +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "અમાન્ય નૉન." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "સ્થાન મળ્યું નથી: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "" @@ -3131,7 +5224,7 @@ msgstr "મેનુ વસ્તુ" msgid "Post Status" msgstr "પોસ્ટની સ્થિતિ" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "મેનુઓ" @@ -3231,226 +5324,227 @@ msgstr "પોસ્ટ કેટેગરી" #: includes/locations/class-acf-location-attachment.php:84 msgid "All %s formats" -msgstr "" +msgstr "બધા %s ફોર્મેટ" #: includes/locations/class-acf-location-attachment.php:22 msgid "Attachment" msgstr "જોડાણ" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "અને" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "કૃપા કરીને તમામ પ્રીમિયમ એડ-ઓન્સ (%s) નવીનતમ સંસ્કરણ પર અપડેટ થયા છે તે પણ તપાસો." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "ગેલેરી" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" msgstr "" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "સ્ક્રીન પર છુપાવો" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "ટ્રેકબેકસ મોકલો" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "ટૅગ્સ" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "કેટેગરીઓ" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "પેજ લક્ષણો" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "ફોર્મેટ" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "લેખક" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "સ્લગ" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "પુનરાવર્તનો" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "ટિપ્પણીઓ" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "ચર્ચા" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "અવતરણ" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" -msgstr "" +msgstr "પરમાલિંક" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "પદ" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" -msgstr "" +msgstr "સ્ટાઇલ" #: includes/admin/views/acf-field-group/fields.php:55 msgid "Type" msgstr "પ્રકાર" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" -msgstr "" +msgstr "ચાવી" #. translators: Hidden accessibility text for the positional order number of #. the field. @@ -3458,110 +5552,107 @@ msgstr "" msgid "Order" msgstr "ઓર્ડર" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "પહોળાઈ" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "જરૂરી?" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" -msgstr "" +msgstr "ક્ષેત્ર પ્રકાર" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" -msgstr "" +msgstr "ક્ષેત્રનું નામ" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "ફીલ્ડ લેબલ" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "કાઢી નાખો" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "ફિલ્ડ કાઢી નાખો" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "ખસેડો" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "ફાઇલ સંપાદિત કરો" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "કોઈ અપડેટ ઉપલબ્ધ નથી." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "ડેટાબેઝ અપગ્રેડ પૂર્ણ. નવું શું છે તે જુઓ" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "" @@ -3569,47 +5660,53 @@ msgstr "" msgid "Upgrade complete." msgstr "" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" msgstr "" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "કૃપા કરીને અપગ્રેડ કરવા માટે ઓછામાં ઓછી એક સાઇટ પસંદ કરો." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "વેબસાઈટને %1$s થી %2$s સુધી ડેટાબેઝ સુધારાની જરૂર છે" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "સાઇટ" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "અપગ્રેડ સાઇટ્સ" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3617,8 +5714,8 @@ msgstr "" "નીચેની સાઇટ્સને DB સુધારાની જરૂર છે. તમે અદ્યતન બનાવા માંગો છો તે તપાસો અને પછી %s પર " "ક્લિક કરો." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "" @@ -3632,15 +5729,15 @@ msgstr "" msgid "Rules" msgstr "નિયમો" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "કૉપિ થઇ ગયું" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3651,436 +5748,437 @@ msgstr "" "ફાઇલમાં નિકાસ કરવા માટે JSON તરીકે નિકાસ કરો જે પછી તમે અન્ય ACF સ્થાપનમાં આયાત કરી " "શકો છો. PHP કોડ પર નિકાસ કરવા માટે PHP ઉત્પન્ન કરો જેને તમે તમારી થીમમાં મૂકી શકો છો." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" -msgstr "" +msgstr "સમન્વય" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" -msgstr "" +msgstr "%s પસંદ કરો" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" -msgstr "" +msgstr "ડુપ્લિકેટ" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "માર્ગદર્શિકા" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "વર્ણન" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "સક્રિય (%s)" msgstr[1] "સક્રિય (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" -msgstr "" +msgstr "કસ્ટમ ફીલ્ડ" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "%1$s ક્ષેત્ર હવે %2$s ક્ષેત્ર જૂથમાં મળી શકે છે" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "" -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "સક્રિય" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "સેટિંગ્સ" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "સ્થાન" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" -msgstr "" +msgstr "શૂન્ય" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "નકલ" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" -msgstr "" +msgstr "(આ ક્ષેત્ર)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" -msgstr "" +msgstr "ચકાસાયેલ" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" -msgstr "" +msgstr "કસ્ટમ ફીલ્ડ ખસેડો" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" -msgstr "" +msgstr "કોઈ ટૉગલ ફીલ્ડ ઉપલબ્ધ નથી" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" -msgstr "" +msgstr "ક્ષેત્ર જૂથ શીર્ષક આવશ્યક છે" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "જ્યાં સુધી તેના ફેરફારો સાચવવામાં ન આવે ત્યાં સુધી આ ક્ષેત્ર ખસેડી શકાતું નથી" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "શબ્દમાળા \"field_\" નો ઉપયોગ ક્ષેત્રના નામની શરૂઆતમાં થઈ શકશે નહીં" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." -msgstr "" +msgstr "ફીલ્ડ ગ્રુપ ડ્રાફ્ટ અપડેટ કર્યો." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." -msgstr "" +msgstr "ક્ષેત્ર જૂથ માટે સુનિશ્ચિત થયેલ છે." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." -msgstr "" +msgstr "ક્ષેત્ર જૂથ સબમિટ." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." -msgstr "" +msgstr "ક્ષેત્ર જૂથ સાચવ્યું." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." -msgstr "" +msgstr "ક્ષેત્ર જૂથ પ્રકાશિત." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." -msgstr "" +msgstr "ફીલ્ડ જૂથ કાઢી નાખ્યું." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." -msgstr "" +msgstr "ફીલ્ડ જૂથ અપડેટ કર્યું." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" -msgstr "" +msgstr "સાધનો" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" -msgstr "" +msgstr "ની સમાન નથી" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" -msgstr "" +msgstr "ની બરાબર છે" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" -msgstr "" +msgstr "સ્વરૂપો" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "પેજ" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "પોસ્ટ" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" -msgstr "" +msgstr "સંબંધી" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "પસંદગી" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "પાયાની" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "અજ્ઞાત" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "ક્ષેત્ર પ્રકાર અસ્તિત્વમાં નથી" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "પોસ્ટ અપડેટ થઇ ગઈ" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "સુધારો" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "ઇમેઇલ માન્ય કરો" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "લખાણ" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "શીર્ષક" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" -msgstr "" +msgstr "પસંદગી કરતાં વધારે છે" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" -msgstr "" +msgstr "કરતાં ઓછું મૂલ્ય છે" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" -msgstr "" +msgstr "કરતાં વધુ મૂલ્ય છે" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" -msgstr "" +msgstr "મૂલ્ય સમાવે છે" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" -msgstr "" +msgstr "મૂલ્ય પેટર્ન સાથે મેળ ખાય છે" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" -msgstr "" +msgstr "મૂલ્ય સમાન નથી" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" -msgstr "" +msgstr "મૂલ્ય સમાન છે" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" -msgstr "" +msgstr "કોઈ મૂલ્ય નથી" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" -msgstr "" +msgstr "કોઈપણ મૂલ્ય ધરાવે છે" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" -msgstr "" +msgstr "રદ" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" -msgstr "" +msgstr "શું તમને ખાતરી છે?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "પ્રતિબંધિત" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "વિગતો વિસ્તૃત કરો" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "સુધારો" @@ -4090,965 +6188,976 @@ msgctxt "verb" msgid "Edit" msgstr "સંપાદિત કરો" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "જો તમે આ પૃષ્ઠ છોડીને જશો તો તમે કરેલા ફેરફારો ખોવાઈ જશે" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "ફાઇલનો પ્રકાર %s હોવો આવશ્યક છે." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "અથવા" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "ફાઇલનું કદ %s થી વધુ ન હોવું જોઈએ." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "" -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "છબીની ઊંચાઈ %dpx કરતાં વધુ ન હોવી જોઈએ." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "છબીની ઊંચાઈ ઓછામાં ઓછી %dpx હોવી જોઈએ." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "છબીની પહોળાઈ %dpx થી વધુ ન હોવી જોઈએ." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "છબીની પહોળાઈ ઓછામાં ઓછી %dpx હોવી જોઈએ." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(કોઈ શીર્ષક નથી)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "પૂર્ણ કદ" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "મોટું" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "મધ્યમ" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" -msgstr "" +msgstr "થંબનેલ" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" -msgstr "" +msgstr "(લેબલ નથી)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "પંક્તિઓ" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" -msgstr "" +msgstr "નવી પસંદગી ઉમેરો" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" -msgstr "" +msgstr "આર્કાઇવ્સ" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" -msgstr "" +msgstr "પૃષ્ઠ લિંક" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "ઉમેરો" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "નામ" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" -msgstr "" +msgstr "%s ઉમેર્યું" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "વપરાશકર્તા નવા %s ઉમેરવામાં અસમર્થ છે" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "સંપાદન કરતી વખતે નવી શરતો બનાવવાની મંજૂરી આપો" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" -msgstr "" +msgstr "ચેકબોક્સ" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" -msgstr "" +msgstr "બહુવિધ મૂલ્યો" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" -msgstr "" +msgstr "દેખાવ" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" -msgstr "" +msgstr "ના %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "મૂલ્ય %d ની બરાબર અથવા વધારે હોવું જોઈએ" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "મૂલ્ય સંખ્યા હોવી જોઈએ" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "સંખ્યા" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "ક્ષેત્રની પસંદગીમાં 'અન્ય' મૂલ્યો સાચવો" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "અન્ય" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" "પાછલા એકોર્ડિયનને રોકવા માટે અંતિમ બિંદુને વ્યાખ્યાયિત કરો. આ એકોર્ડિયન દેખાશે નહીં." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "" -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "" -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" -msgstr "" +msgstr "ઓપન" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" -msgstr "" +msgstr "એકોર્ડિયન" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" -msgstr "" +msgstr "ફાઈલ યુઆરએલ" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "ફાઇલ ઉમેરો" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "કોઈ ફાઇલ પસંદ કરી નથી" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" -msgstr "" +msgstr "ફાઇલનું નામ" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "ફાઇલ અપડેટ કરો" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "ફાઇલ સંપાદિત કરો\t" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "ફાઇલ પસંદ કરો" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "ફાઇલ" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "પાસવર્ડ" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "પસંદ કરો" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" -msgstr "" +msgstr "વધુ પરિણામો લોડ કરી રહ્યાં છીએ…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "તમે માત્ર %d વસ્તુઓ પસંદ કરી શકો છો" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "તમે માત્ર 1 આઇટમ પસંદ કરી શકો છો" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "કૃપા કરીને %d અક્ષરો કાઢી નાખો" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "કૃપા કરીને 1 અક્ષર કાઢી નાખો" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "કૃપા કરીને %d અથવા વધુ અક્ષરો દાખલ કરો" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "કૃપા કરીને 1 અથવા વધુ અક્ષરો દાખલ કરો" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" -msgstr "" +msgstr "કોઈ બરાબરી મળી નથી" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d પરિણામો ઉપલબ્ધ છે, શોધખોળ કરવા માટે ઉપર અને નીચે એરો કીનો ઉપયોગ કરો." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "એક પરિણામ ઉપલબ્ધ છે, તેને પસંદ કરવા માટે એન્ટર દબાવો." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "પસંદ કરો" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "વપરાશકર્તા ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "વપરાશકર્તા" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "વિભાજક" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "રંગ પસંદ કરો" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "મૂળભૂત" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "સાફ કરો" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" -msgstr "" +msgstr "રંગ પીકર" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" -msgstr "" +msgstr "પી એમ(PM)" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "પસંદ કરો" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "પૂર્ણ" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "હવે" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "સમય ઝોન" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" -msgstr "" +msgstr "માઇક્રોસેકન્ડ" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" -msgstr "" +msgstr "મિલીસેકન્ડ" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" -msgstr "" +msgstr "સેકન્ડ" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "મિનિટ" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "કલાક" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "સમય" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "સમય પસંદ કરો" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" -msgstr "" +msgstr "પ્લેસમેન્ટ" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" -msgstr "" +msgstr "ટેબ" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "મૂલ્ય એક માન્ય URL હોવું આવશ્યક છે" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" -msgstr "" +msgstr "લિંક યુઆરએલ" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" -msgstr "" +msgstr "લિંક પસંદ કરો" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "લિંક" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "ઇમેઇલ" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "મહત્તમ મૂલ્ય" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "ન્યૂનતમ મૂલ્ય" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" -msgstr "" +msgstr "શ્રેણી" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "લેબલ" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "મૂલ્ય" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "ઊભું" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" -msgstr "" +msgstr "આડું" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "વધુ નિયંત્રણ માટે, તમે આના જેવું મૂલ્ય અને નામપટ્ટી બંનેનો ઉલ્લેખ કરી શકો છો:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "દરેક પસંદગીને નવી લાઇન પર દાખલ કરો." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "પસંદગીઓ" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" -msgstr "" +msgstr "પેરેન્ટ" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "જ્યાં સુધી ફીલ્ડ ક્લિક ન થાય ત્યાં સુધી TinyMCE પ્રારંભ કરવામાં આવશે નહીં" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" -msgstr "" +msgstr "ટૂલબાર" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "ફક્ત ટેક્સ્ટ" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" -msgstr "" +msgstr "ટૅબ્સ" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "લખાણ" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" -msgstr "" +msgstr "દ્રશ્ય" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "મૂલ્ય %d અક્ષરોથી વધુ ન હોવું જોઈએ" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "નવી પોસ્ટ બનાવતી વખતે દેખાય છે" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "લખાણ" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s ને ઓછામાં ઓછા %2$s પસંદગીની જરૂર છે" msgstr[1] "%1$s ને ઓછામાં ઓછી %2$s પસંદગીની જરૂર છે" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" -msgstr "" +msgstr "ફીચર્ડ છબી" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" -msgstr "" +msgstr "તત્વો" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "વર્ગીકરણ" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" -msgstr "" +msgstr "પોસ્ટ પ્રકાર" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "ફિલ્ટર્સ" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "બધા વર્ગીકરણ" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." -msgstr "" +msgstr "શોધો" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" -msgstr "" +msgstr "કોઈ બરાબરી મળી નથી" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" -msgstr "" +msgstr "લોડ કરી રહ્યું છે" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "મહત્તમ મૂલ્યો પહોંચી ગયા ( {max} મૂલ્યો )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" -msgstr "" +msgstr "સંબંધ" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "અલ્પવિરામથી વિભાજિત સૂચિ. તમામ પ્રકારના માટે ખાલી છોડો" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "મહત્તમ" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" -msgstr "" +msgstr "ફાઈલ સાઇઝ઼:" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "કઈ છબીઓ અપલોડ કરી શકાય તે પ્રતિબંધિત કરો" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "ન્યૂનતમ" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" -msgstr "" +msgstr "પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5059,482 +7168,489 @@ msgstr "" msgid "All" msgstr "બધા" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "મીડિયા લાઇબ્રેરીની પસંદગીને મર્યાદિત કરો" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" -msgstr "" +msgstr "લાઇબ્રેરી" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" -msgstr "" +msgstr "પૂર્વાવલોકન કદ" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "અગ્રભાગ પર પરત કરેલ મૂલ્યનો ઉલ્લેખ કરો" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "વળતર મૂલ્ય" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "ચિત્ર ઉમેરો" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "કોઇ ચિત્ર પસંદ નથી કયુઁ" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "દૂર કરો" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "સંપાદિત કરો" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "બધી છબીઓ" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "છબી અપડેટ કરો" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "છબી સંપાદિત કરો" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "છબી પસંદ કરો" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "છબી" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "HTML માર્કઅપને અનુવાદ બદલે દૃશ્યમાન લખાણ તરીકે પ્રદર્શિત કરવાની મંજૂરી આપો" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "નવી રેખાઓ કેવી રીતે રેન્ડર કરવામાં આવે છે તેનું નિયંત્રણ કરે છે" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" -msgstr "" +msgstr "નવી રેખાઓ" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "મૂલ્ય સાચવતી વખતે વપરાતી ગોઠવણ" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "પૂર્વ" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "આગળ" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "આજે" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "પૂર્ણ" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" -msgstr "" +msgstr "તારીખ પીકર" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "પહોળાઈ" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" -msgstr "" +msgstr "યુઆરએલ દાખલ કરો" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "જ્યારે નિષ્ક્રિય હોય ત્યારે લખાણ બતાવવામાં આવે છે" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "મૂળભૂત મૂલ્ય" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "સંદેશ" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "ના" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "હા" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "સાચું / ખોટું" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" -msgstr "" +msgstr "પંક્તિ" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "ટેબલ" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "બ્લોક" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "લેઆઉટ" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" -msgstr "" +msgstr "જૂથ" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "ઊંચાઈ" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "ઝૂમ" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "મધ્ય" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" -msgstr "" +msgstr "વર્તમાન સ્થાન શોધો" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "સ્થાન સાફ કરો" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "શોધો" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "ગૂગલે નકશો" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" -msgstr "" +msgstr "કસ્ટમ:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" -msgstr "" +msgstr "તારીખ પીકર" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "નિષ્ક્રિય (%s)" +msgstr[1] "નિષ્ક્રિય (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" -msgstr "" +msgstr "ટ્રેશમાં કોઈ ફીલ્ડ મળ્યાં નથી" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "કોઈ ક્ષેત્રો મળ્યાં નથી" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "શોધ ક્ષેત્રો" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "ક્ષેત્ર જુઓ" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "નવી ફીલ્ડ" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "ફીલ્ડ સંપાદિત કરો" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "નવી ફીલ્ડ ઉમેરો" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "ફિલ્ડ" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "ક્ષેત્રો" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" -msgstr "" +msgstr "ટ્રેશમાં કોઈ ફીલ્ડ જૂથો મળ્યાં નથી" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "કોઈ ક્ષેત્ર જૂથો મળ્યાં નથી" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "ક્ષેત્ર જૂથો શોધો" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "ક્ષેત્ર જૂથ જુઓ" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "નવું ક્ષેત્ર જૂથ" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "ક્ષેત્ર જૂથ સંપાદિત કરો" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "નવું ક્ષેત્ર જૂથ ઉમેરો" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "નવું ઉમેરો" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "ક્ષેત્ર જૂથ" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "ક્ષેત્ર જૂથો" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "શક્તિશાળી, વ્યાવસાયિક અને સાહજિક ક્ષેત્રો સાથે વર્ડપ્રેસ ને કસ્ટમાઇઝ કરો." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" -msgstr "" +msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "અદ્યતન કસ્ટમ ક્ષેત્રો" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.l10n.php new file mode 100644 index 000000000..c920299c3 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'he_IL','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'שדות מיוחדים מתקדמים פרו','Block type name is required.'=>'ערך %s נדרש','%s settings'=>'הגדרות','Options'=>'אפשרויות','Update'=>'עדכון','Options Updated'=>'האפשרויות עודכנו','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'כדי לאפשר עדכונים, בבקשה הקלד את מפתח הרשיון שלך בדף העדכונים. אם אין לך מפתח רשיון, בבקשה עבור לדף פרטים ומחירים','ACF Activation Error. An error occurred when connecting to activation server'=>'‏שגיאה. החיבור לשרת העדכון נכשל','Check Again'=>'בדיקה חוזרת','ACF Activation Error. Could not connect to activation server'=>'‏שגיאה. החיבור לשרת העדכון נכשל','Publish'=>'פורסם','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'אף קבוצת שדות לא נמצאה בפח. יצירת קבוצת שדות מיוחדים','Error. Could not connect to update server'=>'‏שגיאה. החיבור לשרת העדכון נכשל','Updates'=>'עדכונים','Fields'=>'שדות','Display'=>'תצוגה','Layout'=>'פריסת תוכן','Block'=>'בלוק','Table'=>'טבלה','Row'=>'שורה','(no title)'=>'(אין כותרת)','Flexible Content'=>'תוכן גמיש','Add Row'=>'הוספת שורה חדשה','layout'=>'פריסה' . "\0" . 'פריסה','layouts'=>'פריסות','This field requires at least {min} {label} {identifier}'=>'שדה זה דורש לפחות {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'לשדה זה יש מגבלה של {max} {identifier}','{available} {label} {identifier} available (max {max})'=>'‏{available} {label} {identifier} זמינים (מקסימום {max})','{required} {label} {identifier} required (min {min})'=>'‏{required} {label} {identifier} נדרש (מינימום {min})','Flexible Content requires at least 1 layout'=>'דרושה לפחות פריסה אחת לתוכן הגמיש','Click the "%s" button below to start creating your layout'=>'לחצו על כפתור "%s" שלמטה כדי להתחיל ביצירת הפריסה','Drag to reorder'=>'גרור ושחרר לסידור מחדש','Add layout'=>'הוספת פריסה','Duplicate layout'=>'שכפול פריסת תוכן','Remove layout'=>'הסרת פריסה','Delete Layout'=>'מחיקת פריסת תוכן','Duplicate Layout'=>'שכפול פריסת תוכן','Add New Layout'=>'הוספת פריסת תוכן חדשה','Add Layout'=>'הוספת פריסה','Label'=>'תווית','Name'=>'שם','Min'=>'מינימום','Max'=>'מקסימום','Minimum Layouts'=>'מינימום פריסות','Maximum Layouts'=>'מקסימום פריסות','Button Label'=>'תווית כפתור','Gallery'=>'גלריה','Add Image to Gallery'=>'הוספת תמונה לגלריה','Maximum selection reached'=>'הגעתם למקסימום בחירה','Length'=>'אורך','Edit'=>'עריכה','Remove'=>'הסר','Title'=>'כותרת','Description'=>'תיאור','Add to gallery'=>'הוספה לגלריה','Bulk actions'=>'עריכה קבוצתית','Sort by date uploaded'=>'מיון לפי תאריך העלאה','Sort by date modified'=>'מיון לפי תאריך שינוי','Sort by title'=>'מיון לפי כותרת','Reverse current order'=>'הפוך סדר נוכחי','Close'=>'סגור','Return Format'=>'פורמט חוזר','Image Array'=>'מערך תמונות','Image URL'=>'כתובת אינטרנט של התמונה','Image ID'=>'מזהה ייחודי של תמונה','Library'=>'ספריה','Limit the media library choice'=>'הגבלת אפשרויות ספריית המדיה','All'=>'הכל','Uploaded to post'=>'הועלה לפוסט','Minimum Selection'=>'מינימום בחירה','Maximum Selection'=>'מקסימום בחירה','Height'=>'גובה','Preview Size'=>'גודל תצוגה','%1$s requires at least %2$s selection'=>'%s מחייב לפחות בחירה %s' . "\0" . '%s מחייב לפחות בחירה %s','Repeater'=>'שדה חזרה','Minimum rows not reached ({min} rows)'=>'הגעתם למינימום שורות האפשרי ({min} שורות)','Maximum rows reached ({max} rows)'=>'הגעתם למקסימום שורות האפשרי ({max} שורות)','Error loading page'=>'שגיאה בבקשת האימות','Sub Fields'=>'שדות משנה','Pagination'=>'מיקום','Rows Per Page'=>'עמוד פוסטים','Minimum Rows'=>'מינימום שורות','Maximum Rows'=>'מקסימום שורות','Click to reorder'=>'גרור ושחרר לסידור מחדש','Add row'=>'הוספת שורה','Duplicate row'=>'שיכפול','Remove row'=>'הסרת שורה','Current Page'=>'עמוד ראשי','First Page'=>'עמוד ראשי','Previous Page'=>'עמוד פוסטים','Next Page'=>'עמוד ראשי','Last Page'=>'עמוד פוסטים','No block types exist'=>'לא קיים דף אפשרויות','Options Page'=>'עמוד אפשרויות','No options pages exist'=>'לא קיים דף אפשרויות','Deactivate License'=>'ביטול הפעלת רשיון','Activate License'=>'הפעל את הרשיון','License Key'=>'מפתח רשיון','Retry Activation'=>'אימות נתונים משופר','Update Information'=>'מידע על העדכון','Current Version'=>'גרסה נוכחית','Latest Version'=>'גרסה אחרונה','Update Available'=>'יש עדכון זמין','No'=>'לא','Yes'=>'כן','Upgrade Notice'=>'הודעת שדרוג','Enter your license key to unlock updates'=>'הקלד בבקשה את מפתח הרשיון שלך לעיל כדי לשחרר את נעילת העדכונים','Update Plugin'=>'עדכון התוסף','Please reactivate your license to unlock updates'=>'הקלד בבקשה את מפתח הרשיון שלך לעיל כדי לשחרר את נעילת העדכונים']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.mo index 20b26a6c69d3c4c4ce69ad90b7425e9099b1ff33..3c487032189f7efcb3e096f83b21843581029069 100644 GIT binary patch delta 29 lcmeyU^HFERIvxQNT|)z11EUZ_BP#<7D-*NL`*=2U0sxj22|NG* delta 29 lcmeyU^HFERIvxRIT>}eU1IrLYBP&y5D^r8b`*=2U0sxlH2}A$@ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.po index f2009f327..7fc4e147e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-he_IL.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: he_IL\n" "MIME-Version: 1.0\n" @@ -81,17 +81,17 @@ msgstr "האפשרויות עודכנו" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"כדי לאפשר עדכונים, בבקשה הקלד את מפתח הרשיון שלך בדף העדכונים. אם אין לך מפתח רשיון, בבקשה עבור לדף פרטים " -"ומחירים" +"כדי לאפשר עדכונים, בבקשה הקלד את מפתח הרשיון שלך בדף העדכונים. אם אין לך מפתח רשיון, בבקשה עבור לדף פרטים ומחירים" #: pro/updates.php:159 msgid "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hr.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hr.l10n.php new file mode 100644 index 000000000..b7c80b9ee --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hr.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'hr','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'%s je obavezno','%s settings'=>'Postavke','Options'=>'Postavke','Update'=>'Ažuriraj','Options Updated'=>'Postavke spremljene','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Da bi omogućili automatsko ažuriranje, molimo unesite licencu na stranici ažuriranja. Ukoliko nemate licencu, pogledajte opcije i cijene.','ACF Activation Error. An error occurred when connecting to activation server'=>'Greška. Greška prilikom spajanja na server','Check Again'=>'Provjeri ponovno','ACF Activation Error. Could not connect to activation server'=>'Greška. Greška prilikom spajanja na server','Publish'=>'Objavi','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Niste dodali nijedan skup polja na ovu stranicu, Dodaj skup polja','Edit field group'=>'Uredi skup polja','Error. Could not connect to update server'=>'Greška. Greška prilikom spajanja na server','Updates'=>'Ažuriranja','nounClone'=>'Kloniraj','Fields'=>'Polja','Select one or more fields you wish to clone'=>'Odaberite jedno ili više polja koja želite klonirati','Display'=>'Prikaz','Specify the style used to render the clone field'=>'Odaberite način prikaza kloniranog polja','Group (displays selected fields in a group within this field)'=>'Skupno (Prikazuje odabrana polja kao dodatni skup unutar trenutnog polja)','Seamless (replaces this field with selected fields)'=>'Zamjena (Prikazuje odabrana polja umjesto trenutnog polja)','Layout'=>'Format','Specify the style used to render the selected fields'=>'Odaberite način prikaza odabranih polja','Block'=>'Blok','Table'=>'Tablica','Row'=>'Red','Labels will be displayed as %s'=>'Oznake će biti prikazane kao %s','Prefix Field Labels'=>'Dodaj prefiks ispred oznake','Values will be saved as %s'=>'Vrijednosti će biti spremljene kao %s','Prefix Field Names'=>'Dodaj prefiks ispred naziva polja','Unknown field'=>'Nepoznato polje','(no title)'=>'(bez naziva)','Unknown field group'=>'Nepoznat skup polja','All fields from %s field group'=>'Sva polje iz %s skupa polja','Flexible Content'=>'Fleksibilno polje','Add Row'=>'Dodaj red','layout'=>'raspored' . "\0" . 'raspored' . "\0" . 'raspored','layouts'=>'rasporedi','This field requires at least {min} {label} {identifier}'=>'Polje mora sadržavati najmanje {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Polje je ograničeno na najviše {max} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} preostalo (najviše {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} obavezno (najmanje {min})','Flexible Content requires at least 1 layout'=>'Potrebno je unijeti najmanje jedno fleksibilni polje','Click the "%s" button below to start creating your layout'=>'Kliknite “%s” gumb kako bi započeki kreiranje raspored','Drag to reorder'=>'Presloži polja povlačenjem','Add layout'=>'Dodaj razmještaj','Duplicate layout'=>'Dupliciraj razmještaj','Remove layout'=>'Ukloni razmještaj','Click to toggle'=>'Klikni za uključivanje/isključivanje','Delete Layout'=>'Obriši','Duplicate Layout'=>'Dupliciraj razmještaj','Add New Layout'=>'Dodaj novi razmještaj','Add Layout'=>'Dodaj razmještaj','Label'=>'Oznaka','Name'=>'Naziv','Min'=>'Minimum','Max'=>'Maksimum','Minimum Layouts'=>'Najmanje','Maximum Layouts'=>'Najviše','Button Label'=>'Tekst gumba','Gallery'=>'Galerija','Add Image to Gallery'=>'Dodaj sliku u galeriju','Maximum selection reached'=>'Već ste dodali najviše dozovoljenih polja','Length'=>'Dužina','Edit'=>'Uredi','Remove'=>'Ukloni','Title'=>'Naziv','Caption'=>'Potpis','Alt Text'=>'Alternativni tekst','Description'=>'Opis','Add to gallery'=>'Dodaj u galeriju','Bulk actions'=>'Grupne akcije','Sort by date uploaded'=>'Razvrstaj po datumu dodavanja','Sort by date modified'=>'Razvrstaj po datumu zadnje promjene','Sort by title'=>'Razvrstaj po naslovu','Reverse current order'=>'Obrnuti redosljed','Close'=>'Zatvori','Return Format'=>'Format za prikaz na web stranici','Image Array'=>'Podaci kao niz','Image URL'=>'Putanja slike','Image ID'=>'ID slike','Library'=>'Zbirka','Limit the media library choice'=>'Ograniči odabir iz zbirke','All'=>'Sve','Uploaded to post'=>'Dodani uz trenutnu objavu','Minimum Selection'=>'Minimalni odabri','Maximum Selection'=>'Maksimalni odabir','Minimum'=>'Minimum','Restrict which images can be uploaded'=>'Ograniči koje slike mogu biti dodane','Width'=>'Širina','Height'=>'Visina','File size'=>'Veličina datoteke','Maximum'=>'Maksimum','Allowed file types'=>'Dozvoljeni tipovi datoteka','Comma separated list. Leave blank for all types'=>'Dodaj kao niz odvojen zarezom, npr: .txt, .jpg, ... Ukoliko je prazno, sve datoteke su dozvoljene','Insert'=>'Umetni','Specify where new attachments are added'=>'Precizirajte gdje se dodaju novi prilozi','Append to the end'=>'Umetni na kraj','Prepend to the beginning'=>'Umetni na početak','Preview Size'=>'Veličina prikaza prilikom uređivanja stranice','%1$s requires at least %2$s selection'=>'1 polje treba vašu pažnju' . "\0" . '1 polje treba vašu pažnju' . "\0" . '1 polje treba vašu pažnju','Repeater'=>'Ponavljajuće polje','Minimum rows not reached ({min} rows)'=>'Minimalni broj redova je već odabran ({min})','Maximum rows reached ({max} rows)'=>'Maksimalni broj redova je već odabran ({max})','Error loading page'=>'Neuspješno učitavanje','Sub Fields'=>'Pod polja','Pagination'=>'Pozicija','Rows Per Page'=>'Stranica za objave','Set the number of rows to be displayed on a page.'=>'Odaberite taksonomiju za prikaz','Minimum Rows'=>'Minimalno redova','Maximum Rows'=>'Maksimalno redova','Collapsed'=>'Sklopljeno','Select a sub field to show when row is collapsed'=>'Odaberite pod polje koje će biti prikazano dok je red sklopljen','Invalid field key or name.'=>'Uredi skup polja','Click to reorder'=>'Presloži polja povlačenjem','Add row'=>'Dodaj red','Duplicate row'=>'Dupliciraj','Remove row'=>'Ukloni red','Current Page'=>'Trenutni korisnik','First Page'=>'Početna stranica','Previous Page'=>'Stranica za objave','Next Page'=>'Početna stranica','Last Page'=>'Stranica za objave','No block types exist'=>'Ne postoji stranica sa postavkama','Options Page'=>'Postavke','No options pages exist'=>'Ne postoji stranica sa postavkama','Deactivate License'=>'Deaktiviraj licencu','Activate License'=>'Aktiviraj licencu','License Information'=>'Informacije o licenci','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Da bi omogućili ažuriranje, molimo unesite vašu licencu i polje ispod. Ukoliko ne posjedujete licencu, molimo posjetite detalji i cijene.','License Key'=>'Licenca','Retry Activation'=>'Bolja verifikacija polja','Update Information'=>'Ažuriraj informacije','Current Version'=>'Trenutna vezija','Latest Version'=>'Posljednja dostupna verzija','Update Available'=>'Dostupna nadogradnja','No'=>'Ne','Yes'=>'Da','Upgrade Notice'=>'Obavijest od nadogradnjama','Enter your license key to unlock updates'=>'Unesite licencu kako bi mogli izvršiti nadogradnju','Update Plugin'=>'Nadogradi dodatak','Please reactivate your license to unlock updates'=>'Unesite licencu kako bi mogli izvršiti nadogradnju']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hr.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hr.mo index dfba6eb243f352e3022fd503bc7c9867753c2c73..d143a8374b9d819f007127e300204d5b69fd6216 100644 GIT binary patch delta 3697 zcmZA1dvFzJ8OQOrC8gX6AOQk_4Vaijxg>;3gHS>eAP`6z0^uGuIZN1_le33CdqNs0 znJJxVYo_#%cNny`T1Ktor8=dxUS>M21N?zwE!I({)>e_J)?3xldZQiv{!TX2vG1H` zKf8O*zL)2H_Wb1YxBqzk@S8IW&KX*cSU_AJXUr3rx|0L#R}+nygg0;n{t*kYgqt71 zWjGBRP>-}DAG1Hc_E6vVV=QXLtv`jZ^TQ*juQ9 zCQLSlk16DE7cRi*xCiyzQDm+rh0Adu{{AV{c+cZh#y3|v;bX3IP{%h>9sL2d(py-7 zQ<#OWXW)2Tj2fUazP}Pb&UGWIpA4?YLDcV`N4hdEpcZ-+Co;ZyHU7abP&2=Yq{jRX zmAVO2M?07kyAU-%8P39`sE+GV&+R~^IEDF%pcXWUbZH(!W%wKpmvZuDPUhiN)Ppxs z5B?VQ;GacUCoJC7pnh17dQI9<1NNghaZlAVB;HKLQUkGsENFUn!xKgAAcF&zlDrtipZlDP>HIEwWt-Y zM-}CER3mqE&#h8EpbDZeG^RZ8&QvMaxie5ndPrQao;VoQ_ z(iZVdR(7HK>BBNSjShYhwXiG2gof~!dI&Q=wMqQ1axCGB)30_3% z&RoMvd`(e667R&7v~!4g3~9hpMf<67sJZ4$-?FJc}CO)2O|A8a2~P zsA~QxGDmX*NrHI~sbW*a|E>mHk4kY9s=uwM%(mk?Jb-uMdAto1+J7|-+C%IkltQJu zm#8NgBVULiYSs4;YAcBS#9Cqvp#jI*aZU~s%E}@lMXVy$6Kcwa7Boz8ntqc%AmG&uipQooT%*}`toNK z4rYnnL_4vEP*Y7PeM;q6)Bb8Ny|Ejy2T@y>jIVhaOqysT-1wfx&o}*{sBI&1#A2d} zV4KWN;sBw)RlRB%J1cx7Tx`z}e!aQeJp({^m~agwx{Q8|0$=WqWWU zZ|Z|vVQ|8hRF~WR)l=<2^+J2Orno4R@zM!(6&>>&PR*uN(37+?YG==Fal5^gX>c=< zAEZsgF|Q}-)c3l+y;j>)6a~G#DbF;d0_M~Zq*87s>m}^*RW%K{F!a)qv&Rdwda%)R zKfH!UFXd@Tqf=}2vOS?cI!dFT%`jv8N?q}?vG1D_eq?lTj{06I;q-<4fZn)t88Us zUBOPb-?N9Bj?D`4Q_4CSlAU$DK|dSWH@1}9ea*}4i_H~w)3z%6*tYVrC>N%k%|Y1j zMyA~xVA-D26DJ`E6JBW83wwV18avW*&<@_S&K9>Xu~XWcZKl0+dam1vm(t;Or#yRc zcb)xu=M(k|d+Y7{d#mQ`3?g>k?9QYDH{s>CDibi13;P!===2lOF|*Ihn$ca(nsks$ z7qBU5&mMequ`N4zq_B2r^@^n{YC5WG>Q=0+t6go+9sJXjif(VnNxMVTR;4XCysEH1 zNuBwj+vlWIXg&6H*FyVZ*IYaP$bxYpJKJ=mVuI7w-fDIYc=oX)CHB|ud^@*$R@3f& zFG~A#<|KJs^^-JP!dxcpIc~DY@AFKDmn7}Ix&Cg~v;|Sd&ziO{80hmt-^m2&U?3gX zuEctKDY1Ogu4F36r20H=m3cjDIw+-FMBfA6kl*L3m_9VooN4V2{VNxI(>mI*pLB=p z8NZ^^3EiRoKJUtfh-vL+4gToS$tH6d22Rmmn~t`+f0n(`zjZw2!<_8pbcekWlusR9 znQ0wLyGhr+e|)hm50}`J;a1y~ZL&{iciWL@-5ooXMSC^3*FJZm)c$C&+&(naWM`gi zu+N;Vv!$oX?7mZ_B}|fq_zu$uvaBybsU*yPmkFj_`*M1|J$K(cd-n98{m=cK_K`D( z?4$=4&1ee}@kCV|evfN^_+Y*L%fsKc(?;gn)g!Cy*^w%HZDjtu#vtLc3%MaD8ckWw m3A+2-ftbZueygFr8$rE41ogcp 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 " -"term." -msgstr "" -"Ovo polje ne smije biti WordPress rezervirani pojam." - -#: includes/post-types/class-acf-post-type.php:306 -msgid "" -"The post type key must only contain lower case alphanumeric characters, " -"underscores or dashes." -msgstr "" - -#: includes/post-types/class-acf-post-type.php:301 -msgid "The post type key must be under 20 characters." -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:27 -msgid "We do not recommend using this field in ACF Blocks." -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:27 -msgid "" -"Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " -"for a rich text-editing experience that also allows for multimedia content." -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:25 -msgid "WYSIWYG Editor" -msgstr "" - -#: includes/fields/class-acf-field-user.php:22 -msgid "" -"Allows the selection of one or more users which can be used to create " -"relationships between data objects." -msgstr "" - -#: includes/fields/class-acf-field-url.php:26 -msgid "A text input specifically designed for storing web addresses." -msgstr "" - -#: includes/fields/class-acf-field-url.php:25 -msgid "URL" -msgstr "" - -#: includes/fields/class-acf-field-true_false.php:27 -msgid "" -"A toggle that allows you to pick a value of 1 or 0 (on or off, true or " -"false, etc). Can be presented as a stylized switch or checkbox." -msgstr "" - -#: includes/fields/class-acf-field-time_picker.php:27 -msgid "" -"An interactive UI for picking a time. The time format can be customized " -"using the field settings." -msgstr "" - -#: includes/fields/class-acf-field-textarea.php:26 -msgid "A basic textarea input for storing paragraphs of text." -msgstr "" - -#: includes/fields/class-acf-field-text.php:26 -msgid "A basic text input, useful for storing single string values." -msgstr "" - -#: includes/fields/class-acf-field-taxonomy.php:30 -msgid "" -"Allows the selection of one or more taxonomy terms based on the criteria and " -"options specified in the fields settings." -msgstr "" - -#: includes/fields/class-acf-field-tab.php:28 -msgid "" -"Allows you to group fields into tabbed sections in the edit screen. Useful " -"for keeping fields organized and structured." -msgstr "" - -#: includes/fields/class-acf-field-select.php:27 -msgid "A dropdown list with a selection of choices that you specify." -msgstr "" - -#: includes/fields/class-acf-field-relationship.php:27 -msgid "" -"A dual-column interface to select one or more posts, pages, or custom post " -"type items to create a relationship with the item that you're currently " -"editing. Includes options to search and filter." -msgstr "" - -#: includes/fields/class-acf-field-range.php:26 -msgid "" -"An input for selecting a numerical value within a specified range using a " -"range slider element." -msgstr "" - -#: includes/fields/class-acf-field-radio.php:27 -msgid "" -"A group of radio button inputs that allows the user to make a single " -"selection from values that you specify." -msgstr "" - -#: includes/fields/class-acf-field-post_object.php:27 -msgid "" -"An interactive and customizable UI for picking one or many posts, pages or " -"post type items with the option to search. " -msgstr "" - -#: includes/fields/class-acf-field-password.php:26 -msgid "An input for providing a password using a masked field." -msgstr "" - -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 -msgid "Filter by Post Status" -msgstr "" - -#: includes/fields/class-acf-field-page_link.php:27 -msgid "" -"An interactive dropdown to select one or more posts, pages, custom post type " -"items or archive URLs, with the option to search." -msgstr "" - -#: includes/fields/class-acf-field-oembed.php:27 -msgid "" -"An interactive component for embedding videos, images, tweets, audio and " -"other content by making use of the native WordPress oEmbed functionality." -msgstr "" - -#: includes/fields/class-acf-field-number.php:26 -msgid "An input limited to numerical values." -msgstr "" - -#: includes/fields/class-acf-field-message.php:28 -msgid "" -"Used to display a message to editors alongside other fields. Useful for " -"providing additional context or instructions around your fields." -msgstr "" - -#: includes/fields/class-acf-field-link.php:27 -msgid "" -"Allows you to specify a link and its properties such as title and target " -"using the WordPress native link picker." -msgstr "" - -#: includes/fields/class-acf-field-image.php:27 -msgid "Uses the native WordPress media picker to upload, or choose images." -msgstr "" - -#: includes/fields/class-acf-field-group.php:27 -msgid "" -"Provides a way to structure fields into groups to better organize the data " -"and the edit screen." -msgstr "" - -#: includes/fields/class-acf-field-google-map.php:27 -msgid "" -"An interactive UI for selecting a location using Google Maps. Requires a " -"Google Maps API key and additional configuration to display correctly." -msgstr "" - -#: includes/fields/class-acf-field-file.php:27 -msgid "Uses the native WordPress media picker to upload, or choose files." -msgstr "" - -#: includes/fields/class-acf-field-email.php:26 -msgid "A text input specifically designed for storing email addresses." -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:27 -msgid "" -"An interactive UI for picking a date and time. The date return format can be " -"customized using the field settings." -msgstr "" - -#: includes/fields/class-acf-field-date_picker.php:27 -msgid "" -"An interactive UI for picking a date. The date return format can be " -"customized using the field settings." -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:27 -msgid "An interactive UI for selecting a color, or specifying a Hex value." -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:27 -msgid "" -"A group of checkbox inputs that allow the user to select one, or multiple " -"values that you specify." -msgstr "" - -#: includes/fields/class-acf-field-button-group.php:26 -msgid "" -"A group of buttons with values that you specify, users can choose one option " -"from the values provided." -msgstr "" - -#: includes/fields/class-acf-field-accordion.php:27 -msgid "" -"Allows you to group and organize custom fields into collapsable panels that " -"are shown while editing content. Useful for keeping large datasets tidy." -msgstr "" - -#: includes/fields.php:474 -msgid "" -"This provides a solution for repeating content such as slides, team members, " -"and call-to-action tiles, by acting as a parent to a set of subfields which " -"can be repeated again and again." -msgstr "" - -#: includes/fields.php:464 -msgid "" -"This provides an interactive interface for managing a collection of " -"attachments. Most settings are similar to the Image field type. Additional " -"settings allow you to specify where new attachments are added in the gallery " -"and the minimum/maximum number of attachments allowed." -msgstr "" - -#: includes/fields.php:454 -msgid "" -"This provides a simple, structured, layout-based editor. The Flexible " -"Content field allows you to define, create and manage content with total " -"control by using layouts and subfields to design the available blocks." -msgstr "" - -#: includes/fields.php:444 -msgid "" -"This allows you to select and display existing fields. It does not duplicate " -"any fields in the database, but loads and displays the selected fields at " -"run-time. The Clone field can either replace itself with the selected fields " -"or display the selected fields as a group of subfields." -msgstr "" - -#: pro/fields/class-acf-field-clone.php:25 -msgctxt "noun" -msgid "Clone" -msgstr "Kloniraj" - -#: includes/fields.php:357 -msgid "PRO" -msgstr "" - -#: includes/fields.php:355 -msgid "Advanced" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 -msgid "JSON (newer)" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 -msgid "Original" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 -msgid "Invalid post ID." -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 -msgid "Invalid post type selected for review." -msgstr "" - -#: includes/admin/views/global/navigation.php:115 -msgid "More" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:86 -msgid "Tutorial" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 -msgid "Select Field" -msgstr "" - -#. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 -msgid "Try a different search term or browse %s" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:47 -msgid "Popular fields" -msgstr "" - -#. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 -msgid "No search results for '%s'" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:13 -msgid "Search fields..." -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:11 -msgid "Select Field Type" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:4 -msgid "Popular" -msgstr "" - -#: includes/admin/views/acf-taxonomy/list-empty.php:7 -msgid "Add Taxonomy" -msgstr "" - -#: includes/admin/views/acf-taxonomy/list-empty.php:6 -msgid "Create custom taxonomies to classify post type content" -msgstr "" - -#: includes/admin/views/acf-taxonomy/list-empty.php:5 -msgid "Add Your First Taxonomy" -msgstr "" - -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 -msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" - -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 -msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 -msgid "One or many post types that can be classified with this taxonomy." -msgstr "" - -#. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 -msgid "genre" -msgstr "" - -#. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 -msgid "Genre" -msgstr "" - -#. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 -msgid "Genres" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 -msgid "" -"Optional custom controller to use instead of `WP_REST_Terms_Controller `." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 -msgid "Expose this post type in the REST API." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 -msgid "Customize the query variable name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 -msgid "" -"Terms can be accessed using the non-pretty permalink, e.g., {query_var}" -"={term_slug}." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 -msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 -msgid "Customize the slug used in the URL" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 -msgid "Permalinks for this taxonomy are disabled." -msgstr "" - -#. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 -msgid "" -"Rewrite the URL using the taxonomy key as the slug. Your permalink structure " -"will be" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 -msgid "Taxonomy Key" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 -msgid "Select the type of permalink to use for this taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 -msgid "Display a column for the taxonomy on post type listing screens." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 -msgid "Show Admin Column" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 -msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 -msgid "Quick Edit" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 -msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 -msgid "Tag Cloud" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 -msgid "" -"A PHP function name to be called for sanitizing taxonomy data saved from a " -"meta box." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 -msgid "Meta Box Sanitization Callback" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 -msgid "" -"A PHP function name to be called to handle the content of a meta box on your " -"taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 -msgid "Register Meta Box Callback" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 -msgid "No Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 -msgid "Custom Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 -msgid "" -"Controls the meta box on the content editor screen. By default, the " -"Categories meta box is shown for hierarchical taxonomies, and the Tags meta " -"box is shown for non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 -msgid "Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 -msgid "Categories Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 -msgid "Tags Meta Box" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 -msgid "A link to a tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 -msgid "Describes a navigation link block variation used in the block editor." -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 -msgid "A link to a %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 -msgid "Tag Link" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 -msgid "" -"Assigns a title for navigation link block variation used in the block editor." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 -msgid "← Go to tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 -msgid "" -"Assigns the text used to link back to the main index after updating a term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 -msgid "Back To Items" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 -msgid "← Go to %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 -msgid "Tags list" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 -msgid "Assigns text to the table hidden heading." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 -msgid "Tags list navigation" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 -msgid "Assigns text to the table pagination hidden heading." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 -msgid "Filter by category" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 -msgid "Assigns text to the filter button in the posts lists table." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 -msgid "Filter By Item" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 -msgid "Filter by %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 -msgid "" -"The description is not prominent by default; however, some themes may show " -"it." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 -msgid "Describes the Description field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 -msgid "Description Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 -msgid "" -"Assign a parent term to create a hierarchy. The term Jazz, for example, " -"would be the parent of Bebop and Big Band" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 -msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 -msgid "Parent Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 -msgid "" -"The \"slug\" is the URL-friendly version of the name. It is usually all " -"lower case and contains only letters, numbers, and hyphens." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 -msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 -msgid "Slug Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 -msgid "The name is how it appears on your site" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 -msgid "Describes the Name field on the Edit Tags screen." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 -msgid "Name Field Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 -msgid "No tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 -msgid "" -"Assigns the text displayed in the posts and media list tables when no tags " -"or categories are available." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 -msgid "No Terms" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 -msgid "No %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 -msgid "No tags found" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 -msgid "" -"Assigns the text displayed when clicking the 'choose from most used' text in " -"the taxonomy meta box when no tags are available, and assigns the text used " -"in the terms list table when there are no items for a taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 -msgid "Not Found" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 -msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 -msgid "Most Used" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 -msgid "Choose from the most used tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 -msgid "" -"Assigns the 'choose from most used' text used in the meta box when " -"JavaScript is disabled. Only used on non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 -msgid "Choose From Most Used" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 -msgid "Choose from the most used %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 -msgid "Add or remove tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 -msgid "" -"Assigns the add or remove items text used in the meta box when JavaScript is " -"disabled. Only used on non-hierarchical taxonomies" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 -msgid "Add Or Remove Items" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 -msgid "Add or remove %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 -msgid "Separate tags with commas" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 -msgid "" -"Assigns the separate item with commas text used in the taxonomy meta box. " -"Only used on non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 -msgid "Separate Items With Commas" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 -msgid "Separate %s with commas" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 -msgid "Popular Tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 -msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 -msgid "Popular Items" -msgstr "" - -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 -msgid "Popular %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 -msgid "Search Tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 -msgid "Assigns search items text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 -msgid "Parent Category:" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 -msgid "Assigns parent item text, but with a colon (:) added to the end." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 -msgid "Parent Item With Colon" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 -msgid "Parent Category" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 -msgid "Assigns parent item text. Only used on hierarchical taxonomies." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 -msgid "Parent Item" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 -msgid "Parent %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 -msgid "New Tag Name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 -msgid "Assigns the new item name text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 -msgid "New Item Name" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 -msgid "New %s Name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 -msgid "Add New Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 -msgid "Assigns the add new item text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 -msgid "Update Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 -msgid "Assigns the update item text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 -msgid "Update Item" -msgstr "" - -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 -msgid "Update %s" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 -msgid "View Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 -msgid "In the admin bar to view term during editing." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 -msgid "Edit Tag" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 -msgid "At the top of the editor screen when editing a term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 -msgid "All Tags" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 -msgid "Assigns the all items text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 -msgid "Assigns the menu name text." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 -msgid "Menu Label" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 -msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 -msgid "A descriptive summary of the taxonomy." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 -msgid "A descriptive summary of the term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 -msgid "Term Description" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 -msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 -msgid "Term Slug" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 -msgid "The name of the default term." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 -msgid "Term Name" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 -msgid "" -"Create a term for the taxonomy that cannot be deleted. It will not be " -"selected for posts by default." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 -msgid "Default Term" -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 -msgid "" -"Whether terms in this taxonomy should be sorted in the order they are " -"provided to `wp_set_object_terms()`." -msgstr "" - -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 -msgid "Sort Terms" -msgstr "" - -#: includes/admin/views/acf-post-type/list-empty.php:7 -msgid "Add Post Type" -msgstr "" - -#: includes/admin/views/acf-post-type/list-empty.php:6 -msgid "" -"Expand the functionality of WordPress beyond standard posts and pages with " -"custom post types." -msgstr "" - -#: includes/admin/views/acf-post-type/list-empty.php:5 -msgid "Add Your First Post Type" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 -msgid "I know what I'm doing, show me all the options." -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 -msgid "Advanced Configuration" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:107 -msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 -msgid "Hierarchical" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:91 -msgid "Visible on the frontend and in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 -msgid "Public" -msgstr "" - -#. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 -msgid "movie" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:41 -msgid "Lower case letters, underscores and dashes only, Max 20 characters." -msgstr "" - -#. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 -msgid "Movie" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 -msgid "Singular Label" -msgstr "" - -#. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 -msgid "Movies" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 -msgid "Plural Label" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 -msgid "" -"Optional custom controller to use instead of `WP_REST_Posts_Controller`." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 -msgid "Controller Class" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 -msgid "The namespace part of the REST API URL." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 -msgid "Namespace Route" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 -msgid "The base URL for the post type REST API URLs." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 -msgid "Base URL" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 -msgid "" -"Exposes this post type in the REST API. Required to use the block editor." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 -msgid "Show In REST API" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 -msgid "Customize the query variable name." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 -msgid "Query Variable" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 -msgid "No Query Variable Support" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 -msgid "Custom Query Variable" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 -msgid "" -"Items can be accessed using the non-pretty permalink, eg. {post_type}" -"={post_slug}." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 -msgid "Query Variable Support" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 -msgid "URLs for an item and items can be accessed with a query string." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 -msgid "Publicly Queryable" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 -msgid "Custom slug for the Archive URL." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 -msgid "Archive Slug" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 -msgid "" -"Has an item archive that can be customized with an archive template file in " -"your theme." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 -msgid "Archive" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 -msgid "Pagination support for the items URLs such as the archives." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 -msgid "Pagination" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 -msgid "RSS feed URL for the post type items." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 -msgid "Feed URL" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 -msgid "" -"Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " -"URLs." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 -msgid "Front URL Prefix" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 -msgid "Customize the slug used in the URL." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 -msgid "URL Slug" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:991 -msgid "Permalinks for this post type are disabled." -msgstr "" - -#. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 -msgid "" -"Rewrite the URL using a custom slug defined in the input below. Your " -"permalink structure will be" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 -msgid "No Permalink (prevent URL rewriting)" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 -msgid "Custom Permalink" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 -msgid "Post Type Key" -msgstr "" - -#. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 -msgid "" -"Rewrite the URL using the post type key as the slug. Your permalink " -"structure will be" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 -msgid "Permalink Rewrite" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:962 -msgid "Delete items by a user when that user is deleted." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:961 -msgid "Delete With User" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:947 -msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:946 -msgid "Can Export" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:915 -msgid "Optionally provide a plural to be used in capabilities." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:914 -msgid "Plural Capability Name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:896 -msgid "Choose another post type to base the capabilities for this post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:895 -msgid "Singular Capability Name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:881 -msgid "" -"By default the capabilities of the post type will inherit the 'Post' " -"capability names, eg. edit_post, delete_posts. Enable to use post type " -"specific capabilities, eg. edit_{singular}, delete_{plural}." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:880 -msgid "Rename Capabilities" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:865 -msgid "Exclude From Search" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 -msgid "" -"Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " -"be turned on in 'Screen options'." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 -msgid "Appearance Menus Support" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:833 -msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:832 -msgid "Show In Admin Bar" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:801 -msgid "" -"A PHP function name to be called when setting up the meta boxes for the edit " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:800 -msgid "Custom Meta Box Callback" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:780 -msgid "Menu Icon" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:762 -msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:761 -msgid "Menu Position" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:743 -msgid "" -"By default the post type will get a new top level item in the admin menu. If " -"an existing top level item is supplied here, the post type will be added as " -"a submenu item under it." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:742 -msgid "Admin Menu Parent" -msgstr "" - -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 -msgid "Admin editor navigation in the sidebar menu." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 -msgid "Show In Admin Menu" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 -msgid "Items can be edited and managed in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 -msgid "Show In UI" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:685 -msgid "A link to a post." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:684 -msgid "Description for a navigation link block variation." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 -msgid "Item Link Description" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 -msgid "A link to a %s." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:664 -msgid "Post Link" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:663 -msgid "Title for a navigation link block variation." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 -msgid "Item Link" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 -msgid "%s Link" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:644 -msgid "Post updated." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:643 -msgid "In the editor notice after an item is updated." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:642 -msgid "Item Updated" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 -msgid "%s updated." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:624 -msgid "Post scheduled." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:623 -msgid "In the editor notice after scheduling an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:622 -msgid "Item Scheduled" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 -msgid "%s scheduled." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:604 -msgid "Post reverted to draft." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:603 -msgid "In the editor notice after reverting an item to draft." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:602 -msgid "Item Reverted To Draft" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 -msgid "%s reverted to draft." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:584 -msgid "Post published privately." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:583 -msgid "In the editor notice after publishing a private item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:582 -msgid "Item Published Privately" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 -msgid "%s published privately." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:564 -msgid "Post published." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:563 -msgid "In the editor notice after publishing an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:562 -msgid "Item Published" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 -msgid "%s published." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:544 -msgid "Posts list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:543 -msgid "Used by screen readers for the items list on the post type list screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 -msgid "Items List" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 -msgid "%s list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:524 -msgid "Posts list navigation" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:523 -msgid "" -"Used by screen readers for the filter list pagination on the post type list " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 -msgid "Items List Navigation" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 -msgid "%s list navigation" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:503 -msgid "Filter posts by date" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:502 -msgid "" -"Used by screen readers for the filter by date heading on the post type list " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:501 -msgid "Filter Items By Date" -msgstr "" - -#. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 -msgid "Filter %s by date" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:482 -msgid "Filter posts list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:481 -msgid "" -"Used by screen readers for the filter links heading on the post type list " -"screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:480 -msgid "Filter Items List" -msgstr "" - -#. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 -msgid "Filter %s list" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:460 -msgid "In the media modal showing all media uploaded to this item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:459 -msgid "Uploaded To This Item" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 -msgid "Uploaded to this %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:440 -msgid "Insert into post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:439 -msgid "As the button label when adding media to content." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:438 -msgid "Insert Into Media Button" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 -msgid "Insert into %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:419 -msgid "Use as featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:418 -msgid "" -"As the button label for selecting to use an image as the featured image." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:417 -msgid "Use Featured Image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:404 -msgid "Remove featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:403 -msgid "As the button label when removing the featured image." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:402 -msgid "Remove Featured Image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:389 -msgid "Set featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:388 -msgid "As the button label when setting the featured image." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:387 -msgid "Set Featured Image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:374 -msgid "Featured image" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:373 -msgid "In the editor used for the title of the featured image meta box." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:372 -msgid "Featured Image Meta Box" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:359 -msgid "Post Attributes" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:358 -msgid "In the editor used for the title of the post attributes meta box." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:357 -msgid "Attributes Meta Box" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 -msgid "%s Attributes" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:339 -msgid "Post Archives" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:338 -msgid "" -"Adds 'Post Type Archive' items with this label to the list of posts shown " -"when adding items to an existing menu in a CPT with archives enabled. Only " -"appears when editing menus in 'Live Preview' mode and a custom archive slug " -"has been provided." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:337 -msgid "Archives Nav Menu" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 -msgid "%s Archives" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:319 -msgid "No posts found in Trash" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:318 -msgid "" -"At the top of the post type list screen when there are no posts in the trash." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:317 -msgid "No Items Found in Trash" -msgstr "" - -#. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 -msgid "No %s found in Trash" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:298 -msgid "No posts found" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:297 -msgid "" -"At the top of the post type list screen when there are no posts to display." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:296 -msgid "No Items Found" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 -msgid "No %s found" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:277 -msgid "Search Posts" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:276 -msgid "At the top of the items screen when searching for an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 -msgid "Search Items" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 -msgid "Search %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:257 -msgid "Parent Page:" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:256 -msgid "For hierarchical types in the post type list screen." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:255 -msgid "Parent Item Prefix" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 -msgid "Parent %s:" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:237 -msgid "New Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:235 -msgid "New Item" -msgstr "" - -#. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 -msgid "New %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:202 -msgid "Add New Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:201 -msgid "At the top of the editor screen when adding a new item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 -msgid "Add New Item" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 -msgid "Add New %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:182 -msgid "View Posts" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:181 -msgid "" -"Appears in the admin bar in the 'All Posts' view, provided the post type " -"supports archives and the home page is not an archive of that post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:180 -msgid "View Items" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:162 -msgid "View Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:161 -msgid "In the admin bar to view item when editing it." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 -msgid "View Item" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Plural form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 -msgid "View %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:142 -msgid "Edit Post" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:141 -msgid "At the top of the editor screen when editing an item." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 -msgid "Edit Item" -msgstr "" - -#. translators: %s Singular form of post type name -#. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 -msgid "Edit %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:122 -msgid "All Posts" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 -msgid "In the post type submenu in the admin dashboard." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 -msgid "All Items" -msgstr "" - -#. translators: %s Plural form of post type name -#. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 -msgid "All %s" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:101 -msgid "Admin menu name for the post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:100 -msgid "Menu Name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 -msgid "Regenerate all labels using the Singular and Plural labels" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 -msgid "Regenerate" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:75 -msgid "Active post types are enabled and registered with WordPress." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:59 -msgid "A descriptive summary of the post type." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:44 -msgid "Add Custom" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:38 -msgid "Enable various features in the content editor." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:27 -msgid "Post Formats" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:21 -msgid "Editor" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:20 -msgid "Trackbacks" -msgstr "" - -#: includes/admin/views/acf-post-type/basic-settings.php:71 -msgid "Select existing taxonomies to classify items of the post type." -msgstr "" - -#: includes/admin/views/acf-field-group/field.php:141 -msgid "Browse Fields" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:292 -msgid "Nothing to import" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:287 -msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" - -#. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 -msgid "Imported %d item from Custom Post Type UI -" -msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:262 -msgid "Failed to import taxonomies." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:244 -msgid "Failed to import post types." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:233 -msgid "Nothing from Custom Post Type UI plugin selected for import." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:209 -msgid "Imported 1 item" -msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:122 -msgid "" -"Importing a Post Type or Taxonomy with the same key as one that already " -"exists will overwrite the settings for the existing Post Type or Taxonomy " -"with those of the import." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 -msgid "Import from Custom Post Type UI" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:390 -msgid "" -"The following code can be used to register a local version of the selected " -"items. Storing field groups, post types, or taxonomies locally can provide " -"many benefits such as faster load times, version control & dynamic fields/" -"settings. Simply copy and paste the following code to your theme's functions." -"php file or include it within an external file, then deactivate or delete " -"the items from the ACF admin." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:389 -msgid "Export - Generate PHP" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:362 -msgid "Export" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:276 -msgid "Select Taxonomies" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:254 -msgid "Select Post Types" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:167 -msgid "Exported 1 item." -msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 -msgid "Category" -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 -msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - -#. translators: %s taxonomy name -#: includes/admin/post-types/admin-taxonomy.php:82 -msgid "%s taxonomy created" -msgstr "" - -#. translators: %s taxonomy name -#: includes/admin/post-types/admin-taxonomy.php:76 -msgid "%s taxonomy updated" -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:56 -msgid "Taxonomy draft updated." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:55 -msgid "Taxonomy scheduled for." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:54 -msgid "Taxonomy submitted." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:53 -msgid "Taxonomy saved." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:49 -msgid "Taxonomy deleted." -msgstr "" - -#: includes/admin/post-types/admin-taxonomy.php:48 -msgid "Taxonomy updated." -msgstr "" - -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 -msgid "" -"This taxonomy could not be registered because its key is in use by another " -"taxonomy registered by another plugin or theme." -msgstr "" - -#. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 -msgid "Taxonomy synchronized." -msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 -msgid "Taxonomy duplicated." -msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 -msgid "Taxonomy deactivated." -msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 -msgid "Taxonomy activated." -msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/post-types/admin-taxonomies.php:139 -msgid "Terms" -msgstr "" - -#. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 -msgid "Post type synchronized." -msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 -msgid "Post type duplicated." -msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 -msgid "Post type deactivated." -msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 -msgid "Post type activated." -msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 -msgid "Post Types" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 -msgid "Advanced Settings" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 -msgid "Basic Settings" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 -msgid "" -"This post type could not be registered because its key is in use by another " -"post type registered by another plugin or theme." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 -msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" - -#. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 -msgid "%s post type created" -msgstr "" - -#. translators: %s post type name -#. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 -#: includes/admin/post-types/admin-taxonomy.php:78 -msgid "Add fields to %s" -msgstr "" - -#. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:76 -msgid "%s post type updated" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:56 -msgid "Post type draft updated." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:55 -msgid "Post type scheduled for." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:54 -msgid "Post type submitted." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:53 -msgid "Post type saved." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:50 -msgid "Post type updated." -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:49 -msgid "Post type deleted." -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 -msgid "Type to search..." -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 -msgid "PRO Only" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 -msgid "Field groups linked successfully." -msgstr "" - -#. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 -msgid "" -"Import Post Types and Taxonomies registered with Custom Post Type UI and " -"manage them with ACF. Get Started." -msgstr "" - -#: includes/admin/admin.php:48 -msgid "ACF" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:337 -msgid "taxonomy" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:337 -msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 -msgid "Done" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:314 -msgid "Select one or many field groups..." -msgstr "" - -#: includes/admin/admin-internal-post-type.php:313 -msgid "Please select the field groups to link." -msgstr "" - -#: includes/admin/admin-internal-post-type.php:277 -msgid "Field group linked successfully." -msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 -msgctxt "post status" -msgid "Registration Failed" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:253 -msgid "" -"This item could not be registered because its key is in use by another item " -"registered by another plugin or theme." -msgstr "" - -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 -msgid "REST API" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 -msgid "Permissions" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 -msgid "URLs" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 -msgid "Visibility" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 -msgid "Labels" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:260 -msgid "Field Settings Tabs" -msgstr "" - -#. Author URI of the plugin -msgid "" -"https://wpengine.com/?utm_source=wordpress." -"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -msgstr "" - -#: includes/api/api-template.php:867 -msgid "[ACF shortcode value disabled for preview]" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 -msgid "Close Modal" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 -msgid "Field moved to other group" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 -msgid "Close modal" -msgstr "" - -#: includes/fields/class-acf-field-tab.php:125 -msgid "Start a new group of tabs at this tab." -msgstr "" - -#: includes/fields/class-acf-field-tab.php:124 -msgid "New Tab Group" -msgstr "" - -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 -msgid "Use a stylized checkbox using select2" -msgstr "" - -#: includes/fields/class-acf-field-radio.php:260 -msgid "Save Other Choice" -msgstr "" - -#: includes/fields/class-acf-field-radio.php:249 -msgid "Allow Other Choice" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:450 -msgid "Add Toggle All" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:409 -msgid "Save Custom Values" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:398 -msgid "Allow Custom Values" -msgstr "" - -#: includes/fields/class-acf-field-checkbox.php:148 -msgid "Checkbox custom values cannot be empty. Uncheck any empty values." -msgstr "" - -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 -msgid "Updates" -msgstr "Ažuriranja" - -#: includes/admin/views/global/navigation.php:94 -msgid "Advanced Custom Fields logo" -msgstr "" - -#: includes/admin/views/global/form-top.php:66 -msgid "Save Changes" -msgstr "" - -#: includes/admin/views/global/form-top.php:53 -msgid "Field Group Title" -msgstr "" - -#: includes/admin/views/global/form-top.php:3 -msgid "Add title" -msgstr "" - -#. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 -msgid "" -"New to ACF? Take a look at our getting " -"started guide." -msgstr "" - -#: includes/admin/views/acf-field-group/list-empty.php:15 -msgid "Add Field Group" -msgstr "" - -#. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 -msgid "" -"ACF uses field groups to group custom " -"fields together, and then attach those fields to edit screens." -msgstr "" - -#: includes/admin/views/acf-field-group/list-empty.php:5 -msgid "Add Your First Field Group" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:39 -msgid "Options Pages" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:35 -msgid "ACF Blocks" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:43 -msgid "Gallery Field" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:23 -msgid "Flexible Content Field" -msgstr "" - -#: includes/admin/views/acf-field-group/pro-features.php:27 -msgid "Repeater Field" -msgstr "" - -#: includes/admin/views/global/navigation.php:137 -msgid "Unlock Extra Features with ACF PRO" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:252 -msgid "Delete Field Group" -msgstr "" - -#. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 -msgid "Created on %1$s at %2$s" -msgstr "" - -#: includes/acf-field-group-functions.php:497 -msgid "Group Settings" -msgstr "" - -#: includes/acf-field-group-functions.php:495 -msgid "Location Rules" -msgstr "" - -#. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 -msgid "" -"Choose from over 30 field types. Learn " -"more." -msgstr "" - -#: includes/admin/views/acf-field-group/fields.php:65 -msgid "" -"Get started creating new custom fields for your posts, pages, custom post " -"types and other WordPress content." -msgstr "" - -#: includes/admin/views/acf-field-group/fields.php:64 -msgid "Add Your First Field" -msgstr "" - -#. translators: A symbol (or text, if not available in your locale) meaning -#. "Order Number", in terms of positional placement. -#: includes/admin/views/acf-field-group/fields.php:43 -msgid "#" -msgstr "" - -#: includes/admin/views/acf-field-group/fields.php:33 -#: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 -msgid "Add Field" -msgstr "" - -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 -msgid "Presentation" -msgstr "" - -#: includes/fields.php:409 -msgid "Validation" -msgstr "" - -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 -msgid "General" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:70 -msgid "Import JSON" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:370 -msgid "Export As JSON" -msgstr "" - -#. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 -msgid "Field group deactivated." -msgid_plural "%s field groups deactivated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 -msgid "Field group activated." -msgid_plural "%s field groups activated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 -msgid "Deactivate" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:429 -msgid "Deactivate this item" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 -msgid "Activate" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:425 -msgid "Activate this item" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 -msgid "Move field group to trash?" -msgstr "" - -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 -msgctxt "post status" -msgid "Inactive" -msgstr "" - -#. Author of the plugin -msgid "WP Engine" -msgstr "" - -#: acf.php:543 -msgid "" -"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " -"at the same time. We've automatically deactivated Advanced Custom Fields PRO." -msgstr "" - -#: acf.php:541 -msgid "" -"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " -"at the same time. We've automatically deactivated Advanced Custom Fields." -msgstr "" - -#: includes/acf-value-functions.php:374 -msgid "" -"%1$s - We've detected one or more calls to retrieve ACF " -"field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." -msgstr "" - -#: includes/fields/class-acf-field-user.php:540 -msgid "%1$s must have a user with the %2$s role." -msgid_plural "%1$s must have a user with one of the following roles: %2$s" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/fields/class-acf-field-user.php:531 -msgid "%1$s must have a valid user ID." -msgstr "" - -#: includes/fields/class-acf-field-user.php:369 -msgid "Invalid request." -msgstr "" - -#: includes/fields/class-acf-field-select.php:690 -msgid "%1$s is not one of %2$s" -msgstr "" - -#: includes/fields/class-acf-field-post_object.php:698 -msgid "%1$s must have term %2$s." -msgid_plural "%1$s must have one of the following terms: %2$s" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/fields/class-acf-field-post_object.php:682 -msgid "%1$s must be of post type %2$s." -msgid_plural "%1$s must be of one of the following post types: %2$s" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/fields/class-acf-field-post_object.php:673 -msgid "%1$s must have a valid post ID." -msgstr "" - -#: includes/fields/class-acf-field-file.php:475 -msgid "%s requires a valid attachment ID." -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:218 -msgid "Show in REST API" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:170 -msgid "Enable Transparency" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:189 -msgid "RGBA Array" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:99 -msgid "RGBA String" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 -msgid "Hex String" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:65 -msgid "Upgrade to PRO" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 -msgctxt "post status" -msgid "Active" -msgstr "" - -#: includes/fields/class-acf-field-email.php:181 -msgid "'%s' is not a valid email address" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:77 -msgid "Color value" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:75 -msgid "Select default color" -msgstr "" - -#: includes/fields/class-acf-field-color_picker.php:73 -msgid "Clear color" -msgstr "" - -#: includes/acf-wp-functions.php:87 -msgid "Blocks" -msgstr "" - -#: includes/acf-wp-functions.php:83 -msgid "Options" -msgstr "Postavke" - -#: includes/acf-wp-functions.php:79 -msgid "Users" -msgstr "" - -#: includes/acf-wp-functions.php:75 -msgid "Menu items" -msgstr "" - -#: includes/acf-wp-functions.php:67 -msgid "Widgets" -msgstr "" - -#: includes/acf-wp-functions.php:59 -msgid "Attachments" -msgstr "" - -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 -#: includes/post-types/class-acf-taxonomy.php:90 -#: includes/post-types/class-acf-taxonomy.php:91 -msgid "Taxonomies" -msgstr "" - -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 -msgid "Posts" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 -msgid "Last updated: %s" -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 -msgid "Sorry, this post is unavailable for diff comparison." -msgstr "" - -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 -msgid "Invalid field group parameter(s)." -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:395 -msgid "Awaiting save" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:392 -msgid "Saved" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 -msgid "Import" -msgstr "Uvoz" - -#: includes/admin/admin-internal-post-type-list.php:384 -msgid "Review changes" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:360 -msgid "Located in: %s" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:357 -msgid "Located in plugin: %s" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:354 -msgid "Located in theme: %s" -msgstr "" - -#: includes/admin/post-types/admin-field-groups.php:261 -msgid "Various" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 -msgid "Sync changes" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:208 -msgid "Loading diff" -msgstr "" - -#: includes/admin/admin-internal-post-type-list.php:207 -msgid "Review local JSON changes" -msgstr "" - -#: includes/admin/admin.php:169 -msgid "Visit website" -msgstr "" - -#: includes/admin/admin.php:168 -msgid "View details" -msgstr "" - -#: includes/admin/admin.php:167 -msgid "Version %s" -msgstr "" - -#: includes/admin/admin.php:166 -msgid "Information" -msgstr "" - -#: includes/admin/admin.php:157 -msgid "" -"Help Desk. The support professionals on " -"our Help Desk will assist with your more in depth, technical challenges." -msgstr "" - -#: includes/admin/admin.php:153 -msgid "" -"Discussions. We have an active and " -"friendly community on our Community Forums who may be able to help you " -"figure out the 'how-tos' of the ACF world." -msgstr "" - -#: includes/admin/admin.php:149 -msgid "" -"Documentation. Our extensive " -"documentation contains references and guides for most situations you may " -"encounter." -msgstr "" - -#: includes/admin/admin.php:146 -msgid "" -"We are fanatical about support, and want you to get the best out of your " -"website with ACF. If you run into any difficulties, there are several places " -"you can find help:" -msgstr "" - -#: includes/admin/admin.php:143 includes/admin/admin.php:145 -msgid "Help & Support" -msgstr "" - -#: includes/admin/admin.php:134 -msgid "" -"Please use the Help & Support tab to get in touch should you find yourself " -"requiring assistance." -msgstr "" - -#: includes/admin/admin.php:131 -msgid "" -"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " -"yourself with the plugin's philosophy and best practises." -msgstr "" - -#: includes/admin/admin.php:129 -msgid "" -"The Advanced Custom Fields plugin provides a visual form builder to " -"customize WordPress edit screens with extra fields, and an intuitive API to " -"display custom field values in any theme template file." -msgstr "" - -#: includes/admin/admin.php:126 includes/admin/admin.php:128 -msgid "Overview" -msgstr "" - -#: includes/locations.php:36 -msgid "Location type \"%s\" is already registered." -msgstr "" - -#: includes/locations.php:25 -msgid "Class \"%s\" does not exist." -msgstr "" - -#: includes/ajax/class-acf-ajax.php:157 -msgid "Invalid nonce." -msgstr "" - -#: includes/fields/class-acf-field-user.php:364 -msgid "Error loading field." -msgstr "" - -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 -msgid "Location not found: %s" -msgstr "" - -#: includes/forms/form-user.php:353 -msgid "Error: %s" -msgstr "" - -#: includes/locations/class-acf-location-widget.php:22 -msgid "Widget" -msgstr "Widget" - -#: includes/locations/class-acf-location-user-role.php:24 -msgid "User Role" -msgstr "Tip korisnika" - -#: includes/locations/class-acf-location-comment.php:22 -msgid "Comment" -msgstr "Komentar" - -#: includes/locations/class-acf-location-post-format.php:22 -msgid "Post Format" -msgstr "Format objave" - -#: includes/locations/class-acf-location-nav-menu-item.php:22 -msgid "Menu Item" -msgstr "Stavka izbornika" - -#: includes/locations/class-acf-location-post-status.php:22 -msgid "Post Status" -msgstr "Status objave" - -#: includes/acf-wp-functions.php:71 -#: includes/locations/class-acf-location-nav-menu.php:89 -msgid "Menus" -msgstr "Izbornici" - -#: includes/locations/class-acf-location-nav-menu.php:80 -msgid "Menu Locations" -msgstr "Lokacije izbornika" - -#: includes/locations/class-acf-location-nav-menu.php:22 -msgid "Menu" -msgstr "Izbornik" - -#: includes/locations/class-acf-location-post-taxonomy.php:22 -msgid "Post Taxonomy" -msgstr "Taksonomija objave" - -#: includes/locations/class-acf-location-page-type.php:114 -msgid "Child Page (has parent)" -msgstr "Pod-stranica (Ima matičnu stranicu)" - -#: includes/locations/class-acf-location-page-type.php:113 -msgid "Parent Page (has children)" -msgstr "Matičan stranica (Ima podstranice)" - -#: includes/locations/class-acf-location-page-type.php:112 -msgid "Top Level Page (no parent)" -msgstr "Matična stranica (Nije podstranica)" - -#: includes/locations/class-acf-location-page-type.php:111 -msgid "Posts Page" -msgstr "Stranica za objave" - -#: includes/locations/class-acf-location-page-type.php:110 -msgid "Front Page" -msgstr "Početna stranica" - -#: includes/locations/class-acf-location-page-type.php:22 -msgid "Page Type" -msgstr "Tip stranice" - -#: includes/locations/class-acf-location-current-user.php:73 -msgid "Viewing back end" -msgstr "Prikazuje administracijki dio" - -#: includes/locations/class-acf-location-current-user.php:72 -msgid "Viewing front end" -msgstr "Prikazuje web stranicu" - -#: includes/locations/class-acf-location-current-user.php:71 -msgid "Logged in" -msgstr "Prijavljen" - -#: includes/locations/class-acf-location-current-user.php:22 -msgid "Current User" -msgstr "Trenutni korisnik" - -#: includes/locations/class-acf-location-page-template.php:22 -msgid "Page Template" -msgstr "Predložak stranice" - -#: includes/locations/class-acf-location-user-form.php:74 -msgid "Register" -msgstr "Registriraj" - -#: includes/locations/class-acf-location-user-form.php:73 -msgid "Add / Edit" -msgstr "Dodaj / Uredi" - -#: includes/locations/class-acf-location-user-form.php:22 -msgid "User Form" -msgstr "Korisnički obrazac" - -#: includes/locations/class-acf-location-page-parent.php:22 -msgid "Page Parent" -msgstr "Matična stranica" - -#: includes/locations/class-acf-location-current-user-role.php:77 -msgid "Super Admin" -msgstr "Super Admin" - -#: includes/locations/class-acf-location-current-user-role.php:22 -msgid "Current User Role" -msgstr "Trenutni tip korisnika" - -#: includes/locations/class-acf-location-page-template.php:73 -#: includes/locations/class-acf-location-post-template.php:85 -msgid "Default Template" -msgstr "Zadani predložak" - -#: includes/locations/class-acf-location-post-template.php:22 -msgid "Post Template" -msgstr "Predložak stranice" - -#: includes/locations/class-acf-location-post-category.php:22 -msgid "Post Category" -msgstr "Kategorija objave" - -#: includes/locations/class-acf-location-attachment.php:84 -msgid "All %s formats" -msgstr "Svi oblici %s" - -#: includes/locations/class-acf-location-attachment.php:22 -msgid "Attachment" -msgstr "Prilog" - -#: includes/validation.php:364 -msgid "%s value is required" -msgstr "%s je obavezno" - -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -msgid "Show this field if" -msgstr "Prikaži polje ako" - -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 -msgid "Conditional Logic" -msgstr "Uvjet za prikaz" - -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 -msgid "and" -msgstr "i" - -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 -msgid "Local JSON" -msgstr "Učitavanje polja iz JSON datoteke" - -#: includes/admin/views/acf-field-group/pro-features.php:31 -msgid "Clone Field" -msgstr "" - -#: includes/admin/views/upgrade/notice.php:30 -msgid "" -"Please also check all premium add-ons (%s) are updated to the latest version." -msgstr "" - -#: includes/admin/views/upgrade/notice.php:28 -msgid "" -"This version contains improvements to your database and requires an upgrade." -msgstr "" - -#: includes/admin/views/upgrade/notice.php:28 -msgid "Thank you for updating to %1$s v%2$s!" -msgstr "" - -#: includes/admin/views/upgrade/notice.php:27 -msgid "Database Upgrade Required" -msgstr "Potrebno je nadograditi bazu podataka" - -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 -msgid "Options Page" -msgstr "Postavke" - -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 -msgid "Gallery" -msgstr "Galerija" - -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 -msgid "Flexible Content" -msgstr "Fleksibilno polje" - -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 -msgid "Repeater" -msgstr "Ponavljajuće polje" - -#: includes/admin/views/tools/tools.php:24 -msgid "Back to all tools" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:180 -msgid "" -"If multiple field groups appear on an edit screen, the first field group's " -"options will be used (the one with the lowest order number)" -msgstr "" -"Ukoliko je više skupova polja prikazano na istom ekranu, postavke prvog " -"skupa polja će biti korištene (postavke polja sa nižim brojem u redosljedu)" - -#: includes/admin/views/acf-field-group/options.php:180 -msgid "Select items to hide them from the edit screen." -msgstr "Odaberite koje grupe želite sakriti prilikom uređivanja." - -#: includes/admin/views/acf-field-group/options.php:179 -msgid "Hide on screen" -msgstr "Sakrij" - -#: includes/admin/views/acf-field-group/options.php:171 -msgid "Send Trackbacks" -msgstr "Pošalji povratnu vezu" - -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 -msgid "Tags" -msgstr "Oznake" - -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 -msgid "Categories" -msgstr "Kategorije" - -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 -msgid "Page Attributes" -msgstr "Atributi stranice" - -#: includes/admin/views/acf-field-group/options.php:166 -msgid "Format" -msgstr "Format" - -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 -msgid "Author" -msgstr "Autor" - -#: includes/admin/views/acf-field-group/options.php:164 -msgid "Slug" -msgstr "Slug" - -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 -msgid "Revisions" -msgstr "Revizija" - -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 -msgid "Comments" -msgstr "Komentari" - -#: includes/admin/views/acf-field-group/options.php:161 -msgid "Discussion" -msgstr "Rasprava" - -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 -msgid "Excerpt" -msgstr "Izvadak" - -#: includes/admin/views/acf-field-group/options.php:158 -msgid "Content Editor" -msgstr "Uređivač sadržaja" - -#: includes/admin/views/acf-field-group/options.php:157 -msgid "Permalink" -msgstr "Stalna veza" - -#: includes/admin/views/acf-field-group/options.php:235 -msgid "Shown in field group list" -msgstr "Vidljivo u popisu" - -#: includes/admin/views/acf-field-group/options.php:142 -msgid "Field groups with a lower order will appear first" -msgstr "Skup polja sa nižim brojem će biti više pozicioniran" - -#: includes/admin/views/acf-field-group/options.php:141 -msgid "Order No." -msgstr "Redni broj." - -#: includes/admin/views/acf-field-group/options.php:132 -msgid "Below fields" -msgstr "Iznad oznake" - -#: includes/admin/views/acf-field-group/options.php:131 -msgid "Below labels" -msgstr "Ispod oznake" - -#: includes/admin/views/acf-field-group/options.php:124 -msgid "Instruction Placement" -msgstr "Pozicija uputa" - -#: includes/admin/views/acf-field-group/options.php:107 -msgid "Label Placement" -msgstr "Pozicija oznake" - -#: includes/admin/views/acf-field-group/options.php:97 -msgid "Side" -msgstr "Desni stupac" - -#: includes/admin/views/acf-field-group/options.php:96 -msgid "Normal (after content)" -msgstr "Normalno (nakon saržaja)" - -#: includes/admin/views/acf-field-group/options.php:95 -msgid "High (after title)" -msgstr "Visoko (nakon naslova)" - -#: includes/admin/views/acf-field-group/options.php:88 -msgid "Position" -msgstr "Pozicija" - -#: includes/admin/views/acf-field-group/options.php:79 -msgid "Seamless (no metabox)" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:78 -msgid "Standard (WP metabox)" -msgstr "Zadano (WP metabox)" - -#: includes/admin/views/acf-field-group/options.php:71 -msgid "Style" -msgstr "Stil" - -#: includes/admin/views/acf-field-group/fields.php:55 -msgid "Type" -msgstr "Tip" - -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 -#: includes/admin/views/acf-field-group/fields.php:54 -msgid "Key" -msgstr "Ključ" - -#. translators: Hidden accessibility text for the positional order number of -#. the field. -#: includes/admin/views/acf-field-group/fields.php:48 -msgid "Order" -msgstr "Redni broj" - -#: includes/admin/views/acf-field-group/field.php:318 -msgid "Close Field" -msgstr "Zatvori polje" - -#: includes/admin/views/acf-field-group/field.php:249 -msgid "id" -msgstr "id" - -#: includes/admin/views/acf-field-group/field.php:233 -msgid "class" -msgstr "klasa" - -#: includes/admin/views/acf-field-group/field.php:275 -msgid "width" -msgstr "širina" - -#: includes/admin/views/acf-field-group/field.php:269 -msgid "Wrapper Attributes" -msgstr "Značajke prethodnog elementa" - -#: includes/admin/views/acf-field-group/field.php:192 -msgid "Required" -msgstr "Obavezno?" - -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Upute priliko uređivanja. Vidljivo prilikom spremanja podataka" - -#: includes/admin/views/acf-field-group/field.php:216 -msgid "Instructions" -msgstr "Upute" - -#: includes/admin/views/acf-field-group/field.php:125 -msgid "Field Type" -msgstr "Tip polja" - -#: includes/admin/views/acf-field-group/field.php:166 -msgid "Single word, no spaces. Underscores and dashes allowed" -msgstr "Jedna riječ, bez razmaka. Povlaka i donja crta su dozvoljeni" - -#: includes/admin/views/acf-field-group/field.php:165 -msgid "Field Name" -msgstr "Naziv polja" - -#: includes/admin/views/acf-field-group/field.php:153 -msgid "This is the name which will appear on the EDIT page" -msgstr "Naziv koji se prikazuje prilikom uređivanja stranice" - -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 -msgid "Field Label" -msgstr "Naziv polja" - -#: includes/admin/views/acf-field-group/field.php:77 -msgid "Delete" -msgstr "Obriši" - -#: includes/admin/views/acf-field-group/field.php:77 -msgid "Delete field" -msgstr "Obriši polje" - -#: includes/admin/views/acf-field-group/field.php:75 -msgid "Move" -msgstr "Premjesti" - -#: includes/admin/views/acf-field-group/field.php:75 -msgid "Move field to another group" -msgstr "Premjeti polje u drugu skupinu" - -#: includes/admin/views/acf-field-group/field.php:73 -msgid "Duplicate field" -msgstr "Dupliciraj polje" - -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 -msgid "Edit field" -msgstr "Uredi polje" - -#: includes/admin/views/acf-field-group/field.php:65 -msgid "Drag to reorder" -msgstr "Presloži polja povlačenjem" - -#: includes/admin/post-types/admin-field-group.php:103 -#: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 -msgid "Show this field group if" -msgstr "Prikaži ovaj skup polja ako" - -#: includes/admin/views/upgrade/upgrade.php:94 -#: includes/ajax/class-acf-ajax-upgrade.php:34 -msgid "No updates available." -msgstr "Nema novih nadogradnji." - -#: includes/admin/views/upgrade/upgrade.php:33 -msgid "Database upgrade complete. See what's new" -msgstr "" - -#: includes/admin/views/upgrade/upgrade.php:30 -msgid "Reading upgrade tasks..." -msgstr "Učitavam podatke za nadogradnju…" - -#: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 -msgid "Upgrade failed." -msgstr "" - -#: includes/admin/views/upgrade/network.php:162 -msgid "Upgrade complete." -msgstr "" - -#: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 -msgid "Upgrading data to version %s" -msgstr "Nadogradnja na verziju %s" - -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 -msgid "" -"It is strongly recommended that you backup your database before proceeding. " -"Are you sure you wish to run the updater now?" -msgstr "" -"Prije nego nastavite preporučamo da napravite sigurnosnu kopiju baze " -"podataka. Jeste li sigurni da želite nastaviti ažuriranje?" - -#: includes/admin/views/upgrade/network.php:117 -msgid "Please select at least one site to upgrade." -msgstr "" - -#: includes/admin/views/upgrade/network.php:97 -msgid "" -"Database Upgrade complete. Return to network dashboard" -msgstr "" -"Baza podataka je nadograđena. Kliknite ovdje za povratak na " -"administraciju WordPress mreže" - -#: includes/admin/views/upgrade/network.php:80 -msgid "Site is up to date" -msgstr "Nema novih ažuriranja za web stranica" - -#: includes/admin/views/upgrade/network.php:78 -msgid "Site requires database upgrade from %1$s to %2$s" -msgstr "" - -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 -msgid "Site" -msgstr "Web stranica" - -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 -msgid "Upgrade Sites" -msgstr "Ažuriraj stranice" - -#: includes/admin/views/upgrade/network.php:26 -msgid "" -"The following sites require a DB upgrade. Check the ones you want to update " -"and then click %s." -msgstr "" -"Ažuriranje baze podatak dovršeno. Provjerite koje web stranice u svojoj " -"mreži želite nadograditi i zatim kliknite %s." - -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 -msgid "Add rule group" -msgstr "Dodaj skup pravila" - -#: includes/admin/views/acf-field-group/locations.php:10 -msgid "" -"Create a set of rules to determine which edit screens will use these " -"advanced custom fields" -msgstr "Odaberite pravila koja određuju koji prikaz će koristiti ACF polja" - -#: includes/admin/views/acf-field-group/locations.php:9 -msgid "Rules" -msgstr "Pravila" - -#: includes/admin/tools/class-acf-admin-tool-export.php:482 -msgid "Copied" -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:458 -msgid "Copy to clipboard" -msgstr "Kopiraj u međuspremnik" - -#: includes/admin/tools/class-acf-admin-tool-export.php:363 -msgid "" -"Select the items you would like to export and then select your export " -"method. Export As JSON to export to a .json file which you can then import " -"to another ACF installation. Generate PHP to export to PHP code which you " -"can place in your theme." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-export.php:233 -msgid "Select Field Groups" -msgstr "Odaberite skup polja" - -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 -msgid "No field groups selected" -msgstr "Niste odabrali polje" - -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 -msgid "Generate PHP" -msgstr "Generiraj PHP kod" - -#: includes/admin/tools/class-acf-admin-tool-export.php:35 -msgid "Export Field Groups" -msgstr "Izvezi skup polja" - -#: includes/admin/tools/class-acf-admin-tool-import.php:177 -msgid "Import file empty" -msgstr "Odabrana datoteka za uvoz ne sadrži" - -#: includes/admin/tools/class-acf-admin-tool-import.php:168 -msgid "Incorrect file type" -msgstr "Nedozvoljeni format datoteke" - -#: includes/admin/tools/class-acf-admin-tool-import.php:163 -msgid "Error uploading file. Please try again" -msgstr "Greška prilikom prijenosa datoteke, molimo pokušaj ponovno" - -#: includes/admin/tools/class-acf-admin-tool-import.php:50 -msgid "" -"Select the Advanced Custom Fields JSON file you would like to import. When " -"you click the import button below, ACF will import the items in that file." -msgstr "" - -#: includes/admin/tools/class-acf-admin-tool-import.php:27 -msgid "Import Field Groups" -msgstr "Uvoz skupa polja" - -#: includes/admin/admin-internal-post-type-list.php:383 -msgid "Sync" -msgstr "Sinkroniziraj" - -#: includes/admin/admin-internal-post-type-list.php:840 -msgid "Select %s" -msgstr "Odaberi %s" - -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 -msgid "Duplicate" -msgstr "Dupliciraj" - -#: includes/admin/admin-internal-post-type-list.php:418 -msgid "Duplicate this item" -msgstr "Dupliciraj" - -#: includes/admin/views/acf-post-type/advanced-settings.php:37 -msgid "Supports" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:92 -msgid "Documentation" -msgstr "" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 -msgid "Description" -msgstr "Opis" - -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 -msgid "Sync available" -msgstr "Sinkronizacija dostupna" - -#. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 -msgid "Field group synchronized." -msgid_plural "%s field groups synchronized." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 -msgid "Field group duplicated." -msgid_plural "%s field groups duplicated." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/admin/admin-internal-post-type-list.php:130 -msgid "Active (%s)" -msgid_plural "Active (%s)" -msgstr[0] "Aktivno (%s)" -msgstr[1] "Aktivno (%s)" -msgstr[2] "Aktivno (%s)" - -#: includes/admin/admin-upgrade.php:254 -msgid "Review sites & upgrade" -msgstr "Pregledaj stranice i nadogradi" - -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 -msgid "Upgrade Database" -msgstr "Nadogradi bazu podataka" - -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 -msgid "Custom Fields" -msgstr "Dodatna polja" - -#: includes/admin/post-types/admin-field-group.php:607 -msgid "Move Field" -msgstr "Premjesti polje" - -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 -msgid "Please select the destination for this field" -msgstr "Odaberite lokaciju za ovo polje" - -#. translators: Confirmation message once a field has been moved to a different -#. field group. -#: includes/admin/post-types/admin-field-group.php:558 -msgid "The %1$s field can now be found in the %2$s field group" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:555 -msgid "Move Complete." -msgstr "Premještanje dovršeno." - -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 -msgid "Active" -msgstr "Aktivan" - -#: includes/admin/post-types/admin-field-group.php:257 -msgid "Field Keys" -msgstr "Oznaka polja" - -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 -msgid "Settings" -msgstr "Postavke" - -#: includes/admin/post-types/admin-field-groups.php:118 -msgid "Location" -msgstr "Lokacija" - -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 -msgid "Null" -msgstr "Null" - -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 -#: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 -msgid "copy" -msgstr "kopiraj" - -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 -msgid "(this field)" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 -msgid "Checked" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 -msgid "Move Custom Field" -msgstr "Premjesti polje" - -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 -msgid "No toggle fields available" -msgstr "Nema polja koji omoguću korisniku odabir" - -#: includes/admin/post-types/admin-field-group.php:91 -msgid "Field group title is required" -msgstr "Naziv polja je obavezna" - -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 -msgid "This field cannot be moved until its changes have been saved" -msgstr "Potrebno je spremiti izmjene prije nego možete premjestiti polje" - -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 -msgid "The string \"field_\" may not be used at the start of a field name" -msgstr "Polje ne može započinjati sa “field_”, odabrite drugi naziv" - -#: includes/admin/post-types/admin-field-group.php:71 -msgid "Field group draft updated." -msgstr "Skica ažurirana." - -#: includes/admin/post-types/admin-field-group.php:70 -msgid "Field group scheduled for." -msgstr "Skup polja je označen za." - -#: includes/admin/post-types/admin-field-group.php:69 -msgid "Field group submitted." -msgstr "Skup polja je spremljen." - -#: includes/admin/post-types/admin-field-group.php:68 -msgid "Field group saved." -msgstr "Skup polja spremljen." - -#: includes/admin/post-types/admin-field-group.php:67 -msgid "Field group published." -msgstr "Skup polja objavljen." - -#: includes/admin/post-types/admin-field-group.php:64 -msgid "Field group deleted." -msgstr "Skup polja izbrisan." - -#: includes/admin/post-types/admin-field-group.php:62 -#: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 -msgid "Field group updated." -msgstr "Skup polja ažuriran." - -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 -msgid "Tools" -msgstr "Alati" - -#: includes/locations/abstract-acf-location.php:106 -msgid "is not equal to" -msgstr "je drukčije" - -#: includes/locations/abstract-acf-location.php:105 -msgid "is equal to" -msgstr "je jednako" - -#: includes/locations.php:102 -msgid "Forms" -msgstr "Forme" - -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 -#: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 -msgid "Page" -msgstr "Stranice" - -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 -#: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 -msgid "Post" -msgstr "Objava" - -#: includes/fields.php:354 -msgid "Relational" -msgstr "Relacijski" - -#: includes/fields.php:353 -msgid "Choice" -msgstr "Odabir" - -#: includes/fields.php:351 -msgid "Basic" -msgstr "Osnovno" - -#: includes/fields.php:320 -msgid "Unknown" -msgstr "Nepoznato polje" - -#: includes/fields.php:320 -msgid "Field type does not exist" -msgstr "Tip polja ne postoji" - -#: includes/forms/form-front.php:236 -msgid "Spam Detected" -msgstr "Spam" - -#: includes/forms/form-front.php:107 -msgid "Post updated" -msgstr "Objava ažurirana" - -#: includes/forms/form-front.php:106 -msgid "Update" -msgstr "Ažuriraj" - -#: includes/forms/form-front.php:57 -msgid "Validate Email" -msgstr "Verificiraj email" - -#: includes/fields.php:352 includes/forms/form-front.php:49 -msgid "Content" -msgstr "Sadržaj" - -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 -msgid "Title" -msgstr "Naziv" - -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 -msgid "Edit field group" -msgstr "Uredi skup polja" - -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 -msgid "Selection is less than" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 -msgid "Selection is greater than" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 -msgid "Value is less than" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 -msgid "Value is greater than" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 -msgid "Value contains" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 -msgid "Value matches pattern" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 -msgid "Value is not equal to" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 -msgid "Value is equal to" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 -msgid "Has no value" -msgstr "" - -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 -msgid "Has any value" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 -msgid "Cancel" -msgstr "Otkaži" - -#: includes/assets.php:349 assets/build/js/acf.js:1741 -#: assets/build/js/acf.js:1859 -msgid "Are you sure?" -msgstr "Jeste li sigurni?" - -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 -msgid "%d fields require attention" -msgstr "Nekoliko polja treba vašu pažnje: %d" - -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 -msgid "1 field requires attention" -msgstr "1 polje treba vašu pažnju" - -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 -msgid "Validation failed" -msgstr "Verifikacija nije uspjela" - -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 -msgid "Validation successful" -msgstr "Uspješna verifikacija" - -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 -msgid "Restricted" -msgstr "Ograničen pristup" - -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 -msgid "Collapse Details" -msgstr "Sakrij detalje" - -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 -msgid "Expand Details" -msgstr "Prošireni prikaz" - -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 -msgid "Uploaded to this post" -msgstr "Postavljeno uz ovu objavu" - -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 -msgctxt "verb" -msgid "Update" -msgstr "Ažuriraj" - -#: includes/media.php:49 -msgctxt "verb" -msgid "Edit" -msgstr "Uredi" - -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 -msgid "The changes you made will be lost if you navigate away from this page" -msgstr "" -"Izmjene koje ste napravili bit će izgubljene ukoliko napustite ovu stranicu" - -#: includes/api/api-helpers.php:3498 -msgid "File type must be %s." -msgstr "Tip datoteke mora biti %s." - -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 -#: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 -msgid "or" -msgstr "ili" - -#: includes/api/api-helpers.php:3467 -msgid "File size must not exceed %s." -msgstr "" - -#: includes/api/api-helpers.php:3462 -msgid "File size must be at least %s." -msgstr "Veličina datoteke mora biti najmanje %s." - -#: includes/api/api-helpers.php:3447 -msgid "Image height must not exceed %dpx." -msgstr "Visina slike ne smije biti veća od %dpx." - -#: includes/api/api-helpers.php:3442 -msgid "Image height must be at least %dpx." -msgstr "Visina slike mora biti najmanje %dpx." - -#: includes/api/api-helpers.php:3428 -msgid "Image width must not exceed %dpx." -msgstr "Širina slike ne smije biti veća od %dpx." - -#: includes/api/api-helpers.php:3423 -msgid "Image width must be at least %dpx." -msgstr "Širina slike mora biti najmanje %dpx." - -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 -msgid "(no title)" -msgstr "(bez naziva)" - -#: includes/api/api-helpers.php:944 -msgid "Full Size" -msgstr "Puna veličina" - -#: includes/api/api-helpers.php:903 -msgid "Large" -msgstr "Velika" - -#: includes/api/api-helpers.php:902 -msgid "Medium" -msgstr "Srednja" - -#: includes/api/api-helpers.php:901 -msgid "Thumbnail" -msgstr "Sličica" - -#: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 -msgid "(no label)" -msgstr "" - -#: includes/fields/class-acf-field-textarea.php:145 -msgid "Sets the textarea height" -msgstr "Podesi visinu tekstualnog polja" - -#: includes/fields/class-acf-field-textarea.php:144 -msgid "Rows" -msgstr "Broj redova" - -#: includes/fields/class-acf-field-textarea.php:25 -msgid "Text Area" -msgstr "Tekst polje" - -#: includes/fields/class-acf-field-checkbox.php:451 -msgid "Prepend an extra checkbox to toggle all choices" -msgstr "Dodaj okvir za izbor koji omogućje odabir svih opcija" - -#: includes/fields/class-acf-field-checkbox.php:413 -msgid "Save 'custom' values to the field's choices" -msgstr "Spremi ‘dodatne’ vrijednosti i prikaži ih omogući njihov odabir" - -#: includes/fields/class-acf-field-checkbox.php:402 -msgid "Allow 'custom' values to be added" -msgstr "Omogući ‘dodatne’ vrijednosti" - -#: includes/fields/class-acf-field-checkbox.php:38 -msgid "Add new choice" -msgstr "Dodaj odabir" - -#: includes/fields/class-acf-field-checkbox.php:174 -msgid "Toggle All" -msgstr "Sakrij sve" - -#: includes/fields/class-acf-field-page_link.php:506 -msgid "Allow Archives URLs" -msgstr "Omogući odabir arhive tipova" - -#: includes/fields/class-acf-field-page_link.php:179 -msgid "Archives" -msgstr "Arhiva" - -#: includes/fields/class-acf-field-page_link.php:25 -msgid "Page Link" -msgstr "URL stranice" - -#: includes/fields/class-acf-field-taxonomy.php:948 -#: includes/locations/class-acf-location-user-form.php:72 -msgid "Add" -msgstr "Dodaj" - -#: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 -msgid "Name" -msgstr "Naziv" - -#: includes/fields/class-acf-field-taxonomy.php:897 -msgid "%s added" -msgstr "Dodano: %s" - -#: includes/fields/class-acf-field-taxonomy.php:861 -msgid "%s already exists" -msgstr "%s već postoji" - -#: includes/fields/class-acf-field-taxonomy.php:849 -msgid "User unable to add new %s" -msgstr "Korisnik nije u mogućnosti dodati %s" - -#: includes/fields/class-acf-field-taxonomy.php:759 -msgid "Term ID" -msgstr "Vrijednost kao: ID pojma" - -#: includes/fields/class-acf-field-taxonomy.php:758 -msgid "Term Object" -msgstr "Vrijednost pojma kao objekt" - -#: includes/fields/class-acf-field-taxonomy.php:743 -msgid "Load value from posts terms" -msgstr "Učitaj pojmove iz objave" - -#: includes/fields/class-acf-field-taxonomy.php:742 -msgid "Load Terms" -msgstr "Učitaj pojmove" - -#: includes/fields/class-acf-field-taxonomy.php:732 -msgid "Connect selected terms to the post" -msgstr "Spoji odabrane pojmove sa objavom" - -#: includes/fields/class-acf-field-taxonomy.php:731 -msgid "Save Terms" -msgstr "Spremi pojmove" - -#: includes/fields/class-acf-field-taxonomy.php:721 -msgid "Allow new terms to be created whilst editing" -msgstr "Omogući kreiranje pojmova prilikom uređivanja" - -#: includes/fields/class-acf-field-taxonomy.php:720 -msgid "Create Terms" -msgstr "Kreiraj pojmove" - -#: includes/fields/class-acf-field-taxonomy.php:779 -msgid "Radio Buttons" -msgstr "Radiogumbi" - -#: includes/fields/class-acf-field-taxonomy.php:778 -msgid "Single Value" -msgstr "Jedan odabir" - -#: includes/fields/class-acf-field-taxonomy.php:776 -msgid "Multi Select" -msgstr "Više odabira" - -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 -msgid "Checkbox" -msgstr "Skup dugmadi" - -#: includes/fields/class-acf-field-taxonomy.php:774 -msgid "Multiple Values" -msgstr "Omogući odabir više vrijednosti" - -#: includes/fields/class-acf-field-taxonomy.php:769 -msgid "Select the appearance of this field" -msgstr "Odaberite izgled polja" - -#: includes/fields/class-acf-field-taxonomy.php:768 -msgid "Appearance" -msgstr "Prikaz" - -#: includes/fields/class-acf-field-taxonomy.php:710 -msgid "Select the taxonomy to be displayed" -msgstr "Odaberite taksonomiju za prikaz" - -#: includes/fields/class-acf-field-taxonomy.php:671 -msgctxt "No Terms" -msgid "No %s" -msgstr "Nema %s" - -#: includes/fields/class-acf-field-number.php:266 -msgid "Value must be equal to or lower than %d" -msgstr "Unešena vrijednost mora biti jednaka ili niža od %d" - -#: includes/fields/class-acf-field-number.php:259 -msgid "Value must be equal to or higher than %d" -msgstr "Unešena vrijednost mora biti jednaka ili viša od %d" - -#: includes/fields/class-acf-field-number.php:244 -msgid "Value must be a number" -msgstr "Vrijednost mora biti broj" - -#: includes/fields/class-acf-field-number.php:25 -msgid "Number" -msgstr "Broj" - -#: includes/fields/class-acf-field-radio.php:264 -msgid "Save 'other' values to the field's choices" -msgstr "Spremi ostale vrijednosti i omogući njihov odabir" - -#: includes/fields/class-acf-field-radio.php:253 -msgid "Add 'other' choice to allow for custom values" -msgstr "Dodaj odabir ’ostalo’ za slobodan unost" - -#: includes/fields/class-acf-field-radio.php:25 -msgid "Radio Button" -msgstr "Radiogumb" - -#: includes/fields/class-acf-field-accordion.php:107 -msgid "" -"Define an endpoint for the previous accordion to stop. This accordion will " -"not be visible." -msgstr "" -"Preciziraj prijelomnu točku za prethoda polja accordion. Ovo će omogućiti " -"novi skup polja nakon prijelomne točke." - -#: includes/fields/class-acf-field-accordion.php:96 -msgid "Allow this accordion to open without closing others." -msgstr "Omogući prikaz ovog accordion polja bez zatvaranje ostalih." - -#: includes/fields/class-acf-field-accordion.php:95 -msgid "Multi-Expand" -msgstr "Mulit-proširenje" - -#: includes/fields/class-acf-field-accordion.php:85 -msgid "Display this accordion as open on page load." -msgstr "Prikaži accordion polje kao otvoreno prilikom učitavanja." - -#: includes/fields/class-acf-field-accordion.php:84 -msgid "Open" -msgstr "Otvori" - -#: includes/fields/class-acf-field-accordion.php:25 -msgid "Accordion" -msgstr "Multi prošireno" - -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 -msgid "Restrict which files can be uploaded" -msgstr "Ograniči tip datoteka koji se smije uvesti" - -#: includes/fields/class-acf-field-file.php:220 -msgid "File ID" -msgstr "Vrijednost kao ID" - -#: includes/fields/class-acf-field-file.php:219 -msgid "File URL" -msgstr "Putanja datoteke" - -#: includes/fields/class-acf-field-file.php:218 -msgid "File Array" -msgstr "Vrijednost kao niz" - -#: includes/fields/class-acf-field-file.php:186 -msgid "Add File" -msgstr "Dodaj datoteku" - -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 -msgid "No file selected" -msgstr "Niste odabrali datoteku" - -#: includes/fields/class-acf-field-file.php:150 -msgid "File name" -msgstr "Naziv datoteke" - -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 -msgid "Update File" -msgstr "Ažuriraj datoteku" - -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 -msgid "Edit File" -msgstr "Uredi datoteku" - -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 -msgid "Select File" -msgstr "Odaberite datoteku" - -#: includes/fields/class-acf-field-file.php:25 -msgid "File" -msgstr "Datoteka" - -#: includes/fields/class-acf-field-password.php:25 -msgid "Password" -msgstr "Lozinka" - -#: includes/fields/class-acf-field-select.php:398 -msgid "Specify the value returned" -msgstr "Preciziraj vrijednost za povrat" - -#: includes/fields/class-acf-field-select.php:467 -msgid "Use AJAX to lazy load choices?" -msgstr "Asinkrono učitaj dostupne odabire?" - -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 -msgid "Enter each default value on a new line" -msgstr "Unesite svaku novu vrijednost u zasebnu liniju" - -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 -msgctxt "verb" -msgid "Select" -msgstr "Odaberi" - -#: includes/fields/class-acf-field-select.php:121 -msgctxt "Select2 JS load_fail" -msgid "Loading failed" -msgstr "Neuspješno učitavanje" - -#: includes/fields/class-acf-field-select.php:120 -msgctxt "Select2 JS searching" -msgid "Searching…" -msgstr "Pretražujem…" - -#: includes/fields/class-acf-field-select.php:119 -msgctxt "Select2 JS load_more" -msgid "Loading more results…" -msgstr "Učitavam rezultate…" - -#: includes/fields/class-acf-field-select.php:118 -msgctxt "Select2 JS selection_too_long_n" -msgid "You can only select %d items" -msgstr "Odabir opcija je ograničen na najviše %d" - -#: includes/fields/class-acf-field-select.php:117 -msgctxt "Select2 JS selection_too_long_1" -msgid "You can only select 1 item" -msgstr "Moguće je odabrati samo jednu opciju" - -#: includes/fields/class-acf-field-select.php:116 -msgctxt "Select2 JS input_too_long_n" -msgid "Please delete %d characters" -msgstr "Molimo obrišite višak znakova - %d znak(ova) je višak" - -#: includes/fields/class-acf-field-select.php:115 -msgctxt "Select2 JS input_too_long_1" -msgid "Please delete 1 character" -msgstr "Molimo obrišite 1 znak" - -#: includes/fields/class-acf-field-select.php:114 -msgctxt "Select2 JS input_too_short_n" -msgid "Please enter %d or more characters" -msgstr "Molimo unesite najmanje %d ili više znakova" - -#: includes/fields/class-acf-field-select.php:113 -msgctxt "Select2 JS input_too_short_1" -msgid "Please enter 1 or more characters" -msgstr "Molimo unesite 1 ili više znakova" - -#: includes/fields/class-acf-field-select.php:112 -msgctxt "Select2 JS matches_0" -msgid "No matches found" -msgstr "Nema rezultata" - -#: includes/fields/class-acf-field-select.php:111 -msgctxt "Select2 JS matches_n" -msgid "%d results are available, use up and down arrow keys to navigate." -msgstr "%d rezultata dostupno, za pomicanje koristite strelice gore/dole." - -#: includes/fields/class-acf-field-select.php:110 -msgctxt "Select2 JS matches_1" -msgid "One result is available, press enter to select it." -msgstr "Jedan rezultat dostupan, pritisnite enter za odabir." - -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 -msgctxt "noun" -msgid "Select" -msgstr "Odaberi" - -#: includes/fields/class-acf-field-user.php:77 -msgid "User ID" -msgstr "" - -#: includes/fields/class-acf-field-user.php:76 -msgid "User Object" -msgstr "" - -#: includes/fields/class-acf-field-user.php:75 -msgid "User Array" -msgstr "" - -#: includes/fields/class-acf-field-user.php:63 -msgid "All user roles" -msgstr "Sve uloge" - -#: includes/fields/class-acf-field-user.php:55 -msgid "Filter by Role" -msgstr "Filtar prema ulozi" - -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 -msgid "User" -msgstr "Korisnik" - -#: includes/fields/class-acf-field-separator.php:25 -msgid "Separator" -msgstr "Razdjelnik" - -#: includes/fields/class-acf-field-color_picker.php:76 -msgid "Select Color" -msgstr "Odaberite boju" - -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 -msgid "Default" -msgstr "Zadano" - -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 -msgid "Clear" -msgstr "Ukloni" - -#: includes/fields/class-acf-field-color_picker.php:25 -msgid "Color Picker" -msgstr "Odabir boje" - -#: includes/fields/class-acf-field-date_time_picker.php:88 -msgctxt "Date Time Picker JS pmTextShort" -msgid "P" -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:87 -msgctxt "Date Time Picker JS pmText" -msgid "PM" -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:84 -msgctxt "Date Time Picker JS amTextShort" -msgid "A" -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:83 -msgctxt "Date Time Picker JS amText" -msgid "AM" -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:81 -msgctxt "Date Time Picker JS selectText" -msgid "Select" -msgstr "Odaberi" - -#: includes/fields/class-acf-field-date_time_picker.php:80 -msgctxt "Date Time Picker JS closeText" -msgid "Done" -msgstr "Završeno" - -#: includes/fields/class-acf-field-date_time_picker.php:79 -msgctxt "Date Time Picker JS currentText" -msgid "Now" -msgstr "" - -#: includes/fields/class-acf-field-date_time_picker.php:78 -msgctxt "Date Time Picker JS timezoneText" -msgid "Time Zone" -msgstr "Vremenska zona" - -#: includes/fields/class-acf-field-date_time_picker.php:77 -msgctxt "Date Time Picker JS microsecText" -msgid "Microsecond" -msgstr "Mikrosekunda" - -#: includes/fields/class-acf-field-date_time_picker.php:76 -msgctxt "Date Time Picker JS millisecText" -msgid "Millisecond" -msgstr "Milisekunda" - -#: includes/fields/class-acf-field-date_time_picker.php:75 -msgctxt "Date Time Picker JS secondText" -msgid "Second" -msgstr "Sekunda" - -#: includes/fields/class-acf-field-date_time_picker.php:74 -msgctxt "Date Time Picker JS minuteText" -msgid "Minute" -msgstr "Minuta" - -#: includes/fields/class-acf-field-date_time_picker.php:73 -msgctxt "Date Time Picker JS hourText" -msgid "Hour" -msgstr "Sat" - -#: includes/fields/class-acf-field-date_time_picker.php:72 -msgctxt "Date Time Picker JS timeText" -msgid "Time" -msgstr "Vrijeme" - -#: includes/fields/class-acf-field-date_time_picker.php:71 -msgctxt "Date Time Picker JS timeOnlyTitle" -msgid "Choose Time" -msgstr "Odaberi vrijeme" - -#: includes/fields/class-acf-field-date_time_picker.php:25 -msgid "Date Time Picker" -msgstr "Odabir datuma i sata" - -#: includes/fields/class-acf-field-accordion.php:106 -msgid "Endpoint" -msgstr "Prijelomna točka" - -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 -msgid "Left aligned" -msgstr "Lijevo poravnato" - -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 -msgid "Top aligned" -msgstr "Poravnato sa vrhom" - -#: includes/fields/class-acf-field-tab.php:110 -msgid "Placement" -msgstr "Pozicija" - -#: includes/fields/class-acf-field-tab.php:26 -msgid "Tab" -msgstr "Kartica" - -#: includes/fields/class-acf-field-url.php:162 -msgid "Value must be a valid URL" -msgstr "Vrijednost molja biti valjana" - -#: includes/fields/class-acf-field-link.php:177 -msgid "Link URL" -msgstr "Putanja poveznice" - -#: includes/fields/class-acf-field-link.php:176 -msgid "Link Array" -msgstr "Vrijednost kao niz" - -#: includes/fields/class-acf-field-link.php:145 -msgid "Opens in a new window/tab" -msgstr "Otvori u novom prozoru/kartici" - -#: includes/fields/class-acf-field-link.php:140 -msgid "Select Link" -msgstr "Odaberite poveznicu" - -#: includes/fields/class-acf-field-link.php:25 -msgid "Link" -msgstr "Poveznica" - -#: includes/fields/class-acf-field-email.php:25 -msgid "Email" -msgstr "Email" - -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 -msgid "Step Size" -msgstr "Korak" - -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 -msgid "Maximum Value" -msgstr "Maksimum" - -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 -msgid "Minimum Value" -msgstr "Minimum" - -#: includes/fields/class-acf-field-range.php:25 -msgid "Range" -msgstr "Raspon" - -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 -msgid "Both (Array)" -msgstr "Oboje (podatkovni niz)" - -#: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 -msgid "Label" -msgstr "Oznaka" - -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 -msgid "Value" -msgstr "Vrijednost" - -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 -msgid "Vertical" -msgstr "Vertikalno" - -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 -msgid "Horizontal" -msgstr "Horizontalno" - -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 -msgid "red : Red" -msgstr "crvena : Crvena" - -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 -msgid "For more control, you may specify both a value and label like this:" -msgstr "Za bolju kontrolu unesite oboje, vrijednost i naziv, kao npr:" - -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 -msgid "Enter each choice on a new line." -msgstr "Svaki odabir je potrebno dodati kao novi red." - -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 -msgid "Choices" -msgstr "Mogući odabiri" - -#: includes/fields/class-acf-field-button-group.php:24 -msgid "Button Group" -msgstr "Skup dugmadi" - -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 -msgid "Allow Null" -msgstr "Dozvoli null vrijednost?" - -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 -msgid "Parent" -msgstr "Matični" - -#: includes/fields/class-acf-field-wysiwyg.php:397 -msgid "TinyMCE will not be initialized until field is clicked" -msgstr "" - -#: includes/fields/class-acf-field-wysiwyg.php:396 -msgid "Delay Initialization" -msgstr "Odgodi učitavanje?" - -#: includes/fields/class-acf-field-wysiwyg.php:385 -msgid "Show Media Upload Buttons" -msgstr "Prikaži gumb za odabir datoteka?" - -#: includes/fields/class-acf-field-wysiwyg.php:369 -msgid "Toolbar" -msgstr "Alatna traka" - -#: includes/fields/class-acf-field-wysiwyg.php:361 -msgid "Text Only" -msgstr "Samo tekstualno" - -#: includes/fields/class-acf-field-wysiwyg.php:360 -msgid "Visual Only" -msgstr "Samo vizualni" - -#: includes/fields/class-acf-field-wysiwyg.php:359 -msgid "Visual & Text" -msgstr "Vizualno i tekstualno" - -#: includes/fields/class-acf-field-wysiwyg.php:354 -msgid "Tabs" -msgstr "Kartice" - -#: includes/fields/class-acf-field-wysiwyg.php:292 -msgid "Click to initialize TinyMCE" -msgstr "Aktiviraj vizualno uređivanje na klik" - -#: includes/fields/class-acf-field-wysiwyg.php:286 -msgctxt "Name for the Text editor tab (formerly HTML)" -msgid "Text" -msgstr "Tekst polje" - -#: includes/fields/class-acf-field-wysiwyg.php:285 -msgid "Visual" -msgstr "Vizualno" - -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 -msgid "Value must not exceed %d characters" -msgstr "" - -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 -msgid "Leave blank for no limit" -msgstr "Ostavite prazno za neograničeno" - -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 -msgid "Character Limit" -msgstr "Ograniči broj znakova" - -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 -msgid "Appears after the input" -msgstr "Prikazuje se iza polja" - -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 -msgid "Append" -msgstr "Umetni na kraj" - -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 -msgid "Appears before the input" -msgstr "Prijazuje se ispred polja" - -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 -msgid "Prepend" -msgstr "Umetni ispred" - -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 -msgid "Appears within the input" -msgstr "Prikazuje se unutar polja" - -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 -msgid "Placeholder Text" -msgstr "Zadana vrijednost" - -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 -msgid "Appears when creating a new post" -msgstr "Prikazuje se prilikom kreiranje nove objave" - -#: includes/fields/class-acf-field-text.php:25 -msgid "Text" -msgstr "Tekst" - -#: includes/fields/class-acf-field-relationship.php:789 -msgid "%1$s requires at least %2$s selection" -msgid_plural "%1$s requires at least %2$s selections" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 -msgid "Post ID" -msgstr "ID objave" - -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 -msgid "Post Object" -msgstr "Objekt" - -#: includes/fields/class-acf-field-relationship.php:683 -msgid "Maximum Posts" -msgstr "" - -#: includes/fields/class-acf-field-relationship.php:673 -msgid "Minimum Posts" -msgstr "" - -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 -msgid "Featured Image" -msgstr "Istaknuta slika" - -#: includes/fields/class-acf-field-relationship.php:704 -msgid "Selected elements will be displayed in each result" -msgstr "Odabrani elementi bit će prikazani u svakom rezultatu" - -#: includes/fields/class-acf-field-relationship.php:703 -msgid "Elements" -msgstr "Elementi" - -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 -#: includes/locations/class-acf-location-taxonomy.php:22 -msgid "Taxonomy" -msgstr "Taksonomija" - -#: includes/fields/class-acf-field-relationship.php:636 -#: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 -msgid "Post Type" -msgstr "Tip objave" - -#: includes/fields/class-acf-field-relationship.php:630 -msgid "Filters" -msgstr "Filteri" - -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 -msgid "All taxonomies" -msgstr "Sve taksonomije" - -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 -msgid "Filter by Taxonomy" -msgstr "Filtriraj prema taksonomiji" - -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 -msgid "All post types" -msgstr "Svi tipovi" - -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 -msgid "Filter by Post Type" -msgstr "Filtriraj po tipu objave" - -#: includes/fields/class-acf-field-relationship.php:483 -msgid "Search..." -msgstr "Pretraga…" - -#: includes/fields/class-acf-field-relationship.php:413 -msgid "Select taxonomy" -msgstr "Odebarite taksonomiju" - -#: includes/fields/class-acf-field-relationship.php:404 -msgid "Select post type" -msgstr "Odaberi vrstu objave" - -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 -msgid "No matches found" -msgstr "Nema rezultata" - -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 -msgid "Loading" -msgstr "Učitavanje" - -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 -msgid "Maximum values reached ( {max} values )" -msgstr "Već ste dodali najviše dozvoljenih vrijednosti (najviše: {max})" - -#: includes/fields/class-acf-field-relationship.php:25 -msgid "Relationship" -msgstr "Veza" - -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 -msgid "Comma separated list. Leave blank for all types" -msgstr "" -"Dodaj kao niz odvojen zarezom, npr: .txt, .jpg, ... Ukoliko je prazno, sve " -"datoteke su dozvoljene" - -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 -msgid "Allowed File Types" -msgstr "Dozvoljeni tipovi datoteka" - -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 -msgid "Maximum" -msgstr "Maksimum" - -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 -msgid "File size" -msgstr "Veličina datoteke" - -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 -msgid "Restrict which images can be uploaded" -msgstr "Ograniči koje slike mogu biti dodane" - -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 -msgid "Minimum" -msgstr "Minimum" - -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 -msgid "Uploaded to post" -msgstr "Dodani uz trenutnu objavu" - -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 -#: includes/locations/class-acf-location-attachment.php:73 -#: includes/locations/class-acf-location-comment.php:61 -#: includes/locations/class-acf-location-nav-menu.php:74 -#: includes/locations/class-acf-location-taxonomy.php:63 -#: includes/locations/class-acf-location-user-form.php:71 -#: includes/locations/class-acf-location-user-role.php:78 -#: includes/locations/class-acf-location-widget.php:65 -msgid "All" -msgstr "Sve" - -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 -msgid "Limit the media library choice" -msgstr "Ograniči odabir iz zbirke" - -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 -msgid "Library" -msgstr "Zbirka" - -#: includes/fields/class-acf-field-image.php:336 -msgid "Preview Size" -msgstr "Veličina prikaza prilikom uređivanja stranice" - -#: includes/fields/class-acf-field-image.php:195 -msgid "Image ID" -msgstr "ID slike" - -#: includes/fields/class-acf-field-image.php:194 -msgid "Image URL" -msgstr "Putanja slike" - -#: includes/fields/class-acf-field-image.php:193 -msgid "Image Array" -msgstr "Podaci kao niz" - -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 -msgid "Specify the returned value on front end" -msgstr "Vrijednost koja će biti vraćena na pristupnom dijelu" - -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 -msgid "Return Value" -msgstr "Vrati vrijednost" - -#: includes/fields/class-acf-field-image.php:162 -msgid "Add Image" -msgstr "Dodaj sliku" - -#: includes/fields/class-acf-field-image.php:162 -msgid "No image selected" -msgstr "Nema odabranih slika" - -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 -#: assets/build/js/acf.js:1661 -msgid "Remove" -msgstr "Ukloni" - -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 -msgid "Edit" -msgstr "Uredi" - -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 -msgid "All images" -msgstr "Sve slike" - -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 -msgid "Update Image" -msgstr "Ažuriraj sliku" - -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 -msgid "Edit Image" -msgstr "Uredi sliku" - -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 -msgid "Select Image" -msgstr "Odaberi sliku" - -#: includes/fields/class-acf-field-image.php:25 -msgid "Image" -msgstr "Slika" - -#: includes/fields/class-acf-field-message.php:125 -msgid "Allow HTML markup to display as visible text instead of rendering" -msgstr "Prikažite HTML kodove kao tekst umjesto iscrtavanja" - -#: includes/fields/class-acf-field-message.php:124 -msgid "Escape HTML" -msgstr "Onemogući HTML" - -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 -msgid "No Formatting" -msgstr "Bez obrade" - -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 -msgid "Automatically add <br>" -msgstr "Dodaj novi red - <br>" - -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 -msgid "Automatically add paragraphs" -msgstr "Dodaj paragraf" - -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 -msgid "Controls how new lines are rendered" -msgstr "Određuje način prikaza novih linija" - -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 -msgid "New Lines" -msgstr "Broj linija" - -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 -msgid "Week Starts On" -msgstr "Tjedan počinje" - -#: includes/fields/class-acf-field-date_picker.php:201 -msgid "The format used when saving a value" -msgstr "Format koji će biti spremljen" - -#: includes/fields/class-acf-field-date_picker.php:200 -msgid "Save Format" -msgstr "Spremi format" - -#: includes/fields/class-acf-field-date_picker.php:67 -msgctxt "Date Picker JS weekHeader" -msgid "Wk" -msgstr "Tjedan" - -#: includes/fields/class-acf-field-date_picker.php:66 -msgctxt "Date Picker JS prevText" -msgid "Prev" -msgstr "Prethodni" - -#: includes/fields/class-acf-field-date_picker.php:65 -msgctxt "Date Picker JS nextText" -msgid "Next" -msgstr "Slijedeći" - -#: includes/fields/class-acf-field-date_picker.php:64 -msgctxt "Date Picker JS currentText" -msgid "Today" -msgstr "Danas" - -#: includes/fields/class-acf-field-date_picker.php:63 -msgctxt "Date Picker JS closeText" -msgid "Done" -msgstr "Završeno" - -#: includes/fields/class-acf-field-date_picker.php:25 -msgid "Date Picker" -msgstr "Odabir datuma" - -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 -msgid "Width" -msgstr "Širina" - -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 -msgid "Embed Size" -msgstr "Dimenzija umetka" - -#: includes/fields/class-acf-field-oembed.php:222 -msgid "Enter URL" -msgstr "Poveznica" - -#: includes/fields/class-acf-field-oembed.php:25 -msgid "oEmbed" -msgstr "oEmbed" - -#: includes/fields/class-acf-field-true_false.php:184 -msgid "Text shown when inactive" -msgstr "Tekst prikazan dok je polje neaktivno" - -#: includes/fields/class-acf-field-true_false.php:183 -msgid "Off Text" -msgstr "Tekst za neaktivno stanje" - -#: includes/fields/class-acf-field-true_false.php:168 -msgid "Text shown when active" -msgstr "Tekst prikazan dok je polje aktivno" - -#: includes/fields/class-acf-field-true_false.php:167 -msgid "On Text" -msgstr "Tekst za aktivno stanje" - -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 -msgid "Stylized UI" -msgstr "Stilizirano sučelje" - -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 -msgid "Default Value" -msgstr "Zadana vrijednost" - -#: includes/fields/class-acf-field-true_false.php:138 -msgid "Displays text alongside the checkbox" -msgstr "Prikazuje tekst uz odabirni okvir" - -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 -msgid "Message" -msgstr "Poruka" - -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 -msgid "No" -msgstr "Ne" - -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 -msgid "Yes" -msgstr "Da" - -#: includes/fields/class-acf-field-true_false.php:25 -msgid "True / False" -msgstr "True / False" - -#: includes/fields/class-acf-field-group.php:474 -msgid "Row" -msgstr "Red" - -#: includes/fields/class-acf-field-group.php:473 -msgid "Table" -msgstr "Tablica" - -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 -msgid "Block" -msgstr "Blok" - -#: includes/fields/class-acf-field-group.php:467 -msgid "Specify the style used to render the selected fields" -msgstr "Odaberite način prikaza odabranih polja" - -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 -msgid "Layout" -msgstr "Format" - -#: includes/fields/class-acf-field-group.php:450 -msgid "Sub Fields" -msgstr "Pod polja" - -#: includes/fields/class-acf-field-group.php:25 -msgid "Group" -msgstr "Skup polja" - -#: includes/fields/class-acf-field-google-map.php:235 -msgid "Customize the map height" -msgstr "" - -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 -msgid "Height" -msgstr "Visina" - -#: includes/fields/class-acf-field-google-map.php:223 -msgid "Set the initial zoom level" -msgstr "Postavi zadanu vrijednost uvećanja" - -#: includes/fields/class-acf-field-google-map.php:222 -msgid "Zoom" -msgstr "Uvećaj" - -#: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 -msgid "Center the initial map" -msgstr "Centriraj prilikom učitavanja" - -#: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 -msgid "Center" -msgstr "Centriraj" - -#: includes/fields/class-acf-field-google-map.php:163 -msgid "Search for address..." -msgstr "Pretraži po adresi..." - -#: includes/fields/class-acf-field-google-map.php:160 -msgid "Find current location" -msgstr "Pronađi trenutnu lokaciju" - -#: includes/fields/class-acf-field-google-map.php:159 -msgid "Clear location" -msgstr "Ukloni lokaciju" - -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 -msgid "Search" -msgstr "Pretraži" - -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 -msgid "Sorry, this browser does not support geolocation" -msgstr "Nažalost, ovaj preglednik ne podržava geo lociranje" - -#: includes/fields/class-acf-field-google-map.php:25 -msgid "Google Map" -msgstr "Google mapa" - -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 -msgid "The format returned via template functions" -msgstr "Format koji vraća funkcija" - -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 -msgid "Return Format" -msgstr "Format za prikaz na web stranici" - -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 -msgid "Custom:" -msgstr "Prilagođeno:" - -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 -msgid "The format displayed when editing a post" -msgstr "Format za prikaz prilikom administracije" - -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 -msgid "Display Format" -msgstr "Format prikaza" - -#: includes/fields/class-acf-field-time_picker.php:25 -msgid "Time Picker" -msgstr "Odabri vremena (sat i minute)" - -#. translators: counts for inactive field groups -#: acf.php:491 -msgid "Inactive (%s)" -msgid_plural "Inactive (%s)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: acf.php:450 -msgid "No Fields found in Trash" -msgstr "Nije pronađeno nijedno polje u smeću" - -#: acf.php:449 -msgid "No Fields found" -msgstr "Nije pronađeno nijedno polje" - -#: acf.php:448 -msgid "Search Fields" -msgstr "Pretraži polja" - -#: acf.php:447 -msgid "View Field" -msgstr "Pregledaj polje" - -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 -msgid "New Field" -msgstr "Dodaj polje" - -#: acf.php:445 -msgid "Edit Field" -msgstr "Uredi polje" - -#: acf.php:444 -msgid "Add New Field" -msgstr "Dodaj polje" - -#: acf.php:442 -msgid "Field" -msgstr "Polje" - -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 -#: includes/admin/views/acf-field-group/fields.php:32 -msgid "Fields" -msgstr "Polja" - -#: acf.php:416 -msgid "No Field Groups found in Trash" -msgstr "Nije pronađena nijedna stranica" - -#: acf.php:415 -msgid "No Field Groups found" -msgstr "Niste dodali nijedno polje" - -#: acf.php:414 -msgid "Search Field Groups" -msgstr "Pretraži polja" - -#: acf.php:413 -msgid "View Field Group" -msgstr "Pregledaj polje" - -#: acf.php:412 -msgid "New Field Group" -msgstr "Novo polje" - -#: acf.php:411 -msgid "Edit Field Group" -msgstr "Uredi polje" - -#: acf.php:410 -msgid "Add New Field Group" -msgstr "Dodaj novo polje" - -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 -#: includes/post-types/class-acf-taxonomy.php:92 -msgid "Add New" -msgstr "Dodaj" - -#: acf.php:408 -msgid "Field Group" -msgstr "Grupa polja" - -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 -msgid "Field Groups" -msgstr "Grupe polja" - -#. Description of the plugin -msgid "Customize WordPress with powerful, professional and intuitive fields." -msgstr "" - -#. Plugin URI of the plugin -msgid "https://www.advancedcustomfields.com" -msgstr "" - -#. Plugin Name of the plugin -#: acf.php:92 -msgid "Advanced Custom Fields" -msgstr "Advanced Custom Fields" - #: pro/acf-pro.php:27 msgid "Advanced Custom Fields PRO" msgstr "Advanced Custom Fields PRO" @@ -5512,6 +66,14 @@ msgid "" "this block." msgstr "" +#: pro/options-page.php:47 +msgid "Options" +msgstr "Postavke" + +#: pro/options-page.php:77, pro/fields/class-acf-field-gallery.php:527 +msgid "Update" +msgstr "Ažuriraj" + #: pro/options-page.php:78 msgid "Options Updated" msgstr "Postavke spremljene" @@ -5519,13 +81,13 @@ msgstr "Postavke spremljene" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Da bi omogućili automatsko ažuriranje, molimo unesite licencu na stranici ažuriranja. Ukoliko nemate licencu, pogledajte Dodaj skup " "polja" +#: pro/admin/admin-options-page.php:309 +msgid "Edit field group" +msgstr "Uredi skup polja" + #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" msgstr "Greška. Greška prilikom spajanja na server" +#: pro/admin/admin-updates.php:122, +#: pro/admin/views/html-settings-updates.php:12 +msgid "Updates" +msgstr "Ažuriranja" + #: pro/admin/admin-updates.php:212 msgid "" "Error. Could not authenticate update package. Please check again or " @@ -5593,6 +164,11 @@ msgid "" "Please reactivate your ACF PRO license." msgstr "" +#: pro/fields/class-acf-field-clone.php:25 +msgctxt "noun" +msgid "Clone" +msgstr "Kloniraj" + #: pro/fields/class-acf-field-clone.php:27, #: pro/fields/class-acf-field-repeater.php:31 msgid "" @@ -5602,6 +178,11 @@ msgid "" "display the selected fields as a group of subfields." msgstr "" +#: pro/fields/class-acf-field-clone.php:818, +#: pro/fields/class-acf-field-flexible-content.php:78 +msgid "Fields" +msgstr "Polja" + #: pro/fields/class-acf-field-clone.php:819 msgid "Select one or more fields you wish to clone" msgstr "Odaberite jedno ili više polja koja želite klonirati" @@ -5623,6 +204,36 @@ msgstr "" msgid "Seamless (replaces this field with selected fields)" msgstr "Zamjena (Prikazuje odabrana polja umjesto trenutnog polja)" +#: pro/fields/class-acf-field-clone.php:854, +#: pro/fields/class-acf-field-flexible-content.php:558, +#: pro/fields/class-acf-field-flexible-content.php:616, +#: pro/fields/class-acf-field-repeater.php:177 +msgid "Layout" +msgstr "Format" + +#: pro/fields/class-acf-field-clone.php:855 +msgid "Specify the style used to render the selected fields" +msgstr "Odaberite način prikaza odabranih polja" + +#: pro/fields/class-acf-field-clone.php:860, +#: pro/fields/class-acf-field-flexible-content.php:629, +#: pro/fields/class-acf-field-repeater.php:185, +#: pro/locations/class-acf-location-block.php:22 +msgid "Block" +msgstr "Blok" + +#: pro/fields/class-acf-field-clone.php:861, +#: pro/fields/class-acf-field-flexible-content.php:628, +#: pro/fields/class-acf-field-repeater.php:184 +msgid "Table" +msgstr "Tablica" + +#: pro/fields/class-acf-field-clone.php:862, +#: pro/fields/class-acf-field-flexible-content.php:630, +#: pro/fields/class-acf-field-repeater.php:186 +msgid "Row" +msgstr "Red" + #: pro/fields/class-acf-field-clone.php:868 msgid "Labels will be displayed as %s" msgstr "Oznake će biti prikazane kao %s" @@ -5643,6 +254,10 @@ msgstr "Dodaj prefiks ispred naziva polja" msgid "Unknown field" msgstr "Nepoznato polje" +#: pro/fields/class-acf-field-clone.php:1009 +msgid "(no title)" +msgstr "(bez naziva)" + #: pro/fields/class-acf-field-clone.php:1042 msgid "Unknown field group" msgstr "Nepoznat skup polja" @@ -5651,12 +266,20 @@ msgstr "Nepoznat skup polja" msgid "All fields from %s field group" msgstr "Sva polje iz %s skupa polja" +#: pro/fields/class-acf-field-flexible-content.php:25 +msgid "Flexible Content" +msgstr "Fleksibilno polje" + #: pro/fields/class-acf-field-flexible-content.php:27 msgid "" "Allows you to define, create and manage content with total control by " "creating layouts that contain subfields that content editors can choose from." msgstr "" +#: pro/fields/class-acf-field-flexible-content.php:27 +msgid "We do not recommend using this field in ACF Blocks." +msgstr "" + #: pro/fields/class-acf-field-flexible-content.php:36, #: pro/fields/class-acf-field-repeater.php:103, #: pro/fields/class-acf-field-repeater.php:297 @@ -5706,6 +329,11 @@ msgstr "Potrebno je unijeti najmanje jedno fleksibilni polje" msgid "Click the \"%s\" button below to start creating your layout" msgstr "Kliknite “%s” gumb kako bi započeki kreiranje raspored" +#: pro/fields/class-acf-field-flexible-content.php:420, +#: pro/fields/class-acf-repeater-table.php:366 +msgid "Drag to reorder" +msgstr "Presloži polja povlačenjem" + #: pro/fields/class-acf-field-flexible-content.php:423 msgid "Add layout" msgstr "Dodaj razmještaj" @@ -5743,6 +371,14 @@ msgstr "Dodaj novi razmještaj" msgid "Add Layout" msgstr "Dodaj razmještaj" +#: pro/fields/class-acf-field-flexible-content.php:593 +msgid "Label" +msgstr "Oznaka" + +#: pro/fields/class-acf-field-flexible-content.php:609 +msgid "Name" +msgstr "Naziv" + #: pro/fields/class-acf-field-flexible-content.php:647 msgid "Min" msgstr "Minimum" @@ -5783,6 +419,10 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" +#: pro/fields/class-acf-field-gallery.php:25 +msgid "Gallery" +msgstr "Galerija" + #: pro/fields/class-acf-field-gallery.php:27 msgid "" "An interactive interface for managing a collection of attachments, such as " @@ -5801,6 +441,19 @@ msgstr "Već ste dodali najviše dozovoljenih polja" msgid "Length" msgstr "Dužina" +#: pro/fields/class-acf-field-gallery.php:339 +msgid "Edit" +msgstr "Uredi" + +#: pro/fields/class-acf-field-gallery.php:340, +#: pro/fields/class-acf-field-gallery.php:495 +msgid "Remove" +msgstr "Ukloni" + +#: pro/fields/class-acf-field-gallery.php:356 +msgid "Title" +msgstr "Naziv" + #: pro/fields/class-acf-field-gallery.php:368 msgid "Caption" msgstr "Potpis" @@ -5809,6 +462,10 @@ msgstr "Potpis" msgid "Alt Text" msgstr "Alternativni tekst" +#: pro/fields/class-acf-field-gallery.php:392 +msgid "Description" +msgstr "Opis" + #: pro/fields/class-acf-field-gallery.php:504 msgid "Add to gallery" msgstr "Dodaj u galeriju" @@ -5837,6 +494,39 @@ msgstr "Obrnuti redosljed" msgid "Close" msgstr "Zatvori" +#: pro/fields/class-acf-field-gallery.php:556 +msgid "Return Format" +msgstr "Format za prikaz na web stranici" + +#: pro/fields/class-acf-field-gallery.php:562 +msgid "Image Array" +msgstr "Podaci kao niz" + +#: pro/fields/class-acf-field-gallery.php:563 +msgid "Image URL" +msgstr "Putanja slike" + +#: pro/fields/class-acf-field-gallery.php:564 +msgid "Image ID" +msgstr "ID slike" + +#: pro/fields/class-acf-field-gallery.php:572 +msgid "Library" +msgstr "Zbirka" + +#: pro/fields/class-acf-field-gallery.php:573 +msgid "Limit the media library choice" +msgstr "Ograniči odabir iz zbirke" + +#: pro/fields/class-acf-field-gallery.php:578, +#: pro/locations/class-acf-location-block.php:66 +msgid "All" +msgstr "Sve" + +#: pro/fields/class-acf-field-gallery.php:579 +msgid "Uploaded to post" +msgstr "Dodani uz trenutnu objavu" + #: pro/fields/class-acf-field-gallery.php:615 msgid "Minimum Selection" msgstr "Minimalni odabri" @@ -5845,10 +535,44 @@ msgstr "Minimalni odabri" msgid "Maximum Selection" msgstr "Maksimalni odabir" +#: pro/fields/class-acf-field-gallery.php:635 +msgid "Minimum" +msgstr "Minimum" + +#: pro/fields/class-acf-field-gallery.php:636, +#: pro/fields/class-acf-field-gallery.php:672 +msgid "Restrict which images can be uploaded" +msgstr "Ograniči koje slike mogu biti dodane" + +#: pro/fields/class-acf-field-gallery.php:639, +#: pro/fields/class-acf-field-gallery.php:675 +msgid "Width" +msgstr "Širina" + +#: pro/fields/class-acf-field-gallery.php:650, +#: pro/fields/class-acf-field-gallery.php:686 +msgid "Height" +msgstr "Visina" + +#: pro/fields/class-acf-field-gallery.php:662, +#: pro/fields/class-acf-field-gallery.php:698 +msgid "File size" +msgstr "Veličina datoteke" + +#: pro/fields/class-acf-field-gallery.php:671 +msgid "Maximum" +msgstr "Maksimum" + #: pro/fields/class-acf-field-gallery.php:707 msgid "Allowed file types" msgstr "Dozvoljeni tipovi datoteka" +#: pro/fields/class-acf-field-gallery.php:708 +msgid "Comma separated list. Leave blank for all types" +msgstr "" +"Dodaj kao niz odvojen zarezom, npr: .txt, .jpg, ... Ukoliko je prazno, sve " +"datoteke su dozvoljene" + #: pro/fields/class-acf-field-gallery.php:727 msgid "Insert" msgstr "Umetni" @@ -5865,6 +589,23 @@ msgstr "Umetni na kraj" msgid "Prepend to the beginning" msgstr "Umetni na početak" +#: pro/fields/class-acf-field-gallery.php:741 +msgid "Preview Size" +msgstr "Veličina prikaza prilikom uređivanja stranice" + +#: pro/fields/class-acf-field-gallery.php:844 +#, fuzzy +#| msgid "1 field requires attention" +msgid "%1$s requires at least %2$s selection" +msgid_plural "%1$s requires at least %2$s selections" +msgstr[0] "1 polje treba vašu pažnju" +msgstr[1] "1 polje treba vašu pažnju" +msgstr[2] "1 polje treba vašu pažnju" + +#: pro/fields/class-acf-field-repeater.php:29 +msgid "Repeater" +msgstr "Ponavljajuće polje" + #: pro/fields/class-acf-field-repeater.php:66, #: pro/fields/class-acf-field-repeater.php:463 #, fuzzy @@ -5887,6 +628,16 @@ msgstr "Neuspješno učitavanje" msgid "Order will be assigned upon save" msgstr "" +#: pro/fields/class-acf-field-repeater.php:162 +msgid "Sub Fields" +msgstr "Pod polja" + +#: pro/fields/class-acf-field-repeater.php:195 +#, fuzzy +#| msgid "Position" +msgid "Pagination" +msgstr "Pozicija" + #: pro/fields/class-acf-field-repeater.php:196 msgid "Useful for fields with a large number of rows." msgstr "" @@ -5919,6 +670,10 @@ msgstr "Sklopljeno" msgid "Select a sub field to show when row is collapsed" msgstr "Odaberite pod polje koje će biti prikazano dok je red sklopljen" +#: pro/fields/class-acf-field-repeater.php:1045 +msgid "Invalid nonce." +msgstr "" + #: pro/fields/class-acf-field-repeater.php:1060 #, fuzzy #| msgid "Edit field group" @@ -5997,6 +752,10 @@ msgstr "Stranica za objave" msgid "No block types exist" msgstr "Ne postoji stranica sa postavkama" +#: pro/locations/class-acf-location-options-page.php:22 +msgid "Options Page" +msgstr "Postavke" + #: pro/locations/class-acf-location-options-page.php:70 msgid "No options pages exist" msgstr "Ne postoji stranica sa postavkama" @@ -6053,6 +812,14 @@ msgstr "Posljednja dostupna verzija" msgid "Update Available" msgstr "Dostupna nadogradnja" +#: pro/admin/views/html-settings-updates.php:91 +msgid "No" +msgstr "Ne" + +#: pro/admin/views/html-settings-updates.php:89 +msgid "Yes" +msgstr "Da" + #: pro/admin/views/html-settings-updates.php:98 msgid "Upgrade Notice" msgstr "Obavijest od nadogradnjama" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.l10n.php new file mode 100644 index 000000000..44e8cbfdb --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'hu_HU','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'%s kitöltése kötelező','%s settings'=>'Új beállítások','Options'=>'Beállítások','Update'=>'Frissítés','Options Updated'=>'Beállítások elmentve','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, tekintsük át a licencek részleteit és árait.','ACF Activation Error. An error occurred when connecting to activation server'=>'Hiba. Nem hozható létre kapcsolat a frissítési szerverrel.','Check Again'=>'Ismételt ellenőrzés','ACF Activation Error. Could not connect to activation server'=>'Hiba. Nem hozható létre kapcsolat a frissítési szerverrel.','Publish'=>'Közzététel','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Nincsenek mezőcsoportok ehhez a beállítás oldalhoz. Mezőcsoport hozzáadása','Error. Could not connect to update server'=>'Hiba. Nem hozható létre kapcsolat a frissítési szerverrel.','Updates'=>'Frissítések','Fields'=>'Mezők','Display'=>'Megjelenítés','Layout'=>'Tartalom elrendezés','Block'=>'Blokk','Table'=>'Táblázat','Row'=>'Sorok','Labels will be displayed as %s'=>'A kiválasztott elemek jelennek meg az eredményekben','Prefix Field Labels'=>'Mezőfelirat','Prefix Field Names'=>'Mezőnév','Unknown field'=>'Mezők alatt','(no title)'=>'Rendezés cím szerint','Unknown field group'=>'Mezőcsoport megjelenítése, ha','Flexible Content'=>'Rugalmas tartalom (flexible content)','Add Row'=>'Sor hozzáadása','layout'=>'elrendezés' . "\0" . 'elrendezés','layouts'=>'elrendezés','This field requires at least {min} {label} {identifier}'=>'Ennél a mezőnél legalább {min} {label} {identifier} hozzáadása szükséges','This field has a limit of {max} {label} {identifier}'=>'Ennél a mezőnél legfeljebb {max} {identifier} adható hozzá.','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} adható még hozzá (maximum {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} hozzáadása szükséges (minimum {min})','Flexible Content requires at least 1 layout'=>'Rugalmas tartalomnál legalább egy elrendezést definiálni kell.','Click the "%s" button below to start creating your layout'=>'Kattintsunk lent a "%s" gombra egyéni tartalom létrehozásához.','Drag to reorder'=>'Átrendezéshez húzzuk a megfelelő helyre','Add layout'=>'Elrendezés hozzáadása','Duplicate layout'=>'Elrendezés duplikálása','Remove layout'=>'Elrendezés eltávolítása','Delete Layout'=>'Elrendezés törlése','Duplicate Layout'=>'Elrendezés duplikálása','Add New Layout'=>'Új elrendezés hozzáadása','Add Layout'=>'Elrendezés hozzáadása','Label'=>'Felirat','Name'=>'Név','Min'=>'Minimum','Max'=>'Maximum','Minimum Layouts'=>'Tartalmak minimális száma','Maximum Layouts'=>'Tartalmak maximális száma','Button Label'=>'Gomb felirata','Gallery'=>'Galéria','Add Image to Gallery'=>'Kép hozzáadása a galériához','Maximum selection reached'=>'Elértük a kiválasztható elemek maximális számát','Edit'=>'Szerkesztés','Title'=>'Cím','Caption'=>'Beállítások','Alt Text'=>'Szöveg (text)','Add to gallery'=>'Hozzáadás galériához','Bulk actions'=>'Csoportművelet','Sort by date uploaded'=>'Rendezés feltöltési dátum szerint','Sort by date modified'=>'Rendezés módosítási dátum szerint','Sort by title'=>'Rendezés cím szerint','Reverse current order'=>'Fordított sorrend','Close'=>'Bezárás','Return Format'=>'Visszaadott formátum','Image Array'=>'Kép adattömb (array)','Image URL'=>'Kép URL','Image ID'=>'Kép azonosító','Library'=>'Médiatár','Limit the media library choice'=>'Kiválasztható médiatár elemek korlátozása','All'=>'Összes','Uploaded to post'=>'Feltöltve a bejegyzéshez','Minimum Selection'=>'Minimális választás','Maximum Selection'=>'Maximális választás','Height'=>'Magasság','Append to the end'=>'Beviteli mező után jelenik meg','Preview Size'=>'Előnézeti méret','%1$s requires at least %2$s selection'=>'%s mező esetében legalább %s értéket ki kell választani' . "\0" . '%s mező esetében legalább %s értéket ki kell választani','Repeater'=>'Ismétlő csoportmező (repeater)','Minimum rows not reached ({min} rows)'=>'Nem érjük el a sorok minimális számát (legalább {min} sort hozzá kell adni)','Maximum rows reached ({max} rows)'=>'Elértük a sorok maximális számát (legfeljebb {max} sor adható hozzá)','Sub Fields'=>'Almezők','Pagination'=>'Pozíció','Rows Per Page'=>'Bejegyzések oldala','Minimum Rows'=>'Sorok minimális száma','Maximum Rows'=>'Sorok maximális száma','Collapsed'=>'Részletek bezárása','Click to reorder'=>'Átrendezéshez húzzuk a megfelelő helyre','Add row'=>'Sor hozzáadása','Duplicate row'=>'Duplikálás','Remove row'=>'Sor eltávolítása','Current Page'=>'Kezdőoldal','First Page'=>'Kezdőoldal','Previous Page'=>'Bejegyzések oldala','Next Page'=>'Kezdőoldal','Last Page'=>'Bejegyzések oldala','No block types exist'=>'Nincsenek beállítás oldalak','Options Page'=>'Beállítások oldal','No options pages exist'=>'Nincsenek beállítás oldalak','Deactivate License'=>'Licenc deaktiválása','Activate License'=>'Licenc aktiválása','License Information'=>'Frissítési információ','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, tekintsük át a licencek részleteit és árait.','License Key'=>'Licenckulcs','Retry Activation'=>'Jobb ellenőrzés és érvényesítés','Update Information'=>'Frissítési információ','Current Version'=>'Jelenlegi verzió','Latest Version'=>'Legújabb verzió','Update Available'=>'Frissítés elérhető','No'=>'Nem','Yes'=>'Igen','Upgrade Notice'=>'Frissítési figyelmeztetés','Enter your license key to unlock updates'=>'Adjuk meg a licenckulcsot a frissítések engedélyezéséhez','Update Plugin'=>'Bővítmény frissítése','Please reactivate your license to unlock updates'=>'Adjuk meg a licenckulcsot a frissítések engedélyezéséhez']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.mo index 7f8ac6968c1994654a0cc8945e90deefd750ebd5..e4d3862de882c23769deba6ca70b318e73ae6dfd 100644 GIT binary patch delta 29 kcmX@Bc~*17CvE`~T|)z11EUZ_BP#<7D-*NLOgyJK0FfF9i~s-t delta 29 kcmX@Bc~*17CvE{_T>}eU1IrLYBP&y5D^r8bOgyJK0Fl!OlmGw# diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.po index cf203ab47..12fb64886 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-hu_HU.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: hu_HU\n" "MIME-Version: 1.0\n" @@ -82,17 +82,17 @@ msgstr "Beállítások elmentve" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, tekintsük " -"át a licencek részleteit és árait." +"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, " +"tekintsük át a licencek részleteit és árait." #: pro/updates.php:159 msgid "" @@ -137,8 +137,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nincsenek mezőcsoportok ehhez a beállítás oldalhoz. Mezőcsoport hozzáadása" +"Nincsenek mezőcsoportok ehhez a beállítás oldalhoz. Mezőcsoport hozzáadása" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" @@ -794,17 +794,17 @@ msgstr "Frissítési információ" #: pro/admin/views/html-settings-updates.php:34 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" "To unlock updates, please enter your license key below. If you don't have a " "licence key, please see details & pricing." msgstr "" -"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, tekintsük " -"át a licencek részleteit és árait." +"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, " +"tekintsük át a licencek részleteit és árait." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.l10n.php new file mode 100644 index 000000000..b973e86bc --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'id_ID','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Blok tipe nama diharuskan.','Block type "%s" is already registered.'=>'Blok tipe “%s” telah terdaftar.','Switch to Edit'=>'Beralih ke Penyuntingan','Switch to Preview'=>'Beralih ke Pratinjau','Change content alignment'=>'Sunting perataan konten','%s settings'=>'%s pengaturan','Options'=>'Pengaturan','Update'=>'Perbarui','Options Updated'=>'Pilihan Diperbarui','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Untuk mengaktifkan update, masukkan kunci lisensi Anda pada halaman Pembaruan. Jika anda tidak memiliki kunci lisensi, silakan lihat rincian & harga.','ACF Activation Error. An error occurred when connecting to activation server'=>'Kesalahan. Tidak dapat terhubung ke server yang memperbarui','Check Again'=>'Periksa lagi','ACF Activation Error. Could not connect to activation server'=>'Kesalahan. Tidak dapat terhubung ke server yang memperbarui','Publish'=>'Terbitkan','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Tidak ada Grup Bidang Kustom ditemukan untuk halaman pilihan ini. Buat Grup Bidang Kustom','Edit field group'=>'Sunting Grup Bidang','Error. Could not connect to update server'=>'Kesalahan. Tidak dapat terhubung ke server yang memperbarui','Updates'=>'Pembaruan','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Terjadi Kesalahan. Tidak dapat mengautentikasi paket pembaruan. Silakan periksa lagi atau nonaktifkan dan aktifkan kembali lisensi ACF PRO Anda.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Terjadi Kesalahan. Tidak dapat mengautentikasi paket pembaruan. Silakan periksa lagi atau nonaktifkan dan aktifkan kembali lisensi ACF PRO Anda.','nounClone'=>'Klon','Fields'=>'Bidang','Select one or more fields you wish to clone'=>'Pilih satu atau lebih bidang yang ingin Anda gandakan','Display'=>'Tampilan','Specify the style used to render the clone field'=>'Tentukan gaya yang digunakan untuk merender bidang ganda','Group (displays selected fields in a group within this field)'=>'Grup (menampilkan bidang yang dipilih dalam grup dalam bidang ini)','Seamless (replaces this field with selected fields)'=>'Seamless (mengganti bidang ini dengan bidang yang dipilih)','Layout'=>'Layout','Specify the style used to render the selected fields'=>'Tentukan gaya yang digunakan untuk merender bidang yang dipilih','Block'=>'Blok','Table'=>'Tabel','Row'=>'Baris','Labels will be displayed as %s'=>'Label akan ditampilkan sebagai %s','Prefix Field Labels'=>'Awalan Label Bidang','Values will be saved as %s'=>'Nilai akan disimpan sebagai %s','Prefix Field Names'=>'Awalan Nama Bidang','Unknown field'=>'Bidang tidak diketahui','(no title)'=>'(tanpa judul)','Unknown field group'=>'Grup bidang tidak diketahui','All fields from %s field group'=>'Semua bidang dari %s grup bidang','Flexible Content'=>'Konten Fleksibel','Add Row'=>'Tambah Baris','layout'=>'tata letak','layouts'=>'layout','This field requires at least {min} {label} {identifier}'=>'Bidang ini membutuhkan setidaknya {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Bidang ini memiliki batas {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} tersedia (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} diperlukan (min {min})','Flexible Content requires at least 1 layout'=>'Konten fleksibel memerlukan setidaknya 1 layout','Click the "%s" button below to start creating your layout'=>'Klik tombol"%s" dibawah untuk mulai membuat layout Anda','Drag to reorder'=>'Seret untuk menyusun ulang','Add layout'=>'Tambah Layout','Duplicate layout'=>'Gandakan Layout','Remove layout'=>'Hapus layout','Click to toggle'=>'Klik untuk toggle','Delete Layout'=>'Hapus Layout','Duplicate Layout'=>'Duplikat Layout','Add New Layout'=>'Tambah Layout Baru','Add Layout'=>'Tambah Layout','Label'=>'Label','Name'=>'Nama','Min'=>'Min','Max'=>'Maks','Minimum Layouts'=>'Minimum Layouts','Maximum Layouts'=>'Maksimum Layout','Button Label'=>'Label tombol','Gallery'=>'Galeri','Add Image to Gallery'=>'Tambahkan Gambar ke Galeri','Maximum selection reached'=>'Batas pilihan maksimum','Length'=>'Panjang','Edit'=>'Sunting','Remove'=>'Singkirkan','Title'=>'Judul','Caption'=>'Judul','Alt Text'=>'Alt Teks','Description'=>'Deskripsi','Add to gallery'=>'Tambahkan ke galeri','Bulk actions'=>'Aksi besar','Sort by date uploaded'=>'Urutkan berdasarkan tanggal unggah','Sort by date modified'=>'Urutkan berdasarkan tanggal modifikasi','Sort by title'=>'Urutkan menurut judul','Reverse current order'=>'Balik urutan saat ini','Close'=>'Tutup','Return Format'=>'Kembalikan format','Image Array'=>'Gambar Array','Image URL'=>'URL Gambar','Image ID'=>'ID Gambar','Library'=>'Perpustakaan','Limit the media library choice'=>'Batasi pilihan pustaka media','All'=>'Semua','Uploaded to post'=>'Diunggah ke post','Minimum Selection'=>'Seleksi Minimum','Maximum Selection'=>'Seleksi maksimum','Minimum'=>'Minimum','Restrict which images can be uploaded'=>'Batasi gambar mana yang dapat diunggah','Width'=>'Lebar','Height'=>'Tinggi','File size'=>'Ukuran Berkas','Maximum'=>'Maksimum','Allowed file types'=>'Jenis berkas yang diperbolehkan','Comma separated list. Leave blank for all types'=>'Daftar dipisahkan koma. Kosongkan untuk semua jenis','Insert'=>'Masukkan','Specify where new attachments are added'=>'Tentukan di mana lampiran baru ditambahkan','Append to the end'=>'Tambahkan ke bagian akhir','Prepend to the beginning'=>'Tambahkan ke bagian awal','Preview Size'=>'Ukuran Tinjauan','%1$s requires at least %2$s selection'=>'%s diperlukan setidaknya %s pilihan','Repeater'=>'Pengulang','Minimum rows not reached ({min} rows)'=>'Baris minimal mencapai ({min} baris)','Maximum rows reached ({max} rows)'=>'Baris maksimum mencapai ({max} baris)','Error loading page'=>'Kesalahan saat memproses bidang.','Sub Fields'=>'Sub Bidang','Pagination'=>'Posisi','Rows Per Page'=>'Laman Post','Set the number of rows to be displayed on a page.'=>'Pilih taksonomi yang akan ditampilkan','Minimum Rows'=>'Minimum Baris','Maximum Rows'=>'Maksimum Baris','Collapsed'=>'Disempitkan','Select a sub field to show when row is collapsed'=>'Pilih sub bidang untuk ditampilkan ketika baris disempitkan','Invalid nonce.'=>'Nonce tidak valid.','Invalid field key or name.'=>'ID grup bidang tidak valid.','Click to reorder'=>'Seret untuk menyusun ulang','Add row'=>'Tambah Baris','Duplicate row'=>'Gandakan baris','Remove row'=>'Hapus baris','Current Page'=>'Pengguna saat ini','First Page'=>'Laman Depan','Previous Page'=>'Laman Post','Next Page'=>'Laman Depan','Last Page'=>'Laman Post','No block types exist'=>'Tidak ada tipe blok tersedia','Options Page'=>'Opsi Laman','No options pages exist'=>'Tidak ada pilihan halaman yang ada','Deactivate License'=>'Nonaktifkan Lisensi','Activate License'=>'Aktifkan Lisensi','License Information'=>'Informasi Lisensi','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Untuk membuka kunci pembaruan, masukkan kunci lisensi Anda di bawah. Jika Anda tidak memiliki kunci lisensi, silakan lihat rincian & harga.','License Key'=>'Kunci lisensi','Retry Activation'=>'Validasi lebih baik','Update Information'=>'Informasi Pembaruan','Current Version'=>'Versi sekarang','Latest Version'=>'Versi terbaru','Update Available'=>'Pembaruan Tersedia','No'=>'Tidak','Yes'=>'Ya','Upgrade Notice'=>'Pemberitahuan Upgrade','Enter your license key to unlock updates'=>'Masukkan kunci lisensi Anda di atas untuk membuka pembaruan','Update Plugin'=>'Perbarui Plugin','Please reactivate your license to unlock updates'=>'Masukkan kunci lisensi Anda di atas untuk membuka pembaruan']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.mo index 3bbd43589644fefd1b45a4e25c2fa985e291d430..36bc12aa517720676ec407b4d40129119abaee64 100644 GIT binary patch delta 29 lcmbR4I^A`{a!~;jT|)z11EUZ_BP#<7D-*NL+eIJn004+B2<`v? delta 29 lcmbR4I^A`{a!~}eU1IrLYBP&y5D^r8b+eIJn004;Q2=)K~ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.po index b3e153989..d4d9c6e48 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-id_ID.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: id_ID\n" "MIME-Version: 1.0\n" @@ -77,17 +77,17 @@ msgstr "Pilihan Diperbarui" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Untuk mengaktifkan update, masukkan kunci lisensi Anda pada halaman Pembaruan. Jika anda tidak memiliki kunci lisensi, silakan lihat " -"rincian & harga." +"Untuk mengaktifkan update, masukkan kunci lisensi Anda pada halaman Pembaruan. Jika anda tidak memiliki kunci lisensi, silakan " +"lihat rincian & harga." #: pro/updates.php:159 msgid "" @@ -132,8 +132,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Tidak ada Grup Bidang Kustom ditemukan untuk halaman pilihan ini. Buat Grup Bidang Kustom" +"Tidak ada Grup Bidang Kustom ditemukan untuk halaman pilihan ini. Buat Grup Bidang Kustom" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.l10n.php new file mode 100644 index 000000000..c2816f890 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'it_IT','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Add fields'=>'Aggiungi campi','This Field'=>'Questo campo','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','WP Engine logo'=>'Logo WP Engine','More Tools from WP Engine'=>'Altri strumenti da WP Engine','No terms'=>'Nessun termine','No posts'=>'Nessun articolo','No taxonomies'=>'Nessuna tassonomia','No field groups'=>'Nessun gruppo di campi','No fields'=>'Nessun campo','No description'=>'Nessuna descrizione','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Questa chiave di tassonomia è già stata usata da un\'altra tassonomia in ACF e non può essere usata.','No Taxonomies found'=>'Nessuna tassonomia trovata','Search Taxonomies'=>'Cerca tassonomie','View Taxonomy'=>'Visualizza tassonomia','New Taxonomy'=>'Nuova tassonomia','Edit Taxonomy'=>'Modifica tassonomia','Add New Taxonomy'=>'Aggiungi nuova tassonomia','WYSIWYG Editor'=>'Editor WYSIWYG','URL'=>'URL','An input limited to numerical values.'=>'Un input limitato a valori numerici.','nounClone'=>'Clona','PRO'=>'PRO','Advanced'=>'Avanzato','Original'=>'Originale','Invalid post ID.'=>'ID articolo non valido.','Tutorial'=>'Tutorial','Select Field'=>'Seleziona campo','No search results for \'%s\''=>'Nessun risultato di ricerca per \'%s\'','Search fields...'=>'Cerca campi...','Select Field Type'=>'Seleziona tipo di campo','Add Taxonomy'=>'Aggiungi tassonomia','genre'=>'genere','Genre'=>'Genere','Genres'=>'Generi','Quick Edit'=>'Modifica rapida','Tag Cloud'=>'Tag Cloud','← Go to tags'=>'← Vai ai tag','Back To Items'=>'Torna agli elementi','Tags list'=>'Elenco dei tag','Filter by category'=>'Filtra per categoria','Filter By Item'=>'Filtra per elemento','Filter by %s'=>'Filtra per %s','No tags'=>'Nessun tag','No %s'=>'Nessun %s','No tags found'=>'Nessun tag trovato','Not Found'=>'Non trovato','Add or remove tags'=>'Aggiungi o rimuovi tag','Add Or Remove Items'=>'Aggiungi o rimuovi elementi','Parent %s'=>'Genitore %s','Add New Tag'=>'Aggiungi nuovo tag','Update Tag'=>'Aggiorna tag','Update Item'=>'Aggiorna elemento','Update %s'=>'Aggiorna %s','View Tag'=>'Visualizza tag','Edit Tag'=>'Modifica tag','All Tags'=>'Tutti i tag','I know what I\'m doing, show me all the options.'=>'So cosa sto facendo, mostrami tutte le opzioni.','Advanced Configuration'=>'Configurazione avanzata','Public'=>'Pubblico','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Solo lettere minuscole, trattini bassi e trattini, massimo 20 caratteri.','Movie'=>'Film','Singular Label'=>'Etichetta singolare','Movies'=>'Film','Plural Label'=>'Etichetta plurale','Pagination'=>'Paginazione','Editor'=>'Editor','Trackbacks'=>'Trackback','Imported 1 item'=>'1 elemento importato.' . "\0" . '%s elementi importati.','Exported 1 item.'=>'1 elemento esportato.' . "\0" . '%s elementi esportati.','Category'=>'Categoria','Tag'=>'Tag','Advanced Settings'=>'Impostazioni avanzate','Basic Settings'=>'Impostazioni di base','Pages'=>'Pagine','ACF'=>'ACF','taxonomy'=>'tassonomia','REST API'=>'REST API','Permissions'=>'Autorizzazioni','URLs'=>'URL','Visibility'=>'Visibilità','Labels'=>'Etichette','Save Custom Values'=>'Salva valori personalizzati','Allow Custom Values'=>'Consenti valori personalizzati','Updates'=>'Aggiornamenti','Advanced Custom Fields logo'=>'Logo Advanced Custom Fields','Save Changes'=>'Salva le modifiche','Field Group Title'=>'Titolo gruppo di campi','Add title'=>'Aggiungi titolo','New to ACF? Take a look at our getting started guide.'=>'Nuovo in ACF? Dai un\'occhiata alla nostra guida per iniziare.','Add Field Group'=>'Aggiungi un nuovo gruppo di campi','Add Your First Field Group'=>'Aggiungi il tuo primo gruppo di campi','ACF Blocks'=>'Blocchi ACF','Gallery Field'=>'Campo galleria','Repeater Field'=>'Campo ripetitore','Unlock Extra Features with ACF PRO'=>'Sblocca funzionalità aggiuntive con ACF PRO','Created on %1$s at %2$s'=>'Creato il %1$s alle %2$s','Group Settings'=>'Impostazioni gruppo','Choose from over 30 field types. Learn more.'=>'Scegli tra più di 30 tipologie di campo. Scopri di più.','Add Your First Field'=>'Aggiungi il tuo primo campo','#'=>'#','Add Field'=>'Aggiungi campo','Presentation'=>'Presentazione','Validation'=>'Validazione','General'=>'Generale','Import JSON'=>'Importa JSON','Export As JSON'=>'Esporta come JSON','Field group deactivated.'=>'Gruppo di campi disattivato.' . "\0" . '%s gruppi di campi disattivati.','Field group activated.'=>'Gruppo di campi attivato.' . "\0" . '%s gruppi di campi attivati.','Deactivate'=>'Disattiva','Deactivate this item'=>'Disattiva questo elemento','Activate'=>'Attiva','Activate this item'=>'Attiva questo elemento','post statusInactive'=>'Inattivo','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields e Advanced Custom Fields PRO non dovrebbero essere attivi contemporaneamente. Abbiamo automaticamente disattivato Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields e Advanced Custom Fields PRO non dovrebbero essere attivi contemporaneamente. Abbiamo automaticamente disattivato Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Sono state rilevate una o più chiamate per recuperare valori di campi ACF prima che ACF fosse inizializzato. Questo non è supportato e può causare dati non corretti o mancanti. Scopri come correggere questo problema.','%1$s must have a user with the %2$s role.'=>'%1$s deve aver un utente con il ruolo %2$s.' . "\0" . '%1$s deve aver un utente con uno dei seguenti ruoli: %2$s','%1$s must have a valid user ID.'=>'%1$s deve avere un ID utente valido.','Invalid request.'=>'Richiesta non valida.','%1$s is not one of %2$s'=>'%1$s non è uno di %2$s','%1$s must have term %2$s.'=>'%1$s deve avere il termine %2$s.' . "\0" . '%1$s deve avere uno dei seguenti termini: %2$s','%1$s must be of post type %2$s.'=>'%1$s deve essere di tipo %2$s.' . "\0" . '%1$s deve essere di uno dei seguenti tipi: %2$s','%1$s must have a valid post ID.'=>'%1$s deve avere un ID articolo valido.','%s requires a valid attachment ID.'=>'%s richiede un ID allegato valido.','Show in REST API'=>'Mostra in API REST','Enable Transparency'=>'Abilita trasparenza','RGBA Array'=>'Array RGBA','RGBA String'=>'Stringa RGBA','Hex String'=>'Stringa esadecimale','Upgrade to PRO'=>'Aggiorna a Pro','post statusActive'=>'Attivo','\'%s\' is not a valid email address'=>'\'%s\' non è un indirizzo email valido','Color value'=>'Valore del colore','Select default color'=>'Seleziona il colore predefinito','Clear color'=>'Rimuovi colore','Blocks'=>'Blocchi','Options'=>'Opzioni','Users'=>'Utenti','Menu items'=>'Elementi del menu','Widgets'=>'Widget','Attachments'=>'Allegati','Taxonomies'=>'Tassonomie','Posts'=>'Articoli','Last updated: %s'=>'Ultimo aggiornamento: %s','Invalid field group parameter(s).'=>'Parametri del gruppo di campi non validi.','Awaiting save'=>'In attesa del salvataggio','Saved'=>'Salvato','Import'=>'Importa','Review changes'=>'Rivedi le modifiche','Located in: %s'=>'Situato in: %s','Located in plugin: %s'=>'Situato in plugin: %s','Located in theme: %s'=>'Situato in tema: %s','Various'=>'Varie','Sync changes'=>'Sincronizza modifiche','Loading diff'=>'Caricamento differenze','Review local JSON changes'=>'Verifica modifiche a JSON locale','Visit website'=>'Visita il sito','View details'=>'Visualizza i dettagli','Version %s'=>'Versione %s','Information'=>'Informazioni','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Help Desk. I professionisti del nostro Help Desk ti assisteranno per problematiche tecniche.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentazione. La nostra estesa documentazione contiene riferimenti e guide per la maggior parte delle situazioni che potresti incontrare.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Siamo fissati con il supporto, e vogliamo che tu ottenga il meglio dal tuo sito web con ACF. Se incontri difficoltà, ci sono vari posti in cui puoi trovare aiuto:','Help & Support'=>'Aiuto e supporto','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Utilizza la scheda "Aiuto e supporto" per contattarci in caso di necessità di assistenza.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Prima di creare il tuo primo gruppo di campi, ti raccomandiamo di leggere la nostra guida Getting started per familiarizzare con la filosofia del plugin e le buone pratiche da adottare.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Il plugin Advanced Custom Fields fornisce un costruttore visuale di moduli per personalizzare le schermate di modifica di WordPress con campi aggiuntivi, ed un\'intuitiva API per la visualizzazione dei campi personalizzati in qualunque file di template di un tema.','Overview'=>'Panoramica','Location type "%s" is already registered.'=>'Il tipo di posizione "%s" è già registrato.','Class "%s" does not exist.'=>'La classe "%s" non esiste.','Invalid nonce.'=>'Nonce non valido.','Error loading field.'=>'Errore nel caricamento del campo.','Location not found: %s'=>'Posizione non trovata: %s','Error: %s'=>'Errore: %s','Widget'=>'Widget','User Role'=>'Ruolo utente','Comment'=>'Commento','Post Format'=>'Formato articolo','Menu Item'=>'Elemento menu','Post Status'=>'Stato articolo','Menus'=>'Menu','Menu Locations'=>'Posizioni menu','Menu'=>'Menu','Post Taxonomy'=>'Tassonomia articolo','Child Page (has parent)'=>'Pagina figlia (ha un genitore)','Parent Page (has children)'=>'Pagina genitore (ha figli)','Top Level Page (no parent)'=>'Pagina di primo livello (senza genitore)','Posts Page'=>'Pagina articoli','Front Page'=>'Home page','Page Type'=>'Tipo di pagina','Viewing back end'=>'Visualizzazione back-end','Viewing front end'=>'Visualizzazione front-end','Logged in'=>'Connesso','Current User'=>'Utente corrente','Page Template'=>'Template pagina','Register'=>'Registrati','Add / Edit'=>'Aggiungi / Modifica','User Form'=>'Modulo utente','Page Parent'=>'Genitore pagina','Super Admin'=>'Super amministratore','Current User Role'=>'Ruolo dell\'utente corrente','Default Template'=>'Template predefinito','Post Template'=>'Template articolo','Post Category'=>'Categoria articolo','All %s formats'=>'Tutti i formati %s','Attachment'=>'Allegato','%s value is required'=>'Il valore %s è richiesto','Show this field if'=>'Mostra questo campo se','Conditional Logic'=>'Condizione logica','and'=>'e','Local JSON'=>'JSON locale','Clone Field'=>'Clona campo','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Controlla anche che tutti gli add-on premium (%s) siano aggiornati all\'ultima versione.','This version contains improvements to your database and requires an upgrade.'=>'Questa versione contiene miglioramenti al tuo database e richiede un aggiornamento.','Thank you for updating to %1$s v%2$s!'=>'Grazie per aver aggiornato a %1$s v%2$s!','Database Upgrade Required'=>'È richiesto un aggiornamento del database','Options Page'=>'Pagina opzioni','Gallery'=>'Galleria','Flexible Content'=>'Contenuto flessibile','Repeater'=>'Ripetitore','Back to all tools'=>'Torna a tutti gli strumenti','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Se più gruppi di campi appaiono su una schermata di modifica, verranno usate le opzioni del primo gruppo di campi usato (quello con il numero d\'ordine più basso)','Select items to hide them from the edit screen.'=>'Seleziona gli elementi per nasconderli dalla schermata di modifica.','Hide on screen'=>'Nascondi nella schermata','Send Trackbacks'=>'Invia trackback','Tags'=>'Tag','Categories'=>'Categorie','Page Attributes'=>'Attributi della pagina','Format'=>'Formato','Author'=>'Autore','Slug'=>'Slug','Revisions'=>'Revisioni','Comments'=>'Commenti','Discussion'=>'Discussione','Excerpt'=>'Riassunto','Content Editor'=>'Editor contenuto','Permalink'=>'Permalink','Shown in field group list'=>'Mostrato nell\'elenco dei gruppi di campi','Field groups with a lower order will appear first'=>'I gruppi di campi con un valore inferiore appariranno per primi','Order No.'=>'N. ordine','Below fields'=>'Sotto ai campi','Below labels'=>'Sotto alle etichette','Label Placement'=>'Posizione etichetta','Side'=>'Laterale','Normal (after content)'=>'Normale (dopo il contenuto)','High (after title)'=>'Alta (dopo il titolo)','Position'=>'Posizione','Seamless (no metabox)'=>'Senza soluzione di continuità (senza metabox)','Standard (WP metabox)'=>'Standard (metabox WP)','Style'=>'Stile','Type'=>'Tipo','Key'=>'Chiave','Order'=>'Ordine','Close Field'=>'Chiudi campo','id'=>'id','class'=>'classe','width'=>'larghezza','Wrapper Attributes'=>'Attributi contenitore','Instructions'=>'Istruzioni','Field Type'=>'Tipo di campo','Single word, no spaces. Underscores and dashes allowed'=>'Singola parola, nessun spazio. Sottolineatura e trattini consentiti','Field Name'=>'Nome campo','This is the name which will appear on the EDIT page'=>'Questo è il nome che apparirà sulla pagina di modifica','Field Label'=>'Etichetta campo','Delete'=>'Elimina','Delete field'=>'Elimina campo','Move'=>'Sposta','Move field to another group'=>'Sposta campo in un altro gruppo','Duplicate field'=>'Duplica campo','Edit field'=>'Modifica campo','Drag to reorder'=>'Trascina per riordinare','Show this field group if'=>'Mostra questo gruppo di campo se','No updates available.'=>'Nessun aggiornamento disponibile.','Database upgrade complete. See what\'s new'=>'Aggiornamento del database completato. Leggi le novità','Reading upgrade tasks...'=>'Lettura attività di aggiornamento...','Upgrade failed.'=>'Aggiornamento fallito.','Upgrade complete.'=>'Aggiornamento completato.','Upgrading data to version %s'=>'Aggiornamento dati alla versione %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'È caldamente raccomandato eseguire il backup del tuo database prima di procedere. Desideri davvero eseguire il programma di aggiornamento ora?','Please select at least one site to upgrade.'=>'Seleziona almeno un sito da aggiornare.','Database Upgrade complete. Return to network dashboard'=>'L\'aggiornamento del database è stato completato. Ritorna alla bacheca del network','Site is up to date'=>'Il sito è aggiornato','Site requires database upgrade from %1$s to %2$s'=>'Il sito necessita di un aggiornamento del database dalla versione %1$s alla %2$s','Site'=>'Sito','Upgrade Sites'=>'Aggiorna siti','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'I seguenti siti hanno necessità di un aggiornamento del DB. Controlla quelli che vuoi aggiornare e fai clic su %s.','Add rule group'=>'Aggiungi gruppo di regole','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crea un insieme di regole per determinare in quali schermate di modifica saranno usati i campi personalizzati avanzati','Rules'=>'Regole','Copied'=>'Copiato','Copy to clipboard'=>'Copia negli appunti','Select Field Groups'=>'Seleziona gruppi di campi','No field groups selected'=>'Nessun gruppo di campi selezionato','Generate PHP'=>'Genera PHP','Export Field Groups'=>'Esporta gruppi di campi','Import file empty'=>'File da importare vuoto','Incorrect file type'=>'Tipo file non corretto','Error uploading file. Please try again'=>'Errore durante il caricamento del file. Prova di nuovo','Import Field Groups'=>'Importa gruppi di campi','Sync'=>'Sincronizza','Select %s'=>'Seleziona %s','Duplicate'=>'Duplica','Duplicate this item'=>'Duplica questo elemento','Documentation'=>'Documentazione','Description'=>'Descrizione','Sync available'=>'Sincronizzazione disponibile','Field group synchronized.'=>'Gruppo di campi sincronizzato.' . "\0" . '%s gruppi di campi sincronizzati.','Field group duplicated.'=>'Gruppo di campi duplicato.' . "\0" . '%s gruppi di campi duplicati.','Active (%s)'=>'Attivo (%s)' . "\0" . 'Attivi (%s)','Review sites & upgrade'=>'Verifica i siti ed effettua l\'aggiornamento','Upgrade Database'=>'Aggiorna database','Custom Fields'=>'Campi personalizzati','Move Field'=>'Sposta campo','Please select the destination for this field'=>'Seleziona la destinazione per questo campo','The %1$s field can now be found in the %2$s field group'=>'Il campo %1$s può essere trovato nel gruppo di campi %2$s','Move Complete.'=>'Spostamento completato.','Active'=>'Attivo','Field Keys'=>'Chiavi campo','Settings'=>'Impostazioni','Location'=>'Posizione','Null'=>'Null','copy'=>'copia','(this field)'=>'(questo campo)','Checked'=>'Selezionato','Move Custom Field'=>'Sposta campo personalizzato','No toggle fields available'=>'Nessun campo attiva/disattiva disponibile','Field group title is required'=>'Il titolo del gruppo di campi è necessario','This field cannot be moved until its changes have been saved'=>'Questo campo non può essere spostato fino a quando non saranno state salvate le modifiche','The string "field_" may not be used at the start of a field name'=>'La stringa "field_" non può essere usata come inizio nel nome di un campo','Field group draft updated.'=>'Bozza del gruppo di campi aggiornata.','Field group scheduled for.'=>'Gruppo di campi programmato.','Field group submitted.'=>'Gruppo di campi inviato.','Field group saved.'=>'Gruppo di campi salvato.','Field group published.'=>'Gruppo di campi pubblicato.','Field group deleted.'=>'Gruppo di campi eliminato.','Field group updated.'=>'Gruppo di campi aggiornato.','Tools'=>'Strumenti','is not equal to'=>'non è uguale a','is equal to'=>'è uguale a','Forms'=>'Moduli','Page'=>'Pagina','Post'=>'Articolo','Relational'=>'Relazionale','Choice'=>'Scelta','Basic'=>'Base','Unknown'=>'Sconosciuto','Field type does not exist'=>'Il tipo di campo non esiste','Spam Detected'=>'Spam rilevato','Post updated'=>'Articolo aggiornato','Update'=>'Aggiorna','Validate Email'=>'Valida email','Content'=>'Contenuto','Title'=>'Titolo','Edit field group'=>'Modifica gruppo di campi','Selection is less than'=>'La selezione è minore di','Selection is greater than'=>'La selezione è maggiore di','Value is less than'=>'Il valore è minore di','Value is greater than'=>'Il valore è maggiore di','Value contains'=>'Il valore contiene','Value matches pattern'=>'Il valore ha corrispondenza con il pattern','Value is not equal to'=>'Il valore non è uguale a','Value is equal to'=>'Il valore è uguale a','Has no value'=>'Non ha un valore','Has any value'=>'Ha qualunque valore','Cancel'=>'Annulla','Are you sure?'=>'Sei sicuro?','%d fields require attention'=>'%d campi necessitano attenzione','1 field requires attention'=>'1 campo richiede attenzione','Validation failed'=>'Validazione fallita','Validation successful'=>'Validazione avvenuta con successo','Restricted'=>'Limitato','Collapse Details'=>'Comprimi dettagli','Expand Details'=>'Espandi dettagli','Uploaded to this post'=>'Caricato in questo articolo','verbUpdate'=>'Aggiorna','verbEdit'=>'Modifica','The changes you made will be lost if you navigate away from this page'=>'Le modifiche effettuate verranno cancellate se esci da questa pagina','File type must be %s.'=>'La tipologia del file deve essere %s.','or'=>'oppure','File size must not exceed %s.'=>'La dimensione del file non deve superare %s.','File size must be at least %s.'=>'La dimensione del file deve essere di almeno %s.','Image height must not exceed %dpx.'=>'L\'altezza dell\'immagine non deve superare i %dpx.','Image height must be at least %dpx.'=>'L\'altezza dell\'immagine deve essere di almeno %dpx.','Image width must not exceed %dpx.'=>'La larghezza dell\'immagine non deve superare i %dpx.','Image width must be at least %dpx.'=>'La larghezza dell\'immagine deve essere di almeno %dpx.','(no title)'=>'(nessun titolo)','Full Size'=>'Dimensione originale','Large'=>'Grande','Medium'=>'Media','Thumbnail'=>'Miniatura','(no label)'=>'(nessuna etichetta)','Sets the textarea height'=>'Imposta l\'altezza dell\'area di testo','Rows'=>'Righe','Text Area'=>'Area di testo','Prepend an extra checkbox to toggle all choices'=>'Anteponi un checkbox aggiuntivo per poter selezionare/deselzionare tutte le opzioni','Save \'custom\' values to the field\'s choices'=>'Salva i valori \'personalizzati\' per le scelte del campo','Allow \'custom\' values to be added'=>'Consenti l\'aggiunta di valori \'personalizzati\'','Add new choice'=>'Aggiungi nuova scelta','Toggle All'=>'Commuta tutti','Allow Archives URLs'=>'Consenti URL degli archivi','Archives'=>'Archivi','Page Link'=>'Link pagina','Add'=>'Aggiungi','Name'=>'Nome','%s added'=>'%s aggiunto','%s already exists'=>'%s esiste già','User unable to add new %s'=>'Utente non abilitato ad aggiungere %s','Term ID'=>'ID termine','Term Object'=>'Oggetto termine','Load value from posts terms'=>'Carica valori dai termini dell\'articolo','Load Terms'=>'Carica termini','Connect selected terms to the post'=>'Collega i termini selezionati all\'articolo','Save Terms'=>'Salva termini','Allow new terms to be created whilst editing'=>'Abilita la creazione di nuovi termini in fase di modifica','Create Terms'=>'Crea termini','Radio Buttons'=>'Pulsanti radio','Single Value'=>'Valore singolo','Multi Select'=>'Selezione multipla','Checkbox'=>'Checkbox','Multiple Values'=>'Valori multipli','Select the appearance of this field'=>'Seleziona l\'aspetto di questo campo','Appearance'=>'Aspetto','Select the taxonomy to be displayed'=>'Seleziona la tassonomia da mostrare','No TermsNo %s'=>'Nessun %s','Value must be equal to or lower than %d'=>'Il valore deve essere uguale o inferiore a %d','Value must be equal to or higher than %d'=>'Il valore deve essere uguale o superiore a %d','Value must be a number'=>'Il valore deve essere un numero','Number'=>'Numero','Save \'other\' values to the field\'s choices'=>'Salvare gli \'altri\' valori nelle scelte del campo','Add \'other\' choice to allow for custom values'=>'Aggiungi scelta \'altro\' per consentire valori personalizzati','Other'=>'Altro','Radio Button'=>'Radio button','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definisce il punto di chiusura del precedente accordion. Questo accordion non sarà visibile.','Allow this accordion to open without closing others.'=>'Consenti a questo accordion di essere aperto senza chiudere gli altri.','Display this accordion as open on page load.'=>'Mostra questo accordion aperto l caricamento della pagina.','Open'=>'Aperto','Accordion'=>'Fisarmonica','Restrict which files can be uploaded'=>'Limita i tipi di file che possono essere caricati','File ID'=>'ID file','File URL'=>'URL file','File Array'=>'Array di file','Add File'=>'Aggiungi file','No file selected'=>'Nessun file selezionato','File name'=>'Nome file','Update File'=>'Aggiorna file','Edit File'=>'Modifica file','Select File'=>'Seleziona file','File'=>'File','Password'=>'Password','Specify the value returned'=>'Specifica il valore restituito','Use AJAX to lazy load choices?'=>'Usa AJAX per il caricamento differito delle opzioni?','Enter each default value on a new line'=>'Inserire ogni valore predefinito su una nuova linea','verbSelect'=>'Seleziona','Select2 JS load_failLoading failed'=>'Caricamento fallito','Select2 JS searchingSearching…'=>'Ricerca …','Select2 JS load_moreLoading more results…'=>'Caricamento di altri risultati…','Select2 JS selection_too_long_nYou can only select %d items'=>'Puoi selezionare solo %d elementi','Select2 JS selection_too_long_1You can only select 1 item'=>'Puoi selezionare solo 1 elemento','Select2 JS input_too_long_nPlease delete %d characters'=>'Elimina %d caratteri','Select2 JS input_too_long_1Please delete 1 character'=>'Elimina 1 carattere','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Inserisci %d o più caratteri','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Inserisci 1 o più caratteri','Select2 JS matches_0No matches found'=>'Nessun riscontro trovato','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d risultati disponibili, usa i tasti freccia su e giù per scorrere.','Select2 JS matches_1One result is available, press enter to select it.'=>'Un risultato disponibile, premi invio per selezionarlo.','nounSelect'=>'Seleziona','User ID'=>'ID utente','User Object'=>'Oggetto utente','User Array'=>'Array di utenti','All user roles'=>'Tutti i ruoli utente','Filter by Role'=>'Filtra per ruolo','User'=>'Utente','Separator'=>'Separatore','Select Color'=>'Seleziona colore','Default'=>'Predefinito','Clear'=>'Rimuovi','Color Picker'=>'Selettore colore','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleziona','Date Time Picker JS closeTextDone'=>'Fatto','Date Time Picker JS currentTextNow'=>'Ora','Date Time Picker JS timezoneTextTime Zone'=>'Fuso orario','Date Time Picker JS microsecTextMicrosecond'=>'Microsecondo','Date Time Picker JS millisecTextMillisecond'=>'Millisecondo','Date Time Picker JS secondTextSecond'=>'Secondo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Ora','Date Time Picker JS timeTextTime'=>'Orario','Date Time Picker JS timeOnlyTitleChoose Time'=>'Scegli orario','Date Time Picker'=>'Selettore data/ora','Endpoint'=>'Endpoint','Left aligned'=>'Allineamento a sinistra','Top aligned'=>'Allineamento in alto','Placement'=>'Posizione','Tab'=>'Scheda','Value must be a valid URL'=>'Il valore deve essere un URL valido','Link URL'=>'Link URL','Link Array'=>'Array di link','Opens in a new window/tab'=>'Apri in una nuova scheda/finestra','Select Link'=>'Seleziona link','Link'=>'Link','Email'=>'Email','Step Size'=>'Dimensione step','Maximum Value'=>'Valore massimo','Minimum Value'=>'Valore minimo','Range'=>'Intervallo','Both (Array)'=>'Entrambi (Array)','Label'=>'Etichetta','Value'=>'Valore','Vertical'=>'Verticale','Horizontal'=>'Orizzontale','red : Red'=>'rosso : Rosso','For more control, you may specify both a value and label like this:'=>'Per un maggiore controllo, puoi specificare sia un valore che un\'etichetta in questo modo:','Enter each choice on a new line.'=>'Inserisci ogni scelta su una nuova linea.','Choices'=>'Scelte','Button Group'=>'Gruppo di pulsanti','Parent'=>'Genitore','TinyMCE will not be initialized until field is clicked'=>'TinyMCE non sarà inizializzato fino a quando non verrà fatto clic sul campo','Toolbar'=>'Barra degli strumenti','Text Only'=>'Solo testo','Visual Only'=>'Solo visuale','Visual & Text'=>'Visuale e testo','Tabs'=>'Schede','Click to initialize TinyMCE'=>'Fare clic per inizializzare TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Testo','Visual'=>'Visuale','Value must not exceed %d characters'=>'Il valore non può superare %d caratteri','Leave blank for no limit'=>'Lasciare vuoto per nessun limite','Character Limit'=>'Limite caratteri','Appears after the input'=>'Appare dopo il campo di input','Append'=>'Postponi','Appears before the input'=>'Appare prima del campo di input','Prepend'=>'Anteponi','Appears within the input'=>'Appare all\'interno del campo di input','Placeholder Text'=>'Testo segnaposto','Appears when creating a new post'=>'Appare quando si crea un nuovo articolo','Text'=>'Testo','%1$s requires at least %2$s selection'=>'%1$s richiede la selezione di almeno %2$s elemento' . "\0" . '%1$s richiede la selezione di almeno %2$s elementi','Post ID'=>'ID articolo','Post Object'=>'Oggetto articolo','Featured Image'=>'Immagine in evidenza','Selected elements will be displayed in each result'=>'Gli elementi selezionati verranno visualizzati in ogni risultato','Elements'=>'Elementi','Taxonomy'=>'Tassonomia','Post Type'=>'Tipo di contenuto','Filters'=>'Filtri','All taxonomies'=>'Tutte le tassonomie','Filter by Taxonomy'=>'Filtra per tassonomia','All post types'=>'Tutti i tipi di articolo','Filter by Post Type'=>'Filtra per tipo di articolo','Search...'=>'Cerca...','Select taxonomy'=>'Seleziona tassonomia','Select post type'=>'Seleziona tipo di articolo','No matches found'=>'Nessuna corrispondenza trovata','Loading'=>'Caricamento in corso','Maximum values reached ( {max} values )'=>'Numero massimo di valori raggiunto ( {max} valori )','Relationship'=>'Relazione','Comma separated list. Leave blank for all types'=>'Lista con valori separati da virgole. Lascia vuoto per tutti i tipi','Maximum'=>'Massimo','File size'=>'Dimensione file','Restrict which images can be uploaded'=>'Limita i tipi di immagine che possono essere caricati','Minimum'=>'Minimo','Uploaded to post'=>'Caricato nell\'articolo','All'=>'Tutti','Limit the media library choice'=>'Limitare la scelta dalla libreria media','Library'=>'Libreria','Preview Size'=>'Dimensione anteprima','Image ID'=>'ID immagine','Image URL'=>'URL Immagine','Image Array'=>'Array di immagini','Specify the returned value on front end'=>'Specificare il valore restituito sul front-end','Return Value'=>'Valore di ritorno','Add Image'=>'Aggiungi immagine','No image selected'=>'Nessuna immagine selezionata','Remove'=>'Rimuovi','Edit'=>'Modifica','All images'=>'Tutte le immagini','Update Image'=>'Aggiorna immagine','Edit Image'=>'Modifica immagine','Select Image'=>'Selezionare immagine','Image'=>'Immagine','Allow HTML markup to display as visible text instead of rendering'=>'Consenti al markup HTML di essere visualizzato come testo visibile anziché essere processato','Escape HTML'=>'Effettua escape HTML','No Formatting'=>'Nessuna formattazione','Automatically add <br>'=>'Aggiungi automaticamente <br>','Automatically add paragraphs'=>'Aggiungi automaticamente paragrafi','Controls how new lines are rendered'=>'Controlla come le nuove linee sono renderizzate','New Lines'=>'Nuove linee','Week Starts On'=>'La settimana inizia','The format used when saving a value'=>'Il formato utilizzato durante il salvataggio di un valore','Save Format'=>'Salva formato','Date Picker JS weekHeaderWk'=>'Sett','Date Picker JS prevTextPrev'=>'Prec','Date Picker JS nextTextNext'=>'Succ','Date Picker JS currentTextToday'=>'Oggi','Date Picker JS closeTextDone'=>'Fatto','Date Picker'=>'Selettore data','Width'=>'Larghezza','Embed Size'=>'Dimensione oggetto incorporato','Enter URL'=>'Inserisci URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Testo mostrato quando inattivo','Off Text'=>'Testo Off','Text shown when active'=>'Testo visualizzato quando è attivo','On Text'=>'Testo On','Default Value'=>'Valore predefinito','Displays text alongside the checkbox'=>'Visualizza il testo a fianco alla casella di controllo','Message'=>'Messaggio','No'=>'No','Yes'=>'Sì','True / False'=>'Vero / Falso','Row'=>'Riga','Table'=>'Tabella','Block'=>'Blocco','Specify the style used to render the selected fields'=>'Specifica lo stile utilizzato per la visualizzazione dei campi selezionati','Layout'=>'Layout','Sub Fields'=>'Sottocampi','Group'=>'Gruppo','Customize the map height'=>'Personalizza l\'altezza della mappa','Height'=>'Altezza','Set the initial zoom level'=>'Imposta il livello di zoom iniziale','Zoom'=>'Zoom','Center the initial map'=>'Centra la mappa iniziale','Center'=>'Centro','Search for address...'=>'Cerca per indirizzo...','Find current location'=>'Trova posizione corrente','Clear location'=>'Rimuovi posizione','Search'=>'Cerca','Sorry, this browser does not support geolocation'=>'Questo browser non supporta la geolocalizzazione','Google Map'=>'Google Map','The format returned via template functions'=>'Il formato restituito tramite funzioni template','Return Format'=>'Formato di ritorno','Custom:'=>'Personalizzato:','The format displayed when editing a post'=>'Il formato visualizzato durante la modifica di un articolo','Display Format'=>'Formato di visualizzazione','Time Picker'=>'Selettore orario','No Fields found in Trash'=>'Nessun campo trovato nel cestino','No Fields found'=>'Nessun campo trovato','Search Fields'=>'Cerca campi','View Field'=>'Visualizza campo','New Field'=>'Nuovo campo','Edit Field'=>'Modifica campo','Add New Field'=>'Aggiungi nuovo campo','Field'=>'Campo','Fields'=>'Campi','No Field Groups found in Trash'=>'Nessun gruppo di campi trovato nel cestino','No Field Groups found'=>'Nessun gruppo di campi trovato','Search Field Groups'=>'Cerca gruppi di campi','View Field Group'=>'Visualizza gruppo di campi','New Field Group'=>'Nuovo gruppo di campi','Edit Field Group'=>'Modifica gruppo di campi','Add New Field Group'=>'Aggiungi nuovo gruppo di campi','Add New'=>'Aggiungi nuovo','Field Group'=>'Gruppo di campi','Field Groups'=>'Gruppi di campi','Customize WordPress with powerful, professional and intuitive fields.'=>'Personalizza WordPress con campi potenti, professionali e intuitivi.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Options Updated'=>'Opzioni Aggiornate','Check Again'=>'Ricontrollare','Publish'=>'Pubblica','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Nessun Field Group personalizzato trovato in questa Pagina Opzioni. Crea un Field Group personalizzato','Error. Could not connect to update server'=>'Errore.Impossibile connettersi al server di aggiornamento','Select one or more fields you wish to clone'=>'Selezionare uno o più campi che si desidera clonare','Display'=>'Visualizza','Specify the style used to render the clone field'=>'Specificare lo stile utilizzato per il rendering del campo clona','Group (displays selected fields in a group within this field)'=>'Gruppo (Visualizza campi selezionati in un gruppo all\'interno di questo campo)','Seamless (replaces this field with selected fields)'=>'Senza interruzione (sostituisce questo campo con i campi selezionati)','Labels will be displayed as %s'=>'Etichette verranno visualizzate come %s','Prefix Field Labels'=>'Prefisso Etichetta Campo','Values will be saved as %s'=>'I valori verranno salvati come %s','Prefix Field Names'=>'Prefisso Nomi Campo','Unknown field'=>'Campo sconosciuto','Unknown field group'=>'Field Group sconosciuto','All fields from %s field group'=>'Tutti i campi dal %s field group','Add Row'=>'Aggiungi Riga','layout'=>'layout' . "\0" . 'layout','layouts'=>'layout','This field requires at least {min} {label} {identifier}'=>'Questo campo richiede almeno {min} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} disponibile (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} richiesto (min {min})','Flexible Content requires at least 1 layout'=>'Flexible Content richiede almeno 1 layout','Click the "%s" button below to start creating your layout'=>'Clicca il bottone "%s" qui sotto per iniziare a creare il layout','Add layout'=>'Aggiungi Layout','Remove layout'=>'Rimuovi Layout','Click to toggle'=>'Clicca per alternare','Delete Layout'=>'Cancella Layout','Duplicate Layout'=>'Duplica Layout','Add New Layout'=>'Aggiungi Nuovo Layout','Add Layout'=>'Aggiungi Layout','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Layout Minimi','Maximum Layouts'=>'Layout Massimi','Button Label'=>'Etichetta Bottone','Add Image to Gallery'=>'Aggiungi Immagine alla Galleria','Maximum selection reached'=>'Selezione massima raggiunta','Length'=>'Lunghezza','Caption'=>'Didascalia','Alt Text'=>'Testo Alt','Add to gallery'=>'Aggiungi a Galleria','Bulk actions'=>'Azioni in blocco','Sort by date uploaded'=>'Ordina per aggiornamento data','Sort by date modified'=>'Ordina per data modifica','Sort by title'=>'Ordina per titolo','Reverse current order'=>'Ordine corrente inversa','Close'=>'Chiudi','Minimum Selection'=>'Seleziona Minima','Maximum Selection'=>'Seleziona Massima','Allowed file types'=>'Tipologie File permesse','Insert'=>'Inserisci','Specify where new attachments are added'=>'Specificare dove vengono aggiunti nuovi allegati','Append to the end'=>'Aggiungere alla fine','Prepend to the beginning'=>'Anteporre all\'inizio','Minimum rows not reached ({min} rows)'=>'Righe minime raggiunte ({min} righe)','Maximum rows reached ({max} rows)'=>'Righe massime raggiunte ({max} righe)','Minimum Rows'=>'Righe Minime','Maximum Rows'=>'Righe Massime','Collapsed'=>'Collassata','Select a sub field to show when row is collapsed'=>'Selezionare un campo secondario da visualizzare quando la riga è collassata','Click to reorder'=>'Trascinare per riordinare','Add row'=>'Aggiungi riga','Remove row'=>'Rimuovi riga','First Page'=>'Pagina Principale','Previous Page'=>'Pagina Post','Next Page'=>'Pagina Principale','Last Page'=>'Pagina Post','No options pages exist'=>'Nessuna Pagina Opzioni esistente','Deactivate License'=>'Disattivare Licenza','Activate License'=>'Attiva Licenza','License Information'=>'Informazioni Licenza','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Per sbloccare gli aggiornamenti, si prega di inserire la chiave di licenza qui sotto. Se non hai una chiave di licenza, si prega di vedere Dettagli e prezzi.','License Key'=>'Chiave di licenza','Update Information'=>'Informazioni di aggiornamento','Current Version'=>'Versione corrente','Latest Version'=>'Ultima versione','Update Available'=>'Aggiornamento Disponibile','Upgrade Notice'=>'Avviso di Aggiornamento','Enter your license key to unlock updates'=>'Inserisci il tuo codice di licenza per sbloccare gli aggiornamenti','Update Plugin'=>'Aggiorna Plugin']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.mo index 42f0b0f4ef36ec5ac9ae61cd46ac037732007601..f9f666131b2db727f9ec360c3cf436b81f6a26aa 100644 GIT binary patch delta 19429 zcmcKBcX$-l!pHGRAql;gP=^wul+de43%yqX5p_wHWX)zb>~5&SiXhUYEg({)3L+q7 z?dU}WL{SvG0)l`I6&t8nuD;*j&IxkwbN_wkxrfhbbNb9I_`a9FiT`w2LikLD#1$6T zXYrO*6FXM5tg{K0b$f<#E$gFOEGrH_MvAOcI07%D8~b#!tU9>c_!jmd{XO=__MI)O z2F}40+=S(E2iCK!u=OI5N@RSBb@68`fmORW*27Yyn_zY9fJFTV;r7WYw@7*2N0g0+X-@4#57HfUB_yK7wlS z4J?iyVp%+gYVSvr|2t}eiQS!!Q?WGZx>%9^t)@iEU?!Htp{Rk}p$h0njd&JnB^IC> zT!ot9F4RC?HNJ~#?+j`pmr(axJ)Ha$)PSpESQYCM(TJO26>M)DjOri(&ZG6$B&tMYiUwgCun!#UWq+mIYuJ$Gs)lfQW zOIo0A=!AModKkx{>W7UFqS{-7#c&sDf>C@0Uq)@=yuOYr!$eeZGpd8_reKfpMdLB! zhp2j=VKRP$CGaw80)L^(llwVaSq60|(@+y>jjGobb$_@o5iQkF)QxwWf(bZ)^c2(? zIEotRc`S)vp=Ndk+han1=SToowo(FYbp-E3e9qtFPxSs!2L`spd33bD6Y>N9a zHbc~iFQbIbnD-j8E&8EV4c#q!zzq=8PwiWple zEKP;hs17o*2lhi9rlpvQk7F-9j2*DlAZG%-uomfIXyXLbnOSDsZF~dE>G{7%L^u47 zdJ3uyc4pWCHKVbp{F&GoHycl28tH$d?yo<@sn->ipJkkfO-S!H<)2_f(tl%Eho|9C z=W%L{da?9I&3r7DLpN$gCgN>48@0q|P5u|CCBA~%!nk41p)8GRry7<)8#RHZ*Z^-I z#{R3}nPim3#mJ$s)}uP!Zt|bUilmQWBA!7F`~s@pcc}aRHu=SeJ7=a6s{LB1`i)Ta z+n^@UYdGt#!!?i$ozjt};#jOmIu})b52}Ov(Z$6;uAUNq=Je3Y$}Y8Czr8t5l73Wg65sX*idRE3MCAaSH+wIy8xW2YH4(+Q{!=AfQ}XHiS}4r*&YMh)-` zY6UK$CiWw01%Edtj*5L7c>fbo2Tiat_Cqb13pL{c)RIj%`Abm)-e8QPI(h|l|C^{i z{tO%8&zOmIM>_*`qgL39CG`Cd5Yfn{qZ)bub!Zlw^g7f)9!1@_4>jXwQ8PVY@{i#y zq)(tGP=-e(cKA^DH$vUl4prV6OX&F@Xfj5lW|pf0oQ6$t4$i@+Q3JSz*O<;mCTeL1 zp(Zd2b*RRn-jH*Q+fnb2H&6rk4z;2`V^|Fpzuh@xl~EPbQ5E{2%EzK^^k8gDQ1zyx zX0jf&jD(g<1g*s-G!gB6_~(pbpC_)Y5Ln zRD2cF@jPnDO5Ekls648pDyRY3s2MgzoskZx4!fWR(A%W@V{8jh0|;jm(Eui(1~3cN z@lw>%?Lc*~2UYI?s-w42D|Z^z;Z@WC|3Wof%;j`c0o6`D)O#ZxHSp0+dDzM_89~&I z(~)g9IAuQ@GkrsWABM^&K|o^GrAXbMwXx^vK@6Mom4?{fk&l&;M^k zG@=Sw&f%+xnrRc0?u^>w!KgjY!RlCmTH*z$4kN~msCv6m^`1oy_+3;x7g7CL*{lrx zTP28S>B^#Rtb%H|jw)a}YD*fM{GO$LDF(j9xbRCr}-nMD6{jr~!Xt%6~%5^iNdBRozZ|Hmbdb82jv+{9ZVK z{2^}EzY&r3WHiRt@h-fIn&Ig2PJ`nyk+dH*un?-@`%o*j$fQ>qH=*i1VSE8K!DFa) z-@{^fZanL+8GT8H4$Dti0h4l^hEuUA>AI-HH3Zeb-Ns3nM0z$R;{sHB5!6aNV$$1C z1Kx+a|6iy9z8)r`k$jBm;4JFKtEh(Ja-ADWp*l)M-DsoAGcX0)qfU7@Y=A>B4JV@N ztwr6p4K;wLP=_-7G7;VQ5$ceAi8`fm9%sp_p$<(w)E3-;8gL`j)-}h5I2P6LT+|A# zK+X6u)Bv7D-FE=h@eyoE|JErYnpxSqoh_(>8fin+W7rOLc>1Dl9D~Jif^izEE)<)8&7g3*cMeD?o32` z(E~N(yHFLqsHL5RTAA6Xm3R=f)XPkIB_@+zgWCJesK;+F*25#H$NMYPK)=Uw_#4t+ z*eWsE>8J`;prAf#AZ<_$c0&zlFsh?5s0Ol7XCQ>CHw(+-QY?#`O?eb+l71O=-&w4T zKVWS=|4CDvnWdpRYKR(XYgC7wQ3L8_@`qt6>9MFKoP-+4bkzL|Q3H7h)zNlTy#uIv zM@;#9D%bP>1rg2sPi0`)sg7w_h4jssibGL{$BXH>0(Ev?#OinsHQ+x{14*3bY+YGY zx*BQ)>YMyl7}nC=LPUGr&r}$Nnt=y(<1|#gIjFr{ZqjQ|E3+N7Vo#xFc)<83K1TWz zlb&;rbN>p|K-b>G`fF*nkf9ZL9Cf%}L>;z+CjAPk-Z7JZ!ld8F2IQZ@c(kTF14=-h zfwHKM>Y(mVM@^^+YT)grYyXLKCqoVNLk(mgRzeqQW)o3Q!M!Fu57j`#xE|HP4s3&a zu@!!WT9H~aXfKY(55ek6zg00aOk^ODG3ds}@dhk+uQRi@IEeJ^sPdgy2P@2U2G9c4 zK_}GXHUM>23NQ`lqaMdSs1-Sks{bC=!0-hkJBj>_4A$CtpYtMWIExPk={&3w$CjXO zcyG3|ML(cc;0kJqt^1vH3Tj0wp*pI8I>Zf4epehox;L_-VQVFkj%2Jyjr26?#viaQ z{*5|(b>}#TvMFi>x}xg2P+L`iwefz`Q?v!OmCvJAqU!vMectHKJ+~tX=APv*7 zE2`lf)RIj^H8=+~leMS@qNs)sqUxPOP2d~US@|2a$0>82`)t%>+7`FqP~1TO)~`e~ zfK~IHj-JF~q>rIya00c|7tqGVlY6V|f#QLk^J7ko=lc*K=-1t4J!QZeNT8o_qQ?WG3hNzjhL(Q}+YN-dH z?(-UhcpK@ds4aOP)$b2sB4vnNMU5zViSziSqE_ZM)Qo4KI*6beUXP`4E9$-|Y63^F z9G)=w=P;A>Wz<01E_LjJx-Z;^NJAoHP&1!{YG4UA#f_+uzKuF$AEP?HgcI?1)XGd) z<~#-SQ8QePzJD0K+khf-v^R3#gT8yxe&jZbqGfuEw6m ze#XIAf$|X;kGaTu%gRGNP5GFBLE|JWrRRTIEW%GP)Y7g%HLw=dzgvI9AVp7b5E55iE;aQ5`&uYWT461Zs~@ zqn7wf?11qrosZ5fs1*yL9_Lx8cGsBv&8T+wnevw~tV8jUsc;Upmp`B?7Jtau!>Xt~ zzX>(7HmHvJqUw)EtwaFT-W1f5--mh{=A!P~X3F=Y+CTgd>wgoGcgSdof1=*`%~m-x z8j6)j&qFQ!BdEjq80v66hgI=)Y>XFB^~*i%3?vOTkPOtyw!$jd-K57n%=&9)c_w2r zYKiBfMi{|1xDoY{`Uti3l~+4&zGm2t^sT5D)ncrMJFq4mHtBQNh4k;(2yb5F)XxbM z=}g8flW_<&;*1*?L zD;fTrNM$0wpq8%GI%hBIqGoa8^ zm9C3g;fBb4VXL(hu{xT9Op_jn1F1LyHG?h2XHg@612uq8O!{+E{tIg0CDuC=tB-n$ z+M`}*J#aG?Vv3&s)D6yIs)wrB3UwyBpbq5#Y>qQgXCaEM@N3in>TGllVLIx*&L-U- zwH4W@L$}nFKZaVVr!e;K{|AU@X^){!^%c~qPTJ(mpf)Zh-3qnThfxi@j#`=bP5L6H zlfI0qSA%J4CF-Hh$jzwyerV%R46CCc5jD5~wMQ#Zd-w=yKv7h~M^K0I66!GhgsQKf zGkPBsN7bu_y1xr*<|9xm>qVWl$*6%Z+QRzl#!X~s0DCbN_hS=$AJsv^qs}*>6ef@! zfm-^}sQX>00TrMIJj3KK!8FqAQK$Y0YD>>yF|53m{ZAxPW2@7EjcPCh)zB@d@`WkY6;&$t-v>^t@;&{@J}p`2|JuKR2r3E1$BQdOxE+?nTR^* zh3fcLR7DS}fdb=H)RND}5;z}q7FM9@Ka5(54OkMNL2cO~Nat`xkR6Fxg?Jmc# zX1tDw8r*{=@t{c`M|F4xwbz$WPet4ljulb)X{ZLAKR7j?!? zKf(H!Ci0`n_}f&hwA*R07OKG;Ou7wf={sX7>}wo}Wk_e6@*t*>o?+5kP!rpYT7mtT zj7N5}{<`rv8EWt}s)LKD6}f`VvDhBx-+bGmW}1&$xrwM1nTI;ax3$;?O89zkL;B(BtOV|Tz?sFO*hk9&t zQ8S-`<#0Y~!fQ~6HT*ac&FCO%1&*OAeu!o9E7U9bDr$xmqD})1QG3|lqz7Vu(qmCC zvd6I%9zz}Gzftw8Kk59%rm17t8b+id1(UE6E|TLoqpye|*O7q*uJaj}|>bo$I*kMH5^6^RP3*`luN;Lp??vu`Uiq)eE2=%PFWs zyAZ44Ce*<8qbBeUHpFkS4pu$lOrR|`(epnh7U3O^+Ph~^9es+$F#Z*1AStLBR6?DN z+E^W%qGr?=HIUIpKWaetqXzN_YC_MV>L12r`nTRCqNO^8+M91s9bH9Lj6dpF9ygP= zQ7dv7lkg+sS=4=Bpa${-CScO5&S5Koaiq(l?kkUB&9IuusErLsr(rzyMU8j>YJj6r zH+nD;3sCnLqB@>t%I`NWG)6Fm^3|xbuo?B(?|qf^SHTNpsDUG>^jjwV5$ZWTkFBxB zYtBjxLCs_pVJMN`2rC%z)1+@FoF~m^;y_BTv_S{FbnhppS@c8lN63<#3VjCSG9DCrIB+o!x|so4s~SHf*nIz-UE>$*fe8=DgTB7O#ou6jf~;*5|DsDDlGmt|K+xk=bakY1MZ#F}U&5uP;4E=nZEzT6Z3urjS=J%q?a2=l z-ZAyg85>ZxgSg(Bqg7$9xhV_xQ1~2qbqF5P%SabpgUHi0->CT8*Trw8?kl8U#V(j` z?tR1fif-T*^_^80lvy z|L^}nvcY~r8Bs`6o>&N||5^7QiAiIWML#OD)o z2qj22quw+46yaUMHuCQ#PuC+3RyV~di_L#bEW#_3N)b~*WRl)XS!d$q@G-(i#FKF; z;ReD?(hsAqX@vfSUrkzh|9$Nz<00C8i#nrJsP!)(kwG|2dJZPNZUe&K#22EjEaDpo ziShJr6KPK7cc?3$Nm*};G1)}A=*lPJB|J?VqsSj& z+ERHv(x2envnd@4cLljNnT%t^-n+fN>O&yxO? zu-V-6FH`?_@+OK`@f4|D^Wr!bWpcVPnQ5k(b^ z8_0izpzA3Is|EG-`)~*@$9|^#2jX9vIwiFKy0Qr+sgO_QwOGznegWNtVkW&JR-4C^ zdOs5Ugr26XCGjeR=Lx#rBXlCZo$x4iwv+yzc!H__km{-bI3ll`Op^L9>9Olw@~#l8 zpo(0dnmSJqKS+opokQ6c!VJQ1d0 z>m-ht%G2@tqSmkjWgnWGin9AqM?X6K*u!M@#6Hw(jSUI66aSr1$&^24+W(BaTZk7B z_7Q4o{U0QfNr5guA&F3dyy3Wud>3IU>CvQ%6ORxN5EheOfFI%}LV3#mAn1Aydr{Vv z5KHsNWhWZ@_aH^oJbl}>om)SDg4;T%wJ0wF~H z0`gW8>XW{YplglsapI>59Y}XIZPX$jzJ<)TWZZ~*3G2xGg!Bb0r#!sZ+%SdsXyV-n zmneIRbYDUq>F$J9#DA8Q?ItWDem`L)`MN$Qu4_FZL|(3*|0jstNf<}w+k~5_q`$un zQ6RrJVK#Z`_%3+|2nR_YAbdmo9n@9T!PZ;{n9l>$tzRJeZrjDvS zd|iAk=`eL>sDSH)gZ__P!&b!HToaFR(+l`A6{?yB-XPwR_(z0A#P?%6f{*wccq`W6 zo>Ij75)Tr;2j}5j!pG!WxP;K2psS+;e`@`>QVGo|Y)I%$h{keRKH?)y{CZ}Qm|!wi z8yiu#6d{GQi%zQ(FG+kTVJ_)!NPnh$(q9t48}C#9oyqJ-#xCNz&Jll_yeQ#L;t!Me z9`R`-=yiA_1j|uB3+eZ2q;w_cQwb7K<#5shIsZ&U}jk154vY|JVQJPS6Z7GUi zCsiWMB~@_nZ|W&8m<;M^H<P~d|vfSBrrr$T-lT#RQg*<*=WXQCZk#U`?Cb)drk%Kwa`Z8!cnCmZOq&|Ph9_O}Q zSs@RDafR$quGz!g}yJOW|A$P2~M4HQpxH?z+ z|7pK!oEkqbzZI?q0e746|P#Chko_r5Ou|s~_SD5b(Xq5IuRSRZB zuXd>rmonV%EORum+oy4La{d0G+a4dFF*YDzw`^v|*4GYADd3jKlDyhw`@3BMpPlay zxH~p=b;^jI&%7zVa=@)A+kT&&*1SPbiG^iHpOVHp9+PZN0WHLigug&1i3PoP$g#Lc zcv#!y0zU_}Pxr{qVQWj+gT1aScfQ*figp|RbX;bC|0EVR%f&i->B}7mHnt0W*_g$W zvUI*|JKGh^CF=Kir!=+)xF*{zn%P;ot^g}Vy^QFuBihDQ3ApXye!n;9Y}d%ab`M{U z#}{ch@_Z_f6g$o{*qKKwkCED5zdw&%iTJwJtDoac(GG@O0c~1Np(oqfOKYH?|JiB5 zNa;~;cQQ|y&*Lmu+!6m=_=AgTjW1IhMac;qllHM|466NeN%WidumjXIiv4M z!YYlV87@JKnBO@a+_0H~*y?545(feySPeSy_osE-|bAmiy!BF(O@qfe@i?tlN z;MqOE40wv2=bmDF*ibJIM>bKPUC5?$3|+ig7%&rdUVAFi3sYO4-BQ?Dp>iYD8wR=ns1zdJdW>u&|GszRmjWwZn?r`rrDZHcnu@`Wi{P&|5 z^BcyOHs^y==g;v+%NHzaapOF$eE)Udg;;@|?Fq*2qHld@u6-H)zk8~hlwtK}%jvXgbp5o% zxJtbLIZk!~uM)q{<@HQuJ)*1bNr-DO;y=C{jFdNrsck+Vo{Z?~>AmAh<#_+uoao6J zt>SMQmgQEaj%9)8&~waJUyqQdfSt(kxRs9Wee5GraafkWfH9D%%CQegr1Z>}N_ZKO zQ!o1A%y;9eW$MG?w>@6-UE!szFH11Geb(Bf^q%J1Vr9loRj)u{K>;r%rzela$A-@B zoJjxqZeIOt8Es`)X+b+jHDle!j*+vUe8e-X|7wHAu5H`@yz`%OPex?J{4e_ccLPC> zFDv$?(y9BOOj*~>z{Pkg0pe?jcVjA--4x5gJA%!er79SV3fz{rKAwM+KtZu2SeWHFw| zm8JEoADYWRyxGnpVe{F_;wO?Xn+1q8Usf$4ROpZNURJwYcXyC4kB)(BBEL5Lktxe= ztjojH*~-lIxF))-9<-Uu*UDuL_6I%AgX)g%UDi0h_b~0O^8t0+`5s>(pHHv5vCf}9 z;2wLND;VUAUdv!!%Hhe>$CN4P+sko2y?jty&8{q}hgAshBgq%ifb60Vsyotf<+&Sq z8*vJKdYyH)ySwz_N{_wZTp^c!2)KArXw~!!sewMI&UP@6sUDa4rNsBk8psQzkRM6G zXsL%P$MtdX4G8iS`tvz_I%<}#nz*!+u1V<-5ZvmU9ws!^iOa-`#`8Q!AJ zD5@Or=xeJ7iD!fNv^$XHjL-S>I%DGHSyZ2>8BNiMuOH~OT6~N7!LfH$UI|{3&glJ- z>JKj}rsecUw>`WpA=R%hGN0rumo>nj?HNym15x0~jz<9P z{J&mLp2#EXUroKXR&FaZHig*3s}J;@8~PMe!XH_;A+5AtIz?{*fApCRcO;kU;dT46 z$aHh6qZJ-|CL!{|j`!~51H~~@)oV?=>_d;)Ii5os^z(?lE#&cM1Bm$2U9m^+x~k^8 z?T&pV3JMSHEBZdf?#hVH-I)@9?c=@ZiSCVujnik*WsfiPX*YTKhUm!^`x?gnmcbXL z=sO;L`-z%yNxXpvvzDLjt`!&kdC$@KVtSX`(S6ZKT!OyYou7KLtiIW|awhqoHu3)e D+93oe delta 15336 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.po index acdff1fea..09bf02a4d 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-it_IT.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: it_IT\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2131 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Aggiungi campi" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Questo campo" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" -msgstr "" +msgstr "Logo WP Engine" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Altri strumenti da WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +2156,69 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "Nessun termine" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" -msgstr "" +msgstr "Nessun articolo" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" -msgstr "" +msgstr "Nessuna tassonomia" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" -msgstr "" +msgstr "Nessun gruppo di campi" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" -msgstr "" +msgstr "Nessun campo" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" -msgstr "" +msgstr "Nessuna descrizione" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" +"Questa chiave di tassonomia è già stata usata da un'altra tassonomia in ACF " +"e non può essere usata." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -176,11 +2228,11 @@ msgstr "" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "Nessuna tassonomia trovata" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "Cerca tassonomie" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" @@ -198,257 +2250,258 @@ msgstr "Modifica tassonomia" msgid "Add New Taxonomy" msgstr "Aggiungi nuova tassonomia" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "Un input limitato a valori numerici." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2509,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -476,1328 +2529,1316 @@ msgctxt "noun" msgid "Clone" msgstr "Clona" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "Avanzato" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Originale" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "ID articolo non valido." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" +msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "Seleziona campo" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "Nessun risultato di ricerca per '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "Cerca campi..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "Seleziona tipo di campo" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Aggiungi tassonomia" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genere" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genere" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Generi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "Modifica rapida" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Tag Cloud" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← Vai ai tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "Torna agli elementi" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "Elenco dei tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "Filtra per categoria" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Filtra per elemento" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtra per %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "Nessun tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "Nessun %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "Nessun tag trovato" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "Non trovato" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "Aggiungi o rimuovi tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "Aggiungi o rimuovi elementi" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Genitore %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "Aggiungi nuovo tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Aggiorna tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Aggiorna elemento" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Aggiorna %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Visualizza tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Modifica tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Tutti i tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "So cosa sto facendo, mostrami tutte le opzioni." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Configurazione avanzata" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "Pubblico" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" +"Solo lettere minuscole, trattini bassi e trattini, massimo 20 caratteri." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Etichetta singolare" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Etichetta plurale" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginazione" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3846,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackback" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "1 elemento importato." msgstr[1] "%s elementi importati." -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +4154,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "1 elemento esportato." msgstr[1] "%s elementi esportati." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categoria" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Tag" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +4222,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Impostazioni avanzate" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Impostazioni di base" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Pagine" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,270 +4363,278 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "tassonomia" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Autorizzazioni" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Visibilità" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Etichette" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" -msgstr "" +msgstr "Salva valori personalizzati" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" -msgstr "" +msgstr "Consenti valori personalizzati" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Aggiornamenti" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Salva le modifiche" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "" +msgstr "Titolo gruppo di campi" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" -msgstr "" +msgstr "Aggiungi titolo" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" +"Nuovo in ACF? Dai un'occhiata alla nostra guida per iniziare." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "" +msgstr "Aggiungi un nuovo gruppo di campi" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" -msgstr "" +msgstr "Aggiungi il tuo primo gruppo di campi" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" -msgstr "" +msgstr "Blocchi ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" -msgstr "" +msgstr "Campo galleria" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" -msgstr "" +msgstr "Campo ripetitore" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" -msgstr "" +msgstr "Sblocca funzionalità aggiuntive con ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" -msgstr "" +msgstr "Creato il %1$s alle %2$s" #: includes/acf-field-group-functions.php:497 msgid "Group Settings" -msgstr "" +msgstr "Impostazioni gruppo" #: includes/acf-field-group-functions.php:495 msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" +"Scegli tra più di 30 tipologie di campo. Scopri di più." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2616,310 +4654,318 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" -msgstr "" +msgstr "Aggiungi campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentazione" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" -msgstr "" +msgstr "Validazione" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Generale" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importa JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Esporta come JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Gruppo di campi disattivato." +msgstr[1] "%s gruppi di campi disattivati." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Gruppo di campi attivato." +msgstr[1] "%s gruppi di campi attivati." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Disattiva" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Disattiva questo elemento" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Attiva" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Attiva questo elemento" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" -msgstr "" +msgstr "Inattivo" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" +"Advanced Custom Fields e Advanced Custom Fields PRO non dovrebbero essere " +"attivi contemporaneamente. Abbiamo automaticamente disattivato Advanced " +"Custom Fields PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" +"Advanced Custom Fields e Advanced Custom Fields PRO non dovrebbero essere " +"attivi contemporaneamente. Abbiamo automaticamente disattivato Advanced " +"Custom Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Sono state rilevate una o più chiamate per " "recuperare valori di campi ACF prima che ACF fosse inizializzato. Questo non " "è supportato e può causare dati non corretti o mancanti. Scopri come correggere questo problema." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s deve aver un utente con il ruolo %2$s." msgstr[1] "%1$s deve aver un utente con uno dei seguenti ruoli: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s deve avere un ID utente valido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Richiesta non valida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s non è uno di %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s deve avere il termine %2$s." msgstr[1] "%1$s deve avere uno dei seguenti termini: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s deve essere di tipo %2$s." msgstr[1] "%1$s deve essere di uno dei seguenti tipi: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s deve avere un ID articolo valido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s richiede un ID allegato valido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostra in API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Abilita trasparenza" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Stringa RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Stringa esadecimale" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "Aggiorna a Pro" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Attivo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' non è un indirizzo email valido" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valore del colore" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleziona il colore predefinito" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Rimuovi colore" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocchi" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opzioni" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Utenti" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementi del menu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widget" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Allegati" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Tassonomie" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Articoli" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Ultimo aggiornamento: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parametri del gruppo di campi non validi." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "In attesa del salvataggio" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Salvato" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importa" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Rivedi le modifiche" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Situato in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Situato in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Situato in tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Varie" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizza modifiche" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Caricamento differenze" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Verifica modifiche a JSON locale" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visita il sito" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Visualizza i dettagli" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versione %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informazioni" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2927,14 +4973,14 @@ msgstr "" "Help Desk. I professionisti del nostro " "Help Desk ti assisteranno per problematiche tecniche." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2944,7 +4990,7 @@ msgstr "" "documentazione contiene riferimenti e guide per la maggior parte delle " "situazioni che potresti incontrare." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2954,11 +5000,11 @@ msgstr "" "sito web con ACF. Se incontri difficoltà, ci sono vari posti in cui puoi " "trovare aiuto:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Aiuto e supporto" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2966,7 +5012,7 @@ msgstr "" "Utilizza la scheda \"Aiuto e supporto\" per contattarci in caso di necessità " "di assistenza." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2976,7 +5022,7 @@ msgstr "" "nostra guida Getting started per " "familiarizzare con la filosofia del plugin e le buone pratiche da adottare." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2987,32 +5033,35 @@ msgstr "" "aggiuntivi, ed un'intuitiva API per la visualizzazione dei campi " "personalizzati in qualunque file di template di un tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Panoramica" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Il tipo di posizione \"%s\" è già registrato." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "La classe \"%s\" non esiste." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce non valido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Errore nel caricamento del campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Posizione non trovata: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Errore: %s" @@ -3040,7 +5089,7 @@ msgstr "Elemento menu" msgid "Post Status" msgstr "Stato articolo" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menu" @@ -3103,7 +5152,7 @@ msgstr "Template pagina" #: includes/locations/class-acf-location-user-form.php:74 msgid "Register" -msgstr "Registra" +msgstr "Registrati" #: includes/locations/class-acf-location-user-form.php:73 msgid "Add / Edit" @@ -3146,79 +5195,80 @@ msgstr "Tutti i formati %s" msgid "Attachment" msgstr "Allegato" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" -msgstr "Il valore %s è obbligatorio" +msgstr "Il valore %s è richiesto" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostra questo campo se" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Condizione logica" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "e" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON locale" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" -msgstr "Campo clone" +msgstr "Clona campo" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Controlla anche che tutti gli add-on premium (%s) siano aggiornati " "all'ultima versione." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Questa versione contiene miglioramenti al tuo database e richiede un " "aggiornamento." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Grazie per aver aggiornato a %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "È richiesto un aggiornamento del database" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Pagina opzioni" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galleria" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Contenuto flessibile" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Ripetitore" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Torna a tutti gli strumenti" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3227,134 +5277,134 @@ msgstr "" "le opzioni del primo gruppo di campi usato (quello con il numero d'ordine " "più basso)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Seleziona gli elementi per nasconderli dalla schermata di " "modifica." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Nascondi nella schermata" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Invia trackback" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tag" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorie" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Attributi della pagina" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autore" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisioni" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Commenti" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussione" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Riassunto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor contenuto" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrato nell'elenco dei gruppi di campi" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "I gruppi di campi con un valore inferiore appariranno per primi" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "N. ordine" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Sotto ai campi" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Sotto alle etichette" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "Posizione etichetta" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Laterale" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normale (dopo il contenuto)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Alta (dopo il titolo)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posizione" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Senza soluzione di continuità (senza metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (metabox WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stile" @@ -3362,9 +5412,9 @@ msgstr "Stile" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Chiave" @@ -3375,111 +5425,108 @@ msgstr "Chiave" msgid "Order" msgstr "Ordine" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Chiudi campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "classe" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "larghezza" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Attributi contenitore" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Istruzioni per gli autori. Mostrato in fase di invio dei dati" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Istruzioni" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo di campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Singola parola, nessun spazio. Sottolineatura e trattini consentiti" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nome campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Questo è il nome che apparirà sulla pagina di modifica" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etichetta campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Elimina" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Elimina campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Sposta" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Sposta campo in un altro gruppo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplica campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Modifica campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Trascina per riordinare" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Mostra questo gruppo di campo se" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Nessun aggiornamento disponibile." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Aggiornamento del database completato. Leggi le novità" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Lettura attività di aggiornamento..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Aggiornamento fallito." @@ -3487,53 +5534,59 @@ msgstr "Aggiornamento fallito." msgid "Upgrade complete." msgstr "Aggiornamento completato." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Aggiornamento dati alla versione %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" msgstr "" -"Si raccomanda vivamente di eseguire il backup del database prima di " -"procedere. Sei sicuro di voler eseguire il programma di aggiornamento adesso?" +"È caldamente raccomandato eseguire il backup del tuo database prima di " +"procedere. Desideri davvero eseguire il programma di aggiornamento ora?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Seleziona almeno un sito da aggiornare." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "L'aggiornamento del database è stato completato. Ritorna alla " "bacheca del network" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Il sito è aggiornato" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "" "Il sito necessita di un aggiornamento del database dalla versione %1$s alla " "%2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Sito" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Aggiorna siti" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3541,8 +5594,8 @@ msgstr "" "I seguenti siti hanno necessità di un aggiornamento del DB. Controlla quelli " "che vuoi aggiornare e fai clic su %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Aggiungi gruppo di regole" @@ -3558,15 +5611,15 @@ msgstr "" msgid "Rules" msgstr "Regole" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiato" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copia negli appunti" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3574,439 +5627,440 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Seleziona gruppi di campi" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nessun gruppo di campi selezionato" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Genera PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Esporta gruppi di campi" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "File da importare vuoto" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo file non corretto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Errore durante il caricamento del file. Prova di nuovo" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importa gruppi di campi" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizza" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Seleziona %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplica" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplica questo elemento" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentazione" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descrizione" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronizzazione disponibile" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Gruppo di campi sincronizzato." +msgstr[1] "%s gruppi di campi sincronizzati." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Gruppo di campi duplicato." msgstr[1] "%s gruppi di campi duplicati." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Attivo (%s)" msgstr[1] "Attivi (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Verifica i siti ed effettua l'aggiornamento" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Aggiorna database" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campi personalizzati" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Sposta campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Seleziona la destinazione per questo campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Il campo %1$s può essere trovato nel gruppo di campi %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Spostamento completato." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Attivo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Chiavi campo" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Impostazioni" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Posizione" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copia" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(questo campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Selezionato" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Sposta campo personalizzato" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Nessun campo attiva/disattiva disponibile" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Il titolo del gruppo di campi è necessario" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Questo campo non può essere spostato fino a quando non saranno state salvate " "le modifiche" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "La stringa \"field_\" non può essere usata come inizio nel nome di un campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Bozza del gruppo di campi aggiornata." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Gruppo di campi programmato." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Gruppo di campi inviato." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Gruppo di campi salvato." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Gruppo di campi pubblicato." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Gruppo di campi eliminato." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Gruppo di campi aggiornato." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Strumenti" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "non è uguale a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "è uguale a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Moduli" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Pagina" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Articolo" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relazionale" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Scelta" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Base" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Sconosciuto" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Il tipo di campo non esiste" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam rilevato" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Articolo aggiornato" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Aggiorna" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Valida email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Contenuto" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titolo" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Modifica gruppo di campi" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "La selezione è minore di" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "La selezione è maggiore di" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Il valore è minore di" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Il valore è maggiore di" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Il valore contiene" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Il valore ha corrispondenza con il pattern" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Il valore non è uguale a" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Il valore è uguale a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Non ha un valore" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Ha qualunque valore" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Annulla" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Sei sicuro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d campi necessitano attenzione" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 campo richiede attenzione" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validazione fallita" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validazione avvenuta con successo" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Limitato" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Comprimi dettagli" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Espandi dettagli" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Caricato in questo articolo" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Aggiorna" @@ -4016,245 +6070,249 @@ msgctxt "verb" msgid "Edit" msgstr "Modifica" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Le modifiche effettuate verranno cancellate se esci da questa pagina" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "La tipologia del file deve essere %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "oppure" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "La dimensione del file non deve superare %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "La dimensione del file deve essere di almeno %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "L'altezza dell'immagine non deve superare i %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "L'altezza dell'immagine deve essere di almeno %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "La larghezza dell'immagine non deve superare i %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "La larghezza dell'immagine deve essere di almeno %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(nessun titolo)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Dimensione originale" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Media" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(nessuna etichetta)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Imposta l'altezza dell'area di testo" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Righe" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Area di testo" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Anteponi un checkbox aggiuntivo per poter selezionare/deselzionare tutte le " "opzioni" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Salva i valori 'personalizzati' per le scelte del campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Consenti l'aggiunta di valori 'personalizzati'" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Aggiungi nuova scelta" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Commuta tutti" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Consenti URL degli archivi" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archivi" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Link pagina" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Aggiungi" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nome" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s aggiunto" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s esiste già" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Utente non abilitato ad aggiungere %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID termine" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Oggetto termine" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Carica valori dai termini dell'articolo" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Carica termini" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Collega i termini selezionati all'articolo" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Salva termini" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Abilita la creazione di nuovi termini in fase di modifica" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Crea termini" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Pulsanti radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Valore singolo" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Selezione multipla" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Checkbox" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Valori multipli" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Seleziona l'aspetto di questo campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Aspetto" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Seleziona la tassonomia da mostrare" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" -msgstr "" +msgstr "Nessun %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Il valore deve essere uguale o inferiore a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Il valore deve essere uguale o superiore a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Il valore deve essere un numero" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Numero" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Salvare gli 'altri' valori nelle scelte del campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Aggiungi scelta 'altro' per consentire valori personalizzati" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Altro" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radio button" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4262,725 +6320,732 @@ msgstr "" "Definisce il punto di chiusura del precedente accordion. Questo accordion " "non sarà visibile." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Consenti a questo accordion di essere aperto senza chiudere gli altri." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Mostra questo accordion aperto l caricamento della pagina." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Aperto" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Fisarmonica" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Limita i tipi di file che possono essere caricati" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID file" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL file" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array di file" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Aggiungi file" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Nessun file selezionato" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nome file" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Aggiorna file" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Modifica file" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Seleziona file" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "File" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Password" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Specifica il valore restituito" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Usa AJAX per il caricamento differito delle opzioni?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Inserire ogni valore predefinito su una nuova linea" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Seleziona" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Caricamento fallito" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Ricerca …" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Caricamento di altri risultati…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Puoi selezionare solo %d elementi" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Puoi selezionare solo 1 elemento" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Elimina %d caratteri" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Elimina 1 carattere" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Inserisci %d o più caratteri" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Inserisci 1 o più caratteri" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Nessun riscontro trovato" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d risultati disponibili, usa i tasti freccia su e giù per scorrere." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Un risultato disponibile, premi invio per selezionarlo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Seleziona" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID utente" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Oggetto utente" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Array di utenti" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Tutti i ruoli utente" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "Filtra per ruolo" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Utente" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separatore" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleziona colore" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Predefinito" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Rimuovi" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selettore colore" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleziona" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Fatto" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Ora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Fuso orario" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsecondo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisecondo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Secondo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Ora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Orario" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Scegli orario" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selettore data/ora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Allineamento a sinistra" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Allineamento in alto" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Posizione" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Scheda" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Il valore deve essere un URL valido" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array di link" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Apri in una nuova scheda/finestra" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Seleziona link" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Dimensione step" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valore massimo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valore minimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Intervallo" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Entrambi (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etichetta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valore" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Verticale" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Orizzontale" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rosso : Rosso" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Per un maggiore controllo, puoi specificare sia un valore che un'etichetta " "in questo modo:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Inserisci ogni scelta su una nuova linea." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Scelte" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Gruppo di pulsanti" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Genitore" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" "TinyMCE non sarà inizializzato fino a quando non verrà fatto clic sul campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra degli strumenti" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Solo testo" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Solo visuale" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visuale e testo" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Schede" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Fare clic per inizializzare TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Testo" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visuale" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Il valore non può superare %d caratteri" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Lasciare vuoto per nessun limite" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Limite caratteri" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Appare dopo il campo di input" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Postponi" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Appare prima del campo di input" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Anteponi" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Appare all'interno del campo di input" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Testo segnaposto" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Appare quando si crea un nuovo articolo" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Testo" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s richiede la selezione di almeno %2$s elemento" msgstr[1] "%1$s richiede la selezione di almeno %2$s elementi" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID articolo" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Oggetto articolo" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Immagine in evidenza" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Gli elementi selezionati verranno visualizzati in ogni risultato" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementi" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Tassonomia" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo di contenuto" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtri" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Tutte le tassonomie" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" -msgstr "Fitra per tassonomia" +msgstr "Filtra per tassonomia" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Tutti i tipi di articolo" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtra per tipo di articolo" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Cerca..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Seleziona tassonomia" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Seleziona tipo di articolo" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Nessuna corrispondenza trovata" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Caricamento in corso" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Numero massimo di valori raggiunto ( {max} valori )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relazione" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista con valori separati da virgole. Lascia vuoto per tutti i tipi" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Massimo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Dimensione file" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Limita i tipi di immagine che possono essere caricati" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Caricato nell'articolo" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4991,486 +7056,493 @@ msgstr "Caricato nell'articolo" msgid "All" msgstr "Tutti" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitare la scelta dalla libreria media" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Libreria" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Dimensione anteprima" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID immagine" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL Immagine" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array di immagini" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Specificare il valore restituito sul front-end" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valore di ritorno" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Aggiungi immagine" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Nessuna immagine selezionata" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Rimuovi" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Modifica" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Tutte le immagini" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Aggiorna immagine" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Modifica immagine" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Selezionare immagine" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Immagine" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Consenti al markup HTML di essere visualizzato come testo visibile anziché " "essere processato" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Effettua escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Nessuna formattazione" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Aggiungi automaticamente <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Aggiungi automaticamente paragrafi" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controlla come le nuove linee sono renderizzate" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nuove linee" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "La settimana inizia" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Il formato utilizzato durante il salvataggio di un valore" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Salva formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sett" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Prec" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Succ" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Oggi" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Fatto" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selettore data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Larghezza" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Dimensione oggetto incorporato" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Inserisci URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Testo mostrato quando inattivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Testo Off" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Testo visualizzato quando è attivo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Testo On" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valore predefinito" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Visualizza il testo a fianco alla casella di controllo" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Messaggio" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sì" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Vero / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Riga" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabella" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blocco" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Specifica lo stile utilizzato per la visualizzazione dei campi selezionati" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Sottocampi" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Gruppo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizza l'altezza della mappa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altezza" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Imposta il livello di zoom iniziale" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centra la mappa iniziale" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centro" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Cerca per indirizzo..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Trova posizione corrente" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Rimuovi posizione" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Cerca" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Questo browser non supporta la geolocalizzazione" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Il formato restituito tramite funzioni template" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato di ritorno" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizzato:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Il formato visualizzato durante la modifica di un articolo" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato di visualizzazione" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selettore orario" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Nessun campo trovato nel cestino" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Nessun campo trovato" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Cerca campi" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Visualizza campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nuovo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Modifica campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Aggiungi nuovo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campi" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Nessun gruppo di campi trovato nel cestino" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Nessun gruppo di campi trovato" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Cerca gruppi di campi" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Visualizza gruppo di campi" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nuovo gruppo di campi" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Modifica gruppo di campi" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Aggiungi nuovo gruppo di campi" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Aggiungi nuovo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Gruppo di campi" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Gruppi di campi" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Personalizza WordPress con campi potenti, professionali e intuitivi." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5521,9 +7593,9 @@ msgstr "Opzioni Aggiornate" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 @@ -5565,8 +7637,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nessun Field Group personalizzato trovato in questa Pagina Opzioni. Crea un Field Group personalizzato" +"Nessun Field Group personalizzato trovato in questa Pagina Opzioni. Crea un Field Group personalizzato" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -5991,8 +8063,8 @@ msgid "" "a>." msgstr "" "Per sbloccare gli aggiornamenti, si prega di inserire la chiave di licenza " -"qui sotto. Se non hai una chiave di licenza, si prega di vedere Dettagli e prezzi." +"qui sotto. Se non hai una chiave di licenza, si prega di vedere Dettagli e prezzi." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ja.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ja.l10n.php new file mode 100644 index 000000000..f167dfcac --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ja.l10n.php @@ -0,0 +1,4 @@ +NULL,'plural-forms'=>NULL,'language'=>'ja','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Hide details'=>'詳細を隠す','Show details'=>'詳細を表示','Renew ACF PRO License'=>'ACF プロ版を更新する','Renew License'=>'ライセンスを更新','Manage License'=>'ライセンスの管理','Upgrade to ACF PRO'=>'ACF プロ版へアップグレード','Add Options Page'=>'オプションページを追加','In the editor used as the placeholder of the title.'=>'タイトルのプレースホルダーとして使用されます。','Title Placeholder'=>'タイトルプレースホルダー','4 Months Free'=>'4ヶ月無料','Select Options Pages'=>'オプションページを選択','Duplicate taxonomy'=>'タクソノミーを複製','Create taxonomy'=>'タクソノミーを作成','Duplicate post type'=>'投稿タイプを複製','Create post type'=>'投稿タイプを作成','Link field groups'=>'フィールドグループ','Add fields'=>'フィールドを追加','This Field'=>'このフィールド','ACF PRO'=>'ACF PRO','Feedback'=>'フィードバック','Support'=>'サポート','is developed and maintained by'=>'によって開発され、維持されている','Add this %s to the location rules of the selected field groups.'=>'%s を選択したフィールドグループのロケーションルールに追加します。','Target Field'=>'ターゲットフィールド','Bidirectional'=>'双方向','%s Field'=>'%s フィールド','Select Multiple'=>'複数選択','WP Engine logo'=>'WP Engine ロゴ','Lower case letters, underscores and dashes only, Max 32 characters.'=>'小文字、アンダースコア、ダッシュのみ、最大32文字','The capability name for assigning terms of this taxonomy.'=>'投稿などでこのタクソノミーのタームを設定するための権限','Assign Terms Capability'=>'ターム割り当て','The capability name for deleting terms of this taxonomy.'=>'このタクソノミーのタームを削除するための権限','Delete Terms Capability'=>'ターム削除機能','The capability name for editing terms of this taxonomy.'=>'このタクソノミーのタームを編集するための権限','Edit Terms Capability'=>'ターム編集機能','The capability name for managing terms of this taxonomy.'=>'このタクソノミーの管理画面へのアクセスを許可する権限','Manage Terms Capability'=>'ターム管理機能','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'サイト内検索やタクソノミーアーカイブから投稿を除外するかどうかを設定。','More Tools from WP Engine'=>'WP Engine 他のツール','Built for those that build with WordPress, by the team at %s'=>'%s のチームによって、WordPressで構築する人々のために構築された','View Pricing & Upgrade'=>'価格とアップグレードを見る','Learn More'=>'さらに詳しく','%s fields'=>'%s フィールド','No terms'=>'タームはありません','No post types'=>'投稿タイプはありません','No posts'=>'投稿はありません','No taxonomies'=>'タクソノミーはありません','No field groups'=>'フィールドグループはありません','No fields'=>'フィールドはありません','No description'=>'説明はありません','Any post status'=>'すべての投稿ステータス','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'このタクソノミーのキーはすでに ACF の他のタクソノミーで使用されているので使用できません。','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'タクソノミーのキーは小文字の英数字、アンダースコア、またはダッシュのみが含まれます。','The taxonomy key must be under 32 characters.'=>'タクソノミーのキーは32字以内にする必要があります。','No Taxonomies found in Trash'=>'ゴミ箱内にタクソノミーが見つかりませんでした。','No Taxonomies found'=>'タクソノミーが見つかりません','Search Taxonomies'=>'タクソノミーを検索','View Taxonomy'=>'タクソノミーを表示','New Taxonomy'=>'新規タクソノミー','Edit Taxonomy'=>'タクソノミーを編集','Add New Taxonomy'=>'新規タクソノミーを追加','No Post Types found in Trash'=>'ゴミ箱内に投稿タイプが見つかりませんでした。','No Post Types found'=>'投稿タイプが見つかりません。','Search Post Types'=>'投稿タイプを検索','View Post Type'=>'投稿タイプを表示','New Post Type'=>'新規投稿タイプ','Edit Post Type'=>'投稿タイプを編集','Add New Post Type'=>'新規投稿タイプを追加','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'この投稿タイプキーは、ACF の外側で登録された別の投稿タイプによってすでに使用されているため、使用できません。','This post type key is already in use by another post type in ACF and cannot be used.'=>'この投稿タイプキーは、ACF の別の投稿タイプによってすでに使用されているため、使用できません。','The post type key must be under 20 characters.'=>'投稿タイプのキーは20字以内にする必要があります。','We do not recommend using this field in ACF Blocks.'=>'このフィールドの ACF ブロックでの使用は推奨されません。','WYSIWYG Editor'=>'リッチ エディター (WYSIWYG)','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'データオブジェクト間のリレーションシップを作成するために使用できる、1人または複数のユーザーを選択できます。','A text input specifically designed for storing web addresses.'=>'ウェブアドレスを保存するために特別に設計されたテキスト入力。','URL'=>'URL','A basic textarea input for storing paragraphs of text.'=>'テキストの段落を保存するための標準的な入力テキストエリア。','A basic text input, useful for storing single string values.'=>'基本的なテキスト入力で、単一の文字列値を格納するのに便利です。','Filter by Post Status'=>'投稿ステータスで絞り込む','An input limited to numerical values.'=>'数値のみの入力','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'データと編集画面をよりよく整理するために、フィールドをグループに構造化する方法を提供します。','A text input specifically designed for storing email addresses.'=>'メールアドレスを保存するために特別に設計されたテキスト入力。','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'ユーザーが1つ、または指定した複数の値を選択できるチェックボックス入力のグループ。','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'あなたが指定した値を持つボタンのグループ、ユーザーは提供された値から1つのオプションを選択することができます。','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'コンテンツの編集中に表示される折りたたみ可能なパネルに、カスタムフィールドをグループ化して整理することができます。大規模なデータセットを整理整頓するのに便利です。','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'これは、スライド、チームメンバー、行動喚起表示などのコンテンツを繰り返し表示するためのソリューションで、繰り返し表示できる一連のサブフィールドの親として機能します。','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'これは、添付ファイルのコレクションを管理するためのインタラクティブなインターフェイスを提供します。ほとんどの設定は画像フィールドタイプと似ています。追加設定では、ギャラリーで新しい添付ファイルを追加する場所と、許可される添付ファイルの最小/最大数を指定できます。','nounClone'=>'複製','PRO'=>'PRO','Advanced'=>'高度','JSON (newer)'=>'JSON (新しい)','Original'=>'オリジナル','Invalid post ID.'=>'無効な投稿 ID です。','Invalid post type selected for review.'=>'レビューには無効な投稿タイプが選択されています。','More'=>'詳細','Tutorial'=>'チュートリアル','Select Field'=>'フィールド選択','Popular fields'=>'よく使うフィールド','No search results for \'%s\''=>'「%s」に合う検索結果はありません','Search fields...'=>'フィールドを検索...','Select Field Type'=>'フィールドタイプを選択する','Popular'=>'人気','Add Taxonomy'=>'タクソノミーを追加','Add Your First Taxonomy'=>'最初のタクソノミーを追加','genre'=>'ジャンル','Genre'=>'ジャンル','Genres'=>'ジャンル','Expose this post type in the REST API.'=>'この投稿タイプをREST APIで公開する。','Customize the query variable name'=>'クエリ変数名をカスタマイズ','Parent-child terms in URLs for hierarchical taxonomies.'=>'このタクソノミーが親子関係を持つかどうか。','Customize the slug used in the URL'=>'URLに使用されるスラッグをカスタマイズする','Permalinks for this taxonomy are disabled.'=>'このタクソノミーのパーマリンクは無効です。','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'タクソノミーのキーをスラッグとして使用してURLを書き換えます。パーマリンク構造は次のようになります','Taxonomy Key'=>'タクソノミーキー','Select the type of permalink to use for this taxonomy.'=>'このタクソノミーに使用するパーマリンクのタイプを選択します。','Display a column for the taxonomy on post type listing screens.'=>'投稿タイプの一覧画面にタクソノミーの項目を表示します。','Show Admin Column'=>'管理画面でカラムを表示','Show the taxonomy in the quick/bulk edit panel.'=>'タクソノミーをクイック/一括編集パネルで表示','Quick Edit'=>'クイック編集','List the taxonomy in the Tag Cloud Widget controls.'=>'タグクラウドウィジェットにタクソノミーを表示','Tag Cloud'=>'タグクラウド','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'メタボックスから保存されたタクソノミーデータをサニタイズするために呼び出されるPHP関数名。','Meta Box Sanitization Callback'=>'メタボックスのサニタイズコールバック','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'メタボックスの内容を処理するために呼び出されるPHPのコールバック関数名','No Meta Box'=>'メタボックスなし','Custom Meta Box'=>'カスタムメタボックス','Meta Box'=>'メタボックス','Tags Meta Box'=>'タグメタボックス','A link to a tag'=>'タグへのリンク','A link to a %s'=>'%s へのリンク','Tag Link'=>'タグリンク','← Go to tags'=>'← タグへ戻る','Back To Items'=>'項目に戻る','← Go to %s'=>'← %s へ戻る','Tags list'=>'タグ一覧','Assigns text to the table hidden heading.'=>'テーブルの非表示見出しにテキストを割り当てます。','Tags list navigation'=>'タグリストナビゲーション','Assigns text to the table pagination hidden heading.'=>'テーブルのページ送りの非表示見出しにテキストを割り当てます。','Filter by category'=>'カテゴリーで絞り込む','Filter By Item'=>'アイテムをフィルタリング','Filter by %s'=>'%s で絞り込む','Description Field Description'=>'フィールドディスクリプションの説明','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'階層化するには親のタームを指定します。たとえば「ジャズ」というタームを「ビバップ」や「ビッグバンド」の親として指定します。','Parent Field Description'=>'親フィールドの説明','No tags'=>'タグなし','No Terms'=>'項目はありません','No %s'=>'No %s','No tags found'=>'タグが見つかりませんでした','Not Found'=>'見つかりません','Most Used'=>'最も使われている','Choose From Most Used'=>'よく使うものから選択','Choose from the most used %s'=>'最もよく使われている%sから選択','Add or remove tags'=>'タグの追加もしくは削除','Add Or Remove Items'=>'項目の追加または削除','Add or remove %s'=>'%s を追加または削除する','Separate tags with commas'=>'タグはコンマで区切ってください','Separate Items With Commas'=>'項目が複数ある場合はコンマで区切ってください','Separate %s with commas'=>'%s が複数ある場合はコンマで区切る','Popular Tags'=>'人気のタグ','Popular Items'=>'よく使う項目','Popular %s'=>'人気の %s','Search Tags'=>'タグを検索','Parent Category:'=>'親カテゴリー:','Parent Category'=>'親カテゴリー','Parent Item'=>'親項目','Parent %s'=>'親 %s','New Tag Name'=>'新規タグ名','New Item Name'=>'新規項目名','New %s Name'=>'新規 %s 名','Add New Tag'=>'新規タグを追加','Update Tag'=>'タグを更新','Update Item'=>'アイテムを更新','Update %s'=>'%s を更新','View Tag'=>'タグを表示','Edit Tag'=>'タグを編集','All Tags'=>'すべての タグ','Assigns the all items text.'=>'すべての項目のテキストを割り当てます。','Assigns the menu name text.'=>'メニュー名のテキストを割り当てます。','Menu Label'=>'メニューラベル','A descriptive summary of the taxonomy.'=>'タクソノミーの説明的要約。','A descriptive summary of the term.'=>'タームの説明的要約。','Term Description'=>'タームの説明','Single word, no spaces. Underscores and dashes allowed.'=>'単語。スペースは不可、アンダースコアとダッシュは使用可能。','Term Slug'=>'タームスラッグ','Term Name'=>'項目名','Default Term'=>'デフォルト項目','Sort Terms'=>'キーワード並び替え','Add Post Type'=>'投稿タイプを追加する','Add Your First Post Type'=>'最初の投稿タイプを追加','Advanced Configuration'=>'高度な設定','Hierarchical'=>'階層的','Public'=>'一般公開','movie'=>'動画','Movie'=>'映画','Singular Label'=>'単数ラベル','Movies'=>'映画','Plural Label'=>'複数ラベル','Controller Class'=>'コントローラークラス','Base URL'=>'ベース URL','Show In REST API'=>'REST API で表示','Customize the query variable name.'=>'クエリ変数名をカスタマイズ。','Query Variable'=>'クエリー可変','Custom Query Variable'=>'カスタムクエリー変数','Query Variable Support'=>'クエリ変数のサポート','Publicly Queryable'=>'公開クエリ可','Archive Slug'=>'アーカイブスラッグ','Archive'=>'アーカイブ','Pagination'=>'ページ送り','Feed URL'=>'フィード URL','Front URL Prefix'=>'フロント URL プレフィックス','Customize the slug used in the URL.'=>'URL に使用されるスラッグをカスタマイズする。','URL Slug'=>'URL スラッグ','Custom Permalink'=>'カスタムパーマリンク','Post Type Key'=>'投稿タイプキー','Permalink Rewrite'=>'パーマリンクのリライト','Delete With User'=>'ユーザーと一緒に削除','Can Export'=>'エクスポート可能','Rename Capabilities'=>'リネーム機能','Exclude From Search'=>'検索から除外する','Show In Admin Bar'=>'管理バーの表示','Menu Icon'=>'メニュー アイコン','Menu Position'=>'メニューの位置','Show In UI'=>'UI に表示','A link to a post.'=>'投稿へのリンク。','A link to a %s.'=>'%s へのリンク。','Post Link'=>'投稿リンク','Item Link'=>'項目のリンク','%s Link'=>'%s リンク','Post updated.'=>'投稿を更新しました。','Item Updated'=>'項目を更新しました','%s updated.'=>'%s を更新しました。','Post scheduled.'=>'投稿を予約しました.','Item Scheduled'=>'公開予約済み項目','%s scheduled.'=>'%s を予約しました。','Post published.'=>'投稿を公開しました.','Item Published'=>'公開済み項目','%s published.'=>'%s を公開しました。','Posts list'=>'投稿リスト','Items List'=>'項目リスト','%s list'=>'%s リスト','Filter %s by date'=>'%s 日時で絞り込み','Filter posts list'=>'投稿リストの絞り込み','Filter Items List'=>'項目一覧の絞り込み','Filter %s list'=>'%s リストを絞り込み','Uploaded To This Item'=>'この項目にアップロード','Insert into post'=>'投稿に挿入','Insert into %s'=>'%s に挿入','Use Featured Image'=>'アイキャッチ画像を使用','Remove featured image'=>'アイキャッチ画像を削除','Remove Featured Image'=>'アイキャッチ画像を削除','Set featured image'=>'アイキャッチ画像を設定','As the button label when setting the featured image.'=>'アイキャッチ画像を設定する際のボタンラベルとして','Set Featured Image'=>'アイキャッチ画像を設定','Featured image'=>'アイキャッチ画像','Post Attributes'=>'投稿の属性','%s Attributes'=>'%s の属性','Post Archives'=>'投稿アーカイブ','Archives Nav Menu'=>'ナビメニューをアーカイブする','%s Archives'=>'%s アーカイブ','No %s found in Trash'=>'ゴミ箱に%sはありません','No posts found'=>'投稿が見つかりません','No Items Found'=>'項目が見つかりませんでした','No %s found'=>'%s が見つかりませんでした。','Search Posts'=>'投稿を検索','Search Items'=>'項目を検索','Search %s'=>'%s を検索','Parent Page:'=>'親ページ:','Parent %s:'=>'親の%s:','New Post'=>'新規投稿','New Item'=>'新規項目','New %s'=>'新規 %s','Add New Post'=>'新規投稿を追加','Add New Item'=>'新規項目を追加','Add New %s'=>'新規%sを追加','View Posts'=>'投稿一覧を表示','View Items'=>'アイテムを表示','View Post'=>'投稿を表示','View Item'=>'項目を表示','View %s'=>'%s を表示','Edit Post'=>'投稿の編集','Edit Item'=>'項目を編集','Edit %s'=>'%s を編集','All Posts'=>'投稿一覧','All Items'=>'すべての項目','All %s'=>'%s 一覧','Menu Name'=>'メニュー名','Regenerate'=>'再生成','Add Custom'=>'カスタムの追加','Post Formats'=>'投稿フォーマット','Editor'=>'エディター','Trackbacks'=>'トラックバック','Browse Fields'=>'フィールドを見る','Nothing to import'=>'インポート対象がありません','Imported 1 item'=>'インポートした %s 項目','Export'=>'エクスポート','Select Taxonomies'=>'タクソノミーを選択','Select Post Types'=>'投稿タイプを選択','Category'=>'カテゴリー','Tag'=>'タグ','%s taxonomy created'=>'%s タクソノミーが作成されました','%s taxonomy updated'=>'%s タクソノミーの更新','Taxonomy saved.'=>'タクソノミーを保存する。','Taxonomy deleted.'=>'タクソノミーを削除しました。','Taxonomy updated.'=>'タクソノミーを更新しました。','Taxonomy duplicated.'=>'%s タクソノミーを複製しました。','Taxonomy activated.'=>'%s タクソノミーを有効化しました。','Terms'=>'規約','Post type synchronized.'=>'投稿タイプ %s が同期されました。','Post type duplicated.'=>'投稿タイプ %s が複製されました。','Post type deactivated.'=>'投稿タイプ %s が無効化されました。','Post type activated.'=>'投稿タイプ %s が有効化されました。','Post Types'=>'投稿タイプ','Advanced Settings'=>'高度な設定','Basic Settings'=>'基本設定','Pages'=>'固定ページ','%s post type created'=>'%s 投稿タイプを作成しました','Add fields to %s'=>'フィールドの追加 %s','%s post type updated'=>'%s 投稿タイプを更新しました','Post type submitted.'=>'投稿タイプを送信しました。','Post type saved.'=>'投稿タイプを保存しました。','Type to search...'=>'入力して検索…','PRO Only'=>'PRO 限定','ACF'=>'ACF','taxonomy'=>'タクソノミー','post type'=>'投稿タイプ','Done'=>'完了','Field Group(s)'=>'フィールドグループ','post statusRegistration Failed'=>'登録に失敗しました','REST API'=>'REST API','Permissions'=>'パーミッション','URLs'=>'URL','Visibility'=>'可視性','Labels'=>'ラベル','Field Settings Tabs'=>'フィールド設定タブ','Close Modal'=>'モーダルを閉じる','Close modal'=>'モーダルを閉じる','New Tab Group'=>'新規タブグループ','Save Other Choice'=>'他の選択肢を保存','Add Toggle All'=>'すべてのトグルを追加','Allow Custom Values'=>'カスタム値の許可','Updates'=>'更新','Advanced Custom Fields logo'=>'Advanced Custom Fields ロゴ','Save Changes'=>'変更内容を保存','Field Group Title'=>'フィールドグループタイトル','Add title'=>'タイトルを追加','Add Field Group'=>'フィールドグループを追加する','Options Pages'=>'設定ページ','ACF Blocks'=>'ACF Blocks','Gallery Field'=>'ギャラリーフィールド','Repeater Field'=>'リピーターフィールド','Group Settings'=>'グループ設定','Location Rules'=>'ロケーションルール','Add Your First Field'=>'最初のフィールドを追加','#'=>'No.','Add Field'=>'フィールドを追加','Presentation'=>'プレゼンテーション','Validation'=>'検証','General'=>'全般','Import JSON'=>'JSON をインポート','Export As JSON'=>'JSON をエクスポート','Deactivate'=>'無効化','Deactivate this item'=>'この項目を無効化する','Activate'=>'有効化','Activate this item'=>'この項目を有効化する','post statusInactive'=>'無効','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields と Advanced Custom Fields PRO を同時に有効化しないでください。 +Advanced Custom Fields PROを自動的に無効化しました。','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields と Advanced Custom Fields PRO を同時に有効化しないでください。 +Advanced Custom Fields を自動的に無効化しました。','%1$s must have a valid user ID.'=>'%1$s は有効なユーザー ID である必要があります。','Invalid request.'=>'無効なリクエストです。','%1$s is not one of %2$s'=>'%1$s は %2$s に当てはまりません','%1$s must have term %2$s.'=>'%1$s はターム %2$s である必要があります。','%1$s must be of post type %2$s.'=>'%1$s は投稿タイプ %2$s である必要があります。','%1$s must have a valid post ID.'=>'%1$s は有効な投稿 ID である必要があります。','%s requires a valid attachment ID.'=>'%s には有効な添付ファイル ID が必要です。','Show in REST API'=>'REST API で表示','Enable Transparency'=>'透明度の有効化','RGBA Array'=>'RGBA 配列','RGBA String'=>'RGBA 文字列','Hex String'=>'16進値文字列','Upgrade to PRO'=>'プロ版にアップグレード','post statusActive'=>'有効','\'%s\' is not a valid email address'=>'\'%s\' は有効なメールアドレスではありません','Color value'=>'明度','Select default color'=>'デフォルトの色を選択','Clear color'=>'色をクリア','Blocks'=>'ブロック','Options'=>'オプション','Users'=>'ユーザー','Menu items'=>'メニュー項目','Widgets'=>'ウィジェット','Attachments'=>'添付ファイル','Taxonomies'=>'タクソノミー','Posts'=>'投稿','Last updated: %s'=>'最終更新日: %s','Sorry, this post is unavailable for diff comparison.'=>'このフィールドグループは diff 比較に使用できません。','Invalid field group parameter(s).'=>'無効なフィールドグループパラメータ。','Awaiting save'=>'保存待ち','Saved'=>'保存しました','Import'=>'インポート','Review changes'=>'変更をレビュー','Located in: %s'=>'位置: %s','Located in plugin: %s'=>'プラグイン中の位置: %s','Located in theme: %s'=>'テーマ内の位置: %s','Various'=>'各種','Sync changes'=>'変更を同期','Loading diff'=>'差分を読み込み中','Review local JSON changes'=>'ローカルの JSON 変更をレビュー','Visit website'=>'サイトへ移動','View details'=>'詳細を表示','Version %s'=>'バージョン %s','Information'=>'情報','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'ヘルプデスク。サポートの専門家がお客様のより詳細な技術的課題をサポートします。','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'ディスカッション。コミュニティフォーラムには、活発でフレンドリーなコミュニティがあり、ACFの世界の「ハウツー」を理解する手助けをしてくれるかもしれません。','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'ドキュメンテーション。私たちの豊富なドキュメントには、お客様が遭遇する可能性のあるほとんどの状況に対するリファレンスやガイドが含まれています。','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'私たちはサポートを非常に重要視しており、ACF を使ったサイトを最大限に活用していただきたいと考えています。何か問題が発生した場合には、複数の場所でサポートを受けることができます:','Help & Support'=>'ヘルプとサポート','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'お困りの際は「ヘルプとサポート」タブからお問い合わせください。','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'初めてフィールドグループを作成する前にまずスタートガイドに目を通して、プラグインの理念やベストプラクティスを理解することをおすすめします。','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Advanced Custom Fields プラグインは、WordPress の編集画面を追加フィールドでカスタマイズするためのビジュアルフォームビルダーと、カスタムフィールドの値を任意のテーマテンプレートファイルに表示するための直感的な API を提供します。','Overview'=>'概要','Location type "%s" is already registered.'=>'位置タイプ「%s」はすでに登録されています。','Class "%s" does not exist.'=>'クラス "%s" は存在しません。','Invalid nonce.'=>'無効な nonce。','Error loading field.'=>'フィールドの読み込みエラー。','Location not found: %s'=>'位置情報が見つかりません: %s','Error: %s'=>'エラー: %s','Widget'=>'ウィジェット','User Role'=>'ユーザー権限グループ','Comment'=>'コメント','Post Format'=>'投稿フォーマット','Menu Item'=>'メニュー項目','Post Status'=>'投稿ステータス','Menus'=>'メニュー','Menu Locations'=>'メニューの位置','Menu'=>'メニュー','Post Taxonomy'=>'投稿タクソノミー','Child Page (has parent)'=>'子ページ (親ページあり)','Parent Page (has children)'=>'親ページ (子ページあり)','Top Level Page (no parent)'=>'最上位レベルのページ (親ページなし)','Posts Page'=>'投稿ページ','Front Page'=>'フロントページ','Page Type'=>'ページタイプ','Viewing back end'=>'バックエンドで表示','Viewing front end'=>'フロントエンドで表示','Logged in'=>'ログイン済み','Current User'=>'現在のユーザー','Page Template'=>'固定ページテンプレート','Register'=>'登録','Add / Edit'=>'追加 / 編集','User Form'=>'ユーザーフォーム','Page Parent'=>'親ページ','Super Admin'=>'特権管理者','Current User Role'=>'現在のユーザー権限グループ','Default Template'=>'デフォルトテンプレート','Post Template'=>'投稿テンプレート','Post Category'=>'投稿カテゴリー','All %s formats'=>'すべての%sフォーマット','Attachment'=>'添付ファイル','%s value is required'=>'%s の値は必須です','Show this field if'=>'このフィールドグループの表示条件','Conditional Logic'=>'条件判定','and'=>'と','Local JSON'=>'ローカル JSON','Clone Field'=>'フィールドを複製','Please also check all premium add-ons (%s) are updated to the latest version.'=>'また、すべてのプレミアムアドオン ( %s) が最新版に更新されていることを確認してください。','This version contains improvements to your database and requires an upgrade.'=>'このバージョンにはデータベースの改善が含まれており、アップグレードが必要です。','Thank you for updating to %1$s v%2$s!'=>'%1$s v%2$sへの更新をありがとうございます。','Database Upgrade Required'=>'データベースのアップグレードが必要','Options Page'=>'オプションページ','Gallery'=>'ギャラリー','Flexible Content'=>'柔軟なコンテンツ','Repeater'=>'繰り返し','Back to all tools'=>'すべてのツールに戻る','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'複数のフィールドグループが編集画面に表示される場合、最初のフィールドグループ (最小の番号を持つもの) のオプションが使用されます','Select items to hide them from the edit screen.'=>'編集画面で非表示にする項目を選択してください。','Hide on screen'=>'画面上で非表示','Send Trackbacks'=>'トラックバック送信','Tags'=>'タグ','Categories'=>'カテゴリー','Page Attributes'=>'ページ属性','Format'=>'フォーマット','Author'=>'投稿者','Slug'=>'スラッグ','Revisions'=>'リビジョン','Comments'=>'コメント','Discussion'=>'ディスカッション','Excerpt'=>'抜粋','Content Editor'=>'コンテンツエディター','Permalink'=>'パーマリンク','Shown in field group list'=>'フィールドグループリストに表示','Field groups with a lower order will appear first'=>'下位のフィールドグループを最初に表示','Order No.'=>'注文番号','Below fields'=>'フィールドの下','Below labels'=>'ラベルの下','Instruction Placement'=>'手順の配置','Label Placement'=>'ラベルの配置','Side'=>'サイド','Normal (after content)'=>'通常 (コンテンツの後)','High (after title)'=>'高 (タイトルの後)','Position'=>'位置','Seamless (no metabox)'=>'シームレス (メタボックスなし)','Standard (WP metabox)'=>'標準 (WP メタボックス)','Style'=>'スタイル','Type'=>'タイプ','Key'=>'キー','Order'=>'順序','Close Field'=>'フィールドを閉じる','id'=>'ID','class'=>'クラス','width'=>'横幅','Wrapper Attributes'=>'ラッパー属性','Required'=>'必須項目','Instructions'=>'手順','Field Type'=>'フィールドタイプ','Single word, no spaces. Underscores and dashes allowed'=>'スペースは不可、アンダースコアとダッシュは使用可能','Field Name'=>'フィールド名','This is the name which will appear on the EDIT page'=>'これは、編集ページに表示される名前です','Field Label'=>'フィールドラベル','Delete'=>'削除','Delete field'=>'フィールドを削除','Move'=>'移動','Move field to another group'=>'フィールドを別のグループへ移動','Duplicate field'=>'フィールドを複製','Edit field'=>'フィールドを編集','Drag to reorder'=>'ドラッグして順序を変更','Show this field group if'=>'このフィールドグループを表示する条件','No updates available.'=>'利用可能な更新はありません。','Database upgrade complete. See what\'s new'=>'データベースのアップグレードが完了しました。変更点を表示','Reading upgrade tasks...'=>'アップグレードタスクを読み込んでいます...','Upgrade failed.'=>'アップグレードに失敗しました。','Upgrade complete.'=>'アップグレードが完了しました。','Upgrading data to version %s'=>'データをバージョン%sへアップグレード中','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'続行する前にデータベースをバックアップすることを強くおすすめします。本当に更新ツールを今すぐ実行してもよいですか ?','Please select at least one site to upgrade.'=>'アップグレードするサイトを1つ以上選択してください。','Database Upgrade complete. Return to network dashboard'=>'データベースのアップグレードが完了しました。ネットワークダッシュボードに戻る','Site is up to date'=>'サイトは最新状態です','Site requires database upgrade from %1$s to %2$s'=>'%1$s から %2$s へのデータベースのアップグレードが必要です','Site'=>'サイト','Upgrade Sites'=>'サイトをアップグレード','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'以下のサイトはデータベースのアップグレードが必要です。更新したいものにチェックを入れて、%s をクリックしてください。','Add rule group'=>'ルールグループを追加','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'どの編集画面でカスタムフィールドを表示するかを決定するルールを作成します','Rules'=>'ルール','Copied'=>'コピーしました','Copy to clipboard'=>'クリップボードにコピー','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'エクスポートしたい項目とエクスポート方法を選んでください。「JSON としてエクスポート」では別の ACF をインストールした環境でインポートできる JSON ファイルがエクスポートされます。「PHP の生成」ではテーマ内で利用できる PHP コードが生成されます。','Select Field Groups'=>'フィールドグループを選択','No field groups selected'=>'フィールド未選択','Generate PHP'=>'PHP を生成','Export Field Groups'=>'フィールドグループをエクスポート','Import file empty'=>'空ファイルのインポート','Incorrect file type'=>'不正なファイルの種類','Error uploading file. Please try again'=>'ファイルアップロードエラー。もう一度お試しください','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'インポートしたい ACF の JSON ファイルを選択してください。下のインポートボタンをクリックすると、ACF はファイルに項目をインポートします。','Import Field Groups'=>'フィールドグループをインポート','Sync'=>'同期','Select %s'=>'%sを選択','Duplicate'=>'複製','Duplicate this item'=>'この項目を複製','Supports'=>'サポート','Documentation'=>'ドキュメンテーション','Description'=>'説明','Sync available'=>'同期が利用できます','Field group synchronized.'=>'%s件のフィールドグループを同期しました。','Field group duplicated.'=>'%s件のフィールドグループを複製しました。','Active (%s)'=>'使用中 (%s)','Review sites & upgrade'=>'サイトをレビューしてアップグレード','Upgrade Database'=>'データベースをアップグレード','Custom Fields'=>'カスタムフィールド','Move Field'=>'フィールドを移動','Please select the destination for this field'=>'このフィールドの移動先を選択してください','The %1$s field can now be found in the %2$s field group'=>'%1$s フィールドは現在 %2$s フィールドグループにあります','Move Complete.'=>'移動が完了しました。','Active'=>'有効','Field Keys'=>'フィールドキー','Settings'=>'設定','Location'=>'所在地','Null'=>'Null','copy'=>'コピー','(this field)'=>'(このフィールド)','Checked'=>'チェック済み','Move Custom Field'=>'カスタムフィールドを移動','No toggle fields available'=>'利用可能な切り替えフィールドがありません','Field group title is required'=>'フィールドグループのタイトルは必須です','This field cannot be moved until its changes have been saved'=>'変更を保存するまでこのフィールドは移動できません','The string "field_" may not be used at the start of a field name'=>'"field_" という文字列はフィールド名の先頭に使うことはできません','Field group draft updated.'=>'フィールドグループ下書きを更新しました。','Field group scheduled for.'=>'フィールドグループを公開予約しました。','Field group submitted.'=>'フィールドグループを送信しました。','Field group saved.'=>'フィールドグループを保存しました。','Field group published.'=>'フィールドグループを公開しました。','Field group deleted.'=>'フィールドグループを削除しました。','Field group updated.'=>'フィールドグループを更新しました。','Tools'=>'ツール','is not equal to'=>'等しくない','is equal to'=>'等しい','Forms'=>'フォーム','Page'=>'固定ページ','Post'=>'投稿','Relational'=>'関連','Choice'=>'選択','Basic'=>'基本','Unknown'=>'不明','Field type does not exist'=>'フィールドタイプが存在しません','Spam Detected'=>'スパムを検出しました','Post updated'=>'投稿を更新しました','Update'=>'更新','Validate Email'=>'メールを確認','Content'=>'コンテンツ','Title'=>'タイトル','Edit field group'=>'フィールドグループを編集','Selection is less than'=>'選択範囲が以下より小さい場合','Selection is greater than'=>'選択範囲が以下より大きい場合','Value is less than'=>'値が以下より小さい場合','Value is greater than'=>'値が以下より大きい場合','Value contains'=>'以下の値が含まれる場合','Value matches pattern'=>'値が以下のパターンに一致する場合','Value is not equal to'=>'値が以下に等しくない場合','Value is equal to'=>'値が以下に等しい場合','Has no value'=>'値がない場合','Has any value'=>'任意の値あり','Cancel'=>'キャンセル','Are you sure?'=>'本当に実行しますか ?','%d fields require attention'=>'%d個のフィールドで確認が必要です','1 field requires attention'=>'1つのフィールドで確認が必要です','Validation failed'=>'検証失敗','Validation successful'=>'検証成功','Restricted'=>'制限','Collapse Details'=>'詳細を折りたたむ','Expand Details'=>'詳細を展開','Uploaded to this post'=>'この投稿へのアップロード','verbUpdate'=>'更新','verbEdit'=>'編集','The changes you made will be lost if you navigate away from this page'=>'このページから移動した場合、変更は失われます','File type must be %s.'=>'ファイル形式は %s である必要があります。','or'=>'または','File size must not exceed %s.'=>'ファイルサイズは %s 以下である必要があります。','File size must be at least %s.'=>'ファイルサイズは %s 以上である必要があります。','Image height must not exceed %dpx.'=>'画像の高さは %dpx 以下である必要があります。','Image height must be at least %dpx.'=>'画像の高さは %dpx 以上である必要があります。','Image width must not exceed %dpx.'=>'画像の幅は %dpx 以下である必要があります。','Image width must be at least %dpx.'=>'画像の幅は %dpx 以上である必要があります。','(no title)'=>'(タイトルなし)','Full Size'=>'フルサイズ','Large'=>'大','Medium'=>'中','Thumbnail'=>'サムネイル','(no label)'=>'(ラベルなし)','Sets the textarea height'=>'テキストエリアの高さを設定','Rows'=>'行','Text Area'=>'テキストエリア','Prepend an extra checkbox to toggle all choices'=>'追加のチェックボックスを先頭に追加して、すべての選択肢を切り替えます','Save \'custom\' values to the field\'s choices'=>'フィールドの選択肢として「カスタム」を保存する','Allow \'custom\' values to be added'=>'「カスタム」値の追加を許可する','Add new choice'=>'新規選択肢を追加','Toggle All'=>'すべて切り替え','Allow Archives URLs'=>'アーカイブ URL を許可','Archives'=>'アーカイブ','Page Link'=>'ページリンク','Add'=>'追加','Name'=>'名前','%s added'=>'%s を追加しました','%s already exists'=>'%s はすでに存在しています','User unable to add new %s'=>'ユーザーが新規 %s を追加できません','Term ID'=>'ターム ID','Term Object'=>'タームオブジェクト','Load value from posts terms'=>'投稿タームから値を読み込む','Load Terms'=>'タームを読み込む','Connect selected terms to the post'=>'選択したタームを投稿に関連付ける','Save Terms'=>'タームを保存','Allow new terms to be created whilst editing'=>'編集中に新しいタームを作成できるようにする','Create Terms'=>'タームを追加','Radio Buttons'=>'ラジオボタン','Single Value'=>'単一値','Multi Select'=>'複数選択','Checkbox'=>'チェックボックス','Multiple Values'=>'複数値','Select the appearance of this field'=>'このフィールドの外観を選択','Appearance'=>'外観','Select the taxonomy to be displayed'=>'表示するタクソノミーを選択','No TermsNo %s'=>'%s なし','Value must be equal to or lower than %d'=>'値は%d文字以下である必要があります','Value must be equal to or higher than %d'=>'値は%d文字以上である必要があります','Value must be a number'=>'値は数字である必要があります','Number'=>'番号','Save \'other\' values to the field\'s choices'=>'フィールドの選択肢として「その他」を保存する','Add \'other\' choice to allow for custom values'=>'「その他」の選択肢を追加してカスタム値を許可','Other'=>'その他','Radio Button'=>'ラジオボタン','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'前のアコーディオンを停止するエンドポイントを定義します。このアコーディオンは表示されません。','Allow this accordion to open without closing others.'=>'他のアコーディオンを閉じずにこのアコーディオンを開くことができるようにする。','Multi-Expand'=>'マルチ展開','Display this accordion as open on page load.'=>'このアコーディオンをページの読み込み時に開いた状態で表示します。','Open'=>'受付中','Accordion'=>'アコーディオン','Restrict which files can be uploaded'=>'アップロード可能なファイルを制限','File ID'=>'ファイル ID','File URL'=>'ファイルの URL','File Array'=>'ファイル配列','Add File'=>'ファイルを追加','No file selected'=>'ファイルが選択されていません','File name'=>'ファイル名','Update File'=>'ファイルを更新','Edit File'=>'ファイルを編集','Select File'=>'ファイルを選択','File'=>'ファイル','Password'=>'パスワード','Specify the value returned'=>'戻り値を指定します','Use AJAX to lazy load choices?'=>'AJAX を使用して選択肢を遅延読み込みしますか ?','Enter each default value on a new line'=>'新しい行に各デフォルト値を入力してください','verbSelect'=>'選択','Select2 JS load_failLoading failed'=>'読み込み失敗','Select2 JS searchingSearching…'=>'検索中…','Select2 JS load_moreLoading more results…'=>'結果をさらに読み込み中…','Select2 JS selection_too_long_nYou can only select %d items'=>'%d項目のみ選択可能です','Select2 JS selection_too_long_1You can only select 1 item'=>'1項目のみ選択可能です','Select2 JS input_too_long_nPlease delete %d characters'=>'%d文字を削除してください','Select2 JS input_too_long_1Please delete 1 character'=>'1文字削除してください','Select2 JS input_too_short_nPlease enter %d or more characters'=>'%d文字以上を入力してください','Select2 JS input_too_short_1Please enter 1 or more characters'=>'1つ以上の文字を入力してください','Select2 JS matches_0No matches found'=>'一致する項目がありません','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d件の結果が見つかりました。上下矢印キーを使って移動してください。','Select2 JS matches_1One result is available, press enter to select it.'=>'1件の結果が利用可能です。Enter を押して選択してください。','nounSelect'=>'選択','User ID'=>'ユーザー ID','User Object'=>'ユーザーオブジェクト','User Array'=>'ユーザー配列','All user roles'=>'すべてのユーザー権限グループ','Filter by Role'=>'権限グループで絞り込む','User'=>'ユーザー','Separator'=>'区切り','Select Color'=>'色を選択','Default'=>'デフォルト','Clear'=>'クリア','Color Picker'=>'カラーピッカー','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'選択','Date Time Picker JS closeTextDone'=>'完了','Date Time Picker JS currentTextNow'=>'現在','Date Time Picker JS timezoneTextTime Zone'=>'タイムゾーン','Date Time Picker JS microsecTextMicrosecond'=>'マイクロ秒','Date Time Picker JS millisecTextMillisecond'=>'ミリ秒','Date Time Picker JS secondTextSecond'=>'秒','Date Time Picker JS minuteTextMinute'=>'分','Date Time Picker JS hourTextHour'=>'時','Date Time Picker JS timeTextTime'=>'時間','Date Time Picker JS timeOnlyTitleChoose Time'=>'時間を選択','Date Time Picker'=>'日時選択ツール','Endpoint'=>'エンドポイント','Left aligned'=>'左揃え','Top aligned'=>'上揃え','Placement'=>'配置','Tab'=>'タブ','Value must be a valid URL'=>'値は有効な URL である必要があります','Link URL'=>'リンク URL','Link Array'=>'リンク配列','Opens in a new window/tab'=>'新しいウィンドウまたはタブで開く','Select Link'=>'リンクを選択','Link'=>'リンク','Email'=>'メール','Step Size'=>'ステップサイズ','Maximum Value'=>'最大値','Minimum Value'=>'最小値','Range'=>'範囲','Both (Array)'=>'両方 (配列)','Label'=>'ラベル','Value'=>'値','Vertical'=>'垂直','Horizontal'=>'水平','red : Red'=>'red : Red','For more control, you may specify both a value and label like this:'=>'下記のように記述すると、値とラベルの両方を制御することができます:','Enter each choice on a new line.'=>'選択肢を改行で区切って入力してください。','Choices'=>'選択肢','Button Group'=>'ボタングループ','Allow Null'=>'空の値を許可','Parent'=>'親','TinyMCE will not be initialized until field is clicked'=>'フィールドがクリックされるまで TinyMCE は初期化されません','Delay Initialization'=>'初期化を遅延させる','Show Media Upload Buttons'=>'メディアアップロードボタンを表示','Toolbar'=>'ツールバー','Text Only'=>'テキストのみ','Visual Only'=>'ビジュアルのみ','Visual & Text'=>'ビジュアルとテキスト','Tabs'=>'タブ','Click to initialize TinyMCE'=>'クリックして TinyMCE を初期化','Name for the Text editor tab (formerly HTML)Text'=>'テキスト','Visual'=>'ビジュアル','Value must not exceed %d characters'=>'値は%d文字以内である必要があります','Leave blank for no limit'=>'制限しない場合は空白にする','Character Limit'=>'文字数制限','Appears after the input'=>'入力内容の後に表示','Append'=>'追加','Appears before the input'=>'入力内容の前に表示','Prepend'=>'先頭に追加','Appears within the input'=>'入力内容の中に表示','Placeholder Text'=>'プレースホルダーテキスト','Appears when creating a new post'=>'新規投稿作成時に表示','Text'=>'テキスト','%1$s requires at least %2$s selection'=>'%1$sは%2$s個以上選択する必要があります','Post ID'=>'投稿 ID','Post Object'=>'投稿オブジェクト','Maximum Posts'=>'最大投稿数','Minimum Posts'=>'最小投稿数','Featured Image'=>'アイキャッチ画像','Selected elements will be displayed in each result'=>'選択した要素がそれぞれの結果に表示されます','Elements'=>'要素','Taxonomy'=>'タクソノミー','Post Type'=>'投稿タイプ','Filters'=>'フィルター','All taxonomies'=>'すべてのタクソノミー','Filter by Taxonomy'=>'タクソノミーで絞り込み','All post types'=>'すべての投稿タイプ','Filter by Post Type'=>'投稿タイプでフィルター','Search...'=>'検索…','Select taxonomy'=>'タクソノミーを選択','Select post type'=>'投稿タイプを選択','No matches found'=>'一致する項目がありません','Loading'=>'読み込み中','Maximum values reached ( {max} values )'=>'最大値 ({max}) に達しました','Relationship'=>'関係','Comma separated list. Leave blank for all types'=>'カンマ区切りのリスト。すべてのタイプを許可する場合は空白のままにします','Allowed File Types'=>'許可されるファイルの種類','Maximum'=>'最大','File size'=>'ファイルサイズ','Restrict which images can be uploaded'=>'アップロード可能な画像を制限','Minimum'=>'最小','Uploaded to post'=>'投稿にアップロード','All'=>'すべて','Limit the media library choice'=>'メディアライブラリの選択肢を制限','Library'=>'ライブラリ','Preview Size'=>'プレビューサイズ','Image ID'=>'画像 ID','Image URL'=>'画像 URL','Image Array'=>'画像配列','Specify the returned value on front end'=>'フロントエンドへの返り値を指定してください','Return Value'=>'返り値','Add Image'=>'画像を追加','No image selected'=>'画像が選択されていません','Remove'=>'削除','Edit'=>'編集','All images'=>'すべての画像','Update Image'=>'画像を更新','Edit Image'=>'画像を編集','Select Image'=>'画像を選択','Image'=>'画像','Allow HTML markup to display as visible text instead of rendering'=>'HTML マークアップのコードとして表示を許可','Escape HTML'=>'HTML をエスケープ','No Formatting'=>'書式設定なし','Automatically add <br>'=>'自動的に <br> を追加','Automatically add paragraphs'=>'自動的に段落追加する','Controls how new lines are rendered'=>'改行をどのように表示するか制御','New Lines'=>'改行','Week Starts On'=>'週の始まり','The format used when saving a value'=>'値を保存するときに使用される形式','Save Format'=>'書式を保存','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'前へ','Date Picker JS nextTextNext'=>'次へ','Date Picker JS currentTextToday'=>'今日','Date Picker JS closeTextDone'=>'完了','Date Picker'=>'日付選択ツール','Width'=>'幅','Embed Size'=>'埋め込みサイズ','Enter URL'=>'URL を入力','oEmbed'=>'oEmbed','Text shown when inactive'=>'無効化時に表示されるテキスト','Off Text'=>'無効化時のテキスト','Text shown when active'=>'有効時に表示するテキスト','On Text'=>'アクティブ時のテキスト','Stylized UI'=>'スタイリッシュな UI','Default Value'=>'初期値','Displays text alongside the checkbox'=>'チェックボックスの横にテキストを表示','Message'=>'メッセージ','No'=>'いいえ','Yes'=>'はい','True / False'=>'真/偽','Row'=>'行','Table'=>'テーブル','Block'=>'ブロック','Specify the style used to render the selected fields'=>'選択したフィールドのレンダリングに使用されるスタイルを指定します','Layout'=>'レイアウト','Sub Fields'=>'サブフィールド','Group'=>'グループ','Customize the map height'=>'地図の高さをカスタマイズ','Height'=>'高さ','Set the initial zoom level'=>'地図のデフォルトズームレベルを設定','Zoom'=>'ズーム','Center the initial map'=>'地図のデフォルト中心位置を設定','Center'=>'中央','Search for address...'=>'住所を検索…','Find current location'=>'現在の場所を検索','Clear location'=>'位置情報をクリア','Search'=>'検索','Sorry, this browser does not support geolocation'=>'お使いのブラウザーは位置情報機能に対応していません','Google Map'=>'Google マップ','The format returned via template functions'=>'テンプレート関数で返されるフォーマット','Return Format'=>'戻り値の形式','Custom:'=>'カスタム:','The format displayed when editing a post'=>'投稿編集時に表示される書式','Display Format'=>'表示形式','Time Picker'=>'時間選択ツール','Inactive (%s)'=>'停止中 (%s)','No Fields found in Trash'=>'ゴミ箱にフィールドが見つかりません','No Fields found'=>'フィールドが見つかりません','Search Fields'=>'フィールドを検索','View Field'=>'フィールドを表示','New Field'=>'新規フィールド','Edit Field'=>'フィールドを編集','Add New Field'=>'新規フィールドを追加','Field'=>'フィールド','Fields'=>'フィールド','No Field Groups found in Trash'=>'ゴミ箱にフィールドグループが見つかりません','No Field Groups found'=>'フィールドグループが見つかりません','Search Field Groups'=>'フィールドグループを検索','View Field Group'=>'フィールドグループを表示','New Field Group'=>'新規フィールドグループ','Edit Field Group'=>'フィールドグループを編集','Add New Field Group'=>'新規フィールドグループを追加','Add New'=>'新規追加','Field Group'=>'フィールドグループ','Field Groups'=>'フィールドグループ','Customize WordPress with powerful, professional and intuitive fields.'=>'パワフル、プロフェッショナル、直感的なフィールドで WordPress をカスタマイズ。','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Options Updated'=>'オプションを更新しました','Check Again'=>'再確認','Publish'=>'公開','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'このオプションページにカスタムフィールドグループがありません. カスタムフィールドグループを作成','Error. Could not connect to update server'=>'エラー 更新サーバーに接続できません','Display'=>'表示','Add Row'=>'行を追加','layout'=>'レイアウト','layouts'=>'レイアウト','This field requires at least {min} {label} {identifier}'=>'{identifier}に{label}は最低{min}個必要です','{available} {label} {identifier} available (max {max})'=>'あと{available}個 {identifier}には {label} を利用できます(最大 {max}個)','{required} {label} {identifier} required (min {min})'=>'あと{required}個 {identifier}には {label} を利用する必要があります(最小 {max}個)','Flexible Content requires at least 1 layout'=>'柔軟コンテンツは少なくとも1個のレイアウトが必要です','Click the "%s" button below to start creating your layout'=>'下の "%s" ボタンをクリックしてレイアウトの作成を始めてください','Add layout'=>'レイアウトを追加','Remove layout'=>'レイアウトを削除','Delete Layout'=>'レイアウトを削除','Duplicate Layout'=>'レイアウトを複製','Add New Layout'=>'新しいレイアウトを追加','Add Layout'=>'レイアウトを追加','Min'=>'最小数','Max'=>'最大数','Minimum Layouts'=>'レイアウトの最小数','Maximum Layouts'=>'レイアウトの最大数','Button Label'=>'ボタンのラベル','Add Image to Gallery'=>'ギャラリーに画像を追加','Maximum selection reached'=>'選択の最大数に到達しました','Length'=>'長さ','Add to gallery'=>'ギャラリーを追加','Bulk actions'=>'一括操作','Sort by date uploaded'=>'アップロード日で並べ替え','Sort by date modified'=>'変更日で並び替え','Sort by title'=>'タイトルで並び替え','Reverse current order'=>'並び順を逆にする','Close'=>'閉じる','Minimum Selection'=>'最小選択数','Maximum Selection'=>'最大選択数','Allowed file types'=>'許可するファイルタイプ','Minimum rows not reached ({min} rows)'=>'最小行数に達しました({min} 行)','Maximum rows reached ({max} rows)'=>'最大行数に達しました({max} 行)','Minimum Rows'=>'最小行数','Maximum Rows'=>'最大行数','Click to reorder'=>'ドラッグして並び替え','Add row'=>'行を追加','Remove row'=>'行を削除','First Page'=>'フロントページ','Previous Page'=>'投稿ページ','Next Page'=>'フロントページ','Last Page'=>'投稿ページ','No options pages exist'=>'オプションページはありません','Deactivate License'=>'ライセンスのアクティベートを解除','Activate License'=>'ライセンスをアクティベート','License Key'=>'ライセンスキー','Update Information'=>'アップデート情報','Current Version'=>'現在のバージョン','Latest Version'=>'最新のバージョン','Update Available'=>'利用可能なアップデート','Upgrade Notice'=>'アップグレード通知','Enter your license key to unlock updates'=>'アップデートのロックを解除するためにライセンスキーを入力してください','Update Plugin'=>'プラグインをアップデート']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ja.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ja.mo index 0b3b97d9c3cc5d0d5291f3a470402b6d91f76fa4..1bc5fa38fbbf6b226204298d08bba22e09b698ea 100644 GIT binary patch literal 77108 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

                            Ja!Hp<#2~o#dX7Gto8N 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 z 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 delta 15115 zcmZ|W2Xs}%zQ^&s0|W>qB!u1$B|w1CJ4i1gAWc9Km5>}D7!pXKDu)nykut!M4pKyl zAQ9=HU_mbyKt&X53~j*h_dfq&;rBle3w#n? zc(ucIf0*M`#jDYd6IaM_HpD9HI9-}Mj*DHfA9lwoxEzb&UW~#+SR7x&7`%Wr@ft>8 zu@;_Xu_X2CSlMv`PD2VSNc6IPfK927Z|OL9;d-Q_a|QK)pRf%6h2a?4%5nN*d1T&B z62{{=)PvWc?%Rr*@E%)#9%FdEbBaPy8ZKce{0Ph94J?g++V+yIy_LnF2986uw?y6F z-PZeBM__sK$*2X)LQQZz>b}hw!SkJGZQ`i)ob@t>wh%R;Vr@7Etcs2BVPq4W#Tbn* zVkBNdO)w8D;I~*2!`nKJ4{M<6T`-_6e1L+sW)x}%l2HRp!4fzd)$a+^JF?n(5Y_)} z)I0Do7QyfERlJQl>l5ufUq`jSj~ef4JN924@@$9it$$i0+It-0IBFq@s3S>1?La2#flF-OU}fs-+q3_g(F-IrzzNjZoI~c|Tt>a^Q60SYcvSy( zw%!@_GWJC+WTed}V-xCGsEO=AO>7@(r(VEXcrIW&e1&@OEv$`U9laUXMcojOdO&A< z5c}EsF57+xwG*$Qj^r}x!THz|zrl*wf{#=s?1#NEFopt)be=`+zzwX1x6y}XJ9%f` z(mKeRidy+%RR0aAm-QHGWmi!P`P=4eclKV|p4N1X)#raR1r6{DYJfbi!70)u)WK

                            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 or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "詳細を隠す" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "詳細を表示" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "ACF プロ版を更新する" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "ライセンスを更新" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "ライセンスの管理" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "ACF プロ版へアップグレード" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "オプションページを追加" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "タイトルのプレースホルダーとして使用されます。" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "タイトルプレースホルダー" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4ヶ月無料" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "オプションページを選択" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "タクソノミーを複製" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "タクソノミーを作成" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "投稿タイプを複製" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "投稿タイプを作成" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "フィールドグループ" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "フィールドを追加" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "このフィールド" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "フィードバック" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "サポート" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "によって開発され、維持されている" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "%s を選択したフィールドグループのロケーションルールに追加します。" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "ターゲットフィールド" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "双方向" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s フィールド" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "複数選択" + +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" -msgstr "" +msgstr "WP Engine ロゴ" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." -msgstr "" +msgstr "小文字、アンダースコア、ダッシュのみ、最大32文字" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "投稿などでこのタクソノミーのタームを設定するための権限" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "ターム割り当て" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "このタクソノミーのタームを削除するための権限" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "ターム削除機能" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "このタクソノミーのタームを編集するための権限" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "ターム編集機能" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "このタクソノミーの管理画面へのアクセスを許可する権限" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "ターム管理機能" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." -msgstr "" +msgstr "サイト内検索やタクソノミーアーカイブから投稿を除外するかどうかを設定。" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "WP Engine 他のツール" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "%s のチームによって、WordPressで構築する人々のために構築された" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "価格とアップグレードを見る" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "さらに詳しく" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,59 +2156,55 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s フィールド" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "タームはありません" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "投稿タイプはありません" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "投稿はありません" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "タクソノミーはありません" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "フィールドグループはありません" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "フィールドはありません" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "説明はありません" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "すべての投稿ステータス" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -162,310 +2212,335 @@ msgstr "" "このタクソノミーのキーはすでに ACF の他のタクソノミーで使用されているので使用" "できません。" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"タクソノミーのキーは小文字の英数字、アンダースコア、またはダッシュのみが含ま" +"れます。" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "タクソノミーのキーは32字以内にする必要があります。" #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "" +msgstr "ゴミ箱内にタクソノミーが見つかりませんでした。" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "タクソノミーが見つかりません" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "タクソノミーを検索" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "" +msgstr "タクソノミーを表示" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "" +msgstr "新規タクソノミー" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "" +msgstr "タクソノミーを編集" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "" +msgstr "新規タクソノミーを追加" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "" +msgstr "ゴミ箱内に投稿タイプが見つかりませんでした。" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "" +msgstr "投稿タイプが見つかりません。" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" -msgstr "" +msgstr "投稿タイプを検索" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "" +msgstr "投稿タイプを表示" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" -msgstr "" +msgstr "新規投稿タイプ" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" -msgstr "" +msgstr "投稿タイプを編集" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "" +msgstr "新規投稿タイプを追加" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" +"この投稿タイプキーは、ACF の外側で登録された別の投稿タイプによってすでに使用" +"されているため、使用できません。" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" +"この投稿タイプキーは、ACF の別の投稿タイプによってすでに使用されているため、" +"使用できません。" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "投稿タイプのキーは20字以内にする必要があります。" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "このフィールドの ACF ブロックでの使用は推奨されません。" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "リッチ エディター (WYSIWYG)" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" +"データオブジェクト間のリレーションシップを作成するために使用できる、1人または" +"複数のユーザーを選択できます。" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." -msgstr "" +msgstr "ウェブアドレスを保存するために特別に設計されたテキスト入力。" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" -msgstr "" +msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "テキストの段落を保存するための標準的な入力テキストエリア。" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." -msgstr "" +msgstr "基本的なテキスト入力で、単一の文字列値を格納するのに便利です。" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" -msgstr "" +msgstr "投稿ステータスで絞り込む" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "数値のみの入力" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" +"データと編集画面をよりよく整理するために、フィールドをグループに構造化する方" +"法を提供します。" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." -msgstr "" +msgstr "メールアドレスを保存するために特別に設計されたテキスト入力。" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"ユーザーが1つ、または指定した複数の値を選択できるチェックボックス入力のグルー" +"プ。" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"あなたが指定した値を持つボタンのグループ、ユーザーは提供された値から1つのオプ" +"ションを選択することができます。" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"コンテンツの編集中に表示される折りたたみ可能なパネルに、カスタムフィールドを" +"グループ化して整理することができます。大規模なデータセットを整理整頓するのに" +"便利です。" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" +"これは、スライド、チームメンバー、行動喚起表示などのコンテンツを繰り返し表示" +"するためのソリューションで、繰り返し表示できる一連のサブフィールドの親として" +"機能します。" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." msgstr "" +"これは、添付ファイルのコレクションを管理するためのインタラクティブなインター" +"フェイスを提供します。ほとんどの設定は画像フィールドタイプと似ています。追加" +"設定では、ギャラリーで新しい添付ファイルを追加する場所と、許可される添付ファ" +"イルの最小/最大数を指定できます。" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -473,1333 +2548,1326 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" -msgstr "" +msgstr "複製" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" -msgstr "" +msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "高度" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (新しい)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "オリジナル" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "無効な投稿 ID です。" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." -msgstr "" +msgstr "レビューには無効な投稿タイプが選択されています。" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" -msgstr "" +msgstr "詳細" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" +msgstr "チュートリアル" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "フィールド選択" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" -msgstr "" +msgstr "よく使うフィールド" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "「%s」に合う検索結果はありません" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "フィールドを検索..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "フィールドタイプを選択する" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "人気" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" -msgstr "" +msgstr "タクソノミーを追加" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "最初のタクソノミーを追加" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" -msgstr "" +msgstr "ジャンル" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" -msgstr "" +msgstr "ジャンル" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" -msgstr "" +msgstr "ジャンル" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." -msgstr "" +msgstr "この投稿タイプをREST APIで公開する。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "クエリ変数名をカスタマイズ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "このタクソノミーが親子関係を持つかどうか。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "URLに使用されるスラッグをカスタマイズする" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "このタクソノミーのパーマリンクは無効です。" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"タクソノミーのキーをスラッグとして使用してURLを書き換えます。パーマリンク構造" +"は次のようになります" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" -msgstr "" +msgstr "タクソノミーキー" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." -msgstr "" +msgstr "このタクソノミーに使用するパーマリンクのタイプを選択します。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." -msgstr "" +msgstr "投稿タイプの一覧画面にタクソノミーの項目を表示します。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "管理画面でカラムを表示" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" +msgstr "タクソノミーをクイック/一括編集パネルで表示" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "クイック編集" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" +msgstr "タグクラウドウィジェットにタクソノミーを表示" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "タグクラウド" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"メタボックスから保存されたタクソノミーデータをサニタイズするために呼び出され" +"るPHP関数名。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "メタボックスのサニタイズコールバック" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." -msgstr "" +msgstr "メタボックスの内容を処理するために呼び出されるPHPのコールバック関数名" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "メタボックスなし" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "カスタムメタボックス" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "メタボックス" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "タグメタボックス" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" -msgstr "" +msgstr "タグへのリンク" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "%s へのリンク" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "タグリンク" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← タグへ戻る" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "項目に戻る" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "← %s へ戻る" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "タグ一覧" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "テーブルの非表示見出しにテキストを割り当てます。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "タグリストナビゲーション" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "テーブルのページ送りの非表示見出しにテキストを割り当てます。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "カテゴリーで絞り込む" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "アイテムをフィルタリング" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "%s で絞り込む" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "フィールドディスクリプションの説明" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"階層化するには親のタームを指定します。たとえば「ジャズ」というタームを「ビ" +"バップ」や「ビッグバンド」の親として指定します。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" -msgstr "" +msgstr "親フィールドの説明" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "タグなし" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "項目はありません" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "No %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "タグが見つかりませんでした" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "見つかりません" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "最も使われている" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "よく使うものから選択" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "最もよく使われている%sから選択" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "タグの追加もしくは削除" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "項目の追加または削除" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "%s を追加または削除する" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "タグはコンマで区切ってください" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "項目が複数ある場合はコンマで区切ってください" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "%s が複数ある場合はコンマで区切る" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "人気のタグ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" -msgstr "" +msgstr "よく使う項目" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" -msgstr "" +msgstr "人気の %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "タグを検索" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "親カテゴリー:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "親カテゴリー" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" -msgstr "" +msgstr "親項目" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" -msgstr "" +msgstr "親 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "新規タグ名" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "新規項目名" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "新規 %s 名" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "新規タグを追加" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "タグを更新" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" -msgstr "" +msgstr "アイテムを更新" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" -msgstr "" +msgstr "%s を更新" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" -msgstr "" +msgstr "タグを表示" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "タグを編集" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "すべての タグ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "すべての項目のテキストを割り当てます。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "メニュー名のテキストを割り当てます。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "メニューラベル" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "タクソノミーの説明的要約。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "タームの説明的要約。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "タームの説明" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "単語。スペースは不可、アンダースコアとダッシュは使用可能。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "タームスラッグ" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" -msgstr "" +msgstr "項目名" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" -msgstr "" +msgstr "デフォルト項目" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "キーワード並び替え" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" -msgstr "" +msgstr "投稿タイプを追加する" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" -msgstr "" +msgstr "最初の投稿タイプを追加" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "高度な設定" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "" +msgstr "階層的" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "一般公開" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "動画" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" -msgstr "" +msgstr "映画" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "単数ラベル" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" -msgstr "" +msgstr "映画" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "複数ラベル" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "コントローラークラス" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "" +msgstr "ベース URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" -msgstr "" +msgstr "REST API で表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "クエリ変数名をカスタマイズ。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "クエリー可変" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "カスタムクエリー変数" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "クエリ変数のサポート" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "公開クエリ可" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" -msgstr "" +msgstr "アーカイブスラッグ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "アーカイブ" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "ページ送り" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" -msgstr "" +msgstr "フィード URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "フロント URL プレフィックス" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "URL に使用されるスラッグをカスタマイズする。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "URL スラッグ" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "カスタムパーマリンク" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "投稿タイプキー" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "パーマリンクのリライト" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" -msgstr "" +msgstr "ユーザーと一緒に削除" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" -msgstr "" +msgstr "エクスポート可能" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "リネーム機能" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" -msgstr "" +msgstr "検索から除外する" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "管理バーの表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "メニュー アイコン" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "メニューの位置" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "UI に表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "投稿へのリンク。" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "%s へのリンク。" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "投稿リンク" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "項目のリンク" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" -msgstr "" +msgstr "%s リンク" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "投稿を更新しました。" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "項目を更新しました" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s を更新しました。" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "投稿を予約しました." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "公開予約済み項目" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s を予約しました。" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "投稿を公開しました." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "公開済み項目" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s を公開しました。" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "投稿リスト" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "項目リスト" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "%s リスト" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "%s 日時で絞り込み" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "投稿リストの絞り込み" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "項目一覧の絞り込み" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "%s リストを絞り込み" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "この項目にアップロード" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "投稿に挿入" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "%s に挿入" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "アイキャッチ画像を使用" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "アイキャッチ画像を削除" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "アイキャッチ画像を削除" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "アイキャッチ画像を設定" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "アイキャッチ画像を設定する際のボタンラベルとして" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "アイキャッチ画像を設定" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "アイキャッチ画像" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "投稿の属性" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "%s の属性" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "投稿アーカイブ" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1807,301 +3875,303 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "ナビメニューをアーカイブする" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "%s アーカイブ" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "ゴミ箱に%sはありません" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "投稿が見つかりません" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "項目が見つかりませんでした" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "%s が見つかりませんでした。" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "投稿を検索" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "項目を検索" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "%s を検索" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "親ページ:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "親の%s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "新規投稿" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "新規項目" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "新規 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "新規投稿を追加" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "新規項目を追加" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "新規%sを追加" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "投稿一覧を表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "アイテムを表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "投稿を表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "項目を表示" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "%s を表示" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "投稿の編集" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "項目を編集" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "%s を編集" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "投稿一覧" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "すべての項目" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "%s 一覧" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "メニュー名" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "再生成" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "カスタムの追加" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "投稿フォーマット" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "エディター" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "トラックバック" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "フィールドを見る" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "インポート対象がありません" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" +msgstr[0] "インポートした %s 項目" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,53 +4181,48 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "エクスポート" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "タクソノミーを選択" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" -msgstr "" +msgstr "投稿タイプを選択" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "カテゴリー" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "タグ" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "%s タクソノミーが作成されました" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "%s タクソノミーの更新" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." @@ -2173,132 +4238,124 @@ msgstr "" #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "タクソノミーを保存する。" #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "タクソノミーを削除しました。" #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "タクソノミーを更新しました。" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" +msgstr[0] "%s タクソノミーを複製しました。" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" +msgstr[0] "%s タクソノミーを有効化しました。" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "規約" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" +msgstr[0] "投稿タイプ %s が同期されました。" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" +msgstr[0] "投稿タイプ %s が複製されました。" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" +msgstr[0] "投稿タイプ %s が無効化されました。" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" +msgstr[0] "投稿タイプ %s が有効化されました。" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "投稿タイプ" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "高度な設定" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "基本設定" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "固定ページ" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s 投稿タイプを作成しました" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "フィールドの追加 %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s 投稿タイプを更新しました" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." @@ -2310,11 +4367,11 @@ msgstr "" #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "投稿タイプを送信しました。" #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "投稿タイプを保存しました。" #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." @@ -2324,265 +4381,269 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "入力して検索…" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" -msgstr "" +msgstr "PRO 限定" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" -msgstr "" +msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "タクソノミー" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" +msgstr "投稿タイプ" -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "完了" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "フィールドグループ" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "登録に失敗しました" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" -msgstr "" +msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "パーミッション" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "URL" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "可視性" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "ラベル" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "" +msgstr "フィールド設定タブ" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" -msgstr "" +msgstr "モーダルを閉じる" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" -msgstr "" +msgstr "モーダルを閉じる" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" -msgstr "" +msgstr "新規タブグループ" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" -msgstr "" +msgstr "他の選択肢を保存" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" -msgstr "" +msgstr "すべてのトグルを追加" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" -msgstr "" +msgstr "カスタム値の許可" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" -msgstr "アップデート" +msgstr "更新" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" -msgstr "" +msgstr "Advanced Custom Fields ロゴ" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" -msgstr "" +msgstr "変更内容を保存" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "" +msgstr "フィールドグループタイトル" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" -msgstr "" +msgstr "タイトルを追加" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "" +msgstr "フィールドグループを追加する" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" -msgstr "" +msgstr "設定ページ" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" -msgstr "" +msgstr "ACF Blocks" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" -msgstr "" +msgstr "ギャラリーフィールド" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" -msgstr "" +msgstr "リピーターフィールド" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" #: includes/acf-field-group-functions.php:497 msgid "Group Settings" -msgstr "" +msgstr "グループ設定" #: includes/acf-field-group-functions.php:495 msgid "Location Rules" -msgstr "" +msgstr "ロケーションルール" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2606,301 +4667,309 @@ msgstr "No." #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "フィールドを追加" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" -msgstr "" +msgstr "プレゼンテーション" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "検証" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "全般" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON をインポート" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" -msgstr "" +msgstr "JSON をエクスポート" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" -msgstr "" +msgstr "無効化" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" -msgstr "" +msgstr "この項目を無効化する" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" -msgstr "" +msgstr "有効化" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" -msgstr "" +msgstr "この項目を有効化する" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" -msgstr "" +msgstr "無効" #. Author of the plugin +#: acf.php msgid "WP Engine" -msgstr "" +msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" +"Advanced Custom Fields と Advanced Custom Fields PRO を同時に有効化しないでく" +"ださい。\n" +"Advanced Custom Fields PROを自動的に無効化しました。" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" +"Advanced Custom Fields と Advanced Custom Fields PRO を同時に有効化しないでく" +"ださい。\n" +"Advanced Custom Fields を自動的に無効化しました。" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." -msgstr "" +msgstr "%1$s は有効なユーザー ID である必要があります。" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." -msgstr "" +msgstr "無効なリクエストです。" -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" -msgstr "" +msgstr "%1$s は %2$s に当てはまりません" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" -msgstr[0] "" +msgstr[0] "%1$s はターム %2$s である必要があります。" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" -msgstr[0] "" +msgstr[0] "%1$s は投稿タイプ %2$s である必要があります。" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." -msgstr "" +msgstr "%1$s は有効な投稿 ID である必要があります。" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." -msgstr "" +msgstr "%s には有効な添付ファイル ID が必要です。" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" -msgstr "" +msgstr "REST API で表示" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" -msgstr "" +msgstr "透明度の有効化" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" -msgstr "" +msgstr "RGBA 配列" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" -msgstr "" +msgstr "RGBA 文字列" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" -msgstr "" +msgstr "16進値文字列" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "プロ版にアップグレード" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "有効" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' は有効なメールアドレスではありません" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "明度" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "デフォルトの色を選択" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "色をクリア" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "ブロック" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "オプション" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "ユーザー" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "メニュー項目" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "ウィジェット" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "添付ファイル" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "タクソノミー" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "投稿" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "最終更新日: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." -msgstr "" +msgstr "このフィールドグループは diff 比較に使用できません。" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "無効なフィールドグループパラメータ。" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "保存待ち" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "保存しました" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "インポート" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "変更をレビュー" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "位置: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "プラグイン中の位置: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "テーマ内の位置: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "各種" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "変更を同期" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "差分を読み込み中" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "ローカルの JSON 変更をレビュー" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "サイトへ移動" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "詳細を表示" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "バージョン %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "情報" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2908,14 +4977,17 @@ msgstr "" "ヘルプデスク。サポートの専門家がお客様の" "より詳細な技術的課題をサポートします。" -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" +"ディスカッション。コミュニティフォーラム" +"には、活発でフレンドリーなコミュニティがあり、ACFの世界の「ハウツー」を理解す" +"る手助けをしてくれるかもしれません。" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2925,7 +4997,7 @@ msgstr "" "キュメントには、お客様が遭遇する可能性のあるほとんどの状況に対するリファレン" "スやガイドが含まれています。" -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2935,17 +5007,17 @@ msgstr "" "いただきたいと考えています。何か問題が発生した場合には、複数の場所でサポート" "を受けることができます:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "ヘルプとサポート" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "お困りの際は「ヘルプとサポート」タブからお問い合わせください。" -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2955,7 +5027,7 @@ msgstr "" "タートガイドに目を通して、プラグインの理念やベストプラクティスを理解する" "ことをおすすめします。" -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2965,32 +5037,35 @@ msgstr "" "スタマイズするためのビジュアルフォームビルダーと、カスタムフィールドの値を任" "意のテーマテンプレートファイルに表示するための直感的な API を提供します。" -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "概要" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "位置タイプ「%s」はすでに登録されています。" -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "クラス \"%s\" は存在しません。" +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "無効な nonce。" -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "フィールドの読み込みエラー。" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "位置情報が見つかりません: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "エラー: %s" @@ -3018,7 +5093,7 @@ msgstr "メニュー項目" msgid "Post Status" msgstr "投稿ステータス" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "メニュー" @@ -3124,79 +5199,80 @@ msgstr "すべての%sフォーマット" msgid "Attachment" msgstr "添付ファイル" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s の値は必須です" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "このフィールドグループの表示条件" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "条件判定" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "と" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "ローカル JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "フィールドを複製" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "また、すべてのプレミアムアドオン ( %s) が最新版に更新されていることを確認して" "ください。" -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "このバージョンにはデータベースの改善が含まれており、アップグレードが必要で" "す。" +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "%1$s v%2$sへの更新をありがとうございます。" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "データベースのアップグレードが必要" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "オプションページ" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "ギャラリー" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "柔軟なコンテンツ" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "繰り返し" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "すべてのツールに戻る" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3204,132 +5280,132 @@ msgstr "" "複数のフィールドグループが編集画面に表示される場合、最初のフィールドグループ " "(最小の番号を持つもの) のオプションが使用されます" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "編集画面で非表示にする項目を選択してください。" -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "画面上で非表示" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "トラックバック送信" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "タグ" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "カテゴリー" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "ページ属性" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "フォーマット" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "投稿者" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "スラッグ" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "リビジョン" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "コメント" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "ディスカッション" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "抜粋" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "コンテンツエディター" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "パーマリンク" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "フィールドグループリストに表示" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "下位のフィールドグループを最初に表示" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "注文番号" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "フィールドの下" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "ラベルの下" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" -msgstr "" +msgstr "手順の配置" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "ラベルの配置" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "サイド" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "通常 (コンテンツの後)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "高 (タイトルの後)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "位置" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "シームレス (メタボックスなし)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "標準 (WP メタボックス)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "スタイル" @@ -3337,9 +5413,9 @@ msgstr "スタイル" msgid "Type" msgstr "タイプ" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "キー" @@ -3350,111 +5426,108 @@ msgstr "キー" msgid "Order" msgstr "順序" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "フィールドを閉じる" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "クラス" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "横幅" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "ラッパー属性" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" -msgstr "" +msgstr "必須項目" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "投稿者向けの手順。データ送信時に表示されます" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "手順" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "フィールドタイプ" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "スペースは不可、アンダースコアとダッシュは使用可能" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "フィールド名" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "これは、編集ページに表示される名前です" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "フィールドラベル" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "削除" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "フィールドを削除" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "移動" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "フィールドを別のグループへ移動" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "フィールドを複製" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "フィールドを編集" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "ドラッグして順序を変更" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "このフィールドグループを表示する条件" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "利用可能な更新はありません。" -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "データベースのアップグレードが完了しました。変更点を表示" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "アップグレードタスクを読み込んでいます..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "アップグレードに失敗しました。" @@ -3462,13 +5535,15 @@ msgstr "アップグレードに失敗しました。" msgid "Upgrade complete." msgstr "アップグレードが完了しました。" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "データをバージョン%sへアップグレード中" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3476,37 +5551,41 @@ msgstr "" "続行する前にデータベースをバックアップすることを強くおすすめします。本当に更" "新ツールを今すぐ実行してもよいですか ?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "アップグレードするサイトを1つ以上選択してください。" -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "データベースのアップグレードが完了しました。ネットワークダッ" "シュボードに戻る" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "サイトは最新状態です" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "%1$s から %2$s へのデータベースのアップグレードが必要です" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "サイト" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "サイトをアップグレード" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3514,8 +5593,8 @@ msgstr "" "以下のサイトはデータベースのアップグレードが必要です。更新したいものにチェッ" "クを入れて、%s をクリックしてください。" -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "ルールグループを追加" @@ -3530,449 +5609,456 @@ msgstr "" msgid "Rules" msgstr "ルール" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "コピーしました" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "クリップボードにコピー" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" +"エクスポートしたい項目とエクスポート方法を選んでください。「JSON としてエクス" +"ポート」では別の ACF をインストールした環境でインポートできる JSON ファイルが" +"エクスポートされます。「PHP の生成」ではテーマ内で利用できる PHP コードが生成" +"されます。" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "フィールドグループを選択" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "フィールド未選択" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP を生成" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "フィールドグループをエクスポート" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "空ファイルのインポート" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "不正なファイルの種類" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "ファイルアップロードエラー。もう一度お試しください" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" +"インポートしたい ACF の JSON ファイルを選択してください。下のインポートボタン" +"をクリックすると、ACF はファイルに項目をインポートします。" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "フィールドグループをインポート" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "同期" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "%sを選択" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "複製" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "この項目を複製" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" -msgstr "" +msgstr "サポート" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "ドキュメンテーション" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "説明" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "同期が利用できます" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." -msgstr[0] "" +msgstr[0] "%s件のフィールドグループを同期しました。" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "%s件のフィールドグループを複製しました。" -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "使用中 (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "サイトをレビューしてアップグレード" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "データベースをアップグレード" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "カスタムフィールド" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "フィールドを移動" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "このフィールドの移動先を選択してください" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "%1$s フィールドは現在 %2$s フィールドグループにあります" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "移動が完了しました。" -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "有効" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "フィールドキー" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "設定" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "所在地" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "コピー" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(このフィールド)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "チェック済み" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "カスタムフィールドを移動" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "利用可能な切り替えフィールドがありません" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "フィールドグループのタイトルは必須です" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "変更を保存するまでこのフィールドは移動できません" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "\"field_\" という文字列はフィールド名の先頭に使うことはできません" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "フィールドグループ下書きを更新しました。" -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "フィールドグループを公開予約しました。" -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "フィールドグループを送信しました。" -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "フィールドグループを保存しました。" -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "フィールドグループを公開しました。" -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "フィールドグループを削除しました。" -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "フィールドグループを更新しました。" -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "ツール" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "等しくない" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "等しい" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "フォーム" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "固定ページ" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "投稿" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "関連" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "選択" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "基本" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "不明" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "フィールドタイプが存在しません" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "スパムを検出しました" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "投稿を更新しました" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "更新" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "メールを確認" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "コンテンツ" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "タイトル" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "フィールドグループを編集" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "選択範囲が以下より小さい場合" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "選択範囲が以下より大きい場合" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "値が以下より小さい場合" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "値が以下より大きい場合" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "以下の値が含まれる場合" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "値が以下のパターンに一致する場合" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "値が以下に等しくない場合" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "値が以下に等しい場合" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "値がない場合" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "任意の値あり" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "キャンセル" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "本当に実行しますか ?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d個のフィールドで確認が必要です" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1つのフィールドで確認が必要です" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "検証失敗" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "検証成功" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "制限" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "詳細を折りたたむ" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "詳細を展開" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "この投稿へのアップロード" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "更新" @@ -3982,243 +6068,247 @@ msgctxt "verb" msgid "Edit" msgstr "編集" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "このページから移動した場合、変更は失われます" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "ファイル形式は %s である必要があります。" -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "または" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "ファイルサイズは %s 以下である必要があります。" -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "ファイルサイズは %s 以上である必要があります。" -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "画像の高さは %dpx 以下である必要があります。" -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "画像の高さは %dpx 以上である必要があります。" -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "画像の幅は %dpx 以下である必要があります。" -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "画像の幅は %dpx 以上である必要があります。" -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(タイトルなし)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "フルサイズ" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "大" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "中" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "サムネイル" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(ラベルなし)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "テキストエリアの高さを設定" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "行" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "テキストエリア" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "追加のチェックボックスを先頭に追加して、すべての選択肢を切り替えます" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "フィールドの選択肢として「カスタム」を保存する" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "「カスタム」値の追加を許可する" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "新規選択肢を追加" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "すべて切り替え" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "アーカイブ URL を許可" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "アーカイブ" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "ページリンク" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "追加" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "名前" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s を追加しました" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s はすでに存在しています" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "ユーザーが新規 %s を追加できません" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ターム ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "タームオブジェクト" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "投稿タームから値を読み込む" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "タームを読み込む" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "選択したタームを投稿に関連付ける" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "タームを保存" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "編集中に新しいタームを作成できるようにする" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "タームを追加" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "ラジオボタン" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "単一値" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "複数選択" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "チェックボックス" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "複数値" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "このフィールドの外観を選択" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "外観" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "表示するタクソノミーを選択" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" -msgstr "" +msgstr "%s なし" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "値は%d文字以下である必要があります" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "値は%d文字以上である必要があります" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "値は数字である必要があります" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "番号" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "フィールドの選択肢として「その他」を保存する" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "「その他」の選択肢を追加してカスタム値を許可" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "その他" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "ラジオボタン" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4226,722 +6316,729 @@ msgstr "" "前のアコーディオンを停止するエンドポイントを定義します。このアコーディオンは" "表示されません。" -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "" "他のアコーディオンを閉じずにこのアコーディオンを開くことができるようにする。" -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "マルチ展開" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "このアコーディオンをページの読み込み時に開いた状態で表示します。" -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "受付中" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "アコーディオン" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "アップロード可能なファイルを制限" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ファイル ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "ファイルの URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "ファイル配列" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "ファイルを追加" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "ファイルが選択されていません" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "ファイル名" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "ファイルを更新" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "ファイルを編集" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "ファイルを選択" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "ファイル" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "パスワード" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "戻り値を指定します" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "AJAX を使用して選択肢を遅延読み込みしますか ?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "新しい行に各デフォルト値を入力してください" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "選択" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "読み込み失敗" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "検索中…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "結果をさらに読み込み中…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "%d項目のみ選択可能です" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "1項目のみ選択可能です" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "%d文字を削除してください" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "1文字削除してください" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "%d文字以上を入力してください" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "1つ以上の文字を入力してください" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "一致する項目がありません" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d件の結果が見つかりました。上下矢印キーを使って移動してください。" -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "1件の結果が利用可能です。Enter を押して選択してください。" -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "選択" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ユーザー ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "ユーザーオブジェクト" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "ユーザー配列" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "すべてのユーザー権限グループ" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "権限グループで絞り込む" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "ユーザー" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "区切り" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "色を選択" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "デフォルト" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "クリア" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "カラーピッカー" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "選択" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "完了" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "現在" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "タイムゾーン" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "マイクロ秒" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "ミリ秒" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "秒" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "分" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "時" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "時間" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "時間を選択" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "日時選択ツール" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "エンドポイント" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "左揃え" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "上揃え" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "配置" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "タブ" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "値は有効な URL である必要があります" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "リンク URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "リンク配列" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "新しいウィンドウまたはタブで開く" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "リンクを選択" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "リンク" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "メール" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "ステップサイズ" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "最大値" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "最小値" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "範囲" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "両方 (配列)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "ラベル" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "値" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "垂直" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "水平" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "red : Red" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "下記のように記述すると、値とラベルの両方を制御することができます:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "選択肢を改行で区切って入力してください。" -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "選択肢" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "ボタングループ" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "空の値を許可" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "親" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "フィールドがクリックされるまで TinyMCE は初期化されません" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "" +msgstr "初期化を遅延させる" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "" +msgstr "メディアアップロードボタンを表示" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "ツールバー" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "テキストのみ" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "ビジュアルのみ" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "ビジュアルとテキスト" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "タブ" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "クリックして TinyMCE を初期化" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "テキスト" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "ビジュアル" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "値は%d文字以内である必要があります" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "制限しない場合は空白にする" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "文字数制限" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "入力内容の後に表示" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "追加" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "入力内容の前に表示" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "先頭に追加" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "入力内容の中に表示" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "プレースホルダーテキスト" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "新規投稿作成時に表示" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "テキスト" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$sは%2$s個以上選択する必要があります" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "投稿 ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "投稿オブジェクト" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" -msgstr "" +msgstr "最大投稿数" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" -msgstr "" +msgstr "最小投稿数" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "アイキャッチ画像" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "選択した要素がそれぞれの結果に表示されます" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "要素" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "タクソノミー" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "投稿タイプ" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "フィルター" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "すべてのタクソノミー" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "タクソノミーで絞り込み" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "すべての投稿タイプ" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "投稿タイプでフィルター" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "検索…" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "タクソノミーを選択" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "投稿タイプを選択" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "一致する項目がありません" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "読み込み中" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "最大値 ({max}) に達しました" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "関係" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "カンマ区切りのリスト。すべてのタイプを許可する場合は空白のままにします" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" -msgstr "" +msgstr "許可されるファイルの種類" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "最大" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "ファイルサイズ" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "アップロード可能な画像を制限" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "最小" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "投稿にアップロード" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4952,483 +7049,490 @@ msgstr "投稿にアップロード" msgid "All" msgstr "すべて" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "メディアライブラリの選択肢を制限" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "ライブラリ" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "プレビューサイズ" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "画像 ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "画像 URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "画像配列" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "フロントエンドへの返り値を指定してください" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "返り値" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "画像を追加" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "画像が選択されていません" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "削除" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "編集" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "すべての画像" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "画像を更新" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "画像を編集" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "画像を選択" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "画像" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "HTML マークアップのコードとして表示を許可" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML をエスケープ" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "書式設定なし" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "自動的に <br> を追加" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "自動的に段落追加する" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "改行をどのように表示するか制御" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "改行" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "週の始まり" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "値を保存するときに使用される形式" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "書式を保存" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "前へ" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "次へ" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "今日" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "完了" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "日付選択ツール" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "幅" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "埋め込みサイズ" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL を入力" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "無効化時に表示されるテキスト" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "無効化時のテキスト" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "有効時に表示するテキスト" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "アクティブ時のテキスト" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" -msgstr "" +msgstr "スタイリッシュな UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "初期値" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "チェックボックスの横にテキストを表示" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "メッセージ" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "いいえ" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "はい" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "真/偽" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "行" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "テーブル" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "ブロック" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "選択したフィールドのレンダリングに使用されるスタイルを指定します" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "レイアウト" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "サブフィールド" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "グループ" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "地図の高さをカスタマイズ" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "高さ" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "地図のデフォルトズームレベルを設定" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "ズーム" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "地図のデフォルト中心位置を設定" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "中央" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "住所を検索…" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "現在の場所を検索" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "位置情報をクリア" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "検索" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "お使いのブラウザーは位置情報機能に対応していません" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google マップ" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "テンプレート関数で返されるフォーマット" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "戻り値の形式" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "カスタム:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "投稿編集時に表示される書式" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "表示形式" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "時間選択ツール" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" -msgstr[0] "" +msgstr[0] "停止中 (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "ゴミ箱にフィールドが見つかりません" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "フィールドが見つかりません" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "フィールドを検索" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "フィールドを表示" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "新規フィールド" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "フィールドを編集" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "新規フィールドを追加" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "フィールド" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "フィールド" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "ゴミ箱にフィールドグループが見つかりません" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "フィールドグループが見つかりません" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "フィールドグループを検索" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "フィールドグループを表示" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "新規フィールドグループ" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "フィールドグループを編集" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "新規フィールドグループを追加" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "新規追加" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "フィールドグループ" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "フィールドグループ" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "パワフル、プロフェッショナル、直感的なフィールドで WordPress をカスタマイズ。" #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5479,9 +7583,9 @@ msgstr "オプションを更新しました" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.l10n.php new file mode 100644 index 000000000..f8e301722 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'ko_KR','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'잘못된 보안 논스가 제공되어 ACF가 유효성 검사를 수행할 수 없습니다.','Allow Access to Value in Editor UI'=>'에디터 UI에서 값에 대한 액세스 허용','Learn more.'=>'더 알아보기.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'콘텐츠 편집자가 블록 바인딩 또는 ACF 쇼트코드를 사용하여 편집기 UI에서 필드 값에 액세스하고 표시할 수 있도록 허용합니다. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'요청된 ACF 필드 유형이 블록 바인딩 또는 ACF 쇼트코드의 출력을 지원하지 않습니다.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'요청된 ACF 필드는 바인딩 또는 ACF 쇼트코드로 출력할 수 없습니다.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'요청된 ACF 필드 유형이 바인딩 또는 ACF 쇼트코드로의 출력을 지원하지 않습니다.','[The ACF shortcode cannot display fields from non-public posts]'=>'[ACF 쇼트코드는 비공개 게시물의 필드를 표시할 수 없음]','[The ACF shortcode is disabled on this site]'=>'[이 사이트에서는 ACF 쇼트코드가 비활성화되었습니다.]','Businessman Icon'=>'비즈니스맨 아이콘','Forums Icon'=>'포럼 아이콘','YouTube Icon'=>'YouTube 아이콘','Yes (alt) Icon'=>'예 (대체) 아이콘','Xing Icon'=>'싱 아이콘','WordPress (alt) Icon'=>'워드프레스(대체) 아이콘','WhatsApp Icon'=>'WhatsApp 아이콘','Write Blog Icon'=>'블로그 글쓰기 아이콘','Widgets Menus Icon'=>'위젯 메뉴 아이콘','View Site Icon'=>'사이트 보기 아이콘','Learn More Icon'=>'더 알아보기 아이콘','Add Page Icon'=>'페이지 추가 아이콘','Video (alt3) Icon'=>'비디오 (대체3) 아이콘','Video (alt2) Icon'=>'비디오 (대체2) 아이콘','Video (alt) Icon'=>'동영상 (대체) 아이콘','Update (alt) Icon'=>'업데이트 (대체) 아이콘','Universal Access (alt) Icon'=>'유니버설 액세스(대체) 아이콘','Twitter (alt) Icon'=>'트위터(대체) 아이콘','Twitch Icon'=>'Twitch 아이콘','Tide Icon'=>'조수 아이콘','Tickets (alt) Icon'=>'티켓(대체) 아이콘','Text Page Icon'=>'텍스트 페이지 아이콘','Table Row Delete Icon'=>'표 행 삭제 아이콘','Table Row Before Icon'=>'표 행 이전 아이콘','Table Row After Icon'=>'표 행 후 아이콘','Table Col Delete Icon'=>'표 열 삭제 아이콘','Table Col Before Icon'=>'표 열 이전 아이콘','Table Col After Icon'=>'표 열 뒤 아이콘','Superhero (alt) Icon'=>'슈퍼히어로(대체) 아이콘','Superhero Icon'=>'슈퍼히어로 아이콘','Spotify Icon'=>'Spotify 아이콘','Shortcode Icon'=>'쇼트코드 아이콘','Shield (alt) Icon'=>'방패(대체) 아이콘','Share (alt2) Icon'=>'공유(대체2) 아이콘','Share (alt) Icon'=>'공유(대체) 아이콘','Saved Icon'=>'저장 아이콘','RSS Icon'=>'RSS 아이콘','REST API Icon'=>'REST API 아이콘','Remove Icon'=>'아이콘 제거','Reddit Icon'=>'Reddit 아이콘','Privacy Icon'=>'개인 정보 아이콘','Printer Icon'=>'프린터 아이콘','Podio Icon'=>'Podio 아이콘','Plus (alt2) Icon'=>'더하기(대체2) 아이콘','Plus (alt) Icon'=>'더하기(대체) 아이콘','Plugins Checked Icon'=>'플러그인 확인 아이콘','Pinterest Icon'=>'Pinterest 아이콘','Pets Icon'=>'애완동물 아이콘','PDF Icon'=>'PDF 아이콘','Palm Tree Icon'=>'야자수 아이콘','Open Folder Icon'=>'폴더 열기 아이콘','No (alt) Icon'=>'아니요(대체) 아이콘','Money (alt) Icon'=>'돈 (대체) 아이콘','Menu (alt3) Icon'=>'메뉴(대체3) 아이콘','Menu (alt2) Icon'=>'메뉴(대체2) 아이콘','Menu (alt) Icon'=>'메뉴(대체) 아이콘','Spreadsheet Icon'=>'스프레드시트 아이콘','Interactive Icon'=>'대화형 아이콘','Document Icon'=>'문서 아이콘','Default Icon'=>'기본 아이콘','Location (alt) Icon'=>'위치(대체) 아이콘','LinkedIn Icon'=>'LinkedIn 아이콘','Instagram Icon'=>'인스타그램 아이콘','Insert Before Icon'=>'이전 삽입 아이콘','Insert After Icon'=>'뒤에 삽입 아이콘','Insert Icon'=>'아이콘 삽입','Info Outline Icon'=>'정보 개요 아이콘','Images (alt2) Icon'=>'이미지(대체2) 아이콘','Images (alt) Icon'=>'이미지(대체) 아이콘','Rotate Right Icon'=>'오른쪽 회전 아이콘','Rotate Left Icon'=>'왼쪽 회전 아이콘','Rotate Icon'=>'회전 아이콘','Flip Vertical Icon'=>'세로로 뒤집기 아이콘','Flip Horizontal Icon'=>'가로로 뒤집기 아이콘','Crop Icon'=>'자르기 아이콘','ID (alt) Icon'=>'ID (대체) 아이콘','HTML Icon'=>'HTML 아이콘','Hourglass Icon'=>'모래시계 아이콘','Heading Icon'=>'제목 아이콘','Google Icon'=>'Google 아이콘','Games Icon'=>'게임 아이콘','Fullscreen Exit (alt) Icon'=>'전체 화면 종료(대체) 아이콘','Fullscreen (alt) Icon'=>'전체 화면 (대체) 아이콘','Status Icon'=>'상태 아이콘','Image Icon'=>'이미지 아이콘','Gallery Icon'=>'갤러리 아이콘','Chat Icon'=>'채팅 아이콘','Audio Icon'=>'오디오 아이콘','Aside Icon'=>'옆으로 아이콘','Food Icon'=>'음식 아이콘','Exit Icon'=>'종료 아이콘','Excerpt View Icon'=>'요약글 보기 아이콘','Embed Video Icon'=>'동영상 퍼가기 아이콘','Embed Post Icon'=>'글 임베드 아이콘','Embed Photo Icon'=>'사진 임베드 아이콘','Embed Generic Icon'=>'일반 임베드 아이콘','Embed Audio Icon'=>'오디오 삽입 아이콘','Email (alt2) Icon'=>'이메일(대체2) 아이콘','Ellipsis Icon'=>'줄임표 아이콘','Unordered List Icon'=>'정렬되지 않은 목록 아이콘','RTL Icon'=>'RTL 아이콘','Ordered List RTL Icon'=>'정렬된 목록 RTL 아이콘','Ordered List Icon'=>'주문 목록 아이콘','LTR Icon'=>'LTR 아이콘','Custom Character Icon'=>'사용자 지정 캐릭터 아이콘','Edit Page Icon'=>'페이지 편집 아이콘','Edit Large Icon'=>'큰 편집 아이콘','Drumstick Icon'=>'드럼 스틱 아이콘','Database View Icon'=>'데이터베이스 보기 아이콘','Database Remove Icon'=>'데이터베이스 제거 아이콘','Database Import Icon'=>'데이터베이스 가져오기 아이콘','Database Export Icon'=>'데이터베이스 내보내기 아이콘','Database Add Icon'=>'데이터베이스 추가 아이콘','Database Icon'=>'데이터베이스 아이콘','Cover Image Icon'=>'표지 이미지 아이콘','Volume On Icon'=>'볼륨 켜기 아이콘','Volume Off Icon'=>'볼륨 끄기 아이콘','Skip Forward Icon'=>'앞으로 건너뛰기 아이콘','Skip Back Icon'=>'뒤로 건너뛰기 아이콘','Repeat Icon'=>'반복 아이콘','Play Icon'=>'재생 아이콘','Pause Icon'=>'일시 중지 아이콘','Forward Icon'=>'앞으로 아이콘','Back Icon'=>'뒤로 아이콘','Columns Icon'=>'열 아이콘','Color Picker Icon'=>'색상 선택기 아이콘','Coffee Icon'=>'커피 아이콘','Code Standards Icon'=>'코드 표준 아이콘','Cloud Upload Icon'=>'클라우드 업로드 아이콘','Cloud Saved Icon'=>'클라우드 저장 아이콘','Car Icon'=>'자동차 아이콘','Camera (alt) Icon'=>'카메라(대체) 아이콘','Calculator Icon'=>'계산기 아이콘','Button Icon'=>'버튼 아이콘','Businessperson Icon'=>'사업가 아이콘','Tracking Icon'=>'추적 아이콘','Topics Icon'=>'토픽 아이콘','Replies Icon'=>'답글 아이콘','PM Icon'=>'PM 아이콘','Friends Icon'=>'친구 아이콘','Community Icon'=>'커뮤니티 아이콘','BuddyPress Icon'=>'버디프레스 아이콘','bbPress Icon'=>'비비프레스 아이콘','Activity Icon'=>'활동 아이콘','Book (alt) Icon'=>'책 (대체) 아이콘','Block Default Icon'=>'블록 기본 아이콘','Bell Icon'=>'벨 아이콘','Beer Icon'=>'맥주 아이콘','Bank Icon'=>'은행 아이콘','Arrow Up (alt2) Icon'=>'화살표 위(대체2) 아이콘','Arrow Up (alt) Icon'=>'위쪽 화살표(대체) 아이콘','Arrow Right (alt2) Icon'=>'오른쪽 화살표(대체2) 아이콘','Arrow Right (alt) Icon'=>'오른쪽 화살표(대체) 아이콘','Arrow Left (alt2) Icon'=>'왼쪽 화살표(대체2) 아이콘','Arrow Left (alt) Icon'=>'왼쪽 화살표(대체) 아이콘','Arrow Down (alt2) Icon'=>'아래쪽 화살표(대체2) 아이콘','Arrow Down (alt) Icon'=>'아래쪽 화살표(대체) 아이콘','Amazon Icon'=>'아마존 아이콘','Align Wide Icon'=>'와이드 정렬 아이콘','Align Pull Right Icon'=>'오른쪽으로 당겨 정렬 아이콘','Align Pull Left Icon'=>'왼쪽으로 당겨 정렬 아이콘','Align Full Width Icon'=>'전체 너비 정렬 아이콘','Airplane Icon'=>'비행기 아이콘','Site (alt3) Icon'=>'사이트 (대체3) 아이콘','Site (alt2) Icon'=>'사이트 (대체2) 아이콘','Site (alt) Icon'=>'사이트 (대체) 아이콘','Upgrade to ACF PRO to create options pages in just a few clicks'=>'몇 번의 클릭만으로 옵션 페이지를 만들려면 ACF PRO로 업그레이드하세요.','Invalid request args.'=>'잘못된 요청 인수입니다.','Sorry, you do not have permission to do that.'=>'죄송합니다. 해당 권한이 없습니다.','Blocks Using Post Meta'=>'포스트 메타를 사용한 블록','ACF PRO logo'=>'ACF PRO 로고','ACF PRO Logo'=>'ACF PRO 로고','%s requires a valid attachment ID when type is set to media_library.'=>'유형이 미디어_라이브러리로 설정된 경우 %s에 유효한 첨부 파일 ID가 필요합니다.','%s is a required property of acf.'=>'%s는 acf의 필수 속성입니다.','The value of icon to save.'=>'저장할 아이콘의 값입니다.','The type of icon to save.'=>'저장할 아이콘 유형입니다.','Yes Icon'=>'예 아이콘','WordPress Icon'=>'워드프레스 아이콘','Warning Icon'=>'경고 아이콘','Visibility Icon'=>'가시성 아이콘','Vault Icon'=>'볼트 아이콘','Upload Icon'=>'업로드 아이콘','Update Icon'=>'업데이트 아이콘','Unlock Icon'=>'잠금 해제 아이콘','Universal Access Icon'=>'유니버설 액세스 아이콘','Undo Icon'=>'실행 취소 아이콘','Twitter Icon'=>'트위터 아이콘','Trash Icon'=>'휴지통 아이콘','Translation Icon'=>'번역 아이콘','Tickets Icon'=>'티켓 아이콘','Thumbs Up Icon'=>'엄지척 아이콘','Thumbs Down Icon'=>'엄지 아래로 아이콘','Text Icon'=>'텍스트 아이콘','Testimonial Icon'=>'추천 아이콘','Tagcloud Icon'=>'태그클라우드 아이콘','Tag Icon'=>'태그 아이콘','Tablet Icon'=>'태블릿 아이콘','Store Icon'=>'스토어 아이콘','Sticky Icon'=>'스티커 아이콘','Star Half Icon'=>'별 반쪽 아이콘','Star Filled Icon'=>'별이 채워진 아이콘','Star Empty Icon'=>'별 비어 있음 아이콘','Sos Icon'=>'구조 요청 아이콘','Sort Icon'=>'정렬 아이콘','Smiley Icon'=>'스마일 아이콘','Smartphone Icon'=>'스마트폰 아이콘','Slides Icon'=>'슬라이드 아이콘','Shield Icon'=>'방패 아이콘','Share Icon'=>'공유 아이콘','Search Icon'=>'검색 아이콘','Screen Options Icon'=>'화면 옵션 아이콘','Schedule Icon'=>'일정 아이콘','Redo Icon'=>'다시 실행 아이콘','Randomize Icon'=>'무작위 추출 아이콘','Products Icon'=>'제품 아이콘','Pressthis Icon'=>'Pressthis 아이콘','Post Status Icon'=>'글 상태 아이콘','Portfolio Icon'=>'포트폴리오 아이콘','Plus Icon'=>'플러스 아이콘','Playlist Video Icon'=>'재생목록 비디오 아이콘','Playlist Audio Icon'=>'재생목록 오디오 아이콘','Phone Icon'=>'전화 아이콘','Performance Icon'=>'성능 아이콘','Paperclip Icon'=>'종이 클립 아이콘','No Icon'=>'없음 아이콘','Networking Icon'=>'네트워킹 아이콘','Nametag Icon'=>'네임택 아이콘','Move Icon'=>'이동 아이콘','Money Icon'=>'돈 아이콘','Minus Icon'=>'마이너스 아이콘','Migrate Icon'=>'마이그레이션 아이콘','Microphone Icon'=>'마이크 아이콘','Megaphone Icon'=>'메가폰 아이콘','Marker Icon'=>'마커 아이콘','Lock Icon'=>'잠금 아이콘','Location Icon'=>'위치 아이콘','List View Icon'=>'목록 보기 아이콘','Lightbulb Icon'=>'전구 아이콘','Left Right Icon'=>'왼쪽 오른쪽 아이콘','Layout Icon'=>'레이아웃 아이콘','Laptop Icon'=>'노트북 아이콘','Info Icon'=>'정보 아이콘','Index Card Icon'=>'색인 카드 아이콘','ID Icon'=>'ID 아이콘','Hidden Icon'=>'숨김 아이콘','Heart Icon'=>'하트 아이콘','Hammer Icon'=>'해머 아이콘','Groups Icon'=>'그룹 아이콘','Grid View Icon'=>'그리드 보기 아이콘','Forms Icon'=>'양식 아이콘','Flag Icon'=>'깃발 아이콘','Filter Icon'=>'필터 아이콘','Feedback Icon'=>'피드백 아이콘','Facebook (alt) Icon'=>'Facebook (대체) 아이콘','Facebook Icon'=>'페이스북 아이콘','External Icon'=>'외부 아이콘','Email (alt) Icon'=>'이메일 (대체) 아이콘','Email Icon'=>'이메일 아이콘','Video Icon'=>'비디오 아이콘','Unlink Icon'=>'링크 해제 아이콘','Underline Icon'=>'밑줄 아이콘','Text Color Icon'=>'텍스트색 아이콘','Table Icon'=>'표 아이콘','Strikethrough Icon'=>'취소선 아이콘','Spellcheck Icon'=>'맞춤법 검사 아이콘','Remove Formatting Icon'=>'서식 제거 아이콘','Quote Icon'=>'인용 아이콘','Paste Word Icon'=>'단어 붙여넣기 아이콘','Paste Text Icon'=>'텍스트 붙여넣기 아이콘','Paragraph Icon'=>'단락 아이콘','Outdent Icon'=>'내어쓰기 아이콘','Kitchen Sink Icon'=>'주방 싱크 아이콘','Justify Icon'=>'맞춤 아이콘','Italic Icon'=>'이탤릭체 아이콘','Insert More Icon'=>'더 삽입 아이콘','Indent Icon'=>'들여쓰기 아이콘','Help Icon'=>'도움말 아이콘','Expand Icon'=>'펼치기 아이콘','Contract Icon'=>'계약 아이콘','Code Icon'=>'코드 아이콘','Break Icon'=>'나누기 아이콘','Bold Icon'=>'굵은 아이콘','Edit Icon'=>'수정 아이콘','Download Icon'=>'다운로드 아이콘','Dismiss Icon'=>'해지 아이콘','Desktop Icon'=>'데스크톱 아이콘','Dashboard Icon'=>'대시보드 아이콘','Cloud Icon'=>'구름 아이콘','Clock Icon'=>'시계 아이콘','Clipboard Icon'=>'클립보드 아이콘','Chart Pie Icon'=>'원형 차트 아이콘','Chart Line Icon'=>'선 차트 아이콘','Chart Bar Icon'=>'막대 차트 아이콘','Chart Area Icon'=>'영역 차트 아이콘','Category Icon'=>'카테고리 아이콘','Cart Icon'=>'장바구니 아이콘','Carrot Icon'=>'당근 아이콘','Camera Icon'=>'카메라 아이콘','Calendar (alt) Icon'=>'캘린더 (대체) 아이콘','Calendar Icon'=>'캘린더 아이콘','Businesswoman Icon'=>'비즈니스우먼 아이콘','Building Icon'=>'건물 아이콘','Book Icon'=>'책 아이콘','Backup Icon'=>'백업 아이콘','Awards Icon'=>'상 아이콘','Art Icon'=>'아트 아이콘','Arrow Up Icon'=>'위쪽 화살표 아이콘','Arrow Right Icon'=>'오른쪽 화살표 아이콘','Arrow Left Icon'=>'왼쪽 화살표 아이콘','Arrow Down Icon'=>'아래쪽 화살표 아이콘','Archive Icon'=>'아카이브 아이콘','Analytics Icon'=>'애널리틱스 아이콘','Align Right Icon'=>'오른쪽 정렬 아이콘','Align None Icon'=>'정렬 안 함 아이콘','Align Left Icon'=>'왼쪽 정렬 아이콘','Align Center Icon'=>'가운데 정렬 아이콘','Album Icon'=>'앨범 아이콘','Users Icon'=>'사용자 아이콘','Tools Icon'=>'도구 아이콘','Site Icon'=>'사이트 아이콘','Settings Icon'=>'설정 아이콘','Post Icon'=>'글 아이콘','Plugins Icon'=>'플러그인 아이콘','Page Icon'=>'페이지 아이콘','Network Icon'=>'네트워크 아이콘','Multisite Icon'=>'다중 사이트 아이콘','Media Icon'=>'미디어 아이콘','Links Icon'=>'링크 아이콘','Home Icon'=>'홈 아이콘','Customizer Icon'=>'커스터마이저 아이콘','Comments Icon'=>'댓글 아이콘','Collapse Icon'=>'접기 아이콘','Appearance Icon'=>'모양 아이콘','Generic Icon'=>'일반 아이콘','Icon picker requires a value.'=>'아이콘 선택기에는 값이 필요합니다.','Icon picker requires an icon type.'=>'아이콘 선택기에는 아이콘 유형이 필요합니다.','The available icons matching your search query have been updated in the icon picker below.'=>'아래의 아이콘 선택기에서 검색어와 일치하는 사용 가능한 아이콘이 업데이트되었습니다.','No results found for that search term'=>'해당 검색어에 대한 결과를 찾을 수 없습니다.','Array'=>'배열','String'=>'문자열','Specify the return format for the icon. %s'=>'아이콘의 반환 형식을 지정합니다. %s','Select where content editors can choose the icon from.'=>'콘텐츠 편집자가 아이콘을 선택할 수 있는 위치를 선택합니다.','The URL to the icon you\'d like to use, or svg as Data URI'=>'사용하려는 아이콘의 URL(또는 데이터 URI로서의 svg)','Browse Media Library'=>'미디어 라이브러리 찾아보기','The currently selected image preview'=>'현재 선택된 이미지 미리보기','Click to change the icon in the Media Library'=>'미디어 라이브러리에서 아이콘을 변경하려면 클릭합니다.','Search icons...'=>'검색 아이콘...','Media Library'=>'미디어 라이브러리','Dashicons'=>'대시 아이콘','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'아이콘을 선택할 수 있는 대화형 UI입니다. 대시 아이콘, 미디어 라이브러리 또는 독립형 URL 입력 중에서 선택할 수 있습니다.','Icon Picker'=>'아이콘 선택기','JSON Load Paths'=>'JSON 로드 경로','JSON Save Paths'=>'JSON 경로 저장','Registered ACF Forms'=>'등록된 ACF 양식','Shortcode Enabled'=>'쇼트코드 사용','Field Settings Tabs Enabled'=>'필드 설정 탭 사용됨','Field Type Modal Enabled'=>'필드 유형 모달 사용됨','Admin UI Enabled'=>'관리자 UI 활성화됨','Block Preloading Enabled'=>'블록 사전 로드 활성화됨','Blocks Per ACF Block Version'=>'ACF 블록 버전당 블록 수','Blocks Per API Version'=>'API 버전별 블록 수','Registered ACF Blocks'=>'등록된 ACF 블록','Light'=>'Light','Standard'=>'표준','REST API Format'=>'REST API 형식','Registered Options Pages (PHP)'=>'등록된 옵션 페이지(PHP)','Registered Options Pages (JSON)'=>'등록된 옵션 페이지(JSON)','Registered Options Pages (UI)'=>'등록된 옵션 페이지(UI)','Options Pages UI Enabled'=>'옵션 페이지 UI 활성화됨','Registered Taxonomies (JSON)'=>'등록된 분류(JSON)','Registered Taxonomies (UI)'=>'등록된 분류(UI)','Registered Post Types (JSON)'=>'등록된 글 유형(JSON)','Registered Post Types (UI)'=>'등록된 글 유형(UI)','Post Types and Taxonomies Enabled'=>'글 유형 및 분류 사용됨','Number of Third Party Fields by Field Type'=>'필드 유형별 타사 필드 수','Number of Fields by Field Type'=>'필드 유형별 필드 수','Field Groups Enabled for GraphQL'=>'GraphQL에 사용 가능한 필드 그룹','Field Groups Enabled for REST API'=>'REST API에 필드 그룹 사용 가능','Registered Field Groups (JSON)'=>'등록된 필드 그룹(JSON)','Registered Field Groups (PHP)'=>'등록된 필드 그룹(PHP)','Registered Field Groups (UI)'=>'등록된 필드 그룹(UI)','Active Plugins'=>'활성 플러그인','Parent Theme'=>'부모 테마','Active Theme'=>'활성 테마','Is Multisite'=>'다중 사이트임','MySQL Version'=>'MySQL 버전','WordPress Version'=>'워드프레스 버전','Subscription Expiry Date'=>'구독 만료 날짜','License Status'=>'라이선스 상태','License Type'=>'라이선스 유형','Licensed URL'=>'라이선스 URL','License Activated'=>'라이선스 활성화됨','Free'=>'무료','Plugin Type'=>'플러그인 유형','Plugin Version'=>'플러그인 버전','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'이 섹션에는 지원팀에 제공하는 데 유용할 수 있는 ACF 구성에 대한 디버그 정보가 포함되어 있습니다.','An ACF Block on this page requires attention before you can save.'=>'이 페이지의 ACF 블록은 저장하기 전에 주의가 필요합니다.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'이 데이터는 출력 중에 변경된 값을 감지할 때 기록됩니다. %1$s코드에서 값을 이스케이프 처리한 후 로그를 지우고 %2$s를 해제합니다. 변경된 값이 다시 감지되면 알림이 다시 나타납니다.','Dismiss permanently'=>'더이상 안보기','Instructions for content editors. Shown when submitting data.'=>'콘텐츠 편집자를 위한 지침입니다. 데이터를 제출할 때 표시됩니다.','Has no term selected'=>'학기가 선택되지 않았습니다.','Has any term selected'=>'학기가 선택되어 있음','Terms do not contain'=>'용어에 다음이 포함되지 않음','Terms contain'=>'용어에 다음이 포함됨','Term is not equal to'=>'용어가 다음과 같지 않습니다.','Term is equal to'=>'기간은 다음과 같습니다.','Has no user selected'=>'선택한 사용자가 없음','Has any user selected'=>'사용자가 선택된 사용자 있음','Users do not contain'=>'사용자가 다음을 포함하지 않음','Users contain'=>'사용자가 다음을 포함합니다.','User is not equal to'=>'사용자가 다음과 같지 않습니다.','User is equal to'=>'사용자가 다음과 같습니다.','Has no page selected'=>'선택된 페이지가 없음','Has any page selected'=>'선택한 페이지가 있음','Pages do not contain'=>'페이지에 다음이 포함되지 않음','Pages contain'=>'페이지에 다음이 포함됨','Page is not equal to'=>'페이지가 다음과 같지 않습니다.','Page is equal to'=>'페이지가 다음과 같습니다.','Has no relationship selected'=>'관계를 선택하지 않음','Has any relationship selected'=>'관계를 선택했음','Has no post selected'=>'선택된 게시글이 없음','Has any post selected'=>'게시글이 선택되어 있음','Posts do not contain'=>'글에 다음이 포함되지 않음','Posts contain'=>'글에 다음이 포함됨','Post is not equal to'=>'글은 다음과 같지 않습니다.','Post is equal to'=>'글은 다음과 같습니다.','Relationships do not contain'=>'관계에 다음이 포함되지 않음','Relationships contain'=>'관계에 다음이 포함됩니다.','Relationship is not equal to'=>'관계가 다음과 같지 않습니다.','Relationship is equal to'=>'관계는 다음과 같습니다.','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF 필드','ACF PRO Feature'=>'ACF PRO 기능','Renew PRO to Unlock'=>'PRO 라이선스 갱신하여 잠금 해제','Renew PRO License'=>'PRO 라이선스 갱신','PRO fields cannot be edited without an active license.'=>'PRO 라이선스가 활성화되어 있지 않으면 PRO 필드를 편집할 수 없습니다.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'ACF 블록에 할당된 필드 그룹을 편집하려면 ACF PRO 라이선스를 활성화하세요.','Please activate your ACF PRO license to edit this options page.'=>'이 옵션 페이지를 편집하려면 ACF PRO 라이선스를 활성화하세요.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'이스케이프 처리된 HTML 값을 반환하는 것은 format_value도 참인 경우에만 가능합니다. 보안을 위해 필드 값이 반환되지 않았습니다.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'이스케이프된 HTML 값을 반환하는 것은 형식_값도 참인 경우에만 가능합니다. 보안을 위해 필드 값은 반환되지 않습니다.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF가 이제 the_field 또는 ACF 쇼트코드로 렌더링될 때 안전하지 않은 HTML을 자동으로 이스케이프 처리합니다. 이 변경으로 인해 일부 필드의 출력이 수정된 것을 감지했지만 이는 중요한 변경 사항은 아닐 수 있습니다. %2$s.','Please contact your site administrator or developer for more details.'=>'자세한 내용은 사이트 관리자 또는 개발자에게 문의하세요.','Learn more'=>'자세히 알아보기','Hide details'=>'세부 정보 숨기기','Show details'=>'세부 정보 표시','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - %3$s를 통해 렌더링되었습니다.','Renew ACF PRO License'=>'ACF PRO 라이선스 갱신','Renew License'=>'라이선스 갱신','Manage License'=>'라이선스 관리','\'High\' position not supported in the Block Editor'=>'블록 에디터에서 \'높음\' 위치가 지원되지 않음','Upgrade to ACF PRO'=>'ACF PRO로 업그레이드','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF 옵션 페이지는 필드를 통해 전역 설정을 관리하기 위한 사용자 지정 관리자 페이지입니다. 여러 페이지와 하위 페이지를 만들 수 있습니다.','Add Options Page'=>'옵션 추가 페이지','In the editor used as the placeholder of the title.'=>'제목의 플레이스홀더로 사용되는 편집기에서.','Title Placeholder'=>'제목 플레이스홀더','4 Months Free'=>'4개월 무료','(Duplicated from %s)'=>' (%s에서 복제됨)','Select Options Pages'=>'옵션 페이지 선택','Duplicate taxonomy'=>'중복 분류','Create taxonomy'=>'분류 체계 만들기','Duplicate post type'=>'중복 글 유형','Create post type'=>'글 유형 만들기','Link field groups'=>'필드 그룹 연결','Add fields'=>'필드 추가','This Field'=>'이 필드','ACF PRO'=>'ACF PRO','Feedback'=>'피드백','Support'=>'지원','is developed and maintained by'=>'에 의해 개발 및 유지 관리됩니다.','Add this %s to the location rules of the selected field groups.'=>'선택한 필드 그룹의 위치 규칙에 이 %s를 추가합니다.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'양방향 설정을 활성화하면 이 필드에 대해 선택한 각 값에 대해 대상 필드에서 값을 업데이트하고 업데이트할 항목의 글 ID, 분류 ID 또는 사용자 ID를 추가하거나 제거할 수 있습니다. 자세한 내용은 문서를 참조하세요.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'업데이트 중인 항목에 대한 참조를 다시 저장할 필드를 선택합니다. 이 필드를 선택할 수 있습니다. 대상 필드는 이 필드가 표시되는 위치와 호환되어야 합니다. 예를 들어 이 필드가 분류에 표시되는 경우 대상 필드는 분류 유형이어야 합니다.','Target Field'=>'대상 필드','Update a field on the selected values, referencing back to this ID'=>'이 ID를 다시 참조하여 선택한 값의 필드를 업데이트합니다.','Bidirectional'=>'양방향','%s Field'=>'%s 필드','Select Multiple'=>'여러 개 선택','WP Engine logo'=>'WP 엔진 로고','Lower case letters, underscores and dashes only, Max 32 characters.'=>'소문자, 밑줄 및 대시만 입력할 수 있으며 최대 32자까지 입력할 수 있습니다.','The capability name for assigning terms of this taxonomy.'=>'이 택소노미의 용어를 할당하기 위한 기능 이름입니다.','Assign Terms Capability'=>'용어 할당 가능','The capability name for deleting terms of this taxonomy.'=>'이 택소노미의 용어를 삭제하기 위한 기능 이름입니다.','Delete Terms Capability'=>'약관 삭제 가능','The capability name for editing terms of this taxonomy.'=>'이 택소노미의 용어를 편집하기 위한 기능 이름입니다.','Edit Terms Capability'=>'약관 편집 가능','The capability name for managing terms of this taxonomy.'=>'이 택소노미의 용어를 관리하기 위한 기능 이름입니다.','Manage Terms Capability'=>'약관 관리 가능','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'검색 결과 및 택소노미 아카이브 페이지에서 글을 제외할지 여부를 설정합니다.','More Tools from WP Engine'=>'WP 엔진의 더 많은 도구','Built for those that build with WordPress, by the team at %s'=>'워드프레스로 제작하는 사용자를 위해 %s 팀에서 제작했습니다.','View Pricing & Upgrade'=>'가격 및 업그레이드 보기','Learn More'=>'더 알아보기','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'ACF 블록 및 옵션 페이지와 같은 기능과 리피터, 유연한 콘텐츠, 복제 및 갤러리와 같은 정교한 필드 유형을 사용하여 워크플로우를 가속화하고 더 나은 웹사이트를 개발할 수 있습니다.','Unlock Advanced Features and Build Even More with ACF PRO'=>'ACF 프로로 고급 기능을 잠금 해제하고 더 많은 것을 구축하세요.','%s fields'=>'%s 필드','No terms'=>'용어 없음','No post types'=>'게시물 유형 없음','No posts'=>'게시물 없음','No taxonomies'=>'택소노미 없음','No field groups'=>'필드 그룹 없음','No fields'=>'필드 없음','No description'=>'설명 없음','Any post status'=>'모든 게시물 상태','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'이 택소노미 키는 ACF 외부에 등록된 다른 택소노미에서 이미 사용 중이므로 사용할 수 없습니다.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'이 택소노미 키는 이미 ACF의 다른 택소노미에서 사용 중이므로 사용할 수 없습니다.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'택소노미 키에는 소문자 영숫자 문자, 밑줄 또는 대시만 포함되어야 합니다.','The taxonomy key must be under 32 characters.'=>'택소노미 키는 32자 미만이어야 합니다.','No Taxonomies found in Trash'=>'휴지통에 택소노미가 없습니다.','No Taxonomies found'=>'택소노미가 없습니다.','Search Taxonomies'=>'택소노미 검색','View Taxonomy'=>'택소노미 보기','New Taxonomy'=>'새로운 택소노미','Edit Taxonomy'=>'택소노미 편집','Add New Taxonomy'=>'새 택소노미 추가','No Post Types found in Trash'=>'휴지통에서 게시물 유형을 찾을 수 없습니다.','No Post Types found'=>'게시물 유형을 찾을 수 없습니다.','Search Post Types'=>'게시물 유형 검색','View Post Type'=>'게시물 유형 보기','New Post Type'=>'새 게시물 유형','Edit Post Type'=>'게시물 유형 편집','Add New Post Type'=>'새 게시물 유형 추가','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'이 게시물 유형 키는 ACF 외부에 등록된 다른 게시물 유형에서 이미 사용 중이므로 사용할 수 없습니다.','This post type key is already in use by another post type in ACF and cannot be used.'=>'이 게시물 유형 키는 이미 ACF의 다른 게시물 유형에서 사용 중이므로 사용할 수 없습니다.','This field must not be a WordPress reserved term.'=>'이 필드는 워드프레스 예약어가 아니어야 합니다.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'게시물 유형 키에는 소문자 영숫자 문자, 밑줄 또는 대시만 포함해야 합니다.','The post type key must be under 20 characters.'=>'게시물 유형 키는 20자 미만이어야 합니다.','We do not recommend using this field in ACF Blocks.'=>'ACF 블록에서는 이 필드를 사용하지 않는 것이 좋습니다.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'게시물 및 페이지에 표시되는 워드프레스 WYSIWYG 편집기를 표시하여 멀티미디어 콘텐츠도 허용하는 풍부한 텍스트 편집 환경을 허용합니다.','WYSIWYG Editor'=>'WYSIWYG 편집기','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'데이터 개체 간의 관계를 만드는 데 사용할 수 있는 하나 이상의 사용자를 선택할 수 있습니다.','A text input specifically designed for storing web addresses.'=>'웹 주소를 저장하기 위해 특별히 설계된 텍스트 입력입니다.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'1 또는 0 값(켜기 또는 끄기, 참 또는 거짓 등)을 선택할 수 있는 토글입니다. 양식화된 스위치 또는 확인란으로 표시할 수 있습니다.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'시간을 선택하기 위한 대화형 UI입니다. 시간 형식은 필드 설정을 사용하여 사용자 정의할 수 있습니다.','A basic textarea input for storing paragraphs of text.'=>'텍스트 단락을 저장하기 위한 기본 텍스트 영역 입력.','A basic text input, useful for storing single string values.'=>'단일 문자열 값을 저장하는 데 유용한 기본 텍스트 입력입니다.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'필드 설정에 지정된 기준 및 옵션에 따라 하나 이상의 택소노미 용어를 선택할 수 있습니다.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'편집 화면에서 필드를 탭 섹션으로 그룹화할 수 있습니다. 필드를 정리하고 체계적으로 유지하는 데 유용합니다.','A dropdown list with a selection of choices that you specify.'=>'지정한 선택 항목이 있는 드롭다운 목록입니다.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'하나 이상의 게시물, 페이지 또는 사용자 정의 게시물 유형 항목을 선택하여 현재 편집 중인 항목과의 관계를 만드는 이중 열 인터페이스입니다. 검색 및 필터링 옵션이 포함되어 있습니다.','An input for selecting a numerical value within a specified range using a range slider element.'=>'범위 슬라이더 요소를 사용하여 지정된 범위 내에서 숫자 값을 선택하기 위한 입력입니다.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'사용자가 지정한 값에서 단일 선택을 할 수 있도록 하는 라디오 버튼 입력 그룹입니다.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'검색 옵션이 있는 하나 이상의 게시물, 페이지 또는 게시물 유형 항목을 선택할 수 있는 대화형 및 사용자 정의 가능한 UI입니다. ','An input for providing a password using a masked field.'=>'마스킹된 필드를 사용하여 암호를 제공하기 위한 입력입니다.','Filter by Post Status'=>'게시물 상태로 필터링','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'검색 옵션과 함께 하나 이상의 게시물, 페이지, 사용자 정의 게시물 유형 항목 또는 아카이브 URL을 선택하는 대화형 드롭다운.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'기본 워드프레스 oEmbed 기능을 사용하여 비디오, 이미지, 트윗, 오디오 및 기타 콘텐츠를 삽입하기 위한 대화형 구성 요소입니다.','An input limited to numerical values.'=>'숫자 값으로 제한된 입력입니다.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'다른 필드와 함께 편집자에게 메시지를 표시하는 데 사용됩니다. 필드에 대한 추가 컨텍스트 또는 지침을 제공하는 데 유용합니다.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'워드프레스 기본 링크 선택기를 사용하여 제목 및 대상과 같은 링크 및 해당 속성을 지정할 수 있습니다.','Uses the native WordPress media picker to upload, or choose images.'=>'기본 워드프레스 미디어 선택기를 사용하여 이미지를 업로드하거나 선택합니다.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'필드를 그룹으로 구성하여 데이터와 편집 화면을 더 잘 구성하는 방법을 제공합니다.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Google 지도를 사용하여 위치를 선택하기 위한 대화형 UI입니다. 올바르게 표시하려면 Google Maps API 키와 추가 구성이 필요합니다.','Uses the native WordPress media picker to upload, or choose files.'=>'기본 워드프레스 미디어 선택기를 사용하여 파일을 업로드하거나 선택합니다.','A text input specifically designed for storing email addresses.'=>'이메일 주소를 저장하기 위해 특별히 설계된 텍스트 입력입니다.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'날짜와 시간을 선택하기 위한 대화형 UI입니다. 날짜 반환 형식은 필드 설정을 사용하여 사용자 정의할 수 있습니다.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'날짜 선택을 위한 대화형 UI입니다. 날짜 반환 형식은 필드 설정을 사용하여 사용자 정의할 수 있습니다.','An interactive UI for selecting a color, or specifying a Hex value.'=>'색상을 선택하거나 16진수 값을 지정하기 위한 대화형 UI입니다.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'사용자가 지정한 하나 이상의 값을 선택할 수 있도록 하는 확인란 입력 그룹입니다.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'지정한 값이 있는 버튼 그룹으로, 사용자는 제공된 값에서 하나의 옵션을 선택할 수 있습니다.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'콘텐츠를 편집하는 동안 표시되는 접을 수 있는 패널로 사용자 정의 필드를 그룹화하고 구성할 수 있습니다. 큰 데이터 세트를 깔끔하게 유지하는 데 유용합니다.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'반복해서 반복할 수 있는 하위 필드 세트의 상위 역할을 하여 슬라이드, 팀 구성원 및 클릭 유도 문안 타일과 같은 반복 콘텐츠에 대한 솔루션을 제공합니다.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'이는 첨부 파일 모음을 관리하기 위한 대화형 인터페이스를 제공합니다. 대부분의 설정은 이미지 필드 유형과 유사합니다. 추가 설정을 통해 갤러리에서 새 첨부 파일이 추가되는 위치와 허용되는 첨부 파일의 최소/최대 수를 지정할 수 있습니다.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'간단하고 구조화된 레이아웃 기반 편집기를 제공합니다. 유연한 콘텐츠 필드를 사용하면 레이아웃과 하위 필드를 사용하여 사용 가능한 블록을 디자인함으로써 전체 제어로 콘텐츠를 정의, 생성 및 관리할 수 있습니다.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'이를 통해 기존 필드를 선택하고 표시할 수 있습니다. 데이터베이스의 어떤 필드도 복제하지 않지만 런타임에 선택한 필드를 로드하고 표시합니다. 복제 필드는 선택한 필드로 자신을 교체하거나 선택한 필드를 하위 필드 그룹으로 표시할 수 있습니다.','nounClone'=>'복제','PRO'=>'프로','Advanced'=>'고급','JSON (newer)'=>'JSON(최신)','Original'=>'원본','Invalid post ID.'=>'게시물 ID가 잘못되었습니다.','Invalid post type selected for review.'=>'검토를 위해 잘못된 게시물 유형을 선택했습니다.','More'=>'더 보기','Tutorial'=>'튜토리얼','Select Field'=>'필드 선택','Try a different search term or browse %s'=>'다른 검색어를 입력하거나 %s 찾아보기','Popular fields'=>'인기 분야','No search results for \'%s\''=>'\'%s\'에 대한 검색 결과가 없습니다.','Search fields...'=>'검색 필드...','Select Field Type'=>'필드 유형 선택','Popular'=>'인기','Add Taxonomy'=>'택소노미 추가','Create custom taxonomies to classify post type content'=>'게시물 유형 콘텐츠를 택소노미하기 위한 사용자 정의 택소노미 생성','Add Your First Taxonomy'=>'첫 번째 택소노미 추가','Hierarchical taxonomies can have descendants (like categories).'=>'계층적 택소노미는 범주와 같은 하위 항목을 가질 수 있습니다.','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'프런트엔드와 관리자 알림판에서 택소노미를 볼 수 있습니다.','One or many post types that can be classified with this taxonomy.'=>'이 택소노미로 택소노미할 수 있는 하나 이상의 게시물 유형입니다.','genre'=>'장르','Genre'=>'장르','Genres'=>'장르','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'`WP_REST_Terms_Controller` 대신 사용할 선택적 사용자 정의 컨트롤러.','Expose this post type in the REST API.'=>'REST API에서 이 게시물 유형을 노출합니다.','Customize the query variable name'=>'쿼리 변수 이름 사용자 지정','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'{query_var}={term_slug}와 같이 예쁘지 않은 퍼머링크를 사용하여 용어에 액세스할 수 있습니다.','Parent-child terms in URLs for hierarchical taxonomies.'=>'계층적 택소노미에 대한 URL의 상위-하위 용어.','Customize the slug used in the URL'=>'URL에 사용된 슬러그 사용자 정의','Permalinks for this taxonomy are disabled.'=>'이 택소노미에 대한 퍼머링크가 비활성화되었습니다.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'택소노미 키를 슬러그로 사용하여 URL을 다시 작성합니다. 귀하의 퍼머링크 구조는','Taxonomy Key'=>'택소노미 키','Select the type of permalink to use for this taxonomy.'=>'이 택소노미에 사용할 퍼머링크 유형을 선택하십시오.','Display a column for the taxonomy on post type listing screens.'=>'게시물 유형 목록 화면에 택소노미에 대한 열을 표시합니다.','Show Admin Column'=>'관리 열 표시','Show the taxonomy in the quick/bulk edit panel.'=>'빠른/일괄 편집 패널에 택소노미를 표시합니다.','Quick Edit'=>'빠른 편집','List the taxonomy in the Tag Cloud Widget controls.'=>'Tag Cloud Widget 컨트롤에 택소노미를 나열합니다.','Tag Cloud'=>'태그 클라우드','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'메타박스에서 저장된 택소노미 데이터를 정리하기 위해 호출할 PHP 함수 이름입니다.','Meta Box Sanitization Callback'=>'메타 박스 정리 콜백','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'택소노미에서 메타 상자의 내용을 처리하기 위해 호출할 PHP 함수 이름입니다.','Register Meta Box Callback'=>'메타박스 콜백 등록','No Meta Box'=>'메타박스 없음','Custom Meta Box'=>'커스텀 메타 박스','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'콘텐츠 에디터 화면의 메타박스를 제어합니다. 기본적으로 계층적 택소노미에는 범주 메타 상자가 표시되고 비계층적 택소노미에는 태그 메타 상자가 표시됩니다.','Meta Box'=>'메타박스','Categories Meta Box'=>'카테고리 메타박스','Tags Meta Box'=>'태그 메타박스','A link to a tag'=>'태그에 대한 링크','Describes a navigation link block variation used in the block editor.'=>'블록 편집기에서 사용되는 탐색 링크 블록 변형에 대해 설명합니다.','A link to a %s'=>'%s에 대한 링크','Tag Link'=>'태그 링크','Assigns a title for navigation link block variation used in the block editor.'=>'블록 편집기에서 사용되는 탐색 링크 블록 변형에 대한 제목을 지정합니다.','← Go to tags'=>'← 태그로 이동','Assigns the text used to link back to the main index after updating a term.'=>'용어를 업데이트한 후 기본 인덱스로 다시 연결하는 데 사용되는 텍스트를 할당합니다.','Back To Items'=>'항목으로 돌아가기','← Go to %s'=>'← %s로 이동','Tags list'=>'태그 목록','Assigns text to the table hidden heading.'=>'테이블의 숨겨진 제목에 텍스트를 할당합니다.','Tags list navigation'=>'태그 목록 탐색','Assigns text to the table pagination hidden heading.'=>'테이블 페이지 매김 숨겨진 제목에 텍스트를 할당합니다.','Filter by category'=>'카테고리별로 필터링','Assigns text to the filter button in the posts lists table.'=>'게시물 목록 테이블의 필터 버튼에 텍스트를 할당합니다.','Filter By Item'=>'항목별로 필터링','Filter by %s'=>'%s로 필터링','The description is not prominent by default; however, some themes may show it.'=>'설명은 기본적으로 눈에 띄지 않습니다. 그러나 일부 테마에서는 이를 표시할 수 있습니다.','Describes the Description field on the Edit Tags screen.'=>'태그 편집 화면의 설명 필드에 대해 설명합니다.','Description Field Description'=>'설명 필드 설명','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'계층 구조를 만들 상위 용어를 할당합니다. 예를 들어 재즈라는 용어는 Bebop과 Big Band의 부모입니다.','Describes the Parent field on the Edit Tags screen.'=>'태그 편집 화면의 상위 필드를 설명합니다.','Parent Field Description'=>'상위 필드 설명','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'"slug"는 이름의 URL 친화적 버전입니다. 일반적으로 모두 소문자이며 문자, 숫자 및 하이픈만 포함합니다.','Describes the Slug field on the Edit Tags screen.'=>'태그 편집 화면의 Slug 필드에 대해 설명합니다.','Slug Field Description'=>'슬러그 필드 설명','The name is how it appears on your site'=>'이름은 사이트에 표시되는 방식입니다.','Describes the Name field on the Edit Tags screen.'=>'태그 편집 화면의 이름 필드를 설명합니다.','Name Field Description'=>'이름 필드 설명','No tags'=>'태그 없음','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'태그 또는 카테고리를 사용할 수 없을 때 게시물 및 미디어 목록 테이블에 표시되는 텍스트를 할당합니다.','No Terms'=>'용어 없음','No %s'=>'%s 없음','No tags found'=>'태그를 찾을 수 없습니다.','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'사용 가능한 태그가 없는 경우 택소노미 메타 상자에서 \'가장 많이 사용하는 항목에서 선택\' 텍스트를 클릭할 때 표시되는 텍스트를 지정하고, 택소노미 항목이 없는 경우 용어 목록 테이블에 사용되는 텍스트를 지정합니다.','Not Found'=>'찾을 수 없음','Assigns text to the Title field of the Most Used tab.'=>'자주 사용됨 탭의 제목 필드에 텍스트를 할당합니다.','Most Used'=>'가장 많이 사용','Choose from the most used tags'=>'가장 많이 사용되는 태그 중에서 선택','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'JavaScript가 비활성화된 경우 메타 상자에 사용되는 \'가장 많이 사용되는 항목에서 선택\' 텍스트를 지정합니다. 비계층적 택소노미에만 사용됩니다.','Choose From Most Used'=>'가장 많이 사용하는 것 중에서 선택','Choose from the most used %s'=>'가장 많이 사용된 %s에서 선택','Add or remove tags'=>'태그 추가 또는 제거','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'JavaScript가 비활성화된 경우 메타 상자에 사용되는 항목 추가 또는 제거 텍스트를 할당합니다. 비계층적 택소노미에만 사용됨','Add Or Remove Items'=>'항목 추가 또는 제거','Add or remove %s'=>'%s 추가 또는 제거','Separate tags with commas'=>'쉼표로 태그 구분','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'택소노미 메타 상자에 사용되는 쉼표 텍스트로 별도의 항목을 할당합니다. 비계층적 택소노미에만 사용됩니다.','Separate Items With Commas'=>'쉼표로 항목 구분','Separate %s with commas'=>'%s를 쉼표로 구분','Popular Tags'=>'인기 태그','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'인기 항목 텍스트를 할당합니다. 비계층적 택소노미에만 사용됩니다.','Popular Items'=>'인기 상품','Popular %s'=>'인기 있는 %s','Search Tags'=>'검색 태그','Assigns search items text.'=>'검색 항목 텍스트를 할당합니다.','Parent Category:'=>'상위 카테고리:','Assigns parent item text, but with a colon (:) added to the end.'=>'부모 항목 텍스트를 할당하지만 끝에 콜론(:)이 추가됩니다.','Parent Item With Colon'=>'콜론이 있는 상위 항목','Parent Category'=>'상위 카테고리','Assigns parent item text. Only used on hierarchical taxonomies.'=>'상위 항목 텍스트를 지정합니다. 계층적 택소노미에만 사용됩니다.','Parent Item'=>'상위 항목','Parent %s'=>'부모 %s','New Tag Name'=>'새 태그 이름','Assigns the new item name text.'=>'새 항목 이름 텍스트를 할당합니다.','New Item Name'=>'새 항목 이름','New %s Name'=>'새 %s 이름','Add New Tag'=>'새 태그 추가','Assigns the add new item text.'=>'새 항목 추가 텍스트를 할당합니다.','Update Tag'=>'태그 업데이트','Assigns the update item text.'=>'업데이트 항목 텍스트를 할당합니다.','Update Item'=>'항목 업데이트','Update %s'=>'업데이트 %s','View Tag'=>'태그 보기','In the admin bar to view term during editing.'=>'편집하는 동안 용어를 보려면 관리 표시줄에서.','Edit Tag'=>'태그 편집','At the top of the editor screen when editing a term.'=>'용어를 편집할 때 편집기 화면 상단에 있습니다.','All Tags'=>'모든 태그','Assigns the all items text.'=>'모든 항목 텍스트를 지정합니다.','Assigns the menu name text.'=>'메뉴 이름 텍스트를 할당합니다.','Menu Label'=>'메뉴 레이블','Active taxonomies are enabled and registered with WordPress.'=>'활성 택소노미가 활성화되고 워드프레스에 등록됩니다.','A descriptive summary of the taxonomy.'=>'택소노미에 대한 설명 요약입니다.','A descriptive summary of the term.'=>'용어에 대한 설명 요약입니다.','Term Description'=>'용어 설명','Single word, no spaces. Underscores and dashes allowed.'=>'한 단어, 공백 없음. 밑줄과 대시가 허용됩니다.','Term Slug'=>'용어 슬러그','The name of the default term.'=>'기본 용어의 이름입니다.','Term Name'=>'용어 이름','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'삭제할 수 없는 택소노미에 대한 용어를 만듭니다. 기본적으로 게시물에 대해 선택되지 않습니다.','Default Term'=>'기본 용어','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'이 택소노미의 용어를 `wp_set_object_terms()`에 제공된 순서대로 정렬해야 하는지 여부입니다.','Sort Terms'=>'용어 정렬','Add Post Type'=>'게시물 유형 추가','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'사용자 정의 게시물 유형을 사용하여 표준 게시물 및 페이지 이상으로 워드프레스의 기능을 확장합니다.','Add Your First Post Type'=>'첫 게시물 유형 추가','I know what I\'m doing, show me all the options.'=>'내가 무엇을 하는지 알고 모든 옵션을 보여주세요.','Advanced Configuration'=>'고급 구성','Hierarchical post types can have descendants (like pages).'=>'계층적 게시물 유형은 페이지와 같은 하위 항목을 가질 수 있습니다.','Hierarchical'=>'계층형','Visible on the frontend and in the admin dashboard.'=>'프런트엔드와 관리 알림판에서 볼 수 있습니다.','Public'=>'공개','movie'=>'동영상','Lower case letters, underscores and dashes only, Max 20 characters.'=>'소문자, 밑줄 및 대시만 가능하며 최대 20자입니다.','Movie'=>'동영상','Singular Label'=>'단수 레이블','Movies'=>'동영상','Plural Label'=>'복수 레이블','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'`WP_REST_Posts_Controller` 대신 사용할 선택적 사용자 정의 컨트롤러.','Controller Class'=>'컨트롤러 클래스','The namespace part of the REST API URL.'=>'REST API URL의 네임스페이스 부분입니다.','Namespace Route'=>'네임스페이스 경로','The base URL for the post type REST API URLs.'=>'게시물 유형 REST API URL의 기본 URL입니다.','Base URL'=>'기본 URL','Exposes this post type in the REST API. Required to use the block editor.'=>'REST API에서 이 게시물 유형을 노출합니다. 블록 편집기를 사용하는 데 필요합니다.','Show In REST API'=>'REST API에 표시','Customize the query variable name.'=>'쿼리 변수 이름을 사용자 지정합니다.','Query Variable'=>'쿼리 변수','No Query Variable Support'=>'쿼리 변수 지원 없음','Custom Query Variable'=>'맞춤 쿼리 변수','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'항목은 예를 들어 non-pretty permalink를 사용하여 액세스할 수 있습니다. {post_type}={post_slug}.','Query Variable Support'=>'쿼리 변수 지원','URLs for an item and items can be accessed with a query string.'=>'항목 및 항목에 대한 URL은 쿼리 문자열을 사용하여 액세스할 수 있습니다.','Publicly Queryable'=>'공개적으로 쿼리 가능','Custom slug for the Archive URL.'=>'아카이브 URL에 대한 사용자 지정 슬러그입니다.','Archive Slug'=>'아카이브 슬러그','Has an item archive that can be customized with an archive template file in your theme.'=>'테마의 아카이브 템플릿 파일로 사용자 정의할 수 있는 항목 아카이브가 있습니다.','Archive'=>'아카이브','Pagination support for the items URLs such as the archives.'=>'아카이브와 같은 항목 URL에 대한 페이지 매김 지원.','Pagination'=>'쪽수 매기기','RSS feed URL for the post type items.'=>'게시물 유형 항목에 대한 RSS 피드 URL입니다.','Feed URL'=>'피드 URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'URL에 `WP_Rewrite::$front` 접두사를 추가하도록 퍼머링크 구조를 변경합니다.','Front URL Prefix'=>'프런트 URL 프리픽스','Customize the slug used in the URL.'=>'URL에 사용된 슬러그를 사용자 지정합니다.','URL Slug'=>'URL 슬러그','Permalinks for this post type are disabled.'=>'이 게시물 유형에 대한 퍼머링크가 비활성화되었습니다.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'아래 입력에 정의된 사용자 지정 슬러그를 사용하여 URL을 다시 작성합니다. 귀하의 퍼머링크 구조는','No Permalink (prevent URL rewriting)'=>'퍼머링크 없음(URL 재작성 방지)','Custom Permalink'=>'맞춤 퍼머링크','Post Type Key'=>'게시물 유형 키','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'게시물 유형 키를 슬러그로 사용하여 URL을 다시 작성하십시오. 귀하의 퍼머링크 구조는','Permalink Rewrite'=>'퍼머링크 재작성','Delete items by a user when that user is deleted.'=>'해당 사용자가 삭제되면 해당 사용자가 항목을 삭제합니다.','Delete With User'=>'사용자와 함께 삭제','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'게시물 유형을 \'도구\' > \'내보내기\'에서 내보낼 수 있도록 허용합니다.','Can Export'=>'내보내기 가능','Optionally provide a plural to be used in capabilities.'=>'기능에 사용할 복수형을 선택적으로 제공합니다.','Plural Capability Name'=>'복수 기능 이름','Choose another post type to base the capabilities for this post type.'=>'이 게시물 유형의 기능을 기반으로 하려면 다른 게시물 유형을 선택하십시오.','Singular Capability Name'=>'단일 기능 이름','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'기본적으로 게시 유형의 기능은 \'게시\' 기능 이름을 상속합니다. edit_post, delete_posts. 예를 들어 게시물 유형별 기능을 사용하도록 설정합니다. edit_{singular}, delete_{plural}.','Rename Capabilities'=>'기능 이름 바꾸기','Exclude From Search'=>'검색에서 제외','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'\'모양\' > \'메뉴\' 화면에서 항목을 메뉴에 추가할 수 있도록 허용합니다. \'화면 옵션\'에서 켜야 합니다.','Appearance Menus Support'=>'모양 메뉴 지원','Appears as an item in the \'New\' menu in the admin bar.'=>'관리 표시줄의 \'새로 만들기\' 메뉴에 항목으로 나타납니다.','Show In Admin Bar'=>'관리 표시줄에 표시','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'편집 화면의 메타박스 설정 시 호출할 PHP 함수명.','Custom Meta Box Callback'=>'커스텀 메타 박스 콜백','Menu Icon'=>'메뉴 아이콘','The position in the sidebar menu in the admin dashboard.'=>'관리 알림판의 사이드바 메뉴에 있는 위치입니다.','Menu Position'=>'메뉴 위치','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'기본적으로 게시물 유형은 관리자 메뉴에서 새로운 최상위 항목을 가져옵니다. 여기에 기존 최상위 항목이 제공되면 게시물 유형이 그 아래 하위 메뉴 항목으로 추가됩니다.','Admin Menu Parent'=>'관리자 메뉴 부모','Admin editor navigation in the sidebar menu.'=>'사이드바 메뉴의 관리 편집기 탐색.','Show In Admin Menu'=>'관리자 메뉴에 표시','Items can be edited and managed in the admin dashboard.'=>'어드민 알림판에서 항목을 수정하고 관리할 수 있습니다.','Show In UI'=>'UI에 표시','A link to a post.'=>'게시물에 대한 링크입니다.','Description for a navigation link block variation.'=>'탐색 링크 블록 변형에 대한 설명입니다.','Item Link Description'=>'항목 링크 설명','A link to a %s.'=>'%s에 대한 링크입니다.','Post Link'=>'링크 게시','Title for a navigation link block variation.'=>'탐색 링크 블록 변형의 제목입니다.','Item Link'=>'항목 링크','%s Link'=>'%s 링크','Post updated.'=>'게시물이 업데이트되었습니다.','In the editor notice after an item is updated.'=>'항목이 업데이트된 후 편집기 알림에서.','Item Updated'=>'항목 업데이트됨','%s updated.'=>'%s 업데이트되었습니다.','Post scheduled.'=>'게시물 예정.','In the editor notice after scheduling an item.'=>'항목 예약 후 편집기 알림에서.','Item Scheduled'=>'예약된 항목','%s scheduled.'=>'%s 예약됨.','Post reverted to draft.'=>'게시물이 초안으로 돌아갔습니다.','In the editor notice after reverting an item to draft.'=>'항목을 임시글로 되돌린 후 편집기 알림에서.','Item Reverted To Draft'=>'초안으로 되돌린 항목','%s reverted to draft.'=>'%s이(가) 초안으로 되돌아갔습니다.','Post published privately.'=>'게시물이 비공개로 게시되었습니다.','In the editor notice after publishing a private item.'=>'비공개 항목 게시 후 편집기 알림에서.','Item Published Privately'=>'비공개로 게시된 항목','%s published privately.'=>'%s은(는) 비공개로 게시되었습니다.','Post published.'=>'게시물이 게시되었습니다.','In the editor notice after publishing an item.'=>'항목을 게시한 후 편집기 알림에서.','Item Published'=>'게시된 항목','%s published.'=>'%s이(가) 게시되었습니다.','Posts list'=>'게시물 목록','Used by screen readers for the items list on the post type list screen.'=>'게시물 유형 목록 화면의 항목 목록에 대한 화면 판독기에서 사용됩니다.','Items List'=>'항목 목록','%s list'=>'%s 목록','Posts list navigation'=>'게시물 목록 탐색','Used by screen readers for the filter list pagination on the post type list screen.'=>'게시물 유형 목록 화면에서 필터 목록 페이지 매김을 위해 스크린 리더에서 사용됩니다.','Items List Navigation'=>'항목 목록 탐색','%s list navigation'=>'%s 목록 탐색','Filter posts by date'=>'날짜별로 게시물 필터링','Used by screen readers for the filter by date heading on the post type list screen.'=>'게시물 유형 목록 화면에서 날짜 제목으로 필터링하기 위해 화면 판독기에서 사용됩니다.','Filter Items By Date'=>'날짜별로 항목 필터링','Filter %s by date'=>'날짜별로 %s 필터링','Filter posts list'=>'게시물 목록 필터링','Used by screen readers for the filter links heading on the post type list screen.'=>'게시물 유형 목록 화면의 필터 링크 제목에 대해 스크린 리더에서 사용됩니다.','Filter Items List'=>'항목 목록 필터링','Filter %s list'=>'%s 목록 필터링','In the media modal showing all media uploaded to this item.'=>'이 항목에 업로드된 모든 미디어를 표시하는 미디어 모달에서.','Uploaded To This Item'=>'이 항목에 업로드됨','Uploaded to this %s'=>'이 %s에 업로드됨','Insert into post'=>'게시물에 삽입','As the button label when adding media to content.'=>'콘텐츠에 미디어를 추가할 때 버튼 레이블로 사용합니다.','Insert Into Media Button'=>'미디어에 삽입 버튼','Insert into %s'=>'%s에 삽입','Use as featured image'=>'추천 이미지로 사용','As the button label for selecting to use an image as the featured image.'=>'이미지를 추천 이미지로 사용하도록 선택하기 위한 버튼 레이블로.','Use Featured Image'=>'추천 이미지 사용','Remove featured image'=>'추천 이미지 삭제','As the button label when removing the featured image.'=>'추천 이미지를 제거할 때 버튼 레이블로.','Remove Featured Image'=>'추천 이미지 제거','Set featured image'=>'추천 이미지 설정','As the button label when setting the featured image.'=>'추천 이미지를 설정할 때 버튼 레이블로.','Set Featured Image'=>'추천 이미지 설정','Featured image'=>'나타난 그림','In the editor used for the title of the featured image meta box.'=>'추천 이미지 메타 상자의 제목에 사용되는 편집기에서.','Featured Image Meta Box'=>'추천 이미지 메타 상자','Post Attributes'=>'게시물 속성','In the editor used for the title of the post attributes meta box.'=>'게시물 속성 메타 상자의 제목에 사용되는 편집기에서.','Attributes Meta Box'=>'속성 메타박스','%s Attributes'=>'%s 속성','Post Archives'=>'게시물 아카이브','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'아카이브가 활성화된 CPT의 기존 메뉴에 항목을 추가할 때 표시되는 게시물 목록에 이 레이블이 있는 \'게시물 유형 아카이브\' 항목을 추가합니다. \'실시간 미리보기\' 모드에서 메뉴를 편집하고 사용자 정의 아카이브 슬러그가 제공되었을 때만 나타납니다.','Archives Nav Menu'=>'아카이브 탐색 메뉴','%s Archives'=>'%s 아카이브','No posts found in Trash'=>'휴지통에 게시물이 없습니다.','At the top of the post type list screen when there are no posts in the trash.'=>'휴지통에 게시물이 없을 때 게시물 유형 목록 화면 상단에 표시됩니다.','No Items Found in Trash'=>'휴지통에 항목이 없습니다.','No %s found in Trash'=>'휴지통에서 %s을(를) 찾을 수 없습니다.','No posts found'=>'게시물이 없습니다.','At the top of the post type list screen when there are no posts to display.'=>'표시할 게시물이 없을 때 게시물 유형 목록 화면 상단에 표시됩니다.','No Items Found'=>'제품을 찾지 못했습니다','No %s found'=>'%s 없음','Search Posts'=>'게시물 검색','At the top of the items screen when searching for an item.'=>'항목 검색 시 항목 화면 상단','Search Items'=>'항목 검색','Search %s'=>'%s 검색','Parent Page:'=>'상위 페이지:','For hierarchical types in the post type list screen.'=>'게시물 유형 목록 화면의 계층적 유형의 경우.','Parent Item Prefix'=>'상위 품목 접두어','Parent %s:'=>'부모 %s:','New Post'=>'새로운 게시물','New Item'=>'새로운 물품','New %s'=>'신규 %s','Add New Post'=>'새 게시물 추가','At the top of the editor screen when adding a new item.'=>'새 항목을 추가할 때 편집기 화면 상단에 있습니다.','Add New Item'=>'새 항목 추가','Add New %s'=>'새 %s 추가','View Posts'=>'게시물 보기','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'게시물 유형이 아카이브를 지원하고 홈 페이지가 해당 게시물 유형의 아카이브가 아닌 경우 \'모든 게시물\' 보기의 관리 표시줄에 나타납니다.','View Items'=>'항목 보기','View Post'=>'게시물 보기','In the admin bar to view item when editing it.'=>'항목을 편집할 때 관리 표시줄에서 항목을 봅니다.','View Item'=>'항목 보기','View %s'=>'%s 보기','Edit Post'=>'게시물 수정','At the top of the editor screen when editing an item.'=>'항목을 편집할 때 편집기 화면 상단에 있습니다.','Edit Item'=>'항목 편집','Edit %s'=>'%s 편집','All Posts'=>'모든 게시물','In the post type submenu in the admin dashboard.'=>'관리 알림판의 게시물 유형 하위 메뉴에서.','All Items'=>'모든 항목','All %s'=>'모든 %s','Admin menu name for the post type.'=>'게시물 유형의 관리자 메뉴 이름입니다.','Menu Name'=>'메뉴명','Regenerate all labels using the Singular and Plural labels'=>'단수 및 복수 레이블을 사용하여 모든 레이블 다시 생성하기','Regenerate'=>'재생성','Active post types are enabled and registered with WordPress.'=>'활성 게시물 유형이 활성화되고 워드프레스에 등록됩니다.','A descriptive summary of the post type.'=>'게시물 유형에 대한 설명 요약입니다.','Add Custom'=>'맞춤 추가','Enable various features in the content editor.'=>'콘텐츠 편집기에서 다양한 기능을 활성화합니다.','Post Formats'=>'글 형식','Editor'=>'편집기','Trackbacks'=>'트랙백','Select existing taxonomies to classify items of the post type.'=>'게시물 유형의 항목을 택소노미하려면 기존 택소노미를 선택하십시오.','Browse Fields'=>'필드 찾아보기','Nothing to import'=>'가져올 항목 없음','. The Custom Post Type UI plugin can be deactivated.'=>'. Custom Post Type UI 플러그인을 비활성화할 수 있습니다.','Imported %d item from Custom Post Type UI -'=>'사용자 정의 게시물 유형 UI에서 %d개의 항목을 가져왔습니다. -','Failed to import taxonomies.'=>'택소노미를 가져오지 못했습니다.','Failed to import post types.'=>'게시물 유형을 가져오지 못했습니다.','Nothing from Custom Post Type UI plugin selected for import.'=>'가져오기 위해 선택된 사용자 지정 게시물 유형 UI 플러그인이 없습니다.','Imported 1 item'=>'가져온 %s개 항목','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'이미 존재하는 키와 동일한 키를 사용하여 게시물 유형 또는 택소노미를 가져오면 기존 게시물 유형 또는 택소노미에 대한 설정을 가져오기의 설정으로 덮어씁니다.','Import from Custom Post Type UI'=>'사용자 정의 게시물 유형 UI에서 가져오기','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'다음 코드는 선택한 항목의 로컬 버전을 등록하는 데 사용할 수 있습니다. 필드 그룹, 게시물 유형 또는 택소노미를 로컬에 저장하면 더 빠른 로드 시간, 버전 제어 및 동적 필드/설정과 같은 많은 이점을 제공할 수 있습니다. 다음 코드를 복사하여 테마의 functions.php 파일에 붙여넣거나 외부 파일에 포함시킨 다음 ACF 관리자에서 항목을 비활성화하거나 삭제하십시오.','Export - Generate PHP'=>'내보내기 - PHP 생성','Export'=>'내보내다','Select Taxonomies'=>'택소노미 선택','Select Post Types'=>'게시물 유형 선택','Exported 1 item.'=>'내보낸 %s개 항목','Category'=>'범주','Tag'=>'꼬리표','%s taxonomy created'=>'%s 택소노미 생성됨','%s taxonomy updated'=>'%s 택소노미 업데이트됨','Taxonomy draft updated.'=>'택소노미 초안이 업데이트되었습니다.','Taxonomy scheduled for.'=>'예정된 택소노미.','Taxonomy submitted.'=>'택소노미가 제출되었습니다.','Taxonomy saved.'=>'택소노미가 저장되었습니다.','Taxonomy deleted.'=>'택소노미가 삭제되었습니다.','Taxonomy updated.'=>'택소노미가 업데이트되었습니다.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'다른 플러그인 또는 테마에서 등록한 다른 택소노미에서 해당 키를 사용 중이므로 이 택소노미를 등록할 수 없습니다.','Taxonomy synchronized.'=>'%s개의 택소노미가 동기화되었습니다.','Taxonomy duplicated.'=>'%s개의 택소노미가 중복되었습니다.','Taxonomy deactivated.'=>'%s개의 택소노미가 비활성화되었습니다.','Taxonomy activated.'=>'%s개의 택소노미가 활성화되었습니다.','Terms'=>'용어','Post type synchronized.'=>'%s 게시물 유형이 동기화되었습니다.','Post type duplicated.'=>'%s 게시물 유형이 중복되었습니다.','Post type deactivated.'=>'%s 게시물 유형이 비활성화되었습니다.','Post type activated.'=>'%s 게시물 유형이 활성화되었습니다.','Post Types'=>'게시물 유형','Advanced Settings'=>'고급 설정','Basic Settings'=>'기본 설정','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'이 게시물 유형은 다른 플러그인 또는 테마에서 등록한 다른 게시물 유형에서 해당 키를 사용 중이므로 등록할 수 없습니다.','Pages'=>'페이지','Link Existing Field Groups'=>'기존 필드 그룹 연결','%s post type created'=>'%s 게시물 유형이 생성됨','Add fields to %s'=>'%s에 필드 추가','%s post type updated'=>'%s 게시물 유형 업데이트됨','Post type draft updated.'=>'게시물 유형 초안이 업데이트되었습니다.','Post type scheduled for.'=>'예정된 게시물 유형입니다.','Post type submitted.'=>'게시물 유형이 제출되었습니다.','Post type saved.'=>'게시물 유형이 저장되었습니다.','Post type updated.'=>'게시물 유형이 업데이트되었습니다.','Post type deleted.'=>'게시물 유형이 삭제되었습니다.','Type to search...'=>'검색하려면 입력하세요...','PRO Only'=>'프로 전용','Field groups linked successfully.'=>'필드 그룹이 성공적으로 연결되었습니다.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Custom Post Type UI에 등록된 Post Type과 Taxonomies를 가져와서 ACF로 관리합니다. 시작하기.','ACF'=>'ACF','taxonomy'=>'택소노미','post type'=>'게시물 유형','Done'=>'완료','Field Group(s)'=>'필드 그룹','Select one or many field groups...'=>'하나 이상의 필드 그룹 선택...','Please select the field groups to link.'=>'연결할 필드 그룹을 선택하십시오.','Field group linked successfully.'=>'필드 그룹이 성공적으로 연결되었습니다.','post statusRegistration Failed'=>'등록 실패','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'이 항목은 다른 플러그인 또는 테마에서 등록한 다른 항목에서 해당 키를 사용 중이므로 등록할 수 없습니다.','REST API'=>'REST API','Permissions'=>'권한','URLs'=>'URL','Visibility'=>'가시성','Labels'=>'레이블','Field Settings Tabs'=>'필드 설정 탭','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[미리보기에 사용할 수 없는 ACF 쇼트코드 값]','Close Modal'=>'모달 닫기','Field moved to other group'=>'필드가 다른 그룹으로 이동됨','Close modal'=>'모달 닫기','Start a new group of tabs at this tab.'=>'이 탭에서 새 탭 그룹을 시작합니다.','New Tab Group'=>'새 탭 그룹','Use a stylized checkbox using select2'=>'Select2를 사용하여 스타일이 적용된 체크박스 사용','Save Other Choice'=>'다른 선택 저장','Allow Other Choice'=>'다른 선택 허용','Add Toggle All'=>'모두 전환 추가','Save Custom Values'=>'사용자 지정 값 저장','Allow Custom Values'=>'사용자 지정 값 허용','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'체크박스 맞춤 값은 비워둘 수 없습니다. 비어 있는 값을 모두 선택 취소합니다.','Updates'=>'업데이트','Advanced Custom Fields logo'=>'Advanced Custom Fields 로고','Save Changes'=>'변경 사항 저장','Field Group Title'=>'필드 그룹 제목','Add title'=>'제목 추가','New to ACF? Take a look at our getting started guide.'=>'ACF가 처음이신가요? 시작 가이드를 살펴보세요.','Add Field Group'=>'필드 그룹 추가','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF는 필드 그룹을 사용하여 사용자 정의 필드를 함께 그룹화한 다음 해당 필드를 편집 화면에 첨부합니다.','Add Your First Field Group'=>'첫 번째 필드 그룹 추가','Options Pages'=>'옵션 페이지','ACF Blocks'=>'ACF 블록','Gallery Field'=>'갤러리 필드','Flexible Content Field'=>'유연한 콘텐츠 필드','Repeater Field'=>'리피터 필드','Unlock Extra Features with ACF PRO'=>'ACF 프로로 추가 기능 잠금 해제','Delete Field Group'=>'필드 그룹 삭제','Created on %1$s at %2$s'=>'%1$s에서 %2$s에 생성됨','Group Settings'=>'그룹 설정','Location Rules'=>'위치 규칙','Choose from over 30 field types. Learn more.'=>'30개 이상의 필드 유형 중에서 선택하십시오. 자세히 알아보세요.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'게시물, 페이지, 사용자 정의 게시물 유형 및 기타 워드프레스 콘텐츠에 대한 새로운 사용자 정의 필드 생성을 시작하십시오.','Add Your First Field'=>'첫 번째 필드 추가','#'=>'#','Add Field'=>'필드 추가','Presentation'=>'프레젠테이션','Validation'=>'확인','General'=>'일반','Import JSON'=>'JSON 가져오기','Export As JSON'=>'JSON으로 내보내기','Field group deactivated.'=>'%s 필드 그룹이 비활성화되었습니다.','Field group activated.'=>'%s 필드 그룹이 활성화되었습니다.','Deactivate'=>'비활성화','Deactivate this item'=>'이 항목 비활성화','Activate'=>'활성화','Activate this item'=>'이 항목 활성화','Move field group to trash?'=>'필드 그룹을 휴지통으로 이동하시겠습니까?','post statusInactive'=>'비활성','WP Engine'=>'WP 엔진','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields와 Advanced Custom Fields 프로는 동시에 활성화되어서는 안 됩니다. Advanced Custom Fields 프로를 자동으로 비활성화했습니다.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields와 Advanced Custom Fields 프로는 동시에 활성화되어서는 안 됩니다. Advanced Custom Fields를 자동으로 비활성화했습니다.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - ACF가 초기화되기 전에 ACF 필드 값을 검색하는 호출이 하나 이상 감지되었습니다. 이는 지원되지 않으며 잘못된 형식의 데이터 또는 누락된 데이터가 발생할 수 있습니다. 이 문제를 해결하는 방법을 알아보세요.','%1$s must have a user with the %2$s role.'=>'%1$s에는 다음 역할 중 하나를 가진 사용자가 있어야 합니다. %2$s','%1$s must have a valid user ID.'=>'%1$s에는 유효한 사용자 ID가 있어야 합니다.','Invalid request.'=>'잘못된 요청.','%1$s is not one of %2$s'=>'%1$s은(는) %2$s 중 하나가 아닙니다.','%1$s must have term %2$s.'=>'%1$s에는 다음 용어 중 하나가 있어야 합니다. %2$s','%1$s must be of post type %2$s.'=>'%1$s은(는) 다음 게시물 유형 중 하나여야 합니다: %2$s','%1$s must have a valid post ID.'=>'%1$s에는 유효한 게시물 ID가 있어야 합니다.','%s requires a valid attachment ID.'=>'%s에는 유효한 첨부 파일 ID가 필요합니다.','Show in REST API'=>'REST API에 표시','Enable Transparency'=>'투명성 활성화','RGBA Array'=>'RGBA 배열','RGBA String'=>'RGBA 문자열','Hex String'=>'16진수 문자열','Upgrade to PRO'=>'프로로 업그레이드','post statusActive'=>'활성','\'%s\' is not a valid email address'=>'‘%s’은(는) 유효한 이매일 주소가 아닙니다','Color value'=>'색상 값','Select default color'=>'기본 색상 선택하기','Clear color'=>'선명한 색상','Blocks'=>'블록','Options'=>'옵션','Users'=>'사용자','Menu items'=>'메뉴 항목','Widgets'=>'위젯','Attachments'=>'첨부파일','Taxonomies'=>'택소노미','Posts'=>'게시물','Last updated: %s'=>'최근 업데이트: %s','Sorry, this post is unavailable for diff comparison.'=>'죄송합니다. 이 게시물은 diff 비교에 사용할 수 없습니다.','Invalid field group parameter(s).'=>'잘못된 필드 그룹 매개변수입니다.','Awaiting save'=>'저장 대기 중','Saved'=>'저장했어요','Import'=>'가져오기','Review changes'=>'변경사항 검토하기','Located in: %s'=>'위치: %s','Located in plugin: %s'=>'플러그인에 있음: %s','Located in theme: %s'=>'테마에 있음: %s','Various'=>'다양한','Sync changes'=>'변경사항 동기화하기','Loading diff'=>'로딩 차이','Review local JSON changes'=>'지역 JSON 변경 검토하기','Visit website'=>'웹 사이트 방문하기','View details'=>'세부 정보 보기','Version %s'=>'버전 %s','Information'=>'정보','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'헬프 데스크. 당사 헬프데스크의 지원 전문가가 보다 심도 있는 기술 문제를 지원할 것입니다.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'토론. ACF 세계의 \'방법\'을 파악하는 데 도움을 줄 수 있는 커뮤니티 포럼에 활발하고 친근한 커뮤니티가 있습니다.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'문서. 광범위한 문서에는 발생할 수 있는 대부분의 상황에 대한 참조 및 가이드가 포함되어 있습니다.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'우리는 지원에 열광하며 ACF를 통해 웹 사이트를 최대한 활용하기를 바랍니다. 어려움에 처한 경우 도움을 받을 수 있는 여러 곳이 있습니다.','Help & Support'=>'도움말 및 지원','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'도움이 필요한 경우 도움말 및 지원 탭을 사용하여 연락하십시오.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'첫 번째 필드 그룹을 만들기 전에 먼저 시작하기 가이드를 읽고 플러그인의 철학과 모범 사례를 숙지하는 것이 좋습니다.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Advanced Custom Fields 플러그인은 추가 필드로 워드프레스 편집 화면을 사용자 정의할 수 있는 시각적 양식 빌더와 모든 테마 템플릿 파일에 사용자 정의 필드 값을 표시하는 직관적인 API를 제공합니다.','Overview'=>'개요','Location type "%s" is already registered.'=>'위치 유형 "%s"이(가) 이미 등록되어 있습니다.','Class "%s" does not exist.'=>'"%s" 클래스가 존재하지 않습니다.','Invalid nonce.'=>'논스가 잘못되었습니다.','Error loading field.'=>'필드를 로드하는 중 오류가 발생했습니다.','Location not found: %s'=>'찾을 수 없는 위치: %s','Error: %s'=>'오류: %s','Widget'=>'위젯','User Role'=>'사용자 역할','Comment'=>'댓글','Post Format'=>'글 형식','Menu Item'=>'메뉴 아이템','Post Status'=>'게시물 상태','Menus'=>'메뉴','Menu Locations'=>'메뉴 위치','Menu'=>'메뉴','Post Taxonomy'=>'게시물 택소노미','Child Page (has parent)'=>'자식 페이지 (부모가 있습니다)','Parent Page (has children)'=>'부모 페이지 (자식이 있습니다)','Top Level Page (no parent)'=>'최상위 페이지 (부모가 없습니다)','Posts Page'=>'글 페이지','Front Page'=>'프론트 페이지','Page Type'=>'페이지 유형','Viewing back end'=>'백엔드 보기','Viewing front end'=>'프런트 엔드 보기','Logged in'=>'로그인','Current User'=>'현재 사용자','Page Template'=>'페이지 템플릿','Register'=>'등록하기','Add / Edit'=>'추가하기 / 편집하기','User Form'=>'사용자 양식','Page Parent'=>'페이지 부모','Super Admin'=>'최고 관리자','Current User Role'=>'현재 사용자 역할','Default Template'=>'기본 템플릿','Post Template'=>'게시물 템플릿','Post Category'=>'게시물 카테고리','All %s formats'=>'모든 %s 형식','Attachment'=>'첨부','%s value is required'=>'%s 값이 필요합니다.','Show this field if'=>'다음과 같은 경우 이 필드를 표시합니다.','Conditional Logic'=>'조건부 논리','and'=>'그리고','Local JSON'=>'로컬 JSON','Clone Field'=>'클론 필드','Please also check all premium add-ons (%s) are updated to the latest version.'=>'또한 모든 프리미엄 애드온(%s)이 최신 버전으로 업데이트되었는지 확인하세요.','This version contains improvements to your database and requires an upgrade.'=>'이 버전은 데이터베이스 개선을 포함하고 있어 업그래이드가 필요합니다.','Thank you for updating to %1$s v%2$s!'=>'%1$s v%2$s로 업데이트해주셔서 감사합니다!','Database Upgrade Required'=>'데이터베이스 업그래이드가 필요합니다','Options Page'=>'옵션 페이지','Gallery'=>'갤러리','Flexible Content'=>'유연한 콘텐츠','Repeater'=>'리피터','Back to all tools'=>'모든 도구로 돌아가기','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'편집 화면에 여러 개의 필드 그룹이 나타나는 경우 첫 번째 필드 그룹의 옵션(순서 번호가 가장 낮은 옵션)이 사용됩니다.','Select items to hide them from the edit screen.'=>'항목을 선택하여 편집 화면에서 숨깁니다.','Hide on screen'=>'화면에 숨기기','Send Trackbacks'=>'트랙백 보내기','Tags'=>'태그','Categories'=>'카테고리','Page Attributes'=>'페이지 속성','Format'=>'형식','Author'=>'작성자','Slug'=>'슬러그','Revisions'=>'리비전','Comments'=>'댓글','Discussion'=>'논의','Excerpt'=>'요약글','Content Editor'=>'콘텐츠 편집기','Permalink'=>'퍼머링크','Shown in field group list'=>'필드 그룹 목록에 표시됨','Field groups with a lower order will appear first'=>'순서가 낮은 필드 그룹이 먼저 나타납니다.','Order No.'=>'주문번호','Below fields'=>'필드 아래','Below labels'=>'레이블 아래','Instruction Placement'=>'지침 배치','Label Placement'=>'레이블 배치','Side'=>'측면','Normal (after content)'=>'일반(내용 뒤)','High (after title)'=>'높음(제목 뒤)','Position'=>'위치','Seamless (no metabox)'=>'매끄럽게(메타박스 없음)','Standard (WP metabox)'=>'표준(WP 메타박스)','Style'=>'스타일','Type'=>'유형','Key'=>'키','Order'=>'정렬하기','Close Field'=>'필드 닫기','id'=>'id','class'=>'클래스','width'=>'너비','Wrapper Attributes'=>'래퍼 속성','Required'=>'필수','Instructions'=>'지침','Field Type'=>'필드 유형','Single word, no spaces. Underscores and dashes allowed'=>'한 단어, 공백 없음. 밑줄 및 대시 허용','Field Name'=>'필드 명','This is the name which will appear on the EDIT page'=>'이것은 편집하기 페이지에 보일 이름입니다.','Field Label'=>'필드 레이블','Delete'=>'지우기','Delete field'=>'필드 삭제','Move'=>'이동하기','Move field to another group'=>'다름 그룹으로 필드 이동하기','Duplicate field'=>'필드 복제하기','Edit field'=>'필드 편집하기','Drag to reorder'=>'드래그하여 재정렬','Show this field group if'=>'다음과 같은 경우 이 필드 그룹 표시','No updates available.'=>'사용 가능한 업데이트가 없습니다.','Database upgrade complete. See what\'s new'=>'데이터베이스 업그래이드를 완료했습니다. 새로운 기능 보기 ','Reading upgrade tasks...'=>'업그래이드 작업을 읽기 ...','Upgrade failed.'=>'업그래이드에 실패했습니다.','Upgrade complete.'=>'업그래이드를 완료했습니다.','Upgrading data to version %s'=>'버전 %s(으)로 자료를 업그래이드하기','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'계속하기 전에 데이터베이스를 백업하는 것이 좋습니다. 지금 업데이트 도구를 실행하기 원하는게 확실한가요?','Please select at least one site to upgrade.'=>'업그래이드 할 사이트를 하나 이상 선택하기 바랍니다.','Database Upgrade complete. Return to network dashboard'=>'데이터베이스 업그래이드를 완료했습니다. 네트워크 알림판으로 돌아 가기 ','Site is up to date'=>'사이트가 최신 상태입니다.','Site requires database upgrade from %1$s to %2$s'=>'사이트는 %1$s에서 %2$s(으)로 데이터베이스 업그레이드가 필요합니다.','Site'=>'사이트','Upgrade Sites'=>'사이트 업그래이드하기','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'다음 사이트는 DB 업그레이드가 필요합니다. 업데이트하려는 항목을 확인한 다음 %s를 클릭하십시오.','Add rule group'=>'그룹 규칙 추가하기','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'이러한 Advanced Custom Fields를 사용할 편집 화면을 결정하는 일련의 규칙을 만듭니다.','Rules'=>'규칙','Copied'=>'복사했습니다','Copy to clipboard'=>'클립보드에 복사하기','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'내보낼 항목을 선택한 다음 내보내기 방법을 선택합니다. JSON으로 내보내기 - .json 파일로 내보낸 다음 다른 ACF 설치로 가져올 수 있습니다. PHP를 생성하여 테마에 배치할 수 있는 PHP 코드로 내보냅니다.','Select Field Groups'=>'필드 그룹 선택하기','No field groups selected'=>'선택한 필드 그룹 없음','Generate PHP'=>'PHP 생성','Export Field Groups'=>'필드 그룹 내보내기','Import file empty'=>'가져오기 파일이 비어 있음','Incorrect file type'=>'잘못된 파일 형식','Error uploading file. Please try again'=>'파일을 업로드하는 중 오류가 발생했습니다. 다시 시도해 주세요','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'가져오려는 Advanced Custom Fields JSON 파일을 선택합니다. 아래 가져오기 버튼을 클릭하면 ACF가 해당 파일의 항목을 가져옵니다.','Import Field Groups'=>'필드 그룹 가져오기','Sync'=>'동기화하기','Select %s'=>'%s 선택하기','Duplicate'=>'복제하기','Duplicate this item'=>'이 항목 복제하기','Supports'=>'지원','Documentation'=>'문서화','Description'=>'설명','Sync available'=>'동기화 가능','Field group synchronized.'=>'%s개의 필드 그룹을 동기화했습니다.','Field group duplicated.'=>'%s 필드 그룹이 복사되었습니다.','Active (%s)'=>'활성 (%s)','Review sites & upgrade'=>'사이트 검토하기 & 업그래이드하기','Upgrade Database'=>'데이터베이스 업그래이드하기','Custom Fields'=>'사용자 정의 필드','Move Field'=>'필드 이동하기','Please select the destination for this field'=>'이 필드의 대상을 선택하십시오','The %1$s field can now be found in the %2$s field group'=>'%1$s 필드는 이제 %2$s 필드 그룹에서 찾을 수 있습니다.','Move Complete.'=>'이동완료.','Active'=>'활성화','Field Keys'=>'필드 키','Settings'=>'설정','Location'=>'위치','Null'=>'빈값','copy'=>'복사하기','(this field)'=>'(이 필드)','Checked'=>'체크','Move Custom Field'=>'사용자 필드 이동하기','No toggle fields available'=>'사용 가능한 토글 필드 없음','Field group title is required'=>'필드 그룹 제목이 필요합니다.','This field cannot be moved until its changes have been saved'=>'변경 사항이 저장될 때까지 이 필드를 이동할 수 없습니다.','The string "field_" may not be used at the start of a field name'=>'문자열 "field_"는 필드 이름의 시작 부분에 사용할 수 없습니다.','Field group draft updated.'=>'필드 그룹 초안을 업데이트했습니다.','Field group scheduled for.'=>'필드 그룹이 예정되어 있습니다.','Field group submitted.'=>'필드 그룹이 제출되었습니다.','Field group saved.'=>'필드 그룹이 저장되었습니다.','Field group published.'=>'필드 그룹이 게시되었습니다.','Field group deleted.'=>'필드 그룹이 삭제되었습니다.','Field group updated.'=>'필드 그룹을 업데이트했습니다.','Tools'=>'도구','is not equal to'=>'같지 않음','is equal to'=>'같음','Forms'=>'양식','Page'=>'페이지','Post'=>'게시물','Relational'=>'관계형','Choice'=>'선택하기','Basic'=>'기초','Unknown'=>'알려지지 않은','Field type does not exist'=>'필드 유형이 존재하지 않습니다','Spam Detected'=>'스팸 감지됨','Post updated'=>'글을 업데이트했습니다','Update'=>'업데이트','Validate Email'=>'이매일 확인하기','Content'=>'콘텐츠','Title'=>'제목','Edit field group'=>'필드 그룹 편집하기','Selection is less than'=>'선택이 미만','Selection is greater than'=>'선택이 다음보다 큼','Value is less than'=>'값이 다음보다 작음','Value is greater than'=>'값이 다음보다 큼','Value contains'=>'값은 다음을 포함합니다.','Value matches pattern'=>'값이 패턴과 일치','Value is not equal to'=>'값이 같지 않음','Value is equal to'=>'값은 다음과 같습니다.','Has no value'=>'값이 없음','Has any value'=>'값이 있음','Cancel'=>'취소하기','Are you sure?'=>'확실합니까?','%d fields require attention'=>'%d개의 필드에 주의가 필요합니다.','1 field requires attention'=>'주의가 필요한 필드 1개','Validation failed'=>'검증에 실패했습니다','Validation successful'=>'유효성 검사 성공','Restricted'=>'제한했습니다','Collapse Details'=>'세부 정보 접기','Expand Details'=>'세부정보 확장하기','Uploaded to this post'=>'이 게시물에 업로드됨','verbUpdate'=>'업데이트','verbEdit'=>'편집하기','The changes you made will be lost if you navigate away from this page'=>'페이지를 벗어나면 변경 한 내용이 손실 됩니다','File type must be %s.'=>'파일 유형은 %s여야 합니다.','or'=>'또는','File size must not exceed %s.'=>'파일 크기는 %s를 초과할 수 없습니다.','File size must be at least %s.'=>'파일 크기는 %s 이상이어야 합니다.','Image height must not exceed %dpx.'=>'이미지 높이는 %dpx를 초과할 수 없습니다.','Image height must be at least %dpx.'=>'이미지 높이는 %dpx 이상이어야 합니다.','Image width must not exceed %dpx.'=>'이미지 너비는 %dpx를 초과할 수 없습니다.','Image width must be at least %dpx.'=>'이미지 너비는 %dpx 이상이어야 합니다.','(no title)'=>'(제목 없음)','Full Size'=>'전체 크기','Large'=>'크기가 큰','Medium'=>'중간','Thumbnail'=>'썸네일','(no label)'=>'(레이블 없음)','Sets the textarea height'=>'문자 영역의 높이를 설정하기','Rows'=>'행','Text Area'=>'텍스트 영역','Prepend an extra checkbox to toggle all choices'=>'모든 선택 항목을 토글하려면 추가 확인란을 앞에 추가하십시오.','Save \'custom\' values to the field\'s choices'=>'선택한 필드에 ‘사용자 정의’값 저장하기','Allow \'custom\' values to be added'=>'추가한 ‘사용자 정의’ 값 허용하기','Add new choice'=>'새로운 선택 추가하기','Toggle All'=>'모두 토글하기','Allow Archives URLs'=>'보관소 URLs 허용하기','Archives'=>'아카이브','Page Link'=>'페이지 링크','Add'=>'추가하기','Name'=>'이름','%s added'=>'%s 추가됨','%s already exists'=>'%s이(가) 이미 존재합니다.','User unable to add new %s'=>'사용자가 새 %s을(를) 추가할 수 없습니다.','Term ID'=>'용어 ID','Term Object'=>'용어 객체','Load value from posts terms'=>'글 용어에서 값 로드하기','Load Terms'=>'용어 로드하기','Connect selected terms to the post'=>'글에 선택한 조건을 연결하기','Save Terms'=>'조건 저장하기','Allow new terms to be created whilst editing'=>'편집하는 동안 생성할 새로운 조건을 허용하기','Create Terms'=>'용어 만들기','Radio Buttons'=>'라디오 버튼','Single Value'=>'단일 값','Multi Select'=>'다중 선택','Checkbox'=>'체크박스','Multiple Values'=>'여러 값','Select the appearance of this field'=>'이 필드의 모양 선택하기','Appearance'=>'모양','Select the taxonomy to be displayed'=>'보일 할 분류를 선택하기','No TermsNo %s'=>'%s 없음','Value must be equal to or lower than %d'=>'값은 %d보다 작거나 같아야 합니다.','Value must be equal to or higher than %d'=>'값은 %d 이상이어야 합니다.','Value must be a number'=>'값은 숫자여야 합니다.','Number'=>'숫자','Save \'other\' values to the field\'s choices'=>'선택한 필드에 ‘다른’ 값 저장하기','Add \'other\' choice to allow for custom values'=>'사용자 정의 값을 허용하는 ‘기타’ 선택 사항 추가하기','Other'=>'기타','Radio Button'=>'라디오 버튼','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'중지할 이전 아코디언의 끝점을 정의합니다. 이 아코디언은 보이지 않습니다.','Allow this accordion to open without closing others.'=>'다른 아코디언을 닫지 않고 이 아코디언이 열리도록 허용합니다.','Multi-Expand'=>'다중 확장','Display this accordion as open on page load.'=>'이 아코디언은 페이지 로드시 열린 것으로 보입니다.','Open'=>'열기','Accordion'=>'아코디언','Restrict which files can be uploaded'=>'업로드 할 수 있는 파일 제한하기','File ID'=>'파일 ID','File URL'=>'파일 URL','File Array'=>'파일 어레이','Add File'=>'파일 추가하기','No file selected'=>'파일이 선택되지 않았습니다','File name'=>'파일 이름','Update File'=>'파일 업데이트','Edit File'=>'파일 편집하기','Select File'=>'파일 선택하기','File'=>'파일','Password'=>'비밀번호','Specify the value returned'=>'반환할 값 지정하기','Use AJAX to lazy load choices?'=>'지연 로드 선택에 AJAX를 사용하시겠습니까?','Enter each default value on a new line'=>'새로운 줄에 기본 값 입력하기','verbSelect'=>'선택하기','Select2 JS load_failLoading failed'=>'로딩 실패','Select2 JS searchingSearching…'=>'검색하기…','Select2 JS load_moreLoading more results…'=>'더 많은 결과 로드 중…','Select2 JS selection_too_long_nYou can only select %d items'=>'%d 항목만 선택할 수 있어요','Select2 JS selection_too_long_1You can only select 1 item'=>'항목은 1개만 선택할 수 있습니다','Select2 JS input_too_long_nPlease delete %d characters'=>'%d글자를 지우기 바래요','Select2 JS input_too_long_1Please delete 1 character'=>'글자 1개를 지워주세요','Select2 JS input_too_short_nPlease enter %d or more characters'=>'%d 또는 이상의 글자를 입력하시기 바래요','Select2 JS input_too_short_1Please enter 1 or more characters'=>'글자를 1개 이상 입력하세요','Select2 JS matches_0No matches found'=>'일치하는 항목이 없습니다','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d개의 결과가 사용가능하니, 위와 아래 방향키를 이용해 탐색하세요.','Select2 JS matches_1One result is available, press enter to select it.'=>'1개 결과를 사용할 수 있습니다. 선택하려면 Enter 키를 누르세요.','nounSelect'=>'선택하기','User ID'=>'사용자 아이디','User Object'=>'사용자 객체','User Array'=>'사용자 배열','All user roles'=>'모든 사용자 역할','Filter by Role'=>'역할로 필터하기','User'=>'사용자','Separator'=>'분리 기호','Select Color'=>'색상 선택하기','Default'=>'기본','Clear'=>'정리','Color Picker'=>'색상 선택기','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'오후','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'오전','Date Time Picker JS selectTextSelect'=>'선택하기','Date Time Picker JS closeTextDone'=>'완료','Date Time Picker JS currentTextNow'=>'현재','Date Time Picker JS timezoneTextTime Zone'=>'시간대','Date Time Picker JS microsecTextMicrosecond'=>'마이크로초','Date Time Picker JS millisecTextMillisecond'=>'밀리초','Date Time Picker JS secondTextSecond'=>'초','Date Time Picker JS minuteTextMinute'=>'분','Date Time Picker JS hourTextHour'=>'시간','Date Time Picker JS timeTextTime'=>'시간','Date Time Picker JS timeOnlyTitleChoose Time'=>'시간 선택하기','Date Time Picker'=>'날짜 시간 선택기','Endpoint'=>'끝점','Left aligned'=>'왼쪽 정렬','Top aligned'=>'상단 정렬','Placement'=>'놓기','Tab'=>'탭','Value must be a valid URL'=>'값은 유효한 URL이어야 합니다.','Link URL'=>'링크 URL','Link Array'=>'링크 어레이','Opens in a new window/tab'=>'새 창/탭에서 열기','Select Link'=>'링크 선택하기','Link'=>'링크','Email'=>'이메일','Step Size'=>'단계 크기','Maximum Value'=>'최대값','Minimum Value'=>'최소값','Range'=>'범위','Both (Array)'=>'모두(배열)','Label'=>'레이블','Value'=>'값','Vertical'=>'수직','Horizontal'=>'수평','red : Red'=>'빨강 : 빨강','For more control, you may specify both a value and label like this:'=>'더 많은 제어를 위해 다음과 같이 값과 레이블을 모두 지정할 수 있습니다.','Enter each choice on a new line.'=>'새 줄에 각 선택 항목을 입력합니다.','Choices'=>'선택하기','Button Group'=>'버튼 그룹','Allow Null'=>'Null 값 허용','Parent'=>'부모','TinyMCE will not be initialized until field is clicked'=>'TinyMCE는 필드를 클릭할 때까지 초기화되지 않습니다.','Delay Initialization'=>'초기화 지연','Show Media Upload Buttons'=>'미디어 업로드 버튼 표시','Toolbar'=>'툴바','Text Only'=>'텍스트만','Visual Only'=>'비주얼 전용','Visual & Text'=>'비주얼 및 텍스트','Tabs'=>'탭','Click to initialize TinyMCE'=>'TinyMCE를 초기화하려면 클릭하십시오.','Name for the Text editor tab (formerly HTML)Text'=>'텍스트','Visual'=>'비주얼','Value must not exceed %d characters'=>'값은 %d자를 초과할 수 없습니다.','Leave blank for no limit'=>'제한 없이 비워두세요','Character Limit'=>'글자 수 제한','Appears after the input'=>'입력란 뒤에 표시됩니다','Append'=>'뒤에 추가','Appears before the input'=>'입력란 앞에 표시됩니다','Prepend'=>'앞에 추가','Appears within the input'=>'입력란 안에 표시됩니다','Placeholder Text'=>'플레이스홀더 텍스트','Appears when creating a new post'=>'새 게시물을 작성할 때 나타납니다.','Text'=>'텍스트','%1$s requires at least %2$s selection'=>'%1$s에는 %2$s개 이상의 선택 항목이 필요합니다.','Post ID'=>'게시물 ID','Post Object'=>'글 개체','Maximum Posts'=>'최대 게시물','Minimum Posts'=>'최소 게시물','Featured Image'=>'특성 이미지','Selected elements will be displayed in each result'=>'선택한 요소가 각 결과에 표시됩니다.','Elements'=>'엘리먼트','Taxonomy'=>'택소노미','Post Type'=>'게시물 유형','Filters'=>'필터','All taxonomies'=>'모든 분류','Filter by Taxonomy'=>'분류로 필터하기','All post types'=>'모든 게시물 유형','Filter by Post Type'=>'글 유형으로 필터하기','Search...'=>'검색하기...','Select taxonomy'=>'분류 선택하기','Select post type'=>'글 유형 선택하기','No matches found'=>'검색 결과가 없습니다','Loading'=>'로딩중','Maximum values reached ( {max} values )'=>'최대 값에 도달함( {max} values ​​)','Relationship'=>'관계','Comma separated list. Leave blank for all types'=>'쉼표로 구분된 목록입니다. 모든 유형에 대해 비워 두십시오.','Allowed File Types'=>'허용된 파일 형식','Maximum'=>'최고','File size'=>'파일 크기','Restrict which images can be uploaded'=>'업로드 할 수 있는 이미지 제한하기','Minimum'=>'최저','Uploaded to post'=>'게시물에 업로드됨','All'=>'모두','Limit the media library choice'=>'미디어 라이브러리 선택 제한하기','Library'=>'라이브러리','Preview Size'=>'미리보기 크기','Image ID'=>'이미지 ID','Image URL'=>'이미지 URL','Image Array'=>'이미지 배열','Specify the returned value on front end'=>'프론트 엔드에 반환 값 지정하기','Return Value'=>'값 반환하기','Add Image'=>'이미지 추가하기','No image selected'=>'선택한 이미지 없음','Remove'=>'제거하기','Edit'=>'편집하기','All images'=>'모든 이미지','Update Image'=>'이미지 업데이트','Edit Image'=>'이미지 편집하기','Select Image'=>'이미지 선택하기','Image'=>'이미지','Allow HTML markup to display as visible text instead of rendering'=>'렌더링 대신 보이는 텍스트로 HTML 마크 업을 허용하기','Escape HTML'=>'HTML 이탈하기','No Formatting'=>'서식 없음','Automatically add <br>'=>'<br> 자동 추가하기','Automatically add paragraphs'=>'단락 자동 추가하기','Controls how new lines are rendered'=>'새 줄이 렌더링되는 방식을 제어합니다.','New Lines'=>'새로운 라인','Week Starts On'=>'주간 시작 날짜','The format used when saving a value'=>'값을 저장할 때 사용되는 형식','Save Format'=>'형식 저장하기','Date Picker JS weekHeaderWk'=>'주','Date Picker JS prevTextPrev'=>'이전','Date Picker JS nextTextNext'=>'다음','Date Picker JS currentTextToday'=>'오늘','Date Picker JS closeTextDone'=>'완료','Date Picker'=>'날짜 선택기','Width'=>'너비','Embed Size'=>'임베드 크기','Enter URL'=>'URL 입력','oEmbed'=>'포함','Text shown when inactive'=>'비활성 상태일 때 표시되는 텍스트','Off Text'=>'오프 텍스트','Text shown when active'=>'활성 상태일 때 표시되는 텍스트','On Text'=>'텍스트에','Stylized UI'=>'스타일화된 UI','Default Value'=>'기본값','Displays text alongside the checkbox'=>'확인란 옆에 텍스트를 표시합니다.','Message'=>'메시지','No'=>'아니요','Yes'=>'예','True / False'=>'참 / 거짓','Row'=>'열','Table'=>'태이블','Block'=>'블록','Specify the style used to render the selected fields'=>'선택한 필드를 렌더링하는 데 사용하는 스타일 지정하기','Layout'=>'레이아웃','Sub Fields'=>'하위 필드','Group'=>'그룹','Customize the map height'=>'지도 높이 맞춤설정','Height'=>'키','Set the initial zoom level'=>'초기화 줌 레벨 설정하기','Zoom'=>'줌','Center the initial map'=>'초기 맵 중앙에 배치','Center'=>'중앙','Search for address...'=>'주소를 검색하기...','Find current location'=>'현재 위치 찾기','Clear location'=>'위치 지우기','Search'=>'검색하기','Sorry, this browser does not support geolocation'=>'죄송합니다. 이 브라우저는 지리적 위치를 지원하지 않습니다.','Google Map'=>'구글지도','The format returned via template functions'=>'템플릿 함수를 통해 반환되는 형식','Return Format'=>'반환 형식','Custom:'=>'사용자화:','The format displayed when editing a post'=>'게시물을 편집할 때 표시되는 형식','Display Format'=>'표시 형식','Time Picker'=>'시간 선택기','Inactive (%s)'=>'비활성 (%s)','No Fields found in Trash'=>'휴지통에서 필드를 찾을 수 없습니다.','No Fields found'=>'필드를 찾을 수 없음','Search Fields'=>'필드 검색하기','View Field'=>'필드보기','New Field'=>'새 필드','Edit Field'=>'필드 편집하기','Add New Field'=>'새로운 필드 추가하기','Field'=>'필드','Fields'=>'필드','No Field Groups found in Trash'=>'휴지통에서 필드 그룹을 찾을 수 없습니다.','No Field Groups found'=>'필드 그룹을 찾을 수 없음','Search Field Groups'=>'필드 그룹 검색하기','View Field Group'=>'필드 그룹 보기','New Field Group'=>'새 필드 그룹','Edit Field Group'=>'필드 그룹 편집하기','Add New Field Group'=>'새 필드 그룹 추가하기','Add New'=>'새로 추가하기','Field Group'=>'필드 그룹','Field Groups'=>'필드 그룹','Customize WordPress with powerful, professional and intuitive fields.'=>'강력하고 전문적이며 직관적인 필드로 워드프레스를 사용자 정의하십시오.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.mo index 46286bdb571a4c27dfdf88594cdad291fa9b2157..130b39ec1e15b0a4813d258991113266716b1cba 100644 GIT binary patch literal 141481 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�pUyj-}_yi?MGIWcDcP+MpC>=hD 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

                            lJ?4ydPI;n{Ca%-;B*Wyyv3Z=Tk` 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.po index 9bcaddcc7..3a22a49d6 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ko_KR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ko_KR\n" "MIME-Version: 1.0\n" @@ -21,79 +21,2166 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "잘못된 보안 논스가 제공되어 ACF가 유효성 검사를 수행할 수 없습니다." + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "에디터 UI에서 값에 대한 액세스 허용" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "더 알아보기." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" +"콘텐츠 편집자가 블록 바인딩 또는 ACF 쇼트코드를 사용하여 편집기 UI에서 필드 " +"값에 액세스하고 표시할 수 있도록 허용합니다. %s" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"요청된 ACF 필드 유형이 블록 바인딩 또는 ACF 쇼트코드의 출력을 지원하지 않습니" +"다." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "요청된 ACF 필드는 바인딩 또는 ACF 쇼트코드로 출력할 수 없습니다." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"요청된 ACF 필드 유형이 바인딩 또는 ACF 쇼트코드로의 출력을 지원하지 않습니다." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "[ACF 쇼트코드는 비공개 게시물의 필드를 표시할 수 없음]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[이 사이트에서는 ACF 쇼트코드가 비활성화되었습니다.]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "비즈니스맨 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "포럼 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "예 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "싱 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "워드프레스(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "블로그 글쓰기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "위젯 메뉴 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "사이트 보기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "더 알아보기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "페이지 추가 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "비디오 (대체3) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "비디오 (대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "동영상 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "업데이트 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "유니버설 액세스(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "트위터(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "조수 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "티켓(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "텍스트 페이지 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "표 행 삭제 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "표 행 이전 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "표 행 후 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "표 열 삭제 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "표 열 이전 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "표 열 뒤 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "슈퍼히어로(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "슈퍼히어로 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "쇼트코드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "방패(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "공유(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "공유(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "저장 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST API 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "아이콘 제거" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Reddit 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "개인 정보 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "프린터 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Podio 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "더하기(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "더하기(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "플러그인 확인 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "애완동물 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "야자수 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "폴더 열기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "아니요(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "돈 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "메뉴(대체3) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "메뉴(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "메뉴(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "스프레드시트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "대화형 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "문서 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "기본 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "위치(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "인스타그램 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "이전 삽입 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "뒤에 삽입 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "아이콘 삽입" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "정보 개요 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "이미지(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "이미지(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "오른쪽 회전 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "왼쪽 회전 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "회전 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "세로로 뒤집기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "가로로 뒤집기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "자르기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "ID (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "모래시계 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "제목 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "게임 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "전체 화면 종료(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "전체 화면 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "상태 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "이미지 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "갤러리 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "채팅 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "오디오 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "옆으로 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "음식 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "종료 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "요약글 보기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "동영상 퍼가기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "글 임베드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "사진 임베드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "일반 임베드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "오디오 삽입 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "이메일(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "줄임표 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "정렬되지 않은 목록 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "RTL 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "정렬된 목록 RTL 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "주문 목록 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "LTR 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "사용자 지정 캐릭터 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "페이지 편집 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "큰 편집 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "드럼 스틱 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "데이터베이스 보기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "데이터베이스 제거 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "데이터베이스 가져오기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "데이터베이스 내보내기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "데이터베이스 추가 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "데이터베이스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "표지 이미지 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "볼륨 켜기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "볼륨 끄기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "앞으로 건너뛰기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "뒤로 건너뛰기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "반복 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "재생 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "일시 중지 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "앞으로 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "뒤로 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "열 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "색상 선택기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "커피 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "코드 표준 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "클라우드 업로드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "클라우드 저장 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "자동차 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "카메라(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "계산기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "버튼 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "사업가 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "추적 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "토픽 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "답글 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "PM 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "친구 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "커뮤니티 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "버디프레스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "비비프레스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "활동 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "책 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "블록 기본 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "벨 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "맥주 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "은행 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "화살표 위(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "위쪽 화살표(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "오른쪽 화살표(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "오른쪽 화살표(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "왼쪽 화살표(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "왼쪽 화살표(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "아래쪽 화살표(대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "아래쪽 화살표(대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "아마존 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "와이드 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "오른쪽으로 당겨 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "왼쪽으로 당겨 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "전체 너비 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "비행기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "사이트 (대체3) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "사이트 (대체2) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "사이트 (대체) 아이콘" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "몇 번의 클릭만으로 옵션 페이지를 만들려면 ACF PRO로 업그레이드하세요." + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "잘못된 요청 인수입니다." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "죄송합니다. 해당 권한이 없습니다." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "포스트 메타를 사용한 블록" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "ACF PRO 로고" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "ACF PRO 로고" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"유형이 미디어_라이브러리로 설정된 경우 %s에 유효한 첨부 파일 ID가 필요합니다." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s는 acf의 필수 속성입니다." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "저장할 아이콘의 값입니다." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "저장할 아이콘 유형입니다." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "예 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "워드프레스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "경고 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "가시성 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "볼트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "업로드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "업데이트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "잠금 해제 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "유니버설 액세스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "실행 취소 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "트위터 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "휴지통 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "번역 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "티켓 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "엄지척 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "엄지 아래로 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "텍스트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "추천 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "태그클라우드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "태그 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "태블릿 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "스토어 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "스티커 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "별 반쪽 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "별이 채워진 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "별 비어 있음 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "구조 요청 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "스마일 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "스마트폰 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "슬라이드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "방패 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "공유 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "검색 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "화면 옵션 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "일정 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "다시 실행 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "무작위 추출 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "제품 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "글 상태 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "포트폴리오 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "플러스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "재생목록 비디오 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "재생목록 오디오 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "전화 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "성능 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "종이 클립 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "없음 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "네트워킹 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "네임택 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "이동 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "돈 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "마이너스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "마이그레이션 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "마이크 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "메가폰 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "마커 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "잠금 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "위치 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "목록 보기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "전구 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "왼쪽 오른쪽 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "레이아웃 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "노트북 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "정보 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "색인 카드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "ID 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "숨김 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "하트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "해머 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "그룹 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "그리드 보기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "양식 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "깃발 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "필터 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "피드백 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Facebook (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "페이스북 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "외부 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "이메일 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "이메일 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "비디오 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "링크 해제 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "밑줄 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "텍스트색 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "표 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "취소선 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "맞춤법 검사 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "서식 제거 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "인용 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "단어 붙여넣기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "텍스트 붙여넣기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "단락 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "내어쓰기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "주방 싱크 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "맞춤 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "이탤릭체 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "더 삽입 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "들여쓰기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "도움말 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "펼치기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "계약 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "코드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "나누기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "굵은 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "수정 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "다운로드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "해지 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "데스크톱 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "대시보드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "구름 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "시계 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "클립보드 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "원형 차트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "선 차트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "막대 차트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "영역 차트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "카테고리 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "장바구니 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "당근 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "카메라 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "캘린더 (대체) 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "캘린더 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "비즈니스우먼 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "건물 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "책 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "백업 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "상 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "아트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "위쪽 화살표 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "오른쪽 화살표 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "왼쪽 화살표 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "아래쪽 화살표 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "아카이브 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "애널리틱스 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "오른쪽 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "정렬 안 함 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "왼쪽 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "가운데 정렬 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "앨범 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "사용자 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "도구 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "사이트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "설정 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "글 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "플러그인 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "페이지 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "네트워크 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "다중 사이트 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "미디어 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "링크 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "홈 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "커스터마이저 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "댓글 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "접기 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "모양 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "일반 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "아이콘 선택기에는 값이 필요합니다." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "아이콘 선택기에는 아이콘 유형이 필요합니다." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" +"아래의 아이콘 선택기에서 검색어와 일치하는 사용 가능한 아이콘이 업데이트되었" +"습니다." + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "해당 검색어에 대한 결과를 찾을 수 없습니다." + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "배열" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "문자열" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "아이콘의 반환 형식을 지정합니다. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "콘텐츠 편집자가 아이콘을 선택할 수 있는 위치를 선택합니다." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "사용하려는 아이콘의 URL(또는 데이터 URI로서의 svg)" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "미디어 라이브러리 찾아보기" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "현재 선택된 이미지 미리보기" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "미디어 라이브러리에서 아이콘을 변경하려면 클릭합니다." + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "검색 아이콘..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "미디어 라이브러리" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "대시 아이콘" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" +"아이콘을 선택할 수 있는 대화형 UI입니다. 대시 아이콘, 미디어 라이브러리 또는 " +"독립형 URL 입력 중에서 선택할 수 있습니다." + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "아이콘 선택기" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "JSON 로드 경로" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "JSON 경로 저장" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "등록된 ACF 양식" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "쇼트코드 사용" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "필드 설정 탭 사용됨" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "필드 유형 모달 사용됨" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "관리자 UI 활성화됨" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "블록 사전 로드 활성화됨" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "ACF 블록 버전당 블록 수" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "API 버전별 블록 수" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "등록된 ACF 블록" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Light" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "표준" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST API 형식" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "등록된 옵션 페이지(PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "등록된 옵션 페이지(JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "등록된 옵션 페이지(UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "옵션 페이지 UI 활성화됨" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "등록된 분류(JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "등록된 분류(UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "등록된 글 유형(JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "등록된 글 유형(UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "글 유형 및 분류 사용됨" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "필드 유형별 타사 필드 수" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "필드 유형별 필드 수" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "GraphQL에 사용 가능한 필드 그룹" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "REST API에 필드 그룹 사용 가능" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "등록된 필드 그룹(JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "등록된 필드 그룹(PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "등록된 필드 그룹(UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "활성 플러그인" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "부모 테마" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "활성 테마" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "다중 사이트임" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL 버전" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "워드프레스 버전" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "구독 만료 날짜" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "라이선스 상태" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "라이선스 유형" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "라이선스 URL" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "라이선스 활성화됨" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "무료" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "플러그인 유형" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "플러그인 버전" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"이 섹션에는 지원팀에 제공하는 데 유용할 수 있는 ACF 구성에 대한 디버그 정보" +"가 포함되어 있습니다." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "이 페이지의 ACF 블록은 저장하기 전에 주의가 필요합니다." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"이 데이터는 출력 중에 변경된 값을 감지할 때 기록됩니다. %1$s코드에서 값을 이" +"스케이프 처리한 후 로그를 지우고 %2$s를 해제합니다. 변경된 값이 다시 감지되" +"면 알림이 다시 나타납니다." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "더이상 안보기" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "콘텐츠 편집자를 위한 지침입니다. 데이터를 제출할 때 표시됩니다." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "학기가 선택되지 않았습니다." + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "학기가 선택되어 있음" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "용어에 다음이 포함되지 않음" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "용어에 다음이 포함됨" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "용어가 다음과 같지 않습니다." + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "기간은 다음과 같습니다." + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "선택한 사용자가 없음" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "사용자가 선택된 사용자 있음" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "사용자가 다음을 포함하지 않음" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "사용자가 다음을 포함합니다." + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "사용자가 다음과 같지 않습니다." + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "사용자가 다음과 같습니다." + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "선택된 페이지가 없음" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "선택한 페이지가 있음" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "페이지에 다음이 포함되지 않음" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "페이지에 다음이 포함됨" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "페이지가 다음과 같지 않습니다." + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "페이지가 다음과 같습니다." + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "관계를 선택하지 않음" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "관계를 선택했음" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "선택된 게시글이 없음" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "게시글이 선택되어 있음" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "글에 다음이 포함되지 않음" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "글에 다음이 포함됨" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "글은 다음과 같지 않습니다." + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "글은 다음과 같습니다." + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "관계에 다음이 포함되지 않음" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "관계에 다음이 포함됩니다." + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "관계가 다음과 같지 않습니다." + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "관계는 다음과 같습니다." + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF 필드" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF PRO 기능" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "PRO 라이선스 갱신하여 잠금 해제" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "PRO 라이선스 갱신" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO 라이선스가 활성화되어 있지 않으면 PRO 필드를 편집할 수 없습니다." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"ACF 블록에 할당된 필드 그룹을 편집하려면 ACF PRO 라이선스를 활성화하세요." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "이 옵션 페이지를 편집하려면 ACF PRO 라이선스를 활성화하세요." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"이스케이프 처리된 HTML 값을 반환하는 것은 format_value도 참인 경우에만 가능합" +"니다. 보안을 위해 필드 값이 반환되지 않았습니다." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"이스케이프된 HTML 값을 반환하는 것은 형식_값도 참인 경우에만 가능합니다. 보안" +"을 위해 필드 값은 반환되지 않습니다." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF가 이제 the_field 또는 ACF 쇼트코드로 렌더링될 때 안전하" +"지 않은 HTML을 자동으로 이스케이프 처리합니다. 이 변경으로 인해 일부 필드의 " +"출력이 수정된 것을 감지했지만 이는 중요한 변경 사항은 아닐 수 있습니다. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "자세한 내용은 사이트 관리자 또는 개발자에게 문의하세요." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "자세히 알아보기" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "세부 정보 숨기기" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "세부 정보 표시" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - %3$s를 통해 렌더링되었습니다." + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "ACF PRO 라이선스 갱신" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "라이선스 갱신" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "라이선스 관리" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "블록 에디터에서 '높음' 위치가 지원되지 않음" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "ACF PRO로 업그레이드" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF 옵션 페이지는 필드를 통해 전역 설정" +"을 관리하기 위한 사용자 지정 관리자 페이지입니다. 여러 페이지와 하위 페이지" +"를 만들 수 있습니다." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "옵션 추가 페이지" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "제목의 플레이스홀더로 사용되는 편집기에서." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "제목 플레이스홀더" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4개월 무료" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr " (%s에서 복제됨)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "옵션 페이지 선택" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "중복 분류" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "분류 체계 만들기" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "중복 글 유형" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "글 유형 만들기" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "필드 그룹 연결" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "필드 추가" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "이 필드" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "피드백" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "지원" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "에 의해 개발 및 유지 관리됩니다." + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "선택한 필드 그룹의 위치 규칙에 이 %s를 추가합니다." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"양방향 설정을 활성화하면 이 필드에 대해 선택한 각 값에 대해 대상 필드에서 값" +"을 업데이트하고 업데이트할 항목의 글 ID, 분류 ID 또는 사용자 ID를 추가하거나 " +"제거할 수 있습니다. 자세한 내용은 문서" +"를 참조하세요." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"업데이트 중인 항목에 대한 참조를 다시 저장할 필드를 선택합니다. 이 필드를 선" +"택할 수 있습니다. 대상 필드는 이 필드가 표시되는 위치와 호환되어야 합니다. 예" +"를 들어 이 필드가 분류에 표시되는 경우 대상 필드는 분류 유형이어야 합니다." + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "대상 필드" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "이 ID를 다시 참조하여 선택한 값의 필드를 업데이트합니다." + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "양방향" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s 필드" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "여러 개 선택" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "WP 엔진 로고" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" "소문자, 밑줄 및 대시만 입력할 수 있으며 최대 32자까지 입력할 수 있습니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "이 택소노미의 용어를 할당하기 위한 기능 이름입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "용어 할당 가능" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "이 택소노미의 용어를 삭제하기 위한 기능 이름입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "약관 삭제 가능" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "이 택소노미의 용어를 편집하기 위한 기능 이름입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "약관 편집 가능" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "이 택소노미의 용어를 관리하기 위한 기능 이름입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "약관 관리 가능" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" "검색 결과 및 택소노미 아카이브 페이지에서 글을 제외할지 여부를 설정합니다." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "WP 엔진의 더 많은 도구" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "워드프레스로 제작하는 사용자를 위해 %s 팀에서 제작했습니다." -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "가격 및 업그레이드 보기" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "더 알아보기" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -107,53 +2194,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "ACF 프로로 고급 기능을 잠금 해제하고 더 많은 것을 구축하세요." -#: includes/admin/admin.php:238 -msgid "from" -msgstr "발신" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s 필드" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "용어 없음" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "게시물 유형 없음" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "게시물 없음" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "택소노미 없음" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "필드 그룹 없음" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "필드 없음" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "설명 없음" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "모든 게시물 상태" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -161,7 +2244,7 @@ msgstr "" "이 택소노미 키는 ACF 외부에 등록된 다른 택소노미에서 이미 사용 중이므로 사용" "할 수 없습니다." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -169,14 +2252,14 @@ msgstr "" "이 택소노미 키는 이미 ACF의 다른 택소노미에서 사용 중이므로 사용할 수 없습니" "다." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" "택소노미 키에는 소문자 영숫자 문자, 밑줄 또는 대시만 포함되어야 합니다." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "택소노미 키는 32자 미만이어야 합니다." @@ -208,35 +2291,35 @@ msgstr "택소노미 편집" msgid "Add New Taxonomy" msgstr "새 택소노미 추가" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "휴지통에서 게시물 유형을 찾을 수 없습니다." -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "게시물 유형을 찾을 수 없습니다." -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "게시물 유형 검색" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "게시물 유형 보기" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "새 게시물 유형" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "게시물 유형 편집" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "새 게시물 유형 추가" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -244,7 +2327,7 @@ msgstr "" "이 게시물 유형 키는 ACF 외부에 등록된 다른 게시물 유형에서 이미 사용 중이므" "로 사용할 수 없습니다." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -253,8 +2336,8 @@ msgstr "" "없습니다." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -262,22 +2345,22 @@ msgstr "" "이 필드는 워드프레스 예약어가 아니어야 " "합니다." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" "게시물 유형 키에는 소문자 영숫자 문자, 밑줄 또는 대시만 포함해야 합니다." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "게시물 유형 키는 20자 미만이어야 합니다." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "ACF 블록에서는 이 필드를 사용하지 않는 것이 좋습니다." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -285,11 +2368,11 @@ msgstr "" "게시물 및 페이지에 표시되는 워드프레스 WYSIWYG 편집기를 표시하여 멀티미디어 " "콘텐츠도 허용하는 풍부한 텍스트 편집 환경을 허용합니다." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG 편집기" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -297,15 +2380,16 @@ msgstr "" "데이터 개체 간의 관계를 만드는 데 사용할 수 있는 하나 이상의 사용자를 선택할 " "수 있습니다." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "웹 주소를 저장하기 위해 특별히 설계된 텍스트 입력입니다." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -313,7 +2397,7 @@ msgstr "" "1 또는 0 값(켜기 또는 끄기, 참 또는 거짓 등)을 선택할 수 있는 토글입니다. 양" "식화된 스위치 또는 확인란으로 표시할 수 있습니다." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -321,15 +2405,15 @@ msgstr "" "시간을 선택하기 위한 대화형 UI입니다. 시간 형식은 필드 설정을 사용하여 사용" "자 정의할 수 있습니다." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "텍스트 단락을 저장하기 위한 기본 텍스트 영역 입력." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "단일 문자열 값을 저장하는 데 유용한 기본 텍스트 입력입니다." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -337,7 +2421,7 @@ msgstr "" "필드 설정에 지정된 기준 및 옵션에 따라 하나 이상의 택소노미 용어를 선택할 수 " "있습니다." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -345,11 +2429,11 @@ msgstr "" "편집 화면에서 필드를 탭 섹션으로 그룹화할 수 있습니다. 필드를 정리하고 체계적" "으로 유지하는 데 유용합니다." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "지정한 선택 항목이 있는 드롭다운 목록입니다." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -359,7 +2443,7 @@ msgstr "" "편집 중인 항목과의 관계를 만드는 이중 열 인터페이스입니다. 검색 및 필터링 옵" "션이 포함되어 있습니다." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -367,7 +2451,7 @@ msgstr "" "범위 슬라이더 요소를 사용하여 지정된 범위 내에서 숫자 값을 선택하기 위한 입력" "입니다." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -375,7 +2459,7 @@ msgstr "" "사용자가 지정한 값에서 단일 선택을 할 수 있도록 하는 라디오 버튼 입력 그룹입" "니다." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -383,17 +2467,17 @@ msgstr "" "검색 옵션이 있는 하나 이상의 게시물, 페이지 또는 게시물 유형 항목을 선택할 " "수 있는 대화형 및 사용자 정의 가능한 UI입니다. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "마스킹된 필드를 사용하여 암호를 제공하기 위한 입력입니다." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "게시물 상태로 필터링" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -401,7 +2485,7 @@ msgstr "" "검색 옵션과 함께 하나 이상의 게시물, 페이지, 사용자 정의 게시물 유형 항목 또" "는 아카이브 URL을 선택하는 대화형 드롭다운." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -409,11 +2493,11 @@ msgstr "" "기본 워드프레스 oEmbed 기능을 사용하여 비디오, 이미지, 트윗, 오디오 및 기타 " "콘텐츠를 삽입하기 위한 대화형 구성 요소입니다." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "숫자 값으로 제한된 입력입니다." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -421,7 +2505,7 @@ msgstr "" "다른 필드와 함께 편집자에게 메시지를 표시하는 데 사용됩니다. 필드에 대한 추" "가 컨텍스트 또는 지침을 제공하는 데 유용합니다." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -429,12 +2513,12 @@ msgstr "" "워드프레스 기본 링크 선택기를 사용하여 제목 및 대상과 같은 링크 및 해당 속성" "을 지정할 수 있습니다." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "기본 워드프레스 미디어 선택기를 사용하여 이미지를 업로드하거나 선택합니다." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -442,7 +2526,7 @@ msgstr "" "필드를 그룹으로 구성하여 데이터와 편집 화면을 더 잘 구성하는 방법을 제공합니" "다." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -450,16 +2534,16 @@ msgstr "" "Google 지도를 사용하여 위치를 선택하기 위한 대화형 UI입니다. 올바르게 표시하" "려면 Google Maps API 키와 추가 구성이 필요합니다." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "기본 워드프레스 미디어 선택기를 사용하여 파일을 업로드하거나 선택합니다." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "이메일 주소를 저장하기 위해 특별히 설계된 텍스트 입력입니다." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -467,7 +2551,7 @@ msgstr "" "날짜와 시간을 선택하기 위한 대화형 UI입니다. 날짜 반환 형식은 필드 설정을 사" "용하여 사용자 정의할 수 있습니다." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -475,11 +2559,11 @@ msgstr "" "날짜 선택을 위한 대화형 UI입니다. 날짜 반환 형식은 필드 설정을 사용하여 사용" "자 정의할 수 있습니다." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "색상을 선택하거나 16진수 값을 지정하기 위한 대화형 UI입니다." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -487,7 +2571,7 @@ msgstr "" "사용자가 지정한 하나 이상의 값을 선택할 수 있도록 하는 확인란 입력 그룹입니" "다." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -495,7 +2579,7 @@ msgstr "" "지정한 값이 있는 버튼 그룹으로, 사용자는 제공된 값에서 하나의 옵션을 선택할 " "수 있습니다." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -503,7 +2587,7 @@ msgstr "" "콘텐츠를 편집하는 동안 표시되는 접을 수 있는 패널로 사용자 정의 필드를 그룹화" "하고 구성할 수 있습니다. 큰 데이터 세트를 깔끔하게 유지하는 데 유용합니다." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -512,7 +2596,7 @@ msgstr "" "반복해서 반복할 수 있는 하위 필드 세트의 상위 역할을 하여 슬라이드, 팀 구성" "원 및 클릭 유도 문안 타일과 같은 반복 콘텐츠에 대한 솔루션을 제공합니다." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -523,7 +2607,7 @@ msgstr "" "설정은 이미지 필드 유형과 유사합니다. 추가 설정을 통해 갤러리에서 새 첨부 파" "일이 추가되는 위치와 허용되는 첨부 파일의 최소/최대 수를 지정할 수 있습니다." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -533,7 +2617,7 @@ msgstr "" "용하면 레이아웃과 하위 필드를 사용하여 사용 가능한 블록을 디자인함으로써 전" "체 제어로 콘텐츠를 정의, 생성 및 관리할 수 있습니다." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -545,130 +2629,128 @@ msgstr "" "택한 필드로 자신을 교체하거나 선택한 필드를 하위 필드 그룹으로 표시할 수 있습" "니다." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "복제" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "프로" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "고급의" +msgstr "고급" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON(최신)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "원본" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "게시물 ID가 잘못되었습니다." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "검토를 위해 잘못된 게시물 유형을 선택했습니다." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "더 보기" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "튜토리얼" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "ACF 프로와 함께 사용 가능" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "필드 선택" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "다른 검색어를 입력하거나 %s 찾아보기" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "인기 분야" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "'%s'에 대한 검색 결과가 없습니다." -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "검색 필드..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "필드 유형 선택" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "인기 있는" +msgstr "인기" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "택소노미 추가" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "게시물 유형 콘텐츠를 택소노미하기 위한 사용자 정의 택소노미 생성" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "첫 번째 택소노미 추가" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "계층적 택소노미는 범주와 같은 하위 항목을 가질 수 있습니다." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "프런트엔드와 관리자 알림판에서 택소노미를 볼 수 있습니다." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "이 택소노미로 택소노미할 수 있는 하나 이상의 게시물 유형입니다." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "장르" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "장르" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "장르" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "`WP_REST_Terms_Controller` 대신 사용할 선택적 사용자 정의 컨트롤러." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "REST API에서 이 게시물 유형을 노출합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "쿼리 변수 이름 사용자 지정" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -676,61 +2758,61 @@ msgstr "" "{query_var}={term_slug}와 같이 예쁘지 않은 퍼머링크를 사용하여 용어에 액세스" "할 수 있습니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "계층적 택소노미에 대한 URL의 상위-하위 용어." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "URL에 사용된 슬러그 사용자 정의" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "이 택소노미에 대한 퍼머링크가 비활성화되었습니다." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" "택소노미 키를 슬러그로 사용하여 URL을 다시 작성합니다. 귀하의 퍼머링크 구조는" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "택소노미 키" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "이 택소노미에 사용할 퍼머링크 유형을 선택하십시오." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "게시물 유형 목록 화면에 택소노미에 대한 열을 표시합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "관리 열 표시" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "빠른/일괄 편집 패널에 택소노미를 표시합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "빠른 편집" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Tag Cloud Widget 컨트롤에 택소노미를 나열합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "태그 클라우드" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -738,30 +2820,30 @@ msgstr "" "메타박스에서 저장된 택소노미 데이터를 정리하기 위해 호출할 PHP 함수 이름입니" "다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "메타 박스 정리 콜백" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" "택소노미에서 메타 상자의 내용을 처리하기 위해 호출할 PHP 함수 이름입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "메타박스 콜백 등록" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "메타박스 없음" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "커스텀 메타 박스" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -770,97 +2852,97 @@ msgstr "" "콘텐츠 에디터 화면의 메타박스를 제어합니다. 기본적으로 계층적 택소노미에는 범" "주 메타 상자가 표시되고 비계층적 택소노미에는 태그 메타 상자가 표시됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "메타박스" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "카테고리 메타박스" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "태그 메타박스" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "태그에 대한 링크" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "블록 편집기에서 사용되는 탐색 링크 블록 변형에 대해 설명합니다." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "%s에 대한 링크" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "태그 링크" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "블록 편집기에서 사용되는 탐색 링크 블록 변형에 대한 제목을 지정합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← 태그로 이동" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "용어를 업데이트한 후 기본 인덱스로 다시 연결하는 데 사용되는 텍스트를 할당합" "니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "항목으로 돌아가기" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← %s로 이동" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "태그 목록" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "테이블의 숨겨진 제목에 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "태그 목록 탐색" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "테이블 페이지 매김 숨겨진 제목에 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "카테고리별로 필터링" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "게시물 목록 테이블의 필터 버튼에 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "항목별로 필터링" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "%s로 필터링" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -868,16 +2950,16 @@ msgstr "" "설명은 기본적으로 눈에 띄지 않습니다. 그러나 일부 테마에서는 이를 표시할 수 " "있습니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "태그 편집 화면의 설명 필드에 대해 설명합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "설명 필드 설명" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -885,16 +2967,16 @@ msgstr "" "계층 구조를 만들 상위 용어를 할당합니다. 예를 들어 재즈라는 용어는 Bebop과 " "Big Band의 부모입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "태그 편집 화면의 상위 필드를 설명합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "상위 필드 설명" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -902,32 +2984,32 @@ msgstr "" "\"slug\"는 이름의 URL 친화적 버전입니다. 일반적으로 모두 소문자이며 문자, 숫" "자 및 하이픈만 포함합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "태그 편집 화면의 Slug 필드에 대해 설명합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "슬러그 필드 설명" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "이름은 사이트에 표시되는 방식입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "태그 편집 화면의 이름 필드를 설명합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "이름 필드 설명" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "태그 없음" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -935,20 +3017,20 @@ msgstr "" "태그 또는 카테고리를 사용할 수 없을 때 게시물 및 미디어 목록 테이블에 표시되" "는 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "용어 없음" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "%s 없음" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "태그를 찾을 수 없습니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -958,25 +3040,25 @@ msgstr "" "에서 선택' 텍스트를 클릭할 때 표시되는 텍스트를 지정하고, 택소노미 항목이 없" "는 경우 용어 목록 테이블에 사용되는 텍스트를 지정합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "찾을 수 없음" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "자주 사용됨 탭의 제목 필드에 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "가장 많이 사용" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "가장 많이 사용되는 태그 중에서 선택" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -984,20 +3066,20 @@ msgstr "" "JavaScript가 비활성화된 경우 메타 상자에 사용되는 '가장 많이 사용되는 항목에" "서 선택' 텍스트를 지정합니다. 비계층적 택소노미에만 사용됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "가장 많이 사용하는 것 중에서 선택" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "가장 많이 사용된 %s에서 선택" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "태그 추가 또는 제거" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1005,20 +3087,20 @@ msgstr "" "JavaScript가 비활성화된 경우 메타 상자에 사용되는 항목 추가 또는 제거 텍스트" "를 할당합니다. 비계층적 택소노미에만 사용됨" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "항목 추가 또는 제거" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "%s 추가 또는 제거" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "쉼표로 태그 구분" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1026,176 +3108,176 @@ msgstr "" "택소노미 메타 상자에 사용되는 쉼표 텍스트로 별도의 항목을 할당합니다. 비계층" "적 택소노미에만 사용됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "쉼표로 항목 구분" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "%s를 쉼표로 구분" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "인기 태그" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "인기 항목 텍스트를 할당합니다. 비계층적 택소노미에만 사용됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "인기 상품" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "인기 있는 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "검색 태그" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "검색 항목 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "상위 카테고리:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "부모 항목 텍스트를 할당하지만 끝에 콜론(:)이 추가됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "콜론이 있는 상위 항목" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "상위 카테고리" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "상위 항목 텍스트를 지정합니다. 계층적 택소노미에만 사용됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "상위 항목" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "부모 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "새 태그 이름" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "새 항목 이름 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "새 항목 이름" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "새 %s 이름" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "새 태그 추가" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "새 항목 추가 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "태그 업데이트" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "업데이트 항목 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "항목 업데이트" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "업데이트 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "태그 보기" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "편집하는 동안 용어를 보려면 관리 표시줄에서." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "태그 편집" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "용어를 편집할 때 편집기 화면 상단에 있습니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "모든 태그" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "모든 항목 텍스트를 지정합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "메뉴 이름 텍스트를 할당합니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "메뉴 레이블" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "활성 택소노미가 활성화되고 워드프레스에 등록됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "택소노미에 대한 설명 요약입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "용어에 대한 설명 요약입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "용어 설명" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "한 단어, 공백 없음. 밑줄과 대시가 허용됩니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "용어 슬러그" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "기본 용어의 이름입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "용어 이름" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1203,11 +3285,11 @@ msgstr "" "삭제할 수 없는 택소노미에 대한 용어를 만듭니다. 기본적으로 게시물에 대해 선택" "되지 않습니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "기본 용어" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1215,15 +3297,15 @@ msgstr "" "이 택소노미의 용어를 `wp_set_object_terms()`에 제공된 순서대로 정렬해야 하는" "지 여부입니다." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "용어 정렬" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "게시물 유형 추가" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1231,130 +3313,130 @@ msgstr "" "사용자 정의 게시물 유형을 사용하여 표준 게시물 및 페이지 이상으로 워드프레스" "의 기능을 확장합니다." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "첫 게시물 유형 추가" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "내가 무엇을 하는지 알고 모든 옵션을 보여주세요." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "고급 구성" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "계층적 게시물 유형은 페이지와 같은 하위 항목을 가질 수 있습니다." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "계층적" +msgstr "계층형" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "프런트엔드와 관리 알림판에서 볼 수 있습니다." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "공공의" +msgstr "공개" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "동영상" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "소문자, 밑줄 및 대시만 가능하며 최대 20자입니다." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "동영상" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "단일 레이블" +msgstr "단수 레이블" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "동영상" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "복수 라벨" +msgstr "복수 레이블" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "`WP_REST_Posts_Controller` 대신 사용할 선택적 사용자 정의 컨트롤러." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "컨트롤러 클래스" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "REST API URL의 네임스페이스 부분입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "네임스페이스 경로" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "게시물 유형 REST API URL의 기본 URL입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "기본 URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "REST API에서 이 게시물 유형을 노출합니다. 블록 편집기를 사용하는 데 필요합니" "다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "REST API에 표시" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "쿼리 변수 이름을 사용자 지정합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "쿼리 변수" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "쿼리 변수 지원 없음" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "맞춤 쿼리 변수" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1362,85 +3444,85 @@ msgstr "" "항목은 예를 들어 non-pretty permalink를 사용하여 액세스할 수 있습니다. " "{post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "쿼리 변수 지원" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "항목 및 항목에 대한 URL은 쿼리 문자열을 사용하여 액세스할 수 있습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "공개적으로 쿼리 가능" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "아카이브 URL에 대한 사용자 지정 슬러그입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "아카이브 슬러그" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" "테마의 아카이브 템플릿 파일로 사용자 정의할 수 있는 항목 아카이브가 있습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "아카이브" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "아카이브와 같은 항목 URL에 대한 페이지 매김 지원." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "쪽수 매기기" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "게시물 유형 항목에 대한 RSS 피드 URL입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "피드 URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" "URL에 `WP_Rewrite::$front` 접두사를 추가하도록 퍼머링크 구조를 변경합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "프런트 URL 프리픽스" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "URL에 사용된 슬러그를 사용자 지정합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL 슬러그" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "이 게시물 유형에 대한 퍼머링크가 비활성화되었습니다." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1448,25 +3530,25 @@ msgstr "" "아래 입력에 정의된 사용자 지정 슬러그를 사용하여 URL을 다시 작성합니다. 귀하" "의 퍼머링크 구조는" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "퍼머링크 없음(URL 재작성 방지)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "맞춤 퍼머링크" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "게시물 유형 키" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1474,45 +3556,45 @@ msgstr "" "게시물 유형 키를 슬러그로 사용하여 URL을 다시 작성하십시오. 귀하의 퍼머링크 " "구조는" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "퍼머링크 재작성" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "해당 사용자가 삭제되면 해당 사용자가 항목을 삭제합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "사용자와 함께 삭제" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "게시물 유형을 '도구' > '내보내기'에서 내보낼 수 있도록 허용합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "내보내기 가능" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "기능에 사용할 복수형을 선택적으로 제공합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "복수 기능 이름" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "이 게시물 유형의 기능을 기반으로 하려면 다른 게시물 유형을 선택하십시오." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "단일 기능 이름" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1522,16 +3604,16 @@ msgstr "" "delete_posts. 예를 들어 게시물 유형별 기능을 사용하도록 설정합니다. " "edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "기능 이름 바꾸기" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "검색에서 제외" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1539,42 +3621,43 @@ msgstr "" "'모양' > '메뉴' 화면에서 항목을 메뉴에 추가할 수 있도록 허용합니다. '화면 옵" "션'에서 켜야 합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "모양 메뉴 지원" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "관리 표시줄의 '새로 만들기' 메뉴에 항목으로 나타납니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "관리 표시줄에 표시" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "편집 화면의 메타박스 설정 시 호출할 PHP 함수명." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "커스텀 메타 박스 콜백" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "메뉴 아이콘" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "관리 알림판의 사이드바 메뉴에 있는 위치입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "메뉴 위치" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " @@ -1584,192 +3667,178 @@ msgstr "" "기에 기존 최상위 항목이 제공되면 게시물 유형이 그 아래 하위 메뉴 항목으로 추" "가됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "관리자 메뉴 부모" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"관리자 알림판의 게시물 유형 메뉴 항목에 사용되는 아이콘입니다. 아이콘에 사용" -"할 URL 또는 %s일 수 있습니다." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Dashicon 클래스 이름" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "사이드바 메뉴의 관리 편집기 탐색." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "관리자 메뉴에 표시" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "어드민 알림판에서 항목을 수정하고 관리할 수 있습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "UI에 표시" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "게시물에 대한 링크입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "탐색 링크 블록 변형에 대한 설명입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "항목 링크 설명" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "%s에 대한 링크입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "링크 게시" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "탐색 링크 블록 변형의 제목입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "항목 링크" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s 링크" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "게시물이 업데이트되었습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "항목이 업데이트된 후 편집기 알림에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "항목 업데이트됨" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s 업데이트되었습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "게시물 예정." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "항목 예약 후 편집자 공지에서." +msgstr "항목 예약 후 편집기 알림에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "예약된 항목" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s 예약됨." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "게시물이 초안으로 돌아갔습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "항목을 초안으로 되돌린 후 편집자 알림에서." +msgstr "항목을 임시글로 되돌린 후 편집기 알림에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "초안으로 되돌린 항목" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s이(가) 초안으로 되돌아갔습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "게시물이 비공개로 게시되었습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "비공개 항목 게시 후 편집자 공지에서." +msgstr "비공개 항목 게시 후 편집기 알림에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "비공개로 게시된 항목" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s은(는) 비공개로 게시되었습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "게시물이 게시되었습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "항목을 게시한 후 편집자 알림에서." +msgstr "항목을 게시한 후 편집기 알림에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "게시된 항목" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s이(가) 게시되었습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "게시물 목록" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "게시물 유형 목록 화면의 항목 목록에 대한 화면 판독기에서 사용됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "항목 목록" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s 목록" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "게시물 목록 탐색" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1777,23 +3846,23 @@ msgstr "" "게시물 유형 목록 화면에서 필터 목록 페이지 매김을 위해 스크린 리더에서 사용됩" "니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "항목 목록 탐색" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s 목록 탐색" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "날짜별로 게시물 필터링" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1801,136 +3870,136 @@ msgstr "" "게시물 유형 목록 화면에서 날짜 제목으로 필터링하기 위해 화면 판독기에서 사용" "됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "날짜별로 항목 필터링" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "날짜별로 %s 필터링" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "게시물 목록 필터링" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" "게시물 유형 목록 화면의 필터 링크 제목에 대해 스크린 리더에서 사용됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "항목 목록 필터링" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "%s 목록 필터링" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "이 항목에 업로드된 모든 미디어를 표시하는 미디어 모달에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "이 항목에 업로드됨" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "이 %s에 업로드됨" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "게시물에 삽입" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "콘텐츠에 미디어를 추가할 때 버튼 레이블로 사용합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "미디어에 삽입 버튼" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "%s에 삽입" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "추천 이미지로 사용" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "이미지를 추천 이미지로 사용하도록 선택하기 위한 버튼 레이블로." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "추천 이미지 사용" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "추천 이미지 삭제" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "추천 이미지를 제거할 때 버튼 레이블로." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "추천 이미지 제거" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "추천 이미지 설정" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "추천 이미지를 설정할 때 버튼 레이블로." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "추천 이미지 설정" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "나타난 그림" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "추천 이미지 메타 상자의 제목에 사용되는 편집기에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "추천 이미지 메타 상자" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "게시물 속성" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "게시물 속성 메타 상자의 제목에 사용되는 편집기에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "속성 메타박스" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "%s 속성" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "게시물 아카이브" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1942,130 +4011,132 @@ msgstr "" "기' 모드에서 메뉴를 편집하고 사용자 정의 아카이브 슬러그가 제공되었을 때만 나" "타납니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "아카이브 탐색 메뉴" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "%s 아카이브" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "휴지통에 게시물이 없습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "휴지통에 게시물이 없을 때 게시물 유형 목록 화면 상단에 표시됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "휴지통에 항목이 없습니다." #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "휴지통에서 %s을(를) 찾을 수 없습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "게시물이 없습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "표시할 게시물이 없을 때 게시물 유형 목록 화면 상단에 표시됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "제품을 찾지 못했습니다" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "%s 없음" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "게시물 검색" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "항목 검색 시 항목 화면 상단" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "항목 검색" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "%s 검색" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "상위 페이지:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "게시물 유형 목록 화면의 계층적 유형의 경우." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "상위 품목 접두어" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "부모 %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "새로운 게시물" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "새로운 물품" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "신규 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "새 게시물 추가" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "새 항목을 추가할 때 편집기 화면 상단에 있습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "새 항목 추가" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "새 %s 추가" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "게시물 보기" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2073,160 +4144,160 @@ msgstr "" "게시물 유형이 아카이브를 지원하고 홈 페이지가 해당 게시물 유형의 아카이브가 " "아닌 경우 '모든 게시물' 보기의 관리 표시줄에 나타납니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "항목 보기" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "게시물 보기" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "항목을 편집할 때 관리 표시줄에서 항목을 봅니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "항목 보기" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "%s 보기" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "게시물 수정" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "항목을 편집할 때 편집기 화면 상단에 있습니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "항목 편집" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "%s 편집" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "모든 게시물" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "관리 알림판의 게시물 유형 하위 메뉴에서." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "모든 항목" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "모든 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "게시물 유형의 관리자 메뉴 이름입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "메뉴명" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" -msgstr "단일 및 복수 레이블을 사용하여 모든 레이블 재생성" +msgstr "단수 및 복수 레이블을 사용하여 모든 레이블 다시 생성하기" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "재생하다" +msgstr "재생성" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "활성 게시물 유형이 활성화되고 워드프레스에 등록됩니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "게시물 유형에 대한 설명 요약입니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "맞춤 추가" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "콘텐츠 편집기에서 다양한 기능을 활성화합니다." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "게시물 형식" +msgstr "글 형식" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "편집자" +msgstr "편집기" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "트랙백" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "게시물 유형의 항목을 택소노미하려면 기존 택소노미를 선택하십시오." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "필드 찾아보기" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "가져올 항목 없음" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Custom Post Type UI 플러그인을 비활성화할 수 있습니다." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "사용자 정의 게시물 유형 UI에서 %d개의 항목을 가져왔습니다. -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "택소노미를 가져오지 못했습니다." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "게시물 유형을 가져오지 못했습니다." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "가져오기 위해 선택된 사용자 지정 게시물 유형 UI 플러그인이 없습니다." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "가져온 %s개 항목" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2235,12 +4306,12 @@ msgstr "" "이미 존재하는 키와 동일한 키를 사용하여 게시물 유형 또는 택소노미를 가져오면 " "기존 게시물 유형 또는 택소노미에 대한 설정을 가져오기의 설정으로 덮어씁니다." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "사용자 정의 게시물 유형 UI에서 가져오기" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2255,44 +4326,39 @@ msgstr "" "여 테마의 functions.php 파일에 붙여넣거나 외부 파일에 포함시킨 다음 ACF 관리" "자에서 항목을 비활성화하거나 삭제하십시오." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "내보내기 - PHP 생성" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "내보내다" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "택소노미 선택" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "게시물 유형 선택" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "내보낸 %s개 항목" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "범주" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "꼬리표" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "새 게시물 유형 만들기" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2327,8 +4393,8 @@ msgstr "택소노미가 삭제되었습니다." msgid "Taxonomy updated." msgstr "택소노미가 업데이트되었습니다." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2337,77 +4403,77 @@ msgstr "" "이 택소노미를 등록할 수 없습니다." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "%s개의 택소노미가 동기화되었습니다." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "%s개의 택소노미가 중복되었습니다." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "%s개의 택소노미가 비활성화되었습니다." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "%s개의 택소노미가 활성화되었습니다." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "용어" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "%s 게시물 유형이 동기화되었습니다." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "%s 게시물 유형이 중복되었습니다." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "%s 게시물 유형이 비활성화되었습니다." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "%s 게시물 유형이 활성화되었습니다." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "게시물 유형" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "고급 설정" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "기본 설정" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2415,30 +4481,22 @@ msgstr "" "이 게시물 유형은 다른 플러그인 또는 테마에서 등록한 다른 게시물 유형에서 해" "당 키를 사용 중이므로 등록할 수 없습니다." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "페이지" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "새 택소노미 만들기" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "기존 필드 그룹 연결" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "%s 게시물 유형이 생성됨" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "%s에 필드 추가" @@ -2472,28 +4530,28 @@ msgstr "게시물 유형이 업데이트되었습니다." msgid "Post type deleted." msgstr "게시물 유형이 삭제되었습니다." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "검색하려면 입력하세요..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "프로 전용" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "필드 그룹이 성공적으로 연결되었습니다." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2501,53 +4559,48 @@ msgstr "" "Custom Post Type UI에 등록된 Post Type과 Taxonomies를 가져와서 ACF로 관리합니" "다. 시작하기." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "택소노미" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "게시물 유형" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "필드 그룹에 %1$s %2$s 연결" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "완료" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "필드 그룹" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "하나 이상의 필드 그룹 선택..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "연결할 필드 그룹을 선택하십시오." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "필드 그룹이 성공적으로 연결되었습니다." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "등록 실패" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2555,36 +4608,40 @@ msgstr "" "이 항목은 다른 플러그인 또는 테마에서 등록한 다른 항목에서 해당 키를 사용 중" "이므로 등록할 수 없습니다." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "권한" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "가시성" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "레이블" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "필드 설정 탭" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2592,88 +4649,91 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[미리보기에 사용할 수 없는 ACF 쇼트코드 값]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "모달 닫기" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "필드가 다른 그룹으로 이동됨" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "모달 닫기" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "이 탭에서 새 탭 그룹을 시작합니다." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "새 탭 그룹" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" -msgstr "Select2를 사용하여 양식화된 체크박스 사용" +msgstr "Select2를 사용하여 스타일이 적용된 체크박스 사용" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "다른 선택 저장" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "다른 선택 허용" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "모두 전환 추가" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "사용자 지정 값 저장" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "사용자 지정 값 허용" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "체크박스 맞춤 값은 비워둘 수 없습니다. 비어 있는 값을 모두 선택 취소합니다." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "업데이트" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" -msgstr "고급 사용자 정의 필드 로고" +msgstr "Advanced Custom Fields 로고" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" -msgstr "변경 사항을 저장하다" +msgstr "변경 사항 저장" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "필드 그룹 제목" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "제목 추가" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2681,12 +4741,12 @@ msgstr "" "ACF가 처음이신가요? 시작 가이드를 살펴보" "세요." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "필드 그룹 추가" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2694,40 +4754,43 @@ msgstr "" "ACF는 필드 그룹을 사용하여 사용자 정의 " "필드를 함께 그룹화한 다음 해당 필드를 편집 화면에 첨부합니다." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "첫 번째 필드 그룹 추가" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "옵션 페이지" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF 블록" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "갤러리 필드" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "유연한 콘텐츠 필드" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "리피터 필드" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "ACF 프로로 추가 기능 잠금 해제" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "필드 그룹 삭제" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "%1$s에서 %2$s에 생성됨" @@ -2740,7 +4803,7 @@ msgid "Location Rules" msgstr "위치 규칙" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2768,309 +4831,311 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "필드 추가" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "프레젠테이션" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "확인" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" -msgstr "일반적인" +msgstr "일반" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON 가져오기" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "JSON으로 내보내기" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "%s 필드 그룹이 비활성화되었습니다." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "%s 필드 그룹이 활성화되었습니다." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "비활성화" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "이 항목 비활성화" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "활성화" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "이 항목 활성화" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "필드 그룹을 휴지통으로 이동하시겠습니까?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "비활성" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP 엔진" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -"고급 사용자 정의 필드와 고급 사용자 정의 필드 프로는 동시에 활성화되어서는 " -"안 됩니다. 고급 사용자 정의 필드 프로를 자동으로 비활성화했습니다." +"Advanced Custom Fields와 Advanced Custom Fields 프로는 동시에 활성화되어서는 " +"안 됩니다. Advanced Custom Fields 프로를 자동으로 비활성화했습니다." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -"고급 사용자 정의 필드와 고급 사용자 정의 필드 프로는 동시에 활성화되어서는 " -"안 됩니다. 고급 사용자 정의 필드를 자동으로 비활성화했습니다." +"Advanced Custom Fields와 Advanced Custom Fields 프로는 동시에 활성화되어서는 " +"안 됩니다. Advanced Custom Fields를 자동으로 비활성화했습니다." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - ACF가 초기화되기 전에 ACF 필드 값을 검색하는 호출이 " "하나 이상 감지되었습니다. 이는 지원되지 않으며 잘못된 형식의 데이터 또는 누락" "된 데이터가 발생할 수 있습니다. 이 문제를 " "해결하는 방법을 알아보세요." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s에는 다음 역할 중 하나를 가진 사용자가 있어야 합니다. %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s에는 유효한 사용자 ID가 있어야 합니다." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "잘못된 요청." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s은(는) %2$s 중 하나가 아닙니다." -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s에는 다음 용어 중 하나가 있어야 합니다. %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s은(는) 다음 게시물 유형 중 하나여야 합니다: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s에는 유효한 게시물 ID가 있어야 합니다." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s에는 유효한 첨부 파일 ID가 필요합니다." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "REST API에 표시" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "투명성 활성화" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA 배열" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA 문자열" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "16진수 문자열" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "프로로 업그레이드" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "활성" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "‘%s’은(는) 유효한 이매일 주소가 아닙니다" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "색상 값" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "기본 색상 선택하기" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "선명한 색상" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "블록" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "옵션" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "사용자" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "메뉴 항목" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "위젯" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "첨부파일" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "택소노미" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "게시물" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" -msgstr "최근 업대이트: %s" +msgstr "최근 업데이트: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "죄송합니다. 이 게시물은 diff 비교에 사용할 수 없습니다." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "잘못된 필드 그룹 매개변수입니다." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "저장 대기 중" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "저장했어요" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "가져오기" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "변경사항 검토하기" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "위치: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "플러그인에 있음: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "테마에 있음: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "다양한" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "변경사항 동기화하기" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "로딩 차이" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "지역 JSON 변경 검토하기" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "웹 사이트 방문하기" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "세부 정보 보기" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "버전 %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "정보" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3078,7 +5143,7 @@ msgstr "" "헬프 데스크. 당사 헬프데스크의 지원 전문" "가가 보다 심도 있는 기술 문제를 지원할 것입니다." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3087,7 +5152,7 @@ msgstr "" "토론. ACF 세계의 '방법'을 파악하는 데 도" "움을 줄 수 있는 커뮤니티 포럼에 활발하고 친근한 커뮤니티가 있습니다." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3096,7 +5161,7 @@ msgstr "" "문서. 광범위한 문서에는 발생할 수 있는 " "대부분의 상황에 대한 참조 및 가이드가 포함되어 있습니다." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3105,17 +5170,17 @@ msgstr "" "우리는 지원에 열광하며 ACF를 통해 웹 사이트를 최대한 활용하기를 바랍니다. 어" "려움에 처한 경우 도움을 받을 수 있는 여러 곳이 있습니다." -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "도움말 및 지원" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "도움이 필요한 경우 도움말 및 지원 탭을 사용하여 연락하십시오." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3124,42 +5189,45 @@ msgstr "" "첫 번째 필드 그룹을 만들기 전에 먼저 시작하" "기 가이드를 읽고 플러그인의 철학과 모범 사례를 숙지하는 것이 좋습니다." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -"고급 사용자 정의 필드 플러그인은 추가 필드로 워드프레스 편집 화면을 사용자 정" -"의할 수 있는 시각적 양식 빌더와 모든 테마 템플릿 파일에 사용자 정의 필드 값" +"Advanced Custom Fields 플러그인은 추가 필드로 워드프레스 편집 화면을 사용자 " +"정의할 수 있는 시각적 양식 빌더와 모든 테마 템플릿 파일에 사용자 정의 필드 값" "을 표시하는 직관적인 API를 제공합니다." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "개요" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "위치 유형 \"%s\"이(가) 이미 등록되어 있습니다." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "\"%s\" 클래스가 존재하지 않습니다." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "논스가 잘못되었습니다." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "필드를 로드하는 중 오류가 발생했습니다." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "찾을 수 없는 위치: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "오류: %s" @@ -3173,11 +5241,11 @@ msgstr "사용자 역할" #: includes/locations/class-acf-location-comment.php:22 msgid "Comment" -msgstr "코멘트" +msgstr "댓글" #: includes/locations/class-acf-location-post-format.php:22 msgid "Post Format" -msgstr "게시물 형식" +msgstr "글 형식" #: includes/locations/class-acf-location-nav-menu-item.php:22 msgid "Menu Item" @@ -3187,7 +5255,7 @@ msgstr "메뉴 아이템" msgid "Post Status" msgstr "게시물 상태" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "메뉴" @@ -3293,75 +5361,77 @@ msgstr "모든 %s 형식" msgid "Attachment" msgstr "첨부" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s 값이 필요합니다." -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "다음과 같은 경우 이 필드를 표시합니다." -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "조건부 논리" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "그리고" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "로컬 JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "클론 필드" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." -msgstr "최신 버전 프리미엄 애드온 (%s)의 업대이트를 확인하기 바랍니다." +msgstr "" +"또한 모든 프리미엄 애드온(%s)이 최신 버전으로 업데이트되었는지 확인하세요." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "이 버전은 데이터베이스 개선을 포함하고 있어 업그래이드가 필요합니다." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "%1$s v%2$s로 업데이트해주셔서 감사합니다!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "데이터베이스 업그래이드가 필요합니다" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "옵션 페이지" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "갤러리" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "유연한 콘텐츠" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "리피터" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "모든 도구로 돌아가기" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3369,132 +5439,132 @@ msgstr "" "편집 화면에 여러 개의 필드 그룹이 나타나는 경우 첫 번째 필드 그룹의 옵션(순" "서 번호가 가장 낮은 옵션)이 사용됩니다." -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "항목을 선택하여 편집 화면에서 숨깁니다." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "화면에 숨기기" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "트랙백 보내기" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "태그" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "카테고리" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "페이지 속성" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "형식" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "작성자" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "슬러그" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" -msgstr "개정" +msgstr "리비전" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" -msgstr "코멘트" +msgstr "댓글" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "논의" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" -msgstr "요약문" +msgstr "요약글" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "콘텐츠 편집기" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "퍼머링크" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "필드 그룹 목록에 표시됨" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "순서가 낮은 필드 그룹이 먼저 나타납니다." -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "주문번호" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "필드 아래" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "레이블 아래" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "지침 배치" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "라벨 배치" +msgstr "레이블 배치" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "측면" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" -msgstr "일반(내용 후)" +msgstr "일반(내용 뒤)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "높음(제목 뒤)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "위치" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" -msgstr "원활한(메타박스 없음)" +msgstr "매끄럽게(메타박스 없음)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "표준(WP 메타박스)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "스타일" @@ -3502,9 +5572,9 @@ msgstr "스타일" msgid "Type" msgstr "유형" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "키" @@ -3515,111 +5585,108 @@ msgstr "키" msgid "Order" msgstr "정렬하기" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "필드 닫기" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "클래스" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "너비" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "래퍼 속성" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "필수" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "작성자를 위한 지침. 데이터 제출 시 표시" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "지침" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "필드 유형" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "한 단어, 공백 없음. 밑줄 및 대시 허용" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "필드 명" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "이것은 편집하기 페이지에 보일 이름입니다." -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "필드 레이블" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "지우기" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "필드 삭제" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "이동하기" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "다름 그룹으로 필드 이동하기" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "필드 복제하기" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "필드 편집하기" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "드래그하여 재정렬" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "다음과 같은 경우 이 필드 그룹 표시" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." -msgstr "사용 가능한 업대이트가 없습니다." +msgstr "사용 가능한 업데이트가 없습니다." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "데이터베이스 업그래이드를 완료했습니다. 새로운 기능 보기 " -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "업그래이드 작업을 읽기 ..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "업그래이드에 실패했습니다." @@ -3627,13 +5694,15 @@ msgstr "업그래이드에 실패했습니다." msgid "Upgrade complete." msgstr "업그래이드를 완료했습니다." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "버전 %s(으)로 자료를 업그래이드하기" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3641,46 +5710,50 @@ msgstr "" "계속하기 전에 데이터베이스를 백업하는 것이 좋습니다. 지금 업데이트 도구를 실" "행하기 원하는게 확실한가요?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "업그래이드 할 사이트를 하나 이상 선택하기 바랍니다." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "데이터베이스 업그래이드를 완료했습니다. 네트워크 알림판으로 " "돌아 가기 " -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "사이트가 최신 상태입니다." -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "사이트는 %1$s에서 %2$s(으)로 데이터베이스 업그레이드가 필요합니다." -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "사이트" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "사이트 업그래이드하기" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." msgstr "" -"다음 사이트는 대배 업그래이드가 필요합니다. 업대이트하려는 항목을 확인한 다" -"음 %s을(를) 누르세요." +"다음 사이트는 DB 업그레이드가 필요합니다. 업데이트하려는 항목을 확인한 다음 " +"%s를 클릭하십시오." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "그룹 규칙 추가하기" @@ -3689,22 +5762,22 @@ msgid "" "Create a set of rules to determine which edit screens will use these " "advanced custom fields" msgstr "" -"이러한 고급 사용자 정의 필드를 사용할 편집 화면을 결정하는 일련의 규칙을 만듭" -"니다." +"이러한 Advanced Custom Fields를 사용할 편집 화면을 결정하는 일련의 규칙을 만" +"듭니다." #: includes/admin/views/acf-field-group/locations.php:9 msgid "Rules" msgstr "규칙" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "복사했습니다" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "클립보드에 복사하기" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3715,1402 +5788,1414 @@ msgstr "" "json 파일로 내보낸 다음 다른 ACF 설치로 가져올 수 있습니다. PHP를 생성하여 테" "마에 배치할 수 있는 PHP 코드로 내보냅니다." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "필드 그룹 선택하기" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "선택한 필드 그룹 없음" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP 생성" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "필드 그룹 내보내기" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "가져오기 파일이 비어 있음" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "잘못된 파일 형식" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "파일을 업로드하는 중 오류가 발생했습니다. 다시 시도해 주세요" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -"가져오려는 고급 사용자 정의 필드 JSON 파일을 선택합니다. 아래 가져오기 버튼" +"가져오려는 Advanced Custom Fields JSON 파일을 선택합니다. 아래 가져오기 버튼" "을 클릭하면 ACF가 해당 파일의 항목을 가져옵니다." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "필드 그룹 가져오기" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "동기화하기" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "%s 선택하기" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "복제하기" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "이 항목 복제하기" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "지원" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "문서화" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "설명" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "동기화 가능" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "%s개의 필드 그룹을 동기화했습니다." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "%s 필드 그룹이 복사되었습니다." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "활성 (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "사이트 검토하기 & 업그래이드하기" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "데이터베이스 업그래이드하기" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "사용자 정의 필드" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "필드 이동하기" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "이 필드의 대상을 선택하십시오" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "%1$s 필드는 이제 %2$s 필드 그룹에서 찾을 수 있습니다." -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "이동완료." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" -msgstr "활동적인" +msgstr "활성화" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "필드 키" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "설정" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "위치" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "빈값" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "복사하기" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(이 필드)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "체크" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "사용자 필드 이동하기" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "사용 가능한 토글 필드 없음" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "필드 그룹 제목이 필요합니다." -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "변경 사항이 저장될 때까지 이 필드를 이동할 수 없습니다." -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "문자열 \"field_\"는 필드 이름의 시작 부분에 사용할 수 없습니다." -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." -msgstr "필드 그룹 초안을 업대이트했습니다." +msgstr "필드 그룹 초안을 업데이트했습니다." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "필드 그룹이 예정되어 있습니다." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "필드 그룹이 제출되었습니다." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "필드 그룹이 저장되었습니다." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "필드 그룹이 게시되었습니다." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "필드 그룹이 삭제되었습니다." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." -msgstr "필드 그룹을 업대이트했습니다." +msgstr "필드 그룹을 업데이트했습니다." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "도구" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" -msgstr "같지 않다" +msgstr "같지 않음" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" -msgstr "동일하다" +msgstr "같음" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "양식" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "페이지" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "게시물" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "관계형" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "선택하기" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "기초" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "알려지지 않은" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "필드 유형이 존재하지 않습니다" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "스팸 감지됨" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" -msgstr "글 업대이트" +msgstr "글을 업데이트했습니다" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" -msgstr "업대이트하기" +msgstr "업데이트" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "이매일 확인하기" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "콘텐츠" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "제목" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "필드 그룹 편집하기" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "선택이 미만" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "선택이 다음보다 큼" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "값이 다음보다 작음" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "값이 다음보다 큼" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "값은 다음을 포함합니다." -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "값이 패턴과 일치" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "값이 같지 않음" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "값은 다음과 같습니다." -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "값이 없음" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "값이 있음" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "취소하기" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "확실합니까?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d개의 필드에 주의가 필요합니다." -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "주의가 필요한 필드 1개" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "검증에 실패했습니다" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "유효성 검사 성공" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "제한했습니다" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "세부 정보 접기" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "세부정보 확장하기" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "이 게시물에 업로드됨" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" -msgstr "업대이트하기" +msgstr "업데이트" #: includes/media.php:49 msgctxt "verb" msgid "Edit" msgstr "편집하기" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "페이지를 벗어나면 변경 한 내용이 손실 됩니다" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "파일 유형은 %s여야 합니다." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "또는" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "파일 크기는 %s를 초과할 수 없습니다." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "파일 크기는 %s 이상이어야 합니다." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "이미지 높이는 %dpx를 초과할 수 없습니다." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "이미지 높이는 %dpx 이상이어야 합니다." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "이미지 너비는 %dpx를 초과할 수 없습니다." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "이미지 너비는 %dpx 이상이어야 합니다." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(제목 없음)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "전체 크기" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "크기가 큰" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "중간" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "썸네일" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" -msgstr "(라벨 없음)" +msgstr "(레이블 없음)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "문자 영역의 높이를 설정하기" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "행" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "텍스트 영역" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "모든 선택 항목을 토글하려면 추가 확인란을 앞에 추가하십시오." -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "선택한 필드에 ‘사용자 정의’값 저장하기" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "추가한 ‘사용자 정의’ 값 허용하기" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "새로운 선택 추가하기" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "모두 토글하기" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "보관소 URLs 허용하기" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "아카이브" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "페이지 링크" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "추가하기" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "이름" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s 추가됨" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s이(가) 이미 존재합니다." -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "사용자가 새 %s을(를) 추가할 수 없습니다." -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "용어 ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "용어 객체" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "글 용어에서 값 로드하기" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "용어 로드하기" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "글에 선택한 조건을 연결하기" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "조건 저장하기" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "편집하는 동안 생성할 새로운 조건을 허용하기" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "용어 만들기" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "라디오 버튼" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "단일 값" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "다중 선택" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "체크박스" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "여러 값" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" -msgstr "이 필드의 외관 선택하기" +msgstr "이 필드의 모양 선택하기" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" -msgstr "외관" +msgstr "모양" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "보일 할 분류를 선택하기" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "%s 없음" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "값은 %d보다 작거나 같아야 합니다." -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "값은 %d 이상이어야 합니다." -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "값은 숫자여야 합니다." -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "숫자" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "선택한 필드에 ‘다른’ 값 저장하기" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "사용자 정의 값을 허용하는 ‘기타’ 선택 사항 추가하기" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "기타" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "라디오 버튼" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" "중지할 이전 아코디언의 끝점을 정의합니다. 이 아코디언은 보이지 않습니다." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "다른 아코디언을 닫지 않고 이 아코디언이 열리도록 허용합니다." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "다중 확장" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "이 아코디언은 페이지 로드시 열린 것으로 보입니다." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "열기" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "아코디언" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "업로드 할 수 있는 파일 제한하기" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "파일 ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "파일 URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "파일 어레이" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "파일 추가하기" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "파일이 선택되지 않았습니다" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "파일 이름" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" -msgstr "파일 업대이트하기" +msgstr "파일 업데이트" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "파일 편집하기" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "파일 선택하기" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "파일" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "비밀번호" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "반환할 값 지정하기" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "지연 로드 선택에 AJAX를 사용하시겠습니까?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "새로운 줄에 기본 값 입력하기" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "선택하기" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "로딩 실패" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "검색하기…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "더 많은 결과 로드 중…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "%d 항목만 선택할 수 있어요" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "항목은 1개만 선택할 수 있습니다" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "%d글자를 지우기 바래요" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "글자 1개를 지워주세요" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "%d 또는 이상의 글자를 입력하시기 바래요" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "글자를 1개 이상 입력하세요" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "일치하는 항목이 없습니다" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d개의 결과가 사용가능하니, 위와 아래 방향키를 이용해 탐색하세요." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "1개 결과를 사용할 수 있습니다. 선택하려면 Enter 키를 누르세요." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "선택하기" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "사용자 아이디" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "사용자 객체" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "사용자 배열" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "모든 사용자 역할" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "역할로 필터하기" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "사용자" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "분리 기호" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "색상 선택하기" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "기본" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "정리" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "색상 선택기" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "오후" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "오전" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "선택하기" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "완료" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "현재" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "시간대" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "마이크로초" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "밀리초" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "초" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "분" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "시간" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "시간" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "시간 선택하기" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "날짜 시간 선택기" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "끝점" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "왼쪽 정렬" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "상단 정렬" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "놓기" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "탭" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "값은 유효한 URL이어야 합니다." -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "링크 URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "링크 어레이" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "새 창/탭에서 열기" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "링크 선택하기" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "링크" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" -msgstr "이매일" +msgstr "이메일" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "단계 크기" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "최대값" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "최소값" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "범위" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "모두(배열)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "레이블" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "값" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "수직" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "수평" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "빨강 : 빨강" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "더 많은 제어를 위해 다음과 같이 값과 레이블을 모두 지정할 수 있습니다." -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "새 줄에 각 선택 항목을 입력합니다." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "선택하기" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "버튼 그룹" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Null 값 허용" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "부모" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE는 필드를 클릭할 때까지 초기화되지 않습니다." -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "초기화 지연" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "미디어 업로드 버튼 표시" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "툴바" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "텍스트만" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "비주얼 전용" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "비주얼 및 텍스트" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "탭" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "TinyMCE를 초기화하려면 클릭하십시오." -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "텍스트" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "비주얼" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "값은 %d자를 초과할 수 없습니다." -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "제한 없이 비워두세요" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "글자 수 제한" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" -msgstr "입력란 후 나타납니다." +msgstr "입력란 뒤에 표시됩니다" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" -msgstr "추가하기" +msgstr "뒤에 추가" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" -msgstr "입력란 전에 나타납니다." +msgstr "입력란 앞에 표시됩니다" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "앞에 추가" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" -msgstr "입력란 내에 나타납니다." +msgstr "입력란 안에 표시됩니다" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" -msgstr "자리표시자 텍스트" +msgstr "플레이스홀더 텍스트" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "새 게시물을 작성할 때 나타납니다." -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "텍스트" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s에는 %2$s개 이상의 선택 항목이 필요합니다." -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "게시물 ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" -msgstr "개체 게시" +msgstr "글 개체" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "최대 게시물" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "최소 게시물" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "특성 이미지" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "선택한 요소가 각 결과에 표시됩니다." -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "엘리먼트" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "택소노미" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "게시물 유형" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "필터" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "모든 분류" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "분류로 필터하기" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "모든 게시물 유형" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "글 유형으로 필터하기" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "검색하기..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "분류 선택하기" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "글 유형 선택하기" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "검색 결과가 없습니다" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "로딩중" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "최대 값에 도달함( {max} values ​​)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "관계" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "쉼표로 구분된 목록입니다. 모든 유형에 대해 비워 두십시오." -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "허용된 파일 형식" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "최고" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "파일 크기" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "업로드 할 수 있는 이미지 제한하기" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "최저" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "게시물에 업로드됨" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5121,481 +7206,488 @@ msgstr "게시물에 업로드됨" msgid "All" msgstr "모두" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "미디어 라이브러리 선택 제한하기" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "라이브러리" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "미리보기 크기" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "이미지 ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "이미지 URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "이미지 배열" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "프론트 엔드에 반환 값 지정하기" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "값 반환하기" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "이미지 추가하기" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "선택한 이미지 없음" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "제거하기" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "편집하기" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "모든 이미지" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" -msgstr "이미지 업대이트하기" +msgstr "이미지 업데이트" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "이미지 편집하기" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "이미지 선택하기" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "이미지" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "렌더링 대신 보이는 텍스트로 HTML 마크 업을 허용하기" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML 이탈하기" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "서식 없음" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "<br> 자동 추가하기" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "단락 자동 추가하기" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "새 줄이 렌더링되는 방식을 제어합니다." -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "새로운 라인" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "주간 시작 날짜" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "값을 저장할 때 사용되는 형식" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "형식 저장하기" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "주" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "이전" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "다음" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "오늘" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "완료" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "날짜 선택기" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "너비" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "임베드 크기" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL 입력" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "포함" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "비활성 상태일 때 표시되는 텍스트" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "오프 텍스트" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "활성 상태일 때 표시되는 텍스트" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "텍스트에" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" -msgstr "양식에 일치하는 UI" +msgstr "스타일화된 UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "기본값" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "확인란 옆에 텍스트를 표시합니다." -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "메시지" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "아니요" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "예" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" -msgstr "허위 사실" +msgstr "참 / 거짓" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "열" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "태이블" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "블록" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "선택한 필드를 렌더링하는 데 사용하는 스타일 지정하기" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "레이아웃" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "하위 필드" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "그룹" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "지도 높이 맞춤설정" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "키" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "초기화 줌 레벨 설정하기" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "줌" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "초기 맵 중앙에 배치" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "중앙" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "주소를 검색하기..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "현재 위치 찾기" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "위치 지우기" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "검색하기" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "죄송합니다. 이 브라우저는 지리적 위치를 지원하지 않습니다." -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "구글지도" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "템플릿 함수를 통해 반환되는 형식" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "반환 형식" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "사용자화:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "게시물을 편집할 때 표시되는 형식" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "표시 형식" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "시간 선택기" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "비활성 (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "휴지통에서 필드를 찾을 수 없습니다." -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "필드를 찾을 수 없음" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "필드 검색하기" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "필드보기" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "새 필드" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "필드 편집하기" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "새로운 필드 추가하기" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "필드" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "필드" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "휴지통에서 필드 그룹을 찾을 수 없습니다." -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "필드 그룹을 찾을 수 없음" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "필드 그룹 검색하기" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "필드 그룹 보기" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "새 필드 그룹" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "필드 그룹 편집하기" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "새 필드 그룹 추가하기" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "새로 추가하기" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "필드 그룹" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "필드 그룹" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "강력하고 전문적이며 직관적인 필드로 워드프레스를 사용자 정의하십시오." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" -msgstr "고급 사용자 정의 필드" +msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nb_NO.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nb_NO.l10n.php new file mode 100644 index 000000000..7eb24ab96 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nb_NO.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'nb_NO','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF-felter','Add fields'=>'Legg til felter','This Field'=>'Dette feltet','nounClone'=>'Klone','Start a new group of tabs at this tab.'=>'Begynn en ny grupe faner ved denne fanen.','New Tab Group'=>'Ny fanegruppe','Save Other Choice'=>'Lagre annet valg','Allow Other Choice'=>'Tillat andre valg','Add Toggle All'=>'Legg til veksle alle','Save Custom Values'=>'Lagee tilpassede verdier','Allow Custom Values'=>'Tilllat tilpassede verdier','Updates'=>'Oppdateringer','Save Changes'=>'Lagre endringer','Field Group Title'=>'Tittel for feltgruppe','Add title'=>'Legg til tittel','Add Field Group'=>'Legg til feltgruppe','Add Your First Field Group'=>'Legg til din første feltgruppe','Options Pages'=>'Sider for innstillinger','ACF Blocks'=>'ACF-blokker','Gallery Field'=>'Gallerifelt','Flexible Content Field'=>'Felksibelt innholdsfelt','Repeater Field'=>'Gjentakende felt','Delete Field Group'=>'Slett feltgruppe','Created on %1$s at %2$s'=>'Opprettet %1$s kl %2$s','Group Settings'=>'Gruppeinnstillinger','Add Your First Field'=>'Legg til ditt første felt','#'=>'#','Add Field'=>'Legg til felt','Presentation'=>'Presentasjon','Validation'=>'Validering','General'=>'Generelt','Import JSON'=>'Importer JSON','Export As JSON'=>'Eksporter som JSON','Field group deactivated.'=>'Feltgruppe deaktivert.' . "\0" . '%s feltgrupper deaktivert.','Field group activated.'=>'Feltgruppe aktivert' . "\0" . '%s feltgrupper aktivert.','Deactivate'=>'Deaktiver','Deactivate this item'=>'Deaktiver dette elementet','Activate'=>'Aktiver','Activate this item'=>'Aktiver dette elementet','Move field group to trash?'=>'Flytte feltgruppe til papirkurven?','post statusInactive'=>'Inaktiv','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields og Advanced Custom Fields PRO bør ikke være aktiverte samtidig. Vi har automatisk deaktivert Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields og Advanced Custom Fields PRO bør ikke være aktiverte samtidig. Vi har automatisk deaktivert Advanced Custom Fields.','%1$s must have a user with the %2$s role.'=>'%1$s må ha en bruker med rollen %2$s.' . "\0" . '%1$s må ha en bruker med en av følgende roller: %2$s','%1$s must have a valid user ID.'=>'%1$s må ha en gyldig bruker-ID.','Invalid request.'=>'Ugyldig forespørsel.','%1$s is not one of %2$s'=>'%1$s er ikke en av %2$s','%1$s must have term %2$s.'=>'%1$s må ha termen %2$s.' . "\0" . '%1$s må ha én av følgende termer: %2$s','%1$s must have a valid post ID.'=>'%1$s må ha en gyldig innlegg-ID.','%s requires a valid attachment ID.'=>'%s må ha en gyldig vedlegg-ID.','Enable Transparency'=>'Aktiver gjennomsiktighet','Upgrade to PRO'=>'Oppgrader til Pro','post statusActive'=>'Aktiv','\'%s\' is not a valid email address'=>'\'‌‌%s\' er ikke en gyldig e-postadresse.','Color value'=>'Fargeverdi','Select default color'=>'Velg standardfarge','Clear color'=>'Fjern farge','Blocks'=>'Blokker','Options'=>'Alternativer','Users'=>'Brukere','Menu items'=>'Menyelementer','Widgets'=>'Widgeter','Attachments'=>'Vedlegg','Taxonomies'=>'Taksonomier','Posts'=>'Innlegg','Last updated: %s'=>'Sist oppdatert: %s','Invalid field group parameter(s).'=>'Ugyldige parametere for feltgruppe.','Awaiting save'=>'Venter på lagring','Saved'=>'Lagret','Import'=>'Importer','Review changes'=>'Gjennomgå endringer','Located in: %s'=>'Plassert i: %s','Located in plugin: %s'=>'Plassert i utvidelse: %s','Located in theme: %s'=>'Plassert i tema: %s','Various'=>'Forskjellig','Sync changes'=>'Synkroniseringsendringer','Loading diff'=>'Laster diff','Review local JSON changes'=>'Se over lokale endinger for JSON','Visit website'=>'Besøk nettsted','View details'=>'Vis detaljer','Version %s'=>'Versjon %s','Information'=>'Informasjon','Help & Support'=>'Hjelp og brukerstøtte','Overview'=>'Oversikt','Location type "%s" is already registered.'=>'Lokasjonstypen "%s" er allerede registrert.','Class "%s" does not exist.'=>'Klassen "%s" finnes ikke.','Invalid nonce.'=>'Ugyldig engangskode.','Error loading field.'=>'Feil ved lasting av felt.','Location not found: %s'=>'Posisjon ikke funnet: %s','Error: %s'=>'Feil: %s','Widget'=>'Widget','User Role'=>'Brukerrolle','Comment'=>'Kommentar','Post Format'=>'Innleggsformat','Menu Item'=>'Menypunkt','Post Status'=>'Innleggsstatus','Menus'=>'Menyer','Menu Locations'=>'Menylokasjoner','Menu'=>'Meny','Post Taxonomy'=>'Innleggs Taksanomi','Child Page (has parent)'=>'Underside (har forelder)','Parent Page (has children)'=>'Forelderside (har undersider)','Top Level Page (no parent)'=>'Toppnivåside (ingen forelder)','Posts Page'=>'Innleggsside','Front Page'=>'Forside','Page Type'=>'Sidetype','Viewing back end'=>'Viser baksiden','Viewing front end'=>'Viser fremsiden','Logged in'=>'Innlogget','Current User'=>'Nåværende Bruker','Page Template'=>'Sidemal','Register'=>'Registrer','Add / Edit'=>'Legg til / Endre','User Form'=>'Brukerskjema','Page Parent'=>'Sideforelder','Super Admin'=>'Superadmin','Current User Role'=>'Nåværende Brukerrolle','Default Template'=>'Standardmal','Post Template'=>'Innleggsmal','Post Category'=>'Innleggskategori','All %s formats'=>'Alle %s-formater','Attachment'=>'Vedlegg','%s value is required'=>'%s verdi er påkrevd','Show this field if'=>'Vis dette feltet hvis','Conditional Logic'=>'Betinget logikk','and'=>'og','Local JSON'=>'Lokal JSON','Clone Field'=>'Klonefelt','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Vennligst sjekk at alle premium-tillegg (%s) er oppdatert til siste versjon.','This version contains improvements to your database and requires an upgrade.'=>'Denne versjonen inneholder forbedringer til din database, og krever en oppgradering.','Thank you for updating to %1$s v%2$s!'=>'Takk for at du oppgraderer til %1$s v%2$s!','Database Upgrade Required'=>'Oppdatering av database er påkrevd','Options Page'=>'Side for alternativer','Gallery'=>'Galleri','Flexible Content'=>'Fleksibelt Innhold','Repeater'=>'Gjentaker','Back to all tools'=>'Tilbake til alle verktøy','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Om flere feltgrupper kommer på samme redigeringsskjerm, vil den første gruppens innstillinger bli brukt (den med laveste rekkefølgenummer)','Select items to hide them from the edit screen.'=>'Velg elementer for å skjule dem på redigeringsskjermen.','Hide on screen'=>'Skjul på skjerm','Send Trackbacks'=>'Send tilbakesporinger','Tags'=>'Stikkord','Categories'=>'Kategorier','Page Attributes'=>'Sideattributter','Format'=>'Format','Author'=>'Forfatter','Slug'=>'Identifikator','Revisions'=>'Revisjoner','Comments'=>'Kommentarer','Discussion'=>'Diskusjon','Excerpt'=>'Utdrag','Content Editor'=>'Redigeringverktøy for innhold','Permalink'=>'Permalenke','Shown in field group list'=>'Vist i feltgruppeliste','Field groups with a lower order will appear first'=>'Feltgrupper med en lavere rekkefølge vil vises først','Order No.'=>'Rekkefølgenr','Below fields'=>'Under felter','Below labels'=>'Under etiketter','Instruction Placement'=>'Instruksjonsplassering','Label Placement'=>'Etikettplassering','Side'=>'Sideordnet','Normal (after content)'=>'Normal (etter innhold)','High (after title)'=>'Høy (etter tittel)','Position'=>'Posisjon','Seamless (no metabox)'=>'Sømløs (ingen metaboks)','Standard (WP metabox)'=>'Standard (WP metaboks)','Style'=>'Stil','Type'=>'Type','Key'=>'Nøkkel','Order'=>'Rekkefølge','Close Field'=>'Stengt felt','id'=>'id','class'=>'klasse','width'=>'bredde','Wrapper Attributes'=>'Attributter for innpakning','Required'=>'Obligatorisk','Instructions'=>'Instruksjoner','Field Type'=>'Felttype','Single word, no spaces. Underscores and dashes allowed'=>'Enkelt ord, ingen mellomrom. Understrekning og bindestreker tillatt','Field Name'=>'Feltnavn','This is the name which will appear on the EDIT page'=>'Dette er navnet som vil vises på redigeringssiden','Field Label'=>'Feltetikett','Delete'=>'Slett','Delete field'=>'Slett felt','Move'=>'Flytt','Move field to another group'=>'Flytt felt til annen gruppe','Duplicate field'=>'Dupliser felt','Edit field'=>'Rediger felt','Drag to reorder'=>'Dra for å endre rekkefølge','Show this field group if'=>'Vis denne feltgruppen hvis','No updates available.'=>'Ingen oppdateringer tilgjengelig.','Database upgrade complete. See what\'s new'=>'Oppgradering av database fullført. Se hva som er nytt','Reading upgrade tasks...'=>'Leser oppgraderingsoppgaver...','Upgrade failed.'=>'Oppgradering milsyktes.','Upgrade complete.'=>'Oppgradering fullført.','Upgrading data to version %s'=>'Oppgraderer data til versjon %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Det er sterkt anbefalt at du sikkerhetskopierer databasen før du fortsetter. Er du sikker på at du vil kjøre oppdateringen nå?','Please select at least one site to upgrade.'=>'Vennligst velg minst ett nettsted å oppgradere.','Database Upgrade complete. Return to network dashboard'=>'Databaseoppgradering fullført. Tilbake til kontrollpanelet for nettverket','Site is up to date'=>'Nettstedet er oppdatert','Site requires database upgrade from %1$s to %2$s'=>'Nettstedet krever databaseoppgradering fra %1$s til %2$s','Site'=>'Nettsted','Upgrade Sites'=>'Oppgrader nettsteder','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Følgende nettsteder krever en DB-oppgradering. Kryss av for de du ønsker å oppgradere og klikk så %s.','Add rule group'=>'Legg til regelgruppe','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Lag et sett regler for å bestemme hvilke skjermer som skal bruke disse avanserte egendefinerte feltene','Rules'=>'Regler','Copied'=>'Kopiert','Copy to clipboard'=>'Kopier til utklippstavle','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Velg de feltgruppene du ønsker å eksportere og velgs så din eksportmetode. Eksporter som JSON til en json-fil som du senere kan importere til en annen ACF-installasjon. Bruk Generer PHP-knappen til å eksportere til PHP-kode som du kan sette inn i ditt tema.','Select Field Groups'=>'Velg feltgrupper','No field groups selected'=>'Ingen feltgrupper valgt','Generate PHP'=>'Generer PHP','Export Field Groups'=>'Eksporter feltgrupper','Import file empty'=>'Importfil tom','Incorrect file type'=>'Feil filtype','Error uploading file. Please try again'=>'Filopplastingsfeil. Vennligst forsøk på nytt','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Velg den ACF JSON-fil du ønsker å importere. Når du klikker på import-knappen nedenfor vil ACF importere elementene i den filen.','Import Field Groups'=>'Importer feltgrupper','Sync'=>'Synk','Select %s'=>'Velg %s','Duplicate'=>'Dupliser','Duplicate this item'=>'Dupliser dette elementet','Supports'=>'Brukerstøtte','Documentation'=>'Dokumentasjon','Description'=>'Beskrivelse','Sync available'=>'Synk tilgjengelig','Field group synchronized.'=>'Feltgruppe synkronisert.' . "\0" . '%s feltgrupper synkronisert.','Field group duplicated.'=>'Feltgruppe duplisert' . "\0" . '%s feltgrupper duplisert.','Active (%s)'=>'Aktiv (%s)' . "\0" . 'Aktive(%s)','Review sites & upgrade'=>'Gjennomgå nettsteder og oppgrader','Upgrade Database'=>'Oppgrader database','Custom Fields'=>'Egendefinerte felt','Move Field'=>'Flytt felt','Please select the destination for this field'=>'Vennligst velg destinasjon for dette feltet','The %1$s field can now be found in the %2$s field group'=>'%1$s feltet kan nå bli funnet i feltgruppen %2$s','Move Complete.'=>'Flytting fullført.','Active'=>'Aktiv','Field Keys'=>'Feltnøkler','Settings'=>'Innstillinger','Location'=>'Plassering','Null'=>'Null','copy'=>'kopi','(this field)'=>'(dette feltet)','Checked'=>'Avkrysset','Move Custom Field'=>'Flytt egendefinert felt','No toggle fields available'=>'Ingen vekslefelt er tilgjengelige','Field group title is required'=>'Feltgruppetittel er obligatorisk','This field cannot be moved until its changes have been saved'=>'Dette feltet kan ikke flyttes før endringene har blitt lagret','The string "field_" may not be used at the start of a field name'=>'Strengen "field_" kan ikke brukes i starten på et feltnavn','Field group draft updated.'=>'Kladd for feltgruppe oppdatert.','Field group scheduled for.'=>'Feltgruppe planlagt til.','Field group submitted.'=>'Feltgruppe innsendt.','Field group saved.'=>'Feltgruppe lagret','Field group published.'=>'Feltgruppe publisert.','Field group deleted.'=>'Feltgruppe slettet.','Field group updated.'=>'Feltgruppe oppdatert.','Tools'=>'Verktøy','is not equal to'=>'er ikke lik til','is equal to'=>'er lik','Forms'=>'Skjema','Page'=>'Side','Post'=>'Innlegg','Relational'=>'Relasjonell','Choice'=>'Valg','Basic'=>'Grunnleggende','Unknown'=>'Ukjent','Field type does not exist'=>'Felttype eksisterer ikke','Spam Detected'=>'Spam oppdaget','Post updated'=>'Innlegg oppdatert','Update'=>'Oppdater','Validate Email'=>'Valider e-post','Content'=>'Innhold','Title'=>'Tittel','Edit field group'=>'Rediger feltgruppe','Selection is less than'=>'Valget er mindre enn','Selection is greater than'=>'Valget er større enn','Value is less than'=>'Verdi er mindre enn','Value is greater than'=>'Verdi er større enn','Value contains'=>'Verdi inneholder','Value matches pattern'=>'Verdi passer til mønster','Value is not equal to'=>'Verdi er ikke lik ','Value is equal to'=>'Verdi er lik','Has no value'=>'Har ingen verdi','Has any value'=>'Har en verdi','Cancel'=>'Avbryt','Are you sure?'=>'Er du sikker?','%d fields require attention'=>'%d felt krever oppmerksomhet','1 field requires attention'=>'1 felt krever oppmerksomhet','Validation failed'=>'Validering feilet','Validation successful'=>'Validering vellykket','Restricted'=>'Begrenset','Collapse Details'=>'Trekk sammen detaljer','Expand Details'=>'Utvid detaljer','Uploaded to this post'=>'Lastet opp til dette innlegget','verbUpdate'=>'Oppdater','verbEdit'=>'Rediger','The changes you made will be lost if you navigate away from this page'=>'Endringene du har gjort vil gå tapt om du navigerer bort fra denne siden.','File type must be %s.'=>'Filtype må være %s.','or'=>'eller','File size must not exceed %s.'=>'Filstørrelsen må ikke overstige %s.','File size must be at least %s.'=>'Filstørrelse må minst være %s.','Image height must not exceed %dpx.'=>'Bildehøyde må ikke overstige %dpx.','Image height must be at least %dpx.'=>'Bildehøyde må være minst %dpx.','Image width must not exceed %dpx.'=>'Bildebredde må ikke overstige %dpx.','Image width must be at least %dpx.'=>'Bildebredde må være minst %dpx.','(no title)'=>'(ingen tittel)','Full Size'=>'Full størrelse','Large'=>'Stor','Medium'=>'Middels','Thumbnail'=>'Miniatyrbilde','(no label)'=>'(ingen etikett)','Sets the textarea height'=>'Setter høyde på tekstområde','Rows'=>'Rader','Text Area'=>'Tekstområde','Prepend an extra checkbox to toggle all choices'=>'Legg en ekstra avkryssningsboks foran for å veksle alle valg ','Save \'custom\' values to the field\'s choices'=>'Lagre "egendefinerte" verdier til feltvalg','Allow \'custom\' values to be added'=>'Tillat \'egendefinerte\' verdier til å bli lagt til','Add new choice'=>'Legg til nytt valg','Toggle All'=>'Veksle alle','Allow Archives URLs'=>'Tillat arkiv-URLer','Archives'=>'Arkiv','Page Link'=>'Sidelenke','Add'=>'Legg til ','Name'=>'Navn','%s added'=>'%s lagt til','%s already exists'=>'%s finnes allerede','User unable to add new %s'=>'Bruker kan ikke legge til ny %s','Term ID'=>'Term-ID','Term Object'=>'Term-objekt','Load value from posts terms'=>'Last verdi fra innleggstermer','Load Terms'=>'Last termer','Connect selected terms to the post'=>'Koble valgte termer til innlegget','Save Terms'=>'Lagre termer','Allow new terms to be created whilst editing'=>'Tillat at nye termer legges til ved redigering','Create Terms'=>'Lag termer','Radio Buttons'=>'Radioknapper','Single Value'=>'Enkeltverdi','Multi Select'=>'Flervalg','Checkbox'=>'Avkrysningsboks','Multiple Values'=>'Flere verdier','Select the appearance of this field'=>'Velg visning av dette feltet','Appearance'=>'Utseende','Select the taxonomy to be displayed'=>'Velg taksonomi som skal vises','No TermsNo %s'=>'Ingen %s','Value must be equal to or lower than %d'=>'Verdi må være lik eller lavere enn %d','Value must be equal to or higher than %d'=>'Verdi må være lik eller høyere enn %d','Value must be a number'=>'Verdi må være et tall','Number'=>'Tall','Save \'other\' values to the field\'s choices'=>'Lagre "andre" verdier til feltets valg','Add \'other\' choice to allow for custom values'=>'Legg "andre"-valget for å tillate egendefinerte verdier','Other'=>'Andre','Radio Button'=>'Radioknapp','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definer et endepunkt å stanse for det forrige trekkspillet. Dette trekkspillet vil ikke være synlig.','Allow this accordion to open without closing others.'=>'Tillat dette trekkspillet å åpne uten å lukke andre.','Multi-Expand'=>'Fler-utvid','Display this accordion as open on page load.'=>'Vis dette trekkspillet som åpent ved sidelastingen.','Open'=>'Åpne','Accordion'=>'Trekkspill','Restrict which files can be uploaded'=>'Begrens hvilke filer som kan lastes opp','File ID'=>'Fil-ID','File URL'=>'URL til fil','File Array'=>'Filrekke','Add File'=>'Legg til fil','No file selected'=>'Ingen fil valgt','File name'=>'Filnavn','Update File'=>'Oppdater fil','Edit File'=>'Rediger fil','Select File'=>'Velg fil','File'=>'Fil','Password'=>'Passord','Specify the value returned'=>'Angi returnert verdi','Use AJAX to lazy load choices?'=>'Bruk ajax for lat lastingsvalg?','Enter each default value on a new line'=>'Angi hver standardverdi på en ny linje','verbSelect'=>'Velg','Select2 JS load_failLoading failed'=>'Innlasting feilet','Select2 JS searchingSearching…'=>'Søker…','Select2 JS load_moreLoading more results…'=>'Laster flere resultat…','Select2 JS selection_too_long_nYou can only select %d items'=>'Du kan kun velge %d elementer','Select2 JS selection_too_long_1You can only select 1 item'=>'Du kan kun velge 1 element','Select2 JS input_too_long_nPlease delete %d characters'=>'Vennligst slett %d tegn','Select2 JS input_too_long_1Please delete 1 character'=>'Vennligst slett 1 tegn','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Vennligst angi %d eller flere tegn','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Vennligst angi 1 eller flere tegn','Select2 JS matches_0No matches found'=>'Ingen treff funnet','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultater er tilgjengelige, bruk opp- og nedpiltaster for å navigere.','Select2 JS matches_1One result is available, press enter to select it.'=>'Ett resultat er tilgjengelig, trykk enter for å velge det.','nounSelect'=>'Velg','User ID'=>'Bruker-ID','User Object'=>'Bruker-objekt','User Array'=>'Bruker-rekke','All user roles'=>'Alle brukerroller','Filter by Role'=>'Filtrer etter rolle','User'=>'Bruker','Separator'=>'Skille','Select Color'=>'Velg farge','Default'=>'Standard','Clear'=>'Fjern','Color Picker'=>'Fargevelger','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Velg','Date Time Picker JS closeTextDone'=>'Utført','Date Time Picker JS currentTextNow'=>'Nå','Date Time Picker JS timezoneTextTime Zone'=>'Tidssone','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekund','Date Time Picker JS millisecTextMillisecond'=>'Millisekund','Date Time Picker JS secondTextSecond'=>'Sekund','Date Time Picker JS minuteTextMinute'=>'Minutt','Date Time Picker JS hourTextHour'=>'Time','Date Time Picker JS timeTextTime'=>'Tid','Date Time Picker JS timeOnlyTitleChoose Time'=>'Velg tid','Date Time Picker'=>'Datovelger','Endpoint'=>'Endepunkt','Left aligned'=>'Venstrejustert','Top aligned'=>'Toppjustert','Placement'=>'Plassering','Tab'=>'Fane','Value must be a valid URL'=>'Verdien må være en gyldig URL','Link URL'=>'Lenke-URL','Link Array'=>'Lenkerekke','Opens in a new window/tab'=>'Åpnes i en ny fane','Select Link'=>'Velg lenke','Link'=>'Lenke','Email'=>'E-post','Step Size'=>'Trinnstørrelse','Maximum Value'=>'Maksimumsverdi','Minimum Value'=>'Minimumsverdi','Range'=>'Område','Both (Array)'=>'Begge (rekke)','Label'=>'Etikett','Value'=>'Verdi','Vertical'=>'Vertikal','Horizontal'=>'Horisontal','red : Red'=>'rød : Rød','For more control, you may specify both a value and label like this:'=>'For mer kontroll, kan du spesifisere både en verdi og en etikett som dette:','Enter each choice on a new line.'=>'Tast inn hvert valg på en ny linje.','Choices'=>'Valg','Button Group'=>'Knappegruppe','Allow Null'=>'Tillat null?','Parent'=>'Forelder','TinyMCE will not be initialized until field is clicked'=>'TinyMCE vil ikke bli initialisert før dette feltet er klikket','Delay Initialization'=>'Forsinke initialisering','Show Media Upload Buttons'=>'Vis opplastingsknapper for mediefiler','Toolbar'=>'Verktøylinje','Text Only'=>'Kun tekst','Visual Only'=>'Kun visuell','Visual & Text'=>'Visuell og tekst','Tabs'=>'Faner','Click to initialize TinyMCE'=>'Klikk for å initialisere TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Tekst','Visual'=>'Visuell','Value must not exceed %d characters'=>'Verdi må ikke overstige %d tegn','Leave blank for no limit'=>'La være tom for ingen begrensning','Character Limit'=>'Tegnbegrensing','Appears after the input'=>'Vises etter input','Append'=>'Tilføy','Appears before the input'=>'Vises før input','Prepend'=>'Legg til foran','Appears within the input'=>'Vises innenfor input','Placeholder Text'=>'Plassholder-tekst','Appears when creating a new post'=>'Vises når nytt innlegg lages','Text'=>'Tekst','%1$s requires at least %2$s selection'=>'%1$s krever minst %2$s valgt' . "\0" . '%1$s krever minst %2$s valgte','Post ID'=>'Innleggs-ID','Post Object'=>'Innleggsobjekt','Maximum Posts'=>'Maksimum antall innlegg','Minimum Posts'=>'Minimum antall innlegg','Featured Image'=>'Fremhevet bilde','Selected elements will be displayed in each result'=>'Valgte elementer vil bli vist for hvert resultat','Elements'=>'Elementer','Taxonomy'=>'Taksonomi','Post Type'=>'Innholdstype','Filters'=>'Filtre','All taxonomies'=>'Alle taksonomier','Filter by Taxonomy'=>'Filtrer etter taksonomi','All post types'=>'Alle innholdstyper','Filter by Post Type'=>'Filtrer etter innholdstype','Search...'=>'Søk...','Select taxonomy'=>'Velg taksonomi','Select post type'=>'Velg innholdstype','No matches found'=>'Ingen treff funnet','Loading'=>'Laster','Maximum values reached ( {max} values )'=>'Maksimal verdi nådd ( {max} verdier )','Relationship'=>'Forhold','Comma separated list. Leave blank for all types'=>'Kommaseparert liste. La være tom for alle typer','Allowed File Types'=>'Tillatte filtyper','Maximum'=>'Maksimum','File size'=>'Filstørrelse','Restrict which images can be uploaded'=>'Begrens hvilke bilder som kan lastes opp','Minimum'=>'Minimum','Uploaded to post'=>'Lastet opp til innlegget','All'=>'Alle','Limit the media library choice'=>'Begrens mediabibilotekutvalget','Library'=>'Bibliotek','Preview Size'=>'Forhåndsvis størrelse','Image ID'=>'Bilde-ID','Image URL'=>'Bilde-URL','Image Array'=>'Bilderekke','Specify the returned value on front end'=>'Angi den returnerte verdien på fremsiden','Return Value'=>'Returverdi','Add Image'=>'Legg til bilde','No image selected'=>'Intet bilde valgt','Remove'=>'Fjern','Edit'=>'Rediger','All images'=>'Alle bilder','Update Image'=>'Oppdater bilde','Edit Image'=>'Rediger bilde','Select Image'=>'Velg bilde','Image'=>'Bilde','Allow HTML markup to display as visible text instead of rendering'=>'Tillat HTML-markering vises som synlig tekst i stedet for gjengivelse','Escape HTML'=>'Unnslipp HTML','No Formatting'=>'Ingen formatering','Automatically add <br>'=>'Legg automatisk til <br>','Automatically add paragraphs'=>'Legg til avsnitt automatisk','Controls how new lines are rendered'=>'Kontrollerer hvordan nye linjer er gjengitt','New Lines'=>'Nye linjer','Week Starts On'=>'Uken starter på','The format used when saving a value'=>'Formatet som er brukt ved lagring av verdi','Save Format'=>'Lagringsformat','Date Picker JS weekHeaderWk'=>'Uke','Date Picker JS prevTextPrev'=>'Forrige','Date Picker JS nextTextNext'=>'Neste','Date Picker JS currentTextToday'=>'I dag','Date Picker JS closeTextDone'=>'Ferdig','Date Picker'=>'Datovelger','Width'=>'Bredde','Embed Size'=>'Innbyggingsstørrelse','Enter URL'=>'Angi URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Tekst vist når inaktiv','Off Text'=>'Tekst for av','Text shown when active'=>'Tekst vist når aktiv','On Text'=>'Tekst for på','Stylized UI'=>'Stilisert UI','Default Value'=>'Standardverdi','Displays text alongside the checkbox'=>'Viser tekst ved siden av avkrysingsboksen','Message'=>'Melding','No'=>'Nei','Yes'=>'Ja','True / False'=>'Sann / usann','Row'=>'Rad','Table'=>'Tabell','Block'=>'Blokk','Specify the style used to render the selected fields'=>'Spesifiser stil brukt til å gjengi valgte felt','Layout'=>'Oppsett','Sub Fields'=>'Underfelt','Group'=>'Gruppe','Customize the map height'=>'Egendefinerte karthøyde','Height'=>'Høyde','Set the initial zoom level'=>'Velg første zoomnivå','Zoom'=>'Forstørr','Center the initial map'=>'Sentrer det opprinnelige kartet','Center'=>'Midtstill','Search for address...'=>'Søk etter adresse...','Find current location'=>'Finn gjeldende plassering','Clear location'=>'Fjern plassering','Search'=>'Søk','Sorry, this browser does not support geolocation'=>'Beklager, denne nettleseren støtter ikke geolokalisering','Google Map'=>'Google Maps','The format returned via template functions'=>'Formatet returnert via malfunksjoner','Return Format'=>'Returformat','Custom:'=>'Egendefinert:','The format displayed when editing a post'=>'Format som vises når innlegg redigeres','Display Format'=>'Vist format','Time Picker'=>'Tidsvelger','Inactive (%s)'=>'Inaktiv (%s)' . "\0" . 'Inaktive (%s)','No Fields found in Trash'=>'Ingen felt funnet i papirkurven','No Fields found'=>'Ingen felter funnet','Search Fields'=>'Søk felt','View Field'=>'Vis felt','New Field'=>'Nytt felt','Edit Field'=>'Rediger felt','Add New Field'=>'Legg til nytt felt','Field'=>'Felt','Fields'=>'Felter','No Field Groups found in Trash'=>'Ingen feltgrupper funnet i papirkurven','No Field Groups found'=>'Ingen feltgrupper funnet','Search Field Groups'=>'Søk feltgrupper','View Field Group'=>'Vis feltgruppe','New Field Group'=>'Ny feltgruppe','Edit Field Group'=>'Rediger feltgruppe','Add New Field Group'=>'Legg til ny feltgruppe','Add New'=>'Legg til ny','Field Group'=>'Feltgruppe','Field Groups'=>'Feltgrupper','Customize WordPress with powerful, professional and intuitive fields.'=>'Tilpass WordPress med kraftfulle, profesjonelle og intuitive felt','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Avanserte egendefinerte felt','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Options Updated'=>'Alternativer er oppdatert','Check Again'=>'Sjekk igjen','Publish'=>'Publiser','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Ingen egendefinerte feltgrupper funnet for denne valg-siden. Opprette en egendefinert feltgruppe','Error. Could not connect to update server'=>'Feil. Kan ikke koble til oppdateringsserveren','Select one or more fields you wish to clone'=>'Velg ett eller flere felt du ønsker å klone','Display'=>'Vis','Specify the style used to render the clone field'=>'Angi stil som brukes til å gjengi klone-feltet','Group (displays selected fields in a group within this field)'=>'Gruppe (viser valgt felt i en gruppe innenfor dette feltet)','Seamless (replaces this field with selected fields)'=>'Sømløs (erstatter dette feltet med utvalgte felter)','Labels will be displayed as %s'=>'Etiketter vises som %s','Prefix Field Labels'=>'Prefiks feltetiketter','Values will be saved as %s'=>'Verdier vil bli lagret som %s','Prefix Field Names'=>'Prefiks feltnavn','Unknown field'=>'Ukjent felt','Unknown field group'=>'Ukjent feltgruppe','All fields from %s field group'=>'Alle felt fra %s feltgruppe','Add Row'=>'Legg til rad','layout'=>'oppsett' . "\0" . 'oppsett','layouts'=>'oppsett','This field requires at least {min} {label} {identifier}'=>'Dette feltet krever minst {min} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} tilgjengelig (maks {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} kreves (min {min})','Flexible Content requires at least 1 layout'=>'Fleksibelt innholdsfelt krever minst en layout','Click the "%s" button below to start creating your layout'=>'Klikk "%s"-knappen nedenfor for å begynne å lage oppsettet','Add layout'=>'Legg til oppsett','Remove layout'=>'Fjern oppsett','Click to toggle'=>'Klikk for å veksle','Delete Layout'=>'Slett oppsett','Duplicate Layout'=>'Dupliser oppsett','Add New Layout'=>'Legg til nytt oppsett','Add Layout'=>'Legg til oppsett','Min'=>'Minimum','Max'=>'Maksimum','Minimum Layouts'=>'Minimum oppsett','Maximum Layouts'=>'Maksimum oppsett','Button Label'=>'Knappetikett','Add Image to Gallery'=>'Legg bildet til galleri','Maximum selection reached'=>'Maksimalt utvalg nådd','Length'=>'Lengde','Caption'=>'Bildetekst','Alt Text'=>'Alternativ tekst','Add to gallery'=>'Legg til galleri','Bulk actions'=>'Massehandlinger','Sort by date uploaded'=>'Sorter etter dato lastet opp','Sort by date modified'=>'Sorter etter dato endret','Sort by title'=>'Sorter etter tittel','Reverse current order'=>'Snu gjeldende rekkefølge','Close'=>'Lukk','Minimum Selection'=>'Minimum antall valg','Maximum Selection'=>'Maksimum antall valg','Allowed file types'=>'Tillatte filtyper','Insert'=>'Sett inn','Specify where new attachments are added'=>'Angi hvor nye vedlegg er lagt','Append to the end'=>'Tilføy til slutten','Prepend to the beginning'=>'Sett inn foran','Minimum rows not reached ({min} rows)'=>'Minimum antall rader nådd ({min} rader)','Maximum rows reached ({max} rows)'=>'Maksimum antall rader nådd ({max} rader)','Minimum Rows'=>'Minimum antall rader','Maximum Rows'=>'Maksimum antall rader','Collapsed'=>'Sammenfoldet','Select a sub field to show when row is collapsed'=>'Velg et underfelt å vise når raden er skjult','Click to reorder'=>'Dra for å endre rekkefølge','Add row'=>'Legg til rad','Remove row'=>'Fjern rad','First Page'=>'Forside','Previous Page'=>'Innleggsside','Next Page'=>'Forside','Last Page'=>'Innleggsside','No options pages exist'=>'Ingen side for alternativer eksisterer','Deactivate License'=>'Deaktiver lisens','Activate License'=>'Aktiver lisens','License Information'=>'Lisensinformasjon','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'For å låse opp oppdateringer må lisensnøkkelen skrives inn under. Se detaljer og priser dersom du ikke har lisensnøkkel.','License Key'=>'Lisensnøkkel','Update Information'=>'Oppdateringsinformasjon','Current Version'=>'Gjeldende versjon','Latest Version'=>'Siste versjon','Update Available'=>'Oppdatering tilgjengelig','Upgrade Notice'=>'Oppgraderingsvarsel','Enter your license key to unlock updates'=>'Oppgi lisensnøkkelen ovenfor for låse opp oppdateringer','Update Plugin'=>'Oppdater plugin']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nb_NO.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nb_NO.mo index 09e7771634708787d3c179da97a7a343e8e78a82..33faa8a5c372db297f2d16dd06ed2e58fa953163 100644 GIT binary patch delta 16230 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 L3`Baa3&j2x^#pBK delta 14299 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 or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Legg til felter" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Dette feltet" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +2156,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +2248,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2507,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -476,65 +2527,63 @@ msgctxt "noun" msgid "Clone" msgstr "Klone" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +2591,1251 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +3843,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +4151,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +4219,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +4360,257 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Begynn en ny grupe faner ved denne fanen." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Ny fanegruppe" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Lagre annet valg" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Tillat andre valg" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Legg til veksle alle" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Lagee tilpassede verdier" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Tilllat tilpassede verdier" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Oppdateringer" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Lagre endringer" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Tittel for feltgruppe" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Legg til tittel" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Legg til feltgruppe" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Legg til din første feltgruppe" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Sider for innstillinger" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF-blokker" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Gallerifelt" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Felksibelt innholdsfelt" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Gjentakende felt" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Slett feltgruppe" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Opprettet %1$s kl %2$s" @@ -2591,7 +4623,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,382 +4647,391 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Legg til felt" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentasjon" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validering" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Generelt" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importer JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Eksporter som JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Feltgruppe deaktivert." msgstr[1] "%s feltgrupper deaktivert." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Feltgruppe aktivert" msgstr[1] "%s feltgrupper aktivert." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deaktiver" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Deaktiver dette elementet" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Aktiver" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Aktiver dette elementet" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Flytte feltgruppe til papirkurven?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inaktiv" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" +"Advanced Custom Fields og Advanced Custom Fields PRO bør ikke være aktiverte " +"samtidig. Vi har automatisk deaktivert Advanced Custom Fields PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" +"Advanced Custom Fields og Advanced Custom Fields PRO bør ikke være aktiverte " +"samtidig. Vi har automatisk deaktivert Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s må ha en bruker med rollen %2$s." msgstr[1] "%1$s må ha en bruker med en av følgende roller: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s må ha en gyldig bruker-ID." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ugyldig forespørsel." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s er ikke en av %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s må ha termen %2$s." msgstr[1] "%1$s må ha én av følgende termer: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s må ha en gyldig innlegg-ID." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s må ha en gyldig vedlegg-ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Aktiver gjennomsiktighet" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "Oppgrader til Pro" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Aktiv" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'‌‌%s' er ikke en gyldig e-postadresse." -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Fargeverdi" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Velg standardfarge" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Fjern farge" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blokker" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Alternativer" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Brukere" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menyelementer" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgeter" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Vedlegg" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taksonomier" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Innlegg" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Sist oppdatert: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ugyldige parametere for feltgruppe." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Venter på lagring" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Lagret" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importer" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Gjennomgå endringer" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Plassert i: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Plassert i utvidelse: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Plassert i tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Forskjellig" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synkroniseringsendringer" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Laster diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Se over lokale endinger for JSON" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Besøk nettsted" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Vis detaljer" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versjon %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informasjon" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hjelp og brukerstøtte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Oversikt" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Lokasjonstypen \"%s\" er allerede registrert." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Klassen \"%s\" finnes ikke." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Ugyldig engangskode." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Feil ved lasting av felt." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Posisjon ikke funnet: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Feil: %s" @@ -3018,7 +5059,7 @@ msgstr "Menypunkt" msgid "Post Status" msgstr "Innleggsstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menyer" @@ -3124,78 +5165,79 @@ msgstr "Alle %s-formater" msgid "Attachment" msgstr "Vedlegg" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s verdi er påkrevd" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Vis dette feltet hvis" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Betinget logikk" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "og" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokal JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Klonefelt" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Vennligst sjekk at alle premium-tillegg (%s) er oppdatert til siste versjon." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Denne versjonen inneholder forbedringer til din database, og krever en " "oppgradering." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Takk for at du oppgraderer til %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Oppdatering av database er påkrevd" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Side for alternativer" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galleri" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Fleksibelt Innhold" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Gjentaker" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Tilbake til alle verktøy" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3203,132 +5245,132 @@ msgstr "" "Om flere feltgrupper kommer på samme redigeringsskjerm, vil den første " "gruppens innstillinger bli brukt (den med laveste rekkefølgenummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Velg elementer for å skjule dem på redigeringsskjermen." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Skjul på skjerm" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Send tilbakesporinger" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Stikkord" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategorier" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Sideattributter" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Forfatter" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Identifikator" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisjoner" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Kommentarer" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Diskusjon" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Utdrag" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Redigeringverktøy for innhold" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalenke" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Vist i feltgruppeliste" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Feltgrupper med en lavere rekkefølge vil vises først" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." -msgstr "Ordre Nr." +msgstr "Rekkefølgenr" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Under felter" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Under etiketter" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" -msgstr "" +msgstr "Instruksjonsplassering" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "Etikettplassering" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Sideordnet" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (etter innhold)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Høy (etter tittel)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posisjon" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Sømløs (ingen metaboks)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP metaboks)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stil" @@ -3336,9 +5378,9 @@ msgstr "Stil" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Nøkkel" @@ -3349,111 +5391,108 @@ msgstr "Nøkkel" msgid "Order" msgstr "Rekkefølge" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Stengt felt" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "klasse" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "bredde" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Attributter for innpakning" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obligatorisk" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instruksjoner for forfattere. Vist ved innsending av data" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instruksjoner" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Felttype" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Enkelt ord, ingen mellomrom. Understrekning og bindestreker tillatt" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Feltnavn" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Dette er navnet som vil vises på redigeringssiden" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Feltetikett" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Slett" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Slett felt" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Flytt" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Flytt felt til annen gruppe" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Dupliser felt" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Rediger felt" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Dra for å endre rekkefølge" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Vis denne feltgruppen hvis" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Ingen oppdateringer tilgjengelig." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Oppgradering av database fullført. Se hva som er nytt" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Leser oppgraderingsoppgaver..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Oppgradering milsyktes." @@ -3461,13 +5500,15 @@ msgstr "Oppgradering milsyktes." msgid "Upgrade complete." msgstr "Oppgradering fullført." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Oppgraderer data til versjon %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3475,37 +5516,41 @@ msgstr "" "Det er sterkt anbefalt at du sikkerhetskopierer databasen før du fortsetter. " "Er du sikker på at du vil kjøre oppdateringen nå?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Vennligst velg minst ett nettsted å oppgradere." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Databaseoppgradering fullført. Tilbake til kontrollpanelet " "for nettverket" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Nettstedet er oppdatert" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Nettstedet krever databaseoppgradering fra %1$s til %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Nettsted" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Oppgrader nettsteder" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3513,8 +5558,8 @@ msgstr "" "Følgende nettsteder krever en DB-oppgradering. Kryss av for de du ønsker å " "oppgradere og klikk så %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Legg til regelgruppe" @@ -3530,452 +5575,459 @@ msgstr "" msgid "Rules" msgstr "Regler" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Kopiert" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Kopier til utklippstavle" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" +"Velg de feltgruppene du ønsker å eksportere og velgs så din eksportmetode. " +"Eksporter som JSON til en json-fil som du senere kan importere til en annen " +"ACF-installasjon. Bruk Generer PHP-knappen til å eksportere til PHP-kode som " +"du kan sette inn i ditt tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Velg feltgrupper" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Ingen feltgrupper valgt" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generer PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Eksporter feltgrupper" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Importfil tom" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Feil filtype" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Filopplastingsfeil. Vennligst forsøk på nytt" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" +"Velg den ACF JSON-fil du ønsker å importere. Når du klikker på import-" +"knappen nedenfor vil ACF importere elementene i den filen." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importer feltgrupper" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synk" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Velg %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Dupliser" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Dupliser dette elementet" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" -msgstr "" +msgstr "Brukerstøtte" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dokumentasjon" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beskrivelse" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synk tilgjengelig" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Feltgruppe synkronisert." +msgstr[1] "%s feltgrupper synkronisert." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Feltgruppe duplisert" msgstr[1] "%s feltgrupper duplisert." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Aktiv (%s)" msgstr[1] "Aktive(%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Gjennomgå nettsteder og oppgrader" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Oppgrader database" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Egendefinerte felt" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Flytt felt" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Vennligst velg destinasjon for dette feltet" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "%1$s feltet kan nå bli funnet i feltgruppen %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Flytting fullført." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Aktiv" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Feltnøkler" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Innstillinger" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Plassering" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopi" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(dette feltet)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Avkrysset" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Flytt egendefinert felt" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Ingen vekslefelt er tilgjengelige" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Feltgruppetittel er obligatorisk" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Dette feltet kan ikke flyttes før endringene har blitt lagret" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Strengen \"field_\" kan ikke brukes i starten på et feltnavn" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Kladd for feltgruppe oppdatert." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Feltgruppe planlagt til." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Feltgruppe innsendt." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Feltgruppe lagret" -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Feltgruppe publisert." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Feltgruppe slettet." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Feltgruppe oppdatert." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Verktøy" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "er ikke lik til" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "er lik" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Skjema" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Side" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Innlegg" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relasjonell" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Valg" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Grunnleggende" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Ukjent" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Felttype eksisterer ikke" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam oppdaget" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Innlegg oppdatert" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Oppdater" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Valider e-post" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Innhold" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Tittel" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Rediger feltgruppe" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Valget er mindre enn" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Valget er større enn" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Verdi er mindre enn" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Verdi er større enn" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Verdi inneholder" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Verdi passer til mønster" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Verdi er ikke lik " -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Verdi er lik" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Har ingen verdi" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Har en verdi" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Avbryt" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Er du sikker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d felt krever oppmerksomhet" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 felt krever oppmerksomhet" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validering feilet" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validering vellykket" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Begrenset" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Trekk sammen detaljer" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Utvid detaljer" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Lastet opp til dette innlegget" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Oppdater" @@ -3985,244 +6037,248 @@ msgctxt "verb" msgid "Edit" msgstr "Rediger" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "Endringene du har gjort vil gå tapt om du navigerer bort fra denne siden." -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Filtype må være %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "eller" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Filstørrelsen må ikke overstige %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Filstørrelse må minst være %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Bildehøyde må ikke overstige %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Bildehøyde må være minst %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Bildebredde må ikke overstige %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Bildebredde må være minst %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(ingen tittel)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Full størrelse" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Stor" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Middels" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatyrbilde" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(ingen etikett)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Setter høyde på tekstområde" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rader" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Tekstområde" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Legg en ekstra avkryssningsboks foran for å veksle alle valg " -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Lagre \"egendefinerte\" verdier til feltvalg" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Tillat 'egendefinerte' verdier til å bli lagt til" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Legg til nytt valg" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Veksle alle" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Tillat arkiv-URLer" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arkiv" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Sidelenke" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Legg til " #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Navn" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s lagt til" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s finnes allerede" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Bruker kan ikke legge til ny %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Term-ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Term-objekt" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Last verdi fra innleggstermer" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Last termer" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Koble valgte termer til innlegget" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Lagre termer" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Tillat at nye termer legges til ved redigering" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Lag termer" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radioknapper" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Enkeltverdi" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Flervalg" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Avkrysningsboks" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Flere verdier" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Velg visning av dette feltet" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Utseende" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Velg taksonomi som skal vises" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Ingen %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Verdi må være lik eller lavere enn %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Verdi må være lik eller høyere enn %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Verdi må være et tall" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Tall" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Lagre \"andre\" verdier til feltets valg" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Legg \"andre\"-valget for å tillate egendefinerte verdier" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Andre" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radioknapp" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4230,724 +6286,731 @@ msgstr "" "Definer et endepunkt å stanse for det forrige trekkspillet. Dette " "trekkspillet vil ikke være synlig." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Tillat dette trekkspillet å åpne uten å lukke andre." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "Fler-utvid" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Vis dette trekkspillet som åpent ved sidelastingen." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Åpne" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Trekkspill" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Begrens hvilke filer som kan lastes opp" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Fil-ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL til fil" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Filrekke" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Legg til fil" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ingen fil valgt" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Filnavn" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Oppdater fil" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Rediger fil" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Velg fil" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Fil" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Passord" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Angi returnert verdi" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Bruk ajax for lat lastingsvalg?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Angi hver standardverdi på en ny linje" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Velg" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Innlasting feilet" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Søker…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Laster flere resultat…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Du kan kun velge %d elementer" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Du kan kun velge 1 element" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Vennligst slett %d tegn" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Vennligst slett 1 tegn" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Vennligst angi %d eller flere tegn" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Vennligst angi 1 eller flere tegn" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Ingen treff funnet" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultater er tilgjengelige, bruk opp- og nedpiltaster for å navigere." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Ett resultat er tilgjengelig, trykk enter for å velge det." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Velg" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Bruker-ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Bruker-objekt" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Bruker-rekke" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alle brukerroller" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "Filtrer etter rolle" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Bruker" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Skille" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Velg farge" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Fjern" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Fargevelger" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Velg" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Utført" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Nå" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Tidssone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosekund" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisekund" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Sekund" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minutt" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Time" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Tid" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Velg tid" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datovelger" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endepunkt" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Venstrejustert" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Toppjustert" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Plassering" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Fane" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Verdien må være en gyldig URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Lenke-URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Lenkerekke" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Åpnes i en ny fane" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Velg lenke" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Lenke" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-post" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Trinnstørrelse" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maksimumsverdi" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimumsverdi" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Område" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Begge (rekke)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etikett" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Verdi" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertikal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horisontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rød : Rød" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "For mer kontroll, kan du spesifisere både en verdi og en etikett som dette:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Tast inn hvert valg på en ny linje." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Valg" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Knappegruppe" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "Tillat null?" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Forelder" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE vil ikke bli initialisert før dette feltet er klikket" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "" +msgstr "Forsinke initialisering" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "" +msgstr "Vis opplastingsknapper for mediefiler" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Verktøylinje" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Kun tekst" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Kun visuell" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visuell og tekst" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Faner" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klikk for å initialisere TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visuell" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Verdi må ikke overstige %d tegn" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "La være tom for ingen begrensning" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Tegnbegrensing" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Vises etter input" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Tilføy" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Vises før input" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Legg til foran" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Vises innenfor input" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Plassholder-tekst" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Vises når nytt innlegg lages" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s krever minst %2$s valgt" msgstr[1] "%1$s krever minst %2$s valgte" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Innleggs-ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Innleggsobjekt" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" -msgstr "" +msgstr "Maksimum antall innlegg" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" -msgstr "" +msgstr "Minimum antall innlegg" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Fremhevet bilde" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Valgte elementer vil bli vist for hvert resultat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementer" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taksonomi" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Innholdstype" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtre" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alle taksonomier" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrer etter taksonomi" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alle innholdstyper" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrer etter innholdstype" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Søk..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Velg taksonomi" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Velg innholdstype" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Ingen treff funnet" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Laster" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Maksimal verdi nådd ( {max} verdier )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Forhold" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Kommaseparert liste. La være tom for alle typer" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" -msgstr "" +msgstr "Tillatte filtyper" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maksimum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Filstørrelse" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Begrens hvilke bilder som kan lastes opp" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Lastet opp til innlegget" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4958,483 +7021,490 @@ msgstr "Lastet opp til innlegget" msgid "All" msgstr "Alle" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Begrens mediabibilotekutvalget" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Bibliotek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Forhåndsvis størrelse" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Bilde-ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Bilde-URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Bilderekke" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Angi den returnerte verdien på fremsiden" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Returverdi" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Legg til bilde" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Intet bilde valgt" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Fjern" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Rediger" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alle bilder" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Oppdater bilde" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Rediger bilde" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Velg bilde" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Bilde" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Tillat HTML-markering vises som synlig tekst i stedet for gjengivelse" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Unnslipp HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Ingen formatering" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Legg automatisk til <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Legg til avsnitt automatisk" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Kontrollerer hvordan nye linjer er gjengitt" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nye linjer" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Uken starter på" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Formatet som er brukt ved lagring av verdi" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Lagringsformat" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Uke" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Forrige" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Neste" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "I dag" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Ferdig" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datovelger" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Bredde" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Innbyggingsstørrelse" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Angi URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Tekst vist når inaktiv" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Tekst for av" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Tekst vist når aktiv" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Tekst for på" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Stilisert UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standardverdi" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Viser tekst ved siden av avkrysingsboksen" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Melding" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nei" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Sann / usann" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Rad" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabell" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blokk" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Spesifiser stil brukt til å gjengi valgte felt" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Oppsett" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Underfelt" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Gruppe" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Egendefinerte karthøyde" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Høyde" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Velg første zoomnivå" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Forstørr" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Sentrer det opprinnelige kartet" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Midtstill" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Søk etter adresse..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Finn gjeldende plassering" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Fjern plassering" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Søk" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Beklager, denne nettleseren støtter ikke geolokalisering" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Maps" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Formatet returnert via malfunksjoner" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Returformat" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Egendefinert:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Format som vises når innlegg redigeres" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Vist format" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Tidsvelger" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inaktiv (%s)" msgstr[1] "Inaktive (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Ingen felt funnet i papirkurven" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Ingen felter funnet" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Søk felt" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Vis felt" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nytt felt" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Rediger felt" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Legg til nytt felt" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Felt" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Felter" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Ingen feltgrupper funnet i papirkurven" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Ingen feltgrupper funnet" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Søk feltgrupper" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Vis feltgruppe" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Ny feltgruppe" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Rediger feltgruppe" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Legg til ny feltgruppe" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Legg til ny" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Feltgruppe" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Feltgrupper" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Tilpass WordPress med kraftfulle, profesjonelle og intuitive felt" #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Avanserte egendefinerte felt" @@ -5485,9 +7555,9 @@ msgstr "Alternativer er oppdatert" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 @@ -5529,8 +7599,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Ingen egendefinerte feltgrupper funnet for denne valg-siden. Opprette en egendefinert feltgruppe" +"Ingen egendefinerte feltgrupper funnet for denne valg-siden. Opprette en egendefinert feltgruppe" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -5951,8 +8021,8 @@ msgid "" "licence key, please see details & pricing." msgstr "" -"For å låse opp oppdateringer må lisensnøkkelen skrives inn under. Se detaljer og priser dersom du ikke har " +"For å låse opp oppdateringer må lisensnøkkelen skrives inn under. Se detaljer og priser dersom du ikke har " "lisensnøkkel." #: pro/admin/views/html-settings-updates.php:37 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.l10n.php new file mode 100644 index 000000000..9cc249faa --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.l10n.php @@ -0,0 +1,3 @@ +NULL,'plural-forms'=>NULL,'language'=>'nl_BE','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'ACF kon de validatie niet uitvoeren omdat er een ongeldige nonce voor de beveiliging was verstrekt.','Allow Access to Value in Editor UI'=>'Toegang tot waarde toestaan in UI van editor','Learn more.'=>'Leer meer.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'Toestaan dat inhoud editors de veldwaarde openen en tonen in de editor UI met behulp van blok bindings of de ACF shortcode. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'Het aangevraagde ACF veldtype ondersteunt geen uitvoer in blok bindingen of de ACF shortcode.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'Het aangevraagde ACF veld uitgevoerd in bindingen of de ACF shortcode zijn niet toegestaan.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'Het aangevraagde ACF veldtype ondersteunt geen uitvoer in bindingen of de ACF shortcode.','[The ACF shortcode cannot display fields from non-public posts]'=>'[De ACF shortcode kan geen velden van niet-openbare berichten tonen]','[The ACF shortcode is disabled on this site]'=>'[De ACF shortcode is uitgeschakeld op deze website]','Businessman Icon'=>'Zakeman icoon','Forums Icon'=>'Forums icoon','YouTube Icon'=>'YouTube icoon','Yes (alt) Icon'=>'Ja (alt) icoon','Xing Icon'=>'Xing icoon','WordPress (alt) Icon'=>'WordPress (alt) icoon','WhatsApp Icon'=>'WhatsApp icoon','Write Blog Icon'=>'Schrijf blog icoon','Widgets Menus Icon'=>'Widgets menu\'s icoon','View Site Icon'=>'Website bekijken icoon','Learn More Icon'=>'Leer meer icoon','Add Page Icon'=>'Pagina toevoegen icoon','Video (alt3) Icon'=>'Video (alt3) icoon','Video (alt2) Icon'=>'Video (alt2) icoon','Video (alt) Icon'=>'Video (alt) icoon','Update (alt) Icon'=>'Bijwerken (alt) icoon','Universal Access (alt) Icon'=>'Universele toegang (alt) icoon','Twitter (alt) Icon'=>'Twitter (alt) icoon','Twitch Icon'=>'Twitch icoon','Tide Icon'=>'Tide icoon','Tickets (alt) Icon'=>'Tickets (alt) icoon','Text Page Icon'=>'Tekst pagina icoon','Table Row Delete Icon'=>'Tabel rij verwijderen icoon','Table Row Before Icon'=>'Tabel rij voor icoon','Table Row After Icon'=>'Tabel rij na icoon','Table Col Delete Icon'=>'Tabel kolom verwijderen icoon','Table Col Before Icon'=>'Tabel kolom voor icoon','Table Col After Icon'=>'Tabel kolom na icoon','Superhero (alt) Icon'=>'Superheld (alt) icoon','Superhero Icon'=>'Superheld icoon','Spotify Icon'=>'Spotify icoon','Shortcode Icon'=>'Shortcode icoon','Shield (alt) Icon'=>'Schild (alt) icoon','Share (alt2) Icon'=>'Delen (alt2) icoon','Share (alt) Icon'=>'Delen (alt) icoon','Saved Icon'=>'Opgeslagen icoon','RSS Icon'=>'RSS icoon','REST API Icon'=>'REST-API icoon','Remove Icon'=>'Verwijderen icoon','Reddit Icon'=>'Rediit icoon','Privacy Icon'=>'Privacy icoon','Printer Icon'=>'Printer icoon','Podio Icon'=>'Podio icoon','Plus (alt2) Icon'=>'Plus (alt2) icoon','Plus (alt) Icon'=>'Plus (alt) icoon','Plugins Checked Icon'=>'Plugins gecontroleerd icoon','Pinterest Icon'=>'Pinterest icoon','Pets Icon'=>'Huisdieren icoon','PDF Icon'=>'PDF icoon','Palm Tree Icon'=>'Palmboom icoon','Open Folder Icon'=>'Open map icoon','No (alt) Icon'=>'Nee (alt) icoon','Money (alt) Icon'=>'Geld (alt) icoon','Menu (alt3) Icon'=>'Menu (alt3) icoon','Menu (alt2) Icon'=>'Menu (alt2) icoon','Menu (alt) Icon'=>'Menu (alt) icoon','Spreadsheet Icon'=>'Spreadsheet icoon','Interactive Icon'=>'Interactief icoon','Document Icon'=>'Document icoon','Default Icon'=>'Standaard icoon','Location (alt) Icon'=>'Locatie (alt) icoon','LinkedIn Icon'=>'LinkedIn icoon','Instagram Icon'=>'Instagram icoon','Insert Before Icon'=>'Invoegen voor icoon','Insert After Icon'=>'Invoegen na icoon','Insert Icon'=>'Invoeg icoon','Info Outline Icon'=>'Info outline icoon','Images (alt2) Icon'=>'Afbeeldingen (alt2) icoon','Images (alt) Icon'=>'Afbeeldingen (alt) icoon','Rotate Right Icon'=>'Roteer rechts icoon','Rotate Left Icon'=>'Roteer links icoon','Rotate Icon'=>'Roteren icoon','Flip Vertical Icon'=>'Horizontaal verticaal icoon','Flip Horizontal Icon'=>'Horizontaal spiegelen icoon','Crop Icon'=>'Bijsnijden icoon','ID (alt) Icon'=>'ID (alt) icoon','HTML Icon'=>'HTML icoon','Hourglass Icon'=>'Zandloper icoon','Heading Icon'=>'Koptekst icoon','Google Icon'=>'Google icoon','Games Icon'=>'Games icoon','Fullscreen Exit (alt) Icon'=>'Volledig scherm verlaten (alt) icoon','Fullscreen (alt) Icon'=>'Volledig scherm (alt) icoon','Status Icon'=>'Status icoon','Image Icon'=>'Afbeelding icoon','Gallery Icon'=>'Galerij icoon','Chat Icon'=>'Chat icoon','Audio Icon'=>'Audio icoon','Aside Icon'=>'Aside icoon','Food Icon'=>'Voeding icoon','Exit Icon'=>'Verlaten icoon','Excerpt View Icon'=>'Samenvatting bekijken icoon','Embed Video Icon'=>'Video insluiten icoon','Embed Post Icon'=>'Berichten insluiten icoon','Embed Photo Icon'=>'Foto insluiten icoon','Embed Generic Icon'=>'Algemeen insluiten icoon','Embed Audio Icon'=>'Audio insluiten icoon','Email (alt2) Icon'=>'E-mail (alt2) icoon','Ellipsis Icon'=>'Ellips icoon','Unordered List Icon'=>'Ongeordende lijst icoon','RTL Icon'=>'RTL icoon','Ordered List RTL Icon'=>'Geordende lijst RTL icoon','Ordered List Icon'=>'Geordende lijst icoon','LTR Icon'=>'LTR icoon','Custom Character Icon'=>'Aangepast karakter icoon','Edit Page Icon'=>'Pagina bewerken icoon','Edit Large Icon'=>'Groot bewerken icoon','Drumstick Icon'=>'Trommelstok icoon','Database View Icon'=>'Database bekijken icoon','Database Remove Icon'=>'Database verwijderen icoon','Database Import Icon'=>'Database importeren icoon','Database Export Icon'=>'Database exporteren icoon','Database Add Icon'=>'Database toevoegen icoon','Database Icon'=>'Database icoon','Cover Image Icon'=>'Omslagafbeelding icoon','Volume On Icon'=>'Volume aan icoon','Volume Off Icon'=>'Volume uit icoon','Skip Forward Icon'=>'Vooruit springen icoon','Skip Back Icon'=>'Terug overslaan icoon','Repeat Icon'=>'Herhalen icoon','Play Icon'=>'Afspeel icoon','Pause Icon'=>'Pauze icoon','Forward Icon'=>'Vooruit icoon','Back Icon'=>'Terug icoon','Columns Icon'=>'Kolommen icoon','Color Picker Icon'=>'Kleur kiezer icoon','Coffee Icon'=>'Koffie icoon','Code Standards Icon'=>'Code standaarden icoon','Cloud Upload Icon'=>'Cloud upload icoon','Cloud Saved Icon'=>'Cloud opgeslagen icoon','Car Icon'=>'Wagen icoon','Camera (alt) Icon'=>'Camera (alt) icoon','Calculator Icon'=>'Rekenmachine icoon','Button Icon'=>'Knop icoon','Businessperson Icon'=>'Zakelijk persoon icoon','Tracking Icon'=>'Tracking icoon','Topics Icon'=>'Onderwerpen icoon','Replies Icon'=>'Antwoorden icoon','PM Icon'=>'PM icoon','Friends Icon'=>'Vrienden icoon','Community Icon'=>'Gemeenschap icoon','BuddyPress Icon'=>'BuddyPress icoon','bbPress Icon'=>'BBpress icoon','Activity Icon'=>'Activiteit icoon','Book (alt) Icon'=>'Boek (alt) icoon','Block Default Icon'=>'Blok standaard icoon','Bell Icon'=>'Bel icoon','Beer Icon'=>'Bier icoon','Bank Icon'=>'Bank icoon','Arrow Up (alt2) Icon'=>'Pijl omhoog (alt2) icoon','Arrow Up (alt) Icon'=>'Pijl omhoog (alt) icoon','Arrow Right (alt2) Icon'=>'Pijl rechts (alt2) icoon','Arrow Right (alt) Icon'=>'Pijl rechts (alt) icoon','Arrow Left (alt2) Icon'=>'Pijl links (alt2) icoon','Arrow Left (alt) Icon'=>'Pijl links (alt) icoon','Arrow Down (alt2) Icon'=>'Pijl omlaag (alt2) icoon','Arrow Down (alt) Icon'=>'Pijl omlaag (alt) icoon','Amazon Icon'=>'Amazon icoon','Align Wide Icon'=>'Uitlijnen breed icoon','Align Pull Right Icon'=>'Uitlijnen trek rechts icoon','Align Pull Left Icon'=>'Uitlijnen trek links icoon','Align Full Width Icon'=>'Uitlijnen volledige breedte icoon','Airplane Icon'=>'Vliegtuig icoon','Site (alt3) Icon'=>'Website (alt3) icoon','Site (alt2) Icon'=>'Website (alt2) icoon','Site (alt) Icon'=>'Website (alt) icoon','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Upgrade naar ACF PRO om optiepagina\'s te maken in slechts een paar klikken','Invalid request args.'=>'Ongeldige aanvraag args.','Sorry, you do not have permission to do that.'=>'Je hebt daar geen toestemming voor.','Blocks Using Post Meta'=>'Blokken met behulp van bericht meta','ACF PRO logo'=>'ACF PRO logo','ACF PRO Logo'=>'ACF PRO logo','%s requires a valid attachment ID when type is set to media_library.'=>'%s vereist een geldig bijlage ID wanneer type is ingesteld op media_library.','%s is a required property of acf.'=>'%s is een vereiste eigenschap van ACF.','The value of icon to save.'=>'De waarde van icoon om op te slaan.','The type of icon to save.'=>'Het type icoon om op te slaan.','Yes Icon'=>'Ja icoon','WordPress Icon'=>'WordPress icoon','Warning Icon'=>'Waarschuwingsicoon','Visibility Icon'=>'Zichtbaarheid icoon','Vault Icon'=>'Kluis icoon','Upload Icon'=>'Upload icoon','Update Icon'=>'Bijwerken icoon','Unlock Icon'=>'Ontgrendel icoon','Universal Access Icon'=>'Universeel toegankelijkheid icoon','Undo Icon'=>'Ongedaan maken icoon','Twitter Icon'=>'Twitter icoon','Trash Icon'=>'Prullenbak icoon','Translation Icon'=>'Vertaal icoon','Tickets Icon'=>'Tickets icoon','Thumbs Up Icon'=>'Duim omhoog icoon','Thumbs Down Icon'=>'Duim omlaag icoon','Text Icon'=>'Tekst icoon','Testimonial Icon'=>'Aanbeveling icoon','Tagcloud Icon'=>'Tag cloud icoon','Tag Icon'=>'Tag icoon','Tablet Icon'=>'Tablet icoon','Store Icon'=>'Winkel icoon','Sticky Icon'=>'Sticky icoon','Star Half Icon'=>'Ster half icoon','Star Filled Icon'=>'Ster gevuld icoon','Star Empty Icon'=>'Ster leeg icoon','Sos Icon'=>'Sos icoon','Sort Icon'=>'Sorteer icoon','Smiley Icon'=>'Smiley icoon','Smartphone Icon'=>'Smartphone icoon','Slides Icon'=>'Slides icoon','Shield Icon'=>'Schild icoon','Share Icon'=>'Deel icoon','Search Icon'=>'Zoek icoon','Screen Options Icon'=>'Schermopties icoon','Schedule Icon'=>'Schema icoon','Redo Icon'=>'Opnieuw icoon','Randomize Icon'=>'Willekeurig icoon','Products Icon'=>'Producten icoon','Pressthis Icon'=>'Pressthis icoon','Post Status Icon'=>'Berichtstatus icoon','Portfolio Icon'=>'Portfolio icoon','Plus Icon'=>'Plus icoon','Playlist Video Icon'=>'Afspeellijst video icoon','Playlist Audio Icon'=>'Afspeellijst audio icoon','Phone Icon'=>'Telefoon icoon','Performance Icon'=>'Prestatie icoon','Paperclip Icon'=>'Paperclip icoon','No Icon'=>'Geen icoon','Networking Icon'=>'Netwerk icoon','Nametag Icon'=>'Naamplaat icoon','Move Icon'=>'Verplaats icoon','Money Icon'=>'Geld icoon','Minus Icon'=>'Min icoon','Migrate Icon'=>'Migreer icoon','Microphone Icon'=>'Microfoon icoon','Megaphone Icon'=>'Megafoon icoon','Marker Icon'=>'Marker icoon','Lock Icon'=>'Vergrendel icoon','Location Icon'=>'Locatie icoon','List View Icon'=>'Lijstweergave icoon','Lightbulb Icon'=>'Gloeilamp icoon','Left Right Icon'=>'Linksrechts icoon','Layout Icon'=>'Lay-out icoon','Laptop Icon'=>'Laptop icoon','Info Icon'=>'Info icoon','Index Card Icon'=>'Indexkaart icoon','ID Icon'=>'ID icoon','Hidden Icon'=>'Verborgen icoon','Heart Icon'=>'Hart icoon','Hammer Icon'=>'Hamer icoon','Groups Icon'=>'Groepen icoon','Grid View Icon'=>'Rasterweergave icoon','Forms Icon'=>'Formulieren icoon','Flag Icon'=>'Vlag icoon','Filter Icon'=>'Filter icoon','Feedback Icon'=>'Feedback icoon','Facebook (alt) Icon'=>'Facebook alt icoon','Facebook Icon'=>'Facebook icoon','External Icon'=>'Extern icoon','Email (alt) Icon'=>'E-mail alt icoon','Email Icon'=>'E-mail icoon','Video Icon'=>'Video icoon','Unlink Icon'=>'Link verwijderen icoon','Underline Icon'=>'Onderstreep icoon','Text Color Icon'=>'Tekstkleur icoon','Table Icon'=>'Tabel icoon','Strikethrough Icon'=>'Doorstreep icoon','Spellcheck Icon'=>'Spellingscontrole icoon','Remove Formatting Icon'=>'Verwijder lay-out icoon','Quote Icon'=>'Quote icoon','Paste Word Icon'=>'Plak woord icoon','Paste Text Icon'=>'Plak tekst icoon','Paragraph Icon'=>'Paragraaf icoon','Outdent Icon'=>'Uitspring icoon','Kitchen Sink Icon'=>'Keuken afwasbak icoon','Justify Icon'=>'Uitlijn icoon','Italic Icon'=>'Schuin icoon','Insert More Icon'=>'Voeg meer in icoon','Indent Icon'=>'Inspring icoon','Help Icon'=>'Hulp icoon','Expand Icon'=>'Uitvouw icoon','Contract Icon'=>'Contract icoon','Code Icon'=>'Code icoon','Break Icon'=>'Breek icoon','Bold Icon'=>'Vet icoon','Edit Icon'=>'Bewerken icoon','Download Icon'=>'Download icoon','Dismiss Icon'=>'Verwijder icoon','Desktop Icon'=>'Desktop icoon','Dashboard Icon'=>'Dashboard icoon','Cloud Icon'=>'Cloud icoon','Clock Icon'=>'Klok icoon','Clipboard Icon'=>'Klembord icoon','Chart Pie Icon'=>'Diagram taart icoon','Chart Line Icon'=>'Grafieklijn icoon','Chart Bar Icon'=>'Grafiekbalk icoon','Chart Area Icon'=>'Grafiek gebied icoon','Category Icon'=>'Categorie icoon','Cart Icon'=>'Winkelwagen icoon','Carrot Icon'=>'Wortel icoon','Camera Icon'=>'Camera icoon','Calendar (alt) Icon'=>'Kalender alt icoon','Calendar Icon'=>'Kalender icoon','Businesswoman Icon'=>'Zakenman icoon','Building Icon'=>'Gebouw icoon','Book Icon'=>'Boek icoon','Backup Icon'=>'Back-up icoon','Awards Icon'=>'Prijzen icoon','Art Icon'=>'Kunsticoon','Arrow Up Icon'=>'Pijl omhoog icoon','Arrow Right Icon'=>'Pijl naar rechts icoon','Arrow Left Icon'=>'Pijl naar links icoon','Arrow Down Icon'=>'Pijl omlaag icoon','Archive Icon'=>'Archief icoon','Analytics Icon'=>'Analytics icoon','Align Right Icon'=>'Uitlijnen rechts icoon','Align None Icon'=>'Uitlijnen geen icoon','Align Left Icon'=>'Uitlijnen links icoon','Align Center Icon'=>'Uitlijnen midden icoon','Album Icon'=>'Album icoon','Users Icon'=>'Gebruikers icoon','Tools Icon'=>'Tools icoon','Site Icon'=>'Website icoon','Settings Icon'=>'Instellingen icoon','Post Icon'=>'Bericht icoon','Plugins Icon'=>'Plugins icoon','Page Icon'=>'Pagina icoon','Network Icon'=>'Netwerk icoon','Multisite Icon'=>'Multisite icoon','Media Icon'=>'Media icoon','Links Icon'=>'Links icoon','Home Icon'=>'Home icoon','Customizer Icon'=>'Customizer icoon','Comments Icon'=>'Reacties icoon','Collapse Icon'=>'Samenvouw icoon','Appearance Icon'=>'Weergave icoon','Generic Icon'=>'Generiek icoon','Icon picker requires a value.'=>'Icoon kiezer vereist een waarde.','Icon picker requires an icon type.'=>'Icoon kiezer vereist een icoon type.','The available icons matching your search query have been updated in the icon picker below.'=>'De beschikbare iconen die overeenkomen met je zoekopdracht zijn bijgewerkt in de icoon kiezer hieronder.','No results found for that search term'=>'Geen resultaten gevonden voor die zoekterm','Array'=>'Array','String'=>'String','Specify the return format for the icon. %s'=>'Specificeer het retourformaat voor het icoon. %s','Select where content editors can choose the icon from.'=>'Selecteer waar inhoudseditors het icoon kunnen kiezen.','The URL to the icon you\'d like to use, or svg as Data URI'=>'De URL naar het icoon dat je wil gebruiken, of svg als gegevens URI','Browse Media Library'=>'Blader door mediabibliotheek','The currently selected image preview'=>'De momenteel geselecteerde afbeelding voorbeeld','Click to change the icon in the Media Library'=>'Klik om het icoon in de mediabibliotheek te wijzigen','Search icons...'=>'Zoek iconen...','Media Library'=>'Mediabibliotheek','Dashicons'=>'Dashicons','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'Een interactieve UI voor het selecteren van een icoon. Selecteer uit Dashicons, de media bibliotheek, of een zelfstandige URL invoer.','Icon Picker'=>'Icoon kiezer','JSON Load Paths'=>'JSON laadpaden','JSON Save Paths'=>'JSON opslaan paden','Registered ACF Forms'=>'Geregistreerde ACF formulieren','Shortcode Enabled'=>'Shortcode ingeschakeld','Field Settings Tabs Enabled'=>'Veldinstellingen tabs ingeschakeld','Field Type Modal Enabled'=>'Veldtype modal ingeschakeld','Admin UI Enabled'=>'Beheer UI ingeschakeld','Block Preloading Enabled'=>'Blok preloading ingeschakeld','Blocks Per ACF Block Version'=>'Blokken per ACF block versie','Blocks Per API Version'=>'Blokken per API versie','Registered ACF Blocks'=>'Geregistreerde ACF blokken','Light'=>'Licht','Standard'=>'Standaard','REST API Format'=>'REST-API formaat','Registered Options Pages (PHP)'=>'Geregistreerde opties pagina\'s (PHP)','Registered Options Pages (JSON)'=>'Geregistreerde optie pagina\'s (JSON)','Registered Options Pages (UI)'=>'Geregistreerde optie pagina\'s (UI)','Options Pages UI Enabled'=>'Opties pagina\'s UI ingeschakeld','Registered Taxonomies (JSON)'=>'Geregistreerde taxonomieën (JSON)','Registered Taxonomies (UI)'=>'Geregistreerde taxonomieën (UI)','Registered Post Types (JSON)'=>'Geregistreerde berichttypes (JSON)','Registered Post Types (UI)'=>'Geregistreerde berichttypes (UI)','Post Types and Taxonomies Enabled'=>'Berichttypen en taxonomieën ingeschakeld','Number of Third Party Fields by Field Type'=>'Aantal velden van derden per veldtype','Number of Fields by Field Type'=>'Aantal velden per veldtype','Field Groups Enabled for GraphQL'=>'Veldgroepen ingeschakeld voor GraphQL','Field Groups Enabled for REST API'=>'Veldgroepen ingeschakeld voor REST-API','Registered Field Groups (JSON)'=>'Geregistreerde veldgroepen (JSON)','Registered Field Groups (PHP)'=>'Geregistreerde veldgroepen (PHP)','Registered Field Groups (UI)'=>'Geregistreerde veldgroepen (UI)','Active Plugins'=>'Actieve plugins','Parent Theme'=>'Hoofdthema','Active Theme'=>'Actief thema','Is Multisite'=>'Is multisite','MySQL Version'=>'MySQL versie','WordPress Version'=>'WordPress versie','Subscription Expiry Date'=>'Vervaldatum abonnement','License Status'=>'Licentiestatus','License Type'=>'Licentietype','Licensed URL'=>'Gelicentieerde URL','License Activated'=>'Licentie geactiveerd','Free'=>'Gratis','Plugin Type'=>'Plugin type','Plugin Version'=>'Plugin versie','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Deze sectie bevat debuginformatie over je ACF configuratie die nuttig kan zijn om aan ondersteuning te verstrekken.','An ACF Block on this page requires attention before you can save.'=>'Een ACF blok op deze pagina vereist aandacht voordat je kan opslaan.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'Deze gegevens worden gelogd terwijl we waarden detecteren die tijdens de uitvoer zijn gewijzigd. %1$sClear log en sluiten%2$s na het ontsnappen van de waarden in je code. De melding verschijnt opnieuw als we opnieuw gewijzigde waarden detecteren.','Dismiss permanently'=>'Permanent negeren','Instructions for content editors. Shown when submitting data.'=>'Instructies voor inhoud editors. Getoond bij het indienen van gegevens.','Has no term selected'=>'Heeft geen term geselecteerd','Has any term selected'=>'Heeft een term geselecteerd','Terms do not contain'=>'Voorwaarden bevatten niet','Terms contain'=>'Termen bevatten','Term is not equal to'=>'Term is niet gelijk aan','Term is equal to'=>'Term is gelijk aan','Has no user selected'=>'Heeft geen gebruiker geselecteerd','Has any user selected'=>'Heeft een gebruiker geselecteerd','Users do not contain'=>'Gebruikers bevatten niet','Users contain'=>'Gebruikers bevatten','User is not equal to'=>'Gebruiker is niet gelijk aan','User is equal to'=>'Gebruiker is gelijk aan','Has no page selected'=>'Heeft geen pagina geselecteerd','Has any page selected'=>'Heeft een pagina geselecteerd','Pages do not contain'=>'Pagina\'s bevatten niet','Pages contain'=>'Pagina\'s bevatten','Page is not equal to'=>'Pagina is niet gelijk aan','Page is equal to'=>'Pagina is gelijk aan','Has no relationship selected'=>'Heeft geen relatie geselecteerd','Has any relationship selected'=>'Heeft een relatie geselecteerd','Has no post selected'=>'Heeft geen bericht geselecteerd','Has any post selected'=>'Heeft een bericht geselecteerd','Posts do not contain'=>'Berichten bevatten niet','Posts contain'=>'Berichten bevatten','Post is not equal to'=>'Bericht is niet gelijk aan','Post is equal to'=>'Bericht is gelijk aan','Relationships do not contain'=>'Relaties bevatten niet','Relationships contain'=>'Relaties bevatten','Relationship is not equal to'=>'Relatie is niet gelijk aan','Relationship is equal to'=>'Relatie is gelijk aan','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF velden','ACF PRO Feature'=>'ACF PRO functie','Renew PRO to Unlock'=>'Vernieuw PRO om te ontgrendelen','Renew PRO License'=>'Vernieuw PRO licentie','PRO fields cannot be edited without an active license.'=>'PRO velden kunnen niet bewerkt worden zonder een actieve licentie.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Activeer je ACF PRO licentie om veldgroepen toegewezen aan een ACF blok te bewerken.','Please activate your ACF PRO license to edit this options page.'=>'Activeer je ACF PRO licentie om deze optiepagina te bewerken.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Het teruggeven van geëscaped HTML waarden is alleen mogelijk als format_value ook true is. De veldwaarden zijn niet teruggegeven voor de veiligheid.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Het teruggeven van een escaped HTML waarde is alleen mogelijk als format_value ook true is. De veldwaarde is niet teruggegeven voor de veiligheid.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF escapes nu automatisch onveilige HTML wanneer deze wordt weergegeven door the_field of de ACF shortcode. We hebben gedetecteerd dat de uitvoer van sommige van je velden is gewijzigd door deze verandering, maar dit is mogelijk geen doorbrekende verandering. %2$s.','Please contact your site administrator or developer for more details.'=>'Neem contact op met je websitebeheerder of ontwikkelaar voor meer informatie.','Learn more'=>'Leer meer','Hide details'=>'Verberg details','Show details'=>'Toon details','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - getoond via %3$s','Renew ACF PRO License'=>'Vernieuw ACF PRO licentie','Renew License'=>'Vernieuw licentie','Manage License'=>'Beheer licentie','\'High\' position not supported in the Block Editor'=>'\'Hoge\' positie wordt niet ondersteund in de blok-editor','Upgrade to ACF PRO'=>'Upgrade naar ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF opties pagina\'s zijn aangepaste beheerpagina\'s voor het beheren van globale instellingen via velden. Je kan meerdere pagina\'s en subpagina\'s maken.','Add Options Page'=>'Opties pagina toevoegen','In the editor used as the placeholder of the title.'=>'In de editor gebruikt als plaatshouder van de titel.','Title Placeholder'=>'Titel plaatshouder','4 Months Free'=>'4 maanden gratis','(Duplicated from %s)'=>'(Overgenomen van %s)','Select Options Pages'=>'Opties pagina\'s selecteren','Duplicate taxonomy'=>'Dupliceer taxonomie','Create taxonomy'=>'Creëer taxonomie','Duplicate post type'=>'Duplicaat berichttype','Create post type'=>'Berichttype maken','Link field groups'=>'Veldgroepen linken','Add fields'=>'Velden toevoegen','This Field'=>'Dit veld','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Ondersteuning','is developed and maintained by'=>'is ontwikkeld en wordt onderhouden door','Add this %s to the location rules of the selected field groups.'=>'Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Als je de bidirectionele instelling inschakelt, kan je een waarde updaten in de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het bericht ID, taxonomie ID of gebruiker ID van het item dat wordt bijgewerkt toe te voegen of te verwijderen. Lees voor meer informatie de documentatie.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Selecteer veld(en) om de verwijzing terug naar het item dat wordt bijgewerkt op te slaan. Je kan dit veld selecteren. Doelvelden moeten compatibel zijn met waar dit veld wordt getoond. Als dit veld bijvoorbeeld wordt getoond in een taxonomie, dan moet je doelveld van het type taxonomie zijn','Target Field'=>'Doelveld','Update a field on the selected values, referencing back to this ID'=>'Een veld bijwerken met de geselecteerde waarden en verwijs terug naar deze ID','Bidirectional'=>'Bidirectioneel','%s Field'=>'%s veld','Select Multiple'=>'Selecteer meerdere','WP Engine logo'=>'WP Engine logo','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Alleen kleine letters, underscores en streepjes, maximaal 32 karakters.','The capability name for assigning terms of this taxonomy.'=>'De rechten naam voor het toewijzen van termen van deze taxonomie.','Assign Terms Capability'=>'Termen rechten toewijzen','The capability name for deleting terms of this taxonomy.'=>'De rechten naam voor het verwijderen van termen van deze taxonomie.','Delete Terms Capability'=>'Termen rechten verwijderen','The capability name for editing terms of this taxonomy.'=>'De rechten naam voor het bewerken van termen van deze taxonomie.','Edit Terms Capability'=>'Termen rechten bewerken','The capability name for managing terms of this taxonomy.'=>'De naam van de rechten voor het beheren van termen van deze taxonomie.','Manage Terms Capability'=>'Beheer termen rechten','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Stelt in of berichten moeten worden uitgesloten van zoekresultaten en pagina\'s van taxonomie archieven.','More Tools from WP Engine'=>'Meer tools van WP Engine','Built for those that build with WordPress, by the team at %s'=>'Gemaakt voor degenen die bouwen met WordPress, door het team van %s','View Pricing & Upgrade'=>'Bekijk prijzen & upgrade','Learn More'=>'Leer meer','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Versnel je workflow en ontwikkel betere websites met functies als ACF blokken en optie pagina\'s, en geavanceerde veldtypes als herhaler, flexibele inhoud, klonen en galerij.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO','%s fields'=>'%s velden','No terms'=>'Geen termen','No post types'=>'Geen berichttypes','No posts'=>'Geen berichten','No taxonomies'=>'Geen taxonomieën','No field groups'=>'Geen veld groepen','No fields'=>'Geen velden','No description'=>'Geen beschrijving','Any post status'=>'Elke bericht status','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten ACF is geregistreerd en kan daarom niet worden gebruikt.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en kan daarom niet worden gebruikt.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of streepjes bevatten.','The taxonomy key must be under 32 characters.'=>'De taxonomie sleutel moet minder dan 32 karakters bevatten.','No Taxonomies found in Trash'=>'Geen taxonomieën gevonden in prullenbak','No Taxonomies found'=>'Geen taxonomieën gevonden','Search Taxonomies'=>'Taxonomieën zoeken','View Taxonomy'=>'Taxonomie bekijken','New Taxonomy'=>'Nieuwe taxonomie','Edit Taxonomy'=>'Taxonomie bewerken','Add New Taxonomy'=>'Nieuwe taxonomie toevoegen','No Post Types found in Trash'=>'Geen berichttypes gevonden in prullenmand','No Post Types found'=>'Geen berichttypes gevonden','Search Post Types'=>'Berichttypes + zoeken','View Post Type'=>'Berichttype bekijken','New Post Type'=>'Nieuw berichttype','Edit Post Type'=>'Berichttype bewerken','Add New Post Type'=>'Nieuw berichttype toevoegen','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Deze berichttype sleutel is al in gebruik door een ander berichttype dat buiten ACF is geregistreerd en kan niet worden gebruikt.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Deze berichttype sleutel is al in gebruik door een ander berichttype in ACF en kan niet worden gebruikt.','This field must not be a WordPress reserved term.'=>'Dit veld mag geen door WordPress gereserveerde term zijn.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Het berichttype mag alleen kleine alfanumerieke tekens, underscores of streepjes bevatten.','The post type key must be under 20 characters.'=>'De berichttype sleutel moet minder dan 20 karakters bevatten.','We do not recommend using this field in ACF Blocks.'=>'Wij raden het gebruik van dit veld in ACF blokken af.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Toont de WordPress WYSIWYG editor zoals in berichten en pagina\'s voor een rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt.','WYSIWYG Editor'=>'WYSIWYG editor','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden gebruikt om relaties te leggen tussen gegeven objecten.','A text input specifically designed for storing web addresses.'=>'Een tekst invoer speciaal ontworpen voor het opslaan van web adressen.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Een toggle waarmee je een waarde van 1 of 0 kunt kiezen (aan of uit, waar of onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of selectievakje.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een tijd. De tijdnotatie kan worden aangepast via de veldinstellingen.','A basic textarea input for storing paragraphs of text.'=>'Een basis tekstgebied voor het opslaan van paragrafen tekst.','A basic text input, useful for storing single string values.'=>'Een basis tekstveld, handig voor het opslaan van een enkele string waarde.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de criteria en opties die zijn opgegeven in de veldinstellingen.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Hiermee kan je in het bewerking scherm velden groeperen in secties met tabs. Nuttig om velden georganiseerd en gestructureerd te houden.','A dropdown list with a selection of choices that you specify.'=>'Een dropdown lijst met een selectie van keuzes die je aangeeft.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Een interface met twee kolommen om een of meer berichten, pagina\'s of aangepast berichttype items te selecteren om een relatie te leggen met het item dat je nu aan het bewerken bent. Inclusief opties om te zoeken en te filteren.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Een veld voor het selecteren van een numerieke waarde binnen een gespecificeerd bereik met behulp van een bereik slider element.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden die je opgeeft.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Een interactieve en aanpasbare UI voor het kiezen van één of meerdere berichten, pagina\'s of berichttype items met de optie om te zoeken. ','An input for providing a password using a masked field.'=>'Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld.','Filter by Post Status'=>'Filter op berichtstatus','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Een interactieve dropdown om een of meer berichten, pagina\'s, extra berichttype items of archief URL\'s te selecteren, met de optie om te zoeken.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Een interactieve component voor het insluiten van video\'s, afbeeldingen, tweets, audio en andere inhoud door gebruik te maken van de standaard WordPress oEmbed functionaliteit.','An input limited to numerical values.'=>'Een invoer die beperkt is tot numerieke waarden.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om extra context of instructies te geven rond je velden.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Hiermee kun je een link en zijn eigenschappen zoals titel en doel specificeren met behulp van de WordPress native link picker.','Uses the native WordPress media picker to upload, or choose images.'=>'Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of te kiezen.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Biedt een manier om velden te structureren in groepen om de gegevens en het bewerking scherm beter te organiseren.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Een interactieve UI voor het selecteren van een locatie met Google Maps. Vereist een Google Maps API-sleutel en aanvullende instellingen om correct te worden getoond.','Uses the native WordPress media picker to upload, or choose files.'=>'Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te kiezen.','A text input specifically designed for storing email addresses.'=>'Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een datum en tijd. Het datum retour formaat en tijd kunnen worden aangepast via de veldinstellingen.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een datum. Het formaat van de datum kan worden aangepast via de veldinstellingen.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Een interactieve UI voor het selecteren van een kleur, of het opgeven van een hex waarde.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan selecteren die je opgeeft.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie kiezen uit de opgegeven waarden.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Hiermee kan je aangepaste velden groeperen en organiseren in inklapbare panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote datasets netjes te houden.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Dit biedt een oplossing voor het herhalen van inhoud zoals slides, teamleden en Call to Action tegels, door te fungeren als een hoofd voor een string sub velden die steeds opnieuw kunnen worden herhaald.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Dit biedt een interactieve interface voor het beheerder van een verzameling bijlagen. De meeste instellingen zijn vergelijkbaar met die van het veld type afbeelding. Met extra instellingen kan je aangeven waar nieuwe bijlagen in de galerij worden toegevoegd en het minimum/maximum aantal toegestane bijlagen.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Dit biedt een eenvoudige, gestructureerde, op lay-out gebaseerde editor. Met het veld flexibele inhoud kan je inhoud definiëren, creëren en beheren met volledige controle door lay-outs en sub velden te gebruiken om de beschikbare blokken vorm te geven.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Hiermee kan je bestaande velden selecteren en tonen. Het dupliceert geen velden in de database, maar laadt en toont de geselecteerde velden bij run time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of de geselecteerde velden tonen als een groep sub velden.','nounClone'=>'Kloon','PRO'=>'PRO','Advanced'=>'Geavanceerd','JSON (newer)'=>'JSON (nieuwer)','Original'=>'Origineel','Invalid post ID.'=>'Ongeldig bericht ID.','Invalid post type selected for review.'=>'Ongeldig berichttype geselecteerd voor beoordeling.','More'=>'Meer','Tutorial'=>'Tutorial','Select Field'=>'Selecteer veld','Try a different search term or browse %s'=>'Probeer een andere zoekterm of blader door %s','Popular fields'=>'Populaire velden','No search results for \'%s\''=>'Geen zoekresultaten voor \'%s\'','Search fields...'=>'Velden zoeken...','Select Field Type'=>'Selecteer veldtype','Popular'=>'Populair','Add Taxonomy'=>'Taxonomie toevoegen','Create custom taxonomies to classify post type content'=>'Maak aangepaste taxonomieën aan om de berichttype inhoud te classificeren','Add Your First Taxonomy'=>'Voeg je eerste taxonomie toe','Hierarchical taxonomies can have descendants (like categories).'=>'Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard.','One or many post types that can be classified with this taxonomy.'=>'Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Optionele aangepaste controller om te gebruiken in plaats van `WP_REST_Terms_Controller `.','Expose this post type in the REST API.'=>'Stel dit berichttype bloot in de REST-API.','Customize the query variable name'=>'De naam van de query variabele aanpassen','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Hoofd sub termen in URL\'s voor hiërarchische taxonomieën.','Customize the slug used in the URL'=>'Pas de slug in de URL aan','Permalinks for this taxonomy are disabled.'=>'Permalinks voor deze taxonomie zijn uitgeschakeld.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur zal zijn','Taxonomy Key'=>'Taxonomie sleutel','Select the type of permalink to use for this taxonomy.'=>'Selecteer het type permalink dat je voor deze taxonomie wil gebruiken.','Display a column for the taxonomy on post type listing screens.'=>'Toon een kolom voor de taxonomie op de schermen voor het tonen van berichttypes.','Show Admin Column'=>'Toon beheerder kolom','Show the taxonomy in the quick/bulk edit panel.'=>'Toon de taxonomie in het snel/bulk bewerken paneel.','Quick Edit'=>'Snel bewerken','List the taxonomy in the Tag Cloud Widget controls.'=>'Vermeld de taxonomie in de tag cloud widget besturing elementen.','Tag Cloud'=>'Tag cloud','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens opgeslagen in een metabox te zuiveren.','Meta Box Sanitization Callback'=>'Metabox sanitatie callback','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Een PHP functienaam die moet worden aangeroepen om de inhoud van een metabox op je taxonomie te verwerken.','Register Meta Box Callback'=>'Metabox callback registreren','No Meta Box'=>'Geen metabox','Custom Meta Box'=>'Aangepaste metabox','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Bepaalt het metabox op het inhoud editor scherm. Standaard wordt het categorie metabox getoond voor hiërarchische taxonomieën, en het tags metabox voor niet hiërarchische taxonomieën.','Meta Box'=>'Metabox','Categories Meta Box'=>'Categorieën metabox','Tags Meta Box'=>'Tags metabox','A link to a tag'=>'Een link naar een tag','Describes a navigation link block variation used in the block editor.'=>'Beschrijft een navigatie link blok variatie gebruikt in de blok-editor.','A link to a %s'=>'Een link naar een %s','Tag Link'=>'Tag link','Assigns a title for navigation link block variation used in the block editor.'=>'Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-editor.','← Go to tags'=>'← Ga naar tags','Assigns the text used to link back to the main index after updating a term.'=>'Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index na het bijwerken van een term.','Back To Items'=>'Terug naar items','← Go to %s'=>'← Ga naar %s','Tags list'=>'Tags lijst','Assigns text to the table hidden heading.'=>'Wijst tekst toe aan de tabel verborgen koptekst.','Tags list navigation'=>'Tags lijst navigatie','Assigns text to the table pagination hidden heading.'=>'Wijst tekst toe aan de tabel paginering verborgen koptekst.','Filter by category'=>'Filter op categorie','Assigns text to the filter button in the posts lists table.'=>'Wijst tekst toe aan de filterknop in de berichten lijsten tabel.','Filter By Item'=>'Filter op item','Filter by %s'=>'Filter op %s','The description is not prominent by default; however, some themes may show it.'=>'De beschrijving is standaard niet prominent aanwezig; sommige thema\'s kunnen hem echter wel tonen.','Describes the Description field on the Edit Tags screen.'=>'Beschrijft het veld beschrijving in het scherm bewerken tags.','Description Field Description'=>'Beschrijving veld beschrijving','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is bijvoorbeeld het hoofd van Bebop en Big Band','Describes the Parent field on the Edit Tags screen.'=>'Beschrijft het hoofd veld op het bewerken tags scherm.','Parent Field Description'=>'Hoofdveld beschrijving','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'De "slug" is de URL vriendelijke versie van de naam. Het zijn meestal allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens.','Describes the Slug field on the Edit Tags screen.'=>'Beschrijft het slug veld op het bewerken tags scherm.','Slug Field Description'=>'Slug veld beschrijving','The name is how it appears on your site'=>'De naam is zoals hij op je website staat','Describes the Name field on the Edit Tags screen.'=>'Beschrijft het naamveld op het tags bewerken scherm.','Name Field Description'=>'Naamveld beschrijving','No tags'=>'Geen tags','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en media lijsten als er geen tags of categorieën beschikbaar zijn.','No Terms'=>'Geen termen','No %s'=>'Geen %s','No tags found'=>'Geen tags gevonden','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Wijst de tekst toe die wordt weergegeven wanneer je klikt op de \'kies uit meest gebruikte\' tekst in de taxonomie metabox wanneer er geen tags beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen lijst tabel wanneer er geen items zijn voor een taxonomie.','Not Found'=>'Niet gevonden','Assigns text to the Title field of the Most Used tab.'=>'Wijst tekst toe aan het titelveld van de tab meest gebruikt.','Most Used'=>'Meest gebruikt','Choose from the most used tags'=>'Kies uit de meest gebruikte tags','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Wijst de \'kies uit meest gebruikte\' tekst toe die wordt gebruikt in de metabox wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet hiërarchische taxonomieën.','Choose From Most Used'=>'Kies uit de meest gebruikte','Choose from the most used %s'=>'Kies uit de meest gebruikte %s','Add or remove tags'=>'Tags toevoegen of verwijderen','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Wijst de tekst voor het toevoegen of verwijderen van items toe die wordt gebruikt in de metabox wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet hiërarchische taxonomieën','Add Or Remove Items'=>'Items toevoegen of verwijderen','Add or remove %s'=>'Toevoegen of verwijderen %s','Separate tags with commas'=>'Tags scheiden door komma\'s','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Wijst de gescheiden item met komma\'s tekst toe die wordt gebruikt in het taxonomie metabox. Alleen gebruikt op niet hiërarchische taxonomieën.','Separate Items With Commas'=>'Scheid items met komma\'s','Separate %s with commas'=>'Scheid %s met komma\'s','Popular Tags'=>'Populaire tags','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische taxonomieën.','Popular Items'=>'Populaire items','Popular %s'=>'Populaire %s','Search Tags'=>'Tags zoeken','Assigns search items text.'=>'Wijst zoek items tekst toe.','Parent Category:'=>'Hoofdcategorie:','Assigns parent item text, but with a colon (:) added to the end.'=>'Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het einde.','Parent Item With Colon'=>'Hoofditem met dubbele punt','Parent Category'=>'Hoofdcategorie','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën.','Parent Item'=>'Hoofditem','Parent %s'=>'Hoofd %s','New Tag Name'=>'Nieuwe tagnaam','Assigns the new item name text.'=>'Wijst de nieuwe item naam tekst toe.','New Item Name'=>'Nieuw item naam','New %s Name'=>'Nieuwe %s naam','Add New Tag'=>'Nieuwe tag toevoegen','Assigns the add new item text.'=>'Wijst de tekst van het nieuwe item toe.','Update Tag'=>'Tag bijwerken','Assigns the update item text.'=>'Wijst de tekst van het update item toe.','Update Item'=>'Item bijwerken','Update %s'=>'Bijwerken %s','View Tag'=>'Tag bekijken','In the admin bar to view term during editing.'=>'In de administratorbalk om de term te bekijken tijdens het bewerken.','Edit Tag'=>'Tag bewerken','At the top of the editor screen when editing a term.'=>'Aan de bovenkant van het editor scherm bij het bewerken van een term.','All Tags'=>'Alle tags','Assigns the all items text.'=>'Wijst de tekst van alle items toe.','Assigns the menu name text.'=>'Wijst de tekst van de menu naam toe.','Menu Label'=>'Menulabel','Active taxonomies are enabled and registered with WordPress.'=>'Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress.','A descriptive summary of the taxonomy.'=>'Een beschrijvende samenvatting van de taxonomie.','A descriptive summary of the term.'=>'Een beschrijvende samenvatting van de term.','Term Description'=>'Term beschrijving','Single word, no spaces. Underscores and dashes allowed.'=>'Eén woord, geen spaties. Underscores en streepjes zijn toegestaan.','Term Slug'=>'Term slug','The name of the default term.'=>'De naam van de standaard term.','Term Name'=>'Term naam','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal niet standaard worden geselecteerd voor berichten.','Default Term'=>'Standaard term','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin ze worden aangeleverd aan `wp_set_object_terms()`.','Sort Terms'=>'Termen sorteren','Add Post Type'=>'Berichttype toevoegen','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Breid de functionaliteit van WordPress uit tot meer dan standaard berichten en pagina\'s met aangepaste berichttypes.','Add Your First Post Type'=>'Je eerste berichttype toevoegen','I know what I\'m doing, show me all the options.'=>'Ik weet wat ik doe, laat me alle opties zien.','Advanced Configuration'=>'Geavanceerde configuratie','Hierarchical post types can have descendants (like pages).'=>'Hiërarchische berichttypes kunnen afstammelingen hebben (zoals pagina\'s).','Hierarchical'=>'Hiërarchisch','Visible on the frontend and in the admin dashboard.'=>'Zichtbaar op de front-end en in het beheerder dashboard.','Public'=>'Publiek','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Alleen kleine letters, underscores en streepjes, maximaal 20 karakters.','Movie'=>'Film','Singular Label'=>'Enkelvoudig label','Movies'=>'Films','Plural Label'=>'Meervoud label','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Optionele aangepaste controller om te gebruiken in plaats van `WP_REST_Posts_Controller`.','Controller Class'=>'Controller klasse','The namespace part of the REST API URL.'=>'De namespace sectie van de REST-API URL.','Namespace Route'=>'Namespace route','The base URL for the post type REST API URLs.'=>'De basis URL voor de berichttype REST-API URL\'s.','Base URL'=>'Basis URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Toont dit berichttype in de REST-API. Vereist om de blok-editor te gebruiken.','Show In REST API'=>'In REST-API tonen','Customize the query variable name.'=>'Pas de naam van de query variabele aan.','Query Variable'=>'Query variabele','No Query Variable Support'=>'Geen ondersteuning voor query variabele','Custom Query Variable'=>'Aangepaste query variabele','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}={bericht_slug}.','Query Variable Support'=>'Ondersteuning voor query variabelen','URLs for an item and items can be accessed with a query string.'=>'URL\'s voor een item en items kunnen worden benaderd met een query string.','Publicly Queryable'=>'Openbaar opvraagbaar','Custom slug for the Archive URL.'=>'Aangepaste slug voor het archief URL.','Archive Slug'=>'Archief slug','Has an item archive that can be customized with an archive template file in your theme.'=>'Heeft een item archief dat kan worden aangepast met een archief template bestand in je thema.','Archive'=>'Archief','Pagination support for the items URLs such as the archives.'=>'Paginatie ondersteuning voor de items URL\'s zoals de archieven.','Pagination'=>'Paginering','RSS feed URL for the post type items.'=>'RSS feed URL voor de items van het berichttype.','Feed URL'=>'Feed URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe te voegen aan URLs.','Front URL Prefix'=>'Front URL voorvoegsel','Customize the slug used in the URL.'=>'Pas de slug in de URL aan.','URL Slug'=>'URL slug','Permalinks for this post type are disabled.'=>'Permalinks voor dit berichttype zijn uitgeschakeld.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de onderstaande invoer. Je permalink structuur zal zijn','No Permalink (prevent URL rewriting)'=>'Geen permalink (voorkom URL herschrijving)','Custom Permalink'=>'Aangepaste permalink','Post Type Key'=>'Berichttype sleutel','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Herschrijf de URL met de berichttype sleutel als slug. Je permalink structuur zal zijn','Permalink Rewrite'=>'Permalink herschrijven','Delete items by a user when that user is deleted.'=>'Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd.','Delete With User'=>'Verwijder met gebruiker','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Laat het berichttype exporteren via \'Tools\' > \'Exporteren\'.','Can Export'=>'Kan geëxporteerd worden','Optionally provide a plural to be used in capabilities.'=>'Geef desgewenst een meervoud dat in rechten moet worden gebruikt.','Plural Capability Name'=>'Meervoudige rechten naam','Choose another post type to base the capabilities for this post type.'=>'Kies een ander berichttype om de rechten voor dit berichttype te baseren.','Singular Capability Name'=>'Enkelvoudige rechten naam','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Standaard erven de rechten van het berichttype de namen van de \'Bericht\' rechten, bv. edit_post, delete_posts. Inschakelen om berichttype specifieke rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Rechten hernoemen','Exclude From Search'=>'Uitsluiten van zoeken','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Sta toe dat items worden toegevoegd aan menu\'s in het scherm \'Weergave\' > \'Menu\'s\'. Moet ingeschakeld zijn in \'Scherminstellingen\'.','Appearance Menus Support'=>'Weergave menu\'s ondersteuning','Appears as an item in the \'New\' menu in the admin bar.'=>'Verschijnt als een item in het menu "Nieuw" in de administratorbalk.','Show In Admin Bar'=>'In administratorbalk tonen','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Een PHP functie naam die moet worden aangeroepen bij het instellen van de meta boxen voor het bewerking scherm.','Custom Meta Box Callback'=>'Aangepaste metabox callback','Menu Icon'=>'Menu icoon','The position in the sidebar menu in the admin dashboard.'=>'De positie in het zijbalk menu in het beheerder dashboard.','Menu Position'=>'Menu positie','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Standaard krijgt het berichttype een nieuw top niveau item in het beheerder menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het berichttype worden toegevoegd als een submenu item eronder.','Admin Menu Parent'=>'Beheerder hoofd menu','Admin editor navigation in the sidebar menu.'=>'Beheerder editor navigatie in het zijbalk menu.','Show In Admin Menu'=>'Toon in beheerder menu','Items can be edited and managed in the admin dashboard.'=>'Items kunnen worden bewerkt en beheerd in het beheerder dashboard.','Show In UI'=>'In UI tonen','A link to a post.'=>'Een link naar een bericht.','Description for a navigation link block variation.'=>'Beschrijving voor een navigatie link blok variatie.','Item Link Description'=>'Item link beschrijving','A link to a %s.'=>'Een link naar een %s.','Post Link'=>'Bericht link','Title for a navigation link block variation.'=>'Titel voor een navigatie link blok variatie.','Item Link'=>'Item link','%s Link'=>'%s link','Post updated.'=>'Bericht bijgewerkt.','In the editor notice after an item is updated.'=>'In de editor melding nadat een item is bijgewerkt.','Item Updated'=>'Item bijgewerkt','%s updated.'=>'%s bijgewerkt.','Post scheduled.'=>'Bericht ingepland.','In the editor notice after scheduling an item.'=>'In de editor melding na het plannen van een item.','Item Scheduled'=>'Item gepland','%s scheduled.'=>'%s gepland.','Post reverted to draft.'=>'Bericht teruggezet naar concept.','In the editor notice after reverting an item to draft.'=>'In de editor melding na het terugdraaien van een item naar concept.','Item Reverted To Draft'=>'Item teruggezet naar concept','%s reverted to draft.'=>'%s teruggezet naar het concept.','Post published privately.'=>'Bericht privé gepubliceerd.','In the editor notice after publishing a private item.'=>'In de editor melding na het publiceren van een privé item.','Item Published Privately'=>'Item privé gepubliceerd','%s published privately.'=>'%s privé gepubliceerd.','Post published.'=>'Bericht gepubliceerd.','In the editor notice after publishing an item.'=>'In de editor melding na het publiceren van een item.','Item Published'=>'Item gepubliceerd','%s published.'=>'%s gepubliceerd.','Posts list'=>'Berichtenlijst','Used by screen readers for the items list on the post type list screen.'=>'Gebruikt door scherm lezers voor de item lijst op het berichttype lijst scherm.','Items List'=>'Items lijst','%s list'=>'%s lijst','Posts list navigation'=>'Berichten lijst navigatie','Used by screen readers for the filter list pagination on the post type list screen.'=>'Gebruikt door scherm lezers voor de paginering van de filter lijst op het berichttype lijst scherm.','Items List Navigation'=>'Items lijst navigatie','%s list navigation'=>'%s lijst navigatie','Filter posts by date'=>'Filter berichten op datum','Used by screen readers for the filter by date heading on the post type list screen.'=>'Gebruikt door scherm lezers voor de filter op datum koptekst op het berichttype lijst scherm.','Filter Items By Date'=>'Filter items op datum','Filter %s by date'=>'Filter %s op datum','Filter posts list'=>'Filter berichtenlijst','Used by screen readers for the filter links heading on the post type list screen.'=>'Gebruikt door scherm lezers voor de koptekst filter links op het scherm van de berichttypes lijst.','Filter Items List'=>'Itemslijst filteren','Filter %s list'=>'Filter %s lijst','In the media modal showing all media uploaded to this item.'=>'In het media modaal worden alle media getoond die naar dit item zijn geüpload.','Uploaded To This Item'=>'Geüpload naar dit item','Uploaded to this %s'=>'Geüpload naar deze %s','Insert into post'=>'Invoegen in bericht','As the button label when adding media to content.'=>'Als knop label bij het toevoegen van media aan inhoud.','Insert Into Media Button'=>'Invoegen in media knop','Insert into %s'=>'Invoegen in %s','Use as featured image'=>'Gebruik als uitgelichte afbeelding','As the button label for selecting to use an image as the featured image.'=>'Als knop label voor het selecteren van een afbeelding als uitgelichte afbeelding.','Use Featured Image'=>'Gebruik uitgelichte afbeelding','Remove featured image'=>'Uitgelichte afbeelding verwijderen','As the button label when removing the featured image.'=>'Als het knop label bij het verwijderen van de uitgelichte afbeelding.','Remove Featured Image'=>'Uitgelichte afbeelding verwijderen','Set featured image'=>'Uitgelichte afbeelding instellen','As the button label when setting the featured image.'=>'Als knop label bij het instellen van de uitgelichte afbeelding.','Set Featured Image'=>'Uitgelichte afbeelding instellen','Featured image'=>'Uitgelichte afbeelding','In the editor used for the title of the featured image meta box.'=>'In de editor gebruikt voor de titel van de uitgelichte afbeelding metabox.','Featured Image Meta Box'=>'Uitgelichte afbeelding metabox','Post Attributes'=>'Berichtattributen','In the editor used for the title of the post attributes meta box.'=>'In de editor gebruikt voor de titel van de bericht attributen metabox.','Attributes Meta Box'=>'Attributen metabox','%s Attributes'=>'%s attributen','Post Archives'=>'Bericht archieven','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Voegt \'Berichttype archief\' items met dit label toe aan de lijst van berichten die getoond worden bij het toevoegen van items aan een bestaand menu in een CPT met archieven ingeschakeld. Verschijnt alleen bij het bewerken van menu\'s in \'Live voorbeeld\' modus en wanneer een aangepaste archief slug is opgegeven.','Archives Nav Menu'=>'Archief nav menu','%s Archives'=>'%s archieven','No posts found in Trash'=>'Geen berichten gevonden in de prullenmand','At the top of the post type list screen when there are no posts in the trash.'=>'Aan de bovenkant van het scherm van de berichttype lijst wanneer er geen berichten in de prullenmand zitten.','No Items Found in Trash'=>'Geen items gevonden in de prullenmand','No %s found in Trash'=>'Geen %s gevonden in de prullenmand','No posts found'=>'Geen berichten gevonden','At the top of the post type list screen when there are no posts to display.'=>'Aan de bovenkant van het scherm van de berichttypes lijst wanneer er geen berichten zijn om te tonen.','No Items Found'=>'Geen items gevonden','No %s found'=>'Geen %s gevonden','Search Posts'=>'Berichten zoeken','At the top of the items screen when searching for an item.'=>'Aan de bovenkant van het items scherm bij het zoeken naar een item.','Search Items'=>'Items zoeken','Search %s'=>'Zoek %s','Parent Page:'=>'Hoofdpagina:','For hierarchical types in the post type list screen.'=>'Voor hiërarchische types in het berichttype lijst scherm.','Parent Item Prefix'=>'Hoofditem voorvoegsel','Parent %s:'=>'Hoofd %s:','New Post'=>'Nieuw bericht','New Item'=>'Nieuw item','New %s'=>'Nieuw %s','Add New Post'=>'Nieuw bericht toevoegen','At the top of the editor screen when adding a new item.'=>'Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item.','Add New Item'=>'Nieuw item toevoegen','Add New %s'=>'Nieuwe %s toevoegen','View Posts'=>'Berichten bekijken','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Verschijnt in de administratorbalk in de weergave \'Alle berichten\', als het berichttype archieven ondersteunt en de homepage geen archief is van dat berichttype.','View Items'=>'Items bekijken','View Post'=>'Bericht bekijken','In the admin bar to view item when editing it.'=>'In de administratorbalk om het item te bekijken wanneer je het bewerkt.','View Item'=>'Item bekijken','View %s'=>'Bekijk %s','Edit Post'=>'Bericht bewerken','At the top of the editor screen when editing an item.'=>'Aan de bovenkant van het editor scherm bij het bewerken van een item.','Edit Item'=>'Item bewerken','Edit %s'=>'Bewerk %s','All Posts'=>'Alle berichten','In the post type submenu in the admin dashboard.'=>'In het sub menu van het berichttype in het beheerder dashboard.','All Items'=>'Alle items','All %s'=>'Alle %s','Admin menu name for the post type.'=>'Beheerder menu naam voor het berichttype.','Menu Name'=>'Menu naam','Regenerate all labels using the Singular and Plural labels'=>'Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en meervoud','Regenerate'=>'Regenereren','Active post types are enabled and registered with WordPress.'=>'Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress.','A descriptive summary of the post type.'=>'Een beschrijvende samenvatting van het berichttype.','Add Custom'=>'Aangepaste toevoegen','Enable various features in the content editor.'=>'Verschillende functies in de inhoud editor inschakelen.','Post Formats'=>'Berichtformaten','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Selecteer bestaande taxonomieën om items van het berichttype te classificeren.','Browse Fields'=>'Bladeren door velden','Nothing to import'=>'Er is niets om te importeren','. The Custom Post Type UI plugin can be deactivated.'=>'. De Custom Post Type UI plugin kan worden gedeactiveerd.','Imported %d item from Custom Post Type UI -'=>'%d item geïmporteerd uit Custom Post Type UI -' . "\0" . '%d items geïmporteerd uit Custom Post Type UI -','Failed to import taxonomies.'=>'Kan taxonomieën niet importeren.','Failed to import post types.'=>'Kan berichttypes niet importeren.','Nothing from Custom Post Type UI plugin selected for import.'=>'Niets van extra berichttype UI plugin geselecteerd voor import.','Imported 1 item'=>'1 item geïmporteerd' . "\0" . '%s items geïmporteerd','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Als je een berichttype of taxonomie importeert met dezelfde sleutel als een reeds bestaand berichttype of taxonomie, worden de instellingen voor het bestaande berichttype of de bestaande taxonomie overschreven met die van de import.','Import from Custom Post Type UI'=>'Importeer vanuit Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'De volgende code kan worden gebruikt om een lokale versie van de geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak de volgende code in het functions.php bestand van je thema of neem het op in een extern bestand, en deactiveer of verwijder vervolgens de items uit de ACF beheer.','Export - Generate PHP'=>'Exporteren - PHP genereren','Export'=>'Exporteren','Select Taxonomies'=>'Taxonomieën selecteren','Select Post Types'=>'Berichttypes selecteren','Exported 1 item.'=>'1 item geëxporteerd.' . "\0" . '%s items geëxporteerd.','Category'=>'Categorie','Tag'=>'Tag','%s taxonomy created'=>'%s taxonomie aangemaakt','%s taxonomy updated'=>'%s taxonomie bijgewerkt','Taxonomy draft updated.'=>'Taxonomie concept bijgewerkt.','Taxonomy scheduled for.'=>'Taxonomie ingepland voor.','Taxonomy submitted.'=>'Taxonomie ingediend.','Taxonomy saved.'=>'Taxonomie opgeslagen.','Taxonomy deleted.'=>'Taxonomie verwijderd.','Taxonomy updated.'=>'Taxonomie bijgewerkt.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Deze taxonomie kon niet worden geregistreerd omdat de sleutel ervan in gebruik is door een andere taxonomie die door een andere plugin of thema is geregistreerd.','Taxonomy synchronized.'=>'Taxonomie gesynchroniseerd.' . "\0" . '%s taxonomieën gesynchroniseerd.','Taxonomy duplicated.'=>'Taxonomie gedupliceerd.' . "\0" . '%s taxonomieën gedupliceerd.','Taxonomy deactivated.'=>'Taxonomie gedeactiveerd.' . "\0" . '%s taxonomieën gedeactiveerd.','Taxonomy activated.'=>'Taxonomie geactiveerd.' . "\0" . '%s taxonomieën geactiveerd.','Terms'=>'Termen','Post type synchronized.'=>'Berichttype gesynchroniseerd.' . "\0" . '%s berichttypes gesynchroniseerd.','Post type duplicated.'=>'Berichttype gedupliceerd.' . "\0" . '%s berichttypes gedupliceerd.','Post type deactivated.'=>'Berichttype gedeactiveerd.' . "\0" . '%s berichttypes gedeactiveerd.','Post type activated.'=>'Berichttype geactiveerd.' . "\0" . '%s berichttypes geactiveerd.','Post Types'=>'Berichttypes','Advanced Settings'=>'Geavanceerde instellingen','Basic Settings'=>'Basisinstellingen','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Dit berichttype kon niet worden geregistreerd omdat de sleutel ervan in gebruik is door een ander berichttype dat door een andere plugin of een ander thema is geregistreerd.','Pages'=>'Pagina\'s','Link Existing Field Groups'=>'Link bestaande veld groepen','%s post type created'=>'%s berichttype aangemaakt','Add fields to %s'=>'Velden toevoegen aan %s','%s post type updated'=>'%s berichttype bijgewerkt','Post type draft updated.'=>'Berichttype concept bijgewerkt.','Post type scheduled for.'=>'Berichttype ingepland voor.','Post type submitted.'=>'Berichttype ingediend.','Post type saved.'=>'Berichttype opgeslagen.','Post type updated.'=>'Berichttype bijgewerkt.','Post type deleted.'=>'Berichttype verwijderd.','Type to search...'=>'Typ om te zoeken...','PRO Only'=>'Alleen in PRO','Field groups linked successfully.'=>'Veldgroepen succesvol gelinkt.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importeer berichttypes en taxonomieën die zijn geregistreerd met een aangepast berichttype UI en beheerder ze met ACF. Aan de slag.','ACF'=>'ACF','taxonomy'=>'taxonomie','post type'=>'berichttype','Done'=>'Klaar','Field Group(s)'=>'Veld groep(en)','Select one or many field groups...'=>'Selecteer één of meerdere veldgroepen...','Please select the field groups to link.'=>'Selecteer de veldgroepen om te linken.','Field group linked successfully.'=>'Veldgroep succesvol gelinkt.' . "\0" . 'Veldgroepen succesvol gelinkt.','post statusRegistration Failed'=>'Registratie mislukt','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door een ander item geregistreerd door een andere plugin of thema.','REST API'=>'REST-API','Permissions'=>'Rechten','URLs'=>'URL\'s','Visibility'=>'Zichtbaarheid','Labels'=>'Labels','Field Settings Tabs'=>'Veld instellingen tabs','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[ACF shortcode waarde uitgeschakeld voor voorbeeld]','Close Modal'=>'Modal sluiten','Field moved to other group'=>'Veld verplaatst naar andere groep','Close modal'=>'Modal sluiten','Start a new group of tabs at this tab.'=>'Begin een nieuwe groep van tabs bij dit tab.','New Tab Group'=>'Nieuwe tabgroep','Use a stylized checkbox using select2'=>'Een gestileerd selectievakje gebruiken met select2','Save Other Choice'=>'Andere keuze opslaan','Allow Other Choice'=>'Andere keuze toestaan','Add Toggle All'=>'Toevoegen toggle alle','Save Custom Values'=>'Aangepaste waarden opslaan','Allow Custom Values'=>'Aangepaste waarden toestaan','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Aangepaste waarden van het selectievakje mogen niet leeg zijn. Vink lege waarden uit.','Updates'=>'Updates','Advanced Custom Fields logo'=>'Advanced Custom Fields logo','Save Changes'=>'Wijzigingen opslaan','Field Group Title'=>'Veldgroep titel','Add title'=>'Titel toevoegen','New to ACF? Take a look at our getting started guide.'=>'Ben je nieuw bij ACF? Bekijk onze startersgids.','Add Field Group'=>'Veldgroep toevoegen','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF gebruikt veldgroepen om aangepaste velden te groeperen, en die velden vervolgens te koppelen aan bewerkingsschermen.','Add Your First Field Group'=>'Je eerste veldgroep toevoegen','Options Pages'=>'Opties pagina\'s','ACF Blocks'=>'ACF blokken','Gallery Field'=>'Galerij veld','Flexible Content Field'=>'Flexibel inhoudsveld','Repeater Field'=>'Herhaler veld','Unlock Extra Features with ACF PRO'=>'Ontgrendel extra functies met ACF PRO','Delete Field Group'=>'Veldgroep verwijderen','Created on %1$s at %2$s'=>'Gemaakt op %1$s om %2$s','Group Settings'=>'Groepsinstellingen','Location Rules'=>'Locatieregels','Choose from over 30 field types. Learn more.'=>'Kies uit meer dan 30 veldtypes. Meer informatie.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Ga aan de slag met het maken van nieuwe aangepaste velden voor je berichten, pagina\'s, aangepaste berichttypes en andere WordPress inhoud.','Add Your First Field'=>'Voeg je eerste veld toe','#'=>'#','Add Field'=>'Veld toevoegen','Presentation'=>'Presentatie','Validation'=>'Validatie','General'=>'Algemeen','Import JSON'=>'JSON importeren','Export As JSON'=>'Als JSON exporteren','Field group deactivated.'=>'Veldgroep gedeactiveerd.' . "\0" . '%s veldgroepen gedeactiveerd.','Field group activated.'=>'Veldgroep geactiveerd.' . "\0" . '%s veldgroepen geactiveerd.','Deactivate'=>'Deactiveren','Deactivate this item'=>'Deactiveer dit item','Activate'=>'Activeren','Activate this item'=>'Activeer dit item','Move field group to trash?'=>'Veldgroep naar prullenmand verplaatsen?','post statusInactive'=>'Inactief','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch gedeactiveerd.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch gedeactiveerd.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - We hebben een of meer aanroepen gedetecteerd om ACF veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet ondersteund en kan leiden tot verkeerd ingedeelde of ontbrekende gegevens. Meer informatie over hoe je dit kan oplossen..','%1$s must have a user with the %2$s role.'=>'%1$s moet een gebruiker hebben met de rol %2$s.' . "\0" . '%1$s moet een gebruiker hebben met een van de volgende rollen %2$s','%1$s must have a valid user ID.'=>'%1$s moet een geldig gebruikers ID hebben.','Invalid request.'=>'Ongeldige aanvraag.','%1$s is not one of %2$s'=>'%1$s is niet een van %2$s','%1$s must have term %2$s.'=>'%1$s moet term %2$s hebben.' . "\0" . '%1$s moet een van de volgende termen hebben %2$s','%1$s must be of post type %2$s.'=>'%1$s moet van het berichttype %2$s zijn.' . "\0" . '%1$s moet van een van de volgende berichttypes zijn %2$s','%1$s must have a valid post ID.'=>'%1$s moet een geldig bericht ID hebben.','%s requires a valid attachment ID.'=>'%s vereist een geldig bijlage ID.','Show in REST API'=>'In REST-API tonen','Enable Transparency'=>'Transparantie inschakelen','RGBA Array'=>'RGBA array','RGBA String'=>'RGBA string','Hex String'=>'Hex string','Upgrade to PRO'=>'Upgrade naar PRO','post statusActive'=>'Actief','\'%s\' is not a valid email address'=>'\'%s\' is geen geldig e-mailadres','Color value'=>'Kleurwaarde','Select default color'=>'Standaardkleur selecteren','Clear color'=>'Kleur wissen','Blocks'=>'Blokken','Options'=>'Opties','Users'=>'Gebruikers','Menu items'=>'Menu-items','Widgets'=>'Widgets','Attachments'=>'Bijlagen','Taxonomies'=>'Taxonomieën','Posts'=>'Berichten','Last updated: %s'=>'Laatst bijgewerkt: %s','Sorry, this post is unavailable for diff comparison.'=>'Dit bericht is niet beschikbaar voor verschil vergelijking.','Invalid field group parameter(s).'=>'Ongeldige veldgroep parameter(s).','Awaiting save'=>'In afwachting van opslaan','Saved'=>'Opgeslagen','Import'=>'Importeren','Review changes'=>'Wijzigingen beoordelen','Located in: %s'=>'Bevindt zich in: %s','Located in plugin: %s'=>'Bevindt zich in plugin: %s','Located in theme: %s'=>'Bevindt zich in thema: %s','Various'=>'Diverse','Sync changes'=>'Synchroniseer wijzigingen','Loading diff'=>'Diff laden','Review local JSON changes'=>'Lokale JSON wijzigingen beoordelen','Visit website'=>'Website bezoeken','View details'=>'Details bekijken','Version %s'=>'Versie %s','Information'=>'Informatie','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Helpdesk. De ondersteuning professionals op onze helpdesk zullen je helpen met meer diepgaande, technische uitdagingen.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussies. We hebben een actieve en vriendelijke community op onze community forums die je misschien kunnen helpen met de \'how-tos\' van de ACF wereld.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentatie. Onze uitgebreide documentatie bevat referenties en handleidingen voor de meeste situaties die je kan tegenkomen.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Wij zijn fanatiek in ondersteuning en willen dat je met ACF het beste uit je website haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar je hulp kan vinden:','Help & Support'=>'Hulp & ondersteuning','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Gebruik de tab hulp & ondersteuning om contact op te nemen als je hulp nodig hebt.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te maken met de filosofie en best practices van de plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'De Advanced Custom Fields plugin biedt een visuele formulierbouwer om WordPress bewerkingsschermen aan te passen met extra velden, en een intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template bestand.','Overview'=>'Overzicht','Location type "%s" is already registered.'=>'Locatietype "%s" is al geregistreerd.','Class "%s" does not exist.'=>'Klasse "%s" bestaat niet.','Invalid nonce.'=>'Ongeldige nonce.','Error loading field.'=>'Fout tijdens laden van veld.','Location not found: %s'=>'Locatie niet gevonden: %s','Error: %s'=>'Fout: %s','Widget'=>'Widget','User Role'=>'Gebruikersrol','Comment'=>'Reactie','Post Format'=>'Berichtformaat','Menu Item'=>'Menu-item','Post Status'=>'Berichtstatus','Menus'=>'Menu\'s','Menu Locations'=>'Menulocaties','Menu'=>'Menu','Post Taxonomy'=>'Bericht taxonomie','Child Page (has parent)'=>'Subpagina (heeft hoofdpagina)','Parent Page (has children)'=>'Hoofdpagina (heeft subpagina\'s)','Top Level Page (no parent)'=>'Bovenste level pagina (geen hoofdpagina)','Posts Page'=>'Berichtenpagina','Front Page'=>'Startpagina','Page Type'=>'Paginatype','Viewing back end'=>'Back-end aan het bekijken','Viewing front end'=>'Front-end aan het bekijken','Logged in'=>'Ingelogd','Current User'=>'Huidige gebruiker','Page Template'=>'Pagina template','Register'=>'Registreren','Add / Edit'=>'Toevoegen / bewerken','User Form'=>'Gebruikersformulier','Page Parent'=>'Hoofdpagina','Super Admin'=>'Superbeheerder','Current User Role'=>'Huidige gebruikersrol','Default Template'=>'Standaard template','Post Template'=>'Bericht template','Post Category'=>'Berichtcategorie','All %s formats'=>'Alle %s formaten','Attachment'=>'Bijlage','%s value is required'=>'%s waarde is verplicht','Show this field if'=>'Toon dit veld als','Conditional Logic'=>'Voorwaardelijke logica','and'=>'en','Local JSON'=>'Lokale JSON','Clone Field'=>'Veld dupliceren','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Controleer ook of alle premium add-ons (%s) zijn bijgewerkt naar de nieuwste versie.','This version contains improvements to your database and requires an upgrade.'=>'Deze versie bevat verbeteringen voor je database en vereist een upgrade.','Thank you for updating to %1$s v%2$s!'=>'Bedankt voor het bijwerken naar %1$s v%2$s!','Database Upgrade Required'=>'Database upgrade vereist','Options Page'=>'Opties pagina','Gallery'=>'Galerij','Flexible Content'=>'Flexibele inhoud','Repeater'=>'Herhaler','Back to all tools'=>'Terug naar alle tools','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Als er meerdere veldgroepen op een bewerkingsscherm verschijnen, worden de opties van de eerste veldgroep gebruikt (degene met het laagste volgnummer)','Select items to hide them from the edit screen.'=>'Selecteer items om ze te verbergen in het bewerkingsscherm.','Hide on screen'=>'Verberg op scherm','Send Trackbacks'=>'Trackbacks verzenden','Tags'=>'Tags','Categories'=>'Categorieën','Page Attributes'=>'Pagina attributen','Format'=>'Formaat','Author'=>'Auteur','Slug'=>'Slug','Revisions'=>'Revisies','Comments'=>'Reacties','Discussion'=>'Discussie','Excerpt'=>'Samenvatting','Content Editor'=>'Inhoud editor','Permalink'=>'Permalink','Shown in field group list'=>'Getoond in de veldgroep lijst','Field groups with a lower order will appear first'=>'Veldgroepen met een lagere volgorde verschijnen als eerste','Order No.'=>'Volgorde nr.','Below fields'=>'Onder velden','Below labels'=>'Onder labels','Instruction Placement'=>'Instructie plaatsing','Label Placement'=>'Label plaatsing','Side'=>'Zijkant','Normal (after content)'=>'Normaal (na inhoud)','High (after title)'=>'Hoog (na titel)','Position'=>'Positie','Seamless (no metabox)'=>'Naadloos (geen metabox)','Standard (WP metabox)'=>'Standaard (met metabox)','Style'=>'Stijl','Type'=>'Type','Key'=>'Sleutel','Order'=>'Volgorde','Close Field'=>'Veld sluiten','id'=>'id','class'=>'klasse','width'=>'breedte','Wrapper Attributes'=>'Wrapper attributen','Required'=>'Vereist','Instructions'=>'Instructies','Field Type'=>'Veldtype','Single word, no spaces. Underscores and dashes allowed'=>'Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan','Field Name'=>'Veldnaam','This is the name which will appear on the EDIT page'=>'Dit is de naam die op de BEWERK pagina zal verschijnen','Field Label'=>'Veldlabel','Delete'=>'Verwijderen','Delete field'=>'Veld verwijderen','Move'=>'Verplaatsen','Move field to another group'=>'Veld naar een andere groep verplaatsen','Duplicate field'=>'Veld dupliceren','Edit field'=>'Veld bewerken','Drag to reorder'=>'Sleep om te herschikken','Show this field group if'=>'Deze veldgroep tonen als','No updates available.'=>'Er zijn geen updates beschikbaar.','Database upgrade complete. See what\'s new'=>'Database upgrade afgerond. Bekijk wat er nieuw is','Reading upgrade tasks...'=>'Upgrade taken aan het lezen...','Upgrade failed.'=>'Upgrade mislukt.','Upgrade complete.'=>'Upgrade voltooid.','Upgrading data to version %s'=>'Gegevens upgraden naar versie %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Het is sterk aan te raden om eerst een back-up van de database te maken voordat je de update uitvoert. Weet je zeker dat je de update nu wilt uitvoeren?','Please select at least one site to upgrade.'=>'Selecteer minstens één website om te upgraden.','Database Upgrade complete. Return to network dashboard'=>'Database upgrade voltooid. Terug naar netwerk dashboard','Site is up to date'=>'Website is up-to-date','Site requires database upgrade from %1$s to %2$s'=>'Website vereist database upgrade van %1$s naar %2$s','Site'=>'Website','Upgrade Sites'=>'Websites upgraden','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'De volgende sites vereisen een upgrade van de database. Selecteer de websites die je wilt bijwerken en klik vervolgens op %s.','Add rule group'=>'Regelgroep toevoegen','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Maak een set met regels aan om te bepalen welke aangepaste schermen deze extra velden zullen gebruiken','Rules'=>'Regels','Copied'=>'Gekopieerd','Copy to clipboard'=>'Kopieer naar klembord','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Selecteer de items die je wilt exporteren en selecteer dan je export methode. Exporteer als JSON om te exporteren naar een .json bestand dat je vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te exporteren naar PHP code die je in je thema kan plaatsen.','Select Field Groups'=>'Veldgroepen selecteren','No field groups selected'=>'Geen veldgroepen geselecteerd','Generate PHP'=>'PHP genereren','Export Field Groups'=>'Veldgroepen exporteren','Import file empty'=>'Importbestand is leeg','Incorrect file type'=>'Onjuist bestandstype','Error uploading file. Please try again'=>'Fout bij uploaden van bestand. Probeer het opnieuw','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. Wanneer je op de onderstaande import knop klikt, importeert ACF de items in dat bestand.','Import Field Groups'=>'Veldgroepen importeren','Sync'=>'Sync','Select %s'=>'Selecteer %s','Duplicate'=>'Dupliceren','Duplicate this item'=>'Dit item dupliceren','Supports'=>'Ondersteunt','Documentation'=>'Documentatie','Description'=>'Beschrijving','Sync available'=>'Synchronisatie beschikbaar','Field group synchronized.'=>'Veldgroep gesynchroniseerd.' . "\0" . '%s veldgroepen gesynchroniseerd.','Field group duplicated.'=>'Veldgroep gedupliceerd.' . "\0" . '%s veldgroepen gedupliceerd.','Active (%s)'=>'Actief (%s)' . "\0" . 'Actief (%s)','Review sites & upgrade'=>'Beoordeel websites & upgrade','Upgrade Database'=>'Database upgraden','Custom Fields'=>'Aangepaste velden','Move Field'=>'Veld verplaatsen','Please select the destination for this field'=>'Selecteer de bestemming voor dit veld','The %1$s field can now be found in the %2$s field group'=>'Het %1$s veld is nu te vinden in de %2$s veldgroep','Move Complete.'=>'Verplaatsen voltooid.','Active'=>'Actief','Field Keys'=>'Veldsleutels','Settings'=>'Instellingen','Location'=>'Locatie','Null'=>'Null','copy'=>'kopie','(this field)'=>'(dit veld)','Checked'=>'Aangevinkt','Move Custom Field'=>'Aangepast veld verplaatsen','No toggle fields available'=>'Geen toggle velden beschikbaar','Field group title is required'=>'Veldgroep titel is vereist','This field cannot be moved until its changes have been saved'=>'Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen','The string "field_" may not be used at the start of a field name'=>'De string "field_" mag niet voor de veld naam staan','Field group draft updated.'=>'Concept veldgroep bijgewerkt.','Field group scheduled for.'=>'Veldgroep gepland voor.','Field group submitted.'=>'Veldgroep ingediend.','Field group saved.'=>'Veldgroep opgeslagen.','Field group published.'=>'Veldgroep gepubliceerd.','Field group deleted.'=>'Veldgroep verwijderd.','Field group updated.'=>'Veldgroep bijgewerkt.','Tools'=>'Tools','is not equal to'=>'is niet gelijk aan','is equal to'=>'is gelijk aan','Forms'=>'Formulieren','Page'=>'Pagina','Post'=>'Bericht','Relational'=>'Relationeel','Choice'=>'Keuze','Basic'=>'Basis','Unknown'=>'Onbekend','Field type does not exist'=>'Veldtype bestaat niet','Spam Detected'=>'Spam gevonden','Post updated'=>'Bericht bijgewerkt','Update'=>'Bijwerken','Validate Email'=>'E-mail valideren','Content'=>'Inhoud','Title'=>'Titel','Edit field group'=>'Veldgroep bewerken','Selection is less than'=>'Selectie is minder dan','Selection is greater than'=>'Selectie is groter dan','Value is less than'=>'Waarde is minder dan','Value is greater than'=>'Waarde is groter dan','Value contains'=>'Waarde bevat','Value matches pattern'=>'Waarde komt overeen met patroon','Value is not equal to'=>'Waarde is niet gelijk aan','Value is equal to'=>'Waarde is gelijk aan','Has no value'=>'Heeft geen waarde','Has any value'=>'Heeft een waarde','Cancel'=>'Annuleren','Are you sure?'=>'Weet je het zeker?','%d fields require attention'=>'%d velden vereisen aandacht','1 field requires attention'=>'1 veld vereist aandacht','Validation failed'=>'Validatie mislukt','Validation successful'=>'Validatie geslaagd','Restricted'=>'Beperkt','Collapse Details'=>'Details dichtklappen','Expand Details'=>'Details uitvouwen','Uploaded to this post'=>'Geüpload naar dit bericht','verbUpdate'=>'Bijwerken','verbEdit'=>'Bewerken','The changes you made will be lost if you navigate away from this page'=>'De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat','File type must be %s.'=>'Het bestandstype moet %s zijn.','or'=>'of','File size must not exceed %s.'=>'Bestandsgrootte mag %s niet overschrijden.','File size must be at least %s.'=>'De bestandsgrootte moet minimaal %s zijn.','Image height must not exceed %dpx.'=>'De hoogte van de afbeelding mag niet hoger zijn dan %dpx.','Image height must be at least %dpx.'=>'De hoogte van de afbeelding moet minstens %dpx zijn.','Image width must not exceed %dpx.'=>'De breedte van de afbeelding mag niet groter zijn dan %dpx.','Image width must be at least %dpx.'=>'De breedte van de afbeelding moet ten minste %dpx zijn.','(no title)'=>'(geen titel)','Full Size'=>'Volledige grootte','Large'=>'Groot','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(geen label)','Sets the textarea height'=>'Bepaalt de hoogte van het tekstgebied','Rows'=>'Rijen','Text Area'=>'Tekstgebied','Prepend an extra checkbox to toggle all choices'=>'Voeg ervoor een extra selectievakje toe om alle keuzes aan/uit te zetten','Save \'custom\' values to the field\'s choices'=>'\'Aangepaste\' waarden opslaan in de keuzes van het veld','Allow \'custom\' values to be added'=>'Toestaan dat \'aangepaste\' waarden worden toegevoegd','Add new choice'=>'Nieuwe keuze toevoegen','Toggle All'=>'Alles aan-/uitzetten','Allow Archives URLs'=>'Archieven URL\'s toestaan','Archives'=>'Archieven','Page Link'=>'Pagina link','Add'=>'Toevoegen','Name'=>'Naam','%s added'=>'%s toegevoegd','%s already exists'=>'%s bestaat al','User unable to add new %s'=>'Gebruiker kan geen nieuwe %s toevoegen','Term ID'=>'Term ID','Term Object'=>'Term object','Load value from posts terms'=>'Laadwaarde van berichttermen','Load Terms'=>'Termen laden','Connect selected terms to the post'=>'Geselecteerde termen aan het bericht koppelen','Save Terms'=>'Termen opslaan','Allow new terms to be created whilst editing'=>'Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken','Create Terms'=>'Termen maken','Radio Buttons'=>'Radioknoppen','Single Value'=>'Eén waarde','Multi Select'=>'Multi selecteren','Checkbox'=>'Selectievak','Multiple Values'=>'Meerdere waarden','Select the appearance of this field'=>'Selecteer de weergave van dit veld','Appearance'=>'Weergave','Select the taxonomy to be displayed'=>'Selecteer de taxonomie die moet worden getoond','No TermsNo %s'=>'Geen %s','Value must be equal to or lower than %d'=>'De waarde moet gelijk zijn aan of lager zijn dan %d','Value must be equal to or higher than %d'=>'De waarde moet gelijk zijn aan of hoger zijn dan %d','Value must be a number'=>'Waarde moet een getal zijn','Number'=>'Nummer','Save \'other\' values to the field\'s choices'=>'\'Andere\' waarden opslaan in de keuzes van het veld','Add \'other\' choice to allow for custom values'=>'De keuze \'overig\' toevoegen om aangepaste waarden toe te staan','Other'=>'Ander','Radio Button'=>'Radio knop','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon is niet zichtbaar.','Allow this accordion to open without closing others.'=>'Toestaan dat deze accordeon geopend wordt zonder anderen te sluiten.','Multi-Expand'=>'Multi uitvouwen','Display this accordion as open on page load.'=>'Geef deze accordeon weer als geopend bij het laden van de pagina.','Open'=>'Openen','Accordion'=>'Accordeon','Restrict which files can be uploaded'=>'Beperken welke bestanden kunnen worden geüpload','File ID'=>'Bestand ID','File URL'=>'Bestand URL','File Array'=>'Bestand array','Add File'=>'Bestand toevoegen','No file selected'=>'Geen bestand geselecteerd','File name'=>'Bestandsnaam','Update File'=>'Bestand bijwerken','Edit File'=>'Bestand bewerken','Select File'=>'Bestand selecteren','File'=>'Bestand','Password'=>'Wachtwoord','Specify the value returned'=>'Geef de geretourneerde waarde op','Use AJAX to lazy load choices?'=>'AJAX gebruiken om keuzes te lazy-loaden?','Enter each default value on a new line'=>'Zet elke standaard waarde op een nieuwe regel','verbSelect'=>'Selecteren','Select2 JS load_failLoading failed'=>'Laden mislukt','Select2 JS searchingSearching…'=>'Zoeken…','Select2 JS load_moreLoading more results…'=>'Meer resultaten laden…','Select2 JS selection_too_long_nYou can only select %d items'=>'Je kan slechts %d items selecteren','Select2 JS selection_too_long_1You can only select 1 item'=>'Je kan slechts 1 item selecteren','Select2 JS input_too_long_nPlease delete %d characters'=>'Verwijder %d tekens','Select2 JS input_too_long_1Please delete 1 character'=>'Verwijder 1 teken','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Voer %d of meer tekens in','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Voer 1 of meer tekens in','Select2 JS matches_0No matches found'=>'Geen overeenkomsten gevonden','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultaten zijn beschikbaar, gebruik de pijltoetsen omhoog en omlaag om te navigeren.','Select2 JS matches_1One result is available, press enter to select it.'=>'Er is één resultaat beschikbaar, druk op enter om het te selecteren.','nounSelect'=>'Selecteer','User ID'=>'Gebruiker ID','User Object'=>'Gebruikersobject','User Array'=>'Gebruiker array','All user roles'=>'Alle gebruikersrollen','Filter by Role'=>'Filter op rol','User'=>'Gebruiker','Separator'=>'Scheidingsteken','Select Color'=>'Selecteer kleur','Default'=>'Standaard','Clear'=>'Leegmaken','Color Picker'=>'Kleurkiezer','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Selecteer','Date Time Picker JS closeTextDone'=>'Gedaan','Date Time Picker JS currentTextNow'=>'Nu','Date Time Picker JS timezoneTextTime Zone'=>'Tijdzone','Date Time Picker JS microsecTextMicrosecond'=>'Microseconde','Date Time Picker JS millisecTextMillisecond'=>'Milliseconde','Date Time Picker JS secondTextSecond'=>'Seconde','Date Time Picker JS minuteTextMinute'=>'Minuut','Date Time Picker JS hourTextHour'=>'Uur','Date Time Picker JS timeTextTime'=>'Tijd','Date Time Picker JS timeOnlyTitleChoose Time'=>'Kies tijd','Date Time Picker'=>'Datum tijd kiezer','Endpoint'=>'Endpoint','Left aligned'=>'Links uitgelijnd','Top aligned'=>'Boven uitgelijnd','Placement'=>'Plaatsing','Tab'=>'Tab','Value must be a valid URL'=>'Waarde moet een geldige URL zijn','Link URL'=>'Link URL','Link Array'=>'Link array','Opens in a new window/tab'=>'Opent in een nieuw venster/tab','Select Link'=>'Link selecteren','Link'=>'Link','Email'=>'E-mail','Step Size'=>'Stapgrootte','Maximum Value'=>'Maximale waarde','Minimum Value'=>'Minimum waarde','Range'=>'Bereik','Both (Array)'=>'Beide (array)','Label'=>'Label','Value'=>'Waarde','Vertical'=>'Verticaal','Horizontal'=>'Horizontaal','red : Red'=>'rood : Rood','For more control, you may specify both a value and label like this:'=>'Voor meer controle kan je zowel een waarde als een label als volgt specificeren:','Enter each choice on a new line.'=>'Voer elke keuze in op een nieuwe regel.','Choices'=>'Keuzes','Button Group'=>'Knop groep','Allow Null'=>'Null toestaan','Parent'=>'Hoofd','TinyMCE will not be initialized until field is clicked'=>'TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt','Delay Initialization'=>'Initialisatie uitstellen','Show Media Upload Buttons'=>'Media uploadknoppen tonen','Toolbar'=>'Werkbalk','Text Only'=>'Alleen tekst','Visual Only'=>'Alleen visueel','Visual & Text'=>'Visueel & tekst','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Klik om TinyMCE te initialiseren','Name for the Text editor tab (formerly HTML)Text'=>'Tekst','Visual'=>'Visueel','Value must not exceed %d characters'=>'De waarde mag niet langer zijn dan %d karakters','Leave blank for no limit'=>'Laat leeg voor geen limiet','Character Limit'=>'Karakterlimiet','Appears after the input'=>'Verschijnt na de invoer','Append'=>'Toevoegen','Appears before the input'=>'Verschijnt vóór de invoer','Prepend'=>'Voorvoegen','Appears within the input'=>'Verschijnt in de invoer','Placeholder Text'=>'Plaatshouder tekst','Appears when creating a new post'=>'Wordt getoond bij het maken van een nieuw bericht','Text'=>'Tekst','%1$s requires at least %2$s selection'=>'%1$s vereist minimaal %2$s selectie' . "\0" . '%1$s vereist minimaal %2$s selecties','Post ID'=>'Bericht ID','Post Object'=>'Bericht object','Maximum Posts'=>'Maximum aantal berichten','Minimum Posts'=>'Minimum aantal berichten','Featured Image'=>'Uitgelichte afbeelding','Selected elements will be displayed in each result'=>'Geselecteerde elementen worden weergegeven in elk resultaat','Elements'=>'Elementen','Taxonomy'=>'Taxonomie','Post Type'=>'Berichttype','Filters'=>'Filters','All taxonomies'=>'Alle taxonomieën','Filter by Taxonomy'=>'Filter op taxonomie','All post types'=>'Alle berichttypen','Filter by Post Type'=>'Filter op berichttype','Search...'=>'Zoeken...','Select taxonomy'=>'Taxonomie selecteren','Select post type'=>'Selecteer berichttype','No matches found'=>'Geen overeenkomsten gevonden','Loading'=>'Aan het laden','Maximum values reached ( {max} values )'=>'Maximale waarden bereikt ({max} waarden)','Relationship'=>'Relatie','Comma separated list. Leave blank for all types'=>'Lijst met door komma\'s gescheiden. Leeg laten voor alle typen','Allowed File Types'=>'Toegestane bestandstypen','Maximum'=>'Maximum','File size'=>'Bestandsgrootte','Restrict which images can be uploaded'=>'Beperken welke afbeeldingen kunnen worden geüpload','Minimum'=>'Minimum','Uploaded to post'=>'Geüpload naar bericht','All'=>'Alle','Limit the media library choice'=>'Beperk de keuze van de mediabibliotheek','Library'=>'Bibliotheek','Preview Size'=>'Voorbeeld grootte','Image ID'=>'Afbeelding ID','Image URL'=>'Afbeelding URL','Image Array'=>'Afbeelding array','Specify the returned value on front end'=>'De geretourneerde waarde op de front-end opgeven','Return Value'=>'Retour waarde','Add Image'=>'Afbeelding toevoegen','No image selected'=>'Geen afbeelding geselecteerd','Remove'=>'Verwijderen','Edit'=>'Bewerken','All images'=>'Alle afbeeldingen','Update Image'=>'Afbeelding bijwerken','Edit Image'=>'Afbeelding bewerken','Select Image'=>'Afbeelding selecteren','Image'=>'Afbeelding','Allow HTML markup to display as visible text instead of rendering'=>'Toestaan dat HTML markeringen worden weergegeven als zichtbare tekst in plaats van als weergave','Escape HTML'=>'HTML escapen','No Formatting'=>'Geen opmaak','Automatically add <br>'=>'Automatisch <br> toevoegen','Automatically add paragraphs'=>'Automatisch paragrafen toevoegen','Controls how new lines are rendered'=>'Bepaalt hoe nieuwe regels worden weergegeven','New Lines'=>'Nieuwe lijnen','Week Starts On'=>'Week begint op','The format used when saving a value'=>'Het formaat dat wordt gebruikt bij het opslaan van een waarde','Save Format'=>'Formaat opslaan','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Vorige','Date Picker JS nextTextNext'=>'Volgende','Date Picker JS currentTextToday'=>'Vandaag','Date Picker JS closeTextDone'=>'Klaar','Date Picker'=>'Datumkiezer','Width'=>'Breedte','Embed Size'=>'Insluit grootte','Enter URL'=>'URL invoeren','oEmbed'=>'oEmbed','Text shown when inactive'=>'Tekst getoond indien inactief','Off Text'=>'Uit tekst','Text shown when active'=>'Tekst getoond indien actief','On Text'=>'Aan tekst','Stylized UI'=>'Gestileerde UI','Default Value'=>'Standaardwaarde','Displays text alongside the checkbox'=>'Toont tekst naast het selectievakje','Message'=>'Bericht','No'=>'Nee','Yes'=>'Ja','True / False'=>'Waar / Niet waar','Row'=>'Rij','Table'=>'Tabel','Block'=>'Blok','Specify the style used to render the selected fields'=>'Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven','Layout'=>'Lay-out','Sub Fields'=>'Subvelden','Group'=>'Groep','Customize the map height'=>'De kaarthoogte aanpassen','Height'=>'Hoogte','Set the initial zoom level'=>'Het initiële zoomniveau instellen','Zoom'=>'Zoom','Center the initial map'=>'De eerste kaart centreren','Center'=>'Midden','Search for address...'=>'Zoek naar adres...','Find current location'=>'Huidige locatie opzoeken','Clear location'=>'Locatie wissen','Search'=>'Zoeken','Sorry, this browser does not support geolocation'=>'Deze browser ondersteunt geen geolocatie','Google Map'=>'Google Map','The format returned via template functions'=>'Het formaat dat wordt geretourneerd via templatefuncties','Return Format'=>'Retour formaat','Custom:'=>'Aangepast:','The format displayed when editing a post'=>'Het formaat dat wordt getoond bij het bewerken van een bericht','Display Format'=>'Weergaveformaat','Time Picker'=>'Tijdkiezer','Inactive (%s)'=>'Inactief (%s)' . "\0" . 'Inactief (%s)','No Fields found in Trash'=>'Geen velden gevonden in de prullenmand','No Fields found'=>'Geen velden gevonden','Search Fields'=>'Velden zoeken','View Field'=>'Veld bekijken','New Field'=>'Nieuw veld','Edit Field'=>'Veld bewerken','Add New Field'=>'Nieuw veld toevoegen','Field'=>'Veld','Fields'=>'Velden','No Field Groups found in Trash'=>'Geen veldgroepen gevonden in prullenmand','No Field Groups found'=>'Geen veldgroepen gevonden','Search Field Groups'=>'Veldgroepen zoeken','View Field Group'=>'Veldgroep bekijken','New Field Group'=>'Nieuwe veldgroep','Edit Field Group'=>'Veldgroep bewerken','Add New Field Group'=>'Nieuwe veldgroep toevoegen','Add New'=>'Nieuwe toevoegen','Field Group'=>'Veldgroep','Field Groups'=>'Veldgroepen','Customize WordPress with powerful, professional and intuitive fields.'=>'Pas WordPress aan met krachtige, professionele en intuïtieve velden.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Options Updated'=>'Opties bijgewerkt','Check Again'=>'Controleer op updates','Publish'=>'Publiceer','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Er zijn geen groepen gevonden voor deze optie pagina. Maak een extra velden groep','Error. Could not connect to update server'=>'Fout. Kan niet verbinden met de update server','Select one or more fields you wish to clone'=>'Selecteer een of meer velden om te klonen','Display'=>'Toon','Specify the style used to render the clone field'=>'Kies de gebruikte stijl bij het renderen van het gekloonde veld','Group (displays selected fields in a group within this field)'=>'Groep (toont geselecteerde velden in een groep binnen dit veld)','Seamless (replaces this field with selected fields)'=>'Naadloos (vervangt dit veld met de geselecteerde velden)','Labels will be displayed as %s'=>'Labels worden getoond als %s','Prefix Field Labels'=>'Prefix veld labels','Values will be saved as %s'=>'Waarden worden opgeslagen als %s','Prefix Field Names'=>'Prefix veld namen','Unknown field'=>'Onbekend veld','Unknown field group'=>'Onbekend groep','All fields from %s field group'=>'Alle velden van %s veld groep','Add Row'=>'Nieuwe regel','layout'=>'layout' . "\0" . 'layout','layouts'=>'layouts','This field requires at least {min} {label} {identifier}'=>'Dit veld vereist op zijn minst {min} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} beschikbaar (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} verplicht (min {min})','Flexible Content requires at least 1 layout'=>'Flexibele content vereist minimaal 1 layout','Click the "%s" button below to start creating your layout'=>'Klik op de "%s" button om een nieuwe lay-out te maken','Add layout'=>'Layout toevoegen','Remove layout'=>'Verwijder layout','Click to toggle'=>'Klik om in/uit te klappen','Delete Layout'=>'Verwijder layout','Duplicate Layout'=>'Dupliceer layout','Add New Layout'=>'Nieuwe layout','Add Layout'=>'Layout toevoegen','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Minimale layouts','Maximum Layouts'=>'Maximale layouts','Button Label'=>'Button label','Add Image to Gallery'=>'Voeg afbeelding toe aan galerij','Maximum selection reached'=>'Maximale selectie bereikt','Length'=>'Lengte','Caption'=>'Onderschrift','Alt Text'=>'Alt tekst','Add to gallery'=>'Afbeelding(en) toevoegen','Bulk actions'=>'Acties','Sort by date uploaded'=>'Sorteer op datum geüpload','Sort by date modified'=>'Sorteer op datum aangepast','Sort by title'=>'Sorteer op titel','Reverse current order'=>'Keer volgorde om','Close'=>'Sluiten','Minimum Selection'=>'Minimale selectie','Maximum Selection'=>'Maximale selectie','Allowed file types'=>'Toegestane bestandstypen','Insert'=>'Invoegen','Specify where new attachments are added'=>'Geef aan waar nieuwe bijlagen worden toegevoegd','Append to the end'=>'Toevoegen aan het einde','Prepend to the beginning'=>'Toevoegen aan het begin','Minimum rows not reached ({min} rows)'=>'Minimum aantal rijen bereikt ({max} rijen)','Maximum rows reached ({max} rows)'=>'Maximum aantal rijen bereikt ({max} rijen)','Minimum Rows'=>'Minimum aantal rijen','Maximum Rows'=>'Maximum aantal rijen','Collapsed'=>'Ingeklapt','Select a sub field to show when row is collapsed'=>'Selecteer een sub-veld om te tonen wanneer rij dichtgeklapt is','Click to reorder'=>'Sleep om te sorteren','Add row'=>'Nieuwe regel','Remove row'=>'Verwijder regel','First Page'=>'Hoofdpagina','Previous Page'=>'Berichten pagina','Next Page'=>'Hoofdpagina','Last Page'=>'Berichten pagina','No options pages exist'=>'Er zijn nog geen optie pagina\'s','Deactivate License'=>'Licentiecode deactiveren','Activate License'=>'Activeer licentiecode','License Information'=>'Licentie informatie','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Om updates te ontvangen vul je hieronder je licentiecode in. Nog geen licentiecode? Bekijk details & prijzen.','License Key'=>'Licentiecode','Update Information'=>'Update informatie','Current Version'=>'Huidige versie','Latest Version'=>'Nieuwste versie','Update Available'=>'Update beschikbaar','Upgrade Notice'=>'Upgrade opmerking','Enter your license key to unlock updates'=>'Vul uw licentiecode hierboven in om updates te ontvangen','Update Plugin'=>'Update plugin']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.mo index 8d191a8010769db1907d2cc1c7a27a97ecb24681..82b4d7b972d4e1f10e999e3865a755f48c8b32dc 100644 GIT binary patch literal 139379 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 G(*Fa(gZA(M diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.po index 1c05748d3..61ce06ef0 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_BE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nl_BE\n" "MIME-Version: 1.0\n" @@ -21,2087 +21,4390 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." msgstr "" +"ACF kon de validatie niet uitvoeren omdat er een ongeldige nonce voor de " +"beveiliging was verstrekt." -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "Toegang tot waarde toestaan in UI van editor" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "Leer meer." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" msgstr "" +"Toestaan dat inhoud editors de veldwaarde openen en tonen in de editor UI " +"met behulp van blok bindings of de ACF shortcode. %s" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"Het aangevraagde ACF veldtype ondersteunt geen uitvoer in blok bindingen of " +"de ACF shortcode." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" +"Het aangevraagde ACF veld uitgevoerd in bindingen of de ACF shortcode zijn " +"niet toegestaan." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"Het aangevraagde ACF veldtype ondersteunt geen uitvoer in bindingen of de " +"ACF shortcode." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "[De ACF shortcode kan geen velden van niet-openbare berichten tonen]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[De ACF shortcode is uitgeschakeld op deze website]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Zakeman icoon" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Forums icoon" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube icoon" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Ja (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Xing icoon" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "WordPress (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Schrijf blog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Widgets menu's icoon" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Website bekijken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Leer meer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Pagina toevoegen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Video (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Video (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Video (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Bijwerken (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Universele toegang (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Twitter (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch icoon" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Tide icoon" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Tickets (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Tekst pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Tabel rij verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "Tabel rij voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "Tabel rij na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "Tabel kolom verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "Tabel kolom voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "Tabel kolom na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "Superheld (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Superheld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify icoon" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Shortcode icoon" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Schild (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Delen (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Delen (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Opgeslagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS icoon" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST-API icoon" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Rediit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Privacy icoon" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Printer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Podio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Plus (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Plus (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Plugins gecontroleerd icoon" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest icoon" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Huisdieren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF icoon" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Palmboom icoon" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Open map icoon" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Nee (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Geld (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "Menu (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "Menu (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "Menu (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Spreadsheet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Interactief icoon" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Document icoon" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Standaard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "Locatie (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Instagram icoon" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "Invoegen voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "Invoegen na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Invoeg icoon" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "Info outline icoon" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "Afbeeldingen (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "Afbeeldingen (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "Roteer rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "Roteer links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Roteren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "Horizontaal verticaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "Horizontaal spiegelen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Bijsnijden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "ID (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML icoon" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Zandloper icoon" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Koptekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google icoon" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Games icoon" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "Volledig scherm verlaten (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Volledig scherm (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Status icoon" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Afbeelding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Galerij icoon" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Chat icoon" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Aside icoon" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Voeding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Verlaten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "Samenvatting bekijken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "Video insluiten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "Berichten insluiten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "Foto insluiten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "Algemeen insluiten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "Audio insluiten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "E-mail (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Ellips icoon" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "Ongeordende lijst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "RTL icoon" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "Geordende lijst RTL icoon" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "Geordende lijst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "LTR icoon" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Aangepast karakter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "Pagina bewerken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "Groot bewerken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Trommelstok icoon" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "Database bekijken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "Database verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "Database importeren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "Database exporteren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "Database toevoegen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Database icoon" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "Omslagafbeelding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "Volume aan icoon" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "Volume uit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "Vooruit springen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "Terug overslaan icoon" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Herhalen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Afspeel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Pauze icoon" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "Vooruit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Terug icoon" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Kolommen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Kleur kiezer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Koffie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "Code standaarden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "Cloud upload icoon" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "Cloud opgeslagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Wagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Camera (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Rekenmachine icoon" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Knop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "Zakelijk persoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "Tracking icoon" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Onderwerpen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Antwoorden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "PM icoon" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Vrienden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Gemeenschap icoon" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "BuddyPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "BBpress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Activiteit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Boek (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Blok standaard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Bel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Bier icoon" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Bank icoon" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "Pijl omhoog (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "Pijl omhoog (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "Pijl rechts (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "Pijl rechts (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "Pijl links (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "Pijl links (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "Pijl omlaag (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "Pijl omlaag (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Amazon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "Uitlijnen breed icoon" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "Uitlijnen trek rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "Uitlijnen trek links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "Uitlijnen volledige breedte icoon" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Vliegtuig icoon" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Website (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Website (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Website (alt) icoon" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" +"Upgrade naar ACF PRO om optiepagina's te maken in slechts een paar klikken" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Ongeldige aanvraag args." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Je hebt daar geen toestemming voor." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Blokken met behulp van bericht meta" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "ACF PRO logo" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "ACF PRO logo" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"%s vereist een geldig bijlage ID wanneer type is ingesteld op media_library." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s is een vereiste eigenschap van ACF." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "De waarde van icoon om op te slaan." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "Het type icoon om op te slaan." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Ja icoon" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "WordPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Waarschuwingsicoon" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Zichtbaarheid icoon" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Kluis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Upload icoon" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Bijwerken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Ontgrendel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Universeel toegankelijkheid icoon" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Ongedaan maken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Prullenbak icoon" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Vertaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Tickets icoon" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Duim omhoog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Duim omlaag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Tekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Aanbeveling icoon" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Tag cloud icoon" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Tag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Tablet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Winkel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Sticky icoon" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "Ster half icoon" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "Ster gevuld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "Ster leeg icoon" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Sos icoon" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Sorteer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Smiley icoon" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Smartphone icoon" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Slides icoon" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Schild icoon" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Deel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Zoek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "Schermopties icoon" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Schema icoon" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "Opnieuw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "Willekeurig icoon" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Producten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Berichtstatus icoon" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Portfolio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Plus icoon" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Afspeellijst video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Afspeellijst audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Telefoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "Prestatie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Paperclip icoon" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Geen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "Netwerk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "Naamplaat icoon" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Verplaats icoon" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Geld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Min icoon" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Migreer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Microfoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Megafoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Marker icoon" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Vergrendel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Locatie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Lijstweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Gloeilamp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Linksrechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Lay-out icoon" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Laptop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Info icoon" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Indexkaart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "ID icoon" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "Verborgen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Hart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Hamer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Groepen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "Rasterweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Formulieren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Vlag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Filter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Feedback icoon" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Facebook alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Facebook icoon" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Extern icoon" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "E-mail alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "E-mail icoon" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Link verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Onderstreep icoon" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Tekstkleur icoon" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Tabel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Doorstreep icoon" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Spellingscontrole icoon" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "Verwijder lay-out icoon" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Quote icoon" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "Plak woord icoon" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "Plak tekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Paragraaf icoon" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Uitspring icoon" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "Keuken afwasbak icoon" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "Uitlijn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Schuin icoon" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "Voeg meer in icoon" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Inspring icoon" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Hulp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "Uitvouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Contract icoon" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Code icoon" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "Breek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Vet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Bewerken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Download icoon" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Verwijder icoon" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Desktop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Dashboard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Cloud icoon" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Klok icoon" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Klembord icoon" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Diagram taart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Grafieklijn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Grafiekbalk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "Grafiek gebied icoon" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Categorie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Winkelwagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Wortel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Camera icoon" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "Kalender alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Kalender icoon" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Zakenman icoon" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Gebouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Boek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Back-up icoon" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Prijzen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Kunsticoon" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "Pijl omhoog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "Pijl naar rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "Pijl naar links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "Pijl omlaag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Archief icoon" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Analytics icoon" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "Uitlijnen rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "Uitlijnen geen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "Uitlijnen links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "Uitlijnen midden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Album icoon" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Gebruikers icoon" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Tools icoon" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Website icoon" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Instellingen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Bericht icoon" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Plugins icoon" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Netwerk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Multisite icoon" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Media icoon" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Home icoon" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Customizer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Reacties icoon" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Samenvouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Weergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Generiek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "Icoon kiezer vereist een waarde." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "Icoon kiezer vereist een icoon type." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" +"De beschikbare iconen die overeenkomen met je zoekopdracht zijn bijgewerkt " +"in de icoon kiezer hieronder." + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Geen resultaten gevonden voor die zoekterm" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "String" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "Specificeer het retourformaat voor het icoon. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "Selecteer waar inhoudseditors het icoon kunnen kiezen." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "De URL naar het icoon dat je wil gebruiken, of svg als gegevens URI" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Blader door mediabibliotheek" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "De momenteel geselecteerde afbeelding voorbeeld" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "Klik om het icoon in de mediabibliotheek te wijzigen" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Zoek iconen..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Mediabibliotheek" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" +"Een interactieve UI voor het selecteren van een icoon. Selecteer uit " +"Dashicons, de media bibliotheek, of een zelfstandige URL invoer." + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Icoon kiezer" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "JSON laadpaden" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "JSON opslaan paden" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Geregistreerde ACF formulieren" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode ingeschakeld" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "Veldinstellingen tabs ingeschakeld" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "Veldtype modal ingeschakeld" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "Beheer UI ingeschakeld" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "Blok preloading ingeschakeld" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "Blokken per ACF block versie" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "Blokken per API versie" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Geregistreerde ACF blokken" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Licht" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Standaard" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST-API formaat" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Geregistreerde opties pagina's (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Geregistreerde optie pagina's (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Geregistreerde optie pagina's (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "Opties pagina's UI ingeschakeld" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Geregistreerde taxonomieën (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Geregistreerde taxonomieën (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Geregistreerde berichttypes (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Geregistreerde berichttypes (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "Berichttypen en taxonomieën ingeschakeld" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "Aantal velden van derden per veldtype" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "Aantal velden per veldtype" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "Veldgroepen ingeschakeld voor GraphQL" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "Veldgroepen ingeschakeld voor REST-API" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Geregistreerde veldgroepen (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Geregistreerde veldgroepen (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Geregistreerde veldgroepen (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Actieve plugins" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Hoofdthema" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Actief thema" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Is multisite" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL versie" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "WordPress versie" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Vervaldatum abonnement" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Licentiestatus" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Licentietype" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "Gelicentieerde URL" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Licentie geactiveerd" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Gratis" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Plugin type" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Plugin versie" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"Deze sectie bevat debuginformatie over je ACF configuratie die nuttig kan " +"zijn om aan ondersteuning te verstrekken." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "Een ACF blok op deze pagina vereist aandacht voordat je kan opslaan." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"Deze gegevens worden gelogd terwijl we waarden detecteren die tijdens de " +"uitvoer zijn gewijzigd. %1$sClear log en sluiten%2$s na het ontsnappen van " +"de waarden in je code. De melding verschijnt opnieuw als we opnieuw " +"gewijzigde waarden detecteren." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Permanent negeren" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" +"Instructies voor inhoud editors. Getoond bij het indienen van gegevens." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "Heeft geen term geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "Heeft een term geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Voorwaarden bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Termen bevatten" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Term is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Term is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "Heeft geen gebruiker geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "Heeft een gebruiker geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Gebruikers bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Gebruikers bevatten" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Gebruiker is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Gebruiker is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "Heeft geen pagina geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "Heeft een pagina geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Pagina's bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Pagina's bevatten" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Pagina is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Pagina is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "Heeft geen relatie geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "Heeft een relatie geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "Heeft geen bericht geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "Heeft een bericht geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Berichten bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Berichten bevatten" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Bericht is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Bericht is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Relaties bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Relaties bevatten" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Relatie is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Relatie is gelijk aan" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF velden" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF PRO functie" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Vernieuw PRO om te ontgrendelen" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Vernieuw PRO licentie" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO velden kunnen niet bewerkt worden zonder een actieve licentie." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Activeer je ACF PRO licentie om veldgroepen toegewezen aan een ACF blok te " +"bewerken." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "Activeer je ACF PRO licentie om deze optiepagina te bewerken." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Het teruggeven van geëscaped HTML waarden is alleen mogelijk als " +"format_value ook true is. De veldwaarden zijn niet teruggegeven voor de " +"veiligheid." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Het teruggeven van een escaped HTML waarde is alleen mogelijk als " +"format_value ook true is. De veldwaarde is niet teruggegeven voor de " +"veiligheid." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF escapes nu automatisch onveilige HTML wanneer deze wordt " +"weergegeven door the_field of de ACF shortcode. We hebben " +"gedetecteerd dat de uitvoer van sommige van je velden is gewijzigd door deze " +"verandering, maar dit is mogelijk geen doorbrekende verandering. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Neem contact op met je websitebeheerder of ontwikkelaar voor meer informatie." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Leer meer" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Verberg details" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Toon details" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - getoond via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Vernieuw ACF PRO licentie" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Vernieuw licentie" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Beheer licentie" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'Hoge' positie wordt niet ondersteund in de blok-editor" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade naar ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF opties pagina's zijn aangepaste " +"beheerpagina's voor het beheren van globale instellingen via velden. Je kan " +"meerdere pagina's en subpagina's maken." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Opties pagina toevoegen" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "In de editor gebruikt als plaatshouder van de titel." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Titel plaatshouder" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 maanden gratis" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Overgenomen van %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Opties pagina's selecteren" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Dupliceer taxonomie" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Creëer taxonomie" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicaat berichttype" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Berichttype maken" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Veldgroepen linken" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Velden toevoegen" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Dit veld" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Ondersteuning" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "is ontwikkeld en wordt onderhouden door" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" +"Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Als je de bidirectionele instelling inschakelt, kan je een waarde updaten in " +"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het " +"bericht ID, taxonomie ID of gebruiker ID van het item dat wordt bijgewerkt " +"toe te voegen of te verwijderen. Lees voor meer informatie de documentatie." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Selecteer veld(en) om de verwijzing terug naar het item dat wordt bijgewerkt " +"op te slaan. Je kan dit veld selecteren. Doelvelden moeten compatibel zijn " +"met waar dit veld wordt getoond. Als dit veld bijvoorbeeld wordt getoond in " +"een taxonomie, dan moet je doelveld van het type taxonomie zijn" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Doelveld" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Een veld bijwerken met de geselecteerde waarden en verwijs terug naar deze ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirectioneel" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s veld" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Selecteer meerdere" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "WP Engine logo" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" +"Alleen kleine letters, underscores en streepjes, maximaal 32 karakters." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "De rechten naam voor het toewijzen van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "Termen rechten toewijzen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "De rechten naam voor het verwijderen van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "Termen rechten verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "De rechten naam voor het bewerken van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "Termen rechten bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "De naam van de rechten voor het beheren van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Beheer termen rechten" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Stelt in of berichten moeten worden uitgesloten van zoekresultaten en " +"pagina's van taxonomie archieven." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Meer tools van WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "Gemaakt voor degenen die bouwen met WordPress, door het team van %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Bekijk prijzen & upgrade" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "Leer meer" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"Versnel je workflow en ontwikkel betere websites met functies als ACF " +"blokken en optie pagina's, en geavanceerde veldtypes als herhaler, flexibele " +"inhoud, klonen en galerij." #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +msgstr "Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" -msgstr "" +msgstr "%s velden" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "Geen termen" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" -msgstr "" +msgstr "Geen berichttypes" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" -msgstr "" +msgstr "Geen berichten" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" -msgstr "" +msgstr "Geen taxonomieën" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" -msgstr "" +msgstr "Geen veld groepen" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" -msgstr "" +msgstr "Geen velden" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" -msgstr "" +msgstr "Geen beschrijving" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" -msgstr "" +msgstr "Elke bericht status" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" +"Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten " +"ACF is geregistreerd en kan daarom niet worden gebruikt." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" +"Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en " +"kan daarom niet worden gebruikt." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of " +"streepjes bevatten." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "De taxonomie sleutel moet minder dan 32 karakters bevatten." #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "" +msgstr "Geen taxonomieën gevonden in prullenbak" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "Geen taxonomieën gevonden" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "Taxonomieën zoeken" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "" +msgstr "Taxonomie bekijken" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "" +msgstr "Nieuwe taxonomie" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "" +msgstr "Taxonomie bewerken" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "" +msgstr "Nieuwe taxonomie toevoegen" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "" +msgstr "Geen berichttypes gevonden in prullenmand" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "" +msgstr "Geen berichttypes gevonden" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" +"Berichttypes\n" +" zoeken" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "" +msgstr "Berichttype bekijken" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" -msgstr "" +msgstr "Nieuw berichttype" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" -msgstr "" +msgstr "Berichttype bewerken" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "" +msgstr "Nieuw berichttype toevoegen" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" +"Deze berichttype sleutel is al in gebruik door een ander berichttype dat " +"buiten ACF is geregistreerd en kan niet worden gebruikt." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" +"Deze berichttype sleutel is al in gebruik door een ander berichttype in ACF " +"en kan niet worden gebruikt." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" +"Dit veld mag geen door WordPress gereserveerde term zijn." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"Het berichttype mag alleen kleine alfanumerieke tekens, underscores of " +"streepjes bevatten." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." -msgstr "" +msgstr "De berichttype sleutel moet minder dan 20 karakters bevatten." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." -msgstr "" +msgstr "Wij raden het gebruik van dit veld in ACF blokken af." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" +"Toont de WordPress WYSIWYG editor zoals in berichten en pagina's voor een " +"rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" -msgstr "" +msgstr "WYSIWYG editor" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" +"Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden " +"gebruikt om relaties te leggen tussen gegeven objecten." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." -msgstr "" +msgstr "Een tekst invoer speciaal ontworpen voor het opslaan van web adressen." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" -msgstr "" +msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" +"Een toggle waarmee je een waarde van 1 of 0 kunt kiezen (aan of uit, waar of " +"onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of " +"selectievakje." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" +"Een interactieve UI voor het kiezen van een tijd. De tijdnotatie kan worden " +"aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "Een basis tekstgebied voor het opslaan van paragrafen tekst." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" +"Een basis tekstveld, handig voor het opslaan van een enkele string waarde." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" +"Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de " +"criteria en opties die zijn opgegeven in de veldinstellingen." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" +"Hiermee kan je in het bewerking scherm velden groeperen in secties met tabs. " +"Nuttig om velden georganiseerd en gestructureerd te houden." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "Een dropdown lijst met een selectie van keuzes die je aangeeft." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" +"Een interface met twee kolommen om een of meer berichten, pagina's of " +"aangepast berichttype items te selecteren om een relatie te leggen met het " +"item dat je nu aan het bewerken bent. Inclusief opties om te zoeken en te " +"filteren." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" +"Een veld voor het selecteren van een numerieke waarde binnen een " +"gespecificeerd bereik met behulp van een bereik slider element." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" +"Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden " +"die je opgeeft." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" +"Een interactieve en aanpasbare UI voor het kiezen van één of meerdere " +"berichten, pagina's of berichttype items met de optie om te zoeken. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" +"Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" -msgstr "" +msgstr "Filter op berichtstatus" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" +"Een interactieve dropdown om een of meer berichten, pagina's, extra " +"berichttype items of archief URL's te selecteren, met de optie om te zoeken." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"Een interactieve component voor het insluiten van video's, afbeeldingen, " +"tweets, audio en andere inhoud door gebruik te maken van de standaard " +"WordPress oEmbed functionaliteit." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "Een invoer die beperkt is tot numerieke waarden." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" +"Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om " +"extra context of instructies te geven rond je velden." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" +"Hiermee kun je een link en zijn eigenschappen zoals titel en doel " +"specificeren met behulp van de WordPress native link picker." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" +"Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of " +"te kiezen." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" +"Biedt een manier om velden te structureren in groepen om de gegevens en het " +"bewerking scherm beter te organiseren." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" +"Een interactieve UI voor het selecteren van een locatie met Google Maps. " +"Vereist een Google Maps API-sleutel en aanvullende instellingen om correct " +"te worden getoond." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" +"Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te " +"kiezen." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" +"Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" +"Een interactieve UI voor het kiezen van een datum en tijd. Het datum retour " +"formaat en tijd kunnen worden aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" +"Een interactieve UI voor het kiezen van een datum. Het formaat van de datum " +"kan worden aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" +"Een interactieve UI voor het selecteren van een kleur, of het opgeven van " +"een hex waarde." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan " +"selecteren die je opgeeft." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie " +"kiezen uit de opgegeven waarden." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"Hiermee kan je aangepaste velden groeperen en organiseren in inklapbare " +"panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote " +"datasets netjes te houden." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" +"Dit biedt een oplossing voor het herhalen van inhoud zoals slides, teamleden " +"en Call to Action tegels, door te fungeren als een hoofd voor een string sub " +"velden die steeds opnieuw kunnen worden herhaald." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." msgstr "" +"Dit biedt een interactieve interface voor het beheerder van een verzameling " +"bijlagen. De meeste instellingen zijn vergelijkbaar met die van het veld " +"type afbeelding. Met extra instellingen kan je aangeven waar nieuwe bijlagen " +"in de galerij worden toegevoegd en het minimum/maximum aantal toegestane " +"bijlagen." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" +"Dit biedt een eenvoudige, gestructureerde, op lay-out gebaseerde editor. Met " +"het veld flexibele inhoud kan je inhoud definiëren, creëren en beheren met " +"volledige controle door lay-outs en sub velden te gebruiken om de " +"beschikbare blokken vorm te geven." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." msgstr "" +"Hiermee kan je bestaande velden selecteren en tonen. Het dupliceert geen " +"velden in de database, maar laadt en toont de geselecteerde velden bij run " +"time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of " +"de geselecteerde velden tonen als een groep sub velden." -#: pro/fields/class-acf-field-clone.php:25 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Kloon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "Geavanceerd" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (nieuwer)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "Origineel" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "Ongeldig bericht ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." -msgstr "" +msgstr "Ongeldig berichttype geselecteerd voor beoordeling." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Meer" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "Selecteer veld" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" -msgstr "" +msgstr "Probeer een andere zoekterm of blader door %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" -msgstr "" +msgstr "Populaire velden" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "Geen zoekresultaten voor '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "Velden zoeken..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "Selecteer veldtype" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "Populair" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" -msgstr "" +msgstr "Taxonomie toevoegen" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" +"Maak aangepaste taxonomieën aan om de berichttype inhoud te classificeren" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "Voeg je eerste taxonomie toe" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" +"Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" +"Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" +"Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" +"Optionele aangepaste controller om te gebruiken in plaats van " +"`WP_REST_Terms_Controller `." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." -msgstr "" +msgstr "Stel dit berichttype bloot in de REST-API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "De naam van de query variabele aanpassen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld " +"{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "Hoofd sub termen in URL's voor hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "Pas de slug in de URL aan" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "Permalinks voor deze taxonomie zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur " +"zal zijn" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" -msgstr "" +msgstr "Taxonomie sleutel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." -msgstr "" +msgstr "Selecteer het type permalink dat je voor deze taxonomie wil gebruiken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" +"Toon een kolom voor de taxonomie op de schermen voor het tonen van " +"berichttypes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "Toon beheerder kolom" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" +msgstr "Toon de taxonomie in het snel/bulk bewerken paneel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "Snel bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" +msgstr "Vermeld de taxonomie in de tag cloud widget besturing elementen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "Tag cloud" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens " +"opgeslagen in een metabox te zuiveren." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Metabox sanitatie callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" +"Een PHP functienaam die moet worden aangeroepen om de inhoud van een metabox " +"op je taxonomie te verwerken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Metabox callback registreren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "Geen metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "Aangepaste metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" +"Bepaalt het metabox op het inhoud editor scherm. Standaard wordt het " +"categorie metabox getoond voor hiërarchische taxonomieën, en het tags " +"metabox voor niet hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" -msgstr "" +msgstr "Categorieën metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "Tags metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" -msgstr "" +msgstr "Een link naar een tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" +"Beschrijft een navigatie link blok variatie gebruikt in de blok-editor." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "Een link naar een %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "Tag link" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" +"Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-" +"editor." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← Ga naar tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" +"Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index " +"na het bijwerken van een term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "Terug naar items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "← Ga naar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "Tags lijst" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "Wijst tekst toe aan de tabel verborgen koptekst." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Tags lijst navigatie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "Wijst tekst toe aan de tabel paginering verborgen koptekst." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "Filter op categorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." -msgstr "" +msgstr "Wijst tekst toe aan de filterknop in de berichten lijsten tabel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Filter op item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "Filter op %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" +"De beschrijving is standaard niet prominent aanwezig; sommige thema's kunnen " +"hem echter wel tonen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het veld beschrijving in het scherm bewerken tags." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "Beschrijving veld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is " +"bijvoorbeeld het hoofd van Bebop en Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het hoofd veld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" -msgstr "" +msgstr "Hoofdveld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" +"De \"slug\" is de URL vriendelijke versie van de naam. Het zijn meestal " +"allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het slug veld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" -msgstr "" +msgstr "Slug veld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" -msgstr "" +msgstr "De naam is zoals hij op je website staat" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het naamveld op het tags bewerken scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" -msgstr "" +msgstr "Naamveld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "Geen tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" +"Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en " +"media lijsten als er geen tags of categorieën beschikbaar zijn." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "Geen termen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "Geen %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "Geen tags gevonden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" +"Wijst de tekst toe die wordt weergegeven wanneer je klikt op de 'kies uit " +"meest gebruikte' tekst in de taxonomie metabox wanneer er geen tags " +"beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen " +"lijst tabel wanneer er geen items zijn voor een taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "Niet gevonden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" +msgstr "Wijst tekst toe aan het titelveld van de tab meest gebruikt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "Meest gebruikt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "Kies uit de meest gebruikte tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" +"Wijst de 'kies uit meest gebruikte' tekst toe die wordt gebruikt in de " +"metabox wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet " +"hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "Kies uit de meest gebruikte" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "Kies uit de meest gebruikte %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "Tags toevoegen of verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" +"Wijst de tekst voor het toevoegen of verwijderen van items toe die wordt " +"gebruikt in de metabox wanneer JavaScript is uitgeschakeld. Alleen gebruikt " +"op niet hiërarchische taxonomieën" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "Items toevoegen of verwijderen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "Toevoegen of verwijderen %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "Tags scheiden door komma's" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" +"Wijst de gescheiden item met komma's tekst toe die wordt gebruikt in het " +"taxonomie metabox. Alleen gebruikt op niet hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "Scheid items met komma's" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "Scheid %s met komma's" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "Populaire tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische " +"taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" -msgstr "" +msgstr "Populaire items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Populaire %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "Tags zoeken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." -msgstr "" +msgstr "Wijst zoek items tekst toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "Hoofdcategorie:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" +"Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het " +"einde." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "Hoofditem met dubbele punt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "Hoofdcategorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Hoofditem" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Hoofd %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "Nieuwe tagnaam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "Wijst de nieuwe item naam tekst toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "Nieuw item naam" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "Nieuwe %s naam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "Nieuwe tag toevoegen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "Wijst de tekst van het nieuwe item toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "Tag bijwerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." -msgstr "" +msgstr "Wijst de tekst van het update item toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Item bijwerken" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Bijwerken %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Tag bekijken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "In de administratorbalk om de term te bekijken tijdens het bewerken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "Tag bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "Alle tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "Wijst de tekst van alle items toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "Wijst de tekst van de menu naam toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "Menulabel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "Een beschrijvende samenvatting van de taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "Een beschrijvende samenvatting van de term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "Term beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "Eén woord, geen spaties. Underscores en streepjes zijn toegestaan." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "Term slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "De naam van de standaard term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" -msgstr "" +msgstr "Term naam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" +"Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal " +"niet standaard worden geselecteerd voor berichten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" -msgstr "" +msgstr "Standaard term" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" +"Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin " +"ze worden aangeleverd aan `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "Termen sorteren" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" -msgstr "" +msgstr "Berichttype toevoegen" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Breid de functionaliteit van WordPress uit tot meer dan standaard berichten " +"en pagina's met aangepaste berichttypes." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" -msgstr "" +msgstr "Je eerste berichttype toevoegen" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "Ik weet wat ik doe, laat me alle opties zien." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Geavanceerde configuratie" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" +"Hiërarchische berichttypes kunnen afstammelingen hebben (zoals pagina's)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "" +msgstr "Hiërarchisch" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Zichtbaar op de front-end en in het beheerder dashboard." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "Publiek" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" +"Alleen kleine letters, underscores en streepjes, maximaal 20 karakters." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" -msgstr "" +msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "Enkelvoudig label" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" -msgstr "" +msgstr "Films" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "Meervoud label" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"Optionele aangepaste controller om te gebruiken in plaats van " +"`WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "Controller klasse" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "De namespace sectie van de REST-API URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Namespace route" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "De basis URL voor de berichttype REST-API URL's." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "" +msgstr "Basis URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Toont dit berichttype in de REST-API. Vereist om de blok-editor te gebruiken." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" -msgstr "" +msgstr "In REST-API tonen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "Pas de naam van de query variabele aan." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "Query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "Geen ondersteuning voor query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "Aangepaste query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}" +"={bericht_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "Ondersteuning voor query variabelen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" +"URL's voor een item en items kunnen worden benaderd met een query string." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "Openbaar opvraagbaar" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "Aangepaste slug voor het archief URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" -msgstr "" +msgstr "Archief slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" +"Heeft een item archief dat kan worden aangepast met een archief template " +"bestand in je thema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "Archief" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "Paginatie ondersteuning voor de items URL's zoals de archieven." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "Paginering" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "RSS feed URL voor de items van het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" -msgstr "" +msgstr "Feed URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" +"Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe " +"te voegen aan URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "Front URL voorvoegsel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "Pas de slug in de URL aan." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "URL slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "Permalinks voor dit berichttype zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de " +"onderstaande invoer. Je permalink structuur zal zijn" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" -msgstr "" +msgstr "Geen permalink (voorkom URL herschrijving)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "Aangepaste permalink" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "Berichttype sleutel" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" +"Herschrijf de URL met de berichttype sleutel als slug. Je permalink " +"structuur zal zijn" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "Permalink herschrijven" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" +"Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" -msgstr "" +msgstr "Verwijder met gebruiker" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "Laat het berichttype exporteren via 'Tools' > 'Exporteren'." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" -msgstr "" +msgstr "Kan geëxporteerd worden" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "Geef desgewenst een meervoud dat in rechten moet worden gebruikt." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" -msgstr "" +msgstr "Meervoudige rechten naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Kies een ander berichttype om de rechten voor dit berichttype te baseren." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "Enkelvoudige rechten naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"Standaard erven de rechten van het berichttype de namen van de 'Bericht' " +"rechten, bv. edit_post, delete_posts. Inschakelen om berichttype specifieke " +"rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "Rechten hernoemen" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" -msgstr "" +msgstr "Uitsluiten van zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"Sta toe dat items worden toegevoegd aan menu's in het scherm 'Weergave' > " +"'Menu's'. Moet ingeschakeld zijn in 'Scherminstellingen'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Weergave menu's ondersteuning" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Verschijnt als een item in het menu \"Nieuw\" in de administratorbalk." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "In administratorbalk tonen" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" +"Een PHP functie naam die moet worden aangeroepen bij het instellen van de " +"meta boxen voor het bewerking scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Aangepaste metabox callback" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "Menu icoon" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "De positie in het zijbalk menu in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "Menu positie" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"Standaard krijgt het berichttype een nieuw top niveau item in het beheerder " +"menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het " +"berichttype worden toegevoegd als een submenu item eronder." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" - -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" +msgstr "Beheerder hoofd menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." -msgstr "" +msgstr "Beheerder editor navigatie in het zijbalk menu." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "Toon in beheerder menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Items kunnen worden bewerkt en beheerd in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "In UI tonen" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Een link naar een bericht." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Beschrijving voor een navigatie link blok variatie." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "Item link beschrijving" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "Een link naar een %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "Bericht link" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "Titel voor een navigatie link blok variatie." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "Item link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" -msgstr "" +msgstr "%s link" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "Bericht bijgewerkt." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "In de editor melding nadat een item is bijgewerkt." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "Item bijgewerkt" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s bijgewerkt." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "Bericht ingepland." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "In de editor melding na het plannen van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "Item gepland" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s gepland." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "Bericht teruggezet naar concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "" +msgstr "In de editor melding na het terugdraaien van een item naar concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" -msgstr "" +msgstr "Item teruggezet naar concept" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "%s teruggezet naar het concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "Bericht privé gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "In de editor melding na het publiceren van een privé item." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "Item privé gepubliceerd" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s privé gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "Bericht gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "In de editor melding na het publiceren van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "Item gepubliceerd" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "Berichtenlijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"Gebruikt door scherm lezers voor de item lijst op het berichttype lijst " +"scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "Items lijst" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "%s lijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "Berichten lijst navigatie" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"Gebruikt door scherm lezers voor de paginering van de filter lijst op het " +"berichttype lijst scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "Items lijst navigatie" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "%s lijst navigatie" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" -msgstr "" +msgstr "Filter berichten op datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"Gebruikt door scherm lezers voor de filter op datum koptekst op het " +"berichttype lijst scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" -msgstr "" +msgstr "Filter items op datum" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "Filter %s op datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "Filter berichtenlijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"Gebruikt door scherm lezers voor de koptekst filter links op het scherm van " +"de berichttypes lijst." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "Itemslijst filteren" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "Filter %s lijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" +"In het media modaal worden alle media getoond die naar dit item zijn " +"geüpload." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "Geüpload naar dit item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "Geüpload naar deze %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "Invoegen in bericht" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "Als knop label bij het toevoegen van media aan inhoud." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "Invoegen in media knop" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "Invoegen in %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "Gebruik als uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Als knop label voor het selecteren van een afbeelding als uitgelichte " +"afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "Gebruik uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "Uitgelichte afbeelding verwijderen" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Als het knop label bij het verwijderen van de uitgelichte afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "Uitgelichte afbeelding verwijderen" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "Uitgelichte afbeelding instellen" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Als knop label bij het instellen van de uitgelichte afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "Uitgelichte afbeelding instellen" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "Uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" +"In de editor gebruikt voor de titel van de uitgelichte afbeelding metabox." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "Uitgelichte afbeelding metabox" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "Berichtattributen" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." -msgstr "" +msgstr "In de editor gebruikt voor de titel van de bericht attributen metabox." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "Attributen metabox" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "%s attributen" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "Bericht archieven" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"Voegt 'Berichttype archief' items met dit label toe aan de lijst van " +"berichten die getoond worden bij het toevoegen van items aan een bestaand " +"menu in een CPT met archieven ingeschakeld. Verschijnt alleen bij het " +"bewerken van menu's in 'Live voorbeeld' modus en wanneer een aangepaste " +"archief slug is opgegeven." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "Archief nav menu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "%s archieven" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "Geen berichten gevonden in de prullenmand" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" +"Aan de bovenkant van het scherm van de berichttype lijst wanneer er geen " +"berichten in de prullenmand zitten." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" -msgstr "" +msgstr "Geen items gevonden in de prullenmand" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "Geen %s gevonden in de prullenmand" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "Geen berichten gevonden" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" +"Aan de bovenkant van het scherm van de berichttypes lijst wanneer er geen " +"berichten zijn om te tonen." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "Geen items gevonden" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "Geen %s gevonden" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "Berichten zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." -msgstr "" +msgstr "Aan de bovenkant van het items scherm bij het zoeken naar een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "Items zoeken" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "Zoek %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "Hoofdpagina:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." -msgstr "" +msgstr "Voor hiërarchische types in het berichttype lijst scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" -msgstr "" +msgstr "Hoofditem voorvoegsel" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "Hoofd %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "Nieuw bericht" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "Nieuw item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "Nieuw %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "Nieuw bericht toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" +"Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "Nieuw item toevoegen" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "Nieuwe %s toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "Berichten bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"Verschijnt in de administratorbalk in de weergave 'Alle berichten', als het " +"berichttype archieven ondersteunt en de homepage geen archief is van dat " +"berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "Items bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "Bericht bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" +"In de administratorbalk om het item te bekijken wanneer je het bewerkt." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "Item bekijken" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "Bekijk %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "Bericht bewerken" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." -msgstr "" +msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "Item bewerken" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "Bewerk %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "Alle berichten" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "In het sub menu van het berichttype in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "Alle items" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Alle %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." -msgstr "" +msgstr "Beheerder menu naam voor het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "Menu naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" +"Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en " +"meervoud" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "Regenereren" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." -msgstr "" +msgstr "Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." -msgstr "" +msgstr "Een beschrijvende samenvatting van het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "Aangepaste toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." -msgstr "" +msgstr "Verschillende functies in de inhoud editor inschakelen." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "Berichtformaten" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" +"Selecteer bestaande taxonomieën om items van het berichttype te " +"classificeren." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "Bladeren door velden" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "Er is niets om te importeren" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" +msgstr ". De Custom Post Type UI plugin kan worden gedeactiveerd." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d item geïmporteerd uit Custom Post Type UI -" +msgstr[1] "%d items geïmporteerd uit Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." -msgstr "" +msgstr "Kan taxonomieën niet importeren." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." -msgstr "" +msgstr "Kan berichttypes niet importeren." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." -msgstr "" +msgstr "Niets van extra berichttype UI plugin geselecteerd voor import." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 item geïmporteerd" +msgstr[1] "%s items geïmporteerd" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"Als je een berichttype of taxonomie importeert met dezelfde sleutel als een " +"reeds bestaand berichttype of taxonomie, worden de instellingen voor het " +"bestaande berichttype of de bestaande taxonomie overschreven met die van de " +"import." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "Importeer vanuit Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2110,339 +4413,343 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"De volgende code kan worden gebruikt om een lokale versie van de " +"geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, " +"berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere " +"laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak " +"de volgende code in het functions.php bestand van je thema of neem het op in " +"een extern bestand, en deactiveer of verwijder vervolgens de items uit de " +"ACF beheer." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" -msgstr "" +msgstr "Exporteren - PHP genereren" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "Exporteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "Taxonomieën selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" -msgstr "" +msgstr "Berichttypes selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 item geëxporteerd." +msgstr[1] "%s items geëxporteerd." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "Categorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "Tag" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "%s taxonomie aangemaakt" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "%s taxonomie bijgewerkt" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." -msgstr "" +msgstr "Taxonomie concept bijgewerkt." #: includes/admin/post-types/admin-taxonomy.php:55 msgid "Taxonomy scheduled for." -msgstr "" +msgstr "Taxonomie ingepland voor." #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "Taxonomie ingediend." #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "Taxonomie opgeslagen." #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "Taxonomie verwijderd." #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "Taxonomie bijgewerkt." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"Deze taxonomie kon niet worden geregistreerd omdat de sleutel ervan in " +"gebruik is door een andere taxonomie die door een andere plugin of thema is " +"geregistreerd." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie gesynchroniseerd." +msgstr[1] "%s taxonomieën gesynchroniseerd." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie gedupliceerd." +msgstr[1] "%s taxonomieën gedupliceerd." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie gedeactiveerd." +msgstr[1] "%s taxonomieën gedeactiveerd." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie geactiveerd." +msgstr[1] "%s taxonomieën geactiveerd." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "Termen" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype gesynchroniseerd." +msgstr[1] "%s berichttypes gesynchroniseerd." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype gedupliceerd." +msgstr[1] "%s berichttypes gedupliceerd." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype gedeactiveerd." +msgstr[1] "%s berichttypes gedeactiveerd." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype geactiveerd." +msgstr[1] "%s berichttypes geactiveerd." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "Berichttypes" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "Geavanceerde instellingen" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "Basisinstellingen" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"Dit berichttype kon niet worden geregistreerd omdat de sleutel ervan in " +"gebruik is door een ander berichttype dat door een andere plugin of een " +"ander thema is geregistreerd." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "Pagina's" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Link bestaande veld groepen" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s berichttype aangemaakt" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "Velden toevoegen aan %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s berichttype bijgewerkt" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "Berichttype concept bijgewerkt." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." -msgstr "" +msgstr "Berichttype ingepland voor." #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "Berichttype ingediend." #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "Berichttype opgeslagen." #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." -msgstr "" +msgstr "Berichttype bijgewerkt." #: includes/admin/post-types/admin-post-type.php:49 msgid "Post type deleted." -msgstr "" +msgstr "Berichttype verwijderd." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "Typ om te zoeken..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" -msgstr "" +msgstr "Alleen in PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "Veldgroepen succesvol gelinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"Importeer berichttypes en taxonomieën die zijn geregistreerd met een " +"aangepast berichttype UI en beheerder ze met ACF. Aan de " +"slag." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" -msgstr "" +msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" +msgstr "berichttype" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "Klaar" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Veld groep(en)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." -msgstr "" +msgstr "Selecteer één of meerdere veldgroepen..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." -msgstr "" +msgstr "Selecteer de veldgroepen om te linken." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Veldgroep succesvol gelinkt." +msgstr[1] "Veldgroepen succesvol gelinkt." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "Registratie mislukt" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" +"Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door " +"een ander item geregistreerd door een andere plugin of thema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" -msgstr "" +msgstr "REST-API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "Rechten" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "URL's" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "Zichtbaarheid" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "Labels" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "" +msgstr "Veld instellingen tabs" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2450,102 +4757,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" -msgstr "" +msgstr "[ACF shortcode waarde uitgeschakeld voor voorbeeld]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" -msgstr "Modaal sluiten" +msgstr "Modal sluiten" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" -msgstr "" +msgstr "Veld verplaatst naar andere groep" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" -msgstr "" +msgstr "Modal sluiten" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." -msgstr "" +msgstr "Begin een nieuwe groep van tabs bij dit tab." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" -msgstr "" +msgstr "Nieuwe tabgroep" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Een gestileerd selectievakje gebruiken met select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Andere keuze opslaan" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Andere keuze toestaan" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Toevoegen toggle alle" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Aangepaste waarden opslaan" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Aangepaste waarden toestaan" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Aangepaste waarden van het selectievakje mogen niet leeg zijn. Vink lege " "waarden uit." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Updates" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Advanced Custom Fields logo" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Wijzigingen opslaan" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Veldgroep titel" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Titel toevoegen" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Ben je nieuw bij ACF? Bekijk onze startersgids." +"Ben je nieuw bij ACF? Bekijk onze startersgids." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Veldgroep toevoegen" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2554,40 +4864,43 @@ msgstr "" "velden te groeperen, en die velden vervolgens te koppelen aan " "bewerkingsschermen." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Je eerste veldgroep toevoegen" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Opties pagina's" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF blokken" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Galerij veld" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Flexibel inhoudsveld" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Herhaler veld" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Ontgrendel extra functies met ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Veldgroep verwijderen" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Gemaakt op %1$s om %2$s" @@ -2600,7 +4913,7 @@ msgid "Location Rules" msgstr "Locatieregels" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2628,106 +4941,108 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Veld toevoegen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentatie" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validatie" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Algemeen" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON importeren" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Als JSON exporteren" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Veldgroep gedeactiveerd." -msgstr[1] "%s veldgroep gedeactiveerd." +msgstr[1] "%s veldgroepen gedeactiveerd." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Veldgroep geactiveerd." -msgstr[1] "%s veldgroep geactiveerd." +msgstr[1] "%s veldgroepen geactiveerd." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deactiveren" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Deactiveer dit item" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activeren" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activeer dit item" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Veldgroep naar prullenmand verplaatsen?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactief" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -"Advanced Custom Fields and Advanced Custom Fields PRO mogen niet " +"Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet " "tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch " "gedeactiveerd." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -"Advanced Custom Fields en Advanced Custom Fields PRO mogen niet " +"Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet " "tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch " "gedeactiveerd." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We hebben een of meer aanroepen gedetecteerd om ACF " "veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet " @@ -2735,210 +5050,210 @@ msgstr "" "Meer informatie over hoe je dit kan " "oplossen.." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s moet een gebruiker hebben met de rol %2$s." msgstr[1] "%1$s moet een gebruiker hebben met een van de volgende rollen %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s moet een geldig gebruikers ID hebben." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ongeldige aanvraag." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s is niet een van %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s moet term %2$s hebben." msgstr[1] "%1$s moet een van de volgende termen hebben %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s moet van het berichttype %2$s zijn." msgstr[1] "%1$s moet van een van de volgende berichttypes zijn %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s moet een geldig bericht ID hebben." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s vereist een geldig bijlage ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "In REST-API tonen" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Transparantie inschakelen" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA string" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex string" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "Upgraden naar PRO" +msgstr "Upgrade naar PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Actief" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' is geen geldig e-mailadres" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Kleurwaarde" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" -msgstr "Selecteer standaardkleur" +msgstr "Standaardkleur selecteren" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" -msgstr "Heldere kleur" +msgstr "Kleur wissen" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blokken" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opties" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Gebruikers" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menu-items" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Bijlagen" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomieën" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Berichten" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Laatst bijgewerkt: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Dit bericht is niet beschikbaar voor verschil vergelijking." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ongeldige veldgroep parameter(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "In afwachting van opslaan" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Opgeslagen" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" -msgstr "Import" +msgstr "Importeren" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Wijzigingen beoordelen" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" -msgstr "Gelegen in: %s" +msgstr "Bevindt zich in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" -msgstr "Gelegen in plugin: %s" +msgstr "Bevindt zich in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" -msgstr "Gelegen in thema: %s" +msgstr "Bevindt zich in thema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Diverse" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synchroniseer wijzigingen" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Diff laden" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Lokale JSON wijzigingen beoordelen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Website bezoeken" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" -msgstr "Bekijk details" +msgstr "Details bekijken" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versie %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informatie" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2947,17 +5262,17 @@ msgstr "" "professionals op onze helpdesk zullen je helpen met meer diepgaande, " "technische uitdagingen." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" "Discussies. We hebben een actieve en " -"vriendelijke community op onze communityforums die je misschien kunnen " -"helpen bij het uitzoeken van de 'how-to's' van de ACF wereld." +"vriendelijke community op onze community forums die je misschien kunnen " +"helpen met de 'how-tos' van de ACF wereld." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2967,7 +5282,7 @@ msgstr "" "documentatie bevat referenties en handleidingen voor de meeste situaties die " "je kan tegenkomen." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2977,29 +5292,29 @@ msgstr "" "website haalt. Als je problemen ondervindt, zijn er verschillende plaatsen " "waar je hulp kan vinden:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hulp & ondersteuning" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -"Gebruik de tab hulp & ondersteuning om contact op te nemen als je merkt dat " -"je hulp nodig hebt." +"Gebruik de tab hulp & ondersteuning om contact op te nemen als je hulp nodig " +"hebt." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te " -"maken met de filosofie en best practices van de plugin." +"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd " +"te maken met de filosofie en best practices van de plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3010,32 +5325,35 @@ msgstr "" "intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template " "bestand." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Overzicht" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Locatietype \"%s\" is al geregistreerd." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." -msgstr "Class \"%s\" bestaat niet." +msgstr "Klasse \"%s\" bestaat niet." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Ongeldige nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Fout tijdens laden van veld." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Locatie niet gevonden: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Fout: %s" @@ -3063,7 +5381,7 @@ msgstr "Menu-item" msgid "Post Status" msgstr "Berichtstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menu's" @@ -3122,7 +5440,7 @@ msgstr "Huidige gebruiker" #: includes/locations/class-acf-location-page-template.php:22 msgid "Page Template" -msgstr "Paginatemplate" +msgstr "Pagina template" #: includes/locations/class-acf-location-user-form.php:74 msgid "Register" @@ -3169,78 +5487,79 @@ msgstr "Alle %s formaten" msgid "Attachment" msgstr "Bijlage" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s waarde is verplicht" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Toon dit veld als" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Voorwaardelijke logica" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "en" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokale JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" -msgstr "Dupliceer veld" +msgstr "Veld dupliceren" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Controleer ook of alle premium add-ons (%s) zijn bijgewerkt naar de nieuwste " "versie." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Deze versie bevat verbeteringen voor je database en vereist een upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Bedankt voor het bijwerken naar %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database upgrade vereist" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Opties pagina" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerij" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibele inhoud" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" -msgstr "Repeater" +msgstr "Herhaler" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Terug naar alle tools" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3248,133 +5567,133 @@ msgstr "" "Als er meerdere veldgroepen op een bewerkingsscherm verschijnen, worden de " "opties van de eerste veldgroep gebruikt (degene met het laagste volgnummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecteer items om ze te verbergen in het bewerkingsscherm." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Verberg op scherm" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Trackbacks verzenden" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorieën" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Pagina attributen" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formaat" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Auteur" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisies" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Reacties" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussie" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Samenvatting" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Inhoud editor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Getoond in de veldgroep lijst" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Veldgroepen met een lagere volgorde verschijnen als eerste" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." -msgstr "Bestelnr." +msgstr "Volgorde nr." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" -msgstr "Onderstaande velden" +msgstr "Onder velden" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Onder labels" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Instructie plaatsing" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Label plaatsing" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Zijkant" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normaal (na inhoud)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Hoog (na titel)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Positie" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Naadloos (geen metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" -msgstr "Standaard (WP metabox)" +msgstr "Standaard (met metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stijl" @@ -3382,9 +5701,9 @@ msgstr "Stijl" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Sleutel" @@ -3395,110 +5714,107 @@ msgstr "Sleutel" msgid "Order" msgstr "Volgorde" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Veld sluiten" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "klasse" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "breedte" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper attributen" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Vereist" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructies voor auteurs. Wordt getoond bij het indienen van gegevens" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructies" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Veldtype" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" -msgstr "Één woord, geen spaties. Underscores en verbindingsstrepen toegestaan" +msgstr "Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Veldnaam" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Dit is de naam die op de BEWERK pagina zal verschijnen" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Veldlabel" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Verwijderen" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Veld verwijderen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Verplaatsen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Veld naar een andere groep verplaatsen" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Veld dupliceren" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Veld bewerken" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Sleep om te herschikken" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Deze veldgroep tonen als" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Er zijn geen updates beschikbaar." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" -msgstr "Database upgrade voltooid. Bekijk wat er nieuw is" +msgstr "Database upgrade afgerond. Bekijk wat er nieuw is" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Upgrade taken aan het lezen..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade mislukt." @@ -3506,51 +5822,57 @@ msgstr "Upgrade mislukt." msgid "Upgrade complete." msgstr "Upgrade voltooid." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Gegevens upgraden naar versie %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" msgstr "" -"We raden je het sterk aanbevolen om eerst een back-up van je database te " -"maken voordat je verder gaat. Weet je zeker dat je de updater nu wilt " +"Het is sterk aan te raden om eerst een back-up van de database te maken " +"voordat je de update uitvoert. Weet je zeker dat je de update nu wilt " "uitvoeren?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Selecteer minstens één website om te upgraden." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Database upgrade voltooid. Terug naar netwerk dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Website is up-to-date" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Website vereist database upgrade van %1$s naar %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Website" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Websites upgraden" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3558,8 +5880,8 @@ msgstr "" "De volgende sites vereisen een upgrade van de database. Selecteer de " "websites die je wilt bijwerken en klik vervolgens op %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Regelgroep toevoegen" @@ -3575,460 +5897,461 @@ msgstr "" msgid "Rules" msgstr "Regels" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Gekopieerd" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Kopieer naar klembord" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" -"Selecteer de items die je wil exporteren en selecteer dan je exportmethode. " -"Exporteer als JSON om te exporteren naar een .json bestand dat je vervolgens " -"kunt importeren in een andere ACF installatie. Genereer PHP om te exporteren " -"naar PHP-code die je in je thema kan plaatsen." +"Selecteer de items die je wilt exporteren en selecteer dan je export " +"methode. Exporteer als JSON om te exporteren naar een .json bestand dat je " +"vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te " +"exporteren naar PHP code die je in je thema kan plaatsen." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" -msgstr "Selecteer veldgroepen" +msgstr "Veldgroepen selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Geen veldgroepen geselecteerd" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" -msgstr "Genereer PHP" +msgstr "PHP genereren" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" -msgstr "Exporteer veldgroepen" +msgstr "Veldgroepen exporteren" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" -msgstr "Bestand leeg importeren" +msgstr "Importbestand is leeg" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Onjuist bestandstype" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Fout bij uploaden van bestand. Probeer het opnieuw" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" "Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. " -"Wanneer je op de onderstaande importknop klikt, importeert ACF items in dat " -"bestand." +"Wanneer je op de onderstaande import knop klikt, importeert ACF de items in " +"dat bestand." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Veldgroepen importeren" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" -msgstr "Synchroniseren" +msgstr "Sync" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecteer %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" -msgstr "Dupliceer" +msgstr "Dupliceren" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" -msgstr "Dupliceer dit item" +msgstr "Dit item dupliceren" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Ondersteunt" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" -msgstr "" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +msgstr "Documentatie" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beschrijving" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronisatie beschikbaar" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Veldgroep gesynchroniseerd." msgstr[1] "%s veldgroepen gesynchroniseerd." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Veldgroep gedupliceerd." msgstr[1] "%s veldgroepen gedupliceerd." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Actief (%s)" msgstr[1] "Actief (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Beoordeel websites & upgrade" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" -msgstr "Upgrade database" +msgstr "Database upgraden" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Aangepaste velden" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Veld verplaatsen" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Selecteer de bestemming voor dit veld" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Het %1$s veld is nu te vinden in de %2$s veldgroep" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Verplaatsen voltooid." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Actief" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Veldsleutels" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Instellingen" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Locatie" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" -msgstr "kopiëren" +msgstr "kopie" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(dit veld)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Aangevinkt" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Aangepast veld verplaatsen" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Geen toggle velden beschikbaar" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Veldgroep titel is vereist" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "De string \"field_\" mag niet voor de veld naam staan" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Concept veldgroep bijgewerkt." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Veldgroep gepland voor." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Veldgroep ingediend." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Veldgroep opgeslagen." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Veldgroep gepubliceerd." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Veldgroep verwijderd." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Veldgroep bijgewerkt." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Tools" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is niet gelijk aan" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is gelijk aan" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulieren" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Pagina" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Bericht" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" -msgstr "Relationele" +msgstr "Relationeel" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Keuze" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basis" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Onbekend" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" -msgstr "Bestand bestaat niet" +msgstr "Veldtype bestaat niet" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam gevonden" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Bericht bijgewerkt" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Bijwerken" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "E-mail valideren" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Inhoud" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Veldgroep bewerken" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Selectie is minder dan" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Selectie is groter dan" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Waarde is minder dan" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Waarde is groter dan" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Waarde bevat" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Waarde komt overeen met patroon" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Waarde is niet gelijk aan" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Waarde is gelijk aan" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Heeft geen waarde" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" -msgstr "Heeft enige waarde" +msgstr "Heeft een waarde" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Annuleren" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d velden vereisen aandacht" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 veld vereist aandacht" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validatie mislukt" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validatie geslaagd" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Beperkt" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Details dichtklappen" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Details uitvouwen" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Geüpload naar dit bericht" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Bijwerken" @@ -4038,971 +6361,982 @@ msgctxt "verb" msgid "Edit" msgstr "Bewerken" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" -msgstr "Je aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" +msgstr "De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Het bestandstype moet %s zijn." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "of" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Bestandsgrootte mag %s niet overschrijden." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." -msgstr "De bestandsgrootte moet ministens %s zijn." +msgstr "De bestandsgrootte moet minimaal %s zijn." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "De hoogte van de afbeelding mag niet hoger zijn dan %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "De hoogte van de afbeelding moet minstens %dpx zijn." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "De breedte van de afbeelding mag niet groter zijn dan %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "De breedte van de afbeelding moet ten minste %dpx zijn." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(geen titel)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Volledige grootte" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Groot" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Thumbnail" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(geen label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Bepaalt de hoogte van het tekstgebied" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rijen" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Tekstgebied" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Voeg ervoor een extra selectievakje toe om alle keuzes aan/uit te zetten" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "'Aangepaste' waarden opslaan in de keuzes van het veld" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Toestaan dat 'aangepaste' waarden worden toegevoegd" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Nieuwe keuze toevoegen" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Alles aan-/uitzetten" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Archieven URL's toestaan" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archieven" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Pagina link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Toevoegen" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Naam" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s toegevoegd" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s bestaat al" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Gebruiker kan geen nieuwe %s toevoegen" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Term object" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Laadwaarde van berichttermen" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" -msgstr "Laad voorwaarden" +msgstr "Termen laden" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Geselecteerde termen aan het bericht koppelen" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" -msgstr "Voorwaarden opslaan" +msgstr "Termen opslaan" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" -msgstr "Voorwaarden maken" +msgstr "Termen maken" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radioknoppen" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Eén waarde" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Multi selecteren" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Selectievak" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Meerdere waarden" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecteer de weergave van dit veld" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Weergave" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecteer de taxonomie die moet worden getoond" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Geen %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "De waarde moet gelijk zijn aan of lager zijn dan %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "De waarde moet gelijk zijn aan of hoger zijn dan %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Waarde moet een getal zijn" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Nummer" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "'Andere' waarden opslaan in de keuzes van het veld" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "De keuze 'overig' toevoegen om aangepaste waarden toe te staan" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Ander" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radio knop" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" -"Definieer een eindpunt waar de vorige accordeon moet stoppen. Deze accordeon " +"Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon " "is niet zichtbaar." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Toestaan dat deze accordeon geopend wordt zonder anderen te sluiten." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi uitvouwen" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Geef deze accordeon weer als geopend bij het laden van de pagina." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Openen" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordeon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Beperken welke bestanden kunnen worden geüpload" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Bestand ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Bestand URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Bestand array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Bestand toevoegen" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Geen bestand geselecteerd" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Bestandsnaam" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Bestand bijwerken" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Bestand bewerken" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" -msgstr "Selecteer bestand" +msgstr "Bestand selecteren" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Bestand" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Wachtwoord" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Geef de geretourneerde waarde op" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" -msgstr "AJAX gebruiken om keuzes lazy in te laden?" +msgstr "AJAX gebruiken om keuzes te lazy-loaden?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Zet elke standaard waarde op een nieuwe regel" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" -msgstr "Selecteer" +msgstr "Selecteren" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Laden mislukt" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" -msgstr "Aan het zoeken…" +msgstr "Zoeken…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Meer resultaten laden…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Je kan slechts %d items selecteren" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Je kan slechts 1 item selecteren" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Verwijder %d tekens" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Verwijder 1 teken" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Voer %d of meer tekens in" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Voer 1 of meer tekens in" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Geen overeenkomsten gevonden" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultaten zijn beschikbaar, gebruik de pijltoetsen omhoog en omlaag om " "te navigeren." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." -msgstr "Eén resultaat is beschikbaar, druk op enter om het te selecteren." +msgstr "Er is één resultaat beschikbaar, druk op enter om het te selecteren." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selecteer" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Gebruiker ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Gebruikersobject" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Gebruiker array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alle gebruikersrollen" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filter op rol" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Gebruiker" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Scheidingsteken" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Selecteer kleur" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standaard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Leegmaken" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Kleurkiezer" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Selecteer" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Gedaan" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Nu" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Tijdzone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microseconde" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milliseconde" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Seconde" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuut" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Uur" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Tijd" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Kies tijd" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datum tijd kiezer" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" -msgstr "Eindpunt" +msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Links uitgelijnd" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Boven uitgelijnd" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Plaatsing" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Waarde moet een geldige URL zijn" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Opent in een nieuw venster/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" -msgstr "Selecteer link" +msgstr "Link selecteren" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mail" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Stapgrootte" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximale waarde" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimum waarde" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Bereik" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" -msgstr "Beide (Array)" +msgstr "Beide (array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Waarde" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Verticaal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontaal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" -msgstr "rood : rood" +msgstr "rood : Rood" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Voor meer controle kan je zowel een waarde als een label als volgt " "specificeren:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Voer elke keuze in op een nieuwe regel." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Keuzes" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Knop groep" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Null toestaan" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Hoofd" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Initialisatie uitstellen" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Media uploadknoppen tonen" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Werkbalk" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" -msgstr "Enkel tekst" +msgstr "Alleen tekst" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Alleen visueel" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visueel & tekst" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klik om TinyMCE te initialiseren" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visueel" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "De waarde mag niet langer zijn dan %d karakters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Laat leeg voor geen limiet" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Karakterlimiet" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Verschijnt na de invoer" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Toevoegen" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Verschijnt vóór de invoer" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Voorvoegen" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Verschijnt in de invoer" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Plaatshouder tekst" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Wordt getoond bij het maken van een nieuw bericht" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s vereist minimaal %2$s selectie" msgstr[1] "%1$s vereist minimaal %2$s selecties" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Bericht ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Bericht object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maximum aantal berichten" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minimum aantal berichten" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Uitgelichte afbeelding" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Geselecteerde elementen worden weergegeven in elk resultaat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementen" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Berichttype" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alle taxonomieën" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filter op taxonomie" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alle berichttypen" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filter op berichttype" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Zoeken..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" -msgstr "Selecteer taxonomie" +msgstr "Taxonomie selecteren" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Selecteer berichttype" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Geen overeenkomsten gevonden" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Aan het laden" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Maximale waarden bereikt ({max} waarden)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relatie" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lijst met door komma's gescheiden. Leeg laten voor alle typen" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Toegestane bestandstypen" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Bestandsgrootte" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Beperken welke afbeeldingen kunnen worden geüpload" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Geüpload naar bericht" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5013,486 +7347,493 @@ msgstr "Geüpload naar bericht" msgid "All" msgstr "Alle" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Beperk de keuze van de mediabibliotheek" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Bibliotheek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Voorbeeld grootte" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Afbeelding ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Afbeelding URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Afbeelding array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "De geretourneerde waarde op de front-end opgeven" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Retour waarde" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Afbeelding toevoegen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Geen afbeelding geselecteerd" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Verwijderen" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Bewerken" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alle afbeeldingen" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Afbeelding bijwerken" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Afbeelding bewerken" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" -msgstr "Selecteer afbeelding" +msgstr "Afbeelding selecteren" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Afbeelding" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Toestaan dat HTML markeringen worden weergegeven als zichtbare tekst in " "plaats van als weergave" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" -msgstr "Escape HTML" +msgstr "HTML escapen" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Geen opmaak" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" -msgstr "Automatisch <br> toevoegen;" +msgstr "Automatisch <br> toevoegen" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatisch paragrafen toevoegen" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Bepaalt hoe nieuwe regels worden weergegeven" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nieuwe lijnen" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Week begint op" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Het formaat dat wordt gebruikt bij het opslaan van een waarde" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Formaat opslaan" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Vorige" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Volgende" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Vandaag" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Klaar" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datumkiezer" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Breedte" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Insluit grootte" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL invoeren" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Tekst getoond indien inactief" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" -msgstr "Uit-tekst" +msgstr "Uit tekst" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Tekst getoond indien actief" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" -msgstr "Aan-tekst" +msgstr "Aan tekst" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Gestileerde UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standaardwaarde" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Toont tekst naast het selectievakje" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Bericht" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nee" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Waar / Niet waar" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Rij" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabel" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Lay-out" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subvelden" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Groep" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "De kaarthoogte aanpassen" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Hoogte" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Het initiële zoomniveau instellen" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "De eerste kaart centreren" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" -msgstr "Gecentreerd" +msgstr "Midden" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Zoek naar adres..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Huidige locatie opzoeken" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" -msgstr "Duidelijke locatie" +msgstr "Locatie wissen" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Zoeken" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Deze browser ondersteunt geen geolocatie" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Het formaat dat wordt geretourneerd via templatefuncties" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Retour formaat" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Aangepast:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" -msgstr "Het formaat dat wordt weergegeven bij het bewerken van een bericht" +msgstr "Het formaat dat wordt getoond bij het bewerken van een bericht" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Weergaveformaat" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Tijdkiezer" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactief (%s)" msgstr[1] "Inactief (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Geen velden gevonden in de prullenmand" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Geen velden gevonden" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" -msgstr "Zoek velden" +msgstr "Velden zoeken" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Veld bekijken" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nieuw veld" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Veld bewerken" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Nieuw veld toevoegen" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Veld" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Velden" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Geen veldgroepen gevonden in prullenmand" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Geen veldgroepen gevonden" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" -msgstr "Zoeken veldgroepen" +msgstr "Veldgroepen zoeken" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Veldgroep bekijken" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nieuwe veldgroep" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Veldgroep bewerken" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Nieuwe veldgroep toevoegen" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Nieuwe toevoegen" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Veldgroep" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Veldgroepen" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Pas WordPress aan met krachtige, professionele en intuïtieve velden." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5543,9 +7884,9 @@ msgstr "Opties bijgewerkt" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.l10n.php new file mode 100644 index 000000000..60516cb27 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'nl_NL','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'ACF kon de validatie niet uitvoeren omdat er een ongeldige nonce voor de beveiliging was verstrekt.','Allow Access to Value in Editor UI'=>'Toegang tot waarde toestaan in UI van editor','Learn more.'=>'Leer meer.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'Toestaan dat inhoud editors de veldwaarde openen en weergeven in de editor UI met behulp van Block Bindings of de ACF shortcode. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'Het aangevraagde ACF veldtype ondersteunt geen uitvoer in blok bindingen of de ACF shortcode.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'Het aangevraagde ACF veld uitgevoerd in bindingen of de ACF shortcode zijn niet toegestaan.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'Het aangevraagde ACF veldtype ondersteunt geen uitvoer in bindingen of de ACF shortcode.','[The ACF shortcode cannot display fields from non-public posts]'=>'[De ACF shortcode kan geen velden van niet-openbare berichten tonen]','[The ACF shortcode is disabled on this site]'=>'[De ACF shortcode is uitgeschakeld op deze site]','Businessman Icon'=>'Zakenman icoon','Forums Icon'=>'Forums icoon','YouTube Icon'=>'YouTube icoon','Yes (alt) Icon'=>'Ja (alt) icoon','Xing Icon'=>'Xing icoon','WordPress (alt) Icon'=>'WordPress (alt) icoon','WhatsApp Icon'=>'WhatsApp icoon','Write Blog Icon'=>'Schrijf blog icoon','Widgets Menus Icon'=>'Widgets menu\'s icoon','View Site Icon'=>'Bekijk site icoon','Learn More Icon'=>'Meer leren icoon','Add Page Icon'=>'Toevoegen pagina icoon','Video (alt3) Icon'=>'Video (alt3) icoon','Video (alt2) Icon'=>'Video (alt2) icoon','Video (alt) Icon'=>'Video (alt) icoon','Update (alt) Icon'=>'Updaten (alt) icoon','Universal Access (alt) Icon'=>'Universele toegang (alt) icoon','Twitter (alt) Icon'=>'Twitter (alt) icoon','Twitch Icon'=>'Twitch icoon','Tide Icon'=>'Tide icoon','Tickets (alt) Icon'=>'Tickets (alt) icoon','Text Page Icon'=>'Tekstpagina icoon','Table Row Delete Icon'=>'Tabelrij verwijderen icoon','Table Row Before Icon'=>'Tabelrij voor icoon','Table Row After Icon'=>'Tabelrij na icoon','Table Col Delete Icon'=>'Tabel kolom verwijderen icoon','Table Col Before Icon'=>'Tabel kolom voor icoon','Table Col After Icon'=>'Tabel kolom na icoon','Superhero (alt) Icon'=>'Superhero (alt) icoon','Superhero Icon'=>'Superhero icoon','Spotify Icon'=>'Spotify icoon','Shortcode Icon'=>'Shortcode icoon','Shield (alt) Icon'=>'Schild (alt) icoon','Share (alt2) Icon'=>'Deel (alt2) icoon','Share (alt) Icon'=>'Deel (alt) icoon','Saved Icon'=>'Opgeslagen icoon','RSS Icon'=>'RSS icoon','REST API Icon'=>'REST API icoon','Remove Icon'=>'Verwijderen icoon','Reddit Icon'=>'Reddit icoon','Privacy Icon'=>'Privacy icoon','Printer Icon'=>'Printer icoon','Podio Icon'=>'Podio icoon','Plus (alt2) Icon'=>'Plus (alt2) icoon','Plus (alt) Icon'=>'Plus (alt) icoon','Plugins Checked Icon'=>'Plugins gecontroleerd icoon','Pinterest Icon'=>'Pinterest icoon','Pets Icon'=>'Huisdieren icoon','PDF Icon'=>'PDF icoon','Palm Tree Icon'=>'Palmboom icoon','Open Folder Icon'=>'Open map icoon','No (alt) Icon'=>'Geen (alt) icoon','Money (alt) Icon'=>'Geld (alt) icoon','Menu (alt3) Icon'=>'Menu (alt3) icoon','Menu (alt2) Icon'=>'Menu (alt2) icoon','Menu (alt) Icon'=>'Menu (alt) icoon','Spreadsheet Icon'=>'Spreadsheet icoon','Interactive Icon'=>'Interactieve icoon','Document Icon'=>'Document icoon','Default Icon'=>'Standaard icoon','Location (alt) Icon'=>'Locatie (alt) icoon','LinkedIn Icon'=>'LinkedIn icoon','Instagram Icon'=>'Instagram icoon','Insert Before Icon'=>'Voeg in voor icoon','Insert After Icon'=>'Voeg in na icoon','Insert Icon'=>'Voeg icoon in','Info Outline Icon'=>'Info outline icoon','Images (alt2) Icon'=>'Afbeeldingen (alt2) icoon','Images (alt) Icon'=>'Afbeeldingen (alt) icoon','Rotate Right Icon'=>'Roteren rechts icoon','Rotate Left Icon'=>'Roteren links icoon','Rotate Icon'=>'Roteren icoon','Flip Vertical Icon'=>'Spiegelen verticaal icoon','Flip Horizontal Icon'=>'Spiegelen horizontaal icoon','Crop Icon'=>'Bijsnijden icoon','ID (alt) Icon'=>'ID (alt) icoon','HTML Icon'=>'HTML icoon','Hourglass Icon'=>'Zandloper icoon','Heading Icon'=>'Koptekst icoon','Google Icon'=>'Google icoon','Games Icon'=>'Games icoon','Fullscreen Exit (alt) Icon'=>'Volledig scherm afsluiten (alt) icoon','Fullscreen (alt) Icon'=>'Volledig scherm (alt) icoon','Status Icon'=>'Status icoon','Image Icon'=>'Afbeelding icoon','Gallery Icon'=>'Galerij icoon','Chat Icon'=>'Chat icoon','Audio Icon'=>'Audio icoon','Aside Icon'=>'Aside icoon','Food Icon'=>'Voedsel icoon','Exit Icon'=>'Exit icoon','Excerpt View Icon'=>'Samenvattingweergave icoon','Embed Video Icon'=>'Insluiten video icoon','Embed Post Icon'=>'Insluiten bericht icoon','Embed Photo Icon'=>'Insluiten foto icoon','Embed Generic Icon'=>'Insluiten generiek icoon','Embed Audio Icon'=>'Insluiten audio icoon','Email (alt2) Icon'=>'E-mail (alt2) icoon','Ellipsis Icon'=>'Ellipsis icoon','Unordered List Icon'=>'Ongeordende lijst icoon','RTL Icon'=>'RTL icoon','Ordered List RTL Icon'=>'Geordende lijst RTL icoon','Ordered List Icon'=>'Geordende lijst icoon','LTR Icon'=>'LTR icoon','Custom Character Icon'=>'Aangepast karakter icoon','Edit Page Icon'=>'Bewerken pagina icoon','Edit Large Icon'=>'Bewerken groot Icoon','Drumstick Icon'=>'Drumstick icoon','Database View Icon'=>'Database weergave icoon','Database Remove Icon'=>'Database verwijderen icoon','Database Import Icon'=>'Database import icoon','Database Export Icon'=>'Database export icoon','Database Add Icon'=>'Database icoon toevoegen','Database Icon'=>'Database icoon','Cover Image Icon'=>'Omslagafbeelding icoon','Volume On Icon'=>'Volume aan icoon','Volume Off Icon'=>'Volume uit icoon','Skip Forward Icon'=>'Vooruitspoelen icoon','Skip Back Icon'=>'Terugspoel icoon','Repeat Icon'=>'Herhaal icoon','Play Icon'=>'Speel icoon','Pause Icon'=>'Pauze icoon','Forward Icon'=>'Vooruit icoon','Back Icon'=>'Terug icoon','Columns Icon'=>'Kolommen icoon','Color Picker Icon'=>'Kleurkiezer icoon','Coffee Icon'=>'Koffie icoon','Code Standards Icon'=>'Code standaarden icoon','Cloud Upload Icon'=>'Cloud upload icoon','Cloud Saved Icon'=>'Cloud opgeslagen icoon','Car Icon'=>'Auto icoon','Camera (alt) Icon'=>'Camera (alt) icoon','Calculator Icon'=>'Rekenmachine icoon','Button Icon'=>'Knop icoon','Businessperson Icon'=>'Zakelijk icoon','Tracking Icon'=>'Tracking icoon','Topics Icon'=>'Onderwerpen icoon','Replies Icon'=>'Antwoorden icoon','PM Icon'=>'PM icoon','Friends Icon'=>'Vrienden icoon','Community Icon'=>'Community icoon','BuddyPress Icon'=>'BuddyPress icoon','bbPress Icon'=>'bbPress icoon','Activity Icon'=>'Activiteit icoon','Book (alt) Icon'=>'Boek (alt) icoon','Block Default Icon'=>'Blok standaard icoon','Bell Icon'=>'Bel icoon','Beer Icon'=>'Bier icoon','Bank Icon'=>'Bank icoon','Arrow Up (alt2) Icon'=>'Pijl omhoog (alt2) icoon','Arrow Up (alt) Icon'=>'Pijl omhoog (alt) icoon','Arrow Right (alt2) Icon'=>'Pijl naar rechts (alt2) icoon','Arrow Right (alt) Icon'=>'Pijl naar rechts (alt) icoon','Arrow Left (alt2) Icon'=>'Pijl naar links (alt2) icoon','Arrow Left (alt) Icon'=>'Pijl naar links (alt) icoon','Arrow Down (alt2) Icon'=>'Pijl omlaag (alt2) icoon','Arrow Down (alt) Icon'=>'Pijl omlaag (alt) icoon','Amazon Icon'=>'Amazon icoon','Align Wide Icon'=>'Uitlijnen breed icoon','Align Pull Right Icon'=>'Uitlijnen trek naar rechts icoon','Align Pull Left Icon'=>'Uitlijnen trek naar links icoon','Align Full Width Icon'=>'Uitlijnen volledige breedte icoon','Airplane Icon'=>'Vliegtuig icoon','Site (alt3) Icon'=>'Site (alt3) icoon','Site (alt2) Icon'=>'Site (alt2) icoon','Site (alt) Icon'=>'Site (alt) icoon','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Upgrade naar ACF Pro om opties pagina\'s te maken in slechts een paar klikken','Invalid request args.'=>'Ongeldige aanvraag args.','Sorry, you do not have permission to do that.'=>'Je hebt geen toestemming om dat te doen.','Blocks Using Post Meta'=>'Blokken met behulp van bericht meta','ACF PRO logo'=>'ACF PRO logo','ACF PRO Logo'=>'ACF PRO logo','%s requires a valid attachment ID when type is set to media_library.'=>'%s vereist een geldig bijlage ID wanneer type is ingesteld op media_library.','%s is a required property of acf.'=>'%s is een vereiste eigenschap van ACF.','The value of icon to save.'=>'De waarde van pictogram om op te slaan.','The type of icon to save.'=>'Het type pictogram om op te slaan.','Yes Icon'=>'Ja icoon','WordPress Icon'=>'WordPress icoon','Warning Icon'=>'Waarschuwingsicoon','Visibility Icon'=>'Zichtbaarheid icoon','Vault Icon'=>'Kluis icoon','Upload Icon'=>'Upload icoon','Update Icon'=>'Updaten icoon','Unlock Icon'=>'Ontgrendel icoon','Universal Access Icon'=>'Universeel toegankelijkheid icoon','Undo Icon'=>'Ongedaan maken icoon','Twitter Icon'=>'Twitter icoon','Trash Icon'=>'Prullenbak icoon','Translation Icon'=>'Vertaal icoon','Tickets Icon'=>'Tickets icoon','Thumbs Up Icon'=>'Duim omhoog icoon','Thumbs Down Icon'=>'Duim omlaag icoon','Text Icon'=>'Tekst icoon','Testimonial Icon'=>'Aanbeveling icoon','Tagcloud Icon'=>'Tag cloud icoon','Tag Icon'=>'Tag icoon','Tablet Icon'=>'Tablet icoon','Store Icon'=>'Winkel icoon','Sticky Icon'=>'Sticky icoon','Star Half Icon'=>'Ster half icoon','Star Filled Icon'=>'Ster gevuld icoon','Star Empty Icon'=>'Ster leeg icoon','Sos Icon'=>'Sos icoon','Sort Icon'=>'Sorteer icoon','Smiley Icon'=>'Smiley icoon','Smartphone Icon'=>'Smartphone icoon','Slides Icon'=>'Slides icoon','Shield Icon'=>'Schild icoon','Share Icon'=>'Deel icoon','Search Icon'=>'Zoek icoon','Screen Options Icon'=>'Schermopties icoon','Schedule Icon'=>'Schema icoon','Redo Icon'=>'Opnieuw icoon','Randomize Icon'=>'Willekeurig icoon','Products Icon'=>'Producten icoon','Pressthis Icon'=>'Pressthis icoon','Post Status Icon'=>'Berichtstatus icoon','Portfolio Icon'=>'Portfolio icoon','Plus Icon'=>'Plus icoon','Playlist Video Icon'=>'Afspeellijst video icoon','Playlist Audio Icon'=>'Afspeellijst audio icoon','Phone Icon'=>'Telefoon icoon','Performance Icon'=>'Prestatie icoon','Paperclip Icon'=>'Paperclip icoon','No Icon'=>'Geen icoon','Networking Icon'=>'Netwerk icoon','Nametag Icon'=>'Naamplaat icoon','Move Icon'=>'Verplaats icoon','Money Icon'=>'Geld icoon','Minus Icon'=>'Min icoon','Migrate Icon'=>'Migreer icoon','Microphone Icon'=>'Microfoon icoon','Megaphone Icon'=>'Megafoon icoon','Marker Icon'=>'Marker icoon','Lock Icon'=>'Vergrendel icoon','Location Icon'=>'Locatie icoon','List View Icon'=>'Lijstweergave icoon','Lightbulb Icon'=>'Gloeilamp icoon','Left Right Icon'=>'Linkerrechter icoon','Layout Icon'=>'Lay-out icoon','Laptop Icon'=>'Laptop icoon','Info Icon'=>'Info icoon','Index Card Icon'=>'Indexkaart icoon','ID Icon'=>'ID icoon','Hidden Icon'=>'Verborgen icoon','Heart Icon'=>'Hart icoon','Hammer Icon'=>'Hamer icoon','Groups Icon'=>'Groepen icoon','Grid View Icon'=>'Rasterweergave icoon','Forms Icon'=>'Formulieren icoon','Flag Icon'=>'Vlag icoon','Filter Icon'=>'Filter icoon','Feedback Icon'=>'Feedback icoon','Facebook (alt) Icon'=>'Facebook alt icoon','Facebook Icon'=>'Facebook icoon','External Icon'=>'Extern icoon','Email (alt) Icon'=>'E-mail alt icoon','Email Icon'=>'E-mail icoon','Video Icon'=>'Video icoon','Unlink Icon'=>'Link verwijderen icoon','Underline Icon'=>'Onderstreep icoon','Text Color Icon'=>'Tekstkleur icoon','Table Icon'=>'Tabel icoon','Strikethrough Icon'=>'Doorstreep icoon','Spellcheck Icon'=>'Spellingscontrole icoon','Remove Formatting Icon'=>'Verwijder lay-out icoon','Quote Icon'=>'Quote icoon','Paste Word Icon'=>'Plak woord icoon','Paste Text Icon'=>'Plak tekst icoon','Paragraph Icon'=>'Paragraaf icoon','Outdent Icon'=>'Uitspring icoon','Kitchen Sink Icon'=>'Keuken afwasbak icoon','Justify Icon'=>'Uitlijn icoon','Italic Icon'=>'Schuin icoon','Insert More Icon'=>'Voeg meer in icoon','Indent Icon'=>'Inspring icoon','Help Icon'=>'Hulp icoon','Expand Icon'=>'Uitvouw icoon','Contract Icon'=>'Contract icoon','Code Icon'=>'Code icoon','Break Icon'=>'Breek icoon','Bold Icon'=>'Vet icoon','Edit Icon'=>'Bewerken icoon','Download Icon'=>'Download icoon','Dismiss Icon'=>'Verwijder icoon','Desktop Icon'=>'Desktop icoon','Dashboard Icon'=>'Dashboard icoon','Cloud Icon'=>'Cloud icoon','Clock Icon'=>'Klok icoon','Clipboard Icon'=>'Klembord icoon','Chart Pie Icon'=>'Diagram taart icoon','Chart Line Icon'=>'Grafieklijn icoon','Chart Bar Icon'=>'Grafiekbalk icoon','Chart Area Icon'=>'Grafiek gebied icoon','Category Icon'=>'Categorie icoon','Cart Icon'=>'Winkelwagen icoon','Carrot Icon'=>'Wortel icoon','Camera Icon'=>'Camera icoon','Calendar (alt) Icon'=>'Kalender alt icoon','Calendar Icon'=>'Kalender icoon','Businesswoman Icon'=>'Zakenman icoon','Building Icon'=>'Gebouw icoon','Book Icon'=>'Boek icoon','Backup Icon'=>'Back-up icoon','Awards Icon'=>'Prijzen icoon','Art Icon'=>'Kunsticoon','Arrow Up Icon'=>'Pijl omhoog icoon','Arrow Right Icon'=>'Pijl naar rechts icoon','Arrow Left Icon'=>'Pijl naar links icoon','Arrow Down Icon'=>'Pijl omlaag icoon','Archive Icon'=>'Archief icoon','Analytics Icon'=>'Analytics icoon','Align Right Icon'=>'Uitlijnen rechts icoon','Align None Icon'=>'Uitlijnen geen icoon','Align Left Icon'=>'Uitlijnen links icoon','Align Center Icon'=>'Uitlijnen midden icoon','Album Icon'=>'Album icoon','Users Icon'=>'Gebruikers icoon','Tools Icon'=>'Gereedschap icoon','Site Icon'=>'Site icoon','Settings Icon'=>'Instellingen icoon','Post Icon'=>'Bericht icoon','Plugins Icon'=>'Plugins icoon','Page Icon'=>'Pagina icoon','Network Icon'=>'Netwerk icoon','Multisite Icon'=>'Multisite icoon','Media Icon'=>'Media icoon','Links Icon'=>'Links icoon','Home Icon'=>'Home icoon','Customizer Icon'=>'Customizer icoon','Comments Icon'=>'Reacties icoon','Collapse Icon'=>'Samenvouw icoon','Appearance Icon'=>'Weergave icoon','Generic Icon'=>'Generiek icoon','Icon picker requires a value.'=>'Pictogram kiezer vereist een waarde.','Icon picker requires an icon type.'=>'Pictogram kiezer vereist een pictogram type.','The available icons matching your search query have been updated in the icon picker below.'=>'De beschikbare pictogrammen die overeenkomen met je zoekopdracht zijn geüpdatet in de pictogram kiezer hieronder.','No results found for that search term'=>'Geen resultaten gevonden voor die zoekterm','Array'=>'Array','String'=>'String','Specify the return format for the icon. %s'=>'Specificeer het retourformat voor het pictogram. %s','Select where content editors can choose the icon from.'=>'Selecteer waar inhoudseditors het pictogram kunnen kiezen.','The URL to the icon you\'d like to use, or svg as Data URI'=>'De URL naar het pictogram dat je wil gebruiken, of svg als gegevens URI','Browse Media Library'=>'Blader door mediabibliotheek','The currently selected image preview'=>'De momenteel geselecteerde afbeelding voorbeeld','Click to change the icon in the Media Library'=>'Klik om het pictogram in de mediabibliotheek te wijzigen','Search icons...'=>'Zoek pictogrammen...','Media Library'=>'Mediabibliotheek','Dashicons'=>'Dashicons','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'Een interactieve UI voor het selecteren van een pictogram. Selecteer uit Dashicons, de mediatheek, of een zelfstandige URL invoer.','Icon Picker'=>'Pictogram kiezer','JSON Load Paths'=>'JSON laadpaden','JSON Save Paths'=>'JSON opslaan paden','Registered ACF Forms'=>'Geregistreerde ACF formulieren','Shortcode Enabled'=>'Shortcode ingeschakeld','Field Settings Tabs Enabled'=>'Veldinstellingen tabs ingeschakeld','Field Type Modal Enabled'=>'Veldtype modal ingeschakeld','Admin UI Enabled'=>'Beheer UI ingeschakeld','Block Preloading Enabled'=>'Blok preloading ingeschakeld','Blocks Per ACF Block Version'=>'Blokken per ACF block versie','Blocks Per API Version'=>'Blokken per API versie','Registered ACF Blocks'=>'Geregistreerde ACF blokken','Light'=>'Licht','Standard'=>'Standaard','REST API Format'=>'REST API format','Registered Options Pages (PHP)'=>'Geregistreerde opties pagina\'s (PHP)','Registered Options Pages (JSON)'=>'Geregistreerde optie pagina\'s (JSON)','Registered Options Pages (UI)'=>'Geregistreerde optie pagina\'s (UI)','Options Pages UI Enabled'=>'Opties pagina\'s UI ingeschakeld','Registered Taxonomies (JSON)'=>'Geregistreerde taxonomieën (JSON)','Registered Taxonomies (UI)'=>'Geregistreerde taxonomieën (UI)','Registered Post Types (JSON)'=>'Geregistreerde berichttypen (JSON)','Registered Post Types (UI)'=>'Geregistreerde berichttypen (UI)','Post Types and Taxonomies Enabled'=>'Berichttypen en taxonomieën ingeschakeld','Number of Third Party Fields by Field Type'=>'Aantal velden van derden per veldtype','Number of Fields by Field Type'=>'Aantal velden per veldtype','Field Groups Enabled for GraphQL'=>'Veldgroepen ingeschakeld voor GraphQL','Field Groups Enabled for REST API'=>'Veldgroepen ingeschakeld voor REST API','Registered Field Groups (JSON)'=>'Geregistreerde veldgroepen (JSON)','Registered Field Groups (PHP)'=>'Geregistreerde veldgroepen (PHP)','Registered Field Groups (UI)'=>'Geregistreerde veldgroepen (UI)','Active Plugins'=>'Actieve plugins','Parent Theme'=>'Hoofdthema','Active Theme'=>'Actief thema','Is Multisite'=>'Is multisite','MySQL Version'=>'MySQL versie','WordPress Version'=>'WordPress versie','Subscription Expiry Date'=>'Vervaldatum abonnement','License Status'=>'Licentiestatus','License Type'=>'Licentietype','Licensed URL'=>'Gelicentieerde URL','License Activated'=>'Licentie geactiveerd','Free'=>'Gratis','Plugin Type'=>'Plugin type','Plugin Version'=>'Plugin versie','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Deze sectie bevat debuginformatie over je ACF configuratie die nuttig kan zijn om aan ondersteuning te verstrekken.','An ACF Block on this page requires attention before you can save.'=>'Een ACF Block op deze pagina vereist aandacht voordat je kunt opslaan.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'Deze gegevens worden gelogd terwijl we waarden detecteren die tijdens de uitvoer zijn gewijzigd. %1$sClear log en sluiten%2$s na het ontsnappen van de waarden in je code. De melding verschijnt opnieuw als we opnieuw gewijzigde waarden detecteren.','Dismiss permanently'=>'Permanent negeren','Instructions for content editors. Shown when submitting data.'=>'Instructies voor inhoud editors. Getoond bij het indienen van gegevens.','Has no term selected'=>'Heeft geen term geselecteerd','Has any term selected'=>'Heeft een term geselecteerd','Terms do not contain'=>'Voorwaarden bevatten niet','Terms contain'=>'Voorwaarden bevatten','Term is not equal to'=>'Term is niet gelijk aan','Term is equal to'=>'Term is gelijk aan','Has no user selected'=>'Heeft geen gebruiker geselecteerd','Has any user selected'=>'Heeft een gebruiker geselecteerd','Users do not contain'=>'Gebruikers bevatten niet','Users contain'=>'Gebruikers bevatten','User is not equal to'=>'Gebruiker is niet gelijk aan','User is equal to'=>'Gebruiker is gelijk aan','Has no page selected'=>'Heeft geen pagina geselecteerd','Has any page selected'=>'Heeft een pagina geselecteerd','Pages do not contain'=>'Pagina\'s bevatten niet','Pages contain'=>'Pagina\'s bevatten','Page is not equal to'=>'Pagina is niet gelijk aan','Page is equal to'=>'Pagina is gelijk aan','Has no relationship selected'=>'Heeft geen relatie geselecteerd','Has any relationship selected'=>'Heeft een relatie geselecteerd','Has no post selected'=>'Heeft geen bericht geselecteerd','Has any post selected'=>'Heeft een bericht geselecteerd','Posts do not contain'=>'Berichten bevatten niet','Posts contain'=>'Berichten bevatten','Post is not equal to'=>'Bericht is niet gelijk aan','Post is equal to'=>'Bericht is gelijk aan','Relationships do not contain'=>'Relaties bevatten niet','Relationships contain'=>'Relaties bevatten','Relationship is not equal to'=>'Relatie is niet gelijk aan','Relationship is equal to'=>'Relatie is gelijk aan','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF velden','ACF PRO Feature'=>'ACF PRO functie','Renew PRO to Unlock'=>'Vernieuw PRO om te ontgrendelen','Renew PRO License'=>'Vernieuw PRO licentie','PRO fields cannot be edited without an active license.'=>'PRO velden kunnen niet bewerkt worden zonder een actieve licentie.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Activeer je ACF PRO licentie om veldgroepen toegewezen aan een ACF blok te bewerken.','Please activate your ACF PRO license to edit this options page.'=>'Activeer je ACF PRO licentie om deze optiepagina te bewerken.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Het teruggeven van geëscaped HTML waarden is alleen mogelijk als format_value ook true is. De veldwaarden zijn niet teruggegeven voor de veiligheid.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Het teruggeven van een escaped HTML waarde is alleen mogelijk als format_value ook waar is. De veldwaarde is niet teruggegeven voor de veiligheid.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF escapes nu automatisch aan onveilige HTML bij weergave door the_field of de ACF shortcode. We hebben vastgesteld dat de uitvoer van sommige van je velden is gewijzigd door deze aanpassing, maar dit hoeft geen brekende verandering te zijn. %2$s.','Please contact your site administrator or developer for more details.'=>'Neem contact op met je sitebeheerder of ontwikkelaar voor meer informatie.','Learn more'=>'Leer meer','Hide details'=>'Verberg details','Show details'=>'Toon details','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - weergegeven via %3$s','Renew ACF PRO License'=>'Vernieuw ACF PRO licentie','Renew License'=>'Vernieuw licentie','Manage License'=>'Beheer licentie','\'High\' position not supported in the Block Editor'=>'\'Hoge\' positie wordt niet ondersteund in de blok-editor','Upgrade to ACF PRO'=>'Upgrade naar ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF opties pagina\'s zijn aangepaste beheerpagina\'s voor het beheren van globale instellingen via velden. Je kunt meerdere pagina\'s en subpagina\'s maken.','Add Options Page'=>'Opties pagina toevoegen','In the editor used as the placeholder of the title.'=>'In de editor gebruikt als plaatshouder van de titel.','Title Placeholder'=>'Titel plaatshouder','4 Months Free'=>'4 maanden gratis','(Duplicated from %s)'=>'(Gekopieerd van %s)','Select Options Pages'=>'Opties pagina\'s selecteren','Duplicate taxonomy'=>'Dubbele taxonomie','Create taxonomy'=>'Creëer taxonomie','Duplicate post type'=>'Duplicaat berichttype','Create post type'=>'Berichttype maken','Link field groups'=>'Veldgroepen linken','Add fields'=>'Velden toevoegen','This Field'=>'Dit veld','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Ondersteuning','is developed and maintained by'=>'is ontwikkeld en wordt onderhouden door','Add this %s to the location rules of the selected field groups.'=>'Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Als je de bidirectionele instelling inschakelt, kun je een waarde updaten in de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het bericht ID, taxonomie ID of gebruiker ID van het item dat wordt geüpdatet toe te voegen of te verwijderen. Lees voor meer informatie de documentatie.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Selecteer veld(en) om de verwijzing terug naar het item dat wordt geüpdatet op te slaan. Je kunt dit veld selecteren. Doelvelden moeten compatibel zijn met waar dit veld wordt weergegeven. Als dit veld bijvoorbeeld wordt weergegeven in een taxonomie, dan moet je doelveld van het type taxonomie zijn','Target Field'=>'Doelveld','Update a field on the selected values, referencing back to this ID'=>'Update een veld met de geselecteerde waarden en verwijs terug naar deze ID','Bidirectional'=>'Bidirectioneel','%s Field'=>'%s veld','Select Multiple'=>'Selecteer meerdere','WP Engine logo'=>'WP engine logo','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Alleen kleine letters, underscores en streepjes, maximaal 32 karakters.','The capability name for assigning terms of this taxonomy.'=>'De rechten naam voor het toewijzen van termen van deze taxonomie.','Assign Terms Capability'=>'Termen rechten toewijzen','The capability name for deleting terms of this taxonomy.'=>'De rechten naam voor het verwijderen van termen van deze taxonomie.','Delete Terms Capability'=>'Termen rechten verwijderen','The capability name for editing terms of this taxonomy.'=>'De rechten naam voor het bewerken van termen van deze taxonomie.','Edit Terms Capability'=>'Termen rechten bewerken','The capability name for managing terms of this taxonomy.'=>'De naam van de rechten voor het beheren van termen van deze taxonomie.','Manage Terms Capability'=>'Beheer termen rechten','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Stelt in of berichten moeten worden uitgesloten van zoekresultaten en pagina\'s van taxonomie archieven.','More Tools from WP Engine'=>'Meer gereedschappen van WP Engine','Built for those that build with WordPress, by the team at %s'=>'Gemaakt voor degenen die bouwen met WordPress, door het team van %s','View Pricing & Upgrade'=>'Bekijk prijzen & upgrade','Learn More'=>'Leer meer','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Versnel je workflow en ontwikkel betere sites met functies als ACF Blocks en Options Pages, en geavanceerde veldtypen als Repeater, Flexible Content, Clone en Gallery.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO','%s fields'=>'%s velden','No terms'=>'Geen termen','No post types'=>'Geen berichttypen','No posts'=>'Geen berichten','No taxonomies'=>'Geen taxonomieën','No field groups'=>'Geen veld groepen','No fields'=>'Geen velden','No description'=>'Geen beschrijving','Any post status'=>'Elke bericht status','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten ACF is geregistreerd en kan daarom niet worden gebruikt.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en kan daarom niet worden gebruikt.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of streepjes bevatten.','The taxonomy key must be under 32 characters.'=>'De taxonomie sleutel moet minder dan 32 karakters bevatten.','No Taxonomies found in Trash'=>'Geen taxonomieën gevonden in prullenbak','No Taxonomies found'=>'Geen taxonomieën gevonden','Search Taxonomies'=>'Taxonomieën zoeken','View Taxonomy'=>'Taxonomie bekijken','New Taxonomy'=>'Nieuwe taxonomie','Edit Taxonomy'=>'Taxonomie bewerken','Add New Taxonomy'=>'Nieuwe taxonomie toevoegen','No Post Types found in Trash'=>'Geen berichttypen gevonden in prullenbak','No Post Types found'=>'Geen berichttypen gevonden','Search Post Types'=>'Berichttypen zoeken','View Post Type'=>'Berichttype bekijken','New Post Type'=>'Nieuw berichttype','Edit Post Type'=>'Berichttype bewerken','Add New Post Type'=>'Nieuw berichttype toevoegen','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Deze berichttype sleutel is al in gebruik door een ander berichttype dat buiten ACF is geregistreerd en kan niet worden gebruikt.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Deze berichttype sleutel is al in gebruik door een ander berichttype in ACF en kan niet worden gebruikt.','This field must not be a WordPress reserved term.'=>'Dit veld mag geen door WordPress gereserveerde term zijn.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Het berichttype mag alleen kleine alfanumerieke tekens, underscores of streepjes bevatten.','The post type key must be under 20 characters.'=>'De berichttype sleutel moet minder dan 20 karakters bevatten.','We do not recommend using this field in ACF Blocks.'=>'Wij raden het gebruik van dit veld in ACF blokken af.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Toont de WordPress WYSIWYG editor zoals in berichten en pagina\'s voor een rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt.','WYSIWYG Editor'=>'WYSIWYG editor','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden gebruikt om relaties te leggen tussen gegeven objecten.','A text input specifically designed for storing web addresses.'=>'Een tekst invoer speciaal ontworpen voor het opslaan van web adressen.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Een toggle waarmee je een waarde van 1 of 0 kunt kiezen (aan of uit, waar of onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of selectievakje.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een tijd. De tijd format kan worden aangepast via de veldinstellingen.','A basic textarea input for storing paragraphs of text.'=>'Een basis tekstgebied voor het opslaan van alinea\'s tekst.','A basic text input, useful for storing single string values.'=>'Een basis tekstveld, handig voor het opslaan van een enkele string waarde.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de criteria en opties die zijn opgegeven in de veldinstellingen.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Hiermee kun je in het bewerking scherm velden groeperen in secties met tabs. Nuttig om velden georganiseerd en gestructureerd te houden.','A dropdown list with a selection of choices that you specify.'=>'Een dropdown lijst met een selectie van keuzes die je aangeeft.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Een interface met twee kolommen om een of meer berichten, pagina\'s of aangepaste extra berichttype items te selecteren om een relatie te leggen met het item dat je nu aan het bewerken bent. Inclusief opties om te zoeken en te filteren.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Een veld voor het selecteren van een numerieke waarde binnen een gespecificeerd bereik met behulp van een bereik slider element.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden die je opgeeft.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Een interactieve en aanpasbare UI voor het kiezen van één of meerdere berichten, pagina\'s of berichttype-items met de optie om te zoeken. ','An input for providing a password using a masked field.'=>'Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld.','Filter by Post Status'=>'Filter op berichtstatus','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Een interactieve dropdown om een of meer berichten, pagina\'s, extra berichttype items of archief URL\'s te selecteren, met de optie om te zoeken.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Een interactieve component voor het insluiten van video\'s, afbeeldingen, tweets, audio en andere inhoud door gebruik te maken van de standaard WordPress oEmbed functionaliteit.','An input limited to numerical values.'=>'Een invoer die beperkt is tot numerieke waarden.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om extra context of instructies te geven rond je velden.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Hiermee kun je een link en zijn eigenschappen zoals titel en doel specificeren met behulp van de WordPress native link picker.','Uses the native WordPress media picker to upload, or choose images.'=>'Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of te kiezen.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Biedt een manier om velden te structureren in groepen om de gegevens en het bewerking scherm beter te organiseren.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Een interactieve UI voor het selecteren van een locatie met Google Maps. Vereist een Google Maps API-sleutel en aanvullende instellingen om correct te worden weergegeven.','Uses the native WordPress media picker to upload, or choose files.'=>'Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te kiezen.','A text input specifically designed for storing email addresses.'=>'Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een datum en tijd. De datum retour format en tijd kunnen worden aangepast via de veldinstellingen.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een datum. Het format van de datum kan worden aangepast via de veldinstellingen.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Een interactieve UI voor het selecteren van een kleur, of het opgeven van een hex waarde.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan selecteren die je opgeeft.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie kiezen uit de opgegeven waarden.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Hiermee kun je aangepaste velden groeperen en organiseren in inklapbare panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote datasets netjes te houden.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Dit biedt een oplossing voor het herhalen van inhoud zoals slides, teamleden en Call To Action tegels, door te fungeren als een hoofd voor een string sub velden die steeds opnieuw kunnen worden herhaald.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Dit biedt een interactieve interface voor het beheerder van een verzameling bijlagen. De meeste instellingen zijn vergelijkbaar met die van het veld type afbeelding. Met extra instellingen kun je aangeven waar nieuwe bijlagen in de galerij worden toegevoegd en het minimum/maximum aantal toegestane bijlagen.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Dit biedt een eenvoudige, gestructureerde, op lay-out gebaseerde editor. Met het veld flexibele inhoud kun je inhoud definiëren, creëren en beheren met volledige controle door lay-outs en sub velden te gebruiken om de beschikbare blokken vorm te geven.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Hiermee kun je bestaande velden selecteren en weergeven. Het dupliceert geen velden in de database, maar laadt en toont de geselecteerde velden bij run time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of de geselecteerde velden weergeven als een groep sub velden.','nounClone'=>'Kloon','PRO'=>'PRO','Advanced'=>'Geavanceerd','JSON (newer)'=>'JSON (nieuwer)','Original'=>'Origineel','Invalid post ID.'=>'Ongeldig bericht ID.','Invalid post type selected for review.'=>'Ongeldig berichttype geselecteerd voor beoordeling.','More'=>'Meer','Tutorial'=>'Tutorial','Select Field'=>'Selecteer veld','Try a different search term or browse %s'=>'Probeer een andere zoekterm of blader door %s','Popular fields'=>'Populaire velden','No search results for \'%s\''=>'Geen zoekresultaten voor \'%s\'','Search fields...'=>'Velden zoeken...','Select Field Type'=>'Selecteer veldtype','Popular'=>'Populair','Add Taxonomy'=>'Taxonomie toevoegen','Create custom taxonomies to classify post type content'=>'Maak aangepaste taxonomieën aan om inhoud van berichttypen te classificeren','Add Your First Taxonomy'=>'Voeg je eerste taxonomie toe','Hierarchical taxonomies can have descendants (like categories).'=>'Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard.','One or many post types that can be classified with this taxonomy.'=>'Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Optionele aangepaste controller om te gebruiken in plaats van `WP_REST_Terms_Controller `.','Expose this post type in the REST API.'=>'Stel dit berichttype bloot in de REST API.','Customize the query variable name'=>'De naam van de query variabele aanpassen','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Hoofd sub termen in URL\'s voor hiërarchische taxonomieën.','Customize the slug used in the URL'=>'Pas de slug in de URL aan','Permalinks for this taxonomy are disabled.'=>'Permalinks voor deze taxonomie zijn uitgeschakeld.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur zal zijn','Taxonomy Key'=>'Taxonomie sleutel','Select the type of permalink to use for this taxonomy.'=>'Selecteer het type permalink dat je voor deze taxonomie wil gebruiken.','Display a column for the taxonomy on post type listing screens.'=>'Toon een kolom voor de taxonomie op de schermen voor het tonen van berichttypes.','Show Admin Column'=>'Toon beheerder kolom','Show the taxonomy in the quick/bulk edit panel.'=>'Toon de taxonomie in het snel/bulk bewerken paneel.','Quick Edit'=>'Snel bewerken','List the taxonomy in the Tag Cloud Widget controls.'=>'Vermeld de taxonomie in de tag cloud widget besturing elementen.','Tag Cloud'=>'Tag cloud','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens opgeslagen in een meta box te zuiveren.','Meta Box Sanitization Callback'=>'Meta box sanitatie callback','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Een PHP functienaam die moet worden aangeroepen om de inhoud van een meta box op je taxonomie te verwerken.','Register Meta Box Callback'=>'Meta box callback registreren','No Meta Box'=>'Geen meta box','Custom Meta Box'=>'Aangepaste meta box','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Bepaalt het meta box op het inhoud editor scherm. Standaard wordt het categorie meta box getoond voor hiërarchische taxonomieën, en het tags meta box voor niet hiërarchische taxonomieën.','Meta Box'=>'Meta box','Categories Meta Box'=>'Categorieën meta box','Tags Meta Box'=>'Tags meta box','A link to a tag'=>'Een link naar een tag','Describes a navigation link block variation used in the block editor.'=>'Beschrijft een navigatie link blok variatie gebruikt in de blok-editor.','A link to a %s'=>'Een link naar een %s','Tag Link'=>'Tag link','Assigns a title for navigation link block variation used in the block editor.'=>'Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-editor.','← Go to tags'=>'← Ga naar tags','Assigns the text used to link back to the main index after updating a term.'=>'Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index na het updaten van een term.','Back To Items'=>'Terug naar items','← Go to %s'=>'← Ga naar %s','Tags list'=>'Tags lijst','Assigns text to the table hidden heading.'=>'Wijst tekst toe aan de verborgen koptekst van de tabel.','Tags list navigation'=>'Tags lijst navigatie','Assigns text to the table pagination hidden heading.'=>'Wijst tekst toe aan de verborgen koptekst van de paginering van de tabel.','Filter by category'=>'Filter op categorie','Assigns text to the filter button in the posts lists table.'=>'Wijst tekst toe aan de filterknop in de lijst met berichten.','Filter By Item'=>'Filter op item','Filter by %s'=>'Filter op %s','The description is not prominent by default; however, some themes may show it.'=>'De beschrijving is standaard niet prominent aanwezig; sommige thema\'s kunnen hem echter wel tonen.','Describes the Description field on the Edit Tags screen.'=>'Beschrijft het veld beschrijving in het scherm bewerken tags.','Description Field Description'=>'Omschrijving veld beschrijving','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is bijvoorbeeld het hoofd van Bebop en Big Band','Describes the Parent field on the Edit Tags screen.'=>'Beschrijft het hoofd veld op het bewerken tags scherm.','Parent Field Description'=>'Hoofdveld beschrijving','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'De "slug" is de URL vriendelijke versie van de naam. Het zijn meestal allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens.','Describes the Slug field on the Edit Tags screen.'=>'Beschrijft het slug veld op het bewerken tags scherm.','Slug Field Description'=>'Slug veld beschrijving','The name is how it appears on your site'=>'De naam is zoals hij op je site staat','Describes the Name field on the Edit Tags screen.'=>'Beschrijft het naamveld op het bewerken tags scherm.','Name Field Description'=>'Naamveld beschrijving','No tags'=>'Geen tags','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en media lijsten als er geen tags of categorieën beschikbaar zijn.','No Terms'=>'Geen termen','No %s'=>'Geen %s','No tags found'=>'Geen tags gevonden','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Wijst de tekst toe die wordt weergegeven wanneer je klikt op de \'kies uit meest gebruikte\' tekst in het taxonomie meta box wanneer er geen tags beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen lijst tabel wanneer er geen items zijn voor een taxonomie.','Not Found'=>'Niet gevonden','Assigns text to the Title field of the Most Used tab.'=>'Wijst tekst toe aan het titelveld van de tab meest gebruikt.','Most Used'=>'Meest gebruikt','Choose from the most used tags'=>'Kies uit de meest gebruikte tags','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Wijst de \'kies uit meest gebruikte\' tekst toe die wordt gebruikt in het meta box wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet hiërarchische taxonomieën.','Choose From Most Used'=>'Kies uit de meest gebruikte','Choose from the most used %s'=>'Kies uit de meest gebruikte %s','Add or remove tags'=>'Tags toevoegen of verwijderen','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Wijst de tekst voor het toevoegen of verwijderen van items toe die wordt gebruikt in het meta box wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet hiërarchische taxonomieën','Add Or Remove Items'=>'Items toevoegen of verwijderen','Add or remove %s'=>'%s toevoegen of verwijderen','Separate tags with commas'=>'Scheid tags met komma\'s','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Wijst de gescheiden item met komma\'s tekst toe die wordt gebruikt in het taxonomie meta box. Alleen gebruikt op niet hiërarchische taxonomieën.','Separate Items With Commas'=>'Scheid items met komma\'s','Separate %s with commas'=>'Scheid %s met komma\'s','Popular Tags'=>'Populaire tags','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische taxonomieën.','Popular Items'=>'Populaire items','Popular %s'=>'Populaire %s','Search Tags'=>'Tags zoeken','Assigns search items text.'=>'Wijst zoek items tekst toe.','Parent Category:'=>'Hoofdcategorie:','Assigns parent item text, but with a colon (:) added to the end.'=>'Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het einde.','Parent Item With Colon'=>'Hoofditem met dubbele punt','Parent Category'=>'Hoofdcategorie','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën.','Parent Item'=>'Hoofditem','Parent %s'=>'Hoofd %s','New Tag Name'=>'Nieuwe tagnaam','Assigns the new item name text.'=>'Wijst de nieuwe item naam tekst toe.','New Item Name'=>'Nieuw item naam','New %s Name'=>'Nieuwe %s naam','Add New Tag'=>'Nieuwe tag toevoegen','Assigns the add new item text.'=>'Wijst de tekst van het nieuwe item toe.','Update Tag'=>'Tag updaten','Assigns the update item text.'=>'Wijst de tekst van het update item toe.','Update Item'=>'Item updaten','Update %s'=>'%s updaten','View Tag'=>'Tag bekijken','In the admin bar to view term during editing.'=>'In de toolbar om de term te bekijken tijdens het bewerken.','Edit Tag'=>'Tag bewerken','At the top of the editor screen when editing a term.'=>'Aan de bovenkant van het editor scherm bij het bewerken van een term.','All Tags'=>'Alle tags','Assigns the all items text.'=>'Wijst de tekst van alle items toe.','Assigns the menu name text.'=>'Wijst de tekst van de menu naam toe.','Menu Label'=>'Menulabel','Active taxonomies are enabled and registered with WordPress.'=>'Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress.','A descriptive summary of the taxonomy.'=>'Een beschrijvende samenvatting van de taxonomie.','A descriptive summary of the term.'=>'Een beschrijvende samenvatting van de term.','Term Description'=>'Term beschrijving','Single word, no spaces. Underscores and dashes allowed.'=>'Eén woord, geen spaties. Underscores en streepjes zijn toegestaan.','Term Slug'=>'Term slug','The name of the default term.'=>'De naam van de standaard term.','Term Name'=>'Term naam','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal niet standaard worden geselecteerd voor berichten.','Default Term'=>'Standaard term','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin ze worden aangeleverd aan `wp_set_object_terms()`.','Sort Terms'=>'Termen sorteren','Add Post Type'=>'Berichttype toevoegen','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Breid de functionaliteit van WordPress uit tot meer dan standaard berichten en pagina\'s met aangepaste berichttypes.','Add Your First Post Type'=>'Je eerste berichttype toevoegen','I know what I\'m doing, show me all the options.'=>'Ik weet wat ik doe, laat me alle opties zien.','Advanced Configuration'=>'Geavanceerde configuratie','Hierarchical post types can have descendants (like pages).'=>'Hiërarchische bericht types kunnen afstammelingen hebben (zoals pagina\'s).','Hierarchical'=>'Hiërarchisch','Visible on the frontend and in the admin dashboard.'=>'Zichtbaar op de voorkant en in het beheerder dashboard.','Public'=>'Publiek','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Alleen kleine letters, underscores en streepjes, maximaal 20 karakters.','Movie'=>'Film','Singular Label'=>'Enkelvoudig label','Movies'=>'Films','Plural Label'=>'Meervoud label','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Optionele aangepaste controller om te gebruiken in plaats van `WP_REST_Posts_Controller`.','Controller Class'=>'Controller klasse','The namespace part of the REST API URL.'=>'De namespace sectie van de REST API URL.','Namespace Route'=>'Namespace route','The base URL for the post type REST API URLs.'=>'De basis URL voor de berichttype REST API URL\'s.','Base URL'=>'Basis URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Geeft dit berichttype weer in de REST API. Vereist om de blok-editor te gebruiken.','Show In REST API'=>'Weergeven in REST API','Customize the query variable name.'=>'Pas de naam van de query variabele aan.','Query Variable'=>'Vraag variabele','No Query Variable Support'=>'Geen ondersteuning voor query variabele','Custom Query Variable'=>'Aangepaste query variabele','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}={bericht_slug}.','Query Variable Support'=>'Ondersteuning voor query variabelen','URLs for an item and items can be accessed with a query string.'=>'URL\'s voor een item en items kunnen worden benaderd met een query string.','Publicly Queryable'=>'Openbaar opvraagbaar','Custom slug for the Archive URL.'=>'Aangepaste slug voor het archief URL.','Archive Slug'=>'Archief slug','Has an item archive that can be customized with an archive template file in your theme.'=>'Heeft een item archief dat kan worden aangepast met een archief template bestand in je thema.','Archive'=>'Archief','Pagination support for the items URLs such as the archives.'=>'Paginatie ondersteuning voor de items URL\'s zoals de archieven.','Pagination'=>'Paginering','RSS feed URL for the post type items.'=>'RSS feed URL voor de items van het berichttype.','Feed URL'=>'Feed URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe te voegen aan URLs.','Front URL Prefix'=>'Front URL voorvoegsel','Customize the slug used in the URL.'=>'Pas de slug in de URL aan.','URL Slug'=>'URL slug','Permalinks for this post type are disabled.'=>'Permalinks voor dit berichttype zijn uitgeschakeld.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de onderstaande invoer. Je permalink structuur zal zijn','No Permalink (prevent URL rewriting)'=>'Geen permalink (voorkom URL herschrijving)','Custom Permalink'=>'Aangepaste permalink','Post Type Key'=>'Berichttype sleutel','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Herschrijf de URL met de berichttype sleutel als slug. Je permalink structuur zal zijn','Permalink Rewrite'=>'Permalink herschrijven','Delete items by a user when that user is deleted.'=>'Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd.','Delete With User'=>'Verwijder met gebruiker','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Laat het berichttype exporteren via \'Gereedschap\' > \'Exporteren\'.','Can Export'=>'Kan geëxporteerd worden','Optionally provide a plural to be used in capabilities.'=>'Geef desgewenst een meervoud dat in rechten moet worden gebruikt.','Plural Capability Name'=>'Meervoudige rechten naam','Choose another post type to base the capabilities for this post type.'=>'Kies een ander berichttype om de rechten voor dit berichttype te baseren.','Singular Capability Name'=>'Enkelvoudige rechten naam','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Standaard erven de rechten van het berichttype de namen van de \'Bericht\' rechten, bv. Edit_bericht, delete_berichten. Activeer om berichttype specifieke rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Rechten hernoemen','Exclude From Search'=>'Uitsluiten van zoeken','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Sta toe dat items worden toegevoegd aan menu\'s in het scherm \'Weergave\' > \'Menu\'s\'. Moet ingeschakeld zijn in \'Scherminstellingen\'.','Appearance Menus Support'=>'Ondersteuning voor weergave menu\'s','Appears as an item in the \'New\' menu in the admin bar.'=>'Verschijnt als een item in het menu "Nieuw" in de toolbar.','Show In Admin Bar'=>'Toon in toolbar','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Een PHP functie naam die moet worden aangeroepen bij het instellen van de meta boxen voor het bewerking scherm.','Custom Meta Box Callback'=>'Aangepaste meta box callback','Menu Icon'=>'Menu pictogram','The position in the sidebar menu in the admin dashboard.'=>'De positie in het zijbalk menu in het beheerder dashboard.','Menu Position'=>'Menu positie','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Standaard krijgt het berichttype een nieuw top niveau item in het beheerder menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het berichttype worden toegevoegd als een submenu item eronder.','Admin Menu Parent'=>'Beheerder hoofd menu','Admin editor navigation in the sidebar menu.'=>'Beheerder editor navigatie in het zijbalk menu.','Show In Admin Menu'=>'Toon in beheerder menu','Items can be edited and managed in the admin dashboard.'=>'Items kunnen worden bewerkt en beheerd in het beheerder dashboard.','Show In UI'=>'Weergeven in UI','A link to a post.'=>'Een link naar een bericht.','Description for a navigation link block variation.'=>'Beschrijving voor een navigatie link blok variatie.','Item Link Description'=>'Item link beschrijving','A link to a %s.'=>'Een link naar een %s.','Post Link'=>'Bericht link','Title for a navigation link block variation.'=>'Titel voor een navigatie link blok variatie.','Item Link'=>'Item link','%s Link'=>'%s link','Post updated.'=>'Bericht geüpdatet.','In the editor notice after an item is updated.'=>'In het editor bericht nadat een item is geüpdatet.','Item Updated'=>'Item geüpdatet','%s updated.'=>'%s geüpdatet.','Post scheduled.'=>'Bericht ingepland.','In the editor notice after scheduling an item.'=>'In het editor bericht na het plannen van een item.','Item Scheduled'=>'Item gepland','%s scheduled.'=>'%s gepland.','Post reverted to draft.'=>'Bericht teruggezet naar concept.','In the editor notice after reverting an item to draft.'=>'In het editor bericht na het terugdraaien van een item naar concept.','Item Reverted To Draft'=>'Item teruggezet naar concept','%s reverted to draft.'=>'%s teruggezet naar het concept.','Post published privately.'=>'Bericht privé gepubliceerd.','In the editor notice after publishing a private item.'=>'In het editor bericht na het publiceren van een privé item.','Item Published Privately'=>'Item privé gepubliceerd','%s published privately.'=>'%s privé gepubliceerd.','Post published.'=>'Bericht gepubliceerd.','In the editor notice after publishing an item.'=>'In het editor bericht na het publiceren van een item.','Item Published'=>'Item gepubliceerd','%s published.'=>'%s gepubliceerd.','Posts list'=>'Berichtenlijst','Used by screen readers for the items list on the post type list screen.'=>'Gebruikt door scherm lezers voor de item lijst op het scherm van de berichttypen lijst.','Items List'=>'Items lijst','%s list'=>'%s lijst','Posts list navigation'=>'Berichten lijst navigatie','Used by screen readers for the filter list pagination on the post type list screen.'=>'Gebruikt door scherm lezers voor de paginering van de filter lijst op het scherm van de lijst met berichttypes.','Items List Navigation'=>'Items lijst navigatie','%s list navigation'=>'%s lijst navigatie','Filter posts by date'=>'Filter berichten op datum','Used by screen readers for the filter by date heading on the post type list screen.'=>'Gebruikt door scherm lezers voor de filter op datum koptekst in de lijst met berichttypes.','Filter Items By Date'=>'Filter items op datum','Filter %s by date'=>'Filter %s op datum','Filter posts list'=>'Filter berichtenlijst','Used by screen readers for the filter links heading on the post type list screen.'=>'Gebruikt door scherm lezers voor de koptekst filter links op het scherm van de lijst met berichttypes.','Filter Items List'=>'Filter itemlijst','Filter %s list'=>'Filter %s lijst','In the media modal showing all media uploaded to this item.'=>'In het media modaal worden alle media getoond die naar dit item zijn geüpload.','Uploaded To This Item'=>'Geüpload naar dit item','Uploaded to this %s'=>'Geüpload naar deze %s','Insert into post'=>'Invoegen in bericht','As the button label when adding media to content.'=>'Als knop label bij het toevoegen van media aan inhoud.','Insert Into Media Button'=>'Invoegen in media knop','Insert into %s'=>'Invoegen in %s','Use as featured image'=>'Gebruik als uitgelichte afbeelding','As the button label for selecting to use an image as the featured image.'=>'Als knop label voor het selecteren van een afbeelding als uitgelichte afbeelding.','Use Featured Image'=>'Gebruik uitgelichte afbeelding','Remove featured image'=>'Verwijder uitgelichte afbeelding','As the button label when removing the featured image.'=>'Als het knop label bij het verwijderen van de uitgelichte afbeelding.','Remove Featured Image'=>'Verwijder uitgelichte afbeelding','Set featured image'=>'Uitgelichte afbeelding instellen','As the button label when setting the featured image.'=>'Als knop label bij het instellen van de uitgelichte afbeelding.','Set Featured Image'=>'Uitgelichte afbeelding instellen','Featured image'=>'Uitgelichte afbeelding','In the editor used for the title of the featured image meta box.'=>'In de editor gebruikt voor de titel van de uitgelichte afbeelding meta box.','Featured Image Meta Box'=>'Uitgelichte afbeelding meta box','Post Attributes'=>'Bericht attributen','In the editor used for the title of the post attributes meta box.'=>'In de editor gebruikt voor de titel van het bericht attributen meta box.','Attributes Meta Box'=>'Attributen meta box','%s Attributes'=>'%s attributen','Post Archives'=>'Bericht archieven','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Voegt \'Berichttype archief\' items met dit label toe aan de lijst van berichten die getoond worden bij het toevoegen van items aan een bestaand menu in een CPT met archieven ingeschakeld. Verschijnt alleen bij het bewerken van menu\'s in \'Live voorbeeld\' modus en wanneer een aangepaste archief slug is opgegeven.','Archives Nav Menu'=>'Archief nav menu','%s Archives'=>'%s archieven','No posts found in Trash'=>'Geen berichten gevonden in de prullenbak','At the top of the post type list screen when there are no posts in the trash.'=>'Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er geen berichten in de prullenbak zitten.','No Items Found in Trash'=>'Geen items gevonden in de prullenbak','No %s found in Trash'=>'Geen %s gevonden in de prullenbak','No posts found'=>'Geen berichten gevonden','At the top of the post type list screen when there are no posts to display.'=>'Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er geen berichten zijn om weer te geven.','No Items Found'=>'Geen items gevonden','No %s found'=>'Geen %s gevonden','Search Posts'=>'Berichten zoeken','At the top of the items screen when searching for an item.'=>'Aan de bovenkant van het item scherm bij het zoeken naar een item.','Search Items'=>'Items zoeken','Search %s'=>'%s zoeken','Parent Page:'=>'Hoofdpagina:','For hierarchical types in the post type list screen.'=>'Voor hiërarchische types in het scherm van de berichttypen lijst.','Parent Item Prefix'=>'Hoofditem voorvoegsel','Parent %s:'=>'Hoofd %s:','New Post'=>'Nieuw bericht','New Item'=>'Nieuw item','New %s'=>'Nieuw %s','Add New Post'=>'Nieuw bericht toevoegen','At the top of the editor screen when adding a new item.'=>'Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item.','Add New Item'=>'Nieuw item toevoegen','Add New %s'=>'Nieuwe %s toevoegen','View Posts'=>'Berichten bekijken','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Verschijnt in de toolbar in de weergave \'Alle berichten\', als het berichttype archieven ondersteunt en de voorpagina geen archief is van dat berichttype.','View Items'=>'Items bekijken','View Post'=>'Bericht bekijken','In the admin bar to view item when editing it.'=>'In de toolbar om het item te bekijken wanneer je het bewerkt.','View Item'=>'Item bekijken','View %s'=>'%s bekijken','Edit Post'=>'Bericht bewerken','At the top of the editor screen when editing an item.'=>'Aan de bovenkant van het editor scherm bij het bewerken van een item.','Edit Item'=>'Item bewerken','Edit %s'=>'%s bewerken','All Posts'=>'Alle berichten','In the post type submenu in the admin dashboard.'=>'In het sub menu van het berichttype in het beheerder dashboard.','All Items'=>'Alle items','All %s'=>'Alle %s','Admin menu name for the post type.'=>'Beheerder menu naam voor het berichttype.','Menu Name'=>'Menu naam','Regenerate all labels using the Singular and Plural labels'=>'Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en meervoud','Regenerate'=>'Regenereren','Active post types are enabled and registered with WordPress.'=>'Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress.','A descriptive summary of the post type.'=>'Een beschrijvende samenvatting van het berichttype.','Add Custom'=>'Aangepaste toevoegen','Enable various features in the content editor.'=>'Verschillende functies in de inhoud editor inschakelen.','Post Formats'=>'Berichtformaten','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Selecteer bestaande taxonomieën om items van het berichttype te classificeren.','Browse Fields'=>'Bladeren door velden','Nothing to import'=>'Er is niets om te importeren','. The Custom Post Type UI plugin can be deactivated.'=>'. De Custom Post Type UI plugin kan worden gedeactiveerd.','Imported %d item from Custom Post Type UI -'=>'%d item geïmporteerd uit Custom Post Type UI -' . "\0" . '%d items geïmporteerd uit Custom Post Type UI -','Failed to import taxonomies.'=>'Kan taxonomieën niet importeren.','Failed to import post types.'=>'Kan berichttypen niet importeren.','Nothing from Custom Post Type UI plugin selected for import.'=>'Niets van extra berichttype UI plugin geselecteerd voor import.','Imported 1 item'=>'1 item geïmporteerd' . "\0" . '%s items geïmporteerd','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Als je een berichttype of taxonomie importeert met dezelfde sleutel als een reeds bestaand berichttype of taxonomie, worden de instellingen voor het bestaande berichttype of de bestaande taxonomie overschreven met die van de import.','Import from Custom Post Type UI'=>'Importeer vanuit Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'De volgende code kan worden gebruikt om een lokale versie van de geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak de volgende code in het functions.php bestand van je thema of neem het op in een extern bestand, en deactiveer of verwijder vervolgens de items uit de ACF beheer.','Export - Generate PHP'=>'Exporteren - PHP genereren','Export'=>'Exporteren','Select Taxonomies'=>'Taxonomieën selecteren','Select Post Types'=>'Berichttypen selecteren','Exported 1 item.'=>'1 item geëxporteerd.' . "\0" . '%s items geëxporteerd.','Category'=>'Categorie','Tag'=>'Tag','%s taxonomy created'=>'%s taxonomie aangemaakt','%s taxonomy updated'=>'%s taxonomie geüpdatet','Taxonomy draft updated.'=>'Taxonomie concept geüpdatet.','Taxonomy scheduled for.'=>'Taxonomie ingepland voor.','Taxonomy submitted.'=>'Taxonomie ingediend.','Taxonomy saved.'=>'Taxonomie opgeslagen.','Taxonomy deleted.'=>'Taxonomie verwijderd.','Taxonomy updated.'=>'Taxonomie geüpdatet.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Deze taxonomie kon niet worden geregistreerd omdat de sleutel ervan in gebruik is door een andere taxonomie die door een andere plugin of thema is geregistreerd.','Taxonomy synchronized.'=>'Taxonomie gesynchroniseerd.' . "\0" . '%s taxonomieën gesynchroniseerd.','Taxonomy duplicated.'=>'Taxonomie gedupliceerd.' . "\0" . '%s taxonomieën gedupliceerd.','Taxonomy deactivated.'=>'Taxonomie gedeactiveerd.' . "\0" . '%s taxonomieën gedeactiveerd.','Taxonomy activated.'=>'Taxonomie geactiveerd.' . "\0" . '%s taxonomieën geactiveerd.','Terms'=>'Termen','Post type synchronized.'=>'Berichttype gesynchroniseerd.' . "\0" . '%s berichttypen gesynchroniseerd.','Post type duplicated.'=>'Berichttype gedupliceerd.' . "\0" . '%s berichttypen gedupliceerd.','Post type deactivated.'=>'Berichttype gedeactiveerd.' . "\0" . '%s berichttypen gedeactiveerd.','Post type activated.'=>'Berichttype geactiveerd.' . "\0" . '%s berichttypen geactiveerd.','Post Types'=>'Berichttypen','Advanced Settings'=>'Geavanceerde instellingen','Basic Settings'=>'Basisinstellingen','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Dit berichttype kon niet worden geregistreerd omdat de sleutel ervan in gebruik is door een ander berichttype dat door een andere plugin of een ander thema is geregistreerd.','Pages'=>'Pagina\'s','Link Existing Field Groups'=>'Link bestaande veld groepen','%s post type created'=>'%s berichttype aangemaakt','Add fields to %s'=>'Velden toevoegen aan %s','%s post type updated'=>'%s berichttype geüpdatet','Post type draft updated.'=>'Berichttype concept geüpdatet.','Post type scheduled for.'=>'Berichttype ingepland voor.','Post type submitted.'=>'Berichttype ingediend.','Post type saved.'=>'Berichttype opgeslagen.','Post type updated.'=>'Berichttype geüpdatet.','Post type deleted.'=>'Berichttype verwijderd.','Type to search...'=>'Typ om te zoeken...','PRO Only'=>'Alleen in PRO','Field groups linked successfully.'=>'Veldgroepen succesvol gelinkt.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importeer berichttypen en taxonomieën die zijn geregistreerd met extra berichttype UI en beheerder ze met ACF. Aan de slag.','ACF'=>'ACF','taxonomy'=>'taxonomie','post type'=>'berichttype','Done'=>'Klaar','Field Group(s)'=>'Veld groep(en)','Select one or many field groups...'=>'Selecteer één of meerdere veldgroepen...','Please select the field groups to link.'=>'Selecteer de veldgroepen om te linken.','Field group linked successfully.'=>'Veldgroep succesvol gelinkt.' . "\0" . 'Veldgroepen succesvol gelinkt.','post statusRegistration Failed'=>'Registratie mislukt','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door een ander item geregistreerd door een andere plugin of thema.','REST API'=>'REST API','Permissions'=>'Rechten','URLs'=>'URL\'s','Visibility'=>'Zichtbaarheid','Labels'=>'Labels','Field Settings Tabs'=>'Tabs voor veldinstellingen','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[ACF shortcode waarde uitgeschakeld voor voorbeeld]','Close Modal'=>'Modal sluiten','Field moved to other group'=>'Veld verplaatst naar andere groep','Close modal'=>'Modal sluiten','Start a new group of tabs at this tab.'=>'Begin een nieuwe groep van tabs bij dit tab.','New Tab Group'=>'Nieuwe tabgroep','Use a stylized checkbox using select2'=>'Een gestileerde checkbox gebruiken met select2','Save Other Choice'=>'Andere keuze opslaan','Allow Other Choice'=>'Andere keuze toestaan','Add Toggle All'=>'Toevoegen toggle alle','Save Custom Values'=>'Aangepaste waarden opslaan','Allow Custom Values'=>'Aangepaste waarden toestaan','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Aangepaste waarden van het selectievakje mogen niet leeg zijn. Vink lege waarden uit.','Updates'=>'Updates','Advanced Custom Fields logo'=>'Advanced Custom Fields logo','Save Changes'=>'Wijzigingen opslaan','Field Group Title'=>'Veldgroep titel','Add title'=>'Titel toevoegen','New to ACF? Take a look at our getting started guide.'=>'Ben je nieuw bij ACF? Bekijk onze startersgids.','Add Field Group'=>'Veldgroep toevoegen','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF gebruikt veldgroepen om aangepaste velden te groeperen, en die velden vervolgens te koppelen aan bewerkingsschermen.','Add Your First Field Group'=>'Voeg je eerste veldgroep toe','Options Pages'=>'Opties pagina\'s','ACF Blocks'=>'ACF blokken','Gallery Field'=>'Galerij veld','Flexible Content Field'=>'Flexibel inhoudsveld','Repeater Field'=>'Herhaler veld','Unlock Extra Features with ACF PRO'=>'Ontgrendel extra functies met ACF PRO','Delete Field Group'=>'Veldgroep verwijderen','Created on %1$s at %2$s'=>'Gemaakt op %1$s om %2$s','Group Settings'=>'Groepsinstellingen','Location Rules'=>'Locatieregels','Choose from over 30 field types. Learn more.'=>'Kies uit meer dan 30 veldtypes. Meer informatie.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Ga aan de slag met het maken van nieuwe aangepaste velden voor je berichten, pagina\'s, extra berichttypes en andere WordPress inhoud.','Add Your First Field'=>'Voeg je eerste veld toe','#'=>'#','Add Field'=>'Veld toevoegen','Presentation'=>'Presentatie','Validation'=>'Validatie','General'=>'Algemeen','Import JSON'=>'JSON importeren','Export As JSON'=>'Als JSON exporteren','Field group deactivated.'=>'Veldgroep gedeactiveerd.' . "\0" . '%s veldgroepen gedeactiveerd.','Field group activated.'=>'Veldgroep geactiveerd.' . "\0" . '%s veldgroepen geactiveerd.','Deactivate'=>'Deactiveren','Deactivate this item'=>'Deactiveer dit item','Activate'=>'Activeren','Activate this item'=>'Activeer dit item','Move field group to trash?'=>'Veldgroep naar prullenbak verplaatsen?','post statusInactive'=>'Inactief','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch gedeactiveerd.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch gedeactiveerd.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - We hebben een of meer aanroepen gedetecteerd om ACF veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet ondersteund en kan leiden tot verkeerd ingedeelde of ontbrekende gegevens. Meer informatie over hoe je dit kunt oplossen..','%1$s must have a user with the %2$s role.'=>'%1$s moet een gebruiker hebben met de rol %2$s.' . "\0" . '%1$s moet een gebruiker hebben met een van de volgende rollen %2$s','%1$s must have a valid user ID.'=>'%1$s moet een geldig gebruikers ID hebben.','Invalid request.'=>'Ongeldige aanvraag.','%1$s is not one of %2$s'=>'%1$s is niet een van %2$s','%1$s must have term %2$s.'=>'%1$s moet term %2$s hebben.' . "\0" . '%1$s moet een van de volgende termen hebben %2$s','%1$s must be of post type %2$s.'=>'%1$s moet van het berichttype %2$s zijn.' . "\0" . '%1$s moet van een van de volgende berichttypes zijn %2$s','%1$s must have a valid post ID.'=>'%1$s moet een geldig bericht ID hebben.','%s requires a valid attachment ID.'=>'%s vereist een geldig bijlage ID.','Show in REST API'=>'Toon in REST API','Enable Transparency'=>'Transparantie inschakelen','RGBA Array'=>'RGBA array','RGBA String'=>'RGBA string','Hex String'=>'Hex string','Upgrade to PRO'=>'Upgrade naar PRO','post statusActive'=>'Actief','\'%s\' is not a valid email address'=>'\'%s\' is geen geldig e-mailadres','Color value'=>'Kleurwaarde','Select default color'=>'Selecteer standaardkleur','Clear color'=>'Kleur wissen','Blocks'=>'Blokken','Options'=>'Opties','Users'=>'Gebruikers','Menu items'=>'Menu-items','Widgets'=>'Widgets','Attachments'=>'Bijlagen','Taxonomies'=>'Taxonomieën','Posts'=>'Berichten','Last updated: %s'=>'Laatst geüpdatet: %s','Sorry, this post is unavailable for diff comparison.'=>'Dit bericht is niet beschikbaar voor verschil vergelijking.','Invalid field group parameter(s).'=>'Ongeldige veldgroep parameter(s).','Awaiting save'=>'In afwachting van opslaan','Saved'=>'Opgeslagen','Import'=>'Importeren','Review changes'=>'Beoordeel wijzigingen','Located in: %s'=>'Bevindt zich in: %s','Located in plugin: %s'=>'Bevindt zich in plugin: %s','Located in theme: %s'=>'Bevindt zich in thema: %s','Various'=>'Diverse','Sync changes'=>'Synchroniseer wijzigingen','Loading diff'=>'Diff laden','Review local JSON changes'=>'Lokale JSON wijzigingen beoordelen','Visit website'=>'Bezoek site','View details'=>'Details bekijken','Version %s'=>'Versie %s','Information'=>'Informatie','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Helpdesk. De ondersteuning professionals op onze helpdesk zullen je helpen met meer diepgaande, technische uitdagingen.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussies. We hebben een actieve en vriendelijke community op onze community forums die je misschien kunnen helpen met de \'how-tos\' van de ACF wereld.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentatie. Onze uitgebreide documentatie bevat referenties en handleidingen voor de meeste situaties die je kunt tegenkomen.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Wij zijn fanatiek in ondersteuning en willen dat je met ACF het beste uit je site haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar je hulp kan vinden:','Help & Support'=>'Hulp & ondersteuning','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Gebruik de tab Hulp & ondersteuning om contact op te nemen als je hulp nodig hebt.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te maken met de filosofie en best practices van de plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'De Advanced Custom Fields plugin biedt een visuele formulierbouwer om WordPress bewerkingsschermen aan te passen met extra velden, en een intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template bestand.','Overview'=>'Overzicht','Location type "%s" is already registered.'=>'Locatietype "%s" is al geregistreerd.','Class "%s" does not exist.'=>'Klasse "%s" bestaat niet.','Invalid nonce.'=>'Ongeldige nonce.','Error loading field.'=>'Fout tijdens laden van veld.','Location not found: %s'=>'Locatie niet gevonden: %s','Error: %s'=>'Fout: %s','Widget'=>'Widget','User Role'=>'Gebruikersrol','Comment'=>'Reactie','Post Format'=>'Berichtformat','Menu Item'=>'Menu-item','Post Status'=>'Berichtstatus','Menus'=>'Menu\'s','Menu Locations'=>'Menulocaties','Menu'=>'Menu','Post Taxonomy'=>'Bericht taxonomie','Child Page (has parent)'=>'Subpagina (heeft hoofdpagina)','Parent Page (has children)'=>'Hoofdpagina (heeft subpagina\'s)','Top Level Page (no parent)'=>'Pagina op hoogste niveau (geen hoofdpagina)','Posts Page'=>'Berichtenpagina','Front Page'=>'Voorpagina','Page Type'=>'Paginatype','Viewing back end'=>'Back-end aan het bekijken','Viewing front end'=>'Front-end aan het bekijken','Logged in'=>'Ingelogd','Current User'=>'Huidige gebruiker','Page Template'=>'Pagina template','Register'=>'Registreren','Add / Edit'=>'Toevoegen / bewerken','User Form'=>'Gebruikersformulier','Page Parent'=>'Hoofdpagina','Super Admin'=>'Superbeheerder','Current User Role'=>'Huidige gebruikersrol','Default Template'=>'Standaard template','Post Template'=>'Bericht template','Post Category'=>'Berichtcategorie','All %s formats'=>'Alle %s formats','Attachment'=>'Bijlage','%s value is required'=>'%s waarde is verplicht','Show this field if'=>'Toon dit veld als','Conditional Logic'=>'Voorwaardelijke logica','and'=>'en','Local JSON'=>'Lokale JSON','Clone Field'=>'Veld klonen','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Controleer ook of alle premium add-ons (%s) zijn geüpdatet naar de nieuwste versie.','This version contains improvements to your database and requires an upgrade.'=>'Deze versie bevat verbeteringen voor je database en vereist een upgrade.','Thank you for updating to %1$s v%2$s!'=>'Bedankt voor het updaten naar %1$s v%2$s!','Database Upgrade Required'=>'Database-upgrade vereist','Options Page'=>'Opties pagina','Gallery'=>'Galerij','Flexible Content'=>'Flexibele inhoud','Repeater'=>'Herhaler','Back to all tools'=>'Terug naar alle gereedschappen','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Als er meerdere veldgroepen op een bewerkingsscherm verschijnen, dan worden de opties van de eerste veldgroep gebruikt (degene met het laagste volgorde nummer)','Select items to hide them from the edit screen.'=>'Selecteer items om ze te verbergen in het bewerkingsscherm.','Hide on screen'=>'Verberg op scherm','Send Trackbacks'=>'Trackbacks verzenden','Tags'=>'Tags','Categories'=>'Categorieën','Page Attributes'=>'Pagina attributen','Format'=>'Format','Author'=>'Auteur','Slug'=>'Slug','Revisions'=>'Revisies','Comments'=>'Reacties','Discussion'=>'Discussie','Excerpt'=>'Samenvatting','Content Editor'=>'Inhoudseditor','Permalink'=>'Permalink','Shown in field group list'=>'Weergegeven in lijst met veldgroepen','Field groups with a lower order will appear first'=>'Veldgroepen met een lagere volgorde verschijnen als eerste','Order No.'=>'Volgorde nr.','Below fields'=>'Onder velden','Below labels'=>'Onder labels','Instruction Placement'=>'Instructie plaatsing','Label Placement'=>'Label plaatsing','Side'=>'Zijkant','Normal (after content)'=>'Normaal (na inhoud)','High (after title)'=>'Hoog (na titel)','Position'=>'Positie','Seamless (no metabox)'=>'Naadloos (geen meta box)','Standard (WP metabox)'=>'Standaard (met metabox)','Style'=>'Stijl','Type'=>'Type','Key'=>'Sleutel','Order'=>'Volgorde','Close Field'=>'Veld sluiten','id'=>'ID','class'=>'klasse','width'=>'breedte','Wrapper Attributes'=>'Wrapper attributen','Required'=>'Vereist','Instructions'=>'Instructies','Field Type'=>'Veldtype','Single word, no spaces. Underscores and dashes allowed'=>'Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan','Field Name'=>'Veldnaam','This is the name which will appear on the EDIT page'=>'Dit is de naam die op de BEWERK pagina zal verschijnen','Field Label'=>'Veldlabel','Delete'=>'Verwijderen','Delete field'=>'Veld verwijderen','Move'=>'Verplaatsen','Move field to another group'=>'Veld naar een andere groep verplaatsen','Duplicate field'=>'Veld dupliceren','Edit field'=>'Veld bewerken','Drag to reorder'=>'Sleep om te herschikken','Show this field group if'=>'Deze veldgroep weergeven als','No updates available.'=>'Er zijn geen updates beschikbaar.','Database upgrade complete. See what\'s new'=>'Database upgrade afgerond. Bekijk wat er nieuw is','Reading upgrade tasks...'=>'Upgradetaken lezen...','Upgrade failed.'=>'Upgrade mislukt.','Upgrade complete.'=>'Upgrade afgerond.','Upgrading data to version %s'=>'Gegevens upgraden naar versie %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Het is sterk aan te raden om eerst een back-up van de database te maken voordat je de update uitvoert. Weet je zeker dat je de update nu wilt uitvoeren?','Please select at least one site to upgrade.'=>'Selecteer ten minste één site om te upgraden.','Database Upgrade complete. Return to network dashboard'=>'Database upgrade afgerond. Terug naar netwerk dashboard','Site is up to date'=>'Site is up-to-date','Site requires database upgrade from %1$s to %2$s'=>'Site vereist database upgrade van %1$s naar %2$s','Site'=>'Site','Upgrade Sites'=>'Sites upgraden','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'De volgende sites vereisen een upgrade van de database. Selecteer de sites die je wilt updaten en klik vervolgens op %s.','Add rule group'=>'Regelgroep toevoegen','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Maak een set met regels aan om te bepalen welke aangepaste schermen deze extra velden zullen gebruiken','Rules'=>'Regels','Copied'=>'Gekopieerd','Copy to clipboard'=>'Naar klembord kopiëren','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Selecteer de items die je wilt exporteren en selecteer dan je export methode. Exporteer als JSON om te exporteren naar een .json bestand dat je vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te exporteren naar PHP code die je in je thema kunt plaatsen.','Select Field Groups'=>'Veldgroepen selecteren','No field groups selected'=>'Geen veldgroepen geselecteerd','Generate PHP'=>'PHP genereren','Export Field Groups'=>'Veldgroepen exporteren','Import file empty'=>'Importbestand is leeg','Incorrect file type'=>'Onjuist bestandstype','Error uploading file. Please try again'=>'Fout bij uploaden van bestand. Probeer het opnieuw','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. Wanneer je op de onderstaande import knop klikt, importeert ACF de items in dat bestand.','Import Field Groups'=>'Veldgroepen importeren','Sync'=>'Sync','Select %s'=>'Selecteer %s','Duplicate'=>'Dupliceren','Duplicate this item'=>'Dit item dupliceren','Supports'=>'Ondersteunt','Documentation'=>'Documentatie','Description'=>'Beschrijving','Sync available'=>'Synchronisatie beschikbaar','Field group synchronized.'=>'Veldgroep gesynchroniseerd.' . "\0" . '%s veld groepen gesynchroniseerd.','Field group duplicated.'=>'Veldgroep gedupliceerd.' . "\0" . '%s veldgroepen gedupliceerd.','Active (%s)'=>'Actief (%s)' . "\0" . 'Actief (%s)','Review sites & upgrade'=>'Beoordeel sites & upgrade','Upgrade Database'=>'Database upgraden','Custom Fields'=>'Aangepaste velden','Move Field'=>'Veld verplaatsen','Please select the destination for this field'=>'Selecteer de bestemming voor dit veld','The %1$s field can now be found in the %2$s field group'=>'Het %1$s veld is nu te vinden in de %2$s veldgroep','Move Complete.'=>'Verplaatsen afgerond.','Active'=>'Actief','Field Keys'=>'Veldsleutels','Settings'=>'Instellingen','Location'=>'Locatie','Null'=>'Null','copy'=>'kopie','(this field)'=>'(dit veld)','Checked'=>'Aangevinkt','Move Custom Field'=>'Aangepast veld verplaatsen','No toggle fields available'=>'Geen toggle velden beschikbaar','Field group title is required'=>'Veldgroep titel is vereist','This field cannot be moved until its changes have been saved'=>'Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen','The string "field_" may not be used at the start of a field name'=>'De string "field_" mag niet voor de veldnaam staan','Field group draft updated.'=>'Veldgroep concept geüpdatet.','Field group scheduled for.'=>'Veldgroep gepland voor.','Field group submitted.'=>'Veldgroep ingediend.','Field group saved.'=>'Veldgroep opgeslagen.','Field group published.'=>'Veldgroep gepubliceerd.','Field group deleted.'=>'Veldgroep verwijderd.','Field group updated.'=>'Veldgroep geüpdatet.','Tools'=>'Gereedschap','is not equal to'=>'is niet gelijk aan','is equal to'=>'is gelijk aan','Forms'=>'Formulieren','Page'=>'Pagina','Post'=>'Bericht','Relational'=>'Relationeel','Choice'=>'Keuze','Basic'=>'Basis','Unknown'=>'Onbekend','Field type does not exist'=>'Veldtype bestaat niet','Spam Detected'=>'Spam gevonden','Post updated'=>'Bericht geüpdatet','Update'=>'Updaten','Validate Email'=>'E-mailadres valideren','Content'=>'Inhoud','Title'=>'Titel','Edit field group'=>'Veldgroep bewerken','Selection is less than'=>'Selectie is minder dan','Selection is greater than'=>'Selectie is groter dan','Value is less than'=>'Waarde is minder dan','Value is greater than'=>'Waarde is groter dan','Value contains'=>'Waarde bevat','Value matches pattern'=>'Waarde komt overeen met patroon','Value is not equal to'=>'Waarde is niet gelijk aan','Value is equal to'=>'Waarde is gelijk aan','Has no value'=>'Heeft geen waarde','Has any value'=>'Heeft een waarde','Cancel'=>'Annuleren','Are you sure?'=>'Weet je het zeker?','%d fields require attention'=>'%d velden vereisen aandacht','1 field requires attention'=>'1 veld vereist aandacht','Validation failed'=>'Validatie mislukt','Validation successful'=>'Validatie geslaagd','Restricted'=>'Beperkt','Collapse Details'=>'Details dichtklappen','Expand Details'=>'Details uitklappen','Uploaded to this post'=>'Geüpload naar dit bericht','verbUpdate'=>'Updaten','verbEdit'=>'Bewerken','The changes you made will be lost if you navigate away from this page'=>'De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat','File type must be %s.'=>'Het bestandstype moet %s zijn.','or'=>'of','File size must not exceed %s.'=>'De bestandsgrootte mag niet groter zijn dan %s.','File size must be at least %s.'=>'De bestandsgrootte moet minimaal %s zijn.','Image height must not exceed %dpx.'=>'De hoogte van de afbeelding mag niet hoger zijn dan %dpx.','Image height must be at least %dpx.'=>'De hoogte van de afbeelding moet minimaal %dpx zijn.','Image width must not exceed %dpx.'=>'De breedte van de afbeelding mag niet groter zijn dan %dpx.','Image width must be at least %dpx.'=>'De breedte van de afbeelding moet ten minste %dpx zijn.','(no title)'=>'(geen titel)','Full Size'=>'Volledige grootte','Large'=>'Groot','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(geen label)','Sets the textarea height'=>'Bepaalt de hoogte van het tekstgebied','Rows'=>'Rijen','Text Area'=>'Tekstgebied','Prepend an extra checkbox to toggle all choices'=>'Voeg ervoor een extra selectievakje toe om alle keuzes te togglen','Save \'custom\' values to the field\'s choices'=>'Sla \'aangepaste\' waarden op in de keuzes van het veld','Allow \'custom\' values to be added'=>'Toestaan dat \'aangepaste\' waarden worden toegevoegd','Add new choice'=>'Nieuwe keuze toevoegen','Toggle All'=>'Toggle alles','Allow Archives URLs'=>'Archief URL\'s toestaan','Archives'=>'Archieven','Page Link'=>'Pagina link','Add'=>'Toevoegen','Name'=>'Naam','%s added'=>'%s toegevoegd','%s already exists'=>'%s bestaat al','User unable to add new %s'=>'Gebruiker kan geen nieuwe %s toevoegen','Term ID'=>'Term ID','Term Object'=>'Term object','Load value from posts terms'=>'Laad waarde van bericht termen','Load Terms'=>'Laad termen','Connect selected terms to the post'=>'Geselecteerde termen aan het bericht koppelen','Save Terms'=>'Termen opslaan','Allow new terms to be created whilst editing'=>'Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken','Create Terms'=>'Termen maken','Radio Buttons'=>'Keuzerondjes','Single Value'=>'Eén waarde','Multi Select'=>'Multi selecteren','Checkbox'=>'Selectievakje','Multiple Values'=>'Meerdere waarden','Select the appearance of this field'=>'Selecteer de weergave van dit veld','Appearance'=>'Weergave','Select the taxonomy to be displayed'=>'Selecteer de taxonomie die moet worden weergegeven','No TermsNo %s'=>'Geen %s','Value must be equal to or lower than %d'=>'De waarde moet gelijk zijn aan of lager zijn dan %d','Value must be equal to or higher than %d'=>'De waarde moet gelijk zijn aan of hoger zijn dan %d','Value must be a number'=>'Waarde moet een getal zijn','Number'=>'Nummer','Save \'other\' values to the field\'s choices'=>'\'Andere\' waarden opslaan in de keuzes van het veld','Add \'other\' choice to allow for custom values'=>'Voeg de keuze \'overig\' toe om aangepaste waarden toe te staan','Other'=>'Ander','Radio Button'=>'Keuzerondje','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon is niet zichtbaar.','Allow this accordion to open without closing others.'=>'Deze accordeon openen zonder anderen te sluiten.','Multi-Expand'=>'Multi uitvouwen','Display this accordion as open on page load.'=>'Geef deze accordeon weer als geopend bij het laden van de pagina.','Open'=>'Openen','Accordion'=>'Accordeon','Restrict which files can be uploaded'=>'Beperken welke bestanden kunnen worden geüpload','File ID'=>'Bestands ID','File URL'=>'Bestands URL','File Array'=>'Bestands array','Add File'=>'Bestand toevoegen','No file selected'=>'Geen bestand geselecteerd','File name'=>'Bestandsnaam','Update File'=>'Bestand updaten','Edit File'=>'Bestand bewerken','Select File'=>'Bestand selecteren','File'=>'Bestand','Password'=>'Wachtwoord','Specify the value returned'=>'Geef de geretourneerde waarde op','Use AJAX to lazy load choices?'=>'Ajax gebruiken om keuzes te lazy-loaden?','Enter each default value on a new line'=>'Zet elke standaardwaarde op een nieuwe regel','verbSelect'=>'Selecteren','Select2 JS load_failLoading failed'=>'Laden mislukt','Select2 JS searchingSearching…'=>'Zoeken…','Select2 JS load_moreLoading more results…'=>'Meer resultaten laden…','Select2 JS selection_too_long_nYou can only select %d items'=>'Je kunt slechts %d items selecteren','Select2 JS selection_too_long_1You can only select 1 item'=>'Je kan slechts 1 item selecteren','Select2 JS input_too_long_nPlease delete %d characters'=>'Verwijder %d tekens','Select2 JS input_too_long_1Please delete 1 character'=>'Verwijder 1 teken','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Voer %d of meer tekens in','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Voer 1 of meer tekens in','Select2 JS matches_0No matches found'=>'Geen overeenkomsten gevonden','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultaten zijn beschikbaar, gebruik de pijltoetsen omhoog en omlaag om te navigeren.','Select2 JS matches_1One result is available, press enter to select it.'=>'Er is één resultaat beschikbaar, druk op enter om het te selecteren.','nounSelect'=>'Selecteer','User ID'=>'Gebruikers-ID','User Object'=>'Gebruikersobject','User Array'=>'Gebruiker array','All user roles'=>'Alle gebruikersrollen','Filter by Role'=>'Filter op rol','User'=>'Gebruiker','Separator'=>'Scheidingsteken','Select Color'=>'Selecteer kleur','Default'=>'Standaard','Clear'=>'Wissen','Color Picker'=>'Kleurkiezer','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Selecteer','Date Time Picker JS closeTextDone'=>'Klaar','Date Time Picker JS currentTextNow'=>'Nu','Date Time Picker JS timezoneTextTime Zone'=>'Tijdzone','Date Time Picker JS microsecTextMicrosecond'=>'Microseconde','Date Time Picker JS millisecTextMillisecond'=>'Milliseconde','Date Time Picker JS secondTextSecond'=>'Seconde','Date Time Picker JS minuteTextMinute'=>'Minuut','Date Time Picker JS hourTextHour'=>'Uur','Date Time Picker JS timeTextTime'=>'Tijd','Date Time Picker JS timeOnlyTitleChoose Time'=>'Kies tijd','Date Time Picker'=>'Datum tijd kiezer','Endpoint'=>'Endpoint','Left aligned'=>'Links uitgelijnd','Top aligned'=>'Boven uitgelijnd','Placement'=>'Plaatsing','Tab'=>'Tab','Value must be a valid URL'=>'Waarde moet een geldige URL zijn','Link URL'=>'Link URL','Link Array'=>'Link array','Opens in a new window/tab'=>'Opent in een nieuw venster/tab','Select Link'=>'Link selecteren','Link'=>'Link','Email'=>'E-mailadres','Step Size'=>'Stapgrootte','Maximum Value'=>'Maximale waarde','Minimum Value'=>'Minimum waarde','Range'=>'Bereik','Both (Array)'=>'Beide (array)','Label'=>'Label','Value'=>'Waarde','Vertical'=>'Verticaal','Horizontal'=>'Horizontaal','red : Red'=>'rood : Rood','For more control, you may specify both a value and label like this:'=>'Voor meer controle kan je zowel een waarde als een label als volgt specificeren:','Enter each choice on a new line.'=>'Voer elke keuze in op een nieuwe regel.','Choices'=>'Keuzes','Button Group'=>'Knopgroep','Allow Null'=>'Null toestaan','Parent'=>'Hoofd','TinyMCE will not be initialized until field is clicked'=>'TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt','Delay Initialization'=>'Initialisatie uitstellen','Show Media Upload Buttons'=>'Media upload knoppen weergeven','Toolbar'=>'Toolbar','Text Only'=>'Alleen tekst','Visual Only'=>'Alleen visueel','Visual & Text'=>'Visueel & tekst','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Klik om TinyMCE te initialiseren','Name for the Text editor tab (formerly HTML)Text'=>'Tekst','Visual'=>'Visueel','Value must not exceed %d characters'=>'De waarde mag niet langer zijn dan %d karakters','Leave blank for no limit'=>'Laat leeg voor geen limiet','Character Limit'=>'Karakterlimiet','Appears after the input'=>'Verschijnt na de invoer','Append'=>'Toevoegen','Appears before the input'=>'Verschijnt vóór de invoer','Prepend'=>'Voorvoegen','Appears within the input'=>'Wordt weergegeven in de invoer','Placeholder Text'=>'Plaatshouder tekst','Appears when creating a new post'=>'Wordt weergegeven bij het maken van een nieuw bericht','Text'=>'Tekst','%1$s requires at least %2$s selection'=>'%1$s vereist minimaal %2$s selectie' . "\0" . '%1$s vereist minimaal %2$s selecties','Post ID'=>'Bericht ID','Post Object'=>'Bericht object','Maximum Posts'=>'Maximum aantal berichten','Minimum Posts'=>'Minimum aantal berichten','Featured Image'=>'Uitgelichte afbeelding','Selected elements will be displayed in each result'=>'Geselecteerde elementen worden weergegeven in elk resultaat','Elements'=>'Elementen','Taxonomy'=>'Taxonomie','Post Type'=>'Berichttype','Filters'=>'Filters','All taxonomies'=>'Alle taxonomieën','Filter by Taxonomy'=>'Filter op taxonomie','All post types'=>'Alle berichttypen','Filter by Post Type'=>'Filter op berichttype','Search...'=>'Zoeken...','Select taxonomy'=>'Taxonomie selecteren','Select post type'=>'Selecteer berichttype','No matches found'=>'Geen overeenkomsten gevonden','Loading'=>'Laden','Maximum values reached ( {max} values )'=>'Maximale waarden bereikt ( {max} waarden )','Relationship'=>'Verwantschap','Comma separated list. Leave blank for all types'=>'Komma gescheiden lijst. Laat leeg voor alle typen','Allowed File Types'=>'Toegestane bestandstypen','Maximum'=>'Maximum','File size'=>'Bestandsgrootte','Restrict which images can be uploaded'=>'Beperken welke afbeeldingen kunnen worden geüpload','Minimum'=>'Minimum','Uploaded to post'=>'Geüpload naar bericht','All'=>'Alle','Limit the media library choice'=>'Beperk de keuze van de mediabibliotheek','Library'=>'Bibliotheek','Preview Size'=>'Voorbeeld grootte','Image ID'=>'Afbeelding ID','Image URL'=>'Afbeelding URL','Image Array'=>'Afbeelding array','Specify the returned value on front end'=>'De geretourneerde waarde op de front-end opgeven','Return Value'=>'Retour waarde','Add Image'=>'Afbeelding toevoegen','No image selected'=>'Geen afbeelding geselecteerd','Remove'=>'Verwijderen','Edit'=>'Bewerken','All images'=>'Alle afbeeldingen','Update Image'=>'Afbeelding updaten','Edit Image'=>'Afbeelding bewerken','Select Image'=>'Selecteer afbeelding','Image'=>'Afbeelding','Allow HTML markup to display as visible text instead of rendering'=>'Sta toe dat HTML markeringen worden weergegeven als zichtbare tekst in plaats van als weergave','Escape HTML'=>'HTML escapen','No Formatting'=>'Geen opmaak','Automatically add <br>'=>'Automatisch <br> toevoegen;','Automatically add paragraphs'=>'Automatisch alinea\'s toevoegen','Controls how new lines are rendered'=>'Bepaalt hoe nieuwe regels worden weergegeven','New Lines'=>'Nieuwe regels','Week Starts On'=>'Week begint op','The format used when saving a value'=>'Het format dat wordt gebruikt bij het opslaan van een waarde','Save Format'=>'Format opslaan','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Vorige','Date Picker JS nextTextNext'=>'Volgende','Date Picker JS currentTextToday'=>'Vandaag','Date Picker JS closeTextDone'=>'Klaar','Date Picker'=>'Datumkiezer','Width'=>'Breedte','Embed Size'=>'Insluit grootte','Enter URL'=>'URL invoeren','oEmbed'=>'oEmbed','Text shown when inactive'=>'Tekst getoond indien inactief','Off Text'=>'Uit tekst','Text shown when active'=>'Tekst getoond indien actief','On Text'=>'Op tekst','Stylized UI'=>'Gestileerde UI','Default Value'=>'Standaardwaarde','Displays text alongside the checkbox'=>'Toont tekst naast het selectievakje','Message'=>'Bericht','No'=>'Nee','Yes'=>'Ja','True / False'=>'True / False','Row'=>'Rij','Table'=>'Tabel','Block'=>'Blok','Specify the style used to render the selected fields'=>'Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven','Layout'=>'Lay-out','Sub Fields'=>'Subvelden','Group'=>'Groep','Customize the map height'=>'De kaarthoogte aanpassen','Height'=>'Hoogte','Set the initial zoom level'=>'Het initiële zoomniveau instellen','Zoom'=>'Zoom','Center the initial map'=>'De eerste kaart centreren','Center'=>'Midden','Search for address...'=>'Zoek naar adres...','Find current location'=>'Huidige locatie opzoeken','Clear location'=>'Locatie wissen','Search'=>'Zoeken','Sorry, this browser does not support geolocation'=>'Deze browser ondersteunt geen geolocatie','Google Map'=>'Google Map','The format returned via template functions'=>'Het format dat wordt geretourneerd via templatefuncties','Return Format'=>'Retour format','Custom:'=>'Aangepast:','The format displayed when editing a post'=>'Het format dat wordt weergegeven bij het bewerken van een bericht','Display Format'=>'Weergave format','Time Picker'=>'Tijdkiezer','Inactive (%s)'=>'Inactief (%s)' . "\0" . 'Inactief (%s)','No Fields found in Trash'=>'Geen velden gevonden in de prullenbak','No Fields found'=>'Geen velden gevonden','Search Fields'=>'Velden zoeken','View Field'=>'Veld bekijken','New Field'=>'Nieuw veld','Edit Field'=>'Veld bewerken','Add New Field'=>'Nieuw veld toevoegen','Field'=>'Veld','Fields'=>'Velden','No Field Groups found in Trash'=>'Geen veldgroepen gevonden in de prullenbak','No Field Groups found'=>'Geen veldgroepen gevonden','Search Field Groups'=>'Veldgroepen zoeken','View Field Group'=>'Veldgroep bekijken','New Field Group'=>'Nieuwe veldgroep','Edit Field Group'=>'Veldgroep bewerken','Add New Field Group'=>'Nieuwe veldgroep toevoegen','Add New'=>'Nieuwe toevoegen','Field Group'=>'Veldgroep','Field Groups'=>'Veldgroepen','Customize WordPress with powerful, professional and intuitive fields.'=>'Pas WordPress aan met krachtige, professionele en intuïtieve velden.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Options Updated'=>'Opties bijgewerkt','Check Again'=>'Controleer op updates','Publish'=>'Publiceer','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Er zijn geen groepen gevonden voor deze optie pagina. Maak een extra velden groep','Error. Could not connect to update server'=>'Fout. Kan niet verbinden met de update server','Select one or more fields you wish to clone'=>'Selecteer een of meer velden om te klonen','Display'=>'Toon','Specify the style used to render the clone field'=>'Kies de gebruikte stijl bij het renderen van het gekloonde veld','Group (displays selected fields in a group within this field)'=>'Groep (toont geselecteerde velden in een groep binnen dit veld)','Seamless (replaces this field with selected fields)'=>'Naadloos (vervangt dit veld met de geselecteerde velden)','Labels will be displayed as %s'=>'Labels worden getoond als %s','Prefix Field Labels'=>'Prefix veld labels','Values will be saved as %s'=>'Waarden worden opgeslagen als %s','Prefix Field Names'=>'Prefix veld namen','Unknown field'=>'Onbekend veld','Unknown field group'=>'Onbekend groep','All fields from %s field group'=>'Alle velden van %s veld groep','Add Row'=>'Nieuwe regel','layout'=>'layout' . "\0" . 'layout','layouts'=>'layouts','This field requires at least {min} {label} {identifier}'=>'Dit veld vereist op zijn minst {min} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} beschikbaar (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} verplicht (min {min})','Flexible Content requires at least 1 layout'=>'Flexibele content vereist minimaal 1 layout','Click the "%s" button below to start creating your layout'=>'Klik op de "%s" button om een nieuwe lay-out te maken','Add layout'=>'Layout toevoegen','Remove layout'=>'Verwijder layout','Click to toggle'=>'Klik om in/uit te klappen','Delete Layout'=>'Verwijder layout','Duplicate Layout'=>'Dupliceer layout','Add New Layout'=>'Nieuwe layout','Add Layout'=>'Layout toevoegen','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Minimale layouts','Maximum Layouts'=>'Maximale layouts','Button Label'=>'Button label','Add Image to Gallery'=>'Voeg afbeelding toe aan galerij','Maximum selection reached'=>'Maximale selectie bereikt','Length'=>'Lengte','Caption'=>'Onderschrift','Alt Text'=>'Alt tekst','Add to gallery'=>'Afbeelding(en) toevoegen','Bulk actions'=>'Acties','Sort by date uploaded'=>'Sorteer op datum geüpload','Sort by date modified'=>'Sorteer op datum aangepast','Sort by title'=>'Sorteer op titel','Reverse current order'=>'Keer volgorde om','Close'=>'Sluiten','Minimum Selection'=>'Minimale selectie','Maximum Selection'=>'Maximale selectie','Allowed file types'=>'Toegestane bestandstypen','Insert'=>'Invoegen','Specify where new attachments are added'=>'Geef aan waar nieuwe bijlagen worden toegevoegd','Append to the end'=>'Toevoegen aan het einde','Prepend to the beginning'=>'Toevoegen aan het begin','Minimum rows not reached ({min} rows)'=>'Minimum aantal rijen bereikt ({min} rijen)','Maximum rows reached ({max} rows)'=>'Maximum aantal rijen bereikt ({max} rijen)','Minimum Rows'=>'Minimum aantal rijen','Maximum Rows'=>'Maximum aantal rijen','Collapsed'=>'Ingeklapt','Select a sub field to show when row is collapsed'=>'Selecteer een sub-veld om te tonen wanneer rij dichtgeklapt is','Click to reorder'=>'Sleep om te sorteren','Add row'=>'Nieuwe regel','Remove row'=>'Verwijder regel','First Page'=>'Hoofdpagina','Previous Page'=>'Berichten pagina','Next Page'=>'Hoofdpagina','Last Page'=>'Berichten pagina','No options pages exist'=>'Er zijn nog geen optie pagina\'s','Deactivate License'=>'Licentiecode deactiveren','Activate License'=>'Activeer licentiecode','License Information'=>'Licentie informatie','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Om updates te ontvangen vul je hieronder je licentiecode in. Nog geen licentiecode? Bekijk details & prijzen.','License Key'=>'Licentiecode','Update Information'=>'Update informatie','Current Version'=>'Huidige versie','Latest Version'=>'Nieuwste versie','Update Available'=>'Update beschikbaar','Upgrade Notice'=>'Upgrade opmerking','Enter your license key to unlock updates'=>'Vul uw licentiecode hierboven in om updates te ontvangen','Update Plugin'=>'Update plugin']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.mo index 1a4dbb674ed37556f9225d5a1f2cc3d6c504485f..0274855c7f69fa64ad66c486bfa5bae38118f2b7 100644 GIT binary patch literal 139527 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.po index 93b3ff221..e0b5c7f58 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nl_NL\n" "MIME-Version: 1.0\n" @@ -21,55 +21,2159 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" +"ACF kon de validatie niet uitvoeren omdat er een ongeldige nonce voor de " +"beveiliging was verstrekt." + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "Toegang tot waarde toestaan in UI van editor" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "Leer meer." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" +"Toestaan dat inhoud editors de veldwaarde openen en weergeven in de editor " +"UI met behulp van Block Bindings of de ACF shortcode. %s" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"Het aangevraagde ACF veldtype ondersteunt geen uitvoer in blok bindingen of " +"de ACF shortcode." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" +"Het aangevraagde ACF veld uitgevoerd in bindingen of de ACF shortcode zijn " +"niet toegestaan." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"Het aangevraagde ACF veldtype ondersteunt geen uitvoer in bindingen of de " +"ACF shortcode." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "[De ACF shortcode kan geen velden van niet-openbare berichten tonen]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[De ACF shortcode is uitgeschakeld op deze site]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Zakenman icoon" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Forums icoon" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube icoon" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Ja (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Xing icoon" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "WordPress (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Schrijf blog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Widgets menu's icoon" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Bekijk site icoon" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Meer leren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Toevoegen pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Video (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Video (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Video (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Updaten (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Universele toegang (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Twitter (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch icoon" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Tide icoon" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Tickets (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Tekstpagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Tabelrij verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "Tabelrij voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "Tabelrij na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "Tabel kolom verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "Tabel kolom voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "Tabel kolom na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "Superhero (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Superhero icoon" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify icoon" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Shortcode icoon" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Schild (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Deel (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Deel (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Opgeslagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS icoon" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST API icoon" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Reddit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Privacy icoon" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Printer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Podio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Plus (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Plus (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Plugins gecontroleerd icoon" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest icoon" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Huisdieren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF icoon" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Palmboom icoon" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Open map icoon" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Geen (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Geld (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "Menu (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "Menu (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "Menu (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Spreadsheet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Interactieve icoon" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Document icoon" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Standaard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "Locatie (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Instagram icoon" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "Voeg in voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "Voeg in na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Voeg icoon in" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "Info outline icoon" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "Afbeeldingen (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "Afbeeldingen (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "Roteren rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "Roteren links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Roteren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "Spiegelen verticaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "Spiegelen horizontaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Bijsnijden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "ID (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML icoon" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Zandloper icoon" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Koptekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google icoon" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Games icoon" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "Volledig scherm afsluiten (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Volledig scherm (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Status icoon" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Afbeelding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Galerij icoon" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Chat icoon" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Aside icoon" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Voedsel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Exit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "Samenvattingweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "Insluiten video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "Insluiten bericht icoon" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "Insluiten foto icoon" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "Insluiten generiek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "Insluiten audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "E-mail (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Ellipsis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "Ongeordende lijst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "RTL icoon" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "Geordende lijst RTL icoon" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "Geordende lijst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "LTR icoon" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Aangepast karakter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "Bewerken pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "Bewerken groot Icoon" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Drumstick icoon" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "Database weergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "Database verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "Database import icoon" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "Database export icoon" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "Database icoon toevoegen" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Database icoon" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "Omslagafbeelding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "Volume aan icoon" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "Volume uit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "Vooruitspoelen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "Terugspoel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Herhaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Speel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Pauze icoon" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "Vooruit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Terug icoon" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Kolommen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Kleurkiezer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Koffie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "Code standaarden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "Cloud upload icoon" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "Cloud opgeslagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Auto icoon" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Camera (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Rekenmachine icoon" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Knop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "Zakelijk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "Tracking icoon" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Onderwerpen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Antwoorden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "PM icoon" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Vrienden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Community icoon" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "BuddyPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "bbPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Activiteit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Boek (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Blok standaard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Bel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Bier icoon" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Bank icoon" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "Pijl omhoog (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "Pijl omhoog (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "Pijl naar rechts (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "Pijl naar rechts (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "Pijl naar links (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "Pijl naar links (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "Pijl omlaag (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "Pijl omlaag (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Amazon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "Uitlijnen breed icoon" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "Uitlijnen trek naar rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "Uitlijnen trek naar links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "Uitlijnen volledige breedte icoon" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Vliegtuig icoon" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Site (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Site (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Site (alt) icoon" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" +"Upgrade naar ACF Pro om opties pagina's te maken in slechts een paar klikken" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Ongeldige aanvraag args." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Je hebt geen toestemming om dat te doen." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Blokken met behulp van bericht meta" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "ACF PRO logo" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "ACF PRO logo" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"%s vereist een geldig bijlage ID wanneer type is ingesteld op media_library." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s is een vereiste eigenschap van ACF." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "De waarde van pictogram om op te slaan." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "Het type pictogram om op te slaan." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Ja icoon" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "WordPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Waarschuwingsicoon" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Zichtbaarheid icoon" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Kluis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Upload icoon" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Updaten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Ontgrendel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Universeel toegankelijkheid icoon" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Ongedaan maken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Prullenbak icoon" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Vertaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Tickets icoon" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Duim omhoog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Duim omlaag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Tekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Aanbeveling icoon" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Tag cloud icoon" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Tag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Tablet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Winkel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Sticky icoon" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "Ster half icoon" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "Ster gevuld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "Ster leeg icoon" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Sos icoon" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Sorteer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Smiley icoon" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Smartphone icoon" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Slides icoon" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Schild icoon" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Deel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Zoek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "Schermopties icoon" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Schema icoon" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "Opnieuw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "Willekeurig icoon" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Producten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Berichtstatus icoon" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Portfolio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Plus icoon" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Afspeellijst video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Afspeellijst audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Telefoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "Prestatie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Paperclip icoon" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Geen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "Netwerk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "Naamplaat icoon" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Verplaats icoon" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Geld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Min icoon" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Migreer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Microfoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Megafoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Marker icoon" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Vergrendel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Locatie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Lijstweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Gloeilamp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Linkerrechter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Lay-out icoon" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Laptop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Info icoon" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Indexkaart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "ID icoon" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "Verborgen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Hart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Hamer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Groepen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "Rasterweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Formulieren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Vlag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Filter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Feedback icoon" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Facebook alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Facebook icoon" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Extern icoon" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "E-mail alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "E-mail icoon" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Link verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Onderstreep icoon" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Tekstkleur icoon" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Tabel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Doorstreep icoon" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Spellingscontrole icoon" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "Verwijder lay-out icoon" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Quote icoon" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "Plak woord icoon" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "Plak tekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Paragraaf icoon" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Uitspring icoon" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "Keuken afwasbak icoon" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "Uitlijn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Schuin icoon" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "Voeg meer in icoon" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Inspring icoon" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Hulp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "Uitvouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Contract icoon" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Code icoon" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "Breek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Vet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Bewerken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Download icoon" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Verwijder icoon" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Desktop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Dashboard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Cloud icoon" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Klok icoon" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Klembord icoon" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Diagram taart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Grafieklijn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Grafiekbalk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "Grafiek gebied icoon" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Categorie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Winkelwagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Wortel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Camera icoon" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "Kalender alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Kalender icoon" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Zakenman icoon" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Gebouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Boek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Back-up icoon" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Prijzen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Kunsticoon" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "Pijl omhoog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "Pijl naar rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "Pijl naar links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "Pijl omlaag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Archief icoon" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Analytics icoon" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "Uitlijnen rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "Uitlijnen geen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "Uitlijnen links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "Uitlijnen midden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Album icoon" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Gebruikers icoon" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Gereedschap icoon" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Site icoon" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Instellingen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Bericht icoon" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Plugins icoon" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Netwerk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Multisite icoon" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Media icoon" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Home icoon" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Customizer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Reacties icoon" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Samenvouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Weergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Generiek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "Pictogram kiezer vereist een waarde." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "Pictogram kiezer vereist een pictogram type." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" +"De beschikbare pictogrammen die overeenkomen met je zoekopdracht zijn " +"geüpdatet in de pictogram kiezer hieronder." + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Geen resultaten gevonden voor die zoekterm" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "String" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "Specificeer het retourformat voor het pictogram. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "Selecteer waar inhoudseditors het pictogram kunnen kiezen." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" +"De URL naar het pictogram dat je wil gebruiken, of svg als gegevens URI" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Blader door mediabibliotheek" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "De momenteel geselecteerde afbeelding voorbeeld" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "Klik om het pictogram in de mediabibliotheek te wijzigen" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Zoek pictogrammen..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Mediabibliotheek" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" +"Een interactieve UI voor het selecteren van een pictogram. Selecteer uit " +"Dashicons, de mediatheek, of een zelfstandige URL invoer." + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Pictogram kiezer" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "JSON laadpaden" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "JSON opslaan paden" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Geregistreerde ACF formulieren" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode ingeschakeld" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "Veldinstellingen tabs ingeschakeld" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "Veldtype modal ingeschakeld" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "Beheer UI ingeschakeld" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "Blok preloading ingeschakeld" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "Blokken per ACF block versie" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "Blokken per API versie" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Geregistreerde ACF blokken" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Licht" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Standaard" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST API format" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Geregistreerde opties pagina's (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Geregistreerde optie pagina's (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Geregistreerde optie pagina's (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "Opties pagina's UI ingeschakeld" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Geregistreerde taxonomieën (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Geregistreerde taxonomieën (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Geregistreerde berichttypen (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Geregistreerde berichttypen (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "Berichttypen en taxonomieën ingeschakeld" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "Aantal velden van derden per veldtype" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "Aantal velden per veldtype" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "Veldgroepen ingeschakeld voor GraphQL" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "Veldgroepen ingeschakeld voor REST API" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Geregistreerde veldgroepen (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Geregistreerde veldgroepen (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Geregistreerde veldgroepen (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Actieve plugins" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Hoofdthema" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Actief thema" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Is multisite" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL versie" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "WordPress versie" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Vervaldatum abonnement" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Licentiestatus" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Licentietype" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "Gelicentieerde URL" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Licentie geactiveerd" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Gratis" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Plugin type" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Plugin versie" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"Deze sectie bevat debuginformatie over je ACF configuratie die nuttig kan " +"zijn om aan ondersteuning te verstrekken." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "Een ACF Block op deze pagina vereist aandacht voordat je kunt opslaan." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"Deze gegevens worden gelogd terwijl we waarden detecteren die tijdens de " +"uitvoer zijn gewijzigd. %1$sClear log en sluiten%2$s na het ontsnappen van " +"de waarden in je code. De melding verschijnt opnieuw als we opnieuw " +"gewijzigde waarden detecteren." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Permanent negeren" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" +"Instructies voor inhoud editors. Getoond bij het indienen van gegevens." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "Heeft geen term geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "Heeft een term geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Voorwaarden bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Voorwaarden bevatten" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Term is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Term is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "Heeft geen gebruiker geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "Heeft een gebruiker geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Gebruikers bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Gebruikers bevatten" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Gebruiker is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Gebruiker is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "Heeft geen pagina geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "Heeft een pagina geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Pagina's bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Pagina's bevatten" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Pagina is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Pagina is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "Heeft geen relatie geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "Heeft een relatie geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "Heeft geen bericht geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "Heeft een bericht geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Berichten bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Berichten bevatten" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Bericht is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Bericht is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Relaties bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Relaties bevatten" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Relatie is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Relatie is gelijk aan" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF velden" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF PRO functie" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Vernieuw PRO om te ontgrendelen" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Vernieuw PRO licentie" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO velden kunnen niet bewerkt worden zonder een actieve licentie." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Activeer je ACF PRO licentie om veldgroepen toegewezen aan een ACF blok te " +"bewerken." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "Activeer je ACF PRO licentie om deze optiepagina te bewerken." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Het teruggeven van geëscaped HTML waarden is alleen mogelijk als " +"format_value ook true is. De veldwaarden zijn niet teruggegeven voor de " +"veiligheid." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Het teruggeven van een escaped HTML waarde is alleen mogelijk als " +"format_value ook waar is. De veldwaarde is niet teruggegeven voor de " +"veiligheid." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF escapes nu automatisch aan onveilige HTML bij weergave door " +"the_field of de ACF shortcode. We hebben vastgesteld dat de " +"uitvoer van sommige van je velden is gewijzigd door deze aanpassing, maar " +"dit hoeft geen brekende verandering te zijn. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Neem contact op met je sitebeheerder of ontwikkelaar voor meer informatie." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Leer meer" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Verberg details" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Toon details" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - weergegeven via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Vernieuw ACF PRO licentie" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Vernieuw licentie" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Beheer licentie" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'Hoge' positie wordt niet ondersteund in de blok-editor" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade naar ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF opties pagina's zijn aangepaste " +"beheerpagina's voor het beheren van globale instellingen via velden. Je kunt " +"meerdere pagina's en subpagina's maken." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Opties pagina toevoegen" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "In de editor gebruikt als plaatshouder van de titel." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Titel plaatshouder" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 maanden gratis" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Gekopieerd van %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Opties pagina's selecteren" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Dubbele taxonomie" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Creëer taxonomie" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicaat berichttype" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Berichttype maken" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Veldgroepen linken" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Velden toevoegen" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Dit veld" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Ondersteuning" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "is ontwikkeld en wordt onderhouden door" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" +"Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Als je de bidirectionele instelling inschakelt, kun je een waarde updaten in " +"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het " +"bericht ID, taxonomie ID of gebruiker ID van het item dat wordt geüpdatet " +"toe te voegen of te verwijderen. Lees voor meer informatie de documentatie." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Selecteer veld(en) om de verwijzing terug naar het item dat wordt geüpdatet " +"op te slaan. Je kunt dit veld selecteren. Doelvelden moeten compatibel zijn " +"met waar dit veld wordt weergegeven. Als dit veld bijvoorbeeld wordt " +"weergegeven in een taxonomie, dan moet je doelveld van het type taxonomie " +"zijn" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Doelveld" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Update een veld met de geselecteerde waarden en verwijs terug naar deze ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirectioneel" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s veld" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Selecteer meerdere" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "WP engine logo" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" "Alleen kleine letters, underscores en streepjes, maximaal 32 karakters." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "De rechten naam voor het toewijzen van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "Termen rechten toewijzen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "De rechten naam voor het verwijderen van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "Termen rechten verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "De rechten naam voor het bewerken van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Termen rechten bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "De naam van de rechten voor het beheren van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "Beheer termen rechten" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -77,24 +2181,26 @@ msgstr "" "Stelt in of berichten moeten worden uitgesloten van zoekresultaten en " "pagina's van taxonomie archieven." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "Meer gereedschappen van WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "Gemaakt voor degenen die bouwen met WordPress, door het team van %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "Bekijk prijzen & upgrade" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Leer meer" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -108,53 +2214,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "van" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s velden" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Geen termen" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Geen berichttypen" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Geen berichten" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Geen taxonomieën" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Geen veld groepen" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Geen velden" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Geen beschrijving" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Elke bericht status" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -162,7 +2264,7 @@ msgstr "" "Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten " "ACF is geregistreerd en kan daarom niet worden gebruikt." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -170,7 +2272,7 @@ msgstr "" "Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en " "kan daarom niet worden gebruikt." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -178,7 +2280,7 @@ msgstr "" "De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of " "streepjes bevatten." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "De taxonomie sleutel moet minder dan 32 karakters bevatten." @@ -210,35 +2312,35 @@ msgstr "Taxonomie bewerken" msgid "Add New Taxonomy" msgstr "Nieuwe taxonomie toevoegen" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Geen berichttypen gevonden in prullenbak" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Geen berichttypen gevonden" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Berichttypen zoeken" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Berichttype bekijken" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Nieuw berichttype" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Berichttype bewerken" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Nieuw berichttype toevoegen" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -246,7 +2348,7 @@ msgstr "" "Deze berichttype sleutel is al in gebruik door een ander berichttype dat " "buiten ACF is geregistreerd en kan niet worden gebruikt." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -255,16 +2357,16 @@ msgstr "" "en kan niet worden gebruikt." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dit veld mag geen door WordPress gereserveerde term zijn." +"Dit veld mag geen door WordPress gereserveerde term zijn." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -272,15 +2374,15 @@ msgstr "" "Het berichttype mag alleen kleine alfanumerieke tekens, underscores of " "streepjes bevatten." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "De berichttype sleutel moet minder dan 20 karakters bevatten." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Wij raden het gebruik van dit veld in ACF blokken af." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -288,11 +2390,11 @@ msgstr "" "Toont de WordPress WYSIWYG editor zoals in berichten en pagina's voor een " "rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG editor" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -300,15 +2402,16 @@ msgstr "" "Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden " "gebruikt om relaties te leggen tussen gegeven objecten." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "Een tekst invoer speciaal ontworpen voor het opslaan van web adressen." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -317,7 +2420,7 @@ msgstr "" "onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of " "selectievakje." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -325,16 +2428,16 @@ msgstr "" "Een interactieve UI voor het kiezen van een tijd. De tijd format kan worden " "aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "Een basis tekstgebied voor het opslaan van alinea's tekst." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Een basis tekstveld, handig voor het opslaan van een enkele string waarde." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -342,7 +2445,7 @@ msgstr "" "Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de " "criteria en opties die zijn opgegeven in de veldinstellingen." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -350,11 +2453,11 @@ msgstr "" "Hiermee kun je in het bewerking scherm velden groeperen in secties met tabs. " "Nuttig om velden georganiseerd en gestructureerd te houden." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "Een dropdown lijst met een selectie van keuzes die je aangeeft." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -365,7 +2468,7 @@ msgstr "" "met het item dat je nu aan het bewerken bent. Inclusief opties om te zoeken " "en te filteren." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -373,7 +2476,7 @@ msgstr "" "Een veld voor het selecteren van een numerieke waarde binnen een " "gespecificeerd bereik met behulp van een bereik slider element." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -381,7 +2484,7 @@ msgstr "" "Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden " "die je opgeeft." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -389,18 +2492,18 @@ msgstr "" "Een interactieve en aanpasbare UI voor het kiezen van één of meerdere " "berichten, pagina's of berichttype-items met de optie om te zoeken. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" "Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filter op berichtstatus" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -408,7 +2511,7 @@ msgstr "" "Een interactieve dropdown om een of meer berichten, pagina's, extra " "berichttype items of archief URL's te selecteren, met de optie om te zoeken." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -417,11 +2520,11 @@ msgstr "" "tweets, audio en andere inhoud door gebruik te maken van de standaard " "WordPress oEmbed functionaliteit." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Een invoer die beperkt is tot numerieke waarden." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -429,7 +2532,7 @@ msgstr "" "Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om " "extra context of instructies te geven rond je velden." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -437,13 +2540,13 @@ msgstr "" "Hiermee kun je een link en zijn eigenschappen zoals titel en doel " "specificeren met behulp van de WordPress native link picker." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of " "te kiezen." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -451,7 +2554,7 @@ msgstr "" "Biedt een manier om velden te structureren in groepen om de gegevens en het " "bewerking scherm beter te organiseren." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -460,18 +2563,18 @@ msgstr "" "Vereist een Google Maps API-sleutel en aanvullende instellingen om correct " "te worden weergegeven." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te " "kiezen." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -479,7 +2582,7 @@ msgstr "" "Een interactieve UI voor het kiezen van een datum en tijd. De datum retour " "format en tijd kunnen worden aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -487,13 +2590,13 @@ msgstr "" "Een interactieve UI voor het kiezen van een datum. Het format van de datum " "kan worden aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Een interactieve UI voor het selecteren van een kleur, of het opgeven van " "een hex waarde." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -501,7 +2604,7 @@ msgstr "" "Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan " "selecteren die je opgeeft." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -509,7 +2612,7 @@ msgstr "" "Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie " "kiezen uit de opgegeven waarden." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -518,7 +2621,7 @@ msgstr "" "panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote " "datasets netjes te houden." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -528,7 +2631,7 @@ msgstr "" "en Call To Action tegels, door te fungeren als een hoofd voor een string sub " "velden die steeds opnieuw kunnen worden herhaald." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -541,7 +2644,7 @@ msgstr "" "in de galerij worden toegevoegd en het minimum/maximum aantal toegestane " "bijlagen." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -552,7 +2655,7 @@ msgstr "" "volledige controle door lay-outs en sub velden te gebruiken om de " "beschikbare blokken vorm te geven." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -564,70 +2667,68 @@ msgstr "" "time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of " "de geselecteerde velden weergeven als een groep sub velden." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Kloon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Geavanceerd" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (nieuwer)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Origineel" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "Ongeldig bericht-ID." +msgstr "Ongeldig bericht ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Ongeldig berichttype geselecteerd voor beoordeling." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Meer" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Beschikbaar in ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Selecteer veld" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Probeer een andere zoekterm of blader door %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Populaire velden" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Geen zoekresultaten voor '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Velden zoeken..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Selecteer veldtype" @@ -635,65 +2736,65 @@ msgstr "Selecteer veldtype" msgid "Popular" msgstr "Populair" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Taxonomie toevoegen" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Maak aangepaste taxonomieën aan om inhoud van berichttypen te classificeren" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Voeg je eerste taxonomie toe" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" "Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" "Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Optionele aangepaste controller om te gebruiken in plaats van " "`WP_REST_Terms_Controller `." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Stel dit berichttype bloot in de REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "De naam van de query variabele aanpassen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -701,20 +2802,20 @@ msgstr "" "Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld " "{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Hoofd sub termen in URL's voor hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Pas de slug in de URL aan" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Permalinks voor deze taxonomie zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -722,43 +2823,43 @@ msgstr "" "Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur " "zal zijn" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Taxonomie sleutel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Selecteer het type permalink dat je voor deze taxonomie wil gebruiken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" "Toon een kolom voor de taxonomie op de schermen voor het tonen van " "berichttypes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Toon beheerder kolom" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Toon de taxonomie in het snel/bulk bewerken paneel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Snel bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Vermeld de taxonomie in de tag cloud widget besturing elementen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Tag cloud" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -766,11 +2867,11 @@ msgstr "" "Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens " "opgeslagen in een meta box te zuiveren." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Meta box sanitatie callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." @@ -778,19 +2879,19 @@ msgstr "" "Een PHP functienaam die moet worden aangeroepen om de inhoud van een meta " "box op je taxonomie te verwerken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Meta box callback registreren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Geen meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Aangepaste meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -800,101 +2901,101 @@ msgstr "" "categorie meta box getoond voor hiërarchische taxonomieën, en het tags meta " "box voor niet hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Categorieën meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Tags meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Een link naar een tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" "Beschrijft een navigatie link blok variatie gebruikt in de blok-editor." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Een link naar een %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Tag link" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" "Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-" "editor." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Ga naar tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index " "na het updaten van een term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Terug naar items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Ga naar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Tags lijst" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Wijst tekst toe aan de verborgen koptekst van de tabel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Tags lijst navigatie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" "Wijst tekst toe aan de verborgen koptekst van de paginering van de tabel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filter op categorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "Wijst tekst toe aan de filterknop in de lijst met berichten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filter op item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filter op %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -902,16 +3003,16 @@ msgstr "" "De beschrijving is standaard niet prominent aanwezig; sommige thema's kunnen " "hem echter wel tonen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Beschrijft het veld beschrijving in het scherm bewerken tags." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Omschrijving veld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -919,16 +3020,16 @@ msgstr "" "Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is " "bijvoorbeeld het hoofd van Bebop en Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Beschrijft het hoofd veld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Hoofdveld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -936,32 +3037,32 @@ msgstr "" "De \"slug\" is de URL vriendelijke versie van de naam. Het zijn meestal " "allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Beschrijft het slug veld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Slug veld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "De naam is zoals hij op je site staat" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Beschrijft het naamveld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Naamveld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Geen tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -969,20 +3070,20 @@ msgstr "" "Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en " "media lijsten als er geen tags of categorieën beschikbaar zijn." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Geen termen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Geen %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Geen tags gevonden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -993,25 +3094,25 @@ msgstr "" "beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen " "lijst tabel wanneer er geen items zijn voor een taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Niet gevonden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Wijst tekst toe aan het titelveld van de tab meest gebruikt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Meest gebruikt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Kies uit de meest gebruikte tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -1020,20 +3121,20 @@ msgstr "" "box wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet " "hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Kies uit de meest gebruikte" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Kies uit de meest gebruikte %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Tags toevoegen of verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1042,20 +3143,20 @@ msgstr "" "gebruikt in het meta box wanneer JavaScript is uitgeschakeld. Alleen " "gebruikt op niet hiërarchische taxonomieën" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Items toevoegen of verwijderen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "%s toevoegen of verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Scheid tags met komma's" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1063,181 +3164,181 @@ msgstr "" "Wijst de gescheiden item met komma's tekst toe die wordt gebruikt in het " "taxonomie meta box. Alleen gebruikt op niet hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Scheid items met komma's" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Scheid %s met komma's" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Populaire tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" "Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische " "taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Populaire items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Populaire %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Tags zoeken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Wijst zoek items tekst toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Hoofdcategorie:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" "Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het " "einde." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Hoofditem met dubbele punt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Hoofdcategorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Hoofditem" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Hoofd %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nieuwe tagnaam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Wijst de nieuwe item naam tekst toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nieuw item naam" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Nieuwe %s naam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Nieuwe tag toevoegen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Wijst de tekst van het nieuwe item toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Tag updaten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Wijst de tekst van het update item toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Item updaten" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "%s updaten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Tag bekijken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "In de toolbar om de term te bekijken tijdens het bewerken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Tag bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Alle tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Wijst de tekst van alle items toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Wijst de tekst van de menu naam toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Menulabel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Een beschrijvende samenvatting van de taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Een beschrijvende samenvatting van de term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Term beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Eén woord, geen spaties. Underscores en streepjes zijn toegestaan." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Term slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "De naam van de standaard term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Term naam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1245,11 +3346,11 @@ msgstr "" "Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal " "niet standaard worden geselecteerd voor berichten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Standaard term" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1257,150 +3358,150 @@ msgstr "" "Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin " "ze worden aangeleverd aan `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Termen sorteren" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Berichttype toevoegen" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -"Breid de functionaliteit van WordPress verder uit met aangepaste " -"berichttypen." +"Breid de functionaliteit van WordPress uit tot meer dan standaard berichten " +"en pagina's met aangepaste berichttypes." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Je eerste berichttype toevoegen" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Ik weet wat ik doe, laat me alle opties zien." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Geavanceerde configuratie" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" "Hiërarchische bericht types kunnen afstammelingen hebben (zoals pagina's)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hiërarchisch" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Zichtbaar op de voorkant en in het beheerder dashboard." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Publiek" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" "Alleen kleine letters, underscores en streepjes, maximaal 20 karakters." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Enkelvoudig label" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Films" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Meervoud label" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Optionele aangepaste controller om te gebruiken in plaats van " -"`WP_REST_Berichten_Controller`." +"`WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Controller klasse" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "De namespace sectie van de REST API URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Namespace route" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "De basis URL voor de berichttype REST API URL's." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "Basis-URL" +msgstr "Basis URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Geeft dit berichttype weer in de REST API. Vereist om de blok-editor te " "gebruiken." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Weergeven in REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Pas de naam van de query variabele aan." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Vraag variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Geen ondersteuning voor query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Aangepaste query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1408,31 +3509,31 @@ msgstr "" "Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}" "={bericht_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Ondersteuning voor query variabelen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" "URL's voor een item en items kunnen worden benaderd met een query string." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Openbaar opvraagbaar" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Aangepaste slug voor het archief URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Archief slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1440,28 +3541,28 @@ msgstr "" "Heeft een item archief dat kan worden aangepast met een archief template " "bestand in je thema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archief" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Paginatie ondersteuning voor de items URL's zoals de archieven." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginering" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "RSS feed URL voor de items van het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Feed URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1469,27 +3570,27 @@ msgstr "" "Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe " "te voegen aan URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Front URL voorvoegsel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Pas de slug in de URL aan." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Permalinks voor dit berichttype zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1497,25 +3598,25 @@ msgstr "" "Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de " "onderstaande invoer. Je permalink structuur zal zijn" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Geen permalink (voorkom URL herschrijving)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Aangepaste permalink" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Berichttype sleutel" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1523,46 +3624,46 @@ msgstr "" "Herschrijf de URL met de berichttype sleutel als slug. Je permalink " "structuur zal zijn" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Permalink herschrijven" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" "Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Verwijder met gebruiker" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "Laat het berichttype exporteren via 'Gereedschap' > 'Exporteren'." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Kan geëxporteerd worden" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "Geef desgewenst een meervoud dat in rechten moet worden gebruikt." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Meervoudige rechten naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Kies een ander berichttype om de rechten voor dit berichttype te baseren." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Enkelvoudige rechten naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1572,16 +3673,16 @@ msgstr "" "rechten, bv. Edit_bericht, delete_berichten. Activeer om berichttype " "specifieke rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Rechten hernoemen" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Uitsluiten van zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1589,20 +3690,20 @@ msgstr "" "Sta toe dat items worden toegevoegd aan menu's in het scherm 'Weergave' > " "'Menu's'. Moet ingeschakeld zijn in 'Scherminstellingen'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Ondersteuning voor weergave menu's" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "Verschijnt als een item in het menu \"Nieuw\" in de beheerbalk." +msgstr "Verschijnt als een item in het menu \"Nieuw\" in de toolbar." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "Toon in beheerbalk" +msgstr "Toon in toolbar" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." @@ -1610,222 +3711,207 @@ msgstr "" "Een PHP functie naam die moet worden aangeroepen bij het instellen van de " "meta boxen voor het bewerking scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Aangepaste meta box callback" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Menu pictogram" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "De positie in het zijbalk menu in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Menu positie" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -"Standaard krijgt het berichttype een nieuw item op bovenkant niveau in het " -"beheerder menu. Als hier een bestaand item op bovenkant niveau wordt " -"aangeleverd, zal het berichttype worden toegevoegd als een sub menu item " -"eronder." +"Standaard krijgt het berichttype een nieuw top niveau item in het beheerder " +"menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het " +"berichttype worden toegevoegd als een submenu item eronder." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Beheerder hoofd menu" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"Het pictogram dat wordt gebruikt voor het berichttype menu item in het " -"beheerder dashboard. Kan een URL of %s zijn om te gebruiken voor het " -"pictogram." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Dashicon klasse naam" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "Beheerder editor navigatie in het zijbalk menu." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Toon in beheerder menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "Items kunnen worden bewerkt en beheerd in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Weergeven in UI" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Een link naar een bericht." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Beschrijving voor een navigatie link blok variatie." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Item link beschrijving" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Een link naar een %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Bericht link" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Titel voor een navigatie link blok variatie." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Item link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s link" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Bericht geüpdatet." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "In het editor bericht nadat een item is geüpdatet." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Item geüpdatet" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s geüpdatet." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Bericht ingepland." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "In het editor bericht na het plannen van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Item gepland" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s gepland." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Bericht teruggezet naar concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "In het editor bericht na het terugdraaien van een item naar concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Item teruggezet naar concept" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s teruggezet naar het concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Bericht privé gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "In het editor bericht na het publiceren van een privé item." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Item privé gepubliceerd" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s privé gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Bericht gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "In het editor bericht na het publiceren van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Item gepubliceerd" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Berichtenlijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Gebruikt door scherm lezers voor de item lijst op het scherm van de " "berichttypen lijst." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Items lijst" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s lijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Berichten lijst navigatie" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1833,23 +3919,23 @@ msgstr "" "Gebruikt door scherm lezers voor de paginering van de filter lijst op het " "scherm van de lijst met berichttypes." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Items lijst navigatie" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s lijst navigatie" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filter berichten op datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1857,143 +3943,143 @@ msgstr "" "Gebruikt door scherm lezers voor de filter op datum koptekst in de lijst met " "berichttypes." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filter items op datum" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filter %s op datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filter berichtenlijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -"Gebruikt door scherm lezers voor het koptekst filter links op het scherm van " +"Gebruikt door scherm lezers voor de koptekst filter links op het scherm van " "de lijst met berichttypes." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filter itemlijst" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filter %s lijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" "In het media modaal worden alle media getoond die naar dit item zijn " "geüpload." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Geüpload naar dit item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Geüpload naar deze %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Invoegen in bericht" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "Als knop label bij het toevoegen van media aan inhoud." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Invoegen in media knop" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Invoegen in %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Gebruik als uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" "Als knop label voor het selecteren van een afbeelding als uitgelichte " "afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Gebruik uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Verwijder uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "Als het knop label bij het verwijderen van de uitgelichte afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Verwijder uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Uitgelichte afbeelding instellen" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "Als knop label bij het instellen van de uitgelichte afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Uitgelichte afbeelding instellen" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" "In de editor gebruikt voor de titel van de uitgelichte afbeelding meta box." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Uitgelichte afbeelding meta box" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "Berichtattributen" +msgstr "Bericht attributen" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" "In de editor gebruikt voor de titel van het bericht attributen meta box." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Attributen meta box" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "%s attributen" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Bericht archieven" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -2006,135 +4092,137 @@ msgstr "" "bewerken van menu's in 'Live voorbeeld' modus en wanneer een aangepaste " "archief slug is opgegeven." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Archief nav menu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "%s archief" +msgstr "%s archieven" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Geen berichten gevonden in de prullenbak" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er " "geen berichten in de prullenbak zitten." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Geen items gevonden in de prullenbak" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Geen %s gevonden in de prullenbak" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Geen berichten gevonden" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er " "geen berichten zijn om weer te geven." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Geen items gevonden" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Geen %s gevonden" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Berichten zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "Aan de bovenkant van het item scherm bij het zoeken naar een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Items zoeken" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "%s zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Hoofdpagina:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Voor hiërarchische types in het scherm van de berichttypen lijst." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Hoofditem voorvoegsel" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Hoofd %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nieuw bericht" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nieuw item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Nieuw %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Nieuw bericht toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" "Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Nieuw item toevoegen" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Nieuwe %s toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Berichten bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2143,166 +4231,166 @@ msgstr "" "berichttype archieven ondersteunt en de voorpagina geen archief is van dat " "berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Items bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Bericht bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "In de toolbar om het item te bekijken wanneer je het bewerkt." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Item bekijken" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "%s bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Bericht bewerken" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Item bewerken" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "%s bewerken" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Alle berichten" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "In het sub menu van het berichttype in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Alle items" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Alle %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Beheerder menu naam voor het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Menu naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" "Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en " "meervoud" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Regenereren" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Een beschrijvende samenvatting van het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Aangepaste toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Verschillende functies in de inhoud editor inschakelen." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Berichtformaten" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Selecteer bestaande taxonomieën om items van het berichttype te " "classificeren." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Bladeren door velden" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Er is niets om te importeren" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". De Custom Post Type UI plugin kan worden gedeactiveerd." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "%d item geïmporteerd uit Custom Post Type UI -" msgstr[1] "%d items geïmporteerd uit Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Kan taxonomieën niet importeren." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Kan berichttypen niet importeren." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Niets van extra berichttype UI plugin geselecteerd voor import." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "1 item geïmporteerd" msgstr[1] "%s items geïmporteerd" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2313,12 +4401,12 @@ msgstr "" "bestaande berichttype of de bestaande taxonomie overschreven met die van de " "import." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importeer vanuit Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2331,49 +4419,44 @@ msgstr "" "geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, " "berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere " "laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak " -"de volgende code in het functions.php-bestand van je thema of neem het op in " +"de volgende code in het functions.php bestand van je thema of neem het op in " "een extern bestand, en deactiveer of verwijder vervolgens de items uit de " "ACF beheer." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exporteren - PHP genereren" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exporteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Taxonomieën selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Berichttypen selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "1 item geëxporteerd." msgstr[1] "%s items geëxporteerd." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Tag" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Nieuwe berichttype aanmaken" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2408,8 +4491,8 @@ msgstr "Taxonomie verwijderd." msgid "Taxonomy updated." msgstr "Taxonomie geüpdatet." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2419,85 +4502,85 @@ msgstr "" "geregistreerd." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomie gesynchroniseerd." msgstr[1] "%s taxonomieën gesynchroniseerd." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomie gedupliceerd." msgstr[1] "%s taxonomieën gedupliceerd." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomie gedeactiveerd." msgstr[1] "%s taxonomieën gedeactiveerd." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomie geactiveerd." msgstr[1] "%s taxonomieën geactiveerd." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termen" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Berichttype gesynchroniseerd." msgstr[1] "%s berichttypen gesynchroniseerd." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Berichttype gedupliceerd." msgstr[1] "%s berichttypen gedupliceerd." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Berichttype gedeactiveerd." msgstr[1] "%s berichttypen gedeactiveerd." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Berichttype geactiveerd." msgstr[1] "%s berichttypen geactiveerd." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Berichttypen" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Geavanceerde instellingen" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Basisinstellingen" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2506,30 +4589,22 @@ msgstr "" "gebruik is door een ander berichttype dat door een andere plugin of een " "ander thema is geregistreerd." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Pagina's" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Nieuwe taxonomie aanmaken" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "Bestaande veldgroepen linken" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Link bestaande veld groepen" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "%s berichttype aangemaakt" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Velden toevoegen aan %s" @@ -2563,28 +4638,28 @@ msgstr "Berichttype geüpdatet." msgid "Post type deleted." msgstr "Berichttype verwijderd." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Typ om te zoeken..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Alleen in PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Veldgroepen succesvol gelinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2592,54 +4667,49 @@ msgstr "" "Importeer berichttypen en taxonomieën die zijn geregistreerd met extra " "berichttype UI en beheerder ze met ACF. Aan de slag." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "berichttype" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Koppeling %1$s %2$s aan veld groepen" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Klaar" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "Veldgroep(en)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Veld groep(en)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Selecteer één of meerdere veldgroepen..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Selecteer de veldgroepen om te linken." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Veldgroep succesvol gelinkt." msgstr[1] "Veldgroepen succesvol gelinkt." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Registratie mislukt" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2647,36 +4717,40 @@ msgstr "" "Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door " "een ander item geregistreerd door een andere plugin of thema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Rechten" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL's" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Zichtbaarheid" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Labels" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Tabs voor veldinstellingen" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2684,102 +4758,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF shortcode waarde uitgeschakeld voor voorbeeld]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Modal sluiten" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Veld verplaatst naar andere groep" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Modal sluiten" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Begin een nieuwe groep van tabs bij dit tab." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nieuwe tabgroep" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Een gestileerde checkbox gebruiken met select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Andere keuze opslaan" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Andere keuze toestaan" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Toevoegen toggle alle" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Aangepaste waarden opslaan" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Aangepaste waarden toestaan" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Aangepaste waarden van het selectievakje mogen niet leeg zijn. Vink lege " "waarden uit." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Updates" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Advanced Custom Fields logo" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Wijzigingen opslaan" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Veldgroep titel" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Titel toevoegen" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Ben je nieuw bij ACF? Bekijk onze startersgids." +"Ben je nieuw bij ACF? Bekijk onze startersgids." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Veldgroep toevoegen" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2788,40 +4865,43 @@ msgstr "" "velden te groeperen, en die velden vervolgens te koppelen aan " "bewerkingsschermen." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Voeg je eerste veldgroep toe" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Opties pagina's" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF blokken" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Galerij veld" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Flexibel inhoudsveld" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Herhaler veld" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Ontgrendel extra functies met ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Veldgroep verwijderen" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Gemaakt op %1$s om %2$s" @@ -2834,7 +4914,7 @@ msgid "Location Rules" msgstr "Locatieregels" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2848,7 +4928,7 @@ msgid "" "types and other WordPress content." msgstr "" "Ga aan de slag met het maken van nieuwe aangepaste velden voor je berichten, " -"pagina's, aangepaste berichttypes en andere WordPress inhoud." +"pagina's, extra berichttypes en andere WordPress inhoud." #: includes/admin/views/acf-field-group/fields.php:64 msgid "Add Your First Field" @@ -2862,83 +4942,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Veld toevoegen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentatie" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validatie" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Algemeen" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON importeren" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Als JSON exporteren" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Veldgroep gedeactiveerd." msgstr[1] "%s veldgroepen gedeactiveerd." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Veldgroep geactiveerd." msgstr[1] "%s veldgroepen geactiveerd." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deactiveren" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Deactiveer dit item" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activeren" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activeer dit item" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Veldgroep naar prullenbak verplaatsen?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactief" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2947,7 +5028,7 @@ msgstr "" "tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch " "gedeactiveerd." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2956,12 +5037,13 @@ msgstr "" "tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch " "gedeactiveerd." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We hebben een of meer aanroepen gedetecteerd om ACF " "veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet " @@ -2969,210 +5051,210 @@ msgstr "" "Meer informatie over hoe je dit kunt " "oplossen.." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s moet een gebruiker hebben met de rol %2$s." msgstr[1] "%1$s moet een gebruiker hebben met een van de volgende rollen %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s moet een geldig gebruikers ID hebben." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ongeldige aanvraag." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s is niet een van %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s moet term %2$s hebben." msgstr[1] "%1$s moet een van de volgende termen hebben %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s moet van het berichttype %2$s zijn." msgstr[1] "%1$s moet van een van de volgende berichttypes zijn %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s moet een geldig bericht ID hebben." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s vereist een geldig bijlage ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Toon in REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Transparantie inschakelen" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA string" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex string" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Upgrade naar PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Actief" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' is geen geldig e-mailadres" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Kleurwaarde" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Selecteer standaardkleur" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Kleur wissen" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blokken" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opties" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Gebruikers" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menu-items" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Bijlagen" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomieën" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Berichten" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Laatst geüpdatet: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Dit bericht is niet beschikbaar voor verschil vergelijking." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ongeldige veldgroep parameter(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "In afwachting van opslaan" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Opgeslagen" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importeren" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Beoordeel wijzigingen" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Bevindt zich in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Bevindt zich in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Bevindt zich in thema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Diverse" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synchroniseer wijzigingen" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Diff laden" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Lokale JSON wijzigingen beoordelen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Bezoek site" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Details bekijken" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versie %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informatie" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3181,7 +5263,7 @@ msgstr "" "professionals op onze helpdesk zullen je helpen met meer diepgaande, " "technische uitdagingen." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3191,7 +5273,7 @@ msgstr "" "vriendelijke community op onze community forums die je misschien kunnen " "helpen met de 'how-tos' van de ACF wereld." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3201,7 +5283,7 @@ msgstr "" "documentatie bevat referenties en handleidingen voor de meeste situaties die " "je kunt tegenkomen." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3211,11 +5293,11 @@ msgstr "" "site haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar " "je hulp kan vinden:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hulp & ondersteuning" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3223,17 +5305,17 @@ msgstr "" "Gebruik de tab Hulp & ondersteuning om contact op te nemen als je hulp nodig " "hebt." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te " -"maken met de filosofie en best practices van de plugin." +"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd " +"te maken met de filosofie en best practices van de plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3244,32 +5326,35 @@ msgstr "" "intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template " "bestand." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Overzicht" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Locatietype \"%s\" is al geregistreerd." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Klasse \"%s\" bestaat niet." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Ongeldige nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Fout tijdens laden van veld." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Locatie niet gevonden: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Fout: %s" @@ -3297,7 +5382,7 @@ msgstr "Menu-item" msgid "Post Status" msgstr "Berichtstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menu's" @@ -3356,7 +5441,7 @@ msgstr "Huidige gebruiker" #: includes/locations/class-acf-location-page-template.php:22 msgid "Page Template" -msgstr "Paginatemplate" +msgstr "Pagina template" #: includes/locations/class-acf-location-user-form.php:74 msgid "Register" @@ -3403,78 +5488,79 @@ msgstr "Alle %s formats" msgid "Attachment" msgstr "Bijlage" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s waarde is verplicht" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Toon dit veld als" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Voorwaardelijke logica" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "en" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokale JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Veld klonen" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" -"Controleer ook of alle premium addons (%s) zijn geüpdatet naar de nieuwste " +"Controleer ook of alle premium add-ons (%s) zijn geüpdatet naar de nieuwste " "versie." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Deze versie bevat verbeteringen voor je database en vereist een upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Bedankt voor het updaten naar %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database-upgrade vereist" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Opties pagina" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerij" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibele inhoud" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Herhaler" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Terug naar alle gereedschappen" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3483,133 +5569,133 @@ msgstr "" "de opties van de eerste veldgroep gebruikt (degene met het laagste volgorde " "nummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecteer items om ze te verbergen in het bewerkingsscherm." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Verberg op scherm" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Trackbacks verzenden" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorieën" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Pagina attributen" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Auteur" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisies" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Reacties" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussie" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Samenvatting" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Inhoudseditor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Weergegeven in lijst met veldgroepen" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Veldgroepen met een lagere volgorde verschijnen als eerste" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Volgorde nr." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Onder velden" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Onder labels" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Instructie plaatsing" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Label plaatsing" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Zijkant" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normaal (na inhoud)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Hoog (na titel)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Positie" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Naadloos (geen meta box)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standaard (met metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stijl" @@ -3617,9 +5703,9 @@ msgstr "Stijl" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Sleutel" @@ -3630,124 +5716,123 @@ msgstr "Sleutel" msgid "Order" msgstr "Volgorde" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Veld sluiten" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "klasse" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "breedte" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper attributen" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Vereist" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructies voor auteurs. Wordt getoond bij het indienen van gegevens" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructies" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Veldtype" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Veldnaam" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Dit is de naam die op de BEWERK pagina zal verschijnen" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Veldlabel" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Verwijderen" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Veld verwijderen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Verplaatsen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Veld naar een andere groep verplaatsen" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Veld dupliceren" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Veld bewerken" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Sleep om te herschikken" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Deze veldgroep weergeven als" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Er zijn geen updates beschikbaar." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" -msgstr "Database upgrade voltooid. Bekijk wat er nieuw is" +msgstr "Database upgrade afgerond. Bekijk wat er nieuw is" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Upgradetaken lezen..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade mislukt." #: includes/admin/views/upgrade/network.php:162 msgid "Upgrade complete." -msgstr "Upgrade voltooid." +msgstr "Upgrade afgerond." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Gegevens upgraden naar versie %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3756,36 +5841,40 @@ msgstr "" "voordat je de update uitvoert. Weet je zeker dat je de update nu wilt " "uitvoeren?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Selecteer ten minste één site om te upgraden." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" -"Database upgrade voltooid. Terug naar netwerk dashboard" +"Database upgrade afgerond. Terug naar netwerk dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site is up-to-date" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" -msgstr "Site vereist database-upgrade van %1$s naar %2$s" +msgstr "Site vereist database upgrade van %1$s naar %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Sites upgraden" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3793,8 +5882,8 @@ msgstr "" "De volgende sites vereisen een upgrade van de database. Selecteer de sites " "die je wilt updaten en klik vervolgens op %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Regelgroep toevoegen" @@ -3810,15 +5899,15 @@ msgstr "" msgid "Rules" msgstr "Regels" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Gekopieerd" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Naar klembord kopiëren" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3826,444 +5915,445 @@ msgid "" "can place in your theme." msgstr "" "Selecteer de items die je wilt exporteren en selecteer dan je export " -"methode. Exporteer als JSON om te exporteren naar een .json-bestand dat je " +"methode. Exporteer als JSON om te exporteren naar een .json bestand dat je " "vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te " "exporteren naar PHP code die je in je thema kunt plaatsen." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Veldgroepen selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Geen veldgroepen geselecteerd" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP genereren" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Veldgroepen exporteren" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Importbestand is leeg" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Onjuist bestandstype" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Fout bij uploaden van bestand. Probeer het opnieuw" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -"Selecteer het Advanced Custom Fields JSON-bestand dat je wilt importeren. " +"Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. " "Wanneer je op de onderstaande import knop klikt, importeert ACF de items in " "dat bestand." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Veldgroepen importeren" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sync" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecteer %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Dupliceren" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Dit item dupliceren" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Ondersteunt" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentatie" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beschrijving" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronisatie beschikbaar" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Veldgroep gesynchroniseerd." msgstr[1] "%s veld groepen gesynchroniseerd." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Veldgroep gedupliceerd." msgstr[1] "%s veldgroepen gedupliceerd." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Actief (%s)" msgstr[1] "Actief (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Beoordeel sites & upgrade" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Database upgraden" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Aangepaste velden" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Veld verplaatsen" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Selecteer de bestemming voor dit veld" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Het %1$s veld is nu te vinden in de %2$s veldgroep" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." -msgstr "Verplaatsen voltooid." +msgstr "Verplaatsen afgerond." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Actief" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Veldsleutels" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Instellingen" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Locatie" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopie" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(dit veld)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Aangevinkt" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Aangepast veld verplaatsen" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Geen toggle velden beschikbaar" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Veldgroep titel is vereist" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "De string \"field_\" mag niet voor de veldnaam staan" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Veldgroep concept geüpdatet." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Veldgroep gepland voor." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Veldgroep ingediend." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Veldgroep opgeslagen." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Veldgroep gepubliceerd." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Veldgroep verwijderd." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Veldgroep geüpdatet." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Gereedschap" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is niet gelijk aan" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is gelijk aan" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulieren" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Pagina" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Bericht" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relationeel" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Keuze" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basis" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Onbekend" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Veldtype bestaat niet" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam gevonden" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Bericht geüpdatet" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Updaten" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "E-mailadres valideren" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Inhoud" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Veldgroep bewerken" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Selectie is minder dan" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Selectie is groter dan" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Waarde is minder dan" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Waarde is groter dan" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Waarde bevat" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Waarde komt overeen met patroon" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Waarde is niet gelijk aan" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Waarde is gelijk aan" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Heeft geen waarde" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Heeft een waarde" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Annuleren" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d velden vereisen aandacht" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 veld vereist aandacht" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validatie mislukt" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validatie geslaagd" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Beperkt" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Details dichtklappen" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Details uitklappen" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Geüpload naar dit bericht" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Updaten" @@ -4273,970 +6363,981 @@ msgctxt "verb" msgid "Edit" msgstr "Bewerken" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Het bestandstype moet %s zijn." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "of" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "De bestandsgrootte mag niet groter zijn dan %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "De bestandsgrootte moet minimaal %s zijn." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "De hoogte van de afbeelding mag niet hoger zijn dan %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "De hoogte van de afbeelding moet minimaal %dpx zijn." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "De breedte van de afbeelding mag niet groter zijn dan %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "De breedte van de afbeelding moet ten minste %dpx zijn." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(geen titel)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Volledige grootte" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Groot" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Thumbnail" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(geen label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Bepaalt de hoogte van het tekstgebied" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rijen" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Tekstgebied" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Voeg ervoor een extra selectievakje toe om alle keuzes te togglen" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Sla 'aangepaste' waarden op in de keuzes van het veld" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Toestaan dat 'aangepaste' waarden worden toegevoegd" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Nieuwe keuze toevoegen" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Toggle alles" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Archief URL's toestaan" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archieven" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Pagina link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Toevoegen" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Naam" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s toegevoegd" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s bestaat al" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Gebruiker kan geen nieuwe %s toevoegen" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" -msgstr "Term-ID" +msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Term object" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" -msgstr "Laad waarde van bericht-termen" +msgstr "Laad waarde van bericht termen" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Laad termen" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Geselecteerde termen aan het bericht koppelen" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Termen opslaan" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Termen maken" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Keuzerondjes" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Eén waarde" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Multi selecteren" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Selectievakje" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Meerdere waarden" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecteer de weergave van dit veld" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Weergave" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecteer de taxonomie die moet worden weergegeven" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Geen %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "De waarde moet gelijk zijn aan of lager zijn dan %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "De waarde moet gelijk zijn aan of hoger zijn dan %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Waarde moet een getal zijn" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Nummer" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "'Andere' waarden opslaan in de keuzes van het veld" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Voeg de keuze 'overig' toe om aangepaste waarden toe te staan" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Ander" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Keuzerondje" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" -"Definieer een eindpunt waar de vorige accordeon moet stoppen. Deze accordeon " +"Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon " "is niet zichtbaar." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Deze accordeon openen zonder anderen te sluiten." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi uitvouwen" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Geef deze accordeon weer als geopend bij het laden van de pagina." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Openen" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordeon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Beperken welke bestanden kunnen worden geüpload" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" -msgstr "Bestands-ID" +msgstr "Bestands ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" -msgstr "Bestands-URL" +msgstr "Bestands URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" -msgstr "Bestandsarray" +msgstr "Bestands array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Bestand toevoegen" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Geen bestand geselecteerd" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Bestandsnaam" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Bestand updaten" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Bestand bewerken" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Bestand selecteren" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Bestand" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Wachtwoord" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Geef de geretourneerde waarde op" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" -msgstr "AJAX gebruiken om keuzes te lazy-loaden?" +msgstr "Ajax gebruiken om keuzes te lazy-loaden?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Zet elke standaardwaarde op een nieuwe regel" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selecteren" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Laden mislukt" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Zoeken…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Meer resultaten laden…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Je kunt slechts %d items selecteren" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Je kan slechts 1 item selecteren" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Verwijder %d tekens" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Verwijder 1 teken" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Voer %d of meer tekens in" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Voer 1 of meer tekens in" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Geen overeenkomsten gevonden" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultaten zijn beschikbaar, gebruik de pijltoetsen omhoog en omlaag om " "te navigeren." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Er is één resultaat beschikbaar, druk op enter om het te selecteren." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selecteer" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Gebruikers-ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Gebruikersobject" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Gebruiker array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alle gebruikersrollen" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filter op rol" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Gebruiker" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Scheidingsteken" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Selecteer kleur" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standaard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Wissen" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Kleurkiezer" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" -msgstr " " +msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" -msgstr " " +msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" -msgstr " " +msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" -msgstr " " +msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Selecteer" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Klaar" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Nu" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Tijdzone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microseconde" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milliseconde" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Seconde" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuut" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Uur" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Tijd" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Kies tijd" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datum tijd kiezer" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" -msgstr "Eindpunt" +msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Links uitgelijnd" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Boven uitgelijnd" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Plaatsing" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Waarde moet een geldige URL zijn" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Opent in een nieuw venster/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Link selecteren" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mailadres" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Stapgrootte" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximale waarde" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimum waarde" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Bereik" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Beide (array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Waarde" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Verticaal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontaal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rood : Rood" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Voor meer controle kan je zowel een waarde als een label als volgt " "specificeren:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Voer elke keuze in op een nieuwe regel." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Keuzes" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Knopgroep" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "Null toestaan?" +msgstr "Null toestaan" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Hoofd" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "Initialisatie uitstellen?" +msgstr "Initialisatie uitstellen" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "Media-uploadknoppen weergeven?" +msgstr "Media upload knoppen weergeven" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Alleen tekst" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Alleen visueel" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visueel & tekst" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klik om TinyMCE te initialiseren" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visueel" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "De waarde mag niet langer zijn dan %d karakters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Laat leeg voor geen limiet" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Karakterlimiet" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Verschijnt na de invoer" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Toevoegen" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Verschijnt vóór de invoer" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Voorvoegen" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Wordt weergegeven in de invoer" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Plaatshouder tekst" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Wordt weergegeven bij het maken van een nieuw bericht" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s vereist minimaal %2$s selectie" msgstr[1] "%1$s vereist minimaal %2$s selecties" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Bericht ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Bericht object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maximum aantal berichten" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minimum aantal berichten" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Uitgelichte afbeelding" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Geselecteerde elementen worden weergegeven in elk resultaat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementen" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Berichttype" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alle taxonomieën" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filter op taxonomie" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alle berichttypen" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filter op berichttype" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Zoeken..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Taxonomie selecteren" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Selecteer berichttype" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Geen overeenkomsten gevonden" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Laden" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Maximale waarden bereikt ( {max} waarden )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Verwantschap" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Komma gescheiden lijst. Laat leeg voor alle typen" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Toegestane bestandstypen" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Bestandsgrootte" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Beperken welke afbeeldingen kunnen worden geüpload" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Geüpload naar bericht" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5247,486 +7348,493 @@ msgstr "Geüpload naar bericht" msgid "All" msgstr "Alle" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Beperk de keuze van de mediabibliotheek" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Bibliotheek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Voorbeeld grootte" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Afbeelding ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Afbeelding URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Afbeelding array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "De geretourneerde waarde op de front-end opgeven" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Retour waarde" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Afbeelding toevoegen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Geen afbeelding geselecteerd" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Verwijderen" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Bewerken" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alle afbeeldingen" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Afbeelding updaten" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Afbeelding bewerken" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Selecteer afbeelding" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Afbeelding" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Sta toe dat HTML markeringen worden weergegeven als zichtbare tekst in " "plaats van als weergave" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML escapen" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Geen opmaak" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatisch <br> toevoegen;" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatisch alinea's toevoegen" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Bepaalt hoe nieuwe regels worden weergegeven" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nieuwe regels" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Week begint op" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Het format dat wordt gebruikt bij het opslaan van een waarde" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Format opslaan" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Vorige" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Volgende" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Vandaag" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Klaar" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datumkiezer" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Breedte" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Insluit grootte" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL invoeren" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Tekst getoond indien inactief" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" -msgstr "Uit-tekst" +msgstr "Uit tekst" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Tekst getoond indien actief" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" -msgstr "Aan-tekst" +msgstr "Op tekst" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Gestileerde UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standaardwaarde" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Toont tekst naast het selectievakje" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Bericht" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nee" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" -msgstr "Waar / Niet waar" +msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Rij" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabel" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Lay-out" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subvelden" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Groep" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "De kaarthoogte aanpassen" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Hoogte" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Het initiële zoomniveau instellen" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "De eerste kaart centreren" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Midden" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Zoek naar adres..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Huidige locatie opzoeken" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Locatie wissen" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Zoeken" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Deze browser ondersteunt geen geolocatie" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Het format dat wordt geretourneerd via templatefuncties" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Retour format" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Aangepast:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Het format dat wordt weergegeven bij het bewerken van een bericht" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Weergave format" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Tijdkiezer" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactief (%s)" msgstr[1] "Inactief (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Geen velden gevonden in de prullenbak" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Geen velden gevonden" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Velden zoeken" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Veld bekijken" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nieuw veld" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Veld bewerken" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Nieuw veld toevoegen" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Veld" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Velden" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Geen veldgroepen gevonden in de prullenbak" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Geen veldgroepen gevonden" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Veldgroepen zoeken" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Veldgroep bekijken" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nieuwe veldgroep" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Veldgroep bewerken" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Nieuwe veldgroep toevoegen" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Nieuwe toevoegen" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Veldgroep" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Veldgroepen" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Pas WordPress aan met krachtige, professionele en intuïtieve velden." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5777,9 +7885,9 @@ msgstr "Opties bijgewerkt" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.l10n.php new file mode 100644 index 000000000..1791efdc6 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'nl_NL_formal','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'ACF kon de validatie niet uitvoeren omdat er een ongeldige nonce voor de beveiliging was verstrekt.','Allow Access to Value in Editor UI'=>'Toegang tot waarde toestaan in UI van editor','Learn more.'=>'Leer meer.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'Toestaan dat inhoud editors de veldwaarde openen en weergeven in de editor UI met behulp van Block Bindings of de ACF shortcode. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'Het aangevraagde ACF veldtype ondersteunt geen uitvoer in blok bindingen of de ACF shortcode.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'Het aangevraagde ACF veld uitgevoerd in bindingen of de ACF shortcode zijn niet toegestaan.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'Het aangevraagde ACF veldtype ondersteunt geen uitvoer in bindingen of de ACF shortcode.','[The ACF shortcode cannot display fields from non-public posts]'=>'[De ACF shortcode kan geen velden van niet-openbare berichten tonen]','[The ACF shortcode is disabled on this site]'=>'[De ACF shortcode is uitgeschakeld op deze site]','Businessman Icon'=>'Zakenman icoon','Forums Icon'=>'Forums icoon','YouTube Icon'=>'YouTube icoon','Yes (alt) Icon'=>'Ja (alt) icoon','Xing Icon'=>'Xing icoon','WordPress (alt) Icon'=>'WordPress (alt) icoon','WhatsApp Icon'=>'WhatsApp icoon','Write Blog Icon'=>'Schrijf blog icoon','Widgets Menus Icon'=>'Widgets menu\'s icoon','View Site Icon'=>'Bekijk site icoon','Learn More Icon'=>'Meer leren icoon','Add Page Icon'=>'Toevoegen pagina icoon','Video (alt3) Icon'=>'Video (alt3) icoon','Video (alt2) Icon'=>'Video (alt2) icoon','Video (alt) Icon'=>'Video (alt) icoon','Update (alt) Icon'=>'Updaten (alt) icoon','Universal Access (alt) Icon'=>'Universele toegang (alt) icoon','Twitter (alt) Icon'=>'Twitter (alt) icoon','Twitch Icon'=>'Twitch icoon','Tide Icon'=>'Tide icoon','Tickets (alt) Icon'=>'Tickets (alt) icoon','Text Page Icon'=>'Tekstpagina icoon','Table Row Delete Icon'=>'Tabelrij verwijderen icoon','Table Row Before Icon'=>'Tabelrij voor icoon','Table Row After Icon'=>'Tabelrij na icoon','Table Col Delete Icon'=>'Tabel kolom verwijderen icoon','Table Col Before Icon'=>'Tabel kolom voor icoon','Table Col After Icon'=>'Tabel kolom na icoon','Superhero (alt) Icon'=>'Superhero (alt) icoon','Superhero Icon'=>'Superhero icoon','Spotify Icon'=>'Spotify icoon','Shortcode Icon'=>'Shortcode icoon','Shield (alt) Icon'=>'Schild (alt) icoon','Share (alt2) Icon'=>'Deel (alt2) icoon','Share (alt) Icon'=>'Deel (alt) icoon','Saved Icon'=>'Opgeslagen icoon','RSS Icon'=>'RSS icoon','REST API Icon'=>'REST API icoon','Remove Icon'=>'Verwijderen icoon','Reddit Icon'=>'Reddit icoon','Privacy Icon'=>'Privacy icoon','Printer Icon'=>'Printer icoon','Podio Icon'=>'Podio icoon','Plus (alt2) Icon'=>'Plus (alt2) icoon','Plus (alt) Icon'=>'Plus (alt) icoon','Plugins Checked Icon'=>'Plugins gecontroleerd icoon','Pinterest Icon'=>'Pinterest icoon','Pets Icon'=>'Huisdieren icoon','PDF Icon'=>'PDF icoon','Palm Tree Icon'=>'Palmboom icoon','Open Folder Icon'=>'Open map icoon','No (alt) Icon'=>'Geen (alt) icoon','Money (alt) Icon'=>'Geld (alt) icoon','Menu (alt3) Icon'=>'Menu (alt3) icoon','Menu (alt2) Icon'=>'Menu (alt2) icoon','Menu (alt) Icon'=>'Menu (alt) icoon','Spreadsheet Icon'=>'Spreadsheet icoon','Interactive Icon'=>'Interactieve icoon','Document Icon'=>'Document icoon','Default Icon'=>'Standaard icoon','Location (alt) Icon'=>'Locatie (alt) icoon','LinkedIn Icon'=>'LinkedIn icoon','Instagram Icon'=>'Instagram icoon','Insert Before Icon'=>'Voeg in voor icoon','Insert After Icon'=>'Voeg in na icoon','Insert Icon'=>'Voeg icoon in','Info Outline Icon'=>'Info outline icoon','Images (alt2) Icon'=>'Afbeeldingen (alt2) icoon','Images (alt) Icon'=>'Afbeeldingen (alt) icoon','Rotate Right Icon'=>'Roteren rechts icoon','Rotate Left Icon'=>'Roteren links icoon','Rotate Icon'=>'Roteren icoon','Flip Vertical Icon'=>'Spiegelen verticaal icoon','Flip Horizontal Icon'=>'Spiegelen horizontaal icoon','Crop Icon'=>'Bijsnijden icoon','ID (alt) Icon'=>'ID (alt) icoon','HTML Icon'=>'HTML icoon','Hourglass Icon'=>'Zandloper icoon','Heading Icon'=>'Koptekst icoon','Google Icon'=>'Google icoon','Games Icon'=>'Games icoon','Fullscreen Exit (alt) Icon'=>'Volledig scherm afsluiten (alt) icoon','Fullscreen (alt) Icon'=>'Volledig scherm (alt) icoon','Status Icon'=>'Status icoon','Image Icon'=>'Afbeelding icoon','Gallery Icon'=>'Galerij icoon','Chat Icon'=>'Chat icoon','Audio Icon'=>'Audio icoon','Aside Icon'=>'Aside icoon','Food Icon'=>'Voedsel icoon','Exit Icon'=>'Exit icoon','Excerpt View Icon'=>'Samenvattingweergave icoon','Embed Video Icon'=>'Insluiten video icoon','Embed Post Icon'=>'Insluiten bericht icoon','Embed Photo Icon'=>'Insluiten foto icoon','Embed Generic Icon'=>'Insluiten generiek icoon','Embed Audio Icon'=>'Insluiten audio icoon','Email (alt2) Icon'=>'E-mail (alt2) icoon','Ellipsis Icon'=>'Ellipsis icoon','Unordered List Icon'=>'Ongeordende lijst icoon','RTL Icon'=>'RTL icoon','Ordered List RTL Icon'=>'Geordende lijst RTL icoon','Ordered List Icon'=>'Geordende lijst icoon','LTR Icon'=>'LTR icoon','Custom Character Icon'=>'Aangepast karakter icoon','Edit Page Icon'=>'Bewerken pagina icoon','Edit Large Icon'=>'Bewerken groot Icoon','Drumstick Icon'=>'Drumstick icoon','Database View Icon'=>'Database weergave icoon','Database Remove Icon'=>'Database verwijderen icoon','Database Import Icon'=>'Database import icoon','Database Export Icon'=>'Database export icoon','Database Add Icon'=>'Database icoon toevoegen','Database Icon'=>'Database icoon','Cover Image Icon'=>'Omslagafbeelding icoon','Volume On Icon'=>'Volume aan icoon','Volume Off Icon'=>'Volume uit icoon','Skip Forward Icon'=>'Vooruitspoelen icoon','Skip Back Icon'=>'Terugspoel icoon','Repeat Icon'=>'Herhaal icoon','Play Icon'=>'Speel icoon','Pause Icon'=>'Pauze icoon','Forward Icon'=>'Vooruit icoon','Back Icon'=>'Terug icoon','Columns Icon'=>'Kolommen icoon','Color Picker Icon'=>'Kleurkiezer icoon','Coffee Icon'=>'Koffie icoon','Code Standards Icon'=>'Code standaarden icoon','Cloud Upload Icon'=>'Cloud upload icoon','Cloud Saved Icon'=>'Cloud opgeslagen icoon','Car Icon'=>'Auto icoon','Camera (alt) Icon'=>'Camera (alt) icoon','Calculator Icon'=>'Rekenmachine icoon','Button Icon'=>'Knop icoon','Businessperson Icon'=>'Zakelijk icoon','Tracking Icon'=>'Tracking icoon','Topics Icon'=>'Onderwerpen icoon','Replies Icon'=>'Antwoorden icoon','PM Icon'=>'PM icoon','Friends Icon'=>'Vrienden icoon','Community Icon'=>'Community icoon','BuddyPress Icon'=>'BuddyPress icoon','bbPress Icon'=>'bbPress icoon','Activity Icon'=>'Activiteit icoon','Book (alt) Icon'=>'Boek (alt) icoon','Block Default Icon'=>'Blok standaard icoon','Bell Icon'=>'Bel icoon','Beer Icon'=>'Bier icoon','Bank Icon'=>'Bank icoon','Arrow Up (alt2) Icon'=>'Pijl omhoog (alt2) icoon','Arrow Up (alt) Icon'=>'Pijl omhoog (alt) icoon','Arrow Right (alt2) Icon'=>'Pijl naar rechts (alt2) icoon','Arrow Right (alt) Icon'=>'Pijl naar rechts (alt) icoon','Arrow Left (alt2) Icon'=>'Pijl naar links (alt2) icoon','Arrow Left (alt) Icon'=>'Pijl naar links (alt) icoon','Arrow Down (alt2) Icon'=>'Pijl omlaag (alt2) icoon','Arrow Down (alt) Icon'=>'Pijl omlaag (alt) icoon','Amazon Icon'=>'Amazon icoon','Align Wide Icon'=>'Uitlijnen breed icoon','Align Pull Right Icon'=>'Uitlijnen trek naar rechts icoon','Align Pull Left Icon'=>'Uitlijnen trek naar links icoon','Align Full Width Icon'=>'Uitlijnen volledige breedte icoon','Airplane Icon'=>'Vliegtuig icoon','Site (alt3) Icon'=>'Site (alt3) icoon','Site (alt2) Icon'=>'Site (alt2) icoon','Site (alt) Icon'=>'Site (alt) icoon','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Upgrade naar ACF Pro om opties pagina\'s te maken in slechts een paar klikken','Invalid request args.'=>'Ongeldige aanvraag args.','Sorry, you do not have permission to do that.'=>'Je hebt geen toestemming om dat te doen.','Blocks Using Post Meta'=>'Blokken met behulp van bericht meta','ACF PRO logo'=>'ACF PRO logo','ACF PRO Logo'=>'ACF PRO logo','%s requires a valid attachment ID when type is set to media_library.'=>'%s vereist een geldig bijlage ID wanneer type is ingesteld op media_library.','%s is a required property of acf.'=>'%s is een vereiste eigenschap van ACF.','The value of icon to save.'=>'De waarde van pictogram om op te slaan.','The type of icon to save.'=>'Het type pictogram om op te slaan.','Yes Icon'=>'Ja icoon','WordPress Icon'=>'WordPress icoon','Warning Icon'=>'Waarschuwingsicoon','Visibility Icon'=>'Zichtbaarheid icoon','Vault Icon'=>'Kluis icoon','Upload Icon'=>'Upload icoon','Update Icon'=>'Updaten icoon','Unlock Icon'=>'Ontgrendel icoon','Universal Access Icon'=>'Universeel toegankelijkheid icoon','Undo Icon'=>'Ongedaan maken icoon','Twitter Icon'=>'Twitter icoon','Trash Icon'=>'Prullenbak icoon','Translation Icon'=>'Vertaal icoon','Tickets Icon'=>'Tickets icoon','Thumbs Up Icon'=>'Duim omhoog icoon','Thumbs Down Icon'=>'Duim omlaag icoon','Text Icon'=>'Tekst icoon','Testimonial Icon'=>'Aanbeveling icoon','Tagcloud Icon'=>'Tag cloud icoon','Tag Icon'=>'Tag icoon','Tablet Icon'=>'Tablet icoon','Store Icon'=>'Winkel icoon','Sticky Icon'=>'Sticky icoon','Star Half Icon'=>'Ster half icoon','Star Filled Icon'=>'Ster gevuld icoon','Star Empty Icon'=>'Ster leeg icoon','Sos Icon'=>'Sos icoon','Sort Icon'=>'Sorteer icoon','Smiley Icon'=>'Smiley icoon','Smartphone Icon'=>'Smartphone icoon','Slides Icon'=>'Slides icoon','Shield Icon'=>'Schild icoon','Share Icon'=>'Deel icoon','Search Icon'=>'Zoek icoon','Screen Options Icon'=>'Schermopties icoon','Schedule Icon'=>'Schema icoon','Redo Icon'=>'Opnieuw icoon','Randomize Icon'=>'Willekeurig icoon','Products Icon'=>'Producten icoon','Pressthis Icon'=>'Pressthis icoon','Post Status Icon'=>'Berichtstatus icoon','Portfolio Icon'=>'Portfolio icoon','Plus Icon'=>'Plus icoon','Playlist Video Icon'=>'Afspeellijst video icoon','Playlist Audio Icon'=>'Afspeellijst audio icoon','Phone Icon'=>'Telefoon icoon','Performance Icon'=>'Prestatie icoon','Paperclip Icon'=>'Paperclip icoon','No Icon'=>'Geen icoon','Networking Icon'=>'Netwerk icoon','Nametag Icon'=>'Naamplaat icoon','Move Icon'=>'Verplaats icoon','Money Icon'=>'Geld icoon','Minus Icon'=>'Min icoon','Migrate Icon'=>'Migreer icoon','Microphone Icon'=>'Microfoon icoon','Megaphone Icon'=>'Megafoon icoon','Marker Icon'=>'Marker icoon','Lock Icon'=>'Vergrendel icoon','Location Icon'=>'Locatie icoon','List View Icon'=>'Lijstweergave icoon','Lightbulb Icon'=>'Gloeilamp icoon','Left Right Icon'=>'Linkerrechter icoon','Layout Icon'=>'Lay-out icoon','Laptop Icon'=>'Laptop icoon','Info Icon'=>'Info icoon','Index Card Icon'=>'Indexkaart icoon','ID Icon'=>'ID icoon','Hidden Icon'=>'Verborgen icoon','Heart Icon'=>'Hart icoon','Hammer Icon'=>'Hamer icoon','Groups Icon'=>'Groepen icoon','Grid View Icon'=>'Rasterweergave icoon','Forms Icon'=>'Formulieren icoon','Flag Icon'=>'Vlag icoon','Filter Icon'=>'Filter icoon','Feedback Icon'=>'Feedback icoon','Facebook (alt) Icon'=>'Facebook alt icoon','Facebook Icon'=>'Facebook icoon','External Icon'=>'Extern icoon','Email (alt) Icon'=>'E-mail alt icoon','Email Icon'=>'E-mail icoon','Video Icon'=>'Video icoon','Unlink Icon'=>'Link verwijderen icoon','Underline Icon'=>'Onderstreep icoon','Text Color Icon'=>'Tekstkleur icoon','Table Icon'=>'Tabel icoon','Strikethrough Icon'=>'Doorstreep icoon','Spellcheck Icon'=>'Spellingscontrole icoon','Remove Formatting Icon'=>'Verwijder lay-out icoon','Quote Icon'=>'Quote icoon','Paste Word Icon'=>'Plak woord icoon','Paste Text Icon'=>'Plak tekst icoon','Paragraph Icon'=>'Paragraaf icoon','Outdent Icon'=>'Uitspring icoon','Kitchen Sink Icon'=>'Keuken afwasbak icoon','Justify Icon'=>'Uitlijn icoon','Italic Icon'=>'Schuin icoon','Insert More Icon'=>'Voeg meer in icoon','Indent Icon'=>'Inspring icoon','Help Icon'=>'Hulp icoon','Expand Icon'=>'Uitvouw icoon','Contract Icon'=>'Contract icoon','Code Icon'=>'Code icoon','Break Icon'=>'Breek icoon','Bold Icon'=>'Vet icoon','Edit Icon'=>'Bewerken icoon','Download Icon'=>'Download icoon','Dismiss Icon'=>'Verwijder icoon','Desktop Icon'=>'Desktop icoon','Dashboard Icon'=>'Dashboard icoon','Cloud Icon'=>'Cloud icoon','Clock Icon'=>'Klok icoon','Clipboard Icon'=>'Klembord icoon','Chart Pie Icon'=>'Diagram taart icoon','Chart Line Icon'=>'Grafieklijn icoon','Chart Bar Icon'=>'Grafiekbalk icoon','Chart Area Icon'=>'Grafiek gebied icoon','Category Icon'=>'Categorie icoon','Cart Icon'=>'Winkelwagen icoon','Carrot Icon'=>'Wortel icoon','Camera Icon'=>'Camera icoon','Calendar (alt) Icon'=>'Kalender alt icoon','Calendar Icon'=>'Kalender icoon','Businesswoman Icon'=>'Zakenman icoon','Building Icon'=>'Gebouw icoon','Book Icon'=>'Boek icoon','Backup Icon'=>'Back-up icoon','Awards Icon'=>'Prijzen icoon','Art Icon'=>'Kunsticoon','Arrow Up Icon'=>'Pijl omhoog icoon','Arrow Right Icon'=>'Pijl naar rechts icoon','Arrow Left Icon'=>'Pijl naar links icoon','Arrow Down Icon'=>'Pijl omlaag icoon','Archive Icon'=>'Archief icoon','Analytics Icon'=>'Analytics icoon','Align Right Icon'=>'Uitlijnen rechts icoon','Align None Icon'=>'Uitlijnen geen icoon','Align Left Icon'=>'Uitlijnen links icoon','Align Center Icon'=>'Uitlijnen midden icoon','Album Icon'=>'Album icoon','Users Icon'=>'Gebruikers icoon','Tools Icon'=>'Gereedschap icoon','Site Icon'=>'Site icoon','Settings Icon'=>'Instellingen icoon','Post Icon'=>'Bericht icoon','Plugins Icon'=>'Plugins icoon','Page Icon'=>'Pagina icoon','Network Icon'=>'Netwerk icoon','Multisite Icon'=>'Multisite icoon','Media Icon'=>'Media icoon','Links Icon'=>'Links icoon','Home Icon'=>'Home icoon','Customizer Icon'=>'Customizer icoon','Comments Icon'=>'Reacties icoon','Collapse Icon'=>'Samenvouw icoon','Appearance Icon'=>'Weergave icoon','Generic Icon'=>'Generiek icoon','Icon picker requires a value.'=>'Pictogram kiezer vereist een waarde.','Icon picker requires an icon type.'=>'Pictogram kiezer vereist een pictogram type.','The available icons matching your search query have been updated in the icon picker below.'=>'De beschikbare pictogrammen die overeenkomen met je zoekopdracht zijn geüpdatet in de pictogram kiezer hieronder.','No results found for that search term'=>'Geen resultaten gevonden voor die zoekterm','Array'=>'Array','String'=>'String','Specify the return format for the icon. %s'=>'Specificeer het retourformat voor het pictogram. %s','Select where content editors can choose the icon from.'=>'Selecteer waar inhoudseditors het pictogram kunnen kiezen.','The URL to the icon you\'d like to use, or svg as Data URI'=>'De URL naar het pictogram dat je wil gebruiken, of svg als gegevens URI','Browse Media Library'=>'Blader door mediabibliotheek','The currently selected image preview'=>'De momenteel geselecteerde afbeelding voorbeeld','Click to change the icon in the Media Library'=>'Klik om het pictogram in de mediabibliotheek te wijzigen','Search icons...'=>'Zoek pictogrammen...','Media Library'=>'Mediabibliotheek','Dashicons'=>'Dashicons','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'Een interactieve UI voor het selecteren van een pictogram. Selecteer uit Dashicons, de mediatheek, of een zelfstandige URL invoer.','Icon Picker'=>'Pictogram kiezer','JSON Load Paths'=>'JSON laadpaden','JSON Save Paths'=>'JSON opslaan paden','Registered ACF Forms'=>'Geregistreerde ACF formulieren','Shortcode Enabled'=>'Shortcode ingeschakeld','Field Settings Tabs Enabled'=>'Veldinstellingen tabs ingeschakeld','Field Type Modal Enabled'=>'Veldtype modal ingeschakeld','Admin UI Enabled'=>'Beheer UI ingeschakeld','Block Preloading Enabled'=>'Blok preloading ingeschakeld','Blocks Per ACF Block Version'=>'Blokken per ACF block versie','Blocks Per API Version'=>'Blokken per API versie','Registered ACF Blocks'=>'Geregistreerde ACF blokken','Light'=>'Licht','Standard'=>'Standaard','REST API Format'=>'REST API format','Registered Options Pages (PHP)'=>'Geregistreerde opties pagina\'s (PHP)','Registered Options Pages (JSON)'=>'Geregistreerde optie pagina\'s (JSON)','Registered Options Pages (UI)'=>'Geregistreerde optie pagina\'s (UI)','Options Pages UI Enabled'=>'Opties pagina\'s UI ingeschakeld','Registered Taxonomies (JSON)'=>'Geregistreerde taxonomieën (JSON)','Registered Taxonomies (UI)'=>'Geregistreerde taxonomieën (UI)','Registered Post Types (JSON)'=>'Geregistreerde berichttypen (JSON)','Registered Post Types (UI)'=>'Geregistreerde berichttypen (UI)','Post Types and Taxonomies Enabled'=>'Berichttypen en taxonomieën ingeschakeld','Number of Third Party Fields by Field Type'=>'Aantal velden van derden per veldtype','Number of Fields by Field Type'=>'Aantal velden per veldtype','Field Groups Enabled for GraphQL'=>'Veldgroepen ingeschakeld voor GraphQL','Field Groups Enabled for REST API'=>'Veldgroepen ingeschakeld voor REST API','Registered Field Groups (JSON)'=>'Geregistreerde veldgroepen (JSON)','Registered Field Groups (PHP)'=>'Geregistreerde veldgroepen (PHP)','Registered Field Groups (UI)'=>'Geregistreerde veldgroepen (UI)','Active Plugins'=>'Actieve plugins','Parent Theme'=>'Hoofdthema','Active Theme'=>'Actief thema','Is Multisite'=>'Is multisite','MySQL Version'=>'MySQL versie','WordPress Version'=>'WordPress versie','Subscription Expiry Date'=>'Vervaldatum abonnement','License Status'=>'Licentiestatus','License Type'=>'Licentietype','Licensed URL'=>'Gelicentieerde URL','License Activated'=>'Licentie geactiveerd','Free'=>'Gratis','Plugin Type'=>'Plugin type','Plugin Version'=>'Plugin versie','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Deze sectie bevat debuginformatie over je ACF configuratie die nuttig kan zijn om aan ondersteuning te verstrekken.','An ACF Block on this page requires attention before you can save.'=>'Een ACF Block op deze pagina vereist aandacht voordat je kunt opslaan.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'Deze gegevens worden gelogd terwijl we waarden detecteren die tijdens de uitvoer zijn gewijzigd. %1$sClear log en sluiten%2$s na het ontsnappen van de waarden in je code. De melding verschijnt opnieuw als we opnieuw gewijzigde waarden detecteren.','Dismiss permanently'=>'Permanent negeren','Instructions for content editors. Shown when submitting data.'=>'Instructies voor inhoud editors. Getoond bij het indienen van gegevens.','Has no term selected'=>'Heeft geen term geselecteerd','Has any term selected'=>'Heeft een term geselecteerd','Terms do not contain'=>'Voorwaarden bevatten niet','Terms contain'=>'Voorwaarden bevatten','Term is not equal to'=>'Term is niet gelijk aan','Term is equal to'=>'Term is gelijk aan','Has no user selected'=>'Heeft geen gebruiker geselecteerd','Has any user selected'=>'Heeft een gebruiker geselecteerd','Users do not contain'=>'Gebruikers bevatten niet','Users contain'=>'Gebruikers bevatten','User is not equal to'=>'Gebruiker is niet gelijk aan','User is equal to'=>'Gebruiker is gelijk aan','Has no page selected'=>'Heeft geen pagina geselecteerd','Has any page selected'=>'Heeft een pagina geselecteerd','Pages do not contain'=>'Pagina\'s bevatten niet','Pages contain'=>'Pagina\'s bevatten','Page is not equal to'=>'Pagina is niet gelijk aan','Page is equal to'=>'Pagina is gelijk aan','Has no relationship selected'=>'Heeft geen relatie geselecteerd','Has any relationship selected'=>'Heeft een relatie geselecteerd','Has no post selected'=>'Heeft geen bericht geselecteerd','Has any post selected'=>'Heeft een bericht geselecteerd','Posts do not contain'=>'Berichten bevatten niet','Posts contain'=>'Berichten bevatten','Post is not equal to'=>'Bericht is niet gelijk aan','Post is equal to'=>'Bericht is gelijk aan','Relationships do not contain'=>'Relaties bevatten niet','Relationships contain'=>'Relaties bevatten','Relationship is not equal to'=>'Relatie is niet gelijk aan','Relationship is equal to'=>'Relatie is gelijk aan','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF velden','ACF PRO Feature'=>'ACF PRO functie','Renew PRO to Unlock'=>'Vernieuw PRO om te ontgrendelen','Renew PRO License'=>'Vernieuw PRO licentie','PRO fields cannot be edited without an active license.'=>'PRO velden kunnen niet bewerkt worden zonder een actieve licentie.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Activeer je ACF PRO licentie om veldgroepen toegewezen aan een ACF blok te bewerken.','Please activate your ACF PRO license to edit this options page.'=>'Activeer je ACF PRO licentie om deze optiepagina te bewerken.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Het teruggeven van geëscaped HTML waarden is alleen mogelijk als format_value ook true is. De veldwaarden zijn niet teruggegeven voor de veiligheid.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Het teruggeven van een escaped HTML waarde is alleen mogelijk als format_value ook waar is. De veldwaarde is niet teruggegeven voor de veiligheid.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF escapes nu automatisch aan onveilige HTML bij weergave door the_field of de ACF shortcode. We hebben vastgesteld dat de uitvoer van sommige van je velden is gewijzigd door deze aanpassing, maar dit hoeft geen brekende verandering te zijn. %2$s.','Please contact your site administrator or developer for more details.'=>'Neem contact op met je sitebeheerder of ontwikkelaar voor meer informatie.','Learn more'=>'Leer meer','Hide details'=>'Verberg details','Show details'=>'Toon details','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - weergegeven via %3$s','Renew ACF PRO License'=>'Vernieuw ACF PRO licentie','Renew License'=>'Vernieuw licentie','Manage License'=>'Beheer licentie','\'High\' position not supported in the Block Editor'=>'\'Hoge\' positie wordt niet ondersteund in de blok-editor','Upgrade to ACF PRO'=>'Upgrade naar ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF opties pagina\'s zijn aangepaste beheerpagina\'s voor het beheren van globale instellingen via velden. Je kunt meerdere pagina\'s en subpagina\'s maken.','Add Options Page'=>'Opties pagina toevoegen','In the editor used as the placeholder of the title.'=>'In de editor gebruikt als plaatshouder van de titel.','Title Placeholder'=>'Titel plaatshouder','4 Months Free'=>'4 maanden gratis','(Duplicated from %s)'=>'(Gekopieerd van %s)','Select Options Pages'=>'Opties pagina\'s selecteren','Duplicate taxonomy'=>'Dubbele taxonomie','Create taxonomy'=>'Creëer taxonomie','Duplicate post type'=>'Duplicaat berichttype','Create post type'=>'Berichttype maken','Link field groups'=>'Veldgroepen linken','Add fields'=>'Velden toevoegen','This Field'=>'Dit veld','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Ondersteuning','is developed and maintained by'=>'is ontwikkeld en wordt onderhouden door','Add this %s to the location rules of the selected field groups.'=>'Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Als je de bidirectionele instelling inschakelt, kun je een waarde updaten in de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het bericht ID, taxonomie ID of gebruiker ID van het item dat wordt geüpdatet toe te voegen of te verwijderen. Lees voor meer informatie de documentatie.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Selecteer veld(en) om de verwijzing terug naar het item dat wordt geüpdatet op te slaan. Je kunt dit veld selecteren. Doelvelden moeten compatibel zijn met waar dit veld wordt weergegeven. Als dit veld bijvoorbeeld wordt weergegeven in een taxonomie, dan moet je doelveld van het type taxonomie zijn','Target Field'=>'Doelveld','Update a field on the selected values, referencing back to this ID'=>'Update een veld met de geselecteerde waarden en verwijs terug naar deze ID','Bidirectional'=>'Bidirectioneel','%s Field'=>'%s veld','Select Multiple'=>'Selecteer meerdere','WP Engine logo'=>'WP engine logo','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Alleen kleine letters, underscores en streepjes, maximaal 32 karakters.','The capability name for assigning terms of this taxonomy.'=>'De rechten naam voor het toewijzen van termen van deze taxonomie.','Assign Terms Capability'=>'Termen rechten toewijzen','The capability name for deleting terms of this taxonomy.'=>'De rechten naam voor het verwijderen van termen van deze taxonomie.','Delete Terms Capability'=>'Termen rechten verwijderen','The capability name for editing terms of this taxonomy.'=>'De rechten naam voor het bewerken van termen van deze taxonomie.','Edit Terms Capability'=>'Termen rechten bewerken','The capability name for managing terms of this taxonomy.'=>'De naam van de rechten voor het beheren van termen van deze taxonomie.','Manage Terms Capability'=>'Beheer termen rechten','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Stelt in of berichten moeten worden uitgesloten van zoekresultaten en pagina\'s van taxonomie archieven.','More Tools from WP Engine'=>'Meer gereedschappen van WP Engine','Built for those that build with WordPress, by the team at %s'=>'Gemaakt voor degenen die bouwen met WordPress, door het team van %s','View Pricing & Upgrade'=>'Bekijk prijzen & upgrade','Learn More'=>'Leer meer','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Versnel je workflow en ontwikkel betere sites met functies als ACF Blocks en Options Pages, en geavanceerde veldtypen als Repeater, Flexible Content, Clone en Gallery.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO','%s fields'=>'%s velden','No terms'=>'Geen termen','No post types'=>'Geen berichttypen','No posts'=>'Geen berichten','No taxonomies'=>'Geen taxonomieën','No field groups'=>'Geen veld groepen','No fields'=>'Geen velden','No description'=>'Geen beschrijving','Any post status'=>'Elke bericht status','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten ACF is geregistreerd en kan daarom niet worden gebruikt.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en kan daarom niet worden gebruikt.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of streepjes bevatten.','The taxonomy key must be under 32 characters.'=>'De taxonomie sleutel moet minder dan 32 karakters bevatten.','No Taxonomies found in Trash'=>'Geen taxonomieën gevonden in prullenbak','No Taxonomies found'=>'Geen taxonomieën gevonden','Search Taxonomies'=>'Taxonomieën zoeken','View Taxonomy'=>'Taxonomie bekijken','New Taxonomy'=>'Nieuwe taxonomie','Edit Taxonomy'=>'Taxonomie bewerken','Add New Taxonomy'=>'Nieuwe taxonomie toevoegen','No Post Types found in Trash'=>'Geen berichttypen gevonden in prullenbak','No Post Types found'=>'Geen berichttypen gevonden','Search Post Types'=>'Berichttypen zoeken','View Post Type'=>'Berichttype bekijken','New Post Type'=>'Nieuw berichttype','Edit Post Type'=>'Berichttype bewerken','Add New Post Type'=>'Nieuw berichttype toevoegen','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Deze berichttype sleutel is al in gebruik door een ander berichttype dat buiten ACF is geregistreerd en kan niet worden gebruikt.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Deze berichttype sleutel is al in gebruik door een ander berichttype in ACF en kan niet worden gebruikt.','This field must not be a WordPress reserved term.'=>'Dit veld mag geen door WordPress gereserveerde term zijn.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Het berichttype mag alleen kleine alfanumerieke tekens, underscores of streepjes bevatten.','The post type key must be under 20 characters.'=>'De berichttype sleutel moet minder dan 20 karakters bevatten.','We do not recommend using this field in ACF Blocks.'=>'Wij raden het gebruik van dit veld in ACF blokken af.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Toont de WordPress WYSIWYG editor zoals in berichten en pagina\'s voor een rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt.','WYSIWYG Editor'=>'WYSIWYG editor','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden gebruikt om relaties te leggen tussen gegeven objecten.','A text input specifically designed for storing web addresses.'=>'Een tekst invoer speciaal ontworpen voor het opslaan van web adressen.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Een toggle waarmee je een waarde van 1 of 0 kunt kiezen (aan of uit, waar of onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of selectievakje.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een tijd. De tijd format kan worden aangepast via de veldinstellingen.','A basic textarea input for storing paragraphs of text.'=>'Een basis tekstgebied voor het opslaan van alinea\'s tekst.','A basic text input, useful for storing single string values.'=>'Een basis tekstveld, handig voor het opslaan van een enkele string waarde.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de criteria en opties die zijn opgegeven in de veldinstellingen.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Hiermee kun je in het bewerking scherm velden groeperen in secties met tabs. Nuttig om velden georganiseerd en gestructureerd te houden.','A dropdown list with a selection of choices that you specify.'=>'Een dropdown lijst met een selectie van keuzes die je aangeeft.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Een interface met twee kolommen om een of meer berichten, pagina\'s of aangepaste extra berichttype items te selecteren om een relatie te leggen met het item dat je nu aan het bewerken bent. Inclusief opties om te zoeken en te filteren.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Een veld voor het selecteren van een numerieke waarde binnen een gespecificeerd bereik met behulp van een bereik slider element.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden die je opgeeft.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Een interactieve en aanpasbare UI voor het kiezen van één of meerdere berichten, pagina\'s of berichttype-items met de optie om te zoeken. ','An input for providing a password using a masked field.'=>'Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld.','Filter by Post Status'=>'Filter op berichtstatus','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Een interactieve dropdown om een of meer berichten, pagina\'s, extra berichttype items of archief URL\'s te selecteren, met de optie om te zoeken.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Een interactieve component voor het insluiten van video\'s, afbeeldingen, tweets, audio en andere inhoud door gebruik te maken van de standaard WordPress oEmbed functionaliteit.','An input limited to numerical values.'=>'Een invoer die beperkt is tot numerieke waarden.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om extra context of instructies te geven rond je velden.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Hiermee kun je een link en zijn eigenschappen zoals titel en doel specificeren met behulp van de WordPress native link picker.','Uses the native WordPress media picker to upload, or choose images.'=>'Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of te kiezen.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Biedt een manier om velden te structureren in groepen om de gegevens en het bewerking scherm beter te organiseren.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Een interactieve UI voor het selecteren van een locatie met Google Maps. Vereist een Google Maps API-sleutel en aanvullende instellingen om correct te worden weergegeven.','Uses the native WordPress media picker to upload, or choose files.'=>'Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te kiezen.','A text input specifically designed for storing email addresses.'=>'Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een datum en tijd. De datum retour format en tijd kunnen worden aangepast via de veldinstellingen.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Een interactieve UI voor het kiezen van een datum. Het format van de datum kan worden aangepast via de veldinstellingen.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Een interactieve UI voor het selecteren van een kleur, of het opgeven van een hex waarde.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan selecteren die je opgeeft.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie kiezen uit de opgegeven waarden.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Hiermee kun je aangepaste velden groeperen en organiseren in inklapbare panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote datasets netjes te houden.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Dit biedt een oplossing voor het herhalen van inhoud zoals slides, teamleden en Call To Action tegels, door te fungeren als een hoofd voor een string sub velden die steeds opnieuw kunnen worden herhaald.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Dit biedt een interactieve interface voor het beheerder van een verzameling bijlagen. De meeste instellingen zijn vergelijkbaar met die van het veld type afbeelding. Met extra instellingen kun je aangeven waar nieuwe bijlagen in de galerij worden toegevoegd en het minimum/maximum aantal toegestane bijlagen.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Dit biedt een eenvoudige, gestructureerde, op lay-out gebaseerde editor. Met het veld flexibele inhoud kun je inhoud definiëren, creëren en beheren met volledige controle door lay-outs en sub velden te gebruiken om de beschikbare blokken vorm te geven.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Hiermee kun je bestaande velden selecteren en weergeven. Het dupliceert geen velden in de database, maar laadt en toont de geselecteerde velden bij run time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of de geselecteerde velden weergeven als een groep sub velden.','nounClone'=>'Kloon','PRO'=>'PRO','Advanced'=>'Geavanceerd','JSON (newer)'=>'JSON (nieuwer)','Original'=>'Origineel','Invalid post ID.'=>'Ongeldig bericht ID.','Invalid post type selected for review.'=>'Ongeldig berichttype geselecteerd voor beoordeling.','More'=>'Meer','Tutorial'=>'Tutorial','Select Field'=>'Selecteer veld','Try a different search term or browse %s'=>'Probeer een andere zoekterm of blader door %s','Popular fields'=>'Populaire velden','No search results for \'%s\''=>'Geen zoekresultaten voor \'%s\'','Search fields...'=>'Velden zoeken...','Select Field Type'=>'Selecteer veldtype','Popular'=>'Populair','Add Taxonomy'=>'Taxonomie toevoegen','Create custom taxonomies to classify post type content'=>'Maak aangepaste taxonomieën aan om inhoud van berichttypen te classificeren','Add Your First Taxonomy'=>'Voeg je eerste taxonomie toe','Hierarchical taxonomies can have descendants (like categories).'=>'Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard.','One or many post types that can be classified with this taxonomy.'=>'Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genres','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Optionele aangepaste controller om te gebruiken in plaats van `WP_REST_Terms_Controller `.','Expose this post type in the REST API.'=>'Stel dit berichttype bloot in de REST API.','Customize the query variable name'=>'De naam van de query variabele aanpassen','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Hoofd sub termen in URL\'s voor hiërarchische taxonomieën.','Customize the slug used in the URL'=>'Pas de slug in de URL aan','Permalinks for this taxonomy are disabled.'=>'Permalinks voor deze taxonomie zijn uitgeschakeld.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur zal zijn','Taxonomy Key'=>'Taxonomie sleutel','Select the type of permalink to use for this taxonomy.'=>'Selecteer het type permalink dat je voor deze taxonomie wil gebruiken.','Display a column for the taxonomy on post type listing screens.'=>'Toon een kolom voor de taxonomie op de schermen voor het tonen van berichttypes.','Show Admin Column'=>'Toon beheerder kolom','Show the taxonomy in the quick/bulk edit panel.'=>'Toon de taxonomie in het snel/bulk bewerken paneel.','Quick Edit'=>'Snel bewerken','List the taxonomy in the Tag Cloud Widget controls.'=>'Vermeld de taxonomie in de tag cloud widget besturing elementen.','Tag Cloud'=>'Tag cloud','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens opgeslagen in een meta box te zuiveren.','Meta Box Sanitization Callback'=>'Meta box sanitatie callback','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Een PHP functienaam die moet worden aangeroepen om de inhoud van een meta box op je taxonomie te verwerken.','Register Meta Box Callback'=>'Meta box callback registreren','No Meta Box'=>'Geen meta box','Custom Meta Box'=>'Aangepaste meta box','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Bepaalt het meta box op het inhoud editor scherm. Standaard wordt het categorie meta box getoond voor hiërarchische taxonomieën, en het tags meta box voor niet hiërarchische taxonomieën.','Meta Box'=>'Meta box','Categories Meta Box'=>'Categorieën meta box','Tags Meta Box'=>'Tags meta box','A link to a tag'=>'Een link naar een tag','Describes a navigation link block variation used in the block editor.'=>'Beschrijft een navigatie link blok variatie gebruikt in de blok-editor.','A link to a %s'=>'Een link naar een %s','Tag Link'=>'Tag link','Assigns a title for navigation link block variation used in the block editor.'=>'Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-editor.','← Go to tags'=>'← Ga naar tags','Assigns the text used to link back to the main index after updating a term.'=>'Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index na het updaten van een term.','Back To Items'=>'Terug naar items','← Go to %s'=>'← Ga naar %s','Tags list'=>'Tags lijst','Assigns text to the table hidden heading.'=>'Wijst tekst toe aan de verborgen koptekst van de tabel.','Tags list navigation'=>'Tags lijst navigatie','Assigns text to the table pagination hidden heading.'=>'Wijst tekst toe aan de verborgen koptekst van de paginering van de tabel.','Filter by category'=>'Filter op categorie','Assigns text to the filter button in the posts lists table.'=>'Wijst tekst toe aan de filterknop in de lijst met berichten.','Filter By Item'=>'Filter op item','Filter by %s'=>'Filter op %s','The description is not prominent by default; however, some themes may show it.'=>'De beschrijving is standaard niet prominent aanwezig; sommige thema\'s kunnen hem echter wel tonen.','Describes the Description field on the Edit Tags screen.'=>'Beschrijft het veld beschrijving in het scherm bewerken tags.','Description Field Description'=>'Omschrijving veld beschrijving','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is bijvoorbeeld het hoofd van Bebop en Big Band','Describes the Parent field on the Edit Tags screen.'=>'Beschrijft het hoofd veld op het bewerken tags scherm.','Parent Field Description'=>'Hoofdveld beschrijving','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'De "slug" is de URL vriendelijke versie van de naam. Het zijn meestal allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens.','Describes the Slug field on the Edit Tags screen.'=>'Beschrijft het slug veld op het bewerken tags scherm.','Slug Field Description'=>'Slug veld beschrijving','The name is how it appears on your site'=>'De naam is zoals hij op je site staat','Describes the Name field on the Edit Tags screen.'=>'Beschrijft het naamveld op het bewerken tags scherm.','Name Field Description'=>'Naamveld beschrijving','No tags'=>'Geen tags','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en media lijsten als er geen tags of categorieën beschikbaar zijn.','No Terms'=>'Geen termen','No %s'=>'Geen %s','No tags found'=>'Geen tags gevonden','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Wijst de tekst toe die wordt weergegeven wanneer je klikt op de \'kies uit meest gebruikte\' tekst in het taxonomie meta box wanneer er geen tags beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen lijst tabel wanneer er geen items zijn voor een taxonomie.','Not Found'=>'Niet gevonden','Assigns text to the Title field of the Most Used tab.'=>'Wijst tekst toe aan het titelveld van de tab meest gebruikt.','Most Used'=>'Meest gebruikt','Choose from the most used tags'=>'Kies uit de meest gebruikte tags','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Wijst de \'kies uit meest gebruikte\' tekst toe die wordt gebruikt in het meta box wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet hiërarchische taxonomieën.','Choose From Most Used'=>'Kies uit de meest gebruikte','Choose from the most used %s'=>'Kies uit de meest gebruikte %s','Add or remove tags'=>'Tags toevoegen of verwijderen','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Wijst de tekst voor het toevoegen of verwijderen van items toe die wordt gebruikt in het meta box wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet hiërarchische taxonomieën','Add Or Remove Items'=>'Items toevoegen of verwijderen','Add or remove %s'=>'%s toevoegen of verwijderen','Separate tags with commas'=>'Scheid tags met komma\'s','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Wijst de gescheiden item met komma\'s tekst toe die wordt gebruikt in het taxonomie meta box. Alleen gebruikt op niet hiërarchische taxonomieën.','Separate Items With Commas'=>'Scheid items met komma\'s','Separate %s with commas'=>'Scheid %s met komma\'s','Popular Tags'=>'Populaire tags','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische taxonomieën.','Popular Items'=>'Populaire items','Popular %s'=>'Populaire %s','Search Tags'=>'Tags zoeken','Assigns search items text.'=>'Wijst zoek items tekst toe.','Parent Category:'=>'Hoofdcategorie:','Assigns parent item text, but with a colon (:) added to the end.'=>'Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het einde.','Parent Item With Colon'=>'Hoofditem met dubbele punt','Parent Category'=>'Hoofdcategorie','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën.','Parent Item'=>'Hoofditem','Parent %s'=>'Hoofd %s','New Tag Name'=>'Nieuwe tagnaam','Assigns the new item name text.'=>'Wijst de nieuwe item naam tekst toe.','New Item Name'=>'Nieuw item naam','New %s Name'=>'Nieuwe %s naam','Add New Tag'=>'Nieuwe tag toevoegen','Assigns the add new item text.'=>'Wijst de tekst van het nieuwe item toe.','Update Tag'=>'Tag updaten','Assigns the update item text.'=>'Wijst de tekst van het update item toe.','Update Item'=>'Item updaten','Update %s'=>'%s updaten','View Tag'=>'Tag bekijken','In the admin bar to view term during editing.'=>'In de toolbar om de term te bekijken tijdens het bewerken.','Edit Tag'=>'Tag bewerken','At the top of the editor screen when editing a term.'=>'Aan de bovenkant van het editor scherm bij het bewerken van een term.','All Tags'=>'Alle tags','Assigns the all items text.'=>'Wijst de tekst van alle items toe.','Assigns the menu name text.'=>'Wijst de tekst van de menu naam toe.','Menu Label'=>'Menulabel','Active taxonomies are enabled and registered with WordPress.'=>'Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress.','A descriptive summary of the taxonomy.'=>'Een beschrijvende samenvatting van de taxonomie.','A descriptive summary of the term.'=>'Een beschrijvende samenvatting van de term.','Term Description'=>'Term beschrijving','Single word, no spaces. Underscores and dashes allowed.'=>'Eén woord, geen spaties. Underscores en streepjes zijn toegestaan.','Term Slug'=>'Term slug','The name of the default term.'=>'De naam van de standaard term.','Term Name'=>'Term naam','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal niet standaard worden geselecteerd voor berichten.','Default Term'=>'Standaard term','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin ze worden aangeleverd aan `wp_set_object_terms()`.','Sort Terms'=>'Termen sorteren','Add Post Type'=>'Berichttype toevoegen','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Breid de functionaliteit van WordPress uit tot meer dan standaard berichten en pagina\'s met aangepaste berichttypes.','Add Your First Post Type'=>'Je eerste berichttype toevoegen','I know what I\'m doing, show me all the options.'=>'Ik weet wat ik doe, laat me alle opties zien.','Advanced Configuration'=>'Geavanceerde configuratie','Hierarchical post types can have descendants (like pages).'=>'Hiërarchische bericht types kunnen afstammelingen hebben (zoals pagina\'s).','Hierarchical'=>'Hiërarchisch','Visible on the frontend and in the admin dashboard.'=>'Zichtbaar op de voorkant en in het beheerder dashboard.','Public'=>'Publiek','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Alleen kleine letters, underscores en streepjes, maximaal 20 karakters.','Movie'=>'Film','Singular Label'=>'Enkelvoudig label','Movies'=>'Films','Plural Label'=>'Meervoud label','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Optionele aangepaste controller om te gebruiken in plaats van `WP_REST_Posts_Controller`.','Controller Class'=>'Controller klasse','The namespace part of the REST API URL.'=>'De namespace sectie van de REST API URL.','Namespace Route'=>'Namespace route','The base URL for the post type REST API URLs.'=>'De basis URL voor de berichttype REST API URL\'s.','Base URL'=>'Basis URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Geeft dit berichttype weer in de REST API. Vereist om de blok-editor te gebruiken.','Show In REST API'=>'Weergeven in REST API','Customize the query variable name.'=>'Pas de naam van de query variabele aan.','Query Variable'=>'Vraag variabele','No Query Variable Support'=>'Geen ondersteuning voor query variabele','Custom Query Variable'=>'Aangepaste query variabele','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}={bericht_slug}.','Query Variable Support'=>'Ondersteuning voor query variabelen','URLs for an item and items can be accessed with a query string.'=>'URL\'s voor een item en items kunnen worden benaderd met een query string.','Publicly Queryable'=>'Openbaar opvraagbaar','Custom slug for the Archive URL.'=>'Aangepaste slug voor het archief URL.','Archive Slug'=>'Archief slug','Has an item archive that can be customized with an archive template file in your theme.'=>'Heeft een item archief dat kan worden aangepast met een archief template bestand in je thema.','Archive'=>'Archief','Pagination support for the items URLs such as the archives.'=>'Paginatie ondersteuning voor de items URL\'s zoals de archieven.','Pagination'=>'Paginering','RSS feed URL for the post type items.'=>'RSS feed URL voor de items van het berichttype.','Feed URL'=>'Feed URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe te voegen aan URLs.','Front URL Prefix'=>'Front URL voorvoegsel','Customize the slug used in the URL.'=>'Pas de slug in de URL aan.','URL Slug'=>'URL slug','Permalinks for this post type are disabled.'=>'Permalinks voor dit berichttype zijn uitgeschakeld.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de onderstaande invoer. Je permalink structuur zal zijn','No Permalink (prevent URL rewriting)'=>'Geen permalink (voorkom URL herschrijving)','Custom Permalink'=>'Aangepaste permalink','Post Type Key'=>'Berichttype sleutel','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Herschrijf de URL met de berichttype sleutel als slug. Je permalink structuur zal zijn','Permalink Rewrite'=>'Permalink herschrijven','Delete items by a user when that user is deleted.'=>'Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd.','Delete With User'=>'Verwijder met gebruiker','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Laat het berichttype exporteren via \'Gereedschap\' > \'Exporteren\'.','Can Export'=>'Kan geëxporteerd worden','Optionally provide a plural to be used in capabilities.'=>'Geef desgewenst een meervoud dat in rechten moet worden gebruikt.','Plural Capability Name'=>'Meervoudige rechten naam','Choose another post type to base the capabilities for this post type.'=>'Kies een ander berichttype om de rechten voor dit berichttype te baseren.','Singular Capability Name'=>'Enkelvoudige rechten naam','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Standaard erven de rechten van het berichttype de namen van de \'Bericht\' rechten, bv. Edit_bericht, delete_berichten. Activeer om berichttype specifieke rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Rechten hernoemen','Exclude From Search'=>'Uitsluiten van zoeken','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Sta toe dat items worden toegevoegd aan menu\'s in het scherm \'Weergave\' > \'Menu\'s\'. Moet ingeschakeld zijn in \'Scherminstellingen\'.','Appearance Menus Support'=>'Ondersteuning voor weergave menu\'s','Appears as an item in the \'New\' menu in the admin bar.'=>'Verschijnt als een item in het menu "Nieuw" in de toolbar.','Show In Admin Bar'=>'Toon in toolbar','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Een PHP functie naam die moet worden aangeroepen bij het instellen van de meta boxen voor het bewerking scherm.','Custom Meta Box Callback'=>'Aangepaste meta box callback','Menu Icon'=>'Menu pictogram','The position in the sidebar menu in the admin dashboard.'=>'De positie in het zijbalk menu in het beheerder dashboard.','Menu Position'=>'Menu positie','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Standaard krijgt het berichttype een nieuw top niveau item in het beheerder menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het berichttype worden toegevoegd als een submenu item eronder.','Admin Menu Parent'=>'Beheerder hoofd menu','Admin editor navigation in the sidebar menu.'=>'Beheerder editor navigatie in het zijbalk menu.','Show In Admin Menu'=>'Toon in beheerder menu','Items can be edited and managed in the admin dashboard.'=>'Items kunnen worden bewerkt en beheerd in het beheerder dashboard.','Show In UI'=>'Weergeven in UI','A link to a post.'=>'Een link naar een bericht.','Description for a navigation link block variation.'=>'Beschrijving voor een navigatie link blok variatie.','Item Link Description'=>'Item link beschrijving','A link to a %s.'=>'Een link naar een %s.','Post Link'=>'Bericht link','Title for a navigation link block variation.'=>'Titel voor een navigatie link blok variatie.','Item Link'=>'Item link','%s Link'=>'%s link','Post updated.'=>'Bericht geüpdatet.','In the editor notice after an item is updated.'=>'In het editor bericht nadat een item is geüpdatet.','Item Updated'=>'Item geüpdatet','%s updated.'=>'%s geüpdatet.','Post scheduled.'=>'Bericht ingepland.','In the editor notice after scheduling an item.'=>'In het editor bericht na het plannen van een item.','Item Scheduled'=>'Item gepland','%s scheduled.'=>'%s gepland.','Post reverted to draft.'=>'Bericht teruggezet naar concept.','In the editor notice after reverting an item to draft.'=>'In het editor bericht na het terugdraaien van een item naar concept.','Item Reverted To Draft'=>'Item teruggezet naar concept','%s reverted to draft.'=>'%s teruggezet naar het concept.','Post published privately.'=>'Bericht privé gepubliceerd.','In the editor notice after publishing a private item.'=>'In het editor bericht na het publiceren van een privé item.','Item Published Privately'=>'Item privé gepubliceerd','%s published privately.'=>'%s privé gepubliceerd.','Post published.'=>'Bericht gepubliceerd.','In the editor notice after publishing an item.'=>'In het editor bericht na het publiceren van een item.','Item Published'=>'Item gepubliceerd','%s published.'=>'%s gepubliceerd.','Posts list'=>'Berichtenlijst','Used by screen readers for the items list on the post type list screen.'=>'Gebruikt door scherm lezers voor de item lijst op het scherm van de berichttypen lijst.','Items List'=>'Items lijst','%s list'=>'%s lijst','Posts list navigation'=>'Berichten lijst navigatie','Used by screen readers for the filter list pagination on the post type list screen.'=>'Gebruikt door scherm lezers voor de paginering van de filter lijst op het scherm van de lijst met berichttypes.','Items List Navigation'=>'Items lijst navigatie','%s list navigation'=>'%s lijst navigatie','Filter posts by date'=>'Filter berichten op datum','Used by screen readers for the filter by date heading on the post type list screen.'=>'Gebruikt door scherm lezers voor de filter op datum koptekst in de lijst met berichttypes.','Filter Items By Date'=>'Filter items op datum','Filter %s by date'=>'Filter %s op datum','Filter posts list'=>'Filter berichtenlijst','Used by screen readers for the filter links heading on the post type list screen.'=>'Gebruikt door scherm lezers voor de koptekst filter links op het scherm van de lijst met berichttypes.','Filter Items List'=>'Filter itemlijst','Filter %s list'=>'Filter %s lijst','In the media modal showing all media uploaded to this item.'=>'In het media modaal worden alle media getoond die naar dit item zijn geüpload.','Uploaded To This Item'=>'Geüpload naar dit item','Uploaded to this %s'=>'Geüpload naar deze %s','Insert into post'=>'Invoegen in bericht','As the button label when adding media to content.'=>'Als knop label bij het toevoegen van media aan inhoud.','Insert Into Media Button'=>'Invoegen in media knop','Insert into %s'=>'Invoegen in %s','Use as featured image'=>'Gebruik als uitgelichte afbeelding','As the button label for selecting to use an image as the featured image.'=>'Als knop label voor het selecteren van een afbeelding als uitgelichte afbeelding.','Use Featured Image'=>'Gebruik uitgelichte afbeelding','Remove featured image'=>'Verwijder uitgelichte afbeelding','As the button label when removing the featured image.'=>'Als het knop label bij het verwijderen van de uitgelichte afbeelding.','Remove Featured Image'=>'Verwijder uitgelichte afbeelding','Set featured image'=>'Uitgelichte afbeelding instellen','As the button label when setting the featured image.'=>'Als knop label bij het instellen van de uitgelichte afbeelding.','Set Featured Image'=>'Uitgelichte afbeelding instellen','Featured image'=>'Uitgelichte afbeelding','In the editor used for the title of the featured image meta box.'=>'In de editor gebruikt voor de titel van de uitgelichte afbeelding meta box.','Featured Image Meta Box'=>'Uitgelichte afbeelding meta box','Post Attributes'=>'Bericht attributen','In the editor used for the title of the post attributes meta box.'=>'In de editor gebruikt voor de titel van het bericht attributen meta box.','Attributes Meta Box'=>'Attributen meta box','%s Attributes'=>'%s attributen','Post Archives'=>'Bericht archieven','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Voegt \'Berichttype archief\' items met dit label toe aan de lijst van berichten die getoond worden bij het toevoegen van items aan een bestaand menu in een CPT met archieven ingeschakeld. Verschijnt alleen bij het bewerken van menu\'s in \'Live voorbeeld\' modus en wanneer een aangepaste archief slug is opgegeven.','Archives Nav Menu'=>'Archief nav menu','%s Archives'=>'%s archieven','No posts found in Trash'=>'Geen berichten gevonden in de prullenbak','At the top of the post type list screen when there are no posts in the trash.'=>'Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er geen berichten in de prullenbak zitten.','No Items Found in Trash'=>'Geen items gevonden in de prullenbak','No %s found in Trash'=>'Geen %s gevonden in de prullenbak','No posts found'=>'Geen berichten gevonden','At the top of the post type list screen when there are no posts to display.'=>'Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er geen berichten zijn om weer te geven.','No Items Found'=>'Geen items gevonden','No %s found'=>'Geen %s gevonden','Search Posts'=>'Berichten zoeken','At the top of the items screen when searching for an item.'=>'Aan de bovenkant van het item scherm bij het zoeken naar een item.','Search Items'=>'Items zoeken','Search %s'=>'%s zoeken','Parent Page:'=>'Hoofdpagina:','For hierarchical types in the post type list screen.'=>'Voor hiërarchische types in het scherm van de berichttypen lijst.','Parent Item Prefix'=>'Hoofditem voorvoegsel','Parent %s:'=>'Hoofd %s:','New Post'=>'Nieuw bericht','New Item'=>'Nieuw item','New %s'=>'Nieuw %s','Add New Post'=>'Nieuw bericht toevoegen','At the top of the editor screen when adding a new item.'=>'Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item.','Add New Item'=>'Nieuw item toevoegen','Add New %s'=>'Nieuwe %s toevoegen','View Posts'=>'Berichten bekijken','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Verschijnt in de toolbar in de weergave \'Alle berichten\', als het berichttype archieven ondersteunt en de voorpagina geen archief is van dat berichttype.','View Items'=>'Items bekijken','View Post'=>'Bericht bekijken','In the admin bar to view item when editing it.'=>'In de toolbar om het item te bekijken wanneer je het bewerkt.','View Item'=>'Item bekijken','View %s'=>'%s bekijken','Edit Post'=>'Bericht bewerken','At the top of the editor screen when editing an item.'=>'Aan de bovenkant van het editor scherm bij het bewerken van een item.','Edit Item'=>'Item bewerken','Edit %s'=>'%s bewerken','All Posts'=>'Alle berichten','In the post type submenu in the admin dashboard.'=>'In het sub menu van het berichttype in het beheerder dashboard.','All Items'=>'Alle items','All %s'=>'Alle %s','Admin menu name for the post type.'=>'Beheerder menu naam voor het berichttype.','Menu Name'=>'Menu naam','Regenerate all labels using the Singular and Plural labels'=>'Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en meervoud','Regenerate'=>'Regenereren','Active post types are enabled and registered with WordPress.'=>'Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress.','A descriptive summary of the post type.'=>'Een beschrijvende samenvatting van het berichttype.','Add Custom'=>'Aangepaste toevoegen','Enable various features in the content editor.'=>'Verschillende functies in de inhoud editor inschakelen.','Post Formats'=>'Berichtformaten','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Selecteer bestaande taxonomieën om items van het berichttype te classificeren.','Browse Fields'=>'Bladeren door velden','Nothing to import'=>'Er is niets om te importeren','. The Custom Post Type UI plugin can be deactivated.'=>'. De Custom Post Type UI plugin kan worden gedeactiveerd.','Imported %d item from Custom Post Type UI -'=>'%d item geïmporteerd uit Custom Post Type UI -' . "\0" . '%d items geïmporteerd uit Custom Post Type UI -','Failed to import taxonomies.'=>'Kan taxonomieën niet importeren.','Failed to import post types.'=>'Kan berichttypen niet importeren.','Nothing from Custom Post Type UI plugin selected for import.'=>'Niets van extra berichttype UI plugin geselecteerd voor import.','Imported 1 item'=>'1 item geïmporteerd' . "\0" . '%s items geïmporteerd','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Als je een berichttype of taxonomie importeert met dezelfde sleutel als een reeds bestaand berichttype of taxonomie, worden de instellingen voor het bestaande berichttype of de bestaande taxonomie overschreven met die van de import.','Import from Custom Post Type UI'=>'Importeer vanuit Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'De volgende code kan worden gebruikt om een lokale versie van de geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak de volgende code in het functions.php bestand van je thema of neem het op in een extern bestand, en deactiveer of verwijder vervolgens de items uit de ACF beheer.','Export - Generate PHP'=>'Exporteren - PHP genereren','Export'=>'Exporteren','Select Taxonomies'=>'Taxonomieën selecteren','Select Post Types'=>'Berichttypen selecteren','Exported 1 item.'=>'1 item geëxporteerd.' . "\0" . '%s items geëxporteerd.','Category'=>'Categorie','Tag'=>'Tag','%s taxonomy created'=>'%s taxonomie aangemaakt','%s taxonomy updated'=>'%s taxonomie geüpdatet','Taxonomy draft updated.'=>'Taxonomie concept geüpdatet.','Taxonomy scheduled for.'=>'Taxonomie ingepland voor.','Taxonomy submitted.'=>'Taxonomie ingediend.','Taxonomy saved.'=>'Taxonomie opgeslagen.','Taxonomy deleted.'=>'Taxonomie verwijderd.','Taxonomy updated.'=>'Taxonomie geüpdatet.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Deze taxonomie kon niet worden geregistreerd omdat de sleutel ervan in gebruik is door een andere taxonomie die door een andere plugin of thema is geregistreerd.','Taxonomy synchronized.'=>'Taxonomie gesynchroniseerd.' . "\0" . '%s taxonomieën gesynchroniseerd.','Taxonomy duplicated.'=>'Taxonomie gedupliceerd.' . "\0" . '%s taxonomieën gedupliceerd.','Taxonomy deactivated.'=>'Taxonomie gedeactiveerd.' . "\0" . '%s taxonomieën gedeactiveerd.','Taxonomy activated.'=>'Taxonomie geactiveerd.' . "\0" . '%s taxonomieën geactiveerd.','Terms'=>'Termen','Post type synchronized.'=>'Berichttype gesynchroniseerd.' . "\0" . '%s berichttypen gesynchroniseerd.','Post type duplicated.'=>'Berichttype gedupliceerd.' . "\0" . '%s berichttypen gedupliceerd.','Post type deactivated.'=>'Berichttype gedeactiveerd.' . "\0" . '%s berichttypen gedeactiveerd.','Post type activated.'=>'Berichttype geactiveerd.' . "\0" . '%s berichttypen geactiveerd.','Post Types'=>'Berichttypen','Advanced Settings'=>'Geavanceerde instellingen','Basic Settings'=>'Basisinstellingen','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Dit berichttype kon niet worden geregistreerd omdat de sleutel ervan in gebruik is door een ander berichttype dat door een andere plugin of een ander thema is geregistreerd.','Pages'=>'Pagina\'s','Link Existing Field Groups'=>'Link bestaande veld groepen','%s post type created'=>'%s berichttype aangemaakt','Add fields to %s'=>'Velden toevoegen aan %s','%s post type updated'=>'%s berichttype geüpdatet','Post type draft updated.'=>'Berichttype concept geüpdatet.','Post type scheduled for.'=>'Berichttype ingepland voor.','Post type submitted.'=>'Berichttype ingediend.','Post type saved.'=>'Berichttype opgeslagen.','Post type updated.'=>'Berichttype geüpdatet.','Post type deleted.'=>'Berichttype verwijderd.','Type to search...'=>'Typ om te zoeken...','PRO Only'=>'Alleen in PRO','Field groups linked successfully.'=>'Veldgroepen succesvol gelinkt.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importeer berichttypen en taxonomieën die zijn geregistreerd met extra berichttype UI en beheerder ze met ACF. Aan de slag.','ACF'=>'ACF','taxonomy'=>'taxonomie','post type'=>'berichttype','Done'=>'Klaar','Field Group(s)'=>'Veld groep(en)','Select one or many field groups...'=>'Selecteer één of meerdere veldgroepen...','Please select the field groups to link.'=>'Selecteer de veldgroepen om te linken.','Field group linked successfully.'=>'Veldgroep succesvol gelinkt.' . "\0" . 'Veldgroepen succesvol gelinkt.','post statusRegistration Failed'=>'Registratie mislukt','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door een ander item geregistreerd door een andere plugin of thema.','REST API'=>'REST API','Permissions'=>'Rechten','URLs'=>'URL\'s','Visibility'=>'Zichtbaarheid','Labels'=>'Labels','Field Settings Tabs'=>'Tabs voor veldinstellingen','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[ACF shortcode waarde uitgeschakeld voor voorbeeld]','Close Modal'=>'Modal sluiten','Field moved to other group'=>'Veld verplaatst naar andere groep','Close modal'=>'Modal sluiten','Start a new group of tabs at this tab.'=>'Begin een nieuwe groep van tabs bij dit tab.','New Tab Group'=>'Nieuwe tabgroep','Use a stylized checkbox using select2'=>'Een gestileerde checkbox gebruiken met select2','Save Other Choice'=>'Andere keuze opslaan','Allow Other Choice'=>'Andere keuze toestaan','Add Toggle All'=>'Toevoegen toggle alle','Save Custom Values'=>'Aangepaste waarden opslaan','Allow Custom Values'=>'Aangepaste waarden toestaan','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Aangepaste waarden van het selectievakje mogen niet leeg zijn. Vink lege waarden uit.','Updates'=>'Updates','Advanced Custom Fields logo'=>'Advanced Custom Fields logo','Save Changes'=>'Wijzigingen opslaan','Field Group Title'=>'Veldgroep titel','Add title'=>'Titel toevoegen','New to ACF? Take a look at our getting started guide.'=>'Ben je nieuw bij ACF? Bekijk onze startersgids.','Add Field Group'=>'Veldgroep toevoegen','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF gebruikt veldgroepen om aangepaste velden te groeperen, en die velden vervolgens te koppelen aan bewerkingsschermen.','Add Your First Field Group'=>'Voeg je eerste veldgroep toe','Options Pages'=>'Opties pagina\'s','ACF Blocks'=>'ACF blokken','Gallery Field'=>'Galerij veld','Flexible Content Field'=>'Flexibel inhoudsveld','Repeater Field'=>'Herhaler veld','Unlock Extra Features with ACF PRO'=>'Ontgrendel extra functies met ACF PRO','Delete Field Group'=>'Veldgroep verwijderen','Created on %1$s at %2$s'=>'Gemaakt op %1$s om %2$s','Group Settings'=>'Groepsinstellingen','Location Rules'=>'Locatieregels','Choose from over 30 field types. Learn more.'=>'Kies uit meer dan 30 veldtypes. Meer informatie.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Ga aan de slag met het maken van nieuwe aangepaste velden voor je berichten, pagina\'s, extra berichttypes en andere WordPress inhoud.','Add Your First Field'=>'Voeg je eerste veld toe','#'=>'#','Add Field'=>'Veld toevoegen','Presentation'=>'Presentatie','Validation'=>'Validatie','General'=>'Algemeen','Import JSON'=>'JSON importeren','Export As JSON'=>'Als JSON exporteren','Field group deactivated.'=>'Veldgroep gedeactiveerd.' . "\0" . '%s veldgroepen gedeactiveerd.','Field group activated.'=>'Veldgroep geactiveerd.' . "\0" . '%s veldgroepen geactiveerd.','Deactivate'=>'Deactiveren','Deactivate this item'=>'Deactiveer dit item','Activate'=>'Activeren','Activate this item'=>'Activeer dit item','Move field group to trash?'=>'Veldgroep naar prullenbak verplaatsen?','post statusInactive'=>'Inactief','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch gedeactiveerd.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch gedeactiveerd.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - We hebben een of meer aanroepen gedetecteerd om ACF veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet ondersteund en kan leiden tot verkeerd ingedeelde of ontbrekende gegevens. Meer informatie over hoe je dit kunt oplossen..','%1$s must have a user with the %2$s role.'=>'%1$s moet een gebruiker hebben met de rol %2$s.' . "\0" . '%1$s moet een gebruiker hebben met een van de volgende rollen %2$s','%1$s must have a valid user ID.'=>'%1$s moet een geldig gebruikers ID hebben.','Invalid request.'=>'Ongeldige aanvraag.','%1$s is not one of %2$s'=>'%1$s is niet een van %2$s','%1$s must have term %2$s.'=>'%1$s moet term %2$s hebben.' . "\0" . '%1$s moet een van de volgende termen hebben %2$s','%1$s must be of post type %2$s.'=>'%1$s moet van het berichttype %2$s zijn.' . "\0" . '%1$s moet van een van de volgende berichttypes zijn %2$s','%1$s must have a valid post ID.'=>'%1$s moet een geldig bericht ID hebben.','%s requires a valid attachment ID.'=>'%s vereist een geldig bijlage ID.','Show in REST API'=>'Toon in REST API','Enable Transparency'=>'Transparantie inschakelen','RGBA Array'=>'RGBA array','RGBA String'=>'RGBA string','Hex String'=>'Hex string','Upgrade to PRO'=>'Upgrade naar PRO','post statusActive'=>'Actief','\'%s\' is not a valid email address'=>'\'%s\' is geen geldig e-mailadres','Color value'=>'Kleurwaarde','Select default color'=>'Selecteer standaardkleur','Clear color'=>'Kleur wissen','Blocks'=>'Blokken','Options'=>'Opties','Users'=>'Gebruikers','Menu items'=>'Menu-items','Widgets'=>'Widgets','Attachments'=>'Bijlagen','Taxonomies'=>'Taxonomieën','Posts'=>'Berichten','Last updated: %s'=>'Laatst geüpdatet: %s','Sorry, this post is unavailable for diff comparison.'=>'Dit bericht is niet beschikbaar voor verschil vergelijking.','Invalid field group parameter(s).'=>'Ongeldige veldgroep parameter(s).','Awaiting save'=>'In afwachting van opslaan','Saved'=>'Opgeslagen','Import'=>'Importeren','Review changes'=>'Beoordeel wijzigingen','Located in: %s'=>'Bevindt zich in: %s','Located in plugin: %s'=>'Bevindt zich in plugin: %s','Located in theme: %s'=>'Bevindt zich in thema: %s','Various'=>'Diverse','Sync changes'=>'Synchroniseer wijzigingen','Loading diff'=>'Diff laden','Review local JSON changes'=>'Lokale JSON wijzigingen beoordelen','Visit website'=>'Bezoek site','View details'=>'Details bekijken','Version %s'=>'Versie %s','Information'=>'Informatie','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Helpdesk. De ondersteuning professionals op onze helpdesk zullen je helpen met meer diepgaande, technische uitdagingen.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussies. We hebben een actieve en vriendelijke community op onze community forums die je misschien kunnen helpen met de \'how-tos\' van de ACF wereld.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentatie. Onze uitgebreide documentatie bevat referenties en handleidingen voor de meeste situaties die je kunt tegenkomen.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Wij zijn fanatiek in ondersteuning en willen dat je met ACF het beste uit je site haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar je hulp kan vinden:','Help & Support'=>'Hulp & ondersteuning','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Gebruik de tab Hulp & ondersteuning om contact op te nemen als je hulp nodig hebt.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te maken met de filosofie en best practices van de plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'De Advanced Custom Fields plugin biedt een visuele formulierbouwer om WordPress bewerkingsschermen aan te passen met extra velden, en een intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template bestand.','Overview'=>'Overzicht','Location type "%s" is already registered.'=>'Locatietype "%s" is al geregistreerd.','Class "%s" does not exist.'=>'Klasse "%s" bestaat niet.','Invalid nonce.'=>'Ongeldige nonce.','Error loading field.'=>'Fout tijdens laden van veld.','Location not found: %s'=>'Locatie niet gevonden: %s','Error: %s'=>'Fout: %s','Widget'=>'Widget','User Role'=>'Gebruikersrol','Comment'=>'Reactie','Post Format'=>'Berichtformat','Menu Item'=>'Menu-item','Post Status'=>'Berichtstatus','Menus'=>'Menu\'s','Menu Locations'=>'Menulocaties','Menu'=>'Menu','Post Taxonomy'=>'Bericht taxonomie','Child Page (has parent)'=>'Subpagina (heeft hoofdpagina)','Parent Page (has children)'=>'Hoofdpagina (heeft subpagina\'s)','Top Level Page (no parent)'=>'Pagina op hoogste niveau (geen hoofdpagina)','Posts Page'=>'Berichtenpagina','Front Page'=>'Voorpagina','Page Type'=>'Paginatype','Viewing back end'=>'Back-end aan het bekijken','Viewing front end'=>'Front-end aan het bekijken','Logged in'=>'Ingelogd','Current User'=>'Huidige gebruiker','Page Template'=>'Pagina template','Register'=>'Registreren','Add / Edit'=>'Toevoegen / bewerken','User Form'=>'Gebruikersformulier','Page Parent'=>'Hoofdpagina','Super Admin'=>'Superbeheerder','Current User Role'=>'Huidige gebruikersrol','Default Template'=>'Standaard template','Post Template'=>'Bericht template','Post Category'=>'Berichtcategorie','All %s formats'=>'Alle %s formats','Attachment'=>'Bijlage','%s value is required'=>'%s waarde is verplicht','Show this field if'=>'Toon dit veld als','Conditional Logic'=>'Voorwaardelijke logica','and'=>'en','Local JSON'=>'Lokale JSON','Clone Field'=>'Veld klonen','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Controleer ook of alle premium add-ons (%s) zijn geüpdatet naar de nieuwste versie.','This version contains improvements to your database and requires an upgrade.'=>'Deze versie bevat verbeteringen voor je database en vereist een upgrade.','Thank you for updating to %1$s v%2$s!'=>'Bedankt voor het updaten naar %1$s v%2$s!','Database Upgrade Required'=>'Database-upgrade vereist','Options Page'=>'Opties pagina','Gallery'=>'Galerij','Flexible Content'=>'Flexibele inhoud','Repeater'=>'Herhaler','Back to all tools'=>'Terug naar alle gereedschappen','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Als er meerdere veldgroepen op een bewerkingsscherm verschijnen, dan worden de opties van de eerste veldgroep gebruikt (degene met het laagste volgorde nummer)','Select items to hide them from the edit screen.'=>'Selecteer items om ze te verbergen in het bewerkingsscherm.','Hide on screen'=>'Verberg op scherm','Send Trackbacks'=>'Trackbacks verzenden','Tags'=>'Tags','Categories'=>'Categorieën','Page Attributes'=>'Pagina attributen','Format'=>'Format','Author'=>'Auteur','Slug'=>'Slug','Revisions'=>'Revisies','Comments'=>'Reacties','Discussion'=>'Discussie','Excerpt'=>'Samenvatting','Content Editor'=>'Inhoudseditor','Permalink'=>'Permalink','Shown in field group list'=>'Weergegeven in lijst met veldgroepen','Field groups with a lower order will appear first'=>'Veldgroepen met een lagere volgorde verschijnen als eerste','Order No.'=>'Volgorde nr.','Below fields'=>'Onder velden','Below labels'=>'Onder labels','Instruction Placement'=>'Instructie plaatsing','Label Placement'=>'Label plaatsing','Side'=>'Zijkant','Normal (after content)'=>'Normaal (na inhoud)','High (after title)'=>'Hoog (na titel)','Position'=>'Positie','Seamless (no metabox)'=>'Naadloos (geen meta box)','Standard (WP metabox)'=>'Standaard (met metabox)','Style'=>'Stijl','Type'=>'Type','Key'=>'Sleutel','Order'=>'Volgorde','Close Field'=>'Veld sluiten','id'=>'ID','class'=>'klasse','width'=>'breedte','Wrapper Attributes'=>'Wrapper attributen','Required'=>'Vereist','Instructions'=>'Instructies','Field Type'=>'Veldtype','Single word, no spaces. Underscores and dashes allowed'=>'Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan','Field Name'=>'Veldnaam','This is the name which will appear on the EDIT page'=>'Dit is de naam die op de BEWERK pagina zal verschijnen','Field Label'=>'Veldlabel','Delete'=>'Verwijderen','Delete field'=>'Veld verwijderen','Move'=>'Verplaatsen','Move field to another group'=>'Veld naar een andere groep verplaatsen','Duplicate field'=>'Veld dupliceren','Edit field'=>'Veld bewerken','Drag to reorder'=>'Sleep om te herschikken','Show this field group if'=>'Deze veldgroep weergeven als','No updates available.'=>'Er zijn geen updates beschikbaar.','Database upgrade complete. See what\'s new'=>'Database upgrade afgerond. Bekijk wat er nieuw is','Reading upgrade tasks...'=>'Upgradetaken lezen...','Upgrade failed.'=>'Upgrade mislukt.','Upgrade complete.'=>'Upgrade afgerond.','Upgrading data to version %s'=>'Gegevens upgraden naar versie %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Het is sterk aan te raden om eerst een back-up van de database te maken voordat je de update uitvoert. Weet je zeker dat je de update nu wilt uitvoeren?','Please select at least one site to upgrade.'=>'Selecteer ten minste één site om te upgraden.','Database Upgrade complete. Return to network dashboard'=>'Database upgrade afgerond. Terug naar netwerk dashboard','Site is up to date'=>'Site is up-to-date','Site requires database upgrade from %1$s to %2$s'=>'Site vereist database upgrade van %1$s naar %2$s','Site'=>'Site','Upgrade Sites'=>'Sites upgraden','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'De volgende sites vereisen een upgrade van de database. Selecteer de sites die je wilt updaten en klik vervolgens op %s.','Add rule group'=>'Regelgroep toevoegen','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Maak een set met regels aan om te bepalen welke aangepaste schermen deze extra velden zullen gebruiken','Rules'=>'Regels','Copied'=>'Gekopieerd','Copy to clipboard'=>'Naar klembord kopiëren','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Selecteer de items die je wilt exporteren en selecteer dan je export methode. Exporteer als JSON om te exporteren naar een .json bestand dat je vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te exporteren naar PHP code die je in je thema kunt plaatsen.','Select Field Groups'=>'Veldgroepen selecteren','No field groups selected'=>'Geen veldgroepen geselecteerd','Generate PHP'=>'PHP genereren','Export Field Groups'=>'Veldgroepen exporteren','Import file empty'=>'Importbestand is leeg','Incorrect file type'=>'Onjuist bestandstype','Error uploading file. Please try again'=>'Fout bij uploaden van bestand. Probeer het opnieuw','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. Wanneer je op de onderstaande import knop klikt, importeert ACF de items in dat bestand.','Import Field Groups'=>'Veldgroepen importeren','Sync'=>'Sync','Select %s'=>'Selecteer %s','Duplicate'=>'Dupliceren','Duplicate this item'=>'Dit item dupliceren','Supports'=>'Ondersteunt','Documentation'=>'Documentatie','Description'=>'Beschrijving','Sync available'=>'Synchronisatie beschikbaar','Field group synchronized.'=>'Veldgroep gesynchroniseerd.' . "\0" . '%s veld groepen gesynchroniseerd.','Field group duplicated.'=>'Veldgroep gedupliceerd.' . "\0" . '%s veldgroepen gedupliceerd.','Active (%s)'=>'Actief (%s)' . "\0" . 'Actief (%s)','Review sites & upgrade'=>'Beoordeel sites & upgrade','Upgrade Database'=>'Database upgraden','Custom Fields'=>'Aangepaste velden','Move Field'=>'Veld verplaatsen','Please select the destination for this field'=>'Selecteer de bestemming voor dit veld','The %1$s field can now be found in the %2$s field group'=>'Het %1$s veld is nu te vinden in de %2$s veldgroep','Move Complete.'=>'Verplaatsen afgerond.','Active'=>'Actief','Field Keys'=>'Veldsleutels','Settings'=>'Instellingen','Location'=>'Locatie','Null'=>'Null','copy'=>'kopie','(this field)'=>'(dit veld)','Checked'=>'Aangevinkt','Move Custom Field'=>'Aangepast veld verplaatsen','No toggle fields available'=>'Geen toggle velden beschikbaar','Field group title is required'=>'Veldgroep titel is vereist','This field cannot be moved until its changes have been saved'=>'Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen','The string "field_" may not be used at the start of a field name'=>'De string "field_" mag niet voor de veldnaam staan','Field group draft updated.'=>'Veldgroep concept geüpdatet.','Field group scheduled for.'=>'Veldgroep gepland voor.','Field group submitted.'=>'Veldgroep ingediend.','Field group saved.'=>'Veldgroep opgeslagen.','Field group published.'=>'Veldgroep gepubliceerd.','Field group deleted.'=>'Veldgroep verwijderd.','Field group updated.'=>'Veldgroep geüpdatet.','Tools'=>'Gereedschap','is not equal to'=>'is niet gelijk aan','is equal to'=>'is gelijk aan','Forms'=>'Formulieren','Page'=>'Pagina','Post'=>'Bericht','Relational'=>'Relationeel','Choice'=>'Keuze','Basic'=>'Basis','Unknown'=>'Onbekend','Field type does not exist'=>'Veldtype bestaat niet','Spam Detected'=>'Spam gevonden','Post updated'=>'Bericht geüpdatet','Update'=>'Updaten','Validate Email'=>'E-mailadres valideren','Content'=>'Inhoud','Title'=>'Titel','Edit field group'=>'Veldgroep bewerken','Selection is less than'=>'Selectie is minder dan','Selection is greater than'=>'Selectie is groter dan','Value is less than'=>'Waarde is minder dan','Value is greater than'=>'Waarde is groter dan','Value contains'=>'Waarde bevat','Value matches pattern'=>'Waarde komt overeen met patroon','Value is not equal to'=>'Waarde is niet gelijk aan','Value is equal to'=>'Waarde is gelijk aan','Has no value'=>'Heeft geen waarde','Has any value'=>'Heeft een waarde','Cancel'=>'Annuleren','Are you sure?'=>'Weet je het zeker?','%d fields require attention'=>'%d velden vereisen aandacht','1 field requires attention'=>'1 veld vereist aandacht','Validation failed'=>'Validatie mislukt','Validation successful'=>'Validatie geslaagd','Restricted'=>'Beperkt','Collapse Details'=>'Details dichtklappen','Expand Details'=>'Details uitklappen','Uploaded to this post'=>'Geüpload naar dit bericht','verbUpdate'=>'Updaten','verbEdit'=>'Bewerken','The changes you made will be lost if you navigate away from this page'=>'De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat','File type must be %s.'=>'Het bestandstype moet %s zijn.','or'=>'of','File size must not exceed %s.'=>'De bestandsgrootte mag niet groter zijn dan %s.','File size must be at least %s.'=>'De bestandsgrootte moet minimaal %s zijn.','Image height must not exceed %dpx.'=>'De hoogte van de afbeelding mag niet hoger zijn dan %dpx.','Image height must be at least %dpx.'=>'De hoogte van de afbeelding moet minimaal %dpx zijn.','Image width must not exceed %dpx.'=>'De breedte van de afbeelding mag niet groter zijn dan %dpx.','Image width must be at least %dpx.'=>'De breedte van de afbeelding moet ten minste %dpx zijn.','(no title)'=>'(geen titel)','Full Size'=>'Volledige grootte','Large'=>'Groot','Medium'=>'Medium','Thumbnail'=>'Thumbnail','(no label)'=>'(geen label)','Sets the textarea height'=>'Bepaalt de hoogte van het tekstgebied','Rows'=>'Rijen','Text Area'=>'Tekstgebied','Prepend an extra checkbox to toggle all choices'=>'Voeg ervoor een extra selectievakje toe om alle keuzes te togglen','Save \'custom\' values to the field\'s choices'=>'Sla \'aangepaste\' waarden op in de keuzes van het veld','Allow \'custom\' values to be added'=>'Toestaan dat \'aangepaste\' waarden worden toegevoegd','Add new choice'=>'Nieuwe keuze toevoegen','Toggle All'=>'Toggle alles','Allow Archives URLs'=>'Archief URL\'s toestaan','Archives'=>'Archieven','Page Link'=>'Pagina link','Add'=>'Toevoegen','Name'=>'Naam','%s added'=>'%s toegevoegd','%s already exists'=>'%s bestaat al','User unable to add new %s'=>'Gebruiker kan geen nieuwe %s toevoegen','Term ID'=>'Term ID','Term Object'=>'Term object','Load value from posts terms'=>'Laad waarde van bericht termen','Load Terms'=>'Laad termen','Connect selected terms to the post'=>'Geselecteerde termen aan het bericht koppelen','Save Terms'=>'Termen opslaan','Allow new terms to be created whilst editing'=>'Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken','Create Terms'=>'Termen maken','Radio Buttons'=>'Keuzerondjes','Single Value'=>'Eén waarde','Multi Select'=>'Multi selecteren','Checkbox'=>'Selectievakje','Multiple Values'=>'Meerdere waarden','Select the appearance of this field'=>'Selecteer de weergave van dit veld','Appearance'=>'Weergave','Select the taxonomy to be displayed'=>'Selecteer de taxonomie die moet worden weergegeven','No TermsNo %s'=>'Geen %s','Value must be equal to or lower than %d'=>'De waarde moet gelijk zijn aan of lager zijn dan %d','Value must be equal to or higher than %d'=>'De waarde moet gelijk zijn aan of hoger zijn dan %d','Value must be a number'=>'Waarde moet een getal zijn','Number'=>'Nummer','Save \'other\' values to the field\'s choices'=>'\'Andere\' waarden opslaan in de keuzes van het veld','Add \'other\' choice to allow for custom values'=>'Voeg de keuze \'overig\' toe om aangepaste waarden toe te staan','Other'=>'Ander','Radio Button'=>'Keuzerondje','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon is niet zichtbaar.','Allow this accordion to open without closing others.'=>'Deze accordeon openen zonder anderen te sluiten.','Multi-Expand'=>'Multi uitvouwen','Display this accordion as open on page load.'=>'Geef deze accordeon weer als geopend bij het laden van de pagina.','Open'=>'Openen','Accordion'=>'Accordeon','Restrict which files can be uploaded'=>'Beperken welke bestanden kunnen worden geüpload','File ID'=>'Bestands ID','File URL'=>'Bestands URL','File Array'=>'Bestands array','Add File'=>'Bestand toevoegen','No file selected'=>'Geen bestand geselecteerd','File name'=>'Bestandsnaam','Update File'=>'Bestand updaten','Edit File'=>'Bestand bewerken','Select File'=>'Bestand selecteren','File'=>'Bestand','Password'=>'Wachtwoord','Specify the value returned'=>'Geef de geretourneerde waarde op','Use AJAX to lazy load choices?'=>'Ajax gebruiken om keuzes te lazy-loaden?','Enter each default value on a new line'=>'Zet elke standaardwaarde op een nieuwe regel','verbSelect'=>'Selecteren','Select2 JS load_failLoading failed'=>'Laden mislukt','Select2 JS searchingSearching…'=>'Zoeken…','Select2 JS load_moreLoading more results…'=>'Meer resultaten laden…','Select2 JS selection_too_long_nYou can only select %d items'=>'Je kunt slechts %d items selecteren','Select2 JS selection_too_long_1You can only select 1 item'=>'Je kan slechts 1 item selecteren','Select2 JS input_too_long_nPlease delete %d characters'=>'Verwijder %d tekens','Select2 JS input_too_long_1Please delete 1 character'=>'Verwijder 1 teken','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Voer %d of meer tekens in','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Voer 1 of meer tekens in','Select2 JS matches_0No matches found'=>'Geen overeenkomsten gevonden','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultaten zijn beschikbaar, gebruik de pijltoetsen omhoog en omlaag om te navigeren.','Select2 JS matches_1One result is available, press enter to select it.'=>'Er is één resultaat beschikbaar, druk op enter om het te selecteren.','nounSelect'=>'Selecteer','User ID'=>'Gebruikers-ID','User Object'=>'Gebruikersobject','User Array'=>'Gebruiker array','All user roles'=>'Alle gebruikersrollen','Filter by Role'=>'Filter op rol','User'=>'Gebruiker','Separator'=>'Scheidingsteken','Select Color'=>'Selecteer kleur','Default'=>'Standaard','Clear'=>'Wissen','Color Picker'=>'Kleurkiezer','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Selecteer','Date Time Picker JS closeTextDone'=>'Klaar','Date Time Picker JS currentTextNow'=>'Nu','Date Time Picker JS timezoneTextTime Zone'=>'Tijdzone','Date Time Picker JS microsecTextMicrosecond'=>'Microseconde','Date Time Picker JS millisecTextMillisecond'=>'Milliseconde','Date Time Picker JS secondTextSecond'=>'Seconde','Date Time Picker JS minuteTextMinute'=>'Minuut','Date Time Picker JS hourTextHour'=>'Uur','Date Time Picker JS timeTextTime'=>'Tijd','Date Time Picker JS timeOnlyTitleChoose Time'=>'Kies tijd','Date Time Picker'=>'Datum tijd kiezer','Endpoint'=>'Endpoint','Left aligned'=>'Links uitgelijnd','Top aligned'=>'Boven uitgelijnd','Placement'=>'Plaatsing','Tab'=>'Tab','Value must be a valid URL'=>'Waarde moet een geldige URL zijn','Link URL'=>'Link URL','Link Array'=>'Link array','Opens in a new window/tab'=>'Opent in een nieuw venster/tab','Select Link'=>'Link selecteren','Link'=>'Link','Email'=>'E-mailadres','Step Size'=>'Stapgrootte','Maximum Value'=>'Maximale waarde','Minimum Value'=>'Minimum waarde','Range'=>'Bereik','Both (Array)'=>'Beide (array)','Label'=>'Label','Value'=>'Waarde','Vertical'=>'Verticaal','Horizontal'=>'Horizontaal','red : Red'=>'rood : Rood','For more control, you may specify both a value and label like this:'=>'Voor meer controle kan je zowel een waarde als een label als volgt specificeren:','Enter each choice on a new line.'=>'Voer elke keuze in op een nieuwe regel.','Choices'=>'Keuzes','Button Group'=>'Knopgroep','Allow Null'=>'Null toestaan','Parent'=>'Hoofd','TinyMCE will not be initialized until field is clicked'=>'TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt','Delay Initialization'=>'Initialisatie uitstellen','Show Media Upload Buttons'=>'Media upload knoppen weergeven','Toolbar'=>'Toolbar','Text Only'=>'Alleen tekst','Visual Only'=>'Alleen visueel','Visual & Text'=>'Visueel & tekst','Tabs'=>'Tabs','Click to initialize TinyMCE'=>'Klik om TinyMCE te initialiseren','Name for the Text editor tab (formerly HTML)Text'=>'Tekst','Visual'=>'Visueel','Value must not exceed %d characters'=>'De waarde mag niet langer zijn dan %d karakters','Leave blank for no limit'=>'Laat leeg voor geen limiet','Character Limit'=>'Karakterlimiet','Appears after the input'=>'Verschijnt na de invoer','Append'=>'Toevoegen','Appears before the input'=>'Verschijnt vóór de invoer','Prepend'=>'Voorvoegen','Appears within the input'=>'Wordt weergegeven in de invoer','Placeholder Text'=>'Plaatshouder tekst','Appears when creating a new post'=>'Wordt weergegeven bij het maken van een nieuw bericht','Text'=>'Tekst','%1$s requires at least %2$s selection'=>'%1$s vereist minimaal %2$s selectie' . "\0" . '%1$s vereist minimaal %2$s selecties','Post ID'=>'Bericht ID','Post Object'=>'Bericht object','Maximum Posts'=>'Maximum aantal berichten','Minimum Posts'=>'Minimum aantal berichten','Featured Image'=>'Uitgelichte afbeelding','Selected elements will be displayed in each result'=>'Geselecteerde elementen worden weergegeven in elk resultaat','Elements'=>'Elementen','Taxonomy'=>'Taxonomie','Post Type'=>'Berichttype','Filters'=>'Filters','All taxonomies'=>'Alle taxonomieën','Filter by Taxonomy'=>'Filter op taxonomie','All post types'=>'Alle berichttypen','Filter by Post Type'=>'Filter op berichttype','Search...'=>'Zoeken...','Select taxonomy'=>'Taxonomie selecteren','Select post type'=>'Selecteer berichttype','No matches found'=>'Geen overeenkomsten gevonden','Loading'=>'Laden','Maximum values reached ( {max} values )'=>'Maximale waarden bereikt ( {max} waarden )','Relationship'=>'Verwantschap','Comma separated list. Leave blank for all types'=>'Komma gescheiden lijst. Laat leeg voor alle typen','Allowed File Types'=>'Toegestane bestandstypen','Maximum'=>'Maximum','File size'=>'Bestandsgrootte','Restrict which images can be uploaded'=>'Beperken welke afbeeldingen kunnen worden geüpload','Minimum'=>'Minimum','Uploaded to post'=>'Geüpload naar bericht','All'=>'Alle','Limit the media library choice'=>'Beperk de keuze van de mediabibliotheek','Library'=>'Bibliotheek','Preview Size'=>'Voorbeeld grootte','Image ID'=>'Afbeelding ID','Image URL'=>'Afbeelding URL','Image Array'=>'Afbeelding array','Specify the returned value on front end'=>'De geretourneerde waarde op de front-end opgeven','Return Value'=>'Retour waarde','Add Image'=>'Afbeelding toevoegen','No image selected'=>'Geen afbeelding geselecteerd','Remove'=>'Verwijderen','Edit'=>'Bewerken','All images'=>'Alle afbeeldingen','Update Image'=>'Afbeelding updaten','Edit Image'=>'Afbeelding bewerken','Select Image'=>'Selecteer afbeelding','Image'=>'Afbeelding','Allow HTML markup to display as visible text instead of rendering'=>'Sta toe dat HTML markeringen worden weergegeven als zichtbare tekst in plaats van als weergave','Escape HTML'=>'HTML escapen','No Formatting'=>'Geen opmaak','Automatically add <br>'=>'Automatisch <br> toevoegen;','Automatically add paragraphs'=>'Automatisch alinea\'s toevoegen','Controls how new lines are rendered'=>'Bepaalt hoe nieuwe regels worden weergegeven','New Lines'=>'Nieuwe regels','Week Starts On'=>'Week begint op','The format used when saving a value'=>'Het format dat wordt gebruikt bij het opslaan van een waarde','Save Format'=>'Format opslaan','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Vorige','Date Picker JS nextTextNext'=>'Volgende','Date Picker JS currentTextToday'=>'Vandaag','Date Picker JS closeTextDone'=>'Klaar','Date Picker'=>'Datumkiezer','Width'=>'Breedte','Embed Size'=>'Insluit grootte','Enter URL'=>'URL invoeren','oEmbed'=>'oEmbed','Text shown when inactive'=>'Tekst getoond indien inactief','Off Text'=>'Uit tekst','Text shown when active'=>'Tekst getoond indien actief','On Text'=>'Op tekst','Stylized UI'=>'Gestileerde UI','Default Value'=>'Standaardwaarde','Displays text alongside the checkbox'=>'Toont tekst naast het selectievakje','Message'=>'Bericht','No'=>'Nee','Yes'=>'Ja','True / False'=>'True / False','Row'=>'Rij','Table'=>'Tabel','Block'=>'Blok','Specify the style used to render the selected fields'=>'Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven','Layout'=>'Lay-out','Sub Fields'=>'Subvelden','Group'=>'Groep','Customize the map height'=>'De kaarthoogte aanpassen','Height'=>'Hoogte','Set the initial zoom level'=>'Het initiële zoomniveau instellen','Zoom'=>'Zoom','Center the initial map'=>'De eerste kaart centreren','Center'=>'Midden','Search for address...'=>'Zoek naar adres...','Find current location'=>'Huidige locatie opzoeken','Clear location'=>'Locatie wissen','Search'=>'Zoeken','Sorry, this browser does not support geolocation'=>'Deze browser ondersteunt geen geolocatie','Google Map'=>'Google Map','The format returned via template functions'=>'Het format dat wordt geretourneerd via templatefuncties','Return Format'=>'Retour format','Custom:'=>'Aangepast:','The format displayed when editing a post'=>'Het format dat wordt weergegeven bij het bewerken van een bericht','Display Format'=>'Weergave format','Time Picker'=>'Tijdkiezer','Inactive (%s)'=>'Inactief (%s)' . "\0" . 'Inactief (%s)','No Fields found in Trash'=>'Geen velden gevonden in de prullenbak','No Fields found'=>'Geen velden gevonden','Search Fields'=>'Velden zoeken','View Field'=>'Veld bekijken','New Field'=>'Nieuw veld','Edit Field'=>'Veld bewerken','Add New Field'=>'Nieuw veld toevoegen','Field'=>'Veld','Fields'=>'Velden','No Field Groups found in Trash'=>'Geen veldgroepen gevonden in de prullenbak','No Field Groups found'=>'Geen veldgroepen gevonden','Search Field Groups'=>'Veldgroepen zoeken','View Field Group'=>'Veldgroep bekijken','New Field Group'=>'Nieuwe veldgroep','Edit Field Group'=>'Veldgroep bewerken','Add New Field Group'=>'Nieuwe veldgroep toevoegen','Add New'=>'Nieuwe toevoegen','Field Group'=>'Veldgroep','Field Groups'=>'Veldgroepen','Customize WordPress with powerful, professional and intuitive fields.'=>'Pas WordPress aan met krachtige, professionele en intuïtieve velden.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.mo index ff003c30432e827afe5930af0e417296934d86f8..27f95810c95d9d0f398cc4bb60a89abc9f844581 100644 GIT binary patch literal 134044 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 BO@{yg delta 28627 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�N-2&@OZMWk(Q@ z`o0JF;$!sPS?idb_tu%tEcJiZnVzP;oA!!X9xA=w3^6qZv7~7)|Gy{kwe0=rOK0M< z=*Uof4 zec6O(hN)q#vX*Q~A2m(zyU)CC#?Z{$ubb(v`-bV}{`Q9Xr4TQ0-cx+TvW@(1Y(-oMH8`FDp@e$zB^N4;t0ySd*ojYA1<~9 z`O-ZTGNo(w%h30dpMlc{(==`K@E21opSU!b=Oy1xZfL8i>i)2mmfhKE%16}BbSJ)N zdb_{AXSTaJ@0(71FqLq-ZKKQAxAAm7yWLcCBX{uLn6-l&E#1k&{$nR&(Qg-XJb9Pt z<9@Y^v?3pv{-O6jFfkEs@jYg0v7tOt<7rFczdP>RJ?3z}dmm5ksgHO_M}BPTmF=ZB zgr0-r+2sEVXS#_W8=t%SV>74hK!0-hrwH|pRXUj`Fe@}J-L13Fv~-``XX=#h?#~#f z-QwH}gy+-k^{II#l;?n%W86KTnIGNbpPOE8!!LLv@A`t>HtV2y*&T4mWSf}K-a|Yr z@%yh#F%xQd#3bjcJvfb*x%Y0;(_jKWOr<#CL`L&}?<}|bx299M7@k9Eafy6Q=<)2E z%nNO-pBF}ZckQ<(+r96Y`P20uH`Q5E^N*Vf`35Ctk9GLNT{6d%bc>xZ{wn%vER5@jt{@tQVH>u@o#6`&rX@a?nkFh$w;ks_vUF{xJ}NOO^kti?ktnr^qd)8 zd2o33h5sDuk5A&K2)mrZ%hJ97yeS=OdEVSKp^HD5SthjZf?2Ck?0L~_H0`_lvwZ1E z30Y~p4pMx4T=^z@&jEjYMt0JKEM5@2dB;)ezwf1gKLg#^JP{RZ`+BjFwSvQ+fn$7p z(@aYmpX%esL4Gu&RjP`eaP@>K8M^ti>15pAm&});^vi6a(A+B~GEeC4O`gqeliR#> z*4;MU-MhCrXQ|PrRSX6Wv>X8Glvp%P`fU z3EAO~M14|(AMG~o?)%#`b-Ug9&kJ$t9X8zGcT7z;>mS}OvHzHUxq8M93kCl%#Z4~y z9$J6bTsQ7P6Vbq391#&6O5~4-5-jvgUd1*4{gmVh{99ziD))ul5i{I%8+cuH$rI7r z&B+r{$NeoMOy-iU>HI`YG1VwQU_Uqq>ho^fv7sEF1jSUcYP+L@4+&bxF{T&lhz Lx41|1N9_GS+Y%0I diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po index c47803ef0..f3c8b663f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nl_NL_formal\n" "MIME-Version: 1.0\n" @@ -21,55 +21,2159 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" +"ACF kon de validatie niet uitvoeren omdat er een ongeldige nonce voor de " +"beveiliging was verstrekt." + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "Toegang tot waarde toestaan in UI van editor" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "Leer meer." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" +"Toestaan dat inhoud editors de veldwaarde openen en weergeven in de editor " +"UI met behulp van Block Bindings of de ACF shortcode. %s" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"Het aangevraagde ACF veldtype ondersteunt geen uitvoer in blok bindingen of " +"de ACF shortcode." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" +"Het aangevraagde ACF veld uitgevoerd in bindingen of de ACF shortcode zijn " +"niet toegestaan." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"Het aangevraagde ACF veldtype ondersteunt geen uitvoer in bindingen of de " +"ACF shortcode." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "[De ACF shortcode kan geen velden van niet-openbare berichten tonen]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[De ACF shortcode is uitgeschakeld op deze site]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Zakenman icoon" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Forums icoon" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube icoon" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Ja (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Xing icoon" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "WordPress (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Schrijf blog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Widgets menu's icoon" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Bekijk site icoon" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Meer leren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Toevoegen pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Video (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Video (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Video (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Updaten (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Universele toegang (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Twitter (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch icoon" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Tide icoon" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Tickets (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Tekstpagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Tabelrij verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "Tabelrij voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "Tabelrij na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "Tabel kolom verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "Tabel kolom voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "Tabel kolom na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "Superhero (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Superhero icoon" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify icoon" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Shortcode icoon" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Schild (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Deel (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Deel (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Opgeslagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS icoon" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST API icoon" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Reddit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Privacy icoon" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Printer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Podio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Plus (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Plus (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Plugins gecontroleerd icoon" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest icoon" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Huisdieren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF icoon" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Palmboom icoon" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Open map icoon" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Geen (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Geld (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "Menu (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "Menu (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "Menu (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Spreadsheet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Interactieve icoon" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Document icoon" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Standaard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "Locatie (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Instagram icoon" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "Voeg in voor icoon" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "Voeg in na icoon" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Voeg icoon in" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "Info outline icoon" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "Afbeeldingen (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "Afbeeldingen (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "Roteren rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "Roteren links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Roteren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "Spiegelen verticaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "Spiegelen horizontaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Bijsnijden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "ID (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML icoon" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Zandloper icoon" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Koptekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google icoon" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Games icoon" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "Volledig scherm afsluiten (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Volledig scherm (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Status icoon" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Afbeelding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Galerij icoon" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Chat icoon" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Aside icoon" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Voedsel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Exit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "Samenvattingweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "Insluiten video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "Insluiten bericht icoon" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "Insluiten foto icoon" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "Insluiten generiek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "Insluiten audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "E-mail (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Ellipsis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "Ongeordende lijst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "RTL icoon" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "Geordende lijst RTL icoon" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "Geordende lijst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "LTR icoon" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Aangepast karakter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "Bewerken pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "Bewerken groot Icoon" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Drumstick icoon" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "Database weergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "Database verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "Database import icoon" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "Database export icoon" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "Database icoon toevoegen" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Database icoon" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "Omslagafbeelding icoon" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "Volume aan icoon" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "Volume uit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "Vooruitspoelen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "Terugspoel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Herhaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Speel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Pauze icoon" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "Vooruit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Terug icoon" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Kolommen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Kleurkiezer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Koffie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "Code standaarden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "Cloud upload icoon" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "Cloud opgeslagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Auto icoon" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Camera (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Rekenmachine icoon" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Knop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "Zakelijk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "Tracking icoon" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Onderwerpen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Antwoorden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "PM icoon" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Vrienden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Community icoon" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "BuddyPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "bbPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Activiteit icoon" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Boek (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Blok standaard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Bel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Bier icoon" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Bank icoon" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "Pijl omhoog (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "Pijl omhoog (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "Pijl naar rechts (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "Pijl naar rechts (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "Pijl naar links (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "Pijl naar links (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "Pijl omlaag (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "Pijl omlaag (alt) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Amazon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "Uitlijnen breed icoon" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "Uitlijnen trek naar rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "Uitlijnen trek naar links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "Uitlijnen volledige breedte icoon" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Vliegtuig icoon" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Site (alt3) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Site (alt2) icoon" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Site (alt) icoon" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" +"Upgrade naar ACF Pro om opties pagina's te maken in slechts een paar klikken" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Ongeldige aanvraag args." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Je hebt geen toestemming om dat te doen." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Blokken met behulp van bericht meta" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "ACF PRO logo" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "ACF PRO logo" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"%s vereist een geldig bijlage ID wanneer type is ingesteld op media_library." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s is een vereiste eigenschap van ACF." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "De waarde van pictogram om op te slaan." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "Het type pictogram om op te slaan." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Ja icoon" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "WordPress icoon" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Waarschuwingsicoon" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Zichtbaarheid icoon" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Kluis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Upload icoon" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Updaten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Ontgrendel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Universeel toegankelijkheid icoon" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Ongedaan maken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Prullenbak icoon" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Vertaal icoon" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Tickets icoon" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Duim omhoog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Duim omlaag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Tekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Aanbeveling icoon" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Tag cloud icoon" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Tag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Tablet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Winkel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Sticky icoon" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "Ster half icoon" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "Ster gevuld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "Ster leeg icoon" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Sos icoon" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Sorteer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Smiley icoon" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Smartphone icoon" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Slides icoon" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Schild icoon" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Deel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Zoek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "Schermopties icoon" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Schema icoon" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "Opnieuw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "Willekeurig icoon" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Producten icoon" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis icoon" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Berichtstatus icoon" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Portfolio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Plus icoon" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Afspeellijst video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Afspeellijst audio icoon" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Telefoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "Prestatie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Paperclip icoon" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Geen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "Netwerk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "Naamplaat icoon" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Verplaats icoon" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Geld icoon" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Min icoon" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Migreer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Microfoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Megafoon icoon" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Marker icoon" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Vergrendel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Locatie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Lijstweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Gloeilamp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Linkerrechter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Lay-out icoon" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Laptop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Info icoon" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Indexkaart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "ID icoon" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "Verborgen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Hart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Hamer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Groepen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "Rasterweergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Formulieren icoon" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Vlag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Filter icoon" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Feedback icoon" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Facebook alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Facebook icoon" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Extern icoon" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "E-mail alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "E-mail icoon" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Video icoon" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Link verwijderen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Onderstreep icoon" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Tekstkleur icoon" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Tabel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Doorstreep icoon" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Spellingscontrole icoon" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "Verwijder lay-out icoon" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Quote icoon" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "Plak woord icoon" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "Plak tekst icoon" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Paragraaf icoon" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Uitspring icoon" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "Keuken afwasbak icoon" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "Uitlijn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Schuin icoon" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "Voeg meer in icoon" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Inspring icoon" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Hulp icoon" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "Uitvouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Contract icoon" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Code icoon" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "Breek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Vet icoon" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Bewerken icoon" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Download icoon" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Verwijder icoon" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Desktop icoon" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Dashboard icoon" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Cloud icoon" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Klok icoon" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Klembord icoon" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Diagram taart icoon" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Grafieklijn icoon" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Grafiekbalk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "Grafiek gebied icoon" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Categorie icoon" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Winkelwagen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Wortel icoon" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Camera icoon" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "Kalender alt icoon" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Kalender icoon" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Zakenman icoon" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Gebouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Boek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Back-up icoon" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Prijzen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Kunsticoon" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "Pijl omhoog icoon" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "Pijl naar rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "Pijl naar links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "Pijl omlaag icoon" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Archief icoon" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Analytics icoon" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "Uitlijnen rechts icoon" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "Uitlijnen geen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "Uitlijnen links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "Uitlijnen midden icoon" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Album icoon" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Gebruikers icoon" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Gereedschap icoon" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Site icoon" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Instellingen icoon" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Bericht icoon" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Plugins icoon" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Pagina icoon" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Netwerk icoon" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Multisite icoon" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Media icoon" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Links icoon" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Home icoon" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Customizer icoon" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Reacties icoon" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Samenvouw icoon" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Weergave icoon" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Generiek icoon" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "Pictogram kiezer vereist een waarde." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "Pictogram kiezer vereist een pictogram type." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" +"De beschikbare pictogrammen die overeenkomen met je zoekopdracht zijn " +"geüpdatet in de pictogram kiezer hieronder." + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Geen resultaten gevonden voor die zoekterm" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "String" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "Specificeer het retourformat voor het pictogram. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "Selecteer waar inhoudseditors het pictogram kunnen kiezen." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" +"De URL naar het pictogram dat je wil gebruiken, of svg als gegevens URI" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Blader door mediabibliotheek" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "De momenteel geselecteerde afbeelding voorbeeld" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "Klik om het pictogram in de mediabibliotheek te wijzigen" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Zoek pictogrammen..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Mediabibliotheek" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" +"Een interactieve UI voor het selecteren van een pictogram. Selecteer uit " +"Dashicons, de mediatheek, of een zelfstandige URL invoer." + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Pictogram kiezer" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "JSON laadpaden" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "JSON opslaan paden" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Geregistreerde ACF formulieren" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode ingeschakeld" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "Veldinstellingen tabs ingeschakeld" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "Veldtype modal ingeschakeld" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "Beheer UI ingeschakeld" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "Blok preloading ingeschakeld" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "Blokken per ACF block versie" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "Blokken per API versie" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Geregistreerde ACF blokken" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Licht" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Standaard" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST API format" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Geregistreerde opties pagina's (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Geregistreerde optie pagina's (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Geregistreerde optie pagina's (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "Opties pagina's UI ingeschakeld" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Geregistreerde taxonomieën (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Geregistreerde taxonomieën (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Geregistreerde berichttypen (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Geregistreerde berichttypen (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "Berichttypen en taxonomieën ingeschakeld" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "Aantal velden van derden per veldtype" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "Aantal velden per veldtype" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "Veldgroepen ingeschakeld voor GraphQL" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "Veldgroepen ingeschakeld voor REST API" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Geregistreerde veldgroepen (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Geregistreerde veldgroepen (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Geregistreerde veldgroepen (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Actieve plugins" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Hoofdthema" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Actief thema" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Is multisite" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL versie" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "WordPress versie" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Vervaldatum abonnement" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Licentiestatus" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Licentietype" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "Gelicentieerde URL" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Licentie geactiveerd" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Gratis" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Plugin type" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Plugin versie" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"Deze sectie bevat debuginformatie over je ACF configuratie die nuttig kan " +"zijn om aan ondersteuning te verstrekken." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "Een ACF Block op deze pagina vereist aandacht voordat je kunt opslaan." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"Deze gegevens worden gelogd terwijl we waarden detecteren die tijdens de " +"uitvoer zijn gewijzigd. %1$sClear log en sluiten%2$s na het ontsnappen van " +"de waarden in je code. De melding verschijnt opnieuw als we opnieuw " +"gewijzigde waarden detecteren." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Permanent negeren" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" +"Instructies voor inhoud editors. Getoond bij het indienen van gegevens." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "Heeft geen term geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "Heeft een term geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Voorwaarden bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Voorwaarden bevatten" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Term is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Term is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "Heeft geen gebruiker geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "Heeft een gebruiker geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Gebruikers bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Gebruikers bevatten" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Gebruiker is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Gebruiker is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "Heeft geen pagina geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "Heeft een pagina geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Pagina's bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Pagina's bevatten" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Pagina is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Pagina is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "Heeft geen relatie geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "Heeft een relatie geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "Heeft geen bericht geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "Heeft een bericht geselecteerd" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Berichten bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Berichten bevatten" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Bericht is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Bericht is gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Relaties bevatten niet" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Relaties bevatten" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Relatie is niet gelijk aan" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Relatie is gelijk aan" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF velden" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF PRO functie" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Vernieuw PRO om te ontgrendelen" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Vernieuw PRO licentie" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO velden kunnen niet bewerkt worden zonder een actieve licentie." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Activeer je ACF PRO licentie om veldgroepen toegewezen aan een ACF blok te " +"bewerken." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "Activeer je ACF PRO licentie om deze optiepagina te bewerken." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Het teruggeven van geëscaped HTML waarden is alleen mogelijk als " +"format_value ook true is. De veldwaarden zijn niet teruggegeven voor de " +"veiligheid." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Het teruggeven van een escaped HTML waarde is alleen mogelijk als " +"format_value ook waar is. De veldwaarde is niet teruggegeven voor de " +"veiligheid." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF escapes nu automatisch aan onveilige HTML bij weergave door " +"the_field of de ACF shortcode. We hebben vastgesteld dat de " +"uitvoer van sommige van je velden is gewijzigd door deze aanpassing, maar " +"dit hoeft geen brekende verandering te zijn. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Neem contact op met je sitebeheerder of ontwikkelaar voor meer informatie." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Leer meer" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Verberg details" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Toon details" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - weergegeven via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Vernieuw ACF PRO licentie" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Vernieuw licentie" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Beheer licentie" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'Hoge' positie wordt niet ondersteund in de blok-editor" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade naar ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF opties pagina's zijn aangepaste " +"beheerpagina's voor het beheren van globale instellingen via velden. Je kunt " +"meerdere pagina's en subpagina's maken." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Opties pagina toevoegen" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "In de editor gebruikt als plaatshouder van de titel." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Titel plaatshouder" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 maanden gratis" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Gekopieerd van %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Opties pagina's selecteren" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Dubbele taxonomie" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Creëer taxonomie" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicaat berichttype" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Berichttype maken" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Veldgroepen linken" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Velden toevoegen" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Dit veld" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Ondersteuning" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "is ontwikkeld en wordt onderhouden door" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" +"Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Als je de bidirectionele instelling inschakelt, kun je een waarde updaten in " +"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het " +"bericht ID, taxonomie ID of gebruiker ID van het item dat wordt geüpdatet " +"toe te voegen of te verwijderen. Lees voor meer informatie de documentatie." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Selecteer veld(en) om de verwijzing terug naar het item dat wordt geüpdatet " +"op te slaan. Je kunt dit veld selecteren. Doelvelden moeten compatibel zijn " +"met waar dit veld wordt weergegeven. Als dit veld bijvoorbeeld wordt " +"weergegeven in een taxonomie, dan moet je doelveld van het type taxonomie " +"zijn" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Doelveld" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Update een veld met de geselecteerde waarden en verwijs terug naar deze ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirectioneel" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s veld" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Selecteer meerdere" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "WP engine logo" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" "Alleen kleine letters, underscores en streepjes, maximaal 32 karakters." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "De rechten naam voor het toewijzen van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "Termen rechten toewijzen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "De rechten naam voor het verwijderen van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "Termen rechten verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "De rechten naam voor het bewerken van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Termen rechten bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "De naam van de rechten voor het beheren van termen van deze taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "Beheer termen rechten" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -77,24 +2181,26 @@ msgstr "" "Stelt in of berichten moeten worden uitgesloten van zoekresultaten en " "pagina's van taxonomie archieven." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "Meer gereedschappen van WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "Gemaakt voor degenen die bouwen met WordPress, door het team van %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "Bekijk prijzen & upgrade" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Leer meer" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -108,53 +2214,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "van" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s velden" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Geen termen" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Geen berichttypen" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Geen berichten" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Geen taxonomieën" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Geen veld groepen" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Geen velden" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Geen beschrijving" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Elke bericht status" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -162,7 +2264,7 @@ msgstr "" "Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten " "ACF is geregistreerd en kan daarom niet worden gebruikt." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -170,7 +2272,7 @@ msgstr "" "Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en " "kan daarom niet worden gebruikt." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -178,7 +2280,7 @@ msgstr "" "De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of " "streepjes bevatten." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "De taxonomie sleutel moet minder dan 32 karakters bevatten." @@ -210,35 +2312,35 @@ msgstr "Taxonomie bewerken" msgid "Add New Taxonomy" msgstr "Nieuwe taxonomie toevoegen" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Geen berichttypen gevonden in prullenbak" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Geen berichttypen gevonden" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Berichttypen zoeken" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Berichttype bekijken" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Nieuw berichttype" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Berichttype bewerken" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Nieuw berichttype toevoegen" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -246,7 +2348,7 @@ msgstr "" "Deze berichttype sleutel is al in gebruik door een ander berichttype dat " "buiten ACF is geregistreerd en kan niet worden gebruikt." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -255,16 +2357,16 @@ msgstr "" "en kan niet worden gebruikt." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dit veld mag geen door WordPress gereserveerde term zijn." +"Dit veld mag geen door WordPress gereserveerde term zijn." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -272,15 +2374,15 @@ msgstr "" "Het berichttype mag alleen kleine alfanumerieke tekens, underscores of " "streepjes bevatten." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "De berichttype sleutel moet minder dan 20 karakters bevatten." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Wij raden het gebruik van dit veld in ACF blokken af." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -288,11 +2390,11 @@ msgstr "" "Toont de WordPress WYSIWYG editor zoals in berichten en pagina's voor een " "rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG editor" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -300,15 +2402,16 @@ msgstr "" "Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden " "gebruikt om relaties te leggen tussen gegeven objecten." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "Een tekst invoer speciaal ontworpen voor het opslaan van web adressen." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -317,7 +2420,7 @@ msgstr "" "onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of " "selectievakje." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -325,16 +2428,16 @@ msgstr "" "Een interactieve UI voor het kiezen van een tijd. De tijd format kan worden " "aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "Een basis tekstgebied voor het opslaan van alinea's tekst." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Een basis tekstveld, handig voor het opslaan van een enkele string waarde." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -342,7 +2445,7 @@ msgstr "" "Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de " "criteria en opties die zijn opgegeven in de veldinstellingen." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -350,11 +2453,11 @@ msgstr "" "Hiermee kun je in het bewerking scherm velden groeperen in secties met tabs. " "Nuttig om velden georganiseerd en gestructureerd te houden." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "Een dropdown lijst met een selectie van keuzes die je aangeeft." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -365,7 +2468,7 @@ msgstr "" "met het item dat je nu aan het bewerken bent. Inclusief opties om te zoeken " "en te filteren." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -373,7 +2476,7 @@ msgstr "" "Een veld voor het selecteren van een numerieke waarde binnen een " "gespecificeerd bereik met behulp van een bereik slider element." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -381,7 +2484,7 @@ msgstr "" "Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden " "die je opgeeft." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -389,18 +2492,18 @@ msgstr "" "Een interactieve en aanpasbare UI voor het kiezen van één of meerdere " "berichten, pagina's of berichttype-items met de optie om te zoeken. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" "Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filter op berichtstatus" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -408,7 +2511,7 @@ msgstr "" "Een interactieve dropdown om een of meer berichten, pagina's, extra " "berichttype items of archief URL's te selecteren, met de optie om te zoeken." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -417,11 +2520,11 @@ msgstr "" "tweets, audio en andere inhoud door gebruik te maken van de standaard " "WordPress oEmbed functionaliteit." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Een invoer die beperkt is tot numerieke waarden." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -429,7 +2532,7 @@ msgstr "" "Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om " "extra context of instructies te geven rond je velden." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -437,13 +2540,13 @@ msgstr "" "Hiermee kun je een link en zijn eigenschappen zoals titel en doel " "specificeren met behulp van de WordPress native link picker." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of " "te kiezen." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -451,7 +2554,7 @@ msgstr "" "Biedt een manier om velden te structureren in groepen om de gegevens en het " "bewerking scherm beter te organiseren." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -460,18 +2563,18 @@ msgstr "" "Vereist een Google Maps API-sleutel en aanvullende instellingen om correct " "te worden weergegeven." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te " "kiezen." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -479,7 +2582,7 @@ msgstr "" "Een interactieve UI voor het kiezen van een datum en tijd. De datum retour " "format en tijd kunnen worden aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -487,13 +2590,13 @@ msgstr "" "Een interactieve UI voor het kiezen van een datum. Het format van de datum " "kan worden aangepast via de veldinstellingen." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Een interactieve UI voor het selecteren van een kleur, of het opgeven van " "een hex waarde." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -501,7 +2604,7 @@ msgstr "" "Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan " "selecteren die je opgeeft." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -509,7 +2612,7 @@ msgstr "" "Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie " "kiezen uit de opgegeven waarden." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -518,7 +2621,7 @@ msgstr "" "panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote " "datasets netjes te houden." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -528,7 +2631,7 @@ msgstr "" "en Call To Action tegels, door te fungeren als een hoofd voor een string sub " "velden die steeds opnieuw kunnen worden herhaald." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -541,7 +2644,7 @@ msgstr "" "in de galerij worden toegevoegd en het minimum/maximum aantal toegestane " "bijlagen." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -552,7 +2655,7 @@ msgstr "" "volledige controle door lay-outs en sub velden te gebruiken om de " "beschikbare blokken vorm te geven." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -564,70 +2667,68 @@ msgstr "" "time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of " "de geselecteerde velden weergeven als een groep sub velden." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Kloon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Geavanceerd" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (nieuwer)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Origineel" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "Ongeldig bericht-ID." +msgstr "Ongeldig bericht ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Ongeldig berichttype geselecteerd voor beoordeling." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Meer" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Beschikbaar in ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Selecteer veld" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Probeer een andere zoekterm of blader door %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Populaire velden" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Geen zoekresultaten voor '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Velden zoeken..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Selecteer veldtype" @@ -635,65 +2736,65 @@ msgstr "Selecteer veldtype" msgid "Popular" msgstr "Populair" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Taxonomie toevoegen" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Maak aangepaste taxonomieën aan om inhoud van berichttypen te classificeren" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Voeg je eerste taxonomie toe" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" "Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" "Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genres" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Optionele aangepaste controller om te gebruiken in plaats van " "`WP_REST_Terms_Controller `." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Stel dit berichttype bloot in de REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "De naam van de query variabele aanpassen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -701,20 +2802,20 @@ msgstr "" "Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld " "{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Hoofd sub termen in URL's voor hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Pas de slug in de URL aan" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Permalinks voor deze taxonomie zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -722,43 +2823,43 @@ msgstr "" "Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur " "zal zijn" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Taxonomie sleutel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Selecteer het type permalink dat je voor deze taxonomie wil gebruiken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" "Toon een kolom voor de taxonomie op de schermen voor het tonen van " "berichttypes." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Toon beheerder kolom" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Toon de taxonomie in het snel/bulk bewerken paneel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Snel bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Vermeld de taxonomie in de tag cloud widget besturing elementen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Tag cloud" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -766,11 +2867,11 @@ msgstr "" "Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens " "opgeslagen in een meta box te zuiveren." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Meta box sanitatie callback" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." @@ -778,19 +2879,19 @@ msgstr "" "Een PHP functienaam die moet worden aangeroepen om de inhoud van een meta " "box op je taxonomie te verwerken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Meta box callback registreren" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Geen meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Aangepaste meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -800,101 +2901,101 @@ msgstr "" "categorie meta box getoond voor hiërarchische taxonomieën, en het tags meta " "box voor niet hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Categorieën meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Tags meta box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Een link naar een tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" "Beschrijft een navigatie link blok variatie gebruikt in de blok-editor." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Een link naar een %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Tag link" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" "Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-" "editor." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Ga naar tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index " "na het updaten van een term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Terug naar items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Ga naar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Tags lijst" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Wijst tekst toe aan de verborgen koptekst van de tabel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Tags lijst navigatie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" "Wijst tekst toe aan de verborgen koptekst van de paginering van de tabel." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filter op categorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "Wijst tekst toe aan de filterknop in de lijst met berichten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filter op item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filter op %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -902,16 +3003,16 @@ msgstr "" "De beschrijving is standaard niet prominent aanwezig; sommige thema's kunnen " "hem echter wel tonen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Beschrijft het veld beschrijving in het scherm bewerken tags." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Omschrijving veld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -919,16 +3020,16 @@ msgstr "" "Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is " "bijvoorbeeld het hoofd van Bebop en Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Beschrijft het hoofd veld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Hoofdveld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -936,32 +3037,32 @@ msgstr "" "De \"slug\" is de URL vriendelijke versie van de naam. Het zijn meestal " "allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Beschrijft het slug veld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Slug veld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "De naam is zoals hij op je site staat" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Beschrijft het naamveld op het bewerken tags scherm." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Naamveld beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Geen tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -969,20 +3070,20 @@ msgstr "" "Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en " "media lijsten als er geen tags of categorieën beschikbaar zijn." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Geen termen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Geen %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Geen tags gevonden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -993,25 +3094,25 @@ msgstr "" "beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen " "lijst tabel wanneer er geen items zijn voor een taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Niet gevonden" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Wijst tekst toe aan het titelveld van de tab meest gebruikt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Meest gebruikt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Kies uit de meest gebruikte tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -1020,20 +3121,20 @@ msgstr "" "box wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet " "hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Kies uit de meest gebruikte" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Kies uit de meest gebruikte %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Tags toevoegen of verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1042,20 +3143,20 @@ msgstr "" "gebruikt in het meta box wanneer JavaScript is uitgeschakeld. Alleen " "gebruikt op niet hiërarchische taxonomieën" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Items toevoegen of verwijderen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "%s toevoegen of verwijderen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Scheid tags met komma's" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1063,181 +3164,181 @@ msgstr "" "Wijst de gescheiden item met komma's tekst toe die wordt gebruikt in het " "taxonomie meta box. Alleen gebruikt op niet hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Scheid items met komma's" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Scheid %s met komma's" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Populaire tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" "Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische " "taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Populaire items" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Populaire %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Tags zoeken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Wijst zoek items tekst toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Hoofdcategorie:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" "Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het " "einde." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Hoofditem met dubbele punt" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Hoofdcategorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Hoofditem" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Hoofd %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nieuwe tagnaam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Wijst de nieuwe item naam tekst toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nieuw item naam" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Nieuwe %s naam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Nieuwe tag toevoegen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Wijst de tekst van het nieuwe item toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Tag updaten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Wijst de tekst van het update item toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Item updaten" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "%s updaten" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Tag bekijken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "In de toolbar om de term te bekijken tijdens het bewerken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Tag bewerken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Alle tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Wijst de tekst van alle items toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Wijst de tekst van de menu naam toe." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Menulabel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Een beschrijvende samenvatting van de taxonomie." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Een beschrijvende samenvatting van de term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Term beschrijving" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Eén woord, geen spaties. Underscores en streepjes zijn toegestaan." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Term slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "De naam van de standaard term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Term naam" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1245,11 +3346,11 @@ msgstr "" "Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal " "niet standaard worden geselecteerd voor berichten." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Standaard term" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1257,150 +3358,150 @@ msgstr "" "Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin " "ze worden aangeleverd aan `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Termen sorteren" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Berichttype toevoegen" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -"Breid de functionaliteit van WordPress verder uit met aangepaste " -"berichttypen." +"Breid de functionaliteit van WordPress uit tot meer dan standaard berichten " +"en pagina's met aangepaste berichttypes." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Je eerste berichttype toevoegen" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Ik weet wat ik doe, laat me alle opties zien." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Geavanceerde configuratie" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" "Hiërarchische bericht types kunnen afstammelingen hebben (zoals pagina's)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hiërarchisch" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Zichtbaar op de voorkant en in het beheerder dashboard." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Publiek" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" "Alleen kleine letters, underscores en streepjes, maximaal 20 karakters." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Enkelvoudig label" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Films" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Meervoud label" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Optionele aangepaste controller om te gebruiken in plaats van " -"`WP_REST_Berichten_Controller`." +"`WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Controller klasse" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "De namespace sectie van de REST API URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Namespace route" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "De basis URL voor de berichttype REST API URL's." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "Basis-URL" +msgstr "Basis URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Geeft dit berichttype weer in de REST API. Vereist om de blok-editor te " "gebruiken." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Weergeven in REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Pas de naam van de query variabele aan." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Vraag variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Geen ondersteuning voor query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Aangepaste query variabele" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1408,31 +3509,31 @@ msgstr "" "Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}" "={bericht_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Ondersteuning voor query variabelen" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" "URL's voor een item en items kunnen worden benaderd met een query string." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Openbaar opvraagbaar" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Aangepaste slug voor het archief URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Archief slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1440,28 +3541,28 @@ msgstr "" "Heeft een item archief dat kan worden aangepast met een archief template " "bestand in je thema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archief" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Paginatie ondersteuning voor de items URL's zoals de archieven." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginering" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "RSS feed URL voor de items van het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Feed URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1469,27 +3570,27 @@ msgstr "" "Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe " "te voegen aan URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Front URL voorvoegsel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Pas de slug in de URL aan." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Permalinks voor dit berichttype zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1497,25 +3598,25 @@ msgstr "" "Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de " "onderstaande invoer. Je permalink structuur zal zijn" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Geen permalink (voorkom URL herschrijving)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Aangepaste permalink" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Berichttype sleutel" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1523,46 +3624,46 @@ msgstr "" "Herschrijf de URL met de berichttype sleutel als slug. Je permalink " "structuur zal zijn" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Permalink herschrijven" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" "Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Verwijder met gebruiker" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "Laat het berichttype exporteren via 'Gereedschap' > 'Exporteren'." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Kan geëxporteerd worden" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "Geef desgewenst een meervoud dat in rechten moet worden gebruikt." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Meervoudige rechten naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Kies een ander berichttype om de rechten voor dit berichttype te baseren." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Enkelvoudige rechten naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1572,16 +3673,16 @@ msgstr "" "rechten, bv. Edit_bericht, delete_berichten. Activeer om berichttype " "specifieke rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Rechten hernoemen" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Uitsluiten van zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1589,20 +3690,20 @@ msgstr "" "Sta toe dat items worden toegevoegd aan menu's in het scherm 'Weergave' > " "'Menu's'. Moet ingeschakeld zijn in 'Scherminstellingen'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Ondersteuning voor weergave menu's" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "Verschijnt als een item in het menu \"Nieuw\" in de beheerbalk." +msgstr "Verschijnt als een item in het menu \"Nieuw\" in de toolbar." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "Toon in beheerbalk" +msgstr "Toon in toolbar" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." @@ -1610,222 +3711,207 @@ msgstr "" "Een PHP functie naam die moet worden aangeroepen bij het instellen van de " "meta boxen voor het bewerking scherm." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Aangepaste meta box callback" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Menu pictogram" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "De positie in het zijbalk menu in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Menu positie" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -"Standaard krijgt het berichttype een nieuw item op bovenkant niveau in het " -"beheerder menu. Als hier een bestaand item op bovenkant niveau wordt " -"aangeleverd, zal het berichttype worden toegevoegd als een sub menu item " -"eronder." +"Standaard krijgt het berichttype een nieuw top niveau item in het beheerder " +"menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het " +"berichttype worden toegevoegd als een submenu item eronder." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Beheerder hoofd menu" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"Het pictogram dat wordt gebruikt voor het berichttype menu item in het " -"beheerder dashboard. Kan een URL of %s zijn om te gebruiken voor het " -"pictogram." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Dashicon klasse naam" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "Beheerder editor navigatie in het zijbalk menu." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Toon in beheerder menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "Items kunnen worden bewerkt en beheerd in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Weergeven in UI" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Een link naar een bericht." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Beschrijving voor een navigatie link blok variatie." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Item link beschrijving" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Een link naar een %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Bericht link" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Titel voor een navigatie link blok variatie." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Item link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s link" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Bericht geüpdatet." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "In het editor bericht nadat een item is geüpdatet." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Item geüpdatet" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s geüpdatet." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Bericht ingepland." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "In het editor bericht na het plannen van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Item gepland" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s gepland." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Bericht teruggezet naar concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "In het editor bericht na het terugdraaien van een item naar concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Item teruggezet naar concept" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s teruggezet naar het concept." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Bericht privé gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "In het editor bericht na het publiceren van een privé item." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Item privé gepubliceerd" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s privé gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Bericht gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "In het editor bericht na het publiceren van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Item gepubliceerd" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s gepubliceerd." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Berichtenlijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Gebruikt door scherm lezers voor de item lijst op het scherm van de " "berichttypen lijst." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Items lijst" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s lijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Berichten lijst navigatie" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1833,23 +3919,23 @@ msgstr "" "Gebruikt door scherm lezers voor de paginering van de filter lijst op het " "scherm van de lijst met berichttypes." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Items lijst navigatie" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s lijst navigatie" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filter berichten op datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1857,143 +3943,143 @@ msgstr "" "Gebruikt door scherm lezers voor de filter op datum koptekst in de lijst met " "berichttypes." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filter items op datum" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filter %s op datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filter berichtenlijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -"Gebruikt door scherm lezers voor het koptekst filter links op het scherm van " +"Gebruikt door scherm lezers voor de koptekst filter links op het scherm van " "de lijst met berichttypes." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filter itemlijst" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filter %s lijst" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" "In het media modaal worden alle media getoond die naar dit item zijn " "geüpload." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Geüpload naar dit item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Geüpload naar deze %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Invoegen in bericht" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "Als knop label bij het toevoegen van media aan inhoud." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Invoegen in media knop" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Invoegen in %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Gebruik als uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" "Als knop label voor het selecteren van een afbeelding als uitgelichte " "afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Gebruik uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Verwijder uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "Als het knop label bij het verwijderen van de uitgelichte afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Verwijder uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Uitgelichte afbeelding instellen" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "Als knop label bij het instellen van de uitgelichte afbeelding." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Uitgelichte afbeelding instellen" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Uitgelichte afbeelding" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" "In de editor gebruikt voor de titel van de uitgelichte afbeelding meta box." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Uitgelichte afbeelding meta box" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "Berichtattributen" +msgstr "Bericht attributen" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" "In de editor gebruikt voor de titel van het bericht attributen meta box." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Attributen meta box" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "%s attributen" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Bericht archieven" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -2006,135 +4092,137 @@ msgstr "" "bewerken van menu's in 'Live voorbeeld' modus en wanneer een aangepaste " "archief slug is opgegeven." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Archief nav menu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "%s archief" +msgstr "%s archieven" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Geen berichten gevonden in de prullenbak" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er " "geen berichten in de prullenbak zitten." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Geen items gevonden in de prullenbak" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Geen %s gevonden in de prullenbak" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Geen berichten gevonden" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "Aan de bovenkant van het scherm van de lijst met berichttypes wanneer er " "geen berichten zijn om weer te geven." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Geen items gevonden" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Geen %s gevonden" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Berichten zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "Aan de bovenkant van het item scherm bij het zoeken naar een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Items zoeken" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "%s zoeken" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Hoofdpagina:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Voor hiërarchische types in het scherm van de berichttypen lijst." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Hoofditem voorvoegsel" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Hoofd %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nieuw bericht" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nieuw item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Nieuw %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Nieuw bericht toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" "Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Nieuw item toevoegen" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Nieuwe %s toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Berichten bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2143,166 +4231,166 @@ msgstr "" "berichttype archieven ondersteunt en de voorpagina geen archief is van dat " "berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Items bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Bericht bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "In de toolbar om het item te bekijken wanneer je het bewerkt." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Item bekijken" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "%s bekijken" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Bericht bewerken" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een item." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Item bewerken" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "%s bewerken" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Alle berichten" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "In het sub menu van het berichttype in het beheerder dashboard." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Alle items" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Alle %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Beheerder menu naam voor het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Menu naam" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" "Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en " "meervoud" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Regenereren" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Een beschrijvende samenvatting van het berichttype." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Aangepaste toevoegen" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Verschillende functies in de inhoud editor inschakelen." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Berichtformaten" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Selecteer bestaande taxonomieën om items van het berichttype te " "classificeren." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Bladeren door velden" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Er is niets om te importeren" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". De Custom Post Type UI plugin kan worden gedeactiveerd." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "%d item geïmporteerd uit Custom Post Type UI -" msgstr[1] "%d items geïmporteerd uit Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Kan taxonomieën niet importeren." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Kan berichttypen niet importeren." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Niets van extra berichttype UI plugin geselecteerd voor import." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "1 item geïmporteerd" msgstr[1] "%s items geïmporteerd" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2313,12 +4401,12 @@ msgstr "" "bestaande berichttype of de bestaande taxonomie overschreven met die van de " "import." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importeer vanuit Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2331,49 +4419,44 @@ msgstr "" "geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, " "berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere " "laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak " -"de volgende code in het functions.php-bestand van je thema of neem het op in " +"de volgende code in het functions.php bestand van je thema of neem het op in " "een extern bestand, en deactiveer of verwijder vervolgens de items uit de " "ACF beheer." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exporteren - PHP genereren" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exporteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Taxonomieën selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Berichttypen selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "1 item geëxporteerd." msgstr[1] "%s items geëxporteerd." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Tag" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Nieuwe berichttype aanmaken" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2408,8 +4491,8 @@ msgstr "Taxonomie verwijderd." msgid "Taxonomy updated." msgstr "Taxonomie geüpdatet." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2419,85 +4502,85 @@ msgstr "" "geregistreerd." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomie gesynchroniseerd." msgstr[1] "%s taxonomieën gesynchroniseerd." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomie gedupliceerd." msgstr[1] "%s taxonomieën gedupliceerd." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomie gedeactiveerd." msgstr[1] "%s taxonomieën gedeactiveerd." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomie geactiveerd." msgstr[1] "%s taxonomieën geactiveerd." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termen" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Berichttype gesynchroniseerd." msgstr[1] "%s berichttypen gesynchroniseerd." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Berichttype gedupliceerd." msgstr[1] "%s berichttypen gedupliceerd." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Berichttype gedeactiveerd." msgstr[1] "%s berichttypen gedeactiveerd." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Berichttype geactiveerd." msgstr[1] "%s berichttypen geactiveerd." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Berichttypen" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Geavanceerde instellingen" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Basisinstellingen" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2506,30 +4589,22 @@ msgstr "" "gebruik is door een ander berichttype dat door een andere plugin of een " "ander thema is geregistreerd." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Pagina's" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Nieuwe taxonomie aanmaken" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "Bestaande veldgroepen linken" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Link bestaande veld groepen" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "%s berichttype aangemaakt" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Velden toevoegen aan %s" @@ -2563,28 +4638,28 @@ msgstr "Berichttype geüpdatet." msgid "Post type deleted." msgstr "Berichttype verwijderd." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Typ om te zoeken..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Alleen in PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Veldgroepen succesvol gelinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2592,54 +4667,49 @@ msgstr "" "Importeer berichttypen en taxonomieën die zijn geregistreerd met extra " "berichttype UI en beheerder ze met ACF. Aan de slag." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "berichttype" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Koppeling %1$s %2$s aan veld groepen" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Klaar" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "Veldgroep(en)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Veld groep(en)" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Selecteer één of meerdere veldgroepen..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Selecteer de veldgroepen om te linken." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Veldgroep succesvol gelinkt." msgstr[1] "Veldgroepen succesvol gelinkt." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Registratie mislukt" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2647,36 +4717,40 @@ msgstr "" "Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door " "een ander item geregistreerd door een andere plugin of thema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Rechten" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL's" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Zichtbaarheid" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Labels" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Tabs voor veldinstellingen" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2684,102 +4758,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF shortcode waarde uitgeschakeld voor voorbeeld]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Modal sluiten" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Veld verplaatst naar andere groep" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Modal sluiten" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Begin een nieuwe groep van tabs bij dit tab." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nieuwe tabgroep" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Een gestileerde checkbox gebruiken met select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Andere keuze opslaan" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Andere keuze toestaan" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Toevoegen toggle alle" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Aangepaste waarden opslaan" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Aangepaste waarden toestaan" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Aangepaste waarden van het selectievakje mogen niet leeg zijn. Vink lege " "waarden uit." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Updates" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Advanced Custom Fields logo" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Wijzigingen opslaan" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Veldgroep titel" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Titel toevoegen" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Ben je nieuw bij ACF? Bekijk onze startersgids." +"Ben je nieuw bij ACF? Bekijk onze startersgids." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Veldgroep toevoegen" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2788,40 +4865,43 @@ msgstr "" "velden te groeperen, en die velden vervolgens te koppelen aan " "bewerkingsschermen." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Voeg je eerste veldgroep toe" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Opties pagina's" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF blokken" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Galerij veld" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Flexibel inhoudsveld" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Herhaler veld" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Ontgrendel extra functies met ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Veldgroep verwijderen" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Gemaakt op %1$s om %2$s" @@ -2834,7 +4914,7 @@ msgid "Location Rules" msgstr "Locatieregels" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2848,7 +4928,7 @@ msgid "" "types and other WordPress content." msgstr "" "Ga aan de slag met het maken van nieuwe aangepaste velden voor je berichten, " -"pagina's, aangepaste berichttypes en andere WordPress inhoud." +"pagina's, extra berichttypes en andere WordPress inhoud." #: includes/admin/views/acf-field-group/fields.php:64 msgid "Add Your First Field" @@ -2862,83 +4942,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Veld toevoegen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentatie" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validatie" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Algemeen" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "JSON importeren" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Als JSON exporteren" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Veldgroep gedeactiveerd." msgstr[1] "%s veldgroepen gedeactiveerd." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Veldgroep geactiveerd." msgstr[1] "%s veldgroepen geactiveerd." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Deactiveren" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Deactiveer dit item" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activeren" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activeer dit item" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Veldgroep naar prullenbak verplaatsen?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactief" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2947,7 +5028,7 @@ msgstr "" "tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch " "gedeactiveerd." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2956,12 +5037,13 @@ msgstr "" "tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch " "gedeactiveerd." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We hebben een of meer aanroepen gedetecteerd om ACF " "veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet " @@ -2969,210 +5051,210 @@ msgstr "" "Meer informatie over hoe je dit kunt " "oplossen.." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s moet een gebruiker hebben met de rol %2$s." msgstr[1] "%1$s moet een gebruiker hebben met een van de volgende rollen %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s moet een geldig gebruikers ID hebben." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ongeldige aanvraag." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s is niet een van %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s moet term %2$s hebben." msgstr[1] "%1$s moet een van de volgende termen hebben %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s moet van het berichttype %2$s zijn." msgstr[1] "%1$s moet van een van de volgende berichttypes zijn %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s moet een geldig bericht ID hebben." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s vereist een geldig bijlage ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Toon in REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Transparantie inschakelen" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA string" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex string" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Upgrade naar PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Actief" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' is geen geldig e-mailadres" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Kleurwaarde" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Selecteer standaardkleur" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Kleur wissen" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blokken" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opties" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Gebruikers" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menu-items" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Bijlagen" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomieën" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Berichten" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Laatst geüpdatet: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Dit bericht is niet beschikbaar voor verschil vergelijking." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ongeldige veldgroep parameter(s)." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "In afwachting van opslaan" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Opgeslagen" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importeren" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Beoordeel wijzigingen" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Bevindt zich in: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Bevindt zich in plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Bevindt zich in thema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Diverse" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synchroniseer wijzigingen" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Diff laden" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Lokale JSON wijzigingen beoordelen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Bezoek site" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Details bekijken" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versie %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informatie" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3181,7 +5263,7 @@ msgstr "" "professionals op onze helpdesk zullen je helpen met meer diepgaande, " "technische uitdagingen." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3191,7 +5273,7 @@ msgstr "" "vriendelijke community op onze community forums die je misschien kunnen " "helpen met de 'how-tos' van de ACF wereld." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3201,7 +5283,7 @@ msgstr "" "documentatie bevat referenties en handleidingen voor de meeste situaties die " "je kunt tegenkomen." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3211,11 +5293,11 @@ msgstr "" "site haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar " "je hulp kan vinden:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hulp & ondersteuning" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3223,17 +5305,17 @@ msgstr "" "Gebruik de tab Hulp & ondersteuning om contact op te nemen als je hulp nodig " "hebt." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te " -"maken met de filosofie en best practices van de plugin." +"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd " +"te maken met de filosofie en best practices van de plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3244,32 +5326,35 @@ msgstr "" "intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template " "bestand." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Overzicht" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Locatietype \"%s\" is al geregistreerd." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Klasse \"%s\" bestaat niet." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Ongeldige nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Fout tijdens laden van veld." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Locatie niet gevonden: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Fout: %s" @@ -3297,7 +5382,7 @@ msgstr "Menu-item" msgid "Post Status" msgstr "Berichtstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menu's" @@ -3356,7 +5441,7 @@ msgstr "Huidige gebruiker" #: includes/locations/class-acf-location-page-template.php:22 msgid "Page Template" -msgstr "Paginatemplate" +msgstr "Pagina template" #: includes/locations/class-acf-location-user-form.php:74 msgid "Register" @@ -3403,78 +5488,79 @@ msgstr "Alle %s formats" msgid "Attachment" msgstr "Bijlage" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s waarde is verplicht" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Toon dit veld als" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Voorwaardelijke logica" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "en" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokale JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Veld klonen" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" -"Controleer ook of alle premium addons (%s) zijn geüpdatet naar de nieuwste " +"Controleer ook of alle premium add-ons (%s) zijn geüpdatet naar de nieuwste " "versie." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Deze versie bevat verbeteringen voor je database en vereist een upgrade." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Bedankt voor het updaten naar %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database-upgrade vereist" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Opties pagina" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerij" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibele inhoud" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Herhaler" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Terug naar alle gereedschappen" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3483,133 +5569,133 @@ msgstr "" "de opties van de eerste veldgroep gebruikt (degene met het laagste volgorde " "nummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecteer items om ze te verbergen in het bewerkingsscherm." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Verberg op scherm" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Trackbacks verzenden" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorieën" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Pagina attributen" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Auteur" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisies" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Reacties" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussie" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Samenvatting" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Inhoudseditor" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalink" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Weergegeven in lijst met veldgroepen" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Veldgroepen met een lagere volgorde verschijnen als eerste" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Volgorde nr." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Onder velden" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Onder labels" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Instructie plaatsing" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Label plaatsing" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Zijkant" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normaal (na inhoud)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Hoog (na titel)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Positie" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Naadloos (geen meta box)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standaard (met metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stijl" @@ -3617,9 +5703,9 @@ msgstr "Stijl" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Sleutel" @@ -3630,124 +5716,123 @@ msgstr "Sleutel" msgid "Order" msgstr "Volgorde" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Veld sluiten" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "klasse" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "breedte" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Wrapper attributen" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Vereist" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instructies voor auteurs. Wordt getoond bij het indienen van gegevens" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instructies" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Veldtype" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Veldnaam" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Dit is de naam die op de BEWERK pagina zal verschijnen" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Veldlabel" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Verwijderen" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Veld verwijderen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Verplaatsen" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Veld naar een andere groep verplaatsen" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Veld dupliceren" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Veld bewerken" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Sleep om te herschikken" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Deze veldgroep weergeven als" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Er zijn geen updates beschikbaar." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" -msgstr "Database upgrade voltooid. Bekijk wat er nieuw is" +msgstr "Database upgrade afgerond. Bekijk wat er nieuw is" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Upgradetaken lezen..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Upgrade mislukt." #: includes/admin/views/upgrade/network.php:162 msgid "Upgrade complete." -msgstr "Upgrade voltooid." +msgstr "Upgrade afgerond." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Gegevens upgraden naar versie %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3756,36 +5841,40 @@ msgstr "" "voordat je de update uitvoert. Weet je zeker dat je de update nu wilt " "uitvoeren?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Selecteer ten minste één site om te upgraden." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" -"Database upgrade voltooid. Terug naar netwerk dashboard" +"Database upgrade afgerond. Terug naar netwerk dashboard" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site is up-to-date" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" -msgstr "Site vereist database-upgrade van %1$s naar %2$s" +msgstr "Site vereist database upgrade van %1$s naar %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Sites upgraden" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3793,8 +5882,8 @@ msgstr "" "De volgende sites vereisen een upgrade van de database. Selecteer de sites " "die je wilt updaten en klik vervolgens op %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Regelgroep toevoegen" @@ -3810,15 +5899,15 @@ msgstr "" msgid "Rules" msgstr "Regels" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Gekopieerd" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Naar klembord kopiëren" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3826,444 +5915,445 @@ msgid "" "can place in your theme." msgstr "" "Selecteer de items die je wilt exporteren en selecteer dan je export " -"methode. Exporteer als JSON om te exporteren naar een .json-bestand dat je " +"methode. Exporteer als JSON om te exporteren naar een .json bestand dat je " "vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te " "exporteren naar PHP code die je in je thema kunt plaatsen." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Veldgroepen selecteren" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Geen veldgroepen geselecteerd" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP genereren" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Veldgroepen exporteren" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Importbestand is leeg" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Onjuist bestandstype" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Fout bij uploaden van bestand. Probeer het opnieuw" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -"Selecteer het Advanced Custom Fields JSON-bestand dat je wilt importeren. " +"Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. " "Wanneer je op de onderstaande import knop klikt, importeert ACF de items in " "dat bestand." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Veldgroepen importeren" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sync" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecteer %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Dupliceren" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Dit item dupliceren" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Ondersteunt" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentatie" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beschrijving" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronisatie beschikbaar" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Veldgroep gesynchroniseerd." msgstr[1] "%s veld groepen gesynchroniseerd." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Veldgroep gedupliceerd." msgstr[1] "%s veldgroepen gedupliceerd." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Actief (%s)" msgstr[1] "Actief (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Beoordeel sites & upgrade" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Database upgraden" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Aangepaste velden" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Veld verplaatsen" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Selecteer de bestemming voor dit veld" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Het %1$s veld is nu te vinden in de %2$s veldgroep" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." -msgstr "Verplaatsen voltooid." +msgstr "Verplaatsen afgerond." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Actief" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Veldsleutels" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Instellingen" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Locatie" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopie" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(dit veld)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Aangevinkt" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Aangepast veld verplaatsen" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Geen toggle velden beschikbaar" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Veldgroep titel is vereist" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "De string \"field_\" mag niet voor de veldnaam staan" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Veldgroep concept geüpdatet." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Veldgroep gepland voor." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Veldgroep ingediend." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Veldgroep opgeslagen." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Veldgroep gepubliceerd." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Veldgroep verwijderd." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Veldgroep geüpdatet." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Gereedschap" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is niet gelijk aan" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is gelijk aan" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulieren" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Pagina" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Bericht" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relationeel" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Keuze" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basis" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Onbekend" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Veldtype bestaat niet" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam gevonden" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Bericht geüpdatet" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Updaten" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "E-mailadres valideren" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Inhoud" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Veldgroep bewerken" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Selectie is minder dan" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Selectie is groter dan" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Waarde is minder dan" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Waarde is groter dan" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Waarde bevat" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Waarde komt overeen met patroon" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Waarde is niet gelijk aan" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Waarde is gelijk aan" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Heeft geen waarde" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Heeft een waarde" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Annuleren" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d velden vereisen aandacht" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 veld vereist aandacht" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validatie mislukt" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validatie geslaagd" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Beperkt" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Details dichtklappen" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Details uitklappen" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Geüpload naar dit bericht" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Updaten" @@ -4273,970 +6363,981 @@ msgctxt "verb" msgid "Edit" msgstr "Bewerken" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Het bestandstype moet %s zijn." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "of" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "De bestandsgrootte mag niet groter zijn dan %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "De bestandsgrootte moet minimaal %s zijn." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "De hoogte van de afbeelding mag niet hoger zijn dan %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "De hoogte van de afbeelding moet minimaal %dpx zijn." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "De breedte van de afbeelding mag niet groter zijn dan %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "De breedte van de afbeelding moet ten minste %dpx zijn." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(geen titel)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Volledige grootte" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Groot" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Thumbnail" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(geen label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Bepaalt de hoogte van het tekstgebied" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rijen" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Tekstgebied" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Voeg ervoor een extra selectievakje toe om alle keuzes te togglen" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Sla 'aangepaste' waarden op in de keuzes van het veld" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Toestaan dat 'aangepaste' waarden worden toegevoegd" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Nieuwe keuze toevoegen" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Toggle alles" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Archief URL's toestaan" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archieven" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Pagina link" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Toevoegen" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Naam" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s toegevoegd" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s bestaat al" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Gebruiker kan geen nieuwe %s toevoegen" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" -msgstr "Term-ID" +msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Term object" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" -msgstr "Laad waarde van bericht-termen" +msgstr "Laad waarde van bericht termen" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Laad termen" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Geselecteerde termen aan het bericht koppelen" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Termen opslaan" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Termen maken" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Keuzerondjes" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Eén waarde" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Multi selecteren" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Selectievakje" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Meerdere waarden" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecteer de weergave van dit veld" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Weergave" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecteer de taxonomie die moet worden weergegeven" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Geen %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "De waarde moet gelijk zijn aan of lager zijn dan %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "De waarde moet gelijk zijn aan of hoger zijn dan %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Waarde moet een getal zijn" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Nummer" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "'Andere' waarden opslaan in de keuzes van het veld" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Voeg de keuze 'overig' toe om aangepaste waarden toe te staan" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Ander" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Keuzerondje" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" -"Definieer een eindpunt waar de vorige accordeon moet stoppen. Deze accordeon " +"Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon " "is niet zichtbaar." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Deze accordeon openen zonder anderen te sluiten." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi uitvouwen" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Geef deze accordeon weer als geopend bij het laden van de pagina." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Openen" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Accordeon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Beperken welke bestanden kunnen worden geüpload" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" -msgstr "Bestands-ID" +msgstr "Bestands ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" -msgstr "Bestands-URL" +msgstr "Bestands URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" -msgstr "Bestandsarray" +msgstr "Bestands array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Bestand toevoegen" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Geen bestand geselecteerd" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Bestandsnaam" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Bestand updaten" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Bestand bewerken" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Bestand selecteren" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Bestand" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Wachtwoord" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Geef de geretourneerde waarde op" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" -msgstr "AJAX gebruiken om keuzes te lazy-loaden?" +msgstr "Ajax gebruiken om keuzes te lazy-loaden?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Zet elke standaardwaarde op een nieuwe regel" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selecteren" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Laden mislukt" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Zoeken…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Meer resultaten laden…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Je kunt slechts %d items selecteren" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Je kan slechts 1 item selecteren" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Verwijder %d tekens" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Verwijder 1 teken" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Voer %d of meer tekens in" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Voer 1 of meer tekens in" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Geen overeenkomsten gevonden" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultaten zijn beschikbaar, gebruik de pijltoetsen omhoog en omlaag om " "te navigeren." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Er is één resultaat beschikbaar, druk op enter om het te selecteren." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selecteer" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Gebruikers-ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Gebruikersobject" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Gebruiker array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alle gebruikersrollen" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filter op rol" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Gebruiker" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Scheidingsteken" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Selecteer kleur" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standaard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Wissen" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Kleurkiezer" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" -msgstr " " +msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" -msgstr " " +msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" -msgstr " " +msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" -msgstr " " +msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Selecteer" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Klaar" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Nu" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Tijdzone" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microseconde" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milliseconde" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Seconde" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuut" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Uur" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Tijd" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Kies tijd" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datum tijd kiezer" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" -msgstr "Eindpunt" +msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Links uitgelijnd" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Boven uitgelijnd" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Plaatsing" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Waarde moet een geldige URL zijn" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Link array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Opent in een nieuw venster/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Link selecteren" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mailadres" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Stapgrootte" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximale waarde" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minimum waarde" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Bereik" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Beide (array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Waarde" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Verticaal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontaal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "rood : Rood" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Voor meer controle kan je zowel een waarde als een label als volgt " "specificeren:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Voer elke keuze in op een nieuwe regel." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Keuzes" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Knopgroep" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "Null toestaan?" +msgstr "Null toestaan" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Hoofd" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "Initialisatie uitstellen?" +msgstr "Initialisatie uitstellen" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "Media-uploadknoppen weergeven?" +msgstr "Media upload knoppen weergeven" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Alleen tekst" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Alleen visueel" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visueel & tekst" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klik om TinyMCE te initialiseren" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visueel" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "De waarde mag niet langer zijn dan %d karakters" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Laat leeg voor geen limiet" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Karakterlimiet" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Verschijnt na de invoer" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Toevoegen" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Verschijnt vóór de invoer" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Voorvoegen" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Wordt weergegeven in de invoer" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Plaatshouder tekst" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Wordt weergegeven bij het maken van een nieuw bericht" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s vereist minimaal %2$s selectie" msgstr[1] "%1$s vereist minimaal %2$s selecties" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Bericht ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Bericht object" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maximum aantal berichten" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minimum aantal berichten" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Uitgelichte afbeelding" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Geselecteerde elementen worden weergegeven in elk resultaat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementen" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Berichttype" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alle taxonomieën" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filter op taxonomie" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alle berichttypen" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filter op berichttype" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Zoeken..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Taxonomie selecteren" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Selecteer berichttype" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Geen overeenkomsten gevonden" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Laden" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Maximale waarden bereikt ( {max} waarden )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Verwantschap" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Komma gescheiden lijst. Laat leeg voor alle typen" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Toegestane bestandstypen" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Bestandsgrootte" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Beperken welke afbeeldingen kunnen worden geüpload" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Geüpload naar bericht" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5247,485 +7348,492 @@ msgstr "Geüpload naar bericht" msgid "All" msgstr "Alle" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Beperk de keuze van de mediabibliotheek" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Bibliotheek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Voorbeeld grootte" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Afbeelding ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Afbeelding URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Afbeelding array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "De geretourneerde waarde op de front-end opgeven" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Retour waarde" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Afbeelding toevoegen" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Geen afbeelding geselecteerd" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Verwijderen" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Bewerken" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alle afbeeldingen" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Afbeelding updaten" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Afbeelding bewerken" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Selecteer afbeelding" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Afbeelding" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Sta toe dat HTML markeringen worden weergegeven als zichtbare tekst in " "plaats van als weergave" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML escapen" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Geen opmaak" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatisch <br> toevoegen;" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatisch alinea's toevoegen" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Bepaalt hoe nieuwe regels worden weergegeven" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nieuwe regels" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Week begint op" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Het format dat wordt gebruikt bij het opslaan van een waarde" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Format opslaan" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Vorige" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Volgende" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Vandaag" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Klaar" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datumkiezer" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Breedte" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Insluit grootte" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "URL invoeren" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Tekst getoond indien inactief" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" -msgstr "Uit-tekst" +msgstr "Uit tekst" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Tekst getoond indien actief" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" -msgstr "Aan-tekst" +msgstr "Op tekst" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Gestileerde UI" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standaardwaarde" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Toont tekst naast het selectievakje" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Bericht" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nee" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" -msgstr "Waar / Niet waar" +msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Rij" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabel" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" "Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Lay-out" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subvelden" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Groep" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "De kaarthoogte aanpassen" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Hoogte" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Het initiële zoomniveau instellen" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "De eerste kaart centreren" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Midden" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Zoek naar adres..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Huidige locatie opzoeken" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Locatie wissen" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Zoeken" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Deze browser ondersteunt geen geolocatie" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Het format dat wordt geretourneerd via templatefuncties" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Retour format" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Aangepast:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Het format dat wordt weergegeven bij het bewerken van een bericht" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Weergave format" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Tijdkiezer" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactief (%s)" msgstr[1] "Inactief (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Geen velden gevonden in de prullenbak" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Geen velden gevonden" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Velden zoeken" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Veld bekijken" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nieuw veld" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Veld bewerken" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Nieuw veld toevoegen" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Veld" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Velden" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Geen veldgroepen gevonden in de prullenbak" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Geen veldgroepen gevonden" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Veldgroepen zoeken" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Veldgroep bekijken" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nieuwe veldgroep" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Veldgroep bewerken" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Nieuwe veldgroep toevoegen" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Nieuwe toevoegen" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Veldgroep" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Veldgroepen" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Pas WordPress aan met krachtige, professionele en intuïtieve velden." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pl_PL.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pl_PL.l10n.php new file mode 100644 index 000000000..bcde83fb7 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pl_PL.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'pl_PL','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Invalid request args.'=>'Nieprawidłowe argumenty żądania.','ACF PRO logo'=>'Logo ACF PRO','ACF PRO Logo'=>'Logo ACF PRO','%s requires a valid attachment ID when type is set to media_library.'=>'%s wymaga poprawnego identyfikatora załącznika, gdy rodzaj jest ustawiony na „media_library”.','%s is a required property of acf.'=>'%s jest wymaganą właściwością dla ACF.','The value of icon to save.'=>'Wartość ikonki do zapisania.','The type of icon to save.'=>'Rodzaj ikonki do zapisania.','Array'=>'Tablica','String'=>'Ciąg znaków','Browse Media Library'=>'Przeglądaj bibliotekę mediów','Search icons...'=>'Szukaj ikonek...','Icon Picker'=>'Wybór ikonki','REST API Format'=>'Format REST API','Active Plugins'=>'Wtyczki włączone','Parent Theme'=>'Motyw nadrzędny','Active Theme'=>'Włączony motyw','MySQL Version'=>'Wersja MySQL','WordPress Version'=>'Wersja WordPressa','Subscription Expiry Date'=>'Data wygaśnięcia subskrypcji','License Status'=>'Status licencji','License Type'=>'Rodzaj licencji','Licensed URL'=>'Adres URL licencji','License Activated'=>'Licencja została aktywowana','Free'=>'Darmowy','Plugin Type'=>'Rodzaj wtyczki','Plugin Version'=>'Wersja wtyczki','Dismiss permanently'=>'Odrzuć na zawsze','The core ACF block binding source name for fields on the current pageACF Fields'=>'Pola ACF','ACF PRO Feature'=>'Funkcja ACF PRO','Renew PRO to Unlock'=>'Odnów PRO, aby odblokować','Renew PRO License'=>'Odnów licencję PRO','Learn more'=>'Dowiedz się więcej','Hide details'=>'Ukryj szczegóły','Show details'=>'Pokaż szczegóły','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - wyświetlane przez %3$s','Renew ACF PRO License'=>'Odnów licencję ACF PRO','Renew License'=>'Odnów licencję','Manage License'=>'Zarządzaj licencją','\'High\' position not supported in the Block Editor'=>'Pozycja „Wysoka” nie jest obsługiwana w edytorze blokowym.','Upgrade to ACF PRO'=>'Kup ACF-a PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'Strony opcji ACF-a to własne strony administracyjne umożliwiające zarządzanie globalnymi ustawieniami za pomocą pól. Można tworzyć wiele stron i podstron.','Add Options Page'=>'Dodaj stronę opcji','In the editor used as the placeholder of the title.'=>'W edytorze, używane jako tekst zastępczy tytułu.','Title Placeholder'=>'Placeholder (tekst zastępczy) tytułu','4 Months Free'=>'4 miesiące za darmo','(Duplicated from %s)'=>'(zduplikowane z %s)','Select Options Pages'=>'Wybierz strony opcji','Duplicate taxonomy'=>'Duplikuj taksonomię','Create taxonomy'=>'Utwórz taksonomię','Duplicate post type'=>'Duplikuj typ treści','Create post type'=>'Utwórz typ treści','Link field groups'=>'Powiąż grupy pól','Add fields'=>'Dodaj pola','This Field'=>'To pole','ACF PRO'=>'ACF PRO','Feedback'=>'Uwagi','Support'=>'Pomoc techniczna','is developed and maintained by'=>'jest rozwijany i utrzymywany przez','Add this %s to the location rules of the selected field groups.'=>'Dodaj ten element (%s) do reguł lokalizacji wybranych grup pól.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Włączenie opcji dwukierunkowości pozwala na aktualizowanie wartości pól docelowych w każdym elemencie wybranym w tym polu, dodając lub usuwając identyfikator aktualizowanego wpisu, terminu taksonomii lub użytkownika. Aby uzyskać więcej informacji przeczytaj dokumentację.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Wybierz pole(-a), gdzie zapisywać odwołanie do aktualizowanego elementu. Możesz wybrać to pole. Pola docelowe muszą być zgodne z miejscem wyświetlania tego pola. Przykładowo, jeśli to pole jest wyświetlane w terminie taksonomii, pole docelowe musi mieć rodzaj Taksonomia.','Target Field'=>'Pole docelowe','Update a field on the selected values, referencing back to this ID'=>'Zaktualizuj pole w wybranych elementach, odwołując się do tego identyfikatora','Bidirectional'=>'Dwukierunkowe','%s Field'=>'Pole „%s”','Select Multiple'=>'Wielokrotny wybór','WP Engine logo'=>'Logo WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Tylko małe litery, myślniki i podkreślniki. Maksymalnie 32 znaki.','The capability name for assigning terms of this taxonomy.'=>'Nazwa uprawnienia do przypisywania terminów tej taksonomii.','Assign Terms Capability'=>'Uprawnienie do przypisywania terminów','The capability name for deleting terms of this taxonomy.'=>'Nazwa uprawnienia do usuwania terminów tej taksonomii.','Delete Terms Capability'=>'Uprawnienie do usuwania terminów','The capability name for editing terms of this taxonomy.'=>'Nazwa uprawnienia do edytowania terminów tej taksonomii.','Edit Terms Capability'=>'Uprawnienie do edytowania terminów','The capability name for managing terms of this taxonomy.'=>'Nazwa uprawnienia do zarządzania terminami tej taksonomii.','Manage Terms Capability'=>'Uprawnienie do zarządzania terminami','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Określa czy wpisy powinny być wykluczone z wyników wyszukiwania oraz stron archiwów taksonomii.','More Tools from WP Engine'=>'Więcej narzędzi od WP Engine','Built for those that build with WordPress, by the team at %s'=>'Stworzone dla tych, których tworzą przy pomocy WordPressa, przez zespół %s','View Pricing & Upgrade'=>'Zobacz cennik i kup PRO','Learn More'=>'Dowiedz się więcej','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Przyśpiesz swoją pracę i twórz lepsze witryny przy pomocy funkcji takich jak bloki ACF-a i strony opcji oraz wyrafinowanych rodzajów pól takich jak pole powtarzalne, elastyczna treść, klon, czy galeria.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Odblokuj zaawansowane funkcje i zbuduj więcej przy pomocy ACF-a PRO','%s fields'=>'Pola „%s”','No terms'=>'Brak terminów','No post types'=>'Brak typów treści','No posts'=>'Brak wpisów','No taxonomies'=>'Brak taksonomii','No field groups'=>'Brak grup pól','No fields'=>'Brak pól','No description'=>'Brak opisu','Any post status'=>'Dowolny status wpisu','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Ten klucz taksonomii jest już używany przez inną taksonomię zarejestrowaną poza ACF-em i nie może zostać użyty.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Ten klucz taksonomii jest już używany przez inną taksonomię w ACF-ie i nie może zostać użyty.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Klucz taksonomii może zawierać wyłącznie małe litery, cyfry, myślniki i podkreślniki.','The taxonomy key must be under 32 characters.'=>'Klucz taksonomii musi mieć mniej niż 32 znaków.','No Taxonomies found in Trash'=>'Nie znaleziono żadnych taksonomii w koszu','No Taxonomies found'=>'Nie znaleziono żadnych taksonomii','Search Taxonomies'=>'Szukaj taksonomii','View Taxonomy'=>'Zobacz taksonomię','New Taxonomy'=>'Nowa taksonomia','Edit Taxonomy'=>'Edytuj taksonomię','Add New Taxonomy'=>'Utwórz taksonomię','No Post Types found in Trash'=>'Nie znaleziono żadnych typów treści w koszu','No Post Types found'=>'Nie znaleziono żadnych typów treści','Search Post Types'=>'Szukaj typów treści','View Post Type'=>'Zobacz typ treści','New Post Type'=>'Nowy typ treści','Edit Post Type'=>'Edytuj typ treści','Add New Post Type'=>'Utwórz typ treści','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Ten klucz typu treści jest już używany przez inny typ treści zarejestrowany poza ACF-em i nie może zostać użyty.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Ten klucz typu treści jest już używany przez inny typ treści w ACF-ie i nie może zostać użyty.','This field must not be a WordPress reserved term.'=>'Pole nie może być terminem zastrzeżonym przez WordPressa.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Klucz typu treści może zawierać wyłącznie małe litery, cyfry, myślniki i podkreślniki.','The post type key must be under 20 characters.'=>'Klucz typu treści musi mieć mniej niż 20 znaków.','We do not recommend using this field in ACF Blocks.'=>'Nie zalecamy używania tego pola w blokach ACF-a.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Wyświetla edytor WYSIWYG WordPressa, taki jak we wpisach czy stronach, który pozwala na formatowanie tekstu oraz użycie treści multimedialnych.','WYSIWYG Editor'=>'Edytor WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Pozwala na wybór jednego lub kliku użytkowników do tworzenia relacji między obiektami danych.','A text input specifically designed for storing web addresses.'=>'Pole tekstowe przeznaczone do przechowywania adresów URL.','URL'=>'Adres URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Przełącznik pozwalający na wybranie wartości 1 lub 0 (włączone lub wyłączone, prawda lub fałsz, itp.). Może być wyświetlany jako ostylowany przełącznik lub pole zaznaczenia.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Interaktywny interfejs użytkownika do wybierania godziny. Zwracany format czasu można dostosować przy użyciu ustawień pola.','A basic textarea input for storing paragraphs of text.'=>'Prosty obszar tekstowy do przechowywania akapitów tekstu.','A basic text input, useful for storing single string values.'=>'Proste pole tekstowe, przydatne do przechowywania wartości pojedynczych ciągów.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Pozwala na wybór jednego lub kliku terminów taksonomii w oparciu o kryteria i opcje określone w ustawieniach pola.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Pozwala na grupowanie pól w zakładkach na ekranie edycji. Przydatne do utrzymywania porządku i struktury pól.','A dropdown list with a selection of choices that you specify.'=>'Lista rozwijana z wyborem określonych opcji.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Interfejs dwukolumnowy do wybierania jednego lub kilku wpisów, stron lub elementów własnych typów treści, aby stworzyć relację z obecnie edytowanym elementem. Posiada wyszukiwarkę i filtrowanie.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Pole do wybierania wartości liczbowej z określonego zakresu za pomocą suwaka.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Grupa pól wyboru pozwalająca użytkownikowi na wybór jednej spośród określonych wartości.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Interaktywny i konfigurowalny interfejs użytkownika do wybierania jednego lub kilku wpisów, stron, elementów typów treści. Posiada wyszukiwarkę. ','An input for providing a password using a masked field.'=>'Maskowane pole do wpisywania hasła.','Filter by Post Status'=>'Filtruj wg statusu wpisu','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Interaktywna lista rozwijana do wybierania jednego lub kilku wpisów, stron, elementów własnych typów treści lub adresów URL archiwów. Posiada wyszukiwarkę.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Interaktywny element do osadzania filmów, obrazków, tweetów, audio i innych treści przy użyciu natywnej funkcji oEmbed WordPressa.','An input limited to numerical values.'=>'Pole ograniczone do wartości liczbowych.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Używane do wyświetlania wiadomości dla redaktorów obok innych pól. Przydatne do przekazywania dodatkowego kontekstu lub instrukcji dotyczących pól.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Pozwala na określenie odnośnika i jego właściwości, takich jak tytuł czy cel, przy użyciu natywnego wyboru odnośników WordPressa.','Uses the native WordPress media picker to upload, or choose images.'=>'Używa natywnego wyboru mediów WordPressa do przesyłania lub wyboru obrazków.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Zapewnia sposób na uporządkowanie pól w grupy w celu lepszej organizacji danych i ekranu edycji.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Interaktywny interfejs użytkownika do wybierania lokalizacji przy użyciu Map Google. Do poprawnego wyświetlania wymagany jest klucz API Google Maps oraz dodatkowa konfiguracja.','Uses the native WordPress media picker to upload, or choose files.'=>'Używa natywnego wyboru mediów WordPressa do przesyłania lub wyboru plików.','A text input specifically designed for storing email addresses.'=>'Pole tekstowe przeznaczone do przechowywania adresów e-mail.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Interaktywny interfejs użytkownika do wybierania daty i godziny. Zwracany format daty można dostosować przy użyciu ustawień pola.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Interaktywny interfejs użytkownika do wybierania daty. Zwracany format daty można dostosować przy użyciu ustawień pola.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Interaktywny interfejs użytkownika do wybierania koloru lub określenia wartości Hex.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Grupa pól zaznaczenia, która pozwala użytkownikowi na wybranie jednej lub kilku określonych wartości.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Grupa przycisków z określonymi wartościami, z których użytkownik może wybrać jedną opcję.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Pozwala na grupowanie i organizowanie własnych pól w zwijanych panelach wyświetlanych podczas edytowania treści. Przydatne do utrzymywania porządku przy dużej ilości danych.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Zapewnie rozwiązanie dla powtarzalnych treści, takich jak slajdy, członkowie zespołu, czy kafelki. Działa jak element nadrzędny dla zestawu podpól, który może być powtarzany wiele razy.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Zapewnia interaktywny interfejs do zarządzania zbiorem załączników. Większość opcji jest podobna do rodzaju pola Obrazek. Dodatkowe opcje pozwalają na określenie miejsca w galerii w którym nowe załączniki są dodawane oraz minimalną i maksymalną liczbę dozwolonych załączników.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Zapewnia prosty, uporządkowany edytor oparty na układach. Pole elastycznej treści pozwala na pełną kontrolę nad definiowaniem, tworzeniem i zarządzaniem treścią przy użyciu układów i podpól w celu zaprojektowania dostępnych bloków.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Pozwala na wybór i wyświetlanie istniejących pól. Zamiast powielania pól w bazie danych, wczytuje i wyświetla wybrane pola w trakcie wykonywania kodu strony. Pole klona może być zastąpione przez wybrane pola lub wyświetlać wybrane pola jak grupa podpól.','nounClone'=>'Klon','PRO'=>'PRO','Advanced'=>'Zaawansowane','JSON (newer)'=>'JSON (nowszy)','Original'=>'Oryginalny','Invalid post ID.'=>'Nieprawidłowy identyfikator wpisu.','Invalid post type selected for review.'=>'Wybrano nieprawidłowy typ treści do porównania.','More'=>'Więcej','Tutorial'=>'Poradnik','Select Field'=>'Wybierz pole','Try a different search term or browse %s'=>'Spróbuj innej frazy lub przejrzyj %s','Popular fields'=>'Popularne pola','No search results for \'%s\''=>'Brak wyników wyszukiwania dla „%s”','Search fields...'=>'Szukaj pól…','Select Field Type'=>'Wybierz rodzaj pola','Popular'=>'Popularne','Add Taxonomy'=>'Dodaj taksonomię','Create custom taxonomies to classify post type content'=>'Twórz własne taksonomie, aby klasyfikować typy treści','Add Your First Taxonomy'=>'Dodaj swoją pierwszą taksonomię','Hierarchical taxonomies can have descendants (like categories).'=>'Hierarchiczne taksonomie mogą posiadać elementy potomne (jak kategorie).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Powoduje, że taksonomia jest widoczna w witrynie oraz w kokpicie administratora.','One or many post types that can be classified with this taxonomy.'=>'Jeden lub klika typów wpisów, które będą klasyfikowane za pomocą tej taksonomii.','genre'=>'gatunek','Genre'=>'Gatunek','Genres'=>'Gatunki','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Opcjonalny własny kontroler do użycia zamiast `WP_REST_Terms_Controller`.','Expose this post type in the REST API.'=>'Pokaż ten typ treści w REST API.','Customize the query variable name'=>'Dostosuj nazwę zmiennej zapytania','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Terminy są dostępne za pomocą nieprzyjaznych bezpośrednich odnośników, np. {zmienna_zapytania}={uproszczona_nazwa_terminu}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Terminy nadrzędne i potomne w adresach URL dla hierarchicznych taksonomii.','Customize the slug used in the URL'=>'Dostosuj uproszczoną nazwę używaną w adresie URL','Permalinks for this taxonomy are disabled.'=>'Bezpośrednie odnośniki tej taksonomii są wyłączone.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Przepisuj adres URL używając klucza taksonomii jako uproszczonej nazwy. Struktura bezpośrednich odnośników będzie następująca','Taxonomy Key'=>'Klucz taksonomii','Select the type of permalink to use for this taxonomy.'=>'Wybierz rodzaj bezpośredniego odnośnika używanego dla tego taksonomii.','Display a column for the taxonomy on post type listing screens.'=>'Wyświetl kolumnę taksonomii na ekranach list typów treści.','Show Admin Column'=>'Pokaż kolumnę administratora','Show the taxonomy in the quick/bulk edit panel.'=>'Pokaż taksonomię w panelu szybkiej/masowej edycji.','Quick Edit'=>'Szybka edycja','List the taxonomy in the Tag Cloud Widget controls.'=>'Pokaż taksonomię w ustawieniach widżetu Chmury tagów.','Tag Cloud'=>'Chmura tagów','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Nazwa funkcji PHP, która będzie wzywana do oczyszczania danych taksonomii z metaboksa.','Meta Box Sanitization Callback'=>'Funkcja zwrotna oczyszczania metaboksa','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Nazwa funkcji PHP, która będzie wzywana do obsłużenia treści metaboksa w twojej taksonomii.','Register Meta Box Callback'=>'Funkcja zwrotna rejestrowania metaboksa','No Meta Box'=>'Brak metaboksa','Custom Meta Box'=>'Własny metaboks','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Kontroluje metaboks na ekranie edytora treści. Domyślnie metaboks Kategorii jest wyświetlany dla hierarchicznych taksonomii, a metaboks Tagów dla taksonomii niehierarchicznych.','Meta Box'=>'Metaboks','Categories Meta Box'=>'Metaboks kategorii','Tags Meta Box'=>'Metaboks tagów','A link to a tag'=>'Dodaj odnośnik do tagu','Describes a navigation link block variation used in the block editor.'=>'Opisuje wersję bloku odnośnika używanego w edytorze blokowym.','A link to a %s'=>'Odnośnik do „%s”','Tag Link'=>'Odnośnik tagu','Assigns a title for navigation link block variation used in the block editor.'=>'Przypisuje tytuł wersji bloku odnośnika używanego w edytorze blokowym.','← Go to tags'=>'← Przejdź do tagów','Assigns the text used to link back to the main index after updating a term.'=>'Przypisuje tekst używany w odnośniku powrotu do głównego indeksu po zaktualizowaniu terminu.','Back To Items'=>'Powrót do elementów','← Go to %s'=>'← Przejdź do „%s”','Tags list'=>'Lista tagów','Assigns text to the table hidden heading.'=>'Przypisuje tekst do ukrytego nagłówka tabeli.','Tags list navigation'=>'Nawigacja listy tagów','Assigns text to the table pagination hidden heading.'=>'Przypisuje tekst do ukrytego nagłówka stronicowania tabeli.','Filter by category'=>'Filtruj wg kategorii','Assigns text to the filter button in the posts lists table.'=>'Przypisuje tekst do przycisku filtrowania w tabeli listy wpisów.','Filter By Item'=>'Filtruj wg elementu','Filter by %s'=>'Filtruj wg „%s”','The description is not prominent by default; however, some themes may show it.'=>'Opis zwykle nie jest eksponowany, jednak niektóre motywy mogą go wyświetlać.','Describes the Description field on the Edit Tags screen.'=>'Opisuje pole opisu na ekranie edycji tagów.','Description Field Description'=>'Opis pola opisu','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Przypisz pojęcie nadrzędne, aby utworzyć hierarchię. Na przykład pojęcie Jazz byłoby rodzicem dla Bebop i Big Band','Describes the Parent field on the Edit Tags screen.'=>'Opisuje pole elementu nadrzędnego na ekranie edycji tagów.','Parent Field Description'=>'Opis pola nadrzędnego','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'„Uproszczona nazwa” jest przyjazną dla adresu URL wersją nazwy. Zwykle składa się wyłącznie z małych liter, cyfr i myślników.','Describes the Slug field on the Edit Tags screen.'=>'Opisuje pole uproszczonej nazwy na ekranie edycji tagów.','Slug Field Description'=>'Opis pola uproszczonej nazwy','The name is how it appears on your site'=>'Nazwa jak pojawia się w witrynie','Describes the Name field on the Edit Tags screen.'=>'Opisuje pole nazwy na ekranie edycji tagów.','Name Field Description'=>'Opis pola nazwy','No tags'=>'Brak tagów','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Przypisuje tekst wyświetlany w tabelach list wpisów i mediów gdy nie ma żadnych tagów, ani kategorii.','No Terms'=>'Brak terminów','No %s'=>'Brak „%s”','No tags found'=>'Nie znaleziono żadnych tagów','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Przypisuje tekst wyświetlany po kliknięciu „Wybierz z najczęściej używanych” w metaboksie taksonomii gdy nie ma żadnych tagów, ani kategorii oraz tekst używany w tabeli listy terminów gdy nie ma elementów z tej taksonomii.','Not Found'=>'Nie znaleziono','Assigns text to the Title field of the Most Used tab.'=>'Przypisuje tekst do pola Tytuł zakładki najczęściej używanych.','Most Used'=>'Najczęściej używane','Choose from the most used tags'=>'Wybierz z najczęściej używanych tagów','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Przypisuje tekst „Wybierz z najczęściej używanych” w metaboksie, gdy JavaScript jest wyłączony. Używane tylko w taksonomiach niehierarchicznych.','Choose From Most Used'=>'Wybierz z najczęściej używanych','Choose from the most used %s'=>'Wybierz z najczęściej używanych „%s”','Add or remove tags'=>'Dodaj lub usuń tagi','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Przypisuje tekst dot. dodawania lub usuwania elementów w metaboksie, gdy JavaScript jest wyłączony. Używane tylko w taksonomiach niehierarchicznych','Add Or Remove Items'=>'Dodaj lub usuń elementy','Add or remove %s'=>'Dodaj lub usuń %s','Separate tags with commas'=>'Oddziel tagi przecinkami','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Przypisuje tekst dot. oddzielania elementów przecinkami w metaboksie taksonomii. Używane tylko w taksonomiach niehierarchicznych.','Separate Items With Commas'=>'Oddziel elementy przecinkami','Separate %s with commas'=>'Oddziel %s przecinkami','Popular Tags'=>'Popularne tagi','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Przypisuje tekst popularnych elementów. Używane tylko w taksonomiach niehierarchicznych.','Popular Items'=>'Popularne elementy','Popular %s'=>'Popularne %s','Search Tags'=>'Szukaj tagów','Assigns search items text.'=>'Przypisuje tekst wyszukiwania elementów.','Parent Category:'=>'Kategoria nadrzędna:','Assigns parent item text, but with a colon (:) added to the end.'=>'Przypisuje tekst elementu nadrzędnego, ale z dodanym na końcu dwukropkiem (:).','Parent Item With Colon'=>'Element nadrzędny z dwukropkiem','Parent Category'=>'Kategoria nadrzędna','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Przypisuje tekst elementu nadrzędnego. Używane tylko w taksonomiach hierarchicznych.','Parent Item'=>'Element nadrzędny','Parent %s'=>'Element nadrzędny „%s”','New Tag Name'=>'Nazwa nowego tagu','Assigns the new item name text.'=>'Przypisuje tekst nazwy nowego elementu.','New Item Name'=>'Nazwa nowego elementu','New %s Name'=>'Nazwa nowego „%s”','Add New Tag'=>'Utwórz tag','Assigns the add new item text.'=>'Przypisuje tekst dodania nowego elementu.','Update Tag'=>'Aktualizuj tag','Assigns the update item text.'=>'Przypisuje tekst zaktualizowania elementu.','Update Item'=>'Aktualizuj element','Update %s'=>'Aktualizuj „%s”','View Tag'=>'Zobacz tag','In the admin bar to view term during editing.'=>'Na pasku administratora do zobaczenia terminu podczas edycji.','Edit Tag'=>'Edytuj tag','At the top of the editor screen when editing a term.'=>'Na górze ekranu edycji podczas edytowania terminu.','All Tags'=>'Wszystkie tagi','Assigns the all items text.'=>'Przypisuje tekst wszystkich elementów.','Assigns the menu name text.'=>'Przypisuje tekst nazwy menu.','Menu Label'=>'Etykieta menu','Active taxonomies are enabled and registered with WordPress.'=>'Włączone taksonomie są uruchamiane i rejestrowane razem z WordPressem.','A descriptive summary of the taxonomy.'=>'Podsumowanie opisujące taksonomię.','A descriptive summary of the term.'=>'Podsumowanie opisujące termin.','Term Description'=>'Opis terminu','Single word, no spaces. Underscores and dashes allowed.'=>'Pojedyncze słowo, bez spacji. Dozwolone są myślniki i podkreślniki.','Term Slug'=>'Uproszczona nazwa terminu','The name of the default term.'=>'Nazwa domyślnego terminu.','Term Name'=>'Nazwa terminu','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Utwórz termin taksonomii, którego nie będzie można usunąć. Nie będzie on domyślnie wybrany dla wpisów.','Default Term'=>'Domyślny termin','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Czy terminy tej taksonomii powinny być posortowane w kolejności, w jakiej są przekazywane do `wp_set_object_terms()`.','Sort Terms'=>'Sortuj terminy','Add Post Type'=>'Dodaj typ treści','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Rozszerz funkcjonalność WordPressa ponad standardowe wpisy i strony za pomocą własnych typów treści.','Add Your First Post Type'=>'Dodaj swój pierwszy typ treści','I know what I\'m doing, show me all the options.'=>'Wiem co robię, pokaż mi wszystkie opcje.','Advanced Configuration'=>'Zaawansowana konfiguracja','Hierarchical post types can have descendants (like pages).'=>'Hierarchiczne typy treści mogą posiadać elementy potomne (jak strony).','Hierarchical'=>'Hierarchiczne','Visible on the frontend and in the admin dashboard.'=>'Widoczne w witrynie oraz w kokpicie administratora.','Public'=>'Publiczne','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Tylko małe litery, myślniki i podkreślniki. Maksymalnie 20 znaków.','Movie'=>'Film','Singular Label'=>'Etykieta w liczbie pojedynczej','Movies'=>'Filmy','Plural Label'=>'Etykieta w liczbie mnogiej','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Opcjonalny własny kontroler do użycia zamiast `WP_REST_Posts_Controller`.','Controller Class'=>'Klasa kontrolera','The namespace part of the REST API URL.'=>'Część przestrzeni nazw adresu URL REST API.','Namespace Route'=>'Ścieżka przestrzeni nazw','The base URL for the post type REST API URLs.'=>'Bazowy adres URL tego typu treści dla adresów URL REST API.','Base URL'=>'Bazowy adres URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Pokaż ten typ treści w REST API. Wymagane, aby używać edytora blokowego.','Show In REST API'=>'Pokaż w REST API','Customize the query variable name.'=>'Dostosuj nazwę zmiennej zapytania.','Query Variable'=>'Zmienna zapytania','No Query Variable Support'=>'Brak obsługi zmiennej zapytania','Custom Query Variable'=>'Własna zmienna zapytania','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Elementy są dostępne za pomocą nieprzyjaznych bezpośrednich odnośników, np. {typ_treści}={uproszczona_nazwa_wpisu}.','Query Variable Support'=>'Obsługa zmiennej zapytania','URLs for an item and items can be accessed with a query string.'=>'Adresy URL elementu i elementów są dostępne za pomocą ciągu znaków zapytania.','Publicly Queryable'=>'Publicznie dostępne','Custom slug for the Archive URL.'=>'Własna uproszczona nazwa dla adresu URL archiwum.','Archive Slug'=>'Uproszczona nazwa archiwum','Has an item archive that can be customized with an archive template file in your theme.'=>'Posiada archiwum elementów, które można dostosować za pomocą szablonu archiwum w motywie.','Archive'=>'Archiwum','Pagination support for the items URLs such as the archives.'=>'Obsługa stronicowania adresów URL elementów takich jak archiwa.','Pagination'=>'Stronicowanie','RSS feed URL for the post type items.'=>'Adres URL kanału RSS elementów tego typu treści.','Feed URL'=>'Adres URL kanału informacyjnego','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Modyfikuje strukturę bezpośrednich odnośników dodając prefiks `WP_Rewrite::$front` do adresów URL.','Front URL Prefix'=>'Prefiks adresu URL','Customize the slug used in the URL.'=>'Dostosuj uproszczoną nazwę używaną w adresie URL.','URL Slug'=>'Uproszczona nazwa w adresie URL','Permalinks for this post type are disabled.'=>'Bezpośrednie odnośniki tego typu treści są wyłączone.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Przepisuj adres URL używając własnej uproszczonej nazwy określonej w polu poniżej. Struktura bezpośrednich odnośników będzie następująca','No Permalink (prevent URL rewriting)'=>'Brak bezpośredniego odnośnika (wyłącz przepisywanie adresów URL)','Custom Permalink'=>'Własny bezpośredni odnośnik','Post Type Key'=>'Klucz typu treści','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Przepisuj adres URL używając klucza typu treści jako uproszczonej nazwy. Struktura bezpośrednich odnośników będzie następująca','Permalink Rewrite'=>'Przepisywanie bezpośrednich odnośników','Delete items by a user when that user is deleted.'=>'Usuwaj elementy należące do użytkownika podczas jego usuwania.','Delete With User'=>'Usuń wraz z użytkownikiem','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Zezwól na eksportowanie tego typu treści na ekranie „Narzędzia > Eksport”.','Can Export'=>'Można eksportować','Optionally provide a plural to be used in capabilities.'=>'Opcjonalnie podaj liczbę mnogą, aby użyć jej w uprawnieniach.','Plural Capability Name'=>'Nazwa uprawnienia w liczbie mnogiej','Choose another post type to base the capabilities for this post type.'=>'Wybierz inny typ treści, aby bazować na jego uprawnieniach dla tego typu treści.','Singular Capability Name'=>'Nazwa uprawnienia w liczbie pojedynczej','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Domyślnie nazwy uprawnienia tego typu treści zostaną odziedziczone z uprawnień typu „Wpis”, np. edit_post, delete_posts. Włącz, aby użyć w tym typie treści własnych uprawnień, np. edit_{liczba pojedyncza}, delete_{liczba mnoga}.','Rename Capabilities'=>'Zmień nazwy uprawnień','Exclude From Search'=>'Wyklucz z wyszukiwania','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Zezwól na dodawanie elementów do menu na ekranie „Wygląd > Menu”. Należy je włączyć w „Opcjach ekranu”.','Appearance Menus Support'=>'Obsługa menu wyglądu','Appears as an item in the \'New\' menu in the admin bar.'=>'Pojawia się jako element w menu „Utwórz” na pasku administratora.','Show In Admin Bar'=>'Pokaż na pasku administratora','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Nazwa funkcji PHP, która będzie wzywana podczas konfigurowania metaboksów na ekranie edycji.','Custom Meta Box Callback'=>'Własna funkcja zwrotna metaboksa','Menu Icon'=>'Ikonka menu','The position in the sidebar menu in the admin dashboard.'=>'Pozycja w menu w panelu bocznym w kokpicie administratora.','Menu Position'=>'Pozycja menu','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Domyślnie typ treści otrzyma nowy element najwyższego poziomu w menu administratora. Jeżeli zostanie tu podany istniejący element najwyższego poziomu, typ treści zostanie dodany do niego jako element podmenu.','Admin Menu Parent'=>'Element nadrzędny menu administratora','Admin editor navigation in the sidebar menu.'=>'Nawigacja w menu w panelu bocznym kokpitu administratora.','Show In Admin Menu'=>'Pokaż w menu administratora','Items can be edited and managed in the admin dashboard.'=>'Elementy mogą być edytowanie i zarządzane w kokpicie administratora.','Show In UI'=>'Pokaż w interfejsie użytkownika','A link to a post.'=>'Odnośnik do wpisu.','Description for a navigation link block variation.'=>'Opis wersji bloku odnośnika.','Item Link Description'=>'Opis odnośnika elementu','A link to a %s.'=>'Odnośnik do „%s”.','Post Link'=>'Odnośnik wpisu','Title for a navigation link block variation.'=>'Tytuł wersji bloku odnośnika.','Item Link'=>'Odnośnik elementu','%s Link'=>'Odnośnik „%s”','Post updated.'=>'Wpis został zaktualizowany.','In the editor notice after an item is updated.'=>'Powiadomienie w edytorze po zaktualizowaniu elementu.','Item Updated'=>'Element został zaktualizowany','%s updated.'=>'„%s” został zaktualizowany.','Post scheduled.'=>'Zaplanowano publikację wpisu.','In the editor notice after scheduling an item.'=>'Powiadomienie w edytorze po zaplanowaniu publikacji elementu.','Item Scheduled'=>'Zaplanowano publikację elementu','%s scheduled.'=>'Zaplanowano publikację „%s”.','Post reverted to draft.'=>'Wpis zamieniony w szkic.','In the editor notice after reverting an item to draft.'=>'Powiadomienie w edytorze po zamienieniu elementu w szkic.','Item Reverted To Draft'=>'Element zamieniony w szkic','%s reverted to draft.'=>'„%s” zamieniony w szkic.','Post published privately.'=>'Wpis został opublikowany jako prywatny.','In the editor notice after publishing a private item.'=>'Powiadomienie w edytorze po opublikowaniu elementu jako prywatny.','Item Published Privately'=>'Element został opublikowany jako prywatny','%s published privately.'=>'„%s” został opublikowany jako prywatny.','Post published.'=>'Wpis został opublikowany.','In the editor notice after publishing an item.'=>'Powiadomienie w edytorze po opublikowaniu elementu.','Item Published'=>'Element został opublikowany','%s published.'=>'„%s” został opublikowany.','Posts list'=>'Lista wpisów','Used by screen readers for the items list on the post type list screen.'=>'Używane przez czytniki ekranu do listy elementów na ekranie listy wpisów tego typu treści.','Items List'=>'Lista elementów','%s list'=>'Lista „%s”','Posts list navigation'=>'Nawigacja listy wpisów','Used by screen readers for the filter list pagination on the post type list screen.'=>'Używane przez czytniki ekranu do stronicowania na liście filtrów na ekranie listy wpisów tego typu treści.','Items List Navigation'=>'Nawigacja listy elementów','%s list navigation'=>'Nawigacja listy „%s”','Filter posts by date'=>'Filtruj wpisy wg daty','Used by screen readers for the filter by date heading on the post type list screen.'=>'Używane przez czytniki ekranu do nagłówka filtrowania wg daty na ekranie listy wpisów tego typu treści.','Filter Items By Date'=>'Filtruj elementy wg daty','Filter %s by date'=>'Filtruj %s wg daty','Filter posts list'=>'Filtrowanie listy wpisów','Used by screen readers for the filter links heading on the post type list screen.'=>'Używane przez czytniki ekranu do nagłówka odnośników filtrowania na ekranie listy wpisów tego typu treści.','Filter Items List'=>'Filtrowanie listy elementów','Filter %s list'=>'Filtrowanie listy „%s”','In the media modal showing all media uploaded to this item.'=>'W oknie mediów wyświetlającym wszystkie media wgrane do tego elementu.','Uploaded To This Item'=>'Wgrane do elementu','Uploaded to this %s'=>'Wgrane do „%s”','Insert into post'=>'Wstaw do wpisu','As the button label when adding media to content.'=>'Jako etykieta przycisku podczas dodawania mediów do treści.','Insert Into Media Button'=>'Przycisk wstawiania mediów','Insert into %s'=>'Wstaw do „%s”','Use as featured image'=>'Użyj jako obrazek wyróżniający','As the button label for selecting to use an image as the featured image.'=>'Jako etykieta przycisku podczas wybierania obrazka do użycia jako obrazka wyróżniającego.','Use Featured Image'=>'Użyj obrazka wyróżniającego','Remove featured image'=>'Usuń obrazek wyróżniający','As the button label when removing the featured image.'=>'Jako etykieta przycisku podczas usuwania obrazka wyróżniającego.','Remove Featured Image'=>'Usuń obrazek wyróżniający','Set featured image'=>'Ustaw obrazek wyróżniający','As the button label when setting the featured image.'=>'Jako etykieta przycisku podczas ustawiania obrazka wyróżniającego.','Set Featured Image'=>'Ustaw obrazek wyróżniający','Featured image'=>'Obrazek wyróżniający','In the editor used for the title of the featured image meta box.'=>'W edytorze, używane jako tytuł metaboksa obrazka wyróżniającego.','Featured Image Meta Box'=>'Metaboks obrazka wyróżniającego','Post Attributes'=>'Atrybuty wpisu','In the editor used for the title of the post attributes meta box.'=>'W edytorze, używane jako tytuł metaboksa atrybutów wpisu.','Attributes Meta Box'=>'Metaboks atrybutów','%s Attributes'=>'Atrybuty „%s”','Post Archives'=>'Archiwa wpisów','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Dodaje element „Archiwa typu treści”, o tej etykiecie, do listy wpisów własnych typów treści z włączonymi archiwami, wyświetlanych podczas dodawania elementów do istniejącego menu. Pojawia się podczas edytowania menu w trybie „Podgląd na żywo”, gdy podano własną uproszczoną nazwę archiwów.','Archives Nav Menu'=>'Menu nawigacyjne archiwów','%s Archives'=>'Archiwa „%s”','No posts found in Trash'=>'Nie znaleziono żadnych wpisów w koszu','At the top of the post type list screen when there are no posts in the trash.'=>'Na górze ekranu listy wpisów typu treści gdy brak wpisów w koszu.','No Items Found in Trash'=>'Nie znaleziono żadnych elementów w koszu','No %s found in Trash'=>'Nie znaleziono żadnych „%s” w koszu','No posts found'=>'Nie znaleziono żadnych wpisów','At the top of the post type list screen when there are no posts to display.'=>'Na górze ekranu listy wpisów typu treści gdy brak wpisów do wyświetlenia.','No Items Found'=>'Nie znaleziono żadnych elementów','No %s found'=>'Nie znaleziono żadnych „%s”','Search Posts'=>'Szukaj wpisów','At the top of the items screen when searching for an item.'=>'Na górze ekranu elementów podczas szukania elementu.','Search Items'=>'Szukaj elementów','Search %s'=>'Szukaj „%s”','Parent Page:'=>'Strona nadrzędna:','For hierarchical types in the post type list screen.'=>'Dla hierarchicznych typów na ekranie listy wpisów tego typu treści.','Parent Item Prefix'=>'Prefiks elementu nadrzędnego','Parent %s:'=>'Nadrzędny „%s”:','New Post'=>'Nowy wpis','New Item'=>'Nowy element','New %s'=>'Nowy „%s”','Add New Post'=>'Utwórz wpis','At the top of the editor screen when adding a new item.'=>'Na górze ekranu edycji podczas dodawania nowego elementu.','Add New Item'=>'Utwórz element','Add New %s'=>'Utwórz „%s”','View Posts'=>'Zobacz wpisy','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Pojawia się na pasku administratora w widoku „Wszystkie wpisy”, pod warunkiem, że typ treści obsługuje archiwa, a strona główna nie jest archiwum tego typu treści.','View Items'=>'Zobacz elementy','View Post'=>'Zobacz wpis','In the admin bar to view item when editing it.'=>'Na pasku administratora do zobaczenia elementu podczas jego edycji.','View Item'=>'Zobacz element','View %s'=>'Zobacz „%s”','Edit Post'=>'Edytuj wpis','At the top of the editor screen when editing an item.'=>'Na górze ekranu edycji podczas edytowania elementu.','Edit Item'=>'Edytuj element','Edit %s'=>'Edytuj „%s”','All Posts'=>'Wszystkie wpisy','In the post type submenu in the admin dashboard.'=>'W podmenu typu treści w kokpicie administratora.','All Items'=>'Wszystkie elementy','All %s'=>'Wszystkie %s','Admin menu name for the post type.'=>'Nazwa menu administracyjnego tego typu treści.','Menu Name'=>'Nazwa menu','Regenerate all labels using the Singular and Plural labels'=>'Odnów wszystkie etykiety używając etykiet w liczbie pojedynczej i mnogiej','Regenerate'=>'Odnów','Active post types are enabled and registered with WordPress.'=>'Włączone typy treści są uruchamiane i rejestrowane razem z WordPressem.','A descriptive summary of the post type.'=>'Podsumowanie opisujące typ treści.','Add Custom'=>'Dodaj własną','Enable various features in the content editor.'=>'Włącz różne funkcje w edytorze treści.','Post Formats'=>'Formaty wpisów','Editor'=>'Edytor','Trackbacks'=>'Trackbacki','Select existing taxonomies to classify items of the post type.'=>'Wybierz istniejące taksonomie, aby klasyfikować ten typ treści.','Browse Fields'=>'Przeglądaj pola','Nothing to import'=>'Brak danych do importu','. The Custom Post Type UI plugin can be deactivated.'=>'. Wtyczka „Custom Post Type UI” może zostać wyłączona.','Imported %d item from Custom Post Type UI -'=>'Zaimportowano %d element z „Custom Post Type UI” -' . "\0" . 'Zaimportowano %d elementy z „Custom Post Type UI” -' . "\0" . 'Zaimportowano %d elementów z „Custom Post Type UI” -','Failed to import taxonomies.'=>'Nie udało się zaimportować taksonomii.','Failed to import post types.'=>'Nie udało się zaimportować typów treści.','Nothing from Custom Post Type UI plugin selected for import.'=>'Nie wybrano niczego do zaimportowania z wtyczki „Custom Post Type UI”.','Imported 1 item'=>'Zaimportowano 1 element' . "\0" . 'Zaimportowano %s elementy' . "\0" . 'Zaimportowano %s elementów','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Zaimportowanie typu treści lub taksonomii, z tym samym kluczem co już istniejący element, nadpisze ustawienia istniejącego typu treści lub taksonomii używając zaimportowanych danych.','Import from Custom Post Type UI'=>'Importuj z „Custom Post Type UI”','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Następujący kod może zostać użyty do zarejestrowania lokalnej wersji wybranych elementów. Przechowywanie grup pól, typów treści czy taksonomii lokalnie może pozytywnie wpłynąć na szybsze czasy wczytywania, kontrolę wersji i dynamiczne pola oraz ustawienia. Skopiuj i wklej następujący kod do pliku function.php w twoim motywie lub załącz go w oddzielnym pliku, a następnie wyłącz lub usuń te elementy z ACF-a.','Export - Generate PHP'=>'Eksport - wygeneruj PHP','Export'=>'Eksportuj','Select Taxonomies'=>'Wybierz taksonomie','Select Post Types'=>'Wybierz typy treści','Exported 1 item.'=>'Wyeksportowano 1 element.' . "\0" . 'Wyeksportowano %s elementy.' . "\0" . 'Wyeksportowano %s elementów.','Category'=>'Kategoria','Tag'=>'Tag','%s taxonomy created'=>'Taksonomia %s została utworzona','%s taxonomy updated'=>'Taksonomia %s została zaktualizowana','Taxonomy draft updated.'=>'Szkic taksonomii został zaktualizowany.','Taxonomy scheduled for.'=>'Publikacja taksonomii została zaplanowana.','Taxonomy submitted.'=>'Taksonomia została dodana.','Taxonomy saved.'=>'Taksonomia została zapisana.','Taxonomy deleted.'=>'Taksonomia została usunięta.','Taxonomy updated.'=>'Taksonomia została zaktualizowana.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Nie można było zarejestrować tej taksonomii, ponieważ jej klucz jest już używany przez inną taksonomię zarejestrowaną przez inną wtyczkę lub motyw.','Taxonomy synchronized.'=>'Taksonomia została zsynchronizowana.' . "\0" . '%s taksonomie zostały zsynchronizowane.' . "\0" . '%s taksonomii zostało zsynchronizowanych.','Taxonomy duplicated.'=>'Taksonomia została zduplikowana.' . "\0" . '%s taksonomie zostały zduplikowane.' . "\0" . '%s taksonomii zostało zduplikowanych.','Taxonomy deactivated.'=>'Taksonomia została wyłączona.' . "\0" . '%s taksonomie zostały wyłączone.' . "\0" . '%s taksonomii zostało wyłączonych.','Taxonomy activated.'=>'Taksonomia została włączona.' . "\0" . '%s taksonomie zostały włączone.' . "\0" . '%s taksonomii zostało włączonych.','Terms'=>'Terminy','Post type synchronized.'=>'Typ treści został zsynchronizowany.' . "\0" . '%s typy treści zostały zsynchronizowane.' . "\0" . '%s typów treści zostało zsynchronizowanych.','Post type duplicated.'=>'Typ treści został zduplikowany.' . "\0" . '%s typy treści zostały zduplikowane.' . "\0" . '%s typów treści zostało zduplikowanych.','Post type deactivated.'=>'Typ treści został wyłączony.' . "\0" . '%s typy treści zostały wyłączone.' . "\0" . '%s typów treści zostało wyłączonych.','Post type activated.'=>'Typ treści został włączony.' . "\0" . '%s typy treści zostały włączone.' . "\0" . '%s typów treści zostało włączonych.','Post Types'=>'Typy treści','Advanced Settings'=>'Ustawienia zaawansowane','Basic Settings'=>'Ustawienia podstawowe','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Nie można było zarejestrować tego typu treści, ponieważ jego klucz jest już używany przez inny typ treści zarejestrowany przez inną wtyczkę lub motyw.','Pages'=>'Strony','Link Existing Field Groups'=>'Powiąż istniejące grupy pól','%s post type created'=>'Typ treści %s został utworzony','Add fields to %s'=>'Dodaj pola do „%s”','%s post type updated'=>'Typ treści %s został zaktualizowany','Post type draft updated.'=>'Szkic typu treści został zaktualizowany.','Post type scheduled for.'=>'Publikacja typu treści została zaplanowana.','Post type submitted.'=>'Typ teści został dodany.','Post type saved.'=>'Typ treści został zapisany.','Post type updated.'=>'Typ treści został zaktualizowany.','Post type deleted.'=>'Typ treści został usunięty.','Type to search...'=>'Zacznij pisać, aby wyszukać…','PRO Only'=>'Tylko w PRO','Field groups linked successfully.'=>'Grupy pól zostały powiązane.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importuj typy treści i taksonomie zarejestrowane za pomocą wtyczki „Custom Post Type UI” i zarządzaj nimi w ACF-ie. Rozpocznij.','ACF'=>'ACF','taxonomy'=>'taksonomia','post type'=>'typ treści','Done'=>'Gotowe','Field Group(s)'=>'Grupa(-y) pól','Select one or many field groups...'=>'Wybierz jedną lub klika grup pól…','Please select the field groups to link.'=>'Proszę wybrać grupy pól do powiązania.','Field group linked successfully.'=>'Grupa pól została powiązana.' . "\0" . 'Grupy pól zostały powiązane.' . "\0" . 'Grupy pól zostały powiązane.','post statusRegistration Failed'=>'Rejestracja nieudana','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Nie można było zarejestrować tego elementu, ponieważ jego klucz jest już używany przez inny element zarejestrowany przez inną wtyczkę lub motyw.','REST API'=>'REST API','Permissions'=>'Uprawnienia','URLs'=>'Adresy URL','Visibility'=>'Widoczność','Labels'=>'Etykiety','Field Settings Tabs'=>'Ustawienia pól w zakładkach','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Wartość shortcode\'u ACF-a wyłączona podczas podglądu]','Close Modal'=>'Zamknij okno','Field moved to other group'=>'Pole zostało przeniesione do innej grupy','Close modal'=>'Zamknij okno','Start a new group of tabs at this tab.'=>'Rozpocznij od tej zakładki nową grupę zakładek.','New Tab Group'=>'Nowa grupa zakładek','Use a stylized checkbox using select2'=>'Użyj ostylowanego pola select2','Save Other Choice'=>'Zapisz inny wybór','Allow Other Choice'=>'Zezwól na inny wybór','Add Toggle All'=>'Dodaj „Przełącz wszystko”','Save Custom Values'=>'Zapisz własne wartości','Allow Custom Values'=>'Zezwól na własne wartości','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Własne wartości pola zaznaczenia nie mogą być puste. Odznacz wszystkie puste wartości.','Updates'=>'Aktualizacje','Advanced Custom Fields logo'=>'Logo Advanced Custom Fields','Save Changes'=>'Zapisz zmiany','Field Group Title'=>'Tytuł grupy pól','Add title'=>'Dodaj tytuł','New to ACF? Take a look at our getting started guide.'=>'Nie znasz ACF-a? Zapoznaj się z naszym przewodnikiem jak zacząć.','Add Field Group'=>'Dodaj grupę pól','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF używa grup pól do łączenia własnych pól, a następnie dołączania tych pól do ekranów edycji.','Add Your First Field Group'=>'Dodaj swoją pierwszą grupę pól','Options Pages'=>'Strony opcji','ACF Blocks'=>'Bloki ACF-a','Gallery Field'=>'Pole galerii','Flexible Content Field'=>'Pole elastycznej treści','Repeater Field'=>'Pole powtarzalne','Unlock Extra Features with ACF PRO'=>'Odblokuj dodatkowe funkcje przy pomocy ACF-a PRO','Delete Field Group'=>'Usuń grupę pól','Created on %1$s at %2$s'=>'Utworzono %1$s o %2$s','Group Settings'=>'Ustawienia grupy','Location Rules'=>'Reguły lokalizacji','Choose from over 30 field types. Learn more.'=>'Wybierz spośród ponad 30 rodzajów pól. Dowiedz się więcej.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Zacznij tworzyć nowe własne pola dla swoich wpisów, stron, własnych typów treści i innych treści WordPressa.','Add Your First Field'=>'Dodaj swoje pierwsze pole','#'=>'#','Add Field'=>'Dodaj pole','Presentation'=>'Prezentacja','Validation'=>'Walidacja','General'=>'Ogólne','Import JSON'=>'Importuj JSON','Export As JSON'=>'Eksportuj jako JSON','Field group deactivated.'=>'Grupa pól została wyłączona.' . "\0" . '%s grupy pól zostały wyłączone.' . "\0" . '%s grup pól zostało wyłączonych.','Field group activated.'=>'Grupa pól została włączona.' . "\0" . '%s grupy pól zostały włączone.' . "\0" . '%s grup pól zostało włączonych.','Deactivate'=>'Wyłącz','Deactivate this item'=>'Wyłącz ten element','Activate'=>'Włącz','Activate this item'=>'Włącz ten element','Move field group to trash?'=>'Przenieść grupę pól do kosza?','post statusInactive'=>'Wyłączone','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Wtyczki Advanced Custom Fields i Advanced Custom Fields PRO nie powinny być włączone jednocześnie. Automatycznie wyłączyliśmy Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Wtyczki Advanced Custom Fields i Advanced Custom Fields PRO nie powinny być włączone jednocześnie. Automatycznie wyłączyliśmy Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Wykryliśmy jedno lub kilka wywołań, które pobierają wartości pól przez zainicjowaniem ACF-a. Nie są one obsłużone i może to powodować nieprawidłowe lub brakujące dane. Dowiedz się, jak to naprawić.','%1$s must have a user with the %2$s role.'=>'%1$s musi mieć użytkownika z rolą %2$s.' . "\0" . '%1$s musi mieć użytkownika z jedną z następujących ról: %2$s' . "\0" . '%1$s musi mieć użytkownika z jedną z następujących ról: %2$s','%1$s must have a valid user ID.'=>'%1$s musi mieć prawidłowy identyfikator użytkownika.','Invalid request.'=>'Nieprawidłowe żądanie.','%1$s is not one of %2$s'=>'%1$s nie zawiera się w %2$s','%1$s must have term %2$s.'=>'%1$s musi należeć do taksonomii %2$s.' . "\0" . '%1$s musi należeć do jednej z następujących taksonomii: %2$s' . "\0" . '%1$s musi należeć do jednej z następujących taksonomii: %2$s','%1$s must be of post type %2$s.'=>'%1$s musi należeć do typu treści %2$s.' . "\0" . '%1$s musi należeć do jednego z następujących typów treści: %2$s' . "\0" . '%1$s musi należeć do jednego z następujących typów treści: %2$s','%1$s must have a valid post ID.'=>'%1$s musi mieć prawidłowy identyfikator wpisu.','%s requires a valid attachment ID.'=>'%s wymaga prawidłowego identyfikatora załącznika.','Show in REST API'=>'Pokaż w REST API','Enable Transparency'=>'Włącz przezroczystość','RGBA Array'=>'Tablica RGBA','RGBA String'=>'Ciąg RGBA','Hex String'=>'Ciąg Hex','Upgrade to PRO'=>'Kup PRO','post statusActive'=>'Włączone','\'%s\' is not a valid email address'=>'„%s” nie jest poprawnym adresem e-mail','Color value'=>'Kolor','Select default color'=>'Wybierz domyślny kolor','Clear color'=>'Wyczyść kolor','Blocks'=>'Bloki','Options'=>'Opcje','Users'=>'Użytkownicy','Menu items'=>'Elementy menu','Widgets'=>'Widżety','Attachments'=>'Załączniki','Taxonomies'=>'Taksonomie','Posts'=>'Wpisy','Last updated: %s'=>'Ostatnia aktualizacja: %s','Sorry, this post is unavailable for diff comparison.'=>'Przepraszamy, ten wpis jest niedostępny dla porównania różnic.','Invalid field group parameter(s).'=>'Nieprawidłowy parametr(y) grupy pól.','Awaiting save'=>'Oczekiwanie na zapis','Saved'=>'Zapisana','Import'=>'Importuj','Review changes'=>'Przejrzyj zmiany','Located in: %s'=>'Znajduje się w: %s','Located in plugin: %s'=>'Znalezione we wtyczce: %s','Located in theme: %s'=>'Znalezione w motywie: %s','Various'=>'Różne','Sync changes'=>'Synchronizuj zmiany','Loading diff'=>'Ładowanie różnic','Review local JSON changes'=>'Przegląd lokalnych zmian JSON','Visit website'=>'Odwiedź stronę','View details'=>'Zobacz szczegóły','Version %s'=>'Wersja %s','Information'=>'Informacje','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Pomoc. Nasi pracownicy pomocy technicznej pomogą w bardziej dogłębnych wyzwaniach technicznych.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Dyskusje. Mamy aktywną i przyjazną społeczność na naszych forach społecznościowych, która pomoże Ci poznać tajniki świata ACF-a.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Dokumentacja. Nasza obszerna dokumentacja zawiera opisy i przewodniki dotyczące większości sytuacji, które możesz napotkać.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Jesteśmy fanatyczni, jeśli chodzi o wsparcie i chcemy, abyś w pełni wykorzystał swoją stronę internetową dzięki ACF-owi. Jeśli napotkasz jakiekolwiek trudności, jest kilka miejsc, w których możesz znaleźć pomoc:','Help & Support'=>'Pomoc i wsparcie','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Skorzystaj z zakładki Pomoc i wsparcie, aby skontaktować się, jeśli potrzebujesz pomocy.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Przed utworzeniem pierwszej grupy pól zalecamy najpierw przeczytanie naszego przewodnika Pierwsze kroki, aby zapoznać się z filozofią wtyczki i sprawdzonymi metodami.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Wtyczka Advanced Custom Fields zapewnia wizualny kreator formularzy do dostosowywania ekranów edycji WordPress z dodatkowymi polami oraz intuicyjny interfejs API do wyświetlania niestandardowych wartości pól w dowolnym pliku szablonu motywu.','Overview'=>'Przegląd','Location type "%s" is already registered.'=>'Typ lokalizacji „%s” jest już zarejestrowany.','Class "%s" does not exist.'=>'Klasa „%s” nie istnieje.','Invalid nonce.'=>'Nieprawidłowy identyfikator jednorazowy.','Error loading field.'=>'Błąd ładowania pola.','Location not found: %s'=>'Nie znaleziono lokalizacji: %s','Error: %s'=>'Błąd: %s','Widget'=>'Widżet','User Role'=>'Rola użytkownika','Comment'=>'Komentarz','Post Format'=>'Format wpisu','Menu Item'=>'Element menu','Post Status'=>'Status wpisu','Menus'=>'Menu','Menu Locations'=>'Położenia menu','Menu'=>'Menu','Post Taxonomy'=>'Taksonomia wpisu','Child Page (has parent)'=>'Strona potomna (ma stronę nadrzędną)','Parent Page (has children)'=>'Strona nadrzędna (ma strony potomne)','Top Level Page (no parent)'=>'Strona najwyższego poziomu (bez strony nadrzędnej)','Posts Page'=>'Strona z wpisami','Front Page'=>'Strona główna','Page Type'=>'Typ strony','Viewing back end'=>'Wyświetla kokpit administratora','Viewing front end'=>'Wyświetla witrynę','Logged in'=>'Zalogowany','Current User'=>'Bieżący użytkownik','Page Template'=>'Szablon strony','Register'=>'Zarejestruj się','Add / Edit'=>'Dodaj / Edytuj','User Form'=>'Formularz użytkownika','Page Parent'=>'Strona nadrzędna','Super Admin'=>'Superadministrator','Current User Role'=>'Rola bieżącego użytkownika','Default Template'=>'Domyślny szablon','Post Template'=>'Szablon wpisu','Post Category'=>'Kategoria wpisu','All %s formats'=>'Wszystkie formaty %s','Attachment'=>'Załącznik','%s value is required'=>'%s wartość jest wymagana','Show this field if'=>'Pokaż to pole jeśli','Conditional Logic'=>'Wyświetlanie warunkowe','and'=>'oraz','Local JSON'=>'Lokalny JSON','Clone Field'=>'Pole klona','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Proszę również sprawdzić, czy wszystkie dodatki premium (%s) są zaktualizowane do najnowszej wersji.','This version contains improvements to your database and requires an upgrade.'=>'Ta wersja zawiera ulepszenia bazy danych i wymaga uaktualnienia.','Thank you for updating to %1$s v%2$s!'=>'Dziękujemy za aktualizację %1$s do wersji %2$s!','Database Upgrade Required'=>'Wymagana jest aktualizacja bazy danych','Options Page'=>'Strona opcji','Gallery'=>'Galeria','Flexible Content'=>'Elastyczna treść','Repeater'=>'Pole powtarzalne','Back to all tools'=>'Wróć do wszystkich narzędzi','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Jeśli na stronie edycji znajduje się kilka grup pól, zostaną zastosowane ustawienia pierwszej z nich. (pierwsza grupa pól to ta, która ma najniższy numer w kolejności)','Select items to hide them from the edit screen.'=>'Wybierz elementy, które chcesz ukryć na stronie edycji.','Hide on screen'=>'Ukryj na ekranie','Send Trackbacks'=>'Wyślij trackbacki','Tags'=>'Tagi','Categories'=>'Kategorie','Page Attributes'=>'Atrybuty strony','Format'=>'Format','Author'=>'Autor','Slug'=>'Uproszczona nazwa','Revisions'=>'Wersje','Comments'=>'Komentarze','Discussion'=>'Dyskusja','Excerpt'=>'Zajawka','Content Editor'=>'Edytor treści','Permalink'=>'Bezpośredni odnośnik','Shown in field group list'=>'Wyświetlany na liście grup pól','Field groups with a lower order will appear first'=>'Grupy pól z niższym numerem pojawią się pierwsze','Order No.'=>'Nr w kolejności.','Below fields'=>'Pod polami','Below labels'=>'Pod etykietami','Instruction Placement'=>'Położenie instrukcji','Label Placement'=>'Położenie etykiety','Side'=>'Boczna','Normal (after content)'=>'Normalna (pod treścią)','High (after title)'=>'Wysoka (pod tytułem)','Position'=>'Pozycja','Seamless (no metabox)'=>'Bezpodziałowy (brak metaboksa)','Standard (WP metabox)'=>'Standardowy (metabox WP)','Style'=>'Styl','Type'=>'Rodzaj','Key'=>'Klucz','Order'=>'Kolejność','Close Field'=>'Zamknij pole','id'=>'id','class'=>'class','width'=>'szerokość','Wrapper Attributes'=>'Atrybuty kontenera','Required'=>'Wymagane','Instructions'=>'Instrukcje','Field Type'=>'Rodzaj pola','Single word, no spaces. Underscores and dashes allowed'=>'Pojedyncze słowo, bez spacji. Dozwolone są myślniki i podkreślniki','Field Name'=>'Nazwa pola','This is the name which will appear on the EDIT page'=>'Ta nazwa będzie widoczna na stronie edycji','Field Label'=>'Etykieta pola','Delete'=>'Usuń','Delete field'=>'Usuń pole','Move'=>'Przenieś','Move field to another group'=>'Przenieś pole do innej grupy','Duplicate field'=>'Duplikuj to pole','Edit field'=>'Edytuj pole','Drag to reorder'=>'Przeciągnij aby zmienić kolejność','Show this field group if'=>'Pokaż tę grupę pól jeśli','No updates available.'=>'Brak dostępnych aktualizacji.','Database upgrade complete. See what\'s new'=>'Aktualizacja bazy danych zakończona. Zobacz co nowego','Reading upgrade tasks...'=>'Czytam zadania aktualizacji…','Upgrade failed.'=>'Aktualizacja nie powiodła się.','Upgrade complete.'=>'Aktualizacja zakończona.','Upgrading data to version %s'=>'Aktualizowanie danych do wersji %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Zdecydowanie zaleca się wykonanie kopii zapasowej bazy danych przed kontynuowaniem. Czy na pewno chcesz teraz uruchomić aktualizacje?','Please select at least one site to upgrade.'=>'Proszę wybrać co najmniej jedną witrynę do uaktualnienia.','Database Upgrade complete. Return to network dashboard'=>'Aktualizacja bazy danych zakończona. Wróć do kokpitu sieci','Site is up to date'=>'Oprogramowanie witryny jest aktualne','Site requires database upgrade from %1$s to %2$s'=>'Witryna wymaga aktualizacji bazy danych z %1$s do %2$s','Site'=>'Witryna','Upgrade Sites'=>'Zaktualizuj witryny','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Następujące witryny wymagają aktualizacji bazy danych. Zaznacz te, które chcesz zaktualizować i kliknij %s.','Add rule group'=>'Dodaj grupę warunków','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Utwórz zestaw warunków, które określą w których miejscach będą wykorzystane zdefiniowane tutaj własne pola','Rules'=>'Reguły','Copied'=>'Skopiowano','Copy to clipboard'=>'Skopiuj do schowka','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Wybierz elementy, które chcesz wyeksportować, a następnie wybierz metodę eksportu. Użyj „Eksportuj jako JSON” aby wyeksportować do pliku .json, który można następnie zaimportować do innej instalacji ACF. Użyj „Utwórz PHP” do wyeksportowania ustawień do kodu PHP, który można umieścić w motywie.','Select Field Groups'=>'Wybierz grupy pól','No field groups selected'=>'Nie zaznaczono żadnej grupy pól','Generate PHP'=>'Utwórz PHP','Export Field Groups'=>'Eksportuj grupy pól','Import file empty'=>'Importowany plik jest pusty','Incorrect file type'=>'Błędny typ pliku','Error uploading file. Please try again'=>'Błąd przesyłania pliku. Proszę spróbować ponownie','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Wybierz plik JSON Advanced Custom Fields, który chcesz zaimportować. Po kliknięciu przycisku importu poniżej, ACF zaimportuje elementy z tego pliku.','Import Field Groups'=>'Importuj grupy pól','Sync'=>'Synchronizuj','Select %s'=>'Wybierz %s','Duplicate'=>'Duplikuj','Duplicate this item'=>'Duplikuj ten element','Supports'=>'Obsługuje','Documentation'=>'Dokumentacja','Description'=>'Opis','Sync available'=>'Synchronizacja jest dostępna','Field group synchronized.'=>'Grupa pól została zsynchronizowana.' . "\0" . '%s grupy pól zostały zsynchronizowane.' . "\0" . '%s grup pól zostało zsynchronizowanych.','Field group duplicated.'=>'Grupa pól została zduplikowana.' . "\0" . '%s grupy pól zostały zduplikowane.' . "\0" . '%s grup pól zostało zduplikowanych.','Active (%s)'=>'Włączone (%s)' . "\0" . 'Włączone (%s)' . "\0" . 'Włączone (%s)','Review sites & upgrade'=>'Strona opinii i aktualizacji','Upgrade Database'=>'Aktualizuj bazę danych','Custom Fields'=>'Własne pola','Move Field'=>'Przenieś pole','Please select the destination for this field'=>'Proszę wybrać miejsce przeznaczenia dla tego pola','The %1$s field can now be found in the %2$s field group'=>'Pole %1$s znajduje się teraz w grupie pól %2$s','Move Complete.'=>'Przenoszenie zakończone.','Active'=>'Włączone','Field Keys'=>'Klucze pola','Settings'=>'Ustawienia','Location'=>'Lokalizacja','Null'=>'Pusty','copy'=>'kopia','(this field)'=>'(to pole)','Checked'=>'Zaznaczone','Move Custom Field'=>'Przenieś pole','No toggle fields available'=>'Brak dostępnych pól','Field group title is required'=>'Tytuł grupy pól jest wymagany','This field cannot be moved until its changes have been saved'=>'To pole nie może zostać przeniesione zanim zmiany nie zostaną zapisane','The string "field_" may not be used at the start of a field name'=>'Ciąg znaków „field_” nie może zostać użyty na początku nazwy pola','Field group draft updated.'=>'Szkic grupy pól został zaktualizowany.','Field group scheduled for.'=>'Publikacja grupy pól została zaplanowana.','Field group submitted.'=>'Grupa pól została dodana.','Field group saved.'=>'Grupa pól została zapisana.','Field group published.'=>'Grupa pól została opublikowana.','Field group deleted.'=>'Grupa pól została usunięta.','Field group updated.'=>'Grupa pól została zaktualizowana.','Tools'=>'Narzędzia','is not equal to'=>'nie jest równe','is equal to'=>'jest równe','Forms'=>'Formularze','Page'=>'Strona','Post'=>'Wpis','Relational'=>'Relacyjne','Choice'=>'Wybór','Basic'=>'Podstawowe','Unknown'=>'Nieznany','Field type does not exist'=>'Rodzaj pola nie istnieje','Spam Detected'=>'Wykryto spam','Post updated'=>'Wpis został zaktualizowany','Update'=>'Aktualizuj','Validate Email'=>'Potwierdź e-mail','Content'=>'Treść','Title'=>'Tytuł','Edit field group'=>'Edytuj grupę pól','Selection is less than'=>'Wybór jest mniejszy niż','Selection is greater than'=>'Wybór jest większy niż','Value is less than'=>'Wartość jest mniejsza niż','Value is greater than'=>'Wartość jest większa niż','Value contains'=>'Wartość zawiera','Value matches pattern'=>'Wartość musi pasować do wzoru','Value is not equal to'=>'Wartość nie jest równa','Value is equal to'=>'Wartość jest równa','Has no value'=>'Nie ma wartości','Has any value'=>'Ma dowolną wartość','Cancel'=>'Anuluj','Are you sure?'=>'Czy na pewno?','%d fields require attention'=>'%d pola(-ól) wymaga uwagi','1 field requires attention'=>'1 pole wymaga uwagi','Validation failed'=>'Walidacja nie powiodła się','Validation successful'=>'Walidacja zakończona sukcesem','Restricted'=>'Ograniczone','Collapse Details'=>'Zwiń szczegóły','Expand Details'=>'Rozwiń szczegóły','Uploaded to this post'=>'Wgrane do wpisu','verbUpdate'=>'Aktualizuj','verbEdit'=>'Edytuj','The changes you made will be lost if you navigate away from this page'=>'Wprowadzone przez Ciebie zmiany przepadną jeśli przejdziesz do innej strony','File type must be %s.'=>'Wymagany typ pliku to %s.','or'=>'lub','File size must not exceed %s.'=>'Rozmiar pliku nie może przekraczać %s.','File size must be at least %s.'=>'Rozmiar pliku musi wynosić co najmniej %s.','Image height must not exceed %dpx.'=>'Wysokość obrazka nie może przekraczać %dpx.','Image height must be at least %dpx.'=>'Obrazek musi mieć co najmniej %dpx wysokości.','Image width must not exceed %dpx.'=>'Szerokość obrazka nie może przekraczać %dpx.','Image width must be at least %dpx.'=>'Obrazek musi mieć co najmniej %dpx szerokości.','(no title)'=>'(brak tytułu)','Full Size'=>'Pełny rozmiar','Large'=>'Duży','Medium'=>'Średni','Thumbnail'=>'Miniatura','(no label)'=>'(brak etykiety)','Sets the textarea height'=>'Określa wysokość obszaru tekstowego','Rows'=>'Wiersze','Text Area'=>'Obszar tekstowy','Prepend an extra checkbox to toggle all choices'=>'Dołącz dodatkowe pole, aby grupowo włączać/wyłączać wszystkie wybory','Save \'custom\' values to the field\'s choices'=>'Dopisz własne wartości do wyborów pola','Allow \'custom\' values to be added'=>'Zezwól na dodawanie własnych wartości','Add new choice'=>'Dodaj nowy wybór','Toggle All'=>'Przełącz wszystko','Allow Archives URLs'=>'Zezwól na adresy URL archiwów','Archives'=>'Archiwa','Page Link'=>'Odnośnik do strony','Add'=>'Dodaj','Name'=>'Nazwa','%s added'=>'Dodano %s','%s already exists'=>'%s już istnieje','User unable to add new %s'=>'Użytkownik nie może dodać nowych „%s”','Term ID'=>'Identyfikator terminu','Term Object'=>'Obiekt terminu','Load value from posts terms'=>'Wczytaj wartości z terminów taksonomii z wpisu','Load Terms'=>'Wczytaj terminy taksonomii','Connect selected terms to the post'=>'Przypisz wybrane terminy taksonomii do wpisu','Save Terms'=>'Zapisz terminy taksonomii','Allow new terms to be created whilst editing'=>'Zezwól na tworzenie nowych terminów taksonomii podczas edycji','Create Terms'=>'Tworzenie terminów taksonomii','Radio Buttons'=>'Pola wyboru','Single Value'=>'Pojedyncza wartość','Multi Select'=>'Wybór wielokrotny','Checkbox'=>'Pole zaznaczenia','Multiple Values'=>'Wiele wartości','Select the appearance of this field'=>'Określ wygląd tego pola','Appearance'=>'Wygląd','Select the taxonomy to be displayed'=>'Wybierz taksonomię do wyświetlenia','No TermsNo %s'=>'Brak „%s”','Value must be equal to or lower than %d'=>'Wartość musi być równa lub niższa od %d','Value must be equal to or higher than %d'=>'Wartość musi być równa lub wyższa od %d','Value must be a number'=>'Wartość musi być liczbą','Number'=>'Liczba','Save \'other\' values to the field\'s choices'=>'Dopisz wartości wyboru „inne” do wyborów pola','Add \'other\' choice to allow for custom values'=>'Dodaj wybór „inne”, aby zezwolić na własne wartości','Other'=>'Inne','Radio Button'=>'Pole wyboru','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Zdefiniuj punkt końcowy dla zatrzymania poprzedniego panelu zwijanego. Ten panel zwijany nie będzie widoczny.','Allow this accordion to open without closing others.'=>'Zezwól, aby ten zwijany panel otwierał się bez zamykania innych.','Multi-Expand'=>'Multi-expand','Display this accordion as open on page load.'=>'Pokaż ten zwijany panel jako otwarty po załadowaniu strony.','Open'=>'Otwórz','Accordion'=>'Zwijany panel','Restrict which files can be uploaded'=>'Określ jakie pliki mogą być przesyłane','File ID'=>'Identyfikator pliku','File URL'=>'Adres URL pliku','File Array'=>'Tablica pliku','Add File'=>'Dodaj plik','No file selected'=>'Nie wybrano pliku','File name'=>'Nazwa pliku','Update File'=>'Aktualizuj plik','Edit File'=>'Edytuj plik','Select File'=>'Wybierz plik','File'=>'Plik','Password'=>'Hasło','Specify the value returned'=>'Określ zwracaną wartość','Use AJAX to lazy load choices?'=>'Używaj AJAX do wczytywania wyborów?','Enter each default value on a new line'=>'Wpisz każdą domyślną wartość w osobnej linii','verbSelect'=>'Wybierz','Select2 JS load_failLoading failed'=>'Wczytywanie zakończone niepowodzeniem','Select2 JS searchingSearching…'=>'Szukam…','Select2 JS load_moreLoading more results…'=>'Wczytuję więcej wyników…','Select2 JS selection_too_long_nYou can only select %d items'=>'Możesz wybrać tylko %d elementy(-tów)','Select2 JS selection_too_long_1You can only select 1 item'=>'Możesz wybrać tylko 1 element','Select2 JS input_too_long_nPlease delete %d characters'=>'Proszę usunąć %d znaki(-ów)','Select2 JS input_too_long_1Please delete 1 character'=>'Proszę usunąć 1 znak','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Wpisz %d lub więcej znaków','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Wpisz 1 lub więcej znaków','Select2 JS matches_0No matches found'=>'Brak pasujących wyników','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'Dostępnych wyników: %d. Użyj strzałek w górę i w dół, aby nawigować.','Select2 JS matches_1One result is available, press enter to select it.'=>'Dostępny jest jeden wynik. Aby go wybrać, naciśnij Enter.','nounSelect'=>'Lista wyboru','User ID'=>'Identyfikator użytkownika','User Object'=>'Obiekt użytkownika','User Array'=>'Tablica użytkownika','All user roles'=>'Wszystkie role użytkownika','Filter by Role'=>'Filtruj wg roli','User'=>'Użytkownik','Separator'=>'Separator','Select Color'=>'Wybierz kolor','Default'=>'Domyślne','Clear'=>'Wyczyść','Color Picker'=>'Wybór koloru','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Wybierz','Date Time Picker JS closeTextDone'=>'Gotowe','Date Time Picker JS currentTextNow'=>'Teraz','Date Time Picker JS timezoneTextTime Zone'=>'Strefa czasowa','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekunda','Date Time Picker JS millisecTextMillisecond'=>'Milisekunda','Date Time Picker JS secondTextSecond'=>'Sekunda','Date Time Picker JS minuteTextMinute'=>'Minuta','Date Time Picker JS hourTextHour'=>'Godzina','Date Time Picker JS timeTextTime'=>'Czas','Date Time Picker JS timeOnlyTitleChoose Time'=>'Określ czas','Date Time Picker'=>'Wybór daty i godziny','Endpoint'=>'Punkt końcowy','Left aligned'=>'Wyrównanie do lewej','Top aligned'=>'Wyrównanie do góry','Placement'=>'Położenie','Tab'=>'Zakładka','Value must be a valid URL'=>'Wartość musi być poprawnym adresem URL','Link URL'=>'Adres URL odnośnika','Link Array'=>'Tablica odnośnika','Opens in a new window/tab'=>'Otwiera się w nowym oknie/karcie','Select Link'=>'Wybierz odnośnik','Link'=>'Odnośnik','Email'=>'E-mail','Step Size'=>'Wielkość kroku','Maximum Value'=>'Wartość maksymalna','Minimum Value'=>'Wartość minimalna','Range'=>'Zakres','Both (Array)'=>'Oba (tablica)','Label'=>'Etykieta','Value'=>'Wartość','Vertical'=>'Pionowy','Horizontal'=>'Poziomy','red : Red'=>'czerwony : Czerwony','For more control, you may specify both a value and label like this:'=>'Aby uzyskać większą kontrolę, można określić wartość i etykietę w niniejszy sposób:','Enter each choice on a new line.'=>'Wpisz każdy z wyborów w osobnej linii.','Choices'=>'Wybory','Button Group'=>'Grupa przycisków','Allow Null'=>'Zezwól na pusty','Parent'=>'Element nadrzędny','TinyMCE will not be initialized until field is clicked'=>'TinyMCE nie zostanie zainicjowany, dopóki to pole nie zostanie kliknięte','Delay Initialization'=>'Opóźnij inicjowanie','Show Media Upload Buttons'=>'Pokaż przycisk dodawania mediów','Toolbar'=>'Pasek narzędzi','Text Only'=>'Tylko tekstowa','Visual Only'=>'Tylko wizualna','Visual & Text'=>'Wizualna i tekstowa','Tabs'=>'Zakładki','Click to initialize TinyMCE'=>'Kliknij, aby zainicjować TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Tekstowy','Visual'=>'Wizualny','Value must not exceed %d characters'=>'Wartość nie może przekraczać %d znaków','Leave blank for no limit'=>'Pozostaw puste w przypadku braku limitu','Character Limit'=>'Limit znaków','Appears after the input'=>'Pojawia się za polem','Append'=>'Za polem (sufiks)','Appears before the input'=>'Pojawia się przed polem','Prepend'=>'Przed polem (prefiks)','Appears within the input'=>'Pojawia się w polu','Placeholder Text'=>'Placeholder (tekst zastępczy)','Appears when creating a new post'=>'Wyświetlana podczas tworzenia nowego wpisu','Text'=>'Tekst','%1$s requires at least %2$s selection'=>'%1$s wymaga co najmniej %2$s wyboru' . "\0" . '%1$s wymaga co najmniej %2$s wyborów' . "\0" . '%1$s wymaga co najmniej %2$s wyborów','Post ID'=>'Identyfikator wpisu','Post Object'=>'Obiekt wpisu','Maximum Posts'=>'Maksimum wpisów','Minimum Posts'=>'Minimum wpisów','Featured Image'=>'Obrazek wyróżniający','Selected elements will be displayed in each result'=>'Wybrane elementy będą wyświetlone przy każdym wyniku','Elements'=>'Elementy','Taxonomy'=>'Taksonomia','Post Type'=>'Typ treści','Filters'=>'Filtry','All taxonomies'=>'Wszystkie taksonomie','Filter by Taxonomy'=>'Filtruj wg taksonomii','All post types'=>'Wszystkie typy treści','Filter by Post Type'=>'Filtruj wg typu treści','Search...'=>'Wyszukiwanie…','Select taxonomy'=>'Wybierz taksonomię','Select post type'=>'Wybierz typ treści','No matches found'=>'Brak pasujących wyników','Loading'=>'Wczytywanie','Maximum values reached ( {max} values )'=>'Maksymalna liczba wartości została przekroczona ( {max} wartości )','Relationship'=>'Relacja','Comma separated list. Leave blank for all types'=>'Lista oddzielona przecinkami. Pozostaw puste dla wszystkich typów','Allowed File Types'=>'Dozwolone typy plików','Maximum'=>'Maksimum','File size'=>'Wielkość pliku','Restrict which images can be uploaded'=>'Określ jakie obrazy mogą być przesyłane','Minimum'=>'Minimum','Uploaded to post'=>'Wgrane do wpisu','All'=>'Wszystkie','Limit the media library choice'=>'Ogranicz wybór do biblioteki mediów','Library'=>'Biblioteka','Preview Size'=>'Rozmiar podglądu','Image ID'=>'Identyfikator obrazka','Image URL'=>'Adres URL obrazka','Image Array'=>'Tablica obrazków','Specify the returned value on front end'=>'Określ wartość zwracaną w witrynie','Return Value'=>'Zwracana wartość','Add Image'=>'Dodaj obrazek','No image selected'=>'Nie wybrano obrazka','Remove'=>'Usuń','Edit'=>'Edytuj','All images'=>'Wszystkie obrazki','Update Image'=>'Aktualizuj obrazek','Edit Image'=>'Edytuj obrazek','Select Image'=>'Wybierz obrazek','Image'=>'Obrazek','Allow HTML markup to display as visible text instead of rendering'=>'Zezwól aby znaczniki HTML były wyświetlane jako widoczny tekst, a nie renderowane','Escape HTML'=>'Dodawaj znaki ucieczki do HTML (escape HTML)','No Formatting'=>'Brak formatowania','Automatically add <br>'=>'Automatycznie dodaj <br>','Automatically add paragraphs'=>'Automatycznie twórz akapity','Controls how new lines are rendered'=>'Kontroluje jak są renderowane nowe linie','New Lines'=>'Nowe linie','Week Starts On'=>'Pierwszy dzień tygodnia','The format used when saving a value'=>'Format używany podczas zapisywania wartości','Save Format'=>'Zapisz format','Date Picker JS weekHeaderWk'=>'Tydz','Date Picker JS prevTextPrev'=>'Wstecz','Date Picker JS nextTextNext'=>'Dalej','Date Picker JS currentTextToday'=>'Dzisiaj','Date Picker JS closeTextDone'=>'Gotowe','Date Picker'=>'Wybór daty','Width'=>'Szerokość','Embed Size'=>'Rozmiar osadzenia','Enter URL'=>'Wpisz adres URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Tekst wyświetlany, gdy jest wyłączone','Off Text'=>'Tekst, gdy wyłączone','Text shown when active'=>'Tekst wyświetlany, gdy jest włączone','On Text'=>'Tekst, gdy włączone','Stylized UI'=>'Ostylowany interfejs użytkownika','Default Value'=>'Wartość domyślna','Displays text alongside the checkbox'=>'Wyświetla tekst obok pola','Message'=>'Wiadomość','No'=>'Nie','Yes'=>'Tak','True / False'=>'Prawda / Fałsz','Row'=>'Wiersz','Table'=>'Tabela','Block'=>'Blok','Specify the style used to render the selected fields'=>'Określ style stosowane to renderowania wybranych pól','Layout'=>'Układ','Sub Fields'=>'Pola podrzędne','Group'=>'Grupa','Customize the map height'=>'Dostosuj wysokość mapy','Height'=>'Wysokość','Set the initial zoom level'=>'Ustaw początkowe powiększenie','Zoom'=>'Powiększenie','Center the initial map'=>'Wyśrodkuj początkową mapę','Center'=>'Wyśrodkowanie','Search for address...'=>'Szukaj adresu…','Find current location'=>'Znajdź aktualną lokalizację','Clear location'=>'Wyczyść lokalizację','Search'=>'Szukaj','Sorry, this browser does not support geolocation'=>'Przepraszamy, ta przeglądarka nie obsługuje geolokalizacji','Google Map'=>'Mapa Google','The format returned via template functions'=>'Wartość zwracana przez funkcje w szablonie','Return Format'=>'Zwracany format','Custom:'=>'Własny:','The format displayed when editing a post'=>'Format wyświetlany przy edycji wpisu','Display Format'=>'Format wyświetlania','Time Picker'=>'Wybór godziny','Inactive (%s)'=>'Wyłączone (%s)' . "\0" . 'Wyłączone (%s)' . "\0" . 'Wyłączone (%s)','No Fields found in Trash'=>'Nie znaleziono żadnych pól w koszu','No Fields found'=>'Nie znaleziono żadnych pól','Search Fields'=>'Szukaj pól','View Field'=>'Zobacz pole','New Field'=>'Nowe pole','Edit Field'=>'Edytuj pole','Add New Field'=>'Dodaj nowe pole','Field'=>'Pole','Fields'=>'Pola','No Field Groups found in Trash'=>'Nie znaleziono żadnych grup pól w koszu','No Field Groups found'=>'Nie znaleziono żadnych grup pól','Search Field Groups'=>'Szukaj grup pól','View Field Group'=>'Zobacz grupę pól','New Field Group'=>'Nowa grupa pól','Edit Field Group'=>'Edytuj grupę pól','Add New Field Group'=>'Dodaj nową grupę pól','Add New'=>'Dodaj','Field Group'=>'Grupa pól','Field Groups'=>'Grupy pól','Customize WordPress with powerful, professional and intuitive fields.'=>'Dostosuj WordPressa za pomocą wszechstronnych, profesjonalnych i intuicyjnych pól.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Nazwa typu bloku jest wymagana.','Block type "%s" is already registered.'=>'Typ bloku "%s" jest już zarejestrowany.','Switch to Edit'=>'Przejdź do Edytuj','Switch to Preview'=>'Przejdź do Podglądu','Change content alignment'=>'Zmień wyrównanie treści','%s settings'=>'Ustawienia %s','This block contains no editable fields.'=>'Ten blok nie zawiera żadnych edytowalnych pól.','Assign a field group to add fields to this block.'=>'Przypisz grupę pól, aby dodać pola do tego bloku.','Options Updated'=>'Ustawienia zostały zaktualizowane','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Aby włączyć aktualizacje, należy wprowadzić klucz licencyjny na stronie Aktualizacje. Jeśli nie posiadasz klucza licencyjnego, zapoznaj się z informacjami szczegółowymi i cenami.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'Błąd aktywacji ACF. Zdefiniowany przez Państwa klucz licencyjny uległ zmianie, ale podczas dezaktywacji starej licencji wystąpił błąd','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'Błąd aktywacji ACF. Twój zdefiniowany klucz licencyjny uległ zmianie, ale wystąpił błąd podczas łączenia się z serwerem aktywacyjnym','ACF Activation Error'=>'ACF Błąd aktywacji','ACF Activation Error. An error occurred when connecting to activation server'=>'Błąd aktywacji ACF. Wystąpił błąd podczas łączenia się z serwerem aktywacyjnym','Check Again'=>'Sprawdź ponownie','ACF Activation Error. Could not connect to activation server'=>'Błąd aktywacji ACF. Nie można połączyć się z serwerem aktywacyjnym','Publish'=>'Opublikuj','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Żadna grupa pól nie została dodana do tej strony opcji. Utwórz grupę własnych pól','Error. Could not connect to update server'=>'Błąd. Nie można połączyć z serwerem aktualizacji','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Error. Nie można uwierzytelnić pakietu aktualizacyjnego. Proszę sprawdzić ponownie lub dezaktywować i ponownie uaktywnić licencję ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Błąd. Twoja licencja dla tej strony wygasła lub została dezaktywowana. Proszę ponownie aktywować licencję ACF PRO.','Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Umożliwia wybranie i wyświetlenie istniejących pól. Nie duplikuje żadnych pól w bazie danych, ale ładuje i wyświetla wybrane pola w czasie wykonywania. Pole Klonuj może zastąpić się wybranymi polami lub wyświetlić wybrane pola jako grupę podpól.','Select one or more fields you wish to clone'=>'Wybierz jedno lub więcej pól które chcesz sklonować','Display'=>'Wyświetl','Specify the style used to render the clone field'=>'Określ styl wykorzystywany do stosowania w klonowanych polach','Group (displays selected fields in a group within this field)'=>'Grupuj (wyświetla wybrane pola w grupie)','Seamless (replaces this field with selected fields)'=>'Ujednolicenie (zastępuje to pole wybranymi polami)','Labels will be displayed as %s'=>'Etykiety będą wyświetlane jako %s','Prefix Field Labels'=>'Prefiks Etykiet Pól','Values will be saved as %s'=>'Wartości będą zapisane jako %s','Prefix Field Names'=>'Prefiks Nazw Pól','Unknown field'=>'Nieznane pole','Unknown field group'=>'Nieznana grupa pól','All fields from %s field group'=>'Wszystkie pola z grupy pola %s','Allows you to define, create and manage content with total control by creating layouts that contain subfields that content editors can choose from.'=>'Umożliwia definiowanie, tworzenie i zarządzanie treścią z pełną kontrolą poprzez tworzenie układów zawierających podpola, które edytorzy treści mogą wybierać.','Add Row'=>'Dodaj wiersz','layout'=>'układ' . "\0" . 'układy' . "\0" . 'układów','layouts'=>'układy','This field requires at least {min} {label} {identifier}'=>'To pole wymaga przynajmniej {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'To pole ma ograniczenie {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} dostępne (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} wymagane (min {min})','Flexible Content requires at least 1 layout'=>'Elastyczne pole wymaga przynajmniej 1 układu','Click the "%s" button below to start creating your layout'=>'Kliknij przycisk "%s" poniżej, aby zacząć tworzyć nowy układ','Add layout'=>'Dodaj układ','Duplicate layout'=>'Powiel układ','Remove layout'=>'Usuń układ','Click to toggle'=>'Kliknij, aby przełączyć','Delete Layout'=>'Usuń układ','Duplicate Layout'=>'Duplikuj układ','Add New Layout'=>'Dodaj nowy układ','Add Layout'=>'Dodaj układ','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Minimalna liczba układów','Maximum Layouts'=>'Maksymalna liczba układów','Button Label'=>'Etykieta przycisku','%s must be of type array or null.'=>'%s musi być typu tablicy lub null.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s musi zawierać co najmniej %2$s %3$s układ.' . "\0" . '%1$s musi zawierać co najmniej %2$s %3$s układy.' . "\0" . '%1$s musi zawierać co najmniej %2$s %3$s układów.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s musi zawierać co najwyżej %2$s %3$s układ.' . "\0" . '%1$s musi zawierać co najwyżej %2$s %3$s układy.' . "\0" . '%1$s musi zawierać co najwyżej %2$s %3$s układów.','An interactive interface for managing a collection of attachments, such as images.'=>'Interaktywny interfejs do zarządzania kolekcją załączników, takich jak obrazy.','Add Image to Gallery'=>'Dodaj obraz do galerii','Maximum selection reached'=>'Maksimum ilości wyborów osiągnięte','Length'=>'Długość','Caption'=>'Etykieta','Alt Text'=>'Tekst alternatywny','Add to gallery'=>'Dodaj do galerii','Bulk actions'=>'Działania na wielu','Sort by date uploaded'=>'Sortuj po dacie przesłania','Sort by date modified'=>'Sortuj po dacie modyfikacji','Sort by title'=>'Sortuj po tytule','Reverse current order'=>'Odwróć aktualną kolejność','Close'=>'Zamknij','Minimum Selection'=>'Minimalna liczba wybranych elementów','Maximum Selection'=>'Maksymalna liczba wybranych elementów','Allowed file types'=>'Dozwolone typy plików','Insert'=>'Wstaw','Specify where new attachments are added'=>'Określ gdzie są dodawane nowe załączniki','Append to the end'=>'Dodaj na końcu','Prepend to the beginning'=>'Dodaj do początku','Minimum rows not reached ({min} rows)'=>'Nie osiągnięto minimalnej liczby wierszy ({min} wierszy)','Maximum rows reached ({max} rows)'=>'Osiągnięto maksimum liczby wierszy ( {max} wierszy )','Error loading page'=>'Błąd ładowania strony','Order will be assigned upon save'=>'Kolejność zostanie przydzielona po zapisaniu','Useful for fields with a large number of rows.'=>'Przydatne dla pól z dużą liczbą wierszy.','Rows Per Page'=>'Wiersze na stronę','Set the number of rows to be displayed on a page.'=>'Ustawienie liczby wierszy, które mają być wyświetlane na stronie.','Minimum Rows'=>'Minimalna liczba wierszy','Maximum Rows'=>'Maksymalna liczba wierszy','Collapsed'=>'Zwinięty','Select a sub field to show when row is collapsed'=>'Wybierz pole podrzędne, które mają być pokazane kiedy wiersz jest zwinięty','Invalid field key or name.'=>'Nieprawidłowy klucz lub nazwa pola.','There was an error retrieving the field.'=>'Wystąpił błąd przy pobieraniu pola.','Click to reorder'=>'Kliknij, aby zmienić kolejność','Add row'=>'Dodaj wiersz','Duplicate row'=>'Powiel wiersz','Remove row'=>'Usuń wiersz','Current Page'=>'Bieżąca strona','First Page'=>'Pierwsza strona','Previous Page'=>'Poprzednia strona','paging%1$s of %2$s'=>'%1$s z %2$s','Next Page'=>'Następna strona','Last Page'=>'Ostatnia strona','No block types exist'=>'Nie istnieją żadne typy bloków','No options pages exist'=>'Strona opcji nie istnieje','Deactivate License'=>'Deaktywuj licencję','Activate License'=>'Aktywuj licencję','License Information'=>'Informacje o licencji','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Żeby odblokować aktualizacje proszę podać swój klucz licencyjny poniżej. Jeśli nie posiadasz klucza prosimy zapoznać się ze szczegółami i cennikiem.','License Key'=>'Klucz licencyjny','Your license key is defined in wp-config.php.'=>'Twój klucz licencyjny jest zdefiniowany w pliku wp-config.php.','Retry Activation'=>'Ponów próbę aktywacji','Update Information'=>'Informacje o aktualizacji','Current Version'=>'Zainstalowana wersja','Latest Version'=>'Najnowsza wersja','Update Available'=>'Dostępna aktualizacja','Upgrade Notice'=>'Informacje o aktualizacji','Check For Updates'=>'Sprawdź dostępność aktualizacji','Enter your license key to unlock updates'=>'Wprowadź klucz licencyjny, aby odblokować aktualizacje','Update Plugin'=>'Aktualizuj wtyczkę','Please reactivate your license to unlock updates'=>'Proszę wpisać swój klucz licencyjny powyżej aby odblokować aktualizacje']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pl_PL.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pl_PL.mo index 027f86a8284d0fdc8e74b136bcc4d912fb061542..cac8a6a7f3aa431d2daa83371103ce8f31c92e35 100644 GIT binary patch delta 34431 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 L3O?B5&UgP05lofF delta 27905 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

                            I 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 z+a$I8+the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Dowiedz się więcej" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Ukryj szczegóły" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Pokaż szczegóły" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - wyświetlane przez %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Odnów licencję ACF PRO" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Odnów licencję" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Zarządzaj licencją" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "Pozycja „Wysoka” nie jest obsługiwana w edytorze blokowym." + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Kup ACF-a PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"Strony opcji ACF-a to własne strony " +"administracyjne umożliwiające zarządzanie globalnymi ustawieniami za pomocą " +"pól. Można tworzyć wiele stron i podstron." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Dodaj stronę opcji" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "W edytorze, używane jako tekst zastępczy tytułu." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Placeholder (tekst zastępczy) tytułu" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 miesiące za darmo" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(zduplikowane z %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Wybierz strony opcji" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Duplikuj taksonomię" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Utwórz taksonomię" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplikuj typ treści" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Utwórz typ treści" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Powiąż grupy pól" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Dodaj pola" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "To pole" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Uwagi" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Pomoc techniczna" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "jest rozwijany i utrzymywany przez" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Dodaj ten element (%s) do reguł lokalizacji wybranych grup pól." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Włączenie opcji dwukierunkowości pozwala na aktualizowanie wartości pól " +"docelowych w każdym elemencie wybranym w tym polu, dodając lub usuwając " +"identyfikator aktualizowanego wpisu, terminu taksonomii lub użytkownika. Aby " +"uzyskać więcej informacji przeczytaj dokumentację." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Wybierz pole(-a), gdzie zapisywać odwołanie do aktualizowanego elementu. " +"Możesz wybrać to pole. Pola docelowe muszą być zgodne z miejscem " +"wyświetlania tego pola. Przykładowo, jeśli to pole jest wyświetlane w " +"terminie taksonomii, pole docelowe musi mieć rodzaj Taksonomia." + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Pole docelowe" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" msgstr "" +"Zaktualizuj pole w wybranych elementach, odwołując się do tego identyfikatora" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Dwukierunkowe" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Pole „%s”" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Wielokrotny wybór" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Logo WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "Tylko małe litery, myślniki i podkreślniki. Maksymalnie 32 znaki." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "Nazwa uprawnienia do przypisywania terminów tej taksonomii." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "Uprawnienie do przypisywania terminów" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "Nazwa uprawnienia do usuwania terminów tej taksonomii." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "Uprawnienie do usuwania terminów" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "Nazwa uprawnienia do edytowania terminów tej taksonomii." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 +msgid "Edit Terms Capability" +msgstr "Uprawnienie do edytowania terminów" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 +msgid "The capability name for managing terms of this taxonomy." +msgstr "Nazwa uprawnienia do zarządzania terminami tej taksonomii." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 +msgid "Manage Terms Capability" +msgstr "Uprawnienie do zarządzania terminami" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Określa czy wpisy powinny być wykluczone z wyników wyszukiwania oraz stron " +"archiwów taksonomii." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Więcej narzędzi od WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" +"Stworzone dla tych, których tworzą przy pomocy WordPressa, przez zespół %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Zobacz cennik i kup PRO" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Dowiedz się więcej" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"Przyśpiesz swoją pracę i twórz lepsze witryny przy pomocy funkcji takich jak " +"bloki ACF-a i strony opcji oraz wyrafinowanych rodzajów pól takich jak pole " +"powtarzalne, elastyczna treść, klon, czy galeria." #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +msgstr "Odblokuj zaawansowane funkcje i zbuduj więcej przy pomocy ACF-a PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "Pola „%s”" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Brak terminów" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Brak typów treści" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Brak wpisów" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Brak taksonomii" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Brak grup pól" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Brak pól" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Brak opisu" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Dowolny status wpisu" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2227,7 @@ msgstr "" "Ten klucz taksonomii jest już używany przez inną taksonomię zarejestrowaną " "poza ACF-em i nie może zostać użyty." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,7 +2235,7 @@ msgstr "" "Ten klucz taksonomii jest już używany przez inną taksonomię w ACF-ie i nie " "może zostać użyty." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -172,7 +2243,7 @@ msgstr "" "Klucz taksonomii może zawierać wyłącznie małe litery, cyfry, myślniki i " "podkreślniki." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "Klucz taksonomii musi mieć mniej niż 32 znaków." @@ -204,35 +2275,35 @@ msgstr "Edytuj taksonomię" msgid "Add New Taxonomy" msgstr "Utwórz taksonomię" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Nie znaleziono żadnych typów treści w koszu" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Nie znaleziono żadnych typów treści" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Szukaj typów treści" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Zobacz typ treści" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Nowy typ treści" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Edytuj typ treści" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Utwórz typ treści" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2311,7 @@ msgstr "" "Ten klucz typu treści jest już używany przez inny typ treści zarejestrowany " "poza ACF-em i nie może zostać użyty." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -249,8 +2320,8 @@ msgstr "" "może zostać użyty." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -258,7 +2329,7 @@ msgstr "" "Pole nie może być terminem zastrzeżonym " "przez WordPressa." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -266,15 +2337,15 @@ msgstr "" "Klucz typu treści może zawierać wyłącznie małe litery, cyfry, myślniki i " "podkreślniki." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Klucz typu treści musi mieć mniej niż 20 znaków." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Nie zalecamy używania tego pola w blokach ACF-a." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -282,11 +2353,11 @@ msgstr "" "Wyświetla edytor WYSIWYG WordPressa, taki jak we wpisach czy stronach, który " "pozwala na formatowanie tekstu oraz użycie treści multimedialnych." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Edytor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -294,15 +2365,16 @@ msgstr "" "Pozwala na wybór jednego lub kliku użytkowników do tworzenia relacji między " "obiektami danych." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "Pole tekstowe przeznaczone do przechowywania adresów URL." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "Adres URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -311,7 +2383,7 @@ msgstr "" "wyłączone, prawda lub fałsz, itp.). Może być wyświetlany jako ostylowany " "przełącznik lub pole zaznaczenia." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -319,17 +2391,17 @@ msgstr "" "Interaktywny interfejs użytkownika do wybierania godziny. Zwracany format " "czasu można dostosować przy użyciu ustawień pola." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "Prosty obszar tekstowy do przechowywania akapitów tekstu." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Proste pole tekstowe, przydatne do przechowywania wartości pojedynczych " "ciągów." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -337,7 +2409,7 @@ msgstr "" "Pozwala na wybór jednego lub kliku terminów taksonomii w oparciu o kryteria " "i opcje określone w ustawieniach pola." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -345,11 +2417,11 @@ msgstr "" "Pozwala na grupowanie pól w zakładkach na ekranie edycji. Przydatne do " "utrzymywania porządku i struktury pól." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "Lista rozwijana z wyborem określonych opcji." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -359,14 +2431,14 @@ msgstr "" "elementów własnych typów treści, aby stworzyć relację z obecnie edytowanym " "elementem. Posiada wyszukiwarkę i filtrowanie." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" "Pole do wybierania wartości liczbowej z określonego zakresu za pomocą suwaka." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -374,7 +2446,7 @@ msgstr "" "Grupa pól wyboru pozwalająca użytkownikowi na wybór jednej spośród " "określonych wartości." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -382,17 +2454,17 @@ msgstr "" "Interaktywny i konfigurowalny interfejs użytkownika do wybierania jednego " "lub kilku wpisów, stron, elementów typów treści. Posiada wyszukiwarkę. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "Maskowane pole do wpisywania hasła." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtruj wg statusu wpisu" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -401,7 +2473,7 @@ msgstr "" "elementów własnych typów treści lub adresów URL archiwów. Posiada " "wyszukiwarkę." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -409,11 +2481,11 @@ msgstr "" "Interaktywny element do osadzania filmów, obrazków, tweetów, audio i innych " "treści przy użyciu natywnej funkcji oEmbed WordPressa." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Pole ograniczone do wartości liczbowych." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -421,7 +2493,7 @@ msgstr "" "Używane do wyświetlania wiadomości dla redaktorów obok innych pól. Przydatne " "do przekazywania dodatkowego kontekstu lub instrukcji dotyczących pól." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -429,12 +2501,12 @@ msgstr "" "Pozwala na określenie odnośnika i jego właściwości, takich jak tytuł czy " "cel, przy użyciu natywnego wyboru odnośników WordPressa." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Używa natywnego wyboru mediów WordPressa do przesyłania lub wyboru obrazków." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -442,7 +2514,7 @@ msgstr "" "Zapewnia sposób na uporządkowanie pól w grupy w celu lepszej organizacji " "danych i ekranu edycji." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -451,16 +2523,16 @@ msgstr "" "Google. Do poprawnego wyświetlania wymagany jest klucz API Google Maps oraz " "dodatkowa konfiguracja." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Używa natywnego wyboru mediów WordPressa do przesyłania lub wyboru plików." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "Pole tekstowe przeznaczone do przechowywania adresów e-mail." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -468,7 +2540,7 @@ msgstr "" "Interaktywny interfejs użytkownika do wybierania daty i godziny. Zwracany " "format daty można dostosować przy użyciu ustawień pola." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -476,13 +2548,13 @@ msgstr "" "Interaktywny interfejs użytkownika do wybierania daty. Zwracany format daty " "można dostosować przy użyciu ustawień pola." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Interaktywny interfejs użytkownika do wybierania koloru lub określenia " "wartości Hex." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -490,7 +2562,7 @@ msgstr "" "Grupa pól zaznaczenia, która pozwala użytkownikowi na wybranie jednej lub " "kilku określonych wartości." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -498,7 +2570,7 @@ msgstr "" "Grupa przycisków z określonymi wartościami, z których użytkownik może wybrać " "jedną opcję." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -507,7 +2579,7 @@ msgstr "" "wyświetlanych podczas edytowania treści. Przydatne do utrzymywania porządku " "przy dużej ilości danych." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -517,7 +2589,7 @@ msgstr "" "zespołu, czy kafelki. Działa jak element nadrzędny dla zestawu podpól, który " "może być powtarzany wiele razy." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -529,7 +2601,7 @@ msgstr "" "pozwalają na określenie miejsca w galerii w którym nowe załączniki są " "dodawane oraz minimalną i maksymalną liczbę dozwolonych załączników." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -540,7 +2612,7 @@ msgstr "" "zarządzaniem treścią przy użyciu układów i podpól w celu zaprojektowania " "dostępnych bloków." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -552,70 +2624,68 @@ msgstr "" "strony. Pole klona może być zastąpione przez wybrane pola lub wyświetlać " "wybrane pola jak grupa podpól." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Klon" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Zaawansowane" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (nowszy)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Oryginalny" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Nieprawidłowy identyfikator wpisu." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Wybrano nieprawidłowy typ treści do porównania." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Więcej" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Poradnik" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Dostępne w ACF-ie PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Wybierz pole" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Spróbuj innej frazy lub przejrzyj %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Popularne pola" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Brak wyników wyszukiwania dla „%s”" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Szukaj pól…" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Wybierz rodzaj pola" @@ -623,65 +2693,65 @@ msgstr "Wybierz rodzaj pola" msgid "Popular" msgstr "Popularne" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Dodaj taksonomię" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "Twórz własne taksonomie, aby klasyfikować typy treści" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Dodaj swoją pierwszą taksonomię" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" "Hierarchiczne taksonomie mogą posiadać elementy potomne (jak kategorie)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" "Powoduje, że taksonomia jest widoczna w witrynie oraz w kokpicie " "administratora." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Jeden lub klika typów wpisów, które będą klasyfikowane za pomocą tej " "taksonomii." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "gatunek" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Gatunek" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Gatunki" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Opcjonalny własny kontroler do użycia zamiast `WP_REST_Terms_Controller`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Pokaż ten typ treści w REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Dostosuj nazwę zmiennej zapytania" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -689,21 +2759,21 @@ msgstr "" "Terminy są dostępne za pomocą nieprzyjaznych bezpośrednich odnośników, np. " "{zmienna_zapytania}={uproszczona_nazwa_terminu}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" "Terminy nadrzędne i potomne w adresach URL dla hierarchicznych taksonomii." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Dostosuj uproszczoną nazwę używaną w adresie URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Bezpośrednie odnośniki tej taksonomii są wyłączone." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -711,41 +2781,41 @@ msgstr "" "Przepisuj adres URL używając klucza taksonomii jako uproszczonej nazwy. " "Struktura bezpośrednich odnośników będzie następująca" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Klucz taksonomii" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Wybierz rodzaj bezpośredniego odnośnika używanego dla tego taksonomii." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "Wyświetl kolumnę taksonomii na ekranach list typów treści." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Pokaż kolumnę administratora" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Pokaż taksonomię w panelu szybkiej/masowej edycji." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Szybka edycja" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Pokaż taksonomię w ustawieniach widżetu Chmury tagów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Chmura tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -753,11 +2823,11 @@ msgstr "" "Nazwa funkcji PHP, która będzie wzywana do oczyszczania danych taksonomii z " "metaboksa." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Funkcja zwrotna oczyszczania metaboksa" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." @@ -765,19 +2835,19 @@ msgstr "" "Nazwa funkcji PHP, która będzie wzywana do obsłużenia treści metaboksa w " "twojej taksonomii." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Funkcja zwrotna rejestrowania metaboksa" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Brak metaboksa" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Własny metaboks" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -787,113 +2857,113 @@ msgstr "" "jest wyświetlany dla hierarchicznych taksonomii, a metaboks Tagów dla " "taksonomii niehierarchicznych." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metaboks" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Metaboks kategorii" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Metaboks tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Dodaj odnośnik do tagu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "Opisuje wersję bloku odnośnika używanego w edytorze blokowym." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Odnośnik do „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Odnośnik tagu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "Przypisuje tytuł wersji bloku odnośnika używanego w edytorze blokowym." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Przejdź do tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Przypisuje tekst używany w odnośniku powrotu do głównego indeksu po " "zaktualizowaniu terminu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Powrót do elementów" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Przejdź do „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Lista tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Przypisuje tekst do ukrytego nagłówka tabeli." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Nawigacja listy tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "Przypisuje tekst do ukrytego nagłówka stronicowania tabeli." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtruj wg kategorii" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "Przypisuje tekst do przycisku filtrowania w tabeli listy wpisów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtruj wg elementu" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtruj wg „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" "Opis zwykle nie jest eksponowany, jednak niektóre motywy mogą go wyświetlać." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Opisuje pole opisu na ekranie edycji tagów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Opis pola opisu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -901,16 +2971,16 @@ msgstr "" "Przypisz pojęcie nadrzędne, aby utworzyć hierarchię. Na przykład pojęcie " "Jazz byłoby rodzicem dla Bebop i Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Opisuje pole elementu nadrzędnego na ekranie edycji tagów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Opis pola nadrzędnego" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -918,32 +2988,32 @@ msgstr "" "„Uproszczona nazwa” jest przyjazną dla adresu URL wersją nazwy. Zwykle " "składa się wyłącznie z małych liter, cyfr i myślników." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Opisuje pole uproszczonej nazwy na ekranie edycji tagów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Opis pola uproszczonej nazwy" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Nazwa jak pojawia się w witrynie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Opisuje pole nazwy na ekranie edycji tagów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Opis pola nazwy" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Brak tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -951,20 +3021,20 @@ msgstr "" "Przypisuje tekst wyświetlany w tabelach list wpisów i mediów gdy nie ma " "żadnych tagów, ani kategorii." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Brak terminów" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Brak „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Nie znaleziono żadnych tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -974,25 +3044,25 @@ msgstr "" "w metaboksie taksonomii gdy nie ma żadnych tagów, ani kategorii oraz tekst " "używany w tabeli listy terminów gdy nie ma elementów z tej taksonomii." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Nie znaleziono" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Przypisuje tekst do pola Tytuł zakładki najczęściej używanych." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Najczęściej używane" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Wybierz z najczęściej używanych tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -1000,20 +3070,20 @@ msgstr "" "Przypisuje tekst „Wybierz z najczęściej używanych” w metaboksie, gdy " "JavaScript jest wyłączony. Używane tylko w taksonomiach niehierarchicznych." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Wybierz z najczęściej używanych" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Wybierz z najczęściej używanych „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Dodaj lub usuń tagi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1021,20 +3091,20 @@ msgstr "" "Przypisuje tekst dot. dodawania lub usuwania elementów w metaboksie, gdy " "JavaScript jest wyłączony. Używane tylko w taksonomiach niehierarchicznych" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Dodaj lub usuń elementy" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Dodaj lub usuń %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Oddziel tagi przecinkami" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1042,182 +3112,182 @@ msgstr "" "Przypisuje tekst dot. oddzielania elementów przecinkami w metaboksie " "taksonomii. Używane tylko w taksonomiach niehierarchicznych." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Oddziel elementy przecinkami" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Oddziel %s przecinkami" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Popularne tagi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" "Przypisuje tekst popularnych elementów. Używane tylko w taksonomiach " "niehierarchicznych." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Popularne elementy" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Popularne %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Szukaj tagów" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Przypisuje tekst wyszukiwania elementów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Kategoria nadrzędna:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" "Przypisuje tekst elementu nadrzędnego, ale z dodanym na końcu dwukropkiem " "(:)." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Element nadrzędny z dwukropkiem" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Kategoria nadrzędna" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Przypisuje tekst elementu nadrzędnego. Używane tylko w taksonomiach " "hierarchicznych." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Element nadrzędny" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Element nadrzędny „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nazwa nowego tagu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Przypisuje tekst nazwy nowego elementu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nazwa nowego elementu" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Nazwa nowego „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Utwórz tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Przypisuje tekst dodania nowego elementu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Aktualizuj tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Przypisuje tekst zaktualizowania elementu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Aktualizuj element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Aktualizuj „%s”" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Zobacz tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "Na pasku administratora do zobaczenia terminu podczas edycji." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Edytuj tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "Na górze ekranu edycji podczas edytowania terminu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Wszystkie tagi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Przypisuje tekst wszystkich elementów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Przypisuje tekst nazwy menu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Etykieta menu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Włączone taksonomie są uruchamiane i rejestrowane razem z WordPressem." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Podsumowanie opisujące taksonomię." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Podsumowanie opisujące termin." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Opis terminu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Pojedyncze słowo, bez spacji. Dozwolone są myślniki i podkreślniki." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Uproszczona nazwa terminu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "Nazwa domyślnego terminu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Nazwa terminu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1225,11 +3295,11 @@ msgstr "" "Utwórz termin taksonomii, którego nie będzie można usunąć. Nie będzie on " "domyślnie wybrany dla wpisów." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Domyślny termin" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1237,15 +3307,15 @@ msgstr "" "Czy terminy tej taksonomii powinny być posortowane w kolejności, w jakiej są " "przekazywane do `wp_set_object_terms()`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Sortuj terminy" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Dodaj typ treści" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1253,130 +3323,130 @@ msgstr "" "Rozszerz funkcjonalność WordPressa ponad standardowe wpisy i strony za " "pomocą własnych typów treści." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Dodaj swój pierwszy typ treści" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Wiem co robię, pokaż mi wszystkie opcje." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Zaawansowana konfiguracja" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "Hierarchiczne typy treści mogą posiadać elementy potomne (jak strony)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierarchiczne" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Widoczne w witrynie oraz w kokpicie administratora." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Publiczne" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "Tylko małe litery, myślniki i podkreślniki. Maksymalnie 20 znaków." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Etykieta w liczbie pojedynczej" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filmy" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Etykieta w liczbie mnogiej" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Opcjonalny własny kontroler do użycia zamiast `WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Klasa kontrolera" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "Część przestrzeni nazw adresu URL REST API." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Ścieżka przestrzeni nazw" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "Bazowy adres URL tego typu treści dla adresów URL REST API." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Bazowy adres URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Pokaż ten typ treści w REST API. Wymagane, aby używać edytora blokowego." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Pokaż w REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Dostosuj nazwę zmiennej zapytania." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Zmienna zapytania" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Brak obsługi zmiennej zapytania" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Własna zmienna zapytania" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1384,31 +3454,31 @@ msgstr "" "Elementy są dostępne za pomocą nieprzyjaznych bezpośrednich odnośników, np. " "{typ_treści}={uproszczona_nazwa_wpisu}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Obsługa zmiennej zapytania" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" "Adresy URL elementu i elementów są dostępne za pomocą ciągu znaków zapytania." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Publicznie dostępne" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Własna uproszczona nazwa dla adresu URL archiwum." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Uproszczona nazwa archiwum" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1416,28 +3486,28 @@ msgstr "" "Posiada archiwum elementów, które można dostosować za pomocą szablonu " "archiwum w motywie." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Archiwum" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Obsługa stronicowania adresów URL elementów takich jak archiwa." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Stronicowanie" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "Adres URL kanału RSS elementów tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Adres URL kanału informacyjnego" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1445,27 +3515,27 @@ msgstr "" "Modyfikuje strukturę bezpośrednich odnośników dodając prefiks `WP_Rewrite::" "$front` do adresów URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Prefiks adresu URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Dostosuj uproszczoną nazwę używaną w adresie URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Uproszczona nazwa w adresie URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Bezpośrednie odnośniki tego typu treści są wyłączone." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1473,25 +3543,25 @@ msgstr "" "Przepisuj adres URL używając własnej uproszczonej nazwy określonej w polu " "poniżej. Struktura bezpośrednich odnośników będzie następująca" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Brak bezpośredniego odnośnika (wyłącz przepisywanie adresów URL)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Własny bezpośredni odnośnik" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Klucz typu treści" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1499,47 +3569,47 @@ msgstr "" "Przepisuj adres URL używając klucza typu treści jako uproszczonej nazwy. " "Struktura bezpośrednich odnośników będzie następująca" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Przepisywanie bezpośrednich odnośników" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Usuwaj elementy należące do użytkownika podczas jego usuwania." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Usuń wraz z użytkownikiem" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" "Zezwól na eksportowanie tego typu treści na ekranie „Narzędzia > Eksport”." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Można eksportować" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "Opcjonalnie podaj liczbę mnogą, aby użyć jej w uprawnieniach." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Nazwa uprawnienia w liczbie mnogiej" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Wybierz inny typ treści, aby bazować na jego uprawnieniach dla tego typu " "treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Nazwa uprawnienia w liczbie pojedynczej" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1550,16 +3620,16 @@ msgstr "" "typie treści własnych uprawnień, np. edit_{liczba pojedyncza}, " "delete_{liczba mnoga}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Zmień nazwy uprawnień" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Wyklucz z wyszukiwania" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1567,20 +3637,20 @@ msgstr "" "Zezwól na dodawanie elementów do menu na ekranie „Wygląd > Menu”. Należy je " "włączyć w „Opcjach ekranu”." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Obsługa menu wyglądu" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "Pojawia się jako element w menu „Utwórz” na pasku administratora." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Pokaż na pasku administratora" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." @@ -1588,23 +3658,24 @@ msgstr "" "Nazwa funkcji PHP, która będzie wzywana podczas konfigurowania metaboksów na " "ekranie edycji." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Własna funkcja zwrotna metaboksa" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Ikonka menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "Pozycja w menu w panelu bocznym w kokpicie administratora." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Pozycja menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " @@ -1614,194 +3685,180 @@ msgstr "" "administratora. Jeżeli zostanie tu podany istniejący element najwyższego " "poziomu, typ treści zostanie dodany do niego jako element podmenu." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Element nadrzędny menu administratora" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"Ikonka używana przez element menu tego typu treści w kokpicie " -"administratora. Może to być adres URL lub %s do użycia jako ikonka." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Nazwa klasy Dashicon" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "Nawigacja w menu w panelu bocznym kokpitu administratora." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Pokaż w menu administratora" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "Elementy mogą być edytowanie i zarządzane w kokpicie administratora." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Pokaż w interfejsie użytkownika" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Odnośnik do wpisu." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Opis wersji bloku odnośnika." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Opis odnośnika elementu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Odnośnik do „%s”." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Odnośnik wpisu" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Tytuł wersji bloku odnośnika." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Odnośnik elementu" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Odnośnik „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Wpis został zaktualizowany." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "Powiadomienie w edytorze po zaktualizowaniu elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Element został zaktualizowany" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "„%s” został zaktualizowany." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Zaplanowano publikację wpisu." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "Powiadomienie w edytorze po zaplanowaniu publikacji elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Zaplanowano publikację elementu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "Zaplanowano publikację „%s”." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Wpis zamieniony w szkic." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "Powiadomienie w edytorze po zamienieniu elementu w szkic." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Element zamieniony w szkic" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "„%s” zamieniony w szkic." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Wpis został opublikowany jako prywatny." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "Powiadomienie w edytorze po opublikowaniu elementu jako prywatny." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Element został opublikowany jako prywatny" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "„%s” został opublikowany jako prywatny." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Wpis został opublikowany." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "Powiadomienie w edytorze po opublikowaniu elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Element został opublikowany" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "„%s” został opublikowany." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Lista wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Używane przez czytniki ekranu do listy elementów na ekranie listy wpisów " "tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Lista elementów" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Lista „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Nawigacja listy wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1809,23 +3866,23 @@ msgstr "" "Używane przez czytniki ekranu do stronicowania na liście filtrów na ekranie " "listy wpisów tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Nawigacja listy elementów" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Nawigacja listy „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtruj wpisy wg daty" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1833,20 +3890,20 @@ msgstr "" "Używane przez czytniki ekranu do nagłówka filtrowania wg daty na ekranie " "listy wpisów tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtruj elementy wg daty" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtruj %s wg daty" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrowanie listy wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." @@ -1854,118 +3911,118 @@ msgstr "" "Używane przez czytniki ekranu do nagłówka odnośników filtrowania na ekranie " "listy wpisów tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrowanie listy elementów" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrowanie listy „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "W oknie mediów wyświetlającym wszystkie media wgrane do tego elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Wgrane do elementu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Wgrane do „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Wstaw do wpisu" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "Jako etykieta przycisku podczas dodawania mediów do treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Przycisk wstawiania mediów" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Wstaw do „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Użyj jako obrazek wyróżniający" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" "Jako etykieta przycisku podczas wybierania obrazka do użycia jako obrazka " "wyróżniającego." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Użyj obrazka wyróżniającego" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Usuń obrazek wyróżniający" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "Jako etykieta przycisku podczas usuwania obrazka wyróżniającego." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Usuń obrazek wyróżniający" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Ustaw obrazek wyróżniający" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "Jako etykieta przycisku podczas ustawiania obrazka wyróżniającego." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Ustaw obrazek wyróżniający" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Obrazek wyróżniający" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "W edytorze, używane jako tytuł metaboksa obrazka wyróżniającego." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Metaboks obrazka wyróżniającego" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Atrybuty wpisu" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "W edytorze, używane jako tytuł metaboksa atrybutów wpisu." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Metaboks atrybutów" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Atrybuty „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Archiwa wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1978,131 +4035,133 @@ msgstr "" "menu w trybie „Podgląd na żywo”, gdy podano własną uproszczoną nazwę " "archiwów." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Menu nawigacyjne archiwów" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Archiwa „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Nie znaleziono żadnych wpisów w koszu" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "Na górze ekranu listy wpisów typu treści gdy brak wpisów w koszu." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Nie znaleziono żadnych elementów w koszu" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Nie znaleziono żadnych „%s” w koszu" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Nie znaleziono żadnych wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "Na górze ekranu listy wpisów typu treści gdy brak wpisów do wyświetlenia." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Nie znaleziono żadnych elementów" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Nie znaleziono żadnych „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Szukaj wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "Na górze ekranu elementów podczas szukania elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Szukaj elementów" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Szukaj „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Strona nadrzędna:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Dla hierarchicznych typów na ekranie listy wpisów tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Prefiks elementu nadrzędnego" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Nadrzędny „%s”:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nowy wpis" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nowy element" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Nowy „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Utwórz wpis" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "Na górze ekranu edycji podczas dodawania nowego elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Utwórz element" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Utwórz „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Zobacz wpisy" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2111,166 +4170,166 @@ msgstr "" "warunkiem, że typ treści obsługuje archiwa, a strona główna nie jest " "archiwum tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Zobacz elementy" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Zobacz wpis" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "Na pasku administratora do zobaczenia elementu podczas jego edycji." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Zobacz element" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Zobacz „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Edytuj wpis" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "Na górze ekranu edycji podczas edytowania elementu." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Edytuj element" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Edytuj „%s”" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Wszystkie wpisy" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "W podmenu typu treści w kokpicie administratora." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Wszystkie elementy" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Wszystkie %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Nazwa menu administracyjnego tego typu treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Nazwa menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" "Odnów wszystkie etykiety używając etykiet w liczbie pojedynczej i mnogiej" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Odnów" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" "Włączone typy treści są uruchamiane i rejestrowane razem z WordPressem." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Podsumowanie opisujące typ treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Dodaj własną" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Włącz różne funkcje w edytorze treści." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Formaty wpisów" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Edytor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacki" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "Wybierz istniejące taksonomie, aby klasyfikować ten typ treści." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Przeglądaj pola" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Brak danych do importu" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Wtyczka „Custom Post Type UI” może zostać wyłączona." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Zaimportowano %d element z „Custom Post Type UI” -" msgstr[1] "Zaimportowano %d elementy z „Custom Post Type UI” -" msgstr[2] "Zaimportowano %d elementów z „Custom Post Type UI” -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Nie udało się zaimportować taksonomii." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Nie udało się zaimportować typów treści." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Nie wybrano niczego do zaimportowania z wtyczki „Custom Post Type UI”." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "Zaimportowano 1 element" msgstr[1] "Zaimportowano %s elementy" msgstr[2] "Zaimportowano %s elementów" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2280,12 +4339,12 @@ msgstr "" "istniejący element, nadpisze ustawienia istniejącego typu treści lub " "taksonomii używając zaimportowanych danych." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importuj z „Custom Post Type UI”" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2301,46 +4360,41 @@ msgstr "" "pliku function.php w twoim motywie lub załącz go w oddzielnym pliku, a " "następnie wyłącz lub usuń te elementy z ACF-a." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Eksport - wygeneruj PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Eksportuj" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Wybierz taksonomie" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Wybierz typy treści" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Wyeksportowano 1 element." msgstr[1] "Wyeksportowano %s elementy." msgstr[2] "Wyeksportowano %s elementów." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Kategoria" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Tag" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Utwórz nowy typ treści" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2375,8 +4429,8 @@ msgstr "Taksonomia została usunięta." msgid "Taxonomy updated." msgstr "Taksonomia została zaktualizowana." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2385,7 +4439,7 @@ msgstr "" "używany przez inną taksonomię zarejestrowaną przez inną wtyczkę lub motyw." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taksonomia została zsynchronizowana." @@ -2393,7 +4447,7 @@ msgstr[1] "%s taksonomie zostały zsynchronizowane." msgstr[2] "%s taksonomii zostało zsynchronizowanych." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taksonomia została zduplikowana." @@ -2401,7 +4455,7 @@ msgstr[1] "%s taksonomie zostały zduplikowane." msgstr[2] "%s taksonomii zostało zduplikowanych." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taksonomia została wyłączona." @@ -2409,19 +4463,19 @@ msgstr[1] "%s taksonomie zostały wyłączone." msgstr[2] "%s taksonomii zostało wyłączonych." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taksonomia została włączona." msgstr[1] "%s taksonomie zostały włączone." msgstr[2] "%s taksonomii zostało włączonych." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Terminy" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Typ treści został zsynchronizowany." @@ -2429,7 +4483,7 @@ msgstr[1] "%s typy treści zostały zsynchronizowane." msgstr[2] "%s typów treści zostało zsynchronizowanych." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Typ treści został zduplikowany." @@ -2437,7 +4491,7 @@ msgstr[1] "%s typy treści zostały zduplikowane." msgstr[2] "%s typów treści zostało zduplikowanych." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Typ treści został wyłączony." @@ -2445,33 +4499,33 @@ msgstr[1] "%s typy treści zostały wyłączone." msgstr[2] "%s typów treści zostało wyłączonych." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Typ treści został włączony." msgstr[1] "%s typy treści zostały włączone." msgstr[2] "%s typów treści zostało włączonych." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Typy treści" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Ustawienia zaawansowane" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Ustawienia podstawowe" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2479,30 +4533,22 @@ msgstr "" "Nie można było zarejestrować tego typu treści, ponieważ jego klucz jest już " "używany przez inny typ treści zarejestrowany przez inną wtyczkę lub motyw." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Strony" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Utwórz nową taksonomię" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "Powiąż istniejące grupy pól" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Typ treści %s został utworzony" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Dodaj pola do „%s”" @@ -2536,28 +4582,28 @@ msgstr "Typ treści został zaktualizowany." msgid "Post type deleted." msgstr "Typ treści został usunięty." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "Wpisz, aby wyszukać…" +msgstr "Zacznij pisać, aby wyszukać…" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Tylko w PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Grupy pól zostały powiązane." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2565,55 +4611,50 @@ msgstr "" "Importuj typy treści i taksonomie zarejestrowane za pomocą wtyczki „Custom " "Post Type UI” i zarządzaj nimi w ACF-ie. Rozpocznij." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taksonomia" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "typ treści" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Powiąż %2$s %1$s z grupami pól" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Gotowe" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Grupa(-y) pól" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Wybierz jedną lub klika grup pól…" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Proszę wybrać grupy pól do powiązania." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Grupa pól została powiązana." msgstr[1] "Grupy pól zostały powiązane." msgstr[2] "Grupy pól zostały powiązane." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Rejestracja nieudana" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2621,36 +4662,40 @@ msgstr "" "Nie można było zarejestrować tego elementu, ponieważ jego klucz jest już " "używany przez inny element zarejestrowany przez inną wtyczkę lub motyw." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Uprawnienia" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "Adresy URL" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Widoczność" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Etykiety" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Ustawienia pól w zakładkach" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2658,102 +4703,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Wartość shortcode'u ACF-a wyłączona podczas podglądu]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Zamknij okno" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Pole zostało przeniesione do innej grupy" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Zamknij okno" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Rozpocznij od tej zakładki nową grupę zakładek." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Nowa grupa zakładek" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Użyj ostylowanego pola select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Zapisz inny wybór" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Zezwól na inny wybór" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Dodaj „Przełącz wszystko”" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Zapisz własne wartości" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Zezwól na własne wartości" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Własne wartości pola zaznaczenia nie mogą być puste. Odznacz wszystkie puste " "wartości." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Aktualizacje" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Zapisz zmiany" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Tytuł grupy pól" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Dodaj tytuł" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Nie znasz ACF-a? Zapoznaj się z naszym przewodnikiem jak zacząć." +"Nie znasz ACF-a? Zapoznaj się z naszym przewodnikiem jak zacząć." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Dodaj grupę pól" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2761,40 +4809,43 @@ msgstr "" "ACF używa grup pól do łączenia własnych " "pól, a następnie dołączania tych pól do ekranów edycji." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Dodaj swoją pierwszą grupę pól" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Strony opcji" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Bloki ACF-a" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Pole galerii" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Pole elastycznej treści" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Pole powtarzalne" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Odblokuj dodatkowe funkcje przy pomocy ACF-a PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Usuń grupę pól" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Utworzono %1$s o %2$s" @@ -2807,13 +4858,13 @@ msgid "Location Rules" msgstr "Reguły lokalizacji" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Wybierz spośród ponad 30 rodzajów pól. Dowiedz się więcej." +"Wybierz spośród ponad 30 rodzajów pól. Dowiedz się więcej." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2835,34 +4886,34 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Dodaj pole" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Prezentacja" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Walidacja" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Ogólne" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importuj JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Eksportuj jako JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Grupa pól została wyłączona." @@ -2870,50 +4921,51 @@ msgstr[1] "%s grupy pól zostały wyłączone." msgstr[2] "%s grup pól zostało wyłączonych." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Grupa pól została włączona." msgstr[1] "%s grupy pól zostały włączone." msgstr[2] "%s grup pól zostało włączonych." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Wyłącz" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Wyłącz ten element" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Włącz" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Włącz ten element" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Przenieść grupę pól do kosza?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Wyłączone" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2921,7 +4973,7 @@ msgstr "" "Wtyczki Advanced Custom Fields i Advanced Custom Fields PRO nie powinny być " "włączone jednocześnie. Automatycznie wyłączyliśmy Advanced Custom Fields PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2929,225 +4981,226 @@ msgstr "" "Wtyczki Advanced Custom Fields i Advanced Custom Fields PRO nie powinny być " "włączone jednocześnie. Automatycznie wyłączyliśmy Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Wykryliśmy jedno lub kilka wywołań, które pobierają " "wartości pól przez zainicjowaniem ACF-a. Nie są one obsłużone i może to " -"powodować nieprawidłowe lub brakujące dane. Dowiedz się, jak to naprawić." +"powodować nieprawidłowe lub brakujące dane. Dowiedz się, jak to naprawić." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s musi mieć użytkownika z rolą %2$s." msgstr[1] "%1$s musi mieć użytkownika z jedną z następujących ról: %2$s" msgstr[2] "%1$s musi mieć użytkownika z jedną z następujących ról: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s musi mieć prawidłowy identyfikator użytkownika." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Nieprawidłowe żądanie." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s nie zawiera się w %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s musi należeć do taksonomii %2$s." msgstr[1] "%1$s musi należeć do jednej z następujących taksonomii: %2$s" msgstr[2] "%1$s musi należeć do jednej z następujących taksonomii: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s musi należeć do typu treści %2$s." msgstr[1] "%1$s musi należeć do jednego z następujących typów treści: %2$s" msgstr[2] "%1$s musi należeć do jednego z następujących typów treści: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s musi mieć prawidłowy identyfikator wpisu." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s wymaga prawidłowego identyfikatora załącznika." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Pokaż w REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Włącz przezroczystość" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Tablica RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Ciąg RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Ciąg Hex" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Kup PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Włączone" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "„%s” nie jest poprawnym adresem e-mail" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Kolor" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Wybierz domyślny kolor" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Wyczyść kolor" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloki" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opcje" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Użytkownicy" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elementy menu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widżety" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Załączniki" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taksonomie" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Wpisy" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Ostatnia aktualizacja: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Przepraszamy, ten wpis jest niedostępny dla porównania różnic." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Nieprawidłowy parametr(y) grupy pól." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Oczekiwanie na zapis" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Zapisana" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importuj" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Przejrzyj zmiany" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Znajduje się w: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Znalezione we wtyczce: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Znalezione w motywie: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Różne" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synchronizuj zmiany" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Ładowanie różnic" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Przegląd lokalnych zmian JSON" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Odwiedź stronę" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Zobacz szczegóły" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Wersja %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informacje" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3155,7 +5208,7 @@ msgstr "" "Pomoc. Nasi pracownicy pomocy " "technicznej pomogą w bardziej dogłębnych wyzwaniach technicznych." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3165,7 +5218,7 @@ msgstr "" "społeczność na naszych forach społecznościowych, która pomoże Ci poznać " "tajniki świata ACF-a." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3175,7 +5228,7 @@ msgstr "" "dokumentacja zawiera opisy i przewodniki dotyczące większości sytuacji, " "które możesz napotkać." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3185,11 +5238,11 @@ msgstr "" "wykorzystał swoją stronę internetową dzięki ACF-owi. Jeśli napotkasz " "jakiekolwiek trudności, jest kilka miejsc, w których możesz znaleźć pomoc:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Pomoc i wsparcie" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3197,7 +5250,7 @@ msgstr "" "Skorzystaj z zakładki Pomoc i wsparcie, aby skontaktować się, jeśli " "potrzebujesz pomocy." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3207,7 +5260,7 @@ msgstr "" "przewodnika Pierwsze kroki, aby " "zapoznać się z filozofią wtyczki i sprawdzonymi metodami." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3218,32 +5271,35 @@ msgstr "" "interfejs API do wyświetlania niestandardowych wartości pól w dowolnym pliku " "szablonu motywu." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Przegląd" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Typ lokalizacji „%s” jest już zarejestrowany." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Klasa „%s” nie istnieje." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nieprawidłowy identyfikator jednorazowy." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Błąd ładowania pola." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Nie znaleziono lokalizacji: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Błąd: %s" @@ -3271,7 +5327,7 @@ msgstr "Element menu" msgid "Post Status" msgstr "Status wpisu" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menu" @@ -3377,77 +5433,78 @@ msgstr "Wszystkie formaty %s" msgid "Attachment" msgstr "Załącznik" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s wartość jest wymagana" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Pokaż to pole jeśli" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Wyświetlanie warunkowe" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "oraz" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokalny JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Pole klona" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Proszę również sprawdzić, czy wszystkie dodatki premium (%s) są " "zaktualizowane do najnowszej wersji." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "Ta wersja zawiera ulepszenia bazy danych i wymaga uaktualnienia." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Dziękujemy za aktualizację %1$s do wersji %2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Wymagana jest aktualizacja bazy danych" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Strona opcji" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Elastyczna treść" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Pole powtarzalne" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Wróć do wszystkich narzędzi" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3456,132 +5513,132 @@ msgstr "" "ustawienia pierwszej z nich. (pierwsza grupa pól to ta, która ma najniższy " "numer w kolejności)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Wybierz elementy, które chcesz ukryć na stronie edycji." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ukryj na ekranie" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Wyślij trackbacki" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tagi" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategorie" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atrybuty strony" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Uproszczona nazwa" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Wersje" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Komentarze" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Dyskusja" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Zajawka" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Edytor treści" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Bezpośredni odnośnik" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Wyświetlany na liście grup pól" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Grupy pól z niższym numerem pojawią się pierwsze" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Nr w kolejności." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Pod polami" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Pod etykietami" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Położenie instrukcji" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Położenie etykiety" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Boczna" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normalna (pod treścią)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Wysoka (pod tytułem)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Pozycja" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Bezpodziałowy (brak metaboksa)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standardowy (metabox WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Styl" @@ -3589,9 +5646,9 @@ msgstr "Styl" msgid "Type" msgstr "Rodzaj" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Klucz" @@ -3602,111 +5659,108 @@ msgstr "Klucz" msgid "Order" msgstr "Kolejność" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Zamknij pole" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "szerokość" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atrybuty kontenera" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Wymagane" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instrukcje dla autorów. Będą widoczne w trakcie wprowadzania danych" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrukcje" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Rodzaj pola" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Pojedyncze słowo, bez spacji. Dozwolone są myślniki i podkreślniki" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nazwa pola" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Ta nazwa będzie widoczna na stronie edycji" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etykieta pola" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Usuń" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Usuń pole" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Przenieś" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Przenieś pole do innej grupy" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplikuj to pole" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Edytuj pole" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Przeciągnij aby zmienić kolejność" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Pokaż tę grupę pól jeśli" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Brak dostępnych aktualizacji." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Aktualizacja bazy danych zakończona. Zobacz co nowego" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Czytam zadania aktualizacji…" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Aktualizacja nie powiodła się." @@ -3714,13 +5768,15 @@ msgstr "Aktualizacja nie powiodła się." msgid "Upgrade complete." msgstr "Aktualizacja zakończona." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Aktualizowanie danych do wersji %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3728,36 +5784,40 @@ msgstr "" "Zdecydowanie zaleca się wykonanie kopii zapasowej bazy danych przed " "kontynuowaniem. Czy na pewno chcesz teraz uruchomić aktualizacje?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Proszę wybrać co najmniej jedną witrynę do uaktualnienia." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Aktualizacja bazy danych zakończona. Wróć do kokpitu sieci" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Oprogramowanie witryny jest aktualne" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Witryna wymaga aktualizacji bazy danych z %1$s do %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Witryna" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Zaktualizuj witryny" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3765,8 +5825,8 @@ msgstr "" "Następujące witryny wymagają aktualizacji bazy danych. Zaznacz te, które " "chcesz zaktualizować i kliknij %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Dodaj grupę warunków" @@ -3782,15 +5842,15 @@ msgstr "" msgid "Rules" msgstr "Reguły" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Skopiowano" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Skopiuj do schowka" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3802,38 +5862,38 @@ msgstr "" "można następnie zaimportować do innej instalacji ACF. Użyj „Utwórz PHP” do " "wyeksportowania ustawień do kodu PHP, który można umieścić w motywie." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Wybierz grupy pól" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nie zaznaczono żadnej grupy pól" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Utwórz PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Eksportuj grupy pól" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Importowany plik jest pusty" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Błędny typ pliku" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Błąd przesyłania pliku. Proszę spróbować ponownie" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3841,54 +5901,56 @@ msgstr "" "Wybierz plik JSON Advanced Custom Fields, który chcesz zaimportować. Po " "kliknięciu przycisku importu poniżej, ACF zaimportuje elementy z tego pliku." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importuj grupy pól" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synchronizuj" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Wybierz %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplikuj" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplikuj ten element" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Obsługuje" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dokumentacja" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Opis" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synchronizacja jest dostępna" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Grupa pól została zsynchronizowana." @@ -3896,347 +5958,346 @@ msgstr[1] "%s grupy pól zostały zsynchronizowane." msgstr[2] "%s grup pól zostało zsynchronizowanych." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupa pól została zduplikowana." msgstr[1] "%s grupy pól zostały zduplikowane." msgstr[2] "%s grup pól zostało zduplikowanych." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Włączone (%s)" msgstr[1] "Włączone (%s)" msgstr[2] "Włączone (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Strona opinii i aktualizacji" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Aktualizuj bazę danych" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Własne pola" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Przenieś pole" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Proszę wybrać miejsce przeznaczenia dla tego pola" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Pole %1$s znajduje się teraz w grupie pól %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Przenoszenie zakończone." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Włączone" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Klucze pola" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ustawienia" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Lokalizacja" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Pusty" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopia" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(to pole)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Zaznaczone" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Przenieś pole" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Brak dostępnych pól" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Tytuł grupy pól jest wymagany" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "To pole nie może zostać przeniesione zanim zmiany nie zostaną zapisane" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Ciąg znaków „field_” nie może zostać użyty na początku nazwy pola" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Szkic grupy pól został zaktualizowany." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Publikacja grupy pól została zaplanowana." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupa pól została dodana." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupa pól została zapisana." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupa pól została opublikowana." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupa pól została usunięta." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupa pól została zaktualizowana." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Narzędzia" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "nie jest równe" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "jest równe" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formularze" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Strona" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Wpis" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relacyjne" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Wybór" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Podstawowe" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Nieznany" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Rodzaj pola nie istnieje" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Wykryto spam" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Wpis został zaktualizowany" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Aktualizuj" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Potwierdź e-mail" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Treść" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Tytuł" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Edytuj grupę pól" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Wybór jest mniejszy niż" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Wybór jest większy niż" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Wartość jest mniejsza niż" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Wartość jest większa niż" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Wartość zawiera" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Wartość musi pasować do wzoru" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Wartość nie jest równa" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Wartość jest równa" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Nie ma wartości" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Ma dowolną wartość" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Anuluj" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Czy na pewno?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d pola(-ól) wymaga uwagi" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 pole wymaga uwagi" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Walidacja nie powiodła się" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Walidacja zakończona sukcesem" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Ograniczone" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Zwiń szczegóły" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Rozwiń szczegóły" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Wgrane do wpisu" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Aktualizuj" @@ -4246,244 +6307,248 @@ msgctxt "verb" msgid "Edit" msgstr "Edytuj" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "Wprowadzone przez Ciebie zmiany przepadną jeśli przejdziesz do innej strony" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Wymagany typ pliku to %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "lub" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Rozmiar pliku nie może przekraczać %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Rozmiar pliku musi wynosić co najmniej %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Wysokość obrazka nie może przekraczać %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Obrazek musi mieć co najmniej %dpx wysokości." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Szerokość obrazka nie może przekraczać %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Obrazek musi mieć co najmniej %dpx szerokości." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(brak tytułu)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Pełny rozmiar" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Duży" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Średni" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(brak etykiety)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Określa wysokość obszaru tekstowego" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Wiersze" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Obszar tekstowy" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Dołącz dodatkowe pole, aby grupowo włączać/wyłączać wszystkie wybory" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Dopisz własne wartości do wyborów pola" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Zezwól na dodawanie własnych wartości" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Dodaj nowy wybór" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Przełącz wszystko" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Zezwól na adresy URL archiwów" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Archiwa" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Odnośnik do strony" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Dodaj" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nazwa" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "Dodano %s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s już istnieje" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Użytkownik nie może dodać nowych „%s”" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Identyfikator terminu" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Obiekt terminu" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Wczytaj wartości z terminów taksonomii z wpisu" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Wczytaj terminy taksonomii" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Przypisz wybrane terminy taksonomii do wpisu" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Zapisz terminy taksonomii" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Zezwól na tworzenie nowych terminów taksonomii podczas edycji" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Tworzenie terminów taksonomii" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Pola wyboru" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Pojedyncza wartość" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Wybór wielokrotny" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Pole zaznaczenia" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Wiele wartości" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Określ wygląd tego pola" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Wygląd" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Wybierz taksonomię do wyświetlenia" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Brak „%s”" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Wartość musi być równa lub niższa od %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Wartość musi być równa lub wyższa od %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Wartość musi być liczbą" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Liczba" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Dopisz wartości wyboru „inne” do wyborów pola" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Dodaj wybór „inne”, aby zezwolić na własne wartości" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Inne" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Pole wyboru" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4491,726 +6556,733 @@ msgstr "" "Zdefiniuj punkt końcowy dla zatrzymania poprzedniego panelu zwijanego. Ten " "panel zwijany nie będzie widoczny." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Zezwól, aby ten zwijany panel otwierał się bez zamykania innych." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi-expand" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Pokaż ten zwijany panel jako otwarty po załadowaniu strony." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Otwórz" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Zwijany panel" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Określ jakie pliki mogą być przesyłane" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Identyfikator pliku" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Adres URL pliku" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Tablica pliku" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Dodaj plik" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Nie wybrano pliku" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nazwa pliku" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Aktualizuj plik" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Edytuj plik" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Wybierz plik" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Plik" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Hasło" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Określ zwracaną wartość" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Używaj AJAX do wczytywania wyborów?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Wpisz każdą domyślną wartość w osobnej linii" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Wybierz" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Wczytywanie zakończone niepowodzeniem" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Szukam…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Wczytuję więcej wyników…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Możesz wybrać tylko %d elementy(-tów)" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Możesz wybrać tylko 1 element" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Proszę usunąć %d znaki(-ów)" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Proszę usunąć 1 znak" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Wpisz %d lub więcej znaków" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Wpisz 1 lub więcej znaków" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Brak pasujących wyników" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "Dostępnych wyników: %d. Użyj strzałek w górę i w dół, aby nawigować." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Dostępny jest jeden wynik. Aby go wybrać, naciśnij Enter." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Lista wyboru" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Identyfikator użytkownika" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Obiekt użytkownika" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Tablica użytkownika" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Wszystkie role użytkownika" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtruj wg roli" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Użytkownik" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separator" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Wybierz kolor" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Domyślne" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Wyczyść" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Wybór koloru" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Wybierz" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Gotowe" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Teraz" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Strefa czasowa" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosekunda" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisekunda" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Sekunda" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuta" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Godzina" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Czas" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Określ czas" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Wybór daty i godziny" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Punkt końcowy" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Wyrównanie do lewej" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Wyrównanie do góry" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Położenie" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Zakładka" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Wartość musi być poprawnym adresem URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Adres URL odnośnika" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Tablica odnośnika" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Otwiera się w nowym oknie/karcie" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Wybierz odnośnik" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Odnośnik" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mail" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Wielkość kroku" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Wartość maksymalna" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Wartość minimalna" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Zakres" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Oba (tablica)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etykieta" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Wartość" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Pionowy" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Poziomy" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "czerwony : Czerwony" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Aby uzyskać większą kontrolę, można określić wartość i etykietę w niniejszy " "sposób:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Wpisz każdy z wyborów w osobnej linii." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Wybory" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupa przycisków" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Zezwól na pusty" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Element nadrzędny" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" "TinyMCE nie zostanie zainicjowany, dopóki to pole nie zostanie kliknięte" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Opóźnij inicjowanie" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Pokaż przycisk dodawania mediów" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Pasek narzędzi" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Tylko tekstowa" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Tylko wizualna" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Wizualna i tekstowa" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Zakładki" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Kliknij, aby zainicjować TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekstowy" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Wizualny" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Wartość nie może przekraczać %d znaków" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Pozostaw puste w przypadku braku limitu" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Limit znaków" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Pojawia się za polem" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Za polem (sufiks)" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Pojawia się przed polem" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Przed polem (prefiks)" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Pojawia się w polu" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Placeholder (tekst zastępczy)" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Wyświetlana podczas tworzenia nowego wpisu" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s wymaga co najmniej %2$s wyboru" msgstr[1] "%1$s wymaga co najmniej %2$s wyborów" msgstr[2] "%1$s wymaga co najmniej %2$s wyborów" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Identyfikator wpisu" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Obiekt wpisu" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maksimum wpisów" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minimum wpisów" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Obrazek wyróżniający" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Wybrane elementy będą wyświetlone przy każdym wyniku" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementy" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taksonomia" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Typ treści" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtry" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Wszystkie taksonomie" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtruj wg taksonomii" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Wszystkie typy treści" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtruj wg typu treści" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Wyszukiwanie…" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Wybierz taksonomię" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Wybierz typ treści" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Brak pasujących wyników" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Wczytywanie" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Maksymalna liczba wartości została przekroczona ( {max} wartości )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relacja" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Lista oddzielona przecinkami. Pozostaw puste dla wszystkich typów" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Dozwolone typy plików" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maksimum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Wielkość pliku" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Określ jakie obrazy mogą być przesyłane" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Wgrane do wpisu" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5221,488 +7293,495 @@ msgstr "Wgrane do wpisu" msgid "All" msgstr "Wszystkie" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Ogranicz wybór do biblioteki mediów" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteka" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Rozmiar podglądu" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Identyfikator obrazka" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Adres URL obrazka" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Tablica obrazków" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Określ wartość zwracaną w witrynie" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Zwracana wartość" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Dodaj obrazek" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Nie wybrano obrazka" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Usuń" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Edytuj" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Wszystkie obrazki" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Aktualizuj obrazek" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Edytuj obrazek" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Wybierz obrazek" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Obrazek" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Zezwól aby znaczniki HTML były wyświetlane jako widoczny tekst, a nie " "renderowane" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Dodawaj znaki ucieczki do HTML (escape HTML)" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Brak formatowania" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Automatycznie dodaj <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Automatycznie twórz akapity" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Kontroluje jak są renderowane nowe linie" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nowe linie" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Pierwszy dzień tygodnia" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Format używany podczas zapisywania wartości" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Zapisz format" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Tydz" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Wstecz" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Dalej" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Dzisiaj" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Gotowe" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Wybór daty" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Szerokość" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Rozmiar osadzenia" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Wpisz adres URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Tekst wyświetlany, gdy jest wyłączone" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Tekst, gdy wyłączone" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Tekst wyświetlany, gdy jest włączone" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Tekst, gdy włączone" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Ostylowany interfejs użytkownika" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Wartość domyślna" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Wyświetla tekst obok pola" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Wiadomość" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nie" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Tak" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Prawda / Fałsz" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Wiersz" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabela" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Określ style stosowane to renderowania wybranych pól" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Układ" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Pola podrzędne" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupa" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Dostosuj wysokość mapy" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Wysokość" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Ustaw początkowe powiększenie" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Powiększenie" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Wyśrodkuj początkową mapę" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Wyśrodkowanie" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Szukaj adresu…" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Znajdź aktualną lokalizację" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Wyczyść lokalizację" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Szukaj" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Przepraszamy, ta przeglądarka nie obsługuje geolokalizacji" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Wartość zwracana przez funkcje w szablonie" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Zwracany format" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Własny:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Format wyświetlany przy edycji wpisu" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Format wyświetlania" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Wybór godziny" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Wyłączone (%s)" msgstr[1] "Wyłączone (%s)" msgstr[2] "Wyłączone (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Nie znaleziono żadnych pól w koszu" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Nie znaleziono żadnych pól" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Szukaj pól" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Zobacz pole" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nowe pole" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Edytuj pole" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Dodaj nowe pole" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Pole" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Pola" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Nie znaleziono żadnych grup pól w koszu" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Nie znaleziono żadnych grup pól" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Szukaj grup pól" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Zobacz grupę pól" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Nowa grupa pól" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Edytuj grupę pól" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Dodaj nową grupę pól" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Dodaj" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupa pól" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupy pól" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Dostosuj WordPressa za pomocą wszechstronnych, profesjonalnych i " "intuicyjnych pól." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5755,9 +7834,9 @@ msgstr "Ustawienia zostały zaktualizowane" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Aby włączyć aktualizacje, należy wprowadzić klucz licencyjny na stronie Aktualizacje. Jeśli nie posiadasz klucza licencyjnego, " @@ -5810,8 +7889,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Żadna grupa pól nie została dodana do tej strony opcji. Utwórz grupę własnych pól" +"Żadna grupa pól nie została dodana do tej strony opcji. Utwórz grupę własnych pól" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -6234,8 +8313,8 @@ msgid "" "a>." msgstr "" "Żeby odblokować aktualizacje proszę podać swój klucz licencyjny poniżej. " -"Jeśli nie posiadasz klucza prosimy zapoznać się ze szczegółami i cennikiem." +"Jeśli nie posiadasz klucza prosimy zapoznać się ze szczegółami i cennikiem." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_AO.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_AO.l10n.php new file mode 100644 index 000000000..4f881152d --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_AO.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'pt_AO','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-05-22T11:47:45+00:00','x-generator'=>'gettext','messages'=>['Widget'=>'Widget','User Role'=>'Papel de utilizador','Comment'=>'Comentário','Post Format'=>'Formato de artigo','Menu Item'=>'Item de menu','Post Status'=>'Estado do conteúdo','Menus'=>'Menus','Menu Locations'=>'Localizações do menu','Menu'=>'Menu','Post Taxonomy'=>'Taxonomia do artigo','Child Page (has parent)'=>'Página dependente (tem superior)','Parent Page (has children)'=>'Página superior (tem dependentes)','Top Level Page (no parent)'=>'Página de topo (sem superior)','Posts Page'=>'Página de artigos','Front Page'=>'Página inicial','Page Type'=>'Tipo de página','Viewing back end'=>'A visualizar a administração do site','Viewing front end'=>'A visualizar a frente do site','Logged in'=>'Sessão iniciada','Current User'=>'Utilizador actual','Page Template'=>'Modelo de página','Register'=>'Registar','Add / Edit'=>'Adicionar / Editar','User Form'=>'Formulário de utilizador','Page Parent'=>'Página superior','Super Admin'=>'Super Administrador','Current User Role'=>'Papel do utilizador actual','Default Template'=>'Modelo por omissão','Post Template'=>'Modelo de conteúdo','Post Category'=>'Categoria de artigo','All %s formats'=>'Todos os formatos de %s','Attachment'=>'Anexo','%s value is required'=>'O valor %s é obrigatório','Show this field if'=>'Mostrar este campo se','Conditional Logic'=>'Lógica condicional','and'=>'e','Local JSON'=>'JSON local','Clone Field'=>'Campo de clone','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, verifique se todos os add-ons premium (%s) estão actualizados para a última versão.','This version contains improvements to your database and requires an upgrade.'=>'Esta versão inclui melhorias na base de dados e requer uma actualização.','Database Upgrade Required'=>'Actualização da base de dados necessária','Options Page'=>'Página de opções','Gallery'=>'Galeria','Flexible Content'=>'Conteúdo flexível','Repeater'=>'Repetidor','Back to all tools'=>'Voltar para todas as ferramentas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Se forem mostrados vários grupos de campos num ecrã de edição, serão utilizadas as opções do primeiro grupo de campos. (o que tiver menor número de ordem)','Select items to hide them from the edit screen.'=>'Seleccione os itens a esconder do ecrã de edição.','Hide on screen'=>'Esconder no ecrã','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorias','Page Attributes'=>'Atributos da página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisões','Comments'=>'Comentários','Discussion'=>'Discussão','Excerpt'=>'Excerto','Content Editor'=>'Editor de conteúdo','Permalink'=>'Ligação permanente','Shown in field group list'=>'Mostrado na lista de grupos de campos','Field groups with a lower order will appear first'=>'Serão mostrados primeiro os grupos de campos com menor número de ordem.','Order No.'=>'Nº. de ordem','Below fields'=>'Abaixo dos campos','Below labels'=>'Abaixo das legendas','Side'=>'Lateral','Normal (after content)'=>'Normal (depois do conteúdo)','High (after title)'=>'Acima (depois do título)','Position'=>'Posição','Seamless (no metabox)'=>'Simples (sem metabox)','Standard (WP metabox)'=>'Predefinido (metabox do WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Chave','Order'=>'Ordem','Close Field'=>'Fechar campo','id'=>'id','class'=>'classe','width'=>'largura','Wrapper Attributes'=>'Atributos do wrapper','Instructions for authors. Shown when submitting data'=>'Instruções para os autores. São mostradas ao preencher e submeter dados.','Instructions'=>'Instruções','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Uma única palavra, sem espaços. São permitidos underscores (_) e traços (-).','Field Name'=>'Nome do campo','This is the name which will appear on the EDIT page'=>'Este é o nome que será mostrado na página EDITAR.','Field Label'=>'Legenda do campo','Delete'=>'Eliminar','Delete field'=>'Eliminar campo','Move'=>'Mover','Move field to another group'=>'Mover campo para outro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arraste para reordenar','Show this field group if'=>'Mostrar este grupo de campos se','No updates available.'=>'Nenhuma actualização disponível.','Database upgrade complete. See what\'s new'=>'Actualização da base de dados concluída. Ver o que há de novo','Reading upgrade tasks...'=>'A ler tarefas de actualização...','Upgrade failed.'=>'Falhou ao actualizar.','Upgrade complete.'=>'Actualização concluída.','Upgrading data to version %s'=>'A actualizar dados para a versão %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'É recomendável que faça uma cópia de segurança da sua base de dados antes de continuar. Tem a certeza que quer actualizar agora?','Please select at least one site to upgrade.'=>'Por favor, seleccione pelo menos um site para actualizar.','Database Upgrade complete. Return to network dashboard'=>'Actualização da base de dados concluída. Voltar ao painel da rede','Site is up to date'=>'O site está actualizado','Site'=>'Site','Upgrade Sites'=>'Actualizar sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Os sites seguintes necessitam de actualização da BD. Seleccione os que quer actualizar e clique em %s.','Add rule group'=>'Adicionar grupo de regras','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crie um conjunto de regras para determinar em que ecrãs de edição serão utilizados estes campos personalizados avançados','Rules'=>'Regras','Copied'=>'Copiado','Copy to clipboard'=>'Copiar para a área de transferência','Select Field Groups'=>'Seleccione os grupos de campos','No field groups selected'=>'Nenhum grupo de campos seleccionado','Generate PHP'=>'Gerar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Ficheiro de importação vazio','Incorrect file type'=>'Tipo de ficheiro incorrecto','Error uploading file. Please try again'=>'Erro ao carregar ficheiro. Por favor tente de novo.','Import Field Groups'=>'Importar grupos de campos','Sync'=>'Sincronizar','Select %s'=>'Seleccionar %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este item','Documentation'=>'Documentação','Description'=>'Descrição','Sync available'=>'Sincronização disponível','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Rever sites e actualizar','Upgrade Database'=>'Actualizar base de dados','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor seleccione o destinho para este campo','Move Complete.'=>'Movido com sucesso.','Active'=>'Activo','Field Keys'=>'Chaves dos campos','Settings'=>'Definições','Location'=>'Localização','Null'=>'Nulo','copy'=>'cópia','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'Nenhum campo de opções disponível','Field group title is required'=>'O título do grupo de campos é obrigatório','This field cannot be moved until its changes have been saved'=>'Este campo não pode ser movido até que as suas alterações sejam guardadas.','The string "field_" may not be used at the start of a field name'=>'O prefixo "field_" não pode ser utilizado no início do nome do campo.','Field group draft updated.'=>'Rascunho de grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos agendado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Ferramentas','is not equal to'=>'não é igual a','is equal to'=>'é igual a','Forms'=>'Formulários','Page'=>'Página','Post'=>'Artigo','Relational'=>'Relacional','Choice'=>'Opção','Basic'=>'Básico','Unknown'=>'Desconhecido','Field type does not exist'=>'Tipo de campo não existe','Spam Detected'=>'Spam detectado','Post updated'=>'Artigo actualizado','Update'=>'Actualizar','Validate Email'=>'Validar email','Content'=>'Conteúdo','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'A selecção é menor do que','Selection is greater than'=>'A selecção é maior do que','Value is less than'=>'O valor é menor do que','Value is greater than'=>'O valor é maior do que','Value contains'=>'O valor contém','Value matches pattern'=>'O valor corresponde ao padrão','Value is not equal to'=>'O valor é diferente de','Value is equal to'=>'O valor é igual a','Has no value'=>'Não tem valor','Has any value'=>'Tem um valor qualquer','Cancel'=>'Cancelar','Are you sure?'=>'Tem a certeza?','%d fields require attention'=>'%d campos requerem a sua atenção','1 field requires attention'=>'1 campo requer a sua atenção','Validation failed'=>'A validação falhou','Validation successful'=>'Validação bem sucedida','Restricted'=>'Restrito','Collapse Details'=>'Minimizar detalhes','Expand Details'=>'Expandir detalhes','Uploaded to this post'=>'Carregados neste artigo','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'As alterações que fez serão ignoradas se navegar para fora desta página.','File type must be %s.'=>'O tipo de ficheiro deve ser %s.','or'=>'ou','File size must be at least %s.'=>'O tamanho do ficheiro deve ser pelo menos de %s.','Image height must not exceed %dpx.'=>'A altura da imagem não deve exceder os %dpx.','Image height must be at least %dpx.'=>'A altura da imagem deve ser pelo menos de %dpx.','Image width must not exceed %dpx.'=>'A largura da imagem não deve exceder os %dpx.','Image width must be at least %dpx.'=>'A largura da imagem deve ser pelo menos de %dpx.','(no title)'=>'(sem título)','Full Size'=>'Tamanho original','Large'=>'Grande','Medium'=>'Média','Thumbnail'=>'Miniatura','(no label)'=>'(sem legenda)','Sets the textarea height'=>'Define a altura da área de texto','Rows'=>'Linhas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Preceder com caixa de selecção adicional para seleccionar todas as opções','Save \'custom\' values to the field\'s choices'=>'Guarda valores personalizados nas opções do campo','Allow \'custom\' values to be added'=>'Permite adicionar valores personalizados','Add new choice'=>'Adicionar nova opção','Toggle All'=>'Seleccionar tudo','Allow Archives URLs'=>'Permitir URL do arquivo','Archives'=>'Arquivo','Page Link'=>'Ligação de página','Add'=>'Adicionar','Name'=>'Nome','%s added'=>'%s adicionado(a)','%s already exists'=>'%s já existe','User unable to add new %s'=>'O utilizador não pôde adicionar novo(a) %s','Term ID'=>'ID do termo','Term Object'=>'Termo','Load value from posts terms'=>'Carrega os termos a partir dos termos dos conteúdos.','Load Terms'=>'Carregar termos','Connect selected terms to the post'=>'Liga os termos seleccionados ao conteúdo.','Save Terms'=>'Guardar termos','Allow new terms to be created whilst editing'=>'Permite a criação de novos termos durante a edição.','Create Terms'=>'Criar termos','Radio Buttons'=>'Botões de opções','Single Value'=>'Valor único','Multi Select'=>'Selecção múltipla','Checkbox'=>'Caixa de selecção','Multiple Values'=>'Valores múltiplos','Select the appearance of this field'=>'Seleccione a apresentação deste campo.','Appearance'=>'Apresentação','Select the taxonomy to be displayed'=>'Seleccione a taxonomia que será mostrada.','Value must be equal to or lower than %d'=>'O valor deve ser igual ou inferior a %d','Value must be equal to or higher than %d'=>'O valor deve ser igual ou superior a %d','Value must be a number'=>'O valor deve ser um número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar \'outros\' valores nas opções do campo','Add \'other\' choice to allow for custom values'=>'Adicionar opção \'outros\' para permitir a inserção de valores personalizados','Other'=>'Outro','Radio Button'=>'Botão de opção','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define o fim do acordeão anterior. Este item de acordeão não será visível.','Allow this accordion to open without closing others.'=>'Permite abrir este item de acordeão sem fechar os restantes.','Display this accordion as open on page load.'=>'Mostrar este item de acordeão aberto ao carregar a página.','Open'=>'Aberto','Accordion'=>'Acordeão','Restrict which files can be uploaded'=>'Restringe que ficheiros podem ser carregados.','File ID'=>'ID do ficheiro','File URL'=>'URL do ficheiro','File Array'=>'Array do ficheiro','Add File'=>'Adicionar ficheiro','No file selected'=>'Nenhum ficheiro seleccionado','File name'=>'Nome do ficheiro','Update File'=>'Actualizar ficheiro','Edit File'=>'Editar ficheiro','Select File'=>'Seleccionar ficheiro','File'=>'Ficheiro','Password'=>'Senha','Specify the value returned'=>'Especifica o valor devolvido.','Use AJAX to lazy load choices?'=>'Utilizar AJAX para carregar opções?','Enter each default value on a new line'=>'Insira cada valor por omissão numa linha separada','verbSelect'=>'Seleccionar','Select2 JS load_failLoading failed'=>'Falhou ao carregar','Select2 JS searchingSearching…'=>'A pesquisar…','Select2 JS load_moreLoading more results…'=>'A carregar mais resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Só pode seleccionar %d itens','Select2 JS selection_too_long_1You can only select 1 item'=>'Só pode seleccionar 1 item','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor elimine %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor elimine 1 caractere','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor insira %d ou mais caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor insira 1 ou mais caracteres','Select2 JS matches_0No matches found'=>'Nenhuma correspondência encontrada','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados encontrados, use as setas para cima ou baixo para navegar.','Select2 JS matches_1One result is available, press enter to select it.'=>'Um resultado encontrado, prima Enter para seleccioná-lo.','nounSelect'=>'Selecção','User ID'=>'ID do utilizador','User Object'=>'Objecto do utilizador','User Array'=>'Array do utilizador','All user roles'=>'Todos os papéis de utilizador','User'=>'Utilizador','Separator'=>'Divisória','Select Color'=>'Seleccionar cor','Default'=>'Por omissão','Clear'=>'Limpar','Color Picker'=>'Selecção de cor','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Concluído','Date Time Picker JS currentTextNow'=>'Agora','Date Time Picker JS timezoneTextTime Zone'=>'Fuso horário','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milissegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Escolha a hora','Date Time Picker'=>'Selecção de data e hora','Endpoint'=>'Fim','Left aligned'=>'Alinhado à esquerda','Top aligned'=>'Alinhado acima','Placement'=>'Posição','Tab'=>'Separador','Value must be a valid URL'=>'O valor deve ser um URL válido','Link URL'=>'URL da ligação','Link Array'=>'Array da ligação','Opens in a new window/tab'=>'Abre numa nova janela/separador','Select Link'=>'Seleccionar ligação','Link'=>'Ligação','Email'=>'Email','Step Size'=>'Valor dos passos','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Intervalo','Both (Array)'=>'Ambos (Array)','Label'=>'Legenda','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'vermelho : Vermelho','For more control, you may specify both a value and label like this:'=>'Para maior controlo, pode especificar tanto os valores como as legendas:','Enter each choice on a new line.'=>'Insira cada opção numa linha separada.','Choices'=>'Opções','Button Group'=>'Grupo de botões','Parent'=>'Superior','Toolbar'=>'Barra de ferramentas','Text Only'=>'Apenas HTML','Visual Only'=>'Apenas visual','Visual & Text'=>'Visual e HTML','Tabs'=>'Separadores','Click to initialize TinyMCE'=>'Clique para inicializar o TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'HTML','Visual'=>'Visual','Value must not exceed %d characters'=>'O valor não deve exceder %d caracteres','Leave blank for no limit'=>'Deixe em branco para não limitar','Character Limit'=>'Limite de caracteres','Appears after the input'=>'Mostrado depois do campo','Append'=>'Suceder','Appears before the input'=>'Mostrado antes do campo','Prepend'=>'Preceder','Appears within the input'=>'Mostrado dentro do campo','Placeholder Text'=>'Texto predefinido','Appears when creating a new post'=>'Mostrado ao criar um novo conteúdo','Text'=>'Texto','Post ID'=>'ID do conteúdo','Post Object'=>'Conteúdo','Featured Image'=>'Imagem de destaque','Selected elements will be displayed in each result'=>'Os elementos seleccionados serão mostrados em cada resultado.','Elements'=>'Elementos','Taxonomy'=>'Taxonomia','Post Type'=>'Tipo de conteúdo','Filters'=>'Filtros','All taxonomies'=>'Todas as taxonomias','Filter by Taxonomy'=>'Filtrar por taxonomia','All post types'=>'Todos os tipos de conteúdo','Filter by Post Type'=>'Filtrar por tipo de conteúdo','Search...'=>'Pesquisar...','Select taxonomy'=>'Seleccione taxonomia','Select post type'=>'Seleccione tipo de conteúdo','No matches found'=>'Nenhuma correspondência encontrada','Loading'=>'A carregar','Maximum values reached ( {max} values )'=>'Valor máximo alcançado ( valor {max} )','Relationship'=>'Relação','Comma separated list. Leave blank for all types'=>'Lista separada por vírgulas. Deixe em branco para permitir todos os tipos.','Maximum'=>'Máximo','File size'=>'Tamanho do ficheiro','Restrict which images can be uploaded'=>'Restringir que imagens que ser carregadas','Minimum'=>'Mínimo','Uploaded to post'=>'Carregados no artigo','All'=>'Todos','Limit the media library choice'=>'Limita a escolha da biblioteca de media.','Library'=>'Biblioteca','Preview Size'=>'Tamanho da pré-visualização','Image ID'=>'ID da imagem','Image URL'=>'URL da imagem','Image Array'=>'Array da imagem','Specify the returned value on front end'=>'Especifica o valor devolvido na frente do site.','Return Value'=>'Valor devolvido','Add Image'=>'Adicionar imagem','No image selected'=>'Nenhuma imagem seleccionada','Remove'=>'Remover','Edit'=>'Editar','All images'=>'Todas as imagens','Update Image'=>'Actualizar imagem','Edit Image'=>'Editar imagem','Select Image'=>'Seleccionar imagem','Image'=>'Imagem','Allow HTML markup to display as visible text instead of rendering'=>'Permite visualizar o código HTML como texto visível, em vez de o processar.','Escape HTML'=>'Mostrar HTML','No Formatting'=>'Sem formatação','Automatically add <br>'=>'Adicionar <br> automaticamente','Automatically add paragraphs'=>'Adicionar parágrafos automaticamente','Controls how new lines are rendered'=>'Controla como serão visualizadas novas linhas.','New Lines'=>'Novas linhas','Week Starts On'=>'Semana começa em','The format used when saving a value'=>'O formato usado ao guardar um valor','Save Format'=>'Formato guardado','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Seguinte','Date Picker JS currentTextToday'=>'Hoje','Date Picker JS closeTextDone'=>'Concluído','Date Picker'=>'Selecção de data','Width'=>'Largura','Embed Size'=>'Tamanho da incorporação','Enter URL'=>'Insira o URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado quando inactivo','Off Text'=>'Texto desligado','Text shown when active'=>'Texto mostrado quando activo','On Text'=>'Texto ligado','Default Value'=>'Valor por omissão','Displays text alongside the checkbox'=>'Texto mostrado ao lado da caixa de selecção','Message'=>'Mensagem','No'=>'Não','Yes'=>'Sim','True / False'=>'Verdadeiro / Falso','Row'=>'Linha','Table'=>'Tabela','Block'=>'Bloco','Specify the style used to render the selected fields'=>'Especifica o estilo usado para mostrar os campos seleccionados.','Layout'=>'Layout','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar a altura do mapa','Height'=>'Altura','Set the initial zoom level'=>'Definir o nível de zoom inicial','Zoom'=>'Zoom','Center the initial map'=>'Centrar o mapa inicial','Center'=>'Centrar','Search for address...'=>'Pesquisar endereço...','Find current location'=>'Encontrar a localização actual','Clear location'=>'Limpar localização','Search'=>'Pesquisa','Sorry, this browser does not support geolocation'=>'Desculpe, este navegador não suporta geolocalização.','Google Map'=>'Mapa do Google','Return Format'=>'Formato devolvido','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'O formato de visualização ao editar um conteúdo','Display Format'=>'Formato de visualização','Time Picker'=>'Selecção de hora','No Fields found in Trash'=>'Nenhum campo encontrado no lixo','No Fields found'=>'Nenhum campo encontrado','Search Fields'=>'Pesquisar campos','View Field'=>'Ver campo','New Field'=>'Novo campo','Edit Field'=>'Editar campo','Add New Field'=>'Adicionar novo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'Nenhum grupo de campos encontrado no lixo','No Field Groups found'=>'Nenhum grupo de campos encontrado','Search Field Groups'=>'Pesquisar grupos de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Novo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Adicionar novo grupo de campos','Add New'=>'Adicionar novo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personalize o WordPress com campos intuitivos, poderosos e profissionais.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_AO.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_AO.mo index 0c15902e74953680be0bee8e1c9aafc9ee9c0f66..927c5e0289feacb5c423a5fd8fad19086c95d321 100644 GIT binary patch delta 9657 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 YDY>FL`>SBjoZ_N6PgGnf_`LD|00+lkng9R* delta 9629 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 or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s. %3$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:34 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:223 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:56 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-field-group.js:2782 +#: assets/build/js/acf-field-group.js:3272 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:311 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:309 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:307 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:282 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:387 +#: includes/fields/class-acf-field-select.php:386 +#: includes/fields/class-acf-field-user.php:82 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:235 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:891 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +324,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:432 +#: includes/fields/class-acf-field-post_object.php:350 +#: includes/fields/class-acf-field-relationship.php:553 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,232 +416,232 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:25 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:25 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:23 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:25 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:25 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:24 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:24 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:26 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:25 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:24 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:25 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:19 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:24 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:424 +#: includes/fields/class-acf-field-post_object.php:342 +#: includes/fields/class-acf-field-relationship.php:545 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:25 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:25 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:24 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:26 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:25 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:25 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:25 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:25 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:25 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:24 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:25 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:25 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:25 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:25 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -441,14 +659,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:456 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:446 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +674,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:436 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:426 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,16 +689,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:423 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:338 msgid "PRO" msgstr "" -#: includes/fields.php:355 +#: includes/fields.php:336 includes/fields.php:393 msgid "Advanced" msgstr "" @@ -500,41 +718,37 @@ msgstr "" msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:186 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" @@ -542,1262 +756,1262 @@ msgstr "" msgid "Popular" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1275 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1256 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1255 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1237 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1236 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1177 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1176 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1173 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1172 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1146 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1125 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1124 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1111 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1110 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1090 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1089 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1072 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1071 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1053 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1052 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1033 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1032 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1016 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1015 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1007 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1006 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1005 +#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1003 +#: includes/admin/views/acf-post-type/advanced-settings.php:1013 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1001 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:987 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:986 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:972 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:971 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:940 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:939 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:921 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:920 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:906 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:905 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:890 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:876 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:858 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:857 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:826 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:825 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:805 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:787 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:786 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:768 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:767 msgid "Admin Menu Parent" msgstr "" #. translators: %s = "dashicon class name", link to the WordPress dashicon #. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:755 msgid "" "The icon used for the post type menu item in the admin dashboard. Can be a " "URL or %s to use for the icon." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-post-type/advanced-settings.php:750 msgid "Dashicon class name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,303 +2019,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:289 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:284 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:275 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:259 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:241 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:230 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:206 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:121 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:110 +#: includes/admin/tools/class-acf-admin-tool-import.php:126 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2111,45 +2327,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2184,122 +2395,114 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:81 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2333,252 +2536,255 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 +#: includes/admin/post-types/admin-field-group.php:116 #: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: assets/build/js/acf-field-group.js:1367 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1173 +#: assets/build/js/acf-field-group.js:2336 +#: assets/build/js/acf-field-group.js:1413 +#: assets/build/js/acf-field-group.js:2745 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:45 includes/admin/admin.php:311 msgid "ACF" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:249 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1010 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:539 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1688 +#: assets/build/js/acf-field-group.js:2016 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1437 assets/build/js/acf.js:1517 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:118 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:117 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:429 +#: includes/fields/class-acf-field-true_false.php:190 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:253 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:242 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:425 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:384 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:373 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:137 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:250 msgid "Updates" msgstr "" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:176 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:89 msgid "Save Changes" msgstr "" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:76 msgid "Field Group Title" msgstr "" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:252 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:212 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" @@ -2591,7 +2797,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2615,228 +2821,230 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:85 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:391 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:390 msgid "Validation" msgstr "" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:389 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:69 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:468 +#: includes/admin/admin-internal-post-type-list.php:494 msgid "Deactivate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:468 msgid "Deactivate this item" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:464 +#: includes/admin/admin-internal-post-type-list.php:493 msgid "Activate" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:464 msgid "Activate this item" msgstr "" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2841 +#: assets/build/js/acf-field-group.js:3349 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:490 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:274 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:548 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:546 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:549 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:540 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:379 msgid "Invalid request." msgstr "" -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:646 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:645 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:629 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:620 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:453 msgid "%s requires a valid attachment ID." msgstr "" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:160 msgid "Enable Transparency" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:179 msgid "RGBA Array" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:94 msgid "RGBA String" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:93 +#: includes/fields/class-acf-field-color_picker.php:178 msgid "Hex String" msgstr "" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:274 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:168 msgid "'%s' is not a valid email address" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:72 msgid "Color value" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Select default color" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Clear color" msgstr "" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:92 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "" @@ -2852,128 +3060,130 @@ msgstr "" msgid "Invalid field group parameter(s)." msgstr "" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:48 msgid "Import" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:501 msgid "Sync changes" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "" -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "" @@ -2981,16 +3191,16 @@ msgstr "" msgid "Invalid nonce." msgstr "" -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:374 msgid "Error loading field." msgstr "" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:337 msgid "Error: %s" msgstr "" @@ -3018,7 +3228,7 @@ msgstr "Item de menu" msgid "Post Status" msgstr "Estado do conteúdo" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3124,78 +3334,79 @@ msgstr "Todos os formatos de %s" msgid "Attachment" msgstr "Anexo" -#: includes/validation.php:364 +#: includes/validation.php:319 msgid "%s value is required" msgstr "O valor %s é obrigatório" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo se" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:392 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:161 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "e" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Campo de clone" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, verifique se todos os add-ons premium (%s) estão actualizados " "para a última versão." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versão inclui melhorias na base de dados e requer uma actualização." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Actualização da base de dados necessária" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:129 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opções" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:443 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:433 msgid "Flexible Content" msgstr "Conteúdo flexível" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:453 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Voltar para todas as ferramentas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3204,133 +3415,133 @@ msgstr "" "utilizadas as opções do primeiro grupo de campos. (o que tiver menor número " "de ordem)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Seleccione os itens a esconder do ecrã de edição." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Esconder no ecrã" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorias" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos da página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisões" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentários" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussão" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Excerto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de conteúdo" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Ligação permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado na lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "" "Serão mostrados primeiro os grupos de campos com menor número de ordem." -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Nº. de ordem" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Abaixo dos campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Abaixo das legendas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (depois do conteúdo)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Acima (depois do título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posição" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Simples (sem metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Predefinido (metabox do WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3338,9 +3549,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Chave" @@ -3351,114 +3562,115 @@ msgstr "Chave" msgid "Order" msgstr "Ordem" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Fechar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "classe" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "largura" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos do wrapper" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:311 msgid "Required" msgstr "" -#: includes/admin/views/acf-field-group/field.php:217 +#: includes/admin/views/acf-field-group/field.php:220 msgid "Instructions for authors. Shown when submitting data" msgstr "" "Instruções para os autores. São mostradas ao preencher e submeter dados." -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instruções" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "" "Uma única palavra, sem espaços. São permitidos underscores (_) e traços (-)." -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nome do campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este é o nome que será mostrado na página EDITAR." -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Legenda do campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Eliminar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Eliminar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo para outro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arraste para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2374 +#: assets/build/js/acf-field-group.js:2796 msgid "Show this field group if" msgstr "Mostrar este grupo de campos se" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Nenhuma actualização disponível." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualização da base de dados concluída. Ver o que há de " "novo" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "A ler tarefas de actualização..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Falhou ao actualizar." @@ -3466,13 +3678,15 @@ msgstr "Falhou ao actualizar." msgid "Upgrade complete." msgstr "Actualização concluída." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "A actualizar dados para a versão %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3480,37 +3694,41 @@ msgstr "" "É recomendável que faça uma cópia de segurança da sua base de dados antes de " "continuar. Tem a certeza que quer actualizar agora?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, seleccione pelo menos um site para actualizar." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualização da base de dados concluída. Voltar ao painel da " "rede" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "O site está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3518,8 +3736,8 @@ msgstr "" "Os sites seguintes necessitam de actualização da BD. Seleccione os que quer " "actualizar e clique em %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:176 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Adicionar grupo de regras" @@ -3535,15 +3753,15 @@ msgstr "" msgid "Rules" msgstr "Regras" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar para a área de transferência" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3551,38 +3769,38 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Seleccione os grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nenhum grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Gerar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:174 msgid "Import file empty" msgstr "Ficheiro de importação vazio" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:165 msgid "Incorrect file type" msgstr "Tipo de ficheiro incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:160 msgid "Error uploading file. Please try again" msgstr "Erro ao carregar ficheiro. Por favor tente de novo." -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:49 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3592,397 +3810,398 @@ msgstr "" msgid "Import Field Groups" msgstr "Importar grupos de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:885 msgid "Select %s" msgstr "Seleccionar %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:458 +#: includes/admin/admin-internal-post-type-list.php:490 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:458 msgid "Duplicate this item" msgstr "Duplicar este item" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:305 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentação" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descrição" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:757 msgid "Sync available" msgstr "Sincronização disponível" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Rever sites e actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de dados" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:584 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:573 +#: includes/admin/post-types/admin-field-group.php:577 msgid "Please select the destination for this field" msgstr "Por favor seleccione o destinho para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:535 msgid "The %1$s field can now be found in the %2$s field group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:532 msgid "Move Complete." msgstr "Movido com sucesso." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:246 msgid "Field Keys" msgstr "Chaves dos campos" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:150 msgid "Settings" msgstr "Definições" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Localização" -#: includes/admin/post-types/admin-field-group.php:104 +#: includes/admin/post-types/admin-field-group.php:100 #: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 msgid "Null" msgstr "Nulo" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1528 +#: assets/build/js/acf-field-group.js:1844 msgid "copy" msgstr "cópia" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:624 +#: assets/build/js/acf-field-group.js:779 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/post-types/admin-field-group.php:94 #: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 #: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1633 +#: assets/build/js/acf-field-group.js:1956 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:650 +#: assets/build/js/acf-field-group.js:805 msgid "No toggle fields available" msgstr "Nenhum campo de opções disponível" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "O título do grupo de campos é obrigatório" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1622 +#: assets/build/js/acf-field-group.js:1942 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Este campo não pode ser movido até que as suas alterações sejam guardadas." -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 -#: assets/build/js/acf-field-group.js:1703 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1432 +#: assets/build/js/acf-field-group.js:1739 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" "O prefixo \"field_\" não pode ser utilizado no início do nome do campo." -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Rascunho de grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos agendado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:112 +#: includes/admin/views/global/navigation.php:248 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Ferramentas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "não é igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "é igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulários" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Artigo" -#: includes/fields.php:354 +#: includes/fields.php:335 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:353 +#: includes/fields.php:334 msgid "Choice" msgstr "Opção" -#: includes/fields.php:351 +#: includes/fields.php:332 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:283 msgid "Unknown" msgstr "Desconhecido" -#: includes/fields.php:320 +#: includes/fields.php:283 msgid "Field type does not exist" msgstr "Tipo de campo não existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:219 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:102 msgid "Post updated" msgstr "Artigo actualizado" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:101 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:55 msgid "Validate Email" msgstr "Validar email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:333 includes/forms/form-front.php:47 msgid "Content" msgstr "Conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:38 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:373 includes/forms/form-comment.php:144 +#: assets/build/js/acf-input.js:7395 assets/build/js/acf-input.js:7984 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 +#: includes/admin/post-types/admin-field-group.php:113 #: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 msgid "Selection is less than" msgstr "A selecção é menor do que" -#: includes/admin/post-types/admin-field-group.php:116 +#: includes/admin/post-types/admin-field-group.php:112 #: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 msgid "Selection is greater than" msgstr "A selecção é maior do que" -#: includes/admin/post-types/admin-field-group.php:115 +#: includes/admin/post-types/admin-field-group.php:111 #: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 msgid "Value is less than" msgstr "O valor é menor do que" -#: includes/admin/post-types/admin-field-group.php:114 +#: includes/admin/post-types/admin-field-group.php:110 #: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 msgid "Value is greater than" msgstr "O valor é maior do que" -#: includes/admin/post-types/admin-field-group.php:113 +#: includes/admin/post-types/admin-field-group.php:109 #: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 msgid "Value contains" msgstr "O valor contém" -#: includes/admin/post-types/admin-field-group.php:112 +#: includes/admin/post-types/admin-field-group.php:108 #: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 msgid "Value matches pattern" msgstr "O valor corresponde ao padrão" -#: includes/admin/post-types/admin-field-group.php:111 +#: includes/admin/post-types/admin-field-group.php:107 #: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 #: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 msgid "Value is not equal to" msgstr "O valor é diferente de" -#: includes/admin/post-types/admin-field-group.php:110 +#: includes/admin/post-types/admin-field-group.php:106 #: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 #: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 msgid "Value is equal to" msgstr "O valor é igual a" -#: includes/admin/post-types/admin-field-group.php:109 +#: includes/admin/post-types/admin-field-group.php:105 #: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 msgid "Has no value" msgstr "Não tem valor" -#: includes/admin/post-types/admin-field-group.php:108 +#: includes/admin/post-types/admin-field-group.php:104 #: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 msgid "Has any value" msgstr "Tem um valor qualquer" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 -#: assets/build/js/acf.js:1859 +#: includes/assets.php:350 assets/build/js/acf.js:1738 +#: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Tem a certeza?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:9464 +#: assets/build/js/acf-input.js:10331 msgid "%d fields require attention" msgstr "%d campos requerem a sua atenção" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:9462 +#: assets/build/js/acf-input.js:10327 msgid "1 field requires attention" msgstr "1 campo requer a sua atenção" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:253 +#: includes/validation.php:261 assets/build/js/acf-input.js:9457 +#: assets/build/js/acf-input.js:10322 msgid "Validation failed" msgstr "A validação falhou" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:9625 +#: assets/build/js/acf-input.js:10510 msgid "Validation successful" msgstr "Validação bem sucedida" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:7223 +#: assets/build/js/acf-input.js:7788 msgid "Restricted" msgstr "Restrito" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:7038 +#: assets/build/js/acf-input.js:7552 msgid "Collapse Details" msgstr "Minimizar detalhes" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:7038 +#: assets/build/js/acf-input.js:7549 msgid "Expand Details" msgstr "Expandir detalhes" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:6905 +#: assets/build/js/acf-input.js:7397 msgid "Uploaded to this post" msgstr "Carregados neste artigo" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:6944 +#: assets/build/js/acf-input.js:7436 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -3992,265 +4211,269 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:9234 +#: assets/build/js/acf-input.js:10093 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "As alterações que fez serão ignoradas se navegar para fora desta página." -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2950 msgid "File type must be %s." msgstr "O tipo de ficheiro deve ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:174 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2947 assets/build/js/acf-field-group.js:772 +#: assets/build/js/acf-field-group.js:2414 +#: assets/build/js/acf-field-group.js:934 +#: assets/build/js/acf-field-group.js:2843 msgid "or" msgstr "ou" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2923 msgid "File size must not exceed %s." msgstr "" -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2919 msgid "File size must be at least %s." msgstr "O tamanho do ficheiro deve ser pelo menos de %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2906 msgid "Image height must not exceed %dpx." msgstr "A altura da imagem não deve exceder os %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2902 msgid "Image height must be at least %dpx." msgstr "A altura da imagem deve ser pelo menos de %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2890 msgid "Image width must not exceed %dpx." msgstr "A largura da imagem não deve exceder os %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2886 msgid "Image width must be at least %dpx." msgstr "A largura da imagem deve ser pelo menos de %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1400 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sem título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:760 msgid "Full Size" msgstr "Tamanho original" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:725 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:724 msgid "Medium" msgstr "Média" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:723 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 +#: includes/admin/post-types/admin-field-group.php:95 #: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: assets/build/js/acf-field-group.js:1261 msgid "(no label)" msgstr "(sem legenda)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:137 msgid "Sets the textarea height" msgstr "Define a altura da área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:136 msgid "Rows" msgstr "Linhas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:23 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:426 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Preceder com caixa de selecção adicional para seleccionar todas as opções" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:388 msgid "Save 'custom' values to the field's choices" msgstr "Guarda valores personalizados nas opções do campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:377 msgid "Allow 'custom' values to be added" msgstr "Permite adicionar valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:36 msgid "Add new choice" msgstr "Adicionar nova opção" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:161 msgid "Toggle All" msgstr "Seleccionar tudo" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:454 msgid "Allow Archives URLs" msgstr "Permitir URL do arquivo" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:163 msgid "Archives" msgstr "Arquivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:23 msgid "Page Link" msgstr "Ligação de página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:873 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Adicionar" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:843 msgid "Name" msgstr "Nome" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:828 msgid "%s added" msgstr "%s adicionado(a)" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:792 msgid "%s already exists" msgstr "%s já existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:780 msgid "User unable to add new %s" msgstr "O utilizador não pôde adicionar novo(a) %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:680 msgid "Term ID" msgstr "ID do termo" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:679 msgid "Term Object" msgstr "Termo" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:664 msgid "Load value from posts terms" msgstr "Carrega os termos a partir dos termos dos conteúdos." -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:663 msgid "Load Terms" msgstr "Carregar termos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:653 msgid "Connect selected terms to the post" msgstr "Liga os termos seleccionados ao conteúdo." -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:652 msgid "Save Terms" msgstr "Guardar termos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:642 msgid "Allow new terms to be created whilst editing" msgstr "Permite a criação de novos termos durante a edição." -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:641 msgid "Create Terms" msgstr "Criar termos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:700 msgid "Radio Buttons" msgstr "Botões de opções" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:699 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:697 msgid "Multi Select" msgstr "Selecção múltipla" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:23 +#: includes/fields/class-acf-field-taxonomy.php:696 msgid "Checkbox" msgstr "Caixa de selecção" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Multiple Values" msgstr "Valores múltiplos" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Select the appearance of this field" msgstr "Seleccione a apresentação deste campo." -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:689 msgid "Appearance" msgstr "Apresentação" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:631 msgid "Select the taxonomy to be displayed" msgstr "Seleccione a taxonomia que será mostrada." -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:595 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:244 msgid "Value must be equal to or lower than %d" msgstr "O valor deve ser igual ou inferior a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:239 msgid "Value must be equal to or higher than %d" msgstr "O valor deve ser igual ou superior a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:227 msgid "Value must be a number" msgstr "O valor deve ser um número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:23 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:257 msgid "Save 'other' values to the field's choices" msgstr "Guardar 'outros' valores nas opções do campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:246 msgid "Add 'other' choice to allow for custom values" msgstr "" "Adicionar opção 'outros' para permitir a inserção de valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:196 +msgid "Other" +msgstr "Outro" + +#: includes/fields/class-acf-field-radio.php:23 msgid "Radio Button" msgstr "Botão de opção" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:105 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" "Define o fim do acordeão anterior. Este item de acordeão não será visível." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Allow this accordion to open without closing others." msgstr "Permite abrir este item de acordeão sem fechar os restantes." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:93 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Display this accordion as open on page load." msgstr "Mostrar este item de acordeão aberto ao carregar a página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:82 msgid "Open" msgstr "Aberto" @@ -4258,404 +4481,404 @@ msgstr "Aberto" msgid "Accordion" msgstr "Acordeão" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 msgid "Restrict which files can be uploaded" msgstr "Restringe que ficheiros podem ser carregados." -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:210 msgid "File ID" msgstr "ID do ficheiro" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:209 msgid "File URL" msgstr "URL do ficheiro" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:208 msgid "File Array" msgstr "Array do ficheiro" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:179 msgid "Add File" msgstr "Adicionar ficheiro" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:153 +#: includes/fields/class-acf-field-file.php:179 msgid "No file selected" msgstr "Nenhum ficheiro seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:143 msgid "File name" msgstr "Nome do ficheiro" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:59 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar ficheiro" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:58 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar ficheiro" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:57 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar ficheiro" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:23 msgid "File" msgstr "Ficheiro" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:23 msgid "Password" msgstr "Senha" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:371 msgid "Specify the value returned" msgstr "Especifica o valor devolvido." -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:439 msgid "Use AJAX to lazy load choices?" msgstr "Utilizar AJAX para carregar opções?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:338 +#: includes/fields/class-acf-field-select.php:360 msgid "Enter each default value on a new line" msgstr "Insira cada valor por omissão numa linha separada" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:235 includes/media.php:48 +#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7282 msgctxt "verb" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:111 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Falhou ao carregar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:110 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "A pesquisar…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "A carregar mais resultados…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Só pode seleccionar %d itens" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Só pode seleccionar 1 item" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor elimine %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor elimine 1 caractere" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor insira %d ou mais caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:103 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor insira 1 ou mais caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:102 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Nenhuma correspondência encontrada" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados encontrados, use as setas para cima ou baixo para navegar." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Um resultado encontrado, prima Enter para seleccioná-lo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:23 +#: includes/fields/class-acf-field-taxonomy.php:701 msgctxt "noun" msgid "Select" msgstr "Selecção" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:73 msgid "User ID" msgstr "ID do utilizador" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:72 msgid "User Object" msgstr "Objecto do utilizador" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:71 msgid "User Array" msgstr "Array do utilizador" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:59 msgid "All user roles" msgstr "Todos os papéis de utilizador" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:51 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Utilizador" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:23 msgid "Separator" msgstr "Divisória" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:71 msgid "Select Color" msgstr "Seleccionar cor" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:69 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por omissão" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:67 msgid "Clear" msgstr "Limpar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:23 msgid "Color Picker" msgstr "Selecção de cor" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:84 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:83 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:80 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:79 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:76 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Concluído" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Agora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Fuso horário" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milissegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Escolha a hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:23 msgid "Date Time Picker" msgstr "Selecção de data e hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:104 msgid "Endpoint" msgstr "Fim" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:108 msgid "Left aligned" msgstr "Alinhado à esquerda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:107 msgid "Top aligned" msgstr "Alinhado acima" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:103 msgid "Placement" msgstr "Posição" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:24 msgid "Tab" msgstr "Separador" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "O valor deve ser um URL válido" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:155 msgid "Link URL" msgstr "URL da ligação" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:154 msgid "Link Array" msgstr "Array da ligação" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:126 msgid "Opens in a new window/tab" msgstr "Abre numa nova janela/separador" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:121 msgid "Select Link" msgstr "Seleccionar ligação" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:23 msgid "Link" msgstr "Ligação" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:23 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:176 +#: includes/fields/class-acf-field-range.php:209 msgid "Step Size" msgstr "Valor dos passos" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:146 +#: includes/fields/class-acf-field-range.php:187 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:136 +#: includes/fields/class-acf-field-range.php:176 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:23 msgid "Range" msgstr "Intervalo" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:166 +#: includes/fields/class-acf-field-checkbox.php:355 +#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-select.php:378 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:354 +#: includes/fields/class-acf-field-radio.php:212 +#: includes/fields/class-acf-field-select.php:377 msgid "Label" msgstr "Legenda" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:353 +#: includes/fields/class-acf-field-radio.php:211 +#: includes/fields/class-acf-field-select.php:376 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:212 +#: includes/fields/class-acf-field-checkbox.php:416 +#: includes/fields/class-acf-field-radio.php:285 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:417 +#: includes/fields/class-acf-field-radio.php:286 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 msgid "red : Red" msgstr "vermelho : Vermelho" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para maior controlo, pode especificar tanto os valores como as legendas:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:139 +#: includes/fields/class-acf-field-checkbox.php:328 +#: includes/fields/class-acf-field-radio.php:186 +#: includes/fields/class-acf-field-select.php:349 msgid "Enter each choice on a new line." msgstr "Insira cada opção numa linha separada." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:327 +#: includes/fields/class-acf-field-radio.php:185 +#: includes/fields/class-acf-field-select.php:348 msgid "Choices" msgstr "Opções" @@ -4663,300 +4886,300 @@ msgstr "Opções" msgid "Button Group" msgstr "Grupo de botões" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:184 +#: includes/fields/class-acf-field-page_link.php:486 +#: includes/fields/class-acf-field-post_object.php:408 +#: includes/fields/class-acf-field-radio.php:231 +#: includes/fields/class-acf-field-select.php:407 +#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-user.php:103 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:236 +#: includes/fields/class-acf-field-post_object.php:230 +#: includes/fields/class-acf-field-taxonomy.php:861 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:371 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:370 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:359 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:335 msgid "Text Only" msgstr "Apenas HTML" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:334 msgid "Visual Only" msgstr "Apenas visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:333 msgid "Visual & Text" msgstr "Visual e HTML" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-wysiwyg.php:328 msgid "Tabs" msgstr "Separadores" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:272 msgid "Click to initialize TinyMCE" msgstr "Clique para inicializar o TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:266 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "HTML" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:265 msgid "Visual" msgstr "Visual" #: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-textarea.php:220 msgid "Value must not exceed %d characters" msgstr "O valor não deve exceder %d caracteres" #: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-textarea.php:116 msgid "Leave blank for no limit" msgstr "Deixe em branco para não limitar" #: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-textarea.php:115 msgid "Character Limit" msgstr "Limite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 +#: includes/fields/class-acf-field-email.php:146 +#: includes/fields/class-acf-field-number.php:197 +#: includes/fields/class-acf-field-password.php:97 +#: includes/fields/class-acf-field-range.php:231 #: includes/fields/class-acf-field-text.php:158 msgid "Appears after the input" msgstr "Mostrado depois do campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 +#: includes/fields/class-acf-field-email.php:145 +#: includes/fields/class-acf-field-number.php:196 +#: includes/fields/class-acf-field-password.php:96 +#: includes/fields/class-acf-field-range.php:230 #: includes/fields/class-acf-field-text.php:157 msgid "Append" msgstr "Suceder" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 +#: includes/fields/class-acf-field-email.php:136 +#: includes/fields/class-acf-field-number.php:187 +#: includes/fields/class-acf-field-password.php:87 +#: includes/fields/class-acf-field-range.php:221 #: includes/fields/class-acf-field-text.php:148 msgid "Appears before the input" msgstr "Mostrado antes do campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-email.php:135 +#: includes/fields/class-acf-field-number.php:186 +#: includes/fields/class-acf-field-password.php:86 +#: includes/fields/class-acf-field-range.php:220 #: includes/fields/class-acf-field-text.php:147 msgid "Prepend" msgstr "Preceder" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-email.php:126 +#: includes/fields/class-acf-field-number.php:167 +#: includes/fields/class-acf-field-password.php:77 #: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-textarea.php:148 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Mostrado dentro do campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-email.php:125 +#: includes/fields/class-acf-field-number.php:166 +#: includes/fields/class-acf-field-password.php:76 #: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-textarea.php:147 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Texto predefinido" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 +#: includes/fields/class-acf-field-button-group.php:149 +#: includes/fields/class-acf-field-email.php:106 +#: includes/fields/class-acf-field-number.php:117 +#: includes/fields/class-acf-field-radio.php:196 +#: includes/fields/class-acf-field-range.php:157 #: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-textarea.php:96 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:296 msgid "Appears when creating a new post" msgstr "Mostrado ao criar um novo conteúdo" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:23 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:735 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:378 +#: includes/fields/class-acf-field-relationship.php:596 msgid "Post ID" msgstr "ID do conteúdo" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:17 +#: includes/fields/class-acf-field-post_object.php:377 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Post Object" msgstr "Conteúdo" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:628 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:618 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:653 msgid "Featured Image" msgstr "Imagem de destaque" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:649 msgid "Selected elements will be displayed in each result" msgstr "Os elementos seleccionados serão mostrados em cada resultado." -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:582 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:630 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomia" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:581 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de conteúdo" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:575 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:447 +#: includes/fields/class-acf-field-post_object.php:365 +#: includes/fields/class-acf-field-relationship.php:568 msgid "All taxonomies" msgstr "Todas as taxonomias" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:439 +#: includes/fields/class-acf-field-post_object.php:357 +#: includes/fields/class-acf-field-relationship.php:560 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomia" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:417 +#: includes/fields/class-acf-field-post_object.php:335 +#: includes/fields/class-acf-field-relationship.php:538 msgid "All post types" msgstr "Todos os tipos de conteúdo" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:409 +#: includes/fields/class-acf-field-post_object.php:327 +#: includes/fields/class-acf-field-relationship.php:530 msgid "Filter by Post Type" msgstr "Filtrar por tipo de conteúdo" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:430 msgid "Search..." msgstr "Pesquisar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:361 msgid "Select taxonomy" msgstr "Seleccione taxonomia" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:353 msgid "Select post type" msgstr "Seleccione tipo de conteúdo" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:58 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nenhuma correspondência encontrada" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:57 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "A carregar" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:56 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valor máximo alcançado ( valor {max} )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relação" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:280 +#: includes/fields/class-acf-field-image.php:310 msgid "Comma separated list. Leave blank for all types" msgstr "" "Lista separada por vírgulas. Deixe em branco para permitir todos os tipos." -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-image.php:309 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:267 +#: includes/fields/class-acf-field-image.php:273 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:147 +#: includes/fields/class-acf-field-file.php:259 +#: includes/fields/class-acf-field-file.php:271 +#: includes/fields/class-acf-field-image.php:264 +#: includes/fields/class-acf-field-image.php:300 msgid "File size" msgstr "Tamanho do ficheiro" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 msgid "Restrict which images can be uploaded" msgstr "Restringir que imagens que ser carregadas" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:255 +#: includes/fields/class-acf-field-image.php:237 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:225 +#: includes/fields/class-acf-field-image.php:203 msgid "Uploaded to post" msgstr "Carregados no artigo" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:224 +#: includes/fields/class-acf-field-image.php:202 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4967,484 +5190,485 @@ msgstr "Carregados no artigo" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-image.php:197 msgid "Limit the media library choice" msgstr "Limita a escolha da biblioteca de media." -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-image.php:196 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:329 msgid "Preview Size" msgstr "Tamanho da pré-visualização" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:188 msgid "Image ID" msgstr "ID da imagem" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:187 msgid "Image URL" msgstr "URL da imagem" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:186 msgid "Image Array" msgstr "Array da imagem" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:159 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-file.php:203 +#: includes/fields/class-acf-field-link.php:149 +#: includes/fields/class-acf-field-radio.php:206 msgid "Specify the returned value on front end" msgstr "Especifica o valor devolvido na frente do site." -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:347 +#: includes/fields/class-acf-field-file.php:202 +#: includes/fields/class-acf-field-link.php:148 +#: includes/fields/class-acf-field-radio.php:205 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Return Value" msgstr "Valor devolvido" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:157 msgid "Add Image" msgstr "Adicionar imagem" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:157 msgid "No image selected" msgstr "Nenhuma imagem seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 -#: assets/build/js/acf.js:1661 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:155 +#: includes/fields/class-acf-field-image.php:137 +#: includes/fields/class-acf-field-link.php:126 assets/build/js/acf.js:1563 +#: assets/build/js/acf.js:1657 msgid "Remove" msgstr "Remover" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:153 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:126 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:65 includes/media.php:55 +#: assets/build/js/acf-input.js:6850 assets/build/js/acf-input.js:7336 msgid "All images" msgstr "Todas as imagens" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:64 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagem" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:63 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagem" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagem" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:23 msgid "Image" msgstr "Imagem" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:112 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permite visualizar o código HTML como texto visível, em vez de o processar." -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:111 msgid "Escape HTML" msgstr "Mostrar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:164 msgid "No Formatting" msgstr "Sem formatação" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:163 msgid "Automatically add <br>" msgstr "Adicionar <br> automaticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:162 msgid "Automatically add paragraphs" msgstr "Adicionar parágrafos automaticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:158 msgid "Controls how new lines are rendered" msgstr "Controla como serão visualizadas novas linhas." -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:96 +#: includes/fields/class-acf-field-textarea.php:157 msgid "New Lines" msgstr "Novas linhas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:224 +#: includes/fields/class-acf-field-date_time_picker.php:211 msgid "Week Starts On" msgstr "Semana começa em" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:193 msgid "The format used when saving a value" msgstr "O formato usado ao guardar um valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:192 msgid "Save Format" msgstr "Formato guardado" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:63 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:62 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Seguinte" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoje" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Concluído" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:23 msgid "Date Picker" msgstr "Selecção de data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:241 +#: includes/fields/class-acf-field-image.php:277 +#: includes/fields/class-acf-field-oembed.php:255 msgid "Width" msgstr "Largura" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:252 +#: includes/fields/class-acf-field-oembed.php:264 msgid "Embed Size" msgstr "Tamanho da incorporação" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:212 msgid "Enter URL" msgstr "Insira o URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:23 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:174 msgid "Text shown when inactive" msgstr "Texto mostrado quando inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:173 msgid "Off Text" msgstr "Texto desligado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:158 msgid "Text shown when active" msgstr "Texto mostrado quando activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:157 msgid "On Text" msgstr "Texto ligado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:428 +#: includes/fields/class-acf-field-true_false.php:189 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-checkbox.php:337 +#: includes/fields/class-acf-field-color_picker.php:148 +#: includes/fields/class-acf-field-email.php:105 +#: includes/fields/class-acf-field-number.php:116 +#: includes/fields/class-acf-field-radio.php:195 +#: includes/fields/class-acf-field-range.php:156 +#: includes/fields/class-acf-field-select.php:359 #: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-textarea.php:95 +#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:295 msgid "Default Value" msgstr "Valor por omissão" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:128 msgid "Displays text alongside the checkbox" msgstr "Texto mostrado ao lado da caixa de selecção" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:24 +#: includes/fields/class-acf-field-message.php:86 +#: includes/fields/class-acf-field-true_false.php:127 msgid "Message" msgstr "Mensagem" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:81 +#: includes/fields/class-acf-field-true_false.php:177 +#: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Não" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:78 +#: includes/fields/class-acf-field-true_false.php:161 +#: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" msgstr "Sim" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:23 msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:421 msgid "Row" msgstr "Linha" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:420 msgid "Table" msgstr "Tabela" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:128 +#: includes/fields/class-acf-field-group.php:419 msgid "Block" msgstr "Bloco" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:414 msgid "Specify the style used to render the selected fields" msgstr "Especifica o estilo usado para mostrar os campos seleccionados." -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:337 includes/fields/class-acf-field-button-group.php:205 +#: includes/fields/class-acf-field-checkbox.php:410 +#: includes/fields/class-acf-field-group.php:413 +#: includes/fields/class-acf-field-radio.php:279 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:397 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:23 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:226 msgid "Customize the map height" msgstr "Personalizar a altura do mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:225 +#: includes/fields/class-acf-field-image.php:252 +#: includes/fields/class-acf-field-image.php:288 +#: includes/fields/class-acf-field-oembed.php:267 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:214 msgid "Set the initial zoom level" msgstr "Definir o nível de zoom inicial" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:213 msgid "Zoom" msgstr "Zoom" -#: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 +#: includes/fields/class-acf-field-google-map.php:187 +#: includes/fields/class-acf-field-google-map.php:200 msgid "Center the initial map" msgstr "Centrar o mapa inicial" -#: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 +#: includes/fields/class-acf-field-google-map.php:186 +#: includes/fields/class-acf-field-google-map.php:199 msgid "Center" msgstr "Centrar" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:157 msgid "Search for address..." msgstr "Pesquisar endereço..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Find current location" msgstr "Encontrar a localização actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:153 msgid "Clear location" msgstr "Limpar localização" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:152 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Search" msgstr "Pesquisa" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:59 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Desculpe, este navegador não suporta geolocalização." -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:23 msgid "Google Map" msgstr "Mapa do Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:204 +#: includes/fields/class-acf-field-date_time_picker.php:192 +#: includes/fields/class-acf-field-time_picker.php:124 msgid "The format returned via template functions" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:172 +#: includes/fields/class-acf-field-date_picker.php:203 +#: includes/fields/class-acf-field-date_time_picker.php:191 +#: includes/fields/class-acf-field-image.php:180 +#: includes/fields/class-acf-field-post_object.php:372 +#: includes/fields/class-acf-field-relationship.php:590 +#: includes/fields/class-acf-field-select.php:370 +#: includes/fields/class-acf-field-time_picker.php:123 +#: includes/fields/class-acf-field-user.php:66 msgid "Return Format" msgstr "Formato devolvido" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:182 +#: includes/fields/class-acf-field-date_picker.php:213 +#: includes/fields/class-acf-field-date_time_picker.php:183 +#: includes/fields/class-acf-field-date_time_picker.php:201 +#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-time_picker.php:131 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:174 +#: includes/fields/class-acf-field-date_time_picker.php:174 +#: includes/fields/class-acf-field-time_picker.php:108 msgid "The format displayed when editing a post" msgstr "O formato de visualização ao editar um conteúdo" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:173 +#: includes/fields/class-acf-field-date_time_picker.php:173 +#: includes/fields/class-acf-field-time_picker.php:107 msgid "Display Format" msgstr "Formato de visualização" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:23 msgid "Time Picker" msgstr "Selecção de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:496 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:450 +#: acf.php:457 msgid "No Fields found in Trash" msgstr "Nenhum campo encontrado no lixo" -#: acf.php:449 +#: acf.php:456 msgid "No Fields found" msgstr "Nenhum campo encontrado" -#: acf.php:448 +#: acf.php:455 msgid "Search Fields" msgstr "Pesquisar campos" -#: acf.php:447 +#: acf.php:454 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:453 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Novo campo" -#: acf.php:445 +#: acf.php:452 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:451 msgid "Add New Field" msgstr "Adicionar novo campo" -#: acf.php:442 +#: acf.php:449 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:448 includes/admin/post-types/admin-field-group.php:149 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:423 msgid "No Field Groups found in Trash" msgstr "Nenhum grupo de campos encontrado no lixo" -#: acf.php:415 +#: acf.php:422 msgid "No Field Groups found" msgstr "Nenhum grupo de campos encontrado" -#: acf.php:414 +#: acf.php:421 msgid "Search Field Groups" msgstr "Pesquisar grupos de campos" -#: acf.php:413 +#: acf.php:420 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:419 msgid "New Field Group" msgstr "Novo grupo de campos" -#: acf.php:411 +#: acf.php:418 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:417 msgid "Add New Field Group" msgstr "Adicionar novo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:416 acf.php:450 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Adicionar novo" -#: acf.php:408 +#: acf.php:415 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:414 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Personalize o WordPress com campos intuitivos, poderosos e profissionais." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.l10n.php new file mode 100644 index 000000000..66d9e8289 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'pt_BR','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['[The ACF shortcode cannot display fields from non-public posts]'=>'[O shortcode do ACF não pode exibir campos de posts não públicos]','[The ACF shortcode is disabled on this site]'=>'[O shortcode do ACF está desativado neste site]','Businessman Icon'=>'Ícone de homem de negócios','Forums Icon'=>'Ícone de fórum','YouTube Icon'=>'Ícone do Youtube','Yes (alt) Icon'=>'Ícone Sim (alt)','WordPress (alt) Icon'=>'Ícone WordPress (alt)','WhatsApp Icon'=>'Ícone do WhatsApp','Write Blog Icon'=>'Ícone de escrever','Widgets Menus Icon'=>'Ícone de widgets','View Site Icon'=>'Ícone de Ver Site','Learn More Icon'=>'Ícone de saiba mais','Add Page Icon'=>'Ícone de adicionar página','Video (alt3) Icon'=>'Ícone de vídeo (alt3)','Video (alt2) Icon'=>'Ícone de vídeo (alt2)','Video (alt) Icon'=>'Ícone de vídeo (alt)','Update (alt) Icon'=>'Ícone de atualizar','Universal Access (alt) Icon'=>'Ícone de acesso universal (alt)','Twitter (alt) Icon'=>'Ícone do Twitter (alt)','Twitch Icon'=>'Ícone do Twitch','Tickets (alt) Icon'=>'Ícone de tickets (alt)','Text Page Icon'=>'Ícone de texto de página','Table Row Delete Icon'=>'Ícone de deletar linha da tabela','The core ACF block binding source name for fields on the current pageACF Fields'=>'Campos do ACF','ACF PRO Feature'=>'Funcionalidade ACF PRO','Renew PRO to Unlock'=>'Renove o PRO para desbloquear','Renew PRO License'=>'Renovar a licença PRO','PRO fields cannot be edited without an active license.'=>'Campos PRO não podem ser editados sem uma licença ativa.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Por favor, ative sua licença do ACF PRO para editar grupos de campos atribuídos a um Bloco ACF.','Please activate your ACF PRO license to edit this options page.'=>'Ative sua licença ACF PRO para editar essa página de opções.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Retornar valores de HTML escapados só é possível quando format_value também é verdadeiro. Os valores do campo não foram retornados por motivos de segurança.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Retornar um valor de HTML escapado é apenas possível quando format_value também é verdadeiro. O valor do campo não foi retornado por motivos de segurança.','Please contact your site administrator or developer for more details.'=>'Entre em contato com o administrador do seu site ou com o desenvolvedor para mais detalhes.','Hide details'=>'Ocultar detalhes','Show details'=>'Mostrar detalhes','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - renderizado mediante %3$s','Renew ACF PRO License'=>'Renovar a licença ACF PRO','Renew License'=>'Renovar licença','Manage License'=>'Gerenciar licença','\'High\' position not supported in the Block Editor'=>'A posição "alta" não é suportada pelo editor de blocos.','Upgrade to ACF PRO'=>'Upgrade para ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'As páginas de opções do ACF são páginas de administração personalizadas para gerenciar configurações globais através de campos. Você pode criar várias páginas e subpáginas.','Add Options Page'=>'Adicionar página de opções','In the editor used as the placeholder of the title.'=>'No editor usado como espaço reservado para o título.','Title Placeholder'=>'Título de marcação','4 Months Free'=>'4 meses grátis','(Duplicated from %s)'=>' (Duplicado de %s)','Select Options Pages'=>'Selecionar páginas de opções','Duplicate taxonomy'=>'Duplicar taxonomia','Create taxonomy'=>'Criar taxonomia','Duplicate post type'=>'Duplicar tipo de post','Create post type'=>'Criar tipo de post','Link field groups'=>'Vincular grupos de campos','Add fields'=>'Adicionar campos','This Field'=>'Este campo','ACF PRO'=>'ACF PRO','Feedback'=>'Sugestões','Support'=>'Suporte','is developed and maintained by'=>'é desenvolvido e mantido por','Add this %s to the location rules of the selected field groups.'=>'Adicione este %s às regras de localização dos grupos de campos selecionados','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Selecione o(s) campo(s) para armazenar a referência de volta ao item que está sendo atualizado. Você pode selecionar este campo. Os campos de destino devem ser compatíveis com onde este campo está sendo exibido. Por exemplo, se este campo estiver sendo exibido em uma Taxonomia, seu campo de destino deve ser do tipo Taxonomia','Target Field'=>'Campo de destino','Update a field on the selected values, referencing back to this ID'=>'Atualize um campo nos valores selecionados, referenciando de volta para este ID','Bidirectional'=>'Bidirecional','%s Field'=>'Campo %s','Select Multiple'=>'Selecionar vários','The capability name for editing terms of this taxonomy.'=>'O nome da capacidade para editar termos desta taxonomia.','Edit Terms Capability'=>'Editar capacidade dos termos','%s fields'=>'Campos de %s','No terms'=>'Não há termos','No post types'=>'Não há tipos de post','No posts'=>'Não há posts','No taxonomies'=>'Não há taxonomias','No field groups'=>'Não há grupos de campos','No fields'=>'Não há campos','No description'=>'Não há descrição','Any post status'=>'Qualquer status de post','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Esta chave de taxonomia já está em uso por outra taxonomia registrada fora do ACF e não pode ser usada.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Esta chave de taxonomia já está em uso por outra taxonomia no ACF e não pode ser usada.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'A chave de taxonomia deve conter apenas caracteres alfanuméricos minúsculos, sublinhados ou hífens.','No Taxonomies found in Trash'=>'Não foi possível encontrar taxonomias na lixeira','No Taxonomies found'=>'Não foi possível encontrar taxonomias','Search Taxonomies'=>'Pesquisar taxonomias','View Taxonomy'=>'Ver taxonomia','New Taxonomy'=>'Nova taxonomia','Edit Taxonomy'=>'Editar taxonomia','Add New Taxonomy'=>'Adicionar nova taxonomia','No Post Types found in Trash'=>'Não foi possível encontrar tipos de post na lixeira','No Post Types found'=>'Não foi possível encontrar tipos de post','Search Post Types'=>'Pesquisar tipos de post','View Post Type'=>'Ver tipo de post','New Post Type'=>'Novo tipo de post','Edit Post Type'=>'Editar tipo de post','Add New Post Type'=>'Adicionar novo tipo de post','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Esta chave de tipo de post já está em uso por outro tipo de post registrado fora do ACF e não pode ser usada.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Esta chave de tipo de post já está em uso por outro tipo de post no ACF e não pode ser usada.','This field must not be a WordPress reserved term.'=>'Este campo não deve ser um termo reservado do WordPress.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'A chave do tipo de post deve conter apenas caracteres alfanuméricos minúsculos, sublinhados ou hífens.','The post type key must be under 20 characters.'=>'A chave do tipo de post deve ter menos de 20 caracteres.','We do not recommend using this field in ACF Blocks.'=>'Não recomendamos o uso deste campo em blocos do ACF.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Exibe o editor WordPress WYSIWYG como visto em Posts e Páginas, permitindo uma rica experiência de edição de texto que também permite conteúdo multimídia.','WYSIWYG Editor'=>'Editor WYSIWYG','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Permite a seleção de um ou mais usuários que podem ser usados para criar relacionamentos entre objetos de dados.','A text input specifically designed for storing web addresses.'=>'Uma entrada de texto projetada especificamente para armazenar endereços da web.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Um botão de alternar que permite escolher um valor de 1 ou 0 (ligado ou desligado, verdadeiro ou falso, etc.). Pode ser apresentado como um botão estilizado ou uma caixa de seleção.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Uma interface interativa para escolher um horário. O formato de horário pode ser personalizado usando as configurações do campo.','A basic textarea input for storing paragraphs of text.'=>'Uma entrada de área de texto básica para armazenar parágrafos de texto.','A basic text input, useful for storing single string values.'=>'Uma entrada de texto básica, útil para armazenar valores de texto únicos.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Permite a seleção de um ou mais termos de taxonomia com base nos critérios e opções especificados nas configurações dos campos.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Permite agrupar campos em seções com abas na tela de edição. Útil para manter os campos organizados e estruturados.','A dropdown list with a selection of choices that you specify.'=>'Uma lista suspensa com uma seleção de escolhas que você especifica.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Uma interface de coluna dupla para selecionar um ou mais posts, páginas ou itens de tipo de post personalizados para criar um relacionamento com o item que você está editando no momento. Inclui opções para pesquisar e filtrar.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Uma entrada para selecionar um valor numérico dentro de um intervalo especificado usando um elemento deslizante de intervalo.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Um grupo de entradas de botão de opção que permite ao usuário fazer uma única seleção a partir dos valores especificados.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Uma interface interativa e personalizável para escolher um ou vários posts, páginas ou itens de tipos de post com a opção de pesquisa. ','An input for providing a password using a masked field.'=>'Uma entrada para fornecer uma senha usando um campo mascarado.','Filter by Post Status'=>'Filtrar por status do post','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Um menu suspenso interativo para selecionar um ou mais posts, páginas, itens de um tipo de post personalizado ou URLs de arquivo, com a opção de pesquisa.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Um componente interativo para incorporar vídeos, imagens, tweets, áudio e outros conteúdos, fazendo uso da funcionalidade oEmbed nativa do WordPress.','An input limited to numerical values.'=>'Uma entrada limitada a valores numéricos.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Usado para exibir uma mensagem aos editores ao lado de outros campos. Útil para fornecer contexto adicional ou instruções sobre seus campos.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Permite especificar um link e suas propriedades, como título e destino, usando o seletor de links nativo do WordPress.','Uses the native WordPress media picker to upload, or choose images.'=>'Usa o seletor de mídia nativo do WordPress para enviar ou escolher imagens.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Fornece uma maneira de estruturar os campos em grupos para organizar melhor os dados e a tela de edição.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Uma interface interativa para selecionar um local usando o Google Maps. Requer uma chave de API do Google Maps e configuração adicional para exibir corretamente.','Uses the native WordPress media picker to upload, or choose files.'=>'Usa o seletor de mídia nativo do WordPress para enviar ou escolher arquivos.','A text input specifically designed for storing email addresses.'=>'Uma entrada de texto projetada especificamente para armazenar endereços de e-mail.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Uma interface interativa para escolher uma data e um horário. O formato de data devolvido pode ser personalizado usando as configurações do campo.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Uma interface interativa para escolher uma data. O formato de data devolvido pode ser personalizado usando as configurações do campo.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Uma interface interativa para selecionar uma cor ou especificar um valor hex.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Um grupo de entradas de caixa de seleção que permite ao usuário selecionar um ou vários valores especificados.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Um grupo de botões com valores que você especifica, os usuários podem escolher uma opção entre os valores fornecidos.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Permite agrupar e organizar campos personalizados em painéis recolhíveis que são exibidos durante a edição do conteúdo. Útil para manter grandes conjuntos de dados organizados.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Isso fornece uma solução para repetir conteúdo, como slides, membros da equipe e blocos de chamada para ação, agindo como um ascendente para um conjunto de subcampos que podem ser repetidos várias vezes.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Isso fornece uma interface interativa para gerenciar uma coleção de anexos. A maioria das configurações é semelhante ao tipo de campo Imagem. Configurações adicionais permitem que você especifique onde novos anexos são adicionados na galeria e o número mínimo/máximo de anexos permitidos.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Isso fornece um editor simples, estruturado e baseado em layout. O campo "conteúdo flexível" permite definir, criar e gerenciar o conteúdo com total controle, utilizando layouts e subcampos para desenhar os blocos disponíveis.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Isso permite que você selecione e exiba os campos existentes. Ele não duplica nenhum campo no banco de dados, mas carrega e exibe os campos selecionados em tempo de execução. O campo "clone" pode se substituir pelos campos selecionados ou exibir os campos selecionados como um grupo de subcampos.','nounClone'=>'Clone','PRO'=>'PRO','Advanced'=>'Avançado','JSON (newer)'=>'JSON (mais recente)','Original'=>'Original','Invalid post ID.'=>'ID de post inválido.','Invalid post type selected for review.'=>'Tipo de post inválido selecionado para revisão.','More'=>'Mais','Tutorial'=>'Tutorial','Select Field'=>'Selecionar campo','Try a different search term or browse %s'=>'Tente um termo de pesquisa diferente ou procure pelos %s','Popular fields'=>'Campos populares','No search results for \'%s\''=>'Nenhum resultado de pesquisa para \'%s\'','Search fields...'=>'Pesquisar campos...','Select Field Type'=>'Selecione o tipo de campo','Popular'=>'Popular','Add Taxonomy'=>'Adicionar taxonomia','Create custom taxonomies to classify post type content'=>'Crie taxonomias personalizadas para classificar o conteúdo do tipo de post','Add Your First Taxonomy'=>'Adicione sua primeira taxonomia','Hierarchical taxonomies can have descendants (like categories).'=>'Taxonomias hierárquicas podem ter descendentes (como categorias).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Torna uma taxonomia visível na interface e no painel administrativo.','One or many post types that can be classified with this taxonomy.'=>'Um ou vários tipos de post que podem ser classificados com esta taxonomia.','genre'=>'gênero','Genre'=>'Gênero','Genres'=>'Gêneros','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Controlador personalizado opcional para usar em vez de `WP_REST_Terms_Controller`.','Expose this post type in the REST API.'=>'Expor esse tipo de post na API REST.','Customize the query variable name'=>'Personalize o nome da variável de consulta','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Os termos podem ser acessados usando o link permanente não bonito, por exemplo, {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Termos ascendente-descendente em URLs para taxonomias hierárquicas.','Customize the slug used in the URL'=>'Personalize o slug usado no URL','Permalinks for this taxonomy are disabled.'=>'Os links permanentes para esta taxonomia estão desativados.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Reescreva o URL usando a chave de taxonomia como slug. Sua estrutura de link permanente será','Taxonomy Key'=>'Chave de taxonomia','Select the type of permalink to use for this taxonomy.'=>'Selecione o tipo de link permanente a ser usado para esta taxonomia.','Display a column for the taxonomy on post type listing screens.'=>'Exiba uma coluna para a taxonomia nas telas de listagem do tipo de post.','Show Admin Column'=>'Mostrar coluna administrativa','Show the taxonomy in the quick/bulk edit panel.'=>'Mostrar a taxonomia no painel de edição rápida/em massa.','Quick Edit'=>'Edição rápida','List the taxonomy in the Tag Cloud Widget controls.'=>'Listar a taxonomia nos controles do widget de nuvem de tags.','Tag Cloud'=>'Nuvem de tags','Meta Box Sanitization Callback'=>'Callback de higienização da metabox','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Um nome de função PHP a ser chamado para manipular o conteúdo de uma metabox em sua taxonomia.','Register Meta Box Callback'=>'Cadastrar callback da metabox','No Meta Box'=>'Sem metabox','Custom Meta Box'=>'Metabox personalizada','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Controla a metabox na tela do editor de conteúdo. Por padrão, a metabox "Categorias" é mostrada para taxonomias hierárquicas e a metabox "Tags" é mostrada para taxonomias não hierárquicas.','Meta Box'=>'Metabox','Categories Meta Box'=>'Metabox de categorias','Tags Meta Box'=>'Metabox de tags','A link to a tag'=>'Um link para uma tag','Describes a navigation link block variation used in the block editor.'=>'Descreve uma variação de bloco de link de navegação usada no editor de blocos.','A link to a %s'=>'Um link para um %s','Tag Link'=>'Link da tag','Assigns a title for navigation link block variation used in the block editor.'=>'Atribui um título para a variação do bloco de link de navegação usado no editor de blocos.','← Go to tags'=>'← Ir para tags','Assigns the text used to link back to the main index after updating a term.'=>'Atribui o texto usado para vincular de volta ao índice principal após atualizar um termo.','Back To Items'=>'Voltar aos itens','← Go to %s'=>'← Ir para %s','Tags list'=>'Lista de tags','Assigns text to the table hidden heading.'=>'Atribui texto ao título oculto da tabela.','Tags list navigation'=>'Navegação da lista de tags','Assigns text to the table pagination hidden heading.'=>'Atribui texto ao título oculto da paginação da tabela.','Filter by category'=>'Filtrar por categoria','Assigns text to the filter button in the posts lists table.'=>'Atribui texto ao botão de filtro na tabela de listas de posts.','Filter By Item'=>'Filtrar por item','Filter by %s'=>'Filtrar por %s','The description is not prominent by default; however, some themes may show it.'=>'A descrição não está em destaque por padrão, no entanto alguns temas podem mostrá-la.','Describes the Description field on the Edit Tags screen.'=>'Descreve o campo "descrição" na tela "editar tags".','Description Field Description'=>'Descrição do campo de descrição','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Atribua um termo ascendente para criar uma hierarquia. O termo Jazz, por exemplo, pode ser ascendente de Bebop ou Big Band','Describes the Parent field on the Edit Tags screen.'=>'Descreve o campo "ascendente" na tela "editar tags".','Parent Field Description'=>'Descrição do campo ascendente','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'O "slug" é a versão do nome amigável para o URL. Geralmente é todo em minúsculas e contém apenas letras, números e hífens.','Describes the Slug field on the Edit Tags screen.'=>'Descreve o campo "slug" na tela "editar tags".','Slug Field Description'=>'Descrição do campo de slug','The name is how it appears on your site'=>'O nome é como aparece no seu site','Describes the Name field on the Edit Tags screen.'=>'Descreve o campo "nome" na tela "editar tags".','Name Field Description'=>'Descrição do campo de nome','No tags'=>'Não há tags','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Atribui o texto exibido nas tabelas de posts e listas de mídia quando não há tags ou categorias disponíveis.','No Terms'=>'Não há termos','No %s'=>'Não há %s','No tags found'=>'Não foi possível encontrar tags','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Atribui o texto exibido ao clicar no texto "escolher entre os mais usados" na metabox da taxonomia quando não há tags disponíveis e atribui o texto usado na tabela da lista de termos quando não há itens para uma taxonomia.','Not Found'=>'Não encontrado','Assigns text to the Title field of the Most Used tab.'=>'Atribui texto ao campo "título" da aba "mais usados".','Most Used'=>'Mais usado','Choose from the most used tags'=>'Escolha entre as tags mais usadas','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Atribui o texto "escolha entre os mais usados" utilizado na metabox quando o JavaScript estiver desativado. Usado apenas em taxonomias não hierárquicas.','Choose From Most Used'=>'Escolha entre os mais usados','Choose from the most used %s'=>'Escolha entre %s mais comuns','Add or remove tags'=>'Adicionar ou remover tags','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Atribui o texto "adicionar ou remover itens" utilizado na metabox quando o JavaScript está desativado. Usado apenas em taxonomias não hierárquicas','Add Or Remove Items'=>'Adicionar ou remover itens','Add or remove %s'=>'Adicionar ou remover %s','Separate tags with commas'=>'Separe as tags com vírgulas','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Atribui o texto "separe os itens com vírgulas" utilizado na metabox da taxonomia. Usado apenas em taxonomias não hierárquicas.','Separate Items With Commas'=>'Separe os itens com vírgulas','Separate %s with commas'=>'Separe %s com vírgulas','Popular Tags'=>'Tags populares','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Atribui texto de itens populares. Usado apenas para taxonomias não hierárquicas.','Popular Items'=>'Itens populares','Popular %s'=>'%s populares','Search Tags'=>'Pesquisar Tags','Assigns search items text.'=>'Atribui texto aos itens de pesquisa.','Parent Category:'=>'Categoria ascendente:','Assigns parent item text, but with a colon (:) added to the end.'=>'Atribui o texto do item ascendente, mas com dois pontos (:) adicionados ao final.','Parent Item With Colon'=>'Item ascendente com dois pontos','Parent Category'=>'Categoria ascendente','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Atribui o texto do item ascendente. Usado apenas em taxonomias hierárquicas.','Parent Item'=>'Item ascendente','Parent %s'=>'%s ascendente','New Tag Name'=>'Novo nome de tag','Assigns the new item name text.'=>'Atribui o texto "novo nome do item".','New Item Name'=>'Novo nome do item','New %s Name'=>'Novo nome de %s','Add New Tag'=>'Adicionar nova tag','Assigns the add new item text.'=>'Atribui o texto "adicionar novo item".','Update Tag'=>'Atualizar tag','Assigns the update item text.'=>'Atribui o texto "atualizar item".','Update Item'=>'Atualizar item','Update %s'=>'Atualizar %s','View Tag'=>'Ver tag','In the admin bar to view term during editing.'=>'Na barra de administração para visualizar o termo durante a edição.','Edit Tag'=>'Editar tag','At the top of the editor screen when editing a term.'=>'Na parte superior da tela do editor durante a edição de um termo.','All Tags'=>'Todas as tags','Assigns the all items text.'=>'Atribui o texto "todos os itens".','Assigns the menu name text.'=>'Atribui o texto do nome do menu.','Menu Label'=>'Rótulo do menu','Active taxonomies are enabled and registered with WordPress.'=>'As taxonomias selecionadas estão ativas e cadastradas no WordPress.','A descriptive summary of the taxonomy.'=>'Um resumo descritivo da taxonomia.','A descriptive summary of the term.'=>'Um resumo descritivo do termo.','Term Description'=>'Descrição do termo','Single word, no spaces. Underscores and dashes allowed.'=>'Uma única palavra, sem espaços. Sublinhados (_) e traços (-) permitidos.','Term Slug'=>'Slug do termo','The name of the default term.'=>'O nome do termo padrão.','Term Name'=>'Nome do termo','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Cria um termo para a taxonomia que não pode ser excluído. Ele não será selecionado para posts por padrão.','Default Term'=>'Termo padrão','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Se os termos nesta taxonomia devem ser classificados na ordem em que são fornecidos para "wp_set_object_terms()".','Sort Terms'=>'Ordenar termos','Add Post Type'=>'Adicionar tipo de post','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Expanda a funcionalidade do WordPress além de posts e páginas padrão com tipos de post personalizados.','Add Your First Post Type'=>'Adicione seu primeiro tipo de post','I know what I\'m doing, show me all the options.'=>'Eu sei o que estou fazendo, mostre todas as opções.','Advanced Configuration'=>'Configuração avançada','Hierarchical post types can have descendants (like pages).'=>'Tipos de post hierárquicos podem ter descendentes (como páginas).','Hierarchical'=>'Hierárquico','Visible on the frontend and in the admin dashboard.'=>'Visível na interface e no painel administrativo.','Public'=>'Público','movie'=>'filme','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Somente letras minúsculas, sublinhados (_) e traços (-), máximo de 20 caracteres.','Movie'=>'Filme','Singular Label'=>'Rótulo no singular','Movies'=>'Filmes','Plural Label'=>'Rótulo no plural','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Controlador personalizado opcional para usar em vez de "WP_REST_Posts_Controller".','Controller Class'=>'Classe do controlador','The namespace part of the REST API URL.'=>'A parte do namespace da URL da API REST.','Namespace Route'=>'Rota do namespace','The base URL for the post type REST API URLs.'=>'O URL base para os URLs da API REST do tipo de post.','Base URL'=>'URL base','Exposes this post type in the REST API. Required to use the block editor.'=>'Expõe este tipo de post na API REST. Obrigatório para usar o editor de blocos.','Show In REST API'=>'Mostrar na API REST','Customize the query variable name.'=>'Personalize o nome da variável de consulta.','Query Variable'=>'Variável de consulta','No Query Variable Support'=>'Sem suporte a variáveis de consulta','Custom Query Variable'=>'Variável de consulta personalizada','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Os itens podem ser acessados usando o link permanente não bonito, por exemplo, {post_type}={post_slug}.','Query Variable Support'=>'Suporte à variável de consulta','URLs for an item and items can be accessed with a query string.'=>'URLs para um item e itens podem ser acessados com uma string de consulta.','Publicly Queryable'=>'Consultável publicamente','Custom slug for the Archive URL.'=>'Slug personalizado para o URL de arquivo.','Archive Slug'=>'Slug do arquivo','Has an item archive that can be customized with an archive template file in your theme.'=>'Possui um arquivo de itens que pode ser personalizado com um arquivo de modelo de arquivo em seu tema.','Archive'=>'Arquivo','Pagination support for the items URLs such as the archives.'=>'Suporte de paginação para os URLs de itens, como os arquivos.','Pagination'=>'Paginação','RSS feed URL for the post type items.'=>'URL do feed RSS para os itens do tipo de post.','Feed URL'=>'URL do feed','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Altera a estrutura do link permanente para adicionar o prefixo "WP_Rewrite::$front" aos URLs.','Front URL Prefix'=>'Prefixo Front do URL','Customize the slug used in the URL.'=>'Personalize o slug usado no URL.','URL Slug'=>'Slug do URL','Permalinks for this post type are disabled.'=>'Os links permanentes para este tipo de post estão desativados.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Reescreve o URL usando um slug personalizado definido no campo abaixo. Sua estrutura de link permanente será','No Permalink (prevent URL rewriting)'=>'Sem link permanente (impedir a reescrita do URL)','Custom Permalink'=>'Link permanente personalizado','Post Type Key'=>'Chave do tipo de post','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Reescreve o URL usando a chave do tipo de post como slug. Sua estrutura de link permanente será','Permalink Rewrite'=>'Reescrita do link permanente','Delete items by a user when that user is deleted.'=>'Excluir itens criados pelo usuário quando o usuário for excluído.','Delete With User'=>'Excluir com o usuário','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Permitir que o tipo de post seja exportado em "Ferramentas" > "Exportar".','Can Export'=>'Pode exportar','Optionally provide a plural to be used in capabilities.'=>'Opcionalmente, forneça um plural para ser usado nas capacidades.','Plural Capability Name'=>'Nome plural da capacidade','Choose another post type to base the capabilities for this post type.'=>'Escolha outro tipo de post para basear as capacidades deste tipo de post.','Singular Capability Name'=>'Nome singular da capacidade','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Por padrão, as capacidades do tipo de post herdarão os nomes das capacidades de "Post". Ex.: edit_post, delete_posts. Ative para usar capacidades específicas do tipo de post, ex.: edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Renomear capacidades','Exclude From Search'=>'Excluir da pesquisa','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Permitir que itens sejam adicionados aos menus na tela \'Aparência\' > \'Menus\'. Deve ser ativado em \'Opções de tela\'.','Appearance Menus Support'=>'Suporte a menus em "Aparência"','Appears as an item in the \'New\' menu in the admin bar.'=>'Aparece como um item no menu "novo" na barra de administração.','Show In Admin Bar'=>'Mostrar na barra de administração','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Um nome de função PHP a ser chamado ao configurar as metaboxes para a tela de edição.','Custom Meta Box Callback'=>'Callback de metabox personalizado','Menu Icon'=>'Ícone do menu','The position in the sidebar menu in the admin dashboard.'=>'A posição no menu da barra lateral no painel de administração.','Menu Position'=>'Posição do menu','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Por padrão, o tipo de post receberá um novo item de nível superior no menu de administração. Se um item de nível superior existente for fornecido aqui, o tipo de post será adicionado como um item de submenu abaixo dele.','Admin Menu Parent'=>'Ascendente do menu de administração','Admin editor navigation in the sidebar menu.'=>'Navegação do editor de administração no menu da barra lateral.','Show In Admin Menu'=>'Mostrar no menu de administração','Items can be edited and managed in the admin dashboard.'=>'Os itens podem ser editados e gerenciados no painel de administração.','Show In UI'=>'Mostrar na interface','A link to a post.'=>'Um link para um post.','Description for a navigation link block variation.'=>'Descrição para uma variação de bloco de link de navegação.','Item Link Description'=>'Descrição do link do item','A link to a %s.'=>'Um link para um %s.','Post Link'=>'Link do post','Title for a navigation link block variation.'=>'Título para uma variação de bloco de link de navegação.','Item Link'=>'Link do item','%s Link'=>'Link de %s','Post updated.'=>'Post atualizado.','In the editor notice after an item is updated.'=>'No aviso do editor após a atualização de um item.','Item Updated'=>'Item atualizado','%s updated.'=>'%s atualizado.','Post scheduled.'=>'Post agendado.','In the editor notice after scheduling an item.'=>'No aviso do editor após o agendamento de um item.','Item Scheduled'=>'Item agendado','%s scheduled.'=>'%s agendado.','Post reverted to draft.'=>'Post revertido para rascunho.','In the editor notice after reverting an item to draft.'=>'No aviso do editor após reverter um item para rascunho.','Item Reverted To Draft'=>'Item revertido para rascunho','%s reverted to draft.'=>'%s revertido para rascunho.','Post published privately.'=>'Post publicado de forma privada.','In the editor notice after publishing a private item.'=>'No aviso do editor após a publicação de um item privado.','Item Published Privately'=>'Item publicado de forma privada','%s published privately.'=>'%s publicado de forma privada.','Post published.'=>'Post publicado.','In the editor notice after publishing an item.'=>'No aviso do editor após a publicação de um item.','Item Published'=>'Item publicado','%s published.'=>'%s publicado.','Posts list'=>'Lista de posts','Used by screen readers for the items list on the post type list screen.'=>'Usado por leitores de tela para a lista de itens na tela de lista de tipos de post.','Items List'=>'Lista de itens','%s list'=>'Lista de %s','Posts list navigation'=>'Navegação da lista de posts','Used by screen readers for the filter list pagination on the post type list screen.'=>'Usado por leitores de tela para a paginação da lista de filtros na tela da lista de tipos de post.','Items List Navigation'=>'Navegação da lista de itens','%s list navigation'=>'Navegação na lista de %s','Filter posts by date'=>'Filtrar posts por data','Used by screen readers for the filter by date heading on the post type list screen.'=>'Usado por leitores de tela para filtrar por título de data na tela de lista de tipos de post.','Filter Items By Date'=>'Filtrar itens por data','Filter %s by date'=>'Filtrar %s por data','Filter posts list'=>'Filtrar lista de posts','Used by screen readers for the filter links heading on the post type list screen.'=>'Usado por leitores de tela para o título de links de filtro na tela de lista de tipos de post.','Filter Items List'=>'Filtrar lista de itens','Filter %s list'=>'Filtrar lista de %s','In the media modal showing all media uploaded to this item.'=>'No modal de mídia mostrando todas as mídias enviadas para este item.','Uploaded To This Item'=>'Enviado para este item','Uploaded to this %s'=>'Enviado para este %s','Insert into post'=>'Inserir no post','As the button label when adding media to content.'=>'Como o rótulo do botão ao adicionar mídia ao conteúdo.','Insert Into Media Button'=>'Inserir no botão de mídia','Insert into %s'=>'Inserir no %s','Use as featured image'=>'Usar como imagem destacada','As the button label for selecting to use an image as the featured image.'=>'Como o rótulo do botão para selecionar o uso de uma imagem como a imagem destacada.','Use Featured Image'=>'Usar imagem destacada','Remove featured image'=>'Remover imagem destacada','As the button label when removing the featured image.'=>'Como o rótulo do botão ao remover a imagem destacada.','Remove Featured Image'=>'Remover imagem destacada','Set featured image'=>'Definir imagem destacada','As the button label when setting the featured image.'=>'Como o rótulo do botão ao definir a imagem destacada.','Set Featured Image'=>'Definir imagem destacada','Featured image'=>'Imagem destacada','In the editor used for the title of the featured image meta box.'=>'No editor usado para o título da metabox da imagem destacada.','Featured Image Meta Box'=>'Metabox de imagem destacada','Post Attributes'=>'Atributos do post','In the editor used for the title of the post attributes meta box.'=>'No editor usado para o título da metabox de atributos do post.','Attributes Meta Box'=>'Metabox de atributos','%s Attributes'=>'Atributos de %s','Post Archives'=>'Arquivos de posts','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Adiciona os itens de "arquivo do tipo de post" com este rótulo à lista de posts mostrados ao adicionar itens a um menu existente em um tipo de post personalizado com arquivos ativados. Só aparece ao editar menus no modo "ver ao vivo" e um slug de arquivo personalizado foi fornecido.','Archives Nav Menu'=>'Menu de navegação de arquivos','%s Archives'=>'Arquivos de %s','No posts found in Trash'=>'Não foi possível encontrar posts na lixeira','At the top of the post type list screen when there are no posts in the trash.'=>'Na parte superior da tela da lista de tipos de post, quando não há posts na lixeira.','No Items Found in Trash'=>'Não foi possível encontrar itens na lixeira','No %s found in Trash'=>'Não foi possível encontrar %s na lixeira','No posts found'=>'Não foi possível encontrar posts','At the top of the post type list screen when there are no posts to display.'=>'Na parte superior da tela da lista de tipos de post, quando não há posts para exibir.','No Items Found'=>'Não foi possível encontrar itens','No %s found'=>'Não foi possível encontrar %s','Search Posts'=>'Pesquisar posts','At the top of the items screen when searching for an item.'=>'Na parte superior da tela de itens ao pesquisar um item.','Search Items'=>'Pesquisar itens','Search %s'=>'Pesquisar %s','Parent Page:'=>'Página ascendente:','For hierarchical types in the post type list screen.'=>'Para tipos hierárquicos na tela de lista de tipos de post.','Parent Item Prefix'=>'Prefixo do item ascendente','Parent %s:'=>'%s ascendente:','New Post'=>'Novo post','New Item'=>'Novo item','New %s'=>'Novo %s','Add New Post'=>'Adicionar novo post','At the top of the editor screen when adding a new item.'=>'Na parte superior da tela do editor ao adicionar um novo item.','Add New Item'=>'Adicionar novo item','Add New %s'=>'Adicionar novo %s','View Posts'=>'Ver posts','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Aparece na barra de administração na visualização "Todos as posts", desde que o tipo de post suporte arquivos e a página inicial não seja um arquivo desse tipo de post.','View Items'=>'Ver itens','View Post'=>'Ver post','In the admin bar to view item when editing it.'=>'Na barra de administração para visualizar o item ao editá-lo.','View Item'=>'Ver item','View %s'=>'Ver %s','Edit Post'=>'Editar post','At the top of the editor screen when editing an item.'=>'Na parte superior da tela do editor ao editar um item.','Edit Item'=>'Editar item','Edit %s'=>'Editar %s','All Posts'=>'Todos os posts','In the post type submenu in the admin dashboard.'=>'No submenu do tipo de post no painel administrativo.','All Items'=>'Todos os itens','All %s'=>'Todos os %s','Admin menu name for the post type.'=>'Nome do menu do administração para o tipo de post.','Menu Name'=>'Nome do menu','Regenerate all labels using the Singular and Plural labels'=>'Recriar todos os rótulos usando os rótulos singular e plural','Regenerate'=>'Recriar','Active post types are enabled and registered with WordPress.'=>'Os tipos de post ativos estão ativados e cadastrados com o WordPress.','A descriptive summary of the post type.'=>'Um resumo descritivo do tipo de post.','Add Custom'=>'Adicionar personalizado','Enable various features in the content editor.'=>'Ative vários recursos no editor de conteúdo.','Post Formats'=>'Formatos de post','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Selecione taxonomias existentes para classificar itens do tipo de post.','Browse Fields'=>'Procurar campos','Nothing to import'=>'Nada para importar','. The Custom Post Type UI plugin can be deactivated.'=>'. O plugin Custom Post Type UI pode ser desativado.','Imported %d item from Custom Post Type UI -'=>'%d item foi importado do Custom Post Type UI -' . "\0" . '%d itens foram importados do Custom Post Type UI -','Failed to import taxonomies.'=>'Falha ao importar as taxonomias.','Failed to import post types.'=>'Falha ao importar os tipos de post.','Nothing from Custom Post Type UI plugin selected for import.'=>'Nada do plugin Custom Post Type UI selecionado para importação.','Imported 1 item'=>'Um item importado' . "\0" . '%s itens importados','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'A importação de um tipo de post ou taxonomia com a mesma chave que já existe substituirá as configurações do tipo de post ou taxonomia existente pelas da importação.','Import from Custom Post Type UI'=>'Importar do Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'É possível usar o código a seguir para cadastrar uma versão local dos itens selecionados. Armazenar grupos de campos, tipos de post ou taxonomias localmente pode fornecer muitos benefícios, como tempos de carregamento mais rápidos, controle de versão e campos/configurações dinâmicos. Simplesmente copie e cole o código a seguir no arquivo functions.php do seu tema ou inclua-o em um arquivo externo e, em seguida, desative ou exclua os itens do painel do ACF.','Export - Generate PHP'=>'Exportar - Gerar PHP','Export'=>'Exportar','Select Taxonomies'=>'Selecionar taxonomias','Select Post Types'=>'Selecionar tipos de post','Exported 1 item.'=>'Um item exportado.' . "\0" . '%s itens exportados.','Category'=>'Categoria','Tag'=>'Tag','%s taxonomy created'=>'Taxonomia %s criada','%s taxonomy updated'=>'Taxonomia %s atualizada','Taxonomy draft updated.'=>'O rascunho da taxonomia foi atualizado.','Taxonomy scheduled for.'=>'Taxonomia agendada para.','Taxonomy submitted.'=>'Taxonomia enviada.','Taxonomy saved.'=>'Taxonomia salva.','Taxonomy deleted.'=>'Taxonomia excluída.','Taxonomy updated.'=>'Taxonomia atualizada.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Não foi possível cadastrar esta taxonomia porque sua chave está em uso por outra taxonomia cadastrada por outro plugin ou tema.','Taxonomy synchronized.'=>'Taxonomia sincronizada.' . "\0" . '%s taxonomias sincronizadas.','Taxonomy duplicated.'=>'Taxonomia duplicada.' . "\0" . '%s taxonomias duplicadas.','Taxonomy deactivated.'=>'Taxonomia desativada.' . "\0" . '%s taxonomias desativadas.','Taxonomy activated.'=>'Taxonomia ativada.' . "\0" . '%s taxonomias ativadas.','Terms'=>'Termos','Post type synchronized.'=>'Tipo de post sincronizado.' . "\0" . '%s tipos de post sincronizados.','Post type duplicated.'=>'Tipo de post duplicado.' . "\0" . '%s tipos de post duplicados.','Post type deactivated.'=>'Tipo de post desativado.' . "\0" . '%s tipos de post desativados.','Post type activated.'=>'Tipo de post ativado.' . "\0" . '%s tipos de post ativados.','Post Types'=>'Tipos de post','Advanced Settings'=>'Configurações avançadas','Basic Settings'=>'Configurações básicas','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Não foi possível cadastrar este tipo de post porque sua chave está em uso por outro tipo de post cadastrado por outro plugin ou tema.','Pages'=>'Páginas','%s post type created'=>'Tipo de post %s criado','Add fields to %s'=>'Adicionar campos para %s','%s post type updated'=>'Tipo de post %s atualizado','Post type draft updated.'=>'Rascunho do tipo de post atualizado.','Post type scheduled for.'=>'Tipo de post agendado para.','Post type submitted.'=>'Tipo de post enviado.','Post type saved.'=>'Tipo de post salvo.','Post type updated.'=>'Tipo de post atualizado.','Post type deleted.'=>'Tipo de post excluído.','Type to search...'=>'Digite para pesquisar...','PRO Only'=>'Somente PRO','Field groups linked successfully.'=>'Grupos de campos vinculados com sucesso.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importe tipos de post e taxonomias registradas com o Custom Post Type UI e gerencie-os com o ACF. Começar.','ACF'=>'ACF','taxonomy'=>'taxonomia','post type'=>'tipo de post','Done'=>'Concluído','Select one or many field groups...'=>'Selecione um ou vários grupos de campos...','Please select the field groups to link.'=>'Selecione os grupos de campos a serem vinculados.','Field group linked successfully.'=>'Grupo de campos vinculado com sucesso.' . "\0" . 'Grupos de campos vinculados com sucesso.','post statusRegistration Failed'=>'Falha no cadastro','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Não foi possível cadastrar este item porque sua chave está em uso por outro item cadastrado por outro plugin ou tema.','REST API'=>'API REST','Permissions'=>'Permissões','URLs'=>'URLs','Visibility'=>'Visibilidade','Labels'=>'Rótulos','Field Settings Tabs'=>'Abas de configurações de campo','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Valor de shortcode ACF desativado para visualização]','Close Modal'=>'Fechar modal','Field moved to other group'=>'Campo movido para outro grupo','Close modal'=>'Fechar modal','Start a new group of tabs at this tab.'=>'Iniciar um novo grupo de abas nesta aba.','New Tab Group'=>'Novo grupo de abas','Use a stylized checkbox using select2'=>'Usar uma caixa de seleção estilizada usando select2','Save Other Choice'=>'Salvar outra escolha','Allow Other Choice'=>'Permitir outra escolha','Add Toggle All'=>'Adicionar "selecionar tudo"','Save Custom Values'=>'Salvar valores personalizados','Allow Custom Values'=>'Permitir valores personalizados','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Os valores personalizados da caixa de seleção não podem ficar vazios. Desmarque todos os valores vazios.','Updates'=>'Atualizações','Advanced Custom Fields logo'=>'Logo do Advanced Custom Fields','Save Changes'=>'Salvar alterações','Field Group Title'=>'Título do grupo de campos','Add title'=>'Adicionar título','New to ACF? Take a look at our getting started guide.'=>'Novo no ACF? Dê uma olhada em nosso guia de introdução.','Add Field Group'=>'Adicionar grupo de campos','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'O ACF usa grupos de campos para agrupar campos personalizados e, em seguida, anexar esses campos às telas de edição.','Add Your First Field Group'=>'Adicionar seu primeiro grupo de campos','Options Pages'=>'Páginas de opções','ACF Blocks'=>'Blocos do ACF','Gallery Field'=>'Campo de galeria','Flexible Content Field'=>'Campo de conteúdo flexível','Repeater Field'=>'Campo repetidor','Unlock Extra Features with ACF PRO'=>'Desbloqueie recursos extras com o ACF PRO','Delete Field Group'=>'Excluir grupo de campos','Created on %1$s at %2$s'=>'Criado em %1$s às %2$s','Group Settings'=>'Configurações do grupo','Location Rules'=>'Regras de localização','Choose from over 30 field types. Learn more.'=>'Escolha entre mais de 30 tipos de campo. Saber mais.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Comece a criar novos campos personalizados para seus posts, páginas, tipos de post personalizados e outros conteúdos do WordPress.','Add Your First Field'=>'Adicionar seu primeiro campo','#'=>'#','Add Field'=>'Adicionar campo','Presentation'=>'Apresentação','Validation'=>'Validação','General'=>'Geral','Import JSON'=>'Importar JSON','Export As JSON'=>'Exportar como JSON','Field group deactivated.'=>'Grupo de campos desativado.' . "\0" . '%s grupos de campos desativados.','Field group activated.'=>'Grupo de campos ativado.' . "\0" . '%s grupos de campos ativados.','Deactivate'=>'Desativar','Deactivate this item'=>'Desativar este item','Activate'=>'Ativar','Activate this item'=>'Ativar este item','Move field group to trash?'=>'Mover grupo de campos para a lixeira?','post statusInactive'=>'Inativo','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'O Advanced Custom Fields e o Advanced Custom Fields PRO não devem estar ativos ao mesmo tempo. Desativamos automaticamente o Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'O Advanced Custom Fields e o Advanced Custom Fields PRO não devem estar ativos ao mesmo tempo. Desativamos automaticamente o Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Detectamos uma ou mais chamadas para recuperar os valores de campos do ACF antes de o ACF ser inicializado. Isso não é suportado e pode resultar em dados malformados ou ausentes. Saiba como corrigir isso.','%1$s must have a user with the %2$s role.'=>'%1$s deve ter um usuário com a função de %2$s .' . "\0" . '%1$s deve ter um usuário com uma das seguintes funções: %2$s','%1$s must have a valid user ID.'=>'%1$s deve ter um ID de usuário válido.','Invalid request.'=>'Solicitação inválida.','%1$s is not one of %2$s'=>'%1$s não é um de %2$s','%1$s must have term %2$s.'=>'%1$s deve ter o termo %2$s' . "\0" . '%1$s deve ter um dos seguintes termos: %2$s','%1$s must be of post type %2$s.'=>'%1$s deve ser do tipo de post %2$s.' . "\0" . '%1$s deve ser de um dos seguintes tipos de post: %2$s','%1$s must have a valid post ID.'=>'%1$s deve ter um ID de post válido.','%s requires a valid attachment ID.'=>'%s requer um ID de anexo válido.','Show in REST API'=>'Mostrar na API REST','Enable Transparency'=>'Ativar transparência','RGBA Array'=>'Array RGBA','RGBA String'=>'Sequência RGBA','Hex String'=>'Sequência hex','Upgrade to PRO'=>'Atualizar para PRO','post statusActive'=>'Ativo','\'%s\' is not a valid email address'=>'"%s" não é um endereço de e-mail válido','Color value'=>'Valor da cor','Select default color'=>'Selecionar cor padrão','Clear color'=>'Limpar cor','Blocks'=>'Blocos','Options'=>'Opções','Users'=>'Usuários','Menu items'=>'Itens de menu','Widgets'=>'Widgets','Attachments'=>'Anexos','Taxonomies'=>'Taxonomias','Posts'=>'Posts','Last updated: %s'=>'Última atualização: %s','Sorry, this post is unavailable for diff comparison.'=>'Este post não está disponível para comparação de diferenças.','Invalid field group parameter(s).'=>'Parâmetros de grupo de campos inválidos.','Awaiting save'=>'Aguardando salvar','Saved'=>'Salvo','Import'=>'Importar','Review changes'=>'Revisar alterações','Located in: %s'=>'Localizado em: %s','Located in plugin: %s'=>'Localizado no plugin: %s','Located in theme: %s'=>'Localizado no tema: %s','Various'=>'Vários','Sync changes'=>'Sincronizar alterações','Loading diff'=>'Carregando diferenças','Review local JSON changes'=>'Revisão das alterações do JSON local','Visit website'=>'Visitar site','View details'=>'Ver detalhes','Version %s'=>'Versão %s','Information'=>'Informações','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Suporte técnico. Os profissionais de nosso Suporte técnico poderão auxiliá-lo em questões técnicas mais complexas.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussões. Temos uma comunidade ativa e amigável em nossos Fóruns da Comunidade que podem ajudá-lo a descobrir os \'como fazer\' do mundo ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentação. Nossa vasta documentação contém referências e guias para a maioria dos problemas e situações que você poderá encontrar.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos por suporte e queremos que você aproveite ao máximo seu site com o ACF. Se você tiver alguma dificuldade, há vários lugares onde pode encontrar ajuda:','Help & Support'=>'Ajuda e suporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Use a aba "ajuda e suporte" para entrar em contato caso precise de assistência.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de crear seu primeiro grupo de campos recomendamos que leia nosso Guia para iniciantes a fim de familiarizar-se com a filosofia e as boas práticas deste plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'O plugin Advanced Custom Fields fornece um construtor de formulários visuais para personalizar as telas de edição do WordPress com campos extras e uma API intuitiva para exibir valores de campos personalizados em qualquer arquivo de modelo de tema.','Overview'=>'Visão geral','Location type "%s" is already registered.'=>'O tipo de localização "%s" já está registado.','Class "%s" does not exist.'=>'A classe "%s" não existe.','Invalid nonce.'=>'Nonce inválido.','Error loading field.'=>'Erro ao carregar o campo.','Location not found: %s'=>'Localização não encontrada: %s','Error: %s'=>'Erro: %s','Widget'=>'Widget','User Role'=>'Função do usuário ','Comment'=>'Comentário','Post Format'=>'Formato do post','Menu Item'=>'Item do menu','Post Status'=>'Status do post','Menus'=>'Menus','Menu Locations'=>'Localizações do menu','Menu'=>'Menu','Post Taxonomy'=>'Taxonomia de post','Child Page (has parent)'=>'Página descendente (tem ascendente)','Parent Page (has children)'=>'Página ascendente (tem descendentes)','Top Level Page (no parent)'=>'Página de nível mais alto (sem ascendente)','Posts Page'=>'Página de posts','Front Page'=>'Página principal','Page Type'=>'Tipo de página','Viewing back end'=>'Visualizando o painel administrativo','Viewing front end'=>'Visualizando a interface','Logged in'=>'Conectado','Current User'=>'Usuário atual','Page Template'=>'Modelo de página','Register'=>'Cadastre-se','Add / Edit'=>'Adicionar / Editar','User Form'=>'Formulário de usuário','Page Parent'=>'Ascendente da página','Super Admin'=>'Super Admin','Current User Role'=>'Função do usuário atual','Default Template'=>'Modelo padrão','Post Template'=>'Modelo de Post','Post Category'=>'Categoria do post','All %s formats'=>'Todos os formatos de %s','Attachment'=>'Anexo','%s value is required'=>'O valor %s é obrigatório','Show this field if'=>'Mostrar este campo se','Conditional Logic'=>'Lógica condicional','and'=>'e','Local JSON'=>'JSON local','Clone Field'=>'Clonar campo','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Verifique, também, se todos os complementos premium (%s) estão atualizados para a versão mais recente.','This version contains improvements to your database and requires an upgrade.'=>'Esta versão inclui melhorias no seu banco de dados e requer uma atualização.','Thank you for updating to %1$s v%2$s!'=>'Obrigado por atualizar para o %1$s v%2$s!','Database Upgrade Required'=>'Atualização do banco de dados obrigatória','Options Page'=>'Página de opções','Gallery'=>'Galeria','Flexible Content'=>'Conteúdo flexível','Repeater'=>'Repetidor','Back to all tools'=>'Voltar para todas as ferramentas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Se vários grupos de campos aparecem em uma tela de edição, as opções do primeiro grupo de campos é a que será utilizada (aquele com o menor número de ordem)','Select items to hide them from the edit screen.'=>'Selecione os itens que deverão ser ocultados da tela de edição','Hide on screen'=>'Ocultar na tela','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Tags','Categories'=>'Categorias','Page Attributes'=>'Atributos da página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisões','Comments'=>'Comentários','Discussion'=>'Discussão','Excerpt'=>'Resumo','Content Editor'=>'Editor de conteúdo','Permalink'=>'Link permanente','Shown in field group list'=>'Exibido na lista de grupos de campos','Field groups with a lower order will appear first'=>'Grupos de campos com uma menor numeração aparecerão primeiro','Order No.'=>'Nº. de ordem','Below fields'=>'Abaixo dos campos','Below labels'=>'Abaixo dos rótulos','Side'=>'Lateral','Normal (after content)'=>'Normal (depois do conteúdo)','High (after title)'=>'Superior (depois do título)','Position'=>'Posição','Seamless (no metabox)'=>'Integrado (sem metabox)','Standard (WP metabox)'=>'Padrão (metabox do WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Chave','Order'=>'Ordem','Close Field'=>'Fechar campo','id'=>'id','class'=>'classe','width'=>'largura','Wrapper Attributes'=>'Atributos do invólucro','Required'=>'Obrigatório','Instructions'=>'Instruções','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Uma única palavra, sem espaços. São permitidos sublinhados (_) e traços (-).','Field Name'=>'Nome do campo','This is the name which will appear on the EDIT page'=>'Este é o nome que aparecerá na página de EDIÇÃO','Field Label'=>'Rótulo do campo','Delete'=>'Excluir','Delete field'=>'Excluir campo','Move'=>'Mover','Move field to another group'=>'Mover campo para outro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arraste para reorganizar','Show this field group if'=>'Mostrar este grupo de campos se','No updates available.'=>'Nenhuma atualização disponível.','Database upgrade complete. See what\'s new'=>'Atualização do banco de dados concluída. Ver o que há de novo','Reading upgrade tasks...'=>'Lendo tarefas de atualização…','Upgrade failed.'=>'Falha na atualização.','Upgrade complete.'=>'Atualização concluída.','Upgrading data to version %s'=>'Atualizando os dados para a versão %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'É extremamente recomendado que você faça backup de seu banco de dados antes de continuar. Você tem certeza que deseja fazer a atualização agora?','Please select at least one site to upgrade.'=>'Selecione pelo menos um site para atualizar.','Database Upgrade complete. Return to network dashboard'=>'Atualização do banco de dados concluída. Retornar para o painel da rede','Site is up to date'=>'O site está atualizado','Site requires database upgrade from %1$s to %2$s'=>'O site requer a atualização do banco de dados de %1$s para %2$s','Site'=>'Site','Upgrade Sites'=>'Atualizar sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Os sites a seguir necessitam de uma atualização do banco de dados. Marque aqueles que você deseja atualizar e clique em %s.','Add rule group'=>'Adicionar grupo de regras','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crie um conjunto de regras para determinar quais telas de edição usarão esses campos personalizados avançados','Rules'=>'Regras','Copied'=>'Copiado','Copy to clipboard'=>'Copiar para a área de transferência','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Selecione os itens que deseja exportar e, em seguida, selecione o método de exportação. Exporte como JSON para exportar para um arquivo .json que você pode importar para outra instalação do ACF. Gere PHP para exportar para código PHP que você pode colocar em seu tema.','Select Field Groups'=>'Selecionar grupos de campos','No field groups selected'=>'Nenhum grupo de campos selecionado','Generate PHP'=>'Gerar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Arquivo de importação vazio','Incorrect file type'=>'Tipo de arquivo incorreto','Error uploading file. Please try again'=>'Erro ao enviar arquivo. Tente novamente','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Selecione o arquivo JSON do Advanced Custom Fields que você gostaria de importar. Ao clicar no botão de importação abaixo, o ACF importará os itens desse arquivo.','Import Field Groups'=>'Importar grupos de campos','Sync'=>'Sincronizar','Select %s'=>'Selecionar %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este item','Supports'=>'Suporta','Documentation'=>'Dcoumentação','Description'=>'Descrição','Sync available'=>'Sincronização disponível','Field group synchronized.'=>'Grupo de campos sincronizado.' . "\0" . '%s grupos de campos sincronizados.','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Ativo (%s)' . "\0" . 'Ativos (%s)','Review sites & upgrade'=>'Revisar sites e atualizar','Upgrade Database'=>'Atualizar o banco de dados','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Selecione o destino para este campo','The %1$s field can now be found in the %2$s field group'=>'O campo %1$s pode agora ser encontrado no grupo de campos %2$s','Move Complete.'=>'Movimentação concluída.','Active'=>'Ativo','Field Keys'=>'Chaves de campos','Settings'=>'Configurações ','Location'=>'Localização','Null'=>'Em branco','copy'=>'copiar','(this field)'=>'(este campo)','Checked'=>'Marcado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'Nenhum campo de alternância disponível','Field group title is required'=>'O título do grupo de campos é obrigatório','This field cannot be moved until its changes have been saved'=>'Este campo não pode ser movido até que suas alterações sejam salvas','The string "field_" may not be used at the start of a field name'=>'O termo “field_” não pode ser utilizado no início do nome de um campo','Field group draft updated.'=>'Rascunho de grupo de campos atualizado.','Field group scheduled for.'=>'Grupo de campos agendando.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos salvo.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos excluído.','Field group updated.'=>'Grupo de campos atualizado.','Tools'=>'Ferramentas','is not equal to'=>'não é igual a','is equal to'=>'é igual a','Forms'=>'Formulários','Page'=>'Página','Post'=>'Post','Relational'=>'Relacional','Choice'=>'Escolha','Basic'=>'Básico','Unknown'=>'Desconhecido','Field type does not exist'=>'Tipo de campo não existe','Spam Detected'=>'Spam detectado','Post updated'=>'Post atualizado','Update'=>'Atualizar','Validate Email'=>'Validar e-mail','Content'=>'Conteúdo','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'A seleção é menor que','Selection is greater than'=>'A seleção é maior que','Value is less than'=>'O valor é menor que','Value is greater than'=>'O valor é maior que','Value contains'=>'O valor contém','Value matches pattern'=>'O valor corresponde ao padrão','Value is not equal to'=>'O valor é diferente de','Value is equal to'=>'O valor é igual a','Has no value'=>'Não tem valor','Has any value'=>'Tem qualquer valor','Cancel'=>'Cancelar','Are you sure?'=>'Você tem certeza?','%d fields require attention'=>'%d campos requerem atenção','1 field requires attention'=>'1 campo requer atenção','Validation failed'=>'Falha na validação','Validation successful'=>'Validação bem-sucedida','Restricted'=>'Restrito','Collapse Details'=>'Recolher detalhes','Expand Details'=>'Expandir detalhes','Uploaded to this post'=>'Enviado para este post','verbUpdate'=>'Atualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'As alterações feitas serão perdidas se você sair desta página','File type must be %s.'=>'O tipo de arquivo deve ser %s.','or'=>'ou','File size must not exceed %s.'=>'O tamanho do arquivo não deve exceder %s.','File size must be at least %s.'=>'O tamanho do arquivo deve ter pelo menos %s.','Image height must not exceed %dpx.'=>'A altura da imagem não pode ser maior que %dpx.','Image height must be at least %dpx.'=>'A altura da imagem deve ter pelo menos %dpx.','Image width must not exceed %dpx.'=>'A largura da imagem não pode ser maior que %dpx.','Image width must be at least %dpx.'=>'A largura da imagem deve ter pelo menos %dpx.','(no title)'=>'(sem título)','Full Size'=>'Tamanho original','Large'=>'Grande','Medium'=>'Médio','Thumbnail'=>'Miniatura','(no label)'=>'(sem rótulo)','Sets the textarea height'=>'Define a altura da área de texto','Rows'=>'Linhas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Anexar uma caixa de seleção adicional para alternar todas as escolhas','Save \'custom\' values to the field\'s choices'=>'Salvar valores "personalizados" nas escolhas do campo','Allow \'custom\' values to be added'=>'Permite adicionar valores personalizados','Add new choice'=>'Adicionar nova escolha','Toggle All'=>'Selecionar tudo','Allow Archives URLs'=>'Permitir URLs de arquivos','Archives'=>'Arquivos','Page Link'=>'Link da página','Add'=>'Adicionar','Name'=>'Nome','%s added'=>'%s adicionado(a)','%s already exists'=>'%s já existe','User unable to add new %s'=>'O usuário não pode adicionar um novo %s','Term ID'=>'ID do termo','Term Object'=>'Objeto de termo','Load value from posts terms'=>'Carrega valores a partir de termos de posts','Load Terms'=>'Carregar termos','Connect selected terms to the post'=>'Conecta os termos selecionados ao post','Save Terms'=>'Salvar termos','Allow new terms to be created whilst editing'=>'Permitir que novos termos sejam criados durante a edição','Create Terms'=>'Criar termos','Radio Buttons'=>'Botões de opção','Single Value'=>'Um único valor','Multi Select'=>'Seleção múltipla','Checkbox'=>'Caixa de seleção','Multiple Values'=>'Múltiplos valores','Select the appearance of this field'=>'Selecione a aparência deste campo','Appearance'=>'Aparência','Select the taxonomy to be displayed'=>'Selecione a taxonomia que será exibida','No TermsNo %s'=>'Sem %s','Value must be equal to or lower than %d'=>'O valor deve ser igual ou menor que %d','Value must be equal to or higher than %d'=>'O valor deve ser igual ou maior que %d','Value must be a number'=>'O valor deve ser um número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Salvar valores de "outros" nas escolhas do campo','Add \'other\' choice to allow for custom values'=>'Adicionar escolha de "outros" para permitir valores personalizados','Radio Button'=>'Botão de opção','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Defina um endpoint para a sanfona anterior parar. Esta sanfona não será visível.','Allow this accordion to open without closing others.'=>'Permitir abrir este item sem fechar os demais.','Display this accordion as open on page load.'=>'Exibir esta sanfona como aberta ao carregar a página.','Open'=>'Aberta','Accordion'=>'Sanfona','Restrict which files can be uploaded'=>'Limita quais arquivos podem ser enviados','File ID'=>'ID do arquivo','File URL'=>'URL do Arquivo','File Array'=>'Array do arquivo','Add File'=>'Adicionar arquivo','No file selected'=>'Nenhum arquivo selecionado','File name'=>'Nome do arquivo','Update File'=>'Atualizar arquivo','Edit File'=>'Editar arquivo','Select File'=>'Selecionar arquivo','File'=>'Arquivo','Password'=>'Senha','Specify the value returned'=>'Especifica o valor devolvido.','Use AJAX to lazy load choices?'=>'Usar AJAX para carregar escolhas de forma atrasada?','Enter each default value on a new line'=>'Digite cada valor padrão em uma nova linha','verbSelect'=>'Selecionar','Select2 JS load_failLoading failed'=>'Falha ao carregar','Select2 JS searchingSearching…'=>'Pesquisando…','Select2 JS load_moreLoading more results…'=>'Carregando mais resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Você só pode selecionar %d itens','Select2 JS selection_too_long_1You can only select 1 item'=>'Você só pode selecionar 1 item','Select2 JS input_too_long_nPlease delete %d characters'=>'Exclua %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Exclua 1 caractere','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Digite %d ou mais caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Digite 1 ou mais caracteres','Select2 JS matches_0No matches found'=>'Não foi possível encontrar correspondências','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados disponíveis, use as setas para cima ou baixo para navegar.','Select2 JS matches_1One result is available, press enter to select it.'=>'Um resultado disponível, aperte Enter para selecioná-lo.','nounSelect'=>'Seleção','User ID'=>'ID do usuário','User Object'=>'Objeto de usuário','User Array'=>'Array do usuário','All user roles'=>'Todas as funções de usuário','Filter by Role'=>'Filtrar por função','User'=>'Usuário','Separator'=>'Separador','Select Color'=>'Selecionar cor','Default'=>'Padrão','Clear'=>'Limpar','Color Picker'=>'Seletor de cor','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Selecionar','Date Time Picker JS closeTextDone'=>'Concluído','Date Time Picker JS currentTextNow'=>'Agora','Date Time Picker JS timezoneTextTime Zone'=>'Fuso horário','Date Time Picker JS microsecTextMicrosecond'=>'Microssegundo','Date Time Picker JS millisecTextMillisecond'=>'Milissegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Horário','Date Time Picker JS timeOnlyTitleChoose Time'=>'Selecione o horário','Date Time Picker'=>'Seletor de data e horário','Endpoint'=>'Endpoint','Left aligned'=>'Alinhado à esquerda','Top aligned'=>'Alinhado ao topo','Placement'=>'Posição','Tab'=>'Aba','Value must be a valid URL'=>'O valor deve ser um URL válido','Link URL'=>'URL do link','Link Array'=>'Array do link','Opens in a new window/tab'=>'Abre em uma nova janela/aba','Select Link'=>'Selecionar link','Link'=>'Link','Email'=>'E-mail','Step Size'=>'Tamanho da escala','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Intervalo','Both (Array)'=>'Ambos (Array)','Label'=>'Rótulo','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'vermelho : Vermelho','For more control, you may specify both a value and label like this:'=>'Para mais controle, você pode especificar tanto os valores quanto os rótulos, como nos exemplos:','Enter each choice on a new line.'=>'Digite cada escolha em uma nova linha.','Choices'=>'Escolhas','Button Group'=>'Grupo de botões','Allow Null'=>'Permitir "em branco"','Parent'=>'Ascendente','TinyMCE will not be initialized until field is clicked'=>'O TinyMCE não será carregado até que o campo seja clicado','Toolbar'=>'Barra de ferramentas','Text Only'=>'Apenas texto','Visual Only'=>'Apenas visual','Visual & Text'=>'Visual e texto','Tabs'=>'Abas','Click to initialize TinyMCE'=>'Clique para carregar o TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Texto','Visual'=>'Visual','Value must not exceed %d characters'=>'O valor não deve exceder %d caracteres','Leave blank for no limit'=>'Deixe em branco para não ter limite','Character Limit'=>'Limite de caracteres','Appears after the input'=>'Exibido depois do campo','Append'=>'Sufixo','Appears before the input'=>'Exibido antes do campo','Prepend'=>'Prefixo','Appears within the input'=>'Exibido dentro do campo','Placeholder Text'=>'Texto de marcação','Appears when creating a new post'=>'Aparece ao criar um novo post','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s requer ao menos %2$s seleção' . "\0" . '%1$s requer ao menos %2$s seleções','Post ID'=>'ID do post','Post Object'=>'Objeto de post','Featured Image'=>'Imagem destacada','Selected elements will be displayed in each result'=>'Os elementos selecionados serão exibidos em cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomia','Post Type'=>'Tipo de post','Filters'=>'Filtros','All taxonomies'=>'Todas as taxonomias','Filter by Taxonomy'=>'Filtrar por taxonomia','All post types'=>'Todos os tipos de post','Filter by Post Type'=>'Filtrar por tipo de post','Search...'=>'Pesquisar...','Select taxonomy'=>'Selecionar taxonomia','Select post type'=>'Selecionar tipo de post','No matches found'=>'Não foi possível encontrar correspondências','Loading'=>'Carregando','Maximum values reached ( {max} values )'=>'Máximo de valores alcançado ({max} valores)','Relationship'=>'Relacionamento','Comma separated list. Leave blank for all types'=>'Lista separada por vírgulas. Deixe em branco para permitir todos os tipos','Maximum'=>'Máximo','File size'=>'Tamanho do arquivo','Restrict which images can be uploaded'=>'Limita as imagens que podem ser enviadas','Minimum'=>'Mínimo','Uploaded to post'=>'Anexado ao post','All'=>'Tudo','Limit the media library choice'=>'Limitar a escolha da biblioteca de mídia','Library'=>'Biblioteca','Preview Size'=>'Tamanho da pré-visualização','Image ID'=>'ID da imagem','Image URL'=>'URL da imagem','Image Array'=>'Array da imagem','Specify the returned value on front end'=>'Especifica o valor devolvido na interface','Return Value'=>'Valor devolvido','Add Image'=>'Adicionar imagem','No image selected'=>'Nenhuma imagem selecionada','Remove'=>'Remover','Edit'=>'Editar','All images'=>'Todas as imagens','Update Image'=>'Atualizar imagem','Edit Image'=>'Editar imagem','Select Image'=>'Selecionar imagem','Image'=>'Imagem','Allow HTML markup to display as visible text instead of rendering'=>'Permitir que a marcação HTML seja exibida como texto ao invés de ser renderizada','Escape HTML'=>'Ignorar HTML','No Formatting'=>'Sem formatação','Automatically add <br>'=>'Adicionar <br> automaticamente','Automatically add paragraphs'=>'Adicionar parágrafos automaticamente','Controls how new lines are rendered'=>'Controla como as novas linhas são renderizadas','New Lines'=>'Novas linhas','Week Starts On'=>'Início da semana','The format used when saving a value'=>'O formato usado ao salvar um valor','Save Format'=>'Salvar formato','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Seguinte','Date Picker JS currentTextToday'=>'Hoje','Date Picker JS closeTextDone'=>'Concluído','Date Picker'=>'Seletor de data','Width'=>'Largura','Embed Size'=>'Tamanho do código incorporado','Enter URL'=>'Digite o URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto exibido quando inativo','Off Text'=>'Texto "Inativo"','Text shown when active'=>'Texto exibido quando ativo','On Text'=>'Texto "Ativo"','Stylized UI'=>'Interface estilizada','Default Value'=>'Valor padrão','Displays text alongside the checkbox'=>'Exibe texto ao lado da caixa de seleção','Message'=>'Mensagem','No'=>'Não','Yes'=>'Sim','True / False'=>'Verdadeiro / Falso','Row'=>'Linha','Table'=>'Tabela','Block'=>'Bloco','Specify the style used to render the selected fields'=>'Especifique o estilo utilizado para exibir os campos selecionados','Layout'=>'Layout','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar a altura do mapa','Height'=>'Altura','Set the initial zoom level'=>'Definir o nível de zoom inicial','Zoom'=>'Zoom','Center the initial map'=>'Centralizar o mapa inicial','Center'=>'Centralizar','Search for address...'=>'Pesquisar endereço...','Find current location'=>'Encontrar a localização atual','Clear location'=>'Limpar localização','Search'=>'Pesquisa','Sorry, this browser does not support geolocation'=>'O seu navegador não suporta o recurso de geolocalização','Google Map'=>'Mapa do Google','The format returned via template functions'=>'O formato devolvido por meio de funções de modelo','Return Format'=>'Formato devolvido','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'O formato exibido ao editar um post','Display Format'=>'Formato de exibição','Time Picker'=>'Seletor de horário','Inactive (%s)'=>'Desativado (%s)' . "\0" . 'Desativados (%s)','No Fields found in Trash'=>'Não foi possível encontrar campos na lixeira','No Fields found'=>'Não foi possível encontrar campos','Search Fields'=>'Pesquisar campos','View Field'=>'Ver campo','New Field'=>'Novo campo','Edit Field'=>'Editar campo','Add New Field'=>'Adicionar novo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'Não foi possível encontrar grupos de campos na lixeira','No Field Groups found'=>'Não foi possível encontrar grupos de campos','Search Field Groups'=>'Pesquisar grupos de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Novo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Adicionar novo grupo de campos','Add New'=>'Adicionar novo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personalize o WordPress com campos poderosos, profissionais e intuitivos.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'O nome do bloco é obrigatório.','Block type "%s" is already registered.'=>'Tipo de bloco "%s" já está registrado.','Switch to Edit'=>'Alternar para edição','Switch to Preview'=>'Alternar para visualização','Change content alignment'=>'Mudar alinhamento do conteúdo','%s settings'=>'Configurações de %s','This block contains no editable fields.'=>'Este bloco não contém campos editáveis.','Assign a field group to add fields to this block.'=>'Atribua um grupo de campos para adicionar campos a este bloco.','Options Updated'=>'Opções atualizadas','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Para ativar as atualizações, digite sua chave de licença na página atualizações. Se você não tiver uma chave de licença, consulte detalhes e preços.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'Erro de ativação do ACF. Sua chave de licença definida mudou, mas ocorreu um erro ao desativar sua licença antiga','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'Erro de ativação do ACF. Sua chave de licença definida foi alterada, mas ocorreu um erro ao conectar-se ao servidor de ativação','ACF Activation Error'=>'Erro de ativação do ACF','ACF Activation Error. An error occurred when connecting to activation server'=>'Erro de ativação do ACF. Ocorreu um erro ao conectar ao servidor de ativação','Check Again'=>'Conferir novamente','ACF Activation Error. Could not connect to activation server'=>'Erro de ativação do ACF. Não foi possível conectar ao servidor de ativação','Publish'=>'Publicar','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Nenhum grupo de campos personalizados encontrado para esta página de opções. Crie um grupo de campos personalizados','Error. Could not connect to update server'=>'Erro. Não foi possível se conectar ao servidor de atualização','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Erro. Não foi possível autenticar o pacote de atualização. Verifique novamente ou desative e reative sua licença ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Erro. Sua licença para este site expirou ou foi desativada. Reative sua licença ACF PRO.','Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Permite selecionar e exibir os campos existentes. Ele não duplica nenhum campo no banco de dados, mas carrega e exibe os campos selecionados em tempo de execução. O campo Clonar pode se substituir pelos campos selecionados ou exibir os campos selecionados como um grupo de subcampos.','Select one or more fields you wish to clone'=>'Selecione um ou mais campos que deseja clonar','Display'=>'Exibir','Specify the style used to render the clone field'=>'Especifique o estilo utilizado para exibir os campos de clone','Group (displays selected fields in a group within this field)'=>'Grupo (exibe os campos selecionados em um grupo dentro deste campo)','Seamless (replaces this field with selected fields)'=>'Integrado (substitui este campo pelos campos selecionados)','Labels will be displayed as %s'=>'Os rótulos serão exibidos como %s','Prefix Field Labels'=>'Prefixo nos rótulos do campo','Values will be saved as %s'=>'Valores serão salvos como %s','Prefix Field Names'=>'Prefixo nos nomes do campo','Unknown field'=>'Campo desconhecido','Unknown field group'=>'Grupo de campos desconhecido','All fields from %s field group'=>'Todos os campos do grupo de campos %s','Allows you to define, create and manage content with total control by creating layouts that contain subfields that content editors can choose from.'=>'Permite definir, criar e gerenciar conteúdo com controle total, criando layouts que contêm subcampos que os editores de conteúdo podem escolher.','Add Row'=>'Adicionar linha','layout'=>'layout' . "\0" . 'layouts','layouts'=>'layouts','This field requires at least {min} {label} {identifier}'=>'Este campo requer pelo menos {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Este campo tem um limite de {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} disponível (máx. {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} necessário (mín. {min})','Flexible Content requires at least 1 layout'=>'Conteúdo flexível requer pelo menos 1 layout','Click the "%s" button below to start creating your layout'=>'Clique no botão "%s" abaixo para começar a criar seu layout','Add layout'=>'Adicionar layout','Duplicate layout'=>'Duplicar layout','Remove layout'=>'Remover layout','Click to toggle'=>'Clique para alternar','Delete Layout'=>'Excluir layout','Duplicate Layout'=>'Duplicar layout','Add New Layout'=>'Adicionar novo layout','Add Layout'=>'Adicionar layout','Min'=>'Mín','Max'=>'Máx','Minimum Layouts'=>'Mínimo de layouts','Maximum Layouts'=>'Máximo de layouts','Button Label'=>'Rótulo do botão','%s must be of type array or null.'=>'%s deve ser um array de tipos ou nulo.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s precisa conter no mínimo %2$s layout.' . "\0" . '%1$s precisa conter no mínimo %2$s layouts.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s deve conter no máximo %2$s layout de %3$s.' . "\0" . '%1$s deve conter no máximo %2$s layouts de %3$s.','An interactive interface for managing a collection of attachments, such as images.'=>'Uma interface interativa para gerenciar uma coleção de anexos, como imagens.','Add Image to Gallery'=>'Adicionar imagem na galeria','Maximum selection reached'=>'Seleção máxima alcançada','Length'=>'Duração','Caption'=>'Legenda','Alt Text'=>'Texto alternativo','Add to gallery'=>'Adicionar à galeria','Bulk actions'=>'Ações em massa','Sort by date uploaded'=>'Ordenar por data de envio','Sort by date modified'=>'Ordenar por data de modificação','Sort by title'=>'Ordenar por título','Reverse current order'=>'Ordem atual inversa','Close'=>'Fechar','Minimum Selection'=>'Seleção mínima','Maximum Selection'=>'Seleção máxima','Allowed file types'=>'Tipos de arquivos permitidos','Insert'=>'Inserir','Specify where new attachments are added'=>'Especifique onde novos anexos são adicionados','Append to the end'=>'Anexar ao final','Prepend to the beginning'=>'Anexar ao início','Minimum rows not reached ({min} rows)'=>'Mínimo de linhas alcançado ({min} linhas)','Maximum rows reached ({max} rows)'=>'Máximo de linhas alcançado ({max} linhas)','Error loading page'=>'Erro ao carregar página','Order will be assigned upon save'=>'A ordenação será atribuída ao salvar','Useful for fields with a large number of rows.'=>'Útil para campos com um grande número de linhas.','Rows Per Page'=>'Linhas por página','Set the number of rows to be displayed on a page.'=>'Define o número de linhas a serem exibidas em uma página.','Minimum Rows'=>'Mínimo de linhas','Maximum Rows'=>'Máximo de linhas','Collapsed'=>'Recolhido','Select a sub field to show when row is collapsed'=>'Selecione um subcampo para mostrar quando a linha for recolhida','Invalid field key or name.'=>'Chave ou nome de campo inválidos.','There was an error retrieving the field.'=>'Ocorreu um erro ao recuperar o campo.','Click to reorder'=>'Clique para reordenar','Add row'=>'Adicionar linha','Duplicate row'=>'Duplicar linha','Remove row'=>'Remover linha','Current Page'=>'Página atual','First Page'=>'Primeira página','Previous Page'=>'Página anterior','paging%1$s of %2$s'=>'%1$s de %2$s','Next Page'=>'Próxima página','Last Page'=>'Última página','No block types exist'=>'Nenhum tipo de bloco existente','No options pages exist'=>'Não existe nenhuma página de opções','Deactivate License'=>'Desativar licença','Activate License'=>'Ativar licença','License Information'=>'Informação da licença','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Para desbloquear atualizações, digite sua chave de licença abaixo. Se você não tiver uma chave de licença, consulte detalhes e preços.','License Key'=>'Chave de licença','Your license key is defined in wp-config.php.'=>'Sua chave de licença é definida em wp-config.php.','Retry Activation'=>'Tentar ativação novamente','Update Information'=>'Informação da atualização','Current Version'=>'Versão atual','Latest Version'=>'Versão mais recente','Update Available'=>'Atualização disponível','Upgrade Notice'=>'Aviso de atualização','Check For Updates'=>'Verificar atualizações','Enter your license key to unlock updates'=>'Digite sua chave de licença para desbloquear atualizações','Update Plugin'=>'Atualizar plugin','Please reactivate your license to unlock updates'=>'Reative sua licença para desbloquear as atualizações']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.mo index 10edd8ed7d03d66292192193cf7ae02fad46b800..52210c4f1934ee82a264d96a1e3485dd0fa4d382 100644 GIT binary patch delta 32838 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 Ix$*A*0T7r?)Bpeg delta 27429 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.po index 31734fce1..8189432d8 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_BR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2152 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "[O shortcode do ACF não pode exibir campos de posts não públicos]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[O shortcode do ACF está desativado neste site]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Ícone de homem de negócios" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Ícone de fórum" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "Ícone do Youtube" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Ícone Sim (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "Ícone WordPress (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "Ícone do WhatsApp" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Ícone de escrever" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Ícone de widgets" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Ícone de Ver Site" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Ícone de saiba mais" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Ícone de adicionar página" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Ícone de vídeo (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Ícone de vídeo (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Ícone de vídeo (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Ícone de atualizar" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Ícone de acesso universal (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Ícone do Twitter (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Ícone do Twitch" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Ícone de tickets (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Ícone de texto de página" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Ícone de deletar linha da tabela" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "Campos do ACF" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "Funcionalidade ACF PRO" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Renove o PRO para desbloquear" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Renovar a licença PRO" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "Campos PRO não podem ser editados sem uma licença ativa." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Por favor, ative sua licença do ACF PRO para editar grupos de campos " +"atribuídos a um Bloco ACF." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "Ative sua licença ACF PRO para editar essa página de opções." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Retornar valores de HTML escapados só é possível quando format_value também " +"é verdadeiro. Os valores do campo não foram retornados por motivos de " +"segurança." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Retornar um valor de HTML escapado é apenas possível quando format_value " +"também é verdadeiro. O valor do campo não foi retornado por motivos de " +"segurança." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Entre em contato com o administrador do seu site ou com o desenvolvedor para " +"mais detalhes." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Ocultar detalhes" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Mostrar detalhes" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - renderizado mediante %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Renovar a licença ACF PRO" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Renovar licença" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Gerenciar licença" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "A posição \"alta\" não é suportada pelo editor de blocos." + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Upgrade para ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"As páginas de opções do ACF são páginas " +"de administração personalizadas para gerenciar configurações globais através " +"de campos. Você pode criar várias páginas e subpáginas." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Adicionar página de opções" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "No editor usado como espaço reservado para o título." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Título de marcação" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 meses grátis" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr " (Duplicado de %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Selecionar páginas de opções" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Duplicar taxonomia" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Criar taxonomia" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicar tipo de post" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Criar tipo de post" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Vincular grupos de campos" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Adicionar campos" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Este campo" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Sugestões" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Suporte" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "é desenvolvido e mantido por" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" +"Adicione este %s às regras de localização dos grupos de campos selecionados" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Selecione o(s) campo(s) para armazenar a referência de volta ao item que " +"está sendo atualizado. Você pode selecionar este campo. Os campos de destino " +"devem ser compatíveis com onde este campo está sendo exibido. Por exemplo, " +"se este campo estiver sendo exibido em uma Taxonomia, seu campo de destino " +"deve ser do tipo Taxonomia" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Campo de destino" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" msgstr "" +"Atualize um campo nos valores selecionados, referenciando de volta para este " +"ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Bidirecional" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Campo %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Selecionar vários" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "O nome da capacidade para editar termos desta taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "Editar capacidade dos termos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,53 +2177,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "Campos de %s" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Não há termos" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Não há tipos de post" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Não há posts" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Não há taxonomias" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Não há grupos de campos" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Não há campos" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Não há descrição" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Qualquer status de post" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2227,7 @@ msgstr "" "Esta chave de taxonomia já está em uso por outra taxonomia registrada fora " "do ACF e não pode ser usada." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,7 +2235,7 @@ msgstr "" "Esta chave de taxonomia já está em uso por outra taxonomia no ACF e não pode " "ser usada." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -172,7 +2243,7 @@ msgstr "" "A chave de taxonomia deve conter apenas caracteres alfanuméricos minúsculos, " "sublinhados ou hífens." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -204,35 +2275,35 @@ msgstr "Editar taxonomia" msgid "Add New Taxonomy" msgstr "Adicionar nova taxonomia" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Não foi possível encontrar tipos de post na lixeira" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Não foi possível encontrar tipos de post" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Pesquisar tipos de post" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Ver tipo de post" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Novo tipo de post" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Editar tipo de post" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Adicionar novo tipo de post" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -240,7 +2311,7 @@ msgstr "" "Esta chave de tipo de post já está em uso por outro tipo de post registrado " "fora do ACF e não pode ser usada." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -249,8 +2320,8 @@ msgstr "" "não pode ser usada." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -258,7 +2329,7 @@ msgstr "" "Este campo não deve ser um termo reservado do WordPress." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -266,15 +2337,15 @@ msgstr "" "A chave do tipo de post deve conter apenas caracteres alfanuméricos " "minúsculos, sublinhados ou hífens." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "A chave do tipo de post deve ter menos de 20 caracteres." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Não recomendamos o uso deste campo em blocos do ACF." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -283,11 +2354,11 @@ msgstr "" "uma rica experiência de edição de texto que também permite conteúdo " "multimídia." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -295,17 +2366,18 @@ msgstr "" "Permite a seleção de um ou mais usuários que podem ser usados para criar " "relacionamentos entre objetos de dados." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" "Uma entrada de texto projetada especificamente para armazenar endereços da " "web." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -314,7 +2386,7 @@ msgstr "" "desligado, verdadeiro ou falso, etc.). Pode ser apresentado como um botão " "estilizado ou uma caixa de seleção." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -322,17 +2394,17 @@ msgstr "" "Uma interface interativa para escolher um horário. O formato de horário pode " "ser personalizado usando as configurações do campo." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" "Uma entrada de área de texto básica para armazenar parágrafos de texto." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Uma entrada de texto básica, útil para armazenar valores de texto únicos." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -340,7 +2412,7 @@ msgstr "" "Permite a seleção de um ou mais termos de taxonomia com base nos critérios e " "opções especificados nas configurações dos campos." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." @@ -348,11 +2420,11 @@ msgstr "" "Permite agrupar campos em seções com abas na tela de edição. Útil para " "manter os campos organizados e estruturados." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "Uma lista suspensa com uma seleção de escolhas que você especifica." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " @@ -362,7 +2434,7 @@ msgstr "" "itens de tipo de post personalizados para criar um relacionamento com o item " "que você está editando no momento. Inclui opções para pesquisar e filtrar." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." @@ -370,7 +2442,7 @@ msgstr "" "Uma entrada para selecionar um valor numérico dentro de um intervalo " "especificado usando um elemento deslizante de intervalo." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." @@ -378,7 +2450,7 @@ msgstr "" "Um grupo de entradas de botão de opção que permite ao usuário fazer uma " "única seleção a partir dos valores especificados." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " @@ -386,17 +2458,17 @@ msgstr "" "Uma interface interativa e personalizável para escolher um ou vários posts, " "páginas ou itens de tipos de post com a opção de pesquisa. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "Uma entrada para fornecer uma senha usando um campo mascarado." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrar por status do post" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." @@ -404,7 +2476,7 @@ msgstr "" "Um menu suspenso interativo para selecionar um ou mais posts, páginas, itens " "de um tipo de post personalizado ou URLs de arquivo, com a opção de pesquisa." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." @@ -412,11 +2484,11 @@ msgstr "" "Um componente interativo para incorporar vídeos, imagens, tweets, áudio e " "outros conteúdos, fazendo uso da funcionalidade oEmbed nativa do WordPress." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Uma entrada limitada a valores numéricos." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." @@ -424,7 +2496,7 @@ msgstr "" "Usado para exibir uma mensagem aos editores ao lado de outros campos. Útil " "para fornecer contexto adicional ou instruções sobre seus campos." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." @@ -432,12 +2504,12 @@ msgstr "" "Permite especificar um link e suas propriedades, como título e destino, " "usando o seletor de links nativo do WordPress." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Usa o seletor de mídia nativo do WordPress para enviar ou escolher imagens." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." @@ -445,7 +2517,7 @@ msgstr "" "Fornece uma maneira de estruturar os campos em grupos para organizar melhor " "os dados e a tela de edição." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." @@ -454,18 +2526,18 @@ msgstr "" "Requer uma chave de API do Google Maps e configuração adicional para exibir " "corretamente." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Usa o seletor de mídia nativo do WordPress para enviar ou escolher arquivos." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" "Uma entrada de texto projetada especificamente para armazenar endereços de e-" "mail." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." @@ -473,7 +2545,7 @@ msgstr "" "Uma interface interativa para escolher uma data e um horário. O formato de " "data devolvido pode ser personalizado usando as configurações do campo." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." @@ -481,12 +2553,12 @@ msgstr "" "Uma interface interativa para escolher uma data. O formato de data devolvido " "pode ser personalizado usando as configurações do campo." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" "Uma interface interativa para selecionar uma cor ou especificar um valor hex." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." @@ -494,7 +2566,7 @@ msgstr "" "Um grupo de entradas de caixa de seleção que permite ao usuário selecionar " "um ou vários valores especificados." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." @@ -502,7 +2574,7 @@ msgstr "" "Um grupo de botões com valores que você especifica, os usuários podem " "escolher uma opção entre os valores fornecidos." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." @@ -511,7 +2583,7 @@ msgstr "" "são exibidos durante a edição do conteúdo. Útil para manter grandes " "conjuntos de dados organizados." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -521,7 +2593,7 @@ msgstr "" "equipe e blocos de chamada para ação, agindo como um ascendente para um " "conjunto de subcampos que podem ser repetidos várias vezes." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -533,7 +2605,7 @@ msgstr "" "Configurações adicionais permitem que você especifique onde novos anexos são " "adicionados na galeria e o número mínimo/máximo de anexos permitidos." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -544,7 +2616,7 @@ msgstr "" "total controle, utilizando layouts e subcampos para desenhar os blocos " "disponíveis." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -557,70 +2629,68 @@ msgstr "" "pelos campos selecionados ou exibir os campos selecionados como um grupo de " "subcampos." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Avançado" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (mais recente)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "ID de post inválido." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Tipo de post inválido selecionado para revisão." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Mais" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Disponível com ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Selecionar campo" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Tente um termo de pesquisa diferente ou procure pelos %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Campos populares" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Nenhum resultado de pesquisa para '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Pesquisar campos..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Selecione o tipo de campo" @@ -628,63 +2698,63 @@ msgstr "Selecione o tipo de campo" msgid "Popular" msgstr "Popular" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Adicionar taxonomia" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Crie taxonomias personalizadas para classificar o conteúdo do tipo de post" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Adicione sua primeira taxonomia" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "Taxonomias hierárquicas podem ter descendentes (como categorias)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "Torna uma taxonomia visível na interface e no painel administrativo." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Um ou vários tipos de post que podem ser classificados com esta taxonomia." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "gênero" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Gênero" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Gêneros" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" "Controlador personalizado opcional para usar em vez de " "`WP_REST_Terms_Controller`." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Expor esse tipo de post na API REST." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Personalize o nome da variável de consulta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." @@ -692,20 +2762,20 @@ msgstr "" "Os termos podem ser acessados usando o link permanente não bonito, por " "exemplo, {query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "Termos ascendente-descendente em URLs para taxonomias hierárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Personalize o slug usado no URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Os links permanentes para esta taxonomia estão desativados." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" @@ -713,52 +2783,52 @@ msgstr "" "Reescreva o URL usando a chave de taxonomia como slug. Sua estrutura de link " "permanente será" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Chave de taxonomia" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Selecione o tipo de link permanente a ser usado para esta taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" "Exiba uma coluna para a taxonomia nas telas de listagem do tipo de post." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Mostrar coluna administrativa" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Mostrar a taxonomia no painel de edição rápida/em massa." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Edição rápida" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "Listar a taxonomia nos controles do widget de nuvem de tags." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Nuvem de tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Callback de higienização da metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." @@ -766,19 +2836,19 @@ msgstr "" "Um nome de função PHP a ser chamado para manipular o conteúdo de uma metabox " "em sua taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "Cadastrar callback da metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Sem metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Metabox personalizada" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " @@ -788,101 +2858,101 @@ msgstr "" "\"Categorias\" é mostrada para taxonomias hierárquicas e a metabox \"Tags\" " "é mostrada para taxonomias não hierárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Metabox de categorias" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Metabox de tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Um link para uma tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" "Descreve uma variação de bloco de link de navegação usada no editor de " "blocos." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Um link para um %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Link da tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" "Atribui um título para a variação do bloco de link de navegação usado no " "editor de blocos." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Ir para tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" "Atribui o texto usado para vincular de volta ao índice principal após " "atualizar um termo." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Voltar aos itens" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Ir para %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Lista de tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Atribui texto ao título oculto da tabela." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navegação da lista de tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "Atribui texto ao título oculto da paginação da tabela." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrar por categoria" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "Atribui texto ao botão de filtro na tabela de listas de posts." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtrar por item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrar por %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -890,16 +2960,16 @@ msgstr "" "A descrição não está em destaque por padrão, no entanto alguns temas podem " "mostrá-la." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "Descreve o campo \"descrição\" na tela \"editar tags\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "Descrição do campo de descrição" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -907,16 +2977,16 @@ msgstr "" "Atribua um termo ascendente para criar uma hierarquia. O termo Jazz, por " "exemplo, pode ser ascendente de Bebop ou Big Band" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "Descreve o campo \"ascendente\" na tela \"editar tags\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Descrição do campo ascendente" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -924,32 +2994,32 @@ msgstr "" "O \"slug\" é a versão do nome amigável para o URL. Geralmente é todo em " "minúsculas e contém apenas letras, números e hífens." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "Descreve o campo \"slug\" na tela \"editar tags\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Descrição do campo de slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "O nome é como aparece no seu site" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "Descreve o campo \"nome\" na tela \"editar tags\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Descrição do campo de nome" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Não há tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." @@ -957,20 +3027,20 @@ msgstr "" "Atribui o texto exibido nas tabelas de posts e listas de mídia quando não há " "tags ou categorias disponíveis." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Não há termos" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Não há %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Não foi possível encontrar tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " @@ -980,25 +3050,25 @@ msgstr "" "na metabox da taxonomia quando não há tags disponíveis e atribui o texto " "usado na tabela da lista de termos quando não há itens para uma taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Não encontrado" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "Atribui texto ao campo \"título\" da aba \"mais usados\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Mais usado" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Escolha entre as tags mais usadas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." @@ -1006,20 +3076,20 @@ msgstr "" "Atribui o texto \"escolha entre os mais usados\" utilizado na metabox quando " "o JavaScript estiver desativado. Usado apenas em taxonomias não hierárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Escolha entre os mais usados" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Escolha entre %s mais comuns" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Adicionar ou remover tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" @@ -1027,20 +3097,20 @@ msgstr "" "Atribui o texto \"adicionar ou remover itens\" utilizado na metabox quando o " "JavaScript está desativado. Usado apenas em taxonomias não hierárquicas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Adicionar ou remover itens" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Adicionar ou remover %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Separe as tags com vírgulas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." @@ -1048,182 +3118,182 @@ msgstr "" "Atribui o texto \"separe os itens com vírgulas\" utilizado na metabox da " "taxonomia. Usado apenas em taxonomias não hierárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Separe os itens com vírgulas" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Separe %s com vírgulas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Tags populares" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" "Atribui texto de itens populares. Usado apenas para taxonomias não " "hierárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Itens populares" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "%s populares" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Pesquisar Tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Atribui texto aos itens de pesquisa." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Categoria ascendente:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" "Atribui o texto do item ascendente, mas com dois pontos (:) adicionados ao " "final." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Item ascendente com dois pontos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Categoria ascendente" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" "Atribui o texto do item ascendente. Usado apenas em taxonomias hierárquicas." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Item ascendente" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "%s ascendente" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Novo nome de tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Atribui o texto \"novo nome do item\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Novo nome do item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Novo nome de %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Adicionar nova tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "Atribui o texto \"adicionar novo item\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Atualizar tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "Atribui o texto \"atualizar item\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Atualizar item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Atualizar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Ver tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "Na barra de administração para visualizar o termo durante a edição." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Editar tag" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "Na parte superior da tela do editor durante a edição de um termo." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Todas as tags" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Atribui o texto \"todos os itens\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "Atribui o texto do nome do menu." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Rótulo do menu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "As taxonomias selecionadas estão ativas e cadastradas no WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Um resumo descritivo da taxonomia." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Um resumo descritivo do termo." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Descrição do termo" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" "Uma única palavra, sem espaços. Sublinhados (_) e traços (-) permitidos." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Slug do termo" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "O nome do termo padrão." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Nome do termo" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1231,11 +3301,11 @@ msgstr "" "Cria um termo para a taxonomia que não pode ser excluído. Ele não será " "selecionado para posts por padrão." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Termo padrão" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." @@ -1243,15 +3313,15 @@ msgstr "" "Se os termos nesta taxonomia devem ser classificados na ordem em que são " "fornecidos para \"wp_set_object_terms()\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Ordenar termos" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Adicionar tipo de post" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." @@ -1259,134 +3329,134 @@ msgstr "" "Expanda a funcionalidade do WordPress além de posts e páginas padrão com " "tipos de post personalizados." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Adicione seu primeiro tipo de post" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Eu sei o que estou fazendo, mostre todas as opções." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Configuração avançada" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "Tipos de post hierárquicos podem ter descendentes (como páginas)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierárquico" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "Visível na interface e no painel administrativo." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Público" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "filme" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" "Somente letras minúsculas, sublinhados (_) e traços (-), máximo de 20 " "caracteres." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Filme" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Rótulo no singular" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filmes" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Rótulo no plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Controlador personalizado opcional para usar em vez de " "\"WP_REST_Posts_Controller\"." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Classe do controlador" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "A parte do namespace da URL da API REST." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Rota do namespace" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "O URL base para os URLs da API REST do tipo de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "URL base" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" "Expõe este tipo de post na API REST. Obrigatório para usar o editor de " "blocos." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Mostrar na API REST" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Personalize o nome da variável de consulta." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Variável de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Sem suporte a variáveis de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Variável de consulta personalizada" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." @@ -1394,31 +3464,31 @@ msgstr "" "Os itens podem ser acessados usando o link permanente não bonito, por " "exemplo, {post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Suporte à variável de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" "URLs para um item e itens podem ser acessados com uma string de consulta." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Consultável publicamente" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Slug personalizado para o URL de arquivo." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Slug do arquivo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." @@ -1426,28 +3496,28 @@ msgstr "" "Possui um arquivo de itens que pode ser personalizado com um arquivo de " "modelo de arquivo em seu tema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Arquivo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Suporte de paginação para os URLs de itens, como os arquivos." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginação" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "URL do feed RSS para os itens do tipo de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "URL do feed" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." @@ -1455,27 +3525,27 @@ msgstr "" "Altera a estrutura do link permanente para adicionar o prefixo \"WP_Rewrite::" "$front\" aos URLs." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Prefixo Front do URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Personalize o slug usado no URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Slug do URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Os links permanentes para este tipo de post estão desativados." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" @@ -1483,25 +3553,25 @@ msgstr "" "Reescreve o URL usando um slug personalizado definido no campo abaixo. Sua " "estrutura de link permanente será" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Sem link permanente (impedir a reescrita do URL)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Link permanente personalizado" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Chave do tipo de post" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" @@ -1509,46 +3579,46 @@ msgstr "" "Reescreve o URL usando a chave do tipo de post como slug. Sua estrutura de " "link permanente será" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Reescrita do link permanente" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Excluir itens criados pelo usuário quando o usuário for excluído." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Excluir com o usuário" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" "Permitir que o tipo de post seja exportado em \"Ferramentas\" > \"Exportar\"." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Pode exportar" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "Opcionalmente, forneça um plural para ser usado nas capacidades." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Nome plural da capacidade" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Escolha outro tipo de post para basear as capacidades deste tipo de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Nome singular da capacidade" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " @@ -1558,16 +3628,16 @@ msgstr "" "de \"Post\". Ex.: edit_post, delete_posts. Ative para usar capacidades " "específicas do tipo de post, ex.: edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Renomear capacidades" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Excluir da pesquisa" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." @@ -1575,20 +3645,20 @@ msgstr "" "Permitir que itens sejam adicionados aos menus na tela 'Aparência' > " "'Menus'. Deve ser ativado em 'Opções de tela'." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Suporte a menus em \"Aparência\"" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "Aparece como um item no menu \"novo\" na barra de administração." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Mostrar na barra de administração" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." @@ -1596,23 +3666,24 @@ msgstr "" "Um nome de função PHP a ser chamado ao configurar as metaboxes para a tela " "de edição." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "Callback de metabox personalizado" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Ícone do menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "A posição no menu da barra lateral no painel de administração." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Posição do menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " @@ -1622,194 +3693,180 @@ msgstr "" "de administração. Se um item de nível superior existente for fornecido aqui, " "o tipo de post será adicionado como um item de submenu abaixo dele." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Ascendente do menu de administração" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" -"O ícone usado para o item de menu do tipo de post no painel de " -"administração. Pode ser um URL ou um %s a ser usado para o ícone." - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Nome de classe Dashicon" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "Navegação do editor de administração no menu da barra lateral." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Mostrar no menu de administração" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "Os itens podem ser editados e gerenciados no painel de administração." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Mostrar na interface" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Um link para um post." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "Descrição para uma variação de bloco de link de navegação." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Descrição do link do item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Um link para um %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Link do post" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Título para uma variação de bloco de link de navegação." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Link do item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Link de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Post atualizado." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "No aviso do editor após a atualização de um item." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Item atualizado" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s atualizado." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Post agendado." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "No aviso do editor após o agendamento de um item." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Item agendado" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s agendado." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Post revertido para rascunho." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "No aviso do editor após reverter um item para rascunho." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Item revertido para rascunho" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s revertido para rascunho." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Post publicado de forma privada." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "No aviso do editor após a publicação de um item privado." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Item publicado de forma privada" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s publicado de forma privada." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Post publicado." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "No aviso do editor após a publicação de um item." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Item publicado" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s publicado." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Lista de posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" "Usado por leitores de tela para a lista de itens na tela de lista de tipos " "de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Lista de itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navegação da lista de posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." @@ -1817,23 +3874,23 @@ msgstr "" "Usado por leitores de tela para a paginação da lista de filtros na tela da " "lista de tipos de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navegação da lista de itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navegação na lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrar posts por data" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." @@ -1841,20 +3898,20 @@ msgstr "" "Usado por leitores de tela para filtrar por título de data na tela de lista " "de tipos de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrar itens por data" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrar %s por data" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrar lista de posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." @@ -1862,118 +3919,118 @@ msgstr "" "Usado por leitores de tela para o título de links de filtro na tela de lista " "de tipos de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrar lista de itens" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrar lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "No modal de mídia mostrando todas as mídias enviadas para este item." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Enviado para este item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Enviado para este %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Inserir no post" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "Como o rótulo do botão ao adicionar mídia ao conteúdo." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "Inserir no botão de mídia" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Inserir no %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Usar como imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" "Como o rótulo do botão para selecionar o uso de uma imagem como a imagem " "destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Usar imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Remover imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "Como o rótulo do botão ao remover a imagem destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Remover imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Definir imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "Como o rótulo do botão ao definir a imagem destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Definir imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "No editor usado para o título da metabox da imagem destacada." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Metabox de imagem destacada" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Atributos do post" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "No editor usado para o título da metabox de atributos do post." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Metabox de atributos" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Atributos de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Arquivos de posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1985,134 +4042,136 @@ msgstr "" "personalizado com arquivos ativados. Só aparece ao editar menus no modo " "\"ver ao vivo\" e um slug de arquivo personalizado foi fornecido." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Menu de navegação de arquivos" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Arquivos de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Não foi possível encontrar posts na lixeira" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" "Na parte superior da tela da lista de tipos de post, quando não há posts na " "lixeira." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Não foi possível encontrar itens na lixeira" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Não foi possível encontrar %s na lixeira" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Não foi possível encontrar posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" "Na parte superior da tela da lista de tipos de post, quando não há posts " "para exibir." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Não foi possível encontrar itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Não foi possível encontrar %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Pesquisar posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "Na parte superior da tela de itens ao pesquisar um item." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Pesquisar itens" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Pesquisar %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Página ascendente:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "Para tipos hierárquicos na tela de lista de tipos de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Prefixo do item ascendente" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s ascendente:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Novo post" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Novo item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Novo %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Adicionar novo post" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "Na parte superior da tela do editor ao adicionar um novo item." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Adicionar novo item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Adicionar novo %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Ver posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." @@ -2121,163 +4180,163 @@ msgstr "" "que o tipo de post suporte arquivos e a página inicial não seja um arquivo " "desse tipo de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Ver itens" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Ver post" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "Na barra de administração para visualizar o item ao editá-lo." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Ver item" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Ver %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Editar post" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "Na parte superior da tela do editor ao editar um item." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Editar item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Editar %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Todos os posts" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "No submenu do tipo de post no painel administrativo." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Todos os itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Todos os %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Nome do menu do administração para o tipo de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Nome do menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "Recriar todos os rótulos usando os rótulos singular e plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Recriar" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Os tipos de post ativos estão ativados e cadastrados com o WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Um resumo descritivo do tipo de post." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Adicionar personalizado" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Ative vários recursos no editor de conteúdo." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Formatos de post" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Selecione taxonomias existentes para classificar itens do tipo de post." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Procurar campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Nada para importar" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". O plugin Custom Post Type UI pode ser desativado." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "%d item foi importado do Custom Post Type UI -" msgstr[1] "%d itens foram importados do Custom Post Type UI -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Falha ao importar as taxonomias." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Falha ao importar os tipos de post." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Nada do plugin Custom Post Type UI selecionado para importação." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "Um item importado" msgstr[1] "%s itens importados" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2287,12 +4346,12 @@ msgstr "" "substituirá as configurações do tipo de post ou taxonomia existente pelas da " "importação." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importar do Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2309,45 +4368,40 @@ msgstr "" "inclua-o em um arquivo externo e, em seguida, desative ou exclua os itens do " "painel do ACF." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exportar - Gerar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exportar" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Selecionar taxonomias" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Selecionar tipos de post" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Um item exportado." msgstr[1] "%s itens exportados." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categoria" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Tag" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Criar novo tipo de post" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2382,8 +4436,8 @@ msgstr "Taxonomia excluída." msgid "Taxonomy updated." msgstr "Taxonomia atualizada." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2392,85 +4446,85 @@ msgstr "" "outra taxonomia cadastrada por outro plugin ou tema." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomia sincronizada." msgstr[1] "%s taxonomias sincronizadas." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomia duplicada." msgstr[1] "%s taxonomias duplicadas." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomia desativada." msgstr[1] "%s taxonomias desativadas." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomia ativada." msgstr[1] "%s taxonomias ativadas." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termos" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Tipo de post sincronizado." msgstr[1] "%s tipos de post sincronizados." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Tipo de post duplicado." msgstr[1] "%s tipos de post duplicados." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Tipo de post desativado." msgstr[1] "%s tipos de post desativados." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Tipo de post ativado." msgstr[1] "%s tipos de post ativados." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Tipos de post" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Configurações avançadas" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Configurações básicas" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2478,30 +4532,22 @@ msgstr "" "Não foi possível cadastrar este tipo de post porque sua chave está em uso " "por outro tipo de post cadastrado por outro plugin ou tema." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Páginas" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Criar nova taxonomia" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "Vincular grupos de campos existentes" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Tipo de post %s criado" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Adicionar campos para %s" @@ -2535,28 +4581,28 @@ msgstr "Tipo de post atualizado." msgid "Post type deleted." msgstr "Tipo de post excluído." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Digite para pesquisar..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Somente PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Grupos de campos vinculados com sucesso." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2564,54 +4610,49 @@ msgstr "" "Importe tipos de post e taxonomias registradas com o Custom Post Type UI e " "gerencie-os com o ACF. Começar." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomia" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "tipo de post" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Vincular %2$s \"%1$s\" a grupos de campos" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Concluído" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "Grupo(s) de campos" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Selecione um ou vários grupos de campos..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Selecione os grupos de campos a serem vinculados." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Grupo de campos vinculado com sucesso." msgstr[1] "Grupos de campos vinculados com sucesso." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Falha no cadastro" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2619,36 +4660,40 @@ msgstr "" "Não foi possível cadastrar este item porque sua chave está em uso por outro " "item cadastrado por outro plugin ou tema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "API REST" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Permissões" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Visibilidade" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Rótulos" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Abas de configurações de campo" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2656,89 +4701,92 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Valor de shortcode ACF desativado para visualização]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Fechar modal" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Campo movido para outro grupo" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Fechar modal" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Iniciar um novo grupo de abas nesta aba." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Novo grupo de abas" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Usar uma caixa de seleção estilizada usando select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Salvar outra escolha" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Permitir outra escolha" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Adicionar \"selecionar tudo\"" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Salvar valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Permitir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Os valores personalizados da caixa de seleção não podem ficar vazios. " "Desmarque todos os valores vazios." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Atualizações" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logo do Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Salvar alterações" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Título do grupo de campos" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Adicionar título" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2746,12 +4794,12 @@ msgstr "" "Novo no ACF? Dê uma olhada em nosso guia de " "introdução." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Adicionar grupo de campos" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2759,40 +4807,43 @@ msgstr "" "O ACF usa grupos de campos para agrupar " "campos personalizados e, em seguida, anexar esses campos às telas de edição." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Adicionar seu primeiro grupo de campos" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Páginas de opções" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Blocos do ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Campo de galeria" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Campo de conteúdo flexível" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Campo repetidor" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Desbloqueie recursos extras com o ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Excluir grupo de campos" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Criado em %1$s às %2$s" @@ -2805,13 +4856,13 @@ msgid "Location Rules" msgstr "Regras de localização" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Escolha entre mais de 30 tipos de campo. Saber mais." +"Escolha entre mais de 30 tipos de campo. Saber mais." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2833,83 +4884,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Adicionar campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Apresentação" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validação" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Geral" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importar JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exportar como JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Grupo de campos desativado." msgstr[1] "%s grupos de campos desativados." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Grupo de campos ativado." msgstr[1] "%s grupos de campos ativados." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Desativar" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Desativar este item" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Ativar" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Ativar este item" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Mover grupo de campos para a lixeira?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inativo" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2918,7 +4970,7 @@ msgstr "" "ativos ao mesmo tempo. Desativamos automaticamente o Advanced Custom Fields " "PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2926,222 +4978,223 @@ msgstr "" "O Advanced Custom Fields e o Advanced Custom Fields PRO não devem estar " "ativos ao mesmo tempo. Desativamos automaticamente o Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Detectamos uma ou mais chamadas para recuperar os " "valores de campos do ACF antes de o ACF ser inicializado. Isso não é " "suportado e pode resultar em dados malformados ou ausentes. Saiba como corrigir isso." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s deve ter um usuário com a função de %2$s ." msgstr[1] "%1$s deve ter um usuário com uma das seguintes funções: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s deve ter um ID de usuário válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Solicitação inválida." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s não é um de %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s deve ter o termo %2$s" msgstr[1] "%1$s deve ter um dos seguintes termos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s deve ser do tipo de post %2$s." msgstr[1] "%1$s deve ser de um dos seguintes tipos de post: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s deve ter um ID de post válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s requer um ID de anexo válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar na API REST" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Ativar transparência" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Sequência RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Sequência hex" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Atualizar para PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Ativo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "\"%s\" não é um endereço de e-mail válido" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor da cor" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Selecionar cor padrão" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Limpar cor" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocos" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opções" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Usuários" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Itens de menu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Anexos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomias" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Posts" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última atualização: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Este post não está disponível para comparação de diferenças." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Parâmetros de grupo de campos inválidos." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Aguardando salvar" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Salvo" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Revisar alterações" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado em: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado no plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado no tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Vários" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar alterações" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Carregando diferenças" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisão das alterações do JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar site" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalhes" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versão %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informações" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3149,7 +5202,7 @@ msgstr "" "Suporte técnico. Os profissionais de " "nosso Suporte técnico poderão auxiliá-lo em questões técnicas mais complexas." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3159,7 +5212,7 @@ msgstr "" "e amigável em nossos Fóruns da Comunidade que podem ajudá-lo a descobrir os " "'como fazer' do mundo ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3169,7 +5222,7 @@ msgstr "" "contém referências e guias para a maioria dos problemas e situações que você " "poderá encontrar." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3179,11 +5232,11 @@ msgstr "" "com o ACF. Se você tiver alguma dificuldade, há vários lugares onde pode " "encontrar ajuda:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ajuda e suporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3191,7 +5244,7 @@ msgstr "" "Use a aba \"ajuda e suporte\" para entrar em contato caso precise de " "assistência." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3201,7 +5254,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Guia para iniciantes a fim de familiarizar-" "se com a filosofia e as boas práticas deste plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3212,32 +5265,35 @@ msgstr "" "API intuitiva para exibir valores de campos personalizados em qualquer " "arquivo de modelo de tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Visão geral" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "O tipo de localização \"%s\" já está registado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "A classe \"%s\" não existe." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce inválido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Erro ao carregar o campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Localização não encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Erro: %s" @@ -3265,7 +5321,7 @@ msgstr "Item do menu" msgid "Post Status" msgstr "Status do post" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3371,78 +5427,79 @@ msgstr "Todos os formatos de %s" msgid "Attachment" msgstr "Anexo" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "O valor %s é obrigatório" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo se" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "e" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clonar campo" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Verifique, também, se todos os complementos premium (%s) estão atualizados " "para a versão mais recente." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versão inclui melhorias no seu banco de dados e requer uma atualização." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Obrigado por atualizar para o %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Atualização do banco de dados obrigatória" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opções" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Conteúdo flexível" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Voltar para todas as ferramentas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3451,133 +5508,133 @@ msgstr "" "primeiro grupo de campos é a que será utilizada (aquele com o menor número " "de ordem)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selecione os itens que deverão ser ocultados da tela de edição" -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ocultar na tela" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Tags" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorias" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos da página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisões" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentários" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussão" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Resumo" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de conteúdo" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Link permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Exibido na lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Grupos de campos com uma menor numeração aparecerão primeiro" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Nº. de ordem" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Abaixo dos campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Abaixo dos rótulos" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (depois do conteúdo)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Superior (depois do título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posição" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Integrado (sem metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Padrão (metabox do WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3585,9 +5642,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Chave" @@ -3598,113 +5655,110 @@ msgstr "Chave" msgid "Order" msgstr "Ordem" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Fechar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "classe" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "largura" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos do invólucro" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obrigatório" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instruções para autores. Exibido ao enviar dados" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instruções" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "" "Uma única palavra, sem espaços. São permitidos sublinhados (_) e traços (-)." -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nome do campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este é o nome que aparecerá na página de EDIÇÃO" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Rótulo do campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Excluir" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Excluir campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo para outro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arraste para reorganizar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Mostrar este grupo de campos se" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Nenhuma atualização disponível." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Atualização do banco de dados concluída. Ver o que há de " "novo" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Lendo tarefas de atualização…" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Falha na atualização." @@ -3712,13 +5766,15 @@ msgstr "Falha na atualização." msgid "Upgrade complete." msgstr "Atualização concluída." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Atualizando os dados para a versão %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3726,37 +5782,41 @@ msgstr "" "É extremamente recomendado que você faça backup de seu banco de dados antes " "de continuar. Você tem certeza que deseja fazer a atualização agora?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Selecione pelo menos um site para atualizar." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Atualização do banco de dados concluída. Retornar para o " "painel da rede" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "O site está atualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "O site requer a atualização do banco de dados de %1$s para %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Atualizar sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3764,8 +5824,8 @@ msgstr "" "Os sites a seguir necessitam de uma atualização do banco de dados. Marque " "aqueles que você deseja atualizar e clique em %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Adicionar grupo de regras" @@ -3781,15 +5841,15 @@ msgstr "" msgid "Rules" msgstr "Regras" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar para a área de transferência" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3801,38 +5861,38 @@ msgstr "" "pode importar para outra instalação do ACF. Gere PHP para exportar para " "código PHP que você pode colocar em seu tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selecionar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nenhum grupo de campos selecionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Gerar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Arquivo de importação vazio" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de arquivo incorreto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Erro ao enviar arquivo. Tente novamente" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3841,399 +5901,400 @@ msgstr "" "importar. Ao clicar no botão de importação abaixo, o ACF importará os itens " "desse arquivo." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupos de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selecionar %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este item" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Suporta" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dcoumentação" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descrição" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronização disponível" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Grupo de campos sincronizado." msgstr[1] "%s grupos de campos sincronizados." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Ativo (%s)" msgstr[1] "Ativos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Revisar sites e atualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Atualizar o banco de dados" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Selecione o destino para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "O campo %1$s pode agora ser encontrado no grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movimentação concluída." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Ativo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Chaves de campos" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Configurações " -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Localização" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Em branco" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "copiar" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Marcado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Nenhum campo de alternância disponível" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "O título do grupo de campos é obrigatório" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo não pode ser movido até que suas alterações sejam salvas" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "O termo “field_” não pode ser utilizado no início do nome de um campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Rascunho de grupo de campos atualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos agendando." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos salvo." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos excluído." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos atualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Ferramentas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "não é igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "é igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulários" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Post" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Escolha" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconhecido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Tipo de campo não existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Post atualizado" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Atualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar e-mail" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "A seleção é menor que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "A seleção é maior que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "O valor é menor que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "O valor é maior que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "O valor contém" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "O valor corresponde ao padrão" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "O valor é diferente de" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "O valor é igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Não tem valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Tem qualquer valor" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Você tem certeza?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d campos requerem atenção" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 campo requer atenção" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Falha na validação" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validação bem-sucedida" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restrito" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Recolher detalhes" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Expandir detalhes" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Enviado para este post" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Atualizar" @@ -4243,243 +6304,247 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "As alterações feitas serão perdidas se você sair desta página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "O tipo de arquivo deve ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "ou" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "O tamanho do arquivo não deve exceder %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "O tamanho do arquivo deve ter pelo menos %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "A altura da imagem não pode ser maior que %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "A altura da imagem deve ter pelo menos %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "A largura da imagem não pode ser maior que %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "A largura da imagem deve ter pelo menos %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sem título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamanho original" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Médio" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(sem rótulo)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Define a altura da área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Linhas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Anexar uma caixa de seleção adicional para alternar todas as escolhas" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Salvar valores \"personalizados\" nas escolhas do campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite adicionar valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Adicionar nova escolha" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Selecionar tudo" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Permitir URLs de arquivos" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arquivos" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Link da página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Adicionar" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nome" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s adicionado(a)" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s já existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "O usuário não pode adicionar um novo %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID do termo" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Objeto de termo" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Carrega valores a partir de termos de posts" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Carregar termos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Conecta os termos selecionados ao post" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Salvar termos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Permitir que novos termos sejam criados durante a edição" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Criar termos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Botões de opção" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Um único valor" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Seleção múltipla" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Caixa de seleção" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Múltiplos valores" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selecione a aparência deste campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Aparência" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selecione a taxonomia que será exibida" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Sem %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "O valor deve ser igual ou menor que %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "O valor deve ser igual ou maior que %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "O valor deve ser um número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Salvar valores de \"outros\" nas escolhas do campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Adicionar escolha de \"outros\" para permitir valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botão de opção" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4487,726 +6552,733 @@ msgstr "" "Defina um endpoint para a sanfona anterior parar. Esta sanfona não será " "visível." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Permitir abrir este item sem fechar os demais." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Exibir esta sanfona como aberta ao carregar a página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Aberta" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Sanfona" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Limita quais arquivos podem ser enviados" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID do arquivo" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL do Arquivo" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array do arquivo" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Adicionar arquivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Nenhum arquivo selecionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nome do arquivo" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Atualizar arquivo" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Editar arquivo" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Selecionar arquivo" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Arquivo" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Senha" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Especifica o valor devolvido." -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Usar AJAX para carregar escolhas de forma atrasada?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Digite cada valor padrão em uma nova linha" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selecionar" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Falha ao carregar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Pesquisando…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Carregando mais resultados…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Você só pode selecionar %d itens" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Você só pode selecionar 1 item" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Exclua %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Exclua 1 caractere" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Digite %d ou mais caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Digite 1 ou mais caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Não foi possível encontrar correspondências" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados disponíveis, use as setas para cima ou baixo para navegar." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Um resultado disponível, aperte Enter para selecioná-lo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Seleção" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID do usuário" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Objeto de usuário" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Array do usuário" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todas as funções de usuário" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "Filtrar por função" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Usuário" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separador" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Selecionar cor" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Padrão" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Limpar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Seletor de cor" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Selecionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Concluído" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Agora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Fuso horário" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microssegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milissegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Horário" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Selecione o horário" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Seletor de data e horário" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpoint" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Alinhado à esquerda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Alinhado ao topo" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Posição" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Aba" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "O valor deve ser um URL válido" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL do link" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array do link" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abre em uma nova janela/aba" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Selecionar link" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-mail" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Tamanho da escala" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Intervalo" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Rótulo" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "vermelho : Vermelho" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para mais controle, você pode especificar tanto os valores quanto os " "rótulos, como nos exemplos:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Digite cada escolha em uma nova linha." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Escolhas" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botões" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "Permitir \"em branco\"" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Ascendente" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "O TinyMCE não será carregado até que o campo seja clicado" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Apenas texto" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Apenas visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual e texto" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Abas" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Clique para carregar o TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "O valor não deve exceder %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Deixe em branco para não ter limite" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Limite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Exibido depois do campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Sufixo" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Exibido antes do campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Prefixo" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Exibido dentro do campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Texto de marcação" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Aparece ao criar um novo post" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requer ao menos %2$s seleção" msgstr[1] "%1$s requer ao menos %2$s seleções" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID do post" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Objeto de post" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imagem destacada" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Os elementos selecionados serão exibidos em cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomia" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de post" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Todas as taxonomias" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomia" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Todos os tipos de post" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrar por tipo de post" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Pesquisar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Selecionar taxonomia" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Selecionar tipo de post" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Não foi possível encontrar correspondências" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Carregando" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Máximo de valores alcançado ({max} valores)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relacionamento" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "" "Lista separada por vírgulas. Deixe em branco para permitir todos os tipos" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamanho do arquivo" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Limita as imagens que podem ser enviadas" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Anexado ao post" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5217,486 +7289,493 @@ msgstr "Anexado ao post" msgid "All" msgstr "Tudo" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limitar a escolha da biblioteca de mídia" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamanho da pré-visualização" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID da imagem" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL da imagem" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array da imagem" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especifica o valor devolvido na interface" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valor devolvido" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Adicionar imagem" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Nenhuma imagem selecionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Remover" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Todas as imagens" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Atualizar imagem" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Editar imagem" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Selecionar imagem" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagem" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permitir que a marcação HTML seja exibida como texto ao invés de ser " "renderizada" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Ignorar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sem formatação" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Adicionar <br> automaticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Adicionar parágrafos automaticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla como as novas linhas são renderizadas" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Novas linhas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Início da semana" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "O formato usado ao salvar um valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Salvar formato" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Seguinte" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoje" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Concluído" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Seletor de data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Largura" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamanho do código incorporado" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Digite o URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto exibido quando inativo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto \"Inativo\"" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto exibido quando ativo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto \"Ativo\"" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Interface estilizada" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor padrão" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Exibe texto ao lado da caixa de seleção" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensagem" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Não" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sim" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Linha" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabela" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloco" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Especifique o estilo utilizado para exibir os campos selecionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar a altura do mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Definir o nível de zoom inicial" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centralizar o mapa inicial" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centralizar" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Pesquisar endereço..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar a localização atual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Limpar localização" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Pesquisa" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "O seu navegador não suporta o recurso de geolocalização" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa do Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "O formato devolvido por meio de funções de modelo" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato devolvido" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "O formato exibido ao editar um post" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de exibição" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Seletor de horário" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Desativado (%s)" msgstr[1] "Desativados (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Não foi possível encontrar campos na lixeira" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Não foi possível encontrar campos" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Pesquisar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Novo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Adicionar novo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Não foi possível encontrar grupos de campos na lixeira" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Não foi possível encontrar grupos de campos" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Pesquisar grupos de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Novo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Adicionar novo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Adicionar novo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Personalize o WordPress com campos poderosos, profissionais e intuitivos." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5749,13 +7828,13 @@ msgstr "Opções atualizadas" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Para ativar as atualizações, digite sua chave de licença na página atualizações. Se você não tiver uma chave de licença, consulte " -"detalhes e preços." +"Para ativar as atualizações, digite sua chave de licença na página atualizações. Se você não tiver uma chave de licença, " +"consulte detalhes e preços." #: pro/updates.php:159 msgid "" @@ -6224,8 +8303,8 @@ msgid "" "a>." msgstr "" "Para desbloquear atualizações, digite sua chave de licença abaixo. Se você " -"não tiver uma chave de licença, consulte detalhes e preços." +"não tiver uma chave de licença, consulte detalhes e preços." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_PT.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_PT.l10n.php new file mode 100644 index 000000000..2601221cf --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_PT.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'pt_PT','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Select Multiple'=>'Seleccionar múltiplos','WP Engine logo'=>'Logótipo da WP Engine','Edit Terms Capability'=>'Editar capacidade dos termos','More Tools from WP Engine'=>'Mais ferramentas da WP Engine','Built for those that build with WordPress, by the team at %s'=>'Criado para quem constrói com o WordPress, pela equipa da %s','View Pricing & Upgrade'=>'Ver preços e actualização','Learn More'=>'Saiba mais','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Acelere o seu fluxo de trabalho e desenvolva melhores sites com funcionalidades como blocos ACF, páginas de opções, e tipos de campos sofisticados como Repetidor, Conteúdo Flexível, Clone e Galeria.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Desbloqueie funcionalidades avançadas e crie ainda mais com o ACF PRO','%s fields'=>'Campos de %s','No terms'=>'Nenhum termo','No post types'=>'Nenhum tipo de conteúdo','No posts'=>'Nenhum conteúdo','No taxonomies'=>'Nenhuma taxonomia','No field groups'=>'Nenhum grupo de campos','No fields'=>'Nenhum campo','No description'=>'Nenhuma descrição','Any post status'=>'Qualquer estado de publicação','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Esta chave de taxonomia já está a ser utilizada por outra taxonomia registada fora do ACF e não pode ser utilizada.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Esta chave de taxonomia já está a ser utilizada por outra taxonomia no ACF e não pode ser utilizada.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'A chave da taxonomia só pode conter caracteres alfanuméricos minúsculos, underscores e hífenes.','The taxonomy key must be under 32 characters.'=>'A chave da taxonomia tem de ter menos de 32 caracteres.','No Taxonomies found in Trash'=>'Nenhuma taxonomia encontrada no lixo','No Taxonomies found'=>'Nenhuma taxonomia encontrada','Search Taxonomies'=>'Pesquisar taxonomias','View Taxonomy'=>'Ver taxonomias','New Taxonomy'=>'Nova taxonomia','Edit Taxonomy'=>'Editar taxonomia','Add New Taxonomy'=>'Adicionar nova taxonomia','No Post Types found in Trash'=>'Nenhum tipo de conteúdo encontrado no lixo','No Post Types found'=>'Nenhum tipo de conteúdo encontrado','Search Post Types'=>'Pesquisar tipos de conteúdo','View Post Type'=>'Ver tipo de conteúdo','New Post Type'=>'Novo tipo de conteúdo','Edit Post Type'=>'Editar tipo de conteúdo','Add New Post Type'=>'Adicionar novo tipo de conteúdo','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Esta chave de tipo de conteúdo já está a ser utilizada por outro tipo de conteúdo registado fora do ACF e não pode ser utilizada.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Esta chave de tipo de conteúdo já está a ser utilizada por outro tipo de conteúdo no ACF e não pode ser utilizada.','We do not recommend using this field in ACF Blocks.'=>'Não recomendamos utilizar este campo em blocos ACF.','WYSIWYG Editor'=>'Editor WYSIWYG','URL'=>'URL','Filter by Post Status'=>'Filtrar por estado de publicação','nounClone'=>'Clone','PRO'=>'PRO','Advanced'=>'Avançado','JSON (newer)'=>'JSON (mais recente)','Original'=>'Original','Invalid post ID.'=>'O ID do conteúdo é inválido.','More'=>'Mais','Tutorial'=>'Tutorial','Select Field'=>'Seleccione o campo','Search fields...'=>'Pesquisar campos...','Select Field Type'=>'Seleccione o tipo de campo','Popular'=>'Populares','Add Taxonomy'=>'Adicionar taxonomia','Genre'=>'Género','Genres'=>'Géneros','Show Admin Column'=>'Mostrar coluna de administração','Quick Edit'=>'Edição rápida','Tag Cloud'=>'Nuvem de etiquetas','Meta Box Sanitization Callback'=>'Callback de sanitização da metabox','Meta Box'=>'Metabox','A link to a tag'=>'Uma ligação para uma etiqueta','A link to a %s'=>'Uma ligação para um %s','Tag Link'=>'Ligação da etiqueta','← Go to tags'=>'← Ir para etiquetas','Back To Items'=>'Voltar para os itens','← Go to %s'=>'← Ir para %s','Tags list'=>'Lista de etiquetas','Tags list navigation'=>'Navegação da lista de etiquetas','Filter by category'=>'Filtrar por categoria','Filter By Item'=>'Filtrar por item','Filter by %s'=>'Filtrar por %s','The description is not prominent by default; however, some themes may show it.'=>'Por omissão, a descrição não está proeminente, no entanto alguns temas poderão apresentá-la.','No tags'=>'Nenhuma etiqueta','No Terms'=>'Nenhum termo','No %s'=>'Nenhum %s','No tags found'=>'Nenhuma etiqueta encontrada','Not Found'=>'Nada encontrado','Most Used'=>'Mais usadas','Choose from the most used tags'=>'Escolha entre as etiquetas mais usadas','Choose From Most Used'=>'Escolher entre os mais utilizados','Choose from the most used %s'=>'Escolher entre %s mais utilizados(as)','Add or remove tags'=>'Adicionar ou remover etiquetas','Add or remove %s'=>'Adicionar ou remover %s','Separate tags with commas'=>'Separe as etiquetas por vírgulas','Separate Items With Commas'=>'Separe os itens por vírgulas','Separate %s with commas'=>'Separar %s por vírgulas','Popular Tags'=>'Etiquetas populares','Popular Items'=>'Itens populares','Popular %s'=>'%s mais populares','Search Tags'=>'Pesquisar etiquetas','Parent Category:'=>'Categoria superior:','Parent Category'=>'Categoria superior','Parent Item'=>'Item superior','Parent %s'=>'%s superior','New Tag Name'=>'Nome da nova etiqueta','New Item Name'=>'Nome do novo item','New %s Name'=>'Nome do novo %s','Add New Tag'=>'Adicionar nova etiqueta','Update Tag'=>'Actualizar etiqueta','Update Item'=>'Actualizar item','Update %s'=>'Actualizar %s','View Tag'=>'Ver etiqueta','Edit Tag'=>'Editar etiqueta','All Tags'=>'Todas as etiquetas','Menu Label'=>'Legenda do menu','Term Description'=>'Descrição do termo','Term Slug'=>'Slug do termo','Term Name'=>'Nome do termo','Add Post Type'=>'Adicionar tipo de conteúdo','Hierarchical'=>'Hierárquico','Public'=>'Público','movie'=>'filme','Movie'=>'Filme','Singular Label'=>'Legenda no singular','Movies'=>'Filmes','Plural Label'=>'Legenda no plural','Controller Class'=>'Classe do controlador','Namespace Route'=>'Rota do namespace','Base URL'=>'URL de base','Query Variable'=>'Variável de consulta','Query Variable Support'=>'Suporte para variáveis de consulta','Publicly Queryable'=>'Pesquisável publicamente','Archive Slug'=>'Slug do arquivo','Archive'=>'Arquivo','Pagination'=>'Paginação','Feed URL'=>'URL do feed','URL Slug'=>'Slug do URL','Rename Capabilities'=>'Renomear capacidades','Exclude From Search'=>'Excluir da pesquisa','Show In Admin Bar'=>'Mostrar na barra da administração','Menu Icon'=>'Ícone do menu','Menu Position'=>'Posição no menu','A link to a post.'=>'Uma ligação para um conteúdo.','A link to a %s.'=>'Uma ligação para um %s.','Post Link'=>'Ligação do conteúdo','%s Link'=>'Ligação de %s','Post updated.'=>'Conteúdo actualizado.','%s updated.'=>'%s actualizado.','Post scheduled.'=>'Conteúdo agendado.','%s scheduled.'=>'%s agendado.','Post reverted to draft.'=>'Conteúdo revertido para rascunho.','%s reverted to draft.'=>'%s revertido para rascunho.','Post published privately.'=>'Conteúdo publicado em privado.','%s published privately.'=>'%s publicado em privado.','Post published.'=>'Conteúdo publicado.','%s published.'=>'%s publicado.','Posts list'=>'Lista de conteúdos','Items List'=>'Lista de itens','%s list'=>'Lista de %s','Posts list navigation'=>'Navegação da lista de conteúdos','Items List Navigation'=>'Navegação da lista de itens','%s list navigation'=>'Navegação da lista de %s','Filter posts by date'=>'Filtrar conteúdos por data','Filter Items By Date'=>'Filtrar itens por data','Filter %s by date'=>'Filtrar %s por data','Filter posts list'=>'Filtrar lista de conteúdos','Filter Items List'=>'Filtrar lista de itens','Filter %s list'=>'Filtrar lista de %s','Uploaded To This Item'=>'Carregados para este item','Uploaded to this %s'=>'Carregados para este %s','Insert into post'=>'Inserir no conteúdo','Insert into %s'=>'Inserir em %s','Use as featured image'=>'Usar como imagem de destaque','Use Featured Image'=>'Usar imagem de destaque','Remove featured image'=>'Remover imagem de destaque','Remove Featured Image'=>'Remover imagem de destaque','Set featured image'=>'Definir imagem de destaque','Set Featured Image'=>'Definir imagem de destaque','Featured image'=>'Imagem de destaque','Post Attributes'=>'Atributos do conteúdo','%s Attributes'=>'Atributos de %s','Post Archives'=>'Arquivo de conteúdos','%s Archives'=>'Arquivo de %s','No Items Found in Trash'=>'Nenhum item encontrado no lixo','No %s found in Trash'=>'Nenhum %s encontrado no lixo','No Items Found'=>'Nenhum item encontrado','No %s found'=>'Nenhum %s encontrado','Search Posts'=>'Pesquisar conteúdos','Search Items'=>'Pesquisar itens','Search %s'=>'Pesquisa %s','Parent Page:'=>'Página superior:','Parent %s:'=>'%s superior:','New Post'=>'Novo conteúdo','New Item'=>'Novo item','New %s'=>'Novo %s','Add New Post'=>'Adicionar novo conteúdo','Add New Item'=>'Adicionar novo item','Add New %s'=>'Adicionar novo %s','View Posts'=>'Ver conteúdos','View Items'=>'Ver itens','View Post'=>'Ver conteúdo','View Item'=>'Ver item','View %s'=>'Ver %s','Edit Post'=>'Editar conteúdo','Edit Item'=>'Editar item','Edit %s'=>'Editar %s','All Posts'=>'Todos os conteúdos','All Items'=>'Todos os itens','All %s'=>'Todos os %s','Menu Name'=>'Nome do menu','Regenerate'=>'Regenerar','Add Custom'=>'Adicionar personalização','Post Formats'=>'Formatos de artigo','Editor'=>'Editor','Trackbacks'=>'Trackbacks','Browse Fields'=>'Pesquisar campos','Nothing to import'=>'Nada para importar','Import from Custom Post Type UI'=>'Importar do Custom Post Type UI','Export - Generate PHP'=>'Exportar - Gerar PHP','Export'=>'Exportar','Select Taxonomies'=>'Seleccionar taxonomias','Select Post Types'=>'Seleccionar tipos de conteúdo','Category'=>'Categoria','Tag'=>'Etiqueta','%s taxonomy created'=>'Taxonomia %s criada','%s taxonomy updated'=>'Taxonomia %s actualizada','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Não foi possível registar esta taxonomia porque a sua chave está a ser utilizada por outra taxonomia registada por outro plugin ou tema.','Terms'=>'Termos','Post Types'=>'Tipos de conteúdo','Advanced Settings'=>'Definições avançadas','Basic Settings'=>'Definições básicas','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Não foi possível registar este tipo de conteúdo porque a sua chave já foi utilizada para registar outro tipo de conteúdo noutro plugin ou tema.','Pages'=>'Páginas','%s post type created'=>'Tipo de conteúdo %s criado','Add fields to %s'=>'Adicionar campos a %s','%s post type updated'=>'Tipo de conteúdo %s actualizado','Type to search...'=>'Digite para pesquisar...','PRO Only'=>'Apenas PRO','Field groups linked successfully.'=>'Grupos de campos ligado com sucesso.','ACF'=>'ACF','post type'=>'tipo de conteúdo','Done'=>'Concluído','Select one or many field groups...'=>'Seleccione um ou vários grupos de campos...','Field group linked successfully.'=>'Grupo de campos ligado com sucesso.' . "\0" . 'Grupos de campos ligados com sucesso.','post statusRegistration Failed'=>'Falhou ao registar','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Não foi possível registar este item porque a sua chave está a ser utilizada por outro item registado por outro plugin ou tema.','REST API'=>'REST API','Permissions'=>'Permissões','URLs'=>'URLs','Visibility'=>'Visibilidade','Labels'=>'Legendas','Field Settings Tabs'=>'Separadores das definições do campo','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','Close Modal'=>'Fechar janela','Field moved to other group'=>'Campo movido para outro grupo','Close modal'=>'Fechar janela','Use a stylized checkbox using select2'=>'Utilize uma caixa de selecção estilizada com o select2','Save Other Choice'=>'Guardar outra opção','Allow Other Choice'=>'Permitir outra opção','Save Custom Values'=>'Guardar valores personalizados','Allow Custom Values'=>'Permitir valores personalizados','Updates'=>'Actualizações','Advanced Custom Fields logo'=>'Logótipo do Advanced Custom Fields','Save Changes'=>'Guardar alterações','Field Group Title'=>'Título do grupo de campos','Add title'=>'Adicionar título','New to ACF? Take a look at our getting started guide.'=>'Não conhece o ACF? Consulte o nosso guia para iniciantes.','Add Field Group'=>'Adicionar grupo de campos','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'O ACF utiliza grupos de campos para agrupar campos personalizados, para depois poder anexar esses campos a ecrãs de edição.','Add Your First Field Group'=>'Adicione o seu primeiro grupo de campos','Options Pages'=>'Páginas de opções','ACF Blocks'=>'Blocos do ACF','Gallery Field'=>'Campo de galeria','Flexible Content Field'=>'Campo de conteúdo flexível','Repeater Field'=>'Campo repetidor','Unlock Extra Features with ACF PRO'=>'Desbloqueie funcionalidades adicionais com o ACF PRO','Delete Field Group'=>'Eliminar grupo de campos','Created on %1$s at %2$s'=>'Criado em %1$s às %2$s','Group Settings'=>'Definições do grupo','Location Rules'=>'Regras de localização','Choose from over 30 field types. Learn more.'=>'Escolha entre mais de 30 tipos de campo. Saiba mais.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Comece por criar novos campos personalizados para os seus artigos, páginas, tipos de conteúdo personalizados e outros conteúdos do WordPress.','Add Your First Field'=>'Adicione o seu primeiro campo','#'=>'#','Add Field'=>'Adicionar campo','Presentation'=>'Apresentação','Validation'=>'Validação','General'=>'Geral','Import JSON'=>'Importar JSON','Export As JSON'=>'Exportar como JSON','Field group deactivated.'=>'Grupo de campos desactivado.' . "\0" . '%s grupos de campos desactivados.','Field group activated.'=>'Grupo de campos activado.' . "\0" . '%s grupos de campos activados.','Deactivate'=>'Desactivar','Deactivate this item'=>'Desactivar este item','Activate'=>'Activar','Activate this item'=>'Activar este item','Move field group to trash?'=>'Mover o grupo de campos para o lixo?','post statusInactive'=>'Inactivo','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'O Advanced Custom Fields e o Advanced Custom Fields PRO não podem estar activos ao mesmo tempo. O Advanced Custom Fields PRO foi desactivado automaticamente.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'O Advanced Custom Fields e o Advanced Custom Fields PRO não podem estar activos ao mesmo tempo. O Advanced Custom Fields foi desactivado automaticamente.','%1$s must have a user with the %2$s role.'=>'%1$s tem de ter um utilizador com o papel %2$s.' . "\0" . '%1$s tem de ter um utilizador com um dos seguintes papéis: %2$s','%1$s must have a valid user ID.'=>'%1$s tem de ter um ID de utilizador válido.','Invalid request.'=>'Pedido inválido.','%1$s is not one of %2$s'=>'%1$s não é um de %2$s','%1$s must have term %2$s.'=>'%1$s tem de ter o termo %2$s.' . "\0" . '%1$s tem de ter um dos seguintes termos: %2$s','%1$s must be of post type %2$s.'=>'%1$s tem de ser do tipo de conteúdo %2$s.' . "\0" . '%1$s tem de ser de um dos seguintes tipos de conteúdo: %2$s','%1$s must have a valid post ID.'=>'%1$s tem de ter um ID de conteúdo válido.','%s requires a valid attachment ID.'=>'%s requer um ID de anexo válido.','Show in REST API'=>'Mostrar na REST API','Enable Transparency'=>'Activar transparência','RGBA Array'=>'Array de RGBA','RGBA String'=>'String de RGBA','Hex String'=>'String hexadecimal','Upgrade to PRO'=>'Actualizar para PRO','post statusActive'=>'Activo','\'%s\' is not a valid email address'=>'\'%s\' não é um endereço de email válido','Color value'=>'Valor da cor','Select default color'=>'Seleccionar cor por omissão','Clear color'=>'Limpar cor','Blocks'=>'Blocos','Options'=>'Opções','Users'=>'Utilizadores','Menu items'=>'Itens de menu','Widgets'=>'Widgets','Attachments'=>'Anexos','Taxonomies'=>'Taxonomias','Posts'=>'Conteúdos','Last updated: %s'=>'Última actualização: %s','Sorry, this post is unavailable for diff comparison.'=>'Desculpe, este conteúdo não está disponível para comparação das diferenças.','Invalid field group parameter(s).'=>'Os parâmetros do grupo de campos são inválidos.','Awaiting save'=>'Por guardar','Saved'=>'Guardado','Import'=>'Importar','Review changes'=>'Rever alterações','Located in: %s'=>'Localizado em: %s','Located in plugin: %s'=>'Localizado no plugin: %s','Located in theme: %s'=>'Localizado no tema: %s','Various'=>'Vários','Sync changes'=>'Sincronizar alterações','Loading diff'=>'A carregar diferenças','Review local JSON changes'=>'Revisão das alterações do JSON local','Visit website'=>'Visitar site','View details'=>'Ver detalhes','Version %s'=>'Versão %s','Information'=>'Informações','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Suporte. Os profissionais de suporte no nosso Help Desk ajudar-lhe-ão com os desafios técnicos mais complexos.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Discussão. Temos uma comunidade activa e amigável no nosso Fórum da Comunidade, que poderá ajudar a encontrar soluções no mundo ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Documentação. A nossa vasta documentação inclui referências e guias para a maioria das situações que poderá encontrar.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Somos fanáticos por suporte, queremos que tire o melhor partido do seu site com o ACF. Se tiver alguma dificuldade, tem várias opções para obter ajuda:','Help & Support'=>'Ajuda e suporte','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Caso precise de alguma assistência, entre em contacto através do separador Ajuda e suporte.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Antes de criar o seu primeiro Grupo de Campos, recomendamos uma primeira leitura do nosso guia Getting started para se familiarizar com a filosofia e com as melhores práticas do plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'O plugin Advanced Custom Fields fornece-lhe um construtor visual de formulários para personalizar os ecrãs de edição do WordPress com campos adicionais, e uma interface intuitiva para mostrar os valores dos campos personalizados em qualquer ficheiro de modelo de tema.','Overview'=>'Visão geral','Location type "%s" is already registered.'=>'O tipo de localização "%s" já está registado.','Class "%s" does not exist.'=>'A classe "%s" não existe.','Invalid nonce.'=>'Nonce inválido.','Error loading field.'=>'Erro ao carregar o campo.','Location not found: %s'=>'Localização não encontrada: %s','Error: %s'=>'Erro: %s','Widget'=>'Widget','User Role'=>'Papel de utilizador','Comment'=>'Comentário','Post Format'=>'Formato de artigo','Menu Item'=>'Item de menu','Post Status'=>'Estado do conteúdo','Menus'=>'Menus','Menu Locations'=>'Localizações do menu','Menu'=>'Menu','Post Taxonomy'=>'Taxonomia do artigo','Child Page (has parent)'=>'Página dependente (tem superior)','Parent Page (has children)'=>'Página superior (tem dependentes)','Top Level Page (no parent)'=>'Página de topo (sem superior)','Posts Page'=>'Página de artigos','Front Page'=>'Página inicial','Page Type'=>'Tipo de página','Viewing back end'=>'A visualizar a administração do site','Viewing front end'=>'A visualizar a frente do site','Logged in'=>'Sessão iniciada','Current User'=>'Utilizador actual','Page Template'=>'Modelo de página','Register'=>'Registar','Add / Edit'=>'Adicionar / Editar','User Form'=>'Formulário de utilizador','Page Parent'=>'Página superior','Super Admin'=>'Super Administrador','Current User Role'=>'Papel do utilizador actual','Default Template'=>'Modelo por omissão','Post Template'=>'Modelo de conteúdo','Post Category'=>'Categoria de artigo','All %s formats'=>'Todos os formatos de %s','Attachment'=>'Anexo','%s value is required'=>'O valor %s é obrigatório','Show this field if'=>'Mostrar este campo se','Conditional Logic'=>'Lógica condicional','and'=>'e','Local JSON'=>'JSON local','Clone Field'=>'Campo de clone','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Por favor, verifique se todos os add-ons premium (%s) estão actualizados para a última versão.','This version contains improvements to your database and requires an upgrade.'=>'Esta versão inclui melhorias na base de dados e requer uma actualização.','Thank you for updating to %1$s v%2$s!'=>'Obrigado por actualizar para o %1$s v%2$s!','Database Upgrade Required'=>'Actualização da base de dados necessária','Options Page'=>'Página de opções','Gallery'=>'Galeria','Flexible Content'=>'Conteúdo flexível','Repeater'=>'Repetidor','Back to all tools'=>'Voltar para todas as ferramentas','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Se forem mostrados vários grupos de campos num ecrã de edição, serão utilizadas as opções do primeiro grupo de campos. (o que tiver menor número de ordem)','Select items to hide them from the edit screen.'=>'Seleccione os itens a esconder do ecrã de edição.','Hide on screen'=>'Esconder no ecrã','Send Trackbacks'=>'Enviar trackbacks','Tags'=>'Etiquetas','Categories'=>'Categorias','Page Attributes'=>'Atributos da página','Format'=>'Formato','Author'=>'Autor','Slug'=>'Slug','Revisions'=>'Revisões','Comments'=>'Comentários','Discussion'=>'Discussão','Excerpt'=>'Excerto','Content Editor'=>'Editor de conteúdo','Permalink'=>'Ligação permanente','Shown in field group list'=>'Mostrado na lista de grupos de campos','Field groups with a lower order will appear first'=>'Serão mostrados primeiro os grupos de campos com menor número de ordem.','Order No.'=>'Nº. de ordem','Below fields'=>'Abaixo dos campos','Below labels'=>'Abaixo das legendas','Instruction Placement'=>'Posição das instruções','Label Placement'=>'Posição da legenda','Side'=>'Lateral','Normal (after content)'=>'Normal (depois do conteúdo)','High (after title)'=>'Acima (depois do título)','Position'=>'Posição','Seamless (no metabox)'=>'Simples (sem metabox)','Standard (WP metabox)'=>'Predefinido (metabox do WP)','Style'=>'Estilo','Type'=>'Tipo','Key'=>'Chave','Order'=>'Ordem','Close Field'=>'Fechar campo','id'=>'id','class'=>'classe','width'=>'largura','Wrapper Attributes'=>'Atributos do wrapper','Required'=>'Obrigatório','Instructions'=>'Instruções','Field Type'=>'Tipo de campo','Single word, no spaces. Underscores and dashes allowed'=>'Uma única palavra, sem espaços. São permitidos underscores e hífenes.','Field Name'=>'Nome do campo','This is the name which will appear on the EDIT page'=>'Este é o nome que será mostrado na página EDITAR','Field Label'=>'Legenda do campo','Delete'=>'Eliminar','Delete field'=>'Eliminar campo','Move'=>'Mover','Move field to another group'=>'Mover campo para outro grupo','Duplicate field'=>'Duplicar campo','Edit field'=>'Editar campo','Drag to reorder'=>'Arraste para reordenar','Show this field group if'=>'Mostrar este grupo de campos se','No updates available.'=>'Nenhuma actualização disponível.','Database upgrade complete. See what\'s new'=>'Actualização da base de dados concluída. Ver o que há de novo','Reading upgrade tasks...'=>'A ler tarefas de actualização...','Upgrade failed.'=>'Falhou ao actualizar.','Upgrade complete.'=>'Actualização concluída.','Upgrading data to version %s'=>'A actualizar dados para a versão %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'É recomendável que faça uma cópia de segurança da sua base de dados antes de continuar. Tem a certeza que quer actualizar agora?','Please select at least one site to upgrade.'=>'Por favor, seleccione pelo menos um site para actualizar.','Database Upgrade complete. Return to network dashboard'=>'Actualização da base de dados concluída. Voltar ao painel da rede','Site is up to date'=>'O site está actualizado','Site requires database upgrade from %1$s to %2$s'=>'O site necessita de actualizar a base de dados de %1$s para %2$s','Site'=>'Site','Upgrade Sites'=>'Actualizar sites','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Os sites seguintes necessitam de actualização da BD. Seleccione os que quer actualizar e clique em %s.','Add rule group'=>'Adicionar grupo de regras','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Crie um conjunto de regras para determinar em que ecrãs de edição serão utilizados estes campos personalizados avançados','Rules'=>'Regras','Copied'=>'Copiado','Copy to clipboard'=>'Copiar para a área de transferência','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Seleccione os itens que deseja exportar e seleccione o método de exportação. Utilize o Exportar como JSON para exportar um ficheiro .json que poderá depois importar para outra instalação do ACF. Utilize o botão Gerar PHP para exportar o código PHP que poderá incorporar no seu tema.','Select Field Groups'=>'Seleccione os grupos de campos','No field groups selected'=>'Nenhum grupo de campos seleccionado','Generate PHP'=>'Gerar PHP','Export Field Groups'=>'Exportar grupos de campos','Import file empty'=>'Ficheiro de importação vazio','Incorrect file type'=>'Tipo de ficheiro incorrecto','Error uploading file. Please try again'=>'Erro ao carregar ficheiro. Por favor tente de novo.','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Seleccione o ficheiro JSON do Advanced Custom Fields que deseja importar. Ao clicar no botão Importar abaixo, o ACF irá importar os itens desse ficheiro.','Import Field Groups'=>'Importar grupos de campos','Sync'=>'Sincronizar','Select %s'=>'Seleccionar %s','Duplicate'=>'Duplicar','Duplicate this item'=>'Duplicar este item','Supports'=>'Suporte','Documentation'=>'Documentação','Description'=>'Descrição','Sync available'=>'Sincronização disponível','Field group synchronized.'=>'Grupo de campos sincronizado.' . "\0" . '%s grupos de campos sincronizados.','Field group duplicated.'=>'Grupo de campos duplicado.' . "\0" . '%s grupos de campos duplicados.','Active (%s)'=>'Activo (%s)' . "\0" . 'Activos (%s)','Review sites & upgrade'=>'Rever sites e actualizar','Upgrade Database'=>'Actualizar base de dados','Custom Fields'=>'Campos personalizados','Move Field'=>'Mover campo','Please select the destination for this field'=>'Por favor seleccione o destinho para este campo','The %1$s field can now be found in the %2$s field group'=>'O campo %1$s pode agora ser encontrado no grupo de campos %2$s','Move Complete.'=>'Movido com sucesso.','Active'=>'Activo','Field Keys'=>'Chaves dos campos','Settings'=>'Definições','Location'=>'Localização','Null'=>'Nulo','copy'=>'cópia','(this field)'=>'(este campo)','Checked'=>'Seleccionado','Move Custom Field'=>'Mover campo personalizado','No toggle fields available'=>'Nenhum campo de opções disponível','Field group title is required'=>'O título do grupo de campos é obrigatório','This field cannot be moved until its changes have been saved'=>'Este campo não pode ser movido até que as suas alterações sejam guardadas','The string "field_" may not be used at the start of a field name'=>'O prefixo "field_" não pode ser utilizado no início do nome do campo','Field group draft updated.'=>'Rascunho de grupo de campos actualizado.','Field group scheduled for.'=>'Grupo de campos agendado.','Field group submitted.'=>'Grupo de campos enviado.','Field group saved.'=>'Grupo de campos guardado.','Field group published.'=>'Grupo de campos publicado.','Field group deleted.'=>'Grupo de campos eliminado.','Field group updated.'=>'Grupo de campos actualizado.','Tools'=>'Ferramentas','is not equal to'=>'não é igual a','is equal to'=>'é igual a','Forms'=>'Formulários','Page'=>'Página','Post'=>'Artigo','Relational'=>'Relacional','Choice'=>'Opção','Basic'=>'Básico','Unknown'=>'Desconhecido','Field type does not exist'=>'Tipo de campo não existe','Spam Detected'=>'Spam detectado','Post updated'=>'Conteúdo actualizado','Update'=>'Actualizar','Validate Email'=>'Validar email','Content'=>'Conteúdo','Title'=>'Título','Edit field group'=>'Editar grupo de campos','Selection is less than'=>'A selecção é menor do que','Selection is greater than'=>'A selecção é maior do que','Value is less than'=>'O valor é menor do que','Value is greater than'=>'O valor é maior do que','Value contains'=>'O valor contém','Value matches pattern'=>'O valor corresponde ao padrão','Value is not equal to'=>'O valor é diferente de','Value is equal to'=>'O valor é igual a','Has no value'=>'Não tem valor','Has any value'=>'Tem um valor qualquer','Cancel'=>'Cancelar','Are you sure?'=>'Tem a certeza?','%d fields require attention'=>'%d campos requerem a sua atenção','1 field requires attention'=>'1 campo requer a sua atenção','Validation failed'=>'A validação falhou','Validation successful'=>'Validação bem sucedida','Restricted'=>'Restrito','Collapse Details'=>'Minimizar detalhes','Expand Details'=>'Expandir detalhes','Uploaded to this post'=>'Carregados neste artigo','verbUpdate'=>'Actualizar','verbEdit'=>'Editar','The changes you made will be lost if you navigate away from this page'=>'As alterações que fez serão ignoradas se navegar para fora desta página','File type must be %s.'=>'O tipo de ficheiro deve ser %s.','or'=>'ou','File size must not exceed %s.'=>'O tamanho do ficheiro não deve exceder %s.','File size must be at least %s.'=>'O tamanho do ficheiro deve ser pelo menos de %s.','Image height must not exceed %dpx.'=>'A altura da imagem não deve exceder os %dpx.','Image height must be at least %dpx.'=>'A altura da imagem deve ser pelo menos de %dpx.','Image width must not exceed %dpx.'=>'A largura da imagem não deve exceder os %dpx.','Image width must be at least %dpx.'=>'A largura da imagem deve ser pelo menos de %dpx.','(no title)'=>'(sem título)','Full Size'=>'Tamanho original','Large'=>'Grande','Medium'=>'Média','Thumbnail'=>'Miniatura','(no label)'=>'(sem legenda)','Sets the textarea height'=>'Define a altura da área de texto','Rows'=>'Linhas','Text Area'=>'Área de texto','Prepend an extra checkbox to toggle all choices'=>'Preceder com caixa de selecção adicional para seleccionar todas as opções','Save \'custom\' values to the field\'s choices'=>'Guarda valores personalizados nas opções do campo','Allow \'custom\' values to be added'=>'Permite adicionar valores personalizados','Add new choice'=>'Adicionar nova opção','Toggle All'=>'Seleccionar tudo','Allow Archives URLs'=>'Permitir URL do arquivo','Archives'=>'Arquivo','Page Link'=>'Ligação de página','Add'=>'Adicionar','Name'=>'Nome','%s added'=>'%s adicionado(a)','%s already exists'=>'%s já existe','User unable to add new %s'=>'O utilizador não pôde adicionar novo(a) %s','Term ID'=>'ID do termo','Term Object'=>'Termo','Load value from posts terms'=>'Carregar os valores a partir dos termos dos conteúdos','Load Terms'=>'Carregar termos','Connect selected terms to the post'=>'Liga os termos seleccionados ao conteúdo.','Save Terms'=>'Guardar termos','Allow new terms to be created whilst editing'=>'Permite a criação de novos termos durante a edição','Create Terms'=>'Criar termos','Radio Buttons'=>'Botões de opções','Single Value'=>'Valor único','Multi Select'=>'Selecção múltipla','Checkbox'=>'Caixa de selecção','Multiple Values'=>'Valores múltiplos','Select the appearance of this field'=>'Seleccione a apresentação deste campo','Appearance'=>'Apresentação','Select the taxonomy to be displayed'=>'Seleccione a taxonomia que será mostrada','No TermsNo %s'=>'Nenhum %s','Value must be equal to or lower than %d'=>'O valor deve ser igual ou inferior a %d','Value must be equal to or higher than %d'=>'O valor deve ser igual ou superior a %d','Value must be a number'=>'O valor deve ser um número','Number'=>'Número','Save \'other\' values to the field\'s choices'=>'Guardar \'outros\' valores nas opções do campo','Add \'other\' choice to allow for custom values'=>'Adicionar opção \'outros\' para permitir a inserção de valores personalizados','Other'=>'Outro','Radio Button'=>'Botão de opção','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Define o fim do acordeão anterior. Este item de acordeão não será visível.','Allow this accordion to open without closing others.'=>'Permite abrir este item de acordeão sem fechar os restantes.','Multi-Expand'=>'Expandir múltiplos','Display this accordion as open on page load.'=>'Mostrar este item de acordeão aberto ao carregar a página.','Open'=>'Aberto','Accordion'=>'Acordeão','Restrict which files can be uploaded'=>'Restringe que ficheiros podem ser carregados','File ID'=>'ID do ficheiro','File URL'=>'URL do ficheiro','File Array'=>'Array do ficheiro','Add File'=>'Adicionar ficheiro','No file selected'=>'Nenhum ficheiro seleccionado','File name'=>'Nome do ficheiro','Update File'=>'Actualizar ficheiro','Edit File'=>'Editar ficheiro','Select File'=>'Seleccionar ficheiro','File'=>'Ficheiro','Password'=>'Senha','Specify the value returned'=>'Especifique o valor devolvido','Use AJAX to lazy load choices?'=>'Utilizar AJAX para carregar opções?','Enter each default value on a new line'=>'Insira cada valor por omissão numa linha separada','verbSelect'=>'Seleccionar','Select2 JS load_failLoading failed'=>'Falhou ao carregar','Select2 JS searchingSearching…'=>'A pesquisar...','Select2 JS load_moreLoading more results…'=>'A carregar mais resultados…','Select2 JS selection_too_long_nYou can only select %d items'=>'Só pode seleccionar %d itens','Select2 JS selection_too_long_1You can only select 1 item'=>'Só pode seleccionar 1 item','Select2 JS input_too_long_nPlease delete %d characters'=>'Por favor elimine %d caracteres','Select2 JS input_too_long_1Please delete 1 character'=>'Por favor elimine 1 caractere','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Por favor insira %d ou mais caracteres','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Por favor insira 1 ou mais caracteres','Select2 JS matches_0No matches found'=>'Nenhuma correspondência encontrada','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultados encontrados, use as setas para cima ou baixo para navegar.','Select2 JS matches_1One result is available, press enter to select it.'=>'Um resultado encontrado, prima Enter para seleccioná-lo.','nounSelect'=>'Selecção','User ID'=>'ID do utilizador','User Object'=>'Objecto do utilizador','User Array'=>'Array do utilizador','All user roles'=>'Todos os papéis de utilizador','Filter by Role'=>'Filtrar por papel','User'=>'Utilizador','Separator'=>'Divisória','Select Color'=>'Seleccionar cor','Default'=>'Por omissão','Clear'=>'Limpar','Color Picker'=>'Selecção de cor','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seleccionar','Date Time Picker JS closeTextDone'=>'Concluído','Date Time Picker JS currentTextNow'=>'Agora','Date Time Picker JS timezoneTextTime Zone'=>'Fuso horário','Date Time Picker JS microsecTextMicrosecond'=>'Microsegundo','Date Time Picker JS millisecTextMillisecond'=>'Milissegundo','Date Time Picker JS secondTextSecond'=>'Segundo','Date Time Picker JS minuteTextMinute'=>'Minuto','Date Time Picker JS hourTextHour'=>'Hora','Date Time Picker JS timeTextTime'=>'Hora','Date Time Picker JS timeOnlyTitleChoose Time'=>'Escolha a hora','Date Time Picker'=>'Selecção de data e hora','Endpoint'=>'Fim','Left aligned'=>'Alinhado à esquerda','Top aligned'=>'Alinhado acima','Placement'=>'Posição','Tab'=>'Separador','Value must be a valid URL'=>'O valor deve ser um URL válido','Link URL'=>'URL da ligação','Link Array'=>'Array da ligação','Opens in a new window/tab'=>'Abre numa nova janela/separador','Select Link'=>'Seleccionar ligação','Link'=>'Ligação','Email'=>'Email','Step Size'=>'Valor dos passos','Maximum Value'=>'Valor máximo','Minimum Value'=>'Valor mínimo','Range'=>'Intervalo','Both (Array)'=>'Ambos (Array)','Label'=>'Legenda','Value'=>'Valor','Vertical'=>'Vertical','Horizontal'=>'Horizontal','red : Red'=>'vermelho : Vermelho','For more control, you may specify both a value and label like this:'=>'Para maior controlo, pode especificar tanto os valores como as legendas:','Enter each choice on a new line.'=>'Insira cada opção numa linha separada.','Choices'=>'Opções','Button Group'=>'Grupo de botões','Allow Null'=>'Permitir nulo','Parent'=>'Superior','TinyMCE will not be initialized until field is clicked'=>'O TinyMCE não será inicializado até que clique no campo','Delay Initialization'=>'Atrasar a inicialização','Show Media Upload Buttons'=>'Mostrar botões de carregar multimédia','Toolbar'=>'Barra de ferramentas','Text Only'=>'Apenas HTML','Visual Only'=>'Apenas visual','Visual & Text'=>'Visual e HTML','Tabs'=>'Separadores','Click to initialize TinyMCE'=>'Clique para inicializar o TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'HTML','Visual'=>'Visual','Value must not exceed %d characters'=>'O valor não deve exceder %d caracteres','Leave blank for no limit'=>'Deixe em branco para não limitar','Character Limit'=>'Limite de caracteres','Appears after the input'=>'Mostrado depois do campo','Append'=>'Suceder','Appears before the input'=>'Mostrado antes do campo','Prepend'=>'Preceder','Appears within the input'=>'Mostrado dentro do campo','Placeholder Text'=>'Texto predefinido','Appears when creating a new post'=>'Mostrado ao criar um novo conteúdo','Text'=>'Texto','%1$s requires at least %2$s selection'=>'%1$s requer pelo menos %2$s selecção' . "\0" . '%1$s requer pelo menos %2$s selecções','Post ID'=>'ID do conteúdo','Post Object'=>'Conteúdo','Maximum Posts'=>'Máximo de conteúdos','Minimum Posts'=>'Mínimo de conteúdos','Featured Image'=>'Imagem de destaque','Selected elements will be displayed in each result'=>'Os elementos seleccionados serão mostrados em cada resultado','Elements'=>'Elementos','Taxonomy'=>'Taxonomia','Post Type'=>'Tipo de conteúdo','Filters'=>'Filtros','All taxonomies'=>'Todas as taxonomias','Filter by Taxonomy'=>'Filtrar por taxonomia','All post types'=>'Todos os tipos de conteúdo','Filter by Post Type'=>'Filtrar por tipo de conteúdo','Search...'=>'Pesquisar...','Select taxonomy'=>'Seleccionar taxonomia','Select post type'=>'Seleccionar tipo de conteúdo','No matches found'=>'Nenhuma correspondência encontrada','Loading'=>'A carregar','Maximum values reached ( {max} values )'=>'Valor máximo alcançado ( valor {max} )','Relationship'=>'Relação','Comma separated list. Leave blank for all types'=>'Lista separada por vírgulas. Deixe em branco para permitir todos os tipos.','Allowed File Types'=>'Tipos de ficheiros permitidos','Maximum'=>'Máximo','File size'=>'Tamanho do ficheiro','Restrict which images can be uploaded'=>'Restringe que imagens podem ser carregadas','Minimum'=>'Mínimo','Uploaded to post'=>'Carregados no conteúdo','All'=>'Todos','Limit the media library choice'=>'Limita a escolha da biblioteca multimédia','Library'=>'Biblioteca','Preview Size'=>'Tamanho da pré-visualização','Image ID'=>'ID da imagem','Image URL'=>'URL da imagem','Image Array'=>'Array da imagem','Specify the returned value on front end'=>'Especifica o valor devolvido na frente do site.','Return Value'=>'Valor devolvido','Add Image'=>'Adicionar imagem','No image selected'=>'Nenhuma imagem seleccionada','Remove'=>'Remover','Edit'=>'Editar','All images'=>'Todas as imagens','Update Image'=>'Actualizar imagem','Edit Image'=>'Editar imagem','Select Image'=>'Seleccionar imagem','Image'=>'Imagem','Allow HTML markup to display as visible text instead of rendering'=>'Permite visualizar o código HTML como texto visível, em vez de o processar','Escape HTML'=>'Mostrar HTML','No Formatting'=>'Sem formatação','Automatically add <br>'=>'Adicionar <br> automaticamente','Automatically add paragraphs'=>'Adicionar parágrafos automaticamente','Controls how new lines are rendered'=>'Controla como serão visualizadas novas linhas','New Lines'=>'Novas linhas','Week Starts On'=>'Semana começa em','The format used when saving a value'=>'O formato usado ao guardar um valor','Save Format'=>'Formato guardado','Date Picker JS weekHeaderWk'=>'Sem','Date Picker JS prevTextPrev'=>'Anterior','Date Picker JS nextTextNext'=>'Seguinte','Date Picker JS currentTextToday'=>'Hoje','Date Picker JS closeTextDone'=>'Concluído','Date Picker'=>'Selecção de data','Width'=>'Largura','Embed Size'=>'Tamanho da incorporação','Enter URL'=>'Insira o URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Texto mostrado quando inactivo','Off Text'=>'Texto desligado','Text shown when active'=>'Texto mostrado quando activo','On Text'=>'Texto ligado','Stylized UI'=>'Interface estilizada','Default Value'=>'Valor por omissão','Displays text alongside the checkbox'=>'Texto mostrado ao lado da caixa de selecção','Message'=>'Mensagem','No'=>'Não','Yes'=>'Sim','True / False'=>'Verdadeiro / Falso','Row'=>'Linha','Table'=>'Tabela','Block'=>'Bloco','Specify the style used to render the selected fields'=>'Especifique o estilo usado para mostrar os campos seleccionados','Layout'=>'Layout','Sub Fields'=>'Subcampos','Group'=>'Grupo','Customize the map height'=>'Personalizar a altura do mapa','Height'=>'Altura','Set the initial zoom level'=>'Definir o nível de zoom inicial','Zoom'=>'Zoom','Center the initial map'=>'Centrar o mapa inicial','Center'=>'Centrar','Search for address...'=>'Pesquisar endereço...','Find current location'=>'Encontrar a localização actual','Clear location'=>'Limpar localização','Search'=>'Pesquisa','Sorry, this browser does not support geolocation'=>'Desculpe, este navegador não suporta geolocalização','Google Map'=>'Mapa do Google','The format returned via template functions'=>'O formato devolvido através das template functions','Return Format'=>'Formato devolvido','Custom:'=>'Personalizado:','The format displayed when editing a post'=>'O formato de visualização ao editar um conteúdo','Display Format'=>'Formato de visualização','Time Picker'=>'Selecção de hora','Inactive (%s)'=>'Inactivo (%s)' . "\0" . 'Inactivos (%s)','No Fields found in Trash'=>'Nenhum campo encontrado no lixo','No Fields found'=>'Nenhum campo encontrado','Search Fields'=>'Pesquisar campos','View Field'=>'Ver campo','New Field'=>'Novo campo','Edit Field'=>'Editar campo','Add New Field'=>'Adicionar novo campo','Field'=>'Campo','Fields'=>'Campos','No Field Groups found in Trash'=>'Nenhum grupo de campos encontrado no lixo','No Field Groups found'=>'Nenhum grupo de campos encontrado','Search Field Groups'=>'Pesquisar grupos de campos','View Field Group'=>'Ver grupo de campos','New Field Group'=>'Novo grupo de campos','Edit Field Group'=>'Editar grupo de campos','Add New Field Group'=>'Adicionar novo grupo de campos','Add New'=>'Adicionar novo','Field Group'=>'Grupo de campos','Field Groups'=>'Grupos de campos','Customize WordPress with powerful, professional and intuitive fields.'=>'Personalize o WordPress com campos intuitivos, poderosos e profissionais.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'O nome do tipo de bloco é obrigatório.','Block type "%s" is already registered.'=>'O tipo de bloco "%s" já está registado.','Switch to Edit'=>'Mudar para o editor','Switch to Preview'=>'Mudar para pré-visualização','Change content alignment'=>'Alterar o alinhamento do conteúdo','%s settings'=>'Definições de %s','This block contains no editable fields.'=>'Este bloco não contém campos editáveis.','Assign a field group to add fields to this block.'=>'Atribua um grupo de campos para adicionar campos a este bloco.','Options Updated'=>'Opções actualizadas','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Para activar as actualizações, por favor insira a sua chave de licença na página das actualizações. Se não tiver uma chave de licença, por favor consulte os detalhes e preços.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'Erro de activação do ACF. A chave de licença definida foi alterada, mas ocorreu um erro ao desactivar a licença antiga','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'Erro de activação do ACF. A chave de licença definida foi alterada, mas ocorreu um erro ao ligar ao servidor de activação','ACF Activation Error'=>'Erro de activação do ACF','ACF Activation Error. An error occurred when connecting to activation server'=>'Erro de activação do ACF. Ocorreu um erro ao ligar ao servidor de activação','Check Again'=>'Verificar de novo','ACF Activation Error. Could not connect to activation server'=>'Erro de activação do ACF. Não foi possível ligar ao servidor de activação','Publish'=>'Publicado','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Nenhum grupo de campos personalizado encontrado na página de opções. Criar um grupo de campos personalizado','Error. Could not connect to update server'=>'Erro. Não foi possível ligar ao servidor de actualização','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Erro. Não foi possível autenticar o pacote de actualização. Por favor verifique de novo, ou desactive e reactive a sua licença do ACF PRO.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Erro. A sua licença para este site expirou ou foi desactivada. Por favor active de novo a sua licença ACF PRO.','Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Permite-lhe seleccionar e mostrar campos existentes. Não duplica nenhum campo na base de dados, mas carrega e mosta os campos seleccionados durante a execução. O campo Clone pode substituir-se a si próprio com os campos seleccionados, ou mostrar os campos seleccionados como um grupo de subcampos.','Select one or more fields you wish to clone'=>'Seleccione um ou mais campos que deseje clonar','Display'=>'Visualização','Specify the style used to render the clone field'=>'Especifique o estilo usado para mostrar o campo de clone','Group (displays selected fields in a group within this field)'=>'Grupo (mostra os campos seleccionados num grupo dentro deste campo)','Seamless (replaces this field with selected fields)'=>'Simples (substitui este campo pelos campos seleccionados)','Labels will be displayed as %s'=>'As legendas serão mostradas com %s','Prefix Field Labels'=>'Prefixo nas legendas dos campos','Values will be saved as %s'=>'Os valores serão guardados como %s','Prefix Field Names'=>'Prefixos nos nomes dos campos','Unknown field'=>'Campo desconhecido','Unknown field group'=>'Grupo de campos desconhecido','All fields from %s field group'=>'Todos os campos do grupo de campos %s','Allows you to define, create and manage content with total control by creating layouts that contain subfields that content editors can choose from.'=>'Permite-lhe definir, criar e gerir conteúdos com total controlo através da criação de layouts que contêm subcampos que pode ser escolhidos pelos editores de conteúdos.','Add Row'=>'Adicionar linha','layout'=>'layout' . "\0" . 'layouts','layouts'=>'layouts','This field requires at least {min} {label} {identifier}'=>'Este campo requer pelo menos {min} {identifier} {label}','This field has a limit of {max} {label} {identifier}'=>'Este campo está limitado a {max} {identifier} {label}','{available} {label} {identifier} available (max {max})'=>'{available} {identifier} {label} disponível (máx {max})','{required} {label} {identifier} required (min {min})'=>'{required} {identifier} {label} em falta (mín {min})','Flexible Content requires at least 1 layout'=>'O conteúdo flexível requer pelo menos 1 layout','Click the "%s" button below to start creating your layout'=>'Clique no botão "%s" abaixo para começar a criar o seu layout','Add layout'=>'Adicionar layout','Duplicate layout'=>'Duplicar layout','Remove layout'=>'Remover layout','Click to toggle'=>'Clique para alternar','Delete Layout'=>'Eliminar layout','Duplicate Layout'=>'Duplicar layout','Add New Layout'=>'Adicionar novo layout','Add Layout'=>'Adicionar layout','Min'=>'Mín','Max'=>'Máx','Minimum Layouts'=>'Mínimo de layouts','Maximum Layouts'=>'Máximo de layouts','Button Label'=>'Legenda do botão','%s must be of type array or null.'=>'%s tem de ser do tipo array ou nulo.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s tem de conter pelo menos %2$s layout %3$s.' . "\0" . '%1$s tem de conter pelo menos %2$s layouts %3$s.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s tem de conter no máximo %2$s layout %3$s.' . "\0" . '%1$s tem de conter no máximo %2$s layouts %3$s.','An interactive interface for managing a collection of attachments, such as images.'=>'Uma interface interactiva para gerir uma colecção de anexos, como imagens.','Add Image to Gallery'=>'Adicionar imagem à galeria','Maximum selection reached'=>'Máximo de selecção alcançado','Length'=>'Comprimento','Caption'=>'Legenda','Alt Text'=>'Texto alternativo','Add to gallery'=>'Adicionar à galeria','Bulk actions'=>'Acções por lotes','Sort by date uploaded'=>'Ordenar por data de carregamento','Sort by date modified'=>'Ordenar por data de modificação','Sort by title'=>'Ordenar por título','Reverse current order'=>'Inverter ordem actual','Close'=>'Fechar','Minimum Selection'=>'Selecção mínima','Maximum Selection'=>'Selecção máxima','Insert'=>'Inserir','Specify where new attachments are added'=>'Especifique onde serão adicionados os novos anexos','Append to the end'=>'No fim','Prepend to the beginning'=>'No início','Minimum rows not reached ({min} rows)'=>'Mínimo de linhas não alcançado ({min} linhas)','Maximum rows reached ({max} rows)'=>'Máximo de linhas alcançado ({max} linhas)','Error loading page'=>'Erro ao carregar a página','Order will be assigned upon save'=>'A ordem será atribuída ao guardar','Useful for fields with a large number of rows.'=>'Útil para campos com uma grande quantidade de linhas.','Rows Per Page'=>'Linhas por página','Set the number of rows to be displayed on a page.'=>'Define o número de linhas a mostrar numa página.','Minimum Rows'=>'Mínimo de linhas','Maximum Rows'=>'Máximo de linhas','Collapsed'=>'Minimizado','Select a sub field to show when row is collapsed'=>'Seleccione o subcampo a mostrar ao minimizar a linha','Invalid field key or name.'=>'Chave ou nome de campo inválido.','There was an error retrieving the field.'=>'Ocorreu um erro ao obter o campo.','Click to reorder'=>'Arraste para reordenar','Add row'=>'Adicionar linha','Duplicate row'=>'Duplicar linha','Remove row'=>'Remover linha','Current Page'=>'Página actual','First Page'=>'Primeira página','Previous Page'=>'Página anterior','paging%1$s of %2$s'=>'%1$s de %2$s','Next Page'=>'Página seguinte','Last Page'=>'Última página','No block types exist'=>'Não existem tipos de blocos','No options pages exist'=>'Não existem páginas de opções','Deactivate License'=>'Desactivar licença','Activate License'=>'Activar licença','License Information'=>'Informações da licença','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Para desbloquear as actualizações, por favor insira a sua chave de licença. Se não tiver uma chave de licença, por favor consulte os detalhes e preços.','License Key'=>'Chave de licença','Your license key is defined in wp-config.php.'=>'A sua chave de licença está definida no wp-config.php.','Retry Activation'=>'Tentar activar de novo','Update Information'=>'Informações de actualização','Current Version'=>'Versão actual','Latest Version'=>'Última versão','Update Available'=>'Actualização disponível','Upgrade Notice'=>'Informações sobre a actualização','Check For Updates'=>'Verificar actualizações','Enter your license key to unlock updates'=>'Digite a sua chave de licença para desbloquear as actualizações','Update Plugin'=>'Actualizar plugin','Please reactivate your license to unlock updates'=>'Por favor reactive a sua licença para desbloquear as actualizações']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_PT.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-pt_PT.mo index 0e8d24377622d6103ed3f9681714235e7e5b9f4a..79f98fa276ac83ef2fe9792de5157eb0acbe3747 100644 GIT binary patch delta 21123 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 Yl>4Wkzfb=B`4jqoc$H}fy`}R0Kea?#p8x;= delta 21417 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 z=})vvbeFh>the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Seleccionar múltiplos" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "Logótipo da WP Engine" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Editar capacidade dos termos" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "Mais ferramentas da WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "Criado para quem constrói com o WordPress, pela equipa da %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "Ver preços e actualização" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Saiba mais" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -105,53 +2159,49 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "Desbloqueie funcionalidades avançadas e crie ainda mais com o ACF PRO" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "de" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "Campos de %s" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Nenhum termo" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Nenhum tipo de conteúdo" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Nenhum conteúdo" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Nenhuma taxonomia" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Nenhum grupo de campos" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Nenhum campo" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Nenhuma descrição" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Qualquer estado de publicação" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -159,7 +2209,7 @@ msgstr "" "Esta chave de taxonomia já está a ser utilizada por outra taxonomia " "registada fora do ACF e não pode ser utilizada." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -167,7 +2217,7 @@ msgstr "" "Esta chave de taxonomia já está a ser utilizada por outra taxonomia no ACF e " "não pode ser utilizada." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -175,7 +2225,7 @@ msgstr "" "A chave da taxonomia só pode conter caracteres alfanuméricos minúsculos, " "underscores e hífenes." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "A chave da taxonomia tem de ter menos de 32 caracteres." @@ -207,35 +2257,35 @@ msgstr "Editar taxonomia" msgid "Add New Taxonomy" msgstr "Adicionar nova taxonomia" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Nenhum tipo de conteúdo encontrado no lixo" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Nenhum tipo de conteúdo encontrado" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Pesquisar tipos de conteúdo" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Ver tipo de conteúdo" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Novo tipo de conteúdo" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Editar tipo de conteúdo" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Adicionar novo tipo de conteúdo" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -243,7 +2293,7 @@ msgstr "" "Esta chave de tipo de conteúdo já está a ser utilizada por outro tipo de " "conteúdo registado fora do ACF e não pode ser utilizada." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -252,20 +2302,20 @@ msgstr "" "conteúdo no ACF e não pode ser utilizada." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" @@ -273,195 +2323,196 @@ msgstr "" msgid "We do not recommend using this field in ACF Blocks." msgstr "Não recomendamos utilizar este campo em blocos ACF." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrar por estado de publicação" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -469,14 +2520,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -484,70 +2535,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Avançado" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (mais recente)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "O ID do conteúdo é inválido." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Mais" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Seleccione o campo" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Pesquisar campos..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Seleccione o tipo de campo" @@ -555,241 +2604,241 @@ msgstr "Seleccione o tipo de campo" msgid "Popular" msgstr "Populares" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Adicionar taxonomia" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Género" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Géneros" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Mostrar coluna de administração" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Edição rápida" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Nuvem de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "Callback de sanitização da metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metabox" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Uma ligação para uma etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Uma ligação para um %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Ligação da etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Ir para etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Voltar para os itens" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Ir para %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Lista de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navegação da lista de etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrar por categoria" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtrar por item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrar por %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -797,1022 +2846,1011 @@ msgstr "" "Por omissão, a descrição não está proeminente, no entanto alguns temas " "poderão apresentá-la." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Nenhuma etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Nenhum termo" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Nenhum %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Nenhuma etiqueta encontrada" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Nada encontrado" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Mais usadas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Escolha entre as etiquetas mais usadas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Escolher entre os mais utilizados" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Escolher entre %s mais utilizados(as)" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Adicionar ou remover etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Adicionar ou remover %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Separe as etiquetas por vírgulas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Separe os itens por vírgulas" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Separar %s por vírgulas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Etiquetas populares" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Itens populares" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "%s mais populares" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Pesquisar etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Categoria superior:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Categoria superior" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Item superior" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "%s superior" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nome da nova etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nome do novo item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Nome do novo %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Adicionar nova etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Actualizar etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Actualizar item" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Actualizar %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Ver etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Editar etiqueta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Todas as etiquetas" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Legenda do menu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Descrição do termo" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Slug do termo" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Nome do termo" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Adicionar tipo de conteúdo" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierárquico" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Público" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "filme" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Filme" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Legenda no singular" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filmes" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Legenda no plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Classe do controlador" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Rota do namespace" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "URL de base" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Variável de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Suporte para variáveis de consulta" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Pesquisável publicamente" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Slug do arquivo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Arquivo" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginação" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "URL do feed" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Slug do URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Renomear capacidades" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Excluir da pesquisa" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Mostrar na barra da administração" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Ícone do menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Posição no menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Uma ligação para um conteúdo." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Uma ligação para um %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Ligação do conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Ligação de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Conteúdo actualizado." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s actualizado." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Conteúdo agendado." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s agendado." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Conteúdo revertido para rascunho." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s revertido para rascunho." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Conteúdo publicado em privado." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s publicado em privado." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Conteúdo publicado." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s publicado." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Lista de conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Lista de itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navegação da lista de conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navegação da lista de itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navegação da lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrar conteúdos por data" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrar itens por data" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrar %s por data" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrar lista de conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrar lista de itens" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrar lista de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Carregados para este item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Carregados para este %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Inserir no conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Inserir em %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Usar como imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Usar imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Remover imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Remover imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Definir imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Definir imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Imagem de destaque" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Atributos do conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Atributos de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Arquivo de conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1820,303 +3858,305 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Arquivo de %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Nenhum item encontrado no lixo" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Nenhum %s encontrado no lixo" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Nenhum item encontrado" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Nenhum %s encontrado" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Pesquisar conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Pesquisar itens" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "Pesquisa por %s" +msgstr "Pesquisa %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Página superior:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s superior:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Novo conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Novo item" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Novo %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Adicionar novo conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Adicionar novo item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Adicionar novo %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Ver conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Ver itens" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Ver conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Ver item" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Ver %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Editar conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Editar item" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Editar %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Todos os conteúdos" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Todos os itens" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Todos os %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Nome do menu" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Regenerar" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Adicionar personalização" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Formatos de artigo" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Pesquisar campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Nada para importar" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importar do Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2126,45 +4166,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exportar - Gerar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exportar" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Seleccionar taxonomias" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Seleccionar tipos de conteúdo" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categoria" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Etiqueta" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Criar novo tipo de conteúdo" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2199,8 +4234,8 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2209,85 +4244,85 @@ msgstr "" "utilizada por outra taxonomia registada por outro plugin ou tema." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termos" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Tipos de conteúdo" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Definições avançadas" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Definições básicas" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2295,30 +4330,22 @@ msgstr "" "Não foi possível registar este tipo de conteúdo porque a sua chave já foi " "utilizada para registar outro tipo de conteúdo noutro plugin ou tema." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Páginas" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Criar nova taxonomia" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Tipo de conteúdo %s criado" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Adicionar campos a %s" @@ -2352,81 +4379,76 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Digite para pesquisar..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Apenas PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Grupos de campos ligado com sucesso." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "tipo de conteúdo" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Concluído" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "Grupo(s) de campos" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Seleccione um ou vários grupos de campos..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Grupo de campos ligado com sucesso." msgstr[1] "Grupos de campos ligados com sucesso." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Falhou ao registar" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2434,36 +4456,40 @@ msgstr "" "Não foi possível registar este item porque a sua chave está a ser utilizada " "por outro item registado por outro plugin ou tema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Permissões" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Visibilidade" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Legendas" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Separadores das definições do campo" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2471,87 +4497,90 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Fechar janela" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Campo movido para outro grupo" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Fechar janela" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Utilize uma caixa de selecção estilizada com o select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Guardar outra opção" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Permitir outra opção" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Guardar valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Permitir valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Actualizações" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logótipo do Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Guardar alterações" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Título do grupo de campos" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Adicionar título" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." @@ -2559,12 +4588,12 @@ msgstr "" "Não conhece o ACF? Consulte o nosso guia " "para iniciantes." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Adicionar grupo de campos" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2573,40 +4602,43 @@ msgstr "" "agrupar campos personalizados, para depois poder anexar esses campos a ecrãs " "de edição." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Adicione o seu primeiro grupo de campos" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Páginas de opções" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Blocos do ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Campo de galeria" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Campo de conteúdo flexível" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Campo repetidor" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Desbloqueie funcionalidades adicionais com o ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Eliminar grupo de campos" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Criado em %1$s às %2$s" @@ -2619,13 +4651,13 @@ msgid "Location Rules" msgstr "Regras de localização" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Escolha entre mais de 30 tipos de campo. Saiba mais." +"Escolha entre mais de 30 tipos de campo. Saiba mais." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2647,83 +4679,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Adicionar campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Apresentação" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validação" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Geral" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importar JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exportar como JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Grupo de campos desactivado." msgstr[1] "%s grupos de campos desactivados." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Grupo de campos activado." msgstr[1] "%s grupos de campos activados." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Desactivar" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Desactivar este item" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activar" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activar este item" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Mover o grupo de campos para o lixo?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inactivo" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2732,7 +4765,7 @@ msgstr "" "activos ao mesmo tempo. O Advanced Custom Fields PRO foi desactivado " "automaticamente." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2741,219 +4774,220 @@ msgstr "" "activos ao mesmo tempo. O Advanced Custom Fields foi desactivado " "automaticamente." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s tem de ter um utilizador com o papel %2$s." msgstr[1] "%1$s tem de ter um utilizador com um dos seguintes papéis: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s tem de ter um ID de utilizador válido." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Pedido inválido." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s não é um de %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s tem de ter o termo %2$s." msgstr[1] "%1$s tem de ter um dos seguintes termos: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s tem de ser do tipo de conteúdo %2$s." msgstr[1] "%1$s tem de ser de um dos seguintes tipos de conteúdo: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s tem de ter um ID de conteúdo válido." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s requer um ID de anexo válido." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Mostrar na REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activar transparência" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Array de RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "String de RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "String hexadecimal" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Actualizar para PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activo" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' não é um endereço de email válido" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valor da cor" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Seleccionar cor por omissão" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Limpar cor" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocos" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opções" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Utilizadores" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Itens de menu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgets" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Anexos" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomias" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Conteúdos" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Última actualização: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" "Desculpe, este conteúdo não está disponível para comparação das diferenças." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Os parâmetros do grupo de campos são inválidos." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Por guardar" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Guardado" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Rever alterações" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Localizado em: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Localizado no plugin: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Localizado no tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Vários" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Sincronizar alterações" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "A carregar diferenças" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Revisão das alterações do JSON local" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Visitar site" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ver detalhes" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versão %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informações" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2961,7 +4995,7 @@ msgstr "" "Suporte. Os profissionais de suporte no " "nosso Help Desk ajudar-lhe-ão com os desafios técnicos mais complexos." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -2971,7 +5005,7 @@ msgstr "" "e amigável no nosso Fórum da Comunidade, que poderá ajudar a encontrar " "soluções no mundo ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2981,7 +5015,7 @@ msgstr "" "documentação inclui referências e guias para a maioria das situações que " "poderá encontrar." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2990,11 +5024,11 @@ msgstr "" "Somos fanáticos por suporte, queremos que tire o melhor partido do seu site " "com o ACF. Se tiver alguma dificuldade, tem várias opções para obter ajuda:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ajuda e suporte" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3002,7 +5036,7 @@ msgstr "" "Caso precise de alguma assistência, entre em contacto através do separador " "Ajuda e suporte." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3012,7 +5046,7 @@ msgstr "" "leitura do nosso guia Getting started " "para se familiarizar com a filosofia e com as melhores práticas do plugin." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3023,32 +5057,35 @@ msgstr "" "adicionais, e uma interface intuitiva para mostrar os valores dos campos " "personalizados em qualquer ficheiro de modelo de tema." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Visão geral" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "O tipo de localização \"%s\" já está registado." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "A classe \"%s\" não existe." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nonce inválido." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Erro ao carregar o campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Localização não encontrada: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Erro: %s" @@ -3076,7 +5113,7 @@ msgstr "Item de menu" msgid "Post Status" msgstr "Estado do conteúdo" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menus" @@ -3182,78 +5219,79 @@ msgstr "Todos os formatos de %s" msgid "Attachment" msgstr "Anexo" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "O valor %s é obrigatório" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Mostrar este campo se" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Lógica condicional" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "e" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Campo de clone" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Por favor, verifique se todos os add-ons premium (%s) estão actualizados " "para a última versão." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Esta versão inclui melhorias na base de dados e requer uma actualização." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Obrigado por actualizar para o %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Actualização da base de dados necessária" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Página de opções" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Conteúdo flexível" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repetidor" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Voltar para todas as ferramentas" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3262,133 +5300,133 @@ msgstr "" "utilizadas as opções do primeiro grupo de campos. (o que tiver menor número " "de ordem)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Seleccione os itens a esconder do ecrã de edição." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Esconder no ecrã" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Enviar trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiquetas" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorias" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atributos da página" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Formato" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revisões" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentários" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discussão" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Excerto" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de conteúdo" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Ligação permanente" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Mostrado na lista de grupos de campos" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "" "Serão mostrados primeiro os grupos de campos com menor número de ordem." -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Nº. de ordem" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Abaixo dos campos" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Abaixo das legendas" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Posição das instruções" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Posição da legenda" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (depois do conteúdo)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Acima (depois do título)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Posição" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Simples (sem metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Predefinido (metabox do WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Estilo" @@ -3396,9 +5434,9 @@ msgstr "Estilo" msgid "Type" msgstr "Tipo" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Chave" @@ -3409,113 +5447,109 @@ msgstr "Chave" msgid "Order" msgstr "Ordem" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Fechar campo" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "classe" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "largura" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atributos do wrapper" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obrigatório" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "" -"Instruções para os autores. São mostradas ao preencher e submeter dados." - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instruções" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tipo de campo" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Uma única palavra, sem espaços. São permitidos underscores e hífenes." -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nome do campo" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Este é o nome que será mostrado na página EDITAR" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Legenda do campo" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Eliminar" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Eliminar campo" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mover" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mover campo para outro grupo" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicar campo" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editar campo" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Arraste para reordenar" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Mostrar este grupo de campos se" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Nenhuma actualização disponível." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Actualização da base de dados concluída. Ver o que há de " "novo" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "A ler tarefas de actualização..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Falhou ao actualizar." @@ -3523,13 +5557,15 @@ msgstr "Falhou ao actualizar." msgid "Upgrade complete." msgstr "Actualização concluída." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "A actualizar dados para a versão %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3537,37 +5573,41 @@ msgstr "" "É recomendável que faça uma cópia de segurança da sua base de dados antes de " "continuar. Tem a certeza que quer actualizar agora?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Por favor, seleccione pelo menos um site para actualizar." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Actualização da base de dados concluída. Voltar ao painel da " "rede" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "O site está actualizado" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "O site necessita de actualizar a base de dados de %1$s para %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizar sites" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3575,8 +5615,8 @@ msgstr "" "Os sites seguintes necessitam de actualização da BD. Seleccione os que quer " "actualizar e clique em %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Adicionar grupo de regras" @@ -3592,15 +5632,15 @@ msgstr "" msgid "Rules" msgstr "Regras" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiado" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiar para a área de transferência" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3612,38 +5652,38 @@ msgstr "" "depois importar para outra instalação do ACF. Utilize o botão Gerar PHP para " "exportar o código PHP que poderá incorporar no seu tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Seleccione os grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nenhum grupo de campos seleccionado" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Gerar PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportar grupos de campos" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Ficheiro de importação vazio" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tipo de ficheiro incorrecto" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Erro ao carregar ficheiro. Por favor tente de novo." -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3651,400 +5691,401 @@ msgstr "" "Seleccione o ficheiro JSON do Advanced Custom Fields que deseja importar. Ao " "clicar no botão Importar abaixo, o ACF irá importar os itens desse ficheiro." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importar grupos de campos" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizar" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Seleccionar %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicar" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicar este item" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Suporte" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentação" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descrição" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronização disponível" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Grupo de campos sincronizado." msgstr[1] "%s grupos de campos sincronizados." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Grupo de campos duplicado." msgstr[1] "%s grupos de campos duplicados." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activo (%s)" msgstr[1] "Activos (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Rever sites e actualizar" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizar base de dados" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Campos personalizados" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mover campo" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Por favor seleccione o destinho para este campo" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "O campo %1$s pode agora ser encontrado no grupo de campos %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Movido com sucesso." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Activo" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Chaves dos campos" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Definições" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Localização" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Nulo" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "cópia" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(este campo)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Seleccionado" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mover campo personalizado" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Nenhum campo de opções disponível" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "O título do grupo de campos é obrigatório" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Este campo não pode ser movido até que as suas alterações sejam guardadas" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "O prefixo \"field_\" não pode ser utilizado no início do nome do campo" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Rascunho de grupo de campos actualizado." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Grupo de campos agendado." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Grupo de campos enviado." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Grupo de campos guardado." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Grupo de campos publicado." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Grupo de campos eliminado." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Grupo de campos actualizado." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Ferramentas" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "não é igual a" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "é igual a" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulários" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Página" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Artigo" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Opção" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Básico" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Desconhecido" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Tipo de campo não existe" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Spam detectado" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Conteúdo actualizado" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizar" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validar email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Conteúdo" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editar grupo de campos" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "A selecção é menor do que" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "A selecção é maior do que" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "O valor é menor do que" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "O valor é maior do que" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "O valor contém" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "O valor corresponde ao padrão" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "O valor é diferente de" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "O valor é igual a" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Não tem valor" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Tem um valor qualquer" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Tem a certeza?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d campos requerem a sua atenção" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 campo requer a sua atenção" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "A validação falhou" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validação bem sucedida" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Restrito" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Minimizar detalhes" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Expandir detalhes" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Carregados neste artigo" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Actualizar" @@ -4054,971 +6095,982 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "As alterações que fez serão ignoradas se navegar para fora desta página" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "O tipo de ficheiro deve ser %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "ou" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "O tamanho do ficheiro não deve exceder %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "O tamanho do ficheiro deve ser pelo menos de %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "A altura da imagem não deve exceder os %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "A altura da imagem deve ser pelo menos de %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "A largura da imagem não deve exceder os %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "A largura da imagem deve ser pelo menos de %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(sem título)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tamanho original" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Grande" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Média" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatura" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(sem legenda)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Define a altura da área de texto" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Linhas" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Área de texto" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "Preceder com caixa de selecção adicional para seleccionar todas as opções" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Guarda valores personalizados nas opções do campo" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Permite adicionar valores personalizados" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Adicionar nova opção" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Seleccionar tudo" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Permitir URL do arquivo" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arquivo" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Ligação de página" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Adicionar" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nome" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s adicionado(a)" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s já existe" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "O utilizador não pôde adicionar novo(a) %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID do termo" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Termo" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Carregar os valores a partir dos termos dos conteúdos" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Carregar termos" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Liga os termos seleccionados ao conteúdo." -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Guardar termos" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Permite a criação de novos termos durante a edição" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Criar termos" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Botões de opções" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Valor único" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Selecção múltipla" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Caixa de selecção" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Valores múltiplos" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Seleccione a apresentação deste campo" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Apresentação" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Seleccione a taxonomia que será mostrada" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Nenhum %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "O valor deve ser igual ou inferior a %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "O valor deve ser igual ou superior a %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "O valor deve ser um número" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Número" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Guardar 'outros' valores nas opções do campo" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "" "Adicionar opção 'outros' para permitir a inserção de valores personalizados" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Outro" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Botão de opção" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" "Define o fim do acordeão anterior. Este item de acordeão não será visível." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Permite abrir este item de acordeão sem fechar os restantes." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Expandir múltiplos" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Mostrar este item de acordeão aberto ao carregar a página." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Aberto" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Acordeão" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restringe que ficheiros podem ser carregados" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID do ficheiro" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL do ficheiro" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Array do ficheiro" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Adicionar ficheiro" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Nenhum ficheiro seleccionado" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nome do ficheiro" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Actualizar ficheiro" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Editar ficheiro" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Seleccionar ficheiro" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Ficheiro" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Senha" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Especifique o valor devolvido" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Utilizar AJAX para carregar opções?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Insira cada valor por omissão numa linha separada" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Falhou ao carregar" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" -msgstr "A pesquisar…" +msgstr "A pesquisar..." -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "A carregar mais resultados…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Só pode seleccionar %d itens" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Só pode seleccionar 1 item" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Por favor elimine %d caracteres" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Por favor elimine 1 caractere" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Por favor insira %d ou mais caracteres" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Por favor insira 1 ou mais caracteres" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Nenhuma correspondência encontrada" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultados encontrados, use as setas para cima ou baixo para navegar." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Um resultado encontrado, prima Enter para seleccioná-lo." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selecção" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID do utilizador" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Objecto do utilizador" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Array do utilizador" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Todos os papéis de utilizador" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtrar por papel" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Utilizador" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Divisória" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Seleccionar cor" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Por omissão" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Limpar" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selecção de cor" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seleccionar" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Concluído" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Agora" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Fuso horário" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Microsegundo" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milissegundo" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Segundo" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minuto" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Hora" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Escolha a hora" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Selecção de data e hora" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Fim" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Alinhado à esquerda" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Alinhado acima" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Posição" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Separador" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "O valor deve ser um URL válido" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL da ligação" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Array da ligação" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Abre numa nova janela/separador" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Seleccionar ligação" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Ligação" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Valor dos passos" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valor máximo" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valor mínimo" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Intervalo" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Ambos (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Legenda" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valor" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "vermelho : Vermelho" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Para maior controlo, pode especificar tanto os valores como as legendas:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Insira cada opção numa linha separada." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Opções" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Grupo de botões" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Permitir nulo" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "O TinyMCE não será inicializado até que clique no campo" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Atrasar a inicialização" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Mostrar botões de carregar multimédia" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Apenas HTML" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Apenas visual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visual e HTML" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Separadores" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Clique para inicializar o TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "HTML" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "O valor não deve exceder %d caracteres" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Deixe em branco para não limitar" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Limite de caracteres" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Mostrado depois do campo" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Suceder" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Mostrado antes do campo" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Preceder" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Mostrado dentro do campo" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Texto predefinido" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Mostrado ao criar um novo conteúdo" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requer pelo menos %2$s selecção" msgstr[1] "%1$s requer pelo menos %2$s selecções" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID do conteúdo" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Conteúdo" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Máximo de conteúdos" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Mínimo de conteúdos" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imagem de destaque" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Os elementos seleccionados serão mostrados em cada resultado" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elementos" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomia" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tipo de conteúdo" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtros" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Todas as taxonomias" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrar por taxonomia" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Todos os tipos de conteúdo" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrar por tipo de conteúdo" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Pesquisar..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Seleccionar taxonomia" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Seleccionar tipo de conteúdo" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Nenhuma correspondência encontrada" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "A carregar" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Valor máximo alcançado ( valor {max} )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relação" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "" "Lista separada por vírgulas. Deixe em branco para permitir todos os tipos." -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Tipos de ficheiros permitidos" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Máximo" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Tamanho do ficheiro" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restringe que imagens podem ser carregadas" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Mínimo" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Carregados no conteúdo" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5029,485 +7081,492 @@ msgstr "Carregados no conteúdo" msgid "All" msgstr "Todos" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Limita a escolha da biblioteca multimédia" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Biblioteca" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Tamanho da pré-visualização" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID da imagem" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL da imagem" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Array da imagem" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Especifica o valor devolvido na frente do site." -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valor devolvido" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Adicionar imagem" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Nenhuma imagem seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Remover" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editar" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Todas as imagens" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Actualizar imagem" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Editar imagem" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Seleccionar imagem" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagem" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Permite visualizar o código HTML como texto visível, em vez de o processar" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Mostrar HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Sem formatação" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Adicionar <br> automaticamente" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Adicionar parágrafos automaticamente" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controla como serão visualizadas novas linhas" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Novas linhas" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Semana começa em" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "O formato usado ao guardar um valor" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Formato guardado" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Sem" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Anterior" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Seguinte" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Hoje" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Concluído" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selecção de data" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Largura" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Tamanho da incorporação" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Insira o URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Texto mostrado quando inactivo" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Texto desligado" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Texto mostrado quando activo" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Texto ligado" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Interface estilizada" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valor por omissão" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Texto mostrado ao lado da caixa de selecção" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mensagem" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Não" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Sim" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Linha" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabela" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloco" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Especifique o estilo usado para mostrar os campos seleccionados" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Subcampos" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupo" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizar a altura do mapa" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Altura" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Definir o nível de zoom inicial" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zoom" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrar o mapa inicial" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centrar" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Pesquisar endereço..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Encontrar a localização actual" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Limpar localização" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Pesquisa" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Desculpe, este navegador não suporta geolocalização" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Mapa do Google" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "O formato devolvido através das template functions" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Formato devolvido" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizado:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "O formato de visualização ao editar um conteúdo" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Formato de visualização" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selecção de hora" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactivo (%s)" msgstr[1] "Inactivos (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Nenhum campo encontrado no lixo" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Nenhum campo encontrado" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Pesquisar campos" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Ver campo" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Novo campo" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editar campo" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Adicionar novo campo" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Campo" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Campos" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Nenhum grupo de campos encontrado no lixo" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Nenhum grupo de campos encontrado" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Pesquisar grupos de campos" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Ver grupo de campos" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Novo grupo de campos" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editar grupo de campos" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Adicionar novo grupo de campos" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Adicionar novo" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grupo de campos" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupos de campos" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Personalize o WordPress com campos intuitivos, poderosos e profissionais." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5560,9 +7619,9 @@ msgstr "Opções actualizadas" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Para activar as actualizações, por favor insira a sua chave de licença na " "página das actualizações. Se não tiver uma chave de " @@ -5616,8 +7675,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nenhum grupo de campos personalizado encontrado na página de opções. Criar um grupo de campos personalizado" +"Nenhum grupo de campos personalizado encontrado na página de opções. Criar um grupo de campos personalizado" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.l10n.php new file mode 100644 index 000000000..380d84683 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'ro_RO','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['WP Engine logo'=>'Logo WP Engine','No Taxonomies found in Trash'=>'Nu am găsit nicio taxonomie la gunoi','No Taxonomies found'=>'Nu am găsit nicio taxonomie','Search Taxonomies'=>'Caută taxonomii','View Taxonomy'=>'Vezi taxonomia','New Taxonomy'=>'Taxonomie nouă','Edit Taxonomy'=>'Editează taxonomia','Add New Taxonomy'=>'Adaugă o taxonomie nouă','No Post Types found in Trash'=>'Nu am găsit niciun tip de articol la gunoi','No Post Types found'=>'Nu am găsit niciun tip de articol','Search Post Types'=>'Caută tipuri de articol','View Post Type'=>'Vezi tipul de articol','New Post Type'=>'Tip de articol nou','Edit Post Type'=>'Editează tipul de articol','Add New Post Type'=>'Adaugă un tip de articol nou','The post type key must be under 20 characters.'=>'Cheia tipului de articol trebuie să aibă mai puțin de 20 de caractere.','WYSIWYG Editor'=>'Editor WYSIWYG','URL'=>'URL','Filter by Post Status'=>'Filtrează după stare articol','nounClone'=>'Clonare','PRO'=>'PRO','Advanced'=>'Avansate','Invalid post ID.'=>'ID-ul articolului nu este valid.','Tutorial'=>'Tutorial','Select Field'=>'Selectează câmpul','Try a different search term or browse %s'=>'Încearcă un alt termen de căutare sau răsfoiește %s','Popular fields'=>'Câmpuri populare','No search results for \'%s\''=>'Niciun rezultat de căutare pentru „%s”','Search fields...'=>'Caută câmpuri...','Select Field Type'=>'Selectează tipul de câmp','Popular'=>'Populare','Add Taxonomy'=>'Adaugă o taxonomie','Add Your First Taxonomy'=>'Adaugă prima ta taxonomie','Customize the query variable name'=>'Personalizează numele variabilei de interogare','Customize the slug used in the URL'=>'Personalizează descriptorul folosit în URL','Permalinks for this taxonomy are disabled.'=>'Legăturile permanente pentru această taxonomie sunt dezactivate.','Taxonomy Key'=>'Cheie taxonomie','Quick Edit'=>'Editează rapid','Tag Cloud'=>'Nor de etichete','← Go to tags'=>'← Mergi la etichete','← Go to %s'=>'← Mergi la %s','Tags list'=>'Listă cu etichete','Tags list navigation'=>'Navigare în lista cu etichete','Filter by category'=>'Filtrează după categorie','Filter By Item'=>'Filtrează după element','Filter by %s'=>'Filtrează după %s','Parent Field Description'=>'Descriere câmp părinte','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'„Descriptorul” este versiunea prietenoasă a URL-ului pentru nume. De obicei, are numai minuscule și este compus din litere, cifre și cratime.','Slug Field Description'=>'Descriere câmp descriptor','The name is how it appears on your site'=>'Numele este așa cum apare pe site-ul tău','Name Field Description'=>'Descriere câmp nume','No tags'=>'Nicio etichetă','No Terms'=>'Niciun termen','No tags found'=>'Nu am găsit nicio etichetă','Not Found'=>'Nu am găsit','Most Used'=>'Cel mai mult folosite','Choose from the most used tags'=>'Alege dintre etichetele cel mai mult folosite','Choose From Most Used'=>'Alege dintre cele mai mult folosite','Add or remove tags'=>'Adaugă sau înlătură etichete','Add Or Remove Items'=>'Adaugă sau înlătură elemente','Add or remove %s'=>'Adaugă sau înlătură %s','Separate tags with commas'=>'Separă etichetele cu virgule','Separate Items With Commas'=>'Separă elementele cu virgule','Separate %s with commas'=>'Separă %s cu virgule','Popular Tags'=>'Etichete populare','Popular Items'=>'Elemente populare','Popular %s'=>'%s populare','Search Tags'=>'Caută etichete','Parent Category:'=>'Categorie părinte:','Parent Category'=>'Categorie părinte','Parent Item'=>'Element părinte','Parent %s'=>'%s părinte','New Tag Name'=>'Nume etichetă nouă','New Item Name'=>'Nume element nou','Add New Tag'=>'Adaugă o etichetă nouă','Update Tag'=>'Actualizează eticheta','Update Item'=>'Actualizează elementul','Update %s'=>'Actualizează %s','View Tag'=>'Vezi eticheta','Edit Tag'=>'Editează eticheta','All Tags'=>'Toate etichetele','Menu Label'=>'Etichetă meniu','Active taxonomies are enabled and registered with WordPress.'=>'Taxonomiile active sunt activate și înregistrate cu WordPress.','A descriptive summary of the taxonomy.'=>'Un rezumat descriptiv al taxonomiei.','A descriptive summary of the term.'=>'Un rezumat descriptiv al termenului.','Term Description'=>'Descriere termen','Term Slug'=>'Descriptor termen','The name of the default term.'=>'Numele termenului implicit.','Term Name'=>'Nume termen','Default Term'=>'Termen implicit','Sort Terms'=>'Sortează termenii','Add Post Type'=>'Adaugă un tip de articol','Add Your First Post Type'=>'Adaugă primul tău tip de articol','Advanced Configuration'=>'Configurare avansată','Show In REST API'=>'Arată în REST API','Customize the query variable name.'=>'Personalizează numele variabilei de interogare.','Query Variable'=>'Variabilă pentru interogare','Custom Query Variable'=>'Variabilă personalizată pentru interogare','Custom slug for the Archive URL.'=>'Descriptor personalizat pentru URL-ul arhivei.','Archive Slug'=>'Descriptor arhivă','Archive'=>'Arhivă','Pagination'=>'Paginație','Feed URL'=>'URL flux','Customize the slug used in the URL.'=>'Personalizează descriptorul folosit în URL.','URL Slug'=>'Descriptor URL','Permalinks for this post type are disabled.'=>'Legăturile permanente pentru acest tip de articol sunt dezactivate.','Custom Permalink'=>'Legături permanente personalizate','Exclude From Search'=>'Exclude din căutare','Show In Admin Bar'=>'Arată în bara de administrare','Menu Position'=>'Poziție meniu','Show In Admin Menu'=>'Arată în meniul de administrare','Show In UI'=>'Arată în UI','A link to a post.'=>'O legătură la un articol.','A link to a %s.'=>'O legătură la un %s.','Post Link'=>'Legătură la articol','Item Link'=>'Legătură la element','%s Link'=>'Legătură la %s','Post updated.'=>'Am actualizat articolul.','In the editor notice after an item is updated.'=>'În notificarea din editor după ce un element este actualizat.','Item Updated'=>'Am actualizat elementul','%s updated.'=>'Am actualizat %s.','Post scheduled.'=>'Am programat articolul.','In the editor notice after scheduling an item.'=>'În notificarea din editor după programarea unui element.','Item Scheduled'=>'Am programat elementul','%s scheduled.'=>'Am programat %s.','Post reverted to draft.'=>'Articolul a revenit la ciornă.','Post published privately.'=>'Am publicat articolul ca privat.','In the editor notice after publishing a private item.'=>'În notificarea din editor după publicarea unui element privat.','Item Published Privately'=>'Am publicat elementul ca privat','%s published privately.'=>'Am publicat %s ca privat.','Post published.'=>'Am publicat articolul.','In the editor notice after publishing an item.'=>'În notificarea din editor după publicarea unui element.','Item Published'=>'Am publicat elementul','%s published.'=>'Am publicat %s.','Posts list'=>'Listă cu articole','Items List'=>'Listă cu elemente','%s list'=>'Listă cu %s','Posts list navigation'=>'Navigare în lista cu articole','Items List Navigation'=>'Navigare în lista cu elemente','%s list navigation'=>'Navigare în lista cu %s','Filter posts by date'=>'Filtrează articolele după dată','Filter Items By Date'=>'Filtrează elementele după dată','Filter %s by date'=>'Filtrează %s după dată','Filter posts list'=>'Filtrează lista cu articole','Filter Items List'=>'Filtrează lista cu elemente','Filter %s list'=>'Filtrează lista cu %s','Insert into post'=>'Inserează în articol','Insert into %s'=>'Inserează în %s','Use as featured image'=>'Folosește ca imagine reprezentativă','Use Featured Image'=>'Folosește imaginea reprezentativă','Remove featured image'=>'Înlătură imaginea reprezentativă','Remove Featured Image'=>'Înlătură imaginea reprezentativă','Set featured image'=>'Stabilește imaginea reprezentativă','Post Attributes'=>'Atribute articol','%s Attributes'=>'Atribute %s','Post Archives'=>'Arhive articole','Archives Nav Menu'=>'Meniu de navigare în arhive','%s Archives'=>'Arhive %s','No posts found in Trash'=>'Nu am găsit niciun articol la gunoi','No Items Found in Trash'=>'Nu am găsit niciun element la gunoi','No %s found in Trash'=>'Nu am găsit niciun %s la gunoi','No posts found'=>'Nu am găsit niciun articol','No Items Found'=>'Nu am găsit niciun element','No %s found'=>'Nu am găsit niciun %s','Search Posts'=>'Caută articole','Search Items'=>'Caută elemente','Search %s'=>'Caută %s','Parent Page:'=>'Pagină părinte:','Parent %s:'=>'%s părinte:','New Post'=>'Articol nou','New Item'=>'Element nou','New %s'=>'%s nou','Add New Post'=>'Adaugă articol nou','Add New Item'=>'Adaugă element nou','Add New %s'=>'Adaugă %s nou','View Posts'=>'Vezi articolele','View Items'=>'Vezi elementele','View Post'=>'Vezi articolul','View Item'=>'Vezi elementul','View %s'=>'Vezi %s','Edit Post'=>'Editează articolul','Edit Item'=>'Editează elementul','Edit %s'=>'Editează %s','All Posts'=>'Toate articolele','All Items'=>'Toate elementele','All %s'=>'Toate %s','Menu Name'=>'Nume meniu','Regenerate'=>'Regenerează','Editor'=>'Editor','Trackbacks'=>'Trackback-uri','Browse Fields'=>'Răsfoiește câmpurile','Nothing to import'=>'Nimic pentru import','Failed to import taxonomies.'=>'Importul taxonomiilor a eșuat.','Failed to import post types.'=>'Importul tipurilor de articol a eșuat.','Imported 1 item'=>'Am importat un element' . "\0" . 'Am importat %s elemente' . "\0" . 'Am importat %s de elemente','Select Taxonomies'=>'Selectează taxonomiile','Select Post Types'=>'Selectează tipurile de articol','Exported 1 item.'=>'Am exportat un element.' . "\0" . 'Am exportat %s elemente.' . "\0" . 'Am exportat %s de elemente.','Category'=>'Categorie','Tag'=>'Etichetă','%s taxonomy created'=>'Am creat taxonomia %s','%s taxonomy updated'=>'Am actualizat taxonomia %s','Taxonomy draft updated.'=>'Am actualizat ciorna taxonomiei.','Taxonomy scheduled for.'=>'Am programat taxonomia.','Taxonomy submitted.'=>'Am trimis taxonomia.','Taxonomy saved.'=>'Am salvat taxonomia.','Taxonomy deleted.'=>'Am șters taxonomia.','Taxonomy updated.'=>'Am actualizat taxonomia.','Taxonomy synchronized.'=>'Am sincronizat taxonomia.' . "\0" . 'Am sincronizat %s taxonomii.' . "\0" . 'Am sincronizat %s de taxonomii.','Taxonomy deactivated.'=>'Am dezactivat taxonomia.' . "\0" . 'Am dezactivat %s taxonomii.' . "\0" . 'Am dezactivat %s de taxonomii.','Taxonomy activated.'=>'Am activat taxonomia.' . "\0" . 'Am activat %s taxonomii.' . "\0" . 'Am activat %s de taxonomii.','Terms'=>'Termeni','Post type synchronized.'=>'Am sincronizat tipul de articol.' . "\0" . 'Am sincronizat %s tipuri de articol.' . "\0" . 'Am sincronizat %s de tipuri de articol.','Post type deactivated.'=>'Am dezactivat tipul de articol.' . "\0" . 'Am dezactivat %s tipuri de articol.' . "\0" . 'Am dezactivat %s de tipuri de articol.','Post type activated.'=>'Am activat tipul de articol.' . "\0" . 'Am activat %s tipuri de articol.' . "\0" . 'Am activat %s de tipuri de articol.','Post Types'=>'Tipuri de articol','Advanced Settings'=>'Setări avansate','Basic Settings'=>'Setări de bază','Pages'=>'Pagini','Link Existing Field Groups'=>'Leagă grupurile de câmpuri existente','%s post type created'=>'Am creat tipul de articol %s','Add fields to %s'=>'Adaugă câmpuri la %s','%s post type updated'=>'Am actualizat tipul de articol %s','Post type draft updated.'=>'Am actualizat ciorna tipului de articol.','Post type scheduled for.'=>'Am programat tipul de articol.','Post type submitted.'=>'Am trimis tipul de articol.','Post type saved.'=>'Am salvat tipul de articol.','Post type updated.'=>'Am actualizat tipul de articol.','Post type deleted.'=>'Am șters tipul de articol.','Field groups linked successfully.'=>'Am legat cu succes grupurile de câmpuri.','ACF'=>'ACF','taxonomy'=>'taxonomie','post type'=>'tip de articol','Field group linked successfully.'=>'Am legat cu succes grupul de câmpuri.' . "\0" . 'Am legat cu succes grupurile de câmpuri.' . "\0" . 'Am legat cu succes grupurile de câmpuri.','post statusRegistration Failed'=>'Înregistrarea a eșuat','REST API'=>'REST API','Permissions'=>'Permisiuni','URLs'=>'URL-uri','Visibility'=>'Vizibilitate','Labels'=>'Etichete','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','Close Modal'=>'Închide fereastra modală','Field moved to other group'=>'Am mutat câmpul la un alt grup','Close modal'=>'Închide fereastra modală','New Tab Group'=>'Grup de file nou','Save Custom Values'=>'Salvează valorile personalizate','Allow Custom Values'=>'Permite valori personalizate','Updates'=>'Actualizări','Save Changes'=>'Salvează modificările','Field Group Title'=>'Titlu grup de câmpuri','Add title'=>'Adaugă titlu','Add Field Group'=>'Adaugă un grup de câmpuri','Add Your First Field Group'=>'Adaugă primul tău grup de câmpuri','Options Pages'=>'Pagini opțiuni','ACF Blocks'=>'Blocuri ACF','Flexible Content Field'=>'Câmp cu conținut flexibil','Delete Field Group'=>'Șterge grupul de câmpuri','Created on %1$s at %2$s'=>'Creat pe %1$s la %2$s','Add Your First Field'=>'Adaugă primul tău câmp','Add Field'=>'Adaugă câmp','Presentation'=>'Prezentare','Validation'=>'Validare','General'=>'Generale','Field group deactivated.'=>'Am dezactivat grupul de câmpuri.' . "\0" . 'Am dezactivat %s grupuri de câmpuri.' . "\0" . 'Am dezactivat %s de grupuri de câmpuri.','Field group activated.'=>'Am activat grupul de câmpuri.' . "\0" . 'Am activat %s grupuri de câmpuri.' . "\0" . 'Am activat %s de grupuri de câmpuri.','Deactivate'=>'Dezactivează','Deactivate this item'=>'Dezactivează acest element','Activate'=>'Activează','Activate this item'=>'Activează acest element','Move field group to trash?'=>'Muți grupul de câmpuri la gunoi?','Invalid request.'=>'Cererea nu este validă.','%1$s must have term %2$s.'=>'%1$s trebuie să aibă termenul %2$s.' . "\0" . '%1$s trebuie să aibă unul dintre următorii termeni: %2$s.' . "\0" . '%1$s trebuie să aibă unul dintre următorii termeni: %2$s.','%1$s must have a valid post ID.'=>'%1$s trebuie să aibă un ID valid pentru articol.','%s requires a valid attachment ID.'=>'%s are nevoie de un ID valid pentru atașament.','Show in REST API'=>'Arată în REST API','Enable Transparency'=>'Activează transparența','Upgrade to PRO'=>'Actualizează la PRO','post statusActive'=>'Activ','\'%s\' is not a valid email address'=>'„%s” nu este o adresă de email validă','Color value'=>'Valoare culoare','Select default color'=>'Selectează culoarea implicită','Clear color'=>'Șterge culoarea','Blocks'=>'Blocuri','Options'=>'Opțiuni','Users'=>'Utilizatori','Menu items'=>'Elemente de meniu','Widgets'=>'Piese','Attachments'=>'Atașamente','Taxonomies'=>'Taxonomii','Posts'=>'Articole','Last updated: %s'=>'Ultima actualizare: %s','Import'=>'Importă','Visit website'=>'Vizitează site-ul web','View details'=>'Vezi detaliile','Version %s'=>'Versiunea %s','Information'=>'Informații','Help & Support'=>'Ajutor și suport','Overview'=>'Prezentare generală','Location type "%s" is already registered.'=>'Tipul de locație „%s” este deja înregistrat.','Class "%s" does not exist.'=>'Clasa „%s” nu există.','Invalid nonce.'=>'Nunicul nu este valid.','Error loading field.'=>'Eroare la încărcarea câmpului.','Location not found: %s'=>'Nu am găsit locația: %s','Error: %s'=>'Eroare: %s','Widget'=>'Piesă','User Role'=>'Rol utilizator','Comment'=>'Comentariu','Post Format'=>'Format de articol','Menu Item'=>'Element de meniu','Post Status'=>'Stare articol','Menus'=>'Meniuri','Menu Locations'=>'Locații pentru meniuri','Menu'=>'Meniu','Post Taxonomy'=>'Taxonomie articol','Child Page (has parent)'=>'Pagină copil (are părinte)','Parent Page (has children)'=>'Pagină părinte (are copii)','Top Level Page (no parent)'=>'Pagină de primul nivel (fără părinte)','Posts Page'=>'Pagină articole','Front Page'=>'Pagina din față','Page Type'=>'Tip de pagină','Viewing back end'=>'Vizualizare în partea administrativă','Viewing front end'=>'Vizualizare în partea din față','Logged in'=>'Autentificat','Current User'=>'Utilizator curent','Page Template'=>'Șablon de pagini','Register'=>'Înregistrează','Add / Edit'=>'Adaugă/editează','Page Parent'=>'Părinte pagină','Super Admin'=>'Super-administrator','Current User Role'=>'Rol utilizator curent','Default Template'=>'Șablon implicit','Post Template'=>'Șablon de articole','Post Category'=>'Categorie de articole','All %s formats'=>'Toate formatele %s','Attachment'=>'Atașament','%s value is required'=>'Valoarea %s este obligatorie','Show this field if'=>'Arată acest câmp dacă','Conditional Logic'=>'Condiționalitate logică','and'=>'și','Local JSON'=>'JSON local','Clone Field'=>'Clonează câmpul','Database Upgrade Required'=>'Este necesară actualizarea bazei de date','Options Page'=>'Pagină opțiuni','Gallery'=>'Galerie','Flexible Content'=>'Conținut flexibil','Repeater'=>'Repeater','Back to all tools'=>'Înapoi la toate uneltele','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Dacă pe un ecran de editare apar mai multe grupuri de câmpuri, vor fi folosite opțiunile pentru primul grup de câmpuri (cel care are numărul de ordine cel mai mic)','Select items to hide them from the edit screen.'=>'Selectează elementele pe care le ascunzi în ecranul de editare.','Hide on screen'=>'Ascunde pe ecran','Send Trackbacks'=>'Trimite trackback-uri','Tags'=>'Etichete','Categories'=>'Categorii','Page Attributes'=>'Atribute pagină','Format'=>'Format','Author'=>'Autor','Slug'=>'Descriptor','Revisions'=>'Revizii','Comments'=>'Comentarii','Discussion'=>'Discuții','Excerpt'=>'Rezumat','Content Editor'=>'Editor de conținut','Permalink'=>'Legătură permanentă','Below fields'=>'Sub câmpuri','Below labels'=>'Sub etichete','Instruction Placement'=>'Plasare instrucțiuni','Label Placement'=>'Plasare etichetă','Side'=>'Lateral','Normal (after content)'=>'Normal (după conținut)','Position'=>'Poziție','Seamless (no metabox)'=>'Omogen (fără casetă meta)','Standard (WP metabox)'=>'Standard (casetă meta WP)','Style'=>'Stil','Type'=>'Tip','Key'=>'Cheie','Order'=>'Ordine','Close Field'=>'Închide câmpul','id'=>'ID','class'=>'clasă','width'=>'lățime','Wrapper Attributes'=>'Atribute învelitoare','Required'=>'Obligatoriu','Instructions'=>'Instrucțiuni','Field Type'=>'Tip de câmp','Single word, no spaces. Underscores and dashes allowed'=>'Un singur cuvânt, fără spații. Sunt permise liniuțe-jos și cratime','Field Name'=>'Nume câmp','This is the name which will appear on the EDIT page'=>'Acesta este numele care va apărea în pagina EDITEAZĂ','Field Label'=>'Etichetă câmp','Delete'=>'Șterge','Delete field'=>'Șterge câmpul','Move'=>'Mută','Move field to another group'=>'Mută câmpul în alt grup','Edit field'=>'Editează câmpul','Drag to reorder'=>'Trage pentru a reordona','Show this field group if'=>'Arată acest grup de câmpuri dacă','No updates available.'=>'Nu este disponibilă nicio actualizare.','Upgrade failed.'=>'Actualizarea a eșuat.','Upgrade complete.'=>'Actualizarea este finalizată.','Please select at least one site to upgrade.'=>'Te rog selectează cel puțin un site pentru actualizare.','Site is up to date'=>'Site-ul este actualizat','Site requires database upgrade from %1$s to %2$s'=>'Trebuie actualizată baza de date a site-ului de %1$s la %2$s','Site'=>'Site','Upgrade Sites'=>'Actualizează site-urile','Add rule group'=>'Adaugă un grup de reguli','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Creează un set de reguli pentru a stabili ecranele de editare care vor folosi aceste câmpuri personalizate avansate','Rules'=>'Reguli','Copied'=>'Copiat','Copy to clipboard'=>'Copiază în clipboard','Select Field Groups'=>'Selectează grupurile de câmpuri','No field groups selected'=>'Nu ai selectat niciun grup de câmpuri','Generate PHP'=>'Generează PHP','Export Field Groups'=>'Exportă grupurile de câmpuri','Import file empty'=>'Fișierul importat este gol','Incorrect file type'=>'Tip de fișier incorect','Error uploading file. Please try again'=>'Eroare la încărcarea fișierului. Te rog încearcă din nou','Import Field Groups'=>'Importă grupuri de câmpuri','Sync'=>'Sincronizează','Select %s'=>'Selectează %s','Duplicate'=>'Fă duplicat','Duplicate this item'=>'Fă un duplicat al acestui element','Documentation'=>'Documentație','Description'=>'Descriere','Sync available'=>'Sincronizarea este disponibilă','Field group synchronized.'=>'Am sincronizat grupul de câmpuri.' . "\0" . 'Am sincronizat %s grupuri de câmpuri.' . "\0" . 'Am sincronizat %s de grupuri de câmpuri.','Active (%s)'=>'Activ (%s)' . "\0" . 'Active (%s)' . "\0" . 'Active (%s)','Upgrade Database'=>'Actualizează baza de date','Custom Fields'=>'Câmpuri personalizate','Move Field'=>'Mută câmpul','Please select the destination for this field'=>'Te rog selectează destinația pentru acest câmp','The %1$s field can now be found in the %2$s field group'=>'Câmpul %1$s poate fi găsit acum în grupul de câmpuri %2$s','Field Keys'=>'Chei câmp','Settings'=>'Setări','Location'=>'Locație','(this field)'=>'(acest câmp)','Checked'=>'Bifat','Move Custom Field'=>'Mută câmpul personalizat','Field group title is required'=>'Titlul grupului de câmpuri este obligatoriu','This field cannot be moved until its changes have been saved'=>'Acest câmp nu poate fi mutat până când nu îi salvezi modificările','Field group draft updated.'=>'Am actualizat ciorna grupului de câmpuri.','Field group scheduled for.'=>'Am programat grupul de câmpuri.','Field group submitted.'=>'Am trimis grupul de câmpuri.','Field group saved.'=>'Am salvat grupul de câmpuri.','Field group published.'=>'Am publicat grupul de câmpuri.','Field group deleted.'=>'Am șters grupul de câmpuri.','Field group updated.'=>'Am actualizat grupul de câmpuri.','Tools'=>'Unelte','is not equal to'=>'nu este egal cu','is equal to'=>'este egal cu','Forms'=>'Formulare','Page'=>'Pagină','Post'=>'Articol','Basic'=>'De bază','Field type does not exist'=>'Tipul de câmp nu există','Spam Detected'=>'Am detectat spam','Post updated'=>'Am actualizat articolul','Update'=>'Actualizează','Validate Email'=>'Validează emailul','Content'=>'Conținut','Title'=>'Titlu','Edit field group'=>'Editează grupul de câmpuri','Value is less than'=>'Valoarea este mai mică decât','Value is greater than'=>'Valoarea este mai mare decât','Value contains'=>'Valoarea conține','Value is not equal to'=>'Valoarea nu este egală cu','Value is equal to'=>'Valoarea este egală cu','Has no value'=>'Nu are o valoare','Has any value'=>'Are orice valoare','Cancel'=>'Anulează','Are you sure?'=>'Sigur?','%d fields require attention'=>'%d câmpuri necesită atenție','1 field requires attention'=>'Un câmp necesită atenție','Validation failed'=>'Validarea a eșuat','Validation successful'=>'Validare făcută cu succes','Collapse Details'=>'Restrânge detaliile','Expand Details'=>'Extinde detaliile','verbUpdate'=>'Actualizează','verbEdit'=>'Editează','The changes you made will be lost if you navigate away from this page'=>'Modificările pe care le-ai făcut se vor pierde dacă părăsești această pagină','File type must be %s.'=>'Tipul de fișier trebuie să fie %s.','or'=>'sau','File size must not exceed %s.'=>'Dimensiunea fișierului nu trebuie să depășească %s.','File size must be at least %s.'=>'Dimensiunea fișierului trebuie să aibă cel puțin %s.','Image height must not exceed %dpx.'=>'Înălțimea imaginii nu trebuie să depășească %d px.','Image height must be at least %dpx.'=>'Înălțimea imaginii trebuie să fie de cel puțin %d px.','Image width must not exceed %dpx.'=>'Lățimea imaginii nu trebuie să depășească %d px.','Image width must be at least %dpx.'=>'Lățimea imaginii trebuie să aibă cel puțin %d px.','(no title)'=>'(fără titlu)','Full Size'=>'Dimensiune completă','Large'=>'Mare','Medium'=>'Medie','Thumbnail'=>'Miniatură','(no label)'=>'(fără etichetă)','Sets the textarea height'=>'Setează înălțimea zonei text','Rows'=>'Rânduri','Text Area'=>'Zonă text','Archives'=>'Arhive','Page Link'=>'Legătură la pagină','Add'=>'Adaugă','Name'=>'Nume','%s added'=>'Am adăugat %s','Term ID'=>'ID termen','Term Object'=>'Obiect termen','Load Terms'=>'Încarcă termeni','Connect selected terms to the post'=>'Conectează termenii selectați la articol','Save Terms'=>'Salvează termenii','Create Terms'=>'Creează termeni','Radio Buttons'=>'Butoane radio','Multiple Values'=>'Mai multe valori','Select the appearance of this field'=>'Selectează aspectul acestui câmp','Appearance'=>'Aspect','Select the taxonomy to be displayed'=>'Selectează taxonomia care să fie afișată','Value must be equal to or lower than %d'=>'Valoarea trebuie să fie egală sau mai mică decât %d','Value must be equal to or higher than %d'=>'Valoarea trebuie să fie egală sau mai mare decât %d','Value must be a number'=>'Valoarea trebuie să fie un număr','Number'=>'Număr','Radio Button'=>'Buton radio','Restrict which files can be uploaded'=>'Restricționează fișierele care pot fi încărcate','File ID'=>'ID fișier','File URL'=>'URL fișier','File Array'=>'Tablou de fișiere','Add File'=>'Adaugă fișier','No file selected'=>'Nu ai selectat niciun fișier','File name'=>'Nume fișier','Update File'=>'Actualizează fișierul','Edit File'=>'Editează fișierul','Select File'=>'Selectează fișierul','File'=>'Fișier','Password'=>'Parolă','Specify the value returned'=>'Specifică valoarea returnată','Enter each default value on a new line'=>'Introdu fiecare valoare implicită pe un rând nou','verbSelect'=>'Selectează','Select2 JS load_failLoading failed'=>'Încărcarea a eșuat','Select2 JS searchingSearching…'=>'Caut...','Select2 JS load_moreLoading more results…'=>'Încarc mai multe rezultate...','Select2 JS selection_too_long_nYou can only select %d items'=>'Poți să selectezi numai %d elemente','Select2 JS selection_too_long_1You can only select 1 item'=>'Poți să selectezi numai un singur element','Select2 JS input_too_long_nPlease delete %d characters'=>'Te rog să ștergi %d caractere','Select2 JS input_too_long_1Please delete 1 character'=>'Te rog să ștergi un caracter','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Te rog să introduci %d sau mai multe caractere','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Te rog să introduci cel puțin un caracter','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'Sunt disponibile %d rezultate, folosește tastele săgeată sus și săgeată jos pentru a naviga.','Select2 JS matches_1One result is available, press enter to select it.'=>'Este disponibil un rezultat, apasă pe Enter pentru a-l selecta.','nounSelect'=>'Selectează','User ID'=>'ID utilizator','User Object'=>'Obiect utilizator','User Array'=>'Tablou de utilizatori','All user roles'=>'Toate rolurile de utilizator','Filter by Role'=>'Filtrează după rol','User'=>'Utilizator','Separator'=>'Separator','Select Color'=>'Selectează culoarea','Default'=>'Implicită','Clear'=>'Șterge','Color Picker'=>'Selector de culoare','Date Time Picker JS selectTextSelect'=>'Selectează','Date Time Picker JS closeTextDone'=>'Gata','Date Time Picker JS currentTextNow'=>'Acum','Date Time Picker JS timezoneTextTime Zone'=>'Fus orar','Endpoint'=>'Punct-final','Placement'=>'Plasare','Tab'=>'Filă','Value must be a valid URL'=>'Valoarea trebuie să fie un URL valid','Link Array'=>'Tablou de legături','Opens in a new window/tab'=>'Se deschide într-o fereastră/filă nouă','Select Link'=>'Selectează legătura','Link'=>'Legătură','Email'=>'Email','Step Size'=>'Mărime pas','Maximum Value'=>'Valoare maximă','Minimum Value'=>'Valoare minimă','Label'=>'Etichetă','Value'=>'Valoare','For more control, you may specify both a value and label like this:'=>'Pentru un control mai bun, poți specifica atât o valoare cât și o etichetă, de exemplu:','Enter each choice on a new line.'=>'Introdu fiecare alegere pe un rând nou.','Allow Null'=>'Permite o valoare nulă','Parent'=>'Părinte','TinyMCE will not be initialized until field is clicked'=>'TinyMCE nu va fi inițializat până când câmpul nu este bifat','Delay Initialization'=>'Întârzie inițializarea','Show Media Upload Buttons'=>'Arată butoanele de încărcare Media','Toolbar'=>'Bară de unelte','Text Only'=>'Numai text','Visual Only'=>'Numai vizual','Visual & Text'=>'Vizual și text','Tabs'=>'File','Click to initialize TinyMCE'=>'Dă clic pentru a inițializa TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Vizual','Value must not exceed %d characters'=>'Valoarea nu trebuie să depășească %d caractere','Leave blank for no limit'=>'Lasă gol pentru fără limită','Character Limit'=>'Număr limită de caractere','Appears after the input'=>'Apare după intrare','Append'=>'Adaugă după','Appears before the input'=>'Apare înainte de intrare','Prepend'=>'Adaugă înainte','Appears within the input'=>'Apare în intrare','Placeholder Text'=>'Text substituent','Appears when creating a new post'=>'Apare la crearea unui articol nou','Text'=>'Text','Post ID'=>'ID articol','Post Object'=>'Obiect articol','Maximum Posts'=>'Număr maxim de articole','Minimum Posts'=>'Număr minim de articole','Featured Image'=>'Imagine reprezentativă','Selected elements will be displayed in each result'=>'Elementele selectate vor fi afișate în fiecare rezultat','Elements'=>'Elemente','Taxonomy'=>'Taxonomie','Post Type'=>'Tip de articol','Filters'=>'Filtre','All taxonomies'=>'Toate taxonomiile','Filter by Taxonomy'=>'Filtrează după taxonomie','All post types'=>'Toate tipurile de articol','Filter by Post Type'=>'Filtrează după tipul de articol','Search...'=>'Caută...','Select taxonomy'=>'Selectează taxonomia','Select post type'=>'Selectează tipul de articol','No matches found'=>'Nu am găsit nicio potrivire','Loading'=>'Încarc','Relationship'=>'Relație','Comma separated list. Leave blank for all types'=>'Listă separată prin virgulă. Lăsați liber pentru toate tipurile','Allowed File Types'=>'Tipuri de fișier permise','Maximum'=>'Maxim','File size'=>'Dimensiune fișier','Restrict which images can be uploaded'=>'Restricționează imaginile care pot fi încărcate','Minimum'=>'Minim','Uploaded to post'=>'Încărcate pentru acest articol','All'=>'Tot','Limit the media library choice'=>'Limitați alegerea librăriei media','Library'=>'Bibliotecă','Preview Size'=>'Dimensiune previzualizare','Image ID'=>'ID imagine','Image URL'=>'URL imagine','Image Array'=>'Tablou de imagini','Return Value'=>'Valoare returnată','Add Image'=>'Adaugă o imagine','No image selected'=>'Nu ai selectat nicio imagine','Remove'=>'Înlătură','Edit'=>'Editează','All images'=>'Toate imaginile','Update Image'=>'Actualizează imaginea','Edit Image'=>'Editează imaginea','Select Image'=>'Selectează o imagine','Image'=>'Imagine','No Formatting'=>'Fără formatare','Automatically add <br>'=>'Adaugă automat <br>','Automatically add paragraphs'=>'Adaugă automat paragrafe','Controls how new lines are rendered'=>'Controlează cum sunt randate liniile noi','New Lines'=>'Linii noi','Week Starts On'=>'Săptămâna începe','The format used when saving a value'=>'Formatul folosit la salvarea unei valori','Save Format'=>'Salvează formatul','Date Picker JS nextTextNext'=>'Următor','Date Picker JS currentTextToday'=>'Azi','Date Picker JS closeTextDone'=>'Gata','Date Picker'=>'Selector de dată','Width'=>'Lățime','Embed Size'=>'Dimensiune înglobare','Enter URL'=>'Introdu URL-ul','oEmbed'=>'oEmbed','Text shown when inactive'=>'Text arătat când este inactiv','Text shown when active'=>'Text arătat când este activ','Default Value'=>'Valoare implicită','Message'=>'Mesaj','No'=>'Nu','Yes'=>'Da','Row'=>'Rând','Table'=>'Tabel','Block'=>'Bloc','Layout'=>'Aranjament','Sub Fields'=>'Sub-câmpuri','Customize the map height'=>'Personalizează înălțimea hărții','Height'=>'Înălțime','Center the initial map'=>'Centrează harta inițială','Search for address...'=>'Caută adresa...','Find current location'=>'Găsește locația curentă','Search'=>'Caută','Sorry, this browser does not support geolocation'=>'Regret, acest navigator nu acceptă localizarea geografică','Return Format'=>'Format returnat','Custom:'=>'Personalizat:','The format displayed when editing a post'=>'Formatul afișat la editarea unui articol','Display Format'=>'Format de afișare','Time Picker'=>'Selector de oră','Inactive (%s)'=>'Inactive (%s)' . "\0" . 'Inactive (%s)' . "\0" . 'Inactive (%s)','No Fields found in Trash'=>'Nu am găsit niciun câmp la gunoi','No Fields found'=>'Nu am găsit niciun câmp','Search Fields'=>'Caută câmpuri','View Field'=>'Vezi câmpul','New Field'=>'Câmp nou','Edit Field'=>'Editează câmpul','Add New Field'=>'Adaugă un nou câmp','Field'=>'Câmp','Fields'=>'Câmpuri','No Field Groups found in Trash'=>'Nu am găsit niciun grup de câmpuri la gunoi','No Field Groups found'=>'Nu am găsit niciun grup de câmpuri','Search Field Groups'=>'Caută grupuri de câmpuri','View Field Group'=>'Vezi grupul de câmpuri','New Field Group'=>'Grup de câmpuri nou','Edit Field Group'=>'Editează grupul de câmpuri','Add New Field Group'=>'Adaugă grup de câmpuri nou','Field Group'=>'Grup de câmpuri','Field Groups'=>'Grupuri de câmpuri','Customize WordPress with powerful, professional and intuitive fields.'=>'Personalizează WordPress cu câmpuri puternice, profesionale și intuitive.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields PRO'=>'Câmpuri Avansate Personalizate PRO','Block type name is required.'=>'%s valoarea este obligatorie','%s settings'=>'Setări','Options Updated'=>'Opțiunile au fost actualizate','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Pentru a activa actualizările, este nevoie să introduci licența în pagina de actualizări. Dacă nu ai o licență, verifică aici detaliile și prețul.','ACF Activation Error. An error occurred when connecting to activation server'=>'Eroare. Conexiunea cu servărul a fost pierdută','Check Again'=>'Verifică din nou','ACF Activation Error. Could not connect to activation server'=>'Eroare. Conexiunea cu servărul a fost pierdută','Publish'=>'Publică','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Nu a fost găsit nici un grup de câmpuri personalizate. Creează un Grup de Câmpuri Personalizat','Error. Could not connect to update server'=>'Eroare. Conexiunea cu servărul a fost pierdută','Display'=>'Arată','Unknown field'=>'Câmp necunoscut','Unknown field group'=>'Grup de câmpuri necunoscut','Add Row'=>'Adaugă o linie nouă','layout'=>'schemă' . "\0" . 'schemă' . "\0" . 'schemă','layouts'=>'scheme','This field requires at least {min} {label} {identifier}'=>'Acest câmp necesită cel puțin {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Acest câmp are o limită de {max} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} disponibile (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} obligatoriu (min {min})','Flexible Content requires at least 1 layout'=>'Conținutul Flexibil necesită cel puțin 1 schemă','Click the "%s" button below to start creating your layout'=>'Apasă butonul "%s" de mai jos pentru a începe să îți creezi schema','Add layout'=>'Adaugă Schema','Duplicate layout'=>'Copiază Schema','Remove layout'=>'Înlătură Schema','Delete Layout'=>'Șterge Schema','Duplicate Layout'=>'Copiază Schema','Add New Layout'=>'Adaugă o Nouă Schemă','Add Layout'=>'Adaugă Schema','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Scheme Minime','Maximum Layouts'=>'Scheme Maxime','Button Label'=>'Buton Etichetă','Add Image to Gallery'=>'Adaugă imagini în Galerie','Maximum selection reached'=>'Selecția maximă atinsă','Length'=>'Lungime','Alt Text'=>'Text alternativ','Add to gallery'=>'Adaugă în galerie','Bulk actions'=>'Acțiuni în masă','Sort by date uploaded'=>'Sortează după data încărcării','Sort by date modified'=>'Sortează după data modficării','Sort by title'=>'Sortează după titlu','Reverse current order'=>'Inversează ordinea curentă','Close'=>'Închide','Minimum Selection'=>'Selecție minimă','Maximum Selection'=>'Selecție maximă','Allowed file types'=>'Tipuri de fișiere permise','Append to the end'=>'Adaugă la sfârșit','Prepend to the beginning'=>'Adaugă la început','Minimum rows not reached ({min} rows)'=>'Numărul minim de linii a fost atins ({min} rows)','Maximum rows reached ({max} rows)'=>'Numărul maxim de linii a fost atins ({max} rows)','Rows Per Page'=>'Pagina Articolelor','Minimum Rows'=>'Numărul minim de Linii','Maximum Rows'=>'Numărul maxim de Linii','Click to reorder'=>'Trage pentru a reordona','Add row'=>'Adaugă linie','Duplicate row'=>'Copiază','Remove row'=>'Înlătură linie','Current Page'=>'Utilizatorul Curent','First Page'=>'Pagina principală','Previous Page'=>'Pagina Articolelor','Next Page'=>'Pagina principală','Last Page'=>'Pagina Articolelor','No block types exist'=>'Nu există nicio pagină de opțiuni','No options pages exist'=>'Nu există nicio pagină de opțiuni','Deactivate License'=>'Dezactivează Licența','Activate License'=>'Activează Licența','License Key'=>'Cod de activare','Retry Activation'=>'O validare mai bună','Update Information'=>'Actualizează infromațiile','Current Version'=>'Versiunea curentă','Latest Version'=>'Ultima versiune','Update Available'=>'Sunt disponibile actualizări','Upgrade Notice'=>'Anunț Actualizări','Enter your license key to unlock updates'=>'Te rog sa introduci codul de activare în câmpul de mai sus pentru a permite actualizări','Update Plugin'=>'Actualizează Modulul','Please reactivate your license to unlock updates'=>'Te rog sa introduci codul de activare în câmpul de mai sus pentru a permite actualizări']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.mo index 46442628b5034634ffc28b34257074b56f29361c..760adf481618f05d9ec0a827df7022df14e052fe 100644 GIT binary patch delta 16476 zcmZwO2Xv2j-^cNbSP_DV7$G9|79+$Sp*FQ?Q&M7u602taR;^M+QL{nSYEh{gZLPLe zwPq<5N_8l=nl(y2@6Z4Dbsy(G&vnkv>$mrH{nh-ZNQ?q6SXrJQ1yRB z4R9Y{!VJyb0(+qHN22Pzi8=KCFC?NZU4xq8R@6@H$4ESnn%EQM9(fsCxI5AUi;(Vx zn&1?39cp4nFhAbJAk5m*^9o@YMq*VgsQ14k5p^&G)o?x*#~oM(FJe~A+REMPJgE1# z6l!91P!n&A*{~C4$DXKq$*3Kgf_f`vVRlSGpBii=q8WaU8t4G3;}fW@K8M-yD(Vv5 z$3V>7+6|lw_4-9&28=W z)I@W==w8bb$nT8T0QG)PMxE^vE8l4Ohp;;NKcg;RzILvk7}VwUwIHJRd?4z!PD5?& zO4M1dL;u#Jc4h}^g?mw3de}UL`fgl64fF){7KOKWE00F)WFxa3vLK(AU=>E7wq_ct z;e5=E8&C~*V+ek4UPA52UCf1n9oz)NQSFOjPK-tEP;)Gc3D^i{VJ5x*$BF2yenhSG z0%~PfQ7gV<{)3ueKu32ebE47_s2wYdnrLOS0Zt*^7S;b5)LlqJ?ci1P|Nh@5qD%D{ z^&N=pNlMolC?YD0+YL3L zo>rdh@_pVIE0}D~Ma?+H{20@d-ibQnFEJDkVGq23x?J_*-Pw0U4Ll5WS0+xd!1=S9uDD*7)S>QZ(>ZDk)zk3#Ll4AcNCPy=j6?chPw zQT>9N$Tif2A7U8edpWwhEh~ZQxDx7;G(=sRW~dH&qIM<;)zL`QN~fUi!~)cWm!j^( zYSdA!L)F`eI+|Umojiy>b#%%KE~7fSj=BT4Q4@J$`q}HNjD+1x!W_ zG#7OQ@1q9Xh}wZ|sCr+ZCVtq`=MsEw;6KPv$9GW!KSoU`)2q%9R0k1eIaIxxsENd( zj;al6fPSbuFv`+%usrD%sJG=P>c=dduczC(P}IuHTe>dlmUqS~H~`fk1+~&t)P(k+ zj_iBXL{6C(QJ3sb)WW=8Zk#Nr_C-uz1tO|Y3$=BPP#v{HZDBmBL2uN6L#=#*mCv;D z`KY_H5;gETb2qBp52${BLG^pX>GSRrDMp5u=>FDQ9Mzx&YT&M@4tt}vd@Kgw6wH7# zFeA=J)t`^rsg8`nbDL6g6NC)Fo?% zMX{?n4y%z~fz|O0*2Nrs`8r~2RQmS zqB@92bvOcb=F>3--?sEOR(=>Ok)LMy!2{fXpTB|~RF*GxgJ zY@<~?gj(4}%!pS}9sPwt_y{$zOat9p6ok5@1yJ=PQ02uezci}9@;)o5ZW*;v?|l>W z&lI(Fy)hdO!g4qkwW4*XEj@=ilIy6uk>NF$4ncX^rxs5>_V;JYs)`mo<#lnrJ;`ME>6JggWM&Yjg3hkz*5Q|>@HypmSlXd8<9d3 zOvDP9g1U4^QMWi-vikzYp(Z#IHNlDKzXPZVeuG-bx0XJMI>NK4oxF>hz*E$YmKvf3 zasJUnbXGB_f|~vUzJ!>abW_w8cEU{9A2pF=%!y-A6Pk%SqW3TaS6lveR6k#%CUOEb z(KO7d_y1QS!T2|-V#cBFjB=ySvN)=|8fw5e48e}5%i9-qG;g2=n1mYOZPdgTpeDQ$ zwNoFV`rCp&HP}le7al=%cmY-ME~?@qD-Rsz%EM6;h_-Yb>JD^6y}rq)t$qtRWA9Vc zhvz(MJa4$0V9;>(Um3Z{(8?lEGp&fqkF|6hY9g&IKOS{deNj7>jM{o1s-Kyt1uaAM zvk6siC+Y|fTKed4_Fr3+MurBsYCbSCk8lmbP+M9EwKK(0J5UyNcj}rAt-J|NBEKaT z!(*5p@1e$ffI8X?zSmvHp{SV_L{%t>nrRhO!tJDQi`uEdsGS&X=}D;ev&==P z39rT&+<;Z_GWvHc??|`uVi=l^0kJX_nvUYHQ8)%8FnqKduqJANIMi0RMeSSys>8vk z@4z_J->Mg25llthjUP}e{|hVX{eMbC9aS9TE?0dlK)Ms^43kkEO~SI6g4&5AsDUq{ z&h`d|<72Fj`Ns0sF>H&b(XQH71lu=Ni)oi9Z)Oli@Xrt z1gwwuPO2983#?=?_I`!Z^02cj-(GU^CNPhkI5VU|@~Zf-(t*&ft@ z$540SPt*=QHuFz(I~0Se*BUkPzNq$-P;b#Z)I=Af>TSd#cyJP!oxW?B-}QBBkY8d&-j)E!Ag-I>9t*KI6nA`?*qE;F~GcHlT_;pcor^x9lAA7BR3 z87I35WJTS95Y$AC<^ z|_@Fr@e^H68H9<$R zDS|q>%BUS^hFLKlb6{UfkMt4AM#d!UgYV#Ae1Q7a_j|{^4O4M6=`E-Ul%M0uTVW*W zBumf4p`_PiIgFU=R@?%0IR~QJFGSrH-!>vz!Ew}1oWl^jjGFO1)Rubl+(fgX%JX9l zEN3QSG1AM?{~DuqAPsdicTroP{atsY6*0Ho|CU6w)jd!Zd>D!=PLl(P%XP_3c0K;%C`tlIjO(Z-1UQCpaVs`onTS8OV({s!byd7ohkJdFMUQSAekxq3mU34|?U z|ML?mOh#plMZJy#P~YrPs1=Mu?a(CDj?6)=cs*)>eW(eY!f3pL>Njk;YhTHXLEWL+ zsQRsZMAT6{Y6Zhlmu@_&ZcMGKwk_Ib?_qUo8H|DCZcA#40S{sQEy4Ar4OQBr|(c_d&T(Ui!Z;m=;yToarqBxav)d50)q_zBn1LGjV+_Y# zsQTxu{3(_t9ko(#myh?HNO3ZfP&+XPb$Q;$Lbx9b;uSO9D%W8IYJf(T?vCnsGHM~4 zQSJ6%NlZf>QN|D49gD!+jPI2tqOGilWv~hAb|#}%G8)z4TNr^$Q1y4Bc5W{Q;Azxd zIfrU@8TESKv2@^ScP9#6LQ4=b$#!aXqYJgg1 zE3-TLcMLOAJ{q-S6H)!oMeW2YRQnyM34FVT{a3+hGPEVvQFq`Us~EV}tvDQ2UJ=zn zU5v!Gs1+uoF6lJX>$esYa1Zv!sCDkH%)(Nn*ID|6kBH9nhGk@5&u=v8(x?s>qB`7$ z+VZ2A1^+;;>=x>1(rgQ|B0)xlj1!Y5b^13z+BKuxGUYNvXm>W@U#pMX_y7FN;wzmJGI{u|XW)5mUR z`7tx;7|e)uQ60r$CTxY;nGP6<15oW}nJK6hrlRT}!$3TP`tn^u|Ns5ZV}FEIZgg8* z5H+D{W@FTrc0>)(+tQ;@9nQdDd>8dPu0n17b}WKNPy^mT-L=3?&cagfe>EaH>lUaL zC0TkBY6YuM4fkLap2l+c5OsG-YcTpWw*y4;seG$8vBT+lB0CfjaFcQB(_4^xYVK-1a5uECFrV?f+9hb`a zYru9^FcOQBo{75cn^7Gd!lrl}Ghl&F-A)z8I;5+kZuxN3R*%P8xCBG+3`XLgs2vR2 zY75)S{^ukkjtp&4M^p#HP`7n9YQQC!4O1{TevHAm7q!A;s7rd&{2SHoF=~g>edg{| z5b6?#qb63&M??cxM^)@(_P`vZ`(tw)jqULp48{E0+=?oo(rr+8rrh8gcL%Q|j>Xb= z982LpSO$yjbYH?Y*i7$#5|I}u*or!{Cs-Y0KX(Hsqh>x9>*FlcR)3G$p;M^$`wD8n zYp4a~`NI7NN>S97zl{2oOf>spFyngziD<=RQ3FlJaGa0o=o8D|javCJ%!@ZL3^RS{ z>K8)g$6_9Q5mnv?b$8yt0{9l{4tfgE9#-%mY%31 znT{IhUDQO^qmFPp>T(`No$*=JW&0Ji6Avt%Za4d{m4*`04pc&QPy@A+=2!?{#Rwda zTEY9M*JvkdLTMO-0ejrh)x^rAhoDxz8rA<6OYcPWe_#*$ubEyXLuYvdmHrpCvg~_Z zeo@p4tDwpom~F8H>F!trr=SL0i`vPpsJn3l)&EH={{_|0&AmPsc}j-1Jb0gLP!x5^ z%AmHa5^6%Rm>%1pE>kX$(6NO>O-ol!L_Xn+Bv zo1!Mr617$BP&4k2`c8~8C!yNULhaBZ)P&by4cv^?@hWNpMZR_miNUb(yUcOH+Be#t)u z=dWkA4d_ztpJLjOSWL)3S!=>R;-hG&C)VmOCH)SeFrgOV24yjnl_9R@pm_&d5(>L) z?~3K?`{TVwgHwe65U+}}tZ*&qzX_cQr3h)14I}8uiuye3xoUX@Y1hr#<|luh#pe(o zOneYwpXH^a%>eTK>yILlo`Mb5(FYWaC%xJ#=e7Ktr1uanhC}d@l}8glN*g`53Hrfm zMEHt)eJ`FpO-Y}l%`2$?e-j>`H{Ci>>OS#8gm~gyQ18AndBUhXh42RPV}w75FLfQL z*nhKSM%wB}MvvbAyQC{oZzJkCO}sC@hJDBzosRVv^%wEqXjbVM4kNESzC^f3cuaVk zu$6|(a0_7#b-pHj95-QYLL6ZrW#5rEllXLek@PpH*Eo>8w+MPR6RP zrNU6u^9tc((q~D3MErm z@_cvsIho~L{? zPR2Zh*NA^i*h$dSg}l#c@ADDKNBEV@ON1=M^^Bu%lZ$%k$qTT-hGPOD&dNR_UWD?$ zP=6-~Aao)gOkOF%3gV>+9f^0LY$MJm9JcnpW)$i-J`?68JXM^KNTrHa=^2$N|DOC2 z1U**>tt>uRMEvc!I-d}~LtcC8)Wf=jd;0zrBeI0>?D?7a zSQ0-`F@~V00!CV$N%$S<%jDl6zMS}JrLA1``OB_1nY?$%`-=Ep;^T;K!gcr)dE*Jk zb^g~0dj6oW0PzEso@1V*><8jWlA|PvQu`0 zIP2#hj7ikT&#b`-tU+i%_>oGlVnsr6YrNmQKwc#6mJ=qB*Iac7T}e+ReVmX)T2DWG zh>fut;a|!Irf2+L$oz~DMfjc2pKy!9v4q-$2Be1*j?(A}-o!M_P1zR&J;%s9NYGP+ z@PfrVU_s?k@37^qARSHmU0k5=e-9F^2!B%H452S^J-4iZ;(PQ5&niMk%73x4K4v!@ zLfJliRqgQw=tR)7mAnRoE`*$v&2ZUn|F@C(kZ_Xl6NU2#<%rjzQZONvkcV`2@^=v* zM*JJ%D+x^qzY*RgPtRIB>!RL9EJWF}CxOT{ynIaj*KH@L}7W-Ypr2t z(t380{*v&(CB0h2CljAUXh^&aA>8Vo$Hs)ZlzmISp3#3A# z6+glE$g7D>pH=^FE53G=Wgz@b`C`=b2{yw}e~O=A(kHDyF`Kmh!z9$|@6h+Zzg5VA z-%_xf3Ja}+argmwzYt0gz9PJA^%vutl$Rnei`B1A{P`!II-fn4*NF7zgmzSVll=br z{oi6O4q@r%T6cY};j`>G^74?Vil1BN1L8RdD@p&3Z5cq%4092N5IPeEli!m%H*q9s z-zgFys?Ae@j4K2^ZOPX&(cyiGSIPU+^2bu|72<>OPs(Nx?@iccmKUkE!DTEI# z?>T(lR8o%!^Qq935KEX#x(T5@VF~H{gtrKKUbhJ@H(f5j{r{8h^jvzj#aoyqXq1hx zK=3m4o(m2-AOEEur?FhXHD{YVhSc|gWR_{g1f(V%iLoKf%b=Ht>M$nUj z9}&JKUKV@dD(d*(|Gs4GvCdWb3&JGQcd!`YZOR*Cal&Qt>*3#cjSx=RkA%9!N1>j9 z4*#G3kUx)D3ZXpl-w1D5y`uX5HzGsNPBKT}BTIje*~kke)F-SVJ=0&){qYXeC+`Ew zTH|Wcw~22jBoOrcMOaVSIno-(>#D~auRAH%4q*K$AcZG;brx5OaI z|4?O~!{oKaOXTbMkx+-cXV1dt;y;ji@L2&4ur|x^rUsfu=39iXtpA1KR4c$qNW@>R7G>5RCAyw`CR?jTRkDE(19y4cXjfy0Lmi|m^)A~7=cV7=e6 zrk-hjEqm(yE*;Y4Y&^2x&|&>v>l4|eU*dpXkuRja)NNiw&Z_03E0wQQxkGg2nw4tQ rtQwR0@5q!KsXtD;7LppU^qZVPi3y{>o)kGGVQ{}*sV6^rH{bsOsDU{J delta 16671 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.po index 5ef32f853..dda5f17a4 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ro_RO.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ro_RO\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2131 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "Logo WP Engine" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +2156,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +2248,258 @@ msgstr "Editează taxonomia" msgid "Add New Taxonomy" msgstr "Adaugă o taxonomie nouă" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Nu am găsit niciun tip de articol la gunoi" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Nu am găsit niciun tip de articol" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Caută tipuri de articol" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Vezi tipul de articol" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Tip de articol nou" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Editează tipul de articol" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Adaugă un tip de articol nou" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Cheia tipului de articol trebuie să aibă mai puțin de 20 de caractere." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "Editor WYSIWYG" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrează după stare articol" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2507,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -471,70 +2522,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Clonare" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Avansate" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "ID-ul articolului nu este valid." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Tutorial" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Selectează câmpul" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Încearcă un alt termen de căutare sau răsfoiește %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Câmpuri populare" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Niciun rezultat de căutare pentru „%s”" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Caută câmpuri..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Selectează tipul de câmp" @@ -542,271 +2591,271 @@ msgstr "Selectează tipul de câmp" msgid "Popular" msgstr "Populare" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Adaugă o taxonomie" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Adaugă prima ta taxonomie" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "Personalizează numele variabilei de interogare" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Personalizează descriptorul folosit în URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Legăturile permanente pentru această taxonomie sunt dezactivate." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Cheie taxonomie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "Editare rapidă" +msgstr "Editează rapid" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Nor de etichete" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Mergi la etichete" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Mergi la %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Listă cu etichete" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navigare în lista cu etichete" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrează după categorie" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtrează după element" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrează după %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Descriere câmp părinte" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -814,992 +2863,981 @@ msgstr "" "„Descriptorul” este versiunea prietenoasă a URL-ului pentru nume. De obicei, " "are numai minuscule și este compus din litere, cifre și cratime." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Descriere câmp descriptor" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Numele este așa cum apare pe site-ul tău" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Descriere câmp nume" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Nicio etichetă" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Niciun termen" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Nu am găsit nicio etichetă" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Nu am găsit" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Cel mai mult folosite" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Alege dintre etichetele cel mai mult folosite" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Alege dintre cele mai mult folosite" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Adaugă sau înlătură etichete" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Adaugă sau înlătură elemente" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Adaugă sau înlătură %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Separă etichetele cu virgule" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Separă elementele cu virgule" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Separă %s cu virgule" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Etichete populare" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Elemente populare" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "%s populare" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Caută etichete" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Categorie părinte:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Categorie părinte" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Element părinte" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "%s părinte" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nume etichetă nouă" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nume element nou" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Adaugă o etichetă nouă" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Actualizează eticheta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Actualizează elementul" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Actualizează %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Vezi eticheta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Editează eticheta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Toate etichetele" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Etichetă meniu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "Taxonomiile active sunt activate și înregistrate cu WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "Un rezumat descriptiv al taxonomiei." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "Un rezumat descriptiv al termenului." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Descriere termen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Descriptor termen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "Numele termenului implicit." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Nume termen" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Termen implicit" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Sortează termenii" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Adaugă un tip de articol" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Adaugă primul tău tip de articol" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Configurare avansată" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Arată în REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Personalizează numele variabilei de interogare." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "Variabilă pentru interogare" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Variabilă personalizată pentru interogare" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Descriptor personalizat pentru URL-ul arhivei." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Descriptor arhivă" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Arhivă" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Paginație" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "URL flux" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Personalizează descriptorul folosit în URL." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Descriptor URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Legăturile permanente pentru acest tip de articol sunt dezactivate." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Legături permanente personalizate" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Exclude din căutare" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Arată în bara de administrare" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Poziție meniu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Arată în meniul de administrare" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Arată în UI" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "O legătură la un articol." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "O legătură la un %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Legătură la articol" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Legătură la element" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Legătură la %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Am actualizat articolul." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "În notificarea din editor după ce un element este actualizat." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Am actualizat elementul" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "Am actualizat %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Am programat articolul." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "În notificarea din editor după programarea unui element." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Am programat elementul" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "Am programat %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Articolul a revenit la ciornă." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Am publicat articolul ca privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "În notificarea din editor după publicarea unui element privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Am publicat elementul ca privat" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "Am publicat %s ca privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Am publicat articolul." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "În notificarea din editor după publicarea unui element." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Am publicat elementul" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "Am publicat %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Listă cu articole" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Listă cu elemente" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "Listă cu %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navigare în lista cu articole" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navigare în lista cu elemente" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navigare în lista cu %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrează articolele după dată" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrează elementele după dată" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrează %s după dată" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrează lista cu articole" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrează lista cu elemente" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrează lista cu %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Inserează în articol" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Inserează în %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Folosește ca imagine reprezentativă" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Folosește imaginea reprezentativă" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Înlătură imaginea reprezentativă" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Înlătură imaginea reprezentativă" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Stabilește imaginea reprezentativă" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Atribute articol" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Atribute %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Arhive articole" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1807,305 +3845,307 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Meniu de navigare în arhive" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Arhive %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Nu am găsit niciun articol la gunoi" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Nu am găsit niciun element la gunoi" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Nu am găsit niciun %s la gunoi" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Nu am găsit niciun articol" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Nu am găsit niciun element" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Nu am găsit niciun %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Caută articole" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Caută elemente" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Caută %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Pagină părinte:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "%s părinte:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Articol nou" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Element nou" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "%s nou" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Adaugă articol nou" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Adaugă element nou" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Adaugă %s nou" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Vezi articolele" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Vezi elementele" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Vezi articolul" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Vezi elementul" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Vezi %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Editează articolul" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Editează elementul" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Editează %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Toate articolele" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Toate elementele" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Toate %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Nume meniu" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Regenerează" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Editor" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackback-uri" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Răsfoiește câmpurile" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Nimic pentru import" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Importul taxonomiilor a eșuat." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Importul tipurilor de articol a eșuat." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "Am importat un element" msgstr[1] "Am importat %s elemente" msgstr[2] "Am importat %s de elemente" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2115,46 +4155,41 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Selectează taxonomiile" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Selectează tipurile de articol" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Am exportat un element." msgstr[1] "Am exportat %s elemente." msgstr[2] "Am exportat %s de elemente." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Categorie" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Etichetă" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Creează un tip de articol nou" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2189,15 +4224,15 @@ msgstr "Am șters taxonomia." msgid "Taxonomy updated." msgstr "Am actualizat taxonomia." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Am sincronizat taxonomia." @@ -2205,7 +4240,7 @@ msgstr[1] "Am sincronizat %s taxonomii." msgstr[2] "Am sincronizat %s de taxonomii." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" @@ -2213,7 +4248,7 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Am dezactivat taxonomia." @@ -2221,19 +4256,19 @@ msgstr[1] "Am dezactivat %s taxonomii." msgstr[2] "Am dezactivat %s de taxonomii." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Am activat taxonomia." msgstr[1] "Am activat %s taxonomii." msgstr[2] "Am activat %s de taxonomii." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termeni" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Am sincronizat tipul de articol." @@ -2241,7 +4276,7 @@ msgstr[1] "Am sincronizat %s tipuri de articol." msgstr[2] "Am sincronizat %s de tipuri de articol." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" @@ -2249,7 +4284,7 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Am dezactivat tipul de articol." @@ -2257,62 +4292,54 @@ msgstr[1] "Am dezactivat %s tipuri de articol." msgstr[2] "Am dezactivat %s de tipuri de articol." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Am activat tipul de articol." msgstr[1] "Am activat %s tipuri de articol." msgstr[2] "Am activat %s de tipuri de articol." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Tipuri de articol" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Setări avansate" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Setări de bază" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Pagini" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Creează o taxonomie nouă" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "Leagă grupurile de câmpuri existente" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Am creat tipul de articol %s" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Adaugă câmpuri la %s" @@ -2346,117 +4373,116 @@ msgstr "Am actualizat tipul de articol." msgid "Post type deleted." msgstr "Am șters tipul de articol." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Am legat cu succes grupurile de câmpuri." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomie" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "tip de articol" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Am legat cu succes grupul de câmpuri." msgstr[1] "Am legat cu succes grupurile de câmpuri." msgstr[2] "Am legat cu succes grupurile de câmpuri." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Înregistrarea a eșuat" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Permisiuni" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL-uri" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Vizibilitate" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Etichete" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2464,137 +4490,143 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Închide fereastra modală" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Am mutat câmpul la un alt grup" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Închide fereastra modală" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Grup de file nou" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Salvează valorile personalizate" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Permite valori personalizate" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Actualizări" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Salvează modificările" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Titlu grup de câmpuri" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Adaugă titlu" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Adaugă un grup de câmpuri" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Adaugă primul tău grup de câmpuri" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Pagini opțiuni" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Blocuri ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Câmp cu conținut flexibil" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Șterge grupul de câmpuri" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Creat pe %1$s la %2$s" @@ -2607,7 +4639,7 @@ msgid "Location Rules" msgstr "" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2631,34 +4663,34 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Adaugă câmp" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Prezentare" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validare" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Generale" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Am dezactivat grupul de câmpuri." @@ -2666,352 +4698,357 @@ msgstr[1] "Am dezactivat %s grupuri de câmpuri." msgstr[2] "Am dezactivat %s de grupuri de câmpuri." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Am activat grupul de câmpuri." msgstr[1] "Am activat %s grupuri de câmpuri." msgstr[2] "Am activat %s de grupuri de câmpuri." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Dezactivează" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Dezactivează acest element" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Activează" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Activează acest element" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Muți grupul de câmpuri la gunoi?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Cererea nu este validă." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s trebuie să aibă termenul %2$s." msgstr[1] "%1$s trebuie să aibă unul dintre următorii termeni: %2$s." msgstr[2] "%1$s trebuie să aibă unul dintre următorii termeni: %2$s." -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s trebuie să aibă un ID valid pentru articol." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s are nevoie de un ID valid pentru atașament." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Arată în REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Activează transparența" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Actualizează la PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Activ" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "„%s” nu este o adresă de email validă" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Valoare culoare" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Selectează culoarea implicită" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Șterge culoarea" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Blocuri" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Opțiuni" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Utilizatori" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Elemente de meniu" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Piese" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Atașamente" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomii" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Articole" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Ultima actualizare: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importă" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Vizitează site-ul web" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Vezi detaliile" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Versiunea %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Informații" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Ajutor și suport" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Prezentare generală" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Tipul de locație „%s” este deja înregistrat." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Clasa „%s” nu există." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Nunicul nu este valid." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Eroare la încărcarea câmpului." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Nu am găsit locația: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Eroare: %s" @@ -3039,7 +5076,7 @@ msgstr "Element de meniu" msgid "Post Status" msgstr "Stare articol" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Meniuri" @@ -3145,63 +5182,64 @@ msgstr "Toate formatele %s" msgid "Attachment" msgstr "Atașament" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "Valoarea %s este obligatorie" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Arată acest câmp dacă" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Condiționalitate logică" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "și" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "JSON local" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Clonează câmpul" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Este necesară actualizarea bazei de date" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Pagină opțiuni" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Conținut flexibil" @@ -3209,11 +5247,11 @@ msgstr "Conținut flexibil" msgid "Repeater" msgstr "Repeater" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Înapoi la toate uneltele" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3222,133 +5260,133 @@ msgstr "" "folosite opțiunile pentru primul grup de câmpuri (cel care are numărul de " "ordine cel mai mic)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Selectează elementele pe care le ascunzi în ecranul de editare." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ascunde pe ecran" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Trimite trackback-uri" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etichete" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Categorii" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Atribute pagină" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Autor" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Descriptor" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Revizii" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Comentarii" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Discuții" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Rezumat" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Editor de conținut" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Legătură permanentă" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Sub câmpuri" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Sub etichete" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Plasare instrucțiuni" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Plasare etichetă" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Lateral" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (după conținut)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Poziție" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Omogen (fără casetă meta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (casetă meta WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stil" @@ -3356,9 +5394,9 @@ msgstr "Stil" msgid "Type" msgstr "Tip" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Cheie" @@ -3369,110 +5407,107 @@ msgstr "Cheie" msgid "Order" msgstr "Ordine" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Închide câmpul" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "ID" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "clasă" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "lățime" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Atribute învelitoare" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obligatoriu" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instrucțiuni pentru autori. Sunt arătate când se trimit date" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instrucțiuni" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Tip de câmp" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Un singur cuvânt, fără spații. Sunt permise liniuțe-jos și cratime" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Nume câmp" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Acesta este numele care va apărea în pagina EDITEAZĂ" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Etichetă câmp" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Șterge" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Șterge câmpul" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Mută" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Mută câmpul în alt grup" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Editează câmpul" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Trage pentru a reordona" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Arată acest grup de câmpuri dacă" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Nu este disponibilă nicio actualizare." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Actualizarea a eșuat." @@ -3480,54 +5515,60 @@ msgstr "Actualizarea a eșuat." msgid "Upgrade complete." msgstr "Actualizarea este finalizată." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" msgstr "" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Te rog selectează cel puțin un site pentru actualizare." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site-ul este actualizat" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Trebuie actualizată baza de date a site-ului de %1$s la %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Actualizează site-urile" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." msgstr "" -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Adaugă un grup de reguli" @@ -3543,15 +5584,15 @@ msgstr "" msgid "Rules" msgstr "Reguli" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Copiat" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Copiază în clipboard" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3559,91 +5600,93 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Selectează grupurile de câmpuri" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Nu ai selectat niciun grup de câmpuri" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generează PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportă grupurile de câmpuri" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Fișierul importat este gol" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Tip de fișier incorect" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Eroare la încărcarea fișierului. Te rog încearcă din nou" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importă grupuri de câmpuri" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Sincronizează" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Selectează %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Fă duplicat" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Fă un duplicat al acestui element" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Documentație" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Descriere" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Sincronizarea este disponibilă" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Am sincronizat grupul de câmpuri." @@ -3651,347 +5694,346 @@ msgstr[1] "Am sincronizat %s grupuri de câmpuri." msgstr[2] "Am sincronizat %s de grupuri de câmpuri." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Activ (%s)" msgstr[1] "Active (%s)" msgstr[2] "Active (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Actualizează baza de date" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Câmpuri personalizate" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Mută câmpul" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Te rog selectează destinația pentru acest câmp" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Câmpul %1$s poate fi găsit acum în grupul de câmpuri %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "" -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Chei câmp" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Setări" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Locație" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(acest câmp)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Bifat" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Mută câmpul personalizat" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Titlul grupului de câmpuri este obligatoriu" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Acest câmp nu poate fi mutat până când nu îi salvezi modificările" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Am actualizat ciorna grupului de câmpuri." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Am programat grupul de câmpuri." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Am trimis grupul de câmpuri." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Am salvat grupul de câmpuri." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Am publicat grupul de câmpuri." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Am șters grupul de câmpuri." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Am actualizat grupul de câmpuri." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Unelte" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "nu este egal cu" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "este egal cu" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulare" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Pagină" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Articol" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "De bază" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Tipul de câmp nu există" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Am detectat spam" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Am actualizat articolul" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Actualizează" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validează emailul" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Conținut" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Titlu" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Editează grupul de câmpuri" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Valoarea este mai mică decât" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Valoarea este mai mare decât" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Valoarea conține" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Valoarea nu este egală cu" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Valoarea este egală cu" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Nu are o valoare" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Are orice valoare" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Anulează" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Sigur?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d câmpuri necesită atenție" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "Un câmp necesită atenție" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validarea a eșuat" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validare făcută cu succes" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Restrânge detaliile" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Extinde detaliile" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Actualizează" @@ -4001,927 +6043,938 @@ msgctxt "verb" msgid "Edit" msgstr "Editează" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "Modificările pe care le-ai făcut se vor pierde dacă părăsești această pagină" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Tipul de fișier trebuie să fie %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "sau" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Dimensiunea fișierului nu trebuie să depășească %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Dimensiunea fișierului trebuie să aibă cel puțin %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Înălțimea imaginii nu trebuie să depășească %d px." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Înălțimea imaginii trebuie să fie de cel puțin %d px." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Lățimea imaginii nu trebuie să depășească %d px." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Lățimea imaginii trebuie să aibă cel puțin %d px." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(fără titlu)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Dimensiune completă" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Mare" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medie" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatură" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(fără etichetă)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Setează înălțimea zonei text" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rânduri" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Zonă text" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arhive" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Legătură la pagină" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Adaugă" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Nume" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "Am adăugat %s" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID termen" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Obiect termen" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Încarcă termeni" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Conectează termenii selectați la articol" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Salvează termenii" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Creează termeni" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Butoane radio" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Mai multe valori" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Selectează aspectul acestui câmp" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Aspect" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Selectează taxonomia care să fie afișată" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Valoarea trebuie să fie egală sau mai mică decât %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Valoarea trebuie să fie egală sau mai mare decât %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Valoarea trebuie să fie un număr" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Număr" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Buton radio" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "" -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "" -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Restricționează fișierele care pot fi încărcate" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID fișier" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL fișier" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Tablou de fișiere" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Adaugă fișier" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Nu ai selectat niciun fișier" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Nume fișier" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Actualizează fișierul" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Editează fișierul" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Selectează fișierul" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Fișier" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Parolă" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Specifică valoarea returnată" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Introdu fiecare valoare implicită pe un rând nou" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Selectează" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Încărcarea a eșuat" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Caut..." -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Încarc mai multe rezultate..." -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Poți să selectezi numai %d elemente" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Poți să selectezi numai un singur element" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Te rog să ștergi %d caractere" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Te rog să ștergi un caracter" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Te rog să introduci %d sau mai multe caractere" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Te rog să introduci cel puțin un caracter" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "Sunt disponibile %d rezultate, folosește tastele săgeată sus și săgeată jos " "pentru a naviga." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Este disponibil un rezultat, apasă pe Enter pentru a-l selecta." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Selectează" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID utilizator" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Obiect utilizator" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Tablou de utilizatori" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Toate rolurile de utilizator" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtrează după rol" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Utilizator" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Separator" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Selectează culoarea" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Implicită" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Șterge" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Selector de culoare" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Selectează" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Gata" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Acum" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Fus orar" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Punct-final" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Plasare" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Filă" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Valoarea trebuie să fie un URL valid" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Tablou de legături" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Se deschide într-o fereastră/filă nouă" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Selectează legătura" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Legătură" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Mărime pas" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Valoare maximă" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Valoare minimă" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etichetă" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Valoare" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Pentru un control mai bun, poți specifica atât o valoare cât și o etichetă, " "de exemplu:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Introdu fiecare alegere pe un rând nou." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Permite o valoare nulă" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Părinte" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE nu va fi inițializat până când câmpul nu este bifat" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Întârzie inițializarea" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Arată butoanele de încărcare Media" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Bară de unelte" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Numai text" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Numai vizual" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Vizual și text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "File" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Dă clic pentru a inițializa TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Vizual" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Valoarea nu trebuie să depășească %d caractere" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Lasă gol pentru fără limită" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Număr limită de caractere" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Apare după intrare" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Adaugă după" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Apare înainte de intrare" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Adaugă înainte" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Apare în intrare" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Text substituent" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Apare la crearea unui articol nou" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID articol" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Obiect articol" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Număr maxim de articole" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Număr minim de articole" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Imagine reprezentativă" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Elementele selectate vor fi afișate în fiecare rezultat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elemente" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomie" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Tip de articol" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtre" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Toate taxonomiile" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrează după taxonomie" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Toate tipurile de articol" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrează după tipul de articol" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Caută..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Selectează taxonomia" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Selectează tipul de articol" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Nu am găsit nicio potrivire" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Încarc" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relație" @@ -4929,31 +6982,31 @@ msgstr "Relație" msgid "Comma separated list. Leave blank for all types" msgstr "Listă separată prin virgulă. Lăsați liber pentru toate tipurile" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Tipuri de fișier permise" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maxim" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Dimensiune fișier" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Restricționează imaginile care pot fi încărcate" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minim" @@ -4961,8 +7014,8 @@ msgstr "Minim" msgid "Uploaded to post" msgstr "Încărcate pentru acest articol" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4977,480 +7030,487 @@ msgstr "Tot" msgid "Limit the media library choice" msgstr "Limitați alegerea librăriei media" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Bibliotecă" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Dimensiune previzualizare" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID imagine" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL imagine" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Tablou de imagini" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Valoare returnată" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Adaugă o imagine" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Nu ai selectat nicio imagine" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Înlătură" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Editează" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Toate imaginile" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Actualizează imaginea" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Editează imaginea" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Selectează o imagine" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Imagine" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Fără formatare" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Adaugă automat <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Adaugă automat paragrafe" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Controlează cum sunt randate liniile noi" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Linii noi" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Săptămâna începe" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Formatul folosit la salvarea unei valori" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Salvează formatul" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Următor" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Azi" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Gata" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Selector de dată" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Lățime" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Dimensiune înglobare" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Introdu URL-ul" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Text arătat când este inactiv" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Text arătat când este activ" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Valoare implicită" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mesaj" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nu" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Da" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Rând" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabel" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Aranjament" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Sub-câmpuri" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Personalizează înălțimea hărții" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Înălțime" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrează harta inițială" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Caută adresa..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Găsește locația curentă" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Caută" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Regret, acest navigator nu acceptă localizarea geografică" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Format returnat" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Personalizat:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Formatul afișat la editarea unui articol" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Format de afișare" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Selector de oră" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inactive (%s)" msgstr[1] "Inactive (%s)" msgstr[2] "Inactive (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Nu am găsit niciun câmp la gunoi" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Nu am găsit niciun câmp" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Caută câmpuri" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Vezi câmpul" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Câmp nou" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Editează câmpul" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Adaugă un nou câmp" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Câmp" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Câmpuri" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Nu am găsit niciun grup de câmpuri la gunoi" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Nu am găsit niciun grup de câmpuri" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Caută grupuri de câmpuri" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Vezi grupul de câmpuri" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Grup de câmpuri nou" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Editează grupul de câmpuri" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Adaugă grup de câmpuri nou" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Grup de câmpuri" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Grupuri de câmpuri" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Personalizează WordPress cu câmpuri puternice, profesionale și intuitive." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "" @@ -5506,17 +7566,17 @@ msgstr "Opțiunile au fost actualizate" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Pentru a activa actualizările, este nevoie să introduci licența în pagina de actualizări. Dacă nu ai o licență, verifică aici detaliile și prețul." +"href=\"%s\">de actualizări. Dacă nu ai o licență, verifică aici detaliile și prețul." #: pro/updates.php:159 msgid "" @@ -5561,8 +7621,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nu a fost găsit nici un grup de câmpuri personalizate. Creează un Grup de Câmpuri Personalizat" +"Nu a fost găsit nici un grup de câmpuri personalizate. Creează un Grup de Câmpuri Personalizat" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.l10n.php new file mode 100644 index 000000000..ca2420d21 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'ru_RU','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['4 Months Free'=>'4 месяца бесплатно','Select Options Pages'=>'Выберите страницы настроек','Duplicate taxonomy'=>'Скопировать таксономию','Create taxonomy'=>'Создать таксономию','Duplicate post type'=>'Скопировать тип записи','Create post type'=>'Создать тип записи','Link field groups'=>'Привязать группы полей','Add fields'=>'Добавить поля','This Field'=>'Это поле','ACF PRO'=>'ACF (PRO)','Feedback'=>'Обратная связь','Support'=>'Поддержка','is developed and maintained by'=>'разработан и поддерживается','Add this %s to the location rules of the selected field groups.'=>'Добавьте %s в правила местонахождения выбранных групп полей.','Target Field'=>'Целевое поле','Bidirectional'=>'Двунаправленный','%s Field'=>'%s поле','Select Multiple'=>'Выбор нескольких пунктов','WP Engine logo'=>'Логотип WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Только буквы нижнего регистра, подчеркивания и дефисы. Максимум 32 символа.','Manage Terms Capability'=>'Возможность управления термами','More Tools from WP Engine'=>'Больше инструментов от WP Engine','Learn More'=>'Читать больше','Unlock Advanced Features and Build Even More with ACF PRO'=>'Разблокируйте Дополнительные функции и сделайте больше с ACF Pro','%s fields'=>'%s поля','No terms'=>'Нет терминов','No post types'=>'Нет типов записей','No posts'=>'Нет записей','No taxonomies'=>'Нет таксономий','No field groups'=>'Нет групп полей','No fields'=>'Нет полей','No description'=>'Нет описания','Any post status'=>'Любой статус записи','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Указанный ключ таксономии уже используется другой таксономией, зарегистрированной вне ACF, и не может быть использован.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Указанный ключ таксономии уже используется другой таксономией в ACF и не может быть использован.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Ключ таксономии должен содержать только буквенно-цифровые символы в нижнем регистре, знак подчеркивания или тире.','The taxonomy key must be under 32 characters.'=>'Ключ таксономии должен содержать не более 32 символов.','No Taxonomies found in Trash'=>'В корзине не найдено ни одной таксономии','No Taxonomies found'=>'Таксономии не найдены','Search Taxonomies'=>'Найти таксономии','View Taxonomy'=>'Смотреть таксономию','New Taxonomy'=>'Новая таксономия','Edit Taxonomy'=>'Править таксономию','Add New Taxonomy'=>'Добавить новую таксономию','No Post Types found in Trash'=>'В корзине не найдено ни одного типа записей','No Post Types found'=>'Типы записей не найдены','Search Post Types'=>'Найти типы записей','View Post Type'=>'Смотреть тип записи','New Post Type'=>'Новый тип записи','Edit Post Type'=>'Изменить тип записи','Add New Post Type'=>'Добавить новый тип записи','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Указанный ключ типа записи уже используется другим типом записи, зарегистрированным вне ACF, и не может быть использован.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Указанный ключ типа записи уже используется другим типом записи в ACF и не может быть использован.','This field must not be a WordPress reserved term.'=>'Это поле является зарезервированным термином WordPress.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Ключ типа записи должен содержать только буквенно-цифровые символы в нижнем регистре, знак подчеркивания или тире.','The post type key must be under 20 characters.'=>'Ключ типа записи должен содержать не более 20 символов.','We do not recommend using this field in ACF Blocks.'=>'Мы не рекомендуем использовать это поле в блоках ACF.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Показывает WordPress WYSIWYG редактор такой же, как в Записях или Страницах и позволяет редактировать текст, а также мультимедийное содержимое.','WYSIWYG Editor'=>'WYSIWYG редактор','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Позволяет выбрать одного или нескольких пользователей, которые могут быть использованы для создания взаимосвязей между объектами данных.','A text input specifically designed for storing web addresses.'=>'Текстовый поле, специально разработанное для хранения веб-адресов.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Переключатель, позволяющий выбрать значение 1 или 0 (включено или выключено, истинно или ложно и т.д.). Может быть представлен в виде стилизованного переключателя или флажка.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Интерактивный пользовательский интерфейс для выбора времени. Формат времени можно настроить с помощью параметров поля.','A basic textarea input for storing paragraphs of text.'=>'Простая текстовая область для хранения абзацев текста.','A basic text input, useful for storing single string values.'=>'Простое текстовое поле, предназначенное для хранения однострочных значений.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Позволяет выбрать один или несколько терминов таксономии на основе критериев и параметров, указанных в настройках полей.','A dropdown list with a selection of choices that you specify.'=>'Выпадающий список с заданными вариантами выбора.','Filter by Post Status'=>'Фильтр по статусу записи','An input limited to numerical values.'=>'Ввод ограничен числовыми значениями.','A text input specifically designed for storing email addresses.'=>'Текстовый ввод, специально предназначенный для хранения адресов электронной почты.','nounClone'=>'Клонировать','PRO'=>'PRO','Advanced'=>'Дополнительно','JSON (newer)'=>'JSON (более новая версия)','Original'=>'Оригинальный','Invalid post ID.'=>'Неверный ID записи.','More'=>'Читать далее','Tutorial'=>'Руководство','Select Field'=>'Выбрать поля','Try a different search term or browse %s'=>'Попробуйте другой поисковый запрос или просмотрите %s','Popular fields'=>'Популярные поля','No search results for \'%s\''=>'Нет результатов поиска для \'%s\'','Search fields...'=>'Поля поиска...','Select Field Type'=>'Выбрать тип поля','Popular'=>'Популярные','Add Taxonomy'=>'Добавить таксономию','Create custom taxonomies to classify post type content'=>'Создание пользовательских таксономий для классификации содержимого типов записей','Add Your First Taxonomy'=>'Добавьте свою первую таксономию','Hierarchical taxonomies can have descendants (like categories).'=>'Иерархические таксономии могут иметь потомков (например, категории).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Сделать видимой таксономию на фронтенде и в админпанели.','One or many post types that can be classified with this taxonomy.'=>'Один или несколько типов записей, которые можно классифицировать с помощью данной таксономии.','genre'=>'жанр','Genre'=>'Жанр','Genres'=>'Жанры','Customize the slug used in the URL'=>'Настроить слаг, используемое в URL','Permalinks for this taxonomy are disabled.'=>'Постоянные ссылки для этой таксономии отключены.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Перепишите URL, используя ключ таксономии в качестве слага. Ваша структура постоянных ссылок будет выглядеть следующим образом','Taxonomy Key'=>'Ключ таксономии','Select the type of permalink to use for this taxonomy.'=>'Выберите тип постоянной ссылки для этой таксономии.','Show Admin Column'=>'Отображать столбец админа','Quick Edit'=>'Быстрое редактирование','Tag Cloud'=>'Облако меток','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Название PHP-функции, вызываемой для санации данных таксономии, сохраненных из мета-бокса.','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Имя PHP-функции, которая будет вызываться для обработки содержимого мета-бокса в вашей таксономии.','Register Meta Box Callback'=>'Регистрация обратного вызова метабокса','No Meta Box'=>'Отсутствует метабокс','Custom Meta Box'=>'Произвольный метабокс','Meta Box'=>'Блок метаданных','Categories Meta Box'=>'Категории метабокса','Tags Meta Box'=>'Теги метабокса','A link to a tag'=>'Ссылка на метку','A link to a %s'=>'Ссылка на %s','Tag Link'=>'Ссылка метки','← Go to tags'=>'← Перейти к меткам','Back To Items'=>'Вернуться к элементам','← Go to %s'=>'← Перейти к %s','Tags list'=>'Список меток','Assigns text to the table hidden heading.'=>'Присваивает текст скрытому заголовку таблицы.','Tags list navigation'=>'Навигация по списку меток','Filter by category'=>'Фильтр по рубрике','Filter By Item'=>'Фильтр по элементу','Filter by %s'=>'Фильтр по %s','The description is not prominent by default; however, some themes may show it.'=>'Описание по умолчанию не отображается, однако некоторые темы могут его показывать.','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Назначьте родительский термин для создания иерархии. Термин "Джаз", например, будет родителем для "Бибопа" и "Биг-бэнда".','Slug Field Description'=>'Описание поля слага','Name Field Description'=>'Описание имени слага','No tags'=>'Меток нет','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Назначает текст, отображаемый в таблицах постов и списка медиафайлов при отсутствии тегов и категорий.','No Terms'=>'Нет терминов','No %s'=>'Нет %s','No tags found'=>'Метки не найдены','Not Found'=>'Не найдено','Most Used'=>'Часто используемое','Choose from the most used tags'=>'Выбрать из часто используемых меток','Choose From Most Used'=>'Выберите из наиболее часто используемых','Choose from the most used %s'=>'Выберите из наиболее часто используемых %s','Add or remove tags'=>'Добавить или удалить метки','Add Or Remove Items'=>'Добавить или удалить элементы','Add or remove %s'=>'Добавить или удалить %s','Separate tags with commas'=>'Метки разделяются запятыми','Separate %s with commas'=>'Разделять %s запятыми','Popular Tags'=>'Популярные метки','Popular Items'=>'Популярные элементы','Popular %s'=>'Популярные %s','Search Tags'=>'Поиск меток','Assigns search items text.'=>'Назначает текст элементов поиска.','Parent Category:'=>'Родительская рубрика:','Parent Item With Colon'=>'Родительский элемент через двоеточие','Parent Category'=>'Родительская рубрика','Parent Item'=>'Родительский элемент','Parent %s'=>'Родитель %s','New Tag Name'=>'Название новой метки','Assigns the new item name text.'=>'Присваивает новый текст названия элемента.','New Item Name'=>'Название нового элемента','New %s Name'=>'Новое %s название','Add New Tag'=>'Добавить новую метку','Update Tag'=>'Обновить метку','Update Item'=>'Обновить элемент','Update %s'=>'Обновить %s','View Tag'=>'Просмотреть метку','Edit Tag'=>'Изменить метку','All Tags'=>'Все метки','Assigns the all items text.'=>'Назначает всем элементам текст.','Menu Label'=>'Этикетка меню','Term Description'=>'Описание термина','Term Slug'=>'Ярлык термина','Term Name'=>'Название термина','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Создайте термин для таксономии, который не может быть удален. По умолчанию он не будет выбран для записей.','Add Post Type'=>'Добавить тип записи','Add Your First Post Type'=>'Добавьте свой первый тип записи','I know what I\'m doing, show me all the options.'=>'Я знаю, что делаю, покажи мне все варианты.','Advanced Configuration'=>'Расширенная конфигурация','Hierarchical post types can have descendants (like pages).'=>'Иерархические типы записей могут иметь потомков (например, страницы).','Hierarchical'=>'Иерархическая','Public'=>'Открыто','movie'=>'фильм','Movie'=>'Фильм','Singular Label'=>'Одиночная этикетка','Movies'=>'Фильмы','Plural Label'=>'Подпись множественного числа','Controller Class'=>'Класс контроллера','Base URL'=>'Базовый URL','Show In REST API'=>'Показывать в REST API','No Query Variable Support'=>'Нет поддержки переменных запросов','URLs for an item and items can be accessed with a query string.'=>'Доступ к URL-адресам элемента и элементов можно получить с помощью строки запроса.','Publicly Queryable'=>'Публично запрашиваемый','Archive Slug'=>'Ярлык архива','Archive'=>'Архив','Pagination support for the items URLs such as the archives.'=>'Поддержка пагинации для URL элементов, таких как архивы.','Pagination'=>'Разделение на страницы','Feed URL'=>'URL фида','URL Slug'=>'Ярлык URL','Custom Permalink'=>'Произвольная постоянная ссылка','Delete items by a user when that user is deleted.'=>'Удаление элементов, созданных пользователем, при удалении этого пользователя.','Delete With User'=>'Удалить вместе с пользователем','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Разрешить экспорт типа сообщения из «Инструменты»> «Экспорт».','Can Export'=>'Можно экспортировать','Choose another post type to base the capabilities for this post type.'=>'Выберите другой тип записи, чтобы использовать возможности этого типа записи.','Appearance Menus Support'=>'Поддержка меню внешнего вида','Show In Admin Bar'=>'Показать на панели админа','Menu Icon'=>'Значок меню','Menu Position'=>'Позиция меню','Admin Menu Parent'=>'Родительское меню администратора','Show In Admin Menu'=>'Показывать в меню админа','A link to a post.'=>'Ссылка на запись.','Item Link Description'=>'Описание ссылки на элемент','A link to a %s.'=>'Ссылка на %s.','Post Link'=>'Ссылка записи','Title for a navigation link block variation.'=>'Заголовок для вариации блока навигационных ссылок.','Item Link'=>'Ссылка элемента','%s Link'=>'Cсылка на %s','Post updated.'=>'Запись обновлена.','Item Updated'=>'Элемент обновлен','%s updated.'=>'%s обновлён.','Post scheduled.'=>'Запись запланирована к публикации.','Item Scheduled'=>'Элемент запланирован','%s scheduled.'=>'%s запланировано.','Post reverted to draft.'=>'Запись возвращена в черновики.','%s reverted to draft.'=>'%s преобразован в черновик.','Post published privately.'=>'Запись опубликована как личная.','%s published privately.'=>'%s опубликована приватно.','Post published.'=>'Запись опубликована.','Item Published'=>'Элемент опубликован','%s published.'=>'%s опубликовано.','Posts list'=>'Список записей','Items List'=>'Список элементов','%s list'=>'%s список','Posts list navigation'=>'Навигация по списку записей','%s list navigation'=>'%s навигация по списку','Filter posts by date'=>'Фильтровать записи по дате','Filter Items By Date'=>'Фильтровать элементы по дате','Filter %s by date'=>'Фильтр %s по дате','Filter posts list'=>'Фильтровать список записей','Filter %s list'=>'Фильтровать список %s','Uploaded To This Item'=>'Загружено в этот элемент','Uploaded to this %s'=>'Загружено в это %s','Insert into post'=>'Вставить в запись','Insert into %s'=>'Вставить в %s','Use as featured image'=>'Использовать как изображение записи','Use Featured Image'=>'Использовать изображение записи','Remove featured image'=>'Удалить изображение записи','Remove Featured Image'=>'Удалить изображение записи','Set featured image'=>'Задать изображение','Set Featured Image'=>'Задать изображение записи','Featured image'=>'Изображение записи','Post Attributes'=>'Свойства записи','%s Attributes'=>'Атрибуты %s','Post Archives'=>'Архивы записей','%s Archives'=>'Архивы %s','No posts found in Trash'=>'Записей в корзине не найдено','No Items Found in Trash'=>'Элементы не найдены в корзине','No %s found in Trash'=>'В корзине не найдено %s','No posts found'=>'Записей не найдено','No Items Found'=>'Элементов не найдено','No %s found'=>'Не найдено %s','Search Posts'=>'Поиск записей','Search Items'=>'Поиск элементов','Search %s'=>'Поиск %s','Parent Page:'=>'Родительская страница:','Parent %s:'=>'Родитель %s:','New Post'=>'Новая запись','New Item'=>'Новый элемент','New %s'=>'Новый %s','Add New Post'=>'Добавить запись','Add New Item'=>'Добавить новый элемент','Add New %s'=>'Добавить новое %s','View Posts'=>'Просмотр записей','View Items'=>'Просмотр элементов','View Post'=>'Просмотреть запись','In the admin bar to view item when editing it.'=>'В панели администратора для просмотра элемента при его редактировании.','View Item'=>'Просмотреть элемент','View %s'=>'Посмотреть %s','Edit Post'=>'Редактировать запись','Edit Item'=>'Изменить элемент','Edit %s'=>'Изменить %s','All Posts'=>'Все записи','In the post type submenu in the admin dashboard.'=>'В подменю типа записи на административной консоли.','All Items'=>'Все элементы','All %s'=>'Все %s','Menu Name'=>'Название меню','Regenerate'=>'Регенерировать','A descriptive summary of the post type.'=>'Описательная сводка типа поста.','Add Custom'=>'Добавить пользовательский','Enable various features in the content editor.'=>'Активируйте различные функции в редакторе содержимого.','Post Formats'=>'Форматы записей','Editor'=>'Редактор','Trackbacks'=>'Обратные ссылки','Select existing taxonomies to classify items of the post type.'=>'Выберите существующие таксономии, чтобы классифицировать элементы типа записи.','Browse Fields'=>'Обзор полей','Nothing to import'=>'Импортировать нечего','. The Custom Post Type UI plugin can be deactivated.'=>'. Плагин Custom Post Type UI можно деактивировать.','Failed to import taxonomies.'=>'Не удалось импортировать таксономии.','Failed to import post types.'=>'Не удалось импортировать типы записи.','Nothing from Custom Post Type UI plugin selected for import.'=>'Ничего из плагина Custom Post Type UI не выбрано для импорта.','Import from Custom Post Type UI'=>'Импорт из Custom Post Type UI','Export - Generate PHP'=>'Экспорт - Генерация PHP','Export'=>'Экспорт','Select Taxonomies'=>'Выбрать таксономии','Select Post Types'=>'Выбрать типы записи','Exported 1 item.'=>'Экспортирован 1 элемент.' . "\0" . 'Экспортировано %s элемента.' . "\0" . 'Экспортировано %s элементов.','Category'=>'Рубрика','Tag'=>'Метка','%s taxonomy created'=>'Таксономия %s создана','%s taxonomy updated'=>'Таксономия %s обновлена','Taxonomy draft updated.'=>'Черновик таксономии обновлен.','Taxonomy scheduled for.'=>'Таксономия запланирована на.','Taxonomy submitted.'=>'Таксономия отправлена.','Taxonomy saved.'=>'Таксономия сохранена.','Taxonomy deleted.'=>'Таксономия удалена.','Taxonomy updated.'=>'Таксономия обновлена.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Эта таксономия не может быть зарегистрирована, так как ее ключ используется другой таксономией, зарегистрированной другим плагином или темой.','Taxonomy synchronized.'=>'Таксономия синхронизирована' . "\0" . '%s таксономии синхронизированы' . "\0" . '%s таксономий синхронизировано','Taxonomy duplicated.'=>'Таксономия дублирована' . "\0" . '%s таксономии дублированы' . "\0" . '%s таксономий дублировано','Taxonomy deactivated.'=>'Таксономия деактивирована' . "\0" . '%s таксономии деактивированы' . "\0" . '%s таксономий деактивировано','Taxonomy activated.'=>'Таксономия активирована' . "\0" . '%s таксономии активированы' . "\0" . '%s таксономий активировано','Terms'=>'Термины','Post type synchronized.'=>'Тип записей синхронизирован' . "\0" . '%s типа записей синхронизированы' . "\0" . '%s типов записей синхронизировано','Post type duplicated.'=>'Тип записей дублирован' . "\0" . '%s типа записей дублированы' . "\0" . '%s типов записей дублировано','Post type deactivated.'=>'Тип записей деактивирован' . "\0" . '%s типа записей деактивированы' . "\0" . '%s типов записей деактивировано','Post type activated.'=>'Тип записей активирован' . "\0" . '%s тип записей активированы' . "\0" . '%s типов записей активировано','Post Types'=>'Типы записей','Advanced Settings'=>'Расширенные настройки','Basic Settings'=>'Базовые настройки','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Тип записей не может быть зарегистрирован, так как его ключ уже зарегистрирован другим плагином или темой.','Pages'=>'Страницы','%s post type created'=>'Тип записи %s создан','Add fields to %s'=>'Добавить поля в %s','%s post type updated'=>'Тип записи %s обновлен','Post type updated.'=>'Тип записей обновлен.','Post type deleted.'=>'Тип записей удален.','Type to search...'=>'Введите текст для поиска...','PRO Only'=>'Только для Про','Field groups linked successfully.'=>'Группы полей связаны успешно.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Импортировать типы записей и таксономии, зарегистрированные через Custom Post Type UI, и управлять ими с помощью ACF. Начать.','ACF'=>'ACF','taxonomy'=>'таксономия','post type'=>'тип записи','Done'=>'Готово','Field Group(s)'=>'Группа(ы) полей','Select one or many field groups...'=>'Выберите одну или несколько групп полей...','Please select the field groups to link.'=>'Пожалуйста, выберете группы полей, чтобы связать.','Field group linked successfully.'=>'Группа полей связана успешно.' . "\0" . 'Группы полей связаны успешно.' . "\0" . 'Группы полей связаны успешно.','post statusRegistration Failed'=>'Регистрация не удалась','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Этот элемент не может быть зарегистрирован, так как его ключ используется другим элементом, зарегистрированным другим плагином или темой.','REST API'=>'Rest API','Permissions'=>'Разрешения','URLs'=>'URL-адреса','Visibility'=>'Видимость','Labels'=>'Этикетки','Field Settings Tabs'=>'Вкладки настроек полей','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Значение шорткода ACF отключено для предварительного просмотра]','Close Modal'=>'Закрыть модальное окно','Field moved to other group'=>'Поле перемещено в другую группу','Close modal'=>'Закрыть модальное окно','Start a new group of tabs at this tab.'=>'Начать новую группу вкладок с этой вкладки.','New Tab Group'=>'Новая группа вкладок','Use a stylized checkbox using select2'=>'Используйте стилизованный флажок, используя select2','Save Other Choice'=>'Сохранить другой выбор','Allow Other Choice'=>'Разрешить другой выбор','Add Toggle All'=>'Добавить Переключить все','Save Custom Values'=>'Сохранить пользовательские значения','Allow Custom Values'=>'Разрешить пользовательские значения','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Пользовательские значения флажка не могут быть пустыми. Снимите флажки с пустых значений.','Updates'=>'Обновления','Advanced Custom Fields logo'=>'Логотип дополнительных настраиваемых полей','Save Changes'=>'Сохранить изменения','Field Group Title'=>'Название группы полей','Add title'=>'Добавить заголовок','New to ACF? Take a look at our getting started guide.'=>'Вы впервые в ACF? Ознакомьтесь с нашим руководством по началу работы.','Add Field Group'=>'Добавить группу полей','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF использует группы полей для группировки произвольных полей вместе, а затем присоединяет эти поля к экранным формам редактирования.','Add Your First Field Group'=>'Добавьте первую группу полей','Options Pages'=>'Страницы настроек','ACF Blocks'=>'Блоки ACF','Gallery Field'=>'Поле галереи','Unlock Extra Features with ACF PRO'=>'Разблокируйте дополнительные возможности с помощью ACF PRO','Delete Field Group'=>'Удалить группу полей','Created on %1$s at %2$s'=>'Создано на %1$s в %2$s','Group Settings'=>'Настройки группы','Location Rules'=>'Правила местонахождения','Choose from over 30 field types. Learn more.'=>'Выбирайте из более чем 30 типов полей. Подробнее.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Начните создавать новые пользовательские поля для ваших записей, страниц, пользовательских типов записей и другого содержимого WordPress.','Add Your First Field'=>'Добавить первое поле','#'=>'#','Add Field'=>'Добавить поле','Presentation'=>'Презентация','Validation'=>'Валидация','General'=>'Общие','Import JSON'=>'Импорт JSON','Export As JSON'=>'Экспорт в формате JSON','Deactivate'=>'Деактивировать','Deactivate this item'=>'Деактивировать этот элемент','Activate'=>'Активировать','Activate this item'=>'Активировать этот элемент','Move field group to trash?'=>'Переместить группу полей в корзину?','post statusInactive'=>'Неактивна','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Продвинутые пользовательские поля и Продвинутые пользовательские поля PRO не должны быть активны одновременно. Мы автоматически деактивировали Продвинутые пользовательские поля PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Продвинутые пользовательские поля и Продвинутые пользовательские поля PRO не должны быть активны одновременно. Мы автоматически деактивировали Продвинутые пользовательские поля.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Мы обнаружили один или несколько вызовов для получения значений ACF полей до момента инициализации ACF. Это неправильно и может привести к искажению или отсутствию данных. Узнайте, как это исправить.','%1$s must have a valid user ID.'=>'%1$s должен иметь действительный ID пользователя.','Invalid request.'=>'Неверный запрос.','%1$s is not one of %2$s'=>'%1$s не является одним из %2$s','%1$s must have a valid post ID.'=>'%1$s должен иметь действительный ID записи.','%s requires a valid attachment ID.'=>'%s требуется действительный ID вложения.','Show in REST API'=>'Показывать в REST API','Enable Transparency'=>'Прозрачность','RGBA Array'=>'Массив RGBA','RGBA String'=>'Строка RGBA','Hex String'=>'Cтрока hex','Upgrade to PRO'=>'Обновить до PRO','post statusActive'=>'Активен','\'%s\' is not a valid email address'=>'«%s» не является корректным адресом электропочты','Color value'=>'Значение цвета','Select default color'=>'Выбрать стандартный цвет','Clear color'=>'Очистить цвет','Blocks'=>'Блоки','Options'=>'Настройки','Users'=>'Пользователи','Menu items'=>'Пункты меню','Widgets'=>'Виджеты','Attachments'=>'Вложения','Taxonomies'=>'Таксономии','Posts'=>'Записи','Last updated: %s'=>'Последнее изменение: %s','Sorry, this post is unavailable for diff comparison.'=>'Данная группа полей не доступна для сравнения отличий.','Invalid field group parameter(s).'=>'Неверный параметр(ы) группы полей.','Awaiting save'=>'Ожидает сохранения','Saved'=>'Сохранено','Import'=>'Импорт','Review changes'=>'Просмотр изменений','Located in: %s'=>'Находится в: %s','Located in plugin: %s'=>'Находится в плагине: %s','Located in theme: %s'=>'Находится в теме: %s','Various'=>'Различные','Sync changes'=>'Синхронизировать изменения','Loading diff'=>'Загрузка diff','Review local JSON changes'=>'Обзор локальных изменений JSON','Visit website'=>'Перейти на сайт','View details'=>'Подробности','Version %s'=>'Версия %s','Information'=>'Информация','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Служба поддержки. Специалисты нашей службы поддержки помогут решить ваши технические проблемы.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Обсуждения. У нас есть активное и дружелюбное сообщество на наших форумах сообщества, которое может помочь вам разобраться в практических приемах мира ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Документация. Наша подробная документация содержит ссылки и руководства для большинства ситуаций, с которыми вы можете столкнуться.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Мы фанатично относимся к поддержке и хотим, чтобы вы извлекали максимум из своего веб-сайта с помощью ACF. Если вы столкнетесь с какими-либо трудностями, есть несколько мест, где вы можете найти помощь:','Help & Support'=>'Помощь и поддержка','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Воспользуйтесь вкладкой «Справка и поддержка», чтобы связаться с нами, если вам потребуется помощь.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Перед созданием вашей первой группы полей мы рекомендуем сначала прочитать наше руководство по началу работы, чтобы ознакомиться с философией и передовыми практиками плагина.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Плагин Advanced Custom Fields предоставляет визуальный конструктор форм для настройки экранов редактирования WordPress с дополнительными полями и интуитивно понятный API для отображения значений произвольных полей в любом файле шаблона темы.','Overview'=>'Обзор','Location type "%s" is already registered.'=>'Тип местоположения "%s" уже зарегистрирован.','Class "%s" does not exist.'=>'Класса "%s" не существует.','Invalid nonce.'=>'Неверный одноразовый номер.','Error loading field.'=>'Ошибка загрузки поля.','Location not found: %s'=>'Не найдено местоположение: %s','Error: %s'=>'Ошибка: %s','Widget'=>'Виджет','User Role'=>'Роль пользователя','Comment'=>'Комментарий','Post Format'=>'Формат записи','Menu Item'=>'Элемент меню','Post Status'=>'Статус записи','Menus'=>'Меню','Menu Locations'=>'Области для меню','Menu'=>'Меню','Post Taxonomy'=>'Таксономия записи','Child Page (has parent)'=>'Дочерняя страница (имеет родителя)','Parent Page (has children)'=>'Родительская страница (имеет дочерние)','Top Level Page (no parent)'=>'Страница верхнего уровня (без родителей)','Posts Page'=>'Страница записей','Front Page'=>'Главная страница','Page Type'=>'Тип страницы','Viewing back end'=>'Просмотр админки','Viewing front end'=>'Просмотр фронтэнда','Logged in'=>'Авторизован','Current User'=>'Текущий пользователь','Page Template'=>'Шаблон страницы','Register'=>'Регистрация','Add / Edit'=>'Добавить / изменить','User Form'=>'Форма пользователя','Page Parent'=>'Родительская страница','Super Admin'=>'Супер администратор','Current User Role'=>'Текущая роль пользователя','Default Template'=>'Шаблон по умолчанию','Post Template'=>'Шаблон записи','Post Category'=>'Рубрика записи','All %s formats'=>'Все %s форматы','Attachment'=>'Вложение','%s value is required'=>'%s значение требуется','Show this field if'=>'Показывать это поле, если','Conditional Logic'=>'Условная логика','and'=>'и','Local JSON'=>'Локальный JSON','Clone Field'=>'Клонировать поле','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Также убедитесь, что все надстройки премиум-класса (%s) обновлены до последней версии.','This version contains improvements to your database and requires an upgrade.'=>'Эта версия содержит улучшения вашей базы данных и требует обновления.','Thank you for updating to %1$s v%2$s!'=>'Спасибо за обновление до %1$s v%2$s!','Database Upgrade Required'=>'Требуется обновление БД','Options Page'=>'Страница настроек','Gallery'=>'Галерея','Flexible Content'=>'Гибкое содержимое','Repeater'=>'Повторитель','Back to all tools'=>'Вернуться ко всем инструментам','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Если на странице редактирования присутствует несколько групп полей, то будут использованы настройки первой из них (с наиболее низким значением порядка очередности)','Select items to hide them from the edit screen.'=>'Выберите блоки, которые необходимо скрыть на странице редактирования.','Hide on screen'=>'Скрыть на экране','Send Trackbacks'=>'Отправить обратные ссылки','Tags'=>'Метки','Categories'=>'Рубрики','Page Attributes'=>'Атрибуты страницы','Format'=>'Формат','Author'=>'Автор','Slug'=>'Ярлык','Revisions'=>'Редакции','Comments'=>'Комментарии','Discussion'=>'Обсуждение','Excerpt'=>'Отрывок','Content Editor'=>'Текстовый редактор','Permalink'=>'Постоянная ссылка','Shown in field group list'=>'Отображается в списке групп полей','Field groups with a lower order will appear first'=>'Группа полей с самым низким порядковым номером появится первой','Order No.'=>'Порядковый номер','Below fields'=>'Под полями','Below labels'=>'Под метками','Instruction Placement'=>'Размещение инструкции','Label Placement'=>'Размещение этикетки','Side'=>'На боковой панели','Normal (after content)'=>'Обычный (после содержимого)','High (after title)'=>'Высокий (после названия)','Position'=>'Позиция','Seamless (no metabox)'=>'Бесшовный (без метабокса)','Standard (WP metabox)'=>'Стандарт (метабокс WP)','Style'=>'Стиль','Type'=>'Тип','Key'=>'Ключ','Order'=>'Порядок','Close Field'=>'Закрыть поле','id'=>'id','class'=>'класс','width'=>'ширина','Wrapper Attributes'=>'Атрибуты обёртки','Required'=>'Обязательное','Instructions'=>'Инструкции','Field Type'=>'Тип поля','Single word, no spaces. Underscores and dashes allowed'=>'Одиночное слово, без пробелов. Подчеркивания и тире разрешены','Field Name'=>'Название поля','This is the name which will appear on the EDIT page'=>'Имя поля на странице редактирования','Field Label'=>'Этикетка поля','Delete'=>'Удалить','Delete field'=>'Удалить поле','Move'=>'Переместить','Move field to another group'=>'Переместить поле в другую группу','Duplicate field'=>'Дублировать поле','Edit field'=>'Изменить поле','Drag to reorder'=>'Перетащите, чтобы изменить порядок','Show this field group if'=>'Показать эту группу полей, если','No updates available.'=>'Обновлений нет.','Database upgrade complete. See what\'s new'=>'Обновление БД завершено. Посмотрите, что нового','Reading upgrade tasks...'=>'Чтения задач обновления...','Upgrade failed.'=>'Ошибка обновления.','Upgrade complete.'=>'Обновление завершено.','Upgrading data to version %s'=>'Обновление данных до версии %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Мы настоятельно рекомендуем сделать резервную копию базы данных перед началом работы. Вы уверены, что хотите запустить обновление сейчас?','Please select at least one site to upgrade.'=>'Выберите хотя бы один сайт для обновления.','Database Upgrade complete. Return to network dashboard'=>'Обновление БД закончено. Вернуться в консоль','Site is up to date'=>'Сайт обновлен','Site requires database upgrade from %1$s to %2$s'=>'Сайт требует обновления БД с %1$s до %2$s','Site'=>'Сайт','Upgrade Sites'=>'Обновление сайтов','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Следующие сайты требуют обновления БД. Отметьте те, которые вы хотите обновить, а затем нажмите %s.','Add rule group'=>'Добавить группу правил','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Создайте набор правил для указания страниц, где следует отображать группу полей','Rules'=>'Правила','Copied'=>'Скопировано','Copy to clipboard'=>'Скопировать в буфер обмена','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Выберите элементы, которые вы хотите экспортировать, а затем выберите метод экспорта. Экспортировать как JSON для экспорта в файл .json, который затем можно импортировать в другую установку ACF. Сгенерировать PHP для экспорта в PHP-код, который можно разместить в вашей теме.','Select Field Groups'=>'Выберите группы полей','No field groups selected'=>'Не выбраны группы полей','Generate PHP'=>'Генерировать PHP','Export Field Groups'=>'Экспорт групп полей','Import file empty'=>'Файл импорта пуст','Incorrect file type'=>'Неправильный тип файла','Error uploading file. Please try again'=>'Ошибка при загрузке файла. Попробуйте еще раз','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Выберите файл ACF JSON, который вы хотите импортировать. Когда вы нажмете кнопку импорта ниже, ACF импортирует элементы из этого файла.','Import Field Groups'=>'Импорт групп полей','Sync'=>'Синхронизация','Select %s'=>'Выбрать %s','Duplicate'=>'Дублировать','Duplicate this item'=>'Дублировать элемент','Supports'=>'Поддержка','Documentation'=>'Документация','Description'=>'Описание','Sync available'=>'Доступна синхронизация','Field group synchronized.'=>'Группа полей синхронизирована.' . "\0" . '%s группы полей синхронизированы.' . "\0" . '%s групп полей синхронизированы.','Active (%s)'=>'Активна (%s)' . "\0" . 'Активно (%s)' . "\0" . 'Активны (%s)','Review sites & upgrade'=>'Проверьте и обновите сайт','Upgrade Database'=>'Обновить базу данных','Custom Fields'=>'Произвольные поля','Move Field'=>'Переместить поле','Please select the destination for this field'=>'Выберите местоположение для этого поля','The %1$s field can now be found in the %2$s field group'=>'Поле %1$s теперь можно найти в группе полей %2$s','Move Complete.'=>'Движение завершено.','Active'=>'Активен','Field Keys'=>'Ключи полей','Settings'=>'Настройки','Location'=>'Местонахождение','Null'=>'Null','copy'=>'копировать','(this field)'=>'(текущее поле)','Checked'=>'Выбрано','Move Custom Field'=>'Переместить пользовательское поле','No toggle fields available'=>'Нет доступных переключаемых полей','Field group title is required'=>'Название группы полей обязательно','This field cannot be moved until its changes have been saved'=>'Это поле не может быть перемещено до сохранения изменений','The string "field_" may not be used at the start of a field name'=>'Строка "field_" не может использоваться в начале имени поля','Field group draft updated.'=>'Черновик группы полей обновлен.','Field group scheduled for.'=>'Группа полей запланирована на.','Field group submitted.'=>'Группа полей отправлена.','Field group saved.'=>'Группа полей сохранена.','Field group published.'=>'Группа полей опубликована.','Field group deleted.'=>'Группа полей удалена.','Field group updated.'=>'Группа полей обновлена.','Tools'=>'Инструменты','is not equal to'=>'не равно','is equal to'=>'равно','Forms'=>'Формы','Page'=>'Страница','Post'=>'Запись','Relational'=>'Отношение','Choice'=>'Выбор','Basic'=>'Базовый','Unknown'=>'Неизвестный','Field type does not exist'=>'Тип поля не существует','Spam Detected'=>'Обнаружение спама','Post updated'=>'Запись обновлена','Update'=>'Обновить','Validate Email'=>'Проверка Email','Content'=>'Содержимое','Title'=>'Заголовок','Edit field group'=>'Изменить группу полей','Selection is less than'=>'Отбор меньше, чем','Selection is greater than'=>'Отбор больше, чем','Value is less than'=>'Значение меньше чем','Value is greater than'=>'Значение больше чем','Value contains'=>'Значение содержит','Value matches pattern'=>'Значение соответствует паттерну','Value is not equal to'=>'Значение не равно','Value is equal to'=>'Значение равно','Has no value'=>'Не имеет значения','Has any value'=>'Имеет любое значение','Cancel'=>'Отмена','Are you sure?'=>'Вы уверены?','%d fields require attention'=>'%d полей требуют вашего внимания','1 field requires attention'=>'1 поле требует внимания','Validation failed'=>'Валидация не удалась','Validation successful'=>'Валидация пройдена успешно','Restricted'=>'Ограничено','Collapse Details'=>'Свернуть подробные сведения','Expand Details'=>'Развернуть подробные сведения','Uploaded to this post'=>'Загруженные для этой записи','verbUpdate'=>'Обновить','verbEdit'=>'Изменить','The changes you made will be lost if you navigate away from this page'=>'Внесенные вами изменения будут утеряны, если вы покинете эту страницу','File type must be %s.'=>'Тип файла должен быть %s.','or'=>'или','File size must not exceed %s.'=>'Размер файла не должен превышать %s.','File size must be at least %s.'=>'Размер файла должен быть не менее чем %s.','Image height must not exceed %dpx.'=>'Высота изображения не должна превышать %d px.','Image height must be at least %dpx.'=>'Высота изображения должна быть не менее %d px.','Image width must not exceed %dpx.'=>'Ширина изображения не должна превышать %d px.','Image width must be at least %dpx.'=>'Ширина изображения должна быть не менее %d px.','(no title)'=>'(без названия)','Full Size'=>'Полный','Large'=>'Большой','Medium'=>'Средний','Thumbnail'=>'Миниатюра','(no label)'=>'(без этикетки)','Sets the textarea height'=>'Задает высоту текстовой области','Rows'=>'Строки','Text Area'=>'Область текста','Prepend an extra checkbox to toggle all choices'=>'Добавьте дополнительный флажок, чтобы переключить все варианты','Save \'custom\' values to the field\'s choices'=>'Сохранить "пользовательские" значения для выбора поля','Allow \'custom\' values to be added'=>'Разрешить добавление «пользовательских» значений','Add new choice'=>'Добавить новый выбор','Toggle All'=>'Переключить все','Allow Archives URLs'=>'Разрешить URL-адреса архивов','Archives'=>'Архивы','Page Link'=>'Ссылка на страницу','Add'=>'Добавить','Name'=>'Имя','%s added'=>'%s добавлен','%s already exists'=>'%s уже существует','User unable to add new %s'=>'У пользователя нет возможности добавить новый %s','Term ID'=>'ID термина','Term Object'=>'Объект термина','Load value from posts terms'=>'Загрузить значения из терминов записей','Load Terms'=>'Загрузить термины','Connect selected terms to the post'=>'Связать выбранные термины с записью','Save Terms'=>'Сохранение терминов','Allow new terms to be created whilst editing'=>'Разрешить создание новых терминов во время редактирования','Create Terms'=>'Создание терминов','Radio Buttons'=>'Кнопки-переключатели','Single Value'=>'Одиночная значение','Multi Select'=>'Множественный выбор','Checkbox'=>'Флажок','Multiple Values'=>'Несколько значений','Select the appearance of this field'=>'Выберите способ отображения поля','Appearance'=>'Внешний вид','Select the taxonomy to be displayed'=>'Выберите таксономию для отображения','No TermsNo %s'=>'Нет %s','Value must be equal to or lower than %d'=>'Значение должно быть равным или меньшим чем %d','Value must be equal to or higher than %d'=>'Значение должно быть равным или больше чем %d','Value must be a number'=>'Значение должно быть числом','Number'=>'Число','Save \'other\' values to the field\'s choices'=>'Сохранить значения "другое" в выборы поля','Add \'other\' choice to allow for custom values'=>'Выберите значение "Другое", чтобы разрешить настраиваемые значения','Other'=>'Другое','Radio Button'=>'Кнопка-переключатель','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Определяет конечную точку предыдущего аккордеона. Данный аккордеон будет невидим.','Allow this accordion to open without closing others.'=>'Позвольте этому аккордеону открываться, не закрывая другие.','Multi-Expand'=>'Многократное расширение','Display this accordion as open on page load.'=>'Отображать этот аккордеон как открытый при загрузке страницы.','Open'=>'Открыть','Accordion'=>'Аккордеон','Restrict which files can be uploaded'=>'Ограничить файлы, которые могут быть загружены','File ID'=>'ID файла','File URL'=>'URL файла','File Array'=>'Массив файлов','Add File'=>'Добавить файл','No file selected'=>'Файл не выбран','File name'=>'Имя файла','Update File'=>'Обновить файл','Edit File'=>'Изменить файл','Select File'=>'Выбрать файл','File'=>'Файл','Password'=>'Пароль','Specify the value returned'=>'Укажите возвращаемое значение','Use AJAX to lazy load choices?'=>'Использовать AJAX для отложенной загрузки вариантов?','Enter each default value on a new line'=>'Введите каждое значение по умолчанию с новой строки','verbSelect'=>'Выбрать','Select2 JS load_failLoading failed'=>'Загрузка не удалась','Select2 JS searchingSearching…'=>'Поиск…','Select2 JS load_moreLoading more results…'=>'Загрузить больше результатов…','Select2 JS selection_too_long_nYou can only select %d items'=>'Вы можете выбрать только %d элементов','Select2 JS selection_too_long_1You can only select 1 item'=>'Можно выбрать только 1 элемент','Select2 JS input_too_long_nPlease delete %d characters'=>'Удалите %d символов','Select2 JS input_too_long_1Please delete 1 character'=>'Удалите 1 символ','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Введите %d или больше символов','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Введите 1 или более символов','Select2 JS matches_0No matches found'=>'Соответствий не найдено','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d значений доступно, используйте клавиши вверх и вниз для навигации.','Select2 JS matches_1One result is available, press enter to select it.'=>'Доступен один результат, нажмите Enter, чтобы выбрать его.','nounSelect'=>'Выбрать','User ID'=>'ID пользователя','User Object'=>'Объект пользователя','User Array'=>'Массив пользователя','All user roles'=>'Все роли пользователей','Filter by Role'=>'Фильтровать по роли','User'=>'Пользователь','Separator'=>'Разделитель','Select Color'=>'Выбрать цвет','Default'=>'По умолчанию','Clear'=>'Сброс','Color Picker'=>'Цветовая палитра','Date Time Picker JS pmTextPM'=>'ПП','Date Time Picker JS amTextAM'=>'ДП','Date Time Picker JS selectTextSelect'=>'Выбрать','Date Time Picker JS closeTextDone'=>'Готово','Date Time Picker JS currentTextNow'=>'Сейчас','Date Time Picker JS timezoneTextTime Zone'=>'Часовой пояс','Date Time Picker JS microsecTextMicrosecond'=>'Микросекунда','Date Time Picker JS millisecTextMillisecond'=>'Миллисекунда','Date Time Picker JS secondTextSecond'=>'Секунда','Date Time Picker JS minuteTextMinute'=>'Минута','Date Time Picker JS hourTextHour'=>'Час','Date Time Picker JS timeTextTime'=>'Время','Date Time Picker JS timeOnlyTitleChoose Time'=>'Выберите время','Date Time Picker'=>'Выбор даты и времени','Endpoint'=>'Конечная точка','Left aligned'=>'Выровнено по левому краю','Top aligned'=>'Выровнено по верхнему краю','Placement'=>'Расположение','Tab'=>'Вкладка','Value must be a valid URL'=>'Значение должно быть допустимым URL','Link URL'=>'URL ссылки','Link Array'=>'Массив ссылок','Opens in a new window/tab'=>'Откроется на новой вкладке','Select Link'=>'Выбрать ссылку','Link'=>'Ссылка','Email'=>'Email','Step Size'=>'Шаг изменения','Maximum Value'=>'Макс. значение','Minimum Value'=>'Минимальное значение','Range'=>'Диапазон','Both (Array)'=>'Оба (массив)','Label'=>'Этикетка','Value'=>'Значение','Vertical'=>'Вертикально','Horizontal'=>'Горизонтально','red : Red'=>'red : Красный','For more control, you may specify both a value and label like this:'=>'Для большего контроля вы можете указать и значение, и этикетку следующим образом:','Enter each choice on a new line.'=>'Введите каждый вариант с новой строки.','Choices'=>'Варианты','Button Group'=>'Группа кнопок','Allow Null'=>'Разрешить Null','Parent'=>'Родитель','TinyMCE will not be initialized until field is clicked'=>'TinyMCE не будет инициализирован, пока не будет нажато поле','Delay Initialization'=>'Задержка инициализации','Show Media Upload Buttons'=>'Показать кнопки загрузки медиа файлов','Toolbar'=>'Верхняя панель','Text Only'=>'Только текст','Visual Only'=>'Только визуально','Visual & Text'=>'Визуально и текст','Tabs'=>'Вкладки','Click to initialize TinyMCE'=>'Нажмите для инициализации TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Текст','Visual'=>'Визуально','Value must not exceed %d characters'=>'Значение не должно превышать %d символов','Leave blank for no limit'=>'Оставьте пустым, чтобы не ограничивать','Character Limit'=>'Ограничение кол-ва символов','Appears after the input'=>'Появляется после ввода','Append'=>'Добавить','Appears before the input'=>'Появляется перед вводом','Prepend'=>'Добавить в начало','Appears within the input'=>'Появляется перед полем ввода','Placeholder Text'=>'Текст-заполнитель','Appears when creating a new post'=>'Появляется при создании новой записи','Text'=>'Текст','Post ID'=>'ID записи','Post Object'=>'Объект записи','Maximum Posts'=>'Макс. кол-во записей','Minimum Posts'=>'Мин. кол-во записей','Featured Image'=>'Изображение записи','Selected elements will be displayed in each result'=>'Выбранные элементы будут отображены в каждом результате','Elements'=>'Элементы','Taxonomy'=>'Таксономия','Post Type'=>'Тип записи','Filters'=>'Фильтры','All taxonomies'=>'Все таксономии','Filter by Taxonomy'=>'Фильтрация по таксономии','All post types'=>'Все типы записи','Filter by Post Type'=>'Фильтрация по типу записей','Search...'=>'Поиск...','Select taxonomy'=>'Выбрать таксономию','Select post type'=>'Выбрать тип записи','No matches found'=>'Соответствий не найдено','Loading'=>'Загрузка','Maximum values reached ( {max} values )'=>'Достигнуты макс. значения ( {max} values )','Relationship'=>'Родственные связи','Comma separated list. Leave blank for all types'=>'Для разделения типов файлов используйте запятые. Оставьте поле пустым для разрешения загрузки всех файлов','Allowed File Types'=>'Разрешенные типы файлов','Maximum'=>'Максимум','File size'=>'Размер файла','Restrict which images can be uploaded'=>'Ограничить изображения, которые могут быть загружены','Minimum'=>'Минимум','Uploaded to post'=>'Загружено в запись','All'=>'Все','Limit the media library choice'=>'Ограничить выбор из библиотеки файлов','Library'=>'Библиотека','Preview Size'=>'Размер предпросмотра','Image ID'=>'ID изображения','Image URL'=>'URL изображения','Image Array'=>'Массив изображения','Specify the returned value on front end'=>'Укажите возвращаемое значение на фронтедне','Return Value'=>'Возвращаемое значение','Add Image'=>'Добавить изображение','No image selected'=>'Изображение не выбрано','Remove'=>'Удалить','Edit'=>'Изменить','All images'=>'Все изображения','Update Image'=>'Обновить изображение','Edit Image'=>'Редактировать','Select Image'=>'Выбрать изображение','Image'=>'Изображение','Allow HTML markup to display as visible text instead of rendering'=>'Разрешить HTML-разметке отображаться в виде видимого текста вместо отрисовки','Escape HTML'=>'Escape HTML','No Formatting'=>'Без форматирования','Automatically add <br>'=>'Автоматически добавлять <br>','Automatically add paragraphs'=>'Автоматически добавлять абзацы','Controls how new lines are rendered'=>'Управляет отрисовкой новых линий','New Lines'=>'Новые строки','Week Starts On'=>'Неделя начинается с','The format used when saving a value'=>'Формат, используемый при сохранении значения','Save Format'=>'Сохранить формат','Date Picker JS weekHeaderWk'=>'Нед.','Date Picker JS prevTextPrev'=>'Назад','Date Picker JS nextTextNext'=>'Далее','Date Picker JS currentTextToday'=>'Сегодня','Date Picker JS closeTextDone'=>'Готово','Date Picker'=>'Выбор даты','Width'=>'Ширина','Embed Size'=>'Размер встраивания','Enter URL'=>'Введите URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Текст отображается, когда он неактивен','Off Text'=>'Отключить текст','Text shown when active'=>'Текст, отображаемый при активности','On Text'=>'На тексте','Stylized UI'=>'Стилизованный интерфейс','Default Value'=>'Значение по умолчанию','Displays text alongside the checkbox'=>'Отображать текст рядом с флажком','Message'=>'Сообщение','No'=>'Нет','Yes'=>'Да','True / False'=>'True / False','Row'=>'Строка','Table'=>'Таблица','Block'=>'Блок','Specify the style used to render the selected fields'=>'Укажите стиль, используемый для отрисовки выбранных полей','Layout'=>'Макет','Sub Fields'=>'Вложенные поля','Group'=>'Группа','Customize the map height'=>'Настройка высоты карты','Height'=>'Высота','Set the initial zoom level'=>'Укажите начальный масштаб','Zoom'=>'Увеличить','Center the initial map'=>'Центрировать начальную карту','Center'=>'По центру','Search for address...'=>'Поиск по адресу...','Find current location'=>'Определить текущее местоположение','Clear location'=>'Очистить местоположение','Search'=>'Поиск','Sorry, this browser does not support geolocation'=>'Ваш браузер не поддерживает определение местоположения','Google Map'=>'Google Карта','The format returned via template functions'=>'Формат, возвращаемый через функции шаблона','Return Format'=>'Формат возврата','Custom:'=>'Пользовательский:','The format displayed when editing a post'=>'Формат, отображаемый при редактировании записи','Display Format'=>'Отображаемый формат','Time Picker'=>'Подборщик времени','Inactive (%s)'=>'Неактивен (%s)' . "\0" . 'Неактивны (%s)' . "\0" . 'Неактивно (%s)','No Fields found in Trash'=>'Поля не найдены в корзине','No Fields found'=>'Поля не найдены','Search Fields'=>'Поиск полей','View Field'=>'Просмотреть поле','New Field'=>'Новое поле','Edit Field'=>'Изменить поле','Add New Field'=>'Добавить новое поле','Field'=>'Поле','Fields'=>'Поля','No Field Groups found in Trash'=>'Группы полей не найдены в корзине','No Field Groups found'=>'Группы полей не найдены','Search Field Groups'=>'Найти группу полей','View Field Group'=>'Просмотреть группу полей','New Field Group'=>'Новая группа полей','Edit Field Group'=>'Редактирование группы полей','Add New Field Group'=>'Добавить новую группу полей','Add New'=>'Добавить новое','Field Group'=>'Группа полей','Field Groups'=>'Группы полей','Customize WordPress with powerful, professional and intuitive fields.'=>'Настройте WordPress с помощью мощных, профессиональных и интуитивно понятных полей.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'%s значение требуется','%s settings'=>'Настройки','Options Updated'=>'Настройки были обновлены','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Для разблокировки обновлений введите ваш лицензионный ключ на странице Обновление. Если у вас его нет, то ознакомьтесь с деталями.','ACF Activation Error. An error occurred when connecting to activation server'=>'Ошибка. Не удалось подключиться к серверу обновлений','Check Again'=>'Проверить еще раз','ACF Activation Error. Could not connect to activation server'=>'Ошибка. Не удалось подключиться к серверу обновлений','Publish'=>'Опубликовано','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'С этой страницей настроек не связаны группы полей. Создать группу полей','Error. Could not connect to update server'=>'Ошибка. Не удалось подключиться к серверу обновлений','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Во время проверки лицензии, которая связана с адресом сайта, возникла ошибка. Пожалуйста, выполните активацию снова','Select one or more fields you wish to clone'=>'Выберите одно или несколько полей, которые вы хотите клонировать','Display'=>'Способ отображения','Specify the style used to render the clone field'=>'Выберите стиль отображения клонированных полей','Group (displays selected fields in a group within this field)'=>'Группа (сгруппировать выбранные поля в одно и выводить вместо текущего)','Seamless (replaces this field with selected fields)'=>'Отдельно (выбранные поля выводятся отдельно вместо текущего)','Labels will be displayed as %s'=>'Ярлыки будут отображаться как %s','Prefix Field Labels'=>'Префикс для ярлыков полей','Values will be saved as %s'=>'Значения будут сохранены как %s','Prefix Field Names'=>'Префикс для названий полей','Unknown field'=>'Неизвестное поле','Unknown field group'=>'Неизвестная группа полей','All fields from %s field group'=>'Все поля группы %s','Add Row'=>'Добавить','layout'=>'макет' . "\0" . 'макета' . "\0" . 'макетов','layouts'=>'макеты','This field requires at least {min} {label} {identifier}'=>'Это поле требует как минимум {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Это поле ограничено {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} доступно (максимум {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} требуется (минимум {min})','Flexible Content requires at least 1 layout'=>'Для гибкого содержания требуется как минимум один макет','Click the "%s" button below to start creating your layout'=>'Нажмите на кнопку "%s" ниже для начала создания собственного макета','Add layout'=>'Добавить макет','Duplicate layout'=>'Дублировать макет','Remove layout'=>'Удалить макет','Click to toggle'=>'Нажмите для переключения','Delete Layout'=>'Удалить макет','Duplicate Layout'=>'Дублировать макет','Add New Layout'=>'Добавить новый макет','Add Layout'=>'Добавить макет','Min'=>'Минимум','Max'=>'Максимум','Minimum Layouts'=>'Мин. количество блоков','Maximum Layouts'=>'Макс. количество блоков','Button Label'=>'Текст кнопки добавления','Add Image to Gallery'=>'Добавление изображений в галерею','Maximum selection reached'=>'Выбрано максимальное количество изображений','Length'=>'Длина','Caption'=>'Подпись','Alt Text'=>'Текст в ALT','Add to gallery'=>'Добавить изображения','Bulk actions'=>'Сортировка','Sort by date uploaded'=>'По дате загрузки','Sort by date modified'=>'По дате изменения','Sort by title'=>'По названию','Reverse current order'=>'Инвертировать','Close'=>'Закрыть','Minimum Selection'=>'Мин. количество изображений','Maximum Selection'=>'Макс. количество изображений','Allowed file types'=>'Допустимые типы файлов','Insert'=>'Добавить','Specify where new attachments are added'=>'Укажите куда добавлять новые вложения','Append to the end'=>'Добавлять в конец','Prepend to the beginning'=>'Добавлять в начало','Minimum rows not reached ({min} rows)'=>'Достигнуто минимальное количество ({min} элементов)','Maximum rows reached ({max} rows)'=>'Достигнуто максимальное количество ({max} элементов)','Error loading page'=>'Возникла ошибка при загрузке обновления','Rows Per Page'=>'Страница записей','Set the number of rows to be displayed on a page.'=>'Выберите таксономию для отображения','Minimum Rows'=>'Мин. количество элементов','Maximum Rows'=>'Макс. количество элементов','Collapsed'=>'Сокращенный заголовок','Select a sub field to show when row is collapsed'=>'Выберите поле, которое будет отображаться в качестве заголовка при сворачивании блока','Click to reorder'=>'Потяните для изменения порядка','Add row'=>'Добавить','Duplicate row'=>'Дублировать','Remove row'=>'Удалить','Current Page'=>'Текущий пользователь','First Page'=>'Главная страница','Previous Page'=>'Страница записей','Next Page'=>'Главная страница','Last Page'=>'Страница записей','No block types exist'=>'Страницы с настройками отсуствуют','No options pages exist'=>'Страницы с настройками отсуствуют','Deactivate License'=>'Деактивировать лицензию','Activate License'=>'Активировать лицензию','License Information'=>'Информация о лицензии','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Для разблокирования обновлений введите лицензионный ключ ниже. Если у вас его нет, то ознакомьтесь с деталями.','License Key'=>'Номер лицензии','Retry Activation'=>'Код активации','Update Information'=>'Обновления','Current Version'=>'Текущая версия','Latest Version'=>'Последняя версия','Update Available'=>'Обновления доступны','Upgrade Notice'=>'Замечания по обновлению','Enter your license key to unlock updates'=>'Пожалуйста введите ваш номер лицензии для разблокировки обновлений','Update Plugin'=>'Обновить плагин','Please reactivate your license to unlock updates'=>'Пожалуйста введите ваш номер лицензии для разблокировки обновлений']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.mo index ee299bb49249f6b7f8983b06bf0579b38b0e5a9b..71693bc67836f8c406c7dc636ba316b1b27d40b5 100644 GIT binary patch delta 25332 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 UP8LU-5=|%{i|IM0xK)DwA8hf^b^rhX delta 22492 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 H74-Xm9etD@ diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.po index 288cd706e..ec4ab851c 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-ru_RU.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ru_RU\n" "MIME-Version: 1.0\n" @@ -21,78 +21,2132 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 месяца бесплатно" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Выберите страницы настроек" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Скопировать таксономию" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Создать таксономию" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Скопировать тип записи" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Создать тип записи" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Привязать группы полей" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Добавить поля" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Это поле" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF (PRO)" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Обратная связь" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Поддержка" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "разработан и поддерживается" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Добавьте %s в правила местонахождения выбранных групп полей." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Целевое поле" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Двунаправленный" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s поле" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Выбор нескольких пунктов" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" -msgstr "" +msgstr "Логотип WP Engine" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" "Только буквы нижнего регистра, подчеркивания и дефисы. Максимум 32 символа." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Возможность управления термами" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Больше инструментов от WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Читать больше" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -101,55 +2155,51 @@ msgstr "" #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "от" +msgstr "Разблокируйте Дополнительные функции и сделайте больше с ACF Pro" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s поля" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Нет терминов" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Нет типов записей" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Нет записей" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Нет таксономий" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Нет групп полей" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Нет полей" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Нет описания" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Любой статус записи" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -157,7 +2207,7 @@ msgstr "" "Указанный ключ таксономии уже используется другой таксономией, " "зарегистрированной вне ACF, и не может быть использован." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -165,7 +2215,7 @@ msgstr "" "Указанный ключ таксономии уже используется другой таксономией в ACF и не " "может быть использован." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -173,7 +2223,7 @@ msgstr "" "Ключ таксономии должен содержать только буквенно-цифровые символы в нижнем " "регистре, знак подчеркивания или тире." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "Ключ таксономии должен содержать не более 32 символов." @@ -205,35 +2255,35 @@ msgstr "Править таксономию" msgid "Add New Taxonomy" msgstr "Добавить новую таксономию" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "В корзине не найдено ни одного типа записей" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Типы записей не найдены" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Найти типы записей" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Смотреть тип записи" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Новый тип записи" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Изменить тип записи" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Добавить новый тип записи" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." @@ -241,7 +2291,7 @@ msgstr "" "Указанный ключ типа записи уже используется другим типом записи, " "зарегистрированным вне ACF, и не может быть использован." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." @@ -250,8 +2300,8 @@ msgstr "" "может быть использован." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." @@ -259,7 +2309,7 @@ msgstr "" "Это поле является зарезервированным " "термином WordPress." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." @@ -267,15 +2317,15 @@ msgstr "" "Ключ типа записи должен содержать только буквенно-цифровые символы в нижнем " "регистре, знак подчеркивания или тире." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Ключ типа записи должен содержать не более 20 символов." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Мы не рекомендуем использовать это поле в блоках ACF." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." @@ -283,11 +2333,11 @@ msgstr "" "Показывает WordPress WYSIWYG редактор такой же, как в Записях или Страницах " "и позволяет редактировать текст, а также мультимедийное содержимое." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG редактор" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -295,15 +2345,16 @@ msgstr "" "Позволяет выбрать одного или нескольких пользователей, которые могут быть " "использованы для создания взаимосвязей между объектами данных." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "Текстовый поле, специально разработанное для хранения веб-адресов." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." @@ -312,7 +2363,7 @@ msgstr "" "истинно или ложно и т.д.). Может быть представлен в виде стилизованного " "переключателя или флажка." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." @@ -320,16 +2371,16 @@ msgstr "" "Интерактивный пользовательский интерфейс для выбора времени. Формат времени " "можно настроить с помощью параметров поля." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "Простая текстовая область для хранения абзацев текста." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "Простое текстовое поле, предназначенное для хранения однострочных значений." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." @@ -337,145 +2388,147 @@ msgstr "" "Позволяет выбрать один или несколько терминов таксономии на основе критериев " "и параметров, указанных в настройках полей." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "Выпадающий список с заданными вариантами выбора." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Фильтр по статусу записи" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Ввод ограничен числовыми значениями." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" +"Текстовый ввод, специально предназначенный для хранения адресов электронной " +"почты." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -483,14 +2536,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -498,70 +2551,68 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Клонировать" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Дополнительно" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (более новая версия)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Оригинальный" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Неверный ID записи." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Читать далее" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Руководство" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Доступно с ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Выбрать поля" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Попробуйте другой поисковый запрос или просмотрите %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Популярные поля" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Нет результатов поиска для '%s'" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Поля поиска..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Выбрать тип поля" @@ -569,122 +2620,124 @@ msgstr "Выбрать тип поля" msgid "Popular" msgstr "Популярные" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Добавить таксономию" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" "Создание пользовательских таксономий для классификации содержимого типов " "записей" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Добавьте свою первую таксономию" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "Иерархические таксономии могут иметь потомков (например, категории)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Сделать видимой таксономию на фронтенде и в админпанели." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" "Один или несколько типов записей, которые можно классифицировать с помощью " "данной таксономии." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "жанр" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Жанр" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Жанры" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "Настроить слаг, используемое в URL" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "Постоянные ссылки для этой таксономии отключены." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"Перепишите URL, используя ключ таксономии в качестве слага. Ваша структура " +"постоянных ссылок будет выглядеть следующим образом" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Ключ таксономии" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Выберите тип постоянной ссылки для этой таксономии." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Отображать столбец админа" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Быстрое редактирование" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Облако меток" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." @@ -692,124 +2745,126 @@ msgstr "" "Название PHP-функции, вызываемой для санации данных таксономии, сохраненных " "из мета-бокса." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" +"Имя PHP-функции, которая будет вызываться для обработки содержимого мета-" +"бокса в вашей таксономии." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Регистрация обратного вызова метабокса" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "Отсутствует метабокс" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "Произвольный метабокс" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Блок метаданных" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" -msgstr "" +msgstr "Категории метабокса" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "Теги метабокса" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "Ссылка на метку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "Ссылка на %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Ссылка метки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Перейти к меткам" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Вернуться к элементам" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Перейти к %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Список меток" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "Присваивает текст скрытому заголовку таблицы." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Навигация по списку меток" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Фильтр по рубрике" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Фильтр по элементу" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Фильтр по %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." @@ -817,16 +2872,16 @@ msgstr "" "Описание по умолчанию не отображается, однако некоторые темы могут его " "показывать." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" @@ -834,304 +2889,306 @@ msgstr "" "Назначьте родительский термин для создания иерархии. Термин \"Джаз\", " "например, будет родителем для \"Бибопа\" и \"Биг-бэнда\"." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" -msgstr "" +msgstr "Описание поля слага" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" -msgstr "" +msgstr "Описание имени слага" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Меток нет" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" +"Назначает текст, отображаемый в таблицах постов и списка медиафайлов при " +"отсутствии тегов и категорий." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Нет терминов" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Нет %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Метки не найдены" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Не найдено" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Часто используемое" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Выбрать из часто используемых меток" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Выберите из наиболее часто используемых" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Выберите из наиболее часто используемых %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Добавить или удалить метки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Добавить или удалить элементы" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Добавить или удалить %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Метки разделяются запятыми" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Разделять %s запятыми" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Популярные метки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Популярные элементы" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Популярные %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Поиск меток" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "Назначает текст элементов поиска." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Родительская рубрика:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Родительский элемент через двоеточие" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Родительская рубрика" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Родительский элемент" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Родитель %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Название новой метки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "Присваивает новый текст названия элемента." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Название нового элемента" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Новое %s название" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Добавить новую метку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Обновить метку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Обновить элемент" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Обновить %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Просмотреть метку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Изменить метку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Все метки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "Назначает всем элементам текст." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Этикетка меню" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Описание термина" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Ярлык термина" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Название термина" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." @@ -1139,708 +3196,697 @@ msgstr "" "Создайте термин для таксономии, который не может быть удален. По умолчанию " "он не будет выбран для записей." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Добавить тип записи" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Добавьте свой первый тип записи" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Я знаю, что делаю, покажи мне все варианты." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Расширенная конфигурация" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "Иерархические типы записей могут иметь потомков (например, страницы)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Иерархическая" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Открыто" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "фильм" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Фильм" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Одиночная этикетка" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Фильмы" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Подпись множественного числа" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "Класс контроллера" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Базовый URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Показывать в REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Нет поддержки переменных запросов" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" "Доступ к URL-адресам элемента и элементов можно получить с помощью строки " "запроса." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Публично запрашиваемый" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Ярлык архива" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Архив" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "Поддержка пагинации для URL элементов, таких как архивы." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Разделение на страницы" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "URL фида" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "Ярлык URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Произвольная постоянная ссылка" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" "Удаление элементов, созданных пользователем, при удалении этого пользователя." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Удалить вместе с пользователем" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "Разрешить экспорт типа сообщения из «Инструменты»> «Экспорт»." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Можно экспортировать" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" "Выберите другой тип записи, чтобы использовать возможности этого типа записи." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "Поддержка меню внешнего вида" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Показать на панели админа" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Значок меню" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Позиция меню" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Родительское меню администратора" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Показывать в меню админа" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "Ссылка на запись." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Описание ссылки на элемент" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "Ссылка на %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Ссылка записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "Заголовок для вариации блока навигационных ссылок." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Ссылка элемента" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "Cсылка на %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Запись обновлена." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Элемент обновлен" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s обновлён." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Запись запланирована к публикации." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "Элемент запланирован" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s запланировано." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Запись возвращена в черновики." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s преобразован в черновик." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Запись опубликована как личная." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "%s опубликована приватно." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Запись опубликована." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Элемент опубликован" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s опубликовано." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Список записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Список элементов" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s список" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Навигация по списку записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "%s навигация по списку" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Фильтровать записи по дате" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Фильтровать элементы по дате" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Фильтр %s по дате" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Фильтровать список записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Фильтровать список %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Загружено в этот элемент" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Загружено в это %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Вставить в запись" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Вставить в %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Использовать как изображение записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Использовать изображение записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Удалить изображение записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Удалить изображение записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Задать изображение" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Задать изображение записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Изображение записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Свойства записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Атрибуты %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Архивы записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1848,307 +3894,309 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Архивы %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Записей в корзине не найдено" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Элементы не найдены в корзине" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "В корзине не найдено %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Записей не найдено" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Элементов не найдено" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Не найдено %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Поиск записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Поиск элементов" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Поиск %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Родительская страница:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Родитель %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Новая запись" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Новый элемент" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Новый %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Добавить запись" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Добавить новый элемент" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Добавить новое %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Просмотр записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Просмотр элементов" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Просмотреть запись" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "В панели администратора для просмотра элемента при его редактировании." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Просмотреть элемент" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Посмотреть %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Редактировать запись" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Изменить элемент" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Изменить %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Все записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "В подменю типа записи на административной консоли." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Все элементы" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Все %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Название меню" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Регенерировать" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "Описательная сводка типа поста." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Добавить пользовательский" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Активируйте различные функции в редакторе содержимого." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Форматы записей" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Редактор" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Обратные ссылки" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" "Выберите существующие таксономии, чтобы классифицировать элементы типа " "записи." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Обзор полей" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Импортировать нечего" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Плагин Custom Post Type UI можно деактивировать." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Не удалось импортировать таксономии." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Не удалось импортировать типы записи." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Ничего из плагина Custom Post Type UI не выбрано для импорта." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Импорт из Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2158,46 +4206,41 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Экспорт - Генерация PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Экспорт" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Выбрать таксономии" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Выбрать типы записи" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Экспортирован 1 элемент." msgstr[1] "Экспортировано %s элемента." msgstr[2] "Экспортировано %s элементов." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Рубрика" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Метка" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Создать новый тип записи" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2232,8 +4275,8 @@ msgstr "Таксономия удалена." msgid "Taxonomy updated." msgstr "Таксономия обновлена." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2242,7 +4285,7 @@ msgstr "" "другой таксономией, зарегистрированной другим плагином или темой." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Таксономия синхронизирована" @@ -2250,7 +4293,7 @@ msgstr[1] "%s таксономии синхронизированы" msgstr[2] "%s таксономий синхронизировано" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Таксономия дублирована" @@ -2258,7 +4301,7 @@ msgstr[1] "%s таксономии дублированы" msgstr[2] "%s таксономий дублировано" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Таксономия деактивирована" @@ -2266,19 +4309,19 @@ msgstr[1] "%s таксономии деактивированы" msgstr[2] "%s таксономий деактивировано" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Таксономия активирована" msgstr[1] "%s таксономии активированы" msgstr[2] "%s таксономий активировано" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Термины" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Тип записей синхронизирован" @@ -2286,7 +4329,7 @@ msgstr[1] "%s типа записей синхронизированы" msgstr[2] "%s типов записей синхронизировано" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Тип записей дублирован" @@ -2294,7 +4337,7 @@ msgstr[1] "%s типа записей дублированы" msgstr[2] "%s типов записей дублировано" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Тип записей деактивирован" @@ -2302,33 +4345,33 @@ msgstr[1] "%s типа записей деактивированы" msgstr[2] "%s типов записей деактивировано" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Тип записей активирован" msgstr[1] "%s тип записей активированы" msgstr[2] "%s типов записей активировано" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Типы записей" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Расширенные настройки" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Базовые настройки" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2336,30 +4379,22 @@ msgstr "" "Тип записей не может быть зарегистрирован, так как его ключ уже " "зарегистрирован другим плагином или темой." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Страницы" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Создать новую таксономию" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Тип записи %s создан" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Добавить поля в %s" @@ -2393,28 +4428,28 @@ msgstr "Тип записей обновлен." msgid "Post type deleted." msgstr "Тип записей удален." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Введите текст для поиска..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Только для Про" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Группы полей связаны успешно." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2422,55 +4457,50 @@ msgstr "" "Импортировать типы записей и таксономии, зарегистрированные через Custom " "Post Type UI, и управлять ими с помощью ACF. Начать." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "таксономия" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "тип записи" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Свяжите %1$s %2$s с группами полей" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Готово" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Группа(ы) полей" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Выберите одну или несколько групп полей..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Пожалуйста, выберете группы полей, чтобы связать." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Группа полей связана успешно." msgstr[1] "Группы полей связаны успешно." msgstr[2] "Группы полей связаны успешно." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Регистрация не удалась" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2478,36 +4508,40 @@ msgstr "" "Этот элемент не может быть зарегистрирован, так как его ключ используется " "другим элементом, зарегистрированным другим плагином или темой." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "Rest API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Разрешения" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL-адреса" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Видимость" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Этикетки" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Вкладки настроек полей" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2515,102 +4549,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[Значение шорткода ACF отключено для предварительного просмотра]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Закрыть модальное окно" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Поле перемещено в другую группу" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Закрыть модальное окно" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Начать новую группу вкладок с этой вкладки." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Новая группа вкладок" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Используйте стилизованный флажок, используя select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Сохранить другой выбор" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Разрешить другой выбор" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Добавить Переключить все" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Сохранить пользовательские значения" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Разрешить пользовательские значения" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Пользовательские значения флажка не могут быть пустыми. Снимите флажки с " "пустых значений." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Обновления" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Логотип дополнительных настраиваемых полей" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Сохранить изменения" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Название группы полей" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Добавить заголовок" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Вы впервые в ACF? Ознакомьтесь с нашим руководством по началу работы." +"Вы впервые в ACF? Ознакомьтесь с нашим руководством по началу работы." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Добавить группу полей" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2619,40 +4656,43 @@ msgstr "" "группировки произвольных полей вместе, а затем присоединяет эти поля к " "экранным формам редактирования." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Добавьте первую группу полей" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Страницы настроек" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "Блоки ACF" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Поле галереи" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Разблокируйте дополнительные возможности с помощью ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Удалить группу полей" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Создано на %1$s в %2$s" @@ -2665,13 +4705,13 @@ msgid "Location Rules" msgstr "Правила местонахождения" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Выбирайте из более чем 30 типов полей. Подробнее." +"Выбирайте из более чем 30 типов полей. Подробнее." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2693,34 +4733,34 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Добавить поле" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Презентация" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Валидация" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Общие" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Импорт JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Экспорт в формате JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" @@ -2728,50 +4768,51 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Деактивировать" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Деактивировать этот элемент" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Активировать" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Активировать этот элемент" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Переместить группу полей в корзину?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Неактивна" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2780,7 +4821,7 @@ msgstr "" "должны быть активны одновременно. Мы автоматически деактивировали " "Продвинутые пользовательские поля PRO." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2789,225 +4830,226 @@ msgstr "" "должны быть активны одновременно. Мы автоматически деактивировали " "Продвинутые пользовательские поля." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Мы обнаружили один или несколько вызовов для " "получения значений ACF полей до момента инициализации ACF. Это неправильно и " -"может привести к искажению или отсутствию данных. Узнайте, как это исправить." +"может привести к искажению или отсутствию данных. Узнайте, как это исправить." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s должен иметь действительный ID пользователя." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Неверный запрос." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s не является одним из %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s должен иметь действительный ID записи." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s требуется действительный ID вложения." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Показывать в REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Прозрачность" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "Массив RGBA" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "Строка RGBA" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Cтрока hex" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Обновить до PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Активен" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "«%s» не является корректным адресом электропочты" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Значение цвета" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Выбрать стандартный цвет" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Очистить цвет" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Блоки" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Настройки" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Пользователи" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Пункты меню" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Виджеты" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Вложения" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Таксономии" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Записи" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Последнее изменение: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Данная группа полей не доступна для сравнения отличий." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Неверный параметр(ы) группы полей." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Ожидает сохранения" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Сохранено" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Импорт" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Просмотр изменений" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Находится в: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Находится в плагине: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Находится в теме: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Различные" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Синхронизировать изменения" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Загрузка diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Обзор локальных изменений JSON" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Перейти на сайт" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Подробности" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Версия %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Информация" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3015,7 +5057,7 @@ msgstr "" "Служба поддержки. Специалисты нашей " "службы поддержки помогут решить ваши технические проблемы." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3025,7 +5067,7 @@ msgstr "" "дружелюбное сообщество на наших форумах сообщества, которое может помочь вам " "разобраться в практических приемах мира ACF." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3035,7 +5077,7 @@ msgstr "" "документация содержит ссылки и руководства для большинства ситуаций, с " "которыми вы можете столкнуться." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3045,11 +5087,11 @@ msgstr "" "своего веб-сайта с помощью ACF. Если вы столкнетесь с какими-либо " "трудностями, есть несколько мест, где вы можете найти помощь:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Помощь и поддержка" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3057,7 +5099,7 @@ msgstr "" "Воспользуйтесь вкладкой «Справка и поддержка», чтобы связаться с нами, если " "вам потребуется помощь." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3067,7 +5109,7 @@ msgstr "" "наше руководство по началу работы, " "чтобы ознакомиться с философией и передовыми практиками плагина." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3078,32 +5120,35 @@ msgstr "" "интуитивно понятный API для отображения значений произвольных полей в любом " "файле шаблона темы." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Обзор" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Тип местоположения \"%s\" уже зарегистрирован." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Класса \"%s\" не существует." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Неверный одноразовый номер." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Ошибка загрузки поля." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Не найдено местоположение: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Ошибка: %s" @@ -3131,7 +5176,7 @@ msgstr "Элемент меню" msgid "Post Status" msgstr "Статус записи" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Меню" @@ -3237,77 +5282,78 @@ msgstr "Все %s форматы" msgid "Attachment" msgstr "Вложение" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s значение требуется" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Показывать это поле, если" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Условная логика" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "и" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Локальный JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Клонировать поле" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Также убедитесь, что все надстройки премиум-класса (%s) обновлены до " "последней версии." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "Эта версия содержит улучшения вашей базы данных и требует обновления." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Спасибо за обновление до %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Требуется обновление БД" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Страница настроек" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Галерея" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Гибкое содержимое" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Повторитель" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Вернуться ко всем инструментам" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3316,134 +5362,134 @@ msgstr "" "использованы настройки первой из них (с наиболее низким значением порядка " "очередности)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "" "Выберите блоки, которые необходимо скрыть на странице " "редактирования." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Скрыть на экране" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Отправить обратные ссылки" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Метки" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Рубрики" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Атрибуты страницы" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Формат" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Автор" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Ярлык" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Редакции" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Комментарии" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Обсуждение" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Отрывок" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Текстовый редактор" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Постоянная ссылка" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Отображается в списке групп полей" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Группа полей с самым низким порядковым номером появится первой" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Порядковый номер" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Под полями" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Под метками" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Размещение инструкции" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Размещение этикетки" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "На боковой панели" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Обычный (после содержимого)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Высокий (после названия)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Позиция" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Бесшовный (без метабокса)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Стандарт (метабокс WP)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Стиль" @@ -3451,9 +5497,9 @@ msgstr "Стиль" msgid "Type" msgstr "Тип" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Ключ" @@ -3464,110 +5510,107 @@ msgstr "Ключ" msgid "Order" msgstr "Порядок" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Закрыть поле" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "класс" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ширина" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Атрибуты обёртки" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Обязательное" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Инструкция для авторов. Отображается при отправке данных" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Инструкции" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Тип поля" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Одиночное слово, без пробелов. Подчеркивания и тире разрешены" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Название поля" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Имя поля на странице редактирования" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Этикетка поля" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Удалить" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Удалить поле" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Переместить" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Переместить поле в другую группу" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Дублировать поле" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Изменить поле" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Перетащите, чтобы изменить порядок" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Показать эту группу полей, если" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Обновлений нет." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "Обновление БД завершено. Посмотрите, что нового" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Чтения задач обновления..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Ошибка обновления." @@ -3575,13 +5618,15 @@ msgstr "Ошибка обновления." msgid "Upgrade complete." msgstr "Обновление завершено." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Обновление данных до версии %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3589,35 +5634,39 @@ msgstr "" "Мы настоятельно рекомендуем сделать резервную копию базы данных перед " "началом работы. Вы уверены, что хотите запустить обновление сейчас?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Выберите хотя бы один сайт для обновления." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "Обновление БД закончено. Вернуться в консоль" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Сайт обновлен" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Сайт требует обновления БД с %1$s до %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Сайт" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Обновление сайтов" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3625,8 +5674,8 @@ msgstr "" "Следующие сайты требуют обновления БД. Отметьте те, которые вы хотите " "обновить, а затем нажмите %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Добавить группу правил" @@ -3642,15 +5691,15 @@ msgstr "" msgid "Rules" msgstr "Правила" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Скопировано" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Скопировать в буфер обмена" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3662,38 +5711,38 @@ msgstr "" "можно импортировать в другую установку ACF. Сгенерировать PHP для экспорта в " "PHP-код, который можно разместить в вашей теме." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Выберите группы полей" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Не выбраны группы полей" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Генерировать PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Экспорт групп полей" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Файл импорта пуст" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Неправильный тип файла" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Ошибка при загрузке файла. Попробуйте еще раз" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3701,54 +5750,56 @@ msgstr "" "Выберите файл ACF JSON, который вы хотите импортировать. Когда вы нажмете " "кнопку импорта ниже, ACF импортирует элементы из этого файла." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Импорт групп полей" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Синхронизация" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Выбрать %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Дублировать" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Дублировать элемент" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Поддержка" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Документация" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Описание" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Доступна синхронизация" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Группа полей синхронизирована." @@ -3756,347 +5807,346 @@ msgstr[1] "%s группы полей синхронизированы." msgstr[2] "%s групп полей синхронизированы." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Активна (%s)" msgstr[1] "Активно (%s)" msgstr[2] "Активны (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Проверьте и обновите сайт" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Обновить базу данных" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Произвольные поля" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Переместить поле" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Выберите местоположение для этого поля" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Поле %1$s теперь можно найти в группе полей %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Движение завершено." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Активен" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Ключи полей" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Настройки" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Местонахождение" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "копировать" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(текущее поле)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Выбрано" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Переместить пользовательское поле" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Нет доступных переключаемых полей" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Название группы полей обязательно" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Это поле не может быть перемещено до сохранения изменений" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Строка \"field_\" не может использоваться в начале имени поля" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Черновик группы полей обновлен." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Группа полей запланирована на." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Группа полей отправлена." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Группа полей сохранена." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Группа полей опубликована." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Группа полей удалена." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Группа полей обновлена." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Инструменты" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "не равно" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "равно" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Формы" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Страница" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Запись" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Отношение" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Выбор" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Базовый" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Неизвестный" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Тип поля не существует" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Обнаружение спама" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Запись обновлена" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Обновить" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Проверка Email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Содержимое" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Заголовок" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Изменить группу полей" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Отбор меньше, чем" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Отбор больше, чем" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Значение меньше чем" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Значение больше чем" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Значение содержит" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Значение соответствует паттерну" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Значение не равно" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Значение равно" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Не имеет значения" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Имеет любое значение" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Отмена" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Вы уверены?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d полей требуют вашего внимания" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 поле требует внимания" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Валидация не удалась" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Валидация пройдена успешно" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Ограничено" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Свернуть подробные сведения" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Развернуть подробные сведения" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Загруженные для этой записи" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Обновить" @@ -4106,243 +6156,247 @@ msgctxt "verb" msgid "Edit" msgstr "Изменить" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Внесенные вами изменения будут утеряны, если вы покинете эту страницу" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Тип файла должен быть %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "или" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Размер файла не должен превышать %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Размер файла должен быть не менее чем %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Высота изображения не должна превышать %d px." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Высота изображения должна быть не менее %d px." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Ширина изображения не должна превышать %d px." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Ширина изображения должна быть не менее %d px." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(без названия)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Полный" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Большой" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Средний" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Миниатюра" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(без этикетки)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Задает высоту текстовой области" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Строки" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Область текста" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Добавьте дополнительный флажок, чтобы переключить все варианты" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Сохранить \"пользовательские\" значения для выбора поля" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Разрешить добавление «пользовательских» значений" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Добавить новый выбор" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Переключить все" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Разрешить URL-адреса архивов" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Архивы" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Ссылка на страницу" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Добавить" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Имя" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s добавлен" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s уже существует" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "У пользователя нет возможности добавить новый %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID термина" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Объект термина" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Загрузить значения из терминов записей" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Загрузить термины" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Связать выбранные термины с записью" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Сохранение терминов" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Разрешить создание новых терминов во время редактирования" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Создание терминов" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Кнопки-переключатели" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Одиночная значение" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Множественный выбор" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Флажок" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Несколько значений" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Выберите способ отображения поля" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Внешний вид" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Выберите таксономию для отображения" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Нет %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Значение должно быть равным или меньшим чем %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Значение должно быть равным или больше чем %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Значение должно быть числом" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Число" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Сохранить значения \"другое\" в выборы поля" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Выберите значение \"Другое\", чтобы разрешить настраиваемые значения" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Другое" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Кнопка-переключатель" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4350,727 +6404,734 @@ msgstr "" "Определяет конечную точку предыдущего аккордеона. Данный аккордеон будет " "невидим." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Позвольте этому аккордеону открываться, не закрывая другие." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Многократное расширение" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Отображать этот аккордеон как открытый при загрузке страницы." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Открыть" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Аккордеон" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Ограничить файлы, которые могут быть загружены" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID файла" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL файла" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Массив файлов" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Добавить файл" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Файл не выбран" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Имя файла" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Обновить файл" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Изменить файл" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Выбрать файл" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Файл" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Пароль" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Укажите возвращаемое значение" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Использовать AJAX для отложенной загрузки вариантов?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Введите каждое значение по умолчанию с новой строки" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Выбрать" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Загрузка не удалась" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Поиск…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Загрузить больше результатов…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Вы можете выбрать только %d элементов" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Можно выбрать только 1 элемент" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Удалите %d символов" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Удалите 1 символ" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Введите %d или больше символов" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Введите 1 или более символов" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Соответствий не найдено" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d значений доступно, используйте клавиши вверх и вниз для навигации." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Доступен один результат, нажмите Enter, чтобы выбрать его." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Выбрать" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID пользователя" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Объект пользователя" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Массив пользователя" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Все роли пользователей" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Фильтровать по роли" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Пользователь" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Разделитель" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Выбрать цвет" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "По умолчанию" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Сброс" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Цветовая палитра" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "ПП" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "ДП" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Выбрать" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Готово" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Сейчас" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Часовой пояс" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Микросекунда" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Миллисекунда" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Секунда" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Минута" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Час" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Время" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Выберите время" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Выбор даты и времени" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Конечная точка" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Выровнено по левому краю" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Выровнено по верхнему краю" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Расположение" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Вкладка" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Значение должно быть допустимым URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL ссылки" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Массив ссылок" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Откроется на новой вкладке" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Выбрать ссылку" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Ссылка" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Шаг изменения" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Макс. значение" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Минимальное значение" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Диапазон" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Оба (массив)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Этикетка" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Значение" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Вертикально" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Горизонтально" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "red : Красный" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Для большего контроля вы можете указать и значение, и этикетку следующим " "образом:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Введите каждый вариант с новой строки." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Варианты" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Группа кнопок" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Разрешить Null" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Родитель" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE не будет инициализирован, пока не будет нажато поле" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Задержка инициализации" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Показать кнопки загрузки медиа файлов" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Верхняя панель" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Только текст" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Только визуально" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Визуально и текст" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Вкладки" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Нажмите для инициализации TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Текст" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Визуально" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Значение не должно превышать %d символов" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Оставьте пустым, чтобы не ограничивать" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Ограничение кол-ва символов" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Появляется после ввода" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Добавить" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Появляется перед вводом" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Добавить в начало" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Появляется перед полем ввода" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Текст-заполнитель" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Появляется при создании новой записи" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Текст" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "ID записи" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Объект записи" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Макс. кол-во записей" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Мин. кол-во записей" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Изображение записи" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Выбранные элементы будут отображены в каждом результате" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Элементы" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Таксономия" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Тип записи" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Фильтры" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Все таксономии" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Фильтрация по таксономии" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" -msgstr "Все типы сообщений" +msgstr "Все типы записи" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Фильтрация по типу записей" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Поиск..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Выбрать таксономию" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Выбрать тип записи" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Соответствий не найдено" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Загрузка" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Достигнуты макс. значения ( {max} values )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Родственные связи" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "" "Для разделения типов файлов используйте запятые. Оставьте поле пустым для " "разрешения загрузки всех файлов" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Разрешенные типы файлов" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Максимум" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Размер файла" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Ограничить изображения, которые могут быть загружены" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Минимум" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Загружено в запись" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5081,487 +7142,494 @@ msgstr "Загружено в запись" msgid "All" msgstr "Все" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Ограничить выбор из библиотеки файлов" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Библиотека" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Размер предпросмотра" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID изображения" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL изображения" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Массив изображения" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Укажите возвращаемое значение на фронтедне" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Возвращаемое значение" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Добавить изображение" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Изображение не выбрано" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Удалить" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Изменить" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Все изображения" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Обновить изображение" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Редактировать" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Выбрать изображение" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Изображение" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Разрешить HTML-разметке отображаться в виде видимого текста вместо отрисовки" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Без форматирования" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Автоматически добавлять <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Автоматически добавлять абзацы" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Управляет отрисовкой новых линий" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Новые строки" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Неделя начинается с" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Формат, используемый при сохранении значения" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Сохранить формат" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Нед." -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Назад" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Далее" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Сегодня" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Готово" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Выбор даты" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ширина" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Размер встраивания" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Введите URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Текст отображается, когда он неактивен" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Отключить текст" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Текст, отображаемый при активности" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "На тексте" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Стилизованный интерфейс" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Значение по умолчанию" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Отображать текст рядом с флажком" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Сообщение" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Нет" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Да" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Строка" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Таблица" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Блок" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Укажите стиль, используемый для отрисовки выбранных полей" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Макет" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Вложенные поля" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Группа" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Настройка высоты карты" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Высота" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Укажите начальный масштаб" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Увеличить" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Центрировать начальную карту" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "По центру" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Поиск по адресу..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Определить текущее местоположение" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Очистить местоположение" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Поиск" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Ваш браузер не поддерживает определение местоположения" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Карта" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Формат, возвращаемый через функции шаблона" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Формат возврата" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Пользовательский:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Формат, отображаемый при редактировании записи" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Отображаемый формат" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Подборщик времени" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Неактивен (%s)" msgstr[1] "Неактивны (%s)" msgstr[2] "Неактивно (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Поля не найдены в корзине" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Поля не найдены" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Поиск полей" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Просмотреть поле" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Новое поле" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Изменить поле" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Добавить новое поле" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Поле" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Поля" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Группы полей не найдены в корзине" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Группы полей не найдены" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Найти группу полей" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Просмотреть группу полей" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Новая группа полей" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Редактирование группы полей" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Добавить новую группу полей" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Добавить новое" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Группа полей" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Группы полей" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Настройте WordPress с помощью мощных, профессиональных и интуитивно понятных " "полей." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5617,17 +7685,17 @@ msgstr "Настройки были обновлены" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Для разблокировки обновлений введите ваш лицензионный ключ на странице Обновление. Если у вас его нет, то ознакомьтесь с деталями." +"href=\"%s\">Обновление. Если у вас его нет, то ознакомьтесь с деталями." #: pro/updates.php:159 msgid "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.l10n.php new file mode 100644 index 000000000..94d62f8b8 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'sk_SK','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'ACF PRO','Block type name is required.'=>'vyžaduje sa hodnota %s','%s settings'=>'Nové nastavenia','Options'=>'Nastavenia ','Update'=>'Aktualizovať ','Options Updated'=>'Nastavenia aktualizované','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny.','ACF Activation Error. An error occurred when connecting to activation server'=>'Chyba. Nie je možné sa spojiť so serverom','Check Again'=>'Skontrolovať znova','ACF Activation Error. Could not connect to activation server'=>'Chyba. Nie je možné sa spojiť so serverom','Publish'=>'Publikovať ','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Pre túto stránku neboli nájdené žiadne vlastné skupiny polí. Vytvoriť novú vlastnú skupinu polí','Edit field group'=>'Upraviť skupinu polí ','Error. Could not connect to update server'=>'Chyba. Nie je možné sa spojiť so serverom','Updates'=>'Aktualizácie','Fields'=>'Polia ','Display'=>'Zobrazenie','Layout'=>'Rozmiestnenie','Block'=>'Blok','Table'=>'Tabuľka','Row'=>'Riadok','Labels will be displayed as %s'=>'Vybraté prvky budú zobrazené v každom výsledku ','Prefix Field Labels'=>'Označenie poľa ','Prefix Field Names'=>'Meno poľa ','Unknown field'=>'Pod poliami','(no title)'=>'(bez názvu)','Unknown field group'=>'Zobraziť túto skupinu poľa, ak','Flexible Content'=>'Flexibilný obsah ','Add Row'=>'Pridať riadok','layout'=>'rozloženie' . "\0" . 'rozloženie' . "\0" . 'rozloženie','layouts'=>'rozloženia','This field requires at least {min} {label} {identifier}'=>'Toto pole vyžaduje najmenej {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Toto pole vyžaduje najviac {max} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} dostupné (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} vyžadované (min {min})','Flexible Content requires at least 1 layout'=>'Flexibilný obsah vyžaduje aspoň jedno rozloženie','Click the "%s" button below to start creating your layout'=>'Pre vytvorenie rozloženia kliknite na tlačidlo "%s"','Drag to reorder'=>'Zmeňte poradie pomocou funkcie ťahaj a pusť','Add layout'=>'Pridať rozloženie','Duplicate layout'=>'Duplikovať rozloženie','Remove layout'=>'Odstrániť rozloženie','Delete Layout'=>'Vymazať rozloženie','Duplicate Layout'=>'Duplikovať rozloženie','Add New Layout'=>'Pridať nové rozloženie','Add Layout'=>'Pridať rozloženie','Label'=>'Označenie ','Name'=>'Meno','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Minimálne rozloženie','Maximum Layouts'=>'Maximálne rozloženie','Button Label'=>'Označenie tlačidla','Gallery'=>'Galéria','Add Image to Gallery'=>'Pridať obrázok do galérie','Maximum selection reached'=>'Maximálne dosiahnuté hodnoty','Length'=>'Dĺžka','Edit'=>'Upraviť','Remove'=>'Odstrániť','Title'=>'Názov','Caption'=>'Nastavenia ','Alt Text'=>'Text ','Add to gallery'=>'Pridať do galérie','Bulk actions'=>'Hromadné akcie','Sort by date uploaded'=>'Triediť podľa dátumu nahrania','Sort by date modified'=>'Triediť podľa poslednej úpravy','Sort by title'=>'Triediť podľa názvu','Reverse current order'=>'Zvrátiť aktuálnu objednávku','Close'=>'Zatvoriť ','Return Format'=>'Formát odpovede','Image Array'=>'Obrázok ','Image URL'=>'URL adresa obrázka ','Image ID'=>'ID obrázka ','Library'=>'Knižnica ','Limit the media library choice'=>'Obmedziť výber knižnice médií ','All'=>'Všetky ','Uploaded to post'=>'Nahrané do príspevku ','Minimum Selection'=>'Minimálny výber','Maximum Selection'=>'Maximálny výber','Minimum'=>'Minimálny počet','Restrict which images can be uploaded'=>'Určite, ktoré typy obrázkov môžu byť nahraté','Width'=>'Šírka','Height'=>'Výška ','File size'=>'Veľkosť súboru ','Maximum'=>'Maximálny počet','Allowed file types'=>'Povolené typy súborov','Comma separated list. Leave blank for all types'=>'Zoznam, oddelený čiarkou. Nechajte prázdne pre všetky typy','Append to the end'=>'Zobrazí sa po vstupe','Preview Size'=>'Veľkosť náhľadu ','%1$s requires at least %2$s selection'=>'%s vyžaduje výber najmenej %s' . "\0" . '%s vyžadujú výber najmenej %s' . "\0" . '%s vyžaduje výbej najmenej %s','Repeater'=>'Opakovač','Minimum rows not reached ({min} rows)'=>'Dosiahnutý počet minimálneho počtu riadkov ({min} rows)','Maximum rows reached ({max} rows)'=>'Maximálny počet riadkov ({max} rows)','Sub Fields'=>'Podpolia','Pagination'=>'Pozícia ','Rows Per Page'=>'Stránka príspevkov ','Minimum Rows'=>'Minimálny počet riadkov','Maximum Rows'=>'Maximálny počet riadkov','Collapsed'=>'Zmenšiť detaily ','Click to reorder'=>'Zmeňte poradie pomocou funkcie ťahaj a pusť','Add row'=>'Pridať riadok','Duplicate row'=>'Duplikovať ','Remove row'=>'Odstrániť riadok','Current Page'=>'Aktuálny používateľ','First Page'=>'Úvodná stránka ','Previous Page'=>'Stránka príspevkov ','Next Page'=>'Úvodná stránka ','Last Page'=>'Stránka príspevkov ','No block types exist'=>'Neexistujú nastavenia stránok','Options Page'=>'Stránka nastavení ','No options pages exist'=>'Neexistujú nastavenia stránok','Deactivate License'=>'Deaktivovať licenciu','Activate License'=>'Aktivovať licenciu','License Information'=>'Aktualizovať infromácie','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny.','License Key'=>'Licenčný kľúč','Retry Activation'=>'Lepšie overovanie','Update Information'=>'Aktualizovať infromácie','Current Version'=>'Aktuálna verzia','Latest Version'=>'Posledná verzia','Update Available'=>'Dostupná aktualizácia','No'=>'Nie','Yes'=>'Áno ','Upgrade Notice'=>'Oznam o aktualizácii','Enter your license key to unlock updates'=>'Pre odblokovanie aktualizácii, prosím zadajte váš licenčný kľúč','Update Plugin'=>'Aktualizovať modul','Please reactivate your license to unlock updates'=>'Pre odblokovanie aktualizácii, prosím zadajte váš licenčný kľúč']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.mo index 4757983b2f47bcd4f5f6754747993241433a6cd7..483b5fd0f9bc14281c85c4d1e72219ded9992572 100644 GIT binary patch delta 29 lcmX@7dro)56J7xmT|)z11EUZ_BP#<7D-*NLUwChE005Nn35);$ delta 29 lcmX@7dro)56J7yhT>}eU1IrLYBP&y5D^r8bUwChE005P$36uZ; diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.po index 4c0febea8..02d119999 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sk_SK.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: sk_SK\n" "MIME-Version: 1.0\n" @@ -81,17 +81,17 @@ msgstr "Nastavenia aktualizované" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." +"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." #: pro/updates.php:159 msgid "" @@ -136,8 +136,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Pre túto stránku neboli nájdené žiadne vlastné skupiny polí. Vytvoriť novú vlastnú skupinu polí" +"Pre túto stránku neboli nájdené žiadne vlastné skupiny polí. Vytvoriť novú vlastnú skupinu polí" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" @@ -786,17 +786,17 @@ msgstr "Aktualizovať infromácie" #: pro/admin/views/html-settings-updates.php:34 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" "To unlock updates, please enter your license key below. If you don't have a " "licence key, please see details & pricing." msgstr "" -"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." +"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sv_SE.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sv_SE.l10n.php new file mode 100644 index 000000000..7618acf33 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sv_SE.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'sv_SE','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['[The ACF shortcode cannot display fields from non-public posts]'=>'[ACF-kortkoden kan inte visa fält från icke-offentliga inlägg]','[The ACF shortcode is disabled on this site]'=>'[ACF-kortkoden är inaktiverad på denna webbplats]','Businessman Icon'=>'Ikon för affärsman','Forums Icon'=>'Forum-ikon','YouTube Icon'=>'YouTube-ikon','Yes (alt) Icon'=>'Alternativ ja-ikon','Xing Icon'=>'Xing-ikon','WordPress (alt) Icon'=>'Alternativ WordPress-ikon','WhatsApp Icon'=>'WhatsApp-ikon','Write Blog Icon'=>'”Skriv blogg”-ikon','View Site Icon'=>'Visa webbplats-ikon','Learn More Icon'=>'”Lär dig mer”-ikon','Add Page Icon'=>'Ikon för lägg till sida','Video (alt3) Icon'=>'Alternativ video-ikon 3','Video (alt2) Icon'=>'Alternativ video-ikon 2','Video (alt) Icon'=>'Alternativ video-ikon','Update (alt) Icon'=>'Alternativ uppdatera-ikon','Universal Access (alt) Icon'=>'Alternativ ikon för universell åtkomst','Twitter (alt) Icon'=>'Alternativ Twitter-ikon','Twitch Icon'=>'Twitch-ikon','Tickets (alt) Icon'=>'Alternativ biljettikon','Text Page Icon'=>'Ikon för textsida','Table Row Delete Icon'=>'Ikon för borttagning av tabellrad','Table Row Before Icon'=>'Ikon för före tabellrad','Table Row After Icon'=>'Ikon för efter tabellrad','Table Col Delete Icon'=>'Ikon för borttagning av tabellkolumn','Table Col Before Icon'=>'Ikon för före tabellkolumn','Table Col After Icon'=>'Ikon för efter tabellkolumn','Superhero (alt) Icon'=>'Alternativ superhjälte-ikon','Superhero Icon'=>'Ikon för superhjälte','Spotify Icon'=>'Spotify-ikon','Shortcode Icon'=>'Ikon för kortkod','Shield (alt) Icon'=>'Alternativ sköld-ikon','Share (alt2) Icon'=>'Alternativ dela-ikon 2','Share (alt) Icon'=>'Alternativ dela-ikon','Saved Icon'=>'Ikon för sparat','RSS Icon'=>'RSS-ikon','REST API Icon'=>'REST API-ikon','Remove Icon'=>'Ikon för att ta bort','Reddit Icon'=>'Reddit-ikon','Privacy Icon'=>'Integritetsikon','Printer Icon'=>'Ikon för skrivare','Podio Icon'=>'Podio-ikon','Plus (alt2) Icon'=>'Alternativ plusikon 2','Plus (alt) Icon'=>'Alternativ plus-ikon','Pinterest Icon'=>'Pinterest-ikon','Pets Icon'=>'Ikon för husdjur','PDF Icon'=>'PDF-ikon','Palm Tree Icon'=>'Ikon för palmträd','Open Folder Icon'=>'Ikon för öppen mapp','No (alt) Icon'=>'Alternativ nej-ikon','Money (alt) Icon'=>'Alternativ pengar-ikon','Menu (alt3) Icon'=>'Alternativ menyikon 3','Menu (alt2) Icon'=>'Alternativ menyikon 2','Menu (alt) Icon'=>'Alternativ menyikon','Spreadsheet Icon'=>'Ikon för kalkylark','Interactive Icon'=>'Interaktiv ikon','Document Icon'=>'Dokumentikon','Default Icon'=>'Standardikon','Location (alt) Icon'=>'Alternativ plats-ikon','LinkedIn Icon'=>'LinkedIn-ikon','Instagram Icon'=>'Instagram-ikon','Insert Before Icon'=>'Ikon för infoga före','Insert After Icon'=>'Ikon för infoga efter','Insert Icon'=>'Infoga-ikon','Images (alt2) Icon'=>'Alternativ bilderikon 2','Images (alt) Icon'=>'Alternativ inom för bilder','Rotate Right Icon'=>'Ikon för rotera höger','Rotate Left Icon'=>'Ikon för rotera vänster','Rotate Icon'=>'Ikon för att rotera','Flip Vertical Icon'=>'”Vänd vertikalt”-ikon','Flip Horizontal Icon'=>'”Vänd vågrätt”-ikon','Crop Icon'=>'Beskärningsikon','ID (alt) Icon'=>'Alternativ ID-ikon','HTML Icon'=>'HTML-ikon','Hourglass Icon'=>'Timglas-ikon','Heading Icon'=>'Ikon för rubrik','Google Icon'=>'Google-ikon','Games Icon'=>'Spelikon','Status Icon'=>'Statusikon','Image Icon'=>'Bildikon','Gallery Icon'=>'Ikon för galleri','Chat Icon'=>'Chatt-ikon','Audio Icon'=>'Ljudikon','Aside Icon'=>'Notisikon','Food Icon'=>'Matikon','Exit Icon'=>'Avsluta-ikon','Embed Video Icon'=>'Ikon för inbäddning av videoklipp','Embed Post Icon'=>'Ikon för inbäddning av inlägg','Embed Photo Icon'=>'Ikon för inbäddning av foto','Embed Generic Icon'=>'Genetisk ikon för inbäddning','Embed Audio Icon'=>'Ikon för inbäddning av ljud','Email (alt2) Icon'=>'Alternativ e-post-ikon 2','RTL Icon'=>'RTL-ikon','LTR Icon'=>'LTR-ikon','Custom Character Icon'=>'Ikon för anpassat tecken','Edit Page Icon'=>'Ikon för redigera sida','Edit Large Icon'=>'Redigera stor ikon','Drumstick Icon'=>'Ikon för trumstock','Database View Icon'=>'Ikon för visning av databas','Database Remove Icon'=>'Ikon för borttagning av databas','Database Import Icon'=>'Ikon för databasimport','Database Export Icon'=>'Ikon för databasexport','Database Icon'=>'Databasikon','Cover Image Icon'=>'Ikon för omslagsbild','Volume On Icon'=>'Ikon för volym på','Volume Off Icon'=>'Ikon för volymavstängning','Skip Forward Icon'=>'”Hoppa framåt”-ikon','Skip Back Icon'=>'Ikon för att hoppa tillbaka','Repeat Icon'=>'Ikon för upprepning','Play Icon'=>'Ikon för uppspelning','Pause Icon'=>'Paus-ikon','Forward Icon'=>'Framåt-ikon','Back Icon'=>'Ikon för tillbaka','Columns Icon'=>'Ikon för kolumner','Color Picker Icon'=>'Ikon för färgväljare','Coffee Icon'=>'Kaffeikon','Code Standards Icon'=>'Ikon för kodstandarder','Cloud Upload Icon'=>'Ikon för molnuppladdning','Cloud Saved Icon'=>'Ikon för sparat i moln','Car Icon'=>'Bilikon','Camera (alt) Icon'=>'Alternativ kameraikon','Calculator Icon'=>'Ikon för kalkylator','Button Icon'=>'Knappikon','Businessperson Icon'=>'Ikon för affärsperson','Tracking Icon'=>'Spårningsikon','Topics Icon'=>'Ämnesikon','Replies Icon'=>'Ikon för svar','Friends Icon'=>'Vännerikon','Community Icon'=>'Community-ikon','BuddyPress Icon'=>'BuddyPress-ikon','bbPress Icon'=>'bbPress-ikon','Activity Icon'=>'Aktivitetsikon','Book (alt) Icon'=>'Alternativ bok-ikon','Block Default Icon'=>'Standardikon för block','Bell Icon'=>'Ikon för klocka','Beer Icon'=>'Ikon för öl','Bank Icon'=>'Bankikon','Arrow Up (alt2) Icon'=>'Alternativ ”pil upp”-ikon 2','Arrow Up (alt) Icon'=>'Alternativ ”pil upp”-ikon','Arrow Right (alt2) Icon'=>'Alternativ ”pil höger”-ikon 2','Arrow Right (alt) Icon'=>'Alternativ ”pil höger”-ikon','Arrow Left (alt2) Icon'=>'Alternativ ”pil vänster”-ikon 2','Arrow Left (alt) Icon'=>'Alternativ ”pil vänster”-ikon','Arrow Down (alt2) Icon'=>'Alternativ ”pil ned”-ikon 2','Arrow Down (alt) Icon'=>'Alternativ ”pil ned”-ikon','Amazon Icon'=>'Amazon-ikon','Align Wide Icon'=>'Ikon för bred justering','Airplane Icon'=>'Flygplansikon','Site (alt3) Icon'=>'Alternativ webbplatsikon 3','Site (alt2) Icon'=>'Alternativ webbplatsikon 2','Site (alt) Icon'=>'Alternativ webbplatsikon','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Uppgradera till ACF PRO för att skapa alternativsidor med bara några få klick','Invalid request args.'=>'Ogiltiga argument för begäran.','Sorry, you do not have permission to do that.'=>'Du har inte behörighet att göra det.','Blocks Using Post Meta'=>'Block som använder inläggsmetadata','ACF PRO logo'=>'ACF PRO-logga','ACF PRO Logo'=>'ACF PRO-logga','%s requires a valid attachment ID when type is set to media_library.'=>'%s kräver ett giltigt bilage-ID när typen är angiven till media_library.','%s is a required property of acf.'=>'%s är en obligatorisk egenskap för acf.','The value of icon to save.'=>'Värdet på ikonen som ska sparas.','The type of icon to save.'=>'Den typ av ikon som ska sparas.','Yes Icon'=>'Ja-ikon','WordPress Icon'=>'WordPress-ikon','Warning Icon'=>'Varningsikon','Visibility Icon'=>'Ikon för synlighet','Vault Icon'=>'Ikon för valv','Upload Icon'=>'Ladda upp-ikon','Update Icon'=>'Uppdatera-ikon','Unlock Icon'=>'Lås upp-ikon','Universal Access Icon'=>'Ikon för universell åtkomst','Undo Icon'=>'Ångra-ikon','Twitter Icon'=>'Twitter-ikon','Trash Icon'=>'Papperskorgsikon','Translation Icon'=>'Översättningsikon','Tickets Icon'=>'Biljettikon','Thumbs Up Icon'=>'Tummen upp-ikon','Thumbs Down Icon'=>'Tummen ner-ikon','Text Icon'=>'Textikon','Testimonial Icon'=>'Omdömesikon','Tagcloud Icon'=>'Ikon för etikettmoln','Tag Icon'=>'Etikett-ikon','Tablet Icon'=>'Ikon för surfplatta','Store Icon'=>'Butiksikon','Sticky Icon'=>'Klistra-ikon','Star Half Icon'=>'Halvfylld stjärnikon','Star Filled Icon'=>'Fylld stjärnikon','Star Empty Icon'=>'Tom stjärnikon','Sos Icon'=>'SOS-ikon','Sort Icon'=>'Sortera-ikon','Smiley Icon'=>'Smiley-ikon','Smartphone Icon'=>'Ikon för smarta telefoner','Shield Icon'=>'Sköld-ikon','Share Icon'=>'Delningsikon','Search Icon'=>'Sökikon','Screen Options Icon'=>'Ikon för skärmalternativ','Schedule Icon'=>'Schema-ikon','Redo Icon'=>'”Göra om”-ikon','Randomize Icon'=>'Ikon för slumpmässighet','Products Icon'=>'Ikon för produkter','Pressthis Icon'=>'Pressthis-ikon','Post Status Icon'=>'Ikon för inläggsstatus','Portfolio Icon'=>'Portfölj-ikon','Plus Icon'=>'Plus-ikon','Playlist Video Icon'=>'Ikon för spellista, för videoklipp','Playlist Audio Icon'=>'Ikon för spellista, för ljud','Phone Icon'=>'Telefonikon','Performance Icon'=>'Ikon för prestanda','Paperclip Icon'=>'Pappersgem-ikon','No Icon'=>'Ingen ikon','Networking Icon'=>'Nätverksikon','Nametag Icon'=>'Namnskylt-ikon','Move Icon'=>'Flytta-ikon','Money Icon'=>'Pengar-ikon','Minus Icon'=>'Minus-ikon','Migrate Icon'=>'Migrera-ikon','Microphone Icon'=>'Mikrofon-ikon','Megaphone Icon'=>'Megafon-ikon','Marker Icon'=>'Markörikon','Lock Icon'=>'Låsikon','Location Icon'=>'Plats-ikon','List View Icon'=>'Ikon för listvy','Lightbulb Icon'=>'Glödlampeikon','Left Right Icon'=>'Vänster-höger-ikon','Layout Icon'=>'Layout-ikon','Laptop Icon'=>'Ikon för bärbar dator','Info Icon'=>'Info-ikon','Index Card Icon'=>'Ikon för indexkort','ID Icon'=>'ID-ikon','Hidden Icon'=>'Döljikon','Heart Icon'=>'Hjärt-ikon','Hammer Icon'=>'Hammarikon','Groups Icon'=>'Gruppikon','Grid View Icon'=>'Ikon för rutnätsvy','Forms Icon'=>'Ikon för formulär','Flag Icon'=>'Flagg-ikon','Filter Icon'=>'Filterikon','Feedback Icon'=>'Ikon för återkoppling','Facebook (alt) Icon'=>'Alternativ ikon för Facebook','Facebook Icon'=>'Facebook-ikon','External Icon'=>'Extern ikon','Email (alt) Icon'=>'Alternativ e-post-ikon','Email Icon'=>'E-postikon','Video Icon'=>'Videoikon','Unlink Icon'=>'Ta bort länk-ikon','Underline Icon'=>'Understrykningsikon','Text Color Icon'=>'Ikon för textfärg','Table Icon'=>'Tabellikon','Strikethrough Icon'=>'Ikon för genomstrykning','Spellcheck Icon'=>'Ikon för stavningskontroll','Remove Formatting Icon'=>'Ikon för ta bort formatering','Quote Icon'=>'Citatikon','Paste Word Icon'=>'Ikon för att klistra in ord','Paste Text Icon'=>'Ikon för att klistra in text','Paragraph Icon'=>'Ikon för textstycke','Outdent Icon'=>'Ikon för minskat indrag','Justify Icon'=>'Justera-ikon','Italic Icon'=>'Kursiv-ikon','Insert More Icon'=>'”Infoga mer”-ikon','Indent Icon'=>'Ikon för indrag','Help Icon'=>'Hjälpikon','Expand Icon'=>'Expandera-ikon','Contract Icon'=>'Avtalsikon','Code Icon'=>'Kodikon','Break Icon'=>'Bryt-ikon','Bold Icon'=>'Fet-ikon','Edit Icon'=>'Redigera-ikon','Download Icon'=>'Ladda ner-ikon','Dismiss Icon'=>'Avfärda-ikon','Desktop Icon'=>'Skrivbordsikon','Dashboard Icon'=>'Adminpanel-ikon','Cloud Icon'=>'Molnikon','Clock Icon'=>'Klockikon','Clipboard Icon'=>'Ikon för urklipp','Chart Pie Icon'=>'Cirkeldiagram-ikon','Chart Line Icon'=>'Ikon för diagramlinje','Chart Bar Icon'=>'Ikon för diagramfält','Chart Area Icon'=>'Ikon för diagramområde','Category Icon'=>'Kategoriikon','Cart Icon'=>'Varukorgsikon','Carrot Icon'=>'Morotsikon','Camera Icon'=>'Kamera-ikon','Calendar (alt) Icon'=>'Alternativ kalenderikon','Calendar Icon'=>'Kalender-ikon','Businesswoman Icon'=>'Ikon för affärskvinna','Building Icon'=>'Byggnadsikon','Book Icon'=>'Bok-ikon','Backup Icon'=>'Ikon för säkerhetskopiering','Awards Icon'=>'Ikon för utmärkelser','Art Icon'=>'Konst-ikon','Arrow Up Icon'=>'”Pil upp”-ikon','Arrow Right Icon'=>'”Pil höger”-ikon','Arrow Left Icon'=>'”Pil vänster”-ikon','Arrow Down Icon'=>'”Pil ned”-ikon','Archive Icon'=>'Arkiv-ikon','Analytics Icon'=>'Analysikon','Align Right Icon'=>'Justera höger-ikon','Align None Icon'=>'Justera inte-ikon','Align Left Icon'=>'Justera vänster-ikon','Align Center Icon'=>'Centrera-ikon','Album Icon'=>'Album-ikon','Users Icon'=>'Ikon för användare','Tools Icon'=>'Verktygsikon','Site Icon'=>'Webbplatsikon','Settings Icon'=>'Ikon för inställningar','Post Icon'=>'Inläggsikon','Plugins Icon'=>'Tilläggsikon','Page Icon'=>'Sidikon','Network Icon'=>'Nätverksikon','Multisite Icon'=>'Multisite-ikon','Media Icon'=>'Mediaikon','Links Icon'=>'Länkikon','Home Icon'=>'Hemikon','Customizer Icon'=>'Ikon för anpassaren','Comments Icon'=>'Ikon för kommentarer','Collapse Icon'=>'Minimera-ikon','Appearance Icon'=>'Utseende-ikon','Generic Icon'=>'Generisk ikon','Icon picker requires a value.'=>'Ikonväljaren kräver ett värde.','Icon picker requires an icon type.'=>'Ikonväljaren kräver en ikontyp.','The available icons matching your search query have been updated in the icon picker below.'=>'De tillgängliga ikonerna som matchar din sökfråga har uppdaterats i ikonväljaren nedan.','No results found for that search term'=>'Inga resultat hittades för den söktermen','Array'=>'Array','String'=>'Sträng','Specify the return format for the icon. %s'=>'Ange returformat för ikonen. %s','Select where content editors can choose the icon from.'=>'Välj var innehållsredaktörer kan välja ikonen från.','The URL to the icon you\'d like to use, or svg as Data URI'=>'URL till ikonen du vill använda, eller SVG som data-URI','Browse Media Library'=>'Bläddra i mediabiblioteket','The currently selected image preview'=>'Förhandsgranskning av den aktuella valda bilden','Click to change the icon in the Media Library'=>'Klicka för att ändra ikonen i mediabiblioteket','Search icons...'=>'Sök ikoner …','Media Library'=>'Mediabibliotek','Dashicons'=>'Dashicons','Icon Picker'=>'Ikonväljare','JSON Load Paths'=>'Sökvägar där JSON-filer laddas från','JSON Save Paths'=>'Sökvägar där JSON-filer sparas','Registered ACF Forms'=>'Registrerade ACF-formulär','Shortcode Enabled'=>'Kortkod aktiverad','Field Settings Tabs Enabled'=>'Flikar för fältinställningar aktiverat','Field Type Modal Enabled'=>'Modal för fälttyp aktiverat','Admin UI Enabled'=>'Administrationsgränssnitt aktiverat','Block Preloading Enabled'=>'Förladdning av block aktiverat','Registered ACF Blocks'=>'Registrerade ACF-block','Light'=>'Ljus','Standard'=>'Standard','REST API Format'=>'REST API-format','Registered Options Pages (PHP)'=>'Registrerade alternativsidor (PHP)','Registered Options Pages (JSON)'=>'Registrerade alternativsidor (JSON)','Registered Options Pages (UI)'=>'Registrerade alternativsidor (UI)','Options Pages UI Enabled'=>'Användargränssnitt för alternativsidor aktiverat','Registered Taxonomies (JSON)'=>'Registrerade taxonomier (JSON)','Registered Taxonomies (UI)'=>'Registrerade taxonomier (UI)','Registered Post Types (JSON)'=>'Registrerade inläggstyper (JSON)','Registered Post Types (UI)'=>'Registrerade inläggstyper (UI)','Post Types and Taxonomies Enabled'=>'Inläggstyper och taxonomier aktiverade','Number of Third Party Fields by Field Type'=>'Antal tredjepartsfält per fälttyp','Number of Fields by Field Type'=>'Antal fält per fälttyp','Field Groups Enabled for GraphQL'=>'Fältgrupper aktiverade för GraphQL','Field Groups Enabled for REST API'=>'Fältgrupper aktiverade för REST API','Registered Field Groups (JSON)'=>'Registrerade fältgrupper (JSON)','Registered Field Groups (PHP)'=>'Registrerade fältgrupper (PHP)','Registered Field Groups (UI)'=>'Registrerade fältgrupper (UI)','Active Plugins'=>'Aktiva tillägg','Parent Theme'=>'Huvudtema','Active Theme'=>'Aktivt tema','Is Multisite'=>'Är multisite','MySQL Version'=>'MySQL-version','WordPress Version'=>'WordPress-version','Subscription Expiry Date'=>'Prenumerationens utgångsdatum','License Status'=>'Licensstatus','License Type'=>'Licenstyp','Licensed URL'=>'Licensierad URL','License Activated'=>'Licens aktiverad','Free'=>'Gratis','Plugin Type'=>'Typ av tillägg','Plugin Version'=>'Tilläggets version','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Denna sektion innehåller felsökningsinformation om din ACF-konfiguration som kan vara användbar för support.','An ACF Block on this page requires attention before you can save.'=>'Ett ACF-block på denna sida kräver uppmärksamhet innan du kan spara.','Dismiss permanently'=>'Avfärda permanent','Instructions for content editors. Shown when submitting data.'=>'Instruktioner för innehållsredaktörer. Visas när data skickas','Has no term selected'=>'Har ingen term vald','Has any term selected'=>'Har någon term vald','Terms do not contain'=>'Termerna innehåller inte','Terms contain'=>'Termerna innehåller','Term is not equal to'=>'Termen är inte lika med','Term is equal to'=>'Termen är lika med','Has no user selected'=>'Har ingen användare vald','Has any user selected'=>'Har någon användare vald','Users do not contain'=>'Användarna innehåller inte','Users contain'=>'Användarna innehåller','User is not equal to'=>'Användare är inte lika med','User is equal to'=>'Användare är lika med','Has no page selected'=>'Har ingen sida vald','Has any page selected'=>'Har någon sida vald','Pages do not contain'=>'Sidorna innehåller inte','Pages contain'=>'Sidorna innehåller','Page is not equal to'=>'Sidan är inte lika med','Page is equal to'=>'Sidan är lika med','Has no relationship selected'=>'Har ingen relation vald','Has any relationship selected'=>'Har någon relation vald','Has no post selected'=>'Har inget inlägg valt','Has any post selected'=>'Har något inlägg valt','Posts do not contain'=>'Inlägg innehållet inte','Posts contain'=>'Inlägg innehåller','Post is not equal to'=>'Inlägget är inte lika med','Post is equal to'=>'Inlägget är lika med','Relationships do not contain'=>'Relationer innehåller inte','Relationships contain'=>'Relationer innehåller','Relationship is not equal to'=>'Relation är inte lika med','Relationship is equal to'=>'Relation är lika med','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF-fält','ACF PRO Feature'=>'ACF PRO-funktion','Renew PRO to Unlock'=>'Förnya PRO för att låsa upp','Renew PRO License'=>'Förnya PRO-licens','PRO fields cannot be edited without an active license.'=>'PRO-fält kan inte redigeras utan en aktiv licens.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Aktivera din ACF PRO-licens för att redigera fältgrupper som tilldelats ett ACF-block.','Please activate your ACF PRO license to edit this options page.'=>'Aktivera din ACF PRO-licens för att redigera denna alternativsida.','Please contact your site administrator or developer for more details.'=>'Kontakta din webbplatsadministratör eller utvecklare för mer information.','Learn more'=>'Lär dig mer','Hide details'=>'Dölj detaljer','Show details'=>'Visa detaljer','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) -– återgiven via %3$s','Renew ACF PRO License'=>'Förnya ACF PRO-licens','Renew License'=>'Förnya licens','Manage License'=>'Hantera licens','\'High\' position not supported in the Block Editor'=>'Positionen ”Hög” stöds inte i blockredigeraren','Upgrade to ACF PRO'=>'Uppgradera till ACF PRO','Add Options Page'=>'Lägg till alternativsida','In the editor used as the placeholder of the title.'=>'Används som platshållare för rubriken i redigeraren.','Title Placeholder'=>'Platshållare för rubrik','4 Months Free'=>'4 månader gratis','(Duplicated from %s)'=>'(Duplicerad från %s)','Select Options Pages'=>'Välj alternativsidor','Duplicate taxonomy'=>'Duplicera taxonomi','Create taxonomy'=>'Skapa taxonomi','Duplicate post type'=>'Duplicera inläggstyp','Create post type'=>'Skapa inläggstyp','Link field groups'=>'Länka fältgrupper','Add fields'=>'Lägg till fält','This Field'=>'Detta fält','ACF PRO'=>'ACF PRO','Feedback'=>'Feedback','Support'=>'Support','is developed and maintained by'=>'utvecklas och underhålls av','Add this %s to the location rules of the selected field groups.'=>'Lägg till denna %s i platsreglerna för de valda fältgrupperna.','Target Field'=>'Målfält','Update a field on the selected values, referencing back to this ID'=>'Uppdatera ett fält med de valda värdena och hänvisa tillbaka till detta ID','Bidirectional'=>'Dubbelriktad','%s Field'=>'%s-fält','Select Multiple'=>'Välj flera','WP Engine logo'=>'WP Engine-logga','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Endast gemena bokstäver, understreck och bindestreck, maximalt 32 tecken.','The capability name for assigning terms of this taxonomy.'=>'Namn på behörigheten för tilldelning av termer i denna taxonomi.','Assign Terms Capability'=>'Behörighet att tilldela termer','The capability name for deleting terms of this taxonomy.'=>'Namn på behörigheten för borttagning av termer i denna taxonomi.','Delete Terms Capability'=>'Behörighet att ta bort termer','The capability name for editing terms of this taxonomy.'=>'Namn på behörigheten för redigering av termer i denna taxonomi.','Edit Terms Capability'=>'Behörighet att redigera termer','The capability name for managing terms of this taxonomy.'=>'Namn på behörigheten för hantering av termer i denna taxonomi.','Manage Terms Capability'=>'Behörighet att hantera termer','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Anger om inlägg ska exkluderas från sökresultat och arkivsidor för taxonomier.','More Tools from WP Engine'=>'Fler verktyg från WP Engine','Built for those that build with WordPress, by the team at %s'=>'Byggt för dem som bygger med WordPress, av teamet på %s','View Pricing & Upgrade'=>'Visa priser och uppgradering','Learn More'=>'Lär dig mer','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Snabba upp ditt arbetsflöde och utveckla bättre webbplatser med funktioner som ACF-block och alternativsidor, och sofistikerade fälttyper som upprepning, flexibelt innehåll, klona och galleri.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Lås upp avancerade funktioner och bygg ännu mer med ACF PRO','%s fields'=>'%s-fält','No terms'=>'Inga termer','No post types'=>'Inga inläggstyper','No posts'=>'Inga inlägg','No taxonomies'=>'Inga taxonomier','No field groups'=>'Inga fältgrupper','No fields'=>'Inga fält','No description'=>'Ingen beskrivning','Any post status'=>'Vilken inläggsstatus som helst','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Denna taxonominyckel används redan av en annan taxonomi som är registrerad utanför ACF och kan inte användas.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Denna taxonominyckel används redan av en annan taxonomi i ACF och kan inte användas.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Nyckeln för taxonomi får endast innehålla alfanumeriska tecken med gemener, understreck eller bindestreck.','The taxonomy key must be under 32 characters.'=>'Taxonominyckeln måste vara under 32 tecken.','No Taxonomies found in Trash'=>'Inga taxonomier hittades i papperskorgen','No Taxonomies found'=>'Inga taxonomier hittades','Search Taxonomies'=>'Sök taxonomier','View Taxonomy'=>'Visa taxonomi','New Taxonomy'=>'Ny taxonomi','Edit Taxonomy'=>'Redigera taxonomi','Add New Taxonomy'=>'Lägg till ny taxonomi','No Post Types found in Trash'=>'Inga inläggstyper hittades i papperskorgen','No Post Types found'=>'Inga inläggstyper hittades','Search Post Types'=>'Sök inläggstyper','View Post Type'=>'Visa inläggstyp','New Post Type'=>'Ny inläggstyp','Edit Post Type'=>'Redigera inläggstyp','Add New Post Type'=>'Lägg till ny inläggstyp','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Denna nyckel för inläggstyp används redan av en annan inläggstyp som är registrerad utanför ACF och kan inte användas.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Denna nyckel för inläggstyp används redan av en annan inläggstyp i ACF och kan inte användas.','This field must not be a WordPress reserved term.'=>'Detta fält får inte vara en av WordPress reserverad term.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Nyckeln för inläggstyp får endast innehålla alfanumeriska tecken med gemener, understreck eller bindestreck.','The post type key must be under 20 characters.'=>'Nyckeln för inläggstypen måste vara kortare än 20 tecken.','We do not recommend using this field in ACF Blocks.'=>'Vi avråder från att använda detta fält i ACF-block.','WYSIWYG Editor'=>'WYSIWYG-redigerare','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Tillåter val av en eller flera användare som kan användas för att skapa relationer mellan dataobjekt.','A text input specifically designed for storing web addresses.'=>'En textinmatning speciellt designad för att lagra webbadresser.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Ett reglage som låter dig välja ett av värdena 1 eller 0 (på eller av, sant eller falskt osv.). Kan presenteras som ett stiliserat kontrollreglage eller kryssruta.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Ett interaktivt användargränssnitt för att välja en tid. Tidsformatet kan anpassas med hjälp av fältinställningarna.','A basic textarea input for storing paragraphs of text.'=>'Ett enkelt textområde för lagring av textstycken.','A basic text input, useful for storing single string values.'=>'En grundläggande textinmatning, användbar för att lagra enskilda strängvärden.','A dropdown list with a selection of choices that you specify.'=>'En rullgardinslista med ett urval av val som du anger.','An input for providing a password using a masked field.'=>'Ett inmatningsfält för att ange ett lösenord med hjälp av ett maskerat fält.','Filter by Post Status'=>'Filtrera efter inläggsstatus','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'En interaktiv komponent för att bädda in videoklipp, bilder, tweets, ljud och annat innehåll genom att använda den inbyggda WordPress oEmbed-funktionen.','An input limited to numerical values.'=>'Ett inmatningsfält begränsat till numeriska värden.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Gör att du kan ange en länk och dess egenskaper som rubrik och mål med hjälp av WordPress inbyggda länkväljare.','Uses the native WordPress media picker to upload, or choose images.'=>'Använder den inbyggda mediaväljaren i WordPress för att ladda upp eller välja bilder.','Uses the native WordPress media picker to upload, or choose files.'=>'Använder den inbyggda mediaväljaren i WordPress för att ladda upp eller välja filer.','A text input specifically designed for storing email addresses.'=>'En textinmatning speciellt designad för att lagra e-postadresser.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Ett interaktivt användargränssnitt för att välja datum och tid. Datumets returformat kan anpassas med hjälp av fältinställningarna.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Ett interaktivt användargränssnitt för att välja ett datum. Datumets returformat kan anpassas med hjälp av fältinställningarna.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Ett interaktivt användargränssnitt för att välja en färg eller ange ett HEX-värde.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'En grupp kryssrutor som låter användaren välja ett eller flera värden som du anger.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'En grupp knappar med värden som du anger, användarna kan välja ett alternativ bland de angivna värdena.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Gör att du kan gruppera och organisera anpassade fält i hopfällbara paneler som visas när du redigerar innehåll. Användbart för att hålla ordning på stora datauppsättningar.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Detta tillhandahåller en interaktiv gränssnitt för att hantera en samling av bilagor. De flesta inställningarna är liknande bildfälttypen. Ytterligare inställningar låter dig specificera var nya bilagor ska läggas till i galleriet och det minsta/maximala antalet bilagor som tillåts.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Detta gör det möjligt för dig att välja och visa befintliga fält. Det duplicerar inte några fält i databasen, utan laddar och visar de valda fälten vid körtid. Klonfältet kan antingen ersätta sig själv med de valda fälten eller visa de valda fälten som en grupp av underfält.','nounClone'=>'Klona','PRO'=>'PRO','Advanced'=>'Avancerad','JSON (newer)'=>'JSON (nyare)','Original'=>'Original','Invalid post ID.'=>'Ogiltigt inläggs-ID.','Invalid post type selected for review.'=>'Ogiltig inläggstyp har valts för granskning.','More'=>'Mer','Tutorial'=>'Handledning','Select Field'=>'Välj fält','Try a different search term or browse %s'=>'Prova med en annan sökterm eller bläddra bland %s','Popular fields'=>'Populära fält','No search results for \'%s\''=>'Inga sökresultat för ”%s”','Search fields...'=>'Sök fält …','Select Field Type'=>'Välj fälttyp','Popular'=>'Populär','Add Taxonomy'=>'Lägg till taxonomi','Create custom taxonomies to classify post type content'=>'Skapa anpassade taxonomier för att klassificera typ av inläggsinnehåll','Add Your First Taxonomy'=>'Lägg till din första taxonomi','Hierarchical taxonomies can have descendants (like categories).'=>'Hierarkiska taxonomier kan ha ättlingar (som kategorier).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Gör en taxonomi synlig på front-end och i adminpanelen.','One or many post types that can be classified with this taxonomy.'=>'En eller flera inläggstyper som kan klassificeras med denna taxonomi.','genre'=>'genre','Genre'=>'Genre','Genres'=>'Genrer','Expose this post type in the REST API.'=>'Exponera denna inläggstyp i REST API.','Customize the query variable name'=>'Anpassa namnet på ”query”-variabeln','Customize the slug used in the URL'=>'Anpassa ”slug” som används i URL:en','Permalinks for this taxonomy are disabled.'=>'Permalänkar för denna taxonomi är inaktiverade.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Skriv om URL:en med nyckeln för taxonomin som slug. Din permalänkstruktur kommer att vara','Taxonomy Key'=>'Taxonominyckel','Select the type of permalink to use for this taxonomy.'=>'Välj typen av permalänk som ska användas för denna taxonomi.','Display a column for the taxonomy on post type listing screens.'=>'Visa en kolumn för taxonomin på listningsvyer för inläggstyper.','Show Admin Column'=>'Visa adminkolumn','Show the taxonomy in the quick/bulk edit panel.'=>'Visa taxonomin i panelen för snabb-/massredigering.','Quick Edit'=>'Snabbredigera','Tag Cloud'=>'Etikettmoln','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Ett PHP-funktionsnamn som ska anropas för att säkerhetsfiltrera taxonomidata som sparats från en metaruta.','Meta Box Sanitization Callback'=>'Säkerhetsfiltrerande återanrop för metaruta','Register Meta Box Callback'=>'Registrera återanrop för metaruta','No Meta Box'=>'Ingen metaruta','Custom Meta Box'=>'Anpassad metaruta','Meta Box'=>'Metaruta','Categories Meta Box'=>'Metaruta för kategorier','Tags Meta Box'=>'Metaruta för etiketter','A link to a tag'=>'En länk till en etikett','Describes a navigation link block variation used in the block editor.'=>'Beskriver en blockvariant för navigeringslänkar som används i blockredigeraren.','A link to a %s'=>'En länk till en/ett %s','Tag Link'=>'Etikettlänk','← Go to tags'=>'← Gå till etiketter','Assigns the text used to link back to the main index after updating a term.'=>'Tilldelar den text som används för att länka tillbaka till huvudindexet efter uppdatering av en term.','Back To Items'=>'Tillbaka till objekt','← Go to %s'=>'← Gå till %s','Tags list'=>'Eitkettlista','Assigns text to the table hidden heading.'=>'Tilldelar texten för tabellens dolda rubrik.','Tags list navigation'=>'Navigation för etikettlista','Assigns text to the table pagination hidden heading.'=>'Tilldelar texten för den dolda rubriken för tabellens sidonumrering.','Filter by category'=>'Filtrera efter kategori','Assigns text to the filter button in the posts lists table.'=>'Tilldelar texten för filterknappen i tabellen med inläggslistor.','Filter By Item'=>'Filtret efter objekt','Filter by %s'=>'Filtrera efter %s','The description is not prominent by default; however, some themes may show it.'=>'Beskrivningen visas inte som standard, men går att visa med vissa teman.','Describes the Description field on the Edit Tags screen.'=>'Beskriver fältet ”Beskrivning” i vyn ”Redigera etiketter”.','Description Field Description'=>'Beskrivning för fältbeskrivning','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Ange en överordnad term för att skapa en hierarki. Till exempel skulle termen Jazz kunna vara överordnad till Bebop och Storband','Describes the Parent field on the Edit Tags screen.'=>'Beskriver fältet ”Överordnad” i vyn ”Redigera etiketter”.','Parent Field Description'=>'Överordnad fältbeskrivning','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'”Slug” är den URL-vänliga versionen av namnet. Det är vanligtvis bara små bokstäver och innehåller bara bokstäver, siffror och bindestreck.','Describes the Slug field on the Edit Tags screen.'=>'Beskriver fältet ”Slug” i vyn ”Redigera etiketter”.','Slug Field Description'=>'Beskrivning av slugfält','The name is how it appears on your site'=>'Namnet är hur det ser ut på din webbplats','Describes the Name field on the Edit Tags screen.'=>'Beskriver fältet ”Namn” i vyn ”Redigera etiketter”.','Name Field Description'=>'Beskrivning av namnfält','No tags'=>'Inga etiketter','No Terms'=>'Inga termer','No %s'=>'Inga %s','No tags found'=>'Inga etiketter hittades','Not Found'=>'Hittades inte','Most Used'=>'Mest använda','Choose from the most used tags'=>'Välj från de mest använda etiketterna','Choose From Most Used'=>'Välj från mest använda','Choose from the most used %s'=>'Välj från de mest använda %s','Add or remove tags'=>'Lägg till eller ta bort etiketter','Add Or Remove Items'=>'Lägg till eller ta bort objekt','Add or remove %s'=>'Lägg till eller ta bort %s','Separate tags with commas'=>'Separera etiketter med kommatecken','Separate Items With Commas'=>'Separera objekt med kommatecken','Separate %s with commas'=>'Separera %s med kommatecken','Popular Tags'=>'Populära etiketter','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Tilldelar text till populära objekt. Används endast för icke-hierarkiska taxonomier.','Popular Items'=>'Populära objekt','Popular %s'=>'Populär %s','Search Tags'=>'Sök etiketter','Assigns search items text.'=>'Tilldelar texten för att söka objekt.','Parent Category:'=>'Överordnad kategori:','Assigns parent item text, but with a colon (:) added to the end.'=>'Tilldelar text för överordnat objekt, men med ett kolon (:) i slutet.','Parent Item With Colon'=>'Överordnat objekt med kolon','Parent Category'=>'Överordnad kategori','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Tilldelar text för överordnat objekt. Används endast i hierarkiska taxonomier.','Parent Item'=>'Överordnat objekt','Parent %s'=>'Överordnad %s','New Tag Name'=>'Nytt etikettnamn','Assigns the new item name text.'=>'Tilldelar texten för nytt namn på objekt.','New Item Name'=>'Nytt objektnamn','New %s Name'=>'Namn på ny %s','Add New Tag'=>'Lägg till ny etikett','Assigns the add new item text.'=>'Tilldelar texten för att lägga till nytt objekt.','Update Tag'=>'Uppdatera etikett','Assigns the update item text.'=>'Tilldelar texten för uppdatera objekt.','Update Item'=>'Uppdatera objekt','Update %s'=>'Uppdatera %s','View Tag'=>'Visa etikett','In the admin bar to view term during editing.'=>'I adminfältet för att visa term vid redigering.','Edit Tag'=>'Redigera etikett','At the top of the editor screen when editing a term.'=>'Överst i redigeringsvyn när du redigerar en term.','All Tags'=>'Alla etiketter','Assigns the all items text.'=>'Tilldelar texten för alla objekt.','Assigns the menu name text.'=>'Tilldelar texten för menynamn.','Menu Label'=>'Menyetikett','Active taxonomies are enabled and registered with WordPress.'=>'Aktiva taxonomier är aktiverade och registrerade med WordPress.','A descriptive summary of the taxonomy.'=>'En beskrivande sammanfattning av taxonomin.','A descriptive summary of the term.'=>'En beskrivande sammanfattning av termen.','Term Description'=>'Termbeskrivning','Single word, no spaces. Underscores and dashes allowed.'=>'Enstaka ord, inga mellanslag. Understreck och bindestreck tillåtna.','Term Slug'=>'Termens slug','The name of the default term.'=>'Standardtermens namn.','Term Name'=>'Termnamn','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Skapa en term för taxonomin som inte kan tas bort. Den kommer inte att väljas för inlägg som standard.','Default Term'=>'Standardterm','Sort Terms'=>'Sortera termer','Add Post Type'=>'Lägg till inläggstyp','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Utöka funktionaliteten i WordPress utöver vanliga inlägg och sidor med anpassade inläggstyper.','Add Your First Post Type'=>'Lägg till din första inläggstyp','I know what I\'m doing, show me all the options.'=>'Jag vet vad jag gör, visa mig alla alternativ.','Advanced Configuration'=>'Avancerad konfiguration','Hierarchical post types can have descendants (like pages).'=>'Hierarkiska inläggstyper kan ha ättlingar (som sidor).','Hierarchical'=>'Hierarkisk','Visible on the frontend and in the admin dashboard.'=>'Synlig på front-end och i adminpanelen.','Public'=>'Offentlig','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Endast gemener, understreck och bindestreck, maximalt 20 tecken.','Movie'=>'Film','Singular Label'=>'Etikett i singular','Movies'=>'Filmer','Plural Label'=>'Etikett i plural','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Valfri anpassad controller att använda i stället för `WP_REST_Posts_Controller`.','Controller Class'=>'”Controller”-klass','The namespace part of the REST API URL.'=>'Namnrymdsdelen av REST API-URL:en.','Namespace Route'=>'Route för namnrymd','The base URL for the post type REST API URLs.'=>'Bas-URL för inläggstypens REST API-URL:er.','Base URL'=>'Bas-URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Exponerar denna inläggstyp i REST API:t. Krävs för att använda blockredigeraren.','Show In REST API'=>'Visa i REST API','Customize the query variable name.'=>'Anpassa namnet på ”query”-variabeln.','Query Variable'=>'”Query”-variabel','No Query Variable Support'=>'Inget stöd för ”query”-variabel','Custom Query Variable'=>'Anpassad ”query”-variabel','Query Variable Support'=>'Stöd för ”query”-variabel','URLs for an item and items can be accessed with a query string.'=>'URL:er för ett eller flera objekt kan nås med en ”query”-sträng.','Publicly Queryable'=>'Offentligt sökbar','Custom slug for the Archive URL.'=>'Anpassad slug för arkiv-URL:en.','Archive Slug'=>'Arkiv-slug','Has an item archive that can be customized with an archive template file in your theme.'=>'Har ett objektarkiv som kan anpassas med en arkivmallfil i ditt tema.','Archive'=>'Arkiv','Pagination support for the items URLs such as the archives.'=>'Stöd för sidonumrering av objektens URL:er, t.ex. arkiven.','Pagination'=>'Sidonumrering','RSS feed URL for the post type items.'=>'URL för RSS-flöde, för objekten i inläggstypen.','Feed URL'=>'Flödes-URL','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Ändrar permalänkstrukturen så att prefixet `WP_Rewrite::$front` läggs till i URL:er.','Front URL Prefix'=>'Prefix för inledande URL','Customize the slug used in the URL.'=>'Anpassa slugen som används i webbadressen.','URL Slug'=>'URL-slug','Permalinks for this post type are disabled.'=>'Permalänkar för denna inläggstyp är inaktiverade.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Skriv om URL:en med en anpassad slug som definieras i inmatningsfältet nedan. Din permalänkstruktur kommer att vara','No Permalink (prevent URL rewriting)'=>'Ingen permalänk (förhindra URL-omskrivning)','Custom Permalink'=>'Anpassad permalänk','Post Type Key'=>'Nyckel för inläggstyp','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Skriv om URL:en med nyckeln för inläggstypen som slug. Din permalänkstruktur kommer att vara','Permalink Rewrite'=>'Omskrivning av permalänk','Delete items by a user when that user is deleted.'=>'Ta bort objekt av en användare när den användaren tas bort.','Delete With User'=>'Ta bort med användare','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Tillåt att inläggstypen exporteras från ”Verktyg” > ”Export”.','Can Export'=>'Kan exportera','Optionally provide a plural to be used in capabilities.'=>'Ange eventuellt en pluralform som kan användas i behörigheter.','Plural Capability Name'=>'Namn i plural på behörighet','Choose another post type to base the capabilities for this post type.'=>'Välj en annan inläggstyp för att basera behörigheterna för denna inläggstyp.','Singular Capability Name'=>'Namn i singular på behörighet','Rename Capabilities'=>'Byt namn på behörigheter','Exclude From Search'=>'Exkludera från sök','Appearance Menus Support'=>'Stöd för menyer i Utseende','Appears as an item in the \'New\' menu in the admin bar.'=>'Visas som ett objekt i menyn ”Nytt” i adminfältet.','Show In Admin Bar'=>'Visa i adminmeny','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Ett PHP-funktionsnamn som ska anropas när du ställer in metarutorna för redigeringsvyn.','Custom Meta Box Callback'=>'Återanrop för anpassad metaruta','Menu Icon'=>'Menyikon','The position in the sidebar menu in the admin dashboard.'=>'Positionen i sidopanelsmenyn i adminpanelen.','Menu Position'=>'Menyposition','Admin Menu Parent'=>'Överordnad adminmeny','Show In Admin Menu'=>'Visa i adminmeny','Items can be edited and managed in the admin dashboard.'=>'Objekt kan redigeras och hanteras i adminpanelen.','Show In UI'=>'Visa i användargränssnitt','A link to a post.'=>'En länk till ett inlägg.','Description for a navigation link block variation.'=>'Beskrivning för en variant av navigationslänksblock.','Item Link Description'=>'Objekts länkbeskrivning','A link to a %s.'=>'En länk till en/ett %s.','Post Link'=>'Inläggslänk','Title for a navigation link block variation.'=>'Rubrik för en variant av navigationslänksblock.','Item Link'=>'Objektlänk','%s Link'=>'%s-länk','Post updated.'=>'Inlägg uppdaterat.','In the editor notice after an item is updated.'=>'Avisering i redigeraren efter att ett objekt har uppdaterats.','Item Updated'=>'Objekt uppdaterat','%s updated.'=>'%s har uppdaterats.','Post scheduled.'=>'Inlägget har schemalagts.','In the editor notice after scheduling an item.'=>'Avisering i redigeraren efter schemaläggning av ett objekt.','Item Scheduled'=>'Objekt tidsinställt','%s scheduled.'=>'%s schemalagd.','Post reverted to draft.'=>'Inlägget har återställts till utkastet.','In the editor notice after reverting an item to draft.'=>'Avisering i redigeraren efter att ha återställt ett objekt till utkast.','Item Reverted To Draft'=>'Objekt återställt till utkast','%s reverted to draft.'=>'%s återställt till utkast.','Post published privately.'=>'Inlägg publicerat privat.','In the editor notice after publishing a private item.'=>'Avisering i redigeraren efter publicering av ett privat objekt.','Item Published Privately'=>'Objekt publicerat privat','%s published privately.'=>'%s har publicerats privat.','Post published.'=>'Inlägg publicerat.','In the editor notice after publishing an item.'=>'Avisering i redigeraren efter publicering av ett objekt.','Item Published'=>'Objekt publicerat','%s published.'=>'%s publicerad.','Posts list'=>'Inläggslista','Items List'=>'Objektlista','%s list'=>'%s-lista','Posts list navigation'=>'Navigation för inläggslista','Items List Navigation'=>'Navigation för objektlista','%s list navigation'=>'Navigation för %s-lista','Filter posts by date'=>'Filtrera inlägg efter datum','Filter Items By Date'=>'Filtrera objekt efter datum','Filter %s by date'=>'Filtrera %s efter datum','Filter posts list'=>'Filtrera inläggslista','Filter Items List'=>'Filtrera lista med objekt','Filter %s list'=>'Filtrera %s-listan','In the media modal showing all media uploaded to this item.'=>'I mediamodalen där alla media som laddats upp till detta objekt visas.','Uploaded To This Item'=>'Uppladdat till detta objekt','Uploaded to this %s'=>'Uppladdad till denna %s','Insert into post'=>'Infoga i inlägg','As the button label when adding media to content.'=>'Som knappetikett när du lägger till media i innehållet.','Insert Into Media Button'=>'Infoga ”Infoga media”-knapp','Insert into %s'=>'Infoga i %s','Use as featured image'=>'Använd som utvald bild','As the button label for selecting to use an image as the featured image.'=>'Som knappetikett för att välja att använda en bild som den utvalda bilden.','Use Featured Image'=>'Använd utvald bild','Remove featured image'=>'Ta bort utvald bild','As the button label when removing the featured image.'=>'Som knappetiketten vid borttagning av den utvalda bilden.','Remove Featured Image'=>'Ta bort utvald bild','Set featured image'=>'Ange utvald bild','As the button label when setting the featured image.'=>'Som knappetiketten när den utvalda bilden anges.','Set Featured Image'=>'Ange utvald bild','Featured image'=>'Utvald bild','In the editor used for the title of the featured image meta box.'=>'Används i redigeraren för rubriken på metarutan för den utvalda bilden.','Featured Image Meta Box'=>'Metaruta för utvald bild','Post Attributes'=>'Inläggsattribut','In the editor used for the title of the post attributes meta box.'=>'Används i redigeraren för rubriken på metarutan för inläggsattribut.','Attributes Meta Box'=>'Metaruta för attribut','%s Attributes'=>'Attribut för %s','Post Archives'=>'Inläggsarkiv','Archives Nav Menu'=>'Navigationsmeny för arkiv','%s Archives'=>'Arkiv för %s','No posts found in Trash'=>'Inga inlägg hittades i papperskorgen','No Items Found in Trash'=>'Inga objekt hittades i papperskorgen','No %s found in Trash'=>'Inga %s hittades i papperskorgen','No posts found'=>'Inga inlägg hittades','No Items Found'=>'Inga objekt hittades','No %s found'=>'Inga %s hittades','Search Posts'=>'Sök inlägg','Search Items'=>'Sök objekt','Search %s'=>'Sök efter %s','Parent Page:'=>'Överordnad sida:','Parent Item Prefix'=>'Prefix för överordnat objekt','Parent %s:'=>'Överordnad %s:','New Post'=>'Nytt inlägg','New Item'=>'Nytt objekt','New %s'=>'Ny %s','Add New Post'=>'Lägg till nytt inlägg','At the top of the editor screen when adding a new item.'=>'Överst i redigeringsvyn när du lägger till ett nytt objekt.','Add New Item'=>'Lägg till nytt objekt','Add New %s'=>'Lägg till ny/nytt %s','View Posts'=>'Visa inlägg','View Items'=>'Visa objekt','View Post'=>'Visa inlägg','In the admin bar to view item when editing it.'=>'I adminfältet för att visa objekt när du redigerar det.','View Item'=>'Visa objekt','View %s'=>'Visa %s','Edit Post'=>'Redigera inlägg','At the top of the editor screen when editing an item.'=>'Överst i redigeringsvyn när du redigerar ett objekt.','Edit Item'=>'Redigera objekt','Edit %s'=>'Redigera %s','All Posts'=>'Alla inlägg','In the post type submenu in the admin dashboard.'=>'I undermenyn för inläggstyp i adminpanelen.','All Items'=>'Alla objekt','All %s'=>'Alla %s','Admin menu name for the post type.'=>'Adminmenynamn för inläggstypen.','Menu Name'=>'Menynamn','Regenerate all labels using the Singular and Plural labels'=>'Återskapa alla etiketter med etiketterna för singular och plural','Regenerate'=>'Återskapa','Active post types are enabled and registered with WordPress.'=>'Aktiva inläggstyper är aktiverade och registrerade med WordPress.','A descriptive summary of the post type.'=>'En beskrivande sammanfattning av inläggstypen.','Add Custom'=>'Lägg till anpassad','Enable various features in the content editor.'=>'Aktivera olika funktioner i innehållsredigeraren.','Post Formats'=>'Inläggsformat','Editor'=>'Redigerare','Trackbacks'=>'Trackbacks','Select existing taxonomies to classify items of the post type.'=>'Välj befintliga taxonomier för att klassificera objekt av inläggstypen.','Browse Fields'=>'Bläddra bland fält','Nothing to import'=>'Ingenting att importera','. The Custom Post Type UI plugin can be deactivated.'=>'. Tillägget ”Custom Post Type UI” kan inaktiveras.','Imported %d item from Custom Post Type UI -'=>'Importerade %d objekt från ”Custom Post Type UI” –' . "\0" . 'Importerade %d objekt från ”Custom Post Type UI” –','Failed to import taxonomies.'=>'Misslyckades att importera taxonomier.','Failed to import post types.'=>'Misslyckades att importera inläggstyper.','Nothing from Custom Post Type UI plugin selected for import.'=>'Inget från ”Custom Post Type UI” har valts för import.','Imported 1 item'=>'Importerade 1 objekt' . "\0" . 'Importerade %s objekt','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Om en inläggstyp eller taxonomi importeras med samma nyckel som en som redan finns skrivs inställningarna för den befintliga inläggstypen eller taxonomin över med inställningarna för importen.','Import from Custom Post Type UI'=>'Importera från Custom Post Type UI','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Följande kod kan användas för att registrera en lokal version av de valda objekten. Att lagra fältgrupper, inläggstyper eller taxonomier lokalt kan ge många fördelar, till exempel snabbare inläsningstider, versionskontroll och dynamiska fält/inställningar. Kopiera och klistra in följande kod i ditt temas ”functions.php”-fil eller inkludera den i en extern fil, inaktivera eller ta sen bort objekten från ACF-administrationen.','Export - Generate PHP'=>'Exportera - Generera PHP','Export'=>'Exportera','Select Taxonomies'=>'Välj taxonomier','Select Post Types'=>'Välj inläggstyper','Exported 1 item.'=>'Exporterade 1 objekt.' . "\0" . 'Exporterade %s objekt.','Category'=>'Kategori','Tag'=>'Etikett','%s taxonomy created'=>'Taxonomin %s skapades','%s taxonomy updated'=>'Taxonomin %s uppdaterad','Taxonomy draft updated.'=>'Taxonomiutkast uppdaterat.','Taxonomy scheduled for.'=>'Taxonomi schemalagd till.','Taxonomy submitted.'=>'Taxonomi inskickad.','Taxonomy saved.'=>'Taxonomi sparad.','Taxonomy deleted.'=>'Taxonomi borttagen.','Taxonomy updated.'=>'Taxonomi uppdaterad.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Denna taxonomi kunde inte registreras eftersom dess nyckel används av en annan taxonomi som registrerats av ett annat tillägg eller tema.','Taxonomy synchronized.'=>'Taxonomi synkroniserad.' . "\0" . '%s taxonomier synkroniserade.','Taxonomy duplicated.'=>'Taxonomi duplicerad.' . "\0" . '%s taxonomier duplicerade.','Taxonomy deactivated.'=>'Taxonomi inaktiverad.' . "\0" . '%s taxonomier inaktiverade.','Taxonomy activated.'=>'Taxonomi aktiverad.' . "\0" . '%s taxonomier aktiverade.','Terms'=>'Termer','Post type synchronized.'=>'Inläggstyp synkroniserad.' . "\0" . '%s inläggstyper synkroniserade.','Post type duplicated.'=>'Inläggstyp duplicerad.' . "\0" . '%s inläggstyper duplicerade.','Post type deactivated.'=>'Inläggstyp inaktiverad.' . "\0" . '%s inläggstyper inaktiverade.','Post type activated.'=>'Inläggstyp aktiverad.' . "\0" . '%s inläggstyper aktiverade.','Post Types'=>'Inläggstyper','Advanced Settings'=>'Avancerade inställningar','Basic Settings'=>'Grundläggande inställningar','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Denna inläggstyp kunde inte registreras eftersom dess nyckel används av en annan inläggstyp som registrerats av ett annat tillägg eller tema.','Pages'=>'Sidor','Link Existing Field Groups'=>'Länka befintliga fältgrupper','%s post type created'=>'Inläggstypen %s skapad','Add fields to %s'=>'Lägg till fält till %s','%s post type updated'=>'Inläggstypen %s uppdaterad','Post type draft updated.'=>'Utkast för inläggstyp uppdaterat.','Post type scheduled for.'=>'Inläggstyp schemalagd till.','Post type submitted.'=>'Inläggstyp inskickad.','Post type saved.'=>'Inläggstyp sparad.','Post type updated.'=>'Inläggstyp uppdaterad.','Post type deleted.'=>'Inläggstyp borttagen.','Type to search...'=>'Skriv för att söka …','PRO Only'=>'Endast PRO','Field groups linked successfully.'=>'Fältgrupper har länkats.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Importera inläggstyper och taxonomier som registrerats med ”Custom Post Type UI” och hantera dem med ACF. Kom igång.','ACF'=>'ACF','taxonomy'=>'taxonomi','post type'=>'inläggstyp','Done'=>'Klar','Field Group(s)'=>'Fältgrupp/fältgrupper','Select one or many field groups...'=>'Markera en eller flera fältgrupper …','Please select the field groups to link.'=>'Välj de fältgrupper som ska länkas.','Field group linked successfully.'=>'Fältgrupp har länkats.' . "\0" . 'Fältgrupper har länkats.','post statusRegistration Failed'=>'Registrering misslyckades','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Detta objekt kunde inte registreras eftersom dess nyckel används av ett annat objekt som registrerats av ett annat tillägg eller tema.','REST API'=>'REST API','Permissions'=>'Behörigheter','URLs'=>'URL:er','Visibility'=>'Synlighet','Labels'=>'Etiketter','Field Settings Tabs'=>'Fältinställningar för flikar','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[ACF-kortkod inaktiverad för förhandsvisning]','Close Modal'=>'Stäng modal','Field moved to other group'=>'Fält flyttat till annan grupp','Close modal'=>'Stäng modal','Start a new group of tabs at this tab.'=>'Starta en ny grupp av flikar på denna flik.','New Tab Group'=>'Ny flikgrupp','Use a stylized checkbox using select2'=>'Använd en stiliserad kryssruta med hjälp av select2','Save Other Choice'=>'Spara annat val','Allow Other Choice'=>'Tillåt annat val','Add Toggle All'=>'Lägg till ”Slå på/av alla”','Save Custom Values'=>'Spara anpassade värden','Allow Custom Values'=>'Tillåt anpassade värden','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Anpassade värden för kryssrutor kan inte vara tomma. Avmarkera alla tomma värden.','Updates'=>'Uppdateringar','Advanced Custom Fields logo'=>'Logga för Advanced Custom Fields','Save Changes'=>'Spara ändringarna','Field Group Title'=>'Rubrik för fältgrupp','Add title'=>'Lägg till rubrik','New to ACF? Take a look at our getting started guide.'=>'Har du just börjat med ACF? Kolla gärna in vår välkomstguide.','Add Field Group'=>'Lägg till fältgrupp','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF samlar anpassade fält i fältgrupper och kopplar sedan dessa fält till redigeringsvyer.','Add Your First Field Group'=>'Lägg till din första fältgrupp','Options Pages'=>'Alternativsidor','ACF Blocks'=>'ACF-block','Gallery Field'=>'Gallerifält','Flexible Content Field'=>'Flexibelt innehållsfält','Repeater Field'=>'Upprepningsfält','Unlock Extra Features with ACF PRO'=>'Lås upp extra funktioner med ACF PRO','Delete Field Group'=>'Ta bort fältgrupp','Created on %1$s at %2$s'=>'Skapad den %1$s kl. %2$s','Group Settings'=>'Gruppinställningar','Location Rules'=>'Platsregler','Choose from over 30 field types. Learn more.'=>'Välj från över 30 fälttyper. Lär dig mer.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Kom igång med att skapa nya anpassade fält för dina inlägg, sidor, anpassade inläggstyper och annat WordPress-innehåll.','Add Your First Field'=>'Lägg till ditt första fält','#'=>'#','Add Field'=>'Lägg till fält','Presentation'=>'Presentation','Validation'=>'Validering','General'=>'Allmänt','Import JSON'=>'Importera JSON','Export As JSON'=>'Exportera som JSON','Field group deactivated.'=>'Fältgrupp inaktiverad.' . "\0" . '%s fältgrupper inaktiverade.','Field group activated.'=>'Fältgrupp aktiverad.' . "\0" . '%s fältgrupper aktiverade.','Deactivate'=>'Inaktivera','Deactivate this item'=>'Inaktivera detta objekt','Activate'=>'Aktivera','Activate this item'=>'Aktivera detta objekt','Move field group to trash?'=>'Flytta fältgrupp till papperskorg?','post statusInactive'=>'Inaktiv','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields och Advanced Custom Fields PRO ska inte vara aktiva samtidigt. Vi har inaktiverat Advanced Custom Fields PRO automatiskt.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields och Advanced Custom Fields PRO ska inte vara aktiva samtidigt. Vi har inaktiverat Advanced Custom Fields automatiskt.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s – Vi har upptäckt ett eller flera anrop för att hämta ACF-fältvärden innan ACF har initierats. Detta stöds inte och kan resultera i felaktiga eller saknade data. Lär dig hur man åtgärdar detta.','%1$s must have a user with the %2$s role.'=>'%1$s måste ha en användare med rollen %2$s.' . "\0" . '%1$s måste ha en användare med en av följande roller: %2$s','%1$s must have a valid user ID.'=>'%1$s måste ha ett giltigt användar-ID.','Invalid request.'=>'Ogiltig begäran.','%1$s is not one of %2$s'=>'%1$s är inte en av %2$s','%1$s must have term %2$s.'=>'%1$s måste ha termen %2$s.' . "\0" . '%1$s måste ha en av följande termer: %2$s','%1$s must be of post type %2$s.'=>'%1$s måste vara av inläggstypen %2$s.' . "\0" . '%1$s måste vara en av följande inläggstyper: %2$s','%1$s must have a valid post ID.'=>'%1$s måste ha ett giltigt inläggs-ID.','%s requires a valid attachment ID.'=>'%s kräver ett giltig bilage-ID.','Show in REST API'=>'Visa i REST API','Enable Transparency'=>'Aktivera genomskinlighet','RGBA Array'=>'RGBA-array','RGBA String'=>'RGBA-sträng','Hex String'=>'HEX-sträng','Upgrade to PRO'=>'Uppgradera till PRO','post statusActive'=>'Aktivt','\'%s\' is not a valid email address'=>'”%s” är inte en giltig e-postadress','Color value'=>'Färgvärde','Select default color'=>'Välj standardfärg','Clear color'=>'Rensa färg','Blocks'=>'Block','Options'=>'Alternativ','Users'=>'Användare','Menu items'=>'Menyval','Widgets'=>'Widgetar','Attachments'=>'Bilagor','Taxonomies'=>'Taxonomier','Posts'=>'Inlägg','Last updated: %s'=>'Senast uppdaterad: %s','Sorry, this post is unavailable for diff comparison.'=>'Detta inlägg är inte tillgängligt för diff-jämförelse.','Invalid field group parameter(s).'=>'Ogiltiga parametrar för fältgrupp.','Awaiting save'=>'Väntar på att sparas','Saved'=>'Sparad','Import'=>'Importera','Review changes'=>'Granska ändringar','Located in: %s'=>'Finns i: %s','Located in plugin: %s'=>'Finns i tillägg: %s','Located in theme: %s'=>'Finns i tema: %s','Various'=>'Diverse','Sync changes'=>'Synkronisera ändringar','Loading diff'=>'Hämtar diff','Review local JSON changes'=>'Granska lokala JSON-ändringar','Visit website'=>'Besök webbplats','View details'=>'Visa detaljer','Version %s'=>'Version %s','Information'=>'Information','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Support. Vår professionella supportpersonal kan hjälpa dig med mer komplicerade och tekniska utmaningar.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Diskussioner. Vi har en aktiv och vänlig community på våra community-forum som kanske kan hjälpa dig att räkna ut ”hur man gör” i ACF-världen.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Dokumentation. Vår omfattande dokumentation innehåller referenser och guider för de flesta situationer du kan stöta på.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Vi är fanatiska när det gäller support och vill att du ska få ut det bästa av din webbplats med ACF. Om du stöter på några svårigheter finns det flera ställen där du kan få hjälp:','Help & Support'=>'Hjälp och support','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Använd fliken ”Hjälp och support” för att kontakta oss om du skulle behöva hjälp.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Innan du skapar din första fältgrupp rekommenderar vi att du först läser vår Komma igång-guide för att bekanta dig med tilläggets filosofi och bästa praxis.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Tillägget ”Advanced Custom Fields” tillhandahåller en visuell formulärbyggare för att anpassa WordPress redigeringsvyer med extra fält och ett intuitivt API för att visa anpassade fältvärden i alla temamallsfiler.','Overview'=>'Översikt','Location type "%s" is already registered.'=>'Platstypen ”%s” är redan registrerad.','Class "%s" does not exist.'=>'Klassen ”%s” finns inte.','Invalid nonce.'=>'Ogiltig engångskod.','Error loading field.'=>'Fel vid inläsning av fält.','Location not found: %s'=>'Plats hittades inte: %s','Error: %s'=>'Fel: %s','Widget'=>'Widget','User Role'=>'Användarroll','Comment'=>'Kommentera','Post Format'=>'Inläggsformat','Menu Item'=>'Menyval','Post Status'=>'Inläggsstatus','Menus'=>'Menyer','Menu Locations'=>'Menyplatser','Menu'=>'Meny','Post Taxonomy'=>'Inläggstaxonomi','Child Page (has parent)'=>'Undersida (har överordnad)','Parent Page (has children)'=>'Överordnad sida (har undersidor)','Top Level Page (no parent)'=>'Toppnivåsida (ingen överordnad)','Posts Page'=>'Inläggssida','Front Page'=>'Startsida','Page Type'=>'Sidtyp','Viewing back end'=>'Visar back-end','Viewing front end'=>'Visar front-end','Logged in'=>'Inloggad','Current User'=>'Nuvarande användare','Page Template'=>'Sidmall','Register'=>'Registrera','Add / Edit'=>'Lägg till/redigera','User Form'=>'Användarformulär','Page Parent'=>'Överordnad sida','Super Admin'=>'Superadmin','Current User Role'=>'Nuvarande användarroll','Default Template'=>'Standardmall','Post Template'=>'Inläggsmall','Post Category'=>'Inläggskategori','All %s formats'=>'Alla %s-format','Attachment'=>'Bilaga','%s value is required'=>'%s-värde är obligatoriskt','Show this field if'=>'Visa detta fält om','Conditional Logic'=>'Villkorad logik','and'=>'och','Local JSON'=>'Lokal JSON','Clone Field'=>'Klona fält','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Kontrollera också att alla premiumutökningar (%s) är uppdaterade till den senaste versionen.','This version contains improvements to your database and requires an upgrade.'=>'Denna version innehåller förbättringar av din databas och kräver en uppgradering.','Thank you for updating to %1$s v%2$s!'=>'Tack för att du uppdaterade till %1$s v%2$s!','Database Upgrade Required'=>'Databasuppgradering krävs','Options Page'=>'Alternativsida','Gallery'=>'Galleri','Flexible Content'=>'Flexibelt innehåll','Repeater'=>'Repeterare','Back to all tools'=>'Tillbaka till alla verktyg','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Om flera fältgrupper visas på en redigeringssida, kommer den första fältgruppens alternativ att användas (den med lägsta sorteringsnummer)','Select items to hide them from the edit screen.'=>'Markera objekt för att dölja dem från redigeringsvyn.','Hide on screen'=>'Dölj på skärmen','Send Trackbacks'=>'Skicka trackbacks','Tags'=>'Etiketter','Categories'=>'Kategorier','Page Attributes'=>'Sidattribut','Format'=>'Format','Author'=>'Författare','Slug'=>'Slug','Revisions'=>'Versioner','Comments'=>'Kommentarer','Discussion'=>'Diskussion','Excerpt'=>'Utdrag','Content Editor'=>'Innehållsredigerare','Permalink'=>'Permalänk','Shown in field group list'=>'Visa i fältgrupplista','Field groups with a lower order will appear first'=>'Fältgrupper med lägre ordningsnummer kommer synas först','Order No.'=>'Sorteringsnummer','Below fields'=>'Under fält','Below labels'=>'Under etiketter','Instruction Placement'=>'Instruktionsplacering','Label Placement'=>'Etikettplacering','Side'=>'Vid sidan','Normal (after content)'=>'Normal (efter innehåll)','High (after title)'=>'Hög (efter rubrik)','Position'=>'Position','Seamless (no metabox)'=>'Sömnlöst (ingen metaruta)','Standard (WP metabox)'=>'Standard (WP meta-ruta)','Style'=>'Stil','Type'=>'Typ','Key'=>'Nyckel','Order'=>'Sortering','Close Field'=>'Stäng fält','id'=>'id','class'=>'klass','width'=>'bredd','Wrapper Attributes'=>'Omslagsattribut','Required'=>'Obligatoriskt','Instructions'=>'Instruktioner','Field Type'=>'Fälttyp','Single word, no spaces. Underscores and dashes allowed'=>'Enstaka ord, inga mellanslag. Understreck och bindestreck tillåtna','Field Name'=>'Fältnamn','This is the name which will appear on the EDIT page'=>'Detta är namnet som kommer att visas på REDIGERINGS-sidan','Field Label'=>'Fältetikett','Delete'=>'Ta bort','Delete field'=>'Ta bort fält','Move'=>'Flytta','Move field to another group'=>'Flytta fältet till en annan grupp','Duplicate field'=>'Duplicera fält','Edit field'=>'Redigera fält','Drag to reorder'=>'Dra för att sortera om','Show this field group if'=>'Visa denna fältgrupp om','No updates available.'=>'Inga uppdateringar tillgängliga.','Database upgrade complete. See what\'s new'=>'Databasuppgradering slutförd. Se vad som är nytt','Reading upgrade tasks...'=>'Läser in uppgraderingsuppgifter …','Upgrade failed.'=>'Uppgradering misslyckades.','Upgrade complete.'=>'Uppgradering slutförd.','Upgrading data to version %s'=>'Uppgraderar data till version %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Det rekommenderas starkt att du säkerhetskopierar din databas innan du fortsätter. Är du säker på att du vill köra uppdateraren nu?','Please select at least one site to upgrade.'=>'Välj minst en webbplats att uppgradera.','Database Upgrade complete. Return to network dashboard'=>'Uppgradering av databas slutförd. Tillbaka till nätverkets adminpanel','Site is up to date'=>'Webbplatsen är uppdaterad','Site requires database upgrade from %1$s to %2$s'=>'Webbplatsen kräver databasuppgradering från %1$s till %2$s','Site'=>'Webbplats','Upgrade Sites'=>'Uppgradera webbplatser','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Följande webbplatser kräver en DB-uppgradering. Kontrollera de du vill uppdatera och klicka sedan på %s.','Add rule group'=>'Lägg till regelgrupp','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Skapa en uppsättning regler för att avgöra vilka redigeringsvyer som ska använda dessa avancerade anpassade fält','Rules'=>'Regler','Copied'=>'Kopierad','Copy to clipboard'=>'Kopiera till urklipp','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Välj vilka objekt du vill exportera och sedan exportmetod. ”Exportera som JSON” för att exportera till en .json-fil som du sedan kan importera till någon annan ACF-installation. ”Generera PHP” för att exportera PHP kod som du kan lägga till i ditt tema.','Select Field Groups'=>'Välj fältgrupper','No field groups selected'=>'Inga fältgrupper valda','Generate PHP'=>'Generera PHP','Export Field Groups'=>'Exportera fältgrupper','Import file empty'=>'Importerad fil är tom','Incorrect file type'=>'Felaktig filtyp','Error uploading file. Please try again'=>'Fel vid uppladdning av fil. Försök igen','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Välj den JSON-fil för Advanced Custom Fields som du vill importera. När du klickar på importknappen nedan kommer ACF att importera objekten i den filen.','Import Field Groups'=>'Importera fältgrupper','Sync'=>'Synkronisera','Select %s'=>'Välj %s','Duplicate'=>'Duplicera','Duplicate this item'=>'Duplicera detta objekt','Supports'=>'Stöder','Documentation'=>'Dokumentation','Description'=>'Beskrivning','Sync available'=>'Synkronisering tillgänglig','Field group synchronized.'=>'Fältgrupp synkroniserad.' . "\0" . '%s fältgrupper synkroniserade.','Field group duplicated.'=>'Fältgrupp duplicerad.' . "\0" . '%s fältgrupper duplicerade.','Active (%s)'=>'Aktiv (%s)' . "\0" . 'Aktiva (%s)','Review sites & upgrade'=>'Granska webbplatser och uppgradera','Upgrade Database'=>'Uppgradera databas','Custom Fields'=>'Anpassade fält','Move Field'=>'Flytta fält','Please select the destination for this field'=>'Välj destinationen för detta fält','The %1$s field can now be found in the %2$s field group'=>'Fältet %1$s kan nu hittas i fältgruppen %2$s','Move Complete.'=>'Flytt färdig.','Active'=>'Aktiv','Field Keys'=>'Fältnycklar','Settings'=>'Inställningar','Location'=>'Plats','Null'=>'Null','copy'=>'kopiera','(this field)'=>'(detta fält)','Checked'=>'Ikryssad','Move Custom Field'=>'Flytta anpassat fält','No toggle fields available'=>'Inga fält för att slå på/av är tillgängliga','Field group title is required'=>'Rubrik för fältgrupp är obligatoriskt','This field cannot be moved until its changes have been saved'=>'Detta fält kan inte flyttas innan dess ändringar har sparats','The string "field_" may not be used at the start of a field name'=>'Strängen ”field_” får inte användas i början av ett fältnamn','Field group draft updated.'=>'Fältgruppsutkast uppdaterat.','Field group scheduled for.'=>'Fältgrupp schemalagd för.','Field group submitted.'=>'Fältgrupp skickad.','Field group saved.'=>'Fältgrupp sparad.','Field group published.'=>'Fältgrupp publicerad.','Field group deleted.'=>'Fältgrupp borttagen.','Field group updated.'=>'Fältgrupp uppdaterad.','Tools'=>'Verktyg','is not equal to'=>'är inte lika med','is equal to'=>'är lika med','Forms'=>'Formulär','Page'=>'Sida','Post'=>'Inlägg','Relational'=>'Relationellt','Choice'=>'Val','Basic'=>'Grundläggande','Unknown'=>'Okänt','Field type does not exist'=>'Fälttyp finns inte','Spam Detected'=>'Skräppost upptäckt','Post updated'=>'Inlägg uppdaterat','Update'=>'Uppdatera','Validate Email'=>'Validera e-post','Content'=>'Innehåll','Title'=>'Rubrik','Edit field group'=>'Redigera fältgrupp','Selection is less than'=>'Valet är mindre än','Selection is greater than'=>'Valet är större än','Value is less than'=>'Värde är mindre än','Value is greater than'=>'Värde är större än','Value contains'=>'Värde innehåller','Value matches pattern'=>'Värde matchar mönster','Value is not equal to'=>'Värde är inte lika med','Value is equal to'=>'Värde är lika med','Has no value'=>'Har inget värde','Has any value'=>'Har något värde','Cancel'=>'Avbryt','Are you sure?'=>'Är du säker?','%d fields require attention'=>'%d fält kräver din uppmärksamhet','1 field requires attention'=>'1 fält kräver din uppmärksamhet','Validation failed'=>'Validering misslyckades','Validation successful'=>'Validering lyckades','Restricted'=>'Begränsad','Collapse Details'=>'Minimera detaljer','Expand Details'=>'Expandera detaljer','Uploaded to this post'=>'Uppladdat till detta inlägg','verbUpdate'=>'Uppdatera','verbEdit'=>'Redigera','The changes you made will be lost if you navigate away from this page'=>'De ändringar du gjort kommer att gå förlorade om du navigerar bort från denna sida','File type must be %s.'=>'Filtyp måste vara %s.','or'=>'eller','File size must not exceed %s.'=>'Filstorleken får inte överskrida %s.','File size must be at least %s.'=>'Filstorlek måste vara lägst %s.','Image height must not exceed %dpx.'=>'Bildens höjd får inte överskrida %d px.','Image height must be at least %dpx.'=>'Bildens höjd måste vara åtminstone %d px.','Image width must not exceed %dpx.'=>'Bildens bredd får inte överskrida %d px.','Image width must be at least %dpx.'=>'Bildens bredd måste vara åtminstone %d px.','(no title)'=>'(ingen rubrik)','Full Size'=>'Full storlek','Large'=>'Stor','Medium'=>'Medium','Thumbnail'=>'Miniatyr','(no label)'=>'(ingen etikett)','Sets the textarea height'=>'Ställer in textområdets höjd','Rows'=>'Rader','Text Area'=>'Textområde','Prepend an extra checkbox to toggle all choices'=>'Förbered en extra kryssruta för att slå på/av alla val','Save \'custom\' values to the field\'s choices'=>'Spara ”anpassade” värden till fältets val','Allow \'custom\' values to be added'=>'Tillåt att ”anpassade” värden kan läggas till','Add new choice'=>'Lägg till nytt val','Toggle All'=>'Slå på/av alla','Allow Archives URLs'=>'Tillåt arkiv-URL:er','Archives'=>'Arkiv','Page Link'=>'Sidlänk','Add'=>'Lägg till','Name'=>'Namn','%s added'=>'%s har lagts till','%s already exists'=>'%s finns redan','User unable to add new %s'=>'Användare kan inte lägga till ny %s','Term ID'=>'Term-ID','Term Object'=>'Term-objekt','Load value from posts terms'=>'Hämta värde från inläggets termer','Load Terms'=>'Ladda termer','Connect selected terms to the post'=>'Koppla valda termer till inlägget','Save Terms'=>'Spara termer','Allow new terms to be created whilst editing'=>'Tillåt att nya termer skapas vid redigering','Create Terms'=>'Skapa termer','Radio Buttons'=>'Radioknappar','Single Value'=>'Enskild värde','Multi Select'=>'Flerval','Checkbox'=>'Kryssruta','Multiple Values'=>'Flera värden','Select the appearance of this field'=>'Välj utseendet på detta fält','Appearance'=>'Utseende','Select the taxonomy to be displayed'=>'Välj taxonomin som ska visas','No TermsNo %s'=>'Inga %s','Value must be equal to or lower than %d'=>'Värdet måste vara lika med eller lägre än %d','Value must be equal to or higher than %d'=>'Värdet måste vara lika med eller högre än %d','Value must be a number'=>'Värdet måste vara ett nummer','Number'=>'Nummer','Save \'other\' values to the field\'s choices'=>'Spara ”andra” värden i fältets val','Add \'other\' choice to allow for custom values'=>'Lägg till valet ”annat” för att tillåta anpassade värden','Other'=>'Annat','Radio Button'=>'Alternativknapp','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Definiera en ändpunkt för föregående dragspel att stoppa. Detta dragspel kommer inte att vara synligt.','Allow this accordion to open without closing others.'=>'Tillåt detta dragspel öppna utan att stänga andra.','Multi-Expand'=>'Multi-expandera','Display this accordion as open on page load.'=>'Visa detta dragspel som öppet på sidladdning.','Open'=>'Öppen','Accordion'=>'Dragspel','Restrict which files can be uploaded'=>'Begränsa vilka filer som kan laddas upp','File ID'=>'Fil-ID','File URL'=>'Fil-URL','File Array'=>'Fil-array','Add File'=>'Lägg till fil','No file selected'=>'Ingen fil vald','File name'=>'Filnamn','Update File'=>'Uppdatera fil','Edit File'=>'Redigera fil','Select File'=>'Välj fil','File'=>'Fil','Password'=>'Lösenord','Specify the value returned'=>'Specificera värdet att returnera','Use AJAX to lazy load choices?'=>'Använda AJAX för att ladda alternativ efter att sidan laddats?','Enter each default value on a new line'=>'Ange varje standardvärde på en ny rad','verbSelect'=>'Välj','Select2 JS load_failLoading failed'=>'Laddning misslyckades','Select2 JS searchingSearching…'=>'Söker…','Select2 JS load_moreLoading more results…'=>'Laddar in fler resultat …','Select2 JS selection_too_long_nYou can only select %d items'=>'Du kan endast välja %d objekt','Select2 JS selection_too_long_1You can only select 1 item'=>'Du kan endast välja 1 objekt','Select2 JS input_too_long_nPlease delete %d characters'=>'Ta bort %d tecken','Select2 JS input_too_long_1Please delete 1 character'=>'Ta bort 1 tecken','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Ange %d eller fler tecken','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Ange 1 eller fler tecken','Select2 JS matches_0No matches found'=>'Inga matchningar hittades','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d resultat är tillgängliga, använd tangenterna med uppåt- och nedåtpil för att navigera.','Select2 JS matches_1One result is available, press enter to select it.'=>'Ett resultat är tillgängligt, tryck på returtangenten för att välja det.','nounSelect'=>'Välj','User ID'=>'Användar-ID','User Object'=>'Användarobjekt','User Array'=>'Användar-array','All user roles'=>'Alla användarroller','Filter by Role'=>'Filtrera efter roll','User'=>'Användare','Separator'=>'Avgränsare','Select Color'=>'Välj färg','Default'=>'Standard','Clear'=>'Rensa','Color Picker'=>'Färgväljare','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Välj','Date Time Picker JS closeTextDone'=>'Klart','Date Time Picker JS currentTextNow'=>'Nu','Date Time Picker JS timezoneTextTime Zone'=>'Tidszon','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosekund','Date Time Picker JS millisecTextMillisecond'=>'Millisekund','Date Time Picker JS secondTextSecond'=>'Sekund','Date Time Picker JS minuteTextMinute'=>'Minut','Date Time Picker JS hourTextHour'=>'Timme','Date Time Picker JS timeTextTime'=>'Tid','Date Time Picker JS timeOnlyTitleChoose Time'=>'Välj tid','Date Time Picker'=>'Datum/tidväljare','Endpoint'=>'Ändpunkt','Left aligned'=>'Vänsterjusterad','Top aligned'=>'Toppjusterad','Placement'=>'Placering','Tab'=>'Flik','Value must be a valid URL'=>'Värde måste vara en giltig URL','Link URL'=>'Länk-URL','Link Array'=>'Länk-array','Opens in a new window/tab'=>'Öppnas i ett nytt fönster/flik','Select Link'=>'Välj länk','Link'=>'Länk','Email'=>'E-post','Step Size'=>'Stegstorlek','Maximum Value'=>'Maximalt värde','Minimum Value'=>'Minsta värde','Range'=>'Intervall','Both (Array)'=>'Båda (Array)','Label'=>'Etikett','Value'=>'Värde','Vertical'=>'Vertikal','Horizontal'=>'Horisontell','red : Red'=>'röd : Röd','For more control, you may specify both a value and label like this:'=>'För mer kontroll kan du specificera både ett värde och en etikett så här:','Enter each choice on a new line.'=>'Ange varje val på en ny rad.','Choices'=>'Val','Button Group'=>'Knappgrupp','Allow Null'=>'Tillåt värdet ”null”','Parent'=>'Överordnad','TinyMCE will not be initialized until field is clicked'=>'TinyMCE kommer inte att initialiseras förrän fältet är klickat','Delay Initialization'=>'Fördröjd initialisering','Show Media Upload Buttons'=>'Visa knappar för mediauppladdning','Toolbar'=>'Verktygsfält','Text Only'=>'Endast text','Visual Only'=>'Endast visuell','Visual & Text'=>'Visuell och text','Tabs'=>'Flikar','Click to initialize TinyMCE'=>'Klicka för att initialisera TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Text','Visual'=>'Visuellt','Value must not exceed %d characters'=>'Värde får inte överstiga %d tecken','Leave blank for no limit'=>'Lämna fältet tomt för att inte sätta någon begränsning','Character Limit'=>'Teckenbegränsning','Appears after the input'=>'Visas efter inmatningen','Append'=>'Lägg till efter','Appears before the input'=>'Visas före inmatningen','Prepend'=>'Lägg till före','Appears within the input'=>'Visas inuti inmatningen','Placeholder Text'=>'Platshållartext','Appears when creating a new post'=>'Visas när ett nytt inlägg skapas','Text'=>'Text','%1$s requires at least %2$s selection'=>'%1$s kräver minst %2$s val' . "\0" . '%1$s kräver minst %2$s val','Post ID'=>'Inläggs-ID','Post Object'=>'Inläggsobjekt','Maximum Posts'=>'Maximalt antal inlägg','Minimum Posts'=>'Minsta antal inlägg','Featured Image'=>'Utvald bild','Selected elements will be displayed in each result'=>'Valda element kommer att visas i varje resultat','Elements'=>'Element','Taxonomy'=>'Taxonomi','Post Type'=>'Inläggstyp','Filters'=>'Filter','All taxonomies'=>'Alla taxonomier','Filter by Taxonomy'=>'Filtrera efter taxonomi','All post types'=>'Alla inläggstyper','Filter by Post Type'=>'Filtrera efter inläggstyp','Search...'=>'Sök …','Select taxonomy'=>'Välj taxonomi','Select post type'=>'Välj inläggstyp','No matches found'=>'Inga matchningar hittades','Loading'=>'Laddar in','Maximum values reached ( {max} values )'=>'Maximalt antal värden har nåtts ({max} värden)','Relationship'=>'Relationer','Comma separated list. Leave blank for all types'=>'Kommaseparerad lista. Lämna tomt för alla typer','Allowed File Types'=>'Tillåtna filtyper','Maximum'=>'Maximalt','File size'=>'Filstorlek','Restrict which images can be uploaded'=>'Begränsa vilka bilder som kan laddas upp','Minimum'=>'Minimum','Uploaded to post'=>'Uppladdat till inlägg','All'=>'Alla','Limit the media library choice'=>'Begränsa mediabiblioteksvalet','Library'=>'Bibliotek','Preview Size'=>'Förhandsgranska storlek','Image ID'=>'Bild-ID','Image URL'=>'Bild-URL','Image Array'=>'Bild-array','Specify the returned value on front end'=>'Specificera returvärdet på front-end','Return Value'=>'Returvärde','Add Image'=>'Lägg till bild','No image selected'=>'Ingen bild vald','Remove'=>'Ta bort','Edit'=>'Redigera','All images'=>'Alla bilder','Update Image'=>'Uppdatera bild','Edit Image'=>'Redigera bild','Select Image'=>'Välj bild','Image'=>'Bild','Allow HTML markup to display as visible text instead of rendering'=>'Tillåt att HTML-märkkod visas som synlig text i stället för att renderas','Escape HTML'=>'Inaktivera HTML-rendering','No Formatting'=>'Ingen formatering','Automatically add <br>'=>'Lägg automatiskt till <br>','Automatically add paragraphs'=>'Lägg automatiskt till stycken','Controls how new lines are rendered'=>'Styr hur nya rader visas','New Lines'=>'Nya rader','Week Starts On'=>'Veckan börjar på','The format used when saving a value'=>'Formatet som används när ett värde sparas','Save Format'=>'Spara format','Date Picker JS weekHeaderWk'=>'V','Date Picker JS prevTextPrev'=>'Föreg.','Date Picker JS nextTextNext'=>'Nästa','Date Picker JS currentTextToday'=>'Idag','Date Picker JS closeTextDone'=>'Klart','Date Picker'=>'Datumväljare','Width'=>'Bredd','Embed Size'=>'Inbäddad storlek','Enter URL'=>'Ange URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Text som visas när inaktivt','Off Text'=>'”Av”-text','Text shown when active'=>'Text som visas när aktivt','On Text'=>'”På”-text','Stylized UI'=>'Stiliserat användargränssnitt','Default Value'=>'Standardvärde','Displays text alongside the checkbox'=>'Visar text bredvid kryssrutan','Message'=>'Meddelande','No'=>'Nej','Yes'=>'Ja','True / False'=>'Sant/falskt','Row'=>'Rad','Table'=>'Tabell','Block'=>'Block','Specify the style used to render the selected fields'=>'Specificera stilen för att rendera valda fält','Layout'=>'Layout','Sub Fields'=>'Underfält','Group'=>'Grupp','Customize the map height'=>'Anpassa karthöjden','Height'=>'Höjd','Set the initial zoom level'=>'Ställ in den initiala zoomnivån','Zoom'=>'Zooma','Center the initial map'=>'Centrera den inledande kartan','Center'=>'Centrerat','Search for address...'=>'Sök efter adress …','Find current location'=>'Hitta nuvarande plats','Clear location'=>'Rensa plats','Search'=>'Sök','Sorry, this browser does not support geolocation'=>'Denna webbläsare saknar stöd för platsinformation','Google Map'=>'Google Map','The format returned via template functions'=>'Formatet returnerad via mallfunktioner','Return Format'=>'Returformat','Custom:'=>'Anpassad:','The format displayed when editing a post'=>'Formatet visas när ett inlägg redigeras','Display Format'=>'Visningsformat','Time Picker'=>'Tidsväljare','Inactive (%s)'=>'Inaktiv (%s)' . "\0" . 'Inaktiva (%s)','No Fields found in Trash'=>'Inga fält hittades i papperskorgen','No Fields found'=>'Inga fält hittades','Search Fields'=>'Sök fält','View Field'=>'Visa fält','New Field'=>'Nytt fält','Edit Field'=>'Redigera fält','Add New Field'=>'Lägg till nytt fält','Field'=>'Fält','Fields'=>'Fält','No Field Groups found in Trash'=>'Inga fältgrupper hittades i papperskorgen','No Field Groups found'=>'Inga fältgrupper hittades','Search Field Groups'=>'Sök fältgrupper','View Field Group'=>'Visa fältgrupp','New Field Group'=>'Ny fältgrupp','Edit Field Group'=>'Redigera fältgrupp','Add New Field Group'=>'Lägg till ny fältgrupp','Add New'=>'Lägg till nytt','Field Group'=>'Fältgrupp','Field Groups'=>'Fältgrupper','Customize WordPress with powerful, professional and intuitive fields.'=>'Anpassa WordPress med kraftfulla, professionella och intuitiva fält.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Blocktypsnamn är obligatoriskt.','Block type "%s" is already registered.'=>'Blocktypen "%s" är redan registrerad.','Switch to Edit'=>'Växla till Redigera','Switch to Preview'=>'Växla till förhandsgranskning','Change content alignment'=>'Ändra innehållsjustering','%s settings'=>'%s-inställningar','This block contains no editable fields.'=>'Det här blocket innehåller inga redigerbara fält.','Assign a field group to add fields to this block.'=>'Tilldela en fältgrupp för att lägga till fält i detta block.','Options Updated'=>'Alternativ uppdaterade','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Om du vill aktivera uppdateringar anger du din licensnyckel på sidan Uppdateringar. Om du inte har en licensnyckel, se uppgifter och priser.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'ACF-aktiveringsfel. Din definierade licensnyckel har ändrats, men ett fel uppstod vid inaktivering av din gamla licens','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'ACF-aktiveringsfel. Din definierade licensnyckel har ändrats, men ett fel uppstod vid anslutning till aktiveringsservern','ACF Activation Error'=>'ACF-aktiveringsfel','ACF Activation Error. An error occurred when connecting to activation server'=>'ACF-aktiveringsfel. Ett fel uppstod vid anslutning till aktiveringsservern','Check Again'=>'Kontrollera igen','ACF Activation Error. Could not connect to activation server'=>'ACF-aktiveringsfel. Kunde inte ansluta till aktiveringsservern','Publish'=>'Publicera','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Inga fältgrupper hittades för denna inställningssida. Skapa en fältgrupp','Error. Could not connect to update server'=>'Fel. Kunde inte ansluta till uppdateringsservern','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Fel. Det gick inte att autentisera uppdateringspaketet. Kontrollera igen eller inaktivera och återaktivera din ACF PRO-licens.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Fel. Din licens för denna webbplats har gått ut eller inaktiverats. Återaktivera din ACF PRO-licens.','Select one or more fields you wish to clone'=>'Välj ett eller flera fält som du vill klona','Display'=>'Visning','Specify the style used to render the clone field'=>'Specificera stilen som ska användas för att rendera det klonade fältet','Group (displays selected fields in a group within this field)'=>'Grupp (visar valda fält i en grupp i detta fält)','Seamless (replaces this field with selected fields)'=>'Sömlös (ersätter detta fält med valda fält)','Labels will be displayed as %s'=>'Etiketter kommer att visas som %s','Prefix Field Labels'=>'Prefix för fältetiketter','Values will be saved as %s'=>'Värden sparas som %s','Prefix Field Names'=>'Prefix för fältnamn','Unknown field'=>'Okänt fält','Unknown field group'=>'Okänd fältgrupp','All fields from %s field group'=>'Alla fält från %s fältgrupp','Add Row'=>'Lägg till rad','layout'=>'layout' . "\0" . 'layouter','layouts'=>'layouter','This field requires at least {min} {label} {identifier}'=>'Detta fält kräver minst {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Detta fält har en gräns på {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} tillgänglig (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} krävs (min {min})','Flexible Content requires at least 1 layout'=>'Flexibelt innehåll kräver minst 1 layout','Click the "%s" button below to start creating your layout'=>'Klicka på knappen ”%s” nedan för att börja skapa din layout','Add layout'=>'Lägg till layout','Duplicate layout'=>'Duplicera layout','Remove layout'=>'Ta bort layout','Click to toggle'=>'Klicka för att växla','Delete Layout'=>'Ta bort layout','Duplicate Layout'=>'Duplicera layout','Add New Layout'=>'Lägg till ny layout','Add Layout'=>'Lägg till layout','Min'=>'Min','Max'=>'Max','Minimum Layouts'=>'Lägsta tillåtna antal layouter','Maximum Layouts'=>'Högsta tillåtna antal layouter','Button Label'=>'Knappetikett','%s must be of type array or null.'=>'%s måste vara av typen array eller null.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s måste innehålla minst %2$s %3$s layout.' . "\0" . '%1$s måste innehålla minst %2$s %3$s layouter.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s får innehålla högst %2$s %3$s layout.' . "\0" . '%1$s får innehålla högst %2$s %3$s layouter.','Add Image to Gallery'=>'Lägg till bild i galleriet','Maximum selection reached'=>'Högsta tillåtna antal val uppnått','Length'=>'Längd','Caption'=>'Bildtext','Alt Text'=>'Alternativ text','Add to gallery'=>'Lägg till i galleri','Bulk actions'=>'Massåtgärder','Sort by date uploaded'=>'Sortera efter uppladdningsdatum','Sort by date modified'=>'Sortera efter redigeringsdatum','Sort by title'=>'Sortera efter rubrik','Reverse current order'=>'Omvänd nuvarande ordning','Close'=>'Stäng','Minimum Selection'=>'Minsta tillåtna antal val','Maximum Selection'=>'Högsta tillåtna antal val','Allowed file types'=>'Tillåtna filtyper','Insert'=>'Infoga','Specify where new attachments are added'=>'Specifiera var nya bilagor läggs till','Append to the end'=>'Lägg till i slutet','Prepend to the beginning'=>'Lägg till början','Minimum rows not reached ({min} rows)'=>'Minsta tillåtna antal rader uppnått ({min} rader)','Maximum rows reached ({max} rows)'=>'Högsta tillåtna antal rader uppnått ({max} rader)','Error loading page'=>'Kunde inte ladda in sida','Useful for fields with a large number of rows.'=>'Användbart för fält med ett stort antal rader.','Rows Per Page'=>'Rader per sida','Set the number of rows to be displayed on a page.'=>'Ange antalet rader som ska visas på en sida.','Minimum Rows'=>'Minsta tillåtna antal rader','Maximum Rows'=>'Högsta tillåtna antal rader','Collapsed'=>'Ihopfälld','Select a sub field to show when row is collapsed'=>'Välj ett underfält att visa när raden är ihopfälld','Invalid field key or name.'=>'Ogiltig fältnyckel.','There was an error retrieving the field.'=>'Ett fel uppstod vid hämtning av fältet.','Click to reorder'=>'Dra och släpp för att ändra ordning','Add row'=>'Lägg till rad','Duplicate row'=>'Duplicera rad','Remove row'=>'Ta bort rad','Current Page'=>'Nuvarande sida','First Page'=>'Första sidan','Previous Page'=>'Föregående sida','paging%1$s of %2$s'=>'%1$s av %2$s','Next Page'=>'Nästa sida','Last Page'=>'Sista sidan','No block types exist'=>'Det finns inga blocktyper','No options pages exist'=>'Det finns inga alternativsidor','Deactivate License'=>'Inaktivera licens','Activate License'=>'Aktivera licens','License Information'=>'Licensinformation','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'För att låsa upp uppdateringar, fyll i din licensnyckel här nedan. Om du inte har en licensnyckel, gå till sidan detaljer och priser.','License Key'=>'Licensnyckel','Your license key is defined in wp-config.php.'=>'Din licensnyckel är angiven i wp-config.php.','Retry Activation'=>'Försök aktivera igen','Update Information'=>'Uppdateringsinformation','Current Version'=>'Nuvarande version','Latest Version'=>'Senaste version','Update Available'=>'Uppdatering tillgänglig','Upgrade Notice'=>'Uppgraderingsnotering','Enter your license key to unlock updates'=>'Fyll i din licensnyckel här ovan för att låsa upp uppdateringar','Update Plugin'=>'Uppdatera tillägg','Please reactivate your license to unlock updates'=>'Återaktivera din licens för att låsa upp uppdateringar']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sv_SE.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-sv_SE.mo index 65bd2c664017f9c74ecc2476331a4522d5954279..70301376acc753ed974f0ee3e2ae92c40a80eaf8 100644 GIT binary patch literal 126068 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 or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Kontakta din webbplatsadministratör eller utvecklare för mer information." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Lär dig mer" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Dölj detaljer" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Visa detaljer" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) -– återgiven via %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Förnya ACF PRO-licens" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Förnya licens" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Hantera licens" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "Positionen ”Hög” stöds inte i blockredigeraren" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Uppgradera till ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Lägg till alternativsida" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Används som platshållare för rubriken i redigeraren." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Platshållare för rubrik" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 månader gratis" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Duplicerad från %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Välj alternativsidor" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Duplicera taxonomi" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Skapa taxonomi" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Duplicera inläggstyp" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Skapa inläggstyp" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Länka fältgrupper" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Lägg till fält" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Detta fält" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Feedback" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Support" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "utvecklas och underhålls av" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Lägg till denna %s i platsreglerna för de valda fältgrupperna." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Målfält" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Uppdatera ett fält med de valda värdena och hänvisa tillbaka till detta ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Dubbelriktad" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s-fält" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 msgid "Select Multiple" msgstr "Välj flera" -#: includes/admin/views/global/navigation.php:141 +#: includes/admin/views/global/navigation.php:238 msgid "WP Engine logo" msgstr "WP Engine-logga" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" +"Endast gemena bokstäver, understreck och bindestreck, maximalt 32 tecken." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "Namn på behörigheten för tilldelning av termer i denna taxonomi." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "Behörighet att tilldela termer" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "Namn på behörigheten för borttagning av termer i denna taxonomi." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "Behörighet att ta bort termer" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "Namn på behörigheten för redigering av termer i denna taxonomi." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "Behörighet att redigera termer" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "Namn på behörigheten för hantering av termer i denna taxonomi." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Behörighet att hantera termer" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Anger om inlägg ska exkluderas från sökresultat och arkivsidor för " +"taxonomier." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Fler verktyg från WP Engine" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "Byggt för dem som bygger med WordPress, av teamet på %s" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "Visa priser och uppgradering" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" msgstr "Lär dig mer" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"Snabba upp ditt arbetsflöde och utveckla bättre webbplatser med funktioner " +"som ACF-block och alternativsidor, och sofistikerade fälttyper som " +"upprepning, flexibelt innehåll, klona och galleri." #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "från" +msgstr "Lås upp avancerade funktioner och bygg ännu mer med ACF PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "%s-fält" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" msgstr "Inga termer" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "Inga inläggstyper" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "Inga inlägg" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "Inga taxonomier" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "Inga fältgrupper" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "Inga fält" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "Ingen beskrivning" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "Vilken inläggsstatus som helst" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." @@ -156,7 +2222,7 @@ msgstr "" "Denna taxonominyckel används redan av en annan taxonomi som är registrerad " "utanför ACF och kan inte användas." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." @@ -164,13 +2230,15 @@ msgstr "" "Denna taxonominyckel används redan av en annan taxonomi i ACF och kan inte " "användas." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"Nyckeln för taxonomi får endast innehålla alfanumeriska tecken med gemener, " +"understreck eller bindestreck." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "Taxonominyckeln måste vara under 32 tecken." @@ -202,79 +2270,87 @@ msgstr "Redigera taxonomi" msgid "Add New Taxonomy" msgstr "Lägg till ny taxonomi" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "Inga inläggstyper hittades i papperskorgen" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "Inga inläggstyper hittades" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "Sök inläggstyper" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "Visa inläggstyp" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "Ny inläggstyp" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "Redigera inläggstyp" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "Lägg till ny inläggstyp" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" +"Denna nyckel för inläggstyp används redan av en annan inläggstyp som är " +"registrerad utanför ACF och kan inte användas." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" +"Denna nyckel för inläggstyp används redan av en annan inläggstyp i ACF och " +"kan inte användas." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" +"Detta fält får inte vara en av WordPress reserverad term." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"Nyckeln för inläggstyp får endast innehålla alfanumeriska tecken med " +"gemener, understreck eller bindestreck." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "Nyckeln för inläggstypen måste vara kortare än 20 tecken." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "Vi avråder från att använda detta fält i ACF-block." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "WYSIWYG-redigerare" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." @@ -282,186 +2358,210 @@ msgstr "" "Tillåter val av en eller flera användare som kan användas för att skapa " "relationer mellan dataobjekt." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "En textinmatning speciellt designad för att lagra webbadresser." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" +"Ett reglage som låter dig välja ett av värdena 1 eller 0 (på eller av, sant " +"eller falskt osv.). Kan presenteras som ett stiliserat kontrollreglage eller " +"kryssruta." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" +"Ett interaktivt användargränssnitt för att välja en tid. Tidsformatet kan " +"anpassas med hjälp av fältinställningarna." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "Ett enkelt textområde för lagring av textstycken." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" "En grundläggande textinmatning, användbar för att lagra enskilda " "strängvärden." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "En rullgardinslista med ett urval av val som du anger." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" "Ett inmatningsfält för att ange ett lösenord med hjälp av ett maskerat fält." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "Filtrera efter inläggsstatus" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"En interaktiv komponent för att bädda in videoklipp, bilder, tweets, ljud " +"och annat innehåll genom att använda den inbyggda WordPress oEmbed-" +"funktionen." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "Ett inmatningsfält begränsat till numeriska värden." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" +"Gör att du kan ange en länk och dess egenskaper som rubrik och mål med hjälp " +"av WordPress inbyggda länkväljare." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" "Använder den inbyggda mediaväljaren i WordPress för att ladda upp eller " "välja bilder." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" "Använder den inbyggda mediaväljaren i WordPress för att ladda upp eller " "välja filer." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "En textinmatning speciellt designad för att lagra e-postadresser." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" +"Ett interaktivt användargränssnitt för att välja datum och tid. Datumets " +"returformat kan anpassas med hjälp av fältinställningarna." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" +"Ett interaktivt användargränssnitt för att välja ett datum. Datumets " +"returformat kan anpassas med hjälp av fältinställningarna." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" +"Ett interaktivt användargränssnitt för att välja en färg eller ange ett HEX-" +"värde." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"En grupp kryssrutor som låter användaren välja ett eller flera värden som du " +"anger." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"En grupp knappar med värden som du anger, användarna kan välja ett " +"alternativ bland de angivna värdena." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"Gör att du kan gruppera och organisera anpassade fält i hopfällbara paneler " +"som visas när du redigerar innehåll. Användbart för att hålla ordning på " +"stora datauppsättningar." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -473,14 +2573,14 @@ msgstr "" "inställningar låter dig specificera var nya bilagor ska läggas till i " "galleriet och det minsta/maximala antalet bilagor som tillåts." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -492,70 +2592,68 @@ msgstr "" "fälten vid körtid. Klonfältet kan antingen ersätta sig själv med de valda " "fälten eller visa de valda fälten som en grupp av underfält." -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" msgstr "Klona" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" msgstr "Avancerad" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "JSON (nyare)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" msgstr "Original" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." msgstr "Ogiltigt inläggs-ID." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "Ogiltig inläggstyp har valts för granskning." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" msgstr "Mer" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" msgstr "Handledning" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "Tillgänglig med ACF PRO" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "Välj fält" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "Prova med en annan sökterm eller bläddra bland %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "Populära fält" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "Inga sökresultat för ”%s”" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "Sök fält …" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "Välj fälttyp" @@ -563,271 +2661,282 @@ msgstr "Välj fälttyp" msgid "Popular" msgstr "Populär" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "Lägg till taxonomi" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "Skapa anpassade taxonomier för att klassificera typ av inläggsinnehåll" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "Lägg till din första taxonomi" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" +msgstr "Hierarkiska taxonomier kan ha ättlingar (som kategorier)." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Gör en taxonomi synlig på front-end och i adminpanelen." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "En eller flera inläggstyper som kan klassificeras med denna taxonomi." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" msgstr "Genre" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "Genrer" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "Exponera denna inläggstyp i REST API." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "Anpassa namnet på ”query”-variabeln" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "Anpassa ”slug” som används i URL:en" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "Permalänkar för denna taxonomi är inaktiverade." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"Skriv om URL:en med nyckeln för taxonomin som slug. Din permalänkstruktur " +"kommer att vara" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "Taxonominyckel" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "Välj typen av permalänk som ska användas för denna taxonomi." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." -msgstr "" +msgstr "Visa en kolumn för taxonomin på listningsvyer för inläggstyper." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "Visa adminkolumn" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "Visa taxonomin i panelen för snabb-/massredigering." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" msgstr "Snabbredigera" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" msgstr "Etikettmoln" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Ett PHP-funktionsnamn som ska anropas för att säkerhetsfiltrera taxonomidata " +"som sparats från en metaruta." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Säkerhetsfiltrerande återanrop för metaruta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Registrera återanrop för metaruta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "Ingen metaruta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "Anpassad metaruta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" msgstr "Metaruta" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "Metaruta för kategorier" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "Metaruta för etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "En länk till en etikett" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" +"Beskriver en blockvariant för navigeringslänkar som används i " +"blockredigeraren." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "En länk till en/ett %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" msgstr "Etikettlänk" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "← Gå till etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" +"Tilldelar den text som används för att länka tillbaka till huvudindexet " +"efter uppdatering av en term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "Tillbaka till objekt" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "← Gå till %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" msgstr "Eitkettlista" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "Tilldelar texten för tabellens dolda rubrik." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" msgstr "Navigation för etikettlista" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "Tilldelar texten för den dolda rubriken för tabellens sidonumrering." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" msgstr "Filtrera efter kategori" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." -msgstr "" +msgstr "Tilldelar texten för filterknappen i tabellen med inläggslistor." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "Filtret efter objekt" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "Filtrera efter %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" +"Beskrivningen visas inte som standard, men går att visa med vissa teman." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." -msgstr "" +msgstr "Beskriver fältet ”Beskrivning” i vyn ”Redigera etiketter”." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "Beskrivning för fältbeskrivning" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"Ange en överordnad term för att skapa en hierarki. Till exempel skulle " +"termen Jazz kunna vara överordnad till Bebop och Storband" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "Beskriver fältet ”Överordnad” i vyn ”Redigera etiketter”." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "Överordnad fältbeskrivning" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." @@ -835,993 +2944,1005 @@ msgstr "" "”Slug” är den URL-vänliga versionen av namnet. Det är vanligtvis bara små " "bokstäver och innehåller bara bokstäver, siffror och bindestreck." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Beskriver fältet ”Slug” i vyn ”Redigera etiketter”." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "Beskrivning av slugfält" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "Namnet är hur det ser ut på din webbplats" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Beskriver fältet ”Namn” i vyn ”Redigera etiketter”." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "Beskrivning av namnfält" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" msgstr "Inga etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "Inga termer" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "Inga %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" msgstr "Inga etiketter hittades" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" msgstr "Hittades inte" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" msgstr "Mest använda" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" msgstr "Välj från de mest använda etiketterna" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "Välj från mest använda" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "Välj från de mest använda %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" msgstr "Lägg till eller ta bort etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "Lägg till eller ta bort objekt" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "Lägg till eller ta bort %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" msgstr "Separera etiketter med kommatecken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "Separera objekt med kommatecken" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "Separera %s med kommatecken" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" msgstr "Populära etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Tilldelar text till populära objekt. Används endast för icke-hierarkiska " +"taxonomier." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "Populära objekt" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "Populär %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" msgstr "Sök etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." -msgstr "" +msgstr "Tilldelar texten för att söka objekt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" msgstr "Överordnad kategori:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." -msgstr "" +msgstr "Tilldelar text för överordnat objekt, men med ett kolon (:) i slutet." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "Överordnat objekt med kolon" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" msgstr "Överordnad kategori" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Tilldelar text för överordnat objekt. Används endast i hierarkiska " +"taxonomier." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "Överordnat objekt" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" msgstr "Överordnad %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" msgstr "Nytt etikettnamn" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "Tilldelar texten för nytt namn på objekt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "Nytt objektnamn" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "Namn på ny %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" msgstr "Lägg till ny etikett" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "Tilldelar texten för att lägga till nytt objekt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" msgstr "Uppdatera etikett" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." -msgstr "" +msgstr "Tilldelar texten för uppdatera objekt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "Uppdatera objekt" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" msgstr "Uppdatera %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" msgstr "Visa etikett" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "I adminfältet för att visa term vid redigering." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" msgstr "Redigera etikett" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "Överst i redigeringsvyn när du redigerar en term." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" msgstr "Alla etiketter" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "Tilldelar texten för alla objekt." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "Tilldelar texten för menynamn." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" msgstr "Menyetikett" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Aktiva taxonomier är aktiverade och registrerade med WordPress." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "En beskrivande sammanfattning av taxonomin." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "En beskrivande sammanfattning av termen." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" msgstr "Termbeskrivning" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "Enstaka ord, inga mellanslag. Understreck och bindestreck tillåtna." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "Termens slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "Standardtermens namn." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "Termnamn" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" +"Skapa en term för taxonomin som inte kan tas bort. Den kommer inte att " +"väljas för inlägg som standard." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "Standardterm" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "Sortera termer" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "Lägg till inläggstyp" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Utöka funktionaliteten i WordPress utöver vanliga inlägg och sidor med " +"anpassade inläggstyper." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "Lägg till din första inläggstyp" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "Jag vet vad jag gör, visa mig alla alternativ." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "Avancerad konfiguration" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" +msgstr "Hierarkiska inläggstyper kan ha ättlingar (som sidor)." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "Hierarkisk" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Synlig på front-end och i adminpanelen." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" msgstr "Offentlig" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." -msgstr "" +msgstr "Endast gemener, understreck och bindestreck, maximalt 20 tecken." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "Etikett i singular" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "Filmer" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "Etikett i plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"Valfri anpassad controller att använda i stället för " +"`WP_REST_Posts_Controller`." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "”Controller”-klass" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "Namnrymdsdelen av REST API-URL:en." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "Route för namnrymd" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "Bas-URL för inläggstypens REST API-URL:er." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "Bas-URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Exponerar denna inläggstyp i REST API:t. Krävs för att använda " +"blockredigeraren." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "Visa i REST API" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "Anpassa namnet på ”query”-variabeln." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "”Query”-variabel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "Inget stöd för ”query”-variabel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "Anpassad ”query”-variabel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "Stöd för ”query”-variabel" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." -msgstr "" +msgstr "URL:er för ett eller flera objekt kan nås med en ”query”-sträng." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "Offentligt sökbar" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "Anpassad slug för arkiv-URL:en." -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "Arkiv-slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." -msgstr "" +msgstr "Har ett objektarkiv som kan anpassas med en arkivmallfil i ditt tema." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" msgstr "Arkiv" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "Stöd för sidonumrering av objektens URL:er, t.ex. arkiven." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" msgstr "Sidonumrering" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "URL för RSS-flöde, för objekten i inläggstypen." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "Flödes-URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" +"Ändrar permalänkstrukturen så att prefixet `WP_Rewrite::$front` läggs till i " +"URL:er." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "Prefix för inledande URL" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "Anpassa slugen som används i webbadressen." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "URL-slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "Permalänkar för denna inläggstyp är inaktiverade." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"Skriv om URL:en med en anpassad slug som definieras i inmatningsfältet " +"nedan. Din permalänkstruktur kommer att vara" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "Ingen permalänk (förhindra URL-omskrivning)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "Anpassad permalänk" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "Nyckel för inläggstyp" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" +"Skriv om URL:en med nyckeln för inläggstypen som slug. Din permalänkstruktur " +"kommer att vara" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "Omskrivning av permalänk" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "Ta bort objekt av en användare när den användaren tas bort." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "Ta bort med användare" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "Tillåt att inläggstypen exporteras från ”Verktyg” > ”Export”." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "Kan exportera" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "Ange eventuellt en pluralform som kan användas i behörigheter." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "Namn i plural på behörighet" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Välj en annan inläggstyp för att basera behörigheterna för denna inläggstyp." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "Namn i singular på behörighet" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "Byt namn på behörigheter" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "Exkludera från sök" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Stöd för menyer i Utseende" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Visas som ett objekt i menyn ”Nytt” i adminfältet." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "Visa i adminmeny" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" +"Ett PHP-funktionsnamn som ska anropas när du ställer in metarutorna för " +"redigeringsvyn." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Återanrop för anpassad metaruta" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" msgstr "Menyikon" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "Positionen i sidopanelsmenyn i adminpanelen." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" msgstr "Menyposition" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "Överordnad adminmeny" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "Klassnamn för dashicon" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "Visa i adminmeny" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Objekt kan redigeras och hanteras i adminpanelen." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "Visa i användargränssnitt" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "En länk till ett inlägg." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Beskrivning för en variant av navigationslänksblock." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "Objekts länkbeskrivning" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "En länk till en/ett %s." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "Inläggslänk" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "Rubrik för en variant av navigationslänksblock." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "Objektlänk" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "%s-länk" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "Inlägg uppdaterat." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "Avisering i redigeraren efter att ett objekt har uppdaterats." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "Objekt uppdaterat" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "%s har uppdaterats." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "Inlägget har schemalagts." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "Avisering i redigeraren efter schemaläggning av ett objekt." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "Objekt tidsinställt" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "%s schemalagd." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "Inlägget har återställts till utkastet." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" "Avisering i redigeraren efter att ha återställt ett objekt till utkast." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "Objekt återställt till utkast" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "%s återställt till utkast." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "Inlägg publicerat privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "Avisering i redigeraren efter publicering av ett privat objekt." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "Objekt publicerat privat" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s har publicerats privat." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "Inlägg publicerat." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "Avisering i redigeraren efter publicering av ett objekt." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "Objekt publicerat" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "%s publicerad." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "Inläggslista" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "Objektlista" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "%s-lista" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "Navigation för inläggslista" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "Navigation för objektlista" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "Navigation för %s-lista" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "Filtrera inlägg efter datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "Filtrera objekt efter datum" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "Filtrera %s efter datum" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "Filtrera inläggslista" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "Filtrera lista med objekt" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "Filtrera %s-listan" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." -msgstr "" +msgstr "I mediamodalen där alla media som laddats upp till detta objekt visas." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "Uppladdat till detta objekt" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "Uppladdad till denna %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "Infoga i inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "Som knappetikett när du lägger till media i innehållet." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "Infoga ”Infoga media”-knapp" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "Infoga i %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "Använd som utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Som knappetikett för att välja att använda en bild som den utvalda bilden." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "Använd utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "Ta bort utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Som knappetiketten vid borttagning av den utvalda bilden." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "Ta bort utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "Ange utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Som knappetiketten när den utvalda bilden anges." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "Ange utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "Utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" +"Används i redigeraren för rubriken på metarutan för den utvalda bilden." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "Metaruta för utvald bild" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "Inläggsattribut" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." -msgstr "" +msgstr "Används i redigeraren för rubriken på metarutan för inläggsattribut." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "Metaruta för attribut" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "Attribut för %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "Inläggsarkiv" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1829,291 +3950,294 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "Navigationsmeny för arkiv" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "Arkiv för %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "Inga inlägg hittades i papperskorgen" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "Inga objekt hittades i papperskorgen" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "Inga %s hittades i papperskorgen" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "Inga inlägg hittades" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "Inga objekt hittades" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "Inga %s hittades" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "Sök inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "Sök objekt" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "Sök efter %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "Överordnad sida:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "Prefix för överordnat objekt" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "Överordnad %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "Nytt inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "Nytt objekt" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "Ny %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "Lägg till nytt inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." -msgstr "" +msgstr "Överst i redigeringsvyn när du lägger till ett nytt objekt." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" msgstr "Lägg till nytt objekt" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "Lägg till ny/nytt %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" msgstr "Visa inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" msgstr "Visa objekt" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" msgstr "Visa inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." -msgstr "" +msgstr "I adminfältet för att visa objekt när du redigerar det." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "Visa objekt" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" msgstr "Visa %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" msgstr "Redigera inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." -msgstr "" +msgstr "Överst i redigeringsvyn när du redigerar ett objekt." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "Redigera objekt" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" msgstr "Redigera %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" msgstr "Alla inlägg" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "I undermenyn för inläggstyp i adminpanelen." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" msgstr "Alla objekt" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" msgstr "Alla %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "Adminmenynamn för inläggstypen." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" msgstr "Menynamn" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "Återskapa alla etiketter med etiketterna för singular och plural" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" msgstr "Återskapa" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "Aktiva inläggstyper är aktiverade och registrerade med WordPress." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "En beskrivande sammanfattning av inläggstypen." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "Lägg till anpassad" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "Aktivera olika funktioner i innehållsredigeraren." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" msgstr "Inläggsformat" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" msgstr "Redigerare" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "Trackbacks" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" +"Välj befintliga taxonomier för att klassificera objekt av inläggstypen." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" msgstr "Bläddra bland fält" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" msgstr "Ingenting att importera" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr ". Tillägget ”Custom Post Type UI” kan inaktiveras." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "Importerade %d objekt från ”Custom Post Type UI” –" msgstr[1] "Importerade %d objekt från ”Custom Post Type UI” –" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "Misslyckades att importera taxonomier." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "Misslyckades att importera inläggstyper." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "Inget från ”Custom Post Type UI” har valts för import." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "Importerade 1 objekt" msgstr[1] "Importerade %s objekt" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " @@ -2123,12 +4247,12 @@ msgstr "" "finns skrivs inställningarna för den befintliga inläggstypen eller taxonomin " "över med inställningarna för importen." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "Importera från Custom Post Type UI" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2144,45 +4268,40 @@ msgstr "" "temas ”functions.php”-fil eller inkludera den i en extern fil, inaktivera " "eller ta sen bort objekten från ACF-administrationen." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "Exportera - Generera PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" msgstr "Exportera" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "Välj taxonomier" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "Välj inläggstyper" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "Exporterade 1 objekt." msgstr[1] "Exporterade %s objekt." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" msgstr "Kategori" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" msgstr "Etikett" -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "Skapa ny inläggstyp" - #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" @@ -2217,8 +4336,8 @@ msgstr "Taxonomi borttagen." msgid "Taxonomy updated." msgstr "Taxonomi uppdaterad." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." @@ -2227,85 +4346,85 @@ msgstr "" "annan taxonomi som registrerats av ett annat tillägg eller tema." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "Taxonomi synkroniserad." msgstr[1] "%s taxonomier synkroniserade." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "Taxonomi duplicerad." msgstr[1] "%s taxonomier duplicerade." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "Taxonomi inaktiverad." msgstr[1] "%s taxonomier inaktiverade." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "Taxonomi aktiverad." msgstr[1] "%s taxonomier aktiverade." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" msgstr "Termer" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "Inläggstyp synkroniserad." msgstr[1] "%s inläggstyper synkroniserade." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "Inläggstyp duplicerad." msgstr[1] "%s inläggstyper duplicerade." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "Inläggstyp inaktiverad." msgstr[1] "%s inläggstyper inaktiverade." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "Inläggstyp aktiverad." msgstr[1] "%s inläggstyper aktiverade." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" msgstr "Inläggstyper" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" msgstr "Avancerade inställningar" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" msgstr "Grundläggande inställningar" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." @@ -2313,30 +4432,22 @@ msgstr "" "Denna inläggstyp kunde inte registreras eftersom dess nyckel används av en " "annan inläggstyp som registrerats av ett annat tillägg eller tema." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" msgstr "Sidor" -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "Skapa ny taxonomi" - -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "Länka befintliga fältgrupper" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "Inläggstypen %s skapad" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "Lägg till fält till %s" @@ -2370,28 +4481,28 @@ msgstr "Inläggstyp uppdaterad." msgid "Post type deleted." msgstr "Inläggstyp borttagen." -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "Skriv för att söka …" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "Endast PRO" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "Fältgrupper har länkats." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2399,54 +4510,49 @@ msgstr "" "Importera inläggstyper och taxonomier som registrerats med ”Custom Post Type " "UI” och hantera dem med ACF. Kom igång." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" msgstr "taxonomi" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" msgstr "inläggstyp" -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "Länka %1$s (%2$s) till fältgrupper" - -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" msgstr "Klar" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "Fältgrupp/fältgrupper" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "Markera en eller flera fältgrupper …" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "Välj de fältgrupper som ska länkas." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "Fältgrupp har länkats." msgstr[1] "Fältgrupper har länkats." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" msgstr "Registrering misslyckades" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." @@ -2454,36 +4560,40 @@ msgstr "" "Detta objekt kunde inte registreras eftersom dess nyckel används av ett " "annat objekt som registrerats av ett annat tillägg eller tema." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" msgstr "Behörigheter" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" msgstr "URL:er" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" msgstr "Synlighet" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" msgstr "Etiketter" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "Fältinställningar för flikar" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" @@ -2491,102 +4601,105 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF-kortkod inaktiverad för förhandsvisning]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "Stäng modal" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "Fält flyttat till annan grupp" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "Stäng modal" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "Starta en ny grupp av flikar på denna flik." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" msgstr "Ny flikgrupp" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "Använd en stiliserad kryssruta med hjälp av select2" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "Spara annat val" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "Tillåt annat val" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "Lägg till ”Slå på/av alla”" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "Spara anpassade värden" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "Tillåt anpassade värden" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" "Anpassade värden för kryssrutor kan inte vara tomma. Avmarkera alla tomma " "värden." -#: includes/admin/views/global/navigation.php:156 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Uppdateringar" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "Logga för Advanced Custom Fields" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" msgstr "Spara ändringarna" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" msgstr "Rubrik för fältgrupp" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "Lägg till rubrik" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Har du just börjat med ACF? Kolla gärna in vår välkomstguide." +"Har du just börjat med ACF? Kolla gärna in vår välkomstguide." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" msgstr "Lägg till fältgrupp" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." @@ -2594,40 +4707,43 @@ msgstr "" "ACF samlar anpassade fält i fältgrupper " "och kopplar sedan dessa fält till redigeringsvyer." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "Lägg till din första fältgrupp" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "Alternativsidor" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "ACF-block" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "Gallerifält" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "Flexibelt innehållsfält" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" msgstr "Upprepningsfält" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" msgstr "Lås upp extra funktioner med ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" msgstr "Ta bort fältgrupp" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "Skapad den %1$s kl. %2$s" @@ -2640,7 +4756,7 @@ msgid "Location Rules" msgstr "Platsregler" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2668,83 +4784,84 @@ msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" msgstr "Lägg till fält" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "Presentation" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" msgstr "Validering" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" msgstr "Allmänt" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" msgstr "Importera JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" msgstr "Exportera som JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Fältgrupp inaktiverad." msgstr[1] "%s fältgrupper inaktiverade." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Fältgrupp aktiverad." msgstr[1] "%s fältgrupper aktiverade." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" msgstr "Inaktivera" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" msgstr "Inaktivera detta objekt" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" msgstr "Aktivera" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" msgstr "Aktivera detta objekt" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "Flytta fältgrupp till papperskorg?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" msgstr "Inaktiv" #. Author of the plugin +#: acf.php msgid "WP Engine" msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." @@ -2752,7 +4869,7 @@ msgstr "" "Advanced Custom Fields och Advanced Custom Fields PRO ska inte vara aktiva " "samtidigt. Vi har inaktiverat Advanced Custom Fields PRO automatiskt." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." @@ -2760,222 +4877,223 @@ msgstr "" "Advanced Custom Fields och Advanced Custom Fields PRO ska inte vara aktiva " "samtidigt. Vi har inaktiverat Advanced Custom Fields automatiskt." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Vi har upptäckt ett eller flera anrop för att hämta " "ACF-fältvärden innan ACF har initierats. Detta stöds inte och kan resultera " "i felaktiga eller saknade data. Lär dig " "hur man åtgärdar detta." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s måste ha en användare med rollen %2$s." msgstr[1] "%1$s måste ha en användare med en av följande roller: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s måste ha ett giltigt användar-ID." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Ogiltig begäran." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s är inte en av %2$s" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s måste ha termen %2$s." msgstr[1] "%1$s måste ha en av följande termer: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s måste vara av inläggstypen %2$s." msgstr[1] "%1$s måste vara en av följande inläggstyper: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s måste ha ett giltigt inläggs-ID." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s kräver ett giltig bilage-ID." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Visa i REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Aktivera genomskinlighet" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA-array" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA-sträng" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "HEX-sträng" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" msgstr "Uppgradera till PRO" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Aktivt" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "”%s” är inte en giltig e-postadress" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Färgvärde" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Välj standardfärg" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Rensa färg" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Block" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Alternativ" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Användare" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menyval" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Widgetar" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Bilagor" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taxonomier" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Inlägg" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Senast uppdaterad: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "Detta inlägg är inte tillgängligt för diff-jämförelse." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Ogiltiga parametrar för fältgrupp." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Väntar på att sparas" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Sparad" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Importera" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Granska ändringar" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Finns i: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Finns i tillägg: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Finns i tema: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Diverse" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Synkronisera ändringar" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Hämtar diff" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Granska lokala JSON-ändringar" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Besök webbplats" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Visa detaljer" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2983,7 +5101,7 @@ msgstr "" "Support. Vår professionella " "supportpersonal kan hjälpa dig med mer komplicerade och tekniska utmaningar." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -2993,7 +5111,7 @@ msgstr "" "vänlig community på våra community-forum som kanske kan hjälpa dig att räkna " "ut ”hur man gör” i ACF-världen." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3003,7 +5121,7 @@ msgstr "" "dokumentation innehåller referenser och guider för de flesta situationer du " "kan stöta på." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3013,11 +5131,11 @@ msgstr "" "av din webbplats med ACF. Om du stöter på några svårigheter finns det flera " "ställen där du kan få hjälp:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Hjälp och support" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3025,7 +5143,7 @@ msgstr "" "Använd fliken ”Hjälp och support” för att kontakta oss om du skulle behöva " "hjälp." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3035,7 +5153,7 @@ msgstr "" "Komma igång-guide för att bekanta dig " "med tilläggets filosofi och bästa praxis." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3045,32 +5163,35 @@ msgstr "" "formulärbyggare för att anpassa WordPress redigeringsvyer med extra fält och " "ett intuitivt API för att visa anpassade fältvärden i alla temamallsfiler." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Översikt" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Platstypen ”%s” är redan registrerad." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Klassen ”%s” finns inte." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Ogiltig engångskod." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Fel vid inläsning av fält." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Plats hittades inte: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Fel: %s" @@ -3098,7 +5219,7 @@ msgstr "Menyval" msgid "Post Status" msgstr "Inläggsstatus" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menyer" @@ -3204,79 +5325,80 @@ msgstr "Alla %s-format" msgid "Attachment" msgstr "Bilaga" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s-värde är obligatoriskt" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Visa detta fält om" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Villkorad logik" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "och" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Lokal JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Klona fält" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Kontrollera också att alla premiumutökningar (%s) är uppdaterade till den " "senaste versionen." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Denna version innehåller förbättringar av din databas och kräver en " "uppgradering." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Tack för att du uppdaterade till %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Databasuppgradering krävs" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Alternativsida" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galleri" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Flexibelt innehåll" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Repeterare" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Tillbaka till alla verktyg" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3284,132 +5406,132 @@ msgstr "" "Om flera fältgrupper visas på en redigeringssida, kommer den första " "fältgruppens alternativ att användas (den med lägsta sorteringsnummer)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Markera objekt för att dölja dem från redigeringsvyn." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Dölj på skärmen" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Skicka trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiketter" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategorier" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Sidattribut" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Format" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Författare" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Slug" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Versioner" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Kommentarer" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Diskussion" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Utdrag" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Innehållsredigerare" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Permalänk" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Visa i fältgrupplista" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Fältgrupper med lägre ordningsnummer kommer synas först" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Sorteringsnummer" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Under fält" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Under etiketter" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "Instruktionsplacering" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "Etikettplacering" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Vid sidan" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (efter innehåll)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Hög (efter rubrik)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Position" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Sömnlöst (ingen metaruta)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standard (WP meta-ruta)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stil" @@ -3417,9 +5539,9 @@ msgstr "Stil" msgid "Type" msgstr "Typ" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Nyckel" @@ -3430,110 +5552,107 @@ msgstr "Nyckel" msgid "Order" msgstr "Sortering" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Stäng fält" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "klass" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "bredd" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Omslagsattribut" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" msgstr "Obligatoriskt" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Instruktioner för författare. Visas när data skickas" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Instruktioner" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Fälttyp" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Enstaka ord, inga mellanslag. Understreck och bindestreck tillåtna" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Fältnamn" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Detta är namnet som kommer att visas på REDIGERINGS-sidan" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Fältetikett" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Ta bort" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Ta bort fält" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Flytta" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Flytta fältet till en annan grupp" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Duplicera fält" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Redigera fält" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Dra för att sortera om" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Visa denna fältgrupp om" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Inga uppdateringar tillgängliga." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "Databasuppgradering slutförd. Se vad som är nytt" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Läser in uppgraderingsuppgifter …" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Uppgradering misslyckades." @@ -3541,13 +5660,15 @@ msgstr "Uppgradering misslyckades." msgid "Upgrade complete." msgstr "Uppgradering slutförd." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Uppgraderar data till version %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3555,37 +5676,41 @@ msgstr "" "Det rekommenderas starkt att du säkerhetskopierar din databas innan du " "fortsätter. Är du säker på att du vill köra uppdateraren nu?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Välj minst en webbplats att uppgradera." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Uppgradering av databas slutförd. Tillbaka till nätverkets " "adminpanel" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Webbplatsen är uppdaterad" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Webbplatsen kräver databasuppgradering från %1$s till %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Webbplats" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Uppgradera webbplatser" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3593,8 +5718,8 @@ msgstr "" "Följande webbplatser kräver en DB-uppgradering. Kontrollera de du vill " "uppdatera och klicka sedan på %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Lägg till regelgrupp" @@ -3610,15 +5735,15 @@ msgstr "" msgid "Rules" msgstr "Regler" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Kopierad" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Kopiera till urklipp" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3630,38 +5755,38 @@ msgstr "" "någon annan ACF-installation. ”Generera PHP” för att exportera PHP kod som " "du kan lägga till i ditt tema." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Välj fältgrupper" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Inga fältgrupper valda" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Generera PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Exportera fältgrupper" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Importerad fil är tom" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Felaktig filtyp" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Fel vid uppladdning av fil. Försök igen" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3669,399 +5794,400 @@ msgstr "" "Välj den JSON-fil för Advanced Custom Fields som du vill importera. När du " "klickar på importknappen nedan kommer ACF att importera objekten i den filen." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Importera fältgrupper" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Synkronisera" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Välj %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Duplicera" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Duplicera detta objekt" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Stöder" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" msgstr "Dokumentation" -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Beskrivning" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Synkronisering tillgänglig" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "Fältgrupp synkroniserad." msgstr[1] "%s fältgrupper synkroniserade." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Fältgrupp duplicerad." msgstr[1] "%s fältgrupper duplicerade." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Aktiv (%s)" msgstr[1] "Aktiva (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Granska webbplatser och uppgradera" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Uppgradera databas" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Anpassade fält" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Flytta fält" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Välj destinationen för detta fält" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "Fältet %1$s kan nu hittas i fältgruppen %2$s" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Flytt färdig." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "Aktiv" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Fältnycklar" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Inställningar" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Plats" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopiera" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(detta fält)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Ikryssad" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Flytta anpassat fält" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Inga fält för att slå på/av är tillgängliga" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Rubrik för fältgrupp är obligatoriskt" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Detta fält kan inte flyttas innan dess ändringar har sparats" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Strängen ”field_” får inte användas i början av ett fältnamn" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Fältgruppsutkast uppdaterat." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Fältgrupp schemalagd för." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Fältgrupp skickad." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Fältgrupp sparad." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Fältgrupp publicerad." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Fältgrupp borttagen." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Fältgrupp uppdaterad." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Verktyg" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "är inte lika med" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "är lika med" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formulär" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Sida" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Inlägg" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "Relationellt" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Val" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Grundläggande" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Okänt" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Fälttyp finns inte" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "Skräppost upptäckt" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Inlägg uppdaterat" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Uppdatera" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "Validera e-post" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Innehåll" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "Rubrik" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Redigera fältgrupp" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Valet är mindre än" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Valet är större än" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Värde är mindre än" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Värde är större än" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Värde innehåller" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Värde matchar mönster" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Värde är inte lika med" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Värde är lika med" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Har inget värde" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Har något värde" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Avbryt" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Är du säker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d fält kräver din uppmärksamhet" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 fält kräver din uppmärksamhet" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Validering misslyckades" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Validering lyckades" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Begränsad" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Minimera detaljer" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Expandera detaljer" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Uppladdat till detta inlägg" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Uppdatera" @@ -4071,245 +6197,249 @@ msgctxt "verb" msgid "Edit" msgstr "Redigera" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "De ändringar du gjort kommer att gå förlorade om du navigerar bort från " "denna sida" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Filtyp måste vara %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "eller" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Filstorleken får inte överskrida %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Filstorlek måste vara lägst %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Bildens höjd får inte överskrida %d px." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Bildens höjd måste vara åtminstone %d px." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Bildens bredd får inte överskrida %d px." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Bildens bredd måste vara åtminstone %d px." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(ingen rubrik)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Full storlek" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Stor" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Miniatyr" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(ingen etikett)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Ställer in textområdets höjd" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Rader" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Textområde" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Förbered en extra kryssruta för att slå på/av alla val" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "Spara ”anpassade” värden till fältets val" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "Tillåt att ”anpassade” värden kan läggas till" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Lägg till nytt val" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Slå på/av alla" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Tillåt arkiv-URL:er" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arkiv" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Sidlänk" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Lägg till" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Namn" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s har lagts till" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s finns redan" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Användare kan inte lägga till ny %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Term-ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Term-objekt" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Hämta värde från inläggets termer" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Ladda termer" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Koppla valda termer till inlägget" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Spara termer" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" -msgstr "Tillåt att nya termer skapas under redigering" +msgstr "Tillåt att nya termer skapas vid redigering" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Skapa termer" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Radioknappar" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Enskild värde" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Flerval" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Kryssruta" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Flera värden" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Välj utseendet på detta fält" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Utseende" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Välj taxonomin som ska visas" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Inga %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Värdet måste vara lika med eller lägre än %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Värdet måste vara lika med eller högre än %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Värdet måste vara ett nummer" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Nummer" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "Spara ”andra” värden i fältets val" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Lägg till valet ”annat” för att tillåta anpassade värden" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Annat" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Alternativknapp" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4317,726 +6447,733 @@ msgstr "" "Definiera en ändpunkt för föregående dragspel att stoppa. Detta dragspel " "kommer inte att vara synligt." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Tillåt detta dragspel öppna utan att stänga andra." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "Multi-expandera" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Visa detta dragspel som öppet på sidladdning." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Öppen" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Dragspel" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Begränsa vilka filer som kan laddas upp" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Fil-ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Fil-URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Fil-array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Lägg till fil" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Ingen fil vald" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Filnamn" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Uppdatera fil" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Redigera fil" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Välj fil" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Fil" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Lösenord" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Specificera värdet att returnera" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Använda AJAX för att ladda alternativ efter att sidan laddats?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Ange varje standardvärde på en ny rad" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Välj" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Laddning misslyckades" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Söker…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Laddar in fler resultat …" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Du kan endast välja %d objekt" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Du kan endast välja 1 objekt" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Ta bort %d tecken" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Ta bort 1 tecken" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Ange %d eller fler tecken" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Ange 1 eller fler tecken" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Inga matchningar hittades" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" "%d resultat är tillgängliga, använd tangenterna med uppåt- och nedåtpil för " "att navigera." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "" "Ett resultat är tillgängligt, tryck på returtangenten för att välja det." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Välj" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Användar-ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Användarobjekt" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Användar-array" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Alla användarroller" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "Filtrera efter roll" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Användare" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Avgränsare" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Välj färg" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Standard" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Rensa" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Färgväljare" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Välj" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Klart" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Nu" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Tidszon" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosekund" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Millisekund" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Sekund" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Minut" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Timme" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Tid" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Välj tid" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Datum/tidväljare" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Ändpunkt" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Vänsterjusterad" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Toppjusterad" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Placering" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Flik" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Värde måste vara en giltig URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Länk-URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Länk-array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Öppnas i ett nytt fönster/flik" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Välj länk" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Länk" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "E-post" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Stegstorlek" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Maximalt värde" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Minsta värde" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Intervall" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Båda (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etikett" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Värde" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Vertikal" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Horisontell" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "röd : Röd" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "För mer kontroll kan du specificera både ett värde och en etikett så här:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Ange varje val på en ny rad." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Val" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Knappgrupp" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "Tillåt värdet ”null”" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Överordnad" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE kommer inte att initialiseras förrän fältet är klickat" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "Fördröjd initialisering" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "Visa knappar för mediauppladdning" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Verktygsfält" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Endast text" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Endast visuell" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Visuell och text" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Flikar" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Klicka för att initialisera TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Visuellt" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Värde får inte överstiga %d tecken" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Lämna fältet tomt för att inte sätta någon begränsning" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Teckenbegränsning" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Visas efter inmatningen" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Lägg till efter" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Visas före inmatningen" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Lägg till före" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Visas inuti inmatningen" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Platshållartext" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Visas när ett nytt inlägg skapas" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s kräver minst %2$s val" msgstr[1] "%1$s kräver minst %2$s val" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Inläggs-ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Inläggsobjekt" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "Maximalt antal inlägg" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "Minsta antal inlägg" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Utvald bild" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Valda element kommer att visas i varje resultat" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Element" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomi" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Inläggstyp" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filter" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Alla taxonomier" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Filtrera efter taxonomi" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Alla inläggstyper" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Filtrera efter inläggstyp" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Sök …" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Välj taxonomi" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Välj inläggstyp" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Inga matchningar hittades" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Laddar in" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" -msgstr "Maximala värden uppnådda ( {max} värden)" +msgstr "Maximalt antal värden har nåtts ({max} värden)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Relationer" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Kommaseparerad lista. Lämna tomt för alla typer" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "Tillåtna filtyper" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Maximalt" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Filstorlek" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Begränsa vilka bilder som kan laddas upp" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Uppladdat till inlägg" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5047,484 +7184,491 @@ msgstr "Uppladdat till inlägg" msgid "All" msgstr "Alla" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Begränsa mediabiblioteksvalet" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Bibliotek" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Förhandsgranska storlek" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Bild-ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Bild-URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Bild-array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Specificera returvärdet på front-end" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Returvärde" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Lägg till bild" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Ingen bild vald" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Ta bort" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Redigera" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Alla bilder" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Uppdatera bild" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Redigera bild" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Välj bild" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Bild" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" "Tillåt att HTML-märkkod visas som synlig text i stället för att renderas" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "Inaktivera HTML-rendering" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Ingen formatering" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Lägg automatiskt till <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Lägg automatiskt till stycken" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Styr hur nya rader visas" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Nya rader" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Veckan börjar på" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Formatet som används när ett värde sparas" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Spara format" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "V" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Föreg." -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Nästa" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Idag" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Klart" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Datumväljare" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Bredd" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Inbäddad storlek" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Ange URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Text som visas när inaktivt" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "”Av”-text" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Text som visas när aktivt" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "”På”-text" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Stiliserat användargränssnitt" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Standardvärde" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Visar text bredvid kryssrutan" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Meddelande" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Nej" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Ja" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Sant/falskt" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Rad" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tabell" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Specificera stilen för att rendera valda fält" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Underfält" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grupp" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Anpassa karthöjden" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Höjd" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Ställ in den initiala zoomnivån" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Zooma" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Centrera den inledande kartan" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Centrerat" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Sök efter adress …" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Hitta nuvarande plats" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Rensa plats" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Sök" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Denna webbläsare saknar stöd för platsinformation" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Formatet returnerad via mallfunktioner" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Returformat" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Anpassad:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Formatet visas när ett inlägg redigeras" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Visningsformat" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Tidsväljare" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Inaktiv (%s)" msgstr[1] "Inaktiva (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Inga fält hittades i papperskorgen" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Inga fält hittades" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Sök fält" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Visa fält" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Nytt fält" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Redigera fält" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Lägg till nytt fält" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Fält" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Fält" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Inga fältgrupper hittades i papperskorgen" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Inga fältgrupper hittades" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Sök fältgrupper" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Visa fältgrupp" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Ny fältgrupp" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Redigera fältgrupp" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Lägg till ny fältgrupp" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Lägg till nytt" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Fältgrupp" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Fältgrupper" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Anpassa WordPress med kraftfulla, professionella och intuitiva fält." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5577,13 +7721,13 @@ msgstr "Alternativ uppdaterade" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Om du vill aktivera uppdateringar anger du din licensnyckel på sidan Uppdateringar. Om du inte har en licensnyckel, se uppgifter och priser." +"Om du vill aktivera uppdateringar anger du din licensnyckel på sidan Uppdateringar. Om du inte har en licensnyckel, se uppgifter och priser." #: pro/updates.php:159 msgid "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.l10n.php new file mode 100644 index 000000000..13fb1de2e --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'tr_TR','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['[The ACF shortcode cannot display fields from non-public posts]'=>'[ACF kısa kodu herkese açık olmayan gönderilerdeki alanları görüntüleyemez]','[The ACF shortcode is disabled on this site]'=>'[ACF kısa kodu bu sitede devre dışı bırakılmıştır]','Businessman Icon'=>'İş insanı simgesi','Forums Icon'=>'Forumlar simgesi','YouTube Icon'=>'YouTube simgesi','Yes (alt) Icon'=>'Evet (alt) simgesi','Xing Icon'=>'Xing simgesi','WordPress (alt) Icon'=>'WordPress (alt) simgesi','WhatsApp Icon'=>'WhatsApp simgesi','Write Blog Icon'=>'Blog yaz simgesi','Widgets Menus Icon'=>'Widget menüleri simgesi','View Site Icon'=>'Siteyi görüntüle simgesi','Learn More Icon'=>'Daha fazla öğren simgesi','Add Page Icon'=>'Sayfa ekle simgesi','Video (alt3) Icon'=>'Video (alt3) simgesi','Video (alt2) Icon'=>'Video (alt2) simgesi','Video (alt) Icon'=>'Video (alt) simgesi','Update (alt) Icon'=>'Güncelle (alt) simgesi','Universal Access (alt) Icon'=>'Evrensel erişim (alt) simgesi','Twitter (alt) Icon'=>'Twitter (alt) simgesi','Twitch Icon'=>'Twitch simgesi','Tide Icon'=>'Tide simgesi','Tickets (alt) Icon'=>'Biletler (alt) simgesi','Text Page Icon'=>'Metin sayfası simgesi','Table Row Delete Icon'=>'Tablo satırı silme simgesi','Table Row Before Icon'=>'Tablo satırı önceki simgesi','Table Row After Icon'=>'Tablo satırı sonraki simgesi','Table Col Delete Icon'=>'Tablo sütunu silme simgesi','Table Col Before Icon'=>'Tablo sütunu önceki simgesi','Table Col After Icon'=>'Tablo sütunu sonraki simgesi','Superhero (alt) Icon'=>'Süper kahraman (alt) simgesi','Superhero Icon'=>'Süper kahraman simgesi','Spotify Icon'=>'Spotify simgesi','Shortcode Icon'=>'Kısa kod simgesi','Shield (alt) Icon'=>'Kalkan (alt) simgesi','Share (alt2) Icon'=>'Paylaş (alt2) simgesi','Share (alt) Icon'=>'Paylaş (alt) simgesi','Saved Icon'=>'Kaydedildi simgesi','RSS Icon'=>'RSS simgesi','REST API Icon'=>'REST API simgesi','Remove Icon'=>'Kaldır simgesi','Reddit Icon'=>'Reddit simgesi','Privacy Icon'=>'Gizlilik simgesi','Printer Icon'=>'Yazıcı simgesi','Podio Icon'=>'Podio simgesi','Plus (alt2) Icon'=>'Artı (alt2) simgesi','Plus (alt) Icon'=>'Artı (alt) simgesi','Plugins Checked Icon'=>'Eklentiler kontrol edildi simgesi','Pinterest Icon'=>'Pinterest simgesi','Pets Icon'=>'Evcil hayvanlar simgesi','PDF Icon'=>'PDF simgesi','Palm Tree Icon'=>'Palmiye ağacı simgesi','Open Folder Icon'=>'Açık klasör simgesi','No (alt) Icon'=>'Hayır (alt) simgesi','Money (alt) Icon'=>'Para (alt) simgesi','Menu (alt3) Icon'=>'Menü (alt3) simgesi','Menu (alt2) Icon'=>'Menü (alt2) simgesi','Menu (alt) Icon'=>'Menü (alt) simgesi','Spreadsheet Icon'=>'Elektronik tablo simgesi','Interactive Icon'=>'İnteraktif simgesi','Document Icon'=>'Belge simgesi','Default Icon'=>'Varsayılan simgesi','Location (alt) Icon'=>'Konum (alt) simgesi','LinkedIn Icon'=>'LinkedIn simgesi','Instagram Icon'=>'Instagram simgesi','Insert Before Icon'=>'Öncesine ekle simgesi','Insert After Icon'=>'Sonrasına ekle simgesi','Insert Icon'=>'Ekle simgesi','Info Outline Icon'=>'Bilgi anahat simgesi','Images (alt2) Icon'=>'Görseller (alt2) simgesi','Images (alt) Icon'=>'Görseller (alt) simgesi','Rotate Right Icon'=>'Sağa döndür simgesi','Rotate Left Icon'=>'Sola döndür simgesi','Rotate Icon'=>'Döndürme simgesi','Flip Vertical Icon'=>'Dikey çevirme simgesi','Flip Horizontal Icon'=>'Yatay çevirme simgesi','Crop Icon'=>'Kırpma simgesi','HTML Icon'=>'HTML simgesi','Hourglass Icon'=>'Kum saati simgesi','Heading Icon'=>'Başlık simgesi','Google Icon'=>'Google simgesi','Games Icon'=>'Oyunlar simgesi','Fullscreen Exit (alt) Icon'=>'Tam ekran çıkış (alt) simgesi','Fullscreen (alt) Icon'=>'Tam ekran (alt) simgesi','Status Icon'=>'Durum simgesi','Image Icon'=>'Görsel simgesi','Gallery Icon'=>'Galeri simgesi','Chat Icon'=>'Sohbet simgesi','Audio Icon'=>'Ses simgesi','Aside Icon'=>'Kenar simgesi','Food Icon'=>'Yemek simgesi','Exit Icon'=>'Çıkış simgesi','Excerpt View Icon'=>'Özet görünümü simgesi','Embed Video Icon'=>'Video gömme simgesi','Embed Post Icon'=>'Yazı gömme simgesi','Embed Photo Icon'=>'Fotoğraf gömme simgesi','Embed Generic Icon'=>'Jenerik gömme simgesi','Embed Audio Icon'=>'Ses gömme simgesi','Email (alt2) Icon'=>'E-posta (alt2) simgesi','Ellipsis Icon'=>'Elips simgesi','Unordered List Icon'=>'Sırasız liste simgesi','RTL Icon'=>'RTL simgesi','Ordered List RTL Icon'=>'Sıralı liste RTL simgesi','Ordered List Icon'=>'Sıralı liste simgesi','LTR Icon'=>'LTR simgesi','Custom Character Icon'=>'Özel karakter simgesi','Edit Page Icon'=>'Sayfayı düzenle simgesi','Edit Large Icon'=>'Büyük düzenle simgesi','Drumstick Icon'=>'Baget simgesi','Database View Icon'=>'Veritabanı görünümü simgesi','Database Remove Icon'=>'Veritabanı kaldırma simgesi','Database Import Icon'=>'Veritabanı içe aktarma simgesi','Database Export Icon'=>'Veritabanı dışa aktarma simgesi','Database Add Icon'=>'Veritabanı ekleme simgesi','Database Icon'=>'Veritabanı simgesi','Cover Image Icon'=>'Kapak görseli simgesi','Volume On Icon'=>'Ses açık simgesi','Volume Off Icon'=>'Ses kapalı simgesi','Skip Forward Icon'=>'İleri atla simgesi','Skip Back Icon'=>'Geri atla simgesi','Repeat Icon'=>'Tekrarla simgesi','Play Icon'=>'Oynat simgesi','Pause Icon'=>'Duraklat simgesi','Forward Icon'=>'İleri simgesi','Back Icon'=>'Geri simgesi','Columns Icon'=>'Sütunlar simgesi','Color Picker Icon'=>'Renk seçici simgesi','Coffee Icon'=>'Kahve simgesi','Code Standards Icon'=>'Kod standartları simgesi','Cloud Upload Icon'=>'Bulut yükleme simgesi','Cloud Saved Icon'=>'Bulut kaydedildi simgesi','Car Icon'=>'Araba simgesi','Camera (alt) Icon'=>'Kamera (alt) simgesi','Calculator Icon'=>'Hesap makinesi simgesi','Button Icon'=>'Düğme simgesi','Businessperson Icon'=>'İş i̇nsanı i̇konu','Tracking Icon'=>'İzleme simgesi','Topics Icon'=>'Konular simge','Replies Icon'=>'Yanıtlar simgesi','Friends Icon'=>'Arkadaşlar simgesi','Community Icon'=>'Topluluk simgesi','BuddyPress Icon'=>'BuddyPress simgesi','Activity Icon'=>'Etkinlik simgesi','Book (alt) Icon'=>'Kitap (alt) simgesi','Block Default Icon'=>'Blok varsayılan simgesi','Bell Icon'=>'Çan simgesi','Beer Icon'=>'Bira simgesi','Bank Icon'=>'Banka simgesi','Arrow Up (alt2) Icon'=>'Yukarı ok (alt2) simgesi','Arrow Up (alt) Icon'=>'Yukarı ok (alt) simgesi','Arrow Right (alt2) Icon'=>'Sağ ok (alt2) simgesi','Arrow Right (alt) Icon'=>'Sağ ok (alt) simgesi','Arrow Left (alt2) Icon'=>'Sol ok (alt2) simgesi','Arrow Left (alt) Icon'=>'Sol ok (alt) simgesi','Arrow Down (alt2) Icon'=>'Aşağı ok (alt2) simgesi','Arrow Down (alt) Icon'=>'Aşağı ok (alt) simgesi','Amazon Icon'=>'Amazon simgesi','Align Wide Icon'=>'Geniş hizala simgesi','Align Pull Right Icon'=>'Sağa çek hizala simgesi','Align Pull Left Icon'=>'Sola çek hizala simgesi','Align Full Width Icon'=>'Tam genişlikte hizala simgesi','Airplane Icon'=>'Uçak simgesi','Site (alt3) Icon'=>'Site (alt3) simgesi','Site (alt2) Icon'=>'Site (alt2) simgesi','Site (alt) Icon'=>'Site (alt) simgesi','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Sadece birkaç tıklamayla seçenek sayfaları oluşturmak için ACF PRO\'ya yükseltin','Invalid request args.'=>'Geçersiz istek argümanları.','Sorry, you do not have permission to do that.'=>'Üzgünüm, bunu yapmak için izniniz yok.','Blocks Using Post Meta'=>'Yazı metası kullanan bloklar','ACF PRO logo'=>'ACF PRO logosu','ACF PRO Logo'=>'ACF PRO Logosu','%s requires a valid attachment ID when type is set to media_library.'=>'Tip media_library olarak ayarlandığında %s geçerli bir ek kimliği gerektirir.','%s is a required property of acf.'=>'%s acf\'nin gerekli bir özelliğidir.','The value of icon to save.'=>'Kaydedilecek simgenin değeri.','The type of icon to save.'=>'Kaydedilecek simgenin türü.','Yes Icon'=>'Evet simgesi','WordPress Icon'=>'WordPress simgesi','Warning Icon'=>'Uyarı simgesi','Visibility Icon'=>'Görünürlük simgesi','Vault Icon'=>'Kasa simgesi','Upload Icon'=>'Yükleme simgesi','Update Icon'=>'Güncelleme simgesi','Unlock Icon'=>'Kilit açma simgesi','Universal Access Icon'=>'Evrensel erişim simgesi','Undo Icon'=>'Geri al simgesi','Twitter Icon'=>'Twitter simgesi','Trash Icon'=>'Çöp kutusu simgesi','Translation Icon'=>'Çeviri simgesi','Tickets Icon'=>'Bilet simgesi','Thumbs Up Icon'=>'Başparmak yukarı simgesi','Thumbs Down Icon'=>'Başparmak aşağı simgesi','Text Icon'=>'Metin simgesi','Testimonial Icon'=>'Referans simgesi','Tagcloud Icon'=>'Etiket bulutu simgesi','Tag Icon'=>'Etiket simgesi','Tablet Icon'=>'Tablet simgesi','Store Icon'=>'Mağaza simgesi','Sticky Icon'=>'Yapışkan simge','Star Half Icon'=>'Yıldız-yarım simgesi','Star Filled Icon'=>'Yıldız dolu simge','Star Empty Icon'=>'Yıldız-boş simgesi','Sos Icon'=>'Sos simgesi','Sort Icon'=>'Sıralama simgesi','Smiley Icon'=>'Gülen yüz simgesi','Smartphone Icon'=>'Akıllı telefon simgesi','Slides Icon'=>'Slaytlar simgesi','Shield Icon'=>'Kalkan Simgesi','Share Icon'=>'Paylaş simgesi','Search Icon'=>'Arama simgesi','Screen Options Icon'=>'Ekran ayarları simgesi','Schedule Icon'=>'Zamanlama simgesi','Redo Icon'=>'İleri al simgesi','Randomize Icon'=>'Rastgele simgesi','Products Icon'=>'Ürünler simgesi','Pressthis Icon'=>'Pressthis simgesi','Post Status Icon'=>'Yazı-durumu simgesi','Portfolio Icon'=>'Portföy simgesi','Plus Icon'=>'Artı simgesi','Playlist Video Icon'=>'Oynatma listesi-video simgesi','Playlist Audio Icon'=>'Oynatma listesi-ses simgesi','Phone Icon'=>'Telefon simgesi','Performance Icon'=>'Performans simgesi','Paperclip Icon'=>'Ataç simgesi','No Icon'=>'Hayır simgesi','Networking Icon'=>'Ağ simgesi','Nametag Icon'=>'İsim etiketi simgesi','Move Icon'=>'Taşıma simgesi','Money Icon'=>'Para simgesi','Minus Icon'=>'Eksi simgesi','Migrate Icon'=>'Aktarma simgesi','Microphone Icon'=>'Mikrofon simgesi','Megaphone Icon'=>'Megafon simgesi','Marker Icon'=>'İşaret simgesi','Lock Icon'=>'Kilit simgesi','Location Icon'=>'Konum simgesi','List View Icon'=>'Liste-görünümü simgesi','Lightbulb Icon'=>'Ampul simgesi','Left Right Icon'=>'Sol-sağ simgesi','Layout Icon'=>'Düzen simgesi','Laptop Icon'=>'Dizüstü bilgisayar simgesi','Info Icon'=>'Bilgi simgesi','Index Card Icon'=>'Dizin-kartı simgesi','Hidden Icon'=>'Gizli simgesi','Heart Icon'=>'Kalp Simgesi','Hammer Icon'=>'Çekiç simgesi','Groups Icon'=>'Gruplar simgesi','Grid View Icon'=>'Izgara-görünümü simgesi','Forms Icon'=>'Formlar simgesi','Flag Icon'=>'Bayrak simgesi','Filter Icon'=>'Filtre simgesi','Feedback Icon'=>'Geri bildirim simgesi','Facebook (alt) Icon'=>'Facebook alt simgesi','Facebook Icon'=>'Facebook simgesi','External Icon'=>'Harici simgesi','Email (alt) Icon'=>'E-posta alt simgesi','Email Icon'=>'E-posta simgesi','Video Icon'=>'Video simgesi','Unlink Icon'=>'Bağlantıyı kaldır simgesi','Underline Icon'=>'Altı çizili simgesi','Text Color Icon'=>'Metin rengi simgesi','Table Icon'=>'Tablo simgesi','Strikethrough Icon'=>'Üstü çizili simgesi','Spellcheck Icon'=>'Yazım denetimi simgesi','Remove Formatting Icon'=>'Biçimlendirme kaldır simgesi','Quote Icon'=>'Alıntı simgesi','Paste Word Icon'=>'Kelime yapıştır simgesi','Paste Text Icon'=>'Metin yapıştır simgesi','Paragraph Icon'=>'Paragraf simgesi','Outdent Icon'=>'Dışarı it simgesi','Kitchen Sink Icon'=>'Mutfak lavabosu simgesi','Justify Icon'=>'İki yana yasla simgesi','Italic Icon'=>'Eğik simgesi','Insert More Icon'=>'Daha fazla ekle simgesi','Indent Icon'=>'Girinti simgesi','Help Icon'=>'Yardım simgesi','Expand Icon'=>'Genişletme simgesi','Contract Icon'=>'Sözleşme simgesi','Code Icon'=>'Kod simgesi','Break Icon'=>'Mola simgesi','Bold Icon'=>'Kalın simgesi','Edit Icon'=>'Düzenle simgesi','Download Icon'=>'İndirme simgesi','Dismiss Icon'=>'Kapat simgesi','Desktop Icon'=>'Masaüstü simgesi','Dashboard Icon'=>'Pano simgesi','Cloud Icon'=>'Bulut simgesi','Clock Icon'=>'Saat simgesi','Clipboard Icon'=>'Pano simgesi','Chart Pie Icon'=>'Pasta grafiği simgesi','Chart Line Icon'=>'Grafik çizgisi simgesi','Chart Bar Icon'=>'Grafik çubuğu simgesi','Chart Area Icon'=>'Grafik alanı simgesi','Category Icon'=>'Kategori simgesi','Cart Icon'=>'Sepet simgesi','Carrot Icon'=>'Havuç simgesi','Camera Icon'=>'Kamera simgesi','Calendar (alt) Icon'=>'Takvim alt simgesi','Calendar Icon'=>'Takvim simgesi','Businesswoman Icon'=>'İş adamı simgesi','Building Icon'=>'Bina simgesi','Book Icon'=>'Kitap simgesi','Backup Icon'=>'Yedekleme simgesi','Awards Icon'=>'Ödül simgesi','Art Icon'=>'Sanat simgesi','Arrow Up Icon'=>'Yukarı ok simgesi','Arrow Right Icon'=>'Sağ ok simgesi','Arrow Left Icon'=>'Sol ok simgesi','Arrow Down Icon'=>'Aşağı ok simgesi','Archive Icon'=>'Arşiv simgesi','Analytics Icon'=>'Analitik simgesi','Align Right Icon'=>'Hizalama-sağ simgesi','Align None Icon'=>'Hizalama-yok simgesi','Align Left Icon'=>'Hizalama-sol simgesi','Align Center Icon'=>'Hizalama-ortala simgesi','Album Icon'=>'Albüm simgesi','Users Icon'=>'Kullanıcı simgesi','Tools Icon'=>'Araçlar simgesi','Site Icon'=>'Site simgesi','Settings Icon'=>'Ayarlar simgesi','Post Icon'=>'Yazı simgesi','Plugins Icon'=>'Eklentiler simgesi','Page Icon'=>'Sayfa simgesi','Network Icon'=>'Ağ simgesi','Multisite Icon'=>'Çoklu site simgesi','Media Icon'=>'Ortam simgesi','Links Icon'=>'Bağlantılar simgesi','Home Icon'=>'Ana sayfa simgesi','Customizer Icon'=>'Özelleştirici simgesi','Comments Icon'=>'Yorumlar simgesi','Collapse Icon'=>'Daraltma simgesi','Appearance Icon'=>'Görünüm simgesi','Generic Icon'=>'Jenerik simgesi','Icon picker requires a value.'=>'Simge seçici bir değer gerektirir.','Icon picker requires an icon type.'=>'Simge seçici bir simge türü gerektirir.','The available icons matching your search query have been updated in the icon picker below.'=>'Arama sorgunuzla eşleşen mevcut simgeler aşağıdaki simge seçicide güncellenmiştir.','No results found for that search term'=>'Bu arama terimi için sonuç bulunamadı','Array'=>'Dizi','String'=>'Dize','Specify the return format for the icon. %s'=>'Simge için dönüş biçimini belirtin. %s','Select where content editors can choose the icon from.'=>'İçerik editörlerinin simgeyi nereden seçebileceğini seçin.','The URL to the icon you\'d like to use, or svg as Data URI'=>'Kullanmak istediğiniz simgenin web adresi veya Veri adresi olarak svg','Browse Media Library'=>'Ortam kütüphanesine göz at','The currently selected image preview'=>'Seçili görselin önizlemesi','Click to change the icon in the Media Library'=>'Ortam kütüphanesinnde simgeyi değiştirmek için tıklayın','Search icons...'=>'Arama simgeleri...','Media Library'=>'Ortam kütüphanesi','Dashicons'=>'Panel simgeleri','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'Bir simge seçmek için etkileşimli bir kullanıcı arayüzü. Dashicons, ortam kütüphanesi veya bağımsız bir adres girişi arasından seçim yapın.','Icon Picker'=>'Simge seçici','JSON Load Paths'=>'JSON yükleme yolları','JSON Save Paths'=>'JSON kaydetme yolları','Registered ACF Forms'=>'Kayıtlı ACF formları','Shortcode Enabled'=>'Kısa kod etkin','Field Settings Tabs Enabled'=>'Saha ayarları sekmeleri etkin','Field Type Modal Enabled'=>'Alan türü modali etkin','Admin UI Enabled'=>'Yönetici kullanıcı arayüzü etkin','Block Preloading Enabled'=>'Blok ön yükleme etkin','Blocks Per ACF Block Version'=>'Her bir ACF blok sürümü için bloklar','Blocks Per API Version'=>'Her bir API sürümü için bloklar','Registered ACF Blocks'=>'Kayıtlı ACF blokları','Light'=>'Açık','Standard'=>'Standart','REST API Format'=>'REST API biçimi','Registered Options Pages (PHP)'=>'Kayıtlı seçenekler sayfaları (PHP)','Registered Options Pages (JSON)'=>'Kayıtlı seçenekler sayfaları (JSON)','Registered Options Pages (UI)'=>'Kayıtlı seçenekler sayfaları (UI)','Options Pages UI Enabled'=>'Seçenekler sayfaları UI etkin','Registered Taxonomies (JSON)'=>'Kayıtlı taksonomiler (JSON)','Registered Taxonomies (UI)'=>'Kayıtlı taksonomiler (UI)','Registered Post Types (JSON)'=>'Kayıtlı yazı tipleri (JSON)','Registered Post Types (UI)'=>'Kayıtlı yazı tipleri (UI)','Post Types and Taxonomies Enabled'=>'Yazı tipleri ve taksonomiler etkinleştirildi','Number of Third Party Fields by Field Type'=>'Alan türüne göre üçüncü taraf alanlarının sayısı','Number of Fields by Field Type'=>'Alan türüne göre alan sayısı','Field Groups Enabled for GraphQL'=>'GraphQL için alan grupları etkinleştirildi','Field Groups Enabled for REST API'=>'REST API için alan grupları etkinleştirildi','Registered Field Groups (JSON)'=>'Kayıtlı alan grupları (JSON)','Registered Field Groups (PHP)'=>'Kayıtlı alan grupları (PHP)','Registered Field Groups (UI)'=>'Kayıtlı alan grupları (UI)','Active Plugins'=>'Etkin eklentiler','Parent Theme'=>'Ebeveyn tema','Active Theme'=>'Etkin tema','Is Multisite'=>'Çoklu site mi','MySQL Version'=>'MySQL sürümü','WordPress Version'=>'WordPress Sürümü','Subscription Expiry Date'=>'Abonelik sona erme tarihi','License Status'=>'Lisans durumu','License Type'=>'Lisans türü','Licensed URL'=>'Lisanslanan web adresi','License Activated'=>'Lisans etkinleştirildi','Free'=>'Ücretsiz','Plugin Type'=>'Eklenti tipi','Plugin Version'=>'Eklenti sürümü','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Bu bölüm, ACF yapılandırmanız hakkında destek ekibine sağlamak için yararlı olabilecek hata ayıklama bilgilerini içerir.','An ACF Block on this page requires attention before you can save.'=>'Kaydetmeden önce bu sayfadaki bir ACF Bloğuna dikkat edilmesi gerekiyor.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'Bu veriler, çıktı sırasında değiştirilen değerleri tespit ettiğimizde günlüğe kaydedilir. Kodunuzdaki değerleri temizledikten sonra %1$sgünlüğü temizleyin ve kapatın%2$s. Değişen değerleri tekrar tespit edersek bildirim yeniden görünecektir.','Dismiss permanently'=>'Kalıcı olarak kapat','Instructions for content editors. Shown when submitting data.'=>'İçerik düzenleyicileri için talimatlar. Veri gönderirken gösterilir.','Has no term selected'=>'Seçilmiş bir terim yok','Has any term selected'=>'Seçilmiş herhangi bir terim','Terms do not contain'=>'Terimler şunları içermez','Terms contain'=>'Terimler şunları içerir','Term is not equal to'=>'Terim şuna eşit değildir','Term is equal to'=>'Terim şuna eşittir','Has no user selected'=>'Seçili kullanıcı yok','Has any user selected'=>'Herhangi bir kullanıcı','Users do not contain'=>'Şunları içermeyen kullanıcılar','Users contain'=>'Şunları içeren kullanıcılar','User is not equal to'=>'Şuna eşit olmayan kullanıcı','User is equal to'=>'Şuna eşit olan kullanıcı','Has no page selected'=>'Seçili sayfa yok','Has any page selected'=>'Seçili herhangi bir sayfa','Pages do not contain'=>'Şunu içermeyen sayfalar','Pages contain'=>'Şunu içeren sayfalar','Page is not equal to'=>'Şuna eşit olmayan sayfa','Page is equal to'=>'Şuna eşit olan sayfa','Has no relationship selected'=>'Seçili llişkisi olmayan','Has any relationship selected'=>'Herhangi bir ilişki seçilmiş olan','Has no post selected'=>'Seçili hiç bir yazısı olmayan','Has any post selected'=>'Seçili herhangi bir yazısı olan','Posts do not contain'=>'Şunu içermeyen yazı','Posts contain'=>'Şunu içeren yazı','Post is not equal to'=>'Şuna eşit olmayan yazı','Post is equal to'=>'Şuna eşit olan yazı','Relationships do not contain'=>'Şunu içermeyen ilişliler','Relationships contain'=>'Şunu içeren ilişliler','Relationship is not equal to'=>'Şuna eşit olmayan ilişkiler','Relationship is equal to'=>'Şuna eşit olan ilişkiler','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF alanları','ACF PRO Feature'=>'ACF PRO Özelliği','Renew PRO to Unlock'=>'Kilidi açmak için PRO\'yu yenileyin','Renew PRO License'=>'PRO lisansını yenile','PRO fields cannot be edited without an active license.'=>'PRO alanları etkin bir lisans olmadan düzenlenemez.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Bir ACF bloğuna atanan alan gruplarını düzenlemek için lütfen ACF PRO lisansınızı etkinleştirin.','Please activate your ACF PRO license to edit this options page.'=>'Bu seçenekler sayfasını düzenlemek için lütfen ACF PRO lisansınızı etkinleştirin.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Temizlenmiş HTML değerlerinin döndürülmesi yalnızca format_value da true olduğunda mümkündür. Alan değerleri güvenlik için döndürülmemiştir.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Temizlenmiş bir HTML değerinin döndürülmesi yalnızca format_value da true olduğunda mümkündür. Alan değeri güvenlik için döndürülmemiştir.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF artık the_field veya ACF kısa kodu tarafından işlendiğinde güvenli olmayan HTML’i otomatik olarak temizliyor. Bazı alanlarınızın çıktısının bu değişiklikle değiştirildiğini tespit ettik, ancak bu kritik bir değişiklik olmayabilir. %2$s.','Please contact your site administrator or developer for more details.'=>'Daha fazla ayrıntı için lütfen site yöneticinize veya geliştiricinize başvurun.','Learn more'=>'Daha fazlasını öğren','Hide details'=>'Ayrıntıları gizle','Show details'=>'Detayları göster','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - %3$s aracılığıyla işlenir','Renew ACF PRO License'=>'ACF PRO lisansını yenile','Renew License'=>'Lisansı yenile','Manage License'=>'Lisansı yönet','\'High\' position not supported in the Block Editor'=>'\'Yüksek\' konum blok düzenleyicide desteklenmiyor','Upgrade to ACF PRO'=>'ACF PRO\'ya yükseltin','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF seçenek sayfaları, alanlar aracılığıyla genel ayarları yönetmeye yönelik özel yönetici sayfalarıdır. Birden fazla sayfa ve alt sayfa oluşturabilirsiniz.','Add Options Page'=>'Seçenekler sayfası ekle','In the editor used as the placeholder of the title.'=>'Editörde başlığın yer tutucusu olarak kullanılır.','Title Placeholder'=>'Başlık yer tutucusu','4 Months Free'=>'4 Ay ücretsiz','(Duplicated from %s)'=>'(%s öğesinden çoğaltıldı)','Select Options Pages'=>'Seçenekler sayfalarını seçin','Duplicate taxonomy'=>'Taksonomiyi çoğalt','Create taxonomy'=>'Taksonomi oluştur','Duplicate post type'=>'Yazı tipini çoğalt','Create post type'=>'Yazı tipi oluştur','Link field groups'=>'Alan gruplarını bağla','Add fields'=>'Alan ekle','This Field'=>'Bu alan','ACF PRO'=>'ACF PRO','Feedback'=>'Geri bildirim','Support'=>'Destek','is developed and maintained by'=>'geliştiren ve devam ettiren','Add this %s to the location rules of the selected field groups.'=>'Bu %s öğesini seçilen alan gruplarının konum kurallarına ekleyin.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Çift yönlü ayarın etkinleştirilmesi, güncellenen öğenin Posta Kimliğini, Sınıflandırma Kimliğini veya Kullanıcı Kimliğini ekleyerek veya kaldırarak, bu alan için seçilen her değer için hedef alanlardaki bir değeri güncellemenize olanak tanır. Daha fazla bilgi için lütfen belgeleri okuyun.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Referansı güncellenmekte olan öğeye geri depolamak için alanları seçin. Bu alanı seçebilirsiniz. Hedef alanlar bu alanın görüntülendiği yerle uyumlu olmalıdır. Örneğin, bu alan bir Taksonomide görüntüleniyorsa, hedef alanınız Taksonomi türünde olmalıdır','Target Field'=>'Hedef alan','Update a field on the selected values, referencing back to this ID'=>'Seçilen değerlerdeki bir alanı bu kimliğe referans vererek güncelleyin','Bidirectional'=>'Çift yönlü','%s Field'=>'%s alanı','Select Multiple'=>'Birden çok seçin','WP Engine logo'=>'WP Engine logosu','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Yalnızca küçük harfler, alt çizgiler ve kısa çizgiler, en fazla 32 karakter.','The capability name for assigning terms of this taxonomy.'=>'Bu sınıflandırmanın terimlerini atamak için kullanılan yetenek adı.','Assign Terms Capability'=>'Terim yeteneği ata','The capability name for deleting terms of this taxonomy.'=>'Bu sınıflandırmanın terimlerini silmeye yönelik yetenek adı.','Delete Terms Capability'=>'Terim yeteneği sil','The capability name for editing terms of this taxonomy.'=>'Bu sınıflandırmanın terimlerini düzenlemeye yönelik yetenek adı.','Edit Terms Capability'=>'Terim yeteneği düzenle','The capability name for managing terms of this taxonomy.'=>'Bu sınıflandırmanın terimlerini yönetmeye yönelik yetenek adı.','Manage Terms Capability'=>'Terim yeteneği yönet','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Yazıların arama sonuçlarından ve sınıflandırma arşivi sayfalarından hariç tutulup tutulmayacağını ayarlar.','More Tools from WP Engine'=>'WP Engine\'den daha fazla araç','Built for those that build with WordPress, by the team at %s'=>'WordPress ile geliştirenler için, %s ekibi tarafından oluşturuldu','View Pricing & Upgrade'=>'Fiyatlandırmayı görüntüle ve yükselt','Learn More'=>'Daha fazla bilgi','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'ACF blokları ve seçenek sayfaları gibi özelliklerin yanı sıra tekrarlayıcı, esnek içerik, klonlama ve galeri gibi gelişmiş alan türleriyle iş akışınızı hızlandırın ve daha iyi web siteleri geliştirin.','Unlock Advanced Features and Build Even More with ACF PRO'=>'ACF PRO ile gelişmiş özelliklerin kilidini açın ve daha fazlasını oluşturun','%s fields'=>'%s alanları','No terms'=>'Terim yok','No post types'=>'Yazı tipi yok','No posts'=>'Yazı yok','No taxonomies'=>'Taksonomi yok','No field groups'=>'Alan grubu yok','No fields'=>'Alan yok','No description'=>'Açıklama yok','Any post status'=>'Herhangi bir yazı durumu','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Bu taksonomi anahtarı, ACF dışında kayıtlı başka bir taksonomi tarafından zaten kullanılıyor ve kullanılamaz.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Bu taksonomi anahtarı ACF\'deki başka bir taksonomi tarafından zaten kullanılıyor ve kullanılamaz.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Taksonomi anahtarı yalnızca küçük harf alfasayısal karakterler, alt çizgiler veya kısa çizgiler içermelidir.','The taxonomy key must be under 32 characters.'=>'Taksonomi anahtarı 32 karakterden kısa olmalıdır.','No Taxonomies found in Trash'=>'Çöp kutusunda taksonomi bulunamadı','No Taxonomies found'=>'Taksonomi bulunamadı','Search Taxonomies'=>'Taksonomilerde ara','View Taxonomy'=>'Taksonomi görüntüle','New Taxonomy'=>'Yeni taksonomi','Edit Taxonomy'=>'Taksonomi düzenle','Add New Taxonomy'=>'Yeni taksonomi ekle','No Post Types found in Trash'=>'Çöp kutusunda yazı tipi bulunamadı','No Post Types found'=>'Yazı tipi bulunamadı','Search Post Types'=>'Yazı tiplerinde ara','View Post Type'=>'Yazı tipini görüntüle','New Post Type'=>'Yeni yazı tipi','Edit Post Type'=>'Yazı tipini düzenle','Add New Post Type'=>'Yeni yazı tipi ekle','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Bu yazı tipi anahtarı, ACF dışında kayıtlı başka bir yazı tipi tarafından zaten kullanılıyor ve kullanılamaz.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Bu yazı tipi anahtarı, ACF\'deki başka bir yazı tipi tarafından zaten kullanılıyor ve kullanılamaz.','This field must not be a WordPress reserved term.'=>'Bu alan, WordPress\'e ayrılmış bir terim olmamalıdır.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Yazı tipi anahtarı yalnızca küçük harf alfasayısal karakterler, alt çizgiler veya kısa çizgiler içermelidir.','The post type key must be under 20 characters.'=>'Yazı tipi anahtarı 20 karakterin altında olmalıdır.','We do not recommend using this field in ACF Blocks.'=>'Bu alanın ACF bloklarında kullanılmasını önermiyoruz.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'WordPress WYSIWYG düzenleyicisini yazılar ve sayfalarda görüldüğü gibi görüntüler ve multimedya içeriğine de olanak tanıyan zengin bir metin düzenleme deneyimi sunar.','WYSIWYG Editor'=>'WYSIWYG düzenleyicisi','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Veri nesneleri arasında ilişkiler oluşturmak için kullanılabilecek bir veya daha fazla kullanıcının seçilmesine olanak tanır.','A text input specifically designed for storing web addresses.'=>'Web adreslerini depolamak için özel olarak tasarlanmış bir metin girişi.','URL'=>'Web adresi','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'1 veya 0 değerini seçmenizi sağlayan bir geçiş (açık veya kapalı, doğru veya yanlış vb.). Stilize edilmiş bir anahtar veya onay kutusu olarak sunulabilir.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Zaman seçmek için etkileşimli bir kullanıcı arayüzü. Saat formatı alan ayarları kullanılarak özelleştirilebilir.','A basic textarea input for storing paragraphs of text.'=>'Metin paragraflarını depolamak için temel bir metin alanı girişi.','A basic text input, useful for storing single string values.'=>'Tek dize değerlerini depolamak için kullanışlı olan temel bir metin girişi.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Alan ayarlarında belirtilen kriterlere ve seçeneklere göre bir veya daha fazla sınıflandırma teriminin seçilmesine olanak tanır.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Düzenleme ekranında alanları sekmeli bölümler halinde gruplandırmanıza olanak tanır. Alanları düzenli ve yapılandırılmış tutmak için kullanışlıdır.','A dropdown list with a selection of choices that you specify.'=>'Belirttiğiniz seçeneklerin yer aldığı açılır liste.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Şu anda düzenlemekte olduğunuz öğeyle bir ilişki oluşturmak amacıyla bir veya daha fazla gönderiyi, sayfayı veya özel gönderi türü öğesini seçmek için çift sütunlu bir arayüz. Arama ve filtreleme seçeneklerini içerir.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Bir aralık kaydırıcı öğesi kullanılarak belirli bir aralıktaki sayısal bir değerin seçilmesine yönelik bir giriş.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Kullanıcının belirttiğiniz değerlerden tek bir seçim yapmasına olanak tanıyan bir grup radyo düğmesi girişi.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Bir veya daha fazla yazıyı, sayfayı veya yazı tipi öğesini arama seçeneğiyle birlikte seçmek için etkileşimli ve özelleştirilebilir bir kullanıcı arayüzü. ','An input for providing a password using a masked field.'=>'Maskelenmiş bir alan kullanarak parola sağlamaya yönelik bir giriş.','Filter by Post Status'=>'Yazı durumuna göre filtrele','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Arama seçeneğiyle birlikte bir veya daha fazla yazıyı, sayfayı, özel yazı tipi ögesini veya arşiv adresini seçmek için etkileşimli bir açılır menü.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Yerel WordPress oEmbed işlevselliğini kullanarak video, resim, tweet, ses ve diğer içerikleri gömmek için etkileşimli bir bileşen.','An input limited to numerical values.'=>'Sayısal değerlerle sınırlı bir giriş.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Diğer alanların yanında editörlere bir mesaj görüntülemek için kullanılır. Alanlarınızla ilgili ek bağlam veya talimatlar sağlamak için kullanışlıdır.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'WordPress yerel bağlantı seçiciyi kullanarak bir bağlantıyı ve onun başlık ve hedef gibi özelliklerini belirtmenize olanak tanır.','Uses the native WordPress media picker to upload, or choose images.'=>'Görselleri yüklemek veya seçmek için yerel WordPress ortam seçicisini kullanır.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Verileri ve düzenleme ekranını daha iyi organize etmek için alanları gruplar halinde yapılandırmanın bir yolunu sağlar.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Google Haritalar\'ı kullanarak konum seçmek için etkileşimli bir kullanıcı arayüzü. Doğru şekilde görüntülenmesi için bir Google Haritalar API anahtarı ve ek yapılandırma gerekir.','Uses the native WordPress media picker to upload, or choose files.'=>'Dosyaları yüklemek veya seçmek için yerel WordPress ortam seçicisini kullanır.','A text input specifically designed for storing email addresses.'=>'E-posta adreslerini saklamak için özel olarak tasarlanmış bir metin girişi.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Tarih ve saat seçmek için etkileşimli bir kullanıcı arayüzü. Tarih dönüş biçimi alan ayarları kullanılarak özelleştirilebilir.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Tarih seçmek için etkileşimli bir kullanıcı arayüzü. Tarih dönüş biçimi alan ayarları kullanılarak özelleştirilebilir.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Bir renk seçmek veya Hex değerini belirtmek için etkileşimli bir kullanıcı arayüzü.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Kullanıcının belirttiğiniz bir veya daha fazla değeri seçmesine olanak tanıyan bir grup onay kutusu girişi.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Belirlediğiniz değerlere sahip bir grup düğme, kullanıcılar sağlanan değerlerden bir seçeneği seçebilir.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Özel alanları, içeriği düzenlerken gösterilen daraltılabilir paneller halinde gruplandırmanıza ve düzenlemenize olanak tanır. Büyük veri kümelerini düzenli tutmak için kullanışlıdır.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Bu, tekrar tekrar tekrarlanabilecek bir dizi alt alanın üst öğesi olarak hareket ederek slaytlar, ekip üyeleri ve harekete geçirici mesaj parçaları gibi yinelenen içeriklere yönelik bir çözüm sağlar.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Bu, bir ek koleksiyonunu yönetmek için etkileşimli bir arayüz sağlar. Çoğu ayar görsel alanı türüne benzer. Ek ayarlar, galeride yeni eklerin nereye ekleneceğini ve izin verilen minimum/maksimum ek sayısını belirtmenize olanak tanır.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Bu, basit, yapılandırılmış, yerleşim tabanlı bir düzenleyici sağlar. Esnek içerik alanı, mevcut blokları tasarlamak için yerleşimleri ve alt alanları kullanarak içeriği tam kontrolle tanımlamanıza, oluşturmanıza ve yönetmenize olanak tanır.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Bu, mevcut alanları seçmenize ve görüntülemenize olanak tanır. Veritabanındaki hiçbir alanı çoğaltmaz, ancak seçilen alanları çalışma zamanında yükler ve görüntüler. Klon alanı kendisini seçilen alanlarla değiştirebilir veya seçilen alanları bir alt alan grubu olarak görüntüleyebilir.','nounClone'=>'Çoğalt','PRO'=>'PRO','Advanced'=>'Gelişmiş','JSON (newer)'=>'JSON (daha yeni)','Original'=>'Orijinal','Invalid post ID.'=>'Geçersiz yazı kimliği.','Invalid post type selected for review.'=>'İnceleme için geçersiz yazı tipi seçildi.','More'=>'Daha fazlası','Tutorial'=>'Başlangıç Kılavuzu','Select Field'=>'Alan seç','Try a different search term or browse %s'=>'Farklı bir arama terimi deneyin veya %s göz atın','Popular fields'=>'Popüler alanlar','No search results for \'%s\''=>'\'%s\' sorgusu için arama sonucu yok','Search fields...'=>'Arama alanları...','Select Field Type'=>'Alan tipi seçin','Popular'=>'Popüler','Add Taxonomy'=>'Sınıflandırma ekle','Create custom taxonomies to classify post type content'=>'Yazı tipi içeriğini sınıflandırmak için özel sınıflandırmalar oluşturun','Add Your First Taxonomy'=>'İlk sınıflandırmanızı ekleyin','Hierarchical taxonomies can have descendants (like categories).'=>'Hiyerarşik taksonomilerin alt ögeleri (kategoriler gibi) olabilir.','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Ön uçta ve yönetici kontrol panelinde bir sınıflandırmayı görünür hale getirir.','One or many post types that can be classified with this taxonomy.'=>'Bu sınıflandırmayla sınıflandırılabilecek bir veya daha fazla yazı tipi.','genre'=>'tür','Genre'=>'Tür','Genres'=>'Türler','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'\'WP_REST_Terms_Controller\' yerine kullanılacak isteğe bağlı özel denetleyici.','Expose this post type in the REST API.'=>'Bu yazı tipini REST API\'sinde gösterin.','Customize the query variable name'=>'Sorgu değişkeni adını özelleştirin','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Terimlere, güzel olmayan kalıcı bağlantı kullanılarak erişilebilir, örneğin, {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Hiyerarşik sınıflandırmalar için web adreslerindeki üst-alt terimler.','Customize the slug used in the URL'=>'Adreste kullanılan kısa ismi özelleştir','Permalinks for this taxonomy are disabled.'=>'Bu sınıflandırmaya ilişkin kalıcı bağlantılar devre dışı bırakıldı.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Kısa isim olarak sınıflandırma anahtarını kullanarak adresi yeniden yazın. Kalıcı bağlantı yapınız şöyle olacak','Taxonomy Key'=>'Sınıflandırma anahtarı','Select the type of permalink to use for this taxonomy.'=>'Bu sınıflandırma için kullanılacak kalıcı bağlantı türünü seçin.','Display a column for the taxonomy on post type listing screens.'=>'Yazı tipi listeleme ekranlarında sınıflandırma için bir sütun görüntüleyin.','Show Admin Column'=>'Yönetici sütununu göster','Show the taxonomy in the quick/bulk edit panel.'=>'Hızlı/toplu düzenleme panelinde sınıflandırmayı göster.','Quick Edit'=>'Hızlı düzenle','List the taxonomy in the Tag Cloud Widget controls.'=>'Etiket bulutu gereç kontrollerindeki sınıflandırmayı listele.','Tag Cloud'=>'Etiket bulutu','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Bir meta kutusundan kaydedilen sınıflandırma verilerinin temizlenmesi için çağrılacak bir PHP işlev adı.','Meta Box Sanitization Callback'=>'Meta kutusu temizleme geri çağrısı','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Taksonominizdeki bir meta kutusunun içeriğini işlemek için çağrılacak bir PHP işlev adı.','Register Meta Box Callback'=>'Meta kutusu geri çağrısını kaydet','No Meta Box'=>'Meta mutusu yok','Custom Meta Box'=>'Özel meta kutusu','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'İçerik düzenleyici ekranındaki meta kutusunu kontrol eder. Varsayılan olarak, hiyerarşik sınıflandırmalar için Kategoriler meta kutusu gösterilir ve hiyerarşik olmayan sınıflandırmalar için Etiketler meta kutusu gösterilir.','Meta Box'=>'Meta kutusu','Categories Meta Box'=>'Kategoriler meta kutusu','Tags Meta Box'=>'Etiketler meta kutusu','A link to a tag'=>'Bir etikete bağlantı','Describes a navigation link block variation used in the block editor.'=>'Blok düzenleyicide kullanılan bir gezinme bağlantısı bloğu varyasyonunu açıklar.','A link to a %s'=>'Bir %s bağlantısı','Tag Link'=>'Etiket bağlantısı','Assigns a title for navigation link block variation used in the block editor.'=>'Blok düzenleyicide kullanılan gezinme bağlantısı blok varyasyonu için bir başlık atar.','← Go to tags'=>'← Etiketlere git','Assigns the text used to link back to the main index after updating a term.'=>'Bir terimi güncelleştirdikten sonra ana dizine geri bağlanmak için kullanılan metni atar.','Back To Items'=>'Öğelere geri dön','← Go to %s'=>'← %s git','Tags list'=>'Etiket listesi','Assigns text to the table hidden heading.'=>'Tablonun gizli başlığına metin atası yapar.','Tags list navigation'=>'Etiket listesi dolaşımı','Assigns text to the table pagination hidden heading.'=>'Tablo sayfalandırma gizli başlığına metin ataması yapar.','Filter by category'=>'Kategoriye göre filtrele','Assigns text to the filter button in the posts lists table.'=>'Yazı listeleri tablosundaki filtre düğmesine metin ataması yapar.','Filter By Item'=>'Ögeye göre filtrele','Filter by %s'=>'%s ile filtrele','The description is not prominent by default; however, some themes may show it.'=>'Tanım bölümü varsayılan olarak ön planda değildir, yine de bazı temalar bu bölümü gösterebilir.','Describes the Description field on the Edit Tags screen.'=>'Etiketleri düzenle ekranındaki açıklama alanını tanımlar.','Description Field Description'=>'Açıklama alanı tanımı','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Hiyerarşi oluşturmak için bir üst terim atayın. Örneğin Jazz terimi Bebop ve Big Band\'in üst öğesi olacaktır','Describes the Parent field on the Edit Tags screen.'=>'Etiketleri düzenle ekranındaki ana alanı açıklar.','Parent Field Description'=>'Ana alan açıklaması','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'"Kısa isim", adın web adresi dostu sürümüdür. Genellikle tamamı küçük harftir ve yalnızca harf, sayı ve kısa çizgi içerir.','Describes the Slug field on the Edit Tags screen.'=>'Etiketleri düzenle ekranındaki kısa isim alanını tanımlar.','Slug Field Description'=>'Kısa isim alanı açıklaması','The name is how it appears on your site'=>'Ad, sitenizde nasıl göründüğüdür','Describes the Name field on the Edit Tags screen.'=>'Etiketleri düzenle ekranındaki ad alanını açıklar.','Name Field Description'=>'Ad alan açıklaması','No tags'=>'Etiket yok','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Hiçbir etiket veya kategori bulunmadığında gönderilerde ve ortam listesi tablolarında görüntülenen metni atar.','No Terms'=>'Terim yok','No %s'=>'%s yok','No tags found'=>'Etiket bulunamadı','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Hiçbir etiket mevcut olmadığında sınıflandırma meta kutusundaki \'en çok kullanılanlardan seç\' metnine tıklandığında görüntülenen metnin atamasını yapar ve bir sınıflandırma için hiçbir öge olmadığında terimler listesi tablosunda kullanılan metnin atamasını yapar.','Not Found'=>'Bulunamadı','Assigns text to the Title field of the Most Used tab.'=>'En Çok Kullanılan sekmesinin başlık alanına metin atar.','Most Used'=>'En çok kullanılan','Choose from the most used tags'=>'En çok kullanılan etiketler arasından seç','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'JavaScript devre dışı bırakıldığında meta kutusunda kullanılan \'en çok kullanılandan seç\' metninin atamasını yapar. Yalnızca hiyerarşik olmayan sınıflandırmalarda kullanılır.','Choose From Most Used'=>'En çok kullanılanlardan seç','Choose from the most used %s'=>'En çok kullanılan %s arasından seçim yapın','Add or remove tags'=>'Etiket ekle ya da kaldır','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'JavaScript devre dışı olduğunda meta kutusunda kullanılan öğe ekleme veya kaldırma metninin atamasını yapar. Sadece hiyerarşik olmayan sınıflandırmalarda kullanılır.','Add Or Remove Items'=>'Öğeleri ekle veya kaldır','Add or remove %s'=>'%s ekle veya kaldır','Separate tags with commas'=>'Etiketleri virgül ile ayırın','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Ayrı öğeyi sınıflandırma meta kutusunda kullanılan virgül metniyle atar. Yalnızca hiyerarşik olmayan sınıflandırmalarda kullanılır.','Separate Items With Commas'=>'Ögeleri virgülle ayırın','Separate %s with commas'=>'%s içeriklerini virgülle ayırın','Popular Tags'=>'Popüler etiketler','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Popüler ögeler metninin atamasını yapar. Yalnızca hiyerarşik olmayan sınıflandırmalar için kullanılır.','Popular Items'=>'Popüler ögeler','Popular %s'=>'Popüler %s','Search Tags'=>'Etiketlerde ara','Assigns search items text.'=>'Arama öğeleri metninin atamasını yapar.','Parent Category:'=>'Üst kategori:','Assigns parent item text, but with a colon (:) added to the end.'=>'Üst öğe metninin atamasını yapar ancak sonuna iki nokta üst üste (:) eklenir.','Parent Item With Colon'=>'İki nokta üst üste ile ana öğe','Parent Category'=>'Üst kategori','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Üst öğe metnini belirler. Sadece hiyerarşik sınıflandırmalarda kullanılır.','Parent Item'=>'Ana öge','Parent %s'=>'Ebeveyn %s','New Tag Name'=>'Yeni etiket ismi','Assigns the new item name text.'=>'Yeni öğe adı metninin atamasını yapar.','New Item Name'=>'Yeni öge adı','New %s Name'=>'Yeni %s adı','Add New Tag'=>'Yeni etiket ekle','Assigns the add new item text.'=>'Yeni öğe ekleme metninin atamasını yapar.','Update Tag'=>'Etiketi güncelle','Assigns the update item text.'=>'Güncelleme öğesi metninin atamasını yapar.','Update Item'=>'Öğeyi güncelle','Update %s'=>'%s güncelle','View Tag'=>'Etiketi görüntüle','In the admin bar to view term during editing.'=>'Düzenleme sırasında terimi görüntülemek için yönetici çubuğunda.','Edit Tag'=>'Etiketi düzenle','At the top of the editor screen when editing a term.'=>'Bir terimi düzenlerken editör ekranının üst kısmında.','All Tags'=>'Tüm etiketler','Assigns the all items text.'=>'Tüm öğelerin metninin atamasını yapar.','Assigns the menu name text.'=>'Menü adı metninin atamasını yapar.','Menu Label'=>'Menü etiketi','Active taxonomies are enabled and registered with WordPress.'=>'Aktif sınıflandırmalar WordPress\'te etkinleştirilir ve kaydedilir.','A descriptive summary of the taxonomy.'=>'Sınıflandırmanın açıklayıcı bir özeti.','A descriptive summary of the term.'=>'Terimin açıklayıcı bir özeti.','Term Description'=>'Terim açıklaması','Single word, no spaces. Underscores and dashes allowed.'=>'Tek kelime, boşluksuz. Alt çizgi ve tireye izin var','Term Slug'=>'Terim kısa adı','The name of the default term.'=>'Varsayılan terimin adı.','Term Name'=>'Terim adı','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Sınıflandırma için silinemeyecek bir terim oluşturun. Varsayılan olarak yazılar için seçilmeyecektir.','Default Term'=>'Varsayılan terim','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Bu sınıflandırmadaki terimlerin `wp_set_object_terms()` işlevine sağlandıkları sıraya göre sıralanıp sıralanmayacağı.','Sort Terms'=>'Terimleri sırala','Add Post Type'=>'Yazı tipi ekle','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Özel yazı türleri ile WordPress\'in işlevselliğini standart yazılar ve sayfaların ötesine genişletin.','Add Your First Post Type'=>'İlk yazı türünüzü ekleyin','I know what I\'m doing, show me all the options.'=>'Ne yaptığımı biliyorum, baba tüm seçenekleri göster.','Advanced Configuration'=>'Gelişmiş yapılandırma','Hierarchical post types can have descendants (like pages).'=>'Hiyerarşik yazı türleri, alt öğelere (sayfalar gibi) sahip olabilir.','Hierarchical'=>'Hiyerarşik','Visible on the frontend and in the admin dashboard.'=>'Kulanıcı görünümü ve yönetim panelinde görünür.','Public'=>'Herkese açık','movie'=>'film','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Sadece küçük harfler, alt çizgi ve tireler, En fazla 20 karakter.','Movie'=>'Film','Singular Label'=>'Tekil etiket','Movies'=>'Filmler','Plural Label'=>'Çoğul etiket','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'`WP_REST_Posts_Controller` yerine kullanılacak isteğe bağlı özel denetleyici.','Controller Class'=>'Denetleyici sınıfı','The namespace part of the REST API URL.'=>'REST API adresinin ad alanı bölümü.','Namespace Route'=>'Ad alanı yolu','The base URL for the post type REST API URLs.'=>'Yazı tipi REST API adresleri için temel web adresi.','Base URL'=>'Temel web adresi','Exposes this post type in the REST API. Required to use the block editor.'=>'Bu yazı türünü REST API\'de görünür hale getirir. Blok düzenleyiciyi kullanmak için gereklidir.','Show In REST API'=>'REST API\'de göster','Customize the query variable name.'=>'Sorgu değişken adını özelleştir.','Query Variable'=>'Sorgu değişkeni','No Query Variable Support'=>'Sorgu değişkeni desteği yok','Custom Query Variable'=>'Özel sorgu değişkeni','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Ögelere güzel olmayan kalıcı bağlantı kullanılarak erişilebilir, örn. {post_type}={post_slug}.','Query Variable Support'=>'Sorgu değişken desteği','URLs for an item and items can be accessed with a query string.'=>'Bir öğe ve öğeler için adreslere bir sorgu dizesi ile erişilebilir.','Publicly Queryable'=>'Herkese açık olarak sorgulanabilir','Custom slug for the Archive URL.'=>'Arşiv adresi için özel kısa isim','Archive Slug'=>'Arşiv kısa ismi','Has an item archive that can be customized with an archive template file in your theme.'=>'Temanızdaki bir arşiv şablon dosyası ile özelleştirilebilen bir öğe arşivine sahiptir.','Archive'=>'Arşiv','Pagination support for the items URLs such as the archives.'=>'Arşivler gibi öğe adresleri için sayfalama desteği.','Pagination'=>'Sayfalama','RSS feed URL for the post type items.'=>'Yazı türü öğeleri için RSS akış adresi.','Feed URL'=>'Akış adresi','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Adreslere WP_Rewrite::$front önekini eklemek için kalıcı bağlantı yapısını değiştirir.','Front URL Prefix'=>'Ön adres öneki','Customize the slug used in the URL.'=>'Adreste kullanılan kısa ismi özelleştirin.','URL Slug'=>'Adres kısa adı','Permalinks for this post type are disabled.'=>'Bu yazı türü için kalıcı bağlantılar devre dışı bırakıldı.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Aşağıdaki girişte tanımlanan özel kısa ismi kullanarak adresi yeniden yazın. Kalıcı bağlantı yapınız şu şekilde olacaktır','No Permalink (prevent URL rewriting)'=>'Kalıcı bağlantı yok (URL biçimlendirmeyi önle)','Custom Permalink'=>'Özel kalıcı bağlantı','Post Type Key'=>'Yazı türü anahtarı','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Yazı türü anahtarını kısa isim olarak kullanarak adresi yeniden yazın. Kalıcı bağlantı yapınız şu şekilde olacaktır','Permalink Rewrite'=>'Kalıcı bağlantı yeniden yazım','Delete items by a user when that user is deleted.'=>'Bir kullanıcı silindiğinde öğelerini sil.','Delete With User'=>'Kullanıcı ile sil.','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Yazı türünün \'Araçlar\' > \'Dışa Aktar\' kısmından dışa aktarılmasına izin verir.','Can Export'=>'Dışarı aktarılabilir','Optionally provide a plural to be used in capabilities.'=>'Yetkinliklerde kullanılacak bir çoğul ad sağlayın (isteğe bağlı).','Plural Capability Name'=>'Çoğul yetkinlik adı','Choose another post type to base the capabilities for this post type.'=>'Bu yazı türü için yeteneklerin temel alınacağı başka bir yazı türü seçin.','Singular Capability Name'=>'Tekil yetkinlik adı','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Varsayılan olarak, yazı türünün yetenekleri \'Yazı\' yetenek isimlerini devralacaktır, örneğin edit_post, delete_posts. Yazı türüne özgü yetenekleri kullanmak için etkinleştirin, örneğin edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Yetkinlikleri yeniden adlandır','Exclude From Search'=>'Aramadan hariç tut','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Öğelerin \'Görünüm\' > \'Menüler\' ekranında menülere eklenmesine izin verin. \'Ekran seçenekleri\'nde etkinleştirilmesi gerekir.','Appearance Menus Support'=>'Görünüm menüleri desteği','Appears as an item in the \'New\' menu in the admin bar.'=>'Yönetim çubuğundaki \'Yeni\' menüsünde bir öğe olarak görünür.','Show In Admin Bar'=>'Yönetici araç çubuğunda göster','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Düzenleme ekranı için meta kutuları ayarlanırken çağrılacak bir PHP işlev adı.','Custom Meta Box Callback'=>'Özel meta kutusu geri çağrısı','Menu Icon'=>'Menü Simgesi','The position in the sidebar menu in the admin dashboard.'=>'Yönetim panosundaki kenar çubuğu menüsündeki konum.','Menu Position'=>'Menü pozisyonu','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Varsayılan olarak, yazı türü yönetim menüsünde yeni bir üst düzey öğe olarak görünecektir. Buraya mevcut bir üst düzey öğe sağlanırsa, yazı türü onun alt menü öğesi olarak eklenir.','Admin Menu Parent'=>'Admin menüsü üst ögesi','Admin editor navigation in the sidebar menu.'=>'Kenar çubuğu menüsünde yönetici editörü dolaşımı.','Show In Admin Menu'=>'Admin menüsünde göster','Items can be edited and managed in the admin dashboard.'=>'Öğeler yönetim panelinde düzenlenebilir ve yönetilebilir.','Show In UI'=>'Kullanıcı arayüzünde göster','A link to a post.'=>'Yazıya bir bağlantı.','Description for a navigation link block variation.'=>'Bir gezinme bağlantısı blok varyasyonu için açıklama.','Item Link Description'=>'Öğe listesi açıklaması','A link to a %s.'=>'%s yazı türüne bir bağlantı.','Post Link'=>'Yazı bağlantısı','Title for a navigation link block variation.'=>'Bir gezinme bağlantısı blok varyasyonu için başlık.','Item Link'=>'Öğe bağlantısı','%s Link'=>'%s bağlantısı','Post updated.'=>'Yazı güncellendi.','In the editor notice after an item is updated.'=>'Bir öğe güncellendikten sonra düzenleyici bildiriminde.','Item Updated'=>'Öğe güncellendi','%s updated.'=>'%s güncellendi.','Post scheduled.'=>'Yazı zamanlandı.','In the editor notice after scheduling an item.'=>'Bir öğe zamanlandıktan sonra düzenleyici bildiriminde.','Item Scheduled'=>'Öğe zamanlandı','%s scheduled.'=>'%s zamanlandı.','Post reverted to draft.'=>'Yazı taslağa geri dönüştürüldü.','In the editor notice after reverting an item to draft.'=>'Bir öğe taslağa döndürüldükten sonra düzenleyici bildiriminde.','Item Reverted To Draft'=>'Öğe taslağa döndürüldü.','%s reverted to draft.'=>'%s taslağa çevrildi.','Post published privately.'=>'Yazı özel olarak yayımlandı.','In the editor notice after publishing a private item.'=>'Özel bir öğe yayımlandıktan sonra düzenleyici bildiriminde.','Item Published Privately'=>'Öğe özel olarak yayımlandı.','%s published privately.'=>'%s özel olarak yayımlandı.','Post published.'=>'Yazı yayınlandı.','In the editor notice after publishing an item.'=>'Bir öğe yayımlandıktan sonra düzenleyici bildiriminde.','Item Published'=>'Öğe yayımlandı.','%s published.'=>'%s yayımlandı.','Posts list'=>'Yazı listesi','Used by screen readers for the items list on the post type list screen.'=>'Yazı türü liste ekranındaki öğeler listesi için ekran okuyucular tarafından kullanılır.','Items List'=>'Öğe listesi','%s list'=>'%s listesi','Posts list navigation'=>'Yazı listesi dolaşımı','Used by screen readers for the filter list pagination on the post type list screen.'=>'Yazı türü liste ekranındaki süzme listesi sayfalandırması için ekran okuyucular tarafından kullanılır.','Items List Navigation'=>'Öğe listesi gezinmesi','%s list navigation'=>'%s listesi gezinmesi','Filter posts by date'=>'Yazıları tarihe göre süz','Used by screen readers for the filter by date heading on the post type list screen.'=>'Yazı türü liste ekranındaki tarihe göre süzme başlığı için ekran okuyucular tarafından kullanılır.','Filter Items By Date'=>'Öğeleri tarihe göre süz','Filter %s by date'=>'%s öğelerini tarihe göre süz','Filter posts list'=>'Yazı listesini filtrele','Used by screen readers for the filter links heading on the post type list screen.'=>'Yazı türü liste ekranındaki süzme bağlantıları başlığı için ekran okuyucular tarafından kullanılır.','Filter Items List'=>'Öğe listesini süz','Filter %s list'=>'%s listesini süz','In the media modal showing all media uploaded to this item.'=>'Bu öğeye yüklenen tüm ortam dosyalraını gösteren ortam açılır ekranında.','Uploaded To This Item'=>'Bu öğeye yüklendi','Uploaded to this %s'=>'Bu %s öğesine yüklendi','Insert into post'=>'Yazıya ekle','As the button label when adding media to content.'=>'İçeriğie ortam eklerken düğme etiketi olarak.','Insert Into Media Button'=>'Ortam düğmesine ekle','Insert into %s'=>'%s içine ekle','Use as featured image'=>'Öne çıkan görsel olarak kullan','As the button label for selecting to use an image as the featured image.'=>'Bir görseli öne çıkan görsel olarak seçme düğmesi etiketi olarak.','Use Featured Image'=>'Öne çıkan görseli kullan','Remove featured image'=>'Öne çıkan görseli kaldır','As the button label when removing the featured image.'=>'Öne çıkan görseli kaldırma düğmesi etiketi olarak.','Remove Featured Image'=>'Öne çıkarılan görseli kaldır','Set featured image'=>'Öne çıkan görsel seç','As the button label when setting the featured image.'=>'Öne çıkan görseli ayarlarken düğme etiketi olarak.','Set Featured Image'=>'Öne çıkan görsel belirle','Featured image'=>'Öne çıkan görsel','In the editor used for the title of the featured image meta box.'=>'Öne çıkan görsel meta kutusunun başlığı için düzenleyicide kullanılır.','Featured Image Meta Box'=>'Öne çıkan görsel meta kutusu','Post Attributes'=>'Yazı özellikleri','In the editor used for the title of the post attributes meta box.'=>'Yazı öznitelikleri meta kutusunun başlığı için kullanılan düzenleyicide.','Attributes Meta Box'=>'Öznitelikler meta kutusu','%s Attributes'=>'%s öznitelikleri','Post Archives'=>'Yazı arşivleri','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Arşivlerin etkin olduğu bir ÖYT\'nde mevcut bir menüye öge eklerken gösterilen yazılar listesine bu etikete sahip \'Yazı tipi arşivi\' ögelerini ekler. Yalnızca \'Canlı önizleme\' modunda menüler düzenlenirken ve özel bir arşiv kısa adı sağlandığında görünür.','Archives Nav Menu'=>'Arşivler dolaşım menüsü','%s Archives'=>'%s arşivleri','No posts found in Trash'=>'Çöp kutusunda yazı bulunamadı.','At the top of the post type list screen when there are no posts in the trash.'=>'Çöp kutusunda yazı olmadığında yazı türü liste ekranının üstünde.','No Items Found in Trash'=>'Çöp kutusunda öğe bulunamadı.','No %s found in Trash'=>'Çöpte %s bulunamadı','No posts found'=>'Yazı bulunamadı','At the top of the post type list screen when there are no posts to display.'=>'Gösterilecek yazı olmadığında yazı türü liste ekranının üstünde.','No Items Found'=>'Öğe bulunamadı','No %s found'=>'%s bulunamadı','Search Posts'=>'Yazılarda ara','At the top of the items screen when searching for an item.'=>'Bir öğe ararken öğeler ekranının üstünde.','Search Items'=>'Öğeleri ara','Search %s'=>'Ara %s','Parent Page:'=>'Ebeveyn sayfa:','For hierarchical types in the post type list screen.'=>'Hiyerarşik türler için yazı türü liste ekranında.','Parent Item Prefix'=>'Üst öğe ön eki','Parent %s:'=>'Ebeveyn %s:','New Post'=>'Yeni yazı','New Item'=>'Yeni öğe','New %s'=>'Yeni %s','Add New Post'=>'Yeni yazı ekle','At the top of the editor screen when adding a new item.'=>'Yeni bir öğe eklerken düzenleyici ekranının üstünde.','Add New Item'=>'Yeni öğe ekle','Add New %s'=>'Yeni %s ekle','View Posts'=>'Yazıları görüntüle','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Yazı türü arşivleri destekliyorsa ve ana sayfa o yazı türünün bir arşivi değilse yönetim çubuğunda \'Tüm Yazılar\' görünümünde görünür.','View Items'=>'Öğeleri göster','View Post'=>'Yazıyı görüntüle','In the admin bar to view item when editing it.'=>'Öğeyi düzenlerken görüntülemek için yönetim çubuğunda.','View Item'=>'Öğeyi göster','View %s'=>'%s görüntüle','Edit Post'=>'Yazıyı düzenle','At the top of the editor screen when editing an item.'=>'Bir öğeyi düzenlerken düzenleyici ekranının üstünde.','Edit Item'=>'Öğeyi düzenle','Edit %s'=>'%s düzenle','All Posts'=>'Tüm yazılar','In the post type submenu in the admin dashboard.'=>'Başlangıç ekranında yazı türü alt menüsünde.','All Items'=>'Tüm öğeler','All %s'=>'Tüm %s','Admin menu name for the post type.'=>'Yazı türü için yönetici menüsü adı.','Menu Name'=>'Menü ismi','Regenerate all labels using the Singular and Plural labels'=>'Tekil ve Çoğul etiketleri kullanarak tüm etiketleri yeniden oluşturun.','Regenerate'=>'Yeniden oluştur','Active post types are enabled and registered with WordPress.'=>'Aktif yazı türleri etkinleştirilmiş ve WordPress\'e kaydedilmiştir.','A descriptive summary of the post type.'=>'Yazı türünün açıklayıcı bir özeti.','Add Custom'=>'Özel ekle','Enable various features in the content editor.'=>'İçerik düzenleyicide çeşitli özellikleri etkinleştirin.','Post Formats'=>'Yazı biçimleri','Editor'=>'Editör','Trackbacks'=>'Geri izlemeler','Select existing taxonomies to classify items of the post type.'=>'Yazı türü öğelerini sınıflandırmak için mevcut sınıflandırmalardan seçin.','Browse Fields'=>'Alanlara Göz At','Nothing to import'=>'İçeri aktarılacak bir şey yok','. The Custom Post Type UI plugin can be deactivated.'=>'. Custom Post Type UI eklentisi etkisizleştirilebilir.','Imported %d item from Custom Post Type UI -'=>'Custom Post Type UI\'dan %d öğe içe aktarıldı -' . "\0" . 'Custom Post Type UI\'dan %d öğe içe aktarıldı -','Failed to import taxonomies.'=>'Sınıflandırmalar içeri aktarılamadı.','Failed to import post types.'=>'Yazı türleri içeri aktarılamadı.','Nothing from Custom Post Type UI plugin selected for import.'=>'Custom Post Type UI eklentisinden içe aktarmak için hiçbir şey seçilmedi.','Imported 1 item'=>'Bir öğe içeri aktarıldı' . "\0" . '%s öğe içeri aktarıldı','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Aynı anahtara sahip bir yazı türü veya sınıflandırmayı içe aktarmak, içe aktarılanın ayarlarının mevcut yazı türü veya sınıflandırma ayarlarının üzerine yazılmasına neden olacaktır.','Import from Custom Post Type UI'=>'Custom Post Type UI\'dan İçe Aktar','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Aşağıdaki kod, seçilen öğelerin yerel bir sürümünü kaydetmek için kullanılabilir. Alan gruplarını, yazı türlerini veya sınıflandırmaları yerel olarak depolamak, daha hızlı yükleme süreleri, sürüm kontrolü ve dinamik alanlar/ayarlar gibi birçok avantaj sağlayabilir. Aşağıdaki kodu temanızın functions.php dosyasına kopyalayıp yapıştırmanız veya harici bir dosya içinde dahil etmeniz yeterlidir, ardından ACF yönetim panelinden öğeleri devre dışı bırakın veya silin.','Export - Generate PHP'=>'Dışa Aktar - PHP Oluştur','Export'=>'Dışa aktar','Select Taxonomies'=>'Sınıflandırmaları seç','Select Post Types'=>'Yazı türlerini seç','Exported 1 item.'=>'Bir öğe dışa aktarıldı.' . "\0" . '%s öğe dışa aktarıldı.','Category'=>'Kategori','Tag'=>'Etiket','%s taxonomy created'=>'%s taksonomisi oluşturuldu','%s taxonomy updated'=>'%s taksonomisi güncellendi','Taxonomy draft updated.'=>'Taksonomi taslağı güncellendi.','Taxonomy scheduled for.'=>'Taksonomi planlandı.','Taxonomy submitted.'=>'Sınıflandırma gönderildi.','Taxonomy saved.'=>'Sınıflandırma kaydedildi.','Taxonomy deleted.'=>'Sınıflandırma silindi.','Taxonomy updated.'=>'Sınıflandırma güncellendi.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Bu sınıflandırma kaydedilemedi çünkü anahtarı başka bir eklenti veya tema tarafından kaydedilen başka bir sınıflandırma tarafından kullanılıyor.','Taxonomy synchronized.'=>'Taksonomi senkronize edildi.' . "\0" . '%s taksonomi senkronize edildi.','Taxonomy duplicated.'=>'Taksonomi çoğaltıldı.' . "\0" . '%s taksonomi çoğaltıldı.','Taxonomy deactivated.'=>'Sınıflandırma devre dışı bırakıldı.' . "\0" . '%s sınıflandırma devre dışı bırakıldı.','Taxonomy activated.'=>'Taksonomi etkinleştirildi.' . "\0" . '%s aksonomi etkinleştirildi.','Terms'=>'Terimler','Post type synchronized.'=>'Yazı türü senkronize edildi.' . "\0" . '%s yazı türü senkronize edildi.','Post type duplicated.'=>'Yazı türü çoğaltıldı.' . "\0" . '%s yazı türü çoğaltıldı.','Post type deactivated.'=>'Yazı türü etkisizleştirildi.' . "\0" . '%s yazı türü etkisizleştirildi.','Post type activated.'=>'Yazı türü etkinleştirildi.' . "\0" . '%s yazı türü etkinleştirildi.','Post Types'=>'Yazı tipleri','Advanced Settings'=>'Gelişmiş ayarlar','Basic Settings'=>'Temel ayarlar','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Bu yazı türü kaydedilemedi çünkü anahtarı başka bir eklenti veya tema tarafından kaydedilen başka bir yazı türü tarafından kullanılıyor.','Pages'=>'Sayfalar','Link Existing Field Groups'=>'Mevcut alan gruplarını bağlayın','%s post type created'=>'%s yazı tipi oluşturuldu','Add fields to %s'=>'%s taksonomisine alan ekle','%s post type updated'=>'%s yazı tipi güncellendi','Post type draft updated.'=>'Yazı türü taslağı güncellendi.','Post type scheduled for.'=>'Yazı türü zamanlandı.','Post type submitted.'=>'Yazı türü gönderildi.','Post type saved.'=>'Yazı türü kaydedildi','Post type updated.'=>'Yazı türü güncellendi.','Post type deleted.'=>'Yazı türü silindi','Type to search...'=>'Aramak için yazın...','PRO Only'=>'Sadece PRO\'da','Field groups linked successfully.'=>'Alan grubu başarıyla bağlandı.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Custom Post Type UI ile kaydedilen yazı türleri ve sınıflandırmaları içeri aktarın ve ACF ile yönetin. Başlayın.','ACF'=>'ACF','taxonomy'=>'taksonomi','post type'=>'yazı tipi','Done'=>'Tamamlandı','Field Group(s)'=>'Alan grup(lar)ı','Select one or many field groups...'=>'Bir veya daha fazla alan grubu seçin...','Please select the field groups to link.'=>'Lütfen bağlanacak alan gruplarını seçin.','Field group linked successfully.'=>'Alan grubu başarıyla bağlandı.' . "\0" . 'Alan grubu başarıyla bağlandı.','post statusRegistration Failed'=>'Kayıt başarısız','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Bu öğe kaydedilemedi çünkü anahtarı başka bir eklenti veya tema tarafından kaydedilen başka bir öğe tarafından kullanılıyor.','REST API'=>'REST API','Permissions'=>'İzinler','URLs'=>'URL\'ler','Visibility'=>'Görünürlük','Labels'=>'Etiketler','Field Settings Tabs'=>'Alan ayarı sekmeleri','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[ACF kısa kod değeri ön izleme için devre dışı bırakıldı]','Close Modal'=>'Pencereyi kapat','Field moved to other group'=>'Alan başka bir gruba taşındı.','Close modal'=>'Modalı kapat','Start a new group of tabs at this tab.'=>'Bu sekmede yeni bir sekme grubu başlatın.','New Tab Group'=>'Yeni sekme grubu','Use a stylized checkbox using select2'=>'Select2 kullanarak biçimlendirilmiş bir seçim kutusu kullan','Save Other Choice'=>'Diğer seçeneğini kaydet','Allow Other Choice'=>'Diğer seçeneğine izin ver','Add Toggle All'=>'Tümünü aç/kapat ekle','Save Custom Values'=>'Özel değerleri kaydet','Allow Custom Values'=>'Özel değerlere izin ver','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Onay kutusu özel değerleri boş olamaz. Boş değerlerin seçimini kaldırın.','Updates'=>'Güncellemeler','Advanced Custom Fields logo'=>'Advanced Custom Fields logosu','Save Changes'=>'Değişiklikleri kaydet','Field Group Title'=>'Alan grubu başlığı','Add title'=>'Başlık ekle','New to ACF? Take a look at our getting started guide.'=>'ACF\'de yeni misiniz? başlangıç kılavuzumuza göz atın.','Add Field Group'=>'Alan grubu ekle','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF, özel alanları bir araya toplamak için alan gruplarını kullanır ve akabinde bu alanları düzenleme ekranlarına ekler.','Add Your First Field Group'=>'İlk alan grubunuzu ekleyin','Options Pages'=>'Seçenekler sayfası','ACF Blocks'=>'ACF blokları','Gallery Field'=>'Galeri alanı','Flexible Content Field'=>'Esnek içerik alanı','Repeater Field'=>'Tekrarlayıcı alanı','Unlock Extra Features with ACF PRO'=>'ACF PRO ile ek özelikler açın','Delete Field Group'=>'Alan grubunu sil','Created on %1$s at %2$s'=>'%1$s tarihinde %2$s saatinde oluşturuldu','Group Settings'=>'Grup ayarları','Location Rules'=>'Konum kuralları','Choose from over 30 field types. Learn more.'=>'30\'dan fazla alan türünden seçim yapın. Daha fazla bilgi edinin.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Yazılarınız, sayfalarınız, özel yazı tipleriniz ve diğer WordPress içerikleriniz için yeni özel alanlar oluşturmaya başlayın.','Add Your First Field'=>'İlk alanınızı ekleyin','#'=>'#','Add Field'=>'Alan ekle','Presentation'=>'Sunum','Validation'=>'Doğrulama','General'=>'Genel','Import JSON'=>'JSON\'u içe aktar','Export As JSON'=>'JSON olarak dışa aktar','Field group deactivated.'=>'Alan grubu silindi.' . "\0" . '%s alan grubu silindi.','Field group activated.'=>'Alan grubu kaydedildi.' . "\0" . '%s alan grubu kaydedildi.','Deactivate'=>'Devre dışı bırak','Deactivate this item'=>'Bu öğeyi devre dışı bırak','Activate'=>'Etkinleştir','Activate this item'=>'Bu öğeyi etkinleştir','Move field group to trash?'=>'Alan grubu çöp kutusuna taşınsın mı?','post statusInactive'=>'Devre dışı','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields ve Advanced Custom Fields PRO aynı anda etkin olmamalıdır. Advanced Custom Fields PRO eklentisini otomatik olarak devre dışı bıraktık.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields ve Advanced Custom Fields PRO aynı anda etkin olmamalıdır. Advanced Custom Fields eklentisini otomatik olarak devre dışı bıraktık.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - ACF başlatılmadan önce ACF alan değerlerini almak için bir veya daha fazla çağrı algıladık. Bu desteklenmez ve hatalı biçimlendirilmiş veya eksik verilere neden olabilir. Bunu nasıl düzelteceğinizi öğrenin.','%1$s must have a user with the %2$s role.'=>'%1$s %2$s rolüne sahip bir kullanıcıya sahip olmalıdır.' . "\0" . '%1$s şu rollerden birine ait bir kullanıcıya sahip olmalıdır: %2$s','%1$s must have a valid user ID.'=>'%1$s geçerli bir kullanıcı kimliğine sahip olmalıdır.','Invalid request.'=>'Geçersiz istek.','%1$s is not one of %2$s'=>'%1$s bir %2$s değil','%1$s must have term %2$s.'=>'%1$s %2$s terimine sahip olmalı.' . "\0" . '%1$s şu terimlerden biri olmalı: %2$s','%1$s must be of post type %2$s.'=>'%1$s %2$s yazı tipinde olmalıdır.' . "\0" . '%1$s şu yazı tiplerinden birinde olmalıdır: %2$s','%1$s must have a valid post ID.'=>'%1$s geçerli bir yazı kimliği olmalıdır.','%s requires a valid attachment ID.'=>'%s geçerli bir ek kimliği gerektirir.','Show in REST API'=>'REST API\'da göster','Enable Transparency'=>'Saydamlığı etkinleştir','RGBA Array'=>'RGBA dizisi','RGBA String'=>'RGBA metni','Hex String'=>'Hex metin','Upgrade to PRO'=>'Pro sürüme yükselt','post statusActive'=>'Etkin','\'%s\' is not a valid email address'=>'\'%s\' geçerli bir e-posta adresi değil','Color value'=>'Renk değeri','Select default color'=>'Varsayılan rengi seç','Clear color'=>'Rengi temizle','Blocks'=>'Bloklar','Options'=>'Ayarlar','Users'=>'Kullanıcılar','Menu items'=>'Menü ögeleri','Widgets'=>'Bileşenler','Attachments'=>'Dosya ekleri','Taxonomies'=>'Taksonomiler','Posts'=>'İletiler','Last updated: %s'=>'Son güncellenme: %s','Sorry, this post is unavailable for diff comparison.'=>'Üzgünüz, bu alan grubu fark karşılaştırma için uygun değil.','Invalid field group parameter(s).'=>'Geçersiz alan grubu parametresi/leri.','Awaiting save'=>'Kayıt edilmeyi bekliyor','Saved'=>'Kaydedildi','Import'=>'İçe aktar','Review changes'=>'Değişiklikleri incele','Located in: %s'=>'Konumu: %s','Located in plugin: %s'=>'Eklenti içinde konumlu: %s','Located in theme: %s'=>'Tema içinde konumlu: %s','Various'=>'Çeşitli','Sync changes'=>'Değişiklikleri eşitle','Loading diff'=>'Fark yükleniyor','Review local JSON changes'=>'Yerel JSON değişikliklerini incele','Visit website'=>'Web sitesini ziyaret et','View details'=>'Ayrıntıları görüntüle','Version %s'=>'Sürüm %s','Information'=>'Bilgi','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Yardım masası. Yardım masamızdaki profesyonel destek çalışanlarımızı daha derin, teknik sorunların üstesinden gelmenize yardımcı olabilirler.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Tartışmalar. Topluluk forumlarımızda etkin ve dost canlısı bir topluluğumuz var, sizi ACF dünyasının \'nasıl yaparım\'ları ile ilgili yardımcı olabilirler.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Belgeler. Karşınıza çıkabilecek bir çok konu hakkında geniş içerikli belgelerimize baş vurabilirsiniz.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Destek konusunu çok ciddiye alıyoruz ve size ACF ile sitenizde en iyi çözümlere ulaşmanızı istiyoruz. Eğer bir sorunla karşılaşırsanız yardım alabileceğiniz bir kaç yer var:','Help & Support'=>'Yardım ve destek','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'İşin içinden çıkamadığınızda lütfen Yardım ve destek sekmesinden irtibata geçin.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'İlk alan grubunuzu oluşturmadan önce Başlarken rehberimize okumanızı öneririz, bu sayede eklentinin filozofisini daha iyi anlayabilir ve en iyi çözümleri öğrenebilirsiniz.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'The Advanced Custom Fields eklentisi bir görsel form oluşturucu ile WordPress düzenleme ekranlarını ek alanlarla özelleştirme imkanı sağlıyor, ve sezgisel API ile her türlü tema şablon dosyasında bu özel alanlar gösterilebiliyor.','Overview'=>'Genel görünüm','Location type "%s" is already registered.'=>'Konum türü "%s" zaten kayıtlı.','Class "%s" does not exist.'=>'"%s" sınıfı mevcut değil.','Invalid nonce.'=>'Geçersiz nonce.','Error loading field.'=>'Alan yükleme sırasında hata.','Location not found: %s'=>'Konum bulunamadı: %s','Error: %s'=>'Hata: %s','Widget'=>'Bileşen','User Role'=>'Kullanıcı rolü','Comment'=>'Yorum','Post Format'=>'Yazı biçimi','Menu Item'=>'Menü ögesi','Post Status'=>'Yazı durumu','Menus'=>'Menüler','Menu Locations'=>'Menü konumları','Menu'=>'Menü','Post Taxonomy'=>'Yazı taksonomisi','Child Page (has parent)'=>'Alt sayfa (ebeveyni olan)','Parent Page (has children)'=>'Üst sayfa (alt sayfası olan)','Top Level Page (no parent)'=>'Üst düzey sayfa (ebeveynsiz)','Posts Page'=>'Yazılar sayfası','Front Page'=>'Ön Sayfa','Page Type'=>'Sayfa tipi','Viewing back end'=>'Arka yüz görüntüleniyor','Viewing front end'=>'Ön yüz görüntüleniyor','Logged in'=>'Giriş yapıldı','Current User'=>'Şu anki kullanıcı','Page Template'=>'Sayfa şablonu','Register'=>'Kayıt ol','Add / Edit'=>'Ekle / düzenle','User Form'=>'Kullanıcı formu','Page Parent'=>'Sayfa ebeveyni','Super Admin'=>'Süper yönetici','Current User Role'=>'Şu anki kullanıcı rolü','Default Template'=>'Varsayılan şablon','Post Template'=>'Yazı şablonu','Post Category'=>'Yazı kategorisi','All %s formats'=>'Tüm %s biçimleri','Attachment'=>'Eklenti','%s value is required'=>'%s değeri gerekli','Show this field if'=>'Alanı bu şart gerçekleşirse göster','Conditional Logic'=>'Koşullu mantık','and'=>'ve','Local JSON'=>'Yerel JSON','Clone Field'=>'Çoğaltma alanı','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Lütfen ayrıca premium eklentilerin de (%s) en üst sürüme güncellendiğinden emin olun.','This version contains improvements to your database and requires an upgrade.'=>'Bu sürüm veritabanınız için iyileştirmeler içeriyor ve yükseltme gerektiriyor.','Thank you for updating to %1$s v%2$s!'=>'%1$s v%2$s sürümüne güncellediğiniz için teşekkür ederiz!','Database Upgrade Required'=>'Veritabanı yükseltmesi gerekiyor','Options Page'=>'Seçenekler sayfası','Gallery'=>'Galeri','Flexible Content'=>'Esnek içerik','Repeater'=>'Tekrarlayıcı','Back to all tools'=>'Tüm araçlara geri dön','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Eğer düzenleme ekranında birden çok alan grubu ortaya çıkarsa, ilk alan grubunun seçenekleri kullanılır (en düşük sıralama numarasına sahip olan)','Select items to hide them from the edit screen.'=>'Düzenleme ekranından gizlemek istediğiniz ögeleri seçin.','Hide on screen'=>'Ekranda gizle','Send Trackbacks'=>'Geri izlemeleri gönder','Tags'=>'Etiketler','Categories'=>'Kategoriler','Page Attributes'=>'Sayfa özellikleri','Format'=>'Biçim','Author'=>'Yazar','Slug'=>'Kısa isim','Revisions'=>'Sürümler','Comments'=>'Yorumlar','Discussion'=>'Tartışma','Excerpt'=>'Özet','Content Editor'=>'İçerik düzenleyici','Permalink'=>'Kalıcı bağlantı','Shown in field group list'=>'Alan grubu listesinde görüntülenir','Field groups with a lower order will appear first'=>'Daha düşük sıralamaya sahip alan grupları daha önce görünür','Order No.'=>'Sipariş No.','Below fields'=>'Alanlarının altında','Below labels'=>'Etiketlerin altında','Instruction Placement'=>'Yönerge yerleştirme','Label Placement'=>'Etiket yerleştirme','Side'=>'Yan','Normal (after content)'=>'Normal (içerikten sonra)','High (after title)'=>'Yüksek (başlıktan sonra)','Position'=>'Konum','Seamless (no metabox)'=>'Pürüzsüz (metabox yok)','Standard (WP metabox)'=>'Standart (WP metabox)','Style'=>'Stil','Type'=>'Tür','Key'=>'Anahtar','Order'=>'Düzen','Close Field'=>'Alanı kapat','id'=>'id','class'=>'sınıf','width'=>'genişlik','Wrapper Attributes'=>'Kapsayıcı öznitelikleri','Required'=>'Gerekli','Instructions'=>'Yönergeler','Field Type'=>'Alan tipi','Single word, no spaces. Underscores and dashes allowed'=>'Tek kelime, boşluksuz. Alt çizgi ve tireye izin var','Field Name'=>'Alan adı','This is the name which will appear on the EDIT page'=>'Bu isim DÜZENLEME sayfasında görüntülenecek isimdir','Field Label'=>'Alan etiketi','Delete'=>'Sil','Delete field'=>'Sil alanı','Move'=>'Taşı','Move field to another group'=>'Alanı başka gruba taşı','Duplicate field'=>'Alanı çoğalt','Edit field'=>'Alanı düzenle','Drag to reorder'=>'Yeniden düzenlemek için sürükleyin','Show this field group if'=>'Bu alan grubunu şu koşulda göster','No updates available.'=>'Güncelleme yok.','Database upgrade complete. See what\'s new'=>'Veritabanı yükseltme tamamlandı. Yenilikler ','Reading upgrade tasks...'=>'Yükseltme görevlerini okuyor...','Upgrade failed.'=>'Yükseltme başarısız oldu.','Upgrade complete.'=>'Yükseltme başarılı.','Upgrading data to version %s'=>'Veri %s sürümüne yükseltiliyor','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Devam etmeden önce veritabanınızı yedeklemeniz önemle önerilir. Güncelleştiriciyi şimdi çalıştırmak istediğinizden emin misiniz?','Please select at least one site to upgrade.'=>'Lütfen yükseltmek için en az site seçin.','Database Upgrade complete. Return to network dashboard'=>'Veritabanı güncellemesi tamamlandı. Ağ panosuna geri dön','Site is up to date'=>'Site güncel','Site requires database upgrade from %1$s to %2$s'=>'Site %1$s sürümünden %2$s sürümüne veritabanı yükseltmesi gerektiriyor','Site'=>'Site','Upgrade Sites'=>'Siteleri yükselt','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Şu siteler için VT güncellemesi gerekiyor. Güncellemek istediklerinizi işaretleyin ve %s tuşuna basın.','Add rule group'=>'Kural grubu ekle','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Bu gelişmiş özel alanları hangi düzenleme ekranlarının kullanacağını belirlemek için bir kural seti oluşturun','Rules'=>'Kurallar','Copied'=>'Kopyalandı','Copy to clipboard'=>'Panoya kopyala','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Dışa aktarma ve sonra dışa aktarma yöntemini seçtikten sonra alan gruplarını seçin. Sonra başka bir ACF yükleme içe bir .json dosyaya vermek için indirme düğmesini kullanın. Tema yerleştirebilirsiniz PHP kodu aktarma düğmesini kullanın.','Select Field Groups'=>'Alan gruplarını seç','No field groups selected'=>'Hiç alan grubu seçilmemiş','Generate PHP'=>'PHP oluştur','Export Field Groups'=>'Alan gruplarını dışarı aktar','Import file empty'=>'İçe aktarılan dosya boş','Incorrect file type'=>'Geçersiz dosya tipi','Error uploading file. Please try again'=>'Dosya yüklenirken hata oluştu. Lütfen tekrar deneyin','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'İçeri aktarmak istediğiniz Advanced Custom Fields JSON dosyasını seçin. Aşağıdaki içeri aktar tuşuna bastığınızda ACF alan gruplarını içeri aktaracak.','Import Field Groups'=>'Alan gruplarını içeri aktar','Sync'=>'Eşitle','Select %s'=>'Seç %s','Duplicate'=>'Çoğalt','Duplicate this item'=>'Bu ögeyi çoğalt','Supports'=>'Destek','Documentation'=>'Belgeler','Description'=>'Açıklama','Sync available'=>'Eşitleme mevcut','Field group synchronized.'=>'Alan grubu eşitlendi.' . "\0" . '%s alan grubu eşitlendi.','Field group duplicated.'=>'Alan grubu çoğaltıldı.' . "\0" . '%s alan grubu çoğaltıldı.','Active (%s)'=>'Etkin (%s)' . "\0" . 'Etkin (%s)','Review sites & upgrade'=>'Siteleri incele ve güncelle','Upgrade Database'=>'Veritabanını güncelle','Custom Fields'=>'Ek alanlar','Move Field'=>'Alanı taşı','Please select the destination for this field'=>'Lütfen bu alan için bir hedef seçin','The %1$s field can now be found in the %2$s field group'=>'%1$s alanı artık %2$s alan grubunda bulunabilir','Move Complete.'=>'Taşıma tamamlandı.','Active'=>'Etkin','Field Keys'=>'Alan anahtarları','Settings'=>'Ayarlar','Location'=>'Konum','Null'=>'Boş','copy'=>'kopyala','(this field)'=>'(bu alan)','Checked'=>'İşaretlendi','Move Custom Field'=>'Özel alanı taşı','No toggle fields available'=>'Kullanılabilir aç-kapa alan yok','Field group title is required'=>'Alan grubu başlığı gerekli','This field cannot be moved until its changes have been saved'=>'Bu alan, üzerinde yapılan değişiklikler kaydedilene kadar taşınamaz','The string "field_" may not be used at the start of a field name'=>'Artık alan isimlerinin başlangıcında “field_” kullanılmayacak','Field group draft updated.'=>'Alan grubu taslağı güncellendi.','Field group scheduled for.'=>'Alan grubu zamanlandı.','Field group submitted.'=>'Alan grubu gönderildi.','Field group saved.'=>'Alan grubu kaydedildi.','Field group published.'=>'Alan grubu yayımlandı.','Field group deleted.'=>'Alan grubu silindi.','Field group updated.'=>'Alan grubu güncellendi.','Tools'=>'Araçlar','is not equal to'=>'eşit değilse','is equal to'=>'eşitse','Forms'=>'Formlar','Page'=>'Sayfa','Post'=>'Yazı','Relational'=>'İlişkisel','Choice'=>'Seçim','Basic'=>'Basit','Unknown'=>'Bilinmeyen','Field type does not exist'=>'Var olmayan alan tipi','Spam Detected'=>'İstenmeyen tespit edildi','Post updated'=>'Yazı güncellendi','Update'=>'Güncelleme','Validate Email'=>'E-postayı doğrula','Content'=>'İçerik','Title'=>'Başlık','Edit field group'=>'Alan grubunu düzenle','Selection is less than'=>'Seçim daha az','Selection is greater than'=>'Seçin daha büyük','Value is less than'=>'Değer daha az','Value is greater than'=>'Değer daha büyük','Value contains'=>'Değer içeriyor','Value matches pattern'=>'Değer bir desenle eşleşir','Value is not equal to'=>'Değer eşit değilse','Value is equal to'=>'Değer eşitse','Has no value'=>'Hiçbir değer','Has any value'=>'Herhangi bir değer','Cancel'=>'Vazgeç','Are you sure?'=>'Emin misiniz?','%d fields require attention'=>'%d alan dikkatinizi gerektiriyor','1 field requires attention'=>'1 alan dikkatinizi gerektiriyor','Validation failed'=>'Doğrulama başarısız','Validation successful'=>'Doğrulama başarılı','Restricted'=>'Kısıtlı','Collapse Details'=>'Detayları daralt','Expand Details'=>'Ayrıntıları genişlet','Uploaded to this post'=>'Bu yazıya yüklenmiş','verbUpdate'=>'Güncelleme','verbEdit'=>'Düzenle','The changes you made will be lost if you navigate away from this page'=>'Bu sayfadan başka bir sayfaya geçerseniz yaptığınız değişiklikler kaybolacak','File type must be %s.'=>'Dosya tipi %s olmalı.','or'=>'veya','File size must not exceed %s.'=>'Dosya boyutu %s boyutunu geçmemeli.','File size must be at least %s.'=>'Dosya boyutu en az %s olmalı.','Image height must not exceed %dpx.'=>'Görsel yüksekliği %dpx değerini geçmemeli.','Image height must be at least %dpx.'=>'Görsel yüksekliği en az %dpx olmalı.','Image width must not exceed %dpx.'=>'Görsel genişliği %dpx değerini geçmemeli.','Image width must be at least %dpx.'=>'Görsel genişliği en az %dpx olmalı.','(no title)'=>'(başlık yok)','Full Size'=>'Tam boyut','Large'=>'Büyük','Medium'=>'Orta','Thumbnail'=>'Küçük resim','(no label)'=>'(etiket yok)','Sets the textarea height'=>'Metin alanı yüksekliğini ayarla','Rows'=>'Satırlar','Text Area'=>'Metin alanı','Prepend an extra checkbox to toggle all choices'=>'En başa tüm seçimleri tersine çevirmek için ekstra bir seçim kutusu ekle','Save \'custom\' values to the field\'s choices'=>'‘Özel’ değerleri alanın seçenekleri arasına kaydet','Allow \'custom\' values to be added'=>'‘Özel’ alanların eklenebilmesine izin ver','Add new choice'=>'Yeni seçenek ekle','Toggle All'=>'Tümünü aç/kapat','Allow Archives URLs'=>'Arşivler adresine izin ver','Archives'=>'Arşivler','Page Link'=>'Sayfa bağlantısı','Add'=>'Ekle','Name'=>'Bağlantı ismi','%s added'=>'%s eklendi','%s already exists'=>'%s zaten mevcut','User unable to add new %s'=>'Kullanıcı yeni %s ekleyemiyor','Term ID'=>'Terim no','Term Object'=>'Terim nesnesi','Load value from posts terms'=>'Yazının terimlerinden değerleri yükle','Load Terms'=>'Terimleri yükle','Connect selected terms to the post'=>'Seçilmiş terimleri yazıya bağla','Save Terms'=>'Terimleri kaydet','Allow new terms to be created whilst editing'=>'Düzenlenirken yeni terimlerin oluşabilmesine izin ver','Create Terms'=>'Terimleri oluştur','Radio Buttons'=>'Tekli seçim','Single Value'=>'Tek değer','Multi Select'=>'Çoklu seçim','Checkbox'=>'İşaret kutusu','Multiple Values'=>'Çoklu değer','Select the appearance of this field'=>'Bu alanın görünümünü seçin','Appearance'=>'Görünüm','Select the taxonomy to be displayed'=>'Görüntülenecek taksonomiyi seçin','No TermsNo %s'=>'%s yok','Value must be equal to or lower than %d'=>'Değer %d değerine eşit ya da daha küçük olmalı','Value must be equal to or higher than %d'=>'Değer %d değerine eşit ya da daha büyük olmalı','Value must be a number'=>'Değer bir sayı olmalı','Number'=>'Numara','Save \'other\' values to the field\'s choices'=>'‘Diğer’ değerlerini alanın seçenekleri arasına kaydet','Add \'other\' choice to allow for custom values'=>'Özel değerlere izin vermek için \'diğer\' seçeneği ekle','Other'=>'Diğer','Radio Button'=>'Radyo düğmesi','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Önceki akordeonun durması için bir son nokta tanımlayın. Bu akordeon görüntülenmeyecek.','Allow this accordion to open without closing others.'=>'Bu akordeonun diğerlerini kapatmadan açılmasını sağla.','Multi-Expand'=>'Çoklu genişletme','Display this accordion as open on page load.'=>'Sayfa yüklemesi sırasında bu akordeonu açık olarak görüntüle.','Open'=>'Açık','Accordion'=>'Akordiyon','Restrict which files can be uploaded'=>'Yüklenebilecek dosyaları sınırlandırın','File ID'=>'Dosya no','File URL'=>'Dosya adresi','File Array'=>'Dosya dizisi','Add File'=>'Dosya Ekle','No file selected'=>'Dosya seçilmedi','File name'=>'Dosya adı','Update File'=>'Dosyayı güncelle','Edit File'=>'Dosya düzenle','Select File'=>'Dosya seç','File'=>'Dosya','Password'=>'Parola','Specify the value returned'=>'Dönecek değeri belirt','Use AJAX to lazy load choices?'=>'Seçimlerin tembel yüklenmesi için AJAX kullanılsın mı?','Enter each default value on a new line'=>'Her satıra bir değer girin','verbSelect'=>'Seçim','Select2 JS load_failLoading failed'=>'Yükleme başarısız oldu','Select2 JS searchingSearching…'=>'Aranıyor…','Select2 JS load_moreLoading more results…'=>'Daha fazla sonuç yükleniyor…','Select2 JS selection_too_long_nYou can only select %d items'=>'Sadece %d öge seçebilirsiniz','Select2 JS selection_too_long_1You can only select 1 item'=>'Sadece 1 öge seçebilirsiniz','Select2 JS input_too_long_nPlease delete %d characters'=>'Lütfen %d karakter silin','Select2 JS input_too_long_1Please delete 1 character'=>'Lütfen 1 karakter silin','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Lütfen %d veya daha fazla karakter girin','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Lütfen 1 veya daha fazla karakter girin','Select2 JS matches_0No matches found'=>'Eşleşme yok','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d sonuç bulundu. Dolaşmak için yukarı ve aşağı okları kullanın.','Select2 JS matches_1One result is available, press enter to select it.'=>'Bir sonuç bulundu, seçmek için enter tuşuna basın.','nounSelect'=>'Seçim','User ID'=>'Kullanıcı No','User Object'=>'Kullanıcı nesnesi','User Array'=>'Kullanıcı dizisi','All user roles'=>'Bütün kullanıcı rolleri','Filter by Role'=>'Role göre filtrele','User'=>'Kullanıcı','Separator'=>'Ayırıcı','Select Color'=>'Renk seç','Default'=>'Varsayılan','Clear'=>'Temizle','Color Picker'=>'Renk seçici','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Seçim','Date Time Picker JS closeTextDone'=>'Bitti','Date Time Picker JS currentTextNow'=>'Şimdi','Date Time Picker JS timezoneTextTime Zone'=>'Zaman dilimi','Date Time Picker JS microsecTextMicrosecond'=>'Mikrosaniye','Date Time Picker JS millisecTextMillisecond'=>'Milisaniye','Date Time Picker JS secondTextSecond'=>'İkinci','Date Time Picker JS minuteTextMinute'=>'Dakika','Date Time Picker JS hourTextHour'=>'Saat','Date Time Picker JS timeTextTime'=>'Zaman','Date Time Picker JS timeOnlyTitleChoose Time'=>'Zamanı se','Date Time Picker'=>'Tarih zaman seçici','Endpoint'=>'Uç nokta','Left aligned'=>'Sola hizalı','Top aligned'=>'Üste hizalı','Placement'=>'Konumlandırma','Tab'=>'Sekme','Value must be a valid URL'=>'Değer geçerli bir web adresi olmalı','Link URL'=>'Bağlantı adresi','Link Array'=>'Bağlantı dizisi','Opens in a new window/tab'=>'Yeni pencerede/sekmede açılır','Select Link'=>'Bağlantı seç','Link'=>'Link','Email'=>'EPosta','Step Size'=>'Adım boyutu','Maximum Value'=>'En fazla değer','Minimum Value'=>'En az değer','Range'=>'Aralık','Both (Array)'=>'İkisi de (Dizi)','Label'=>'Etiket','Value'=>'Değer','Vertical'=>'Dikey','Horizontal'=>'Yatay','red : Red'=>'kirmizi : Kırmızı','For more control, you may specify both a value and label like this:'=>'Daha fazla kontrol için, hem bir değeri hem de bir etiketi şu şekilde belirtebilirsiniz:','Enter each choice on a new line.'=>'Her seçeneği yeni bir satıra girin.','Choices'=>'Seçimler','Button Group'=>'Tuş grubu','Allow Null'=>'Null değere izin ver','Parent'=>'Ana','TinyMCE will not be initialized until field is clicked'=>'Alan tıklanana kadar TinyMCE hazırlanmayacaktır','Delay Initialization'=>'Hazırlık geciktirme','Show Media Upload Buttons'=>'Ortam yükleme tuşları gösterilsin','Toolbar'=>'Araç çubuğu','Text Only'=>'Sadece Metin','Visual Only'=>'Sadece görsel','Visual & Text'=>'Görsel ve metin','Tabs'=>'Seklemeler','Click to initialize TinyMCE'=>'TinyMCE hazırlamak için tıklayın','Name for the Text editor tab (formerly HTML)Text'=>'Metin','Visual'=>'Görsel','Value must not exceed %d characters'=>'Değer %d karakteri geçmemelidir','Leave blank for no limit'=>'Limit olmaması için boş bırakın','Character Limit'=>'Karakter limiti','Appears after the input'=>'Girdi alanından sonra görünür','Append'=>'Sonuna ekle','Appears before the input'=>'Girdi alanından önce görünür','Prepend'=>'Önüne ekle','Appears within the input'=>'Girdi alanının içinde görünür','Placeholder Text'=>'Yer tutucu metin','Appears when creating a new post'=>'Yeni bir yazı oluştururken görünür','Text'=>'Metin','%1$s requires at least %2$s selection'=>'%1$s en az %2$s seçim gerektirir' . "\0" . '%1$s en az %2$s seçim gerektirir','Post ID'=>'Yazı ID','Post Object'=>'Yazı nesnesi','Maximum Posts'=>'En fazla yazı','Minimum Posts'=>'En az gönderi','Featured Image'=>'Öne çıkan görsel','Selected elements will be displayed in each result'=>'Her sonuç içinde seçilmiş elemanlar görüntülenir','Elements'=>'Elemanlar','Taxonomy'=>'Etiketleme','Post Type'=>'Yazı tipi','Filters'=>'Filtreler','All taxonomies'=>'Tüm taksonomiler','Filter by Taxonomy'=>'Taksonomiye göre filtre','All post types'=>'Tüm yazı tipleri','Filter by Post Type'=>'Yazı tipine göre filtre','Search...'=>'Ara...','Select taxonomy'=>'Taksonomi seç','Select post type'=>'Yazı tipi seç','No matches found'=>'Eşleşme yok','Loading'=>'Yükleniyor','Maximum values reached ( {max} values )'=>'En yüksek değerlere ulaşıldı ({max} değerleri)','Relationship'=>'İlişkili','Comma separated list. Leave blank for all types'=>'Virgül ile ayrılmış liste. Tüm tipler için boş bırakın','Allowed File Types'=>'İzin verilen dosya tipleri','Maximum'=>'En fazla','File size'=>'Dosya boyutu','Restrict which images can be uploaded'=>'Hangi görsellerin yüklenebileceğini sınırlandırın','Minimum'=>'En az','Uploaded to post'=>'Yazıya yüklendi','All'=>'Tümü','Limit the media library choice'=>'Ortam kitaplığı seçimini sınırlayın','Library'=>'Kitaplık','Preview Size'=>'Önizleme boyutu','Image ID'=>'Görsel no','Image URL'=>'Resim Adresi','Image Array'=>'Görsel dizisi','Specify the returned value on front end'=>'Ön yüzden dönecek değeri belirleyin','Return Value'=>'Dönüş değeri','Add Image'=>'Görsel ekle','No image selected'=>'Resim seçilmedi','Remove'=>'Kaldır','Edit'=>'Düzenle','All images'=>'Tüm görseller','Update Image'=>'Görseli güncelle','Edit Image'=>'Resmi düzenle','Select Image'=>'Resim Seç','Image'=>'Görsel','Allow HTML markup to display as visible text instead of rendering'=>'Görünür metin olarak HTML kodlamasının görüntülenmesine izin ver','Escape HTML'=>'HTML’i güvenli hale getir','No Formatting'=>'Biçimlendirme yok','Automatically add <br>'=>'Otomatik ekle <br>','Automatically add paragraphs'=>'Otomatik paragraf ekle','Controls how new lines are rendered'=>'Yeni satırların nasıl görüntüleneceğini denetler','New Lines'=>'Yeni satırlar','Week Starts On'=>'Hafta başlangıcı','The format used when saving a value'=>'Bir değer kaydedilirken kullanılacak biçim','Save Format'=>'Biçimi kaydet','Date Picker JS weekHeaderWk'=>'Hf','Date Picker JS prevTextPrev'=>'Önceki','Date Picker JS nextTextNext'=>'Sonraki','Date Picker JS currentTextToday'=>'Bugün','Date Picker JS closeTextDone'=>'Bitti','Date Picker'=>'Tarih seçici','Width'=>'Genişlik','Embed Size'=>'Gömme boyutu','Enter URL'=>'Adres girin','oEmbed'=>'oEmbed','Text shown when inactive'=>'Etkin değilken görüntülenen metin','Off Text'=>'Kapalı metni','Text shown when active'=>'Etkinken görüntülenen metin','On Text'=>'Açık metni','Stylized UI'=>'Stilize edilmiş kullanıcı arabirimi','Default Value'=>'Varsayılan değer','Displays text alongside the checkbox'=>'İşaret kutusunun yanında görüntülenen metin','Message'=>'Mesaj','No'=>'Hayır','Yes'=>'Evet','True / False'=>'Doğru / yanlış','Row'=>'Satır','Table'=>'Tablo','Block'=>'Blok','Specify the style used to render the selected fields'=>'Seçili alanları görüntülemek için kullanılacak stili belirtin','Layout'=>'Yerleşim','Sub Fields'=>'Alt alanlar','Group'=>'Grup','Customize the map height'=>'Harita yüksekliğini özelleştir','Height'=>'Ağırlık','Set the initial zoom level'=>'Temel yaklaşma seviyesini belirle','Zoom'=>'Yakınlaşma','Center the initial map'=>'Haritayı ortala','Center'=>'Merkez','Search for address...'=>'Adres arayın…','Find current location'=>'Şu anki konumu bul','Clear location'=>'Konumu temizle','Search'=>'Ara','Sorry, this browser does not support geolocation'=>'Üzgünüz, bu tarayıcı konumlandırma desteklemiyor','Google Map'=>'Google haritası','The format returned via template functions'=>'Tema işlevlerinden dönen biçim','Return Format'=>'Dönüş biçimi','Custom:'=>'Özel:','The format displayed when editing a post'=>'Bir yazı düzenlenirken görüntülenecek biçim','Display Format'=>'Gösterim biçimi','Time Picker'=>'Zaman seçici','Inactive (%s)'=>'Devre dışı (%s)' . "\0" . 'Devre dışı (%s)','No Fields found in Trash'=>'Çöpte alan bulunamadı','No Fields found'=>'Hiç alan bulunamadı','Search Fields'=>'Alanlarda ara','View Field'=>'Alanı görüntüle','New Field'=>'Yeni alan','Edit Field'=>'Alanı düzenle','Add New Field'=>'Yeni elan ekle','Field'=>'Alan','Fields'=>'Alanlar','No Field Groups found in Trash'=>'Çöpte alan grubu bulunamadı','No Field Groups found'=>'Hiç alan grubu bulunamadı','Search Field Groups'=>'Alan gruplarında ara','View Field Group'=>'Alan grubunu görüntüle','New Field Group'=>'Yeni alan grubu','Edit Field Group'=>'Alan grubunu düzenle','Add New Field Group'=>'Yeni alan grubu ekle','Add New'=>'Yeni ekle','Field Group'=>'Alan grubu','Field Groups'=>'Alan grupları','Customize WordPress with powerful, professional and intuitive fields.'=>'Güçlü, profesyonel ve sezgisel alanlar ile WordPress\'i özelleştirin.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'Blok türü adı gereklidir.','Block type "%s" is already registered.'=>'Blok türü "%s" zaten kayıtlı.','Switch to Edit'=>'Düzenlemeye geç','Switch to Preview'=>'Önizlemeye geç','Change content alignment'=>'İçerik hizalamasını değiştir','%s settings'=>'%s ayarları','Options Updated'=>'Seçenekler güncellendi','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Güncellemeleri etkinleştirmek için lütfen Güncellemeler sayfasında lisans anahtarınızı girin. Eğer bir lisans anahtarınız yoksa lütfen detaylar ve fiyatlama sayfasına bakın.','ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence'=>'ACF etkinleştirme hatası. Tanımlı lisans anahtarınız değişti, ancak eski lisansınızı devre dışı bırakırken bir hata oluştu','ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server'=>'ACF etkinleştirme hatası. Tanımlı lisans anahtarınız değişti, ancak etkinleştirme sunucusuna bağlanırken bir hata oluştu','ACF Activation Error'=>'ACF etkinleştirme hatası','ACF Activation Error. An error occurred when connecting to activation server'=>'ACF etkinleştirme hatası. Etkinleştirme sunucusuna bağlanırken bir hata oluştu','Check Again'=>'Tekrar kontrol et','ACF Activation Error. Could not connect to activation server'=>'ACF etkinleştirme hatası. Etkinleştirme sunucusu ile bağlantı kurulamadı','Publish'=>'Yayımla','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Bu seçenekler sayfası için hiç özel alan grubu bulunamadı. Bir özel alan grubu oluştur','Error. Could not connect to update server'=>' Hata. Güncelleme sunucusu ile bağlantı kurulamadı','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'Hata. Güncelleme paketi için kimlik doğrulaması yapılamadı. Lütfen ACF PRO lisansınızı kontrol edin ya da lisansınızı etkisizleştirip, tekrar etkinleştirin.','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'Hata. Bu sitenin lisansının süresi dolmuş veya devre dışı bırakılmış. Lütfen ACF PRO lisansınızı yeniden etkinleştirin.','Select one or more fields you wish to clone'=>'Çoğaltmak için bir ya da daha fazla alan seçin','Display'=>'Görüntüle','Specify the style used to render the clone field'=>'Çoğaltılacak alanın görünümü için stili belirleyin','Group (displays selected fields in a group within this field)'=>'Grup (bu alanın içinde seçili alanları grup olarak gösterir)','Seamless (replaces this field with selected fields)'=>'Pürüzsüz (bu alanı seçişmiş olan alanlarla değiştirir)','Labels will be displayed as %s'=>'Etiketler %s olarak görüntülenir','Prefix Field Labels'=>'Alan etiketlerine ön ek ekle','Values will be saved as %s'=>'Değerler %s olarak kaydedilecek','Prefix Field Names'=>'Alan isimlerine ön ek ekle','Unknown field'=>'Bilinmeyen alan','Unknown field group'=>'Bilinmeyen alan grubu','All fields from %s field group'=>'%s alan grubundaki tüm alanlar','Add Row'=>'Satır ekle','layout'=>'yerleşim' . "\0" . 'yerleşimler','layouts'=>'yerleşimler','This field requires at least {min} {label} {identifier}'=>'Bu alan için en az gereken {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'Bu alan için sınır {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} kullanılabilir (en fazla {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} gerekli (min {min})','Flexible Content requires at least 1 layout'=>'Esnek içerik, en az 1 yerleşim gerektirir','Click the "%s" button below to start creating your layout'=>'Kendi yerleşiminizi oluşturmaya başlamak için aşağıdaki "%s " tuşuna tıklayın','Add layout'=>'Yerleşim ekle','Duplicate layout'=>'Düzeni çoğalt','Remove layout'=>'Yerleşimi çıkar','Click to toggle'=>'Geçiş yapmak için tıklayın','Delete Layout'=>'Yerleşimi sil','Duplicate Layout'=>'Yerleşimi çoğalt','Add New Layout'=>'Yeni yerleşim ekle','Add Layout'=>'Yerleşim ekle','Min'=>'En düşük','Max'=>'En yüksek','Minimum Layouts'=>'En az yerleşim','Maximum Layouts'=>'En fazla yerleşim','Button Label'=>'Tuş etiketi','%s must be of type array or null.'=>'%s dizi veya null türünde olmalıdır.','%1$s must contain at least %2$s %3$s layout.'=>'%1$s en az %2$s %3$s düzen içermelidir.' . "\0" . '%1$s en az %2$s %3$s düzen içermelidir.','%1$s must contain at most %2$s %3$s layout.'=>'%1$s en fazla %2$s %3$s düzeni içermelidir.' . "\0" . '%1$s en fazla %2$s %3$s düzeni içermelidir.','Add Image to Gallery'=>'Galeriye görsel ekle','Maximum selection reached'=>'En fazla seçim aşıldı','Length'=>'Uzunluk','Caption'=>'Başlık','Alt Text'=>'Alternatif metin','Add to gallery'=>'Galeriye ekle','Bulk actions'=>'Toplu eylemler','Sort by date uploaded'=>'Yüklenme tarihine göre sırala','Sort by date modified'=>'Değiştirme tarihine göre sırala','Sort by title'=>'Başlığa göre sırala','Reverse current order'=>'Sıralamayı ters çevir','Close'=>'Kapat','Minimum Selection'=>'En az seçim','Maximum Selection'=>'En fazla seçim','Allowed file types'=>'İzin verilen dosya tipleri','Insert'=>'Ekle','Specify where new attachments are added'=>'Yeni eklerin nereye ekleneceğini belirtin','Append to the end'=>'Sona ekle','Prepend to the beginning'=>'En başa ekleyin','Minimum rows not reached ({min} rows)'=>'En az satır sayısına ulaşıldı ({min} satır)','Maximum rows reached ({max} rows)'=>'En fazla satır değerine ulaşıldı ({max} satır)','Minimum Rows'=>'En az satır','Maximum Rows'=>'En fazla satır','Collapsed'=>'Daraltılmış','Select a sub field to show when row is collapsed'=>'Satır toparlandığında görüntülenecek alt alanı seçin','Invalid field key or name.'=>'Geçersiz alan grup no.','Click to reorder'=>'Yeniden düzenlemek için sürükleyin','Add row'=>'Satır ekle','Duplicate row'=>'Satırı çoğalt','Remove row'=>'Satır çıkar','First Page'=>'Ön sayfa','Previous Page'=>'Yazılar sayfası','Next Page'=>'Ön sayfa','Last Page'=>'Yazılar sayfası','No block types exist'=>'Hiç blok tipi yok','No options pages exist'=>'Seçenekler sayfayı mevcut değil','Deactivate License'=>'Lisansı devre dışı bırak','Activate License'=>'Lisansı etkinleştir','License Information'=>'Lisans bilgisi','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Güncellemeleri açmak için lisans anahtarınızı aşağıya girin. Eğer bir lisans anahtarınız yoksa lütfen detaylar ve fiyatlama sayfasına bakın.','License Key'=>'Lisans anahtarı','Your license key is defined in wp-config.php.'=>'Lisans anahtarınız wp-config.php içinde tanımlanmış.','Retry Activation'=>'Etkinleştirmeyi yeniden dene','Update Information'=>'Güncelleme bilgisi','Current Version'=>'Mevcut sürüm','Latest Version'=>'En son sürüm','Update Available'=>'Güncelleme mevcut','Upgrade Notice'=>'Yükseltme bildirimi','Enter your license key to unlock updates'=>'Güncelleştirmelerin kilidini açmak için yukardaki alana lisans anahtarını girin','Update Plugin'=>'Eklentiyi güncelle','Please reactivate your license to unlock updates'=>'Güncellemelerin kilidini açmak için lütfen lisansınızı yeniden etkinleştirin']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.mo index b1c73d3cfb5f589446e39fb2e6d99eca41067e18..089a99616c0db6a0b7c00cf459535b8dbca93010 100644 GIT binary patch literal 145084 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 AyZ`_I delta 18388 zcmY-02YeLO!uRo+4T*qsLJ1`-kkC5>5K#z(5@~@16h(29EMZNu3A-C4fUcld6dN$& zh|;{E6j4FFU_lgVDmGLU8v@sUMZm6C@%{aG4)@`m&vW>mHZ!O1!1dXAvgQ}3eDR}= zYAm<77Wgcy6=tMb*3=}+>eflQmbE0yvYO#ioQ#|BO8gtIz$^P(RuG@UHkdZR^CHY8 zJr&2|I&6uju_o3TXju&{D{eI*(w2;l*bZ~?LM%htV$Ct-cVTVPPZ*!WI;8hu3w#Hc z;z?utBJYI_2U%7=`Q33iF2EabAI{_b*6@ohYc3ftVlNyt*s^9}DPDq~;*Z#pL<_8c zsb$r|F4zG3VG54GaX1zkK2 z*4Ps}qk1$I)xrR3YOcd}INy}7K{a3lw#V(LhJS>re;hS}KjKwrjr7vfP~{<{p>b;- z5zXBls28t5?y(+14c%9mhSsRW|5+_?5XnMR!&hNz+=PBSfSSs$jme|EbUV}t3_;b; z!?xQ0VIu0;5>!u~N))h9QLFrSV+W42Ow#$N2UKHQbWQ%V#?P=j`N@}g<$bXW>B*>F zauZ&F4mRNZ)`LVe0$cD(d=68v$rvxc6>2EEpn5z2YvXX#gT|w#VhXCkLCnBqsI{;I zYvBRZ2plr`CoryzABd;{Nn^cz-Vke$&P2Va3#wig>Omt-exC6vQ$7Q0Qhq%q<4vag zR@C{i)RaGrdd}lx8Gk>KXUOP)AEM5Douf)O!3%LPs;8q-JGGs(%~S z!Fy31c*x{$G3jTFd&V*Tdf}U7Xq){T`{G&D{_Qi~o3mV0`7~7i^{6#)H|qW^*c*4F z7VD3wDXcre8_85uL()(k$v}-%w>S|EMV4_0>TJ$Myd=MvF_Zb1#%ou z_;%EYEWw7j-lVsq*1&71dheqe{3-UsZ&A-_ldpy||Jg(ukdcSg7{Da_7}e6xP*d`S zN!KXw>et44WzBgWhVb})CgaLjd2F5fpalk`~OxV+HMb{hHx`#ME+&c zyHIEQtEdNkfqKD7Q~n2PjU-R@7Gq0P!+N2fGX%A0M`LH4jvDFPF|M9EMD$=6>*E^K z3!Xp??M~F(zlj>UPf)A;EOx}^Q@jxvit5NH)CkBScpE-cjC2p4>rNms5Ovsg;zflHP>0FhKBq1s>0PMv zgDAYE^DW_2^}j|2C>2AE8=&9QB|-O?mQ_UQg?zUgXDd*adsx9PEmlup1u6 zYthF?0ndqBMMTu1GSrJ_p&AlL_4p2xc8qIK^&T}oi+b?^)Ce3x_53JmO?-~pcBilr zCQb96+Z20h|ECjaPQiH814>MV80rD@Q4LyT${kb#)}mhYIO_hVQ6uvP>c00;&pVD9 z!S7M`{cOsUuBN{Be?1}@*bFmqFzNw?s6|wcy75NT1MftwnH8vA@C2seF4W>Wf*O%i zsNMBDYJ~qnHQ0BJHzhSO-i3^QMAXCSs27)_D$Yi|Xg>DEWvHI)M-Ay4sD>R!)jNfH zaq@J}`ltq{q3U-)y=RcgA32@zS4KV=S}fC1+h_@P#fMQNa0s&4eME*lY2OL)DeO!icFzNN!2altMIJL+d z;vT35jX?EyGPc0!sI@Q`wH6#y2UeQ=$54xKKk9iO#))Wdenbt`Z`dD`i@p58s2j3T zBUE7W|6$ULQA7W{@epcCzB2xd9Z4qzz5BajKho1s4UR7*q6%A34|)&Pqi-=8e?qN^ zKTuPZJi}Xb4N)hXA8TMAlRp5}k&&2$`Kaeyj;eRHu@HG~+$tfWp^BjP`#jW(Zbsd3 z52``;8dsxM`9{=GzlfQ51hodv;sNYm;{841EV3@GoSBx@3D=<({p;9X`~O!WL&<0v z^5%RRYKT^#9{46|^`~6t{Y%CmtVMbes-a6!Q??4#)A#T>{0LoKUh0it_cE`815x#c zVhi4HjU=K61+Wg5qk29UH6n4;oGwCbqve=_n^22uE9(B;SO?!gt(lKd_nkyN=f9}> zN#))Yrea(b+7r=S_C~Gh;n)iEQ8!eg*2V%%M;Fz=?N}S1M~%pS)QjFmHRy=R{~Wd2 zzen}FX4q>$y)fgi7q=!uFX)M?Fv3(AgDSt$l$W7;w$P-P8y`ijiQT9d9YM|Y57-e~ zR(R*YaMY?VK{a$?1>>(CEGDBSE=Q$Tqk6sx>)>-HeE`*mK6-Ovw}KL|5$2>P%X_2Lq& zk5SZ%Z$`av8LDFspz1x0YEXO|5k24;R70Le&E=cMBd8lr7{5m~p2-RJRHMYylM*Dvg z5zXn(sFC;s)zkhrdOaVBx?v*f0oR~<5<~UuM%0ksg^lr_s43fS%3nr}%psHiIW{1D z8Wa29rWH-esE^tn9Z-uS8+GGoY=c*!8aB`5-+>KDuf~?R6?@|ACjBRlCf)od?<5W2 zVA3m4_20jV@mEWJAVaG&X@NHd^^Cnxb36&#<6KnFR-;B>v+-%vcHD(p?XROo>^;QK|70yGw@P1TB)}p3l z8>&Mup&D`!RqqJuoH>T-$Tx8!8tR`>5BL+?VO{o!hPoGOh=-c=BveleF%2tG_b*0` z$Wm;L529Z9EUNx)RKwoF%kd~?V7&i7%-o_zU>>T)3s5h<8+GGalmCQqCk`S1RZPZO zw|YIRkLpNsY>%By{y5a)oq_|f3>ksAwVsGxuobn~UPN}7^$u!Pk6q*~$^fd~eALk1 zfhl+&=He>U$bDt3eH)+jq`Tu#oR1ob7f=m8h$-6thlpH2#u4K&^pXA=wVnQB(to2( z+IPG6fEuU<)W#av5H+VwQ4MTo%DbbU*AI370Mz>~QaSIpvWe)1(WsW?qo!agYA$D> z9()U`K}%30wH~MA4ot#ki@gzQiF#faW0r9!>bYZ3Q+ox*M-aJ=NN?PV9qqW=N&`^GhnxiwQ zgXnKmd5b%}5y(I_uor6kU5;%qhFVnjn*7&MBl!(#d!IsW+nRTIYpM%s%7)y<_}3untzD8gPSg5o!vSq88i3I1pb!y~w`XJ2zTjGt#|{xtLBmfU0*B=HQAr z5e?N*)S~za)$%`44e;G#wiPPf9M#}VlkSCj@Fl4IJPmblEkKlt86{dV0szIBv0q#Hz=_{CxZ=haOf2lXJ?NJTy zgBsyWkmts&2}IPAsi+@?64VIXjBD_AR6{y1^B&Y2^`N1s28_W@cm?*v1=ta{VGsNe zFT|RTH&Usn_w>b7?f(fx^ul6P53WPqP=V^nJk+9l0oBvbjXxu^WTo8eHE=m<5wAj> zeCtjAE0{|9ZLEi1phom3%;5djSt9C5`{mw)dZ8)|MBOk9_2P-x1q)FPy$c)SGUIww zz3tc;51=}7#^nEn8o7G+c_Wa9aV?H4A}Sb<8i}dc1gE1`c@^rx_oM1@vG2?0MN51|Vq{WzpN>4y_;1-wh*9&haLnCkx>P0J2J%0@KqMfLE`%pbPXwn~` zUi>NQ{*%T(j2GPRO-U-MLoKl}_C~F_5%)9xI%x7uM%XwX_29**7e9cSlC>s(Gpd2l zq2~NmtiZQXi)-i#Z?R27y?7or$EBzd+iZLxPDCf!+o+zOG@eDZu>J$y6tqU2U_(*$ z3Na0%m{<#_hAczfw*oaH8%+Mw=qLR=YBzm?sTlv9h+6hL>H&=&^lnT;y{H3f1O}j5 zehF#_^H3vDY>cAT#zNGO(Osy6X({TtTT%DzKt1;$a(~?VgoqBF|6l=*Ug`Zq;VSGv z`ZZMf8B{~YuktKFJ?KhQk4sT&rP`zyqDEi|YL~1+HTVfsLw8{#?f+MaXl_42Rs0fL z<8Rm!o38dA)Cb3t9)f!D-NrSj7jH!^&Sz0C*oTQ-fojMx)X<+qP36y6OZ&gs8t=xo zs2jVZDh@;q`A}5L^Noerjr1%Wh^tZeeSm8C2~-2EwVn-8Q``=l;l-GN`513SWDXHM zU^!~8)}lsa1FC1+@M3%pFU4O_4a$1RdqEEB{>i9Cc`XjXxu~`99BLQrLQU0ss0N;R zi1F78eS1c4e3RA3Fcx`T!ejawJAS@YT$8fi>FaNZnVxD zi2}XsCu8GR(q3& zy@qr~4gEk=hw`u;UKKZy8&Mp%$wj>+yaopU4R;#Fucy6W$s~ z+3MZc0@c&bsGjt}x;POvw9`>TKMOTtvr)Tb0cwhtqNZd6>O6VMxF6%n_>hPe-FHT7 zoA=^W)YP=cR2+;AaUyCh6rooCJk)AlfempdYFoaEgYgSg1KK_5HJ}HoUiOoWe?21k zWT*j!#@X10^kP)`W|RLc>cwxMUhoB`;Gft4lb$jSM?J5-Ne@7c#7NYEHx1RX>Zch0 z4n&rb(GQ=+Ec_ld=NV6X+hioxB3*(S;#sK0HXj?~Le%cL5A~a|)%ZH*#!zMp|goqk&44dL9)PquXcn@fd8se75cBmJ3MvXuZOvQevMVgDMKMB?Fsi=kr zQQNKp`{FjV_4}Wy=9=qUjFCIdJ>t6lL8v6Ig*TddD~Zog!Fg9L@@txB zbTRk6dS1CkupZ_8wErKZ!dWt!qSk_%^)e*mNy1Fx!>Ifk@lC|9!QTkA2tCQyFdruV zCblDe7-x~bmEa?N1>yWlqx39g&*FaV|BneF!kuL5T19XO7m=SCg(!I78kV()yRs#-_5?1!tRe8(}n|iOu+5LF9ERoxAQi zFCH-Qe`0_Nm4ttoykW-6d08DojL?*@jQrz-GV{O-$;-)}9wc`mf z!nx~D$|}w!jM>~ckq|WZ)ga!3(1Os0I>QLRnzC2SJ@bw2sq-ymkCPsP^$GFE`D2W! zpr6N5(z-fRS=U{pU&AJel=oNa*(QD+bzY+UZ^A}`&W%e<*~RAmme`okm+}c%PWedU z^Stu7bsLGN2_I2VM&>uz*F5A}^21(5>k;yDP5xl=b`zgU`9DqGi^Ru~AHnmlS>)Ys z^1jDkDg513$kD%ie?aCulQEgf-HG=iZySyvU5ztHKS#KUxGw#8=o(F4lsdY)5Z05{ z56m)UnCk)Znp5XW!ZhMZgcGK0rS^ZEf@(4s65o#{IFN9hpo^0-@t;^L{x;z+!hfiz z>pHA$;!1ZTJW9Bcyiaie&+deukS->!Yn0;Hg|yzE_;0^IBXb-<*98>(O#C3>CPJKW zuUBL>CqB!>r(qiDBD|U~ncyRR{^gqV%XmBCJ_`GwejE6xPQ2fmYFefnI}pzy=to9Z z<#}a(ZoHCkh%j3ZA-qnV;ePm7M7V=8{oa3xNv6^gyxiRL%X#;zxSV^h zChtSS0@C-QK2HCOTxR@<1*y0hBX|sTT}AkT(22@-Visk(Z2XwKT3#~oKQyM0*VClW z@rL&j>kOVCTtqgfHJtc8^;o#Vd5n?g8Ou(;8P}E;AL5hNXO^$$6zwX5neGBRNj&BBS~3($vc3T;)7nc6*cAACOv`l z1mbs?bROvj=2;PwcaG(hog!@aGU8S_iOWoBp}9%P_Xt0l{I`&qvUXDUM(SK->Q#|< zE%8Epo^TEE`>`|iJ|etNNGF6${qDqdO(MM!r)d8VCi5tX5>t3Rh1ZZiX3{_5L=z|5 zdVnyLu!S&$xJm--e>k-#{Q{vY>Gp(v)Srm0$-5D)%-$JKU3~XE zpL2XkOK14fcFw<+rq}IZWk&tcU@R62mqeW#mJM|NT-Ls2Z~u%?u&mf03C^ktMS@X( zAQlUTW1)($$6|q^ndS8LylB*U z?uEQ&!vaO6e%eA)prR~l4GTm=Ma~Vo4my)wY+k#pqNvmwrazsvKelt;elc@wMQo=eop9USLcbNo1M=-Yvv>$tM80I*20M#^E;c4wQ{;0pV&82 z5svxuXqh##ib+m1W0be@tWm*mFv3Xq^G4@cqbe#&Xxq3zrSsc~5iLds*dXC*e`3@v zrNR|n!ujm;v}SYs`LPJw%NiXj4*HpP1}+#3J1>6Gv}PnUmzM_0oamREoQ_{DbB=!H z_tq~XAFH-h6f^Ifwxu}GC!O1a_a{}S2|{y)ICR((IO)|gRlhd(vy?*q{9qaFx5g<^Ngt+YZAPu}f%2f!{<-PVDvMbb+*}c587KZstRXj6 z%bwp!E$|jnUR7aPC_2-cG-_D3KXE2_QEzRyvo5sTxN9!7(^E=9(O59z-dWdf*`d5* zcF>v>6n=AVnv~AUNkPsu)lIE$|HEC^z@F}2(#XE9*~rAPXypgEtAIX56VYO~bz^&~ zdsAb(om(r_ZsPVxwL4zmjdj$Wmuh!+&!pNT-OWwyiSE*7c80sDx!q<*|1`T*lCL7- z9%y9`tf8L?H#^;K;ogyMcXs!u+W}uJ=SYgc zZ|Q5#b0_t)XSiDiF~hkR+qpXqU2K=zZtf*^hX#?VpueYoWT1@mP)CUS#-(<*xS4J+`~icHYs`ZmKGNbWzd^s+pXP#Y`c|vOSaw7-8bAGW`DXP@3tE6;w(=hn!#Te^{a7C?T1-KkcfIuI!fMD}iTe=4vCyEji}kd9Bb{qFH% zyY-G=r`R1+x@DK@TcMf{h_Rt4NBZ7v{$Q*$6fO(yTN4XKtP$rW+_gb_yt{dZo#(bG zu`h8$C3Z%W>R?25L*@Qpsa8-Rws%{^Z6C5bxpPBy>$)7&!APh&m?+kVLf^E4Jv+j++7WSg z-_C9tw%ATf*4IMJ-LlyJ$aU_pyVc@TA@RLX>gK)5VUl^LomsGVYbg)&^E1&YCp0(I z*(#{0EUWSd*)wXmRZz8W4PQo8g;idZc9s&XDS^2q!95%JBH6d5Z11*GYYfw3W}C;BLH+VLRlq43h4*?{c4BVGpT2g6|ui#og}O2ka_)ireWd z8)N-S`&u`1m3_44xtVvf%Q=1~ueQ_Ng{$pUcjIciq;Eby|5MM+amXJfNmk;Cd$(EH zdp6LmvOqaIoK3NJ+rBmB0r!E2SY!?UY0q(It+PAU8nX^>ybi2L|DyTAL#Iu7i% z>)DpM>+P)MNx^7&$Q`oY?v*}*;Y>8t8leL_ps6k|5Bdu$s;gpEZtf%8V{fz%H_xtS zRfl<sq)v(xL2h=$qxELK)(se51>bwf|uWdrxz z7xw1|s%K~j%DuK)-m2&SyE)HaQO4rnOX%F!$;?0`6brD?+{d1_N4FatjLZy#OG0de z2n$T}$p^`v4gZ&Pzuj)9Uo<*6$E^PmrF?r82mB?Wxoo(p3~rQmbt*J#EJin@72!yr zvo$rqs&U_W#@^#T{H*;#^4_g9-aWa=POIZ}!yhQ+EOW1U-flg76bn^n;9P%kVxMSi ztYM+Dl2Bp;@uKZ~YL)QS5aGdd6Gsb;*t14Yg)cg6*yf$QAQU+3U#^@iQnee?}`$XK)gG_0lclg%CQ$4Id1_bjR? zW&1}Nu~7NBl$pEp+8<(J^K8y6H~lT!-yoVe8)*vPqSZPj*L-3(cT3;q2e9fL_Qb>Q zuq_Y1!*AcIckS`rD)z0>XB69=W1}*_`Jn|64w+5&|0UclhdD=fy{{g8V7G0c&*Cyo z&i_uz57?3&j@Sc|m<{*s4{iSid4WhpS-^77d~Y{)U;mhX|M`i1wY&9Gdy~89sD1T? zV>EJ_Yeu^JF}s64ux>j>y|L5MNoR|FW;HJ!bE=Xu!{}M7jIPSq|Zif7{nAZ{%yS z{0iT9Ieam&Va4htuY^A{0N6D_|!^7g3+-1eNA7pI{ATOHmBcPh?mv! z-L_*|ZC@wbom1C0*$p-DopB#;Iirh|Ze8cN>Xx}%hcNu^7 z$|~KlyN&OV?XGL<>)te{V(*$r6`y0(9M?MZ^tQ^jfYIkN2Ur#sI)0gjd?ByHkzSYb3VxQ508L@yr zaTIc>CZpi2wiq diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.po index b8ed724cf..17c6b60ae 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-tr_TR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: tr_TR\n" "MIME-Version: 1.0\n" @@ -21,2087 +21,4361 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" +"[ACF kısa kodu herkese açık olmayan gönderilerdeki alanları görüntüleyemez]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[ACF kısa kodu bu sitede devre dışı bırakılmıştır]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "İş insanı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Forumlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "YouTube simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Evet (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Xing simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "WordPress (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "WhatsApp simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Blog yaz simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Widget menüleri simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Siteyi görüntüle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Daha fazla öğren simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Sayfa ekle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Video (alt3) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Video (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Video (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Güncelle (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Evrensel erişim (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Twitter (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Twitch simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Tide simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Biletler (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Metin sayfası simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Tablo satırı silme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "Tablo satırı önceki simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "Tablo satırı sonraki simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "Tablo sütunu silme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "Tablo sütunu önceki simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "Tablo sütunu sonraki simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "Süper kahraman (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Süper kahraman simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Spotify simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Kısa kod simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Kalkan (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Paylaş (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Paylaş (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Kaydedildi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "RSS simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "REST API simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Kaldır simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Reddit simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Gizlilik simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Yazıcı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Podio simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Artı (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Artı (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Eklentiler kontrol edildi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Pinterest simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Evcil hayvanlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "PDF simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Palmiye ağacı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Açık klasör simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Hayır (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Para (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "Menü (alt3) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "Menü (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "Menü (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Elektronik tablo simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "İnteraktif simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Belge simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Varsayılan simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "Konum (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "LinkedIn simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Instagram simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "Öncesine ekle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "Sonrasına ekle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Ekle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "Bilgi anahat simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "Görseller (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "Görseller (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "Sağa döndür simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "Sola döndür simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Döndürme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "Dikey çevirme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "Yatay çevirme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Kırpma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "HTML simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Kum saati simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Başlık simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Google simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Oyunlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "Tam ekran çıkış (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Tam ekran (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Durum simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Görsel simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Galeri simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Sohbet simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Ses simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Kenar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Yemek simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Çıkış simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "Özet görünümü simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "Video gömme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "Yazı gömme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "Fotoğraf gömme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "Jenerik gömme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "Ses gömme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "E-posta (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Elips simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "Sırasız liste simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "RTL simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "Sıralı liste RTL simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "Sıralı liste simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "LTR simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Özel karakter simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "Sayfayı düzenle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "Büyük düzenle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Baget simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "Veritabanı görünümü simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "Veritabanı kaldırma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "Veritabanı içe aktarma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "Veritabanı dışa aktarma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "Veritabanı ekleme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Veritabanı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "Kapak görseli simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "Ses açık simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "Ses kapalı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "İleri atla simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "Geri atla simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Tekrarla simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Oynat simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Duraklat simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "İleri simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Geri simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Sütunlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Renk seçici simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Kahve simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "Kod standartları simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "Bulut yükleme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "Bulut kaydedildi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Araba simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Kamera (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Hesap makinesi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Düğme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "İş i̇nsanı i̇konu" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "İzleme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Konular simge" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Yanıtlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Arkadaşlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Topluluk simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "BuddyPress simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Etkinlik simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Kitap (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Blok varsayılan simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Çan simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Bira simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Banka simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "Yukarı ok (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "Yukarı ok (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "Sağ ok (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "Sağ ok (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "Sol ok (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "Sol ok (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "Aşağı ok (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "Aşağı ok (alt) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Amazon simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "Geniş hizala simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "Sağa çek hizala simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "Sola çek hizala simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "Tam genişlikte hizala simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Uçak simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Site (alt3) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Site (alt2) simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Site (alt) simgesi" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" +"Sadece birkaç tıklamayla seçenek sayfaları oluşturmak için ACF PRO'ya " +"yükseltin" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Geçersiz istek argümanları." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Üzgünüm, bunu yapmak için izniniz yok." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Yazı metası kullanan bloklar" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "ACF PRO logosu" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "ACF PRO Logosu" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" +"Tip media_library olarak ayarlandığında %s geçerli bir ek kimliği gerektirir." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s acf'nin gerekli bir özelliğidir." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "Kaydedilecek simgenin değeri." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "Kaydedilecek simgenin türü." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Evet simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "WordPress simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Uyarı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Görünürlük simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Kasa simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Yükleme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Güncelleme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Kilit açma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Evrensel erişim simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Geri al simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Çöp kutusu simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Çeviri simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Bilet simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Başparmak yukarı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Başparmak aşağı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Metin simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Referans simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Etiket bulutu simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Etiket simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Tablet simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Mağaza simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Yapışkan simge" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "Yıldız-yarım simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "Yıldız dolu simge" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "Yıldız-boş simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Sos simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Sıralama simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Gülen yüz simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Akıllı telefon simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Slaytlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Kalkan Simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Paylaş simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Arama simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "Ekran ayarları simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Zamanlama simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "İleri al simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "Rastgele simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Ürünler simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Pressthis simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Yazı-durumu simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Portföy simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Artı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Oynatma listesi-video simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Oynatma listesi-ses simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Telefon simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "Performans simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Ataç simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Hayır simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "Ağ simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "İsim etiketi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Taşıma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Para simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Eksi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Aktarma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Mikrofon simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Megafon simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "İşaret simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Kilit simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Konum simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Liste-görünümü simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Ampul simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Sol-sağ simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Düzen simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Dizüstü bilgisayar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Bilgi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Dizin-kartı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "Gizli simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Kalp Simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Çekiç simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Gruplar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "Izgara-görünümü simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Formlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Bayrak simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Filtre simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Geri bildirim simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Facebook alt simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Facebook simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Harici simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "E-posta alt simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "E-posta simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Video simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Bağlantıyı kaldır simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Altı çizili simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Metin rengi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Tablo simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Üstü çizili simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Yazım denetimi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "Biçimlendirme kaldır simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Alıntı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "Kelime yapıştır simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "Metin yapıştır simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Paragraf simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Dışarı it simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "Mutfak lavabosu simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "İki yana yasla simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Eğik simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "Daha fazla ekle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Girinti simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Yardım simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "Genişletme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Sözleşme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Kod simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "Mola simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Kalın simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Düzenle simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "İndirme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Kapat simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Masaüstü simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Pano simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Bulut simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Saat simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Pano simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Pasta grafiği simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Grafik çizgisi simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Grafik çubuğu simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "Grafik alanı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Kategori simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Sepet simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Havuç simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Kamera simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "Takvim alt simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Takvim simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "İş adamı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Bina simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Kitap simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Yedekleme simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Ödül simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Sanat simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "Yukarı ok simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "Sağ ok simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "Sol ok simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "Aşağı ok simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Arşiv simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Analitik simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "Hizalama-sağ simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "Hizalama-yok simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "Hizalama-sol simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "Hizalama-ortala simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Albüm simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Kullanıcı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Araçlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Site simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Ayarlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Yazı simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Eklentiler simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Sayfa simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Ağ simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Çoklu site simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Ortam simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Bağlantılar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Ana sayfa simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Özelleştirici simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Yorumlar simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Daraltma simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Görünüm simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Jenerik simgesi" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "Simge seçici bir değer gerektirir." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "Simge seçici bir simge türü gerektirir." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." msgstr "" +"Arama sorgunuzla eşleşen mevcut simgeler aşağıdaki simge seçicide " +"güncellenmiştir." -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Bu arama terimi için sonuç bulunamadı" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Dizi" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "Dize" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "Simge için dönüş biçimini belirtin. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "İçerik editörlerinin simgeyi nereden seçebileceğini seçin." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "Kullanmak istediğiniz simgenin web adresi veya Veri adresi olarak svg" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Ortam kütüphanesine göz at" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "Seçili görselin önizlemesi" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "Ortam kütüphanesinnde simgeyi değiştirmek için tıklayın" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Arama simgeleri..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Ortam kütüphanesi" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Panel simgeleri" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." msgstr "" +"Bir simge seçmek için etkileşimli bir kullanıcı arayüzü. Dashicons, ortam " +"kütüphanesi veya bağımsız bir adres girişi arasından seçim yapın." -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Simge seçici" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "JSON yükleme yolları" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "JSON kaydetme yolları" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Kayıtlı ACF formları" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Kısa kod etkin" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "Saha ayarları sekmeleri etkin" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "Alan türü modali etkin" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "Yönetici kullanıcı arayüzü etkin" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "Blok ön yükleme etkin" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "Her bir ACF blok sürümü için bloklar" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "Her bir API sürümü için bloklar" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Kayıtlı ACF blokları" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Açık" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Standart" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "REST API biçimi" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Kayıtlı seçenekler sayfaları (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Kayıtlı seçenekler sayfaları (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Kayıtlı seçenekler sayfaları (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "Seçenekler sayfaları UI etkin" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Kayıtlı taksonomiler (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Kayıtlı taksonomiler (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Kayıtlı yazı tipleri (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Kayıtlı yazı tipleri (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "Yazı tipleri ve taksonomiler etkinleştirildi" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "Alan türüne göre üçüncü taraf alanlarının sayısı" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "Alan türüne göre alan sayısı" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "GraphQL için alan grupları etkinleştirildi" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "REST API için alan grupları etkinleştirildi" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Kayıtlı alan grupları (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Kayıtlı alan grupları (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Kayıtlı alan grupları (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Etkin eklentiler" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Ebeveyn tema" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Etkin tema" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Çoklu site mi" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "MySQL sürümü" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "WordPress Sürümü" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Abonelik sona erme tarihi" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Lisans durumu" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Lisans türü" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "Lisanslanan web adresi" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Lisans etkinleştirildi" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Ücretsiz" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Eklenti tipi" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Eklenti sürümü" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"Bu bölüm, ACF yapılandırmanız hakkında destek ekibine sağlamak için yararlı " +"olabilecek hata ayıklama bilgilerini içerir." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" +"Kaydetmeden önce bu sayfadaki bir ACF Bloğuna dikkat edilmesi gerekiyor." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"Bu veriler, çıktı sırasında değiştirilen değerleri tespit ettiğimizde " +"günlüğe kaydedilir. Kodunuzdaki değerleri temizledikten sonra %1$sgünlüğü " +"temizleyin ve kapatın%2$s. Değişen değerleri tekrar tespit edersek bildirim " +"yeniden görünecektir." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Kalıcı olarak kapat" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "İçerik düzenleyicileri için talimatlar. Veri gönderirken gösterilir." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "Seçilmiş bir terim yok" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "Seçilmiş herhangi bir terim" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Terimler şunları içermez" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Terimler şunları içerir" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Terim şuna eşit değildir" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Terim şuna eşittir" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "Seçili kullanıcı yok" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "Herhangi bir kullanıcı" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Şunları içermeyen kullanıcılar" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Şunları içeren kullanıcılar" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Şuna eşit olmayan kullanıcı" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Şuna eşit olan kullanıcı" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "Seçili sayfa yok" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "Seçili herhangi bir sayfa" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Şunu içermeyen sayfalar" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Şunu içeren sayfalar" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Şuna eşit olmayan sayfa" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Şuna eşit olan sayfa" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "Seçili llişkisi olmayan" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "Herhangi bir ilişki seçilmiş olan" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "Seçili hiç bir yazısı olmayan" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "Seçili herhangi bir yazısı olan" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Şunu içermeyen yazı" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Şunu içeren yazı" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Şuna eşit olmayan yazı" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Şuna eşit olan yazı" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Şunu içermeyen ilişliler" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Şunu içeren ilişliler" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Şuna eşit olmayan ilişkiler" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Şuna eşit olan ilişkiler" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF alanları" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF PRO Özelliği" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Kilidi açmak için PRO'yu yenileyin" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "PRO lisansını yenile" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "PRO alanları etkin bir lisans olmadan düzenlenemez." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Bir ACF bloğuna atanan alan gruplarını düzenlemek için lütfen ACF PRO " +"lisansınızı etkinleştirin." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" +"Bu seçenekler sayfasını düzenlemek için lütfen ACF PRO lisansınızı " +"etkinleştirin." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Temizlenmiş HTML değerlerinin döndürülmesi yalnızca format_value da true " +"olduğunda mümkündür. Alan değerleri güvenlik için döndürülmemiştir." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Temizlenmiş bir HTML değerinin döndürülmesi yalnızca format_value da true " +"olduğunda mümkündür. Alan değeri güvenlik için döndürülmemiştir." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF artık the_field veya ACF kısa kodu tarafından " +"işlendiğinde güvenli olmayan HTML’i otomatik olarak temizliyor. Bazı " +"alanlarınızın çıktısının bu değişiklikle değiştirildiğini tespit ettik, " +"ancak bu kritik bir değişiklik olmayabilir. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Daha fazla ayrıntı için lütfen site yöneticinize veya geliştiricinize " +"başvurun." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Daha fazlasını öğren" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Ayrıntıları gizle" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Detayları göster" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - %3$s aracılığıyla işlenir" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "ACF PRO lisansını yenile" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Lisansı yenile" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Lisansı yönet" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'Yüksek' konum blok düzenleyicide desteklenmiyor" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "ACF PRO'ya yükseltin" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"ACF seçenek sayfaları, alanlar " +"aracılığıyla genel ayarları yönetmeye yönelik özel yönetici sayfalarıdır. " +"Birden fazla sayfa ve alt sayfa oluşturabilirsiniz." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Seçenekler sayfası ekle" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Editörde başlığın yer tutucusu olarak kullanılır." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Başlık yer tutucusu" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 Ay ücretsiz" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(%s öğesinden çoğaltıldı)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Seçenekler sayfalarını seçin" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Taksonomiyi çoğalt" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Taksonomi oluştur" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Yazı tipini çoğalt" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Yazı tipi oluştur" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Alan gruplarını bağla" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Alan ekle" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Bu alan" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Geri bildirim" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Destek" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "geliştiren ve devam ettiren" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Bu %s öğesini seçilen alan gruplarının konum kurallarına ekleyin." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Çift yönlü ayarın etkinleştirilmesi, güncellenen öğenin Posta Kimliğini, " +"Sınıflandırma Kimliğini veya Kullanıcı Kimliğini ekleyerek veya kaldırarak, " +"bu alan için seçilen her değer için hedef alanlardaki bir değeri " +"güncellemenize olanak tanır. Daha fazla bilgi için lütfen belgeleri okuyun." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Referansı güncellenmekte olan öğeye geri depolamak için alanları seçin. Bu " +"alanı seçebilirsiniz. Hedef alanlar bu alanın görüntülendiği yerle uyumlu " +"olmalıdır. Örneğin, bu alan bir Taksonomide görüntüleniyorsa, hedef alanınız " +"Taksonomi türünde olmalıdır" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Hedef alan" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "Seçilen değerlerdeki bir alanı bu kimliğe referans vererek güncelleyin" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Çift yönlü" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s alanı" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Birden çok seçin" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "WP Engine logosu" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" +"Yalnızca küçük harfler, alt çizgiler ve kısa çizgiler, en fazla 32 karakter." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "Bu sınıflandırmanın terimlerini atamak için kullanılan yetenek adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "Terim yeteneği ata" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "Bu sınıflandırmanın terimlerini silmeye yönelik yetenek adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "Terim yeteneği sil" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "Bu sınıflandırmanın terimlerini düzenlemeye yönelik yetenek adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "Terim yeteneği düzenle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "Bu sınıflandırmanın terimlerini yönetmeye yönelik yetenek adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Terim yeteneği yönet" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Yazıların arama sonuçlarından ve sınıflandırma arşivi sayfalarından hariç " +"tutulup tutulmayacağını ayarlar." -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "WP Engine'den daha fazla araç" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "WordPress ile geliştirenler için, %s ekibi tarafından oluşturuldu" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Fiyatlandırmayı görüntüle ve yükselt" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "Daha fazla bilgi" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"ACF blokları ve seçenek sayfaları gibi özelliklerin yanı sıra tekrarlayıcı, " +"esnek içerik, klonlama ve galeri gibi gelişmiş alan türleriyle iş akışınızı " +"hızlandırın ve daha iyi web siteleri geliştirin." #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +"ACF PRO ile gelişmiş özelliklerin kilidini açın ve daha fazlasını oluşturun" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" -msgstr "" +msgstr "%s alanları" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "Terim yok" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" -msgstr "" +msgstr "Yazı tipi yok" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" -msgstr "" +msgstr "Yazı yok" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" -msgstr "" +msgstr "Taksonomi yok" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" -msgstr "" +msgstr "Alan grubu yok" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" -msgstr "" +msgstr "Alan yok" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" -msgstr "" +msgstr "Açıklama yok" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" -msgstr "" +msgstr "Herhangi bir yazı durumu" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" +"Bu taksonomi anahtarı, ACF dışında kayıtlı başka bir taksonomi tarafından " +"zaten kullanılıyor ve kullanılamaz." -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" +"Bu taksonomi anahtarı ACF'deki başka bir taksonomi tarafından zaten " +"kullanılıyor ve kullanılamaz." -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"Taksonomi anahtarı yalnızca küçük harf alfasayısal karakterler, alt çizgiler " +"veya kısa çizgiler içermelidir." -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "Taksonomi anahtarı 32 karakterden kısa olmalıdır." #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "" +msgstr "Çöp kutusunda taksonomi bulunamadı" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "Taksonomi bulunamadı" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "Taksonomilerde ara" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "" +msgstr "Taksonomi görüntüle" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "" +msgstr "Yeni taksonomi" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "" +msgstr "Taksonomi düzenle" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "" +msgstr "Yeni taksonomi ekle" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "" +msgstr "Çöp kutusunda yazı tipi bulunamadı" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "" +msgstr "Yazı tipi bulunamadı" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" -msgstr "" +msgstr "Yazı tiplerinde ara" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "" +msgstr "Yazı tipini görüntüle" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" -msgstr "" +msgstr "Yeni yazı tipi" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" -msgstr "" +msgstr "Yazı tipini düzenle" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "" +msgstr "Yeni yazı tipi ekle" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" +"Bu yazı tipi anahtarı, ACF dışında kayıtlı başka bir yazı tipi tarafından " +"zaten kullanılıyor ve kullanılamaz." -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" +"Bu yazı tipi anahtarı, ACF'deki başka bir yazı tipi tarafından zaten " +"kullanılıyor ve kullanılamaz." #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" +"Bu alan, WordPress'e ayrılmış bir terim " +"olmamalıdır." -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"Yazı tipi anahtarı yalnızca küçük harf alfasayısal karakterler, alt çizgiler " +"veya kısa çizgiler içermelidir." -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." -msgstr "" +msgstr "Yazı tipi anahtarı 20 karakterin altında olmalıdır." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." -msgstr "" +msgstr "Bu alanın ACF bloklarında kullanılmasını önermiyoruz." -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" +"WordPress WYSIWYG düzenleyicisini yazılar ve sayfalarda görüldüğü gibi " +"görüntüler ve multimedya içeriğine de olanak tanıyan zengin bir metin " +"düzenleme deneyimi sunar." -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" -msgstr "" +msgstr "WYSIWYG düzenleyicisi" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" +"Veri nesneleri arasında ilişkiler oluşturmak için kullanılabilecek bir veya " +"daha fazla kullanıcının seçilmesine olanak tanır." -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" +"Web adreslerini depolamak için özel olarak tasarlanmış bir metin girişi." -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" -msgstr "" +msgstr "Web adresi" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" +"1 veya 0 değerini seçmenizi sağlayan bir geçiş (açık veya kapalı, doğru veya " +"yanlış vb.). Stilize edilmiş bir anahtar veya onay kutusu olarak sunulabilir." -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" +"Zaman seçmek için etkileşimli bir kullanıcı arayüzü. Saat formatı alan " +"ayarları kullanılarak özelleştirilebilir." -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "Metin paragraflarını depolamak için temel bir metin alanı girişi." -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" +"Tek dize değerlerini depolamak için kullanışlı olan temel bir metin girişi." -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" +"Alan ayarlarında belirtilen kriterlere ve seçeneklere göre bir veya daha " +"fazla sınıflandırma teriminin seçilmesine olanak tanır." -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" +"Düzenleme ekranında alanları sekmeli bölümler halinde gruplandırmanıza " +"olanak tanır. Alanları düzenli ve yapılandırılmış tutmak için kullanışlıdır." -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "Belirttiğiniz seçeneklerin yer aldığı açılır liste." -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" +"Şu anda düzenlemekte olduğunuz öğeyle bir ilişki oluşturmak amacıyla bir " +"veya daha fazla gönderiyi, sayfayı veya özel gönderi türü öğesini seçmek " +"için çift sütunlu bir arayüz. Arama ve filtreleme seçeneklerini içerir." -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" +"Bir aralık kaydırıcı öğesi kullanılarak belirli bir aralıktaki sayısal bir " +"değerin seçilmesine yönelik bir giriş." -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" +"Kullanıcının belirttiğiniz değerlerden tek bir seçim yapmasına olanak " +"tanıyan bir grup radyo düğmesi girişi." -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" +"Bir veya daha fazla yazıyı, sayfayı veya yazı tipi öğesini arama seçeneğiyle " +"birlikte seçmek için etkileşimli ve özelleştirilebilir bir kullanıcı " +"arayüzü. " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." -msgstr "" +msgstr "Maskelenmiş bir alan kullanarak parola sağlamaya yönelik bir giriş." -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" -msgstr "" +msgstr "Yazı durumuna göre filtrele" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" +"Arama seçeneğiyle birlikte bir veya daha fazla yazıyı, sayfayı, özel yazı " +"tipi ögesini veya arşiv adresini seçmek için etkileşimli bir açılır menü." -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"Yerel WordPress oEmbed işlevselliğini kullanarak video, resim, tweet, ses ve " +"diğer içerikleri gömmek için etkileşimli bir bileşen." -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "Sayısal değerlerle sınırlı bir giriş." -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" +"Diğer alanların yanında editörlere bir mesaj görüntülemek için kullanılır. " +"Alanlarınızla ilgili ek bağlam veya talimatlar sağlamak için kullanışlıdır." -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" +"WordPress yerel bağlantı seçiciyi kullanarak bir bağlantıyı ve onun başlık " +"ve hedef gibi özelliklerini belirtmenize olanak tanır." -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" +"Görselleri yüklemek veya seçmek için yerel WordPress ortam seçicisini " +"kullanır." -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" +"Verileri ve düzenleme ekranını daha iyi organize etmek için alanları gruplar " +"halinde yapılandırmanın bir yolunu sağlar." -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" +"Google Haritalar'ı kullanarak konum seçmek için etkileşimli bir kullanıcı " +"arayüzü. Doğru şekilde görüntülenmesi için bir Google Haritalar API anahtarı " +"ve ek yapılandırma gerekir." -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" +"Dosyaları yüklemek veya seçmek için yerel WordPress ortam seçicisini " +"kullanır." -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" +"E-posta adreslerini saklamak için özel olarak tasarlanmış bir metin girişi." -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" +"Tarih ve saat seçmek için etkileşimli bir kullanıcı arayüzü. Tarih dönüş " +"biçimi alan ayarları kullanılarak özelleştirilebilir." -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" +"Tarih seçmek için etkileşimli bir kullanıcı arayüzü. Tarih dönüş biçimi alan " +"ayarları kullanılarak özelleştirilebilir." -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" +"Bir renk seçmek veya Hex değerini belirtmek için etkileşimli bir kullanıcı " +"arayüzü." -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"Kullanıcının belirttiğiniz bir veya daha fazla değeri seçmesine olanak " +"tanıyan bir grup onay kutusu girişi." -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"Belirlediğiniz değerlere sahip bir grup düğme, kullanıcılar sağlanan " +"değerlerden bir seçeneği seçebilir." -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"Özel alanları, içeriği düzenlerken gösterilen daraltılabilir paneller " +"halinde gruplandırmanıza ve düzenlemenize olanak tanır. Büyük veri " +"kümelerini düzenli tutmak için kullanışlıdır." -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" +"Bu, tekrar tekrar tekrarlanabilecek bir dizi alt alanın üst öğesi olarak " +"hareket ederek slaytlar, ekip üyeleri ve harekete geçirici mesaj parçaları " +"gibi yinelenen içeriklere yönelik bir çözüm sağlar." -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." msgstr "" +"Bu, bir ek koleksiyonunu yönetmek için etkileşimli bir arayüz sağlar. Çoğu " +"ayar görsel alanı türüne benzer. Ek ayarlar, galeride yeni eklerin nereye " +"ekleneceğini ve izin verilen minimum/maksimum ek sayısını belirtmenize " +"olanak tanır." -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" +"Bu, basit, yapılandırılmış, yerleşim tabanlı bir düzenleyici sağlar. Esnek " +"içerik alanı, mevcut blokları tasarlamak için yerleşimleri ve alt alanları " +"kullanarak içeriği tam kontrolle tanımlamanıza, oluşturmanıza ve yönetmenize " +"olanak tanır." -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." msgstr "" +"Bu, mevcut alanları seçmenize ve görüntülemenize olanak tanır. " +"Veritabanındaki hiçbir alanı çoğaltmaz, ancak seçilen alanları çalışma " +"zamanında yükler ve görüntüler. Klon alanı kendisini seçilen alanlarla " +"değiştirebilir veya seçilen alanları bir alt alan grubu olarak " +"görüntüleyebilir." -#: pro/fields/class-acf-field-clone.php:25 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" -msgstr "Kopyala" +msgstr "Çoğalt" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" -msgstr "" +msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "Gelişmiş" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (daha yeni)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "Orijinal" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "Geçersiz yazı kimliği." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." -msgstr "" +msgstr "İnceleme için geçersiz yazı tipi seçildi." -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" -msgstr "" +msgstr "Daha fazlası" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" +msgstr "Başlangıç Kılavuzu" -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "Alan seç" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" -msgstr "" +msgstr "Farklı bir arama terimi deneyin veya %s göz atın" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" -msgstr "" +msgstr "Popüler alanlar" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "'%s' sorgusu için arama sonucu yok" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "Arama alanları..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "Alan tipi seçin" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "Popüler" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" -msgstr "" +msgstr "Sınıflandırma ekle" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" +"Yazı tipi içeriğini sınıflandırmak için özel sınıflandırmalar oluşturun" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "İlk sınıflandırmanızı ekleyin" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" +msgstr "Hiyerarşik taksonomilerin alt ögeleri (kategoriler gibi) olabilir." -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" +"Ön uçta ve yönetici kontrol panelinde bir sınıflandırmayı görünür hale " +"getirir." -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" +"Bu sınıflandırmayla sınıflandırılabilecek bir veya daha fazla yazı tipi." #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" -msgstr "" +msgstr "tür" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" -msgstr "" +msgstr "Tür" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" -msgstr "" +msgstr "Türler" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" +"'WP_REST_Terms_Controller' yerine kullanılacak isteğe bağlı özel denetleyici." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." -msgstr "" +msgstr "Bu yazı tipini REST API'sinde gösterin." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "Sorgu değişkeni adını özelleştirin" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Terimlere, güzel olmayan kalıcı bağlantı kullanılarak erişilebilir, örneğin, " +"{query_var}={term_slug}." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "Hiyerarşik sınıflandırmalar için web adreslerindeki üst-alt terimler." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "Adreste kullanılan kısa ismi özelleştir" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "Bu sınıflandırmaya ilişkin kalıcı bağlantılar devre dışı bırakıldı." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"Kısa isim olarak sınıflandırma anahtarını kullanarak adresi yeniden yazın. " +"Kalıcı bağlantı yapınız şöyle olacak" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" -msgstr "" +msgstr "Sınıflandırma anahtarı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." -msgstr "" +msgstr "Bu sınıflandırma için kullanılacak kalıcı bağlantı türünü seçin." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" +"Yazı tipi listeleme ekranlarında sınıflandırma için bir sütun görüntüleyin." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "Yönetici sütununu göster" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" +msgstr "Hızlı/toplu düzenleme panelinde sınıflandırmayı göster." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "Hızlı düzenle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" +msgstr "Etiket bulutu gereç kontrollerindeki sınıflandırmayı listele." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "Etiket bulutu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Bir meta kutusundan kaydedilen sınıflandırma verilerinin temizlenmesi için " +"çağrılacak bir PHP işlev adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Meta kutusu temizleme geri çağrısı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" +"Taksonominizdeki bir meta kutusunun içeriğini işlemek için çağrılacak bir " +"PHP işlev adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Meta kutusu geri çağrısını kaydet" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "Meta mutusu yok" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "Özel meta kutusu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" +"İçerik düzenleyici ekranındaki meta kutusunu kontrol eder. Varsayılan " +"olarak, hiyerarşik sınıflandırmalar için Kategoriler meta kutusu gösterilir " +"ve hiyerarşik olmayan sınıflandırmalar için Etiketler meta kutusu gösterilir." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "Meta kutusu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" -msgstr "" +msgstr "Kategoriler meta kutusu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "Etiketler meta kutusu" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" -msgstr "" +msgstr "Bir etikete bağlantı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" +"Blok düzenleyicide kullanılan bir gezinme bağlantısı bloğu varyasyonunu " +"açıklar." #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "Bir %s bağlantısı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "Etiket bağlantısı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" +"Blok düzenleyicide kullanılan gezinme bağlantısı blok varyasyonu için bir " +"başlık atar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← Etiketlere git" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" +"Bir terimi güncelleştirdikten sonra ana dizine geri bağlanmak için " +"kullanılan metni atar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "Öğelere geri dön" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "← %s git" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "Etiket listesi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "Tablonun gizli başlığına metin atası yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Etiket listesi dolaşımı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "Tablo sayfalandırma gizli başlığına metin ataması yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "Kategoriye göre filtrele" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." -msgstr "" +msgstr "Yazı listeleri tablosundaki filtre düğmesine metin ataması yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Ögeye göre filtrele" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "%s ile filtrele" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" +"Tanım bölümü varsayılan olarak ön planda değildir, yine de bazı temalar bu " +"bölümü gösterebilir." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." -msgstr "" +msgstr "Etiketleri düzenle ekranındaki açıklama alanını tanımlar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "Açıklama alanı tanımı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"Hiyerarşi oluşturmak için bir üst terim atayın. Örneğin Jazz terimi Bebop ve " +"Big Band'in üst öğesi olacaktır" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "Etiketleri düzenle ekranındaki ana alanı açıklar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" -msgstr "" +msgstr "Ana alan açıklaması" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" +"\"Kısa isim\", adın web adresi dostu sürümüdür. Genellikle tamamı küçük " +"harftir ve yalnızca harf, sayı ve kısa çizgi içerir." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Etiketleri düzenle ekranındaki kısa isim alanını tanımlar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" -msgstr "" +msgstr "Kısa isim alanı açıklaması" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" -msgstr "" +msgstr "Ad, sitenizde nasıl göründüğüdür" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Etiketleri düzenle ekranındaki ad alanını açıklar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" -msgstr "" +msgstr "Ad alan açıklaması" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "Etiket yok" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" +"Hiçbir etiket veya kategori bulunmadığında gönderilerde ve ortam listesi " +"tablolarında görüntülenen metni atar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "Terim yok" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "%s yok" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "Etiket bulunamadı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" +"Hiçbir etiket mevcut olmadığında sınıflandırma meta kutusundaki 'en çok " +"kullanılanlardan seç' metnine tıklandığında görüntülenen metnin atamasını " +"yapar ve bir sınıflandırma için hiçbir öge olmadığında terimler listesi " +"tablosunda kullanılan metnin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "Bulunamadı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" +msgstr "En Çok Kullanılan sekmesinin başlık alanına metin atar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "En çok kullanılan" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "En çok kullanılan etiketler arasından seç" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" +"JavaScript devre dışı bırakıldığında meta kutusunda kullanılan 'en çok " +"kullanılandan seç' metninin atamasını yapar. Yalnızca hiyerarşik olmayan " +"sınıflandırmalarda kullanılır." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "En çok kullanılanlardan seç" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "En çok kullanılan %s arasından seçim yapın" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "Etiket ekle ya da kaldır" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" +"JavaScript devre dışı olduğunda meta kutusunda kullanılan öğe ekleme veya " +"kaldırma metninin atamasını yapar. Sadece hiyerarşik olmayan " +"sınıflandırmalarda kullanılır." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "Öğeleri ekle veya kaldır" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "%s ekle veya kaldır" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "Etiketleri virgül ile ayırın" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" +"Ayrı öğeyi sınıflandırma meta kutusunda kullanılan virgül metniyle atar. " +"Yalnızca hiyerarşik olmayan sınıflandırmalarda kullanılır." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "Ögeleri virgülle ayırın" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "%s içeriklerini virgülle ayırın" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "Popüler etiketler" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Popüler ögeler metninin atamasını yapar. Yalnızca hiyerarşik olmayan " +"sınıflandırmalar için kullanılır." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" -msgstr "" +msgstr "Popüler ögeler" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" -msgstr "" +msgstr "Popüler %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "Etiketlerde ara" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." -msgstr "" +msgstr "Arama öğeleri metninin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "Üst kategori:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" +"Üst öğe metninin atamasını yapar ancak sonuna iki nokta üst üste (:) eklenir." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "İki nokta üst üste ile ana öğe" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "Üst kategori" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Üst öğe metnini belirler. Sadece hiyerarşik sınıflandırmalarda kullanılır." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" -msgstr "" +msgstr "Ana öge" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" -msgstr "" +msgstr "Ebeveyn %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "Yeni etiket ismi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "Yeni öğe adı metninin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "Yeni öge adı" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "Yeni %s adı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "Yeni etiket ekle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "Yeni öğe ekleme metninin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "Etiketi güncelle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." -msgstr "" +msgstr "Güncelleme öğesi metninin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" -msgstr "" +msgstr "Öğeyi güncelle" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" -msgstr "" +msgstr "%s güncelle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" -msgstr "" +msgstr "Etiketi görüntüle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "Düzenleme sırasında terimi görüntülemek için yönetici çubuğunda." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "Etiketi düzenle" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "Bir terimi düzenlerken editör ekranının üst kısmında." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "Tüm etiketler" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "Tüm öğelerin metninin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "Menü adı metninin atamasını yapar." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "Menü etiketi" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Aktif sınıflandırmalar WordPress'te etkinleştirilir ve kaydedilir." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "Sınıflandırmanın açıklayıcı bir özeti." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "Terimin açıklayıcı bir özeti." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "Terim açıklaması" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "Tek kelime, boşluksuz. Alt çizgi ve tireye izin var" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "Terim kısa adı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "Varsayılan terimin adı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" -msgstr "" +msgstr "Terim adı" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" +"Sınıflandırma için silinemeyecek bir terim oluşturun. Varsayılan olarak " +"yazılar için seçilmeyecektir." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" -msgstr "" +msgstr "Varsayılan terim" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" +"Bu sınıflandırmadaki terimlerin `wp_set_object_terms()` işlevine " +"sağlandıkları sıraya göre sıralanıp sıralanmayacağı." -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "Terimleri sırala" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" -msgstr "" +msgstr "Yazı tipi ekle" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Özel yazı türleri ile WordPress'in işlevselliğini standart yazılar ve " +"sayfaların ötesine genişletin." -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" -msgstr "" +msgstr "İlk yazı türünüzü ekleyin" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "Ne yaptığımı biliyorum, baba tüm seçenekleri göster." -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Gelişmiş yapılandırma" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" +msgstr "Hiyerarşik yazı türleri, alt öğelere (sayfalar gibi) sahip olabilir." -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "" +msgstr "Hiyerarşik" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Kulanıcı görünümü ve yönetim panelinde görünür." -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "Herkese açık" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "film" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." -msgstr "" +msgstr "Sadece küçük harfler, alt çizgi ve tireler, En fazla 20 karakter." #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" -msgstr "" +msgstr "Film" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "Tekil etiket" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" -msgstr "" +msgstr "Filmler" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "Çoğul etiket" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"`WP_REST_Posts_Controller` yerine kullanılacak isteğe bağlı özel denetleyici." -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "Denetleyici sınıfı" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "REST API adresinin ad alanı bölümü." -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Ad alanı yolu" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "Yazı tipi REST API adresleri için temel web adresi." -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "" +msgstr "Temel web adresi" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Bu yazı türünü REST API'de görünür hale getirir. Blok düzenleyiciyi " +"kullanmak için gereklidir." -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" -msgstr "" +msgstr "REST API'de göster" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "Sorgu değişken adını özelleştir." -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "Sorgu değişkeni" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "Sorgu değişkeni desteği yok" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "Özel sorgu değişkeni" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Ögelere güzel olmayan kalıcı bağlantı kullanılarak erişilebilir, örn. " +"{post_type}={post_slug}." -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "Sorgu değişken desteği" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." -msgstr "" +msgstr "Bir öğe ve öğeler için adreslere bir sorgu dizesi ile erişilebilir." -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "Herkese açık olarak sorgulanabilir" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "Arşiv adresi için özel kısa isim" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" -msgstr "" +msgstr "Arşiv kısa ismi" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" +"Temanızdaki bir arşiv şablon dosyası ile özelleştirilebilen bir öğe arşivine " +"sahiptir." -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "Arşiv" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "Arşivler gibi öğe adresleri için sayfalama desteği." -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "Sayfalama" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "Yazı türü öğeleri için RSS akış adresi." -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" -msgstr "" +msgstr "Akış adresi" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" +"Adreslere WP_Rewrite::$front önekini eklemek için kalıcı bağlantı yapısını " +"değiştirir." -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "Ön adres öneki" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "Adreste kullanılan kısa ismi özelleştirin." -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "Adres kısa adı" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "Bu yazı türü için kalıcı bağlantılar devre dışı bırakıldı." #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"Aşağıdaki girişte tanımlanan özel kısa ismi kullanarak adresi yeniden yazın. " +"Kalıcı bağlantı yapınız şu şekilde olacaktır" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" -msgstr "" +msgstr "Kalıcı bağlantı yok (URL biçimlendirmeyi önle)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "Özel kalıcı bağlantı" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "Yazı türü anahtarı" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" +"Yazı türü anahtarını kısa isim olarak kullanarak adresi yeniden yazın. " +"Kalıcı bağlantı yapınız şu şekilde olacaktır" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "Kalıcı bağlantı yeniden yazım" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." -msgstr "" +msgstr "Bir kullanıcı silindiğinde öğelerini sil." -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" -msgstr "" +msgstr "Kullanıcı ile sil." -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" +"Yazı türünün 'Araçlar' > 'Dışa Aktar' kısmından dışa aktarılmasına izin " +"verir." -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" -msgstr "" +msgstr "Dışarı aktarılabilir" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "Yetkinliklerde kullanılacak bir çoğul ad sağlayın (isteğe bağlı)." -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" -msgstr "" +msgstr "Çoğul yetkinlik adı" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Bu yazı türü için yeteneklerin temel alınacağı başka bir yazı türü seçin." -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "Tekil yetkinlik adı" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"Varsayılan olarak, yazı türünün yetenekleri 'Yazı' yetenek isimlerini " +"devralacaktır, örneğin edit_post, delete_posts. Yazı türüne özgü yetenekleri " +"kullanmak için etkinleştirin, örneğin edit_{singular}, delete_{plural}." -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "Yetkinlikleri yeniden adlandır" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" -msgstr "" +msgstr "Aramadan hariç tut" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"Öğelerin 'Görünüm' > 'Menüler' ekranında menülere eklenmesine izin verin. " +"'Ekran seçenekleri'nde etkinleştirilmesi gerekir." -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Görünüm menüleri desteği" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Yönetim çubuğundaki 'Yeni' menüsünde bir öğe olarak görünür." -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "Yönetici araç çubuğunda göster" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" +"Düzenleme ekranı için meta kutuları ayarlanırken çağrılacak bir PHP işlev " +"adı." -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Özel meta kutusu geri çağrısı" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "Menü Simgesi" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "Yönetim panosundaki kenar çubuğu menüsündeki konum." -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "Menü pozisyonu" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"Varsayılan olarak, yazı türü yönetim menüsünde yeni bir üst düzey öğe olarak " +"görünecektir. Buraya mevcut bir üst düzey öğe sağlanırsa, yazı türü onun alt " +"menü öğesi olarak eklenir." -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" - -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" +msgstr "Admin menüsü üst ögesi" -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." -msgstr "" +msgstr "Kenar çubuğu menüsünde yönetici editörü dolaşımı." -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "Admin menüsünde göster" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Öğeler yönetim panelinde düzenlenebilir ve yönetilebilir." -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "Kullanıcı arayüzünde göster" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Yazıya bir bağlantı." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Bir gezinme bağlantısı blok varyasyonu için açıklama." -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "Öğe listesi açıklaması" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "%s yazı türüne bir bağlantı." -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "Yazı bağlantısı" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "Bir gezinme bağlantısı blok varyasyonu için başlık." -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "Öğe bağlantısı" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" -msgstr "" +msgstr "%s bağlantısı" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "Yazı güncellendi." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "Bir öğe güncellendikten sonra düzenleyici bildiriminde." -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "Öğe güncellendi" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s güncellendi." -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "Yazı zamanlandı." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "Bir öğe zamanlandıktan sonra düzenleyici bildiriminde." -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "Öğe zamanlandı" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s zamanlandı." -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "Yazı taslağa geri dönüştürüldü." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "" +msgstr "Bir öğe taslağa döndürüldükten sonra düzenleyici bildiriminde." -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" -msgstr "" +msgstr "Öğe taslağa döndürüldü." #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "%s taslağa çevrildi." -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "Yazı özel olarak yayımlandı." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "Özel bir öğe yayımlandıktan sonra düzenleyici bildiriminde." -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "Öğe özel olarak yayımlandı." #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s özel olarak yayımlandı." -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "Yazı yayınlandı." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "Bir öğe yayımlandıktan sonra düzenleyici bildiriminde." -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "Öğe yayımlandı." #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s yayımlandı." -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "Yazı listesi" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"Yazı türü liste ekranındaki öğeler listesi için ekran okuyucular tarafından " +"kullanılır." -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "Öğe listesi" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "%s listesi" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "Yazı listesi dolaşımı" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"Yazı türü liste ekranındaki süzme listesi sayfalandırması için ekran " +"okuyucular tarafından kullanılır." -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "Öğe listesi gezinmesi" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "%s listesi gezinmesi" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" -msgstr "" +msgstr "Yazıları tarihe göre süz" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"Yazı türü liste ekranındaki tarihe göre süzme başlığı için ekran okuyucular " +"tarafından kullanılır." -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" -msgstr "" +msgstr "Öğeleri tarihe göre süz" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "%s öğelerini tarihe göre süz" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "Yazı listesini filtrele" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"Yazı türü liste ekranındaki süzme bağlantıları başlığı için ekran okuyucular " +"tarafından kullanılır." -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "Öğe listesini süz" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "%s listesini süz" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" +"Bu öğeye yüklenen tüm ortam dosyalraını gösteren ortam açılır ekranında." -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "Bu öğeye yüklendi" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "Bu %s öğesine yüklendi" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "Yazıya ekle" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "İçeriğie ortam eklerken düğme etiketi olarak." -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "Ortam düğmesine ekle" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "%s içine ekle" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "Öne çıkan görsel olarak kullan" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." -msgstr "" +msgstr "Bir görseli öne çıkan görsel olarak seçme düğmesi etiketi olarak." -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "Öne çıkan görseli kullan" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "Öne çıkan görseli kaldır" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Öne çıkan görseli kaldırma düğmesi etiketi olarak." -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "Öne çıkarılan görseli kaldır" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "Öne çıkan görsel seç" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Öne çıkan görseli ayarlarken düğme etiketi olarak." -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "Öne çıkan görsel belirle" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "Öne çıkan görsel" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." -msgstr "" +msgstr "Öne çıkan görsel meta kutusunun başlığı için düzenleyicide kullanılır." -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "Öne çıkan görsel meta kutusu" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "Yazı özellikleri" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" +"Yazı öznitelikleri meta kutusunun başlığı için kullanılan düzenleyicide." -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "Öznitelikler meta kutusu" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "%s öznitelikleri" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "Yazı arşivleri" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"Arşivlerin etkin olduğu bir ÖYT'nde mevcut bir menüye öge eklerken " +"gösterilen yazılar listesine bu etikete sahip 'Yazı tipi arşivi' ögelerini " +"ekler. Yalnızca 'Canlı önizleme' modunda menüler düzenlenirken ve özel bir " +"arşiv kısa adı sağlandığında görünür." -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "Arşivler dolaşım menüsü" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "%s arşivleri" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "Çöp kutusunda yazı bulunamadı." -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." -msgstr "" +msgstr "Çöp kutusunda yazı olmadığında yazı türü liste ekranının üstünde." -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" -msgstr "" +msgstr "Çöp kutusunda öğe bulunamadı." #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "Çöpte %s bulunamadı" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "Yazı bulunamadı" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." -msgstr "" +msgstr "Gösterilecek yazı olmadığında yazı türü liste ekranının üstünde." -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "Öğe bulunamadı" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "%s bulunamadı" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "Yazılarda ara" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." -msgstr "" +msgstr "Bir öğe ararken öğeler ekranının üstünde." -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "Öğeleri ara" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "Ara %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "Ebeveyn sayfa:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." -msgstr "" +msgstr "Hiyerarşik türler için yazı türü liste ekranında." -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" -msgstr "" +msgstr "Üst öğe ön eki" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "Ebeveyn %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "Yeni yazı" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "Yeni öğe" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "Yeni %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "Yeni yazı ekle" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." -msgstr "" +msgstr "Yeni bir öğe eklerken düzenleyici ekranının üstünde." -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "Yeni öğe ekle" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "Yeni %s ekle" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "Yazıları görüntüle" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"Yazı türü arşivleri destekliyorsa ve ana sayfa o yazı türünün bir arşivi " +"değilse yönetim çubuğunda 'Tüm Yazılar' görünümünde görünür." -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "Öğeleri göster" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "Yazıyı görüntüle" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." -msgstr "" +msgstr "Öğeyi düzenlerken görüntülemek için yönetim çubuğunda." -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "Öğeyi göster" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "%s görüntüle" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "Yazıyı düzenle" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." -msgstr "" +msgstr "Bir öğeyi düzenlerken düzenleyici ekranının üstünde." -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "Öğeyi düzenle" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "%s düzenle" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "Tüm yazılar" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "Başlangıç ekranında yazı türü alt menüsünde." -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "Tüm öğeler" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Tüm %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." -msgstr "" +msgstr "Yazı türü için yönetici menüsü adı." -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "Menü ismi" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" -msgstr "" +msgstr "Tekil ve Çoğul etiketleri kullanarak tüm etiketleri yeniden oluşturun." -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "Yeniden oluştur" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." -msgstr "" +msgstr "Aktif yazı türleri etkinleştirilmiş ve WordPress'e kaydedilmiştir." -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." -msgstr "" +msgstr "Yazı türünün açıklayıcı bir özeti." -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "Özel ekle" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." -msgstr "" +msgstr "İçerik düzenleyicide çeşitli özellikleri etkinleştirin." -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "Yazı biçimleri" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "Editör" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "Geri izlemeler" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" +"Yazı türü öğelerini sınıflandırmak için mevcut sınıflandırmalardan seçin." -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "Alanlara Göz At" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "İçeri aktarılacak bir şey yok" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" +msgstr ". Custom Post Type UI eklentisi etkisizleştirilebilir." #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Custom Post Type UI'dan %d öğe içe aktarıldı -" +msgstr[1] "Custom Post Type UI'dan %d öğe içe aktarıldı -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." -msgstr "" +msgstr "Sınıflandırmalar içeri aktarılamadı." -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." -msgstr "" +msgstr "Yazı türleri içeri aktarılamadı." -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" +"Custom Post Type UI eklentisinden içe aktarmak için hiçbir şey seçilmedi." -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Bir öğe içeri aktarıldı" +msgstr[1] "%s öğe içeri aktarıldı" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"Aynı anahtara sahip bir yazı türü veya sınıflandırmayı içe aktarmak, içe " +"aktarılanın ayarlarının mevcut yazı türü veya sınıflandırma ayarlarının " +"üzerine yazılmasına neden olacaktır." -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "Custom Post Type UI'dan İçe Aktar" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2110,816 +4384,842 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"Aşağıdaki kod, seçilen öğelerin yerel bir sürümünü kaydetmek için " +"kullanılabilir. Alan gruplarını, yazı türlerini veya sınıflandırmaları yerel " +"olarak depolamak, daha hızlı yükleme süreleri, sürüm kontrolü ve dinamik " +"alanlar/ayarlar gibi birçok avantaj sağlayabilir. Aşağıdaki kodu temanızın " +"functions.php dosyasına kopyalayıp yapıştırmanız veya harici bir dosya " +"içinde dahil etmeniz yeterlidir, ardından ACF yönetim panelinden öğeleri " +"devre dışı bırakın veya silin." -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" -msgstr "" +msgstr "Dışa Aktar - PHP Oluştur" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "Dışa aktar" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "Sınıflandırmaları seç" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" -msgstr "" +msgstr "Yazı türlerini seç" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Bir öğe dışa aktarıldı." +msgstr[1] "%s öğe dışa aktarıldı." -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "Kategori" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "Etiket" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "%s taksonomisi oluşturuldu" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "%s taksonomisi güncellendi" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." -msgstr "" +msgstr "Taksonomi taslağı güncellendi." #: includes/admin/post-types/admin-taxonomy.php:55 msgid "Taxonomy scheduled for." -msgstr "" +msgstr "Taksonomi planlandı." #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "Sınıflandırma gönderildi." #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "Sınıflandırma kaydedildi." #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "Sınıflandırma silindi." #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "Sınıflandırma güncellendi." -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"Bu sınıflandırma kaydedilemedi çünkü anahtarı başka bir eklenti veya tema " +"tarafından kaydedilen başka bir sınıflandırma tarafından kullanılıyor." #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taksonomi senkronize edildi." +msgstr[1] "%s taksonomi senkronize edildi." #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taksonomi çoğaltıldı." +msgstr[1] "%s taksonomi çoğaltıldı." #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Sınıflandırma devre dışı bırakıldı." +msgstr[1] "%s sınıflandırma devre dışı bırakıldı." #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taksonomi etkinleştirildi." +msgstr[1] "%s aksonomi etkinleştirildi." -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "Terimler" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Yazı türü senkronize edildi." +msgstr[1] "%s yazı türü senkronize edildi." #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Yazı türü çoğaltıldı." +msgstr[1] "%s yazı türü çoğaltıldı." #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Yazı türü etkisizleştirildi." +msgstr[1] "%s yazı türü etkisizleştirildi." #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Yazı türü etkinleştirildi." +msgstr[1] "%s yazı türü etkinleştirildi." -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "Yazı tipleri" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "Gelişmiş ayarlar" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "Temel ayarlar" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"Bu yazı türü kaydedilemedi çünkü anahtarı başka bir eklenti veya tema " +"tarafından kaydedilen başka bir yazı türü tarafından kullanılıyor." -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "Sayfalar" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Mevcut alan gruplarını bağlayın" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s yazı tipi oluşturuldu" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "%s taksonomisine alan ekle" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s yazı tipi güncellendi" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "Yazı türü taslağı güncellendi." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." -msgstr "" +msgstr "Yazı türü zamanlandı." #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "Yazı türü gönderildi." #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "Yazı türü kaydedildi" #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." -msgstr "" +msgstr "Yazı türü güncellendi." #: includes/admin/post-types/admin-post-type.php:49 msgid "Post type deleted." -msgstr "" +msgstr "Yazı türü silindi" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "Aramak için yazın..." -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" -msgstr "" +msgstr "Sadece PRO'da" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "Alan grubu başarıyla bağlandı." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"Custom Post Type UI ile kaydedilen yazı türleri ve sınıflandırmaları içeri " +"aktarın ve ACF ile yönetin. Başlayın." -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" -msgstr "" +msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "taksonomi" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" +msgstr "yazı tipi" -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "Tamamlandı" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Alan grup(lar)ı" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." -msgstr "" +msgstr "Bir veya daha fazla alan grubu seçin..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." -msgstr "" +msgstr "Lütfen bağlanacak alan gruplarını seçin." -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Alan grubu başarıyla bağlandı." +msgstr[1] "Alan grubu başarıyla bağlandı." -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "Kayıt başarısız" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" +"Bu öğe kaydedilemedi çünkü anahtarı başka bir eklenti veya tema tarafından " +"kaydedilen başka bir öğe tarafından kullanılıyor." -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" -msgstr "" +msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "İzinler" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "URL'ler" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "Görünürlük" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "Etiketler" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "" +msgstr "Alan ayarı sekmeleri" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" -msgstr "" +msgstr "[ACF kısa kod değeri ön izleme için devre dışı bırakıldı]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" -msgstr "" +msgstr "Pencereyi kapat" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" -msgstr "" +msgstr "Alan başka bir gruba taşındı." -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" -msgstr "" +msgstr "Modalı kapat" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." -msgstr "" +msgstr "Bu sekmede yeni bir sekme grubu başlatın." -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" -msgstr "" +msgstr "Yeni sekme grubu" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" -msgstr "" +msgstr "Select2 kullanarak biçimlendirilmiş bir seçim kutusu kullan" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" -msgstr "" +msgstr "Diğer seçeneğini kaydet" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" -msgstr "" +msgstr "Diğer seçeneğine izin ver" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" -msgstr "" +msgstr "Tümünü aç/kapat ekle" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" -msgstr "" +msgstr "Özel değerleri kaydet" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" -msgstr "" +msgstr "Özel değerlere izin ver" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" +"Onay kutusu özel değerleri boş olamaz. Boş değerlerin seçimini kaldırın." -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Güncellemeler" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" -msgstr "" +msgstr "Advanced Custom Fields logosu" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" -msgstr "" +msgstr "Değişiklikleri kaydet" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "" +msgstr "Alan grubu başlığı" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" -msgstr "" +msgstr "Başlık ekle" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" +"ACF'de yeni misiniz? başlangıç " +"kılavuzumuza göz atın." -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "" +msgstr "Alan grubu ekle" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" +"ACF, özel alanları bir araya toplamak için alan gruplarını kullanır ve akabinde bu alanları " +"düzenleme ekranlarına ekler." -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" -msgstr "" +msgstr "İlk alan grubunuzu ekleyin" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" -msgstr "" +msgstr "Seçenekler sayfası" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" -msgstr "" +msgstr "ACF blokları" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" -msgstr "" +msgstr "Galeri alanı" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" -msgstr "" +msgstr "Esnek içerik alanı" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" -msgstr "" +msgstr "Tekrarlayıcı alanı" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" -msgstr "" +msgstr "ACF PRO ile ek özelikler açın" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" -msgstr "" +msgstr "Alan grubunu sil" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" -msgstr "" +msgstr "%1$s tarihinde %2$s saatinde oluşturuldu" #: includes/acf-field-group-functions.php:497 msgid "Group Settings" -msgstr "" +msgstr "Grup ayarları" #: includes/acf-field-group-functions.php:495 msgid "Location Rules" -msgstr "" +msgstr "Konum kuralları" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" +"30'dan fazla alan türünden seçim yapın. Daha fazla bilgi edinin." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" "Get started creating new custom fields for your posts, pages, custom post " "types and other WordPress content." msgstr "" +"Yazılarınız, sayfalarınız, özel yazı tipleriniz ve diğer WordPress " +"içerikleriniz için yeni özel alanlar oluşturmaya başlayın." #: includes/admin/views/acf-field-group/fields.php:64 msgid "Add Your First Field" -msgstr "" +msgstr "İlk alanınızı ekleyin" #. translators: A symbol (or text, if not available in your locale) meaning #. "Order Number", in terms of positional placement. #: includes/admin/views/acf-field-group/fields.php:43 msgid "#" -msgstr "" +msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" -msgstr "" +msgstr "Alan ekle" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" -msgstr "" +msgstr "Sunum" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" -msgstr "" +msgstr "Doğrulama" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" -msgstr "" +msgstr "Genel" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" -msgstr "" +msgstr "JSON'u içe aktar" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" -msgstr "" +msgstr "JSON olarak dışa aktar" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Alan grubu silindi." +msgstr[1] "%s alan grubu silindi." #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Alan grubu kaydedildi." +msgstr[1] "%s alan grubu kaydedildi." -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" -msgstr "" +msgstr "Devre dışı bırak" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" -msgstr "" +msgstr "Bu öğeyi devre dışı bırak" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" -msgstr "" +msgstr "Etkinleştir" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" -msgstr "" +msgstr "Bu öğeyi etkinleştir" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" -msgstr "" +msgstr "Alan grubu çöp kutusuna taşınsın mı?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" -msgstr "" +msgstr "Devre dışı" #. Author of the plugin +#: acf.php msgid "WP Engine" -msgstr "" +msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" +"Advanced Custom Fields ve Advanced Custom Fields PRO aynı anda etkin " +"olmamalıdır. Advanced Custom Fields PRO eklentisini otomatik olarak devre " +"dışı bıraktık." -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" +"Advanced Custom Fields ve Advanced Custom Fields PRO aynı anda etkin " +"olmamalıdır. Advanced Custom Fields eklentisini otomatik olarak devre dışı " +"bıraktık." -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - ACF başlatılmadan önce ACF alan değerlerini almak " "için bir veya daha fazla çağrı algıladık. Bu desteklenmez ve hatalı " -"biçimlendirilmiş veya eksik verilere neden olabilir. Bunu nasıl düzelteceğinizi öğrenin." +"biçimlendirilmiş veya eksik verilere neden olabilir. Bunu nasıl düzelteceğinizi öğrenin." -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "%1$s %2$s rolüne sahip bir kullanıcıya sahip olmalıdır." msgstr[1] "%1$s şu rollerden birine ait bir kullanıcıya sahip olmalıdır: %2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "%1$s geçerli bir kullanıcı kimliğine sahip olmalıdır." -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Geçersiz istek." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "%1$s bir %2$s değil" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "%1$s %2$s terimine sahip olmalı." msgstr[1] "%1$s şu terimlerden biri olmalı: %2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "%1$s %2$s yazı tipinde olmalıdır." msgstr[1] "%1$s şu yazı tiplerinden birinde olmalıdır: %2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "%1$s geçerli bir yazı kimliği olmalıdır." -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "%s geçerli bir ek kimliği gerektirir." -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "REST API'da göster" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Saydamlığı etkinleştir" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA dizisi" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA metni" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "Hex metin" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "Pro sürüme yükselt" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Etkin" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' geçerli bir e-posta adresi değil" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Renk değeri" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Varsayılan rengi seç" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Rengi temizle" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Bloklar" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Ayarlar" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Kullanıcılar" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Menü ögeleri" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Bileşenler" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Dosya ekleri" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Taksonomiler" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "İletiler" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Son güncellenme: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." -msgstr "" +msgstr "Üzgünüz, bu alan grubu fark karşılaştırma için uygun değil." -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Geçersiz alan grubu parametresi/leri." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Kayıt edilmeyi bekliyor" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Kaydedildi" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "İçe aktar" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Değişiklikleri incele" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Konumu: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Eklenti içinde konumlu: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Tema içinde konumlu: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Çeşitli" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Değişiklikleri eşitle" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Fark yükleniyor" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Yerel JSON değişikliklerini incele" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Web sitesini ziyaret et" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Ayrıntıları görüntüle" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Sürüm %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Bilgi" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2928,14 +5228,17 @@ msgstr "" "profesyonel destek çalışanlarımızı daha derin, teknik sorunların üstesinden " "gelmenize yardımcı olabilirler." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" +"Tartışmalar. Topluluk forumlarımızda " +"etkin ve dost canlısı bir topluluğumuz var, sizi ACF dünyasının 'nasıl " +"yaparım'ları ile ilgili yardımcı olabilirler." -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2944,7 +5247,7 @@ msgstr "" "Belgeler. Karşınıza çıkabilecek bir çok " "konu hakkında geniş içerikli belgelerimize baş vurabilirsiniz." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2954,11 +5257,11 @@ msgstr "" "çözümlere ulaşmanızı istiyoruz. Eğer bir sorunla karşılaşırsanız yardım " "alabileceğiniz bir kaç yer var:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Yardım ve destek" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2966,17 +5269,18 @@ msgstr "" "İşin içinden çıkamadığınızda lütfen Yardım ve destek sekmesinden irtibata " "geçin." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"İlk alan grubunuzu oluşturmadan önce Başlarken rehberimize okumanızı öneririz, bu sayede eklentinin " -"filozofisini daha iyi anlayabilir ve en iyi çözümleri öğrenebilirsiniz." +"İlk alan grubunuzu oluşturmadan önce Başlarken rehberimize okumanızı öneririz, bu sayede " +"eklentinin filozofisini daha iyi anlayabilir ve en iyi çözümleri " +"öğrenebilirsiniz." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2987,32 +5291,35 @@ msgstr "" "ve sezgisel API ile her türlü tema şablon dosyasında bu özel alanlar " "gösterilebiliyor." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Genel görünüm" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Konum türü \"%s\" zaten kayıtlı." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "\"%s\" sınıfı mevcut değil." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Geçersiz nonce." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Alan yükleme sırasında hata." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Konum bulunamadı: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Hata: %s" @@ -3022,7 +5329,7 @@ msgstr "Bileşen" #: includes/locations/class-acf-location-user-role.php:24 msgid "User Role" -msgstr "Kullanıcı kuralı" +msgstr "Kullanıcı rolü" #: includes/locations/class-acf-location-comment.php:22 msgid "Comment" @@ -3040,7 +5347,7 @@ msgstr "Menü ögesi" msgid "Post Status" msgstr "Yazı durumu" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Menüler" @@ -3146,79 +5453,80 @@ msgstr "Tüm %s biçimleri" msgid "Attachment" msgstr "Eklenti" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s değeri gerekli" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Alanı bu şart gerçekleşirse göster" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Koşullu mantık" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "ve" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Yerel JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" -msgstr "" +msgstr "Çoğaltma alanı" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Lütfen ayrıca premium eklentilerin de (%s) en üst sürüme güncellendiğinden " "emin olun." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "Bu sürüm veritabanınız için iyileştirmeler içeriyor ve yükseltme " "gerektiriyor." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "%1$s v%2$s sürümüne güncellediğiniz için teşekkür ederiz!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Veritabanı yükseltmesi gerekiyor" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Seçenekler sayfası" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Galeri" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Esnek içerik" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Tekrarlayıcı" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Tüm araçlara geri dön" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3226,132 +5534,132 @@ msgstr "" "Eğer düzenleme ekranında birden çok alan grubu ortaya çıkarsa, ilk alan " "grubunun seçenekleri kullanılır (en düşük sıralama numarasına sahip olan)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Düzenleme ekranından gizlemek istediğiniz ögeleri seçin." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ekranda gizle" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Geri izlemeleri gönder" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Etiketler" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Kategoriler" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Sayfa özellikleri" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Biçim" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Yazar" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Kısa isim" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Sürümler" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Yorumlar" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Tartışma" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Özet" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "İçerik düzenleyici" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Kalıcı bağlantı" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Alan grubu listesinde görüntülenir" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Daha düşük sıralamaya sahip alan grupları daha önce görünür" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Sipariş No." -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Alanlarının altında" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Etiketlerin altında" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" -msgstr "" +msgstr "Yönerge yerleştirme" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "Etiket yerleştirme" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Yan" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Normal (içerikten sonra)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Yüksek (başlıktan sonra)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "Konum" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Pürüzsüz (metabox yok)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Standart (WP metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Stil" @@ -3359,9 +5667,9 @@ msgstr "Stil" msgid "Type" msgstr "Tür" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Anahtar" @@ -3372,110 +5680,107 @@ msgstr "Anahtar" msgid "Order" msgstr "Düzen" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Alanı kapat" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "sınıf" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "genişlik" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Kapsayıcı öznitelikleri" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" -msgstr "" +msgstr "Gerekli" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Yazarlara gösterilecek talimatlar. Veri gönderirken gösterilir" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Yönergeler" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Alan tipi" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Tek kelime, boşluksuz. Alt çizgi ve tireye izin var" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "Alan adı" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Bu isim DÜZENLEME sayfasında görüntülenecek isimdir" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "Alan etiketi" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Sil" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Sil alanı" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Taşı" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Alanı başka gruba taşı" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Alanı çoğalt" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Alanı düzenle" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Yeniden düzenlemek için sürükleyin" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Bu alan grubunu şu koşulda göster" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Güncelleme yok." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "Veritabanı yükseltme tamamlandı. Yenilikler " -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Yükseltme görevlerini okuyor..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Yükseltme başarısız oldu." @@ -3483,13 +5788,15 @@ msgstr "Yükseltme başarısız oldu." msgid "Upgrade complete." msgstr "Yükseltme başarılı." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Veri %s sürümüne yükseltiliyor" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3497,36 +5804,40 @@ msgstr "" "Devam etmeden önce veritabanınızı yedeklemeniz önemle önerilir. " "Güncelleştiriciyi şimdi çalıştırmak istediğinizden emin misiniz?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Lütfen yükseltmek için en az site seçin." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Veritabanı güncellemesi tamamlandı. Ağ panosuna geri dön" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Site güncel" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Site %1$s sürümünden %2$s sürümüne veritabanı yükseltmesi gerektiriyor" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Site" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Siteleri yükselt" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3534,8 +5845,8 @@ msgstr "" "Şu siteler için VT güncellemesi gerekiyor. Güncellemek istediklerinizi " "işaretleyin ve %s tuşuna basın." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Kural grubu ekle" @@ -3551,452 +5862,460 @@ msgstr "" msgid "Rules" msgstr "Kurallar" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Kopyalandı" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Panoya kopyala" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" +"Dışa aktarma ve sonra dışa aktarma yöntemini seçtikten sonra alan gruplarını " +"seçin. Sonra başka bir ACF yükleme içe bir .json dosyaya vermek için indirme " +"düğmesini kullanın. Tema yerleştirebilirsiniz PHP kodu aktarma düğmesini " +"kullanın." -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Alan gruplarını seç" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Hiç alan grubu seçilmemiş" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "PHP oluştur" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Alan gruplarını dışarı aktar" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "İçe aktarılan dosya boş" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Geçersiz dosya tipi" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Dosya yüklenirken hata oluştu. Lütfen tekrar deneyin" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" +"İçeri aktarmak istediğiniz Advanced Custom Fields JSON dosyasını seçin. " +"Aşağıdaki içeri aktar tuşuna bastığınızda ACF alan gruplarını içeri " +"aktaracak." -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Alan gruplarını içeri aktar" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Eşitle" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Seç %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" -msgstr "Mükerrer" +msgstr "Çoğalt" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Bu ögeyi çoğalt" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" -msgstr "" +msgstr "Destek" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" -msgstr "" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +msgstr "Belgeler" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Açıklama" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Eşitleme mevcut" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Alan grubu eşitlendi." +msgstr[1] "%s alan grubu eşitlendi." #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Alan grubu çoğaltıldı." msgstr[1] "%s alan grubu çoğaltıldı." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Etkin (%s)" msgstr[1] "Etkin (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Siteleri incele ve güncelle" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Veritabanını güncelle" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Ek alanlar" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Alanı taşı" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Lütfen bu alan için bir hedef seçin" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "%1$s alanı artık %2$s alan grubunda bulunabilir" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Taşıma tamamlandı." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" -msgstr "Etkinleştir" +msgstr "Etkin" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Alan anahtarları" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Ayarlar" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "Konum" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Boş" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "kopyala" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(bu alan)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "İşaretlendi" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Özel alanı taşı" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "Kullanılabilir aç-kapa alan yok" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Alan grubu başlığı gerekli" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "Bu alan, üzerinde yapılan değişiklikler kaydedilene kadar taşınamaz" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Artık alan isimlerinin başlangıcında “field_” kullanılmayacak" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Alan grubu taslağı güncellendi." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "Alan grubu zamanlandı." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Alan grubu gönderildi." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Alan grubu kaydedildi." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Alan grubu yayımlandı." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Alan grubu silindi." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Alan grubu güncellendi." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Araçlar" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "eşit değilse" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "eşitse" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Formlar" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Sayfa" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Yazı" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "İlişkisel" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Seçim" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Basit" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Bilinmeyen" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Var olmayan alan tipi" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "İstenmeyen tespit edildi" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Yazı güncellendi" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Güncelleme" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "E-postayı doğrula" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "İçerik" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" -msgstr "Başlık" +msgstr "Başlık" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Alan grubunu düzenle" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "Seçim daha az" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "Seçin daha büyük" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Değer daha az" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Değer daha büyük" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Değer içeriyor" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Değer bir desenle eşleşir" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Değer eşit değilse" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Değer eşitse" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "Hiçbir değer" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "Herhangi bir değer" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Vazgeç" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Emin misiniz?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d alan dikkatinizi gerektiriyor" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 alan dikkatinizi gerektiriyor" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Doğrulama başarısız" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Doğrulama başarılı" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Kısıtlı" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Detayları daralt" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Ayrıntıları genişlet" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Bu yazıya yüklenmiş" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Güncelleme" @@ -4006,245 +6325,249 @@ msgctxt "verb" msgid "Edit" msgstr "Düzenle" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" "Bu sayfadan başka bir sayfaya geçerseniz yaptığınız değişiklikler kaybolacak" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Dosya tipi %s olmalı." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "veya" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Dosya boyutu %s boyutunu geçmemeli." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Dosya boyutu en az %s olmalı." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Görsel yüksekliği %dpx değerini geçmemeli." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Görsel yüksekliği en az %dpx olmalı." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Görsel genişliği %dpx değerini geçmemeli." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Görsel genişliği en az %dpx olmalı." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(başlık yok)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Tam boyut" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Büyük" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Orta" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Küçük resim" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(etiket yok)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Metin alanı yüksekliğini ayarla" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Satırlar" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Metin alanı" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "" "En başa tüm seçimleri tersine çevirmek için ekstra bir seçim kutusu ekle" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "‘Özel’ değerleri alanın seçenekleri arasına kaydet" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "‘Özel’ alanların eklenebilmesine izin ver" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Yeni seçenek ekle" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Tümünü aç/kapat" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "Arşivler adresine izin ver" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Arşivler" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Sayfa bağlantısı" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Ekle" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "Bağlantı ismi" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s eklendi" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s zaten mevcut" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "Kullanıcı yeni %s ekleyemiyor" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "Terim no" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "Terim nesnesi" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "Yazının terimlerinden değerleri yükle" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Terimleri yükle" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "Seçilmiş terimleri yazıya bağla" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Terimleri kaydet" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "Düzenlenirken yeni terimlerin oluşabilmesine izin ver" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Terimleri oluştur" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Tekli seçim" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "Tek değer" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Çoklu seçim" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "İşaret kutusu" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Çoklu değer" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "Bu alanın görünümünü seçin" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Görünüm" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "Görüntülenecek taksonomiyi seçin" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" -msgstr "" +msgstr "%s yok" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "Değer %d değerine eşit ya da daha küçük olmalı" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "Değer %d değerine eşit ya da daha büyük olmalı" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Değer bir sayı olmalı" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Numara" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "‘Diğer’ değerlerini alanın seçenekleri arasına kaydet" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Özel değerlere izin vermek için 'diğer' seçeneği ekle" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Diğer" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Radyo düğmesi" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4252,724 +6575,731 @@ msgstr "" "Önceki akordeonun durması için bir son nokta tanımlayın. Bu akordeon " "görüntülenmeyecek." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Bu akordeonun diğerlerini kapatmadan açılmasını sağla." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "Çoklu genişletme" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Sayfa yüklemesi sırasında bu akordeonu açık olarak görüntüle." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Açık" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Akordiyon" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "Yüklenebilecek dosyaları sınırlandırın" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "Dosya no" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "Dosya adresi" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Dosya dizisi" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Dosya Ekle" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Dosya seçilmedi" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Dosya adı" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Dosyayı güncelle" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Dosya düzenle" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "Dosya seç" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Dosya" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Parola" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "Dönecek değeri belirt" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Seçimlerin tembel yüklenmesi için AJAX kullanılsın mı?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Her satıra bir değer girin" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Seçim" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Yükleme başarısız oldu" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Aranıyor…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Daha fazla sonuç yükleniyor…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "Sadece %d öge seçebilirsiniz" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Sadece 1 öge seçebilirsiniz" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Lütfen %d karakter silin" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Lütfen 1 karakter silin" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Lütfen %d veya daha fazla karakter girin" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Lütfen 1 veya daha fazla karakter girin" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Eşleşme yok" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d sonuç bulundu. Dolaşmak için yukarı ve aşağı okları kullanın." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "Bir sonuç bulundu, seçmek için enter tuşuna basın." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Seçim" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "Kullanıcı No" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Kullanıcı nesnesi" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Kullanıcı dizisi" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Bütün kullanıcı rolleri" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "Role göre filtrele" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Kullanıcı" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Ayırıcı" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "Renk seç" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "Varsayılan" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Temizle" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Renk seçici" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Seçim" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Bitti" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Şimdi" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Zaman dilimi" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Mikrosaniye" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Milisaniye" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "İkinci" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Dakika" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Saat" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Zaman" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Zamanı se" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Tarih zaman seçici" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Uç nokta" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Sola hizalı" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Üste hizalı" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Konumlandırma" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Sekme" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Değer geçerli bir web adresi olmalı" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "Bağlantı adresi" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Bağlantı dizisi" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "Yeni pencerede/sekmede açılır" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Bağlantı seç" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Link" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "EPosta" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Adım boyutu" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "En fazla değer" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "En az değer" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Aralık" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "İkisi de (Dizi)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Etiket" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Değer" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Dikey" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Yatay" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "kirmizi : Kırmızı" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "" "Daha fazla kontrol için, hem bir değeri hem de bir etiketi şu şekilde " "belirtebilirsiniz:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "Her seçeneği yeni bir satıra girin." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Seçimler" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Tuş grubu" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "Null değere izin ver" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Ana" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "Alan tıklanana kadar TinyMCE hazırlanmayacaktır" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "" +msgstr "Hazırlık geciktirme" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "" +msgstr "Ortam yükleme tuşları gösterilsin" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Araç çubuğu" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Sadece Metin" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Sadece görsel" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Görsel ve metin" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Seklemeler" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "TinyMCE hazırlamak için tıklayın" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Metin" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Görsel" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Değer %d karakteri geçmemelidir" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Limit olmaması için boş bırakın" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Karakter limiti" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Girdi alanından sonra görünür" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Sonuna ekle" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Girdi alanından önce görünür" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Önüne ekle" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Girdi alanının içinde görünür" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Yer tutucu metin" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "Yeni bir yazı oluştururken görünür" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Metin" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s en az %2$s seçim gerektirir" msgstr[1] "%1$s en az %2$s seçim gerektirir" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "Yazı ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Yazı nesnesi" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" -msgstr "" +msgstr "En fazla yazı" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" -msgstr "" +msgstr "En az gönderi" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Öne çıkan görsel" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Her sonuç içinde seçilmiş elemanlar görüntülenir" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Elemanlar" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Etiketleme" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Yazı tipi" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Filtreler" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Tüm taksonomiler" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Taksonomiye göre filtre" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Tüm yazı tipleri" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Yazı tipine göre filtre" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "Ara..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Taksonomi seç" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Yazı tipi seç" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "Eşleşme yok" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Yükleniyor" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "En yüksek değerlere ulaşıldı ({max} değerleri)" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "İlişkili" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Virgül ile ayrılmış liste. Tüm tipler için boş bırakın" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" -msgstr "" +msgstr "İzin verilen dosya tipleri" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "En fazla" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Dosya boyutu" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Hangi görsellerin yüklenebileceğini sınırlandırın" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "En az" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Yazıya yüklendi" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4980,483 +7310,490 @@ msgstr "Yazıya yüklendi" msgid "All" msgstr "Tümü" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Ortam kitaplığı seçimini sınırlayın" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Kitaplık" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Önizleme boyutu" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "Görsel no" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "Resim Adresi" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Görsel dizisi" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "Ön yüzden dönecek değeri belirleyin" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Dönüş değeri" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Görsel ekle" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "Resim seçilmedi" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Kaldır" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Düzenle" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Tüm görseller" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Görseli güncelle" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Resmi düzenle" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "Resim Seç" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Görsel" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Görünür metin olarak HTML kodlamasının görüntülenmesine izin ver" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "HTML’i güvenli hale getir" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Biçimlendirme yok" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Otomatik ekle <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Otomatik paragraf ekle" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Yeni satırların nasıl görüntüleneceğini denetler" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Yeni satırlar" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Hafta başlangıcı" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "Bir değer kaydedilirken kullanılacak biçim" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Biçimi kaydet" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Hf" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Önceki" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Sonraki" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Bugün" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Bitti" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Tarih seçici" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Genişlik" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Gömme boyutu" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Adres girin" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Etkin değilken görüntülenen metin" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Kapalı metni" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Etkinken görüntülenen metin" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "Açık metni" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" -msgstr "" +msgstr "Stilize edilmiş kullanıcı arabirimi" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "Varsayılan değer" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "İşaret kutusunun yanında görüntülenen metin" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Mesaj" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Hayır" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Evet" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Doğru / yanlış" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Satır" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Tablo" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Seçili alanları görüntülemek için kullanılacak stili belirtin" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Yerleşim" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Alt alanlar" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Grup" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "Harita yüksekliğini özelleştir" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Ağırlık" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Temel yaklaşma seviyesini belirle" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Yakınlaşma" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Haritayı ortala" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "Merkez" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Adres arayın…" -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Şu anki konumu bul" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Konumu temizle" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Ara" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Üzgünüz, bu tarayıcı konumlandırma desteklemiyor" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google haritası" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "Tema işlevlerinden dönen biçim" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Dönüş biçimi" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Özel:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "Bir yazı düzenlenirken görüntülenecek biçim" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Gösterim biçimi" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Zaman seçici" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Devre dışı (%s)" +msgstr[1] "Devre dışı (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Çöpte alan bulunamadı" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Hiç alan bulunamadı" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Alanlarda ara" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Alanı görüntüle" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Yeni alan" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Alanı düzenle" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Yeni elan ekle" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Alan" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Alanlar" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "Çöpte alan grubu bulunamadı" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Hiç alan grubu bulunamadı" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Alan gruplarında ara" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Alan grubunu görüntüle" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Yeni alan grubu" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Alan grubunu düzenle" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Yeni alan grubu ekle" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Yeni ekle" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Alan grubu" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Alan grupları" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "Güçlü, profesyonel ve sezgisel alanlar ile WordPress'i özelleştirin." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5507,9 +7844,9 @@ msgstr "Seçenekler güncellendi" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Güncellemeleri etkinleştirmek için lütfen Güncellemeler " "sayfasında lisans anahtarınızı girin. Eğer bir lisans anahtarınız yoksa " @@ -5562,8 +7899,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Bu seçenekler sayfası için hiç özel alan grubu bulunamadı. Bir özel alan grubu oluştur" +"Bu seçenekler sayfası için hiç özel alan grubu bulunamadı. Bir özel alan grubu oluştur" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.l10n.php new file mode 100644 index 000000000..6920ab8d5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'uk','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['YouTube Icon'=>'Іконка YouTube','Xing Icon'=>'Іконка Xing','WhatsApp Icon'=>'Іконка WhatsApp','Twitch Icon'=>'Іконка Twitch','Spotify Icon'=>'Іконка Spotify','RSS Icon'=>'Іконка RSS','Remove Icon'=>'Видалити іконку','Reddit Icon'=>'Іконка Reddit','Pinterest Icon'=>'Іконка Pinterest','Instagram Icon'=>'Іконка Instagram','Play Icon'=>'Іконка програти','Button Icon'=>'Іконка кнопки','Upload Icon'=>'Завантажити Іконки','Twitter Icon'=>'Іконка X','Search Icon'=>'Іконка пошуку','Phone Icon'=>'Іконка телефону','No Icon'=>'Без іконки','Location Icon'=>'Іконка розміщення','Facebook Icon'=>'Іконка Facebook','Email Icon'=>'Іконка email','Quote Icon'=>'Іконка цитати','Dismiss Icon'=>'Іконка Відхилити','Category Icon'=>'Іконка категорії','Cart Icon'=>'Іконка кошика','Site Icon'=>'Іконка сайту','Post Icon'=>'Іконка запису','Home Icon'=>'Іконка Домашня сторінка','Media Library'=>'Бібліотека медіа','Light'=>'Світлий','Standard'=>'Стандартний','Free'=>'Безкоштовно','In the editor used as the placeholder of the title.'=>'У редакторі використовується як замінник заголовка.','Title Placeholder'=>'Назва заповнювача поля','4 Months Free'=>'4 місяці безкоштовно','(Duplicated from %s)'=>'(Дубльовано з %s)','Select Options Pages'=>'Виберіть параметри сторінок','Duplicate taxonomy'=>'Продублювати таксономію','Create taxonomy'=>'Створити таксономію','Duplicate post type'=>'Дублікати тип допису','Create post type'=>'Створити тип допису','Link field groups'=>'Посилання на групу полів','Add fields'=>'Добавити поле','This Field'=>'Це поле','ACF PRO'=>'ACF PRO','Feedback'=>'Зворотній зв’язок','Support'=>'Підтримка','is developed and maintained by'=>'розробляється та підтримується','Add this %s to the location rules of the selected field groups.'=>'Додайте цей %s до правил розташування вибраних груп полів.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Увімкнення двонаправленого налаштування дозволяє оновлювати значення в цільових полях для кожного значення, вибраного для цього поля, додаючи або видаляючи Post ID, Taxonomy ID або User ID елемента, який оновлюється. Для отримання додаткової інформації, будь ласка, прочитайте документацію.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Оберіть поля для зберігання посилання на елемент, що оновлюється. Ви можете обрати це поле. Цільові поля мають бути сумісні з тим, де це поле відображається. Наприклад, якщо це поле відображається в таксономії, ваше цільове поле має мати тип таксономії','Target Field'=>'Цільове поле','Update a field on the selected values, referencing back to this ID'=>'Оновлення поля для вибраних значень, посилаючись на цей ідентифікатор','Bidirectional'=>'Двонаправлений','%s Field'=>'Поле %s','Select Multiple'=>'Виберіть кілька','WP Engine logo'=>'Логотип WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Лише малі літери, підкреслення та тире, максимум 32 символи.','The capability name for assigning terms of this taxonomy.'=>'Назва можливості для призначення термінів цієї таксономії.','Assign Terms Capability'=>'Можливість призначення термінів','The capability name for deleting terms of this taxonomy.'=>'Назва можливості для видалення термінів цієї таксономії.','Learn More'=>'Дізнатись більше','No terms'=>'Немає умови','URL'=>'URL','nounClone'=>'Клон','PRO'=>'PRO','Advanced'=>'Розширене','Original'=>'Оригінальний','Invalid post ID.'=>'Невірний ID запису.','More'=>'Більше','Tutorial'=>'Навчальний посібник','Popular'=>'Популярні','Genre'=>'Жанр','Quick Edit'=>'Швидке редагування','Tag Cloud'=>'Хмаринка позначок','Meta Box'=>'Meta Box','Tag Link'=>'Посилання позначки','Tags list'=>'Список позначок','Tags list navigation'=>'Навігація по списку позначок','Filter by category'=>'Сортувати за категоріями','No tags'=>'Немає позначок','No tags found'=>'Теги не знайдено','Not Found'=>'Не знайдено','Most Used'=>'Популярні','Choose from the most used tags'=>'Виберіть з-поміж найбільш використовуваних позначок','Add or remove tags'=>'Додати чи видалити позначки','Separate tags with commas'=>'Розділяйте позначки комами','Popular Tags'=>'Популярні позначки','Search Tags'=>'Шукати позначки','Parent Category:'=>'Батьківська категорія:','Parent Category'=>'Батьківська категорія','Parent %s'=>'Батьківський %s','New Tag Name'=>'Назва нової позначки','Add New Tag'=>'Додати нову позначку','Update Tag'=>'Оновити позначку','Update %s'=>'Оновити %s','View Tag'=>'Переглянути позначку','Edit Tag'=>'Редагувати позначку','All Tags'=>'Всі позначки','Menu Label'=>'Мітка меню','Term Description'=>'Опис терміну','Public'=>'Загальнодоступне','movie'=>'фільм','Archive'=>'Архів','Pagination'=>'Пагинація','Menu Icon'=>'Іконка меню','Menu Position'=>'Розташування меню','A link to a post.'=>'Посилання на запис.','Post Link'=>'Посилання запису','Item Link'=>'Посилання на елемент','Post updated.'=>'Запис оновлено.','Post scheduled.'=>'Запис запланований.','Post reverted to draft.'=>'Запис повернуто в чернетку.','Post published privately.'=>'Запис опубліковано приватно.','Post published.'=>'Запис опубліковано.','Posts list'=>'Список записів','Posts list navigation'=>'Навігація по списку записів','Filter posts list'=>'Фільтрувати список записів','Insert into post'=>'Вставити у запис','Insert into %s'=>'Вставити у %s','Use as featured image'=>'Використовувати як головне зображення','Remove featured image'=>'Видалити головне зображення','Set featured image'=>'Встановити головне зображення','Featured image'=>'Головне зображення','Post Attributes'=>'Властивості запису','Post Archives'=>'Архіви записів','No posts found'=>'Не знайдено записів','Search Posts'=>'Шукати записи','Search %s'=>'Пошук %s','Parent Page:'=>'Батьківська сторінка:','Parent %s:'=>'Батьківський %s:','New Post'=>'Новий запис','New Item'=>'Новий елемент','New %s'=>'Нов(а)ий %s','Add New Post'=>'Додати новий запис','Add New Item'=>'Додати новий елемент','Add New %s'=>'Додати новий %s','View Posts'=>'Перегляд записів','View Items'=>'Перегляд елементів','View Post'=>'Переглянути запис','View %s'=>'Переглянути %s','Edit Post'=>'Редагувати запис','Edit %s'=>'Редагувати %s','All Posts'=>'Всі записи','All Items'=>'Всі елементи','All %s'=>'Всі %s','Menu Name'=>'Назва меню','Regenerate'=>'Регенерувати','Post Formats'=>'Формати запису','Editor'=>'Редактор','Browse Fields'=>'Перегляд полів','Nothing to import'=>'Нічого імпортувати','Export'=>'Експорт','Category'=>'Категорія','Tag'=>'Теґ','Terms'=>'Умови','Post Types'=>'Типи записів','Advanced Settings'=>'Розширені налаштування','Basic Settings'=>'Базові налаштування','Pages'=>'Сторінки','ACF'=>'ACF','taxonomy'=>'таксономія','post type'=>'тип запису','Done'=>'Готово','post statusRegistration Failed'=>'Реєстрація не вдалася','REST API'=>'REST API','Permissions'=>'Дозволи','URLs'=>'URLs','Visibility'=>'Видимість','Labels'=>'Мітки','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','New Tab Group'=>'Нова група вкладок','Updates'=>'Оновлення','Save Changes'=>'Зберегти зміни','Field Group Title'=>'Назва групи полів','Add title'=>'Додати заголовок','Add Field Group'=>'Додати групу полів','Repeater Field'=>'Повторюване поле','Unlock Extra Features with ACF PRO'=>'Розблокуйте додаткові можливості з ACF PRO','Delete Field Group'=>'Видалити групу полів','Group Settings'=>'Налаштування групи','Location Rules'=>'Правила розміщення','Add Your First Field'=>'Додайте своє перше поле','#'=>'№','Add Field'=>'Додати поле','Validation'=>'Перевірка','General'=>'Загальні','Import JSON'=>'Імпортувати JSON','Export As JSON'=>'Експортувати як JSON','Deactivate'=>'Деактивувати','Deactivate this item'=>'Деактивувати цей елемент','Activate'=>'Активувати','Activate this item'=>'Активувати цей елемент','post statusInactive'=>'Неактивний','WP Engine'=>'WP Engine','Invalid request.'=>'Невірний запит.','Show in REST API'=>'Показати в REST API','Enable Transparency'=>'Увімкнути прозорість','RGBA Array'=>'RGBA Масив','RGBA String'=>'RGBA рядок','Hex String'=>'HEX рядок','Upgrade to PRO'=>'Оновлення до Pro','post statusActive'=>'Діюча','\'%s\' is not a valid email address'=>'\'%s\' неправильна адреса електронної пошти','Color value'=>'Значення кольору','Select default color'=>'Вибрати колір за замовчуванням','Clear color'=>'Очистити колір','Blocks'=>'Блоки','Options'=>'Параметри','Users'=>'Користувачі','Menu items'=>'Пункти Меню','Widgets'=>'Віджети','Attachments'=>'Вкладення','Taxonomies'=>'Таксономії','Posts'=>'Записи','Last updated: %s'=>'Останнє оновлення: %s','Invalid field group parameter(s).'=>'Недійсний параметр(и) групи полів.','Awaiting save'=>'Чекає збереження','Saved'=>'Збережено','Import'=>'Імпорт','Review changes'=>'Перегляньте зміни','Located in: %s'=>'Розташовано в: %s','Located in plugin: %s'=>'Розташовано в плагіні: %s','Located in theme: %s'=>'Розташовано в Темі: %s','Various'=>'Різні','Sync changes'=>'Синхронізувати зміни','Loading diff'=>'Завантаження різного','Review local JSON changes'=>'Перегляньте локальні зміни JSON','Visit website'=>'Відвідати Сайт','View details'=>'Переглянути деталі','Version %s'=>'Версія %s','Information'=>'Інформація','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Служба Підтримки. Фахівці Служби підтримки в нашому довідковому бюро допоможуть вирішити ваші більш детальні технічні завдання.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Документація. Наша розширена документація містить посилання та інструкції щодо більшості ситуацій, з якими ви можете зіткнутися.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Ми відповідально ставимося до підтримки і хочемо, щоб ви отримали найкращі результати від свого веб-сайту за допомогою ACF. Якщо у вас виникнуть труднощі, ви можете знайти допомогу в кількох місцях:','Help & Support'=>'Довідка та Підтримка','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Будь ласка, скористайтесь вкладкою Довідка та Підтримка, щоб зв’язатись, якщо вам потрібна допомога.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Перш ніж створювати свою першу групу полів, ми рекомендуємо спочатку прочитати наш посібник Початок роботи , щоб ознайомитись із філософією та найкращими практиками плагіна.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Плагін Advanced Custom Fields пропонує візуальний конструктор форм для налаштування екранів редагування WordPress з додатковими полями та інтуїтивний API для відображення значень користувацьких полів у будь-якому файлі шаблону теми.','Overview'=>'Огляд','Location type "%s" is already registered.'=>'Тип розташування "%s" вже зареєстровано.','Class "%s" does not exist.'=>'Клас "%s" не існує.','Invalid nonce.'=>'Невірний ідентифікатор.','Error loading field.'=>'Помилка при завантаженні поля.','Location not found: %s'=>'Локація не знайдена: %s','Error: %s'=>'Помилка: %s','Widget'=>'Віджет','User Role'=>'Роль користувача','Comment'=>'Коментар','Post Format'=>'Формат запису','Menu Item'=>'Пункт меню','Post Status'=>'Статус запису','Menus'=>'Меню','Menu Locations'=>'Області для меню','Menu'=>'Меню','Post Taxonomy'=>'Таксономія запису','Child Page (has parent)'=>'Дочірня сторінка (має батьківську)','Parent Page (has children)'=>'Батьківська сторінка (має нащадків)','Top Level Page (no parent)'=>'Сторінка верхнього рівня (без батьків)','Posts Page'=>'Сторінка записів','Front Page'=>'Головна сторінка','Page Type'=>'Тип сторінки','Viewing back end'=>'Переглянути бекенд','Viewing front end'=>'Переглянути фронтенд','Logged in'=>'Авторизовані','Current User'=>'Поточний користувач','Page Template'=>'Шаблон сторінки','Register'=>'Зареєструватись','Add / Edit'=>'Додати / Редагувати','User Form'=>'Форма користувача','Page Parent'=>'Батьківська сторінка','Super Admin'=>'Супер-адмін','Current User Role'=>'Поточна роль користувача','Default Template'=>'Початковий шаблон','Post Template'=>'Шаблон запису','Post Category'=>'Категорія запису','All %s formats'=>'Всі %s формати','Attachment'=>'Вкладений файл','%s value is required'=>'%s значення обов\'язкове','Show this field if'=>'Показувати поле, якщо','Conditional Logic'=>'Умовна логіка','and'=>'та','Local JSON'=>'Локальний JSON','Clone Field'=>'Клонувати поле','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Також перевірте, чи всі додаткові доповнення (%s) оновлені до останньої версії.','This version contains improvements to your database and requires an upgrade.'=>'Ця версія містить вдосконалення вашої бази даних і вимагає оновлення.','Thank you for updating to %1$s v%2$s!'=>'Дякуємо за оновлення до %1$s v%2$s!','Database Upgrade Required'=>'Необхідно оновити базу даних','Options Page'=>'Сторінка опцій','Gallery'=>'Галерея','Flexible Content'=>'Гнучкий вміст','Repeater'=>'Повторювальне поле','Back to all tools'=>'Повернутися до всіх інструментів','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Якщо декілька груп полів відображаються на екрані редагування, то використовуватимуться параметри першої групи. (з найменшим порядковим номером)','Select items to hide them from the edit screen.'=>'Оберіть що ховати з екрану редагування/створення.','Hide on screen'=>'Ховати на екрані','Send Trackbacks'=>'Надіслати трекбеки','Tags'=>'Позначки','Categories'=>'Категорії','Page Attributes'=>'Властивості сторінки','Format'=>'Формат','Author'=>'Автор','Slug'=>'Частина посилання','Revisions'=>'Редакції','Comments'=>'Коментарі','Discussion'=>'Обговорення','Excerpt'=>'Уривок','Content Editor'=>'Редактор матеріалу','Permalink'=>'Постійне посилання','Shown in field group list'=>'Відображається на сторінці груп полів','Field groups with a lower order will appear first'=>'Групи полів з нижчим порядком з’являться спочатку','Order No.'=>'Порядок розташування','Below fields'=>'Під полями','Below labels'=>'Під ярликами','Side'=>'Збоку','Normal (after content)'=>'Стандартно (після тектового редактора)','High (after title)'=>'Вгорі (під заголовком)','Position'=>'Розташування','Seamless (no metabox)'=>'Спрощений (без метабоксу)','Standard (WP metabox)'=>'Стандартний (WP метабокс)','Style'=>'Стиль','Type'=>'Тип','Key'=>'Ключ','Order'=>'Порядок','Close Field'=>'Закрити поле','id'=>'id','class'=>'клас','width'=>'ширина','Wrapper Attributes'=>'Атрибути обгортки','Required'=>'Обов\'язково','Instructions'=>'Інструкція','Field Type'=>'Тип поля','Single word, no spaces. Underscores and dashes allowed'=>'Одне слово, без пробілів. Можете використовувати нижнє підкреслення.','Field Name'=>'Назва поля','This is the name which will appear on the EDIT page'=>'Ця назва відображується на сторінці редагування','Field Label'=>'Мітка поля','Delete'=>'Видалити','Delete field'=>'Видалити поле','Move'=>'Перемістити','Move field to another group'=>'Перемістити поле до іншої групи','Duplicate field'=>'Дублювати поле','Edit field'=>'Редагувати поле','Drag to reorder'=>'Перетягніть, щоб змінити порядок','Show this field group if'=>'Показувати групу полів, якщо','No updates available.'=>'Немає оновлень.','Database upgrade complete. See what\'s new'=>'Оновлення бази даних завершено. Подивіться, що нового','Reading upgrade tasks...'=>'Читання завдань для оновлення…','Upgrade failed.'=>'Помилка оновлення.','Upgrade complete.'=>'Оновлення завершено.','Upgrading data to version %s'=>'Оновлення даних до версії %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Настійно рекомендується зробити резервну копію вашої бази даних, перш ніж продовжити. Ви впевнені, що хочете запустити програму оновлення зараз?','Please select at least one site to upgrade.'=>'Виберіть принаймні один сайт для оновлення.','Database Upgrade complete. Return to network dashboard'=>'Оновлення бази даних завершено. Повернутися до Майстерні','Site is up to date'=>'Сайт оновлено','Site requires database upgrade from %1$s to %2$s'=>'Для сайту потрібно оновити базу даних з %1$s до %2$s','Site'=>'Сайт','Upgrade Sites'=>'Оновити сайти','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Для наступних сайтів потрібне оновлення БД. Позначте ті, які потрібно оновити, а потім натисніть %s.','Add rule group'=>'Додати групу умов','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Створіть набір умов, щоб визначити де використовувати ці додаткові поля','Rules'=>'Умови','Copied'=>'Скопійовано','Copy to clipboard'=>'Копіювати в буфер обміну','Select Field Groups'=>'Оберіть групи полів','No field groups selected'=>'Не обрано груп полів','Generate PHP'=>'Генерувати PHP','Export Field Groups'=>'Експортувати групи полів','Import file empty'=>'Файл імпорту порожній','Incorrect file type'=>'Невірний тип файлу','Error uploading file. Please try again'=>'Помилка завантаження файлу. Спробуйте знову','Import Field Groups'=>'Імпортувати групи полів','Sync'=>'Синхронізація','Select %s'=>'Вибрати %s','Duplicate'=>'Дублювати','Duplicate this item'=>'Дублювати цей елемент','Supports'=>'Підтримка','Documentation'=>'Документація','Description'=>'Опис','Sync available'=>'Доступна синхронізація','Field group duplicated.'=>'Групу полів продубльовано.' . "\0" . '%s групи полів продубльовано.' . "\0" . '%s груп полів продубльовано.','Active (%s)'=>'Активні (%s)' . "\0" . 'Активні (%s)' . "\0" . 'Активні (%s)','Review sites & upgrade'=>'Перегляд сайтів & оновлення','Upgrade Database'=>'Оновити базу даних','Custom Fields'=>'Додаткові поля','Move Field'=>'Перемістити поле','Please select the destination for this field'=>'Будь ласка, оберіть групу, в яку перемістити','Move Complete.'=>'Переміщення завершене.','Active'=>'Діючий','Field Keys'=>'Ключі поля','Settings'=>'Налаштування','Location'=>'Розміщення','Null'=>'Нуль','copy'=>'копіювати','(this field)'=>'(це поле)','Checked'=>'Перевірено','Move Custom Field'=>'Перемістити поле','No toggle fields available'=>'Немає доступних полів, що перемикаюься','Field group title is required'=>'Заголовок обов’язковий','Field group draft updated.'=>'Чернетку групи полів оновлено.','Field group scheduled for.'=>'Групу полів збережено.','Field group submitted.'=>'Групу полів надіслано.','Field group saved.'=>'Групу полів збережено.','Field group published.'=>'Групу полів опубліковано.','Field group deleted.'=>'Групу полів видалено.','Field group updated.'=>'Групу полів оновлено.','Tools'=>'Інструменти','is not equal to'=>'не дорівнює','is equal to'=>'дорівнює','Forms'=>'Форми','Page'=>'Сторінка','Post'=>'Запис','Choice'=>'Вибір','Basic'=>'Загальне','Unknown'=>'Невідомий','Field type does not exist'=>'Тип поля не існує','Spam Detected'=>'Виявлено спам','Post updated'=>'Запис оновлено','Update'=>'Оновити','Content'=>'Вміст','Title'=>'Назва','Edit field group'=>'Редагувати групу полів','Selection is less than'=>'Обране значення менш ніж','Selection is greater than'=>'Обране значення більш ніж','Value is less than'=>'Значення меньше ніж','Value is greater than'=>'Значення більше ніж','Value contains'=>'Значення містить','Value matches pattern'=>'Значення відповідає шаблону','Value is not equal to'=>'Значення не дорівноє','Value is equal to'=>'Значення дорівнює','Has no value'=>'Немає значення','Has any value'=>'Має будь-яке значення','Cancel'=>'Скасувати','Are you sure?'=>'Ви впевнені?','1 field requires attention'=>'1 поле потребує уваги','Validation failed'=>'Помилка валідації','Validation successful'=>'Валідація успішна','Restricted'=>'Обмежено','Collapse Details'=>'Згорнути деталі','Expand Details'=>'Показати деталі','Uploaded to this post'=>'Завантажено до цього запису.','verbUpdate'=>'Оновлення','verbEdit'=>'Редагувати','The changes you made will be lost if you navigate away from this page'=>'Зміни, які ви внесли, буде втрачено, якщо ви перейдете з цієї сторінки','File type must be %s.'=>'Тип файлу має бути %s.','or'=>'або','File size must not exceed %s.'=>'Розмір файлу не повинен перевищувати %s.','File size must be at least %s.'=>'Розмір файлу має бути принаймні %s.','Image height must not exceed %dpx.'=>'Висота зображення не повинна перевищувати %dpx.','Image height must be at least %dpx.'=>'Висота зображення має бути принаймні %dpx.','Image width must not exceed %dpx.'=>'Ширина зображення не повинна перевищувати %dpx.','Image width must be at least %dpx.'=>'Ширина зображення має бути принаймні %dpx.','(no title)'=>'(без назви)','Full Size'=>'Повний розмір','Large'=>'Великий','Medium'=>'Середній','Thumbnail'=>'Мініатюра','(no label)'=>'(без мітки)','Sets the textarea height'=>'Встановлює висоту текстової області','Rows'=>'Рядки','Text Area'=>'Текстова область','Prepend an extra checkbox to toggle all choices'=>'Додайте додатковий прапорець, щоб перемикати всі варіанти','Add new choice'=>'Додати новий вибір','Toggle All'=>'Перемкнути всі','Archives'=>'Архіви','Page Link'=>'Посилання сторінки','Add'=>'Додати','Name'=>'Ім’я','%s added'=>'%s доданий','%s already exists'=>'%s вже існує','Term ID'=>'ID терміну','Load Terms'=>'Завантажити терміни','Save Terms'=>'Зберегти терміни','Create Terms'=>'Створити терміни','Radio Buttons'=>'Радіо кнопка','Multi Select'=>'Вибір декількох','Checkbox'=>'Галочка','Multiple Values'=>'Декілька значень','Appearance'=>'Вигляд','No TermsNo %s'=>'Ні %s','Value must be a number'=>'Значення має бути числом','Number'=>'Число','Add \'other\' choice to allow for custom values'=>'Додати вибір \'Інше\', для користувацьких значень','Other'=>'Інше','Radio Button'=>'Радіо Кнопки','Open'=>'Відкрити','Accordion'=>'Акордеон','File ID'=>'ID файлу','File URL'=>'URL файлу','File Array'=>'Масив файлу','Add File'=>'Додати файл','No file selected'=>'Файл не вибрано','File name'=>'Назва файлу','Update File'=>'Оновити файл','Edit File'=>'Редагувати файл','Select File'=>'Виберіть файл','File'=>'Файл','Password'=>'Пароль','Use AJAX to lazy load choices?'=>'Використати AJAX для завантаження значень?','Enter each default value on a new line'=>'Введіть значення. Одне значення в одному рядку','verbSelect'=>'Вибрати','Select2 JS load_failLoading failed'=>'Помилка завантаження','Select2 JS searchingSearching…'=>'Пошук…','Select2 JS load_moreLoading more results…'=>'Завантаження результатів…','Select2 JS selection_too_long_1You can only select 1 item'=>'Ви можете вибрати тільки 1 позицію','Select2 JS input_too_long_1Please delete 1 character'=>'Будь ласка видаліть 1 символ','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Введіть %d або більше символів','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Будь ласка введіть 1 або більше символів','Select2 JS matches_0No matches found'=>'Співпадінь не знайдено','Select2 JS matches_1One result is available, press enter to select it.'=>'Лише один результат доступний, натисніть клавішу ENTER, щоб вибрати його.','nounSelect'=>'Вибрати','User ID'=>'ID користувача','User Object'=>'Об\'єкт користувача','User Array'=>'Користувацький масив','All user roles'=>'Всі ролі користувачів','User'=>'Користувач','Separator'=>'Роздільник','Select Color'=>'Вібрати колір','Default'=>'Початковий','Clear'=>'Очистити','Color Picker'=>'Вибір кольору','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'PM','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'AM','Date Time Picker JS selectTextSelect'=>'Обрати','Date Time Picker JS closeTextDone'=>'Готово','Date Time Picker JS currentTextNow'=>'Зараз','Date Time Picker JS timezoneTextTime Zone'=>'Часовий пояс','Date Time Picker JS microsecTextMicrosecond'=>'Мікросекунд','Date Time Picker JS millisecTextMillisecond'=>'Мілісекунд','Date Time Picker JS secondTextSecond'=>'Секунд','Date Time Picker JS minuteTextMinute'=>'Хвилина','Date Time Picker JS hourTextHour'=>'Година','Date Time Picker JS timeTextTime'=>'Час','Date Time Picker JS timeOnlyTitleChoose Time'=>'Виберіть час','Date Time Picker'=>'Вибір дати і часу','Endpoint'=>'Кінцева точка','Left aligned'=>'Зліва','Top aligned'=>'Зверху','Placement'=>'Розміщення','Tab'=>'Вкладка','Value must be a valid URL'=>'Значення має бути адресою URl','Link URL'=>'URL посилання','Link Array'=>'Масив посилання','Opens in a new window/tab'=>'Відкрити в новому вікні','Select Link'=>'Оберіть посилання','Link'=>'Посилання','Email'=>'Email','Step Size'=>'Розмір кроку','Maximum Value'=>'Максимальне значення','Minimum Value'=>'Мінімальне значення','Range'=>'Діапазон (Range)','Both (Array)'=>'Галочка','Label'=>'Мітка','Value'=>'Значення','Vertical'=>'Вертикально','Horizontal'=>'Горизонтально','red : Red'=>'red : Червоний','For more control, you may specify both a value and label like this:'=>'Для більшого контролю, Ви можете вказати маркувати значення:','Enter each choice on a new line.'=>'У кожному рядку по варіанту','Choices'=>'Варіанти вибору','Button Group'=>'Група кнопок','Parent'=>'Предок','Toolbar'=>'Верхня панель','Text Only'=>'Лише текст','Visual Only'=>'Візуальний лише','Visual & Text'=>'Візуальний і Текстовий','Tabs'=>'Вкладки','Click to initialize TinyMCE'=>'Натисніть, щоб ініціалізувати TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Текст','Visual'=>'Візуальний','Value must not exceed %d characters'=>'Значення не має перевищувати %d символів','Leave blank for no limit'=>'Щоб зняти обмеження — нічого не вказуйте тут','Character Limit'=>'Ліміт символів','Appears after the input'=>'Розміщується в кінці поля','Append'=>'Після поля','Appears before the input'=>'Розміщується на початку поля','Prepend'=>'Перед полем','Appears within the input'=>'Показується, якщо поле порожнє','Placeholder Text'=>'Текст заповнювач','Appears when creating a new post'=>'З\'являється при створенні нового матеріалу','Text'=>'Текст','%1$s requires at least %2$s selection'=>'%1$s вимагає принаймні %2$s вибір' . "\0" . '%1$s вимагає принаймні %2$s виділення' . "\0" . '%1$s вимагає принаймні %2$s виділень','Post ID'=>'ID запису','Post Object'=>'Об’єкт запису','Featured Image'=>'Головне зображення','Selected elements will be displayed in each result'=>'Вибрані елементи будуть відображені в кожному результаті','Elements'=>'Елементи','Taxonomy'=>'Таксономія','Post Type'=>'Тип запису','Filters'=>'Фільтри','All taxonomies'=>'Всі таксономії','Filter by Taxonomy'=>'Фільтр за типом таксономією','All post types'=>'Всі типи матеріалів','Filter by Post Type'=>'Фільтр за типом матеріалу','Search...'=>'Пошук…','Select taxonomy'=>'Оберіть таксономію','Select post type'=>'Вибір типу матеріалу','No matches found'=>'Не знайдено','Loading'=>'Завантаження','Maximum values reached ( {max} values )'=>'Досягнуто максимальних значень ( {max} values )','Relationship'=>'Зв\'язок','Comma separated list. Leave blank for all types'=>'Перелік, розділений комами. Залиште порожнім для всіх типів','Maximum'=>'Максимум','File size'=>'Розмір файлу','Restrict which images can be uploaded'=>'Обмежте, які зображення можна завантажувати','Minimum'=>'Мінімум','Uploaded to post'=>'Завантажено до матеріалу','All'=>'Всі','Limit the media library choice'=>'Обмежте вибір медіатеки','Library'=>'Бібліотека','Preview Size'=>'Розмір мініатюр','Image ID'=>'ID зображення','Image URL'=>'URL зображення','Image Array'=>'Масив зображення','Return Value'=>'Повернення значення','Add Image'=>'Додати зображення','No image selected'=>'Зображення не вибрано','Remove'=>'Видалити','Edit'=>'Редагувати','All images'=>'Усі зображення','Update Image'=>'Оновити зображення','Edit Image'=>'Редагувати зображення','Select Image'=>'Виберіть зображення','Image'=>'Зображення','No Formatting'=>'Без форматування','Automatically add <br>'=>'Автоматичне перенесення рядків (додається теґ <br>)','Automatically add paragraphs'=>'Автоматично додавати абзаци','Controls how new lines are rendered'=>'Вкажіть спосіб обробки нових рядків','New Lines'=>'Перенесення рядків','Week Starts On'=>'Тиждень починається з','Save Format'=>'Зберегти формат','Date Picker JS weekHeaderWk'=>'Wk','Date Picker JS prevTextPrev'=>'Попередній','Date Picker JS nextTextNext'=>'Далі','Date Picker JS currentTextToday'=>'Сьогодні','Date Picker JS closeTextDone'=>'Готово','Date Picker'=>'Вибір дати','Width'=>'Ширина','Embed Size'=>'Розмір вставки','Enter URL'=>'Введіть URL','oEmbed'=>'oEmbed','Text shown when inactive'=>'Текст відображається, коли неактивний','Off Text'=>'Текст вимкнено','Text shown when active'=>'Текст відображається, коли активний','On Text'=>'На тексті','Stylized UI'=>'Стилізований інтерфейс користувача','Default Value'=>'Початкове значення','Displays text alongside the checkbox'=>'Відображати текст поруч із прапорцем','Message'=>'Повідомлення','No'=>'Ні','Yes'=>'Так','True / False'=>'Так / Ні','Row'=>'Рядок','Table'=>'Таблиця','Block'=>'Блок','Specify the style used to render the selected fields'=>'Укажіть стиль для візуалізації вибраних полів','Layout'=>'Компонування','Sub Fields'=>'Підполя','Group'=>'Група','Height'=>'Висота','Set the initial zoom level'=>'Встановіть початковий рівень масштабування','Zoom'=>'Збільшити','Center the initial map'=>'Відцентруйте початкову карту','Center'=>'По центру','Search for address...'=>'Шукати адресу...','Find current location'=>'Знайдіть поточне місце розташування','Clear location'=>'Очистити розміщення','Search'=>'Пошук','Sorry, this browser does not support geolocation'=>'Вибачте, цей браузер не підтримує автоматичне визначення локації','Google Map'=>'Google Map','Return Format'=>'Формат повернення','Custom:'=>'Користувацький:','Display Format'=>'Формат показу','Time Picker'=>'Вибір часу','Inactive (%s)'=>'Неактивний (%s)' . "\0" . 'Неактивні (%s)' . "\0" . 'Неактивних (%s)','No Fields found in Trash'=>'Не знайдено полів у кошику','No Fields found'=>'Не знайдено полів','Search Fields'=>'Шукати поля','View Field'=>'Переглянути поле','New Field'=>'Нове поле','Edit Field'=>'Редагувати поле','Add New Field'=>'Додати нове поле','Field'=>'Поле','Fields'=>'Поля','No Field Groups found in Trash'=>'У кошику немає груп полів','No Field Groups found'=>'Не знайдено груп полів','Search Field Groups'=>'Шукати групи полів','View Field Group'=>'Переглянути групу полів','New Field Group'=>'Нова група полів','Edit Field Group'=>'Редагувати групу полів','Add New Field Group'=>'Додати нову групу полів','Add New'=>'Додати новий','Field Group'=>'Група полів','Field Groups'=>'Групи полів','Customize WordPress with powerful, professional and intuitive fields.'=>'Налаштуйте WordPress за допомогою потужних, професійних та інтуїтивно зрозумілих полів.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Додаткові поля Pro','%s settings'=>'Налаштування','Options Updated'=>'Опції оновлено','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'Щоб розблокувати оновлення, будь ласка, введіть код ліцензії. Якщо не маєте ліцензії, перегляньте','ACF Activation Error. An error occurred when connecting to activation server'=>'Помилка. Неможливо під’єднатися до сервера оновлення','Check Again'=>'Перевірити знову','ACF Activation Error. Could not connect to activation server'=>'Помилка. Неможливо під’єднатися до сервера оновлення','Publish'=>'Опублікувати','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'Немає полів для цієї сторінки опцій. Створити групу додаткових полів','Error. Could not connect to update server'=>'Помилка. Неможливо під’єднатися до сервера оновлення','Display'=>'Таблиця','Group (displays selected fields in a group within this field)'=>'Будь ласка, оберіть групу полів куди Ви хочете перемістити це поле','Prefix Field Labels'=>'Назва поля','Prefix Field Names'=>'Ярлик','Unknown field'=>'Невідоме поле','Unknown field group'=>'Редагувати групу полів','Add Row'=>'Додати рядок','layout'=>'Шаблон структури' . "\0" . 'Шаблон структури' . "\0" . 'Шаблон структури','layouts'=>'Шаблон структури','Add layout'=>'Додати шаблон','Duplicate layout'=>'Дублювати шаблон','Remove layout'=>'Видалити шаблон','Delete Layout'=>'Видалити шаблон','Duplicate Layout'=>'Дублювати шаблон','Add New Layout'=>'Додати новий шаблон','Add Layout'=>'Додати шаблон','Min'=>'Мін.','Max'=>'Макс.','Minimum Layouts'=>'Мінімум шаблонів','Maximum Layouts'=>'Максимум шаблонів','Button Label'=>'Текст для кнопки','Add Image to Gallery'=>'Додати зображення до галереї','Maximum selection reached'=>'Досягнуто максимального вибору','Length'=>'Довжина','Caption'=>'Підпис','Alt Text'=>'Альтернативний текст','Add to gallery'=>'Додати до галереї','Bulk actions'=>'Масові дії','Sort by date uploaded'=>'Сортувати за датою завантаження','Sort by date modified'=>'Сортувати за датою зміни','Sort by title'=>'Сортувати за назвою','Reverse current order'=>'Зворотній поточний порядок','Close'=>'Закрити','Minimum Selection'=>'Мінімальна вибірка','Maximum Selection'=>'Максимальна вибірка','Allowed file types'=>'Дозволені типи файлів','Insert'=>'Вставити','Append to the end'=>'Розміщується в кінці','Rows Per Page'=>'Сторінка з публікаціями','Minimum Rows'=>'Мінімум рядків','Maximum Rows'=>'Максимум рядків','Collapsed'=>'Сховати деталі','Click to reorder'=>'Перетягніть, щоб змінити порядок','Add row'=>'Додати рядок','Duplicate row'=>'Дублювати','Remove row'=>'Видалити рядок','Current Page'=>'Поточний користувач','First Page'=>'Головна сторінка','Previous Page'=>'Сторінка з публікаціями','Next Page'=>'Головна сторінка','Last Page'=>'Сторінка з публікаціями','Deactivate License'=>'Деактивувати ліцензію','Activate License'=>'Активувати ліцензію','License Information'=>'Інформація про ліцензію','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'Щоб розблокувати оновлення, будь ласка, введіть код ліцензії. Якщо не маєте ліцензії, перегляньте','License Key'=>'Код ліцензії','Retry Activation'=>'Поліпшена перевірка','Update Information'=>'Інформація про оновлення','Current Version'=>'Поточна версія','Latest Version'=>'Остання версія','Update Available'=>'Доступні оновлення','Upgrade Notice'=>'Оновити базу даних','Enter your license key to unlock updates'=>'Будь ласка, введіть код ліцензії, щоб розблокувати оновлення','Update Plugin'=>'Оновити плаґін','Please reactivate your license to unlock updates'=>'Будь ласка, введіть код ліцензії, щоб розблокувати оновлення']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.mo index 5ae7cf4ad67c9f78e952d30544ad29cb53b908aa..1033084343db5f0184cdde32829f61ebf223f9ba 100644 GIT binary patch literal 59514 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.po index c3e5f5461..2f31e8810 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-uk.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: uk\n" "MIME-Version: 1.0\n" @@ -21,77 +21,2140 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "Іконка YouTube" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Іконка Xing" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "Іконка WhatsApp" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Іконка Twitch" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Іконка Spotify" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "Іконка RSS" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Видалити іконку" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Іконка Reddit" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Іконка Pinterest" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Іконка Instagram" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Іконка програти" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Іконка кнопки" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Завантажити Іконки" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Іконка X" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Іконка пошуку" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Іконка телефону" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Без іконки" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Іконка розміщення" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Іконка Facebook" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "Іконка email" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Іконка цитати" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Іконка Відхилити" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Іконка категорії" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Іконка кошика" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Іконка сайту" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Іконка запису" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Іконка Домашня сторінка" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Бібліотека медіа" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Світлий" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Стандартний" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" msgstr "" -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 -msgid "Lower case letters, underscores and dashes only, Max 32 characters." +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 -msgid "The capability name for assigning terms of this taxonomy." +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 -msgid "Assign Terms Capability" +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 -msgid "The capability name for deleting terms of this taxonomy." +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Безкоштовно" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "У редакторі використовується як замінник заголовка." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Назва заповнювача поля" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4 місяці безкоштовно" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Дубльовано з %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Виберіть параметри сторінок" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Продублювати таксономію" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Створити таксономію" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Дублікати тип допису" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Створити тип допису" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Посилання на групу полів" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Добавити поле" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Це поле" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Зворотній зв’язок" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Підтримка" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "розробляється та підтримується" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Додайте цей %s до правил розташування вибраних груп полів." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Увімкнення двонаправленого налаштування дозволяє оновлювати значення в " +"цільових полях для кожного значення, вибраного для цього поля, додаючи або " +"видаляючи Post ID, Taxonomy ID або User ID елемента, який оновлюється. Для " +"отримання додаткової інформації, будь ласка, прочитайте документацію." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Оберіть поля для зберігання посилання на елемент, що оновлюється. Ви можете " +"обрати це поле. Цільові поля мають бути сумісні з тим, де це поле " +"відображається. Наприклад, якщо це поле відображається в таксономії, ваше " +"цільове поле має мати тип таксономії" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Цільове поле" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "Оновлення поля для вибраних значень, посилаючись на цей ідентифікатор" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Двонаправлений" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Поле %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Виберіть кілька" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Логотип WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "Лише малі літери, підкреслення та тире, максимум 32 символи." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "Назва можливості для призначення термінів цієї таксономії." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "Можливість призначення термінів" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "Назва можливості для видалення термінів цієї таксономії." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" msgstr "" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "Дізнатись більше" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " @@ -102,71 +2165,67 @@ msgstr "" msgid "Unlock Advanced Features and Build Even More with ACF PRO" msgstr "" -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" - #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "Немає умови" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" msgstr "" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" msgstr "" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" msgstr "" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" msgstr "" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." msgstr "" @@ -198,257 +2257,258 @@ msgstr "" msgid "Add New Taxonomy" msgstr "" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" msgstr "" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" msgstr "" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" msgstr "" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" msgstr "" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." msgstr "" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" -msgstr "" +msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." msgstr "" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." msgstr "" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" msgstr "" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." msgstr "" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." msgstr "" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -456,14 +2516,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -476,1328 +2536,1315 @@ msgctxt "noun" msgid "Clone" msgstr "Клон" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" -msgstr "" +msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "Розширене" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "Оригінальний" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "Невірний ID запису." -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." msgstr "" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" -msgstr "" +msgstr "Більше" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" +msgstr "Навчальний посібник" -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" msgstr "" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" msgstr "" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" msgstr "" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" msgstr "" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." msgstr "" -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" msgstr "" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "Популярні" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" msgstr "" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" msgstr "" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" -msgstr "" +msgstr "Жанр" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "Швидке редагування" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "Хмаринка позначок" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "Посилання позначки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "Список позначок" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Навігація по списку позначок" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "Сортувати за категоріями" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "Немає позначок" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "Теги не знайдено" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "Не знайдено" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "Популярні" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "Виберіть з-поміж найбільш використовуваних позначок" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "Додати чи видалити позначки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "Розділяйте позначки комами" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "Популярні позначки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" msgstr "" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "Шукати позначки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "Батьківська категорія:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "Батьківська категорія" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" -msgstr "" +msgstr "Батьківський %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "Назва нової позначки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "Додати нову позначку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "Оновити позначку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" msgstr "" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" -msgstr "" +msgstr "Оновити %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" -msgstr "" +msgstr "Переглянути позначку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "Редагувати позначку" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "Всі позначки" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "Мітка меню" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "Опис терміну" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "Загальнодоступне" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "фільм" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" msgstr "" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "Архів" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "Пагинація" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "Іконка меню" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "Розташування меню" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" msgstr "" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Посилання на запис." -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "Посилання запису" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "Посилання на елемент" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "Запис оновлено." -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "Запис запланований." -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "Запис повернуто в чернетку." -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "Запис опубліковано приватно." -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "Запис опубліковано." -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "Список записів" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "Навігація по списку записів" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "Фільтрувати список записів" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "Вставити у запис" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "Вставити у %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "Використовувати як головне зображення" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "Видалити головне зображення" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "Встановити головне зображення" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "Головне зображення" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "Властивості запису" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "Архіви записів" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1805,305 +3852,307 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "Не знайдено записів" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "Шукати записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "Пошук %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "Батьківська сторінка:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "Батьківський %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "Новий запис" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "Новий елемент" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "Нов(а)ий %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "Додати новий запис" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "Додати новий елемент" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "Додати новий %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "Перегляд записів" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "Перегляд елементів" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "Переглянути запис" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "Переглянути %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "Редагувати запис" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "Редагувати %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "Всі записи" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "Всі елементи" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Всі %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "Назва меню" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "Регенерувати" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "Формати запису" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "Редактор" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" msgstr "" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "Перегляд полів" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "Нічого імпортувати" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2113,45 +4162,40 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "Експорт" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "Категорія" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "Теґ" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 @@ -2187,15 +4231,15 @@ msgstr "" msgid "Taxonomy updated." msgstr "" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." msgstr[0] "" @@ -2203,7 +4247,7 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." msgstr[0] "" @@ -2211,7 +4255,7 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." msgstr[0] "" @@ -2219,19 +4263,19 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "Умови" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." msgstr[0] "" @@ -2239,7 +4283,7 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." msgstr[0] "" @@ -2247,7 +4291,7 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." msgstr[0] "" @@ -2255,62 +4299,54 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "Типи записів" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "Розширені налаштування" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "Базові налаштування" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "Сторінки" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" msgstr "" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" msgstr "" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" msgstr "" @@ -2344,267 +4380,273 @@ msgstr "" msgid "Post type deleted." msgstr "" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." msgstr "" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" msgstr "" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" -msgstr "" +msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "таксономія" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" +msgstr "тип запису" -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "Готово" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" msgstr "" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." msgstr "" -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." msgstr "" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "Реєстрація не вдалася" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" -msgstr "" +msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "Дозволи" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "URLs" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "Видимість" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "Мітки" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" msgstr "" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" msgstr "" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" msgstr "" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" -msgstr "" +msgstr "Нова група вкладок" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "Оновлення" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" msgstr "" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" -msgstr "" +msgstr "Зберегти зміни" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "" +msgstr "Назва групи полів" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" -msgstr "" +msgstr "Додати заголовок" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "" +msgstr "Додати групу полів" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" msgstr "" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" -msgstr "" +msgstr "Повторюване поле" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" -msgstr "" +msgstr "Розблокуйте додаткові можливості з ACF PRO" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" -msgstr "" +msgstr "Видалити групу полів" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" msgstr "" #: includes/acf-field-group-functions.php:497 msgid "Group Settings" -msgstr "" +msgstr "Налаштування групи" #: includes/acf-field-group-functions.php:495 msgid "Location Rules" -msgstr "" +msgstr "Правила розміщення" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." @@ -2618,44 +4660,44 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:64 msgid "Add Your First Field" -msgstr "" +msgstr "Додайте своє перше поле" #. translators: A symbol (or text, if not available in your locale) meaning #. "Order Number", in terms of positional placement. #: includes/admin/views/acf-field-group/fields.php:43 msgid "#" -msgstr "" +msgstr "№" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" -msgstr "" +msgstr "Додати поле" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" -msgstr "" +msgstr "Перевірка" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" -msgstr "" +msgstr "Загальні" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" -msgstr "" +msgstr "Імпортувати JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" -msgstr "" +msgstr "Експортувати як JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" @@ -2663,276 +4705,278 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" -msgstr "" +msgstr "Деактивувати" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" -msgstr "" +msgstr "Деактивувати цей елемент" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" -msgstr "" +msgstr "Активувати" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" -msgstr "" +msgstr "Активувати цей елемент" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" msgstr "" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" -msgstr "" +msgstr "Неактивний" #. Author of the plugin +#: acf.php msgid "WP Engine" -msgstr "" +msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." msgstr "" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." msgstr "Невірний запит." -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." msgstr "" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "Показати в REST API" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "Увімкнути прозорість" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA Масив" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA рядок" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "HEX рядок" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "Оновлення до Pro" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "Діюча" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "'%s' неправильна адреса електронної пошти" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "Значення кольору" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "Вибрати колір за замовчуванням" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "Очистити колір" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "Блоки" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "Параметри" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "Користувачі" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "Пункти Меню" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "Віджети" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "Вкладення" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "Таксономії" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "Записи" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "Останнє оновлення: %s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." msgstr "" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "Недійсний параметр(и) групи полів." -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "Чекає збереження" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "Збережено" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "Імпорт" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "Перегляньте зміни" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "Розташовано в: %s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "Розташовано в плагіні: %s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "Розташовано в Темі: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "Різні" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "Синхронізувати зміни" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "Завантаження різного" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "Перегляньте локальні зміни JSON" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "Відвідати Сайт" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "Переглянути деталі" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "Версія %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "Інформація" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2941,14 +4985,14 @@ msgstr "" "підтримки в нашому довідковому бюро допоможуть вирішити ваші більш детальні " "технічні завдання." -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2958,7 +5002,7 @@ msgstr "" "документація містить посилання та інструкції щодо більшості ситуацій, з " "якими ви можете зіткнутися." -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2968,11 +5012,11 @@ msgstr "" "результати від свого веб-сайту за допомогою ACF. Якщо у вас виникнуть " "труднощі, ви можете знайти допомогу в кількох місцях:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "Довідка та Підтримка" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -2980,7 +5024,7 @@ msgstr "" "Будь ласка, скористайтесь вкладкою Довідка та Підтримка, щоб зв’язатись, " "якщо вам потрібна допомога." -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2990,7 +5034,7 @@ msgstr "" "прочитати наш посібник Початок роботи , щоб ознайомитись із філософією та найкращими практиками плагіна." -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3001,32 +5045,35 @@ msgstr "" "інтуїтивний API для відображення значень користувацьких полів у будь-якому " "файлі шаблону теми." -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "Огляд" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "Тип розташування \"%s\" вже зареєстровано." -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Клас \"%s\" не існує." +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Невірний ідентифікатор." -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "Помилка при завантаженні поля." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "Локація не знайдена: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "Помилка: %s" @@ -3054,7 +5101,7 @@ msgstr "Пункт меню" msgid "Post Status" msgstr "Статус запису" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "Меню" @@ -3142,7 +5189,7 @@ msgstr "Поточна роль користувача" #: includes/locations/class-acf-location-page-template.php:73 #: includes/locations/class-acf-location-post-template.php:85 msgid "Default Template" -msgstr "Стандартний шаблон" +msgstr "Початковий шаблон" #: includes/locations/class-acf-location-post-template.php:22 msgid "Post Template" @@ -3160,77 +5207,78 @@ msgstr "Всі %s формати" msgid "Attachment" msgstr "Вкладений файл" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s значення обов'язкове" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Показувати поле, якщо" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "Умовна логіка" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "та" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "Локальний JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "Клонувати поле" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Також перевірте, чи всі додаткові доповнення (%s) оновлені до останньої " "версії." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "Ця версія містить вдосконалення вашої бази даних і вимагає оновлення." +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Дякуємо за оновлення до %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Необхідно оновити базу даних" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Сторінка опцій" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" msgstr "Галерея" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" msgstr "Гнучкий вміст" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" msgstr "Повторювальне поле" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "Повернутися до всіх інструментів" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3239,132 +5287,132 @@ msgstr "" "використовуватимуться параметри першої групи. (з найменшим порядковим " "номером)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "Оберіть що ховати з екрану редагування/створення." -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "Ховати на екрані" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "Надіслати трекбеки" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "Позначки" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "Категорії" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "Властивості сторінки" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "Формат" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "Автор" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "Частина посилання" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "Редакції" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "Коментарі" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "Обговорення" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "Уривок" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "Редактор матеріалу" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "Постійне посилання" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "Відображається на сторінці груп полів" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "Групи полів з нижчим порядком з’являться спочатку" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "Порядок розташування" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "Під полями" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "Під ярликами" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" msgstr "" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "Збоку" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "Стандартно (після тектового редактора)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "Вгорі (під заголовком)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" -msgstr "Положення" +msgstr "Розташування" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "Спрощений (без метабоксу)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "Стандартний (WP метабокс)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "Стиль" @@ -3372,9 +5420,9 @@ msgstr "Стиль" msgid "Type" msgstr "Тип" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "Ключ" @@ -3385,111 +5433,108 @@ msgstr "Ключ" msgid "Order" msgstr "Порядок" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "Закрити поле" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "клас" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "ширина" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "Атрибути обгортки" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" -msgstr "Вимагається" - -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "Напишіть короткий опис для поля" +msgstr "Обов'язково" -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "Інструкція" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "Тип поля" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" msgstr "Одне слово, без пробілів. Можете використовувати нижнє підкреслення." -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" -msgstr "Ярлик" +msgstr "Назва поля" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "Ця назва відображується на сторінці редагування" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" -msgstr "Назва поля" +msgstr "Мітка поля" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "Видалити" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "Видалити поле" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "Перемістити" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "Перемістити поле до іншої групи" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "Дублювати поле" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "Редагувати поле" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "Перетягніть, щоб змінити порядок" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "Показувати групу полів, якщо" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "Немає оновлень." -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "" "Оновлення бази даних завершено. Подивіться, що нового" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "Читання завдань для оновлення…" #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "Помилка оновлення." @@ -3497,13 +5542,15 @@ msgstr "Помилка оновлення." msgid "Upgrade complete." msgstr "Оновлення завершено." +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "Оновлення даних до версії %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3511,36 +5558,40 @@ msgstr "" "Настійно рекомендується зробити резервну копію вашої бази даних, перш ніж " "продовжити. Ви впевнені, що хочете запустити програму оновлення зараз?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Виберіть принаймні один сайт для оновлення." -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" "Оновлення бази даних завершено. Повернутися до Майстерні" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "Сайт оновлено" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "Для сайту потрібно оновити базу даних з %1$s до %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "Сайт" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "Оновити сайти" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." @@ -3548,8 +5599,8 @@ msgstr "" "Для наступних сайтів потрібне оновлення БД. Позначте ті, які потрібно " "оновити, а потім натисніть %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Додати групу умов" @@ -3564,15 +5615,15 @@ msgstr "" msgid "Rules" msgstr "Умови" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "Скопійовано" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "Копіювати в буфер обміну" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3580,91 +5631,93 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "Оберіть групи полів" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "Не обрано груп полів" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "Генерувати PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "Експортувати групи полів" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "Файл імпорту порожній" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "Невірний тип файлу" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "Помилка завантаження файлу. Спробуйте знову" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "Імпортувати групи полів" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "Синхронізація" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "Вибрати %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "Дублювати" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "Дублювати цей елемент" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" -msgstr "" +msgstr "Підтримка" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" -msgstr "Документатція" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +msgstr "Документація" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "Опис" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "Доступна синхронізація" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" @@ -3672,347 +5725,346 @@ msgstr[1] "" msgstr[2] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Групу полів продубльовано." msgstr[1] "%s групи полів продубльовано." msgstr[2] "%s груп полів продубльовано." -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Активні (%s)" msgstr[1] "Активні (%s)" msgstr[2] "Активні (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "Перегляд сайтів & оновлення" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "Оновити базу даних" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "Додаткові поля" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "Перемістити поле" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "Будь ласка, оберіть групу, в яку перемістити" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "Переміщення завершене." -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" -msgstr "Активно" +msgstr "Діючий" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "Ключі поля" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "Налаштування" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" -msgstr "Розташування" +msgstr "Розміщення" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Нуль" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "копіювати" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(це поле)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "Перевірено" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "Перемістити поле" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" -msgstr "" +msgstr "Немає доступних полів, що перемикаюься" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "Заголовок обов’язковий" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "Чернетку групи полів оновлено." -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." -msgstr "" +msgstr "Групу полів збережено." -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "Групу полів надіслано." -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "Групу полів збережено." -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "Групу полів опубліковано." -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "Групу полів видалено." -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "Групу полів оновлено." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "Інструменти" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "не дорівнює" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "дорівнює" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "Форми" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "Сторінка" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "Запис" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "Вибір" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "Загальне" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "Невідомий" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "Тип поля не існує" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" -msgstr "" +msgstr "Виявлено спам" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "Запис оновлено" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "Оновити" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "Вміст" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" -msgstr "Заголовок" +msgstr "Назва" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "Редагувати групу полів" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" -msgstr "" +msgstr "Обране значення менш ніж" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" -msgstr "" +msgstr "Обране значення більш ніж" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "Значення меньше ніж" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "Значення більше ніж" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "Значення містить" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "Значення відповідає шаблону" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "Значення не дорівноє" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "Значення дорівнює" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" -msgstr "" +msgstr "Немає значення" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" -msgstr "" +msgstr "Має будь-яке значення" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "Скасувати" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "Ви впевнені?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 поле потребує уваги" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "Помилка валідації" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "Валідація успішна" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "Обмежено" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "Згорнути деталі" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "Показати деталі" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "Завантажено до цього запису." -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "Оновлення" @@ -4022,966 +6074,977 @@ msgctxt "verb" msgid "Edit" msgstr "Редагувати" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Зміни, які ви внесли, буде втрачено, якщо ви перейдете з цієї сторінки" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "Тип файлу має бути %s." -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "або" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "Розмір файлу не повинен перевищувати %s." -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "Розмір файлу має бути принаймні %s." -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "Висота зображення не повинна перевищувати %dpx." -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "Висота зображення має бути принаймні %dpx." -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "Ширина зображення не повинна перевищувати %dpx." -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "Ширина зображення має бути принаймні %dpx." -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(без назви)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "Повний розмір" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "Великий" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "Середній" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "Мініатюра" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" -msgstr "(Без мітки)" +msgstr "(без мітки)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "Встановлює висоту текстової області" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "Рядки" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "Текстова область" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Додайте додатковий прапорець, щоб перемикати всі варіанти" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "Додати новий вибір" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "Перемкнути всі" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "Архіви" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "Посилання сторінки" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Додати" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" -msgstr "Ім'я" +msgstr "Ім’я" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s доданий" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" -msgstr "" +msgstr "%s вже існує" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "ID терміну" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "Завантажити терміни" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "Зберегти терміни" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "Створити терміни" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "Радіо кнопка" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "Вибір декількох" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "Галочка" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "Декілька значень" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "Вигляд" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" msgstr "Ні %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "Значення має бути числом" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "Число" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "Додати вибір 'Інше', для користувацьких значень" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Інше" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "Радіо Кнопки" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "" -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "" -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Відкрити" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "Акордеон" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "ID файлу" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "URL файлу" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "Масив файлу" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "Додати файл" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "Файл не вибрано" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "Назва файлу" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "Оновити файл" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "Редагувати файл" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" -msgstr "Оберіть файл" +msgstr "Виберіть файл" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "Файл" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "Пароль" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "Використати AJAX для завантаження значень?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "Введіть значення. Одне значення в одному рядку" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "Вибрати" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Помилка завантаження" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Пошук…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Завантаження результатів…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "Ви можете вибрати тільки 1 позицію" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Будь ласка видаліть 1 символ" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Введіть %d або більше символів" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Будь ласка введіть 1 або більше символів" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "Співпадінь не знайдено" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "" -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "" "Лише один результат доступний, натисніть клавішу ENTER, щоб вибрати його." -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "Вибрати" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "ID користувача" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "Об'єкт користувача" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "Користувацький масив" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "Всі ролі користувачів" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" msgstr "" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "Користувач" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "Роздільник" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" -msgstr "Обрати колір" +msgstr "Вібрати колір" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" -msgstr "За замовчуванням" +msgstr "Початковий" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "Очистити" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "Вибір кольору" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "PM" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "AM" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "Обрати" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "Готово" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "Зараз" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "Часовий пояс" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "Мікросекунд" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "Мілісекунд" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "Секунд" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "Хвилина" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "Година" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "Час" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "Виберіть час" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "Вибір дати і часу" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Кінцева точка" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "Зліва" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "Зверху" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "Розміщення" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "Вкладка" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "Значення має бути адресою URl" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "URL посилання" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "Масив посилання" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" -msgstr "" +msgstr "Відкрити в новому вікні" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "Оберіть посилання" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "Посилання" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "Розмір кроку" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "Максимальне значення" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "Мінімальне значення" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "Діапазон (Range)" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "Галочка" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "Мітка" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "Значення" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "Вертикально" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "Горизонтально" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "red : Червоний" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "Для більшого контролю, Ви можете вказати маркувати значення:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "У кожному рядку по варіанту" -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "Варіанти вибору" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "Група кнопок" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "Предок" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "Верхня панель" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "Лише текст" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "Візуальний лише" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "Візуальний і Текстовий" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "Вкладки" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "Натисніть, щоб ініціалізувати TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Текст" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "Візуальний" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "Значення не має перевищувати %d символів" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "Щоб зняти обмеження — нічого не вказуйте тут" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "Ліміт символів" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "Розміщується в кінці поля" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "Після поля" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "Розміщується на початку поля" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "Перед полем" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "Показується, якщо поле порожнє" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "Текст заповнювач" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "З'являється при створенні нового матеріалу" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "Текст" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s вимагає принаймні %2$s вибір" msgstr[1] "%1$s вимагає принаймні %2$s виділення" msgstr[2] "%1$s вимагає принаймні %2$s виділень" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" -msgstr "ID Запису" +msgstr "ID запису" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "Об’єкт запису" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" msgstr "" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "Головне зображення" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "Вибрані елементи будуть відображені в кожному результаті" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "Елементи" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Таксономія" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Тип запису" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "Фільтри" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "Всі таксономії" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "Фільтр за типом таксономією" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "Всі типи матеріалів" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "Фільтр за типом матеріалу" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." -msgstr "Шукати..." +msgstr "Пошук…" -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "Оберіть таксономію" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "Вибір типу матеріалу" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" -msgstr "Співпадінь не знайдено" +msgstr "Не знайдено" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "Завантаження" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "Досягнуто максимальних значень ( {max} values )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "Зв'язок" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "Перелік, розділений комами. Залиште порожнім для всіх типів" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "Максимум" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "Розмір файлу" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "Обмежте, які зображення можна завантажувати" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "Мінімум" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "Завантажено до матеріалу" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4990,488 +7053,495 @@ msgstr "Завантажено до матеріалу" #: includes/locations/class-acf-location-user-role.php:78 #: includes/locations/class-acf-location-widget.php:65 msgid "All" -msgstr "Все" +msgstr "Всі" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "Обмежте вибір медіатеки" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "Бібліотека" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "Розмір мініатюр" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "ID зображення" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "URL зображення" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "Масив зображення" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "Повернення значення" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "Додати зображення" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" -msgstr "Зображення не вибране" +msgstr "Зображення не вибрано" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "Видалити" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "Редагувати" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "Усі зображення" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "Оновити зображення" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "Редагувати зображення" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" -msgstr "Обрати зображення" +msgstr "Виберіть зображення" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "Зображення" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "Без форматування" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "Автоматичне перенесення рядків (додається теґ <br>)" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "Автоматично додавати абзаци" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "Вкажіть спосіб обробки нових рядків" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "Перенесення рядків" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "Тиждень починається з" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "Зберегти формат" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "Wk" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "Попередній" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "Далі" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "Сьогодні" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "Готово" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "Вибір дати" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "Ширина" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "Розмір вставки" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "Введіть URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "Текст відображається, коли неактивний" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "Текст вимкнено" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "Текст відображається, коли активний" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "На тексті" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" msgstr "Стилізований інтерфейс користувача" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" -msgstr "Значення за замовчуванням" +msgstr "Початкове значення" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "Відображати текст поруч із прапорцем" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "Повідомлення" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "Ні" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "Так" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" msgstr "Так / Ні" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "Рядок" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "Таблиця" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "Блок" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "Укажіть стиль для візуалізації вибраних полів" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "Компонування" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "Підполя" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "Група" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "Висота" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "Встановіть початковий рівень масштабування" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "Збільшити" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "Відцентруйте початкову карту" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" -msgstr "Центр" +msgstr "По центру" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "Шукати адресу..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "Знайдіть поточне місце розташування" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "Очистити розміщення" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "Пошук" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "Вибачте, цей браузер не підтримує автоматичне визначення локації" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "Google Map" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "Формат повернення" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "Користувацький:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "Формат показу" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "Вибір часу" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "Неактивний (%s)" msgstr[1] "Неактивні (%s)" msgstr[2] "Неактивних (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "Не знайдено полів у кошику" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "Не знайдено полів" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "Шукати поля" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "Переглянути\t поле" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "Нове поле" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "Редагувати поле" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "Додати нове поле" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "Поле" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Поля" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "У кошику немає груп полів" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "Не знайдено груп полів" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "Шукати групи полів" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "Переглянути групу полів" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "Нова група полів" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "Редагувати групу полів" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "Додати нову групу полів" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Додати новий" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "Група полів" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "Групи полів" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." msgstr "" "Налаштуйте WordPress за допомогою потужних, професійних та інтуїтивно " "зрозумілих полів." #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5525,9 +7595,9 @@ msgstr "Опції оновлено" #: pro/updates.php:99 #, fuzzy msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Щоб розблокувати оновлення, будь ласка, введіть код ліцензії. Якщо не маєте " "ліцензії, перегляньте" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.l10n.php new file mode 100644 index 000000000..6f9a2fce1 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'vi','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['ACF was unable to perform validation due to an invalid security nonce being provided.'=>'ACF không thể thực hiện xác thực do mã bảo mật được cung cấp không hợp lệ.','Allow Access to Value in Editor UI'=>'Cho phép truy cập giá trị trong giao diện trình chỉnh sửa','Learn more.'=>'Xem thêm.','Allow content editors to access and display the field value in the editor UI using Block Bindings or the ACF Shortcode. %s'=>'Cho phép người chỉnh sửa nội dung truy cập và hiển thị giá trị của trường trong giao diện trình chỉnh sửa bằng cách sử dụng Block Bindings hoặc ACF Shortcode. %s','The requested ACF field type does not support output in Block Bindings or the ACF shortcode.'=>'Loại trường ACF được yêu cầu không hỗ trợ xuất trong Block Bindings hoặc ACF Shortcode.','The requested ACF field is not allowed to be output in bindings or the ACF Shortcode.'=>'Trường ACF được yêu cầu không được phép xuất trong bindings hoặc ACF Shortcode.','The requested ACF field type does not support output in bindings or the ACF Shortcode.'=>'Loại trường ACF được yêu cầu không hỗ trợ xuất trong bindings hoặc ACF Shortcode.','[The ACF shortcode cannot display fields from non-public posts]'=>'[Shortcode ACF không thể hiển thị các trường từ các bài viết không công khai]','[The ACF shortcode is disabled on this site]'=>'[Shortcode ACF đã bị tắt trên trang web này]','Businessman Icon'=>'Biểu tượng doanh nhân','Forums Icon'=>'Biểu tượng diễn đàn','YouTube Icon'=>'Biểu tượng YouTube','Yes (alt) Icon'=>'Biểu tượng có (thay thế)','Xing Icon'=>'Biểu tượng Xing','WordPress (alt) Icon'=>'Biểu tượng WordPress (thay thế)','WhatsApp Icon'=>'Biểu tượng WhatsApp','Write Blog Icon'=>'Biểu tượng viết Blog','Widgets Menus Icon'=>'Biểu tượng Menu tiện ích','View Site Icon'=>'Xem biểu tượng trang web','Learn More Icon'=>'Biểu tượng tìm hiểu thêm','Add Page Icon'=>'Thêm biểu tượng trang','Video (alt3) Icon'=>'Biểu tượng Video (alt3)','Video (alt2) Icon'=>'Biểu tượng Video (alt2)','Video (alt) Icon'=>'Biểu tượng video (thay thế)','Update (alt) Icon'=>'Cập nhật biểu tượng (thay thế)','Universal Access (alt) Icon'=>'Biểu tượng truy cập toàn diện (alt)','Twitter (alt) Icon'=>'Biểu tượng Twitter (thay thế)','Twitch Icon'=>'Biểu tượng Twitch','Tide Icon'=>'Biểu tượng Tide','Tickets (alt) Icon'=>'Biểu tượng Tickets (thay thế)','Text Page Icon'=>'Biểu tượng trang văn bản','Table Row Delete Icon'=>'Biểu tượng xoá hàng trong bảng','Table Row Before Icon'=>'Biểu tượng trước hàng trong bảng','Table Row After Icon'=>'Biểu tượng sau hàng trong bảng','Table Col Delete Icon'=>'Biểu tượng xoá cột trong bảng','Table Col Before Icon'=>'Biểu tượng thêm cột trước','Table Col After Icon'=>'Biểu tượng thêm cột sau','Superhero (alt) Icon'=>'Biểu tượng siêu anh hùng (thay thế)','Superhero Icon'=>'Biểu tượng siêu anh hùng','Spotify Icon'=>'Biểu tượng Spotify','Shortcode Icon'=>'Biểu tượng mã ngắn (shortcode)','Shield (alt) Icon'=>'Biểu tượng khiên (thay thế)','Share (alt2) Icon'=>'Biểu tượng chia sẻ (alt2)','Share (alt) Icon'=>'Biểu tượng chia sẻ (thay thế)','Saved Icon'=>'Biểu tượng đã lưu','RSS Icon'=>'Biểu tượng RSS','REST API Icon'=>'Biểu tượng REST API','Remove Icon'=>'Xóa biểu tượng','Reddit Icon'=>'Biểu tượng Reddit','Privacy Icon'=>'Biểu tượng quyền riêng tư','Printer Icon'=>'Biểu tượng máy in','Podio Icon'=>'Biểu tượng Podio','Plus (alt2) Icon'=>'Biểu tượng dấu cộng (alt2)','Plus (alt) Icon'=>'Biểu tượng dấu cộng (thay thế)','Plugins Checked Icon'=>'Biểu tượng đã kiểm tra plugin','Pinterest Icon'=>'Biểu tượng Pinterest','Pets Icon'=>'Biểu tượng thú cưng','PDF Icon'=>'Biểu tượng PDF','Palm Tree Icon'=>'Biểu tượng cây cọ','Open Folder Icon'=>'Biểu tượng mở thư mục','No (alt) Icon'=>'Không có biểu tượng (thay thế)','Money (alt) Icon'=>'Biểu tượng tiền (thay thế)','Menu (alt3) Icon'=>'Biểu tượng Menu (alt3)','Menu (alt2) Icon'=>'Biểu tượng Menu (alt2)','Menu (alt) Icon'=>'Biểu tượng Menu (alt)','Spreadsheet Icon'=>'Biểu tượng bảng tính','Interactive Icon'=>'Biểu tượng tương tác','Document Icon'=>'Biểu tượng tài liệu','Default Icon'=>'Biểu tượng mặc định','Location (alt) Icon'=>'Biểu tượng vị trí (thay thế)','LinkedIn Icon'=>'Biểu tượng LinkedIn','Instagram Icon'=>'Biểu tượng Instagram','Insert Before Icon'=>'Chèn trước biểu tượng','Insert After Icon'=>'Chèn sau biểu tượng','Insert Icon'=>'Thêm Icon','Info Outline Icon'=>'Biểu tượng đường viền thông tin','Images (alt2) Icon'=>'Biểu tượng ảnh (alt2)','Images (alt) Icon'=>'Biểu tượng ảnh (alt)','Rotate Right Icon'=>'Biểu tượng xoay phải','Rotate Left Icon'=>'Biểu tượng xoay trái','Rotate Icon'=>'Xoay biểu tượng','Flip Vertical Icon'=>'Biểu tượng lật dọc','Flip Horizontal Icon'=>'Biểu tượng lật ngang','Crop Icon'=>'Biểu tượng cắt','ID (alt) Icon'=>'Biểu tượng ID (thay thế)','HTML Icon'=>'Biểu tượng HTML','Hourglass Icon'=>'Biểu tượng đồng hồ cát','Heading Icon'=>'Biểu tượng tiêu đề','Google Icon'=>'Biểu tượng Google','Games Icon'=>'Biểu tượng trò chơi','Fullscreen Exit (alt) Icon'=>'Biểu tượng thoát toàn màn hình (alt)','Fullscreen (alt) Icon'=>'Biểu tượng toàn màn hình (alt)','Status Icon'=>'Biểu tượng trạng thái','Image Icon'=>'Biểu tượng ảnh','Gallery Icon'=>'Biểu tượng album ảnh','Chat Icon'=>'Biểu tượng trò chuyện','Audio Icon'=>'Biểu tượng âm thanh','Aside Icon'=>'Biểu tượng Aside','Food Icon'=>'Biểu tượng ẩm thực','Exit Icon'=>'Biểu tượng thoát','Excerpt View Icon'=>'Biểu tượng xem tóm tắt','Embed Video Icon'=>'Biểu tượng nhúng video','Embed Post Icon'=>'Biểu tượng nhúng bài viết','Embed Photo Icon'=>'Biểu tượng nhúng ảnh','Embed Generic Icon'=>'Biểu tượng nhúng chung','Embed Audio Icon'=>'Biểu tượng nhúng âm thanh','Email (alt2) Icon'=>'Biểu tượng Email (alt2)','Ellipsis Icon'=>'Biểu tượng dấu ba chấm','Unordered List Icon'=>'Biểu tượng danh sách không thứ tự','RTL Icon'=>'Biểu tượng RTL','Ordered List RTL Icon'=>'Biểu tượng danh sách thứ tự RTL','Ordered List Icon'=>'Biểu tượng danh sách có thứ tự','LTR Icon'=>'Biểu tượng LTR','Custom Character Icon'=>'Biểu tượng ký tự tùy chỉnh','Edit Page Icon'=>'Sửa biểu tượng trang','Edit Large Icon'=>'Sửa biểu tượng lớn','Drumstick Icon'=>'Biểu tượng dùi trống','Database View Icon'=>'Biểu tượng xem cơ sở dữ liệu','Database Remove Icon'=>'Biểu tượng gỡ bỏ cơ sở dữ liệu','Database Import Icon'=>'Biểu tượng nhập cơ sở dữ liệu','Database Export Icon'=>'Biểu tượng xuất cơ sở dữ liệu','Database Add Icon'=>'Biểu tượng thêm cơ sở dữ liệu','Database Icon'=>'Biểu tượng cơ sở dữ liệu','Cover Image Icon'=>'Biểu tượng ảnh bìa','Volume On Icon'=>'Biểu tượng bật âm lượng','Volume Off Icon'=>'Biểu tượng tắt âm lượng','Skip Forward Icon'=>'Biểu tượng bỏ qua chuyển tiếp','Skip Back Icon'=>'Biểu tượng quay lại','Repeat Icon'=>'Biểu tượng lặp lại','Play Icon'=>'Biểu tượng Play','Pause Icon'=>'Biểu tượng tạm dừng','Forward Icon'=>'Biểu tượng chuyển tiếp','Back Icon'=>'Biểu tượng quay lại','Columns Icon'=>'Biểu tượng cột','Color Picker Icon'=>'Biểu tượng chọn màu','Coffee Icon'=>'Biểu tượng cà phê','Code Standards Icon'=>'Biểu tượng tiêu chuẩn mã','Cloud Upload Icon'=>'Biểu tượng tải lên đám mây','Cloud Saved Icon'=>'Biểu tượng lưu trên đám mây','Car Icon'=>'Biểu tượng xe hơi','Camera (alt) Icon'=>'Biểu tượng máy ảnh (thay thế)','Calculator Icon'=>'Biểu tượng máy tính (calculator)','Button Icon'=>'Biểu tượng nút','Businessperson Icon'=>'Biểu tượng doanh nhân','Tracking Icon'=>'Biểu tượng theo dõi','Topics Icon'=>'Biểu tượng chủ đề','Replies Icon'=>'Biểu tượng trả lời','PM Icon'=>'Biểu tượng PM','Friends Icon'=>'Biểu tượng bạn bè','Community Icon'=>'Biểu tượng cộng đồng','BuddyPress Icon'=>'Biểu tượng BuddyPress','bbPress Icon'=>'Biểu tượng BbPress','Activity Icon'=>'Biểu tượng hoạt động','Book (alt) Icon'=>'Biểu tượng sách (thay thế)','Block Default Icon'=>'Biểu tượng khối mặc định','Bell Icon'=>'Biểu tượng chuông','Beer Icon'=>'Biểu tượng bia','Bank Icon'=>'Biểu tượng ngân hàng','Arrow Up (alt2) Icon'=>'Biểu tượng mũi tên lên (alt2)','Arrow Up (alt) Icon'=>'Biểu tượng mũi tên lên (alt)','Arrow Right (alt2) Icon'=>'Biểu tượng mũi tên phải (alt2)','Arrow Right (alt) Icon'=>'Biểu tượng mũi tên sang phải (thay thế)','Arrow Left (alt2) Icon'=>'Biểu tượng mũi tên trái (alt2)','Arrow Left (alt) Icon'=>'Biểu tượng mũi tên trái (alt)','Arrow Down (alt2) Icon'=>'Biểu tượng mũi tên xuống (alt2)','Arrow Down (alt) Icon'=>'Biểu tượng mũi tên xuống (alt)','Amazon Icon'=>'Biểu tượng Amazon','Align Wide Icon'=>'Biểu tượng căn rộng','Align Pull Right Icon'=>'Biểu tượng căn phải','Align Pull Left Icon'=>'Căn chỉnh biểu tượng kéo sang trái','Align Full Width Icon'=>'Biểu tượng căn chỉnh toàn chiều rộng','Airplane Icon'=>'Biểu tượng máy bay','Site (alt3) Icon'=>'Biểu tượng trang web (alt3)','Site (alt2) Icon'=>'Biểu tượng trang web (alt2)','Site (alt) Icon'=>'Biểu tượng trang web (thay thế)','Upgrade to ACF PRO to create options pages in just a few clicks'=>'Cập nhật lên ACF pro để tạo các Trang cài đặt chỉ trong vài cú nhấp chuột','Invalid request args.'=>'Yêu cầu không hợp lệ của Args.','Sorry, you do not have permission to do that.'=>'Xin lỗi, bạn không được phép làm điều đó.','Blocks Using Post Meta'=>'Các bài viết sử dụng Post Meta','ACF PRO logo'=>'Lời bài hát: Acf Pro Logo','ACF PRO Logo'=>'Lời bài hát: Acf Pro Logo','%s requires a valid attachment ID when type is set to media_library.'=>'%s yêu cầu ID đính kèm hợp lệ khi loại được đặt thành media_library.','%s is a required property of acf.'=>'%s là thuộc tính bắt buộc của acf.','The value of icon to save.'=>'Giá trị của biểu tượng cần lưu.','The type of icon to save.'=>'Loại biểu tượng để lưu.','Yes Icon'=>'Biểu tượng có','WordPress Icon'=>'Biểu tượng WordPress','Warning Icon'=>'Biểu tượng cảnh báo','Visibility Icon'=>'Biểu tượng hiển thị','Vault Icon'=>'Biểu tượng két sắt','Upload Icon'=>'Biểu tượng tải lên','Update Icon'=>'Biểu tượng cập nhật','Unlock Icon'=>'Biểu tượng mở khóa','Universal Access Icon'=>'Biểu tượng truy cập toàn cầu','Undo Icon'=>'Biểu tượng hoàn tác','Twitter Icon'=>'Biểu tượng Twitter','Trash Icon'=>'Biểu tượng thùng rác','Translation Icon'=>'Biểu tượng dịch','Tickets Icon'=>'Biểu tượng vé Ticket','Thumbs Up Icon'=>'Biểu tượng thích','Thumbs Down Icon'=>'Biểu tượng ngón tay cái chỉ xuống','Text Icon'=>'Biểu tượng văn bản','Testimonial Icon'=>'Biểu tượng lời chứng thực','Tagcloud Icon'=>'Biểu tượng mây thẻ','Tag Icon'=>'Biểu tượng thẻ','Tablet Icon'=>'Biểu tượng máy tính bảng','Store Icon'=>'Biểu tượng cửa hàng','Sticky Icon'=>'Biểu tượng dính (sticky)','Star Half Icon'=>'Biểu tượng nửa ngôi sao','Star Filled Icon'=>'Biểu tượng đầy sao','Star Empty Icon'=>'Biểu tượng ngôi sao trống','Sos Icon'=>'Biểu tượng SOS','Sort Icon'=>'Biểu tượng sắp xếp','Smiley Icon'=>'Biểu tượng mặt cười','Smartphone Icon'=>'Biểu tượng điện thoại thông minh','Slides Icon'=>'Biểu tượng Slides','Shield Icon'=>'Biểu tượng khiên','Share Icon'=>'Biểu tượng chia sẻ','Search Icon'=>'Biểu tượng tìm kiếm','Screen Options Icon'=>'Biểu tượng tuỳ chọn trang','Schedule Icon'=>'Biểu tượng lịch trình','Redo Icon'=>'Biểu tượng làm lại','Randomize Icon'=>'Biểu tượng ngẫu nhiên','Products Icon'=>'Biểu tượng sản phẩm','Pressthis Icon'=>'Nhấn vào biểu tượng này','Post Status Icon'=>'Biểu tượng trạng thái bài viết','Portfolio Icon'=>'Biểu tượng danh mục đầu tư','Plus Icon'=>'Biểu tượng dấu cộng','Playlist Video Icon'=>'Biểu tượng danh sách video','Playlist Audio Icon'=>'Biểu tượng danh sách phát âm thanh','Phone Icon'=>'Biểu tượng điện thoại','Performance Icon'=>'Biểu tượng hiệu suất','Paperclip Icon'=>'Biểu tượng kẹp giấy','No Icon'=>'Không có biểu tượng','Networking Icon'=>'Biểu tượng mạng','Nametag Icon'=>'Biểu tượng thẻ tên','Move Icon'=>'Biểu tượng di chuyển','Money Icon'=>'Biểu tượng tiền','Minus Icon'=>'Biểu tượng trừ','Migrate Icon'=>'Biểu tượng di chuyển','Microphone Icon'=>'Biểu tượng Microphone','Megaphone Icon'=>'Biểu tượng loa phóng thanh','Marker Icon'=>'Biểu tượng đánh dấu','Lock Icon'=>'Biểu tượng khóa','Location Icon'=>'Biểu tượng vị trí','List View Icon'=>'Biểu tượng xem danh sách','Lightbulb Icon'=>'Biểu tượng bóng đèn','Left Right Icon'=>'Biểu tượng trái phải','Layout Icon'=>'Biểu tượng bố cục','Laptop Icon'=>'Biểu tượng Laptop','Info Icon'=>'Biểu tượng thông tin','Index Card Icon'=>'Biểu tượng thẻ chỉ mục','ID Icon'=>'Biểu tượng ID','Hidden Icon'=>'Biểu tượng ẩn','Heart Icon'=>'Biểu tượng trái tim','Hammer Icon'=>'Biểu tượng búa','Groups Icon'=>'Biểu tượng nhóm','Grid View Icon'=>'Biểu tượng xem lưới','Forms Icon'=>'Biểu tượng biểu mẫu','Flag Icon'=>'Biểu tượng lá cờ','Filter Icon'=>'Biểu tượng bộ lọc','Feedback Icon'=>'Biểu tượng phản hồi','Facebook (alt) Icon'=>'Biểu tượng Facebook (thay thế)','Facebook Icon'=>'Biểu tượng Facebook','External Icon'=>'Biểu tượng bên ngoài','Email (alt) Icon'=>'Biểu tượng Email (thay thế)','Email Icon'=>'Biểu tượng Email','Video Icon'=>'Biểu tượng video','Unlink Icon'=>'Biểu tượng hủy liên kết','Underline Icon'=>'Biểu tượng gạch dưới','Text Color Icon'=>'Biểu tượng màu văn bản','Table Icon'=>'Biểu tượng bảng','Strikethrough Icon'=>'Biểu tượng gạch ngang','Spellcheck Icon'=>'Biểu tượng kiểm tra chính tả','Remove Formatting Icon'=>'Biểu tượng gỡ bỏ định dạng','Quote Icon'=>'Biểu tượng trích dẫn','Paste Word Icon'=>'Biểu tượng dán từ word','Paste Text Icon'=>'Biểu tượng dán văn bản','Paragraph Icon'=>'Biểu tượng đoạn văn','Outdent Icon'=>'Biểu tượng thụt lề trái','Kitchen Sink Icon'=>'Biểu tượng bồn rửa chén','Justify Icon'=>'Biểu tượng căn chỉnh đều','Italic Icon'=>'Biểu tượng in nghiêng','Insert More Icon'=>'Chèn thêm biểu tượng','Indent Icon'=>'Biểu tượng thụt lề','Help Icon'=>'Biểu tượng trợ giúp','Expand Icon'=>'Mở rộng biểu tượng','Contract Icon'=>'Biểu tượng hợp đồng','Code Icon'=>'Biểu tượng mã Code','Break Icon'=>'Biểu tượng nghỉ','Bold Icon'=>'Biểu tượng đậm','Edit Icon'=>'Biểu tượng sửa','Download Icon'=>'Biểu tượng tải về','Dismiss Icon'=>'Biểu tượng loại bỏ','Desktop Icon'=>'Biểu tượng màn hình chính','Dashboard Icon'=>'Biểu tượng bảng điều khiển','Cloud Icon'=>'Biểu tượng đám mây','Clock Icon'=>'Biểu tượng đồng hồ','Clipboard Icon'=>'Biểu tượng bảng ghi nhớ','Chart Pie Icon'=>'Biểu tượng biểu đồ tròn','Chart Line Icon'=>'Biểu tượng đường biểu đồ','Chart Bar Icon'=>'Biểu tượng biểu đồ cột','Chart Area Icon'=>'Biểu tượng khu vực biểu đồ','Category Icon'=>'Biểu tượng danh mục','Cart Icon'=>'Biểu tượng giỏ hàng','Carrot Icon'=>'Biểu tượng cà rốt','Camera Icon'=>'Biểu tượng máy ảnh','Calendar (alt) Icon'=>'Biểu tượng lịch (thay thế)','Calendar Icon'=>'Biểu tượng Lịch','Businesswoman Icon'=>'Biểu tượng nữ doanh nhân','Building Icon'=>'Biểu tượng tòa nhà','Book Icon'=>'Biểu tượng sách','Backup Icon'=>'Biểu tượng sao lưu','Awards Icon'=>'Biểu tượng giải thưởng','Art Icon'=>'Biểu tượng nghệ thuật','Arrow Up Icon'=>'Biểu tượng mũi tên Lên','Arrow Right Icon'=>'Biểu tượng mũi tên phải','Arrow Left Icon'=>'Biểu tượng mũi tên trái','Arrow Down Icon'=>'Biểu tượng mũi tên xuống','Archive Icon'=>'Biểu tượng lưu trữ','Analytics Icon'=>'Biểu tượng phân tích','Align Right Icon'=>'Biểu tượng căn phải','Align None Icon'=>'Biểu tượng Căn chỉnh không','Align Left Icon'=>'Biểu tượng căn trái','Align Center Icon'=>'Biểu tượng căn giữa','Album Icon'=>'Biểu tượng Album','Users Icon'=>'Biểu tượng người dùng','Tools Icon'=>'Biểu tượng công cụ','Site Icon'=>'Biểu tượng trang web','Settings Icon'=>'Biểu tượng cài đặt','Post Icon'=>'Biểu tượng bài viết','Plugins Icon'=>'Biểu tượng Plugin','Page Icon'=>'Biểu tượng trang','Network Icon'=>'Biểu tượng mạng','Multisite Icon'=>'Biểu tượng nhiều trang web','Media Icon'=>'Biểu tượng media','Links Icon'=>'Biểu tượng liên kết','Home Icon'=>'Biểu tượng trang chủ','Customizer Icon'=>'Biểu tượng công cụ tùy chỉnh','Comments Icon'=>'Biểu tượng bình luận','Collapse Icon'=>'Biểu tượng thu gọn','Appearance Icon'=>'Biểu tượng giao diện','Generic Icon'=>'Biểu tượng chung','Icon picker requires a value.'=>'Bộ chọn biểu tượng yêu cầu một giá trị.','Icon picker requires an icon type.'=>'Bộ chọn biểu tượng yêu cầu loại biểu tượng.','The available icons matching your search query have been updated in the icon picker below.'=>'Các biểu tượng có sẵn phù hợp với truy vấn tìm kiếm của bạn đã được cập nhật trong bộ chọn biểu tượng bên dưới.','No results found for that search term'=>'Không tìm thấy kết quả cho thời gian tìm kiếm đó','Array'=>'Array','String'=>'Chuỗi','Specify the return format for the icon. %s'=>'Chọn định dạng trở lại cho biểu tượng. %s','Select where content editors can choose the icon from.'=>'Chọn nơi các trình chỉnh sửa nội dung có thể chọn biểu tượng từ.','The URL to the icon you\'d like to use, or svg as Data URI'=>'URL cho biểu tượng bạn muốn sử dụng, hoặc Svg như dữ liệu Uri','Browse Media Library'=>'Duyệt thư viện Media','The currently selected image preview'=>'Preview hình ảnh hiện đang được chọn','Click to change the icon in the Media Library'=>'Click để thay đổi biểu tượng trong thư viện Media','Search icons...'=>'Biểu tượng tìm kiếm...','Media Library'=>'Thư viện media','Dashicons'=>'Dashicons','An interactive UI for selecting an icon. Select from Dashicons, the media library, or a standalone URL input.'=>'Một UI tương tác để chọn một biểu tượng. Chọn từ Dashicons, thư viện phương tiện Media, hoặc nhập URL độc lập.','Icon Picker'=>'Bộ chọn biểu tượng','JSON Load Paths'=>'Json tải đường','JSON Save Paths'=>'Đường dẫn lưu JSON','Registered ACF Forms'=>'Các mẫu ACF đăng ký','Shortcode Enabled'=>'Shortcode được kích hoạt','Field Settings Tabs Enabled'=>'Bảng cài đặt trường được bật','Field Type Modal Enabled'=>'Chất loại hộp cửa sổ được kích hoạt','Admin UI Enabled'=>'Giao diện quản trị đã bật','Block Preloading Enabled'=>'Tải trước khối đã bật','Blocks Per ACF Block Version'=>'Các khối theo phiên bản khối ACF','Blocks Per API Version'=>'Khóa theo phiên bản API','Registered ACF Blocks'=>'Các khối ACF đã đăng ký','Light'=>'Sáng','Standard'=>'Tiêu chuẩn','REST API Format'=>'Khởi động API','Registered Options Pages (PHP)'=>'Trang cài đặt đăng ký (PHP)','Registered Options Pages (JSON)'=>'Trang cài đặt đăng ký (JSON)','Registered Options Pages (UI)'=>'Trang cài đặt đăng ký (UI)','Options Pages UI Enabled'=>'Giao diện trang cài đặt đã bật','Registered Taxonomies (JSON)'=>'Phân loại đã đăng ký (JSON)','Registered Taxonomies (UI)'=>'Phân loại đã đăng ký (UI)','Registered Post Types (JSON)'=>'Loại nội dung đã đăng ký (JSON)','Registered Post Types (UI)'=>'Loại nội dung đã đăng ký (UI)','Post Types and Taxonomies Enabled'=>'Loại nội dung và phân loại đã được bật','Number of Third Party Fields by Field Type'=>'Số trường bên thứ ba theo loại trường','Number of Fields by Field Type'=>'Số trường theo loại trường','Field Groups Enabled for GraphQL'=>'Nhóm trường đã được kích hoạt cho GraphQL','Field Groups Enabled for REST API'=>'Nhóm trường đã được kích hoạt cho REST API','Registered Field Groups (JSON)'=>'Nhóm trường đã đăng ký (JSON)','Registered Field Groups (PHP)'=>'Nhóm trường đã đăng ký (PHP)','Registered Field Groups (UI)'=>'Nhóm trường đã đăng ký (UI)','Active Plugins'=>'Plugin hoạt động','Parent Theme'=>'Giao diện cha','Active Theme'=>'Giao diện hoạt động','Is Multisite'=>'Là nhiều trang','MySQL Version'=>'Phiên bản MySQL','WordPress Version'=>'Phiên bản WordPress','Subscription Expiry Date'=>'Đăng ký ngày hết hạn','License Status'=>'Trạng thái bản quyền','License Type'=>'Loại bản quyền','Licensed URL'=>'URL được cấp phép','License Activated'=>'Bản quyền được kích hoạt','Free'=>'Miễn phí','Plugin Type'=>'Plugin loại','Plugin Version'=>'Phiên bản plugin','This section contains debug information about your ACF configuration which can be useful to provide to support.'=>'Phần này chứa thông tin gỡ lỗi về cấu hình ACF của bạn, có thể hữu ích để cung cấp cho bộ phận hỗ trợ.','An ACF Block on this page requires attention before you can save.'=>'Một khối ACF trên trang này cần được chú ý trước khi bạn có thể lưu.','This data is logged as we detect values that have been changed during output. %1$sClear log and dismiss%2$s after escaping the values in your code. The notice will reappear if we detect changed values again.'=>'Dữ liệu này được ghi lại khi chúng tôi phát hiện các giá trị đã bị thay đổi trong quá trình xuất. %1$sXóa nhật ký và đóng thông báo%2$s sau khi bạn đã thoát các giá trị trong mã của mình. Thông báo sẽ xuất hiện lại nếu chúng tôi phát hiện các giá trị bị thay đổi lần nữa.','Dismiss permanently'=>'Xóa vĩnh viễn','Instructions for content editors. Shown when submitting data.'=>'Hướng dẫn dành cho người trình chỉnh sửa nội dung. Hiển thị khi gửi dữ liệu.','Has no term selected'=>'Không có thời hạn được chọn','Has any term selected'=>'Có bất kỳ mục phân loại nào được chọn','Terms do not contain'=>'Các mục phân loại không chứa','Terms contain'=>'Mục phân loại chứa','Term is not equal to'=>'Thời gian không tương đương với','Term is equal to'=>'Thời gian tương đương với','Has no user selected'=>'Không có người dùng được chọn','Has any user selected'=>'Có người dùng đã chọn','Users do not contain'=>'Người dùng không chứa','Users contain'=>'Người dùng có chứa','User is not equal to'=>'Người dùng không bình đẳng với','User is equal to'=>'Người dùng cũng giống như','Has no page selected'=>'Không có trang được chọn','Has any page selected'=>'Có bất kỳ trang nào được chọn','Pages do not contain'=>'Các trang không chứa','Pages contain'=>'Các trang chứa','Page is not equal to'=>'Trang không tương đương với','Page is equal to'=>'Trang này tương đương với','Has no relationship selected'=>'Không có mối quan hệ được chọn','Has any relationship selected'=>'Có bất kỳ mối quan hệ nào được chọn','Has no post selected'=>'Không có bài viết được chọn','Has any post selected'=>'Có bất kỳ bài viết nào được chọn','Posts do not contain'=>'Các bài viết không chứa','Posts contain'=>'Bài viết chứa','Post is not equal to'=>'Bài viết không bằng với','Post is equal to'=>'Bài viết tương đương với','Relationships do not contain'=>'Mối quan hệ không chứa','Relationships contain'=>'Mối quan hệ bao gồm','Relationship is not equal to'=>'Mối quan hệ không tương đương với','Relationship is equal to'=>'Mối quan hệ tương đương với','The core ACF block binding source name for fields on the current pageACF Fields'=>'Các trường ACF','ACF PRO Feature'=>'Tính năng ACF PRO','Renew PRO to Unlock'=>'Gia hạn PRO để mở khóa','Renew PRO License'=>'Gia hạn giấy phép PRO','PRO fields cannot be edited without an active license.'=>'Không thể chỉnh sửa các trường PRO mà không có giấy phép hoạt động.','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'Vui lòng kích hoạt giấy phép ACF PRO của bạn để chỉnh sửa các nhóm trường được gán cho một Khối ACF.','Please activate your ACF PRO license to edit this options page.'=>'Vui lòng kích hoạt giấy phép ACF PRO của bạn để chỉnh sửa Trang cài đặt này.','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'Chỉ có thể trả lại các giá trị HTML đã thoát khi format_value cũng là đúng. Các giá trị trường chưa được trả lại vì lý do bảo mật.','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'Chỉ có thể trả lại một giá trị HTML đã thoát khi format_value cũng là đúng. Giá trị trường chưa được trả lại vì lý do bảo mật.','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF giờ đây tự động thoát HTML không an toàn khi được hiển thị bởi the_field hoặc mã ngắn ACF. Chúng tôi đã phát hiện đầu ra của một số trường của bạn đã được sửa đổi bởi thay đổi này, nhưng đây có thể không phải là một thay đổi đột ngột. %2$s.','Please contact your site administrator or developer for more details.'=>'Vui lòng liên hệ với quản trị viên hoặc nhà phát triển trang web của bạn để biết thêm chi tiết.','Learn more'=>'Tìm hiểu thêm','Hide details'=>'Ẩn chi tiết','Show details'=>'Hiển thị chi tiết','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - được hiển thị qua %3$s','Renew ACF PRO License'=>'Gia hạn bản quyền ACF PRO','Renew License'=>'Gia hạn bản quyền','Manage License'=>'Quản lý bản quyền','\'High\' position not supported in the Block Editor'=>'\'Vị trí cao\' không được hỗ trợ trong Trình chỉnh sửa Khối','Upgrade to ACF PRO'=>'Nâng cấp lên ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'Trang cài đặt ACF là các trang quản trị tùy chỉnh để quản lý cài đặt toàn cầu thông qua các trường. Bạn có thể tạo nhiều trang và trang con.','Add Options Page'=>'Thêm trang cài đặt','In the editor used as the placeholder of the title.'=>'Trong trình chỉnh sửa được sử dụng như là văn bản gọi ý của tiêu đề.','Title Placeholder'=>'Văn bản gợi ý cho tiêu đề','4 Months Free'=>'Miễn phí 4 tháng','(Duplicated from %s)'=>'(Đã sao chép từ %s)','Select Options Pages'=>'Chọn trang cài đặt','Duplicate taxonomy'=>'Sao chép phân loại','Create taxonomy'=>'Tạo phân loại','Duplicate post type'=>'Sao chép loại nội dung','Create post type'=>'Tạo loại nội dung','Link field groups'=>'Liên kết nhóm trường','Add fields'=>'Thêm trường','This Field'=>'Trường này','ACF PRO'=>'ACF PRO','Feedback'=>'Phản hồi','Support'=>'Hỗ trợ','is developed and maintained by'=>'được phát triển và duy trì bởi','Add this %s to the location rules of the selected field groups.'=>'Thêm %s này vào quy tắc vị trí của các nhóm trường đã chọn.','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'Kích hoạt cài đặt hai chiều cho phép bạn cập nhật một giá trị trong các trường mục tiêu cho mỗi giá trị được chọn cho trường này, thêm hoặc xóa ID bài viết, ID phân loại hoặc ID người dùng của mục đang được cập nhật. Để biết thêm thông tin, vui lòng đọc tài liệu.','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'Chọn trường để lưu trữ tham chiếu trở lại mục đang được cập nhật. Bạn có thể chọn trường này. Các trường mục tiêu phải tương thích với nơi trường này được hiển thị. Ví dụ, nếu trường này được hiển thị trên một Phân loại, trường mục tiêu của bạn nên là loại Phân loại','Target Field'=>'Trường mục tiêu','Update a field on the selected values, referencing back to this ID'=>'Cập nhật một trường trên các giá trị đã chọn, tham chiếu trở lại ID này','Bidirectional'=>'Hai chiều','%s Field'=>'Trường %s','Select Multiple'=>'Chọn nhiều','WP Engine logo'=>'Logo WP Engine','Lower case letters, underscores and dashes only, Max 32 characters.'=>'Chỉ sử dụng chữ cái thường, dấu gạch dưới và dấu gạch ngang, tối đa 32 ký tự.','The capability name for assigning terms of this taxonomy.'=>'Tên khả năng để gán các mục phân loại của phân loại này.','Assign Terms Capability'=>'Khả năng gán mục phân loại','The capability name for deleting terms of this taxonomy.'=>'Tên khả năng để xóa các mục phân loại của phân loại này.','Delete Terms Capability'=>'Khả năng xóa mục phân loại','The capability name for editing terms of this taxonomy.'=>'Tên khả năng để chỉnh sửa các mục phân loại của phân loại này.','Edit Terms Capability'=>'Khả năng chỉnh sửa mục phân loại','The capability name for managing terms of this taxonomy.'=>'Tên khả năng để quản lý các mục phân loại của phân loại này.','Manage Terms Capability'=>'Khả năng quản lý mục phân loại','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'Đặt xem các bài viết có nên được loại khỏi kết quả tìm kiếm và trang lưu trữ phân loại hay không.','More Tools from WP Engine'=>'Thêm công cụ từ WP Engine','Built for those that build with WordPress, by the team at %s'=>'Được xây dựng cho những người xây dựng với WordPress, bởi đội ngũ tại %s','View Pricing & Upgrade'=>'Xem giá & Nâng cấp','Learn More'=>'Tìm hiểu thêm','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'Tăng tốc độ công việc và phát triển các trang web tốt hơn với các tính năng như Khối ACF và Trang cài đặt, và Các loại trường phức tạp như Lặp lại, Nội dung linh hoạt, Tạo bản sao và Album ảnh.','Unlock Advanced Features and Build Even More with ACF PRO'=>'Mở khóa các tính năng nâng cao và xây dựng thêm nhiều hơn với ACF PRO','%s fields'=>'Các trường %s','No terms'=>'Không có mục phân loại','No post types'=>'Không có loại nội dung','No posts'=>'Không có bài viết','No taxonomies'=>'Không có phân loại','No field groups'=>'Không có nhóm trường','No fields'=>'Không có trường','No description'=>'Không có mô tả','Any post status'=>'Bất kỳ trạng thái bài viết nào','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'Khóa phân loại này đã được sử dụng bởi một phân loại khác đã đăng ký bên ngoài ACF và không thể sử dụng.','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'Khóa phân loại này đã được sử dụng bởi một phân loại khác trong ACF và không thể sử dụng.','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Khóa phân loại chỉ được chứa các ký tự chữ và số viết thường, dấu gạch dưới hoặc dấu gạch ngang.','The taxonomy key must be under 32 characters.'=>'Khóa phân loại phải dưới 32 ký tự.','No Taxonomies found in Trash'=>'Không tìm thấy phân loại nào trong thùng rác','No Taxonomies found'=>'Không tìm thấy phân loại','Search Taxonomies'=>'Tìm kiếm phân loại','View Taxonomy'=>'Xem phân loại','New Taxonomy'=>'Phân loại mới','Edit Taxonomy'=>'Chỉnh sửa phân loại','Add New Taxonomy'=>'Thêm phân loại mới','No Post Types found in Trash'=>'Không tìm thấy loại nội dung trong thùng rác','No Post Types found'=>'Không tìm thấy loại nội dung','Search Post Types'=>'Tìm kiếm loại nội dung','View Post Type'=>'Xem loại nội dung','New Post Type'=>'Loại nội dung mới','Edit Post Type'=>'Chỉnh sửa loại nội dung','Add New Post Type'=>'Thêm loại nội dung mới','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'Khóa loại nội dung này đã được sử dụng bởi một loại nội dung khác đã được đăng ký bên ngoài ACF và không thể sử dụng.','This post type key is already in use by another post type in ACF and cannot be used.'=>'Khóa loại nội dung này đã được sử dụng bởi một loại nội dung khác trong ACF và không thể sử dụng.','This field must not be a WordPress reserved term.'=>'Trường này không được là một mục phân loại dành riêng của WordPress.','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'Khóa loại nội dung chỉ được chứa các ký tự chữ và số viết thường, dấu gạch dưới hoặc dấu gạch ngang.','The post type key must be under 20 characters.'=>'Khóa loại nội dung phải dưới 20 ký tự.','We do not recommend using this field in ACF Blocks.'=>'Chúng tôi không khuyến nghị sử dụng trường này trong ACF Blocks.','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'Hiển thị trình soạn thảo WYSIWYG của WordPress như được thấy trong Bài viết và Trang cho phép trải nghiệm chỉnh sửa văn bản phong phú cũng như cho phép nội dung đa phương tiện.','WYSIWYG Editor'=>'Trình soạn thảo trực quan','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'Cho phép chọn một hoặc nhiều người dùng có thể được sử dụng để tạo mối quan hệ giữa các đối tượng dữ liệu.','A text input specifically designed for storing web addresses.'=>'Một đầu vào văn bản được thiết kế đặc biệt để lưu trữ địa chỉ web.','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'Một công tắc cho phép bạn chọn một giá trị 1 hoặc 0 (bật hoặc tắt, đúng hoặc sai, v.v.). Có thể được trình bày dưới dạng một công tắc hoặc hộp kiểm có kiểu.','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'Giao diện người dùng tương tác để chọn thời gian. Định dạng thời gian có thể được tùy chỉnh bằng cách sử dụng cài đặt trường.','A basic textarea input for storing paragraphs of text.'=>'Một ô nhập liệu dạng văn bản cơ bản để lưu trữ các đoạn văn bản.','A basic text input, useful for storing single string values.'=>'Một đầu vào văn bản cơ bản, hữu ích để lưu trữ các giá trị chuỗi đơn.','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'Cho phép chọn một hoặc nhiều mục phân loại phân loại dựa trên tiêu chí và tùy chọn được chỉ định trong cài đặt trường.','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'Cho phép bạn nhóm các trường vào các phần có tab trong màn hình chỉnh sửa. Hữu ích để giữ cho các trường được tổ chức và có cấu trúc.','A dropdown list with a selection of choices that you specify.'=>'Một danh sách thả xuống với một lựa chọn các lựa chọn mà bạn chỉ định.','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'Giao diện hai cột để chọn một hoặc nhiều bài viết, trang hoặc mục loại nội dung tùy chỉnh để tạo mối quan hệ với mục bạn đang chỉnh sửa. Bao gồm các tùy chọn để tìm kiếm và lọc.','An input for selecting a numerical value within a specified range using a range slider element.'=>'Một đầu vào để chọn một giá trị số trong một phạm vi đã chỉ định bằng cách sử dụng một phần tử thanh trượt phạm vi.','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'Một nhóm các đầu vào nút radio cho phép người dùng thực hiện một lựa chọn duy nhất từ các giá trị mà bạn chỉ định.','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'Giao diện người dùng tương tác và tùy chỉnh để chọn một hoặc nhiều bài viết, trang hoặc mục loại nội dung với tùy chọn tìm kiếm. ','An input for providing a password using a masked field.'=>'Một đầu vào để cung cấp mật khẩu bằng cách sử dụng một trường đã được che.','Filter by Post Status'=>'Lọc theo Trạng thái Bài viết','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'Một danh sách thả xuống tương tác để chọn một hoặc nhiều bài viết, trang, mục loại nội dung tùy chỉnh hoặc URL lưu trữ, với tùy chọn tìm kiếm.','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'Một thành phần tương tác để nhúng video, hình ảnh, tweet, âm thanh và nội dung khác bằng cách sử dụng chức năng oEmbed gốc của WordPress.','An input limited to numerical values.'=>'Một đầu vào giới hạn cho các giá trị số.','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'Được sử dụng để hiển thị một thông điệp cho các trình chỉnh sửa cùng với các trường khác. Hữu ích để cung cấp ngữ cảnh hoặc hướng dẫn bổ sung xung quanh các trường của bạn.','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'Cho phép bạn chỉ định một liên kết và các thuộc tính của nó như tiêu đề và mục tiêu bằng cách sử dụng công cụ chọn liên kết gốc của WordPress.','Uses the native WordPress media picker to upload, or choose images.'=>'Sử dụng công cụ chọn phương tiện gốc của WordPress để tải lên hoặc chọn hình ảnh.','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'Cung cấp một cách để cấu trúc các trường thành các nhóm để tổ chức dữ liệu và màn hình chỉnh sửa tốt hơn.','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'Giao diện người dùng tương tác để chọn một vị trí bằng cách sử dụng Google Maps. Yêu cầu một khóa API Google Maps và cấu hình bổ sung để hiển thị chính xác.','Uses the native WordPress media picker to upload, or choose files.'=>'Sử dụng công cụ chọn phương tiện gốc của WordPress để tải lên hoặc chọn tệp.','A text input specifically designed for storing email addresses.'=>'Một đầu vào văn bản được thiết kế đặc biệt để lưu trữ địa chỉ email.','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'Giao diện người dùng tương tác để chọn ngày và giờ. Định dạng trả về ngày có thể được tùy chỉnh bằng cách sử dụng cài đặt trường.','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'Giao diện người dùng tương tác để chọn ngày. Định dạng trả về ngày có thể được tùy chỉnh bằng cách sử dụng cài đặt trường.','An interactive UI for selecting a color, or specifying a Hex value.'=>'Giao diện người dùng tương tác để chọn màu hoặc chỉ định giá trị Hex.','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'Một nhóm các đầu vào hộp kiểm cho phép người dùng chọn một hoặc nhiều giá trị mà bạn chỉ định.','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'Một nhóm các nút với các giá trị mà bạn chỉ định, người dùng có thể chọn một tùy chọn từ các giá trị được cung cấp.','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'Cho phép bạn nhóm và tổ chức các trường tùy chỉnh vào các bảng có thể thu gọn được hiển thị trong khi chỉnh sửa nội dung. Hữu ích để giữ cho các tập dữ liệu lớn gọn gàng.','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'Điều này cung cấp một giải pháp để lặp lại nội dung như slide, thành viên nhóm và ô kêu gọi hành động, bằng cách hoạt động như một cha cho một tập hợp các trường con có thể được lặp lại đi lặp lại.','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'Điều này cung cấp một giao diện tương tác để quản lý một bộ sưu tập các tệp đính kèm. Hầu hết các cài đặt tương tự như loại trường Hình ảnh. Cài đặt bổ sung cho phép bạn chỉ định nơi thêm tệp đính kèm mới trong thư viện và số lượng tệp đính kèm tối thiểu / tối đa được cho phép.','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'Điều này cung cấp một trình soạn thảo dựa trên bố cục, có cấu trúc, đơn giản. Trường nội dung linh hoạt cho phép bạn định nghĩa, tạo và quản lý nội dung với quyền kiểm soát tuyệt đối bằng cách sử dụng bố cục và trường con để thiết kế các khối có sẵn.','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'Điều này cho phép bạn chọn và hiển thị các trường hiện có. Nó không sao chép bất kỳ trường nào trong cơ sở dữ liệu, nhưng tải và hiển thị các trường đã chọn tại thời gian chạy. Trường Clone có thể thay thế chính nó bằng các trường đã chọn hoặc hiển thị các trường đã chọn dưới dạng một nhóm trường con.','nounClone'=>'Sao chép','PRO'=>'PRO','Advanced'=>'Nâng cao','JSON (newer)'=>'JSON (mới hơn)','Original'=>'Gốc','Invalid post ID.'=>'ID bài viết không hợp lệ.','Invalid post type selected for review.'=>'Loại nội dung được chọn để xem xét không hợp lệ.','More'=>'Xem thêm','Tutorial'=>'Hướng dẫn','Select Field'=>'Chọn trường','Try a different search term or browse %s'=>'Thử một từ khóa tìm kiếm khác hoặc duyệt %s','Popular fields'=>'Các trường phổ biến','No search results for \'%s\''=>'Không có kết quả tìm kiếm cho \'%s\'','Search fields...'=>'Tìm kiếm trường...','Select Field Type'=>'Chọn loại trường','Popular'=>'Phổ biến','Add Taxonomy'=>'Thêm phân loại','Create custom taxonomies to classify post type content'=>'Tạo phân loại tùy chỉnh để phân loại nội dung loại nội dung','Add Your First Taxonomy'=>'Thêm phân loại đầu tiên của bạn','Hierarchical taxonomies can have descendants (like categories).'=>'Phân loại theo hệ thống có thể có các mục con (như các danh mục).','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'Hiển thị phân loại trên giao diện người dùng và trên bảng điều khiển quản trị.','One or many post types that can be classified with this taxonomy.'=>'Một hoặc nhiều loại nội dung có thể được phân loại bằng phân loại này.','genre'=>'thể loại','Genre'=>'Thể loại','Genres'=>'Các thể loại','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'Bộ điều khiển tùy chỉnh tùy chọn để sử dụng thay vì `WP_REST_Terms_Controller `.','Expose this post type in the REST API.'=>'Tiết lộ loại nội dung này trong REST API.','Customize the query variable name'=>'Tùy chỉnh tên biến truy vấn','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'Các mục phân loại có thể được truy cập bằng cách sử dụng đường dẫn cố định không đẹp, ví dụ, {query_var}={term_slug}.','Parent-child terms in URLs for hierarchical taxonomies.'=>'Các mục phân loại cha-con trong URL cho các phân loại theo hệ thống.','Customize the slug used in the URL'=>'Tùy chỉnh đường dẫn cố định được sử dụng trong URL','Permalinks for this taxonomy are disabled.'=>'Liên kết cố định cho phân loại này đã bị vô hiệu hóa.','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'Thay đổi URL bằng cách sử dụng khóa phân loại làm đường dẫn cố định. Cấu trúc đường dẫn cố định của bạn sẽ là','Taxonomy Key'=>'Liên kết phân loại','Select the type of permalink to use for this taxonomy.'=>'Chọn loại liên kết cố định để sử dụng cho phân loại này.','Display a column for the taxonomy on post type listing screens.'=>'Hiển thị một cột cho phân loại trên màn hình liệt kê loại nội dung.','Show Admin Column'=>'Hiển thị cột quản trị','Show the taxonomy in the quick/bulk edit panel.'=>'Hiển thị phân loại trong bảng chỉnh sửa nhanh / hàng loạt.','Quick Edit'=>'Chỉnh sửa nhanh','List the taxonomy in the Tag Cloud Widget controls.'=>'Liệt kê phân loại trong các điều khiển Widget mây thẻ.','Tag Cloud'=>'Mây thẻ','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'Tên hàm PHP sẽ được gọi để làm sạch dữ liệu phân loại được lưu từ một hộp meta.','Meta Box Sanitization Callback'=>'Hàm Gọi lại Làm sạch Hộp Meta','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'Tên hàm PHP sẽ được gọi để xử lý nội dung của một hộp meta trên phân loại của bạn.','Register Meta Box Callback'=>'Đăng ký Hàm Gọi lại Hộp Meta','No Meta Box'=>'Không có Hộp Meta','Custom Meta Box'=>'Hộp Meta tùy chỉnh','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'Điều khiển hộp meta trên màn hình trình chỉnh sửa nội dung. Theo mặc định, hộp meta danh mục được hiển thị cho các phân loại theo hệ thống, và hộp meta Thẻ được hiển thị cho các phân loại không theo hệ thống.','Meta Box'=>'Hộp Meta','Categories Meta Box'=>'Hộp Meta danh mục','Tags Meta Box'=>'Hộp Meta Thẻ','A link to a tag'=>'Một liên kết đến một thẻ','Describes a navigation link block variation used in the block editor.'=>'Mô tả một biến thể khối liên kết điều hướng được sử dụng trong trình chỉnh sửa khối.','A link to a %s'=>'Một liên kết đến một %s','Tag Link'=>'Liên kết Thẻ','Assigns a title for navigation link block variation used in the block editor.'=>'Gán một tiêu đề cho biến thể khối liên kết điều hướng được sử dụng trong trình chỉnh sửa khối.','← Go to tags'=>'← Đi đến thẻ','Assigns the text used to link back to the main index after updating a term.'=>'Gán văn bản được sử dụng để liên kết trở lại chỉ mục chính sau khi cập nhật một mục phân loại.','Back To Items'=>'Quay lại mục','← Go to %s'=>'← Quay lại %s','Tags list'=>'Danh sách thẻ','Assigns text to the table hidden heading.'=>'Gán văn bản cho tiêu đề bảng ẩn.','Tags list navigation'=>'Danh sách điều hướng thẻ','Assigns text to the table pagination hidden heading.'=>'Gán văn bản cho tiêu đề ẩn của phân trang bảng.','Filter by category'=>'Lọc theo danh mục','Assigns text to the filter button in the posts lists table.'=>'Gán văn bản cho nút lọc trong bảng danh sách bài viết.','Filter By Item'=>'Lọc theo mục','Filter by %s'=>'Lọc theo %s','The description is not prominent by default; however, some themes may show it.'=>'Mô tả không nổi bật theo mặc định; tuy nhiên, một số chủ đề có thể hiển thị nó.','Describes the Description field on the Edit Tags screen.'=>'Thông tin về trường mô tả trên màn hình chỉnh sửa thẻ.','Description Field Description'=>'Thông tin về trường mô tả','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'Gán một mục phân loại cha để tạo ra một hệ thống phân cấp. Thuật ngữ Jazz, ví dụ, sẽ là cha của Bebop và Big Band','Describes the Parent field on the Edit Tags screen.'=>'Mô tả trường cha trên màn hình chỉnh sửa thẻ.','Parent Field Description'=>'Mô tả trường cha','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'"Đường dẫn cố định" là phiên bản thân thiện với URL của tên. Nó thường là tất cả chữ thường và chỉ chứa các chữ cái, số và dấu gạch ngang.','Describes the Slug field on the Edit Tags screen.'=>'Mô tả trường đường dẫn cố định trên màn hình chỉnh sửa thẻ.','Slug Field Description'=>'Mô tả trường đường dẫn cố định','The name is how it appears on your site'=>'Tên là cách nó xuất hiện trên trang web của bạn','Describes the Name field on the Edit Tags screen.'=>'Mô tả trường tên trên màn hình chỉnh sửa thẻ.','Name Field Description'=>'Mô tả trường Tên','No tags'=>'Không có thẻ','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'Gán văn bản hiển thị trong bảng danh sách bài viết và phương tiện khi không có thẻ hoặc danh mục nào có sẵn.','No Terms'=>'Không có mục phân loại','No %s'=>'Không có %s','No tags found'=>'Không tìm thấy thẻ','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'Gán văn bản hiển thị khi nhấp vào văn bản \'chọn từ những thẻ được sử dụng nhiều nhất\' trong hộp meta phân loại khi không có thẻ nào có sẵn, và gán văn bản được sử dụng trong bảng danh sách mục phân loại khi không có mục nào cho một phân loại.','Not Found'=>'Không tìm thấy','Assigns text to the Title field of the Most Used tab.'=>'Gán văn bản cho trường Tiêu đề của tab Được sử dụng nhiều nhất.','Most Used'=>'Được sử dụng nhiều nhất','Choose from the most used tags'=>'Chọn từ những thẻ được sử dụng nhiều nhất','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'Gán văn bản \'chọn từ những thẻ được sử dụng nhiều nhất\' được sử dụng trong hộp meta khi JavaScript bị vô hiệu hóa. Chỉ được sử dụng trên các phân loại không phân cấp.','Choose From Most Used'=>'Chọn từ những thẻ được sử dụng nhiều nhất','Choose from the most used %s'=>'Chọn từ những %s được sử dụng nhiều nhất','Add or remove tags'=>'Thêm hoặc xóa thẻ','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'Gán văn bản thêm hoặc xóa mục được sử dụng trong hộp meta khi JavaScript bị vô hiệu hóa. Chỉ được sử dụng trên các phân loại không phân cấp.','Add Or Remove Items'=>'Thêm hoặc xóa mục','Add or remove %s'=>'Thêm hoặc xóa %s','Separate tags with commas'=>'Tách các thẻ bằng dấu phẩy','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'Gán văn bản tách mục bằng dấu phẩy được sử dụng trong hộp meta phân loại. Chỉ được sử dụng trên các phân loại không phân cấp.','Separate Items With Commas'=>'Tách các mục bằng dấu phẩy','Separate %s with commas'=>'Tách %s bằng dấu phẩy','Popular Tags'=>'Thẻ phổ biến','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'Gán văn bản mục phổ biến. Chỉ được sử dụng cho các phân loại không phân cấp.','Popular Items'=>'Mục phổ biến','Popular %s'=>'%s phổ biến','Search Tags'=>'Tìm kiếm thẻ','Assigns search items text.'=>'Gán văn bản tìm kiếm mục.','Parent Category:'=>'Danh mục cha:','Assigns parent item text, but with a colon (:) added to the end.'=>'Gán văn bản mục cha, nhưng với dấu hai chấm (:) được thêm vào cuối.','Parent Item With Colon'=>'Mục cha với dấu hai chấm','Parent Category'=>'Danh mục cha','Assigns parent item text. Only used on hierarchical taxonomies.'=>'Gán văn bản mục cha. Chỉ được sử dụng trên các phân loại phân cấp.','Parent Item'=>'Mục cha','Parent %s'=>'%s cha','New Tag Name'=>'Tên thẻ mới','Assigns the new item name text.'=>'Gán văn bản tên mục mới.','New Item Name'=>'Tên mục mới','New %s Name'=>'Tên mới %s','Add New Tag'=>'Thêm thẻ mới','Assigns the add new item text.'=>'Gán văn bản thêm mục mới.','Update Tag'=>'Cập nhật thẻ','Assigns the update item text.'=>'Gán văn bản cập nhật mục.','Update Item'=>'Cập nhật mục','Update %s'=>'Cập nhật %s','View Tag'=>'Xem thẻ','In the admin bar to view term during editing.'=>'Trong thanh quản trị để xem mục phân loại trong quá trình chỉnh sửa.','Edit Tag'=>'Chỉnh sửa thẻ','At the top of the editor screen when editing a term.'=>'Ở đầu màn hình trình chỉnh sửa khi sửa một mục phân loại.','All Tags'=>'Tất cả thẻ','Assigns the all items text.'=>'Gán văn bản tất cả mục.','Assigns the menu name text.'=>'Gán văn bản tên menu.','Menu Label'=>'Nhãn menu','Active taxonomies are enabled and registered with WordPress.'=>'Các phân loại đang hoạt động được kích hoạt và đăng ký với WordPress.','A descriptive summary of the taxonomy.'=>'Một tóm tắt mô tả về phân loại.','A descriptive summary of the term.'=>'Một tóm tắt mô tả về mục phân loại.','Term Description'=>'Mô tả mục phân loại','Single word, no spaces. Underscores and dashes allowed.'=>'Một từ, không có khoảng trắng. Cho phép dấu gạch dưới và dấu gạch ngang.','Term Slug'=>'Đường dẫn cố định mục phân loại','The name of the default term.'=>'Tên của mục phân loại mặc định.','Term Name'=>'Tên mục phân loại','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'Tạo một mục cho phân loại không thể bị xóa. Nó sẽ không được chọn cho bài viết theo mặc định.','Default Term'=>'Mục phân loại mặc định','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'Có nên sắp xếp các mục phân loại trong phân loại này theo thứ tự chúng được cung cấp cho `wp_set_object_terms()` hay không.','Sort Terms'=>'Sắp xếp mục phân loại','Add Post Type'=>'Thêm loại nội dung','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'Mở rộng chức năng của WordPress vượt ra khỏi bài viết và trang tiêu chuẩn với các loại nội dung tùy chỉnh.','Add Your First Post Type'=>'Thêm loại nội dung đầu tiên của bạn','I know what I\'m doing, show me all the options.'=>'Tôi biết tôi đang làm gì, hãy cho tôi xem tất cả các tùy chọn.','Advanced Configuration'=>'Cấu hình nâng cao','Hierarchical post types can have descendants (like pages).'=>'Tùy chọn này giúp loại nội dung có thể tạo các mục con (như trang).','Hierarchical'=>'Phân cấp','Visible on the frontend and in the admin dashboard.'=>'Hiển thị trên giao diện người dùng và trên bảng điều khiển quản trị.','Public'=>'Công khai','movie'=>'phim','Lower case letters, underscores and dashes only, Max 20 characters.'=>'Chỉ sử dụng chữ cái thường, dấu gạch dưới và dấu gạch ngang, tối đa 20 ký tự.','Movie'=>'Phim','Singular Label'=>'Tên số ít','Movies'=>'Phim','Plural Label'=>'Tên số nhiều','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'Tùy chọn sử dụng bộ điều khiển tùy chỉnh thay vì `WP_REST_Posts_Controller`.','Controller Class'=>'Lớp điều khiển','The namespace part of the REST API URL.'=>'Phần không gian tên của URL REST API.','Namespace Route'=>'Namespace Route','The base URL for the post type REST API URLs.'=>'URL cơ sở cho các URL API REST của loại nội dung.','Base URL'=>'Base URL','Exposes this post type in the REST API. Required to use the block editor.'=>'Tiết lộ loại nội dung này trong API REST. Yêu cầu sử dụng trình soạn thảo khối.','Show In REST API'=>'Hiển thị trong REST API','Customize the query variable name.'=>'Tùy chỉnh tên biến truy vấn.','Query Variable'=>'Biến truy Vấn','No Query Variable Support'=>'Không hỗ trợ biến truy vấn','Custom Query Variable'=>'Biến truy vấn tùy chỉnh','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'Các mục có thể được truy cập bằng cách sử dụng đường dẫn cố định không đẹp, ví dụ: {post_type}={post_slug}.','Query Variable Support'=>'Hỗ trợ biến truy vấn','URLs for an item and items can be accessed with a query string.'=>'URL cho một mục và các mục có thể được truy cập bằng một chuỗi truy vấn.','Publicly Queryable'=>'Có thể truy vấn công khai','Custom slug for the Archive URL.'=>'Đường dẫn cố định tùy chỉnh cho URL trang lưu trữ.','Archive Slug'=>'Slug trang lưu trữ','Has an item archive that can be customized with an archive template file in your theme.'=>'Có một kho lưu trữ mục có thể được tùy chỉnh với một tệp mẫu lưu trữ trong giao diện của bạn.','Archive'=>'Trang lưu trữ','Pagination support for the items URLs such as the archives.'=>'Hỗ trợ phân trang cho các URL mục như lưu trữ.','Pagination'=>'Phân trang','RSS feed URL for the post type items.'=>'URL nguồn cấp dữ liệu RSS cho các mục loại nội dung.','Feed URL'=>'URL nguồn cấp dữ liệu','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'Thay đổi cấu trúc liên kết cố định để thêm tiền tố `WP_Rewrite::$front` vào URL.','Front URL Prefix'=>'Tiền tố URL phía trước','Customize the slug used in the URL.'=>'Tùy chỉnh đường dẫn cố định được sử dụng trong URL.','URL Slug'=>'Đường dẫn cố định URL','Permalinks for this post type are disabled.'=>'Liên kết cố định cho loại nội dung này đã bị vô hiệu hóa.','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'Thay đổi URL bằng cách sử dụng đường dẫn cố định tùy chỉnh được định nghĩa trong đầu vào dưới đây. Cấu trúc đường dẫn cố định của bạn sẽ là','No Permalink (prevent URL rewriting)'=>'Không có liên kết cố định (ngăn chặn việc viết lại URL)','Custom Permalink'=>'Liên kết tĩnh tùy chỉnh','Post Type Key'=>'Khóa loại nội dung','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'Thay đổi URL bằng cách sử dụng khóa loại nội dung làm đường dẫn cố định. Cấu trúc liên kết cố định của bạn sẽ là','Permalink Rewrite'=>'Thay đổi liên kết cố định','Delete items by a user when that user is deleted.'=>'Xóa các mục của một người dùng khi người dùng đó bị xóa.','Delete With User'=>'Xóa với người dùng','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'Cho phép loại nội dung được xuất từ \'Công cụ\' > \'Xuất\'.','Can Export'=>'Có thể xuất','Optionally provide a plural to be used in capabilities.'=>'Tùy chọn cung cấp một số nhiều để sử dụng trong khả năng.','Plural Capability Name'=>'Tên khả năng số nhiều','Choose another post type to base the capabilities for this post type.'=>'Chọn một loại nội dung khác để cơ sở các khả năng cho loại nội dung này.','Singular Capability Name'=>'Tên khả năng số ít','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'Theo mặc định, các khả năng của loại nội dung sẽ kế thừa tên khả năng \'Bài viết\', ví dụ: edit_post, delete_posts. Kích hoạt để sử dụng khả năng cụ thể của loại nội dung, ví dụ: edit_{singular}, delete_{plural}.','Rename Capabilities'=>'Đổi tên quyền người dùng','Exclude From Search'=>'Loại trừ khỏi tìm kiếm','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'Cho phép các mục được thêm vào menu trong màn hình \'Giao diện\' > \'Menu\'. Phải được bật trong \'Tùy chọn màn hình\'.','Appearance Menus Support'=>'Hỗ trợ menu giao diện','Appears as an item in the \'New\' menu in the admin bar.'=>'Xuất hiện như một mục trong menu \'Mới\' trên thanh quản trị.','Show In Admin Bar'=>'Hiển thị trong thanh quản trị','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'Tên hàm PHP được gọi khi thiết lập các hộp meta cho màn hình chỉnh sửa.','Custom Meta Box Callback'=>'Hàm gọi lại hộp meta tùy chỉnh','Menu Icon'=>'Biểu tượng menu','The position in the sidebar menu in the admin dashboard.'=>'Vị trí trong menu thanh bên trên bảng điều khiển quản trị.','Menu Position'=>'Vị trí menu','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'Theo mặc định, loại nội dung sẽ nhận được một mục cấp cao mới trong menu quản trị. Nếu một mục cấp cao hiện có được cung cấp ở đây, loại bài viết sẽ được thêm dưới dạng mục con dưới nó.','Admin Menu Parent'=>'Menu quản trị cấp trên','Admin editor navigation in the sidebar menu.'=>'Điều hướng trình chỉnh sửa của quản trị trong menu thanh bên.','Show In Admin Menu'=>'Hiển thị trong menu quản trị','Items can be edited and managed in the admin dashboard.'=>'Các mục có thể được chỉnh sửa và quản lý trong bảng điều khiển quản trị.','Show In UI'=>'Hiển thị trong giao diện người dùng','A link to a post.'=>'Một liên kết đến một bài viết.','Description for a navigation link block variation.'=>'Mô tả cho biến thể khối liên kết điều hướng.','Item Link Description'=>'Mô tả liên kết mục','A link to a %s.'=>'Một liên kết đến %s.','Post Link'=>'Liên kết bài viết','Title for a navigation link block variation.'=>'Tiêu đề cho biến thể khối liên kết điều hướng.','Item Link'=>'Liên kết mục','%s Link'=>'Liên kết %s','Post updated.'=>'Bài viết đã được cập nhật.','In the editor notice after an item is updated.'=>'Trong thông báo trình soạn thảo sau khi một mục được cập nhật.','Item Updated'=>'Mục đã được cập nhật','%s updated.'=>'%s đã được cập nhật.','Post scheduled.'=>'Bài viết đã được lên lịch.','In the editor notice after scheduling an item.'=>'Trong thông báo trình soạn thảo sau khi lên lịch một mục.','Item Scheduled'=>'Mục đã được lên lịch','%s scheduled.'=>'%s đã được lên lịch.','Post reverted to draft.'=>'Bài viết đã được chuyển về nháp.','In the editor notice after reverting an item to draft.'=>'Trong thông báo trình soạn thảo sau khi chuyển một mục về nháp.','Item Reverted To Draft'=>'Mục đã được chuyển về nháp','%s reverted to draft.'=>'%s đã được chuyển về nháp.','Post published privately.'=>'Bài viết đã được xuất bản riêng tư.','In the editor notice after publishing a private item.'=>'Trong thông báo trình soạn thảo sau khi xuất bản một mục riêng tư.','Item Published Privately'=>'Mục đã được xuất bản riêng tư','%s published privately.'=>'%s đã được xuất bản riêng tư.','Post published.'=>'Bài viết đã được xuất bản.','In the editor notice after publishing an item.'=>'Trong thông báo trình soạn thảo sau khi xuất bản một mục.','Item Published'=>'Mục đã được xuất bản','%s published.'=>'%s đã được xuất bản.','Posts list'=>'Danh sách bài viết','Used by screen readers for the items list on the post type list screen.'=>'Được sử dụng bởi máy đọc màn hình cho danh sách mục trên màn hình danh sách loại nội dung.','Items List'=>'Danh sách mục','%s list'=>'Danh sách %s','Posts list navigation'=>'Điều hướng danh sách bài viết','Used by screen readers for the filter list pagination on the post type list screen.'=>'Được sử dụng bởi máy đọc màn hình cho phân trang danh sách bộ lọc trên màn hình danh sách loại nội dung.','Items List Navigation'=>'Điều hướng danh sách mục','%s list navigation'=>'Điều hướng danh sách %s','Filter posts by date'=>'Lọc bài viết theo ngày','Used by screen readers for the filter by date heading on the post type list screen.'=>'Được sử dụng bởi máy đọc màn hình cho tiêu đề lọc theo ngày trên màn hình danh sách loại nội dung.','Filter Items By Date'=>'Lọc mục theo ngày','Filter %s by date'=>'Lọc %s theo ngày','Filter posts list'=>'Lọc danh sách bài viết','Used by screen readers for the filter links heading on the post type list screen.'=>'Được sử dụng bởi máy đọc màn hình cho tiêu đề liên kết bộ lọc trên màn hình danh sách loại nội dung.','Filter Items List'=>'Lọc danh sách mục','Filter %s list'=>'Lọc danh sách %s','In the media modal showing all media uploaded to this item.'=>'Trong modal phương tiện hiển thị tất cả phương tiện đã tải lên cho mục này.','Uploaded To This Item'=>'Đã tải lên mục này','Uploaded to this %s'=>'Đã tải lên %s này','Insert into post'=>'Chèn vào bài viết','As the button label when adding media to content.'=>'Như nhãn nút khi thêm phương tiện vào nội dung.','Insert Into Media Button'=>'Chèn vào nút Media','Insert into %s'=>'Chèn vào %s','Use as featured image'=>'Sử dụng làm hình ảnh nổi bật','As the button label for selecting to use an image as the featured image.'=>'Như nhãn nút để chọn sử dụng hình ảnh làm hình ảnh nổi bật.','Use Featured Image'=>'Sử dụng hình ảnh nổi bật','Remove featured image'=>'Xóa hình ảnh nổi bật','As the button label when removing the featured image.'=>'Như nhãn nút khi xóa hình ảnh nổi bật.','Remove Featured Image'=>'Xóa hình ảnh nổi bật','Set featured image'=>'Đặt hình ảnh nổi bật','As the button label when setting the featured image.'=>'Như nhãn nút khi đặt hình ảnh nổi bật.','Set Featured Image'=>'Đặt hình ảnh nổi bật','Featured image'=>'Hình ảnh nổi bật','In the editor used for the title of the featured image meta box.'=>'Trong trình soạn thảo được sử dụng cho tiêu đề của hộp meta hình ảnh nổi bật.','Featured Image Meta Box'=>'Hộp meta hình ảnh nổi bật','Post Attributes'=>'Thuộc tính bài viết','In the editor used for the title of the post attributes meta box.'=>'Trong trình soạn thảo được sử dụng cho tiêu đề của hộp meta thuộc tính bài viết.','Attributes Meta Box'=>'Hộp meta thuộc tính','%s Attributes'=>'Thuộc tính %s','Post Archives'=>'Lưu trữ bài viết','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'Thêm các mục \'Lưu trữ loại nội dung\' với nhãn này vào danh sách bài viết hiển thị khi thêm mục vào menu hiện tại trong CPT có kích hoạt lưu trữ. Chỉ xuất hiện khi chỉnh sửa menu trong chế độ \'Xem trước trực tiếp\' và đã cung cấp đường dẫn cố định lưu trữ tùy chỉnh.','Archives Nav Menu'=>'Menu điều hướng trang lưu trữ','%s Archives'=>'%s Trang lưu trữ','No posts found in Trash'=>'Không tìm thấy bài viết nào trong thùng rác','At the top of the post type list screen when there are no posts in the trash.'=>'Ở đầu màn hình danh sách loại nội dung khi không có bài viết nào trong thùng rác.','No Items Found in Trash'=>'Không tìm thấy mục nào trong thùng rác','No %s found in Trash'=>'Không tìm thấy %s trong thùng rác','No posts found'=>'Không tìm thấy bài viết nào','At the top of the post type list screen when there are no posts to display.'=>'Ở đầu màn hình danh sách loại nội dung khi không có bài viết nào để hiển thị.','No Items Found'=>'Không tìm thấy mục nào','No %s found'=>'Không tìm thấy %s','Search Posts'=>'Tìm kiếm bài viết','At the top of the items screen when searching for an item.'=>'Ở đầu màn hình mục khi tìm kiếm một mục.','Search Items'=>'Tìm kiếm mục','Search %s'=>'Tìm kiếm %s','Parent Page:'=>'Trang cha:','For hierarchical types in the post type list screen.'=>'Đối với các loại phân cấp trong màn hình danh sách loại nội dung.','Parent Item Prefix'=>'Tiền tố mục cha','Parent %s:'=>'Cha %s:','New Post'=>'Bài viết mới','New Item'=>'Mục mới','New %s'=>'%s mới','Add New Post'=>'Thêm bài viết mới','At the top of the editor screen when adding a new item.'=>'Ở đầu màn hình trình chỉnh sửa khi thêm một mục mới.','Add New Item'=>'Thêm mục mới','Add New %s'=>'Thêm %s mới','View Posts'=>'Xem bài viết','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'Xuất hiện trong thanh quản trị trong chế độ xem \'Tất cả bài viết\', miễn là loại nội dung hỗ trợ lưu trữ và trang chủ không phải là lưu trữ của loại nội dung đó.','View Items'=>'Xem mục','View Post'=>'Xem bài viết','In the admin bar to view item when editing it.'=>'Trong thanh quản trị để xem mục khi đang chỉnh sửa nó.','View Item'=>'Xem mục','View %s'=>'Xem %s','Edit Post'=>'Chỉnh sửa bài viết','At the top of the editor screen when editing an item.'=>'Ở đầu màn hình trình chỉnh sửa khi sửa một mục.','Edit Item'=>'Chỉnh sửa mục','Edit %s'=>'Chỉnh sửa %s','All Posts'=>'Tất cả bài viết','In the post type submenu in the admin dashboard.'=>'Trong submenu loại nội dung trong bảng điều khiển quản trị.','All Items'=>'Tất cả mục','All %s'=>'Tất cả %s','Admin menu name for the post type.'=>'Tên menu quản trị cho loại nội dung.','Menu Name'=>'Tên menu','Regenerate all labels using the Singular and Plural labels'=>'Tạo lại tất cả các tên bằng cách sử dụng tên số ít và tên số nhiều','Regenerate'=>'Tạo lại','Active post types are enabled and registered with WordPress.'=>'Các loại nội dung đang hoạt động đã được kích hoạt và đăng ký với WordPress.','A descriptive summary of the post type.'=>'Một tóm tắt mô tả về loại nội dung.','Add Custom'=>'Thêm tùy chỉnh','Enable various features in the content editor.'=>'Kích hoạt các tính năng khác nhau trong trình chỉnh sửa nội dung.','Post Formats'=>'Định dạng bài viết','Editor'=>'Trình chỉnh sửa','Trackbacks'=>'Theo dõi liên kết','Select existing taxonomies to classify items of the post type.'=>'Chọn các phân loại hiện có để phân loại các mục của loại nội dung.','Browse Fields'=>'Duyệt các trường','Nothing to import'=>'Không có gì để nhập','. The Custom Post Type UI plugin can be deactivated.'=>'. Plugin Giao diện người dùng loại nội dung tùy chỉnh có thể được hủy kích hoạt.','Imported %d item from Custom Post Type UI -'=>'Đã nhập %d mục từ giao diện người dùng loại nội dung tùy chỉnh -','Failed to import taxonomies.'=>'Không thể nhập phân loại.','Failed to import post types.'=>'Không thể nhập loại nội dung.','Nothing from Custom Post Type UI plugin selected for import.'=>'Không có gì từ plugin Giao diện người dùng loại nội dung tùy chỉnh được chọn để nhập.','Imported 1 item'=>'Đã nhập %s mục','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'Nhập một loại nội dung hoặc Phân loại với khóa giống như một cái đã tồn tại sẽ ghi đè các cài đặt cho loại nội dung hoặc Phân loại hiện tại với những cái của nhập khẩu.','Import from Custom Post Type UI'=>'Nhập từ Giao diện người dùng loại nội dung Tùy chỉnh','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'Mã sau đây có thể được sử dụng để đăng ký một phiên bản địa phương của các mục đã chọn. Lưu trữ nhóm trường, loại nội dung hoặc phân loại một cách địa phương có thể mang lại nhiều lợi ích như thời gian tải nhanh hơn, kiểm soát phiên bản và trường/cài đặt động. Chỉ cần sao chép và dán mã sau vào tệp functions.php giao diện của bạn hoặc bao gồm nó trong một tệp bên ngoài, sau đó hủy kích hoạt hoặc xóa các mục từ quản trị ACF.','Export - Generate PHP'=>'Xuất - Tạo PHP','Export'=>'Xuất','Select Taxonomies'=>'Chọn Phân loại','Select Post Types'=>'Chọn loại nội dung','Exported 1 item.'=>'Đã xuất %s mục.','Category'=>'Danh mục','Tag'=>'Thẻ','%s taxonomy created'=>'%s đã tạo phân loại','%s taxonomy updated'=>'%s đã cập nhật phân loại','Taxonomy draft updated.'=>'Bản nháp phân loại đã được cập nhật.','Taxonomy scheduled for.'=>'Phân loại được lên lịch cho.','Taxonomy submitted.'=>'Phân loại đã được gửi.','Taxonomy saved.'=>'Phân loại đã được lưu.','Taxonomy deleted.'=>'Phân loại đã được xóa.','Taxonomy updated.'=>'Phân loại đã được cập nhật.','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'Phân loại này không thể được đăng ký vì khóa của nó đang được sử dụng bởi một phân loại khác được đăng ký bởi một plugin hoặc giao diện khác.','Taxonomy synchronized.'=>'Đã đồng bộ hóa %s phân loại.','Taxonomy duplicated.'=>'Đã nhân đôi %s phân loại.','Taxonomy deactivated.'=>'Đã hủy kích hoạt %s phân loại.','Taxonomy activated.'=>'Đã kích hoạt %s phân loại.','Terms'=>'Mục phân loại','Post type synchronized.'=>'Đã đồng bộ hóa %s loại nội dung.','Post type duplicated.'=>'Đã nhân đôi %s loại nội dung.','Post type deactivated.'=>'Đã hủy kích hoạt %s loại nội dung.','Post type activated.'=>'Đã kích hoạt %s loại nội dung.','Post Types'=>'Loại nội dung','Advanced Settings'=>'Cài đặt nâng cao','Basic Settings'=>'Cài đặt cơ bản','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'Loại nội dung này không thể được đăng ký vì khóa của nó đang được sử dụng bởi một loại nội dung khác được đăng ký bởi một plugin hoặc giao diện khác.','Pages'=>'Trang','Link Existing Field Groups'=>'Liên kết Nhóm Trường Hiện tại','%s post type created'=>'%s Đã tạo loại nội dung','Add fields to %s'=>'Thêm trường vào %s','%s post type updated'=>'%s Đã cập nhật loại nội dung','Post type draft updated.'=>'Bản nháp loại nội dung đã được cập nhật.','Post type scheduled for.'=>'Loại nội dung được lên lịch cho.','Post type submitted.'=>'Loại nội dung đã được gửi.','Post type saved.'=>'Loại nội dung đã được lưu.','Post type updated.'=>'Loại nội dung đã được cập nhật.','Post type deleted.'=>'Loại nội dung đã được xóa.','Type to search...'=>'Nhập để tìm kiếm...','PRO Only'=>'Chỉ dành cho PRO','Field groups linked successfully.'=>'Nhóm trường đã được liên kết thành công.','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'Nhập loại nội dung và Phân loại đã đăng ký với Giao diện người dùng loại nội dung Tùy chỉnh và quản lý chúng với ACF. Bắt đầu.','ACF'=>'ACF','taxonomy'=>'phân loại','post type'=>'loại nội dung','Done'=>'Hoàn tất','Field Group(s)'=>'Nhóm trường','Select one or many field groups...'=>'Chọn một hoặc nhiều nhóm trường...','Please select the field groups to link.'=>'Vui lòng chọn nhóm trường để liên kết.','Field group linked successfully.'=>'Nhóm trường đã được liên kết thành công.','post statusRegistration Failed'=>'Đăng ký Thất bại','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'Mục này không thể được đăng ký vì khóa của nó đang được sử dụng bởi một mục khác được đăng ký bởi một plugin hoặc giao diện khác.','REST API'=>'REST API','Permissions'=>'Quyền','URLs'=>'URL','Visibility'=>'Khả năng hiển thị','Labels'=>'Nhãn','Field Settings Tabs'=>'Thẻ thiết lập trường','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[Giá trị shortcode ACF bị tắt xem trước]','Close Modal'=>'Thoát hộp cửa sổ','Field moved to other group'=>'Trường được chuyển đến nhóm khác','Close modal'=>'Thoát hộp cửa sổ','Start a new group of tabs at this tab.'=>'Bắt đầu một nhóm mới của các tab tại tab này.','New Tab Group'=>'Nhóm Tab mới','Use a stylized checkbox using select2'=>'Sử dụng hộp kiểm được tạo kiểu bằng select2','Save Other Choice'=>'Lưu Lựa chọn khác','Allow Other Choice'=>'Cho phép lựa chọn khác','Add Toggle All'=>'Thêm chuyển đổi tất cả','Save Custom Values'=>'Lưu Giá trị Tùy chỉnh','Allow Custom Values'=>'Cho phép giá trị tùy chỉnh','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'Giá trị tùy chỉnh của hộp kiểm không thể trống. Bỏ chọn bất kỳ giá trị trống nào.','Updates'=>'Cập nhật','Advanced Custom Fields logo'=>'Logo Advanced Custom Fields','Save Changes'=>'Lưu thay đổi','Field Group Title'=>'Tiêu đề nhóm trường','Add title'=>'Thêm tiêu đề','New to ACF? Take a look at our getting started guide.'=>'Mới sử dụng ACF? Hãy xem qua hướng dẫn bắt đầu của chúng tôi.','Add Field Group'=>'Thêm nhóm trường','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF sử dụng nhóm trường để nhóm các trường tùy chỉnh lại với nhau, sau đó gắn các trường đó vào màn hình chỉnh sửa.','Add Your First Field Group'=>'Thêm nhóm trường đầu tiên của bạn','Options Pages'=>'Trang cài đặt','ACF Blocks'=>'Khối ACF','Gallery Field'=>'Trường Album ảnh','Flexible Content Field'=>'Trường nội dung linh hoạt','Repeater Field'=>'Trường lặp lại','Unlock Extra Features with ACF PRO'=>'Mở khóa tính năng mở rộng với ACF PRO','Delete Field Group'=>'Xóa nhóm trường','Created on %1$s at %2$s'=>'Được tạo vào %1$s lúc %2$s','Group Settings'=>'Cài đặt nhóm','Location Rules'=>'Quy tắc vị trí','Choose from over 30 field types. Learn more.'=>'Chọn từ hơn 30 loại trường. Tìm hiểu thêm.','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'Bắt đầu tạo các trường tùy chỉnh mới cho bài viết, trang, loại nội dung tùy chỉnh và nội dung WordPress khác của bạn.','Add Your First Field'=>'Thêm trường đầu tiên của bạn','#'=>'#','Add Field'=>'Thêm trường','Presentation'=>'Trình bày','Validation'=>'Xác thực','General'=>'Tổng quan','Import JSON'=>'Nhập JSON','Export As JSON'=>'Xuất JSON','Field group deactivated.'=>'Nhóm trường %s đã bị ngừng kích hoạt.','Field group activated.'=>'Nhóm trường %s đã được kích hoạt.','Deactivate'=>'Ngừng kích hoạt','Deactivate this item'=>'Ngừng kích hoạt mục này','Activate'=>'Kích hoạt','Activate this item'=>'Kích hoạt mục này','Move field group to trash?'=>'Chuyển nhóm trường vào thùng rác?','post statusInactive'=>'Không hoạt động','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'Advanced Custom Fields và Advanced Custom Fields PRO không nên hoạt động cùng một lúc. Chúng tôi đã tự động tắt Advanced Custom Fields PRO.','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'Advanced Custom Fields và Advanced Custom Fields PRO không nên hoạt động cùng một lúc. Chúng tôi đã tự động tắt Advanced Custom Fields.','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - Chúng tôi đã phát hiện một hoặc nhiều cuộc gọi để lấy giá trị trường ACF trước khi ACF được khởi tạo. Điều này không được hỗ trợ và có thể dẫn đến dữ liệu bị hỏng hoặc thiếu. Tìm hiểu cách khắc phục điều này.','%1$s must have a user with the %2$s role.'=>'%1$s phải có một người dùng với vai trò %2$s.','%1$s must have a valid user ID.'=>'%1$s phải có một ID người dùng hợp lệ.','Invalid request.'=>'Yêu cầu không hợp lệ.','%1$s is not one of %2$s'=>'%1$s không phải là một trong %2$s','%1$s must have term %2$s.'=>'%1$s phải có mục phân loại %2$s.','%1$s must be of post type %2$s.'=>'%1$s phải là loại nội dung %2$s.','%1$s must have a valid post ID.'=>'%1$s phải có một ID bài viết hợp lệ.','%s requires a valid attachment ID.'=>'%s yêu cầu một ID đính kèm hợp lệ.','Show in REST API'=>'Hiển thị trong REST API','Enable Transparency'=>'Kích hoạt tính trong suốt','RGBA Array'=>'Array RGBA','RGBA String'=>'Chuỗi RGBA','Hex String'=>'Chuỗi Hex','Upgrade to PRO'=>'Nâng cấp lên PRO','post statusActive'=>'Hoạt động','\'%s\' is not a valid email address'=>'\'%s\' không phải là một địa chỉ email hợp lệ','Color value'=>'Giá trị màu','Select default color'=>'Chọn màu mặc định','Clear color'=>'Xóa màu','Blocks'=>'Khối','Options'=>'Tùy chọn','Users'=>'Người dùng','Menu items'=>'Mục menu','Widgets'=>'Tiện ích','Attachments'=>'Đính kèm các tệp','Taxonomies'=>'Phân loại','Posts'=>'Bài viết','Last updated: %s'=>'Cập nhật lần cuối: %s','Sorry, this post is unavailable for diff comparison.'=>'Xin lỗi, bài viết này không khả dụng để so sánh diff.','Invalid field group parameter(s).'=>'Tham số nhóm trường không hợp lệ.','Awaiting save'=>'Đang chờ lưu','Saved'=>'Đã lưu','Import'=>'Nhập','Review changes'=>'Xem xét thay đổi','Located in: %s'=>'Đặt tại: %s','Located in plugin: %s'=>'Đặt trong plugin: %s','Located in theme: %s'=>'Đặt trong giao diện: %s','Various'=>'Đa dạng','Sync changes'=>'Đồng bộ hóa thay đổi','Loading diff'=>'Đang tải diff','Review local JSON changes'=>'Xem xét thay đổi JSON cục bộ','Visit website'=>'Truy cập trang web','View details'=>'Xem chi tiết','Version %s'=>'Phiên bản %s','Information'=>'Thông tin','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'Bàn Giúp đỡ. Các chuyên viên hỗ trợ tại Bàn Giúp đỡ của chúng tôi sẽ giúp bạn giải quyết các thách thức kỹ thuật sâu hơn.','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'Thảo luận. Chúng tôi có một cộng đồng năng động và thân thiện trên Diễn đàn Cộng đồng của chúng tôi, có thể giúp bạn tìm hiểu \'cách làm\' trong thế giới ACF.','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'Tài liệu. Tài liệu rộng lớn của chúng tôi chứa các tài liệu tham khảo và hướng dẫn cho hầu hết các tình huống bạn có thể gặp phải.','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'Chúng tôi rất cuồng nhiệt về hỗ trợ, và muốn bạn có được những điều tốt nhất từ trang web của bạn với ACF. Nếu bạn gặp bất kỳ khó khăn nào, có một số nơi bạn có thể tìm kiếm sự giúp đỡ:','Help & Support'=>'Giúp đỡ & Hỗ trợ','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'Vui lòng sử dụng tab Giúp đỡ & Hỗ trợ để liên hệ nếu bạn cần sự hỗ trợ.','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'Trước khi tạo Nhóm Trường đầu tiên của bạn, chúng tôi khuyên bạn nên đọc hướng dẫn Bắt đầu của chúng tôi để làm quen với triết lý và các phương pháp tốt nhất của plugin.','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Plugin Advanced Custom Fields cung cấp một trình xây dựng form trực quan để tùy chỉnh màn hình chỉnh sửa WordPress với các trường bổ sung, và một API trực quan để hiển thị giá trị trường tùy chỉnh trong bất kỳ tệp mẫu giao diện nào.','Overview'=>'Tổng quan','Location type "%s" is already registered.'=>'Loại vị trí "%s" đã được đăng ký.','Class "%s" does not exist.'=>'Lớp "%s" không tồn tại.','Invalid nonce.'=>'Số lần không hợp lệ.','Error loading field.'=>'Lỗi tải trường.','Location not found: %s'=>'Không tìm thấy vị trí: %s','Error: %s'=>'Lỗi: %s','Widget'=>'Tiện ích','User Role'=>'Vai trò người dùng','Comment'=>'Bình luận','Post Format'=>'Định dạng bài viết','Menu Item'=>'Mục menu','Post Status'=>'Trang thái bài viết','Menus'=>'Menus','Menu Locations'=>'Vị trí menu','Menu'=>'Menu','Post Taxonomy'=>'Phân loại bài viết','Child Page (has parent)'=>'Trang con (có trang cha)','Parent Page (has children)'=>'Trang cha (có trang con)','Top Level Page (no parent)'=>'Trang cấp cao nhất (không có trang cha)','Posts Page'=>'Trang bài viết','Front Page'=>'Trang chủ','Page Type'=>'Loại trang','Viewing back end'=>'Đang xem phía sau','Viewing front end'=>'Đang xem phía trước','Logged in'=>'Đã đăng nhập','Current User'=>'Người dùng hiện tại','Page Template'=>'Mẫu trang','Register'=>'Register','Add / Edit'=>'Thêm / Chỉnh sửa','User Form'=>'Form người dùng','Page Parent'=>'Trang cha','Super Admin'=>'Quản trị viên cấp cao','Current User Role'=>'Vai trò người dùng hiện tại','Default Template'=>'Mẫu mặc định','Post Template'=>'Mẫu bài viết','Post Category'=>'Danh mục bài viết','All %s formats'=>'Tất cả %s các định dạng','Attachment'=>'Đính kèm tệp','%s value is required'=>'%s giá trị là bắt buộc','Show this field if'=>'Hiển thị trường này nếu','Conditional Logic'=>'Điều kiện logic','and'=>'và','Local JSON'=>'JSON cục bộ','Clone Field'=>'Trường tạo bản sao','Please also check all premium add-ons (%s) are updated to the latest version.'=>'Vui lòng cũng kiểm tra tất cả các tiện ích mở rộng cao cấp (%s) đã được cập nhật lên phiên bản mới nhất.','This version contains improvements to your database and requires an upgrade.'=>'Phiên bản này chứa các cải tiến cho cơ sở dữ liệu của bạn và yêu cầu nâng cấp.','Thank you for updating to %1$s v%2$s!'=>'Cảm ơn bạn đã cập nhật lên %1$s v%2$s!','Database Upgrade Required'=>'Yêu cầu Nâng cấp Cơ sở dữ liệu','Options Page'=>'Trang cài đặt','Gallery'=>'Album ảnh','Flexible Content'=>'Nội dung linh hoạt','Repeater'=>'Lặp lại','Back to all tools'=>'Quay lại tất cả các công cụ','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'Nếu nhiều nhóm trường xuất hiện trên màn hình chỉnh sửa, các tùy chọn của nhóm trường đầu tiên sẽ được sử dụng (nhóm có số thứ tự thấp nhất)','Select items to hide them from the edit screen.'=>'Chọn các mục để ẩn chúng khỏi màn hình chỉnh sửa.','Hide on screen'=>'Ẩn trên màn hình','Send Trackbacks'=>'Gửi theo dõi liên kết','Tags'=>'Thẻ tag','Categories'=>'Danh mục','Page Attributes'=>'Thuộc tính trang','Format'=>'Định dạng','Author'=>'Tác giả','Slug'=>'Đường dẫn cố định','Revisions'=>'Bản sửa đổi','Comments'=>'Bình luận','Discussion'=>'Thảo luận','Excerpt'=>'Tóm tắt','Content Editor'=>'Trình chỉnh sửa nội dung','Permalink'=>'Liên kết cố định','Shown in field group list'=>'Hiển thị trong danh sách nhóm trường','Field groups with a lower order will appear first'=>'Nhóm trường có thứ tự thấp hơn sẽ xuất hiện đầu tiên','Order No.'=>'Số thứ tự','Below fields'=>'Các trường bên dưới','Below labels'=>'Dưới các nhãn','Instruction Placement'=>'Vị trí hướng dẫn','Label Placement'=>'Vị trí nhãn','Side'=>'Thanh bên','Normal (after content)'=>'Bình thường (sau nội dung)','High (after title)'=>'Cao (sau tiêu đề)','Position'=>'Vị trí','Seamless (no metabox)'=>'Liền mạch (không có metabox)','Standard (WP metabox)'=>'Tiêu chuẩn (WP metabox)','Style'=>'Kiểu','Type'=>'Loại','Key'=>'Khóa','Order'=>'Đặt hàng','Close Field'=>'Thoát trường','id'=>'id','class'=>'lớp','width'=>'chiều rộng','Wrapper Attributes'=>'Thuộc tính bao bọc','Required'=>'Yêu cầu','Instructions'=>'Hướng dẫn','Field Type'=>'Loại trường','Single word, no spaces. Underscores and dashes allowed'=>'Một từ, không có khoảng trắng. Cho phép dấu gạch dưới và dấu gạch ngang','Field Name'=>'Tên trường','This is the name which will appear on the EDIT page'=>'Đây là tên sẽ xuất hiện trên trang CHỈNH SỬA','Field Label'=>'Nhãn trường','Delete'=>'Xóa','Delete field'=>'Xóa trường','Move'=>'Di chuyển','Move field to another group'=>'Di chuyển trường sang nhóm khác','Duplicate field'=>'Trường Tạo bản sao','Edit field'=>'Chỉnh sửa trường','Drag to reorder'=>'Kéo để sắp xếp lại','Show this field group if'=>'Hiển thị nhóm trường này nếu','No updates available.'=>'Không có bản cập nhật nào.','Database upgrade complete. See what\'s new'=>'Nâng cấp cơ sở dữ liệu hoàn tất. Xem những gì mới','Reading upgrade tasks...'=>'Đang đọc các tác vụ nâng cấp...','Upgrade failed.'=>'Nâng cấp thất bại.','Upgrade complete.'=>'Nâng cấp hoàn tất.','Upgrading data to version %s'=>'Đang nâng cấp dữ liệu lên phiên bản %s','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'Chúng tôi khuyến nghị bạn nên sao lưu cơ sở dữ liệu trước khi tiếp tục. Bạn có chắc chắn muốn chạy trình cập nhật ngay bây giờ không?','Please select at least one site to upgrade.'=>'Vui lòng chọn ít nhất một trang web để nâng cấp.','Database Upgrade complete. Return to network dashboard'=>'Nâng cấp Cơ sở dữ liệu hoàn tất. Quay lại bảng điều khiển mạng','Site is up to date'=>'Trang web đã được cập nhật','Site requires database upgrade from %1$s to %2$s'=>'Trang web yêu cầu nâng cấp cơ sở dữ liệu từ %1$s lên %2$s','Site'=>'Trang web','Upgrade Sites'=>'Nâng cấp trang web','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'Các trang web sau đây yêu cầu nâng cấp DB. Kiểm tra những trang web bạn muốn cập nhật và sau đó nhấp %s.','Add rule group'=>'Thêm nhóm quy tắc','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'Tạo một tập quy tắc để xác định màn hình chỉnh sửa nào sẽ sử dụng các trường tùy chỉnh nâng cao này','Rules'=>'Quy tắc','Copied'=>'Đã sao chép','Copy to clipboard'=>'Sao chép vào bảng nhớ tạm','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'Chọn các mục bạn muốn xuất và sau đó chọn phương pháp xuất của bạn. Xuất dưới dạng JSON để xuất ra tệp .json mà sau đó bạn có thể nhập vào cài đặt ACF khác. Tạo PHP để xuất ra mã PHP mà bạn có thể đặt trong giao diện của mình.','Select Field Groups'=>'Chọn nhóm trường','No field groups selected'=>'Không có nhóm trường nào được chọn','Generate PHP'=>'Xuất PHP','Export Field Groups'=>'Xuất nhóm trường','Import file empty'=>'Tệp nhập trống','Incorrect file type'=>'Loại tệp không chính xác','Error uploading file. Please try again'=>'Lỗi tải lên tệp. Vui lòng thử lại','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'Chọn tệp JSON Advanced Custom Fields mà bạn muốn nhập. Khi bạn nhấp vào nút nhập dưới đây, ACF sẽ nhập các mục trong tệp đó.','Import Field Groups'=>'Nhập nhóm trường','Sync'=>'Đồng bộ','Select %s'=>'Lự chọn %s','Duplicate'=>'Tạo bản sao','Duplicate this item'=>'Tạo bản sao mục này','Supports'=>'Hỗ trợ','Documentation'=>'Tài liệu hướng dẫn','Description'=>'Mô tả','Sync available'=>'Đồng bộ hóa có sẵn','Field group synchronized.'=>'Các nhóm trường %s đã được đồng bộ hóa.','Field group duplicated.'=>'%s nhóm trường bị trùng lặp.','Active (%s)'=>'Kích hoạt (%s)','Review sites & upgrade'=>'Xem xét các trang web & nâng cấp','Upgrade Database'=>'Nâng cấp cơ sở dữ liệu','Custom Fields'=>'Trường tùy chỉnh','Move Field'=>'Di chuyển trường','Please select the destination for this field'=>'Vui lòng chọn điểm đến cho trường này','The %1$s field can now be found in the %2$s field group'=>'Trường %1$s giờ đây có thể được tìm thấy trong nhóm trường %2$s','Move Complete.'=>'Di chuyển hoàn tất.','Active'=>'Hoạt động','Field Keys'=>'Khóa trường','Settings'=>'Cài đặt','Location'=>'Vị trí','Null'=>'Giá trị rỗng','copy'=>'sao chép','(this field)'=>'(trường này)','Checked'=>'Đã kiểm tra','Move Custom Field'=>'Di chuyển trường tùy chỉnh','No toggle fields available'=>'Không có trường chuyển đổi nào','Field group title is required'=>'Tiêu đề nhóm trường là bắt buộc','This field cannot be moved until its changes have been saved'=>'Trường này không thể di chuyển cho đến khi các thay đổi của nó đã được lưu','The string "field_" may not be used at the start of a field name'=>'Chuỗi "field_" không được sử dụng ở đầu tên trường','Field group draft updated.'=>'Bản nháp nhóm trường đã được cập nhật.','Field group scheduled for.'=>'Nhóm trường đã được lên lịch.','Field group submitted.'=>'Nhóm trường đã được gửi.','Field group saved.'=>'Nhóm trường đã được lưu.','Field group published.'=>'Nhóm trường đã được xuất bản.','Field group deleted.'=>'Nhóm trường đã bị xóa.','Field group updated.'=>'Nhóm trường đã được cập nhật.','Tools'=>'Công cụ','is not equal to'=>'không bằng với','is equal to'=>'bằng với','Forms'=>'Biểu mẫu','Page'=>'Trang','Post'=>'Bài viết','Relational'=>'Quan hệ','Choice'=>'Lựa chọn','Basic'=>'Cơ bản','Unknown'=>'Không rõ','Field type does not exist'=>'Loại trường không tồn tại','Spam Detected'=>'Phát hiện spam','Post updated'=>'Bài viết đã được cập nhật','Update'=>'Cập nhật','Validate Email'=>'Xác thực Email','Content'=>'Nội dung','Title'=>'Tiêu đề','Edit field group'=>'Chỉnh sửa nhóm trường','Selection is less than'=>'Lựa chọn ít hơn','Selection is greater than'=>'Lựa chọn nhiều hơn','Value is less than'=>'Giá trị nhỏ hơn','Value is greater than'=>'Giá trị lớn hơn','Value contains'=>'Giá trị chứa','Value matches pattern'=>'Giá trị phù hợp với mô hình','Value is not equal to'=>'Giá trị không bằng với','Value is equal to'=>'Giá trị bằng với','Has no value'=>'Không có giá trị','Has any value'=>'Có bất kỳ giá trị nào','Cancel'=>'Hủy','Are you sure?'=>'Bạn có chắc không?','%d fields require attention'=>'%d trường cần chú ý','1 field requires attention'=>'1 trường cần chú ý','Validation failed'=>'Xác thực thất bại','Validation successful'=>'Xác thực thành công','Restricted'=>'Bị hạn chế','Collapse Details'=>'Thu gọn chi tiết','Expand Details'=>'Mở rộng chi tiết','Uploaded to this post'=>'Đã tải lên bài viết này','verbUpdate'=>'Cập nhật','verbEdit'=>'Chỉnh sửa','The changes you made will be lost if you navigate away from this page'=>'Những thay đổi bạn đã thực hiện sẽ bị mất nếu bạn điều hướng ra khỏi trang này','File type must be %s.'=>'Loại tệp phải là %s.','or'=>'hoặc','File size must not exceed %s.'=>'Kích thước tệp không được vượt quá %s.','File size must be at least %s.'=>'Kích thước tệp phải ít nhất là %s.','Image height must not exceed %dpx.'=>'Chiều cao hình ảnh không được vượt quá %dpx.','Image height must be at least %dpx.'=>'Chiều cao hình ảnh phải ít nhất là %dpx.','Image width must not exceed %dpx.'=>'Chiều rộng hình ảnh không được vượt quá %dpx.','Image width must be at least %dpx.'=>'Chiều rộng hình ảnh phải ít nhất là %dpx.','(no title)'=>'(không tiêu đề)','Full Size'=>'Kích thước đầy đủ','Large'=>'Lớn','Medium'=>'Trung bình','Thumbnail'=>'Hình thu nhỏ','(no label)'=>'(không nhãn)','Sets the textarea height'=>'Đặt chiều cao của ô nhập liệu dạng văn bản','Rows'=>'Hàng','Text Area'=>'Vùng chứa văn bản','Prepend an extra checkbox to toggle all choices'=>'Thêm vào một hộp kiểm phụ để chuyển đổi tất cả các lựa chọn','Save \'custom\' values to the field\'s choices'=>'Lưu giá trị \'tùy chỉnh\' vào các lựa chọn của trường','Allow \'custom\' values to be added'=>'Cho phép thêm giá trị \'tùy chỉnh\'','Add new choice'=>'Thêm lựa chọn mới','Toggle All'=>'Chọn tất cả','Allow Archives URLs'=>'Cho phép URL lưu trữ','Archives'=>'Trang lưu trữ','Page Link'=>'Liên kết trang','Add'=>'Thêm','Name'=>'Tên','%s added'=>'%s đã được thêm','%s already exists'=>'%s đã tồn tại','User unable to add new %s'=>'Người dùng không thể thêm mới %s','Term ID'=>'ID mục phân loại','Term Object'=>'Đối tượng mục phân loại','Load value from posts terms'=>'Tải giá trị từ các mục phân loại bài viết','Load Terms'=>'Tải mục phân loại','Connect selected terms to the post'=>'Kết nối các mục phân loại đã chọn với bài viết','Save Terms'=>'Lưu mục phân loại','Allow new terms to be created whilst editing'=>'Cho phép tạo mục phân loại mới trong khi chỉnh sửa','Create Terms'=>'Tạo mục phân loại','Radio Buttons'=>'Các nút chọn','Single Value'=>'Giá trị đơn','Multi Select'=>'Chọn nhiều mục','Checkbox'=>'Hộp kiểm','Multiple Values'=>'Nhiều giá trị','Select the appearance of this field'=>'Chọn hiển thị của trường này','Appearance'=>'Hiển thị','Select the taxonomy to be displayed'=>'Chọn phân loại để hiển thị','No TermsNo %s'=>'Không %s','Value must be equal to or lower than %d'=>'Giá trị phải bằng hoặc thấp hơn %d','Value must be equal to or higher than %d'=>'Giá trị phải bằng hoặc cao hơn %d','Value must be a number'=>'Giá trị phải là một số','Number'=>'Dạng số','Save \'other\' values to the field\'s choices'=>'Lưu các giá trị \'khác\' vào lựa chọn của trường','Add \'other\' choice to allow for custom values'=>'Thêm lựa chọn \'khác\' để cho phép các giá trị tùy chỉnh','Other'=>'Khác','Radio Button'=>'Nút chọn','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'Xác định một điểm cuối để accordion trước đó dừng lại. Accordion này sẽ không hiển thị.','Allow this accordion to open without closing others.'=>'Cho phép accordion này mở mà không đóng các accordion khác.','Multi-Expand'=>'Mở rộng đa dạng','Display this accordion as open on page load.'=>'Hiển thị accordion này như đang mở khi tải trang.','Open'=>'Mở','Accordion'=>'Mở rộng & Thu gọn','Restrict which files can be uploaded'=>'Hạn chế các tệp có thể tải lên','File ID'=>'ID tệp','File URL'=>'URL tệp','File Array'=>'Array tập tin','Add File'=>'Thêm tệp','No file selected'=>'Không có tệp nào được chọn','File name'=>'Tên tệp','Update File'=>'Cập nhật tệp tin','Edit File'=>'Sửa tệp tin','Select File'=>'Chọn tệp tin','File'=>'Tệp tin','Password'=>'Mật khẩu','Specify the value returned'=>'Chỉ định giá trị trả về','Use AJAX to lazy load choices?'=>'Sử dụng AJAX để tải lựa chọn một cách lười biếng?','Enter each default value on a new line'=>'Nhập mỗi giá trị mặc định trên một dòng mới','verbSelect'=>'Lựa chọn','Select2 JS load_failLoading failed'=>'Tải thất bại','Select2 JS searchingSearching…'=>'Đang tìm kiếm…','Select2 JS load_moreLoading more results…'=>'Đang tải thêm kết quả…','Select2 JS selection_too_long_nYou can only select %d items'=>'Bạn chỉ có thể chọn %d mục','Select2 JS selection_too_long_1You can only select 1 item'=>'Bạn chỉ có thể chọn 1 mục','Select2 JS input_too_long_nPlease delete %d characters'=>'Vui lòng xóa %d ký tự','Select2 JS input_too_long_1Please delete 1 character'=>'Vui lòng xóa 1 ký tự','Select2 JS input_too_short_nPlease enter %d or more characters'=>'Vui lòng nhập %d ký tự hoặc nhiều hơn','Select2 JS input_too_short_1Please enter 1 or more characters'=>'Vui lòng nhập 1 ký tự hoặc nhiều hơn','Select2 JS matches_0No matches found'=>'Không tìm thấy kết quả phù hợp','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d kết quả có sẵn, sử dụng các phím mũi tên lên và xuống để điều hướng.','Select2 JS matches_1One result is available, press enter to select it.'=>'Có một kết quả, nhấn enter để chọn.','nounSelect'=>'Lựa chọn','User ID'=>'ID Người dùng','User Object'=>'Đối tượng người dùng','User Array'=>'Array người dùng','All user roles'=>'Tất cả vai trò người dùng','Filter by Role'=>'Lọc theo Vai trò','User'=>'Người dùng','Separator'=>'Dấu phân cách','Select Color'=>'Chọn màu','Default'=>'Mặc định','Clear'=>'Xóa','Color Picker'=>'Bộ chọn màu','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'CH','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'SA','Date Time Picker JS selectTextSelect'=>'Chọn','Date Time Picker JS closeTextDone'=>'Hoàn tất','Date Time Picker JS currentTextNow'=>'Bây giờ','Date Time Picker JS timezoneTextTime Zone'=>'Múi giờ','Date Time Picker JS microsecTextMicrosecond'=>'Micro giây','Date Time Picker JS millisecTextMillisecond'=>'Mili giây','Date Time Picker JS secondTextSecond'=>'Giây','Date Time Picker JS minuteTextMinute'=>'Phút','Date Time Picker JS hourTextHour'=>'Giờ','Date Time Picker JS timeTextTime'=>'Thời gian','Date Time Picker JS timeOnlyTitleChoose Time'=>'Chọn thời gian','Date Time Picker'=>'Công cụ chọn ngày giờ','Endpoint'=>'Điểm cuối','Left aligned'=>'Căn lề trái','Top aligned'=>'Căn lề trên','Placement'=>'Vị trí','Tab'=>'Tab','Value must be a valid URL'=>'Giá trị phải là URL hợp lệ','Link URL'=>'URL liên kết','Link Array'=>'Array liên kết','Opens in a new window/tab'=>'Mở trong cửa sổ/tab mới','Select Link'=>'Chọn liên kết','Link'=>'Liên kết','Email'=>'Email','Step Size'=>'Kích thước bước','Maximum Value'=>'Giá trị tối đa','Minimum Value'=>'Giá trị tối thiểu','Range'=>'Thanh trượt phạm vi','Both (Array)'=>'Cả hai (Array)','Label'=>'Nhãn','Value'=>'Giá trị','Vertical'=>'Dọc','Horizontal'=>'Ngang','red : Red'=>'red : Đỏ','For more control, you may specify both a value and label like this:'=>'Để kiểm soát nhiều hơn, bạn có thể chỉ định cả giá trị và nhãn như thế này:','Enter each choice on a new line.'=>'Nhập mỗi lựa chọn trên một dòng mới.','Choices'=>'Lựa chọn','Button Group'=>'Nhóm nút','Allow Null'=>'Cho phép để trống','Parent'=>'Cha','TinyMCE will not be initialized until field is clicked'=>'TinyMCE sẽ không được khởi tạo cho đến khi trường được nhấp','Delay Initialization'=>'Trì hoãn khởi tạo','Show Media Upload Buttons'=>'Hiển thị nút tải lên Media','Toolbar'=>'Thanh công cụ','Text Only'=>'Chỉ văn bản','Visual Only'=>'Chỉ hình ảnh','Visual & Text'=>'Hình ảnh & Văn bản','Tabs'=>'Tab','Click to initialize TinyMCE'=>'Nhấp để khởi tạo TinyMCE','Name for the Text editor tab (formerly HTML)Text'=>'Văn bản','Visual'=>'Hình ảnh','Value must not exceed %d characters'=>'Giá trị không được vượt quá %d ký tự','Leave blank for no limit'=>'Để trống nếu không giới hạn','Character Limit'=>'Giới hạn ký tự','Appears after the input'=>'Xuất hiện sau khi nhập','Append'=>'Thêm vào','Appears before the input'=>'Xuất hiện trước đầu vào','Prepend'=>'Thêm vào đầu','Appears within the input'=>'Xuất hiện trong đầu vào','Placeholder Text'=>'Văn bản gợi ý','Appears when creating a new post'=>'Xuất hiện khi tạo một bài viết mới','Text'=>'Văn bản','%1$s requires at least %2$s selection'=>'%1$s yêu cầu ít nhất %2$s lựa chọn','Post ID'=>'ID bài viết','Post Object'=>'Đối tượng bài viết','Maximum Posts'=>'Số bài viết tối đa','Minimum Posts'=>'Số bài viết tối thiểu','Featured Image'=>'Ảnh đại diện','Selected elements will be displayed in each result'=>'Các phần tử đã chọn sẽ được hiển thị trong mỗi kết quả','Elements'=>'Các phần tử','Taxonomy'=>'Phân loại','Post Type'=>'Loại nội dung','Filters'=>'Bộ lọc','All taxonomies'=>'Tất cả các phân loại','Filter by Taxonomy'=>'Lọc theo phân loại','All post types'=>'Tất cả loại nội dung','Filter by Post Type'=>'Lọc theo loại nội dung','Search...'=>'Tìm kiếm...','Select taxonomy'=>'Chọn phân loại','Select post type'=>'Chọn loại nội dung','No matches found'=>'Không tìm thấy kết quả nào','Loading'=>'Đang tải','Maximum values reached ( {max} values )'=>'Đã đạt giá trị tối đa ( {max} giá trị )','Relationship'=>'Mối quan hệ','Comma separated list. Leave blank for all types'=>'Danh sách được phân tách bằng dấu phẩy. Để trống cho tất cả các loại','Allowed File Types'=>'Loại tệp được phép','Maximum'=>'Tối đa','File size'=>'Kích thước tệp','Restrict which images can be uploaded'=>'Hạn chế hình ảnh nào có thể được tải lên','Minimum'=>'Tối thiểu','Uploaded to post'=>'Đã tải lên bài viết','All'=>'Tất cả','Limit the media library choice'=>'Giới hạn lựa chọn thư viện phương tiện','Library'=>'Thư viện','Preview Size'=>'Kích thước xem trước','Image ID'=>'ID Hình ảnh','Image URL'=>'URL Hình ảnh','Image Array'=>'Array hình ảnh','Specify the returned value on front end'=>'Chỉ định giá trị trả về ở phía trước','Return Value'=>'Giá trị trả về','Add Image'=>'Thêm hình ảnh','No image selected'=>'Không có hình ảnh được chọn','Remove'=>'Xóa','Edit'=>'Chỉnh sửa','All images'=>'Tất cả hình ảnh','Update Image'=>'Cập nhật hình ảnh','Edit Image'=>'Chỉnh sửa hình ảnh','Select Image'=>'Chọn Hình ảnh','Image'=>'Hình ảnh','Allow HTML markup to display as visible text instead of rendering'=>'Cho phép đánh dấu HTML hiển thị dưới dạng văn bản hiển thị thay vì hiển thị','Escape HTML'=>'Escape HTML','No Formatting'=>'Không định dạng','Automatically add <br>'=>'Tự động thêm <br>','Automatically add paragraphs'=>'Tự động thêm đoạn văn','Controls how new lines are rendered'=>'Điều khiển cách hiển thị các dòng mới','New Lines'=>'Dòng mới','Week Starts On'=>'Tuần bắt đầu vào','The format used when saving a value'=>'Định dạng được sử dụng khi lưu một giá trị','Save Format'=>'Định dạng lưu','Date Picker JS weekHeaderWk'=>'Tuần','Date Picker JS prevTextPrev'=>'Trước','Date Picker JS nextTextNext'=>'Tiếp theo','Date Picker JS currentTextToday'=>'Hôm nay','Date Picker JS closeTextDone'=>'Hoàn tất','Date Picker'=>'Công cụ chọn ngày','Width'=>'Chiều rộng','Embed Size'=>'Kích thước nhúng','Enter URL'=>'Nhập URL','oEmbed'=>'Nhúng','Text shown when inactive'=>'Văn bản hiển thị khi không hoạt động','Off Text'=>'Văn bản tắt','Text shown when active'=>'Văn bản hiển thị khi hoạt động','On Text'=>'Văn bản bật','Stylized UI'=>'Giao diện người dùng được tạo kiểu','Default Value'=>'Giá trị mặc định','Displays text alongside the checkbox'=>'Hiển thị văn bản cùng với hộp kiểm','Message'=>'Hiển thị thông điệp','No'=>'Không','Yes'=>'Có','True / False'=>'Đúng / Sai','Row'=>'Hàng','Table'=>'Bảng','Block'=>'Khối','Specify the style used to render the selected fields'=>'Chỉ định kiểu được sử dụng để hiển thị các trường đã chọn','Layout'=>'Bố cục','Sub Fields'=>'Các trường phụ','Group'=>'Nhóm','Customize the map height'=>'Tùy chỉnh chiều cao bản đồ','Height'=>'Chiều cao','Set the initial zoom level'=>'Đặt mức zoom ban đầu','Zoom'=>'Phóng to','Center the initial map'=>'Trung tâm bản đồ ban đầu','Center'=>'Trung tâm','Search for address...'=>'Tìm kiếm địa chỉ...','Find current location'=>'Tìm vị trí hiện tại','Clear location'=>'Xóa vị trí','Search'=>'Tìm kiếm','Sorry, this browser does not support geolocation'=>'Xin lỗi, trình duyệt này không hỗ trợ định vị','Google Map'=>'Bản đồ Google','The format returned via template functions'=>'Định dạng được trả về qua các hàm mẫu','Return Format'=>'Định dạng trả về','Custom:'=>'Tùy chỉnh:','The format displayed when editing a post'=>'Định dạng hiển thị khi chỉnh sửa bài viết','Display Format'=>'Định dạng hiển thị','Time Picker'=>'Công cụ chọn thời gian','Inactive (%s)'=>'(%s) không hoạt động','No Fields found in Trash'=>'Không tìm thấy trường nào trong thùng rác','No Fields found'=>'Không tìm thấy trường nào','Search Fields'=>'Tìm kiếm các trường','View Field'=>'Xem trường','New Field'=>'Trường mới','Edit Field'=>'Chỉnh sửa trường','Add New Field'=>'Thêm trường mới','Field'=>'Trường','Fields'=>'Các trường','No Field Groups found in Trash'=>'Không tìm thấy nhóm trường nào trong thùng rác','No Field Groups found'=>'Không tìm thấy nhóm trường nào','Search Field Groups'=>'Tìm kiếm nhóm trường','View Field Group'=>'Xem nhóm trường','New Field Group'=>'Nhóm trường mới','Edit Field Group'=>'Chỉnh sửa nhóm trường','Add New Field Group'=>'Thêm nhóm trường mới','Add New'=>'Thêm mới','Field Group'=>'Nhóm trường','Field Groups'=>'Nhóm trường','Customize WordPress with powerful, professional and intuitive fields.'=>'Tùy chỉnh WordPress với các trường mạnh mẽ, chuyên nghiệp và trực quan.','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.mo new file mode 100644 index 0000000000000000000000000000000000000000..e82bdc29379534d3f43e607a11b96fd71724a59c GIT binary patch literal 150597 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%0DmC|?7GFK;~K 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 VlyQ)tq9=H>O;dqLvfCKg{szDp>$?B| literal 0 HcmV?d00001 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.po new file mode 100644 index 000000000..adb7c432c --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-vi.po @@ -0,0 +1,7785 @@ +# Advanced Custom Fields Translations are a combination of translate.wordpress.org contributions, +# combined with user contributed strings for the PRO version. +# Translations from translate.wordpress.org take priority over translations in this file. +# translate.wordpress.org contributions are synced at the time of each release. +# +# If you would like to contribute translations, please visit +# https://translate.wordpress.org/projects/wp-plugins/advanced-custom-fields/stable/ +# +# For additional ACF PRO strings, please submit a pull request over on the ACF GitHub repo at +# http://github.com/advancedcustomfields/acf using the .pot (and any existing .po) files in /lang/pro/ +# +# This file is distributed under the same license as Advanced Custom Fields. +msgid "" +msgstr "" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" +"Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: gettext\n" +"Project-Id-Version: Advanced Custom Fields\n" + +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" +"ACF không thể thực hiện xác thực do mã bảo mật được cung cấp không hợp lệ." + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "Cho phép truy cập giá trị trong giao diện trình chỉnh sửa" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "Xem thêm." + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" +"Cho phép người chỉnh sửa nội dung truy cập và hiển thị giá trị của trường " +"trong giao diện trình chỉnh sửa bằng cách sử dụng Block Bindings hoặc ACF " +"Shortcode. %s" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" +"Loại trường ACF được yêu cầu không hỗ trợ xuất trong Block Bindings hoặc ACF " +"Shortcode." + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" +"Trường ACF được yêu cầu không được phép xuất trong bindings hoặc ACF " +"Shortcode." + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" +"Loại trường ACF được yêu cầu không hỗ trợ xuất trong bindings hoặc ACF " +"Shortcode." + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" +"[Shortcode ACF không thể hiển thị các trường từ các bài viết không công khai]" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "[Shortcode ACF đã bị tắt trên trang web này]" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "Biểu tượng doanh nhân" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "Biểu tượng diễn đàn" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "Biểu tượng YouTube" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "Biểu tượng có (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "Biểu tượng Xing" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "Biểu tượng WordPress (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "Biểu tượng WhatsApp" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "Biểu tượng viết Blog" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "Biểu tượng Menu tiện ích" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "Xem biểu tượng trang web" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "Biểu tượng tìm hiểu thêm" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "Thêm biểu tượng trang" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "Biểu tượng Video (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "Biểu tượng Video (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "Biểu tượng video (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "Cập nhật biểu tượng (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "Biểu tượng truy cập toàn diện (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "Biểu tượng Twitter (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "Biểu tượng Twitch" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "Biểu tượng Tide" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "Biểu tượng Tickets (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "Biểu tượng trang văn bản" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "Biểu tượng xoá hàng trong bảng" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "Biểu tượng trước hàng trong bảng" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "Biểu tượng sau hàng trong bảng" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "Biểu tượng xoá cột trong bảng" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "Biểu tượng thêm cột trước" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "Biểu tượng thêm cột sau" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "Biểu tượng siêu anh hùng (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "Biểu tượng siêu anh hùng" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "Biểu tượng Spotify" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "Biểu tượng mã ngắn (shortcode)" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "Biểu tượng khiên (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "Biểu tượng chia sẻ (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "Biểu tượng chia sẻ (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "Biểu tượng đã lưu" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "Biểu tượng RSS" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "Biểu tượng REST API" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "Xóa biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "Biểu tượng Reddit" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "Biểu tượng quyền riêng tư" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "Biểu tượng máy in" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "Biểu tượng Podio" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "Biểu tượng dấu cộng (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "Biểu tượng dấu cộng (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "Biểu tượng đã kiểm tra plugin" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "Biểu tượng Pinterest" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "Biểu tượng thú cưng" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "Biểu tượng PDF" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "Biểu tượng cây cọ" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "Biểu tượng mở thư mục" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "Không có biểu tượng (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "Biểu tượng tiền (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "Biểu tượng Menu (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "Biểu tượng Menu (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "Biểu tượng Menu (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "Biểu tượng bảng tính" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "Biểu tượng tương tác" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "Biểu tượng tài liệu" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "Biểu tượng mặc định" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "Biểu tượng vị trí (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "Biểu tượng LinkedIn" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "Biểu tượng Instagram" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "Chèn trước biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "Chèn sau biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "Thêm Icon" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "Biểu tượng đường viền thông tin" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "Biểu tượng ảnh (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "Biểu tượng ảnh (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "Biểu tượng xoay phải" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "Biểu tượng xoay trái" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "Xoay biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "Biểu tượng lật dọc" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "Biểu tượng lật ngang" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "Biểu tượng cắt" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "Biểu tượng ID (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "Biểu tượng HTML" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "Biểu tượng đồng hồ cát" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "Biểu tượng tiêu đề" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "Biểu tượng Google" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "Biểu tượng trò chơi" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "Biểu tượng thoát toàn màn hình (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "Biểu tượng toàn màn hình (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "Biểu tượng trạng thái" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "Biểu tượng ảnh" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "Biểu tượng album ảnh" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "Biểu tượng trò chuyện" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "Biểu tượng âm thanh" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "Biểu tượng Aside" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "Biểu tượng ẩm thực" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "Biểu tượng thoát" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "Biểu tượng xem tóm tắt" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "Biểu tượng nhúng video" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "Biểu tượng nhúng bài viết" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "Biểu tượng nhúng ảnh" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "Biểu tượng nhúng chung" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "Biểu tượng nhúng âm thanh" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "Biểu tượng Email (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "Biểu tượng dấu ba chấm" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "Biểu tượng danh sách không thứ tự" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "Biểu tượng RTL" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "Biểu tượng danh sách thứ tự RTL" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "Biểu tượng danh sách có thứ tự" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "Biểu tượng LTR" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "Biểu tượng ký tự tùy chỉnh" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "Sửa biểu tượng trang" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "Sửa biểu tượng lớn" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "Biểu tượng dùi trống" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "Biểu tượng xem cơ sở dữ liệu" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "Biểu tượng gỡ bỏ cơ sở dữ liệu" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "Biểu tượng nhập cơ sở dữ liệu" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "Biểu tượng xuất cơ sở dữ liệu" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "Biểu tượng thêm cơ sở dữ liệu" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "Biểu tượng cơ sở dữ liệu" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "Biểu tượng ảnh bìa" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "Biểu tượng bật âm lượng" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "Biểu tượng tắt âm lượng" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "Biểu tượng bỏ qua chuyển tiếp" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "Biểu tượng quay lại" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "Biểu tượng lặp lại" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "Biểu tượng Play" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "Biểu tượng tạm dừng" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "Biểu tượng chuyển tiếp" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "Biểu tượng quay lại" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "Biểu tượng cột" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "Biểu tượng chọn màu" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "Biểu tượng cà phê" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "Biểu tượng tiêu chuẩn mã" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "Biểu tượng tải lên đám mây" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "Biểu tượng lưu trên đám mây" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "Biểu tượng xe hơi" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "Biểu tượng máy ảnh (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "Biểu tượng máy tính (calculator)" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "Biểu tượng nút" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "Biểu tượng doanh nhân" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "Biểu tượng theo dõi" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "Biểu tượng chủ đề" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "Biểu tượng trả lời" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "Biểu tượng PM" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "Biểu tượng bạn bè" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "Biểu tượng cộng đồng" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "Biểu tượng BuddyPress" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "Biểu tượng BbPress" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "Biểu tượng hoạt động" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "Biểu tượng sách (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "Biểu tượng khối mặc định" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "Biểu tượng chuông" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "Biểu tượng bia" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "Biểu tượng ngân hàng" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "Biểu tượng mũi tên lên (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "Biểu tượng mũi tên lên (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "Biểu tượng mũi tên phải (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "Biểu tượng mũi tên sang phải (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "Biểu tượng mũi tên trái (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "Biểu tượng mũi tên trái (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "Biểu tượng mũi tên xuống (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "Biểu tượng mũi tên xuống (alt)" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "Biểu tượng Amazon" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "Biểu tượng căn rộng" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "Biểu tượng căn phải" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "Căn chỉnh biểu tượng kéo sang trái" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "Biểu tượng căn chỉnh toàn chiều rộng" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "Biểu tượng máy bay" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "Biểu tượng trang web (alt3)" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "Biểu tượng trang web (alt2)" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "Biểu tượng trang web (thay thế)" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" +"Cập nhật lên ACF pro để tạo các Trang cài đặt chỉ trong vài cú nhấp chuột" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "Yêu cầu không hợp lệ của Args." + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "Xin lỗi, bạn không được phép làm điều đó." + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "Các bài viết sử dụng Post Meta" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "Lời bài hát: Acf Pro Logo" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "Lời bài hát: Acf Pro Logo" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "%s yêu cầu ID đính kèm hợp lệ khi loại được đặt thành media_library." + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s là thuộc tính bắt buộc của acf." + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "Giá trị của biểu tượng cần lưu." + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "Loại biểu tượng để lưu." + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "Biểu tượng có" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "Biểu tượng WordPress" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "Biểu tượng cảnh báo" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "Biểu tượng hiển thị" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Biểu tượng két sắt" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "Biểu tượng tải lên" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "Biểu tượng cập nhật" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "Biểu tượng mở khóa" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "Biểu tượng truy cập toàn cầu" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "Biểu tượng hoàn tác" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Biểu tượng Twitter" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "Biểu tượng thùng rác" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "Biểu tượng dịch" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Biểu tượng vé Ticket" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "Biểu tượng thích" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "Biểu tượng ngón tay cái chỉ xuống" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "Biểu tượng văn bản" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "Biểu tượng lời chứng thực" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "Biểu tượng mây thẻ" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "Biểu tượng thẻ" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "Biểu tượng máy tính bảng" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "Biểu tượng cửa hàng" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "Biểu tượng dính (sticky)" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "Biểu tượng nửa ngôi sao" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "Biểu tượng đầy sao" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "Biểu tượng ngôi sao trống" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "Biểu tượng SOS" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "Biểu tượng sắp xếp" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "Biểu tượng mặt cười" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "Biểu tượng điện thoại thông minh" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "Biểu tượng Slides" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "Biểu tượng khiên" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "Biểu tượng chia sẻ" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "Biểu tượng tìm kiếm" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "Biểu tượng tuỳ chọn trang" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "Biểu tượng lịch trình" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "Biểu tượng làm lại" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "Biểu tượng ngẫu nhiên" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "Biểu tượng sản phẩm" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "Nhấn vào biểu tượng này" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "Biểu tượng trạng thái bài viết" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "Biểu tượng danh mục đầu tư" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "Biểu tượng dấu cộng" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "Biểu tượng danh sách video" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "Biểu tượng danh sách phát âm thanh" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "Biểu tượng điện thoại" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "Biểu tượng hiệu suất" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "Biểu tượng kẹp giấy" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "Không có biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "Biểu tượng mạng" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "Biểu tượng thẻ tên" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "Biểu tượng di chuyển" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "Biểu tượng tiền" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "Biểu tượng trừ" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "Biểu tượng di chuyển" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "Biểu tượng Microphone" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "Biểu tượng loa phóng thanh" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "Biểu tượng đánh dấu" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "Biểu tượng khóa" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "Biểu tượng vị trí" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "Biểu tượng xem danh sách" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "Biểu tượng bóng đèn" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "Biểu tượng trái phải" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "Biểu tượng bố cục" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "Biểu tượng Laptop" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "Biểu tượng thông tin" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "Biểu tượng thẻ chỉ mục" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "Biểu tượng ID" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "Biểu tượng ẩn" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "Biểu tượng trái tim" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "Biểu tượng búa" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "Biểu tượng nhóm" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "Biểu tượng xem lưới" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "Biểu tượng biểu mẫu" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "Biểu tượng lá cờ" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "Biểu tượng bộ lọc" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "Biểu tượng phản hồi" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "Biểu tượng Facebook (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "Biểu tượng Facebook" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "Biểu tượng bên ngoài" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "Biểu tượng Email (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "Biểu tượng Email" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "Biểu tượng video" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "Biểu tượng hủy liên kết" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "Biểu tượng gạch dưới" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "Biểu tượng màu văn bản" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "Biểu tượng bảng" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "Biểu tượng gạch ngang" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "Biểu tượng kiểm tra chính tả" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "Biểu tượng gỡ bỏ định dạng" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "Biểu tượng trích dẫn" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "Biểu tượng dán từ word" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "Biểu tượng dán văn bản" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "Biểu tượng đoạn văn" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "Biểu tượng thụt lề trái" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "Biểu tượng bồn rửa chén" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "Biểu tượng căn chỉnh đều" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "Biểu tượng in nghiêng" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "Chèn thêm biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "Biểu tượng thụt lề" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "Biểu tượng trợ giúp" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "Mở rộng biểu tượng" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "Biểu tượng hợp đồng" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "Biểu tượng mã Code" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "Biểu tượng nghỉ" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "Biểu tượng đậm" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "Biểu tượng sửa" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "Biểu tượng tải về" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "Biểu tượng loại bỏ" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "Biểu tượng màn hình chính" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "Biểu tượng bảng điều khiển" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "Biểu tượng đám mây" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "Biểu tượng đồng hồ" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "Biểu tượng bảng ghi nhớ" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "Biểu tượng biểu đồ tròn" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "Biểu tượng đường biểu đồ" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "Biểu tượng biểu đồ cột" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "Biểu tượng khu vực biểu đồ" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "Biểu tượng danh mục" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "Biểu tượng giỏ hàng" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "Biểu tượng cà rốt" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "Biểu tượng máy ảnh" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "Biểu tượng lịch (thay thế)" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "Biểu tượng Lịch" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "Biểu tượng nữ doanh nhân" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "Biểu tượng tòa nhà" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "Biểu tượng sách" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "Biểu tượng sao lưu" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "Biểu tượng giải thưởng" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "Biểu tượng nghệ thuật" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "Biểu tượng mũi tên Lên" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "Biểu tượng mũi tên phải" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "Biểu tượng mũi tên trái" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "Biểu tượng mũi tên xuống" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "Biểu tượng lưu trữ" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "Biểu tượng phân tích" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "Biểu tượng căn phải" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "Biểu tượng Căn chỉnh không" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "Biểu tượng căn trái" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "Biểu tượng căn giữa" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "Biểu tượng Album" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "Biểu tượng người dùng" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "Biểu tượng công cụ" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "Biểu tượng trang web" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "Biểu tượng cài đặt" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "Biểu tượng bài viết" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "Biểu tượng Plugin" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "Biểu tượng trang" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "Biểu tượng mạng" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "Biểu tượng nhiều trang web" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "Biểu tượng media" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "Biểu tượng liên kết" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "Biểu tượng trang chủ" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "Biểu tượng công cụ tùy chỉnh" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "Biểu tượng bình luận" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "Biểu tượng thu gọn" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "Biểu tượng giao diện" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "Biểu tượng chung" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "Bộ chọn biểu tượng yêu cầu một giá trị." + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "Bộ chọn biểu tượng yêu cầu loại biểu tượng." + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" +"Các biểu tượng có sẵn phù hợp với truy vấn tìm kiếm của bạn đã được cập nhật " +"trong bộ chọn biểu tượng bên dưới." + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "Không tìm thấy kết quả cho thời gian tìm kiếm đó" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "Array" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "Chuỗi" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "Chọn định dạng trở lại cho biểu tượng. %s" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "Chọn nơi các trình chỉnh sửa nội dung có thể chọn biểu tượng từ." + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "URL cho biểu tượng bạn muốn sử dụng, hoặc Svg như dữ liệu Uri" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "Duyệt thư viện Media" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "Preview hình ảnh hiện đang được chọn" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "Click để thay đổi biểu tượng trong thư viện Media" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "Biểu tượng tìm kiếm..." + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "Thư viện media" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "Dashicons" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" +"Một UI tương tác để chọn một biểu tượng. Chọn từ Dashicons, thư viện phương " +"tiện Media, hoặc nhập URL độc lập." + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "Bộ chọn biểu tượng" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "Json tải đường" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "Đường dẫn lưu JSON" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "Các mẫu ACF đăng ký" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "Shortcode được kích hoạt" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "Bảng cài đặt trường được bật" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "Chất loại hộp cửa sổ được kích hoạt" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "Giao diện quản trị đã bật" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "Tải trước khối đã bật" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "Các khối theo phiên bản khối ACF" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "Khóa theo phiên bản API" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "Các khối ACF đã đăng ký" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "Sáng" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "Tiêu chuẩn" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "Khởi động API" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "Trang cài đặt đăng ký (PHP)" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "Trang cài đặt đăng ký (JSON)" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "Trang cài đặt đăng ký (UI)" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "Giao diện trang cài đặt đã bật" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "Phân loại đã đăng ký (JSON)" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "Phân loại đã đăng ký (UI)" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "Loại nội dung đã đăng ký (JSON)" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "Loại nội dung đã đăng ký (UI)" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "Loại nội dung và phân loại đã được bật" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "Số trường bên thứ ba theo loại trường" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "Số trường theo loại trường" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "Nhóm trường đã được kích hoạt cho GraphQL" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "Nhóm trường đã được kích hoạt cho REST API" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "Nhóm trường đã đăng ký (JSON)" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "Nhóm trường đã đăng ký (PHP)" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "Nhóm trường đã đăng ký (UI)" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "Plugin hoạt động" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "Giao diện cha" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "Giao diện hoạt động" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "Là nhiều trang" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "Phiên bản MySQL" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "Phiên bản WordPress" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "Đăng ký ngày hết hạn" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "Trạng thái bản quyền" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "Loại bản quyền" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "URL được cấp phép" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "Bản quyền được kích hoạt" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "Miễn phí" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "Plugin loại" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "Phiên bản plugin" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" +"Phần này chứa thông tin gỡ lỗi về cấu hình ACF của bạn, có thể hữu ích để " +"cung cấp cho bộ phận hỗ trợ." + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "Một khối ACF trên trang này cần được chú ý trước khi bạn có thể lưu." + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" +"Dữ liệu này được ghi lại khi chúng tôi phát hiện các giá trị đã bị thay đổi " +"trong quá trình xuất. %1$sXóa nhật ký và đóng thông báo%2$s sau khi bạn đã " +"thoát các giá trị trong mã của mình. Thông báo sẽ xuất hiện lại nếu chúng " +"tôi phát hiện các giá trị bị thay đổi lần nữa." + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "Xóa vĩnh viễn" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" +"Hướng dẫn dành cho người trình chỉnh sửa nội dung. Hiển thị khi gửi dữ liệu." + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "Không có thời hạn được chọn" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "Có bất kỳ mục phân loại nào được chọn" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "Các mục phân loại không chứa" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "Mục phân loại chứa" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "Thời gian không tương đương với" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "Thời gian tương đương với" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "Không có người dùng được chọn" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "Có người dùng đã chọn" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "Người dùng không chứa" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "Người dùng có chứa" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "Người dùng không bình đẳng với" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "Người dùng cũng giống như" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "Không có trang được chọn" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "Có bất kỳ trang nào được chọn" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "Các trang không chứa" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "Các trang chứa" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "Trang không tương đương với" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "Trang này tương đương với" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "Không có mối quan hệ được chọn" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "Có bất kỳ mối quan hệ nào được chọn" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "Không có bài viết được chọn" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "Có bất kỳ bài viết nào được chọn" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "Các bài viết không chứa" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "Bài viết chứa" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "Bài viết không bằng với" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "Bài viết tương đương với" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "Mối quan hệ không chứa" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" +msgstr "Mối quan hệ bao gồm" + +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" +msgstr "Mối quan hệ không tương đương với" + +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" +msgstr "Mối quan hệ tương đương với" + +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "Các trường ACF" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "Tính năng ACF PRO" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "Gia hạn PRO để mở khóa" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "Gia hạn giấy phép PRO" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "Không thể chỉnh sửa các trường PRO mà không có giấy phép hoạt động." + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "" +"Vui lòng kích hoạt giấy phép ACF PRO của bạn để chỉnh sửa các nhóm trường " +"được gán cho một Khối ACF." + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "" +"Vui lòng kích hoạt giấy phép ACF PRO của bạn để chỉnh sửa Trang cài đặt này." + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." +msgstr "" +"Chỉ có thể trả lại các giá trị HTML đã thoát khi format_value cũng là đúng. " +"Các giá trị trường chưa được trả lại vì lý do bảo mật." + +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." +msgstr "" +"Chỉ có thể trả lại một giá trị HTML đã thoát khi format_value cũng là đúng. " +"Giá trị trường chưa được trả lại vì lý do bảo mật." + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF giờ đây tự động thoát HTML không an toàn khi được hiển thị bởi " +"the_field hoặc mã ngắn ACF. Chúng tôi đã phát hiện đầu ra của " +"một số trường của bạn đã được sửa đổi bởi thay đổi này, nhưng đây có thể " +"không phải là một thay đổi đột ngột. %2$s." + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "" +"Vui lòng liên hệ với quản trị viên hoặc nhà phát triển trang web của bạn để " +"biết thêm chi tiết." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "Tìm hiểu thêm" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "Ẩn chi tiết" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "Hiển thị chi tiết" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - được hiển thị qua %3$s" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "Gia hạn bản quyền ACF PRO" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "Gia hạn bản quyền" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "Quản lý bản quyền" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "'Vị trí cao' không được hỗ trợ trong Trình chỉnh sửa Khối" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "Nâng cấp lên ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" +"Trang cài đặt ACF là các trang quản " +"trị tùy chỉnh để quản lý cài đặt toàn cầu thông qua các trường. Bạn có thể " +"tạo nhiều trang và trang con." + +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "Thêm trang cài đặt" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "Trong trình chỉnh sửa được sử dụng như là văn bản gọi ý của tiêu đề." + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "Văn bản gợi ý cho tiêu đề" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "Miễn phí 4 tháng" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr "(Đã sao chép từ %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "Chọn trang cài đặt" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "Sao chép phân loại" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "Tạo phân loại" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "Sao chép loại nội dung" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "Tạo loại nội dung" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "Liên kết nhóm trường" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "Thêm trường" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "Trường này" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "Phản hồi" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "Hỗ trợ" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "được phát triển và duy trì bởi" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "Thêm %s này vào quy tắc vị trí của các nhóm trường đã chọn." + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." +msgstr "" +"Kích hoạt cài đặt hai chiều cho phép bạn cập nhật một giá trị trong các " +"trường mục tiêu cho mỗi giá trị được chọn cho trường này, thêm hoặc xóa ID " +"bài viết, ID phân loại hoặc ID người dùng của mục đang được cập nhật. Để " +"biết thêm thông tin, vui lòng đọc tài liệu." + +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" +msgstr "" +"Chọn trường để lưu trữ tham chiếu trở lại mục đang được cập nhật. Bạn có thể " +"chọn trường này. Các trường mục tiêu phải tương thích với nơi trường này " +"được hiển thị. Ví dụ, nếu trường này được hiển thị trên một Phân loại, " +"trường mục tiêu của bạn nên là loại Phân loại" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "Trường mục tiêu" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "" +"Cập nhật một trường trên các giá trị đã chọn, tham chiếu trở lại ID này" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "Hai chiều" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "Trường %s" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "Chọn nhiều" + +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "Logo WP Engine" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "" +"Chỉ sử dụng chữ cái thường, dấu gạch dưới và dấu gạch ngang, tối đa 32 ký tự." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "Tên khả năng để gán các mục phân loại của phân loại này." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "Khả năng gán mục phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "Tên khả năng để xóa các mục phân loại của phân loại này." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "Khả năng xóa mục phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "Tên khả năng để chỉnh sửa các mục phân loại của phân loại này." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 +msgid "Edit Terms Capability" +msgstr "Khả năng chỉnh sửa mục phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 +msgid "The capability name for managing terms of this taxonomy." +msgstr "Tên khả năng để quản lý các mục phân loại của phân loại này." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 +msgid "Manage Terms Capability" +msgstr "Khả năng quản lý mục phân loại" + +#: includes/admin/views/acf-post-type/advanced-settings.php:914 +msgid "" +"Sets whether posts should be excluded from search results and taxonomy " +"archive pages." +msgstr "" +"Đặt xem các bài viết có nên được loại khỏi kết quả tìm kiếm và trang lưu trữ " +"phân loại hay không." + +#: includes/admin/views/acf-field-group/pro-features.php:78 +msgid "More Tools from WP Engine" +msgstr "Thêm công cụ từ WP Engine" + +#. translators: %s - WP Engine logo +#: includes/admin/views/acf-field-group/pro-features.php:73 +msgid "Built for those that build with WordPress, by the team at %s" +msgstr "" +"Được xây dựng cho những người xây dựng với WordPress, bởi đội ngũ tại %s" + +#: includes/admin/views/acf-field-group/pro-features.php:6 +msgid "View Pricing & Upgrade" +msgstr "Xem giá & Nâng cấp" + +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 +msgid "Learn More" +msgstr "Tìm hiểu thêm" + +#: includes/admin/views/acf-field-group/pro-features.php:28 +msgid "" +"Speed up your workflow and develop better websites with features like ACF " +"Blocks and Options Pages, and sophisticated field types like Repeater, " +"Flexible Content, Clone, and Gallery." +msgstr "" +"Tăng tốc độ công việc và phát triển các trang web tốt hơn với các tính năng " +"như Khối ACF và Trang cài đặt, và Các loại trường phức tạp như Lặp lại, Nội " +"dung linh hoạt, Tạo bản sao và Album ảnh." + +#: includes/admin/views/acf-field-group/pro-features.php:2 +msgid "Unlock Advanced Features and Build Even More with ACF PRO" +msgstr "Mở khóa các tính năng nâng cao và xây dựng thêm nhiều hơn với ACF PRO" + +#. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" +#: includes/admin/views/global/form-top.php:19 +msgid "%s fields" +msgstr "Các trường %s" + +#: includes/admin/post-types/admin-taxonomies.php:267 +msgid "No terms" +msgstr "Không có mục phân loại" + +#: includes/admin/post-types/admin-taxonomies.php:240 +msgid "No post types" +msgstr "Không có loại nội dung" + +#: includes/admin/post-types/admin-post-types.php:264 +msgid "No posts" +msgstr "Không có bài viết" + +#: includes/admin/post-types/admin-post-types.php:238 +msgid "No taxonomies" +msgstr "Không có phân loại" + +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 +msgid "No field groups" +msgstr "Không có nhóm trường" + +#: includes/admin/post-types/admin-field-groups.php:255 +msgid "No fields" +msgstr "Không có trường" + +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 +msgid "No description" +msgstr "Không có mô tả" + +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 +msgid "Any post status" +msgstr "Bất kỳ trạng thái bài viết nào" + +#: includes/post-types/class-acf-taxonomy.php:288 +msgid "" +"This taxonomy key is already in use by another taxonomy registered outside " +"of ACF and cannot be used." +msgstr "" +"Khóa phân loại này đã được sử dụng bởi một phân loại khác đã đăng ký bên " +"ngoài ACF và không thể sử dụng." + +#: includes/post-types/class-acf-taxonomy.php:284 +msgid "" +"This taxonomy key is already in use by another taxonomy in ACF and cannot be " +"used." +msgstr "" +"Khóa phân loại này đã được sử dụng bởi một phân loại khác trong ACF và không " +"thể sử dụng." + +#: includes/post-types/class-acf-taxonomy.php:256 +msgid "" +"The taxonomy key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" +"Khóa phân loại chỉ được chứa các ký tự chữ và số viết thường, dấu gạch dưới " +"hoặc dấu gạch ngang." + +#: includes/post-types/class-acf-taxonomy.php:251 +msgid "The taxonomy key must be under 32 characters." +msgstr "Khóa phân loại phải dưới 32 ký tự." + +#: includes/post-types/class-acf-taxonomy.php:99 +msgid "No Taxonomies found in Trash" +msgstr "Không tìm thấy phân loại nào trong thùng rác" + +#: includes/post-types/class-acf-taxonomy.php:98 +msgid "No Taxonomies found" +msgstr "Không tìm thấy phân loại" + +#: includes/post-types/class-acf-taxonomy.php:97 +msgid "Search Taxonomies" +msgstr "Tìm kiếm phân loại" + +#: includes/post-types/class-acf-taxonomy.php:96 +msgid "View Taxonomy" +msgstr "Xem phân loại" + +#: includes/post-types/class-acf-taxonomy.php:95 +msgid "New Taxonomy" +msgstr "Phân loại mới" + +#: includes/post-types/class-acf-taxonomy.php:94 +msgid "Edit Taxonomy" +msgstr "Chỉnh sửa phân loại" + +#: includes/post-types/class-acf-taxonomy.php:93 +msgid "Add New Taxonomy" +msgstr "Thêm phân loại mới" + +#: includes/post-types/class-acf-post-type.php:100 +msgid "No Post Types found in Trash" +msgstr "Không tìm thấy loại nội dung trong thùng rác" + +#: includes/post-types/class-acf-post-type.php:99 +msgid "No Post Types found" +msgstr "Không tìm thấy loại nội dung" + +#: includes/post-types/class-acf-post-type.php:98 +msgid "Search Post Types" +msgstr "Tìm kiếm loại nội dung" + +#: includes/post-types/class-acf-post-type.php:97 +msgid "View Post Type" +msgstr "Xem loại nội dung" + +#: includes/post-types/class-acf-post-type.php:96 +msgid "New Post Type" +msgstr "Loại nội dung mới" + +#: includes/post-types/class-acf-post-type.php:95 +msgid "Edit Post Type" +msgstr "Chỉnh sửa loại nội dung" + +#: includes/post-types/class-acf-post-type.php:94 +msgid "Add New Post Type" +msgstr "Thêm loại nội dung mới" + +#: includes/post-types/class-acf-post-type.php:366 +msgid "" +"This post type key is already in use by another post type registered outside " +"of ACF and cannot be used." +msgstr "" +"Khóa loại nội dung này đã được sử dụng bởi một loại nội dung khác đã được " +"đăng ký bên ngoài ACF và không thể sử dụng." + +#: includes/post-types/class-acf-post-type.php:361 +msgid "" +"This post type key is already in use by another post type in ACF and cannot " +"be used." +msgstr "" +"Khóa loại nội dung này đã được sử dụng bởi một loại nội dung khác trong ACF " +"và không thể sử dụng." + +#. translators: %s a link to WordPress.org's Reserved Terms page +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 +msgid "" +"This field must not be a WordPress reserved " +"term." +msgstr "" +"Trường này không được là một mục phân loại " +"dành riêng của WordPress." + +#: includes/post-types/class-acf-post-type.php:333 +msgid "" +"The post type key must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" +"Khóa loại nội dung chỉ được chứa các ký tự chữ và số viết thường, dấu gạch " +"dưới hoặc dấu gạch ngang." + +#: includes/post-types/class-acf-post-type.php:328 +msgid "The post type key must be under 20 characters." +msgstr "Khóa loại nội dung phải dưới 20 ký tự." + +#: includes/fields/class-acf-field-wysiwyg.php:24 +msgid "We do not recommend using this field in ACF Blocks." +msgstr "Chúng tôi không khuyến nghị sử dụng trường này trong ACF Blocks." + +#: includes/fields/class-acf-field-wysiwyg.php:24 +msgid "" +"Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " +"for a rich text-editing experience that also allows for multimedia content." +msgstr "" +"Hiển thị trình soạn thảo WYSIWYG của WordPress như được thấy trong Bài viết " +"và Trang cho phép trải nghiệm chỉnh sửa văn bản phong phú cũng như cho phép " +"nội dung đa phương tiện." + +#: includes/fields/class-acf-field-wysiwyg.php:22 +msgid "WYSIWYG Editor" +msgstr "Trình soạn thảo trực quan" + +#: includes/fields/class-acf-field-user.php:17 +msgid "" +"Allows the selection of one or more users which can be used to create " +"relationships between data objects." +msgstr "" +"Cho phép chọn một hoặc nhiều người dùng có thể được sử dụng để tạo mối quan " +"hệ giữa các đối tượng dữ liệu." + +#: includes/fields/class-acf-field-url.php:20 +msgid "A text input specifically designed for storing web addresses." +msgstr "Một đầu vào văn bản được thiết kế đặc biệt để lưu trữ địa chỉ web." + +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 +msgid "URL" +msgstr "URL" + +#: includes/fields/class-acf-field-true_false.php:24 +msgid "" +"A toggle that allows you to pick a value of 1 or 0 (on or off, true or " +"false, etc). Can be presented as a stylized switch or checkbox." +msgstr "" +"Một công tắc cho phép bạn chọn một giá trị 1 hoặc 0 (bật hoặc tắt, đúng hoặc " +"sai, v.v.). Có thể được trình bày dưới dạng một công tắc hoặc hộp kiểm có " +"kiểu." + +#: includes/fields/class-acf-field-time_picker.php:24 +msgid "" +"An interactive UI for picking a time. The time format can be customized " +"using the field settings." +msgstr "" +"Giao diện người dùng tương tác để chọn thời gian. Định dạng thời gian có thể " +"được tùy chỉnh bằng cách sử dụng cài đặt trường." + +#: includes/fields/class-acf-field-textarea.php:23 +msgid "A basic textarea input for storing paragraphs of text." +msgstr "Một ô nhập liệu dạng văn bản cơ bản để lưu trữ các đoạn văn bản." + +#: includes/fields/class-acf-field-text.php:23 +msgid "A basic text input, useful for storing single string values." +msgstr "Một đầu vào văn bản cơ bản, hữu ích để lưu trữ các giá trị chuỗi đơn." + +#: includes/fields/class-acf-field-taxonomy.php:22 +msgid "" +"Allows the selection of one or more taxonomy terms based on the criteria and " +"options specified in the fields settings." +msgstr "" +"Cho phép chọn một hoặc nhiều mục phân loại phân loại dựa trên tiêu chí và " +"tùy chọn được chỉ định trong cài đặt trường." + +#: includes/fields/class-acf-field-tab.php:25 +msgid "" +"Allows you to group fields into tabbed sections in the edit screen. Useful " +"for keeping fields organized and structured." +msgstr "" +"Cho phép bạn nhóm các trường vào các phần có tab trong màn hình chỉnh sửa. " +"Hữu ích để giữ cho các trường được tổ chức và có cấu trúc." + +#: includes/fields/class-acf-field-select.php:24 +msgid "A dropdown list with a selection of choices that you specify." +msgstr "Một danh sách thả xuống với một lựa chọn các lựa chọn mà bạn chỉ định." + +#: includes/fields/class-acf-field-relationship.php:19 +msgid "" +"A dual-column interface to select one or more posts, pages, or custom post " +"type items to create a relationship with the item that you're currently " +"editing. Includes options to search and filter." +msgstr "" +"Giao diện hai cột để chọn một hoặc nhiều bài viết, trang hoặc mục loại nội " +"dung tùy chỉnh để tạo mối quan hệ với mục bạn đang chỉnh sửa. Bao gồm các " +"tùy chọn để tìm kiếm và lọc." + +#: includes/fields/class-acf-field-range.php:23 +msgid "" +"An input for selecting a numerical value within a specified range using a " +"range slider element." +msgstr "" +"Một đầu vào để chọn một giá trị số trong một phạm vi đã chỉ định bằng cách " +"sử dụng một phần tử thanh trượt phạm vi." + +#: includes/fields/class-acf-field-radio.php:24 +msgid "" +"A group of radio button inputs that allows the user to make a single " +"selection from values that you specify." +msgstr "" +"Một nhóm các đầu vào nút radio cho phép người dùng thực hiện một lựa chọn " +"duy nhất từ các giá trị mà bạn chỉ định." + +#: includes/fields/class-acf-field-post_object.php:17 +msgid "" +"An interactive and customizable UI for picking one or many posts, pages or " +"post type items with the option to search. " +msgstr "" +"Giao diện người dùng tương tác và tùy chỉnh để chọn một hoặc nhiều bài viết, " +"trang hoặc mục loại nội dung với tùy chọn tìm kiếm. " + +#: includes/fields/class-acf-field-password.php:23 +msgid "An input for providing a password using a masked field." +msgstr "" +"Một đầu vào để cung cấp mật khẩu bằng cách sử dụng một trường đã được che." + +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 +msgid "Filter by Post Status" +msgstr "Lọc theo Trạng thái Bài viết" + +#: includes/fields/class-acf-field-page_link.php:24 +msgid "" +"An interactive dropdown to select one or more posts, pages, custom post type " +"items or archive URLs, with the option to search." +msgstr "" +"Một danh sách thả xuống tương tác để chọn một hoặc nhiều bài viết, trang, " +"mục loại nội dung tùy chỉnh hoặc URL lưu trữ, với tùy chọn tìm kiếm." + +#: includes/fields/class-acf-field-oembed.php:24 +msgid "" +"An interactive component for embedding videos, images, tweets, audio and " +"other content by making use of the native WordPress oEmbed functionality." +msgstr "" +"Một thành phần tương tác để nhúng video, hình ảnh, tweet, âm thanh và nội " +"dung khác bằng cách sử dụng chức năng oEmbed gốc của WordPress." + +#: includes/fields/class-acf-field-number.php:23 +msgid "An input limited to numerical values." +msgstr "Một đầu vào giới hạn cho các giá trị số." + +#: includes/fields/class-acf-field-message.php:25 +msgid "" +"Used to display a message to editors alongside other fields. Useful for " +"providing additional context or instructions around your fields." +msgstr "" +"Được sử dụng để hiển thị một thông điệp cho các trình chỉnh sửa cùng với các " +"trường khác. Hữu ích để cung cấp ngữ cảnh hoặc hướng dẫn bổ sung xung quanh " +"các trường của bạn." + +#: includes/fields/class-acf-field-link.php:24 +msgid "" +"Allows you to specify a link and its properties such as title and target " +"using the WordPress native link picker." +msgstr "" +"Cho phép bạn chỉ định một liên kết và các thuộc tính của nó như tiêu đề và " +"mục tiêu bằng cách sử dụng công cụ chọn liên kết gốc của WordPress." + +#: includes/fields/class-acf-field-image.php:24 +msgid "Uses the native WordPress media picker to upload, or choose images." +msgstr "" +"Sử dụng công cụ chọn phương tiện gốc của WordPress để tải lên hoặc chọn hình " +"ảnh." + +#: includes/fields/class-acf-field-group.php:24 +msgid "" +"Provides a way to structure fields into groups to better organize the data " +"and the edit screen." +msgstr "" +"Cung cấp một cách để cấu trúc các trường thành các nhóm để tổ chức dữ liệu " +"và màn hình chỉnh sửa tốt hơn." + +#: includes/fields/class-acf-field-google-map.php:24 +msgid "" +"An interactive UI for selecting a location using Google Maps. Requires a " +"Google Maps API key and additional configuration to display correctly." +msgstr "" +"Giao diện người dùng tương tác để chọn một vị trí bằng cách sử dụng Google " +"Maps. Yêu cầu một khóa API Google Maps và cấu hình bổ sung để hiển thị chính " +"xác." + +#: includes/fields/class-acf-field-file.php:24 +msgid "Uses the native WordPress media picker to upload, or choose files." +msgstr "" +"Sử dụng công cụ chọn phương tiện gốc của WordPress để tải lên hoặc chọn tệp." + +#: includes/fields/class-acf-field-email.php:23 +msgid "A text input specifically designed for storing email addresses." +msgstr "Một đầu vào văn bản được thiết kế đặc biệt để lưu trữ địa chỉ email." + +#: includes/fields/class-acf-field-date_time_picker.php:24 +msgid "" +"An interactive UI for picking a date and time. The date return format can be " +"customized using the field settings." +msgstr "" +"Giao diện người dùng tương tác để chọn ngày và giờ. Định dạng trả về ngày có " +"thể được tùy chỉnh bằng cách sử dụng cài đặt trường." + +#: includes/fields/class-acf-field-date_picker.php:24 +msgid "" +"An interactive UI for picking a date. The date return format can be " +"customized using the field settings." +msgstr "" +"Giao diện người dùng tương tác để chọn ngày. Định dạng trả về ngày có thể " +"được tùy chỉnh bằng cách sử dụng cài đặt trường." + +#: includes/fields/class-acf-field-color_picker.php:24 +msgid "An interactive UI for selecting a color, or specifying a Hex value." +msgstr "Giao diện người dùng tương tác để chọn màu hoặc chỉ định giá trị Hex." + +#: includes/fields/class-acf-field-checkbox.php:24 +msgid "" +"A group of checkbox inputs that allow the user to select one, or multiple " +"values that you specify." +msgstr "" +"Một nhóm các đầu vào hộp kiểm cho phép người dùng chọn một hoặc nhiều giá " +"trị mà bạn chỉ định." + +#: includes/fields/class-acf-field-button-group.php:25 +msgid "" +"A group of buttons with values that you specify, users can choose one option " +"from the values provided." +msgstr "" +"Một nhóm các nút với các giá trị mà bạn chỉ định, người dùng có thể chọn một " +"tùy chọn từ các giá trị được cung cấp." + +#: includes/fields/class-acf-field-accordion.php:26 +msgid "" +"Allows you to group and organize custom fields into collapsable panels that " +"are shown while editing content. Useful for keeping large datasets tidy." +msgstr "" +"Cho phép bạn nhóm và tổ chức các trường tùy chỉnh vào các bảng có thể thu " +"gọn được hiển thị trong khi chỉnh sửa nội dung. Hữu ích để giữ cho các tập " +"dữ liệu lớn gọn gàng." + +#: includes/fields.php:449 +msgid "" +"This provides a solution for repeating content such as slides, team members, " +"and call-to-action tiles, by acting as a parent to a set of subfields which " +"can be repeated again and again." +msgstr "" +"Điều này cung cấp một giải pháp để lặp lại nội dung như slide, thành viên " +"nhóm và ô kêu gọi hành động, bằng cách hoạt động như một cha cho một tập hợp " +"các trường con có thể được lặp lại đi lặp lại." + +#: includes/fields.php:439 +msgid "" +"This provides an interactive interface for managing a collection of " +"attachments. Most settings are similar to the Image field type. Additional " +"settings allow you to specify where new attachments are added in the gallery " +"and the minimum/maximum number of attachments allowed." +msgstr "" +"Điều này cung cấp một giao diện tương tác để quản lý một bộ sưu tập các tệp " +"đính kèm. Hầu hết các cài đặt tương tự như loại trường Hình ảnh. Cài đặt bổ " +"sung cho phép bạn chỉ định nơi thêm tệp đính kèm mới trong thư viện và số " +"lượng tệp đính kèm tối thiểu / tối đa được cho phép." + +#: includes/fields.php:429 +msgid "" +"This provides a simple, structured, layout-based editor. The Flexible " +"Content field allows you to define, create and manage content with total " +"control by using layouts and subfields to design the available blocks." +msgstr "" +"Điều này cung cấp một trình soạn thảo dựa trên bố cục, có cấu trúc, đơn " +"giản. Trường nội dung linh hoạt cho phép bạn định nghĩa, tạo và quản lý nội " +"dung với quyền kiểm soát tuyệt đối bằng cách sử dụng bố cục và trường con để " +"thiết kế các khối có sẵn." + +#: includes/fields.php:419 +msgid "" +"This allows you to select and display existing fields. It does not duplicate " +"any fields in the database, but loads and displays the selected fields at " +"run-time. The Clone field can either replace itself with the selected fields " +"or display the selected fields as a group of subfields." +msgstr "" +"Điều này cho phép bạn chọn và hiển thị các trường hiện có. Nó không sao chép " +"bất kỳ trường nào trong cơ sở dữ liệu, nhưng tải và hiển thị các trường đã " +"chọn tại thời gian chạy. Trường Clone có thể thay thế chính nó bằng các " +"trường đã chọn hoặc hiển thị các trường đã chọn dưới dạng một nhóm trường " +"con." + +#: includes/fields.php:416 +msgctxt "noun" +msgid "Clone" +msgstr "Sao chép" + +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 +msgid "PRO" +msgstr "PRO" + +#: includes/fields.php:329 includes/fields.php:386 +msgid "Advanced" +msgstr "Nâng cao" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 +msgid "JSON (newer)" +msgstr "JSON (mới hơn)" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 +msgid "Original" +msgstr "Gốc" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 +msgid "Invalid post ID." +msgstr "ID bài viết không hợp lệ." + +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 +msgid "Invalid post type selected for review." +msgstr "Loại nội dung được chọn để xem xét không hợp lệ." + +#: includes/admin/views/global/navigation.php:189 +msgid "More" +msgstr "Xem thêm" + +#: includes/admin/views/browse-fields-modal.php:96 +msgid "Tutorial" +msgstr "Hướng dẫn" + +#: includes/admin/views/browse-fields-modal.php:73 +msgid "Select Field" +msgstr "Chọn trường" + +#. translators: %s: A link to the popular fields used in ACF +#: includes/admin/views/browse-fields-modal.php:60 +msgid "Try a different search term or browse %s" +msgstr "Thử một từ khóa tìm kiếm khác hoặc duyệt %s" + +#: includes/admin/views/browse-fields-modal.php:57 +msgid "Popular fields" +msgstr "Các trường phổ biến" + +#. translators: %s: The invalid search term +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 +msgid "No search results for '%s'" +msgstr "Không có kết quả tìm kiếm cho '%s'" + +#: includes/admin/views/browse-fields-modal.php:23 +msgid "Search fields..." +msgstr "Tìm kiếm trường..." + +#: includes/admin/views/browse-fields-modal.php:21 +msgid "Select Field Type" +msgstr "Chọn loại trường" + +#: includes/admin/views/browse-fields-modal.php:4 +msgid "Popular" +msgstr "Phổ biến" + +#: includes/admin/views/acf-taxonomy/list-empty.php:15 +msgid "Add Taxonomy" +msgstr "Thêm phân loại" + +#: includes/admin/views/acf-taxonomy/list-empty.php:14 +msgid "Create custom taxonomies to classify post type content" +msgstr "Tạo phân loại tùy chỉnh để phân loại nội dung loại nội dung" + +#: includes/admin/views/acf-taxonomy/list-empty.php:13 +msgid "Add Your First Taxonomy" +msgstr "Thêm phân loại đầu tiên của bạn" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 +msgid "Hierarchical taxonomies can have descendants (like categories)." +msgstr "Phân loại theo hệ thống có thể có các mục con (như các danh mục)." + +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 +msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." +msgstr "" +"Hiển thị phân loại trên giao diện người dùng và trên bảng điều khiển quản " +"trị." + +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +msgid "One or many post types that can be classified with this taxonomy." +msgstr "Một hoặc nhiều loại nội dung có thể được phân loại bằng phân loại này." + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 +msgid "genre" +msgstr "thể loại" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 +msgid "Genre" +msgstr "Thể loại" + +#. translators: example taxonomy +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 +msgid "Genres" +msgstr "Các thể loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 +msgid "" +"Optional custom controller to use instead of `WP_REST_Terms_Controller `." +msgstr "" +"Bộ điều khiển tùy chỉnh tùy chọn để sử dụng thay vì " +"`WP_REST_Terms_Controller `." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 +msgid "Expose this post type in the REST API." +msgstr "Tiết lộ loại nội dung này trong REST API." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 +msgid "Customize the query variable name" +msgstr "Tùy chỉnh tên biến truy vấn" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +msgid "" +"Terms can be accessed using the non-pretty permalink, e.g., {query_var}" +"={term_slug}." +msgstr "" +"Các mục phân loại có thể được truy cập bằng cách sử dụng đường dẫn cố định " +"không đẹp, ví dụ, {query_var}={term_slug}." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 +msgid "Parent-child terms in URLs for hierarchical taxonomies." +msgstr "Các mục phân loại cha-con trong URL cho các phân loại theo hệ thống." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 +msgid "Customize the slug used in the URL" +msgstr "Tùy chỉnh đường dẫn cố định được sử dụng trong URL" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 +msgid "Permalinks for this taxonomy are disabled." +msgstr "Liên kết cố định cho phân loại này đã bị vô hiệu hóa." + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 +msgid "" +"Rewrite the URL using the taxonomy key as the slug. Your permalink structure " +"will be" +msgstr "" +"Thay đổi URL bằng cách sử dụng khóa phân loại làm đường dẫn cố định. Cấu " +"trúc đường dẫn cố định của bạn sẽ là" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 +msgid "Taxonomy Key" +msgstr "Liên kết phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +msgid "Select the type of permalink to use for this taxonomy." +msgstr "Chọn loại liên kết cố định để sử dụng cho phân loại này." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 +msgid "Display a column for the taxonomy on post type listing screens." +msgstr "Hiển thị một cột cho phân loại trên màn hình liệt kê loại nội dung." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 +msgid "Show Admin Column" +msgstr "Hiển thị cột quản trị" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 +msgid "Show the taxonomy in the quick/bulk edit panel." +msgstr "Hiển thị phân loại trong bảng chỉnh sửa nhanh / hàng loạt." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 +msgid "Quick Edit" +msgstr "Chỉnh sửa nhanh" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 +msgid "List the taxonomy in the Tag Cloud Widget controls." +msgstr "Liệt kê phân loại trong các điều khiển Widget mây thẻ." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 +msgid "Tag Cloud" +msgstr "Mây thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 +msgid "" +"A PHP function name to be called for sanitizing taxonomy data saved from a " +"meta box." +msgstr "" +"Tên hàm PHP sẽ được gọi để làm sạch dữ liệu phân loại được lưu từ một hộp " +"meta." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 +msgid "Meta Box Sanitization Callback" +msgstr "Hàm Gọi lại Làm sạch Hộp Meta" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 +msgid "" +"A PHP function name to be called to handle the content of a meta box on your " +"taxonomy." +msgstr "" +"Tên hàm PHP sẽ được gọi để xử lý nội dung của một hộp meta trên phân loại " +"của bạn." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 +msgid "Register Meta Box Callback" +msgstr "Đăng ký Hàm Gọi lại Hộp Meta" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +msgid "No Meta Box" +msgstr "Không có Hộp Meta" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +msgid "Custom Meta Box" +msgstr "Hộp Meta tùy chỉnh" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +msgid "" +"Controls the meta box on the content editor screen. By default, the " +"Categories meta box is shown for hierarchical taxonomies, and the Tags meta " +"box is shown for non-hierarchical taxonomies." +msgstr "" +"Điều khiển hộp meta trên màn hình trình chỉnh sửa nội dung. Theo mặc định, " +"hộp meta danh mục được hiển thị cho các phân loại theo hệ thống, và hộp meta " +"Thẻ được hiển thị cho các phân loại không theo hệ thống." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 +msgid "Meta Box" +msgstr "Hộp Meta" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 +msgid "Categories Meta Box" +msgstr "Hộp Meta danh mục" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 +msgid "Tags Meta Box" +msgstr "Hộp Meta Thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 +msgid "A link to a tag" +msgstr "Một liên kết đến một thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 +msgid "Describes a navigation link block variation used in the block editor." +msgstr "" +"Mô tả một biến thể khối liên kết điều hướng được sử dụng trong trình chỉnh " +"sửa khối." + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +msgid "A link to a %s" +msgstr "Một liên kết đến một %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 +msgid "Tag Link" +msgstr "Liên kết Thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 +msgid "" +"Assigns a title for navigation link block variation used in the block editor." +msgstr "" +"Gán một tiêu đề cho biến thể khối liên kết điều hướng được sử dụng trong " +"trình chỉnh sửa khối." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 +msgid "← Go to tags" +msgstr "← Đi đến thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 +msgid "" +"Assigns the text used to link back to the main index after updating a term." +msgstr "" +"Gán văn bản được sử dụng để liên kết trở lại chỉ mục chính sau khi cập nhật " +"một mục phân loại." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 +msgid "Back To Items" +msgstr "Quay lại mục" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +msgid "← Go to %s" +msgstr "← Quay lại %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 +msgid "Tags list" +msgstr "Danh sách thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 +msgid "Assigns text to the table hidden heading." +msgstr "Gán văn bản cho tiêu đề bảng ẩn." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 +msgid "Tags list navigation" +msgstr "Danh sách điều hướng thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 +msgid "Assigns text to the table pagination hidden heading." +msgstr "Gán văn bản cho tiêu đề ẩn của phân trang bảng." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 +msgid "Filter by category" +msgstr "Lọc theo danh mục" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 +msgid "Assigns text to the filter button in the posts lists table." +msgstr "Gán văn bản cho nút lọc trong bảng danh sách bài viết." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 +msgid "Filter By Item" +msgstr "Lọc theo mục" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +msgid "Filter by %s" +msgstr "Lọc theo %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 +msgid "" +"The description is not prominent by default; however, some themes may show " +"it." +msgstr "" +"Mô tả không nổi bật theo mặc định; tuy nhiên, một số chủ đề có thể hiển thị " +"nó." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 +msgid "Describes the Description field on the Edit Tags screen." +msgstr "Thông tin về trường mô tả trên màn hình chỉnh sửa thẻ." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 +msgid "Description Field Description" +msgstr "Thông tin về trường mô tả" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 +msgid "" +"Assign a parent term to create a hierarchy. The term Jazz, for example, " +"would be the parent of Bebop and Big Band" +msgstr "" +"Gán một mục phân loại cha để tạo ra một hệ thống phân cấp. Thuật ngữ Jazz, " +"ví dụ, sẽ là cha của Bebop và Big Band" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 +msgid "Describes the Parent field on the Edit Tags screen." +msgstr "Mô tả trường cha trên màn hình chỉnh sửa thẻ." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 +msgid "Parent Field Description" +msgstr "Mô tả trường cha" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 +msgid "" +"The \"slug\" is the URL-friendly version of the name. It is usually all " +"lower case and contains only letters, numbers, and hyphens." +msgstr "" +"\"Đường dẫn cố định\" là phiên bản thân thiện với URL của tên. Nó thường là " +"tất cả chữ thường và chỉ chứa các chữ cái, số và dấu gạch ngang." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 +msgid "Describes the Slug field on the Edit Tags screen." +msgstr "Mô tả trường đường dẫn cố định trên màn hình chỉnh sửa thẻ." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 +msgid "Slug Field Description" +msgstr "Mô tả trường đường dẫn cố định" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 +msgid "The name is how it appears on your site" +msgstr "Tên là cách nó xuất hiện trên trang web của bạn" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 +msgid "Describes the Name field on the Edit Tags screen." +msgstr "Mô tả trường tên trên màn hình chỉnh sửa thẻ." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 +msgid "Name Field Description" +msgstr "Mô tả trường Tên" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 +msgid "No tags" +msgstr "Không có thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 +msgid "" +"Assigns the text displayed in the posts and media list tables when no tags " +"or categories are available." +msgstr "" +"Gán văn bản hiển thị trong bảng danh sách bài viết và phương tiện khi không " +"có thẻ hoặc danh mục nào có sẵn." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 +msgid "No Terms" +msgstr "Không có mục phân loại" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +msgid "No %s" +msgstr "Không có %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 +msgid "No tags found" +msgstr "Không tìm thấy thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 +msgid "" +"Assigns the text displayed when clicking the 'choose from most used' text in " +"the taxonomy meta box when no tags are available, and assigns the text used " +"in the terms list table when there are no items for a taxonomy." +msgstr "" +"Gán văn bản hiển thị khi nhấp vào văn bản 'chọn từ những thẻ được sử dụng " +"nhiều nhất' trong hộp meta phân loại khi không có thẻ nào có sẵn, và gán văn " +"bản được sử dụng trong bảng danh sách mục phân loại khi không có mục nào cho " +"một phân loại." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 +msgid "Not Found" +msgstr "Không tìm thấy" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 +msgid "Assigns text to the Title field of the Most Used tab." +msgstr "Gán văn bản cho trường Tiêu đề của tab Được sử dụng nhiều nhất." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 +msgid "Most Used" +msgstr "Được sử dụng nhiều nhất" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 +msgid "Choose from the most used tags" +msgstr "Chọn từ những thẻ được sử dụng nhiều nhất" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 +msgid "" +"Assigns the 'choose from most used' text used in the meta box when " +"JavaScript is disabled. Only used on non-hierarchical taxonomies." +msgstr "" +"Gán văn bản 'chọn từ những thẻ được sử dụng nhiều nhất' được sử dụng trong " +"hộp meta khi JavaScript bị vô hiệu hóa. Chỉ được sử dụng trên các phân loại " +"không phân cấp." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 +msgid "Choose From Most Used" +msgstr "Chọn từ những thẻ được sử dụng nhiều nhất" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +msgid "Choose from the most used %s" +msgstr "Chọn từ những %s được sử dụng nhiều nhất" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 +msgid "Add or remove tags" +msgstr "Thêm hoặc xóa thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 +msgid "" +"Assigns the add or remove items text used in the meta box when JavaScript is " +"disabled. Only used on non-hierarchical taxonomies" +msgstr "" +"Gán văn bản thêm hoặc xóa mục được sử dụng trong hộp meta khi JavaScript bị " +"vô hiệu hóa. Chỉ được sử dụng trên các phân loại không phân cấp." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 +msgid "Add Or Remove Items" +msgstr "Thêm hoặc xóa mục" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +msgid "Add or remove %s" +msgstr "Thêm hoặc xóa %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 +msgid "Separate tags with commas" +msgstr "Tách các thẻ bằng dấu phẩy" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 +msgid "" +"Assigns the separate item with commas text used in the taxonomy meta box. " +"Only used on non-hierarchical taxonomies." +msgstr "" +"Gán văn bản tách mục bằng dấu phẩy được sử dụng trong hộp meta phân loại. " +"Chỉ được sử dụng trên các phân loại không phân cấp." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 +msgid "Separate Items With Commas" +msgstr "Tách các mục bằng dấu phẩy" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +msgid "Separate %s with commas" +msgstr "Tách %s bằng dấu phẩy" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 +msgid "Popular Tags" +msgstr "Thẻ phổ biến" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 +msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." +msgstr "" +"Gán văn bản mục phổ biến. Chỉ được sử dụng cho các phân loại không phân cấp." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 +msgid "Popular Items" +msgstr "Mục phổ biến" + +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +msgid "Popular %s" +msgstr "%s phổ biến" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 +msgid "Search Tags" +msgstr "Tìm kiếm thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 +msgid "Assigns search items text." +msgstr "Gán văn bản tìm kiếm mục." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 +msgid "Parent Category:" +msgstr "Danh mục cha:" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 +msgid "Assigns parent item text, but with a colon (:) added to the end." +msgstr "Gán văn bản mục cha, nhưng với dấu hai chấm (:) được thêm vào cuối." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 +msgid "Parent Item With Colon" +msgstr "Mục cha với dấu hai chấm" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 +msgid "Parent Category" +msgstr "Danh mục cha" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 +msgid "Assigns parent item text. Only used on hierarchical taxonomies." +msgstr "Gán văn bản mục cha. Chỉ được sử dụng trên các phân loại phân cấp." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 +msgid "Parent Item" +msgstr "Mục cha" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +msgid "Parent %s" +msgstr "%s cha" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 +msgid "New Tag Name" +msgstr "Tên thẻ mới" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 +msgid "Assigns the new item name text." +msgstr "Gán văn bản tên mục mới." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 +msgid "New Item Name" +msgstr "Tên mục mới" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +msgid "New %s Name" +msgstr "Tên mới %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 +msgid "Add New Tag" +msgstr "Thêm thẻ mới" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 +msgid "Assigns the add new item text." +msgstr "Gán văn bản thêm mục mới." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 +msgid "Update Tag" +msgstr "Cập nhật thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 +msgid "Assigns the update item text." +msgstr "Gán văn bản cập nhật mục." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 +msgid "Update Item" +msgstr "Cập nhật mục" + +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +msgid "Update %s" +msgstr "Cập nhật %s" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 +msgid "View Tag" +msgstr "Xem thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 +msgid "In the admin bar to view term during editing." +msgstr "Trong thanh quản trị để xem mục phân loại trong quá trình chỉnh sửa." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 +msgid "Edit Tag" +msgstr "Chỉnh sửa thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 +msgid "At the top of the editor screen when editing a term." +msgstr "Ở đầu màn hình trình chỉnh sửa khi sửa một mục phân loại." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 +msgid "All Tags" +msgstr "Tất cả thẻ" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 +msgid "Assigns the all items text." +msgstr "Gán văn bản tất cả mục." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 +msgid "Assigns the menu name text." +msgstr "Gán văn bản tên menu." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 +msgid "Menu Label" +msgstr "Nhãn menu" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 +msgid "Active taxonomies are enabled and registered with WordPress." +msgstr "Các phân loại đang hoạt động được kích hoạt và đăng ký với WordPress." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 +msgid "A descriptive summary of the taxonomy." +msgstr "Một tóm tắt mô tả về phân loại." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 +msgid "A descriptive summary of the term." +msgstr "Một tóm tắt mô tả về mục phân loại." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 +msgid "Term Description" +msgstr "Mô tả mục phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 +msgid "Single word, no spaces. Underscores and dashes allowed." +msgstr "" +"Một từ, không có khoảng trắng. Cho phép dấu gạch dưới và dấu gạch ngang." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 +msgid "Term Slug" +msgstr "Đường dẫn cố định mục phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 +msgid "The name of the default term." +msgstr "Tên của mục phân loại mặc định." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 +msgid "Term Name" +msgstr "Tên mục phân loại" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 +msgid "" +"Create a term for the taxonomy that cannot be deleted. It will not be " +"selected for posts by default." +msgstr "" +"Tạo một mục cho phân loại không thể bị xóa. Nó sẽ không được chọn cho bài " +"viết theo mặc định." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 +msgid "Default Term" +msgstr "Mục phân loại mặc định" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 +msgid "" +"Whether terms in this taxonomy should be sorted in the order they are " +"provided to `wp_set_object_terms()`." +msgstr "" +"Có nên sắp xếp các mục phân loại trong phân loại này theo thứ tự chúng được " +"cung cấp cho `wp_set_object_terms()` hay không." + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 +msgid "Sort Terms" +msgstr "Sắp xếp mục phân loại" + +#: includes/admin/views/acf-post-type/list-empty.php:14 +msgid "Add Post Type" +msgstr "Thêm loại nội dung" + +#: includes/admin/views/acf-post-type/list-empty.php:13 +msgid "" +"Expand the functionality of WordPress beyond standard posts and pages with " +"custom post types." +msgstr "" +"Mở rộng chức năng của WordPress vượt ra khỏi bài viết và trang tiêu chuẩn " +"với các loại nội dung tùy chỉnh." + +#: includes/admin/views/acf-post-type/list-empty.php:12 +msgid "Add Your First Post Type" +msgstr "Thêm loại nội dung đầu tiên của bạn" + +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 +msgid "I know what I'm doing, show me all the options." +msgstr "Tôi biết tôi đang làm gì, hãy cho tôi xem tất cả các tùy chọn." + +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 +msgid "Advanced Configuration" +msgstr "Cấu hình nâng cao" + +#: includes/admin/views/acf-post-type/basic-settings.php:123 +msgid "Hierarchical post types can have descendants (like pages)." +msgstr "Tùy chọn này giúp loại nội dung có thể tạo các mục con (như trang)." + +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 +msgid "Hierarchical" +msgstr "Phân cấp" + +#: includes/admin/views/acf-post-type/basic-settings.php:107 +msgid "Visible on the frontend and in the admin dashboard." +msgstr "Hiển thị trên giao diện người dùng và trên bảng điều khiển quản trị." + +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +msgid "Public" +msgstr "Công khai" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:59 +msgid "movie" +msgstr "phim" + +#: includes/admin/views/acf-post-type/basic-settings.php:57 +msgid "Lower case letters, underscores and dashes only, Max 20 characters." +msgstr "" +"Chỉ sử dụng chữ cái thường, dấu gạch dưới và dấu gạch ngang, tối đa 20 ký tự." + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:41 +msgid "Movie" +msgstr "Phim" + +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 +msgid "Singular Label" +msgstr "Tên số ít" + +#. translators: example post type +#: includes/admin/views/acf-post-type/basic-settings.php:24 +msgid "Movies" +msgstr "Phim" + +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 +msgid "Plural Label" +msgstr "Tên số nhiều" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 +msgid "" +"Optional custom controller to use instead of `WP_REST_Posts_Controller`." +msgstr "" +"Tùy chọn sử dụng bộ điều khiển tùy chỉnh thay vì `WP_REST_Posts_Controller`." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 +msgid "Controller Class" +msgstr "Lớp điều khiển" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 +msgid "The namespace part of the REST API URL." +msgstr "Phần không gian tên của URL REST API." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 +msgid "Namespace Route" +msgstr "Namespace Route" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 +msgid "The base URL for the post type REST API URLs." +msgstr "URL cơ sở cho các URL API REST của loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 +msgid "Base URL" +msgstr "Base URL" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 +msgid "" +"Exposes this post type in the REST API. Required to use the block editor." +msgstr "" +"Tiết lộ loại nội dung này trong API REST. Yêu cầu sử dụng trình soạn thảo " +"khối." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 +msgid "Show In REST API" +msgstr "Hiển thị trong REST API" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 +msgid "Customize the query variable name." +msgstr "Tùy chỉnh tên biến truy vấn." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 +msgid "Query Variable" +msgstr "Biến truy Vấn" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 +msgid "No Query Variable Support" +msgstr "Không hỗ trợ biến truy vấn" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 +msgid "Custom Query Variable" +msgstr "Biến truy vấn tùy chỉnh" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 +msgid "" +"Items can be accessed using the non-pretty permalink, eg. {post_type}" +"={post_slug}." +msgstr "" +"Các mục có thể được truy cập bằng cách sử dụng đường dẫn cố định không đẹp, " +"ví dụ: {post_type}={post_slug}." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +msgid "Query Variable Support" +msgstr "Hỗ trợ biến truy vấn" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 +msgid "URLs for an item and items can be accessed with a query string." +msgstr "" +"URL cho một mục và các mục có thể được truy cập bằng một chuỗi truy vấn." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 +msgid "Publicly Queryable" +msgstr "Có thể truy vấn công khai" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +msgid "Custom slug for the Archive URL." +msgstr "Đường dẫn cố định tùy chỉnh cho URL trang lưu trữ." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 +msgid "Archive Slug" +msgstr "Slug trang lưu trữ" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 +msgid "" +"Has an item archive that can be customized with an archive template file in " +"your theme." +msgstr "" +"Có một kho lưu trữ mục có thể được tùy chỉnh với một tệp mẫu lưu trữ trong " +"giao diện của bạn." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 +msgid "Archive" +msgstr "Trang lưu trữ" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 +msgid "Pagination support for the items URLs such as the archives." +msgstr "Hỗ trợ phân trang cho các URL mục như lưu trữ." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 +msgid "Pagination" +msgstr "Phân trang" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 +msgid "RSS feed URL for the post type items." +msgstr "URL nguồn cấp dữ liệu RSS cho các mục loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 +msgid "Feed URL" +msgstr "URL nguồn cấp dữ liệu" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 +msgid "" +"Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " +"URLs." +msgstr "" +"Thay đổi cấu trúc liên kết cố định để thêm tiền tố `WP_Rewrite::$front` vào " +"URL." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 +msgid "Front URL Prefix" +msgstr "Tiền tố URL phía trước" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 +msgid "Customize the slug used in the URL." +msgstr "Tùy chỉnh đường dẫn cố định được sử dụng trong URL." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 +msgid "URL Slug" +msgstr "Đường dẫn cố định URL" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 +msgid "Permalinks for this post type are disabled." +msgstr "Liên kết cố định cho loại nội dung này đã bị vô hiệu hóa." + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 +msgid "" +"Rewrite the URL using a custom slug defined in the input below. Your " +"permalink structure will be" +msgstr "" +"Thay đổi URL bằng cách sử dụng đường dẫn cố định tùy chỉnh được định nghĩa " +"trong đầu vào dưới đây. Cấu trúc đường dẫn cố định của bạn sẽ là" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 +msgid "No Permalink (prevent URL rewriting)" +msgstr "Không có liên kết cố định (ngăn chặn việc viết lại URL)" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 +msgid "Custom Permalink" +msgstr "Liên kết tĩnh tùy chỉnh" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 +msgid "Post Type Key" +msgstr "Khóa loại nội dung" + +#. translators: this string will be appended with the new permalink structure. +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 +msgid "" +"Rewrite the URL using the post type key as the slug. Your permalink " +"structure will be" +msgstr "" +"Thay đổi URL bằng cách sử dụng khóa loại nội dung làm đường dẫn cố định. Cấu " +"trúc liên kết cố định của bạn sẽ là" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +msgid "Permalink Rewrite" +msgstr "Thay đổi liên kết cố định" + +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 +msgid "Delete items by a user when that user is deleted." +msgstr "Xóa các mục của một người dùng khi người dùng đó bị xóa." + +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 +msgid "Delete With User" +msgstr "Xóa với người dùng" + +#: includes/admin/views/acf-post-type/advanced-settings.php:995 +msgid "Allow the post type to be exported from 'Tools' > 'Export'." +msgstr "Cho phép loại nội dung được xuất từ 'Công cụ' > 'Xuất'." + +#: includes/admin/views/acf-post-type/advanced-settings.php:994 +msgid "Can Export" +msgstr "Có thể xuất" + +#: includes/admin/views/acf-post-type/advanced-settings.php:963 +msgid "Optionally provide a plural to be used in capabilities." +msgstr "Tùy chọn cung cấp một số nhiều để sử dụng trong khả năng." + +#: includes/admin/views/acf-post-type/advanced-settings.php:962 +msgid "Plural Capability Name" +msgstr "Tên khả năng số nhiều" + +#: includes/admin/views/acf-post-type/advanced-settings.php:944 +msgid "Choose another post type to base the capabilities for this post type." +msgstr "" +"Chọn một loại nội dung khác để cơ sở các khả năng cho loại nội dung này." + +#: includes/admin/views/acf-post-type/advanced-settings.php:943 +msgid "Singular Capability Name" +msgstr "Tên khả năng số ít" + +#: includes/admin/views/acf-post-type/advanced-settings.php:929 +msgid "" +"By default the capabilities of the post type will inherit the 'Post' " +"capability names, eg. edit_post, delete_posts. Enable to use post type " +"specific capabilities, eg. edit_{singular}, delete_{plural}." +msgstr "" +"Theo mặc định, các khả năng của loại nội dung sẽ kế thừa tên khả năng 'Bài " +"viết', ví dụ: edit_post, delete_posts. Kích hoạt để sử dụng khả năng cụ thể " +"của loại nội dung, ví dụ: edit_{singular}, delete_{plural}." + +#: includes/admin/views/acf-post-type/advanced-settings.php:928 +msgid "Rename Capabilities" +msgstr "Đổi tên quyền người dùng" + +#: includes/admin/views/acf-post-type/advanced-settings.php:913 +msgid "Exclude From Search" +msgstr "Loại trừ khỏi tìm kiếm" + +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 +msgid "" +"Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " +"be turned on in 'Screen options'." +msgstr "" +"Cho phép các mục được thêm vào menu trong màn hình 'Giao diện' > 'Menu'. " +"Phải được bật trong 'Tùy chọn màn hình'." + +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 +msgid "Appearance Menus Support" +msgstr "Hỗ trợ menu giao diện" + +#: includes/admin/views/acf-post-type/advanced-settings.php:881 +msgid "Appears as an item in the 'New' menu in the admin bar." +msgstr "Xuất hiện như một mục trong menu 'Mới' trên thanh quản trị." + +#: includes/admin/views/acf-post-type/advanced-settings.php:880 +msgid "Show In Admin Bar" +msgstr "Hiển thị trong thanh quản trị" + +#: includes/admin/views/acf-post-type/advanced-settings.php:849 +msgid "" +"A PHP function name to be called when setting up the meta boxes for the edit " +"screen." +msgstr "" +"Tên hàm PHP được gọi khi thiết lập các hộp meta cho màn hình chỉnh sửa." + +#: includes/admin/views/acf-post-type/advanced-settings.php:848 +msgid "Custom Meta Box Callback" +msgstr "Hàm gọi lại hộp meta tùy chỉnh" + +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 +msgid "Menu Icon" +msgstr "Biểu tượng menu" + +#: includes/admin/views/acf-post-type/advanced-settings.php:778 +msgid "The position in the sidebar menu in the admin dashboard." +msgstr "Vị trí trong menu thanh bên trên bảng điều khiển quản trị." + +#: includes/admin/views/acf-post-type/advanced-settings.php:777 +msgid "Menu Position" +msgstr "Vị trí menu" + +#: includes/admin/views/acf-post-type/advanced-settings.php:759 +msgid "" +"By default the post type will get a new top level item in the admin menu. If " +"an existing top level item is supplied here, the post type will be added as " +"a submenu item under it." +msgstr "" +"Theo mặc định, loại nội dung sẽ nhận được một mục cấp cao mới trong menu " +"quản trị. Nếu một mục cấp cao hiện có được cung cấp ở đây, loại bài viết sẽ " +"được thêm dưới dạng mục con dưới nó." + +#: includes/admin/views/acf-post-type/advanced-settings.php:758 +msgid "Admin Menu Parent" +msgstr "Menu quản trị cấp trên" + +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 +msgid "Admin editor navigation in the sidebar menu." +msgstr "Điều hướng trình chỉnh sửa của quản trị trong menu thanh bên." + +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 +msgid "Show In Admin Menu" +msgstr "Hiển thị trong menu quản trị" + +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 +msgid "Items can be edited and managed in the admin dashboard." +msgstr "" +"Các mục có thể được chỉnh sửa và quản lý trong bảng điều khiển quản trị." + +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 +msgid "Show In UI" +msgstr "Hiển thị trong giao diện người dùng" + +#: includes/admin/views/acf-post-type/advanced-settings.php:694 +msgid "A link to a post." +msgstr "Một liên kết đến một bài viết." + +#: includes/admin/views/acf-post-type/advanced-settings.php:693 +msgid "Description for a navigation link block variation." +msgstr "Mô tả cho biến thể khối liên kết điều hướng." + +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 +msgid "Item Link Description" +msgstr "Mô tả liên kết mục" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:688 +msgid "A link to a %s." +msgstr "Một liên kết đến %s." + +#: includes/admin/views/acf-post-type/advanced-settings.php:673 +msgid "Post Link" +msgstr "Liên kết bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:672 +msgid "Title for a navigation link block variation." +msgstr "Tiêu đề cho biến thể khối liên kết điều hướng." + +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 +msgid "Item Link" +msgstr "Liên kết mục" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +msgid "%s Link" +msgstr "Liên kết %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:653 +msgid "Post updated." +msgstr "Bài viết đã được cập nhật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:652 +msgid "In the editor notice after an item is updated." +msgstr "Trong thông báo trình soạn thảo sau khi một mục được cập nhật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:651 +msgid "Item Updated" +msgstr "Mục đã được cập nhật" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:648 +msgid "%s updated." +msgstr "%s đã được cập nhật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:633 +msgid "Post scheduled." +msgstr "Bài viết đã được lên lịch." + +#: includes/admin/views/acf-post-type/advanced-settings.php:632 +msgid "In the editor notice after scheduling an item." +msgstr "Trong thông báo trình soạn thảo sau khi lên lịch một mục." + +#: includes/admin/views/acf-post-type/advanced-settings.php:631 +msgid "Item Scheduled" +msgstr "Mục đã được lên lịch" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:628 +msgid "%s scheduled." +msgstr "%s đã được lên lịch." + +#: includes/admin/views/acf-post-type/advanced-settings.php:613 +msgid "Post reverted to draft." +msgstr "Bài viết đã được chuyển về nháp." + +#: includes/admin/views/acf-post-type/advanced-settings.php:612 +msgid "In the editor notice after reverting an item to draft." +msgstr "Trong thông báo trình soạn thảo sau khi chuyển một mục về nháp." + +#: includes/admin/views/acf-post-type/advanced-settings.php:611 +msgid "Item Reverted To Draft" +msgstr "Mục đã được chuyển về nháp" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:608 +msgid "%s reverted to draft." +msgstr "%s đã được chuyển về nháp." + +#: includes/admin/views/acf-post-type/advanced-settings.php:593 +msgid "Post published privately." +msgstr "Bài viết đã được xuất bản riêng tư." + +#: includes/admin/views/acf-post-type/advanced-settings.php:592 +msgid "In the editor notice after publishing a private item." +msgstr "Trong thông báo trình soạn thảo sau khi xuất bản một mục riêng tư." + +#: includes/admin/views/acf-post-type/advanced-settings.php:591 +msgid "Item Published Privately" +msgstr "Mục đã được xuất bản riêng tư" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:588 +msgid "%s published privately." +msgstr "%s đã được xuất bản riêng tư." + +#: includes/admin/views/acf-post-type/advanced-settings.php:573 +msgid "Post published." +msgstr "Bài viết đã được xuất bản." + +#: includes/admin/views/acf-post-type/advanced-settings.php:572 +msgid "In the editor notice after publishing an item." +msgstr "Trong thông báo trình soạn thảo sau khi xuất bản một mục." + +#: includes/admin/views/acf-post-type/advanced-settings.php:571 +msgid "Item Published" +msgstr "Mục đã được xuất bản" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:568 +msgid "%s published." +msgstr "%s đã được xuất bản." + +#: includes/admin/views/acf-post-type/advanced-settings.php:553 +msgid "Posts list" +msgstr "Danh sách bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:552 +msgid "Used by screen readers for the items list on the post type list screen." +msgstr "" +"Được sử dụng bởi máy đọc màn hình cho danh sách mục trên màn hình danh sách " +"loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 +msgid "Items List" +msgstr "Danh sách mục" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +msgid "%s list" +msgstr "Danh sách %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:533 +msgid "Posts list navigation" +msgstr "Điều hướng danh sách bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:532 +msgid "" +"Used by screen readers for the filter list pagination on the post type list " +"screen." +msgstr "" +"Được sử dụng bởi máy đọc màn hình cho phân trang danh sách bộ lọc trên màn " +"hình danh sách loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 +msgid "Items List Navigation" +msgstr "Điều hướng danh sách mục" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +msgid "%s list navigation" +msgstr "Điều hướng danh sách %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:512 +msgid "Filter posts by date" +msgstr "Lọc bài viết theo ngày" + +#: includes/admin/views/acf-post-type/advanced-settings.php:511 +msgid "" +"Used by screen readers for the filter by date heading on the post type list " +"screen." +msgstr "" +"Được sử dụng bởi máy đọc màn hình cho tiêu đề lọc theo ngày trên màn hình " +"danh sách loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:510 +msgid "Filter Items By Date" +msgstr "Lọc mục theo ngày" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:506 +msgid "Filter %s by date" +msgstr "Lọc %s theo ngày" + +#: includes/admin/views/acf-post-type/advanced-settings.php:491 +msgid "Filter posts list" +msgstr "Lọc danh sách bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:490 +msgid "" +"Used by screen readers for the filter links heading on the post type list " +"screen." +msgstr "" +"Được sử dụng bởi máy đọc màn hình cho tiêu đề liên kết bộ lọc trên màn hình " +"danh sách loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:489 +msgid "Filter Items List" +msgstr "Lọc danh sách mục" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:485 +msgid "Filter %s list" +msgstr "Lọc danh sách %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:469 +msgid "In the media modal showing all media uploaded to this item." +msgstr "" +"Trong modal phương tiện hiển thị tất cả phương tiện đã tải lên cho mục này." + +#: includes/admin/views/acf-post-type/advanced-settings.php:468 +msgid "Uploaded To This Item" +msgstr "Đã tải lên mục này" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:464 +msgid "Uploaded to this %s" +msgstr "Đã tải lên %s này" + +#: includes/admin/views/acf-post-type/advanced-settings.php:449 +msgid "Insert into post" +msgstr "Chèn vào bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:448 +msgid "As the button label when adding media to content." +msgstr "Như nhãn nút khi thêm phương tiện vào nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:447 +msgid "Insert Into Media Button" +msgstr "Chèn vào nút Media" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:443 +msgid "Insert into %s" +msgstr "Chèn vào %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:428 +msgid "Use as featured image" +msgstr "Sử dụng làm hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:427 +msgid "" +"As the button label for selecting to use an image as the featured image." +msgstr "Như nhãn nút để chọn sử dụng hình ảnh làm hình ảnh nổi bật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:426 +msgid "Use Featured Image" +msgstr "Sử dụng hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:413 +msgid "Remove featured image" +msgstr "Xóa hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:412 +msgid "As the button label when removing the featured image." +msgstr "Như nhãn nút khi xóa hình ảnh nổi bật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:411 +msgid "Remove Featured Image" +msgstr "Xóa hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:398 +msgid "Set featured image" +msgstr "Đặt hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:397 +msgid "As the button label when setting the featured image." +msgstr "Như nhãn nút khi đặt hình ảnh nổi bật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:396 +msgid "Set Featured Image" +msgstr "Đặt hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:383 +msgid "Featured image" +msgstr "Hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:382 +msgid "In the editor used for the title of the featured image meta box." +msgstr "" +"Trong trình soạn thảo được sử dụng cho tiêu đề của hộp meta hình ảnh nổi bật." + +#: includes/admin/views/acf-post-type/advanced-settings.php:381 +msgid "Featured Image Meta Box" +msgstr "Hộp meta hình ảnh nổi bật" + +#: includes/admin/views/acf-post-type/advanced-settings.php:368 +msgid "Post Attributes" +msgstr "Thuộc tính bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:367 +msgid "In the editor used for the title of the post attributes meta box." +msgstr "" +"Trong trình soạn thảo được sử dụng cho tiêu đề của hộp meta thuộc tính bài " +"viết." + +#: includes/admin/views/acf-post-type/advanced-settings.php:366 +msgid "Attributes Meta Box" +msgstr "Hộp meta thuộc tính" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:363 +msgid "%s Attributes" +msgstr "Thuộc tính %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:348 +msgid "Post Archives" +msgstr "Lưu trữ bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:347 +msgid "" +"Adds 'Post Type Archive' items with this label to the list of posts shown " +"when adding items to an existing menu in a CPT with archives enabled. Only " +"appears when editing menus in 'Live Preview' mode and a custom archive slug " +"has been provided." +msgstr "" +"Thêm các mục 'Lưu trữ loại nội dung' với nhãn này vào danh sách bài viết " +"hiển thị khi thêm mục vào menu hiện tại trong CPT có kích hoạt lưu trữ. Chỉ " +"xuất hiện khi chỉnh sửa menu trong chế độ 'Xem trước trực tiếp' và đã cung " +"cấp đường dẫn cố định lưu trữ tùy chỉnh." + +#: includes/admin/views/acf-post-type/advanced-settings.php:346 +msgid "Archives Nav Menu" +msgstr "Menu điều hướng trang lưu trữ" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:343 +msgid "%s Archives" +msgstr "%s Trang lưu trữ" + +#: includes/admin/views/acf-post-type/advanced-settings.php:328 +msgid "No posts found in Trash" +msgstr "Không tìm thấy bài viết nào trong thùng rác" + +#: includes/admin/views/acf-post-type/advanced-settings.php:327 +msgid "" +"At the top of the post type list screen when there are no posts in the trash." +msgstr "" +"Ở đầu màn hình danh sách loại nội dung khi không có bài viết nào trong thùng " +"rác." + +#: includes/admin/views/acf-post-type/advanced-settings.php:326 +msgid "No Items Found in Trash" +msgstr "Không tìm thấy mục nào trong thùng rác" + +#. translators: %s Plural form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:322 +msgid "No %s found in Trash" +msgstr "Không tìm thấy %s trong thùng rác" + +#: includes/admin/views/acf-post-type/advanced-settings.php:307 +msgid "No posts found" +msgstr "Không tìm thấy bài viết nào" + +#: includes/admin/views/acf-post-type/advanced-settings.php:306 +msgid "" +"At the top of the post type list screen when there are no posts to display." +msgstr "" +"Ở đầu màn hình danh sách loại nội dung khi không có bài viết nào để hiển thị." + +#: includes/admin/views/acf-post-type/advanced-settings.php:305 +msgid "No Items Found" +msgstr "Không tìm thấy mục nào" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +msgid "No %s found" +msgstr "Không tìm thấy %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:286 +msgid "Search Posts" +msgstr "Tìm kiếm bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:285 +msgid "At the top of the items screen when searching for an item." +msgstr "Ở đầu màn hình mục khi tìm kiếm một mục." + +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 +msgid "Search Items" +msgstr "Tìm kiếm mục" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +msgid "Search %s" +msgstr "Tìm kiếm %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:266 +msgid "Parent Page:" +msgstr "Trang cha:" + +#: includes/admin/views/acf-post-type/advanced-settings.php:265 +msgid "For hierarchical types in the post type list screen." +msgstr "Đối với các loại phân cấp trong màn hình danh sách loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:264 +msgid "Parent Item Prefix" +msgstr "Tiền tố mục cha" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +msgid "Parent %s:" +msgstr "Cha %s:" + +#: includes/admin/views/acf-post-type/advanced-settings.php:246 +msgid "New Post" +msgstr "Bài viết mới" + +#: includes/admin/views/acf-post-type/advanced-settings.php:244 +msgid "New Item" +msgstr "Mục mới" + +#. translators: %s Singular form of post type name +#: includes/admin/views/acf-post-type/advanced-settings.php:241 +msgid "New %s" +msgstr "%s mới" + +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 +msgid "Add New Post" +msgstr "Thêm bài viết mới" + +#: includes/admin/views/acf-post-type/advanced-settings.php:205 +msgid "At the top of the editor screen when adding a new item." +msgstr "Ở đầu màn hình trình chỉnh sửa khi thêm một mục mới." + +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 +msgid "Add New Item" +msgstr "Thêm mục mới" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +msgid "Add New %s" +msgstr "Thêm %s mới" + +#: includes/admin/views/acf-post-type/advanced-settings.php:186 +msgid "View Posts" +msgstr "Xem bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:185 +msgid "" +"Appears in the admin bar in the 'All Posts' view, provided the post type " +"supports archives and the home page is not an archive of that post type." +msgstr "" +"Xuất hiện trong thanh quản trị trong chế độ xem 'Tất cả bài viết', miễn là " +"loại nội dung hỗ trợ lưu trữ và trang chủ không phải là lưu trữ của loại nội " +"dung đó." + +#: includes/admin/views/acf-post-type/advanced-settings.php:184 +msgid "View Items" +msgstr "Xem mục" + +#: includes/admin/views/acf-post-type/advanced-settings.php:166 +msgid "View Post" +msgstr "Xem bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:165 +msgid "In the admin bar to view item when editing it." +msgstr "Trong thanh quản trị để xem mục khi đang chỉnh sửa nó." + +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 +msgid "View Item" +msgstr "Xem mục" + +#. translators: %s Singular form of post type name +#. translators: %s Plural form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +msgid "View %s" +msgstr "Xem %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:146 +msgid "Edit Post" +msgstr "Chỉnh sửa bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:145 +msgid "At the top of the editor screen when editing an item." +msgstr "Ở đầu màn hình trình chỉnh sửa khi sửa một mục." + +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 +msgid "Edit Item" +msgstr "Chỉnh sửa mục" + +#. translators: %s Singular form of post type name +#. translators: %s Singular form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +msgid "Edit %s" +msgstr "Chỉnh sửa %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:126 +msgid "All Posts" +msgstr "Tất cả bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 +msgid "In the post type submenu in the admin dashboard." +msgstr "Trong submenu loại nội dung trong bảng điều khiển quản trị." + +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 +msgid "All Items" +msgstr "Tất cả mục" + +#. translators: %s Plural form of post type name +#. translators: %s Plural form of taxonomy name +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +msgid "All %s" +msgstr "Tất cả %s" + +#: includes/admin/views/acf-post-type/advanced-settings.php:105 +msgid "Admin menu name for the post type." +msgstr "Tên menu quản trị cho loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:104 +msgid "Menu Name" +msgstr "Tên menu" + +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 +msgid "Regenerate all labels using the Singular and Plural labels" +msgstr "Tạo lại tất cả các tên bằng cách sử dụng tên số ít và tên số nhiều" + +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 +msgid "Regenerate" +msgstr "Tạo lại" + +#: includes/admin/views/acf-post-type/advanced-settings.php:79 +msgid "Active post types are enabled and registered with WordPress." +msgstr "" +"Các loại nội dung đang hoạt động đã được kích hoạt và đăng ký với WordPress." + +#: includes/admin/views/acf-post-type/advanced-settings.php:63 +msgid "A descriptive summary of the post type." +msgstr "Một tóm tắt mô tả về loại nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:48 +msgid "Add Custom" +msgstr "Thêm tùy chỉnh" + +#: includes/admin/views/acf-post-type/advanced-settings.php:42 +msgid "Enable various features in the content editor." +msgstr "Kích hoạt các tính năng khác nhau trong trình chỉnh sửa nội dung." + +#: includes/admin/views/acf-post-type/advanced-settings.php:31 +msgid "Post Formats" +msgstr "Định dạng bài viết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:25 +msgid "Editor" +msgstr "Trình chỉnh sửa" + +#: includes/admin/views/acf-post-type/advanced-settings.php:24 +msgid "Trackbacks" +msgstr "Theo dõi liên kết" + +#: includes/admin/views/acf-post-type/basic-settings.php:87 +msgid "Select existing taxonomies to classify items of the post type." +msgstr "Chọn các phân loại hiện có để phân loại các mục của loại nội dung." + +#: includes/admin/views/acf-field-group/field.php:158 +msgid "Browse Fields" +msgstr "Duyệt các trường" + +#: includes/admin/tools/class-acf-admin-tool-import.php:287 +msgid "Nothing to import" +msgstr "Không có gì để nhập" + +#: includes/admin/tools/class-acf-admin-tool-import.php:282 +msgid ". The Custom Post Type UI plugin can be deactivated." +msgstr "" +". Plugin Giao diện người dùng loại nội dung tùy chỉnh có thể được hủy kích " +"hoạt." + +#. translators: %d - number of items imported from CPTUI +#: includes/admin/tools/class-acf-admin-tool-import.php:273 +msgid "Imported %d item from Custom Post Type UI -" +msgid_plural "Imported %d items from Custom Post Type UI -" +msgstr[0] "Đã nhập %d mục từ giao diện người dùng loại nội dung tùy chỉnh -" + +#: includes/admin/tools/class-acf-admin-tool-import.php:257 +msgid "Failed to import taxonomies." +msgstr "Không thể nhập phân loại." + +#: includes/admin/tools/class-acf-admin-tool-import.php:239 +msgid "Failed to import post types." +msgstr "Không thể nhập loại nội dung." + +#: includes/admin/tools/class-acf-admin-tool-import.php:228 +msgid "Nothing from Custom Post Type UI plugin selected for import." +msgstr "" +"Không có gì từ plugin Giao diện người dùng loại nội dung tùy chỉnh được chọn " +"để nhập." + +#: includes/admin/tools/class-acf-admin-tool-import.php:204 +msgid "Imported 1 item" +msgid_plural "Imported %s items" +msgstr[0] "Đã nhập %s mục" + +#: includes/admin/tools/class-acf-admin-tool-import.php:119 +msgid "" +"Importing a Post Type or Taxonomy with the same key as one that already " +"exists will overwrite the settings for the existing Post Type or Taxonomy " +"with those of the import." +msgstr "" +"Nhập một loại nội dung hoặc Phân loại với khóa giống như một cái đã tồn tại " +"sẽ ghi đè các cài đặt cho loại nội dung hoặc Phân loại hiện tại với những " +"cái của nhập khẩu." + +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 +msgid "Import from Custom Post Type UI" +msgstr "Nhập từ Giao diện người dùng loại nội dung Tùy chỉnh" + +#: includes/admin/tools/class-acf-admin-tool-export.php:354 +msgid "" +"The following code can be used to register a local version of the selected " +"items. Storing field groups, post types, or taxonomies locally can provide " +"many benefits such as faster load times, version control & dynamic fields/" +"settings. Simply copy and paste the following code to your theme's functions." +"php file or include it within an external file, then deactivate or delete " +"the items from the ACF admin." +msgstr "" +"Mã sau đây có thể được sử dụng để đăng ký một phiên bản địa phương của các " +"mục đã chọn. Lưu trữ nhóm trường, loại nội dung hoặc phân loại một cách địa " +"phương có thể mang lại nhiều lợi ích như thời gian tải nhanh hơn, kiểm soát " +"phiên bản và trường/cài đặt động. Chỉ cần sao chép và dán mã sau vào tệp " +"functions.php giao diện của bạn hoặc bao gồm nó trong một tệp bên ngoài, sau " +"đó hủy kích hoạt hoặc xóa các mục từ quản trị ACF." + +#: includes/admin/tools/class-acf-admin-tool-export.php:353 +msgid "Export - Generate PHP" +msgstr "Xuất - Tạo PHP" + +#: includes/admin/tools/class-acf-admin-tool-export.php:330 +msgid "Export" +msgstr "Xuất" + +#: includes/admin/tools/class-acf-admin-tool-export.php:264 +msgid "Select Taxonomies" +msgstr "Chọn Phân loại" + +#: includes/admin/tools/class-acf-admin-tool-export.php:239 +msgid "Select Post Types" +msgstr "Chọn loại nội dung" + +#: includes/admin/tools/class-acf-admin-tool-export.php:155 +msgid "Exported 1 item." +msgid_plural "Exported %s items." +msgstr[0] "Đã xuất %s mục." + +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 +msgid "Category" +msgstr "Danh mục" + +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 +msgid "Tag" +msgstr "Thẻ" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:82 +msgid "%s taxonomy created" +msgstr "%s đã tạo phân loại" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:76 +msgid "%s taxonomy updated" +msgstr "%s đã cập nhật phân loại" + +#: includes/admin/post-types/admin-taxonomy.php:56 +msgid "Taxonomy draft updated." +msgstr "Bản nháp phân loại đã được cập nhật." + +#: includes/admin/post-types/admin-taxonomy.php:55 +msgid "Taxonomy scheduled for." +msgstr "Phân loại được lên lịch cho." + +#: includes/admin/post-types/admin-taxonomy.php:54 +msgid "Taxonomy submitted." +msgstr "Phân loại đã được gửi." + +#: includes/admin/post-types/admin-taxonomy.php:53 +msgid "Taxonomy saved." +msgstr "Phân loại đã được lưu." + +#: includes/admin/post-types/admin-taxonomy.php:49 +msgid "Taxonomy deleted." +msgstr "Phân loại đã được xóa." + +#: includes/admin/post-types/admin-taxonomy.php:48 +msgid "Taxonomy updated." +msgstr "Phân loại đã được cập nhật." + +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 +msgid "" +"This taxonomy could not be registered because its key is in use by another " +"taxonomy registered by another plugin or theme." +msgstr "" +"Phân loại này không thể được đăng ký vì khóa của nó đang được sử dụng bởi " +"một phân loại khác được đăng ký bởi một plugin hoặc giao diện khác." + +#. translators: %s number of taxonomies synchronized +#: includes/admin/post-types/admin-taxonomies.php:333 +msgid "Taxonomy synchronized." +msgid_plural "%s taxonomies synchronized." +msgstr[0] "Đã đồng bộ hóa %s phân loại." + +#. translators: %s number of taxonomies duplicated +#: includes/admin/post-types/admin-taxonomies.php:326 +msgid "Taxonomy duplicated." +msgid_plural "%s taxonomies duplicated." +msgstr[0] "Đã nhân đôi %s phân loại." + +#. translators: %s number of taxonomies deactivated +#: includes/admin/post-types/admin-taxonomies.php:319 +msgid "Taxonomy deactivated." +msgid_plural "%s taxonomies deactivated." +msgstr[0] "Đã hủy kích hoạt %s phân loại." + +#. translators: %s number of taxonomies activated +#: includes/admin/post-types/admin-taxonomies.php:312 +msgid "Taxonomy activated." +msgid_plural "%s taxonomies activated." +msgstr[0] "Đã kích hoạt %s phân loại." + +#: includes/admin/post-types/admin-taxonomies.php:113 +msgid "Terms" +msgstr "Mục phân loại" + +#. translators: %s number of post types synchronized +#: includes/admin/post-types/admin-post-types.php:327 +msgid "Post type synchronized." +msgid_plural "%s post types synchronized." +msgstr[0] "Đã đồng bộ hóa %s loại nội dung." + +#. translators: %s number of post types duplicated +#: includes/admin/post-types/admin-post-types.php:320 +msgid "Post type duplicated." +msgid_plural "%s post types duplicated." +msgstr[0] "Đã nhân đôi %s loại nội dung." + +#. translators: %s number of post types deactivated +#: includes/admin/post-types/admin-post-types.php:313 +msgid "Post type deactivated." +msgid_plural "%s post types deactivated." +msgstr[0] "Đã hủy kích hoạt %s loại nội dung." + +#. translators: %s number of post types activated +#: includes/admin/post-types/admin-post-types.php:306 +msgid "Post type activated." +msgid_plural "%s post types activated." +msgstr[0] "Đã kích hoạt %s loại nội dung." + +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 +msgid "Post Types" +msgstr "Loại nội dung" + +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 +msgid "Advanced Settings" +msgstr "Cài đặt nâng cao" + +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 +msgid "Basic Settings" +msgstr "Cài đặt cơ bản" + +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 +msgid "" +"This post type could not be registered because its key is in use by another " +"post type registered by another plugin or theme." +msgstr "" +"Loại nội dung này không thể được đăng ký vì khóa của nó đang được sử dụng " +"bởi một loại nội dung khác được đăng ký bởi một plugin hoặc giao diện khác." + +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 +msgid "Pages" +msgstr "Trang" + +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "Liên kết Nhóm Trường Hiện tại" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:80 +msgid "%s post type created" +msgstr "%s Đã tạo loại nội dung" + +#. translators: %s taxonomy name +#: includes/admin/post-types/admin-taxonomy.php:78 +msgid "Add fields to %s" +msgstr "Thêm trường vào %s" + +#. translators: %s post type name +#: includes/admin/post-types/admin-post-type.php:76 +msgid "%s post type updated" +msgstr "%s Đã cập nhật loại nội dung" + +#: includes/admin/post-types/admin-post-type.php:56 +msgid "Post type draft updated." +msgstr "Bản nháp loại nội dung đã được cập nhật." + +#: includes/admin/post-types/admin-post-type.php:55 +msgid "Post type scheduled for." +msgstr "Loại nội dung được lên lịch cho." + +#: includes/admin/post-types/admin-post-type.php:54 +msgid "Post type submitted." +msgstr "Loại nội dung đã được gửi." + +#: includes/admin/post-types/admin-post-type.php:53 +msgid "Post type saved." +msgstr "Loại nội dung đã được lưu." + +#: includes/admin/post-types/admin-post-type.php:50 +msgid "Post type updated." +msgstr "Loại nội dung đã được cập nhật." + +#: includes/admin/post-types/admin-post-type.php:49 +msgid "Post type deleted." +msgstr "Loại nội dung đã được xóa." + +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 +msgid "Type to search..." +msgstr "Nhập để tìm kiếm..." + +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 +msgid "PRO Only" +msgstr "Chỉ dành cho PRO" + +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 +msgid "Field groups linked successfully." +msgstr "Nhóm trường đã được liên kết thành công." + +#. translators: %s - URL to ACF tools page. +#: includes/admin/admin.php:199 +msgid "" +"Import Post Types and Taxonomies registered with Custom Post Type UI and " +"manage them with ACF. Get Started." +msgstr "" +"Nhập loại nội dung và Phân loại đã đăng ký với Giao diện người dùng loại nội " +"dung Tùy chỉnh và quản lý chúng với ACF. Bắt đầu." + +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 +msgid "ACF" +msgstr "ACF" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "taxonomy" +msgstr "phân loại" + +#: includes/admin/admin-internal-post-type.php:314 +msgid "post type" +msgstr "loại nội dung" + +#: includes/admin/admin-internal-post-type.php:338 +msgid "Done" +msgstr "Hoàn tất" + +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "Nhóm trường" + +#: includes/admin/admin-internal-post-type.php:323 +msgid "Select one or many field groups..." +msgstr "Chọn một hoặc nhiều nhóm trường..." + +#: includes/admin/admin-internal-post-type.php:322 +msgid "Please select the field groups to link." +msgstr "Vui lòng chọn nhóm trường để liên kết." + +#: includes/admin/admin-internal-post-type.php:280 +msgid "Field group linked successfully." +msgid_plural "Field groups linked successfully." +msgstr[0] "Nhóm trường đã được liên kết thành công." + +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 +msgctxt "post status" +msgid "Registration Failed" +msgstr "Đăng ký Thất bại" + +#: includes/admin/admin-internal-post-type-list.php:276 +msgid "" +"This item could not be registered because its key is in use by another item " +"registered by another plugin or theme." +msgstr "" +"Mục này không thể được đăng ký vì khóa của nó đang được sử dụng bởi một mục " +"khác được đăng ký bởi một plugin hoặc giao diện khác." + +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 +msgid "REST API" +msgstr "REST API" + +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 +msgid "Permissions" +msgstr "Quyền" + +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 +msgid "URLs" +msgstr "URL" + +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 +msgid "Visibility" +msgstr "Khả năng hiển thị" + +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 +msgid "Labels" +msgstr "Nhãn" + +#: includes/admin/post-types/admin-field-group.php:279 +msgid "Field Settings Tabs" +msgstr "Thẻ thiết lập trường" + +#. Author URI of the plugin +#: acf.php +msgid "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" +msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" + +#: includes/api/api-template.php:1027 +msgid "[ACF shortcode value disabled for preview]" +msgstr "[Giá trị shortcode ACF bị tắt xem trước]" + +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 +msgid "Close Modal" +msgstr "Thoát hộp cửa sổ" + +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 +msgid "Field moved to other group" +msgstr "Trường được chuyển đến nhóm khác" + +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 +msgid "Close modal" +msgstr "Thoát hộp cửa sổ" + +#: includes/fields/class-acf-field-tab.php:122 +msgid "Start a new group of tabs at this tab." +msgstr "Bắt đầu một nhóm mới của các tab tại tab này." + +#: includes/fields/class-acf-field-tab.php:121 +msgid "New Tab Group" +msgstr "Nhóm Tab mới" + +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 +msgid "Use a stylized checkbox using select2" +msgstr "Sử dụng hộp kiểm được tạo kiểu bằng select2" + +#: includes/fields/class-acf-field-radio.php:250 +msgid "Save Other Choice" +msgstr "Lưu Lựa chọn khác" + +#: includes/fields/class-acf-field-radio.php:239 +msgid "Allow Other Choice" +msgstr "Cho phép lựa chọn khác" + +#: includes/fields/class-acf-field-checkbox.php:420 +msgid "Add Toggle All" +msgstr "Thêm chuyển đổi tất cả" + +#: includes/fields/class-acf-field-checkbox.php:379 +msgid "Save Custom Values" +msgstr "Lưu Giá trị Tùy chỉnh" + +#: includes/fields/class-acf-field-checkbox.php:368 +msgid "Allow Custom Values" +msgstr "Cho phép giá trị tùy chỉnh" + +#: includes/fields/class-acf-field-checkbox.php:134 +msgid "Checkbox custom values cannot be empty. Uncheck any empty values." +msgstr "" +"Giá trị tùy chỉnh của hộp kiểm không thể trống. Bỏ chọn bất kỳ giá trị trống " +"nào." + +#: includes/admin/views/global/navigation.php:253 +msgid "Updates" +msgstr "Cập nhật" + +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 +msgid "Advanced Custom Fields logo" +msgstr "Logo Advanced Custom Fields" + +#: includes/admin/views/global/form-top.php:92 +msgid "Save Changes" +msgstr "Lưu thay đổi" + +#: includes/admin/views/global/form-top.php:79 +msgid "Field Group Title" +msgstr "Tiêu đề nhóm trường" + +#: includes/admin/views/acf-post-type/advanced-settings.php:709 +#: includes/admin/views/global/form-top.php:3 +msgid "Add title" +msgstr "Thêm tiêu đề" + +#. translators: %s url to getting started guide +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 +msgid "" +"New to ACF? Take a look at our getting " +"started guide." +msgstr "" +"Mới sử dụng ACF? Hãy xem qua hướng dẫn bắt " +"đầu của chúng tôi." + +#: includes/admin/views/acf-field-group/list-empty.php:24 +msgid "Add Field Group" +msgstr "Thêm nhóm trường" + +#. translators: %s url to creating a field group page +#: includes/admin/views/acf-field-group/list-empty.php:18 +msgid "" +"ACF uses field groups to group custom " +"fields together, and then attach those fields to edit screens." +msgstr "" +"ACF sử dụng nhóm trường để nhóm các " +"trường tùy chỉnh lại với nhau, sau đó gắn các trường đó vào màn hình chỉnh " +"sửa." + +#: includes/admin/views/acf-field-group/list-empty.php:12 +msgid "Add Your First Field Group" +msgstr "Thêm nhóm trường đầu tiên của bạn" + +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 +msgid "Options Pages" +msgstr "Trang cài đặt" + +#: includes/admin/views/acf-field-group/pro-features.php:54 +msgid "ACF Blocks" +msgstr "Khối ACF" + +#: includes/admin/views/acf-field-group/pro-features.php:62 +msgid "Gallery Field" +msgstr "Trường Album ảnh" + +#: includes/admin/views/acf-field-group/pro-features.php:42 +msgid "Flexible Content Field" +msgstr "Trường nội dung linh hoạt" + +#: includes/admin/views/acf-field-group/pro-features.php:46 +msgid "Repeater Field" +msgstr "Trường lặp lại" + +#: includes/admin/views/global/navigation.php:215 +msgid "Unlock Extra Features with ACF PRO" +msgstr "Mở khóa tính năng mở rộng với ACF PRO" + +#: includes/admin/views/acf-field-group/options.php:267 +msgid "Delete Field Group" +msgstr "Xóa nhóm trường" + +#. translators: 1: Post creation date 2: Post creation time +#: includes/admin/views/acf-field-group/options.php:261 +msgid "Created on %1$s at %2$s" +msgstr "Được tạo vào %1$s lúc %2$s" + +#: includes/acf-field-group-functions.php:497 +msgid "Group Settings" +msgstr "Cài đặt nhóm" + +#: includes/acf-field-group-functions.php:495 +msgid "Location Rules" +msgstr "Quy tắc vị trí" + +#. translators: %s url to field types list +#: includes/admin/views/acf-field-group/fields.php:73 +msgid "" +"Choose from over 30 field types. Learn " +"more." +msgstr "" +"Chọn từ hơn 30 loại trường. Tìm hiểu thêm." + +#: includes/admin/views/acf-field-group/fields.php:65 +msgid "" +"Get started creating new custom fields for your posts, pages, custom post " +"types and other WordPress content." +msgstr "" +"Bắt đầu tạo các trường tùy chỉnh mới cho bài viết, trang, loại nội dung tùy " +"chỉnh và nội dung WordPress khác của bạn." + +#: includes/admin/views/acf-field-group/fields.php:64 +msgid "Add Your First Field" +msgstr "Thêm trường đầu tiên của bạn" + +#. translators: A symbol (or text, if not available in your locale) meaning +#. "Order Number", in terms of positional placement. +#: includes/admin/views/acf-field-group/fields.php:43 +msgid "#" +msgstr "#" + +#: includes/admin/views/acf-field-group/fields.php:33 +#: includes/admin/views/acf-field-group/fields.php:67 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 +msgid "Add Field" +msgstr "Thêm trường" + +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 +msgid "Presentation" +msgstr "Trình bày" + +#: includes/fields.php:383 +msgid "Validation" +msgstr "Xác thực" + +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 +msgid "General" +msgstr "Tổng quan" + +#: includes/admin/tools/class-acf-admin-tool-import.php:67 +msgid "Import JSON" +msgstr "Nhập JSON" + +#: includes/admin/tools/class-acf-admin-tool-export.php:338 +msgid "Export As JSON" +msgstr "Xuất JSON" + +#. translators: %s number of field groups deactivated +#: includes/admin/post-types/admin-field-groups.php:360 +msgid "Field group deactivated." +msgid_plural "%s field groups deactivated." +msgstr[0] "Nhóm trường %s đã bị ngừng kích hoạt." + +#. translators: %s number of field groups activated +#: includes/admin/post-types/admin-field-groups.php:353 +msgid "Field group activated." +msgid_plural "%s field groups activated." +msgstr[0] "Nhóm trường %s đã được kích hoạt." + +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 +msgid "Deactivate" +msgstr "Ngừng kích hoạt" + +#: includes/admin/admin-internal-post-type-list.php:470 +msgid "Deactivate this item" +msgstr "Ngừng kích hoạt mục này" + +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 +msgid "Activate" +msgstr "Kích hoạt" + +#: includes/admin/admin-internal-post-type-list.php:466 +msgid "Activate this item" +msgstr "Kích hoạt mục này" + +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 +msgid "Move field group to trash?" +msgstr "Chuyển nhóm trường vào thùng rác?" + +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Inactive" +msgstr "Không hoạt động" + +#. Author of the plugin +#: acf.php +msgid "WP Engine" +msgstr "WP Engine" + +#: acf.php:558 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields PRO." +msgstr "" +"Advanced Custom Fields và Advanced Custom Fields PRO không nên hoạt động " +"cùng một lúc. Chúng tôi đã tự động tắt Advanced Custom Fields PRO." + +#: acf.php:556 +msgid "" +"Advanced Custom Fields and Advanced Custom Fields PRO should not be active " +"at the same time. We've automatically deactivated Advanced Custom Fields." +msgstr "" +"Advanced Custom Fields và Advanced Custom Fields PRO không nên hoạt động " +"cùng một lúc. Chúng tôi đã tự động tắt Advanced Custom Fields." + +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 +msgid "" +"%1$s - We've detected one or more calls to retrieve ACF " +"field values before ACF has been initialized. This is not supported and can " +"result in malformed or missing data. Learn how to fix this." +msgstr "" +"%1$s - Chúng tôi đã phát hiện một hoặc nhiều cuộc gọi để " +"lấy giá trị trường ACF trước khi ACF được khởi tạo. Điều này không được hỗ " +"trợ và có thể dẫn đến dữ liệu bị hỏng hoặc thiếu. Tìm hiểu cách khắc phục điều này." + +#: includes/fields/class-acf-field-user.php:578 +msgid "%1$s must have a user with the %2$s role." +msgid_plural "%1$s must have a user with one of the following roles: %2$s" +msgstr[0] "%1$s phải có một người dùng với vai trò %2$s." + +#: includes/fields/class-acf-field-user.php:569 +msgid "%1$s must have a valid user ID." +msgstr "%1$s phải có một ID người dùng hợp lệ." + +#: includes/fields/class-acf-field-user.php:408 +msgid "Invalid request." +msgstr "Yêu cầu không hợp lệ." + +#: includes/fields/class-acf-field-select.php:629 +msgid "%1$s is not one of %2$s" +msgstr "%1$s không phải là một trong %2$s" + +#: includes/fields/class-acf-field-post_object.php:660 +msgid "%1$s must have term %2$s." +msgid_plural "%1$s must have one of the following terms: %2$s" +msgstr[0] "%1$s phải có mục phân loại %2$s." + +#: includes/fields/class-acf-field-post_object.php:644 +msgid "%1$s must be of post type %2$s." +msgid_plural "%1$s must be of one of the following post types: %2$s" +msgstr[0] "%1$s phải là loại nội dung %2$s." + +#: includes/fields/class-acf-field-post_object.php:635 +msgid "%1$s must have a valid post ID." +msgstr "%1$s phải có một ID bài viết hợp lệ." + +#: includes/fields/class-acf-field-file.php:447 +msgid "%s requires a valid attachment ID." +msgstr "%s yêu cầu một ID đính kèm hợp lệ." + +#: includes/admin/views/acf-field-group/options.php:233 +msgid "Show in REST API" +msgstr "Hiển thị trong REST API" + +#: includes/fields/class-acf-field-color_picker.php:156 +msgid "Enable Transparency" +msgstr "Kích hoạt tính trong suốt" + +#: includes/fields/class-acf-field-color_picker.php:175 +msgid "RGBA Array" +msgstr "Array RGBA" + +#: includes/fields/class-acf-field-color_picker.php:92 +msgid "RGBA String" +msgstr "Chuỗi RGBA" + +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 +msgid "Hex String" +msgstr "Chuỗi Hex" + +#: includes/admin/views/browse-fields-modal.php:12 +msgid "Upgrade to PRO" +msgstr "Nâng cấp lên PRO" + +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 +msgctxt "post status" +msgid "Active" +msgstr "Hoạt động" + +#: includes/fields/class-acf-field-email.php:166 +msgid "'%s' is not a valid email address" +msgstr "'%s' không phải là một địa chỉ email hợp lệ" + +#: includes/fields/class-acf-field-color_picker.php:70 +msgid "Color value" +msgstr "Giá trị màu" + +#: includes/fields/class-acf-field-color_picker.php:68 +msgid "Select default color" +msgstr "Chọn màu mặc định" + +#: includes/fields/class-acf-field-color_picker.php:66 +msgid "Clear color" +msgstr "Xóa màu" + +#: includes/acf-wp-functions.php:90 +msgid "Blocks" +msgstr "Khối" + +#: includes/acf-wp-functions.php:86 +msgid "Options" +msgstr "Tùy chọn" + +#: includes/acf-wp-functions.php:82 +msgid "Users" +msgstr "Người dùng" + +#: includes/acf-wp-functions.php:78 +msgid "Menu items" +msgstr "Mục menu" + +#: includes/acf-wp-functions.php:70 +msgid "Widgets" +msgstr "Tiện ích" + +#: includes/acf-wp-functions.php:62 +msgid "Attachments" +msgstr "Đính kèm các tệp" + +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 +#: includes/post-types/class-acf-taxonomy.php:90 +#: includes/post-types/class-acf-taxonomy.php:91 +msgid "Taxonomies" +msgstr "Phân loại" + +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 +msgid "Posts" +msgstr "Bài viết" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +msgid "Last updated: %s" +msgstr "Cập nhật lần cuối: %s" + +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 +msgid "Sorry, this post is unavailable for diff comparison." +msgstr "Xin lỗi, bài viết này không khả dụng để so sánh diff." + +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +msgid "Invalid field group parameter(s)." +msgstr "Tham số nhóm trường không hợp lệ." + +#: includes/admin/admin-internal-post-type-list.php:429 +msgid "Awaiting save" +msgstr "Đang chờ lưu" + +#: includes/admin/admin-internal-post-type-list.php:426 +msgid "Saved" +msgstr "Đã lưu" + +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 +msgid "Import" +msgstr "Nhập" + +#: includes/admin/admin-internal-post-type-list.php:418 +msgid "Review changes" +msgstr "Xem xét thay đổi" + +#: includes/admin/admin-internal-post-type-list.php:394 +msgid "Located in: %s" +msgstr "Đặt tại: %s" + +#: includes/admin/admin-internal-post-type-list.php:391 +msgid "Located in plugin: %s" +msgstr "Đặt trong plugin: %s" + +#: includes/admin/admin-internal-post-type-list.php:388 +msgid "Located in theme: %s" +msgstr "Đặt trong giao diện: %s" + +#: includes/admin/post-types/admin-field-groups.php:235 +msgid "Various" +msgstr "Đa dạng" + +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 +msgid "Sync changes" +msgstr "Đồng bộ hóa thay đổi" + +#: includes/admin/admin-internal-post-type-list.php:229 +msgid "Loading diff" +msgstr "Đang tải diff" + +#: includes/admin/admin-internal-post-type-list.php:228 +msgid "Review local JSON changes" +msgstr "Xem xét thay đổi JSON cục bộ" + +#: includes/admin/admin.php:174 +msgid "Visit website" +msgstr "Truy cập trang web" + +#: includes/admin/admin.php:173 +msgid "View details" +msgstr "Xem chi tiết" + +#: includes/admin/admin.php:172 +msgid "Version %s" +msgstr "Phiên bản %s" + +#: includes/admin/admin.php:171 +msgid "Information" +msgstr "Thông tin" + +#: includes/admin/admin.php:162 +msgid "" +"Help Desk. The support professionals on " +"our Help Desk will assist with your more in depth, technical challenges." +msgstr "" +"Bàn Giúp đỡ. Các chuyên viên hỗ trợ tại " +"Bàn Giúp đỡ của chúng tôi sẽ giúp bạn giải quyết các thách thức kỹ thuật sâu " +"hơn." + +#: includes/admin/admin.php:158 +msgid "" +"Discussions. We have an active and " +"friendly community on our Community Forums who may be able to help you " +"figure out the 'how-tos' of the ACF world." +msgstr "" +"Thảo luận. Chúng tôi có một cộng đồng " +"năng động và thân thiện trên Diễn đàn Cộng đồng của chúng tôi, có thể giúp " +"bạn tìm hiểu 'cách làm' trong thế giới ACF." + +#: includes/admin/admin.php:154 +msgid "" +"Documentation. Our extensive " +"documentation contains references and guides for most situations you may " +"encounter." +msgstr "" +"Tài liệu. Tài liệu rộng lớn của chúng " +"tôi chứa các tài liệu tham khảo và hướng dẫn cho hầu hết các tình huống bạn " +"có thể gặp phải." + +#: includes/admin/admin.php:151 +msgid "" +"We are fanatical about support, and want you to get the best out of your " +"website with ACF. If you run into any difficulties, there are several places " +"you can find help:" +msgstr "" +"Chúng tôi rất cuồng nhiệt về hỗ trợ, và muốn bạn có được những điều tốt nhất " +"từ trang web của bạn với ACF. Nếu bạn gặp bất kỳ khó khăn nào, có một số nơi " +"bạn có thể tìm kiếm sự giúp đỡ:" + +#: includes/admin/admin.php:148 includes/admin/admin.php:150 +msgid "Help & Support" +msgstr "Giúp đỡ & Hỗ trợ" + +#: includes/admin/admin.php:139 +msgid "" +"Please use the Help & Support tab to get in touch should you find yourself " +"requiring assistance." +msgstr "" +"Vui lòng sử dụng tab Giúp đỡ & Hỗ trợ để liên hệ nếu bạn cần sự hỗ trợ." + +#: includes/admin/admin.php:136 +msgid "" +"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " +"yourself with the plugin's philosophy and best practises." +msgstr "" +"Trước khi tạo Nhóm Trường đầu tiên của bạn, chúng tôi khuyên bạn nên đọc " +"hướng dẫn Bắt đầu của chúng tôi để làm " +"quen với triết lý và các phương pháp tốt nhất của plugin." + +#: includes/admin/admin.php:134 +msgid "" +"The Advanced Custom Fields plugin provides a visual form builder to " +"customize WordPress edit screens with extra fields, and an intuitive API to " +"display custom field values in any theme template file." +msgstr "" +"Plugin Advanced Custom Fields cung cấp một trình xây dựng form trực quan để " +"tùy chỉnh màn hình chỉnh sửa WordPress với các trường bổ sung, và một API " +"trực quan để hiển thị giá trị trường tùy chỉnh trong bất kỳ tệp mẫu giao " +"diện nào." + +#: includes/admin/admin.php:131 includes/admin/admin.php:133 +msgid "Overview" +msgstr "Tổng quan" + +#. translators: %s the name of the location type +#: includes/locations.php:38 +msgid "Location type \"%s\" is already registered." +msgstr "Loại vị trí \"%s\" đã được đăng ký." + +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 +msgid "Class \"%s\" does not exist." +msgstr "Lớp \"%s\" không tồn tại." + +#: includes/ajax/class-acf-ajax-query-users.php:41 +#: includes/ajax/class-acf-ajax.php:157 +msgid "Invalid nonce." +msgstr "Số lần không hợp lệ." + +#: includes/fields/class-acf-field-user.php:400 +msgid "Error loading field." +msgstr "Lỗi tải trường." + +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 +msgid "Location not found: %s" +msgstr "Không tìm thấy vị trí: %s" + +#: includes/forms/form-user.php:328 +msgid "Error: %s" +msgstr "Lỗi: %s" + +#: includes/locations/class-acf-location-widget.php:22 +msgid "Widget" +msgstr "Tiện ích" + +#: includes/locations/class-acf-location-user-role.php:24 +msgid "User Role" +msgstr "Vai trò người dùng" + +#: includes/locations/class-acf-location-comment.php:22 +msgid "Comment" +msgstr "Bình luận" + +#: includes/locations/class-acf-location-post-format.php:22 +msgid "Post Format" +msgstr "Định dạng bài viết" + +#: includes/locations/class-acf-location-nav-menu-item.php:22 +msgid "Menu Item" +msgstr "Mục menu" + +#: includes/locations/class-acf-location-post-status.php:22 +msgid "Post Status" +msgstr "Trang thái bài viết" + +#: includes/acf-wp-functions.php:74 +#: includes/locations/class-acf-location-nav-menu.php:89 +msgid "Menus" +msgstr "Menus" + +#: includes/locations/class-acf-location-nav-menu.php:80 +msgid "Menu Locations" +msgstr "Vị trí menu" + +#: includes/locations/class-acf-location-nav-menu.php:22 +msgid "Menu" +msgstr "Menu" + +#: includes/locations/class-acf-location-post-taxonomy.php:22 +msgid "Post Taxonomy" +msgstr "Phân loại bài viết" + +#: includes/locations/class-acf-location-page-type.php:114 +msgid "Child Page (has parent)" +msgstr "Trang con (có trang cha)" + +#: includes/locations/class-acf-location-page-type.php:113 +msgid "Parent Page (has children)" +msgstr "Trang cha (có trang con)" + +#: includes/locations/class-acf-location-page-type.php:112 +msgid "Top Level Page (no parent)" +msgstr "Trang cấp cao nhất (không có trang cha)" + +#: includes/locations/class-acf-location-page-type.php:111 +msgid "Posts Page" +msgstr "Trang bài viết" + +#: includes/locations/class-acf-location-page-type.php:110 +msgid "Front Page" +msgstr "Trang chủ" + +#: includes/locations/class-acf-location-page-type.php:22 +msgid "Page Type" +msgstr "Loại trang" + +#: includes/locations/class-acf-location-current-user.php:73 +msgid "Viewing back end" +msgstr "Đang xem phía sau" + +#: includes/locations/class-acf-location-current-user.php:72 +msgid "Viewing front end" +msgstr "Đang xem phía trước" + +#: includes/locations/class-acf-location-current-user.php:71 +msgid "Logged in" +msgstr "Đã đăng nhập" + +#: includes/locations/class-acf-location-current-user.php:22 +msgid "Current User" +msgstr "Người dùng hiện tại" + +#: includes/locations/class-acf-location-page-template.php:22 +msgid "Page Template" +msgstr "Mẫu trang" + +#: includes/locations/class-acf-location-user-form.php:74 +msgid "Register" +msgstr "Register" + +#: includes/locations/class-acf-location-user-form.php:73 +msgid "Add / Edit" +msgstr "Thêm / Chỉnh sửa" + +#: includes/locations/class-acf-location-user-form.php:22 +msgid "User Form" +msgstr "Form người dùng" + +#: includes/locations/class-acf-location-page-parent.php:22 +msgid "Page Parent" +msgstr "Trang cha" + +#: includes/locations/class-acf-location-current-user-role.php:77 +msgid "Super Admin" +msgstr "Quản trị viên cấp cao" + +#: includes/locations/class-acf-location-current-user-role.php:22 +msgid "Current User Role" +msgstr "Vai trò người dùng hiện tại" + +#: includes/locations/class-acf-location-page-template.php:73 +#: includes/locations/class-acf-location-post-template.php:85 +msgid "Default Template" +msgstr "Mẫu mặc định" + +#: includes/locations/class-acf-location-post-template.php:22 +msgid "Post Template" +msgstr "Mẫu bài viết" + +#: includes/locations/class-acf-location-post-category.php:22 +msgid "Post Category" +msgstr "Danh mục bài viết" + +#: includes/locations/class-acf-location-attachment.php:84 +msgid "All %s formats" +msgstr "Tất cả %s các định dạng" + +#: includes/locations/class-acf-location-attachment.php:22 +msgid "Attachment" +msgstr "Đính kèm tệp" + +#: includes/validation.php:313 +msgid "%s value is required" +msgstr "%s giá trị là bắt buộc" + +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +msgid "Show this field if" +msgstr "Hiển thị trường này nếu" + +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 +msgid "Conditional Logic" +msgstr "Điều kiện logic" + +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 +msgid "and" +msgstr "và" + +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 +msgid "Local JSON" +msgstr "JSON cục bộ" + +#: includes/admin/views/acf-field-group/pro-features.php:50 +msgid "Clone Field" +msgstr "Trường tạo bản sao" + +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 +msgid "" +"Please also check all premium add-ons (%s) are updated to the latest version." +msgstr "" +"Vui lòng cũng kiểm tra tất cả các tiện ích mở rộng cao cấp (%s) đã được cập " +"nhật lên phiên bản mới nhất." + +#: includes/admin/views/upgrade/notice.php:29 +msgid "" +"This version contains improvements to your database and requires an upgrade." +msgstr "" +"Phiên bản này chứa các cải tiến cho cơ sở dữ liệu của bạn và yêu cầu nâng " +"cấp." + +#. translators: %1 plugin name, %2 version number +#: includes/admin/views/upgrade/notice.php:28 +msgid "Thank you for updating to %1$s v%2$s!" +msgstr "Cảm ơn bạn đã cập nhật lên %1$s v%2$s!" + +#: includes/admin/views/upgrade/notice.php:26 +msgid "Database Upgrade Required" +msgstr "Yêu cầu Nâng cấp Cơ sở dữ liệu" + +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 +msgid "Options Page" +msgstr "Trang cài đặt" + +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 +msgid "Gallery" +msgstr "Album ảnh" + +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 +msgid "Flexible Content" +msgstr "Nội dung linh hoạt" + +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 +msgid "Repeater" +msgstr "Lặp lại" + +#: includes/admin/views/tools/tools.php:16 +msgid "Back to all tools" +msgstr "Quay lại tất cả các công cụ" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "" +"If multiple field groups appear on an edit screen, the first field group's " +"options will be used (the one with the lowest order number)" +msgstr "" +"Nếu nhiều nhóm trường xuất hiện trên màn hình chỉnh sửa, các tùy chọn của " +"nhóm trường đầu tiên sẽ được sử dụng (nhóm có số thứ tự thấp nhất)" + +#: includes/admin/views/acf-field-group/options.php:195 +msgid "Select items to hide them from the edit screen." +msgstr "Chọn các mục để ẩn chúng khỏi màn hình chỉnh sửa." + +#: includes/admin/views/acf-field-group/options.php:194 +msgid "Hide on screen" +msgstr "Ẩn trên màn hình" + +#: includes/admin/views/acf-field-group/options.php:186 +msgid "Send Trackbacks" +msgstr "Gửi theo dõi liên kết" + +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 +msgid "Tags" +msgstr "Thẻ tag" + +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 +msgid "Categories" +msgstr "Danh mục" + +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 +msgid "Page Attributes" +msgstr "Thuộc tính trang" + +#: includes/admin/views/acf-field-group/options.php:181 +msgid "Format" +msgstr "Định dạng" + +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 +msgid "Author" +msgstr "Tác giả" + +#: includes/admin/views/acf-field-group/options.php:179 +msgid "Slug" +msgstr "Đường dẫn cố định" + +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 +msgid "Revisions" +msgstr "Bản sửa đổi" + +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 +msgid "Comments" +msgstr "Bình luận" + +#: includes/admin/views/acf-field-group/options.php:176 +msgid "Discussion" +msgstr "Thảo luận" + +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 +msgid "Excerpt" +msgstr "Tóm tắt" + +#: includes/admin/views/acf-field-group/options.php:173 +msgid "Content Editor" +msgstr "Trình chỉnh sửa nội dung" + +#: includes/admin/views/acf-field-group/options.php:172 +msgid "Permalink" +msgstr "Liên kết cố định" + +#: includes/admin/views/acf-field-group/options.php:250 +msgid "Shown in field group list" +msgstr "Hiển thị trong danh sách nhóm trường" + +#: includes/admin/views/acf-field-group/options.php:157 +msgid "Field groups with a lower order will appear first" +msgstr "Nhóm trường có thứ tự thấp hơn sẽ xuất hiện đầu tiên" + +#: includes/admin/views/acf-field-group/options.php:156 +msgid "Order No." +msgstr "Số thứ tự" + +#: includes/admin/views/acf-field-group/options.php:147 +msgid "Below fields" +msgstr "Các trường bên dưới" + +#: includes/admin/views/acf-field-group/options.php:146 +msgid "Below labels" +msgstr "Dưới các nhãn" + +#: includes/admin/views/acf-field-group/options.php:139 +msgid "Instruction Placement" +msgstr "Vị trí hướng dẫn" + +#: includes/admin/views/acf-field-group/options.php:122 +msgid "Label Placement" +msgstr "Vị trí nhãn" + +#: includes/admin/views/acf-field-group/options.php:110 +msgid "Side" +msgstr "Thanh bên" + +#: includes/admin/views/acf-field-group/options.php:109 +msgid "Normal (after content)" +msgstr "Bình thường (sau nội dung)" + +#: includes/admin/views/acf-field-group/options.php:108 +msgid "High (after title)" +msgstr "Cao (sau tiêu đề)" + +#: includes/admin/views/acf-field-group/options.php:101 +msgid "Position" +msgstr "Vị trí" + +#: includes/admin/views/acf-field-group/options.php:92 +msgid "Seamless (no metabox)" +msgstr "Liền mạch (không có metabox)" + +#: includes/admin/views/acf-field-group/options.php:91 +msgid "Standard (WP metabox)" +msgstr "Tiêu chuẩn (WP metabox)" + +#: includes/admin/views/acf-field-group/options.php:84 +msgid "Style" +msgstr "Kiểu" + +#: includes/admin/views/acf-field-group/fields.php:55 +msgid "Type" +msgstr "Loại" + +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 +#: includes/admin/views/acf-field-group/fields.php:54 +msgid "Key" +msgstr "Khóa" + +#. translators: Hidden accessibility text for the positional order number of +#. the field. +#: includes/admin/views/acf-field-group/fields.php:48 +msgid "Order" +msgstr "Đặt hàng" + +#: includes/admin/views/acf-field-group/field.php:321 +msgid "Close Field" +msgstr "Thoát trường" + +#: includes/admin/views/acf-field-group/field.php:252 +msgid "id" +msgstr "id" + +#: includes/admin/views/acf-field-group/field.php:236 +msgid "class" +msgstr "lớp" + +#: includes/admin/views/acf-field-group/field.php:278 +msgid "width" +msgstr "chiều rộng" + +#: includes/admin/views/acf-field-group/field.php:272 +msgid "Wrapper Attributes" +msgstr "Thuộc tính bao bọc" + +#: includes/fields/class-acf-field.php:312 +msgid "Required" +msgstr "Yêu cầu" + +#: includes/admin/views/acf-field-group/field.php:219 +msgid "Instructions" +msgstr "Hướng dẫn" + +#: includes/admin/views/acf-field-group/field.php:142 +msgid "Field Type" +msgstr "Loại trường" + +#: includes/admin/views/acf-field-group/field.php:183 +msgid "Single word, no spaces. Underscores and dashes allowed" +msgstr "" +"Một từ, không có khoảng trắng. Cho phép dấu gạch dưới và dấu gạch ngang" + +#: includes/admin/views/acf-field-group/field.php:182 +msgid "Field Name" +msgstr "Tên trường" + +#: includes/admin/views/acf-field-group/field.php:170 +msgid "This is the name which will appear on the EDIT page" +msgstr "Đây là tên sẽ xuất hiện trên trang CHỈNH SỬA" + +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 +msgid "Field Label" +msgstr "Nhãn trường" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete" +msgstr "Xóa" + +#: includes/admin/views/acf-field-group/field.php:94 +msgid "Delete field" +msgstr "Xóa trường" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move" +msgstr "Di chuyển" + +#: includes/admin/views/acf-field-group/field.php:92 +msgid "Move field to another group" +msgstr "Di chuyển trường sang nhóm khác" + +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate field" +msgstr "Trường Tạo bản sao" + +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 +msgid "Edit field" +msgstr "Chỉnh sửa trường" + +#: includes/admin/views/acf-field-group/field.php:82 +msgid "Drag to reorder" +msgstr "Kéo để sắp xếp lại" + +#: includes/admin/post-types/admin-field-group.php:99 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 +msgid "Show this field group if" +msgstr "Hiển thị nhóm trường này nếu" + +#: includes/admin/views/upgrade/upgrade.php:93 +#: includes/ajax/class-acf-ajax-upgrade.php:34 +msgid "No updates available." +msgstr "Không có bản cập nhật nào." + +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 +msgid "Database upgrade complete. See what's new" +msgstr "Nâng cấp cơ sở dữ liệu hoàn tất. Xem những gì mới" + +#: includes/admin/views/upgrade/upgrade.php:27 +msgid "Reading upgrade tasks..." +msgstr "Đang đọc các tác vụ nâng cấp..." + +#: includes/admin/views/upgrade/network.php:165 +#: includes/admin/views/upgrade/upgrade.php:64 +msgid "Upgrade failed." +msgstr "Nâng cấp thất bại." + +#: includes/admin/views/upgrade/network.php:162 +msgid "Upgrade complete." +msgstr "Nâng cấp hoàn tất." + +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version +#: includes/admin/views/upgrade/network.php:148 +#: includes/admin/views/upgrade/upgrade.php:29 +msgid "Upgrading data to version %s" +msgstr "Đang nâng cấp dữ liệu lên phiên bản %s" + +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 +msgid "" +"It is strongly recommended that you backup your database before proceeding. " +"Are you sure you wish to run the updater now?" +msgstr "" +"Chúng tôi khuyến nghị bạn nên sao lưu cơ sở dữ liệu trước khi tiếp tục. Bạn " +"có chắc chắn muốn chạy trình cập nhật ngay bây giờ không?" + +#: includes/admin/views/upgrade/network.php:116 +msgid "Please select at least one site to upgrade." +msgstr "Vui lòng chọn ít nhất một trang web để nâng cấp." + +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 +msgid "" +"Database Upgrade complete. Return to network dashboard" +msgstr "" +"Nâng cấp Cơ sở dữ liệu hoàn tất. Quay lại bảng điều khiển " +"mạng" + +#: includes/admin/views/upgrade/network.php:79 +msgid "Site is up to date" +msgstr "Trang web đã được cập nhật" + +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 +msgid "Site requires database upgrade from %1$s to %2$s" +msgstr "Trang web yêu cầu nâng cấp cơ sở dữ liệu từ %1$s lên %2$s" + +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 +msgid "Site" +msgstr "Trang web" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 +msgid "Upgrade Sites" +msgstr "Nâng cấp trang web" + +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +msgid "" +"The following sites require a DB upgrade. Check the ones you want to update " +"and then click %s." +msgstr "" +"Các trang web sau đây yêu cầu nâng cấp DB. Kiểm tra những trang web bạn muốn " +"cập nhật và sau đó nhấp %s." + +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 +msgid "Add rule group" +msgstr "Thêm nhóm quy tắc" + +#: includes/admin/views/acf-field-group/locations.php:10 +msgid "" +"Create a set of rules to determine which edit screens will use these " +"advanced custom fields" +msgstr "" +"Tạo một tập quy tắc để xác định màn hình chỉnh sửa nào sẽ sử dụng các trường " +"tùy chỉnh nâng cao này" + +#: includes/admin/views/acf-field-group/locations.php:9 +msgid "Rules" +msgstr "Quy tắc" + +#: includes/admin/tools/class-acf-admin-tool-export.php:449 +msgid "Copied" +msgstr "Đã sao chép" + +#: includes/admin/tools/class-acf-admin-tool-export.php:425 +msgid "Copy to clipboard" +msgstr "Sao chép vào bảng nhớ tạm" + +#: includes/admin/tools/class-acf-admin-tool-export.php:331 +msgid "" +"Select the items you would like to export and then select your export " +"method. Export As JSON to export to a .json file which you can then import " +"to another ACF installation. Generate PHP to export to PHP code which you " +"can place in your theme." +msgstr "" +"Chọn các mục bạn muốn xuất và sau đó chọn phương pháp xuất của bạn. Xuất " +"dưới dạng JSON để xuất ra tệp .json mà sau đó bạn có thể nhập vào cài đặt " +"ACF khác. Tạo PHP để xuất ra mã PHP mà bạn có thể đặt trong giao diện của " +"mình." + +#: includes/admin/tools/class-acf-admin-tool-export.php:215 +msgid "Select Field Groups" +msgstr "Chọn nhóm trường" + +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 +msgid "No field groups selected" +msgstr "Không có nhóm trường nào được chọn" + +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 +msgid "Generate PHP" +msgstr "Xuất PHP" + +#: includes/admin/tools/class-acf-admin-tool-export.php:34 +msgid "Export Field Groups" +msgstr "Xuất nhóm trường" + +#: includes/admin/tools/class-acf-admin-tool-import.php:172 +msgid "Import file empty" +msgstr "Tệp nhập trống" + +#: includes/admin/tools/class-acf-admin-tool-import.php:163 +msgid "Incorrect file type" +msgstr "Loại tệp không chính xác" + +#: includes/admin/tools/class-acf-admin-tool-import.php:158 +msgid "Error uploading file. Please try again" +msgstr "Lỗi tải lên tệp. Vui lòng thử lại" + +#: includes/admin/tools/class-acf-admin-tool-import.php:47 +msgid "" +"Select the Advanced Custom Fields JSON file you would like to import. When " +"you click the import button below, ACF will import the items in that file." +msgstr "" +"Chọn tệp JSON Advanced Custom Fields mà bạn muốn nhập. Khi bạn nhấp vào nút " +"nhập dưới đây, ACF sẽ nhập các mục trong tệp đó." + +#: includes/admin/tools/class-acf-admin-tool-import.php:26 +msgid "Import Field Groups" +msgstr "Nhập nhóm trường" + +#: includes/admin/admin-internal-post-type-list.php:417 +msgid "Sync" +msgstr "Đồng bộ" + +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 +msgid "Select %s" +msgstr "Lự chọn %s" + +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 +msgid "Duplicate" +msgstr "Tạo bản sao" + +#: includes/admin/admin-internal-post-type-list.php:460 +msgid "Duplicate this item" +msgstr "Tạo bản sao mục này" + +#: includes/admin/views/acf-post-type/advanced-settings.php:41 +msgid "Supports" +msgstr "Hỗ trợ" + +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 +msgid "Documentation" +msgstr "Tài liệu hướng dẫn" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 +msgid "Description" +msgstr "Mô tả" + +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 +msgid "Sync available" +msgstr "Đồng bộ hóa có sẵn" + +#. translators: %s number of field groups synchronized +#: includes/admin/post-types/admin-field-groups.php:374 +msgid "Field group synchronized." +msgid_plural "%s field groups synchronized." +msgstr[0] "Các nhóm trường %s đã được đồng bộ hóa." + +#. translators: %s number of field groups duplicated +#: includes/admin/post-types/admin-field-groups.php:367 +msgid "Field group duplicated." +msgid_plural "%s field groups duplicated." +msgstr[0] "%s nhóm trường bị trùng lặp." + +#: includes/admin/admin-internal-post-type-list.php:155 +msgid "Active (%s)" +msgid_plural "Active (%s)" +msgstr[0] "Kích hoạt (%s)" + +#: includes/admin/admin-upgrade.php:251 +msgid "Review sites & upgrade" +msgstr "Xem xét các trang web & nâng cấp" + +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 +msgid "Upgrade Database" +msgstr "Nâng cấp cơ sở dữ liệu" + +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 +msgid "Custom Fields" +msgstr "Trường tùy chỉnh" + +#: includes/admin/post-types/admin-field-group.php:609 +msgid "Move Field" +msgstr "Di chuyển trường" + +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 +msgid "Please select the destination for this field" +msgstr "Vui lòng chọn điểm đến cho trường này" + +#. translators: Confirmation message once a field has been moved to a different +#. field group. +#: includes/admin/post-types/admin-field-group.php:568 +msgid "The %1$s field can now be found in the %2$s field group" +msgstr "Trường %1$s giờ đây có thể được tìm thấy trong nhóm trường %2$s" + +#: includes/admin/post-types/admin-field-group.php:565 +msgid "Move Complete." +msgstr "Di chuyển hoàn tất." + +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 +msgid "Active" +msgstr "Hoạt động" + +#: includes/admin/post-types/admin-field-group.php:276 +msgid "Field Keys" +msgstr "Khóa trường" + +#: includes/admin/post-types/admin-field-group.php:180 +msgid "Settings" +msgstr "Cài đặt" + +#: includes/admin/post-types/admin-field-groups.php:92 +msgid "Location" +msgstr "Vị trí" + +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 +msgid "Null" +msgstr "Giá trị rỗng" + +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 +#: includes/post-types/class-acf-field-group.php:345 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 +msgid "copy" +msgstr "sao chép" + +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 +msgid "(this field)" +msgstr "(trường này)" + +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 +msgid "Checked" +msgstr "Đã kiểm tra" + +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 +msgid "Move Custom Field" +msgstr "Di chuyển trường tùy chỉnh" + +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 +msgid "No toggle fields available" +msgstr "Không có trường chuyển đổi nào" + +#: includes/admin/post-types/admin-field-group.php:87 +msgid "Field group title is required" +msgstr "Tiêu đề nhóm trường là bắt buộc" + +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 +msgid "This field cannot be moved until its changes have been saved" +msgstr "" +"Trường này không thể di chuyển cho đến khi các thay đổi của nó đã được lưu" + +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 +#: assets/build/js/acf-field-group.js:1703 +msgid "The string \"field_\" may not be used at the start of a field name" +msgstr "Chuỗi \"field_\" không được sử dụng ở đầu tên trường" + +#: includes/admin/post-types/admin-field-group.php:69 +msgid "Field group draft updated." +msgstr "Bản nháp nhóm trường đã được cập nhật." + +#: includes/admin/post-types/admin-field-group.php:68 +msgid "Field group scheduled for." +msgstr "Nhóm trường đã được lên lịch." + +#: includes/admin/post-types/admin-field-group.php:67 +msgid "Field group submitted." +msgstr "Nhóm trường đã được gửi." + +#: includes/admin/post-types/admin-field-group.php:66 +msgid "Field group saved." +msgstr "Nhóm trường đã được lưu." + +#: includes/admin/post-types/admin-field-group.php:65 +msgid "Field group published." +msgstr "Nhóm trường đã được xuất bản." + +#: includes/admin/post-types/admin-field-group.php:62 +msgid "Field group deleted." +msgstr "Nhóm trường đã bị xóa." + +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 +#: includes/admin/post-types/admin-field-group.php:63 +msgid "Field group updated." +msgstr "Nhóm trường đã được cập nhật." + +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 +msgid "Tools" +msgstr "Công cụ" + +#: includes/locations/abstract-acf-location.php:105 +msgid "is not equal to" +msgstr "không bằng với" + +#: includes/locations/abstract-acf-location.php:104 +msgid "is equal to" +msgstr "bằng với" + +#: includes/locations.php:104 +msgid "Forms" +msgstr "Biểu mẫu" + +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 +#: includes/locations/class-acf-location-page.php:22 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 +msgid "Page" +msgstr "Trang" + +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 +#: includes/locations/class-acf-location-post.php:22 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 +msgid "Post" +msgstr "Bài viết" + +#: includes/fields.php:328 +msgid "Relational" +msgstr "Quan hệ" + +#: includes/fields.php:327 +msgid "Choice" +msgstr "Lựa chọn" + +#: includes/fields.php:325 +msgid "Basic" +msgstr "Cơ bản" + +#: includes/fields.php:276 +msgid "Unknown" +msgstr "Không rõ" + +#: includes/fields.php:276 +msgid "Field type does not exist" +msgstr "Loại trường không tồn tại" + +#: includes/forms/form-front.php:217 +msgid "Spam Detected" +msgstr "Phát hiện spam" + +#: includes/forms/form-front.php:100 +msgid "Post updated" +msgstr "Bài viết đã được cập nhật" + +#: includes/forms/form-front.php:99 +msgid "Update" +msgstr "Cập nhật" + +#: includes/forms/form-front.php:54 +msgid "Validate Email" +msgstr "Xác thực Email" + +#: includes/fields.php:326 includes/forms/form-front.php:46 +msgid "Content" +msgstr "Nội dung" + +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 +msgid "Title" +msgstr "Tiêu đề" + +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 +msgid "Edit field group" +msgstr "Chỉnh sửa nhóm trường" + +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 +msgid "Selection is less than" +msgstr "Lựa chọn ít hơn" + +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 +msgid "Selection is greater than" +msgstr "Lựa chọn nhiều hơn" + +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 +msgid "Value is less than" +msgstr "Giá trị nhỏ hơn" + +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 +msgid "Value is greater than" +msgstr "Giá trị lớn hơn" + +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 +msgid "Value contains" +msgstr "Giá trị chứa" + +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 +msgid "Value matches pattern" +msgstr "Giá trị phù hợp với mô hình" + +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 +msgid "Value is not equal to" +msgstr "Giá trị không bằng với" + +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 +msgid "Value is equal to" +msgstr "Giá trị bằng với" + +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 +msgid "Has no value" +msgstr "Không có giá trị" + +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 +msgid "Has any value" +msgstr "Có bất kỳ giá trị nào" + +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 +msgid "Cancel" +msgstr "Hủy" + +#: includes/assets.php:350 assets/build/js/acf.js:1744 +#: assets/build/js/acf.js:1859 +msgid "Are you sure?" +msgstr "Bạn có chắc không?" + +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 +msgid "%d fields require attention" +msgstr "%d trường cần chú ý" + +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 +msgid "1 field requires attention" +msgstr "1 trường cần chú ý" + +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 +msgid "Validation failed" +msgstr "Xác thực thất bại" + +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 +msgid "Validation successful" +msgstr "Xác thực thành công" + +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 +msgid "Restricted" +msgstr "Bị hạn chế" + +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 +msgid "Collapse Details" +msgstr "Thu gọn chi tiết" + +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 +msgid "Expand Details" +msgstr "Mở rộng chi tiết" + +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 +msgid "Uploaded to this post" +msgstr "Đã tải lên bài viết này" + +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 +msgctxt "verb" +msgid "Update" +msgstr "Cập nhật" + +#: includes/media.php:49 +msgctxt "verb" +msgid "Edit" +msgstr "Chỉnh sửa" + +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 +msgid "The changes you made will be lost if you navigate away from this page" +msgstr "" +"Những thay đổi bạn đã thực hiện sẽ bị mất nếu bạn điều hướng ra khỏi trang " +"này" + +#: includes/api/api-helpers.php:2984 +msgid "File type must be %s." +msgstr "Loại tệp phải là %s." + +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 +#: includes/admin/views/acf-field-group/location-group.php:3 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 +msgid "or" +msgstr "hoặc" + +#: includes/api/api-helpers.php:2957 +msgid "File size must not exceed %s." +msgstr "Kích thước tệp không được vượt quá %s." + +#: includes/api/api-helpers.php:2953 +msgid "File size must be at least %s." +msgstr "Kích thước tệp phải ít nhất là %s." + +#: includes/api/api-helpers.php:2940 +msgid "Image height must not exceed %dpx." +msgstr "Chiều cao hình ảnh không được vượt quá %dpx." + +#: includes/api/api-helpers.php:2936 +msgid "Image height must be at least %dpx." +msgstr "Chiều cao hình ảnh phải ít nhất là %dpx." + +#: includes/api/api-helpers.php:2924 +msgid "Image width must not exceed %dpx." +msgstr "Chiều rộng hình ảnh không được vượt quá %dpx." + +#: includes/api/api-helpers.php:2920 +msgid "Image width must be at least %dpx." +msgstr "Chiều rộng hình ảnh phải ít nhất là %dpx." + +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 +msgid "(no title)" +msgstr "(không tiêu đề)" + +#: includes/api/api-helpers.php:765 +msgid "Full Size" +msgstr "Kích thước đầy đủ" + +#: includes/api/api-helpers.php:730 +msgid "Large" +msgstr "Lớn" + +#: includes/api/api-helpers.php:729 +msgid "Medium" +msgstr "Trung bình" + +#: includes/api/api-helpers.php:728 +msgid "Thumbnail" +msgstr "Hình thu nhỏ" + +#: includes/acf-field-functions.php:854 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 +msgid "(no label)" +msgstr "(không nhãn)" + +#: includes/fields/class-acf-field-textarea.php:135 +msgid "Sets the textarea height" +msgstr "Đặt chiều cao của ô nhập liệu dạng văn bản" + +#: includes/fields/class-acf-field-textarea.php:134 +msgid "Rows" +msgstr "Hàng" + +#: includes/fields/class-acf-field-textarea.php:22 +msgid "Text Area" +msgstr "Vùng chứa văn bản" + +#: includes/fields/class-acf-field-checkbox.php:421 +msgid "Prepend an extra checkbox to toggle all choices" +msgstr "Thêm vào một hộp kiểm phụ để chuyển đổi tất cả các lựa chọn" + +#: includes/fields/class-acf-field-checkbox.php:383 +msgid "Save 'custom' values to the field's choices" +msgstr "Lưu giá trị 'tùy chỉnh' vào các lựa chọn của trường" + +#: includes/fields/class-acf-field-checkbox.php:372 +msgid "Allow 'custom' values to be added" +msgstr "Cho phép thêm giá trị 'tùy chỉnh'" + +#: includes/fields/class-acf-field-checkbox.php:35 +msgid "Add new choice" +msgstr "Thêm lựa chọn mới" + +#: includes/fields/class-acf-field-checkbox.php:157 +msgid "Toggle All" +msgstr "Chọn tất cả" + +#: includes/fields/class-acf-field-page_link.php:487 +msgid "Allow Archives URLs" +msgstr "Cho phép URL lưu trữ" + +#: includes/fields/class-acf-field-page_link.php:196 +msgid "Archives" +msgstr "Trang lưu trữ" + +#: includes/fields/class-acf-field-page_link.php:22 +msgid "Page Link" +msgstr "Liên kết trang" + +#: includes/fields/class-acf-field-taxonomy.php:881 +#: includes/locations/class-acf-location-user-form.php:72 +msgid "Add" +msgstr "Thêm" + +#: includes/admin/views/acf-field-group/fields.php:53 +#: includes/fields/class-acf-field-taxonomy.php:851 +msgid "Name" +msgstr "Tên" + +#: includes/fields/class-acf-field-taxonomy.php:836 +msgid "%s added" +msgstr "%s đã được thêm" + +#: includes/fields/class-acf-field-taxonomy.php:800 +msgid "%s already exists" +msgstr "%s đã tồn tại" + +#: includes/fields/class-acf-field-taxonomy.php:788 +msgid "User unable to add new %s" +msgstr "Người dùng không thể thêm mới %s" + +#: includes/fields/class-acf-field-taxonomy.php:675 +msgid "Term ID" +msgstr "ID mục phân loại" + +#: includes/fields/class-acf-field-taxonomy.php:674 +msgid "Term Object" +msgstr "Đối tượng mục phân loại" + +#: includes/fields/class-acf-field-taxonomy.php:659 +msgid "Load value from posts terms" +msgstr "Tải giá trị từ các mục phân loại bài viết" + +#: includes/fields/class-acf-field-taxonomy.php:658 +msgid "Load Terms" +msgstr "Tải mục phân loại" + +#: includes/fields/class-acf-field-taxonomy.php:648 +msgid "Connect selected terms to the post" +msgstr "Kết nối các mục phân loại đã chọn với bài viết" + +#: includes/fields/class-acf-field-taxonomy.php:647 +msgid "Save Terms" +msgstr "Lưu mục phân loại" + +#: includes/fields/class-acf-field-taxonomy.php:637 +msgid "Allow new terms to be created whilst editing" +msgstr "Cho phép tạo mục phân loại mới trong khi chỉnh sửa" + +#: includes/fields/class-acf-field-taxonomy.php:636 +msgid "Create Terms" +msgstr "Tạo mục phân loại" + +#: includes/fields/class-acf-field-taxonomy.php:695 +msgid "Radio Buttons" +msgstr "Các nút chọn" + +#: includes/fields/class-acf-field-taxonomy.php:694 +msgid "Single Value" +msgstr "Giá trị đơn" + +#: includes/fields/class-acf-field-taxonomy.php:692 +msgid "Multi Select" +msgstr "Chọn nhiều mục" + +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 +msgid "Checkbox" +msgstr "Hộp kiểm" + +#: includes/fields/class-acf-field-taxonomy.php:690 +msgid "Multiple Values" +msgstr "Nhiều giá trị" + +#: includes/fields/class-acf-field-taxonomy.php:685 +msgid "Select the appearance of this field" +msgstr "Chọn hiển thị của trường này" + +#: includes/fields/class-acf-field-taxonomy.php:684 +msgid "Appearance" +msgstr "Hiển thị" + +#: includes/fields/class-acf-field-taxonomy.php:626 +msgid "Select the taxonomy to be displayed" +msgstr "Chọn phân loại để hiển thị" + +#: includes/fields/class-acf-field-taxonomy.php:590 +msgctxt "No Terms" +msgid "No %s" +msgstr "Không %s" + +#: includes/fields/class-acf-field-number.php:240 +msgid "Value must be equal to or lower than %d" +msgstr "Giá trị phải bằng hoặc thấp hơn %d" + +#: includes/fields/class-acf-field-number.php:235 +msgid "Value must be equal to or higher than %d" +msgstr "Giá trị phải bằng hoặc cao hơn %d" + +#: includes/fields/class-acf-field-number.php:223 +msgid "Value must be a number" +msgstr "Giá trị phải là một số" + +#: includes/fields/class-acf-field-number.php:22 +msgid "Number" +msgstr "Dạng số" + +#: includes/fields/class-acf-field-radio.php:254 +msgid "Save 'other' values to the field's choices" +msgstr "Lưu các giá trị 'khác' vào lựa chọn của trường" + +#: includes/fields/class-acf-field-radio.php:243 +msgid "Add 'other' choice to allow for custom values" +msgstr "Thêm lựa chọn 'khác' để cho phép các giá trị tùy chỉnh" + +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "Khác" + +#: includes/fields/class-acf-field-radio.php:22 +msgid "Radio Button" +msgstr "Nút chọn" + +#: includes/fields/class-acf-field-accordion.php:106 +msgid "" +"Define an endpoint for the previous accordion to stop. This accordion will " +"not be visible." +msgstr "" +"Xác định một điểm cuối để accordion trước đó dừng lại. Accordion này sẽ " +"không hiển thị." + +#: includes/fields/class-acf-field-accordion.php:95 +msgid "Allow this accordion to open without closing others." +msgstr "Cho phép accordion này mở mà không đóng các accordion khác." + +#: includes/fields/class-acf-field-accordion.php:94 +msgid "Multi-Expand" +msgstr "Mở rộng đa dạng" + +#: includes/fields/class-acf-field-accordion.php:84 +msgid "Display this accordion as open on page load." +msgstr "Hiển thị accordion này như đang mở khi tải trang." + +#: includes/fields/class-acf-field-accordion.php:83 +msgid "Open" +msgstr "Mở" + +#: includes/fields/class-acf-field-accordion.php:24 +msgid "Accordion" +msgstr "Mở rộng & Thu gọn" + +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 +msgid "Restrict which files can be uploaded" +msgstr "Hạn chế các tệp có thể tải lên" + +#: includes/fields/class-acf-field-file.php:207 +msgid "File ID" +msgstr "ID tệp" + +#: includes/fields/class-acf-field-file.php:206 +msgid "File URL" +msgstr "URL tệp" + +#: includes/fields/class-acf-field-file.php:205 +msgid "File Array" +msgstr "Array tập tin" + +#: includes/fields/class-acf-field-file.php:176 +msgid "Add File" +msgstr "Thêm tệp" + +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 +msgid "No file selected" +msgstr "Không có tệp nào được chọn" + +#: includes/fields/class-acf-field-file.php:140 +msgid "File name" +msgstr "Tên tệp" + +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 +msgid "Update File" +msgstr "Cập nhật tệp tin" + +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 +msgid "Edit File" +msgstr "Sửa tệp tin" + +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 +msgid "Select File" +msgstr "Chọn tệp tin" + +#: includes/fields/class-acf-field-file.php:22 +msgid "File" +msgstr "Tệp tin" + +#: includes/fields/class-acf-field-password.php:22 +msgid "Password" +msgstr "Mật khẩu" + +#: includes/fields/class-acf-field-select.php:357 +msgid "Specify the value returned" +msgstr "Chỉ định giá trị trả về" + +#: includes/fields/class-acf-field-select.php:425 +msgid "Use AJAX to lazy load choices?" +msgstr "Sử dụng AJAX để tải lựa chọn một cách lười biếng?" + +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 +msgid "Enter each default value on a new line" +msgstr "Nhập mỗi giá trị mặc định trên một dòng mới" + +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 +msgctxt "verb" +msgid "Select" +msgstr "Lựa chọn" + +#: includes/fields/class-acf-field-select.php:101 +msgctxt "Select2 JS load_fail" +msgid "Loading failed" +msgstr "Tải thất bại" + +#: includes/fields/class-acf-field-select.php:100 +msgctxt "Select2 JS searching" +msgid "Searching…" +msgstr "Đang tìm kiếm…" + +#: includes/fields/class-acf-field-select.php:99 +msgctxt "Select2 JS load_more" +msgid "Loading more results…" +msgstr "Đang tải thêm kết quả…" + +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 +msgctxt "Select2 JS selection_too_long_n" +msgid "You can only select %d items" +msgstr "Bạn chỉ có thể chọn %d mục" + +#: includes/fields/class-acf-field-select.php:96 +msgctxt "Select2 JS selection_too_long_1" +msgid "You can only select 1 item" +msgstr "Bạn chỉ có thể chọn 1 mục" + +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 +msgctxt "Select2 JS input_too_long_n" +msgid "Please delete %d characters" +msgstr "Vui lòng xóa %d ký tự" + +#: includes/fields/class-acf-field-select.php:93 +msgctxt "Select2 JS input_too_long_1" +msgid "Please delete 1 character" +msgstr "Vui lòng xóa 1 ký tự" + +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 +msgctxt "Select2 JS input_too_short_n" +msgid "Please enter %d or more characters" +msgstr "Vui lòng nhập %d ký tự hoặc nhiều hơn" + +#: includes/fields/class-acf-field-select.php:90 +msgctxt "Select2 JS input_too_short_1" +msgid "Please enter 1 or more characters" +msgstr "Vui lòng nhập 1 ký tự hoặc nhiều hơn" + +#: includes/fields/class-acf-field-select.php:89 +msgctxt "Select2 JS matches_0" +msgid "No matches found" +msgstr "Không tìm thấy kết quả phù hợp" + +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 +msgctxt "Select2 JS matches_n" +msgid "%d results are available, use up and down arrow keys to navigate." +msgstr "" +"%d kết quả có sẵn, sử dụng các phím mũi tên lên và xuống để điều hướng." + +#: includes/fields/class-acf-field-select.php:86 +msgctxt "Select2 JS matches_1" +msgid "One result is available, press enter to select it." +msgstr "Có một kết quả, nhấn enter để chọn." + +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 +msgctxt "noun" +msgid "Select" +msgstr "Lựa chọn" + +#: includes/fields/class-acf-field-user.php:102 +msgid "User ID" +msgstr "ID Người dùng" + +#: includes/fields/class-acf-field-user.php:101 +msgid "User Object" +msgstr "Đối tượng người dùng" + +#: includes/fields/class-acf-field-user.php:100 +msgid "User Array" +msgstr "Array người dùng" + +#: includes/fields/class-acf-field-user.php:88 +msgid "All user roles" +msgstr "Tất cả vai trò người dùng" + +#: includes/fields/class-acf-field-user.php:80 +msgid "Filter by Role" +msgstr "Lọc theo Vai trò" + +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 +msgid "User" +msgstr "Người dùng" + +#: includes/fields/class-acf-field-separator.php:22 +msgid "Separator" +msgstr "Dấu phân cách" + +#: includes/fields/class-acf-field-color_picker.php:69 +msgid "Select Color" +msgstr "Chọn màu" + +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 +msgid "Default" +msgstr "Mặc định" + +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 +msgid "Clear" +msgstr "Xóa" + +#: includes/fields/class-acf-field-color_picker.php:22 +msgid "Color Picker" +msgstr "Bộ chọn màu" + +#: includes/fields/class-acf-field-date_time_picker.php:82 +msgctxt "Date Time Picker JS pmTextShort" +msgid "P" +msgstr "P" + +#: includes/fields/class-acf-field-date_time_picker.php:81 +msgctxt "Date Time Picker JS pmText" +msgid "PM" +msgstr "CH" + +#: includes/fields/class-acf-field-date_time_picker.php:78 +msgctxt "Date Time Picker JS amTextShort" +msgid "A" +msgstr "A" + +#: includes/fields/class-acf-field-date_time_picker.php:77 +msgctxt "Date Time Picker JS amText" +msgid "AM" +msgstr "SA" + +#: includes/fields/class-acf-field-date_time_picker.php:75 +msgctxt "Date Time Picker JS selectText" +msgid "Select" +msgstr "Chọn" + +#: includes/fields/class-acf-field-date_time_picker.php:74 +msgctxt "Date Time Picker JS closeText" +msgid "Done" +msgstr "Hoàn tất" + +#: includes/fields/class-acf-field-date_time_picker.php:73 +msgctxt "Date Time Picker JS currentText" +msgid "Now" +msgstr "Bây giờ" + +#: includes/fields/class-acf-field-date_time_picker.php:72 +msgctxt "Date Time Picker JS timezoneText" +msgid "Time Zone" +msgstr "Múi giờ" + +#: includes/fields/class-acf-field-date_time_picker.php:71 +msgctxt "Date Time Picker JS microsecText" +msgid "Microsecond" +msgstr "Micro giây" + +#: includes/fields/class-acf-field-date_time_picker.php:70 +msgctxt "Date Time Picker JS millisecText" +msgid "Millisecond" +msgstr "Mili giây" + +#: includes/fields/class-acf-field-date_time_picker.php:69 +msgctxt "Date Time Picker JS secondText" +msgid "Second" +msgstr "Giây" + +#: includes/fields/class-acf-field-date_time_picker.php:68 +msgctxt "Date Time Picker JS minuteText" +msgid "Minute" +msgstr "Phút" + +#: includes/fields/class-acf-field-date_time_picker.php:67 +msgctxt "Date Time Picker JS hourText" +msgid "Hour" +msgstr "Giờ" + +#: includes/fields/class-acf-field-date_time_picker.php:66 +msgctxt "Date Time Picker JS timeText" +msgid "Time" +msgstr "Thời gian" + +#: includes/fields/class-acf-field-date_time_picker.php:65 +msgctxt "Date Time Picker JS timeOnlyTitle" +msgid "Choose Time" +msgstr "Chọn thời gian" + +#: includes/fields/class-acf-field-date_time_picker.php:22 +msgid "Date Time Picker" +msgstr "Công cụ chọn ngày giờ" + +#: includes/fields/class-acf-field-accordion.php:105 +msgid "Endpoint" +msgstr "Điểm cuối" + +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 +msgid "Left aligned" +msgstr "Căn lề trái" + +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 +msgid "Top aligned" +msgstr "Căn lề trên" + +#: includes/fields/class-acf-field-tab.php:107 +msgid "Placement" +msgstr "Vị trí" + +#: includes/fields/class-acf-field-tab.php:23 +msgid "Tab" +msgstr "Tab" + +#: includes/fields/class-acf-field-url.php:138 +msgid "Value must be a valid URL" +msgstr "Giá trị phải là URL hợp lệ" + +#: includes/fields/class-acf-field-link.php:153 +msgid "Link URL" +msgstr "URL liên kết" + +#: includes/fields/class-acf-field-link.php:152 +msgid "Link Array" +msgstr "Array liên kết" + +#: includes/fields/class-acf-field-link.php:124 +msgid "Opens in a new window/tab" +msgstr "Mở trong cửa sổ/tab mới" + +#: includes/fields/class-acf-field-link.php:119 +msgid "Select Link" +msgstr "Chọn liên kết" + +#: includes/fields/class-acf-field-link.php:22 +msgid "Link" +msgstr "Liên kết" + +#: includes/fields/class-acf-field-email.php:22 +msgid "Email" +msgstr "Email" + +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 +msgid "Step Size" +msgstr "Kích thước bước" + +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 +msgid "Maximum Value" +msgstr "Giá trị tối đa" + +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 +msgid "Minimum Value" +msgstr "Giá trị tối thiểu" + +#: includes/fields/class-acf-field-range.php:22 +msgid "Range" +msgstr "Thanh trượt phạm vi" + +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 +msgid "Both (Array)" +msgstr "Cả hai (Array)" + +#: includes/admin/views/acf-field-group/fields.php:52 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 +msgid "Label" +msgstr "Nhãn" + +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 +msgid "Value" +msgstr "Giá trị" + +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 +msgid "Vertical" +msgstr "Dọc" + +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 +msgid "Horizontal" +msgstr "Ngang" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "red : Red" +msgstr "red : Đỏ" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "For more control, you may specify both a value and label like this:" +msgstr "" +"Để kiểm soát nhiều hơn, bạn có thể chỉ định cả giá trị và nhãn như thế này:" + +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 +msgid "Enter each choice on a new line." +msgstr "Nhập mỗi lựa chọn trên một dòng mới." + +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 +msgid "Choices" +msgstr "Lựa chọn" + +#: includes/fields/class-acf-field-button-group.php:23 +msgid "Button Group" +msgstr "Nhóm nút" + +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 +msgid "Allow Null" +msgstr "Cho phép để trống" + +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 +msgid "Parent" +msgstr "Cha" + +#: includes/fields/class-acf-field-wysiwyg.php:367 +msgid "TinyMCE will not be initialized until field is clicked" +msgstr "TinyMCE sẽ không được khởi tạo cho đến khi trường được nhấp" + +#: includes/fields/class-acf-field-wysiwyg.php:366 +msgid "Delay Initialization" +msgstr "Trì hoãn khởi tạo" + +#: includes/fields/class-acf-field-wysiwyg.php:355 +msgid "Show Media Upload Buttons" +msgstr "Hiển thị nút tải lên Media" + +#: includes/fields/class-acf-field-wysiwyg.php:339 +msgid "Toolbar" +msgstr "Thanh công cụ" + +#: includes/fields/class-acf-field-wysiwyg.php:331 +msgid "Text Only" +msgstr "Chỉ văn bản" + +#: includes/fields/class-acf-field-wysiwyg.php:330 +msgid "Visual Only" +msgstr "Chỉ hình ảnh" + +#: includes/fields/class-acf-field-wysiwyg.php:329 +msgid "Visual & Text" +msgstr "Hình ảnh & Văn bản" + +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 +msgid "Tabs" +msgstr "Tab" + +#: includes/fields/class-acf-field-wysiwyg.php:268 +msgid "Click to initialize TinyMCE" +msgstr "Nhấp để khởi tạo TinyMCE" + +#: includes/fields/class-acf-field-wysiwyg.php:262 +msgctxt "Name for the Text editor tab (formerly HTML)" +msgid "Text" +msgstr "Văn bản" + +#: includes/fields/class-acf-field-wysiwyg.php:261 +msgid "Visual" +msgstr "Hình ảnh" + +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 +msgid "Value must not exceed %d characters" +msgstr "Giá trị không được vượt quá %d ký tự" + +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 +msgid "Leave blank for no limit" +msgstr "Để trống nếu không giới hạn" + +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 +msgid "Character Limit" +msgstr "Giới hạn ký tự" + +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 +msgid "Appears after the input" +msgstr "Xuất hiện sau khi nhập" + +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 +msgid "Append" +msgstr "Thêm vào" + +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 +msgid "Appears before the input" +msgstr "Xuất hiện trước đầu vào" + +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 +msgid "Prepend" +msgstr "Thêm vào đầu" + +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 +msgid "Appears within the input" +msgstr "Xuất hiện trong đầu vào" + +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 +msgid "Placeholder Text" +msgstr "Văn bản gợi ý" + +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 +msgid "Appears when creating a new post" +msgstr "Xuất hiện khi tạo một bài viết mới" + +#: includes/fields/class-acf-field-text.php:22 +msgid "Text" +msgstr "Văn bản" + +#: includes/fields/class-acf-field-relationship.php:753 +msgid "%1$s requires at least %2$s selection" +msgid_plural "%1$s requires at least %2$s selections" +msgstr[0] "%1$s yêu cầu ít nhất %2$s lựa chọn" + +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 +msgid "Post ID" +msgstr "ID bài viết" + +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 +msgid "Post Object" +msgstr "Đối tượng bài viết" + +#: includes/fields/class-acf-field-relationship.php:648 +msgid "Maximum Posts" +msgstr "Số bài viết tối đa" + +#: includes/fields/class-acf-field-relationship.php:638 +msgid "Minimum Posts" +msgstr "Số bài viết tối thiểu" + +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 +msgid "Featured Image" +msgstr "Ảnh đại diện" + +#: includes/fields/class-acf-field-relationship.php:669 +msgid "Selected elements will be displayed in each result" +msgstr "Các phần tử đã chọn sẽ được hiển thị trong mỗi kết quả" + +#: includes/fields/class-acf-field-relationship.php:668 +msgid "Elements" +msgstr "Các phần tử" + +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 +#: includes/locations/class-acf-location-taxonomy.php:22 +msgid "Taxonomy" +msgstr "Phân loại" + +#: includes/fields/class-acf-field-relationship.php:601 +#: includes/locations/class-acf-location-post-type.php:22 +#: includes/post-types/class-acf-post-type.php:92 +msgid "Post Type" +msgstr "Loại nội dung" + +#: includes/fields/class-acf-field-relationship.php:595 +msgid "Filters" +msgstr "Bộ lọc" + +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 +msgid "All taxonomies" +msgstr "Tất cả các phân loại" + +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 +msgid "Filter by Taxonomy" +msgstr "Lọc theo phân loại" + +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 +msgid "All post types" +msgstr "Tất cả loại nội dung" + +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 +msgid "Filter by Post Type" +msgstr "Lọc theo loại nội dung" + +#: includes/fields/class-acf-field-relationship.php:450 +msgid "Search..." +msgstr "Tìm kiếm..." + +#: includes/fields/class-acf-field-relationship.php:380 +msgid "Select taxonomy" +msgstr "Chọn phân loại" + +#: includes/fields/class-acf-field-relationship.php:372 +msgid "Select post type" +msgstr "Chọn loại nội dung" + +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 +msgid "No matches found" +msgstr "Không tìm thấy kết quả nào" + +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 +msgid "Loading" +msgstr "Đang tải" + +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 +msgid "Maximum values reached ( {max} values )" +msgstr "Đã đạt giá trị tối đa ( {max} giá trị )" + +#: includes/fields/class-acf-field-relationship.php:17 +msgid "Relationship" +msgstr "Mối quan hệ" + +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 +msgid "Comma separated list. Leave blank for all types" +msgstr "Danh sách được phân tách bằng dấu phẩy. Để trống cho tất cả các loại" + +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 +msgid "Allowed File Types" +msgstr "Loại tệp được phép" + +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 +msgid "Maximum" +msgstr "Tối đa" + +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 +msgid "File size" +msgstr "Kích thước tệp" + +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 +msgid "Restrict which images can be uploaded" +msgstr "Hạn chế hình ảnh nào có thể được tải lên" + +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 +msgid "Minimum" +msgstr "Tối thiểu" + +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 +msgid "Uploaded to post" +msgstr "Đã tải lên bài viết" + +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 +#: includes/locations/class-acf-location-attachment.php:73 +#: includes/locations/class-acf-location-comment.php:61 +#: includes/locations/class-acf-location-nav-menu.php:74 +#: includes/locations/class-acf-location-taxonomy.php:63 +#: includes/locations/class-acf-location-user-form.php:71 +#: includes/locations/class-acf-location-user-role.php:78 +#: includes/locations/class-acf-location-widget.php:65 +msgid "All" +msgstr "Tất cả" + +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 +msgid "Limit the media library choice" +msgstr "Giới hạn lựa chọn thư viện phương tiện" + +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 +msgid "Library" +msgstr "Thư viện" + +#: includes/fields/class-acf-field-image.php:326 +msgid "Preview Size" +msgstr "Kích thước xem trước" + +#: includes/fields/class-acf-field-image.php:185 +msgid "Image ID" +msgstr "ID Hình ảnh" + +#: includes/fields/class-acf-field-image.php:184 +msgid "Image URL" +msgstr "URL Hình ảnh" + +#: includes/fields/class-acf-field-image.php:183 +msgid "Image Array" +msgstr "Array hình ảnh" + +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 +msgid "Specify the returned value on front end" +msgstr "Chỉ định giá trị trả về ở phía trước" + +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 +msgid "Return Value" +msgstr "Giá trị trả về" + +#: includes/fields/class-acf-field-image.php:155 +msgid "Add Image" +msgstr "Thêm hình ảnh" + +#: includes/fields/class-acf-field-image.php:155 +msgid "No image selected" +msgstr "Không có hình ảnh được chọn" + +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 +#: assets/build/js/acf.js:1661 +msgid "Remove" +msgstr "Xóa" + +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 +msgid "Edit" +msgstr "Chỉnh sửa" + +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 +msgid "All images" +msgstr "Tất cả hình ảnh" + +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 +msgid "Update Image" +msgstr "Cập nhật hình ảnh" + +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 +msgid "Edit Image" +msgstr "Chỉnh sửa hình ảnh" + +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 +msgid "Select Image" +msgstr "Chọn Hình ảnh" + +#: includes/fields/class-acf-field-image.php:22 +msgid "Image" +msgstr "Hình ảnh" + +#: includes/fields/class-acf-field-message.php:113 +msgid "Allow HTML markup to display as visible text instead of rendering" +msgstr "" +"Cho phép đánh dấu HTML hiển thị dưới dạng văn bản hiển thị thay vì hiển thị" + +#: includes/fields/class-acf-field-message.php:112 +msgid "Escape HTML" +msgstr "Escape HTML" + +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 +msgid "No Formatting" +msgstr "Không định dạng" + +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 +msgid "Automatically add <br>" +msgstr "Tự động thêm <br>" + +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 +msgid "Automatically add paragraphs" +msgstr "Tự động thêm đoạn văn" + +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 +msgid "Controls how new lines are rendered" +msgstr "Điều khiển cách hiển thị các dòng mới" + +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 +msgid "New Lines" +msgstr "Dòng mới" + +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 +msgid "Week Starts On" +msgstr "Tuần bắt đầu vào" + +#: includes/fields/class-acf-field-date_picker.php:190 +msgid "The format used when saving a value" +msgstr "Định dạng được sử dụng khi lưu một giá trị" + +#: includes/fields/class-acf-field-date_picker.php:189 +msgid "Save Format" +msgstr "Định dạng lưu" + +#: includes/fields/class-acf-field-date_picker.php:61 +msgctxt "Date Picker JS weekHeader" +msgid "Wk" +msgstr "Tuần" + +#: includes/fields/class-acf-field-date_picker.php:60 +msgctxt "Date Picker JS prevText" +msgid "Prev" +msgstr "Trước" + +#: includes/fields/class-acf-field-date_picker.php:59 +msgctxt "Date Picker JS nextText" +msgid "Next" +msgstr "Tiếp theo" + +#: includes/fields/class-acf-field-date_picker.php:58 +msgctxt "Date Picker JS currentText" +msgid "Today" +msgstr "Hôm nay" + +#: includes/fields/class-acf-field-date_picker.php:57 +msgctxt "Date Picker JS closeText" +msgid "Done" +msgstr "Hoàn tất" + +#: includes/fields/class-acf-field-date_picker.php:22 +msgid "Date Picker" +msgstr "Công cụ chọn ngày" + +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 +msgid "Width" +msgstr "Chiều rộng" + +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 +msgid "Embed Size" +msgstr "Kích thước nhúng" + +#: includes/fields/class-acf-field-oembed.php:198 +msgid "Enter URL" +msgstr "Nhập URL" + +#: includes/fields/class-acf-field-oembed.php:22 +msgid "oEmbed" +msgstr "Nhúng" + +#: includes/fields/class-acf-field-true_false.php:172 +msgid "Text shown when inactive" +msgstr "Văn bản hiển thị khi không hoạt động" + +#: includes/fields/class-acf-field-true_false.php:171 +msgid "Off Text" +msgstr "Văn bản tắt" + +#: includes/fields/class-acf-field-true_false.php:156 +msgid "Text shown when active" +msgstr "Văn bản hiển thị khi hoạt động" + +#: includes/fields/class-acf-field-true_false.php:155 +msgid "On Text" +msgstr "Văn bản bật" + +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 +msgid "Stylized UI" +msgstr "Giao diện người dùng được tạo kiểu" + +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 +msgid "Default Value" +msgstr "Giá trị mặc định" + +#: includes/fields/class-acf-field-true_false.php:126 +msgid "Displays text alongside the checkbox" +msgstr "Hiển thị văn bản cùng với hộp kiểm" + +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 +msgid "Message" +msgstr "Hiển thị thông điệp" + +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 +msgid "No" +msgstr "Không" + +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 +msgid "Yes" +msgstr "Có" + +#: includes/fields/class-acf-field-true_false.php:22 +msgid "True / False" +msgstr "Đúng / Sai" + +#: includes/fields/class-acf-field-group.php:415 +msgid "Row" +msgstr "Hàng" + +#: includes/fields/class-acf-field-group.php:414 +msgid "Table" +msgstr "Bảng" + +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 +msgid "Block" +msgstr "Khối" + +#: includes/fields/class-acf-field-group.php:408 +msgid "Specify the style used to render the selected fields" +msgstr "Chỉ định kiểu được sử dụng để hiển thị các trường đã chọn" + +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 +msgid "Layout" +msgstr "Bố cục" + +#: includes/fields/class-acf-field-group.php:391 +msgid "Sub Fields" +msgstr "Các trường phụ" + +#: includes/fields/class-acf-field-group.php:22 +msgid "Group" +msgstr "Nhóm" + +#: includes/fields/class-acf-field-google-map.php:222 +msgid "Customize the map height" +msgstr "Tùy chỉnh chiều cao bản đồ" + +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 +msgid "Height" +msgstr "Chiều cao" + +#: includes/fields/class-acf-field-google-map.php:210 +msgid "Set the initial zoom level" +msgstr "Đặt mức zoom ban đầu" + +#: includes/fields/class-acf-field-google-map.php:209 +msgid "Zoom" +msgstr "Phóng to" + +#: includes/fields/class-acf-field-google-map.php:183 +#: includes/fields/class-acf-field-google-map.php:196 +msgid "Center the initial map" +msgstr "Trung tâm bản đồ ban đầu" + +#: includes/fields/class-acf-field-google-map.php:182 +#: includes/fields/class-acf-field-google-map.php:195 +msgid "Center" +msgstr "Trung tâm" + +#: includes/fields/class-acf-field-google-map.php:154 +msgid "Search for address..." +msgstr "Tìm kiếm địa chỉ..." + +#: includes/fields/class-acf-field-google-map.php:151 +msgid "Find current location" +msgstr "Tìm vị trí hiện tại" + +#: includes/fields/class-acf-field-google-map.php:150 +msgid "Clear location" +msgstr "Xóa vị trí" + +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 +msgid "Search" +msgstr "Tìm kiếm" + +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 +msgid "Sorry, this browser does not support geolocation" +msgstr "Xin lỗi, trình duyệt này không hỗ trợ định vị" + +#: includes/fields/class-acf-field-google-map.php:22 +msgid "Google Map" +msgstr "Bản đồ Google" + +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 +msgid "The format returned via template functions" +msgstr "Định dạng được trả về qua các hàm mẫu" + +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 +msgid "Return Format" +msgstr "Định dạng trả về" + +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 +msgid "Custom:" +msgstr "Tùy chỉnh:" + +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 +msgid "The format displayed when editing a post" +msgstr "Định dạng hiển thị khi chỉnh sửa bài viết" + +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 +msgid "Display Format" +msgstr "Định dạng hiển thị" + +#: includes/fields/class-acf-field-time_picker.php:22 +msgid "Time Picker" +msgstr "Công cụ chọn thời gian" + +#. translators: counts for inactive field groups +#: acf.php:506 +msgid "Inactive (%s)" +msgid_plural "Inactive (%s)" +msgstr[0] "(%s) không hoạt động" + +#: acf.php:467 +msgid "No Fields found in Trash" +msgstr "Không tìm thấy trường nào trong thùng rác" + +#: acf.php:466 +msgid "No Fields found" +msgstr "Không tìm thấy trường nào" + +#: acf.php:465 +msgid "Search Fields" +msgstr "Tìm kiếm các trường" + +#: acf.php:464 +msgid "View Field" +msgstr "Xem trường" + +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 +msgid "New Field" +msgstr "Trường mới" + +#: acf.php:462 +msgid "Edit Field" +msgstr "Chỉnh sửa trường" + +#: acf.php:461 +msgid "Add New Field" +msgstr "Thêm trường mới" + +#: acf.php:459 +msgid "Field" +msgstr "Trường" + +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 +#: includes/admin/views/acf-field-group/fields.php:32 +msgid "Fields" +msgstr "Các trường" + +#: acf.php:433 +msgid "No Field Groups found in Trash" +msgstr "Không tìm thấy nhóm trường nào trong thùng rác" + +#: acf.php:432 +msgid "No Field Groups found" +msgstr "Không tìm thấy nhóm trường nào" + +#: acf.php:431 +msgid "Search Field Groups" +msgstr "Tìm kiếm nhóm trường" + +#: acf.php:430 +msgid "View Field Group" +msgstr "Xem nhóm trường" + +#: acf.php:429 +msgid "New Field Group" +msgstr "Nhóm trường mới" + +#: acf.php:428 +msgid "Edit Field Group" +msgstr "Chỉnh sửa nhóm trường" + +#: acf.php:427 +msgid "Add New Field Group" +msgstr "Thêm nhóm trường mới" + +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-taxonomy.php:92 +msgid "Add New" +msgstr "Thêm mới" + +#: acf.php:425 +msgid "Field Group" +msgstr "Nhóm trường" + +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 +msgid "Field Groups" +msgstr "Nhóm trường" + +#. Description of the plugin +#: acf.php +msgid "Customize WordPress with powerful, professional and intuitive fields." +msgstr "" +"Tùy chỉnh WordPress với các trường mạnh mẽ, chuyên nghiệp và trực quan." + +#. Plugin URI of the plugin +#: acf.php +msgid "https://www.advancedcustomfields.com" +msgstr "https://www.advancedcustomfields.com" + +#. Plugin Name of the plugin +#: acf.php acf.php:93 +msgid "Advanced Custom Fields" +msgstr "Advanced Custom Fields" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.l10n.php new file mode 100644 index 000000000..ab91f47ee --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'zh_CN','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['%s requires a valid attachment ID when type is set to media_library.'=>'当类型设置为 media_library 时,%s 需要有效的附件 ID。','%s is a required property of acf.'=>'%s 是 acf 的必需属性。','The value of icon to save.'=>'要保存的图标的值。','The type of icon to save.'=>'要保存的图标的类型。','Yes Icon'=>'是的图标','WordPress Icon'=>'Wordpress 图标','Warning Icon'=>'警告图标','Visibility Icon'=>'可见性图标','Vault Icon'=>'Vault 图标','Upload Icon'=>'上传图标','Update Icon'=>'更新图标','Unlock Icon'=>'解锁图标','Universal Access Icon'=>'通用访问图标','Undo Icon'=>'撤消图标','Twitter Icon'=>'Twitter 图标','Trash Icon'=>'回收站图标','Translation Icon'=>'翻译图标','Tickets Icon'=>'Tickets 图标','Thumbs Up Icon'=>'点赞图标','Thumbs Down Icon'=>'点踩图标','Text Icon'=>'文本图标','Testimonial Icon'=>'感言图标','Tagcloud Icon'=>'标签云图标','Tag Icon'=>'标签图标','Tablet Icon'=>'平板电脑图标','Store Icon'=>'商店图标','Sticky Icon'=>'置顶图标','Star Half Icon'=>'半星图标','The core ACF block binding source name for fields on the current pageACF Fields'=>'ACF 字段','ACF PRO Feature'=>'ACF PRO 功能','Renew PRO to Unlock'=>'续订 PRO 即可解锁','Renew PRO License'=>'更新 PRO 许可证','PRO fields cannot be edited without an active license.'=>'如果没有有效许可证,则无法编辑 PRO 字段。','Please activate your ACF PRO license to edit field groups assigned to an ACF Block.'=>'请激活您的 ACF PRO 许可证以编辑分配给 ACF 块的字段组。','Please activate your ACF PRO license to edit this options page.'=>'请激活您的 ACF PRO 许可证才能编辑此选项页面。','Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.'=>'仅当 format_value 也为 true 时,才可以返回转义的 HTML 值。为了安全起见,字段值尚未返回。','Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.'=>'仅当 format_value 也为 true 时,才可以返回转义的 HTML 值。为了安全起见,该字段值尚未返回。','%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s.'=>'%1$s ACF 现在在由 the_field 或 ACF 短代码呈现时自动转义不安全的 HTML。我们检测到您的某些字段的输出已被此更改修改,但这可能不是重大更改。 %2$s。','Please contact your site administrator or developer for more details.'=>'请联系您的网站管理员或开发人员了解更多详细信息。','Learn more'=>'了解更多','Hide details'=>'隐藏详情','Show details'=>'显示详情','%1$s (%2$s) - rendered via %3$s'=>'%1$s (%2$s) - 通过 %3$s 呈现','Renew ACF PRO License'=>'续订 ACF PRO 许可证','Renew License'=>'更新许可证','Manage License'=>'管理许可证','\'High\' position not supported in the Block Editor'=>'块编辑器不支持“高”位置','Upgrade to ACF PRO'=>'升级到 ACF PRO','ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.'=>'ACF选项页是通过字段管理全局设置的自定义管理页。您可以创建多个页面和子页面。','Add Options Page'=>'添加选项页面','In the editor used as the placeholder of the title.'=>'在编辑器中用作标题的占位符。','Title Placeholder'=>'标题占位符','4 Months Free'=>'4个月免费','(Duplicated from %s)'=>' (复制自 %s)','Select Options Pages'=>'选择选项页面','Duplicate taxonomy'=>'克隆分类法','Create taxonomy'=>'创建分类法','Duplicate post type'=>'克隆文章类型','Create post type'=>'创建文章类型','Link field groups'=>'链接字段组','Add fields'=>'添加字段','This Field'=>'这个字段','ACF PRO'=>'ACF PRO','Feedback'=>'反馈','Support'=>'支持','is developed and maintained by'=>'开发和维护者','Add this %s to the location rules of the selected field groups.'=>'将此 %s 添加到所选字段组的位置规则中。','Enabling the bidirectional setting allows you to update a value in the target fields for each value selected for this field, adding or removing the Post ID, Taxonomy ID or User ID of the item being updated. For more information, please read the documentation.'=>'启用双向设置允许您更新为此字段选择的每个值的目标字段中的值,添加或删除正在更新的项目的文章 ID、分类法 ID 或用户 ID。有关更多信息,请阅读文档。','Select field(s) to store the reference back to the item being updated. You may select this field. Target fields must be compatible with where this field is being displayed. For example, if this field is displayed on a Taxonomy, your target field should be of type Taxonomy'=>'选择字段以将引用存储回正在更新的项目。您可以选择该字段。目标字段必须与该字段的显示位置兼容。例如,如果此字段显示在分类法上,则您的目标字段应为分类法类型','Target Field'=>'目标字段','Update a field on the selected values, referencing back to this ID'=>'更新所选值的字段,引用回此 ID','Bidirectional'=>'双向','%s Field'=>'%s 字段','Select Multiple'=>'选择多个','WP Engine logo'=>'WP Engine logo','Lower case letters, underscores and dashes only, Max 32 characters.'=>'仅小写字母、下划线和破折号,最多 32 个字符。','The capability name for assigning terms of this taxonomy.'=>'用于分配此分类的术语的功能名称。','Assign Terms Capability'=>'分配分类项能力','The capability name for deleting terms of this taxonomy.'=>'用于删除该分类法的分类项的功能名称。','Delete Terms Capability'=>'删除分类项功能','The capability name for editing terms of this taxonomy.'=>'用于编辑该分类法的分类项的功能名称。','Edit Terms Capability'=>'编辑分类项能力','The capability name for managing terms of this taxonomy.'=>'用于管理该分类法的分类项的功能名称。','Manage Terms Capability'=>'管理分类项能力','Sets whether posts should be excluded from search results and taxonomy archive pages.'=>'设置帖子是否应从搜索结果和分类存档页面中排除。','More Tools from WP Engine'=>'WP Engine 的更多工具','Built for those that build with WordPress, by the team at %s'=>'由 %s 团队专为使用 WordPress 构建的用户而构建','View Pricing & Upgrade'=>'查看定价和升级','Learn More'=>'了解更多','Speed up your workflow and develop better websites with features like ACF Blocks and Options Pages, and sophisticated field types like Repeater, Flexible Content, Clone, and Gallery.'=>'利用 ACF 块和选项页面等功能以及循环、弹性内容、克隆和图库等复杂的字段类型,加快您的工作流程并开发更好的网站。','Unlock Advanced Features and Build Even More with ACF PRO'=>'使用 ACF PRO 解锁高级功能并构建更多功能','%s fields'=>'%s 字段','No terms'=>'无分类项','No post types'=>'无文章类型','No posts'=>'无文章','No taxonomies'=>'无分类','No field groups'=>'无字段分组','No fields'=>'无字段','No description'=>'无描述','Any post status'=>'任何文章状态','This taxonomy key is already in use by another taxonomy registered outside of ACF and cannot be used.'=>'这个分类标准的关键字已经被ACF以外注册的另一个分类标准所使用,不能使用。','This taxonomy key is already in use by another taxonomy in ACF and cannot be used.'=>'此分类法已被 ACF 中的另一个分类法使用,因此无法使用。','The taxonomy key must only contain lower case alphanumeric characters, underscores or dashes.'=>'分类法只能包含小写字母数字字符、下划线或破折号。','The taxonomy key must be under 32 characters.'=>'分类法必须少于 32 个字符。','No Taxonomies found in Trash'=>'回收站中未找到分类法','No Taxonomies found'=>'未找到分类法','Search Taxonomies'=>'搜索分类法','View Taxonomy'=>'查看分类法','New Taxonomy'=>'新分类法','Edit Taxonomy'=>'编辑分类法','Add New Taxonomy'=>'新增分类法','No Post Types found in Trash'=>'在回收站中找不到文章类型','No Post Types found'=>'找不到文章类型','Search Post Types'=>'搜索文章类型','View Post Type'=>'查看文章类型','New Post Type'=>'新文章类型','Edit Post Type'=>'编辑文章类型','Add New Post Type'=>'新增文章类型','This post type key is already in use by another post type registered outside of ACF and cannot be used.'=>'此帖子类型密钥已被 ACF 外部注册的另一个帖子类型使用,因此无法使用。','This post type key is already in use by another post type in ACF and cannot be used.'=>'此帖子类型密钥已被 ACF 中的另一个帖子类型使用,无法使用。','This field must not be a WordPress reserved term.'=>'此字段不得是 WordPress 保留词。','The post type key must only contain lower case alphanumeric characters, underscores or dashes.'=>'帖子类型键只能包含小写字母数字字符、下划线或破折号。','The post type key must be under 20 characters.'=>'帖子类型键必须少于 20 个字符。','We do not recommend using this field in ACF Blocks.'=>'我们不建议在 ACF 块中使用此字段。','Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing for a rich text-editing experience that also allows for multimedia content.'=>'显示 WordPress 可视化编辑器,如文章和页面中所示,可提供丰富的文本编辑体验,还支持多媒体内容。','WYSIWYG Editor'=>'可视化编辑器','Allows the selection of one or more users which can be used to create relationships between data objects.'=>'允许选择一个或多个可用于在数据对象之间创建关系的用户。','A text input specifically designed for storing web addresses.'=>'专门为存储网址而设计的文本输入。','URL'=>'URL','A toggle that allows you to pick a value of 1 or 0 (on or off, true or false, etc). Can be presented as a stylized switch or checkbox.'=>'允许您选择值 1 或 0(打开或关闭、true 或 false 等)的切换开关。可以呈现为程式化的开关或复选框。','An interactive UI for picking a time. The time format can be customized using the field settings.'=>'用于选择时间的交互式 UI。可以使用字段设置自定义时间格式。','A basic textarea input for storing paragraphs of text.'=>'用于存储文本段落的基本文本区域输入。','A basic text input, useful for storing single string values.'=>'基本文本输入,可用于存储单个字符串值。','Allows the selection of one or more taxonomy terms based on the criteria and options specified in the fields settings.'=>'允许根据字段设置中指定的条件和选项选择一个或多个分类术语。','Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.'=>'允许您将字段分组到编辑屏幕中的选项卡部分。对于保持字段的组织性和结构化很有用。','A dropdown list with a selection of choices that you specify.'=>'包含您指定的选项的下拉列表。','A dual-column interface to select one or more posts, pages, or custom post type items to create a relationship with the item that you\'re currently editing. Includes options to search and filter.'=>'双栏界面,用于选择一个或多个帖子、页面或自定义帖子类型项目,以创建与您当前正在编辑的项目的关系。包括搜索和过滤选项。','An input for selecting a numerical value within a specified range using a range slider element.'=>'用于使用范围滑块元素选择指定范围内的数值的输入。','A group of radio button inputs that allows the user to make a single selection from values that you specify.'=>'一组单选按钮输入,允许用户从您指定的值中进行单一选择。','An interactive and customizable UI for picking one or many posts, pages or post type items with the option to search. '=>'一种交互式且可定制的用户界面,用于选择一个或多个帖子、页面或帖子类型项目,并提供搜索选项。 ','An input for providing a password using a masked field.'=>'使用屏蔽字段提供密码的输入。','Filter by Post Status'=>'按文章状态过滤','An interactive dropdown to select one or more posts, pages, custom post type items or archive URLs, with the option to search.'=>'交互式下拉菜单,用于选择一个或多个帖子、页面、自定义帖子类型项目或存档 URL,并提供搜索选项。','An interactive component for embedding videos, images, tweets, audio and other content by making use of the native WordPress oEmbed functionality.'=>'一个交互式组件,用于通过使用本机 WordPress oEmbed 功能来嵌入视频、图像、推文、音频和其他内容。','An input limited to numerical values.'=>'输入仅限于数值。','Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.'=>'用于与其他字段一起向编辑者显示消息。对于提供有关您的字段的附加上下文或说明很有用。','Allows you to specify a link and its properties such as title and target using the WordPress native link picker.'=>'允许您使用 WordPress 本机链接选择器指定链接及其属性,例如标题和目标。','Uses the native WordPress media picker to upload, or choose images.'=>'使用本机 WordPress 媒体选择器上传或选择图像。','Provides a way to structure fields into groups to better organize the data and the edit screen.'=>'提供一种将字段组织为组的方法,以更好地组织数据和编辑屏幕。','An interactive UI for selecting a location using Google Maps. Requires a Google Maps API key and additional configuration to display correctly.'=>'用于使用 Google 地图选择位置的交互式 UI。需要 Google 地图 API 密钥和其他配置才能正确显示。','Uses the native WordPress media picker to upload, or choose files.'=>'使用本机 WordPress 媒体选择器上传或选择文件。','A text input specifically designed for storing email addresses.'=>'专门用于存储电子邮件地址的文本输入。','An interactive UI for picking a date and time. The date return format can be customized using the field settings.'=>'用于选择日期和时间的交互式 UI。可以使用字段设置自定义日期返回格式。','An interactive UI for picking a date. The date return format can be customized using the field settings.'=>'用于选择日期的交互式用户界面。可以使用字段设置自定义日期返回格式。','An interactive UI for selecting a color, or specifying a Hex value.'=>'用于选择颜色或指定十六进制值的交互式 UI。','A group of checkbox inputs that allow the user to select one, or multiple values that you specify.'=>'一组复选框输入,允许用户选择您指定的一个或多个值。','A group of buttons with values that you specify, users can choose one option from the values provided.'=>'一组具有您指定的值的按钮,用户可以从提供的值中选择一个选项。','Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.'=>'允许您将自定义字段分组并组织到可折叠面板中,这些面板在编辑内容时显示。对于保持大型数据集整洁很有用。','This provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.'=>'这提供了一种通过充当一组可以一次又一次重复的子字段的父字段来重复幻灯片、团队成员和号召性用语图块等内容的解决方案。','This provides an interactive interface for managing a collection of attachments. Most settings are similar to the Image field type. Additional settings allow you to specify where new attachments are added in the gallery and the minimum/maximum number of attachments allowed.'=>'这提供了用于管理附件集合的交互式界面。大多数设置与图像字段类型类似。其他设置允许您指定在库中添加新附件的位置以及允许的最小/最大附件数量。','This provides a simple, structured, layout-based editor. The Flexible Content field allows you to define, create and manage content with total control by using layouts and subfields to design the available blocks.'=>'这提供了一个简单、结构化、基于布局的编辑器。弹性内容字段允许您通过使用布局和子字段来设计可用块来定义、创建和管理具有完全控制的内容。','This allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.'=>'这允许您选择并显示现有字段。它不会复制数据库中的任何字段,而是在运行时加载并显示所选字段。克隆字段可以用所选字段替换自身,也可以将所选字段显示为一组子字段。','nounClone'=>'克隆','PRO'=>'PRO','Advanced'=>'高级','JSON (newer)'=>'JSON (新)','Original'=>'原始','Invalid post ID.'=>'文章 ID 无效。','Invalid post type selected for review.'=>'选择进行审核的帖子类型无效。','More'=>'更多','Tutorial'=>'教程','Select Field'=>'选择字段','Try a different search term or browse %s'=>'尝试不同的搜索词或浏览 %s','Popular fields'=>'热门字段','No search results for \'%s\''=>'没有搜索到“%s”结果','Search fields...'=>'搜索字段...','Select Field Type'=>'选择字段类型','Popular'=>'热门','Add Taxonomy'=>'添加分类法','Create custom taxonomies to classify post type content'=>'创建自定义分类法对文章类型内容进行分类','Add Your First Taxonomy'=>'添加您的第一个分类法','Hierarchical taxonomies can have descendants (like categories).'=>'分层分类法可以有后代(如类别)。','Makes a taxonomy visible on the frontend and in the admin dashboard.'=>'使分类在前端和管理仪表板中可见。','One or many post types that can be classified with this taxonomy.'=>'可以使用此分类法对一种或多种文章类型进行分类。','genre'=>'类型','Genre'=>'类型','Genres'=>'类型','Optional custom controller to use instead of `WP_REST_Terms_Controller `.'=>'使用可选的自定义控制器来代替“WP_REST_Terms_Controller”。','Expose this post type in the REST API.'=>'在 REST API 中公开此文章类型。','Customize the query variable name'=>'自定义查询变量名','Terms can be accessed using the non-pretty permalink, e.g., {query_var}={term_slug}.'=>'可以使用非漂亮的永久链接访问术语,例如 {query_var}={term_slug}。','Parent-child terms in URLs for hierarchical taxonomies.'=>'分层分类法 URL 中的父子术语。','Customize the slug used in the URL'=>'自定义 URL 中使用的 slug','Permalinks for this taxonomy are disabled.'=>'此分类的永久链接已禁用。','Rewrite the URL using the taxonomy key as the slug. Your permalink structure will be'=>'使用分类键作为 slug 重写 URL。您的永久链接结构将是','Taxonomy Key'=>'分类法键','Select the type of permalink to use for this taxonomy.'=>'选择用于此分类的永久链接类型。','Display a column for the taxonomy on post type listing screens.'=>'在帖子类型列表屏幕上显示分类法列。','Show Admin Column'=>'显示管理栏','Show the taxonomy in the quick/bulk edit panel.'=>'在快速/批量编辑面板中显示分类。','Quick Edit'=>'快速编辑','List the taxonomy in the Tag Cloud Widget controls.'=>'列出标签云小部件控件中的分类法。','Tag Cloud'=>'标签云','A PHP function name to be called for sanitizing taxonomy data saved from a meta box.'=>'要调用的 PHP 函数名称,用于清理从元框中保存的分类数据。','Meta Box Sanitization Callback'=>'Meta Box 清理回调','A PHP function name to be called to handle the content of a meta box on your taxonomy.'=>'要调用的 PHP 函数名称来处理分类法上元框的内容。','Register Meta Box Callback'=>'注册元框回调','No Meta Box'=>'无 Meta Box','Custom Meta Box'=>'自定义 Meta Box','Controls the meta box on the content editor screen. By default, the Categories meta box is shown for hierarchical taxonomies, and the Tags meta box is shown for non-hierarchical taxonomies.'=>'控制内容编辑器屏幕上的元框。默认情况下,对于分层分类法显示“类别”元框,对于非分层分类法显示“标签”元框。','Meta Box'=>'Meta Box','Categories Meta Box'=>'分类 Meta Box','Tags Meta Box'=>'标签 Meta Box','A link to a tag'=>'指向标签的链接','Describes a navigation link block variation used in the block editor.'=>'描述块编辑器中使用的导航链接块变体。','A link to a %s'=>'%s 的链接','Tag Link'=>'标签链接','Assigns a title for navigation link block variation used in the block editor.'=>'为块编辑器中使用的导航链接块变体分配标题。','← Go to tags'=>'← 转到标签','Assigns the text used to link back to the main index after updating a term.'=>'在更新分类项后,指定用于链接回主索引的文本。','Back To Items'=>'返回项目','← Go to %s'=>'← 前往 %s','Tags list'=>'标签列表','Assigns text to the table hidden heading.'=>'将文本分配给表格隐藏标题。','Tags list navigation'=>'标签列表导航','Assigns text to the table pagination hidden heading.'=>'将文本分配给表格分页隐藏标题。','Filter by category'=>'按类别过滤','Assigns text to the filter button in the posts lists table.'=>'将文本分配给帖子列表中的过滤器按钮。','Filter By Item'=>'按项目过滤','Filter by %s'=>'按 %s 过滤','The description is not prominent by default; however, some themes may show it.'=>'默认情况下描述不突出;但是,某些主题可能会显示它。','Describes the Description field on the Edit Tags screen.'=>'描述编辑标签屏幕上的描述字段。','Description Field Description'=>'描述 字段 描述','Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band'=>'指定父分类项以创建层次结构。例如,“爵士乐”一词就是“Bebop”和“Big Band”的父词','Describes the Parent field on the Edit Tags screen.'=>'描述编辑标签屏幕上的父字段。','Parent Field Description'=>'父字段描述','The "slug" is the URL-friendly version of the name. It is usually all lower case and contains only letters, numbers, and hyphens.'=>'“slug”是该名称的 URL 友好版本。它通常全部小写,仅包含字母、数字和连字符。','Describes the Slug field on the Edit Tags screen.'=>'描述编辑标签屏幕上的 Slug 字段。','Slug Field Description'=>'Slug 字段描述','The name is how it appears on your site'=>'该名称是它在您网站上的显示方式','Describes the Name field on the Edit Tags screen.'=>'描述编辑标签屏幕上的名称字段。','Name Field Description'=>'名称 字段 描述','No tags'=>'无标签','Assigns the text displayed in the posts and media list tables when no tags or categories are available.'=>'当没有可用标签或类别时,分配帖子和媒体列表中显示的文本。','No Terms'=>'无分类项','No %s'=>'无 %s','No tags found'=>'未找到标签','Assigns the text displayed when clicking the \'choose from most used\' text in the taxonomy meta box when no tags are available, and assigns the text used in the terms list table when there are no items for a taxonomy.'=>'当没有可用标签时,分配在分类元框中单击“从最常用的选择”文本时显示的文本,并在没有分类项时分配术语列表中使用的文本。','Not Found'=>'未找到','Assigns text to the Title field of the Most Used tab.'=>'将文本分配给最常用选项卡的标题字段。','Most Used'=>'最常被使用','Choose from the most used tags'=>'从最常用的标签中选择','Assigns the \'choose from most used\' text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies.'=>'当禁用 JavaScript 时,指定元框中使用的“从最常用的选项中选择”文本。仅用于非层次分类法。','Choose From Most Used'=>'从最常用的中选择','Choose from the most used %s'=>'从最常用的 %s 中选择','Add or remove tags'=>'添加或删除标签','Assigns the add or remove items text used in the meta box when JavaScript is disabled. Only used on non-hierarchical taxonomies'=>'禁用 JavaScript 时分配在元框中使用的添加或删除项目文本。仅用于非层次分类法','Add Or Remove Items'=>'添加或删除项目','Add or remove %s'=>'添加或删除%s','Separate tags with commas'=>'用逗号分隔标签','Assigns the separate item with commas text used in the taxonomy meta box. Only used on non-hierarchical taxonomies.'=>'使用分类元框中使用的逗号文本分配单独的项目。仅用于非层次分类法。','Separate Items With Commas'=>'用逗号分隔项目','Separate %s with commas'=>'用逗号分隔 %s','Popular Tags'=>'热门标签','Assigns popular items text. Only used for non-hierarchical taxonomies.'=>'分配热门项目文本。仅用于非层次分类法。','Popular Items'=>'热门项目','Popular %s'=>'热门 %s','Search Tags'=>'搜索标签','Assigns search items text.'=>'分配搜索项文本。','Parent Category:'=>'父级分类:','Assigns parent item text, but with a colon (:) added to the end.'=>'分配父项文本,但在末尾添加冒号 (:)。','Parent Item With Colon'=>'带冒号的父项','Parent Category'=>'父类别','Assigns parent item text. Only used on hierarchical taxonomies.'=>'分配父项文本。仅用于分层分类法。','Parent Item'=>'父级项目','Parent %s'=>'上级 %s','New Tag Name'=>'新标签名称','Assigns the new item name text.'=>'分配新的项目名称文本。','New Item Name'=>'新项目名称','New %s Name'=>'新 %s 名称','Add New Tag'=>'新增标签','Assigns the add new item text.'=>'分配新的项目名称文本。','Update Tag'=>'更新标签','Assigns the update item text.'=>'分配更新项目文本。','Update Item'=>'更新项目','Update %s'=>'更新 %s','View Tag'=>'查看标签','In the admin bar to view term during editing.'=>'在管理栏中可以在编辑期间查看分类项。','Edit Tag'=>'编辑标签','At the top of the editor screen when editing a term.'=>'编辑分类项时位于编辑器屏幕的顶部。','All Tags'=>'所有标签','Assigns the all items text.'=>'分配所有项目文本。','Assigns the menu name text.'=>'分配菜单名称文本。','Menu Label'=>'菜单标签','Active taxonomies are enabled and registered with WordPress.'=>'活动分类法已启用并在 WordPress 中注册。','A descriptive summary of the taxonomy.'=>'分类法的描述性摘要。','A descriptive summary of the term.'=>'该分类项的描述性摘要。','Term Description'=>'分类项说明','Single word, no spaces. Underscores and dashes allowed.'=>'单个字符串,不能有空格,允许下划线和破折号。','Term Slug'=>'分类项 Slug','The name of the default term.'=>'默认分类项的名称。','Term Name'=>'分类项名称','Create a term for the taxonomy that cannot be deleted. It will not be selected for posts by default.'=>'为无法删除的分类法创建分类项。默认情况下不会选择它来发布帖子。','Default Term'=>'默认分类项','Whether terms in this taxonomy should be sorted in the order they are provided to `wp_set_object_terms()`.'=>'此分类法中的分类项是否应按照提供给“wp_set_object_terms()”的顺序进行排序。','Sort Terms'=>'排序分类项','Add Post Type'=>'添加文章类型','Expand the functionality of WordPress beyond standard posts and pages with custom post types.'=>'使用自定义文章类型将 WordPress 的功能扩展到标准文章和页面之外。','Add Your First Post Type'=>'添加您的第一个文章类型','I know what I\'m doing, show me all the options.'=>'我知道我在做什么,告诉我所有的选择。','Advanced Configuration'=>'高级配置','Hierarchical post types can have descendants (like pages).'=>'分层文章类型可以有后代(如页面)。','Hierarchical'=>'分层','Visible on the frontend and in the admin dashboard.'=>'在前端和管理仪表板中可见。','Public'=>'公开','movie'=>'电影','Lower case letters, underscores and dashes only, Max 20 characters.'=>'仅限小写字母、下划线和破折号,最多 20 个字符。','Movie'=>'电影','Singular Label'=>'单一标签','Movies'=>'电影','Plural Label'=>'复数标签','Optional custom controller to use instead of `WP_REST_Posts_Controller`.'=>'使用可选的自定义控制器来代替“WP_REST_Posts_Controller”。','Controller Class'=>'控制器类','The namespace part of the REST API URL.'=>'REST API URL 的命名空间部分。','Namespace Route'=>'命名空间路由','The base URL for the post type REST API URLs.'=>'文章类型 REST API URL 的基本 URL。','Base URL'=>'基本网址','Exposes this post type in the REST API. Required to use the block editor.'=>'在 REST API 中公开此帖子类型。需要使用块编辑器。','Show In REST API'=>'在 REST API 中显示','Customize the query variable name.'=>'自定义查询变量名称。','Query Variable'=>'查询变量','No Query Variable Support'=>'不支持查询变量','Custom Query Variable'=>'自定义查询变量','Items can be accessed using the non-pretty permalink, eg. {post_type}={post_slug}.'=>'可以使用非漂亮的永久链接访问项目,例如。 {post_type}={post_slug}。','Query Variable Support'=>'查询变量支持','URLs for an item and items can be accessed with a query string.'=>'可以使用查询字符串访问一个或多个项目的 URL。','Publicly Queryable'=>'可公开查询','Custom slug for the Archive URL.'=>'存档 URL 的自定义 slug。','Archive Slug'=>'归档 Slug','Has an item archive that can be customized with an archive template file in your theme.'=>'拥有一个项目存档,可以使用主题中的存档模板文件进行自定义。','Archive'=>'归档','Pagination support for the items URLs such as the archives.'=>'对项目 URL(例如归档)的分页支持。','Pagination'=>'分页','RSS feed URL for the post type items.'=>'文章类型项目的 RSS 源 URL。','Feed URL'=>'Feed 网址','Alters the permalink structure to add the `WP_Rewrite::$front` prefix to URLs.'=>'更改永久链接结构以将 `WP_Rewrite::$front` 前缀添加到 URL。','Front URL Prefix'=>'前面的 URL 前缀','Customize the slug used in the URL.'=>'自定义 URL 中使用的 slug。','URL Slug'=>'URL Slug','Permalinks for this post type are disabled.'=>'此文章类型的永久链接已禁用。','Rewrite the URL using a custom slug defined in the input below. Your permalink structure will be'=>'使用下面输入中定义的自定义 slug 重写 URL。您的永久链接结构将是','No Permalink (prevent URL rewriting)'=>'无固定链接(防止 URL 重写)','Custom Permalink'=>'自定义固定链接','Post Type Key'=>'文章类型键','Rewrite the URL using the post type key as the slug. Your permalink structure will be'=>'使用文章类型键作为 slug 重写 URL。您的永久链接结构将是','Permalink Rewrite'=>'永久链接重写','Delete items by a user when that user is deleted.'=>'删除用户后,删除该用户的项目。','Delete With User'=>'与用户一起删除','Allow the post type to be exported from \'Tools\' > \'Export\'.'=>'允许从“工具”>“导出”导出文章类型。','Can Export'=>'可以导出','Optionally provide a plural to be used in capabilities.'=>'可以选择提供要在功能中使用的复数。','Plural Capability Name'=>'复数能力名称','Choose another post type to base the capabilities for this post type.'=>'选择另一个文章类型以基于此文章类型的功能。','Singular Capability Name'=>'单一能力名称','By default the capabilities of the post type will inherit the \'Post\' capability names, eg. edit_post, delete_posts. Enable to use post type specific capabilities, eg. edit_{singular}, delete_{plural}.'=>'默认情况下,文章类型的功能将继承“文章”功能名称,例如。编辑帖子、删除帖子。允许使用文章类型特定的功能,例如。编辑_{单数},删除_{复数}。','Rename Capabilities'=>'重命名功能','Exclude From Search'=>'从搜索中排除','Allow items to be added to menus in the \'Appearance\' > \'Menus\' screen. Must be turned on in \'Screen options\'.'=>'允许将项目添加到“外观”>“菜单”屏幕中的菜单。必须在“屏幕选项”中打开。','Appearance Menus Support'=>'外观菜单支持','Appears as an item in the \'New\' menu in the admin bar.'=>'显示为管理栏中“新建”菜单中的一个项目。','Show In Admin Bar'=>'在管理栏中显示','A PHP function name to be called when setting up the meta boxes for the edit screen.'=>'为编辑屏幕设置元框时要调用的 PHP 函数名称。','Custom Meta Box Callback'=>'自定义 Meta Box 回调','Menu Icon'=>'菜单图标','The position in the sidebar menu in the admin dashboard.'=>'管理仪表板侧边栏菜单中的位置。','Menu Position'=>'菜单位置','By default the post type will get a new top level item in the admin menu. If an existing top level item is supplied here, the post type will be added as a submenu item under it.'=>'默认情况下,文章类型将在管理菜单中获得一个新的顶级项目。如果此处提供了现有的顶级项目,则文章类型将作为其下的子菜单项添加。','Admin Menu Parent'=>'管理菜单父级','Admin editor navigation in the sidebar menu.'=>'侧边栏菜单中的管理编辑器导航。','Show In Admin Menu'=>'在管理菜单中显示','Items can be edited and managed in the admin dashboard.'=>'可以在管理仪表板中编辑和管理项目。','Show In UI'=>'在用户界面中显示','A link to a post.'=>'文章的链接。','Description for a navigation link block variation.'=>'导航链接块变体的描述。','Item Link Description'=>'项目链接说明','A link to a %s.'=>'%s 的链接','Post Link'=>'文章链接','Title for a navigation link block variation.'=>'导航链接块变体的标题。','Item Link'=>'项目链接','%s Link'=>'%s 链接','Post updated.'=>'文章已更新。','In the editor notice after an item is updated.'=>'项目更新后在编辑器通知中。','Item Updated'=>'项目已更新。','%s updated.'=>'%s 已更新。','Post scheduled.'=>'文章已计划。','In the editor notice after scheduling an item.'=>'在安排项目后的编辑器通知中。','Item Scheduled'=>'项目已计划','%s scheduled.'=>'%s 已计划。','Post reverted to draft.'=>'文章已恢复为草稿。','In the editor notice after reverting an item to draft.'=>'将项目恢复为草稿后在编辑器通知中。','Item Reverted To Draft'=>'项目恢复为草稿','%s reverted to draft.'=>'%s 已恢复为草稿。','Post published privately.'=>'文章已私密发布。','In the editor notice after publishing a private item.'=>'在编辑发布私密项目后的通知中。','Item Published Privately'=>'私密项目已发布。','%s published privately.'=>'%s 已私密发布','Post published.'=>'文章已发布。','In the editor notice after publishing an item.'=>'在编辑发布项目后的通知中。','Item Published'=>'项目已发布','%s published.'=>'%s 已发布。','Posts list'=>'文章列表','Used by screen readers for the items list on the post type list screen.'=>'由屏幕阅读器用于文章类型列表屏幕上的项目列表。','Items List'=>'项目列表','%s list'=>'%s 列表','Posts list navigation'=>'文章列表导航','Used by screen readers for the filter list pagination on the post type list screen.'=>'由屏幕阅读器用于文章类型列表屏幕上的过滤器列表分页。','Items List Navigation'=>'项目列表导航','%s list navigation'=>'%s 列表导航','Filter posts by date'=>'按日期过滤文章','Used by screen readers for the filter by date heading on the post type list screen.'=>'屏幕阅读器用于按文章类型列表屏幕上的日期标题进行过滤。','Filter Items By Date'=>'按日期过滤项目','Filter %s by date'=>'按日期过滤 %s','Filter posts list'=>'筛选文章列表','Used by screen readers for the filter links heading on the post type list screen.'=>'由屏幕阅读器用于文章类型列表屏幕上的过滤器链接标题。','Filter Items List'=>'筛选项目列表','Filter %s list'=>'筛选 %s 列表','In the media modal showing all media uploaded to this item.'=>'在媒体模式中显示上传到此项目的所有媒体。','Uploaded To This Item'=>'已上传至此项目','Uploaded to this %s'=>'已上传至此 %s','Insert into post'=>'插入至文章','As the button label when adding media to content.'=>'作为向内容添加媒体时的按钮标签。','Insert Into Media Button'=>'插入到媒体按钮','Insert into %s'=>'插入至 %s','Use as featured image'=>'用作特色图像','As the button label for selecting to use an image as the featured image.'=>'作为选择使用图像作为特色图像的按钮标签。','Use Featured Image'=>'使用特色图像','Remove featured image'=>'移除特色图片','As the button label when removing the featured image.'=>'作为删除特色图像时的按钮标签。','Remove Featured Image'=>'移除特色图片','Set featured image'=>'设置特色图像','As the button label when setting the featured image.'=>'作为设置特色图片时的按钮标签。','Set Featured Image'=>'设置特色图像','Featured image'=>'特色图像','In the editor used for the title of the featured image meta box.'=>'在编辑器中用于特色图像 meta box 的标题。','Featured Image Meta Box'=>'特色图像 Meta Box','Post Attributes'=>'文章属性','In the editor used for the title of the post attributes meta box.'=>'在编辑器中用于文章属性 Meta Box 的标题。','Attributes Meta Box'=>'属性 Meta Box','%s Attributes'=>'%s 属性','Post Archives'=>'文章归档','Adds \'Post Type Archive\' items with this label to the list of posts shown when adding items to an existing menu in a CPT with archives enabled. Only appears when editing menus in \'Live Preview\' mode and a custom archive slug has been provided.'=>'将带有此标签的“文章类型存档”项目添加到在启用存档的情况下将项目添加到 CPT 中的现有菜单时显示的文章列表。仅当在“实时预览”模式下编辑菜单并且提供了自定义存档段时才会出现。','Archives Nav Menu'=>'归档导航菜单','%s Archives'=>'%s 归档','No posts found in Trash'=>'在回收站中未找到文章','At the top of the post type list screen when there are no posts in the trash.'=>'当回收站中没有文章时,位于文章类型列表屏幕的顶部。','No Items Found in Trash'=>'在回收站中未找到项目','No %s found in Trash'=>'在回收站中未找到 %s','No posts found'=>'未找到文章','At the top of the post type list screen when there are no posts to display.'=>'当没有可显示的帖子时,位于文章类型列表屏幕的顶部。','No Items Found'=>'未找到项目。','No %s found'=>'未找到 %s','Search Posts'=>'搜索文章','At the top of the items screen when searching for an item.'=>'搜索项目时位于项目屏幕的顶部。','Search Items'=>'搜索项目','Search %s'=>'搜索 %s','Parent Page:'=>'父页:','For hierarchical types in the post type list screen.'=>'对于文章类型列表屏幕中的分层类型。','Parent Item Prefix'=>'父项前缀','Parent %s:'=>'父级 %s:','New Post'=>'新文章','New Item'=>'新项目','New %s'=>'新 %s','Add New Post'=>'新增文章','At the top of the editor screen when adding a new item.'=>'添加新项目时位于编辑器屏幕的顶部。','Add New Item'=>'新增项目','Add New %s'=>'新增 %s','View Posts'=>'查看文章','Appears in the admin bar in the \'All Posts\' view, provided the post type supports archives and the home page is not an archive of that post type.'=>'显示在管理栏中的“所有文章”视图中,前提是文章类型支持存档并且主页不是该文章类型的存档。','View Items'=>'查看项目','View Post'=>'查看文章','In the admin bar to view item when editing it.'=>'在管理栏中编辑项目时可以查看项目。','View Item'=>'查看项目','View %s'=>'查看 %s','Edit Post'=>'编辑文章','At the top of the editor screen when editing an item.'=>'编辑项目时位于编辑器屏幕的顶部。','Edit Item'=>'编辑项目','Edit %s'=>'编辑 %s','All Posts'=>'所有文章','In the post type submenu in the admin dashboard.'=>'在管理仪表板的文章类型子菜单中。','All Items'=>'所有项目','All %s'=>'所有 %s','Admin menu name for the post type.'=>'文章类型的管理菜单名称。','Menu Name'=>'菜单名称','Regenerate all labels using the Singular and Plural labels'=>'使用单数和复数标签重新生成所有标签','Regenerate'=>'重新生成','Active post types are enabled and registered with WordPress.'=>'活动文章类型已在 WordPress 中启用并注册。','A descriptive summary of the post type.'=>'文章类型的描述性摘要。','Add Custom'=>'添加自定义','Enable various features in the content editor.'=>'启用内容编辑器中的各种功能。','Post Formats'=>'文章格式','Editor'=>'编辑','Trackbacks'=>'引用通告','Select existing taxonomies to classify items of the post type.'=>'选择现有分类法对文章类型的项目进行分类。','Browse Fields'=>'浏览字段','Nothing to import'=>'没有什么可导入的','. The Custom Post Type UI plugin can be deactivated.'=>'可以停用自定义文章类型 UI 插件。','Imported %d item from Custom Post Type UI -'=>'已从自定义文章类型 UI 导入 %d 项 -','Failed to import taxonomies.'=>'导入分类法失败。','Failed to import post types.'=>'导入文章类型失败。','Nothing from Custom Post Type UI plugin selected for import.'=>'自定义文章类型 UI 插件中没有选择导入。','Imported 1 item'=>'已导入 %s 个项目','Importing a Post Type or Taxonomy with the same key as one that already exists will overwrite the settings for the existing Post Type or Taxonomy with those of the import.'=>'导入与现有文章类型或分类法具有相同键的文章类型或分类法将会用导入的设置覆盖现有文章类型或分类法的设置。','Import from Custom Post Type UI'=>'从自定义文章类型 UI 导入','The following code can be used to register a local version of the selected items. Storing field groups, post types, or taxonomies locally can provide many benefits such as faster load times, version control & dynamic fields/settings. Simply copy and paste the following code to your theme\'s functions.php file or include it within an external file, then deactivate or delete the items from the ACF admin.'=>'以下代码可用于注册所选项目的本地版本。在本地存储字段组、帖子类型或分类法可以提供许多好处,例如更快的加载时间、版本控制和动态字段/设置。只需将以下代码复制并粘贴到主题的functions.php 文件中或将其包含在外部文件中,然后从ACF 管理中停用或删除这些项目。','Export - Generate PHP'=>'导出 - 生成 PHP','Export'=>'导出','Select Taxonomies'=>'选择分类法','Select Post Types'=>'选择文章类型','Exported 1 item.'=>'已导出 %s 个项目。','Category'=>'分类','Tag'=>'标签','%s taxonomy created'=>'%s 分类法已创建','%s taxonomy updated'=>'%s 分类法已更新','Taxonomy draft updated.'=>'分类法草稿已更新。','Taxonomy scheduled for.'=>'分类法已计划。','Taxonomy submitted.'=>'已提交分类法。','Taxonomy saved.'=>'分类法已保存。','Taxonomy deleted.'=>'分类法已删除。','Taxonomy updated.'=>'分类法已更新。','This taxonomy could not be registered because its key is in use by another taxonomy registered by another plugin or theme.'=>'无法注册此分类法,因为其密钥已被另一个插件或主题注册的另一个分类法使用。','Taxonomy synchronized.'=>'%s 分类法已同步。','Taxonomy duplicated.'=>'%s 分类法已复制。','Taxonomy deactivated.'=>'%s 分类法已停用。','Taxonomy activated.'=>'%s 分类法已激活。','Terms'=>'分类项','Post type synchronized.'=>'%s 个文章类型已同步。','Post type duplicated.'=>'%s 个文章类型已复制。','Post type deactivated.'=>'%s 个文章类型已停用。','Post type activated.'=>'%s 个文章类型已激活。','Post Types'=>'文章类型','Advanced Settings'=>'高级设置','Basic Settings'=>'基本设置','This post type could not be registered because its key is in use by another post type registered by another plugin or theme.'=>'无法注册此帖子类型,因为其密钥已被另一个插件或主题注册的另一个帖子类型使用。','Pages'=>'页面','Link Existing Field Groups'=>'链接现有字段组','%s post type created'=>'%s 文章类型已创建','Add fields to %s'=>'将字段添加到 %s','%s post type updated'=>'%s 文章类型已更新','Post type draft updated.'=>'文章类型草稿已更新。','Post type scheduled for.'=>'已计划文章类型。','Post type submitted.'=>'已提交文章类型。','Post type saved.'=>'文章类型已保存。','Post type updated.'=>'文章类型已更新。','Post type deleted.'=>'文章类型已删除。','Type to search...'=>'输入以搜索……','PRO Only'=>'仅限专业版','Field groups linked successfully.'=>'字段组链接成功。','Import Post Types and Taxonomies registered with Custom Post Type UI and manage them with ACF. Get Started.'=>'导入使用自定义帖子类型 UI 注册的帖子类型和分类法并使用 ACF 进行管理。 开始使用。','ACF'=>'ACF','taxonomy'=>'分类法','post type'=>'文章类型','Done'=>'完成','Field Group(s)'=>'字段组','Select one or many field groups...'=>'选择一个或多个字段组...','Please select the field groups to link.'=>'请选择要链接的字段组。','Field group linked successfully.'=>'字段组链接成功。','post statusRegistration Failed'=>'注册失败','This item could not be registered because its key is in use by another item registered by another plugin or theme.'=>'无法注册此项目,因为其密钥已被另一个插件或主题注册的另一个项目使用。','REST API'=>'REST API','Permissions'=>'权限','URLs'=>'网址','Visibility'=>'可见性','Labels'=>'标签','Field Settings Tabs'=>'字段设置选项卡','https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields'=>'https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields','[ACF shortcode value disabled for preview]'=>'[预览时禁用 ACF 短代码值]','Close Modal'=>'关闭模态框','Field moved to other group'=>'字段移至其他组','Close modal'=>'关闭模态框','Start a new group of tabs at this tab.'=>'在此选项卡上启动一组新选项卡。','New Tab Group'=>'新标签组','Use a stylized checkbox using select2'=>'使用 select2 使用程式化复选框','Save Other Choice'=>'保存其他选择','Allow Other Choice'=>'允许其他选择','Add Toggle All'=>'添加 全部切换','Save Custom Values'=>'保存自定义值','Allow Custom Values'=>'允许自定义值','Checkbox custom values cannot be empty. Uncheck any empty values.'=>'复选框自定义值不能为空。取消选中任何空值。','Updates'=>'更新','Advanced Custom Fields logo'=>'高级自定义字段 LOGO','Save Changes'=>'保存更改','Field Group Title'=>'字段组标题','Add title'=>'添加标题','New to ACF? Take a look at our getting started guide.'=>'ACF 新手?请查看我们的入门指南。','Add Field Group'=>'添加字段组','ACF uses field groups to group custom fields together, and then attach those fields to edit screens.'=>'ACF 使用字段组将自定义字段分组在一起,然后将这些字段附加到编辑屏幕。','Add Your First Field Group'=>'添加您的第一个字段组','Options Pages'=>'选项页','ACF Blocks'=>'ACF 块','Gallery Field'=>'画廊字段','Flexible Content Field'=>'弹性内容字段','Repeater Field'=>'循环字段','Unlock Extra Features with ACF PRO'=>'使用 ACF PRO 解锁额外功能','Delete Field Group'=>'删除字段组','Created on %1$s at %2$s'=>'于 %1$s 在 %2$s 创建','Group Settings'=>'群组设置','Location Rules'=>'定位规则','Choose from over 30 field types. Learn more.'=>'从30多种字段类型中进行选择了解更多信息。','Get started creating new custom fields for your posts, pages, custom post types and other WordPress content.'=>'开始为您的文章、页面、自定义帖子类型和其他WordPress内容创建新的自定义字段。','Add Your First Field'=>'添加您的第一个字段','#'=>'#','Add Field'=>'添加字段','Presentation'=>'展示','Validation'=>'验证','General'=>'常规','Import JSON'=>'导入 JSON','Export As JSON'=>'导出为 JSON','Field group deactivated.'=>'%s 字段组已停用。','Field group activated.'=>'%s 个字段组已激活。','Deactivate'=>'停用','Deactivate this item'=>'停用此项目','Activate'=>'激活','Activate this item'=>'激活此项目','Move field group to trash?'=>'将字段组移至回收站?','post statusInactive'=>'停用','WP Engine'=>'WP Engine','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields PRO.'=>'高级自定义字段和高级自定义字段 PRO 不应同时处于活动状态。我们已自动停用高级自定义字段 PRO。','Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We\'ve automatically deactivated Advanced Custom Fields.'=>'高级自定义字段和高级自定义字段 PRO 不应同时处于活动状态。我们已自动停用高级自定义字段。','%1$s - We\'ve detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this.'=>'%1$s - 我们检测到在 ACF 初始化之前检索 ACF 字段值的一次或多次调用。不支持此操作,并且可能会导致数据格式错误或丢失。 了解如何解决此问题。','%1$s must have a user with the %2$s role.'=>'%1$s 必须拥有具有以下角色之一的用户:%2$s','%1$s must have a valid user ID.'=>'%1$s 必须具有有效的用户 ID。','Invalid request.'=>'无效的请求。','%1$s is not one of %2$s'=>'%1$s 不是 %2$s 之一。','%1$s must have term %2$s.'=>'%1$s 必须具有以下分类项之一:%2$s','%1$s must be of post type %2$s.'=>'%1$s 必须属于以下文章类型之一:%2$s','%1$s must have a valid post ID.'=>'%1$s 必须具有有效的文章 ID。','%s requires a valid attachment ID.'=>'%s 需要有效的附件 ID。','Show in REST API'=>'在 REST API 中显示','Enable Transparency'=>'启用透明度','RGBA Array'=>'RGBA 数组','RGBA String'=>'RGBA 字符串','Hex String'=>'十六进制字符串','Upgrade to PRO'=>'升级到专业版','post statusActive'=>'启用','\'%s\' is not a valid email address'=>'“%s”不是有效的电子邮件地址','Color value'=>'颜色值','Select default color'=>'选择默认颜色','Clear color'=>'清除颜色','Blocks'=>'区块','Options'=>'选项','Users'=>'用户','Menu items'=>'菜单项','Widgets'=>'小工具','Attachments'=>'附件','Taxonomies'=>'分类法','Posts'=>'文章','Last updated: %s'=>'最后更新:%s','Sorry, this post is unavailable for diff comparison.'=>'抱歉,这篇文章无法进行差异比较。','Invalid field group parameter(s).'=>'无效的字段组参数。','Awaiting save'=>'等待保存','Saved'=>'已保存','Import'=>'导入','Review changes'=>'查看变更','Located in: %s'=>'位于:%s','Located in plugin: %s'=>'位于插件中:%s','Located in theme: %s'=>'位于主题中:%s','Various'=>'各种各样的','Sync changes'=>'同步更改','Loading diff'=>'加载差异','Review local JSON changes'=>'查看本地JSON更改','Visit website'=>'访问网站','View details'=>'查看详情','Version %s'=>'版本 %s','Information'=>'信息','Help Desk. The support professionals on our Help Desk will assist with your more in depth, technical challenges.'=>'服务台。我们服务台上的支持专业人员将协助您解决更深入的技术难题。','Discussions. We have an active and friendly community on our Community Forums who may be able to help you figure out the \'how-tos\' of the ACF world.'=>'讨论。我们的社区论坛上有一个活跃且友好的社区,他们也许能够帮助您了解 ACF 世界的“操作方法”。','Documentation. Our extensive documentation contains references and guides for most situations you may encounter.'=>'文档。我们详尽的文档包含您可能遇到的大多数情况的参考和指南。','We are fanatical about support, and want you to get the best out of your website with ACF. If you run into any difficulties, there are several places you can find help:'=>'我们热衷于支持,并希望您通过ACF充分利用自己的网站。如果遇到任何困难,可以在几个地方找到帮助:','Help & Support'=>'帮助和支持','Please use the Help & Support tab to get in touch should you find yourself requiring assistance.'=>'如果您需要帮助,请使用“帮助和支持”选项卡进行联系。','Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize yourself with the plugin\'s philosophy and best practises.'=>'在创建您的第一个字段组之前,我们建议您先阅读入门指南,以熟悉插件的原理和最佳实践。','The Advanced Custom Fields plugin provides a visual form builder to customize WordPress edit screens with extra fields, and an intuitive API to display custom field values in any theme template file.'=>'Advanced Custom Fields 插件提供了一个可视化的表单生成器,用于自定义带有额外字段的WordPress编辑屏幕,以及一个直观的API,用于在任何主题模板文件中显示自定义字段的值。','Overview'=>'概述','Location type "%s" is already registered.'=>'位置类型“%s”已被注册。','Class "%s" does not exist.'=>'Class“%s”不存在。','Invalid nonce.'=>'无效的随机数。','Error loading field.'=>'加载字段时出错。','Location not found: %s'=>'找不到位置:%s','Error: %s'=>'错误:%s','Widget'=>'小工具','User Role'=>'用户角色','Comment'=>'评论','Post Format'=>'文章格式','Menu Item'=>'菜单项','Post Status'=>'文章状态','Menus'=>'菜单','Menu Locations'=>'菜单位置','Menu'=>'菜单','Post Taxonomy'=>'文章分类法','Child Page (has parent)'=>'子页面(有父页面)','Parent Page (has children)'=>'父页面(有子页)','Top Level Page (no parent)'=>'顶级页面 (无父页面)','Posts Page'=>'文章页','Front Page'=>'首页','Page Type'=>'页面类型','Viewing back end'=>'查看后端','Viewing front end'=>'查看前端','Logged in'=>'登录','Current User'=>'当前用户','Page Template'=>'页面模板','Register'=>'注册','Add / Edit'=>'添加 / 编辑','User Form'=>'用户表单','Page Parent'=>'父级页面','Super Admin'=>'超级管理员','Current User Role'=>'当前用户角色','Default Template'=>'默认模板','Post Template'=>'文章模板','Post Category'=>'文章类别','All %s formats'=>'所有 %s 格式','Attachment'=>'附件','%s value is required'=>'%s 的值是必填项','Show this field if'=>'显示此字段的条件','Conditional Logic'=>'条件逻辑','and'=>'与','Local JSON'=>'本地 JSON','Clone Field'=>'克隆字段','Please also check all premium add-ons (%s) are updated to the latest version.'=>'还请检查所有高级扩展(%s)是否已更新到最新版本。','This version contains improvements to your database and requires an upgrade.'=>'此版本包含对数据库的改进,需要升级。','Thank you for updating to %1$s v%2$s!'=>'感谢您更新到 %1$s v%2$s!','Database Upgrade Required'=>'需要升级数据库','Options Page'=>'选项页面','Gallery'=>'画廊','Flexible Content'=>'弹性内容','Repeater'=>'循环','Back to all tools'=>'返回所有工具','If multiple field groups appear on an edit screen, the first field group\'s options will be used (the one with the lowest order number)'=>'如果多个字段组同时出现在编辑界面,会使用第一个字段组里的选项(就是序号最小的那个字段组)','Select items to hide them from the edit screen.'=>'选择需要在编辑界面隐藏的条目。','Hide on screen'=>'隐藏元素','Send Trackbacks'=>'发送 Trackbacks','Tags'=>'标签','Categories'=>'类别','Page Attributes'=>'页面属性','Format'=>'格式','Author'=>'作者','Slug'=>'别名','Revisions'=>'修订','Comments'=>'评论','Discussion'=>'讨论','Excerpt'=>'摘要','Content Editor'=>'内容编辑器','Permalink'=>'固定链接','Shown in field group list'=>'在字段组列表中显示','Field groups with a lower order will appear first'=>'序号小的字段组会排在最前面','Order No.'=>'序号','Below fields'=>'字段之下','Below labels'=>'标签之下','Instruction Placement'=>'说明位置','Label Placement'=>'标签位置','Side'=>'边栏','Normal (after content)'=>'正常(内容之后)','High (after title)'=>'高(标题之后)','Position'=>'位置','Seamless (no metabox)'=>'无缝(无 metabox)','Standard (WP metabox)'=>'标准(WP Metabox)','Style'=>'样式','Type'=>'类型','Key'=>'密钥','Order'=>'序号','Close Field'=>'关闭字段','id'=>'id','class'=>'class','width'=>'宽度','Wrapper Attributes'=>'包装属性','Required'=>'必填','Instructions'=>'说明','Field Type'=>'字段类型','Single word, no spaces. Underscores and dashes allowed'=>'单个字符串,不能有空格,允许下划线和破折号。','Field Name'=>'字段名称','This is the name which will appear on the EDIT page'=>'在编辑界面显示的名字','Field Label'=>'字段标签','Delete'=>'删除','Delete field'=>'删除字段','Move'=>'移动','Move field to another group'=>'把字段移动到其它群组','Duplicate field'=>'复制字段','Edit field'=>'编辑字段','Drag to reorder'=>'拖拽排序','Show this field group if'=>'显示此字段组的条件','No updates available.'=>'没有可用更新。','Database upgrade complete. See what\'s new'=>'数据库升级完成。查看新的部分 。','Reading upgrade tasks...'=>'阅读更新任务...','Upgrade failed.'=>'升级失败。','Upgrade complete.'=>'升级完成。','Upgrading data to version %s'=>'升级数据到 %s 版本','It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?'=>'升级前最好先备份一下。确定现在升级吗?','Please select at least one site to upgrade.'=>'请选择至少一个要升级的站点。','Database Upgrade complete. Return to network dashboard'=>'数据库升级完成,返回网络面板','Site is up to date'=>'网站已是最新版','Site requires database upgrade from %1$s to %2$s'=>'站点需要将数据库从 %1$s 升级到 %2$s','Site'=>'网站','Upgrade Sites'=>'升级站点','The following sites require a DB upgrade. Check the ones you want to update and then click %s.'=>'下面的网站需要升级数据库,点击 %s 。','Add rule group'=>'添加规则组','Create a set of rules to determine which edit screens will use these advanced custom fields'=>'创建一组规则以确定自定义字段在哪个编辑界面上显示','Rules'=>'规则','Copied'=>'复制','Copy to clipboard'=>'复制到剪贴板','Select the items you would like to export and then select your export method. Export As JSON to export to a .json file which you can then import to another ACF installation. Generate PHP to export to PHP code which you can place in your theme.'=>'选择您要导出的项目,然后选择导出方法。导出为 JSON 以导出到 .json 文件,然后可以将其导入到另一个 ACF 安装中。生成 PHP 以导出到 PHP 代码,您可以将其放置在主题中。','Select Field Groups'=>'选择字段组','No field groups selected'=>'没选择字段组','Generate PHP'=>'生成 PHP','Export Field Groups'=>'导出字段组','Import file empty'=>'导入的文件是空白的','Incorrect file type'=>'文本类型不对','Error uploading file. Please try again'=>'文件上传失败,请重试','Select the Advanced Custom Fields JSON file you would like to import. When you click the import button below, ACF will import the items in that file.'=>'选择您要导入的高级自定义字段 JSON 文件。当您单击下面的导入按钮时,ACF 将导入该文件中的项目。','Import Field Groups'=>'导入字段组','Sync'=>'同步','Select %s'=>'选择 %s','Duplicate'=>'复制','Duplicate this item'=>'复制此项','Supports'=>'支持','Documentation'=>'文档','Description'=>'描述','Sync available'=>'有可用同步','Field group synchronized.'=>'%s 个字段组已同步。','Field group duplicated.'=>'%s已复制字段组。','Active (%s)'=>'启用 (%s)','Review sites & upgrade'=>'检查网站并升级','Upgrade Database'=>'升级数据库','Custom Fields'=>'字段','Move Field'=>'移动字段','Please select the destination for this field'=>'请选择这个字段的位置','The %1$s field can now be found in the %2$s field group'=>'现在可以在 %2$s 字段组中找到 %1$s 字段','Move Complete.'=>'移动完成。','Active'=>'激活','Field Keys'=>'字段 Keys','Settings'=>'设置','Location'=>'位置','Null'=>'Null','copy'=>'复制','(this field)'=>'(这个字段)','Checked'=>'已选中','Move Custom Field'=>'移动自定义字段','No toggle fields available'=>'没有可用的切换字段','Field group title is required'=>'字段组的标题是必填项','This field cannot be moved until its changes have been saved'=>'保存这个字段的修改以后才能移动这个字段','The string "field_" may not be used at the start of a field name'=>'"field_" 这个字符串不能作为字段名字的开始部分','Field group draft updated.'=>'字段组草稿已更新。','Field group scheduled for.'=>'字段组已定时。','Field group submitted.'=>'字段组已提交。','Field group saved.'=>'字段组已保存。','Field group published.'=>'字段组已发布。','Field group deleted.'=>'字段组已删除。','Field group updated.'=>'字段组已更新。','Tools'=>'工具','is not equal to'=>'不等于','is equal to'=>'等于','Forms'=>'表单','Page'=>'页面','Post'=>'文章','Relational'=>'关系','Choice'=>'选项','Basic'=>'基本','Unknown'=>'未知','Field type does not exist'=>'字段类型不存在','Spam Detected'=>'检测到垃圾邮件','Post updated'=>'文章已更新','Update'=>'更新','Validate Email'=>'验证邮箱','Content'=>'内容','Title'=>'标题','Edit field group'=>'编辑字段组','Selection is less than'=>'选择小于','Selection is greater than'=>'选择大于','Value is less than'=>'值小于','Value is greater than'=>'值大于','Value contains'=>'值包含','Value matches pattern'=>'值匹配模式','Value is not equal to'=>'值不等于','Value is equal to'=>'值等于','Has no value'=>'没有价值','Has any value'=>'有任何价值','Cancel'=>'退出','Are you sure?'=>'确定吗?','%d fields require attention'=>'%d 个字段需要注意','1 field requires attention'=>'1 个字段需要注意','Validation failed'=>'验证失败','Validation successful'=>'验证成功','Restricted'=>'限制','Collapse Details'=>'折叠','Expand Details'=>'展开','Uploaded to this post'=>'上传到这个文章','verbUpdate'=>'更新','verbEdit'=>'编辑','The changes you made will be lost if you navigate away from this page'=>'如果浏览其它页面,会丢失当前所做的修改','File type must be %s.'=>'字段类型必须是 %s。','or'=>'或','File size must not exceed %s.'=>'文件尺寸最大不能超过 %s。','File size must be at least %s.'=>'文件尺寸至少得是 %s。','Image height must not exceed %dpx.'=>'图像高度最大不能超过 %dpx。','Image height must be at least %dpx.'=>'图像高度至少得是 %dpx。','Image width must not exceed %dpx.'=>'图像宽度最大不能超过 %dpx。','Image width must be at least %dpx.'=>'图像宽度至少得是 %dpx。','(no title)'=>'(无标题)','Full Size'=>'原图','Large'=>'大','Medium'=>'中','Thumbnail'=>'缩略图','(no label)'=>'(无标签)','Sets the textarea height'=>'设置文本区域的高度','Rows'=>'行','Text Area'=>'文本区域','Prepend an extra checkbox to toggle all choices'=>'添加一个可以全选的复选框','Save \'custom\' values to the field\'s choices'=>'将 "自定义" 值保存到字段的选择中','Allow \'custom\' values to be added'=>'允许添加 "自定义" 值','Add new choice'=>'添加新选项','Toggle All'=>'全选','Allow Archives URLs'=>'允许存档 url','Archives'=>'存档','Page Link'=>'页面链接','Add'=>'添加','Name'=>'名称','%s added'=>'%s 已添加','%s already exists'=>'%s 已存在','User unable to add new %s'=>'用户无法添加新的 %s','Term ID'=>'内容ID','Term Object'=>'对象缓存','Load value from posts terms'=>'从文章项目中加载值','Load Terms'=>'加载项目','Connect selected terms to the post'=>'连接所选项目到文章','Save Terms'=>'保存项目','Allow new terms to be created whilst editing'=>'在编辑时允许可以创建新的项目','Create Terms'=>'创建项目','Radio Buttons'=>'单选框','Single Value'=>'单个值','Multi Select'=>'多选','Checkbox'=>'复选框','Multiple Values'=>'多选','Select the appearance of this field'=>'为这个字段选择外观','Appearance'=>'外观','Select the taxonomy to be displayed'=>'选择要显示的分类法','No TermsNo %s'=>'无 %s','Value must be equal to or lower than %d'=>'值要小于等于 %d','Value must be equal to or higher than %d'=>'值要大于等于 %d','Value must be a number'=>'值必须是数字','Number'=>'数字','Save \'other\' values to the field\'s choices'=>'存档为字段的选择的 \'other\' 的值','Add \'other\' choice to allow for custom values'=>'为自定义值添加 \'other\' 选择','Other'=>'其他','Radio Button'=>'单选按钮','Define an endpoint for the previous accordion to stop. This accordion will not be visible.'=>'定义上一个手风琴停止的端点。此手风琴将不可见。','Allow this accordion to open without closing others.'=>'允许此手风琴打开而不关闭其他。','Multi-Expand'=>'多扩展','Display this accordion as open on page load.'=>'将此手风琴显示为在页面加载时打开。','Open'=>'打开','Accordion'=>'手风琴','Restrict which files can be uploaded'=>'限制什么类型的文件可以上传','File ID'=>'文件ID','File URL'=>'文件URL','File Array'=>'文件数组','Add File'=>'添加文件','No file selected'=>'没选择文件','File name'=>'文件名','Update File'=>'更新文件','Edit File'=>'编辑文件','Select File'=>'选择文件','File'=>'文件','Password'=>'密码','Specify the value returned'=>'指定返回的值','Use AJAX to lazy load choices?'=>'使用 AJAX 惰性选择?','Enter each default value on a new line'=>'每行输入一个默认值','verbSelect'=>'选择','Select2 JS load_failLoading failed'=>'加载失败','Select2 JS searchingSearching…'=>'搜索中…','Select2 JS load_moreLoading more results…'=>'载入更多结果…','Select2 JS selection_too_long_nYou can only select %d items'=>'只能选择 %d 项','Select2 JS selection_too_long_1You can only select 1 item'=>'您只能选择1项','Select2 JS input_too_long_nPlease delete %d characters'=>'请删除 %d 个字符','Select2 JS input_too_long_1Please delete 1 character'=>'请删除1个字符','Select2 JS input_too_short_nPlease enter %d or more characters'=>'请输入 %d 或者更多字符','Select2 JS input_too_short_1Please enter 1 or more characters'=>'请输入至少一个字符','Select2 JS matches_0No matches found'=>'找不到匹配项','Select2 JS matches_n%d results are available, use up and down arrow keys to navigate.'=>'%d 结果可用, 请使用向上和向下箭头键进行导航。','Select2 JS matches_1One result is available, press enter to select it.'=>'一个结果是可用的,按回车选择它。','nounSelect'=>'下拉选择','User ID'=>'用户 ID','User Object'=>'用户对象','User Array'=>'數組','All user roles'=>'所有用户角色','Filter by Role'=>'按角色过滤','User'=>'用户','Separator'=>'分隔线','Select Color'=>'选择颜色','Default'=>'默认','Clear'=>'清除','Color Picker'=>'颜色选择','Date Time Picker JS pmTextShortP'=>'P','Date Time Picker JS pmTextPM'=>'下午','Date Time Picker JS amTextShortA'=>'A','Date Time Picker JS amTextAM'=>'上午','Date Time Picker JS selectTextSelect'=>'选择','Date Time Picker JS closeTextDone'=>'已完成','Date Time Picker JS currentTextNow'=>'现在','Date Time Picker JS timezoneTextTime Zone'=>'时区','Date Time Picker JS microsecTextMicrosecond'=>'微秒','Date Time Picker JS millisecTextMillisecond'=>'毫秒','Date Time Picker JS secondTextSecond'=>'秒','Date Time Picker JS minuteTextMinute'=>'分钟','Date Time Picker JS hourTextHour'=>'小时','Date Time Picker JS timeTextTime'=>'时间','Date Time Picker JS timeOnlyTitleChoose Time'=>'选择时间','Date Time Picker'=>'日期时间选择器','Endpoint'=>'端点','Left aligned'=>'左对齐','Top aligned'=>'顶部对齐','Placement'=>'位置','Tab'=>'选项卡','Value must be a valid URL'=>'值必须是有效的地址','Link URL'=>'链接 URL','Link Array'=>'链接数组','Opens in a new window/tab'=>'在新窗口/选项卡中打开','Select Link'=>'选择链接','Link'=>'链接','Email'=>'电子邮件','Step Size'=>'步长','Maximum Value'=>'最大值','Minimum Value'=>'最小值','Range'=>'范围(滑块)','Both (Array)'=>'两个 (阵列)','Label'=>'标签','Value'=>'值','Vertical'=>'垂直','Horizontal'=>'水平','red : Red'=>'red : Red','For more control, you may specify both a value and label like this:'=>'如果需要更多控制,您按照一下格式,定义一个值和标签对:','Enter each choice on a new line.'=>'输入选项,每行一个。','Choices'=>'选项','Button Group'=>'按钮组','Allow Null'=>'允许空值','Parent'=>'父级','TinyMCE will not be initialized until field is clicked'=>'TinyMCE 在栏位没有点击之前不会初始化','Delay Initialization'=>'延迟初始化','Show Media Upload Buttons'=>'显示媒体上传按钮','Toolbar'=>'工具条','Text Only'=>'纯文本','Visual Only'=>'只有显示','Visual & Text'=>'显示与文本','Tabs'=>'标签','Click to initialize TinyMCE'=>'点击初始化 TinyMCE 编辑器','Name for the Text editor tab (formerly HTML)Text'=>'文本','Visual'=>'显示','Value must not exceed %d characters'=>'值不得超过%d个字符','Leave blank for no limit'=>'留空则不限制','Character Limit'=>'字符限制','Appears after the input'=>'在 input 后面显示','Append'=>'追加','Appears before the input'=>'在 input 前面显示','Prepend'=>'前置','Appears within the input'=>'在 input 内部显示','Placeholder Text'=>'占位符文本','Appears when creating a new post'=>'创建新文章的时候显示','Text'=>'文本','%1$s requires at least %2$s selection'=>'%1$s 至少需要 %2$s 个选择','Post ID'=>'文章 ID','Post Object'=>'文章对象','Maximum Posts'=>'最大文章数','Minimum Posts'=>'最小文章数','Featured Image'=>'特色图像','Selected elements will be displayed in each result'=>'选择的元素将在每个结果中显示','Elements'=>'元素','Taxonomy'=>'分类法','Post Type'=>'文章类型','Filters'=>'过滤器','All taxonomies'=>'所有分类法','Filter by Taxonomy'=>'按分类筛选','All post types'=>'所有文章类型','Filter by Post Type'=>'按文章类型筛选','Search...'=>'搜索...','Select taxonomy'=>'选择分类','Select post type'=>'选择文章类型','No matches found'=>'找不到匹配项','Loading'=>'加载','Maximum values reached ( {max} values )'=>'达到了最大值 ( {max} 值 )','Relationship'=>'关系','Comma separated list. Leave blank for all types'=>'用英文逗号分隔开,留空则为全部类型','Allowed File Types'=>'允许的文件类型','Maximum'=>'最大','File size'=>'文件尺寸','Restrict which images can be uploaded'=>'限制可以上传的图像','Minimum'=>'最小','Uploaded to post'=>'上传到文章','All'=>'所有','Limit the media library choice'=>'限制媒体库的选择','Library'=>'库','Preview Size'=>'预览图大小','Image ID'=>'图像ID','Image URL'=>'图像 URL','Image Array'=>'图像数组','Specify the returned value on front end'=>'指定前端返回的值','Return Value'=>'返回值','Add Image'=>'添加图片','No image selected'=>'没有选择图片','Remove'=>'删除','Edit'=>'编辑','All images'=>'所有图片','Update Image'=>'更新图像','Edit Image'=>'编辑图片','Select Image'=>'选择图像','Image'=>'图像','Allow HTML markup to display as visible text instead of rendering'=>'显示 HTML 文本,而不是渲染 HTML','Escape HTML'=>'转义 HTML','No Formatting'=>'无格式','Automatically add <br>'=>'自动添加 <br>','Automatically add paragraphs'=>'自动添加段落','Controls how new lines are rendered'=>'控制怎么显示新行','New Lines'=>'新行','Week Starts On'=>'每周开始于','The format used when saving a value'=>'保存值时使用的格式','Save Format'=>'保存格式','Date Picker JS weekHeaderWk'=>'周','Date Picker JS prevTextPrev'=>'上一页','Date Picker JS nextTextNext'=>'下一个','Date Picker JS currentTextToday'=>'今日','Date Picker JS closeTextDone'=>'完成','Date Picker'=>'日期选择','Width'=>'宽度','Embed Size'=>'嵌入尺寸','Enter URL'=>'输入 URL','oEmbed'=>'oEmbed(嵌入)','Text shown when inactive'=>'非激活时显示的文字','Off Text'=>'关闭文本','Text shown when active'=>'激活时显示的文本','On Text'=>'打开文本','Stylized UI'=>'风格化的用户界面','Default Value'=>'默认值','Displays text alongside the checkbox'=>'在复选框旁边显示文本','Message'=>'消息','No'=>'否','Yes'=>'是','True / False'=>'真 / 假 (开关)','Row'=>'行','Table'=>'表','Block'=>'区块','Specify the style used to render the selected fields'=>'指定用于呈现所选字段的样式','Layout'=>'样式','Sub Fields'=>'子字段','Group'=>'分组','Customize the map height'=>'自定义地图高度','Height'=>'高度','Set the initial zoom level'=>'设置初始缩放级别','Zoom'=>'缩放','Center the initial map'=>'居中显示初始地图','Center'=>'居中','Search for address...'=>'搜索地址...','Find current location'=>'搜索当前位置','Clear location'=>'清除位置','Search'=>'搜索','Sorry, this browser does not support geolocation'=>'抱歉,浏览器不支持定位','Google Map'=>'谷歌地图','The format returned via template functions'=>'通过模板函数返回的格式','Return Format'=>'返回格式','Custom:'=>'自定义:','The format displayed when editing a post'=>'编辑文章的时候显示的格式','Display Format'=>'显示格式','Time Picker'=>'时间选择','Inactive (%s)'=>'已停用 (%s)','No Fields found in Trash'=>'回收站里没有字段','No Fields found'=>'没找到字段','Search Fields'=>'搜索字段','View Field'=>'视图字段','New Field'=>'新字段','Edit Field'=>'编辑字段','Add New Field'=>'添加新字段','Field'=>'字段','Fields'=>'字段','No Field Groups found in Trash'=>'回收站中没有找到字段组','No Field Groups found'=>'没有找到字段组','Search Field Groups'=>'搜索字段组','View Field Group'=>'查看字段组','New Field Group'=>'新建字段组','Edit Field Group'=>'编辑字段组','Add New Field Group'=>'添加字段组','Add New'=>'新建','Field Group'=>'字段组','Field Groups'=>'字段组','Customize WordPress with powerful, professional and intuitive fields.'=>'【高级自定义字段 ACF】使用强大、专业和直观的字段自定义WordPress。','https://www.advancedcustomfields.com'=>'https://www.advancedcustomfields.com','Advanced Custom Fields'=>'Advanced Custom Fields','Advanced Custom Fields PRO'=>'Advanced Custom Fields 专业版','Options Updated'=>'选项已更新','Check Again'=>'重新检查','Publish'=>'发布','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'这个选项页上还没有自定义字段群组。创建自定义字段群组','Error. Could not connect to update server'=>'错误,不能连接到更新服务器','Display'=>'显示','Add Row'=>'添加行','layout'=>'布局','layouts'=>'布局','This field requires at least {min} {label} {identifier}'=>'这个字段需要至少 {min} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} 可用 (max {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} 需要 (min {min})','Flexible Content requires at least 1 layout'=>'灵活内容字段需要至少一个布局','Click the "%s" button below to start creating your layout'=>'点击下面的 "%s" 按钮创建布局','Add layout'=>'添加布局','Remove layout'=>'删除布局','Delete Layout'=>'删除布局','Duplicate Layout'=>'复制布局','Add New Layout'=>'添加新布局','Add Layout'=>'添加布局','Min'=>'最小','Max'=>'最大','Minimum Layouts'=>'最小布局','Maximum Layouts'=>'最大布局','Button Label'=>'按钮标签','Add Image to Gallery'=>'添加图片到相册','Maximum selection reached'=>'已到最大选择','Length'=>'长度','Caption'=>'标题','Add to gallery'=>'添加到相册','Bulk actions'=>'批量动作','Sort by date uploaded'=>'按上传日期排序','Sort by date modified'=>'按修改日期排序','Sort by title'=>'按标题排序','Reverse current order'=>'颠倒当前排序','Close'=>'关闭','Minimum Selection'=>'最小选择','Maximum Selection'=>'最大选择','Allowed file types'=>'允许的文字类型','Minimum rows not reached ({min} rows)'=>'已到最小行数 ({min} 行)','Maximum rows reached ({max} rows)'=>'已到最大行数 ({max} 行)','Minimum Rows'=>'最小行数','Maximum Rows'=>'最大行数','Click to reorder'=>'拖拽排序','Add row'=>'添加行','Remove row'=>'删除行','First Page'=>'首页','Previous Page'=>'文章页','Next Page'=>'首页','Last Page'=>'文章页','No options pages exist'=>'还没有选项页面','Deactivate License'=>'关闭许可证','Activate License'=>'激活许可证','License Key'=>'许可证号','Update Information'=>'更新信息','Current Version'=>'当前版本','Latest Version'=>'最新版本','Update Available'=>'可用更新','Upgrade Notice'=>'更新通知','Enter your license key to unlock updates'=>'在上面输入许可证号解锁更新','Update Plugin'=>'更新插件']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.mo index a92fed920b2b3717587b4305fc84e08383a04078..67b0363dbcdb98f39a4faca4ba7b65da440a1e5f 100644 GIT binary patch literal 102405 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 delta 16051 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 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.po index 5f248f127..e67a8361f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_CN.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -21,2085 +21,4192 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:433 -#: includes/fields/class-acf-field-select.php:413 -#: includes/fields/class-acf-field-user.php:86 -msgid "Select Multiple" +#: includes/validation.php:136 +msgid "" +"ACF was unable to perform validation due to an invalid security nonce being " +"provided." +msgstr "" + +#: includes/fields/class-acf-field.php:359 +msgid "Allow Access to Value in Editor UI" +msgstr "" + +#: includes/fields/class-acf-field.php:341 +msgid "Learn more." +msgstr "" + +#. translators: %s A "Learn More" link to documentation explaining the setting +#. further. +#: includes/fields/class-acf-field.php:340 +msgid "" +"Allow content editors to access and display the field value in the editor UI " +"using Block Bindings or the ACF Shortcode. %s" +msgstr "" + +#: includes/Blocks/Bindings.php:64 +msgid "" +"The requested ACF field type does not support output in Block Bindings or " +"the ACF shortcode." +msgstr "" + +#: includes/api/api-template.php:1085 includes/Blocks/Bindings.php:72 +msgid "" +"The requested ACF field is not allowed to be output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1077 +msgid "" +"The requested ACF field type does not support output in bindings or the ACF " +"Shortcode." +msgstr "" + +#: includes/api/api-template.php:1054 +msgid "[The ACF shortcode cannot display fields from non-public posts]" +msgstr "" + +#: includes/api/api-template.php:1011 +msgid "[The ACF shortcode is disabled on this site]" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:451 +msgid "Businessman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:443 +msgid "Forums Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:722 +msgid "YouTube Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:721 +msgid "Yes (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:719 +msgid "Xing Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:718 +msgid "WordPress (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:716 +msgid "WhatsApp Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:715 +msgid "Write Blog Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:714 +msgid "Widgets Menus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:713 +msgid "View Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:712 +msgid "Learn More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:710 +msgid "Add Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:707 +msgid "Video (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:706 +msgid "Video (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:705 +msgid "Video (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:702 +msgid "Update (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:699 +msgid "Universal Access (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:696 +msgid "Twitter (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:694 +msgid "Twitch Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:691 +msgid "Tide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:690 +msgid "Tickets (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:686 +msgid "Text Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:680 +msgid "Table Row Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:679 +msgid "Table Row Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:678 +msgid "Table Row After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:677 +msgid "Table Col Delete Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:676 +msgid "Table Col Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:675 +msgid "Table Col After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:674 +msgid "Superhero (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:673 +msgid "Superhero Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:667 +msgid "Spotify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:661 +msgid "Shortcode Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:660 +msgid "Shield (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:658 +msgid "Share (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:657 +msgid "Share (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:652 +msgid "Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:651 +msgid "RSS Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:650 +msgid "REST API Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:649 +msgid "Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:647 +msgid "Reddit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:644 +msgid "Privacy Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:643 +msgid "Printer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:639 +msgid "Podio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:638 +msgid "Plus (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:637 +msgid "Plus (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:635 +msgid "Plugins Checked Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:632 +msgid "Pinterest Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:630 +msgid "Pets Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:628 +msgid "PDF Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:626 +msgid "Palm Tree Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:625 +msgid "Open Folder Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:624 +msgid "No (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:619 +msgid "Money (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:614 +msgid "Menu (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:613 +msgid "Menu (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:612 +msgid "Menu (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:607 +msgid "Spreadsheet Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:606 +msgid "Interactive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:605 +msgid "Document Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:604 +msgid "Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:598 +msgid "Location (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:595 +msgid "LinkedIn Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:590 +msgid "Instagram Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:589 +msgid "Insert Before Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:588 +msgid "Insert After Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:587 +msgid "Insert Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:586 +msgid "Info Outline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:583 +msgid "Images (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:582 +msgid "Images (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:581 +msgid "Rotate Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:580 +msgid "Rotate Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:579 +msgid "Rotate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:578 +msgid "Flip Vertical Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:577 +msgid "Flip Horizontal Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:575 +msgid "Crop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:574 +msgid "ID (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:572 +msgid "HTML Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:571 +msgid "Hourglass Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:568 +msgid "Heading Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:564 +msgid "Google Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:563 +msgid "Games Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:562 +msgid "Fullscreen Exit (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:561 +msgid "Fullscreen (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:558 +msgid "Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:556 +msgid "Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:555 +msgid "Gallery Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:554 +msgid "Chat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:553 +#: includes/fields/class-acf-field-icon_picker.php:602 +msgid "Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:552 +msgid "Aside Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:551 +msgid "Food Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:544 +msgid "Exit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:543 +msgid "Excerpt View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:542 +msgid "Embed Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:541 +msgid "Embed Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:540 +msgid "Embed Photo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:539 +msgid "Embed Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:538 +msgid "Embed Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:537 +msgid "Email (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:534 +msgid "Ellipsis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:530 +msgid "Unordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:525 +msgid "RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:518 +msgid "Ordered List RTL Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:517 +msgid "Ordered List Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:516 +msgid "LTR Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:508 +msgid "Custom Character Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:500 +msgid "Edit Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:499 +msgid "Edit Large Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:497 +msgid "Drumstick Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:493 +msgid "Database View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:492 +msgid "Database Remove Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:491 +msgid "Database Import Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:490 +msgid "Database Export Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:489 +msgid "Database Add Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:488 +msgid "Database Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:486 +msgid "Cover Image Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:485 +msgid "Volume On Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:484 +msgid "Volume Off Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:483 +msgid "Skip Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:482 +msgid "Skip Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:481 +msgid "Repeat Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:480 +msgid "Play Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:479 +msgid "Pause Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:478 +msgid "Forward Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:477 +msgid "Back Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:476 +msgid "Columns Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:475 +msgid "Color Picker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:474 +msgid "Coffee Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:473 +msgid "Code Standards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:472 +msgid "Cloud Upload Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:471 +msgid "Cloud Saved Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:460 +msgid "Car Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:459 +msgid "Camera (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:455 +msgid "Calculator Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:454 +msgid "Button Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:452 +msgid "Businessperson Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:449 +msgid "Tracking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:448 +msgid "Topics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:447 +msgid "Replies Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:446 +msgid "PM Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:444 +msgid "Friends Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:442 +msgid "Community Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:441 +msgid "BuddyPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:440 +msgid "bbPress Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:439 +msgid "Activity Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:438 +msgid "Book (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:436 +msgid "Block Default Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:435 +msgid "Bell Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:434 +msgid "Beer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:433 +msgid "Bank Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:429 +msgid "Arrow Up (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:428 +msgid "Arrow Up (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:426 +msgid "Arrow Right (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:425 +msgid "Arrow Right (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:423 +msgid "Arrow Left (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:422 +msgid "Arrow Left (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:420 +msgid "Arrow Down (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:419 +msgid "Arrow Down (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:415 +msgid "Amazon Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:414 +msgid "Align Wide Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:412 +msgid "Align Pull Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:411 +msgid "Align Pull Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:408 +msgid "Align Full Width Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:405 +msgid "Airplane Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:402 +msgid "Site (alt3) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:401 +msgid "Site (alt2) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:400 +msgid "Site (alt) Icon" +msgstr "" + +#: includes/admin/views/options-page-preview.php:26 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: includes/ajax/class-acf-ajax-query-users.php:24 +msgid "Invalid request args." +msgstr "" + +#: includes/ajax/class-acf-ajax-check-screen.php:37 +#: includes/ajax/class-acf-ajax-local-json-diff.php:37 +#: includes/ajax/class-acf-ajax-query-users.php:32 +#: includes/ajax/class-acf-ajax-upgrade.php:24 +#: includes/ajax/class-acf-ajax-user-setting.php:38 +msgid "Sorry, you do not have permission to do that." +msgstr "" + +#: includes/class-acf-site-health.php:643 +msgid "Blocks Using Post Meta" +msgstr "" + +#: includes/admin/views/acf-field-group/pro-features.php:25 +#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/global/header.php:27 +msgid "ACF PRO logo" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:37 +msgid "ACF PRO Logo" +msgstr "" + +#. translators: %s - field/param name +#: includes/fields/class-acf-field-icon_picker.php:788 +msgid "%s requires a valid attachment ID when type is set to media_library." +msgstr "当类型设置为 media_library 时,%s 需要有效的附件 ID。" + +#. translators: %s - field name +#: includes/fields/class-acf-field-icon_picker.php:772 +msgid "%s is a required property of acf." +msgstr "%s 是 acf 的必需属性。" + +#: includes/fields/class-acf-field-icon_picker.php:748 +msgid "The value of icon to save." +msgstr "要保存的图标的值。" + +#: includes/fields/class-acf-field-icon_picker.php:742 +msgid "The type of icon to save." +msgstr "要保存的图标的类型。" + +#: includes/fields/class-acf-field-icon_picker.php:720 +msgid "Yes Icon" +msgstr "是的图标" + +#: includes/fields/class-acf-field-icon_picker.php:717 +msgid "WordPress Icon" +msgstr "Wordpress 图标" + +#: includes/fields/class-acf-field-icon_picker.php:709 +msgid "Warning Icon" +msgstr "警告图标" + +#: includes/fields/class-acf-field-icon_picker.php:708 +msgid "Visibility Icon" +msgstr "可见性图标" + +#: includes/fields/class-acf-field-icon_picker.php:704 +msgid "Vault Icon" +msgstr "Vault 图标" + +#: includes/fields/class-acf-field-icon_picker.php:703 +msgid "Upload Icon" +msgstr "上传图标" + +#: includes/fields/class-acf-field-icon_picker.php:701 +msgid "Update Icon" +msgstr "更新图标" + +#: includes/fields/class-acf-field-icon_picker.php:700 +msgid "Unlock Icon" +msgstr "解锁图标" + +#: includes/fields/class-acf-field-icon_picker.php:698 +msgid "Universal Access Icon" +msgstr "通用访问图标" + +#: includes/fields/class-acf-field-icon_picker.php:697 +msgid "Undo Icon" +msgstr "撤消图标" + +#: includes/fields/class-acf-field-icon_picker.php:695 +msgid "Twitter Icon" +msgstr "Twitter 图标" + +#: includes/fields/class-acf-field-icon_picker.php:693 +msgid "Trash Icon" +msgstr "回收站图标" + +#: includes/fields/class-acf-field-icon_picker.php:692 +msgid "Translation Icon" +msgstr "翻译图标" + +#: includes/fields/class-acf-field-icon_picker.php:689 +msgid "Tickets Icon" +msgstr "Tickets 图标" + +#: includes/fields/class-acf-field-icon_picker.php:688 +msgid "Thumbs Up Icon" +msgstr "点赞图标" + +#: includes/fields/class-acf-field-icon_picker.php:687 +msgid "Thumbs Down Icon" +msgstr "点踩图标" + +#: includes/fields/class-acf-field-icon_picker.php:608 +#: includes/fields/class-acf-field-icon_picker.php:685 +msgid "Text Icon" +msgstr "文本图标" + +#: includes/fields/class-acf-field-icon_picker.php:684 +msgid "Testimonial Icon" +msgstr "感言图标" + +#: includes/fields/class-acf-field-icon_picker.php:683 +msgid "Tagcloud Icon" +msgstr "标签云图标" + +#: includes/fields/class-acf-field-icon_picker.php:682 +msgid "Tag Icon" +msgstr "标签图标" + +#: includes/fields/class-acf-field-icon_picker.php:681 +msgid "Tablet Icon" +msgstr "平板电脑图标" + +#: includes/fields/class-acf-field-icon_picker.php:672 +msgid "Store Icon" +msgstr "商店图标" + +#: includes/fields/class-acf-field-icon_picker.php:671 +msgid "Sticky Icon" +msgstr "置顶图标" + +#: includes/fields/class-acf-field-icon_picker.php:670 +msgid "Star Half Icon" +msgstr "半星图标" + +#: includes/fields/class-acf-field-icon_picker.php:669 +msgid "Star Filled Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:668 +msgid "Star Empty Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:666 +msgid "Sos Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:665 +msgid "Sort Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:664 +msgid "Smiley Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:663 +msgid "Smartphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:662 +msgid "Slides Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:659 +msgid "Shield Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:656 +msgid "Share Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:655 +msgid "Search Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:654 +msgid "Screen Options Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:653 +msgid "Schedule Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:648 +msgid "Redo Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:646 +msgid "Randomize Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:645 +msgid "Products Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:642 +msgid "Pressthis Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:641 +msgid "Post Status Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:640 +msgid "Portfolio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:636 +msgid "Plus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:634 +msgid "Playlist Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:633 +msgid "Playlist Audio Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:631 +msgid "Phone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:629 +msgid "Performance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:627 +msgid "Paperclip Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:623 +msgid "No Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:622 +msgid "Networking Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:621 +msgid "Nametag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:620 +msgid "Move Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:618 +msgid "Money Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:617 +msgid "Minus Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:616 +msgid "Migrate Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:615 +msgid "Microphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:610 +msgid "Megaphone Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:600 +msgid "Marker Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:599 +msgid "Lock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:597 +msgid "Location Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:596 +msgid "List View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:594 +msgid "Lightbulb Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:593 +msgid "Left Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:592 +msgid "Layout Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:591 +msgid "Laptop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:585 +msgid "Info Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:584 +msgid "Index Card Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:573 +msgid "ID Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:570 +msgid "Hidden Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:569 +msgid "Heart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:567 +msgid "Hammer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:445 +#: includes/fields/class-acf-field-icon_picker.php:566 +msgid "Groups Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:565 +msgid "Grid View Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:560 +msgid "Forms Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:550 +msgid "Flag Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:549 +#: includes/fields/class-acf-field-icon_picker.php:576 +msgid "Filter Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:548 +msgid "Feedback Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:547 +msgid "Facebook (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:546 +msgid "Facebook Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:545 +msgid "External Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:536 +msgid "Email (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:535 +msgid "Email Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:533 +#: includes/fields/class-acf-field-icon_picker.php:559 +#: includes/fields/class-acf-field-icon_picker.php:609 +msgid "Video Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:532 +msgid "Unlink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:531 +msgid "Underline Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:529 +msgid "Text Color Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:528 +msgid "Table Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:527 +msgid "Strikethrough Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:526 +msgid "Spellcheck Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:524 +msgid "Remove Formatting Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:523 +#: includes/fields/class-acf-field-icon_picker.php:557 +msgid "Quote Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:522 +msgid "Paste Word Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:521 +msgid "Paste Text Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:520 +msgid "Paragraph Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:519 +msgid "Outdent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:515 +msgid "Kitchen Sink Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:514 +msgid "Justify Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:513 +msgid "Italic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:512 +msgid "Insert More Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:511 +msgid "Indent Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:510 +msgid "Help Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:509 +msgid "Expand Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:507 +msgid "Contract Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:506 +#: includes/fields/class-acf-field-icon_picker.php:603 +msgid "Code Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:505 +msgid "Break Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:504 +msgid "Bold Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:498 +msgid "Edit Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:496 +msgid "Download Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:495 +msgid "Dismiss Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:494 +msgid "Desktop Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:487 +msgid "Dashboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:470 +msgid "Cloud Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:469 +msgid "Clock Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:468 +msgid "Clipboard Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:467 +msgid "Chart Pie Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:466 +msgid "Chart Line Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:465 +msgid "Chart Bar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:464 +msgid "Chart Area Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:463 +msgid "Category Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:462 +msgid "Cart Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:461 +msgid "Carrot Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:458 +msgid "Camera Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:457 +msgid "Calendar (alt) Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:456 +msgid "Calendar Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:453 +msgid "Businesswoman Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:450 +msgid "Building Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:437 +msgid "Book Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:432 +msgid "Backup Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:431 +msgid "Awards Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:430 +msgid "Art Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:427 +msgid "Arrow Up Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:424 +msgid "Arrow Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:421 +msgid "Arrow Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:418 +msgid "Arrow Down Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:417 +#: includes/fields/class-acf-field-icon_picker.php:601 +msgid "Archive Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:416 +msgid "Analytics Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:413 +#: includes/fields/class-acf-field-icon_picker.php:503 +msgid "Align Right Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:410 +msgid "Align None Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:409 +#: includes/fields/class-acf-field-icon_picker.php:502 +msgid "Align Left Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:407 +#: includes/fields/class-acf-field-icon_picker.php:501 +msgid "Align Center Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:406 +msgid "Album Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:404 +msgid "Users Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:403 +msgid "Tools Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:399 +msgid "Site Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:398 +msgid "Settings Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:397 +msgid "Post Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:396 +msgid "Plugins Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:395 +msgid "Page Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:394 +msgid "Network Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:393 +msgid "Multisite Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:392 +msgid "Media Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:391 +msgid "Links Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:390 +msgid "Home Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:388 +msgid "Customizer Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:387 +#: includes/fields/class-acf-field-icon_picker.php:711 +msgid "Comments Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:386 +msgid "Collapse Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:385 +msgid "Appearance Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:389 +msgid "Generic Icon" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:321 +msgid "Icon picker requires a value." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:316 +msgid "Icon picker requires an icon type." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:285 +msgid "" +"The available icons matching your search query have been updated in the icon " +"picker below." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:284 +msgid "No results found for that search term" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:266 +msgid "Array" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:265 +msgid "String" +msgstr "" + +#. translators: %s - link to documentation +#: includes/fields/class-acf-field-icon_picker.php:253 +msgid "Specify the return format for the icon. %s" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:238 +msgid "Select where content editors can choose the icon from." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:211 +msgid "The URL to the icon you'd like to use, or svg as Data URI" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:194 +msgid "Browse Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:185 +msgid "The currently selected image preview" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:176 +msgid "Click to change the icon in the Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:142 +msgid "Search icons..." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:53 +msgid "Media Library" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:49 +msgid "Dashicons" +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:26 +msgid "" +"An interactive UI for selecting an icon. Select from Dashicons, the media " +"library, or a standalone URL input." +msgstr "" + +#: includes/fields/class-acf-field-icon_picker.php:23 +msgid "Icon Picker" +msgstr "" + +#: includes/class-acf-site-health.php:704 +msgid "JSON Load Paths" +msgstr "" + +#: includes/class-acf-site-health.php:698 +msgid "JSON Save Paths" +msgstr "" + +#: includes/class-acf-site-health.php:689 +msgid "Registered ACF Forms" +msgstr "" + +#: includes/class-acf-site-health.php:683 +msgid "Shortcode Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:675 +msgid "Field Settings Tabs Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:667 +msgid "Field Type Modal Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:659 +msgid "Admin UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:650 +msgid "Block Preloading Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:638 +msgid "Blocks Per ACF Block Version" +msgstr "" + +#: includes/class-acf-site-health.php:633 +msgid "Blocks Per API Version" +msgstr "" + +#: includes/class-acf-site-health.php:606 +msgid "Registered ACF Blocks" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Light" +msgstr "" + +#: includes/class-acf-site-health.php:600 +msgid "Standard" +msgstr "" + +#: includes/class-acf-site-health.php:599 +msgid "REST API Format" +msgstr "" + +#: includes/class-acf-site-health.php:591 +msgid "Registered Options Pages (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:577 +msgid "Registered Options Pages (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:572 +msgid "Registered Options Pages (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:542 +msgid "Options Pages UI Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:534 +msgid "Registered Taxonomies (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:522 +msgid "Registered Taxonomies (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:510 +msgid "Registered Post Types (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:498 +msgid "Registered Post Types (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:485 +msgid "Post Types and Taxonomies Enabled" +msgstr "" + +#: includes/class-acf-site-health.php:478 +msgid "Number of Third Party Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:473 +msgid "Number of Fields by Field Type" +msgstr "" + +#: includes/class-acf-site-health.php:440 +msgid "Field Groups Enabled for GraphQL" +msgstr "" + +#: includes/class-acf-site-health.php:427 +msgid "Field Groups Enabled for REST API" +msgstr "" + +#: includes/class-acf-site-health.php:415 +msgid "Registered Field Groups (JSON)" +msgstr "" + +#: includes/class-acf-site-health.php:403 +msgid "Registered Field Groups (PHP)" +msgstr "" + +#: includes/class-acf-site-health.php:391 +msgid "Registered Field Groups (UI)" +msgstr "" + +#: includes/class-acf-site-health.php:379 +msgid "Active Plugins" +msgstr "" + +#: includes/class-acf-site-health.php:353 +msgid "Parent Theme" +msgstr "" + +#: includes/class-acf-site-health.php:342 +msgid "Active Theme" +msgstr "" + +#: includes/class-acf-site-health.php:333 +msgid "Is Multisite" +msgstr "" + +#: includes/class-acf-site-health.php:328 +msgid "MySQL Version" +msgstr "" + +#: includes/class-acf-site-health.php:323 +msgid "WordPress Version" +msgstr "" + +#: includes/class-acf-site-health.php:316 +msgid "Subscription Expiry Date" +msgstr "" + +#: includes/class-acf-site-health.php:308 +msgid "License Status" +msgstr "" + +#: includes/class-acf-site-health.php:303 +msgid "License Type" +msgstr "" + +#: includes/class-acf-site-health.php:298 +msgid "Licensed URL" +msgstr "" + +#: includes/class-acf-site-health.php:292 +msgid "License Activated" +msgstr "" + +#: includes/class-acf-site-health.php:286 +msgid "Free" +msgstr "" + +#: includes/class-acf-site-health.php:285 +msgid "Plugin Type" +msgstr "" + +#: includes/class-acf-site-health.php:280 +msgid "Plugin Version" +msgstr "" + +#: includes/class-acf-site-health.php:251 +msgid "" +"This section contains debug information about your ACF configuration which " +"can be useful to provide to support." +msgstr "" + +#: includes/assets.php:373 assets/build/js/acf-input.js:11312 +#: assets/build/js/acf-input.js:12396 +msgid "An ACF Block on this page requires attention before you can save." +msgstr "" + +#. translators: %s - The clear log button opening HTML tag. %s - The closing +#. HTML tag. +#: includes/admin/views/escaped-html-notice.php:63 +msgid "" +"This data is logged as we detect values that have been changed during " +"output. %1$sClear log and dismiss%2$s after escaping the values in your " +"code. The notice will reappear if we detect changed values again." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:25 +msgid "Dismiss permanently" +msgstr "" + +#: includes/admin/views/acf-field-group/field.php:220 +msgid "Instructions for content editors. Shown when submitting data." +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:143 +#: assets/build/js/acf-input.js:1461 assets/build/js/acf-input.js:1559 +msgid "Has no term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:142 +#: assets/build/js/acf-input.js:1438 assets/build/js/acf-input.js:1535 +msgid "Has any term selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:141 +#: assets/build/js/acf-input.js:1413 assets/build/js/acf-input.js:1508 +msgid "Terms do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:140 +#: assets/build/js/acf-input.js:1388 assets/build/js/acf-input.js:1482 +msgid "Terms contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:139 +#: assets/build/js/acf-input.js:1369 assets/build/js/acf-input.js:1462 +msgid "Term is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:138 +#: assets/build/js/acf-input.js:1350 assets/build/js/acf-input.js:1442 +msgid "Term is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:137 +#: assets/build/js/acf-input.js:1053 assets/build/js/acf-input.js:1117 +msgid "Has no user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:136 +#: assets/build/js/acf-input.js:1030 assets/build/js/acf-input.js:1093 +msgid "Has any user selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:135 +#: assets/build/js/acf-input.js:1004 assets/build/js/acf-input.js:1065 +msgid "Users do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:134 +#: assets/build/js/acf-input.js:977 assets/build/js/acf-input.js:1036 +msgid "Users contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:133 +#: assets/build/js/acf-input.js:958 assets/build/js/acf-input.js:1016 +msgid "User is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:132 +#: assets/build/js/acf-input.js:939 assets/build/js/acf-input.js:996 +msgid "User is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:131 +#: assets/build/js/acf-input.js:916 assets/build/js/acf-input.js:972 +msgid "Has no page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:130 +#: assets/build/js/acf-input.js:893 assets/build/js/acf-input.js:948 +msgid "Has any page selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:129 +#: assets/build/js/acf-input.js:866 assets/build/js/acf-input.js:919 +msgid "Pages do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:128 +#: assets/build/js/acf-input.js:839 assets/build/js/acf-input.js:890 +msgid "Pages contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:127 +#: assets/build/js/acf-input.js:820 assets/build/js/acf-input.js:870 +msgid "Page is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:126 +#: assets/build/js/acf-input.js:801 assets/build/js/acf-input.js:850 +msgid "Page is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:125 +#: assets/build/js/acf-input.js:1189 assets/build/js/acf-input.js:1260 +msgid "Has no relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:124 +#: assets/build/js/acf-input.js:1166 assets/build/js/acf-input.js:1236 +msgid "Has any relationship selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:123 +#: assets/build/js/acf-input.js:1327 assets/build/js/acf-input.js:1416 +msgid "Has no post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:122 +#: assets/build/js/acf-input.js:1304 assets/build/js/acf-input.js:1390 +msgid "Has any post selected" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:121 +#: assets/build/js/acf-input.js:1277 assets/build/js/acf-input.js:1359 +msgid "Posts do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:120 +#: assets/build/js/acf-input.js:1250 assets/build/js/acf-input.js:1328 +msgid "Posts contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:119 +#: assets/build/js/acf-input.js:1231 assets/build/js/acf-input.js:1306 +msgid "Post is not equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:118 +#: assets/build/js/acf-input.js:1212 assets/build/js/acf-input.js:1284 +msgid "Post is equal to" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:117 +#: assets/build/js/acf-input.js:1140 assets/build/js/acf-input.js:1208 +msgid "Relationships do not contain" +msgstr "" + +#: includes/admin/post-types/admin-field-group.php:116 +#: assets/build/js/acf-input.js:1114 assets/build/js/acf-input.js:1181 +msgid "Relationships contain" msgstr "" -#: includes/admin/views/global/navigation.php:141 -msgid "WP Engine logo" +#: includes/admin/post-types/admin-field-group.php:115 +#: assets/build/js/acf-input.js:1095 assets/build/js/acf-input.js:1161 +msgid "Relationship is not equal to" msgstr "" -#: includes/admin/views/acf-taxonomy/basic-settings.php:42 -msgid "Lower case letters, underscores and dashes only, Max 32 characters." +#: includes/admin/post-types/admin-field-group.php:114 +#: assets/build/js/acf-input.js:1076 assets/build/js/acf-input.js:1141 +msgid "Relationship is equal to" msgstr "" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1132 -msgid "The capability name for assigning terms of this taxonomy." +#: includes/Blocks/Bindings.php:35 +msgctxt "The core ACF block binding source name for fields on the current page" +msgid "ACF Fields" +msgstr "ACF 字段" + +#: includes/admin/views/browse-fields-modal.php:14 +msgid "ACF PRO Feature" +msgstr "ACF PRO 功能" + +#: includes/admin/views/browse-fields-modal.php:10 +msgid "Renew PRO to Unlock" +msgstr "续订 PRO 即可解锁" + +#: includes/admin/views/browse-fields-modal.php:8 +msgid "Renew PRO License" +msgstr "更新 PRO 许可证" + +#: includes/admin/views/acf-field-group/field.php:41 +msgid "PRO fields cannot be edited without an active license." +msgstr "如果没有有效许可证,则无法编辑 PRO 字段。" + +#: includes/admin/admin-internal-post-type-list.php:232 +msgid "" +"Please activate your ACF PRO license to edit field groups assigned to an ACF " +"Block." +msgstr "请激活您的 ACF PRO 许可证以编辑分配给 ACF 块的字段组。" + +#: includes/admin/admin-internal-post-type-list.php:231 +msgid "Please activate your ACF PRO license to edit this options page." +msgstr "请激活您的 ACF PRO 许可证才能编辑此选项页面。" + +#: includes/api/api-template.php:385 includes/api/api-template.php:439 +msgid "" +"Returning escaped HTML values is only possible when format_value is also " +"true. The field values have not been returned for security." msgstr "" +"仅当 format_value 也为 true 时,才可以返回转义的 HTML 值。为了安全起见,字段" +"值尚未返回。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1131 -msgid "Assign Terms Capability" +#: includes/api/api-template.php:46 includes/api/api-template.php:251 +#: includes/api/api-template.php:947 +msgid "" +"Returning an escaped HTML value is only possible when format_value is also " +"true. The field value has not been returned for security." msgstr "" +"仅当 format_value 也为 true 时,才可以返回转义的 HTML 值。为了安全起见,该字" +"段值尚未返回。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1115 -msgid "The capability name for deleting terms of this taxonomy." +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#: includes/admin/views/escaped-html-notice.php:32 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields has been modified by this change, but this may not be a " +"breaking change. %2$s." +msgstr "" +"%1$s ACF 现在在由 the_field 或 ACF 短代码呈现时自动转义不安全的 " +"HTML。我们检测到您的某些字段的输出已被此更改修改,但这可能不是重大更改。 " +"%2$s。" + +#: includes/admin/views/escaped-html-notice.php:27 +msgid "Please contact your site administrator or developer for more details." +msgstr "请联系您的网站管理员或开发人员了解更多详细信息。" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn more" +msgstr "了解更多" + +#: includes/admin/admin.php:63 +msgid "Hide details" +msgstr "隐藏详情" + +#: includes/admin/admin.php:62 includes/admin/views/escaped-html-notice.php:24 +msgid "Show details" +msgstr "显示详情" + +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:49 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - 通过 %3$s 呈现" + +#: includes/admin/views/global/navigation.php:226 +msgid "Renew ACF PRO License" +msgstr "续订 ACF PRO 许可证" + +#: includes/admin/views/acf-field-group/pro-features.php:17 +msgid "Renew License" +msgstr "更新许可证" + +#: includes/admin/views/acf-field-group/pro-features.php:14 +msgid "Manage License" +msgstr "管理许可证" + +#: includes/admin/views/acf-field-group/options.php:102 +msgid "'High' position not supported in the Block Editor" +msgstr "块编辑器不支持“高”位置" + +#: includes/admin/views/options-page-preview.php:30 +msgid "Upgrade to ACF PRO" +msgstr "升级到 ACF PRO" + +#. translators: %s URL to ACF options pages documentation +#: includes/admin/views/options-page-preview.php:7 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." msgstr "" +"ACF选项页是通过字段管理全局设置的自定义" +"管理页。您可以创建多个页面和子页面。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1114 -msgid "Delete Terms Capability" +#: includes/admin/views/global/header.php:35 +msgid "Add Options Page" +msgstr "添加选项页面" + +#: includes/admin/views/acf-post-type/advanced-settings.php:708 +msgid "In the editor used as the placeholder of the title." +msgstr "在编辑器中用作标题的占位符。" + +#: includes/admin/views/acf-post-type/advanced-settings.php:707 +msgid "Title Placeholder" +msgstr "标题占位符" + +#: includes/admin/views/global/navigation.php:97 +msgid "4 Months Free" +msgstr "4个月免费" + +#. translators: %s - A singular label for a post type or taxonomy. +#: includes/admin/views/global/form-top.php:59 +msgid "(Duplicated from %s)" +msgstr " (复制自 %s)" + +#: includes/admin/tools/class-acf-admin-tool-export.php:289 +msgid "Select Options Pages" +msgstr "选择选项页面" + +#: includes/admin/post-types/admin-taxonomy.php:107 +msgid "Duplicate taxonomy" +msgstr "克隆分类法" + +#: includes/admin/post-types/admin-post-type.php:106 +#: includes/admin/post-types/admin-taxonomy.php:106 +msgid "Create taxonomy" +msgstr "创建分类法" + +#: includes/admin/post-types/admin-post-type.php:105 +msgid "Duplicate post type" +msgstr "克隆文章类型" + +#: includes/admin/post-types/admin-post-type.php:104 +#: includes/admin/post-types/admin-taxonomy.php:108 +msgid "Create post type" +msgstr "创建文章类型" + +#: includes/admin/post-types/admin-post-type.php:103 +#: includes/admin/post-types/admin-taxonomy.php:105 +msgid "Link field groups" +msgstr "链接字段组" + +#: includes/admin/post-types/admin-post-type.php:102 +#: includes/admin/post-types/admin-taxonomy.php:104 +msgid "Add fields" +msgstr "添加字段" + +#: includes/admin/post-types/admin-field-group.php:147 +#: assets/build/js/acf-field-group.js:2804 +#: assets/build/js/acf-field-group.js:3220 +msgid "This Field" +msgstr "这个字段" + +#: includes/admin/admin.php:352 +msgid "ACF PRO" +msgstr "ACF PRO" + +#: includes/admin/admin.php:350 +msgid "Feedback" +msgstr "反馈" + +#: includes/admin/admin.php:348 +msgid "Support" +msgstr "支持" + +#. translators: This text is prepended by a link to ACF's website, and appended +#. by a link to WP Engine's website. +#: includes/admin/admin.php:323 +msgid "is developed and maintained by" +msgstr "开发和维护者" + +#. translators: %s - either "post type" or "taxonomy" +#: includes/admin/admin-internal-post-type.php:313 +msgid "Add this %s to the location rules of the selected field groups." +msgstr "将此 %s 添加到所选字段组的位置规则中。" + +#. translators: %s the URL to ACF's bidirectional relationship documentation +#: includes/acf-bidirectional-functions.php:272 +msgid "" +"Enabling the bidirectional setting allows you to update a value in the " +"target fields for each value selected for this field, adding or removing the " +"Post ID, Taxonomy ID or User ID of the item being updated. For more " +"information, please read the documentation." msgstr "" +"启用双向设置允许您更新为此字段选择的每个值的目标字段中的值,添加或删除正在更" +"新的项目的文章 ID、分类法 ID 或用户 ID。有关更多信息,请阅读文档。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1098 -msgid "The capability name for editing terms of this taxonomy." +#: includes/acf-bidirectional-functions.php:248 +msgid "" +"Select field(s) to store the reference back to the item being updated. You " +"may select this field. Target fields must be compatible with where this " +"field is being displayed. For example, if this field is displayed on a " +"Taxonomy, your target field should be of type Taxonomy" msgstr "" +"选择字段以将引用存储回正在更新的项目。您可以选择该字段。目标字段必须与该字段" +"的显示位置兼容。例如,如果此字段显示在分类法上,则您的目标字段应为分类法类型" + +#: includes/acf-bidirectional-functions.php:247 +msgid "Target Field" +msgstr "目标字段" + +#: includes/acf-bidirectional-functions.php:221 +msgid "Update a field on the selected values, referencing back to this ID" +msgstr "更新所选值的字段,引用回此 ID" + +#: includes/acf-bidirectional-functions.php:220 +msgid "Bidirectional" +msgstr "双向" + +#. translators: %s A field type name, such as "Relationship" +#: includes/acf-bidirectional-functions.php:193 +msgid "%s Field" +msgstr "%s 字段" + +#: includes/fields/class-acf-field-page_link.php:498 +#: includes/fields/class-acf-field-post_object.php:411 +#: includes/fields/class-acf-field-select.php:372 +#: includes/fields/class-acf-field-user.php:111 +msgid "Select Multiple" +msgstr "选择多个" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1097 +#: includes/admin/views/global/navigation.php:238 +msgid "WP Engine logo" +msgstr "WP Engine logo" + +#: includes/admin/views/acf-taxonomy/basic-settings.php:58 +msgid "Lower case letters, underscores and dashes only, Max 32 characters." +msgstr "仅小写字母、下划线和破折号,最多 32 个字符。" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 +msgid "The capability name for assigning terms of this taxonomy." +msgstr "用于分配此分类的术语的功能名称。" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 +msgid "Assign Terms Capability" +msgstr "分配分类项能力" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 +msgid "The capability name for deleting terms of this taxonomy." +msgstr "用于删除该分类法的分类项的功能名称。" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 +msgid "Delete Terms Capability" +msgstr "删除分类项功能" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 +msgid "The capability name for editing terms of this taxonomy." +msgstr "用于编辑该分类法的分类项的功能名称。" + +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "编辑分类项能力" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1081 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "用于管理该分类法的分类项的功能名称。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1080 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "管理分类项能力" -#: includes/admin/views/acf-post-type/advanced-settings.php:866 +#: includes/admin/views/acf-post-type/advanced-settings.php:914 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." -msgstr "" +msgstr "设置帖子是否应从搜索结果和分类存档页面中排除。" -#: includes/admin/views/acf-field-group/pro-features.php:59 +#: includes/admin/views/acf-field-group/pro-features.php:78 msgid "More Tools from WP Engine" -msgstr "" +msgstr "WP Engine 的更多工具" #. translators: %s - WP Engine logo -#: includes/admin/views/acf-field-group/pro-features.php:54 +#: includes/admin/views/acf-field-group/pro-features.php:73 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "由 %s 团队专为使用 WordPress 构建的用户而构建" -#: includes/admin/views/acf-field-group/pro-features.php:16 +#: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "查看定价和升级" -#: includes/admin/views/acf-field-group/pro-features.php:15 +#: includes/admin/views/acf-field-group/pro-features.php:3 +#: includes/admin/views/options-page-preview.php:29 +#: includes/fields/class-acf-field-icon_picker.php:248 msgid "Learn More" -msgstr "" +msgstr "了解更多" -#: includes/admin/views/acf-field-group/pro-features.php:13 +#: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" "Speed up your workflow and develop better websites with features like ACF " "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"利用 ACF 块和选项页面等功能以及循环、弹性内容、克隆和图库等复杂的字段类型,加" +"快您的工作流程并开发更好的网站。" #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" - -#: includes/admin/admin.php:238 -msgid "from" -msgstr "" +msgstr "使用 ACF PRO 解锁高级功能并构建更多功能" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" -#: includes/admin/views/global/form-top.php:17 +#: includes/admin/views/global/form-top.php:19 msgid "%s fields" -msgstr "" +msgstr "%s 字段" -#: includes/admin/post-types/admin-taxonomies.php:293 +#: includes/admin/post-types/admin-taxonomies.php:267 msgid "No terms" -msgstr "" +msgstr "无分类项" -#: includes/admin/post-types/admin-taxonomies.php:266 +#: includes/admin/post-types/admin-taxonomies.php:240 msgid "No post types" -msgstr "" +msgstr "无文章类型" -#: includes/admin/post-types/admin-post-types.php:289 +#: includes/admin/post-types/admin-post-types.php:264 msgid "No posts" -msgstr "" +msgstr "无文章" -#: includes/admin/post-types/admin-post-types.php:263 +#: includes/admin/post-types/admin-post-types.php:238 msgid "No taxonomies" -msgstr "" +msgstr "无分类" -#: includes/admin/post-types/admin-post-types.php:208 -#: includes/admin/post-types/admin-taxonomies.php:208 +#: includes/admin/post-types/admin-post-types.php:183 +#: includes/admin/post-types/admin-taxonomies.php:182 msgid "No field groups" -msgstr "" +msgstr "无字段分组" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:255 msgid "No fields" -msgstr "" +msgstr "无字段" -#: includes/admin/post-types/admin-field-groups.php:154 -#: includes/admin/post-types/admin-post-types.php:172 -#: includes/admin/post-types/admin-taxonomies.php:172 +#: includes/admin/post-types/admin-field-groups.php:128 +#: includes/admin/post-types/admin-post-types.php:147 +#: includes/admin/post-types/admin-taxonomies.php:146 msgid "No description" -msgstr "" +msgstr "无描述" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:465 +#: includes/fields/class-acf-field-post_object.php:374 +#: includes/fields/class-acf-field-relationship.php:573 msgid "Any post status" -msgstr "" +msgstr "任何文章状态" -#: includes/post-types/class-acf-taxonomy.php:284 +#: includes/post-types/class-acf-taxonomy.php:288 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" +"这个分类标准的关键字已经被ACF以外注册的另一个分类标准所使用,不能使用。" -#: includes/post-types/class-acf-taxonomy.php:279 +#: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." -msgstr "" +msgstr "此分类法已被 ACF 中的另一个分类法使用,因此无法使用。" -#: includes/post-types/class-acf-taxonomy.php:252 +#: includes/post-types/class-acf-taxonomy.php:256 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." -msgstr "" +msgstr "分类法只能包含小写字母数字字符、下划线或破折号。" -#: includes/post-types/class-acf-taxonomy.php:247 +#: includes/post-types/class-acf-taxonomy.php:251 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "分类法必须少于 32 个字符。" #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "" +msgstr "回收站中未找到分类法" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "未找到分类法" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "搜索分类法" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "" +msgstr "查看分类法" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "" +msgstr "新分类法" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "" +msgstr "编辑分类法" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "" +msgstr "新增分类法" -#: includes/post-types/class-acf-post-type.php:99 +#: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "" +msgstr "在回收站中找不到文章类型" -#: includes/post-types/class-acf-post-type.php:98 +#: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "" +msgstr "找不到文章类型" -#: includes/post-types/class-acf-post-type.php:97 +#: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" -msgstr "" +msgstr "搜索文章类型" -#: includes/post-types/class-acf-post-type.php:96 +#: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "" +msgstr "查看文章类型" -#: includes/post-types/class-acf-post-type.php:95 +#: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" -msgstr "" +msgstr "新文章类型" -#: includes/post-types/class-acf-post-type.php:94 +#: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" -msgstr "" +msgstr "编辑文章类型" -#: includes/post-types/class-acf-post-type.php:93 +#: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "" +msgstr "新增文章类型" -#: includes/post-types/class-acf-post-type.php:338 +#: includes/post-types/class-acf-post-type.php:366 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." -msgstr "" +msgstr "此帖子类型密钥已被 ACF 外部注册的另一个帖子类型使用,因此无法使用。" -#: includes/post-types/class-acf-post-type.php:333 +#: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." -msgstr "" +msgstr "此帖子类型密钥已被 ACF 中的另一个帖子类型使用,无法使用。" #. translators: %s a link to WordPress.org's Reserved Terms page -#: includes/post-types/class-acf-post-type.php:312 -#: includes/post-types/class-acf-taxonomy.php:258 +#: includes/post-types/class-acf-post-type.php:339 +#: includes/post-types/class-acf-taxonomy.php:262 msgid "" "This field must not be a WordPress reserved " "term." -msgstr "" +msgstr "此字段不得是 WordPress 保留词。" -#: includes/post-types/class-acf-post-type.php:306 +#: includes/post-types/class-acf-post-type.php:333 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." -msgstr "" +msgstr "帖子类型键只能包含小写字母数字字符、下划线或破折号。" -#: includes/post-types/class-acf-post-type.php:301 +#: includes/post-types/class-acf-post-type.php:328 msgid "The post type key must be under 20 characters." -msgstr "" +msgstr "帖子类型键必须少于 20 个字符。" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "We do not recommend using this field in ACF Blocks." -msgstr "" +msgstr "我们不建议在 ACF 块中使用此字段。" -#: includes/fields/class-acf-field-wysiwyg.php:27 +#: includes/fields/class-acf-field-wysiwyg.php:24 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" +"显示 WordPress 可视化编辑器,如文章和页面中所示,可提供丰富的文本编辑体验,还" +"支持多媒体内容。" -#: includes/fields/class-acf-field-wysiwyg.php:25 +#: includes/fields/class-acf-field-wysiwyg.php:22 msgid "WYSIWYG Editor" -msgstr "" +msgstr "可视化编辑器" -#: includes/fields/class-acf-field-user.php:22 +#: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." -msgstr "" +msgstr "允许选择一个或多个可用于在数据对象之间创建关系的用户。" -#: includes/fields/class-acf-field-url.php:26 +#: includes/fields/class-acf-field-url.php:20 msgid "A text input specifically designed for storing web addresses." -msgstr "" +msgstr "专门为存储网址而设计的文本输入。" -#: includes/fields/class-acf-field-url.php:25 +#: includes/fields/class-acf-field-icon_picker.php:56 +#: includes/fields/class-acf-field-url.php:19 msgid "URL" -msgstr "" +msgstr "URL" -#: includes/fields/class-acf-field-true_false.php:27 +#: includes/fields/class-acf-field-true_false.php:24 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" +"允许您选择值 1 或 0(打开或关闭、true 或 false 等)的切换开关。可以呈现为程式" +"化的开关或复选框。" -#: includes/fields/class-acf-field-time_picker.php:27 +#: includes/fields/class-acf-field-time_picker.php:24 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." -msgstr "" +msgstr "用于选择时间的交互式 UI。可以使用字段设置自定义时间格式。" -#: includes/fields/class-acf-field-textarea.php:26 +#: includes/fields/class-acf-field-textarea.php:23 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "用于存储文本段落的基本文本区域输入。" -#: includes/fields/class-acf-field-text.php:26 +#: includes/fields/class-acf-field-text.php:23 msgid "A basic text input, useful for storing single string values." -msgstr "" +msgstr "基本文本输入,可用于存储单个字符串值。" -#: includes/fields/class-acf-field-taxonomy.php:30 +#: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." -msgstr "" +msgstr "允许根据字段设置中指定的条件和选项选择一个或多个分类术语。" -#: includes/fields/class-acf-field-tab.php:28 +#: includes/fields/class-acf-field-tab.php:25 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" +"允许您将字段分组到编辑屏幕中的选项卡部分。对于保持字段的组织性和结构化很有" +"用。" -#: includes/fields/class-acf-field-select.php:27 +#: includes/fields/class-acf-field-select.php:24 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "包含您指定的选项的下拉列表。" -#: includes/fields/class-acf-field-relationship.php:27 +#: includes/fields/class-acf-field-relationship.php:19 msgid "" "A dual-column interface to select one or more posts, pages, or custom post " "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" +"双栏界面,用于选择一个或多个帖子、页面或自定义帖子类型项目,以创建与您当前正" +"在编辑的项目的关系。包括搜索和过滤选项。" -#: includes/fields/class-acf-field-range.php:26 +#: includes/fields/class-acf-field-range.php:23 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." -msgstr "" +msgstr "用于使用范围滑块元素选择指定范围内的数值的输入。" -#: includes/fields/class-acf-field-radio.php:27 +#: includes/fields/class-acf-field-radio.php:24 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." -msgstr "" +msgstr "一组单选按钮输入,允许用户从您指定的值中进行单一选择。" -#: includes/fields/class-acf-field-post_object.php:27 +#: includes/fields/class-acf-field-post_object.php:17 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" +"一种交互式且可定制的用户界面,用于选择一个或多个帖子、页面或帖子类型项目,并" +"提供搜索选项。 " -#: includes/fields/class-acf-field-password.php:26 +#: includes/fields/class-acf-field-password.php:23 msgid "An input for providing a password using a masked field." -msgstr "" +msgstr "使用屏蔽字段提供密码的输入。" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:388 -#: includes/fields/class-acf-field-relationship.php:600 +#: includes/fields/class-acf-field-page_link.php:457 +#: includes/fields/class-acf-field-post_object.php:366 +#: includes/fields/class-acf-field-relationship.php:565 msgid "Filter by Post Status" -msgstr "" +msgstr "按文章状态过滤" -#: includes/fields/class-acf-field-page_link.php:27 +#: includes/fields/class-acf-field-page_link.php:24 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" +"交互式下拉菜单,用于选择一个或多个帖子、页面、自定义帖子类型项目或存档 URL," +"并提供搜索选项。" -#: includes/fields/class-acf-field-oembed.php:27 +#: includes/fields/class-acf-field-oembed.php:24 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"一个交互式组件,用于通过使用本机 WordPress oEmbed 功能来嵌入视频、图像、推" +"文、音频和其他内容。" -#: includes/fields/class-acf-field-number.php:26 +#: includes/fields/class-acf-field-number.php:23 msgid "An input limited to numerical values." -msgstr "" +msgstr "输入仅限于数值。" -#: includes/fields/class-acf-field-message.php:28 +#: includes/fields/class-acf-field-message.php:25 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" +"用于与其他字段一起向编辑者显示消息。对于提供有关您的字段的附加上下文或说明很" +"有用。" -#: includes/fields/class-acf-field-link.php:27 +#: includes/fields/class-acf-field-link.php:24 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." -msgstr "" +msgstr "允许您使用 WordPress 本机链接选择器指定链接及其属性,例如标题和目标。" -#: includes/fields/class-acf-field-image.php:27 +#: includes/fields/class-acf-field-image.php:24 msgid "Uses the native WordPress media picker to upload, or choose images." -msgstr "" +msgstr "使用本机 WordPress 媒体选择器上传或选择图像。" -#: includes/fields/class-acf-field-group.php:27 +#: includes/fields/class-acf-field-group.php:24 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." -msgstr "" +msgstr "提供一种将字段组织为组的方法,以更好地组织数据和编辑屏幕。" -#: includes/fields/class-acf-field-google-map.php:27 +#: includes/fields/class-acf-field-google-map.php:24 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" +"用于使用 Google 地图选择位置的交互式 UI。需要 Google 地图 API 密钥和其他配置" +"才能正确显示。" -#: includes/fields/class-acf-field-file.php:27 +#: includes/fields/class-acf-field-file.php:24 msgid "Uses the native WordPress media picker to upload, or choose files." -msgstr "" +msgstr "使用本机 WordPress 媒体选择器上传或选择文件。" -#: includes/fields/class-acf-field-email.php:26 +#: includes/fields/class-acf-field-email.php:23 msgid "A text input specifically designed for storing email addresses." -msgstr "" +msgstr "专门用于存储电子邮件地址的文本输入。" -#: includes/fields/class-acf-field-date_time_picker.php:27 +#: includes/fields/class-acf-field-date_time_picker.php:24 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." -msgstr "" +msgstr "用于选择日期和时间的交互式 UI。可以使用字段设置自定义日期返回格式。" -#: includes/fields/class-acf-field-date_picker.php:27 +#: includes/fields/class-acf-field-date_picker.php:24 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." -msgstr "" +msgstr "用于选择日期的交互式用户界面。可以使用字段设置自定义日期返回格式。" -#: includes/fields/class-acf-field-color_picker.php:27 +#: includes/fields/class-acf-field-color_picker.php:24 msgid "An interactive UI for selecting a color, or specifying a Hex value." -msgstr "" +msgstr "用于选择颜色或指定十六进制值的交互式 UI。" -#: includes/fields/class-acf-field-checkbox.php:27 +#: includes/fields/class-acf-field-checkbox.php:24 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." -msgstr "" +msgstr "一组复选框输入,允许用户选择您指定的一个或多个值。" -#: includes/fields/class-acf-field-button-group.php:26 +#: includes/fields/class-acf-field-button-group.php:25 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." -msgstr "" +msgstr "一组具有您指定的值的按钮,用户可以从提供的值中选择一个选项。" -#: includes/fields/class-acf-field-accordion.php:27 +#: includes/fields/class-acf-field-accordion.php:26 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"允许您将自定义字段分组并组织到可折叠面板中,这些面板在编辑内容时显示。对于保" +"持大型数据集整洁很有用。" -#: includes/fields.php:474 +#: includes/fields.php:449 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" +"这提供了一种通过充当一组可以一次又一次重复的子字段的父字段来重复幻灯片、团队" +"成员和号召性用语图块等内容的解决方案。" -#: includes/fields.php:464 +#: includes/fields.php:439 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." msgstr "" +"这提供了用于管理附件集合的交互式界面。大多数设置与图像字段类型类似。其他设置" +"允许您指定在库中添加新附件的位置以及允许的最小/最大附件数量。" -#: includes/fields.php:454 +#: includes/fields.php:429 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" +"这提供了一个简单、结构化、基于布局的编辑器。弹性内容字段允许您通过使用布局和" +"子字段来设计可用块来定义、创建和管理具有完全控制的内容。" -#: includes/fields.php:444 +#: includes/fields.php:419 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." msgstr "" +"这允许您选择并显示现有字段。它不会复制数据库中的任何字段,而是在运行时加载并" +"显示所选字段。克隆字段可以用所选字段替换自身,也可以将所选字段显示为一组子字" +"段。" -#: includes/fields.php:441 +#: includes/fields.php:416 msgctxt "noun" msgid "Clone" -msgstr "" +msgstr "克隆" -#: includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 +#: includes/class-acf-site-health.php:286 includes/fields.php:331 msgid "PRO" -msgstr "" +msgstr "PRO" -#: includes/fields.php:355 +#: includes/fields.php:329 includes/fields.php:386 msgid "Advanced" -msgstr "" +msgstr "高级" -#: includes/ajax/class-acf-ajax-local-json-diff.php:85 +#: includes/ajax/class-acf-ajax-local-json-diff.php:90 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (新)" -#: includes/ajax/class-acf-ajax-local-json-diff.php:81 +#: includes/ajax/class-acf-ajax-local-json-diff.php:86 msgid "Original" -msgstr "" +msgstr "原始" -#: includes/ajax/class-acf-ajax-local-json-diff.php:55 +#: includes/ajax/class-acf-ajax-local-json-diff.php:60 msgid "Invalid post ID." -msgstr "" +msgstr "文章 ID 无效。" -#: includes/ajax/class-acf-ajax-local-json-diff.php:47 +#: includes/ajax/class-acf-ajax-local-json-diff.php:52 msgid "Invalid post type selected for review." -msgstr "" +msgstr "选择进行审核的帖子类型无效。" -#: includes/admin/views/global/navigation.php:115 +#: includes/admin/views/global/navigation.php:189 msgid "More" -msgstr "" +msgstr "更多" -#: includes/admin/views/browse-fields-modal.php:86 +#: includes/admin/views/browse-fields-modal.php:96 msgid "Tutorial" -msgstr "" - -#: includes/admin/views/browse-fields-modal.php:75 -msgid "Available with ACF PRO" -msgstr "" +msgstr "教程" -#: includes/admin/views/browse-fields-modal.php:63 +#: includes/admin/views/browse-fields-modal.php:73 msgid "Select Field" -msgstr "" +msgstr "选择字段" #. translators: %s: A link to the popular fields used in ACF -#: includes/admin/views/browse-fields-modal.php:50 +#: includes/admin/views/browse-fields-modal.php:60 msgid "Try a different search term or browse %s" -msgstr "" +msgstr "尝试不同的搜索词或浏览 %s" -#: includes/admin/views/browse-fields-modal.php:47 +#: includes/admin/views/browse-fields-modal.php:57 msgid "Popular fields" -msgstr "" +msgstr "热门字段" #. translators: %s: The invalid search term -#: includes/admin/views/browse-fields-modal.php:40 +#: includes/admin/views/browse-fields-modal.php:50 +#: includes/fields/class-acf-field-icon_picker.php:155 msgid "No search results for '%s'" -msgstr "" +msgstr "没有搜索到“%s”结果" -#: includes/admin/views/browse-fields-modal.php:13 +#: includes/admin/views/browse-fields-modal.php:23 msgid "Search fields..." -msgstr "" +msgstr "搜索字段..." -#: includes/admin/views/browse-fields-modal.php:11 +#: includes/admin/views/browse-fields-modal.php:21 msgid "Select Field Type" -msgstr "" +msgstr "选择字段类型" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "热门" -#: includes/admin/views/acf-taxonomy/list-empty.php:7 +#: includes/admin/views/acf-taxonomy/list-empty.php:15 msgid "Add Taxonomy" -msgstr "" +msgstr "添加分类法" -#: includes/admin/views/acf-taxonomy/list-empty.php:6 +#: includes/admin/views/acf-taxonomy/list-empty.php:14 msgid "Create custom taxonomies to classify post type content" -msgstr "" +msgstr "创建自定义分类法对文章类型内容进行分类" -#: includes/admin/views/acf-taxonomy/list-empty.php:5 +#: includes/admin/views/acf-taxonomy/list-empty.php:13 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "添加您的第一个分类法" -#: includes/admin/views/acf-taxonomy/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." -msgstr "" +msgstr "分层分类法可以有后代(如类别)。" -#: includes/admin/views/acf-taxonomy/basic-settings.php:91 +#: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "使分类在前端和管理仪表板中可见。" -#: includes/admin/views/acf-taxonomy/basic-settings.php:75 +#: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." -msgstr "" +msgstr "可以使用此分类法对一种或多种文章类型进行分类。" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:44 +#: includes/admin/views/acf-taxonomy/basic-settings.php:60 msgid "genre" -msgstr "" +msgstr "类型" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:26 +#: includes/admin/views/acf-taxonomy/basic-settings.php:42 msgid "Genre" -msgstr "" +msgstr "类型" #. translators: example taxonomy -#: includes/admin/views/acf-taxonomy/basic-settings.php:9 +#: includes/admin/views/acf-taxonomy/basic-settings.php:25 msgid "Genres" -msgstr "" +msgstr "类型" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1207 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1211 msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." -msgstr "" +msgstr "使用可选的自定义控制器来代替“WP_REST_Terms_Controller”。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1151 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." -msgstr "" +msgstr "在 REST API 中公开此文章类型。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1051 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "自定义查询变量名" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." -msgstr "" +msgstr "可以使用非漂亮的永久链接访问术语,例如 {query_var}={term_slug}。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:977 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "分层分类法 URL 中的父子术语。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:937 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "自定义 URL 中使用的 slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:920 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "此分类的永久链接已禁用。" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-taxonomy/advanced-settings.php:917 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:921 msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" -msgstr "" +msgstr "使用分类键作为 slug 重写 URL。您的永久链接结构将是" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:909 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1026 -#: includes/admin/views/acf-taxonomy/basic-settings.php:41 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:913 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" -msgstr "" +msgstr "分类法键" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:907 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." -msgstr "" +msgstr "选择用于此分类的永久链接类型。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:892 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." -msgstr "" +msgstr "在帖子类型列表屏幕上显示分类法列。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:891 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "显示管理栏" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:878 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" +msgstr "在快速/批量编辑面板中显示分类。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:877 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "快速编辑" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:864 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" +msgstr "列出标签云小部件控件中的分类法。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:863 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "标签云" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:820 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." -msgstr "" +msgstr "要调用的 PHP 函数名称,用于清理从元框中保存的分类数据。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:819 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Meta Box 清理回调" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:801 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." -msgstr "" +msgstr "要调用的 PHP 函数名称来处理分类法上元框的内容。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:800 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "注册元框回调" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:759 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "无 Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "自定义 Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:754 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" "Controls the meta box on the content editor screen. By default, the " "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" +"控制内容编辑器屏幕上的元框。默认情况下,对于分层分类法显示“类别”元框,对于非" +"分层分类法显示“标签”元框。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:753 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:742 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:763 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:746 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" -msgstr "" +msgstr "分类 Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:741 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:762 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:745 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "标签 Meta Box" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:700 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" -msgstr "" +msgstr "指向标签的链接" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:699 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." -msgstr "" +msgstr "描述块编辑器中使用的导航链接块变体。" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:694 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "%s 的链接" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:679 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "标签链接" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." -msgstr "" +msgstr "为块编辑器中使用的导航链接块变体分配标题。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:659 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← 转到标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:658 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." -msgstr "" +msgstr "在更新分类项后,指定用于链接回主索引的文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "返回项目" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:653 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "← 前往 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:638 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "标签列表" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "将文本分配给表格隐藏标题。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:618 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "标签列表导航" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "将文本分配给表格分页隐藏标题。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:593 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "按类别过滤" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:592 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." -msgstr "" +msgstr "将文本分配给帖子列表中的过滤器按钮。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "按项目过滤" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:587 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "按 %s 过滤" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:571 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:572 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:575 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:576 msgid "" "The description is not prominent by default; however, some themes may show " "it." -msgstr "" +msgstr "默认情况下描述不突出;但是,某些主题可能会显示它。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:570 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." -msgstr "" +msgstr "描述编辑标签屏幕上的描述字段。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:569 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "描述 字段 描述" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:550 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:554 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:555 msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"指定父分类项以创建层次结构。例如,“爵士乐”一词就是“Bebop”和“Big Band”的父词" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:549 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "描述编辑标签屏幕上的父字段。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" -msgstr "" +msgstr "父字段描述" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:534 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:535 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:538 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:539 msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" +"“slug”是该名称的 URL 友好版本。它通常全部小写,仅包含字母、数字和连字符。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:533 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "描述编辑标签屏幕上的 Slug 字段。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:532 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" -msgstr "" +msgstr "Slug 字段描述" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:518 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:519 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:522 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" -msgstr "" +msgstr "该名称是它在您网站上的显示方式" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:517 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "描述编辑标签屏幕上的名称字段。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:516 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" -msgstr "" +msgstr "名称 字段 描述" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:503 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "无标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:502 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." -msgstr "" +msgstr "当没有可用标签或类别时,分配帖子和媒体列表中显示的文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "无分类项" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:497 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "无 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:482 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "未找到标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:481 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" "Assigns the text displayed when clicking the 'choose from most used' text in " "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" +"当没有可用标签时,分配在分类元框中单击“从最常用的选择”文本时显示的文本,并在" +"没有分类项时分配术语列表中使用的文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "未找到" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:459 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" +msgstr "将文本分配给最常用选项卡的标题字段。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:458 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:460 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:461 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:462 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:464 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "最常被使用" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:440 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "从最常用的标签中选择" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:439 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" +"当禁用 JavaScript 时,指定元框中使用的“从最常用的选项中选择”文本。仅用于非层" +"次分类法。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "从最常用的中选择" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:434 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "从最常用的 %s 中选择" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:414 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "添加或删除标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:413 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" +"禁用 JavaScript 时分配在元框中使用的添加或删除项目文本。仅用于非层次分类法" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "添加或删除项目" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:408 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "添加或删除%s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:388 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "用逗号分隔标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:387 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." -msgstr "" +msgstr "使用分类元框中使用的逗号文本分配单独的项目。仅用于非层次分类法。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "用逗号分隔项目" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:382 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "用逗号分隔 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:362 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "热门标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." -msgstr "" +msgstr "分配热门项目文本。仅用于非层次分类法。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:360 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" -msgstr "" +msgstr "热门项目" #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:357 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:361 msgid "Popular %s" -msgstr "" +msgstr "热门 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:343 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "搜索标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." -msgstr "" +msgstr "分配搜索项文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:319 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "父级分类:" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." -msgstr "" +msgstr "分配父项文本,但在末尾添加冒号 (:)。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:317 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "带冒号的父项" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:294 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "父类别" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." -msgstr "" +msgstr "分配父项文本。仅用于分层分类法。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:292 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" -msgstr "" +msgstr "父级项目" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:289 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:293 msgid "Parent %s" -msgstr "" +msgstr "上级 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:274 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "新标签名称" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "分配新的项目名称文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:272 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "新项目名称" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:269 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "新 %s 名称" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:254 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "新增标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "分配新的项目名称文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:234 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "更新标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." -msgstr "" +msgstr "分配更新项目文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:232 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" -msgstr "" +msgstr "更新项目" #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-taxonomy/advanced-settings.php:229 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:233 msgid "Update %s" -msgstr "" +msgstr "更新 %s" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:214 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:218 msgid "View Tag" -msgstr "" +msgstr "查看标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "在管理栏中可以在编辑期间查看分类项。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:194 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "编辑标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "编辑分类项时位于编辑器屏幕的顶部。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:174 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "所有标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "分配所有项目文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:154 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "分配菜单名称文本。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:153 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "菜单标签" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:127 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "活动分类法已启用并在 WordPress 中注册。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:111 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "分类法的描述性摘要。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:91 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "该分类项的描述性摘要。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "分类项说明" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:72 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "单个字符串,不能有空格,允许下划线和破折号。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:71 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "分类项 Slug" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:52 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "默认分类项的名称。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:51 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" -msgstr "" +msgstr "分类项名称" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:37 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." -msgstr "" +msgstr "为无法删除的分类法创建分类项。默认情况下不会选择它来发布帖子。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:36 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" -msgstr "" +msgstr "默认分类项" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:24 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" +"此分类法中的分类项是否应按照提供给“wp_set_object_terms()”的顺序进行排序。" -#: includes/admin/views/acf-taxonomy/advanced-settings.php:23 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "排序分类项" -#: includes/admin/views/acf-post-type/list-empty.php:7 +#: includes/admin/views/acf-post-type/list-empty.php:14 msgid "Add Post Type" -msgstr "" +msgstr "添加文章类型" -#: includes/admin/views/acf-post-type/list-empty.php:6 +#: includes/admin/views/acf-post-type/list-empty.php:13 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." -msgstr "" +msgstr "使用自定义文章类型将 WordPress 的功能扩展到标准文章和页面之外。" -#: includes/admin/views/acf-post-type/list-empty.php:5 +#: includes/admin/views/acf-post-type/list-empty.php:12 msgid "Add Your First Post Type" -msgstr "" +msgstr "添加您的第一个文章类型" -#: includes/admin/views/acf-post-type/basic-settings.php:120 -#: includes/admin/views/acf-taxonomy/basic-settings.php:119 +#: includes/admin/views/acf-post-type/basic-settings.php:136 +#: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "我知道我在做什么,告诉我所有的选择。" -#: includes/admin/views/acf-post-type/basic-settings.php:119 -#: includes/admin/views/acf-taxonomy/basic-settings.php:118 +#: includes/admin/views/acf-post-type/basic-settings.php:135 +#: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "高级配置" -#: includes/admin/views/acf-post-type/basic-settings.php:107 +#: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." -msgstr "" +msgstr "分层文章类型可以有后代(如页面)。" -#: includes/admin/views/acf-post-type/basic-settings.php:106 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/basic-settings.php:105 +#: includes/admin/views/acf-post-type/basic-settings.php:122 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:980 +#: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "" +msgstr "分层" -#: includes/admin/views/acf-post-type/basic-settings.php:91 +#: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "在前端和管理仪表板中可见。" -#: includes/admin/views/acf-post-type/basic-settings.php:90 -#: includes/admin/views/acf-taxonomy/basic-settings.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:106 +#: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "公开" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:43 +#: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "电影" -#: includes/admin/views/acf-post-type/basic-settings.php:41 +#: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." -msgstr "" +msgstr "仅限小写字母、下划线和破折号,最多 20 个字符。" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:25 +#: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" -msgstr "" +msgstr "电影" -#: includes/admin/views/acf-post-type/basic-settings.php:23 -#: includes/admin/views/acf-taxonomy/basic-settings.php:24 +#: includes/admin/views/acf-post-type/basic-settings.php:39 +#: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "单一标签" #. translators: example post type -#: includes/admin/views/acf-post-type/basic-settings.php:8 +#: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" -msgstr "" +msgstr "电影" -#: includes/admin/views/acf-post-type/basic-settings.php:6 -#: includes/admin/views/acf-taxonomy/basic-settings.php:7 +#: includes/admin/views/acf-post-type/basic-settings.php:22 +#: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "复数标签" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1298 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." -msgstr "" +msgstr "使用可选的自定义控制器来代替“WP_REST_Posts_Controller”。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1249 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1206 +#: includes/admin/views/acf-post-type/advanced-settings.php:1297 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "控制器类" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1187 +#: includes/admin/views/acf-post-type/advanced-settings.php:1279 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "REST API URL 的命名空间部分。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1230 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1186 +#: includes/admin/views/acf-post-type/advanced-settings.php:1278 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "命名空间路由" -#: includes/admin/views/acf-post-type/advanced-settings.php:1212 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1260 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "文章类型 REST API URL 的基本 URL。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1211 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1259 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "" +msgstr "基本网址" -#: includes/admin/views/acf-post-type/advanced-settings.php:1197 +#: includes/admin/views/acf-post-type/advanced-settings.php:1245 msgid "" "Exposes this post type in the REST API. Required to use the block editor." -msgstr "" +msgstr "在 REST API 中公开此帖子类型。需要使用块编辑器。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1196 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1150 +#: includes/admin/views/acf-post-type/advanced-settings.php:1244 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" -msgstr "" +msgstr "在 REST API 中显示" -#: includes/admin/views/acf-post-type/advanced-settings.php:1175 +#: includes/admin/views/acf-post-type/advanced-settings.php:1223 msgid "Customize the query variable name." -msgstr "" +msgstr "自定义查询变量名称。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1174 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1050 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "查询变量" -#: includes/admin/views/acf-post-type/advanced-settings.php:1152 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "不支持查询变量" -#: includes/admin/views/acf-post-type/advanced-settings.php:1151 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "自定义查询变量" -#: includes/admin/views/acf-post-type/advanced-settings.php:1148 +#: includes/admin/views/acf-post-type/advanced-settings.php:1196 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." -msgstr "" +msgstr "可以使用非漂亮的永久链接访问项目,例如。 {post_type}={post_slug}。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1147 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:1023 +#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "查询变量支持" -#: includes/admin/views/acf-post-type/advanced-settings.php:1122 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:999 +#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." -msgstr "" +msgstr "可以使用查询字符串访问一个或多个项目的 URL。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1121 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:998 +#: includes/admin/views/acf-post-type/advanced-settings.php:1169 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "可公开查询" -#: includes/admin/views/acf-post-type/advanced-settings.php:1100 +#: includes/admin/views/acf-post-type/advanced-settings.php:1148 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "存档 URL 的自定义 slug。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1099 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 msgid "Archive Slug" -msgstr "" +msgstr "归档 Slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:1086 +#: includes/admin/views/acf-post-type/advanced-settings.php:1134 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." -msgstr "" +msgstr "拥有一个项目存档,可以使用主题中的存档模板文件进行自定义。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1133 msgid "Archive" -msgstr "" +msgstr "归档" -#: includes/admin/views/acf-post-type/advanced-settings.php:1065 +#: includes/admin/views/acf-post-type/advanced-settings.php:1113 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "对项目 URL(例如归档)的分页支持。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1064 +#: includes/admin/views/acf-post-type/advanced-settings.php:1112 msgid "Pagination" -msgstr "" +msgstr "分页" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1095 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "文章类型项目的 RSS 源 URL。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1046 +#: includes/admin/views/acf-post-type/advanced-settings.php:1094 msgid "Feed URL" -msgstr "" +msgstr "Feed 网址" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:957 +#: includes/admin/views/acf-post-type/advanced-settings.php:1076 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." -msgstr "" +msgstr "更改永久链接结构以将 `WP_Rewrite::$front` 前缀添加到 URL。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:956 +#: includes/admin/views/acf-post-type/advanced-settings.php:1075 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "前面的 URL 前缀" -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1056 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "自定义 URL 中使用的 slug。" -#: includes/admin/views/acf-post-type/advanced-settings.php:1007 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:936 +#: includes/admin/views/acf-post-type/advanced-settings.php:1055 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "URL Slug" -#: includes/admin/views/acf-post-type/advanced-settings.php:991 +#: includes/admin/views/acf-post-type/advanced-settings.php:1039 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "此文章类型的永久链接已禁用。" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:990 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:919 +#: includes/admin/views/acf-post-type/advanced-settings.php:1038 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" -msgstr "" +msgstr "使用下面输入中定义的自定义 slug 重写 URL。您的永久链接结构将是" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:911 +#: includes/admin/views/acf-post-type/advanced-settings.php:1030 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" -msgstr "" +msgstr "无固定链接(防止 URL 重写)" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 +#: includes/admin/views/acf-post-type/advanced-settings.php:1029 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "自定义固定链接" -#: includes/admin/views/acf-post-type/advanced-settings.php:980 -#: includes/admin/views/acf-post-type/advanced-settings.php:1150 -#: includes/admin/views/acf-post-type/basic-settings.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1198 +#: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "文章类型键" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:978 -#: includes/admin/views/acf-post-type/advanced-settings.php:988 +#: includes/admin/views/acf-post-type/advanced-settings.php:1026 +#: includes/admin/views/acf-post-type/advanced-settings.php:1036 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" -msgstr "" +msgstr "使用文章类型键作为 slug 重写 URL。您的永久链接结构将是" -#: includes/admin/views/acf-post-type/advanced-settings.php:976 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:906 +#: includes/admin/views/acf-post-type/advanced-settings.php:1024 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "永久链接重写" -#: includes/admin/views/acf-post-type/advanced-settings.php:962 +#: includes/admin/views/acf-post-type/advanced-settings.php:1010 msgid "Delete items by a user when that user is deleted." -msgstr "" +msgstr "删除用户后,删除该用户的项目。" -#: includes/admin/views/acf-post-type/advanced-settings.php:961 +#: includes/admin/views/acf-post-type/advanced-settings.php:1009 msgid "Delete With User" -msgstr "" +msgstr "与用户一起删除" -#: includes/admin/views/acf-post-type/advanced-settings.php:947 +#: includes/admin/views/acf-post-type/advanced-settings.php:995 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "允许从“工具”>“导出”导出文章类型。" -#: includes/admin/views/acf-post-type/advanced-settings.php:946 +#: includes/admin/views/acf-post-type/advanced-settings.php:994 msgid "Can Export" -msgstr "" +msgstr "可以导出" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:963 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "可以选择提供要在功能中使用的复数。" -#: includes/admin/views/acf-post-type/advanced-settings.php:914 +#: includes/admin/views/acf-post-type/advanced-settings.php:962 msgid "Plural Capability Name" -msgstr "" +msgstr "复数能力名称" -#: includes/admin/views/acf-post-type/advanced-settings.php:896 +#: includes/admin/views/acf-post-type/advanced-settings.php:944 msgid "Choose another post type to base the capabilities for this post type." -msgstr "" +msgstr "选择另一个文章类型以基于此文章类型的功能。" -#: includes/admin/views/acf-post-type/advanced-settings.php:895 +#: includes/admin/views/acf-post-type/advanced-settings.php:943 msgid "Singular Capability Name" -msgstr "" +msgstr "单一能力名称" -#: includes/admin/views/acf-post-type/advanced-settings.php:881 +#: includes/admin/views/acf-post-type/advanced-settings.php:929 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"默认情况下,文章类型的功能将继承“文章”功能名称,例如。编辑帖子、删除帖子。允" +"许使用文章类型特定的功能,例如。编辑_{单数},删除_{复数}。" -#: includes/admin/views/acf-post-type/advanced-settings.php:880 +#: includes/admin/views/acf-post-type/advanced-settings.php:928 msgid "Rename Capabilities" -msgstr "" +msgstr "重命名功能" -#: includes/admin/views/acf-post-type/advanced-settings.php:865 +#: includes/admin/views/acf-post-type/advanced-settings.php:913 msgid "Exclude From Search" -msgstr "" +msgstr "从搜索中排除" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:850 +#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." -msgstr "" +msgstr "允许将项目添加到“外观”>“菜单”屏幕中的菜单。必须在“屏幕选项”中打开。" -#: includes/admin/views/acf-post-type/advanced-settings.php:851 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:849 +#: includes/admin/views/acf-post-type/advanced-settings.php:899 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "外观菜单支持" -#: includes/admin/views/acf-post-type/advanced-settings.php:833 +#: includes/admin/views/acf-post-type/advanced-settings.php:881 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "显示为管理栏中“新建”菜单中的一个项目。" -#: includes/admin/views/acf-post-type/advanced-settings.php:832 +#: includes/admin/views/acf-post-type/advanced-settings.php:880 msgid "Show In Admin Bar" -msgstr "" +msgstr "在管理栏中显示" -#: includes/admin/views/acf-post-type/advanced-settings.php:801 +#: includes/admin/views/acf-post-type/advanced-settings.php:849 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." -msgstr "" +msgstr "为编辑屏幕设置元框时要调用的 PHP 函数名称。" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:848 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "自定义 Meta Box 回调" -#: includes/admin/views/acf-post-type/advanced-settings.php:780 +#: includes/admin/views/acf-post-type/advanced-settings.php:822 +#: includes/fields/class-acf-field-icon_picker.php:611 msgid "Menu Icon" -msgstr "" +msgstr "菜单图标" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:778 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "管理仪表板侧边栏菜单中的位置。" -#: includes/admin/views/acf-post-type/advanced-settings.php:761 +#: includes/admin/views/acf-post-type/advanced-settings.php:777 msgid "Menu Position" -msgstr "" +msgstr "菜单位置" -#: includes/admin/views/acf-post-type/advanced-settings.php:743 +#: includes/admin/views/acf-post-type/advanced-settings.php:759 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"默认情况下,文章类型将在管理菜单中获得一个新的顶级项目。如果此处提供了现有的" +"顶级项目,则文章类型将作为其下的子菜单项添加。" -#: includes/admin/views/acf-post-type/advanced-settings.php:742 +#: includes/admin/views/acf-post-type/advanced-settings.php:758 msgid "Admin Menu Parent" -msgstr "" +msgstr "管理菜单父级" -#. translators: %s = "dashicon class name", link to the WordPress dashicon -#. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:730 -msgid "" -"The icon used for the post type menu item in the admin dashboard. Can be a " -"URL or %s to use for the icon." -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:725 -msgid "Dashicon class name" -msgstr "" - -#: includes/admin/views/acf-post-type/advanced-settings.php:714 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:730 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." -msgstr "" +msgstr "侧边栏菜单中的管理编辑器导航。" -#: includes/admin/views/acf-post-type/advanced-settings.php:713 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:729 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "在管理菜单中显示" -#: includes/admin/views/acf-post-type/advanced-settings.php:700 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:715 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "可以在管理仪表板中编辑和管理项目。" -#: includes/admin/views/acf-post-type/advanced-settings.php:699 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:714 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "在用户界面中显示" -#: includes/admin/views/acf-post-type/advanced-settings.php:685 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "文章的链接。" -#: includes/admin/views/acf-post-type/advanced-settings.php:684 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "导航链接块变体的描述。" -#: includes/admin/views/acf-post-type/advanced-settings.php:683 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:698 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "项目链接说明" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:679 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "%s 的链接" -#: includes/admin/views/acf-post-type/advanced-settings.php:664 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "文章链接" -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "导航链接块变体的标题。" -#: includes/admin/views/acf-post-type/advanced-settings.php:662 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:677 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "项目链接" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:659 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:674 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" -msgstr "" +msgstr "%s 链接" -#: includes/admin/views/acf-post-type/advanced-settings.php:644 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "文章已更新。" -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "项目更新后在编辑器通知中。" -#: includes/admin/views/acf-post-type/advanced-settings.php:642 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "项目已更新。" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:639 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s 已更新。" -#: includes/admin/views/acf-post-type/advanced-settings.php:624 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "文章已计划。" -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "在安排项目后的编辑器通知中。" -#: includes/admin/views/acf-post-type/advanced-settings.php:622 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "项目已计划" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:619 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s 已计划。" -#: includes/admin/views/acf-post-type/advanced-settings.php:604 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "文章已恢复为草稿。" -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "" +msgstr "将项目恢复为草稿后在编辑器通知中。" -#: includes/admin/views/acf-post-type/advanced-settings.php:602 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" -msgstr "" +msgstr "项目恢复为草稿" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:599 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "%s 已恢复为草稿。" -#: includes/admin/views/acf-post-type/advanced-settings.php:584 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "文章已私密发布。" -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "在编辑发布私密项目后的通知中。" -#: includes/admin/views/acf-post-type/advanced-settings.php:582 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "私密项目已发布。" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:579 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s 已私密发布" -#: includes/admin/views/acf-post-type/advanced-settings.php:564 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "文章已发布。" -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "在编辑发布项目后的通知中。" -#: includes/admin/views/acf-post-type/advanced-settings.php:562 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "项目已发布" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:559 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s 已发布。" -#: includes/admin/views/acf-post-type/advanced-settings.php:544 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "文章列表" -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." -msgstr "" +msgstr "由屏幕阅读器用于文章类型列表屏幕上的项目列表。" -#: includes/admin/views/acf-post-type/advanced-settings.php:542 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:636 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "项目列表" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:539 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:633 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "%s 列表" -#: includes/admin/views/acf-post-type/advanced-settings.php:524 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "文章列表导航" -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." -msgstr "" +msgstr "由屏幕阅读器用于文章类型列表屏幕上的过滤器列表分页。" -#: includes/admin/views/acf-post-type/advanced-settings.php:522 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:616 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "项目列表导航" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:519 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:613 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "%s 列表导航" -#: includes/admin/views/acf-post-type/advanced-settings.php:503 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" -msgstr "" +msgstr "按日期过滤文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:502 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." -msgstr "" +msgstr "屏幕阅读器用于按文章类型列表屏幕上的日期标题进行过滤。" -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" -msgstr "" +msgstr "按日期过滤项目" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:497 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "按日期过滤 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:482 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "筛选文章列表" -#: includes/admin/views/acf-post-type/advanced-settings.php:481 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." -msgstr "" +msgstr "由屏幕阅读器用于文章类型列表屏幕上的过滤器链接标题。" -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "筛选项目列表" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "筛选 %s 列表" -#: includes/admin/views/acf-post-type/advanced-settings.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." -msgstr "" +msgstr "在媒体模式中显示上传到此项目的所有媒体。" -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "已上传至此项目" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:455 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "已上传至此 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:440 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "插入至文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:439 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "作为向内容添加媒体时的按钮标签。" -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "插入到媒体按钮" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:434 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "插入至 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:419 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "用作特色图像" -#: includes/admin/views/acf-post-type/advanced-settings.php:418 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." -msgstr "" +msgstr "作为选择使用图像作为特色图像的按钮标签。" -#: includes/admin/views/acf-post-type/advanced-settings.php:417 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "使用特色图像" -#: includes/admin/views/acf-post-type/advanced-settings.php:404 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "移除特色图片" -#: includes/admin/views/acf-post-type/advanced-settings.php:403 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "作为删除特色图像时的按钮标签。" -#: includes/admin/views/acf-post-type/advanced-settings.php:402 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "移除特色图片" -#: includes/admin/views/acf-post-type/advanced-settings.php:389 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "设置特色图像" -#: includes/admin/views/acf-post-type/advanced-settings.php:388 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "作为设置特色图片时的按钮标签。" -#: includes/admin/views/acf-post-type/advanced-settings.php:387 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "设置特色图像" -#: includes/admin/views/acf-post-type/advanced-settings.php:374 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "特色图像" -#: includes/admin/views/acf-post-type/advanced-settings.php:373 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." -msgstr "" +msgstr "在编辑器中用于特色图像 meta box 的标题。" -#: includes/admin/views/acf-post-type/advanced-settings.php:372 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "特色图像 Meta Box" -#: includes/admin/views/acf-post-type/advanced-settings.php:359 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "文章属性" -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." -msgstr "" +msgstr "在编辑器中用于文章属性 Meta Box 的标题。" -#: includes/admin/views/acf-post-type/advanced-settings.php:357 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "属性 Meta Box" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:354 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "%s 属性" -#: includes/admin/views/acf-post-type/advanced-settings.php:339 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "文章归档" -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"将带有此标签的“文章类型存档”项目添加到在启用存档的情况下将项目添加到 CPT 中的" +"现有菜单时显示的文章列表。仅当在“实时预览”模式下编辑菜单并且提供了自定义存档" +"段时才会出现。" -#: includes/admin/views/acf-post-type/advanced-settings.php:337 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "归档导航菜单" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:334 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "%s 归档" -#: includes/admin/views/acf-post-type/advanced-settings.php:319 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "在回收站中未找到文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:318 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." -msgstr "" +msgstr "当回收站中没有文章时,位于文章类型列表屏幕的顶部。" -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" -msgstr "" +msgstr "在回收站中未找到项目" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:313 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "在回收站中未找到 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:298 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "未找到文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:297 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." -msgstr "" +msgstr "当没有可显示的帖子时,位于文章类型列表屏幕的顶部。" -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "未找到项目。" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:292 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:476 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "未找到 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:277 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "搜索文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." -msgstr "" +msgstr "搜索项目时位于项目屏幕的顶部。" -#: includes/admin/views/acf-post-type/advanced-settings.php:275 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "搜索项目" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:272 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "搜索 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:257 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "父页:" -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." -msgstr "" +msgstr "对于文章类型列表屏幕中的分层类型。" -#: includes/admin/views/acf-post-type/advanced-settings.php:255 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" -msgstr "" +msgstr "父项前缀" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:252 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:314 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "父级 %s:" -#: includes/admin/views/acf-post-type/advanced-settings.php:237 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "新文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:235 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "新项目" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:232 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "新 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:202 +#: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "新增文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." -msgstr "" +msgstr "添加新项目时位于编辑器屏幕的顶部。" -#: includes/admin/views/acf-post-type/advanced-settings.php:200 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:252 +#: includes/admin/views/acf-post-type/advanced-settings.php:204 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "新增项目" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:197 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "新增 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "查看文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"显示在管理栏中的“所有文章”视图中,前提是文章类型支持存档并且主页不是该文章类" +"型的存档。" -#: includes/admin/views/acf-post-type/advanced-settings.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "查看项目" -#: includes/admin/views/acf-post-type/advanced-settings.php:162 +#: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "查看文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." -msgstr "" +msgstr "在管理栏中编辑项目时可以查看项目。" -#: includes/admin/views/acf-post-type/advanced-settings.php:160 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:212 +#: includes/admin/views/acf-post-type/advanced-settings.php:164 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "查看项目" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:157 -#: includes/admin/views/acf-post-type/advanced-settings.php:177 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:209 +#: includes/admin/views/acf-post-type/advanced-settings.php:161 +#: includes/admin/views/acf-post-type/advanced-settings.php:181 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "查看 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:142 +#: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "编辑文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." -msgstr "" +msgstr "编辑项目时位于编辑器屏幕的顶部。" -#: includes/admin/views/acf-post-type/advanced-settings.php:140 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:192 +#: includes/admin/views/acf-post-type/advanced-settings.php:144 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "编辑项目" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:137 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:189 +#: includes/admin/views/acf-post-type/advanced-settings.php:141 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "编辑 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:122 +#: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "所有文章" -#: includes/admin/views/acf-post-type/advanced-settings.php:121 -#: includes/admin/views/acf-post-type/advanced-settings.php:216 -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:125 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "在管理仪表板的文章类型子菜单中。" -#: includes/admin/views/acf-post-type/advanced-settings.php:120 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:172 +#: includes/admin/views/acf-post-type/advanced-settings.php:124 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "所有项目" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:117 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:169 +#: includes/admin/views/acf-post-type/advanced-settings.php:121 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "所有 %s" -#: includes/admin/views/acf-post-type/advanced-settings.php:101 +#: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." -msgstr "" +msgstr "文章类型的管理菜单名称。" -#: includes/admin/views/acf-post-type/advanced-settings.php:100 +#: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "菜单名称" -#: includes/admin/views/acf-post-type/advanced-settings.php:86 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:138 +#: includes/admin/views/acf-post-type/advanced-settings.php:90 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" -msgstr "" +msgstr "使用单数和复数标签重新生成所有标签" -#: includes/admin/views/acf-post-type/advanced-settings.php:84 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:136 +#: includes/admin/views/acf-post-type/advanced-settings.php:88 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "重新生成" -#: includes/admin/views/acf-post-type/advanced-settings.php:75 +#: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." -msgstr "" +msgstr "活动文章类型已在 WordPress 中启用并注册。" -#: includes/admin/views/acf-post-type/advanced-settings.php:59 +#: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." -msgstr "" +msgstr "文章类型的描述性摘要。" -#: includes/admin/views/acf-post-type/advanced-settings.php:44 +#: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "添加自定义" -#: includes/admin/views/acf-post-type/advanced-settings.php:38 +#: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." -msgstr "" +msgstr "启用内容编辑器中的各种功能。" -#: includes/admin/views/acf-post-type/advanced-settings.php:27 +#: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "文章格式" -#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "编辑" -#: includes/admin/views/acf-post-type/advanced-settings.php:20 +#: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "引用通告" -#: includes/admin/views/acf-post-type/basic-settings.php:71 +#: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." -msgstr "" +msgstr "选择现有分类法对文章类型的项目进行分类。" -#: includes/admin/views/acf-field-group/field.php:141 +#: includes/admin/views/acf-field-group/field.php:158 msgid "Browse Fields" -msgstr "" +msgstr "浏览字段" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:287 msgid "Nothing to import" -msgstr "" +msgstr "没有什么可导入的" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:282 msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" +msgstr "可以停用自定义文章类型 UI 插件。" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:273 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" +msgstr[0] "已从自定义文章类型 UI 导入 %d 项 -" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:257 msgid "Failed to import taxonomies." -msgstr "" +msgstr "导入分类法失败。" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:239 msgid "Failed to import post types." -msgstr "" +msgstr "导入文章类型失败。" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:228 msgid "Nothing from Custom Post Type UI plugin selected for import." -msgstr "" +msgstr "自定义文章类型 UI 插件中没有选择导入。" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:204 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" +msgstr[0] "已导入 %s 个项目" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:119 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"导入与现有文章类型或分类法具有相同键的文章类型或分类法将会用导入的设置覆盖现" +"有文章类型或分类法的设置。" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:108 +#: includes/admin/tools/class-acf-admin-tool-import.php:124 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "从自定义文章类型 UI 导入" -#: includes/admin/tools/class-acf-admin-tool-export.php:390 +#: includes/admin/tools/class-acf-admin-tool-export.php:354 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2108,797 +4215,811 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"以下代码可用于注册所选项目的本地版本。在本地存储字段组、帖子类型或分类法可以" +"提供许多好处,例如更快的加载时间、版本控制和动态字段/设置。只需将以下代码复制" +"并粘贴到主题的functions.php 文件中或将其包含在外部文件中,然后从ACF 管理中停" +"用或删除这些项目。" -#: includes/admin/tools/class-acf-admin-tool-export.php:389 +#: includes/admin/tools/class-acf-admin-tool-export.php:353 msgid "Export - Generate PHP" -msgstr "" +msgstr "导出 - 生成 PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:362 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Export" -msgstr "" +msgstr "导出" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "选择分类法" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:239 msgid "Select Post Types" -msgstr "" +msgstr "选择文章类型" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:155 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "" +msgstr[0] "已导出 %s 个项目。" -#: includes/admin/post-types/admin-taxonomy.php:124 -#: assets/build/js/acf-internal-post-type.js:177 -#: assets/build/js/acf-internal-post-type.js:247 +#: includes/admin/post-types/admin-taxonomy.php:127 +#: assets/build/js/acf-internal-post-type.js:182 +#: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "分类" -#: includes/admin/post-types/admin-taxonomy.php:122 -#: assets/build/js/acf-internal-post-type.js:174 -#: assets/build/js/acf-internal-post-type.js:244 +#: includes/admin/post-types/admin-taxonomy.php:125 +#: assets/build/js/acf-internal-post-type.js:179 +#: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:102 -#: includes/admin/post-types/admin-taxonomy.php:103 -msgid "Create new post type" -msgstr "" +msgstr "标签" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "%s 分类法已创建" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "%s 分类法已更新" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." -msgstr "" +msgstr "分类法草稿已更新。" #: includes/admin/post-types/admin-taxonomy.php:55 msgid "Taxonomy scheduled for." -msgstr "" +msgstr "分类法已计划。" #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "已提交分类法。" #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "分类法已保存。" #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "分类法已删除。" #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "分类法已更新。" -#: includes/admin/post-types/admin-taxonomies.php:377 -#: includes/admin/post-types/admin-taxonomy.php:152 +#: includes/admin/post-types/admin-taxonomies.php:351 +#: includes/admin/post-types/admin-taxonomy.php:153 msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"无法注册此分类法,因为其密钥已被另一个插件或主题注册的另一个分类法使用。" #. translators: %s number of taxonomies synchronized -#: includes/admin/post-types/admin-taxonomies.php:359 +#: includes/admin/post-types/admin-taxonomies.php:333 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." -msgstr[0] "" +msgstr[0] "%s 分类法已同步。" #. translators: %s number of taxonomies duplicated -#: includes/admin/post-types/admin-taxonomies.php:352 +#: includes/admin/post-types/admin-taxonomies.php:326 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" +msgstr[0] "%s 分类法已复制。" #. translators: %s number of taxonomies deactivated -#: includes/admin/post-types/admin-taxonomies.php:345 +#: includes/admin/post-types/admin-taxonomies.php:319 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." -msgstr[0] "" +msgstr[0] "%s 分类法已停用。" #. translators: %s number of taxonomies activated -#: includes/admin/post-types/admin-taxonomies.php:338 +#: includes/admin/post-types/admin-taxonomies.php:312 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" +msgstr[0] "%s 分类法已激活。" -#: includes/admin/post-types/admin-taxonomies.php:139 +#: includes/admin/post-types/admin-taxonomies.php:113 msgid "Terms" -msgstr "" +msgstr "分类项" #. translators: %s number of post types synchronized -#: includes/admin/post-types/admin-post-types.php:352 +#: includes/admin/post-types/admin-post-types.php:327 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" +msgstr[0] "%s 个文章类型已同步。" #. translators: %s number of post types duplicated -#: includes/admin/post-types/admin-post-types.php:345 +#: includes/admin/post-types/admin-post-types.php:320 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" +msgstr[0] "%s 个文章类型已复制。" #. translators: %s number of post types deactivated -#: includes/admin/post-types/admin-post-types.php:338 +#: includes/admin/post-types/admin-post-types.php:313 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" +msgstr[0] "%s 个文章类型已停用。" #. translators: %s number of post types activated -#: includes/admin/post-types/admin-post-types.php:331 +#: includes/admin/post-types/admin-post-types.php:306 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" +msgstr[0] "%s 个文章类型已激活。" -#: includes/admin/post-types/admin-post-types.php:112 -#: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 -#: includes/admin/views/acf-taxonomy/basic-settings.php:66 -#: includes/post-types/class-acf-post-type.php:90 +#: includes/admin/post-types/admin-post-types.php:87 +#: includes/admin/post-types/admin-taxonomies.php:111 +#: includes/admin/tools/class-acf-admin-tool-import.php:79 +#: includes/admin/views/acf-taxonomy/basic-settings.php:82 +#: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "文章类型" -#: includes/admin/post-types/admin-post-type.php:159 -#: includes/admin/post-types/admin-taxonomy.php:159 +#: includes/admin/post-types/admin-post-type.php:158 +#: includes/admin/post-types/admin-taxonomy.php:160 msgid "Advanced Settings" -msgstr "" +msgstr "高级设置" -#: includes/admin/post-types/admin-post-type.php:158 -#: includes/admin/post-types/admin-taxonomy.php:158 +#: includes/admin/post-types/admin-post-type.php:157 +#: includes/admin/post-types/admin-taxonomy.php:159 msgid "Basic Settings" -msgstr "" +msgstr "基本设置" -#: includes/admin/post-types/admin-post-type.php:152 -#: includes/admin/post-types/admin-post-types.php:370 +#: includes/admin/post-types/admin-post-type.php:151 +#: includes/admin/post-types/admin-post-types.php:345 msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"无法注册此帖子类型,因为其密钥已被另一个插件或主题注册的另一个帖子类型使用。" -#: includes/admin/post-types/admin-post-type.php:125 -#: assets/build/js/acf-internal-post-type.js:171 -#: assets/build/js/acf-internal-post-type.js:241 +#: includes/admin/post-types/admin-post-type.php:126 +#: assets/build/js/acf-internal-post-type.js:176 +#: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" - -#: includes/admin/post-types/admin-post-type.php:103 -#: includes/admin/post-types/admin-taxonomy.php:102 -msgid "Create new taxonomy" -msgstr "" +msgstr "页面" -#: includes/admin/post-types/admin-post-type.php:101 -#: includes/admin/post-types/admin-taxonomy.php:101 -msgid "Link existing field groups" -msgstr "" +#: includes/admin/admin-internal-post-type.php:347 +msgid "Link Existing Field Groups" +msgstr "链接现有字段组" #. translators: %s post type name -#: includes/admin/post-types/admin-post-type.php:82 +#: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s 文章类型已创建" -#. translators: %s post type name #. translators: %s taxonomy name -#: includes/admin/post-types/admin-post-type.php:78 #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "将字段添加到 %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s 文章类型已更新" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "文章类型草稿已更新。" #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." -msgstr "" +msgstr "已计划文章类型。" #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "已提交文章类型。" #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "文章类型已保存。" #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." -msgstr "" +msgstr "文章类型已更新。" #: includes/admin/post-types/admin-post-type.php:49 msgid "Post type deleted." -msgstr "" +msgstr "文章类型已删除。" -#: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 -#: assets/build/js/acf-field-group.js:1366 +#: includes/admin/post-types/admin-field-group.php:146 +#: assets/build/js/acf-field-group.js:1159 +#: assets/build/js/acf-field-group.js:1369 msgid "Type to search..." -msgstr "" +msgstr "输入以搜索……" -#: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2295 -#: assets/build/js/acf-field-group.js:1414 -#: assets/build/js/acf-field-group.js:2689 +#: includes/admin/post-types/admin-field-group.php:101 +#: assets/build/js/acf-field-group.js:1186 +#: assets/build/js/acf-field-group.js:2350 +#: assets/build/js/acf-field-group.js:1404 +#: assets/build/js/acf-field-group.js:2683 msgid "PRO Only" -msgstr "" +msgstr "仅限专业版" -#: includes/admin/post-types/admin-field-group.php:97 -#: assets/build/js/acf-internal-post-type.js:303 -#: assets/build/js/acf-internal-post-type.js:408 +#: includes/admin/post-types/admin-field-group.php:93 +#: assets/build/js/acf-internal-post-type.js:308 +#: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "字段组链接成功。" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:194 +#: includes/admin/admin.php:199 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"导入使用自定义帖子类型 UI 注册的帖子类型和分类法并使用 ACF 进行管理。 开始使用。" -#: includes/admin/admin.php:48 +#: includes/admin/admin.php:46 includes/admin/admin.php:352 +#: includes/class-acf-site-health.php:250 msgid "ACF" -msgstr "" +msgstr "ACF" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "taxonomy" -msgstr "" +msgstr "分类法" -#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/admin-internal-post-type.php:314 msgid "post type" -msgstr "" - -#. translators: %1$s - name of newly created post. %2$s - either "post type" or -#. "taxonomy". -#: includes/admin/admin-internal-post-type.php:335 -msgid "Link %1$s %2$s to field groups" -msgstr "" +msgstr "文章类型" -#: includes/admin/admin-internal-post-type.php:328 +#: includes/admin/admin-internal-post-type.php:338 msgid "Done" -msgstr "" +msgstr "完成" -#: includes/admin/admin-internal-post-type.php:315 -msgid "Field group(s)" -msgstr "" +#: includes/admin/admin-internal-post-type.php:324 +msgid "Field Group(s)" +msgstr "字段组" -#: includes/admin/admin-internal-post-type.php:314 +#: includes/admin/admin-internal-post-type.php:323 msgid "Select one or many field groups..." -msgstr "" +msgstr "选择一个或多个字段组..." -#: includes/admin/admin-internal-post-type.php:313 +#: includes/admin/admin-internal-post-type.php:322 msgid "Please select the field groups to link." -msgstr "" +msgstr "请选择要链接的字段组。" -#: includes/admin/admin-internal-post-type.php:277 +#: includes/admin/admin-internal-post-type.php:280 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." -msgstr[0] "" +msgstr[0] "字段组链接成功。" -#: includes/admin/admin-internal-post-type-list.php:254 -#: includes/admin/post-types/admin-post-types.php:371 -#: includes/admin/post-types/admin-taxonomies.php:378 +#: includes/admin/admin-internal-post-type-list.php:277 +#: includes/admin/post-types/admin-post-types.php:346 +#: includes/admin/post-types/admin-taxonomies.php:352 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "注册失败" -#: includes/admin/admin-internal-post-type-list.php:253 +#: includes/admin/admin-internal-post-type-list.php:276 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." -msgstr "" +msgstr "无法注册此项目,因为其密钥已被另一个插件或主题注册的另一个项目使用。" -#: includes/acf-internal-post-type-functions.php:482 -#: includes/acf-internal-post-type-functions.php:511 +#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:538 msgid "REST API" -msgstr "" +msgstr "REST API" -#: includes/acf-internal-post-type-functions.php:481 -#: includes/acf-internal-post-type-functions.php:510 +#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:537 +#: includes/acf-internal-post-type-functions.php:564 msgid "Permissions" -msgstr "" +msgstr "权限" -#: includes/acf-internal-post-type-functions.php:480 -#: includes/acf-internal-post-type-functions.php:509 +#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:536 msgid "URLs" -msgstr "" +msgstr "网址" -#: includes/acf-internal-post-type-functions.php:479 -#: includes/acf-internal-post-type-functions.php:508 +#: includes/acf-internal-post-type-functions.php:506 +#: includes/acf-internal-post-type-functions.php:535 +#: includes/acf-internal-post-type-functions.php:562 msgid "Visibility" -msgstr "" +msgstr "可见性" -#: includes/acf-internal-post-type-functions.php:478 -#: includes/acf-internal-post-type-functions.php:507 +#: includes/acf-internal-post-type-functions.php:505 +#: includes/acf-internal-post-type-functions.php:534 +#: includes/acf-internal-post-type-functions.php:563 msgid "Labels" -msgstr "" +msgstr "标签" -#: includes/admin/post-types/admin-field-group.php:260 +#: includes/admin/post-types/admin-field-group.php:279 msgid "Field Settings Tabs" -msgstr "" +msgstr "字段设置选项卡" #. Author URI of the plugin +#: acf.php msgid "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" +"https://wpengine.com/?utm_source=wordpress." +"org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1027 msgid "[ACF shortcode value disabled for preview]" -msgstr "" +msgstr "[预览时禁用 ACF 短代码值]" -#: includes/admin/admin-internal-post-type.php:287 -#: includes/admin/post-types/admin-field-group.php:562 +#: includes/admin/admin-internal-post-type.php:290 +#: includes/admin/post-types/admin-field-group.php:572 msgid "Close Modal" -msgstr "" +msgstr "关闭模态框" -#: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1661 -#: assets/build/js/acf-field-group.js:1980 +#: includes/admin/post-types/admin-field-group.php:92 +#: assets/build/js/acf-field-group.js:1702 +#: assets/build/js/acf-field-group.js:1972 msgid "Field moved to other group" -msgstr "" +msgstr "字段移至其他组" -#: includes/admin/post-types/admin-field-group.php:95 -#: assets/build/js/acf.js:1440 assets/build/js/acf.js:1521 +#: includes/admin/post-types/admin-field-group.php:91 +#: assets/build/js/acf.js:1443 assets/build/js/acf.js:1521 msgid "Close modal" -msgstr "" +msgstr "关闭模态框" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:122 msgid "Start a new group of tabs at this tab." -msgstr "" +msgstr "在此选项卡上启动一组新选项卡。" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:121 msgid "New Tab Group" -msgstr "" +msgstr "新标签组" -#: includes/fields/class-acf-field-select.php:457 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:415 +#: includes/fields/class-acf-field-true_false.php:188 msgid "Use a stylized checkbox using select2" -msgstr "" +msgstr "使用 select2 使用程式化复选框" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:250 msgid "Save Other Choice" -msgstr "" +msgstr "保存其他选择" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:239 msgid "Allow Other Choice" -msgstr "" +msgstr "允许其他选择" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:420 msgid "Add Toggle All" -msgstr "" +msgstr "添加 全部切换" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:379 msgid "Save Custom Values" -msgstr "" +msgstr "保存自定义值" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:368 msgid "Allow Custom Values" -msgstr "" +msgstr "允许自定义值" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:134 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." -msgstr "" +msgstr "复选框自定义值不能为空。取消选中任何空值。" -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 +#: includes/admin/views/global/navigation.php:253 msgid "Updates" msgstr "更新" -#: includes/admin/views/global/navigation.php:94 +#: includes/admin/views/global/navigation.php:177 +#: includes/admin/views/global/navigation.php:181 msgid "Advanced Custom Fields logo" -msgstr "" +msgstr "高级自定义字段 LOGO" -#: includes/admin/views/global/form-top.php:66 +#: includes/admin/views/global/form-top.php:92 msgid "Save Changes" -msgstr "" +msgstr "保存更改" -#: includes/admin/views/global/form-top.php:53 +#: includes/admin/views/global/form-top.php:79 msgid "Field Group Title" -msgstr "" +msgstr "字段组标题" +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" -msgstr "" +msgstr "添加标题" #. translators: %s url to getting started guide -#: includes/admin/views/acf-field-group/list-empty.php:20 -#: includes/admin/views/acf-post-type/list-empty.php:12 -#: includes/admin/views/acf-taxonomy/list-empty.php:12 +#: includes/admin/views/acf-field-group/list-empty.php:30 +#: includes/admin/views/acf-post-type/list-empty.php:20 +#: includes/admin/views/acf-taxonomy/list-empty.php:21 +#: includes/admin/views/options-page-preview.php:13 msgid "" "New to ACF? Take a look at our getting " "started guide." -msgstr "" +msgstr "ACF 新手?请查看我们的入门指南。" -#: includes/admin/views/acf-field-group/list-empty.php:15 +#: includes/admin/views/acf-field-group/list-empty.php:24 msgid "Add Field Group" -msgstr "" +msgstr "添加字段组" #. translators: %s url to creating a field group page -#: includes/admin/views/acf-field-group/list-empty.php:10 +#: includes/admin/views/acf-field-group/list-empty.php:18 msgid "" "ACF uses field groups to group custom " "fields together, and then attach those fields to edit screens." msgstr "" +"ACF 使用字段组将自定义字段分组在一起,然" +"后将这些字段附加到编辑屏幕。" -#: includes/admin/views/acf-field-group/list-empty.php:5 +#: includes/admin/views/acf-field-group/list-empty.php:12 msgid "Add Your First Field Group" -msgstr "" +msgstr "添加您的第一个字段组" -#: includes/admin/views/acf-field-group/pro-features.php:39 +#: includes/admin/admin-options-pages-preview.php:28 +#: includes/admin/views/acf-field-group/pro-features.php:58 +#: includes/admin/views/global/navigation.php:86 +#: includes/admin/views/global/navigation.php:255 msgid "Options Pages" -msgstr "" +msgstr "选项页" -#: includes/admin/views/acf-field-group/pro-features.php:35 +#: includes/admin/views/acf-field-group/pro-features.php:54 msgid "ACF Blocks" -msgstr "" +msgstr "ACF 块" -#: includes/admin/views/acf-field-group/pro-features.php:43 +#: includes/admin/views/acf-field-group/pro-features.php:62 msgid "Gallery Field" -msgstr "" +msgstr "画廊字段" -#: includes/admin/views/acf-field-group/pro-features.php:23 +#: includes/admin/views/acf-field-group/pro-features.php:42 msgid "Flexible Content Field" -msgstr "" +msgstr "弹性内容字段" -#: includes/admin/views/acf-field-group/pro-features.php:27 +#: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Repeater Field" -msgstr "" +msgstr "循环字段" -#: includes/admin/views/global/navigation.php:137 +#: includes/admin/views/global/navigation.php:215 msgid "Unlock Extra Features with ACF PRO" -msgstr "" +msgstr "使用 ACF PRO 解锁额外功能" -#: includes/admin/views/acf-field-group/options.php:252 +#: includes/admin/views/acf-field-group/options.php:267 msgid "Delete Field Group" -msgstr "" +msgstr "删除字段组" #. translators: 1: Post creation date 2: Post creation time -#: includes/admin/views/acf-field-group/options.php:246 +#: includes/admin/views/acf-field-group/options.php:261 msgid "Created on %1$s at %2$s" -msgstr "" +msgstr "于 %1$s 在 %2$s 创建" #: includes/acf-field-group-functions.php:497 msgid "Group Settings" -msgstr "" +msgstr "群组设置" #: includes/acf-field-group-functions.php:495 msgid "Location Rules" -msgstr "" +msgstr "定位规则" #. translators: %s url to field types list -#: includes/admin/views/acf-field-group/fields.php:72 +#: includes/admin/views/acf-field-group/fields.php:73 msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" +"从30多种字段类型中进行选择了解更多信息。" #: includes/admin/views/acf-field-group/fields.php:65 msgid "" "Get started creating new custom fields for your posts, pages, custom post " "types and other WordPress content." msgstr "" +"开始为您的文章、页面、自定义帖子类型和其他WordPress内容创建新的自定义字段。" #: includes/admin/views/acf-field-group/fields.php:64 msgid "Add Your First Field" -msgstr "" +msgstr "添加您的第一个字段" #. translators: A symbol (or text, if not available in your locale) meaning #. "Order Number", in terms of positional placement. #: includes/admin/views/acf-field-group/fields.php:43 msgid "#" -msgstr "" +msgstr "#" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 -#: includes/admin/views/global/form-top.php:62 +#: includes/admin/views/acf-field-group/fields.php:101 +#: includes/admin/views/global/form-top.php:88 msgid "Add Field" -msgstr "" +msgstr "添加字段" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:384 msgid "Presentation" -msgstr "" +msgstr "展示" -#: includes/fields.php:409 +#: includes/fields.php:383 msgid "Validation" -msgstr "" +msgstr "验证" -#: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:504 +#: includes/acf-internal-post-type-functions.php:533 includes/fields.php:382 msgid "General" -msgstr "" +msgstr "常规" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:67 msgid "Import JSON" -msgstr "" +msgstr "导入 JSON" -#: includes/admin/tools/class-acf-admin-tool-export.php:370 +#: includes/admin/tools/class-acf-admin-tool-export.php:338 msgid "Export As JSON" -msgstr "" +msgstr "导出为 JSON" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:360 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." -msgstr[0] "" +msgstr[0] "%s 字段组已停用。" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:353 msgid "Field group activated." msgid_plural "%s field groups activated." -msgstr[0] "" +msgstr[0] "%s 个字段组已激活。" -#: includes/admin/admin-internal-post-type-list.php:429 -#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:470 +#: includes/admin/admin-internal-post-type-list.php:496 msgid "Deactivate" -msgstr "" +msgstr "停用" -#: includes/admin/admin-internal-post-type-list.php:429 +#: includes/admin/admin-internal-post-type-list.php:470 msgid "Deactivate this item" -msgstr "" +msgstr "停用此项目" -#: includes/admin/admin-internal-post-type-list.php:425 -#: includes/admin/admin-internal-post-type-list.php:459 +#: includes/admin/admin-internal-post-type-list.php:466 +#: includes/admin/admin-internal-post-type-list.php:495 msgid "Activate" -msgstr "" +msgstr "激活" -#: includes/admin/admin-internal-post-type-list.php:425 +#: includes/admin/admin-internal-post-type-list.php:466 msgid "Activate this item" -msgstr "" +msgstr "激活此项目" -#: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2741 -#: assets/build/js/acf-field-group.js:3180 +#: includes/admin/post-types/admin-field-group.php:88 +#: assets/build/js/acf-field-group.js:2863 +#: assets/build/js/acf-field-group.js:3297 msgid "Move field group to trash?" -msgstr "" +msgstr "将字段组移至回收站?" -#: acf.php:485 includes/admin/admin-internal-post-type-list.php:241 -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: acf.php:500 includes/admin/admin-internal-post-type-list.php:264 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Inactive" -msgstr "" +msgstr "停用" #. Author of the plugin +#: acf.php msgid "WP Engine" -msgstr "" +msgstr "WP Engine" -#: acf.php:543 +#: acf.php:558 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" +"高级自定义字段和高级自定义字段 PRO 不应同时处于活动状态。我们已自动停用高级自" +"定义字段 PRO。" -#: acf.php:541 +#: acf.php:556 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" +"高级自定义字段和高级自定义字段 PRO 不应同时处于活动状态。我们已自动停用高级自" +"定义字段。" -#: includes/acf-value-functions.php:374 +#. translators: %1 plugin name, %2 the URL to the documentation on this error +#: includes/acf-value-functions.php:376 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" +"%1$s - 我们检测到在 ACF 初始化之前检索 ACF 字段值的一次或多" +"次调用。不支持此操作,并且可能会导致数据格式错误或丢失。 了解如何解决此问题。" -#: includes/fields/class-acf-field-user.php:540 +#: includes/fields/class-acf-field-user.php:578 msgid "%1$s must have a user with the %2$s role." msgid_plural "%1$s must have a user with one of the following roles: %2$s" -msgstr[0] "" +msgstr[0] "%1$s 必须拥有具有以下角色之一的用户:%2$s" -#: includes/fields/class-acf-field-user.php:531 +#: includes/fields/class-acf-field-user.php:569 msgid "%1$s must have a valid user ID." -msgstr "" +msgstr "%1$s 必须具有有效的用户 ID。" -#: includes/fields/class-acf-field-user.php:369 +#: includes/fields/class-acf-field-user.php:408 msgid "Invalid request." -msgstr "" +msgstr "无效的请求。" -#: includes/fields/class-acf-field-select.php:690 +#: includes/fields/class-acf-field-select.php:629 msgid "%1$s is not one of %2$s" -msgstr "" +msgstr "%1$s 不是 %2$s 之一。" -#: includes/fields/class-acf-field-post_object.php:698 +#: includes/fields/class-acf-field-post_object.php:660 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" -msgstr[0] "" +msgstr[0] "%1$s 必须具有以下分类项之一:%2$s" -#: includes/fields/class-acf-field-post_object.php:682 +#: includes/fields/class-acf-field-post_object.php:644 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" -msgstr[0] "" +msgstr[0] "%1$s 必须属于以下文章类型之一:%2$s" -#: includes/fields/class-acf-field-post_object.php:673 +#: includes/fields/class-acf-field-post_object.php:635 msgid "%1$s must have a valid post ID." -msgstr "" +msgstr "%1$s 必须具有有效的文章 ID。" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:447 msgid "%s requires a valid attachment ID." -msgstr "" +msgstr "%s 需要有效的附件 ID。" -#: includes/admin/views/acf-field-group/options.php:218 +#: includes/admin/views/acf-field-group/options.php:233 msgid "Show in REST API" msgstr "在 REST API 中显示" -#: includes/fields/class-acf-field-color_picker.php:170 +#: includes/fields/class-acf-field-color_picker.php:156 msgid "Enable Transparency" msgstr "启用透明度" -#: includes/fields/class-acf-field-color_picker.php:189 +#: includes/fields/class-acf-field-color_picker.php:175 msgid "RGBA Array" msgstr "RGBA 数组" -#: includes/fields/class-acf-field-color_picker.php:99 +#: includes/fields/class-acf-field-color_picker.php:92 msgid "RGBA String" msgstr "RGBA 字符串" -#: includes/fields/class-acf-field-color_picker.php:98 -#: includes/fields/class-acf-field-color_picker.php:188 +#: includes/fields/class-acf-field-color_picker.php:91 +#: includes/fields/class-acf-field-color_picker.php:174 msgid "Hex String" msgstr "十六进制字符串" -#: includes/admin/views/browse-fields-modal.php:65 +#: includes/admin/views/browse-fields-modal.php:12 msgid "Upgrade to PRO" -msgstr "" +msgstr "升级到专业版" -#: includes/admin/post-types/admin-field-group.php:288 -#: includes/admin/post-types/admin-post-type.php:292 -#: includes/admin/post-types/admin-taxonomy.php:292 +#: includes/admin/post-types/admin-field-group.php:304 +#: includes/admin/post-types/admin-post-type.php:282 +#: includes/admin/post-types/admin-taxonomy.php:284 msgctxt "post status" msgid "Active" msgstr "启用" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:166 msgid "'%s' is not a valid email address" msgstr "“%s”不是有效的电子邮件地址" -#: includes/fields/class-acf-field-color_picker.php:77 +#: includes/fields/class-acf-field-color_picker.php:70 msgid "Color value" msgstr "颜色值" -#: includes/fields/class-acf-field-color_picker.php:75 +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select default color" msgstr "选择默认颜色" -#: includes/fields/class-acf-field-color_picker.php:73 +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Clear color" msgstr "清除颜色" -#: includes/acf-wp-functions.php:87 +#: includes/acf-wp-functions.php:90 msgid "Blocks" msgstr "区块" -#: includes/acf-wp-functions.php:83 +#: includes/acf-wp-functions.php:86 msgid "Options" msgstr "选项" -#: includes/acf-wp-functions.php:79 +#: includes/acf-wp-functions.php:82 msgid "Users" msgstr "用户" -#: includes/acf-wp-functions.php:75 +#: includes/acf-wp-functions.php:78 msgid "Menu items" msgstr "菜单项" -#: includes/acf-wp-functions.php:67 +#: includes/acf-wp-functions.php:70 msgid "Widgets" msgstr "小工具" -#: includes/acf-wp-functions.php:59 +#: includes/acf-wp-functions.php:62 msgid "Attachments" msgstr "附件" -#: includes/acf-wp-functions.php:54 -#: includes/admin/post-types/admin-post-types.php:137 -#: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 -#: includes/admin/views/acf-post-type/basic-settings.php:70 +#: includes/acf-wp-functions.php:57 +#: includes/admin/post-types/admin-post-types.php:112 +#: includes/admin/post-types/admin-taxonomies.php:86 +#: includes/admin/tools/class-acf-admin-tool-import.php:90 +#: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 msgid "Taxonomies" msgstr "分类法" -#: includes/acf-wp-functions.php:41 -#: includes/admin/post-types/admin-post-type.php:123 -#: includes/admin/post-types/admin-post-types.php:139 -#: includes/admin/views/acf-post-type/advanced-settings.php:102 -#: assets/build/js/acf-internal-post-type.js:168 -#: assets/build/js/acf-internal-post-type.js:238 +#: includes/acf-wp-functions.php:44 +#: includes/admin/post-types/admin-post-type.php:124 +#: includes/admin/post-types/admin-post-types.php:114 +#: includes/admin/views/acf-post-type/advanced-settings.php:106 +#: assets/build/js/acf-internal-post-type.js:173 +#: assets/build/js/acf-internal-post-type.js:247 msgid "Posts" msgstr "文章" -#: includes/ajax/class-acf-ajax-local-json-diff.php:76 +#: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Last updated: %s" msgstr "最后更新:%s" -#: includes/ajax/class-acf-ajax-local-json-diff.php:70 +#: includes/ajax/class-acf-ajax-local-json-diff.php:75 msgid "Sorry, this post is unavailable for diff comparison." -msgstr "" +msgstr "抱歉,这篇文章无法进行差异比较。" -#: includes/ajax/class-acf-ajax-local-json-diff.php:42 +#: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid field group parameter(s)." msgstr "无效的字段组参数。" -#: includes/admin/admin-internal-post-type-list.php:395 +#: includes/admin/admin-internal-post-type-list.php:429 msgid "Awaiting save" msgstr "等待保存" -#: includes/admin/admin-internal-post-type-list.php:392 +#: includes/admin/admin-internal-post-type-list.php:426 msgid "Saved" msgstr "已保存" -#: includes/admin/admin-internal-post-type-list.php:388 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/admin-internal-post-type-list.php:422 +#: includes/admin/tools/class-acf-admin-tool-import.php:46 msgid "Import" msgstr "导入" -#: includes/admin/admin-internal-post-type-list.php:384 +#: includes/admin/admin-internal-post-type-list.php:418 msgid "Review changes" msgstr "查看变更" -#: includes/admin/admin-internal-post-type-list.php:360 +#: includes/admin/admin-internal-post-type-list.php:394 msgid "Located in: %s" msgstr "位于:%s" -#: includes/admin/admin-internal-post-type-list.php:357 +#: includes/admin/admin-internal-post-type-list.php:391 msgid "Located in plugin: %s" msgstr "位于插件中:%s" -#: includes/admin/admin-internal-post-type-list.php:354 +#: includes/admin/admin-internal-post-type-list.php:388 msgid "Located in theme: %s" msgstr "位于主题中:%s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:235 msgid "Various" msgstr "各种各样的" -#: includes/admin/admin-internal-post-type-list.php:209 -#: includes/admin/admin-internal-post-type-list.php:467 +#: includes/admin/admin-internal-post-type-list.php:230 +#: includes/admin/admin-internal-post-type-list.php:503 msgid "Sync changes" msgstr "同步更改" -#: includes/admin/admin-internal-post-type-list.php:208 +#: includes/admin/admin-internal-post-type-list.php:229 msgid "Loading diff" msgstr "加载差异" -#: includes/admin/admin-internal-post-type-list.php:207 +#: includes/admin/admin-internal-post-type-list.php:228 msgid "Review local JSON changes" msgstr "查看本地JSON更改" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:174 msgid "Visit website" msgstr "访问网站" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:173 msgid "View details" msgstr "查看详情" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:172 msgid "Version %s" msgstr "版本 %s" -#: includes/admin/admin.php:166 +#: includes/admin/admin.php:171 msgid "Information" msgstr "信息" -#: includes/admin/admin.php:157 +#: includes/admin/admin.php:162 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -2906,14 +5027,16 @@ msgstr "" "服务台。我们服务台上的支持专业人员将协助" "您解决更深入的技术难题。" -#: includes/admin/admin.php:153 +#: includes/admin/admin.php:158 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" +"讨论。我们的社区论坛上有一个活跃且友好的" +"社区,他们也许能够帮助您了解 ACF 世界的“操作方法”。" -#: includes/admin/admin.php:149 +#: includes/admin/admin.php:154 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -2922,7 +5045,7 @@ msgstr "" "文档。我们详尽的文档包含您可能遇到的大多" "数情况的参考和指南。" -#: includes/admin/admin.php:146 +#: includes/admin/admin.php:151 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -2931,17 +5054,17 @@ msgstr "" "我们热衷于支持,并希望您通过ACF充分利用自己的网站。如果遇到任何困难,可以在几" "个地方找到帮助:" -#: includes/admin/admin.php:143 includes/admin/admin.php:145 +#: includes/admin/admin.php:148 includes/admin/admin.php:150 msgid "Help & Support" msgstr "帮助和支持" -#: includes/admin/admin.php:134 +#: includes/admin/admin.php:139 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "如果您需要帮助,请使用“帮助和支持”选项卡进行联系。" -#: includes/admin/admin.php:131 +#: includes/admin/admin.php:136 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -2950,7 +5073,7 @@ msgstr "" "在创建您的第一个字段组之前,我们建议您先阅读" "入门指南,以熟悉插件的原理和最佳实践。" -#: includes/admin/admin.php:129 +#: includes/admin/admin.php:134 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -2960,32 +5083,35 @@ msgstr "" "段的WordPress编辑屏幕,以及一个直观的API,用于在任何主题模板文件中显示自定义" "字段的值。" -#: includes/admin/admin.php:126 includes/admin/admin.php:128 +#: includes/admin/admin.php:131 includes/admin/admin.php:133 msgid "Overview" msgstr "概述" -#: includes/locations.php:36 +#. translators: %s the name of the location type +#: includes/locations.php:38 msgid "Location type \"%s\" is already registered." msgstr "位置类型“%s”已被注册。" -#: includes/locations.php:25 +#. translators: %s class name for a location that could not be found +#: includes/locations.php:26 msgid "Class \"%s\" does not exist." msgstr "Class“%s”不存在。" +#: includes/ajax/class-acf-ajax-query-users.php:41 #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "无效的随机数。" -#: includes/fields/class-acf-field-user.php:364 +#: includes/fields/class-acf-field-user.php:400 msgid "Error loading field." msgstr "加载字段时出错。" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 -#: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 +#: assets/build/js/acf-input.js:3439 assets/build/js/acf-input.js:3508 +#: assets/build/js/acf-input.js:3687 assets/build/js/acf-input.js:3761 msgid "Location not found: %s" msgstr "找不到位置:%s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:328 msgid "Error: %s" msgstr "错误:%s" @@ -3013,7 +5139,7 @@ msgstr "菜单项" msgid "Post Status" msgstr "文章状态" -#: includes/acf-wp-functions.php:71 +#: includes/acf-wp-functions.php:74 #: includes/locations/class-acf-location-nav-menu.php:89 msgid "Menus" msgstr "菜单" @@ -3119,75 +5245,76 @@ msgstr "所有 %s 格式" msgid "Attachment" msgstr "附件" -#: includes/validation.php:364 +#: includes/validation.php:313 msgid "%s value is required" msgstr "%s 的值是必填项" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "显示此字段的条件" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:105 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:122 includes/fields.php:385 msgid "Conditional Logic" msgstr "条件逻辑" -#: includes/admin/admin.php:238 -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:91 +#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "与" -#: includes/admin/post-types/admin-field-groups.php:123 -#: includes/admin/post-types/admin-post-types.php:143 -#: includes/admin/post-types/admin-taxonomies.php:143 +#: includes/admin/post-types/admin-field-groups.php:97 +#: includes/admin/post-types/admin-post-types.php:118 +#: includes/admin/post-types/admin-taxonomies.php:117 msgid "Local JSON" msgstr "本地 JSON" -#: includes/admin/views/acf-field-group/pro-features.php:31 +#: includes/admin/views/acf-field-group/pro-features.php:50 msgid "Clone Field" msgstr "克隆字段" -#: includes/admin/views/upgrade/notice.php:30 +#. translators: %s a list of plugin +#: includes/admin/views/upgrade/notice.php:32 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "还请检查所有高级扩展(%s)是否已更新到最新版本。" -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "此版本包含对数据库的改进,需要升级。" +#. translators: %1 plugin name, %2 version number #: includes/admin/views/upgrade/notice.php:28 msgid "Thank you for updating to %1$s v%2$s!" msgstr "感谢您更新到 %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "需要升级数据库" -#: includes/admin/post-types/admin-field-group.php:132 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:159 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "选项页面" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:436 msgid "Gallery" -msgstr "相册" +msgstr "画廊" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:426 msgid "Flexible Content" -msgstr "大段内容" +msgstr "弹性内容" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:446 msgid "Repeater" -msgstr "重复器" +msgstr "循环" -#: includes/admin/views/tools/tools.php:24 +#: includes/admin/views/tools/tools.php:16 msgid "Back to all tools" msgstr "返回所有工具" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "" "If multiple field groups appear on an edit screen, the first field group's " "options will be used (the one with the lowest order number)" @@ -3195,132 +5322,132 @@ msgstr "" "如果多个字段组同时出现在编辑界面,会使用第一个字段组里的选项(就是序号最小的" "那个字段组)" -#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-field-group/options.php:195 msgid "Select items to hide them from the edit screen." msgstr "选择需要在编辑界面隐藏的条目。" -#: includes/admin/views/acf-field-group/options.php:179 +#: includes/admin/views/acf-field-group/options.php:194 msgid "Hide on screen" msgstr "隐藏元素" -#: includes/admin/views/acf-field-group/options.php:171 +#: includes/admin/views/acf-field-group/options.php:186 msgid "Send Trackbacks" msgstr "发送 Trackbacks" -#: includes/admin/post-types/admin-taxonomy.php:123 -#: includes/admin/views/acf-field-group/options.php:170 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:155 -#: assets/build/js/acf-internal-post-type.js:175 -#: assets/build/js/acf-internal-post-type.js:245 +#: includes/admin/post-types/admin-taxonomy.php:126 +#: includes/admin/views/acf-field-group/options.php:185 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:159 +#: assets/build/js/acf-internal-post-type.js:180 +#: assets/build/js/acf-internal-post-type.js:254 msgid "Tags" msgstr "标签" -#: includes/admin/post-types/admin-taxonomy.php:125 -#: includes/admin/views/acf-field-group/options.php:169 -#: assets/build/js/acf-internal-post-type.js:178 -#: assets/build/js/acf-internal-post-type.js:248 +#: includes/admin/post-types/admin-taxonomy.php:128 +#: includes/admin/views/acf-field-group/options.php:184 +#: assets/build/js/acf-internal-post-type.js:183 +#: assets/build/js/acf-internal-post-type.js:257 msgid "Categories" msgstr "类别" -#: includes/admin/views/acf-field-group/options.php:167 -#: includes/admin/views/acf-post-type/advanced-settings.php:24 +#: includes/admin/views/acf-field-group/options.php:182 +#: includes/admin/views/acf-post-type/advanced-settings.php:28 msgid "Page Attributes" msgstr "页面属性" -#: includes/admin/views/acf-field-group/options.php:166 +#: includes/admin/views/acf-field-group/options.php:181 msgid "Format" msgstr "格式" -#: includes/admin/views/acf-field-group/options.php:165 -#: includes/admin/views/acf-post-type/advanced-settings.php:18 +#: includes/admin/views/acf-field-group/options.php:180 +#: includes/admin/views/acf-post-type/advanced-settings.php:22 msgid "Author" msgstr "作者" -#: includes/admin/views/acf-field-group/options.php:164 +#: includes/admin/views/acf-field-group/options.php:179 msgid "Slug" msgstr "别名" -#: includes/admin/views/acf-field-group/options.php:163 -#: includes/admin/views/acf-post-type/advanced-settings.php:23 +#: includes/admin/views/acf-field-group/options.php:178 +#: includes/admin/views/acf-post-type/advanced-settings.php:27 msgid "Revisions" msgstr "修订" -#: includes/acf-wp-functions.php:63 -#: includes/admin/views/acf-field-group/options.php:162 -#: includes/admin/views/acf-post-type/advanced-settings.php:19 +#: includes/acf-wp-functions.php:66 +#: includes/admin/views/acf-field-group/options.php:177 +#: includes/admin/views/acf-post-type/advanced-settings.php:23 msgid "Comments" msgstr "评论" -#: includes/admin/views/acf-field-group/options.php:161 +#: includes/admin/views/acf-field-group/options.php:176 msgid "Discussion" msgstr "讨论" -#: includes/admin/views/acf-field-group/options.php:159 -#: includes/admin/views/acf-post-type/advanced-settings.php:22 +#: includes/admin/views/acf-field-group/options.php:174 +#: includes/admin/views/acf-post-type/advanced-settings.php:26 msgid "Excerpt" msgstr "摘要" -#: includes/admin/views/acf-field-group/options.php:158 +#: includes/admin/views/acf-field-group/options.php:173 msgid "Content Editor" msgstr "内容编辑器" -#: includes/admin/views/acf-field-group/options.php:157 +#: includes/admin/views/acf-field-group/options.php:172 msgid "Permalink" msgstr "固定链接" -#: includes/admin/views/acf-field-group/options.php:235 +#: includes/admin/views/acf-field-group/options.php:250 msgid "Shown in field group list" msgstr "在字段组列表中显示" -#: includes/admin/views/acf-field-group/options.php:142 +#: includes/admin/views/acf-field-group/options.php:157 msgid "Field groups with a lower order will appear first" msgstr "序号小的字段组会排在最前面" -#: includes/admin/views/acf-field-group/options.php:141 +#: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." msgstr "序号" -#: includes/admin/views/acf-field-group/options.php:132 +#: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" msgstr "字段之下" -#: includes/admin/views/acf-field-group/options.php:131 +#: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" msgstr "标签之下" -#: includes/admin/views/acf-field-group/options.php:124 +#: includes/admin/views/acf-field-group/options.php:139 msgid "Instruction Placement" -msgstr "" +msgstr "说明位置" -#: includes/admin/views/acf-field-group/options.php:107 +#: includes/admin/views/acf-field-group/options.php:122 msgid "Label Placement" -msgstr "" +msgstr "标签位置" -#: includes/admin/views/acf-field-group/options.php:97 +#: includes/admin/views/acf-field-group/options.php:110 msgid "Side" msgstr "边栏" -#: includes/admin/views/acf-field-group/options.php:96 +#: includes/admin/views/acf-field-group/options.php:109 msgid "Normal (after content)" msgstr "正常(内容之后)" -#: includes/admin/views/acf-field-group/options.php:95 +#: includes/admin/views/acf-field-group/options.php:108 msgid "High (after title)" msgstr "高(标题之后)" -#: includes/admin/views/acf-field-group/options.php:88 +#: includes/admin/views/acf-field-group/options.php:101 msgid "Position" msgstr "位置" -#: includes/admin/views/acf-field-group/options.php:79 +#: includes/admin/views/acf-field-group/options.php:92 msgid "Seamless (no metabox)" msgstr "无缝(无 metabox)" -#: includes/admin/views/acf-field-group/options.php:78 +#: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" msgstr "标准(WP Metabox)" -#: includes/admin/views/acf-field-group/options.php:71 +#: includes/admin/views/acf-field-group/options.php:84 msgid "Style" msgstr "样式" @@ -3328,9 +5455,9 @@ msgstr "样式" msgid "Type" msgstr "类型" -#: includes/admin/post-types/admin-field-groups.php:117 -#: includes/admin/post-types/admin-post-types.php:136 -#: includes/admin/post-types/admin-taxonomies.php:136 +#: includes/admin/post-types/admin-field-groups.php:91 +#: includes/admin/post-types/admin-post-types.php:111 +#: includes/admin/post-types/admin-taxonomies.php:110 #: includes/admin/views/acf-field-group/fields.php:54 msgid "Key" msgstr "密钥" @@ -3341,110 +5468,107 @@ msgstr "密钥" msgid "Order" msgstr "序号" -#: includes/admin/views/acf-field-group/field.php:318 +#: includes/admin/views/acf-field-group/field.php:321 msgid "Close Field" msgstr "关闭字段" -#: includes/admin/views/acf-field-group/field.php:249 +#: includes/admin/views/acf-field-group/field.php:252 msgid "id" msgstr "id" -#: includes/admin/views/acf-field-group/field.php:233 +#: includes/admin/views/acf-field-group/field.php:236 msgid "class" msgstr "class" -#: includes/admin/views/acf-field-group/field.php:275 +#: includes/admin/views/acf-field-group/field.php:278 msgid "width" msgstr "宽度" -#: includes/admin/views/acf-field-group/field.php:269 +#: includes/admin/views/acf-field-group/field.php:272 msgid "Wrapper Attributes" msgstr "包装属性" -#: includes/admin/views/acf-field-group/field.php:192 +#: includes/fields/class-acf-field.php:312 msgid "Required" -msgstr "" +msgstr "必填" -#: includes/admin/views/acf-field-group/field.php:217 -msgid "Instructions for authors. Shown when submitting data" -msgstr "显示给内容作者的说明文字,在提交数据时显示" - -#: includes/admin/views/acf-field-group/field.php:216 +#: includes/admin/views/acf-field-group/field.php:219 msgid "Instructions" msgstr "说明" -#: includes/admin/views/acf-field-group/field.php:125 +#: includes/admin/views/acf-field-group/field.php:142 msgid "Field Type" msgstr "字段类型" -#: includes/admin/views/acf-field-group/field.php:166 +#: includes/admin/views/acf-field-group/field.php:183 msgid "Single word, no spaces. Underscores and dashes allowed" -msgstr "单个字符串,不能有空格,可以用横线或下画线。" +msgstr "单个字符串,不能有空格,允许下划线和破折号。" -#: includes/admin/views/acf-field-group/field.php:165 +#: includes/admin/views/acf-field-group/field.php:182 msgid "Field Name" msgstr "字段名称" -#: includes/admin/views/acf-field-group/field.php:153 +#: includes/admin/views/acf-field-group/field.php:170 msgid "This is the name which will appear on the EDIT page" msgstr "在编辑界面显示的名字" -#: includes/admin/views/acf-field-group/field.php:152 -#: includes/admin/views/browse-fields-modal.php:59 +#: includes/admin/views/acf-field-group/field.php:169 +#: includes/admin/views/browse-fields-modal.php:69 msgid "Field Label" msgstr "字段标签" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete" msgstr "删除" -#: includes/admin/views/acf-field-group/field.php:77 +#: includes/admin/views/acf-field-group/field.php:94 msgid "Delete field" msgstr "删除字段" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move" msgstr "移动" -#: includes/admin/views/acf-field-group/field.php:75 +#: includes/admin/views/acf-field-group/field.php:92 msgid "Move field to another group" msgstr "把字段移动到其它群组" -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate field" msgstr "复制字段" -#: includes/admin/views/acf-field-group/field.php:69 -#: includes/admin/views/acf-field-group/field.php:72 +#: includes/admin/views/acf-field-group/field.php:86 +#: includes/admin/views/acf-field-group/field.php:89 msgid "Edit field" msgstr "编辑字段" -#: includes/admin/views/acf-field-group/field.php:65 +#: includes/admin/views/acf-field-group/field.php:82 msgid "Drag to reorder" msgstr "拖拽排序" -#: includes/admin/post-types/admin-field-group.php:103 +#: includes/admin/post-types/admin-field-group.php:99 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2323 -#: assets/build/js/acf-field-group.js:2725 +#: assets/build/js/acf-field-group.js:2388 +#: assets/build/js/acf-field-group.js:2734 msgid "Show this field group if" msgstr "显示此字段组的条件" -#: includes/admin/views/upgrade/upgrade.php:94 +#: includes/admin/views/upgrade/upgrade.php:93 #: includes/ajax/class-acf-ajax-upgrade.php:34 msgid "No updates available." msgstr "没有可用更新。" -#: includes/admin/views/upgrade/upgrade.php:33 +#. translators: %s the url to the field group page. +#: includes/admin/views/upgrade/upgrade.php:32 msgid "Database upgrade complete. See what's new" msgstr "数据库升级完成。查看新的部分 。" -#: includes/admin/views/upgrade/upgrade.php:30 +#: includes/admin/views/upgrade/upgrade.php:27 msgid "Reading upgrade tasks..." msgstr "阅读更新任务..." #: includes/admin/views/upgrade/network.php:165 -#: includes/admin/views/upgrade/upgrade.php:65 +#: includes/admin/views/upgrade/upgrade.php:64 msgid "Upgrade failed." msgstr "升级失败。" @@ -3452,54 +5576,60 @@ msgstr "升级失败。" msgid "Upgrade complete." msgstr "升级完成。" +#. translators: %s the version being upgraded to. +#. translators: %s the new ACF version #: includes/admin/views/upgrade/network.php:148 -#: includes/admin/views/upgrade/upgrade.php:31 +#: includes/admin/views/upgrade/upgrade.php:29 msgid "Upgrading data to version %s" msgstr "升级数据到 %s 版本" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:46 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" msgstr "升级前最好先备份一下。确定现在升级吗?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "请选择至少一个要升级的站点。" -#: includes/admin/views/upgrade/network.php:97 +#. translators: %s admin dashboard url page +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "数据库升级完成,返回网络面板" -#: includes/admin/views/upgrade/network.php:80 +#: includes/admin/views/upgrade/network.php:79 msgid "Site is up to date" msgstr "网站已是最新版" -#: includes/admin/views/upgrade/network.php:78 +#. translators: %1 current db version, %2 available db version +#: includes/admin/views/upgrade/network.php:77 msgid "Site requires database upgrade from %1$s to %2$s" msgstr "站点需要将数据库从 %1$s 升级到 %2$s" -#: includes/admin/views/upgrade/network.php:36 -#: includes/admin/views/upgrade/network.php:47 +#: includes/admin/views/upgrade/network.php:34 +#: includes/admin/views/upgrade/network.php:45 msgid "Site" msgstr "网站" -#: includes/admin/views/upgrade/network.php:26 -#: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 +#: includes/admin/views/upgrade/network.php:25 +#: includes/admin/views/upgrade/network.php:94 msgid "Upgrade Sites" msgstr "升级站点" -#: includes/admin/views/upgrade/network.php:26 +#. translators: %s The button label name, translated seperately +#: includes/admin/views/upgrade/network.php:24 msgid "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." msgstr "下面的网站需要升级数据库,点击 %s 。" -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:184 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "添加规则组" @@ -3513,449 +5643,455 @@ msgstr "创建一组规则以确定自定义字段在哪个编辑界面上显示 msgid "Rules" msgstr "规则" -#: includes/admin/tools/class-acf-admin-tool-export.php:482 +#: includes/admin/tools/class-acf-admin-tool-export.php:449 msgid "Copied" msgstr "复制" -#: includes/admin/tools/class-acf-admin-tool-export.php:458 +#: includes/admin/tools/class-acf-admin-tool-export.php:425 msgid "Copy to clipboard" msgstr "复制到剪贴板" -#: includes/admin/tools/class-acf-admin-tool-export.php:363 +#: includes/admin/tools/class-acf-admin-tool-export.php:331 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" +"选择您要导出的项目,然后选择导出方法。导出为 JSON 以导出到 .json 文件,然后可" +"以将其导入到另一个 ACF 安装中。生成 PHP 以导出到 PHP 代码,您可以将其放置在主" +"题中。" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:215 msgid "Select Field Groups" msgstr "选择字段组" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:88 +#: includes/admin/tools/class-acf-admin-tool-export.php:121 msgid "No field groups selected" msgstr "没选择字段组" -#: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:371 -#: includes/admin/tools/class-acf-admin-tool-export.php:399 +#: includes/admin/tools/class-acf-admin-tool-export.php:38 +#: includes/admin/tools/class-acf-admin-tool-export.php:339 +#: includes/admin/tools/class-acf-admin-tool-export.php:363 msgid "Generate PHP" msgstr "生成 PHP" -#: includes/admin/tools/class-acf-admin-tool-export.php:35 +#: includes/admin/tools/class-acf-admin-tool-export.php:34 msgid "Export Field Groups" msgstr "导出字段组" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:172 msgid "Import file empty" msgstr "导入的文件是空白的" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:163 msgid "Incorrect file type" msgstr "文本类型不对" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:158 msgid "Error uploading file. Please try again" msgstr "文件上传失败,请重试" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:47 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." msgstr "" +"选择您要导入的高级自定义字段 JSON 文件。当您单击下面的导入按钮时,ACF 将导入" +"该文件中的项目。" -#: includes/admin/tools/class-acf-admin-tool-import.php:27 +#: includes/admin/tools/class-acf-admin-tool-import.php:26 msgid "Import Field Groups" msgstr "导入字段组" -#: includes/admin/admin-internal-post-type-list.php:383 +#: includes/admin/admin-internal-post-type-list.php:417 msgid "Sync" msgstr "同步" -#: includes/admin/admin-internal-post-type-list.php:840 +#. translators: %s: field group title +#: includes/admin/admin-internal-post-type-list.php:960 msgid "Select %s" msgstr "选择 %s" -#: includes/admin/admin-internal-post-type-list.php:418 -#: includes/admin/admin-internal-post-type-list.php:456 -#: includes/admin/views/acf-field-group/field.php:73 +#: includes/admin/admin-internal-post-type-list.php:460 +#: includes/admin/admin-internal-post-type-list.php:492 +#: includes/admin/views/acf-field-group/field.php:90 msgid "Duplicate" msgstr "复制" -#: includes/admin/admin-internal-post-type-list.php:418 +#: includes/admin/admin-internal-post-type-list.php:460 msgid "Duplicate this item" msgstr "复制此项" -#: includes/admin/views/acf-post-type/advanced-settings.php:37 +#: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" -msgstr "" +msgstr "支持" -#: includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:346 +#: includes/admin/views/browse-fields-modal.php:102 msgid "Documentation" -msgstr "进程文档" - -#: includes/admin/post-types/admin-field-groups.php:116 -#: includes/admin/post-types/admin-post-types.php:135 -#: includes/admin/post-types/admin-taxonomies.php:135 -#: includes/admin/views/acf-field-group/options.php:234 -#: includes/admin/views/acf-post-type/advanced-settings.php:58 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:110 -#: includes/admin/views/upgrade/network.php:38 -#: includes/admin/views/upgrade/network.php:49 +msgstr "文档" + +#: includes/admin/post-types/admin-field-groups.php:90 +#: includes/admin/post-types/admin-post-types.php:110 +#: includes/admin/post-types/admin-taxonomies.php:109 +#: includes/admin/views/acf-field-group/options.php:249 +#: includes/admin/views/acf-post-type/advanced-settings.php:62 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:114 +#: includes/admin/views/upgrade/network.php:36 +#: includes/admin/views/upgrade/network.php:47 msgid "Description" msgstr "描述" -#: includes/admin/admin-internal-post-type-list.php:380 -#: includes/admin/admin-internal-post-type-list.php:729 +#: includes/admin/admin-internal-post-type-list.php:414 +#: includes/admin/admin-internal-post-type-list.php:832 msgid "Sync available" msgstr "有可用同步" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:374 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." -msgstr[0] "" +msgstr[0] "%s 个字段组已同步。" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:367 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "%s已复制字段组。" -#: includes/admin/admin-internal-post-type-list.php:130 +#: includes/admin/admin-internal-post-type-list.php:155 msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "启用 (%s)" -#: includes/admin/admin-upgrade.php:254 +#: includes/admin/admin-upgrade.php:251 msgid "Review sites & upgrade" msgstr "检查网站并升级" -#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:93 -#: includes/admin/admin-upgrade.php:94 includes/admin/admin-upgrade.php:230 -#: includes/admin/views/upgrade/network.php:24 -#: includes/admin/views/upgrade/upgrade.php:26 +#: includes/admin/admin-upgrade.php:59 includes/admin/admin-upgrade.php:90 +#: includes/admin/admin-upgrade.php:91 includes/admin/admin-upgrade.php:227 +#: includes/admin/views/upgrade/network.php:21 +#: includes/admin/views/upgrade/upgrade.php:23 msgid "Upgrade Database" msgstr "升级数据库" -#: includes/admin/views/acf-field-group/options.php:160 -#: includes/admin/views/acf-post-type/advanced-settings.php:26 +#: includes/admin/views/acf-field-group/options.php:175 +#: includes/admin/views/acf-post-type/advanced-settings.php:30 msgid "Custom Fields" msgstr "字段" -#: includes/admin/post-types/admin-field-group.php:607 +#: includes/admin/post-types/admin-field-group.php:609 msgid "Move Field" msgstr "移动字段" -#: includes/admin/post-types/admin-field-group.php:596 -#: includes/admin/post-types/admin-field-group.php:600 +#: includes/admin/post-types/admin-field-group.php:602 +#: includes/admin/post-types/admin-field-group.php:606 msgid "Please select the destination for this field" msgstr "请选择这个字段的位置" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:558 +#: includes/admin/post-types/admin-field-group.php:568 msgid "The %1$s field can now be found in the %2$s field group" msgstr "现在可以在 %2$s 字段组中找到 %1$s 字段" -#: includes/admin/post-types/admin-field-group.php:555 +#: includes/admin/post-types/admin-field-group.php:565 msgid "Move Complete." msgstr "移动完成。" -#: includes/admin/views/acf-field-group/field.php:35 -#: includes/admin/views/acf-field-group/options.php:202 -#: includes/admin/views/acf-post-type/advanced-settings.php:74 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:126 +#: includes/admin/views/acf-field-group/field.php:52 +#: includes/admin/views/acf-field-group/options.php:217 +#: includes/admin/views/acf-post-type/advanced-settings.php:78 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:130 msgid "Active" msgstr "激活" -#: includes/admin/post-types/admin-field-group.php:257 +#: includes/admin/post-types/admin-field-group.php:276 msgid "Field Keys" msgstr "字段 Keys" -#: includes/admin/post-types/admin-field-group.php:155 -#: includes/admin/tools/class-acf-admin-tool-export.php:320 +#: includes/admin/post-types/admin-field-group.php:180 msgid "Settings" msgstr "设置" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:92 msgid "Location" msgstr "位置" -#: includes/admin/post-types/admin-field-group.php:104 -#: assets/build/js/acf-input.js:983 assets/build/js/acf-input.js:1075 +#: includes/admin/post-types/admin-field-group.php:100 +#: assets/build/js/acf-input.js:1689 assets/build/js/acf-input.js:1851 msgid "Null" msgstr "Null" -#: includes/admin/post-types/admin-field-group.php:101 -#: includes/class-acf-internal-post-type.php:729 +#: includes/admin/post-types/admin-field-group.php:97 +#: includes/class-acf-internal-post-type.php:728 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1501 -#: assets/build/js/acf-field-group.js:1808 +#: assets/build/js/acf-field-group.js:1542 +#: assets/build/js/acf-field-group.js:1805 msgid "copy" msgstr "复制" -#: includes/admin/post-types/admin-field-group.php:100 -#: assets/build/js/acf-field-group.js:623 -#: assets/build/js/acf-field-group.js:778 +#: includes/admin/post-types/admin-field-group.php:96 +#: assets/build/js/acf-field-group.js:627 +#: assets/build/js/acf-field-group.js:782 msgid "(this field)" msgstr "(这个字段)" -#: includes/admin/post-types/admin-field-group.php:98 -#: assets/build/js/acf-input.js:918 assets/build/js/acf-input.js:943 -#: assets/build/js/acf-input.js:1002 assets/build/js/acf-input.js:1030 +#: includes/admin/post-types/admin-field-group.php:94 +#: assets/build/js/acf-input.js:1630 assets/build/js/acf-input.js:1652 +#: assets/build/js/acf-input.js:1784 assets/build/js/acf-input.js:1809 msgid "Checked" msgstr "已选中" -#: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1606 -#: assets/build/js/acf-field-group.js:1920 +#: includes/admin/post-types/admin-field-group.php:90 +#: assets/build/js/acf-field-group.js:1647 +#: assets/build/js/acf-field-group.js:1913 msgid "Move Custom Field" msgstr "移动自定义字段" -#: includes/admin/post-types/admin-field-group.php:93 -#: assets/build/js/acf-field-group.js:649 -#: assets/build/js/acf-field-group.js:804 +#: includes/admin/post-types/admin-field-group.php:89 +#: assets/build/js/acf-field-group.js:653 +#: assets/build/js/acf-field-group.js:808 msgid "No toggle fields available" msgstr "没有可用的切换字段" -#: includes/admin/post-types/admin-field-group.php:91 +#: includes/admin/post-types/admin-field-group.php:87 msgid "Field group title is required" msgstr "字段组的标题是必填项" -#: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1595 -#: assets/build/js/acf-field-group.js:1906 +#: includes/admin/post-types/admin-field-group.php:86 +#: assets/build/js/acf-field-group.js:1636 +#: assets/build/js/acf-field-group.js:1902 msgid "This field cannot be moved until its changes have been saved" msgstr "保存这个字段的修改以后才能移动这个字段" -#: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1405 +#: includes/admin/post-types/admin-field-group.php:85 +#: assets/build/js/acf-field-group.js:1446 #: assets/build/js/acf-field-group.js:1703 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "\"field_\" 这个字符串不能作为字段名字的开始部分" -#: includes/admin/post-types/admin-field-group.php:71 +#: includes/admin/post-types/admin-field-group.php:69 msgid "Field group draft updated." msgstr "字段组草稿已更新。" -#: includes/admin/post-types/admin-field-group.php:70 +#: includes/admin/post-types/admin-field-group.php:68 msgid "Field group scheduled for." msgstr "字段组已定时。" -#: includes/admin/post-types/admin-field-group.php:69 +#: includes/admin/post-types/admin-field-group.php:67 msgid "Field group submitted." msgstr "字段组已提交。" -#: includes/admin/post-types/admin-field-group.php:68 +#: includes/admin/post-types/admin-field-group.php:66 msgid "Field group saved." msgstr "字段组已保存。" -#: includes/admin/post-types/admin-field-group.php:67 +#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group published." msgstr "字段组已发布。" -#: includes/admin/post-types/admin-field-group.php:64 +#: includes/admin/post-types/admin-field-group.php:62 msgid "Field group deleted." msgstr "字段组已删除。" -#: includes/admin/post-types/admin-field-group.php:62 +#: includes/admin/post-types/admin-field-group.php:60 +#: includes/admin/post-types/admin-field-group.php:61 #: includes/admin/post-types/admin-field-group.php:63 -#: includes/admin/post-types/admin-field-group.php:65 msgid "Field group updated." msgstr "字段组已更新。" -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:154 -#: includes/admin/views/tools/tools.php:21 +#: includes/admin/admin-tools.php:107 +#: includes/admin/views/global/navigation.php:251 +#: includes/admin/views/tools/tools.php:13 msgid "Tools" msgstr "工具" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "不等于" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "等于" -#: includes/locations.php:102 +#: includes/locations.php:104 msgid "Forms" msgstr "表单" -#: includes/admin/post-types/admin-post-type.php:124 includes/locations.php:100 +#: includes/admin/post-types/admin-post-type.php:125 includes/locations.php:102 #: includes/locations/class-acf-location-page.php:22 -#: assets/build/js/acf-internal-post-type.js:170 -#: assets/build/js/acf-internal-post-type.js:240 +#: assets/build/js/acf-internal-post-type.js:175 +#: assets/build/js/acf-internal-post-type.js:249 msgid "Page" msgstr "页面" -#: includes/admin/post-types/admin-post-type.php:122 includes/locations.php:99 +#: includes/admin/post-types/admin-post-type.php:123 includes/locations.php:101 #: includes/locations/class-acf-location-post.php:22 -#: assets/build/js/acf-internal-post-type.js:167 -#: assets/build/js/acf-internal-post-type.js:237 +#: assets/build/js/acf-internal-post-type.js:172 +#: assets/build/js/acf-internal-post-type.js:246 msgid "Post" msgstr "文章" -#: includes/fields.php:354 +#: includes/fields.php:328 msgid "Relational" msgstr "关系" -#: includes/fields.php:353 +#: includes/fields.php:327 msgid "Choice" msgstr "选项" -#: includes/fields.php:351 +#: includes/fields.php:325 msgid "Basic" msgstr "基本" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Unknown" msgstr "未知" -#: includes/fields.php:320 +#: includes/fields.php:276 msgid "Field type does not exist" msgstr "字段类型不存在" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:217 msgid "Spam Detected" msgstr "检测到垃圾邮件" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:100 msgid "Post updated" msgstr "文章已更新" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:99 msgid "Update" msgstr "更新" -#: includes/forms/form-front.php:57 +#: includes/forms/form-front.php:54 msgid "Validate Email" msgstr "验证邮箱" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:326 includes/forms/form-front.php:46 msgid "Content" msgstr "内容" -#: includes/admin/views/acf-post-type/advanced-settings.php:17 -#: includes/forms/form-front.php:40 +#: includes/admin/views/acf-post-type/advanced-settings.php:21 +#: includes/forms/form-front.php:37 msgid "Title" msgstr "标题" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7348 assets/build/js/acf-input.js:7934 +#: includes/assets.php:376 includes/forms/form-comment.php:140 +#: assets/build/js/acf-input.js:8414 assets/build/js/acf-input.js:9186 msgid "Edit field group" msgstr "编辑字段组" -#: includes/admin/post-types/admin-field-group.php:117 -#: assets/build/js/acf-input.js:1125 assets/build/js/acf-input.js:1230 +#: includes/admin/post-types/admin-field-group.php:113 +#: assets/build/js/acf-input.js:1816 assets/build/js/acf-input.js:1991 msgid "Selection is less than" msgstr "选择小于" -#: includes/admin/post-types/admin-field-group.php:116 -#: assets/build/js/acf-input.js:1106 assets/build/js/acf-input.js:1202 +#: includes/admin/post-types/admin-field-group.php:112 +#: assets/build/js/acf-input.js:1800 assets/build/js/acf-input.js:1966 msgid "Selection is greater than" msgstr "选择大于" -#: includes/admin/post-types/admin-field-group.php:115 -#: assets/build/js/acf-input.js:1075 assets/build/js/acf-input.js:1170 +#: includes/admin/post-types/admin-field-group.php:111 +#: assets/build/js/acf-input.js:1772 assets/build/js/acf-input.js:1937 msgid "Value is less than" msgstr "值小于" -#: includes/admin/post-types/admin-field-group.php:114 -#: assets/build/js/acf-input.js:1045 assets/build/js/acf-input.js:1139 +#: includes/admin/post-types/admin-field-group.php:110 +#: assets/build/js/acf-input.js:1745 assets/build/js/acf-input.js:1909 msgid "Value is greater than" msgstr "值大于" -#: includes/admin/post-types/admin-field-group.php:113 -#: assets/build/js/acf-input.js:888 assets/build/js/acf-input.js:960 +#: includes/admin/post-types/admin-field-group.php:109 +#: assets/build/js/acf-input.js:1603 assets/build/js/acf-input.js:1745 msgid "Value contains" msgstr "值包含" -#: includes/admin/post-types/admin-field-group.php:112 -#: assets/build/js/acf-input.js:862 assets/build/js/acf-input.js:926 +#: includes/admin/post-types/admin-field-group.php:108 +#: assets/build/js/acf-input.js:1580 assets/build/js/acf-input.js:1714 msgid "Value matches pattern" msgstr "值匹配模式" -#: includes/admin/post-types/admin-field-group.php:111 -#: assets/build/js/acf-input.js:840 assets/build/js/acf-input.js:1023 -#: assets/build/js/acf-input.js:903 assets/build/js/acf-input.js:1116 +#: includes/admin/post-types/admin-field-group.php:107 +#: assets/build/js/acf-input.js:1561 assets/build/js/acf-input.js:1726 +#: assets/build/js/acf-input.js:1694 assets/build/js/acf-input.js:1889 msgid "Value is not equal to" msgstr "值不等于" -#: includes/admin/post-types/admin-field-group.php:110 -#: assets/build/js/acf-input.js:810 assets/build/js/acf-input.js:964 -#: assets/build/js/acf-input.js:864 assets/build/js/acf-input.js:1053 +#: includes/admin/post-types/admin-field-group.php:106 +#: assets/build/js/acf-input.js:1534 assets/build/js/acf-input.js:1670 +#: assets/build/js/acf-input.js:1658 assets/build/js/acf-input.js:1829 msgid "Value is equal to" msgstr "值等于" -#: includes/admin/post-types/admin-field-group.php:109 -#: assets/build/js/acf-input.js:788 assets/build/js/acf-input.js:841 +#: includes/admin/post-types/admin-field-group.php:105 +#: assets/build/js/acf-input.js:1515 assets/build/js/acf-input.js:1638 msgid "Has no value" msgstr "没有价值" -#: includes/admin/post-types/admin-field-group.php:108 -#: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 +#: includes/admin/post-types/admin-field-group.php:104 +#: assets/build/js/acf-input.js:1488 assets/build/js/acf-input.js:1587 msgid "Has any value" msgstr "有任何价值" -#: includes/admin/admin-internal-post-type.php:327 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 -#: assets/build/js/acf.js:1567 assets/build/js/acf.js:1662 +#: includes/admin/admin-internal-post-type.php:337 +#: includes/admin/views/browse-fields-modal.php:72 includes/assets.php:354 +#: assets/build/js/acf.js:1570 assets/build/js/acf.js:1662 msgid "Cancel" msgstr "退出" -#: includes/assets.php:349 assets/build/js/acf.js:1741 +#: includes/assets.php:350 assets/build/js/acf.js:1744 #: assets/build/js/acf.js:1859 msgid "Are you sure?" msgstr "确定吗?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9409 -#: assets/build/js/acf-input.js:10260 +#: includes/assets.php:370 assets/build/js/acf-input.js:10482 +#: assets/build/js/acf-input.js:11532 msgid "%d fields require attention" msgstr "%d 个字段需要注意" -#: includes/assets.php:368 assets/build/js/acf-input.js:9407 -#: assets/build/js/acf-input.js:10256 +#: includes/assets.php:369 assets/build/js/acf-input.js:10480 +#: assets/build/js/acf-input.js:11530 msgid "1 field requires attention" msgstr "1 个字段需要注意" -#: includes/assets.php:367 includes/validation.php:286 -#: includes/validation.php:296 assets/build/js/acf-input.js:9402 -#: assets/build/js/acf-input.js:10251 +#: includes/assets.php:368 includes/validation.php:247 +#: includes/validation.php:255 assets/build/js/acf-input.js:10475 +#: assets/build/js/acf-input.js:11525 msgid "Validation failed" msgstr "验证失败" -#: includes/assets.php:366 assets/build/js/acf-input.js:9565 -#: assets/build/js/acf-input.js:10434 +#: includes/assets.php:367 assets/build/js/acf-input.js:10643 +#: assets/build/js/acf-input.js:11703 msgid "Validation successful" msgstr "验证成功" -#: includes/media.php:54 assets/build/js/acf-input.js:7176 -#: assets/build/js/acf-input.js:7738 +#: includes/media.php:54 assets/build/js/acf-input.js:8242 +#: assets/build/js/acf-input.js:8990 msgid "Restricted" msgstr "限制" -#: includes/media.php:53 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7502 +#: includes/media.php:53 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8754 msgid "Collapse Details" msgstr "折叠" -#: includes/media.php:52 assets/build/js/acf-input.js:6991 -#: assets/build/js/acf-input.js:7499 +#: includes/media.php:52 assets/build/js/acf-input.js:8057 +#: assets/build/js/acf-input.js:8751 msgid "Expand Details" msgstr "展开" -#: includes/admin/views/acf-post-type/advanced-settings.php:461 -#: includes/media.php:51 assets/build/js/acf-input.js:6858 -#: assets/build/js/acf-input.js:7347 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:7924 +#: assets/build/js/acf-input.js:8599 msgid "Uploaded to this post" msgstr "上传到这个文章" -#: includes/media.php:50 assets/build/js/acf-input.js:6897 -#: assets/build/js/acf-input.js:7386 +#: includes/media.php:50 assets/build/js/acf-input.js:7963 +#: assets/build/js/acf-input.js:8638 msgctxt "verb" msgid "Update" msgstr "更新" @@ -3965,963 +6101,974 @@ msgctxt "verb" msgid "Edit" msgstr "编辑" -#: includes/assets.php:363 assets/build/js/acf-input.js:9179 -#: assets/build/js/acf-input.js:10022 +#: includes/assets.php:364 assets/build/js/acf-input.js:10253 +#: assets/build/js/acf-input.js:11297 msgid "The changes you made will be lost if you navigate away from this page" msgstr "如果浏览其它页面,会丢失当前所做的修改" -#: includes/api/api-helpers.php:3498 +#: includes/api/api-helpers.php:2984 msgid "File type must be %s." msgstr "字段类型必须是 %s。" -#: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/post-types/admin-field-group.php:98 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:182 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3494 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2361 -#: assets/build/js/acf-field-group.js:933 -#: assets/build/js/acf-field-group.js:2769 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2981 assets/build/js/acf-field-group.js:781 +#: assets/build/js/acf-field-group.js:2428 +#: assets/build/js/acf-field-group.js:946 +#: assets/build/js/acf-field-group.js:2781 msgid "or" msgstr "或" -#: includes/api/api-helpers.php:3467 +#: includes/api/api-helpers.php:2957 msgid "File size must not exceed %s." msgstr "文件尺寸最大不能超过 %s。" -#: includes/api/api-helpers.php:3462 +#: includes/api/api-helpers.php:2953 msgid "File size must be at least %s." msgstr "文件尺寸至少得是 %s。" -#: includes/api/api-helpers.php:3447 +#: includes/api/api-helpers.php:2940 msgid "Image height must not exceed %dpx." msgstr "图像高度最大不能超过 %dpx。" -#: includes/api/api-helpers.php:3442 +#: includes/api/api-helpers.php:2936 msgid "Image height must be at least %dpx." msgstr "图像高度至少得是 %dpx。" -#: includes/api/api-helpers.php:3428 +#: includes/api/api-helpers.php:2924 msgid "Image width must not exceed %dpx." msgstr "图像宽度最大不能超过 %dpx。" -#: includes/api/api-helpers.php:3423 +#: includes/api/api-helpers.php:2920 msgid "Image width must be at least %dpx." msgstr "图像宽度至少得是 %dpx。" -#: includes/api/api-helpers.php:1669 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1409 includes/api/api-term.php:140 msgid "(no title)" msgstr "(无标题)" -#: includes/api/api-helpers.php:944 +#: includes/api/api-helpers.php:765 msgid "Full Size" msgstr "原图" -#: includes/api/api-helpers.php:903 +#: includes/api/api-helpers.php:730 msgid "Large" msgstr "大" -#: includes/api/api-helpers.php:902 +#: includes/api/api-helpers.php:729 msgid "Medium" msgstr "中" -#: includes/api/api-helpers.php:901 +#: includes/api/api-helpers.php:728 msgid "Thumbnail" msgstr "缩略图" #: includes/acf-field-functions.php:854 -#: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 -#: assets/build/js/acf-field-group.js:1260 +#: includes/admin/post-types/admin-field-group.php:95 +#: assets/build/js/acf-field-group.js:1090 +#: assets/build/js/acf-field-group.js:1274 msgid "(no label)" msgstr "(无标签)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:135 msgid "Sets the textarea height" msgstr "设置文本区域的高度" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:134 msgid "Rows" msgstr "行" -#: includes/fields/class-acf-field-textarea.php:25 +#: includes/fields/class-acf-field-textarea.php:22 msgid "Text Area" msgstr "文本区域" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:421 msgid "Prepend an extra checkbox to toggle all choices" msgstr "添加一个可以全选的复选框" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:383 msgid "Save 'custom' values to the field's choices" msgstr "将 \"自定义\" 值保存到字段的选择中" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:372 msgid "Allow 'custom' values to be added" msgstr "允许添加 \"自定义\" 值" -#: includes/fields/class-acf-field-checkbox.php:38 +#: includes/fields/class-acf-field-checkbox.php:35 msgid "Add new choice" msgstr "添加新选项" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:157 msgid "Toggle All" msgstr "全选" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:487 msgid "Allow Archives URLs" msgstr "允许存档 url" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:196 msgid "Archives" msgstr "存档" -#: includes/fields/class-acf-field-page_link.php:25 +#: includes/fields/class-acf-field-page_link.php:22 msgid "Page Link" msgstr "页面链接" -#: includes/fields/class-acf-field-taxonomy.php:948 +#: includes/fields/class-acf-field-taxonomy.php:881 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "添加" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:913 +#: includes/fields/class-acf-field-taxonomy.php:851 msgid "Name" msgstr "名称" -#: includes/fields/class-acf-field-taxonomy.php:897 +#: includes/fields/class-acf-field-taxonomy.php:836 msgid "%s added" msgstr "%s 已添加" -#: includes/fields/class-acf-field-taxonomy.php:861 +#: includes/fields/class-acf-field-taxonomy.php:800 msgid "%s already exists" msgstr "%s 已存在" -#: includes/fields/class-acf-field-taxonomy.php:849 +#: includes/fields/class-acf-field-taxonomy.php:788 msgid "User unable to add new %s" msgstr "用户无法添加新的 %s" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:675 msgid "Term ID" msgstr "内容ID" -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:674 msgid "Term Object" msgstr "对象缓存" -#: includes/fields/class-acf-field-taxonomy.php:743 +#: includes/fields/class-acf-field-taxonomy.php:659 msgid "Load value from posts terms" msgstr "从文章项目中加载值" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:658 msgid "Load Terms" msgstr "加载项目" -#: includes/fields/class-acf-field-taxonomy.php:732 +#: includes/fields/class-acf-field-taxonomy.php:648 msgid "Connect selected terms to the post" msgstr "连接所选项目到文章" -#: includes/fields/class-acf-field-taxonomy.php:731 +#: includes/fields/class-acf-field-taxonomy.php:647 msgid "Save Terms" msgstr "保存项目" -#: includes/fields/class-acf-field-taxonomy.php:721 +#: includes/fields/class-acf-field-taxonomy.php:637 msgid "Allow new terms to be created whilst editing" msgstr "在编辑时允许可以创建新的项目" -#: includes/fields/class-acf-field-taxonomy.php:720 +#: includes/fields/class-acf-field-taxonomy.php:636 msgid "Create Terms" msgstr "创建项目" -#: includes/fields/class-acf-field-taxonomy.php:779 +#: includes/fields/class-acf-field-taxonomy.php:695 msgid "Radio Buttons" msgstr "单选框" -#: includes/fields/class-acf-field-taxonomy.php:778 +#: includes/fields/class-acf-field-taxonomy.php:694 msgid "Single Value" msgstr "单个值" -#: includes/fields/class-acf-field-taxonomy.php:776 +#: includes/fields/class-acf-field-taxonomy.php:692 msgid "Multi Select" msgstr "多选" -#: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:775 +#: includes/fields/class-acf-field-checkbox.php:22 +#: includes/fields/class-acf-field-taxonomy.php:691 msgid "Checkbox" msgstr "复选框" -#: includes/fields/class-acf-field-taxonomy.php:774 +#: includes/fields/class-acf-field-taxonomy.php:690 msgid "Multiple Values" msgstr "多选" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:685 msgid "Select the appearance of this field" msgstr "为这个字段选择外观" -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:684 msgid "Appearance" msgstr "外观" -#: includes/fields/class-acf-field-taxonomy.php:710 +#: includes/fields/class-acf-field-taxonomy.php:626 msgid "Select the taxonomy to be displayed" msgstr "选择要显示的分类法" -#: includes/fields/class-acf-field-taxonomy.php:671 +#: includes/fields/class-acf-field-taxonomy.php:590 msgctxt "No Terms" msgid "No %s" -msgstr "" +msgstr "无 %s" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:240 msgid "Value must be equal to or lower than %d" msgstr "值要小于等于 %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be equal to or higher than %d" msgstr "值要大于等于 %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:223 msgid "Value must be a number" msgstr "值必须是数字" -#: includes/fields/class-acf-field-number.php:25 +#: includes/fields/class-acf-field-number.php:22 msgid "Number" msgstr "数字" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:254 msgid "Save 'other' values to the field's choices" msgstr "存档为字段的选择的 'other' 的值" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:243 msgid "Add 'other' choice to allow for custom values" msgstr "为自定义值添加 'other' 选择" -#: includes/fields/class-acf-field-radio.php:25 +#: includes/admin/views/global/navigation.php:199 +msgid "Other" +msgstr "其他" + +#: includes/fields/class-acf-field-radio.php:22 msgid "Radio Button" msgstr "单选按钮" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "定义上一个手风琴停止的端点。此手风琴将不可见。" -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "允许此手风琴打开而不关闭其他。" -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" -msgstr "" +msgstr "多扩展" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "将此手风琴显示为在页面加载时打开。" -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "打开" -#: includes/fields/class-acf-field-accordion.php:25 +#: includes/fields/class-acf-field-accordion.php:24 msgid "Accordion" msgstr "手风琴" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:253 +#: includes/fields/class-acf-field-file.php:265 msgid "Restrict which files can be uploaded" msgstr "限制什么类型的文件可以上传" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:207 msgid "File ID" msgstr "文件ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:206 msgid "File URL" msgstr "文件URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:205 msgid "File Array" msgstr "文件数组" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:176 msgid "Add File" msgstr "添加文件" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:151 +#: includes/fields/class-acf-field-file.php:176 msgid "No file selected" msgstr "没选择文件" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:140 msgid "File name" msgstr "文件名" -#: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: includes/fields/class-acf-field-file.php:57 +#: assets/build/js/acf-input.js:3163 assets/build/js/acf-input.js:3386 msgid "Update File" msgstr "更新文件" -#: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: includes/fields/class-acf-field-file.php:56 +#: assets/build/js/acf-input.js:3162 assets/build/js/acf-input.js:3385 msgid "Edit File" msgstr "编辑文件" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 -#: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: includes/admin/tools/class-acf-admin-tool-import.php:55 +#: includes/fields/class-acf-field-file.php:55 +#: assets/build/js/acf-input.js:3136 assets/build/js/acf-input.js:3358 msgid "Select File" msgstr "选择文件" -#: includes/fields/class-acf-field-file.php:25 +#: includes/fields/class-acf-field-file.php:22 msgid "File" msgstr "文件" -#: includes/fields/class-acf-field-password.php:25 +#: includes/fields/class-acf-field-password.php:22 msgid "Password" msgstr "密码" -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-select.php:357 msgid "Specify the value returned" msgstr "指定返回的值" -#: includes/fields/class-acf-field-select.php:467 +#: includes/fields/class-acf-field-select.php:425 msgid "Use AJAX to lazy load choices?" msgstr "使用 AJAX 惰性选择?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:387 +#: includes/fields/class-acf-field-checkbox.php:333 +#: includes/fields/class-acf-field-select.php:346 msgid "Enter each default value on a new line" msgstr "每行输入一个默认值" -#: includes/fields/class-acf-field-select.php:258 includes/media.php:48 -#: assets/build/js/acf-input.js:6756 assets/build/js/acf-input.js:7232 +#: includes/fields/class-acf-field-select.php:221 includes/media.php:48 +#: assets/build/js/acf-input.js:7822 assets/build/js/acf-input.js:8484 msgctxt "verb" msgid "Select" msgstr "选择" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:101 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "加载失败" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:100 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "搜索中…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:99 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "载入更多结果…" -#: includes/fields/class-acf-field-select.php:118 +#. translators: %d - maximum number of items that can be selected in the select +#. field +#: includes/fields/class-acf-field-select.php:98 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "只能选择 %d 项" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:96 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "您只能选择1项" -#: includes/fields/class-acf-field-select.php:116 +#. translators: %d - number of characters that should be removed from select +#. field +#: includes/fields/class-acf-field-select.php:95 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "请删除 %d 个字符" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:93 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "请删除1个字符" -#: includes/fields/class-acf-field-select.php:114 +#. translators: %d - number of characters to enter into select field input +#: includes/fields/class-acf-field-select.php:92 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "请输入 %d 或者更多字符" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:90 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "请输入至少一个字符" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:89 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "找不到匹配项" -#: includes/fields/class-acf-field-select.php:111 +#. translators: %d - number of results available in select field +#: includes/fields/class-acf-field-select.php:88 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d 结果可用, 请使用向上和向下箭头键进行导航。" -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:86 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "一个结果是可用的,按回车选择它。" -#: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:780 +#: includes/fields/class-acf-field-select.php:22 +#: includes/fields/class-acf-field-taxonomy.php:696 msgctxt "noun" msgid "Select" msgstr "下拉选择" -#: includes/fields/class-acf-field-user.php:77 +#: includes/fields/class-acf-field-user.php:102 msgid "User ID" msgstr "用户 ID" -#: includes/fields/class-acf-field-user.php:76 +#: includes/fields/class-acf-field-user.php:101 msgid "User Object" msgstr "用户对象" -#: includes/fields/class-acf-field-user.php:75 +#: includes/fields/class-acf-field-user.php:100 msgid "User Array" msgstr "數組" -#: includes/fields/class-acf-field-user.php:63 +#: includes/fields/class-acf-field-user.php:88 msgid "All user roles" msgstr "所有用户角色" -#: includes/fields/class-acf-field-user.php:55 +#: includes/fields/class-acf-field-user.php:80 msgid "Filter by Role" -msgstr "" +msgstr "按角色过滤" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:101 +#: includes/fields/class-acf-field-user.php:15 includes/locations.php:103 msgid "User" msgstr "用户" -#: includes/fields/class-acf-field-separator.php:25 +#: includes/fields/class-acf-field-separator.php:22 msgid "Separator" msgstr "分隔线" -#: includes/fields/class-acf-field-color_picker.php:76 +#: includes/fields/class-acf-field-color_picker.php:69 msgid "Select Color" msgstr "选择颜色" -#: includes/admin/post-types/admin-post-type.php:126 -#: includes/admin/post-types/admin-taxonomy.php:126 -#: includes/fields/class-acf-field-color_picker.php:74 -#: assets/build/js/acf-internal-post-type.js:67 -#: assets/build/js/acf-internal-post-type.js:77 +#: includes/admin/post-types/admin-post-type.php:127 +#: includes/admin/post-types/admin-taxonomy.php:129 +#: includes/fields/class-acf-field-color_picker.php:67 +#: assets/build/js/acf-internal-post-type.js:72 +#: assets/build/js/acf-internal-post-type.js:86 msgid "Default" msgstr "默认" -#: includes/admin/views/acf-post-type/advanced-settings.php:85 -#: includes/admin/views/acf-taxonomy/advanced-settings.php:137 -#: includes/fields/class-acf-field-color_picker.php:72 +#: includes/admin/views/acf-post-type/advanced-settings.php:89 +#: includes/admin/views/acf-taxonomy/advanced-settings.php:141 +#: includes/fields/class-acf-field-color_picker.php:65 msgid "Clear" msgstr "清除" -#: includes/fields/class-acf-field-color_picker.php:25 +#: includes/fields/class-acf-field-color_picker.php:22 msgid "Color Picker" msgstr "颜色选择" -#: includes/fields/class-acf-field-date_time_picker.php:88 +#: includes/fields/class-acf-field-date_time_picker.php:82 msgctxt "Date Time Picker JS pmTextShort" msgid "P" msgstr "P" -#: includes/fields/class-acf-field-date_time_picker.php:87 +#: includes/fields/class-acf-field-date_time_picker.php:81 msgctxt "Date Time Picker JS pmText" msgid "PM" msgstr "下午" -#: includes/fields/class-acf-field-date_time_picker.php:84 +#: includes/fields/class-acf-field-date_time_picker.php:78 msgctxt "Date Time Picker JS amTextShort" msgid "A" msgstr "A" -#: includes/fields/class-acf-field-date_time_picker.php:83 +#: includes/fields/class-acf-field-date_time_picker.php:77 msgctxt "Date Time Picker JS amText" msgid "AM" msgstr "上午" -#: includes/fields/class-acf-field-date_time_picker.php:81 +#: includes/fields/class-acf-field-date_time_picker.php:75 msgctxt "Date Time Picker JS selectText" msgid "Select" msgstr "选择" -#: includes/fields/class-acf-field-date_time_picker.php:80 +#: includes/fields/class-acf-field-date_time_picker.php:74 msgctxt "Date Time Picker JS closeText" msgid "Done" msgstr "已完成" -#: includes/fields/class-acf-field-date_time_picker.php:79 +#: includes/fields/class-acf-field-date_time_picker.php:73 msgctxt "Date Time Picker JS currentText" msgid "Now" msgstr "现在" -#: includes/fields/class-acf-field-date_time_picker.php:78 +#: includes/fields/class-acf-field-date_time_picker.php:72 msgctxt "Date Time Picker JS timezoneText" msgid "Time Zone" msgstr "时区" -#: includes/fields/class-acf-field-date_time_picker.php:77 +#: includes/fields/class-acf-field-date_time_picker.php:71 msgctxt "Date Time Picker JS microsecText" msgid "Microsecond" msgstr "微秒" -#: includes/fields/class-acf-field-date_time_picker.php:76 +#: includes/fields/class-acf-field-date_time_picker.php:70 msgctxt "Date Time Picker JS millisecText" msgid "Millisecond" msgstr "毫秒" -#: includes/fields/class-acf-field-date_time_picker.php:75 +#: includes/fields/class-acf-field-date_time_picker.php:69 msgctxt "Date Time Picker JS secondText" msgid "Second" msgstr "秒" -#: includes/fields/class-acf-field-date_time_picker.php:74 +#: includes/fields/class-acf-field-date_time_picker.php:68 msgctxt "Date Time Picker JS minuteText" msgid "Minute" msgstr "分钟" -#: includes/fields/class-acf-field-date_time_picker.php:73 +#: includes/fields/class-acf-field-date_time_picker.php:67 msgctxt "Date Time Picker JS hourText" msgid "Hour" msgstr "小时" -#: includes/fields/class-acf-field-date_time_picker.php:72 +#: includes/fields/class-acf-field-date_time_picker.php:66 msgctxt "Date Time Picker JS timeText" msgid "Time" msgstr "时间" -#: includes/fields/class-acf-field-date_time_picker.php:71 +#: includes/fields/class-acf-field-date_time_picker.php:65 msgctxt "Date Time Picker JS timeOnlyTitle" msgid "Choose Time" msgstr "选择时间" -#: includes/fields/class-acf-field-date_time_picker.php:25 +#: includes/fields/class-acf-field-date_time_picker.php:22 msgid "Date Time Picker" msgstr "日期时间选择器" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "端点" -#: includes/admin/views/acf-field-group/options.php:115 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/admin/views/acf-field-group/options.php:130 +#: includes/fields/class-acf-field-tab.php:112 msgid "Left aligned" msgstr "左对齐" -#: includes/admin/views/acf-field-group/options.php:114 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/admin/views/acf-field-group/options.php:129 +#: includes/fields/class-acf-field-tab.php:111 msgid "Top aligned" msgstr "顶部对齐" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:107 msgid "Placement" msgstr "位置" -#: includes/fields/class-acf-field-tab.php:26 +#: includes/fields/class-acf-field-tab.php:23 msgid "Tab" msgstr "选项卡" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:138 msgid "Value must be a valid URL" msgstr "值必须是有效的地址" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:153 msgid "Link URL" msgstr "链接 URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:152 msgid "Link Array" msgstr "链接数组" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:124 msgid "Opens in a new window/tab" msgstr "在新窗口/选项卡中打开" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:119 msgid "Select Link" msgstr "选择链接" -#: includes/fields/class-acf-field-link.php:25 +#: includes/fields/class-acf-field-link.php:22 msgid "Link" msgstr "链接" -#: includes/fields/class-acf-field-email.php:25 +#: includes/fields/class-acf-field-email.php:22 msgid "Email" msgstr "电子邮件" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-range.php:206 msgid "Step Size" msgstr "步长" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:143 +#: includes/fields/class-acf-field-range.php:184 msgid "Maximum Value" msgstr "最大值" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:133 +#: includes/fields/class-acf-field-range.php:173 msgid "Minimum Value" msgstr "最小值" -#: includes/fields/class-acf-field-range.php:25 +#: includes/fields/class-acf-field-range.php:22 msgid "Range" msgstr "范围(滑块)" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:405 +#: includes/fields/class-acf-field-button-group.php:165 +#: includes/fields/class-acf-field-checkbox.php:350 +#: includes/fields/class-acf-field-radio.php:210 +#: includes/fields/class-acf-field-select.php:364 msgid "Both (Array)" msgstr "两个 (阵列)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:404 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:349 +#: includes/fields/class-acf-field-radio.php:209 +#: includes/fields/class-acf-field-select.php:363 msgid "Label" msgstr "标签" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:403 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:348 +#: includes/fields/class-acf-field-radio.php:208 +#: includes/fields/class-acf-field-select.php:362 msgid "Value" msgstr "值" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:211 +#: includes/fields/class-acf-field-checkbox.php:411 +#: includes/fields/class-acf-field-radio.php:282 msgid "Vertical" msgstr "垂直" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:412 +#: includes/fields/class-acf-field-radio.php:283 msgid "Horizontal" msgstr "水平" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "red : Red" msgstr "red : Red" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "For more control, you may specify both a value and label like this:" msgstr "如果需要更多控制,您按照一下格式,定义一个值和标签对:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:376 +#: includes/fields/class-acf-field-button-group.php:138 +#: includes/fields/class-acf-field-checkbox.php:323 +#: includes/fields/class-acf-field-radio.php:183 +#: includes/fields/class-acf-field-select.php:335 msgid "Enter each choice on a new line." msgstr "输入选项,每行一个。" -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:375 +#: includes/fields/class-acf-field-button-group.php:137 +#: includes/fields/class-acf-field-checkbox.php:322 +#: includes/fields/class-acf-field-radio.php:182 +#: includes/fields/class-acf-field-select.php:334 msgid "Choices" msgstr "选项" -#: includes/fields/class-acf-field-button-group.php:24 +#: includes/fields/class-acf-field-button-group.php:23 msgid "Button Group" msgstr "按钮组" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:455 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:435 -#: includes/fields/class-acf-field-taxonomy.php:789 -#: includes/fields/class-acf-field-user.php:107 +#: includes/fields/class-acf-field-button-group.php:183 +#: includes/fields/class-acf-field-page_link.php:519 +#: includes/fields/class-acf-field-post_object.php:432 +#: includes/fields/class-acf-field-radio.php:228 +#: includes/fields/class-acf-field-select.php:393 +#: includes/fields/class-acf-field-taxonomy.php:705 +#: includes/fields/class-acf-field-user.php:132 msgid "Allow Null" -msgstr "" +msgstr "允许空值" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:264 -#: includes/fields/class-acf-field-taxonomy.php:935 +#: includes/fields/class-acf-field-page_link.php:273 +#: includes/fields/class-acf-field-post_object.php:254 +#: includes/fields/class-acf-field-taxonomy.php:869 msgid "Parent" msgstr "父级" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:367 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE 在栏位没有点击之前不会初始化" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:366 msgid "Delay Initialization" -msgstr "" +msgstr "延迟初始化" -#: includes/fields/class-acf-field-wysiwyg.php:385 +#: includes/fields/class-acf-field-wysiwyg.php:355 msgid "Show Media Upload Buttons" -msgstr "" +msgstr "显示媒体上传按钮" -#: includes/fields/class-acf-field-wysiwyg.php:369 +#: includes/fields/class-acf-field-wysiwyg.php:339 msgid "Toolbar" msgstr "工具条" -#: includes/fields/class-acf-field-wysiwyg.php:361 +#: includes/fields/class-acf-field-wysiwyg.php:331 msgid "Text Only" msgstr "纯文本" -#: includes/fields/class-acf-field-wysiwyg.php:360 +#: includes/fields/class-acf-field-wysiwyg.php:330 msgid "Visual Only" msgstr "只有显示" -#: includes/fields/class-acf-field-wysiwyg.php:359 +#: includes/fields/class-acf-field-wysiwyg.php:329 msgid "Visual & Text" msgstr "显示与文本" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-icon_picker.php:237 +#: includes/fields/class-acf-field-wysiwyg.php:324 msgid "Tabs" msgstr "标签" -#: includes/fields/class-acf-field-wysiwyg.php:292 +#: includes/fields/class-acf-field-wysiwyg.php:268 msgid "Click to initialize TinyMCE" msgstr "点击初始化 TinyMCE 编辑器" -#: includes/fields/class-acf-field-wysiwyg.php:286 +#: includes/fields/class-acf-field-wysiwyg.php:262 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "文本" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:261 msgid "Visual" msgstr "显示" -#: includes/fields/class-acf-field-text.php:183 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-text.php:181 +#: includes/fields/class-acf-field-textarea.php:217 msgid "Value must not exceed %d characters" msgstr "值不得超过%d个字符" -#: includes/fields/class-acf-field-text.php:118 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-text.php:116 +#: includes/fields/class-acf-field-textarea.php:114 msgid "Leave blank for no limit" msgstr "留空则不限制" -#: includes/fields/class-acf-field-text.php:117 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-text.php:115 +#: includes/fields/class-acf-field-textarea.php:113 msgid "Character Limit" msgstr "字符限制" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 -#: includes/fields/class-acf-field-text.php:158 +#: includes/fields/class-acf-field-email.php:144 +#: includes/fields/class-acf-field-number.php:194 +#: includes/fields/class-acf-field-password.php:95 +#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-text.php:156 msgid "Appears after the input" msgstr "在 input 后面显示" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 -#: includes/fields/class-acf-field-text.php:157 +#: includes/fields/class-acf-field-email.php:143 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:94 +#: includes/fields/class-acf-field-range.php:227 +#: includes/fields/class-acf-field-text.php:155 msgid "Append" msgstr "追加" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 -#: includes/fields/class-acf-field-text.php:148 +#: includes/fields/class-acf-field-email.php:134 +#: includes/fields/class-acf-field-number.php:184 +#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-range.php:218 +#: includes/fields/class-acf-field-text.php:146 msgid "Appears before the input" msgstr "在 input 前面显示" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 -#: includes/fields/class-acf-field-text.php:147 +#: includes/fields/class-acf-field-email.php:133 +#: includes/fields/class-acf-field-number.php:183 +#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-text.php:145 msgid "Prepend" msgstr "前置" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 -#: includes/fields/class-acf-field-text.php:138 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-email.php:124 +#: includes/fields/class-acf-field-number.php:164 +#: includes/fields/class-acf-field-password.php:75 +#: includes/fields/class-acf-field-text.php:136 +#: includes/fields/class-acf-field-textarea.php:146 +#: includes/fields/class-acf-field-url.php:105 msgid "Appears within the input" msgstr "在 input 内部显示" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 -#: includes/fields/class-acf-field-text.php:137 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-email.php:123 +#: includes/fields/class-acf-field-number.php:163 +#: includes/fields/class-acf-field-password.php:74 +#: includes/fields/class-acf-field-text.php:135 +#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-url.php:104 msgid "Placeholder Text" msgstr "占位符文本" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 -#: includes/fields/class-acf-field-text.php:98 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:319 +#: includes/fields/class-acf-field-button-group.php:148 +#: includes/fields/class-acf-field-email.php:104 +#: includes/fields/class-acf-field-number.php:114 +#: includes/fields/class-acf-field-radio.php:193 +#: includes/fields/class-acf-field-range.php:154 +#: includes/fields/class-acf-field-text.php:96 +#: includes/fields/class-acf-field-textarea.php:94 +#: includes/fields/class-acf-field-url.php:85 +#: includes/fields/class-acf-field-wysiwyg.php:292 msgid "Appears when creating a new post" msgstr "创建新文章的时候显示" -#: includes/fields/class-acf-field-text.php:25 +#: includes/fields/class-acf-field-text.php:22 msgid "Text" msgstr "文本" -#: includes/fields/class-acf-field-relationship.php:789 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s 至少需要 %2$s 个选择" -#: includes/fields/class-acf-field-post_object.php:424 -#: includes/fields/class-acf-field-relationship.php:651 +#: includes/fields/class-acf-field-post_object.php:402 +#: includes/fields/class-acf-field-relationship.php:616 msgid "Post ID" msgstr "文章 ID" -#: includes/fields/class-acf-field-post_object.php:25 -#: includes/fields/class-acf-field-post_object.php:423 -#: includes/fields/class-acf-field-relationship.php:650 +#: includes/fields/class-acf-field-post_object.php:15 +#: includes/fields/class-acf-field-post_object.php:401 +#: includes/fields/class-acf-field-relationship.php:615 msgid "Post Object" msgstr "文章对象" -#: includes/fields/class-acf-field-relationship.php:683 +#: includes/fields/class-acf-field-relationship.php:648 msgid "Maximum Posts" -msgstr "" +msgstr "最大文章数" -#: includes/fields/class-acf-field-relationship.php:673 +#: includes/fields/class-acf-field-relationship.php:638 msgid "Minimum Posts" -msgstr "" +msgstr "最小文章数" -#: includes/admin/views/acf-field-group/options.php:168 -#: includes/admin/views/acf-post-type/advanced-settings.php:25 -#: includes/fields/class-acf-field-relationship.php:708 +#: includes/admin/views/acf-field-group/options.php:183 +#: includes/admin/views/acf-post-type/advanced-settings.php:29 +#: includes/fields/class-acf-field-relationship.php:673 msgid "Featured Image" msgstr "特色图像" -#: includes/fields/class-acf-field-relationship.php:704 +#: includes/fields/class-acf-field-relationship.php:669 msgid "Selected elements will be displayed in each result" msgstr "选择的元素将在每个结果中显示" -#: includes/fields/class-acf-field-relationship.php:703 +#: includes/fields/class-acf-field-relationship.php:668 msgid "Elements" msgstr "元素" -#: includes/fields/class-acf-field-relationship.php:637 -#: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:709 +#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-taxonomy.php:20 +#: includes/fields/class-acf-field-taxonomy.php:625 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "分类法" -#: includes/fields/class-acf-field-relationship.php:636 +#: includes/fields/class-acf-field-relationship.php:601 #: includes/locations/class-acf-location-post-type.php:22 -#: includes/post-types/class-acf-post-type.php:91 +#: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "文章类型" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:595 msgid "Filters" msgstr "过滤器" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-page_link.php:480 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:588 msgid "All taxonomies" msgstr "所有分类法" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:403 -#: includes/fields/class-acf-field-relationship.php:615 +#: includes/fields/class-acf-field-page_link.php:472 +#: includes/fields/class-acf-field-post_object.php:381 +#: includes/fields/class-acf-field-relationship.php:580 msgid "Filter by Taxonomy" msgstr "按分类筛选" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:450 +#: includes/fields/class-acf-field-post_object.php:359 +#: includes/fields/class-acf-field-relationship.php:558 msgid "All post types" msgstr "所有文章类型" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:373 -#: includes/fields/class-acf-field-relationship.php:585 +#: includes/fields/class-acf-field-page_link.php:442 +#: includes/fields/class-acf-field-post_object.php:351 +#: includes/fields/class-acf-field-relationship.php:550 msgid "Filter by Post Type" msgstr "按文章类型筛选" -#: includes/fields/class-acf-field-relationship.php:483 +#: includes/fields/class-acf-field-relationship.php:450 msgid "Search..." msgstr "搜索..." -#: includes/fields/class-acf-field-relationship.php:413 +#: includes/fields/class-acf-field-relationship.php:380 msgid "Select taxonomy" msgstr "选择分类" -#: includes/fields/class-acf-field-relationship.php:404 +#: includes/fields/class-acf-field-relationship.php:372 msgid "Select post type" msgstr "选择文章类型" -#: includes/fields/class-acf-field-relationship.php:68 -#: assets/build/js/acf-input.js:3925 assets/build/js/acf-input.js:4208 +#: includes/fields/class-acf-field-relationship.php:78 +#: assets/build/js/acf-input.js:4938 assets/build/js/acf-input.js:5403 msgid "No matches found" msgstr "找不到匹配项" -#: includes/fields/class-acf-field-relationship.php:67 -#: assets/build/js/acf-input.js:3908 assets/build/js/acf-input.js:4187 +#: includes/fields/class-acf-field-relationship.php:77 +#: assets/build/js/acf-input.js:4921 assets/build/js/acf-input.js:5382 msgid "Loading" msgstr "加载" -#: includes/fields/class-acf-field-relationship.php:66 -#: assets/build/js/acf-input.js:3817 assets/build/js/acf-input.js:4083 +#: includes/fields/class-acf-field-relationship.php:76 +#: assets/build/js/acf-input.js:4825 assets/build/js/acf-input.js:5272 msgid "Maximum values reached ( {max} values )" msgstr "达到了最大值 ( {max} 值 )" -#: includes/fields/class-acf-field-relationship.php:25 +#: includes/fields/class-acf-field-relationship.php:17 msgid "Relationship" msgstr "关系" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:277 +#: includes/fields/class-acf-field-image.php:307 msgid "Comma separated list. Leave blank for all types" msgstr "用英文逗号分隔开,留空则为全部类型" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:276 +#: includes/fields/class-acf-field-image.php:306 msgid "Allowed File Types" -msgstr "" +msgstr "允许的文件类型" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-image.php:270 msgid "Maximum" msgstr "最大" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:144 +#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:268 +#: includes/fields/class-acf-field-image.php:261 +#: includes/fields/class-acf-field-image.php:297 msgid "File size" msgstr "文件尺寸" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:235 +#: includes/fields/class-acf-field-image.php:271 msgid "Restrict which images can be uploaded" msgstr "限制可以上传的图像" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:252 +#: includes/fields/class-acf-field-image.php:234 msgid "Minimum" msgstr "最小" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-image.php:200 msgid "Uploaded to post" msgstr "上传到文章" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-image.php:199 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -4932,482 +7079,489 @@ msgstr "上传到文章" msgid "All" msgstr "所有" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-image.php:194 msgid "Limit the media library choice" msgstr "限制媒体库的选择" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-image.php:193 msgid "Library" msgstr "库" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:326 msgid "Preview Size" msgstr "预览图大小" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:185 msgid "Image ID" msgstr "图像ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:184 msgid "Image URL" msgstr "图像 URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:183 msgid "Image Array" msgstr "图像数组" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:158 +#: includes/fields/class-acf-field-checkbox.php:343 +#: includes/fields/class-acf-field-file.php:200 +#: includes/fields/class-acf-field-link.php:147 +#: includes/fields/class-acf-field-radio.php:203 msgid "Specify the returned value on front end" msgstr "指定前端返回的值" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:753 +#: includes/fields/class-acf-field-button-group.php:157 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-file.php:199 +#: includes/fields/class-acf-field-link.php:146 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-taxonomy.php:669 msgid "Return Value" msgstr "返回值" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "Add Image" msgstr "添加图片" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:155 msgid "No image selected" msgstr "没有选择图片" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1566 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:152 +#: includes/fields/class-acf-field-image.php:135 +#: includes/fields/class-acf-field-link.php:124 assets/build/js/acf.js:1569 #: assets/build/js/acf.js:1661 msgid "Remove" msgstr "删除" -#: includes/admin/views/acf-field-group/field.php:72 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/admin/views/acf-field-group/field.php:89 +#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-image.php:133 +#: includes/fields/class-acf-field-link.php:124 msgid "Edit" msgstr "编辑" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6803 assets/build/js/acf-input.js:7286 +#: includes/fields/class-acf-field-image.php:63 includes/media.php:55 +#: assets/build/js/acf-input.js:7869 assets/build/js/acf-input.js:8538 msgid "All images" msgstr "所有图片" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:62 +#: assets/build/js/acf-input.js:4182 assets/build/js/acf-input.js:4580 msgid "Update Image" msgstr "更新图像" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:61 +#: assets/build/js/acf-input.js:4181 assets/build/js/acf-input.js:4579 msgid "Edit Image" msgstr "编辑图片" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:60 +#: assets/build/js/acf-input.js:4017 assets/build/js/acf-input.js:4157 +#: assets/build/js/acf-input.js:4405 assets/build/js/acf-input.js:4554 msgid "Select Image" msgstr "选择图像" -#: includes/fields/class-acf-field-image.php:25 +#: includes/fields/class-acf-field-image.php:22 msgid "Image" msgstr "图像" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:113 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "显示 HTML 文本,而不是渲染 HTML" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:112 msgid "Escape HTML" msgstr "转义 HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:104 +#: includes/fields/class-acf-field-textarea.php:162 msgid "No Formatting" msgstr "无格式" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:103 +#: includes/fields/class-acf-field-textarea.php:161 msgid "Automatically add <br>" msgstr "自动添加 <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:160 msgid "Automatically add paragraphs" msgstr "自动添加段落" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:98 +#: includes/fields/class-acf-field-textarea.php:156 msgid "Controls how new lines are rendered" msgstr "控制怎么显示新行" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:97 +#: includes/fields/class-acf-field-textarea.php:155 msgid "New Lines" msgstr "新行" -#: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_picker.php:221 +#: includes/fields/class-acf-field-date_time_picker.php:208 msgid "Week Starts On" msgstr "每周开始于" -#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_picker.php:190 msgid "The format used when saving a value" msgstr "保存值时使用的格式" -#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_picker.php:189 msgid "Save Format" msgstr "保存格式" -#: includes/fields/class-acf-field-date_picker.php:67 +#: includes/fields/class-acf-field-date_picker.php:61 msgctxt "Date Picker JS weekHeader" msgid "Wk" msgstr "周" -#: includes/fields/class-acf-field-date_picker.php:66 +#: includes/fields/class-acf-field-date_picker.php:60 msgctxt "Date Picker JS prevText" msgid "Prev" msgstr "上一页" -#: includes/fields/class-acf-field-date_picker.php:65 +#: includes/fields/class-acf-field-date_picker.php:59 msgctxt "Date Picker JS nextText" msgid "Next" msgstr "下一个" -#: includes/fields/class-acf-field-date_picker.php:64 +#: includes/fields/class-acf-field-date_picker.php:58 msgctxt "Date Picker JS currentText" msgid "Today" msgstr "今日" -#: includes/fields/class-acf-field-date_picker.php:63 +#: includes/fields/class-acf-field-date_picker.php:57 msgctxt "Date Picker JS closeText" msgid "Done" msgstr "完成" -#: includes/fields/class-acf-field-date_picker.php:25 +#: includes/fields/class-acf-field-date_picker.php:22 msgid "Date Picker" msgstr "日期选择" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:238 +#: includes/fields/class-acf-field-image.php:274 +#: includes/fields/class-acf-field-oembed.php:241 msgid "Width" msgstr "宽度" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:238 +#: includes/fields/class-acf-field-oembed.php:250 msgid "Embed Size" msgstr "嵌入尺寸" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:198 msgid "Enter URL" msgstr "输入 URL" -#: includes/fields/class-acf-field-oembed.php:25 +#: includes/fields/class-acf-field-oembed.php:22 msgid "oEmbed" msgstr "oEmbed(嵌入)" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:172 msgid "Text shown when inactive" msgstr "非激活时显示的文字" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:171 msgid "Off Text" msgstr "关闭文本" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:156 msgid "Text shown when active" msgstr "激活时显示的文本" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:155 msgid "On Text" msgstr "打开文本" -#: includes/fields/class-acf-field-select.php:456 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:414 +#: includes/fields/class-acf-field-true_false.php:187 msgid "Stylized UI" -msgstr "" +msgstr "风格化的用户界面" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 -#: includes/fields/class-acf-field-color_picker.php:158 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:386 -#: includes/fields/class-acf-field-text.php:97 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:318 +#: includes/fields/class-acf-field-button-group.php:147 +#: includes/fields/class-acf-field-checkbox.php:332 +#: includes/fields/class-acf-field-color_picker.php:144 +#: includes/fields/class-acf-field-email.php:103 +#: includes/fields/class-acf-field-number.php:113 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-range.php:153 +#: includes/fields/class-acf-field-select.php:345 +#: includes/fields/class-acf-field-text.php:95 +#: includes/fields/class-acf-field-textarea.php:93 +#: includes/fields/class-acf-field-true_false.php:135 +#: includes/fields/class-acf-field-url.php:84 +#: includes/fields/class-acf-field-wysiwyg.php:291 msgid "Default Value" msgstr "默认值" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:126 msgid "Displays text alongside the checkbox" msgstr "在复选框旁边显示文本" -#: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:23 +#: includes/fields/class-acf-field-message.php:87 +#: includes/fields/class-acf-field-true_false.php:125 msgid "Message" msgstr "消息" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 -#: assets/build/js/acf.js:1743 assets/build/js/acf.js:1861 +#: includes/assets.php:352 includes/class-acf-site-health.php:277 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:79 +#: includes/fields/class-acf-field-true_false.php:175 +#: assets/build/js/acf.js:1746 assets/build/js/acf.js:1861 msgid "No" msgstr "否" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 -#: assets/build/js/acf.js:1742 assets/build/js/acf.js:1860 +#: includes/assets.php:351 includes/class-acf-site-health.php:276 +#: includes/class-acf-site-health.php:334 +#: includes/fields/class-acf-field-true_false.php:76 +#: includes/fields/class-acf-field-true_false.php:159 +#: assets/build/js/acf.js:1745 assets/build/js/acf.js:1860 msgid "Yes" msgstr "是" -#: includes/fields/class-acf-field-true_false.php:25 +#: includes/fields/class-acf-field-true_false.php:22 msgid "True / False" -msgstr "真 / 假 (开关/切换)" +msgstr "真 / 假 (开关)" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:415 msgid "Row" msgstr "行" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:414 msgid "Table" msgstr "表" -#: includes/admin/post-types/admin-field-group.php:131 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:158 +#: includes/fields/class-acf-field-group.php:413 msgid "Block" msgstr "区块" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:408 msgid "Specify the style used to render the selected fields" msgstr "指定用于呈现所选字段的样式" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:330 includes/fields/class-acf-field-button-group.php:204 +#: includes/fields/class-acf-field-checkbox.php:405 +#: includes/fields/class-acf-field-group.php:407 +#: includes/fields/class-acf-field-radio.php:276 msgid "Layout" msgstr "样式" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:391 msgid "Sub Fields" msgstr "子字段" -#: includes/fields/class-acf-field-group.php:25 +#: includes/fields/class-acf-field-group.php:22 msgid "Group" msgstr "分组" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Customize the map height" msgstr "自定义地图高度" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:221 +#: includes/fields/class-acf-field-image.php:249 +#: includes/fields/class-acf-field-image.php:285 +#: includes/fields/class-acf-field-oembed.php:253 msgid "Height" msgstr "高度" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:210 msgid "Set the initial zoom level" msgstr "设置初始缩放级别" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:209 msgid "Zoom" msgstr "缩放" +#: includes/fields/class-acf-field-google-map.php:183 #: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 msgid "Center the initial map" msgstr "居中显示初始地图" +#: includes/fields/class-acf-field-google-map.php:182 #: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 msgid "Center" msgstr "居中" -#: includes/fields/class-acf-field-google-map.php:163 +#: includes/fields/class-acf-field-google-map.php:154 msgid "Search for address..." msgstr "搜索地址..." -#: includes/fields/class-acf-field-google-map.php:160 +#: includes/fields/class-acf-field-google-map.php:151 msgid "Find current location" msgstr "搜索当前位置" -#: includes/fields/class-acf-field-google-map.php:159 +#: includes/fields/class-acf-field-google-map.php:150 msgid "Clear location" msgstr "清除位置" -#: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:635 +#: includes/fields/class-acf-field-google-map.php:149 +#: includes/fields/class-acf-field-relationship.php:600 msgid "Search" msgstr "搜索" -#: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: includes/fields/class-acf-field-google-map.php:57 +#: assets/build/js/acf-input.js:3529 assets/build/js/acf-input.js:3787 msgid "Sorry, this browser does not support geolocation" msgstr "抱歉,浏览器不支持定位" -#: includes/fields/class-acf-field-google-map.php:25 +#: includes/fields/class-acf-field-google-map.php:22 msgid "Google Map" msgstr "谷歌地图" -#: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_picker.php:201 +#: includes/fields/class-acf-field-date_time_picker.php:189 +#: includes/fields/class-acf-field-time_picker.php:122 msgid "The format returned via template functions" msgstr "通过模板函数返回的格式" -#: includes/fields/class-acf-field-color_picker.php:182 -#: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:418 -#: includes/fields/class-acf-field-relationship.php:645 -#: includes/fields/class-acf-field-select.php:397 -#: includes/fields/class-acf-field-time_picker.php:131 -#: includes/fields/class-acf-field-user.php:70 +#: includes/fields/class-acf-field-color_picker.php:168 +#: includes/fields/class-acf-field-date_picker.php:200 +#: includes/fields/class-acf-field-date_time_picker.php:188 +#: includes/fields/class-acf-field-icon_picker.php:260 +#: includes/fields/class-acf-field-image.php:177 +#: includes/fields/class-acf-field-post_object.php:396 +#: includes/fields/class-acf-field-relationship.php:610 +#: includes/fields/class-acf-field-select.php:356 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-user.php:95 msgid "Return Format" msgstr "返回格式" -#: includes/fields/class-acf-field-date_picker.php:190 -#: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_picker.php:179 +#: includes/fields/class-acf-field-date_picker.php:210 +#: includes/fields/class-acf-field-date_time_picker.php:180 +#: includes/fields/class-acf-field-date_time_picker.php:198 +#: includes/fields/class-acf-field-time_picker.php:113 +#: includes/fields/class-acf-field-time_picker.php:129 msgid "Custom:" msgstr "自定义:" -#: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_picker.php:171 +#: includes/fields/class-acf-field-date_time_picker.php:171 +#: includes/fields/class-acf-field-time_picker.php:106 msgid "The format displayed when editing a post" msgstr "编辑文章的时候显示的格式" -#: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_picker.php:170 +#: includes/fields/class-acf-field-date_time_picker.php:170 +#: includes/fields/class-acf-field-time_picker.php:105 msgid "Display Format" msgstr "显示格式" -#: includes/fields/class-acf-field-time_picker.php:25 +#: includes/fields/class-acf-field-time_picker.php:22 msgid "Time Picker" msgstr "时间选择" #. translators: counts for inactive field groups -#: acf.php:491 +#: acf.php:506 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" -msgstr[0] "" +msgstr[0] "已停用 (%s)" -#: acf.php:450 +#: acf.php:467 msgid "No Fields found in Trash" msgstr "回收站里没有字段" -#: acf.php:449 +#: acf.php:466 msgid "No Fields found" msgstr "没找到字段" -#: acf.php:448 +#: acf.php:465 msgid "Search Fields" msgstr "搜索字段" -#: acf.php:447 +#: acf.php:464 msgid "View Field" msgstr "视图字段" -#: acf.php:446 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:463 includes/admin/views/acf-field-group/fields.php:113 msgid "New Field" msgstr "新字段" -#: acf.php:445 +#: acf.php:462 msgid "Edit Field" msgstr "编辑字段" -#: acf.php:444 +#: acf.php:461 msgid "Add New Field" msgstr "添加新字段" -#: acf.php:442 +#: acf.php:459 msgid "Field" msgstr "字段" -#: acf.php:441 includes/admin/post-types/admin-field-group.php:154 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:458 includes/admin/post-types/admin-field-group.php:179 +#: includes/admin/post-types/admin-field-groups.php:93 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "字段" -#: acf.php:416 +#: acf.php:433 msgid "No Field Groups found in Trash" msgstr "回收站中没有找到字段组" -#: acf.php:415 +#: acf.php:432 msgid "No Field Groups found" msgstr "没有找到字段组" -#: acf.php:414 +#: acf.php:431 msgid "Search Field Groups" msgstr "搜索字段组" -#: acf.php:413 +#: acf.php:430 msgid "View Field Group" msgstr "查看字段组" -#: acf.php:412 +#: acf.php:429 msgid "New Field Group" msgstr "新建字段组" -#: acf.php:411 +#: acf.php:428 msgid "Edit Field Group" msgstr "编辑字段组" -#: acf.php:410 +#: acf.php:427 msgid "Add New Field Group" msgstr "添加字段组" -#: acf.php:409 acf.php:443 -#: includes/admin/views/acf-post-type/advanced-settings.php:215 -#: includes/admin/views/acf-post-type/advanced-settings.php:217 -#: includes/post-types/class-acf-post-type.php:92 +#: acf.php:426 acf.php:460 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 +#: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "新建" -#: acf.php:408 +#: acf.php:425 msgid "Field Group" msgstr "字段组" -#: acf.php:407 includes/admin/post-types/admin-field-groups.php:78 -#: includes/admin/post-types/admin-post-types.php:138 -#: includes/admin/post-types/admin-taxonomies.php:138 +#: acf.php:424 includes/admin/post-types/admin-field-groups.php:55 +#: includes/admin/post-types/admin-post-types.php:113 +#: includes/admin/post-types/admin-taxonomies.php:112 msgid "Field Groups" msgstr "字段组" #. Description of the plugin +#: acf.php msgid "Customize WordPress with powerful, professional and intuitive fields." -msgstr "【高级自定义字段】使用强大、专业和直观的字段自定义WordPress。" +msgstr "【高级自定义字段 ACF】使用强大、专业和直观的字段自定义WordPress。" #. Plugin URI of the plugin +#: acf.php msgid "https://www.advancedcustomfields.com" msgstr "https://www.advancedcustomfields.com" #. Plugin Name of the plugin -#: acf.php:92 +#: acf.php acf.php:93 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" @@ -5458,9 +7612,9 @@ msgstr "选项已更新" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.l10n.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.l10n.php new file mode 100644 index 000000000..e2c30a300 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.l10n.php @@ -0,0 +1,2 @@ +NULL,'plural-forms'=>NULL,'language'=>'zh_TW','project-id-version'=>'Advanced Custom Fields','pot-creation-date'=>'2024-10-02T12:17:25+00:00','po-revision-date'=>'2024-10-02T12:08:46+00:00','x-generator'=>'gettext','messages'=>['Advanced Custom Fields PRO'=>'Advanced Custom Fields PRO','Block type name is required.'=>'%s 值為必填','Switch to Edit'=>'切換至編輯','Switch to Preview'=>'切換至預覽','%s settings'=>'設定','Options'=>'選項','Update'=>'更新','Options Updated'=>'選項已更新','To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.'=>'要啟用更新,請在更新頁面上輸入您的授權金鑰。 如果您沒有授權金鑰,請參閱詳情和定價。','ACF Activation Error. An error occurred when connecting to activation server'=>'錯誤。 無法連接到更新伺服器','Check Again'=>'再檢查一次','ACF Activation Error. Could not connect to activation server'=>'錯誤。 無法連接到更新伺服器','Publish'=>'發佈','No Custom Field Groups found for this options page. Create a Custom Field Group'=>'此設定頁沒有自訂欄位群組。建立一個自訂欄位群組','Edit field group'=>'編輯欄位群組','Error. Could not connect to update server'=>'錯誤。 無法連接到更新伺服器','Updates'=>'更新','Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.'=>'錯誤。無法對更新包進行驗證。請再次檢查或停用並重新啟動您的 ACF PRO 授權。','Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.'=>'錯誤。無法對更新包進行驗證。請再次檢查或停用並重新啟動您的 ACF PRO 授權。','nounClone'=>'分身','Fields'=>'欄位','Select one or more fields you wish to clone'=>'選取一或多個你希望複製的欄位','Display'=>'顯示','Specify the style used to render the clone field'=>'指定繪製分身欄位的樣式','Group (displays selected fields in a group within this field)'=>'群組(顯示該欄位內群組中被選定的欄位)','Seamless (replaces this field with selected fields)'=>'無縫(用選定欄位取代此欄位)','Layout'=>'版面配置','Specify the style used to render the selected fields'=>'指定用於呈現選定欄位的樣式','Block'=>'區塊','Table'=>'表格','Row'=>'行','Labels will be displayed as %s'=>'標籤將顯示為%s','Prefix Field Labels'=>'前置欄位標籤','Values will be saved as %s'=>'值將被儲存為 %s','Prefix Field Names'=>'前置欄位名稱','Unknown field'=>'未知的欄位','(no title)'=>'(無標題)','Unknown field group'=>'未知的欄位群組','All fields from %s field group'=>'所有欄位來自 %s 欄位群組','Flexible Content'=>'彈性內容','Add Row'=>'新增列','layout'=>'版面配置','layouts'=>'版面','This field requires at least {min} {label} {identifier}'=>'這個欄位至少需要 {min} {label} {identifier}','This field has a limit of {max} {label} {identifier}'=>'此欄位的限制為 {max} {label} {identifier}','{available} {label} {identifier} available (max {max})'=>'{available} {label} {identifier} 可用 (最大 {max})','{required} {label} {identifier} required (min {min})'=>'{required} {label} {identifier} 需要 (最小 {min})','Flexible Content requires at least 1 layout'=>'彈性內容需要至少 1 個版面配置','Click the "%s" button below to start creating your layout'=>'點擊下方的 "%s" 按鈕以新增設定','Drag to reorder'=>'拖曳排序','Add layout'=>'新增版面','Duplicate layout'=>'複製版面','Remove layout'=>'移除版面','Click to toggle'=>'點擊切換','Delete Layout'=>'刪除版面','Duplicate Layout'=>'複製版面','Add New Layout'=>'新增版面','Add Layout'=>'新增版面','Label'=>'標籤','Name'=>'名稱','Min'=>'最小','Max'=>'最大','Minimum Layouts'=>'最少可使用版面數量','Maximum Layouts'=>'最多可使用版面數量','Button Label'=>'按鈕標籤','Gallery'=>'圖庫','Add Image to Gallery'=>'新增圖片到圖庫','Maximum selection reached'=>'已達到最大選擇','Length'=>'長度','Edit'=>'編輯','Remove'=>'刪除','Title'=>'標題','Caption'=>'標題','Alt Text'=>'替代文字','Description'=>'描述','Add to gallery'=>'加入圖庫','Bulk actions'=>'批次操作','Sort by date uploaded'=>'依上傳日期排序','Sort by date modified'=>'依修改日期排序','Sort by title'=>'依標題排序','Reverse current order'=>'反向目前順序','Close'=>'關閉','Return Format'=>'回傳格式','Image Array'=>'圖片陣列','Image URL'=>'圖片網址','Image ID'=>'圖片ID','Library'=>'媒體庫','Limit the media library choice'=>'限制媒體庫選擇','All'=>'所有','Uploaded to post'=>'已上傳至文章','Minimum Selection'=>'最小選擇','Maximum Selection'=>'最大選擇','Minimum'=>'最小','Restrict which images can be uploaded'=>'限制哪些圖片可以上傳','Width'=>'寬','Height'=>'高','File size'=>'檔案容量','Maximum'=>'最大','Allowed file types'=>'允許的檔案類型','Comma separated list. Leave blank for all types'=>'請以逗號分隔列出。留白表示允許所有類型','Insert'=>'插入','Specify where new attachments are added'=>'指定新附件加入的位置','Append to the end'=>'附加在後','Prepend to the beginning'=>'插入至最前','Preview Size'=>'預覽圖大小','%1$s requires at least %2$s selection'=>'%s 需要至少 %s 選擇','Repeater'=>'重複器','Minimum rows not reached ({min} rows)'=>'已達最小行數 ( {min} 行 )','Maximum rows reached ({max} rows)'=>'已達最大行數 ( {max} 行 )','Sub Fields'=>'子欄位','Pagination'=>'欄位群組位置','Rows Per Page'=>'文章頁面','Set the number of rows to be displayed on a page.'=>'選擇要顯示的分類法','Minimum Rows'=>'最小行數','Maximum Rows'=>'最大行數','Collapsed'=>'收合','Select a sub field to show when row is collapsed'=>'選取一個子欄位,讓它在行列收合時顯示','Click to reorder'=>'拖曳排序','Add row'=>'新增列','Duplicate row'=>'複製','Remove row'=>'移除列','Current Page'=>'目前使用者','First Page'=>'網站首頁','Previous Page'=>'文章頁面','Next Page'=>'網站首頁','Last Page'=>'文章頁面','No block types exist'=>'設定頁面不存在','Options Page'=>'設定頁面','No options pages exist'=>'設定頁面不存在','Deactivate License'=>'停用授權','Activate License'=>'啟用授權','License Information'=>'授權資訊','To unlock updates, please enter your license key below. If you don\'t have a licence key, please see details & pricing.'=>'要解鎖更新服務,請於下方輸入您的授權金鑰。若你沒有授權金鑰,請查閱 詳情與價目。','License Key'=>'授權金鑰','Retry Activation'=>'啟用碼','Update Information'=>'更新資訊','Current Version'=>'目前版本','Latest Version'=>'最新版本','Update Available'=>'可用更新','No'=>'否','Yes'=>'是','Upgrade Notice'=>'升級提醒','Enter your license key to unlock updates'=>'請於上方輸入你的授權金鑰以解鎖更新','Update Plugin'=>'更新外掛','Please reactivate your license to unlock updates'=>'請於上方輸入你的授權金鑰以解鎖更新']]; \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.mo b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.mo index a71203926eb9ca92a4269e859c05711dad6c2630..ff99b06cf8c9f3c03e34ed77951f3508ee84e9e6 100644 GIT binary patch delta 29 kcmX?Td(d`6u!w+(uAzahfl-K|k(Ggkm5JHrWRW;70EJx$1ONa4 delta 29 kcmX?Td(d`6u!w-Mu7QQFfn|uHk(H^jm8rqzWRW;70EQL_3;+NC diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.po b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.po index 4ffa246ae..8242acbf2 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.po +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/acf-zh_TW.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-08-09T12:53:50+00:00\n" +"PO-Revision-Date: 2024-10-02T12:08:46+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: zh_TW\n" "MIME-Version: 1.0\n" @@ -81,13 +81,13 @@ msgstr "選項已更新" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "要啟用更新,請在更新頁面上輸入您的授權金鑰。 如果您沒有授" "權金鑰,請參閱詳情和定價。" @@ -764,8 +764,8 @@ msgid "" "licence key, please see details & pricing." msgstr "" -"要解鎖更新服務,請於下方輸入您的授權金鑰。若你沒有授權金鑰,請查閱 詳情與價目。" +"要解鎖更新服務,請於下方輸入您的授權金鑰。若你沒有授權金鑰,請查閱 詳情與價目。" #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/index.php @@ -0,0 +1,2 @@ +\n" "Language-Team: WP Engine \n" @@ -18,147 +18,291 @@ msgstr "" "_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;" "esc_html_e;esc_html_x:1,2c\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.2\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" -#: pro/acf-pro.php:27 +#: pro/acf-pro.php:22 msgid "Advanced Custom Fields PRO" msgstr "" -#: pro/blocks.php:170 +#: pro/acf-pro.php:181 +msgid "" +"Your license has expired. Please renew to continue to have access to " +"updates, support & PRO features." +msgstr "" +"Your licence has expired. Please renew to continue to have access to " +"updates, support & PRO features." + +#: pro/acf-pro.php:178 +msgid "" +"Activate your license to enable access to updates, support & PRO " +"features." +msgstr "" +"Activate your licence to enable access to updates, support & PRO " +"features." + +#: pro/acf-pro.php:196, pro/admin/views/html-settings-updates.php:114 +msgid "Manage License" +msgstr "Manage Licence" + +#: pro/blocks.php:172 msgid "Block type name is required." msgstr "" #. translators: The name of the block type -#: pro/blocks.php:178 +#: pro/blocks.php:180 msgid "Block type \"%s\" is already registered." msgstr "" -#: pro/blocks.php:726 +#: pro/blocks.php:725 msgid "Switch to Edit" msgstr "" -#: pro/blocks.php:727 +#: pro/blocks.php:726 msgid "Switch to Preview" msgstr "" -#: pro/blocks.php:728 +#: pro/blocks.php:727 msgid "Change content alignment" msgstr "" #. translators: %s: Block type title -#: pro/blocks.php:731 +#: pro/blocks.php:730 msgid "%s settings" msgstr "" -#: pro/blocks.php:936 +#: pro/blocks.php:938 msgid "This block contains no editable fields." msgstr "" #. translators: %s: an admin URL to the field group edit screen -#: pro/blocks.php:942 +#: pro/blocks.php:944 msgid "" "Assign a field group to add fields to " "this block." msgstr "" -#: pro/options-page.php:47 +#: pro/options-page.php:44, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:209 msgid "Options" msgstr "" -#: pro/options-page.php:77, pro/fields/class-acf-field-gallery.php:527 +#: pro/options-page.php:74, pro/fields/class-acf-field-gallery.php:504, +#: pro/post-types/acf-ui-options-page.php:172, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:137 msgid "Update" msgstr "" -#: pro/options-page.php:78 +#: pro/options-page.php:75, pro/post-types/acf-ui-options-page.php:173 msgid "Options Updated" msgstr "" -#: pro/updates.php:99 +#. translators: %1 A link to the updates page. %2 link to the pricing page +#: pro/updates.php:72 msgid "" "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"href=\"%1$s\">Updates page. If you don't have a license key, please see " "details & pricing." msgstr "" +"To enable updates, please enter your licence key on the Updates page. If you don’t have a licence key, please see details & pricing." + +#: pro/updates.php:68 +msgid "" +"To enable updates, please enter your license key on the Updates page of the main site. If you don't have a license " +"key, please see details & pricing." +msgstr "" +"To enable updates, please enter your licence key on the Updates page of the main site. If you don’t have a licence " +"key, please see details & pricing." + +#: pro/updates.php:133 +msgid "" +"Your defined license key has changed, but an error occurred when " +"deactivating your old license" +msgstr "" +"Your defined licence key has changed, but an error occurred when " +"deactivating your old licence" -#: pro/updates.php:159 +#: pro/updates.php:130 msgid "" -"ACF Activation Error. Your defined license key has changed, but an " -"error occurred when deactivating your old licence" +"Your defined license key has changed, but an error occurred when connecting " +"to activation server" msgstr "" -"ACF Activation Error. Your defined licence key has changed, but an " -"error occurred when deactivating your old licence" +"Your defined licence key has changed, but an error occurred when connecting " +"to activation server" -#: pro/updates.php:154 +#: pro/updates.php:174 msgid "" -"ACF Activation Error. Your defined license key has changed, but an " -"error occurred when connecting to activation server" +"ACF PRO — Your license key has been activated " +"successfully. Access to updates, support & PRO features is now enabled." msgstr "" -"ACF Activation Error. Your defined licence key has changed, but an " -"error occurred when connecting to activation server" +"ACF PRO — Your licence key has been activated " +"successfully. Access to updates, support & PRO features is now enabled." + +#: pro/updates.php:165 +msgid "There was an issue activating your license key." +msgstr "There was an issue activating your licence key." + +#: pro/updates.php:161 +msgid "An error occurred when connecting to activation server" +msgstr "An error occurred when connecting to activation server" -#: pro/updates.php:192 -msgid "ACF Activation Error" +#: pro/updates.php:262 +msgid "" +"An internal error occurred when trying to check your license key. Please try " +"again later." msgstr "" +"An internal error occurred when trying to check your licence key. Please try " +"again later." -#: pro/updates.php:187 +#: pro/updates.php:260 msgid "" -"ACF Activation Error. An error occurred when connecting to activation " -"server" +"The ACF activation server is temporarily unavailable for scheduled " +"maintenance. Please try again later." msgstr "" -#: pro/updates.php:279 -msgid "Check Again" +#: pro/updates.php:230 +msgid "You have reached the activation limit for the license." +msgstr "You have reached the activation limit for the licence." + +#: pro/updates.php:239, pro/updates.php:211 +msgid "View your licenses" +msgstr "View your licences" + +#: pro/updates.php:252 +msgid "check again" +msgstr "" + +#: pro/updates.php:256 +msgid "%1$s or %2$s." msgstr "" -#: pro/updates.php:593 -msgid "ACF Activation Error. Could not connect to activation server" +#: pro/updates.php:216 +msgid "Your license key has expired and cannot be activated." +msgstr "Your licence key has expired and cannot be activated." + +#: pro/updates.php:225 +msgid "View your subscriptions" msgstr "" -#: pro/admin/admin-options-page.php:195 +#: pro/updates.php:202 +msgid "" +"License key not found. Make sure you have copied your license key exactly as " +"it appears in your receipt or your account." +msgstr "" +"Licence key not found. Make sure you have copied your licence key exactly as " +"it appears in your receipt or your account." + +#: pro/updates.php:200 +msgid "Your license key has been deactivated." +msgstr "Your licence key has been deactivated." + +#: pro/updates.php:198 +msgid "" +"Your license key has been activated successfully. Access to updates, support " +"& PRO features is now enabled." +msgstr "" +"Your licence key has been activated successfully. Access to updates, support " +"& PRO features is now enabled." + +#. translators: %s an untranslatable internal upstream error message +#: pro/updates.php:266 +msgid "An unknown error occurred while trying to validate your license: %s." +msgstr "An unknown error occurred while trying to validate your licence: %s." + +#: pro/updates.php:337, pro/updates.php:926 +msgid "ACF PRO —" +msgstr "" + +#: pro/updates.php:346 +msgid "Check again" +msgstr "" + +#: pro/updates.php:678 +msgid "Could not connect to the activation server" +msgstr "" + +#. translators: %s - URL to ACF updates page +#: pro/updates.php:722 +msgid "" +"Your license key is valid but not activated on this site. Please deactivate and then reactivate the license." +msgstr "" +"Your licence key is valid but not activated on this site. Please deactivate and then reactivate the licence." + +#: pro/updates.php:926 +msgid "" +"Your site URL has changed since last activating your license. We've " +"automatically activated it for this site URL." +msgstr "" +"Your site URL has changed since last activating your licence. We’ve " +"automatically activated it for this site URL." + +#: pro/updates.php:918 +msgid "" +"Your site URL has changed since last activating your license, but we weren't " +"able to automatically reactivate it: %s" +msgstr "" +"Your site URL has changed since last activating your licence, but we weren’t " +"able to automatically reactivate it: %s" + +#: pro/admin/admin-options-page.php:160 msgid "Publish" msgstr "" -#: pro/admin/admin-options-page.php:199 +#: pro/admin/admin-options-page.php:163 msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -#: pro/admin/admin-options-page.php:309 +#: pro/admin/admin-options-page.php:260 msgid "Edit field group" msgstr "" #: pro/admin/admin-updates.php:52 -msgid "Error. Could not connect to update server" +msgid "Error. Could not connect to the update server" msgstr "" -#: pro/admin/admin-updates.php:122, -#: pro/admin/views/html-settings-updates.php:12 +#: pro/admin/admin-updates.php:117, +#: pro/admin/views/html-settings-updates.php:132 msgid "Updates" msgstr "" -#: pro/admin/admin-updates.php:212 +#. translators: %s the version of WordPress required for this ACF update +#: pro/admin/admin-updates.php:196 msgid "" -"Error. Could not authenticate update package. Please check again or " -"deactivate and reactivate your ACF PRO license." +"An update to ACF is available, but it is not compatible with your version of " +"WordPress. Please upgrade to WordPress %s or newer to update ACF." msgstr "" -#: pro/admin/admin-updates.php:199 +#: pro/admin/admin-updates.php:217 msgid "" -"Error. Your license for this site has expired or been deactivated. " -"Please reactivate your ACF PRO license." +"Error. Could not authenticate update package. Please check " +"again or deactivate and reactivate your ACF PRO license." msgstr "" -"Error. Your licence for this site has expired or been deactivated. " -"Please reactivate your ACF PRO licence." +"Error. Could not authenticate update package. Please check " +"again or deactivate and reactivate your ACF PRO licence." -#: pro/fields/class-acf-field-clone.php:25 +#: pro/admin/admin-updates.php:207 +msgid "" +"Error. Your license for this site has expired or been " +"deactivated. Please reactivate your ACF PRO license." +msgstr "" +"Error. Your licence for this site has expired or been " +"deactivated. Please reactivate your ACF PRO licence." + +#: pro/fields/class-acf-field-clone.php:23 msgctxt "noun" msgid "Clone" msgstr "" -#: pro/fields/class-acf-field-clone.php:27, +#: pro/fields/class-acf-field-clone.php:25, #: pro/fields/class-acf-field-repeater.php:31 msgid "" "Allows you to select and display existing fields. It does not duplicate any " @@ -167,408 +311,411 @@ msgid "" "display the selected fields as a group of subfields." msgstr "" -#: pro/fields/class-acf-field-clone.php:818, -#: pro/fields/class-acf-field-flexible-content.php:78 +#: pro/fields/class-acf-field-clone.php:737, +#: pro/fields/class-acf-field-flexible-content.php:71 msgid "Fields" msgstr "" -#: pro/fields/class-acf-field-clone.php:819 +#: pro/fields/class-acf-field-clone.php:738 msgid "Select one or more fields you wish to clone" msgstr "" -#: pro/fields/class-acf-field-clone.php:838 +#: pro/fields/class-acf-field-clone.php:757 msgid "Display" msgstr "" -#: pro/fields/class-acf-field-clone.php:839 +#: pro/fields/class-acf-field-clone.php:758 msgid "Specify the style used to render the clone field" msgstr "" -#: pro/fields/class-acf-field-clone.php:844 +#: pro/fields/class-acf-field-clone.php:763 msgid "Group (displays selected fields in a group within this field)" msgstr "" -#: pro/fields/class-acf-field-clone.php:845 +#: pro/fields/class-acf-field-clone.php:764 msgid "Seamless (replaces this field with selected fields)" msgstr "" -#: pro/fields/class-acf-field-clone.php:854, -#: pro/fields/class-acf-field-flexible-content.php:558, -#: pro/fields/class-acf-field-flexible-content.php:616, +#: pro/fields/class-acf-field-clone.php:773, +#: pro/fields/class-acf-field-flexible-content.php:512, +#: pro/fields/class-acf-field-flexible-content.php:575, #: pro/fields/class-acf-field-repeater.php:177 msgid "Layout" msgstr "" -#: pro/fields/class-acf-field-clone.php:855 +#: pro/fields/class-acf-field-clone.php:774 msgid "Specify the style used to render the selected fields" msgstr "" -#: pro/fields/class-acf-field-clone.php:860, -#: pro/fields/class-acf-field-flexible-content.php:629, +#: pro/fields/class-acf-field-clone.php:779, +#: pro/fields/class-acf-field-flexible-content.php:588, #: pro/fields/class-acf-field-repeater.php:185, #: pro/locations/class-acf-location-block.php:22 msgid "Block" msgstr "" -#: pro/fields/class-acf-field-clone.php:861, -#: pro/fields/class-acf-field-flexible-content.php:628, +#: pro/fields/class-acf-field-clone.php:780, +#: pro/fields/class-acf-field-flexible-content.php:587, #: pro/fields/class-acf-field-repeater.php:184 msgid "Table" msgstr "" -#: pro/fields/class-acf-field-clone.php:862, -#: pro/fields/class-acf-field-flexible-content.php:630, +#: pro/fields/class-acf-field-clone.php:781, +#: pro/fields/class-acf-field-flexible-content.php:589, #: pro/fields/class-acf-field-repeater.php:186 msgid "Row" msgstr "" -#: pro/fields/class-acf-field-clone.php:868 +#: pro/fields/class-acf-field-clone.php:787 msgid "Labels will be displayed as %s" msgstr "" -#: pro/fields/class-acf-field-clone.php:873 +#: pro/fields/class-acf-field-clone.php:792 msgid "Prefix Field Labels" msgstr "" -#: pro/fields/class-acf-field-clone.php:883 +#: pro/fields/class-acf-field-clone.php:802 msgid "Values will be saved as %s" msgstr "" -#: pro/fields/class-acf-field-clone.php:888 +#: pro/fields/class-acf-field-clone.php:807 msgid "Prefix Field Names" msgstr "" -#: pro/fields/class-acf-field-clone.php:1005 +#: pro/fields/class-acf-field-clone.php:907 msgid "Unknown field" msgstr "" -#: pro/fields/class-acf-field-clone.php:1009 +#: pro/fields/class-acf-field-clone.php:911 msgid "(no title)" msgstr "" -#: pro/fields/class-acf-field-clone.php:1042 +#: pro/fields/class-acf-field-clone.php:941 msgid "Unknown field group" msgstr "" -#: pro/fields/class-acf-field-clone.php:1046 +#: pro/fields/class-acf-field-clone.php:945 msgid "All fields from %s field group" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:25 +#: pro/fields/class-acf-field-flexible-content.php:22 msgid "Flexible Content" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:27 +#: pro/fields/class-acf-field-flexible-content.php:24 msgid "" "Allows you to define, create and manage content with total control by " "creating layouts that contain subfields that content editors can choose from." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:27 +#: pro/fields/class-acf-field-flexible-content.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:36, +#: pro/fields/class-acf-field-flexible-content.php:33, #: pro/fields/class-acf-field-repeater.php:103, #: pro/fields/class-acf-field-repeater.php:297 msgid "Add Row" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:76, -#: pro/fields/class-acf-field-flexible-content.php:943, -#: pro/fields/class-acf-field-flexible-content.php:1022 +#: pro/fields/class-acf-field-flexible-content.php:69, +#: pro/fields/class-acf-field-flexible-content.php:870, +#: pro/fields/class-acf-field-flexible-content.php:948 msgid "layout" msgid_plural "layouts" msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:77 +#: pro/fields/class-acf-field-flexible-content.php:70 msgid "layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:81, -#: pro/fields/class-acf-field-flexible-content.php:942, -#: pro/fields/class-acf-field-flexible-content.php:1021 +#: pro/fields/class-acf-field-flexible-content.php:74, +#: pro/fields/class-acf-field-flexible-content.php:869, +#: pro/fields/class-acf-field-flexible-content.php:947 msgid "This field requires at least {min} {label} {identifier}" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:82 +#: pro/fields/class-acf-field-flexible-content.php:75 msgid "This field has a limit of {max} {label} {identifier}" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:85 +#: pro/fields/class-acf-field-flexible-content.php:78 msgid "{available} {label} {identifier} available (max {max})" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:86 +#: pro/fields/class-acf-field-flexible-content.php:79 msgid "{required} {label} {identifier} required (min {min})" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:89 +#: pro/fields/class-acf-field-flexible-content.php:82 msgid "Flexible Content requires at least 1 layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:282 +#. translators: %s the button label used for adding a new layout. +#: pro/fields/class-acf-field-flexible-content.php:257 msgid "Click the \"%s\" button below to start creating your layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:420, -#: pro/fields/class-acf-repeater-table.php:366 +#: pro/fields/class-acf-field-flexible-content.php:378, +#: pro/fields/class-acf-repeater-table.php:363 msgid "Drag to reorder" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:423 +#: pro/fields/class-acf-field-flexible-content.php:381 msgid "Add layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:424 +#: pro/fields/class-acf-field-flexible-content.php:382 msgid "Duplicate layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:425 +#: pro/fields/class-acf-field-flexible-content.php:383 msgid "Remove layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:426, -#: pro/fields/class-acf-repeater-table.php:382 +#: pro/fields/class-acf-field-flexible-content.php:384, +#: pro/fields/class-acf-repeater-table.php:379 msgid "Click to toggle" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:562 +#: pro/fields/class-acf-field-flexible-content.php:520 msgid "Delete Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:563 +#: pro/fields/class-acf-field-flexible-content.php:521 msgid "Duplicate Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:564 +#: pro/fields/class-acf-field-flexible-content.php:522 msgid "Add New Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:564 +#: pro/fields/class-acf-field-flexible-content.php:522 msgid "Add Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:593 +#: pro/fields/class-acf-field-flexible-content.php:551 msgid "Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:609 +#: pro/fields/class-acf-field-flexible-content.php:568 msgid "Name" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:647 +#: pro/fields/class-acf-field-flexible-content.php:606 msgid "Min" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:662 +#: pro/fields/class-acf-field-flexible-content.php:621 msgid "Max" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:705 +#: pro/fields/class-acf-field-flexible-content.php:662 msgid "Minimum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:716 +#: pro/fields/class-acf-field-flexible-content.php:673 msgid "Maximum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:727, +#: pro/fields/class-acf-field-flexible-content.php:684, #: pro/fields/class-acf-field-repeater.php:293 msgid "Button Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1710, -#: pro/fields/class-acf-field-repeater.php:918 +#: pro/fields/class-acf-field-flexible-content.php:1555, +#: pro/fields/class-acf-field-repeater.php:912 msgid "%s must be of type array or null." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1721 +#: pro/fields/class-acf-field-flexible-content.php:1566 msgid "%1$s must contain at least %2$s %3$s layout." msgid_plural "%1$s must contain at least %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:1737 +#: pro/fields/class-acf-field-flexible-content.php:1582 msgid "%1$s must contain at most %2$s %3$s layout." msgid_plural "%1$s must contain at most %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-gallery.php:25 +#: pro/fields/class-acf-field-gallery.php:23 msgid "Gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:27 +#: pro/fields/class-acf-field-gallery.php:25 msgid "" "An interactive interface for managing a collection of attachments, such as " "images." msgstr "" -#: pro/fields/class-acf-field-gallery.php:77 +#: pro/fields/class-acf-field-gallery.php:73 msgid "Add Image to Gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:78 +#: pro/fields/class-acf-field-gallery.php:74 msgid "Maximum selection reached" msgstr "" -#: pro/fields/class-acf-field-gallery.php:324 +#: pro/fields/class-acf-field-gallery.php:303 msgid "Length" msgstr "" -#: pro/fields/class-acf-field-gallery.php:339 +#: pro/fields/class-acf-field-gallery.php:318 msgid "Edit" msgstr "" -#: pro/fields/class-acf-field-gallery.php:340, -#: pro/fields/class-acf-field-gallery.php:495 +#: pro/fields/class-acf-field-gallery.php:319, +#: pro/fields/class-acf-field-gallery.php:472 msgid "Remove" msgstr "" -#: pro/fields/class-acf-field-gallery.php:356 +#: pro/fields/class-acf-field-gallery.php:335 msgid "Title" msgstr "" -#: pro/fields/class-acf-field-gallery.php:368 +#: pro/fields/class-acf-field-gallery.php:347 msgid "Caption" msgstr "" -#: pro/fields/class-acf-field-gallery.php:380 +#: pro/fields/class-acf-field-gallery.php:359 msgid "Alt Text" msgstr "" -#: pro/fields/class-acf-field-gallery.php:392 +#: pro/fields/class-acf-field-gallery.php:371, +#: pro/admin/post-types/admin-ui-options-pages.php:117, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:125 msgid "Description" msgstr "" -#: pro/fields/class-acf-field-gallery.php:504 +#: pro/fields/class-acf-field-gallery.php:481 msgid "Add to gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:508 +#: pro/fields/class-acf-field-gallery.php:485 msgid "Bulk actions" msgstr "" -#: pro/fields/class-acf-field-gallery.php:509 +#: pro/fields/class-acf-field-gallery.php:486 msgid "Sort by date uploaded" msgstr "" -#: pro/fields/class-acf-field-gallery.php:510 +#: pro/fields/class-acf-field-gallery.php:487 msgid "Sort by date modified" msgstr "" -#: pro/fields/class-acf-field-gallery.php:511 +#: pro/fields/class-acf-field-gallery.php:488 msgid "Sort by title" msgstr "" -#: pro/fields/class-acf-field-gallery.php:512 +#: pro/fields/class-acf-field-gallery.php:489 msgid "Reverse current order" msgstr "" -#: pro/fields/class-acf-field-gallery.php:524 +#: pro/fields/class-acf-field-gallery.php:501 msgid "Close" msgstr "" -#: pro/fields/class-acf-field-gallery.php:556 +#: pro/fields/class-acf-field-gallery.php:530 msgid "Return Format" msgstr "" -#: pro/fields/class-acf-field-gallery.php:562 +#: pro/fields/class-acf-field-gallery.php:536 msgid "Image Array" msgstr "" -#: pro/fields/class-acf-field-gallery.php:563 +#: pro/fields/class-acf-field-gallery.php:537 msgid "Image URL" msgstr "" -#: pro/fields/class-acf-field-gallery.php:564 +#: pro/fields/class-acf-field-gallery.php:538 msgid "Image ID" msgstr "" -#: pro/fields/class-acf-field-gallery.php:572 +#: pro/fields/class-acf-field-gallery.php:546 msgid "Library" msgstr "" -#: pro/fields/class-acf-field-gallery.php:573 +#: pro/fields/class-acf-field-gallery.php:547 msgid "Limit the media library choice" msgstr "" -#: pro/fields/class-acf-field-gallery.php:578, +#: pro/fields/class-acf-field-gallery.php:552, #: pro/locations/class-acf-location-block.php:66 msgid "All" msgstr "" -#: pro/fields/class-acf-field-gallery.php:579 +#: pro/fields/class-acf-field-gallery.php:553 msgid "Uploaded to post" msgstr "" -#: pro/fields/class-acf-field-gallery.php:615 +#: pro/fields/class-acf-field-gallery.php:589 msgid "Minimum Selection" msgstr "" -#: pro/fields/class-acf-field-gallery.php:625 +#: pro/fields/class-acf-field-gallery.php:599 msgid "Maximum Selection" msgstr "" -#: pro/fields/class-acf-field-gallery.php:635 +#: pro/fields/class-acf-field-gallery.php:609 msgid "Minimum" msgstr "" -#: pro/fields/class-acf-field-gallery.php:636, -#: pro/fields/class-acf-field-gallery.php:672 +#: pro/fields/class-acf-field-gallery.php:610, +#: pro/fields/class-acf-field-gallery.php:646 msgid "Restrict which images can be uploaded" msgstr "" -#: pro/fields/class-acf-field-gallery.php:639, -#: pro/fields/class-acf-field-gallery.php:675 +#: pro/fields/class-acf-field-gallery.php:613, +#: pro/fields/class-acf-field-gallery.php:649 msgid "Width" msgstr "" -#: pro/fields/class-acf-field-gallery.php:650, -#: pro/fields/class-acf-field-gallery.php:686 +#: pro/fields/class-acf-field-gallery.php:624, +#: pro/fields/class-acf-field-gallery.php:660 msgid "Height" msgstr "" -#: pro/fields/class-acf-field-gallery.php:662, -#: pro/fields/class-acf-field-gallery.php:698 +#: pro/fields/class-acf-field-gallery.php:636, +#: pro/fields/class-acf-field-gallery.php:672 msgid "File size" msgstr "" -#: pro/fields/class-acf-field-gallery.php:671 +#: pro/fields/class-acf-field-gallery.php:645 msgid "Maximum" msgstr "" -#: pro/fields/class-acf-field-gallery.php:707 -msgid "Allowed file types" +#: pro/fields/class-acf-field-gallery.php:681 +msgid "Allowed File Types" msgstr "" -#: pro/fields/class-acf-field-gallery.php:708 +#: pro/fields/class-acf-field-gallery.php:682 msgid "Comma separated list. Leave blank for all types" msgstr "" -#: pro/fields/class-acf-field-gallery.php:727 +#: pro/fields/class-acf-field-gallery.php:701 msgid "Insert" msgstr "" -#: pro/fields/class-acf-field-gallery.php:728 +#: pro/fields/class-acf-field-gallery.php:702 msgid "Specify where new attachments are added" msgstr "" -#: pro/fields/class-acf-field-gallery.php:732 +#: pro/fields/class-acf-field-gallery.php:706 msgid "Append to the end" msgstr "" -#: pro/fields/class-acf-field-gallery.php:733 +#: pro/fields/class-acf-field-gallery.php:707 msgid "Prepend to the beginning" msgstr "" -#: pro/fields/class-acf-field-gallery.php:741 +#: pro/fields/class-acf-field-gallery.php:715 msgid "Preview Size" msgstr "" -#: pro/fields/class-acf-field-gallery.php:844 +#: pro/fields/class-acf-field-gallery.php:811 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" @@ -579,7 +726,7 @@ msgid "Repeater" msgstr "" #: pro/fields/class-acf-field-repeater.php:66, -#: pro/fields/class-acf-field-repeater.php:463 +#: pro/fields/class-acf-field-repeater.php:461 msgid "Minimum rows not reached ({min} rows)" msgstr "" @@ -631,63 +778,63 @@ msgstr "" msgid "Select a sub field to show when row is collapsed" msgstr "" -#: pro/fields/class-acf-field-repeater.php:1045 +#: pro/fields/class-acf-field-repeater.php:1038 msgid "Invalid nonce." msgstr "" -#: pro/fields/class-acf-field-repeater.php:1060 +#: pro/fields/class-acf-field-repeater.php:1053 msgid "Invalid field key or name." msgstr "" -#: pro/fields/class-acf-field-repeater.php:1069 +#: pro/fields/class-acf-field-repeater.php:1062 msgid "There was an error retrieving the field." msgstr "" -#: pro/fields/class-acf-repeater-table.php:369 +#: pro/fields/class-acf-repeater-table.php:366 msgid "Click to reorder" msgstr "" -#: pro/fields/class-acf-repeater-table.php:402 +#: pro/fields/class-acf-repeater-table.php:399 msgid "Add row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:403 +#: pro/fields/class-acf-repeater-table.php:400 msgid "Duplicate row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:404 +#: pro/fields/class-acf-repeater-table.php:401 msgid "Remove row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:448, -#: pro/fields/class-acf-repeater-table.php:465, -#: pro/fields/class-acf-repeater-table.php:466 +#: pro/fields/class-acf-repeater-table.php:445, +#: pro/fields/class-acf-repeater-table.php:462, +#: pro/fields/class-acf-repeater-table.php:463 msgid "Current Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:456, -#: pro/fields/class-acf-repeater-table.php:457 +#: pro/fields/class-acf-repeater-table.php:453, +#: pro/fields/class-acf-repeater-table.php:454 msgid "First Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:460, -#: pro/fields/class-acf-repeater-table.php:461 +#: pro/fields/class-acf-repeater-table.php:457, +#: pro/fields/class-acf-repeater-table.php:458 msgid "Previous Page" msgstr "" #. translators: 1: Current page, 2: Total pages. -#: pro/fields/class-acf-repeater-table.php:470 +#: pro/fields/class-acf-repeater-table.php:467 msgctxt "paging" msgid "%1$s of %2$s" msgstr "" -#: pro/fields/class-acf-repeater-table.php:477, -#: pro/fields/class-acf-repeater-table.php:478 +#: pro/fields/class-acf-repeater-table.php:474, +#: pro/fields/class-acf-repeater-table.php:475 msgid "Next Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:481, -#: pro/fields/class-acf-repeater-table.php:482 +#: pro/fields/class-acf-repeater-table.php:478, +#: pro/fields/class-acf-repeater-table.php:479 msgid "Last Page" msgstr "" @@ -700,83 +847,503 @@ msgid "Options Page" msgstr "" #: pro/locations/class-acf-location-options-page.php:70 -msgid "No options pages exist" +msgid "Select options page..." +msgstr "" + +#: pro/locations/class-acf-location-options-page.php:74, +#: pro/post-types/acf-ui-options-page.php:95, +#: pro/admin/post-types/admin-ui-options-page.php:476 +msgid "Add New Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:92, +#: pro/post-types/acf-ui-options-page.php:93, +#: pro/admin/post-types/admin-ui-options-pages.php:94, +#: pro/admin/post-types/admin-ui-options-pages.php:94 +msgid "Options Pages" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:94 +msgid "Add New" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:96 +msgid "Edit Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:97 +msgid "New Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:98 +msgid "View Options Page" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:99 +msgid "Search Options Pages" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:100 +msgid "No Options Pages found" +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:101 +msgid "No Options Pages found in Trash" +msgstr "No Options Pages found in Bin" + +#: pro/post-types/acf-ui-options-page.php:202 +msgid "" +"The menu slug must only contain lower case alphanumeric characters, " +"underscores or dashes." +msgstr "" + +#: pro/post-types/acf-ui-options-page.php:234 +msgid "This Menu Slug is already in use by another ACF Options Page." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:56 +msgid "Options page deleted." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:57 +msgid "Options page updated." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:60 +msgid "Options page saved." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:61 +msgid "Options page submitted." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:62 +msgid "Options page scheduled for." msgstr "" -#: pro/admin/views/html-settings-updates.php:6 +#: pro/admin/post-types/admin-ui-options-page.php:63 +msgid "Options page draft updated." +msgstr "" + +#. translators: %s options page name +#: pro/admin/post-types/admin-ui-options-page.php:83 +msgid "%s options page updated" +msgstr "" + +#. translators: %s options page name +#: pro/admin/post-types/admin-ui-options-page.php:85 +msgid "Add fields to %s" +msgstr "" + +#. translators: %s options page name +#: pro/admin/post-types/admin-ui-options-page.php:89 +msgid "%s options page created" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:102 +msgid "Link existing field groups" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:131 +msgid "Post" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:132 +msgid "Posts" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:133 +msgid "Page" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:134 +msgid "Pages" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:135 +msgid "Default" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:157 +msgid "Basic Settings" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:158 +msgid "Advanced Settings" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:283 +msgctxt "post status" +msgid "Active" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:283 +msgctxt "post status" +msgid "Inactive" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:361 +msgid "No Parent" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-page.php:444 +msgid "The provided Menu Slug already exists." +msgstr "" + +#: pro/admin/post-types/admin-ui-options-pages.php:118 +msgid "Key" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-pages.php:122 +msgid "Local JSON" +msgstr "" + +#: pro/admin/post-types/admin-ui-options-pages.php:151 +msgid "No description" +msgstr "" + +#. translators: %s number of post types activated +#: pro/admin/post-types/admin-ui-options-pages.php:179 +msgid "Options page activated." +msgid_plural "%s options pages activated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types deactivated +#: pro/admin/post-types/admin-ui-options-pages.php:186 +msgid "Options page deactivated." +msgid_plural "%s options pages deactivated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types duplicated +#: pro/admin/post-types/admin-ui-options-pages.php:193 +msgid "Options page duplicated." +msgid_plural "%s options pages duplicated." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s number of post types synchronized +#: pro/admin/post-types/admin-ui-options-pages.php:200 +msgid "Options page synchronized." +msgid_plural "%s options pages synchronized." +msgstr[0] "" +msgstr[1] "" + +#: pro/admin/views/html-settings-updates.php:9 msgid "Deactivate License" msgstr "Deactivate Licence" -#: pro/admin/views/html-settings-updates.php:6 +#: pro/admin/views/html-settings-updates.php:9 msgid "Activate License" msgstr "Activate Licence" -#: pro/admin/views/html-settings-updates.php:16 -msgid "License Information" -msgstr "Licence Information" +#: pro/admin/views/html-settings-updates.php:26 +msgctxt "license status" +msgid "Inactive" +msgstr "" #: pro/admin/views/html-settings-updates.php:34 -msgid "" -"To unlock updates, please enter your license key below. If you don't have a " -"licence key, please see details & pricing." +msgctxt "license status" +msgid "Cancelled" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:32 +msgctxt "license status" +msgid "Expired" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:30 +msgctxt "license status" +msgid "Active" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:47 +msgid "Subscription Status" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:45 +msgid "License Status" +msgstr "Licence Status" + +#: pro/admin/views/html-settings-updates.php:60 +msgid "Subscription Type" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:58 +msgid "License Type" +msgstr "Licence Type" + +#: pro/admin/views/html-settings-updates.php:67 +msgid "Lifetime - " msgstr "" -"To unlock updates, please enter your licence key below. If you don't have a " -"licence key, please see details & pricing." -#: pro/admin/views/html-settings-updates.php:37 +#: pro/admin/views/html-settings-updates.php:81 +msgid "Subscription Expires" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:79 +msgid "Subscription Expired" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:118 +msgid "Renew Subscription" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:136 +msgid "License Information" +msgstr "Licence Information" + +#: pro/admin/views/html-settings-updates.php:170 msgid "License Key" msgstr "Licence Key" -#: pro/admin/views/html-settings-updates.php:22 +#: pro/admin/views/html-settings-updates.php:190, +#: pro/admin/views/html-settings-updates.php:157 +msgid "Recheck License" +msgstr "Recheck Licence" + +#: pro/admin/views/html-settings-updates.php:142 msgid "Your license key is defined in wp-config.php." msgstr "Your licence key is defined in wp-config.php." -#: pro/admin/views/html-settings-updates.php:29 -msgid "Retry Activation" +#: pro/admin/views/html-settings-updates.php:210 +msgid "View pricing & purchase" msgstr "" -#: pro/admin/views/html-settings-updates.php:61 +#. translators: %s - link to ACF website +#: pro/admin/views/html-settings-updates.php:219 +msgid "Don't have an ACF PRO license? %s" +msgstr "Don’t have an ACF PRO licence? %s" + +#: pro/admin/views/html-settings-updates.php:234 msgid "Update Information" msgstr "" -#: pro/admin/views/html-settings-updates.php:68 +#: pro/admin/views/html-settings-updates.php:241 msgid "Current Version" msgstr "" -#: pro/admin/views/html-settings-updates.php:76 +#: pro/admin/views/html-settings-updates.php:249 msgid "Latest Version" msgstr "" -#: pro/admin/views/html-settings-updates.php:84 +#: pro/admin/views/html-settings-updates.php:257 msgid "Update Available" msgstr "" -#: pro/admin/views/html-settings-updates.php:91 +#: pro/admin/views/html-settings-updates.php:264 msgid "No" msgstr "" -#: pro/admin/views/html-settings-updates.php:89 +#: pro/admin/views/html-settings-updates.php:262 msgid "Yes" msgstr "" -#: pro/admin/views/html-settings-updates.php:98 +#: pro/admin/views/html-settings-updates.php:271 msgid "Upgrade Notice" msgstr "" -#: pro/admin/views/html-settings-updates.php:126 +#: pro/admin/views/html-settings-updates.php:300 msgid "Check For Updates" msgstr "" -#: pro/admin/views/html-settings-updates.php:121 +#: pro/admin/views/html-settings-updates.php:297 msgid "Enter your license key to unlock updates" msgstr "Enter your licence key to unlock updates" -#: pro/admin/views/html-settings-updates.php:119 +#: pro/admin/views/html-settings-updates.php:295 msgid "Update Plugin" msgstr "" -#: pro/admin/views/html-settings-updates.php:117 +#: pro/admin/views/html-settings-updates.php:293 +msgid "Update ACF in Network Admin" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:291 msgid "Please reactivate your license to unlock updates" msgstr "Please reactivate your licence to unlock updates" + +#: pro/admin/views/html-settings-updates.php:289 +msgid "Please upgrade WordPress to update ACF" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:20 +msgid "Dashicon class name" +msgstr "" + +#. translators: %s = "dashicon class name", link to the WordPress dashicon documentation. +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:25 +msgid "" +"The icon used for the options page menu item in the admin dashboard. Can be " +"a URL or %s to use for the icon." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:31 +msgid "Menu Icon" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:52 +msgid "Menu Title" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:66 +msgid "Learn more about menu positions." +msgstr "" + +#. translators: %s - link to WordPress docs to learn more about menu positions. +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:70, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:76 +msgid "The position in the menu where this page should appear. %s" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:80 +msgid "" +"The position in the menu where this child page should appear. The first " +"child page is 0, the next is 1, etc." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:87 +msgid "Menu Position" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:101 +msgid "Redirect to Child Page" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:102 +msgid "" +"When child pages exist for this parent page, this page will redirect to the " +"first child page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:126 +msgid "A descriptive summary of the options page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:135 +msgid "Update Button Label" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:136 +msgid "" +"The label used for the submit button which updates the fields on the options " +"page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:150 +msgid "Updated Message" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:151 +msgid "" +"The message that is displayed after successfully updating the options page." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:152 +msgid "Updated Options" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:189 +msgid "Capability" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:190 +msgid "The capability required for this menu to be displayed to the user." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:206 +msgid "Data Storage" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:207 +msgid "" +"By default, the option page stores field data in the options table. You can " +"make the page load field data from a post, user, or term." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:210, +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:241 +msgid "Custom Storage" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:230 +msgid "Learn more about available settings." +msgstr "" + +#. translators: %s = link to learn more about storage locations. +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:235 +msgid "" +"Set a custom storage location. Can be a numeric post ID (123), or a string " +"(`user_2`). %s" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:260 +msgid "Autoload Options" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:261 +msgid "" +"Improve performance by loading the fields in the option records " +"automatically when WordPress loads." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:6, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:16 +msgid "Page Title" +msgstr "" + +#. translators: example options page name +#: pro/admin/views/acf-ui-options-page/basic-settings.php:8, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:18 +msgid "Site Settings" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:23, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:33 +msgid "Menu Slug" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:38, +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:47 +msgid "Parent Page" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:58 +msgid "Advanced Configuration" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/basic-settings.php:59 +msgid "I know what I'm doing, show me all the options." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:62 +msgid "Cancel" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/create-options-page-modal.php:63 +msgid "Done" +msgstr "" + +#. translators: %s URL to ACF options pages documentation +#: pro/admin/views/acf-ui-options-page/list-empty.php:10 +msgid "" +"ACF options pages are custom admin " +"pages for managing global settings via fields. You can create multiple pages " +"and sub-pages." +msgstr "" + +#. translators: %s url to getting started guide +#: pro/admin/views/acf-ui-options-page/list-empty.php:16 +msgid "" +"New to ACF? Take a look at our getting " +"started guide." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/list-empty.php:24 +msgid "Add Your First Options Page" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/list-empty.php:26 +msgid "Add Options Page" +msgstr "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/acf.pot b/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/acf.pot index a2e47feb9..449185536 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/acf.pot +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/acf.pot @@ -1,4 +1,4 @@ -# Copyright (C) 2023 Advanced Custom Fields PRO +# Copyright (C) 2024 Advanced Custom Fields PRO # This file is distributed under the same license as the Advanced Custom Fields PRO package. msgid "" msgstr "" @@ -7,7 +7,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language-Team: WP Engine \n" -"POT-Creation-Date: 2023-08-09 12:54+0000\n" +"POT-Creation-Date: 2024-10-02 12:08+0000\n" "Report-Msgid-Bugs-To: https://support.advancedcustomfields.com\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" @@ -16,493 +16,614 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: pro/acf-pro.php:27 +#: pro/acf-pro.php:21 msgid "Advanced Custom Fields PRO" msgstr "" -#: pro/blocks.php:172 +#: pro/acf-pro.php:175 +msgid "Your ACF PRO license is no longer active. Please renew to continue to have access to updates, support, & PRO features." +msgstr "" + +#: pro/acf-pro.php:172 +msgid "Your license has expired. Please renew to continue to have access to updates, support & PRO features." +msgstr "" + +#: pro/acf-pro.php:169 +msgid "Activate your license to enable access to updates, support & PRO features." +msgstr "" + +#: pro/acf-pro.php:190, pro/admin/views/html-settings-updates.php:114 +msgid "Manage License" +msgstr "" + +#: pro/acf-pro.php:258 +msgid "A valid license is required to edit options pages." +msgstr "" + +#: pro/acf-pro.php:256 +msgid "A valid license is required to edit field groups assigned to a block." +msgstr "" + +#: pro/blocks.php:186 msgid "Block type name is required." msgstr "" #. translators: The name of the block type -#: pro/blocks.php:180 +#: pro/blocks.php:194 msgid "Block type \"%s\" is already registered." msgstr "" -#: pro/blocks.php:728 +#: pro/blocks.php:740 +msgid "The render template for this ACF Block was not found" +msgstr "" + +#: pro/blocks.php:790 msgid "Switch to Edit" msgstr "" -#: pro/blocks.php:729 +#: pro/blocks.php:791 msgid "Switch to Preview" msgstr "" -#: pro/blocks.php:730 +#: pro/blocks.php:792 msgid "Change content alignment" msgstr "" +#: pro/blocks.php:793 +msgid "An error occurred when loading the preview for this block." +msgstr "" + +#: pro/blocks.php:794 +msgid "An error occurred when loading the block in edit mode." +msgstr "" + #. translators: %s: Block type title -#: pro/blocks.php:733 +#: pro/blocks.php:797 msgid "%s settings" msgstr "" -#: pro/blocks.php:945 +#: pro/blocks.php:1039 msgid "This block contains no editable fields." msgstr "" #. translators: %s: an admin URL to the field group edit screen -#: pro/blocks.php:951 +#: pro/blocks.php:1045 msgid "Assign a field group to add fields to this block." msgstr "" -#: pro/options-page.php:47, pro/admin/views/acf-ui-options-page/advanced-settings.php:199 +#: pro/options-page.php:43, pro/admin/views/acf-ui-options-page/advanced-settings.php:237 msgid "Options" msgstr "" -#: pro/options-page.php:77, pro/fields/class-acf-field-gallery.php:528, pro/post-types/acf-ui-options-page.php:172, pro/admin/views/acf-ui-options-page/advanced-settings.php:127 +#: pro/options-page.php:73, pro/fields/class-acf-field-gallery.php:483, pro/post-types/acf-ui-options-page.php:173, pro/admin/views/acf-ui-options-page/advanced-settings.php:165 msgid "Update" msgstr "" -#: pro/options-page.php:78, pro/post-types/acf-ui-options-page.php:173 +#: pro/options-page.php:74, pro/post-types/acf-ui-options-page.php:174 msgid "Options Updated" msgstr "" -#: pro/updates.php:99 -msgid "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#. translators: %1 A link to the updates page. %2 link to the pricing page +#: pro/updates.php:75 +msgid "To enable updates, please enter your license key on the Updates page. If you don't have a license key, please see details & pricing." +msgstr "" + +#: pro/updates.php:71 +msgid "To enable updates, please enter your license key on the Updates page of the main site. If you don't have a license key, please see details & pricing." +msgstr "" + +#: pro/updates.php:136 +msgid "Your defined license key has changed, but an error occurred when deactivating your old license" +msgstr "" + +#: pro/updates.php:133 +msgid "Your defined license key has changed, but an error occurred when connecting to activation server" +msgstr "" + +#: pro/updates.php:168 +msgid "ACF PRO — Your license key has been activated successfully. Access to updates, support & PRO features is now enabled." msgstr "" #: pro/updates.php:159 -msgid "ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence" +msgid "There was an issue activating your license key." +msgstr "" + +#: pro/updates.php:155 +msgid "An error occurred when connecting to activation server" +msgstr "" + +#: pro/updates.php:258 +msgid "The ACF activation service is temporarily unavailable. Please try again later." +msgstr "" + +#: pro/updates.php:256 +msgid "The ACF activation service is temporarily unavailable for scheduled maintenance. Please try again later." +msgstr "" + +#: pro/updates.php:254 +msgid "An upstream API error occurred when checking your ACF PRO license status. We will retry again shortly." msgstr "" -#: pro/updates.php:154 -msgid "ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server" +#: pro/updates.php:224 +msgid "You have reached the activation limit for the license." +msgstr "" + +#: pro/updates.php:233, pro/updates.php:205 +msgid "View your licenses" +msgstr "" + +#: pro/updates.php:246 +msgid "check again" +msgstr "" + +#: pro/updates.php:250 +msgid "%1$s or %2$s." +msgstr "" + +#: pro/updates.php:210 +msgid "Your license key has expired and cannot be activated." +msgstr "" + +#: pro/updates.php:219 +msgid "View your subscriptions" +msgstr "" + +#: pro/updates.php:196 +msgid "License key not found. Make sure you have copied your license key exactly as it appears in your receipt or your account." +msgstr "" + +#: pro/updates.php:194 +msgid "Your license key has been deactivated." msgstr "" #: pro/updates.php:192 -msgid "ACF Activation Error" +msgid "Your license key has been activated successfully. Access to updates, support & PRO features is now enabled." +msgstr "" + +#. translators: %s an untranslatable internal upstream error message +#: pro/updates.php:262 +msgid "An unknown error occurred while trying to communicate with the ACF activation service: %s." msgstr "" -#: pro/updates.php:187 -msgid "ACF Activation Error. An error occurred when connecting to activation server" +#: pro/updates.php:333, pro/updates.php:975 +msgid "ACF PRO —" msgstr "" -#: pro/updates.php:279 -msgid "Check Again" +#: pro/updates.php:342 +msgid "Check again" msgstr "" -#: pro/updates.php:593 -msgid "ACF Activation Error. Could not connect to activation server" +#: pro/updates.php:683 +msgid "Could not connect to the activation server" msgstr "" -#: pro/admin/admin-options-page.php:205 +#. translators: %s - URL to ACF updates page +#: pro/updates.php:753 +msgid "Your license key is valid but not activated on this site. Please deactivate and then reactivate the license." +msgstr "" + +#: pro/updates.php:975 +msgid "Your site URL has changed since last activating your license. We've automatically activated it for this site URL." +msgstr "" + +#: pro/updates.php:967 +msgid "Your site URL has changed since last activating your license, but we weren't able to automatically reactivate it: %s" +msgstr "" + +#: pro/admin/admin-options-page.php:159 msgid "Publish" msgstr "" -#: pro/admin/admin-options-page.php:209 +#: pro/admin/admin-options-page.php:162 msgid "No Custom Field Groups found for this options page. Create a Custom Field Group" msgstr "" -#: pro/admin/admin-options-page.php:319 +#: pro/admin/admin-options-page.php:258 msgid "Edit field group" msgstr "" #: pro/admin/admin-updates.php:52 -msgid "Error. Could not connect to update server" +msgid "Error. Could not connect to the update server" msgstr "" -#: pro/admin/admin-updates.php:122, pro/admin/admin-updates.php:122, pro/admin/views/html-settings-updates.php:12 +#: pro/admin/admin-updates.php:117, pro/admin/admin-updates.php:117, pro/admin/views/html-settings-updates.php:132 msgid "Updates" msgstr "" -#: pro/admin/admin-updates.php:212 -msgid "Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license." +#. translators: %s the version of WordPress required for this ACF update +#: pro/admin/admin-updates.php:203 +msgid "An update to ACF is available, but it is not compatible with your version of WordPress. Please upgrade to WordPress %s or newer to update ACF." +msgstr "" + +#: pro/admin/admin-updates.php:224 +msgid "Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license." msgstr "" -#: pro/admin/admin-updates.php:199 -msgid "Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license." +#: pro/admin/admin-updates.php:214 +msgid "Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license." msgstr "" -#: pro/fields/class-acf-field-clone.php:25 +#: pro/fields/class-acf-field-clone.php:22 msgctxt "noun" msgid "Clone" msgstr "" -#: pro/fields/class-acf-field-clone.php:27, pro/fields/class-acf-field-repeater.php:31 +#: pro/fields/class-acf-field-clone.php:24 msgid "Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields." msgstr "" -#: pro/fields/class-acf-field-clone.php:819, pro/fields/class-acf-field-flexible-content.php:78 +#: pro/fields/class-acf-field-clone.php:724, pro/fields/class-acf-field-flexible-content.php:72 msgid "Fields" msgstr "" -#: pro/fields/class-acf-field-clone.php:820 +#: pro/fields/class-acf-field-clone.php:725 msgid "Select one or more fields you wish to clone" msgstr "" -#: pro/fields/class-acf-field-clone.php:839 +#: pro/fields/class-acf-field-clone.php:745 msgid "Display" msgstr "" -#: pro/fields/class-acf-field-clone.php:840 +#: pro/fields/class-acf-field-clone.php:746 msgid "Specify the style used to render the clone field" msgstr "" -#: pro/fields/class-acf-field-clone.php:845 +#: pro/fields/class-acf-field-clone.php:751 msgid "Group (displays selected fields in a group within this field)" msgstr "" -#: pro/fields/class-acf-field-clone.php:846 +#: pro/fields/class-acf-field-clone.php:752 msgid "Seamless (replaces this field with selected fields)" msgstr "" -#: pro/fields/class-acf-field-clone.php:855, pro/fields/class-acf-field-flexible-content.php:558, pro/fields/class-acf-field-flexible-content.php:616, pro/fields/class-acf-field-repeater.php:177 +#: pro/fields/class-acf-field-clone.php:761, pro/fields/class-acf-field-flexible-content.php:509, pro/fields/class-acf-field-flexible-content.php:572, pro/fields/class-acf-field-repeater.php:178 msgid "Layout" msgstr "" -#: pro/fields/class-acf-field-clone.php:856 +#: pro/fields/class-acf-field-clone.php:762 msgid "Specify the style used to render the selected fields" msgstr "" -#: pro/fields/class-acf-field-clone.php:861, pro/fields/class-acf-field-flexible-content.php:629, pro/fields/class-acf-field-repeater.php:185, pro/locations/class-acf-location-block.php:22 +#: pro/fields/class-acf-field-clone.php:767, pro/fields/class-acf-field-flexible-content.php:585, pro/fields/class-acf-field-repeater.php:186, pro/locations/class-acf-location-block.php:22 msgid "Block" msgstr "" -#: pro/fields/class-acf-field-clone.php:862, pro/fields/class-acf-field-flexible-content.php:628, pro/fields/class-acf-field-repeater.php:184 +#: pro/fields/class-acf-field-clone.php:768, pro/fields/class-acf-field-flexible-content.php:584, pro/fields/class-acf-field-repeater.php:185 msgid "Table" msgstr "" -#: pro/fields/class-acf-field-clone.php:863, pro/fields/class-acf-field-flexible-content.php:630, pro/fields/class-acf-field-repeater.php:186 +#: pro/fields/class-acf-field-clone.php:769, pro/fields/class-acf-field-flexible-content.php:586, pro/fields/class-acf-field-repeater.php:187 msgid "Row" msgstr "" -#: pro/fields/class-acf-field-clone.php:869 +#: pro/fields/class-acf-field-clone.php:775 msgid "Labels will be displayed as %s" msgstr "" -#: pro/fields/class-acf-field-clone.php:874 +#: pro/fields/class-acf-field-clone.php:780 msgid "Prefix Field Labels" msgstr "" -#: pro/fields/class-acf-field-clone.php:884 +#: pro/fields/class-acf-field-clone.php:790 msgid "Values will be saved as %s" msgstr "" -#: pro/fields/class-acf-field-clone.php:889 +#: pro/fields/class-acf-field-clone.php:795 msgid "Prefix Field Names" msgstr "" -#: pro/fields/class-acf-field-clone.php:1006 +#: pro/fields/class-acf-field-clone.php:892 msgid "Unknown field" msgstr "" -#: pro/fields/class-acf-field-clone.php:1010 +#: pro/fields/class-acf-field-clone.php:896 msgid "(no title)" msgstr "" -#: pro/fields/class-acf-field-clone.php:1043 +#: pro/fields/class-acf-field-clone.php:925 msgid "Unknown field group" msgstr "" -#: pro/fields/class-acf-field-clone.php:1047 +#: pro/fields/class-acf-field-clone.php:929 msgid "All fields from %s field group" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:25 +#: pro/fields/class-acf-field-flexible-content.php:22 msgid "Flexible Content" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:27 +#: pro/fields/class-acf-field-flexible-content.php:24 msgid "Allows you to define, create and manage content with total control by creating layouts that contain subfields that content editors can choose from." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:27 +#: pro/fields/class-acf-field-flexible-content.php:24 msgid "We do not recommend using this field in ACF Blocks." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:36, pro/fields/class-acf-field-repeater.php:103, pro/fields/class-acf-field-repeater.php:297 +#: pro/fields/class-acf-field-flexible-content.php:34, pro/fields/class-acf-field-repeater.php:104, pro/fields/class-acf-field-repeater.php:298 msgid "Add Row" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:76, pro/fields/class-acf-field-flexible-content.php:943, pro/fields/class-acf-field-flexible-content.php:1022 +#: pro/fields/class-acf-field-flexible-content.php:70, pro/fields/class-acf-field-flexible-content.php:867, pro/fields/class-acf-field-flexible-content.php:949 msgid "layout" msgid_plural "layouts" msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:77 +#: pro/fields/class-acf-field-flexible-content.php:71 msgid "layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:81, pro/fields/class-acf-field-flexible-content.php:942, pro/fields/class-acf-field-flexible-content.php:1021 +#: pro/fields/class-acf-field-flexible-content.php:75, pro/fields/class-acf-field-flexible-content.php:866, pro/fields/class-acf-field-flexible-content.php:948 msgid "This field requires at least {min} {label} {identifier}" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:82 +#: pro/fields/class-acf-field-flexible-content.php:76 msgid "This field has a limit of {max} {label} {identifier}" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:85 +#: pro/fields/class-acf-field-flexible-content.php:79 msgid "{available} {label} {identifier} available (max {max})" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:86 +#: pro/fields/class-acf-field-flexible-content.php:80 msgid "{required} {label} {identifier} required (min {min})" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:89 +#: pro/fields/class-acf-field-flexible-content.php:83 msgid "Flexible Content requires at least 1 layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:282 +#. translators: %s the button label used for adding a new layout. +#: pro/fields/class-acf-field-flexible-content.php:255 msgid "Click the \"%s\" button below to start creating your layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:420, pro/fields/class-acf-repeater-table.php:366 +#: pro/fields/class-acf-field-flexible-content.php:375, pro/fields/class-acf-repeater-table.php:364 msgid "Drag to reorder" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:423 +#: pro/fields/class-acf-field-flexible-content.php:378 msgid "Add layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:424 +#: pro/fields/class-acf-field-flexible-content.php:379 msgid "Duplicate layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:425 +#: pro/fields/class-acf-field-flexible-content.php:380 msgid "Remove layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:426, pro/fields/class-acf-repeater-table.php:382 +#: pro/fields/class-acf-field-flexible-content.php:381, pro/fields/class-acf-repeater-table.php:380 msgid "Click to toggle" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:562 +#: pro/fields/class-acf-field-flexible-content.php:517 msgid "Delete Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:563 +#: pro/fields/class-acf-field-flexible-content.php:518 msgid "Duplicate Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:564 +#: pro/fields/class-acf-field-flexible-content.php:519 msgid "Add New Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:564 +#: pro/fields/class-acf-field-flexible-content.php:519 msgid "Add Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:593 +#: pro/fields/class-acf-field-flexible-content.php:548 msgid "Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:609 +#: pro/fields/class-acf-field-flexible-content.php:565 msgid "Name" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:647 +#: pro/fields/class-acf-field-flexible-content.php:603 msgid "Min" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:662 +#: pro/fields/class-acf-field-flexible-content.php:618 msgid "Max" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:705 +#: pro/fields/class-acf-field-flexible-content.php:659 msgid "Minimum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:716 +#: pro/fields/class-acf-field-flexible-content.php:670 msgid "Maximum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:727, pro/fields/class-acf-field-repeater.php:293 +#: pro/fields/class-acf-field-flexible-content.php:681, pro/fields/class-acf-field-repeater.php:294 msgid "Button Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1710, pro/fields/class-acf-field-repeater.php:918 +#: pro/fields/class-acf-field-flexible-content.php:1552, pro/fields/class-acf-field-repeater.php:913 msgid "%s must be of type array or null." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1721 +#: pro/fields/class-acf-field-flexible-content.php:1563 msgid "%1$s must contain at least %2$s %3$s layout." msgid_plural "%1$s must contain at least %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:1737 +#: pro/fields/class-acf-field-flexible-content.php:1579 msgid "%1$s must contain at most %2$s %3$s layout." msgid_plural "%1$s must contain at most %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-gallery.php:25 +#: pro/fields/class-acf-field-gallery.php:22 msgid "Gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:27 +#: pro/fields/class-acf-field-gallery.php:24 msgid "An interactive interface for managing a collection of attachments, such as images." msgstr "" -#: pro/fields/class-acf-field-gallery.php:78 +#: pro/fields/class-acf-field-gallery.php:72 msgid "Add Image to Gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:79 +#: pro/fields/class-acf-field-gallery.php:73 msgid "Maximum selection reached" msgstr "" -#: pro/fields/class-acf-field-gallery.php:325 +#: pro/fields/class-acf-field-gallery.php:282 msgid "Length" msgstr "" -#: pro/fields/class-acf-field-gallery.php:340 +#: pro/fields/class-acf-field-gallery.php:297 msgid "Edit" msgstr "" -#: pro/fields/class-acf-field-gallery.php:341, pro/fields/class-acf-field-gallery.php:496 +#: pro/fields/class-acf-field-gallery.php:298, pro/fields/class-acf-field-gallery.php:451 msgid "Remove" msgstr "" -#: pro/fields/class-acf-field-gallery.php:357 +#: pro/fields/class-acf-field-gallery.php:314 msgid "Title" msgstr "" -#: pro/fields/class-acf-field-gallery.php:369 +#: pro/fields/class-acf-field-gallery.php:326 msgid "Caption" msgstr "" -#: pro/fields/class-acf-field-gallery.php:381 +#: pro/fields/class-acf-field-gallery.php:338 msgid "Alt Text" msgstr "" -#: pro/fields/class-acf-field-gallery.php:393, pro/admin/post-types/admin-ui-options-pages.php:121, pro/admin/views/acf-ui-options-page/advanced-settings.php:115 +#: pro/fields/class-acf-field-gallery.php:350, pro/admin/post-types/admin-ui-options-pages.php:117, pro/admin/views/acf-ui-options-page/advanced-settings.php:153 msgid "Description" msgstr "" -#: pro/fields/class-acf-field-gallery.php:505 +#: pro/fields/class-acf-field-gallery.php:460 msgid "Add to gallery" msgstr "" -#: pro/fields/class-acf-field-gallery.php:509 +#: pro/fields/class-acf-field-gallery.php:464 msgid "Bulk actions" msgstr "" -#: pro/fields/class-acf-field-gallery.php:510 +#: pro/fields/class-acf-field-gallery.php:465 msgid "Sort by date uploaded" msgstr "" -#: pro/fields/class-acf-field-gallery.php:511 +#: pro/fields/class-acf-field-gallery.php:466 msgid "Sort by date modified" msgstr "" -#: pro/fields/class-acf-field-gallery.php:512 +#: pro/fields/class-acf-field-gallery.php:467 msgid "Sort by title" msgstr "" -#: pro/fields/class-acf-field-gallery.php:513 +#: pro/fields/class-acf-field-gallery.php:468 msgid "Reverse current order" msgstr "" -#: pro/fields/class-acf-field-gallery.php:525 +#: pro/fields/class-acf-field-gallery.php:480 msgid "Close" msgstr "" -#: pro/fields/class-acf-field-gallery.php:557 +#: pro/fields/class-acf-field-gallery.php:508 msgid "Return Format" msgstr "" -#: pro/fields/class-acf-field-gallery.php:563 +#: pro/fields/class-acf-field-gallery.php:514 msgid "Image Array" msgstr "" -#: pro/fields/class-acf-field-gallery.php:564 +#: pro/fields/class-acf-field-gallery.php:515 msgid "Image URL" msgstr "" -#: pro/fields/class-acf-field-gallery.php:565 +#: pro/fields/class-acf-field-gallery.php:516 msgid "Image ID" msgstr "" -#: pro/fields/class-acf-field-gallery.php:573 +#: pro/fields/class-acf-field-gallery.php:524 msgid "Library" msgstr "" -#: pro/fields/class-acf-field-gallery.php:574 +#: pro/fields/class-acf-field-gallery.php:525 msgid "Limit the media library choice" msgstr "" -#: pro/fields/class-acf-field-gallery.php:579, pro/locations/class-acf-location-block.php:66 +#: pro/fields/class-acf-field-gallery.php:530, pro/locations/class-acf-location-block.php:68 msgid "All" msgstr "" -#: pro/fields/class-acf-field-gallery.php:580 +#: pro/fields/class-acf-field-gallery.php:531 msgid "Uploaded to post" msgstr "" -#: pro/fields/class-acf-field-gallery.php:616 +#: pro/fields/class-acf-field-gallery.php:567 msgid "Minimum Selection" msgstr "" -#: pro/fields/class-acf-field-gallery.php:626 +#: pro/fields/class-acf-field-gallery.php:577 msgid "Maximum Selection" msgstr "" -#: pro/fields/class-acf-field-gallery.php:636 +#: pro/fields/class-acf-field-gallery.php:587 msgid "Minimum" msgstr "" -#: pro/fields/class-acf-field-gallery.php:637, pro/fields/class-acf-field-gallery.php:673 +#: pro/fields/class-acf-field-gallery.php:588, pro/fields/class-acf-field-gallery.php:624 msgid "Restrict which images can be uploaded" msgstr "" -#: pro/fields/class-acf-field-gallery.php:640, pro/fields/class-acf-field-gallery.php:676 +#: pro/fields/class-acf-field-gallery.php:591, pro/fields/class-acf-field-gallery.php:627 msgid "Width" msgstr "" -#: pro/fields/class-acf-field-gallery.php:651, pro/fields/class-acf-field-gallery.php:687 +#: pro/fields/class-acf-field-gallery.php:602, pro/fields/class-acf-field-gallery.php:638 msgid "Height" msgstr "" -#: pro/fields/class-acf-field-gallery.php:663, pro/fields/class-acf-field-gallery.php:699 +#: pro/fields/class-acf-field-gallery.php:614, pro/fields/class-acf-field-gallery.php:650 msgid "File size" msgstr "" -#: pro/fields/class-acf-field-gallery.php:672 +#: pro/fields/class-acf-field-gallery.php:623 msgid "Maximum" msgstr "" -#: pro/fields/class-acf-field-gallery.php:708 +#: pro/fields/class-acf-field-gallery.php:659 msgid "Allowed File Types" msgstr "" -#: pro/fields/class-acf-field-gallery.php:709 +#: pro/fields/class-acf-field-gallery.php:660 msgid "Comma separated list. Leave blank for all types" msgstr "" -#: pro/fields/class-acf-field-gallery.php:728 +#: pro/fields/class-acf-field-gallery.php:679 msgid "Insert" msgstr "" -#: pro/fields/class-acf-field-gallery.php:729 +#: pro/fields/class-acf-field-gallery.php:680 msgid "Specify where new attachments are added" msgstr "" -#: pro/fields/class-acf-field-gallery.php:733 +#: pro/fields/class-acf-field-gallery.php:684 msgid "Append to the end" msgstr "" -#: pro/fields/class-acf-field-gallery.php:734 +#: pro/fields/class-acf-field-gallery.php:685 msgid "Prepend to the beginning" msgstr "" -#: pro/fields/class-acf-field-gallery.php:742 +#: pro/fields/class-acf-field-gallery.php:693 msgid "Preview Size" msgstr "" -#: pro/fields/class-acf-field-gallery.php:845 +#: pro/fields/class-acf-field-gallery.php:787 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "" @@ -512,113 +633,117 @@ msgstr[1] "" msgid "Repeater" msgstr "" -#: pro/fields/class-acf-field-repeater.php:66, pro/fields/class-acf-field-repeater.php:463 +#: pro/fields/class-acf-field-repeater.php:31 +msgid "Provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again." +msgstr "" + +#: pro/fields/class-acf-field-repeater.php:67, pro/fields/class-acf-field-repeater.php:462 msgid "Minimum rows not reached ({min} rows)" msgstr "" -#: pro/fields/class-acf-field-repeater.php:67 +#: pro/fields/class-acf-field-repeater.php:68 msgid "Maximum rows reached ({max} rows)" msgstr "" -#: pro/fields/class-acf-field-repeater.php:68 +#: pro/fields/class-acf-field-repeater.php:69 msgid "Error loading page" msgstr "" -#: pro/fields/class-acf-field-repeater.php:69 +#: pro/fields/class-acf-field-repeater.php:70 msgid "Order will be assigned upon save" msgstr "" -#: pro/fields/class-acf-field-repeater.php:162 +#: pro/fields/class-acf-field-repeater.php:163 msgid "Sub Fields" msgstr "" -#: pro/fields/class-acf-field-repeater.php:195 +#: pro/fields/class-acf-field-repeater.php:196 msgid "Pagination" msgstr "" -#: pro/fields/class-acf-field-repeater.php:196 +#: pro/fields/class-acf-field-repeater.php:197 msgid "Useful for fields with a large number of rows." msgstr "" -#: pro/fields/class-acf-field-repeater.php:207 +#: pro/fields/class-acf-field-repeater.php:208 msgid "Rows Per Page" msgstr "" -#: pro/fields/class-acf-field-repeater.php:208 +#: pro/fields/class-acf-field-repeater.php:209 msgid "Set the number of rows to be displayed on a page." msgstr "" -#: pro/fields/class-acf-field-repeater.php:240 +#: pro/fields/class-acf-field-repeater.php:241 msgid "Minimum Rows" msgstr "" -#: pro/fields/class-acf-field-repeater.php:251 +#: pro/fields/class-acf-field-repeater.php:252 msgid "Maximum Rows" msgstr "" -#: pro/fields/class-acf-field-repeater.php:281 +#: pro/fields/class-acf-field-repeater.php:282 msgid "Collapsed" msgstr "" -#: pro/fields/class-acf-field-repeater.php:282 +#: pro/fields/class-acf-field-repeater.php:283 msgid "Select a sub field to show when row is collapsed" msgstr "" -#: pro/fields/class-acf-field-repeater.php:1045 +#: pro/fields/class-acf-field-repeater.php:1050 msgid "Invalid nonce." msgstr "" -#: pro/fields/class-acf-field-repeater.php:1060 +#: pro/fields/class-acf-field-repeater.php:1055 msgid "Invalid field key or name." msgstr "" -#: pro/fields/class-acf-field-repeater.php:1069 +#: pro/fields/class-acf-field-repeater.php:1064 msgid "There was an error retrieving the field." msgstr "" -#: pro/fields/class-acf-repeater-table.php:369 +#: pro/fields/class-acf-repeater-table.php:367 msgid "Click to reorder" msgstr "" -#: pro/fields/class-acf-repeater-table.php:402 +#: pro/fields/class-acf-repeater-table.php:400 msgid "Add row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:403 +#: pro/fields/class-acf-repeater-table.php:401 msgid "Duplicate row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:404 +#: pro/fields/class-acf-repeater-table.php:402 msgid "Remove row" msgstr "" -#: pro/fields/class-acf-repeater-table.php:448, pro/fields/class-acf-repeater-table.php:465, pro/fields/class-acf-repeater-table.php:466 +#: pro/fields/class-acf-repeater-table.php:446, pro/fields/class-acf-repeater-table.php:463, pro/fields/class-acf-repeater-table.php:464 msgid "Current Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:456, pro/fields/class-acf-repeater-table.php:457 +#: pro/fields/class-acf-repeater-table.php:454, pro/fields/class-acf-repeater-table.php:455 msgid "First Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:460, pro/fields/class-acf-repeater-table.php:461 +#: pro/fields/class-acf-repeater-table.php:458, pro/fields/class-acf-repeater-table.php:459 msgid "Previous Page" msgstr "" #. translators: 1: Current page, 2: Total pages. -#: pro/fields/class-acf-repeater-table.php:470 +#: pro/fields/class-acf-repeater-table.php:468 msgctxt "paging" msgid "%1$s of %2$s" msgstr "" -#: pro/fields/class-acf-repeater-table.php:477, pro/fields/class-acf-repeater-table.php:478 +#: pro/fields/class-acf-repeater-table.php:475, pro/fields/class-acf-repeater-table.php:476 msgid "Next Page" msgstr "" -#: pro/fields/class-acf-repeater-table.php:481, pro/fields/class-acf-repeater-table.php:482 +#: pro/fields/class-acf-repeater-table.php:479, pro/fields/class-acf-repeater-table.php:480 msgid "Last Page" msgstr "" -#: pro/locations/class-acf-location-block.php:71 +#: pro/locations/class-acf-location-block.php:73 msgid "No block types exist" msgstr "" @@ -630,11 +755,11 @@ msgstr "" msgid "Select options page..." msgstr "" -#: pro/locations/class-acf-location-options-page.php:73, pro/post-types/acf-ui-options-page.php:95, pro/admin/post-types/admin-ui-options-page.php:463 +#: pro/locations/class-acf-location-options-page.php:74, pro/post-types/acf-ui-options-page.php:95, pro/admin/post-types/admin-ui-options-page.php:482 msgid "Add New Options Page" msgstr "" -#: pro/post-types/acf-ui-options-page.php:92, pro/post-types/acf-ui-options-page.php:93, pro/admin/post-types/admin-ui-options-pages.php:98, pro/admin/post-types/admin-ui-options-pages.php:98 +#: pro/post-types/acf-ui-options-page.php:92, pro/post-types/acf-ui-options-page.php:93, pro/admin/post-types/admin-ui-options-pages.php:94, pro/admin/post-types/admin-ui-options-pages.php:94 msgid "Options Pages" msgstr "" @@ -666,336 +791,409 @@ msgstr "" msgid "No Options Pages found in Trash" msgstr "" -#: pro/post-types/acf-ui-options-page.php:198 +#: pro/post-types/acf-ui-options-page.php:203 msgid "The menu slug must only contain lower case alphanumeric characters, underscores or dashes." msgstr "" -#: pro/post-types/acf-ui-options-page.php:230 +#: pro/post-types/acf-ui-options-page.php:235 msgid "This Menu Slug is already in use by another ACF Options Page." msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:57 +#: pro/admin/post-types/admin-ui-options-page.php:56 msgid "Options page deleted." msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:58 +#: pro/admin/post-types/admin-ui-options-page.php:57 msgid "Options page updated." msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:61 +#: pro/admin/post-types/admin-ui-options-page.php:60 msgid "Options page saved." msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:62 +#: pro/admin/post-types/admin-ui-options-page.php:61 msgid "Options page submitted." msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:63 +#: pro/admin/post-types/admin-ui-options-page.php:62 msgid "Options page scheduled for." msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:64 +#: pro/admin/post-types/admin-ui-options-page.php:63 msgid "Options page draft updated." msgstr "" #. translators: %s options page name -#: pro/admin/post-types/admin-ui-options-page.php:84 +#: pro/admin/post-types/admin-ui-options-page.php:83 msgid "%s options page updated" msgstr "" #. translators: %s options page name -#: pro/admin/post-types/admin-ui-options-page.php:86 +#: pro/admin/post-types/admin-ui-options-page.php:85 msgid "Add fields to %s" msgstr "" #. translators: %s options page name -#: pro/admin/post-types/admin-ui-options-page.php:90 +#: pro/admin/post-types/admin-ui-options-page.php:89 msgid "%s options page created" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:103 +#: pro/admin/post-types/admin-ui-options-page.php:102 msgid "Link existing field groups" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:121 +#: pro/admin/post-types/admin-ui-options-page.php:131 msgid "Post" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:122 +#: pro/admin/post-types/admin-ui-options-page.php:132 msgid "Posts" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:123 +#: pro/admin/post-types/admin-ui-options-page.php:133 msgid "Page" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:124 +#: pro/admin/post-types/admin-ui-options-page.php:134 msgid "Pages" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:125 +#: pro/admin/post-types/admin-ui-options-page.php:135 msgid "Default" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:149 +#: pro/admin/post-types/admin-ui-options-page.php:157 msgid "Basic Settings" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:150 +#: pro/admin/post-types/admin-ui-options-page.php:158 msgid "Advanced Settings" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:284 +#: pro/admin/post-types/admin-ui-options-page.php:283 msgctxt "post status" msgid "Active" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:284 +#: pro/admin/post-types/admin-ui-options-page.php:283 msgctxt "post status" msgid "Inactive" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:364, pro/admin/views/acf-ui-options-page/basic-settings.php:37 +#: pro/admin/post-types/admin-ui-options-page.php:361 msgid "No Parent" msgstr "" -#: pro/admin/post-types/admin-ui-options-page.php:432 +#: pro/admin/post-types/admin-ui-options-page.php:450 msgid "The provided Menu Slug already exists." msgstr "" -#: pro/admin/post-types/admin-ui-options-pages.php:122 +#: pro/admin/post-types/admin-ui-options-pages.php:118 msgid "Key" msgstr "" -#: pro/admin/post-types/admin-ui-options-pages.php:126 +#: pro/admin/post-types/admin-ui-options-pages.php:122 msgid "Local JSON" msgstr "" -#: pro/admin/post-types/admin-ui-options-pages.php:155 +#: pro/admin/post-types/admin-ui-options-pages.php:151 msgid "No description" msgstr "" #. translators: %s number of post types activated -#: pro/admin/post-types/admin-ui-options-pages.php:183 +#: pro/admin/post-types/admin-ui-options-pages.php:179 msgid "Options page activated." msgid_plural "%s options pages activated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types deactivated -#: pro/admin/post-types/admin-ui-options-pages.php:190 +#: pro/admin/post-types/admin-ui-options-pages.php:186 msgid "Options page deactivated." msgid_plural "%s options pages deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types duplicated -#: pro/admin/post-types/admin-ui-options-pages.php:197 +#: pro/admin/post-types/admin-ui-options-pages.php:193 msgid "Options page duplicated." msgid_plural "%s options pages duplicated." msgstr[0] "" msgstr[1] "" #. translators: %s number of post types synchronized -#: pro/admin/post-types/admin-ui-options-pages.php:204 +#: pro/admin/post-types/admin-ui-options-pages.php:200 msgid "Options page synchronized." msgid_plural "%s options pages synchronized." msgstr[0] "" msgstr[1] "" -#: pro/admin/views/html-settings-updates.php:6 +#: pro/admin/views/html-settings-updates.php:9 msgid "Deactivate License" msgstr "" -#: pro/admin/views/html-settings-updates.php:6 +#: pro/admin/views/html-settings-updates.php:9 msgid "Activate License" msgstr "" -#: pro/admin/views/html-settings-updates.php:16 -msgid "License Information" +#: pro/admin/views/html-settings-updates.php:26 +msgctxt "license status" +msgid "Inactive" msgstr "" #: pro/admin/views/html-settings-updates.php:34 -msgid "To unlock updates, please enter your license key below. If you don't have a licence key, please see details & pricing." +msgctxt "license status" +msgid "Cancelled" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:32 +msgctxt "license status" +msgid "Expired" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:30 +msgctxt "license status" +msgid "Active" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:47 +msgid "Subscription Status" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:45 +msgid "License Status" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:60 +msgid "Subscription Type" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:58 +msgid "License Type" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:67 +msgid "Lifetime - " msgstr "" -#: pro/admin/views/html-settings-updates.php:37 +#: pro/admin/views/html-settings-updates.php:81 +msgid "Subscription Expires" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:79 +msgid "Subscription Expired" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:118 +msgid "Renew Subscription" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:136 +msgid "License Information" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:170 msgid "License Key" msgstr "" -#: pro/admin/views/html-settings-updates.php:22 +#: pro/admin/views/html-settings-updates.php:191, pro/admin/views/html-settings-updates.php:157 +msgid "Recheck License" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:142 msgid "Your license key is defined in wp-config.php." msgstr "" -#: pro/admin/views/html-settings-updates.php:29 -msgid "Retry Activation" +#: pro/admin/views/html-settings-updates.php:211 +msgid "View pricing & purchase" +msgstr "" + +#. translators: %s - link to ACF website +#: pro/admin/views/html-settings-updates.php:220 +msgid "Don't have an ACF PRO license? %s" msgstr "" -#: pro/admin/views/html-settings-updates.php:61 +#: pro/admin/views/html-settings-updates.php:235 msgid "Update Information" msgstr "" -#: pro/admin/views/html-settings-updates.php:68 +#: pro/admin/views/html-settings-updates.php:242 msgid "Current Version" msgstr "" -#: pro/admin/views/html-settings-updates.php:76 +#: pro/admin/views/html-settings-updates.php:250 msgid "Latest Version" msgstr "" -#: pro/admin/views/html-settings-updates.php:84 +#: pro/admin/views/html-settings-updates.php:258 msgid "Update Available" msgstr "" -#: pro/admin/views/html-settings-updates.php:91 +#: pro/admin/views/html-settings-updates.php:265 msgid "No" msgstr "" -#: pro/admin/views/html-settings-updates.php:89 +#: pro/admin/views/html-settings-updates.php:263 msgid "Yes" msgstr "" -#: pro/admin/views/html-settings-updates.php:98 +#: pro/admin/views/html-settings-updates.php:272 msgid "Upgrade Notice" msgstr "" -#: pro/admin/views/html-settings-updates.php:126 +#: pro/admin/views/html-settings-updates.php:303 msgid "Check For Updates" msgstr "" -#: pro/admin/views/html-settings-updates.php:121 +#: pro/admin/views/html-settings-updates.php:300 msgid "Enter your license key to unlock updates" msgstr "" -#: pro/admin/views/html-settings-updates.php:119 +#: pro/admin/views/html-settings-updates.php:298 msgid "Update Plugin" msgstr "" -#: pro/admin/views/html-settings-updates.php:117 +#: pro/admin/views/html-settings-updates.php:296 +msgid "Updates must be manually installed in this configuration" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:294 +msgid "Update ACF in Network Admin" +msgstr "" + +#: pro/admin/views/html-settings-updates.php:292 msgid "Please reactivate your license to unlock updates" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:16 +#: pro/admin/views/html-settings-updates.php:290 +msgid "Please upgrade WordPress to update ACF" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:20 msgid "Dashicon class name" msgstr "" #. translators: %s = "dashicon class name", link to the WordPress dashicon documentation. -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:21 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:25 msgid "The icon used for the options page menu item in the admin dashboard. Can be a URL or %s to use for the icon." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:27 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:59 msgid "Menu Icon" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:48 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:80 msgid "Menu Title" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:62 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:94 msgid "Learn more about menu positions." msgstr "" #. translators: %s - link to WordPress docs to learn more about menu positions. -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:66 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:98, pro/admin/views/acf-ui-options-page/advanced-settings.php:104 msgid "The position in the menu where this page should appear. %s" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:72 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:108 +msgid "The position in the menu where this child page should appear. The first child page is 0, the next is 1, etc." +msgstr "" + +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:115 msgid "Menu Position" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:91 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:129 msgid "Redirect to Child Page" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:92 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:130 msgid "When child pages exist for this parent page, this page will redirect to the first child page." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:116 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:154 msgid "A descriptive summary of the options page." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:125 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:163 msgid "Update Button Label" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:126 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:164 msgid "The label used for the submit button which updates the fields on the options page." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:140 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:178 msgid "Updated Message" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:141 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:179 msgid "The message that is displayed after successfully updating the options page." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:142 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:180 msgid "Updated Options" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:179 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:217 msgid "Capability" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:180 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:218 msgid "The capability required for this menu to be displayed to the user." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:196 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:234 msgid "Data Storage" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:197 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:235 msgid "By default, the option page stores field data in the options table. You can make the page load field data from a post, user, or term." msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:200, pro/admin/views/acf-ui-options-page/advanced-settings.php:231 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:238, pro/admin/views/acf-ui-options-page/advanced-settings.php:269 msgid "Custom Storage" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:220 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:258 msgid "Learn more about available settings." msgstr "" #. translators: %s = link to learn more about storage locations. -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:225 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:263 msgid "Set a custom storage location. Can be a numeric post ID (123), or a string (`user_2`). %s" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:250 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:288 msgid "Autoload Options" msgstr "" -#: pro/admin/views/acf-ui-options-page/advanced-settings.php:251 +#: pro/admin/views/acf-ui-options-page/advanced-settings.php:289 msgid "Improve performance by loading the fields in the option records automatically when WordPress loads." msgstr "" -#: pro/admin/views/acf-ui-options-page/basic-settings.php:6, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:16 +#: pro/admin/views/acf-ui-options-page/basic-settings.php:20, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:16 msgid "Page Title" msgstr "" #. translators: example options page name -#: pro/admin/views/acf-ui-options-page/basic-settings.php:8, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:18 +#: pro/admin/views/acf-ui-options-page/basic-settings.php:22, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:18 msgid "Site Settings" msgstr "" -#: pro/admin/views/acf-ui-options-page/basic-settings.php:23, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:33 +#: pro/admin/views/acf-ui-options-page/basic-settings.php:37, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:33 msgid "Menu Slug" msgstr "" -#: pro/admin/views/acf-ui-options-page/basic-settings.php:64, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:47 +#: pro/admin/views/acf-ui-options-page/basic-settings.php:52, pro/admin/views/acf-ui-options-page/create-options-page-modal.php:47 msgid "Parent Page" msgstr "" -#: pro/admin/views/acf-ui-options-page/basic-settings.php:84 +#: pro/admin/views/acf-ui-options-page/basic-settings.php:72 msgid "Advanced Configuration" msgstr "" -#: pro/admin/views/acf-ui-options-page/basic-settings.php:85 +#: pro/admin/views/acf-ui-options-page/basic-settings.php:73 msgid "I know what I'm doing, show me all the options." msgstr "" @@ -1008,19 +1206,31 @@ msgid "Done" msgstr "" #. translators: %s URL to ACF options pages documentation -#: pro/admin/views/acf-ui-options-page/list-empty.php:4 +#: pro/admin/views/acf-ui-options-page/list-empty.php:10 msgid "ACF options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages." msgstr "" #. translators: %s url to getting started guide -#: pro/admin/views/acf-ui-options-page/list-empty.php:10 +#: pro/admin/views/acf-ui-options-page/list-empty.php:16 msgid "New to ACF? Take a look at our getting started guide." msgstr "" -#: pro/admin/views/acf-ui-options-page/list-empty.php:18 +#: pro/admin/views/acf-ui-options-page/list-empty.php:32 +msgid "Upgrade to ACF PRO to create options pages in just a few clicks" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/list-empty.php:30 msgid "Add Your First Options Page" msgstr "" -#: pro/admin/views/acf-ui-options-page/list-empty.php:20 +#: pro/admin/views/acf-ui-options-page/list-empty.php:43 +msgid "Learn More" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/list-empty.php:44 +msgid "Upgrade to ACF PRO" +msgstr "" + +#: pro/admin/views/acf-ui-options-page/list-empty.php:40 msgid "Add Options Page" msgstr "" diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/lang/pro/index.php @@ -0,0 +1,2 @@ +define( 'ACF_PRO', true ); @@ -30,6 +24,7 @@ function __construct() { acf_include( 'pro/blocks.php' ); acf_include( 'pro/options-page.php' ); acf_include( 'pro/acf-ui-options-page-functions.php' ); + acf_include( 'pro/class-acf-updates.php' ); acf_include( 'pro/updates.php' ); if ( is_admin() ) { @@ -45,17 +40,20 @@ function __construct() { add_action( 'acf/include_location_rules', array( $this, 'include_location_rules' ), 5 ); add_action( 'acf/input/admin_enqueue_scripts', array( $this, 'input_admin_enqueue_scripts' ) ); add_action( 'acf/field_group/admin_enqueue_scripts', array( $this, 'field_group_admin_enqueue_scripts' ) ); + add_action( 'acf/in_admin_header', array( $this, 'maybe_show_license_status_error' ) ); + add_action( 'acf/internal_post_type/current_screen', array( $this, 'invalid_license_redirect' ) ); + add_action( 'acf/internal_post_type_list/current_screen', array( $this, 'invalid_license_redirect_notice' ) ); // Add filters. add_filter( 'posts_where', array( $this, 'posts_where' ), 10, 2 ); + add_filter( 'acf/internal_post_type/admin_body_classes', array( $this, 'admin_body_classes' ) ); + add_filter( 'acf/internal_post_type_list/admin_body_classes', array( $this, 'admin_body_classes' ) ); } /** * Registers the `acf-ui-options-page` post type and initializes the UI. * * @since 6.2 - * - * @return void */ public function register_ui_options_pages() { if ( ! acf_get_setting( 'enable_options_pages_ui' ) ) { @@ -84,10 +82,11 @@ public function include_options_pages() { /** * Includes any files necessary for field types. * - * @date 21/10/2015 * @since 5.2.3 + * + * @return void */ - function include_field_types() { + public function include_field_types() { acf_include( 'pro/fields/class-acf-repeater-table.php' ); acf_include( 'pro/fields/class-acf-field-repeater.php' ); acf_include( 'pro/fields/class-acf-field-flexible-content.php' ); @@ -95,32 +94,22 @@ function include_field_types() { acf_include( 'pro/fields/class-acf-field-clone.php' ); } - /* - * include_location_rules - * - * description - * - * @type function - * @date 10/6/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function include_location_rules() { - + /** + * Includes location rules for ACF PRO. + * + * @since 5.6.0 + * + * @return void + */ + public function include_location_rules() { acf_include( 'pro/locations/class-acf-location-block.php' ); acf_include( 'pro/locations/class-acf-location-options-page.php' ); - } /** * Registers styles and scripts used by ACF PRO. * * @since 5.0.0 - * - * @return void */ public function register_assets() { $version = acf_get_setting( 'version' ); @@ -134,48 +123,140 @@ public function register_assets() { // Register styles. wp_register_style( 'acf-pro-input', acf_get_url( 'assets/build/css/pro/acf-pro-input.css' ), array( 'acf-input' ), $version ); wp_register_style( 'acf-pro-field-group', acf_get_url( 'assets/build/css/pro/acf-pro-field-group.css' ), array( 'acf-input' ), $version ); - } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 4/11/2013 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_enqueue_scripts() { + if ( is_admin() ) { + $to_localize = array( + 'isLicenseActive' => acf_pro_is_license_active(), + 'isLicenseExpired' => acf_pro_is_license_expired(), + ); + acf_localize_data( $to_localize ); + } + } + + /** + * Enqueue the PRO admin screen scripts and styles + * + * @since 5.0.0 + */ + public function input_admin_enqueue_scripts() { wp_enqueue_script( 'acf-pro-input' ); wp_enqueue_script( 'acf-pro-ui-options-page' ); wp_enqueue_style( 'acf-pro-input' ); + } + /** + * Enqueue the PRO field group scripts and styles + * + * @since 5.0.0 + */ + public function field_group_admin_enqueue_scripts() { + wp_enqueue_script( 'acf-pro-field-group' ); + wp_enqueue_style( 'acf-pro-field-group' ); } + /** + * Checks for a license status error and renders it if necessary. + * + * @since 6.2.1 + */ + public function maybe_show_license_status_error() { + $license_status = acf_pro_get_license_status(); + $defined_license_errors = acf_pro_get_activation_failure_transient(); + $manage_url = false; + + if ( ! acf_pro_get_license_key( true ) && ! defined( 'ACF_PRO_LICENSE' ) ) { + $error_msg = __( 'Activate your license to enable access to updates, support & PRO features.', 'acf' ); + $manage_url = admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates#acf_pro_license' ); + } elseif ( acf_pro_is_license_expired( $license_status ) ) { + $error_msg = __( 'Your license has expired. Please renew to continue to have access to updates, support & PRO features.', 'acf' ); + $manage_url = admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates' ); + } elseif ( acf_pro_was_license_refunded( $license_status ) ) { + $error_msg = __( 'Your ACF PRO license is no longer active. Please renew to continue to have access to updates, support, & PRO features.', 'acf' ); + $manage_url = admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates' ); + } elseif ( ! empty( $defined_license_errors ) ) { + $error_msg = $defined_license_errors['error']; + } elseif ( ! empty( $license_status['error_msg'] ) ) { + $error_msg = $license_status['error_msg']; + } else { + // No errors to show. + return; + } - /* - * field_group_admin_enqueue_scripts - * - * description - * - * @type function - * @date 4/11/2013 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ + if ( acf_pro_is_updates_page_visible() && ! empty( $manage_url ) && 'acf-settings-updates' !== acf_request_arg( 'page' ) ) { + $manage_link = sprintf( + '%2$s', + esc_url( $manage_url ), + __( 'Manage License', 'acf' ) + ); - function field_group_admin_enqueue_scripts() { + $error_msg .= ' ' . $manage_link; + } - wp_enqueue_script( 'acf-pro-field-group' ); - wp_enqueue_style( 'acf-pro-field-group' ); + acf_add_admin_notice( $error_msg, 'warning', false ); + } + + /** + * Redirects back to the list table when editing an unauthorized item with an invalid license. + * + * @since 6.2.8 + * + * @param string $post_type The post type being edited. + * @return void + */ + public function invalid_license_redirect( string $post_type ) { + if ( ! in_array( $post_type, array( 'acf-field-group', 'acf-ui-options-page' ), true ) ) { + return; + } + + // Active licenses have no restrictions. + if ( acf_pro_is_license_active() ) { + return; + } + + // The post being edited. + $current_post = (int) acf_request_arg( 'post', 0 ); + + if ( 'acf-ui-options-page' === $post_type ) { + // Only existing options pages can be edited with an expired license. + if ( $current_post && acf_pro_is_license_expired() ) { + return; + } + } elseif ( 'acf-field-group' === $post_type ) { + // Expired licenses can edit new/existing field groups regardless of block locations. + if ( acf_pro_is_license_expired() ) { + return; + } + + // No block locations, should still be able to edit. + if ( ! acf_field_group_has_location_type( $current_post, 'block' ) ) { + return; + } + } + + // Redirect back to field groups list table. + wp_safe_redirect( admin_url( 'edit.php?acf_invalid_license=true&post_type=' . $post_type ) ); + exit; + } + /** + * Adds a notice if a user has attempted to edit an ACF item without a valid license. + * + * @since 6.2.8 + * + * @param string $post_type The post type being edited. + * @return void + */ + public function invalid_license_redirect_notice( string $post_type ) { + if ( ! acf_request_arg( 'acf_invalid_license', false ) ) { + return; + } + + if ( 'acf-field-group' === $post_type ) { + acf_add_admin_notice( __( 'A valid license is required to edit field groups assigned to a block.', 'acf' ), 'error' ); + } elseif ( 'acf-ui-options-page' === $post_type ) { + acf_add_admin_notice( __( 'A valid license is required to edit options pages.', 'acf' ), 'error' ); + } } /** @@ -200,6 +281,23 @@ public function posts_where( $where, $wp_query ) { return $where; } + /** + * Adds admin body classes to ACF post types and post type list pages. + * + * @since 6.2.5 + * + * @param string $classes The existing body classes. + * @return string + */ + public function admin_body_classes( $classes ) { + if ( acf_pro_is_license_expired() ) { + $classes .= ' acf-pro-expired-license'; + } elseif ( ! acf_pro_is_license_active() ) { + $classes .= ' acf-pro-inactive-license'; + } + + return $classes; + } } @@ -209,5 +307,3 @@ public function posts_where( $where, $wp_query ) { // end class endif; - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/acf-ui-options-page-functions.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/acf-ui-options-page-functions.php index 891e6f743..d6bd9df44 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/acf-ui-options-page-functions.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/acf-ui-options-page-functions.php @@ -10,7 +10,7 @@ * * @since 6.2 * - * @param int|string $id The post ID being queried. + * @param integer|string $id The post ID being queried. * @return array|false The UI options page array. */ function acf_get_ui_options_page( $id ) { @@ -22,7 +22,7 @@ function acf_get_ui_options_page( $id ) { * * @since 6.2 * - * @param int|string $id The post ID. + * @param integer|string $id The post ID. * @return array|false The UI options page array. */ function acf_get_raw_ui_options_page( $id ) { @@ -34,8 +34,8 @@ function acf_get_raw_ui_options_page( $id ) { * * @since 6.2 * - * @param int|string $id The post ID, key, or name. - * @return object|bool The post object, or false on failure. + * @param integer|string $id The post ID, key, or name. + * @return object|boolean The post object, or false on failure. */ function acf_get_ui_options_page_post( $id ) { return acf_get_internal_post_type_post( $id, 'acf-ui-options-page' ); @@ -47,7 +47,7 @@ function acf_get_ui_options_page_post( $id ) { * @since 6.2 * * @param string $id The identifier. - * @return bool + * @return boolean */ function acf_is_ui_options_page_key( $id ) { return acf_is_internal_post_type_key( $id, 'acf-ui-options-page' ); @@ -59,7 +59,7 @@ function acf_is_ui_options_page_key( $id ) { * @since 6.2 * * @param array $ui_options_page The ACF UI options page array to validate. - * @return array|bool + * @return array|boolean */ function acf_validate_ui_options_page( array $ui_options_page = array() ) { return acf_validate_internal_post_type( $ui_options_page, 'acf-ui-options-page' ); @@ -142,8 +142,8 @@ function acf_flush_ui_options_page_cache( array $ui_options_page ) { * * @since 6.2 * - * @param int|string $id The ACF UI options page ID, key or name. - * @return bool True if the options page was deleted. + * @param integer|string $id The ACF UI options page ID, key or name. + * @return boolean True if the options page was deleted. */ function acf_delete_ui_options_page( $id = 0 ) { return acf_delete_internal_post_type( $id, 'acf-ui-options-page' ); @@ -154,8 +154,8 @@ function acf_delete_ui_options_page( $id = 0 ) { * * @since 6.2 * - * @param int|string $id The UI options page ID, key, or name. - * @return bool True if the options page was trashed. + * @param integer|string $id The UI options page ID, key, or name. + * @return boolean True if the options page was trashed. */ function acf_trash_ui_options_page( $id = 0 ) { return acf_trash_internal_post_type( $id, 'acf-ui-options-page' ); @@ -166,8 +166,8 @@ function acf_trash_ui_options_page( $id = 0 ) { * * @since 6.2 * - * @param int|string $id The UI options page ID, key, or name. - * @return bool True if the options page was untrashed. + * @param integer|string $id The UI options page ID, key, or name. + * @return boolean True if the options page was untrashed. */ function acf_untrash_ui_options_page( $id = 0 ) { return acf_untrash_internal_post_type( $id, 'acf-ui-options-page' ); @@ -179,7 +179,7 @@ function acf_untrash_ui_options_page( $id = 0 ) { * @since 6.2 * * @param array $ui_options_page The ACF UI options page array. - * @return bool + * @return boolean */ function acf_is_ui_options_page( $ui_options_page ) { return acf_is_internal_post_type( $ui_options_page, 'acf-ui-options-page' ); @@ -190,9 +190,9 @@ function acf_is_ui_options_page( $ui_options_page ) { * * @since 6.2 * - * @param int|string $id The ACF UI options page ID, key or name. - * @param int $new_post_id Optional ID to override. - * @return array|bool The new ACF UI options page, or false on failure. + * @param integer|string $id The ACF UI options page ID, key or name. + * @param integer $new_post_id Optional ID to override. + * @return array|boolean The new ACF UI options page, or false on failure. */ function acf_duplicate_ui_options_page( $id = 0, $new_post_id = 0 ) { return acf_duplicate_internal_post_type( $id, $new_post_id, 'acf-ui-options-page' ); @@ -203,9 +203,9 @@ function acf_duplicate_ui_options_page( $id = 0, $new_post_id = 0 ) { * * @since 6.2 * - * @param int|string $id The ACF UI options page ID, key or name. - * @param bool $activate True if the UI options page should be activated. - * @return bool + * @param integer|string $id The ACF UI options page ID, key or name. + * @param boolean $activate True if the UI options page should be activated. + * @return boolean */ function acf_update_ui_options_page_active_status( $id, $activate = true ) { return acf_update_internal_post_type_active_status( $id, $activate, 'acf-ui-options-page' ); @@ -216,7 +216,7 @@ function acf_update_ui_options_page_active_status( $id, $activate = true ) { * * @since 6.2 * - * @param int $post_id The ACF UI options page ID. + * @param integer $post_id The ACF UI options page ID. * @return string */ function acf_get_ui_options_page_edit_link( $post_id ) { @@ -241,7 +241,7 @@ function acf_prepare_ui_options_page_for_export( array $ui_options_page = array( * @since 6.2 * * @param array $ui_options_page The ACF UI options page array. - * @return string|bool + * @return string|boolean */ function acf_export_ui_options_page_as_php( array $ui_options_page ) { return acf_export_internal_post_type_as_php( $ui_options_page, 'acf-ui-options-page' ); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-options-page.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-options-page.php index fe1c8d638..1711368ac 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-options-page.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-options-page.php @@ -12,41 +12,23 @@ class acf_admin_options_page { var $page; - /* - * __construct - * - * Initialize filters, action, variables and includes - * - * @type function - * @date 23/06/12 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function __construct() { - + /** + * Initialize filters, action, variables and includes + * + * @since 5.0.0 + */ + public function __construct() { // add menu items add_action( 'admin_menu', array( $this, 'admin_menu' ), 99, 0 ); - } - /* - * admin_menu - * - * description - * - * @type function - * @date 24/02/2014 - * @since 5.0.0 - * - * @param - * @return - */ - - function admin_menu() { + /** + * description + * + * @since 5.0.0 + */ + public function admin_menu() { // vars $pages = acf_get_options_pages(); @@ -61,40 +43,30 @@ function admin_menu() { // vars $slug = ''; - // parent if ( empty( $page['parent_slug'] ) ) { - $slug = add_menu_page( $page['page_title'], $page['menu_title'], $page['capability'], $page['menu_slug'], array( $this, 'html' ), $page['icon_url'], $page['position'] ); - // child } else { - $slug = add_submenu_page( $page['parent_slug'], $page['page_title'], $page['menu_title'], $page['capability'], $page['menu_slug'], array( $this, 'html' ), $page['position'] ); - } // actions add_action( "load-{$slug}", array( $this, 'admin_load' ) ); - } - } - /* - * load - * - * description - * - * @type function - * @date 2/02/13 - * @since 3.6 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 2/02/13 + * @since 3.6 + * + * @param $post_id (int) + * @return $post_id (int) + */ function admin_load() { // globals @@ -129,9 +101,8 @@ function admin_load() { do_action( 'acf/options_page/save', $this->page['post_id'], $this->page['menu_slug'] ); // redirect - wp_redirect( add_query_arg( array( 'message' => '1' ) ) ); + wp_safe_redirect( add_query_arg( array( 'message' => '1' ) ) ); exit; - } } @@ -150,44 +121,27 @@ function admin_load() { 'default' => 2, ) ); - } - /* - * admin_enqueue_scripts - * - * This function will enqueue the 'post.js' script which adds support for 'Screen Options' column toggle - * - * @type function - * @date 23/03/2016 - * @since 5.3.2 - * - * @param - * @return - */ - - function admin_enqueue_scripts() { + /** + * This function will enqueue the 'post.js' script which adds support for 'Screen Options' column toggle + * + * @since 5.3.2 + */ + public function admin_enqueue_scripts() { wp_enqueue_script( 'post' ); - } - /* - * admin_head - * - * This action will find and add field groups to the current edit page - * - * @type action (admin_head) - * @date 23/06/12 - * @since 3.1.8 - * - * @param n/a - * @return n/a - */ - - function admin_head() { + /** + * This action will find and add field groups to the current edit page + * + * @type action (admin_head) + * @since 3.1.8 + */ + public function admin_head() { // get field groups $field_groups = acf_get_field_groups( @@ -205,11 +159,8 @@ function admin_head() { add_meta_box( 'submitdiv', __( 'Publish', 'acf' ), array( $this, 'postbox_submitdiv' ), 'acf_options_page', 'side', 'high' ); if ( empty( $field_groups ) ) { - acf_add_admin_notice( sprintf( __( 'No Custom Field Groups found for this options page. Create a Custom Field Group', 'acf' ), admin_url( 'post-new.php?post_type=acf-field-group' ) ), 'warning' ); - } else { - foreach ( $field_groups as $i => $field_group ) { // vars @@ -221,13 +172,9 @@ function admin_head() { // tweaks to vars if ( $context == 'acf_after_title' ) { - $context = 'normal'; - } elseif ( $context == 'side' ) { - $priority = 'core'; - } // filter for 3rd party customization @@ -235,37 +182,32 @@ function admin_head() { // add meta box add_meta_box( $id, acf_esc_html( $title ), array( $this, 'postbox_acf' ), 'acf_options_page', $context, $priority, $args ); - } // foreach - } // if } - /* - * postbox_submitdiv - * - * This function will render the submitdiv metabox - * - * @type function - * @date 23/03/2016 - * @since 5.3.2 - * - * @param n/a - * @return n/a - */ - + /** + * This function will render the submitdiv metabox + * + * @type function + * @date 23/03/2016 + * @since 5.3.2 + * + * @param n/a + * @return n/a + */ function postbox_submitdiv( $post, $args ) { /** - * Fires before the major-publishing-actions div. + * Fires before the major-publishing-actions div. * - * @date 24/9/18 - * @since 5.7.7 + * @date 24/9/18 + * @since 5.7.7 * - * @param array $page The current options page. + * @param array $page The current options page. */ do_action( 'acf/options_page/submitbox_before_major_actions', $this->page ); ?> @@ -273,17 +215,17 @@ function postbox_submitdiv( $post, $args ) {
                            - +
                            page ); ?> @@ -297,15 +239,12 @@ function postbox_submitdiv( $post, $args ) { /** * Renders a postbox on an ACF options page. * - * @date 24/02/2014 * @since 5.0.0 * - * @param object $post - * @param array $args - * - * @return void + * @param object $post The post object + * @param array $args The metabox arguments */ - function postbox_acf( $post, $args ) { + public function postbox_acf( $post, $args ) { $id = $args['id']; $field_group = $args['args']['field_group']; @@ -322,9 +261,7 @@ function postbox_acf( $post, $args ) { // edit_url if ( $field_group['ID'] && acf_current_user_can_admin() ) { - $o['editLink'] = admin_url( 'post.php?post=' . $field_group['ID'] . '&action=edit' ); - } // load fields @@ -345,28 +282,21 @@ function postbox_acf( $post, $args ) { } - /* - * html - * - * @description: - * @since: 2.0.4 - * @created: 5/12/12 - */ - + /** + * description + * + * @since 2.0.4 + */ function html() { // load view - acf_get_view( dirname( __FILE__ ) . '/views/html-options-page.php', $this->page ); - + acf_get_view( __DIR__ . '/views/html-options-page.php', $this->page ); } - - } // initialize new acf_admin_options_page(); - endif; ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-updates.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-updates.php index 09e53efc0..bb049547e 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-updates.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/admin-updates.php @@ -49,7 +49,7 @@ function display_wp_error( $wp_error ) { // Create new notice. acf_new_admin_notice( array( - 'text' => __( 'Error. Could not connect to update server', 'acf' ) . ' (' . esc_html( $wp_error->get_error_message() ) . ').', + 'text' => __( 'Error. Could not connect to the update server', 'acf' ) . ' (' . esc_html( $wp_error->get_error_message() ) . ').', 'type' => 'error', ) ); @@ -64,7 +64,7 @@ function display_wp_error( $wp_error ) { * @since 5.7.10 * * @param string $changelog The changelog text. - * @param string $version The version to find. + * @param string $version The version to find. * @return string */ function get_changelog_changes( $changelog = '', $version = '' ) { @@ -108,13 +108,8 @@ function admin_menu() { return; } - // Bail early if no show_updates. - if ( ! acf_get_setting( 'show_updates' ) ) { - return; - } - - // Bail early if not a plugin (included in theme). - if ( ! acf_is_plugin_active() ) { + // Bail early if the updates page is not visible. + if ( ! acf_pro_is_updates_page_visible() ) { return; } @@ -141,18 +136,26 @@ function load() { add_action( 'admin_body_class', array( $this, 'admin_body_class' ) ); // Check activate. - if ( acf_verify_nonce( 'activate_pro_license' ) ) { - acf_pro_activate_license( sanitize_text_field( $_POST['acf_pro_license'] ) ); + if ( acf_verify_nonce( 'activate_pro_license' ) && ! empty( $_POST['acf_pro_license'] ) ) { + acf_pro_activate_license( sanitize_text_field( $_POST['acf_pro_license'] ) ); //phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash -- unslash not needed. // Check deactivate. } elseif ( acf_verify_nonce( 'deactivate_pro_license' ) ) { acf_pro_deactivate_license(); } + // Check if we should force check the license status. + $force_get_license_status = false; + $retry_license_nonce = acf_request_arg( 'acf_retry_nonce' ); + if ( wp_verify_nonce( $retry_license_nonce, 'acf_recheck_status' ) || ! empty( $_GET['force-license-check'] ) ) { + $force_get_license_status = true; + } + // vars $license = acf_pro_get_license_key(); $this->view = array( 'license' => $license, + 'license_status' => acf_pro_get_license_status( $force_get_license_status ), 'active' => $license ? 1 : 0, 'current_version' => acf_get_setting( 'version' ), 'remote_version' => '', @@ -161,6 +164,7 @@ function load() { 'upgrade_notice' => '', 'is_defined_license' => defined( 'ACF_PRO_LICENSE' ) && ! empty( ACF_PRO_LICENSE ) && is_string( ACF_PRO_LICENSE ), 'license_error' => false, + 'wp_not_compatible' => false, ); // get plugin updates @@ -181,44 +185,50 @@ function load() { // check if remote version is higher than current version if ( version_compare( $info['version'], $version, '>' ) ) { - // update view + // update view. $this->view['update_available'] = true; $this->view['changelog'] = $this->get_changelog_changes( $info['changelog'], $info['version'] ); $this->view['upgrade_notice'] = $this->get_changelog_changes( $info['upgrade_notice'], $info['version'] ); - // perform update checks if license is active - $basename = acf_get_setting( 'basename' ); - $update = acf_updates()->get_plugin_update( $basename ); - if ( $license ) { + // perform update checks if license is active. + $basename = acf_get_setting( 'basename' ); + $update = acf_updates()->get_plugin_update( $basename ); + $no_update = acf_updates()->get_no_update( $basename ); + + if ( $no_update && ! empty( $no_update['reason'] ) && $no_update['reason'] === 'wp_not_compatible' ) { + $this->view['wp_not_compatible'] = true; + acf_new_admin_notice( + array( + /* translators: %s the version of WordPress required for this ACF update */ + 'text' => sprintf( __( 'An update to ACF is available, but it is not compatible with your version of WordPress. Please upgrade to WordPress %s or newer to update ACF.', 'acf' ), $no_update['requires'] ), + 'type' => 'error', + ) + ); + } + if ( $license ) { if ( isset( $update['license_valid'] ) && ! $update['license_valid'] ) { - $this->view['license_error'] = true; acf_new_admin_notice( array( - 'text' => __( 'Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.', 'acf' ), + 'text' => __( 'Error. Your license for this site has expired or been deactivated. Please reactivate your ACF PRO license.', 'acf' ), 'type' => 'error', ) ); - } else { - - // display error if no package url - // - possible if license key has been modified + // display error if no package url - possible if license key or site URL has been modified. if ( $update && ! $update['package'] ) { $this->view['license_error'] = true; acf_new_admin_notice( array( - 'text' => __( 'Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.', 'acf' ), + 'text' => __( 'Error. Could not authenticate update package. Please check again or deactivate and reactivate your ACF PRO license.', 'acf' ), 'type' => 'error', ) ); } } - // refresh transient - // - if no update exists in the transient - // - or if the transient 'new_version' is stale + // refresh transient - if no update exists in the transient or if the transient 'new_version' is stale. if ( ! $update || $update['new_version'] !== $info['version'] ) { acf_updates()->refresh_plugins_transient(); } @@ -251,11 +261,10 @@ public function admin_body_class( $classes ) { * @return void */ function html() { - acf_get_view( dirname( __FILE__ ) . '/views/html-settings-updates.php', $this->view ); + acf_get_view( __DIR__ . '/views/html-settings-updates.php', $this->view ); } } // Initialize. acf_new_instance( 'ACF_Admin_Updates' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/index.php @@ -0,0 +1,2 @@ + $this->get_parent_page_choices(), + ) + ); + } + + /** + * Enqueues any scripts necessary for internal post type. * - * @return void + * @since 6.2 */ public function admin_enqueue_scripts() { wp_enqueue_style( 'acf-field-group' ); @@ -134,9 +144,7 @@ public function admin_enqueue_scripts() { /** * Sets up all functionality for the post type edit page to work. * - * @since 3.1.8 - * - * @return void + * @since 3.1.8 */ public function admin_head() { // global. @@ -166,8 +174,6 @@ public function admin_head() { /** * This action will allow ACF to render metaboxes after the title. - * - * @return void */ public function edit_form_after_title() { @@ -188,10 +194,10 @@ public function edit_form_after_title() { /** * This function will add extra HTML to the acf form data element * - * @since 5.3.8 + * @since 5.3.8 * - * @param array $args Arguments array to pass through to action. - * @return void + * @param array $args Arguments array to pass through to action. + * @return void */ public function form_data( $args ) { do_action( 'acf/ui_options_page/form_data', $args ); @@ -212,9 +218,7 @@ public function admin_l10n( $l10n ) { /** * Admin footer third party hook support * - * @since 5.3.2 - * - * @return void + * @since 5.3.2 */ public function admin_footer() { do_action( 'acf/ui_options_page/admin_footer' ); @@ -235,9 +239,8 @@ public function screen_settings( $html ) { /** * Sets the "Edit Post Type" screen to use a one-column layout. * - * @param int $columns Number of columns for layout. - * - * @return int + * @param integer $columns Number of columns for layout. + * @return integer */ public function screen_layout( $columns = 0 ) { return 1; @@ -246,8 +249,7 @@ public function screen_layout( $columns = 0 ) { /** * Force basic settings to always be visible * - * @param array $hidden_metaboxes The metaboxes hidden on this page. - * + * @param array $hidden_metaboxes The metaboxes hidden on this page. * @return array */ public function force_basic_settings( $hidden_metaboxes ) { @@ -260,8 +262,7 @@ public function force_basic_settings( $hidden_metaboxes ) { /** * Force advanced settings to be visible * - * @param array $hidden_metaboxes The metaboxes hidden on this page. - * + * @param array $hidden_metaboxes The metaboxes hidden on this page. * @return array */ public function force_advanced_settings( $hidden_metaboxes ) { @@ -274,9 +275,7 @@ public function force_advanced_settings( $hidden_metaboxes ) { /** * This function will customize the publish metabox * - * @since 5.2.9 - * - * @return void + * @since 5.2.9 */ public function post_submitbox_misc_actions() { global $acf_ui_options_page; @@ -296,10 +295,9 @@ public function post_submitbox_misc_actions() { * * @since 1.0.0 * - * @param int $post_id The post ID. - * @param WP_Post $post The post object. - * - * @return int $post_id + * @param integer $post_id The post ID. + * @param WP_Post $post The post object. + * @return integer $post_id */ public function save_post( $post_id, $post ) { if ( ! $this->verify_save_post( $post_id, $post ) ) { @@ -325,30 +323,28 @@ public function save_post( $post_id, $post ) { /** * Renders HTML for the basic settings metabox. * - * @since 5.0.0 - * - * @return void + * @since 6.2 */ public function mb_basic_settings() { - global $acf_ui_options_page; + global $acf_ui_options_page, $acf_parent_page_options; if ( ! acf_is_internal_post_type_key( $acf_ui_options_page['key'], 'acf-ui-options-page' ) ) { $acf_ui_options_page['key'] = uniqid( 'ui_options_page_' ); } - acf_get_view( dirname( __FILE__ ) . '/../views/acf-ui-options-page/basic-settings.php' ); + $acf_parent_page_options = $this->get_parent_page_choices( (int) $acf_ui_options_page['ID'] ); + + acf_get_view( __DIR__ . '/../views/acf-ui-options-page/basic-settings.php' ); } /** * Renders the HTML for the advanced settings metabox. * - * @since 5.0.0 - * - * @return void + * @since 6.2 */ public function mb_advanced_settings() { - acf_get_view( dirname( __FILE__ ) . '/../views/acf-ui-options-page/advanced-settings.php' ); + acf_get_view( __DIR__ . '/../views/acf-ui-options-page/advanced-settings.php' ); } /** @@ -356,20 +352,28 @@ public function mb_advanced_settings() { * * @since 6.2 * - * @param string $menu_slug Optional menu_slug of an existing options page. + * @param integer $post_id The post ID of a current ACF UI options page used to prevent selection of itself as a child. * @return array */ - public static function get_parent_page_choices( $menu_slug = '' ) { - $all_options_pages = acf_get_options_pages(); - $parent_page_choices = array( 'none' => __( 'No Parent', 'acf' ) ); - - if ( is_array( $all_options_pages ) ) { - foreach ( $all_options_pages as $options_page ) { + public function get_parent_page_choices( int $post_id = 0 ) { + global $menu; + $acf_all_options_pages = acf_get_options_pages(); + $acf_parent_page_choices = array( 'None' => array( 'none' => __( 'No Parent', 'acf' ) ) ); + $self_slug = false; + + if ( is_array( $acf_all_options_pages ) ) { + foreach ( $acf_all_options_pages as $options_page ) { // Can't assign to child pages. if ( ! empty( $options_page['parent_slug'] ) ) { continue; } + // Can't be a child of itself. + if ( isset( $options_page['ID'] ) && $post_id === $options_page['ID'] ) { + $self_slug = $options_page['menu_slug']; + continue; + } + $acf_parent_menu_slug = ! empty( $options_page['menu_slug'] ) ? $options_page['menu_slug'] : ''; // ACF overrides the `menu_slug` of parent pages with one child so they redirect to the child. @@ -377,16 +381,28 @@ public static function get_parent_page_choices( $menu_slug = '' ) { $acf_parent_menu_slug = $options_page['_menu_slug']; } - // Can't be a child of itself... - if ( $acf_parent_menu_slug === $menu_slug ) { + $acf_parent_page_choices['acfOptionsPages'][ $acf_parent_menu_slug ] = ! empty( $options_page['page_title'] ) ? $options_page['page_title'] : $options_page['menu_slug']; + } + } + + foreach ( $menu as $item ) { + if ( ! empty( $item[0] ) ) { + $page_name = $item[0]; + $markup = '/<[^>]+>.*<\/[^>]+>/'; + $sanitized_name = preg_replace( $markup, '', $page_name ); + + // Prevent options pages being parents of themselves. + if ( ! empty( $item[2] ) && $item[2] === $self_slug ) { continue; } - $parent_page_choices[ $acf_parent_menu_slug ] = ! empty( $options_page['page_title'] ) ? $options_page['page_title'] : $options_page['menu_slug']; + // If the current item is not an ACF-created options page, add it to the "Others" list. + if ( empty( $acf_parent_page_choices['acfOptionsPages'][ $item[2] ] ) ) { + $acf_parent_page_choices['Others'][ $item[2] ] = acf_esc_html( $sanitized_name ); + } } } - - return $parent_page_choices; + return $acf_parent_page_choices; } /** @@ -403,10 +419,11 @@ public function ajax_create_options_page() { $args = acf_parse_args( $_POST, array( - 'nonce' => '', - 'post_id' => 0, - 'acf_ui_options_page' => array(), - 'field_group_title' => '', + 'nonce' => '', + 'post_id' => 0, + 'acf_ui_options_page' => array(), + 'field_group_title' => '', + 'acf_parent_page_choices' => array(), ) ); // phpcs:enable WordPress.Security.NonceVerification.Missing @@ -425,13 +442,15 @@ public function ajax_create_options_page() { $existing_options_pages = acf_get_options_pages(); // Check for duplicates. - foreach ( $existing_options_pages as $existing_options_page ) { - if ( $existing_options_page['menu_slug'] === $options_page['menu_slug'] ) { - wp_send_json_error( - array( - 'error' => __( 'The provided Menu Slug already exists.', 'acf' ), - ) - ); + if ( ! empty( $existing_options_pages ) ) { + foreach ( $existing_options_pages as $existing_options_page ) { + if ( $existing_options_page['menu_slug'] === $options_page['menu_slug'] ) { + wp_send_json_error( + array( + 'error' => __( 'The provided Menu Slug already exists.', 'acf' ), + ) + ); + } } } @@ -449,10 +468,10 @@ public function ajax_create_options_page() { // Render the form. ob_start(); acf_get_view( - dirname( __FILE__ ) . '/../views/acf-ui-options-page/create-options-page-modal.php', + __DIR__ . '/../views/acf-ui-options-page/create-options-page-modal.php', array( - 'acf_parent_page_choices' => self::get_parent_page_choices(), 'field_group_title' => $args['field_group_title'], + 'acf_parent_page_choices' => $args['acf_parent_page_choices'], ) ); $content = ob_get_clean(); @@ -464,7 +483,6 @@ public function ajax_create_options_page() { ) ); } - } new ACF_Admin_UI_Options_Page(); diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/admin-ui-options-pages.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/admin-ui-options-pages.php index f6d3ce416..2b1cf3364 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/admin-ui-options-pages.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/admin-ui-options-pages.php @@ -38,7 +38,7 @@ class ACF_Admin_UI_Options_Pages extends ACF_Admin_Internal_Post_Type_List { /** * If this is a pro feature or not. * - * @var bool + * @var boolean */ public $is_pro_feature = true; @@ -46,8 +46,6 @@ class ACF_Admin_UI_Options_Pages extends ACF_Admin_Internal_Post_Type_List { * Constructor. * * @since 6.2 - * - * @return void */ public function __construct() { add_action( 'admin_menu', array( $this, 'admin_menu' ) ); @@ -58,8 +56,6 @@ public function __construct() { * Current screen actions for the post types list admin page. * * @since 6.1 - * - * @return void */ public function current_screen() { // Bail early if not post types admin page. @@ -116,10 +112,10 @@ public function admin_table_columns( $_columns ) { } $columns = array( - 'cb' => $_columns['cb'], - 'title' => $_columns['title'], - 'acf-description' => __( 'Description', 'acf' ), - 'acf-key' => __( 'Key', 'acf' ), + 'cb' => $_columns['cb'], + 'title' => $_columns['title'], + 'acf-description' => __( 'Description', 'acf' ), + 'acf-key' => __( 'Key', 'acf' ), ); if ( acf_get_local_json_files( $this->post_type ) ) { @@ -148,7 +144,7 @@ public function render_admin_table_column( $column_name, $post ) { // Description. case 'acf-description': - if ( ! empty( $post['description'] ) && is_string( $post['description'] ) ) { + if ( ! empty( $post['description'] ) && ( is_string( $post['description'] ) || is_numeric( $post['description'] ) ) ) { echo '' . acf_esc_html( $post['description'] ) . ''; } else { echo ''; @@ -168,8 +164,8 @@ public function render_admin_table_column( $column_name, $post ) { * * @since 6.1 * - * @param string $action The action being performed. - * @param int $count The number of items the action was performed on. + * @param string $action The action being performed. + * @param integer $count The number of items the action was performed on. * @return string */ public function get_action_notice_text( $action, $count = 1 ) { @@ -209,10 +205,8 @@ public function get_action_notice_text( $action, $count = 1 ) { return $text; } - } // Instantiate. acf_new_instance( 'ACF_Admin_UI_Options_Pages' ); - endif; // Class exists check. diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/post-types/index.php @@ -0,0 +1,2 @@ +'; + switch ( $tab_key ) { case 'visibility': $acf_dashicon_class_name = __( 'Dashicon class name', 'acf' ); @@ -22,18 +26,46 @@ $acf_dashicon_link ); + // Set the default value for the icon field. + $acf_default_icon_value = array( + 'type' => 'dashicons', + 'value' => 'dashicons-admin-generic', + ); + + $acf_icon_value = $acf_default_icon_value; + + // Override the value for backwards compatibility, if it was saved with the key 'icon_url' as a string. + if ( ! empty( $acf_ui_options_page['icon_url'] ) ) { + if ( strpos( $acf_ui_options_page['icon_url'], 'dashicons-' ) === 0 ) { + $acf_icon_value = array( + 'type' => 'dashicons', + 'value' => $acf_ui_options_page['icon_url'], + ); + } else { + $acf_icon_value = array( + 'type' => 'url', + 'value' => $acf_ui_options_page['icon_url'], + ); + } + } + + // Override the above value if a 'menu_icon' key exists, and is not empty, which is the new key for storing the icon. + if ( ! empty( $acf_ui_options_page['menu_icon'] ) ) { + $acf_icon_value = $acf_ui_options_page['menu_icon']; + } + acf_render_field_wrap( array( - 'label' => __( 'Menu Icon', 'acf' ), - 'type' => 'text', - 'name' => 'icon_url', - 'key' => 'icon_url', - 'class' => 'acf-options-page-menu_icon', - 'prefix' => 'acf_ui_options_page', - 'value' => $acf_ui_options_page['icon_url'], - 'instructions' => $acf_menu_icon_instructions, - 'placeholder' => 'dashicons-admin-generic', - 'conditions' => array( + 'label' => __( 'Menu Icon', 'acf' ), + 'type' => 'icon_picker', + 'name' => 'menu_icon', + 'key' => 'menu_icon', + 'class' => 'acf-options-page-menu_icon', + 'prefix' => 'acf_ui_options_page', + 'required' => false, + 'value' => $acf_icon_value, + 'default_value' => $acf_default_icon_value, + 'conditions' => array( 'field' => 'parent_slug', 'operator' => '==', 'value' => 'none', @@ -67,6 +99,17 @@ $acf_menu_position_link ); + $acf_menu_position_desc_parent = sprintf( + /* translators: %s - link to WordPress docs to learn more about menu positions. */ + __( 'The position in the menu where this page should appear. %s', 'acf' ), + $acf_menu_position_link + ); + + $acf_menu_position_desc_child = __( 'The position in the menu where this child page should appear. The first child page is 0, the next is 1, etc.', 'acf' ); + + $acf_menu_position_desc = '' . $acf_menu_position_desc_parent . ''; + $acf_menu_position_desc .= '' . $acf_menu_position_desc_child . ''; + acf_render_field_wrap( array( 'label' => __( 'Menu Position', 'acf' ), @@ -76,11 +119,6 @@ 'prefix' => 'acf_ui_options_page', 'value' => $acf_ui_options_page['position'], 'instructions' => $acf_menu_position_desc, - 'conditions' => array( - 'field' => 'parent_slug', - 'operator' => '==', - 'value' => 'none', - ), ), 'div', 'field' @@ -263,4 +301,6 @@ } do_action( "acf/ui_options_page/render_settings_tab/{$tab_key}", $acf_ui_options_page ); -} \ No newline at end of file + + echo '
                            '; +} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/basic-settings.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/basic-settings.php index d48ac4538..e32b536c1 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/basic-settings.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/basic-settings.php @@ -1,5 +1,19 @@ __( 'No Parent', 'acf' ) ); - -if ( is_array( $acf_all_options_pages ) ) { - foreach ( $acf_all_options_pages as $options_page ) { - // Can't assign to child pages. - if ( ! empty( $options_page['parent_slug'] ) ) { - continue; - } - - $acf_parent_menu_slug = ! empty( $options_page['menu_slug'] ) ? $options_page['menu_slug'] : ''; - - // ACF overrides the `menu_slug` of parent pages with one child so they redirect to the child. - if ( ! empty( $options_page['_menu_slug'] ) ) { - $acf_parent_menu_slug = $options_page['_menu_slug']; - } - - // Can't be a child of itself... - if ( $acf_parent_menu_slug === $acf_ui_options_page['menu_slug'] ) { - continue; - } - - $acf_parent_page_choices[ $acf_parent_menu_slug ] = ! empty( $options_page['page_title'] ) ? $options_page['page_title'] : $options_page['menu_slug']; - } -} - acf_render_field_wrap( array( 'label' => __( 'Parent Page', 'acf' ), @@ -68,7 +56,7 @@ 'class' => 'acf-options-page-parent_slug', 'prefix' => 'acf_ui_options_page', 'value' => $acf_ui_options_page['parent_slug'], - 'choices' => $acf_parent_page_choices, + 'choices' => $acf_parent_page_options, 'required' => true, ), 'div', diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/acf-ui-options-page/index.php @@ -0,0 +1,2 @@ +options pages are custom admin pages for managing global settings via fields. You can create multiple pages and sub-pages.', 'acf' ), @@ -10,14 +16,35 @@ __( 'New to ACF? Take a look at our getting started guide.', 'acf' ), acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/getting-started-with-acf/', 'docs', 'no-options-pages' ) ); + +$acf_learn_more_link = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'ACF upgrade', 'no-options-pages' ); +$acf_upgrade_button = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'ACF upgrade', 'no-options-pages-pricing', 'pricing-table' ); ?>
                            -

                            + + + +

                            - + + + + +
                            + + +
                            + +

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-options-page.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-options-page.php index 851aac4cf..ce671ad9b 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-options-page.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-options-page.php @@ -1,6 +1,6 @@
                            -

                            +

                            diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php index aef08e7a8..b95b94131 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php @@ -1,71 +1,245 @@ ' . esc_html( $status_text ) . ''; + ?> + + + + + + + + + + + + + + + + + + +
                            + +
                            + + + +
                            + + + +
                            + %3$s', + esc_url( $url ), + esc_attr( $class ), + esc_html( $text ) + ); +} ?>
                            -

                            +

                            -

                            +

                            - + -

                            +

                            - + +
                            + - - - + if ( acf_pro_is_license_expired( $license_status ) || acf_pro_was_license_refunded( $license_status ) ) { + acf_pro_render_manage_license_button( $license_status ); + $acf_recheck_class = ''; + } - - -

                            details & pricing.', 'acf' ), acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'ACF upgrade', 'license activations' ) ); ?>

                            + $acf_recheck_nonce = wp_create_nonce( 'acf_retry_activation' ); + $acf_recheck_url = admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates&acf_retry_nonce=' . $acf_recheck_nonce ); + $acf_recheck_text = __( 'Recheck License', 'acf' ); + printf( + '%3$s', + esc_attr( $acf_recheck_class ), + esc_url( $acf_recheck_url ), + esc_html( $acf_recheck_text ) + ); + ?> +
                            + +
                            - + 'text', 'name' => 'acf_pro_license', 'value' => str_repeat( '*', strlen( $license ) ), - 'readonly' => $readonly, + 'readonly' => $active ? 1 : 0, ) ); + $activate_deactivate_btn_id = $active ? 'id="deactivate-license" ' : ''; + $activate_deactivate_btn_class = $active ? ' acf-btn-tertiary' : ''; ?> - + type="submit" value="" class="acf-btn"> + %2$s', + esc_url( $acf_recheck_url ), + esc_html( $acf_recheck_text ) + ); + } + ?> +
                            - + +
                            + +
                            + + %s ', + acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'ACF upgrade', 'license activations' ), + $acf_view_pricing_text + ); + echo acf_esc_html( + sprintf( + /* translators: %s - link to ACF website */ + __( 'Don\'t have an ACF PRO license? %s', 'acf' ), + $acf_view_pricing_link + ) + ); + ?> + +
                            + +
                            -

                            +

                            - + @@ -73,7 +247,7 @@
                            - + @@ -81,21 +255,21 @@
                            - + - + - +
                            - + @@ -112,30 +286,22 @@ - - - + + + + + + + + - + - + - - - - + - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/admin/views/index.php @@ -0,0 +1,2 @@ + array(), 'acf_block_version' => 2, 'api_version' => 2, + 'validate' => true, + 'validate_on_load' => true, + 'use_post_meta' => false, ) ); @@ -78,10 +82,11 @@ function acf_handle_json_block_registration( $settings, $metadata ) { $settings['supports'] = wp_parse_args( $settings['supports'], array( - 'align' => true, - 'html' => false, - 'mode' => true, - 'jsx' => true, + 'align' => true, + 'html' => false, + 'mode' => true, + 'jsx' => true, + 'multiple' => true, ) ); @@ -105,6 +110,9 @@ function acf_handle_json_block_registration( $settings, $metadata ) { 'mode' => 'mode', 'blockVersion' => 'acf_block_version', 'postTypes' => 'post_types', + 'validate' => 'validate', + 'validateOnLoad' => 'validate_on_load', + 'usePostMeta' => 'use_post_meta', ); $textdomain = ! empty( $metadata['textdomain'] ) ? $metadata['textdomain'] : 'acf'; $i18n_schema = get_block_metadata_i18n_schema(); @@ -123,6 +131,12 @@ function acf_handle_json_block_registration( $settings, $metadata ) { $settings['name'] = $metadata['name']; $settings['path'] = dirname( $metadata['file'] ); + // Prevent blocks that usePostMeta from being nested or saving multiple. + if ( ! empty( $settings['use_post_meta'] ) ) { + $settings['parent'] = array( 'core/post-content' ); + $settings['supports']['multiple'] = false; + } + acf_get_store( 'block-types' )->set( $metadata['name'], $settings ); add_action( 'enqueue_block_editor_assets', 'acf_enqueue_block_assets' ); @@ -138,7 +152,7 @@ function acf_handle_json_block_registration( $settings, $metadata ) { * @since 6.0.0 * * @param array $metadata The raw block metadata array. - * @return bool + * @return boolean */ function acf_is_acf_block_json( $metadata ) { return ( isset( $metadata['acf'] ) && $metadata['acf'] ); @@ -231,7 +245,7 @@ function acf_register_block( $block ) { * @since 5.7.12 * * @param string $name The block type name. - * @return bool + * @return boolean */ function acf_has_block_type( $name ) { return acf_get_store( 'block-types' )->has( $name ); @@ -371,11 +385,6 @@ function acf_validate_block_type( $block ) { ) ); - // Restrict keywords to 3 max to avoid JS error in older versions. - if ( acf_version_compare( 'wp', '<', '5.2' ) ) { - $block['keywords'] = array_slice( $block['keywords'], 0, 3 ); - } - // Generate name with prefix. if ( $block['name'] ) { $block['name'] = 'acf/' . acf_slugify( $block['name'] ); @@ -415,21 +424,35 @@ function acf_validate_block_type( $block ) { * @since 5.8.0 * * @param array $block The block props. - * @return array + * @return array|boolean */ function acf_prepare_block( $block ) { - // Bail early if no name. if ( ! isset( $block['name'] ) ) { return false; } + // Ensure a block ID is always prefixed with `block_` for meta. + $block['id'] = acf_ensure_block_id_prefix( $block['id'] ); + // Get block type and return false if doesn't exist. $block_type = acf_get_block_type( $block['name'] ); if ( ! $block_type ) { return false; } + // Prevent protected attributes being overridden. + $protected = array( + 'render_template', + 'render_callback', + 'enqueue_script', + 'enqueue_style', + 'enqueue_assets', + 'post_types', + 'use_post_meta', + ); + $block = array_diff_key( $block, array_flip( $protected ) ); + // Generate default attributes. $attributes = array(); foreach ( acf_get_block_type_default_attributes( $block_type ) as $k => $v ) { @@ -487,11 +510,12 @@ function acf_get_block_back_compat_attribute_key_array() { * @since 5.9.2 * * @param array $attributes The block attributes. - * @param string $content The block content. - * @param WP_Block $wp_block The block instance (since WP 5.5). + * @param string $content The block content. + * @param WP_Block $wp_block The block instance (since WP 5.5). * @return string The block HTML. */ function acf_render_block_callback( $attributes, $content = '', $wp_block = null ) { + $is_preview = false; $post_id = get_the_ID(); @@ -500,6 +524,11 @@ function acf_render_block_callback( $attributes, $content = '', $wp_block = null $is_preview = true; } + // If ACF's block save method hasn't been called yet, try to initialize a default block. + if ( empty( $attributes['name'] ) && ! empty( $wp_block->name ) ) { + $attributes['name'] = $wp_block->name; + } + // Return rendered block HTML. return acf_rendered_block( $attributes, $content, $is_preview, $post_id, $wp_block ); } @@ -510,15 +539,16 @@ function acf_render_block_callback( $attributes, $content = '', $wp_block = null * @date 28/2/19 * @since 5.7.13 * - * @param array $attributes The block attributes. - * @param string $content The block content. - * @param bool $is_preview Whether or not the block is being rendered for editing preview. - * @param int $post_id The current post being edited or viewed. - * @param WP_Block $wp_block The block instance (since WP 5.5). - * @param array $context The block context array. + * @param array $attributes The block attributes. + * @param string $content The block content. + * @param boolean $is_preview Whether or not the block is being rendered for editing preview. + * @param integer $post_id The current post being edited or viewed. + * @param WP_Block $wp_block The block instance (since WP 5.5). + * @param array $context The block context array. + * @param boolean $is_ajax_render Whether or not this is an ACF AJAX render. * @return string The block HTML. */ -function acf_rendered_block( $attributes, $content = '', $is_preview = false, $post_id = 0, $wp_block = null, $context = false ) { +function acf_rendered_block( $attributes, $content = '', $is_preview = false, $post_id = 0, $wp_block = null, $context = false, $is_ajax_render = false ) { $mode = isset( $attributes['mode'] ) ? $attributes['mode'] : 'auto'; $form = ( 'edit' === $mode && $is_preview ); @@ -528,7 +558,11 @@ function acf_rendered_block( $attributes, $content = '', $is_preview = false, $p } // Check if we need to generate a block ID. - $attributes['id'] = acf_get_block_id( $attributes, $context ); + $force_new_id = false; + if ( acf_block_uses_post_meta( $attributes ) && ! empty( $attributes['id'] ) && empty( $attributes['data'] ) ) { + $force_new_id = true; + } + $attributes['id'] = acf_get_block_id( $attributes, $context, $force_new_id ); // Check if we've already got a cache of this block ID and return it to save rendering if we're in the backend. if ( $is_preview ) { @@ -538,30 +572,35 @@ function acf_rendered_block( $attributes, $content = '', $is_preview = false, $p if ( $cached_block['form'] ) { return $cached_block['html']; } - } else { - if ( ! $cached_block['form'] ) { + } elseif ( ! $cached_block['form'] ) { return $cached_block['html']; - } } } } ob_start(); + $validation = false; + if ( $form ) { // Load the block form since we're in edit mode. - // Set flag for post REST cleanup of media enqueue count during preloads. acf_set_data( 'acf_did_render_block_form', true ); $block = acf_prepare_block( $attributes ); + $block = acf_add_block_meta_values( $block, $post_id ); acf_setup_meta( $block['data'], $block['id'], true ); + + if ( ! empty( $block['validate'] ) ) { + $validation = acf_get_block_validation_state( $block, false, false, true ); + } + $fields = acf_get_block_fields( $block ); if ( $fields ) { acf_prefix_fields( $fields, "acf-{$block['id']}" ); - echo '
                            '; - acf_render_fields( $fields, $block['id'], 'div', 'field' ); + echo '
                            '; + acf_render_fields( $fields, acf_ensure_block_id_prefix( $block['id'] ), 'div', 'field' ); echo '
                            '; } else { echo acf_get_empty_block_form_html( $attributes['name'] ); //phpcs:ignore -- escaped in function. @@ -569,6 +608,19 @@ function acf_rendered_block( $attributes, $content = '', $is_preview = false, $p } else { // Capture block render output. acf_render_block( $attributes, $content, $is_preview, $post_id, $wp_block, $context ); + + if ( $is_preview && ! $is_ajax_render ) { + /** + * If we're in preloaded preview, we need to get the validation state for a preview too. + * Because the block render resets meta once it's finished to not pollute $post_id, we need to redo that process here. + */ + $block = acf_prepare_block( $attributes ); + $block = acf_add_block_meta_values( $block, $post_id ); + acf_setup_meta( $block['data'], $block['id'], true ); + if ( ! empty( $block['validate'] ) ) { + $validation = acf_get_block_validation_state( $block, false, false, true ); + } + } } $html = ob_get_clean(); @@ -593,13 +645,20 @@ function acf_rendered_block( $attributes, $content = '', $is_preview = false, $p $html = preg_replace( '//', $content, $html ); } + $block_cache = array( + 'form' => $form, + 'html' => $html, + ); + + if ( $is_preview && $validation ) { + // If we're in the preview, also store the validation status in the block cache. + $block_cache['validation'] = $validation; + } + // Store in cache for preloading if we're in the backend. acf_get_store( 'block-cache' )->set( $attributes['id'], - array( - 'form' => $form, - 'html' => $html, - ) + $block_cache ); // Prevent edit forms being output to rest endpoints. @@ -616,11 +675,11 @@ function acf_rendered_block( $attributes, $content = '', $is_preview = false, $p * @since 5.7.12 * * @param array $attributes The block attributes. - * @param string $content The block content. - * @param bool $is_preview Whether or not the block is being rendered for editing preview. - * @param int $post_id The current post being edited or viewed. - * @param WP_Block $wp_block The block instance (since WP 5.5). - * @param array $context The block context array. + * @param string $content The block content. + * @param boolean $is_preview Whether or not the block is being rendered for editing preview. + * @param integer $post_id The current post being edited or viewed. + * @param WP_Block $wp_block The block instance (since WP 5.5). + * @param array $context The block context array. * @return void|string */ function acf_render_block( $attributes, $content = '', $is_preview = false, $post_id = 0, $wp_block = null, $context = false ) { @@ -639,8 +698,7 @@ function acf_render_block( $attributes, $content = '', $is_preview = false, $pos // Enqueue block type assets. acf_enqueue_block_type_assets( $block ); - // Ensure block ID is prefixed for render. - $block['id'] = acf_ensure_block_id_prefix( $block['id'] ); + $block = acf_add_block_meta_values( $block, $post_id ); // Setup postdata allowing get_field() to work. acf_setup_meta( $block['data'], $block['id'], true ); @@ -678,6 +736,8 @@ function acf_block_render_template( $block, $content, $is_preview, $post_id, $wp // Include template. if ( file_exists( $path ) ) { include $path; + } elseif ( $is_preview ) { + echo acf_esc_html( apply_filters( 'acf/blocks/template_not_found_message', '

                            ' . __( 'The render template for this ACF Block was not found', 'acf' ) . '

                            ' ) ); } } @@ -691,10 +751,13 @@ function acf_block_render_template( $block, $content, $is_preview, $post_id, $wp * @return array */ function acf_get_block_fields( $block ) { - - // Vars. $fields = array(); + // We need at least a block name to check. + if ( empty( $block['name'] ) ) { + return $fields; + } + // Get field groups for this block. $field_groups = acf_get_field_groups( array( @@ -709,7 +772,6 @@ function acf_get_block_fields( $block ) { } } - // Return fields. return $fields; } @@ -728,6 +790,8 @@ function acf_enqueue_block_assets() { 'Switch to Edit' => __( 'Switch to Edit', 'acf' ), 'Switch to Preview' => __( 'Switch to Preview', 'acf' ), 'Change content alignment' => __( 'Change content alignment', 'acf' ), + 'Error previewing block' => __( 'An error occurred when loading the preview for this block.', 'acf' ), + 'Error loading block form' => __( 'An error occurred when loading the block in edit mode.', 'acf' ), /* translators: %s: Block type title */ '%s settings' => __( '%s settings', 'acf' ), @@ -736,7 +800,7 @@ function acf_enqueue_block_assets() { // Get block types. $block_types = array_map( - function( $block ) { + function ( $block ) { // Render Callback may contain a incompatible class for JSON encoding. Turn it into a boolean for the frontend. $block['render_callback'] = ! empty( $block['render_callback'] ); return $block; @@ -755,11 +819,7 @@ function( $block ) { // Enqueue script. $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; - if ( acf_version_compare( 'wp', '<', '5.6' ) ) { - $blocks_js_path = acf_get_url( "assets/build/js/pro/acf-pro-blocks-legacy{$min}.js" ); - } else { - $blocks_js_path = acf_get_url( "assets/build/js/pro/acf-pro-blocks{$min}.js" ); - } + $blocks_js_path = acf_get_url( "assets/build/js/pro/acf-pro-blocks{$min}.js" ); wp_enqueue_script( 'acf-blocks', $blocks_js_path, array( 'acf-input', 'wp-blocks' ), ACF_VERSION, true ); @@ -829,6 +889,21 @@ function acf_ajax_fetch_block() { ) ); + // Verify capability. + if ( ! empty( $args['post_id'] ) && is_numeric( $args['post_id'] ) ) { + // Editing a normal post - we can verify if the user has access to that post. + if ( ! acf_current_user_can_edit_post( (int) $args['post_id'] ) ) { + wp_send_json_error(); + } + } else { + // Could be editing a widget, using the site editor, etc. + $render_capability = apply_filters( 'acf/blocks/render_capability', 'edit_theme_options', $args['post_id'] ); + + if ( ! current_user_can( $render_capability ) ) { + wp_send_json_error(); + } + } + $args['block'] = isset( $_REQUEST['block'] ) ? $_REQUEST['block'] : false; //phpcs:ignore -- requires auth; designed to contain unescaped html. $args['context'] = isset( $_REQUEST['context'] ) ? $_REQUEST['context'] : array(); //phpcs:ignore -- requires auth; designed to contain unescaped html. @@ -865,20 +940,24 @@ function acf_ajax_fetch_block() { // Prepare block ensuring all settings and attributes exist. $block = acf_prepare_block( $block ); + $block = acf_add_block_meta_values( $block, $post_id ); + if ( ! $block ) { wp_send_json_error(); } // Load field defaults when first previewing a block. + $first_preview = false; if ( ! empty( $query['preview'] ) && ! $block['data'] ) { $fields = acf_get_block_fields( $block ); foreach ( $fields as $field ) { $block['data'][ "_{$field['name']}" ] = $field['key']; } + $first_preview = true; } // Setup postdata allowing form to load meta. - acf_setup_meta( $block['data'], acf_ensure_block_id_prefix( $block['id'] ), true ); + acf_setup_meta( $block['data'], $block['id'], true ); // Setup main postdata for post_id. global $post; @@ -889,6 +968,21 @@ function acf_ajax_fetch_block() { // Vars. $response = array( 'clientId' => $client_id ); + // Check if we've recieved serialised form data + $use_post_data = false; + if ( ! empty( $block['data'] ) && is_array( $block['data'] ) ) { + // Ensure we've got field keys posted. + $valid_field_keys = array_filter( array_keys( $block['data'] ), 'acf_is_field_key' ); + if ( ! empty( $valid_field_keys ) ) { + $use_post_data = true; + } + } + + $query['validate'] = ( ! empty( $query['validate'] ) && ( $query['validate'] === 'true' || $query['validate'] === true ) ); + if ( ! empty( $query['validate'] ) || ! empty( $block['validate'] ) ) { + $response['validation'] = acf_get_block_validation_state( $block, $first_preview, $use_post_data ); + } + // Query form. if ( ! empty( $query['form'] ) ) { @@ -903,8 +997,8 @@ function acf_ajax_fetch_block() { ob_start(); // Render. - echo '
                            '; - acf_render_fields( $fields, acf_ensure_block_id_prefix( $block['id'] ), 'div', 'field' ); + echo '
                            '; + acf_render_fields( $fields, $block['id'], 'div', 'field' ); echo '
                            '; // Store Capture. @@ -922,7 +1016,7 @@ function acf_ajax_fetch_block() { $is_preview = true; // Render and store HTML. - $response['preview'] = acf_rendered_block( $block, $content, $is_preview, $post_id, null, $context ); + $response['preview'] = acf_rendered_block( $block, $content, $is_preview, $post_id, null, $context, true ); } // Send response. @@ -955,7 +1049,15 @@ function acf_get_empty_block_form_html( $block_name ) { $message = apply_filters( 'acf/blocks/no_fields_assigned_message', $message, $block_name ); - return empty( $message ) ? '' : acf_esc_html( '
                            ' . $message . '
                            ' ); + if ( ! is_string( $message ) ) { + $message = ''; + } + + if ( empty( $message ) ) { + return acf_esc_html( '
                            ' ); + } else { + return acf_esc_html( '
                            ' . $message . '
                            ' ); + } } /** @@ -976,7 +1078,6 @@ function acf_parse_save_blocks( $text = '' ) { stripslashes( $text ) ) ); - } // Hook into saving process. @@ -991,7 +1092,6 @@ function acf_parse_save_blocks( $text = '' ) { * @return string */ function acf_parse_save_blocks_callback( $matches ) { - // Defaults. $name = isset( $matches['name'] ) ? $matches['name'] : ''; $attrs = isset( $matches['attrs'] ) ? json_decode( $matches['attrs'], true ) : ''; @@ -1003,21 +1103,32 @@ function acf_parse_save_blocks_callback( $matches ) { } // Check if we need to generate a block ID. - $block_id = acf_get_block_id( $attrs ); + $block_id = acf_ensure_block_id_prefix( acf_get_block_id( $attrs ) ); - // Convert "data" to "meta". - // No need to check if already in meta format. Local Meta will do this for us. - if ( isset( $attrs['data'] ) ) { - $attrs['data'] = acf_setup_meta( $attrs['data'], acf_ensure_block_id_prefix( $block_id ) ); + if ( ! empty( $attrs['data'] ) ) { + if ( acf_block_uses_post_meta( $attrs ) ) { + // Block ID is used later to retrieve & save values. + $attrs['id'] = $block_id; + + // Cache the values until we have a post ID and can save. + $store = acf_get_store( 'block-meta-values' ); + $store->set( $block_id, $attrs['data'] ); + + // No need to store values in post content. + unset( $attrs['data'] ); + } else { + // Convert "data" to "meta". + // No need to check if already in meta format. Local Meta will do this for us. + $attrs['data'] = acf_setup_meta( $attrs['data'], $block_id ); + } } /** * Filters the block attributes before saving. * - * @date 18/3/19 - * @since 5.7.14 + * @since 5.7.14 * - * @param array $attrs The block attributes. + * @param array $attrs The block attributes. */ $attrs = apply_filters( 'acf/pre_save_block', $attrs ); @@ -1032,13 +1143,17 @@ function acf_parse_save_blocks_callback( $matches ) { * * @since 6.0.0 * - * @param array $attributes A block attributes array. - * @param array $context The block context array, defaults to an empty array. + * @param array $attributes A block attributes array. + * @param array $context The block context array, defaults to an empty array. + * @param boolean $force If we should generate a new block ID even if one exists. * @return string A block ID. */ -function acf_get_block_id( $attributes, $context = array() ) { +function acf_get_block_id( $attributes, $context = array(), $force = false ) { + $context = is_array( $context ) ? $context : array(); + + ksort( $context ); $attributes['_acf_context'] = $context; - if ( empty( $attributes['id'] ) ) { + if ( empty( $attributes['id'] ) || $force ) { unset( $attributes['id'] ); // Remove all empty string values as they're not present in JS hash building. @@ -1102,6 +1217,117 @@ function acf_serialize_block_attributes( $block_attributes ) { return $encoded_attributes; } +/** + * Handle validating a block's fields and return the validity, and any errors. + * + * This function can use values loaded into Local Meta, which means they have to be + * converted back to the data format before they can be validated. + * + * @since 6.3 + * + * @param array $block An array of the block's data attribute. + * @param boolean $using_defaults True if the block is currently being generated with default values. Default false. + * @param boolean $use_post_data True if we should validate the POSTed data rather than local meta values. Default false. + * @param boolean $on_load True if we're validating as part of a render. This is essentially the same as a first load. Default false. + * @return array An array containing a valid boolean, and an errors array. + */ +function acf_get_block_validation_state( $block, $using_defaults = false, $use_post_data = false, $on_load = false ) { + $block_id = $block['id']; + + if ( $on_load && empty( $block['validate_on_load'] ) ) { + // If we're in a page load render, and validate on load is false, skip validation. + $errors = false; + } elseif ( $use_post_data ) { + $errors = acf_validate_block_from_post_data( $block ); + } elseif ( $using_defaults || empty( $block['data'] ) ) { + // If data is empty or it's first preview, load the default fields for this block so we can get a required validation state from the current field set. + // Treat as "on load" if it's the first render of a block. + if ( empty( $block['validate_on_load'] ) ) { + $errors = false; + } else { + $errors = acf_validate_block_from_local_meta( $block_id, acf_get_block_fields( $block ), true ); + } + } else { + $errors = acf_validate_block_from_local_meta( $block_id, get_field_objects( $block_id, false ), false ); + } + + return array( + 'valid' => empty( $errors ), + 'errors' => $errors, + ); +} + +/** + * Handle the specific validation for a block from POSTed values. + * + * @since 6.3.1 + * + * @param array $block The block object containing the POSTed values and other block data + * @return array|boolean An array containing the validation errors, or false if there are no errors. + */ +function acf_validate_block_from_post_data( $block ) { + acf_reset_validation_errors(); + acf_validate_values( $block['data'], "acf-{$block['id']}" ); + $errors = acf_get_validation_errors(); + return $errors; +} + +/** + * Handle the specific validation for a block from local meta. + * + * This function uses the values loaded into Local Meta, which means they have to be + * converted back to the data format because they can be validated. + * + * @since 6.3.1 + * + * @param string $block_id The block ID. + * @param array $field_objects The field objects in local meta to be validated. + * @param boolean $using_defaults True if this is the first load of the block, when special validation may apply. + * @return array|boolean An array containing the validation errors, or false if there are no errors. + */ +function acf_validate_block_from_local_meta( $block_id, $field_objects, $using_defaults = false ) { + if ( empty( $field_objects ) ) { + return false; + } + + $using_loaded_meta = false; + if ( acf_get_data( $block_id . '_loaded_meta_values' ) ) { + $using_loaded_meta = true; + } + + acf_reset_validation_errors(); + foreach ( $field_objects as $field ) { + // Skip for nested fields - these don't work correctly on initial load of a saved block. + if ( ! empty( $field['sub_fields'] ) ) { + continue; + } + + // If we're using default values, or loaded meta we may have values which are about to be populated at field render, so shouldn't raise errors here. + if ( $using_defaults || $using_loaded_meta ) { + // Fields with conditional logic applied shouldn't be validated during first load as conditionals aren't respected. + if ( ! empty( $field['conditional_logic'] ) ) { + continue; + } + + // If we've got a empty value with a default value set and it's first load, don't produce a validation error as it will be substituted on render. + if ( $field['required'] && empty( $field['value'] ) && ! empty( $field['default_value'] ) ) { + continue; + } + + // If we're loading a few radio or select-like fields, without allow null, HTML will automatically select the first value on render, so skip here. + if ( $field['required'] && in_array( $field['type'], array( 'radio', 'button_group', 'select' ), true ) && ! $field['allow_null'] ) { + continue; + } + } + + $key = $field['key']; + $value = $field['value']; + acf_validate_value( $value, $field, "acf-{$block_id}[{$key}]" ); + } + + return acf_get_validation_errors(); +} + /** * Set ACF data before a rest call if media scripts have not been enqueued yet for after REST reset. * @@ -1142,3 +1368,148 @@ function acf_reset_media_enqueue_after_rest( $response ) { return $response; } add_filter( 'rest_request_after_callbacks', 'acf_reset_media_enqueue_after_rest' ); + +/** + * Checks if the provided block is configured to save/load post meta. + * + * @since 6.3 + * + * @param array $block The block to check. + * @return boolean + */ +function acf_block_uses_post_meta( $block ): bool { + if ( ! empty( $block['name'] ) && ! isset( $block['use_post_meta'] ) ) { + $block = acf_get_block_type( $block['name'] ); + } + + return ! empty( $block['use_post_meta'] ); +} + +/** + * Loads ACF field values from the post meta if the block is configured to do so. + * + * @since 6.3 + * + * @param array $block The block to get values for. + * @param integer $post_id The ID of the post to retrieve meta from. + * @return array + */ +function acf_add_block_meta_values( $block, $post_id ) { + // Bail if the block already has data (i.e. previewing an update). + if ( ! is_array( $block ) || ! empty( $block['data'] ) ) { + return $block; + } + + // Bail if block doesn't load from meta. + if ( ! acf_block_uses_post_meta( $block ) ) { + return $block; + } + + // Bail if we don't have a post ID or block ID. + if ( empty( $post_id ) || empty( $block['id'] ) ) { + return $block; + } + + $fields = acf_get_block_fields( $block ); + + if ( empty( $fields ) ) { + return $block; + } + + $values = array(); + $store = acf_get_store( 'values' ); + $block_id = acf_ensure_block_id_prefix( $block['id'] ); + + foreach ( $fields as $field ) { + $value = acf_get_value( $post_id, $field ); + + // Make sure we got a value (i.e. $allow_load = true). + if ( ! $store->has( "{$post_id}:{$field['name']}" ) ) { + continue; + } + + $store->set( "{$block_id}:{$field['name']}", $value ); + + $values[ $field['name'] ] = $value; + $values[ '_' . $field['name'] ] = $field['key']; // TODO: Is there a better way to generate this? + } + + $block['data'] = $values; + + acf_set_data( $block_id . '_loaded_meta_values', true ); + + return $block; +} + +/** + * Stores ACF field values in post meta for any blocks configured to do so. + * + * @since 6.3 + * + * @param integer $post_id The ID of the post being saved. + * @param WP_Post $post The post object. + * @return void + */ +function acf_save_block_meta_values( $post_id, $post ) { + $meta_values = acf_get_block_meta_values_to_save( $post->post_content ); + + if ( empty( $meta_values ) ) { + return; + } + + // Save values for any post meta blocks. + acf_save_post( $post_id, $meta_values ); +} +add_action( 'save_post', 'acf_save_block_meta_values', 10, 2 ); + +/** + * Iterates over blocks in post content and retrieves values + * that need to be saved to post meta. + * + * @since 6.3 + * + * @param string $content The content saved for the post. + * @return array An array containing the field values that need to be saved. + */ +function acf_get_block_meta_values_to_save( $content = '' ) { + $meta_values = array(); + + // Bail early if not in a format we expect or if it has no blocks. + if ( ! is_string( $content ) || empty( $content ) || ! has_blocks( $content ) ) { + return $meta_values; + } + + $blocks = parse_blocks( $content ); + + // Bail if no blocks to save. + if ( ! is_array( $blocks ) || empty( $blocks ) ) { + return $meta_values; + } + + foreach ( $blocks as $block ) { + // Verify this is an ACF block that should save to meta. + if ( ! acf_block_uses_post_meta( $block['attrs'] ) ) { + continue; + } + + // We need a block ID to retrieve the values from cache. + $block_id = ! empty( $block['attrs']['id'] ) ? $block['attrs']['id'] : false; + if ( ! $block_id ) { + continue; + } + + // Verify that we have values for this block. + $store = acf_get_store( 'block-meta-values' ); + if ( ! $store->has( $block_id ) ) { + continue; + } + + // Get the values and remove from cache. + $block_values = $store->get( $block_id ); + $store->remove( $block_id ); + + $meta_values = array_merge( $meta_values, $block_values ); + } + + return $meta_values; +} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/class-acf-updates.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/class-acf-updates.php new file mode 100644 index 000000000..5a7af409f --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/class-acf-updates.php @@ -0,0 +1,514 @@ + '', + 'key' => '', + 'slug' => '', + 'basename' => '', + 'version' => '', + ) + ); + + // Check if is_plugin_active() function exists. This is required on the front end of the + // site, since it is in a file that is normally only loaded in the admin. + if ( ! function_exists( 'is_plugin_active' ) ) { + require_once ABSPATH . 'wp-admin/includes/plugin.php'; + } + + // add if is active plugin (not included in theme). + if ( is_plugin_active( $plugin['basename'] ) ) { + $this->plugins[ $plugin['basename'] ] = $plugin; + } + } + + /** + * Returns a registered plugin for the give key and value. + * + * @since 5.7.2 + * + * @param string $key The array key to compare. + * @param string $value The value to compare against. + * @return array|false + */ + public function get_plugin_by( $key = '', $value = null ) { + foreach ( $this->plugins as $plugin ) { + if ( $plugin[ $key ] === $value ) { + return $plugin; + } + } + return false; + } + + /** + * Makes a request to the ACF connect server. + * + * @since 5.5.10 + * + * @param string $endpoint The API endpoint. + * @param array $body The body to post. + * @return (array|string|WP_Error) + */ + public function request( $endpoint = '', $body = null ) { + + // Determine URL. + $url = "https://connect.advancedcustomfields.com/$endpoint"; + + // Staging environment. + if ( defined( 'ACF_DEV_API' ) && ACF_DEV_API ) { + $url = trailingslashit( ACF_DEV_API ) . $endpoint; + acf_log( $url, $body ); + } + + $license_key = acf_pro_get_license_key(); + if ( ! $license_key ) { + $license_key = ''; + } + + $site_url = acf_pro_get_home_url(); + if ( ! $site_url ) { + $site_url = ''; + } + + // Make request. + $raw_response = wp_remote_post( + $url, + array( + 'timeout' => 28, + 'body' => $body, + 'headers' => array( + 'X-ACF-Version' => ACF_VERSION, + 'X-ACF-License' => $license_key, + 'X-ACF-URL' => $site_url, + ), + ) + ); + + // Handle response error. + if ( is_wp_error( $raw_response ) ) { + return $raw_response; + + // Handle http error. + } elseif ( wp_remote_retrieve_response_code( $raw_response ) !== 200 ) { + return new WP_Error( 'server_error', wp_remote_retrieve_response_message( $raw_response ) ); + } + + // Decode JSON response. + $json = json_decode( wp_remote_retrieve_body( $raw_response ), true ); + + // Allow non json value. + if ( $json === null ) { + return wp_remote_retrieve_body( $raw_response ); + } + + return $json; + } + + /** + * Returns update information for the given plugin id. + * + * @since 5.5.10 + * + * @param string $id The plugin id such as 'pro'. + * @param boolean $force_check Bypasses cached result. Defaults to false. + * @return array|WP_Error + */ + public function get_plugin_info( $id = '', $force_check = false ) { + $transient_name = 'acf_plugin_info_' . $id; + + // check cache but allow for $force_check override. + if ( ! $force_check ) { + $transient = get_transient( $transient_name ); + if ( $transient !== false ) { + return $transient; + } + } + + $response = $this->request( 'v2/plugins/get-info?p=' . $id ); + + // convert string (misc error) to WP_Error object. + if ( is_string( $response ) ) { + $response = new WP_Error( 'server_error', esc_html( $response ) ); + } + + // allow json to include expiration but force minimum and max for safety. + $expiration = $this->get_expiration( $response, DAY_IN_SECONDS ); + + // update transient. + set_transient( $transient_name, $response, $expiration ); + + return $response; + } + + /** + * Returns specific data from the 'update-check' response. + * + * @since 5.7.2 + * + * @param string $basename The plugin basename. + * @param boolean $force_check Bypasses cached result. Defaults to false. + * @return array|false + */ + public function get_plugin_update( $basename = '', $force_check = false ) { + // get updates. + $updates = $this->get_plugin_updates( $force_check ); + + // check for and return update. + if ( is_array( $updates ) && isset( $updates['plugins'][ $basename ] ) ) { + return $updates['plugins'][ $basename ]; + } + + return false; + } + + /** + * Checks if an update is available, but can't be updated to. + * + * @since 6.2.1 + * + * @param string $basename The plugin basename. + * @param boolean $force_check Bypasses cached result. Defaults to false. + * @return array|false + */ + public function get_no_update( $basename = '', $force_check = false ) { + // get updates. + $updates = $this->get_plugin_updates( $force_check ); + + // check for and return update. + if ( is_array( $updates ) && isset( $updates['no_update'][ $basename ] ) ) { + return $updates['no_update'][ $basename ]; + } + + return false; + } + + + /** + * Checks for plugin updates. + * + * @since 5.6.9 + * @since 5.7.2 Added 'checked' comparison + * + * @param boolean $force_check Bypasses cached result. Defaults to false. + * @return array|WP_Error. + */ + public function get_plugin_updates( $force_check = false ) { + $transient_name = 'acf_plugin_updates'; + + // Don't call our site if no plugins have registered updates. + if ( empty( $this->plugins ) ) { + return array(); + } + + // Construct array of 'checked' plugins. + // Sort by key to avoid detecting change due to "include order". + $checked = array(); + foreach ( $this->plugins as $basename => $plugin ) { + $checked[ $basename ] = $plugin['version']; + } + ksort( $checked ); + + // $force_check prevents transient lookup. + if ( ! $force_check ) { + $transient = get_transient( $transient_name ); + + // If cached response was found, compare $transient['checked'] against $checked and ignore if they don't match (plugins/versions have changed). + if ( is_array( $transient ) ) { + $transient_checked = isset( $transient['checked'] ) ? $transient['checked'] : array(); + if ( wp_json_encode( $checked ) !== wp_json_encode( $transient_checked ) ) { + $transient = false; + } + } + if ( $transient !== false ) { + return $transient; + } + } + + $post = array( + 'plugins' => wp_json_encode( $this->plugins ), + 'wp' => wp_json_encode( + array( + 'wp_name' => get_bloginfo( 'name' ), + 'wp_url' => acf_pro_get_home_url(), + 'wp_version' => get_bloginfo( 'version' ), + 'wp_language' => get_bloginfo( 'language' ), + 'wp_timezone' => get_option( 'timezone_string' ), + 'wp_multisite' => (int) is_multisite(), + 'php_version' => PHP_VERSION, + ) + ), + 'acf' => wp_json_encode( + array( + 'acf_version' => get_option( 'acf_version' ), + 'acf_pro' => acf_is_pro(), + 'block_count' => acf_pro_get_registered_block_count(), + ) + ), + ); + + // Check update from connect. + $response = $this->request( 'v2/plugins/update-check', $post ); + + // Append checked reference. + if ( is_array( $response ) ) { + $response['checked'] = $checked; + + if ( isset( $response['license_status'] ) && function_exists( 'acf_pro_update_license_status' ) ) { + acf_pro_update_license_status( $response['license_status'] ); + unset( $response['license_status'] ); + } + } + + // Allow json to include expiration but force minimum and max for safety. + $expiration = $this->get_expiration( $response ); + + // Update transient and return. + set_transient( $transient_name, $response, $expiration ); + return $response; + } + + /** + * This function safely gets the expiration value from a response. + * + * @since 5.6.9 + * + * @param mixed $response The response from the server. Default false. + * @param integer $min The minimum expiration limit. Default 3 hours. + * @param integer $max The maximum expiration limit. Default 7 days. + * @return integer + */ + public function get_expiration( $response = false, $min = 10800, $max = 604800 ) { + $expiration = 0; + + // Check possible error conditions. + if ( is_wp_error( $response ) || is_string( $response ) ) { + return 15 * MINUTE_IN_SECONDS; + } + + // Use the server requested expiration if present. + if ( is_array( $response ) && isset( $response['expiration'] ) ) { + $expiration = (int) $response['expiration']; + } + + // Use the minimum if neither check matches, or ensure the server expiration isn't lower than our minimum. + if ( $expiration < $min ) { + return $min; + } + + // Ensure the server expiration isn't higher than our max. + if ( $expiration > $max ) { + return $max; + } + + return $expiration; + } + + /** + * Deletes transients and allows a fresh lookup. + * + * @since 5.5.10 + */ + public function refresh_plugins_transient() { + delete_site_transient( 'update_plugins' ); + delete_transient( 'acf_plugin_updates' ); + } + + /** + * Called when WP updates the 'update_plugins' site transient. Used to inject ACF plugin update info. + * + * @since 5.0.0 + * + * @param object $transient The current transient value. + * @return object $transient The modified transient value. + */ + public function modify_plugins_transient( $transient ) { + + // Bail early if no response (error). + if ( ! isset( $transient->response ) ) { + return $transient; + } + + // Ensure no_update is set for back compat. + if ( ! isset( $transient->no_update ) ) { + $transient->no_update = array(); + } + + // Force-check (only once). + $force_check = ( $this->checked == 0 ) ? ! empty( $_GET['force-check'] ) : false; // phpcs:ignore -- False positive, value not used. + + // Fetch updates (this filter is called multiple times during a single page load). + $updates = $this->get_plugin_updates( $force_check ); + + // Append ACF pro plugins. + if ( is_array( $updates ) ) { + if ( ! empty( $updates['plugins'] ) ) { + foreach ( $updates['plugins'] as $basename => $update ) { + $transient->response[ $basename ] = (object) $update; + } + } + if ( ! empty( $updates['no_update'] ) ) { + foreach ( $updates['no_update'] as $basename => $update ) { + $transient->no_update[ $basename ] = (object) $update; + } + } + } + + ++$this->checked; + + return $transient; + } + + /** + * Returns the plugin data visible in the 'View details' popup + * + * @since 5.0.0 + * + * @param object $result The current result of plugin data. + * @param string $action The action being performed. + * @param object $args Data about the plugin being retried. + * @return $result + */ + public function modify_plugin_details( $result, $action = null, $args = null ) { + + $plugin = false; + + // Only for 'plugin_information' action. + if ( $action !== 'plugin_information' ) { + return $result; + } + + // Find plugin via slug. + $plugin = $this->get_plugin_by( 'slug', $args->slug ); + if ( ! $plugin ) { + return $result; + } + + // Get data from connect or cache. + $response = $this->get_plugin_info( $plugin['id'] ); + + // Bail early if no response. + if ( ! is_array( $response ) ) { + return $result; + } + + // Remove tags (different context). + unset( $response['tags'] ); + + // Convert to object. + $response = (object) $response; + + $sections = array( + 'description' => '', + 'installation' => '', + 'changelog' => '', + 'upgrade_notice' => '', + ); + foreach ( $sections as $k => $v ) { + $sections[ $k ] = $response->$k; + } + $response->sections = $sections; + + return $response; + } + } + + + /** + * The main function responsible for returning the acf_updates singleton. + * Use this function like you would a global variable, except without needing to declare the global. + * + * Example: + * + * @since 5.5.12 + * + * @return ACF_Updates The singleton instance of ACF_Updates. + */ + function acf_updates() { + global $acf_updates; + if ( ! isset( $acf_updates ) ) { + $acf_updates = new ACF_Updates(); + } + return $acf_updates; + } + + /** + * Alias of acf_updates()->add_plugin(). + * + * @since 5.5.10 + * + * @param array $plugin Plugin data array. + */ + function acf_register_plugin_update( $plugin ) { + acf_updates()->add_plugin( $plugin ); + } + +} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php index acf3c8ba0..76dbff420 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php @@ -5,19 +5,16 @@ class acf_field_clone extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -29,6 +26,7 @@ function initialize() { $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/clone/', 'docs', 'field-type-selection' ); $this->tutorial_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/how-to-use-the-clone-field/', 'docs', 'field-type-selection' ); $this->pro = true; + $this->supports = array( 'bindings' => false ); $this->defaults = array( 'clone' => '', 'prefix_label' => 0, @@ -49,44 +47,36 @@ function initialize() { add_filter( 'acf/get_fields', array( $this, 'acf_get_fields' ), 5, 2 ); add_filter( 'acf/prepare_field', array( $this, 'acf_prepare_field' ), 10, 1 ); add_filter( 'acf/clone_field', array( $this, 'acf_clone_field' ), 10, 2 ); - } - /* - * is_enabled - * - * This function will return true if acf_local functionality is enabled - * - * @type function - * @date 14/07/2016 - * @since 5.4.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will return true if acf_local functionality is enabled + * + * @type function + * @date 14/07/2016 + * @since 5.4.0 + * + * @param n/a + * @return n/a + */ function is_enabled() { return acf_is_filter_enabled( 'clone' ); - } - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - + /** + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ function load_field( $field ) { // bail early if not enabled @@ -100,24 +90,20 @@ function load_field( $field ) { // return return $field; - } - /* - * acf_get_fields - * - * This function will hook into the 'acf/get_fields' filter and inject/replace seamless clones fields - * - * @type function - * @date 17/06/2016 - * @since 5.3.8 - * - * @param $fields (array) - * @param $parent (array) - * @return $fields - */ - + /** + * This function will hook into the 'acf/get_fields' filter and inject/replace seamless clones fields + * + * @type function + * @date 17/06/2016 + * @since 5.3.8 + * + * @param $fields (array) + * @param $parent (array) + * @return $fields + */ function acf_get_fields( $fields, $parent ) { // bail early if empty @@ -140,7 +126,7 @@ function acf_get_fields( $fields, $parent ) { $field = $fields[ $i ]; // $i - $i++; + ++$i; // bail early if not a clone field if ( $field['type'] != 'clone' ) { @@ -158,31 +144,26 @@ function acf_get_fields( $fields, $parent ) { } // replace this clone field with sub fields - $i--; + --$i; array_splice( $fields, $i, 1, $field['sub_fields'] ); - } // return return $fields; - } - /* - * get_cloned_fields - * - * This function will return an array of fields for a given clone field - * - * @type function - * @date 28/06/2016 - * @since 5.3.8 - * - * @param $field (array) - * @param $parent (array) - * @return (array) - */ - + /** + * This function will return an array of fields for a given clone field + * + * @type function + * @date 28/06/2016 + * @since 5.3.8 + * + * @param $field (array) + * @param $parent (array) + * @return (array) + */ function get_cloned_fields( $field ) { // vars @@ -206,7 +187,6 @@ function get_cloned_fields( $field ) { // Field Group selector. if ( acf_is_field_group_key( $selector ) ) { - $field_group = acf_get_field_group( $selector ); if ( ! $field_group ) { continue; @@ -239,32 +219,26 @@ function get_cloned_fields( $field ) { // loop // run acf_clone_field() on each cloned field to modify name, key, etc foreach ( array_keys( $fields ) as $i ) { - $fields[ $i ] = acf_clone_field( $fields[ $i ], $field ); - } // return return $fields; - } - /* - * acf_clone_field - * - * This function is run when cloning a clone field - * Important to run the acf_clone_field function on sub fields to pass on settings such as 'parent_layout' - * - * @type function - * @date 28/06/2016 - * @since 5.3.8 - * - * @param $field (array) - * @param $clone_field (array) - * @return $field - */ - + /** + * This function is run when cloning a clone field + * Important to run the acf_clone_field function on sub fields to pass on settings such as 'parent_layout' + * + * @type function + * @date 28/06/2016 + * @since 5.3.8 + * + * @param $field (array) + * @param $clone_field (array) + * @return $field + */ function acf_clone_field( $field, $clone_field ) { // bail early if this field is being cloned by some other kind of field (future proof) @@ -275,11 +249,9 @@ function acf_clone_field( $field, $clone_field ) { // backup (used later) // - backup only once (cloned clone fields can cause issues) if ( ! isset( $field['__key'] ) ) { - $field['__key'] = $field['key']; $field['__name'] = $field['_name']; $field['__label'] = $field['label']; - } // seamless @@ -299,9 +271,7 @@ function acf_clone_field( $field, $clone_field ) { // label_format if ( $clone_field['prefix_label'] ) { - $field['label'] = $clone_field['label'] . ' ' . $field['label']; - } } @@ -315,49 +285,39 @@ function acf_clone_field( $field, $clone_field ) { // modify the field _name (orig name) // - this will allow fields to correctly understand the modified field if ( $clone_field['display'] == 'seamless' ) { - $field['_name'] = $clone_field['_name'] . '_' . $field['_name']; - } } // required if ( $clone_field['required'] ) { - $field['required'] = 1; - } // type specific // note: seamless clone fields will not be triggered if ( $field['type'] == 'clone' ) { - $field = $this->acf_clone_clone_field( $field, $clone_field ); - } // return return $field; - } - /* - * acf_clone_clone_field - * - * This function is run when cloning a clone field - * Important to run the acf_clone_field function on sub fields to pass on settings such as 'parent_layout' - * Do not delete! Removing this logic causes major issues with cloned clone fields within a flexible content layout. - * - * @type function - * @date 28/06/2016 - * @since 5.3.8 - * - * @param $field (array) - * @param $clone_field (array) - * @return $field - */ - + /** + * This function is run when cloning a clone field + * Important to run the acf_clone_field function on sub fields to pass on settings such as 'parent_layout' + * Do not delete! Removing this logic causes major issues with cloned clone fields within a flexible content layout. + * + * @type function + * @date 28/06/2016 + * @since 5.3.8 + * + * @param $field (array) + * @param $clone_field (array) + * @return $field + */ function acf_clone_clone_field( $field, $clone_field ) { // modify the $clone_field name @@ -366,10 +326,8 @@ function acf_clone_clone_field( $field, $clone_field ) { // when cloning a clone field, it is important to also change the _name too // this allows sub clone fields to appear correctly in get_row() row array if ( $field['prefix_name'] ) { - $clone_field['name'] = $field['_name']; $clone_field['_name'] = $field['_name']; - } // bail early if no sub fields @@ -382,28 +340,23 @@ function acf_clone_clone_field( $field, $clone_field ) { // clone $sub_field = acf_clone_field( $sub_field, $clone_field ); - } // return return $field; - } - /* - * prepare_field_for_db - * - * description - * - * @type function - * @date 4/11/16 - * @since 5.5.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 4/11/16 + * @since 5.5.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function prepare_field_for_db( $field ) { // bail early if no sub fields @@ -432,35 +385,28 @@ function prepare_field_for_db( $field ) { // acf_log('== prepare_field_for_db =='); // acf_log('- clone name:', $field['name']); // acf_log('- clone _name:', $field['_name']); - // loop foreach ( $field['sub_fields'] as &$sub_field ) { - $sub_field['name'] = $prefix . $sub_field['name']; - } // return return $field; - } - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ - + /** + * This filter is applied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value (mixed) the value found in the database + * @param $post_id (mixed) the post_id from which the value was loaded + * @param $field (array) the field array holding all the field options + * @return $value + */ function load_value( $value, $post_id, $field ) { // bail early if no sub fields @@ -479,32 +425,26 @@ function load_value( $value, $post_id, $field ) { // add value $value[ $sub_field['key'] ] = acf_get_value( $post_id, $sub_field ); - } // return return $value; - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * @return mixed $value The modified value. + */ + public function format_value( $value, $post_id, $field, $escape_html = false ) { // bail early if no value if ( empty( $value ) ) { @@ -521,24 +461,22 @@ function format_value( $value, $post_id, $field ) { $sub_value = acf_extract_var( $value, $sub_field['key'] ); // format value - $sub_value = acf_format_value( $sub_value, $post_id, $sub_field ); + $sub_value = acf_format_value( $sub_value, $post_id, $sub_field, $escape_html ); // append to $row $value[ $sub_field['__name'] ] = $sub_value; - } // return return $value; - } /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { @@ -565,22 +503,19 @@ public function format_value_for_rest( $value, $post_id, array $field ) { return $value; } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $field - the field array holding all the field options - * @param $post_id - the $post_id of which the value will be saved - * - * @return $value - the modified value - */ - + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $value - the value which will be saved in the database + * @param $field - the field array holding all the field options + * @param $post_id - the post_id of which the value will be saved + * + * @return $value - the modified value + */ function update_value( $value, $post_id, $field ) { // bail early if no value @@ -604,12 +539,10 @@ function update_value( $value, $post_id, $field ) { // key (backend) if ( isset( $value[ $sub_field['key'] ] ) ) { - $v = $value[ $sub_field['key'] ]; // name (frontend) } elseif ( isset( $value[ $sub_field['_name'] ] ) ) { - $v = $value[ $sub_field['_name'] ]; // empty @@ -617,7 +550,6 @@ function update_value( $value, $post_id, $field ) { // input is not set (hidden by conditioanl logic) continue; - } // restore original field key @@ -625,27 +557,22 @@ function update_value( $value, $post_id, $field ) { // update value acf_update_value( $v, $post_id, $sub_field ); - } // return return ''; - } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // bail early if no sub fields @@ -661,12 +588,10 @@ function render_field( $field ) { // this is a normal value $sub_field['value'] = $field['value'][ $sub_field['key'] ]; - } elseif ( isset( $sub_field['default_value'] ) ) { // no value, but this sub field has a default value $sub_field['value'] = $sub_field['default_value']; - } // update prefix to allow for nested values @@ -683,63 +608,49 @@ function render_field( $field ) { // render if ( $field['layout'] == 'table' ) { - $this->render_field_table( $field ); - } else { - $this->render_field_block( $field ); - } - } - /* - * render_field_block - * - * description - * - * @type function - * @date 12/07/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 12/07/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_block( $field ) { // vars $label_placement = $field['layout'] == 'block' ? 'top' : 'left'; // html - echo '
                            '; + echo '
                            '; foreach ( $field['sub_fields'] as $sub_field ) { - acf_render_field_wrap( $sub_field ); - } echo '
                            '; - } - /* - * render_field_table - * - * description - * - * @type function - * @date 12/07/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 12/07/2016 + * @since 5.4.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function render_field_table( $field ) { ?> @@ -780,9 +691,7 @@ function render_field_table( $field ) { @@ -790,23 +699,19 @@ function render_field_table( $field ) {
                            1, 'ajax_action' => 'acf/fields/clone/query', 'placeholder' => '', + 'nonce' => wp_create_nonce( 'acf/fields/clone/query' ), ) ); @@ -894,23 +800,19 @@ function render_field_settings( $field ) { 'ui' => 1, ) ); - } - /* - * get_clone_setting_choices - * - * This function will return an array of choices data for Select2 - * - * @type function - * @date 17/06/2016 - * @since 5.3.8 - * - * @param $value (mixed) - * @return (array) - */ - + /** + * This function will return an array of choices data for Select2 + * + * @type function + * @date 17/06/2016 + * @since 5.3.8 + * + * @param $value (mixed) + * @return (array) + */ function get_clone_setting_choices( $value ) { // vars @@ -926,30 +828,24 @@ function get_clone_setting_choices( $value ) { // loop foreach ( $value as $v ) { - $choices[ $v ] = $this->get_clone_setting_choice( $v ); - } // return return $choices; - } - /* - * get_clone_setting_choice - * - * This function will return the label for a given clone choice - * - * @type function - * @date 17/06/2016 - * @since 5.3.8 - * - * @param $selector (mixed) - * @return (string) - */ - + /** + * This function will return the label for a given clone choice + * + * @type function + * @date 17/06/2016 + * @since 5.3.8 + * + * @param $selector (mixed) + * @return (string) + */ function get_clone_setting_choice( $selector = '' ) { // bail early no selector @@ -960,45 +856,35 @@ function get_clone_setting_choice( $selector = '' ) { // phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified elsewhere. // ajax_fields if ( isset( $_POST['fields'][ $selector ] ) ) { - return $this->get_clone_setting_field_choice( acf_sanitize_request_args( $_POST['fields'][ $selector ] ) ); - } // phpcs:enable WordPress.Security.NonceVerification.Missing // field if ( acf_is_field_key( $selector ) ) { - return $this->get_clone_setting_field_choice( acf_get_field( $selector ) ); - } // group if ( acf_is_field_group_key( $selector ) ) { - return $this->get_clone_setting_group_choice( acf_get_field_group( $selector ) ); - } // return return $selector; - } - /* - * get_clone_setting_field_choice - * - * This function will return the text for a field choice - * - * @type function - * @date 20/07/2016 - * @since 5.4.0 - * - * @param $field (array) - * @return (string) - */ - + /** + * This function will return the text for a field choice + * + * @type function + * @date 20/07/2016 + * @since 5.4.0 + * + * @param $field (array) + * @return (string) + */ function get_clone_setting_field_choice( $field ) { // bail early if no field @@ -1019,23 +905,19 @@ function get_clone_setting_field_choice( $field ) { // return return $title; - } - /* - * get_clone_setting_group_choice - * - * This function will return the text for a group choice - * - * @type function - * @date 20/07/2016 - * @since 5.4.0 - * - * @param $field_group (array) - * @return (string) - */ - + /** + * This function will return the text for a group choice + * + * @type function + * @date 20/07/2016 + * @since 5.4.0 + * + * @param $field_group (array) + * @return (string) + */ function get_clone_setting_group_choice( $field_group ) { // bail early if no field group @@ -1045,27 +927,20 @@ function get_clone_setting_group_choice( $field_group ) { // return return sprintf( __( 'All fields from %s field group', 'acf' ), $field_group['title'] ); - } - /* - * ajax_query - * - * description - * - * @type function - * @date 17/06/2016 - * @since 5.3.8 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { + /** + * AJAX handler for getting potential fields to clone. + * + * @since 5.3.8 + * + * @return void + */ + public function ajax_query() { + $nonce = acf_request_arg( 'nonce', '' ); - // validate - if ( ! acf_verify_ajax() ) { + if ( ! acf_verify_ajax( $nonce, 'acf/fields/clone/query' ) ) { die(); } @@ -1097,7 +972,6 @@ function ajax_query() { // strip slashes (search may be integer) $s = wp_unslash( strval( $options['s'] ) ); - } // load groups @@ -1122,18 +996,15 @@ function ajax_query() { // field group found, stop looking break; - } // if field group was not found, this is a new field group (not yet saved) if ( ! $field_group ) { - $field_group = array( 'ID' => $options['post_id'], 'title' => $options['title'], 'key' => '', ); - } // move current field group to start of list @@ -1152,14 +1023,10 @@ function ajax_query() { // get fields if ( $field_group['ID'] == $options['post_id'] ) { - $fields = $options['fields']; - } else { - $fields = acf_get_fields( $field_group ); $fields = acf_prepare_fields_for_import( $fields ); - } // bail early if no fields @@ -1169,9 +1036,7 @@ function ajax_query() { // show all children for field group search match if ( $s !== false && stripos( $data['text'], $s ) !== false ) { - $ignore_s = true; - } // populate children @@ -1204,7 +1069,7 @@ function ajax_query() { } // $i - $i++; + ++$i; // bail early if $i is out of bounds if ( $i < $range_start || $i > $range_end ) { @@ -1221,7 +1086,6 @@ function ajax_query() { 'id' => $child, 'text' => $text, ); - } // bail early if no children @@ -1247,23 +1111,19 @@ function ajax_query() { 'limit' => $limit, ) ); - } - /* - * acf_prepare_field - * - * This function will restore a field's key ready for input - * - * @type function - * @date 6/09/2016 - * @since 5.4.0 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will restore a field's key ready for input + * + * @type function + * @date 6/09/2016 + * @since 5.4.0 + * + * @param $field (array) + * @return $field + */ function acf_prepare_field( $field ) { // bail early if not cloned @@ -1278,23 +1138,19 @@ function acf_prepare_field( $field ) { // return return $field; - } - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 11/02/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function validate_value( $valid, $value, $field, $input ) { // bail early if no $value @@ -1321,12 +1177,10 @@ function validate_value( $valid, $value, $field, $input ) { // validate acf_validate_value( $value[ $k ], $sub_field, "{$input}[{$k}]" ); - } // return return $valid; - } /** @@ -1375,13 +1229,11 @@ public function get_rest_schema( array $field ) { return $schema; } - } // initialize acf_register_field_type( 'acf_field_clone' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php index 256c112a4..1a93bd6cf 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php @@ -5,20 +5,17 @@ class acf_field_flexible_content extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function initialize() { + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ + public function initialize() { // vars $this->name = 'flexible_content'; @@ -29,6 +26,7 @@ function initialize() { $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/flexible-content/', 'docs', 'field-type-selection' ); $this->tutorial_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/building-layouts-with-the-flexible-content-field-in-a-theme/', 'docs', 'field-type-selection' ); $this->pro = true; + $this->supports = array( 'bindings' => false ); $this->defaults = array( 'layouts' => array(), 'min' => '', @@ -49,24 +47,20 @@ function initialize() { $this->add_field_filter( 'acf/get_sub_field', array( $this, 'get_sub_field' ), 10, 3 ); $this->add_field_filter( 'acf/prepare_field_for_export', array( $this, 'prepare_field_for_export' ) ); $this->add_field_filter( 'acf/prepare_field_for_import', array( $this, 'prepare_field_for_import' ) ); - } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_enqueue_scripts() { + /** + * Admin scripts enqueue for field. + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ + public function input_admin_enqueue_scripts() { // localize acf_localize_text( @@ -92,19 +86,16 @@ function input_admin_enqueue_scripts() { } - /* - * get_valid_layout - * - * This function will fill in the missing keys to create a valid layout - * - * @type function - * @date 3/10/13 - * @since 1.1.0 - * - * @param $layout (array) - * @return $layout (array) - */ - + /** + * This function will fill in the missing keys to create a valid layout + * + * @type function + * @date 3/10/13 + * @since 1.1.0 + * + * @param $layout (array) + * @return $layout (array) + */ function get_valid_layout( $layout = array() ) { // parse @@ -126,27 +117,22 @@ function get_valid_layout( $layout = array() ) { } - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - + /** + * This filter is appied to the $field after it is loaded from the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the field array holding all the field options + */ function load_field( $field ) { // bail early if no field layouts if ( empty( $field['layouts'] ) ) { - return $field; - } // vars @@ -163,7 +149,6 @@ function load_field( $field ) { // append sub fields if ( ! empty( $sub_fields ) ) { - foreach ( array_keys( $sub_fields ) as $k ) { // check if 'parent_layout' is empty @@ -171,21 +156,17 @@ function load_field( $field ) { // parent_layout did not save for this field, default it to first layout $sub_fields[ $k ]['parent_layout'] = $layout['key']; - } // append sub field to layout, if ( $sub_fields[ $k ]['parent_layout'] == $layout['key'] ) { - $layout['sub_fields'][] = acf_extract_var( $sub_fields, $k ); - } } } // append back to layouts $field['layouts'][ $i ] = $layout; - } // return @@ -193,20 +174,18 @@ function load_field( $field ) { } - /* - * get_sub_field - * - * This function will return a specific sub field - * - * @type function - * @date 29/09/2016 - * @since 5.4.0 - * - * @param $sub_field - * @param $selector (string) - * @param $field (array) - * @return $post_id (int) - */ + /** + * This function will return a specific sub field + * + * @type function + * @date 29/09/2016 + * @since 5.4.0 + * + * @param $sub_field + * @param $selector (string) + * @param $field (array) + * @return $post_id (int) + */ function get_sub_field( $sub_field, $id, $field ) { // Get active layout. @@ -236,34 +215,27 @@ function get_sub_field( $sub_field, $id, $field ) { } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - + /** + * Create the HTML interface for your field + * + * @param $field - an array holding all the field's data + * + * @type action + * @since 3.6 + * @date 23/01/13 + */ function render_field( $field ) { // defaults if ( empty( $field['button_label'] ) ) { - $field['button_label'] = $this->defaults['button_label']; - } // sort layouts into names $layouts = array(); foreach ( $field['layouts'] as $k => $layout ) { - $layouts[ $layout['name'] ] = $layout; - } // vars @@ -279,92 +251,79 @@ function render_field( $field ) { } // no value message + // translators: %s the button label used for adding a new layout. $no_value_message = __( 'Click the "%s" button below to start creating your layout', 'acf' ); $no_value_message = apply_filters( 'acf/fields/flexible_content/no_value_message', $no_value_message, $field ); $no_value_message = sprintf( $no_value_message, $field['button_label'] ); ?> -
                            > +
                            > - $field['name'] ) ); ?> + $field['name'] ) ); ?> -
                            - -
                            +
                            + +
                            -
                            - - render_layout( $field, $layout, 'acfcloneindex', array() ); ?> - -
                            +
                            + + render_layout( $field, $layout, 'acfcloneindex', array() ); ?> + +
                            -
                            - + $value ) { - foreach ( $field['value'] as $i => $value ) : + // validate + if ( ! is_array( $value ) ) { + continue; + } - // validate - if ( ! is_array( $value ) ) { - continue; - } + if ( empty( $layouts[ $value['acf_fc_layout'] ] ) ) { + continue; + } - if ( empty( $layouts[ $value['acf_fc_layout'] ] ) ) { - continue; + // render + $this->render_layout( $field, $layouts[ $value['acf_fc_layout'] ], $i, $value ); + } } + ?> +
                            - // render - $this->render_layout( $field, $layouts[ $value['acf_fc_layout'] ], $i, $value ); - - endforeach; - - endif; - ?> -
                            - -
                            - -
                            - - - -
                            + printf( '
                          • %s
                          • ', acf_esc_attrs( $atts ), acf_esc_html( $layout['label'] ) ); + } + echo ''; + ?> +
                            'layout', 'data-id' => $id, 'data-layout' => $layout['name'], + 'data-max' => $layout['max'], + 'data-label' => $layout['label'], ); // clone if ( is_numeric( $i ) ) { - $order = $i + 1; - } else { - $div['class'] .= ' acf-clone'; - } // display if ( $layout['display'] == 'table' ) { - $el = 'td'; - } // title @@ -406,7 +361,7 @@ function render_layout( $field, $layout, $i, $value ) { reset_rows(); ?> -
                            > +
                            > -
                            +
                            - - - - + + + +
                            @@ -486,12 +441,10 @@ function render_layout( $field, $layout, $i, $value ) { // this is a normal value $sub_field['value'] = $value[ $sub_field['key'] ]; - } elseif ( isset( $sub_field['default_value'] ) ) { // no value, but this sub field has a default value $sub_field['value'] = $sub_field['default_value']; - } // update prefix to allow for nested values @@ -499,7 +452,6 @@ function render_layout( $field, $layout, $i, $value ) { // render input acf_render_field_wrap( $sub_field, $el ); - } ?> @@ -516,7 +468,6 @@ function render_layout( $field, $layout, $i, $value ) {
                            -
                            +
                            - + +
                            + +
                            +
                              @@ -579,113 +534,112 @@ public function render_field_settings( $field ) { ); ?> -
                                -
                              • - 'text', - 'name' => 'label', - 'class' => 'layout-label', - 'prefix' => $layout_prefix, - 'value' => $layout['label'], - 'prepend' => __( 'Label', 'acf' ), - ) - ); - - ?> -
                              • -
                              • - 'text', - 'name' => 'name', - 'class' => 'layout-name', - 'prefix' => $layout_prefix, - 'value' => $layout['name'], - 'prepend' => __( 'Name', 'acf' ), - ) - ); - - ?> -
                              • -
                              • -
                                -
                                - 'select', - 'name' => 'display', - 'prefix' => $layout_prefix, - 'value' => $layout['display'], - 'class' => 'acf-is-prepended', - 'choices' => array( - 'table' => __( 'Table', 'acf' ), - 'block' => __( 'Block', 'acf' ), - 'row' => __( 'Row', 'acf' ), - ), - ) - ); - - ?> -
                                -
                              • -
                              • - 'text', - 'name' => 'min', - 'prefix' => $layout_prefix, - 'value' => $layout['min'], - 'prepend' => __( 'Min', 'acf' ), - ) - ); - - ?> -
                              • -
                              • +
                                  +
                                • 'text', - 'name' => 'max', + 'name' => 'label', + 'class' => 'layout-label', 'prefix' => $layout_prefix, - 'value' => $layout['max'], - 'prepend' => __( 'Max', 'acf' ), + 'value' => $layout['label'], + 'prepend' => __( 'Label', 'acf' ), ) ); ?> -
                                • -
                                -
                                - +
                              • + 'text', + 'name' => 'name', + 'class' => 'layout-name', + 'input-data' => array( '1p-ignore' => 'true' ), + 'prefix' => $layout_prefix, + 'value' => $layout['name'], + 'prepend' => __( 'Name', 'acf' ), + ) + ); + + ?> +
                              • +
                              • +
                                +
                                + 'select', + 'name' => 'display', + 'prefix' => $layout_prefix, + 'value' => $layout['display'], + 'class' => 'acf-is-prepended', + 'choices' => array( + 'table' => __( 'Table', 'acf' ), + 'block' => __( 'Block', 'acf' ), + 'row' => __( 'Row', 'acf' ), + ), + ) + ); + + ?> +
                                +
                              • +
                              • + 'text', + 'name' => 'min', + 'prefix' => $layout_prefix, + 'value' => $layout['min'], + 'prepend' => __( 'Min', 'acf' ), + ) + ); + + ?> +
                              • +
                              • + 'text', + 'name' => 'max', + 'prefix' => $layout_prefix, + 'value' => $layout['max'], + 'prepend' => __( 'Max', 'acf' ), + ) + ); + + ?> +
                              • +
                              +
                              + $layout['sub_fields'], - 'parent' => $field['ID'], - 'is_subfield' => true, - ); + // vars + $args = array( + 'fields' => $layout['sub_fields'], + 'parent' => $field['ID'], + 'is_subfield' => true, + ); - acf_get_view( 'acf-field-group/fields', $args ); + acf_get_view( 'acf-field-group/fields', $args ); - ?> + ?> +
                            -
                            'button_label', ) ); - } - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ - - function load_value( $value, $post_id, $field ) { - + /** + * This filter is applied to the $value after it is loaded from the db + * + * @type filter + * @since 3.6 + * + * @param mixed $value The value found in the database + * @param mixed $post_id The post_id from which the value was loaded + * @param array $field The field array holding all the field options + * @return $value + */ + public function load_value( $value, $post_id, $field ) { // bail early if no value if ( empty( $value ) || empty( $field['layouts'] ) ) { - return $value; - } // value must be an array @@ -767,9 +713,7 @@ function load_value( $value, $post_id, $field ) { // sort layouts into names $layouts = array(); foreach ( $field['layouts'] as $k => $layout ) { - $layouts[ $layout['name'] ] = $layout['sub_fields']; - } // loop through rows @@ -781,9 +725,7 @@ function load_value( $value, $post_id, $field ) { // bail early if layout deosnt contain sub fields if ( empty( $layouts[ $l ] ) ) { - continue; - } // get layout @@ -808,50 +750,36 @@ function load_value( $value, $post_id, $field ) { // add value $rows[ $i ][ $sub_field['key'] ] = $sub_value; - } - // foreach - } - // foreach - // return return $rows; - } - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { + /** + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template + * + * @type filter + * @since 3.6 + * + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * @return mixed $value The modified value. + */ + public function format_value( $value, $post_id, $field, $escape_html = false ) { // bail early if no value if ( empty( $value ) || empty( $field['layouts'] ) ) { - return false; - } // sort layouts into names $layouts = array(); foreach ( $field['layouts'] as $k => $layout ) { - $layouts[ $layout['name'] ] = $layout['sub_fields']; - } // loop over rows @@ -886,11 +814,10 @@ function format_value( $value, $post_id, $field ) { $sub_field['name'] = "{$field['name']}_{$i}_{$sub_field['name']}"; // format value - $sub_value = acf_format_value( $sub_value, $post_id, $sub_field ); + $sub_value = acf_format_value( $sub_value, $post_id, $sub_field, $escape_html ); // append to $row $value[ $i ][ $sub_field['_name'] ] = $sub_value; - } } @@ -899,20 +826,17 @@ function format_value( $value, $post_id, $field ) { } - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ) { + /** + * description + * + * @type function + * @date 11/02/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ + public function validate_value( $valid, $value, $field, $input ) { // vars $count = 0; @@ -970,6 +894,10 @@ function validate_value( $valid, $value, $field, $input ) { // loop rows foreach ( $value as $i => $row ) { + // ensure row is an array + if ( ! is_array( $row ) ) { + continue; + } // get layout $l = $row['acf_fc_layout']; @@ -980,7 +908,7 @@ function validate_value( $valid, $value, $field, $input ) { } // increase count - $layouts[ $l ]['count']++; + ++$layouts[ $l ]['count']; // bail if no sub fields if ( empty( $layouts[ $l ]['sub_fields'] ) ) { @@ -1002,7 +930,6 @@ function validate_value( $valid, $value, $field, $input ) { acf_validate_value( $value[ $i ][ $k ], $sub_field, "{$input}[{$i}][{$k}]" ); } // end loop sub fields - } // end loop rows } @@ -1039,14 +966,13 @@ function validate_value( $valid, $value, $field, $input ) { /** * This function will return a specific layout by name from a field * - * @date 15/2/17 * @since 5.5.8 * - * @param string $name - * @param array $field - * @return array|false + * @param string $name The layout name. + * @param array $field The field to load the layout from. + * @return array|false */ - function get_layout( $name, $field ) { + public function get_layout( $name, $field ) { // bail early if no layouts if ( ! isset( $field['layouts'] ) ) { @@ -1064,7 +990,6 @@ function get_layout( $name, $field ) { // return return false; - } @@ -1074,12 +999,12 @@ function get_layout( $name, $field ) { * @date 15/2/17 * @since 5.5.8 * - * @param int $i - * @param array $field - * @param mixed $post_id - * @return bool + * @param integer $i + * @param array $field + * @param mixed $post_id + * @return boolean */ - function delete_row( $i, $field, $post_id ) { + public function delete_row( $i, $field, $post_id ) { // vars $value = acf_get_metadata( $post_id, $field['name'] ); @@ -1105,12 +1030,10 @@ function delete_row( $i, $field, $post_id ) { // delete value acf_delete_value( $post_id, $sub_field ); - } // return return true; - } /** @@ -1119,13 +1042,13 @@ function delete_row( $i, $field, $post_id ) { * @date 15/2/17 * @since 5.5.8 * - * @param array $row - * @param int $i - * @param array $field - * @param mixed $post_id - * @return bool + * @param array $row + * @param integer $i + * @param array $field + * @param mixed $post_id + * @return boolean */ - function update_row( $row, $i, $field, $post_id ) { + public function update_row( $row, $i, $field, $post_id ) { // bail early if no layout reference if ( ! is_array( $row ) || ! isset( $row['acf_fc_layout'] ) ) { return false; @@ -1161,23 +1084,18 @@ function update_row( $row, $i, $field, $post_id ) { return true; } - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $field - the field array holding all the field options - * @param $post_id - the $post_id of which the value will be saved - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { + /** + * This filter is appied to the $value before it is updated in the db + * + * @type filter + * @since 3.6 + * + * @param mixed $value The value which will be saved in the database + * @param mixed $post_id The post_id of which the value will be saved + * @param array $field The field array holding all the field options + * @return mixed $value The modified value + */ + public function update_value( $value, $post_id, $field ) { // bail early if no layouts if ( empty( $field['layouts'] ) ) { @@ -1195,14 +1113,12 @@ function update_value( $value, $post_id, $field ) { // remove acfcloneindex if ( isset( $value['acfcloneindex'] ) ) { - unset( $value['acfcloneindex'] ); - } // loop through rows foreach ( $value as $row ) { - $i++; + ++$i; // bail early if no layout reference if ( ! is_array( $row ) || ! isset( $row['acf_fc_layout'] ) ) { @@ -1211,9 +1127,7 @@ function update_value( $value, $post_id, $field ) { // delete old row if layout has changed if ( isset( $old_value[ $i ] ) && $old_value[ $i ] !== $row['acf_fc_layout'] ) { - $this->delete_row( $i, $field, $post_id ); - } // update row @@ -1221,7 +1135,6 @@ function update_value( $value, $post_id, $field ) { // append to order $new_value[] = $row['acf_fc_layout']; - } } @@ -1234,9 +1147,7 @@ function update_value( $value, $post_id, $field ) { // loop for ( $i = $new_count; $i < $old_count; $i++ ) { - $this->delete_row( $i, $field, $post_id ); - } } @@ -1247,24 +1158,20 @@ function update_value( $value, $post_id, $field ) { // return return $new_value; - } - /* - * delete_value - * - * description - * - * @type function - * @date 1/07/2015 - * @since 5.2.3 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function delete_value( $post_id, $key, $field ) { + /** + * Deletes a layout from a flexible content field. + * + * @type function + * @date 1/07/2015 + * @since 5.2.3 + * + * @param $post_id (int) + * @return $post_id (int) + */ + public function delete_value( $post_id, $key, $field ) { // vars $old_value = acf_get_metadata( $post_id, $field['name'] ); @@ -1277,38 +1184,26 @@ function delete_value( $post_id, $key, $field ) { // loop foreach ( array_keys( $old_value ) as $i ) { - $this->delete_row( $i, $field, $post_id ); - } - } - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * @param $post_id - the field group ID (post_type = acf) - * - * @return $field - the modified field - */ - - function update_field( $field ) { + /** + * This filter is appied to the $field before it is saved to the database + * + * @type filter + * @since 3.6 + * + * @param array $field The field array holding all the field options + * @return array $field The modified field + */ + public function update_field( $field ) { // loop if ( ! empty( $field['layouts'] ) ) { - foreach ( $field['layouts'] as &$layout ) { - unset( $layout['sub_fields'] ); - } } @@ -1317,19 +1212,16 @@ function update_field( $field ) { } - /* - * delete_field - * - * description - * - * @type function - * @date 4/04/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 4/04/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ function delete_field( $field ) { if ( ! empty( $field['layouts'] ) ) { @@ -1339,39 +1231,30 @@ function delete_field( $field ) { // loop through sub fields if ( ! empty( $layout['sub_fields'] ) ) { - foreach ( $layout['sub_fields'] as $sub_field ) { - acf_delete_field( $sub_field['ID'] ); - } // foreach - } // if - } // foreach - } // if } - /* - * duplicate_field() - * - * This filter is appied to the $field before it is duplicated and saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the modified field - */ - + /** + * This filter is appied to the $field before it is duplicated and saved to the database + * + * @type filter + * @since 3.6 + * @date 23/01/13 + * + * @param $field - the field array holding all the field options + * + * @return $field - the modified field + */ function duplicate_field( $field ) { // vars @@ -1387,15 +1270,11 @@ function duplicate_field( $field ) { // merge if ( ! empty( $extra ) ) { - $sub_fields = array_merge( $sub_fields, $extra ); - } } // foreach - } - // if // save field to get ID $field = acf_update_field( $field ); @@ -1403,26 +1282,16 @@ function duplicate_field( $field ) { // duplicate sub fields acf_duplicate_fields( $sub_fields, $field['ID'] ); - // return return $field; - } - /* - * ajax_layout_title - * - * description - * - * @type function - * @date 2/03/2016 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_layout_title() { + /** + * Output the layout title for an AJAX response. + * + * @since 5.3.2 + */ + public function ajax_layout_title() { $options = acf_parse_args( $_POST, // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. @@ -1452,13 +1321,21 @@ function ajax_layout_title() { $title = $this->get_layout_title( $field, $layout, $options['i'], $options['value'] ); // echo - echo $title; + echo acf_esc_html( $title ); die; - } - function get_layout_title( $field, $layout, $i, $value ) { + /** + * Get a layout title for a field. + * + * @param array $field The field array + * @param array $layout The layout array + * @param integer $i The order number of the layout + * @param array $value The value of the layout + * @return string The layout title, optionally filtered. + */ + public function get_layout_title( $field, $layout, $i, $value ) { // vars $rows = array(); @@ -1491,27 +1368,22 @@ function get_layout_title( $field, $layout, $i, $value ) { $order = is_numeric( $i ) ? $i + 1 : 0; $title = '' . $order . ' ' . acf_esc_html( $title ); - // return return $title; - } - /* - * clone_any_field - * - * This function will update clone field settings based on the origional field - * - * @type function - * @date 28/06/2016 - * @since 5.3.8 - * - * @param $clone (array) - * @param $field (array) - * @return $clone - */ - - function clone_any_field( $field, $clone_field ) { + /** + * This function will update clone field settings based on the origional field + * + * @type function + * @date 28/06/2016 + * @since 5.3.8 + * + * @param $clone (array) + * @param $field (array) + * @return $clone + */ + public function clone_any_field( $field, $clone_field ) { // remove parent_layout // - allows a sub field to be rendered as a normal field @@ -1519,45 +1391,33 @@ function clone_any_field( $field, $clone_field ) { // attempt to merger parent_layout if ( isset( $clone_field['parent_layout'] ) ) { - $field['parent_layout'] = $clone_field['parent_layout']; - } // return return $field; - } - /* - * prepare_field_for_export - * - * description - * - * @type function - * @date 11/03/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function prepare_field_for_export( $field ) { + /** + * Handles preparing the layouts for export. + * + * @since 5.0.0 + * + * @param array $field The whole fiel array + * @return array The export ready field array. + */ + public function prepare_field_for_export( $field ) { // loop if ( ! empty( $field['layouts'] ) ) { - foreach ( $field['layouts'] as &$layout ) { - $layout['sub_fields'] = acf_prepare_fields_for_export( $layout['sub_fields'] ); - } } // return return $field; - } function prepare_any_field_for_export( $field ) { @@ -1567,24 +1427,20 @@ function prepare_any_field_for_export( $field ) { // return return $field; - } - /* - * prepare_field_for_import - * - * description - * - * @type function - * @date 11/03/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function prepare_field_for_import( $field ) { + /** + * description + * + * @type function + * @date 11/03/2014 + * @since 5.0.0 + * + * @param $post_id (int) + * @return $post_id (int) + */ + public function prepare_field_for_import( $field ) { // Bail early if no layouts if ( empty( $field['layouts'] ) ) { @@ -1629,47 +1485,38 @@ function prepare_field_for_import( $field ) { } - /* - * validate_any_field - * - * This function will add compatibility for the 'column_width' setting - * - * @type function - * @date 30/1/17 - * @since 5.5.6 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will add compatibility for the 'column_width' setting + * + * @type function + * @date 30/1/17 + * @since 5.5.6 + * + * @param $field (array) + * @return $field + */ function validate_any_field( $field ) { // width has changed if ( isset( $field['column_width'] ) ) { - $field['wrapper']['width'] = acf_extract_var( $field, 'column_width' ); - } // return return $field; - } - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - + /** + * This function will translate field settings + * + * @type function + * @date 8/03/2016 + * @since 5.3.2 + * + * @param $field (array) + * @return $field + */ function translate_field( $field ) { // translate @@ -1677,27 +1524,22 @@ function translate_field( $field ) { // loop if ( ! empty( $field['layouts'] ) ) { - foreach ( $field['layouts'] as &$layout ) { - $layout['label'] = acf_translate( $layout['label'] ); - } } // return return $field; - } /** * Additional validation for the flexible content field when submitted via REST. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP */ public function validate_rest_value( $valid, $value, $field ) { $param = sprintf( '%s[%s]', $field['prefix'], $field['name'] ); @@ -1805,9 +1647,9 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param int|string $post_id - * @param array $field + * @param mixed $value + * @param integer|string $post_id + * @param array $field * @return array|mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { @@ -1847,13 +1689,11 @@ public function format_value_for_rest( $value, $post_id, array $field ) { return $value; } - } // initialize acf_register_field_type( 'acf_field_flexible_content' ); - endif; // class_exists check ?> diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-gallery.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-gallery.php index 9c39e6d4c..09be99ed8 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-gallery.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-gallery.php @@ -5,19 +5,16 @@ class acf_field_gallery extends acf_field { - /* - * __construct - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - + /** + * This function will setup the field type data + * + * @type function + * @date 5/03/2014 + * @since 5.0.0 + * + * @param n/a + * @return n/a + */ function initialize() { // vars @@ -29,6 +26,7 @@ function initialize() { $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/gallery/', 'docs', 'field-type-selection' ); $this->tutorial_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/how-to-use-the-gallery-field/', 'docs', 'field-type-selection' ); $this->pro = true; + $this->supports = array( 'bindings' => false ); $this->defaults = array( 'return_format' => 'array', 'preview_size' => 'medium', @@ -54,22 +52,18 @@ function initialize() { add_action( 'wp_ajax_acf/fields/gallery/get_sort_order', array( $this, 'ajax_get_sort_order' ) ); add_action( 'wp_ajax_nopriv_acf/fields/gallery/get_sort_order', array( $this, 'ajax_get_sort_order' ) ); - } - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - + /** + * description + * + * @type function + * @date 16/12/2015 + * @since 5.3.2 + * + * @param $post_id (int) + * @return $post_id (int) + */ function input_admin_enqueue_scripts() { // localize @@ -81,35 +75,28 @@ function input_admin_enqueue_scripts() { ); } - - /* - * ajax_get_attachment - * - * description - * - * @type function - * @date 13/12/2013 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_get_attachment() { - - // Validate requrest. - if ( ! acf_verify_ajax() ) { - die(); - } - + /** + * AJAX handler for retrieving and rendering an attachment. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_get_attachment() { // Get args. $args = acf_request_args( array( 'id' => 0, 'field_key' => '', + 'nonce' => '', ) ); + // Validate request. + if ( ! acf_verify_ajax( $args['nonce'], $args['field_key'] ) ) { + die(); + } + // Cast args. $args['id'] = (int) $args['id']; @@ -129,34 +116,28 @@ function ajax_get_attachment() { die; } + /** + * AJAX handler for updating an attachment. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_update_attachment() { + $args = acf_request_args( + array( + 'nonce' => '', + 'field_key' => '', + ) + ); - /* - * ajax_update_attachment - * - * description - * - * @type function - * @date 13/12/2013 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_update_attachment() { - - // validate nonce - if ( ! wp_verify_nonce( sanitize_text_field( wp_unslash( $_POST['nonce'] ) ), 'acf_nonce' ) ) { - + if ( ! acf_verify_ajax( $args['nonce'], $args['field_key'] ) ) { wp_send_json_error(); - } // bail early if no attachments if ( empty( $_POST['attachments'] ) ) { - wp_send_json_error(); - } // loop over attachments @@ -203,32 +184,20 @@ function ajax_update_attachment() { // save meta acf_save_post( $id ); - } // return wp_send_json_success(); - } - - /* - * ajax_get_sort_order - * - * description - * - * @type function - * @date 13/12/2013 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_get_sort_order() { - - // vars - $r = array(); + /** + * AJAX handler for getting the attachment sort order. + * + * @since 5.0.0 + * + * @return void + */ + public function ajax_get_sort_order() { $order = 'DESC'; $args = acf_parse_args( $_POST, // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified below. @@ -240,29 +209,22 @@ function ajax_get_sort_order() { ) ); - // validate - if ( ! wp_verify_nonce( $args['nonce'], 'acf_nonce' ) ) { - + if ( ! acf_verify_ajax( $args['nonce'], $args['field_key'] ) ) { wp_send_json_error(); - } - // reverse - if ( $args['sort'] == 'reverse' ) { - + // Reverse order. + if ( $args['sort'] === 'reverse' ) { $ids = array_reverse( $args['ids'] ); - wp_send_json_success( $ids ); - } - if ( $args['sort'] == 'title' ) { - + // Ascending order. + if ( $args['sort'] === 'title' ) { $order = 'ASC'; - } - // find attachments (DISTINCT POSTS) + // Find attachments (DISTINCT POSTS). $ids = get_posts( array( 'post_type' => 'attachment', @@ -275,16 +237,11 @@ function ajax_get_sort_order() { ) ); - // success if ( ! empty( $ids ) ) { - wp_send_json_success( $ids ); - } - // failure wp_send_json_error(); - } /** @@ -293,8 +250,8 @@ function ajax_get_sort_order() { * @date 13/12/2013 * @since 5.0.0 * - * @param int $id The attachment ID. - * @param array $field The field array. + * @param integer $id The attachment ID. + * @param array $field The field array. * @return void */ function render_attachment( $id, $field ) { @@ -332,13 +289,13 @@ function render_attachment( $id, $field ) { ?> @@ -402,21 +359,18 @@ function render_attachment( $id, $field ) { $field['mime_types'], 'data-insert' => $field['insert'], 'data-columns' => 4, + 'data-nonce' => wp_create_nonce( $field['key'] ), ); // Set gallery height with deafult of 400px and minimum of 200px. @@ -489,11 +444,11 @@ function render_field( $field ) { -
                            +
                            - +
                            @@ -502,15 +457,15 @@ function render_field( $field ) { diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-repeater.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-repeater.php index f65d51a62..7e49f6501 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-repeater.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-repeater.php @@ -7,7 +7,7 @@ class acf_field_repeater extends acf_field { /** * If we're currently rendering fields. * - * @var bool + * @var boolean */ public $is_rendering = false; @@ -28,11 +28,12 @@ public function initialize() { $this->name = 'repeater'; $this->label = __( 'Repeater', 'acf' ); $this->category = 'layout'; - $this->description = __( 'Allows you to select and display existing fields. It does not duplicate any fields in the database, but loads and displays the selected fields at run-time. The Clone field can either replace itself with the selected fields or display the selected fields as a group of subfields.', 'acf' ); + $this->description = __( 'Provides a solution for repeating content such as slides, team members, and call-to-action tiles, by acting as a parent to a set of subfields which can be repeated again and again.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-repeater.png'; $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/repeater/', 'docs', 'field-type-selection' ); $this->tutorial_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/repeater/how-to-use-the-repeater-field/', 'docs', 'field-type-selection' ); $this->pro = true; + $this->supports = array( 'bindings' => false ); $this->defaults = array( 'sub_fields' => array(), 'min' => 0, @@ -87,7 +88,7 @@ public function load_field( $field ) { if ( $sub_fields ) { $field['sub_fields'] = array_map( - function( $sub_field ) use ( $field ) { + function ( $sub_field ) use ( $field ) { $sub_field['parent_repeater'] = $field['key']; return $sub_field; }, @@ -159,7 +160,7 @@ function render_field_settings( $field ) { ?>
                            - +

                            @@ -303,11 +304,10 @@ function render_field_presentation_settings( $field ) { * Filters the field $value after it is loaded from the database. * * @since 3.6 - * @date 23/01/13 * - * @param mixed $value The value found in the database. - * @param mixed $post_id The $post_id from which the value was loaded. - * @param array $field The field array holding all the field options. + * @param mixed $value The value found in the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. * @return array $value */ public function load_value( $value, $post_id, $field ) { @@ -319,6 +319,7 @@ public function load_value( $value, $post_id, $field ) { $value = (int) $value; $rows = array(); $offset = 0; + $paged = isset( $_POST['paged'] ) ? intval( $_POST['paged'] ) : 1; // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. // Ensure pagination is disabled inside blocks. if ( acf_get_data( 'acf_inside_rest_call' ) || doing_action( 'wp_ajax_acf/ajax/fetch-block' ) ) { @@ -333,7 +334,7 @@ public function load_value( $value, $post_id, $field ) { } if ( doing_action( 'wp_ajax_acf/ajax/query_repeater' ) ) { - $offset = ( intval( $_POST['paged'] ) - 1 ) * $rows_per_page; // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + $offset = ( $paged - 1 ) * $rows_per_page; // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. $value = min( $value, $offset + $rows_per_page ); } else { $value = min( $value, $rows_per_page ); @@ -362,19 +363,18 @@ public function load_value( $value, $post_id, $field ) { } /** - * This filter is applied to the $value after it is loaded from the db, - * and before it is returned to the template. + * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * + * @type filter * @since 3.6 - * @date 23/01/13 - * - * @param mixed $value The value which was loaded from the database. - * @param mixed $post_id The $post_id from which the value was loaded. - * @param array $field The field array holding all the field options. * - * @return array $value The modified value. + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * @return array $value The modified value. */ - function format_value( $value, $post_id, $field ) { + public function format_value( $value, $post_id, $field, $escape_html = false ) { // bail early if no value if ( empty( $value ) ) { return false; @@ -411,7 +411,7 @@ function format_value( $value, $post_id, $field ) { $sub_field['name'] = "{$field['name']}_{$i}_{$sub_field['name']}"; // format value - $sub_value = acf_format_value( $sub_value, $post_id, $sub_field ); + $sub_value = acf_format_value( $sub_value, $post_id, $sub_field, $escape_html ); // append to $row $value[ $i ][ $sub_field['_name'] ] = $sub_value; @@ -427,12 +427,11 @@ function format_value( $value, $post_id, $field ) { * @date 11/02/2014 * @since 5.0.0 * - * @param bool $valid If the field is valid. - * @param mixed $value The value to validate. - * @param array $field The main field array. - * @param string $input The input element's name attribute. - * - * @return bool + * @param boolean $valid If the field is valid. + * @param mixed $value The value to validate. + * @param array $field The main field array. + * @param string $input The input element's name attribute. + * @return boolean */ function validate_value( $valid, $value, $field, $input ) { // vars @@ -511,10 +510,10 @@ function validate_value( $valid, $value, $field, $input ) { * @date 15/2/17 * @since 5.5.8 * - * @param array $row - * @param int $i - * @param array $field - * @param mixed $post_id + * @param array $row + * @param integer $i + * @param array $field + * @param mixed $post_id * @return boolean */ function update_row( $row, $i, $field, $post_id ) { @@ -556,9 +555,9 @@ function update_row( $row, $i, $field, $post_id ) { * @date 15/2/17 * @since 5.5.8 * - * @param int $i - * @param array $field - * @param mixed $post_id + * @param integer $i + * @param array $field + * @param mixed $post_id * @return boolean */ function delete_row( $i, $field, $post_id ) { @@ -584,13 +583,12 @@ function delete_row( $i, $field, $post_id ) { * @since 3.6 * @date 23/01/13 * - * @param mixed $value The value which will be saved in the database. - * @param array $field The field array holding all the field options. - * @param mixed $post_id The $post_id of which the value will be saved. - * + * @param mixed $value The value which will be saved in the database. + * @param mixed $post_id The $post_id of which the value will be saved. + * @param array $field The field array holding all the field options. * @return mixed $value */ - function update_value( $value, $post_id, $field ) { + public function update_value( $value, $post_id, $field ) { // Bail early if no sub fields. if ( empty( $field['sub_fields'] ) ) { return $value; @@ -703,7 +701,7 @@ function update_value( $value, $post_id, $field ) { } $this->update_row( $row, $new_row_num, $field, $post_id ); - $new_row_num++; + ++$new_row_num; } // Calculate the total number of rows that will be saved after this update. @@ -712,7 +710,7 @@ function update_value( $value, $post_id, $field ) { $i = -1; foreach ( $value as $row ) { - $i++; + ++$i; // Bail early if no row. if ( ! is_array( $row ) ) { @@ -720,7 +718,7 @@ function update_value( $value, $post_id, $field ) { } $this->update_row( $row, $i, $field, $post_id ); - $new_value++; + ++$new_value; } } @@ -766,9 +764,9 @@ function delete_field( $field ) { * @date 1/07/2015 * @since 5.2.3 * - * @param int $post_id The post ID to delete the value from. - * @param string $key The meta name/key (unused). - * @param array $field The main field array. + * @param integer $post_id The post ID to delete the value from. + * @param string $key The meta name/key (unused). + * @param array $field The main field array. * @return void */ function delete_value( $post_id, $key, $field ) { @@ -789,13 +787,11 @@ function delete_value( $post_id, $key, $field ) { * This filter is applied to the $field before it is saved to the database. * * @since 3.6 - * @date 23/01/13 - * - * @param array $field The field array holding all the field options. * + * @param array $field The field array holding all the field options. * @return array */ - function update_field( $field ) { + public function update_field( $field ) { unset( $field['sub_fields'] ); return $field; } @@ -902,11 +898,10 @@ function prepare_field_for_import( $field ) { /** * Additional validation for the repeater field when submitted via REST. * - * @param bool $valid - * @param int $value - * @param array $field - * - * @return bool|WP_Error + * @param boolean $valid The current validity booleean + * @param integer $value The value of the field + * @param array $field The field array + * @return boolean|WP */ public function validate_rest_value( $valid, $value, $field ) { if ( ! is_array( $value ) && is_null( $value ) ) { @@ -958,9 +953,9 @@ public function get_rest_schema( array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param int|string $post_id - * @param array $field + * @param mixed $value + * @param integer|string $post_id + * @param array $field * @return array|mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { @@ -994,9 +989,8 @@ public function format_value_for_rest( $value, $post_id, array $field ) { * Takes the provided input name and turns it into a field name that * works with repeater fields that are subfields of other fields. * - * @param string $input_name The name attribute used in the repeater. - * - * @return string|bool + * @param string $input_name The name attribute used in the repeater. + * @return string|boolean */ public function get_field_name_from_input_name( $input_name ) { $parts = array(); @@ -1041,11 +1035,6 @@ public function get_field_name_from_input_name( $input_name ) { * @return void|WP_Error */ public function ajax_get_rows() { - if ( ! acf_verify_ajax() ) { - $error = array( 'error' => __( 'Invalid nonce.', 'acf' ) ); - wp_send_json_error( $error, 401 ); - } - $args = acf_request_args( array( 'field_name' => '', @@ -1053,9 +1042,15 @@ public function ajax_get_rows() { 'post_id' => 0, 'rows_per_page' => 0, 'refresh' => false, + 'nonce' => '', ) ); + if ( ! acf_verify_ajax( $args['nonce'], $args['field_key'] ) ) { + $error = array( 'error' => __( 'Invalid nonce.', 'acf' ) ); + wp_send_json_error( $error, 401 ); + } + if ( '' === $args['field_name'] || '' === $args['field_key'] ) { $error = array( 'error' => __( 'Invalid field key or name.', 'acf' ) ); wp_send_json_error( $error, 404 ); @@ -1099,10 +1094,8 @@ public function ajax_get_rows() { wp_send_json_success( $response ); } - } // initialize acf_register_field_type( 'acf_field_repeater' ); endif; // class_exists check - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-repeater-table.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-repeater-table.php index 42b4dbd87..f1fe9ce63 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-repeater-table.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-repeater-table.php @@ -4,10 +4,7 @@ * * Helper class for rendering repeater tables. * - * @package ACF - * @since 6.0.0 */ - class ACF_Repeater_Table { /** @@ -34,21 +31,21 @@ class ACF_Repeater_Table { /** * If we should show the "Add Row" button. * - * @var bool + * @var boolean */ private $show_add = true; /** * If we should show the "Remove Row" button. * - * @var bool + * @var boolean */ private $show_remove = true; /** * If we should show the order of the fields. * - * @var bool + * @var boolean */ private $show_order = true; @@ -167,6 +164,7 @@ public function render() { $div['data-per_page'] = $this->field['rows_per_page']; $div['data-total_rows'] = $this->field['total_rows']; $div['data-orig_name'] = $this->field['orig_name']; + $div['data-nonce'] = wp_create_nonce( $this->field['key'] ); } if ( empty( $this->value ) ) { @@ -255,7 +253,7 @@ public function thead() { * * @since 6.0.0 * - * @param bool $return If we should return the rows or render them. + * @param boolean $return If we should return the rows or render them. * @return array|void */ public function rows( $return = false ) { @@ -274,7 +272,7 @@ public function rows( $return = false ) { return $rows; } - echo implode( PHP_EOL, $rows ); + echo implode( PHP_EOL, $rows ); //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML already escaped by generating functions. } /** @@ -282,9 +280,9 @@ public function rows( $return = false ) { * * @since 6.0.0 * - * @param int $i The row number. - * @param array $row An array containing the row values. - * @param bool $return If we should return the row or render it. + * @param integer $i The row number. + * @param array $row An array containing the row values. + * @param boolean $return If we should return the row or render it. * @return string|void */ public function row( $i, $row, $return = false ) { @@ -322,7 +320,7 @@ public function row( $i, $row, $return = false ) { $this->row_handle( $i ); - echo $before_fields; + echo $before_fields; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- string only contains guarenteed safe HTML. foreach ( $this->sub_fields as $sub_field ) { if ( isset( $row[ $sub_field['key'] ] ) ) { @@ -337,7 +335,7 @@ public function row( $i, $row, $return = false ) { acf_render_field_wrap( $sub_field, $el ); } - echo $after_fields; + echo $after_fields; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- string only contains guarenteed safe HTML. $this->row_actions(); @@ -353,7 +351,7 @@ public function row( $i, $row, $return = false ) { * * @since 6.0.0 * - * @param int $i The current row number. + * @param integer $i The current row number. * @return void */ public function row_handle( $i ) { @@ -366,7 +364,7 @@ public function row_handle( $i ) { $title = __( 'Drag to reorder', 'acf' ); $row_num_html = sprintf( '%d', - __( 'Click to reorder', 'acf' ), + esc_html__( 'Click to reorder', 'acf' ), $hr_row_num ); @@ -377,11 +375,11 @@ public function row_handle( $i ) { $row_num_html = '
                            ' . $input . $row_num_html . '
                            '; } ?> -
                            @@ -485,5 +483,4 @@ public function pagination() { label = __( 'Block', 'acf' ); $this->category = 'forms'; $this->object_type = 'block'; + + add_filter( 'acf/field_group/list_table_classes', array( $this, 'field_group_list_table_classes' ), 10, 3 ); } /** @@ -30,10 +32,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -74,9 +76,27 @@ public function get_values( $rule ) { // Return choices. return $choices; } + + /** + * Adds block-specific classes to field groups in the Field Groups list table. + * + * @since 6.2.8 + * + * @param array $classes An array of the classes used by the field group. + * @param array $css_class An array of additional classes added to the field group. + * @param integer $post_id The ID of the field group. + * @return array + */ + public function field_group_list_table_classes( $classes, $css_class, $post_id ) { + // Add a CSS class if the field group has a block location. + if ( acf_field_group_has_location_type( $post_id, 'block' ) ) { + $classes[] = 'acf-has-block-location'; + } + + return $classes; + } } // initialize acf_register_location_type( 'ACF_Location_Block' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/class-acf-location-options-page.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/class-acf-location-options-page.php index 5691fe4b5..247fdc00a 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/class-acf-location-options-page.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/class-acf-location-options-page.php @@ -30,10 +30,10 @@ public function initialize() { * @date 9/4/20 * @since 5.9.0 * - * @param array $rule The location rule. - * @param array $screen The screen args. + * @param array $rule The location rule. + * @param array $screen The screen args. * @param array $field_group The field group settings. - * @return bool + * @return boolean */ public function match( $rule, $screen, $field_group ) { @@ -70,7 +70,9 @@ public function get_values( $rule ) { $choices[''] = __( 'Select options page...', 'acf' ); } - $choices['add_new_options_page'] = __( 'Add New Options Page', 'acf' ); + if ( acf_get_setting( 'enable_options_pages_ui' ) ) { + $choices['add_new_options_page'] = __( 'Add New Options Page', 'acf' ); + } // Return choices. return $choices; @@ -79,5 +81,4 @@ public function get_values( $rule ) { // initialize acf_register_location_type( 'ACF_Location_Options_Page' ); - endif; // class_exists check diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/locations/index.php @@ -0,0 +1,2 @@ +get_page( 'acf-options' ) ) { - $this->add_page( '' ); - } // return return $this->add_page( $page ); - } - /* - * update_page - * - * This function will update an options page settings - * - * @type function - * @date 9/6/17 - * @since 5.6.0 - * - * @param $slug (string) - * @param $data (array) - * @return (array) - */ - + /** + * This function will update an options page settings + * + * @type function + * @date 9/6/17 + * @since 5.6.0 + * + * @param $slug (string) + * @param $data (array) + * @return (array) + */ function update_page( $slug = '', $data = array() ) { // vars @@ -216,77 +199,64 @@ function update_page( $slug = '', $data = array() ) { // return return $page; - } - /* - * get_page - * - * This function will return an options page settings - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $slug (string) - * @return (mixed) - */ - + /** + * This function will return an options page settings + * + * @type function + * @date 6/07/2016 + * @since 5.4.0 + * + * @param $slug (string) + * @return (mixed) + */ function get_page( $slug ) { return isset( $this->pages[ $slug ] ) ? $this->pages[ $slug ] : null; - } - /* - * get_pages - * - * This function will return all options page settings - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $slug (string) - * @return (mixed) - */ - + /** + * This function will return all options page settings + * + * @type function + * @date 6/07/2016 + * @since 5.4.0 + * + * @param $slug (string) + * @return (mixed) + */ function get_pages() { return $this->pages; - } - } /* - * acf_options_page - * - * This function will return the options page instance - * - * @type function - * @date 9/6/17 - * @since 5.6.0 - * - * @param n/a - * @return (object) - */ + * acf_options_page + * + * This function will return the options page instance + * + * @type function + * @date 9/6/17 + * @since 5.6.0 + * + * @param n/a + * @return (object) + */ function acf_options_page() { global $acf_options_page; if ( ! isset( $acf_options_page ) ) { - $acf_options_page = new acf_options_page(); - } return $acf_options_page; - } @@ -296,97 +266,79 @@ function acf_options_page() { // initialize acf_options_page(); - - endif; // class_exists check -/* -* acf_add_options_page -* -* alias of acf_options_page()->add_page() -* -* @type function -* @date 24/02/2014 -* @since 5.0.0 -* -* @param $page (mixed) -* @return (array) -*/ - +/** + * alias of acf_options_page()->add_page() + * + * @type function + * @date 24/02/2014 + * @since 5.0.0 + * + * @param $page (mixed) + * @return (array) + */ if ( ! function_exists( 'acf_add_options_page' ) ) : function acf_add_options_page( $page = '' ) { - return acf_options_page()->add_page( $page ); - } endif; -/* -* acf_add_options_sub_page -* -* alias of acf_options_page()->add_sub_page() -* -* @type function -* @date 24/02/2014 -* @since 5.0.0 -* -* @param $page (mixed) -* @return (array) -*/ - +/** + * alias of acf_options_page()->add_sub_page() + * + * @type function + * @date 24/02/2014 + * @since 5.0.0 + * + * @param $page (mixed) + * @return (array) + */ if ( ! function_exists( 'acf_add_options_sub_page' ) ) : function acf_add_options_sub_page( $page = '' ) { return acf_options_page()->add_sub_page( $page ); - } endif; -/* -* acf_update_options_page -* -* alias of acf_options_page()->update_page() -* -* @type function -* @date 24/02/2014 -* @since 5.0.0 -* -* @param $slug (string) -* @param $page (mixed) -* @return (array) -*/ - +/** + * alias of acf_options_page()->update_page() + * + * @type function + * @date 24/02/2014 + * @since 5.0.0 + * + * @param $slug (string) + * @param $page (mixed) + * @return (array) + */ if ( ! function_exists( 'acf_update_options_page' ) ) : function acf_update_options_page( $slug = '', $data = array() ) { return acf_options_page()->update_page( $slug, $data ); - } endif; -/* -* acf_get_options_page -* -* This function will return an options page settings -* -* @type function -* @date 24/02/2014 -* @since 5.0.0 -* -* @param $slug (string) -* @return (array) -*/ - +/** + * This function will return an options page settings + * + * @type function + * @date 24/02/2014 + * @since 5.0.0 + * + * @param $slug (string) + * @return (array) + */ if ( ! function_exists( 'acf_get_options_page' ) ) : function acf_get_options_page( $slug ) { @@ -404,25 +356,21 @@ function acf_get_options_page( $slug ) { // return return $page; - } endif; -/* -* acf_get_options_pages -* -* This function will return all options page settings -* -* @type function -* @date 24/02/2014 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - +/** + * This function will return all options page settings + * + * @type function + * @date 24/02/2014 + * @since 5.0.0 + * + * @param n/a + * @return (array) + */ if ( ! function_exists( 'acf_get_options_pages' ) ) : function acf_get_options_pages() { @@ -440,9 +388,7 @@ function acf_get_options_pages() { // apply filter to each page foreach ( $pages as $slug => &$page ) { - $page = acf_get_options_page( $slug ); - } // calculate parent => child redirectes @@ -455,10 +401,8 @@ function acf_get_options_pages() { // add missing position if ( ! $page['position'] ) { - - $_wp_last_utility_menu++; + ++$_wp_last_utility_menu; $page['position'] = $_wp_last_utility_menu; - } // bail early if no redirect @@ -485,7 +429,6 @@ function acf_get_options_pages() { // update parent_slug to the first child $sub_page['parent_slug'] = $child; - } // finally update parent menu_slug @@ -500,25 +443,21 @@ function acf_get_options_pages() { // return return $pages; - } endif; -/* -* acf_set_options_page_title -* -* This function is used to customize the options page admin menu title -* -* @type function -* @date 13/07/13 -* @since 4.0.0 -* -* @param $title (string) -* @return n/a -*/ - +/** + * This function is used to customize the options page admin menu title + * + * @type function + * @date 13/07/13 + * @since 4.0.0 + * + * @param $title (string) + * @return n/a + */ if ( ! function_exists( 'acf_set_options_page_title' ) ) : function acf_set_options_page_title( $title = 'Options' ) { @@ -530,25 +469,21 @@ function acf_set_options_page_title( $title = 'Options' ) { 'menu_title' => $title, ) ); - } endif; -/* -* acf_set_options_page_menu -* -* This function is used to customize the options page admin menu name -* -* @type function -* @date 13/07/13 -* @since 4.0.0 -* -* @param $title (string) -* @return n/a -*/ - +/** + * This function is used to customize the options page admin menu name + * + * @type function + * @date 13/07/13 + * @since 4.0.0 + * + * @param $title (string) + * @return n/a + */ if ( ! function_exists( 'acf_set_options_page_menu' ) ) : function acf_set_options_page_menu( $title = 'Options' ) { @@ -559,25 +494,21 @@ function acf_set_options_page_menu( $title = 'Options' ) { 'menu_title' => $title, ) ); - } endif; -/* -* acf_set_options_page_capability -* -* This function is used to customize the options page capability. Defaults to 'edit_posts' -* -* @type function -* @date 13/07/13 -* @since 4.0.0 -* -* @param $title (string) -* @return n/a -*/ - +/** + * This function is used to customize the options page capability. Defaults to 'edit_posts' + * + * @type function + * @date 13/07/13 + * @since 4.0.0 + * + * @param $title (string) + * @return n/a + */ if ( ! function_exists( 'acf_set_options_page_capability' ) ) : function acf_set_options_page_capability( $capability = 'edit_posts' ) { @@ -588,33 +519,26 @@ function acf_set_options_page_capability( $capability = 'edit_posts' ) { 'capability' => $capability, ) ); - } endif; -/* -* register_options_page() -* -* This is an old function which is now referencing the new 'acf_add_options_sub_page' function -* -* @type function -* @since 3.0.0 -* @date 29/01/13 -* -* @param {string} $title -* @return N/A -*/ - +/** + * This is an old function which is now referencing the new 'acf_add_options_sub_page' function + * + * @type function + * @since 3.0.0 + * @date 29/01/13 + * + * @param {string} $title + * @return N/A + */ if ( ! function_exists( 'register_options_page' ) ) : function register_options_page( $page = '' ) { acf_add_options_sub_page( $page ); - } endif; - - diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/acf-ui-options-page.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/acf-ui-options-page.php index 400b980ed..01615df83 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/acf-ui-options-page.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/acf-ui-options-page.php @@ -56,7 +56,7 @@ class ACF_UI_Options_Page extends ACF_Internal_Post_Type { /** * Constructs the class and any parent classes. * - * @since 5.0.0 + * @since 6.2 */ public function __construct() { $this->register_post_type(); @@ -168,6 +168,7 @@ public function get_settings_array() { 'position' => null, 'redirect' => false, 'description' => '', + 'menu_icon' => array(), // Labels tab. 'update_button' => __( 'Update', 'acf' ), 'updated_message' => __( 'Options Updated', 'acf' ), @@ -185,10 +186,14 @@ public function get_settings_array() { * * @since 6.2 * - * @return bool validity status + * @return boolean validity status */ public function ajax_validate_values() { - $to_validate = acf_sanitize_request_args( $_POST['acf_ui_options_page'] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + if ( empty( $_POST['acf_ui_options_page'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. + return false; + } + + $to_validate = acf_sanitize_request_args( wp_unslash( $_POST['acf_ui_options_page'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Verified elsewhere. $post_id = acf_request_arg( 'post_id' ); $valid = true; $menu_slug = (string) $to_validate['menu_slug']; @@ -280,8 +285,6 @@ public function setup_local_json() { * Includes all local JSON options pages. * * @since 6.1 - * - * @return void */ public function include_json_options_pages() { $local_json = acf_get_instance( 'ACF_Local_JSON' ); @@ -333,6 +336,27 @@ public function export_post_as_php( $post = array() ) { return esc_textarea( $return ); } + /** + * This function returns whether the value was saved prior to the icon picker field or not. + * + * @since 6.3 + * + * @param mixed $args The args for the icon field. + * @return boolean + */ + public function value_was_saved_prior_to_icon_picker_field( $args ) { + if ( + ! empty( $args['menu_icon'] ) && + is_array( $args['menu_icon'] ) && + ! empty( $args['menu_icon']['type'] ) && + ! empty( $args['menu_icon']['value'] ) + ) { + return false; + } + + return true; + } + /** * Parses ACF options page settings and returns an array of args * to be handled by `acf_add_options_page()`. @@ -395,9 +419,22 @@ public function get_options_page_args( $post ) { $args[ $setting ] = $value; } + // Override the icon_url if the value was saved after the icon picker was added to ACF in 6.3. + if ( ! $this->value_was_saved_prior_to_icon_picker_field( $args ) ) { + if ( $args['menu_icon']['type'] === 'url' ) { + $args['icon_url'] = $args['menu_icon']['value']; + } + if ( $args['menu_icon']['type'] === 'media_library' ) { + $image_url = wp_get_attachment_image_url($args['menu_icon']['value']); + $args['icon_url'] = $image_url; + } + if ( $args['menu_icon']['type'] === 'dashicons' ) { + $args['icon_url'] = $args['menu_icon']['value']; + } + } + return apply_filters( 'acf/ui_options_page/registration_args', $args, $post ); } - } } diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/index.php b/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/index.php new file mode 100644 index 000000000..97611c0c5 --- /dev/null +++ b/web/wp-content/plugins/advanced-custom-fields-pro/pro/post-types/index.php @@ -0,0 +1,2 @@ + 'pro', @@ -60,63 +46,57 @@ function init() { ) ); - add_action( 'admin_init', 'acf_pro_check_defined_license', 20 ); - add_action( 'current_screen', 'acf_pro_display_activation_error', 30 ); - - // admin if ( is_admin() ) { - add_action( 'in_plugin_update_message-' . acf_get_setting( 'basename' ), array( $this, 'modify_plugin_update_message' ), 10, 2 ); - } - } - - /* - * modify_plugin_update_message - * - * Displays an update message for plugin list screens. - * - * @type function - * @date 14/06/2016 - * @since 5.3.8 - * - * @param $message (string) - * @param $plugin_data (array) - * @param $r (object) - * @return $message - */ - - function modify_plugin_update_message( $plugin_data, $response ) { - - // bail early if has key + /** + * Displays an update message for plugin list screens. + * + * @since 5.3.8 + * + * @param array $plugin_data An array of plugin metadata. + * @param object $response An object of metadata about the available plugin update. + * @return void + */ + public function modify_plugin_update_message( $plugin_data, $response ) { + // Bail early if we have a key. if ( acf_pro_get_license_key() ) { return; } - // display message - echo '
                            ' . sprintf( __( 'To enable updates, please enter your license key on the Updates page. If you don\'t have a licence key, please see details & pricing.', 'acf' ), admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates' ), acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'ACF upgrade', 'updates' ) ); + if ( is_multisite() ) { + /* translators: %1 A link to the updates page. %2 link to the pricing page */ + $message = __( 'To enable updates, please enter your license key on the Updates page of the main site. If you don\'t have a license key, please see details & pricing.', 'acf' ); + $updates_page_link = get_admin_url( get_main_site_id(), 'edit.php?post_type=acf-field-group&page=acf-settings-updates' ); + } else { + /* translators: %1 A link to the updates page. %2 link to the pricing page */ + $message = __( 'To enable updates, please enter your license key on the Updates page. If you don\'t have a license key, please see details & pricing.', 'acf' ); + $updates_page_link = admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates' ); + } + // Display message. + echo '
                            ' . wp_kses_post( sprintf( $message, $updates_page_link, acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/pro/', 'ACF upgrade', 'updates' ) ) ); } - } - - // initialize new acf_pro_updates(); - endif; // class_exists check /** * Check if a license is defined in wp-config.php and requires activation. * Also checks if the license key has been changed and reactivates. * - * @date 29/09/2021 * @since 5.11.0 */ function acf_pro_check_defined_license() { + // Bail early if we're doing an AJAX call. + if ( acf_is_ajax() ) { + return; + } + // Bail early if the license is not defined in wp-config. if ( ! defined( 'ACF_PRO_LICENSE' ) || empty( ACF_PRO_LICENSE ) || ! is_string( ACF_PRO_LICENSE ) ) { return; @@ -129,7 +109,7 @@ function acf_pro_check_defined_license() { // Check if we've been asked to clear the transient to retry activation. if ( acf_verify_nonce( 'acf_delete_activation_transient' ) || ( isset( $_REQUEST['acf_retry_nonce'] ) && wp_verify_nonce( sanitize_text_field( wp_unslash( $_REQUEST['acf_retry_nonce'] ) ), 'acf_retry_activation' ) ) ) { - delete_transient( 'acf_activation_error' ); + acf_pro_delete_license_transient( 'acf_activation_error' ); } else { // If we've failed activation recently, check if the key has been changed, otherwise return. $activation_data = acf_pro_get_activation_failure_transient(); @@ -150,75 +130,150 @@ function acf_pro_check_defined_license() { // A connection error occurred while trying to deactivate. if ( is_wp_error( $deactivation_response ) ) { - - return acf_pro_set_activation_failure_transient( __( 'ACF Activation Error. Your defined license key has changed, but an error occurred when connecting to activation server', 'acf' ) . ' (' . esc_html( $deactivation_response->get_error_message() ) . ').', ACF_PRO_LICENSE ); - + return acf_pro_set_activation_failure_transient( __( 'Your defined license key has changed, but an error occurred when connecting to activation server', 'acf' ) . ' (' . esc_html( $deactivation_response->get_error_message() ) . ').', ACF_PRO_LICENSE ); // A deactivation error occurred. Display the message returned by our API. } elseif ( ! $deactivation_response['success'] ) { - - return acf_pro_set_activation_failure_transient( __( 'ACF Activation Error. Your defined license key has changed, but an error occurred when deactivating your old licence', 'acf' ) . ' (' . $deactivation_response['message'] . ').', ACF_PRO_LICENSE ); - + return acf_pro_set_activation_failure_transient( __( 'Your defined license key has changed, but an error occurred when deactivating your old license', 'acf' ) . ' (' . $deactivation_response['message'] . ').', ACF_PRO_LICENSE ); } } else { - - // Check if the licence has been marked as invalid during the update check. - $basename = acf_get_setting( 'basename' ); - $update = acf_updates()->get_plugin_update( $basename ); - if ( isset( $update['license_valid'] ) && ! $update['license_valid'] ) { - - // Our site is not activated, so remove the license. - acf_pro_update_license( '' ); - } else { - - // License key hasn't changed, we are activated and licence is still valid, return. - return; - } + // License key hasn't changed, we are activated and license is still valid, return. + return; } } // Activate the defined key license. - $activation_response = acf_pro_activate_license( ACF_PRO_LICENSE, true ); + $activation_response = acf_pro_activate_license( ACF_PRO_LICENSE, true, true ); $error_text = false; - // A connection error occurred during activation - if ( is_wp_error( $activation_response ) ) { + // Activation was prevented by filter. + if ( $activation_response === false ) { + return; - $error_text = __( 'ACF Activation Error. An error occurred when connecting to activation server', 'acf' ) . ' (' . esc_html( $activation_response->get_error_message() ) . ').'; + // A connection error occurred during activation. + } elseif ( is_wp_error( $activation_response ) ) { + $error_text = __( 'An error occurred when connecting to activation server', 'acf' ) . ' (' . esc_html( $activation_response->get_error_message() ) . ').'; // A deactivation error occurred. Display the message returned by our API. } elseif ( ! $activation_response['success'] ) { - - $error_text = __( 'ACF Activation Error', 'acf' ) . ': ' . $activation_response['message'] . '.'; - + $error_text = __( 'There was an issue activating your license key.', 'acf' ) . ' '; + $error_text .= acf_pro_get_translated_connect_message( $activation_response['message'] ); } else { // Delete any previously saved activation error transient. - delete_transient( 'acf_activation_error' ); + acf_pro_delete_license_transient( 'acf_activation_error' ); - // Prefix connect API success message with ACF as we could be outside of the ACF admin and display message. - acf_add_admin_notice( 'ACF ' . acf_esc_html( $activation_response['message'] ), 'success' ); - return; + // Use our own success message instead of the one from connect so it can be translated. + acf_add_admin_notice( + __( 'ACF PRO — Your license key has been activated successfully. Access to updates, support & PRO features is now enabled.', 'acf' ), + 'success' + ); + return; } + // Clear out old license status if something went wrong. + acf_pro_remove_license_status(); + return acf_pro_set_activation_failure_transient( $error_text, ACF_PRO_LICENSE ); +} + +/** + * Get translated upstream message + * + * @since 6.2.3 + * @param string $text Server side message string. + * + * @return string a translated (or original, if unavailable), message string. + */ +function acf_pro_get_translated_connect_message( $text ) { + + if ( strpos( $text, 'key activated' ) !== false ) { + return __( 'Your license key has been activated successfully. Access to updates, support & PRO features is now enabled.', 'acf' ); + } elseif ( strpos( $text, 'key deactivated' ) !== false ) { + return __( 'Your license key has been deactivated.', 'acf' ); + } elseif ( strpos( $text, 'key not found' ) !== false ) { + $text = __( 'License key not found. Make sure you have copied your license key exactly as it appears in your receipt or your account.', 'acf' ); + + $text .= sprintf( + ' %2$s', + acf_add_url_utm_tags( + 'https://www.advancedcustomfields.com/my-account/view-licenses/', + 'activation error', + 'license key not found' + ), + __( 'View your licenses', 'acf' ) + ); + return $text; + } elseif ( strpos( $text, 'key unavailable' ) !== false ) { + $text = __( 'Your license key has expired and cannot be activated.', 'acf' ); + + $text .= sprintf( + ' %2$s', + acf_add_url_utm_tags( + 'https://www.advancedcustomfields.com/my-account/subscriptions/', + 'activation error', + 'license key expired' + ), + __( 'View your subscriptions', 'acf' ) + ); + + return $text; + } elseif ( strpos( $text, 'Activation limit reached' ) !== false ) { + $text = __( 'You have reached the activation limit for the license.', 'acf' ); + + $view_license = sprintf( + '%2$s', + acf_add_url_utm_tags( + 'https://www.advancedcustomfields.com/my-account/view-licenses/', + 'activation error', + 'license limit exceeded' + ), + __( 'View your licenses', 'acf' ) + ); + + // Check again on the updates page if shown, or the field group page if not. + $nonce = wp_create_nonce( 'acf_retry_activation' ); + $base_url = 'edit.php?post_type=acf-field-group'; + if ( acf_pro_is_updates_page_visible() ) { + $base_url .= '&page=acf-settings-updates'; + } + + $check_again = sprintf( + '%2$s', + admin_url( $base_url . '&acf_retry_nonce=' . $nonce ), + __( 'check again', 'acf' ) + ); + + /* translators: %1$s - link to view licenses, %2$s - link to try activating license again */ + $text .= ' ' . sprintf( __( '%1$s or %2$s.', 'acf' ), $view_license, $check_again ); + + return $text; + } elseif ( strpos( $text, 'upstream API error' ) !== false ) { + return __( 'An upstream API error occurred when checking your ACF PRO license status. We will retry again shortly.', 'acf' ); + } elseif ( strpos( $text, 'scheduled maintenance' ) !== false ) { + return __( 'The ACF activation service is temporarily unavailable for scheduled maintenance. Please try again later.', 'acf' ); + } elseif ( strpos( $text, 'Something went wrong' ) !== false ) { + return __( 'The ACF activation service is temporarily unavailable. Please try again later.', 'acf' ); + } + + /* translators: %s an untranslatable internal upstream error message */ + return sprintf( __( 'An unknown error occurred while trying to communicate with the ACF activation service: %s.', 'acf' ), $text ); } /** - * Set the automatic activation failure transient + * Set the automatic activation failure transient * - * @date 11/10/2021 - * @since 5.11.0 + * @since 5.11.0 * - * @param string $error_text string containing the error text message. - * @param string $license_key the license key that was used during the failed activation. + * @param string $error_text string containing the error text message. + * @param string $license_key the license key that was used during the failed activation. * - * @return void + * @return void */ function acf_pro_set_activation_failure_transient( $error_text, $license_key ) { - set_transient( + acf_pro_set_license_transient( 'acf_activation_error', array( 'error' => $error_text, @@ -229,26 +284,24 @@ function acf_pro_set_activation_failure_transient( $error_text, $license_key ) { } /** - * Get the automatic activation failure transient + * Get the automatic activation failure transient * - * @date 11/10/2021 - * @since 5.11.0 + * @since 5.11.0 * - * @return array|false Activation failure transient array, or false if it's not set. + * @return array|false Activation failure transient array, or false if it's not set. */ function acf_pro_get_activation_failure_transient() { - return get_transient( 'acf_activation_error' ); + return acf_pro_get_license_transient( 'acf_activation_error' ); } /** * Display the stored activation error * - * @date 11/10/2021 * @since 5.11.0 */ -function acf_pro_display_activation_error() { - // Return if we're not in admin. - if ( ! is_admin() ) { +function acf_pro_display_activation_error( $screen ) { + // Return if we're not in admin, or are doing an AJAX request. + if ( ! is_admin() || acf_is_ajax() ) { return; } @@ -265,18 +318,28 @@ function acf_pro_display_activation_error() { return; } + // Return if on an ACF admin screen - we handle those notices differently. + if ( acf_is_acf_admin_screen() ) { + return; + } + // Check if the license key is defined. If not, delete the transient. if ( ! defined( 'ACF_PRO_LICENSE' ) || empty( ACF_PRO_LICENSE ) || ! is_string( ACF_PRO_LICENSE ) ) { - delete_transient( 'acf_activation_error' ); + acf_pro_delete_license_transient( 'acf_activation_error' ); return; } - // Append a retry link if we're not already on the settings page. - global $plugin_page; - if ( ! $plugin_page || 'acf-settings-updates' !== $plugin_page ) { - $nonce = wp_create_nonce( 'acf_retry_activation' ); - $check_again_url = admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates&acf_retry_nonce=' . $nonce ); - $activation_data['error'] = $activation_data['error'] . ' ' . __( 'Check Again', 'acf' ) . ''; + // Prepend ACF PRO for context since we're not in an ACF PRO admin screen. + $activation_data['error'] = __( 'ACF PRO —', 'acf' ) . ' ' . $activation_data['error']; + + // Append a retry link if we don't already have a link from upstream. + if ( strpos( $activation_data['error'], 'http' ) === false ) { + $nonce = wp_create_nonce( 'acf_retry_activation' ); + $check_again_url = 'edit.php?post_type=acf-field-group'; + if ( acf_pro_is_updates_page_visible() ) { + $check_again_url .= '&page=acf-settings-updates'; + } + $activation_data['error'] = $activation_data['error'] . ' ' . __( 'Check again', 'acf' ) . ''; } // Add a non-dismissible error message with the activation error. @@ -284,18 +347,15 @@ function acf_pro_display_activation_error() { } /** - * This function will return the license + * This function will return the license * - * @type function - * @date 20/09/2016 - * @since 5.4.0 + * @since 5.4.0 * - * @return $license Activated license array + * @return array|boolean $license The ACF PRO license array on success, or false on failure. */ function acf_pro_get_license() { - - // get option - $license = get_option( 'acf_pro_license' ); + // get license data + $license = acf_pro_get_license_option( 'acf_pro_license' ); // bail early if no value if ( ! $license ) { @@ -312,24 +372,30 @@ function acf_pro_get_license() { // return return $license; - } /** - * An ACF specific getter to replace `home_url` in our licence checks to ensure we can avoid third party filters. + * An ACF specific getter to replace `home_url` in our license checks to ensure we can avoid third party filters. * * @since 6.0.1 + * @since 6.2.8 - Renamed to acf_pro_get_home_url to match pro exclusive function naming. * - * @return string $home_url The output from home_url, sans known third party filters which cause licence activation issues. + * @return string $home_url The output from home_url, sans known third party filters which cause license activation issues. */ -function acf_get_home_url() { - // Disable WPML's home url overrides for our license check. - add_filter( 'wpml_get_home_url', 'acf_licence_wpml_intercept', 99, 2 ); +function acf_pro_get_home_url() { + // Disable WPML and TranslatePress's home url overrides for our license check. + add_filter( 'wpml_get_home_url', 'acf_pro_license_ml_intercept', 99, 2 ); + add_filter( 'trp_home_url', 'acf_pro_license_ml_intercept', 99, 2 ); - $home_url = home_url(); + if ( acf_pro_is_legacy_multisite() && acf_is_multisite_sub_site() ) { + $home_url = get_home_url( get_main_site_id() ); + } else { + $home_url = home_url(); + } - // Re-enable WPML's home url overrides. - remove_filter( 'wpml_get_home_url', 'acf_licence_wpml_intercept', 99 ); + // Re-enable WPML and TranslatePress's home url overrides. + remove_filter( 'wpml_get_home_url', 'acf_pro_license_ml_intercept', 99 ); + remove_filter( 'trp_home_url', 'acf_pro_license_ml_intercept', 99 ); return $home_url; } @@ -339,56 +405,66 @@ function acf_get_home_url() { * * @since 6.0.1 * - * @param string $home_url the WPML converted home URL. - * @param string $url the original home URL. + * @param string $home_url The multilingual plugin converted home URL. + * @param string $url The original home URL. * * @return string $url */ -function acf_licence_wpml_intercept( $home_url, $url ) { +function acf_pro_license_ml_intercept( $home_url, $url ) { return $url; } +/** + * Is the updates page visible. + * + * @since 6.2.4 + * + * @return boolean true if the updates page should be hidden as we're not the primary multisite site. + */ +function acf_pro_is_updates_page_visible() { + // Hide the updates page if we're a multisite subsite, legacy multisite, and the primary site is active. + if ( acf_is_multisite_sub_site() ) { + $status = get_blog_option( get_main_site_id(), 'acf_pro_license_status', array() ); + + if ( acf_pro_is_legacy_multisite( $status ) && acf_pro_is_license_active( $status ) ) { + return false; + } + } + + return acf_get_setting( 'show_updates' ); +} /** - * This function will return the license key + * Returns the license key. * - * @type function - * @date 20/09/2016 - * @since 5.4.0 + * @since 5.4.0 * - * @param boolean $skip_url_check Skip the check of the current site url. - * @return string $license_key + * @param boolean $skip_url_check Skip the check of the current site url. + * @return string|boolean License key on success, or false on failure. */ function acf_pro_get_license_key( $skip_url_check = false ) { + $license = acf_pro_get_license(); - $license = acf_pro_get_license(); - $home_url = acf_get_home_url(); - - // bail early if empty - if ( ! $license || ! $license['key'] ) { + // Bail early if empty. + if ( empty( $license['key'] ) ) { return false; } - // bail early if url has changed - if ( ! $skip_url_check && acf_strip_protocol( $license['url'] ) !== acf_strip_protocol( $home_url ) ) { + // Bail if URL has changed since activating license. + if ( ! $skip_url_check && acf_pro_has_license_url_changed( $license ) ) { return false; } - // return return $license['key']; - } - /** - * This function will update the DB license + * This function will update the DB license * - * @type function - * @date 20/09/2016 - * @since 5.4.0 + * @since 5.4.0 * - * @param string $key The license key - * @return bool The result of the update_option call + * @param string $key The license key. + * @return boolean The result of the update_option call */ function acf_pro_update_license( $key = '' ) { @@ -401,12 +477,11 @@ function acf_pro_update_license( $key = '' ) { // vars $data = array( 'key' => $key, - 'url' => acf_get_home_url(), + 'url' => acf_pro_get_home_url(), ); // encode $value = base64_encode( maybe_serialize( $data ) ); - } // re-register update (key has changed) @@ -421,14 +496,13 @@ function acf_pro_update_license( $key = '' ) { ); // update - return update_option( 'acf_pro_license', $value ); - + return acf_pro_update_license_option( 'acf_pro_license', $value ); } /** * Get count of registered ACF Blocks * - * @return int + * @return integer */ function acf_pro_get_registered_block_count() { return acf_get_store( 'block-types' )->count(); @@ -438,29 +512,43 @@ function acf_pro_get_registered_block_count() { * Activates the submitted license key * Formally ACF_Admin_Updates::activate_pro_licence since 5.0.0 * - * @date 30/09/2021 * @since 5.11.0 * - * @param string $license_key License key to activate - * @param boolean $silent Return errors rather than displaying them - * @return mixed $response A wp-error instance, or an array with a boolean success key, and string message key + * @param string $license_key License key to activate. + * @param boolean $silent Return errors rather than displaying them. + * @param boolean $automatic True if this activation is happening automatically. + * @return mixed $response A wp-error instance, or an array with a boolean success key, and string message key. */ -function acf_pro_activate_license( $license_key, $silent = false ) { +function acf_pro_activate_license( $license_key, $silent = false, $automatic = false ) { // Connect to API. $post = array( - 'acf_license' => trim( $license_key ), - 'acf_version' => acf_get_setting( 'version' ), - 'wp_name' => get_bloginfo( 'name' ), - 'wp_url' => acf_get_home_url(), - 'wp_version' => get_bloginfo( 'version' ), - 'wp_language' => get_bloginfo( 'language' ), - 'wp_timezone' => get_option( 'timezone_string' ), - 'php_version' => PHP_VERSION, - 'block_count' => acf_pro_get_registered_block_count(), + 'acf_license' => trim( $license_key ), + 'acf_version' => acf_get_setting( 'version' ), + 'wp_name' => get_bloginfo( 'name' ), + 'wp_url' => acf_pro_get_home_url(), + 'wp_version' => get_bloginfo( 'version' ), + 'wp_language' => get_bloginfo( 'language' ), + 'wp_timezone' => get_option( 'timezone_string' ), + 'wp_multisite' => (int) is_multisite(), + 'php_version' => PHP_VERSION, + 'block_count' => acf_pro_get_registered_block_count(), ); - $response = acf_updates()->request( 'v2/plugins/activate?p=pro', $post ); + $activation_url = 'v2/plugins/activate?p=pro'; + if ( $automatic ) { + if ( ! apply_filters( 'acf/automatic_license_reactivation', true ) ) { + return false; + } + $activation_url .= '&automatic=true'; + } + + // Remove the current license status. + acf_pro_delete_license_transient( 'acf_activation_error' ); + acf_pro_remove_license_status(); + + $response = acf_updates()->request( $activation_url, $post ); + $expiration = acf_updates()->get_expiration( $response, DAY_IN_SECONDS ); // Check response is expected JSON array (not string). if ( is_string( $response ) ) { @@ -470,7 +558,7 @@ function acf_pro_activate_license( $license_key, $silent = false ) { // Display error. if ( is_wp_error( $response ) ) { if ( ! $silent ) { - display_wp_activation_error( $response ); + acf_pro_display_wp_activation_error( $response ); } return $response; } @@ -480,15 +568,20 @@ function acf_pro_activate_license( $license_key, $silent = false ) { // On success. if ( $response['status'] == 1 ) { - // Update license. + // Update license and clear out existing license status. acf_pro_update_license( $response['license'] ); + if ( ! empty( $response['license_status'] ) && is_array( $response['license_status'] ) ) { + $response['license_status']['next_check'] = time() + $expiration; + acf_pro_update_license_status( $response['license_status'] ); + } + // Refresh plugins transient to fetch new update data. acf_updates()->refresh_plugins_transient(); // Show notice. if ( ! $silent ) { - acf_add_admin_notice( acf_esc_html( $response['message'] ), 'success' ); + acf_add_admin_notice( acf_esc_html( acf_pro_get_translated_connect_message( $response['message'] ) ), 'success' ); } $success = true; @@ -498,7 +591,7 @@ function acf_pro_activate_license( $license_key, $silent = false ) { // Show notice. if ( ! $silent ) { - acf_add_admin_notice( acf_esc_html( $response['message'] ), 'warning' ); + acf_add_admin_notice( acf_esc_html( acf_pro_get_translated_connect_message( $response['message'] ) ), 'warning' ); } } @@ -507,17 +600,15 @@ function acf_pro_activate_license( $license_key, $silent = false ) { 'success' => $success, 'message' => $response['message'], ); - } /** * Deactivates the registered license key. * Formally ACF_Admin_Updates::deactivate_pro_licence since 5.0.0 * - * @date 30/09/2021 * @since 5.11.0 * - * @param bool $silent Return errors rather than displaying them + * @param boolean $silent Return errors rather than displaying them * @return mixed $response A wp-error instance, or an array with a boolean success key, and string message key */ function acf_pro_deactivate_license( $silent = false ) { @@ -533,10 +624,14 @@ function acf_pro_deactivate_license( $silent = false ) { // Connect to API. $post = array( 'acf_license' => $license, - 'wp_url' => acf_get_home_url(), + 'wp_url' => acf_pro_get_home_url(), ); $response = acf_updates()->request( 'v2/plugins/deactivate?p=pro', $post ); + // Remove license key and status from DB. + acf_pro_update_license( '' ); + acf_pro_remove_license_status(); + // Check response is expected JSON array (not string). if ( is_string( $response ) ) { $response = new WP_Error( 'server_error', esc_html( $response ) ); @@ -545,14 +640,11 @@ function acf_pro_deactivate_license( $silent = false ) { // Display error. if ( is_wp_error( $response ) ) { if ( ! $silent ) { - display_wp_activation_error( $response ); + acf_pro_display_wp_activation_error( $response ); } return $response; } - // Remove license key from DB. - acf_pro_update_license( '' ); - // Refresh plugins transient to fetch new update data. acf_updates()->refresh_plugins_transient(); @@ -560,7 +652,7 @@ function acf_pro_deactivate_license( $silent = false ) { if ( ! $silent ) { $notice_class = $success ? 'info' : 'warning'; - acf_add_admin_notice( acf_esc_html( $response['message'] ), $notice_class ); + acf_add_admin_notice( acf_esc_html( acf_pro_get_translated_connect_message( $response['message'] ) ), $notice_class ); } // Return status array for automated activation error notices @@ -568,19 +660,17 @@ function acf_pro_deactivate_license( $silent = false ) { 'success' => $success, 'message' => $response['message'], ); - } /** * Adds an admin notice using the provided WP_Error. * - * @date 14/1/19 * @since 5.7.10 * * @param WP_Error $wp_error The error to display. */ -function display_wp_activation_error( $wp_error ) { +function acf_pro_display_wp_activation_error( $wp_error ) { // Only show one error on page. if ( acf_has_done( 'display_wp_error' ) ) { @@ -590,8 +680,460 @@ function display_wp_activation_error( $wp_error ) { // Create new notice. acf_new_admin_notice( array( - 'text' => __( 'ACF Activation Error. Could not connect to activation server', 'acf' ) . ' (' . esc_html( $wp_error->get_error_message() ) . ').', + 'text' => __( 'Could not connect to the activation server', 'acf' ) . ' (' . esc_html( $wp_error->get_error_message() ) . ').', 'type' => 'error', ) ); } + +/** + * Returns the status of the current ACF PRO license. + * + * @since 6.2.2 + * + * @param boolean $force_check If we should force a call to the API. + * @return array + */ +function acf_pro_get_license_status( $force_check = false ) { + $store = acf_get_store( 'acf_pro_license_status' ); + $cached = $store->get_data(); + + if ( ! empty( $cached ) && ! $force_check ) { + return $cached; + } + + $license = acf_pro_get_license_key( true ); + + // Defined licenses may not have a license stored in the database. + if ( ! $license && defined( 'ACF_PRO_LICENSE' ) && acf_pro_get_license() ) { + $license = ACF_PRO_LICENSE; + } + + $status = acf_pro_get_license_option( 'acf_pro_license_status', array() ); + $next_check = isset( $status['next_check'] ) ? (int) $status['next_check'] : 0; + + if ( ! is_array( $status ) ) { + $status = array(); + } + + // If we don't have a license, remove any existing status. + if ( empty( $license ) && ! empty( $status ) ) { + acf_pro_remove_license_status(); + $status = array(); + } + + // Call the API if necessary, if we have a license. + if ( ( empty( $status ) || $force_check || time() > $next_check ) && $license ) { + if ( ! get_transient( 'acf_pro_validating_license' ) || $force_check ) { + set_transient( 'acf_pro_validating_license', true, 15 * MINUTE_IN_SECONDS ); + + $post = array( + 'acf_license' => $license, + 'wp_url' => acf_pro_get_home_url(), + ); + + $response = acf_updates()->request( 'v2/plugins/validate?p=pro', $post ); + $expiration = acf_updates()->get_expiration( $response ); + + if ( is_array( $response ) ) { + if ( ! empty( $response['license_status'] ) ) { + $status = $response['license_status']; + } + + // Handle errors from connect. + if ( ! empty( $response['code'] ) && 'activation_not_found' === $response['code'] ) { + + // If our activation is no longer found and the user has a defined license, deactivate the license and let the automatic reactivation attempt happen. + if ( defined( 'ACF_PRO_LICENSE' ) ) { + acf_pro_update_license( '' ); + acf_pro_check_defined_license(); + } else { + $status['error_msg'] = sprintf( + /* translators: %s - URL to ACF updates page */ + __( 'Your license key is valid but not activated on this site. Please deactivate and then reactivate the license.', 'acf' ), + esc_url( admin_url( 'edit.php?post_type=acf-field-group&page=acf-settings-updates#deactivate-license' ) ) + ); + } + } elseif ( ! empty( $response['message'] ) ) { + $status['error_msg'] = acf_esc_html( acf_pro_get_translated_connect_message( $response['message'] ) ); + } + } + + $status['next_check'] = time() + $expiration; + acf_pro_update_license_status( $status ); + } + } + + $status = acf_pro_parse_license_status( $status ); + $store->set( $status ); + + return $status; +} + +/** + * Makes sure the ACF PRO license status is in a format we expect. + * + * @since 6.2.2 + * + * @param array $status The license status. + * @return array + */ +function acf_pro_parse_license_status( $status = array() ) { + $status = is_array( $status ) ? $status : array(); + $default = array( + 'status' => '', + 'created' => 0, + 'expiry' => 0, + 'name' => '', + 'lifetime' => false, + 'refunded' => false, + 'view_licenses_url' => '', + 'manage_subscription_url' => '', + 'error_msg' => '', + 'next_check' => time() + 3 * HOUR_IN_SECONDS, + ); + + return wp_parse_args( $status, $default ); +} + +/** + * Updates the ACF PRO license status. + * + * @since 6.2.2 + * + * @param array $status The current license status. + * @return boolean True if the value was set, false otherwise. + */ +function acf_pro_update_license_status( $status ) { + $status = acf_pro_parse_license_status( $status ); + $store = acf_get_store( 'acf_pro_license_status' ); + + $store->set( $status ); + + return acf_pro_update_license_option( + 'acf_pro_license_status', + $status, + true + ); +} + +/** + * Removes the ACF PRO license status. + * + * @since 6.2 + * + * @return boolean True if the transient was deleted, false otherwise. + */ +function acf_pro_remove_license_status() { + $store = acf_get_store( 'acf_pro_license_status' ); + $store->reset(); + + return acf_pro_delete_license_option( 'acf_pro_license_status' ); +} + +/** + * Checks if the current license is active. + * + * @since 6.2.2 + * + * @param array $status Optional license status array. + * @return boolean True if active, false if not. + */ +function acf_pro_is_license_active( $status = array() ) { + if ( empty( $status ) ) { + $status = acf_pro_get_license_status(); + } + + return 'active' === $status['status']; +} + +/** + * Checks if the current license is expired. + * + * @since 6.2.2 + * + * @param array $status Optional license status array. + * @return boolean True if expired, false if not. + */ +function acf_pro_is_license_expired( $status = array() ) { + if ( empty( $status ) ) { + $status = acf_pro_get_license_status(); + } + + if ( acf_pro_was_license_refunded( $status ) ) { + return false; + } + + return in_array( $status['status'], array( 'expired', 'cancelled' ), true ); +} + +/** + * Checks if the current license was refunded. + * + * @since 6.2.2 + * + * @param array $status Optional license status array. + * @return boolean True if refunded, false if not. + */ +function acf_pro_was_license_refunded( $status = array() ) { + if ( empty( $status ) ) { + $status = acf_pro_get_license_status(); + } + + return ! empty( $status['refunded'] ); +} + +/** + * Checks if the `home_url` has changed since license activation. + * + * @since 6.2.2 + * + * @param array $license Optional ACF license array. + * @param string $url An optional URL to provide. + * @return boolean True if the URL has changed, false otherwise. + */ +function acf_pro_has_license_url_changed( $license = array(), $url = '' ) { + $license = ! empty( $license ) ? $license : acf_pro_get_license(); + $home_url = ! empty( $url ) ? $url : acf_pro_get_home_url(); + + // We can't know without a license, so let's assume not. + if ( ! is_array( $license ) || empty( $license['url'] ) ) { + return false; + } + + // We don't care if the protocol changed. + $license_url = acf_strip_protocol( (string) $license['url'] ); + $home_url = acf_strip_protocol( $home_url ); + + // Treat www the same as non-www. + if ( substr( $license_url, 0, 4 ) === 'www.' ) { + $license_url = substr( $license_url, 4 ); + } + + if ( substr( $home_url, 0, 4 ) === 'www.' ) { + $home_url = substr( $home_url, 4 ); + } + + // URLs do not match. + if ( $license_url !== $home_url ) { + return true; + } + + return false; +} + +/** + * Attempts to reactivate the license if the URL has changed. + * + * @since 6.2.3 + * + * @return void + */ +function acf_pro_maybe_reactivate_license() { + // Defined licenses have separate logic. + if ( defined( 'ACF_PRO_LICENSE' ) ) { + return; + } + + // Bail if we're in an AJAX request, or tried this recently. + if ( acf_is_ajax() || acf_pro_get_license_transient( 'acf_pro_license_reactivated' ) ) { + return; + } + + $license = acf_pro_get_license(); + + // Nothing to do if URL hasn't changed. + if ( empty( $license['key'] ) || empty( $license['url'] ) || ! acf_pro_has_license_url_changed( $license ) ) { + return; + } + + // Set a transient, so we don't keep trying this in a short period. + acf_pro_set_license_transient( 'acf_pro_license_reactivated', true, HOUR_IN_SECONDS ); + + // Prevent subsequent attempts at reactivation by updating the license URL. + acf_pro_update_license( $license['key'] ); + + // Attempt to reactivate the license with the current URL. + $reactivation = acf_pro_activate_license( $license['key'], true, true ); + + // Update license status on failure. + if ( is_wp_error( $reactivation ) || ! is_array( $reactivation ) || empty( $reactivation['success'] ) ) { + $license_status = acf_pro_get_license_status(); + $license_status['status'] = 'inactive'; + + if ( is_array( $reactivation ) && ! empty( $reactivation['message'] ) ) { + $license_status['error_msg'] = sprintf( + /* translators: %s - more details about the error received */ + __( "Your site URL has changed since last activating your license, but we weren't able to automatically reactivate it: %s", 'acf' ), + acf_pro_get_translated_connect_message( $reactivation['message'] ) + ); + } + + acf_pro_update_license_status( $license_status ); + } else { + acf_add_admin_notice( + __( 'ACF PRO —', 'acf' ) . ' ' . __( "Your site URL has changed since last activating your license. We've automatically activated it for this site URL.", 'acf' ), + 'success' + ); + } +} + +/** + * Gets the URL to the "My Account" section for an ACF license. + * + * @since 6.2.3 + * + * @param array $status Optional license status array. + * @return string + */ +function acf_pro_get_manage_license_url( $status = array() ) { + if ( empty( $status ) ) { + $status = acf_pro_get_license_status(); + } + + $url = 'https://www.advancedcustomfields.com/my-account/view-licenses/'; + + if ( ! empty( $status['manage_subscription_url'] ) ) { + $url = $status['manage_subscription_url']; + } elseif ( ! empty( $status['view_licenses_url'] ) ) { + $url = $status['view_licenses_url']; + } + + return $url; +} + +/** + * Returns a multisite compatible licensing data value + * For multisite installs, this is from the main site options if available or the normal option otherwise. + * + * @since 6.2.6 + * + * @param string $option_name The option name to load. + * @param mixed $default_value The default value to return if not set. + * @return mixed the resulting option value from cache or database. + */ +function acf_pro_get_license_option( $option_name, $default_value = false ) { + if ( acf_pro_is_legacy_multisite() ) { + return get_blog_option( get_main_site_id(), $option_name, $default_value ); + } + + return get_option( $option_name, $default_value ); +} + +/** + * Updates a multisite compatible licensing data value + * For multisite installs, this is from the main site options if available or the normal option otherwise. + * + * @since 6.2.6 + * + * @param string $option_name The option name to update. + * @param mixed $value The new value to set. + * @param boolean $autoload True if the option should be autoloaded. + * @return boolean True if the value was updated, false otherwise. + */ +function acf_pro_update_license_option( $option_name, $value = false, $autoload = false ) { + if ( acf_pro_is_legacy_multisite() ) { + $main_site_id = get_main_site_id(); + if ( $main_site_id !== get_current_blog_id() ) { + switch_to_blog( $main_site_id ); + $return = update_option( $option_name, $value, $autoload ); + restore_current_blog(); + return $return; + } + } + + return update_option( $option_name, $value, $autoload ); +} + +/** + * Deletes a multisite compatible licensing data value + * For multisite installs, this is from the main site options if available or the normal option otherwise. + * + * @since 6.2.6 + * + * @param string $option_name The option name to load. + * @return boolean The result of the deletion request. + */ +function acf_pro_delete_license_option( $option_name ) { + if ( acf_pro_is_legacy_multisite() && acf_is_multisite_sub_site() ) { + return delete_blog_option( get_main_site_id(), $option_name ); + } + + return delete_option( $option_name ); +} + +/** + * Returns a license related transient + * For multisite installs, this is from the network, otherwise from the normal transient function. + * + * @since 6.2.6 + * + * @param string $transient_name The name of the transient to return. + * @return mixed the resulting transient value from cache or database. + */ +function acf_pro_get_license_transient( $transient_name ) { + if ( acf_pro_is_legacy_multisite() ) { + return get_site_transient( $transient_name ); + } else { + return get_transient( $transient_name ); + } +} + +/** + * Updates a license related transient + * For multisite installs, this is from the network, otherwise from the normal transient function. + * + * @since 6.2.6 + * + * @param string $name The name of the transient to update. + * @param mixed $value The new value of the transient. + * @return mixed The result of the set function. + */ +function acf_pro_set_license_transient( $name, $value ) { + if ( acf_pro_is_legacy_multisite() ) { + return set_site_transient( $name, $value ); + } else { + return set_transient( $name, $value ); + } +} + +/** + * Deletes a license related transient + * For multisite installs, this is from the network, otherwise from the normal transient function. + * + * @since 6.2.6 + * + * @param string $transient_name The name of the transient to return. + * @return boolean True if the transient was deleted, false otherwise. + */ +function acf_pro_delete_license_transient( $transient_name ) { + if ( acf_pro_is_legacy_multisite() ) { + return delete_site_transient( $transient_name ); + } else { + return delete_transient( $transient_name ); + } +} + +/** + * Checks if the current license allows the legacy multisite behavior if we're on a multisite install. + * + * @since 6.2.6 + * + * @param array $status Optional license status array. + * @return boolean True if legacy multisite, false if not. + */ +function acf_pro_is_legacy_multisite( array $status = array() ) { + if ( ! is_multisite() ) { + return false; + } + + if ( empty( $status ) ) { + $status = get_blog_option( get_main_site_id(), 'acf_pro_license_status', array() ); + } + + if ( ! is_array( $status ) || ! isset( $status['legacy_multisite'] ) ) { + return false; + } + + return $status['legacy_multisite'] === true; +} diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/readme.txt b/web/wp-content/plugins/advanced-custom-fields-pro/readme.txt index 0e2a68e4f..be335d77f 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/readme.txt +++ b/web/wp-content/plugins/advanced-custom-fields-pro/readme.txt @@ -1,14 +1,14 @@ === Advanced Custom Fields PRO === Contributors: elliotcondon Tags: acf, fields, custom fields, meta, repeater -Requires at least: 5.8 -Tested up to: 6.3 -Requires PHP: 7.0 -Stable tag: 6.2.0 +Requires at least: 6.0 +Tested up to: 6.6 +Requires PHP: 7.4 +Stable tag: 6.3.8 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html -Advanced Custom Fields (ACF) helps you easily customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 million websites, Advanced Custom Fields is the plugin WordPress developers love. +ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 million sites, WordPress developers love ACF. == Description == @@ -16,11 +16,13 @@ Advanced Custom Fields (ACF) turns WordPress sites into a fully-fledged content Use the ACF plugin to take full control of your WordPress edit screens, custom field data, and more. +https://www.youtube.com/watch?v=9C6_roqghZQ&rel=0 + **Add fields on demand.** -The ACF field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons! Whether it’s something simple like adding an “author” field to a book review post, or something more complex like the structured data needs of an ecommerce site or marketplace, ACF makes adding fields to your content model easy. +The ACF field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons! Whether it's something simple like adding an “author” field to a book review post, or something more complex like the structured data needs of an ecommerce site or marketplace, ACF makes adding fields to your content model easy. **Add them anywhere.** -Fields can be added all over WordPress including posts, pages, users, taxonomy terms, media, comments and even custom options pages! It couldn’t be simpler to bring structure to the WordPress content creation experience. +Fields can be added all over WordPress including posts, pages, users, taxonomy terms, media, comments and even custom options pages! It couldn't be simpler to bring structure to the WordPress content creation experience. **Show them everywhere.** Load and display your custom field values in any theme template file with our hassle-free, developer friendly functions! Whether you need to display a single value or generate content based on a more complex query, the out-of-the-box functions of ACF make templating a dream for developers of all levels of experience. @@ -32,7 +34,7 @@ Turning WordPress into a true content management system is not just about custom For content creators and those tasked with data entry, the field user experience is as intuitive as they could desire while fitting neatly into the native WordPress experience. Accessibility standards are regularly reviewed and applied, ensuring ACF is able to empower as close to anyone as possible. **Documentation and developer guides.** -Over 10 plus years of vibrant community contribution alongside an ongoing commitment to clear documentation means that you’ll be able to find the guidance you need to build what you want. +Over 10 plus years of vibrant community contribution alongside an ongoing commitment to clear documentation means that you'll be able to find the guidance you need to build what you want. = Features = * Simple & Intuitive @@ -42,10 +44,10 @@ Over 10 plus years of vibrant community contribution alongside an ongoing commit * Millions of Users = Links = -* [Website](https://advancedcustomfields.com/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website) -* [Documentation](https://advancedcustomfields.com/resources/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website) +* [Website](https://www.advancedcustomfields.com/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website) +* [Documentation](https://www.advancedcustomfields.com/resources/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website) * [Support](https://support.advancedcustomfields.com) -* [ACF PRO](https://advancedcustomfields.com/pro/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade) +* [ACF PRO](https://www.advancedcustomfields.com/pro/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade) = PRO = The Advanced Custom Fields plugin is also available in a professional version which includes more fields, more functionality, and more flexibility. The ACF PRO plugin features: @@ -57,7 +59,7 @@ The Advanced Custom Fields plugin is also available in a professional version wh * Build fully customisable image galleries with the [Gallery Field](https://www.advancedcustomfields.com/resources/gallery/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade). * Unlock a more efficient workflow for managing field settings by reusing existing fields and field groups on demand with the [Clone Field](https://www.advancedcustomfields.com/resources/clone/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade). -[Upgrade to ACF PRO](https://advancedcustomfields.com/pro/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade) +[Upgrade to ACF PRO](https://www.advancedcustomfields.com/pro/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade) == Installation == @@ -67,7 +69,7 @@ From your WordPress dashboard 2. **Search** for "Advanced Custom Fields" or “ACF” 3. **Install and Activate** Advanced Custom Fields from your Plugins page 4. **Click** on the new menu item "ACF" and create your first custom field group, or register a custom post type or taxonomy. -5. **Read** the documentation to [get started](https://advancedcustomfields.com/resources/getting-started-with-acf/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website) +5. **Read** the documentation to [get started](https://www.advancedcustomfields.com/resources/getting-started-with-acf/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website) == Frequently Asked Questions == @@ -92,6 +94,259 @@ From your WordPress dashboard == Changelog == += 6.3.8 = +*Release Date 7th October 2024* + +* Security - ACF defined Post Type and Taxonomy metabox callbacks no longer have access to $_POST data. (Thanks to the Automattic Security Team for the disclosure) + += 6.3.7 = +*Release Date 2nd October 2024* + +* Security - ACF Free now uses its own update mechanism from WP Engine servers + += 6.3.6 = +*Release Date 28th August 2024* + +* Security - Newly added fields now have to be explicitly set to allow access in the content editor (when using the ACF shortcode or Block Bindings) to increase the security around field permissions. [See the release notes for more details](https://www.advancedcustomfields.com/blog/acf-6-3-6/#field-value-access-editor) +* Security Fix - Field labels are now correctly escaped when rendered in the Field Group editor, to prevent a potential XSS issue. Thanks to Ryo Sotoyama of Mitsui Bussan Secure Directions, Inc. for the responsible disclosure +* Fix - Validation and Block AJAX requests nonces will no longer be overridden by third party plugins +* Fix - Detection of third party select2 libraries will now default to v4 rather than v3 +* Fix - Block previews will now display an error if the render template PHP file is not found + += 6.3.5 = +*Release Date 1st August 2024* + +* Fix - The ACF Shortcode now correctly outputs a comma separated list of values for arrays +* Fix - ACF Blocks rendered in auto mode now correctly re-render their previews after editing fields +* Fix - ACF Block validation no longer raises required validation messages if HTML will automatically select the first value when rendered +* Fix - ACF Block validation no longer raises required validation messages if a default value will be rendered as the field value +* Fix - ACF Block validation no longer raises required validation messages for fields hidden by conditional logic when adding a new block + += 6.3.4 = +*Release Date 18th July 2024* + +* Security Fix - The ACF shortcode now prevents access to fields from different private posts by default. View the [release notes](https://www.advancedcustomfields.com/blog/acf-6-3-4) for more information +* Fix - Users without the `edit_posts` capability but with custom capabilities for a editing a custom post type, can now correctly load field groups loaded via conditional location rules +* Fix - Block validation no longer validates a field’s sub fields on page load, only on edit. This resolves inconsistent validation errors on page load or when first adding a block +* Fix - Deactivating an ACF PRO license will now remove the license key even if the server call fails +* Fix - Field types returning objects no longer cause PHP warnings and errors when output via `the_field`, `the_sub_field` or the ACF shortcode, or when retrieved by a `get_` function with the escape html parameter set +* Fix - Server side errors during block rendering now gracefully displays an error to the editor + += 6.3.3 = +*Release Date 27th June 2024* + +* Enhancement - All dashicons are now available to the icon picker field type +* Fix - The True/False field now correctly shows it’s description message beside the switch when using the Stylized UI setting +* Fix - Conditional logic values now correctly load options when loaded over AJAX +* Fix - ACF PRO will no longer trigger license validation calls when loading a front-end page +* i18n - Fixed an untranslatable string on Option Page previews + += 6.3.2.1 = +*Release Date 24th June 2024* +*PRO Only Release* + +* Fix - ACF Blocks no longer trigger a JavaScript error when fetched via AJAX + += 6.3.2 = +*Release Date 24th June 2024* + +* Security Fix - ACF now generates different nonces for each AJAX-enabled field, preventing subscribers or front-end form users from querying other field results +* Security Fix - ACF now correctly verifies permissions for certain editor only actions, preventing subscribers performing those actions +* Security Fix - Deprecated a legacy private internal field type (output) to prevent it being able to output unsafe HTML +* Security Fix - Improved handling of some SQL filters and other internal functions to ensure output is always correctly escaped +* Security Fix - ACF now includes blank index.php files in all folders to prevent directory listing of ACF plugin folders for incorrectly configured web servers + += 6.3.1.2 = +*Release Date 6th June 2024* +*PRO Only Release* + +* Fix - ACF Blocks in widget areas no longer cause a fatal error when no context is available +* Fix - ACF Blocks with no fields assigned no longer show a gap in the sidebar where the form would render + += 6.3.1.1 = +*Release Date 6th June 2024* +*PRO Only Release* + +* Fix - Repeater and Flexible Content fields no longer error when duplicating or removing rows containing Icon Picker subfields +* Fix - ACF Blocks containing Flexible Content fields now correctly load their edit form +* Fix - ACF Blocks no longer have a race condition where the data store is not initialized when read +* Fix - ACF Blocks no longer trigger a JS error for blocks without fields and with an empty no-fields message +* Fix - ACF Block preloading now works correctly for fields consuming custom block context +* Fix - ACF Block JavaScript debug messages now correctly appear when SCRIPT_DEBUG is true + += 6.3.1 = +*Release Date 4th June 2024* + +* Enhancement - Options Pages registered in the UI can now be duplicated +* Fix - ACF Block validation now correctly validates Repeater, Group, and Flexible Content fields +* Fix - ACF Block validation now correctly validates when a field is using a non-default return type +* Fix - Fields moved between field groups now correctly updates both JSON files +* Fix - Icon Picker fields now render correctly when using left-aligned labels +* Fix - Icon Picker fields no longer renders tabs if only one tab is selected for display +* Fix - Icon Picker fields no longer crash the post editor if no icon picker tabs are selected for displayed +* Fix - True/False field now better handles longer On/Off labels +* Fix - Select2 results loaded by AJAX for multi-select Taxonomy fields no longer double encode HTML entities + += 6.3.0.1 = +*Release Date 22nd May 2024* + +* Fix - A possible fatal error no longer occurs in the new site health functionality for ACF PRO users +* Fix - A possible undefined index error no longer occurs in ACF Blocks for ACF PRO users + += 6.3.0 = +*Release Date 22nd May 2024* + +* New - ACF now requires WordPress version 6.0 or newer, and PHP 7.4 or newer. +* New - ACF Blocks now support validation rules for fields. View the [release notes](https://www.advancedcustomfields.com/blog/acf-6-3-0-released) for more information +* New - ACF Blocks now supports storing field data in the postmeta table rather than in the post content +* New - Conditional logic rules for fields now support selecting specific values for post objects, page links, taxonomies, relationships and users rather than having to enter the ID +* New - New Icon Picker field type for ACF and ACF PRO +* New - Icon selection for a custom post type menu icon +* New - Icon selection for an options page menu icon +* New - ACF now surfaces debug and status information in the WordPress Site Health area +* New - The escaped html notice can now be permanently dismissed +* Enhancement - Tab field now supports a `selected` attribute to specify which should be selected by default, and support class attributes +* Fix - Block Preloading now works reliably in WordPress 6.5 or newer +* Fix - Select2 results loaded by AJAX for post object fields no longer double encode HTML entities +* Fix - Custom post types registered with ACF will now have custom field support enabled by default to better support revisions +* Fix - The first preview after publishing a post in the classic editor now displays ACF fields correctly +* Fix - ACF fields and Flexible Content layouts are now correctly positioned while dragging +* Fix - Copying the title of a field inside a Flexible Content layout no longer adds whitespace to the copied value +* Fix - Flexible Content layout names are no longer converted to lowercase when edited +* Fix - ACF Blocks with attributes without a default now correctly register +* Fix - User fields no longer trigger a 404 when loading results if the nonce generated only contains numbers +* Fix - Description fields for ACF items now support being solely numeric characters +* Fix - The field group header no longer appears above the WordPress admin menu on small screens +* Fix - The `acf/json/save_file_name` filter now correctly applies when deleting JSON files +* i18n - All errors raised during ACF PRO license or update checks are now translatable +* Other - The ACF Shortcode is now disabled by default for new installations of ACF as discussed in the [ACF 6.2.7 release notes](https://www.advancedcustomfields.com/blog/acf-6-2-7-security-release/#security-and-the-acf-shortcode) + += 6.2.10 = +*Release Date 15th May 2024* + +* Security Fix - ACF Blocks no longer allow render templates, or render or asset callbacks to be overridden in the block's attributes. For full information, please read [the release blog post](https://www.advancedcustomfields.com/blog/acf-pro-6-2-10-security-release/) + += 6.2.9 = +*Release Date 8th April 2024* + +* Enhancement - The Select2 escapeMarkup function can now be overridden when initializing a custom Select2 +* Fix - “Hide on Screen” settings are now correctly applied when using conditionally loaded field groups +* Fix - Field names are no longer converted to lowercase when editing the name +* Fix - Field group titles will no longer convert HTML entities into their encoded form + += 6.2.8 = +*Release Date 2nd April 2024* + +* New - Support for the Block Bindings API in WordPress 6.5 with a new `acf/field` source. For more information on how to use this, please read [the release blog post](https://www.advancedcustomfields.com/blog/acf-6-2-8) +* New - Support for performance improvements for translations in WordPress 6.5 +* Enhancement - A new JS filter, `select2_escape_markup` now allows fields to customize select2's HTML escaping behavior +* Fix - Options pages can no longer set to have a parent of themselves +* Fix - ACF PRO license activations on multisite subsite installs will now use the correct site URL +* Fix - ACF PRO installed on multisite installs will no longer try to check for updates resulting in 404 errors when the updates page is not visible +* Fix - ACF JSON no longer produces warnings on Windows servers when no ACF JSON folder is found +* Fix - Field and layout names can now contain valid non-ASCII characters +* Other - ACF PRO now requires a valid license to be activated in order to use PRO features. [Learn more](https://www.advancedcustomfields.com/resources/license-activations/) + += 6.2.7 = +*Release Date 27th February 2024* + +* Security Fix - `the_field` now escapes potentially unsafe HTML as notified since ACF 6.2.5. For full information, please read [the release blog post](https://www.advancedcustomfields.com/blog/acf-6-2-7-security-release/) +* Security Fix - Field and Layout names are now enforced to alphanumeric characters, resolving a potential XSS issue +* Security Fix - The default render template for select2 fields no longer allows HTML to be rendered resolving a potential XSS issue +* Security Enhancement - A `acf/shortcode/prevent_access` filter is now available to limit what data the ACF shortcode is allowed to access +* Security Enhancement - i18n translated strings are now escaped on output +* Enhancement - ACF now universally uses WordPress file system functions rather than native PHP functions + += 6.2.6.1 = +*Release Date 7th February 2024* + +* Fix - Fatal JS error no longer occurs when editing fields in the classic editor when Yoast or other plugins which load block editor components are installed +* Fix - Using `$escape_html` on get functions for array returning field types no longer produces an Array to string conversion error + += 6.2.6 = +*Release Date 6th February 2024* + +* Enhancement - The `get_field()` and other `get_` functions now support an `escape_html` parameter which return an HTML safe field value +* Enhancement - The URL field will be now escaped with `esc_url` rather than `wp_kses_post` when returning an HTML safe value +* Fix - ACF fields will now correctly save into the WordPress created revision resolving issues with previews of drafts on WordPress 6.4 or newer +* Fix - Multisite subsites will now correctly be activated by the main site where the ACF PRO license allows, hiding the updates page on those subsites +* Fix - Field types in which the `required` property would have no effect (such as the tab, or accordion) will no longer show the option +* Fix - Duplicating a field group now maintains the current page of field groups being displayed +* Fix - Fields in ACF Blocks in edit mode in hybrid themes will now use ACF's styling, rather than some attributes being overridden by the theme +* Fix - Text in some admin notices will no longer overlap the dismiss button +* Fix - The word `link` is now prohibited from being used as a CPT name to avoid a WordPress core conflict +* Fix - Flexible content layouts can no longer be duplicated over their maximum count limit +* Fix - All ACF notifications shown outside of ACF's admin screens are now prefixed with the plugin name +* Fix - ACF no longer checks if a polyfill is needed for
                            + field['collapsed'] ) : ?> - + - + - - - + + +
                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            - plugin_slug); ?> - - - ".__('Restarting ', $this->plugin_slug).""; - - } - ?> -
                            - plugin_slug); ?> - - / (%)
                            - plugin_slug), date(DATE_RFC2822, $last_update)); ?> -
                            - plugin_slug); ?> - - (plugin_slug); ?>) - -
                            -
                            - - - -
                            - -
                            
                            -                        
                            -                
                            - plugin_slug); ?> - - -
                            - plugin_slug); ?> - - -
                            - plugin_slug); ?> - - -
                            - plugin_slug); ?> - - '.__("Notice: Duplicates Found: ", $this->plugin_slug).''; - ?> -
                            - -
                            -
                            - plugin_slug); ?> - -
                            -
                            - -

                            - - -
                            + +
                            + +

                            + + plugin_slug); + } + else + { + ?> + +

                            + + + +

                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + plugin_slug); ?> + + + ".__('Restarting ', $this->plugin_slug).""; + + } + ?> +
                            + plugin_slug); ?> + + / (%)
                            + plugin_slug), date(DATE_RFC2822, $last_update)); ?> +
                            + plugin_slug); ?> + + (plugin_slug); ?>) + +
                            +
                            + + + +
                            + +
                            
                            +                        
                            +                
                            + plugin_slug); ?> + + +
                            + plugin_slug); ?> + + +
                            + plugin_slug); ?> + + +
                            + plugin_slug); ?> + + '.__("Notice: Duplicates Found: ", $this->plugin_slug).''; + ?> +
                            + +
                            +
                            + plugin_slug); ?> + +
                            +
                            + +

                            + + +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-cache-metabox.php b/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-cache-metabox.php index fdf6e8a8c..b6316d820 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-cache-metabox.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-cache-metabox.php @@ -32,47 +32,11 @@ ); $values['status'] = "inprogress"; $values['enabled'] = 1; - - /*if($values['enabled']==1) - { - $view_key = $values['status']; - - } - else - { - $view_key = "disabled"; - } - - if($values['status']=="") - { - $view_key = "disabled"; - } - - $cache_view[$view_key]['style'] = "style='display:block;' "; - //echo "STATUS: ".$values['status']."
                            "; - */ ?>

                            Fetching cache information...", $this->plugin_slug); ?>

                            - - -

                            @@ -82,15 +46,6 @@

                            plugin_slug); ?> diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-settings-metabox.php b/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-settings-metabox.php index 58509fee7..4e1e26c30 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-settings-metabox.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/admin-search-form-settings-metabox.php @@ -1,1060 +1,1063 @@ - - -

                            - - -

                            plugin_slug ); ?>

                            - -
                            -
                            - - - - - - - - -
                            -
                            -
                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            -

                            plugin_slug ); ?>

                            -
                            -

                            - true, - //'publicly_queryable ' => true - ); - - $post_types = get_post_types( $args, 'objects' ); - - $is_default = false; - if(isset($values['post_types'])) - { - if(!is_array($values['post_types'])) - { - $is_default = true; - $values['post_types'] = array(); - } - } - else - { - $is_default = true; - $values['post_types'] = array(); - } - - $exclude_post_types = array("search-filter-widget","revision","nav_menu_item","shop_webhook"); - - foreach ( $post_types as $post_type ) - { - - if(!in_array($post_type->name, $exclude_post_types)) - { - if($is_default) - { - if(($post_type->name=="post")||($post_type->name=="page")) - { - $values['post_types'][$post_type->name] = "1"; - } - else - { - $values['post_types'][$post_type->name] = ""; - } - } - else if(!isset($values['post_types'][$post_type->name])) - { - $values['post_types'][$post_type->name] = ""; - } - - ?> - - - - -

                            -
                            - - - -
                            - - - set_checked($values['auto_submit']); ?>> -
                            - - - -

                            plugin_slug ); ?>

                            -
                            - - -

                            - -

                            -

                            plugin_slug); ?>

                            - -

                            - -

                            -

                            plugin_slug); ?>

                            - -
                            -

                            plugin_slug ); ?>

                            -

                            plugin_slug ); ?>

                            - -
                            - plugin_slug ); ?> - - set_checked($values['inherit_current_post_type_archive']); ?>>
                            - set_checked($values['inherit_current_taxonomy_archive']); ?>>
                            - - set_checked($values['inherit_current_author_archive']); ?>>
                            - - - - - -
                            - -
                            - - - __('As an Archive'), - 'description' => - '

                            '.__("Use a regular template from your theme to output your results.", $this->plugin_slug ).'

                            '. - '

                            '.__("* Templates must use the The Loop and not a custom query", $this->plugin_slug ).'

                            '. - '

                            '.__("View the Archive setup instructions", $this->plugin_slug ).'

                            ', - 'base' => 'archive' - ); - - $display_results_methods['post_type_archive'] = array( - 'label' => __('Post Type Archive'), - 'description' => - '

                            '.__("Filter results on your Post Type Archives - only one post type must be selected.", $this->plugin_slug ).'

                            '. - '

                            '.__("* Templates must use the The Loop and not a custom query", $this->plugin_slug ).'

                            '. - '

                            '.__("View the Post Type Archive setup instructions", $this->plugin_slug ).'

                            ', - 'base' => 'post_type_archive' - ); - $display_results_methods['shortcode'] = array( - 'label' => __('Using a Shortcode'), - 'description' => - '

                            '.__("Place a results shortcode in any post or theme file to position where the results are displayed.", $this->plugin_slug ).'

                            '. - '

                            '.__("* You can find your results shortcode in the Shortcodes box on this page", $this->plugin_slug ).'

                            '. - '

                            '.__("View the Shortcode setup instructions", $this->plugin_slug ).'

                            ', - - 'base' => 'shortcode' - ); - - if(Search_Filter_Helper::has_woocommerce()) { - $display_results_methods['custom_woocommerce_store'] = array( - 'label' => __( 'WooCommerce - Shop' ), - 'description' => - '

                            ' . __( "Let WooCommerce handle the display of results and direct all searches to the shop page.", $this->plugin_slug ) . '

                            ' . - '

                            ' . __( "View the WooCommerce setup instructions", $this->plugin_slug ) . '

                            ', - 'base' => 'custom_woocommerce_store' - ); - } - /*$display_results_methods['custom_woocommerce_products_shortcode'] = array( - 'label' => __('WooCommerce - Products Shortcode'), - 'description' => - '

                            '.__("Use a WooCommerce Products Shortcode to display results - [products]", $this->plugin_slug ).'

                            '. - '

                            '.__("Search & Filter will override any query settings you may have passed to the shortcode.", $this->plugin_slug ).'

                            '. - '

                            '.__("View the WooCommerce setup instructions", $this->plugin_slug ).'

                            ', - 'base' => 'custom_woocommerce_store' - );*/ - $display_results_methods['custom_edd_store'] = array( - 'label' => __('EDD - Downloads Page'), - 'description' => - '

                            '.__("Let Easy Digital Downloads handle the display of results - simply supply the full URL of a page containing your downloads shortcode.", $this->plugin_slug ).'

                            '. - '

                            '.__("View the Easy Digital Downloads setup instructions", $this->plugin_slug ).'

                            ', - - 'base' => 'shortcode' - ); - - if ( Search_Filter_Helper::has_custom_layouts() ) { - $display_results_methods['custom_layouts'] = array( - 'label' => __('Custom Layouts'), - 'description' => - '

                            '.__("Use a powerful drag and drop editor to design your results.", $this->plugin_slug ).'

                            ', - // '

                            '.__("View the Easy Digital Downloads setup instructions", $this->plugin_slug ).'

                            ', - - 'base' => 'shortcode' - ); - } - - $display_results_methods['custom'] = array( - 'label' => __('Custom'), - 'description' => '

                            '.__("Manually add S&F to an existing query and then simply supply the URL where this can be located.", $this->plugin_slug ).'

                            '. - '

                            '.__("View the Custom setup instructions", $this->plugin_slug ).'

                            ', - 'base' => 'custom' - ); - - - if(has_filter("search_filter_admin_option_display_results")) - { - $display_results_methods = apply_filters('search_filter_admin_option_display_results', $display_results_methods); - } - - ?> - - -
                            - - - - - - - -
                            -

                            - plugin_slug); ?> -

                            -

                            - -

                            - -
                            - - $display_result_method) { - - if($display_result_method['description']!="") { - ?> -
                            - -
                            - -
                            -
                            - -

                            -
                            - - - - - - - - - - - - - - - - - - - - - - - - - -
                            - plugin_slug ); ?> -
                            -
                            -
                            plugin_slug); ?> -

                            - -

                            - -
                            -
                            - - - set_checked($values['use_template_manual_toggle']); ?>> - - -
                            - - - set_checked($values['enable_taxonomy_archives']); ?>> - - plugin_slug); ?> -
                            - - - - -
                            plugin_slug); ?> - -
                            - - - - - -
                            -
                            -
                            -
                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            - plugin_slug ); ?> -
                            - - - set_checked($values['use_ajax_toggle']); ?>> -
                            - - - set_checked($values['update_ajax_url']); ?>> - plugin_slug); ?> -
                            - - - set_checked($values['only_results_ajax']); ?>> - plugin_slug); ?>

                            -
                            - - - - -
                            - plugin_slug); ?>" /> -
                            -
                            - - - plugin_slug); ?> - - - -
                            - - - plugin_slug); ?>"> - -
                            - -
                            -
                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            - plugin_slug ); ?> -
                            - - - - - -
                            - - - plugin_slug); ?>"> - -
                            -
                            -
                            -

                            - read the guide here.", $this->plugin_slug ); ?> -

                            -
                            -
                            -
                            - - - set_checked($values['show_infinite_scroll_loader']); ?>> -
                            - - - plugin_slug); ?>"> -
                            plugin_slug); ?> - -
                            - - - plugin_slug); ?>"> -
                            plugin_slug); ?> - - -
                            - - - plugin_slug); ?>"> px -
                            Choose an offset in pixels from this point to activate infinite scroll.", $this->plugin_slug); ?> - - -
                            -
                            -
                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            - plugin_slug ); ?> - -
                            - - - - -
                            -
                            - - - -
                            - - -
                            - - - -
                            -
                            - - -
                            - - - - - -
                            -
                            - - -
                            - - - get_all_post_meta_keys(); - echo ' '; - } - - ?> - - -
                            -
                            - - -
                            - - - - - -
                            -
                            - - -
                            - - - get_all_post_meta_keys(); - echo ' '; - } - - ?> - - -
                            -
                            -
                            -
                            - -

                            plugin_slug ); ?>

                            - - - - - - - - - true - ); - - $output = 'object'; - $taxonomies = get_taxonomies( $args, $output ); - - if(isset($taxonomies['nav_menu'])) - { - unset($taxonomies['nav_menu']); - } - if(isset($taxonomies['link_category'])) - { - unset($taxonomies['link_category']); - } - - if(count($taxonomies)>0) - { - $i = 0; - foreach ($taxonomies as $taxonomy) - { - echo ''; - echo ""; - - echo " - '; - - $i++; - } - - } - ?> -
                            -   - -   - - plugin_slug ); ?> -
                            "; - echo ''; - echo ""; - - - $tval = ""; - $sval = ""; - if(isset($values['taxonomies_settings'][$taxonomy->name])) - { - if(isset($values['taxonomies_settings'][$taxonomy->name]['ids'])) - { - $tval = $values['taxonomies_settings'][$taxonomy->name]['ids']; - } - - if(isset($values['taxonomies_settings'][$taxonomy->name]['include_exclude'])) - { - $sval = $values['taxonomies_settings'][$taxonomy->name]['include_exclude']; - } - } - - echo ''; - - $ids_string = ""; - if($tval!="") - { - $ids_array = array_map("intval" , explode(",", $tval)); - - if(Search_Filter_Helper::has_wpml()) { - - $res = array(); - foreach ($ids_array as $id) { - - $xlat = Search_Filter_Helper::wpml_object_id($id, $taxonomy->name, true); - if(!is_null($xlat)) $res[] = $xlat; - } - - $ids_array = $res; - - } - $ids_string = implode("," , $ids_array); - } - - ?> - - - - "; - - echo '
                            - -
                            -
                            - -
                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            - -

                            plugin_slug ); ?>

                            -
                            - - -

                            - -

                            - -
                            - - -

                            - -

                            -

                            plugin_slug ); ?>

                            - -
                            - - - set_checked($values['is_woocommerce']); ?>> - -
                            - - - set_checked($values['force_is_search']); ?>> -
                            - - - set_checked($values['force_is_archive']); ?>> -
                            -
                            -
                            - -
                            - - + + +
                            + + +

                            plugin_slug ); ?>

                            + +
                            +
                            + + + + + + + + +
                            +
                            +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            +

                            plugin_slug ); ?>

                            +
                            +

                            + true, + //'publicly_queryable ' => true + ); + + $post_types = get_post_types( $args, 'objects' ); + + $is_default = false; + if(isset($values['post_types'])) + { + if(!is_array($values['post_types'])) + { + $is_default = true; + $values['post_types'] = array(); + } + } + else + { + $is_default = true; + $values['post_types'] = array(); + } + + $exclude_post_types = array("search-filter-widget","revision","nav_menu_item","shop_webhook"); + + foreach ( $post_types as $post_type ) + { + + if(!in_array($post_type->name, $exclude_post_types)) + { + if($is_default) + { + if(($post_type->name=="post")||($post_type->name=="page")) + { + $values['post_types'][$post_type->name] = "1"; + } + else + { + $values['post_types'][$post_type->name] = ""; + } + } + else if(!isset($values['post_types'][$post_type->name])) + { + $values['post_types'][$post_type->name] = ""; + } + + ?> + + + + +

                            +
                            + + + +
                            + + + set_checked($values['auto_submit']); ?>> +
                            + + + +

                            plugin_slug ); ?>

                            +
                            + + +

                            + +

                            +

                            plugin_slug); ?>

                            + +

                            + +

                            +

                            plugin_slug); ?>

                            + +
                            +

                            plugin_slug ); ?>

                            +

                            plugin_slug ); ?>

                            + +
                            + plugin_slug ); ?> + + set_checked($values['inherit_current_post_type_archive']); ?>>
                            + set_checked($values['inherit_current_taxonomy_archive']); ?>>
                            + + set_checked($values['inherit_current_author_archive']); ?>>
                            + + + + + +
                            + +
                            + + + __('As an Archive'), + 'description' => + '

                            '.__("Use a regular template from your theme to output your results.", $this->plugin_slug ).'

                            '. + '

                            '.__("* Templates must use the The Loop and not a custom query", $this->plugin_slug ).'

                            '. + '

                            '.__("View the Archive setup instructions", $this->plugin_slug ).'

                            ', + 'base' => 'archive' + ); + + $display_results_methods['post_type_archive'] = array( + 'label' => __('Post Type Archive'), + 'description' => + '

                            '.__("Filter results on your Post Type Archives - only one post type must be selected.", $this->plugin_slug ).'

                            '. + '

                            '.__("* Templates must use the The Loop and not a custom query", $this->plugin_slug ).'

                            '. + '

                            '.__("View the Post Type Archive setup instructions", $this->plugin_slug ).'

                            ', + 'base' => 'post_type_archive' + ); + $display_results_methods['shortcode'] = array( + 'label' => __('Using a Shortcode'), + 'description' => + '

                            '.__("Place a results shortcode in any post or theme file to position where the results are displayed.", $this->plugin_slug ).'

                            '. + '

                            '.__("* You can find your results shortcode in the Shortcodes box on this page", $this->plugin_slug ).'

                            '. + '

                            '.__("View the Shortcode setup instructions", $this->plugin_slug ).'

                            ', + + 'base' => 'shortcode' + ); + + if(Search_Filter_Helper::has_woocommerce()) { + $display_results_methods['custom_woocommerce_store'] = array( + 'label' => __( 'WooCommerce - Shop' ), + 'description' => + '

                            ' . __( "Let WooCommerce handle the display of results and direct all searches to the shop page.", $this->plugin_slug ) . '

                            ' . + '

                            ' . __( "View the WooCommerce setup instructions", $this->plugin_slug ) . '

                            ', + 'base' => 'custom_woocommerce_store' + ); + } + /*$display_results_methods['custom_woocommerce_products_shortcode'] = array( + 'label' => __('WooCommerce - Products Shortcode'), + 'description' => + '

                            '.__("Use a WooCommerce Products Shortcode to display results - [products]", $this->plugin_slug ).'

                            '. + '

                            '.__("Search & Filter will override any query settings you may have passed to the shortcode.", $this->plugin_slug ).'

                            '. + '

                            '.__("View the WooCommerce setup instructions", $this->plugin_slug ).'

                            ', + 'base' => 'custom_woocommerce_store' + );*/ + $display_results_methods['custom_edd_store'] = array( + 'label' => __('EDD - Downloads Page'), + 'description' => + '

                            '.__("Let Easy Digital Downloads handle the display of results - simply supply the full URL of a page containing your downloads shortcode.", $this->plugin_slug ).'

                            '. + '

                            '.__("View the Easy Digital Downloads setup instructions", $this->plugin_slug ).'

                            ', + + 'base' => 'shortcode' + ); + + if ( Search_Filter_Helper::has_custom_layouts() ) { + $display_results_methods['custom_layouts'] = array( + 'label' => __('Custom Layouts'), + 'description' => + '

                            '.__("Use a powerful drag and drop editor to design your results.", $this->plugin_slug ).'

                            ', + // '

                            '.__("View the Easy Digital Downloads setup instructions", $this->plugin_slug ).'

                            ', + + 'base' => 'shortcode' + ); + } + + $display_results_methods['custom'] = array( + 'label' => __('Custom'), + 'description' => '

                            '.__("Manually add S&F to an existing query and then simply supply the URL where this can be located.", $this->plugin_slug ).'

                            '. + '

                            '.__("View the Custom setup instructions", $this->plugin_slug ).'

                            ', + 'base' => 'custom' + ); + + + if(has_filter("search_filter_admin_option_display_results")) + { + $display_results_methods = apply_filters('search_filter_admin_option_display_results', $display_results_methods); + } + + ?> + + +
                            + + + + + + + +
                            +

                            + plugin_slug); ?> +

                            +

                            + +

                            + +
                            + + $display_result_method) { + + if($display_result_method['description']!="") { + ?> +
                            + +
                            + +
                            +
                            + +

                            +
                            + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + plugin_slug ); ?> +
                            +
                            +
                            plugin_slug); ?> +

                            + +

                            + +
                            +
                            + + + set_checked($values['use_template_manual_toggle']); ?>> + + +
                            + + + set_checked($values['enable_taxonomy_archives']); ?>> + + plugin_slug); ?> +
                            + + + + +
                            plugin_slug); ?> + +
                            + + + + + +
                            +
                            +
                            +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + plugin_slug ); ?> +
                            + + + set_checked($values['use_ajax_toggle']); ?>> +
                            + + + set_checked($values['update_ajax_url']); ?>> + plugin_slug); ?> +
                            + + + set_checked($values['only_results_ajax']); ?>> + plugin_slug); ?>

                            +
                            + + + + +
                            + plugin_slug); ?>" /> +
                            +
                            + + + plugin_slug); ?> + + + +
                            + + + plugin_slug); ?>"> + +
                            + +
                            +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + plugin_slug ); ?> +
                            + + + + + +
                            + + + plugin_slug); ?>"> + +
                            +
                            +
                            +

                            + read the guide here.", $this->plugin_slug ); ?> +

                            +
                            +
                            +
                            + + + set_checked($values['show_infinite_scroll_loader']); ?>> +
                            + + + plugin_slug); ?>"> +
                            plugin_slug); ?> + +
                            + + + plugin_slug); ?>"> +
                            plugin_slug); ?> + + +
                            + + + plugin_slug); ?>"> px +
                            Choose an offset in pixels from this point to activate infinite scroll.", $this->plugin_slug); ?> + + +
                            +
                            +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + plugin_slug ); ?> + +
                            + + + + +
                            +
                            + + + +
                            + + +
                            + + + +
                            +
                            + + +
                            + + + + + +
                            +
                            + + +
                            + + + get_all_post_meta_keys(); + echo ' '; + } + + ?> + + +
                            +
                            + + +
                            + + + + + +
                            +
                            + + +
                            + + + get_all_post_meta_keys(); + echo ' '; + } + + ?> + + +
                            +
                            +
                            +
                            + +

                            plugin_slug ); ?>

                            + + + + + + + + + true + ); + + $output = 'object'; + $taxonomies = get_taxonomies( $args, $output ); + + if(isset($taxonomies['nav_menu'])) + { + unset($taxonomies['nav_menu']); + } + if(isset($taxonomies['link_category'])) + { + unset($taxonomies['link_category']); + } + + if(count($taxonomies)>0) + { + $i = 0; + foreach ($taxonomies as $taxonomy) + { + echo ''; + echo ""; + + echo " + '; + + $i++; + } + + } + ?> +
                            +   + +   + + plugin_slug ); ?> +
                            "; + echo ''; + echo ""; + + + $tval = ""; + $sval = ""; + if(isset($values['taxonomies_settings'][$taxonomy->name])) + { + if(isset($values['taxonomies_settings'][$taxonomy->name]['ids'])) + { + $tval = $values['taxonomies_settings'][$taxonomy->name]['ids']; + } + + if(isset($values['taxonomies_settings'][$taxonomy->name]['include_exclude'])) + { + $sval = $values['taxonomies_settings'][$taxonomy->name]['include_exclude']; + } + } + + echo ''; + + $ids_string = ""; + if($tval!="") + { + $ids_array = array_map("intval" , explode(",", $tval)); + + if(Search_Filter_Helper::has_wpml()) { + + $res = array(); + foreach ($ids_array as $id) { + + $xlat = Search_Filter_Helper::wpml_object_id($id, $taxonomy->name, true); + if(!is_null($xlat)) $res[] = $xlat; + } + + $ids_array = $res; + + } + $ids_string = implode("," , $ids_array); + } + + ?> + + + + "; + + echo '
                            + +
                            +
                            + +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + +

                            plugin_slug ); ?>

                            +
                            + + +

                            + +

                            + +
                            + + +

                            + +

                            +

                            plugin_slug ); ?>

                            + +
                            + + + set_checked($values['is_woocommerce']); ?>> + +
                            + + + set_checked($values['force_is_search']); ?>> +
                            + + + set_checked($values['force_is_archive']); ?>> +
                            +
                            +
                            + +
                            + + diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/admin-system-status.php b/web/wp-content/plugins/search-filter-pro/admin/views/admin-system-status.php index abb4599e7..f1efe79a9 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/admin-system-status.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/admin-system-status.php @@ -14,9 +14,6 @@ } ?> - - - diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/author.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/author.php index d7747f13c..0a5c0f168 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/author.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/author.php @@ -4,7 +4,7 @@ exit; } ?> -
                            +

                            - +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/category.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/category.php index f6f6b2269..b27495307 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/category.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/category.php @@ -1,162 +1,162 @@ - -
                            - - -
                            - -
                            - - plugin_slug); ?> - -
                            - -

                            - -

                            -

                            - -

                            -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            - -
                            -
                            -

                            - set_checked($values['show_count']); ?>> - -

                            -

                            - set_checked($values['hide_empty']); ?>> - -

                            -

                            - set_checked($values['hierarchical']); ?>> - -

                            -

                            - set_checked($values['include_children']); ?>> - -

                            -

                            - set_checked($values['combo_box']); ?> style="vertical-align: top;margin-top:2px;"> - -

                            - -
                            - -
                            - -
                            -
                            - -

                            - -

                            - -

                            - - - - -
                            - set_checked($values['sync_include_exclude']); ?>> - - -

                            - -
                            - -
                            - -
                            -
                            - - - - - - -
                            -
                            - plugin_slug); ?> -
                            + +
                            +
                            + +
                            +

                            plugin_slug); ?>

                            +
                            +
                            + +
                            + +
                            + + plugin_slug); ?> + +
                            + +

                            + +

                            +

                            + +

                            +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            + +
                            +
                            +

                            + set_checked($values['show_count']); ?>> + +

                            +

                            + set_checked($values['hide_empty']); ?>> + +

                            +

                            + set_checked($values['hierarchical']); ?>> + +

                            +

                            + set_checked($values['include_children']); ?>> + +

                            +

                            + set_checked($values['combo_box']); ?> style="vertical-align: top;margin-top:2px;"> + +

                            + +
                            + +
                            + +
                            +
                            + +

                            + +

                            + +

                            + + + + +
                            + set_checked($values['sync_include_exclude']); ?>> + + +

                            + +
                            + +
                            + +
                            +
                            + + + + + + +
                            +
                            + plugin_slug); ?> +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/meta-option.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/meta-option.php index 274f0f6e0..77273df8b 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/meta-option.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/meta-option.php @@ -4,20 +4,20 @@ exit; } ?> -
                          • +
                          • - +

                            @@ -26,7 +26,7 @@

                            - plugin_slug); ?> + plugin_slug); ?>

                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-date.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-date.php index 7ad18bd10..358699b7c 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-date.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-date.php @@ -1,150 +1,147 @@ - -
                            -
                            - -
                            -

                            plugin_slug); ?>

                            -
                            -
                            - -
                            -
                            - -
                            -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            -
                            -

                            - plugin_slug); ?> -

                            -

                            - '; - } - - $formati++; - } - - ?> - - -
                            -
                            -
                            - -

                            -
                            -
                            -
                            -

                            plugin_slug); ?> plugin_slug); ?>">

                            - - -
                            - -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            - -
                            -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            -
                            -

                            - - - set_checked($values['date_use_dropdown_year']); ?>> -
                            - - set_checked($values['date_use_dropdown_month']); ?>> - -

                            - - -
                            - -
                            -
                            - - - - - -
                            -
                            - plugin_slug); ?> -
                            + +
                            +
                            + +
                            +

                            plugin_slug); ?>

                            +
                            +
                            + +
                            +
                            + +
                            +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            +
                            +

                            + plugin_slug); ?> +

                            +

                            + '; + } + + $formati++; + } + + ?> +
                            +
                            +
                            +

                            +
                            +
                            +
                            +

                            plugin_slug); ?> plugin_slug); ?>">

                            + + +
                            + +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            + +
                            +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            +
                            +

                            + + + set_checked($values['date_use_dropdown_year']); ?>> +
                            + + set_checked($values['date_use_dropdown_month']); ?>> + +

                            + + +
                            + +
                            +
                            + + + + + +
                            +
                            + plugin_slug); ?> +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta.php index 8049eea2a..bc17a4932 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta.php @@ -1,72 +1,72 @@ - -
                            -
                            - -
                            -

                            plugin_slug); ?>

                            -
                            -
                            - -
                            - -
                            - -

                            plugin_slug); ?>

                            - -
                            - - - -
                            -
                            - -
                            - - -
                            - -
                            - - - -
                            - -
                            - - - - -
                            -
                            - -
                            -
                            - - - - - - -
                            -
                            - plugin_slug); ?> -
                            + +
                            +
                            + +
                            +

                            plugin_slug); ?>

                            +
                            +
                            + +
                            + +
                            + +

                            plugin_slug); ?>

                            + +
                            + + + +
                            +
                            + +
                            + + +
                            + +
                            + + + +
                            + +
                            + + + + +
                            +
                            + +
                            +
                            + + + + + + +
                            +
                            + plugin_slug); ?> +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/choice.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/choice.php index bbe524260..a598fdb4b 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/choice.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/choice.php @@ -1,179 +1,169 @@ - -

                            - -

                            -

                            - - -

                            -
                            - -

                            - -

                            -

                            - -

                            -

                            - -

                            - - -

                            - - - set_checked($values['combo_box']); ?>> -
                            -
                            - set_checked($values['show_count']); ?>> -
                            - - set_checked($values['hide_empty']); ?>> - -

                            -

                            - - - -

                            -
                            -
                            -

                            plugin_slug); ?> plugin_slug); ?>">

                            - -

                            - -

                            -
                            -
                            -

                            plugin_slug); ?>

                            - - - -

                            - -

                            -

                            - - - - - - -

                            -

                            - set_checked($values['choice_is_acf']); ?>> - -

                            -
                            - -
                            -

                            - plugin_slug); ?> -

                            - -

                            - plugin_slug); ?> plugin_slug); ?>"> -

                            -

                            - plugin_slug); ?> plugin_slug); ?>"> -

                            - - -
                            - -

                            There are no options.", $this->plugin_slug); ?>

                            - -
                              - display_meta_option( array(), ' meta-option-template ignore-template-init'); - - if(isset($values['meta_options'])) - { - foreach ($values['meta_options'] as $sort_option) - { - $this->display_meta_option($sort_option); - - $i++; - } - } - - ?> -
                            - -

                            - plugin_slug); ?> - plugin_slug); ?> - plugin_slug); ?> -

                            + +

                            + +

                            +

                            + + +

                            +
                            + +

                            + +

                            +

                            + +

                            +

                            + +

                            + + +

                            + + + set_checked($values['combo_box']); ?>> +
                            +
                            + set_checked($values['show_count']); ?>> +
                            + + set_checked($values['hide_empty']); ?>> + +

                            +

                            + + + +

                            +
                            +
                            +

                            plugin_slug); ?> plugin_slug); ?>">

                            + +

                            + +

                            +
                            +
                            +

                            plugin_slug); ?>

                            + + plugin_slug); ?> + +

                            + +

                            +

                            + + + + + + +

                            +

                            + set_checked($values['choice_is_acf']); ?>> + +

                            +
                            + +
                            +

                            + plugin_slug); ?> +

                            + +

                            + plugin_slug); ?> plugin_slug); ?>"> +

                            +

                            + plugin_slug); ?> plugin_slug); ?>"> +

                            + + +
                            + +

                            There are no options.", $this->plugin_slug); ?>

                            + +
                              + display_meta_option( array(), ' meta-option-template ignore-template-init'); + + if(isset($values['meta_options'])) + { + foreach ($values['meta_options'] as $sort_option) + { + $this->display_meta_option($sort_option); + + $i++; + } + } + + ?> +
                            + +

                            + plugin_slug); ?> + plugin_slug); ?> + plugin_slug); ?> +

                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/date.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/date.php index a91b56e81..3fbe8bf89 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/date.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/date.php @@ -1,209 +1,187 @@ - -

                            - -

                            -

                            - - -

                            -

                            - -

                            - -
                            - -
                            - -
                            -

                            plugin_slug); ?>

                            -

                            - plugin_slug); ?> -

                            -

                            - - -

                            - -

                            - - -

                            -

                            - -

                            -
                            - -
                            -
                            -

                            - -

                            - - - - -
                            - -
                            -

                            - plugin_slug); ?> -

                            -

                            - -
                            -
                            -
                            - -

                            -
                            -
                            -
                            -

                            plugin_slug); ?> - - -

                            - -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            - -
                            -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            -
                            -

                            - - - set_checked($values['date_use_dropdown_year']); ?>> -
                            - - set_checked($values['date_use_dropdown_month']); ?>> - -

                            - - - -
                            - - + +

                            + +

                            +

                            + + +

                            +

                            + +

                            + +
                            + +
                            + +
                            +

                            plugin_slug); ?>

                            +

                            + plugin_slug); ?> +

                            +

                            + + +

                            + +

                            + + +

                            +

                            + +

                            +
                            + +
                            +
                            +

                            + +

                            +
                            + +
                            +

                            + plugin_slug); ?> +

                            +

                            + +
                            +
                            +
                            +

                            +
                            +
                            +
                            +

                            plugin_slug); ?> + + +

                            + +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            + +
                            +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            +
                            +

                            + + + set_checked($values['date_use_dropdown_year']); ?>> +
                            + + set_checked($values['date_use_dropdown_month']); ?>> + +

                            +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/number.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/number.php index 8a99ce13a..6e3a11e7d 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/number.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-meta/number.php @@ -1,254 +1,250 @@ - - -

                            - -

                            -

                            - -

                            - -
                            - -
                            -

                            - -

                            - -

                            - -

                            -
                            - -

                            - -

                            - -

                            - -

                            - -
                            -
                            -

                            plugin_slug); ?>

                            -

                            - plugin_slug); ?> -

                            -

                            - -

                            - -

                            - - -

                            -

                            - -

                            - - - -

                            - set_checked($values['number_is_decimal']); ?>> - -
                            - - -

                            -
                            -
                            - -
                            -

                            plugin_slug); ?> - -

                            - -

                            - -
                            - set_checked($values['range_min_detect']); ?>> - -

                            -

                            - -
                            - set_checked($values['range_max_detect']); ?>> - -

                            - -
                            -
                            -

                            - -

                            -
                            -
                            - - -
                            -

                            - -

                            - -

                            - -

                            -
                            -
                            - -

                            - -

                            -
                            - -
                            -
                            -

                            - -

                            -

                            - -

                            -

                            - -

                            -
                            -
                            - -

                            - -

                            -
                            - - - - + + +

                            + +

                            +

                            + +

                            + +
                            + +
                            +

                            + +

                            + +

                            + +

                            +
                            + +

                            + +

                            + +

                            + +

                            + +
                            +
                            +

                            plugin_slug); ?>

                            +

                            + plugin_slug); ?> +

                            +

                            + +

                            + +

                            + + +

                            +

                            + +

                            + + + +

                            + set_checked($values['number_is_decimal']); ?>> + +
                            + + +

                            +
                            +
                            + +
                            +

                            plugin_slug); ?> + +

                            + +

                            + +
                            + set_checked($values['range_min_detect']); ?>> + +

                            +

                            + +
                            + set_checked($values['range_max_detect']); ?>> + +

                            + +
                            +
                            +

                            + +

                            +
                            +
                            + + +
                            +

                            + +

                            + +

                            + +

                            +
                            +
                            + +

                            + +

                            +
                            + +
                            +
                            +

                            + +

                            +

                            + +

                            +

                            + +

                            +
                            +
                            + +

                            + +

                            +
                            + + + +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-type.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-type.php index d1d6b09e0..5550e1415 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-type.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/post-type.php @@ -5,7 +5,7 @@ } ?> -
                            +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/posts-per-page.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/posts-per-page.php index 2294dfa33..99d370341 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/posts-per-page.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/posts-per-page.php @@ -4,7 +4,7 @@ exit; } ?> -
                            +
                            @@ -84,7 +84,7 @@

                            - +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/reset.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/reset.php index 8feee8d55..fd0724a34 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/reset.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/reset.php @@ -47,7 +47,7 @@
                            - +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/search.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/search.php index a421f086a..e30ff69dc 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/search.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/search.php @@ -35,7 +35,7 @@
                            - +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order-option.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order-option.php index 0f04ca478..5fc1487fa 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order-option.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order-option.php @@ -78,7 +78,7 @@ echo ''; } diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order.php index e6e625315..1b038d39a 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/sort-order.php @@ -5,7 +5,7 @@ } ?> -
                            +
                            @@ -64,7 +64,7 @@ plugin_slug); ?> plugin_slug); ?>">

                            -
                            +

                            There are no sort options.", $this->plugin_slug); ?>

                            @@ -98,7 +98,7 @@

                            - +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/submit.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/submit.php index 132f86e90..49fe6922c 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/submit.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/submit.php @@ -30,7 +30,7 @@
                            - +
                            diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/tag.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/tag.php index 38885f193..b3841b0f6 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/tag.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/tag.php @@ -1,160 +1,160 @@ - -
                            - - -
                            - -
                            - - plugin_slug); ?> - -
                            - -

                            - -

                            - -

                            - -

                            -

                            - -

                            -

                            - -

                            - -

                            - -

                            - -
                            - - -
                            -
                            -

                            - set_checked($values['show_count']); ?>> - -

                            -

                            - set_checked($values['hide_empty']); ?>> - -

                            -

                            - set_checked($values['combo_box']); ?> style="vertical-align: top;margin-top:2px;"> - -

                            - - -
                            - -
                            - -
                            -
                            - -

                            - -

                            - -

                            - - - -
                            - set_checked($values['sync_include_exclude']); ?>> - - -

                            - -
                            - -
                            - -
                            -
                            - - - - - - -
                            -
                            - plugin_slug); ?> -
                            + +
                            +
                            + +
                            +

                            plugin_slug); ?>

                            +
                            +
                            + +
                            + +
                            + + plugin_slug); ?> + +
                            + +

                            + +

                            + +

                            + +

                            +

                            + +

                            +

                            + +

                            + +

                            + +

                            + +
                            + + +
                            +
                            +

                            + set_checked($values['show_count']); ?>> + +

                            +

                            + set_checked($values['hide_empty']); ?>> + +

                            +

                            + set_checked($values['combo_box']); ?> style="vertical-align: top;margin-top:2px;"> + +

                            + + +
                            + +
                            + +
                            +
                            + +

                            + +

                            + +

                            + + + +
                            + set_checked($values['sync_include_exclude']); ?>> + + +

                            + +
                            + +
                            + +
                            +
                            + + + + + + +
                            +
                            + plugin_slug); ?> +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/fields/taxonomy.php b/web/wp-content/plugins/search-filter-pro/admin/views/fields/taxonomy.php index 5c2a65c03..0fc3c7ac7 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/fields/taxonomy.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/fields/taxonomy.php @@ -1,224 +1,224 @@ - -
                            -
                            - -
                            -

                            plugin_slug); ?>

                            -
                            -
                            - -
                            - -
                            - - plugin_slug); ?> - -
                            -

                            - -

                            -

                            - -

                            - -

                            - -

                            -

                            - -

                            - -

                            - -

                            - -

                            - -

                            -
                            - - -
                            -
                            -

                            - set_checked($values['show_count']); ?>> - -

                            -

                            - set_checked($values['hide_empty']); ?>> - -

                            -

                            - set_checked($values['hierarchical']); ?>> - -

                            -

                            - set_checked($values['include_children']); ?>> - -

                            -

                            - set_checked($values['combo_box']); ?> style="vertical-align: top;margin-top:2px;"> - -

                            - - - - - - -
                            - -
                            - -
                            -
                            - -

                            - -

                            - -

                            - - -
                            - set_checked($values['sync_include_exclude']); ?>> - - -

                            - -
                            - -
                            - -
                            -
                            - - - - - - -
                            -
                            - plugin_slug); ?> -
                            + +
                            +
                            + +
                            +

                            plugin_slug); ?>

                            +
                            +
                            + +
                            + +
                            + + plugin_slug); ?> + +
                            +

                            + +

                            +

                            + +

                            + +

                            + +

                            +

                            + +

                            + +

                            + +

                            + +

                            + +

                            +
                            + + +
                            +
                            +

                            + set_checked($values['show_count']); ?>> + +

                            +

                            + set_checked($values['hide_empty']); ?>> + +

                            +

                            + set_checked($values['hierarchical']); ?>> + +

                            +

                            + set_checked($values['include_children']); ?>> + +

                            +

                            + set_checked($values['combo_box']); ?> style="vertical-align: top;margin-top:2px;"> + +

                            + + + + + + +
                            + +
                            + +
                            +
                            + +

                            + +

                            + +

                            + + +
                            + set_checked($values['sync_include_exclude']); ?>> + + +

                            + +
                            + +
                            + +
                            +
                            + + + + + + +
                            +
                            + plugin_slug); ?> +
                            \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/admin/views/settings-metabox/meta-option.php b/web/wp-content/plugins/search-filter-pro/admin/views/settings-metabox/meta-option.php index 809493aab..471898e29 100644 --- a/web/wp-content/plugins/search-filter-pro/admin/views/settings-metabox/meta-option.php +++ b/web/wp-content/plugins/search-filter-pro/admin/views/settings-metabox/meta-option.php @@ -23,9 +23,7 @@ echo ''; } diff --git a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-activator.php b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-activator.php index 38d18a320..25d108b8e 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-activator.php +++ b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-activator.php @@ -1,114 +1,108 @@ -blog_id ); - $this->db_install(); - restore_current_blog(); - } - } - } - public function activate($network_wide) { - - global $wpdb; - - if ( is_multisite() && $network_wide ) { - // store the current blog id - $current_blog = $wpdb->blogid; - - // Get all blogs in the network and activate plugin on each one - $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); - foreach ( $blog_ids as $blog_id ) { - switch_to_blog( $blog_id ); - $this->db_install(); - restore_current_blog(); - } - - } - else - { - - //check for existence of caching database, if not install it - $this->db_install(); - } - } - - function db_install() { - global $wpdb; - - $table_name = $wpdb->prefix . 'search_filter_cache'; - - $charset_collate = ''; - - if ( $wpdb->has_cap( 'collation' ) ) { - $charset_collate = $wpdb->get_charset_collate(); - } - - $sql = "CREATE TABLE $table_name ( - id bigint(20) NOT NULL AUTO_INCREMENT, - post_id bigint(20) NOT NULL, - post_parent_id bigint(20) NOT NULL, - field_name varchar(255) NOT NULL, - field_value varchar(255) NOT NULL, - field_value_num bigint(20) NULL, - field_parent_num bigint(20) NULL, - term_parent_id bigint(20) NULL, - PRIMARY KEY (id), - KEY sf_c_field_name_index (field_name(32)), - KEY sf_c_field_value_index (field_value(32)), - KEY sf_c_field_value_num_index (field_value_num) - ) $charset_collate;"; - - require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); - dbDelta( $sql ); - - $table_name = $wpdb->prefix . 'search_filter_term_results'; - - - $sql = "CREATE TABLE $table_name ( - id bigint(20) NOT NULL AUTO_INCREMENT, - field_name varchar(255) NOT NULL, - field_value varchar(255) NOT NULL, - field_value_num bigint(20) NULL, - result_ids mediumtext NOT NULL, - PRIMARY KEY (id), - KEY sf_tr_field_name_index (field_name(32)), - KEY sf_tr_field_value_index (field_value(32)), - KEY sf_tr_field_value_num_index (field_value_num) - - ) $charset_collate;"; - - - dbDelta( $sql ); - } -} +blog_id ); + $this->db_install(); + restore_current_blog(); + } + } + } + public function activate( $network_wide ) { + + global $wpdb; + + if ( is_multisite() && $network_wide ) { + // store the current blog id + $current_blog = $wpdb->blogid; + + // Get all blogs in the network and activate plugin on each one + $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); + foreach ( $blog_ids as $blog_id ) { + switch_to_blog( $blog_id ); + $this->db_install(); + restore_current_blog(); + } + } else { + + // check for existence of caching database, if not install it + $this->db_install(); + } + } + + function db_install() { + global $wpdb; + + $table_name = $wpdb->prefix . 'search_filter_cache'; + + $charset_collate = ''; + + if ( $wpdb->has_cap( 'collation' ) ) { + $charset_collate = $wpdb->get_charset_collate(); + } + + $sql = "CREATE TABLE $table_name ( + id bigint(20) NOT NULL AUTO_INCREMENT, + post_id bigint(20) NOT NULL, + post_parent_id bigint(20) NOT NULL, + field_name varchar(255) NOT NULL, + field_value varchar(255) NOT NULL, + field_value_num bigint(20) NULL, + field_parent_num bigint(20) NULL, + term_parent_id bigint(20) NULL, + PRIMARY KEY (id), + KEY sf_c_field_name_index (field_name(32)), + KEY sf_c_field_value_index (field_value(32)), + KEY sf_c_field_value_num_index (field_value_num) + ) $charset_collate;"; + + require_once ABSPATH . 'wp-admin/includes/upgrade.php'; + dbDelta( $sql ); + + $table_name = $wpdb->prefix . 'search_filter_term_results'; + + $sql = "CREATE TABLE $table_name ( + id bigint(20) NOT NULL AUTO_INCREMENT, + field_name varchar(255) NOT NULL, + field_value varchar(255) NOT NULL, + field_value_num bigint(20) NULL, + result_ids mediumtext NOT NULL, + PRIMARY KEY (id), + KEY sf_tr_field_name_index (field_name(32)), + KEY sf_tr_field_value_index (field_value(32)), + KEY sf_tr_field_value_num_index (field_value_num) + + ) $charset_collate;"; + + dbDelta( $sql ); + } +} diff --git a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-helper.php b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-helper.php index 52be2f0ff..6b5cfa5e3 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-helper.php +++ b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-helper.php @@ -1,344 +1,289 @@ -"; - echo $str; - echo ""; - echo "
                            ";*/ - //
                            ********************************
                            "; - } - - public static function finish_log($name = "", $display = true, $important = false) - { - self::$log_time_finish[$name] = microtime(true); - self::$log_time_total[$name] = self::$log_time_finish[$name] - self::$log_time_start[$name]; - - if($display) { - self::print_log($name, false, $important); - } - else - { - return self::$log_time_total[$name]; - } - } - public static function add_time_running($name = "", $name_to_add = "", $display = false) - { - if(!isset(self::$log_time_running[$name])) - { - self::$log_time_running[$name] = 0; - } - - - self::$log_time_running[$name] += self::$log_time_total[$name_to_add]; - - if($display) { - self::print_log($name, true, $important); - } - } - public static function get_time_running($name = "", $display = true, $important = false) - { - if(!isset(self::$log_time_running[$name])) - { - self::$log_time_running[$name] = 0; - } - - - if($display) { - self::print_log($name, true, $important); - } - } - public static function print_log($name = "", $running = false, $important = false) - { - if($important) - { - echo ""; - } - - if(!$running) - { - $time_var = self::$log_time_total[$name]; - } - else - { - $time_var = self::$log_time_running[$name]; - } - - echo "SFLOG | $name: " . round($time_var, 3) . " seconds -
                            ********************************
                            "; - if($important) - { - echo "
                            "; - } - } - - //Search_Filter_Helper::json_encode() - public static function json_encode($obj) - { - if(function_exists('wp_json_encode')) - {//introduced WP 4.1 - return wp_json_encode($obj); - } - else - { - return json_encode($obj); - } - /*else - { - return false; - }*/ - - } - - public static function has_wpml() - { - //filter is for WPML v 3.5 and over - //keep icl_object as a check for older WPML and also other plugins which declare the same functions for compatibility - - if(!self::$has_wpml_checked) - { - self::$has_wpml_checked = true; - - /*if(self::has_polylang()) - { - self::$has_wpml = true; - } - else {*/ - if ((has_filter('wpml_object_id') || (function_exists('icl_object_id')))) { - self::$has_wpml = true; - } - //} - } - - return self::$has_wpml; - } - - public static function wpml_current_language() - { - if(!self::has_wpml()) - { - return false; - } - - $current_language_code = apply_filters( 'wpml_current_language', null ); - - return $current_language_code; - } - public static function has_polylang() - { - //global $polylang; - if ( defined( 'POLYLANG_VERSION' ) ) { - //if(isset($polylang)) { - - return true; - } - - return false; - } - public static function has_woocommerce() - { - - if ( class_exists( 'woocommerce' ) ) { - return true; - } - else { - return false; - } - - } - public static function has_custom_layouts() { - if ( class_exists( 'Custom_Layouts' ) ) { - return true; - } else { - return false; - } - } - public static function has_dynamic_ooo() { - - if ( defined( 'DCE_VERSION' ) ) { - if ( version_compare( DCE_VERSION, '1.9.6.7.2', '>=' ) ) { - return true; - } - } - return false; - } - public static function wc_get_page_id($page_name = '') - { - if(function_exists('wc_get_page_id')) { - return wc_get_page_id($page_name); - } - else if(function_exists('woocommerce_get_page_id')) { - return woocommerce_get_page_id($page_name); - } - - return false; - - } - public static function wpml_object_id($id = 0, $type = '', $return_original = '', $lang_code = '') - { - $lang_id = 0; - - if(has_filter('wpml_object_id')) - { - if($lang_code!="") - { - $lang_id = apply_filters( 'wpml_object_id', $id, $type, $return_original, $lang_code ); - } - else - { - $lang_id = apply_filters( 'wpml_object_id', $id, $type, $return_original ); - } - } - else if(function_exists('icl_object_id')) - { - if($lang_code!="") - { - $lang_id = icl_object_id($id, $type, $return_original, $lang_code); - } - else - { - $lang_id = icl_object_id($id, $type, $return_original); - } - } - - return $lang_id; - } - public static function wpml_post_language_details($post_id = 0) - { - $lang_details = array(); - - if(has_filter('wpml_post_language_details')) - { - $lang_details = apply_filters( 'wpml_post_language_details', "", $post_id ); - } - else if(function_exists('wpml_get_language_information')) - { - - $lang_details = wpml_get_language_information($post_id); - } - - return $lang_details; - } - - public static function wpml_post_language_code($post_id) - { - //if its actually polylang use their function instead - if((self::has_polylang())&&(function_exists('pll_get_post_language'))) - { - return pll_get_post_language($post_id); - } - - $lang_details = Search_Filter_Helper::wpml_post_language_details($post_id); - if($lang_details) - { - return $lang_details['language_code']; - } - else - { - return ""; - } - } - - public static function get_settings_meta($sfid) - { - $settings = get_post_meta( $sfid , '_search-filter-settings' , true ); - - if(!is_array($settings)){ - $settings = array(); - } - - if(!isset($settings['results_url'])) - { - $settings['results_url'] = ''; - $results_url = get_post_meta( $sfid , '_search-filter-results-url' , true ); - - if(!empty($results_url)) { - $settings['results_url'] = $results_url; - } - } - - if(!isset($settings["enable_taxonomy_archives"])) - { - $settings["enable_taxonomy_archives"] = 0; - } - - return $settings; - } - - public static function get_fields_meta($sfid) - { - $fields = get_post_meta( $sfid , '_search-filter-fields' , true ); - - return $fields; - } - - public static function get_option($option_name) - { - $option = get_option( 'search_filter_' . $option_name ); - - if($option === false) { - //this means its not been set yet - //then init with a default - $option = ''; - - $defaults = array( - - 'cache_speed' => "slow", - 'cache_use_manual' => 0, - 'cache_use_background_processes' => 1, - 'cache_use_transients ' => 0, - 'load_jquery_i18n' => 0, - 'lazy_load_js' => 0, - 'load_js_css' => 1, - 'combobox_script' => "chosen", - 'remove_all_data' => 0, - 'meta_key_text_input' => 0, - - ); - - if(isset($defaults[$option_name])){ - $option = $defaults[$option_name]; - } - } - - - return $option; - } - - public static function get_table_name($table_name = '') { - - global $wpdb; - return $wpdb->prefix . $table_name; - } -} +"; + echo $str; + echo ""; + echo "
                            ";*/ + //
                            ********************************
                            "; + } + + public static function finish_log( $name = '', $display = true, $important = false ) { + self::$log_time_finish[ $name ] = microtime( true ); + self::$log_time_total[ $name ] = self::$log_time_finish[ $name ] - self::$log_time_start[ $name ]; + + if ( $display ) { + self::print_log( $name, false, $important ); + } else { + return self::$log_time_total[ $name ]; + } + } + public static function add_time_running( $name = '', $name_to_add = '', $display = false ) { + if ( ! isset( self::$log_time_running[ $name ] ) ) { + self::$log_time_running[ $name ] = 0; + } + + self::$log_time_running[ $name ] += self::$log_time_total[ $name_to_add ]; + + if ( $display ) { + self::print_log( $name, true, $important ); + } + } + public static function get_time_running( $name = '', $display = true, $important = false ) { + if ( ! isset( self::$log_time_running[ $name ] ) ) { + self::$log_time_running[ $name ] = 0; + } + + if ( $display ) { + self::print_log( $name, true, $important ); + } + } + public static function print_log( $name = '', $running = false, $important = false ) { + if ( $important ) { + echo ''; + } + + if ( ! $running ) { + $time_var = self::$log_time_total[ $name ]; + } else { + $time_var = self::$log_time_running[ $name ]; + } + + echo "SFLOG | $name: " . round( $time_var, 3 ) . ' seconds +
                            ********************************
                            '; + if ( $important ) { + echo '
                            '; + } + } + + // Search_Filter_Helper::json_encode() + public static function json_encode( $obj ) { + if ( function_exists( 'wp_json_encode' ) ) {// introduced WP 4.1 + return wp_json_encode( $obj ); + } else { + return json_encode( $obj ); + } + /* + else + { + return false; + }*/ + + } + + public static function has_wpml() { + // filter is for WPML v 3.5 and over + // keep icl_object as a check for older WPML and also other plugins which declare the same functions for compatibility + + if ( ! self::$has_wpml_checked ) { + self::$has_wpml_checked = true; + + /* + if(self::has_polylang()) + { + self::$has_wpml = true; + } + else {*/ + if ( ( has_filter( 'wpml_object_id' ) || ( function_exists( 'icl_object_id' ) ) ) ) { + self::$has_wpml = true; + } + // } + } + + return self::$has_wpml; + } + + public static function wpml_current_language() { + if ( ! self::has_wpml() ) { + return false; + } + + $current_language_code = apply_filters( 'wpml_current_language', null ); + + return $current_language_code; + } + public static function has_polylang() { + // global $polylang; + if ( defined( 'POLYLANG_VERSION' ) ) { + // if(isset($polylang)) { + + return true; + } + + return false; + } + public static function has_woocommerce() { + if ( class_exists( 'woocommerce' ) ) { + return true; + } else { + return false; + } + + } + public static function has_custom_layouts() { + if ( class_exists( 'Custom_Layouts' ) ) { + return true; + } else { + return false; + } + } + public static function has_dynamic_ooo() { + + if ( defined( 'DCE_VERSION' ) ) { + if ( version_compare( DCE_VERSION, '1.9.6.7.2', '>=' ) ) { + return true; + } + } + return false; + } + public static function wc_get_page_id( $page_name = '' ) { + if ( function_exists( 'wc_get_page_id' ) ) { + return wc_get_page_id( $page_name ); + } elseif ( function_exists( 'woocommerce_get_page_id' ) ) { + return woocommerce_get_page_id( $page_name ); + } + + return false; + + } + public static function wpml_object_id( $id = 0, $type = '', $return_original = '', $lang_code = '' ) { + $lang_id = 0; + + if ( has_filter( 'wpml_object_id' ) ) { + if ( $lang_code != '' ) { + $lang_id = apply_filters( 'wpml_object_id', $id, $type, $return_original, $lang_code ); + } else { + $lang_id = apply_filters( 'wpml_object_id', $id, $type, $return_original ); + } + } elseif ( function_exists( 'icl_object_id' ) ) { + if ( $lang_code != '' ) { + $lang_id = icl_object_id( $id, $type, $return_original, $lang_code ); + } else { + $lang_id = icl_object_id( $id, $type, $return_original ); + } + } + + return $lang_id; + } + public static function wpml_post_language_details( $post_id = 0 ) { + $lang_details = array(); + + if ( has_filter( 'wpml_post_language_details' ) ) { + $lang_details = apply_filters( 'wpml_post_language_details', '', $post_id ); + } elseif ( function_exists( 'wpml_get_language_information' ) ) { + + $lang_details = wpml_get_language_information( $post_id ); + } + + return $lang_details; + } + + public static function wpml_post_language_code( $post_id ) { + // if its actually polylang use their function instead + if ( ( self::has_polylang() ) && ( function_exists( 'pll_get_post_language' ) ) ) { + return pll_get_post_language( $post_id ); + } + + $lang_details = self::wpml_post_language_details( $post_id ); + if ( $lang_details ) { + return $lang_details['language_code']; + } else { + return ''; + } + } + + public static function get_settings_meta( $sfid ) { + $settings = get_post_meta( $sfid, '_search-filter-settings', true ); + + if ( ! is_array( $settings ) ) { + $settings = array(); + } + + if ( ! isset( $settings['results_url'] ) ) { + $settings['results_url'] = ''; + $results_url = get_post_meta( $sfid, '_search-filter-results-url', true ); + + if ( ! empty( $results_url ) ) { + $settings['results_url'] = $results_url; + } + } + + if ( ! isset( $settings['enable_taxonomy_archives'] ) ) { + $settings['enable_taxonomy_archives'] = 0; + } + + return $settings; + } + + public static function get_fields_meta( $sfid ) { + $fields = get_post_meta( $sfid, '_search-filter-fields', true ); + + return $fields; + } + + public static function get_option( $option_name ) { + $option = get_option( 'search_filter_' . $option_name ); + + if ( $option === false ) { + // this means its not been set yet + // then init with a default + $option = ''; + + $defaults = array( + + 'cache_speed' => 'slow', + 'cache_use_manual' => 0, + 'cache_use_background_processes' => 1, + 'cache_use_transients ' => 0, + 'load_jquery_i18n' => 0, + 'lazy_load_js' => 0, + 'load_js_css' => 1, + 'combobox_script' => 'chosen', + 'remove_all_data' => 0, + 'meta_key_text_input' => 0, + + ); + + if ( isset( $defaults[ $option_name ] ) ) { + $option = $defaults[ $option_name ]; + } + } + + return $option; + } + + public static function get_table_name( $table_name = '' ) { + + global $wpdb; + return $wpdb->prefix . $table_name; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-post-cache.php b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-post-cache.php index a7a932a75..1d012da59 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-post-cache.php +++ b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-post-cache.php @@ -1,2175 +1,1963 @@ -cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $this->table_name_options = $wpdb->prefix . 'options'; - $this->option_name = "search-filter-cache"; - $this->process_exec_time = 60 * 3; - $cache_speed = Search_Filter_Helper::get_option('cache_speed'); - - if (empty($cache_speed)) { - $cache_speed = "slow"; - } - - $cycle_error_minutes = 1; - if ($cache_speed == "slow") { - $this->batch_size = 10; - $cycle_error_minutes = 2; - } else if ($cache_speed == "medium") { - $this->batch_size = 20; - $cycle_error_minutes = 3; - } else if ($cache_speed == "fast") { - $this->batch_size = 40; - $cycle_error_minutes = 4; - } - $this->cycle_error_amount = $cycle_error_minutes * 60; //3 minutes - $this->process_exec_time = $this->cycle_error_amount; - - /* ajax */ - add_action('wp_ajax_cache_progress', array($this, 'cache_progress')); - //add_action('wp_ajax_can_wp_remote_post', array($this, 'can_wp_remote_post')); - add_action('wp_ajax_cache_restart', array($this, 'cache_restart')); - add_action('wp_ajax_cache_progress_manual', array($this, 'cache_progress_manual')); - add_action('wp_ajax_cache_restart_manual', array($this, 'cache_restart_manual')); - add_action('wp_ajax_refresh_cache', array($this, 'refresh_cache')); - add_action('wp_ajax_nopriv_refresh_cache', array($this, 'refresh_cache')); - - add_action('wp_ajax_process_cache', array($this, 'process_cache')); - add_action('wp_ajax_nopriv_process_cache', array($this, 'process_cache')); - - // add_action('wp_ajax_build_term_results', array($this, 'build_term_results')); - // add_action('wp_ajax_nopriv_build_term_results', array($this, 'build_term_results')); - - add_action('wp_ajax_nopriv_test_remote_connection', array($this, 'test_remote_connection')); - add_action('wp_ajax_test_remote_connection', array($this, 'test_remote_connection')); - - add_action('search_filter_delete_post_cache', array($this, 'delete_post_cache'), 10); - - /* save post / re indexing hooks */ - add_action('save_post', array($this, 'post_updated_action'), 800, 3); //priority of 80 so it runs after the regular S&F form save - add_action('shutdown', array($this, 'wp_shutdown'), 800); - - //add_filter('attachment_fields_to_edit', array($this, 'attachment_updated'), 80, 2); - add_filter('add_attachment', array($this, 'attachment_added'), 20, 1); - add_filter('attachment_updated', array($this, 'attachment_updated'), 80, 3); - add_action('set_object_terms', array($this, 'object_terms_updated'), 80, 4); - add_filter('updated_postmeta', array($this, 'post_meta_updated'), 80, 4); - - - //add_action('search_filter_post_cache_insert_custom_values', array($this, 'insert_post_cache_custom_terms'), 10, 3); - add_action('search_filter_insert_post_data', array($this, 'insert_post_custom_post_data'), 10, 3); - - - //add_action('updated_post_meta', array($this, 'updated_post_meta_updated'), 80, 4); - //add_filter( 'updated_postmeta', array($this, 'post_meta_updated'), 80, 4 ); - //add_filter( 'update_postmeta', array($this, 'post_meta_update'), 80, 4 ); - //add_filter( 'deleted_postmeta', array($this, 'object_terms_updated'), 80, 3 ); - - - add_action('edited_terms', array($this, 'taxonomy_edited_terms'), 10, 4); - - /*add_action('new_to_publish', array($this, 'post_updated'), 10, 3); - add_action('private_to_publish', array($this, 'post_updated'), 10, 3); - add_action('draft_to_publish', array($this, 'post_updated'), 10, 3); - add_action('auto-draft_to_publish', array($this, 'post_updated'), 10, 3); - add_action('future_to_publish', array($this, 'post_updated'), 10, 3); - add_action('pending_to_publish', array($this, 'post_updated'), 10, 3); - add_action('inherit_to_publish', array($this, 'post_updated'), 10, 3);*/ - - //$this->init_cache_options(); - //$this->setup_cached_search_forms(); - - //was in search_filter_global, but needs to be available in admin - add_action('search_filter_update_post_cache', array($this, 'update_cache_action'), 10); - } - - public function update_cache_action($postID) - { - $this->init_cache_options(); - $this->setup_cached_search_forms(); - $this->update_post_cache($postID); - } - - - public function init_cache_options() - { - //check to see if there is a S&F options in the caching table - - //delete_option($this->option_name); - - if (empty($this->cache_options)) { - $cache_options = get_option($this->option_name); - - if (!$cache_options) {//then lets init - - $cache_options = array(); - $cache_options['status'] = "ready"; - $cache_options['last_update'] = ""; - $cache_options['restart'] = true; - $cache_options['cache_list'] = array(); //ids of posts to cache - $cache_options['current_post_index'] = 0; - $cache_options['progress_percent'] = 0; - $cache_options['locked'] = false; - $cache_options['error_count'] = 0; //the error here is from non-completed processing - $cache_options['rc_status'] = ""; //this is a different error (remote connect) - and will try anotehr method of caching if the server cannot do a wp_remote_---, curl, etc etc - $cache_options['process_id'] = 0; - $cache_options['run_method'] = "automatic"; - $this->setup_cached_search_forms(); - - //all the fields and options we need to cache - //then grab the post types and the meta keys we need to index - $cache_options['caching_data'] = $this->cache_data; - - //the fields and options from the last cache - compare this with new caching data to see if we need to trigger a reset - //$cache_options['last_caching_data'] = $cache_options['caching_data']; - - update_option($this->option_name, $cache_options, false); - } - if (!isset($cache_options['run_method'])) { - $cache_options['run_method'] = "automatic"; - } - $this->cache_options = $cache_options; - } - } - - public function get_real_option($option_name = "") - { - global $wpdb; - - $results = $wpdb->get_results($wpdb->prepare( - " - SELECT option_value - FROM {$wpdb->options} - WHERE option_name = '%s' LIMIT 0, 1 - ", - $option_name - )); - - if (count($results) == 0) { - return false; - } - - $result = unserialize($results[0]->option_value); - - return $result; - } - - public function cache_restart() - { - if ( ! current_user_can( 'manage_options' ) ) { - return; - exit; - } - $this->init_cache_options(); - $this->check_cache_list_changed(true); - $this->cache_options['restart'] = true; - $this->cache_options['rc_status'] = ""; - $this->update_cache_options($this->cache_options, true); - - $this->cache_progress(); - } - - public function cache_progress() - { - $this->init_cache_options(); - $cache_json = $this->cache_options; - - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - - // if($this->cache_options['run_method'] != "manual") { - if (($this->cache_options['rc_status'] == "")||(($this->cache_options['rc_status'] == "user_bypass"))) {//then we need to test for a remote connection - $this->can_wp_remote_post(); - } - //} - - if ($this->cache_options['run_method'] == "manual") { - //manual, then do nothing, wait for initiated response - - } else if ($this->cache_options['rc_status'] == "connect_success") {//there is a remote connection error, so don't try remote call - $query_args = array("action" => "refresh_cache"); - $url = add_query_arg($query_args, admin_url('admin-ajax.php')); - $this->wp_remote_post_with_cookie( $url ); //run in the background - calls refresh_cache() - } else { - $this->refresh_cache(); - } - - /*if(($this->cache_options['locked']==false)&&($this->cache_options['rc_status'])) - { - //refresh_cache - }*/ - - exit; - } - - public function cache_restart_manual() - { - $this->init_cache_options(); - $this->check_cache_list_changed(true); - if ($this->cache_options['run_method'] == "manual") { - - $this->cache_options['restart'] = true; - $this->cache_options['rc_status'] = ""; - - $this->update_cache_options($this->cache_options, true); - - $this->cache_progress_manual(); - } - exit; - } - - public function cache_progress_manual() - { - $this->init_cache_options(); - /*$cache_json = $this->cache_options; - - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json);*/ - - if ($this->cache_options['run_method'] == "manual") { - $this->cache_options['status'] = "inprogress"; - $this->cache_options['rc_status'] = ""; - //$this->cache_options['locked'] = false; - $this->update_cache_options($this->cache_options, true); - - $this->refresh_cache(); - } - - - $cache_json = $this->cache_options; - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - - exit; - } - - public function clean_query($query) - { - $query->set("tax_query", array()); - - } - - public function refresh_cache() - { //spawned from a wp_remote_get - so a background process - $this->init_cache_options(); - - ignore_user_abort( true ); //allow script to carry on running - // Some hosts disable (remove) this function. - if ( function_exists( 'set_time_limit' ) ) { - @set_time_limit($this->process_exec_time); - } - ini_set('max_execution_time', $this->process_exec_time); - - if ($this->cache_options['run_method'] !== "manual") { - if (($this->cache_options['status'] == "error") && ($this->cache_options['restart'] == false)) {//if status = error, then caching can only resume based on user initiated response - /*if($this->cache_options['run_method'] == "manual") - { - $cache_json = $this->cache_options; - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - }*/ - - exit; - } - } - - if ((($this->cache_options['status'] == "ready") || ($this->cache_options['restart'] == true))) { - //then begin processing all the posts - $this->cache_options['status'] = "inprogress"; - $this->cache_options['last_update'] = time(); - $this->cache_options['restart'] = false; - $this->cache_options['current_post_index'] = 0; - $this->cache_options['total_post_index'] = 0; - $this->cache_options['progress_percent'] = 0; - $this->cache_options['process_id'] = time(); - $this->cache_options['locked'] = false; - $this->cache_options['error_count'] = 0; - - $this->setup_cached_search_forms(); - - if (empty($this->cache_data['post_types'])) { - - $this->cache_options['status'] = "ready"; - $this->cache_options['restart'] = true; - - $this->update_cache_options($this->cache_options, true); - - exit; - } - - Search_Filter_Wp_Cache::purge_all_transients(); - - $query_args = array( - 'post_type' => $this->cache_data['post_types'], - 'posts_per_page' => -1, - 'paged' => 1, - 'fields' => "ids", - - 'orderby' => "ID", - 'order' => "ASC", - - 'post_status' => array("publish", "pending", "draft", "future", "private"), - - 'suppress_filters' => true, - - /* speed improvements */ - 'no_found_rows' => true, - 'update_post_meta_cache' => false, - ); - - if (in_array('attachment', $this->cache_data['post_types'])) { - array_push($query_args['post_status'], "inherit"); - } - - if ( isset( $this->cache_data['post_stati'] ) ) { - - $query_args['post_status'] = array_unique( array_merge( $query_args['post_status'], $this->cache_data['post_stati'] ) ); - } - - - if (has_filter('sf_edit_cache_query_args')) { - $query_args = apply_filters('sf_edit_cache_query_args', $query_args, $this->sfid); - } - - $this->hard_remove_filters(); - - add_action('pre_get_posts', array($this, 'clean_query'), 100); - - if(has_filter("search_filter_post_cache_data_query_args")) { - $query_args = apply_filters('search_filter_post_cache_data_query_args', $query_args, $this->sfid); - - } - - $query = new WP_Query($query_args); - remove_action('pre_get_posts', array($this, 'clean_query'), 100); - - $this->hard_restore_filters(); - - if ($query->have_posts()) { - - $this->cache_options['cache_list'] = $query->posts; - $this->cache_options['total_post_index'] = count($this->cache_options['cache_list']); - - } else {//there were no posts to cache so set as complete or error - - - } - - //clear cache - $this->empty_cache(); - - //update cache options in DB - $this->update_cache_options($this->cache_options, true); - - if ($this->cache_options['run_method'] == "manual") { - $this->process_cache($this->cache_options['process_id']); - } else if ($this->cache_options['rc_status'] == "connect_success") { - //$this->process_cache($this->cache_options['process_id']); - $this->wp_remote_process_cache(array("process_id" => $this->cache_options['process_id'])); - } else { - $this->process_cache($this->cache_options['process_id']); - } - } - - if ($this->cache_options['status'] == "inprogress") {//if its in progress, check when the last cycle started to see if there was a problem - - //if its been more than 5 minutes since the last cycle then start it again - $current_time = time(); - $retry_limit = 2; - - - $cycle_error_amount = $this->cycle_error_amount; - $error_time = $this->cache_options['last_update'] + $cycle_error_amount; - - if ($current_time >= $error_time) {//there was an error - so try to resume - - $this->cache_options['last_update'] = time(); - $this->cache_options['error_count']++; - $this->cache_options['locked'] = false; - - if ($this->cache_options['error_count'] > $retry_limit) {//then there seems to be a serious issue, stop and show error message - allow user to restart - - $this->cache_options['status'] = "error"; - $this->cache_options['error_count'] = 0; - $this->update_cache_options($this->cache_options); - } else { - //try to continue the processing - $this->cache_options['process_id'] = time(); - $this->update_cache_options($this->cache_options); - - if ($this->cache_options['run_method'] == "manual") { - $this->process_cache($this->cache_options['process_id']); - } else if ($this->cache_options['rc_status'] == "connect_success") { - $this->wp_remote_process_cache(array("process_id" => $this->cache_options['process_id'])); - } else { - $this->process_cache($this->cache_options['process_id']); - } - - } - - //$this->process_cache(); - } else {//then just leave the scripts to carry on - we assume they are working - - //unless there is a remote connection error, which means we should try to manually resume - - if ($this->cache_options['run_method'] == "manual") { - $this->process_cache($this->cache_options['process_id']); - } else if ($this->cache_options['rc_status'] != "connect_success") { - $this->process_cache($this->cache_options['process_id']); - } - } - - } else if ($this->cache_options['status'] == "termcache") { - if ($this->cache_options['rc_status'] != "connect_success") { - $this->process_cache($this->cache_options['process_id']); - } - } else { - if ($this->cache_options['run_method'] == "manual") { - $cache_json = $this->cache_options; - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - } - } - - exit; - } - - public function hard_remove_filters() - { - $remove_posts_clauses = false; - $remove_posts_where = false; - - if (isset($GLOBALS['wp_filter']['posts_clauses'])) { - $remove_posts_clauses = true; - } - - if (isset($GLOBALS['wp_filter']['posts_where'])) { - $remove_posts_where = true; - } - - // - if (($remove_posts_clauses) || ($remove_posts_where)) { - $this->WP_FILTER = $GLOBALS['wp_filter']; - } - - if ($remove_posts_clauses) { - - unset($GLOBALS['wp_filter']['posts_clauses']); - } - - if ($remove_posts_where) { - - unset($GLOBALS['wp_filter']['posts_where']); - } - } - - - public function hard_restore_filters() - { - $remove_posts_clauses = false; - $remove_posts_where = false; - - if (isset($this->WP_FILTER['posts_clauses'])) { - $remove_posts_clauses = true; - } - - if (isset($this->WP_FILTER['posts_where'])) { - $remove_posts_where = true; - } - - - if (($remove_posts_clauses) || ($remove_posts_where)) { - $GLOBALS['wp_filter'] = $this->WP_FILTER; - unset($this->WP_FILTER); - } - - } - - public function process_cache($process_id = 0) - { - $this->init_cache_options(); - - ignore_user_abort(true); //allow script to carry on running - @set_time_limit($this->process_exec_time); - ini_set('max_execution_time', $this->process_exec_time); - - //make sure we only run the same, valid process - if ($process_id === 0 || $process_id === '') { - if (isset($_GET['process_id'])) { - $process_id = (int)$_GET['process_id']; - } - } - - $live_options = $this->get_real_option($this->option_name); - - if ((!$this->valid_process($process_id, $this->cache_options['current_post_index'])) || ($live_options['locked'] == true)) { - if ($this->cache_options['run_method'] == "manual") { - $cache_json = $this->cache_options; - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - } - exit; - } - - if ($this->cache_options['status'] == "inprogress") { - $this->cache_options['locked'] = true; - $this->update_cache_options($this->cache_options); - - $this->setup_cached_search_forms(); - - $cache_index = $this->cache_options['current_post_index']; - $cache_list = $this->cache_options['cache_list']; - $cache_length = count($cache_list); - - if (($cache_index + $this->batch_size) > $cache_length - 1) { - $batch_end = $cache_length - 1; - } else { - $batch_end = $cache_index + $this->batch_size - 1; - } - - $cached_count = 0; - - $start_time = microtime(true); - - $this->new_batch_end = $batch_end; - - - for ($i = $cache_index; $i <= $batch_end; $i++) { - $cached_count++; - if($i <= $this->new_batch_end) { - - //fetch a fresh copy of this value every time, in case another process in the bg has updated it since - if ( ! $this->valid_process( $process_id, $this->cache_options['current_post_index'] ) ) { - exit; - } - - $post_id = $cache_list[ $i ]; - $post_offset = $this->update_post_cache( $post_id ); - //end the batch early if there is an offset - $this->new_batch_end = $this->new_batch_end + $post_offset; - if ( $this->new_batch_end !== $batch_end ) { - //then we need to re-arrange the end of this batch - if ( $this->new_batch_end < $i ) { - $this->new_batch_end = $i; - } - } - - $this->cache_options['current_post_index'] = $i + 1; - - - } - } - - if (!$this->valid_process($process_id, $this->cache_options['current_post_index'])) { - exit; - } - - $this->cache_options['last_update'] = time(); - $this->cache_options['progress_percent'] = round((100 / $cache_length) * $this->cache_options['current_post_index']); - $this->cache_options['locked'] = false; - $this->cache_options['error_count'] = 0; - - if (($this->cache_options['current_post_index'] == $cache_length) || ($cache_length == 0)) {//complete - //$this->cache_options['status'] = "termcache"; - //$this->cache_options['cache_list'] = array(); - //$this->update_cache_options( $this->cache_options ); - - //$this->process_cache(); //one last time to get finished state - - //now its finished we also need to update the OTHER table... :/ - - /*if($this->cache_options['rc_status']=="connect_success") - { - $this->wp_remote_build_term_results(array("process_id" => $this->cache_options['process_id'])); //make new async request - } - else - { - $this->build_term_results($this->cache_options['process_id']); - }*/ - - // if we're updating the term cache after every post then we just finish: - - - $this->cache_options['process_id'] = 0; - $this->cache_options['status'] = "finished"; - $this->cache_options['locked'] = false; - $this->cache_options['cache_list'] = array(); - - - $this->update_cache_options($this->cache_options); - - Search_Filter_Wp_Cache::purge_all_transients(); - - if ($this->cache_options['run_method'] == "manual") { - $cache_json = $this->cache_options; - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - } - - } else {//continue - - if ($this->cache_options['run_method'] == "manual") { - $this->cache_options['locked'] = false; - $this->update_cache_options($this->cache_options); - - $cache_json = $this->cache_options; - unset($cache_json['cache_list']); - echo Search_Filter_Helper::json_encode($cache_json); - } else { - - $this->update_cache_options($this->cache_options); - - if ($this->cache_options['rc_status'] == "connect_success") { - sleep(2); //may not be essential, but might help on slower servers, give some delay between batches - $this->wp_remote_process_cache(array("process_id" => $this->cache_options['process_id'])); //make new async request - } else { - //don't do anything, wait for ajax initiated resum - } - } - - - } - } else if ($this->cache_options['status'] == "termcache") { - //$this->build_term_results($this->cache_options['process_id']); - - } else if ($this->cache_options['status'] != "finished") { - $this->refresh_cache(); //check for any problems or restart/initialise - } - exit; - } - - public function valid_process($process_id, $post_index) - { - - $live_options = $this->get_real_option($this->option_name); - //before making any more changes check to see if there has been a restart anywhere, or a new process spawned - if ((($process_id != $live_options['process_id']) || ($process_id == 0) || $live_options['restart'] == true) || ($post_index < $live_options['current_post_index'])) {//don't allow running of non active processes (should only be one anyway) - return false; - } - - return true; - } - - public function valid_term_process($process_id) - { - $live_options = $this->get_real_option($this->option_name); - - //before making any more changes check to see if there has been a restart anywhere, or a new process spawned - if ((($process_id != $live_options['process_id']) || ($process_id == 0) || $live_options['restart'] == true)) {//don't allow running of non active processes (should only be one anyway) - $live_options['locked'] = false; - $this->update_cache_options($live_options); - - return false; - } - - return true; - - } - - public function wp_remote_process_cache($args = array()) - { - $query_args = array("action" => "process_cache"); - $query_args = array_merge($query_args, $args); - $url = add_query_arg($query_args, admin_url('admin-ajax.php') ); - $this->wp_remote_post_with_cookie($url);//run in the background - calls refresh cache below - - } - - public function wp_remote_build_term_results($args = array()) - { - $query_args = array("action" => "build_term_results"); - $query_args = array_merge($query_args, $args); - $url = add_query_arg($query_args, admin_url('admin-ajax.php')); - $remote_call = $this->wp_remote_post_with_cookie($url);//run in the background - calls refresh cache below - } - - public function can_wp_remote_post() - { - //check first to see if a user has bypassed this - $cache_use_background_processes = Search_Filter_Helper::get_option('cache_use_background_processes'); - - if ($cache_use_background_processes != 1) { - $this->cache_options['rc_status'] = "user_bypass"; - } else { - $args = array(); - $args['timeout'] = 5; - - $query_args = array("action" => "test_remote_connection"); - $url = add_query_arg($query_args, admin_url('admin-ajax.php')); - - $remote_call = wp_remote_post($url, $args); - //$this->cache_options['rc_status'] = "routing_error"; - - if (is_wp_error($remote_call)) { - $error_message = $remote_call->get_error_message(); - $this->cache_options['rc_status'] = "connect_error"; - - } else { - $success = false; - - if (isset($remote_call['body'])) { - $body = trim($remote_call['body']); - if ($body == "test_success") { - $success = true; - } - } - - if ($success) { - $this->cache_options['rc_status'] = "connect_success"; - } else {//a response was received but not the one we wanted - $this->cache_options['rc_status'] = "routing_error"; - } - - } - } - - $this->update_cache_option('rc_status', $this->cache_options['rc_status']); - //$this->update_cache_options( $this->cache_options ); - } - - public function test_remote_connection() - { - echo "test_success"; - exit; - - } - - public function wp_remote_post_with_cookie($url, $args = array() ) - { - /*$args = array( - 'method' => 'POST', - 'timeout' => 45, - 'redirection' => 5, - 'httpversion' => '1.0', - 'blocking' => true, - 'headers' => array(), - 'body' => array( 'username' => 'bob', 'password' => '1234xyz' ), - 'cookies' => array() - );*/ - - //$args['timeout'] = 0.5; - - $remote_call = wp_remote_post( $url, $args ); - if (is_wp_error($remote_call)) { - - $error_message = $remote_call->get_error_message(); - //$this->cache_options['rc_status'] = "connect_error"; - - } else { - } - - } - - public function update_cache_options($cache_options, $bypass_real = false) - { - if (!$bypass_real) { - $live_options = $this->get_real_option($this->option_name); - if (isset($live_options['restart'])) ; - { - $cache_options['restart'] = $live_options['restart']; - } - } - - update_option($this->option_name, $cache_options, false); - } - - public function update_cache_option($cache_option, $cache_value, $bypass_real = false) - { - $cache_options = $this->get_real_option($this->option_name); - $cache_options[$cache_option] = $cache_value; - - update_option($this->option_name, $cache_options, false); - } - - public function empty_cache() - { - global $wpdb; - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $wpdb->query('TRUNCATE TABLE `' . $this->cache_table_name . '`'); - $wpdb->query('TRUNCATE TABLE `' . $this->term_results_table_name . '`'); - } - - public function build_term_results($process_id = 0) - { - $this->init_cache_options(); - - ignore_user_abort(true); //allow script to carry on running - @set_time_limit(0); - ini_set('max_execution_time', 0); - - //make sure we only run the same, valid process - if ($process_id == 0) { - if (isset($_GET['process_id'])) { - $process_id = (int)$_GET['process_id']; - } - } - - if ((!$this->valid_term_process($process_id)) || ($this->cache_options['locked'] == true)) { - exit; - } - - $this->cache_options['locked'] = true; - $this->update_cache_options($this->cache_options); - - - if ($this->cache_options['status'] == "termcache") { - //empty terms first - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - global $wpdb; - $wpdb->query('TRUNCATE TABLE `' . $this->term_results_table_name . '`'); - $this->get_all_filters(); - $this->cache_options['process_id'] = 0; - $this->cache_options['status'] = "finished"; - $this->cache_options['locked'] = false; - - $this->cache_options['cache_list'] = array(); - $this->update_cache_options($this->cache_options); - } else { - //$this->refresh_cache(); //check for any problems or restart/initialise - } - exit; - } - - public function get_all_filters() { - $filters = array(); - - $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=publish,draft&posts_per_page=-1&suppress_filters=1'); - $search_forms = $search_form_query->get_posts(); - - foreach ($search_forms as $search_form) { - $search_form_fields = $this->get_fields_meta($search_form->ID); - - foreach ($search_form_fields as $key => $field) { - $valid_filter_types = array("tag", "category", "taxonomy", "post_meta"); - - if (in_array($field['type'], $valid_filter_types)) { - if (($field['type'] == "tag") || ($field['type'] == "category") || ($field['type'] == "taxonomy")) { - array_push($filters, "_sft_" . $field['taxonomy_name']); - } else if ($field['type'] == "post_meta") { - if ($field['meta_type'] == "choice") { - array_push($filters, "_sfm_" . $field['meta_key']); - } - } - } - - } - } - $filters = array_unique($filters); - - //now we have all the filters, get the filter terms/options - foreach ($filters as $filter) { - if ($this->is_taxonomy_key($filter)) { - $source = "taxonomy"; - } else if ($this->is_meta_value($filter)) { - $source = "post_meta"; - } - - $terms = $this->get_filter_terms($filter, $source); - - $filter_o = array("source" => $source); - - foreach ($terms as $term) { - - $term_ids = $this->get_cache_term_ids($filter, $term->field_value, $filter_o); - //$save_term_ids = implode("," , $term_ids); - - $this->insert_term_results($filter, $term->field_value, $term_ids); - //echo " ( ".count($term_ids)." ) , "; - } - } - - return $filters; - } - - public function insert_term_results($filter_name, $filter_value, $result_ids) - { - - global $wpdb; - - $insert_data = array( - 'field_name' => $filter_name, - 'field_value' => $filter_value, - 'result_ids' => implode(",", $result_ids) - ); - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $wpdb->insert( - $this->term_results_table_name, - $insert_data - ); - - } - - public function get_cache_term_ids($filter_name, $filter_value, $filter) - { - - global $wpdb; - - //test for speed - - $field_term_ids = array(); - - $value_col = "field_value"; - if ($filter['source'] == "taxonomy") { - $value_col = "field_value_num"; - } - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - $field_terms_results = $wpdb->get_results($wpdb->prepare( - " - SELECT post_id - FROM $this->cache_table_name - WHERE field_name = '%s' - AND $value_col = '%s' - ", - $filter_name, - $filter_value - )); - - - foreach ($field_terms_results as $field_terms_result) { - $field_term_ids[$field_terms_result->post_id] = 1; - //array_push($field_term_ids, $field_terms_result->post_id); - - } - - return array_keys($field_term_ids); - //return array_unique($field_term_ids); - } - - - public function get_filter_terms($field_name, $source) - { - - global $wpdb; - - $field_col_select = "field_value"; - if ($source == "taxonomy") { - $field_col_select = "field_value_num as field_value"; - } - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - $field_terms_result = $wpdb->get_results($wpdb->prepare( - " - SELECT DISTINCT $field_col_select - FROM $this->cache_table_name - WHERE field_name = '%s' - ", - $field_name - )); - - return $field_terms_result; - } - - public function setup_cached_search_forms() - { - - $query_args = array( - 'post_type' => 'search-filter-widget', - 'posts_per_page' => -1, - 'paged' => 1, - 'post_status' => array("publish"), - 'suppress_filters' => true, - - /* speed improvements */ - 'no_found_rows' => true, - 'update_post_meta_cache' => false, - 'lang' => '' - ); - - if (has_filter('sf_edit_search_forms_query_args')) { - $query_args = apply_filters('sf_edit_search_forms_query_args', $query_args, $this->sfid); - } - - $search_form_query = new WP_Query($query_args); - $search_forms = $search_form_query->get_posts(); - - $this->cached_search_form_settings = array(); - $this->cached_search_form_fields = array(); - - foreach ($search_forms as $search_form) { - $search_form_cache = $this->get_cache_meta($search_form->ID); - - //if(isset($search_form_cache['enabled'])) - //{ - //if($search_form_cache['enabled']==1) - //{ - - $search_form_settings = $this->get_settings_meta($search_form->ID); - $search_form_fields = $this->get_fields_meta($search_form->ID); - //then we have a search form with caching enabled - - array_push($this->cached_search_form_settings, $search_form_settings); - array_push($this->cached_search_form_fields, $search_form_fields); - //} - - //} - } - - $this->calc_cache_data($this->cached_search_form_settings, $this->cached_search_form_fields); - } - - public function calc_cache_data($search_form_settings, $search_form_fields) - { - $incl_post_types = array(); - $incl_post_stati = array(); - $incl_meta_keys = array(); - $it = 0; - - //loop through each form, and get vars so we know what needs to be cached - foreach ($search_form_settings as $settings) { - - if ($settings != "") { - if (isset($settings['post_types'])) { - - // post types - if ( isset( $settings['post_types'] ) && is_array( $settings['post_types'] ) ) { - $incl_post_types = array_merge( array_keys($settings['post_types'] ), $incl_post_types); - } - if ( isset( $settings['post_status'] ) && is_array( $settings['post_status'] ) ) { - $incl_post_stati = array_merge( array_keys( $settings['post_status'] ), $incl_post_stati ); - } - - if (isset($search_form_fields[$it])) { - if (($search_form_fields[$it])) { - - foreach ($search_form_fields[$it] as $search_form_field) { - if ($search_form_field['type'] == "post_meta") { - $is_single = true; - - if ($search_form_field['meta_type'] == "number") { - if (isset($search_form_field['number_use_same_toggle'])) { - if ($search_form_field['number_use_same_toggle'] != 1) { - array_push($incl_meta_keys, $search_form_field['number_end_meta_key']); - } - } - - } else if ($search_form_field['meta_type'] == "date") { - if (isset($search_form_field['date_use_same_toggle'])) { - if ($search_form_field['date_use_same_toggle'] != 1) { - array_push($incl_meta_keys, $search_form_field['date_end_meta_key']); - } - } - } - - array_push($incl_meta_keys, $search_form_field['meta_key']); - - } - } - } - } - } - } - $it++; - } - - $this->cache_data['post_types'] = array_unique($incl_post_types); - $this->cache_data['meta_keys'] = array_unique($incl_meta_keys); - $this->cache_data['post_stati'] = array_unique($incl_post_stati); - - - if(has_filter("search_filter_post_cache_data")) - { - $this->cache_data = apply_filters('search_filter_post_cache_data', $this->cache_data, $this->sfid); - } - - } - - - private function get_cache_meta($sfid) - { - $meta_key = '_search-filter-cache'; - $cache_settings = (get_post_meta($sfid, $meta_key, true)); - - return $cache_settings; - } - - private function get_settings_meta($sfid) - { - //as we only want to update "enabled", then load all settings and update only this key - $search_form_settings = Search_Filter_Helper::get_settings_meta($sfid); - - return $search_form_settings; - } - - private function get_fields_meta($sfid) - { - - $meta_key = '_search-filter-fields'; - $search_form_fields = (get_post_meta($sfid, $meta_key, true)); - - return $search_form_fields; - } - - //fires when a term has been edited (ie, label or slug)... we don't save this in our caching table, but we do save some slug info in transients - //so clear transient only when slug is changed - //hard to detect slug change, so just detect if a term was updated in a taxonomy that was being used in S&F, do this by matching S&F post types - public function taxonomy_edited_terms($term_id, $taxonomy_name) - { - $this->init_cache_options(); - - $taxonomy = get_taxonomy($taxonomy_name); - - $taxonomy_post_types = array(); - if ($taxonomy) { - if (isset($taxonomy->object_type)) { - $taxonomy_post_types = $taxonomy->object_type; - } - } - - if (empty($taxonomy_post_types)) { - return; - } - if (!isset($this->cache_options['caching_data'])) { - return; - } - if (!isset($this->cache_options['caching_data']['post_types'])) { - return; - } - if (empty($this->cache_options['caching_data']['post_types'])) { - return; - } - - $cached_post_types = $this->cache_options['caching_data']['post_types']; - $matching_types = array_intersect($cached_post_types, $taxonomy_post_types); - - if (count($matching_types)) {//then a term changed in a post type that is used in S&F, so delete the transient - $cache_name = Search_Filter_Wp_Data::$wp_tax_terms_cache_key . $taxonomy_name; - Search_Filter_Wp_Cache::delete_transient($cache_name); - } - } - - public function post_meta_updated($meta_id, $object_id, $meta_key, $meta_value) - { - if ($meta_key == "_edit_lock") { - return; - } - - $post = get_post($object_id); - //$this->post_updated($post->ID, $post, false); - $this->schedule_post_updated($post->ID); - } - - - public function object_terms_updated($postID, $terms, $tt_ids, $taxonomy) - { - $post = get_post($postID); - if(!$post){ - return; - } - //$this->post_updated($postID, $post, false); - - $this->schedule_post_updated($postID); - } - - public function updated_post_meta_updated($meta_id, $object_id, $meta_key, $meta_value) - { - if ($meta_key == "_edit_lock") { - return; - } - - $post = get_post($object_id); - - //$this->post_updated($post->ID, $post, false); - - $this->schedule_post_updated($post->ID); - } - - public function attachment_updated($form_fields, $post_before, $post_after) { - - $this->post_updated($post_after->ID, $post_after, false); - return $form_fields; - } - public function attachment_added($post_id) - { - $post = get_post($post_id); - $this->post_updated($post->ID, $post, false); - } - - public function post_updated_action($postID, $post, $update) - { - $this->schedule_post_updated($postID); - //$this->post_updated($postID, $post, $update); - } - public function wp_shutdown() - { - if(!empty($this->posts_updated)){ - - //if the user uses our action to update the post, we don't want to do it twice - //so pop the ID off hte array on the action `search_filter_update_post` (unless we use the action somewhere) - $this->setup_cached_search_forms(); - - $this->posts_updated = array_unique( $this->posts_updated ); - foreach($this->posts_updated as $post_id){ - //$this->update_post_cache($post_id); - $post = get_post($post_id); - $this->post_updated($post_id, $post, false); - } - - } - - } - public function schedule_post_updated($post_id) - { - array_push($this->posts_updated, $post_id); - //$this->posts_updated = array_unique($this->posts_updated); - //exit; - } - - public function post_updated( $postID, $post, $update ) - { - $this->post_updated_count++; - - if( (!isset($post)) || (empty($post)) ) - { - return; - } - - if( ! ( wp_is_post_revision( $postID ) && wp_is_post_autosave( $postID ) ) ) - { - $this->init_cache_options(); - - if($post->post_type!="search-filter-widget") - {//then do some checks to see if we need to update the cache for this - - //Search_Filter_Helper::start_log("setup_cached_search_forms"); - $this->setup_cached_search_forms(); - //Search_Filter_Helper::finish_log("setup_cached_search_forms"); - - if(in_array($post->post_type, $this->cache_data['post_types'])){ - - //clear_field_transients(); //this removes the min / max - - //Search_Filter_Helper::start_log("update_post_cache"); - //$this->update_post_cache($postID, $post, array( $this, 'get_post_current_values' )); - $this->update_post_cache($postID); - //$time_to_complete = Search_Filter_Helper::finish_log("update_post_cache", false); - - Search_Filter_Wp_Cache::purge_all_transients(); - } - } - else - {//a Search & Filter form was updated... - $this->check_cache_list_changed(); - Search_Filter_Wp_Cache::purge_all_transients(); - } - } - } - - private function check_cache_list_changed($is_restart = false) - { - $restart_flag = false; - - $this->setup_cached_search_forms(); - - - $new_cache_data = $this->cache_data; - - - - // add proper support for post status, and prevent restarts for exising users - // by removing the built in post status we always include and init the arrays on both old - // and new data - - //first, setup post_stati on old and new, so it doesn't trigger a restart automatically - if ( ! isset( $this->cache_options['caching_data']['post_stati'] ) ) { - - $this->cache_options['caching_data']['post_stati'] = array(); - } - - if ( ! isset( $new_cache_data['post_stati'] ) ) { - - $new_cache_data['post_stati'] = array(); - } - - //now if they exist, remove the built in post status (that we force include) before do allow a compare - $built_in_post_stati =array("publish", "pending", "draft", "future", "private"); - - $this->cache_options['caching_data']['post_stati'] = array_values( array_diff($this->cache_options['caching_data']['post_stati'], $built_in_post_stati) ); - $new_cache_data['post_stati'] = array_values( array_diff($new_cache_data['post_stati'], $built_in_post_stati) ); - - - $current_cache_data = $this->cache_options['caching_data']; - //compare the new settings with the saved settings - - foreach($new_cache_data as $key => $value) - { - - if((count($new_cache_data[$key]))==(count($current_cache_data[$key]))) - { - if(is_array($value)) - { - foreach($value as $cache_key) - { - if(!in_array($cache_key, $current_cache_data[$key])) - { - $restart_flag = true; - } - else{ - } - } - } - - } - else - { - $restart_flag = true; - } - - } - - - if($restart_flag==true) - { - if($is_restart == true){ - //if this is a check in the restart procedure, then we want to update the settings - //but not do a full restart - $restart_flag = false; - } - - $this->cache_options['caching_data'] = $new_cache_data; - - $this->cache_options['restart'] = $restart_flag; - update_option( $this->option_name, $this->cache_options, false ); - } - else - {//just trigger a rebuild of the terms - this should be done anytime someone changes a field which has terms (tag, cat, tax, meta) - - //need to improve to be "smarter" - - /*if($this->cache_options['status']!="inprogress") - {// don't do anything if there it is already running, because the terms will be updated anyway when it finishes - - $this->cache_options['process_id'] = time(); - $this->cache_options['restart'] = false; - $this->cache_options['status'] = "termcache"; - update_option( $this->option_name, $this->cache_options, false ); - $this->wp_remote_build_term_results(array("process_id" => $this->cache_options['process_id'])); //make new async request - }*/ - - } - } - - public function set_cache_current_values($postID, $post = "") { - - if($post=="") { - - $post = get_post($postID); - } - - //$this->tax_insert_fields = array(); - //$this->meta_insert_fields = array(); - - - $fields_data = array(); - - //set up taxonomies - $tax_insert_data = $this->set_post_cache_taxonomy_terms($postID, $post); - - if(has_filter('search_filter_post_cache_insert_data')) { - $tax_insert_data = apply_filters('search_filter_post_cache_insert_data', $tax_insert_data, $postID, 'taxonomy'); - } - - $tax_insert_sql = $this->insert_post_cache_taxonomy_terms($tax_insert_data, $postID, $post); - - //setup meta - $meta_insert_data = $this->set_post_cache_meta_terms($postID, $post); // AND THIS ?? THIS FUNCTION IS CALLED in `post_update_post_meta` - - if(has_filter('search_filter_post_cache_insert_data')) { - $meta_insert_data = apply_filters('search_filter_post_cache_insert_data', $meta_insert_data, $postID, 'meta'); - } - $meta_insert_sql = $this->insert_post_cache_post_meta_terms($meta_insert_data, $postID, $post); // AND THIS ?? THIS FUNCTION IS CALLED in `post_update_post_meta` - - - $fields_added = array_merge($tax_insert_data, $meta_insert_data); - $fields_sql_added = array_merge($tax_insert_sql, $meta_insert_sql); - - $fields_data[0] = $fields_added; - $fields_data[1] = $fields_sql_added; - - - //return $tax_ins_count; - //$fields_data[1] = $sql; - - return $fields_data; - - } - - public function delete_post_cache($postID){ - - $this->post_delete_cache($postID, true); //remove existing records from cache - - - } - - //args - // callback - if a callback is present it will be used instead of the fields data - // fields_data - contains an array of data to add to the post - if no callback or fields data - // update_term_cache - whether to update the term cache table afterwards - - - //public function update_post_cache($postID, $get_fields_callback = '', $update_term_cache = true){ - public function update_post_cache($postID, $args = array()){ - - $this_post_offset = 0; - - $defaults = array( - 'callback' => '', - 'fields_data' => '', - 'update_term_cache' => true - ); - $args = array_replace_recursive($defaults, $args); - - global $wpdb; - $this->init_cache_options(); - - $post = get_post($postID); - - if(!$post) - { - $this->post_delete_cache($postID); //remove existing records from cache - return $this_post_offset; - } - - $post_type = $post->post_type; - - $update_post_cache = true; - if(has_filter('search_filter_post_cache_update')) { - $update_post_cache = apply_filters( 'search_filter_post_cache_update', $update_post_cache, $postID, $post_type ); - } - if(!$update_post_cache) { - return $this_post_offset; - } - - $fields_previous = array(); - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - //Search_Filter_Helper::start_log("post_terms"); - $post_terms = $wpdb->get_results($wpdb->prepare( - " - SELECT field_name, field_value, field_value_num - FROM $this->cache_table_name - WHERE post_id = '%d' - ", - $postID - )); - - if( $args['update_term_cache'] == false ) { - return $this_post_offset; - } - - - $prevent_actions_callback = false; - - if(empty($args['fields_data'])) { - //either use the callback passed (if array) - if ( gettype( $args['callback'] ) == 'array' ) { - - $fields_data = call_user_func( $args['callback'], array( $postID ) ); - $prevent_actions_callback = true; - } else { - //else if string, call the function that gets existing data - $fields_data = $this->set_cache_current_values( $postID, $post ); - } - } else { - $prevent_actions_callback = true; - $fields_data = $args['fields_data']; - } - - if(!$prevent_actions_callback) { - //assumes when supplying your own data you dont want to run the usual funcitons - - do_action( 'search_filter_pre_update_post_cache', $post ); //this needs to run after `set_cache_current_values` - } - - $fields_added = $fields_data[0]; - $fields_sql = $fields_data[1]; - - //now get a list of all the fields in the DB - if(count($post_terms)>0) - { - - foreach ($post_terms as $post_term) - { - if(!isset($fields_previous[$post_term->field_name])) - { - $fields_previous[$post_term->field_name] = array(); - } - - $field_value = $post_term->field_value; - if($this->is_taxonomy_key($post_term->field_name)) - { - $field_value = $post_term->field_value_num; - } - - array_push($fields_previous[$post_term->field_name], (string)$field_value); - } - } - - //now we have 2 arrays $fields_added and $fields_previous - //get a unique set of keys from the two of them - $unique_keys = array_unique(array_merge(array_keys($fields_previous), array_keys($fields_added))); - - $field_differences = array(); - $combined_terms = array(); - - foreach($unique_keys as $unique_key) - { - //if the keys are set in both, then merge them - if((isset($fields_previous[$unique_key]))&&(isset($fields_added[$unique_key]))) - { //we shoudl really check for differences in values and only update those - - $diff1 = array_diff($fields_previous[$unique_key], $fields_added[$unique_key] ); - $diff2 = array_diff($fields_added[$unique_key], $fields_previous[$unique_key] ); - $combined_terms = array_merge($diff1, $diff2); - } - else if (isset($fields_previous[$unique_key])) - { - $combined_terms = $fields_previous[$unique_key]; - } - else if (isset($fields_added[$unique_key])) - { - $combined_terms = $fields_added[$unique_key]; - } - - //push on to new array - if(!empty($combined_terms)) { - $field_differences[$unique_key] = $combined_terms; - } - } - - //Search_Filter_Helper::start_log("field_differences"); - //these are the differences in fields cached Vs new - - $all_delete_rows = array(); - $get_cache_terms = array(); - - if(empty($field_differences)) { - - $row_data = array( - 'post_id' => $postID, - 'post_parent_id' => $post->parent_id - ); - - $insert_data = array( - 'field_name' => '', - 'field_value' => '' - ); - - $insert_data = array_merge($row_data, $insert_data); - - $wpdb->insert( - $this->cache_table_name, - $insert_data - ); - - return $this_post_offset; - } - - //Search_Filter_Helper::start_log("post_delete_cache"); - $this->post_delete_cache($postID); //remove existing records from cache - //Search_Filter_Helper::finish_log("post_delete_cache"); - - $post_insert_data_count = $this->post_insert_data($fields_sql, $postID, $post); //add post_meta to the cache - - if($post_insert_data_count==0) {//then this post has no fields but should be able to still appear in unfiltered results - so add it to the index anyway - - $row_data = array( - 'post_id' => $postID, - 'post_parent_id' => $post->parent_id - ); - - $insert_data = array( - 'field_name' => '', - 'field_value' => '' - ); - - $insert_data = array_merge($row_data, $insert_data); - - $wpdb->insert( - $this->cache_table_name, - $insert_data - ); - - } - - foreach($field_differences as $filter => $terms) { - - $source = ""; - if($this->is_taxonomy_key($filter)) - { - $source = "taxonomy"; - } - else if($this->is_meta_value($filter)) - { - $source = "post_meta"; - } - - if($source!="") - { - $cc = 0; - - foreach($terms as $term_value) - { - $cc++; - - //delete existing value - $delete_args = array( - - 'field_name' => $filter, - 'field_value' => $term_value - - ); - - array_push($all_delete_rows, $delete_args); - - if(!isset($get_cache_terms[$filter])) - { - $get_cache_terms[$filter] = array(); - - } - $get_cache_terms[$filter][$term_value] = 1; - } - } - } - - - //Search_Filter_Helper::start_log("term_results_delete_rows"); - $this->term_results_delete_rows($all_delete_rows); - //Search_Filter_Helper::finish_log("term_results_delete_rows"); - - //Search_Filter_Helper::start_log("get_all_cache_term_ids"); - $all_cache_term_ids = $this->get_all_cache_term_ids($get_cache_terms); - //Search_Filter_Helper::finish_log("get_all_cache_term_ids", true, true); - - //Search_Filter_Helper::start_log("insert_all_term_results"); - $this->insert_all_term_results($all_cache_term_ids); - - //Search_Filter_Helper::finish_log("insert_all_term_results", true, true); - - // post offset can be used for things like variations, where 1 product is actually multiple posts (variations) - // which means the batch can be terminated early if we're adding too many variations at the same time - - if(has_filter('search_filter_post_cache_insert_offset')) { - - $this_post_offset = apply_filters('search_filter_post_cache_insert_offset', $this_post_offset, $postID); - $this_post_offset = -$this_post_offset; - } - //$this->post_offset = -3; - - return $this_post_offset; - } - - - private function term_results_delete_rows($delete_rows) - { - global $wpdb; - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - if(count($delete_rows) > 0) { - - //delete all rows in one query - $sql_where_parts = array(); - foreach ($delete_rows as $del_row) { - - $sql_part = $wpdb->prepare("(field_name='%s' AND field_value='%s')", $del_row['field_name'], $del_row['field_value']); - array_push($sql_where_parts, $sql_part); - } - - - $no_conditions = count($sql_where_parts); - - if($no_conditions>0) { - - $sql_where_in = implode(" OR ", $sql_where_parts); - $sql = 'DELETE FROM ' . $this->term_results_table_name . ' WHERE ' . $sql_where_in; - $results = $wpdb->get_results($sql); - } - - } - } - - - public function insert_all_term_results($filter_term_ids) { - - global $wpdb; - - $sql_where_parts = array(); - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - if(count($filter_term_ids) > 0) { - foreach ($filter_term_ids as $filter_name => $filter_term_ids) { - - foreach ($filter_term_ids as $term_id => $term_result_ids) { - $results_ids = implode(",", array_keys($term_result_ids)); - $sql_part = $wpdb->prepare("('%s', '%s', '%s')", $filter_name, $term_id, $results_ids); - array_push($sql_where_parts, $sql_part); - } - - } - - $sql_where_in = implode(", ", $sql_where_parts); - $sql = 'INSERT INTO `' . $this->term_results_table_name . '` (`field_name`, `field_value`, `result_ids`) VALUES ' . $sql_where_in; - $insert_result = $wpdb->get_results( $sql ); - - } - - } - - private function get_all_cache_term_ids($cache_terms) - { - global $wpdb; - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - $field_term_ids = array(); - - if(count($cache_terms) > 0) { - - $sql_where_parts = array(); - foreach ($cache_terms as $filter_name => $terms) - { - $value_col = "field_value"; - $value_type = "%s"; - - if($this->is_taxonomy_key($filter_name)) - { - $value_col = "field_value_num"; - $value_type = "%d"; - } - /*else if($this->is_meta_value($filter_name)) - { - $value_col = "field_value"; - }*/ - - foreach($terms as $term_id => $term) - { - $sql_part = $wpdb->prepare("(field_name = '%s' AND $value_col = '$value_type')", $filter_name, $term_id); - array_push($sql_where_parts, $sql_part); - } - } - - $no_conditions = count($sql_where_parts); - - if($no_conditions==0) - { - return $field_term_ids; - } - - $sql_where_in = implode(" OR ", $sql_where_parts); - - $sql = 'SELECT post_id, field_name, field_value, field_value_num FROM '.$this->cache_table_name.' WHERE '.$sql_where_in; - - $term_results = $wpdb->get_results( $sql ); - - foreach($term_results as $term_result) - { - if(!isset($field_term_ids[$term_result->field_name])) - { - $field_term_ids[$term_result->field_name] = array(); - } - - $field_value_col = "field_value"; - if($this->is_taxonomy_key($term_result->field_name)) - { - $field_value_col = "field_value_num"; - } - - if(!isset($field_term_ids[$term_result->field_name][$term_result->{$field_value_col}])) - { - $field_term_ids[$term_result->field_name][$term_result->{$field_value_col}] = array(); - } - - $field_term_ids[$term_result->field_name][$term_result->{$field_value_col}][$term_result->post_id] = 1; - - } - - } - - return $field_term_ids; - } - private function post_delete_cache($postID, $update_term_cache = false){ - - global $wpdb; - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - if($update_term_cache) { - $results = $wpdb->get_results( $wpdb->prepare( - " - SELECT post_id, field_name, field_value_num, field_value - FROM $this->cache_table_name - WHERE post_id = '%d' - ", - $postID - ) ); - } - - //now data for thsi post id from cache table - we've collected the data in $results for use after - $wpdb->delete( $this->cache_table_name, array( 'post_id' => $postID ) ); - - if(!$update_term_cache) { - return; - } - - //now we use the data collected in results, to loop through and update teh term cache table too - $term_cache_delete_rows = array(); - $get_cache_terms = array(); - - foreach($results as $result){ - - $field_value_col = "field_value"; - if($this->is_taxonomy_key($result->field_name)) - { - $field_value_col = "field_value_num"; - } - - $term_value = $result->{$field_value_col}; - $term_name = $result->field_name; - - $delete_args = array( - - 'field_name' => $term_name, - 'field_value' => $term_value - - ); - - - array_push($term_cache_delete_rows, $delete_args); - - if(!isset($get_cache_terms[$term_name])) - { - $get_cache_terms[$term_name] = array(); - - } - $get_cache_terms[$term_name][$term_value] = 1; - } - - //we need to update the term cache too so trigger a rebuild of term cahce - $this->term_results_delete_rows($term_cache_delete_rows); - //get the new values for the rows - $all_cache_term_ids = $this->get_all_cache_term_ids($get_cache_terms); - //insert the new values for the rows - $this->insert_all_term_results($all_cache_term_ids); - } - - - - private function post_insert_data($fields_sql, $postID, $post) { - - global $wpdb; - - if(!empty($fields_sql)) { - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - $sql_where_in = implode(", ", $fields_sql); - $sql = 'INSERT INTO `' . $this->cache_table_name . '` (`post_id`, `post_parent_id`, `field_name`, `field_value_num`, `field_value`, `term_parent_id`) VALUES ' . $sql_where_in; - $insert_result = $wpdb->get_results($sql); - } - - $insert_count = count($fields_sql); - - return $insert_count; - } - - private function set_post_cache_taxonomy_terms($postID, $post) { - - $insert_arr = array(); - - $post_type = $post->post_type; - $taxonomies = get_object_taxonomies( $post_type, 'objects' ); - $current_language = false; - if(Search_Filter_Helper::has_wpml()) - { - $current_language = Search_Filter_Helper::wpml_current_language(); - if ( $current_language ) { - $post_language_details = apply_filters( 'wpml_post_language_details', null, $postID ); - - if(!empty($post_language_details)) - { - $language_code = $post_language_details['language_code']; - if(($language_code!=="")&&(!empty($language_code))) - { - do_action( 'wpml_switch_language', $language_code ); - } - - } - } - } - - - foreach ( $taxonomies as $taxonomy_slug => $taxonomy ){ - - // get the terms related to post - $terms = get_the_terms( $postID, $taxonomy_slug ); - - $insert_arr["_sft_".$taxonomy_slug] = array(); - - if ( !empty( $terms ) ) { - foreach ( $terms as $term ) { - - $term_id = $term->term_id; - - if(Search_Filter_Helper::has_wpml()) - { - //we need to find the language of the post - $post_lang_code = Search_Filter_Helper::wpml_post_language_code($postID); - - //then send this with object ID to ensure that WPML is not converting this back - $term_id = Search_Filter_Helper::wpml_object_id($term->term_id , $term->taxonomy, true, $post_lang_code ); - } - - array_push($insert_arr["_sft_".$taxonomy_slug], (string)$term_id); - } - } - } - - if(Search_Filter_Helper::has_wpml()) - { - do_action( 'wpml_switch_language', $current_language ); - } - - return $insert_arr; - - } - - public function insert_post_cache_taxonomy_terms($taxonomy_insert_array, $postID, $post) { - - global $wpdb; - - $parent_id = 0; - $wp_parent_id = wp_get_post_parent_id($postID); - - if($wp_parent_id) { - $parent_id = $wp_parent_id; - } - - $sql_where_parts = array(); - - foreach($taxonomy_insert_array as $field_name => $field_terms) - { - //find depth & parent of taxonomy term - $taxonomy_name = ""; - if (strpos($field_name, SF_TAX_PRE) === 0) { - $taxonomy_name = substr($field_name, strlen(SF_TAX_PRE)); - } - - foreach($field_terms as $term_id) { - - $term = get_term($term_id, $taxonomy_name); - $term_parent_id = 0; - // If there was an error, continue to the next term. - if ( !is_wp_error( $term ) ) { - $term_parent_id = $term->parent; - } - - $sql_part = $wpdb->prepare("('%d', '%d', '%s', '%d', '%s', '%d')", $postID, $parent_id, $field_name, $term_id, '', $term_parent_id); - array_push($sql_where_parts, $sql_part); - } - } - - return $sql_where_parts; - } - - public function get_cache_data(){ - return $this->cache_data; - } - - private function set_post_cache_meta_terms($postID, $post){ - - //so we need to find out which meta keys are in use - $insert_arr = array(); - - if(is_array($this->cache_data['meta_keys'])) { - foreach ( $this->cache_data['meta_keys'] as $meta_key ) { - - $post_custom_values = get_post_custom_values( $meta_key, $postID ); - - if ( is_array( $post_custom_values ) ) { - $insert_arr[ "_sfm_" . $meta_key ] = array(); - - foreach ( $post_custom_values as $post_custom_data ) { - - if ( has_filter( 'search_filter_post_cache_build_meta_data' ) ) { - $post_custom_data = apply_filters( 'search_filter_post_cache_build_meta_data', $post_custom_data, $postID, $meta_key ); - } - - if ( is_serialized( $post_custom_data ) ) { - $post_custom_data = unserialize( $post_custom_data ); - - } - - if ( is_array( $post_custom_data ) ) { - foreach ( $post_custom_data as $post_custom_value_a ) { - if ( is_serialized( $post_custom_value_a ) ) { - $post_custom_value_a = unserialize( $post_custom_value_a ); - } - - if ( is_array( $post_custom_value_a ) ) { - foreach ( $post_custom_value_a as $post_custom_value_b ) { - array_push( $insert_arr[ "_sfm_" . $meta_key ], (string) $post_custom_value_b ); - } - } else { - array_push( $insert_arr[ "_sfm_" . $meta_key ], (string) $post_custom_value_a ); - } - } - } else { - array_push( $insert_arr[ "_sfm_" . $meta_key ], (string) $post_custom_data ); - } - } - } - } - } - - return $insert_arr; - } - - - public function insert_post_custom_post_data($postID, $insert_array, $data_type = 'number'){ - - $fields_data = $this->insert_post_cache_custom_terms($postID, $insert_array, $data_type); - - $args = array( - 'fields_data' => $fields_data - ); - $this->update_post_cache($postID, $args); - - } - - - public function insert_post_cache_custom_terms($postID, $insert_array, $data_type = 'number'){ - - //now insert - global $wpdb; - - - $parent_id = 0; - $wp_parent_id = wp_get_post_parent_id($postID); - - if($wp_parent_id) { - $parent_id = $wp_parent_id; - } - - $fields_values = array(); - - $sql_where_parts = array(); - foreach($insert_array as $field_name => $field_terms) - { - $fields_values[$field_name] = $field_terms['values']; - - /*if(!is_array($field_terms)) { - $field_terms = array($field_terms); - }*/ - $data_type = $field_terms['type']; - - foreach($field_terms['values'] as $term_value) { - - $term_value_str = ''; - $term_value_num = 0; - - if ( $data_type == 'number' ) { - $term_value_num = $term_value; - } - else { - $term_value_str = $term_value; - } - - - $sql_part = $wpdb->prepare("('%d', '%d', '%s', '%d', '%s', '%d')", $postID, $parent_id, $field_name, $term_value_num, $term_value_str, 0); - array_push($sql_where_parts, $sql_part); - } - } - - $field_data = array(); - $field_data[0] = $fields_values; - $field_data[1] = $sql_where_parts; - - return $field_data; - } - - private function insert_post_cache_post_meta_terms($meta_insert_array, $postID, $post){ - - //now insert - global $wpdb; - - $parent_id = 0; - $wp_parent_id = wp_get_post_parent_id($postID); - - if($wp_parent_id) { - $parent_id = $wp_parent_id; - } - - $sql_where_parts = array(); - foreach($meta_insert_array as $field_name => $field_terms) - { - foreach($field_terms as $term_value) { - - $sql_part = $wpdb->prepare("('%d', '%d', '%s', '%d', '%s', '%d')", $postID, $parent_id, $field_name, 0, $term_value, 0); - array_push($sql_where_parts, $sql_part); - } - } - - return $sql_where_parts; - } - - public function is_meta_value($key) - { - if(substr( $key, 0, 5 )===SF_META_PRE) - { - return true; - } - return false; - } - - public function is_taxonomy_key($key) - { - if(substr( $key, 0, 5 )===SF_TAX_PRE) - { - return true; - } - return false; - } -} +cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $this->option_name = 'search-filter-cache'; + $this->process_exec_time = 60 * 3; + $cache_speed = Search_Filter_Helper::get_option( 'cache_speed' ); + + if ( empty( $cache_speed ) ) { + $cache_speed = 'slow'; + } + + $cycle_error_minutes = 1; + if ( $cache_speed == 'slow' ) { + $this->batch_size = 10; + $cycle_error_minutes = 2; + } elseif ( $cache_speed == 'medium' ) { + $this->batch_size = 20; + $cycle_error_minutes = 3; + } elseif ( $cache_speed == 'fast' ) { + $this->batch_size = 40; + $cycle_error_minutes = 4; + } + $this->cycle_error_amount = $cycle_error_minutes * 60; // 3 minutes + $this->process_exec_time = $this->cycle_error_amount; + + /* ajax */ + add_action( 'wp_ajax_cache_progress', array( $this, 'cache_progress' ) ); + add_action( 'wp_ajax_cache_restart', array( $this, 'cache_restart' ) ); + add_action( 'wp_ajax_cache_progress_manual', array( $this, 'cache_progress_manual' ) ); + add_action( 'wp_ajax_cache_restart_manual', array( $this, 'cache_restart_manual' ) ); + add_action( 'wp_ajax_refresh_cache', array( $this, 'refresh_cache' ) ); + add_action( 'wp_ajax_nopriv_refresh_cache', array( $this, 'refresh_cache' ) ); + add_action( 'wp_ajax_process_cache', array( $this, 'process_cache' ) ); + add_action( 'wp_ajax_nopriv_process_cache', array( $this, 'process_cache' ) ); + add_action( 'wp_ajax_nopriv_test_remote_connection', array( $this, 'test_remote_connection' ) ); + add_action( 'wp_ajax_test_remote_connection', array( $this, 'test_remote_connection' ) ); + + add_action( 'search_filter_delete_post_cache', array( $this, 'delete_post_cache' ), 10 ); + + /* save post / re indexing hooks */ + add_action( 'save_post', array( $this, 'post_updated_action' ), 800, 3 ); // priority of 80 so it runs after the regular S&F form save + add_action( 'shutdown', array( $this, 'wp_shutdown' ), 800 ); + add_filter( 'add_attachment', array( $this, 'attachment_added' ), 20, 1 ); + add_filter( 'attachment_updated', array( $this, 'attachment_updated' ), 80, 3 ); + add_action( 'set_object_terms', array( $this, 'object_terms_updated' ), 80, 4 ); + add_filter( 'updated_postmeta', array( $this, 'post_meta_updated' ), 80, 4 ); + add_action( 'search_filter_insert_post_data', array( $this, 'insert_post_custom_post_data' ), 10, 3 ); + add_action( 'edited_terms', array( $this, 'taxonomy_edited_terms' ), 10, 4 ); + add_action( 'search_filter_update_post_cache', array( $this, 'update_cache_action' ), 10 ); + } + + public function update_cache_action( $post_id ) { + if ( ! $this->cache_enabled() ) { + return; + } + $this->init_cache_options(); + $this->setup_cached_search_forms(); + $this->update_post_cache( $post_id ); + } + private function is_cache_init( $cache_options ) { + if ( ! $cache_options ) { + return false; + } + + if ( ! is_array( $cache_options ) ) { + return false; + } + + $keys_wanted = array( 'status', 'restart', 'cache_list', 'rc_status' ); + foreach( $keys_wanted as $key ) { + if ( ! isset( $cache_options[ $key ] ) ) { + return false; + } + } + + return true; + } + private function get_cache_options_no_list( $cache_options ) { + $cache_options['cache_list'] = array(); + return $cache_options; + } + public function init_cache_options() { + // check to see if there is a S&F options in the caching table + if ( empty( $this->cache_options ) ) { + $cache_options = get_option( $this->option_name ); + if ( ! $this->is_cache_init( $cache_options ) ) {// then lets init + do_action( 'search_filter_init_cache_not_init', $cache_options, $this->option_name ); + $cache_options = array(); + $cache_options['status'] = 'ready'; + $cache_options['last_update'] = ''; + $cache_options['restart'] = true; + $cache_options['cache_list'] = array(); // ids of posts to cache + $cache_options['current_post_index'] = 0; + $cache_options['progress_percent'] = 0; + $cache_options['locked'] = false; + $cache_options['error_count'] = 0; // the error here is from non-completed processing + $cache_options['rc_status'] = ''; // this is a different error (remote connect) - and will try anotehr method of caching if the server cannot do a wp_remote_---, curl, etc etc + $cache_options['process_id'] = 0; + $cache_options['run_method'] = 'automatic'; + $this->setup_cached_search_forms(); + + // all the fields and options we need to cache + // then grab the post types and the meta keys we need to index + $cache_options['caching_data'] = $this->cache_data; + + // the fields and options from the last cache - compare this with new caching data to see if we need to trigger a reset + // $cache_options['last_caching_data'] = $cache_options['caching_data']; + $this->update_cache_options( $cache_options, true ); + } + if ( ! isset( $cache_options['run_method'] ) ) { + $cache_options['run_method'] = 'automatic'; + } + $this->cache_options = $cache_options; + } + } + + public function get_real_option( $option_name = '' ) { + global $wpdb; + + $results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT option_value + FROM {$wpdb->options} + WHERE option_name = '%s' LIMIT 0, 1 + ", + $option_name + ) + ); + + if ( count( $results ) == 0 ) { + return false; + } + + $result = unserialize( $results[0]->option_value ); + + return $result; + } + public function cache_enabled() { + $cache_enabled = apply_filters( 'search_filter_cache_enabled', true ); + return $cache_enabled; + } + public function cache_restart() { + if ( ! current_user_can( 'manage_options' ) ) { + return; + exit; + } + if ( ! $this->cache_enabled() ) { + return; + } + + $this->init_cache_options(); + $this->check_cache_list_changed( true ); + $this->cache_options['restart'] = true; + $this->cache_options['rc_status'] = ''; + $this->update_cache_options( $this->cache_options, true ); + + $this->cache_progress(); + } + + public function cache_progress() { + + if ( ! $this->cache_enabled() ) { + return; + } + + $this->init_cache_options(); + $cache_json = $this->cache_options; + + unset( $cache_json['cache_list'] ); + echo Search_Filter_Helper::json_encode( $cache_json ); + + // if($this->cache_options['run_method'] != "manual") { + if ( ( $this->cache_options['rc_status'] == '' ) || ( ( $this->cache_options['rc_status'] == 'user_bypass' ) ) ) {// then we need to test for a remote connection + $this->can_wp_remote_post(); + } + // } + + if ( $this->cache_options['run_method'] == 'manual' ) { + // manual, then do nothing, wait for initiated response + + } elseif ( $this->cache_options['rc_status'] == 'connect_success' ) {// there is a remote connection error, so don't try remote call + $query_args = array( 'action' => 'refresh_cache' ); + $url = add_query_arg( $query_args, admin_url( 'admin-ajax.php' ) ); + $this->wp_remote_post_with_cookie( $url ); // run in the background - calls refresh_cache() + } else { + $this->refresh_cache(); + } + exit; + } + + public function cache_restart_manual() { + if ( ! $this->cache_enabled() ) { + return; + } + + $this->init_cache_options(); + $this->check_cache_list_changed( true ); + if ( $this->cache_options['run_method'] == 'manual' ) { + + $this->cache_options['restart'] = true; + $this->cache_options['rc_status'] = ''; + + $this->update_cache_options( $this->cache_options, true ); + + $this->cache_progress_manual(); + } + exit; + } + + public function cache_progress_manual() { + if ( ! $this->cache_enabled() ) { + return; + } + + $this->init_cache_options(); + + if ( $this->cache_options['run_method'] == 'manual' ) { + $this->cache_options['status'] = 'inprogress'; + $this->cache_options['rc_status'] = ''; + // $this->cache_options['locked'] = false; + $this->update_cache_options( $this->cache_options, true ); + + $this->refresh_cache(); + } + + $cache_json = $this->cache_options; + unset( $cache_json['cache_list'] ); + echo Search_Filter_Helper::json_encode( $cache_json ); + + exit; + } + + public function clean_query( $query ) { + $query->set( 'tax_query', array() ); + + } + + public function refresh_cache() { + if ( ! $this->cache_enabled() ) { + return; + } + + // spawned from a wp_remote_get - so a background process + $this->init_cache_options(); + + ignore_user_abort( true ); // allow script to carry on running + // Some hosts disable (remove) this function. + if ( function_exists( 'set_time_limit' ) ) { + @set_time_limit( $this->process_exec_time ); + } + ini_set( 'max_execution_time', $this->process_exec_time ); + + if ( $this->cache_options['run_method'] !== 'manual' ) { + if ( ( $this->cache_options['status'] == 'error' ) && ( $this->cache_options['restart'] == false ) ) {// if status = error, then caching can only resume based on user initiated response + exit; + } + } + + if ( ( ( $this->cache_options['status'] == 'ready' ) || ( $this->cache_options['restart'] == true ) ) ) { + // then begin processing all the posts + $this->cache_options['status'] = 'inprogress'; + $this->cache_options['last_update'] = time(); + $this->cache_options['restart'] = false; + $this->cache_options['current_post_index'] = 0; + $this->cache_options['total_post_index'] = 0; + $this->cache_options['progress_percent'] = 0; + $this->cache_options['process_id'] = time(); + $this->cache_options['locked'] = false; + $this->cache_options['error_count'] = 0; + + $this->setup_cached_search_forms(); + + if ( empty( $this->cache_data['post_types'] ) ) { + + $this->cache_options['status'] = 'ready'; + $this->cache_options['restart'] = true; + + $this->update_cache_options( $this->cache_options, true ); + + exit; + } + + Search_Filter_Wp_Cache::purge_all_transients(); + + $query_args = array( + 'post_type' => $this->cache_data['post_types'], + 'posts_per_page' => -1, + 'paged' => 1, + 'fields' => 'ids', + + 'orderby' => 'ID', + 'order' => 'ASC', + + 'post_status' => array( 'publish', 'pending', 'draft', 'future', 'private' ), + + 'suppress_filters' => true, + + /* speed improvements */ + 'no_found_rows' => true, + 'update_post_meta_cache' => false, + ); + + if ( in_array( 'attachment', $this->cache_data['post_types'] ) ) { + array_push( $query_args['post_status'], 'inherit' ); + } + + if ( isset( $this->cache_data['post_stati'] ) ) { + + $query_args['post_status'] = array_unique( array_merge( $query_args['post_status'], $this->cache_data['post_stati'] ) ); + } + + if ( has_filter( 'sf_edit_cache_query_args' ) ) { + $query_args = apply_filters( 'sf_edit_cache_query_args', $query_args, $this->sfid ); + } + + $this->hard_remove_filters(); + + add_action( 'pre_get_posts', array( $this, 'clean_query' ), 100 ); + + if ( has_filter( 'search_filter_post_cache_data_query_args' ) ) { + $query_args = apply_filters( 'search_filter_post_cache_data_query_args', $query_args, $this->sfid ); + + } + $query = new WP_Query( $query_args ); + remove_action( 'pre_get_posts', array( $this, 'clean_query' ), 100 ); + + $this->hard_restore_filters(); + + if ( $query->have_posts() ) { + + $this->cache_options['cache_list'] = $query->posts; + $this->cache_options['total_post_index'] = count( $this->cache_options['cache_list'] ); + + } else { // there were no posts to cache so set as complete or error + + } + + // clear cache + $this->empty_cache(); + + // update cache options in DB + $this->update_cache_options( $this->cache_options, true ); + + if ( $this->cache_options['run_method'] == 'manual' ) { + $this->process_cache( $this->cache_options['process_id'] ); + } elseif ( $this->cache_options['rc_status'] == 'connect_success' ) { + // $this->process_cache($this->cache_options['process_id']); + $this->wp_remote_process_cache( array( 'process_id' => $this->cache_options['process_id'] ) ); + } else { + $this->process_cache( $this->cache_options['process_id'] ); + } + } + + if ( $this->cache_options['status'] == 'inprogress' ) {// if its in progress, check when the last cycle started to see if there was a problem + + // if its been more than 5 minutes since the last cycle then start it again + $current_time = time(); + $retry_limit = 2; + + $cycle_error_amount = $this->cycle_error_amount; + $error_time = $this->cache_options['last_update'] + $cycle_error_amount; + + if ( $current_time >= $error_time ) {// there was an error - so try to resume + + $this->cache_options['last_update'] = time(); + $this->cache_options['error_count']++; + $this->cache_options['locked'] = false; + + if ( $this->cache_options['error_count'] > $retry_limit ) {// then there seems to be a serious issue, stop and show error message - allow user to restart + + $this->cache_options['status'] = 'error'; + $this->cache_options['error_count'] = 0; + $this->update_cache_options( $this->cache_options ); + } else { + // try to continue the processing + $this->cache_options['process_id'] = time(); + $this->update_cache_options( $this->cache_options ); + + if ( $this->cache_options['run_method'] == 'manual' ) { + $this->process_cache( $this->cache_options['process_id'] ); + } elseif ( $this->cache_options['rc_status'] == 'connect_success' ) { + $this->wp_remote_process_cache( array( 'process_id' => $this->cache_options['process_id'] ) ); + } else { + $this->process_cache( $this->cache_options['process_id'] ); + } + } + + // $this->process_cache(); + } else { // then just leave the scripts to carry on - we assume they are working + + // unless there is a remote connection error, which means we should try to manually resume + + if ( $this->cache_options['run_method'] == 'manual' ) { + $this->process_cache( $this->cache_options['process_id'] ); + } elseif ( $this->cache_options['rc_status'] != 'connect_success' ) { + $this->process_cache( $this->cache_options['process_id'] ); + } + } + } elseif ( $this->cache_options['status'] == 'termcache' ) { + if ( $this->cache_options['rc_status'] != 'connect_success' ) { + $this->process_cache( $this->cache_options['process_id'] ); + } + } else { + if ( $this->cache_options['run_method'] == 'manual' ) { + $cache_json = $this->cache_options; + unset( $cache_json['cache_list'] ); + echo Search_Filter_Helper::json_encode( $cache_json ); + } + } + + exit; + } + + public function hard_remove_filters() { + $remove_posts_clauses = false; + $remove_posts_where = false; + + if ( isset( $GLOBALS['wp_filter']['posts_clauses'] ) ) { + $remove_posts_clauses = true; + } + + if ( isset( $GLOBALS['wp_filter']['posts_where'] ) ) { + $remove_posts_where = true; + } + + if ( ( $remove_posts_clauses ) || ( $remove_posts_where ) ) { + $this->WP_FILTER = $GLOBALS['wp_filter']; + } + + if ( $remove_posts_clauses ) { + + unset( $GLOBALS['wp_filter']['posts_clauses'] ); + } + + if ( $remove_posts_where ) { + + unset( $GLOBALS['wp_filter']['posts_where'] ); + } + } + + + public function hard_restore_filters() { + $remove_posts_clauses = false; + $remove_posts_where = false; + + if ( isset( $this->WP_FILTER['posts_clauses'] ) ) { + $remove_posts_clauses = true; + } + + if ( isset( $this->WP_FILTER['posts_where'] ) ) { + $remove_posts_where = true; + } + + if ( ( $remove_posts_clauses ) || ( $remove_posts_where ) ) { + $GLOBALS['wp_filter'] = $this->WP_FILTER; + unset( $this->WP_FILTER ); + } + + } + + public function process_cache( $process_id = 0 ) { + + if ( ! $this->cache_enabled() ) { + return; + } + + $this->init_cache_options(); + + ignore_user_abort( true ); // allow script to carry on running + @set_time_limit( $this->process_exec_time ); + ini_set( 'max_execution_time', $this->process_exec_time ); + + // make sure we only run the same, valid process + if ( $process_id === 0 || $process_id === '' ) { + if ( isset( $_GET['process_id'] ) ) { + $process_id = (int) $_GET['process_id']; + } + } + + $live_options = $this->get_real_option( $this->option_name ); + + if ( ( ! $this->valid_process( $process_id, $this->cache_options['current_post_index'] ) ) || ( $live_options['locked'] == true ) ) { + if ( $this->cache_options['run_method'] == 'manual' ) { + $cache_json = $this->cache_options; + unset( $cache_json['cache_list'] ); + echo Search_Filter_Helper::json_encode( $cache_json ); + } + exit; + } + + if ( $this->cache_options['status'] == 'inprogress' ) { + $this->cache_options['locked'] = true; + $this->update_cache_options( $this->cache_options, false, false ); + + $this->setup_cached_search_forms(); + + $cache_index = $this->cache_options['current_post_index']; + $cache_list = $this->cache_options['cache_list']; + $cache_length = count( $cache_list ); + + if ( ( $cache_index + $this->batch_size ) > $cache_length - 1 ) { + $batch_end = $cache_length - 1; + } else { + $batch_end = $cache_index + $this->batch_size - 1; + } + $this->context = 'cache'; + $cached_count = 0; + for ( $i = $cache_index; $i <= $batch_end; $i++ ) { + $cached_count++; + // fetch a fresh copy of this value every time, in case another process in the bg has updated it since + if ( ! $this->valid_process( $process_id, $this->cache_options['current_post_index'] ) ) { + exit; + } + $post_id = $cache_list[ $i ]; + + $this->update_post_cache( $post_id ); + $this->cache_options['current_post_index'] = $i + 1; + } + $this->context = 'none'; + + if ( ! $this->valid_process( $process_id, $this->cache_options['current_post_index'] ) ) { + exit; + } + + $this->cache_options['last_update'] = time(); + $this->cache_options['progress_percent'] = round( ( 100 / $cache_length ) * $this->cache_options['current_post_index'] ); + $this->cache_options['locked'] = false; + $this->cache_options['error_count'] = 0; + + if ( ( $this->cache_options['current_post_index'] == $cache_length ) || ( $cache_length == 0 ) ) {// complete + + $this->cache_options['process_id'] = 0; + $this->cache_options['status'] = 'finished'; + $this->cache_options['locked'] = false; + $this->cache_options['cache_list'] = array(); + + $this->update_cache_options( $this->cache_options, false, false ); + + Search_Filter_Wp_Cache::purge_all_transients(); + + if ( $this->cache_options['run_method'] == 'manual' ) { + $cache_json = $this->cache_options; + unset( $cache_json['cache_list'] ); + echo Search_Filter_Helper::json_encode( $cache_json ); + } + } else { // continue + + if ( $this->cache_options['run_method'] == 'manual' ) { + $this->cache_options['locked'] = false; + $this->update_cache_options( $this->cache_options, false, false ); + + $cache_json = $this->cache_options; + unset( $cache_json['cache_list'] ); + echo Search_Filter_Helper::json_encode( $cache_json ); + } else { + + $this->update_cache_options( $this->cache_options, false, false ); + + if ( $this->cache_options['rc_status'] == 'connect_success' ) { + sleep( 2 ); // may not be essential, but might help on slower servers, give some delay between batches + $this->wp_remote_process_cache( array( 'process_id' => $this->cache_options['process_id'] ) ); // make new async request + } else { + // don't do anything, wait for ajax initiated resum + } + } + } + } elseif ( $this->cache_options['status'] == 'termcache' ) { + // $this->build_term_results($this->cache_options['process_id']); + + } elseif ( $this->cache_options['status'] != 'finished' ) { + $this->refresh_cache(); // check for any problems or restart/initialise + } + exit; + } + + public function valid_process( $process_id, $post_index ) { + $live_options = $this->get_real_option( $this->option_name ); + // before making any more changes check to see if there has been a restart anywhere, or a new process spawned + if ( ( ( $process_id != $live_options['process_id'] ) || ( $process_id == 0 ) || $live_options['restart'] == true ) || ( $post_index < $live_options['current_post_index'] ) ) {// don't allow running of non active processes (should only be one anyway) + return false; + } + + return true; + } + + public function valid_term_process( $process_id ) { + $live_options = $this->get_real_option( $this->option_name ); + + // before making any more changes check to see if there has been a restart anywhere, or a new process spawned + if ( ( ( $process_id != $live_options['process_id'] ) || ( $process_id == 0 ) || $live_options['restart'] == true ) ) {// don't allow running of non active processes (should only be one anyway) + $live_options['locked'] = false; + $this->update_cache_options( $live_options ); + + return false; + } + + return true; + + } + + public function wp_remote_process_cache( $args = array() ) { + $query_args = array( 'action' => 'process_cache' ); + $query_args = array_merge( $query_args, $args ); + $url = add_query_arg( $query_args, admin_url( 'admin-ajax.php' ) ); + $this->wp_remote_post_with_cookie( $url );// run in the background - calls refresh cache below + + } + + public function wp_remote_build_term_results( $args = array() ) { + $query_args = array( 'action' => 'build_term_results' ); + $query_args = array_merge( $query_args, $args ); + $url = add_query_arg( $query_args, admin_url( 'admin-ajax.php' ) ); + $remote_call = $this->wp_remote_post_with_cookie( $url );// run in the background - calls refresh cache below + } + + public function can_wp_remote_post() { + // check first to see if a user has bypassed this + $cache_use_background_processes = Search_Filter_Helper::get_option( 'cache_use_background_processes' ); + + if ( $cache_use_background_processes != 1 ) { + $this->cache_options['rc_status'] = 'user_bypass'; + } else { + $args = array(); + $args['timeout'] = 5; + + $query_args = array( 'action' => 'test_remote_connection' ); + $url = add_query_arg( $query_args, admin_url( 'admin-ajax.php' ) ); + + $remote_call = wp_remote_post( $url, $args ); + // $this->cache_options['rc_status'] = "routing_error"; + + if ( is_wp_error( $remote_call ) ) { + $error_message = $remote_call->get_error_message(); + $this->cache_options['rc_status'] = 'connect_error'; + + } else { + $success = false; + + if ( isset( $remote_call['body'] ) ) { + $body = trim( $remote_call['body'] ); + if ( $body == 'test_success' ) { + $success = true; + } + } + + if ( $success ) { + $this->cache_options['rc_status'] = 'connect_success'; + } else { // a response was received but not the one we wanted + $this->cache_options['rc_status'] = 'routing_error'; + } + } + } + + $this->update_cache_option( 'rc_status', $this->cache_options['rc_status'] ); + // $this->update_cache_options( $this->cache_options ); + } + + public function test_remote_connection() { + echo 'test_success'; + exit; + + } + + public function wp_remote_post_with_cookie( $url, $args = array() ) { + $remote_call = wp_remote_post( $url, $args ); + if ( is_wp_error( $remote_call ) ) { + + $error_message = $remote_call->get_error_message(); + } + + } + + public function update_cache_options( $cache_options, $bypass_real = false, $log = true ) { + if ( ! $bypass_real ) { + $live_options = $this->get_real_option( $this->option_name ); + if ( isset( $live_options['restart'] ) ) { + $cache_options['restart'] = $live_options['restart']; + } + } + + // TODO - remove. + // if ( $cache_options['restart'] == true ) { + // $live_options = $this->get_real_option( $this->option_name ); + // do_action( 'search_filter_update_cache_options_with_restart', $live_options, $cache_options ); + // } + + if( $cache_options['restart'] ) { + $cache_options['locked'] = false; + } + $update_result = update_option( $this->option_name, $cache_options, false ); + + $live_options = $this->get_real_option( $this->option_name ); + $maybe_real_option = get_option( $this->option_name ); + if ( $log === true ) { + do_action( 'search_filter_update_cache_options', $cache_options, $this->option_name, $live_options, $maybe_real_option, $update_result ); + } + + } + + public function update_cache_option( $cache_option, $cache_value, $bypass_real = false ) { + $cache_options = $this->get_real_option( $this->option_name, ); + $cache_options[ $cache_option ] = $cache_value; + $update_result = update_option( $this->option_name, $cache_options, false ); + + $live_options = $this->get_real_option( $this->option_name ); + $maybe_real_option = get_option( $this->option_name ); + do_action( 'search_filter_update_cache_option', $cache_options, $this->option_name, $live_options, $maybe_real_option, $update_result ); + + } + + public function empty_cache() { + global $wpdb; + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $wpdb->query( 'TRUNCATE TABLE `' . $this->cache_table_name . '`' ); + $wpdb->query( 'TRUNCATE TABLE `' . $this->term_results_table_name . '`' ); + } + + public function build_term_results( $process_id = 0 ) { + $this->init_cache_options(); + + ignore_user_abort( true ); // allow script to carry on running + @set_time_limit( 0 ); + ini_set( 'max_execution_time', 0 ); + + // make sure we only run the same, valid process + if ( $process_id == 0 ) { + if ( isset( $_GET['process_id'] ) ) { + $process_id = (int) $_GET['process_id']; + } + } + + if ( ( ! $this->valid_term_process( $process_id ) ) || ( $this->cache_options['locked'] == true ) ) { + exit; + } + + $this->cache_options['locked'] = true; + $this->update_cache_options( $this->cache_options ); + + if ( $this->cache_options['status'] == 'termcache' ) { + // empty terms first + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + global $wpdb; + $wpdb->query( 'TRUNCATE TABLE `' . $this->term_results_table_name . '`' ); + $this->get_all_filters(); + $this->cache_options['process_id'] = 0; + $this->cache_options['status'] = 'finished'; + $this->cache_options['locked'] = false; + + $this->cache_options['cache_list'] = array(); + $this->update_cache_options( $this->cache_options ); + } else { + // $this->refresh_cache(); //check for any problems or restart/initialise + } + exit; + } + + public function get_all_filters() { + $filters = array(); + + $search_form_query = new WP_Query( 'post_type=search-filter-widget&post_status=publish,draft&posts_per_page=-1&suppress_filters=1' ); + $search_forms = $search_form_query->get_posts(); + + foreach ( $search_forms as $search_form ) { + $search_form_fields = $this->get_fields_meta( $search_form->ID ); + + foreach ( $search_form_fields as $key => $field ) { + $valid_filter_types = array( 'tag', 'category', 'taxonomy', 'post_meta' ); + + if ( in_array( $field['type'], $valid_filter_types ) ) { + if ( ( $field['type'] == 'tag' ) || ( $field['type'] == 'category' ) || ( $field['type'] == 'taxonomy' ) ) { + array_push( $filters, '_sft_' . $field['taxonomy_name'] ); + } elseif ( $field['type'] == 'post_meta' ) { + if ( $field['meta_type'] == 'choice' ) { + array_push( $filters, '_sfm_' . $field['meta_key'] ); + } + } + } + } + } + $filters = array_unique( $filters ); + + // now we have all the filters, get the filter terms/options + foreach ( $filters as $filter ) { + if ( $this->is_taxonomy_key( $filter ) ) { + $source = 'taxonomy'; + } elseif ( $this->is_meta_value( $filter ) ) { + $source = 'post_meta'; + } + + $terms = $this->get_filter_terms( $filter, $source ); + + $filter_o = array( 'source' => $source ); + + foreach ( $terms as $term ) { + + $term_ids = $this->get_cache_term_ids( $filter, $term->field_value, $filter_o ); + + $this->insert_term_results( $filter, $term->field_value, $term_ids ); + } + } + + return $filters; + } + + public function insert_term_results( $filter_name, $filter_value, $result_ids ) { + global $wpdb; + + $insert_data = array( + 'field_name' => $filter_name, + 'field_value' => $filter_value, + 'result_ids' => implode( ',', $result_ids ), + ); + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $wpdb->insert( + $this->term_results_table_name, + $insert_data + ); + + } + + public function get_cache_term_ids( $filter_name, $filter_value, $filter ) { + global $wpdb; + + // test for speed + + $field_term_ids = array(); + + $value_col = 'field_value'; + if ( $filter['source'] == 'taxonomy' ) { + $value_col = 'field_value_num'; + } + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $field_terms_results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id + FROM $this->cache_table_name + WHERE field_name = '%s' + AND $value_col = '%s' + ", + $filter_name, + $filter_value + ) + ); + + foreach ( $field_terms_results as $field_terms_result ) { + $field_term_ids[ $field_terms_result->post_id ] = 1; + // array_push($field_term_ids, $field_terms_result->post_id); + + } + + return array_keys( $field_term_ids ); + // return array_unique($field_term_ids); + } + + + public function get_filter_terms( $field_name, $source ) { + global $wpdb; + + $field_col_select = 'field_value'; + if ( $source == 'taxonomy' ) { + $field_col_select = 'field_value_num as field_value'; + } + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $field_terms_result = $wpdb->get_results( + $wpdb->prepare( + " + SELECT DISTINCT $field_col_select + FROM $this->cache_table_name + WHERE field_name = '%s' + ", + $field_name + ) + ); + + return $field_terms_result; + } + + public function setup_cached_search_forms() { + $query_args = array( + 'post_type' => 'search-filter-widget', + 'posts_per_page' => -1, + 'paged' => 1, + 'post_status' => array( 'publish' ), + 'suppress_filters' => true, + + /* speed improvements */ + 'no_found_rows' => true, + 'update_post_meta_cache' => false, + 'lang' => '', + ); + + if ( has_filter( 'sf_edit_search_forms_query_args' ) ) { + $query_args = apply_filters( 'sf_edit_search_forms_query_args', $query_args, $this->sfid ); + } + + $search_form_query = new WP_Query( $query_args ); + $search_forms = $search_form_query->get_posts(); + + $this->cached_search_form_settings = array(); + $this->cached_search_form_fields = array(); + + foreach ( $search_forms as $search_form ) { + $search_form_cache = $this->get_cache_meta( $search_form->ID ); + + // if(isset($search_form_cache['enabled'])) + // { + // if($search_form_cache['enabled']==1) + // { + + $search_form_settings = $this->get_settings_meta( $search_form->ID ); + $search_form_fields = $this->get_fields_meta( $search_form->ID ); + // then we have a search form with caching enabled + + array_push( $this->cached_search_form_settings, $search_form_settings ); + array_push( $this->cached_search_form_fields, $search_form_fields ); + // } + + // } + } + + $this->calc_cache_data( $this->cached_search_form_settings, $this->cached_search_form_fields ); + } + + public function calc_cache_data( $search_form_settings, $search_form_fields ) { + $incl_post_types = array(); + $incl_post_stati = array(); + $incl_meta_keys = array(); + $it = 0; + + // loop through each form, and get vars so we know what needs to be cached + foreach ( $search_form_settings as $settings ) { + + if ( $settings != '' ) { + if ( isset( $settings['post_types'] ) ) { + + // post types + if ( isset( $settings['post_types'] ) && is_array( $settings['post_types'] ) ) { + $incl_post_types = array_merge( array_keys( $settings['post_types'] ), $incl_post_types ); + } + if ( isset( $settings['post_status'] ) && is_array( $settings['post_status'] ) ) { + $incl_post_stati = array_merge( array_keys( $settings['post_status'] ), $incl_post_stati ); + } + + if ( isset( $search_form_fields[ $it ] ) ) { + if ( ( $search_form_fields[ $it ] ) ) { + + foreach ( $search_form_fields[ $it ] as $search_form_field ) { + if ( $search_form_field['type'] == 'post_meta' ) { + $is_single = true; + + if ( $search_form_field['meta_type'] == 'number' ) { + if ( isset( $search_form_field['number_use_same_toggle'] ) ) { + if ( $search_form_field['number_use_same_toggle'] != 1 ) { + array_push( $incl_meta_keys, $search_form_field['number_end_meta_key'] ); + } + } + } elseif ( $search_form_field['meta_type'] == 'date' ) { + if ( isset( $search_form_field['date_use_same_toggle'] ) ) { + if ( $search_form_field['date_use_same_toggle'] != 1 ) { + array_push( $incl_meta_keys, $search_form_field['date_end_meta_key'] ); + } + } + } + + array_push( $incl_meta_keys, $search_form_field['meta_key'] ); + + } + } + } + } + } + } + $it++; + } + + $this->cache_data['post_types'] = array_unique( $incl_post_types ); + $this->cache_data['meta_keys'] = array_unique( $incl_meta_keys ); + $this->cache_data['post_stati'] = array_unique( $incl_post_stati ); + + if ( has_filter( 'search_filter_post_cache_data' ) ) { + $this->cache_data = apply_filters( 'search_filter_post_cache_data', $this->cache_data, $this->sfid ); + } + + } + + + private function get_cache_meta( $sfid ) { + $meta_key = '_search-filter-cache'; + $cache_settings = ( get_post_meta( $sfid, $meta_key, true ) ); + + return $cache_settings; + } + + private function get_settings_meta( $sfid ) { + // as we only want to update "enabled", then load all settings and update only this key + $search_form_settings = Search_Filter_Helper::get_settings_meta( $sfid ); + + return $search_form_settings; + } + + private function get_fields_meta( $sfid ) { + $meta_key = '_search-filter-fields'; + $search_form_fields = ( get_post_meta( $sfid, $meta_key, true ) ); + + return $search_form_fields; + } + + // fires when a term has been edited (ie, label or slug)... we don't save this in our caching table, but we do save some slug info in transients + // so clear transient only when slug is changed + // hard to detect slug change, so just detect if a term was updated in a taxonomy that was being used in S&F, do this by matching S&F post types + public function taxonomy_edited_terms( $term_id, $taxonomy_name ) { + if ( ! $this->cache_enabled() ) { + return; + } + $this->init_cache_options(); + + $taxonomy = get_taxonomy( $taxonomy_name ); + + $taxonomy_post_types = array(); + if ( $taxonomy ) { + if ( isset( $taxonomy->object_type ) ) { + $taxonomy_post_types = $taxonomy->object_type; + } + } + + if ( empty( $taxonomy_post_types ) ) { + return; + } + if ( ! isset( $this->cache_options['caching_data'] ) ) { + return; + } + if ( ! isset( $this->cache_options['caching_data']['post_types'] ) ) { + return; + } + if ( empty( $this->cache_options['caching_data']['post_types'] ) ) { + return; + } + + $cached_post_types = $this->cache_options['caching_data']['post_types']; + $matching_types = array_intersect( $cached_post_types, $taxonomy_post_types ); + + if ( count( $matching_types ) ) {// then a term changed in a post type that is used in S&F, so delete the transient + $cache_name = Search_Filter_Wp_Data::$wp_tax_terms_cache_key . $taxonomy_name; + Search_Filter_Wp_Cache::delete_transient( $cache_name ); + } + } + + public function post_meta_updated( $meta_id, $object_id, $meta_key, $meta_value ) { + if ( ! $this->cache_enabled() ) { + return; + } + if ( $meta_key == '_edit_lock' ) { + return; + } + $post = get_post( $object_id ); + if ( $post === null ) { + return; + } + + // TODO - we should only schedule it if we are watching the post meta key. + $this->schedule_post_updated( $post->ID ); + } + + + public function object_terms_updated( $post_id, $terms, $tt_ids, $taxonomy ) { + if ( ! $this->cache_enabled() ) { + return; + } + $post = get_post( $post_id ); + if ( $post === null ) { + return; + } + $this->schedule_post_updated( $post_id ); + } + + public function updated_post_meta_updated( $meta_id, $object_id, $meta_key, $meta_value ) { + if ( $meta_key == '_edit_lock' ) { + return; + } + + $post = get_post( $object_id ); + $this->schedule_post_updated( $post->ID ); + } + + public function attachment_updated( $form_fields, $post_before, $post_after ) { + if ( ! $this->cache_enabled() ) { + return; + } + $this->post_updated( $post_after->ID, $post_after, false ); + return $form_fields; + } + public function attachment_added( $post_id ) { + if ( ! $this->cache_enabled() ) { + return; + } + $post = get_post( $post_id ); + $this->post_updated( $post->ID, $post, false ); + } + + public function post_updated_action( $post_id, $post, $update ) { + if ( ! $this->cache_enabled() ) { + return; + } + $this->schedule_post_updated( $post_id ); + } + public function wp_shutdown() { + if ( ! $this->cache_enabled() ) { + return; + } + if ( ! empty( $this->posts_updated ) ) { + // if the user uses our action to update the post, we don't want to do it twice + // so pop the ID off hte array on the action `search_filter_update_post` (unless we use the action somewhere) + $this->setup_cached_search_forms(); + $this->posts_updated = array_unique( $this->posts_updated ); + foreach ( $this->posts_updated as $post_id ) { + // $this->update_post_cache($post_id); + $post = get_post( $post_id ); + $this->post_updated( $post_id, $post, false ); + } + } + + } + public function schedule_post_updated( $post_id ) { + array_push( $this->posts_updated, $post_id ); + } + + public function post_updated( $post_id, $post, $update ) { + $this->post_updated_count++; + + if ( ( ! isset( $post ) ) || ( empty( $post ) ) ) { + return; + } + + if ( ! ( wp_is_post_revision( $post_id ) && wp_is_post_autosave( $post_id ) ) ) { + $this->init_cache_options(); + + if ( $post->post_type != 'search-filter-widget' ) { + // then do some checks to see if we need to update the cache for this + $this->setup_cached_search_forms(); + + if ( in_array( $post->post_type, $this->cache_data['post_types'] ) ) { + $this->update_post_cache( $post_id ); + Search_Filter_Wp_Cache::purge_all_transients(); + } + } else { // a Search & Filter form was updated... + $this->check_cache_list_changed(); + Search_Filter_Wp_Cache::purge_all_transients(); + } + } + } + + private function check_cache_list_changed( $is_restart = false ) { + $restart_flag = false; + + $this->setup_cached_search_forms(); + + $new_cache_data = $this->cache_data; + + // add proper support for post status, and prevent restarts for exising users + // by removing the built in post status we always include and init the arrays on both old + // and new data + + // first, setup post_stati on old and new, so it doesn't trigger a restart automatically + if ( ! isset( $this->cache_options['caching_data']['post_stati'] ) ) { + + $this->cache_options['caching_data']['post_stati'] = array(); + } + + if ( ! isset( $new_cache_data['post_stati'] ) ) { + + $new_cache_data['post_stati'] = array(); + } + + // now if they exist, remove the built in post status (that we force include) before do allow a compare + $built_in_post_stati = array( 'publish', 'pending', 'draft', 'future', 'private' ); + + $this->cache_options['caching_data']['post_stati'] = array_values( array_diff( $this->cache_options['caching_data']['post_stati'], $built_in_post_stati ) ); + $new_cache_data['post_stati'] = array_values( array_diff( $new_cache_data['post_stati'], $built_in_post_stati ) ); + + $current_cache_data = $this->cache_options['caching_data']; + // compare the new settings with the saved settings + foreach ( $new_cache_data as $key => $value ) { + + if ( ( count( $new_cache_data[ $key ] ) ) == ( count( $current_cache_data[ $key ] ) ) ) { + if ( is_array( $value ) ) { + foreach ( $value as $cache_key ) { + if ( ! in_array( $cache_key, $current_cache_data[ $key ] ) ) { + $restart_flag = true; + } else { + } + } + } + } else { + $restart_flag = true; + } + } + + if ( $restart_flag == true ) { + if ( $is_restart == true ) { + // if this is a check in the restart procedure, then we want to update the settings + // but not do a full restart + $restart_flag = false; + } + + do_action( 'search_filter_check_restart_cache', $current_cache_data, $new_cache_data, $restart_flag ); + $this->cache_options['caching_data'] = $new_cache_data; + + $this->cache_options['restart'] = $restart_flag; + $this->update_cache_options( $this->cache_options, true ); + } else { // just trigger a rebuild of the terms - this should be done anytime someone changes a field which has terms (tag, cat, tax, meta) + + // need to improve to be "smarter" + + /* + if($this->cache_options['status']!="inprogress") + {// don't do anything if there it is already running, because the terms will be updated anyway when it finishes + + $this->cache_options['process_id'] = time(); + $this->cache_options['restart'] = false; + $this->cache_options['status'] = "termcache"; + update_option( $this->option_name, $this->cache_options, false ); + $this->wp_remote_build_term_results(array("process_id" => $this->cache_options['process_id'])); //make new async request + }*/ + + } + } + + public function set_cache_current_values( $post_id, $post = '' ) { + if ( $post == '' ) { + + $post = get_post( $post_id ); + } + + $fields_data = array(); + + // set up taxonomies + $tax_insert_data = $this->set_post_cache_taxonomy_terms( $post_id, $post ); + + if ( has_filter( 'search_filter_post_cache_insert_data' ) ) { + $tax_insert_data = apply_filters( 'search_filter_post_cache_insert_data', $tax_insert_data, $post_id, 'taxonomy' ); + } + + $tax_insert_sql = $this->insert_post_cache_taxonomy_terms( $tax_insert_data, $post_id, $post ); + + // setup meta + $meta_insert_data = $this->set_post_cache_meta_terms( $post_id, $post ); + + if ( has_filter( 'search_filter_post_cache_insert_data' ) ) { + $meta_insert_data = apply_filters( 'search_filter_post_cache_insert_data', $meta_insert_data, $post_id, 'meta' ); + } + + $meta_insert_sql = $this->insert_post_cache_post_meta_terms( $meta_insert_data, $post_id, $post ); + + $fields_added = array_merge( $tax_insert_data, $meta_insert_data ); + $fields_sql_added = array_merge( $tax_insert_sql, $meta_insert_sql ); + + $fields_data[0] = $fields_added; + $fields_data[1] = $fields_sql_added; + + // return $tax_ins_count; + // $fields_data[1] = $sql; + + return $fields_data; + + } + + public function delete_post_cache( $post_id ) { + if ( ! $this->cache_enabled() ) { + return; + } + $this->post_delete_cache( $post_id, true ); // remove existing records from cache + + } + public function update_post_cache( $post_id, $args = array() ) { + $defaults = array( + 'callback' => '', + 'fields_data' => '', + 'update_term_cache' => true, + ); + $args = array_replace_recursive( $defaults, $args ); + + global $wpdb; + $this->init_cache_options(); + + $post = get_post( $post_id ); + + if ( ! $post ) { + $this->post_delete_cache( $post_id ); // remove existing records from cache + return; + } + + $should_index_post = apply_filters( 'search_filter_cache_should_index_post', true, $post_id, $post ); + if ( ! $should_index_post ) { + return; + } + + do_action( 'search_filter_cache_update_post', $post_id, $post, $this->context ); + + $fields_previous = array(); + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $post_terms = $wpdb->get_results( + $wpdb->prepare( + " + SELECT field_name, field_value, field_value_num + FROM $this->cache_table_name + WHERE post_id = '%d' + ", + $post_id + ) + ); + + if ( $args['update_term_cache'] == false ) { + return; + } + + $prevent_actions_callback = false; + + if ( empty( $args['fields_data'] ) ) { + // either use the callback passed (if array) + if ( gettype( $args['callback'] ) == 'array' ) { + + $fields_data = call_user_func( $args['callback'], array( $post_id ) ); + $prevent_actions_callback = true; + } else { + // else if string, call the function that gets existing data + $fields_data = $this->set_cache_current_values( $post_id, $post ); + } + } else { + $prevent_actions_callback = true; + $fields_data = $args['fields_data']; + } + + if ( ! $prevent_actions_callback ) { + // assumes when supplying your own data you dont want to run the usual funcitons + do_action( 'search_filter_pre_update_post_cache', $post ); // this needs to run after `set_cache_current_values` + } + + $fields_added = $fields_data[0]; + $fields_sql = $fields_data[1]; + + // now get a list of all the fields in the DB + if ( count( $post_terms ) > 0 ) { + + foreach ( $post_terms as $post_term ) { + if ( ! isset( $fields_previous[ $post_term->field_name ] ) ) { + $fields_previous[ $post_term->field_name ] = array(); + } + + $field_value = $post_term->field_value; + if ( $this->is_taxonomy_key( $post_term->field_name ) ) { + $field_value = $post_term->field_value_num; + } + + array_push( $fields_previous[ $post_term->field_name ], (string) $field_value ); + } + } + + // now we have 2 arrays $fields_added and $fields_previous + // get a unique set of keys from the two of them + $unique_keys = array_unique( array_merge( array_keys( $fields_previous ), array_keys( $fields_added ) ) ); + + $field_differences = array(); + $combined_terms = array(); + + foreach ( $unique_keys as $unique_key ) { + // if the keys are set in both, then merge them + if ( ( isset( $fields_previous[ $unique_key ] ) ) && ( isset( $fields_added[ $unique_key ] ) ) ) { // we shoudl really check for differences in values and only update those + $diff1 = array_diff( $fields_previous[ $unique_key ], $fields_added[ $unique_key ] ); + $diff2 = array_diff( $fields_added[ $unique_key ], $fields_previous[ $unique_key ] ); + $combined_terms = array_merge( $diff1, $diff2 ); + } elseif ( isset( $fields_previous[ $unique_key ] ) ) { + $combined_terms = $fields_previous[ $unique_key ]; + } elseif ( isset( $fields_added[ $unique_key ] ) ) { + $combined_terms = $fields_added[ $unique_key ]; + } + + // push on to new array + if ( ! empty( $combined_terms ) ) { + $field_differences[ $unique_key ] = $combined_terms; + } + } + + // these are the differences in fields cached Vs new + $all_delete_rows = array(); + $get_cache_terms = array(); + + if ( empty( $field_differences ) ) { + + $row_data = array( + 'post_id' => $post_id, + 'post_parent_id' => $post->parent_id, + ); + + $insert_data = array( + 'field_name' => '', + 'field_value' => '', + ); + + $insert_data = array_merge( $row_data, $insert_data ); + + $wpdb->insert( + $this->cache_table_name, + $insert_data + ); + + return; + } + + $this->post_delete_cache( $post_id ); // remove existing records from cache + $post_insert_data_count = $this->post_insert_data( $fields_sql, $post_id, $post ); // add post_meta to the cache + + if ( $post_insert_data_count == 0 ) {// then this post has no fields but should be able to still appear in unfiltered results - so add it to the index anyway + + $row_data = array( + 'post_id' => $post_id, + 'post_parent_id' => $post->parent_id, + ); + + $insert_data = array( + 'field_name' => '', + 'field_value' => '', + ); + + $insert_data = array_merge( $row_data, $insert_data ); + + $wpdb->insert( + $this->cache_table_name, + $insert_data + ); + } + + foreach ( $field_differences as $filter => $terms ) { + + $source = ''; + if ( $this->is_taxonomy_key( $filter ) ) { + $source = 'taxonomy'; + } elseif ( $this->is_meta_value( $filter ) ) { + $source = 'post_meta'; + } + + if ( $source != '' ) { + $cc = 0; + + foreach ( $terms as $term_value ) { + $cc++; + + // delete existing value + $delete_args = array( + + 'field_name' => $filter, + 'field_value' => $term_value, + + ); + + array_push( $all_delete_rows, $delete_args ); + + if ( ! isset( $get_cache_terms[ $filter ] ) ) { + $get_cache_terms[ $filter ] = array(); + + } + $get_cache_terms[ $filter ][ $term_value ] = 1; + } + } + } + $this->term_results_delete_rows( $all_delete_rows ); + + $all_cache_term_ids = $this->get_all_cache_term_ids( $get_cache_terms ); + + $this->insert_all_term_results( $all_cache_term_ids ); + + return; + } + + + private function term_results_delete_rows( $delete_rows ) { + global $wpdb; + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + if ( count( $delete_rows ) > 0 ) { + + // delete all rows in one query + $sql_where_parts = array(); + foreach ( $delete_rows as $del_row ) { + + $sql_part = $wpdb->prepare( "(field_name='%s' AND field_value='%s')", $del_row['field_name'], $del_row['field_value'] ); + array_push( $sql_where_parts, $sql_part ); + } + + $no_conditions = count( $sql_where_parts ); + + if ( $no_conditions > 0 ) { + + $sql_where_in = implode( ' OR ', $sql_where_parts ); + $sql = 'DELETE FROM ' . $this->term_results_table_name . ' WHERE ' . $sql_where_in; + $results = $wpdb->get_results( $sql ); + } + } + } + + + public function insert_all_term_results( $filter_term_ids ) { + global $wpdb; + + $sql_where_parts = array(); + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + if ( count( $filter_term_ids ) > 0 ) { + foreach ( $filter_term_ids as $filter_name => $filter_term_ids ) { + + foreach ( $filter_term_ids as $term_id => $term_result_ids ) { + $results_ids = implode( ',', array_keys( $term_result_ids ) ); + $sql_part = $wpdb->prepare( "('%s', '%s', '%s')", $filter_name, $term_id, $results_ids ); + array_push( $sql_where_parts, $sql_part ); + } + } + + $sql_where_in = implode( ', ', $sql_where_parts ); + $sql = 'INSERT INTO `' . $this->term_results_table_name . '` (`field_name`, `field_value`, `result_ids`) VALUES ' . $sql_where_in; + $insert_result = $wpdb->get_results( $sql ); + + } + + } + + private function get_all_cache_term_ids( $cache_terms ) { + global $wpdb; + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $field_term_ids = array(); + + if ( count( $cache_terms ) > 0 ) { + + $sql_where_parts = array(); + foreach ( $cache_terms as $filter_name => $terms ) { + $value_col = 'field_value'; + $value_type = '%s'; + + if ( $this->is_taxonomy_key( $filter_name ) ) { + $value_col = 'field_value_num'; + $value_type = '%d'; + } + /* + else if($this->is_meta_value($filter_name)) + { + $value_col = "field_value"; + }*/ + + foreach ( $terms as $term_id => $term ) { + $sql_part = $wpdb->prepare( "(field_name = '%s' AND $value_col = '$value_type')", $filter_name, $term_id ); + array_push( $sql_where_parts, $sql_part ); + } + } + + $no_conditions = count( $sql_where_parts ); + + if ( $no_conditions == 0 ) { + return $field_term_ids; + } + + $sql_where_in = implode( ' OR ', $sql_where_parts ); + + $sql = 'SELECT post_id, field_name, field_value, field_value_num FROM ' . $this->cache_table_name . ' WHERE ' . $sql_where_in; + + $term_results = $wpdb->get_results( $sql ); + + foreach ( $term_results as $term_result ) { + if ( ! isset( $field_term_ids[ $term_result->field_name ] ) ) { + $field_term_ids[ $term_result->field_name ] = array(); + } + + $field_value_col = 'field_value'; + if ( $this->is_taxonomy_key( $term_result->field_name ) ) { + $field_value_col = 'field_value_num'; + } + + if ( ! isset( $field_term_ids[ $term_result->field_name ][ $term_result->{$field_value_col} ] ) ) { + $field_term_ids[ $term_result->field_name ][ $term_result->{$field_value_col} ] = array(); + } + + $field_term_ids[ $term_result->field_name ][ $term_result->{$field_value_col} ][ $term_result->post_id ] = 1; + + } + } + + return $field_term_ids; + } + private function post_delete_cache( $post_id, $update_term_cache = false ) { + global $wpdb; + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + if ( $update_term_cache ) { + $results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id, field_name, field_value_num, field_value + FROM $this->cache_table_name + WHERE post_id = '%d' + ", + $post_id + ) + ); + } + + // now data for thsi post id from cache table - we've collected the data in $results for use after + $wpdb->delete( $this->cache_table_name, array( 'post_id' => $post_id ) ); + + if ( ! $update_term_cache ) { + return; + } + + // now we use the data collected in results, to loop through and update teh term cache table too + $term_cache_delete_rows = array(); + $get_cache_terms = array(); + + foreach ( $results as $result ) { + + $field_value_col = 'field_value'; + if ( $this->is_taxonomy_key( $result->field_name ) ) { + $field_value_col = 'field_value_num'; + } + + $term_value = $result->{$field_value_col}; + $term_name = $result->field_name; + + $delete_args = array( + + 'field_name' => $term_name, + 'field_value' => $term_value, + + ); + + array_push( $term_cache_delete_rows, $delete_args ); + + if ( ! isset( $get_cache_terms[ $term_name ] ) ) { + $get_cache_terms[ $term_name ] = array(); + + } + $get_cache_terms[ $term_name ][ $term_value ] = 1; + } + + // we need to update the term cache too so trigger a rebuild of term cahce + $this->term_results_delete_rows( $term_cache_delete_rows ); + // get the new values for the rows + $all_cache_term_ids = $this->get_all_cache_term_ids( $get_cache_terms ); + // insert the new values for the rows + $this->insert_all_term_results( $all_cache_term_ids ); + } + + + + private function post_insert_data( $fields_sql, $post_id, $post ) { + global $wpdb; + + if ( ! empty( $fields_sql ) ) { + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + $sql_where_in = implode( ', ', $fields_sql ); + $sql = 'INSERT INTO `' . $this->cache_table_name . '` (`post_id`, `post_parent_id`, `field_name`, `field_value_num`, `field_value`, `term_parent_id`) VALUES ' . $sql_where_in; + $insert_result = $wpdb->get_results( $sql ); + } + + $insert_count = count( $fields_sql ); + + return $insert_count; + } + + private function set_post_cache_taxonomy_terms( $post_id, $post ) { + $insert_arr = array(); + + $post_type = $post->post_type; + $taxonomies = get_object_taxonomies( $post_type, 'objects' ); + $current_language = false; + if ( Search_Filter_Helper::has_wpml() ) { + $current_language = Search_Filter_Helper::wpml_current_language(); + if ( $current_language ) { + $post_language_details = apply_filters( 'wpml_post_language_details', null, $post_id ); + + if ( ! empty( $post_language_details ) ) { + $language_code = $post_language_details['language_code']; + if ( ( $language_code !== '' ) && ( ! empty( $language_code ) ) ) { + do_action( 'wpml_switch_language', $language_code ); + } + } + } + } + + foreach ( $taxonomies as $taxonomy_slug => $taxonomy ) { + + // get the terms related to post + $terms = get_the_terms( $post_id, $taxonomy_slug ); + + $insert_arr[ '_sft_' . $taxonomy_slug ] = array(); + + if ( ! empty( $terms ) ) { + foreach ( $terms as $term ) { + + $term_id = $term->term_id; + + if ( Search_Filter_Helper::has_wpml() ) { + // we need to find the language of the post + $post_lang_code = Search_Filter_Helper::wpml_post_language_code( $post_id ); + + // then send this with object ID to ensure that WPML is not converting this back + $term_id = Search_Filter_Helper::wpml_object_id( $term->term_id, $term->taxonomy, true, $post_lang_code ); + } + + array_push( $insert_arr[ '_sft_' . $taxonomy_slug ], (string) $term_id ); + } + } + } + + if ( Search_Filter_Helper::has_wpml() ) { + do_action( 'wpml_switch_language', $current_language ); + } + + return $insert_arr; + + } + + public function insert_post_cache_taxonomy_terms( $taxonomy_insert_array, $post_id, $post ) { + global $wpdb; + + $parent_id = 0; + $wp_parent_id = wp_get_post_parent_id( $post_id ); + + if ( $wp_parent_id ) { + $parent_id = $wp_parent_id; + } + + $sql_where_parts = array(); + + foreach ( $taxonomy_insert_array as $field_name => $field_terms ) { + // find depth & parent of taxonomy term + $taxonomy_name = ''; + if ( strpos( $field_name, SF_TAX_PRE ) === 0 ) { + $taxonomy_name = substr( $field_name, strlen( SF_TAX_PRE ) ); + } + + foreach ( $field_terms as $term_id ) { + + $term = get_term( $term_id, $taxonomy_name ); + $term_parent_id = 0; + // If there was an error, continue to the next term. + if ( ! is_wp_error( $term ) ) { + $term_parent_id = $term->parent; + } + + $sql_part = $wpdb->prepare( "('%d', '%d', '%s', '%d', '%s', '%d')", $post_id, $parent_id, $field_name, $term_id, '', $term_parent_id ); + array_push( $sql_where_parts, $sql_part ); + } + } + + return $sql_where_parts; + } + + public function get_cache_data() { + return $this->cache_data; + } + + private function set_post_cache_meta_terms( $post_id, $post ) { + // so we need to find out which meta keys are in use + $insert_arr = array(); + + if ( is_array( $this->cache_data['meta_keys'] ) ) { + foreach ( $this->cache_data['meta_keys'] as $meta_key ) { + + $post_custom_values = get_post_custom_values( $meta_key, $post_id ); + + if ( is_array( $post_custom_values ) ) { + $insert_arr[ '_sfm_' . $meta_key ] = array(); + + foreach ( $post_custom_values as $post_custom_data ) { + + if ( has_filter( 'search_filter_post_cache_build_meta_data' ) ) { + $post_custom_data = apply_filters( 'search_filter_post_cache_build_meta_data', $post_custom_data, $post_id, $meta_key ); + } + + if ( is_serialized( $post_custom_data ) ) { + $post_custom_data = unserialize( $post_custom_data ); + + } + + if ( is_array( $post_custom_data ) ) { + foreach ( $post_custom_data as $post_custom_value_a ) { + if ( is_serialized( $post_custom_value_a ) ) { + $post_custom_value_a = unserialize( $post_custom_value_a ); + } + + if ( is_array( $post_custom_value_a ) ) { + foreach ( $post_custom_value_a as $post_custom_value_b ) { + array_push( $insert_arr[ '_sfm_' . $meta_key ], (string) $post_custom_value_b ); + } + } else { + array_push( $insert_arr[ '_sfm_' . $meta_key ], (string) $post_custom_value_a ); + } + } + } else { + array_push( $insert_arr[ '_sfm_' . $meta_key ], (string) $post_custom_data ); + } + } + } + } + } + + return $insert_arr; + } + + + public function insert_post_custom_post_data( $post_id, $insert_array, $data_type = 'number' ) { + if ( ! $this->cache_enabled() ) { + return; + } + $fields_data = $this->insert_post_cache_custom_terms( $post_id, $insert_array, $data_type ); + + $args = array( + 'fields_data' => $fields_data, + ); + $this->update_post_cache( $post_id, $args ); + + } + + + public function insert_post_cache_custom_terms( $post_id, $insert_array, $data_type = 'number' ) { + // now insert + global $wpdb; + + $parent_id = 0; + $wp_parent_id = wp_get_post_parent_id( $post_id ); + + if ( $wp_parent_id ) { + $parent_id = $wp_parent_id; + } + + $fields_values = array(); + + $sql_where_parts = array(); + foreach ( $insert_array as $field_name => $field_terms ) { + $fields_values[ $field_name ] = $field_terms['values']; + + /* + if(!is_array($field_terms)) { + $field_terms = array($field_terms); + }*/ + $data_type = $field_terms['type']; + + foreach ( $field_terms['values'] as $term_value ) { + + $term_value_str = ''; + $term_value_num = 0; + + if ( $data_type == 'number' ) { + $term_value_num = $term_value; + } else { + $term_value_str = $term_value; + } + + $sql_part = $wpdb->prepare( "('%d', '%d', '%s', '%d', '%s', '%d')", $post_id, $parent_id, $field_name, $term_value_num, $term_value_str, 0 ); + array_push( $sql_where_parts, $sql_part ); + } + } + + $field_data = array(); + $field_data[0] = $fields_values; + $field_data[1] = $sql_where_parts; + + return $field_data; + } + + private function insert_post_cache_post_meta_terms( $meta_insert_array, $post_id, $post ) { + // now insert + global $wpdb; + + $parent_id = 0; + $wp_parent_id = wp_get_post_parent_id( $post_id ); + + if ( $wp_parent_id ) { + $parent_id = $wp_parent_id; + } + + $sql_where_parts = array(); + foreach ( $meta_insert_array as $field_name => $field_terms ) { + foreach ( $field_terms as $term_value ) { + + $sql_part = $wpdb->prepare( "('%d', '%d', '%s', '%d', '%s', '%d')", $post_id, $parent_id, $field_name, 0, $term_value, 0 ); + array_push( $sql_where_parts, $sql_part ); + } + } + + return $sql_where_parts; + } + + public function is_meta_value( $key ) { + if ( substr( $key, 0, 5 ) === SF_META_PRE ) { + return true; + } + return false; + } + + public function is_taxonomy_key( $key ) { + if ( substr( $key, 0, 5 ) === SF_TAX_PRE ) { + return true; + } + return false; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-register-widget.php b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-register-widget.php index 2c93d98f6..2b7e2269e 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-register-widget.php +++ b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-register-widget.php @@ -1,125 +1,125 @@ -plugin_slug = $plugin->get_plugin_slug(); - - //register_widget('search_filter_widget'); - }*/ - - function __construct() { - // Instantiate the parent object - parent::__construct( false, 'Search & Filter Form' ); - - //$plugin = Search_Filter::get_instance(); - $this->plugin_slug = "search-filter"; - } - function widget( $args, $instance ) - { - extract($args); - - $title = apply_filters('widget_title', $instance['title']); - - echo $before_widget; //Widget starts to print information - - // Check if title is set - if ( $title ) - { - echo $before_title . $title . $after_title; - } - - $formid = apply_filters( 'widget_title', $instance['formid'] ); - - echo do_shortcode('[searchandfilter id="'.$formid.'"]'); - - echo $after_widget; //Widget ends printing information - //do_shortcode('[searchandfilter id="11"]'); - } - - function update( $new_instance, $old_instance ) { - // Save widget options - $instance = $old_instance; - - $instance['title'] = ( ! empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : ''; - $instance['formid'] = ( ! empty( $new_instance['formid'] ) ) ? strip_tags( $new_instance['formid'] ) : ''; - - return $instance; - - } - - function form( $instance ) - { - - - if (( isset( $instance[ 'title' ]) ) && ( isset( $instance[ 'formid' ]) )) - { - $title = __(esc_attr($instance['title']), $this->plugin_slug); - $formid = esc_attr($instance[ 'formid' ]); - } - else - { - $title = __( '', $this->plugin_slug); - $formid = __( '', $this->plugin_slug); - } - - ?> -
                            -

                            -

                            - -

                            - -
                            - plugin_slug = $plugin->get_plugin_slug(); + + //register_widget('search_filter_widget'); + }*/ + + public function __construct() { + // Instantiate the parent object + parent::__construct( false, 'Search & Filter Form' ); + + // $plugin = Search_Filter::get_instance(); + $this->plugin_slug = 'search-filter'; + } + function widget( $args, $instance ) { + extract( $args ); + + $title = apply_filters( 'widget_title', $instance['title'] ); + + echo $before_widget; // Widget starts to print information + + // Check if title is set + if ( $title ) { + echo $before_title . $title . $after_title; + } + + $formid = apply_filters( 'widget_title', $instance['formid'] ); + + echo do_shortcode( '[searchandfilter id="' . $formid . '"]' ); + + echo $after_widget; // Widget ends printing information + // do_shortcode('[searchandfilter id="11"]'); + } + + function update( $new_instance, $old_instance ) { + // Save widget options + $instance = $old_instance; + + $instance['title'] = ( ! empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : ''; + $instance['formid'] = ( ! empty( $new_instance['formid'] ) ) ? strip_tags( $new_instance['formid'] ) : ''; + + return $instance; + + } + + function form( $instance ) { + + if ( ( isset( $instance['title'] ) ) && ( isset( $instance['formid'] ) ) ) { + $title = __( esc_attr( $instance['title'] ), $this->plugin_slug ); + $formid = esc_attr( $instance['formid'] ); + } else { + $title = __( '', $this->plugin_slug ); + $formid = __( '', $this->plugin_slug ); + } + + ?> +
                            +

                            +

                            + +

                            + +
                            + __( 'Search & Filter', $this->plugin_slug ), - 'singular_name' => __( 'Search Form', $this->plugin_slug ), - 'add_new' => __( 'Add New Search Form', $this->plugin_slug ), - 'add_new_item' => __( 'Add New Search Form', $this->plugin_slug ), - 'edit_item' => __( 'Edit Search Form', $this->plugin_slug ), - 'new_item' => __( 'New Search Form', $this->plugin_slug ), - 'view_item' => __( 'View Search Form', $this->plugin_slug ), - 'search_items' => __( 'Search \'Search Forms\'', $this->plugin_slug ), - 'not_found' => __( 'No Search Forms found', $this->plugin_slug ), - 'not_found_in_trash' => __( 'No Search Forms found in Trash', $this->plugin_slug ), - ); - - register_post_type($this->plugin_slug.'-widget' , array( - 'labels' => $labels, - 'public' => false, - 'show_ui' => true, - '_builtin' => false, - 'capability_type' => 'page', - 'hierarchical' => true, - 'rewrite' => false, - 'supports' => array('title'), - 'show_in_menu' => false - /*'has_archive' => true,*/ - )); - } - - - public function init_widget() - { - register_widget( 'Search_Filter_Register_Widget' ); - } - - - - function sf_rewrite_rules( $rules ) - { - global $searchandfilter; - $newrules = array(); - - $args = array( - 'posts_per_page' => -1, - 'post_type' => $this->plugin_slug."-widget", - 'post_status' => 'publish' - ); - - if (has_filter('sf_rewrite_query_args')) { - $args = apply_filters('sf_rewrite_query_args', $args); - } - - $all_search_forms = get_posts( $args ); - - foreach ($all_search_forms as $search_form) - { - $settings = Search_Filter_Helper::get_settings_meta($search_form->ID); - - if(isset($settings['page_slug'])) - { - if($settings['page_slug']!="") - { - $base_id = $search_form->ID; - - //$newrules[$settings['page_slug'].'/page/([0-9]+)/([0-9]+)$'] = 'index.php?&sfid='.$base_id.'&paged=$matches[2]&lang=$matches[1]'; //pagination & lang rule - //$newrules[$settings['page_slug'].'/page/([0-9]+)$'] = 'index.php?&sfid='.$base_id.'&paged=$matches[1]'; //pagination rule - //$newrules[$settings['page_slug'].'/page/([0-9]+)$'] = 'index.php?&sfid='.$base_id.'&paged=$matches[1]'; //pagination rule - - $use_rewrite = true; - if(isset($settings['display_results_as'])) - { - if($settings['display_results_as']!="archive") - { - $use_rewrite = false; - } - } - - - if($use_rewrite==true) - { - $newrules[$settings['page_slug'].'$'] = 'index.php?&sfid='.$base_id; //regular plain slug - - if(has_filter('sf_archive_slug_rewrite')) { - - $newrules = apply_filters('sf_archive_slug_rewrite', $newrules, $base_id, $settings['page_slug']); - } - } - - } - } - } - - return $newrules + $rules; - } - /** - * Load the plugin text domain for translation. - * - * @since 1.0.0 - */ - public function load_plugin_textdomain() { - - $domain = $this->plugin_slug; - $locale = apply_filters( 'plugin_locale', get_locale(), $domain ); - - load_textdomain( $domain, trailingslashit( WP_LANG_DIR ) . $domain . '/' . $domain . '-' . $locale . '.mo' ); - load_plugin_textdomain( $domain, FALSE, basename( plugin_dir_path( dirname( __FILE__ ) ) ) . '/languages/' ); - - } - - - - /** - * - * @since 1.0.0 - * - * @param int $blog_id ID of the new blog. - */ - /*public function activate_new_site( $blog_id ) { - - if ( 1 !== did_action( 'wpmu_new_blog' ) ) { - return; - } - - switch_to_blog( $blog_id ); - self::single_activate(); - restore_current_blog(); - - }*/ - -} + __( 'Search & Filter', $this->plugin_slug ), + 'singular_name' => __( 'Search Form', $this->plugin_slug ), + 'add_new' => __( 'Add New Search Form', $this->plugin_slug ), + 'add_new_item' => __( 'Add New Search Form', $this->plugin_slug ), + 'edit_item' => __( 'Edit Search Form', $this->plugin_slug ), + 'new_item' => __( 'New Search Form', $this->plugin_slug ), + 'view_item' => __( 'View Search Form', $this->plugin_slug ), + 'search_items' => __( 'Search \'Search Forms\'', $this->plugin_slug ), + 'not_found' => __( 'No Search Forms found', $this->plugin_slug ), + 'not_found_in_trash' => __( 'No Search Forms found in Trash', $this->plugin_slug ), + ); + + register_post_type( + $this->plugin_slug . '-widget', + array( + 'labels' => $labels, + 'public' => false, + 'show_ui' => true, + '_builtin' => false, + 'capability_type' => 'page', + 'hierarchical' => true, + 'rewrite' => false, + 'supports' => array( 'title' ), + 'show_in_menu' => false, + /*'has_archive' => true,*/ + ) + ); + } + + + public function init_widget() { + register_widget( 'Search_Filter_Register_Widget' ); + } + + + + function sf_rewrite_rules( $rules ) { + global $searchandfilter; + $newrules = array(); + + $args = array( + 'posts_per_page' => -1, + 'post_type' => $this->plugin_slug . '-widget', + 'post_status' => 'publish', + ); + + if ( has_filter( 'sf_rewrite_query_args' ) ) { + $args = apply_filters( 'sf_rewrite_query_args', $args ); + } + + $all_search_forms = get_posts( $args ); + + foreach ( $all_search_forms as $search_form ) { + $settings = Search_Filter_Helper::get_settings_meta( $search_form->ID ); + + if ( isset( $settings['page_slug'] ) ) { + if ( $settings['page_slug'] != '' ) { + $base_id = $search_form->ID; + + // $newrules[$settings['page_slug'].'/page/([0-9]+)/([0-9]+)$'] = 'index.php?&sfid='.$base_id.'&paged=$matches[2]&lang=$matches[1]'; //pagination & lang rule + // $newrules[$settings['page_slug'].'/page/([0-9]+)$'] = 'index.php?&sfid='.$base_id.'&paged=$matches[1]'; //pagination rule + // $newrules[$settings['page_slug'].'/page/([0-9]+)$'] = 'index.php?&sfid='.$base_id.'&paged=$matches[1]'; //pagination rule + + $use_rewrite = true; + if ( isset( $settings['display_results_as'] ) ) { + if ( $settings['display_results_as'] != 'archive' ) { + $use_rewrite = false; + } + } + + if ( $use_rewrite == true ) { + $newrules[ $settings['page_slug'] . '$' ] = 'index.php?&sfid=' . $base_id; // regular plain slug + + if ( has_filter( 'sf_archive_slug_rewrite' ) ) { + + $newrules = apply_filters( 'sf_archive_slug_rewrite', $newrules, $base_id, $settings['page_slug'] ); + } + } + } + } + } + + return $newrules + $rules; + } + /** + * Load the plugin text domain for translation. + * + * @since 1.0.0 + */ + public function load_plugin_textdomain() { + + $domain = $this->plugin_slug; + $locale = apply_filters( 'plugin_locale', get_locale(), $domain ); + + load_textdomain( $domain, trailingslashit( WP_LANG_DIR ) . $domain . '/' . $domain . '-' . $locale . '.mo' ); + load_plugin_textdomain( $domain, false, basename( plugin_dir_path( dirname( __FILE__ ) ) ) . '/languages/' ); + + } + + + + /** + * + * @since 1.0.0 + * + * @param int $blog_id ID of the new blog. + */ + /* + public function activate_new_site( $blog_id ) { + + if ( 1 !== did_action( 'wpmu_new_blog' ) ) { + return; + } + + switch_to_blog( $blog_id ); + self::single_activate(); + restore_current_blog(); + + }*/ + +} diff --git a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-third-party.php b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-third-party.php index 1288ffe1d..6f7427e81 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-third-party.php +++ b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-third-party.php @@ -1,2164 +1,777 @@ -cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - // frontend only, or ajax - if( ( ! is_admin () ) || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { - - // beaverbuilder themer plugin - // removes paged = 1 from pagination when its the first page, otherwise themer kicks in a scroll on page load - add_filter('sf_main_query_pre_get_posts', array($this, 'sf_beaver_themer_pre_get_posts'), 11, 2); // - - // -- woocommerce - add_filter('sf_edit_query_args', array($this, 'sf_woocommerce_query_args'), 11, 2); - add_filter('sf_main_query_pre_get_posts', array($this, 'sf_woocommerce_pre_get_posts'), 11, 2); - add_filter('sf_query_cache_post__in', array($this, 'sf_woocommerce_get_variable_product_ids'), 11, 2); - add_filter('sf_query_post__in', array($this, 'sf_woocommerce_convert_variable_product_ids'), 11, 2); - add_filter('sf_query_cache_count_ids', array($this, 'sf_woocommerce_conv_variable_ids'), 11, 2); - add_filter('sf_query_cache_count_id_numbers', array($this, 'sf_query_cache_count_id_numbers'), 11, 2); - add_filter('sf_admin_filter_settings_save', array($this, 'sf_woocommerce_filter_settings_save'), 11, 2); - add_filter('sf_query_cache_register_all_ids', array($this, 'sf_woocommerce_register_all_result_ids'), 11, 2); - add_filter('sf_apply_custom_filter', array($this, 'sf_woocommerce_add_stock_status'), 11, 3); - //integrate with WC products shortcode - add_filter('shortcode_atts_products', array($this, 'wc_products_shortcode_attributes'), 1000, 3); - - // -- relevanssi - add_filter('sf_edit_query_args_after_custom_filter', array($this, 'relevanssi_filter_query_args'), 12, 2); - add_filter('sf_apply_custom_filter', array($this, 'relevanssi_add_custom_filter'), 10, 3); - - // -- polylang - add_filter('sf_archive_results_url', array($this, 'pll_sf_archive_results_url'), 10, 3); - add_filter('sf_ajax_results_url', array($this, 'pll_sf_ajax_results_url'), 10, 2); - add_filter('sf_ajax_form_url', array($this, 'pll_sf_form_url'), 10, 3); - - // -- ACF + WPML - looks like WPML fixed this - //add_filter('sf_input_object_acf_field', array($this, 'acf_translate_field'), 10, 3); - - if(class_exists('Easy_Digital_Downloads')){ - add_filter('shortcode_atts_downloads', array($this, 'edd_filter_downloads_shortcode'), 1000, 3); - add_filter('do_shortcode_tag', array($this, 'edd_filter_downloads_shortcode_output'), 1000, 3); - add_filter( 'search_filter_form_attributes', array($this, 'edd_search_filter_form_attributes'), 10, 2 ); - } - if(class_exists('Easy_Digital_Downloads')){ - add_filter('shortcode_atts_downloads', array($this, 'edd_filter_downloads_shortcode'), 1000, 3); - add_filter('do_shortcode_tag', array($this, 'edd_filter_downloads_shortcode_output'), 1000, 3); - add_filter( 'search_filter_form_attributes', array($this, 'edd_search_filter_form_attributes'), 10, 2 ); - } - - // -- custom layouts - add_filter('shortcode_atts_custom-layout', array($this, 'custom_layouts_shortcode_attributes'), 1000, 3); - add_filter( 'search_filter_form_attributes', array($this, 'custom_layouts_search_filter_form_attributes'), 10, 2 ); - } - - // -- woo public + admin - add_action('search_filter_pre_update_post_cache', array($this, 'sf_woocommerce_update_post_cache'), 10, 2); // - add_action('search_filter_pre_update_post_cache', array($this, 'sf_wpml_update_post_cache'), 10, 2); // - add_filter('search_filter_post_cache_insert_data', array($this, 'sf_woo_post_cache_insert_data'), 10, 3); // - add_filter('search_filter_post_cache_insert_offset', array($this, 'sf_woo_post_cache_insert_offset'), 10, 2); // - add_filter('search_filter_post_cache_data', array($this, 'sf_woocommerce_cache_data'), 11, 2); // - add_filter('search_filter_post_cache_data_query_args', array($this, 'sf_woocommerce_cache_data_query_args'), 11, 2); // - add_filter('search_filter_post_cache_update', array($this, 'sf_woocommerce_cache_update'), 11, 3); // - - // -- polylang - add_filter('sf_edit_query_args', array($this, 'sf_poly_query_args'), 11, 2); // - add_filter('pll_get_post_types', array($this, 'pll_sf_add_translations'), 10, 2); - add_filter('pll_get_post_types', array($this, 'pll_sf_get_translations'), 100000, 2); //try to set this as late as possible - add_filter('sf_edit_cache_query_args', array($this, 'poly_lang_sf_edit_cache_query_args'), 10, 2); - add_filter('sf_edit_search_forms_query_args', array($this, 'poly_lang_sf_edit_cache_query_args'), 10, 2); //set the language when fetching our built in search forms (suppress filters no longer works) - add_filter('sf_archive_slug_rewrite', array($this, 'pll_sf_archive_slug_rewrite'), 10, 3); // - add_filter('sf_rewrite_query_args', array($this, 'pll_sf_rewrite_args'), 10, 3); // - add_filter('sf_pre_get_posts_admin_cache', array($this, 'sf_pre_get_posts_admin_cache'), 10, 3); // - - - if ( Search_Filter_Helper::has_dynamic_ooo() ) { - add_filter( 'search_filter_admin_option_display_results', array($this, 'dce_filter_display_results_options'), 10, 2 ); - add_filter( 'search_filter_form_attributes', array($this, 'dce_search_filter_form_attributes'), 10, 2 ); - } - - $this->init(); - } - - public function acf_translate_field( $field, $field_name, $sfid ) { - if ( ! Search_Filter_Helper::has_wpml() ) { - return $field; - } - if ( ! function_exists( 'acf_get_field' ) ) { - return $field; - } - - if ( $field ) { - $field_key = $field['key']; - $field_ID = $field['ID']; - - // now try to find the translated versino - $field_group_id = wp_get_post_parent_id( $field_ID ); - if ( $field_group_id ) { - $translated_group_id = Search_Filter_Helper::wpml_object_id( $field_group_id, 'acf-field-group', true ); - if ( $translated_group_id ) { - global $wpdb; - $result = $wpdb->get_row( - $wpdb->prepare("SELECT ID FROM {$wpdb->prefix}posts WHERE post_excerpt='%s' AND post_parent='%d'", $field_name, $translated_group_id ) - ); - if ( $result ) { - $translated_field = acf_get_field( $result->ID ); - if ( $translated_field ) { - $field = $translated_field; - } - } - } - } - } - return $field; - } - - public function wc_products_shortcode_attributes($out, $pairs, $atts){ - - if ( ! isset( $atts['search_filter_id' ] ) ) { - return $out; - } - - //remove products shortcode caching - $out['cache'] = false; - $this->wc_products_query_id = absint( $atts['search_filter_id' ] ); - - add_filter( 'woocommerce_shortcode_products_query', array( $this, 'wc_add_sf_query' ) ); - remove_filter( 'shortcode_atts_products', array($this, 'wc_products_shortcode_attributes'), 1000, 3 ); - return $out; - } - - public function wc_add_sf_query( $query_args ){ - - //remove products shortcode caching - if ( $this->wc_products_query_id !== 0 ) { - $query_args['search_filter_id'] = $this->wc_products_query_id; - $this->wc_products_query_id = 0; - } - - remove_filter( 'woocommerce_shortcode_products_query', array( $this, 'wc_add_sf_query' ) ); - return $query_args; - } - public function custom_layouts_shortcode_attributes($out, $pairs, $atts){ - - if ( ! isset( $atts['search_filter_id' ] ) ) { - return $out; - } - - $this->custom_layouts_query_id = absint( $atts['search_filter_id' ] ); - add_filter( 'custom-layouts\layout\query_args', array( $this, 'custom_layouts_add_sf_query' ) ); - remove_filter( 'shortcode_atts_custom-layouts', array($this, 'custom_layouts_shortcode_attributes'), 1000, 3 ); - $out['cache'] = 'no'; //disable query caching and handle within S&F - return $out; - } - public function custom_layouts_add_sf_query( $query_args ){ - if ( $this->custom_layouts_query_id !== 0 ) { - $query_args['search_filter_id'] = $this->custom_layouts_query_id; - $this->custom_layouts_query_id = 0; - } - - remove_filter( 'custom-layouts\layout\query_args', array( $this, 'custom_layouts_add_sf_query' ) ); - return $query_args; - } - - public function init() - { - - } - - /* EDD integration */ - public function edd_filter_downloads_shortcode($out, $pairs, $atts) - { - - if(!isset($atts['search_filter_id'])){ - return $out; - } - - $search_filter_id = intval($atts['search_filter_id']); - do_shortcode("[searchandfilter id='$search_filter_id' action='filter_next_query']"); - //do_action("search_filter_setup_pagination", $search_filter_id); - global $searchandfilter; - $sf_inst = $searchandfilter->get($search_filter_id); - $sf_inst->query->prep_query(); - - return $out; - } - - public function edd_filter_downloads_shortcode_output($output, $tag, $atts) - { - - if(!isset($atts['search_filter_id'])){ - return $output; - } - - if( $tag !== 'downloads' ){ - return $output; - } - - global $searchandfilter; - $search_filter_id = intval($atts['search_filter_id']); - - $sf_inst = $searchandfilter->get($search_filter_id); - - //make sure this search form is tyring to use EDD - if($sf_inst->settings("display_results_as")=="custom_edd_store"){ - - //wrap both pagination + results in 1 container for ajax - $output = '
                            '.$output.'
                            '; - } - - return $output; - } - public function edd_search_filter_form_attributes($attributes, $sfid){ - - if(isset($attributes['data-display-result-method'])) - { - if($attributes['data-display-result-method']=="custom_edd_store") - { - $attributes['data-ajax-target'] = '.search-filter-results-'.$sfid; - - //for fixing pagination issue when there are multiple instance of the S&F. - $attributes['data-ajax-links-selector'] = '.search-filter-results-'.$sfid.' .edd_pagination a'; - } - - } - - return $attributes; - } - public function custom_layouts_search_filter_form_attributes($attributes, $sfid){ - - if(isset($attributes['data-display-result-method'])) - { - if($attributes['data-display-result-method']=="custom_layouts") - { - $attributes['data-ajax-target'] = '.search-filter-results-'.$sfid; - if ( defined('CUSTOM_LAYOUTS_VERSION') && version_compare( CUSTOM_LAYOUTS_VERSION, '1.3.2-beta', '<' ) ) { - $attributes['data-ajax-target'] = '.cl-layout-container'; - } - - - //for fixing pagination issue when there are multiple instance of the S&F. - $attributes['data-ajax-links-selector'] = '.search-filter-results-'.$sfid.' .cl-pagination a'; - } - - } - return $attributes; - } - - public function dce_search_filter_form_attributes($attributes, $sfid){ - - if(isset($attributes['data-display-result-method'])) - { - $search_filter_results_class = '.search-filter-results-' . absint( $sfid ); - if($attributes['data-display-result-method']=="custom_dce_posts") - { - $attributes['data-ajax-target'] = '.elementor-widget-dce-dynamicposts-v2'.$search_filter_results_class; - if ( defined('DCE_VERSION') && version_compare( DCE_VERSION, '1.13.0', '<' ) ) { - $attributes['data-ajax-target'] = '.dce-posts-container'; - } - - //for fixing pagination issue when there are multiple instance of the S&F. - $attributes['data-ajax-links-selector'] = '.elementor-widget-dce-dynamicposts-v2'.$search_filter_results_class.' .dce-pagination a'; - - if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { - unset( $attributes['data-infinite-scroll-result-class'] ); - } - - if ( isset( $attributes['data-ajax-pagination-type'] ) ) { - unset( $attributes['data-ajax-pagination-type'] ); - } - - if ( isset( $attributes['data-infinite-scroll-container'] ) ) { - unset( $attributes['data-infinite-scroll-container'] ); - } - } - else if($attributes['data-display-result-method']=="custom_dce_google_maps") - { - $attributes['data-ajax-target'] = '.elementor-widget-dyncontel-acf-google-maps'.$search_filter_results_class; - - //for fixing pagination issue when there are multiple instance of the S&F. - $attributes['data-ajax-links-selector'] = '.elementor-widget-dyncontel-acf-google-maps'.$search_filter_results_class.' .dce-pagination a'; - - if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { - unset( $attributes['data-infinite-scroll-result-class'] ); - } - - if ( isset( $attributes['data-ajax-pagination-type'] ) ) { - unset( $attributes['data-ajax-pagination-type'] ); - } - - if ( isset( $attributes['data-infinite-scroll-container'] ) ) { - unset( $attributes['data-infinite-scroll-container'] ); - } - } - else if($attributes['data-display-result-method']=="custom_dce_google_maps_posts") - { - $attributes['data-ajax-target'] = '.elementor-widget-dyncontel-acf-google-maps'. $search_filter_results_class; - - //for fixing pagination issue when there are multiple instance of the S&F. - $attributes['data-ajax-links-selector'] = '.elementor-widget-dyncontel-acf-google-maps'. $search_filter_results_class. ' .dce-pagination a'; - - // we want additional areas to be udpated with ajax: - $attributes['data-ajax-update-sections'] = wp_json_encode( [ - '.elementor-widget-dce-dynamicposts-v2'.$search_filter_results_class, - ] ); - - if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { - unset( $attributes['data-infinite-scroll-result-class'] ); - } - - if ( isset( $attributes['data-ajax-pagination-type'] ) ) { - unset( $attributes['data-ajax-pagination-type'] ); - } - - if ( isset( $attributes['data-infinite-scroll-container'] ) ) { - unset( $attributes['data-infinite-scroll-container'] ); - } - } - } - - return $attributes; - } - - public function dce_filter_display_results_options( $display_results_methods ) { - $display_results_methods['custom_dce_posts'] = array( - 'label' => __('Dynamic.ooo: Posts'), - 'description' => - '

                            '.__("Use the powerful Dynamic Posts v2 widget for Elementor to create any kind of layout you can imagine.", $this->plugin_slug ).'

                            ' . - '

                            '.__("View the setup instructions", $this->plugin_slug ).'

                            ', - - 'base' => 'shortcode' - ); - - if ( version_compare( DCE_VERSION, '1.13.0', '>=' ) ) { - $display_results_methods['custom_dce_google_maps'] = array( - 'label' => __('Dynamic.ooo: Google Maps'), - 'description' => - '

                            '.__("Use the powerful Dynamic Google Maps widget for Elementor to create advanced searches that work with your maps!", $this->plugin_slug ).'

                            ' . - '

                            '.__("View the setup instructions", $this->plugin_slug ).'

                            ', - - 'base' => 'shortcode' - ); - } - - if ( version_compare( DCE_VERSION, '1.13.0', '>=' ) ) { - $display_results_methods['custom_dce_google_maps_posts'] = array( - 'label' => __('Dynamic.ooo: Posts + Google Maps'), - 'description' => - '

                            '.__("Use the powerful Dynamic Google Maps widget combined with a Dynamic Posts widget to create advanced searches that work with your maps + posts at the same time!", $this->plugin_slug ).'

                            ' . - '

                            '.__("View the setup instructions", $this->plugin_slug ).'

                            ', - - 'base' => 'shortcode' - ); - } - - - - return $display_results_methods; - } - - - /* WooCommerce integration */ - public function is_woo_enabled() - { - if (!isset($this->woocommerce_enabled)) { - if (!function_exists('is_plugin_active')) { - require_once(ABSPATH . '/wp-admin/includes/plugin.php'); - } - - $this->woocommerce_enabled = is_plugin_active('woocommerce/woocommerce.php'); - } - return $this->woocommerce_enabled; - } - - public function sf_woocommerce_product_sorting($orderby) { - if(isset($orderby["popularity"])) { - unset( $orderby["popularity"] ); - } - return $orderby; - } - - function custom_woocommerce_product_sorting( $orderby ) { - - } - - public function sf_woocommerce_add_stock_status($ids_array, $query_args, $sfid) { - - - if (!$this->is_woo_enabled()) { - return $ids_array; - } - - if ( ! $this->sf_woocommerce_is_woo_query( $sfid ) ){ - return $ids_array; - } - - /* - * get the instock IDs from the DB directly - * check for the woocommerce setting "show out of stock products", and only enable this on that condition - */ - - if(get_option('woocommerce_hide_out_of_stock_items')=="yes"){ - - $merge = true; - if(isset($ids_array[0])) { - if ( $ids_array[0] === false ) { - $merge = false; - } - } - - global $wpdb; - - $term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $field_terms_results = $wpdb->get_results( - " - SELECT field_name, field_value, result_ids - FROM $term_results_table_name - WHERE field_name = '_sfm__stock_status' - AND field_value = 'instock' LIMIT 0, 1 - " - ); - - if((count($field_terms_results)==1) && (property_exists($field_terms_results[0], 'result_ids'))) { - $instock_ids = explode(',', $field_terms_results[0]->result_ids); - - - if ( $merge == false ) { - $ids_array = $instock_ids; - } else { - $ids_array = array_intersect( $ids_array, $instock_ids ); - } - } - } - - return $ids_array; - } - - //when dealing with variations, - public function sf_woo_post_cache_insert_offset( $offset, $post_id ) { - - if (!$this->is_woo_enabled()) { - return $offset; - } - - $post = get_post($post_id); - - if(!$post) { - return $offset; - } - - if($post->post_type !== 'product') { - return $offset; - } - - $post_types = $this->get_cache_post_types(); - - //if product variations are not in our cache list, then don't bother, and exit. - if(!in_array("product_variation", $post_types)) { - return $offset; - } - - - $product = wc_get_product($post->ID); - - if( $product->is_type('variable')) { - - $product_variable = new WC_Product_Variable( $post->ID ); - $product_variation_ids = $product_variable->get_children(); - $offset = count($product_variation_ids); - } - - - return $offset; - - } - - public function sf_woo_post_cache_insert_data( $insert_data, $post_id, $type ) { - if (!$this->is_woo_enabled()) { - return $insert_data; - } - - $post = get_post($post_id); - - if(!$post) { - return $insert_data; - } - - if($post->post_type !== 'product') { - return $insert_data; - } - - $product = wc_get_product($post->ID); - //$post_status = get_post_status($post->ID); //don't index variations if the parent is private - - if( $product->is_type('variable') ) { - - //then remove `price`, and remove all taxonomy related attributes (as we want to add them manually, based on variations data) - if($type == 'taxonomy') { - - $product_attributes = $product->get_attributes(); - - foreach( $insert_data as $data_key => $data ) { - - $attr_key = strpos($data_key, '_sft_pa_'); - - if( $attr_key !== false ) { - - $tax_name = str_replace("_sft_", "", $data_key); - - if(isset($product_attributes[$tax_name])) { - - //now check to see if the attribute is used as variation, if not, then index it - if($product_attributes[$tax_name]['variation'] === true) { - unset( $insert_data[ $data_key ] ); - } - - //maybe don't when we don't include variations in our post type lists - //basically, quick fix is, tell uesrs to include variations in their post types, because in fact those products are variations and we need the data - //however, its worth checking if leaving the data the line `if($product_attributes[$tax_name]['variation'] === true) {` - //to leave the attribute attached to the parent product affects count numbers in the front end (when searching variations) - //if not, then leave it in the extra data, we can sidestep the complex variation functions when only indexing `product` post type - - //theoretically an attribute , thats not used for variations, can be on parent and child, because they will always evaluate to the same - //we need it on the variations, for matching to those varations, but we also need it on the parent to match that, such as when only "product" - //post type indexed (and not variations)( - - // - update - seems to be fine, parents and children will all evaluate to parent ID, so don't need to worry about this - } - } - } - } else if($type == 'meta') { - - $this->wc_variable_meta_keys = array_keys($insert_data); - - //if(isset($insert_data['_sfm__price'])) { - //unset($insert_data['_sfm__price']); - // no we need to leave in parent price, so it can be matched - // with other fields, such as attributes, that are not variations (so they are on the parent) - //} - - //if managing stock is false, then we are managing stock at the variation level, so unset it from the parent - //if(($product->managing_stock()==false)&&(isset($insert_data['_sfm__stock_status']))) { - // disable, keep on the parent, in case the user doesn't include variations, and so we can mathc stock status - // if such a filter has been created v2.4.7 - //unset($insert_data['_sfm__stock_status']); - //} - } - - } else if( $product->is_type('simple')) { - // then we need to add product attributes, that are not taxonomies - if($type == 'meta') { - - $product_attributes = $product->get_attributes(); - - foreach($product_attributes as $product_attribute) { - - if(!$product_attribute->is_taxonomy()) { - $attribute_name = $product_attribute->get_name(); - $sf_field_name = '_sfm_attribute_'.$attribute_name; - $attribute_options = $product_attribute->get_options(); - - $insert_data[$sf_field_name] = $attribute_options; - } - } - } - } - - - return $insert_data; - } - - - private function sf_woo_get_product_terms_data($postID) { - - $insert_arr = array(); - - if (!$this->is_woo_enabled()) { - return $insert_arr; - } - - - $post = get_post($postID); - $post_type = $post->post_type; - $taxonomies = get_object_taxonomies( $post_type, 'objects' ); - $current_language = false; - - if(Search_Filter_Helper::has_wpml()) - { - $current_language = Search_Filter_Helper::wpml_current_language(); - $post_language_details = apply_filters( 'wpml_post_language_details', null, $postID ); - - if(!empty($post_language_details)) - { - $language_code = $post_language_details['language_code']; - if(($language_code!=="")&&(!empty($language_code))) - { - do_action( 'wpml_switch_language', $language_code ); - } - - } - } - - - - foreach ( $taxonomies as $taxonomy_slug => $taxonomy ){ - - //if($taxonomy_slug!=){ - $attr_key = strpos($taxonomy_slug, 'pa_'); - if( ( $attr_key === false ) && ( $attr_key !== 0 ) ) { - - // get the terms related to post - $terms = get_the_terms( $postID, $taxonomy_slug ); - $insert_arr["_sft_".$taxonomy_slug] = array(); - $insert_arr["_sft_".$taxonomy_slug]['values'] = array(); - $insert_arr["_sft_".$taxonomy_slug]['type'] = 'number'; - - if ( !empty( $terms ) ) { - foreach ( $terms as $term ) { - - $term_id = $term->term_id; - - if(Search_Filter_Helper::has_wpml()) - { - //we need to find the language of the post - $post_lang_code = Search_Filter_Helper::wpml_post_language_code($postID); - - //then send this with object ID to ensure that WPML is not converting this back - $term_id = Search_Filter_Helper::wpml_object_id($term->term_id , $term->taxonomy, true, $post_lang_code ); - } - - array_push($insert_arr["_sft_".$taxonomy_slug]['values'], (string)$term_id); - } - } - - } - //} - } - - - if(Search_Filter_Helper::has_wpml()) - { - do_action( 'wpml_switch_language', $current_language ); - } - - return $insert_arr; - - } - public function get_all_forms_post_stati() { - - if(empty($this->wc_forms_post_stati)){ - - $search_form_post_stati = array(); - - $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=publish&posts_per_page=-1&suppress_filters=1'); - $search_forms = $search_form_query->get_posts(); - - foreach ($search_forms as $search_form) { - - $search_form_settings = Search_Filter_Helper::get_settings_meta($search_form->ID); - $this_post_stati = array_keys($search_form_settings['post_status']); - foreach($this_post_stati as $this_post_status){ - - array_push($search_form_post_stati, $this_post_status); - } - - - } - $this->wc_forms_post_stati = array_unique($search_form_post_stati); - - } - - return $this->wc_forms_post_stati; - } - public function get_all_filters_names() { - $filters = array(); - - $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=publish,draft&posts_per_page=-1&suppress_filters=1'); - $search_forms = $search_form_query->get_posts(); - - foreach ($search_forms as $search_form) { - $search_form_fields = $this->get_fields_meta($search_form->ID); - - foreach ($search_form_fields as $key => $field) { - $valid_filter_types = array("tag", "category", "taxonomy", "post_meta"); - - if (in_array($field['type'], $valid_filter_types)) { - if (($field['type'] == "tag") || ($field['type'] == "category") || ($field['type'] == "taxonomy")) { - array_push($filters, "_sft_" . $field['taxonomy_name']); - } else if ($field['type'] == "post_meta") { - if ($field['meta_type'] == "choice") { - array_push($filters, "_sfm_" . $field['meta_key']); - } - } - } - - } - } - $filters = array_unique($filters); - - return $filters; - } - private function get_fields_meta($sfid) - { - - $meta_key = '_search-filter-fields'; - $search_form_fields = (get_post_meta($sfid, $meta_key, true)); - - return $search_form_fields; - } - public function get_all_meta_key_names() { - $filters = array(); - - $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=publish&posts_per_page=-1&suppress_filters=1'); - $search_forms = $search_form_query->get_posts(); - - foreach ($search_forms as $search_form) { - $search_form_fields = $this->get_fields_meta($search_form->ID); - - if($search_form_fields) { - foreach ( $search_form_fields as $key => $field ) { - $valid_filter_types = array( "tag", "category", "taxonomy", "post_meta" ); - - if ( $field['type'] == "post_meta" ) { - if ( $field['meta_type'] == "choice" ) { - array_push( $filters, $field['meta_key'] ); - } - } - } - } - } - $filters = array_unique($filters); - - return $filters; - } - public function sf_woo_get_variation_post_meta_values($variation_id) { - - $index_data = array(); - - global $searchandfilter; - $meta_key_fields = $this->get_all_meta_key_names(); - - $wanted_meta_keys = array(); - foreach ( $meta_key_fields as $meta_key_field_name ) { - - if ( ( $meta_key_field_name !== '_price' ) && ( strpos( $meta_key_field_name, 'attribute_' ) === false ) ) { - array_push($wanted_meta_keys, $meta_key_field_name); - } - } - - //array_push($wanted_meta_keys, "_stock_status"); - $remove_keys = array('_stock_status'); - - $wanted_meta_keys = array_diff( $wanted_meta_keys, $remove_keys) ; - - foreach($wanted_meta_keys as $wanted_meta_key){ - - $post_meta_values = get_post_meta($variation_id, $wanted_meta_key); - - if(!empty($post_meta_values)) { - $index_data['_sfm_'.$wanted_meta_key] = array(); - $index_data['_sfm_'.$wanted_meta_key]['values'] = $post_meta_values; - $index_data['_sfm_'.$wanted_meta_key]['type'] = 'string'; - } - } - - if(isset($index_data['_sfm__stock_status'])){ - - } - - return $index_data; - } - public function sf_woo_get_variation_taxonomy_values($index_data, $product_id) { - - //$index_data = array(); - - $product = wc_get_product($product_id); - - $product_attributes = $product->get_attributes(); - - foreach ( $product_attributes as $product_attribute ) { - - //now check to see if the attribute is used as variation, if not, then index it - if ( $product_attribute['variation'] === false ) { - - $name = $product_attribute['name']; - //$product_options = array(); - if((!is_array($product_attribute['options'])) && (!empty($product_attribute['options']))){ - $product_options = array($product_attribute['options']); - } - else { - $product_options = $product_attribute['options']; - } - - if(!empty($product_options)) { - $index_data['_sft_'.$name] = array(); - $index_data['_sft_'.$name]['values'] = $product_options; - $index_data['_sft_'.$name]['type'] = 'number'; - } - } - } - - return $index_data; - - } - - public function sf_woo_post_cache_get_delete_variation_data( $post_id ) { - - - //delete all variation data from the cache - we lookup our own tables, because the variation IDs might have changed - global $wpdb; - //$wpdb->delete( $this->cache_table_name, array( 'post_parent_id' => $post->ID ) ); - - //so loop through any IDs, collect all the field name & values - //delete them all, then send the field name and values to the term updater - //do_action("search_filter_delete_post_cache", $variation_id); - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - $results = $wpdb->get_results($wpdb->prepare( - " - SELECT DISTINCT post_id - FROM $this->cache_table_name - WHERE post_parent_id = '%d' - ", - $post_id - )); - - foreach($results as $result){ - do_action("search_filter_delete_post_cache", $result->post_id); - } - } - public function sf_woo_post_cache_add_variation_product_data( $post ) { - - if (!$this->is_woo_enabled()) { - return; - } - - $current_language = false; - if(Search_Filter_Helper::has_wpml()) - { - $current_language = Search_Filter_Helper::wpml_current_language(); - $post_language_details = apply_filters( 'wpml_post_language_details', null, $post->ID ); - - if(!empty($post_language_details)) - { - $language_code = $post_language_details['language_code']; - if(($language_code!=="")&&(!empty($language_code))) - { - do_action( 'wpml_switch_language', $language_code ); - } - - } - } - - - //get the terms on the parent post, so we can add them to all the variations in our cache - $term_values = $this->sf_woo_get_product_terms_data($post->ID); - - $product = wc_get_product($post->ID); - $product_attributes = $product->get_attributes(); - $product_variable = new WC_Product_Variable( $post->ID ); - $product_variation_ids = $product_variable->get_children(); - - $post_status = get_post_status($post->ID); //don't index variations if the parent is private, and if its not in any search forms - $index_variation = true; - - $exclude_from_catalog = false; - if(has_term( "exclude-from-catalog", "product_visibility", $post )){ - $exclude_from_catalog = true; - } - //exclude-from-catalog - - //$post_stati = $this->get_all_forms_post_stati(); - //if(!in_array("private", $post_stati)){ - //then we are not indexing private posts, so don't add - if(($post_status=="private")||($post_status=="draft")||($exclude_from_catalog)){ - $index_variation = false; - } - //} - - //we first need to delete all variation data assoc with this post - $this->sf_woo_post_cache_get_delete_variation_data($post->ID); - - $post_types = $this->get_cache_post_types(); - - //if product variations are not in our cache list, then don't bother, and exit. - if(!in_array("product_variation", $post_types)) { - $index_variation = false; - } - - // skip this variation - if($index_variation===false){ - return; - } - - - $meta_missing_count = array(); - $variations_data = array(); - - foreach($product_variation_ids as $variation_id) { - //need to remove existing records for this variation (already done in `sf_woo_post_cache_get_delete_variation_data`) - - //loop through the variations - $single_variation = new WC_Product_Variation($variation_id); - $variation_price = $single_variation->get_price(); - $variation_attributes = $single_variation->get_variation_attributes(); - - //start by adding post meta / can be an empty array - //$variation_values = array(); - - $variation_values = $this->sf_woo_get_variation_post_meta_values($variation_id); - $variation_values = $this->sf_woo_get_variation_taxonomy_values($variation_values, $post->ID); - //loop through the variations attributes - foreach($variation_attributes as $variation_key => $variation_value) { - - if ( strpos( $variation_key, 'attribute_' ) !== false ) { - - //if(!empty($variation_value)) { - - //if the name begins with attribute_pa, then its a taxonomy - if ( strpos( $variation_key, 'attribute_pa' ) !== false ) { - - if(!empty($variation_value)) { - - $taxonomy_name = str_replace( 'attribute_', '', $variation_key ); - $term = get_term_by( 'slug', $variation_value, $taxonomy_name ); - - if ( ( ! is_wp_error( $term ) ) && ( !empty($term) ) ) { - - $field_name = '_sft_' . $taxonomy_name; - $variation_values[ $field_name ] = array(); - $variation_values[ $field_name ]['values'] = array( $term->term_id ); - $variation_values[ $field_name ]['type'] = 'number'; - - } - } - else{ - //the attribute was empty, which means "ANY" was selected, which means we need to attach all - //possible attributes to this variation - $taxonomy_name = str_replace( 'attribute_', '', $variation_key ); - - if(isset($product_attributes[$taxonomy_name])) { - - $values = $product_attributes[$taxonomy_name]->get_options(); - - $field_name = '_sft_' . $taxonomy_name; - $variation_values[ $field_name ] = array(); - $variation_values[ $field_name ]['values'] = $values; - $variation_values[ $field_name ]['type'] = 'number'; - } - } - - } else { - if(!empty($variation_value)) { - $meta_name = $variation_key; - - $field_name = '_sfm_' . $meta_name; - $variation_values[ $field_name ] = array(); - $variation_values[ $field_name ]['values'] = array( $variation_value ); - $variation_values[ $field_name ]['type'] = 'string'; - } - } - - //} - - } - } - - - //figure out which meta keys to index of the variations - global $search_filter_post_cache; - $cache_data = $search_filter_post_cache->get_cache_data(); - $meta_keys = array(); - if(isset($cache_data['meta_keys'])){ - if(is_array($cache_data['meta_keys'])){ - //$meta_keys = $cache_data['meta_keys']; - foreach($cache_data['meta_keys'] as $meta_key){ - $meta_key = "_sfm_" . $meta_key; - array_push( $meta_keys, $meta_key ); - } - } - } - - //merge meta keys in the post cache with the existing passed through - $this->wc_variable_meta_keys = array_unique( array_merge( $this->wc_variable_meta_keys, $meta_keys ) ); - - //now we add the other post meta, like _width, _height - $post_meta = get_post_meta($variation_id); - - foreach($this->wc_variable_meta_keys as $meta_key){ - - //make sure the key starts with meta prefix - $prefix = '_sfm_'; - if ( strpos( $meta_key, $prefix ) !== false ) { - - if (substr($meta_key, 0, strlen($prefix)) == $prefix) { - $meta_key = substr($meta_key, strlen($prefix)); - } - - if(isset($post_meta[$meta_key])){ - - $field_name = '_sfm_' . $meta_key; - $variation_value = $post_meta[$meta_key]; - $variation_values[ $field_name ] = array(); - if(!is_array($variation_value)){ - $variation_value = array($variation_value); - } - $variation_values[ $field_name ]['values'] = $variation_value; - $variation_values[ $field_name ]['type'] = 'string'; - - } else { - if ( ! isset( $meta_missing_count[ $meta_key ] ) ) { - $meta_missing_count[ $meta_key ] = 0; - } - $meta_missing_count[ $meta_key ]++; - } - } - } - - $variation_values['_sfm__price'] = array(); - $variation_values['_sfm__price']['values'] = array($variation_price); - $variation_values['_sfm__price']['type'] = 'string'; - - //we're managing stock status at product level, not variation, so forget about it for variations (ie, just copy the parent value) - if($product->managing_stock()==true) { - if(isset($variation_values['_sfm__stock_status'])){ - unset($variation_values['_sfm__stock_status']); - } - // copy the value from the parent product to the variation so we can get matches on _stock_status - $variation_values['_sfm__stock_status'] = array(); - $variation_values['_sfm__stock_status']['values'] = array($product->get_stock_status()); - $variation_values['_sfm__stock_status']['type'] = 'string'; - - } - /*else{ - //to enable the ability to have an instock / outofstock filter, we need to unset all "outofstock" on variaations - // because they cause a count increase for the "outofstock" option, which we do not want - if(isset($variation_values['_sfm__stock_status'])){ - unset($variation_values['_sfm__stock_status']); - } - }*/ - - //combine parent taxonomies with variation attributes - $variation_insert_data = array_merge($term_values, $variation_values); - $variations_data[ 'variation_' . $variation_id ] = $variation_insert_data; - - - } - - // now try to resolve any keys that were not found on any variation, but do exist on the parent - $should_copy_parent_values = apply_filters( 'search_filter_experimental__wc_copy_product_meta_to_variations', false ); - - if ( $should_copy_parent_values ) { - $no_of_variations = count( $product_variation_ids ); - foreach ( $meta_missing_count as $meta_key => $missing_count ) { - if ( $missing_count === $no_of_variations ) { - //no variation had it, lets check the parent - $meta_value = get_post_meta( $post->ID, $meta_key, true ); - if ( $meta_value ) { - //meta value exists, so add it to all the children - foreach( $variations_data as $variation_key => $variation_insert_data ) { - $variations_data[ $variation_key ][ '_sfm_' . $meta_key ] = array(); - $variations_data[ $variation_key ][ '_sfm_' . $meta_key ]['values'] = array($meta_value); - $variations_data[ $variation_key ][ '_sfm_' . $meta_key ]['type'] = 'string'; - } - } - } - } - } - - // now insert all the variations - $prefix = 'variation_'; - foreach( $variations_data as $variation_key => $variation_insert_data ) { - $variation_id = substr( $variation_key, strlen( $prefix ) ); - //add variation - do_action('search_filter_insert_post_data', $variation_id, $variation_insert_data, 'number'); - } - - if(Search_Filter_Helper::has_wpml()) - { - do_action( 'wpml_switch_language', $current_language ); - } - - - } - public function sf_woo_post_cache_add_simple_product_data( $post ) { - - - } - - // update all the translations too (in case they were auto updated / synced by ) - // the advanced tranlsation editor - public function sf_wpml_update_post_cache( $post ) { - - if ( ! Search_Filter_Helper::has_wpml() ) { - return; - } - - // $post_lang_code = Search_Filter_Helper::wpml_post_language_code($postID); - $element_type = 'post_' . $post->post_type; - $translation_group_id = apply_filters( 'wpml_element_trid', NULL, $post->ID, $element_type ); - $translations = apply_filters( 'wpml_get_element_translations', NULL, $translation_group_id, $element_type ); - //$lang_details = apply_filters( 'wpml_post_language_details', "", $post->ID ); - $current_lang_code = strtolower( Search_Filter_Helper::wpml_post_language_code($post->ID) ); - - if ( is_array( $translations ) ) { - foreach( $translations as $translation ) { - $translation_lang = strtolower( $translation->language_code ); - // don't update the current post, because we're already doing it - if ( $translation_lang !== $current_lang_code ) { - - if ( ( $current_lang_code !== "" ) && ( ! empty( $current_lang_code ) ) ) { - do_action( 'wpml_switch_language', $translation_lang ); - - // don't infinite loop... - remove_action('search_filter_pre_update_post_cache', array($this, 'sf_wpml_update_post_cache'), 10, 2); // - - do_action( 'search_filter_update_post_cache', $translation->element_id ); - - add_action('search_filter_pre_update_post_cache', array($this, 'sf_wpml_update_post_cache'), 10, 2); // - } - } - } - } - - do_action( 'wpml_switch_language', $current_lang_code ); - } - public function sf_woocommerce_update_post_cache( $post ) { - - - if (!$this->is_woo_enabled()) { - - return; - } - global $search_filter_session; - - if($post->post_type=="product"){ - - $product = wc_get_product($post->ID); - - if( $product->is_type('variable')) { - - //always let it in here if its variable, because this is also where data is cleaned up, if the variations don't get added - $this->sf_woo_post_cache_add_variation_product_data($post); - } - /*else if( $product->is_type('simple')) { - $this->sf_woo_post_cache_add_simple_product_data($post); - }*/ - } - else{ - - } - - } - - public function get_cache_post_types(){ - - if(empty($this->wc_forms_post_types)){ - - $search_form_post_types = array(); - - $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=publish&posts_per_page=-1&suppress_filters=1'); - $search_forms = $search_form_query->get_posts(); - - foreach ($search_forms as $search_form) { - - $search_form_settings = Search_Filter_Helper::get_settings_meta($search_form->ID); - $this_post_types = array_keys($search_form_settings['post_types']); - foreach($this_post_types as $this_post_type){ - - array_push($search_form_post_types, $this_post_type); - } - - - } - $this->wc_forms_post_types = array_unique($search_form_post_types); - - } - - return $this->wc_forms_post_types; - - - - } - - /*public function sf_woocommerce_get_tax_meta_variations_keys($add_prefix = true) - { - $meta_keys = array(); - - if (!$this->is_woo_enabled()) { - return $meta_keys; - } - - if(empty($this->woo_meta_keys)) - { - $taxonomy_objects = get_object_taxonomies('product', 'objects'); - $exclude_taxonomies = array("product_type", "product_cat", "product_tag", "product_shipping_class"); - - foreach ($taxonomy_objects as $taxonomy) { - if (!in_array($taxonomy->name, $exclude_taxonomies)) { - - $prefix = ""; - if($add_prefix) - { - $prefix = "attribute_"; - } - $meta_name = $prefix . $taxonomy->name; - array_push($meta_keys, $meta_name); - } - } - - $this->woo_meta_keys = $meta_keys; - - } - - return $this->woo_meta_keys; - }*/ - - public function sf_woocommerce_cache_update($update_post_cache, $postID, $post_type){ - - if (!$this->is_woo_enabled()) { - return $update_post_cache; - } - - //essentially we want to remove private posts from all our queries & db, - //causing too many counting errors depending on if user is logged in - if(($post_type=="product")||($post_type=="product_variation")) { - //only really needs to be product, because variation will always have published status - $post_status = get_post_status( $postID ); //don't index variations if the parent is private, and if its not in any search forms - - $exclude_from_catalog = false; - if(has_term( "exclude-from-catalog", "product_visibility", $postID )){ - $exclude_from_catalog = true; - } - - - //drafts & private mess up the count numbers, while the main query doesn't show them, so may aswell sync, and exclude across the board - if ( ( $post_status == "private" ) || ( $post_status == "draft" ) || ($exclude_from_catalog == true) ) { - - $this->sf_woo_post_cache_get_delete_variation_data($postID); - do_action("search_filter_delete_post_cache", $postID); - - return false; - } - } - - return $update_post_cache; - } - - public function sf_woocommerce_cache_data($cache_data) - { - - //check to see if we are using woocommerce post types - if (!$this->is_woo_enabled()) { - return $cache_data; - } - - if (empty($cache_data)) { - return $cache_data; - } - - if (empty($cache_data['post_types'])) { - return $cache_data; - } - - //if either product or variation - //we want to record `_stock_status` regardless if it has been set as a field - we need this because calc get complicated when checking if stock is managed at variation or product level - if ((in_array("product", $cache_data['post_types'])) || (in_array("product_variation", $cache_data['post_types']))) { - if(!in_array('_stock_status', $cache_data['meta_keys'])) { - if(!isset($cache_data['meta_keys'])){ - $cache_data['meta_keys'] = array(); - } - array_push($cache_data['meta_keys'], "_stock_status"); - } - } - - /*if ((in_array("product", $cache_data['post_types'])) && (in_array("product_variation", $cache_data['post_types']))) { - - $variation_position = array_search("product_variation", $cache_data['post_types'], true); - - if($variation_position!==false){ - unset($cache_data['post_types'][$variation_position]); //we don't want to index them, we hook into WC classes to grab the data - $cache_data['post_types'] = array_values($cache_data['post_types']); - } - - //then we need to store the vairation data in the DB, variations (even when taxonomies) are actually stored as post meta on the variation itself, so add these to the meta list - //$meta_keys = $this->sf_woocommerce_get_tax_meta_variations_keys(); - //if (!empty($meta_keys)) { - // $cache_data['meta_keys'] = array_unique(array_merge($cache_data['meta_keys'], $meta_keys)); - //} - }*/ - - /* TODO - POTENTIAL PROBLEM, THIS DATA IS ONLY CALCULATED WHEN A SEARCH FORM IS SAVED, - IT SHOULD ALSO BE RECALCULATED WHEN THE CACHE RESTARTS BUILDING, - MAY BE NOT, DEPENDS MAYBE ONLY NEED FOR DEBUG - */ - - return $cache_data; - - } - public function sf_woocommerce_cache_data_query_args($query_args) - { - //check to see if we are using woocommerce post types - if (!$this->is_woo_enabled()) { - return $query_args; - } - - if (empty($query_args['post_type'])) { - return $query_args; - } - - if ((in_array("product", $query_args['post_type'])) && (in_array("product_variation", $query_args['post_type']))) { - - $variation_position = array_search("product_variation", $query_args['post_type'], true); - - if($variation_position!==false){ - unset($query_args['post_type'][$variation_position]); //we don't want to index them, we hook into WC classes to grab the data - $query_args['post_type'] = array_values($query_args['post_type']); - } - } - - return $query_args; - } - - public function sf_woocommerce_is_woo_variations_query($sfid) - { - if (!$this->is_woo_enabled()) { - return false; - } - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - $post_types_arr = $sf_inst->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - if ((in_array("product", $post_types)) && (in_array("product_variation", $post_types))) { - //then we need to store the vairation data in the DB, variations (even when taxonomies) are actually stored as post meta on the variation itself, so add these to the meta list - - return true; - } - - return false; - } - public function sf_woocommerce_should_reduce_variations( $sfid ) { - if (!$this->is_woo_enabled()) { - return false; - } - $should_reduce = apply_filters( 'search_filter_woo_should_reduce_variation', true ); - return $should_reduce; - } - - public function sf_woocommerce_is_woo_query($sfid) - { - if (!$this->is_woo_enabled()) { - return false; - } - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - $post_types_arr = $sf_inst->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - if (in_array("product", $post_types)) { - //then we need to store the vairation data in the DB, variations (even when taxonomies) are actually stored as post meta on the variation itself, so add these to the meta list - - return true; - } - - return false; - - } - - public function sf_woocommerce_convert_term_results($filters, $cache_term_results, $sfid) { - - //check to see if we are using woocommerce post types - if(!$this->is_woo_enabled()){ - return $filters; - } - - if(empty($filters)){ - return $filters; - } - - foreach($this->woo_meta_keys_added as $woo_tax_name){ - - if(isset($cache_term_results["_sfm_attribute_".$woo_tax_name])) { - $terms = $cache_term_results["_sfm_attribute_" . $woo_tax_name]; - - foreach ($terms as $term_name => $result_ids) { - - $tax = Search_Filter_Wp_Data::get_taxonomy_term_by("slug", $term_name, $woo_tax_name); - - if (($tax) && (isset($filters["_sft_" . $woo_tax_name]))) { - /* REMOVE THE PARENT POST ID FROM THE CACHE_RESULT_IDS */ - - if (!isset($filters["_sft_" . $woo_tax_name]['terms'][$term_name])) { - $filters["_sft_" . $woo_tax_name]['terms'][$term_name] = array(); - $filters["_sft_" . $woo_tax_name]['terms'][$term_name]['term_id'] = $tax->term_id; - $filters["_sft_" . $woo_tax_name]['terms'][$term_name]['cache_result_ids'] = array(); - } - - $filters["_sft_" . $woo_tax_name]['terms'][$term_name]['cache_result_ids'] = array_merge($filters["_sft_" . $woo_tax_name]['terms'][$term_name]['cache_result_ids'], $result_ids); - } - } - } - } - - return $filters; - } - public function sf_woocommerce_register_all_result_ids($register, $sfid) - { - if (!$this->is_woo_enabled()) { - return $register; - } - - return $register; - - } - public function sf_woocommerce_is_filtered() - { - return true; - } - - public function sf_woocommerce_convert_variable_product_ids($post_ids, $sfid) { - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - //make sure this search form is tyring to use woocommerce - if($this->sf_woocommerce_is_woo_variations_query($sfid) && $this->sf_woocommerce_should_reduce_variations($sfid) ) { - $post_ids = $this->sf_woocommerce_conv_variable_ids( $post_ids, $sfid ); - } - - return $post_ids; - } - public function sf_woocommerce_get_variable_product_ids($post_ids, $sfid) - { - if (!$this->is_woo_enabled()) { - return $post_ids; - } - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - //make sure this search form is tyring to use woocommerce - if($this->sf_woocommerce_is_woo_variations_query($sfid) && $this->sf_woocommerce_should_reduce_variations($sfid) ){ - - $this->woo_all_results_ids_keys = $sf_inst->query->cache->get_registered_result_ids(); - $all_result_ids = array_keys($this->woo_all_results_ids_keys); - - //run query to convert variation IDs to parent/product IDs - $parent_conv_args = array( - 'post_type' => 'product_variation', - 'posts_per_page' => -1, - 'paged' => 1, - 'post__in' => $all_result_ids, - 'fields' => "id=>parent", - - 'orderby' => "", //remove sorting - 'meta_key' => "", - 'order' => "", - 'post_status' => "", - - //by adding this, we don't convert the ID of a variation to the parent, which means a match won't be found / kinda hacky but excludes out of stock from results - /*'meta_query' => array( - array( - 'key' => '_stock_status', - 'value' => 'instock' - ) - ),*/ - /*array( - 'taxonomy' => 'product_visibility', - 'field' => 'slug', - 'terms' => array('outofstock'), - 'operator' => 'NOT IN' - ), - array( - 'taxonomy' => 'product_visibility', - 'field' => 'slug', - 'terms' => array('exclude-from-catalog', 'exclude-from-search','outofstock'), - 'operator' => 'NOT IN' - ),*/ - - // speed improvements - 'no_found_rows' => true, - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - ); - - // The Query - $query_arr = new WP_Query($parent_conv_args); - - - - $new_ids = array(); - if ($query_arr->have_posts()) { - foreach ($query_arr->posts as $post) { - - if ($post->post_parent == 0) { - //$new_ids[$post->ID] = $post->ID; - } else { - $new_ids[$post->ID] = $post->post_parent; - } - } - } - - $this->woo_result_ids_map = ($new_ids); - //$post_ids = $this->sf_woocommerce_conv_variable_ids($post_ids, $sfid); - } - - return $post_ids; - } - - public function sf_woocommerce_conv_variable_ids($post_ids, $sfid) - { - //make sure this search form is tyring to use woocommerce - if($this->sf_woocommerce_is_woo_variations_query($sfid) && $this->sf_woocommerce_should_reduce_variations($sfid) ){ - - //$post_ids = array_unique($post_ids); //so no duplicates - $replacements = $this->woo_result_ids_map; - foreach ($post_ids as $key => $value) { - if (isset($replacements[$value])) { - $post_ids[$key] = $replacements[$value]; - } - } - $post_ids = array_unique($post_ids); //so no duplicates - } - - return $post_ids; - } - - /* not in use */ - public function sf_query_cache_count_id_numbers($post_ids, $sfid) - { - if($this->sf_woocommerce_is_woo_variations_query($sfid) && $this->sf_woocommerce_should_reduce_variations($sfid)){ - - $replacements = $this->woo_result_ids_map; - foreach ($post_ids as $key => $value) { - if (isset($replacements[$value])) { - $post_ids[$key] = $replacements[$value]; - } - } - $post_ids = array_unique($post_ids); //so no duplicates - - } - - return $post_ids; - } - - //this is the last stage to modify the query, it doesn't modify anything relating to auto count or hte cache, only - //the main query which is holding the actual results - public function sf_beaver_themer_pre_get_posts($query, $sfid) { - - if(!class_exists('FLThemeBuilderLoader')){ - return $query; - } - - if(!$query->is_main_query()) { - return $query; - } - - if(isset($query->query_vars['search_filter_id'])){ - if($query->get("paged")==1){ - $query->set("paged", 0); - } - } - - return $query; - - } - public function sf_woocommerce_pre_get_posts($query, $sfid) { - - if (!$this->is_woo_enabled()) { - return $query; - } - - $is_shop = false; - if(function_exists("is_shop")) { - $is_shop = is_shop(); - } - - //is_shop is not always true for product attributes / archives - //so we need to detect if we are one of those - global $searchandfilter; - $enable_taxonomy_archives = $searchandfilter->get($sfid)->settings("enable_taxonomy_archives"); - - if(($enable_taxonomy_archives==1) && (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type('product', false))){ - - $sf_current_query = $searchandfilter->get($sfid)->current_query(); - $term = $searchandfilter->get_queried_object(); - $taxonomy = $term->taxonomy; - - //exclude current tax archive as a filter when checking "is_filtered" - if(!$sf_current_query->is_filtered(array('_sft_'.$taxonomy))){ - $is_shop = true; - } - } - - if($is_shop) { - //in woocommerce, don't set paged for page 1 - otherwise page description will be hidden - if($query->get("paged")==1){ - $query->set("paged", null); - } - } - - //make sure post type is "product" only, not with variations, otherwise, - //they will show in the results (if the variation ID has not been converted to its parent ID yet) - if($this->sf_woocommerce_is_woo_variations_query($sfid) && $this->sf_woocommerce_should_reduce_variations($sfid) ){ - $query->set("post_type", "product"); - } else if($this->sf_woocommerce_is_woo_variations_query($sfid) && ! $this->sf_woocommerce_should_reduce_variations($sfid) ){ - $query->set("post_type", [ "product", "product_variation" ] ); - } - - return $query; - } - public function sf_woocommerce_query_args($query_args, $sfid) - { - if (!$this->is_woo_enabled()) { - return $query_args; - } - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - //make sure this search form is tyring to use woocommerce - if($sf_inst->settings("display_results_as")=="custom_woocommerce_store"){ - - $enable_taxonomy_archives = $sf_inst->settings("enable_taxonomy_archives"); - - if(($enable_taxonomy_archives==1) && (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type('product', false))){ - - //if its using tax archive, and we're on a tax archive, make sure we don't include the current tax in `is_filtered` before applying WC is_filtered - - $sf_current_query = $searchandfilter->get($sfid)->current_query(); - $term = $searchandfilter->get_queried_object(); - $taxonomy = $term->taxonomy; - - //exclude current tax archive as a filter when checking "is_filtered" - if(($sf_current_query->is_filtered(array('_sft_'.$taxonomy))) || (!empty($sf_current_query->get_search_term())) ){ - add_filter('woocommerce_is_filtered', array($this, 'sf_woocommerce_is_filtered')); - } - } - else{ - $sf_current_query = $sf_inst->current_query(); - if(($sf_current_query->is_filtered())||(!empty($sf_current_query->get_search_term()))){ - add_filter('woocommerce_is_filtered', array($this, 'sf_woocommerce_is_filtered')); - } - } - - - - - return $query_args; - } - - return $query_args; - } - - //public function sf_edd_fes_field_save_frontend($field, $save_id, $value, $user_id) - public function sf_edd_fes_field_save_frontend($field, $save_id, $value) - { - //FES has an issue where the same filter is used but with 3 args or 4 args - //if the field is a digit, then actually this is the ID - - $post_id = 0; - if(ctype_digit($field)) - { - $post_id = $field; - } - else if(ctype_digit($save_id)) - { - $post_id = $save_id; - } - - //do_action('search_filter_update_post_cache', $save_id); - } - public function sf_edd_fes_submission_form_published($post_id) - { - do_action('search_filter_update_post_cache', $post_id); - } - public function sf_woocommerce_filter_settings_save($settings, $sfid) - { - //make sure this search form is tyring to use woocommerce - if(isset($settings['display_results_as'])) - { - //if($settings["display_results_as"]=="custom_woocommerce_store"){ - if($this->sf_woocommerce_is_woo_variations_query($sfid) && $this->sf_woocommerce_should_reduce_variations($sfid) ){ - - $settings['treat_child_posts_as_parent'] = 1; - } - else - { - $settings['treat_child_posts_as_parent'] = 0; - } - } - - return $settings; - } - - /* EDD integration */ - - public function edd_prep_downloads_sf_query($query, $atts) { - - return $query; - } - - - /* pollylang integration */ - //tells polylang that the post type `search-filter-widget` should be translatable - public function pll_sf_add_translations($types, $hide){ - - $types['search-filter-widget'] = 'search-filter-widget'; - return $types; - } - public function pll_sf_get_translations($types, $hide){ - - $this->polylang_post_types = $types; - return $types; - } - - public function sf_poly_query_args($query_args, $sfid) { - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - if(Search_Filter_Helper::has_polylang()){ - - //manually set language of our query, based on the lang of the S&F post (this is because ajax requests don't get a lang set, which only occurs on this display method - //if($sf_inst->settings("display_results_as")=="shortcode") { - - $terms = wp_get_post_terms( $sfid, 'language', array( "fields" => "all" ) ); - $terms_arr = array(); //this shold only ever have 1 value, as a post can only be in 1 lang at a time - - //but lets support it anyway - foreach ( $terms as $term ) { - array_push( $terms_arr, $term->slug ); - } - - //check to see if hte language we are searching, is being handles by polylang - $post_types_arr = $sf_inst->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - $polylang_post_types = array_keys($this->polylang_post_types); - - $intersect = array_intersect($post_types, $polylang_post_types); - if (count($intersect) > 0) { - $query_args['lang'] = implode( "," , $terms_arr ); - } - //otherwise, don't set the lang of course, because the posts certainly won't have a lang attribute (yet) - //there will be problems however, if a user is searching multiple post types, some of which are handles by polylang - //some not, in this case, all language must be set to be handled by polylang for consistency - - //} - } - - - return $query_args; - } - - public function poly_lang_sf_edit_cache_query_args($query_args, $sfid) { - - if(Search_Filter_Helper::has_polylang()) - { - /*$langs = array(); - global $polylang; - foreach ($polylang->model->get_languages_list() as $term) - { - array_push($langs, $term->slug); - } - - //$query_args["lang"] = $langs; - //$query_args["lang"] = implode(",", $langs); - */ - //this sets a query for all languages (seems to changes quite often, the above was the old method of include all languages) - $query_args["lang"] = ''; - } - - return $query_args; - } - - public function sf_pre_get_posts_admin_cache($query, $sfid) { - - if(Search_Filter_Helper::has_polylang()) { - $query->set( "lang", "all" ); - } - - return $query; - } - - - function add_url_args($url, $str) - { - $query_arg = '?'; - if (strpos($url,'?') !== false) { - - //url has a question mark - $query_arg = '&'; - } - - return $url.$query_arg.$str; - - } - public function pll_sf_rewrite_args($args) { - - //if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) - if(Search_Filter_Helper::has_polylang()) - { - $args['lang'] = ''; - } - - return $args; - } - public function pll_sf_archive_slug_rewrite($newrules, $sfid, $page_slug) { - - //if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) - if(Search_Filter_Helper::has_polylang()) - { - //takes into account language prefix - //$newrules = array(); - $newrules["([a-zA-Z0-9_-]+)/".$page_slug.'$'] = 'index.php?&sfid='.$sfid; //regular plain slug - } - - return $newrules; - } - public function pll_sf_ajax_results_url($ajax_url, $sfid) { - - if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) - { - - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - //these are the display results methods that use the current url for ajax - // we want to do it this way, to allow other display methods (like VC / ajax integration) to carry on working - //$retain_results_methods = array("archive", "post_type_archive", "custom", "custom_woocommerce_store", "custom_edd_store", "bb_posts_module", "divi_post_module", "divi_shop_module", "elementor_posts_element","custom_layouts","custom_dce_posts"); - - // todo - need to add extensions via external plugin - - - if( $sf_inst->settings("display_results_as") !== 'shortcode' ) { - //so don't modify the ajax url, it will have the lang in there - return $ajax_url; - } - else { - //if we are doing an ajax request, make sure we are including the proper home url, with lang `/en` - //allow sf_data to remain the same value - $sf_data = "all"; - $url_parts = parse_url($ajax_url); - if(isset($url_parts['query'])){ - parse_str($url_parts['query'], $url_vars); - if(isset($url_vars['sf_data'])){ - $sf_data = $url_vars['sf_data']; - } - } - - //if ( $sf_inst->settings( "display_results_as" ) == "shortcode" ) { - if ( get_option( 'permalink_structure' ) ) { - $home_url = trailingslashit( pll_home_url() ); - $ajax_url = $this->add_url_args( $home_url, "sfid=$sfid&sf_action=get_data&sf_data=$sf_data" ); - - } else { - $ajax_url = $this->add_url_args( pll_home_url(), "sfid=$sfid&sf_action=get_data&sf_data=$sf_data" ); - } - /*} else { - - }*/ - } - - } - - return $ajax_url; - } - public function pll_sf_archive_results_url($results_url, $sfid, $page_slug = '') { - - - if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) - { - $results_url = pll_home_url(pll_current_language()); - - if(get_option('permalink_structure')) - { - if($page_slug!="") - { - $results_url = trailingslashit(trailingslashit($results_url).$page_slug); - } - else - { - $results_url = trailingslashit($results_url); - $results_url = $this->add_url_args( $results_url, "sfid=$sfid"); - } - } - else - { - if (strpos($results_url, '?') !== false) { - $param = "&"; - } - else{ - $param = "?"; - } - $results_url .= $param."sfid=".$sfid; - - } - } - - return $results_url; - } - - public function pll_sf_form_url($results_url, $sfid, $page_slug = '') { - - if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) - { - $results_url = pll_home_url(pll_current_language()); - - if(get_option('permalink_structure')) - { - $results_url = trailingslashit($results_url); - $results_url = $this->add_url_args( $results_url, "sfid=$sfid"); - $results_url = $this->add_url_args( $results_url, "sf_action=get_data"); - $results_url = $this->add_url_args( $results_url, "sf_data=form"); - - - } - else - { - $results_url = $this->add_url_args( $results_url, "sfid=$sfid"); - $results_url = $this->add_url_args( $results_url, "sf_action=get_data"); - $results_url = $this->add_url_args( $results_url, "sf_data=form"); - //$results_url .= "&sfid=".$sfid; - } - } - - - return $results_url; - } - - - - - /* Relevanssi integration */ - - public function remove_relevanssi_defaults() - { - //relevanssi free + older premium - remove_filter('the_posts', 'relevanssi_query'); - remove_filter('posts_request', 'relevanssi_prevent_default_request', 9); - remove_filter('posts_request', 'relevanssi_prevent_default_request'); - - //new premium - remove_filter('the_posts', 'relevanssi_query', 99); - remove_filter('posts_request', 'relevanssi_prevent_default_request', 10); - - remove_filter('query_vars', 'relevanssi_query_vars'); - } - - public function relevanssi_filter_query_args($query_args, $sfid) { - - //always remove normal relevanssi behaviour - $this->remove_relevanssi_defaults(); - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - if($sf_inst->settings("use_relevanssi")==1) - {//ensure it is enabled in the admin - - if(isset($query_args['s'])) - {//only run if a search term has actually been set - if(trim($query_args['s'])!="") - { - - $search_term = $query_args['s']; - $query_args['s'] = ""; - } - } - } - - return $query_args; - } - - public function relevanssi_sort_result_ids($result_ids, $query_args, $sfid) { - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - if(count($result_ids)==1) - { - if(isset($result_ids[0])) - { - if($result_ids[0]==0) //it means there were no search results so don't even bother trying to change the sorting - { - return $result_ids; - } - } - } - - if(($sf_inst->settings("use_relevanssi")==1)&&($sf_inst->settings("use_relevanssi_sort")==1)) - {//ensure it is enabled in the admin - - if(isset($this->relevanssi_result_ids['sf-'.$sfid])) - { - $return_ids_ordered = array(); - - $ordering_array = $this->relevanssi_result_ids['sf-'.$sfid]; - - $ordering_array = array_flip($ordering_array); - - foreach ($result_ids as $result_id) { - $return_ids_ordered[$ordering_array[$result_id]] = $result_id; - } - - ksort($return_ids_ordered); - - return $return_ids_ordered; - } - } - - return $result_ids; - } - - - public function relevanssi_add_custom_filter($ids_array, $query_args, $sfid) { - - global $searchandfilter; - $sf_inst = $searchandfilter->get($sfid); - - $this->remove_relevanssi_defaults(); - - if($sf_inst->settings("use_relevanssi")==1) - {//ensure it is enabled in the admin - - if(isset($query_args['s'])) - {//only run if a search term has actually been set - - if(trim($query_args['s'])!="") - { - //$search_term = $query_args['s']; - - if (function_exists('relevanssi_do_query')) - { - $expand_args = array( - 'posts_per_page' => -1, - 'paged' => 1, - 'fields' => "ids", //relevanssi only implemented support for this in 3.5 - before this, it would return the whole post object - - //'orderby' => "", //remove sorting - 'meta_key' => "", - //'order' => "asc", - - /* speed improvements */ - 'no_found_rows' => true, - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - - ); - - $query_args = array_merge($query_args, $expand_args); - - //$query_args['orderby'] = "relevance"; - //$query_args['order'] = "asc"; - unset($query_args['order']); - unset($query_args['orderby']); - - // The Query - $query_arr = new WP_Query( $query_args ); - relevanssi_do_query($query_arr); - - $ids_array = array(); - if ( $query_arr->have_posts() ){ - - foreach($query_arr->posts as $post) - { - $postID = 0; - - if(is_numeric($post)) - { - $postID = $post; - } - else if(is_object($post)) - { - if(isset($post->ID)) - { - $postID = $post->ID; - } - } - - if($postID!=0) - { - array_push($ids_array, $postID); - } - - - } - } - - if($sf_inst->settings("use_relevanssi_sort")==1) - { - //keep a copy for ordering the results later - $this->relevanssi_result_ids['sf-'.$sfid] = $ids_array; - - //now add the filter - add_filter( 'sf_apply_filter_sort_post__in', array( $this, 'relevanssi_sort_result_ids' ), 10, 3); - } - - return $ids_array; - } - } - } - } - - return array(false); //this tells S&F to ignore this custom filter - } -} +cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + $this->woocommerce = new Search_Filter_Third_Party_Woocommerce(); + // frontend only, or ajax + if ( ( ! is_admin() ) || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { + + // beaverbuilder themer plugin + // removes paged = 1 from pagination when its the first page, otherwise themer kicks in a scroll on page load + add_filter( 'sf_main_query_pre_get_posts', array( $this, 'sf_beaver_themer_pre_get_posts' ), 11, 2 ); + // -- relevanssi + add_filter( 'sf_edit_query_args_after_custom_filter', array( $this, 'relevanssi_filter_query_args' ), 12, 2 ); + add_filter( 'sf_apply_custom_filter', array( $this, 'relevanssi_add_custom_filter' ), 10, 3 ); + + // -- polylang + add_filter( 'sf_archive_results_url', array( $this, 'pll_sf_archive_results_url' ), 10, 3 ); + add_filter( 'sf_ajax_results_url', array( $this, 'pll_sf_ajax_results_url' ), 10, 2 ); + add_filter( 'sf_ajax_form_url', array( $this, 'pll_sf_form_url' ), 10, 3 ); + + // -- ACF + WPML - looks like WPML fixed this + // add_filter('sf_input_object_acf_field', array($this, 'acf_translate_field'), 10, 3); + + if ( class_exists( 'Easy_Digital_Downloads' ) ) { + add_filter( 'shortcode_atts_downloads', array( $this, 'edd_filter_downloads_shortcode' ), 1000, 3 ); + add_filter( 'do_shortcode_tag', array( $this, 'edd_filter_downloads_shortcode_output' ), 1000, 3 ); + add_filter( 'search_filter_form_attributes', array( $this, 'edd_search_filter_form_attributes' ), 10, 2 ); + } + if ( class_exists( 'Easy_Digital_Downloads' ) ) { + add_filter( 'shortcode_atts_downloads', array( $this, 'edd_filter_downloads_shortcode' ), 1000, 3 ); + add_filter( 'do_shortcode_tag', array( $this, 'edd_filter_downloads_shortcode_output' ), 1000, 3 ); + add_filter( 'search_filter_form_attributes', array( $this, 'edd_search_filter_form_attributes' ), 10, 2 ); + } + + // -- custom layouts + add_filter( 'shortcode_atts_custom-layout', array( $this, 'custom_layouts_shortcode_attributes' ), 1000, 3 ); + add_filter( 'search_filter_form_attributes', array( $this, 'custom_layouts_search_filter_form_attributes' ), 10, 2 ); + } + + // -- polylang + add_filter( 'sf_edit_query_args', array( $this, 'sf_poly_query_args' ), 11, 2 ); + add_filter( 'pll_get_post_types', array( $this, 'pll_sf_add_translations' ), 10, 2 ); + add_filter( 'pll_get_post_types', array( $this, 'pll_sf_get_translations' ), 100000, 2 ); // try to set this as late as possible + add_filter( 'sf_edit_cache_query_args', array( $this, 'poly_lang_sf_edit_cache_query_args' ), 10, 2 ); + add_filter( 'sf_edit_search_forms_query_args', array( $this, 'poly_lang_sf_edit_cache_query_args' ), 10, 2 ); // set the language when fetching our built in search forms (suppress filters no longer works) + add_filter( 'sf_archive_slug_rewrite', array( $this, 'pll_sf_archive_slug_rewrite' ), 10, 3 ); + add_filter( 'sf_rewrite_query_args', array( $this, 'pll_sf_rewrite_args' ), 10, 3 ); + add_filter( 'sf_pre_get_posts_admin_cache', array( $this, 'sf_pre_get_posts_admin_cache' ), 10, 3 ); + add_action( 'search_filter_pre_update_post_cache', array( $this, 'sf_wpml_update_post_cache' ), 10, 2 ); + if ( Search_Filter_Helper::has_dynamic_ooo() ) { + add_filter( 'search_filter_admin_option_display_results', array( $this, 'dce_filter_display_results_options' ), 10, 2 ); + add_filter( 'search_filter_form_attributes', array( $this, 'dce_search_filter_form_attributes' ), 10, 2 ); + } + + $this->init(); + } + + public function acf_translate_field( $field, $field_name, $sfid ) { + if ( ! Search_Filter_Helper::has_wpml() ) { + return $field; + } + if ( ! function_exists( 'acf_get_field' ) ) { + return $field; + } + + if ( $field ) { + $field_key = $field['key']; + $field_ID = $field['ID']; + + // now try to find the translated versino + $field_group_id = wp_get_post_parent_id( $field_ID ); + if ( $field_group_id ) { + $translated_group_id = Search_Filter_Helper::wpml_object_id( $field_group_id, 'acf-field-group', true ); + if ( $translated_group_id ) { + global $wpdb; + $result = $wpdb->get_row( + $wpdb->prepare( "SELECT ID FROM {$wpdb->prefix}posts WHERE post_excerpt='%s' AND post_parent='%d'", $field_name, $translated_group_id ) + ); + if ( $result ) { + $translated_field = acf_get_field( $result->ID ); + if ( $translated_field ) { + $field = $translated_field; + } + } + } + } + } + return $field; + } + + public function custom_layouts_shortcode_attributes( $out, $pairs, $atts ) { + if ( ! isset( $atts['search_filter_id'] ) ) { + return $out; + } + + $this->custom_layouts_query_id = absint( $atts['search_filter_id'] ); + add_filter( 'custom-layouts\layout\query_args', array( $this, 'custom_layouts_add_sf_query' ) ); + remove_filter( 'shortcode_atts_custom-layouts', array( $this, 'custom_layouts_shortcode_attributes' ), 1000, 3 ); + $out['cache'] = 'no'; // disable query caching and handle within S&F + return $out; + } + public function custom_layouts_add_sf_query( $query_args ) { + if ( $this->custom_layouts_query_id !== 0 ) { + $query_args['search_filter_id'] = $this->custom_layouts_query_id; + $this->custom_layouts_query_id = 0; + } + + remove_filter( 'custom-layouts\layout\query_args', array( $this, 'custom_layouts_add_sf_query' ) ); + return $query_args; + } + + public function init() { + } + + /* EDD integration */ + public function edd_filter_downloads_shortcode( $out, $pairs, $atts ) { + if ( ! isset( $atts['search_filter_id'] ) ) { + return $out; + } + + $search_filter_id = intval( $atts['search_filter_id'] ); + do_shortcode( "[searchandfilter id='$search_filter_id' action='filter_next_query']" ); + // do_action("search_filter_setup_pagination", $search_filter_id); + global $searchandfilter; + $sf_inst = $searchandfilter->get( $search_filter_id ); + $sf_inst->query->prep_query(); + + return $out; + } + + public function edd_filter_downloads_shortcode_output( $output, $tag, $atts ) { + if ( ! isset( $atts['search_filter_id'] ) ) { + return $output; + } + + if ( $tag !== 'downloads' ) { + return $output; + } + + global $searchandfilter; + $search_filter_id = intval( $atts['search_filter_id'] ); + + $sf_inst = $searchandfilter->get( $search_filter_id ); + + // make sure this search form is tyring to use EDD + if ( $sf_inst->settings( 'display_results_as' ) == 'custom_edd_store' ) { + + // wrap both pagination + results in 1 container for ajax + $output = '
                            ' . $output . '
                            '; + } + + return $output; + } + public function edd_search_filter_form_attributes( $attributes, $sfid ) { + if ( isset( $attributes['data-display-result-method'] ) ) { + if ( $attributes['data-display-result-method'] == 'custom_edd_store' ) { + $attributes['data-ajax-target'] = '.search-filter-results-' . $sfid; + + // for fixing pagination issue when there are multiple instance of the S&F. + $attributes['data-ajax-links-selector'] = '.search-filter-results-' . $sfid . ' .edd_pagination a'; + } + } + + return $attributes; + } + public function custom_layouts_search_filter_form_attributes( $attributes, $sfid ) { + if ( isset( $attributes['data-display-result-method'] ) ) { + if ( $attributes['data-display-result-method'] == 'custom_layouts' ) { + $attributes['data-ajax-target'] = '.search-filter-results-' . $sfid; + if ( defined( 'CUSTOM_LAYOUTS_VERSION' ) && version_compare( CUSTOM_LAYOUTS_VERSION, '1.3.2-beta', '<' ) ) { + $attributes['data-ajax-target'] = '.cl-layout-container'; + } + + // for fixing pagination issue when there are multiple instance of the S&F. + $attributes['data-ajax-links-selector'] = '.search-filter-results-' . $sfid . ' .cl-pagination a'; + } + } + return $attributes; + } + + public function dce_search_filter_form_attributes( $attributes, $sfid ) { + if ( isset( $attributes['data-display-result-method'] ) ) { + $search_filter_results_class = '.search-filter-results-' . absint( $sfid ); + if ( $attributes['data-display-result-method'] == 'custom_dce_posts' ) { + $attributes['data-ajax-target'] = '.elementor-widget-dce-dynamicposts-v2' . $search_filter_results_class; + if ( defined( 'DCE_VERSION' ) && version_compare( DCE_VERSION, '1.13.0', '<' ) ) { + $attributes['data-ajax-target'] = '.dce-posts-container'; + } + + // for fixing pagination issue when there are multiple instance of the S&F. + $attributes['data-ajax-links-selector'] = '.elementor-widget-dce-dynamicposts-v2' . $search_filter_results_class . ' .dce-pagination a'; + + if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { + unset( $attributes['data-infinite-scroll-result-class'] ); + } + + if ( isset( $attributes['data-ajax-pagination-type'] ) ) { + unset( $attributes['data-ajax-pagination-type'] ); + } + + if ( isset( $attributes['data-infinite-scroll-container'] ) ) { + unset( $attributes['data-infinite-scroll-container'] ); + } + } elseif ( $attributes['data-display-result-method'] == 'custom_dce_google_maps' ) { + $attributes['data-ajax-target'] = '.elementor-widget-dyncontel-acf-google-maps' . $search_filter_results_class; + + // for fixing pagination issue when there are multiple instance of the S&F. + $attributes['data-ajax-links-selector'] = '.elementor-widget-dyncontel-acf-google-maps' . $search_filter_results_class . ' .dce-pagination a'; + + if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { + unset( $attributes['data-infinite-scroll-result-class'] ); + } + + if ( isset( $attributes['data-ajax-pagination-type'] ) ) { + unset( $attributes['data-ajax-pagination-type'] ); + } + + if ( isset( $attributes['data-infinite-scroll-container'] ) ) { + unset( $attributes['data-infinite-scroll-container'] ); + } + } elseif ( $attributes['data-display-result-method'] == 'custom_dce_google_maps_posts' ) { + $attributes['data-ajax-target'] = '.elementor-widget-dyncontel-acf-google-maps' . $search_filter_results_class; + + // for fixing pagination issue when there are multiple instance of the S&F. + $attributes['data-ajax-links-selector'] = '.elementor-widget-dyncontel-acf-google-maps' . $search_filter_results_class . ' .dce-pagination a'; + + // we want additional areas to be udpated with ajax: + $attributes['data-ajax-update-sections'] = wp_json_encode( + array( + '.elementor-widget-dce-dynamicposts-v2' . $search_filter_results_class, + ) + ); + + if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { + unset( $attributes['data-infinite-scroll-result-class'] ); + } + + if ( isset( $attributes['data-ajax-pagination-type'] ) ) { + unset( $attributes['data-ajax-pagination-type'] ); + } + + if ( isset( $attributes['data-infinite-scroll-container'] ) ) { + unset( $attributes['data-infinite-scroll-container'] ); + } + } else if ( $attributes['data-display-result-method'] == 'custom_dce_archives' ) { + $attributes['data-ajax-target'] = '.elementor-widget-dce-dynamic-archives' . $search_filter_results_class; + + // for fixing pagination issue when there are multiple instance of the S&F. + $attributes['data-ajax-links-selector'] = '.elementor-widget-dce-dynamic-archives' . $search_filter_results_class . ' .dce-pagination a'; + + if ( isset( $attributes['data-infinite-scroll-result-class'] ) ) { + unset( $attributes['data-infinite-scroll-result-class'] ); + } + + if ( isset( $attributes['data-ajax-pagination-type'] ) ) { + unset( $attributes['data-ajax-pagination-type'] ); + } + + if ( isset( $attributes['data-infinite-scroll-container'] ) ) { + unset( $attributes['data-infinite-scroll-container'] ); + } + } + } + + return $attributes; + } + + public function dce_filter_display_results_options( $display_results_methods ) { + $display_results_methods['custom_dce_posts'] = array( + 'label' => __( 'Dynamic.ooo: Dynamic Posts' ), + 'description' => + '

                            ' . __( 'Use the powerful Dynamic Posts widget for Elementor to create any kind of layout you can imagine.', $this->plugin_slug ) . '

                            ' . + '

                            ' . __( 'View the setup instructions', $this->plugin_slug ) . '

                            ', + + 'base' => 'shortcode', + ); + if ( version_compare( DCE_VERSION, '2.13.0', '>=' ) ) { + $display_results_methods['custom_dce_dynamic_archives'] = array( + 'label' => __( 'Dynamic.ooo: Dynamic Archives' ), + 'description' => + '

                            ' . __( 'Use the powerful Dynamic Archives widget for Elementor to create any kind of layout you can imagine.', $this->plugin_slug ) . '

                            ' . + '

                            ' . __( 'View the setup instructions', $this->plugin_slug ) . '

                            ', + + 'base' => 'shortcode', + ); + } + + if ( version_compare( DCE_VERSION, '1.13.0', '>=' ) ) { + $display_results_methods['custom_dce_google_maps'] = array( + 'label' => __( 'Dynamic.ooo: Dynamic Google Maps' ), + 'description' => + '

                            ' . __( 'Use the powerful Dynamic Google Maps widget for Elementor to create advanced searches that work with your maps!', $this->plugin_slug ) . '

                            ' . + '

                            ' . __( 'View the setup instructions', $this->plugin_slug ) . '

                            ', + + 'base' => 'shortcode', + ); + } + + if ( version_compare( DCE_VERSION, '1.13.0', '>=' ) ) { + $display_results_methods['custom_dce_google_maps_posts'] = array( + 'label' => __( 'Dynamic.ooo: Dynamic Posts + Dynamic Google Maps' ), + 'description' => + '

                            ' . __( 'Use the powerful Dynamic Google Maps widget combined with a Dynamic Posts widget to create advanced searches that work with your maps + posts at the same time!', $this->plugin_slug ) . '

                            ' . + '

                            ' . __( 'View the setup instructions', $this->plugin_slug ) . '

                            ', + + 'base' => 'shortcode', + ); + } + + return $display_results_methods; + } + + + + + // update all the translations too (in case they were auto updated / synced by ) + // the advanced tranlsation editor + public function sf_wpml_update_post_cache( $post ) { + if ( ! Search_Filter_Helper::has_wpml() ) { + return; + } + + // $post_lang_code = Search_Filter_Helper::wpml_post_language_code($post_id); + $element_type = 'post_' . $post->post_type; + $translation_group_id = apply_filters( 'wpml_element_trid', null, $post->ID, $element_type ); + $translations = apply_filters( 'wpml_get_element_translations', null, $translation_group_id, $element_type ); + // $lang_details = apply_filters( 'wpml_post_language_details', "", $post->ID ); + $current_lang_code = strtolower( Search_Filter_Helper::wpml_post_language_code( $post->ID ) ); + + if ( is_array( $translations ) ) { + foreach ( $translations as $translation ) { + $translation_lang = strtolower( $translation->language_code ); + // don't update the current post, because we're already doing it + if ( $translation_lang !== $current_lang_code ) { + + if ( ( $current_lang_code !== '' ) && ( ! empty( $current_lang_code ) ) ) { + do_action( 'wpml_switch_language', $translation_lang ); + + // don't infinite loop... + remove_action( 'search_filter_pre_update_post_cache', array( $this, 'sf_wpml_update_post_cache' ), 10, 2 ); + do_action( 'search_filter_update_post_cache', $translation->element_id ); + + add_action( 'search_filter_pre_update_post_cache', array( $this, 'sf_wpml_update_post_cache' ), 10, 2 ); } + } + } + } + + do_action( 'wpml_switch_language', $current_lang_code ); + } + + + + + + // this is the last stage to modify the query, it doesn't modify anything relating to auto count or hte cache, only + // the main query which is holding the actual results + public function sf_beaver_themer_pre_get_posts( $query, $sfid ) { + if ( ! class_exists( 'FLThemeBuilderLoader' ) ) { + return $query; + } + + if ( ! $query->is_main_query() ) { + return $query; + } + + if ( isset( $query->query_vars['search_filter_id'] ) ) { + if ( $query->get( 'paged' ) == 1 ) { + $query->set( 'paged', 0 ); + } + } + + return $query; + + } + + // public function sf_edd_fes_field_save_frontend($field, $save_id, $value, $user_id) + public function sf_edd_fes_field_save_frontend( $field, $save_id, $value ) { + // FES has an issue where the same filter is used but with 3 args or 4 args + // if the field is a digit, then actually this is the ID + + $post_id = 0; + if ( ctype_digit( $field ) ) { + $post_id = $field; + } elseif ( ctype_digit( $save_id ) ) { + $post_id = $save_id; + } + + // do_action('search_filter_update_post_cache', $save_id); + } + public function sf_edd_fes_submission_form_published( $post_id ) { + do_action( 'search_filter_update_post_cache', $post_id ); + } + + /* EDD integration */ + + public function edd_prep_downloads_sf_query( $query, $atts ) { + return $query; + } + + // polylang integration + // tells polylang that the post type `search-filter-widget` should be translatable + public function pll_sf_add_translations( $types, $hide ) { + $types['search-filter-widget'] = 'search-filter-widget'; + return $types; + } + public function pll_sf_get_translations( $types, $hide ) { + $this->polylang_post_types = $types; + return $types; + } + + public function sf_poly_query_args( $query_args, $sfid ) { + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + if ( Search_Filter_Helper::has_polylang() ) { + + // manually set language of our query, based on the lang of the S&F post (this is because ajax requests don't get a lang set, which only occurs on this display method + // if($sf_inst->settings("display_results_as")=="shortcode") { + + $terms = wp_get_post_terms( $sfid, 'language', array( 'fields' => 'all' ) ); + $terms_arr = array(); // this shold only ever have 1 value, as a post can only be in 1 lang at a time + + // but lets support it anyway + foreach ( $terms as $term ) { + array_push( $terms_arr, $term->slug ); + } + + // check to see if hte language we are searching, is being handles by polylang + $post_types_arr = $sf_inst->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + $polylang_post_types = array_keys( $this->polylang_post_types ); + + $intersect = array_intersect( $post_types, $polylang_post_types ); + if ( count( $intersect ) > 0 ) { + $query_args['lang'] = implode( ',', $terms_arr ); + } + // otherwise, don't set the lang of course, because the posts certainly won't have a lang attribute (yet) + // there will be problems however, if a user is searching multiple post types, some of which are handles by polylang + // some not, in this case, all language must be set to be handled by polylang for consistency + + // } + } + + return $query_args; + } + + public function poly_lang_sf_edit_cache_query_args( $query_args, $sfid ) { + if ( Search_Filter_Helper::has_polylang() ) { + /* + $langs = array(); + global $polylang; + foreach ($polylang->model->get_languages_list() as $term) + { + array_push($langs, $term->slug); + } + + //$query_args["lang"] = $langs; + //$query_args["lang"] = implode(",", $langs); + */ + // this sets a query for all languages (seems to changes quite often, the above was the old method of include all languages) + $query_args['lang'] = ''; + } + + return $query_args; + } + + public function sf_pre_get_posts_admin_cache( $query, $sfid ) { + if ( Search_Filter_Helper::has_polylang() ) { + $query->set( 'lang', 'all' ); + } + + return $query; + } + + + public function add_url_args( $url, $str ) { + $query_arg = '?'; + if ( strpos( $url, '?' ) !== false ) { + + // url has a question mark + $query_arg = '&'; + } + + return $url . $query_arg . $str; + + } + public function pll_sf_rewrite_args( $args ) { + // if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) + if ( Search_Filter_Helper::has_polylang() ) { + $args['lang'] = ''; + } + + return $args; + } + public function pll_sf_archive_slug_rewrite( $newrules, $sfid, $page_slug ) { + // if((function_exists('pll_home_url'))&&(function_exists('pll_current_language'))) + if ( Search_Filter_Helper::has_polylang() ) { + // takes into account language prefix + // $newrules = array(); + $newrules[ '([a-zA-Z0-9_-]+)/' . $page_slug . '$' ] = 'index.php?&sfid=' . $sfid; // regular plain slug + } + + return $newrules; + } + public function pll_sf_ajax_results_url( $ajax_url, $sfid ) { + if ( ( function_exists( 'pll_home_url' ) ) && ( function_exists( 'pll_current_language' ) ) ) { + + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + // these are the display results methods that use the current url for ajax + // we want to do it this way, to allow other display methods (like VC / ajax integration) to carry on working + // $retain_results_methods = array("archive", "post_type_archive", "custom", "custom_woocommerce_store", "custom_edd_store", "bb_posts_module", "divi_post_module", "divi_shop_module", "elementor_posts_element","custom_layouts","custom_dce_posts"); + + // todo - need to add extensions via external plugin + + if ( $sf_inst->settings( 'display_results_as' ) !== 'shortcode' ) { + // so don't modify the ajax url, it will have the lang in there + return $ajax_url; + } else { + // if we are doing an ajax request, make sure we are including the proper home url, with lang `/en` + // allow sf_data to remain the same value + $sf_data = 'all'; + $url_parts = parse_url( $ajax_url ); + if ( isset( $url_parts['query'] ) ) { + parse_str( $url_parts['query'], $url_vars ); + if ( isset( $url_vars['sf_data'] ) ) { + $sf_data = $url_vars['sf_data']; + } + } + + // if ( $sf_inst->settings( "display_results_as" ) == "shortcode" ) { + if ( get_option( 'permalink_structure' ) ) { + $home_url = trailingslashit( pll_home_url() ); + $ajax_url = $this->add_url_args( $home_url, "sfid=$sfid&sf_action=get_data&sf_data=$sf_data" ); + + } else { + $ajax_url = $this->add_url_args( pll_home_url(), "sfid=$sfid&sf_action=get_data&sf_data=$sf_data" ); + } + } + } + + return $ajax_url; + } + + public function pll_sf_archive_results_url( $results_url, $sfid, $page_slug = '' ) { + if ( ( function_exists( 'pll_home_url' ) ) && ( function_exists( 'pll_current_language' ) ) ) { + $results_url = pll_home_url( pll_current_language() ); + + if ( get_option( 'permalink_structure' ) ) { + if ( $page_slug != '' ) { + $results_url = trailingslashit( trailingslashit( $results_url ) . $page_slug ); + } else { + $results_url = trailingslashit( $results_url ); + $results_url = $this->add_url_args( $results_url, "sfid=$sfid" ); + } + } else { + if ( strpos( $results_url, '?' ) !== false ) { + $param = '&'; + } else { + $param = '?'; + } + $results_url .= $param . 'sfid=' . $sfid; + + } + } + + return $results_url; + } + + public function pll_sf_form_url( $results_url, $sfid, $page_slug = '' ) { + if ( ( function_exists( 'pll_home_url' ) ) && ( function_exists( 'pll_current_language' ) ) ) { + $results_url = pll_home_url( pll_current_language() ); + + if ( get_option( 'permalink_structure' ) ) { + $results_url = trailingslashit( $results_url ); + $results_url = $this->add_url_args( $results_url, "sfid=$sfid" ); + $results_url = $this->add_url_args( $results_url, 'sf_action=get_data' ); + $results_url = $this->add_url_args( $results_url, 'sf_data=form' ); + + } else { + $results_url = $this->add_url_args( $results_url, "sfid=$sfid" ); + $results_url = $this->add_url_args( $results_url, 'sf_action=get_data' ); + $results_url = $this->add_url_args( $results_url, 'sf_data=form' ); + // $results_url .= "&sfid=".$sfid; + } + } + + return $results_url; + } + + + + /* Relevanssi integration */ + public function remove_relevanssi_defaults() { + // relevanssi free + older premium + remove_filter( 'the_posts', 'relevanssi_query' ); + remove_filter( 'posts_request', 'relevanssi_prevent_default_request', 9 ); + remove_filter( 'posts_request', 'relevanssi_prevent_default_request' ); + + // new premium + remove_filter( 'the_posts', 'relevanssi_query', 99 ); + remove_filter( 'posts_request', 'relevanssi_prevent_default_request', 10 ); + + remove_filter( 'query_vars', 'relevanssi_query_vars' ); + } + + public function relevanssi_filter_query_args( $query_args, $sfid ) { + // always remove normal relevanssi behaviour + $this->remove_relevanssi_defaults(); + + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + if ( $sf_inst->settings( 'use_relevanssi' ) == 1 ) {// ensure it is enabled in the admin + + if ( isset( $query_args['s'] ) ) {// only run if a search term has actually been set + if ( trim( $query_args['s'] ) != '' ) { + + $search_term = $query_args['s']; + $query_args['s'] = ''; + } + } + } + + return $query_args; + } + + public function relevanssi_sort_result_ids( $result_ids, $query_args, $sfid ) { + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + if ( count( $result_ids ) == 1 ) { + if ( isset( $result_ids[0] ) ) { + if ( $result_ids[0] == 0 ) { + return $result_ids; + } + } + } + + if ( ( $sf_inst->settings( 'use_relevanssi' ) == 1 ) && ( $sf_inst->settings( 'use_relevanssi_sort' ) == 1 ) ) {// ensure it is enabled in the admin + + if ( isset( $this->relevanssi_result_ids[ 'sf-' . $sfid ] ) ) { + $return_ids_ordered = array(); + + $ordering_array = $this->relevanssi_result_ids[ 'sf-' . $sfid ]; + + $ordering_array = array_flip( $ordering_array ); + + foreach ( $result_ids as $result_id ) { + $return_ids_ordered[ $ordering_array[ $result_id ] ] = $result_id; + } + + ksort( $return_ids_ordered ); + + return $return_ids_ordered; + } + } + + return $result_ids; + } + + + public function relevanssi_add_custom_filter( $ids_array, $query_args, $sfid ) { + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + $this->remove_relevanssi_defaults(); + + if ( $sf_inst->settings( 'use_relevanssi' ) == 1 ) {// ensure it is enabled in the admin + + if ( isset( $query_args['s'] ) ) {// only run if a search term has actually been set + + if ( trim( $query_args['s'] ) != '' ) { + // $search_term = $query_args['s']; + + if ( function_exists( 'relevanssi_do_query' ) ) { + $expand_args = array( + 'posts_per_page' => -1, + 'paged' => 1, + 'fields' => 'ids', // relevanssi only implemented support for this in 3.5 - before this, it would return the whole post object + + // 'orderby' => "", //remove sorting + 'meta_key' => '', + // 'order' => "asc", + + /* speed improvements */ + 'no_found_rows' => true, + 'update_post_meta_cache' => false, + 'update_post_term_cache' => false, + + ); + + $query_args = array_merge( $query_args, $expand_args ); + + // $query_args['orderby'] = "relevance"; + // $query_args['order'] = "asc"; + unset( $query_args['order'] ); + unset( $query_args['orderby'] ); + + // The Query + $query_arr = new WP_Query( $query_args ); + relevanssi_do_query( $query_arr ); + + $ids_array = array(); + if ( $query_arr->have_posts() ) { + + foreach ( $query_arr->posts as $post ) { + $post_id = 0; + + if ( is_numeric( $post ) ) { + $post_id = $post; + } elseif ( is_object( $post ) ) { + if ( isset( $post->ID ) ) { + $post_id = $post->ID; + } + } + + if ( $post_id != 0 ) { + array_push( $ids_array, $post_id ); + } + } + } + + if ( $sf_inst->settings( 'use_relevanssi_sort' ) == 1 ) { + // keep a copy for ordering the results later + $this->relevanssi_result_ids[ 'sf-' . $sfid ] = $ids_array; + + // now add the filter + add_filter( 'sf_apply_filter_sort_post__in', array( $this, 'relevanssi_sort_result_ids' ), 10, 3 ); + } + + return $ids_array; + } + } + } + } + + return array( false ); // this tells S&F to ignore this custom filter + } +} +require_once plugin_dir_path( __FILE__ ) . 'third-party/class-search-filter-woocommerce.php'; diff --git a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-wp-cache.php b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-wp-cache.php index c3201a6c4..35704a500 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-wp-cache.php +++ b/web/wp-content/plugins/search-filter-pro/includes/class-search-filter-wp-cache.php @@ -1,149 +1,133 @@ -term_id] = $taxonomy_term; - self::$wp_tax_terms[$taxonomy_name]['slug'][$taxonomy_term->slug] = $taxonomy_term; - } - - self::$wp_tax_terms_found_all[$taxonomy_name] = true; - } - - } - } - } - - public static function get_taxonomy_terms($taxonomy_name) - { - self::setup($taxonomy_name); - - if((isset(self::$wp_tax_terms[$taxonomy_name]))&&(isset(self::$wp_tax_terms_found_all[$taxonomy_name]))) - { - if(self::$wp_tax_terms_found_all[$taxonomy_name]==true) { - return self::$wp_tax_terms[$taxonomy_name]["id"]; - } - } - - self::$wp_tax_terms_found_all[$taxonomy_name] = true; - - self::$wp_tax_terms[$taxonomy_name] = array(); - self::$wp_tax_terms[$taxonomy_name]["id"] = array(); - self::$wp_tax_terms[$taxonomy_name]["slug"] = array(); - - self::$wp_tax_terms[$taxonomy_name] = array(); - $t_taxonomy_terms = get_terms($taxonomy_name, array( - 'hide_empty' => false - )); - - if(!empty($t_taxonomy_terms)) { - - foreach ($t_taxonomy_terms as $taxonomy_term) - { - $tax_term_basic = new stdClass(); - $tax_term_basic->term_id = $taxonomy_term->term_id; - $tax_term_basic->slug = $taxonomy_term->slug; - - self::$wp_tax_terms[$taxonomy_name]['id'][$taxonomy_term->term_id] = $tax_term_basic; - self::$wp_tax_terms[$taxonomy_name]['slug'][$taxonomy_term->slug] = $tax_term_basic; - - //self::$wp_tax_terms[$taxonomy_name]['id'][$t_taxonomy_terms[$ti]->term_id] = $t_taxonomy_terms[$ti]; - //self::$wp_tax_terms[$taxonomy_name]['slug'][$t_taxonomy_terms[$ti]->slug] = $t_taxonomy_terms[$ti]; - } - - if(self::$use_transients==1) { - Search_Filter_Wp_Cache::set_transient(self::$wp_tax_terms_cache_key . $taxonomy_name, array_values(self::$wp_tax_terms[$taxonomy_name]['id'])); - } - } - - /*for ($ti = 0; $ti < count($t_taxonomy_terms); $ti++) { - self::$wp_tax_terms[$taxonomy_name]['id'][$t_taxonomy_terms[$ti]->term_id] = $t_taxonomy_terms[$ti]; - self::$wp_tax_terms[$taxonomy_name]['slug'][$t_taxonomy_terms[$ti]->slug] = $t_taxonomy_terms[$ti]; - }*/ - // - - if(empty(self::$wp_tax_terms[$taxonomy_name])) - { - return array(); - } - - return self::$wp_tax_terms[$taxonomy_name]["id"]; - } - - - public static function get_taxonomy_term_by($by, $term_name, $taxonomy_name) - { - self::setup($taxonomy_name); - - if(!isset(self::$wp_tax_terms[$taxonomy_name])) - { - self::$wp_tax_terms[$taxonomy_name] = array(); - self::$wp_tax_terms[$taxonomy_name]["id"] = array(); - self::$wp_tax_terms[$taxonomy_name]["slug"] = array(); - } - - if(isset(self::$wp_tax_terms[$taxonomy_name][$by][$term_name])) - { - return self::$wp_tax_terms[$taxonomy_name][$by][$term_name]; - } - - //else, term name does not exist, so fetch it - $term = get_term_by( $by, $term_name, $taxonomy_name ); - - //if ( !is_wp_error( $term ) ) { - if ( $term ) { - self::$wp_tax_terms[$taxonomy_name]["id"][$term->term_id] = $term; - self::$wp_tax_terms[$taxonomy_name]["slug"][$term->slug] = $term; - - if(isset(self::$wp_tax_terms[$taxonomy_name][$by][$term_name])) { - return self::$wp_tax_terms[$taxonomy_name][$by][$term_name]; - } - else - { - return array(); - } - } - - return false; - } - - public static function get_post_type_taxonomies($post_type) - { - - } - - public static function is_taxonomy_archive($query = "") - { - if($query=="") { - if(self::$is_taxonomy_archive===-1) - { - self::$is_taxonomy_archive = false; - - if ((is_tax() || is_category() || is_tag()) && (is_archive())) { - - self::$is_taxonomy_archive = true; - } - } - - return self::$is_taxonomy_archive; - } - else - { - if (($query->is_tax() || $query->is_category() || $query->is_tag()) && ($query->is_archive())) { - - return true; - } - - return false; - } - - - } - public static function get_post_types_by_taxonomy( $tax = 'category' ){ - $out = array(); - $post_types = get_post_types(); - foreach( $post_types as $post_type ){ - - if (!isset(self::$post_types[$post_type])) - { - self::$post_types[$post_type] = array(); - } - - if (!isset(self::$post_types[$post_type]['taxonomies'])) - { - self::$post_types[$post_type]['taxonomies'] = get_object_taxonomies( $post_type ); - } - - $taxonomies = self::$post_types[$post_type]['taxonomies']; - if( in_array( $tax, $taxonomies ) ){ - $out[] = $post_type; - } - } - return $out; - } - - public static function is_taxonomy_archive_of_post_type($post_type, $single = true) - { - if(!self::is_taxonomy_archive()) { - return false; - } - - if (!isset(self::$post_types[$post_type])) { - self::$post_types[$post_type] = array(); - } - - if (!isset(self::$post_types[$post_type]['taxonomies'])) { - self::$post_types[$post_type]['taxonomies'] = get_object_taxonomies( $post_type ); - } - - - global $searchandfilter; - $term = $searchandfilter->get_queried_object(); - $is_taxonomy_archive = false; - - if(isset($term->taxonomy)){ - $taxonomy_name = $term->taxonomy; - - $tax_post_types = self::get_post_types_by_taxonomy($taxonomy_name); - - //make sure this tax is not shared unless single is false(we need for woocommerce, because all taxes are shared betweeen 2 post types - variations and products - if((( 1 === count($tax_post_types)) && ($single)) || (!$single)){ - $is_taxonomy_archive = in_array( $taxonomy_name, self::$post_types[$post_type]['taxonomies'] ); - } - } - - return $is_taxonomy_archive; - } -} - +term_id ] = $taxonomy_term; + self::$wp_tax_terms[ $taxonomy_name ]['slug'][ $taxonomy_term->slug ] = $taxonomy_term; + } + + self::$wp_tax_terms_found_all[ $taxonomy_name ] = true; + } + } + } + } + + public static function get_taxonomy_terms( $taxonomy_name ) { + self::setup( $taxonomy_name ); + + if ( ( isset( self::$wp_tax_terms[ $taxonomy_name ] ) ) && ( isset( self::$wp_tax_terms_found_all[ $taxonomy_name ] ) ) ) { + if ( self::$wp_tax_terms_found_all[ $taxonomy_name ] == true ) { + return self::$wp_tax_terms[ $taxonomy_name ]['id']; + } + } + + self::$wp_tax_terms_found_all[ $taxonomy_name ] = true; + + self::$wp_tax_terms[ $taxonomy_name ] = array(); + self::$wp_tax_terms[ $taxonomy_name ]['id'] = array(); + self::$wp_tax_terms[ $taxonomy_name ]['slug'] = array(); + + self::$wp_tax_terms[ $taxonomy_name ] = array(); + $t_taxonomy_terms = get_terms( + $taxonomy_name, + array( + 'hide_empty' => false, + ) + ); + + if ( ! empty( $t_taxonomy_terms ) ) { + + foreach ( $t_taxonomy_terms as $taxonomy_term ) { + $tax_term_basic = new stdClass(); + $tax_term_basic->term_id = $taxonomy_term->term_id; + $tax_term_basic->slug = $taxonomy_term->slug; + + self::$wp_tax_terms[ $taxonomy_name ]['id'][ $taxonomy_term->term_id ] = $tax_term_basic; + self::$wp_tax_terms[ $taxonomy_name ]['slug'][ $taxonomy_term->slug ] = $tax_term_basic; + + // self::$wp_tax_terms[$taxonomy_name]['id'][$t_taxonomy_terms[$ti]->term_id] = $t_taxonomy_terms[$ti]; + // self::$wp_tax_terms[$taxonomy_name]['slug'][$t_taxonomy_terms[$ti]->slug] = $t_taxonomy_terms[$ti]; + } + + if ( self::$use_transients == 1 ) { + Search_Filter_Wp_Cache::set_transient( self::$wp_tax_terms_cache_key . $taxonomy_name, array_values( self::$wp_tax_terms[ $taxonomy_name ]['id'] ) ); + } + } + + /* + for ($ti = 0; $ti < count($t_taxonomy_terms); $ti++) { + self::$wp_tax_terms[$taxonomy_name]['id'][$t_taxonomy_terms[$ti]->term_id] = $t_taxonomy_terms[$ti]; + self::$wp_tax_terms[$taxonomy_name]['slug'][$t_taxonomy_terms[$ti]->slug] = $t_taxonomy_terms[$ti]; + }*/ + + if ( empty( self::$wp_tax_terms[ $taxonomy_name ] ) ) { + return array(); + } + + return self::$wp_tax_terms[ $taxonomy_name ]['id']; + } + + + public static function get_taxonomy_term_by( $by, $term_name, $taxonomy_name ) { + self::setup( $taxonomy_name ); + + if ( ! isset( self::$wp_tax_terms[ $taxonomy_name ] ) ) { + self::$wp_tax_terms[ $taxonomy_name ] = array(); + self::$wp_tax_terms[ $taxonomy_name ]['id'] = array(); + self::$wp_tax_terms[ $taxonomy_name ]['slug'] = array(); + } + + if ( isset( self::$wp_tax_terms[ $taxonomy_name ][ $by ][ $term_name ] ) ) { + return self::$wp_tax_terms[ $taxonomy_name ][ $by ][ $term_name ]; + } + + // else, term name does not exist, so fetch it + $term = get_term_by( $by, $term_name, $taxonomy_name ); + + // if ( !is_wp_error( $term ) ) { + if ( $term ) { + self::$wp_tax_terms[ $taxonomy_name ]['id'][ $term->term_id ] = $term; + self::$wp_tax_terms[ $taxonomy_name ]['slug'][ $term->slug ] = $term; + + if ( isset( self::$wp_tax_terms[ $taxonomy_name ][ $by ][ $term_name ] ) ) { + return self::$wp_tax_terms[ $taxonomy_name ][ $by ][ $term_name ]; + } else { + return array(); + } + } + + return false; + } + + public static function get_post_type_taxonomies( $post_type ) { + } + + public static function is_taxonomy_archive( $query = '' ) { + if ( $query == '' ) { + if ( self::$is_taxonomy_archive === -1 ) { + self::$is_taxonomy_archive = false; + + if ( ( is_tax() || is_category() || is_tag() ) && ( is_archive() ) ) { + + self::$is_taxonomy_archive = true; + } + } + + return self::$is_taxonomy_archive; + } else { + if ( ( $query->is_tax() || $query->is_category() || $query->is_tag() ) && ( $query->is_archive() ) ) { + + return true; + } + + return false; + } + + } + public static function get_post_types_by_taxonomy( $tax = 'category' ) { + $out = array(); + $post_types = get_post_types(); + foreach ( $post_types as $post_type ) { + + if ( ! isset( self::$post_types[ $post_type ] ) ) { + self::$post_types[ $post_type ] = array(); + } + + if ( ! isset( self::$post_types[ $post_type ]['taxonomies'] ) ) { + self::$post_types[ $post_type ]['taxonomies'] = get_object_taxonomies( $post_type ); + } + + $taxonomies = self::$post_types[ $post_type ]['taxonomies']; + if ( in_array( $tax, $taxonomies ) ) { + $out[] = $post_type; + } + } + return $out; + } + + public static function is_taxonomy_archive_of_post_type( $post_type, $single = true ) { + if ( ! self::is_taxonomy_archive() ) { + return false; + } + + if ( ! isset( self::$post_types[ $post_type ] ) ) { + self::$post_types[ $post_type ] = array(); + } + + if ( ! isset( self::$post_types[ $post_type ]['taxonomies'] ) ) { + self::$post_types[ $post_type ]['taxonomies'] = get_object_taxonomies( $post_type ); + } + + global $searchandfilter; + $term = $searchandfilter->get_queried_object(); + $is_taxonomy_archive = false; + + if ( isset( $term->taxonomy ) ) { + $taxonomy_name = $term->taxonomy; + + $tax_post_types = self::get_post_types_by_taxonomy( $taxonomy_name ); + + // make sure this tax is not shared unless single is false(we need for woocommerce, because all taxes are shared betweeen 2 post types - variations and products + if ( ( ( 1 === count( $tax_post_types ) ) && ( $single ) ) || ( ! $single ) ) { + $is_taxonomy_archive = in_array( $taxonomy_name, self::$post_types[ $post_type ]['taxonomies'] ); + } + } + + return $is_taxonomy_archive; + } +} + diff --git a/web/wp-content/plugins/search-filter-pro/includes/index.php b/web/wp-content/plugins/search-filter-pro/includes/index.php index e71af0ef2..8142269b1 100644 --- a/web/wp-content/plugins/search-filter-pro/includes/index.php +++ b/web/wp-content/plugins/search-filter-pro/includes/index.php @@ -1 +1 @@ -get( $sfid ); + + global $TRP_LANGUAGE; + $trp = TRP_Translate_Press::get_trp_instance(); + $trp_settings = $trp->get_component( 'settings' ); + $settings = $trp_settings->get_settings(); + + if ( $TRP_LANGUAGE !== $settings['default-language'] ) { + $trp_search = $trp->get_component( 'search' ); + $search_result_ids = $trp_search->get_post_ids_containing_search_term( $query_args['s'], null ); + add_filter( 'trp_force_search', '__return_true' ); + if ( ! empty( $search_result_ids ) ) { + return $search_result_ids; + } + } + + return array( false ); // this tells S&F to ignore this custom filter + } +} diff --git a/web/wp-content/plugins/search-filter-pro/includes/third-party/class-search-filter-woocommerce.php b/web/wp-content/plugins/search-filter-pro/includes/third-party/class-search-filter-woocommerce.php new file mode 100644 index 000000000..0ed4981e4 --- /dev/null +++ b/web/wp-content/plugins/search-filter-pro/includes/third-party/class-search-filter-woocommerce.php @@ -0,0 +1,1037 @@ +cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + if ( ( ! is_admin() ) || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { + add_filter( 'sf_edit_query_args', array( $this, 'sf_woocommerce_query_args' ), 11, 2 ); + add_filter( 'sf_main_query_pre_get_posts', array( $this, 'sf_woocommerce_pre_get_posts' ), 11, 2 ); + add_filter( 'sf_query_cache_post__in', array( $this, 'sf_woocommerce_get_variable_product_ids' ), 11, 2 ); + add_filter( 'sf_query_post__in', array( $this, 'sf_woocommerce_convert_variable_product_ids' ), 11, 2 ); + add_filter( 'sf_query_cache_count_ids', array( $this, 'sf_woocommerce_conv_variable_ids' ), 11, 2 ); + add_filter( 'sf_admin_filter_settings_save', array( $this, 'sf_woocommerce_filter_settings_save' ), 11, 2 ); + add_filter( 'sf_query_cache_register_all_ids', array( $this, 'sf_woocommerce_register_all_result_ids' ), 11, 2 ); + add_filter( 'sf_apply_custom_filter', array( $this, 'sf_woocommerce_add_stock_status' ), 11, 3 ); + // Integrate with WC products shortcode. + add_filter( 'shortcode_atts_products', array( $this, 'wc_products_shortcode_attributes' ), 1000, 3 ); + } + + // Public + admin. + add_filter( 'search_filter_post_cache_insert_data', array( $this, 'sf_woo_post_cache_insert_data' ), 10, 3 ); + add_action( 'search_filter_cache_update_post', array( $this, 'sf_woo_update_post_cache' ), 10, 3 ); + add_filter( 'search_filter_post_cache_data', array( $this, 'sf_woocommerce_cache_data' ), 11, 2 ); + add_filter( 'search_filter_cache_should_index_post', array( $this, 'sf_woocommerce_cache_update' ), 11, 3 ); + } + + public function is_woo_enabled() { + if ( ! isset( $this->woocommerce_enabled ) ) { + if ( ! function_exists( 'is_plugin_active' ) ) { + include_once ABSPATH . '/wp-admin/includes/plugin.php'; + } + + $this->woocommerce_enabled = is_plugin_active( 'woocommerce/woocommerce.php' ); + } + return $this->woocommerce_enabled; + } + + public function wc_products_shortcode_attributes( $out, $pairs, $atts ) { + + if ( ! isset( $atts['search_filter_id'] ) ) { + return $out; + } + + // Remove products shortcode caching. + $out['cache'] = false; + $this->wc_products_query_id = absint( $atts['search_filter_id'] ); + + add_filter( 'woocommerce_shortcode_products_query', array( $this, 'wc_add_sf_query' ) ); + remove_filter( 'shortcode_atts_products', array( $this, 'wc_products_shortcode_attributes' ), 1000, 3 ); + return $out; + } + + public function wc_add_sf_query( $query_args ) { + + // Remove products shortcode caching. + if ( $this->wc_products_query_id !== 0 ) { + $query_args['search_filter_id'] = $this->wc_products_query_id; + $this->wc_products_query_id = 0; + } + + remove_filter( 'woocommerce_shortcode_products_query', array( $this, 'wc_add_sf_query' ) ); + return $query_args; + } + + public function sf_woocommerce_product_sorting( $orderby ) { + if ( isset( $orderby['popularity'] ) ) { + unset( $orderby['popularity'] ); + } + return $orderby; + } + + public function sf_woocommerce_add_stock_status( $ids_array, $query_args, $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return $ids_array; + } + + if ( ! $this->sf_woocommerce_is_woo_query( $sfid ) ) { + return $ids_array; + } + + /* + * Get the instock IDs from the DB directly check for the woocommerce setting + * "show out of stock products", and only enable this on that condition. + */ + + if ( get_option( 'woocommerce_hide_out_of_stock_items' ) === 'yes' ) { + + $merge = true; + if ( isset( $ids_array[0] ) ) { + if ( $ids_array[0] === false ) { + $merge = false; + } + } + + global $wpdb; + + $term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $field_terms_results = $wpdb->get_results( + " + SELECT field_name, field_value, result_ids + FROM $term_results_table_name + WHERE field_name = '_sfm__stock_status' + AND field_value = 'instock' LIMIT 0, 1 + " + ); + + if ( ( count( $field_terms_results ) === 1 ) && ( property_exists( $field_terms_results[0], 'result_ids' ) ) ) { + $instock_ids = explode( ',', $field_terms_results[0]->result_ids ); + + if ( $merge === false ) { + $ids_array = $instock_ids; + } else { + $ids_array = array_intersect( $ids_array, $instock_ids ); + } + } + } + + return $ids_array; + } + + public function sf_woo_update_product_insert_data( $insert_data, $post_id, $type ) { + + $product = wc_get_product( $post_id ); + + if ( ! $product ) { + return $insert_data; + } + + if ( $product->is_type( 'variable' ) ) { + + // then remove `price`, and remove all taxonomy related attributes (as we want to add them manually, based on variations data) + if ( $type == 'taxonomy' ) { + + $product_attributes = $product->get_attributes(); + + foreach ( $insert_data as $data_key => $data ) { + + $attr_key = strpos( $data_key, '_sft_pa_' ); + + if ( $attr_key !== false ) { + + $tax_name = str_replace( '_sft_', '', $data_key ); + + if ( isset( $product_attributes[ $tax_name ] ) ) { + + // Now check to see if the attribute is used as variation, if not, then index it. + if ( $product_attributes[ $tax_name ]['variation'] === true ) { + unset( $insert_data[ $data_key ] ); + } + } + } + } + } elseif ( $type === 'meta' ) { + $this->wc_variable_meta_keys = array_keys( $insert_data ); + } + } elseif ( $product->is_type( 'simple' ) ) { + // Then we need to add product attributes, that are not taxonomies. + if ( $type === 'meta' ) { + + $product_attributes = $product->get_attributes(); + + foreach ( $product_attributes as $product_attribute ) { + + if ( ! $product_attribute->is_taxonomy() ) { + $attribute_name = $product_attribute->get_name(); + $sf_field_name = '_sfm_attribute_' . $attribute_name; + $attribute_options = $product_attribute->get_options(); + + $insert_data[ $sf_field_name ] = $attribute_options; + } + } + } + } + + return $insert_data; + } + public function sf_woo_update_post_cache( $post_id, $post, $context ) { + if ( ! $this->is_woo_enabled() ) { + return; + } + // If we're not in the cache context, and we update a parent post, then we want to + // rebuild the children. + if ( $post->post_type !== 'product' ) { + return; + } + + if ( $context !== 'none' ) { + return; + } + + // If the product is variable, loop the through the IDS: + $product = wc_get_product( $post_id ); + + if ( ! $product ) { + return; + } + + if ( $product->is_type( 'variable' ) ) { + $variations = $product->get_available_variations(); + foreach ( $variations as $variation ) { + do_action( 'search_filter_update_post_cache', $variation['variation_id'] ); + } + } + } + public function sf_woo_update_variation_insert_data( $insert_data, $post_id, $type ) { + + if ( $type === 'taxonomy' ) { + $variation_tax_data = $this->sf_woo_get_variation_insert_data_tax( $post_id ); + $insert_data = array_merge( $insert_data, $variation_tax_data ); + + } elseif ( $type === 'meta' ) { + $variation_meta_data = $this->sf_woo_get_variation_insert_data_meta( $post_id ); + $insert_data = array_merge( $insert_data, $variation_meta_data ); + + } + return $insert_data; + } + + public function sf_woo_post_cache_insert_data( $insert_data, $post_id, $type ) { + if ( ! $this->is_woo_enabled() ) { + return $insert_data; + } + + $post = get_post( $post_id ); + if( $post === null ) { + return $insert_data; + } + + if ( ! $post ) { + return $insert_data; + } + if ( $post->post_type === 'product' ) { + return $this->sf_woo_update_product_insert_data( $insert_data, $post_id, $type ); + } elseif ( $post->post_type === 'product_variation' ) { + return $this->sf_woo_update_variation_insert_data( $insert_data, $post_id, $type ); + } + + return $insert_data; + } + + + private function sf_woo_get_product_terms_insert_data( $post_id ) { + + $insert_arr = array(); + + if ( ! $this->is_woo_enabled() ) { + return $insert_arr; + } + + $post = get_post( $post_id ); + if ( $post === null ) { + return $insert_arr; + } + $post_type = $post->post_type; + $taxonomies = get_object_taxonomies( $post_type, 'objects' ); + $current_language = false; + + if ( Search_Filter_Helper::has_wpml() ) { + $current_language = Search_Filter_Helper::wpml_current_language(); + $post_language_details = apply_filters( 'wpml_post_language_details', null, $post_id ); + + if ( ! empty( $post_language_details ) ) { + $language_code = $post_language_details['language_code']; + if ( ( $language_code !== '' ) && ( ! empty( $language_code ) ) ) { + do_action( 'wpml_switch_language', $language_code ); + } + } + } + + foreach ( $taxonomies as $taxonomy_slug => $taxonomy ) { + + $attr_key = strpos( $taxonomy_slug, 'pa_' ); + if ( ( $attr_key === false ) && ( $attr_key !== 0 ) ) { + + // get the terms related to post + $terms = get_the_terms( $post_id, $taxonomy_slug ); + $insert_arr[ '_sft_' . $taxonomy_slug ] = array(); + + if ( ! empty( $terms ) ) { + foreach ( $terms as $term ) { + + $term_id = $term->term_id; + + if ( Search_Filter_Helper::has_wpml() ) { + // we need to find the language of the post + $post_lang_code = Search_Filter_Helper::wpml_post_language_code( $post_id ); + + // then send this with object ID to ensure that WPML is not converting this back + $term_id = Search_Filter_Helper::wpml_object_id( $term->term_id, $term->taxonomy, true, $post_lang_code ); + } + + array_push( $insert_arr[ '_sft_' . $taxonomy_slug ], (string) $term_id ); + } + } + } + } + + if ( Search_Filter_Helper::has_wpml() ) { + do_action( 'wpml_switch_language', $current_language ); + } + + return $insert_arr; + + } + + public function sf_woo_get_variation_post_meta_values( $variation_id ) { + + $index_data = array(); + + $meta_key_fields = $this->get_all_meta_key_names(); + + $wanted_meta_keys = array(); + foreach ( $meta_key_fields as $meta_key_field_name ) { + + if ( ( $meta_key_field_name !== '_price' ) && ( strpos( $meta_key_field_name, 'attribute_' ) === false ) ) { + array_push( $wanted_meta_keys, $meta_key_field_name ); + } + } + + $remove_keys = array( '_stock_status' ); + $wanted_meta_keys = array_diff( $wanted_meta_keys, $remove_keys ); + + foreach ( $wanted_meta_keys as $wanted_meta_key ) { + + $post_meta_values = get_post_meta( $variation_id, $wanted_meta_key ); + + if ( ! empty( $post_meta_values ) ) { + $index_data[ '_sfm_' . $wanted_meta_key ] = array(); + $index_data[ '_sfm_' . $wanted_meta_key ]['values'] = $post_meta_values; + $index_data[ '_sfm_' . $wanted_meta_key ]['type'] = 'string'; + } + } + + if ( isset( $index_data['_sfm__stock_status'] ) ) { + + } + + return $index_data; + } + public function sf_woo_get_variation_taxonomy_values( $index_data, $product_id ) { + + $product = wc_get_product( $product_id ); + + if ( ! $product ) { + return $index_data; + } + + $product_attributes = $product->get_attributes(); + + foreach ( $product_attributes as $product_attribute ) { + + // now check to see if the attribute is used as variation, if not, then index it + if ( $product_attribute['variation'] === false ) { + + $name = $product_attribute['name']; + // $product_options = array(); + if ( ( ! is_array( $product_attribute['options'] ) ) && ( ! empty( $product_attribute['options'] ) ) ) { + $product_options = array( $product_attribute['options'] ); + } else { + $product_options = $product_attribute['options']; + } + + if ( ! empty( $product_options ) ) { + $index_data[ '_sft_' . $name ] = array(); + $index_data[ '_sft_' . $name ]['values'] = $product_options; + $index_data[ '_sft_' . $name ]['type'] = 'number'; + } + } + } + + return $index_data; + + } + + public function sf_woo_get_variation_taxonomy_insert_data( $index_data, $product_id ) { + + $product = wc_get_product( $product_id ); + + if ( $product ) { + $product_attributes = $product->get_attributes(); + + foreach ( $product_attributes as $product_attribute ) { + + // now check to see if the attribute is used as variation, if not, then index it + if ( $product_attribute['variation'] === false ) { + + $name = $product_attribute['name']; + // $product_options = array(); + if ( ( ! is_array( $product_attribute['options'] ) ) && ( ! empty( $product_attribute['options'] ) ) ) { + $product_options = array( $product_attribute['options'] ); + } else { + $product_options = $product_attribute['options']; + } + + if ( ! empty( $product_options ) ) { + $index_data[ '_sft_' . $name ] = $product_options; + } + } + } + } + + return $index_data; + + } + + public function sf_woo_post_cache_get_delete_variation_data( $post_id ) { + + // delete all variation data from the cache - we lookup our own tables, because the variation IDs might have changed + global $wpdb; + + // so loop through any IDs, collect all the field name & values + // delete them all, then send the field name and values to the term updater + // do_action("search_filter_delete_post_cache", $variation_id); + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT DISTINCT post_id + FROM $this->cache_table_name + WHERE post_parent_id = '%d' + ", + $post_id + ) + ); + + foreach ( $results as $result ) { + do_action( 'search_filter_delete_post_cache', $result->post_id ); + } + } + + public function sf_woo_get_variation_insert_data_meta( $variation_id ) { + + if ( ! $this->is_woo_enabled() ) { + return array(); + } + + $current_language = false; + if ( Search_Filter_Helper::has_wpml() ) { + $current_language = Search_Filter_Helper::wpml_current_language(); + $post_language_details = apply_filters( 'wpml_post_language_details', null, $variation_id ); + + if ( ! empty( $post_language_details ) ) { + $language_code = $post_language_details['language_code']; + if ( ( $language_code !== '' ) && ( ! empty( $language_code ) ) ) { + do_action( 'wpml_switch_language', $language_code ); + } + } + } + + $variation = wc_get_product( $variation_id ); + $parent_product = wc_get_product( $variation->get_parent_id() ); + + if ( $parent_product === null || $parent_product === false ) { + return array(); + } + // loop through the variations + $single_variation = new WC_Product_Variation( $variation_id ); + $variation_price = $single_variation->get_price(); + $variation_attributes = $single_variation->get_variation_attributes(); + + // start by adding post meta / can be an empty array + // $variation_values = array(); + + // TODO - WHAT IS THIS DOING? + $variation_values = $this->sf_woo_get_variation_post_meta_values( $variation_id ); + // loop through the variations attributes + foreach ( $variation_attributes as $variation_key => $variation_value ) { + + if ( strpos( $variation_key, 'attribute_' ) !== false ) { + // if the name begins with attribute_pa, then its a taxonomy + if ( strpos( $variation_key, 'attribute_pa' ) === false ) { + + if ( ! empty( $variation_value ) ) { + $meta_name = $variation_key; + $field_name = '_sfm_' . $meta_name; + $variation_values[ $field_name ] = array( $variation_value ); + } + } + } + } + + // Figure out which meta keys to index of the variations. + global $search_filter_post_cache; + $cache_data = $search_filter_post_cache->get_cache_data(); + $meta_keys = array(); + if ( isset( $cache_data['meta_keys'] ) ) { + if ( is_array( $cache_data['meta_keys'] ) ) { + // $meta_keys = $cache_data['meta_keys']; + foreach ( $cache_data['meta_keys'] as $meta_key ) { + $meta_key = '_sfm_' . $meta_key; + array_push( $meta_keys, $meta_key ); + } + } + } + + // merge meta keys in the post cache with the existing passed through + $this->wc_variable_meta_keys = array_unique( array_merge( $this->wc_variable_meta_keys, $meta_keys ) ); + + // now we add the other post meta, like _width, _height + $post_meta = get_post_meta( $variation_id ); + + foreach ( $this->wc_variable_meta_keys as $meta_key ) { + + // make sure the key starts with meta prefix + $prefix = '_sfm_'; + if ( strpos( $meta_key, $prefix ) !== false ) { + + if ( substr( $meta_key, 0, strlen( $prefix ) ) == $prefix ) { + $meta_key = substr( $meta_key, strlen( $prefix ) ); + } + + if ( isset( $post_meta[ $meta_key ] ) ) { + $field_name = '_sfm_' . $meta_key; + $variation_value = $post_meta[ $meta_key ]; + $variation_values[ $field_name ] = array(); + if ( ! is_array( $variation_value ) ) { + $variation_value = array( $variation_value ); + } + $variation_values[ $field_name ] = $variation_value; + } else { + if ( ! isset( $meta_missing_count[ $meta_key ] ) ) { + $meta_missing_count[ $meta_key ] = 0; + } + $meta_missing_count[ $meta_key ]++; + } + } + } + + $variation_values['_sfm__price'] = array( $variation_price ); + + // We're managing stock status at product level, not variation, so forget about it for variations + // (ie, just copy the parent value). + if ( $parent_product->managing_stock() === true ) { + if ( isset( $variation_values['_sfm__stock_status'] ) ) { + unset( $variation_values['_sfm__stock_status'] ); + } + // Copy the value from the parent product to the variation so we can get matches on _stock_status. + $variation_values['_sfm__stock_status'] = array( $parent_product->get_stock_status() ); + } + $variation_insert_data = $variation_values; + + if ( Search_Filter_Helper::has_wpml() ) { + do_action( 'wpml_switch_language', $current_language ); + } + return $variation_insert_data; + } + public function sf_woo_get_variation_insert_data_tax( $variation_id ) { + + if ( ! $this->is_woo_enabled() ) { + return array(); + } + + $current_language = false; + if ( Search_Filter_Helper::has_wpml() ) { + $current_language = Search_Filter_Helper::wpml_current_language(); + $post_language_details = apply_filters( 'wpml_post_language_details', null, $variation_id ); + + if ( ! empty( $post_language_details ) ) { + $language_code = $post_language_details['language_code']; + if ( ( $language_code !== '' ) && ( ! empty( $language_code ) ) ) { + do_action( 'wpml_switch_language', $language_code ); + } + } + } + + $variation = wc_get_product( $variation_id ); + + if ( ! $variation ) { + return array(); + } + + $parent_product = wc_get_product( $variation->get_parent_id() ); + + // loop through the variations + $single_variation = new WC_Product_Variation( $variation_id ); + $variation_price = $single_variation->get_price(); + $variation_attributes = $single_variation->get_variation_attributes(); + + // start by adding post meta / can be an empty array + $variation_values = array(); + $variation_values = $this->sf_woo_get_variation_taxonomy_insert_data( $variation_values, $variation->get_parent_id() ); + // loop through the variations attributes + foreach ( $variation_attributes as $variation_key => $variation_value ) { + + if ( strpos( $variation_key, 'attribute_' ) !== false ) { + + // if(!empty($variation_value)) { + + // if the name begins with attribute_pa, then its a taxonomy + if ( strpos( $variation_key, 'attribute_pa' ) !== false ) { + + if ( ! empty( $variation_value ) ) { + + $taxonomy_name = str_replace( 'attribute_', '', $variation_key ); + $term = get_term_by( 'slug', $variation_value, $taxonomy_name ); + + if ( ( ! is_wp_error( $term ) ) && ( ! empty( $term ) ) ) { + $field_name = '_sft_' . $taxonomy_name; + $variation_values[ $field_name ] = array( $term->term_id ); + } + } else { + // the attribute was empty, which means "ANY" was selected, which means we need to attach all + // possible attributes to this variation + $taxonomy_name = str_replace( 'attribute_', '', $variation_key ); + + if ( isset( $product_attributes[ $taxonomy_name ] ) ) { + + $values = $product_attributes[ $taxonomy_name ]->get_options(); + + $field_name = '_sft_' . $taxonomy_name; + $variation_values[ $field_name ] = $values; + } + } + } + } + } + + // get the terms on the parent post, so we can add them to all the variations in our cache + $term_values = $this->sf_woo_get_product_terms_insert_data( $variation->get_parent_id() ); + // combine parent taxonomies with variation attributes + + $variation_insert_data = array_merge( $term_values, $variation_values ); + + if ( Search_Filter_Helper::has_wpml() ) { + do_action( 'wpml_switch_language', $current_language ); + } + + return $variation_insert_data; + } + + public function get_cache_post_types() { + + if ( empty( $this->wc_forms_post_types ) ) { + + $search_form_post_types = array(); + + $search_form_query = new WP_Query( 'post_type=search-filter-widget&post_status=publish&posts_per_page=-1&suppress_filters=1' ); + $search_forms = $search_form_query->get_posts(); + + foreach ( $search_forms as $search_form ) { + + $search_form_settings = Search_Filter_Helper::get_settings_meta( $search_form->ID ); + $this_post_types = array_keys( $search_form_settings['post_types'] ); + foreach ( $this_post_types as $this_post_type ) { + + array_push( $search_form_post_types, $this_post_type ); + } + } + $this->wc_forms_post_types = array_unique( $search_form_post_types ); + + } + + return $this->wc_forms_post_types; + + } + + public function sf_woocommerce_cache_update( $should_index_post, $post_id, $post ) { + + if ( ! $this->is_woo_enabled() ) { + return $should_index_post; + } + $post_type = $post->post_type; + + // Essentially we want to remove private posts from all our queries & db, + // causing too many counting errors depending on if user is logged in + if ( ( $post_type === 'product' ) ) { + // Inly really needs to be product, because variation will always have published status + $post_status = get_post_status( $post_id ); // don't index variations if the parent is private, and if its not in any search forms + + $exclude_from_catalog = false; + if ( has_term( 'exclude-from-catalog', 'product_visibility', $post_id ) ) { + $exclude_from_catalog = true; + } + // drafts & private mess up the count numbers, while the main query doesn't show them, so may aswell sync, and exclude across the board + if ( ( $post_status === 'private' ) || ( $post_status === 'draft' ) || ( $exclude_from_catalog === true ) ) { + $this->sf_woo_post_cache_get_delete_variation_data( $post_id ); + do_action( 'search_filter_delete_post_cache', $post_id ); + return false; + } + } + + return $should_index_post; + } + + public function sf_woocommerce_cache_data( $cache_data ) { + // check to see if we are using woocommerce post types + if ( ! $this->is_woo_enabled() ) { + return $cache_data; + } + + if ( empty( $cache_data ) ) { + return $cache_data; + } + + if ( empty( $cache_data['post_types'] ) ) { + return $cache_data; + } + + // if either product or variation + // we want to record `_stock_status` regardless if it has been set as a field - we need this because calc get complicated when checking if stock is managed at variation or product level + if ( ( in_array( 'product', $cache_data['post_types'] ) ) || ( in_array( 'product_variation', $cache_data['post_types'] ) ) ) { + if ( ! in_array( '_stock_status', $cache_data['meta_keys'] ) ) { + if ( ! isset( $cache_data['meta_keys'] ) ) { + $cache_data['meta_keys'] = array(); + } + array_push( $cache_data['meta_keys'], '_stock_status' ); + } + } + + /* + * TODO - potential problem, this data is only calculated when a search form is saved, + * it should also be recalculated when the cache restarts building, + * may be not, depends maybe only need for debug + */ + + return $cache_data; + + } + + public function sf_woocommerce_is_woo_variations_query( $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return false; + } + + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + $post_types_arr = $sf_inst->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + if ( ( in_array( 'product', $post_types ) ) && ( in_array( 'product_variation', $post_types ) ) ) { + // then we need to store the vairation data in the DB, variations (even when taxonomies) are actually stored as post meta on the variation itself, so add these to the meta list + return true; + } + + return false; + } + public function sf_woocommerce_should_reduce_variations( $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return false; + } + $should_reduce = apply_filters( 'search_filter_woo_should_reduce_variation', true ); + return $should_reduce; + } + + public function sf_woocommerce_is_woo_query( $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return false; + } + + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + $post_types_arr = $sf_inst->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + if ( in_array( 'product', $post_types ) ) { + // then we need to store the vairation data in the DB, variations (even when taxonomies) are actually stored as post meta on the variation itself, so add these to the meta list + return true; + } + return false; + } + + public function sf_woocommerce_convert_term_results( $filters, $cache_term_results, $sfid ) { + + // check to see if we are using woocommerce post types + if ( ! $this->is_woo_enabled() ) { + return $filters; + } + + if ( empty( $filters ) ) { + return $filters; + } + + foreach ( $this->woo_meta_keys_added as $woo_tax_name ) { + + if ( isset( $cache_term_results[ '_sfm_attribute_' . $woo_tax_name ] ) ) { + $terms = $cache_term_results[ '_sfm_attribute_' . $woo_tax_name ]; + + foreach ( $terms as $term_name => $result_ids ) { + + $tax = Search_Filter_Wp_Data::get_taxonomy_term_by( 'slug', $term_name, $woo_tax_name ); + + if ( ( $tax ) && ( isset( $filters[ '_sft_' . $woo_tax_name ] ) ) ) { + // Remove the parent post ID from the `cache_result_ids`. + if ( ! isset( $filters[ '_sft_' . $woo_tax_name ]['terms'][ $term_name ] ) ) { + $filters[ '_sft_' . $woo_tax_name ]['terms'][ $term_name ] = array(); + $filters[ '_sft_' . $woo_tax_name ]['terms'][ $term_name ]['term_id'] = $tax->term_id; + $filters[ '_sft_' . $woo_tax_name ]['terms'][ $term_name ]['cache_result_ids'] = array(); + } + $filters[ '_sft_' . $woo_tax_name ]['terms'][ $term_name ]['cache_result_ids'] = array_merge( $filters[ '_sft_' . $woo_tax_name ]['terms'][ $term_name ]['cache_result_ids'], $result_ids ); + } + } + } + } + return $filters; + } + public function sf_woocommerce_register_all_result_ids( $register, $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return $register; + } + + return $register; + + } + public function sf_woocommerce_is_filtered() { + return true; + } + + public function sf_woocommerce_convert_variable_product_ids( $post_ids, $sfid ) { + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + // make sure this search form is tyring to use woocommerce + if ( $this->sf_woocommerce_is_woo_variations_query( $sfid ) && $this->sf_woocommerce_should_reduce_variations( $sfid ) ) { + $post_ids = $this->sf_woocommerce_conv_variable_ids( $post_ids, $sfid ); + } + + return $post_ids; + } + public function sf_woocommerce_get_variable_product_ids( $post_ids, $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return $post_ids; + } + + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + // make sure this search form is tyring to use woocommerce + if ( $this->sf_woocommerce_is_woo_variations_query( $sfid ) && $this->sf_woocommerce_should_reduce_variations( $sfid ) ) { + + $this->woo_all_results_ids_keys = $sf_inst->query->cache->get_registered_result_ids(); + $all_result_ids = array_keys( $this->woo_all_results_ids_keys ); + + // run query to convert variation IDs to parent/product IDs + $parent_conv_args = array( + 'post_type' => 'product_variation', + 'posts_per_page' => -1, + 'paged' => 1, + 'post__in' => $all_result_ids, + 'fields' => 'id=>parent', + + 'orderby' => '', // remove sorting + 'meta_key' => '', + 'order' => '', + 'post_status' => '', + + // speed improvements + 'no_found_rows' => true, + 'update_post_meta_cache' => false, + 'update_post_term_cache' => false, + ); + + // The Query + $query_arr = new WP_Query( $parent_conv_args ); + + $new_ids = array(); + if ( $query_arr->have_posts() ) { + foreach ( $query_arr->posts as $post ) { + + if ( $post->post_parent == 0 ) { + // $new_ids[$post->ID] = $post->ID; + } else { + $new_ids[ $post->ID ] = $post->post_parent; + } + } + } + + $this->woo_result_ids_map = ( $new_ids ); + } + + return $post_ids; + } + + public function sf_woocommerce_conv_variable_ids( $post_ids, $sfid ) { + // make sure this search form is tyring to use woocommerce + if ( $this->sf_woocommerce_is_woo_variations_query( $sfid ) && $this->sf_woocommerce_should_reduce_variations( $sfid ) ) { + + // $post_ids = array_unique($post_ids); //so no duplicates + $replacements = $this->woo_result_ids_map; + foreach ( $post_ids as $key => $value ) { + if ( isset( $replacements[ $value ] ) ) { + $post_ids[ $key ] = $replacements[ $value ]; + } + } + $post_ids = array_unique( $post_ids ); // so no duplicates + } + + return $post_ids; + } + + public function sf_woocommerce_pre_get_posts( $query, $sfid ) { + + if ( ! $this->is_woo_enabled() ) { + return $query; + } + + $is_shop = false; + if ( function_exists( 'is_shop' ) ) { + $is_shop = is_shop(); + } + + // is_shop is not always true for product attributes / archives + // so we need to detect if we are one of those + global $searchandfilter; + $enable_taxonomy_archives = $searchandfilter->get( $sfid )->settings( 'enable_taxonomy_archives' ); + + if ( ( $enable_taxonomy_archives == 1 ) && ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( 'product', false ) ) ) { + + $sf_current_query = $searchandfilter->get( $sfid )->current_query(); + $term = $searchandfilter->get_queried_object(); + $taxonomy = $term->taxonomy; + + // exclude current tax archive as a filter when checking "is_filtered" + if ( ! $sf_current_query->is_filtered( array( '_sft_' . $taxonomy ) ) ) { + $is_shop = true; + } + } + + if ( $is_shop ) { + // in woocommerce, don't set paged for page 1 - otherwise page description will be hidden + if ( $query->get( 'paged' ) == 1 ) { + $query->set( 'paged', null ); + } + } + + // make sure post type is "product" only, not with variations, otherwise, + // they will show in the results (if the variation ID has not been converted to its parent ID yet) + if ( $this->sf_woocommerce_is_woo_variations_query( $sfid ) && $this->sf_woocommerce_should_reduce_variations( $sfid ) ) { + $query->set( 'post_type', 'product' ); + } elseif ( $this->sf_woocommerce_is_woo_variations_query( $sfid ) && ! $this->sf_woocommerce_should_reduce_variations( $sfid ) ) { + $query->set( 'post_type', array( 'product', 'product_variation' ) ); + } + + return $query; + } + public function sf_woocommerce_query_args( $query_args, $sfid ) { + if ( ! $this->is_woo_enabled() ) { + return $query_args; + } + + global $searchandfilter; + $sf_inst = $searchandfilter->get( $sfid ); + + // make sure this search form is tyring to use woocommerce + if ( $sf_inst->settings( 'display_results_as' ) == 'custom_woocommerce_store' ) { + + $enable_taxonomy_archives = $sf_inst->settings( 'enable_taxonomy_archives' ); + + if ( ( $enable_taxonomy_archives == 1 ) && ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( 'product', false ) ) ) { + + // if its using tax archive, and we're on a tax archive, make sure we don't include the current tax in `is_filtered` before applying WC is_filtered + + $sf_current_query = $searchandfilter->get( $sfid )->current_query(); + $term = $searchandfilter->get_queried_object(); + $taxonomy = $term->taxonomy; + + // exclude current tax archive as a filter when checking "is_filtered" + if ( ( $sf_current_query->is_filtered( array( '_sft_' . $taxonomy ) ) ) || ( ! empty( $sf_current_query->get_search_term() ) ) ) { + add_filter( 'woocommerce_is_filtered', array( $this, 'sf_woocommerce_is_filtered' ) ); + } + } else { + $sf_current_query = $sf_inst->current_query(); + if ( ( $sf_current_query->is_filtered() ) || ( ! empty( $sf_current_query->get_search_term() ) ) ) { + add_filter( 'woocommerce_is_filtered', array( $this, 'sf_woocommerce_is_filtered' ) ); + } + } + + return $query_args; + } + + return $query_args; + } + public function sf_woocommerce_filter_settings_save( $settings, $sfid ) { + // make sure this search form is tyring to use woocommerce + if ( isset( $settings['display_results_as'] ) ) { + // if($settings["display_results_as"]=="custom_woocommerce_store"){ + if ( $this->sf_woocommerce_is_woo_variations_query( $sfid ) && $this->sf_woocommerce_should_reduce_variations( $sfid ) ) { + + $settings['treat_child_posts_as_parent'] = 1; + } else { + $settings['treat_child_posts_as_parent'] = 0; + } + } + + return $settings; + } + + private function get_fields_meta( $sfid ) { + + $meta_key = '_search-filter-fields'; + $search_form_fields = ( get_post_meta( $sfid, $meta_key, true ) ); + + return $search_form_fields; + } + public function get_all_meta_key_names() { + $filters = array(); + + $search_form_query = new WP_Query( 'post_type=search-filter-widget&post_status=publish&posts_per_page=-1&suppress_filters=1' ); + $search_forms = $search_form_query->get_posts(); + + foreach ( $search_forms as $search_form ) { + $search_form_fields = $this->get_fields_meta( $search_form->ID ); + + if ( $search_form_fields ) { + foreach ( $search_form_fields as $key => $field ) { + if ( $field['type'] === 'post_meta' ) { + if ( $field['meta_type'] === 'choice' ) { + array_push( $filters, $field['meta_key'] ); + } + } + } + } + } + $filters = array_unique( $filters ); + return $filters; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.css b/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.css index 0b84e21cc..fc61db78f 100644 --- a/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.css +++ b/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.css @@ -18,11 +18,13 @@ This file is generated by `grunt build`, do not edit it by hand. -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; } + user-select: none; +} .chosen-container * { -webkit-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} .chosen-container .chosen-drop { position: absolute; @@ -36,15 +38,18 @@ This file is generated by `grunt build`, do not edit it by hand. box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); clip: rect(0, 0, 0, 0); -webkit-clip-path: inset(100% 100%); - clip-path: inset(100% 100%); } + clip-path: inset(100% 100%); +} .chosen-container.chosen-with-drop .chosen-drop { clip: auto; -webkit-clip-path: none; - clip-path: none; } + clip-path: none; +} .chosen-container a { - cursor: pointer; } + cursor: pointer; +} .chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name { margin-right: 4px; @@ -52,12 +57,14 @@ This file is generated by `grunt build`, do not edit it by hand. white-space: nowrap; text-overflow: ellipsis; font-weight: normal; - color: #999999; } + color: #999999; +} .chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after { content: ":"; padding-left: 2px; - vertical-align: top; } + vertical-align: top; +} /* @end */ /* @group Single Chosen */ @@ -78,20 +85,24 @@ This file is generated by `grunt build`, do not edit it by hand. color: #444; text-decoration: none; white-space: nowrap; - line-height: 24px; } + line-height: 24px; +} .chosen-container-single .chosen-default { - color: #999; } + color: #999; +} .chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; +} .chosen-container-single .chosen-single-with-deselect span { - margin-right: 38px; } + margin-right: 38px; +} .chosen-container-single .chosen-single abbr { position: absolute; @@ -101,13 +112,16 @@ This file is generated by `grunt build`, do not edit it by hand. width: 12px; height: 12px; background: url("chosen-sprite.png") -42px 1px no-repeat; - font-size: 1px; } + font-size: 1px; +} .chosen-container-single .chosen-single abbr:hover { - background-position: -42px -10px; } + background-position: -42px -10px; +} .chosen-container-single.chosen-disabled .chosen-single abbr:hover { - background-position: -42px -10px; } + background-position: -42px -10px; +} .chosen-container-single .chosen-single div { position: absolute; @@ -115,22 +129,25 @@ This file is generated by `grunt build`, do not edit it by hand. right: 0; display: block; width: 18px; - height: 100%; } + height: 100%; +} .chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; - background: url("chosen-sprite.png") no-repeat 0px 2px; } + background: url("chosen-sprite.png") no-repeat 0px 2px; +} .chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0; padding: 3px 4px; - white-space: nowrap; } + white-space: nowrap; +} -.chosen-container-single .chosen-search input[type="text"] { +.chosen-container-single .chosen-search input[type=text] { margin: 1px 0; padding: 4px 20px 4px 5px; width: 100%; @@ -141,18 +158,21 @@ This file is generated by `grunt build`, do not edit it by hand. font-size: 1em; font-family: sans-serif; line-height: normal; - border-radius: 0; } + border-radius: 0; +} .chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0 0 4px 4px; - background-clip: padding-box; } + background-clip: padding-box; +} .chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; clip: rect(0, 0, 0, 0); -webkit-clip-path: inset(100% 100%); - clip-path: inset(100% 100%); } + clip-path: inset(100% 100%); +} /* @end */ /* @group Results */ @@ -164,7 +184,8 @@ This file is generated by `grunt build`, do not edit it by hand. margin: 0 4px 4px 0; padding: 0 0 0 4px; max-height: 240px; - -webkit-overflow-scrolling: touch; } + -webkit-overflow-scrolling: touch; +} .chosen-container .chosen-results li { display: none; @@ -173,39 +194,47 @@ This file is generated by `grunt build`, do not edit it by hand. list-style: none; line-height: 15px; word-wrap: break-word; - -webkit-touch-callout: none; } + -webkit-touch-callout: none; +} .chosen-container .chosen-results li.active-result { display: list-item; - cursor: pointer; } + cursor: pointer; +} .chosen-container .chosen-results li.disabled-result { display: list-item; color: #ccc; - cursor: default; } + cursor: default; +} .chosen-container .chosen-results li.highlighted { background-color: #3875d7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); - color: #fff; } + color: #fff; +} .chosen-container .chosen-results li.no-results { color: #777; display: list-item; - background: #f4f4f4; } + background: #f4f4f4; +} .chosen-container .chosen-results li.group-result { display: list-item; font-weight: bold; - cursor: default; } + cursor: default; +} .chosen-container .chosen-results li.group-option { - padding-left: 15px; } + padding-left: 15px; +} .chosen-container .chosen-results li em { font-style: normal; - text-decoration: underline; } + text-decoration: underline; +} /* @end */ /* @group Multi Chosen */ @@ -220,18 +249,21 @@ This file is generated by `grunt build`, do not edit it by hand. background-color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff)); background-image: linear-gradient(#eee 1%, #fff 15%); - cursor: text; } + cursor: text; +} .chosen-container-multi .chosen-choices li { float: left; - list-style: none; } + list-style: none; +} .chosen-container-multi .chosen-choices li.search-field { margin: 0; padding: 0; - white-space: nowrap; } + white-space: nowrap; +} -.chosen-container-multi .chosen-choices li.search-field input[type="text"] { +.chosen-container-multi .chosen-choices li.search-field input[type=text] { margin: 1px 0; padding: 0; height: 25px; @@ -245,7 +277,8 @@ This file is generated by `grunt build`, do not edit it by hand. font-family: sans-serif; line-height: normal; border-radius: 0; - width: 25px; } + width: 25px; +} .chosen-container-multi .chosen-choices li.search-choice { position: relative; @@ -264,10 +297,12 @@ This file is generated by `grunt build`, do not edit it by hand. box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); color: #333; line-height: 13px; - cursor: default; } + cursor: default; +} .chosen-container-multi .chosen-choices li.search-choice span { - word-wrap: break-word; } + word-wrap: break-word; +} .chosen-container-multi .chosen-choices li.search-choice .search-choice-close { position: absolute; @@ -277,10 +312,12 @@ This file is generated by `grunt build`, do not edit it by hand. width: 12px; height: 12px; background: url("chosen-sprite.png") -42px 1px no-repeat; - font-size: 1px; } + font-size: 1px; +} .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover { - background-position: -42px -10px; } + background-position: -42px -10px; +} .chosen-container-multi .chosen-choices li.search-choice-disabled { padding-right: 5px; @@ -288,29 +325,35 @@ This file is generated by `grunt build`, do not edit it by hand. background-color: #e4e4e4; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee)); background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); - color: #666; } + color: #666; +} .chosen-container-multi .chosen-choices li.search-choice-focus { - background: #d4d4d4; } + background: #d4d4d4; +} .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close { - background-position: -42px -10px; } + background-position: -42px -10px; +} .chosen-container-multi .chosen-results { margin: 0; - padding: 0; } + padding: 0; +} .chosen-container-multi .chosen-drop .result-selected { display: list-item; color: #ccc; - cursor: default; } + cursor: default; +} /* @end */ /* @group Active */ .chosen-container-active .chosen-single { border: 1px solid #5897fb; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); +} .chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid #aaa; @@ -319,117 +362,143 @@ This file is generated by `grunt build`, do not edit it by hand. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff)); background-image: linear-gradient(#eee 20%, #fff 80%); -webkit-box-shadow: 0 1px 0 #fff inset; - box-shadow: 0 1px 0 #fff inset; } + box-shadow: 0 1px 0 #fff inset; +} .chosen-container-active.chosen-with-drop .chosen-single div { border-left: none; - background: transparent; } + background: transparent; +} .chosen-container-active.chosen-with-drop .chosen-single div b { - background-position: -18px 2px; } + background-position: -18px 2px; +} .chosen-container-active .chosen-choices { border: 1px solid #5897fb; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); +} -.chosen-container-active .chosen-choices li.search-field input[type="text"] { - color: #222 !important; } +.chosen-container-active .chosen-choices li.search-field input[type=text] { + color: #222 !important; +} /* @end */ /* @group Disabled Support */ .chosen-disabled { opacity: 0.5 !important; - cursor: default; } + cursor: default; +} .chosen-disabled .chosen-single { - cursor: default; } + cursor: default; +} .chosen-disabled .chosen-choices .search-choice .search-choice-close { - cursor: default; } + cursor: default; +} /* @end */ /* @group Right to Left */ .chosen-rtl { - text-align: right; } + text-align: right; +} .chosen-rtl .chosen-single { overflow: visible; - padding: 0 8px 0 0; } + padding: 0 8px 0 0; +} .chosen-rtl .chosen-single span { margin-right: 0; margin-left: 26px; - direction: rtl; } + direction: rtl; +} .chosen-rtl .chosen-single-with-deselect span { - margin-left: 38px; } + margin-left: 38px; +} .chosen-rtl .chosen-single div { right: auto; - left: 3px; } + left: 3px; +} .chosen-rtl .chosen-single abbr { right: auto; - left: 26px; } + left: 26px; +} .chosen-rtl .chosen-choices li { - float: right; } + float: right; +} -.chosen-rtl .chosen-choices li.search-field input[type="text"] { - direction: rtl; } +.chosen-rtl .chosen-choices li.search-field input[type=text] { + direction: rtl; +} .chosen-rtl .chosen-choices li.search-choice { margin: 3px 5px 3px 0; - padding: 3px 5px 3px 19px; } + padding: 3px 5px 3px 19px; +} .chosen-rtl .chosen-choices li.search-choice .search-choice-close { right: auto; - left: 4px; } + left: 4px; +} .chosen-rtl.chosen-container-single .chosen-results { margin: 0 0 4px 4px; - padding: 0 4px 0 0; } + padding: 0 4px 0 0; +} .chosen-rtl .chosen-results li.group-option { padding-right: 15px; - padding-left: 0; } + padding-left: 0; +} .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div { - border-right: none; } + border-right: none; +} -.chosen-rtl .chosen-search input[type="text"] { +.chosen-rtl .chosen-search input[type=text] { padding: 4px 5px 4px 20px; background: url("chosen-sprite.png") no-repeat -30px -20px; - direction: rtl; } + direction: rtl; +} .chosen-rtl.chosen-container-single .chosen-single div b { - background-position: 6px 2px; } + background-position: 6px 2px; +} .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b { - background-position: -12px 2px; } + background-position: -12px 2px; +} /* @end */ /* @group Retina compatibility */ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) { - .chosen-rtl .chosen-search input[type="text"], + .chosen-rtl .chosen-search input[type=text], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, - .chosen-container-single .chosen-search input[type="text"], + .chosen-container-single .chosen-search input[type=text], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("chosen-sprite@2x.png") !important; background-size: 52px 37px !important; - background-repeat: no-repeat !important; } } - + background-repeat: no-repeat !important; + } +} /* @end */ .select2-container { box-sizing: border-box; display: inline-block; margin: 0; position: relative; - vertical-align: middle; } + vertical-align: middle; +} .select2-container .select2-selection--single { box-sizing: border-box; @@ -437,7 +506,8 @@ This file is generated by `grunt build`, do not edit it by hand. display: block; height: 28px; user-select: none; - -webkit-user-select: none; } + -webkit-user-select: none; +} .select2-container .select2-selection--single .select2-selection__rendered { display: block; @@ -445,14 +515,17 @@ This file is generated by `grunt build`, do not edit it by hand. padding-right: 20px; overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; +} .select2-container .select2-selection--single .select2-selection__clear { - position: relative; } + position: relative; +} -.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { +.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered { padding-right: 8px; - padding-left: 20px; } + padding-left: 20px; +} .select2-container .select2-selection--multiple { box-sizing: border-box; @@ -460,27 +533,32 @@ This file is generated by `grunt build`, do not edit it by hand. display: block; min-height: 32px; user-select: none; - -webkit-user-select: none; } + -webkit-user-select: none; +} .select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; +} .select2-container .select2-search--inline { - float: left; } + float: left; +} .select2-container .select2-search--inline .select2-search__field { box-sizing: border-box; border: none; font-size: 100%; margin-top: 5px; - padding: 0; } + padding: 0; +} .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } + -webkit-appearance: none; +} .select2-dropdown { background-color: white; @@ -491,51 +569,63 @@ This file is generated by `grunt build`, do not edit it by hand. position: absolute; left: -100000px; width: 100%; - z-index: 1051; } + z-index: 1051; +} .select2-results { - display: block; } + display: block; +} .select2-results__options { list-style: none; margin: 0; - padding: 0; } + padding: 0; +} .select2-results__option { padding: 6px; user-select: none; - -webkit-user-select: none; } + -webkit-user-select: none; +} .select2-results__option[aria-selected] { - cursor: pointer; } + cursor: pointer; +} .select2-container--open .select2-dropdown { - left: 0; } + left: 0; +} .select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .select2-search--dropdown { display: block; - padding: 4px; } + padding: 4px; +} .select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; - box-sizing: border-box; } + box-sizing: border-box; +} .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } + -webkit-appearance: none; +} .select2-search--dropdown.select2-search--hide { - display: none; } + display: none; +} .select2-close-mask { border: 0; @@ -552,7 +642,8 @@ This file is generated by `grunt build`, do not edit it by hand. opacity: 0; z-index: 99; background-color: #fff; - filter: alpha(opacity=0); } + filter: alpha(opacity=0); +} .select2-hidden-accessible { border: 0 !important; @@ -564,31 +655,37 @@ This file is generated by `grunt build`, do not edit it by hand. padding: 0 !important; position: absolute !important; width: 1px !important; - white-space: nowrap !important; } + white-space: nowrap !important; +} .select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; - border-radius: 4px; } + border-radius: 4px; +} .select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; - line-height: 28px; } + line-height: 28px; +} .select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; - font-weight: bold; } + font-weight: bold; +} .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; } + color: #999; +} .select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; - width: 20px; } + width: 20px; +} .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; @@ -600,41 +697,50 @@ This file is generated by `grunt build`, do not edit it by hand. margin-top: -2px; position: absolute; top: 50%; - width: 0; } + width: 0; +} -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } +.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear { + float: left; +} -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { +.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow { left: 1px; - right: auto; } + right: auto; +} .select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; - cursor: default; } + cursor: default; +} .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; } + display: none; +} .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } + border-width: 0 4px 5px 4px; +} .select2-container--default .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; - cursor: text; } + cursor: text; +} .select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; - width: 100%; } + width: 100%; +} .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; } + list-style: none; +} .select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; @@ -642,7 +748,8 @@ This file is generated by `grunt build`, do not edit it by hand. font-weight: bold; margin-top: 5px; margin-right: 10px; - padding: 1px; } + padding: 1px; +} .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; @@ -652,105 +759,131 @@ This file is generated by `grunt build`, do not edit it by hand. float: left; margin-right: 5px; margin-top: 5px; - padding: 0 5px; } + padding: 0 5px; +} .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; display: inline-block; font-weight: bold; - margin-right: 2px; } + margin-right: 2px; +} .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; } + color: #333; +} -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; } +.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline { + float: right; +} -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { +.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; - margin-right: auto; } + margin-right: auto; +} -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { +.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; - margin-right: auto; } + margin-right: auto; +} .select2-container--default.select2-container--focus .select2-selection--multiple { border: solid black 1px; - outline: 0; } + outline: 0; +} .select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; - cursor: default; } + cursor: default; +} .select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; } + display: none; +} .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; } + border: 1px solid #aaa; +} .select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; box-shadow: none; - -webkit-appearance: textfield; } + -webkit-appearance: textfield; +} .select2-container--default .select2-results > .select2-results__options { max-height: 200px; - overflow-y: auto; } + overflow-y: auto; +} .select2-container--default .select2-results__option[role=group] { - padding: 0; } + padding: 0; +} .select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; } + color: #999; +} .select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; } + background-color: #ddd; +} .select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; } + padding-left: 1em; +} .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; } + padding-left: 0; +} .select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; - padding-left: 2em; } + padding-left: 2em; +} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; - padding-left: 3em; } + padding-left: 3em; +} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; - padding-left: 4em; } + padding-left: 4em; +} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; - padding-left: 5em; } + padding-left: 5em; +} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; - padding-left: 6em; } + padding-left: 6em; +} .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; - color: white; } + color: white; +} .select2-container--default .select2-results__group { cursor: default; display: block; - padding: 6px; } + padding: 6px; +} .select2-container--classic .select2-selection--single { background-color: #f7f7f7; @@ -761,23 +894,28 @@ This file is generated by `grunt build`, do not edit it by hand. background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%); background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); +} .select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; } + border: 1px solid #5897fb; +} .select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; - line-height: 28px; } + line-height: 28px; +} .select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; - margin-right: 10px; } + margin-right: 10px; +} .select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; } + color: #999; +} .select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; @@ -794,7 +932,8 @@ This file is generated by `grunt build`, do not edit it by hand. background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%); background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); } + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0); +} .select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; @@ -806,30 +945,36 @@ This file is generated by `grunt build`, do not edit it by hand. margin-top: -2px; position: absolute; top: 50%; - width: 0; } + width: 0; +} -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } +.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear { + float: left; +} -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { +.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow { border: none; border-right: 1px solid #aaa; border-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; left: 1px; - right: auto; } + right: auto; +} .select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; } + border: 1px solid #5897fb; +} .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; - border: none; } + border: none; +} .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } + border-width: 0 4px 5px 4px; +} .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; @@ -839,7 +984,8 @@ This file is generated by `grunt build`, do not edit it by hand. background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%); background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); +} .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; @@ -849,25 +995,30 @@ This file is generated by `grunt build`, do not edit it by hand. background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%); background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); } + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0); +} .select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; - outline: 0; } + outline: 0; +} .select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; } + border: 1px solid #5897fb; +} .select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; - padding: 0 5px; } + padding: 0 5px; +} .select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; } + display: none; +} .select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; @@ -877,82 +1028,102 @@ This file is generated by `grunt build`, do not edit it by hand. float: left; margin-right: 5px; margin-top: 5px; - padding: 0 5px; } + padding: 0 5px; +} .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; display: inline-block; font-weight: bold; - margin-right: 2px; } + margin-right: 2px; +} .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; } + color: #555; +} -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { +.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice { float: right; margin-left: 5px; - margin-right: auto; } + margin-right: auto; +} -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { +.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; - margin-right: auto; } + margin-right: auto; +} .select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; } + border: 1px solid #5897fb; +} .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; - outline: 0; } + outline: 0; +} .select2-container--classic .select2-search--inline .select2-search__field { outline: 0; - box-shadow: none; } + box-shadow: none; +} .select2-container--classic .select2-dropdown { background-color: white; - border: 1px solid transparent; } + border: 1px solid transparent; +} .select2-container--classic .select2-dropdown--above { - border-bottom: none; } + border-bottom: none; +} .select2-container--classic .select2-dropdown--below { - border-top: none; } + border-top: none; +} .select2-container--classic .select2-results > .select2-results__options { max-height: 200px; - overflow-y: auto; } + overflow-y: auto; +} .select2-container--classic .select2-results__option[role=group] { - padding: 0; } + padding: 0; +} .select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; } + color: grey; +} .select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #3875d7; - color: white; } + color: white; +} .select2-container--classic .select2-results__group { cursor: default; display: block; - padding: 6px; } + padding: 6px; +} .select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; } + border-color: #5897fb; +} .searchandfilter-date-picker .ui-helper-hidden { - display: none; } + display: none; +} .searchandfilter-date-picker .ui-helper-hidden-accessible { border: 0; @@ -962,7 +1133,8 @@ This file is generated by `grunt build`, do not edit it by hand. overflow: hidden; padding: 0; position: absolute; - width: 1px; } + width: 1px; +} .searchandfilter-date-picker .ui-helper-reset { margin: 0; @@ -972,19 +1144,23 @@ This file is generated by `grunt build`, do not edit it by hand. line-height: 1.3; text-decoration: none; font-size: 100%; - list-style: none; } + list-style: none; +} .searchandfilter-date-picker .ui-helper-clearfix:after, .searchandfilter-date-picker .ui-helper-clearfix:before { content: ""; display: table; - border-collapse: collapse; } + border-collapse: collapse; +} .searchandfilter-date-picker .ui-helper-clearfix:after { - clear: both; } + clear: both; +} .searchandfilter-date-picker .ui-helper-clearfix { - min-height: 0; } + min-height: 0; +} .searchandfilter-date-picker .ui-helper-zfix { width: 100%; @@ -993,58 +1169,71 @@ This file is generated by `grunt build`, do not edit it by hand. left: 0; position: absolute; opacity: 0; - filter: Alpha(Opacity=0); } + filter: Alpha(Opacity=0); +} .searchandfilter-date-picker .ui-front { - z-index: 100; } + z-index: 100; +} .searchandfilter-date-picker .ui-state-disabled { - cursor: default !important; } + cursor: default !important; +} .searchandfilter-date-picker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; - background-repeat: no-repeat; } + background-repeat: no-repeat; +} .searchandfilter-date-picker .ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; - height: 100%; } + height: 100%; +} .searchandfilter-date-picker .ui-datepicker { width: 17em; - padding: .2em .2em 0; - display: none; } + padding: 0.2em 0.2em 0; + display: none; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-header { position: relative; - padding: .2em 0; } + padding: 0.2em 0; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-next, .searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev { position: absolute; top: 2px; width: 1.8em; - height: 1.8em; } + height: 1.8em; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover, .searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover { - top: 1px; } + top: 1px; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev { - left: 2px; } + left: 2px; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-next { - right: 2px; } + right: 2px; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover { - left: 1px; } + left: 1px; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover { - right: 1px; } + right: 1px; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span, .searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span { @@ -1053,77 +1242,92 @@ This file is generated by `grunt build`, do not edit it by hand. left: 50%; margin-left: -8px; top: 50%; - margin-top: -8px; } + margin-top: -8px; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; - text-align: center; } + text-align: center; +} .searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; - display: inline-block; } + display: inline-block; +} .searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year { - width: 100%; } + width: 100%; +} .searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month, .searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year { - width: 49%; } + width: 49%; +} .searchandfilter-date-picker .ui-icon { width: 16px; height: 16px; - background-position: 16px 16px; } + background-position: 16px 16px; +} .searchandfilter-date-picker .ui-datepicker table { width: 100%; - font-size: .9em; + font-size: 0.9em; border-collapse: collapse; - margin: 0 0 .4em; } + margin: 0 0 0.4em; +} .searchandfilter-date-picker .ui-datepicker th { - padding: .7em .3em; + padding: 0.7em 0.3em; text-align: center; font-weight: 700; - border: 0; } + border: 0; +} .searchandfilter-date-picker .ui-datepicker td { border: 0; - padding: 1px; } + padding: 1px; +} .searchandfilter-date-picker .ui-datepicker td a, .searchandfilter-date-picker .ui-datepicker td span { display: block; text-align: center; - text-decoration: none; } + text-decoration: none; +} .searchandfilter-date-picker .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; - font-size: 1.1em; } + font-size: 1.1em; +} /* .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px} */ /* date picker for jquery */ .ll-skin-melon { - font-size: 90%; } + font-size: 90%; +} .ll-skin-melon .ui-widget { - font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif; + font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; background: #2e3641; border: none; border-radius: 0; -webkit-border-radius: 0; - -moz-border-radius: 0; } + -moz-border-radius: 0; +} .ll-skin-melon .ui-datepicker { - padding: 0; } + padding: 0; +} .ll-skin-melon .ui-datepicker-header { border: none; background: 0 0; font-weight: 400; - font-size: 15px; } + font-size: 15px; +} .ll-skin-melon .ui-datepicker-header .ui-state-hover { background: 0 0; @@ -1131,35 +1335,43 @@ This file is generated by `grunt build`, do not edit it by hand. cursor: pointer; border-radius: 0; -webkit-border-radius: 0; - -moz-border-radius: 0; } + -moz-border-radius: 0; +} .ll-skin-melon .ui-datepicker .ui-datepicker-title { - margin-top: .4em; - margin-bottom: .3em; - color: #e9f0f4; } + margin-top: 0.4em; + margin-bottom: 0.3em; + color: #e9f0f4; +} .ll-skin-melon .ui-datepicker .ui-datepicker-next, .ll-skin-melon .ui-datepicker .ui-datepicker-next-hover, .ll-skin-melon .ui-datepicker .ui-datepicker-prev, .ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover { - top: .9em; - border: none; } + top: 0.9em; + border: none; +} .ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover { - left: 2px; } + left: 2px; +} .ll-skin-melon .ui-datepicker .ui-datepicker-next-hover { - right: 2px; } + right: 2px; +} .ll-skin-melon .ui-datepicker .ui-datepicker-next span, .ll-skin-melon .ui-datepicker .ui-datepicker-prev span { background-image: url(../img/ui-icons_ffffff_256x240.png); background-position: -32px 0; margin-top: 0; top: 0; - font-weight: 400; } + font-weight: 400; +} .ll-skin-melon .ui-datepicker .ui-datepicker-prev span { - background-position: -96px 0; } + background-position: -96px 0; +} .ll-skin-melon .ui-datepicker table { - margin: 0; } + margin: 0; +} .ll-skin-melon .ui-datepicker th { padding: 1em 0; @@ -1167,31 +1379,37 @@ This file is generated by `grunt build`, do not edit it by hand. font-size: 13px; font-weight: 400; border: none; - border-top: 1px solid #3a414d; } + border-top: 1px solid #3a414d; +} .ll-skin-melon .ui-datepicker td { background: #f97e76; border: none; - padding: 0; } + padding: 0; +} .ll-skin-melon td .ui-state-default { background: 0 0; border: none; text-align: center; - padding: .5em; + padding: 0.5em; margin: 0; font-weight: 400; color: #efefef; - font-size: 16px; } + font-size: 16px; +} .ll-skin-melon .ui-state-disabled { - opacity: 1; } + opacity: 1; +} .ll-skin-melon .ui-state-disabled .ui-state-default { - color: #fba49e; } + color: #fba49e; +} .ll-skin-melon td .ui-state-active, .ll-skin-melon td .ui-state-hover { - background: #2e3641; } + background: #2e3641; +} /* Slider styles minified */ /*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */ @@ -1205,21 +1423,25 @@ This file is generated by `grunt build`, do not edit it by hand. -moz-user-select: none; user-select: none; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} .noUi-target { position: relative; - direction: ltr; } + direction: ltr; +} .noUi-base, .noUi-connects { width: 100%; height: 100%; position: relative; - z-index: 1; } + z-index: 1; +} .noUi-connects { overflow: hidden; - z-index: 0; } + z-index: 0; +} .noUi-connect, .noUi-origin { will-change: transform; @@ -1231,77 +1453,96 @@ This file is generated by `grunt build`, do not edit it by hand. width: 100%; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; - transform-origin: 0 0; } + transform-origin: 0 0; +} html:not([dir=rtl]) .noUi-horizontal .noUi-origin { left: auto; - right: 0; } + right: 0; +} .noUi-vertical .noUi-origin { - width: 0; } + width: 0; +} .noUi-horizontal .noUi-origin { - height: 0; } + height: 0; +} .noUi-handle { - position: absolute; } + position: absolute; +} .noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin { - -webkit-transition: transform .3s; - transition: transform .3s; } + -webkit-transition: transform 0.3s; + transition: transform 0.3s; +} .noUi-state-drag * { - cursor: inherit !important; } + cursor: inherit !important; +} .noUi-horizontal { - height: 18px; } + height: 18px; +} .noUi-horizontal .noUi-handle { width: 34px; height: 28px; left: -17px; - top: -6px; } + top: -6px; +} .noUi-vertical { - width: 18px; } + width: 18px; +} .noUi-vertical .noUi-handle { width: 28px; height: 34px; left: -6px; - top: -17px; } + top: -17px; +} html:not([dir=rtl]) .noUi-horizontal .noUi-handle { right: -17px; - left: auto; } + left: auto; +} .noUi-target { background: #FAFAFA; border-radius: 4px; border: 1px solid #D3D3D3; - box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB; } + box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB; +} .noUi-connects { - border-radius: 3px; } + border-radius: 3px; +} .noUi-connect { - background: #3FB8AF; } + background: #3FB8AF; +} .noUi-draggable { - cursor: ew-resize; } + cursor: ew-resize; +} .noUi-vertical .noUi-draggable { - cursor: ns-resize; } + cursor: ns-resize; +} .noUi-handle { border: 1px solid #D9D9D9; border-radius: 3px; background: #FFF; cursor: default; - box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB; } + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; +} .noUi-active { - box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB; } + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; +} .noUi-handle:after, .noUi-handle:before { content: ""; @@ -1311,101 +1552,125 @@ html:not([dir=rtl]) .noUi-horizontal .noUi-handle { width: 1px; background: #E8E7E6; left: 14px; - top: 6px; } + top: 6px; +} .noUi-handle:after { - left: 17px; } + left: 17px; +} .noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before { width: 14px; height: 1px; left: 6px; - top: 14px; } + top: 14px; +} .noUi-vertical .noUi-handle:after { - top: 17px; } + top: 17px; +} [disabled] .noUi-connect { - background: #B8B8B8; } + background: #B8B8B8; +} [disabled] .noUi-handle, [disabled].noUi-handle, [disabled].noUi-target { - cursor: not-allowed; } + cursor: not-allowed; +} .noUi-pips, .noUi-pips * { -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} .noUi-pips { position: absolute; - color: #999; } + color: #999; +} .noUi-value { position: absolute; white-space: nowrap; - text-align: center; } + text-align: center; +} .noUi-value-sub { color: #ccc; - font-size: 10px; } + font-size: 10px; +} .noUi-marker { position: absolute; - background: #CCC; } + background: #CCC; +} .noUi-marker-large, .noUi-marker-sub { - background: #AAA; } + background: #AAA; +} .noUi-pips-horizontal { padding: 10px 0; height: 80px; top: 100%; left: 0; - width: 100%; } + width: 100%; +} .noUi-value-horizontal { -webkit-transform: translate(-50%, 50%); - transform: translate(-50%, 50%); } + transform: translate(-50%, 50%); +} .noUi-rtl .noUi-value-horizontal { -webkit-transform: translate(50%, 50%); - transform: translate(50%, 50%); } + transform: translate(50%, 50%); +} .noUi-marker-horizontal.noUi-marker { margin-left: -1px; width: 2px; - height: 5px; } + height: 5px; +} .noUi-marker-horizontal.noUi-marker-sub { - height: 10px; } + height: 10px; +} .noUi-marker-horizontal.noUi-marker-large { - height: 15px; } + height: 15px; +} .noUi-pips-vertical { padding: 0 10px; height: 100%; top: 0; - left: 100%; } + left: 100%; +} .noUi-value-vertical { -webkit-transform: translate(0, -50%); transform: translate(0, -50%, 0); - padding-left: 25px; } + padding-left: 25px; +} .noUi-rtl .noUi-value-vertical { -webkit-transform: translate(0, 50%); - transform: translate(0, 50%); } + transform: translate(0, 50%); +} .noUi-marker-vertical.noUi-marker { width: 5px; height: 2px; - margin-top: -1px; } + margin-top: -1px; +} .noUi-marker-vertical.noUi-marker-sub { - width: 10px; } + width: 10px; +} .noUi-marker-vertical.noUi-marker-large { - width: 15px; } + width: 15px; +} .noUi-tooltip { display: block; @@ -1416,148 +1681,181 @@ html:not([dir=rtl]) .noUi-horizontal .noUi-handle { color: #000; padding: 5px; text-align: center; - white-space: nowrap; } + white-space: nowrap; +} .noUi-horizontal .noUi-tooltip { -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); left: 50%; - bottom: 120%; } + bottom: 120%; +} .noUi-vertical .noUi-tooltip { -webkit-transform: translate(0, -50%); transform: translate(0, -50%); top: 50%; - right: 120%; } + right: 120%; +} /* Search & Filter Styles */ .searchandfilter p { margin-top: 1em; - display: block; } + display: block; +} .searchandfilter ul { display: block; margin-top: 0; - margin-bottom: 0; } + margin-bottom: 0; +} .searchandfilter ul li { list-style: none; display: block; padding-right: 10px; padding: 10px 0; - margin: 0; } + margin: 0; +} .searchandfilter ul li li { - padding: 5px 0; } + padding: 5px 0; +} .searchandfilter ul li ul li ul { - margin-left: 20px; } + margin-left: 20px; +} .searchandfilter label { display: inline-block; margin: 0; - padding: 0; } + padding: 0; +} .searchandfilter > ul > li[data-sf-combobox="1"] label { - display: block; } + display: block; +} -.searchandfilter li[data-sf-field-input-type="checkbox"] label, .searchandfilter li[data-sf-field-input-type="radio"] label, -.searchandfilter li[data-sf-field-input-type="range-radio"] label, .searchandfilter li[data-sf-field-input-type="range-checkbox"] label { - padding-left: 10px; } +.searchandfilter li[data-sf-field-input-type=checkbox] label, .searchandfilter li[data-sf-field-input-type=radio] label, +.searchandfilter li[data-sf-field-input-type=range-radio] label, .searchandfilter li[data-sf-field-input-type=range-checkbox] label { + padding-left: 10px; +} .searchandfilter .sf-date-prefix { padding-right: 5px; - display: inline-block; } + display: inline-block; +} .searchandfilter .sf-date-postfix { padding-left: 5px; - display: inline-block; } + display: inline-block; +} .searchandfilter .sf-count { padding-left: 5px; - display: inline-block; } + display: inline-block; +} .searchandfilter .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; - width: 1px; } + width: 1px; +} .searchandfilter h4 { margin: 0; padding: 5px 0 10px 0; - font-size: 16px; } + font-size: 16px; +} .searchandfilter .sf-range-max, .searchandfilter .sf-range-min { - max-width: 80px; } + max-width: 80px; +} .searchandfilter .sf-meta-range-radio-fromto .sf-range-max, .searchandfilter .sf-meta-range-radio-fromto .sf-range-min { display: inline-block; - vertical-align: middle; } + vertical-align: middle; +} .searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator { vertical-align: middle; display: inline-block; - margin: 0 15px; } + margin: 0 15px; +} .searchandfilter .datepicker { - max-width: 170px; } + max-width: 170px; +} .searchandfilter select.sf-input-select { - min-width: 170px; } + min-width: 170px; +} .searchandfilter select.sf-range-min.sf-input-select, .searchandfilter select.sf-range-max.sf-input-select { - min-width: auto; } + min-width: auto; +} .searchandfilter ul > li > ul:not(.children) { - margin-left: 0; } + margin-left: 0; +} /* slider */ .searchandfilter .meta-slider { margin-top: 10px; margin-bottom: 10px; height: 15px; - max-width: 220px; } + max-width: 220px; +} .searchandfilter .noUi-connect { - background-color: #526E91; } + background-color: #526E91; +} .searchandfilter.search-filter-disabled .noUi-connect { - opacity: 0.7; } + opacity: 0.7; +} -/* -.searchandfilter .noUi-connect[disabled="disabled"] -{ - background-color:#666666; +/* +.searchandfilter .noUi-connect[disabled="disabled"] +{ + background-color:#666666; }*/ .searchandfilter .noUi-horizontal.noUi-extended { - padding: 0 10px; } + padding: 0 10px; +} .searchandfilter .noUi-horizontal.noUi-extended .noUi-origin { - right: -10px; } + right: -10px; +} .searchandfilter .noUi-handle { - border-color: #cccccc; } + border-color: #cccccc; +} .searchandfilter .noUi-horizontal .noUi-handle { width: 24px; height: 24px; top: -5px; border-radius: 20px; - left: -12px; } + left: -12px; +} .searchandfilter .noUi-horizontal .noUi-handle:before, .searchandfilter .noUi-horizontal .noUi-handle:after { height: 9px; - top: 7px; } + top: 7px; +} .searchandfilter .noUi-horizontal .noUi-handle:before { - left: 9px; } + left: 9px; +} .searchandfilter .noUi-horizontal .noUi-handle:after { - left: 12px; } + left: 12px; +} .search-filter-scroll-loading { display: block; @@ -1568,24 +1866,30 @@ html:not([dir=rtl]) .noUi-horizontal .noUi-handle { animation: search-filter-loader-rotate 0.7s infinite linear; border: 5px solid rgba(0, 0, 0, 0.15); border-right-color: rgba(0, 0, 0, 0.6); - border-radius: 50%; } + border-radius: 50%; +} @keyframes search-filter-loader-rotate { 0% { - transform: rotate(0deg); } + transform: rotate(0deg); + } 100% { - transform: rotate(360deg); } } - + transform: rotate(360deg); + } +} .ll-skin-melon { - font-size: 90%; } + font-size: 90%; +} .ll-skin-melon .ui-datepicker td { background: #f7f7f7; border: none; - padding: 0; } + padding: 0; +} .ll-skin-melon .ui-datepicker th { - border-color: #4D6077; } + border-color: #4D6077; +} .ll-skin-melon .ui-widget { font-family: inherit; @@ -1596,60 +1900,76 @@ html:not([dir=rtl]) .noUi-horizontal .noUi-handle { -moz-border-radius: 0; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); } + box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); +} .searchandfilter.horizontal ul > li { display: inline-block; - padding-right: 10px; } + padding-right: 10px; +} .searchandfilter.horizontal ul > li li { - display: block; } + display: block; +} .ll-skin-melon td .ui-state-default { background: transparent; border: none; text-align: center; - padding: .3em; + padding: 0.3em; margin: 0; font-weight: normal; color: #6C88AC; - font-size: 14px; } + font-size: 14px; +} .ll-skin-melon td .ui-state-active { background: #526E91; - color: #ffffff; } + color: #ffffff; +} .ll-skin-melon td .ui-state-hover { - background: #C4D6EC; } + background: #C4D6EC; +} .searchandfilter select option.hide, .searchandfilter li.hide { - display: none; } + display: none; +} .searchandfilter .disabled { - opacity: 0.7; } + opacity: 0.7; +} -.chosen-container-multi .chosen-choices li.search-field input[type="text"] { +.chosen-container-multi .chosen-choices li.search-field input[type=text] { height: auto; padding: 5px; - color: #666; } + color: #666; +} .chosen-container { - font-size: 14px; } + font-size: 14px; +} .chosen-container-single .chosen-single { - height: auto; } + height: auto; +} -.chosen-container-multi .chosen-choices li.search-field input[type="text"] { - font-family: inherit; } +.chosen-container-multi .chosen-choices li.search-field input[type=text] { + font-family: inherit; +} .chosen-container-multi .chosen-choices li.search-choice { - margin: 3px 3px 3px 5px; } + margin: 3px 3px 3px 5px; +} .chosen-container .chosen-results li.active-result { - /*display:list-item !important;*/ } + /*display:list-item !important;*/ +} .search-filter-results .sf-active { - font-weight: bold; } + font-weight: bold; +} .search-filter-results .sf-disabled { - opacity: 0.5; } + opacity: 0.5; +} \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css b/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css index 028321b8f..d6c1a1a16 100644 --- a/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css +++ b/web/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css @@ -8,4 +8,4 @@ Copyright (c) 2011-2018 Harvest http://getharvest.com MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md This file is generated by `grunt build`, do not edit it by hand. -*/.chosen-container,.noUi-target,.noUi-target *{-webkit-user-select:none;-ms-user-select:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.noUi-pips,.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;display:inline-block}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(../img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-handle,.noUi-tooltip{position:absolute;border:1px solid #D9D9D9}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.searchandfilter .disabled{opacity:.7}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5} \ No newline at end of file +*/.chosen-container,.noUi-target,.noUi-target *{-webkit-user-select:none;-ms-user-select:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.noUi-pips,.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;display:inline-block}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(../img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-handle,.noUi-tooltip{position:absolute;border:1px solid #D9D9D9}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label,.searchandfilter li[data-sf-field-input-type=range-radio] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.searchandfilter .disabled{opacity:.7}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5} \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.js b/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.js index 9a908bb14..d4eccdf86 100644 --- a/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.js +++ b/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.js @@ -1,267 +1,267 @@ (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;oh&&(g=!0,h=Math.abs(h)),n!==!1&&(h=o(h,n)),h=h.toString(),-1!==h.indexOf(".")?(v=h.split("."),w=v[0],t&&(x=t+v[1])):w=h,r&&(w=e(w).match(/.{1,3}/g),w=e(w.join(e(r)))),g&&s&&(b+=s),u&&(b+=u),g&&p&&(b+=p),b+=w,b+=x,f&&(b+=f),d&&(b=d(b,m)),b):!1}function f(e,t,o,u,f,a,c,s,p,d,l,h){var g,v="";return l&&(h=l(h)),h&&"string"==typeof h?(s&&n(h,s)&&(h=h.replace(s,""),g=!0),u&&n(h,u)&&(h=h.replace(u,"")),p&&n(h,p)&&(h=h.replace(p,""),g=!0),f&&r(h,f)&&(h=h.slice(0,-1*f.length)),t&&(h=h.split(t).join("")),o&&(h=h.replace(o,".")),g&&(v+="-"),v+=h,v=v.replace(/[^0-9\.\-.]/g,""),""===v?!1:(v=Number(v),c&&(v=c(v)),i(v)?v:!1)):!1}function a(e){var n,r,i,o={};for(n=0;n=0&&8>i))throw new Error(r);o[r]=i}else if("encoder"===r||"decoder"===r||"edit"===r||"undo"===r){if("function"!=typeof i)throw new Error(r);o[r]=i}else{if("string"!=typeof i)throw new Error(r);o[r]=i}return t(o,"mark","thousand"),t(o,"prefix","negative"),t(o,"prefix","negativeBefore"),o}function c(e,n,r){var t,i=[];for(t=0;th&&(g=!0,h=Math.abs(h)),n!==!1&&(h=o(h,n)),h=h.toString(),-1!==h.indexOf(".")?(v=h.split("."),w=v[0],t&&(x=t+v[1])):w=h,r&&(w=e(w).match(/.{1,3}/g),w=e(w.join(e(r)))),g&&s&&(b+=s),u&&(b+=u),g&&p&&(b+=p),b+=w,b+=x,f&&(b+=f),d&&(b=d(b,m)),b):!1}function f(e,t,o,u,f,a,c,s,p,d,l,h){var g,v="";return l&&(h=l(h)),h&&"string"==typeof h?(s&&n(h,s)&&(h=h.replace(s,""),g=!0),u&&n(h,u)&&(h=h.replace(u,"")),p&&n(h,p)&&(h=h.replace(p,""),g=!0),f&&r(h,f)&&(h=h.slice(0,-1*f.length)),t&&(h=h.split(t).join("")),o&&(h=h.replace(o,".")),g&&(v+="-"),v+=h,v=v.replace(/[^0-9\.\-.]/g,""),""===v?!1:(v=Number(v),c&&(v=c(v)),i(v)?v:!1)):!1}function a(e){var n,r,i,o={};for(n=0;n=0&&8>i))throw new Error(r);o[r]=i}else if("encoder"===r||"decoder"===r||"edit"===r||"undo"===r){if("function"!=typeof i)throw new Error(r);o[r]=i}else{if("string"!=typeof i)throw new Error(r);o[r]=i}return t(o,"mark","thousand"),t(o,"prefix","negative"),t(o,"prefix","negativeBefore"),o}function c(e,n,r){var t,i=[];for(t=0;t ul > li"); //a reference to each fields parent LI - - this.enable_taxonomy_archives = $this.attr('data-taxonomy-archives'); - this.current_taxonomy_archive = $this.attr('data-current-taxonomy-archive'); - - if(typeof(this.enable_taxonomy_archives)=="undefined") - { - this.enable_taxonomy_archives = "0"; - } - if(typeof(this.current_taxonomy_archive)=="undefined") - { - this.current_taxonomy_archive = ""; - } - - process_form.init(self.enable_taxonomy_archives, self.current_taxonomy_archive); - //process_form.setTaxArchiveResultsUrl(self); - process_form.enableInputs(self); - - if(typeof(this.extra_query_params)=="undefined") - { - this.extra_query_params = {all: {}, results: {}, ajax: {}}; - } - - - this.template_is_loaded = $this.attr("data-template-loaded"); - this.is_ajax = $this.attr("data-ajax"); - this.instance_number = $this.attr('data-instance-count'); - this.$ajax_results_container = jQuery($this.attr("data-ajax-target")); - - this.ajax_update_sections = $this.attr("data-ajax-update-sections") ? JSON.parse( $this.attr("data-ajax-update-sections") ) : []; - - this.results_url = $this.attr("data-results-url"); - this.debug_mode = $this.attr("data-debug-mode"); - this.update_ajax_url = $this.attr("data-update-ajax-url"); - this.pagination_type = $this.attr("data-ajax-pagination-type"); - this.auto_count = $this.attr("data-auto-count"); - this.auto_count_refresh_mode = $this.attr("data-auto-count-refresh-mode"); - this.only_results_ajax = $this.attr("data-only-results-ajax"); //if we are not on the results page, redirect rather than try to load via ajax - this.scroll_to_pos = $this.attr("data-scroll-to-pos"); - this.custom_scroll_to = $this.attr("data-custom-scroll-to"); - this.scroll_on_action = $this.attr("data-scroll-on-action"); - this.lang_code = $this.attr("data-lang-code"); - this.ajax_url = $this.attr('data-ajax-url'); - this.ajax_form_url = $this.attr('data-ajax-form-url'); - this.is_rtl = $this.attr('data-is-rtl'); - - this.display_result_method = $this.attr('data-display-result-method'); - this.maintain_state = $this.attr('data-maintain-state'); - this.ajax_action = ""; - this.last_submit_query_params = ""; - - this.current_paged = parseInt($this.attr('data-init-paged')); - this.last_load_more_html = ""; - this.load_more_html = ""; - this.ajax_data_type = $this.attr('data-ajax-data-type'); - this.ajax_target_attr = $this.attr("data-ajax-target"); - this.use_history_api = $this.attr("data-use-history-api"); - this.is_submitting = false; - - this.last_ajax_request = null; - - if(typeof(this.use_history_api)=="undefined") - { - this.use_history_api = ""; - } - - if(typeof(this.pagination_type)=="undefined") - { - this.pagination_type = "normal"; - } - if(typeof(this.current_paged)=="undefined") - { - this.current_paged = 1; - } - - if(typeof(this.ajax_target_attr)=="undefined") - { - this.ajax_target_attr = ""; - } - - if(typeof(this.ajax_url)=="undefined") - { - this.ajax_url = ""; - } - - if(typeof(this.ajax_form_url)=="undefined") - { - this.ajax_form_url = ""; - } - - if(typeof(this.results_url)=="undefined") - { - this.results_url = ""; - } - - if(typeof(this.scroll_to_pos)=="undefined") - { - this.scroll_to_pos = ""; - } - - if(typeof(this.scroll_on_action)=="undefined") - { - this.scroll_on_action = ""; - } - if(typeof(this.custom_scroll_to)=="undefined") - { - this.custom_scroll_to = ""; - } - this.$custom_scroll_to = jQuery(this.custom_scroll_to); - - if(typeof(this.update_ajax_url)=="undefined") - { - this.update_ajax_url = ""; - } - - if(typeof(this.debug_mode)=="undefined") - { - this.debug_mode = ""; - } - - if(typeof(this.ajax_target_object)=="undefined") - { - this.ajax_target_object = ""; - } - - if(typeof(this.template_is_loaded)=="undefined") - { - this.template_is_loaded = "0"; - } - - if(typeof(this.auto_count_refresh_mode)=="undefined") - { - this.auto_count_refresh_mode = "0"; - } - - this.ajax_links_selector = $this.attr("data-ajax-links-selector"); - - - this.auto_update = $this.attr("data-auto-update"); - this.inputTimer = 0; - - this.setInfiniteScrollContainer = function() - { - // When we navigate away from search results, and then press back, - // is_max_paged is retained, so we only want to set it to false if - // we are initalizing the results page the first time - so just - // check if this var is undefined (as it should be on first use); - if ( typeof ( this.is_max_paged ) === 'undefined' ) { - this.is_max_paged = false; //for load more only, once we detect we're at the end set this to true - } - - this.use_scroll_loader = $this.attr('data-show-scroll-loader'); - this.infinite_scroll_container = $this.attr('data-infinite-scroll-container'); - this.infinite_scroll_trigger_amount = $this.attr('data-infinite-scroll-trigger'); - this.infinite_scroll_result_class = $this.attr('data-infinite-scroll-result-class'); - this.$infinite_scroll_container = this.$ajax_results_container; - - if(typeof(this.infinite_scroll_container)=="undefined") - { - this.infinite_scroll_container = ""; - } - else - { - this.$infinite_scroll_container = jQuery($this.attr('data-infinite-scroll-container')); - } - - if(typeof(this.infinite_scroll_result_class)=="undefined") - { - this.infinite_scroll_result_class = ""; - } - - if(typeof(this.use_scroll_loader)=="undefined") - { - this.use_scroll_loader = 1; - } - - }; - this.setInfiniteScrollContainer(); - - /* functions */ - - this.reset = function(submit_form) - { - - this.resetForm(submit_form); - return true; - } - - this.inputUpdate = function(delayDuration) - { - if(typeof(delayDuration)=="undefined") - { - var delayDuration = 300; - } - - self.resetTimer(delayDuration); - } - - this.scrollToPos = function() { - var offset = 0; - var canScroll = true; - - if(self.is_ajax==1) - { - if(self.scroll_to_pos=="window") - { - offset = 0; - - } - else if(self.scroll_to_pos=="form") - { - offset = $this.offset().top; - } - else if(self.scroll_to_pos=="results") - { - if(self.$ajax_results_container.length>0) - { - offset = self.$ajax_results_container.offset().top; - } - } - else if(self.scroll_to_pos=="custom") - { - //custom_scroll_to - if(self.$custom_scroll_to.length>0) - { - offset = self.$custom_scroll_to.offset().top; - } - } - else - { - canScroll = false; - } - - if(canScroll) - { - $("html, body").stop().animate({ - scrollTop: offset - }, "normal", "easeOutQuad" ); - } - } - - }; - - this.attachActiveClass = function(){ - - //check to see if we are using ajax & auto count - //if not, the search form does not get reloaded, so we need to update the sf-option-active class on all fields - - $this.on('change', 'input[type="radio"], input[type="checkbox"], select', function(e) - { - var $cthis = $(this); - var $cthis_parent = $cthis.closest("li[data-sf-field-name]"); - var this_tag = $cthis.prop("tagName").toLowerCase(); - var input_type = $cthis.attr("type"); - var parent_tag = $cthis_parent.prop("tagName").toLowerCase(); - - if((this_tag=="input")&&((input_type=="radio")||(input_type=="checkbox")) && (parent_tag=="li")) - { - var $all_options = $cthis_parent.parent().find('li'); - var $all_options_fields = $cthis_parent.parent().find('input:checked'); - - $all_options.removeClass("sf-option-active"); - $all_options_fields.each(function(){ - - var $parent = $(this).closest("li"); - $parent.addClass("sf-option-active"); - - }); - - } - else if(this_tag=="select") - { - var $all_options = $cthis.children(); - $all_options.removeClass("sf-option-active"); - var this_val = $cthis.val(); - - var this_arr_val = (typeof this_val == 'string' || this_val instanceof String) ? [this_val] : this_val; - - $(this_arr_val).each(function(i, value){ - $cthis.find("option[value='"+value+"']").addClass("sf-option-active"); - }); - - - } - }); - - }; - this.initAutoUpdateEvents = function(){ - - /* auto update */ - if((self.auto_update==1)||(self.auto_count_refresh_mode==1)) - { - $this.on('change', 'input[type="radio"], input[type="checkbox"], select', function(e) { - self.inputUpdate(200); - }); - - $this.on('input', 'input[type="number"]', function(e) { - self.inputUpdate(800); - }); - - var $textInput = $this.find('input[type="text"]:not(.sf-datepicker)'); - var lastValue = $textInput.val(); - - $this.on('input', 'input[type="text"]:not(.sf-datepicker)', function() - { - if(lastValue!=$textInput.val()) - { - self.inputUpdate(1200); - } - - lastValue = $textInput.val(); - }); - - - $this.on('keypress', 'input[type="text"]:not(.sf-datepicker)', function(e) - { - if (e.which == 13){ - - e.preventDefault(); - self.submitForm(); - return false; - } - - }); - - //$this.on('input', 'input.sf-datepicker', self.dateInputType); - - } - }; - - //this.initAutoUpdateEvents(); - - - this.clearTimer = function() - { - clearTimeout(self.inputTimer); - }; - this.resetTimer = function(delayDuration) - { - clearTimeout(self.inputTimer); - self.inputTimer = setTimeout(self.formUpdated, delayDuration); - - }; - - this.addDatePickers = function() - { - var $date_picker = $this.find(".sf-datepicker"); - - if($date_picker.length>0) - { - $date_picker.each(function(){ - - var $this = $(this); - var dateFormat = ""; - var dateDropdownYear = false; - var dateDropdownMonth = false; - - var $closest_date_wrap = $this.closest(".sf_date_field"); - if($closest_date_wrap.length>0) - { - dateFormat = $closest_date_wrap.attr("data-date-format"); - - if($closest_date_wrap.attr("data-date-use-year-dropdown")==1) - { - dateDropdownYear = true; - } - if($closest_date_wrap.attr("data-date-use-month-dropdown")==1) - { - dateDropdownMonth = true; - } - } - - var datePickerOptions = { - inline: true, - showOtherMonths: true, - onSelect: function(e, from_field){ self.dateSelect(e, from_field, $(this)); }, - dateFormat: dateFormat, - - changeMonth: dateDropdownMonth, - changeYear: dateDropdownYear - }; - - if(self.is_rtl==1) - { - datePickerOptions.direction = "rtl"; - } - - $this.datepicker(datePickerOptions); - - if(self.lang_code!="") - { - $.datepicker.setDefaults( - $.extend( - {'dateFormat':dateFormat}, - $.datepicker.regional[ self.lang_code] - ) - ); - - } - else - { - $.datepicker.setDefaults( - $.extend( - {'dateFormat':dateFormat}, - $.datepicker.regional["en"] - ) - ); - - } - - }); - - if($('.ll-skin-melon').length==0){ - - $date_picker.datepicker('widget').wrap('
                            '); - } - - } - }; - - this.dateSelect = function(e, from_field, $this) - { - var $input_field = $(from_field.input.get(0)); - var $this = $(this); - - var $date_fields = $input_field.closest('[data-sf-field-input-type="daterange"], [data-sf-field-input-type="date"]'); - $date_fields.each(function(e, index){ - - var $tf_date_pickers = $(this).find(".sf-datepicker"); - var no_date_pickers = $tf_date_pickers.length; - - if(no_date_pickers>1) - { - //then it is a date range, so make sure both fields are filled before updating - var dp_counter = 0; - var dp_empty_field_count = 0; - $tf_date_pickers.each(function(){ - - if($(this).val()=="") - { - dp_empty_field_count++; - } - - dp_counter++; - }); - - if(dp_empty_field_count==0) - { - self.inputUpdate(1); - } - } - else - { - self.inputUpdate(1); - } - - }); - }; - - this.addRangeSliders = function() - { - var $meta_range = $this.find(".sf-meta-range-slider"); - - if($meta_range.length>0) - { - $meta_range.each(function(){ - - var $this = $(this); - var min = $this.attr("data-min"); - var max = $this.attr("data-max"); - var smin = $this.attr("data-start-min"); - var smax = $this.attr("data-start-max"); - var display_value_as = $this.attr("data-display-values-as"); - var step = $this.attr("data-step"); - var $start_val = $this.find('.sf-range-min'); - var $end_val = $this.find('.sf-range-max'); - - - var decimal_places = $this.attr("data-decimal-places"); - var thousand_seperator = $this.attr("data-thousand-seperator"); - var decimal_seperator = $this.attr("data-decimal-seperator"); - - var field_format = wNumb({ - mark: decimal_seperator, - decimals: parseFloat(decimal_places), - thousand: thousand_seperator - }); - - - - var min_unformatted = parseFloat(smin); - var min_formatted = field_format.to(parseFloat(smin)); - var max_formatted = field_format.to(parseFloat(smax)); - var max_unformatted = parseFloat(smax); - //alert(min_formatted); - //alert(max_formatted); - //alert(display_value_as); - - - if(display_value_as=="textinput") - { - $start_val.val(min_formatted); - $end_val.val(max_formatted); - } - else if(display_value_as=="text") - { - $start_val.html(min_formatted); - $end_val.html(max_formatted); - } - - - var noUIOptions = { - range: { - 'min': [ parseFloat(min) ], - 'max': [ parseFloat(max) ] - }, - start: [min_formatted, max_formatted], - handles: 2, - connect: true, - step: parseFloat(step), - - behaviour: 'extend-tap', - format: field_format - }; - - - - if(self.is_rtl==1) - { - noUIOptions.direction = "rtl"; - } - - var slider_object = $(this).find(".meta-slider")[0]; - - if( "undefined" !== typeof( slider_object.noUiSlider ) ) { - //destroy if it exists.. this means somehow another instance had initialised it.. - slider_object.noUiSlider.destroy(); - } - - noUiSlider.create(slider_object, noUIOptions); - - $start_val.off(); - $start_val.on('change', function(){ - slider_object.noUiSlider.set([$(this).val(), null]); - }); - - $end_val.off(); - $end_val.on('change', function(){ - slider_object.noUiSlider.set([null, $(this).val()]); - }); - - //$start_val.html(min_formatted); - //$end_val.html(max_formatted); - - slider_object.noUiSlider.off('update'); - slider_object.noUiSlider.on('update', function( values, handle ) { - - var slider_start_val = min_formatted; - var slider_end_val = max_formatted; - - var value = values[handle]; - - - if ( handle ) { - max_formatted = value; - } else { - min_formatted = value; - } - - if(display_value_as=="textinput") - { - $start_val.val(min_formatted); - $end_val.val(max_formatted); - } - else if(display_value_as=="text") - { - $start_val.html(min_formatted); - $end_val.html(max_formatted); - } - - - //i think the function that builds the URL needs to decode the formatted string before adding to the url - if((self.auto_update==1)||(self.auto_count_refresh_mode==1)) - { - //only try to update if the values have actually changed - if((slider_start_val!=min_formatted)||(slider_end_val!=max_formatted)) { - - self.inputUpdate(800); - } - - - } - - }); - - }); - - self.clearTimer(); //ignore any changes recently made by the slider (this was just init shouldn't count as an update event) - } - }; - - this.init = function(keep_pagination) - { - if(typeof(keep_pagination)=="undefined") - { - var keep_pagination = false; - } - - this.initAutoUpdateEvents(); - this.attachActiveClass(); - - this.addDatePickers(); - this.addRangeSliders(); - - //init combo boxes - var $combobox = $this.find("select[data-combobox='1']"); - - if($combobox.length>0) - { - $combobox.each(function(index ){ - var $thiscb = $( this ); - var nrm = $thiscb.attr("data-combobox-nrm"); - - if (typeof $thiscb.chosen != "undefined") - { - var chosenoptions = { - search_contains: true - }; - - if((typeof(nrm)!=="undefined")&&(nrm)){ - chosenoptions.no_results_text = nrm; - } - // safe to use the function - //search_contains - if(self.is_rtl==1) - { - $thiscb.addClass("chosen-rtl"); - } - - $thiscb.chosen(chosenoptions); - } - else - { - - var select2options = {}; - - if(self.is_rtl==1) - { - select2options.dir = "rtl"; - } - if((typeof(nrm)!=="undefined")&&(nrm)){ - select2options.language= { - "noResults": function(){ - return nrm; - } - }; - } - - $thiscb.select2(select2options); - } - - }); - - - } - - self.isSubmitting = false; - - //if ajax is enabled init the pagination - if(self.is_ajax==1) - { - self.setupAjaxPagination(); - } - - $this.on("submit", this.submitForm); - - self.initWooCommerceControls(); //woocommerce orderby - - if(keep_pagination==false) - { - self.last_submit_query_params = self.getUrlParams(false); - } - } - - this.onWindowScroll = function(event) - { - if((!self.is_loading_more) && (!self.is_max_paged)) - { - var window_scroll = $(window).scrollTop(); - var window_scroll_bottom = $(window).scrollTop() + $(window).height(); - var scroll_offset = parseInt(self.infinite_scroll_trigger_amount); - - if(self.$infinite_scroll_container.length==1) - { - var results_scroll_bottom = self.$infinite_scroll_container.offset().top + self.$infinite_scroll_container.height(); - - var offset = (self.$infinite_scroll_container.offset().top + self.$infinite_scroll_container.height()) - window_scroll; - - if(window_scroll_bottom > results_scroll_bottom + scroll_offset) - { - self.loadMoreResults(); - } - else - {//dont load more - - } - } - } - } - - this.stripQueryStringAndHashFromPath = function(url) { - return url.split("?")[0].split("#")[0]; - } - - this.gup = function( name, url ) { - if (!url) url = location.href - name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); - var regexS = "[\\?&]"+name+"=([^&#]*)"; - var regex = new RegExp( regexS ); - var results = regex.exec( url ); - return results == null ? null : results[1]; - }; - - - this.getUrlParams = function(keep_pagination, type, exclude) - { - if(typeof(keep_pagination)=="undefined") - { - var keep_pagination = true; - } - - if(typeof(type)=="undefined") - { - var type = ""; - } - - var url_params_str = ""; - - // get all params from fields - var url_params_array = process_form.getUrlParams(self); - - var length = Object.keys(url_params_array).length; - var count = 0; - - if(typeof(exclude)!="undefined") { - if (url_params_array.hasOwnProperty(exclude)) { - length--; - } - } - - if(length>0) - { - for (var k in url_params_array) { - if (url_params_array.hasOwnProperty(k)) { - - var can_add = true; - if(typeof(exclude)!="undefined") - { - if(k==exclude) { - can_add = false; - } - } - - if(can_add) { - url_params_str += k + "=" + url_params_array[k]; - - if (count < length - 1) { - url_params_str += "&"; - } - - count++; - } - } - } - } - - var query_params = ""; - - //form params as url query string - var form_params = url_params_str; - - //get url params from the form itself (what the user has selected) - query_params = self.joinUrlParam(query_params, form_params); - - //add pagination - if(keep_pagination==true) - { - var pageNumber = self.$ajax_results_container.attr("data-paged"); - - if(typeof(pageNumber)=="undefined") - { - pageNumber = 1; - } - - if(pageNumber>1) - { - query_params = self.joinUrlParam(query_params, "sf_paged="+pageNumber); - } - } - - //add sfid - //query_params = self.joinUrlParam(query_params, "sfid="+self.sfid); - - // loop through any extra params (from ext plugins) and add to the url (ie woocommerce `orderby`) - /*var extra_query_param = ""; - var length = Object.keys(self.extra_query_params).length; - var count = 0; - - if(length>0) - { - - for (var k in self.extra_query_params) { - if (self.extra_query_params.hasOwnProperty(k)) { - - if(self.extra_query_params[k]!="") - { - extra_query_param = k+"="+self.extra_query_params[k]; - query_params = self.joinUrlParam(query_params, extra_query_param); - } - */ - query_params = self.addQueryParams(query_params, self.extra_query_params.all); - - if(type!="") - { - //query_params = self.addQueryParams(query_params, self.extra_query_params[type]); - } - - return query_params; - } - this.addQueryParams = function(query_params, new_params) - { - var extra_query_param = ""; - var length = Object.keys(new_params).length; - var count = 0; - - if(length>0) - { - - for (var k in new_params) { - if (new_params.hasOwnProperty(k)) { - - if(new_params[k]!="") - { - extra_query_param = k+"="+new_params[k]; - query_params = self.joinUrlParam(query_params, extra_query_param); - } - } - } - } - - return query_params; - } - this.addUrlParam = function(url, string) - { - var add_params = ""; - - if(url!="") - { - if(url.indexOf("?") != -1) - { - add_params += "&"; - } - else - { - //url = this.trailingSlashIt(url); - add_params += "?"; - } - } - - if(string!="") - { - - return url + add_params + string; - } - else - { - return url; - } - }; - - this.joinUrlParam = function(params, string) - { - var add_params = ""; - - if(params!="") - { - add_params += "&"; - } - - if(string!="") - { - - return params + add_params + string; - } - else - { - return params; - } - }; - - this.setAjaxResultsURLs = function(query_params) - { - if(typeof(self.ajax_results_conf)=="undefined") - { - self.ajax_results_conf = new Array(); - } - - self.ajax_results_conf['processing_url'] = ""; - self.ajax_results_conf['results_url'] = ""; - self.ajax_results_conf['data_type'] = ""; - - //if(self.ajax_url!="") - if(self.display_result_method=="shortcode") - {//then we want to do a request to the ajax endpoint - self.ajax_results_conf['results_url'] = self.addUrlParam(self.results_url, query_params); - - //add lang code to ajax api request, lang code should already be in there for other requests (ie, supplied in the Results URL) - - if(self.lang_code!="") - { - //so add it - query_params = self.joinUrlParam(query_params, "lang="+self.lang_code); - } - - self.ajax_results_conf['processing_url'] = self.addUrlParam(self.ajax_url, query_params); - //self.ajax_results_conf['data_type'] = 'json'; - - } - else if(self.display_result_method=="post_type_archive") - { - process_form.setTaxArchiveResultsUrl(self, self.results_url); - var results_url = process_form.getResultsUrl(self, self.results_url); - - self.ajax_results_conf['results_url'] = self.addUrlParam(results_url, query_params); - self.ajax_results_conf['processing_url'] = self.addUrlParam(results_url, query_params); - - } - else if(self.display_result_method=="custom_woocommerce_store") - { - process_form.setTaxArchiveResultsUrl(self, self.results_url); - var results_url = process_form.getResultsUrl(self, self.results_url); - - self.ajax_results_conf['results_url'] = self.addUrlParam(results_url, query_params); - self.ajax_results_conf['processing_url'] = self.addUrlParam(results_url, query_params); - - } - else - {//otherwise we want to pull the results directly from the results page - self.ajax_results_conf['results_url'] = self.addUrlParam(self.results_url, query_params); - self.ajax_results_conf['processing_url'] = self.addUrlParam(self.ajax_url, query_params); - //self.ajax_results_conf['data_type'] = 'html'; - } - - self.ajax_results_conf['processing_url'] = self.addQueryParams(self.ajax_results_conf['processing_url'], self.extra_query_params['ajax']); - - self.ajax_results_conf['data_type'] = self.ajax_data_type; - }; - - - - this.updateLoaderTag = function($object, tagName) { - - var $parent; - - if(self.infinite_scroll_result_class!="") - { - $parent = self.$infinite_scroll_container.find(self.infinite_scroll_result_class).last().parent(); - } - else - { - $parent = self.$infinite_scroll_container; - } - - var tagName = $parent.prop("tagName"); - - var tagType = 'div'; - if( ( tagName.toLowerCase() == 'ol' ) || ( tagName.toLowerCase() == 'ul' ) ){ - tagType = 'li'; - } - - var $new = $('<'+tagType+' />').html($object.html()); - var attributes = $object.prop("attributes"); - - // loop through attributes and apply them on
                            - - var to_attributes = $list_to.prop("attributes"); - $.each(to_attributes, function() { - $list_to.removeAttr(this.name); - }); - - $.each(from_attributes, function() { - $list_to.attr(this.name, this.value); - }); - - } - - this.copyAttributes = function($from, $to, prefix) - { - if(typeof(prefix)=="undefined") - { - var prefix = ""; - } - - var from_attributes = $from.prop("attributes"); - - var to_attributes = $to.prop("attributes"); - $.each(to_attributes, function() { - - if(prefix!="") { - if (this.name.indexOf(prefix) == 0) { - $to.removeAttr(this.name); - } - } - else - { - //$to.removeAttr(this.name); - } - }); - - $.each(from_attributes, function() { - $to.attr(this.name, this.value); - }); - } - - this.copyFormAttributes = function($from, $to) - { - $to.removeAttr("data-current-taxonomy-archive"); - this.copyAttributes($from, $to); - - } - - this.updateForm = function(data, data_type) - { - var self = this; - - if(data_type=="json") - {//then we did a request to the ajax endpoint, so expect an object back - - if(typeof(data['form'])!=="undefined") - { - //remove all events from S&F form - $this.off(); - - //refresh the form (auto count) - self.copyListItemsContents($(data['form']), $this); - - //re init S&F class on the form - //$this.searchAndFilter(); - - //if ajax is enabled init the pagination - - this.init(true); - - if(self.is_ajax==1) - { - self.setupAjaxPagination(); - } - - - - } - } - - - } - this.addResults = function(data, data_type) - { - var self = this; - - if(data_type=="json") - {//then we did a request to the ajax endpoint, so expect an object back - //grab the results and load in - //self.$ajax_results_container.append(data['results']); - self.load_more_html = data['results']; - } - else if(data_type=="html") - {//we are expecting the html of the results page back, so extract the html we need - - var $data_obj = $(data); - - //self.$infinite_scroll_container.append($data_obj.find(self.ajax_target_attr).html()); - self.load_more_html = $data_obj.find(self.ajax_target_attr).html(); - } - - var infinite_scroll_end = false; - - if($("
                            "+self.load_more_html+"
                            ").find("[data-search-filter-action='infinite-scroll-end']").length>0) - { - infinite_scroll_end = true; - } - - //if there is another selector for infinite scroll, find the contents of that instead - if(self.infinite_scroll_container!="") - { - self.load_more_html = $("
                            "+self.load_more_html+"
                            ").find(self.infinite_scroll_container).html(); - } - if(self.infinite_scroll_result_class!="") - { - var $result_items = $("
                            "+self.load_more_html+"
                            ").find(self.infinite_scroll_result_class); - var $result_items_container = $('
                            ', {}); - $result_items_container.append($result_items); - - self.load_more_html = $result_items_container.html(); - } - - if(infinite_scroll_end) - {//we found a data attribute signalling the last page so finish here - - self.is_max_paged = true; - self.last_load_more_html = self.load_more_html; - - self.infiniteScrollAppend(self.load_more_html); - - } - else if(self.last_load_more_html!==self.load_more_html) - { - //check to make sure the new html fetched is different - self.last_load_more_html = self.load_more_html; - self.infiniteScrollAppend(self.load_more_html); - - } - else - {//we received the same message again so don't add, and tell S&F that we're at the end.. - self.is_max_paged = true; - } - } - - - this.infiniteScrollAppend = function($object) - { - if(self.infinite_scroll_result_class!="") - { - self.$infinite_scroll_container.find(self.infinite_scroll_result_class).last().after($object); - } - else - { - self.$infinite_scroll_container.append($object); - } - } - - - this.updateResults = function(data, data_type) - { - var self = this; - - if(data_type=="json") - {//then we did a request to the ajax endpoint, so expect an object back - //grab the results and load in - self.$ajax_results_container.html(data['results']); - - if(typeof(data['form'])!=="undefined") - { - //remove all events from S&F form - $this.off(); - - //remove pagination - self.removeAjaxPagination(); - - //refresh the form (auto count) - self.copyListItemsContents($(data['form']), $this); - - //update attributes on form - self.copyFormAttributes($(data['form']), $this); - - //re init S&F class on the form - $this.searchAndFilter({'isInit': false}); - } - else - { - //$this.find("input").removeAttr("disabled"); - } - } - else if(data_type=="html") {//we are expecting the html of the results page back, so extract the html we need - - var $data_obj = $(data); - - self.$ajax_results_container.html($data_obj.find(self.ajax_target_attr).html()); - - self.updateContentAreas( $data_obj ); - - if (self.$ajax_results_container.find(".searchandfilter").length > 0) - {//then there are search form(s) inside the results container, so re-init them - - self.$ajax_results_container.find(".searchandfilter").searchAndFilter(); - } - - //if the current search form is not inside the results container, then proceed as normal and update the form - if(self.$ajax_results_container.find(".searchandfilter[data-sf-form-id='" + self.sfid + "']").length==0) { - - var $new_search_form = $data_obj.find(".searchandfilter[data-sf-form-id='" + self.sfid + "']"); - - if ($new_search_form.length == 1) {//then replace the search form with the new one - - //remove all events from S&F form - $this.off(); - - //remove pagination - self.removeAjaxPagination(); - - //refresh the form (auto count) - self.copyListItemsContents($new_search_form, $this); - - //update attributes on form - self.copyFormAttributes($new_search_form, $this); - - //re init S&F class on the form - $this.searchAndFilter({'isInit': false}); - - } - else { - - //$this.find("input").removeAttr("disabled"); - } - } - } - - self.is_max_paged = false; //for infinite scroll - self.current_paged = 1; //for infinite scroll - self.setInfiniteScrollContainer(); - - } - - this.updateContentAreas = function( $html_data ) { - - // add additional content areas - if ( this.ajax_update_sections && this.ajax_update_sections.length ) { - for (index = 0; index < this.ajax_update_sections.length; ++index) { - var selector = this.ajax_update_sections[index]; - $( selector ).html( $html_data.find( selector ).html() ); - } - } - } - this.fadeContentAreas = function( direction ) { - - var opacity = 0.5; - if ( direction === "in" ) { - opacity = 1; - } - - if ( this.ajax_update_sections && this.ajax_update_sections.length ) { - for (index = 0; index < this.ajax_update_sections.length; ++index) { - var selector = this.ajax_update_sections[index]; - $( selector ).stop(true,true).animate( { opacity: opacity}, "fast" ); - } - } - - - } - - this.removeWooCommerceControls = function(){ - var $woo_orderby = $('.woocommerce-ordering .orderby'); - var $woo_orderby_form = $('.woocommerce-ordering'); - - $woo_orderby_form.off(); - $woo_orderby.off(); - }; - - this.addQueryParam = function(name, value, url_type){ - - if(typeof(url_type)=="undefined") - { - var url_type = "all"; - } - self.extra_query_params[url_type][name] = value; - - }; - - this.initWooCommerceControls = function(){ - - self.removeWooCommerceControls(); - - var $woo_orderby = $('.woocommerce-ordering .orderby'); - var $woo_orderby_form = $('.woocommerce-ordering'); - - var order_val = ""; - if($woo_orderby.length>0) - { - order_val = $woo_orderby.val(); - } - else - { - order_val = self.getQueryParamFromURL("orderby", window.location.href); - } - - if(order_val=="menu_order") - { - order_val = ""; - } - - if((order_val!="")&&(!!order_val)) - { - self.extra_query_params.all.orderby = order_val; - } - - - $woo_orderby_form.on('submit', function(e) - { - e.preventDefault(); - //var form = e.target; - return false; - }); - - $woo_orderby.on("change", function(e) - { - e.preventDefault(); - - var val = $(this).val(); - if(val=="menu_order") - { - val = ""; - } - - self.extra_query_params.all.orderby = val; - - $this.trigger("submit") - - return false; - }); - - } - - this.scrollResults = function() - { - var self = this; - if((self.scroll_on_action==self.ajax_action)||(self.scroll_on_action=="all")) - { - self.scrollToPos(); //scroll the window if it has been set - //self.ajax_action = ""; - } - } - - this.updateUrlHistory = function(ajax_results_url) - { - var self = this; - - var use_history_api = 0; - if (window.history && window.history.pushState) - { - use_history_api = $this.attr("data-use-history-api"); - } - - if((self.update_ajax_url==1)&&(use_history_api==1)) - { - //now check if the browser supports history state push :) - if (window.history && window.history.pushState) - { - history.pushState(null, null, ajax_results_url); - } - } - } - this.removeAjaxPagination = function() - { - var self = this; - - if(typeof(self.ajax_links_selector)!="undefined") - { - var $ajax_links_object = jQuery(self.ajax_links_selector); - - if($ajax_links_object.length>0) - { - $ajax_links_object.off(); - } - } - } - - this.getBaseUrl = function( url ) { - //now see if we are on the URL we think... - var url_parts = url.split("?"); - var url_base = ""; - - if(url_parts.length>0) - { - url_base = url_parts[0]; - } - else { - url_base = url; - } - return url_base; - } - this.canFetchAjaxResults = function(fetch_type) - { - if(typeof(fetch_type)=="undefined") - { - var fetch_type = ""; - } - - var self = this; - var fetch_ajax_results = false; - - if(self.is_ajax==1) - {//then we will ajax submit the form - - //and if we can find the results container - if(self.$ajax_results_container.length==1) - { - fetch_ajax_results = true; - } - - var results_url = self.results_url; // - var results_url_encoded = ''; // - var current_url = window.location.href; - - //ignore # and everything after - var hash_pos = window.location.href.indexOf('#'); - if(hash_pos!==-1){ - current_url = window.location.href.substr(0, window.location.href.indexOf('#')); - } - - if( ( ( self.display_result_method=="custom_woocommerce_store" ) || ( self.display_result_method=="post_type_archive" ) ) && ( self.enable_taxonomy_archives == 1 ) ) - { - if( self.current_taxonomy_archive !=="" ) - { - fetch_ajax_results = true; - return fetch_ajax_results; - } - - /*var results_url = process_form.getResultsUrl(self, self.results_url); - var active_tax = process_form.getActiveTax(); - var query_params = self.getUrlParams(true, '', active_tax);*/ - } - - - - - //now see if we are on the URL we think... - var url_base = this.getBaseUrl( current_url ); - //var results_url_base = this.getBaseUrl( current_url ); - - var lang = self.getQueryParamFromURL("lang", window.location.href); - if((typeof(lang)!=="undefined")&&(lang!==null)) - { - url_base = self.addUrlParam(url_base, "lang="+lang); - } - - var sfid = self.getQueryParamFromURL("sfid", window.location.href); - - //if sfid is a number - if(Number(parseFloat(sfid)) == sfid) - { - url_base = self.addUrlParam(url_base, "sfid="+sfid); - } - - //if any of the 3 conditions are true, then its good to go - // - 1 | if the url base == results_url - // - 2 | if url base+ "/" == results_url - in case of user error in the results URL - // - 3 | if the results URL has url params, and the current url starts with the results URL - - //trim any trailing slash for easier comparison: - url_base = url_base.replace(/\/$/, ''); - results_url = results_url.replace(/\/$/, ''); - results_url_encoded = encodeURI(results_url); - - - var current_url_contains_results_url = -1; - if((url_base==results_url)||(url_base.toLowerCase()==results_url_encoded.toLowerCase()) ){ - current_url_contains_results_url = 1; - } else { - if ( results_url.indexOf( '?' ) !== -1 && current_url.lastIndexOf(results_url, 0) === 0 ) { - current_url_contains_results_url = 1; - } - } - - if(self.only_results_ajax==1) - {//if a user has chosen to only allow ajax on results pages (default behaviour) - - if( current_url_contains_results_url > -1) - {//this means the current URL contains the results url, which means we can do ajax - fetch_ajax_results = true; - } - else - { - fetch_ajax_results = false; - } - } - else - { - if(fetch_type=="pagination") - { - if( current_url_contains_results_url > -1) - {//this means the current URL contains the results url, which means we can do ajax - - } - else - { - //don't ajax pagination when not on a S&F page - fetch_ajax_results = false; - } - - - } - - } - } - - return fetch_ajax_results; - } - - this.setupAjaxPagination = function() - { - //infinite scroll - if(this.pagination_type==="infinite_scroll") - { - var infinite_scroll_end = false; - if(self.$ajax_results_container.find("[data-search-filter-action='infinite-scroll-end']").length>0) - { - infinite_scroll_end = true; - self.is_max_paged = true; - } - - if(parseInt(this.instance_number)===1) { - $(window).off("scroll", self.onWindowScroll); - - if (self.canFetchAjaxResults("pagination")) { - $(window).on("scroll", self.onWindowScroll); - } - } - } - else if(typeof(self.ajax_links_selector)=="undefined") { - return; - } - else { - $(document).off('click', self.ajax_links_selector); - $(document).off(self.ajax_links_selector); - $(self.ajax_links_selector).off(); - - $(document).on('click', self.ajax_links_selector, function(e){ - - if(self.canFetchAjaxResults("pagination")) - { - e.preventDefault(); - - var link = jQuery(this).attr('href'); - self.ajax_action = "pagination"; - - var pageNumber = self.getPagedFromURL(link); - - self.$ajax_results_container.attr("data-paged", pageNumber); - - self.fetchAjaxResults(); - - return false; - } - }); - } - }; - - this.getPagedFromURL = function(URL){ - - var pagedVal = 1; - //first test to see if we have "/page/4/" in the URL - var tpVal = self.getQueryParamFromURL("sf_paged", URL); - if((typeof(tpVal)=="string")||(typeof(tpVal)=="number")) - { - pagedVal = tpVal; - } - - return pagedVal; - }; - - this.getQueryParamFromURL = function(name, URL){ - - var qstring = "?"+URL.split('?')[1]; - if(typeof(qstring)!="undefined") - { - var val = decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(qstring)||[,""])[1].replace(/\+/g, '%20'))||null; - return val; - } - return ""; - }; - - - - this.formUpdated = function(e){ - - //e.preventDefault(); - if(self.auto_update==1) { - self.submitForm(); - } - else if((self.auto_update==0)&&(self.auto_count_refresh_mode==1)) - { - self.formUpdatedFetchAjax(); - } - - return false; - }; - - this.formUpdatedFetchAjax = function(){ - - //loop through all the fields and build the URL - self.fetchAjaxForm(); - - - return false; - }; - - //make any corrections/updates to fields before the submit completes - this.setFields = function(e){ - - //if(self.is_ajax==0) { - - //sometimes the form is submitted without the slider yet having updated, and as we get our values from - //the slider and not inputs, we need to check it if needs to be set - //only occurs if ajax is off, and autosubmit on - self.$fields.each(function() { - - var $field = $(this); - - var range_display_values = $field.find('.sf-meta-range-slider').attr("data-display-values-as");//data-display-values-as="text" - - if(range_display_values==="textinput") { - - if($field.find(".meta-slider").length>0){ - - } - $field.find(".meta-slider").each(function (index) { - - var slider_object = $(this)[0]; - var $slider_el = $(this).closest(".sf-meta-range-slider"); - //var minVal = $slider_el.attr("data-min"); - //var maxVal = $slider_el.attr("data-max"); - var minVal = $slider_el.find(".sf-range-min").val(); - var maxVal = $slider_el.find(".sf-range-max").val(); - slider_object.noUiSlider.set([minVal, maxVal]); - - }); - } - }); - //} - - } - - //submit - this.submitForm = function(e){ - - //loop through all the fields and build the URL - if(self.isSubmitting == true) { - return false; - } - - self.setFields(); - self.clearTimer(); - - self.isSubmitting = true; - - process_form.setTaxArchiveResultsUrl(self, self.results_url); - - self.$ajax_results_container.attr("data-paged", 1); //init paged - - if(self.canFetchAjaxResults()) - {//then we will ajax submit the form - - self.ajax_action = "submit"; //so we know it wasn't pagination - self.fetchAjaxResults(); - } - else - {//then we will simply redirect to the Results URL - - var results_url = process_form.getResultsUrl(self, self.results_url); - var query_params = self.getUrlParams(true, ''); - results_url = self.addUrlParam(results_url, query_params); - - window.location.href = results_url; - } - - return false; - }; - this.resetForm = function(submit_form) - { - //unset all fields - self.$fields.each(function(){ - - var $field = $(this); - - $field.removeAttr("data-sf-taxonomy-archive"); - - //standard field types - $field.find("select:not([multiple='multiple']) > option:first-child").prop("selected", true); - $field.find("select[multiple='multiple'] > option").prop("selected", false); - $field.find("input[type='checkbox']").prop("checked", false); - $field.find("> ul > li:first-child input[type='radio']").prop("checked", true); - $field.find("input[type='text']").val(""); - $field.find(".sf-option-active").removeClass("sf-option-active"); - $field.find("> ul > li:first-child input[type='radio']").parent().addClass("sf-option-active"); //re add active class to first "default" option - - //number range - 2 number input fields - $field.find("input[type='number']").each(function(index){ - - var $thisInput = $(this); - - if($thisInput.parent().parent().hasClass("sf-meta-range")) { - - if(index==0) { - $thisInput.val($thisInput.attr("min")); - } - else if(index==1) { - $thisInput.val($thisInput.attr("max")); - } - } - - }); - - //meta / numbers with 2 inputs (from / to fields) - second input must be reset to max value - var $meta_select_from_to = $field.find(".sf-meta-range-select-fromto"); - - if($meta_select_from_to.length>0) { - - var start_min = $meta_select_from_to.attr("data-min"); - var start_max = $meta_select_from_to.attr("data-max"); - - $meta_select_from_to.find("select").each(function(index){ - - var $thisInput = $(this); - - if(index==0) { - - $thisInput.val(start_min); - } - else if(index==1) { - $thisInput.val(start_max); - } - - }); - } - - var $meta_radio_from_to = $field.find(".sf-meta-range-radio-fromto"); - - if($meta_radio_from_to.length>0) - { - var start_min = $meta_radio_from_to.attr("data-min"); - var start_max = $meta_radio_from_to.attr("data-max"); - - var $radio_groups = $meta_radio_from_to.find('.sf-input-range-radio'); - - $radio_groups.each(function(index){ - - - var $radios = $(this).find(".sf-input-radio"); - $radios.prop("checked", false); - - if(index==0) - { - $radios.filter('[value="'+start_min+'"]').prop("checked", true); - } - else if(index==1) - { - $radios.filter('[value="'+start_max+'"]').prop("checked", true); - } - - }); - - } - - //number slider - noUiSlider - $field.find(".meta-slider").each(function(index){ - - var slider_object = $(this)[0]; - /*var slider_object = $container.find(".meta-slider")[0]; - var slider_val = slider_object.noUiSlider.get();*/ - - var $slider_el = $(this).closest(".sf-meta-range-slider"); - var minVal = $slider_el.attr("data-min"); - var maxVal = $slider_el.attr("data-max"); - slider_object.noUiSlider.set([minVal, maxVal]); - - }); - - //need to see if any are combobox and act accordingly - var $combobox = $field.find("select[data-combobox='1']"); - if($combobox.length>0) - { - if (typeof $combobox.chosen != "undefined") - { - $combobox.trigger("chosen:updated"); //for chosen only - } - else - { - $combobox.val(''); - $combobox.trigger('change.select2'); - } - } - - - }); - self.clearTimer(); - - - - if(submit_form=="always") - { - self.submitForm(); - } - else if(submit_form=="never") - { - if(this.auto_count_refresh_mode==1) - { - self.formUpdatedFetchAjax(); - } - } - else if(submit_form=="auto") - { - if(this.auto_update==true) - { - self.submitForm(); - } - else - { - if(this.auto_count_refresh_mode==1) - { - self.formUpdatedFetchAjax(); - } - } - } - - }; - - this.init(); - - var event_data = {}; - event_data.sfid = self.sfid; - event_data.targetSelector = self.ajax_target_attr; - event_data.object = this; - if(opts.isInit) - { - self.triggerEvent("sf:init", event_data); - } - - }); -}; -}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -//# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3BsdWdpbi5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJcclxudmFyICQgXHRcdFx0XHQ9ICh0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiID8gd2luZG93WydqUXVlcnknXSA6IHR5cGVvZiBnbG9iYWwgIT09IFwidW5kZWZpbmVkXCIgPyBnbG9iYWxbJ2pRdWVyeSddIDogbnVsbCk7XHJcbnZhciBzdGF0ZSBcdFx0XHQ9IHJlcXVpcmUoJy4vc3RhdGUnKTtcclxudmFyIHByb2Nlc3NfZm9ybSBcdD0gcmVxdWlyZSgnLi9wcm9jZXNzX2Zvcm0nKTtcclxudmFyIG5vVWlTbGlkZXJcdFx0PSByZXF1aXJlKCdub3Vpc2xpZGVyJyk7XHJcbi8vdmFyIGNvb2tpZXMgICAgICAgICA9IHJlcXVpcmUoJ2pzLWNvb2tpZScpO1xyXG52YXIgdGhpcmRQYXJ0eSAgICAgID0gcmVxdWlyZSgnLi90aGlyZHBhcnR5Jyk7XHJcblxyXG53aW5kb3cuc2VhcmNoQW5kRmlsdGVyID0ge1xyXG4gICAgZXh0ZW5zaW9uczogW10sXHJcbiAgICByZWdpc3RlckV4dGVuc2lvbjogZnVuY3Rpb24oIGV4dGVuc2lvbk5hbWUgKSB7XHJcbiAgICAgICAgdGhpcy5leHRlbnNpb25zLnB1c2goIGV4dGVuc2lvbk5hbWUgKTtcclxuICAgIH1cclxufTtcclxuXHJcbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24ob3B0aW9ucylcclxue1xyXG4gICAgdmFyIGRlZmF1bHRzID0ge1xyXG4gICAgICAgIHN0YXJ0T3BlbmVkOiBmYWxzZSxcclxuICAgICAgICBpc0luaXQ6IHRydWUsXHJcbiAgICAgICAgYWN0aW9uOiBcIlwiXHJcbiAgICB9O1xyXG5cclxuICAgIHZhciBvcHRzID0galF1ZXJ5LmV4dGVuZChkZWZhdWx0cywgb3B0aW9ucyk7XHJcbiAgICBcclxuICAgIHRoaXJkUGFydHkuaW5pdCgpO1xyXG4gICAgXHJcbiAgICAvL2xvb3AgdGhyb3VnaCBlYWNoIGl0ZW0gbWF0Y2hlZFxyXG4gICAgdGhpcy5lYWNoKGZ1bmN0aW9uKClcclxuICAgIHtcclxuXHJcbiAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcclxuICAgICAgICB2YXIgc2VsZiA9IHRoaXM7XHJcbiAgICAgICAgdGhpcy5zZmlkID0gJHRoaXMuYXR0cihcImRhdGEtc2YtZm9ybS1pZFwiKTtcclxuXHJcbiAgICAgICAgc3RhdGUuYWRkU2VhcmNoRm9ybSh0aGlzLnNmaWQsIHRoaXMpO1xyXG5cclxuICAgICAgICB0aGlzLiRmaWVsZHMgPSAkdGhpcy5maW5kKFwiPiB1bCA+IGxpXCIpOyAvL2EgcmVmZXJlbmNlIHRvIGVhY2ggZmllbGRzIHBhcmVudCBMSVxyXG5cclxuICAgICAgICB0aGlzLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcyA9ICR0aGlzLmF0dHIoJ2RhdGEtdGF4b25vbXktYXJjaGl2ZXMnKTtcclxuICAgICAgICB0aGlzLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSA9ICR0aGlzLmF0dHIoJ2RhdGEtY3VycmVudC10YXhvbm9teS1hcmNoaXZlJyk7XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcyk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcyA9IFwiMFwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUgPSBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcHJvY2Vzc19mb3JtLmluaXQoc2VsZi5lbmFibGVfdGF4b25vbXlfYXJjaGl2ZXMsIHNlbGYuY3VycmVudF90YXhvbm9teV9hcmNoaXZlKTtcclxuICAgICAgICAvL3Byb2Nlc3NfZm9ybS5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybChzZWxmKTtcclxuICAgICAgICBwcm9jZXNzX2Zvcm0uZW5hYmxlSW5wdXRzKHNlbGYpO1xyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5leHRyYV9xdWVyeV9wYXJhbXMpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5leHRyYV9xdWVyeV9wYXJhbXMgPSB7YWxsOiB7fSwgcmVzdWx0czoge30sIGFqYXg6IHt9fTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB0aGlzLnRlbXBsYXRlX2lzX2xvYWRlZCA9ICR0aGlzLmF0dHIoXCJkYXRhLXRlbXBsYXRlLWxvYWRlZFwiKTtcclxuICAgICAgICB0aGlzLmlzX2FqYXggPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4XCIpO1xyXG4gICAgICAgIHRoaXMuaW5zdGFuY2VfbnVtYmVyID0gJHRoaXMuYXR0cignZGF0YS1pbnN0YW5jZS1jb3VudCcpO1xyXG4gICAgICAgIHRoaXMuJGFqYXhfcmVzdWx0c19jb250YWluZXIgPSBqUXVlcnkoJHRoaXMuYXR0cihcImRhdGEtYWpheC10YXJnZXRcIikpO1xyXG5cclxuICAgICAgICB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zID0gJHRoaXMuYXR0cihcImRhdGEtYWpheC11cGRhdGUtc2VjdGlvbnNcIikgPyBKU09OLnBhcnNlKCAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXVwZGF0ZS1zZWN0aW9uc1wiKSApIDogW107XHJcbiAgICAgICAgXHJcbiAgICAgICAgdGhpcy5yZXN1bHRzX3VybCA9ICR0aGlzLmF0dHIoXCJkYXRhLXJlc3VsdHMtdXJsXCIpO1xyXG4gICAgICAgIHRoaXMuZGVidWdfbW9kZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWRlYnVnLW1vZGVcIik7XHJcbiAgICAgICAgdGhpcy51cGRhdGVfYWpheF91cmwgPSAkdGhpcy5hdHRyKFwiZGF0YS11cGRhdGUtYWpheC11cmxcIik7XHJcbiAgICAgICAgdGhpcy5wYWdpbmF0aW9uX3R5cGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXBhZ2luYXRpb24tdHlwZVwiKTtcclxuICAgICAgICB0aGlzLmF1dG9fY291bnQgPSAkdGhpcy5hdHRyKFwiZGF0YS1hdXRvLWNvdW50XCIpO1xyXG4gICAgICAgIHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1hdXRvLWNvdW50LXJlZnJlc2gtbW9kZVwiKTtcclxuICAgICAgICB0aGlzLm9ubHlfcmVzdWx0c19hamF4ID0gJHRoaXMuYXR0cihcImRhdGEtb25seS1yZXN1bHRzLWFqYXhcIik7IC8vaWYgd2UgYXJlIG5vdCBvbiB0aGUgcmVzdWx0cyBwYWdlLCByZWRpcmVjdCByYXRoZXIgdGhhbiB0cnkgdG8gbG9hZCB2aWEgYWpheFxyXG4gICAgICAgIHRoaXMuc2Nyb2xsX3RvX3BvcyA9ICR0aGlzLmF0dHIoXCJkYXRhLXNjcm9sbC10by1wb3NcIik7XHJcbiAgICAgICAgdGhpcy5jdXN0b21fc2Nyb2xsX3RvID0gJHRoaXMuYXR0cihcImRhdGEtY3VzdG9tLXNjcm9sbC10b1wiKTtcclxuICAgICAgICB0aGlzLnNjcm9sbF9vbl9hY3Rpb24gPSAkdGhpcy5hdHRyKFwiZGF0YS1zY3JvbGwtb24tYWN0aW9uXCIpO1xyXG4gICAgICAgIHRoaXMubGFuZ19jb2RlID0gJHRoaXMuYXR0cihcImRhdGEtbGFuZy1jb2RlXCIpO1xyXG4gICAgICAgIHRoaXMuYWpheF91cmwgPSAkdGhpcy5hdHRyKCdkYXRhLWFqYXgtdXJsJyk7XHJcbiAgICAgICAgdGhpcy5hamF4X2Zvcm1fdXJsID0gJHRoaXMuYXR0cignZGF0YS1hamF4LWZvcm0tdXJsJyk7XHJcbiAgICAgICAgdGhpcy5pc19ydGwgPSAkdGhpcy5hdHRyKCdkYXRhLWlzLXJ0bCcpO1xyXG5cclxuICAgICAgICB0aGlzLmRpc3BsYXlfcmVzdWx0X21ldGhvZCA9ICR0aGlzLmF0dHIoJ2RhdGEtZGlzcGxheS1yZXN1bHQtbWV0aG9kJyk7XHJcbiAgICAgICAgdGhpcy5tYWludGFpbl9zdGF0ZSA9ICR0aGlzLmF0dHIoJ2RhdGEtbWFpbnRhaW4tc3RhdGUnKTtcclxuICAgICAgICB0aGlzLmFqYXhfYWN0aW9uID0gXCJcIjtcclxuICAgICAgICB0aGlzLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IFwiXCI7XHJcblxyXG4gICAgICAgIHRoaXMuY3VycmVudF9wYWdlZCA9IHBhcnNlSW50KCR0aGlzLmF0dHIoJ2RhdGEtaW5pdC1wYWdlZCcpKTtcclxuICAgICAgICB0aGlzLmxhc3RfbG9hZF9tb3JlX2h0bWwgPSBcIlwiO1xyXG4gICAgICAgIHRoaXMubG9hZF9tb3JlX2h0bWwgPSBcIlwiO1xyXG4gICAgICAgIHRoaXMuYWpheF9kYXRhX3R5cGUgPSAkdGhpcy5hdHRyKCdkYXRhLWFqYXgtZGF0YS10eXBlJyk7XHJcbiAgICAgICAgdGhpcy5hamF4X3RhcmdldF9hdHRyID0gJHRoaXMuYXR0cihcImRhdGEtYWpheC10YXJnZXRcIik7XHJcbiAgICAgICAgdGhpcy51c2VfaGlzdG9yeV9hcGkgPSAkdGhpcy5hdHRyKFwiZGF0YS11c2UtaGlzdG9yeS1hcGlcIik7XHJcbiAgICAgICAgdGhpcy5pc19zdWJtaXR0aW5nID0gZmFsc2U7XHJcblxyXG4gICAgICAgIHRoaXMubGFzdF9hamF4X3JlcXVlc3QgPSBudWxsO1xyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy51c2VfaGlzdG9yeV9hcGkpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy51c2VfaGlzdG9yeV9hcGkgPSBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMucGFnaW5hdGlvbl90eXBlKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMucGFnaW5hdGlvbl90eXBlID0gXCJub3JtYWxcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuY3VycmVudF9wYWdlZCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmN1cnJlbnRfcGFnZWQgPSAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYWpheF90YXJnZXRfYXR0cik9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmFqYXhfdGFyZ2V0X2F0dHIgPSBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYWpheF91cmwpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5hamF4X3VybCA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5hamF4X2Zvcm1fdXJsKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuYWpheF9mb3JtX3VybCA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5yZXN1bHRzX3VybCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLnJlc3VsdHNfdXJsID0gXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnNjcm9sbF90b19wb3MpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5zY3JvbGxfdG9fcG9zID0gXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnNjcm9sbF9vbl9hY3Rpb24pPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5zY3JvbGxfb25fYWN0aW9uID0gXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuY3VzdG9tX3Njcm9sbF90byk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmN1c3RvbV9zY3JvbGxfdG8gPSBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLiRjdXN0b21fc2Nyb2xsX3RvID0galF1ZXJ5KHRoaXMuY3VzdG9tX3Njcm9sbF90byk7XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnVwZGF0ZV9hamF4X3VybCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLnVwZGF0ZV9hamF4X3VybCA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5kZWJ1Z19tb2RlKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuZGVidWdfbW9kZSA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5hamF4X3RhcmdldF9vYmplY3QpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5hamF4X3RhcmdldF9vYmplY3QgPSBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMudGVtcGxhdGVfaXNfbG9hZGVkKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMudGVtcGxhdGVfaXNfbG9hZGVkID0gXCIwXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZSk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlID0gXCIwXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLmFqYXhfbGlua3Nfc2VsZWN0b3IgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LWxpbmtzLXNlbGVjdG9yXCIpO1xyXG5cclxuXHJcbiAgICAgICAgdGhpcy5hdXRvX3VwZGF0ZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWF1dG8tdXBkYXRlXCIpO1xyXG4gICAgICAgIHRoaXMuaW5wdXRUaW1lciA9IDA7XHJcblxyXG4gICAgICAgIHRoaXMuc2V0SW5maW5pdGVTY3JvbGxDb250YWluZXIgPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAvLyBXaGVuIHdlIG5hdmlnYXRlIGF3YXkgZnJvbSBzZWFyY2ggcmVzdWx0cywgYW5kIHRoZW4gcHJlc3MgYmFjayxcclxuICAgICAgICAgICAgLy8gaXNfbWF4X3BhZ2VkIGlzIHJldGFpbmVkLCBzbyB3ZSBvbmx5IHdhbnQgdG8gc2V0IGl0IHRvIGZhbHNlIGlmXHJcbiAgICAgICAgICAgIC8vIHdlIGFyZSBpbml0YWxpemluZyB0aGUgcmVzdWx0cyBwYWdlIHRoZSBmaXJzdCB0aW1lIC0gc28ganVzdCBcclxuICAgICAgICAgICAgLy8gY2hlY2sgaWYgdGhpcyB2YXIgaXMgdW5kZWZpbmVkIChhcyBpdCBzaG91bGQgYmUgb24gZmlyc3QgdXNlKTtcclxuICAgICAgICAgICAgaWYgKCB0eXBlb2YgKCB0aGlzLmlzX21heF9wYWdlZCApID09PSAndW5kZWZpbmVkJyApIHtcclxuICAgICAgICAgICAgICAgIHRoaXMuaXNfbWF4X3BhZ2VkID0gZmFsc2U7IC8vZm9yIGxvYWQgbW9yZSBvbmx5LCBvbmNlIHdlIGRldGVjdCB3ZSdyZSBhdCB0aGUgZW5kIHNldCB0aGlzIHRvIHRydWVcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGhpcy51c2Vfc2Nyb2xsX2xvYWRlciA9ICR0aGlzLmF0dHIoJ2RhdGEtc2hvdy1zY3JvbGwtbG9hZGVyJyk7XHJcbiAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9ICR0aGlzLmF0dHIoJ2RhdGEtaW5maW5pdGUtc2Nyb2xsLWNvbnRhaW5lcicpO1xyXG4gICAgICAgICAgICB0aGlzLmluZmluaXRlX3Njcm9sbF90cmlnZ2VyX2Ftb3VudCA9ICR0aGlzLmF0dHIoJ2RhdGEtaW5maW5pdGUtc2Nyb2xsLXRyaWdnZXInKTtcclxuICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzID0gJHRoaXMuYXR0cignZGF0YS1pbmZpbml0ZS1zY3JvbGwtcmVzdWx0LWNsYXNzJyk7XHJcbiAgICAgICAgICAgIHRoaXMuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIgPSB0aGlzLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyO1xyXG5cclxuICAgICAgICAgICAgaWYodHlwZW9mKHRoaXMuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lcik9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0aGlzLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyID0galF1ZXJ5KCR0aGlzLmF0dHIoJ2RhdGEtaW5maW5pdGUtc2Nyb2xsLWNvbnRhaW5lcicpKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYodHlwZW9mKHRoaXMuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyA9IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmKHR5cGVvZih0aGlzLnVzZV9zY3JvbGxfbG9hZGVyKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdGhpcy51c2Vfc2Nyb2xsX2xvYWRlciA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfTtcclxuICAgICAgICB0aGlzLnNldEluZmluaXRlU2Nyb2xsQ29udGFpbmVyKCk7XHJcblxyXG4gICAgICAgIC8qIGZ1bmN0aW9ucyAqL1xyXG5cclxuICAgICAgICB0aGlzLnJlc2V0ID0gZnVuY3Rpb24oc3VibWl0X2Zvcm0pXHJcbiAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgdGhpcy5yZXNldEZvcm0oc3VibWl0X2Zvcm0pO1xyXG4gICAgICAgICAgICByZXR1cm4gdHJ1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMuaW5wdXRVcGRhdGUgPSBmdW5jdGlvbihkZWxheUR1cmF0aW9uKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaWYodHlwZW9mKGRlbGF5RHVyYXRpb24pPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgZGVsYXlEdXJhdGlvbiA9IDMwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc2VsZi5yZXNldFRpbWVyKGRlbGF5RHVyYXRpb24pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5zY3JvbGxUb1BvcyA9IGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICB2YXIgb2Zmc2V0ID0gMDtcclxuICAgICAgICAgICAgdmFyIGNhblNjcm9sbCA9IHRydWU7XHJcblxyXG4gICAgICAgICAgICBpZihzZWxmLmlzX2FqYXg9PTEpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGlmKHNlbGYuc2Nyb2xsX3RvX3Bvcz09XCJ3aW5kb3dcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBvZmZzZXQgPSAwO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cImZvcm1cIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBvZmZzZXQgPSAkdGhpcy5vZmZzZXQoKS50b3A7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlIGlmKHNlbGYuc2Nyb2xsX3RvX3Bvcz09XCJyZXN1bHRzXCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5sZW5ndGg+MClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCA9IHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIub2Zmc2V0KCkudG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cImN1c3RvbVwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vY3VzdG9tX3Njcm9sbF90b1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuJGN1c3RvbV9zY3JvbGxfdG8ubGVuZ3RoPjApXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQgPSBzZWxmLiRjdXN0b21fc2Nyb2xsX3RvLm9mZnNldCgpLnRvcDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY2FuU2Nyb2xsID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoY2FuU2Nyb2xsKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICQoXCJodG1sLCBib2R5XCIpLnN0b3AoKS5hbmltYXRlKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2Nyb2xsVG9wOiBvZmZzZXRcclxuICAgICAgICAgICAgICAgICAgICB9LCBcIm5vcm1hbFwiLCBcImVhc2VPdXRRdWFkXCIgKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmF0dGFjaEFjdGl2ZUNsYXNzID0gZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgIC8vY2hlY2sgdG8gc2VlIGlmIHdlIGFyZSB1c2luZyBhamF4ICYgYXV0byBjb3VudFxyXG4gICAgICAgICAgICAvL2lmIG5vdCwgdGhlIHNlYXJjaCBmb3JtIGRvZXMgbm90IGdldCByZWxvYWRlZCwgc28gd2UgbmVlZCB0byB1cGRhdGUgdGhlIHNmLW9wdGlvbi1hY3RpdmUgY2xhc3Mgb24gYWxsIGZpZWxkc1xyXG5cclxuICAgICAgICAgICAgJHRoaXMub24oJ2NoYW5nZScsICdpbnB1dFt0eXBlPVwicmFkaW9cIl0sIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgc2VsZWN0JywgZnVuY3Rpb24oZSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyICRjdGhpcyA9ICQodGhpcyk7XHJcbiAgICAgICAgICAgICAgICB2YXIgJGN0aGlzX3BhcmVudCA9ICRjdGhpcy5jbG9zZXN0KFwibGlbZGF0YS1zZi1maWVsZC1uYW1lXVwiKTtcclxuICAgICAgICAgICAgICAgIHZhciB0aGlzX3RhZyA9ICRjdGhpcy5wcm9wKFwidGFnTmFtZVwiKS50b0xvd2VyQ2FzZSgpO1xyXG4gICAgICAgICAgICAgICAgdmFyIGlucHV0X3R5cGUgPSAkY3RoaXMuYXR0cihcInR5cGVcIik7XHJcbiAgICAgICAgICAgICAgICB2YXIgcGFyZW50X3RhZyA9ICRjdGhpc19wYXJlbnQucHJvcChcInRhZ05hbWVcIikudG9Mb3dlckNhc2UoKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZigodGhpc190YWc9PVwiaW5wdXRcIikmJigoaW5wdXRfdHlwZT09XCJyYWRpb1wiKXx8KGlucHV0X3R5cGU9PVwiY2hlY2tib3hcIikpICYmIChwYXJlbnRfdGFnPT1cImxpXCIpKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkYWxsX29wdGlvbnMgPSAkY3RoaXNfcGFyZW50LnBhcmVudCgpLmZpbmQoJ2xpJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRhbGxfb3B0aW9uc19maWVsZHMgPSAkY3RoaXNfcGFyZW50LnBhcmVudCgpLmZpbmQoJ2lucHV0OmNoZWNrZWQnKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJGFsbF9vcHRpb25zLnJlbW92ZUNsYXNzKFwic2Ytb3B0aW9uLWFjdGl2ZVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAkYWxsX29wdGlvbnNfZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkcGFyZW50ID0gJCh0aGlzKS5jbG9zZXN0KFwibGlcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRwYXJlbnQuYWRkQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlIGlmKHRoaXNfdGFnPT1cInNlbGVjdFwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkYWxsX29wdGlvbnMgPSAkY3RoaXMuY2hpbGRyZW4oKTtcclxuICAgICAgICAgICAgICAgICAgICAkYWxsX29wdGlvbnMucmVtb3ZlQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciB0aGlzX3ZhbCA9ICRjdGhpcy52YWwoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHRoaXNfYXJyX3ZhbCA9ICh0eXBlb2YgdGhpc192YWwgPT0gJ3N0cmluZycgfHwgdGhpc192YWwgaW5zdGFuY2VvZiBTdHJpbmcpID8gW3RoaXNfdmFsXSA6IHRoaXNfdmFsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkKHRoaXNfYXJyX3ZhbCkuZWFjaChmdW5jdGlvbihpLCB2YWx1ZSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRjdGhpcy5maW5kKFwib3B0aW9uW3ZhbHVlPSdcIit2YWx1ZStcIiddXCIpLmFkZENsYXNzKFwic2Ytb3B0aW9uLWFjdGl2ZVwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgfTtcclxuICAgICAgICB0aGlzLmluaXRBdXRvVXBkYXRlRXZlbnRzID0gZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgIC8qIGF1dG8gdXBkYXRlICovXHJcbiAgICAgICAgICAgIGlmKChzZWxmLmF1dG9fdXBkYXRlPT0xKXx8KHNlbGYuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAkdGhpcy5vbignY2hhbmdlJywgJ2lucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBzZWxlY3QnLCBmdW5jdGlvbihlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5pbnB1dFVwZGF0ZSgyMDApO1xyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJHRoaXMub24oJ2lucHV0JywgJ2lucHV0W3R5cGU9XCJudW1iZXJcIl0nLCBmdW5jdGlvbihlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5pbnB1dFVwZGF0ZSg4MDApO1xyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgdmFyICR0ZXh0SW5wdXQgPSAkdGhpcy5maW5kKCdpbnB1dFt0eXBlPVwidGV4dFwiXTpub3QoLnNmLWRhdGVwaWNrZXIpJyk7XHJcbiAgICAgICAgICAgICAgICB2YXIgbGFzdFZhbHVlID0gJHRleHRJbnB1dC52YWwoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAkdGhpcy5vbignaW5wdXQnLCAnaW5wdXRbdHlwZT1cInRleHRcIl06bm90KC5zZi1kYXRlcGlja2VyKScsIGZ1bmN0aW9uKClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpZihsYXN0VmFsdWUhPSR0ZXh0SW5wdXQudmFsKCkpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDEyMDApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgbGFzdFZhbHVlID0gJHRleHRJbnB1dC52YWwoKTtcclxuICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAkdGhpcy5vbigna2V5cHJlc3MnLCAnaW5wdXRbdHlwZT1cInRleHRcIl06bm90KC5zZi1kYXRlcGlja2VyKScsIGZ1bmN0aW9uKGUpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKGUud2hpY2ggPT0gMTMpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLnN1Ym1pdEZvcm0oKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyR0aGlzLm9uKCdpbnB1dCcsICdpbnB1dC5zZi1kYXRlcGlja2VyJywgc2VsZi5kYXRlSW5wdXRUeXBlKTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICAvL3RoaXMuaW5pdEF1dG9VcGRhdGVFdmVudHMoKTtcclxuXHJcblxyXG4gICAgICAgIHRoaXMuY2xlYXJUaW1lciA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNsZWFyVGltZW91dChzZWxmLmlucHV0VGltZXIpO1xyXG4gICAgICAgIH07XHJcbiAgICAgICAgdGhpcy5yZXNldFRpbWVyID0gZnVuY3Rpb24oZGVsYXlEdXJhdGlvbilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNsZWFyVGltZW91dChzZWxmLmlucHV0VGltZXIpO1xyXG4gICAgICAgICAgICBzZWxmLmlucHV0VGltZXIgPSBzZXRUaW1lb3V0KHNlbGYuZm9ybVVwZGF0ZWQsIGRlbGF5RHVyYXRpb24pO1xyXG5cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmFkZERhdGVQaWNrZXJzID0gZnVuY3Rpb24oKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyICRkYXRlX3BpY2tlciA9ICR0aGlzLmZpbmQoXCIuc2YtZGF0ZXBpY2tlclwiKTtcclxuXHJcbiAgICAgICAgICAgIGlmKCRkYXRlX3BpY2tlci5sZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgJGRhdGVfcGlja2VyLmVhY2goZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZUZvcm1hdCA9IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRhdGVEcm9wZG93blllYXIgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZURyb3Bkb3duTW9udGggPSBmYWxzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRjbG9zZXN0X2RhdGVfd3JhcCA9ICR0aGlzLmNsb3Nlc3QoXCIuc2ZfZGF0ZV9maWVsZFwiKTtcclxuICAgICAgICAgICAgICAgICAgICBpZigkY2xvc2VzdF9kYXRlX3dyYXAubGVuZ3RoPjApXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRlRm9ybWF0ID0gJGNsb3Nlc3RfZGF0ZV93cmFwLmF0dHIoXCJkYXRhLWRhdGUtZm9ybWF0XCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJGNsb3Nlc3RfZGF0ZV93cmFwLmF0dHIoXCJkYXRhLWRhdGUtdXNlLXllYXItZHJvcGRvd25cIik9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGVEcm9wZG93blllYXIgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRjbG9zZXN0X2RhdGVfd3JhcC5hdHRyKFwiZGF0YS1kYXRlLXVzZS1tb250aC1kcm9wZG93blwiKT09MSlcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZURyb3Bkb3duTW9udGggPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZVBpY2tlck9wdGlvbnMgPSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlubGluZTogdHJ1ZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2hvd090aGVyTW9udGhzOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBvblNlbGVjdDogZnVuY3Rpb24oZSwgZnJvbV9maWVsZCl7IHNlbGYuZGF0ZVNlbGVjdChlLCBmcm9tX2ZpZWxkLCAkKHRoaXMpKTsgfSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZUZvcm1hdDogZGF0ZUZvcm1hdCxcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNoYW5nZU1vbnRoOiBkYXRlRHJvcGRvd25Nb250aCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2hhbmdlWWVhcjogZGF0ZURyb3Bkb3duWWVhclxyXG4gICAgICAgICAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZVBpY2tlck9wdGlvbnMuZGlyZWN0aW9uID0gXCJydGxcIjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICR0aGlzLmRhdGVwaWNrZXIoZGF0ZVBpY2tlck9wdGlvbnMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZihzZWxmLmxhbmdfY29kZSE9XCJcIilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICQuZGF0ZXBpY2tlci5zZXREZWZhdWx0cyhcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICQuZXh0ZW5kKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsnZGF0ZUZvcm1hdCc6ZGF0ZUZvcm1hdH0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnJlZ2lvbmFsWyBzZWxmLmxhbmdfY29kZV1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICQuZGF0ZXBpY2tlci5zZXREZWZhdWx0cyhcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICQuZXh0ZW5kKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsnZGF0ZUZvcm1hdCc6ZGF0ZUZvcm1hdH0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnJlZ2lvbmFsW1wiZW5cIl1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcclxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKCQoJy5sbC1za2luLW1lbG9uJykubGVuZ3RoPT0wKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJGRhdGVfcGlja2VyLmRhdGVwaWNrZXIoJ3dpZGdldCcpLndyYXAoJzxkaXYgY2xhc3M9XCJsbC1za2luLW1lbG9uIHNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlclwiLz4nKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmRhdGVTZWxlY3QgPSBmdW5jdGlvbihlLCBmcm9tX2ZpZWxkLCAkdGhpcylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciAkaW5wdXRfZmllbGQgPSAkKGZyb21fZmllbGQuaW5wdXQuZ2V0KDApKTtcclxuICAgICAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcclxuXHJcbiAgICAgICAgICAgIHZhciAkZGF0ZV9maWVsZHMgPSAkaW5wdXRfZmllbGQuY2xvc2VzdCgnW2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cImRhdGVyYW5nZVwiXSwgW2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cImRhdGVcIl0nKTtcclxuICAgICAgICAgICAgJGRhdGVfZmllbGRzLmVhY2goZnVuY3Rpb24oZSwgaW5kZXgpe1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB2YXIgJHRmX2RhdGVfcGlja2VycyA9ICQodGhpcykuZmluZChcIi5zZi1kYXRlcGlja2VyXCIpO1xyXG4gICAgICAgICAgICAgICAgdmFyIG5vX2RhdGVfcGlja2VycyA9ICR0Zl9kYXRlX3BpY2tlcnMubGVuZ3RoO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBpZihub19kYXRlX3BpY2tlcnM+MSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAvL3RoZW4gaXQgaXMgYSBkYXRlIHJhbmdlLCBzbyBtYWtlIHN1cmUgYm90aCBmaWVsZHMgYXJlIGZpbGxlZCBiZWZvcmUgdXBkYXRpbmdcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZHBfY291bnRlciA9IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRwX2VtcHR5X2ZpZWxkX2NvdW50ID0gMDtcclxuICAgICAgICAgICAgICAgICAgICAkdGZfZGF0ZV9waWNrZXJzLmVhY2goZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCQodGhpcykudmFsKCk9PVwiXCIpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRwX2VtcHR5X2ZpZWxkX2NvdW50Kys7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRwX2NvdW50ZXIrKztcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoZHBfZW1wdHlfZmllbGRfY291bnQ9PTApXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5hZGRSYW5nZVNsaWRlcnMgPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgJG1ldGFfcmFuZ2UgPSAkdGhpcy5maW5kKFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyXCIpO1xyXG5cclxuICAgICAgICAgICAgaWYoJG1ldGFfcmFuZ2UubGVuZ3RoPjApXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICRtZXRhX3JhbmdlLmVhY2goZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgbWluID0gJHRoaXMuYXR0cihcImRhdGEtbWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXggPSAkdGhpcy5hdHRyKFwiZGF0YS1tYXhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNtaW4gPSAkdGhpcy5hdHRyKFwiZGF0YS1zdGFydC1taW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNtYXggPSAkdGhpcy5hdHRyKFwiZGF0YS1zdGFydC1tYXhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRpc3BsYXlfdmFsdWVfYXMgPSAkdGhpcy5hdHRyKFwiZGF0YS1kaXNwbGF5LXZhbHVlcy1hc1wiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc3RlcCA9ICR0aGlzLmF0dHIoXCJkYXRhLXN0ZXBcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRzdGFydF92YWwgPSAkdGhpcy5maW5kKCcuc2YtcmFuZ2UtbWluJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRlbmRfdmFsID0gJHRoaXMuZmluZCgnLnNmLXJhbmdlLW1heCcpO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRlY2ltYWxfcGxhY2VzID0gJHRoaXMuYXR0cihcImRhdGEtZGVjaW1hbC1wbGFjZXNcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHRob3VzYW5kX3NlcGVyYXRvciA9ICR0aGlzLmF0dHIoXCJkYXRhLXRob3VzYW5kLXNlcGVyYXRvclwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGVjaW1hbF9zZXBlcmF0b3IgPSAkdGhpcy5hdHRyKFwiZGF0YS1kZWNpbWFsLXNlcGVyYXRvclwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGZpZWxkX2Zvcm1hdCA9IHdOdW1iKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyazogZGVjaW1hbF9zZXBlcmF0b3IsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRlY2ltYWxzOiBwYXJzZUZsb2F0KGRlY2ltYWxfcGxhY2VzKSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhvdXNhbmQ6IHRob3VzYW5kX3NlcGVyYXRvclxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW5fdW5mb3JtYXR0ZWQgPSBwYXJzZUZsb2F0KHNtaW4pO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW5fZm9ybWF0dGVkID0gZmllbGRfZm9ybWF0LnRvKHBhcnNlRmxvYXQoc21pbikpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXhfZm9ybWF0dGVkID0gZmllbGRfZm9ybWF0LnRvKHBhcnNlRmxvYXQoc21heCkpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXhfdW5mb3JtYXR0ZWQgPSBwYXJzZUZsb2F0KHNtYXgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vYWxlcnQobWluX2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9hbGVydChtYXhfZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICAvL2FsZXJ0KGRpc3BsYXlfdmFsdWVfYXMpO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoZGlzcGxheV92YWx1ZV9hcz09XCJ0ZXh0aW5wdXRcIilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwudmFsKG1pbl9mb3JtYXR0ZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC52YWwobWF4X2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoZGlzcGxheV92YWx1ZV9hcz09XCJ0ZXh0XCIpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLmh0bWwobWluX2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLmh0bWwobWF4X2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG5vVUlPcHRpb25zID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByYW5nZToge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21pbic6IFsgcGFyc2VGbG9hdChtaW4pIF0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbWF4JzogWyBwYXJzZUZsb2F0KG1heCkgXVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdGFydDogW21pbl9mb3JtYXR0ZWQsIG1heF9mb3JtYXR0ZWRdLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBoYW5kbGVzOiAyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb25uZWN0OiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdGVwOiBwYXJzZUZsb2F0KHN0ZXApLFxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYmVoYXZpb3VyOiAnZXh0ZW5kLXRhcCcsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvcm1hdDogZmllbGRfZm9ybWF0XHJcbiAgICAgICAgICAgICAgICAgICAgfTtcclxuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZihzZWxmLmlzX3J0bD09MSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5vVUlPcHRpb25zLmRpcmVjdGlvbiA9IFwicnRsXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX29iamVjdCA9ICQodGhpcykuZmluZChcIi5tZXRhLXNsaWRlclwiKVswXTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoIFwidW5kZWZpbmVkXCIgIT09IHR5cGVvZiggc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyICkgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZGVzdHJveSBpZiBpdCBleGlzdHMuLiB0aGlzIG1lYW5zIHNvbWVob3cgYW5vdGhlciBpbnN0YW5jZSBoYWQgaW5pdGlhbGlzZWQgaXQuLlxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuZGVzdHJveSgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgbm9VaVNsaWRlci5jcmVhdGUoc2xpZGVyX29iamVjdCwgbm9VSU9wdGlvbnMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLm9mZigpO1xyXG4gICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwub24oJ2NoYW5nZScsIGZ1bmN0aW9uKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5zZXQoWyQodGhpcykudmFsKCksIG51bGxdKTtcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwub2ZmKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwub24oJ2NoYW5nZScsIGZ1bmN0aW9uKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5zZXQoW251bGwsICQodGhpcykudmFsKCldKTtcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8kc3RhcnRfdmFsLmh0bWwobWluX2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8kZW5kX3ZhbC5odG1sKG1heF9mb3JtYXR0ZWQpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIub2ZmKCd1cGRhdGUnKTtcclxuICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIub24oJ3VwZGF0ZScsIGZ1bmN0aW9uKCB2YWx1ZXMsIGhhbmRsZSApIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfc3RhcnRfdmFsICA9IG1pbl9mb3JtYXR0ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfZW5kX3ZhbCAgPSBtYXhfZm9ybWF0dGVkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gdmFsdWVzW2hhbmRsZV07XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBoYW5kbGUgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXhfZm9ybWF0dGVkID0gdmFsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW5fZm9ybWF0dGVkID0gdmFsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGRpc3BsYXlfdmFsdWVfYXM9PVwidGV4dGlucHV0XCIpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwudmFsKG1pbl9mb3JtYXR0ZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwudmFsKG1heF9mb3JtYXR0ZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoZGlzcGxheV92YWx1ZV9hcz09XCJ0ZXh0XCIpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwuaHRtbChtaW5fZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLmh0bWwobWF4X2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2kgdGhpbmsgdGhlIGZ1bmN0aW9uIHRoYXQgYnVpbGRzIHRoZSBVUkwgbmVlZHMgdG8gZGVjb2RlIHRoZSBmb3JtYXR0ZWQgc3RyaW5nIGJlZm9yZSBhZGRpbmcgdG8gdGhlIHVybFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZigoc2VsZi5hdXRvX3VwZGF0ZT09MSl8fChzZWxmLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKSlcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9vbmx5IHRyeSB0byB1cGRhdGUgaWYgdGhlIHZhbHVlcyBoYXZlIGFjdHVhbGx5IGNoYW5nZWRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKChzbGlkZXJfc3RhcnRfdmFsIT1taW5fZm9ybWF0dGVkKXx8KHNsaWRlcl9lbmRfdmFsIT1tYXhfZm9ybWF0dGVkKSkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDgwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmNsZWFyVGltZXIoKTsgLy9pZ25vcmUgYW55IGNoYW5nZXMgcmVjZW50bHkgbWFkZSBieSB0aGUgc2xpZGVyICh0aGlzIHdhcyBqdXN0IGluaXQgc2hvdWxkbid0IGNvdW50IGFzIGFuIHVwZGF0ZSBldmVudClcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuaW5pdCA9IGZ1bmN0aW9uKGtlZXBfcGFnaW5hdGlvbilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmKHR5cGVvZihrZWVwX3BhZ2luYXRpb24pPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIga2VlcF9wYWdpbmF0aW9uID0gZmFsc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRoaXMuaW5pdEF1dG9VcGRhdGVFdmVudHMoKTtcclxuICAgICAgICAgICAgdGhpcy5hdHRhY2hBY3RpdmVDbGFzcygpO1xyXG5cclxuICAgICAgICAgICAgdGhpcy5hZGREYXRlUGlja2VycygpO1xyXG4gICAgICAgICAgICB0aGlzLmFkZFJhbmdlU2xpZGVycygpO1xyXG5cclxuICAgICAgICAgICAgLy9pbml0IGNvbWJvIGJveGVzXHJcbiAgICAgICAgICAgIHZhciAkY29tYm9ib3ggPSAkdGhpcy5maW5kKFwic2VsZWN0W2RhdGEtY29tYm9ib3g9JzEnXVwiKTtcclxuXHJcbiAgICAgICAgICAgIGlmKCRjb21ib2JveC5sZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgJGNvbWJvYm94LmVhY2goZnVuY3Rpb24oaW5kZXggKXtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXNjYiA9ICQoIHRoaXMgKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgbnJtID0gJHRoaXNjYi5hdHRyKFwiZGF0YS1jb21ib2JveC1ucm1cIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0eXBlb2YgJHRoaXNjYi5jaG9zZW4gIT0gXCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjaG9zZW5vcHRpb25zID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VhcmNoX2NvbnRhaW5zOiB0cnVlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZigodHlwZW9mKG5ybSkhPT1cInVuZGVmaW5lZFwiKSYmKG5ybSkpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hvc2Vub3B0aW9ucy5ub19yZXN1bHRzX3RleHQgPSBucm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gc2FmZSB0byB1c2UgdGhlIGZ1bmN0aW9uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vc2VhcmNoX2NvbnRhaW5zXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpc2NiLmFkZENsYXNzKFwiY2hvc2VuLXJ0bFwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNjYi5jaG9zZW4oY2hvc2Vub3B0aW9ucyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgc2VsZWN0Mm9wdGlvbnMgPSB7fTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Qyb3B0aW9ucy5kaXIgPSBcInJ0bFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCh0eXBlb2YobnJtKSE9PVwidW5kZWZpbmVkXCIpJiYobnJtKSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Qyb3B0aW9ucy5sYW5ndWFnZT0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwibm9SZXN1bHRzXCI6IGZ1bmN0aW9uKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBucm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNjYi5zZWxlY3QyKHNlbGVjdDJvcHRpb25zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc2VsZi5pc1N1Ym1pdHRpbmcgPSBmYWxzZTtcclxuXHJcbiAgICAgICAgICAgIC8vaWYgYWpheCBpcyBlbmFibGVkIGluaXQgdGhlIHBhZ2luYXRpb25cclxuICAgICAgICAgICAgaWYoc2VsZi5pc19hamF4PT0xKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLnNldHVwQWpheFBhZ2luYXRpb24oKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJHRoaXMub24oXCJzdWJtaXRcIiwgdGhpcy5zdWJtaXRGb3JtKTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYuaW5pdFdvb0NvbW1lcmNlQ29udHJvbHMoKTsgLy93b29jb21tZXJjZSBvcmRlcmJ5XHJcblxyXG4gICAgICAgICAgICBpZihrZWVwX3BhZ2luYXRpb249PWZhbHNlKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5vbldpbmRvd1Njcm9sbCA9IGZ1bmN0aW9uKGV2ZW50KVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaWYoKCFzZWxmLmlzX2xvYWRpbmdfbW9yZSkgJiYgKCFzZWxmLmlzX21heF9wYWdlZCkpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciB3aW5kb3dfc2Nyb2xsID0gJCh3aW5kb3cpLnNjcm9sbFRvcCgpO1xyXG4gICAgICAgICAgICAgICAgdmFyIHdpbmRvd19zY3JvbGxfYm90dG9tID0gJCh3aW5kb3cpLnNjcm9sbFRvcCgpICsgJCh3aW5kb3cpLmhlaWdodCgpO1xyXG4gICAgICAgICAgICAgICAgdmFyIHNjcm9sbF9vZmZzZXQgPSBwYXJzZUludChzZWxmLmluZmluaXRlX3Njcm9sbF90cmlnZ2VyX2Ftb3VudCk7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5sZW5ndGg9PTEpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfc2Nyb2xsX2JvdHRvbSA9IHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIub2Zmc2V0KCkudG9wICsgc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5oZWlnaHQoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG9mZnNldCA9IChzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLm9mZnNldCgpLnRvcCArIHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuaGVpZ2h0KCkpIC0gd2luZG93X3Njcm9sbDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYod2luZG93X3Njcm9sbF9ib3R0b20gPiByZXN1bHRzX3Njcm9sbF9ib3R0b20gKyBzY3JvbGxfb2Zmc2V0KVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5sb2FkTW9yZVJlc3VsdHMoKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAgICAgIHsvL2RvbnQgbG9hZCBtb3JlXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5zdHJpcFF1ZXJ5U3RyaW5nQW5kSGFzaEZyb21QYXRoID0gZnVuY3Rpb24odXJsKSB7XHJcbiAgICAgICAgICAgIHJldHVybiB1cmwuc3BsaXQoXCI/XCIpWzBdLnNwbGl0KFwiI1wiKVswXTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMuZ3VwID0gZnVuY3Rpb24oIG5hbWUsIHVybCApIHtcclxuICAgICAgICAgICAgaWYgKCF1cmwpIHVybCA9IGxvY2F0aW9uLmhyZWZcclxuICAgICAgICAgICAgbmFtZSA9IG5hbWUucmVwbGFjZSgvW1xcW10vLFwiXFxcXFxcW1wiKS5yZXBsYWNlKC9bXFxdXS8sXCJcXFxcXFxdXCIpO1xyXG4gICAgICAgICAgICB2YXIgcmVnZXhTID0gXCJbXFxcXD8mXVwiK25hbWUrXCI9KFteJiNdKilcIjtcclxuICAgICAgICAgICAgdmFyIHJlZ2V4ID0gbmV3IFJlZ0V4cCggcmVnZXhTICk7XHJcbiAgICAgICAgICAgIHZhciByZXN1bHRzID0gcmVnZXguZXhlYyggdXJsICk7XHJcbiAgICAgICAgICAgIHJldHVybiByZXN1bHRzID09IG51bGwgPyBudWxsIDogcmVzdWx0c1sxXTtcclxuICAgICAgICB9O1xyXG5cclxuXHJcbiAgICAgICAgdGhpcy5nZXRVcmxQYXJhbXMgPSBmdW5jdGlvbihrZWVwX3BhZ2luYXRpb24sIHR5cGUsIGV4Y2x1ZGUpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBpZih0eXBlb2Yoa2VlcF9wYWdpbmF0aW9uKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGtlZXBfcGFnaW5hdGlvbiA9IHRydWU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmKHR5cGVvZih0eXBlKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIHR5cGUgPSBcIlwiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB2YXIgdXJsX3BhcmFtc19zdHIgPSBcIlwiO1xyXG5cclxuICAgICAgICAgICAgLy8gZ2V0IGFsbCBwYXJhbXMgZnJvbSBmaWVsZHNcclxuICAgICAgICAgICAgdmFyIHVybF9wYXJhbXNfYXJyYXkgPSBwcm9jZXNzX2Zvcm0uZ2V0VXJsUGFyYW1zKHNlbGYpO1xyXG5cclxuICAgICAgICAgICAgdmFyIGxlbmd0aCA9IE9iamVjdC5rZXlzKHVybF9wYXJhbXNfYXJyYXkpLmxlbmd0aDtcclxuICAgICAgICAgICAgdmFyIGNvdW50ID0gMDtcclxuXHJcbiAgICAgICAgICAgIGlmKHR5cGVvZihleGNsdWRlKSE9XCJ1bmRlZmluZWRcIikge1xyXG4gICAgICAgICAgICAgICAgaWYgKHVybF9wYXJhbXNfYXJyYXkuaGFzT3duUHJvcGVydHkoZXhjbHVkZSkpIHtcclxuICAgICAgICAgICAgICAgICAgICBsZW5ndGgtLTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYobGVuZ3RoPjApXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvciAodmFyIGsgaW4gdXJsX3BhcmFtc19hcnJheSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh1cmxfcGFyYW1zX2FycmF5Lmhhc093blByb3BlcnR5KGspKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgY2FuX2FkZCA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKHR5cGVvZihleGNsdWRlKSE9XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoaz09ZXhjbHVkZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhbl9hZGQgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoY2FuX2FkZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsX3BhcmFtc19zdHIgKz0gayArIFwiPVwiICsgdXJsX3BhcmFtc19hcnJheVtrXTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoY291bnQgPCBsZW5ndGggLSAxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsX3BhcmFtc19zdHIgKz0gXCImXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnQrKztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IFwiXCI7XHJcblxyXG4gICAgICAgICAgICAvL2Zvcm0gcGFyYW1zIGFzIHVybCBxdWVyeSBzdHJpbmdcclxuICAgICAgICAgICAgdmFyIGZvcm1fcGFyYW1zID0gdXJsX3BhcmFtc19zdHI7XHJcblxyXG4gICAgICAgICAgICAvL2dldCB1cmwgcGFyYW1zIGZyb20gdGhlIGZvcm0gaXRzZWxmICh3aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZClcclxuICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBmb3JtX3BhcmFtcyk7XHJcblxyXG4gICAgICAgICAgICAvL2FkZCBwYWdpbmF0aW9uXHJcbiAgICAgICAgICAgIGlmKGtlZXBfcGFnaW5hdGlvbj09dHJ1ZSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIHBhZ2VOdW1iZXIgPSBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmF0dHIoXCJkYXRhLXBhZ2VkXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZihwYWdlTnVtYmVyKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWdlTnVtYmVyID0gMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpZihwYWdlTnVtYmVyPjEpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcInNmX3BhZ2VkPVwiK3BhZ2VOdW1iZXIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvL2FkZCBzZmlkXHJcbiAgICAgICAgICAgIC8vcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcInNmaWQ9XCIrc2VsZi5zZmlkKTtcclxuXHJcbiAgICAgICAgICAgIC8vIGxvb3AgdGhyb3VnaCBhbnkgZXh0cmEgcGFyYW1zIChmcm9tIGV4dCBwbHVnaW5zKSBhbmQgYWRkIHRvIHRoZSB1cmwgKGllIHdvb2NvbW1lcmNlIGBvcmRlcmJ5YClcclxuICAgICAgICAgICAgLyp2YXIgZXh0cmFfcXVlcnlfcGFyYW0gPSBcIlwiO1xyXG4gICAgICAgICAgICAgdmFyIGxlbmd0aCA9IE9iamVjdC5rZXlzKHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zKS5sZW5ndGg7XHJcbiAgICAgICAgICAgICB2YXIgY291bnQgPSAwO1xyXG5cclxuICAgICAgICAgICAgIGlmKGxlbmd0aD4wKVxyXG4gICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgIGZvciAodmFyIGsgaW4gc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMpIHtcclxuICAgICAgICAgICAgIGlmIChzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtcy5oYXNPd25Qcm9wZXJ0eShrKSkge1xyXG5cclxuICAgICAgICAgICAgIGlmKHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zW2tdIT1cIlwiKVxyXG4gICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgZXh0cmFfcXVlcnlfcGFyYW0gPSBrK1wiPVwiK3NlbGYuZXh0cmFfcXVlcnlfcGFyYW1zW2tdO1xyXG4gICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBleHRyYV9xdWVyeV9wYXJhbSk7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAqL1xyXG4gICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmFkZFF1ZXJ5UGFyYW1zKHF1ZXJ5X3BhcmFtcywgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuYWxsKTtcclxuXHJcbiAgICAgICAgICAgIGlmKHR5cGUhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC8vcXVlcnlfcGFyYW1zID0gc2VsZi5hZGRRdWVyeVBhcmFtcyhxdWVyeV9wYXJhbXMsIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zW3R5cGVdKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcmV0dXJuIHF1ZXJ5X3BhcmFtcztcclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy5hZGRRdWVyeVBhcmFtcyA9IGZ1bmN0aW9uKHF1ZXJ5X3BhcmFtcywgbmV3X3BhcmFtcylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBleHRyYV9xdWVyeV9wYXJhbSA9IFwiXCI7XHJcbiAgICAgICAgICAgIHZhciBsZW5ndGggPSBPYmplY3Qua2V5cyhuZXdfcGFyYW1zKS5sZW5ndGg7XHJcbiAgICAgICAgICAgIHZhciBjb3VudCA9IDA7XHJcblxyXG4gICAgICAgICAgICBpZihsZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgIGZvciAodmFyIGsgaW4gbmV3X3BhcmFtcykge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmIChuZXdfcGFyYW1zLmhhc093blByb3BlcnR5KGspKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihuZXdfcGFyYW1zW2tdIT1cIlwiKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBleHRyYV9xdWVyeV9wYXJhbSA9IGsrXCI9XCIrbmV3X3BhcmFtc1trXTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgZXh0cmFfcXVlcnlfcGFyYW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICByZXR1cm4gcXVlcnlfcGFyYW1zO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLmFkZFVybFBhcmFtID0gZnVuY3Rpb24odXJsLCBzdHJpbmcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgYWRkX3BhcmFtcyA9IFwiXCI7XHJcblxyXG4gICAgICAgICAgICBpZih1cmwhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGlmKHVybC5pbmRleE9mKFwiP1wiKSAhPSAtMSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBhZGRfcGFyYW1zICs9IFwiJlwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vdXJsID0gdGhpcy50cmFpbGluZ1NsYXNoSXQodXJsKTtcclxuICAgICAgICAgICAgICAgICAgICBhZGRfcGFyYW1zICs9IFwiP1wiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZihzdHJpbmchPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICByZXR1cm4gdXJsICsgYWRkX3BhcmFtcyArIHN0cmluZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHJldHVybiB1cmw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmpvaW5VcmxQYXJhbSA9IGZ1bmN0aW9uKHBhcmFtcywgc3RyaW5nKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIGFkZF9wYXJhbXMgPSBcIlwiO1xyXG5cclxuICAgICAgICAgICAgaWYocGFyYW1zIT1cIlwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBhZGRfcGFyYW1zICs9IFwiJlwiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZihzdHJpbmchPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICByZXR1cm4gcGFyYW1zICsgYWRkX3BhcmFtcyArIHN0cmluZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHJldHVybiBwYXJhbXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLnNldEFqYXhSZXN1bHRzVVJMcyA9IGZ1bmN0aW9uKHF1ZXJ5X3BhcmFtcylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmKHR5cGVvZihzZWxmLmFqYXhfcmVzdWx0c19jb25mKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZiA9IG5ldyBBcnJheSgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gXCJcIjtcclxuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXSA9IFwiXCI7XHJcbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ2RhdGFfdHlwZSddID0gXCJcIjtcclxuXHJcbiAgICAgICAgICAgIC8vaWYoc2VsZi5hamF4X3VybCE9XCJcIilcclxuICAgICAgICAgICAgaWYoc2VsZi5kaXNwbGF5X3Jlc3VsdF9tZXRob2Q9PVwic2hvcnRjb2RlXCIpXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2FudCB0byBkbyBhIHJlcXVlc3QgdG8gdGhlIGFqYXggZW5kcG9pbnRcclxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYucmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgLy9hZGQgbGFuZyBjb2RlIHRvIGFqYXggYXBpIHJlcXVlc3QsIGxhbmcgY29kZSBzaG91bGQgYWxyZWFkeSBiZSBpbiB0aGVyZSBmb3Igb3RoZXIgcmVxdWVzdHMgKGllLCBzdXBwbGllZCBpbiB0aGUgUmVzdWx0cyBVUkwpXHJcblxyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi5sYW5nX2NvZGUhPVwiXCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9zbyBhZGQgaXRcclxuICAgICAgICAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwibGFuZz1cIitzZWxmLmxhbmdfY29kZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0oc2VsZi5hamF4X3VybCwgcXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgICAgIC8vc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSAnanNvbic7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5kaXNwbGF5X3Jlc3VsdF9tZXRob2Q9PVwicG9zdF90eXBlX2FyY2hpdmVcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0ocmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJjdXN0b21fd29vY29tbWVyY2Vfc3RvcmVcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0ocmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICB7Ly9vdGhlcndpc2Ugd2Ugd2FudCB0byBwdWxsIHRoZSByZXN1bHRzIGRpcmVjdGx5IGZyb20gdGhlIHJlc3VsdHMgcGFnZVxyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0oc2VsZi5yZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYuYWpheF91cmwsIHF1ZXJ5X3BhcmFtcyk7XHJcbiAgICAgICAgICAgICAgICAvL3NlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ2RhdGFfdHlwZSddID0gJ2h0bWwnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRRdWVyeVBhcmFtcyhzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddLCBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtc1snYWpheCddKTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ2RhdGFfdHlwZSddID0gc2VsZi5hamF4X2RhdGFfdHlwZTtcclxuICAgICAgICB9O1xyXG5cclxuXHJcblxyXG4gICAgICAgIHRoaXMudXBkYXRlTG9hZGVyVGFnID0gZnVuY3Rpb24oJG9iamVjdCwgdGFnTmFtZSkge1xyXG5cclxuICAgICAgICAgICAgdmFyICRwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICBpZihzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICRwYXJlbnQgPSBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmZpbmQoc2VsZi5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzKS5sYXN0KCkucGFyZW50KCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAkcGFyZW50ID0gc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIHRhZ05hbWUgPSAkcGFyZW50LnByb3AoXCJ0YWdOYW1lXCIpO1xyXG5cclxuICAgICAgICAgICAgdmFyIHRhZ1R5cGUgPSAnZGl2JztcclxuICAgICAgICAgICAgaWYoICggdGFnTmFtZS50b0xvd2VyQ2FzZSgpID09ICdvbCcgKSB8fCAoIHRhZ05hbWUudG9Mb3dlckNhc2UoKSA9PSAndWwnICkgKXtcclxuICAgICAgICAgICAgICAgIHRhZ1R5cGUgPSAnbGknO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB2YXIgJG5ldyA9ICQoJzwnK3RhZ1R5cGUrJyAvPicpLmh0bWwoJG9iamVjdC5odG1sKCkpO1xyXG4gICAgICAgICAgICB2YXIgYXR0cmlidXRlcyA9ICRvYmplY3QucHJvcChcImF0dHJpYnV0ZXNcIik7XHJcblxyXG4gICAgICAgICAgICAvLyBsb29wIHRocm91Z2ggPHNlbGVjdD4gYXR0cmlidXRlcyBhbmQgYXBwbHkgdGhlbSBvbiA8ZGl2PlxyXG4gICAgICAgICAgICAkLmVhY2goYXR0cmlidXRlcywgZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICAgICAkbmV3LmF0dHIodGhpcy5uYW1lLCB0aGlzLnZhbHVlKTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICByZXR1cm4gJG5ldztcclxuXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgdGhpcy5sb2FkTW9yZVJlc3VsdHMgPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBpZiAoIHRoaXMuaXNfbWF4X3BhZ2VkID09PSB0cnVlICkge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGYuaXNfbG9hZGluZ19tb3JlID0gdHJ1ZTtcclxuXHJcbiAgICAgICAgICAgIC8vdHJpZ2dlciBzdGFydCBldmVudFxyXG4gICAgICAgICAgICB2YXIgZXZlbnRfZGF0YSA9IHtcclxuICAgICAgICAgICAgICAgIHNmaWQ6IHNlbGYuc2ZpZCxcclxuICAgICAgICAgICAgICAgIHRhcmdldFNlbGVjdG9yOiBzZWxmLmFqYXhfdGFyZ2V0X2F0dHIsXHJcbiAgICAgICAgICAgICAgICB0eXBlOiBcImxvYWRfbW9yZVwiLFxyXG4gICAgICAgICAgICAgICAgb2JqZWN0OiBzZWxmXHJcbiAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhzdGFydFwiLCBldmVudF9kYXRhKTtcclxuICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICBjb25zb2xlLmxvZyhcImxvYWQgbW9yZSByZXN1bHRzXCIpO1xyXG4gICAgICAgICAgICBjb25zb2xlLmxvZyhcInJlc3VsdHMgdXJsOiBcIitzZWxmLnJlc3VsdHNfdXJsKTtcclxuICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKHRydWUpO1xyXG4gICAgICAgICAgICBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTsgLy9ncmFiIGEgY29weSBvZiBodGUgVVJMIHBhcmFtcyB3aXRob3V0IHBhZ2luYXRpb24gYWxyZWFkeSBhZGRlZFxyXG5cclxuICAgICAgICAgICAgdmFyIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBcIlwiO1xyXG4gICAgICAgICAgICB2YXIgYWpheF9yZXN1bHRzX3VybCA9IFwiXCI7XHJcbiAgICAgICAgICAgIHZhciBkYXRhX3R5cGUgPSBcIlwiO1xyXG5cclxuXHJcbiAgICAgICAgICAgIC8vbm93IGFkZCB0aGUgbmV3IHBhZ2luYXRpb25cclxuICAgICAgICAgICAgdmFyIG5leHRfcGFnZWRfbnVtYmVyID0gdGhpcy5jdXJyZW50X3BhZ2VkICsgMTtcclxuICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcInNmX3BhZ2VkPVwiK25leHRfcGFnZWRfbnVtYmVyKTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYuc2V0QWpheFJlc3VsdHNVUkxzKHF1ZXJ5X3BhcmFtcyk7XHJcbiAgICAgICAgICAgIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddO1xyXG4gICAgICAgICAgICBhamF4X3Jlc3VsdHNfdXJsID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXTtcclxuICAgICAgICAgICAgZGF0YV90eXBlID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ107XHJcblxyXG4gICAgICAgICAgICAvL2Fib3J0IGFueSBwcmV2aW91cyBhamF4IHJlcXVlc3RzXHJcbiAgICAgICAgICAgIGlmKHNlbGYubGFzdF9hamF4X3JlcXVlc3QpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QuYWJvcnQoKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYoc2VsZi51c2Vfc2Nyb2xsX2xvYWRlcj09MSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyICRsb2FkZXIgPSAkKCc8ZGl2Lz4nLHtcclxuICAgICAgICAgICAgICAgICAgICAnY2xhc3MnOiAnc2VhcmNoLWZpbHRlci1zY3JvbGwtbG9hZGluZydcclxuICAgICAgICAgICAgICAgIH0pOy8vLmFwcGVuZFRvKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIpO1xyXG5cclxuICAgICAgICAgICAgICAgICRsb2FkZXIgPSBzZWxmLnVwZGF0ZUxvYWRlclRhZygkbG9hZGVyKTtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmluZmluaXRlU2Nyb2xsQXBwZW5kKCRsb2FkZXIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiYWpheF9wcm9jZXNzaW5nX3VybDogXCIrYWpheF9wcm9jZXNzaW5nX3VybCk7XHJcbiAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QgPSAkLmdldChhamF4X3Byb2Nlc3NpbmdfdXJsLCBmdW5jdGlvbihkYXRhLCBzdGF0dXMsIHJlcXVlc3QpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYuY3VycmVudF9wYWdlZCsrO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9IG51bGw7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gKioqKioqKioqKioqKipcclxuICAgICAgICAgICAgICAgIC8vIFRPRE8gLSBQQVNURSBUSElTIEFORCBXQVRDSCBUSEUgUkVESVJFQ1QgLSBPTkxZIEhBUFBFTlMgV0lUSCBXQyAoQ1BUIEFORCBUQVggRE9FUyBOT1QpXHJcbiAgICAgICAgICAgICAgICAvLyBodHRwczovL3NlYXJjaC1maWx0ZXIudGVzdC9wcm9kdWN0LWNhdGVnb3J5L2Nsb3RoaW5nL3RzaGlydHMvcGFnZS8zLz9zZl9wYWdlZD0zXHJcblxyXG4gICAgICAgICAgICAgICAgLy91cGRhdGVzIHRoZSByZXN1dGxzICYgZm9ybSBodG1sXHJcbiAgICAgICAgICAgICAgICBzZWxmLmFkZFJlc3VsdHMoZGF0YSwgZGF0YV90eXBlKTtcclxuXHJcbiAgICAgICAgICAgIH0sIGRhdGFfdHlwZSkuZmFpbChmdW5jdGlvbihqcVhIUiwgdGV4dFN0YXR1cywgZXJyb3JUaHJvd24pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBkYXRhID0ge307XHJcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XHJcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XHJcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5hamF4VVJMID0gYWpheF9wcm9jZXNzaW5nX3VybDtcclxuICAgICAgICAgICAgICAgIGRhdGEuanFYSFIgPSBqcVhIUjtcclxuICAgICAgICAgICAgICAgIGRhdGEudGV4dFN0YXR1cyA9IHRleHRTdGF0dXM7XHJcbiAgICAgICAgICAgICAgICBkYXRhLmVycm9yVGhyb3duID0gZXJyb3JUaHJvd247XHJcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhlcnJvclwiLCBkYXRhKTtcclxuXHJcbiAgICAgICAgICAgIH0pLmFsd2F5cyhmdW5jdGlvbigpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBkYXRhID0ge307XHJcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XHJcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5vYmplY3QgPSBzZWxmO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHNlbGYudXNlX3Njcm9sbF9sb2FkZXI9PTEpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgJGxvYWRlci5kZXRhY2goKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmlzX2xvYWRpbmdfbW9yZSA9IGZhbHNlO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGZpbmlzaFwiLCBkYXRhKTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLmZldGNoQWpheFJlc3VsdHMgPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAvL3RyaWdnZXIgc3RhcnQgZXZlbnRcclxuICAgICAgICAgICAgdmFyIGV2ZW50X2RhdGEgPSB7XHJcbiAgICAgICAgICAgICAgICBzZmlkOiBzZWxmLnNmaWQsXHJcbiAgICAgICAgICAgICAgICB0YXJnZXRTZWxlY3Rvcjogc2VsZi5hamF4X3RhcmdldF9hdHRyLFxyXG4gICAgICAgICAgICAgICAgdHlwZTogXCJsb2FkX3Jlc3VsdHNcIixcclxuICAgICAgICAgICAgICAgIG9iamVjdDogc2VsZlxyXG4gICAgICAgICAgICB9O1xyXG5cclxuICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4c3RhcnRcIiwgZXZlbnRfZGF0YSk7XHJcblxyXG4gICAgICAgICAgICAvL3JlZm9jdXMgYW55IGlucHV0IGZpZWxkcyBhZnRlciB0aGUgZm9ybSBoYXMgYmVlbiB1cGRhdGVkXHJcbiAgICAgICAgICAgIHZhciAkbGFzdF9hY3RpdmVfaW5wdXRfdGV4dCA9ICR0aGlzLmZpbmQoJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzJykubm90KFwiLnNmLWRhdGVwaWNrZXJcIik7XHJcbiAgICAgICAgICAgIGlmKCRsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0Lmxlbmd0aD09MSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGxhc3RfYWN0aXZlX2lucHV0X3RleHQgPSAkbGFzdF9hY3RpdmVfaW5wdXRfdGV4dC5hdHRyKFwibmFtZVwiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJHRoaXMuYWRkQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xyXG4gICAgICAgICAgICBwcm9jZXNzX2Zvcm0uZGlzYWJsZUlucHV0cyhzZWxmKTtcclxuXHJcbiAgICAgICAgICAgIC8vZmFkZSBvdXQgcmVzdWx0c1xyXG4gICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmFuaW1hdGUoeyBvcGFjaXR5OiAwLjUgfSwgXCJmYXN0XCIpOyAvL2xvYWRpbmdcclxuICAgICAgICAgICAgc2VsZi5mYWRlQ29udGVudEFyZWFzKCBcIm91dFwiICk7XHJcblxyXG4gICAgICAgICAgICBpZihzZWxmLmFqYXhfYWN0aW9uPT1cInBhZ2luYXRpb25cIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLy9uZWVkIHRvIHJlbW92ZSBhY3RpdmUgZmlsdGVyIGZyb20gVVJMXHJcblxyXG4gICAgICAgICAgICAgICAgLy9xdWVyeV9wYXJhbXMgPSBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcztcclxuXHJcbiAgICAgICAgICAgICAgICAvL25vdyBhZGQgdGhlIG5ldyBwYWdpbmF0aW9uXHJcbiAgICAgICAgICAgICAgICB2YXIgcGFnZU51bWJlciA9IHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKHBhZ2VOdW1iZXIpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZ2VOdW1iZXIgPSAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXMoZmFsc2UpO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHBhZ2VOdW1iZXI+MSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwic2ZfcGFnZWQ9XCIrcGFnZU51bWJlcik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5hamF4X2FjdGlvbj09XCJzdWJtaXRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKHRydWUpO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X3N1Ym1pdF9xdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyhmYWxzZSk7IC8vZ3JhYiBhIGNvcHkgb2YgaHRlIFVSTCBwYXJhbXMgd2l0aG91dCBwYWdpbmF0aW9uIGFscmVhZHkgYWRkZWRcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBcIlwiO1xyXG4gICAgICAgICAgICB2YXIgYWpheF9yZXN1bHRzX3VybCA9IFwiXCI7XHJcbiAgICAgICAgICAgIHZhciBkYXRhX3R5cGUgPSBcIlwiO1xyXG5cclxuICAgICAgICAgICAgc2VsZi5zZXRBamF4UmVzdWx0c1VSTHMocXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgYWpheF9wcm9jZXNzaW5nX3VybCA9IHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ107XHJcbiAgICAgICAgICAgIGFqYXhfcmVzdWx0c191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddO1xyXG4gICAgICAgICAgICBkYXRhX3R5cGUgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXTtcclxuXHJcblxyXG4gICAgICAgICAgICAvL2Fib3J0IGFueSBwcmV2aW91cyBhamF4IHJlcXVlc3RzXHJcbiAgICAgICAgICAgIGlmKHNlbGYubGFzdF9hamF4X3JlcXVlc3QpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QuYWJvcnQoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB2YXIgYWpheF9hY3Rpb24gPSBzZWxmLmFqYXhfYWN0aW9uO1xyXG4gICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gJC5nZXQoYWpheF9wcm9jZXNzaW5nX3VybCwgZnVuY3Rpb24oZGF0YSwgc3RhdHVzLCByZXF1ZXN0KVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3VwZGF0ZXMgdGhlIHJlc3V0bHMgJiBmb3JtIGh0bWxcclxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlUmVzdWx0cyhkYXRhLCBkYXRhX3R5cGUpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vIHNjcm9sbCBcclxuICAgICAgICAgICAgICAgIC8vIHNldCB0aGUgdmFyIGJhY2sgdG8gd2hhdCBpdCB3YXMgYmVmb3JlIHRoZSBhamF4IHJlcXVlc3QgbmFkIHRoZSBmb3JtIHJlLWluaXRcclxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9hY3Rpb24gPSBhamF4X2FjdGlvbjtcclxuICAgICAgICAgICAgICAgIHNlbGYuc2Nyb2xsUmVzdWx0cyggc2VsZi5hamF4X2FjdGlvbiApO1xyXG5cclxuICAgICAgICAgICAgICAgIC8qIHVwZGF0ZSBVUkwgKi9cclxuICAgICAgICAgICAgICAgIC8vdXBkYXRlIHVybCBiZWZvcmUgcGFnaW5hdGlvbiwgYmVjYXVzZSB3ZSBuZWVkIHRvIGRvIHNvbWUgY2hlY2tzIGFnYWlucyB0aGUgVVJMIGZvciBpbmZpbml0ZSBzY3JvbGxcclxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlVXJsSGlzdG9yeShhamF4X3Jlc3VsdHNfdXJsKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3NldHVwIHBhZ2luYXRpb25cclxuICAgICAgICAgICAgICAgIHNlbGYuc2V0dXBBamF4UGFnaW5hdGlvbigpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuaXNTdWJtaXR0aW5nID0gZmFsc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgLyogdXNlciBkZWYgKi9cclxuICAgICAgICAgICAgICAgIHNlbGYuaW5pdFdvb0NvbW1lcmNlQ29udHJvbHMoKTsgLy93b29jb21tZXJjZSBvcmRlcmJ5XHJcblxyXG5cclxuICAgICAgICAgICAgfSwgZGF0YV90eXBlKS5mYWlsKGZ1bmN0aW9uKGpxWEhSLCB0ZXh0U3RhdHVzLCBlcnJvclRocm93bilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcclxuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcclxuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XHJcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XHJcbiAgICAgICAgICAgICAgICBkYXRhLmFqYXhVUkwgPSBhamF4X3Byb2Nlc3NpbmdfdXJsO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5qcVhIUiA9IGpxWEhSO1xyXG4gICAgICAgICAgICAgICAgZGF0YS50ZXh0U3RhdHVzID0gdGV4dFN0YXR1cztcclxuICAgICAgICAgICAgICAgIGRhdGEuZXJyb3JUaHJvd24gPSBlcnJvclRocm93bjtcclxuICAgICAgICAgICAgICAgIHNlbGYuaXNTdWJtaXR0aW5nID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhlcnJvclwiLCBkYXRhKTtcclxuXHJcbiAgICAgICAgICAgIH0pLmFsd2F5cyhmdW5jdGlvbigpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuc3RvcCh0cnVlLHRydWUpLmFuaW1hdGUoeyBvcGFjaXR5OiAxfSwgXCJmYXN0XCIpOyAvL2ZpbmlzaGVkIGxvYWRpbmdcclxuICAgICAgICAgICAgICAgIHNlbGYuZmFkZUNvbnRlbnRBcmVhcyggXCJpblwiICk7XHJcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xyXG4gICAgICAgICAgICAgICAgZGF0YS5zZmlkID0gc2VsZi5zZmlkO1xyXG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcclxuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcclxuICAgICAgICAgICAgICAgICR0aGlzLnJlbW92ZUNsYXNzKFwic2VhcmNoLWZpbHRlci1kaXNhYmxlZFwiKTtcclxuICAgICAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5lbmFibGVJbnB1dHMoc2VsZik7XHJcblxyXG4gICAgICAgICAgICAgICAgLy9yZWZvY3VzIHRoZSBsYXN0IGFjdGl2ZSB0ZXh0IGZpZWxkXHJcbiAgICAgICAgICAgICAgICBpZihsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0IT1cIlwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkaW5wdXQgPSBbXTtcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmVfaW5wdXQgPSAkKHRoaXMpLmZpbmQoXCJpbnB1dFtuYW1lPSdcIitsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0K1wiJ11cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRhY3RpdmVfaW5wdXQubGVuZ3RoPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQgPSAkYWN0aXZlX2lucHV0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKCRpbnB1dC5sZW5ndGg9PTEpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC5mb2N1cygpLnZhbCgkaW5wdXQudmFsKCkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmZvY3VzQ2FtcG8oJGlucHV0WzBdKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJHRoaXMuZmluZChcImlucHV0W25hbWU9J19zZl9zZWFyY2gnXVwiKS50cmlnZ2VyKCdmb2N1cycpO1xyXG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZmluaXNoXCIsICBkYXRhICk7XHJcblxyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmZvY3VzQ2FtcG8gPSBmdW5jdGlvbihpbnB1dEZpZWxkKXtcclxuICAgICAgICAgICAgLy92YXIgaW5wdXRGaWVsZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTtcclxuICAgICAgICAgICAgaWYgKGlucHV0RmllbGQgIT0gbnVsbCAmJiBpbnB1dEZpZWxkLnZhbHVlLmxlbmd0aCAhPSAwKXtcclxuICAgICAgICAgICAgICAgIGlmIChpbnB1dEZpZWxkLmNyZWF0ZVRleHRSYW5nZSl7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIEZpZWxkUmFuZ2UgPSBpbnB1dEZpZWxkLmNyZWF0ZVRleHRSYW5nZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEZpZWxkUmFuZ2UubW92ZVN0YXJ0KCdjaGFyYWN0ZXInLGlucHV0RmllbGQudmFsdWUubGVuZ3RoKTtcclxuICAgICAgICAgICAgICAgICAgICBGaWVsZFJhbmdlLmNvbGxhcHNlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgRmllbGRSYW5nZS5zZWxlY3QoKTtcclxuICAgICAgICAgICAgICAgIH1lbHNlIGlmIChpbnB1dEZpZWxkLnNlbGVjdGlvblN0YXJ0IHx8IGlucHV0RmllbGQuc2VsZWN0aW9uU3RhcnQgPT0gJzAnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGVsZW1MZW4gPSBpbnB1dEZpZWxkLnZhbHVlLmxlbmd0aDtcclxuICAgICAgICAgICAgICAgICAgICBpbnB1dEZpZWxkLnNlbGVjdGlvblN0YXJ0ID0gZWxlbUxlbjtcclxuICAgICAgICAgICAgICAgICAgICBpbnB1dEZpZWxkLnNlbGVjdGlvbkVuZCA9IGVsZW1MZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbnB1dEZpZWxkLmJsdXIoKTtcclxuICAgICAgICAgICAgICAgIGlucHV0RmllbGQuZm9jdXMoKTtcclxuICAgICAgICAgICAgfSBlbHNle1xyXG4gICAgICAgICAgICAgICAgaWYgKCBpbnB1dEZpZWxkICkge1xyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0RmllbGQuZm9jdXMoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLnRyaWdnZXJFdmVudCA9IGZ1bmN0aW9uKGV2ZW50bmFtZSwgZGF0YSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciAkZXZlbnRfY29udGFpbmVyID0gJChcIi5zZWFyY2hhbmRmaWx0ZXJbZGF0YS1zZi1mb3JtLWlkPSdcIitzZWxmLnNmaWQrXCInXVwiKTtcclxuICAgICAgICAgICAgJGV2ZW50X2NvbnRhaW5lci50cmlnZ2VyKGV2ZW50bmFtZSwgWyBkYXRhIF0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5mZXRjaEFqYXhGb3JtID0gZnVuY3Rpb24oKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgLy90cmlnZ2VyIHN0YXJ0IGV2ZW50XHJcbiAgICAgICAgICAgIHZhciBldmVudF9kYXRhID0ge1xyXG4gICAgICAgICAgICAgICAgc2ZpZDogc2VsZi5zZmlkLFxyXG4gICAgICAgICAgICAgICAgdGFyZ2V0U2VsZWN0b3I6IHNlbGYuYWpheF90YXJnZXRfYXR0cixcclxuICAgICAgICAgICAgICAgIHR5cGU6IFwiZm9ybVwiLFxyXG4gICAgICAgICAgICAgICAgb2JqZWN0OiBzZWxmXHJcbiAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmb3Jtc3RhcnRcIiwgWyBldmVudF9kYXRhIF0pO1xyXG5cclxuICAgICAgICAgICAgJHRoaXMuYWRkQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xyXG4gICAgICAgICAgICBwcm9jZXNzX2Zvcm0uZGlzYWJsZUlucHV0cyhzZWxmKTtcclxuXHJcbiAgICAgICAgICAgIHZhciBxdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcygpO1xyXG5cclxuICAgICAgICAgICAgaWYoc2VsZi5sYW5nX2NvZGUhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC8vc28gYWRkIGl0XHJcbiAgICAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwibGFuZz1cIitzZWxmLmxhbmdfY29kZSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHZhciBhamF4X3Byb2Nlc3NpbmdfdXJsID0gc2VsZi5hZGRVcmxQYXJhbShzZWxmLmFqYXhfZm9ybV91cmwsIHF1ZXJ5X3BhcmFtcyk7XHJcbiAgICAgICAgICAgIHZhciBkYXRhX3R5cGUgPSBcImpzb25cIjtcclxuXHJcblxyXG4gICAgICAgICAgICAvL2Fib3J0IGFueSBwcmV2aW91cyBhamF4IHJlcXVlc3RzXHJcbiAgICAgICAgICAgIC8qaWYoc2VsZi5sYXN0X2FqYXhfcmVxdWVzdClcclxuICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QuYWJvcnQoKTtcclxuICAgICAgICAgICAgIH0qL1xyXG5cclxuXHJcbiAgICAgICAgICAgIC8vc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9XHJcblxyXG4gICAgICAgICAgICAkLmdldChhamF4X3Byb2Nlc3NpbmdfdXJsLCBmdW5jdGlvbihkYXRhLCBzdGF0dXMsIHJlcXVlc3QpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC8vc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9IG51bGw7XHJcblxyXG4gICAgICAgICAgICAgICAgLy91cGRhdGVzIHRoZSByZXN1dGxzICYgZm9ybSBodG1sXHJcbiAgICAgICAgICAgICAgICBzZWxmLnVwZGF0ZUZvcm0oZGF0YSwgZGF0YV90eXBlKTtcclxuXHJcblxyXG4gICAgICAgICAgICB9LCBkYXRhX3R5cGUpLmZhaWwoZnVuY3Rpb24oanFYSFIsIHRleHRTdGF0dXMsIGVycm9yVGhyb3duKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xyXG4gICAgICAgICAgICAgICAgZGF0YS5zZmlkID0gc2VsZi5zZmlkO1xyXG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcclxuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcclxuICAgICAgICAgICAgICAgIGRhdGEuYWpheFVSTCA9IGFqYXhfcHJvY2Vzc2luZ191cmw7XHJcbiAgICAgICAgICAgICAgICBkYXRhLmpxWEhSID0ganFYSFI7XHJcbiAgICAgICAgICAgICAgICBkYXRhLnRleHRTdGF0dXMgPSB0ZXh0U3RhdHVzO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5lcnJvclRocm93biA9IGVycm9yVGhyb3duO1xyXG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZXJyb3JcIiwgWyBkYXRhIF0pO1xyXG5cclxuICAgICAgICAgICAgfSkuYWx3YXlzKGZ1bmN0aW9uKClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcclxuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcclxuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XHJcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XHJcblxyXG4gICAgICAgICAgICAgICAgJHRoaXMucmVtb3ZlQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xyXG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLmVuYWJsZUlucHV0cyhzZWxmKTtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmb3JtZmluaXNoXCIsIFsgZGF0YSBdKTtcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5jb3B5TGlzdEl0ZW1zQ29udGVudHMgPSBmdW5jdGlvbigkbGlzdF9mcm9tLCAkbGlzdF90bylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuXHJcbiAgICAgICAgICAgIC8vY29weSBvdmVyIGNoaWxkIGxpc3QgaXRlbXNcclxuICAgICAgICAgICAgdmFyIGxpX2NvbnRlbnRzX2FycmF5ID0gbmV3IEFycmF5KCk7XHJcbiAgICAgICAgICAgIHZhciBmcm9tX2F0dHJpYnV0ZXMgPSBuZXcgQXJyYXkoKTtcclxuXHJcbiAgICAgICAgICAgIHZhciAkZnJvbV9maWVsZHMgPSAkbGlzdF9mcm9tLmZpbmQoXCI+IHVsID4gbGlcIik7XHJcblxyXG4gICAgICAgICAgICAkZnJvbV9maWVsZHMuZWFjaChmdW5jdGlvbihpKXtcclxuXHJcbiAgICAgICAgICAgICAgICBsaV9jb250ZW50c19hcnJheS5wdXNoKCQodGhpcykuaHRtbCgpKTtcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgYXR0cmlidXRlcyA9ICQodGhpcykucHJvcChcImF0dHJpYnV0ZXNcIik7XHJcbiAgICAgICAgICAgICAgICBmcm9tX2F0dHJpYnV0ZXMucHVzaChhdHRyaWJ1dGVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3ZhciBmaWVsZF9uYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xyXG4gICAgICAgICAgICAgICAgLy92YXIgdG9fZmllbGQgPSAkbGlzdF90by5maW5kKFwiPiB1bCA+IGxpW2RhdGEtc2YtZmllbGQtbmFtZT0nXCIrZmllbGRfbmFtZStcIiddXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vc2VsZi5jb3B5QXR0cmlidXRlcygkKHRoaXMpLCAkbGlzdF90bywgXCJkYXRhLXNmLVwiKTtcclxuXHJcbiAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgdmFyIGxpX2l0ID0gMDtcclxuICAgICAgICAgICAgdmFyICR0b19maWVsZHMgPSAkbGlzdF90by5maW5kKFwiPiB1bCA+IGxpXCIpO1xyXG4gICAgICAgICAgICAkdG9fZmllbGRzLmVhY2goZnVuY3Rpb24oaSl7XHJcbiAgICAgICAgICAgICAgICAkKHRoaXMpLmh0bWwobGlfY29udGVudHNfYXJyYXlbbGlfaXRdKTtcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJGZyb21fZmllbGQgPSAkKCRmcm9tX2ZpZWxkcy5nZXQobGlfaXQpKTtcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJHRvX2ZpZWxkID0gJCh0aGlzKTtcclxuICAgICAgICAgICAgICAgICR0b19maWVsZC5yZW1vdmVBdHRyKFwiZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlXCIpO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5jb3B5QXR0cmlidXRlcygkZnJvbV9maWVsZCwgJHRvX2ZpZWxkKTtcclxuXHJcbiAgICAgICAgICAgICAgICBsaV9pdCsrO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgIC8qdmFyICRmcm9tX2ZpZWxkcyA9ICRsaXN0X2Zyb20uZmluZChcIiB1bCA+IGxpXCIpO1xyXG4gICAgICAgICAgICAgdmFyICR0b19maWVsZHMgPSAkbGlzdF90by5maW5kKFwiID4gbGlcIik7XHJcbiAgICAgICAgICAgICAkZnJvbV9maWVsZHMuZWFjaChmdW5jdGlvbihpbmRleCwgdmFsKXtcclxuICAgICAgICAgICAgIGlmKCQodGhpcykuaGFzQXR0cmlidXRlKFwiZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlXCIpKVxyXG4gICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgIHRoaXMuY29weUF0dHJpYnV0ZXMoJGxpc3RfZnJvbSwgJGxpc3RfdG8pOyovXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLnVwZGF0ZUZvcm1BdHRyaWJ1dGVzID0gZnVuY3Rpb24oJGxpc3RfZnJvbSwgJGxpc3RfdG8pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgZnJvbV9hdHRyaWJ1dGVzID0gJGxpc3RfZnJvbS5wcm9wKFwiYXR0cmlidXRlc1wiKTtcclxuICAgICAgICAgICAgLy8gbG9vcCB0aHJvdWdoIDxzZWxlY3Q+IGF0dHJpYnV0ZXMgYW5kIGFwcGx5IHRoZW0gb24gPGRpdj5cclxuXHJcbiAgICAgICAgICAgIHZhciB0b19hdHRyaWJ1dGVzID0gJGxpc3RfdG8ucHJvcChcImF0dHJpYnV0ZXNcIik7XHJcbiAgICAgICAgICAgICQuZWFjaCh0b19hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcclxuICAgICAgICAgICAgICAgICRsaXN0X3RvLnJlbW92ZUF0dHIodGhpcy5uYW1lKTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAkLmVhY2goZnJvbV9hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcclxuICAgICAgICAgICAgICAgICRsaXN0X3RvLmF0dHIodGhpcy5uYW1lLCB0aGlzLnZhbHVlKTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5jb3B5QXR0cmlidXRlcyA9IGZ1bmN0aW9uKCRmcm9tLCAkdG8sIHByZWZpeClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmKHR5cGVvZihwcmVmaXgpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgcHJlZml4ID0gXCJcIjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIGZyb21fYXR0cmlidXRlcyA9ICRmcm9tLnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xyXG5cclxuICAgICAgICAgICAgdmFyIHRvX2F0dHJpYnV0ZXMgPSAkdG8ucHJvcChcImF0dHJpYnV0ZXNcIik7XHJcbiAgICAgICAgICAgICQuZWFjaCh0b19hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcclxuXHJcbiAgICAgICAgICAgICAgICBpZihwcmVmaXghPVwiXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5uYW1lLmluZGV4T2YocHJlZml4KSA9PSAwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICR0by5yZW1vdmVBdHRyKHRoaXMubmFtZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vJHRvLnJlbW92ZUF0dHIodGhpcy5uYW1lKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAkLmVhY2goZnJvbV9hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcclxuICAgICAgICAgICAgICAgICR0by5hdHRyKHRoaXMubmFtZSwgdGhpcy52YWx1ZSk7XHJcbiAgICAgICAgICAgIH0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5jb3B5Rm9ybUF0dHJpYnV0ZXMgPSBmdW5jdGlvbigkZnJvbSwgJHRvKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJHRvLnJlbW92ZUF0dHIoXCJkYXRhLWN1cnJlbnQtdGF4b25vbXktYXJjaGl2ZVwiKTtcclxuICAgICAgICAgICAgdGhpcy5jb3B5QXR0cmlidXRlcygkZnJvbSwgJHRvKTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLnVwZGF0ZUZvcm0gPSBmdW5jdGlvbihkYXRhLCBkYXRhX3R5cGUpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgc2VsZiA9IHRoaXM7XHJcblxyXG4gICAgICAgICAgICBpZihkYXRhX3R5cGU9PVwianNvblwiKVxyXG4gICAgICAgICAgICB7Ly90aGVuIHdlIGRpZCBhIHJlcXVlc3QgdG8gdGhlIGFqYXggZW5kcG9pbnQsIHNvIGV4cGVjdCBhbiBvYmplY3QgYmFja1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZihkYXRhWydmb3JtJ10pIT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAvL3JlbW92ZSBhbGwgZXZlbnRzIGZyb20gUyZGIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICAkdGhpcy5vZmYoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9yZWZyZXNoIHRoZSBmb3JtIChhdXRvIGNvdW50KVxyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUxpc3RJdGVtc0NvbnRlbnRzKCQoZGF0YVsnZm9ybSddKSwgJHRoaXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvL3JlIGluaXQgUyZGIGNsYXNzIG9uIHRoZSBmb3JtXHJcbiAgICAgICAgICAgICAgICAgICAgLy8kdGhpcy5zZWFyY2hBbmRGaWx0ZXIoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9pZiBhamF4IGlzIGVuYWJsZWQgaW5pdCB0aGUgcGFnaW5hdGlvblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB0aGlzLmluaXQodHJ1ZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfYWpheD09MSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuc2V0dXBBamF4UGFnaW5hdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMuYWRkUmVzdWx0cyA9IGZ1bmN0aW9uKGRhdGEsIGRhdGFfdHlwZSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuXHJcbiAgICAgICAgICAgIGlmKGRhdGFfdHlwZT09XCJqc29uXCIpXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2UgZGlkIGEgcmVxdWVzdCB0byB0aGUgYWpheCBlbmRwb2ludCwgc28gZXhwZWN0IGFuIG9iamVjdCBiYWNrXHJcbiAgICAgICAgICAgICAgICAvL2dyYWIgdGhlIHJlc3VsdHMgYW5kIGxvYWQgaW5cclxuICAgICAgICAgICAgICAgIC8vc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5hcHBlbmQoZGF0YVsncmVzdWx0cyddKTtcclxuICAgICAgICAgICAgICAgIHNlbGYubG9hZF9tb3JlX2h0bWwgPSBkYXRhWydyZXN1bHRzJ107XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZihkYXRhX3R5cGU9PVwiaHRtbFwiKVxyXG4gICAgICAgICAgICB7Ly93ZSBhcmUgZXhwZWN0aW5nIHRoZSBodG1sIG9mIHRoZSByZXN1bHRzIHBhZ2UgYmFjaywgc28gZXh0cmFjdCB0aGUgaHRtbCB3ZSBuZWVkXHJcblxyXG4gICAgICAgICAgICAgICAgdmFyICRkYXRhX29iaiA9ICQoZGF0YSk7XHJcblxyXG4gICAgICAgICAgICAgICAgLy9zZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmFwcGVuZCgkZGF0YV9vYmouZmluZChzZWxmLmFqYXhfdGFyZ2V0X2F0dHIpLmh0bWwoKSk7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxvYWRfbW9yZV9odG1sID0gJGRhdGFfb2JqLmZpbmQoc2VsZi5hamF4X3RhcmdldF9hdHRyKS5odG1sKCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHZhciBpbmZpbml0ZV9zY3JvbGxfZW5kID0gZmFsc2U7XHJcblxyXG4gICAgICAgICAgICBpZigkKFwiPGRpdj5cIitzZWxmLmxvYWRfbW9yZV9odG1sK1wiPC9kaXY+XCIpLmZpbmQoXCJbZGF0YS1zZWFyY2gtZmlsdGVyLWFjdGlvbj0naW5maW5pdGUtc2Nyb2xsLWVuZCddXCIpLmxlbmd0aD4wKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBpbmZpbml0ZV9zY3JvbGxfZW5kID0gdHJ1ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy9pZiB0aGVyZSBpcyBhbm90aGVyIHNlbGVjdG9yIGZvciBpbmZpbml0ZSBzY3JvbGwsIGZpbmQgdGhlIGNvbnRlbnRzIG9mIHRoYXQgaW5zdGVhZFxyXG4gICAgICAgICAgICBpZihzZWxmLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYubG9hZF9tb3JlX2h0bWwgPSAkKFwiPGRpdj5cIitzZWxmLmxvYWRfbW9yZV9odG1sK1wiPC9kaXY+XCIpLmZpbmQoc2VsZi5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyKS5odG1sKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYoc2VsZi5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzIT1cIlwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgJHJlc3VsdF9pdGVtcyA9ICQoXCI8ZGl2PlwiK3NlbGYubG9hZF9tb3JlX2h0bWwrXCI8L2Rpdj5cIikuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MpO1xyXG4gICAgICAgICAgICAgICAgdmFyICRyZXN1bHRfaXRlbXNfY29udGFpbmVyID0gJCgnPGRpdi8+Jywge30pO1xyXG4gICAgICAgICAgICAgICAgJHJlc3VsdF9pdGVtc19jb250YWluZXIuYXBwZW5kKCRyZXN1bHRfaXRlbXMpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYubG9hZF9tb3JlX2h0bWwgPSAkcmVzdWx0X2l0ZW1zX2NvbnRhaW5lci5odG1sKCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmKGluZmluaXRlX3Njcm9sbF9lbmQpXHJcbiAgICAgICAgICAgIHsvL3dlIGZvdW5kIGEgZGF0YSBhdHRyaWJ1dGUgc2lnbmFsbGluZyB0aGUgbGFzdCBwYWdlIHNvIGZpbmlzaCBoZXJlXHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2xvYWRfbW9yZV9odG1sID0gc2VsZi5sb2FkX21vcmVfaHRtbDtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmluZmluaXRlU2Nyb2xsQXBwZW5kKHNlbGYubG9hZF9tb3JlX2h0bWwpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKHNlbGYubGFzdF9sb2FkX21vcmVfaHRtbCE9PXNlbGYubG9hZF9tb3JlX2h0bWwpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC8vY2hlY2sgdG8gbWFrZSBzdXJlIHRoZSBuZXcgaHRtbCBmZXRjaGVkIGlzIGRpZmZlcmVudFxyXG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2xvYWRfbW9yZV9odG1sID0gc2VsZi5sb2FkX21vcmVfaHRtbDtcclxuICAgICAgICAgICAgICAgIHNlbGYuaW5maW5pdGVTY3JvbGxBcHBlbmQoc2VsZi5sb2FkX21vcmVfaHRtbCk7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgey8vd2UgcmVjZWl2ZWQgdGhlIHNhbWUgbWVzc2FnZSBhZ2FpbiBzbyBkb24ndCBhZGQsIGFuZCB0ZWxsIFMmRiB0aGF0IHdlJ3JlIGF0IHRoZSBlbmQuLlxyXG4gICAgICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSB0cnVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgdGhpcy5pbmZpbml0ZVNjcm9sbEFwcGVuZCA9IGZ1bmN0aW9uKCRvYmplY3QpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBpZihzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MpLmxhc3QoKS5hZnRlcigkb2JqZWN0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5hcHBlbmQoJG9iamVjdCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB0aGlzLnVwZGF0ZVJlc3VsdHMgPSBmdW5jdGlvbihkYXRhLCBkYXRhX3R5cGUpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgc2VsZiA9IHRoaXM7XHJcblxyXG4gICAgICAgICAgICBpZihkYXRhX3R5cGU9PVwianNvblwiKVxyXG4gICAgICAgICAgICB7Ly90aGVuIHdlIGRpZCBhIHJlcXVlc3QgdG8gdGhlIGFqYXggZW5kcG9pbnQsIHNvIGV4cGVjdCBhbiBvYmplY3QgYmFja1xyXG4gICAgICAgICAgICAgICAgLy9ncmFiIHRoZSByZXN1bHRzIGFuZCBsb2FkIGluXHJcbiAgICAgICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmh0bWwoZGF0YVsncmVzdWx0cyddKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZih0eXBlb2YoZGF0YVsnZm9ybSddKSE9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgYWxsIGV2ZW50cyBmcm9tIFMmRiBmb3JtXHJcbiAgICAgICAgICAgICAgICAgICAgJHRoaXMub2ZmKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vcmVtb3ZlIHBhZ2luYXRpb25cclxuICAgICAgICAgICAgICAgICAgICBzZWxmLnJlbW92ZUFqYXhQYWdpbmF0aW9uKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vcmVmcmVzaCB0aGUgZm9ybSAoYXV0byBjb3VudClcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLmNvcHlMaXN0SXRlbXNDb250ZW50cygkKGRhdGFbJ2Zvcm0nXSksICR0aGlzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy91cGRhdGUgYXR0cmlidXRlcyBvbiBmb3JtXHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5Rm9ybUF0dHJpYnV0ZXMoJChkYXRhWydmb3JtJ10pLCAkdGhpcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vcmUgaW5pdCBTJkYgY2xhc3Mgb24gdGhlIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICAkdGhpcy5zZWFyY2hBbmRGaWx0ZXIoeydpc0luaXQnOiBmYWxzZX0pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vJHRoaXMuZmluZChcImlucHV0XCIpLnJlbW92ZUF0dHIoXCJkaXNhYmxlZFwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKGRhdGFfdHlwZT09XCJodG1sXCIpIHsvL3dlIGFyZSBleHBlY3RpbmcgdGhlIGh0bWwgb2YgdGhlIHJlc3VsdHMgcGFnZSBiYWNrLCBzbyBleHRyYWN0IHRoZSBodG1sIHdlIG5lZWRcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJGRhdGFfb2JqID0gJChkYXRhKTtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmh0bWwoJGRhdGFfb2JqLmZpbmQoc2VsZi5hamF4X3RhcmdldF9hdHRyKS5odG1sKCkpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlQ29udGVudEFyZWFzKCAkZGF0YV9vYmogKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZiAoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5maW5kKFwiLnNlYXJjaGFuZGZpbHRlclwiKS5sZW5ndGggPiAwKVxyXG4gICAgICAgICAgICAgICAgey8vdGhlbiB0aGVyZSBhcmUgc2VhcmNoIGZvcm0ocykgaW5zaWRlIHRoZSByZXN1bHRzIGNvbnRhaW5lciwgc28gcmUtaW5pdCB0aGVtXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuZmluZChcIi5zZWFyY2hhbmRmaWx0ZXJcIikuc2VhcmNoQW5kRmlsdGVyKCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy9pZiB0aGUgY3VycmVudCBzZWFyY2ggZm9ybSBpcyBub3QgaW5zaWRlIHRoZSByZXN1bHRzIGNvbnRhaW5lciwgdGhlbiBwcm9jZWVkIGFzIG5vcm1hbCBhbmQgdXBkYXRlIHRoZSBmb3JtXHJcbiAgICAgICAgICAgICAgICBpZihzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmZpbmQoXCIuc2VhcmNoYW5kZmlsdGVyW2RhdGEtc2YtZm9ybS1pZD0nXCIgKyBzZWxmLnNmaWQgKyBcIiddXCIpLmxlbmd0aD09MCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgJG5ld19zZWFyY2hfZm9ybSA9ICRkYXRhX29iai5maW5kKFwiLnNlYXJjaGFuZGZpbHRlcltkYXRhLXNmLWZvcm0taWQ9J1wiICsgc2VsZi5zZmlkICsgXCInXVwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKCRuZXdfc2VhcmNoX2Zvcm0ubGVuZ3RoID09IDEpIHsvL3RoZW4gcmVwbGFjZSB0aGUgc2VhcmNoIGZvcm0gd2l0aCB0aGUgbmV3IG9uZVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgYWxsIGV2ZW50cyBmcm9tIFMmRiBmb3JtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzLm9mZigpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgcGFnaW5hdGlvblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLnJlbW92ZUFqYXhQYWdpbmF0aW9uKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3JlZnJlc2ggdGhlIGZvcm0gKGF1dG8gY291bnQpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUxpc3RJdGVtc0NvbnRlbnRzKCRuZXdfc2VhcmNoX2Zvcm0sICR0aGlzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vdXBkYXRlIGF0dHJpYnV0ZXMgb24gZm9ybVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmNvcHlGb3JtQXR0cmlidXRlcygkbmV3X3NlYXJjaF9mb3JtLCAkdGhpcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3JlIGluaXQgUyZGIGNsYXNzIG9uIHRoZSBmb3JtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzLnNlYXJjaEFuZEZpbHRlcih7J2lzSW5pdCc6IGZhbHNlfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBlbHNlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vJHRoaXMuZmluZChcImlucHV0XCIpLnJlbW92ZUF0dHIoXCJkaXNhYmxlZFwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNlbGYuaXNfbWF4X3BhZ2VkID0gZmFsc2U7IC8vZm9yIGluZmluaXRlIHNjcm9sbFxyXG4gICAgICAgICAgICBzZWxmLmN1cnJlbnRfcGFnZWQgPSAxOyAvL2ZvciBpbmZpbml0ZSBzY3JvbGxcclxuICAgICAgICAgICAgc2VsZi5zZXRJbmZpbml0ZVNjcm9sbENvbnRhaW5lcigpO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMudXBkYXRlQ29udGVudEFyZWFzID0gZnVuY3Rpb24oICRodG1sX2RhdGEgKSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAvLyBhZGQgYWRkaXRpb25hbCBjb250ZW50IGFyZWFzXHJcbiAgICAgICAgICAgIGlmICggdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucyAmJiB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zLmxlbmd0aCApIHtcclxuICAgICAgICAgICAgICAgIGZvciAoaW5kZXggPSAwOyBpbmRleCA8IHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoOyArK2luZGV4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdG9yID0gdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9uc1tpbmRleF07XHJcbiAgICAgICAgICAgICAgICAgICAgJCggc2VsZWN0b3IgKS5odG1sKCAkaHRtbF9kYXRhLmZpbmQoIHNlbGVjdG9yICkuaHRtbCgpICk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy5mYWRlQ29udGVudEFyZWFzID0gZnVuY3Rpb24oIGRpcmVjdGlvbiApIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHZhciBvcGFjaXR5ID0gMC41O1xyXG4gICAgICAgICAgICBpZiAoIGRpcmVjdGlvbiA9PT0gXCJpblwiICkge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eSA9IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmICggdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucyAmJiB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zLmxlbmd0aCApIHtcclxuICAgICAgICAgICAgICAgIGZvciAoaW5kZXggPSAwOyBpbmRleCA8IHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoOyArK2luZGV4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdG9yID0gdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9uc1tpbmRleF07XHJcbiAgICAgICAgICAgICAgICAgICAgJCggc2VsZWN0b3IgKS5zdG9wKHRydWUsdHJ1ZSkuYW5pbWF0ZSggeyBvcGFjaXR5OiBvcGFjaXR5fSwgXCJmYXN0XCIgKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMucmVtb3ZlV29vQ29tbWVyY2VDb250cm9scyA9IGZ1bmN0aW9uKCl7XHJcbiAgICAgICAgICAgIHZhciAkd29vX29yZGVyYnkgPSAkKCcud29vY29tbWVyY2Utb3JkZXJpbmcgLm9yZGVyYnknKTtcclxuICAgICAgICAgICAgdmFyICR3b29fb3JkZXJieV9mb3JtID0gJCgnLndvb2NvbW1lcmNlLW9yZGVyaW5nJyk7XHJcblxyXG4gICAgICAgICAgICAkd29vX29yZGVyYnlfZm9ybS5vZmYoKTtcclxuICAgICAgICAgICAgJHdvb19vcmRlcmJ5Lm9mZigpO1xyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuYWRkUXVlcnlQYXJhbSA9IGZ1bmN0aW9uKG5hbWUsIHZhbHVlLCB1cmxfdHlwZSl7XHJcblxyXG4gICAgICAgICAgICBpZih0eXBlb2YodXJsX3R5cGUpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgdXJsX3R5cGUgPSBcImFsbFwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zW3VybF90eXBlXVtuYW1lXSA9IHZhbHVlO1xyXG5cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmluaXRXb29Db21tZXJjZUNvbnRyb2xzID0gZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgIHNlbGYucmVtb3ZlV29vQ29tbWVyY2VDb250cm9scygpO1xyXG5cclxuICAgICAgICAgICAgdmFyICR3b29fb3JkZXJieSA9ICQoJy53b29jb21tZXJjZS1vcmRlcmluZyAub3JkZXJieScpO1xyXG4gICAgICAgICAgICB2YXIgJHdvb19vcmRlcmJ5X2Zvcm0gPSAkKCcud29vY29tbWVyY2Utb3JkZXJpbmcnKTtcclxuXHJcbiAgICAgICAgICAgIHZhciBvcmRlcl92YWwgPSBcIlwiO1xyXG4gICAgICAgICAgICBpZigkd29vX29yZGVyYnkubGVuZ3RoPjApXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyX3ZhbCA9ICR3b29fb3JkZXJieS52YWwoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyX3ZhbCA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJvcmRlcmJ5XCIsIHdpbmRvdy5sb2NhdGlvbi5ocmVmKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYob3JkZXJfdmFsPT1cIm1lbnVfb3JkZXJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgb3JkZXJfdmFsID0gXCJcIjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYoKG9yZGVyX3ZhbCE9XCJcIikmJighIW9yZGVyX3ZhbCkpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zLmFsbC5vcmRlcmJ5ID0gb3JkZXJfdmFsO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgJHdvb19vcmRlcmJ5X2Zvcm0ub24oJ3N1Ym1pdCcsIGZ1bmN0aW9uKGUpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcclxuICAgICAgICAgICAgICAgIC8vdmFyIGZvcm0gPSBlLnRhcmdldDtcclxuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAkd29vX29yZGVyYnkub24oXCJjaGFuZ2VcIiwgZnVuY3Rpb24oZSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciB2YWwgPSAkKHRoaXMpLnZhbCgpO1xyXG4gICAgICAgICAgICAgICAgaWYodmFsPT1cIm1lbnVfb3JkZXJcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB2YWwgPSBcIlwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zLmFsbC5vcmRlcmJ5ID0gdmFsO1xyXG5cclxuICAgICAgICAgICAgICAgICR0aGlzLnRyaWdnZXIoXCJzdWJtaXRcIilcclxuXHJcbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMuc2Nyb2xsUmVzdWx0cyA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuICAgICAgICAgICAgaWYoKHNlbGYuc2Nyb2xsX29uX2FjdGlvbj09c2VsZi5hamF4X2FjdGlvbil8fChzZWxmLnNjcm9sbF9vbl9hY3Rpb249PVwiYWxsXCIpKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLnNjcm9sbFRvUG9zKCk7IC8vc2Nyb2xsIHRoZSB3aW5kb3cgaWYgaXQgaGFzIGJlZW4gc2V0XHJcbiAgICAgICAgICAgICAgICAvL3NlbGYuYWpheF9hY3Rpb24gPSBcIlwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLnVwZGF0ZVVybEhpc3RvcnkgPSBmdW5jdGlvbihhamF4X3Jlc3VsdHNfdXJsKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xyXG5cclxuICAgICAgICAgICAgdmFyIHVzZV9oaXN0b3J5X2FwaSA9IDA7XHJcbiAgICAgICAgICAgIGlmICh3aW5kb3cuaGlzdG9yeSAmJiB3aW5kb3cuaGlzdG9yeS5wdXNoU3RhdGUpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHVzZV9oaXN0b3J5X2FwaSA9ICR0aGlzLmF0dHIoXCJkYXRhLXVzZS1oaXN0b3J5LWFwaVwiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYoKHNlbGYudXBkYXRlX2FqYXhfdXJsPT0xKSYmKHVzZV9oaXN0b3J5X2FwaT09MSkpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC8vbm93IGNoZWNrIGlmIHRoZSBicm93c2VyIHN1cHBvcnRzIGhpc3Rvcnkgc3RhdGUgcHVzaCA6KVxyXG4gICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5oaXN0b3J5ICYmIHdpbmRvdy5oaXN0b3J5LnB1c2hTdGF0ZSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBudWxsLCBhamF4X3Jlc3VsdHNfdXJsKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLnJlbW92ZUFqYXhQYWdpbmF0aW9uID0gZnVuY3Rpb24oKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xyXG5cclxuICAgICAgICAgICAgaWYodHlwZW9mKHNlbGYuYWpheF9saW5rc19zZWxlY3RvcikhPVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciAkYWpheF9saW5rc19vYmplY3QgPSBqUXVlcnkoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZigkYWpheF9saW5rc19vYmplY3QubGVuZ3RoPjApXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgJGFqYXhfbGlua3Nfb2JqZWN0Lm9mZigpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLmdldEJhc2VVcmwgPSBmdW5jdGlvbiggdXJsICkge1xyXG4gICAgICAgICAgICAvL25vdyBzZWUgaWYgd2UgYXJlIG9uIHRoZSBVUkwgd2UgdGhpbmsuLi5cclxuICAgICAgICAgICAgdmFyIHVybF9wYXJ0cyA9IHVybC5zcGxpdChcIj9cIik7XHJcbiAgICAgICAgICAgIHZhciB1cmxfYmFzZSA9IFwiXCI7XHJcblxyXG4gICAgICAgICAgICBpZih1cmxfcGFydHMubGVuZ3RoPjApXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHVybF9iYXNlID0gdXJsX3BhcnRzWzBdO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgdXJsX2Jhc2UgPSB1cmw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcmV0dXJuIHVybF9iYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLmNhbkZldGNoQWpheFJlc3VsdHMgPSBmdW5jdGlvbihmZXRjaF90eXBlKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaWYodHlwZW9mKGZldGNoX3R5cGUpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgZmV0Y2hfdHlwZSA9IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuICAgICAgICAgICAgdmFyIGZldGNoX2FqYXhfcmVzdWx0cyA9IGZhbHNlO1xyXG5cclxuICAgICAgICAgICAgaWYoc2VsZi5pc19hamF4PT0xKVxyXG4gICAgICAgICAgICB7Ly90aGVuIHdlIHdpbGwgYWpheCBzdWJtaXQgdGhlIGZvcm1cclxuXHJcbiAgICAgICAgICAgICAgICAvL2FuZCBpZiB3ZSBjYW4gZmluZCB0aGUgcmVzdWx0cyBjb250YWluZXJcclxuICAgICAgICAgICAgICAgIGlmKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIubGVuZ3RoPT0xKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gc2VsZi5yZXN1bHRzX3VybDsgIC8vXHJcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmxfZW5jb2RlZCA9ICcnOyAgLy9cclxuICAgICAgICAgICAgICAgIHZhciBjdXJyZW50X3VybCA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vaWdub3JlICMgYW5kIGV2ZXJ5dGhpbmcgYWZ0ZXJcclxuICAgICAgICAgICAgICAgIHZhciBoYXNoX3BvcyA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmLmluZGV4T2YoJyMnKTtcclxuICAgICAgICAgICAgICAgIGlmKGhhc2hfcG9zIT09LTEpe1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnJlbnRfdXJsID0gd2luZG93LmxvY2F0aW9uLmhyZWYuc3Vic3RyKDAsIHdpbmRvdy5sb2NhdGlvbi5ocmVmLmluZGV4T2YoJyMnKSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoICggKCBzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJjdXN0b21fd29vY29tbWVyY2Vfc3RvcmVcIiApIHx8ICggc2VsZi5kaXNwbGF5X3Jlc3VsdF9tZXRob2Q9PVwicG9zdF90eXBlX2FyY2hpdmVcIiApICkgJiYgKCBzZWxmLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcyA9PSAxICkgKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKCBzZWxmLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSAhPT1cIlwiIClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmZXRjaF9hamF4X3Jlc3VsdHM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAvKnZhciByZXN1bHRzX3VybCA9IHByb2Nlc3NfZm9ybS5nZXRSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICAgICAgICAgICB2YXIgYWN0aXZlX3RheCA9IHByb2Nlc3NfZm9ybS5nZXRBY3RpdmVUYXgoKTtcclxuICAgICAgICAgICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKHRydWUsICcnLCBhY3RpdmVfdGF4KTsqL1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgIC8vbm93IHNlZSBpZiB3ZSBhcmUgb24gdGhlIFVSTCB3ZSB0aGluay4uLlxyXG4gICAgICAgICAgICAgICAgdmFyIHVybF9iYXNlID0gdGhpcy5nZXRCYXNlVXJsKCBjdXJyZW50X3VybCApO1xyXG4gICAgICAgICAgICAgICAgLy92YXIgcmVzdWx0c191cmxfYmFzZSA9IHRoaXMuZ2V0QmFzZVVybCggY3VycmVudF91cmwgKTtcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgbGFuZyA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJsYW5nXCIsIHdpbmRvdy5sb2NhdGlvbi5ocmVmKTtcclxuICAgICAgICAgICAgICAgIGlmKCh0eXBlb2YobGFuZykhPT1cInVuZGVmaW5lZFwiKSYmKGxhbmchPT1udWxsKSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHNlbGYuYWRkVXJsUGFyYW0odXJsX2Jhc2UsIFwibGFuZz1cIitsYW5nKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgc2ZpZCA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJzZmlkXCIsIHdpbmRvdy5sb2NhdGlvbi5ocmVmKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL2lmIHNmaWQgaXMgYSBudW1iZXJcclxuICAgICAgICAgICAgICAgIGlmKE51bWJlcihwYXJzZUZsb2F0KHNmaWQpKSA9PSBzZmlkKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHVybF9iYXNlID0gc2VsZi5hZGRVcmxQYXJhbSh1cmxfYmFzZSwgXCJzZmlkPVwiK3NmaWQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vaWYgYW55IG9mIHRoZSAzIGNvbmRpdGlvbnMgYXJlIHRydWUsIHRoZW4gaXRzIGdvb2QgdG8gZ29cclxuICAgICAgICAgICAgICAgIC8vIC0gMSB8IGlmIHRoZSB1cmwgYmFzZSA9PSByZXN1bHRzX3VybFxyXG4gICAgICAgICAgICAgICAgLy8gLSAyIHwgaWYgdXJsIGJhc2UrIFwiL1wiICA9PSByZXN1bHRzX3VybCAtIGluIGNhc2Ugb2YgdXNlciBlcnJvciBpbiB0aGUgcmVzdWx0cyBVUkxcclxuICAgICAgICAgICAgICAgIC8vIC0gMyB8IGlmIHRoZSByZXN1bHRzIFVSTCBoYXMgdXJsIHBhcmFtcywgYW5kIHRoZSBjdXJyZW50IHVybCBzdGFydHMgd2l0aCB0aGUgcmVzdWx0cyBVUkwgXHJcblxyXG4gICAgICAgICAgICAgICAgLy90cmltIGFueSB0cmFpbGluZyBzbGFzaCBmb3IgZWFzaWVyIGNvbXBhcmlzb246XHJcbiAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHVybF9iYXNlLnJlcGxhY2UoL1xcLyQvLCAnJyk7XHJcbiAgICAgICAgICAgICAgICByZXN1bHRzX3VybCA9IHJlc3VsdHNfdXJsLnJlcGxhY2UoL1xcLyQvLCAnJyk7XHJcbiAgICAgICAgICAgICAgICByZXN1bHRzX3VybF9lbmNvZGVkID0gZW5jb2RlVVJJKHJlc3VsdHNfdXJsKTtcclxuICAgICAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgICAgIHZhciBjdXJyZW50X3VybF9jb250YWluc19yZXN1bHRzX3VybCA9IC0xO1xyXG4gICAgICAgICAgICAgICAgaWYoKHVybF9iYXNlPT1yZXN1bHRzX3VybCl8fCh1cmxfYmFzZS50b0xvd2VyQ2FzZSgpPT1yZXN1bHRzX3VybF9lbmNvZGVkLnRvTG93ZXJDYXNlKCkpICApe1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID0gMTtcclxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKCByZXN1bHRzX3VybC5pbmRleE9mKCAnPycgKSAhPT0gLTEgJiYgY3VycmVudF91cmwubGFzdEluZGV4T2YocmVzdWx0c191cmwsIDApID09PSAwICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50X3VybF9jb250YWluc19yZXN1bHRzX3VybCA9IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlmKHNlbGYub25seV9yZXN1bHRzX2FqYXg9PTEpXHJcbiAgICAgICAgICAgICAgICB7Ly9pZiBhIHVzZXIgaGFzIGNob3NlbiB0byBvbmx5IGFsbG93IGFqYXggb24gcmVzdWx0cyBwYWdlcyAoZGVmYXVsdCBiZWhhdmlvdXIpXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmKCBjdXJyZW50X3VybF9jb250YWluc19yZXN1bHRzX3VybCA+IC0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHsvL3RoaXMgbWVhbnMgdGhlIGN1cnJlbnQgVVJMIGNvbnRhaW5zIHRoZSByZXN1bHRzIHVybCwgd2hpY2ggbWVhbnMgd2UgY2FuIGRvIGFqYXhcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gdHJ1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKGZldGNoX3R5cGU9PVwicGFnaW5hdGlvblwiKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID4gLTEpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHsvL3RoaXMgbWVhbnMgdGhlIGN1cnJlbnQgVVJMIGNvbnRhaW5zIHRoZSByZXN1bHRzIHVybCwgd2hpY2ggbWVhbnMgd2UgY2FuIGRvIGFqYXhcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2Rvbid0IGFqYXggcGFnaW5hdGlvbiB3aGVuIG5vdCBvbiBhIFMmRiBwYWdlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmZXRjaF9hamF4X3Jlc3VsdHMgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcmV0dXJuIGZldGNoX2FqYXhfcmVzdWx0cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMuc2V0dXBBamF4UGFnaW5hdGlvbiA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC8vaW5maW5pdGUgc2Nyb2xsXHJcbiAgICAgICAgICAgIGlmKHRoaXMucGFnaW5hdGlvbl90eXBlPT09XCJpbmZpbml0ZV9zY3JvbGxcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGluZmluaXRlX3Njcm9sbF9lbmQgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgIGlmKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuZmluZChcIltkYXRhLXNlYXJjaC1maWx0ZXItYWN0aW9uPSdpbmZpbml0ZS1zY3JvbGwtZW5kJ11cIikubGVuZ3RoPjApXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5maW5pdGVfc2Nyb2xsX2VuZCA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlmKHBhcnNlSW50KHRoaXMuaW5zdGFuY2VfbnVtYmVyKT09PTEpIHtcclxuICAgICAgICAgICAgICAgICAgICAkKHdpbmRvdykub2ZmKFwic2Nyb2xsXCIsIHNlbGYub25XaW5kb3dTY3JvbGwpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZiAoc2VsZi5jYW5GZXRjaEFqYXhSZXN1bHRzKFwicGFnaW5hdGlvblwiKSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkKHdpbmRvdykub24oXCJzY3JvbGxcIiwgc2VsZi5vbldpbmRvd1Njcm9sbCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYodHlwZW9mKHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcik9PVwidW5kZWZpbmVkXCIpIHtcclxuICAgICAgICAgICAgICAgIHJldHVybjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIHtcclxuICAgICAgICAgICAgICAgICQoZG9jdW1lbnQpLm9mZignY2xpY2snLCBzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IpO1xyXG4gICAgICAgICAgICAgICAgJChkb2N1bWVudCkub2ZmKHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcik7XHJcbiAgICAgICAgICAgICAgICAkKHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcikub2ZmKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgJChkb2N1bWVudCkub24oJ2NsaWNrJywgc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yLCBmdW5jdGlvbihlKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5jYW5GZXRjaEFqYXhSZXN1bHRzKFwicGFnaW5hdGlvblwiKSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBsaW5rID0galF1ZXJ5KHRoaXMpLmF0dHIoJ2hyZWYnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5hamF4X2FjdGlvbiA9IFwicGFnaW5hdGlvblwiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHBhZ2VOdW1iZXIgPSBzZWxmLmdldFBhZ2VkRnJvbVVSTChsaW5rKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIiwgcGFnZU51bWJlcik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmZldGNoQWpheFJlc3VsdHMoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuZ2V0UGFnZWRGcm9tVVJMID0gZnVuY3Rpb24oVVJMKXtcclxuXHJcbiAgICAgICAgICAgIHZhciBwYWdlZFZhbCA9IDE7XHJcbiAgICAgICAgICAgIC8vZmlyc3QgdGVzdCB0byBzZWUgaWYgd2UgaGF2ZSBcIi9wYWdlLzQvXCIgaW4gdGhlIFVSTFxyXG4gICAgICAgICAgICB2YXIgdHBWYWwgPSBzZWxmLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMKFwic2ZfcGFnZWRcIiwgVVJMKTtcclxuICAgICAgICAgICAgaWYoKHR5cGVvZih0cFZhbCk9PVwic3RyaW5nXCIpfHwodHlwZW9mKHRwVmFsKT09XCJudW1iZXJcIikpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZ2VkVmFsID0gdHBWYWw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHJldHVybiBwYWdlZFZhbDtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMID0gZnVuY3Rpb24obmFtZSwgVVJMKXtcclxuXHJcbiAgICAgICAgICAgIHZhciBxc3RyaW5nID0gXCI/XCIrVVJMLnNwbGl0KCc/JylbMV07XHJcbiAgICAgICAgICAgIGlmKHR5cGVvZihxc3RyaW5nKSE9XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIHZhbCA9IGRlY29kZVVSSUNvbXBvbmVudCgobmV3IFJlZ0V4cCgnWz98Jl0nICsgbmFtZSArICc9JyArICcoW14mO10rPykoJnwjfDt8JCknKS5leGVjKHFzdHJpbmcpfHxbLFwiXCJdKVsxXS5yZXBsYWNlKC9cXCsvZywgJyUyMCcpKXx8bnVsbDtcclxuICAgICAgICAgICAgICAgIHJldHVybiB2YWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcmV0dXJuIFwiXCI7XHJcbiAgICAgICAgfTtcclxuXHJcblxyXG5cclxuICAgICAgICB0aGlzLmZvcm1VcGRhdGVkID0gZnVuY3Rpb24oZSl7XHJcblxyXG4gICAgICAgICAgICAvL2UucHJldmVudERlZmF1bHQoKTtcclxuICAgICAgICAgICAgaWYoc2VsZi5hdXRvX3VwZGF0ZT09MSkge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5zdWJtaXRGb3JtKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZigoc2VsZi5hdXRvX3VwZGF0ZT09MCkmJihzZWxmLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5mb3JtVXBkYXRlZEZldGNoQWpheCgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5mb3JtVXBkYXRlZEZldGNoQWpheCA9IGZ1bmN0aW9uKCl7XHJcblxyXG4gICAgICAgICAgICAvL2xvb3AgdGhyb3VnaCBhbGwgdGhlIGZpZWxkcyBhbmQgYnVpbGQgdGhlIFVSTFxyXG4gICAgICAgICAgICBzZWxmLmZldGNoQWpheEZvcm0oKTtcclxuXHJcblxyXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgLy9tYWtlIGFueSBjb3JyZWN0aW9ucy91cGRhdGVzIHRvIGZpZWxkcyBiZWZvcmUgdGhlIHN1Ym1pdCBjb21wbGV0ZXNcclxuICAgICAgICB0aGlzLnNldEZpZWxkcyA9IGZ1bmN0aW9uKGUpe1xyXG5cclxuICAgICAgICAgICAgLy9pZihzZWxmLmlzX2FqYXg9PTApIHtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3NvbWV0aW1lcyB0aGUgZm9ybSBpcyBzdWJtaXR0ZWQgd2l0aG91dCB0aGUgc2xpZGVyIHlldCBoYXZpbmcgdXBkYXRlZCwgYW5kIGFzIHdlIGdldCBvdXIgdmFsdWVzIGZyb21cclxuICAgICAgICAgICAgICAgIC8vdGhlIHNsaWRlciBhbmQgbm90IGlucHV0cywgd2UgbmVlZCB0byBjaGVjayBpdCBpZiBuZWVkcyB0byBiZSBzZXRcclxuICAgICAgICAgICAgICAgIC8vb25seSBvY2N1cnMgaWYgYWpheCBpcyBvZmYsIGFuZCBhdXRvc3VibWl0IG9uXHJcbiAgICAgICAgICAgICAgICBzZWxmLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRmaWVsZCA9ICQodGhpcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciByYW5nZV9kaXNwbGF5X3ZhbHVlcyA9ICRmaWVsZC5maW5kKCcuc2YtbWV0YS1yYW5nZS1zbGlkZXInKS5hdHRyKFwiZGF0YS1kaXNwbGF5LXZhbHVlcy1hc1wiKTsvL2RhdGEtZGlzcGxheS12YWx1ZXMtYXM9XCJ0ZXh0XCJcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYocmFuZ2VfZGlzcGxheV92YWx1ZXM9PT1cInRleHRpbnB1dFwiKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZigkZmllbGQuZmluZChcIi5tZXRhLXNsaWRlclwiKS5sZW5ndGg+MCl7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiLm1ldGEtc2xpZGVyXCIpLmVhY2goZnVuY3Rpb24gKGluZGV4KSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl9vYmplY3QgPSAkKHRoaXMpWzBdO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRzbGlkZXJfZWwgPSAkKHRoaXMpLmNsb3Nlc3QoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL3ZhciBtaW5WYWwgPSAkc2xpZGVyX2VsLmF0dHIoXCJkYXRhLW1pblwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vdmFyIG1heFZhbCA9ICRzbGlkZXJfZWwuYXR0cihcImRhdGEtbWF4XCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIG1pblZhbCA9ICRzbGlkZXJfZWwuZmluZChcIi5zZi1yYW5nZS1taW5cIikudmFsKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgbWF4VmFsID0gJHNsaWRlcl9lbC5maW5kKFwiLnNmLXJhbmdlLW1heFwiKS52YWwoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5zZXQoW21pblZhbCwgbWF4VmFsXSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgLy99XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy9zdWJtaXRcclxuICAgICAgICB0aGlzLnN1Ym1pdEZvcm0gPSBmdW5jdGlvbihlKXtcclxuXHJcbiAgICAgICAgICAgIC8vbG9vcCB0aHJvdWdoIGFsbCB0aGUgZmllbGRzIGFuZCBidWlsZCB0aGUgVVJMXHJcbiAgICAgICAgICAgIGlmKHNlbGYuaXNTdWJtaXR0aW5nID09IHRydWUpIHtcclxuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc2VsZi5zZXRGaWVsZHMoKTtcclxuICAgICAgICAgICAgc2VsZi5jbGVhclRpbWVyKCk7XHJcblxyXG4gICAgICAgICAgICBzZWxmLmlzU3VibWl0dGluZyA9IHRydWU7XHJcblxyXG4gICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcblxyXG4gICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmF0dHIoXCJkYXRhLXBhZ2VkXCIsIDEpOyAvL2luaXQgcGFnZWRcclxuXHJcbiAgICAgICAgICAgIGlmKHNlbGYuY2FuRmV0Y2hBamF4UmVzdWx0cygpKVxyXG4gICAgICAgICAgICB7Ly90aGVuIHdlIHdpbGwgYWpheCBzdWJtaXQgdGhlIGZvcm1cclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfYWN0aW9uID0gXCJzdWJtaXRcIjsgLy9zbyB3ZSBrbm93IGl0IHdhc24ndCBwYWdpbmF0aW9uXHJcbiAgICAgICAgICAgICAgICBzZWxmLmZldGNoQWpheFJlc3VsdHMoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2lsbCBzaW1wbHkgcmVkaXJlY3QgdG8gdGhlIFJlc3VsdHMgVVJMXHJcblxyXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcbiAgICAgICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSwgJycpO1xyXG4gICAgICAgICAgICAgICAgcmVzdWx0c191cmwgPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xyXG5cclxuICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gcmVzdWx0c191cmw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICB9O1xyXG4gICAgICAgIHRoaXMucmVzZXRGb3JtID0gZnVuY3Rpb24oc3VibWl0X2Zvcm0pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAvL3Vuc2V0IGFsbCBmaWVsZHNcclxuICAgICAgICAgICAgc2VsZi4kZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJGZpZWxkID0gJCh0aGlzKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQkZmllbGQucmVtb3ZlQXR0cihcImRhdGEtc2YtdGF4b25vbXktYXJjaGl2ZVwiKTtcclxuXHRcdFx0XHRcclxuICAgICAgICAgICAgICAgIC8vc3RhbmRhcmQgZmllbGQgdHlwZXNcclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwic2VsZWN0Om5vdChbbXVsdGlwbGU9J211bHRpcGxlJ10pID4gb3B0aW9uOmZpcnN0LWNoaWxkXCIpLnByb3AoXCJzZWxlY3RlZFwiLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwic2VsZWN0W211bHRpcGxlPSdtdWx0aXBsZSddID4gb3B0aW9uXCIpLnByb3AoXCJzZWxlY3RlZFwiLCBmYWxzZSk7XHJcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcImlucHV0W3R5cGU9J2NoZWNrYm94J11cIikucHJvcChcImNoZWNrZWRcIiwgZmFsc2UpO1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCI+IHVsID4gbGk6Zmlyc3QtY2hpbGQgaW5wdXRbdHlwZT0ncmFkaW8nXVwiKS5wcm9wKFwiY2hlY2tlZFwiLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiaW5wdXRbdHlwZT0ndGV4dCddXCIpLnZhbChcIlwiKTtcclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiLnNmLW9wdGlvbi1hY3RpdmVcIikucmVtb3ZlQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCI+IHVsID4gbGk6Zmlyc3QtY2hpbGQgaW5wdXRbdHlwZT0ncmFkaW8nXVwiKS5wYXJlbnQoKS5hZGRDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7IC8vcmUgYWRkIGFjdGl2ZSBjbGFzcyB0byBmaXJzdCBcImRlZmF1bHRcIiBvcHRpb25cclxuXHJcbiAgICAgICAgICAgICAgICAvL251bWJlciByYW5nZSAtIDIgbnVtYmVyIGlucHV0IGZpZWxkc1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJpbnB1dFt0eXBlPSdudW1iZXInXVwiKS5lYWNoKGZ1bmN0aW9uKGluZGV4KXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzSW5wdXQgPSAkKHRoaXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZigkdGhpc0lucHV0LnBhcmVudCgpLnBhcmVudCgpLmhhc0NsYXNzKFwic2YtbWV0YS1yYW5nZVwiKSkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoaW5kZXg9PTApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzSW5wdXQudmFsKCR0aGlzSW5wdXQuYXR0cihcIm1pblwiKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihpbmRleD09MSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNJbnB1dC52YWwoJHRoaXNJbnB1dC5hdHRyKFwibWF4XCIpKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL21ldGEgLyBudW1iZXJzIHdpdGggMiBpbnB1dHMgKGZyb20gLyB0byBmaWVsZHMpIC0gc2Vjb25kIGlucHV0IG11c3QgYmUgcmVzZXQgdG8gbWF4IHZhbHVlXHJcbiAgICAgICAgICAgICAgICB2YXIgJG1ldGFfc2VsZWN0X2Zyb21fdG8gPSAkZmllbGQuZmluZChcIi5zZi1tZXRhLXJhbmdlLXNlbGVjdC1mcm9tdG9cIik7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoJG1ldGFfc2VsZWN0X2Zyb21fdG8ubGVuZ3RoPjApIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0YXJ0X21pbiA9ICRtZXRhX3NlbGVjdF9mcm9tX3RvLmF0dHIoXCJkYXRhLW1pblwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc3RhcnRfbWF4ID0gJG1ldGFfc2VsZWN0X2Zyb21fdG8uYXR0cihcImRhdGEtbWF4XCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkbWV0YV9zZWxlY3RfZnJvbV90by5maW5kKFwic2VsZWN0XCIpLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzSW5wdXQgPSAkKHRoaXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoaW5kZXg9PTApIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpc0lucHV0LnZhbChzdGFydF9taW4pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoaW5kZXg9PTEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzSW5wdXQudmFsKHN0YXJ0X21heCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdmFyICRtZXRhX3JhZGlvX2Zyb21fdG8gPSAkZmllbGQuZmluZChcIi5zZi1tZXRhLXJhbmdlLXJhZGlvLWZyb210b1wiKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZigkbWV0YV9yYWRpb19mcm9tX3RvLmxlbmd0aD4wKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGFydF9taW4gPSAkbWV0YV9yYWRpb19mcm9tX3RvLmF0dHIoXCJkYXRhLW1pblwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc3RhcnRfbWF4ID0gJG1ldGFfcmFkaW9fZnJvbV90by5hdHRyKFwiZGF0YS1tYXhcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkcmFkaW9fZ3JvdXBzID0gJG1ldGFfcmFkaW9fZnJvbV90by5maW5kKCcuc2YtaW5wdXQtcmFuZ2UtcmFkaW8nKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJHJhZGlvX2dyb3Vwcy5lYWNoKGZ1bmN0aW9uKGluZGV4KXtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJHJhZGlvcyA9ICQodGhpcykuZmluZChcIi5zZi1pbnB1dC1yYWRpb1wiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJHJhZGlvcy5wcm9wKFwiY2hlY2tlZFwiLCBmYWxzZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihpbmRleD09MClcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHJhZGlvcy5maWx0ZXIoJ1t2YWx1ZT1cIicrc3RhcnRfbWluKydcIl0nKS5wcm9wKFwiY2hlY2tlZFwiLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKGluZGV4PT0xKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcmFkaW9zLmZpbHRlcignW3ZhbHVlPVwiJytzdGFydF9tYXgrJ1wiXScpLnByb3AoXCJjaGVja2VkXCIsIHRydWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvL251bWJlciBzbGlkZXIgLSBub1VpU2xpZGVyXHJcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIi5tZXRhLXNsaWRlclwiKS5lYWNoKGZ1bmN0aW9uKGluZGV4KXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl9vYmplY3QgPSAkKHRoaXMpWzBdO1xyXG4gICAgICAgICAgICAgICAgICAgIC8qdmFyIHNsaWRlcl9vYmplY3QgPSAkY29udGFpbmVyLmZpbmQoXCIubWV0YS1zbGlkZXJcIilbMF07XHJcbiAgICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfdmFsID0gc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLmdldCgpOyovXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkc2xpZGVyX2VsID0gJCh0aGlzKS5jbG9zZXN0KFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW5WYWwgPSAkc2xpZGVyX2VsLmF0dHIoXCJkYXRhLW1pblwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgbWF4VmFsID0gJHNsaWRlcl9lbC5hdHRyKFwiZGF0YS1tYXhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLnNldChbbWluVmFsLCBtYXhWYWxdKTtcclxuXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL25lZWQgdG8gc2VlIGlmIGFueSBhcmUgY29tYm9ib3ggYW5kIGFjdCBhY2NvcmRpbmdseVxyXG4gICAgICAgICAgICAgICAgdmFyICRjb21ib2JveCA9ICRmaWVsZC5maW5kKFwic2VsZWN0W2RhdGEtY29tYm9ib3g9JzEnXVwiKTtcclxuICAgICAgICAgICAgICAgIGlmKCRjb21ib2JveC5sZW5ndGg+MClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpZiAodHlwZW9mICRjb21ib2JveC5jaG9zZW4gIT0gXCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRjb21ib2JveC50cmlnZ2VyKFwiY2hvc2VuOnVwZGF0ZWRcIik7IC8vZm9yIGNob3NlbiBvbmx5XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRjb21ib2JveC52YWwoJycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkY29tYm9ib3gudHJpZ2dlcignY2hhbmdlLnNlbGVjdDInKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgIHNlbGYuY2xlYXJUaW1lcigpO1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgICBpZihzdWJtaXRfZm9ybT09XCJhbHdheXNcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5zdWJtaXRGb3JtKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZihzdWJtaXRfZm9ybT09XCJuZXZlclwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBpZih0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuZm9ybVVwZGF0ZWRGZXRjaEFqYXgoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKHN1Ym1pdF9mb3JtPT1cImF1dG9cIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaWYodGhpcy5hdXRvX3VwZGF0ZT09dHJ1ZSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLnN1Ym1pdEZvcm0oKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpZih0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5mb3JtVXBkYXRlZEZldGNoQWpheCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmluaXQoKTtcclxuXHJcbiAgICAgICAgdmFyIGV2ZW50X2RhdGEgPSB7fTtcclxuICAgICAgICBldmVudF9kYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XHJcbiAgICAgICAgZXZlbnRfZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcclxuICAgICAgICBldmVudF9kYXRhLm9iamVjdCA9IHRoaXM7XHJcbiAgICAgICAgaWYob3B0cy5pc0luaXQpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmluaXRcIiwgZXZlbnRfZGF0YSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH0pO1xyXG59O1xyXG4iXX0= -},{"./process_form":4,"./state":5,"./thirdparty":6,"nouislider":2}],4:[function(require,module,exports){ -(function (global){ - -var $ = (typeof window !== "undefined" ? window['jQuery'] : typeof global !== "undefined" ? global['jQuery'] : null); - -module.exports = { - - taxonomy_archives: 0, - url_params: {}, - tax_archive_results_url: "", - active_tax: "", - fields: {}, - init: function(taxonomy_archives, current_taxonomy_archive){ - - this.taxonomy_archives = 0; - this.url_params = {}; - this.tax_archive_results_url = ""; - this.active_tax = ""; - - //this.$fields = $fields; - this.taxonomy_archives = taxonomy_archives; - this.current_taxonomy_archive = current_taxonomy_archive; - - this.clearUrlComponents(); - - }, - setTaxArchiveResultsUrl: function($form, current_results_url, get_active) { - - var self = this; - this.clearTaxArchiveResultsUrl(); - //var current_results_url = ""; - if(this.taxonomy_archives!=1) - { - return; - } - - if(typeof(get_active)=="undefined") - { - var get_active = false; - } - - //check to see if we have any taxonomies selected - //if so, check their rewrites and use those as the results url - var $field = false; - var field_name = ""; - var field_value = ""; - - var $active_taxonomy = $form.$fields.parent().find("[data-sf-taxonomy-archive='1']"); - if($active_taxonomy.length==1) - { - $field = $active_taxonomy; - - var fieldType = $field.attr("data-sf-field-type"); - - if ((fieldType == "tag") || (fieldType == "category") || (fieldType == "taxonomy")) { - var taxonomy_value = self.processTaxonomy($field, true); - field_name = $field.attr("data-sf-field-name"); - var taxonomy_name = field_name.replace("_sft_", ""); - - if (taxonomy_value) { - field_value = taxonomy_value.value; - } - } - - if(field_value=="") - { - $field = false; - } - } - - if((self.current_taxonomy_archive!="")&&(self.current_taxonomy_archive!=taxonomy_name)) - { - - this.tax_archive_results_url = current_results_url; - return; - } - - if(((field_value=="")||(!$field) )) - { - $form.$fields.each(function () { - - if (!$field) { - - var fieldType = $(this).attr("data-sf-field-type"); - - if ((fieldType == "tag") || (fieldType == "category") || (fieldType == "taxonomy")) { - var taxonomy_value = self.processTaxonomy($(this), true); - field_name = $(this).attr("data-sf-field-name"); - - if (taxonomy_value) { - - field_value = taxonomy_value.value; - - if (field_value != "") { - - $field = $(this); - } - - } - } - } - }); - } - - if( ($field) && (field_value != "" )) { - //if we found a field - var rewrite_attr = ($field.attr("data-sf-term-rewrite")); - - if(rewrite_attr!="") { - - var rewrite = JSON.parse(rewrite_attr); - var input_type = $field.attr("data-sf-field-input-type"); - self.active_tax = field_name; - - //find the active element - if ((input_type == "radio") || (input_type == "checkbox")) { - - //var $active = $field.find(".sf-option-active"); - //explode the values if there is a delim - //field_value - - var is_single_value = true; - var field_values = field_value.split(",").join("+").split("+"); - if (field_values.length > 1) { - is_single_value = false; - } - - if (is_single_value) { - - var $input = $field.find("input[value='" + field_value + "']"); - var $active = $input.parent(); - var depth = $active.attr("data-sf-depth"); - - //now loop through parents to grab their names - var values = new Array(); - values.push(field_value); - - for (var i = depth; i > 0; i--) { - $active = $active.parent().parent(); - values.push($active.find("input").val()); - } - - values.reverse(); - - //grab the rewrite for this depth - var active_rewrite = rewrite[depth]; - var url = active_rewrite; - - - //then map from the parents to the depth - $(values).each(function (index, value) { - - url = url.replace("[" + index + "]", value); - - }); - this.tax_archive_results_url = url; - } - else { - - //if there are multiple values, - //then we need to check for 3 things: - - //if the values selected are all in the same tree then we can do some clever rewrite stuff - //merge all values in same level, then combine the levels - - //if they are from different trees then just combine them or just use `field_value` - /* - - var depths = new Array(); - $(field_values).each(function (index, val) { - - var $input = $field.find("input[value='" + field_value + "']"); - var $active = $input.parent(); - - var depth = $active.attr("data-sf-depth"); - //depths.push(depth); - - });*/ - - } - } - else if ((input_type == "select") || (input_type == "multiselect")) { - - var is_single_value = true; - var field_values = field_value.split(",").join("+").split("+"); - if (field_values.length > 1) { - is_single_value = false; - } - - if (is_single_value) { - - var $active = $field.find("option[value='" + field_value + "']"); - var depth = $active.attr("data-sf-depth"); - - var values = new Array(); - values.push(field_value); - - for (var i = depth; i > 0; i--) { - $active = $active.prevAll("option[data-sf-depth='" + (i - 1) + "']"); - values.push($active.val()); - } - - values.reverse(); - var active_rewrite = rewrite[depth]; - var url = active_rewrite; - $(values).each(function (index, value) { - - url = url.replace("[" + index + "]", value); - - }); - this.tax_archive_results_url = url; - } - - } - } - - } - //this.tax_archive_results_url = current_results_url; - }, - getResultsUrl: function($form, current_results_url) { - - //this.setTaxArchiveResultsUrl($form, current_results_url); - - if(this.tax_archive_results_url=="") - { - return current_results_url; - } - - return this.tax_archive_results_url; - }, - getUrlParams: function($form){ - - this.buildUrlComponents($form, true); - - if(this.tax_archive_results_url!="") - { - - if(this.active_tax!="") - { - var field_name = this.active_tax; - - if(typeof(this.url_params[field_name])!="undefined") - { - delete this.url_params[field_name]; - } - } - } - - return this.url_params; - }, - clearUrlComponents: function(){ - //this.url_components = ""; - this.url_params = {}; - }, - clearTaxArchiveResultsUrl: function() { - this.tax_archive_results_url = ''; - }, - disableInputs: function($form){ - var self = this; - - $form.$fields.each(function(){ - - var $inputs = $(this).find("input, select, .meta-slider"); - $inputs.attr("disabled", "disabled"); - $inputs.attr("disabled", true); - $inputs.prop("disabled", true); - $inputs.trigger("chosen:updated"); - - }); - - - }, - enableInputs: function($form){ - var self = this; - $form.$fields.each(function(){ - var $inputs = $(this).find("input, select, .meta-slider"); - $inputs.prop("disabled", false); - $inputs.attr("disabled", false); - $inputs.trigger("chosen:updated"); - }); - - - }, - buildUrlComponents: function($form, clear_components){ - - var self = this; - - if(typeof(clear_components)!="undefined") - { - if(clear_components==true) - { - this.clearUrlComponents(); - } - } - - $form.$fields.each(function(){ - - var fieldName = $(this).attr("data-sf-field-name"); - var fieldType = $(this).attr("data-sf-field-type"); - - if(fieldType=="search") - { - self.processSearchField($(this)); - } - else if((fieldType=="tag")||(fieldType=="category")||(fieldType=="taxonomy")) - { - self.processTaxonomy($(this)); - } - else if(fieldType=="sort_order") - { - self.processSortOrderField($(this)); - } - else if(fieldType=="posts_per_page") - { - self.processResultsPerPageField($(this)); - } - else if(fieldType=="author") - { - self.processAuthor($(this)); - } - else if(fieldType=="post_type") - { - self.processPostType($(this)); - } - else if(fieldType=="post_date") - { - self.processPostDate($(this)); - } - else if(fieldType=="post_meta") - { - self.processPostMeta($(this)); - - } - else - { - - } - - }); - - }, - processSearchField: function($container) - { - var self = this; - - var $field = $container.find("input[name^='_sf_search']"); - - if($field.length>0) - { - var fieldName = $field.attr("name").replace('[]', ''); - var fieldVal = $field.val(); - - if(fieldVal!="") - { - //self.url_components += "&_sf_s="+encodeURIComponent(fieldVal); - self.url_params['_sf_s'] = encodeURIComponent(fieldVal); - } - } - }, - processSortOrderField: function($container) - { - this.processAuthor($container); - - }, - processResultsPerPageField: function($container) - { - this.processAuthor($container); - - }, - getActiveTax: function($field) { - return this.active_tax; - }, - getSelectVal: function($field){ - - var fieldVal = ""; - - if($field.val()!=0) - { - fieldVal = $field.val(); - } - - if(fieldVal==null) - { - fieldVal = ""; - } - - return fieldVal; - }, - getMetaSelectVal: function($field){ - - var fieldVal = ""; - - fieldVal = $field.val(); - - if(fieldVal==null) - { - fieldVal = ""; - } - - return fieldVal; - }, - getMultiSelectVal: function($field, operator){ - - var delim = "+"; - if(operator=="or") - { - delim = ","; - } - - if(typeof($field.val())=="object") - { - if($field.val()!=null) - { - return $field.val().join(delim); - } - } - - }, - getMetaMultiSelectVal: function($field, operator){ - - var delim = "-+-"; - if(operator=="or") - { - delim = "-,-"; - } - - if(typeof($field.val())=="object") - { - if($field.val()!=null) - { - - var fieldval = []; - - $($field.val()).each(function(index,value){ - - fieldval.push((value)); - }); - - return fieldval.join(delim); - } - } - - return ""; - - }, - getCheckboxVal: function($field, operator){ - - - var fieldVal = $field.map(function(){ - if($(this).prop("checked")==true) - { - return $(this).val(); - } - }).get(); - - var delim = "+"; - if(operator=="or") - { - delim = ","; - } - - return fieldVal.join(delim); - }, - getMetaCheckboxVal: function($field, operator){ - - - var fieldVal = $field.map(function(){ - if($(this).prop("checked")==true) - { - return ($(this).val()); - } - }).get(); - - var delim = "-+-"; - if(operator=="or") - { - delim = "-,-"; - } - - return fieldVal.join(delim); - }, - getRadioVal: function($field){ - - var fieldVal = $field.map(function() - { - if($(this).prop("checked")==true) - { - return $(this).val(); - } - - }).get(); - - - if(fieldVal[0]!=0) - { - return fieldVal[0]; - } - }, - getMetaRadioVal: function($field){ - - var fieldVal = $field.map(function() - { - if($(this).prop("checked")==true) - { - return $(this).val(); - } - - }).get(); - - return fieldVal[0]; - }, - processAuthor: function($container) - { - var self = this; - - - var fieldType = $container.attr("data-sf-field-type"); - var inputType = $container.attr("data-sf-field-input-type"); - - var $field; - var fieldName = ""; - var fieldVal = ""; - - if(inputType=="select") - { - $field = $container.find("select"); - fieldName = $field.attr("name").replace('[]', ''); - - fieldVal = self.getSelectVal($field); - } - else if(inputType=="multiselect") - { - $field = $container.find("select"); - fieldName = $field.attr("name").replace('[]', ''); - var operator = $field.attr("data-operator"); - - fieldVal = self.getMultiSelectVal($field, "or"); - - } - else if(inputType=="checkbox") - { - $field = $container.find("ul > li input:checkbox"); - - if($field.length>0) - { - fieldName = $field.attr("name").replace('[]', ''); - - var operator = $container.find("> ul").attr("data-operator"); - fieldVal = self.getCheckboxVal($field, "or"); - } - - } - else if(inputType=="radio") - { - - $field = $container.find("ul > li input:radio"); - - if($field.length>0) - { - fieldName = $field.attr("name").replace('[]', ''); - - fieldVal = self.getRadioVal($field); - } - } - - if(typeof(fieldVal)!="undefined") - { - if(fieldVal!="") - { - var fieldSlug = ""; - - if(fieldName=="_sf_author") - { - fieldSlug = "authors"; - } - else if(fieldName=="_sf_sort_order") - { - fieldSlug = "sort_order"; - } - else if(fieldName=="_sf_ppp") - { - fieldSlug = "_sf_ppp"; - } - else if(fieldName=="_sf_post_type") - { - fieldSlug = "post_types"; - } - else - { - - } - - if(fieldSlug!="") - { - //self.url_components += "&"+fieldSlug+"="+fieldVal; - self.url_params[fieldSlug] = fieldVal; - } - } - } - - }, - processPostType : function($this){ - - this.processAuthor($this); - - }, - processPostMeta: function($container) - { - var self = this; - - var fieldType = $container.attr("data-sf-field-type"); - var inputType = $container.attr("data-sf-field-input-type"); - var metaType = $container.attr("data-sf-meta-type"); - - var fieldVal = ""; - var $field; - var fieldName = ""; - - if(metaType=="number") - { - if(inputType=="range-number") - { - $field = $container.find(".sf-meta-range-number input"); - - var values = []; - $field.each(function(){ - - values.push($(this).val()); - - }); - - fieldVal = values.join("+"); - - } - else if(inputType=="range-slider") - { - $field = $container.find(".sf-meta-range-slider input"); - - //get any number formatting stuff - var $meta_range = $container.find(".sf-meta-range-slider"); - - var decimal_places = $meta_range.attr("data-decimal-places"); - var thousand_seperator = $meta_range.attr("data-thousand-seperator"); - var decimal_seperator = $meta_range.attr("data-decimal-seperator"); - - var field_format = wNumb({ - mark: decimal_seperator, - decimals: parseFloat(decimal_places), - thousand: thousand_seperator - }); - - var values = []; - - - var slider_object = $container.find(".meta-slider")[0]; - //val from slider object - var slider_val = slider_object.noUiSlider.get(); - - values.push(field_format.from(slider_val[0])); - values.push(field_format.from(slider_val[1])); - - fieldVal = values.join("+"); - - fieldName = $meta_range.attr("data-sf-field-name"); - - - } - else if(inputType=="range-radio") - { - $field = $container.find(".sf-input-range-radio"); - - if($field.length==0) - { - //then try again, we must be using a single field - $field = $container.find("> ul"); - } - - var $meta_range = $container.find(".sf-meta-range"); - - //there is an element with a from/to class - so we need to get the values of the from & to input fields seperately - if($field.length>0) - { - var field_vals = []; - - $field.each(function(){ - - var $radios = $(this).find(".sf-input-radio"); - field_vals.push(self.getMetaRadioVal($radios)); - - }); - - //prevent second number from being lower than the first - if(field_vals.length==2) - { - if(Number(field_vals[1])0) - { - var field_vals = []; - - $field.each(function(){ - - var $this = $(this); - field_vals.push(self.getMetaSelectVal($this)); - - }); - - //prevent second number from being lower than the first - if(field_vals.length==2) - { - if(Number(field_vals[1]) li input:checkbox"); - - if($field.length>0) - { - fieldVal = self.getCheckboxVal($field, "and"); - } - } - - if(fieldName=="") - { - fieldName = $field.attr("name").replace('[]', ''); - } - } - else if(metaType=="choice") - { - if(inputType=="select") - { - $field = $container.find("select"); - - fieldVal = self.getMetaSelectVal($field); - - } - else if(inputType=="multiselect") - { - $field = $container.find("select"); - var operator = $field.attr("data-operator"); - - fieldVal = self.getMetaMultiSelectVal($field, operator); - } - else if(inputType=="checkbox") - { - $field = $container.find("ul > li input:checkbox"); - - if($field.length>0) - { - var operator = $container.find("> ul").attr("data-operator"); - fieldVal = self.getMetaCheckboxVal($field, operator); - } - } - else if(inputType=="radio") - { - $field = $container.find("ul > li input:radio"); - - if($field.length>0) - { - fieldVal = self.getMetaRadioVal($field); - } - } - - fieldVal = encodeURIComponent(fieldVal); - if(typeof($field)!=="undefined") - { - if($field.length>0) - { - fieldName = $field.attr("name").replace('[]', ''); - - //for those who insist on using & ampersands in the name of the custom field (!) - fieldName = (fieldName); - } - } - - } - else if(metaType=="date") - { - self.processPostDate($container); - } - - if(typeof(fieldVal)!="undefined") - { - if(fieldVal!="") - { - //self.url_components += "&"+encodeURIComponent(fieldName)+"="+(fieldVal); - self.url_params[encodeURIComponent(fieldName)] = (fieldVal); - } - } - }, - processPostDate: function($container) - { - var self = this; - - var fieldType = $container.attr("data-sf-field-type"); - var inputType = $container.attr("data-sf-field-input-type"); - - var $field; - var fieldName = ""; - var fieldVal = ""; - - $field = $container.find("ul > li input:text"); - fieldName = $field.attr("name").replace('[]', ''); - - var dates = []; - $field.each(function(){ - - dates.push($(this).val()); - - }); - - if($field.length==2) - { - if((dates[0]!="")||(dates[1]!="")) - { - fieldVal = dates.join("+"); - fieldVal = fieldVal.replace(/\//g,''); - } - } - else if($field.length==1) - { - if(dates[0]!="") - { - fieldVal = dates.join("+"); - fieldVal = fieldVal.replace(/\//g,''); - } - } - - if(typeof(fieldVal)!="undefined") - { - if(fieldVal!="") - { - var fieldSlug = ""; - - if(fieldName=="_sf_post_date") - { - fieldSlug = "post_date"; - } - else - { - fieldSlug = fieldName; - } - - if(fieldSlug!="") - { - //self.url_components += "&"+fieldSlug+"="+fieldVal; - self.url_params[fieldSlug] = fieldVal; - } - } - } - - }, - processTaxonomy: function($container, return_object) - { - if(typeof(return_object)=="undefined") - { - return_object = false; - } - - //if() - //var fieldName = $(this).attr("data-sf-field-name"); - var self = this; - - var fieldType = $container.attr("data-sf-field-type"); - var inputType = $container.attr("data-sf-field-input-type"); - - var $field; - var fieldName = ""; - var fieldVal = ""; - - if(inputType=="select") - { - $field = $container.find("select"); - fieldName = $field.attr("name").replace('[]', ''); - - fieldVal = self.getSelectVal($field); - } - else if(inputType=="multiselect") - { - $field = $container.find("select"); - fieldName = $field.attr("name").replace('[]', ''); - var operator = $field.attr("data-operator"); - - fieldVal = self.getMultiSelectVal($field, operator); - } - else if(inputType=="checkbox") - { - $field = $container.find("ul > li input:checkbox"); - if($field.length>0) - { - fieldName = $field.attr("name").replace('[]', ''); - - var operator = $container.find("> ul").attr("data-operator"); - fieldVal = self.getCheckboxVal($field, operator); - } - } - else if(inputType=="radio") - { - $field = $container.find("ul > li input:radio"); - if($field.length>0) - { - fieldName = $field.attr("name").replace('[]', ''); - - fieldVal = self.getRadioVal($field); - } - } - - if(typeof(fieldVal)!="undefined") - { - if(fieldVal!="") - { - if(return_object==true) - { - return {name: fieldName, value: fieldVal}; - } - else - { - //self.url_components += "&"+fieldName+"="+fieldVal; - self.url_params[fieldName] = fieldVal; - } - - } - } - - if(return_object==true) - { - return false; - } - } +var $ = (typeof window !== "undefined" ? window['jQuery'] : typeof global !== "undefined" ? global['jQuery'] : null); +var state = require('./state'); +var process_form = require('./process_form'); +var noUiSlider = require('nouislider'); +//var cookies = require('js-cookie'); +var thirdParty = require('./thirdparty'); + +window.searchAndFilter = { + extensions: [], + registerExtension: function( extensionName ) { + this.extensions.push( extensionName ); + } +}; + +module.exports = function(options) +{ + var defaults = { + startOpened: false, + isInit: true, + action: "" + }; + + var opts = jQuery.extend(defaults, options); + + thirdParty.init(); + + //loop through each item matched + this.each(function() + { + + var $this = $(this); + var self = this; + this.sfid = $this.attr("data-sf-form-id"); + + state.addSearchForm(this.sfid, this); + + this.$fields = $this.find("> ul > li"); //a reference to each fields parent LI + + this.enable_taxonomy_archives = $this.attr('data-taxonomy-archives'); + this.current_taxonomy_archive = $this.attr('data-current-taxonomy-archive'); + + if(typeof(this.enable_taxonomy_archives)=="undefined") + { + this.enable_taxonomy_archives = "0"; + } + if(typeof(this.current_taxonomy_archive)=="undefined") + { + this.current_taxonomy_archive = ""; + } + + process_form.init(self.enable_taxonomy_archives, self.current_taxonomy_archive); + //process_form.setTaxArchiveResultsUrl(self); + process_form.enableInputs(self); + + if(typeof(this.extra_query_params)=="undefined") + { + this.extra_query_params = {all: {}, results: {}, ajax: {}}; + } + + + this.template_is_loaded = $this.attr("data-template-loaded"); + this.is_ajax = $this.attr("data-ajax"); + this.instance_number = $this.attr('data-instance-count'); + this.$ajax_results_container = jQuery($this.attr("data-ajax-target")); + + this.ajax_update_sections = $this.attr("data-ajax-update-sections") ? JSON.parse( $this.attr("data-ajax-update-sections") ) : []; + this.replace_results = $this.attr("data-replace-results") === "0" ? false : true; + + this.results_url = $this.attr("data-results-url"); + this.debug_mode = $this.attr("data-debug-mode"); + this.update_ajax_url = $this.attr("data-update-ajax-url"); + this.pagination_type = $this.attr("data-ajax-pagination-type"); + this.auto_count = $this.attr("data-auto-count"); + this.auto_count_refresh_mode = $this.attr("data-auto-count-refresh-mode"); + this.only_results_ajax = $this.attr("data-only-results-ajax"); //if we are not on the results page, redirect rather than try to load via ajax + this.scroll_to_pos = $this.attr("data-scroll-to-pos"); + this.custom_scroll_to = $this.attr("data-custom-scroll-to"); + this.scroll_on_action = $this.attr("data-scroll-on-action"); + this.lang_code = $this.attr("data-lang-code"); + this.ajax_url = $this.attr('data-ajax-url'); + this.ajax_form_url = $this.attr('data-ajax-form-url'); + this.is_rtl = $this.attr('data-is-rtl'); + + this.display_result_method = $this.attr('data-display-result-method'); + this.maintain_state = $this.attr('data-maintain-state'); + this.ajax_action = ""; + this.last_submit_query_params = ""; + + this.current_paged = parseInt($this.attr('data-init-paged')); + this.last_load_more_html = ""; + this.load_more_html = ""; + this.ajax_data_type = $this.attr('data-ajax-data-type'); + this.ajax_target_attr = $this.attr("data-ajax-target"); + this.use_history_api = $this.attr("data-use-history-api"); + this.is_submitting = false; + + this.last_ajax_request = null; + + if(typeof(this.results_html)=="undefined") + { + this.results_html = ""; + } + + if(typeof(this.results_page_html)=="undefined") + { + this.results_page_html = ""; + } + + if(typeof(this.use_history_api)=="undefined") + { + this.use_history_api = ""; + } + + if(typeof(this.pagination_type)=="undefined") + { + this.pagination_type = "normal"; + } + if(typeof(this.current_paged)=="undefined") + { + this.current_paged = 1; + } + + if(typeof(this.ajax_target_attr)=="undefined") + { + this.ajax_target_attr = ""; + } + + if(typeof(this.ajax_url)=="undefined") + { + this.ajax_url = ""; + } + + if(typeof(this.ajax_form_url)=="undefined") + { + this.ajax_form_url = ""; + } + + if(typeof(this.results_url)=="undefined") + { + this.results_url = ""; + } + + if(typeof(this.scroll_to_pos)=="undefined") + { + this.scroll_to_pos = ""; + } + + if(typeof(this.scroll_on_action)=="undefined") + { + this.scroll_on_action = ""; + } + if(typeof(this.custom_scroll_to)=="undefined") + { + this.custom_scroll_to = ""; + } + this.$custom_scroll_to = jQuery(this.custom_scroll_to); + + if(typeof(this.update_ajax_url)=="undefined") + { + this.update_ajax_url = ""; + } + + if(typeof(this.debug_mode)=="undefined") + { + this.debug_mode = ""; + } + + if(typeof(this.ajax_target_object)=="undefined") + { + this.ajax_target_object = ""; + } + + if(typeof(this.template_is_loaded)=="undefined") + { + this.template_is_loaded = "0"; + } + + if(typeof(this.auto_count_refresh_mode)=="undefined") + { + this.auto_count_refresh_mode = "0"; + } + + this.ajax_links_selector = $this.attr("data-ajax-links-selector"); + + + this.auto_update = $this.attr("data-auto-update"); + this.inputTimer = 0; + + this.setInfiniteScrollContainer = function() + { + // When we navigate away from search results, and then press back, + // is_max_paged is retained, so we only want to set it to false if + // we are initalizing the results page the first time - so just + // check if this var is undefined (as it should be on first use); + if ( typeof ( this.is_max_paged ) === 'undefined' ) { + this.is_max_paged = false; //for load more only, once we detect we're at the end set this to true + } + + this.use_scroll_loader = $this.attr('data-show-scroll-loader'); + this.infinite_scroll_container = $this.attr('data-infinite-scroll-container'); + this.infinite_scroll_trigger_amount = $this.attr('data-infinite-scroll-trigger'); + this.infinite_scroll_result_class = $this.attr('data-infinite-scroll-result-class'); + this.$infinite_scroll_container = this.$ajax_results_container; + + if(typeof(this.infinite_scroll_container)=="undefined") + { + this.infinite_scroll_container = ""; + } + else + { + this.$infinite_scroll_container = jQuery(this.ajax_target_attr + ' ' + this.infinite_scroll_container); + } + + if(typeof(this.infinite_scroll_result_class)=="undefined") + { + this.infinite_scroll_result_class = ""; + } + + if(typeof(this.use_scroll_loader)=="undefined") + { + this.use_scroll_loader = 1; + } + + }; + this.setInfiniteScrollContainer(); + + /* functions */ + + this.reset = function(submit_form) + { + + this.resetForm(submit_form); + return true; + } + + this.inputUpdate = function(delayDuration) + { + if(typeof(delayDuration)=="undefined") + { + var delayDuration = 300; + } + + self.resetTimer(delayDuration); + } + + this.scrollToPos = function() { + var offset = 0; + var canScroll = true; + + if(self.is_ajax==1) + { + if(self.scroll_to_pos=="window") + { + offset = 0; + + } + else if(self.scroll_to_pos=="form") + { + offset = $this.offset().top; + } + else if(self.scroll_to_pos=="results") + { + if(self.$ajax_results_container.length>0) + { + offset = self.$ajax_results_container.offset().top; + } + } + else if(self.scroll_to_pos=="custom") + { + //custom_scroll_to + if(self.$custom_scroll_to.length>0) + { + offset = self.$custom_scroll_to.offset().top; + } + } + else + { + canScroll = false; + } + + if(canScroll) + { + $("html, body").stop().animate({ + scrollTop: offset + }, "normal", "easeOutQuad" ); + } + } + + }; + + this.attachActiveClass = function(){ + + //check to see if we are using ajax & auto count + //if not, the search form does not get reloaded, so we need to update the sf-option-active class on all fields + + $this.on('change', 'input[type="radio"], input[type="checkbox"], select', function(e) + { + var $cthis = $(this); + var $cthis_parent = $cthis.closest("li[data-sf-field-name]"); + var this_tag = $cthis.prop("tagName").toLowerCase(); + var input_type = $cthis.attr("type"); + var parent_tag = $cthis_parent.prop("tagName").toLowerCase(); + + if((this_tag=="input")&&((input_type=="radio")||(input_type=="checkbox")) && (parent_tag=="li")) + { + var $all_options = $cthis_parent.parent().find('li'); + var $all_options_fields = $cthis_parent.parent().find('input:checked'); + + $all_options.removeClass("sf-option-active"); + $all_options_fields.each(function(){ + + var $parent = $(this).closest("li"); + $parent.addClass("sf-option-active"); + + }); + + } + else if(this_tag=="select") + { + var $all_options = $cthis.children(); + $all_options.removeClass("sf-option-active"); + var this_val = $cthis.val(); + + var this_arr_val = (typeof this_val == 'string' || this_val instanceof String) ? [this_val] : this_val; + + $(this_arr_val).each(function(i, value){ + $cthis.find("option[value='"+value+"']").addClass("sf-option-active"); + }); + + + } + }); + + }; + this.initAutoUpdateEvents = function(){ + + /* auto update */ + if((self.auto_update==1)||(self.auto_count_refresh_mode==1)) + { + $this.on('change', 'input[type="radio"], input[type="checkbox"], select', function(e) { + self.inputUpdate(200); + }); + + $this.on('input', 'input[type="number"]', function(e) { + self.inputUpdate(800); + }); + + var $textInput = $this.find('input[type="text"]:not(.sf-datepicker)'); + var lastValue = $textInput.val(); + + $this.on('input', 'input[type="text"]:not(.sf-datepicker)', function() + { + if(lastValue!=$textInput.val()) + { + self.inputUpdate(1200); + } + + lastValue = $textInput.val(); + }); + + + $this.on('keypress', 'input[type="text"]:not(.sf-datepicker)', function(e) + { + if (e.which == 13){ + + e.preventDefault(); + self.submitForm(); + return false; + } + + }); + + //$this.on('input', 'input.sf-datepicker', self.dateInputType); + + } + }; + + //this.initAutoUpdateEvents(); + + + this.clearTimer = function() + { + clearTimeout(self.inputTimer); + }; + this.resetTimer = function(delayDuration) + { + clearTimeout(self.inputTimer); + self.inputTimer = setTimeout(self.formUpdated, delayDuration); + + }; + + this.addDatePickers = function() + { + var $date_picker = $this.find(".sf-datepicker"); + + if($date_picker.length>0) + { + $date_picker.each(function(){ + + var $this = $(this); + var dateFormat = ""; + var dateDropdownYear = false; + var dateDropdownMonth = false; + + var $closest_date_wrap = $this.closest(".sf_date_field"); + if($closest_date_wrap.length>0) + { + dateFormat = $closest_date_wrap.attr("data-date-format"); + + if($closest_date_wrap.attr("data-date-use-year-dropdown")==1) + { + dateDropdownYear = true; + } + if($closest_date_wrap.attr("data-date-use-month-dropdown")==1) + { + dateDropdownMonth = true; + } + } + + var datePickerOptions = { + inline: true, + showOtherMonths: true, + onSelect: function(e, from_field){ self.dateSelect(e, from_field, $(this)); }, + dateFormat: dateFormat, + + changeMonth: dateDropdownMonth, + changeYear: dateDropdownYear + }; + + if(self.is_rtl==1) + { + datePickerOptions.direction = "rtl"; + } + + $this.datepicker(datePickerOptions); + + if(self.lang_code!="") + { + $.datepicker.setDefaults( + $.extend( + {'dateFormat':dateFormat}, + $.datepicker.regional[ self.lang_code] + ) + ); + + } + else + { + $.datepicker.setDefaults( + $.extend( + {'dateFormat':dateFormat}, + $.datepicker.regional["en"] + ) + ); + + } + + }); + + if($('.ll-skin-melon').length==0){ + + $date_picker.datepicker('widget').wrap('
                            '); + } + + } + }; + + this.dateSelect = function(e, from_field, $this) + { + var $input_field = $(from_field.input.get(0)); + var $this = $(this); + + var $date_fields = $input_field.closest('[data-sf-field-input-type="daterange"], [data-sf-field-input-type="date"]'); + $date_fields.each(function(e, index){ + + var $tf_date_pickers = $(this).find(".sf-datepicker"); + var no_date_pickers = $tf_date_pickers.length; + + if(no_date_pickers>1) + { + //then it is a date range, so make sure both fields are filled before updating + var dp_counter = 0; + var dp_empty_field_count = 0; + $tf_date_pickers.each(function(){ + + if($(this).val()=="") + { + dp_empty_field_count++; + } + + dp_counter++; + }); + + if(dp_empty_field_count==0) + { + self.inputUpdate(1); + } + } + else + { + self.inputUpdate(1); + } + + }); + }; + + this.addRangeSliders = function() + { + var $meta_range = $this.find(".sf-meta-range-slider"); + + if($meta_range.length>0) + { + $meta_range.each(function(){ + + var $this = $(this); + var min = $this.attr("data-min"); + var max = $this.attr("data-max"); + var smin = $this.attr("data-start-min"); + var smax = $this.attr("data-start-max"); + var display_value_as = $this.attr("data-display-values-as"); + var step = $this.attr("data-step"); + var $start_val = $this.find('.sf-range-min'); + var $end_val = $this.find('.sf-range-max'); + + + var decimal_places = $this.attr("data-decimal-places"); + var thousand_seperator = $this.attr("data-thousand-seperator"); + var decimal_seperator = $this.attr("data-decimal-seperator"); + + var field_format = wNumb({ + mark: decimal_seperator, + decimals: parseFloat(decimal_places), + thousand: thousand_seperator + }); + + + + var min_unformatted = parseFloat(smin); + var min_formatted = field_format.to(parseFloat(smin)); + var max_formatted = field_format.to(parseFloat(smax)); + var max_unformatted = parseFloat(smax); + //alert(min_formatted); + //alert(max_formatted); + //alert(display_value_as); + + + if(display_value_as=="textinput") + { + $start_val.val(min_formatted); + $end_val.val(max_formatted); + } + else if(display_value_as=="text") + { + $start_val.html(min_formatted); + $end_val.html(max_formatted); + } + + + var noUIOptions = { + range: { + 'min': [ parseFloat(min) ], + 'max': [ parseFloat(max) ] + }, + start: [min_formatted, max_formatted], + handles: 2, + connect: true, + step: parseFloat(step), + + behaviour: 'extend-tap', + format: field_format + }; + + + + if(self.is_rtl==1) + { + noUIOptions.direction = "rtl"; + } + + var slider_object = $(this).find(".meta-slider")[0]; + + if( "undefined" !== typeof( slider_object.noUiSlider ) ) { + //destroy if it exists.. this means somehow another instance had initialised it.. + slider_object.noUiSlider.destroy(); + } + + noUiSlider.create(slider_object, noUIOptions); + + $start_val.off(); + $start_val.on('change', function(){ + slider_object.noUiSlider.set([$(this).val(), null]); + }); + + $end_val.off(); + $end_val.on('change', function(){ + slider_object.noUiSlider.set([null, $(this).val()]); + }); + + //$start_val.html(min_formatted); + //$end_val.html(max_formatted); + + slider_object.noUiSlider.off('update'); + slider_object.noUiSlider.on('update', function( values, handle ) { + + var slider_start_val = min_formatted; + var slider_end_val = max_formatted; + + var value = values[handle]; + + + if ( handle ) { + max_formatted = value; + } else { + min_formatted = value; + } + + if(display_value_as=="textinput") + { + $start_val.val(min_formatted); + $end_val.val(max_formatted); + } + else if(display_value_as=="text") + { + $start_val.html(min_formatted); + $end_val.html(max_formatted); + } + + + //i think the function that builds the URL needs to decode the formatted string before adding to the url + if((self.auto_update==1)||(self.auto_count_refresh_mode==1)) + { + //only try to update if the values have actually changed + if((slider_start_val!=min_formatted)||(slider_end_val!=max_formatted)) { + + self.inputUpdate(800); + } + + + } + + }); + + }); + + self.clearTimer(); //ignore any changes recently made by the slider (this was just init shouldn't count as an update event) + } + }; + + this.init = function(keep_pagination) + { + if(typeof(keep_pagination)=="undefined") + { + var keep_pagination = false; + } + + this.initAutoUpdateEvents(); + this.attachActiveClass(); + + this.addDatePickers(); + this.addRangeSliders(); + + //init combo boxes + var $combobox = $this.find("select[data-combobox='1']"); + + if($combobox.length>0) + { + $combobox.each(function(index ){ + var $thiscb = $( this ); + var nrm = $thiscb.attr("data-combobox-nrm"); + + if (typeof $thiscb.chosen != "undefined") + { + var chosenoptions = { + search_contains: true + }; + + if((typeof(nrm)!=="undefined")&&(nrm)){ + chosenoptions.no_results_text = nrm; + } + // safe to use the function + //search_contains + if(self.is_rtl==1) + { + $thiscb.addClass("chosen-rtl"); + } + + $thiscb.chosen(chosenoptions); + } + else + { + + var select2options = {}; + + if(self.is_rtl==1) + { + select2options.dir = "rtl"; + } + if((typeof(nrm)!=="undefined")&&(nrm)){ + select2options.language= { + "noResults": function(){ + return nrm; + } + }; + } + + $thiscb.select2(select2options); + } + + }); + + + } + + self.isSubmitting = false; + + //if ajax is enabled init the pagination + if(self.is_ajax==1) + { + self.setupAjaxPagination(); + } + + $this.on("submit", this.submitForm); + + self.initWooCommerceControls(); //woocommerce orderby + + if(keep_pagination==false) + { + self.last_submit_query_params = self.getUrlParams(false); + } + } + + this.onWindowScroll = function(event) + { + if((!self.is_loading_more) && (!self.is_max_paged)) + { + var window_scroll = $(window).scrollTop(); + var window_scroll_bottom = $(window).scrollTop() + $(window).height(); + var scroll_offset = parseInt(self.infinite_scroll_trigger_amount); + + if(self.$infinite_scroll_container.length==1) + { + var results_scroll_bottom = self.$infinite_scroll_container.offset().top + self.$infinite_scroll_container.height(); + + var offset = (self.$infinite_scroll_container.offset().top + self.$infinite_scroll_container.height()) - window_scroll; + + if(window_scroll_bottom > results_scroll_bottom + scroll_offset) + { + self.loadMoreResults(); + } + else + {//dont load more + + } + } + } + } + + this.stripQueryStringAndHashFromPath = function(url) { + return url.split("?")[0].split("#")[0]; + } + + this.gup = function( name, url ) { + if (!url) url = location.href + name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); + var regexS = "[\\?&]"+name+"=([^&#]*)"; + var regex = new RegExp( regexS ); + var results = regex.exec( url ); + return results == null ? null : results[1]; + }; + + + this.getUrlParams = function(keep_pagination, type, exclude) + { + if(typeof(keep_pagination)=="undefined") + { + var keep_pagination = true; + } + + if(typeof(type)=="undefined") + { + var type = ""; + } + + var url_params_str = ""; + + // get all params from fields + var url_params_array = process_form.getUrlParams(self); + + var length = Object.keys(url_params_array).length; + var count = 0; + + if(typeof(exclude)!="undefined") { + if (url_params_array.hasOwnProperty(exclude)) { + length--; + } + } + + if(length>0) + { + for (var k in url_params_array) { + if (url_params_array.hasOwnProperty(k)) { + + var can_add = true; + if(typeof(exclude)!="undefined") + { + if(k==exclude) { + can_add = false; + } + } + + if(can_add) { + url_params_str += k + "=" + url_params_array[k]; + + if (count < length - 1) { + url_params_str += "&"; + } + + count++; + } + } + } + } + + var query_params = ""; + + //form params as url query string + var form_params = url_params_str; + + //get url params from the form itself (what the user has selected) + query_params = self.joinUrlParam(query_params, form_params); + + //add pagination + if(keep_pagination==true) + { + var pageNumber = self.$ajax_results_container.attr("data-paged"); + + if(typeof(pageNumber)=="undefined") + { + pageNumber = 1; + } + + if(pageNumber>1) + { + query_params = self.joinUrlParam(query_params, "sf_paged="+pageNumber); + } + } + + //add sfid + //query_params = self.joinUrlParam(query_params, "sfid="+self.sfid); + + // loop through any extra params (from ext plugins) and add to the url (ie woocommerce `orderby`) + /*var extra_query_param = ""; + var length = Object.keys(self.extra_query_params).length; + var count = 0; + + if(length>0) + { + + for (var k in self.extra_query_params) { + if (self.extra_query_params.hasOwnProperty(k)) { + + if(self.extra_query_params[k]!="") + { + extra_query_param = k+"="+self.extra_query_params[k]; + query_params = self.joinUrlParam(query_params, extra_query_param); + } + */ + query_params = self.addQueryParams(query_params, self.extra_query_params.all); + + if(type!="") + { + //query_params = self.addQueryParams(query_params, self.extra_query_params[type]); + } + + return query_params; + } + this.addQueryParams = function(query_params, new_params) + { + var extra_query_param = ""; + var length = Object.keys(new_params).length; + var count = 0; + + if(length>0) + { + + for (var k in new_params) { + if (new_params.hasOwnProperty(k)) { + + if(new_params[k]!="") + { + extra_query_param = k+"="+new_params[k]; + query_params = self.joinUrlParam(query_params, extra_query_param); + } + } + } + } + + return query_params; + } + this.addUrlParam = function(url, string) + { + var add_params = ""; + + if(url!="") + { + if(url.indexOf("?") != -1) + { + add_params += "&"; + } + else + { + //url = this.trailingSlashIt(url); + add_params += "?"; + } + } + + if(string!="") + { + + return url + add_params + string; + } + else + { + return url; + } + }; + + this.joinUrlParam = function(params, string) + { + var add_params = ""; + + if(params!="") + { + add_params += "&"; + } + + if(string!="") + { + + return params + add_params + string; + } + else + { + return params; + } + }; + + this.setAjaxResultsURLs = function(query_params) + { + if(typeof(self.ajax_results_conf)=="undefined") + { + self.ajax_results_conf = new Array(); + } + + self.ajax_results_conf['processing_url'] = ""; + self.ajax_results_conf['results_url'] = ""; + self.ajax_results_conf['data_type'] = ""; + + //if(self.ajax_url!="") + if(self.display_result_method=="shortcode") + {//then we want to do a request to the ajax endpoint + self.ajax_results_conf['results_url'] = self.addUrlParam(self.results_url, query_params); + + //add lang code to ajax api request, lang code should already be in there for other requests (ie, supplied in the Results URL) + + if(self.lang_code!="") + { + //so add it + query_params = self.joinUrlParam(query_params, "lang="+self.lang_code); + } + + self.ajax_results_conf['processing_url'] = self.addUrlParam(self.ajax_url, query_params); + //self.ajax_results_conf['data_type'] = 'json'; + + } + else if(self.display_result_method=="post_type_archive") + { + process_form.setTaxArchiveResultsUrl(self, self.results_url); + var results_url = process_form.getResultsUrl(self, self.results_url); + + self.ajax_results_conf['results_url'] = self.addUrlParam(results_url, query_params); + self.ajax_results_conf['processing_url'] = self.addUrlParam(results_url, query_params); + + } + else if(self.display_result_method=="custom_woocommerce_store") + { + process_form.setTaxArchiveResultsUrl(self, self.results_url); + var results_url = process_form.getResultsUrl(self, self.results_url); + + self.ajax_results_conf['results_url'] = self.addUrlParam(results_url, query_params); + self.ajax_results_conf['processing_url'] = self.addUrlParam(results_url, query_params); + + } + else + {//otherwise we want to pull the results directly from the results page + self.ajax_results_conf['results_url'] = self.addUrlParam(self.results_url, query_params); + self.ajax_results_conf['processing_url'] = self.addUrlParam(self.ajax_url, query_params); + //self.ajax_results_conf['data_type'] = 'html'; + } + + self.ajax_results_conf['processing_url'] = self.addQueryParams(self.ajax_results_conf['processing_url'], self.extra_query_params['ajax']); + + self.ajax_results_conf['data_type'] = self.ajax_data_type; + }; + + + + this.updateLoaderTag = function($object) { + + var $parent; + + if(self.infinite_scroll_result_class!="") + { + $parent = self.$infinite_scroll_container.find(self.infinite_scroll_result_class).last().parent(); + } + else + { + $parent = self.$infinite_scroll_container; + } + + var tagName = $parent.prop("tagName"); + + var tagType = 'div'; + if( ( tagName.toLowerCase() == 'ol' ) || ( tagName.toLowerCase() == 'ul' ) ){ + tagType = 'li'; + } + + var $new = $('<'+tagType+' />').html($object.html()); + var attributes = $object.prop("attributes"); + + // loop through attributes and apply them on
                            + + var to_attributes = $list_to.prop("attributes"); + $.each(to_attributes, function() { + $list_to.removeAttr(this.name); + }); + + $.each(from_attributes, function() { + $list_to.attr(this.name, this.value); + }); + + } + + this.copyAttributes = function($from, $to, prefix) + { + if(typeof(prefix)=="undefined") + { + var prefix = ""; + } + + var from_attributes = $from.prop("attributes"); + + var to_attributes = $to.prop("attributes"); + $.each(to_attributes, function() { + + if(prefix!="") { + if (this.name.indexOf(prefix) == 0) { + $to.removeAttr(this.name); + } + } + else + { + //$to.removeAttr(this.name); + } + }); + + $.each(from_attributes, function() { + $to.attr(this.name, this.value); + }); + } + + this.copyFormAttributes = function($from, $to) + { + $to.removeAttr("data-current-taxonomy-archive"); + this.copyAttributes($from, $to); + + } + + this.updateForm = function(data, data_type) + { + if(data_type=="json") + {//then we did a request to the ajax endpoint, so expect an object back + + if(typeof(data['form'])!=="undefined") + { + //remove all events from S&F form + $this.off(); + + //refresh the form (auto count) + self.copyListItemsContents($(data['form']), $this); + + //re init S&F class on the form + //$this.searchAndFilter(); + + //if ajax is enabled init the pagination + + this.init(true); + + if(self.is_ajax==1) + { + self.setupAjaxPagination(); + } + + + + } + } + + + } + this.addResults = function(data, data_type) + { + if(data_type=="json") + {//then we did a request to the ajax endpoint, so expect an object back + //grab the results and load in + //self.$ajax_results_container.append(data['results']); + self.load_more_html = data['results']; + } + else if(data_type=="html") + {//we are expecting the html of the results page back, so extract the html we need + var $data_obj = $(data); + self.load_more_html = $data_obj.find(self.ajax_target_attr).html(); + } + + var infinite_scroll_end = false; + + if($("
                            "+self.load_more_html+"
                            ").find("[data-search-filter-action='infinite-scroll-end']").length>0) + { + infinite_scroll_end = true; + } + + //if there is another selector for infinite scroll, find the contents of that instead + if(self.infinite_scroll_container!="") + { + self.load_more_html = $("
                            "+self.load_more_html+"
                            ").find(self.infinite_scroll_container).html(); + } + if(self.infinite_scroll_result_class!="") + { + var $result_items = $("
                            "+self.load_more_html+"
                            ").find(self.infinite_scroll_result_class); + var $result_items_container = $('
                            ', {}); + $result_items_container.append($result_items); + + self.load_more_html = $result_items_container.html(); + } + + if(infinite_scroll_end) + {//we found a data attribute signalling the last page so finish here + + self.is_max_paged = true; + self.last_load_more_html = self.load_more_html; + + self.infiniteScrollAppend(self.load_more_html); + + } + else if(self.last_load_more_html!==self.load_more_html) + { + //check to make sure the new html fetched is different + self.last_load_more_html = self.load_more_html; + self.infiniteScrollAppend(self.load_more_html); + + } + else + {//we received the same message again so don't add, and tell S&F that we're at the end.. + self.is_max_paged = true; + } + } + + + this.infiniteScrollAppend = function($object) + { + if(self.infinite_scroll_result_class!="") + { + self.$infinite_scroll_container.find(self.infinite_scroll_result_class).last().after($object); + } + else + { + self.$infinite_scroll_container.append($object); + } + } + + + this.updateResults = function(data, data_type) + { + if(data_type=="json") + {//then we did a request to the ajax endpoint, so expect an object back + //grab the results and load in + this.results_html = data['results']; + + if ( this.replace_results ) { + self.$ajax_results_container.html(this.results_html); + } + + if(typeof(data['form'])!=="undefined") + { + //remove all events from S&F form + $this.off(); + + //remove pagination + self.removeAjaxPagination(); + + //refresh the form (auto count) + self.copyListItemsContents($(data['form']), $this); + + //update attributes on form + self.copyFormAttributes($(data['form']), $this); + + //re init S&F class on the form + $this.searchAndFilter({'isInit': false}); + } + else + { + //$this.find("input").removeAttr("disabled"); + } + } + else if(data_type=="html") {//we are expecting the html of the results page back, so extract the html we need + + var $data_obj = $(data); + this.results_page_html = data; + this.results_html = $data_obj.find( this.ajax_target_attr ).html(); + + if ( this.replace_results ) { + self.$ajax_results_container.html(this.results_html); + } + + self.updateContentAreas( $data_obj ); + + if (self.$ajax_results_container.find(".searchandfilter").length > 0) + {//then there are search form(s) inside the results container, so re-init them + + self.$ajax_results_container.find(".searchandfilter").searchAndFilter(); + } + + //if the current search form is not inside the results container, then proceed as normal and update the form + if(self.$ajax_results_container.find(".searchandfilter[data-sf-form-id='" + self.sfid + "']").length==0) { + + var $new_search_form = $data_obj.find(".searchandfilter[data-sf-form-id='" + self.sfid + "']"); + + if ($new_search_form.length == 1) {//then replace the search form with the new one + + //remove all events from S&F form + $this.off(); + + //remove pagination + self.removeAjaxPagination(); + + //refresh the form (auto count) + self.copyListItemsContents($new_search_form, $this); + + //update attributes on form + self.copyFormAttributes($new_search_form, $this); + + //re init S&F class on the form + $this.searchAndFilter({'isInit': false}); + + } + else { + + //$this.find("input").removeAttr("disabled"); + } + } + } + + self.is_max_paged = false; //for infinite scroll + self.current_paged = 1; //for infinite scroll + self.setInfiniteScrollContainer(); + + } + + this.updateContentAreas = function( $html_data ) { + + // add additional content areas + if ( this.ajax_update_sections && this.ajax_update_sections.length ) { + for (index = 0; index < this.ajax_update_sections.length; ++index) { + var selector = this.ajax_update_sections[index]; + $( selector ).html( $html_data.find( selector ).html() ); + } + } + } + this.fadeContentAreas = function( direction ) { + + var opacity = 0.5; + if ( direction === "in" ) { + opacity = 1; + } + + if ( this.ajax_update_sections && this.ajax_update_sections.length ) { + for (index = 0; index < this.ajax_update_sections.length; ++index) { + var selector = this.ajax_update_sections[index]; + $( selector ).stop(true,true).animate( { opacity: opacity}, "fast" ); + } + } + + + } + + this.removeWooCommerceControls = function(){ + var $woo_orderby = $('.woocommerce-ordering .orderby'); + var $woo_orderby_form = $('.woocommerce-ordering'); + + $woo_orderby_form.off(); + $woo_orderby.off(); + }; + + this.addQueryParam = function(name, value, url_type){ + + if(typeof(url_type)=="undefined") + { + var url_type = "all"; + } + self.extra_query_params[url_type][name] = value; + + }; + + this.initWooCommerceControls = function(){ + + self.removeWooCommerceControls(); + + var $woo_orderby = $('.woocommerce-ordering .orderby'); + var $woo_orderby_form = $('.woocommerce-ordering'); + + var order_val = ""; + if($woo_orderby.length>0) + { + order_val = $woo_orderby.val(); + } + else + { + order_val = self.getQueryParamFromURL("orderby", window.location.href); + } + + if(order_val=="menu_order") + { + order_val = ""; + } + + if((order_val!="")&&(!!order_val)) + { + self.extra_query_params.all.orderby = order_val; + } + + + $woo_orderby_form.on('submit', function(e) + { + e.preventDefault(); + //var form = e.target; + return false; + }); + + $woo_orderby.on("change", function(e) + { + e.preventDefault(); + + var val = $(this).val(); + if(val=="menu_order") + { + val = ""; + } + + self.extra_query_params.all.orderby = val; + + $this.trigger("submit") + + return false; + }); + + } + + this.scrollResults = function() + { + if((self.scroll_on_action==self.ajax_action)||(self.scroll_on_action=="all")) + { + self.scrollToPos(); //scroll the window if it has been set + //self.ajax_action = ""; + } + } + + this.updateUrlHistory = function(ajax_results_url) + { + var use_history_api = 0; + if (window.history && window.history.pushState) + { + use_history_api = $this.attr("data-use-history-api"); + } + + if((self.update_ajax_url==1)&&(use_history_api==1)) + { + //now check if the browser supports history state push :) + if (window.history && window.history.pushState) + { + history.pushState(null, null, ajax_results_url); + } + } + } + this.removeAjaxPagination = function() + { + if(typeof(self.ajax_links_selector)!="undefined") + { + var $ajax_links_object = jQuery(self.ajax_links_selector); + + if($ajax_links_object.length>0) + { + $ajax_links_object.off(); + } + } + } + + this.getBaseUrl = function( url ) { + //now see if we are on the URL we think... + var url_parts = url.split("?"); + var url_base = ""; + + if(url_parts.length>0) + { + url_base = url_parts[0]; + } + else { + url_base = url; + } + return url_base; + } + this.canFetchAjaxResults = function(fetch_type) + { + if(typeof(fetch_type)=="undefined") + { + var fetch_type = ""; + } + + var fetch_ajax_results = false; + + if(self.is_ajax==1) + {//then we will ajax submit the form + + //and if we can find the results container + if(self.$ajax_results_container.length==1) + { + fetch_ajax_results = true; + } + + var results_url = self.results_url; // + var results_url_encoded = ''; // + var current_url = window.location.href; + + //ignore # and everything after + var hash_pos = window.location.href.indexOf('#'); + if(hash_pos!==-1){ + current_url = window.location.href.substr(0, window.location.href.indexOf('#')); + } + + if( ( ( self.display_result_method=="custom_woocommerce_store" ) || ( self.display_result_method=="post_type_archive" ) ) && ( self.enable_taxonomy_archives == 1 ) ) + { + if( self.current_taxonomy_archive !=="" ) + { + fetch_ajax_results = true; + return fetch_ajax_results; + } + + /*var results_url = process_form.getResultsUrl(self, self.results_url); + var active_tax = process_form.getActiveTax(); + var query_params = self.getUrlParams(true, '', active_tax);*/ + } + + + + + //now see if we are on the URL we think... + var url_base = this.getBaseUrl( current_url ); + //var results_url_base = this.getBaseUrl( current_url ); + + var lang = self.getQueryParamFromURL("lang", window.location.href); + if((typeof(lang)!=="undefined")&&(lang!==null)) + { + url_base = self.addUrlParam(url_base, "lang="+lang); + } + + var sfid = self.getQueryParamFromURL("sfid", window.location.href); + + //if sfid is a number + if(Number(parseFloat(sfid)) == sfid) + { + url_base = self.addUrlParam(url_base, "sfid="+sfid); + } + + //if any of the 3 conditions are true, then its good to go + // - 1 | if the url base == results_url + // - 2 | if url base+ "/" == results_url - in case of user error in the results URL + // - 3 | if the results URL has url params, and the current url starts with the results URL + + //trim any trailing slash for easier comparison: + url_base = url_base.replace(/\/$/, ''); + results_url = results_url.replace(/\/$/, ''); + results_url_encoded = encodeURI(results_url); + + + var current_url_contains_results_url = -1; + if((url_base==results_url)||(url_base.toLowerCase()==results_url_encoded.toLowerCase()) ){ + current_url_contains_results_url = 1; + } else { + if ( results_url.indexOf( '?' ) !== -1 && current_url.lastIndexOf(results_url, 0) === 0 ) { + current_url_contains_results_url = 1; + } + } + + if(self.only_results_ajax==1) + {//if a user has chosen to only allow ajax on results pages (default behaviour) + + if( current_url_contains_results_url > -1) + {//this means the current URL contains the results url, which means we can do ajax + fetch_ajax_results = true; + } + else + { + fetch_ajax_results = false; + } + } + else + { + if(fetch_type=="pagination") + { + if( current_url_contains_results_url > -1) + {//this means the current URL contains the results url, which means we can do ajax + + } + else + { + //don't ajax pagination when not on a S&F page + fetch_ajax_results = false; + } + + + } + + } + } + + return fetch_ajax_results; + } + + this.setupAjaxPagination = function() + { + //infinite scroll + if(this.pagination_type==="infinite_scroll") + { + var infinite_scroll_end = false; + if(self.$ajax_results_container.find("[data-search-filter-action='infinite-scroll-end']").length>0) + { + infinite_scroll_end = true; + self.is_max_paged = true; + } + + if(parseInt(this.instance_number)===1) { + $(window).off("scroll", self.onWindowScroll); + + if (self.canFetchAjaxResults("pagination")) { + $(window).on("scroll", self.onWindowScroll); + } + } + } + else if(typeof(self.ajax_links_selector)=="undefined") { + return; + } + else { + $(document).off('click', self.ajax_links_selector); + $(document).off(self.ajax_links_selector); + $(self.ajax_links_selector).off(); + + $(document).on('click', self.ajax_links_selector, function(e){ + + if(self.canFetchAjaxResults("pagination")) + { + e.preventDefault(); + + var link = jQuery(this).attr('href'); + self.ajax_action = "pagination"; + + var pageNumber = self.getPagedFromURL(link); + + self.$ajax_results_container.attr("data-paged", pageNumber); + + self.fetchAjaxResults(); + + return false; + } + }); + } + }; + + this.getPagedFromURL = function(URL){ + + var pagedVal = 1; + //first test to see if we have "/page/4/" in the URL + var tpVal = self.getQueryParamFromURL("sf_paged", URL); + if((typeof(tpVal)=="string")||(typeof(tpVal)=="number")) + { + pagedVal = tpVal; + } + + return pagedVal; + }; + + this.getQueryParamFromURL = function(name, URL){ + + var qstring = "?"+URL.split('?')[1]; + if(typeof(qstring)!="undefined") + { + var val = decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(qstring)||[,""])[1].replace(/\+/g, '%20'))||null; + return val; + } + return ""; + }; + + + + this.formUpdated = function(e){ + + //e.preventDefault(); + if(self.auto_update==1) { + self.submitForm(); + } + else if((self.auto_update==0)&&(self.auto_count_refresh_mode==1)) + { + self.formUpdatedFetchAjax(); + } + + return false; + }; + + this.formUpdatedFetchAjax = function(){ + + //loop through all the fields and build the URL + self.fetchAjaxForm(); + + + return false; + }; + + //make any corrections/updates to fields before the submit completes + this.setFields = function(e){ + + //sometimes the form is submitted without the slider yet having updated, and as we get our values from + //the slider and not inputs, we need to check it if needs to be set + //only occurs if ajax is off, and autosubmit on + self.$fields.each(function() { + + var $field = $(this); + + var range_display_values = $field.find('.sf-meta-range-slider').attr("data-display-values-as");//data-display-values-as="text" + + if(range_display_values==="textinput") { + + if($field.find(".meta-slider").length>0){ + + } + $field.find(".meta-slider").each(function (index) { + + var slider_object = $(this)[0]; + var $slider_el = $(this).closest(".sf-meta-range-slider"); + var minVal = $slider_el.find(".sf-range-min").val(); + var maxVal = $slider_el.find(".sf-range-max").val(); + slider_object.noUiSlider.set([minVal, maxVal]); + + }); + } + }); + + } + + //submit + this.submitForm = function(e){ + + //loop through all the fields and build the URL + if(self.isSubmitting == true) { + return false; + } + + self.setFields(); + self.clearTimer(); + + self.isSubmitting = true; + + process_form.setTaxArchiveResultsUrl(self, self.results_url); + + self.$ajax_results_container.attr("data-paged", 1); //init paged + + if(self.canFetchAjaxResults()) + {//then we will ajax submit the form + + self.ajax_action = "submit"; //so we know it wasn't pagination + self.fetchAjaxResults(); + } + else + {//then we will simply redirect to the Results URL + + var results_url = process_form.getResultsUrl(self, self.results_url); + var query_params = self.getUrlParams(true, ''); + results_url = self.addUrlParam(results_url, query_params); + + window.location.href = results_url; + } + + return false; + }; + this.resetForm = function(submit_form) + { + //unset all fields + self.$fields.each(function(){ + + var $field = $(this); + + $field.removeAttr("data-sf-taxonomy-archive"); + + //standard field types + $field.find("select:not([multiple='multiple']) > option:first-child").prop("selected", true); + $field.find("select[multiple='multiple'] > option").prop("selected", false); + $field.find("input[type='checkbox']").prop("checked", false); + $field.find("> ul > li:first-child input[type='radio']").prop("checked", true); + $field.find("input[type='text']").val(""); + $field.find(".sf-option-active").removeClass("sf-option-active"); + $field.find("> ul > li:first-child input[type='radio']").parent().addClass("sf-option-active"); //re add active class to first "default" option + + //number range - 2 number input fields + $field.find("input[type='number']").each(function(index){ + + var $thisInput = $(this); + + if($thisInput.parent().parent().hasClass("sf-meta-range")) { + + if(index==0) { + $thisInput.val($thisInput.attr("min")); + } + else if(index==1) { + $thisInput.val($thisInput.attr("max")); + } + } + }); + + //meta / numbers with 2 inputs (from / to fields) - second input must be reset to max value + var $meta_select_from_to = $field.find(".sf-meta-range-select-fromto"); + + if($meta_select_from_to.length>0) { + + var start_min = $meta_select_from_to.attr("data-min"); + var start_max = $meta_select_from_to.attr("data-max"); + + $meta_select_from_to.find("select").each(function(index){ + + var $thisInput = $(this); + + if(index==0) { + $thisInput.val(start_min); + } + else if(index==1) { + $thisInput.val(start_max); + } + + }); + } + + var $meta_radio_from_to = $field.find(".sf-meta-range-radio-fromto"); + + if($meta_radio_from_to.length>0) + { + var start_min = $meta_radio_from_to.attr("data-min"); + var start_max = $meta_radio_from_to.attr("data-max"); + + var $radio_groups = $meta_radio_from_to.find('.sf-input-range-radio'); + + $radio_groups.each(function(index){ + + + var $radios = $(this).find(".sf-input-radio"); + $radios.prop("checked", false); + + if(index==0) + { + $radios.filter('[value="'+start_min+'"]').prop("checked", true); + } + else if(index==1) + { + $radios.filter('[value="'+start_max+'"]').prop("checked", true); + } + + }); + + } + + + //number slider - noUiSlider + $field.find(".meta-slider").each(function(index){ + + var slider_object = $(this)[0]; + /*var slider_object = $container.find(".meta-slider")[0]; + var slider_val = slider_object.noUiSlider.get();*/ + + var $slider_el = $(this).closest(".sf-meta-range-slider"); + var minVal = $slider_el.attr("data-min-formatted"); + var maxVal = $slider_el.attr("data-max-formatted"); + slider_object.noUiSlider.set([minVal, maxVal]); + + }); + + //need to see if any are combobox and act accordingly + var $combobox = $field.find("select[data-combobox='1']"); + if($combobox.length>0) + { + if (typeof $combobox.chosen != "undefined") + { + $combobox.trigger("chosen:updated"); //for chosen only + } + else + { + $combobox.val(''); + $combobox.trigger('change.select2'); + } + } + + + }); + self.clearTimer(); + + if(submit_form=="always") + { + self.submitForm(); + } + else if(submit_form=="never") + { + if(this.auto_count_refresh_mode==1) + { + self.formUpdatedFetchAjax(); + } + } + else if(submit_form=="auto") + { + if(this.auto_update==true) + { + self.submitForm(); + } + else + { + if(this.auto_count_refresh_mode==1) + { + self.formUpdatedFetchAjax(); + } + } + } + + }; + + this.init(); + + var event_data = {}; + event_data.sfid = self.sfid; + event_data.targetSelector = self.ajax_target_attr; + event_data.object = this; + if(opts.isInit) + { + self.triggerEvent("sf:init", event_data); + } + + }); }; + }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -//# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3Byb2Nlc3NfZm9ybS5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiZ2VuZXJhdGVkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXNDb250ZW50IjpbIlxyXG52YXIgJCA9ICh0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiID8gd2luZG93WydqUXVlcnknXSA6IHR5cGVvZiBnbG9iYWwgIT09IFwidW5kZWZpbmVkXCIgPyBnbG9iYWxbJ2pRdWVyeSddIDogbnVsbCk7XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IHtcclxuXHJcblx0dGF4b25vbXlfYXJjaGl2ZXM6IDAsXHJcbiAgICB1cmxfcGFyYW1zOiB7fSxcclxuICAgIHRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsOiBcIlwiLFxyXG4gICAgYWN0aXZlX3RheDogXCJcIixcclxuICAgIGZpZWxkczoge30sXHJcblx0aW5pdDogZnVuY3Rpb24odGF4b25vbXlfYXJjaGl2ZXMsIGN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSl7XHJcblxyXG4gICAgICAgIHRoaXMudGF4b25vbXlfYXJjaGl2ZXMgPSAwO1xyXG4gICAgICAgIHRoaXMudXJsX3BhcmFtcyA9IHt9O1xyXG4gICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSBcIlwiO1xyXG4gICAgICAgIHRoaXMuYWN0aXZlX3RheCA9IFwiXCI7XHJcblxyXG5cdFx0Ly90aGlzLiRmaWVsZHMgPSAkZmllbGRzO1xyXG4gICAgICAgIHRoaXMudGF4b25vbXlfYXJjaGl2ZXMgPSB0YXhvbm9teV9hcmNoaXZlcztcclxuICAgICAgICB0aGlzLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSA9IGN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZTtcclxuXHJcblx0XHR0aGlzLmNsZWFyVXJsQ29tcG9uZW50cygpO1xyXG5cclxuXHR9LFxyXG4gICAgc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmw6IGZ1bmN0aW9uKCRmb3JtLCBjdXJyZW50X3Jlc3VsdHNfdXJsLCBnZXRfYWN0aXZlKSB7XHJcblxyXG4gICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuXHRcdHRoaXMuY2xlYXJUYXhBcmNoaXZlUmVzdWx0c1VybCgpO1xyXG4gICAgICAgIC8vdmFyIGN1cnJlbnRfcmVzdWx0c191cmwgPSBcIlwiO1xyXG4gICAgICAgIGlmKHRoaXMudGF4b25vbXlfYXJjaGl2ZXMhPTEpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YoZ2V0X2FjdGl2ZSk9PVwidW5kZWZpbmVkXCIpXHJcblx0XHR7XHJcblx0XHRcdHZhciBnZXRfYWN0aXZlID0gZmFsc2U7XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC8vY2hlY2sgdG8gc2VlIGlmIHdlIGhhdmUgYW55IHRheG9ub21pZXMgc2VsZWN0ZWRcclxuICAgICAgICAvL2lmIHNvLCBjaGVjayB0aGVpciByZXdyaXRlcyBhbmQgdXNlIHRob3NlIGFzIHRoZSByZXN1bHRzIHVybFxyXG4gICAgICAgIHZhciAkZmllbGQgPSBmYWxzZTtcclxuICAgICAgICB2YXIgZmllbGRfbmFtZSA9IFwiXCI7XHJcbiAgICAgICAgdmFyIGZpZWxkX3ZhbHVlID0gXCJcIjtcclxuXHJcbiAgICAgICAgdmFyICRhY3RpdmVfdGF4b25vbXkgPSAkZm9ybS4kZmllbGRzLnBhcmVudCgpLmZpbmQoXCJbZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlPScxJ11cIik7XHJcbiAgICAgICAgaWYoJGFjdGl2ZV90YXhvbm9teS5sZW5ndGg9PTEpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAkZmllbGQgPSAkYWN0aXZlX3RheG9ub215O1xyXG5cclxuICAgICAgICAgICAgdmFyIGZpZWxkVHlwZSA9ICRmaWVsZC5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xyXG5cclxuICAgICAgICAgICAgaWYgKChmaWVsZFR5cGUgPT0gXCJ0YWdcIikgfHwgKGZpZWxkVHlwZSA9PSBcImNhdGVnb3J5XCIpIHx8IChmaWVsZFR5cGUgPT0gXCJ0YXhvbm9teVwiKSkge1xyXG4gICAgICAgICAgICAgICAgdmFyIHRheG9ub215X3ZhbHVlID0gc2VsZi5wcm9jZXNzVGF4b25vbXkoJGZpZWxkLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgIGZpZWxkX25hbWUgPSAkZmllbGQuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcclxuICAgICAgICAgICAgICAgIHZhciB0YXhvbm9teV9uYW1lID0gZmllbGRfbmFtZS5yZXBsYWNlKFwiX3NmdF9cIiwgXCJcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYgKHRheG9ub215X3ZhbHVlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmllbGRfdmFsdWUgPSB0YXhvbm9teV92YWx1ZS52YWx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYoZmllbGRfdmFsdWU9PVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICRmaWVsZCA9IGZhbHNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZigoc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUhPVwiXCIpJiYoc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUhPXRheG9ub215X25hbWUpKVxyXG4gICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSBjdXJyZW50X3Jlc3VsdHNfdXJsO1xyXG4gICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZigoKGZpZWxkX3ZhbHVlPT1cIlwiKXx8KCEkZmllbGQpICkpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAkZm9ybS4kZmllbGRzLmVhY2goZnVuY3Rpb24gKCkge1xyXG5cclxuICAgICAgICAgICAgICAgIGlmICghJGZpZWxkKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWVsZFR5cGUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmICgoZmllbGRUeXBlID09IFwidGFnXCIpIHx8IChmaWVsZFR5cGUgPT0gXCJjYXRlZ29yeVwiKSB8fCAoZmllbGRUeXBlID09IFwidGF4b25vbXlcIikpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHRheG9ub215X3ZhbHVlID0gc2VsZi5wcm9jZXNzVGF4b25vbXkoJCh0aGlzKSwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpZWxkX25hbWUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAodGF4b25vbXlfdmFsdWUpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWVsZF92YWx1ZSA9IHRheG9ub215X3ZhbHVlLnZhbHVlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChmaWVsZF92YWx1ZSAhPSBcIlwiKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmaWVsZCA9ICQodGhpcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKCAoJGZpZWxkKSAmJiAoZmllbGRfdmFsdWUgIT0gXCJcIiApKSB7XHJcbiAgICAgICAgICAgIC8vaWYgd2UgZm91bmQgYSBmaWVsZFxyXG5cdFx0XHR2YXIgcmV3cml0ZV9hdHRyID0gKCRmaWVsZC5hdHRyKFwiZGF0YS1zZi10ZXJtLXJld3JpdGVcIikpO1xyXG5cclxuICAgICAgICAgICAgaWYocmV3cml0ZV9hdHRyIT1cIlwiKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgdmFyIHJld3JpdGUgPSBKU09OLnBhcnNlKHJld3JpdGVfYXR0cik7XHJcbiAgICAgICAgICAgICAgICB2YXIgaW5wdXRfdHlwZSA9ICRmaWVsZC5hdHRyKFwiZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlXCIpO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5hY3RpdmVfdGF4ID0gZmllbGRfbmFtZTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL2ZpbmQgdGhlIGFjdGl2ZSBlbGVtZW50XHJcbiAgICAgICAgICAgICAgICBpZiAoKGlucHV0X3R5cGUgPT0gXCJyYWRpb1wiKSB8fCAoaW5wdXRfdHlwZSA9PSBcImNoZWNrYm94XCIpKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vdmFyICRhY3RpdmUgPSAkZmllbGQuZmluZChcIi5zZi1vcHRpb24tYWN0aXZlXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vZXhwbG9kZSB0aGUgdmFsdWVzIGlmIHRoZXJlIGlzIGEgZGVsaW1cclxuICAgICAgICAgICAgICAgICAgICAvL2ZpZWxkX3ZhbHVlXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciBpc19zaW5nbGVfdmFsdWUgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWVsZF92YWx1ZXMgPSBmaWVsZF92YWx1ZS5zcGxpdChcIixcIikuam9pbihcIitcIikuc3BsaXQoXCIrXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGlmIChmaWVsZF92YWx1ZXMubGVuZ3RoID4gMSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpc19zaW5nbGVfdmFsdWUgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChpc19zaW5nbGVfdmFsdWUpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkaW5wdXQgPSAkZmllbGQuZmluZChcImlucHV0W3ZhbHVlPSdcIiArIGZpZWxkX3ZhbHVlICsgXCInXVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmUgPSAkaW5wdXQucGFyZW50KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkZXB0aCA9ICRhY3RpdmUuYXR0cihcImRhdGEtc2YtZGVwdGhcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL25vdyBsb29wIHRocm91Z2ggcGFyZW50cyB0byBncmFiIHRoZWlyIG5hbWVzXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB2YWx1ZXMgPSBuZXcgQXJyYXkoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnB1c2goZmllbGRfdmFsdWUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9yICh2YXIgaSA9IGRlcHRoOyBpID4gMDsgaS0tKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYWN0aXZlID0gJGFjdGl2ZS5wYXJlbnQoKS5wYXJlbnQoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5wdXNoKCRhY3RpdmUuZmluZChcImlucHV0XCIpLnZhbCgpKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnJldmVyc2UoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZ3JhYiB0aGUgcmV3cml0ZSBmb3IgdGhpcyBkZXB0aFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgYWN0aXZlX3Jld3JpdGUgPSByZXdyaXRlW2RlcHRoXTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHVybCA9IGFjdGl2ZV9yZXdyaXRlO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vdGhlbiBtYXAgZnJvbSB0aGUgcGFyZW50cyB0byB0aGUgZGVwdGhcclxuICAgICAgICAgICAgICAgICAgICAgICAgJCh2YWx1ZXMpLmVhY2goZnVuY3Rpb24gKGluZGV4LCB2YWx1ZSkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybCA9IHVybC5yZXBsYWNlKFwiW1wiICsgaW5kZXggKyBcIl1cIiwgdmFsdWUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSB1cmw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGVsc2Uge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9pZiB0aGVyZSBhcmUgbXVsdGlwbGUgdmFsdWVzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RoZW4gd2UgbmVlZCB0byBjaGVjayBmb3IgMyB0aGluZ3M6XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2lmIHRoZSB2YWx1ZXMgc2VsZWN0ZWQgYXJlIGFsbCBpbiB0aGUgc2FtZSB0cmVlIHRoZW4gd2UgY2FuIGRvIHNvbWUgY2xldmVyIHJld3JpdGUgc3R1ZmZcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9tZXJnZSBhbGwgdmFsdWVzIGluIHNhbWUgbGV2ZWwsIHRoZW4gY29tYmluZSB0aGUgbGV2ZWxzXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2lmIHRoZXkgYXJlIGZyb20gZGlmZmVyZW50IHRyZWVzIHRoZW4ganVzdCBjb21iaW5lIHRoZW0gb3IganVzdCB1c2UgYGZpZWxkX3ZhbHVlYFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvKlxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkZXB0aHMgPSBuZXcgQXJyYXkoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICQoZmllbGRfdmFsdWVzKS5lYWNoKGZ1bmN0aW9uIChpbmRleCwgdmFsKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRpbnB1dCA9ICRmaWVsZC5maW5kKFwiaW5wdXRbdmFsdWU9J1wiICsgZmllbGRfdmFsdWUgKyBcIiddXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmUgPSAkaW5wdXQucGFyZW50KCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGRlcHRoID0gJGFjdGl2ZS5hdHRyKFwiZGF0YS1zZi1kZXB0aFwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIC8vZGVwdGhzLnB1c2goZGVwdGgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgIH0pOyovXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2UgaWYgKChpbnB1dF90eXBlID09IFwic2VsZWN0XCIpIHx8IChpbnB1dF90eXBlID09IFwibXVsdGlzZWxlY3RcIikpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGlzX3NpbmdsZV92YWx1ZSA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIGZpZWxkX3ZhbHVlcyA9IGZpZWxkX3ZhbHVlLnNwbGl0KFwiLFwiKS5qb2luKFwiK1wiKS5zcGxpdChcIitcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKGZpZWxkX3ZhbHVlcy5sZW5ndGggPiAxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlzX3NpbmdsZV92YWx1ZSA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKGlzX3NpbmdsZV92YWx1ZSkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmUgPSAkZmllbGQuZmluZChcIm9wdGlvblt2YWx1ZT0nXCIgKyBmaWVsZF92YWx1ZSArIFwiJ11cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkZXB0aCA9ICRhY3RpdmUuYXR0cihcImRhdGEtc2YtZGVwdGhcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgdmFsdWVzID0gbmV3IEFycmF5KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5wdXNoKGZpZWxkX3ZhbHVlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvciAodmFyIGkgPSBkZXB0aDsgaSA+IDA7IGktLSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGFjdGl2ZSA9ICRhY3RpdmUucHJldkFsbChcIm9wdGlvbltkYXRhLXNmLWRlcHRoPSdcIiArIChpIC0gMSkgKyBcIiddXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnB1c2goJGFjdGl2ZS52YWwoKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5yZXZlcnNlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBhY3RpdmVfcmV3cml0ZSA9IHJld3JpdGVbZGVwdGhdO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgdXJsID0gYWN0aXZlX3Jld3JpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICQodmFsdWVzKS5lYWNoKGZ1bmN0aW9uIChpbmRleCwgdmFsdWUpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmwgPSB1cmwucmVwbGFjZShcIltcIiArIGluZGV4ICsgXCJdXCIsIHZhbHVlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gdXJsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9IGN1cnJlbnRfcmVzdWx0c191cmw7XHJcbiAgICB9LFxyXG4gICAgZ2V0UmVzdWx0c1VybDogZnVuY3Rpb24oJGZvcm0sIGN1cnJlbnRfcmVzdWx0c191cmwpIHtcclxuXHJcbiAgICAgICAgLy90aGlzLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKCRmb3JtLCBjdXJyZW50X3Jlc3VsdHNfdXJsKTtcclxuXHJcbiAgICAgICAgaWYodGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybD09XCJcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHJldHVybiBjdXJyZW50X3Jlc3VsdHNfdXJsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcmV0dXJuIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmw7XHJcbiAgICB9LFxyXG5cdGdldFVybFBhcmFtczogZnVuY3Rpb24oJGZvcm0pe1xyXG5cclxuXHRcdHRoaXMuYnVpbGRVcmxDb21wb25lbnRzKCRmb3JtLCB0cnVlKTtcclxuXHJcbiAgICAgICAgaWYodGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCE9XCJcIilcclxuICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICBpZih0aGlzLmFjdGl2ZV90YXghPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBmaWVsZF9uYW1lID0gdGhpcy5hY3RpdmVfdGF4O1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZih0aGlzLnVybF9wYXJhbXNbZmllbGRfbmFtZV0pIT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB0aGlzLnVybF9wYXJhbXNbZmllbGRfbmFtZV07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cdFx0cmV0dXJuIHRoaXMudXJsX3BhcmFtcztcclxuXHR9LFxyXG5cdGNsZWFyVXJsQ29tcG9uZW50czogZnVuY3Rpb24oKXtcclxuXHRcdC8vdGhpcy51cmxfY29tcG9uZW50cyA9IFwiXCI7XHJcblx0XHR0aGlzLnVybF9wYXJhbXMgPSB7fTtcclxuXHR9LFxyXG5cdGNsZWFyVGF4QXJjaGl2ZVJlc3VsdHNVcmw6IGZ1bmN0aW9uKCkge1xyXG5cdFx0dGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9ICcnO1xyXG5cdH0sXHJcblx0ZGlzYWJsZUlucHV0czogZnVuY3Rpb24oJGZvcm0pe1xyXG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xyXG5cdFx0XHJcblx0XHQkZm9ybS4kZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcclxuXHRcdFx0XHJcblx0XHRcdHZhciAkaW5wdXRzID0gJCh0aGlzKS5maW5kKFwiaW5wdXQsIHNlbGVjdCwgLm1ldGEtc2xpZGVyXCIpO1xyXG5cdFx0XHQkaW5wdXRzLmF0dHIoXCJkaXNhYmxlZFwiLCBcImRpc2FibGVkXCIpO1xyXG5cdFx0XHQkaW5wdXRzLmF0dHIoXCJkaXNhYmxlZFwiLCB0cnVlKTtcclxuXHRcdFx0JGlucHV0cy5wcm9wKFwiZGlzYWJsZWRcIiwgdHJ1ZSk7XHJcblx0XHRcdCRpbnB1dHMudHJpZ2dlcihcImNob3Nlbjp1cGRhdGVkXCIpO1xyXG5cdFx0XHRcclxuXHRcdH0pO1xyXG5cdFx0XHJcblx0XHRcclxuXHR9LFxyXG5cdGVuYWJsZUlucHV0czogZnVuY3Rpb24oJGZvcm0pe1xyXG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xyXG5cdFx0JGZvcm0uJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XHJcblx0XHRcdHZhciAkaW5wdXRzID0gJCh0aGlzKS5maW5kKFwiaW5wdXQsIHNlbGVjdCwgLm1ldGEtc2xpZGVyXCIpO1xyXG5cdFx0XHQkaW5wdXRzLnByb3AoXCJkaXNhYmxlZFwiLCBmYWxzZSk7XHJcblx0XHRcdCRpbnB1dHMuYXR0cihcImRpc2FibGVkXCIsIGZhbHNlKTtcclxuXHRcdFx0JGlucHV0cy50cmlnZ2VyKFwiY2hvc2VuOnVwZGF0ZWRcIik7XHRcdFx0XHJcblx0XHR9KTtcclxuXHRcdFxyXG5cdFx0XHJcblx0fSxcclxuXHRidWlsZFVybENvbXBvbmVudHM6IGZ1bmN0aW9uKCRmb3JtLCBjbGVhcl9jb21wb25lbnRzKXtcclxuXHRcdFxyXG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xyXG5cdFx0XHJcblx0XHRpZih0eXBlb2YoY2xlYXJfY29tcG9uZW50cykhPVwidW5kZWZpbmVkXCIpXHJcblx0XHR7XHJcblx0XHRcdGlmKGNsZWFyX2NvbXBvbmVudHM9PXRydWUpXHJcblx0XHRcdHtcclxuXHRcdFx0XHR0aGlzLmNsZWFyVXJsQ29tcG9uZW50cygpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCRmb3JtLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xyXG5cdFx0XHRcclxuXHRcdFx0dmFyIGZpZWxkTmFtZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcclxuXHRcdFx0dmFyIGZpZWxkVHlwZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcclxuXHRcdFx0XHJcblx0XHRcdGlmKGZpZWxkVHlwZT09XCJzZWFyY2hcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHNlbGYucHJvY2Vzc1NlYXJjaEZpZWxkKCQodGhpcykpO1xyXG5cdFx0XHR9XHJcblx0XHRcdGVsc2UgaWYoKGZpZWxkVHlwZT09XCJ0YWdcIil8fChmaWVsZFR5cGU9PVwiY2F0ZWdvcnlcIil8fChmaWVsZFR5cGU9PVwidGF4b25vbXlcIikpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRzZWxmLnByb2Nlc3NUYXhvbm9teSgkKHRoaXMpKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJzb3J0X29yZGVyXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRzZWxmLnByb2Nlc3NTb3J0T3JkZXJGaWVsZCgkKHRoaXMpKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJwb3N0c19wZXJfcGFnZVwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0c2VsZi5wcm9jZXNzUmVzdWx0c1BlclBhZ2VGaWVsZCgkKHRoaXMpKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJhdXRob3JcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHNlbGYucHJvY2Vzc0F1dGhvcigkKHRoaXMpKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJwb3N0X3R5cGVcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Bvc3RUeXBlKCQodGhpcykpO1xyXG5cdFx0XHR9XHJcblx0XHRcdGVsc2UgaWYoZmllbGRUeXBlPT1cInBvc3RfZGF0ZVwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0c2VsZi5wcm9jZXNzUG9zdERhdGUoJCh0aGlzKSk7XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdF9tZXRhXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRzZWxmLnByb2Nlc3NQb3N0TWV0YSgkKHRoaXMpKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlXHJcblx0XHRcdHtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH0pO1xyXG5cdFx0XHJcblx0fSxcclxuXHRwcm9jZXNzU2VhcmNoRmllbGQ6IGZ1bmN0aW9uKCRjb250YWluZXIpXHJcblx0e1xyXG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xyXG5cdFx0XHJcblx0XHR2YXIgJGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiaW5wdXRbbmFtZV49J19zZl9zZWFyY2gnXVwiKTtcclxuXHRcdFxyXG5cdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0e1xyXG5cdFx0XHR2YXIgZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHR2YXIgZmllbGRWYWwgPSAkZmllbGQudmFsKCk7XHJcblx0XHRcdFxyXG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdC8vc2VsZi51cmxfY29tcG9uZW50cyArPSBcIiZfc2Zfcz1cIitlbmNvZGVVUklDb21wb25lbnQoZmllbGRWYWwpO1xyXG5cdFx0XHRcdHNlbGYudXJsX3BhcmFtc1snX3NmX3MnXSA9IGVuY29kZVVSSUNvbXBvbmVudChmaWVsZFZhbCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdHByb2Nlc3NTb3J0T3JkZXJGaWVsZDogZnVuY3Rpb24oJGNvbnRhaW5lcilcclxuXHR7XHJcblx0XHR0aGlzLnByb2Nlc3NBdXRob3IoJGNvbnRhaW5lcik7XHJcblx0XHRcclxuXHR9LFxyXG5cdHByb2Nlc3NSZXN1bHRzUGVyUGFnZUZpZWxkOiBmdW5jdGlvbigkY29udGFpbmVyKVxyXG5cdHtcclxuXHRcdHRoaXMucHJvY2Vzc0F1dGhvcigkY29udGFpbmVyKTtcclxuXHRcdFxyXG5cdH0sXHJcblx0Z2V0QWN0aXZlVGF4OiBmdW5jdGlvbigkZmllbGQpIHtcclxuXHRcdHJldHVybiB0aGlzLmFjdGl2ZV90YXg7XHJcblx0fSxcclxuXHRnZXRTZWxlY3RWYWw6IGZ1bmN0aW9uKCRmaWVsZCl7XHJcblxyXG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcclxuXHRcdFxyXG5cdFx0aWYoJGZpZWxkLnZhbCgpIT0wKVxyXG5cdFx0e1xyXG5cdFx0XHRmaWVsZFZhbCA9ICRmaWVsZC52YWwoKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aWYoZmllbGRWYWw9PW51bGwpXHJcblx0XHR7XHJcblx0XHRcdGZpZWxkVmFsID0gXCJcIjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cmV0dXJuIGZpZWxkVmFsO1xyXG5cdH0sXHJcblx0Z2V0TWV0YVNlbGVjdFZhbDogZnVuY3Rpb24oJGZpZWxkKXtcclxuXHRcdFxyXG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcclxuXHRcdFxyXG5cdFx0ZmllbGRWYWwgPSAkZmllbGQudmFsKCk7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0aWYoZmllbGRWYWw9PW51bGwpXHJcblx0XHR7XHJcblx0XHRcdGZpZWxkVmFsID0gXCJcIjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cmV0dXJuIGZpZWxkVmFsO1xyXG5cdH0sXHJcblx0Z2V0TXVsdGlTZWxlY3RWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xyXG5cdFx0XHJcblx0XHR2YXIgZGVsaW0gPSBcIitcIjtcclxuXHRcdGlmKG9wZXJhdG9yPT1cIm9yXCIpXHJcblx0XHR7XHJcblx0XHRcdGRlbGltID0gXCIsXCI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlmKHR5cGVvZigkZmllbGQudmFsKCkpPT1cIm9iamVjdFwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZigkZmllbGQudmFsKCkhPW51bGwpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRyZXR1cm4gJGZpZWxkLnZhbCgpLmpvaW4oZGVsaW0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9LFxyXG5cdGdldE1ldGFNdWx0aVNlbGVjdFZhbDogZnVuY3Rpb24oJGZpZWxkLCBvcGVyYXRvcil7XHJcblx0XHRcclxuXHRcdHZhciBkZWxpbSA9IFwiLSstXCI7XHJcblx0XHRpZihvcGVyYXRvcj09XCJvclwiKVxyXG5cdFx0e1xyXG5cdFx0XHRkZWxpbSA9IFwiLSwtXCI7XHJcblx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRpZih0eXBlb2YoJGZpZWxkLnZhbCgpKT09XCJvYmplY3RcIilcclxuXHRcdHtcclxuXHRcdFx0aWYoJGZpZWxkLnZhbCgpIT1udWxsKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0dmFyIGZpZWxkdmFsID0gW107XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JCgkZmllbGQudmFsKCkpLmVhY2goZnVuY3Rpb24oaW5kZXgsdmFsdWUpe1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRmaWVsZHZhbC5wdXNoKCh2YWx1ZSkpO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHJldHVybiBmaWVsZHZhbC5qb2luKGRlbGltKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRyZXR1cm4gXCJcIjtcclxuXHRcdFxyXG5cdH0sXHJcblx0Z2V0Q2hlY2tib3hWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xyXG5cdFx0XHJcblx0XHRcclxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKXtcclxuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHJldHVybiAkKHRoaXMpLnZhbCgpO1xyXG5cdFx0XHR9XHJcblx0XHR9KS5nZXQoKTtcclxuXHRcdFxyXG5cdFx0dmFyIGRlbGltID0gXCIrXCI7XHJcblx0XHRpZihvcGVyYXRvcj09XCJvclwiKVxyXG5cdFx0e1xyXG5cdFx0XHRkZWxpbSA9IFwiLFwiO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRyZXR1cm4gZmllbGRWYWwuam9pbihkZWxpbSk7XHJcblx0fSxcclxuXHRnZXRNZXRhQ2hlY2tib3hWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xyXG5cdFx0XHJcblx0XHRcclxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKXtcclxuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHJldHVybiAoJCh0aGlzKS52YWwoKSk7XHJcblx0XHRcdH1cclxuXHRcdH0pLmdldCgpO1xyXG5cdFx0XHJcblx0XHR2YXIgZGVsaW0gPSBcIi0rLVwiO1xyXG5cdFx0aWYob3BlcmF0b3I9PVwib3JcIilcclxuXHRcdHtcclxuXHRcdFx0ZGVsaW0gPSBcIi0sLVwiO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRyZXR1cm4gZmllbGRWYWwuam9pbihkZWxpbSk7XHJcblx0fSxcclxuXHRnZXRSYWRpb1ZhbDogZnVuY3Rpb24oJGZpZWxkKXtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKVxyXG5cdFx0e1xyXG5cdFx0XHRpZigkKHRoaXMpLnByb3AoXCJjaGVja2VkXCIpPT10cnVlKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0cmV0dXJuICQodGhpcykudmFsKCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9KS5nZXQoKTtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRpZihmaWVsZFZhbFswXSE9MClcclxuXHRcdHtcclxuXHRcdFx0cmV0dXJuIGZpZWxkVmFsWzBdO1xyXG5cdFx0fVxyXG5cdH0sXHJcblx0Z2V0TWV0YVJhZGlvVmFsOiBmdW5jdGlvbigkZmllbGQpe1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLm1hcChmdW5jdGlvbigpXHJcblx0XHR7XHJcblx0XHRcdGlmKCQodGhpcykucHJvcChcImNoZWNrZWRcIik9PXRydWUpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRyZXR1cm4gJCh0aGlzKS52YWwoKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH0pLmdldCgpO1xyXG5cdFx0XHJcblx0XHRyZXR1cm4gZmllbGRWYWxbMF07XHJcblx0fSxcclxuXHRwcm9jZXNzQXV0aG9yOiBmdW5jdGlvbigkY29udGFpbmVyKVxyXG5cdHtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdFxyXG5cdFx0XHJcblx0XHR2YXIgZmllbGRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xyXG5cdFx0dmFyIGlucHV0VHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcclxuXHRcdFxyXG5cdFx0dmFyICRmaWVsZDtcclxuXHRcdHZhciBmaWVsZE5hbWUgPSBcIlwiO1xyXG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcclxuXHRcdFxyXG5cdFx0aWYoaW5wdXRUeXBlPT1cInNlbGVjdFwiKVxyXG5cdFx0e1xyXG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XHJcblx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHJcblx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRTZWxlY3RWYWwoJGZpZWxkKTsgXHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJtdWx0aXNlbGVjdFwiKVxyXG5cdFx0e1xyXG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XHJcblx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0dmFyIG9wZXJhdG9yID0gJGZpZWxkLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xyXG5cdFx0XHRcclxuXHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE11bHRpU2VsZWN0VmFsKCRmaWVsZCwgXCJvclwiKTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJjaGVja2JveFwiKVxyXG5cdFx0e1xyXG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xyXG5cdFx0XHRcclxuXHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdHZhciBvcGVyYXRvciA9ICRjb250YWluZXIuZmluZChcIj4gdWxcIikuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XHJcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldENoZWNrYm94VmFsKCRmaWVsZCwgXCJvclwiKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhZGlvXCIpXHJcblx0XHR7XHJcblx0XHRcdFxyXG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OnJhZGlvXCIpO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRSYWRpb1ZhbCgkZmllbGQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlmKHR5cGVvZihmaWVsZFZhbCkhPVwidW5kZWZpbmVkXCIpXHJcblx0XHR7XHJcblx0XHRcdGlmKGZpZWxkVmFsIT1cIlwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0dmFyIGZpZWxkU2x1ZyA9IFwiXCI7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aWYoZmllbGROYW1lPT1cIl9zZl9hdXRob3JcIilcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBcImF1dGhvcnNcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZWxzZSBpZihmaWVsZE5hbWU9PVwiX3NmX3NvcnRfb3JkZXJcIilcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBcInNvcnRfb3JkZXJcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZWxzZSBpZihmaWVsZE5hbWU9PVwiX3NmX3BwcFwiKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwiX3NmX3BwcFwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRlbHNlIGlmKGZpZWxkTmFtZT09XCJfc2ZfcG9zdF90eXBlXCIpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gXCJwb3N0X3R5cGVzXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGVsc2VcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKGZpZWxkU2x1ZyE9XCJcIilcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZmllbGRTbHVnK1wiPVwiK2ZpZWxkVmFsO1xyXG5cdFx0XHRcdFx0c2VsZi51cmxfcGFyYW1zW2ZpZWxkU2x1Z10gPSBmaWVsZFZhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdH0sXHJcblx0cHJvY2Vzc1Bvc3RUeXBlIDogZnVuY3Rpb24oJHRoaXMpe1xyXG5cdFx0XHJcblx0XHR0aGlzLnByb2Nlc3NBdXRob3IoJHRoaXMpO1xyXG5cdFx0XHJcblx0fSxcclxuXHRwcm9jZXNzUG9zdE1ldGE6IGZ1bmN0aW9uKCRjb250YWluZXIpXHJcblx0e1xyXG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xyXG5cdFx0XHJcblx0XHR2YXIgZmllbGRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xyXG5cdFx0dmFyIGlucHV0VHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcclxuXHRcdHZhciBtZXRhVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtbWV0YS10eXBlXCIpO1xyXG5cclxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHR2YXIgJGZpZWxkO1xyXG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XHJcblx0XHRcclxuXHRcdGlmKG1ldGFUeXBlPT1cIm51bWJlclwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihpbnB1dFR5cGU9PVwicmFuZ2UtbnVtYmVyXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1udW1iZXIgaW5wdXRcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0dmFyIHZhbHVlcyA9IFtdO1xyXG5cdFx0XHRcdCRmaWVsZC5lYWNoKGZ1bmN0aW9uKCl7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdHZhbHVlcy5wdXNoKCQodGhpcykudmFsKCkpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZpZWxkVmFsID0gdmFsdWVzLmpvaW4oXCIrXCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhbmdlLXNsaWRlclwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyIGlucHV0XCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vZ2V0IGFueSBudW1iZXIgZm9ybWF0dGluZyBzdHVmZlxyXG5cdFx0XHRcdHZhciAkbWV0YV9yYW5nZSA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlLXNsaWRlclwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR2YXIgZGVjaW1hbF9wbGFjZXMgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS1kZWNpbWFsLXBsYWNlc1wiKTtcclxuXHRcdFx0XHR2YXIgdGhvdXNhbmRfc2VwZXJhdG9yID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtdGhvdXNhbmQtc2VwZXJhdG9yXCIpO1xyXG5cdFx0XHRcdHZhciBkZWNpbWFsX3NlcGVyYXRvciA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLWRlY2ltYWwtc2VwZXJhdG9yXCIpO1xyXG5cclxuXHRcdFx0XHR2YXIgZmllbGRfZm9ybWF0ID0gd051bWIoe1xyXG5cdFx0XHRcdFx0bWFyazogZGVjaW1hbF9zZXBlcmF0b3IsXHJcblx0XHRcdFx0XHRkZWNpbWFsczogcGFyc2VGbG9hdChkZWNpbWFsX3BsYWNlcyksXHJcblx0XHRcdFx0XHR0aG91c2FuZDogdGhvdXNhbmRfc2VwZXJhdG9yXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0dmFyIHZhbHVlcyA9IFtdO1xyXG5cclxuXHJcblx0XHRcdFx0dmFyIHNsaWRlcl9vYmplY3QgPSAkY29udGFpbmVyLmZpbmQoXCIubWV0YS1zbGlkZXJcIilbMF07XHJcblx0XHRcdFx0Ly92YWwgZnJvbSBzbGlkZXIgb2JqZWN0XHJcblx0XHRcdFx0dmFyIHNsaWRlcl92YWwgPSBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuZ2V0KCk7XHJcblxyXG5cdFx0XHRcdHZhbHVlcy5wdXNoKGZpZWxkX2Zvcm1hdC5mcm9tKHNsaWRlcl92YWxbMF0pKTtcclxuXHRcdFx0XHR2YWx1ZXMucHVzaChmaWVsZF9mb3JtYXQuZnJvbShzbGlkZXJfdmFsWzFdKSk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZmllbGRWYWwgPSB2YWx1ZXMuam9pbihcIitcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZmllbGROYW1lID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1yYWRpb1wiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLWlucHV0LXJhbmdlLXJhZGlvXCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg9PTApXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0Ly90aGVuIHRyeSBhZ2Fpbiwgd2UgbXVzdCBiZSB1c2luZyBhIHNpbmdsZSBmaWVsZFxyXG5cdFx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiPiB1bFwiKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHZhciAkbWV0YV9yYW5nZSA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlXCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vdGhlcmUgaXMgYW4gZWxlbWVudCB3aXRoIGEgZnJvbS90byBjbGFzcyAtIHNvIHdlIG5lZWQgdG8gZ2V0IHRoZSB2YWx1ZXMgb2YgdGhlIGZyb20gJiB0byBpbnB1dCBmaWVsZHMgc2VwZXJhdGVseVxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0XHR7XHRcclxuXHRcdFx0XHRcdHZhciBmaWVsZF92YWxzID0gW107XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCRmaWVsZC5lYWNoKGZ1bmN0aW9uKCl7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR2YXIgJHJhZGlvcyA9ICQodGhpcykuZmluZChcIi5zZi1pbnB1dC1yYWRpb1wiKTtcclxuXHRcdFx0XHRcdFx0ZmllbGRfdmFscy5wdXNoKHNlbGYuZ2V0TWV0YVJhZGlvVmFsKCRyYWRpb3MpKTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly9wcmV2ZW50IHNlY29uZCBudW1iZXIgZnJvbSBiZWluZyBsb3dlciB0aGFuIHRoZSBmaXJzdFxyXG5cdFx0XHRcdFx0aWYoZmllbGRfdmFscy5sZW5ndGg9PTIpXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdGlmKE51bWJlcihmaWVsZF92YWxzWzFdKTxOdW1iZXIoZmllbGRfdmFsc1swXSkpXHJcblx0XHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0XHRmaWVsZF92YWxzWzFdID0gZmllbGRfdmFsc1swXTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkX3ZhbHMuam9pbihcIitcIik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD09MSlcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuZmluZChcIi5zZi1pbnB1dC1yYWRpb1wiKS5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZWxzZVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkTmFtZSA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1zZWxlY3RcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1pbnB1dC1zZWxlY3RcIik7XHJcblx0XHRcdFx0dmFyICRtZXRhX3JhbmdlID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLW1ldGEtcmFuZ2VcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly90aGVyZSBpcyBhbiBlbGVtZW50IHdpdGggYSBmcm9tL3RvIGNsYXNzIC0gc28gd2UgbmVlZCB0byBnZXQgdGhlIHZhbHVlcyBvZiB0aGUgZnJvbSAmIHRvIGlucHV0IGZpZWxkcyBzZXBlcmF0ZWx5XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdHZhciBmaWVsZF92YWxzID0gW107XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCRmaWVsZC5lYWNoKGZ1bmN0aW9uKCl7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR2YXIgJHRoaXMgPSAkKHRoaXMpO1xyXG5cdFx0XHRcdFx0XHRmaWVsZF92YWxzLnB1c2goc2VsZi5nZXRNZXRhU2VsZWN0VmFsKCR0aGlzKSk7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vcHJldmVudCBzZWNvbmQgbnVtYmVyIGZyb20gYmVpbmcgbG93ZXIgdGhhbiB0aGUgZmlyc3RcclxuXHRcdFx0XHRcdGlmKGZpZWxkX3ZhbHMubGVuZ3RoPT0yKVxyXG5cdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRpZihOdW1iZXIoZmllbGRfdmFsc1sxXSk8TnVtYmVyKGZpZWxkX3ZhbHNbMF0pKVxyXG5cdFx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdFx0ZmllbGRfdmFsc1sxXSA9IGZpZWxkX3ZhbHNbMF07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkX3ZhbHMuam9pbihcIitcIik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD09MSlcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGVsc2VcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1jaGVja2JveFwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpjaGVja2JveFwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldENoZWNrYm94VmFsKCRmaWVsZCwgXCJhbmRcIik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRpZihmaWVsZE5hbWU9PVwiXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGVsc2UgaWYobWV0YVR5cGU9PVwiY2hvaWNlXCIpXHJcblx0XHR7XHJcblx0XHRcdGlmKGlucHV0VHlwZT09XCJzZWxlY3RcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TWV0YVNlbGVjdFZhbCgkZmllbGQpOyBcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJtdWx0aXNlbGVjdFwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xyXG5cdFx0XHRcdHZhciBvcGVyYXRvciA9ICRmaWVsZC5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TWV0YU11bHRpU2VsZWN0VmFsKCRmaWVsZCwgb3BlcmF0b3IpO1xyXG5cdFx0XHR9XHJcblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cImNoZWNrYm94XCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHR2YXIgb3BlcmF0b3IgPSAkY29udGFpbmVyLmZpbmQoXCI+IHVsXCIpLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xyXG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE1ldGFDaGVja2JveFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFkaW9cIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6cmFkaW9cIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNZXRhUmFkaW9WYWwoJGZpZWxkKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGZpZWxkVmFsID0gZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkVmFsKTtcclxuXHRcdFx0aWYodHlwZW9mKCRmaWVsZCkhPT1cInVuZGVmaW5lZFwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly9mb3IgdGhvc2Ugd2hvIGluc2lzdCBvbiB1c2luZyAmIGFtcGVyc2FuZHMgaW4gdGhlIG5hbWUgb2YgdGhlIGN1c3RvbSBmaWVsZCAoISlcclxuXHRcdFx0XHRcdGZpZWxkTmFtZSA9IChmaWVsZE5hbWUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdGVsc2UgaWYobWV0YVR5cGU9PVwiZGF0ZVwiKVxyXG5cdFx0e1xyXG5cdFx0XHRzZWxmLnByb2Nlc3NQb3N0RGF0ZSgkY29udGFpbmVyKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aWYodHlwZW9mKGZpZWxkVmFsKSE9XCJ1bmRlZmluZWRcIilcclxuXHRcdHtcclxuXHRcdFx0aWYoZmllbGRWYWwhPVwiXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkTmFtZSkrXCI9XCIrKGZpZWxkVmFsKTtcclxuXHRcdFx0XHRzZWxmLnVybF9wYXJhbXNbZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkTmFtZSldID0gKGZpZWxkVmFsKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0cHJvY2Vzc1Bvc3REYXRlOiBmdW5jdGlvbigkY29udGFpbmVyKVxyXG5cdHtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdFxyXG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcclxuXHRcdHZhciBpbnB1dFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGVcIik7XHJcblx0XHRcclxuXHRcdHZhciAkZmllbGQ7XHJcblx0XHR2YXIgZmllbGROYW1lID0gXCJcIjtcclxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHRcclxuXHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6dGV4dFwiKTtcclxuXHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFxyXG5cdFx0dmFyIGRhdGVzID0gW107XHJcblx0XHQkZmllbGQuZWFjaChmdW5jdGlvbigpe1xyXG5cdFx0XHRcclxuXHRcdFx0ZGF0ZXMucHVzaCgkKHRoaXMpLnZhbCgpKTtcclxuXHRcdFxyXG5cdFx0fSk7XHJcblx0XHRcclxuXHRcdGlmKCRmaWVsZC5sZW5ndGg9PTIpXHJcblx0XHR7XHJcblx0XHRcdGlmKChkYXRlc1swXSE9XCJcIil8fChkYXRlc1sxXSE9XCJcIikpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRmaWVsZFZhbCA9IGRhdGVzLmpvaW4oXCIrXCIpO1xyXG5cdFx0XHRcdGZpZWxkVmFsID0gZmllbGRWYWwucmVwbGFjZSgvXFwvL2csJycpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKCRmaWVsZC5sZW5ndGg9PTEpXHJcblx0XHR7XHJcblx0XHRcdGlmKGRhdGVzWzBdIT1cIlwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0ZmllbGRWYWwgPSBkYXRlcy5qb2luKFwiK1wiKTtcclxuXHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkVmFsLnJlcGxhY2UoL1xcLy9nLCcnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpZih0eXBlb2YoZmllbGRWYWwpIT1cInVuZGVmaW5lZFwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHZhciBmaWVsZFNsdWcgPSBcIlwiO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKGZpZWxkTmFtZT09XCJfc2ZfcG9zdF9kYXRlXCIpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gXCJwb3N0X2RhdGVcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZWxzZVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IGZpZWxkTmFtZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aWYoZmllbGRTbHVnIT1cIlwiKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdC8vc2VsZi51cmxfY29tcG9uZW50cyArPSBcIiZcIitmaWVsZFNsdWcrXCI9XCIrZmllbGRWYWw7XHJcblx0XHRcdFx0XHRzZWxmLnVybF9wYXJhbXNbZmllbGRTbHVnXSA9IGZpZWxkVmFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fSxcclxuXHRwcm9jZXNzVGF4b25vbXk6IGZ1bmN0aW9uKCRjb250YWluZXIsIHJldHVybl9vYmplY3QpXHJcblx0e1xyXG4gICAgICAgIGlmKHR5cGVvZihyZXR1cm5fb2JqZWN0KT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHJldHVybl9vYmplY3QgPSBmYWxzZTtcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ly9pZigpXHRcdFx0XHRcdFxyXG5cdFx0Ly92YXIgZmllbGROYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xyXG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xyXG5cdFxyXG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcclxuXHRcdHZhciBpbnB1dFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGVcIik7XHJcblx0XHRcclxuXHRcdHZhciAkZmllbGQ7XHJcblx0XHR2YXIgZmllbGROYW1lID0gXCJcIjtcclxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHRcclxuXHRcdGlmKGlucHV0VHlwZT09XCJzZWxlY3RcIilcclxuXHRcdHtcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xyXG5cdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdFxyXG5cdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0U2VsZWN0VmFsKCRmaWVsZCk7IFxyXG5cdFx0fVxyXG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwibXVsdGlzZWxlY3RcIilcclxuXHRcdHtcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xyXG5cdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdHZhciBvcGVyYXRvciA9ICRmaWVsZC5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcclxuXHRcdFx0XHJcblx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNdWx0aVNlbGVjdFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcclxuXHRcdH1cclxuXHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cImNoZWNrYm94XCIpXHJcblx0XHR7XHJcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6Y2hlY2tib3hcIik7XHJcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHR2YXIgb3BlcmF0b3IgPSAkY29udGFpbmVyLmZpbmQoXCI+IHVsXCIpLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xyXG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRDaGVja2JveFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFkaW9cIilcclxuXHRcdHtcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpyYWRpb1wiKTtcclxuXHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRSYWRpb1ZhbCgkZmllbGQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlmKHR5cGVvZihmaWVsZFZhbCkhPVwidW5kZWZpbmVkXCIpXHJcblx0XHR7XHJcblx0XHRcdGlmKGZpZWxkVmFsIT1cIlwiKVxyXG5cdFx0XHR7XHJcbiAgICAgICAgICAgICAgICBpZihyZXR1cm5fb2JqZWN0PT10cnVlKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB7bmFtZTogZmllbGROYW1lLCB2YWx1ZTogZmllbGRWYWx9O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vc2VsZi51cmxfY29tcG9uZW50cyArPSBcIiZcIitmaWVsZE5hbWUrXCI9XCIrZmllbGRWYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi51cmxfcGFyYW1zW2ZpZWxkTmFtZV0gPSBmaWVsZFZhbDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcbiAgICAgICAgaWYocmV0dXJuX29iamVjdD09dHJ1ZSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICB9XHJcblx0fVxyXG59OyJdfQ== +//# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3BsdWdpbi5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJcbnZhciAkIFx0XHRcdFx0PSAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvd1snalF1ZXJ5J10gOiB0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsWydqUXVlcnknXSA6IG51bGwpO1xudmFyIHN0YXRlIFx0XHRcdD0gcmVxdWlyZSgnLi9zdGF0ZScpO1xudmFyIHByb2Nlc3NfZm9ybSBcdD0gcmVxdWlyZSgnLi9wcm9jZXNzX2Zvcm0nKTtcbnZhciBub1VpU2xpZGVyXHRcdD0gcmVxdWlyZSgnbm91aXNsaWRlcicpO1xuLy92YXIgY29va2llcyAgICAgICAgID0gcmVxdWlyZSgnanMtY29va2llJyk7XG52YXIgdGhpcmRQYXJ0eSAgICAgID0gcmVxdWlyZSgnLi90aGlyZHBhcnR5Jyk7XG5cbndpbmRvdy5zZWFyY2hBbmRGaWx0ZXIgPSB7XG4gICAgZXh0ZW5zaW9uczogW10sXG4gICAgcmVnaXN0ZXJFeHRlbnNpb246IGZ1bmN0aW9uKCBleHRlbnNpb25OYW1lICkge1xuICAgICAgICB0aGlzLmV4dGVuc2lvbnMucHVzaCggZXh0ZW5zaW9uTmFtZSApO1xuICAgIH1cbn07XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24ob3B0aW9ucylcbntcbiAgICB2YXIgZGVmYXVsdHMgPSB7XG4gICAgICAgIHN0YXJ0T3BlbmVkOiBmYWxzZSxcbiAgICAgICAgaXNJbml0OiB0cnVlLFxuICAgICAgICBhY3Rpb246IFwiXCJcbiAgICB9O1xuXG4gICAgdmFyIG9wdHMgPSBqUXVlcnkuZXh0ZW5kKGRlZmF1bHRzLCBvcHRpb25zKTtcbiAgICBcbiAgICB0aGlyZFBhcnR5LmluaXQoKTtcbiAgICBcbiAgICAvL2xvb3AgdGhyb3VnaCBlYWNoIGl0ZW0gbWF0Y2hlZFxuICAgIHRoaXMuZWFjaChmdW5jdGlvbigpXG4gICAge1xuXG4gICAgICAgIHZhciAkdGhpcyA9ICQodGhpcyk7XG4gICAgICAgIHZhciBzZWxmID0gdGhpcztcbiAgICAgICAgdGhpcy5zZmlkID0gJHRoaXMuYXR0cihcImRhdGEtc2YtZm9ybS1pZFwiKTtcblxuICAgICAgICBzdGF0ZS5hZGRTZWFyY2hGb3JtKHRoaXMuc2ZpZCwgdGhpcyk7XG5cbiAgICAgICAgdGhpcy4kZmllbGRzID0gJHRoaXMuZmluZChcIj4gdWwgPiBsaVwiKTsgLy9hIHJlZmVyZW5jZSB0byBlYWNoIGZpZWxkcyBwYXJlbnQgTElcblxuICAgICAgICB0aGlzLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcyA9ICR0aGlzLmF0dHIoJ2RhdGEtdGF4b25vbXktYXJjaGl2ZXMnKTtcbiAgICAgICAgdGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUgPSAkdGhpcy5hdHRyKCdkYXRhLWN1cnJlbnQtdGF4b25vbXktYXJjaGl2ZScpO1xuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcyk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzID0gXCIwXCI7XG4gICAgICAgIH1cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuY3VycmVudF90YXhvbm9teV9hcmNoaXZlKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgcHJvY2Vzc19mb3JtLmluaXQoc2VsZi5lbmFibGVfdGF4b25vbXlfYXJjaGl2ZXMsIHNlbGYuY3VycmVudF90YXhvbm9teV9hcmNoaXZlKTtcbiAgICAgICAgLy9wcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZik7XG4gICAgICAgIHByb2Nlc3NfZm9ybS5lbmFibGVJbnB1dHMoc2VsZik7XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuZXh0cmFfcXVlcnlfcGFyYW1zKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5leHRyYV9xdWVyeV9wYXJhbXMgPSB7YWxsOiB7fSwgcmVzdWx0czoge30sIGFqYXg6IHt9fTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgdGhpcy50ZW1wbGF0ZV9pc19sb2FkZWQgPSAkdGhpcy5hdHRyKFwiZGF0YS10ZW1wbGF0ZS1sb2FkZWRcIik7XG4gICAgICAgIHRoaXMuaXNfYWpheCA9ICR0aGlzLmF0dHIoXCJkYXRhLWFqYXhcIik7XG4gICAgICAgIHRoaXMuaW5zdGFuY2VfbnVtYmVyID0gJHRoaXMuYXR0cignZGF0YS1pbnN0YW5jZS1jb3VudCcpO1xuICAgICAgICB0aGlzLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyID0galF1ZXJ5KCR0aGlzLmF0dHIoXCJkYXRhLWFqYXgtdGFyZ2V0XCIpKTtcblxuICAgICAgICB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zID0gJHRoaXMuYXR0cihcImRhdGEtYWpheC11cGRhdGUtc2VjdGlvbnNcIikgPyBKU09OLnBhcnNlKCAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXVwZGF0ZS1zZWN0aW9uc1wiKSApIDogW107XG4gICAgICAgIHRoaXMucmVwbGFjZV9yZXN1bHRzID0gJHRoaXMuYXR0cihcImRhdGEtcmVwbGFjZS1yZXN1bHRzXCIpID09PSBcIjBcIiA/IGZhbHNlIDogdHJ1ZTtcbiAgICAgICAgXG4gICAgICAgIHRoaXMucmVzdWx0c191cmwgPSAkdGhpcy5hdHRyKFwiZGF0YS1yZXN1bHRzLXVybFwiKTtcbiAgICAgICAgdGhpcy5kZWJ1Z19tb2RlID0gJHRoaXMuYXR0cihcImRhdGEtZGVidWctbW9kZVwiKTtcbiAgICAgICAgdGhpcy51cGRhdGVfYWpheF91cmwgPSAkdGhpcy5hdHRyKFwiZGF0YS11cGRhdGUtYWpheC11cmxcIik7XG4gICAgICAgIHRoaXMucGFnaW5hdGlvbl90eXBlID0gJHRoaXMuYXR0cihcImRhdGEtYWpheC1wYWdpbmF0aW9uLXR5cGVcIik7XG4gICAgICAgIHRoaXMuYXV0b19jb3VudCA9ICR0aGlzLmF0dHIoXCJkYXRhLWF1dG8tY291bnRcIik7XG4gICAgICAgIHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1hdXRvLWNvdW50LXJlZnJlc2gtbW9kZVwiKTtcbiAgICAgICAgdGhpcy5vbmx5X3Jlc3VsdHNfYWpheCA9ICR0aGlzLmF0dHIoXCJkYXRhLW9ubHktcmVzdWx0cy1hamF4XCIpOyAvL2lmIHdlIGFyZSBub3Qgb24gdGhlIHJlc3VsdHMgcGFnZSwgcmVkaXJlY3QgcmF0aGVyIHRoYW4gdHJ5IHRvIGxvYWQgdmlhIGFqYXhcbiAgICAgICAgdGhpcy5zY3JvbGxfdG9fcG9zID0gJHRoaXMuYXR0cihcImRhdGEtc2Nyb2xsLXRvLXBvc1wiKTtcbiAgICAgICAgdGhpcy5jdXN0b21fc2Nyb2xsX3RvID0gJHRoaXMuYXR0cihcImRhdGEtY3VzdG9tLXNjcm9sbC10b1wiKTtcbiAgICAgICAgdGhpcy5zY3JvbGxfb25fYWN0aW9uID0gJHRoaXMuYXR0cihcImRhdGEtc2Nyb2xsLW9uLWFjdGlvblwiKTtcbiAgICAgICAgdGhpcy5sYW5nX2NvZGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1sYW5nLWNvZGVcIik7XG4gICAgICAgIHRoaXMuYWpheF91cmwgPSAkdGhpcy5hdHRyKCdkYXRhLWFqYXgtdXJsJyk7XG4gICAgICAgIHRoaXMuYWpheF9mb3JtX3VybCA9ICR0aGlzLmF0dHIoJ2RhdGEtYWpheC1mb3JtLXVybCcpO1xuICAgICAgICB0aGlzLmlzX3J0bCA9ICR0aGlzLmF0dHIoJ2RhdGEtaXMtcnRsJyk7XG5cbiAgICAgICAgdGhpcy5kaXNwbGF5X3Jlc3VsdF9tZXRob2QgPSAkdGhpcy5hdHRyKCdkYXRhLWRpc3BsYXktcmVzdWx0LW1ldGhvZCcpO1xuICAgICAgICB0aGlzLm1haW50YWluX3N0YXRlID0gJHRoaXMuYXR0cignZGF0YS1tYWludGFpbi1zdGF0ZScpO1xuICAgICAgICB0aGlzLmFqYXhfYWN0aW9uID0gXCJcIjtcbiAgICAgICAgdGhpcy5sYXN0X3N1Ym1pdF9xdWVyeV9wYXJhbXMgPSBcIlwiO1xuXG4gICAgICAgIHRoaXMuY3VycmVudF9wYWdlZCA9IHBhcnNlSW50KCR0aGlzLmF0dHIoJ2RhdGEtaW5pdC1wYWdlZCcpKTtcbiAgICAgICAgdGhpcy5sYXN0X2xvYWRfbW9yZV9odG1sID0gXCJcIjtcbiAgICAgICAgdGhpcy5sb2FkX21vcmVfaHRtbCA9IFwiXCI7XG4gICAgICAgIHRoaXMuYWpheF9kYXRhX3R5cGUgPSAkdGhpcy5hdHRyKCdkYXRhLWFqYXgtZGF0YS10eXBlJyk7XG4gICAgICAgIHRoaXMuYWpheF90YXJnZXRfYXR0ciA9ICR0aGlzLmF0dHIoXCJkYXRhLWFqYXgtdGFyZ2V0XCIpO1xuICAgICAgICB0aGlzLnVzZV9oaXN0b3J5X2FwaSA9ICR0aGlzLmF0dHIoXCJkYXRhLXVzZS1oaXN0b3J5LWFwaVwiKTtcbiAgICAgICAgdGhpcy5pc19zdWJtaXR0aW5nID0gZmFsc2U7XG5cbiAgICAgICAgdGhpcy5sYXN0X2FqYXhfcmVxdWVzdCA9IG51bGw7XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMucmVzdWx0c19odG1sKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5yZXN1bHRzX2h0bWwgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMucmVzdWx0c19wYWdlX2h0bWwpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLnJlc3VsdHNfcGFnZV9odG1sID0gXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnVzZV9oaXN0b3J5X2FwaSk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMudXNlX2hpc3RvcnlfYXBpID0gXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnBhZ2luYXRpb25fdHlwZSk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMucGFnaW5hdGlvbl90eXBlID0gXCJub3JtYWxcIjtcbiAgICAgICAgfVxuICAgICAgICBpZih0eXBlb2YodGhpcy5jdXJyZW50X3BhZ2VkKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5jdXJyZW50X3BhZ2VkID0gMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmFqYXhfdGFyZ2V0X2F0dHIpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmFqYXhfdGFyZ2V0X2F0dHIgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYWpheF91cmwpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmFqYXhfdXJsID0gXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmFqYXhfZm9ybV91cmwpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmFqYXhfZm9ybV91cmwgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMucmVzdWx0c191cmwpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLnJlc3VsdHNfdXJsID0gXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnNjcm9sbF90b19wb3MpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLnNjcm9sbF90b19wb3MgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuc2Nyb2xsX29uX2FjdGlvbik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuc2Nyb2xsX29uX2FjdGlvbiA9IFwiXCI7XG4gICAgICAgIH1cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuY3VzdG9tX3Njcm9sbF90byk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuY3VzdG9tX3Njcm9sbF90byA9IFwiXCI7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy4kY3VzdG9tX3Njcm9sbF90byA9IGpRdWVyeSh0aGlzLmN1c3RvbV9zY3JvbGxfdG8pO1xuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnVwZGF0ZV9hamF4X3VybCk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMudXBkYXRlX2FqYXhfdXJsID0gXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmRlYnVnX21vZGUpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmRlYnVnX21vZGUgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYWpheF90YXJnZXRfb2JqZWN0KT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5hamF4X3RhcmdldF9vYmplY3QgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMudGVtcGxhdGVfaXNfbG9hZGVkKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy50ZW1wbGF0ZV9pc19sb2FkZWQgPSBcIjBcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZSA9IFwiMFwiO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5hamF4X2xpbmtzX3NlbGVjdG9yID0gJHRoaXMuYXR0cihcImRhdGEtYWpheC1saW5rcy1zZWxlY3RvclwiKTtcblxuXG4gICAgICAgIHRoaXMuYXV0b191cGRhdGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1hdXRvLXVwZGF0ZVwiKTtcbiAgICAgICAgdGhpcy5pbnB1dFRpbWVyID0gMDtcblxuICAgICAgICB0aGlzLnNldEluZmluaXRlU2Nyb2xsQ29udGFpbmVyID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICAvLyBXaGVuIHdlIG5hdmlnYXRlIGF3YXkgZnJvbSBzZWFyY2ggcmVzdWx0cywgYW5kIHRoZW4gcHJlc3MgYmFjayxcbiAgICAgICAgICAgIC8vIGlzX21heF9wYWdlZCBpcyByZXRhaW5lZCwgc28gd2Ugb25seSB3YW50IHRvIHNldCBpdCB0byBmYWxzZSBpZlxuICAgICAgICAgICAgLy8gd2UgYXJlIGluaXRhbGl6aW5nIHRoZSByZXN1bHRzIHBhZ2UgdGhlIGZpcnN0IHRpbWUgLSBzbyBqdXN0IFxuICAgICAgICAgICAgLy8gY2hlY2sgaWYgdGhpcyB2YXIgaXMgdW5kZWZpbmVkIChhcyBpdCBzaG91bGQgYmUgb24gZmlyc3QgdXNlKTtcbiAgICAgICAgICAgIGlmICggdHlwZW9mICggdGhpcy5pc19tYXhfcGFnZWQgKSA9PT0gJ3VuZGVmaW5lZCcgKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5pc19tYXhfcGFnZWQgPSBmYWxzZTsgLy9mb3IgbG9hZCBtb3JlIG9ubHksIG9uY2Ugd2UgZGV0ZWN0IHdlJ3JlIGF0IHRoZSBlbmQgc2V0IHRoaXMgdG8gdHJ1ZVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aGlzLnVzZV9zY3JvbGxfbG9hZGVyID0gJHRoaXMuYXR0cignZGF0YS1zaG93LXNjcm9sbC1sb2FkZXInKTtcbiAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9ICR0aGlzLmF0dHIoJ2RhdGEtaW5maW5pdGUtc2Nyb2xsLWNvbnRhaW5lcicpO1xuICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfdHJpZ2dlcl9hbW91bnQgPSAkdGhpcy5hdHRyKCdkYXRhLWluZmluaXRlLXNjcm9sbC10cmlnZ2VyJyk7XG4gICAgICAgICAgICB0aGlzLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MgPSAkdGhpcy5hdHRyKCdkYXRhLWluZmluaXRlLXNjcm9sbC1yZXN1bHQtY2xhc3MnKTtcbiAgICAgICAgICAgIHRoaXMuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIgPSB0aGlzLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyO1xuXG4gICAgICAgICAgICBpZih0eXBlb2YodGhpcy5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB0aGlzLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIgPSBcIlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHRoaXMuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIgPSBqUXVlcnkodGhpcy5hamF4X3RhcmdldF9hdHRyICsgJyAnICsgdGhpcy5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYodHlwZW9mKHRoaXMuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzID0gXCJcIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYodHlwZW9mKHRoaXMudXNlX3Njcm9sbF9sb2FkZXIpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHRoaXMudXNlX3Njcm9sbF9sb2FkZXIgPSAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH07XG4gICAgICAgIHRoaXMuc2V0SW5maW5pdGVTY3JvbGxDb250YWluZXIoKTtcblxuICAgICAgICAvKiBmdW5jdGlvbnMgKi9cblxuICAgICAgICB0aGlzLnJlc2V0ID0gZnVuY3Rpb24oc3VibWl0X2Zvcm0pXG4gICAgICAgIHtcblxuICAgICAgICAgICAgdGhpcy5yZXNldEZvcm0oc3VibWl0X2Zvcm0pO1xuICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmlucHV0VXBkYXRlID0gZnVuY3Rpb24oZGVsYXlEdXJhdGlvbilcbiAgICAgICAge1xuICAgICAgICAgICAgaWYodHlwZW9mKGRlbGF5RHVyYXRpb24pPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBkZWxheUR1cmF0aW9uID0gMzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxmLnJlc2V0VGltZXIoZGVsYXlEdXJhdGlvbik7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLnNjcm9sbFRvUG9zID0gZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICB2YXIgb2Zmc2V0ID0gMDtcbiAgICAgICAgICAgIHZhciBjYW5TY3JvbGwgPSB0cnVlO1xuXG4gICAgICAgICAgICBpZihzZWxmLmlzX2FqYXg9PTEpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cIndpbmRvd1wiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ID0gMDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlbHNlIGlmKHNlbGYuc2Nyb2xsX3RvX3Bvcz09XCJmb3JtXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBvZmZzZXQgPSAkdGhpcy5vZmZzZXQoKS50b3A7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cInJlc3VsdHNcIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIubGVuZ3RoPjApXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCA9IHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIub2Zmc2V0KCkudG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cImN1c3RvbVwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy9jdXN0b21fc2Nyb2xsX3RvXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuJGN1c3RvbV9zY3JvbGxfdG8ubGVuZ3RoPjApXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCA9IHNlbGYuJGN1c3RvbV9zY3JvbGxfdG8ub2Zmc2V0KCkudG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGNhblNjcm9sbCA9IGZhbHNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlmKGNhblNjcm9sbClcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICQoXCJodG1sLCBib2R5XCIpLnN0b3AoKS5hbmltYXRlKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNjcm9sbFRvcDogb2Zmc2V0XG4gICAgICAgICAgICAgICAgICAgIH0sIFwibm9ybWFsXCIsIFwiZWFzZU91dFF1YWRcIiApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuYXR0YWNoQWN0aXZlQ2xhc3MgPSBmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICAvL2NoZWNrIHRvIHNlZSBpZiB3ZSBhcmUgdXNpbmcgYWpheCAmIGF1dG8gY291bnRcbiAgICAgICAgICAgIC8vaWYgbm90LCB0aGUgc2VhcmNoIGZvcm0gZG9lcyBub3QgZ2V0IHJlbG9hZGVkLCBzbyB3ZSBuZWVkIHRvIHVwZGF0ZSB0aGUgc2Ytb3B0aW9uLWFjdGl2ZSBjbGFzcyBvbiBhbGwgZmllbGRzXG5cbiAgICAgICAgICAgICR0aGlzLm9uKCdjaGFuZ2UnLCAnaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIHNlbGVjdCcsIGZ1bmN0aW9uKGUpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyICRjdGhpcyA9ICQodGhpcyk7XG4gICAgICAgICAgICAgICAgdmFyICRjdGhpc19wYXJlbnQgPSAkY3RoaXMuY2xvc2VzdChcImxpW2RhdGEtc2YtZmllbGQtbmFtZV1cIik7XG4gICAgICAgICAgICAgICAgdmFyIHRoaXNfdGFnID0gJGN0aGlzLnByb3AoXCJ0YWdOYW1lXCIpLnRvTG93ZXJDYXNlKCk7XG4gICAgICAgICAgICAgICAgdmFyIGlucHV0X3R5cGUgPSAkY3RoaXMuYXR0cihcInR5cGVcIik7XG4gICAgICAgICAgICAgICAgdmFyIHBhcmVudF90YWcgPSAkY3RoaXNfcGFyZW50LnByb3AoXCJ0YWdOYW1lXCIpLnRvTG93ZXJDYXNlKCk7XG5cbiAgICAgICAgICAgICAgICBpZigodGhpc190YWc9PVwiaW5wdXRcIikmJigoaW5wdXRfdHlwZT09XCJyYWRpb1wiKXx8KGlucHV0X3R5cGU9PVwiY2hlY2tib3hcIikpICYmIChwYXJlbnRfdGFnPT1cImxpXCIpKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdmFyICRhbGxfb3B0aW9ucyA9ICRjdGhpc19wYXJlbnQucGFyZW50KCkuZmluZCgnbGknKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyICRhbGxfb3B0aW9uc19maWVsZHMgPSAkY3RoaXNfcGFyZW50LnBhcmVudCgpLmZpbmQoJ2lucHV0OmNoZWNrZWQnKTtcblxuICAgICAgICAgICAgICAgICAgICAkYWxsX29wdGlvbnMucmVtb3ZlQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xuICAgICAgICAgICAgICAgICAgICAkYWxsX29wdGlvbnNfZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRwYXJlbnQgPSAkKHRoaXMpLmNsb3Nlc3QoXCJsaVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICRwYXJlbnQuYWRkQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYodGhpc190YWc9PVwic2VsZWN0XCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICB2YXIgJGFsbF9vcHRpb25zID0gJGN0aGlzLmNoaWxkcmVuKCk7XG4gICAgICAgICAgICAgICAgICAgICRhbGxfb3B0aW9ucy5yZW1vdmVDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciB0aGlzX3ZhbCA9ICRjdGhpcy52YWwoKTtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgdGhpc19hcnJfdmFsID0gKHR5cGVvZiB0aGlzX3ZhbCA9PSAnc3RyaW5nJyB8fCB0aGlzX3ZhbCBpbnN0YW5jZW9mIFN0cmluZykgPyBbdGhpc192YWxdIDogdGhpc192YWw7XG5cbiAgICAgICAgICAgICAgICAgICAgJCh0aGlzX2Fycl92YWwpLmVhY2goZnVuY3Rpb24oaSwgdmFsdWUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgJGN0aGlzLmZpbmQoXCJvcHRpb25bdmFsdWU9J1wiK3ZhbHVlK1wiJ11cIikuYWRkQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xuICAgICAgICAgICAgICAgICAgICB9KTtcblxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgfTtcbiAgICAgICAgdGhpcy5pbml0QXV0b1VwZGF0ZUV2ZW50cyA9IGZ1bmN0aW9uKCl7XG5cbiAgICAgICAgICAgIC8qIGF1dG8gdXBkYXRlICovXG4gICAgICAgICAgICBpZigoc2VsZi5hdXRvX3VwZGF0ZT09MSl8fChzZWxmLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAkdGhpcy5vbignY2hhbmdlJywgJ2lucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBzZWxlY3QnLCBmdW5jdGlvbihlKSB7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMjAwKTtcbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgICR0aGlzLm9uKCdpbnB1dCcsICdpbnB1dFt0eXBlPVwibnVtYmVyXCJdJywgZnVuY3Rpb24oZSkge1xuICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDgwMCk7XG4gICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICB2YXIgJHRleHRJbnB1dCA9ICR0aGlzLmZpbmQoJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdOm5vdCguc2YtZGF0ZXBpY2tlciknKTtcbiAgICAgICAgICAgICAgICB2YXIgbGFzdFZhbHVlID0gJHRleHRJbnB1dC52YWwoKTtcblxuICAgICAgICAgICAgICAgICR0aGlzLm9uKCdpbnB1dCcsICdpbnB1dFt0eXBlPVwidGV4dFwiXTpub3QoLnNmLWRhdGVwaWNrZXIpJywgZnVuY3Rpb24oKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgaWYobGFzdFZhbHVlIT0kdGV4dElucHV0LnZhbCgpKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDEyMDApO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGFzdFZhbHVlID0gJHRleHRJbnB1dC52YWwoKTtcbiAgICAgICAgICAgICAgICB9KTtcblxuXG4gICAgICAgICAgICAgICAgJHRoaXMub24oJ2tleXByZXNzJywgJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdOm5vdCguc2YtZGF0ZXBpY2tlciknLCBmdW5jdGlvbihlKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKGUud2hpY2ggPT0gMTMpe1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLnN1Ym1pdEZvcm0oKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICAvLyR0aGlzLm9uKCdpbnB1dCcsICdpbnB1dC5zZi1kYXRlcGlja2VyJywgc2VsZi5kYXRlSW5wdXRUeXBlKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuXG4gICAgICAgIC8vdGhpcy5pbml0QXV0b1VwZGF0ZUV2ZW50cygpO1xuXG5cbiAgICAgICAgdGhpcy5jbGVhclRpbWVyID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICBjbGVhclRpbWVvdXQoc2VsZi5pbnB1dFRpbWVyKTtcbiAgICAgICAgfTtcbiAgICAgICAgdGhpcy5yZXNldFRpbWVyID0gZnVuY3Rpb24oZGVsYXlEdXJhdGlvbilcbiAgICAgICAge1xuICAgICAgICAgICAgY2xlYXJUaW1lb3V0KHNlbGYuaW5wdXRUaW1lcik7XG4gICAgICAgICAgICBzZWxmLmlucHV0VGltZXIgPSBzZXRUaW1lb3V0KHNlbGYuZm9ybVVwZGF0ZWQsIGRlbGF5RHVyYXRpb24pO1xuXG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5hZGREYXRlUGlja2VycyA9IGZ1bmN0aW9uKClcbiAgICAgICAge1xuICAgICAgICAgICAgdmFyICRkYXRlX3BpY2tlciA9ICR0aGlzLmZpbmQoXCIuc2YtZGF0ZXBpY2tlclwiKTtcblxuICAgICAgICAgICAgaWYoJGRhdGVfcGlja2VyLmxlbmd0aD4wKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICRkYXRlX3BpY2tlci5lYWNoKGZ1bmN0aW9uKCl7XG5cbiAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRhdGVGb3JtYXQgPSBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZURyb3Bkb3duWWVhciA9IGZhbHNlO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZURyb3Bkb3duTW9udGggPSBmYWxzZTtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgJGNsb3Nlc3RfZGF0ZV93cmFwID0gJHRoaXMuY2xvc2VzdChcIi5zZl9kYXRlX2ZpZWxkXCIpO1xuICAgICAgICAgICAgICAgICAgICBpZigkY2xvc2VzdF9kYXRlX3dyYXAubGVuZ3RoPjApXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGVGb3JtYXQgPSAkY2xvc2VzdF9kYXRlX3dyYXAuYXR0cihcImRhdGEtZGF0ZS1mb3JtYXRcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRjbG9zZXN0X2RhdGVfd3JhcC5hdHRyKFwiZGF0YS1kYXRlLXVzZS15ZWFyLWRyb3Bkb3duXCIpPT0xKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGVEcm9wZG93blllYXIgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJGNsb3Nlc3RfZGF0ZV93cmFwLmF0dHIoXCJkYXRhLWRhdGUtdXNlLW1vbnRoLWRyb3Bkb3duXCIpPT0xKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGVEcm9wZG93bk1vbnRoID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHZhciBkYXRlUGlja2VyT3B0aW9ucyA9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlubGluZTogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNob3dPdGhlck1vbnRoczogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG9uU2VsZWN0OiBmdW5jdGlvbihlLCBmcm9tX2ZpZWxkKXsgc2VsZi5kYXRlU2VsZWN0KGUsIGZyb21fZmllbGQsICQodGhpcykpOyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZUZvcm1hdDogZGF0ZUZvcm1hdCxcblxuICAgICAgICAgICAgICAgICAgICAgICAgY2hhbmdlTW9udGg6IGRhdGVEcm9wZG93bk1vbnRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgY2hhbmdlWWVhcjogZGF0ZURyb3Bkb3duWWVhclxuICAgICAgICAgICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRlUGlja2VyT3B0aW9ucy5kaXJlY3Rpb24gPSBcInJ0bFwiO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJHRoaXMuZGF0ZXBpY2tlcihkYXRlUGlja2VyT3B0aW9ucyk7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5sYW5nX2NvZGUhPVwiXCIpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICQuZGF0ZXBpY2tlci5zZXREZWZhdWx0cyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkLmV4dGVuZChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeydkYXRlRm9ybWF0JzpkYXRlRm9ybWF0fSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnJlZ2lvbmFsWyBzZWxmLmxhbmdfY29kZV1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAkLmRhdGVwaWNrZXIuc2V0RGVmYXVsdHMoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5leHRlbmQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsnZGF0ZUZvcm1hdCc6ZGF0ZUZvcm1hdH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQuZGF0ZXBpY2tlci5yZWdpb25hbFtcImVuXCJdXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIGlmKCQoJy5sbC1za2luLW1lbG9uJykubGVuZ3RoPT0wKXtcblxuICAgICAgICAgICAgICAgICAgICAkZGF0ZV9waWNrZXIuZGF0ZXBpY2tlcignd2lkZ2V0Jykud3JhcCgnPGRpdiBjbGFzcz1cImxsLXNraW4tbWVsb24gc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyXCIvPicpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuZGF0ZVNlbGVjdCA9IGZ1bmN0aW9uKGUsIGZyb21fZmllbGQsICR0aGlzKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgJGlucHV0X2ZpZWxkID0gJChmcm9tX2ZpZWxkLmlucHV0LmdldCgwKSk7XG4gICAgICAgICAgICB2YXIgJHRoaXMgPSAkKHRoaXMpO1xuXG4gICAgICAgICAgICB2YXIgJGRhdGVfZmllbGRzID0gJGlucHV0X2ZpZWxkLmNsb3Nlc3QoJ1tkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGU9XCJkYXRlcmFuZ2VcIl0sIFtkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGU9XCJkYXRlXCJdJyk7XG4gICAgICAgICAgICAkZGF0ZV9maWVsZHMuZWFjaChmdW5jdGlvbihlLCBpbmRleCl7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgdmFyICR0Zl9kYXRlX3BpY2tlcnMgPSAkKHRoaXMpLmZpbmQoXCIuc2YtZGF0ZXBpY2tlclwiKTtcbiAgICAgICAgICAgICAgICB2YXIgbm9fZGF0ZV9waWNrZXJzID0gJHRmX2RhdGVfcGlja2Vycy5sZW5ndGg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaWYobm9fZGF0ZV9waWNrZXJzPjEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAvL3RoZW4gaXQgaXMgYSBkYXRlIHJhbmdlLCBzbyBtYWtlIHN1cmUgYm90aCBmaWVsZHMgYXJlIGZpbGxlZCBiZWZvcmUgdXBkYXRpbmdcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRwX2NvdW50ZXIgPSAwO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZHBfZW1wdHlfZmllbGRfY291bnQgPSAwO1xuICAgICAgICAgICAgICAgICAgICAkdGZfZGF0ZV9waWNrZXJzLmVhY2goZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJCh0aGlzKS52YWwoKT09XCJcIilcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkcF9lbXB0eV9maWVsZF9jb3VudCsrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBkcF9jb3VudGVyKys7XG4gICAgICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKGRwX2VtcHR5X2ZpZWxkX2NvdW50PT0wKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmFkZFJhbmdlU2xpZGVycyA9IGZ1bmN0aW9uKClcbiAgICAgICAge1xuICAgICAgICAgICAgdmFyICRtZXRhX3JhbmdlID0gJHRoaXMuZmluZChcIi5zZi1tZXRhLXJhbmdlLXNsaWRlclwiKTtcblxuICAgICAgICAgICAgaWYoJG1ldGFfcmFuZ2UubGVuZ3RoPjApXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgJG1ldGFfcmFuZ2UuZWFjaChmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciAkdGhpcyA9ICQodGhpcyk7XG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW4gPSAkdGhpcy5hdHRyKFwiZGF0YS1taW5cIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXggPSAkdGhpcy5hdHRyKFwiZGF0YS1tYXhcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBzbWluID0gJHRoaXMuYXR0cihcImRhdGEtc3RhcnQtbWluXCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgc21heCA9ICR0aGlzLmF0dHIoXCJkYXRhLXN0YXJ0LW1heFwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRpc3BsYXlfdmFsdWVfYXMgPSAkdGhpcy5hdHRyKFwiZGF0YS1kaXNwbGF5LXZhbHVlcy1hc1wiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0ZXAgPSAkdGhpcy5hdHRyKFwiZGF0YS1zdGVwXCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgJHN0YXJ0X3ZhbCA9ICR0aGlzLmZpbmQoJy5zZi1yYW5nZS1taW4nKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyICRlbmRfdmFsID0gJHRoaXMuZmluZCgnLnNmLXJhbmdlLW1heCcpO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIGRlY2ltYWxfcGxhY2VzID0gJHRoaXMuYXR0cihcImRhdGEtZGVjaW1hbC1wbGFjZXNcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciB0aG91c2FuZF9zZXBlcmF0b3IgPSAkdGhpcy5hdHRyKFwiZGF0YS10aG91c2FuZC1zZXBlcmF0b3JcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBkZWNpbWFsX3NlcGVyYXRvciA9ICR0aGlzLmF0dHIoXCJkYXRhLWRlY2ltYWwtc2VwZXJhdG9yXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWVsZF9mb3JtYXQgPSB3TnVtYih7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJrOiBkZWNpbWFsX3NlcGVyYXRvcixcbiAgICAgICAgICAgICAgICAgICAgICAgIGRlY2ltYWxzOiBwYXJzZUZsb2F0KGRlY2ltYWxfcGxhY2VzKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRob3VzYW5kOiB0aG91c2FuZF9zZXBlcmF0b3JcbiAgICAgICAgICAgICAgICAgICAgfSk7XG5cblxuXG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW5fdW5mb3JtYXR0ZWQgPSBwYXJzZUZsb2F0KHNtaW4pO1xuICAgICAgICAgICAgICAgICAgICB2YXIgbWluX2Zvcm1hdHRlZCA9IGZpZWxkX2Zvcm1hdC50byhwYXJzZUZsb2F0KHNtaW4pKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1heF9mb3JtYXR0ZWQgPSBmaWVsZF9mb3JtYXQudG8ocGFyc2VGbG9hdChzbWF4KSk7XG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXhfdW5mb3JtYXR0ZWQgPSBwYXJzZUZsb2F0KHNtYXgpO1xuICAgICAgICAgICAgICAgICAgICAvL2FsZXJ0KG1pbl9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAvL2FsZXJ0KG1heF9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAvL2FsZXJ0KGRpc3BsYXlfdmFsdWVfYXMpO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgaWYoZGlzcGxheV92YWx1ZV9hcz09XCJ0ZXh0aW5wdXRcIilcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC52YWwobWluX2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC52YWwobWF4X2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRcIilcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC5odG1sKG1pbl9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwuaHRtbChtYXhfZm9ybWF0dGVkKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIG5vVUlPcHRpb25zID0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmFuZ2U6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbWluJzogWyBwYXJzZUZsb2F0KG1pbikgXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbWF4JzogWyBwYXJzZUZsb2F0KG1heCkgXVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ0OiBbbWluX2Zvcm1hdHRlZCwgbWF4X2Zvcm1hdHRlZF0sXG4gICAgICAgICAgICAgICAgICAgICAgICBoYW5kbGVzOiAyLFxuICAgICAgICAgICAgICAgICAgICAgICAgY29ubmVjdDogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0ZXA6IHBhcnNlRmxvYXQoc3RlcCksXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJlaGF2aW91cjogJ2V4dGVuZC10YXAnLFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9ybWF0OiBmaWVsZF9mb3JtYXRcbiAgICAgICAgICAgICAgICAgICAgfTtcblxuXG5cbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG5vVUlPcHRpb25zLmRpcmVjdGlvbiA9IFwicnRsXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX29iamVjdCA9ICQodGhpcykuZmluZChcIi5tZXRhLXNsaWRlclwiKVswXTtcblxuICAgICAgICAgICAgICAgICAgICBpZiggXCJ1bmRlZmluZWRcIiAhPT0gdHlwZW9mKCBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIgKSApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZGVzdHJveSBpZiBpdCBleGlzdHMuLiB0aGlzIG1lYW5zIHNvbWVob3cgYW5vdGhlciBpbnN0YW5jZSBoYWQgaW5pdGlhbGlzZWQgaXQuLlxuICAgICAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLmRlc3Ryb3koKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIG5vVWlTbGlkZXIuY3JlYXRlKHNsaWRlcl9vYmplY3QsIG5vVUlPcHRpb25zKTtcblxuICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLm9mZigpO1xuICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLm9uKCdjaGFuZ2UnLCBmdW5jdGlvbigpe1xuICAgICAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLnNldChbJCh0aGlzKS52YWwoKSwgbnVsbF0pO1xuICAgICAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC5vZmYoKTtcbiAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwub24oJ2NoYW5nZScsIGZ1bmN0aW9uKCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuc2V0KFtudWxsLCAkKHRoaXMpLnZhbCgpXSk7XG4gICAgICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vJHN0YXJ0X3ZhbC5odG1sKG1pbl9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAvLyRlbmRfdmFsLmh0bWwobWF4X2Zvcm1hdHRlZCk7XG5cbiAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLm9mZigndXBkYXRlJyk7XG4gICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5vbigndXBkYXRlJywgZnVuY3Rpb24oIHZhbHVlcywgaGFuZGxlICkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX3N0YXJ0X3ZhbCAgPSBtaW5fZm9ybWF0dGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl9lbmRfdmFsICA9IG1heF9mb3JtYXR0ZWQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB2YWx1ZSA9IHZhbHVlc1toYW5kbGVdO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaGFuZGxlICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heF9mb3JtYXR0ZWQgPSB2YWx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluX2Zvcm1hdHRlZCA9IHZhbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRpbnB1dFwiKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwudmFsKG1pbl9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLnZhbChtYXhfZm9ybWF0dGVkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoZGlzcGxheV92YWx1ZV9hcz09XCJ0ZXh0XCIpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC5odG1sKG1pbl9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLmh0bWwobWF4X2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9pIHRoaW5rIHRoZSBmdW5jdGlvbiB0aGF0IGJ1aWxkcyB0aGUgVVJMIG5lZWRzIHRvIGRlY29kZSB0aGUgZm9ybWF0dGVkIHN0cmluZyBiZWZvcmUgYWRkaW5nIHRvIHRoZSB1cmxcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKChzZWxmLmF1dG9fdXBkYXRlPT0xKXx8KHNlbGYuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vb25seSB0cnkgdG8gdXBkYXRlIGlmIHRoZSB2YWx1ZXMgaGF2ZSBhY3R1YWxseSBjaGFuZ2VkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoKHNsaWRlcl9zdGFydF92YWwhPW1pbl9mb3JtYXR0ZWQpfHwoc2xpZGVyX2VuZF92YWwhPW1heF9mb3JtYXR0ZWQpKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5pbnB1dFVwZGF0ZSg4MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIHNlbGYuY2xlYXJUaW1lcigpOyAvL2lnbm9yZSBhbnkgY2hhbmdlcyByZWNlbnRseSBtYWRlIGJ5IHRoZSBzbGlkZXIgKHRoaXMgd2FzIGp1c3QgaW5pdCBzaG91bGRuJ3QgY291bnQgYXMgYW4gdXBkYXRlIGV2ZW50KVxuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuaW5pdCA9IGZ1bmN0aW9uKGtlZXBfcGFnaW5hdGlvbilcbiAgICAgICAge1xuICAgICAgICAgICAgaWYodHlwZW9mKGtlZXBfcGFnaW5hdGlvbik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGtlZXBfcGFnaW5hdGlvbiA9IGZhbHNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aGlzLmluaXRBdXRvVXBkYXRlRXZlbnRzKCk7XG4gICAgICAgICAgICB0aGlzLmF0dGFjaEFjdGl2ZUNsYXNzKCk7XG5cbiAgICAgICAgICAgIHRoaXMuYWRkRGF0ZVBpY2tlcnMoKTtcbiAgICAgICAgICAgIHRoaXMuYWRkUmFuZ2VTbGlkZXJzKCk7XG5cbiAgICAgICAgICAgIC8vaW5pdCBjb21ibyBib3hlc1xuICAgICAgICAgICAgdmFyICRjb21ib2JveCA9ICR0aGlzLmZpbmQoXCJzZWxlY3RbZGF0YS1jb21ib2JveD0nMSddXCIpO1xuXG4gICAgICAgICAgICBpZigkY29tYm9ib3gubGVuZ3RoPjApXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgJGNvbWJvYm94LmVhY2goZnVuY3Rpb24oaW5kZXggKXtcbiAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzY2IgPSAkKCB0aGlzICk7XG4gICAgICAgICAgICAgICAgICAgIHZhciBucm0gPSAkdGhpc2NiLmF0dHIoXCJkYXRhLWNvbWJvYm94LW5ybVwiKTtcblxuICAgICAgICAgICAgICAgICAgICBpZiAodHlwZW9mICR0aGlzY2IuY2hvc2VuICE9IFwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjaG9zZW5vcHRpb25zID0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlYXJjaF9jb250YWluczogdHJ1ZVxuICAgICAgICAgICAgICAgICAgICAgICAgfTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoKHR5cGVvZihucm0pIT09XCJ1bmRlZmluZWRcIikmJihucm0pKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaG9zZW5vcHRpb25zLm5vX3Jlc3VsdHNfdGV4dCA9IG5ybTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNhZmUgdG8gdXNlIHRoZSBmdW5jdGlvblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9zZWFyY2hfY29udGFpbnNcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzY2IuYWRkQ2xhc3MoXCJjaG9zZW4tcnRsXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAkdGhpc2NiLmNob3NlbihjaG9zZW5vcHRpb25zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdDJvcHRpb25zID0ge307XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDJvcHRpb25zLmRpciA9IFwicnRsXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpZigodHlwZW9mKG5ybSkhPT1cInVuZGVmaW5lZFwiKSYmKG5ybSkpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDJvcHRpb25zLmxhbmd1YWdlPSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwibm9SZXN1bHRzXCI6IGZ1bmN0aW9uKCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnJtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNjYi5zZWxlY3QyKHNlbGVjdDJvcHRpb25zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfSk7XG5cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxmLmlzU3VibWl0dGluZyA9IGZhbHNlO1xuXG4gICAgICAgICAgICAvL2lmIGFqYXggaXMgZW5hYmxlZCBpbml0IHRoZSBwYWdpbmF0aW9uXG4gICAgICAgICAgICBpZihzZWxmLmlzX2FqYXg9PTEpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5zZXR1cEFqYXhQYWdpbmF0aW9uKCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICR0aGlzLm9uKFwic3VibWl0XCIsIHRoaXMuc3VibWl0Rm9ybSk7XG5cbiAgICAgICAgICAgIHNlbGYuaW5pdFdvb0NvbW1lcmNlQ29udHJvbHMoKTsgLy93b29jb21tZXJjZSBvcmRlcmJ5XG5cbiAgICAgICAgICAgIGlmKGtlZXBfcGFnaW5hdGlvbj09ZmFsc2UpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X3N1Ym1pdF9xdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyhmYWxzZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLm9uV2luZG93U2Nyb2xsID0gZnVuY3Rpb24oZXZlbnQpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKCghc2VsZi5pc19sb2FkaW5nX21vcmUpICYmICghc2VsZi5pc19tYXhfcGFnZWQpKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciB3aW5kb3dfc2Nyb2xsID0gJCh3aW5kb3cpLnNjcm9sbFRvcCgpO1xuICAgICAgICAgICAgICAgIHZhciB3aW5kb3dfc2Nyb2xsX2JvdHRvbSA9ICQod2luZG93KS5zY3JvbGxUb3AoKSArICQod2luZG93KS5oZWlnaHQoKTtcbiAgICAgICAgICAgICAgICB2YXIgc2Nyb2xsX29mZnNldCA9IHBhcnNlSW50KHNlbGYuaW5maW5pdGVfc2Nyb2xsX3RyaWdnZXJfYW1vdW50KTtcblxuICAgICAgICAgICAgICAgIGlmKHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIubGVuZ3RoPT0xKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfc2Nyb2xsX2JvdHRvbSA9IHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIub2Zmc2V0KCkudG9wICsgc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5oZWlnaHQoKTtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgb2Zmc2V0ID0gKHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIub2Zmc2V0KCkudG9wICsgc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5oZWlnaHQoKSkgLSB3aW5kb3dfc2Nyb2xsO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKHdpbmRvd19zY3JvbGxfYm90dG9tID4gcmVzdWx0c19zY3JvbGxfYm90dG9tICsgc2Nyb2xsX29mZnNldClcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5sb2FkTW9yZVJlc3VsdHMoKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgIHsvL2RvbnQgbG9hZCBtb3JlXG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuc3RyaXBRdWVyeVN0cmluZ0FuZEhhc2hGcm9tUGF0aCA9IGZ1bmN0aW9uKHVybCkge1xuICAgICAgICAgICAgcmV0dXJuIHVybC5zcGxpdChcIj9cIilbMF0uc3BsaXQoXCIjXCIpWzBdO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5ndXAgPSBmdW5jdGlvbiggbmFtZSwgdXJsICkge1xuICAgICAgICAgICAgaWYgKCF1cmwpIHVybCA9IGxvY2F0aW9uLmhyZWZcbiAgICAgICAgICAgIG5hbWUgPSBuYW1lLnJlcGxhY2UoL1tcXFtdLyxcIlxcXFxcXFtcIikucmVwbGFjZSgvW1xcXV0vLFwiXFxcXFxcXVwiKTtcbiAgICAgICAgICAgIHZhciByZWdleFMgPSBcIltcXFxcPyZdXCIrbmFtZStcIj0oW14mI10qKVwiO1xuICAgICAgICAgICAgdmFyIHJlZ2V4ID0gbmV3IFJlZ0V4cCggcmVnZXhTICk7XG4gICAgICAgICAgICB2YXIgcmVzdWx0cyA9IHJlZ2V4LmV4ZWMoIHVybCApO1xuICAgICAgICAgICAgcmV0dXJuIHJlc3VsdHMgPT0gbnVsbCA/IG51bGwgOiByZXN1bHRzWzFdO1xuICAgICAgICB9O1xuXG5cbiAgICAgICAgdGhpcy5nZXRVcmxQYXJhbXMgPSBmdW5jdGlvbihrZWVwX3BhZ2luYXRpb24sIHR5cGUsIGV4Y2x1ZGUpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKHR5cGVvZihrZWVwX3BhZ2luYXRpb24pPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBrZWVwX3BhZ2luYXRpb24gPSB0cnVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZih0eXBlb2YodHlwZSk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIHR5cGUgPSBcIlwiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgdXJsX3BhcmFtc19zdHIgPSBcIlwiO1xuXG4gICAgICAgICAgICAvLyBnZXQgYWxsIHBhcmFtcyBmcm9tIGZpZWxkc1xuICAgICAgICAgICAgdmFyIHVybF9wYXJhbXNfYXJyYXkgPSBwcm9jZXNzX2Zvcm0uZ2V0VXJsUGFyYW1zKHNlbGYpO1xuXG4gICAgICAgICAgICB2YXIgbGVuZ3RoID0gT2JqZWN0LmtleXModXJsX3BhcmFtc19hcnJheSkubGVuZ3RoO1xuICAgICAgICAgICAgdmFyIGNvdW50ID0gMDtcblxuICAgICAgICAgICAgaWYodHlwZW9mKGV4Y2x1ZGUpIT1cInVuZGVmaW5lZFwiKSB7XG4gICAgICAgICAgICAgICAgaWYgKHVybF9wYXJhbXNfYXJyYXkuaGFzT3duUHJvcGVydHkoZXhjbHVkZSkpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVuZ3RoLS07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihsZW5ndGg+MClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBmb3IgKHZhciBrIGluIHVybF9wYXJhbXNfYXJyYXkpIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKHVybF9wYXJhbXNfYXJyYXkuaGFzT3duUHJvcGVydHkoaykpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGNhbl9hZGQgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYodHlwZW9mKGV4Y2x1ZGUpIT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGs9PWV4Y2x1ZGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FuX2FkZCA9IGZhbHNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoY2FuX2FkZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybF9wYXJhbXNfc3RyICs9IGsgKyBcIj1cIiArIHVybF9wYXJhbXNfYXJyYXlba107XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoY291bnQgPCBsZW5ndGggLSAxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybF9wYXJhbXNfc3RyICs9IFwiJlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50Kys7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZhciBxdWVyeV9wYXJhbXMgPSBcIlwiO1xuXG4gICAgICAgICAgICAvL2Zvcm0gcGFyYW1zIGFzIHVybCBxdWVyeSBzdHJpbmdcbiAgICAgICAgICAgIHZhciBmb3JtX3BhcmFtcyA9IHVybF9wYXJhbXNfc3RyO1xuXG4gICAgICAgICAgICAvL2dldCB1cmwgcGFyYW1zIGZyb20gdGhlIGZvcm0gaXRzZWxmICh3aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZClcbiAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgZm9ybV9wYXJhbXMpO1xuXG4gICAgICAgICAgICAvL2FkZCBwYWdpbmF0aW9uXG4gICAgICAgICAgICBpZihrZWVwX3BhZ2luYXRpb249PXRydWUpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIHBhZ2VOdW1iZXIgPSBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmF0dHIoXCJkYXRhLXBhZ2VkXCIpO1xuXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKHBhZ2VOdW1iZXIpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcGFnZU51bWJlciA9IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaWYocGFnZU51bWJlcj4xKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcInNmX3BhZ2VkPVwiK3BhZ2VOdW1iZXIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy9hZGQgc2ZpZFxuICAgICAgICAgICAgLy9xdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwic2ZpZD1cIitzZWxmLnNmaWQpO1xuXG4gICAgICAgICAgICAvLyBsb29wIHRocm91Z2ggYW55IGV4dHJhIHBhcmFtcyAoZnJvbSBleHQgcGx1Z2lucykgYW5kIGFkZCB0byB0aGUgdXJsIChpZSB3b29jb21tZXJjZSBgb3JkZXJieWApXG4gICAgICAgICAgICAvKnZhciBleHRyYV9xdWVyeV9wYXJhbSA9IFwiXCI7XG4gICAgICAgICAgICAgdmFyIGxlbmd0aCA9IE9iamVjdC5rZXlzKHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zKS5sZW5ndGg7XG4gICAgICAgICAgICAgdmFyIGNvdW50ID0gMDtcblxuICAgICAgICAgICAgIGlmKGxlbmd0aD4wKVxuICAgICAgICAgICAgIHtcblxuICAgICAgICAgICAgIGZvciAodmFyIGsgaW4gc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMpIHtcbiAgICAgICAgICAgICBpZiAoc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuaGFzT3duUHJvcGVydHkoaykpIHtcblxuICAgICAgICAgICAgIGlmKHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zW2tdIT1cIlwiKVxuICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICBleHRyYV9xdWVyeV9wYXJhbSA9IGsrXCI9XCIrc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNba107XG4gICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBleHRyYV9xdWVyeV9wYXJhbSk7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICovXG4gICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmFkZFF1ZXJ5UGFyYW1zKHF1ZXJ5X3BhcmFtcywgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuYWxsKTtcblxuICAgICAgICAgICAgaWYodHlwZSE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAvL3F1ZXJ5X3BhcmFtcyA9IHNlbGYuYWRkUXVlcnlQYXJhbXMocXVlcnlfcGFyYW1zLCBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtc1t0eXBlXSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBxdWVyeV9wYXJhbXM7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5hZGRRdWVyeVBhcmFtcyA9IGZ1bmN0aW9uKHF1ZXJ5X3BhcmFtcywgbmV3X3BhcmFtcylcbiAgICAgICAge1xuICAgICAgICAgICAgdmFyIGV4dHJhX3F1ZXJ5X3BhcmFtID0gXCJcIjtcbiAgICAgICAgICAgIHZhciBsZW5ndGggPSBPYmplY3Qua2V5cyhuZXdfcGFyYW1zKS5sZW5ndGg7XG4gICAgICAgICAgICB2YXIgY291bnQgPSAwO1xuXG4gICAgICAgICAgICBpZihsZW5ndGg+MClcbiAgICAgICAgICAgIHtcblxuICAgICAgICAgICAgICAgIGZvciAodmFyIGsgaW4gbmV3X3BhcmFtcykge1xuICAgICAgICAgICAgICAgICAgICBpZiAobmV3X3BhcmFtcy5oYXNPd25Qcm9wZXJ0eShrKSkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihuZXdfcGFyYW1zW2tdIT1cIlwiKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4dHJhX3F1ZXJ5X3BhcmFtID0gaytcIj1cIituZXdfcGFyYW1zW2tdO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgZXh0cmFfcXVlcnlfcGFyYW0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICByZXR1cm4gcXVlcnlfcGFyYW1zO1xuICAgICAgICB9XG4gICAgICAgIHRoaXMuYWRkVXJsUGFyYW0gPSBmdW5jdGlvbih1cmwsIHN0cmluZylcbiAgICAgICAge1xuICAgICAgICAgICAgdmFyIGFkZF9wYXJhbXMgPSBcIlwiO1xuXG4gICAgICAgICAgICBpZih1cmwhPVwiXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgaWYodXJsLmluZGV4T2YoXCI/XCIpICE9IC0xKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgYWRkX3BhcmFtcyArPSBcIiZcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy91cmwgPSB0aGlzLnRyYWlsaW5nU2xhc2hJdCh1cmwpO1xuICAgICAgICAgICAgICAgICAgICBhZGRfcGFyYW1zICs9IFwiP1wiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYoc3RyaW5nIT1cIlwiKVxuICAgICAgICAgICAge1xuXG4gICAgICAgICAgICAgICAgcmV0dXJuIHVybCArIGFkZF9wYXJhbXMgKyBzdHJpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHVybDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmpvaW5VcmxQYXJhbSA9IGZ1bmN0aW9uKHBhcmFtcywgc3RyaW5nKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgYWRkX3BhcmFtcyA9IFwiXCI7XG5cbiAgICAgICAgICAgIGlmKHBhcmFtcyE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBhZGRfcGFyYW1zICs9IFwiJlwiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihzdHJpbmchPVwiXCIpXG4gICAgICAgICAgICB7XG5cbiAgICAgICAgICAgICAgICByZXR1cm4gcGFyYW1zICsgYWRkX3BhcmFtcyArIHN0cmluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gcGFyYW1zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuc2V0QWpheFJlc3VsdHNVUkxzID0gZnVuY3Rpb24ocXVlcnlfcGFyYW1zKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZih0eXBlb2Yoc2VsZi5hamF4X3Jlc3VsdHNfY29uZik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZiA9IG5ldyBBcnJheSgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gXCJcIjtcbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ10gPSBcIlwiO1xuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSBcIlwiO1xuXG4gICAgICAgICAgICAvL2lmKHNlbGYuYWpheF91cmwhPVwiXCIpXG4gICAgICAgICAgICBpZihzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJzaG9ydGNvZGVcIilcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2FudCB0byBkbyBhIHJlcXVlc3QgdG8gdGhlIGFqYXggZW5kcG9pbnRcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShzZWxmLnJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xuXG4gICAgICAgICAgICAgICAgLy9hZGQgbGFuZyBjb2RlIHRvIGFqYXggYXBpIHJlcXVlc3QsIGxhbmcgY29kZSBzaG91bGQgYWxyZWFkeSBiZSBpbiB0aGVyZSBmb3Igb3RoZXIgcmVxdWVzdHMgKGllLCBzdXBwbGllZCBpbiB0aGUgUmVzdWx0cyBVUkwpXG5cbiAgICAgICAgICAgICAgICBpZihzZWxmLmxhbmdfY29kZSE9XCJcIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC8vc28gYWRkIGl0XG4gICAgICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJsYW5nPVwiK3NlbGYubGFuZ19jb2RlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShzZWxmLmFqYXhfdXJsLCBxdWVyeV9wYXJhbXMpO1xuICAgICAgICAgICAgICAgIC8vc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSAnanNvbic7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5kaXNwbGF5X3Jlc3VsdF9tZXRob2Q9PVwicG9zdF90eXBlX2FyY2hpdmVcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG5cbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJjdXN0b21fd29vY29tbWVyY2Vfc3RvcmVcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG5cbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgey8vb3RoZXJ3aXNlIHdlIHdhbnQgdG8gcHVsbCB0aGUgcmVzdWx0cyBkaXJlY3RseSBmcm9tIHRoZSByZXN1bHRzIHBhZ2VcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShzZWxmLnJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYuYWpheF91cmwsIHF1ZXJ5X3BhcmFtcyk7XG4gICAgICAgICAgICAgICAgLy9zZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXSA9ICdodG1sJztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXSA9IHNlbGYuYWRkUXVlcnlQYXJhbXMoc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXSwgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNbJ2FqYXgnXSk7XG5cbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ2RhdGFfdHlwZSddID0gc2VsZi5hamF4X2RhdGFfdHlwZTtcbiAgICAgICAgfTtcblxuXG5cbiAgICAgICAgdGhpcy51cGRhdGVMb2FkZXJUYWcgPSBmdW5jdGlvbigkb2JqZWN0KSB7XG5cbiAgICAgICAgICAgIHZhciAkcGFyZW50O1xuXG4gICAgICAgICAgICBpZihzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MhPVwiXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgJHBhcmVudCA9IHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MpLmxhc3QoKS5wYXJlbnQoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAkcGFyZW50ID0gc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmFyIHRhZ05hbWUgPSAkcGFyZW50LnByb3AoXCJ0YWdOYW1lXCIpO1xuXG4gICAgICAgICAgICB2YXIgdGFnVHlwZSA9ICdkaXYnO1xuICAgICAgICAgICAgaWYoICggdGFnTmFtZS50b0xvd2VyQ2FzZSgpID09ICdvbCcgKSB8fCAoIHRhZ05hbWUudG9Mb3dlckNhc2UoKSA9PSAndWwnICkgKXtcbiAgICAgICAgICAgICAgICB0YWdUeXBlID0gJ2xpJztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmFyICRuZXcgPSAkKCc8Jyt0YWdUeXBlKycgLz4nKS5odG1sKCRvYmplY3QuaHRtbCgpKTtcbiAgICAgICAgICAgIHZhciBhdHRyaWJ1dGVzID0gJG9iamVjdC5wcm9wKFwiYXR0cmlidXRlc1wiKTtcblxuICAgICAgICAgICAgLy8gbG9vcCB0aHJvdWdoIDxzZWxlY3Q+IGF0dHJpYnV0ZXMgYW5kIGFwcGx5IHRoZW0gb24gPGRpdj5cbiAgICAgICAgICAgICQuZWFjaChhdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgICAgICAkbmV3LmF0dHIodGhpcy5uYW1lLCB0aGlzLnZhbHVlKTtcbiAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICByZXR1cm4gJG5ldztcblxuICAgICAgICB9XG5cblxuICAgICAgICB0aGlzLmxvYWRNb3JlUmVzdWx0cyA9IGZ1bmN0aW9uKClcbiAgICAgICAge1xuICAgICAgICAgICAgaWYgKCB0aGlzLmlzX21heF9wYWdlZCA9PT0gdHJ1ZSApIHtcbiAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxmLmlzX2xvYWRpbmdfbW9yZSA9IHRydWU7XG5cbiAgICAgICAgICAgIC8vdHJpZ2dlciBzdGFydCBldmVudFxuICAgICAgICAgICAgdmFyIGV2ZW50X2RhdGEgPSB7XG4gICAgICAgICAgICAgICAgc2ZpZDogc2VsZi5zZmlkLFxuICAgICAgICAgICAgICAgIHRhcmdldFNlbGVjdG9yOiBzZWxmLmFqYXhfdGFyZ2V0X2F0dHIsXG4gICAgICAgICAgICAgICAgdHlwZTogXCJsb2FkX21vcmVcIixcbiAgICAgICAgICAgICAgICBvYmplY3Q6IHNlbGZcbiAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheHN0YXJ0XCIsIGV2ZW50X2RhdGEpO1xuICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xuICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKHRydWUpO1xuICAgICAgICAgICAgc2VsZi5sYXN0X3N1Ym1pdF9xdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyhmYWxzZSk7IC8vZ3JhYiBhIGNvcHkgb2YgaHRlIFVSTCBwYXJhbXMgd2l0aG91dCBwYWdpbmF0aW9uIGFscmVhZHkgYWRkZWRcblxuICAgICAgICAgICAgdmFyIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBcIlwiO1xuICAgICAgICAgICAgdmFyIGFqYXhfcmVzdWx0c191cmwgPSBcIlwiO1xuICAgICAgICAgICAgdmFyIGRhdGFfdHlwZSA9IFwiXCI7XG5cblxuICAgICAgICAgICAgLy9ub3cgYWRkIHRoZSBuZXcgcGFnaW5hdGlvblxuICAgICAgICAgICAgdmFyIG5leHRfcGFnZWRfbnVtYmVyID0gdGhpcy5jdXJyZW50X3BhZ2VkICsgMTtcbiAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJzZl9wYWdlZD1cIituZXh0X3BhZ2VkX251bWJlcik7XG5cbiAgICAgICAgICAgIHNlbGYuc2V0QWpheFJlc3VsdHNVUkxzKHF1ZXJ5X3BhcmFtcyk7XG4gICAgICAgICAgICBhamF4X3Byb2Nlc3NpbmdfdXJsID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXTtcbiAgICAgICAgICAgIGFqYXhfcmVzdWx0c191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddO1xuICAgICAgICAgICAgZGF0YV90eXBlID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ107XG5cbiAgICAgICAgICAgIC8vYWJvcnQgYW55IHByZXZpb3VzIGFqYXggcmVxdWVzdHNcbiAgICAgICAgICAgIGlmKHNlbGYubGFzdF9hamF4X3JlcXVlc3QpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdC5hYm9ydCgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihzZWxmLnVzZV9zY3JvbGxfbG9hZGVyPT0xKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciAkbG9hZGVyID0gJCgnPGRpdi8+Jyx7XG4gICAgICAgICAgICAgICAgICAgICdjbGFzcyc6ICdzZWFyY2gtZmlsdGVyLXNjcm9sbC1sb2FkaW5nJ1xuICAgICAgICAgICAgICAgIH0pOy8vLmFwcGVuZFRvKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIpO1xuXG4gICAgICAgICAgICAgICAgJGxvYWRlciA9IHNlbGYudXBkYXRlTG9hZGVyVGFnKCRsb2FkZXIpO1xuXG4gICAgICAgICAgICAgICAgc2VsZi5pbmZpbml0ZVNjcm9sbEFwcGVuZCgkbG9hZGVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QgPSAkLmdldChhamF4X3Byb2Nlc3NpbmdfdXJsLCBmdW5jdGlvbihkYXRhLCBzdGF0dXMsIHJlcXVlc3QpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5jdXJyZW50X3BhZ2VkKys7XG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9IG51bGw7XG5cbiAgICAgICAgICAgICAgICAvLyAqKioqKioqKioqKioqKlxuICAgICAgICAgICAgICAgIC8vIFRPRE8gLSBQQVNURSBUSElTIEFORCBXQVRDSCBUSEUgUkVESVJFQ1QgLSBPTkxZIEhBUFBFTlMgV0lUSCBXQyAoQ1BUIEFORCBUQVggRE9FUyBOT1QpXG4gICAgICAgICAgICAgICAgLy8gaHR0cHM6Ly9zZWFyY2gtZmlsdGVyLnRlc3QvcHJvZHVjdC1jYXRlZ29yeS9jbG90aGluZy90c2hpcnRzL3BhZ2UvMy8/c2ZfcGFnZWQ9M1xuXG4gICAgICAgICAgICAgICAgLy91cGRhdGVzIHRoZSByZXN1dGxzICYgZm9ybSBodG1sXG4gICAgICAgICAgICAgICAgc2VsZi5hZGRSZXN1bHRzKGRhdGEsIGRhdGFfdHlwZSk7XG5cbiAgICAgICAgICAgIH0sIGRhdGFfdHlwZSkuZmFpbChmdW5jdGlvbihqcVhIUiwgdGV4dFN0YXR1cywgZXJyb3JUaHJvd24pXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgICAgICAgICAgZGF0YS5vYmplY3QgPSBzZWxmO1xuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XG4gICAgICAgICAgICAgICAgZGF0YS5hamF4VVJMID0gYWpheF9wcm9jZXNzaW5nX3VybDtcbiAgICAgICAgICAgICAgICBkYXRhLmpxWEhSID0ganFYSFI7XG4gICAgICAgICAgICAgICAgZGF0YS50ZXh0U3RhdHVzID0gdGV4dFN0YXR1cztcbiAgICAgICAgICAgICAgICBkYXRhLmVycm9yVGhyb3duID0gZXJyb3JUaHJvd247XG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZXJyb3JcIiwgZGF0YSk7XG5cbiAgICAgICAgICAgIH0pLmFsd2F5cyhmdW5jdGlvbigpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XG5cbiAgICAgICAgICAgICAgICBpZihzZWxmLnVzZV9zY3JvbGxfbG9hZGVyPT0xKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgJGxvYWRlci5kZXRhY2goKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzZWxmLmlzX2xvYWRpbmdfbW9yZSA9IGZhbHNlO1xuXG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZmluaXNoXCIsIGRhdGEpO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgfVxuICAgICAgICB0aGlzLmZldGNoQWpheFJlc3VsdHMgPSBmdW5jdGlvbigpXG4gICAgICAgIHtcbiAgICAgICAgICAgIC8vdHJpZ2dlciBzdGFydCBldmVudFxuICAgICAgICAgICAgdmFyIGV2ZW50X2RhdGEgPSB7XG4gICAgICAgICAgICAgICAgc2ZpZDogc2VsZi5zZmlkLFxuICAgICAgICAgICAgICAgIHRhcmdldFNlbGVjdG9yOiBzZWxmLmFqYXhfdGFyZ2V0X2F0dHIsXG4gICAgICAgICAgICAgICAgdHlwZTogXCJsb2FkX3Jlc3VsdHNcIixcbiAgICAgICAgICAgICAgICBvYmplY3Q6IHNlbGZcbiAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheHN0YXJ0XCIsIGV2ZW50X2RhdGEpO1xuXG4gICAgICAgICAgICAvL3JlZm9jdXMgYW55IGlucHV0IGZpZWxkcyBhZnRlciB0aGUgZm9ybSBoYXMgYmVlbiB1cGRhdGVkXG4gICAgICAgICAgICB2YXIgJGxhc3RfYWN0aXZlX2lucHV0X3RleHQgPSAkdGhpcy5maW5kKCdpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cycpLm5vdChcIi5zZi1kYXRlcGlja2VyXCIpO1xuICAgICAgICAgICAgaWYoJGxhc3RfYWN0aXZlX2lucHV0X3RleHQubGVuZ3RoPT0xKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0ID0gJGxhc3RfYWN0aXZlX2lucHV0X3RleHQuYXR0cihcIm5hbWVcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICR0aGlzLmFkZENsYXNzKFwic2VhcmNoLWZpbHRlci1kaXNhYmxlZFwiKTtcbiAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5kaXNhYmxlSW5wdXRzKHNlbGYpO1xuXG4gICAgICAgICAgICAvL2ZhZGUgb3V0IHJlc3VsdHNcbiAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYW5pbWF0ZSh7IG9wYWNpdHk6IDAuNSB9LCBcImZhc3RcIik7IC8vbG9hZGluZ1xuICAgICAgICAgICAgc2VsZi5mYWRlQ29udGVudEFyZWFzKCBcIm91dFwiICk7XG5cbiAgICAgICAgICAgIGlmKHNlbGYuYWpheF9hY3Rpb249PVwicGFnaW5hdGlvblwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIC8vbmVlZCB0byByZW1vdmUgYWN0aXZlIGZpbHRlciBmcm9tIFVSTFxuXG4gICAgICAgICAgICAgICAgLy9xdWVyeV9wYXJhbXMgPSBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcztcblxuICAgICAgICAgICAgICAgIC8vbm93IGFkZCB0aGUgbmV3IHBhZ2luYXRpb25cbiAgICAgICAgICAgICAgICB2YXIgcGFnZU51bWJlciA9IHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIik7XG5cbiAgICAgICAgICAgICAgICBpZih0eXBlb2YocGFnZU51bWJlcik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBwYWdlTnVtYmVyID0gMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xuICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTtcblxuICAgICAgICAgICAgICAgIGlmKHBhZ2VOdW1iZXI+MSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJzZl9wYWdlZD1cIitwYWdlTnVtYmVyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5hamF4X2FjdGlvbj09XCJzdWJtaXRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSk7XG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X3N1Ym1pdF9xdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyhmYWxzZSk7IC8vZ3JhYiBhIGNvcHkgb2YgaHRlIFVSTCBwYXJhbXMgd2l0aG91dCBwYWdpbmF0aW9uIGFscmVhZHkgYWRkZWRcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmFyIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBcIlwiO1xuICAgICAgICAgICAgdmFyIGFqYXhfcmVzdWx0c191cmwgPSBcIlwiO1xuICAgICAgICAgICAgdmFyIGRhdGFfdHlwZSA9IFwiXCI7XG5cbiAgICAgICAgICAgIHNlbGYuc2V0QWpheFJlc3VsdHNVUkxzKHF1ZXJ5X3BhcmFtcyk7XG4gICAgICAgICAgICBhamF4X3Byb2Nlc3NpbmdfdXJsID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXTtcbiAgICAgICAgICAgIGFqYXhfcmVzdWx0c191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddO1xuICAgICAgICAgICAgZGF0YV90eXBlID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ107XG5cblxuICAgICAgICAgICAgLy9hYm9ydCBhbnkgcHJldmlvdXMgYWpheCByZXF1ZXN0c1xuICAgICAgICAgICAgaWYoc2VsZi5sYXN0X2FqYXhfcmVxdWVzdClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0LmFib3J0KCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB2YXIgYWpheF9hY3Rpb24gPSBzZWxmLmFqYXhfYWN0aW9uO1xuICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9ICQuZ2V0KGFqYXhfcHJvY2Vzc2luZ191cmwsIGZ1bmN0aW9uKGRhdGEsIHN0YXR1cywgcmVxdWVzdClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcblxuICAgICAgICAgICAgICAgIC8vdXBkYXRlcyB0aGUgcmVzdXRscyAmIGZvcm0gaHRtbFxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlUmVzdWx0cyhkYXRhLCBkYXRhX3R5cGUpO1xuXG4gICAgICAgICAgICAgICAgLy8gc2Nyb2xsIFxuICAgICAgICAgICAgICAgIC8vIHNldCB0aGUgdmFyIGJhY2sgdG8gd2hhdCBpdCB3YXMgYmVmb3JlIHRoZSBhamF4IHJlcXVlc3QgbmFkIHRoZSBmb3JtIHJlLWluaXRcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfYWN0aW9uID0gYWpheF9hY3Rpb247XG4gICAgICAgICAgICAgICAgc2VsZi5zY3JvbGxSZXN1bHRzKCBzZWxmLmFqYXhfYWN0aW9uICk7XG5cbiAgICAgICAgICAgICAgICAvKiB1cGRhdGUgVVJMICovXG4gICAgICAgICAgICAgICAgLy91cGRhdGUgdXJsIGJlZm9yZSBwYWdpbmF0aW9uLCBiZWNhdXNlIHdlIG5lZWQgdG8gZG8gc29tZSBjaGVja3MgYWdhaW5zIHRoZSBVUkwgZm9yIGluZmluaXRlIHNjcm9sbFxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlVXJsSGlzdG9yeShhamF4X3Jlc3VsdHNfdXJsKTtcblxuICAgICAgICAgICAgICAgIC8vc2V0dXAgcGFnaW5hdGlvblxuICAgICAgICAgICAgICAgIHNlbGYuc2V0dXBBamF4UGFnaW5hdGlvbigpO1xuXG4gICAgICAgICAgICAgICAgc2VsZi5pc1N1Ym1pdHRpbmcgPSBmYWxzZTtcblxuICAgICAgICAgICAgICAgIC8qIHVzZXIgZGVmICovXG4gICAgICAgICAgICAgICAgc2VsZi5pbml0V29vQ29tbWVyY2VDb250cm9scygpOyAvL3dvb2NvbW1lcmNlIG9yZGVyYnlcblxuXG4gICAgICAgICAgICB9LCBkYXRhX3R5cGUpLmZhaWwoZnVuY3Rpb24oanFYSFIsIHRleHRTdGF0dXMsIGVycm9yVGhyb3duKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBkYXRhID0ge307XG4gICAgICAgICAgICAgICAgZGF0YS5zZmlkID0gc2VsZi5zZmlkO1xuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XG4gICAgICAgICAgICAgICAgZGF0YS5vYmplY3QgPSBzZWxmO1xuICAgICAgICAgICAgICAgIGRhdGEuYWpheFVSTCA9IGFqYXhfcHJvY2Vzc2luZ191cmw7XG4gICAgICAgICAgICAgICAgZGF0YS5qcVhIUiA9IGpxWEhSO1xuICAgICAgICAgICAgICAgIGRhdGEudGV4dFN0YXR1cyA9IHRleHRTdGF0dXM7XG4gICAgICAgICAgICAgICAgZGF0YS5lcnJvclRocm93biA9IGVycm9yVGhyb3duO1xuICAgICAgICAgICAgICAgIHNlbGYuaXNTdWJtaXR0aW5nID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZXJyb3JcIiwgZGF0YSk7XG5cbiAgICAgICAgICAgIH0pLmFsd2F5cyhmdW5jdGlvbigpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5zdG9wKHRydWUsdHJ1ZSkuYW5pbWF0ZSh7IG9wYWNpdHk6IDF9LCBcImZhc3RcIik7IC8vZmluaXNoZWQgbG9hZGluZ1xuICAgICAgICAgICAgICAgIHNlbGYuZmFkZUNvbnRlbnRBcmVhcyggXCJpblwiICk7XG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XG4gICAgICAgICAgICAgICAgJHRoaXMucmVtb3ZlQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xuICAgICAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5lbmFibGVJbnB1dHMoc2VsZik7XG5cbiAgICAgICAgICAgICAgICAvL3JlZm9jdXMgdGhlIGxhc3QgYWN0aXZlIHRleHQgZmllbGRcbiAgICAgICAgICAgICAgICBpZihsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0IT1cIlwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdmFyICRpbnB1dCA9IFtdO1xuICAgICAgICAgICAgICAgICAgICBzZWxmLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGFjdGl2ZV9pbnB1dCA9ICQodGhpcykuZmluZChcImlucHV0W25hbWU9J1wiK2xhc3RfYWN0aXZlX2lucHV0X3RleHQrXCInXVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRhY3RpdmVfaW5wdXQubGVuZ3RoPT0xKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dCA9ICRhY3RpdmVfaW5wdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICAgICAgICAgIGlmKCRpbnB1dC5sZW5ndGg9PTEpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LmZvY3VzKCkudmFsKCRpbnB1dC52YWwoKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmZvY3VzQ2FtcG8oJGlucHV0WzBdKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICR0aGlzLmZpbmQoXCJpbnB1dFtuYW1lPSdfc2Zfc2VhcmNoJ11cIikudHJpZ2dlcignZm9jdXMnKTtcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmaW5pc2hcIiwgIGRhdGEgKTtcblxuICAgICAgICAgICAgfSk7XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5mb2N1c0NhbXBvID0gZnVuY3Rpb24oaW5wdXRGaWVsZCl7XG4gICAgICAgICAgICAvL3ZhciBpbnB1dEZpZWxkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO1xuICAgICAgICAgICAgaWYgKGlucHV0RmllbGQgIT0gbnVsbCAmJiBpbnB1dEZpZWxkLnZhbHVlLmxlbmd0aCAhPSAwKXtcbiAgICAgICAgICAgICAgICBpZiAoaW5wdXRGaWVsZC5jcmVhdGVUZXh0UmFuZ2Upe1xuICAgICAgICAgICAgICAgICAgICB2YXIgRmllbGRSYW5nZSA9IGlucHV0RmllbGQuY3JlYXRlVGV4dFJhbmdlKCk7XG4gICAgICAgICAgICAgICAgICAgIEZpZWxkUmFuZ2UubW92ZVN0YXJ0KCdjaGFyYWN0ZXInLGlucHV0RmllbGQudmFsdWUubGVuZ3RoKTtcbiAgICAgICAgICAgICAgICAgICAgRmllbGRSYW5nZS5jb2xsYXBzZSgpO1xuICAgICAgICAgICAgICAgICAgICBGaWVsZFJhbmdlLnNlbGVjdCgpO1xuICAgICAgICAgICAgICAgIH1lbHNlIGlmIChpbnB1dEZpZWxkLnNlbGVjdGlvblN0YXJ0IHx8IGlucHV0RmllbGQuc2VsZWN0aW9uU3RhcnQgPT0gJzAnKSB7XG4gICAgICAgICAgICAgICAgICAgIHZhciBlbGVtTGVuID0gaW5wdXRGaWVsZC52YWx1ZS5sZW5ndGg7XG4gICAgICAgICAgICAgICAgICAgIGlucHV0RmllbGQuc2VsZWN0aW9uU3RhcnQgPSBlbGVtTGVuO1xuICAgICAgICAgICAgICAgICAgICBpbnB1dEZpZWxkLnNlbGVjdGlvbkVuZCA9IGVsZW1MZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0RmllbGQuYmx1cigpO1xuICAgICAgICAgICAgICAgIGlucHV0RmllbGQuZm9jdXMoKTtcbiAgICAgICAgICAgIH0gZWxzZXtcbiAgICAgICAgICAgICAgICBpZiAoIGlucHV0RmllbGQgKSB7XG4gICAgICAgICAgICAgICAgICAgIGlucHV0RmllbGQuZm9jdXMoKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLnRyaWdnZXJFdmVudCA9IGZ1bmN0aW9uKGV2ZW50bmFtZSwgZGF0YSlcbiAgICAgICAge1xuICAgICAgICAgICAgdmFyICRldmVudF9jb250YWluZXIgPSAkKFwiLnNlYXJjaGFuZGZpbHRlcltkYXRhLXNmLWZvcm0taWQ9J1wiK3NlbGYuc2ZpZCtcIiddXCIpO1xuICAgICAgICAgICAgJGV2ZW50X2NvbnRhaW5lci50cmlnZ2VyKGV2ZW50bmFtZSwgWyBkYXRhIF0pO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5mZXRjaEFqYXhGb3JtID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICAvL3RyaWdnZXIgc3RhcnQgZXZlbnRcbiAgICAgICAgICAgIHZhciBldmVudF9kYXRhID0ge1xuICAgICAgICAgICAgICAgIHNmaWQ6IHNlbGYuc2ZpZCxcbiAgICAgICAgICAgICAgICB0YXJnZXRTZWxlY3Rvcjogc2VsZi5hamF4X3RhcmdldF9hdHRyLFxuICAgICAgICAgICAgICAgIHR5cGU6IFwiZm9ybVwiLFxuICAgICAgICAgICAgICAgIG9iamVjdDogc2VsZlxuICAgICAgICAgICAgfTtcblxuICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4Zm9ybXN0YXJ0XCIsIFsgZXZlbnRfZGF0YSBdKTtcblxuICAgICAgICAgICAgJHRoaXMuYWRkQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xuICAgICAgICAgICAgcHJvY2Vzc19mb3JtLmRpc2FibGVJbnB1dHMoc2VsZik7XG5cbiAgICAgICAgICAgIHZhciBxdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcygpO1xuXG4gICAgICAgICAgICBpZihzZWxmLmxhbmdfY29kZSE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAvL3NvIGFkZCBpdFxuICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJsYW5nPVwiK3NlbGYubGFuZ19jb2RlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmFyIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYuYWpheF9mb3JtX3VybCwgcXVlcnlfcGFyYW1zKTtcbiAgICAgICAgICAgIHZhciBkYXRhX3R5cGUgPSBcImpzb25cIjtcblxuXG4gICAgICAgICAgICAvL2Fib3J0IGFueSBwcmV2aW91cyBhamF4IHJlcXVlc3RzXG4gICAgICAgICAgICAvKmlmKHNlbGYubGFzdF9hamF4X3JlcXVlc3QpXG4gICAgICAgICAgICAge1xuICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QuYWJvcnQoKTtcbiAgICAgICAgICAgICB9Ki9cblxuXG4gICAgICAgICAgICAvL3NlbGYubGFzdF9hamF4X3JlcXVlc3QgPVxuXG4gICAgICAgICAgICAkLmdldChhamF4X3Byb2Nlc3NpbmdfdXJsLCBmdW5jdGlvbihkYXRhLCBzdGF0dXMsIHJlcXVlc3QpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLy9zZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcblxuICAgICAgICAgICAgICAgIC8vdXBkYXRlcyB0aGUgcmVzdXRscyAmIGZvcm0gaHRtbFxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlRm9ybShkYXRhLCBkYXRhX3R5cGUpO1xuXG5cbiAgICAgICAgICAgIH0sIGRhdGFfdHlwZSkuZmFpbChmdW5jdGlvbihqcVhIUiwgdGV4dFN0YXR1cywgZXJyb3JUaHJvd24pXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XG4gICAgICAgICAgICAgICAgZGF0YS5hamF4VVJMID0gYWpheF9wcm9jZXNzaW5nX3VybDtcbiAgICAgICAgICAgICAgICBkYXRhLmpxWEhSID0ganFYSFI7XG4gICAgICAgICAgICAgICAgZGF0YS50ZXh0U3RhdHVzID0gdGV4dFN0YXR1cztcbiAgICAgICAgICAgICAgICBkYXRhLmVycm9yVGhyb3duID0gZXJyb3JUaHJvd247XG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZXJyb3JcIiwgWyBkYXRhIF0pO1xuXG4gICAgICAgICAgICB9KS5hbHdheXMoZnVuY3Rpb24oKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBkYXRhID0ge307XG4gICAgICAgICAgICAgICAgZGF0YS5zZmlkID0gc2VsZi5zZmlkO1xuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XG4gICAgICAgICAgICAgICAgZGF0YS5vYmplY3QgPSBzZWxmO1xuXG4gICAgICAgICAgICAgICAgJHRoaXMucmVtb3ZlQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xuICAgICAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5lbmFibGVJbnB1dHMoc2VsZik7XG5cbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmb3JtZmluaXNoXCIsIFsgZGF0YSBdKTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuY29weUxpc3RJdGVtc0NvbnRlbnRzID0gZnVuY3Rpb24oJGxpc3RfZnJvbSwgJGxpc3RfdG8pXG4gICAgICAgIHtcbiAgICAgICAgICAgIC8vY29weSBvdmVyIGNoaWxkIGxpc3QgaXRlbXNcbiAgICAgICAgICAgIHZhciBsaV9jb250ZW50c19hcnJheSA9IG5ldyBBcnJheSgpO1xuICAgICAgICAgICAgdmFyIGZyb21fYXR0cmlidXRlcyA9IG5ldyBBcnJheSgpO1xuXG4gICAgICAgICAgICB2YXIgJGZyb21fZmllbGRzID0gJGxpc3RfZnJvbS5maW5kKFwiPiB1bCA+IGxpXCIpO1xuXG4gICAgICAgICAgICAkZnJvbV9maWVsZHMuZWFjaChmdW5jdGlvbihpKXtcblxuICAgICAgICAgICAgICAgIGxpX2NvbnRlbnRzX2FycmF5LnB1c2goJCh0aGlzKS5odG1sKCkpO1xuXG4gICAgICAgICAgICAgICAgdmFyIGF0dHJpYnV0ZXMgPSAkKHRoaXMpLnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xuICAgICAgICAgICAgICAgIGZyb21fYXR0cmlidXRlcy5wdXNoKGF0dHJpYnV0ZXMpO1xuXG4gICAgICAgICAgICAgICAgLy92YXIgZmllbGRfbmFtZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcbiAgICAgICAgICAgICAgICAvL3ZhciB0b19maWVsZCA9ICRsaXN0X3RvLmZpbmQoXCI+IHVsID4gbGlbZGF0YS1zZi1maWVsZC1uYW1lPSdcIitmaWVsZF9uYW1lK1wiJ11cIik7XG5cbiAgICAgICAgICAgICAgICAvL3NlbGYuY29weUF0dHJpYnV0ZXMoJCh0aGlzKSwgJGxpc3RfdG8sIFwiZGF0YS1zZi1cIik7XG5cbiAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICB2YXIgbGlfaXQgPSAwO1xuICAgICAgICAgICAgdmFyICR0b19maWVsZHMgPSAkbGlzdF90by5maW5kKFwiPiB1bCA+IGxpXCIpO1xuICAgICAgICAgICAgJHRvX2ZpZWxkcy5lYWNoKGZ1bmN0aW9uKGkpe1xuICAgICAgICAgICAgICAgICQodGhpcykuaHRtbChsaV9jb250ZW50c19hcnJheVtsaV9pdF0pO1xuXG4gICAgICAgICAgICAgICAgdmFyICRmcm9tX2ZpZWxkID0gJCgkZnJvbV9maWVsZHMuZ2V0KGxpX2l0KSk7XG5cbiAgICAgICAgICAgICAgICB2YXIgJHRvX2ZpZWxkID0gJCh0aGlzKTtcbiAgICAgICAgICAgICAgICAkdG9fZmllbGQucmVtb3ZlQXR0cihcImRhdGEtc2YtdGF4b25vbXktYXJjaGl2ZVwiKTtcbiAgICAgICAgICAgICAgICBzZWxmLmNvcHlBdHRyaWJ1dGVzKCRmcm9tX2ZpZWxkLCAkdG9fZmllbGQpO1xuXG4gICAgICAgICAgICAgICAgbGlfaXQrKztcbiAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAvKnZhciAkZnJvbV9maWVsZHMgPSAkbGlzdF9mcm9tLmZpbmQoXCIgdWwgPiBsaVwiKTtcbiAgICAgICAgICAgICB2YXIgJHRvX2ZpZWxkcyA9ICRsaXN0X3RvLmZpbmQoXCIgPiBsaVwiKTtcbiAgICAgICAgICAgICAkZnJvbV9maWVsZHMuZWFjaChmdW5jdGlvbihpbmRleCwgdmFsKXtcbiAgICAgICAgICAgICBpZigkKHRoaXMpLmhhc0F0dHJpYnV0ZShcImRhdGEtc2YtdGF4b25vbXktYXJjaGl2ZVwiKSlcbiAgICAgICAgICAgICB7XG5cbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICB0aGlzLmNvcHlBdHRyaWJ1dGVzKCRsaXN0X2Zyb20sICRsaXN0X3RvKTsqL1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy51cGRhdGVGb3JtQXR0cmlidXRlcyA9IGZ1bmN0aW9uKCRsaXN0X2Zyb20sICRsaXN0X3RvKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgZnJvbV9hdHRyaWJ1dGVzID0gJGxpc3RfZnJvbS5wcm9wKFwiYXR0cmlidXRlc1wiKTtcbiAgICAgICAgICAgIC8vIGxvb3AgdGhyb3VnaCA8c2VsZWN0PiBhdHRyaWJ1dGVzIGFuZCBhcHBseSB0aGVtIG9uIDxkaXY+XG5cbiAgICAgICAgICAgIHZhciB0b19hdHRyaWJ1dGVzID0gJGxpc3RfdG8ucHJvcChcImF0dHJpYnV0ZXNcIik7XG4gICAgICAgICAgICAkLmVhY2godG9fYXR0cmlidXRlcywgZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICAgICAgJGxpc3RfdG8ucmVtb3ZlQXR0cih0aGlzLm5hbWUpO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICQuZWFjaChmcm9tX2F0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xuICAgICAgICAgICAgICAgICRsaXN0X3RvLmF0dHIodGhpcy5uYW1lLCB0aGlzLnZhbHVlKTtcbiAgICAgICAgICAgIH0pO1xuXG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmNvcHlBdHRyaWJ1dGVzID0gZnVuY3Rpb24oJGZyb20sICR0bywgcHJlZml4KVxuICAgICAgICB7XG4gICAgICAgICAgICBpZih0eXBlb2YocHJlZml4KT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgcHJlZml4ID0gXCJcIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmFyIGZyb21fYXR0cmlidXRlcyA9ICRmcm9tLnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xuXG4gICAgICAgICAgICB2YXIgdG9fYXR0cmlidXRlcyA9ICR0by5wcm9wKFwiYXR0cmlidXRlc1wiKTtcbiAgICAgICAgICAgICQuZWFjaCh0b19hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcblxuICAgICAgICAgICAgICAgIGlmKHByZWZpeCE9XCJcIikge1xuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5uYW1lLmluZGV4T2YocHJlZml4KSA9PSAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAkdG8ucmVtb3ZlQXR0cih0aGlzLm5hbWUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC8vJHRvLnJlbW92ZUF0dHIodGhpcy5uYW1lKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgJC5lYWNoKGZyb21fYXR0cmlidXRlcywgZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICAgICAgJHRvLmF0dHIodGhpcy5uYW1lLCB0aGlzLnZhbHVlKTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5jb3B5Rm9ybUF0dHJpYnV0ZXMgPSBmdW5jdGlvbigkZnJvbSwgJHRvKVxuICAgICAgICB7XG4gICAgICAgICAgICAkdG8ucmVtb3ZlQXR0cihcImRhdGEtY3VycmVudC10YXhvbm9teS1hcmNoaXZlXCIpO1xuICAgICAgICAgICAgdGhpcy5jb3B5QXR0cmlidXRlcygkZnJvbSwgJHRvKTtcblxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy51cGRhdGVGb3JtID0gZnVuY3Rpb24oZGF0YSwgZGF0YV90eXBlKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZihkYXRhX3R5cGU9PVwianNvblwiKVxuICAgICAgICAgICAgey8vdGhlbiB3ZSBkaWQgYSByZXF1ZXN0IHRvIHRoZSBhamF4IGVuZHBvaW50LCBzbyBleHBlY3QgYW4gb2JqZWN0IGJhY2tcblxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZihkYXRhWydmb3JtJ10pIT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC8vcmVtb3ZlIGFsbCBldmVudHMgZnJvbSBTJkYgZm9ybVxuICAgICAgICAgICAgICAgICAgICAkdGhpcy5vZmYoKTtcblxuICAgICAgICAgICAgICAgICAgICAvL3JlZnJlc2ggdGhlIGZvcm0gKGF1dG8gY291bnQpXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUxpc3RJdGVtc0NvbnRlbnRzKCQoZGF0YVsnZm9ybSddKSwgJHRoaXMpO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vcmUgaW5pdCBTJkYgY2xhc3Mgb24gdGhlIGZvcm1cbiAgICAgICAgICAgICAgICAgICAgLy8kdGhpcy5zZWFyY2hBbmRGaWx0ZXIoKTtcblxuICAgICAgICAgICAgICAgICAgICAvL2lmIGFqYXggaXMgZW5hYmxlZCBpbml0IHRoZSBwYWdpbmF0aW9uXG5cbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbml0KHRydWUpO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfYWpheD09MSlcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5zZXR1cEFqYXhQYWdpbmF0aW9uKCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgICAgIHRoaXMuYWRkUmVzdWx0cyA9IGZ1bmN0aW9uKGRhdGEsIGRhdGFfdHlwZSlcbiAgICAgICAge1xuICAgICAgICAgICAgaWYoZGF0YV90eXBlPT1cImpzb25cIilcbiAgICAgICAgICAgIHsvL3RoZW4gd2UgZGlkIGEgcmVxdWVzdCB0byB0aGUgYWpheCBlbmRwb2ludCwgc28gZXhwZWN0IGFuIG9iamVjdCBiYWNrXG4gICAgICAgICAgICAgICAgLy9ncmFiIHRoZSByZXN1bHRzIGFuZCBsb2FkIGluXG4gICAgICAgICAgICAgICAgLy9zZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmFwcGVuZChkYXRhWydyZXN1bHRzJ10pO1xuICAgICAgICAgICAgICAgIHNlbGYubG9hZF9tb3JlX2h0bWwgPSBkYXRhWydyZXN1bHRzJ107XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIGlmKGRhdGFfdHlwZT09XCJodG1sXCIpXG4gICAgICAgICAgICB7Ly93ZSBhcmUgZXhwZWN0aW5nIHRoZSBodG1sIG9mIHRoZSByZXN1bHRzIHBhZ2UgYmFjaywgc28gZXh0cmFjdCB0aGUgaHRtbCB3ZSBuZWVkXG4gICAgICAgICAgICAgICAgdmFyICRkYXRhX29iaiA9ICQoZGF0YSk7XG4gICAgICAgICAgICAgICAgc2VsZi5sb2FkX21vcmVfaHRtbCA9ICRkYXRhX29iai5maW5kKHNlbGYuYWpheF90YXJnZXRfYXR0cikuaHRtbCgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgaW5maW5pdGVfc2Nyb2xsX2VuZCA9IGZhbHNlO1xuXG4gICAgICAgICAgICBpZigkKFwiPGRpdj5cIitzZWxmLmxvYWRfbW9yZV9odG1sK1wiPC9kaXY+XCIpLmZpbmQoXCJbZGF0YS1zZWFyY2gtZmlsdGVyLWFjdGlvbj0naW5maW5pdGUtc2Nyb2xsLWVuZCddXCIpLmxlbmd0aD4wKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGluZmluaXRlX3Njcm9sbF9lbmQgPSB0cnVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvL2lmIHRoZXJlIGlzIGFub3RoZXIgc2VsZWN0b3IgZm9yIGluZmluaXRlIHNjcm9sbCwgZmluZCB0aGUgY29udGVudHMgb2YgdGhhdCBpbnN0ZWFkXG4gICAgICAgICAgICBpZihzZWxmLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIhPVwiXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5sb2FkX21vcmVfaHRtbCA9ICQoXCI8ZGl2PlwiK3NlbGYubG9hZF9tb3JlX2h0bWwrXCI8L2Rpdj5cIikuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIpLmh0bWwoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgJHJlc3VsdF9pdGVtcyA9ICQoXCI8ZGl2PlwiK3NlbGYubG9hZF9tb3JlX2h0bWwrXCI8L2Rpdj5cIikuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MpO1xuICAgICAgICAgICAgICAgIHZhciAkcmVzdWx0X2l0ZW1zX2NvbnRhaW5lciA9ICQoJzxkaXYvPicsIHt9KTtcbiAgICAgICAgICAgICAgICAkcmVzdWx0X2l0ZW1zX2NvbnRhaW5lci5hcHBlbmQoJHJlc3VsdF9pdGVtcyk7XG5cbiAgICAgICAgICAgICAgICBzZWxmLmxvYWRfbW9yZV9odG1sID0gJHJlc3VsdF9pdGVtc19jb250YWluZXIuaHRtbCgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihpbmZpbml0ZV9zY3JvbGxfZW5kKVxuICAgICAgICAgICAgey8vd2UgZm91bmQgYSBkYXRhIGF0dHJpYnV0ZSBzaWduYWxsaW5nIHRoZSBsYXN0IHBhZ2Ugc28gZmluaXNoIGhlcmVcblxuICAgICAgICAgICAgICAgIHNlbGYuaXNfbWF4X3BhZ2VkID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfbG9hZF9tb3JlX2h0bWwgPSBzZWxmLmxvYWRfbW9yZV9odG1sO1xuXG4gICAgICAgICAgICAgICAgc2VsZi5pbmZpbml0ZVNjcm9sbEFwcGVuZChzZWxmLmxvYWRfbW9yZV9odG1sKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmxhc3RfbG9hZF9tb3JlX2h0bWwhPT1zZWxmLmxvYWRfbW9yZV9odG1sKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIC8vY2hlY2sgdG8gbWFrZSBzdXJlIHRoZSBuZXcgaHRtbCBmZXRjaGVkIGlzIGRpZmZlcmVudFxuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9sb2FkX21vcmVfaHRtbCA9IHNlbGYubG9hZF9tb3JlX2h0bWw7XG4gICAgICAgICAgICAgICAgc2VsZi5pbmZpbml0ZVNjcm9sbEFwcGVuZChzZWxmLmxvYWRfbW9yZV9odG1sKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgey8vd2UgcmVjZWl2ZWQgdGhlIHNhbWUgbWVzc2FnZSBhZ2FpbiBzbyBkb24ndCBhZGQsIGFuZCB0ZWxsIFMmRiB0aGF0IHdlJ3JlIGF0IHRoZSBlbmQuLlxuICAgICAgICAgICAgICAgIHNlbGYuaXNfbWF4X3BhZ2VkID0gdHJ1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgdGhpcy5pbmZpbml0ZVNjcm9sbEFwcGVuZCA9IGZ1bmN0aW9uKCRvYmplY3QpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmZpbmQoc2VsZi5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzKS5sYXN0KCkuYWZ0ZXIoJG9iamVjdCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmFwcGVuZCgkb2JqZWN0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgdGhpcy51cGRhdGVSZXN1bHRzID0gZnVuY3Rpb24oZGF0YSwgZGF0YV90eXBlKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZihkYXRhX3R5cGU9PVwianNvblwiKVxuICAgICAgICAgICAgey8vdGhlbiB3ZSBkaWQgYSByZXF1ZXN0IHRvIHRoZSBhamF4IGVuZHBvaW50LCBzbyBleHBlY3QgYW4gb2JqZWN0IGJhY2tcbiAgICAgICAgICAgICAgICAvL2dyYWIgdGhlIHJlc3VsdHMgYW5kIGxvYWQgaW5cbiAgICAgICAgICAgICAgICB0aGlzLnJlc3VsdHNfaHRtbCA9IGRhdGFbJ3Jlc3VsdHMnXTtcblxuICAgICAgICAgICAgICAgIGlmICggdGhpcy5yZXBsYWNlX3Jlc3VsdHMgKSB7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuaHRtbCh0aGlzLnJlc3VsdHNfaHRtbCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKGRhdGFbJ2Zvcm0nXSkhPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgYWxsIGV2ZW50cyBmcm9tIFMmRiBmb3JtXG4gICAgICAgICAgICAgICAgICAgICR0aGlzLm9mZigpO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vcmVtb3ZlIHBhZ2luYXRpb25cbiAgICAgICAgICAgICAgICAgICAgc2VsZi5yZW1vdmVBamF4UGFnaW5hdGlvbigpO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vcmVmcmVzaCB0aGUgZm9ybSAoYXV0byBjb3VudClcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5TGlzdEl0ZW1zQ29udGVudHMoJChkYXRhWydmb3JtJ10pLCAkdGhpcyk7XG5cbiAgICAgICAgICAgICAgICAgICAgLy91cGRhdGUgYXR0cmlidXRlcyBvbiBmb3JtXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUZvcm1BdHRyaWJ1dGVzKCQoZGF0YVsnZm9ybSddKSwgJHRoaXMpO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vcmUgaW5pdCBTJkYgY2xhc3Mgb24gdGhlIGZvcm1cbiAgICAgICAgICAgICAgICAgICAgJHRoaXMuc2VhcmNoQW5kRmlsdGVyKHsnaXNJbml0JzogZmFsc2V9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy8kdGhpcy5maW5kKFwiaW5wdXRcIikucmVtb3ZlQXR0cihcImRpc2FibGVkXCIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYoZGF0YV90eXBlPT1cImh0bWxcIikgey8vd2UgYXJlIGV4cGVjdGluZyB0aGUgaHRtbCBvZiB0aGUgcmVzdWx0cyBwYWdlIGJhY2ssIHNvIGV4dHJhY3QgdGhlIGh0bWwgd2UgbmVlZFxuXG4gICAgICAgICAgICAgICAgdmFyICRkYXRhX29iaiA9ICQoZGF0YSk7XG4gICAgICAgICAgICAgICAgdGhpcy5yZXN1bHRzX3BhZ2VfaHRtbCA9IGRhdGE7XG4gICAgICAgICAgICAgICAgdGhpcy5yZXN1bHRzX2h0bWwgPSAkZGF0YV9vYmouZmluZCggdGhpcy5hamF4X3RhcmdldF9hdHRyICkuaHRtbCgpO1xuXG4gICAgICAgICAgICAgICAgaWYgKCB0aGlzLnJlcGxhY2VfcmVzdWx0cyApIHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5odG1sKHRoaXMucmVzdWx0c19odG1sKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzZWxmLnVwZGF0ZUNvbnRlbnRBcmVhcyggJGRhdGFfb2JqICk7XG5cbiAgICAgICAgICAgICAgICBpZiAoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5maW5kKFwiLnNlYXJjaGFuZGZpbHRlclwiKS5sZW5ndGggPiAwKVxuICAgICAgICAgICAgICAgIHsvL3RoZW4gdGhlcmUgYXJlIHNlYXJjaCBmb3JtKHMpIGluc2lkZSB0aGUgcmVzdWx0cyBjb250YWluZXIsIHNvIHJlLWluaXQgdGhlbVxuXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuZmluZChcIi5zZWFyY2hhbmRmaWx0ZXJcIikuc2VhcmNoQW5kRmlsdGVyKCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy9pZiB0aGUgY3VycmVudCBzZWFyY2ggZm9ybSBpcyBub3QgaW5zaWRlIHRoZSByZXN1bHRzIGNvbnRhaW5lciwgdGhlbiBwcm9jZWVkIGFzIG5vcm1hbCBhbmQgdXBkYXRlIHRoZSBmb3JtXG4gICAgICAgICAgICAgICAgaWYoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5maW5kKFwiLnNlYXJjaGFuZGZpbHRlcltkYXRhLXNmLWZvcm0taWQ9J1wiICsgc2VsZi5zZmlkICsgXCInXVwiKS5sZW5ndGg9PTApIHtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgJG5ld19zZWFyY2hfZm9ybSA9ICRkYXRhX29iai5maW5kKFwiLnNlYXJjaGFuZGZpbHRlcltkYXRhLXNmLWZvcm0taWQ9J1wiICsgc2VsZi5zZmlkICsgXCInXVwiKTtcblxuICAgICAgICAgICAgICAgICAgICBpZiAoJG5ld19zZWFyY2hfZm9ybS5sZW5ndGggPT0gMSkgey8vdGhlbiByZXBsYWNlIHRoZSBzZWFyY2ggZm9ybSB3aXRoIHRoZSBuZXcgb25lXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcmVtb3ZlIGFsbCBldmVudHMgZnJvbSBTJkYgZm9ybVxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXMub2ZmKCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcmVtb3ZlIHBhZ2luYXRpb25cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYucmVtb3ZlQWpheFBhZ2luYXRpb24oKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9yZWZyZXNoIHRoZSBmb3JtIChhdXRvIGNvdW50KVxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5TGlzdEl0ZW1zQ29udGVudHMoJG5ld19zZWFyY2hfZm9ybSwgJHRoaXMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3VwZGF0ZSBhdHRyaWJ1dGVzIG9uIGZvcm1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUZvcm1BdHRyaWJ1dGVzKCRuZXdfc2VhcmNoX2Zvcm0sICR0aGlzKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9yZSBpbml0IFMmRiBjbGFzcyBvbiB0aGUgZm9ybVxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXMuc2VhcmNoQW5kRmlsdGVyKHsnaXNJbml0JzogZmFsc2V9KTtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGVsc2Uge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyR0aGlzLmZpbmQoXCJpbnB1dFwiKS5yZW1vdmVBdHRyKFwiZGlzYWJsZWRcIik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGYuaXNfbWF4X3BhZ2VkID0gZmFsc2U7IC8vZm9yIGluZmluaXRlIHNjcm9sbFxuICAgICAgICAgICAgc2VsZi5jdXJyZW50X3BhZ2VkID0gMTsgLy9mb3IgaW5maW5pdGUgc2Nyb2xsXG4gICAgICAgICAgICBzZWxmLnNldEluZmluaXRlU2Nyb2xsQ29udGFpbmVyKCk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMudXBkYXRlQ29udGVudEFyZWFzID0gZnVuY3Rpb24oICRodG1sX2RhdGEgKSB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC8vIGFkZCBhZGRpdGlvbmFsIGNvbnRlbnQgYXJlYXNcbiAgICAgICAgICAgIGlmICggdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucyAmJiB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zLmxlbmd0aCApIHtcbiAgICAgICAgICAgICAgICBmb3IgKGluZGV4ID0gMDsgaW5kZXggPCB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zLmxlbmd0aDsgKytpbmRleCkge1xuICAgICAgICAgICAgICAgICAgICB2YXIgc2VsZWN0b3IgPSB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zW2luZGV4XTtcbiAgICAgICAgICAgICAgICAgICAgJCggc2VsZWN0b3IgKS5odG1sKCAkaHRtbF9kYXRhLmZpbmQoIHNlbGVjdG9yICkuaHRtbCgpICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRoaXMuZmFkZUNvbnRlbnRBcmVhcyA9IGZ1bmN0aW9uKCBkaXJlY3Rpb24gKSB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHZhciBvcGFjaXR5ID0gMC41O1xuICAgICAgICAgICAgaWYgKCBkaXJlY3Rpb24gPT09IFwiaW5cIiApIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5ID0gMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYgKCB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zICYmIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoICkge1xuICAgICAgICAgICAgICAgIGZvciAoaW5kZXggPSAwOyBpbmRleCA8IHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoOyArK2luZGV4KSB7XG4gICAgICAgICAgICAgICAgICAgIHZhciBzZWxlY3RvciA9IHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnNbaW5kZXhdO1xuICAgICAgICAgICAgICAgICAgICAkKCBzZWxlY3RvciApLnN0b3AodHJ1ZSx0cnVlKS5hbmltYXRlKCB7IG9wYWNpdHk6IG9wYWNpdHl9LCBcImZhc3RcIiApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMucmVtb3ZlV29vQ29tbWVyY2VDb250cm9scyA9IGZ1bmN0aW9uKCl7XG4gICAgICAgICAgICB2YXIgJHdvb19vcmRlcmJ5ID0gJCgnLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5Jyk7XG4gICAgICAgICAgICB2YXIgJHdvb19vcmRlcmJ5X2Zvcm0gPSAkKCcud29vY29tbWVyY2Utb3JkZXJpbmcnKTtcblxuICAgICAgICAgICAgJHdvb19vcmRlcmJ5X2Zvcm0ub2ZmKCk7XG4gICAgICAgICAgICAkd29vX29yZGVyYnkub2ZmKCk7XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5hZGRRdWVyeVBhcmFtID0gZnVuY3Rpb24obmFtZSwgdmFsdWUsIHVybF90eXBlKXtcblxuICAgICAgICAgICAgaWYodHlwZW9mKHVybF90eXBlKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgdXJsX3R5cGUgPSBcImFsbFwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNbdXJsX3R5cGVdW25hbWVdID0gdmFsdWU7XG5cbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmluaXRXb29Db21tZXJjZUNvbnRyb2xzID0gZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgc2VsZi5yZW1vdmVXb29Db21tZXJjZUNvbnRyb2xzKCk7XG5cbiAgICAgICAgICAgIHZhciAkd29vX29yZGVyYnkgPSAkKCcud29vY29tbWVyY2Utb3JkZXJpbmcgLm9yZGVyYnknKTtcbiAgICAgICAgICAgIHZhciAkd29vX29yZGVyYnlfZm9ybSA9ICQoJy53b29jb21tZXJjZS1vcmRlcmluZycpO1xuXG4gICAgICAgICAgICB2YXIgb3JkZXJfdmFsID0gXCJcIjtcbiAgICAgICAgICAgIGlmKCR3b29fb3JkZXJieS5sZW5ndGg+MClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBvcmRlcl92YWwgPSAkd29vX29yZGVyYnkudmFsKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb3JkZXJfdmFsID0gc2VsZi5nZXRRdWVyeVBhcmFtRnJvbVVSTChcIm9yZGVyYnlcIiwgd2luZG93LmxvY2F0aW9uLmhyZWYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihvcmRlcl92YWw9PVwibWVudV9vcmRlclwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG9yZGVyX3ZhbCA9IFwiXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKChvcmRlcl92YWwhPVwiXCIpJiYoISFvcmRlcl92YWwpKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zLmFsbC5vcmRlcmJ5ID0gb3JkZXJfdmFsO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICR3b29fb3JkZXJieV9mb3JtLm9uKCdzdWJtaXQnLCBmdW5jdGlvbihlKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgICAgICAvL3ZhciBmb3JtID0gZS50YXJnZXQ7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICR3b29fb3JkZXJieS5vbihcImNoYW5nZVwiLCBmdW5jdGlvbihlKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcblxuICAgICAgICAgICAgICAgIHZhciB2YWwgPSAkKHRoaXMpLnZhbCgpO1xuICAgICAgICAgICAgICAgIGlmKHZhbD09XCJtZW51X29yZGVyXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICB2YWwgPSBcIlwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zLmFsbC5vcmRlcmJ5ID0gdmFsO1xuXG4gICAgICAgICAgICAgICAgJHRoaXMudHJpZ2dlcihcInN1Ym1pdFwiKVxuXG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuc2Nyb2xsUmVzdWx0cyA9IGZ1bmN0aW9uKClcbiAgICAgICAge1xuICAgICAgICAgICAgaWYoKHNlbGYuc2Nyb2xsX29uX2FjdGlvbj09c2VsZi5hamF4X2FjdGlvbil8fChzZWxmLnNjcm9sbF9vbl9hY3Rpb249PVwiYWxsXCIpKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlbGYuc2Nyb2xsVG9Qb3MoKTsgLy9zY3JvbGwgdGhlIHdpbmRvdyBpZiBpdCBoYXMgYmVlbiBzZXRcbiAgICAgICAgICAgICAgICAvL3NlbGYuYWpheF9hY3Rpb24gPSBcIlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy51cGRhdGVVcmxIaXN0b3J5ID0gZnVuY3Rpb24oYWpheF9yZXN1bHRzX3VybClcbiAgICAgICAge1xuICAgICAgICAgICAgdmFyIHVzZV9oaXN0b3J5X2FwaSA9IDA7XG4gICAgICAgICAgICBpZiAod2luZG93Lmhpc3RvcnkgJiYgd2luZG93Lmhpc3RvcnkucHVzaFN0YXRlKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHVzZV9oaXN0b3J5X2FwaSA9ICR0aGlzLmF0dHIoXCJkYXRhLXVzZS1oaXN0b3J5LWFwaVwiKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYoKHNlbGYudXBkYXRlX2FqYXhfdXJsPT0xKSYmKHVzZV9oaXN0b3J5X2FwaT09MSkpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLy9ub3cgY2hlY2sgaWYgdGhlIGJyb3dzZXIgc3VwcG9ydHMgaGlzdG9yeSBzdGF0ZSBwdXNoIDopXG4gICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5oaXN0b3J5ICYmIHdpbmRvdy5oaXN0b3J5LnB1c2hTdGF0ZSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGhpc3RvcnkucHVzaFN0YXRlKG51bGwsIG51bGwsIGFqYXhfcmVzdWx0c191cmwpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aGlzLnJlbW92ZUFqYXhQYWdpbmF0aW9uID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZih0eXBlb2Yoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKSE9XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgJGFqYXhfbGlua3Nfb2JqZWN0ID0galF1ZXJ5KHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcik7XG5cbiAgICAgICAgICAgICAgICBpZigkYWpheF9saW5rc19vYmplY3QubGVuZ3RoPjApXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAkYWpheF9saW5rc19vYmplY3Qub2ZmKCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5nZXRCYXNlVXJsID0gZnVuY3Rpb24oIHVybCApIHtcbiAgICAgICAgICAgIC8vbm93IHNlZSBpZiB3ZSBhcmUgb24gdGhlIFVSTCB3ZSB0aGluay4uLlxuICAgICAgICAgICAgdmFyIHVybF9wYXJ0cyA9IHVybC5zcGxpdChcIj9cIik7XG4gICAgICAgICAgICB2YXIgdXJsX2Jhc2UgPSBcIlwiO1xuXG4gICAgICAgICAgICBpZih1cmxfcGFydHMubGVuZ3RoPjApXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdXJsX2Jhc2UgPSB1cmxfcGFydHNbMF07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHVybDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiB1cmxfYmFzZTtcbiAgICAgICAgfVxuICAgICAgICB0aGlzLmNhbkZldGNoQWpheFJlc3VsdHMgPSBmdW5jdGlvbihmZXRjaF90eXBlKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZih0eXBlb2YoZmV0Y2hfdHlwZSk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGZldGNoX3R5cGUgPSBcIlwiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgZmV0Y2hfYWpheF9yZXN1bHRzID0gZmFsc2U7XG5cbiAgICAgICAgICAgIGlmKHNlbGYuaXNfYWpheD09MSlcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2lsbCBhamF4IHN1Ym1pdCB0aGUgZm9ybVxuXG4gICAgICAgICAgICAgICAgLy9hbmQgaWYgd2UgY2FuIGZpbmQgdGhlIHJlc3VsdHMgY29udGFpbmVyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5sZW5ndGg9PTEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBmZXRjaF9hamF4X3Jlc3VsdHMgPSB0cnVlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHZhciByZXN1bHRzX3VybCA9IHNlbGYucmVzdWx0c191cmw7ICAvL1xuICAgICAgICAgICAgICAgIHZhciByZXN1bHRzX3VybF9lbmNvZGVkID0gJyc7ICAvL1xuICAgICAgICAgICAgICAgIHZhciBjdXJyZW50X3VybCA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmO1xuXG4gICAgICAgICAgICAgICAgLy9pZ25vcmUgIyBhbmQgZXZlcnl0aGluZyBhZnRlclxuICAgICAgICAgICAgICAgIHZhciBoYXNoX3BvcyA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmLmluZGV4T2YoJyMnKTtcbiAgICAgICAgICAgICAgICBpZihoYXNoX3BvcyE9PS0xKXtcbiAgICAgICAgICAgICAgICAgICAgY3VycmVudF91cmwgPSB3aW5kb3cubG9jYXRpb24uaHJlZi5zdWJzdHIoMCwgd2luZG93LmxvY2F0aW9uLmhyZWYuaW5kZXhPZignIycpKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZiggKCAoIHNlbGYuZGlzcGxheV9yZXN1bHRfbWV0aG9kPT1cImN1c3RvbV93b29jb21tZXJjZV9zdG9yZVwiICkgfHwgKCBzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJwb3N0X3R5cGVfYXJjaGl2ZVwiICkgKSAmJiAoIHNlbGYuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzID09IDEgKSApXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpZiggc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUgIT09XCJcIiApXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmV0Y2hfYWpheF9yZXN1bHRzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLyp2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcbiAgICAgICAgICAgICAgICAgICAgIHZhciBhY3RpdmVfdGF4ID0gcHJvY2Vzc19mb3JtLmdldEFjdGl2ZVRheCgpO1xuICAgICAgICAgICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKHRydWUsICcnLCBhY3RpdmVfdGF4KTsqL1xuICAgICAgICAgICAgICAgIH1cblxuXG5cblxuICAgICAgICAgICAgICAgIC8vbm93IHNlZSBpZiB3ZSBhcmUgb24gdGhlIFVSTCB3ZSB0aGluay4uLlxuICAgICAgICAgICAgICAgIHZhciB1cmxfYmFzZSA9IHRoaXMuZ2V0QmFzZVVybCggY3VycmVudF91cmwgKTtcbiAgICAgICAgICAgICAgICAvL3ZhciByZXN1bHRzX3VybF9iYXNlID0gdGhpcy5nZXRCYXNlVXJsKCBjdXJyZW50X3VybCApO1xuXG4gICAgICAgICAgICAgICAgdmFyIGxhbmcgPSBzZWxmLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMKFwibGFuZ1wiLCB3aW5kb3cubG9jYXRpb24uaHJlZik7XG4gICAgICAgICAgICAgICAgaWYoKHR5cGVvZihsYW5nKSE9PVwidW5kZWZpbmVkXCIpJiYobGFuZyE9PW51bGwpKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdXJsX2Jhc2UgPSBzZWxmLmFkZFVybFBhcmFtKHVybF9iYXNlLCBcImxhbmc9XCIrbGFuZyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdmFyIHNmaWQgPSBzZWxmLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMKFwic2ZpZFwiLCB3aW5kb3cubG9jYXRpb24uaHJlZik7XG5cbiAgICAgICAgICAgICAgICAvL2lmIHNmaWQgaXMgYSBudW1iZXJcbiAgICAgICAgICAgICAgICBpZihOdW1iZXIocGFyc2VGbG9hdChzZmlkKSkgPT0gc2ZpZClcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHVybF9iYXNlID0gc2VsZi5hZGRVcmxQYXJhbSh1cmxfYmFzZSwgXCJzZmlkPVwiK3NmaWQpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vaWYgYW55IG9mIHRoZSAzIGNvbmRpdGlvbnMgYXJlIHRydWUsIHRoZW4gaXRzIGdvb2QgdG8gZ29cbiAgICAgICAgICAgICAgICAvLyAtIDEgfCBpZiB0aGUgdXJsIGJhc2UgPT0gcmVzdWx0c191cmxcbiAgICAgICAgICAgICAgICAvLyAtIDIgfCBpZiB1cmwgYmFzZSsgXCIvXCIgID09IHJlc3VsdHNfdXJsIC0gaW4gY2FzZSBvZiB1c2VyIGVycm9yIGluIHRoZSByZXN1bHRzIFVSTFxuICAgICAgICAgICAgICAgIC8vIC0gMyB8IGlmIHRoZSByZXN1bHRzIFVSTCBoYXMgdXJsIHBhcmFtcywgYW5kIHRoZSBjdXJyZW50IHVybCBzdGFydHMgd2l0aCB0aGUgcmVzdWx0cyBVUkwgXG5cbiAgICAgICAgICAgICAgICAvL3RyaW0gYW55IHRyYWlsaW5nIHNsYXNoIGZvciBlYXNpZXIgY29tcGFyaXNvbjpcbiAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHVybF9iYXNlLnJlcGxhY2UoL1xcLyQvLCAnJyk7XG4gICAgICAgICAgICAgICAgcmVzdWx0c191cmwgPSByZXN1bHRzX3VybC5yZXBsYWNlKC9cXC8kLywgJycpO1xuICAgICAgICAgICAgICAgIHJlc3VsdHNfdXJsX2VuY29kZWQgPSBlbmNvZGVVUkkocmVzdWx0c191cmwpO1xuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgdmFyIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID0gLTE7XG4gICAgICAgICAgICAgICAgaWYoKHVybF9iYXNlPT1yZXN1bHRzX3VybCl8fCh1cmxfYmFzZS50b0xvd2VyQ2FzZSgpPT1yZXN1bHRzX3VybF9lbmNvZGVkLnRvTG93ZXJDYXNlKCkpICApe1xuICAgICAgICAgICAgICAgICAgICBjdXJyZW50X3VybF9jb250YWluc19yZXN1bHRzX3VybCA9IDE7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKCByZXN1bHRzX3VybC5pbmRleE9mKCAnPycgKSAhPT0gLTEgJiYgY3VycmVudF91cmwubGFzdEluZGV4T2YocmVzdWx0c191cmwsIDApID09PSAwICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudF91cmxfY29udGFpbnNfcmVzdWx0c191cmwgPSAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaWYoc2VsZi5vbmx5X3Jlc3VsdHNfYWpheD09MSlcbiAgICAgICAgICAgICAgICB7Ly9pZiBhIHVzZXIgaGFzIGNob3NlbiB0byBvbmx5IGFsbG93IGFqYXggb24gcmVzdWx0cyBwYWdlcyAoZGVmYXVsdCBiZWhhdmlvdXIpXG5cbiAgICAgICAgICAgICAgICAgICAgaWYoIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID4gLTEpXG4gICAgICAgICAgICAgICAgICAgIHsvL3RoaXMgbWVhbnMgdGhlIGN1cnJlbnQgVVJMIGNvbnRhaW5zIHRoZSByZXN1bHRzIHVybCwgd2hpY2ggbWVhbnMgd2UgY2FuIGRvIGFqYXhcbiAgICAgICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmZXRjaF9hamF4X3Jlc3VsdHMgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpZihmZXRjaF90eXBlPT1cInBhZ2luYXRpb25cIilcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYoIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID4gLTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7Ly90aGlzIG1lYW5zIHRoZSBjdXJyZW50IFVSTCBjb250YWlucyB0aGUgcmVzdWx0cyB1cmwsIHdoaWNoIG1lYW5zIHdlIGNhbiBkbyBhamF4XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2Rvbid0IGFqYXggcGFnaW5hdGlvbiB3aGVuIG5vdCBvbiBhIFMmRiBwYWdlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBmZXRjaF9hamF4X3Jlc3VsdHM7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLnNldHVwQWpheFBhZ2luYXRpb24gPSBmdW5jdGlvbigpXG4gICAgICAgIHtcbiAgICAgICAgICAgIC8vaW5maW5pdGUgc2Nyb2xsXG4gICAgICAgICAgICBpZih0aGlzLnBhZ2luYXRpb25fdHlwZT09PVwiaW5maW5pdGVfc2Nyb2xsXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGluZmluaXRlX3Njcm9sbF9lbmQgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICBpZihzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmZpbmQoXCJbZGF0YS1zZWFyY2gtZmlsdGVyLWFjdGlvbj0naW5maW5pdGUtc2Nyb2xsLWVuZCddXCIpLmxlbmd0aD4wKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgaW5maW5pdGVfc2Nyb2xsX2VuZCA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuaXNfbWF4X3BhZ2VkID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZihwYXJzZUludCh0aGlzLmluc3RhbmNlX251bWJlcik9PT0xKSB7XG4gICAgICAgICAgICAgICAgICAgICQod2luZG93KS5vZmYoXCJzY3JvbGxcIiwgc2VsZi5vbldpbmRvd1Njcm9sbCk7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYgKHNlbGYuY2FuRmV0Y2hBamF4UmVzdWx0cyhcInBhZ2luYXRpb25cIikpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICQod2luZG93KS5vbihcInNjcm9sbFwiLCBzZWxmLm9uV2luZG93U2Nyb2xsKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYodHlwZW9mKHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcik9PVwidW5kZWZpbmVkXCIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgICAgICAkKGRvY3VtZW50KS5vZmYoJ2NsaWNrJywgc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKTtcbiAgICAgICAgICAgICAgICAkKGRvY3VtZW50KS5vZmYoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKTtcbiAgICAgICAgICAgICAgICAkKHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcikub2ZmKCk7XG5cbiAgICAgICAgICAgICAgICAkKGRvY3VtZW50KS5vbignY2xpY2snLCBzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IsIGZ1bmN0aW9uKGUpe1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuY2FuRmV0Y2hBamF4UmVzdWx0cyhcInBhZ2luYXRpb25cIikpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGxpbmsgPSBqUXVlcnkodGhpcykuYXR0cignaHJlZicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5hamF4X2FjdGlvbiA9IFwicGFnaW5hdGlvblwiO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgcGFnZU51bWJlciA9IHNlbGYuZ2V0UGFnZWRGcm9tVVJMKGxpbmspO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmF0dHIoXCJkYXRhLXBhZ2VkXCIsIHBhZ2VOdW1iZXIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmZldGNoQWpheFJlc3VsdHMoKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5nZXRQYWdlZEZyb21VUkwgPSBmdW5jdGlvbihVUkwpe1xuXG4gICAgICAgICAgICB2YXIgcGFnZWRWYWwgPSAxO1xuICAgICAgICAgICAgLy9maXJzdCB0ZXN0IHRvIHNlZSBpZiB3ZSBoYXZlIFwiL3BhZ2UvNC9cIiBpbiB0aGUgVVJMXG4gICAgICAgICAgICB2YXIgdHBWYWwgPSBzZWxmLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMKFwic2ZfcGFnZWRcIiwgVVJMKTtcbiAgICAgICAgICAgIGlmKCh0eXBlb2YodHBWYWwpPT1cInN0cmluZ1wiKXx8KHR5cGVvZih0cFZhbCk9PVwibnVtYmVyXCIpKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZ2VkVmFsID0gdHBWYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBwYWdlZFZhbDtcbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMID0gZnVuY3Rpb24obmFtZSwgVVJMKXtcblxuICAgICAgICAgICAgdmFyIHFzdHJpbmcgPSBcIj9cIitVUkwuc3BsaXQoJz8nKVsxXTtcbiAgICAgICAgICAgIGlmKHR5cGVvZihxc3RyaW5nKSE9XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgdmFsID0gZGVjb2RlVVJJQ29tcG9uZW50KChuZXcgUmVnRXhwKCdbP3wmXScgKyBuYW1lICsgJz0nICsgJyhbXiY7XSs/KSgmfCN8O3wkKScpLmV4ZWMocXN0cmluZyl8fFssXCJcIl0pWzFdLnJlcGxhY2UoL1xcKy9nLCAnJTIwJykpfHxudWxsO1xuICAgICAgICAgICAgICAgIHJldHVybiB2YWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gXCJcIjtcbiAgICAgICAgfTtcblxuXG5cbiAgICAgICAgdGhpcy5mb3JtVXBkYXRlZCA9IGZ1bmN0aW9uKGUpe1xuXG4gICAgICAgICAgICAvL2UucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgIGlmKHNlbGYuYXV0b191cGRhdGU9PTEpIHtcbiAgICAgICAgICAgICAgICBzZWxmLnN1Ym1pdEZvcm0oKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYoKHNlbGYuYXV0b191cGRhdGU9PTApJiYoc2VsZi5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZT09MSkpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5mb3JtVXBkYXRlZEZldGNoQWpheCgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5mb3JtVXBkYXRlZEZldGNoQWpheCA9IGZ1bmN0aW9uKCl7XG5cbiAgICAgICAgICAgIC8vbG9vcCB0aHJvdWdoIGFsbCB0aGUgZmllbGRzIGFuZCBidWlsZCB0aGUgVVJMXG4gICAgICAgICAgICBzZWxmLmZldGNoQWpheEZvcm0oKTtcblxuXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH07XG5cbiAgICAgICAgLy9tYWtlIGFueSBjb3JyZWN0aW9ucy91cGRhdGVzIHRvIGZpZWxkcyBiZWZvcmUgdGhlIHN1Ym1pdCBjb21wbGV0ZXNcbiAgICAgICAgdGhpcy5zZXRGaWVsZHMgPSBmdW5jdGlvbihlKXtcblxuICAgICAgICAgICAgLy9zb21ldGltZXMgdGhlIGZvcm0gaXMgc3VibWl0dGVkIHdpdGhvdXQgdGhlIHNsaWRlciB5ZXQgaGF2aW5nIHVwZGF0ZWQsIGFuZCBhcyB3ZSBnZXQgb3VyIHZhbHVlcyBmcm9tXG4gICAgICAgICAgICAvL3RoZSBzbGlkZXIgYW5kIG5vdCBpbnB1dHMsIHdlIG5lZWQgdG8gY2hlY2sgaXQgaWYgbmVlZHMgdG8gYmUgc2V0XG4gICAgICAgICAgICAvL29ubHkgb2NjdXJzIGlmIGFqYXggaXMgb2ZmLCBhbmQgYXV0b3N1Ym1pdCBvblxuICAgICAgICAgICAgc2VsZi4kZmllbGRzLmVhY2goZnVuY3Rpb24oKSB7XG5cbiAgICAgICAgICAgICAgICB2YXIgJGZpZWxkID0gJCh0aGlzKTtcblxuICAgICAgICAgICAgICAgIHZhciByYW5nZV9kaXNwbGF5X3ZhbHVlcyA9ICRmaWVsZC5maW5kKCcuc2YtbWV0YS1yYW5nZS1zbGlkZXInKS5hdHRyKFwiZGF0YS1kaXNwbGF5LXZhbHVlcy1hc1wiKTsvL2RhdGEtZGlzcGxheS12YWx1ZXMtYXM9XCJ0ZXh0XCJcblxuICAgICAgICAgICAgICAgIGlmKHJhbmdlX2Rpc3BsYXlfdmFsdWVzPT09XCJ0ZXh0aW5wdXRcIikge1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKCRmaWVsZC5maW5kKFwiLm1ldGEtc2xpZGVyXCIpLmxlbmd0aD4wKXtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiLm1ldGEtc2xpZGVyXCIpLmVhY2goZnVuY3Rpb24gKGluZGV4KSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfb2JqZWN0ID0gJCh0aGlzKVswXTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkc2xpZGVyX2VsID0gJCh0aGlzKS5jbG9zZXN0KFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIG1pblZhbCA9ICRzbGlkZXJfZWwuZmluZChcIi5zZi1yYW5nZS1taW5cIikudmFsKCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgbWF4VmFsID0gJHNsaWRlcl9lbC5maW5kKFwiLnNmLXJhbmdlLW1heFwiKS52YWwoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5zZXQoW21pblZhbCwgbWF4VmFsXSk7XG5cbiAgICAgICAgICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC8vc3VibWl0XG4gICAgICAgIHRoaXMuc3VibWl0Rm9ybSA9IGZ1bmN0aW9uKGUpe1xuXG4gICAgICAgICAgICAvL2xvb3AgdGhyb3VnaCBhbGwgdGhlIGZpZWxkcyBhbmQgYnVpbGQgdGhlIFVSTFxuICAgICAgICAgICAgaWYoc2VsZi5pc1N1Ym1pdHRpbmcgPT0gdHJ1ZSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZi5zZXRGaWVsZHMoKTtcbiAgICAgICAgICAgIHNlbGYuY2xlYXJUaW1lcigpO1xuXG4gICAgICAgICAgICBzZWxmLmlzU3VibWl0dGluZyA9IHRydWU7XG5cbiAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcblxuICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5hdHRyKFwiZGF0YS1wYWdlZFwiLCAxKTsgLy9pbml0IHBhZ2VkXG5cbiAgICAgICAgICAgIGlmKHNlbGYuY2FuRmV0Y2hBamF4UmVzdWx0cygpKVxuICAgICAgICAgICAgey8vdGhlbiB3ZSB3aWxsIGFqYXggc3VibWl0IHRoZSBmb3JtXG5cbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfYWN0aW9uID0gXCJzdWJtaXRcIjsgLy9zbyB3ZSBrbm93IGl0IHdhc24ndCBwYWdpbmF0aW9uXG4gICAgICAgICAgICAgICAgc2VsZi5mZXRjaEFqYXhSZXN1bHRzKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7Ly90aGVuIHdlIHdpbGwgc2ltcGx5IHJlZGlyZWN0IHRvIHRoZSBSZXN1bHRzIFVSTFxuXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG4gICAgICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKHRydWUsICcnKTtcbiAgICAgICAgICAgICAgICByZXN1bHRzX3VybCA9IHNlbGYuYWRkVXJsUGFyYW0ocmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XG5cbiAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IHJlc3VsdHNfdXJsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH07XG4gICAgICAgIHRoaXMucmVzZXRGb3JtID0gZnVuY3Rpb24oc3VibWl0X2Zvcm0pXG4gICAgICAgIHtcbiAgICAgICAgICAgIC8vdW5zZXQgYWxsIGZpZWxkc1xuICAgICAgICAgICAgc2VsZi4kZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgICAgIHZhciAkZmllbGQgPSAkKHRoaXMpO1xuICAgICAgICAgICAgICAgIFxuXHRcdFx0XHQkZmllbGQucmVtb3ZlQXR0cihcImRhdGEtc2YtdGF4b25vbXktYXJjaGl2ZVwiKTtcblx0XHRcdFx0XG4gICAgICAgICAgICAgICAgLy9zdGFuZGFyZCBmaWVsZCB0eXBlc1xuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwic2VsZWN0Om5vdChbbXVsdGlwbGU9J211bHRpcGxlJ10pID4gb3B0aW9uOmZpcnN0LWNoaWxkXCIpLnByb3AoXCJzZWxlY3RlZFwiLCB0cnVlKTtcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcInNlbGVjdFttdWx0aXBsZT0nbXVsdGlwbGUnXSA+IG9wdGlvblwiKS5wcm9wKFwic2VsZWN0ZWRcIiwgZmFsc2UpO1xuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiaW5wdXRbdHlwZT0nY2hlY2tib3gnXVwiKS5wcm9wKFwiY2hlY2tlZFwiLCBmYWxzZSk7XG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCI+IHVsID4gbGk6Zmlyc3QtY2hpbGQgaW5wdXRbdHlwZT0ncmFkaW8nXVwiKS5wcm9wKFwiY2hlY2tlZFwiLCB0cnVlKTtcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcImlucHV0W3R5cGU9J3RleHQnXVwiKS52YWwoXCJcIik7XG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCIuc2Ytb3B0aW9uLWFjdGl2ZVwiKS5yZW1vdmVDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCI+IHVsID4gbGk6Zmlyc3QtY2hpbGQgaW5wdXRbdHlwZT0ncmFkaW8nXVwiKS5wYXJlbnQoKS5hZGRDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7IC8vcmUgYWRkIGFjdGl2ZSBjbGFzcyB0byBmaXJzdCBcImRlZmF1bHRcIiBvcHRpb25cblxuICAgICAgICAgICAgICAgIC8vbnVtYmVyIHJhbmdlIC0gMiBudW1iZXIgaW5wdXQgZmllbGRzXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJpbnB1dFt0eXBlPSdudW1iZXInXVwiKS5lYWNoKGZ1bmN0aW9uKGluZGV4KXtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXNJbnB1dCA9ICQodGhpcyk7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoJHRoaXNJbnB1dC5wYXJlbnQoKS5wYXJlbnQoKS5oYXNDbGFzcyhcInNmLW1ldGEtcmFuZ2VcIikpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoaW5kZXg9PTApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpc0lucHV0LnZhbCgkdGhpc0lucHV0LmF0dHIoXCJtaW5cIikpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihpbmRleD09MSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzSW5wdXQudmFsKCR0aGlzSW5wdXQuYXR0cihcIm1heFwiKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIC8vbWV0YSAvIG51bWJlcnMgd2l0aCAyIGlucHV0cyAoZnJvbSAvIHRvIGZpZWxkcykgLSBzZWNvbmQgaW5wdXQgbXVzdCBiZSByZXNldCB0byBtYXggdmFsdWVcbiAgICAgICAgICAgICAgICB2YXIgJG1ldGFfc2VsZWN0X2Zyb21fdG8gPSAkZmllbGQuZmluZChcIi5zZi1tZXRhLXJhbmdlLXNlbGVjdC1mcm9tdG9cIik7XG5cbiAgICAgICAgICAgICAgICBpZigkbWV0YV9zZWxlY3RfZnJvbV90by5sZW5ndGg+MCkge1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGFydF9taW4gPSAkbWV0YV9zZWxlY3RfZnJvbV90by5hdHRyKFwiZGF0YS1taW5cIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGFydF9tYXggPSAkbWV0YV9zZWxlY3RfZnJvbV90by5hdHRyKFwiZGF0YS1tYXhcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgJG1ldGFfc2VsZWN0X2Zyb21fdG8uZmluZChcInNlbGVjdFwiKS5lYWNoKGZ1bmN0aW9uKGluZGV4KXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzSW5wdXQgPSAkKHRoaXMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihpbmRleD09MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzSW5wdXQudmFsKHN0YXJ0X21pbik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKGluZGV4PT0xKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNJbnB1dC52YWwoc3RhcnRfbWF4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB2YXIgJG1ldGFfcmFkaW9fZnJvbV90byA9ICRmaWVsZC5maW5kKFwiLnNmLW1ldGEtcmFuZ2UtcmFkaW8tZnJvbXRvXCIpO1xuXG4gICAgICAgICAgICAgICAgaWYoJG1ldGFfcmFkaW9fZnJvbV90by5sZW5ndGg+MClcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGFydF9taW4gPSAkbWV0YV9yYWRpb19mcm9tX3RvLmF0dHIoXCJkYXRhLW1pblwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0YXJ0X21heCA9ICRtZXRhX3JhZGlvX2Zyb21fdG8uYXR0cihcImRhdGEtbWF4XCIpO1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciAkcmFkaW9fZ3JvdXBzID0gJG1ldGFfcmFkaW9fZnJvbV90by5maW5kKCcuc2YtaW5wdXQtcmFuZ2UtcmFkaW8nKTtcblxuICAgICAgICAgICAgICAgICAgICAkcmFkaW9fZ3JvdXBzLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkcmFkaW9zID0gJCh0aGlzKS5maW5kKFwiLnNmLWlucHV0LXJhZGlvXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJHJhZGlvcy5wcm9wKFwiY2hlY2tlZFwiLCBmYWxzZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGluZGV4PT0wKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRyYWRpb3MuZmlsdGVyKCdbdmFsdWU9XCInK3N0YXJ0X21pbisnXCJdJykucHJvcChcImNoZWNrZWRcIiwgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKGluZGV4PT0xKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRyYWRpb3MuZmlsdGVyKCdbdmFsdWU9XCInK3N0YXJ0X21heCsnXCJdJykucHJvcChcImNoZWNrZWRcIiwgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC8vbnVtYmVyIHNsaWRlciAtIG5vVWlTbGlkZXJcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIi5tZXRhLXNsaWRlclwiKS5lYWNoKGZ1bmN0aW9uKGluZGV4KXtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX29iamVjdCA9ICQodGhpcylbMF07XG4gICAgICAgICAgICAgICAgICAgIC8qdmFyIHNsaWRlcl9vYmplY3QgPSAkY29udGFpbmVyLmZpbmQoXCIubWV0YS1zbGlkZXJcIilbMF07XG4gICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX3ZhbCA9IHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5nZXQoKTsqL1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciAkc2xpZGVyX2VsID0gJCh0aGlzKS5jbG9zZXN0KFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyXCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgbWluVmFsID0gJHNsaWRlcl9lbC5hdHRyKFwiZGF0YS1taW4tZm9ybWF0dGVkXCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgbWF4VmFsID0gJHNsaWRlcl9lbC5hdHRyKFwiZGF0YS1tYXgtZm9ybWF0dGVkXCIpO1xuICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuc2V0KFttaW5WYWwsIG1heFZhbF0pO1xuXG4gICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICAvL25lZWQgdG8gc2VlIGlmIGFueSBhcmUgY29tYm9ib3ggYW5kIGFjdCBhY2NvcmRpbmdseVxuICAgICAgICAgICAgICAgIHZhciAkY29tYm9ib3ggPSAkZmllbGQuZmluZChcInNlbGVjdFtkYXRhLWNvbWJvYm94PScxJ11cIik7XG4gICAgICAgICAgICAgICAgaWYoJGNvbWJvYm94Lmxlbmd0aD4wKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiAkY29tYm9ib3guY2hvc2VuICE9IFwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICRjb21ib2JveC50cmlnZ2VyKFwiY2hvc2VuOnVwZGF0ZWRcIik7IC8vZm9yIGNob3NlbiBvbmx5XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAkY29tYm9ib3gudmFsKCcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICRjb21ib2JveC50cmlnZ2VyKCdjaGFuZ2Uuc2VsZWN0MicpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgc2VsZi5jbGVhclRpbWVyKCk7XG5cbiAgICAgICAgICAgIGlmKHN1Ym1pdF9mb3JtPT1cImFsd2F5c1wiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlbGYuc3VibWl0Rm9ybSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihzdWJtaXRfZm9ybT09XCJuZXZlclwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzZWxmLmZvcm1VcGRhdGVkRmV0Y2hBamF4KCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihzdWJtaXRfZm9ybT09XCJhdXRvXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5hdXRvX3VwZGF0ZT09dHJ1ZSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuc3VibWl0Rm9ybSgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpZih0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmZvcm1VcGRhdGVkRmV0Y2hBamF4KCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmluaXQoKTtcblxuICAgICAgICB2YXIgZXZlbnRfZGF0YSA9IHt9O1xuICAgICAgICBldmVudF9kYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgIGV2ZW50X2RhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XG4gICAgICAgIGV2ZW50X2RhdGEub2JqZWN0ID0gdGhpcztcbiAgICAgICAgaWYob3B0cy5pc0luaXQpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6aW5pdFwiLCBldmVudF9kYXRhKTtcbiAgICAgICAgfVxuXG4gICAgfSk7XG59O1xuIl19 +},{"./process_form":4,"./state":5,"./thirdparty":6,"nouislider":2}],4:[function(require,module,exports){ +(function (global){ + +var $ = (typeof window !== "undefined" ? window['jQuery'] : typeof global !== "undefined" ? global['jQuery'] : null); + +module.exports = { + + taxonomy_archives: 0, + url_params: {}, + tax_archive_results_url: "", + active_tax: "", + fields: {}, + init: function(taxonomy_archives, current_taxonomy_archive){ + + this.taxonomy_archives = 0; + this.url_params = {}; + this.tax_archive_results_url = ""; + this.active_tax = ""; + + //this.$fields = $fields; + this.taxonomy_archives = taxonomy_archives; + this.current_taxonomy_archive = current_taxonomy_archive; + + this.clearUrlComponents(); + + }, + setTaxArchiveResultsUrl: function($form, current_results_url, get_active) { + + var self = this; + this.clearTaxArchiveResultsUrl(); + //var current_results_url = ""; + if(this.taxonomy_archives!=1) + { + return; + } + + if(typeof(get_active)=="undefined") + { + var get_active = false; + } + + //check to see if we have any taxonomies selected + //if so, check their rewrites and use those as the results url + var $field = false; + var field_name = ""; + var field_value = ""; + + var $active_taxonomy = $form.$fields.parent().find("[data-sf-taxonomy-archive='1']"); + if($active_taxonomy.length==1) + { + $field = $active_taxonomy; + + var fieldType = $field.attr("data-sf-field-type"); + + if ((fieldType == "tag") || (fieldType == "category") || (fieldType == "taxonomy")) { + var taxonomy_value = self.processTaxonomy($field, true); + field_name = $field.attr("data-sf-field-name"); + var taxonomy_name = field_name.replace("_sft_", ""); + + if (taxonomy_value) { + field_value = taxonomy_value.value; + } + } + + if(field_value=="") + { + $field = false; + } + } + + if((self.current_taxonomy_archive!="")&&(self.current_taxonomy_archive!=taxonomy_name)) + { + + this.tax_archive_results_url = current_results_url; + return; + } + + if(((field_value=="")||(!$field) )) + { + $form.$fields.each(function () { + + if (!$field) { + + var fieldType = $(this).attr("data-sf-field-type"); + + if ((fieldType == "tag") || (fieldType == "category") || (fieldType == "taxonomy")) { + var taxonomy_value = self.processTaxonomy($(this), true); + field_name = $(this).attr("data-sf-field-name"); + + if (taxonomy_value) { + + field_value = taxonomy_value.value; + + if (field_value != "") { + + $field = $(this); + } + + } + } + } + }); + } + + if( ($field) && (field_value != "" )) { + //if we found a field + var rewrite_attr = ($field.attr("data-sf-term-rewrite")); + + if(rewrite_attr!="") { + + var rewrite = JSON.parse(rewrite_attr); + var input_type = $field.attr("data-sf-field-input-type"); + self.active_tax = field_name; + + //find the active element + if ((input_type == "radio") || (input_type == "checkbox")) { + + //var $active = $field.find(".sf-option-active"); + //explode the values if there is a delim + //field_value + + var is_single_value = true; + var field_values = field_value.split(",").join("+").split("+"); + if (field_values.length > 1) { + is_single_value = false; + } + + if (is_single_value) { + + var $input = $field.find("input[value='" + field_value + "']"); + var $active = $input.parent(); + var depth = $active.attr("data-sf-depth"); + + //now loop through parents to grab their names + var values = new Array(); + values.push(field_value); + + for (var i = depth; i > 0; i--) { + $active = $active.parent().parent(); + values.push($active.find("input").val()); + } + + values.reverse(); + + //grab the rewrite for this depth + var active_rewrite = rewrite[depth]; + var url = active_rewrite; + + + //then map from the parents to the depth + $(values).each(function (index, value) { + + url = url.replace("[" + index + "]", value); + + }); + this.tax_archive_results_url = url; + } + else { + + //if there are multiple values, + //then we need to check for 3 things: + + //if the values selected are all in the same tree then we can do some clever rewrite stuff + //merge all values in same level, then combine the levels + + //if they are from different trees then just combine them or just use `field_value` + /* + + var depths = new Array(); + $(field_values).each(function (index, val) { + + var $input = $field.find("input[value='" + field_value + "']"); + var $active = $input.parent(); + + var depth = $active.attr("data-sf-depth"); + //depths.push(depth); + + });*/ + + } + } + else if ((input_type == "select") || (input_type == "multiselect")) { + + var is_single_value = true; + var field_values = field_value.split(",").join("+").split("+"); + if (field_values.length > 1) { + is_single_value = false; + } + + if (is_single_value) { + + var $active = $field.find("option[value='" + field_value + "']"); + var depth = $active.attr("data-sf-depth"); + + var values = new Array(); + values.push(field_value); + + for (var i = depth; i > 0; i--) { + $active = $active.prevAll("option[data-sf-depth='" + (i - 1) + "']"); + values.push($active.val()); + } + + values.reverse(); + var active_rewrite = rewrite[depth]; + var url = active_rewrite; + $(values).each(function (index, value) { + + url = url.replace("[" + index + "]", value); + + }); + this.tax_archive_results_url = url; + } + + } + } + + } + //this.tax_archive_results_url = current_results_url; + }, + getResultsUrl: function($form, current_results_url) { + + //this.setTaxArchiveResultsUrl($form, current_results_url); + + if(this.tax_archive_results_url=="") + { + return current_results_url; + } + + return this.tax_archive_results_url; + }, + getUrlParams: function($form){ + + this.buildUrlComponents($form, true); + + if(this.tax_archive_results_url!="") + { + + if(this.active_tax!="") + { + var field_name = this.active_tax; + + if(typeof(this.url_params[field_name])!="undefined") + { + delete this.url_params[field_name]; + } + } + } + + return this.url_params; + }, + clearUrlComponents: function(){ + //this.url_components = ""; + this.url_params = {}; + }, + clearTaxArchiveResultsUrl: function() { + this.tax_archive_results_url = ''; + }, + disableInputs: function($form){ + var self = this; + + $form.$fields.each(function(){ + + var $inputs = $(this).find("input, select, .meta-slider"); + $inputs.attr("disabled", "disabled"); + $inputs.attr("disabled", true); + $inputs.prop("disabled", true); + $inputs.trigger("chosen:updated"); + + }); + + + }, + enableInputs: function($form){ + var self = this; + $form.$fields.each(function(){ + var $inputs = $(this).find("input, select, .meta-slider"); + $inputs.prop("disabled", false); + $inputs.attr("disabled", false); + $inputs.trigger("chosen:updated"); + }); + + + }, + buildUrlComponents: function($form, clear_components){ + + var self = this; + + if(typeof(clear_components)!="undefined") + { + if(clear_components==true) + { + this.clearUrlComponents(); + } + } + + $form.$fields.each(function(){ + + var fieldName = $(this).attr("data-sf-field-name"); + var fieldType = $(this).attr("data-sf-field-type"); + + if(fieldType=="search") + { + self.processSearchField($(this)); + } + else if((fieldType=="tag")||(fieldType=="category")||(fieldType=="taxonomy")) + { + self.processTaxonomy($(this)); + } + else if(fieldType=="sort_order") + { + self.processSortOrderField($(this)); + } + else if(fieldType=="posts_per_page") + { + self.processResultsPerPageField($(this)); + } + else if(fieldType=="author") + { + self.processAuthor($(this)); + } + else if(fieldType=="post_type") + { + self.processPostType($(this)); + } + else if(fieldType=="post_date") + { + self.processPostDate($(this)); + } + else if(fieldType=="post_meta") + { + self.processPostMeta($(this)); + + } + else + { + + } + + }); + + }, + processSearchField: function($container) + { + var self = this; + + var $field = $container.find("input[name^='_sf_search']"); + + if($field.length>0) + { + var fieldName = $field.attr("name").replace('[]', ''); + var fieldVal = $field.val(); + + if(fieldVal!="") + { + //self.url_components += "&_sf_s="+encodeURIComponent(fieldVal); + self.url_params['_sf_s'] = encodeURIComponent(fieldVal); + } + } + }, + processSortOrderField: function($container) + { + this.processAuthor($container); + + }, + processResultsPerPageField: function($container) + { + this.processAuthor($container); + + }, + getActiveTax: function($field) { + return this.active_tax; + }, + getSelectVal: function($field){ + + var fieldVal = ""; + + if($field.val()!=0) + { + fieldVal = $field.val(); + } + + if(fieldVal==null) + { + fieldVal = ""; + } + + return fieldVal; + }, + getMetaSelectVal: function($field){ + + var fieldVal = ""; + + fieldVal = $field.val(); + + if(fieldVal==null) + { + fieldVal = ""; + } + + return fieldVal; + }, + getMultiSelectVal: function($field, operator){ + + var delim = "+"; + if(operator=="or") + { + delim = ","; + } + + if(typeof($field.val())=="object") + { + if($field.val()!=null) + { + return $field.val().join(delim); + } + } + + }, + getMetaMultiSelectVal: function($field, operator){ + + var delim = "-+-"; + if(operator=="or") + { + delim = "-,-"; + } + + if(typeof($field.val())=="object") + { + if($field.val()!=null) + { + + var fieldval = []; + + $($field.val()).each(function(index,value){ + + fieldval.push((value)); + }); + + return fieldval.join(delim); + } + } + + return ""; + + }, + getCheckboxVal: function($field, operator){ + + + var fieldVal = $field.map(function(){ + if($(this).prop("checked")==true) + { + return $(this).val(); + } + }).get(); + + var delim = "+"; + if(operator=="or") + { + delim = ","; + } + + return fieldVal.join(delim); + }, + getMetaCheckboxVal: function($field, operator){ + + + var fieldVal = $field.map(function(){ + if($(this).prop("checked")==true) + { + return ($(this).val()); + } + }).get(); + + var delim = "-+-"; + if(operator=="or") + { + delim = "-,-"; + } + + return fieldVal.join(delim); + }, + getRadioVal: function($field){ + + var fieldVal = $field.map(function() + { + if($(this).prop("checked")==true) + { + return $(this).val(); + } + + }).get(); + + + if(fieldVal[0]!=0) + { + return fieldVal[0]; + } + }, + getMetaRadioVal: function($field){ + + var fieldVal = $field.map(function() + { + if($(this).prop("checked")==true) + { + return $(this).val(); + } + + }).get(); + + return fieldVal[0]; + }, + processAuthor: function($container) + { + var self = this; + + + var fieldType = $container.attr("data-sf-field-type"); + var inputType = $container.attr("data-sf-field-input-type"); + + var $field; + var fieldName = ""; + var fieldVal = ""; + + if(inputType=="select") + { + $field = $container.find("select"); + fieldName = $field.attr("name").replace('[]', ''); + + fieldVal = self.getSelectVal($field); + } + else if(inputType=="multiselect") + { + $field = $container.find("select"); + fieldName = $field.attr("name").replace('[]', ''); + var operator = $field.attr("data-operator"); + + fieldVal = self.getMultiSelectVal($field, "or"); + + } + else if(inputType=="checkbox") + { + $field = $container.find("ul > li input:checkbox"); + + if($field.length>0) + { + fieldName = $field.attr("name").replace('[]', ''); + + var operator = $container.find("> ul").attr("data-operator"); + fieldVal = self.getCheckboxVal($field, "or"); + } + + } + else if(inputType=="radio") + { + + $field = $container.find("ul > li input:radio"); + + if($field.length>0) + { + fieldName = $field.attr("name").replace('[]', ''); + + fieldVal = self.getRadioVal($field); + } + } + + if(typeof(fieldVal)!="undefined") + { + if(fieldVal!="") + { + var fieldSlug = ""; + + if(fieldName=="_sf_author") + { + fieldSlug = "authors"; + } + else if(fieldName=="_sf_sort_order") + { + fieldSlug = "sort_order"; + } + else if(fieldName=="_sf_ppp") + { + fieldSlug = "_sf_ppp"; + } + else if(fieldName=="_sf_post_type") + { + fieldSlug = "post_types"; + } + else + { + + } + + if(fieldSlug!="") + { + //self.url_components += "&"+fieldSlug+"="+fieldVal; + self.url_params[fieldSlug] = fieldVal; + } + } + } + + }, + processPostType : function($this){ + + this.processAuthor($this); + + }, + processPostMeta: function($container) + { + var self = this; + + var fieldType = $container.attr("data-sf-field-type"); + var inputType = $container.attr("data-sf-field-input-type"); + var metaType = $container.attr("data-sf-meta-type"); + + var fieldVal = ""; + var $field; + var fieldName = ""; + + if(metaType=="number") + { + if(inputType=="range-number") + { + $field = $container.find(".sf-meta-range-number input"); + + var values = []; + $field.each(function(){ + + values.push($(this).val()); + + }); + + fieldVal = values.join("+"); + + } + else if(inputType=="range-slider") + { + $field = $container.find(".sf-meta-range-slider input"); + + //get any number formatting stuff + var $meta_range = $container.find(".sf-meta-range-slider"); + + var decimal_places = $meta_range.attr("data-decimal-places"); + var thousand_seperator = $meta_range.attr("data-thousand-seperator"); + var decimal_seperator = $meta_range.attr("data-decimal-seperator"); + + var field_format = wNumb({ + mark: decimal_seperator, + decimals: parseFloat(decimal_places), + thousand: thousand_seperator + }); + + var values = []; + + + var slider_object = $container.find(".meta-slider")[0]; + //val from slider object + var slider_val = slider_object.noUiSlider.get(); + + values.push(field_format.from(slider_val[0])); + values.push(field_format.from(slider_val[1])); + + fieldVal = values.join("+"); + + fieldName = $meta_range.attr("data-sf-field-name"); + + + } + else if(inputType=="range-radio") + { + $field = $container.find(".sf-input-range-radio"); + + if($field.length==0) + { + //then try again, we must be using a single field + $field = $container.find("> ul"); + } + + var $meta_range = $container.find(".sf-meta-range"); + + //there is an element with a from/to class - so we need to get the values of the from & to input fields seperately + if($field.length>0) + { + var field_vals = []; + + $field.each(function(){ + + var $radios = $(this).find(".sf-input-radio"); + field_vals.push(self.getMetaRadioVal($radios)); + + }); + + //prevent second number from being lower than the first + if(field_vals.length==2) + { + if(Number(field_vals[1])0) + { + var field_vals = []; + + $field.each(function(){ + + var $this = $(this); + field_vals.push(self.getMetaSelectVal($this)); + + }); + + //prevent second number from being lower than the first + if(field_vals.length==2) + { + if(Number(field_vals[1]) li input:checkbox"); + + if($field.length>0) + { + fieldVal = self.getCheckboxVal($field, "and"); + } + } + + if(fieldName=="") + { + fieldName = $field.attr("name").replace('[]', ''); + } + } + else if(metaType=="choice") + { + if(inputType=="select") + { + $field = $container.find("select"); + + fieldVal = self.getMetaSelectVal($field); + + } + else if(inputType=="multiselect") + { + $field = $container.find("select"); + var operator = $field.attr("data-operator"); + + fieldVal = self.getMetaMultiSelectVal($field, operator); + } + else if(inputType=="checkbox") + { + $field = $container.find("ul > li input:checkbox"); + + if($field.length>0) + { + var operator = $container.find("> ul").attr("data-operator"); + fieldVal = self.getMetaCheckboxVal($field, operator); + } + } + else if(inputType=="radio") + { + $field = $container.find("ul > li input:radio"); + + if($field.length>0) + { + fieldVal = self.getMetaRadioVal($field); + } + } + + fieldVal = encodeURIComponent(fieldVal); + if(typeof($field)!=="undefined") + { + if($field.length>0) + { + fieldName = $field.attr("name").replace('[]', ''); + + //for those who insist on using & ampersands in the name of the custom field (!) + fieldName = (fieldName); + } + } + + } + else if(metaType=="date") + { + self.processPostDate($container); + } + + if(typeof(fieldVal)!="undefined") + { + if(fieldVal!="") + { + //self.url_components += "&"+encodeURIComponent(fieldName)+"="+(fieldVal); + self.url_params[encodeURIComponent(fieldName)] = (fieldVal); + } + } + }, + processPostDate: function($container) + { + var self = this; + + var fieldType = $container.attr("data-sf-field-type"); + var inputType = $container.attr("data-sf-field-input-type"); + + var $field; + var fieldName = ""; + var fieldVal = ""; + + $field = $container.find("ul > li input:text"); + fieldName = $field.attr("name").replace('[]', ''); + + var dates = []; + $field.each(function(){ + + dates.push($(this).val()); + + }); + + if($field.length==2) + { + if((dates[0]!="")||(dates[1]!="")) + { + fieldVal = dates.join("+"); + fieldVal = fieldVal.replace(/\//g,''); + } + } + else if($field.length==1) + { + if(dates[0]!="") + { + fieldVal = dates.join("+"); + fieldVal = fieldVal.replace(/\//g,''); + } + } + + if(typeof(fieldVal)!="undefined") + { + if(fieldVal!="") + { + var fieldSlug = ""; + + if(fieldName=="_sf_post_date") + { + fieldSlug = "post_date"; + } + else + { + fieldSlug = fieldName; + } + + if(fieldSlug!="") + { + //self.url_components += "&"+fieldSlug+"="+fieldVal; + self.url_params[fieldSlug] = fieldVal; + } + } + } + + }, + processTaxonomy: function($container, return_object) + { + if(typeof(return_object)=="undefined") + { + return_object = false; + } + + //if() + //var fieldName = $(this).attr("data-sf-field-name"); + var self = this; + + var fieldType = $container.attr("data-sf-field-type"); + var inputType = $container.attr("data-sf-field-input-type"); + + var $field; + var fieldName = ""; + var fieldVal = ""; + + if(inputType=="select") + { + $field = $container.find("select"); + fieldName = $field.attr("name").replace('[]', ''); + + fieldVal = self.getSelectVal($field); + } + else if(inputType=="multiselect") + { + $field = $container.find("select"); + fieldName = $field.attr("name").replace('[]', ''); + var operator = $field.attr("data-operator"); + + fieldVal = self.getMultiSelectVal($field, operator); + } + else if(inputType=="checkbox") + { + $field = $container.find("ul > li input:checkbox"); + if($field.length>0) + { + fieldName = $field.attr("name").replace('[]', ''); + + var operator = $container.find("> ul").attr("data-operator"); + fieldVal = self.getCheckboxVal($field, operator); + } + } + else if(inputType=="radio") + { + $field = $container.find("ul > li input:radio"); + if($field.length>0) + { + fieldName = $field.attr("name").replace('[]', ''); + + fieldVal = self.getRadioVal($field); + } + } + + if(typeof(fieldVal)!="undefined") + { + if(fieldVal!="") + { + if(return_object==true) + { + return {name: fieldName, value: fieldVal}; + } + else + { + //self.url_components += "&"+fieldName+"="+fieldVal; + self.url_params[fieldName] = fieldVal; + } + + } + } + + if(return_object==true) + { + return false; + } + } +}; +}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +//# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3Byb2Nlc3NfZm9ybS5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiZ2VuZXJhdGVkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXNDb250ZW50IjpbIlxudmFyICQgPSAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvd1snalF1ZXJ5J10gOiB0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsWydqUXVlcnknXSA6IG51bGwpO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcblxuXHR0YXhvbm9teV9hcmNoaXZlczogMCxcbiAgICB1cmxfcGFyYW1zOiB7fSxcbiAgICB0YXhfYXJjaGl2ZV9yZXN1bHRzX3VybDogXCJcIixcbiAgICBhY3RpdmVfdGF4OiBcIlwiLFxuICAgIGZpZWxkczoge30sXG5cdGluaXQ6IGZ1bmN0aW9uKHRheG9ub215X2FyY2hpdmVzLCBjdXJyZW50X3RheG9ub215X2FyY2hpdmUpe1xuXG4gICAgICAgIHRoaXMudGF4b25vbXlfYXJjaGl2ZXMgPSAwO1xuICAgICAgICB0aGlzLnVybF9wYXJhbXMgPSB7fTtcbiAgICAgICAgdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9IFwiXCI7XG4gICAgICAgIHRoaXMuYWN0aXZlX3RheCA9IFwiXCI7XG5cblx0XHQvL3RoaXMuJGZpZWxkcyA9ICRmaWVsZHM7XG4gICAgICAgIHRoaXMudGF4b25vbXlfYXJjaGl2ZXMgPSB0YXhvbm9teV9hcmNoaXZlcztcbiAgICAgICAgdGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUgPSBjdXJyZW50X3RheG9ub215X2FyY2hpdmU7XG5cblx0XHR0aGlzLmNsZWFyVXJsQ29tcG9uZW50cygpO1xuXG5cdH0sXG4gICAgc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmw6IGZ1bmN0aW9uKCRmb3JtLCBjdXJyZW50X3Jlc3VsdHNfdXJsLCBnZXRfYWN0aXZlKSB7XG5cbiAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xuXHRcdHRoaXMuY2xlYXJUYXhBcmNoaXZlUmVzdWx0c1VybCgpO1xuICAgICAgICAvL3ZhciBjdXJyZW50X3Jlc3VsdHNfdXJsID0gXCJcIjtcbiAgICAgICAgaWYodGhpcy50YXhvbm9teV9hcmNoaXZlcyE9MSlcbiAgICAgICAge1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKGdldF9hY3RpdmUpPT1cInVuZGVmaW5lZFwiKVxuXHRcdHtcblx0XHRcdHZhciBnZXRfYWN0aXZlID0gZmFsc2U7XG5cdFx0fVxuXG4gICAgICAgIC8vY2hlY2sgdG8gc2VlIGlmIHdlIGhhdmUgYW55IHRheG9ub21pZXMgc2VsZWN0ZWRcbiAgICAgICAgLy9pZiBzbywgY2hlY2sgdGhlaXIgcmV3cml0ZXMgYW5kIHVzZSB0aG9zZSBhcyB0aGUgcmVzdWx0cyB1cmxcbiAgICAgICAgdmFyICRmaWVsZCA9IGZhbHNlO1xuICAgICAgICB2YXIgZmllbGRfbmFtZSA9IFwiXCI7XG4gICAgICAgIHZhciBmaWVsZF92YWx1ZSA9IFwiXCI7XG5cbiAgICAgICAgdmFyICRhY3RpdmVfdGF4b25vbXkgPSAkZm9ybS4kZmllbGRzLnBhcmVudCgpLmZpbmQoXCJbZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlPScxJ11cIik7XG4gICAgICAgIGlmKCRhY3RpdmVfdGF4b25vbXkubGVuZ3RoPT0xKVxuICAgICAgICB7XG4gICAgICAgICAgICAkZmllbGQgPSAkYWN0aXZlX3RheG9ub215O1xuXG4gICAgICAgICAgICB2YXIgZmllbGRUeXBlID0gJGZpZWxkLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XG5cbiAgICAgICAgICAgIGlmICgoZmllbGRUeXBlID09IFwidGFnXCIpIHx8IChmaWVsZFR5cGUgPT0gXCJjYXRlZ29yeVwiKSB8fCAoZmllbGRUeXBlID09IFwidGF4b25vbXlcIikpIHtcbiAgICAgICAgICAgICAgICB2YXIgdGF4b25vbXlfdmFsdWUgPSBzZWxmLnByb2Nlc3NUYXhvbm9teSgkZmllbGQsIHRydWUpO1xuICAgICAgICAgICAgICAgIGZpZWxkX25hbWUgPSAkZmllbGQuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcbiAgICAgICAgICAgICAgICB2YXIgdGF4b25vbXlfbmFtZSA9IGZpZWxkX25hbWUucmVwbGFjZShcIl9zZnRfXCIsIFwiXCIpO1xuXG4gICAgICAgICAgICAgICAgaWYgKHRheG9ub215X3ZhbHVlKSB7XG4gICAgICAgICAgICAgICAgICAgIGZpZWxkX3ZhbHVlID0gdGF4b25vbXlfdmFsdWUudmFsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihmaWVsZF92YWx1ZT09XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAkZmllbGQgPSBmYWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlmKChzZWxmLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSE9XCJcIikmJihzZWxmLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSE9dGF4b25vbXlfbmFtZSkpXG4gICAgICAgIHtcblxuICAgICAgICAgICAgdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9IGN1cnJlbnRfcmVzdWx0c191cmw7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cblxuICAgICAgICBpZigoKGZpZWxkX3ZhbHVlPT1cIlwiKXx8KCEkZmllbGQpICkpXG4gICAgICAgIHtcbiAgICAgICAgICAgICRmb3JtLiRmaWVsZHMuZWFjaChmdW5jdGlvbiAoKSB7XG5cbiAgICAgICAgICAgICAgICBpZiAoISRmaWVsZCkge1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWVsZFR5cGUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYgKChmaWVsZFR5cGUgPT0gXCJ0YWdcIikgfHwgKGZpZWxkVHlwZSA9PSBcImNhdGVnb3J5XCIpIHx8IChmaWVsZFR5cGUgPT0gXCJ0YXhvbm9teVwiKSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHRheG9ub215X3ZhbHVlID0gc2VsZi5wcm9jZXNzVGF4b25vbXkoJCh0aGlzKSwgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWVsZF9uYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAodGF4b25vbXlfdmFsdWUpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpZWxkX3ZhbHVlID0gdGF4b25vbXlfdmFsdWUudmFsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZmllbGRfdmFsdWUgIT0gXCJcIikge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmaWVsZCA9ICQodGhpcyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKCAoJGZpZWxkKSAmJiAoZmllbGRfdmFsdWUgIT0gXCJcIiApKSB7XG4gICAgICAgICAgICAvL2lmIHdlIGZvdW5kIGEgZmllbGRcblx0XHRcdHZhciByZXdyaXRlX2F0dHIgPSAoJGZpZWxkLmF0dHIoXCJkYXRhLXNmLXRlcm0tcmV3cml0ZVwiKSk7XG5cbiAgICAgICAgICAgIGlmKHJld3JpdGVfYXR0ciE9XCJcIikge1xuXG4gICAgICAgICAgICAgICAgdmFyIHJld3JpdGUgPSBKU09OLnBhcnNlKHJld3JpdGVfYXR0cik7XG4gICAgICAgICAgICAgICAgdmFyIGlucHV0X3R5cGUgPSAkZmllbGQuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcbiAgICAgICAgICAgICAgICBzZWxmLmFjdGl2ZV90YXggPSBmaWVsZF9uYW1lO1xuXG4gICAgICAgICAgICAgICAgLy9maW5kIHRoZSBhY3RpdmUgZWxlbWVudFxuICAgICAgICAgICAgICAgIGlmICgoaW5wdXRfdHlwZSA9PSBcInJhZGlvXCIpIHx8IChpbnB1dF90eXBlID09IFwiY2hlY2tib3hcIikpIHtcblxuICAgICAgICAgICAgICAgICAgICAvL3ZhciAkYWN0aXZlID0gJGZpZWxkLmZpbmQoXCIuc2Ytb3B0aW9uLWFjdGl2ZVwiKTtcbiAgICAgICAgICAgICAgICAgICAgLy9leHBsb2RlIHRoZSB2YWx1ZXMgaWYgdGhlcmUgaXMgYSBkZWxpbVxuICAgICAgICAgICAgICAgICAgICAvL2ZpZWxkX3ZhbHVlXG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIGlzX3NpbmdsZV92YWx1ZSA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWVsZF92YWx1ZXMgPSBmaWVsZF92YWx1ZS5zcGxpdChcIixcIikuam9pbihcIitcIikuc3BsaXQoXCIrXCIpO1xuICAgICAgICAgICAgICAgICAgICBpZiAoZmllbGRfdmFsdWVzLmxlbmd0aCA+IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlzX3NpbmdsZV92YWx1ZSA9IGZhbHNlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaWYgKGlzX3NpbmdsZV92YWx1ZSkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGlucHV0ID0gJGZpZWxkLmZpbmQoXCJpbnB1dFt2YWx1ZT0nXCIgKyBmaWVsZF92YWx1ZSArIFwiJ11cIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGFjdGl2ZSA9ICRpbnB1dC5wYXJlbnQoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkZXB0aCA9ICRhY3RpdmUuYXR0cihcImRhdGEtc2YtZGVwdGhcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbm93IGxvb3AgdGhyb3VnaCBwYXJlbnRzIHRvIGdyYWIgdGhlaXIgbmFtZXNcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB2YWx1ZXMgPSBuZXcgQXJyYXkoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5wdXNoKGZpZWxkX3ZhbHVlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgZm9yICh2YXIgaSA9IGRlcHRoOyBpID4gMDsgaS0tKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGFjdGl2ZSA9ICRhY3RpdmUucGFyZW50KCkucGFyZW50KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnB1c2goJGFjdGl2ZS5maW5kKFwiaW5wdXRcIikudmFsKCkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucmV2ZXJzZSgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2dyYWIgdGhlIHJld3JpdGUgZm9yIHRoaXMgZGVwdGhcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBhY3RpdmVfcmV3cml0ZSA9IHJld3JpdGVbZGVwdGhdO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHVybCA9IGFjdGl2ZV9yZXdyaXRlO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vdGhlbiBtYXAgZnJvbSB0aGUgcGFyZW50cyB0byB0aGUgZGVwdGhcbiAgICAgICAgICAgICAgICAgICAgICAgICQodmFsdWVzKS5lYWNoKGZ1bmN0aW9uIChpbmRleCwgdmFsdWUpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybCA9IHVybC5yZXBsYWNlKFwiW1wiICsgaW5kZXggKyBcIl1cIiwgdmFsdWUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSB1cmw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZWxzZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaWYgdGhlcmUgYXJlIG11bHRpcGxlIHZhbHVlcyxcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vdGhlbiB3ZSBuZWVkIHRvIGNoZWNrIGZvciAzIHRoaW5nczpcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9pZiB0aGUgdmFsdWVzIHNlbGVjdGVkIGFyZSBhbGwgaW4gdGhlIHNhbWUgdHJlZSB0aGVuIHdlIGNhbiBkbyBzb21lIGNsZXZlciByZXdyaXRlIHN0dWZmXG4gICAgICAgICAgICAgICAgICAgICAgICAvL21lcmdlIGFsbCB2YWx1ZXMgaW4gc2FtZSBsZXZlbCwgdGhlbiBjb21iaW5lIHRoZSBsZXZlbHNcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9pZiB0aGV5IGFyZSBmcm9tIGRpZmZlcmVudCB0cmVlcyB0aGVuIGp1c3QgY29tYmluZSB0aGVtIG9yIGp1c3QgdXNlIGBmaWVsZF92YWx1ZWBcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGhzID0gbmV3IEFycmF5KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgJChmaWVsZF92YWx1ZXMpLmVhY2goZnVuY3Rpb24gKGluZGV4LCB2YWwpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkaW5wdXQgPSAkZmllbGQuZmluZChcImlucHV0W3ZhbHVlPSdcIiArIGZpZWxkX3ZhbHVlICsgXCInXVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGFjdGl2ZSA9ICRpbnB1dC5wYXJlbnQoKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkZXB0aCA9ICRhY3RpdmUuYXR0cihcImRhdGEtc2YtZGVwdGhcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgLy9kZXB0aHMucHVzaChkZXB0aCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICB9KTsqL1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZSBpZiAoKGlucHV0X3R5cGUgPT0gXCJzZWxlY3RcIikgfHwgKGlucHV0X3R5cGUgPT0gXCJtdWx0aXNlbGVjdFwiKSkge1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciBpc19zaW5nbGVfdmFsdWUgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZmllbGRfdmFsdWVzID0gZmllbGRfdmFsdWUuc3BsaXQoXCIsXCIpLmpvaW4oXCIrXCIpLnNwbGl0KFwiK1wiKTtcbiAgICAgICAgICAgICAgICAgICAgaWYgKGZpZWxkX3ZhbHVlcy5sZW5ndGggPiAxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpc19zaW5nbGVfdmFsdWUgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlmIChpc19zaW5nbGVfdmFsdWUpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmUgPSAkZmllbGQuZmluZChcIm9wdGlvblt2YWx1ZT0nXCIgKyBmaWVsZF92YWx1ZSArIFwiJ11cIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGggPSAkYWN0aXZlLmF0dHIoXCJkYXRhLXNmLWRlcHRoXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgdmFsdWVzID0gbmV3IEFycmF5KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucHVzaChmaWVsZF92YWx1ZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGZvciAodmFyIGkgPSBkZXB0aDsgaSA+IDA7IGktLSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRhY3RpdmUgPSAkYWN0aXZlLnByZXZBbGwoXCJvcHRpb25bZGF0YS1zZi1kZXB0aD0nXCIgKyAoaSAtIDEpICsgXCInXVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucHVzaCgkYWN0aXZlLnZhbCgpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnJldmVyc2UoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBhY3RpdmVfcmV3cml0ZSA9IHJld3JpdGVbZGVwdGhdO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHVybCA9IGFjdGl2ZV9yZXdyaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJCh2YWx1ZXMpLmVhY2goZnVuY3Rpb24gKGluZGV4LCB2YWx1ZSkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsID0gdXJsLnJlcGxhY2UoXCJbXCIgKyBpbmRleCArIFwiXVwiLCB2YWx1ZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9IHVybDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLy90aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gY3VycmVudF9yZXN1bHRzX3VybDtcbiAgICB9LFxuICAgIGdldFJlc3VsdHNVcmw6IGZ1bmN0aW9uKCRmb3JtLCBjdXJyZW50X3Jlc3VsdHNfdXJsKSB7XG5cbiAgICAgICAgLy90aGlzLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKCRmb3JtLCBjdXJyZW50X3Jlc3VsdHNfdXJsKTtcblxuICAgICAgICBpZih0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsPT1cIlwiKVxuICAgICAgICB7XG4gICAgICAgICAgICByZXR1cm4gY3VycmVudF9yZXN1bHRzX3VybDtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsO1xuICAgIH0sXG5cdGdldFVybFBhcmFtczogZnVuY3Rpb24oJGZvcm0pe1xuXG5cdFx0dGhpcy5idWlsZFVybENvbXBvbmVudHMoJGZvcm0sIHRydWUpO1xuXG4gICAgICAgIGlmKHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwhPVwiXCIpXG4gICAgICAgIHtcblxuICAgICAgICAgICAgaWYodGhpcy5hY3RpdmVfdGF4IT1cIlwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBmaWVsZF9uYW1lID0gdGhpcy5hY3RpdmVfdGF4O1xuXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKHRoaXMudXJsX3BhcmFtc1tmaWVsZF9uYW1lXSkhPVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBkZWxldGUgdGhpcy51cmxfcGFyYW1zW2ZpZWxkX25hbWVdO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cdFx0cmV0dXJuIHRoaXMudXJsX3BhcmFtcztcblx0fSxcblx0Y2xlYXJVcmxDb21wb25lbnRzOiBmdW5jdGlvbigpe1xuXHRcdC8vdGhpcy51cmxfY29tcG9uZW50cyA9IFwiXCI7XG5cdFx0dGhpcy51cmxfcGFyYW1zID0ge307XG5cdH0sXG5cdGNsZWFyVGF4QXJjaGl2ZVJlc3VsdHNVcmw6IGZ1bmN0aW9uKCkge1xuXHRcdHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSAnJztcblx0fSxcblx0ZGlzYWJsZUlucHV0czogZnVuY3Rpb24oJGZvcm0pe1xuXHRcdHZhciBzZWxmID0gdGhpcztcblx0XHRcblx0XHQkZm9ybS4kZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcblx0XHRcdFxuXHRcdFx0dmFyICRpbnB1dHMgPSAkKHRoaXMpLmZpbmQoXCJpbnB1dCwgc2VsZWN0LCAubWV0YS1zbGlkZXJcIik7XG5cdFx0XHQkaW5wdXRzLmF0dHIoXCJkaXNhYmxlZFwiLCBcImRpc2FibGVkXCIpO1xuXHRcdFx0JGlucHV0cy5hdHRyKFwiZGlzYWJsZWRcIiwgdHJ1ZSk7XG5cdFx0XHQkaW5wdXRzLnByb3AoXCJkaXNhYmxlZFwiLCB0cnVlKTtcblx0XHRcdCRpbnB1dHMudHJpZ2dlcihcImNob3Nlbjp1cGRhdGVkXCIpO1xuXHRcdFx0XG5cdFx0fSk7XG5cdFx0XG5cdFx0XG5cdH0sXG5cdGVuYWJsZUlucHV0czogZnVuY3Rpb24oJGZvcm0pe1xuXHRcdHZhciBzZWxmID0gdGhpcztcblx0XHQkZm9ybS4kZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcblx0XHRcdHZhciAkaW5wdXRzID0gJCh0aGlzKS5maW5kKFwiaW5wdXQsIHNlbGVjdCwgLm1ldGEtc2xpZGVyXCIpO1xuXHRcdFx0JGlucHV0cy5wcm9wKFwiZGlzYWJsZWRcIiwgZmFsc2UpO1xuXHRcdFx0JGlucHV0cy5hdHRyKFwiZGlzYWJsZWRcIiwgZmFsc2UpO1xuXHRcdFx0JGlucHV0cy50cmlnZ2VyKFwiY2hvc2VuOnVwZGF0ZWRcIik7XHRcdFx0XG5cdFx0fSk7XG5cdFx0XG5cdFx0XG5cdH0sXG5cdGJ1aWxkVXJsQ29tcG9uZW50czogZnVuY3Rpb24oJGZvcm0sIGNsZWFyX2NvbXBvbmVudHMpe1xuXHRcdFxuXHRcdHZhciBzZWxmID0gdGhpcztcblx0XHRcblx0XHRpZih0eXBlb2YoY2xlYXJfY29tcG9uZW50cykhPVwidW5kZWZpbmVkXCIpXG5cdFx0e1xuXHRcdFx0aWYoY2xlYXJfY29tcG9uZW50cz09dHJ1ZSlcblx0XHRcdHtcblx0XHRcdFx0dGhpcy5jbGVhclVybENvbXBvbmVudHMoKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0JGZvcm0uJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XG5cdFx0XHRcblx0XHRcdHZhciBmaWVsZE5hbWUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XG5cdFx0XHR2YXIgZmllbGRUeXBlID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xuXHRcdFx0XG5cdFx0XHRpZihmaWVsZFR5cGU9PVwic2VhcmNoXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1NlYXJjaEZpZWxkKCQodGhpcykpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZigoZmllbGRUeXBlPT1cInRhZ1wiKXx8KGZpZWxkVHlwZT09XCJjYXRlZ29yeVwiKXx8KGZpZWxkVHlwZT09XCJ0YXhvbm9teVwiKSlcblx0XHRcdHtcblx0XHRcdFx0c2VsZi5wcm9jZXNzVGF4b25vbXkoJCh0aGlzKSk7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJzb3J0X29yZGVyXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1NvcnRPcmRlckZpZWxkKCQodGhpcykpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdHNfcGVyX3BhZ2VcIilcblx0XHRcdHtcblx0XHRcdFx0c2VsZi5wcm9jZXNzUmVzdWx0c1BlclBhZ2VGaWVsZCgkKHRoaXMpKTtcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoZmllbGRUeXBlPT1cImF1dGhvclwiKVxuXHRcdFx0e1xuXHRcdFx0XHRzZWxmLnByb2Nlc3NBdXRob3IoJCh0aGlzKSk7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJwb3N0X3R5cGVcIilcblx0XHRcdHtcblx0XHRcdFx0c2VsZi5wcm9jZXNzUG9zdFR5cGUoJCh0aGlzKSk7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJwb3N0X2RhdGVcIilcblx0XHRcdHtcblx0XHRcdFx0c2VsZi5wcm9jZXNzUG9zdERhdGUoJCh0aGlzKSk7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJwb3N0X21ldGFcIilcblx0XHRcdHtcblx0XHRcdFx0c2VsZi5wcm9jZXNzUG9zdE1ldGEoJCh0aGlzKSk7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0ZWxzZVxuXHRcdFx0e1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH0pO1xuXHRcdFxuXHR9LFxuXHRwcm9jZXNzU2VhcmNoRmllbGQ6IGZ1bmN0aW9uKCRjb250YWluZXIpXG5cdHtcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0XG5cdFx0dmFyICRmaWVsZCA9ICRjb250YWluZXIuZmluZChcImlucHV0W25hbWVePSdfc2Zfc2VhcmNoJ11cIik7XG5cdFx0XG5cdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdHtcblx0XHRcdHZhciBmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHR2YXIgZmllbGRWYWwgPSAkZmllbGQudmFsKCk7XG5cdFx0XHRcblx0XHRcdGlmKGZpZWxkVmFsIT1cIlwiKVxuXHRcdFx0e1xuXHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImX3NmX3M9XCIrZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkVmFsKTtcblx0XHRcdFx0c2VsZi51cmxfcGFyYW1zWydfc2ZfcyddID0gZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkVmFsKTtcblx0XHRcdH1cblx0XHR9XG5cdH0sXG5cdHByb2Nlc3NTb3J0T3JkZXJGaWVsZDogZnVuY3Rpb24oJGNvbnRhaW5lcilcblx0e1xuXHRcdHRoaXMucHJvY2Vzc0F1dGhvcigkY29udGFpbmVyKTtcblx0XHRcblx0fSxcblx0cHJvY2Vzc1Jlc3VsdHNQZXJQYWdlRmllbGQ6IGZ1bmN0aW9uKCRjb250YWluZXIpXG5cdHtcblx0XHR0aGlzLnByb2Nlc3NBdXRob3IoJGNvbnRhaW5lcik7XG5cdFx0XG5cdH0sXG5cdGdldEFjdGl2ZVRheDogZnVuY3Rpb24oJGZpZWxkKSB7XG5cdFx0cmV0dXJuIHRoaXMuYWN0aXZlX3RheDtcblx0fSxcblx0Z2V0U2VsZWN0VmFsOiBmdW5jdGlvbigkZmllbGQpe1xuXG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcblx0XHRcblx0XHRpZigkZmllbGQudmFsKCkhPTApXG5cdFx0e1xuXHRcdFx0ZmllbGRWYWwgPSAkZmllbGQudmFsKCk7XG5cdFx0fVxuXHRcdFxuXHRcdGlmKGZpZWxkVmFsPT1udWxsKVxuXHRcdHtcblx0XHRcdGZpZWxkVmFsID0gXCJcIjtcblx0XHR9XG5cdFx0XG5cdFx0cmV0dXJuIGZpZWxkVmFsO1xuXHR9LFxuXHRnZXRNZXRhU2VsZWN0VmFsOiBmdW5jdGlvbigkZmllbGQpe1xuXHRcdFxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XG5cdFx0XG5cdFx0ZmllbGRWYWwgPSAkZmllbGQudmFsKCk7XG5cdFx0XHRcdFx0XHRcblx0XHRpZihmaWVsZFZhbD09bnVsbClcblx0XHR7XG5cdFx0XHRmaWVsZFZhbCA9IFwiXCI7XG5cdFx0fVxuXHRcdFxuXHRcdHJldHVybiBmaWVsZFZhbDtcblx0fSxcblx0Z2V0TXVsdGlTZWxlY3RWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xuXHRcdFxuXHRcdHZhciBkZWxpbSA9IFwiK1wiO1xuXHRcdGlmKG9wZXJhdG9yPT1cIm9yXCIpXG5cdFx0e1xuXHRcdFx0ZGVsaW0gPSBcIixcIjtcblx0XHR9XG5cdFx0XG5cdFx0aWYodHlwZW9mKCRmaWVsZC52YWwoKSk9PVwib2JqZWN0XCIpXG5cdFx0e1xuXHRcdFx0aWYoJGZpZWxkLnZhbCgpIT1udWxsKVxuXHRcdFx0e1xuXHRcdFx0XHRyZXR1cm4gJGZpZWxkLnZhbCgpLmpvaW4oZGVsaW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fSxcblx0Z2V0TWV0YU11bHRpU2VsZWN0VmFsOiBmdW5jdGlvbigkZmllbGQsIG9wZXJhdG9yKXtcblx0XHRcblx0XHR2YXIgZGVsaW0gPSBcIi0rLVwiO1xuXHRcdGlmKG9wZXJhdG9yPT1cIm9yXCIpXG5cdFx0e1xuXHRcdFx0ZGVsaW0gPSBcIi0sLVwiO1xuXHRcdH1cblx0XHRcdFx0XG5cdFx0aWYodHlwZW9mKCRmaWVsZC52YWwoKSk9PVwib2JqZWN0XCIpXG5cdFx0e1xuXHRcdFx0aWYoJGZpZWxkLnZhbCgpIT1udWxsKVxuXHRcdFx0e1xuXHRcdFx0XHRcblx0XHRcdFx0dmFyIGZpZWxkdmFsID0gW107XG5cdFx0XHRcdFxuXHRcdFx0XHQkKCRmaWVsZC52YWwoKSkuZWFjaChmdW5jdGlvbihpbmRleCx2YWx1ZSl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0ZmllbGR2YWwucHVzaCgodmFsdWUpKTtcblx0XHRcdFx0fSk7XG5cdFx0XHRcdFxuXHRcdFx0XHRyZXR1cm4gZmllbGR2YWwuam9pbihkZWxpbSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHJldHVybiBcIlwiO1xuXHRcdFxuXHR9LFxuXHRnZXRDaGVja2JveFZhbDogZnVuY3Rpb24oJGZpZWxkLCBvcGVyYXRvcil7XG5cdFx0XG5cdFx0XG5cdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLm1hcChmdW5jdGlvbigpe1xuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcblx0XHRcdHtcblx0XHRcdFx0cmV0dXJuICQodGhpcykudmFsKCk7XG5cdFx0XHR9XG5cdFx0fSkuZ2V0KCk7XG5cdFx0XG5cdFx0dmFyIGRlbGltID0gXCIrXCI7XG5cdFx0aWYob3BlcmF0b3I9PVwib3JcIilcblx0XHR7XG5cdFx0XHRkZWxpbSA9IFwiLFwiO1xuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gZmllbGRWYWwuam9pbihkZWxpbSk7XG5cdH0sXG5cdGdldE1ldGFDaGVja2JveFZhbDogZnVuY3Rpb24oJGZpZWxkLCBvcGVyYXRvcil7XG5cdFx0XG5cdFx0XG5cdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLm1hcChmdW5jdGlvbigpe1xuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcblx0XHRcdHtcblx0XHRcdFx0cmV0dXJuICgkKHRoaXMpLnZhbCgpKTtcblx0XHRcdH1cblx0XHR9KS5nZXQoKTtcblx0XHRcblx0XHR2YXIgZGVsaW0gPSBcIi0rLVwiO1xuXHRcdGlmKG9wZXJhdG9yPT1cIm9yXCIpXG5cdFx0e1xuXHRcdFx0ZGVsaW0gPSBcIi0sLVwiO1xuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gZmllbGRWYWwuam9pbihkZWxpbSk7XG5cdH0sXG5cdGdldFJhZGlvVmFsOiBmdW5jdGlvbigkZmllbGQpe1xuXHRcdFx0XHRcdFx0XHRcblx0XHR2YXIgZmllbGRWYWwgPSAkZmllbGQubWFwKGZ1bmN0aW9uKClcblx0XHR7XG5cdFx0XHRpZigkKHRoaXMpLnByb3AoXCJjaGVja2VkXCIpPT10cnVlKVxuXHRcdFx0e1xuXHRcdFx0XHRyZXR1cm4gJCh0aGlzKS52YWwoKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH0pLmdldCgpO1xuXHRcdFxuXHRcdFxuXHRcdGlmKGZpZWxkVmFsWzBdIT0wKVxuXHRcdHtcblx0XHRcdHJldHVybiBmaWVsZFZhbFswXTtcblx0XHR9XG5cdH0sXG5cdGdldE1ldGFSYWRpb1ZhbDogZnVuY3Rpb24oJGZpZWxkKXtcblx0XHRcdFx0XHRcdFx0XG5cdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLm1hcChmdW5jdGlvbigpXG5cdFx0e1xuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcblx0XHRcdHtcblx0XHRcdFx0cmV0dXJuICQodGhpcykudmFsKCk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9KS5nZXQoKTtcblx0XHRcblx0XHRyZXR1cm4gZmllbGRWYWxbMF07XG5cdH0sXG5cdHByb2Nlc3NBdXRob3I6IGZ1bmN0aW9uKCRjb250YWluZXIpXG5cdHtcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0XG5cdFx0XG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcblx0XHR2YXIgaW5wdXRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlXCIpO1xuXHRcdFxuXHRcdHZhciAkZmllbGQ7XG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcblx0XHRcblx0XHRpZihpbnB1dFR5cGU9PVwic2VsZWN0XCIpXG5cdFx0e1xuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xuXHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XG5cdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0U2VsZWN0VmFsKCRmaWVsZCk7IFxuXHRcdH1cblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJtdWx0aXNlbGVjdFwiKVxuXHRcdHtcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcblx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdHZhciBvcGVyYXRvciA9ICRmaWVsZC5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcblx0XHRcdFxuXHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE11bHRpU2VsZWN0VmFsKCRmaWVsZCwgXCJvclwiKTtcblx0XHRcdFxuXHRcdH1cblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJjaGVja2JveFwiKVxuXHRcdHtcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6Y2hlY2tib3hcIik7XG5cdFx0XHRcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcblx0XHRcdHtcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0dmFyIG9wZXJhdG9yID0gJGNvbnRhaW5lci5maW5kKFwiPiB1bFwiKS5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldENoZWNrYm94VmFsKCRmaWVsZCwgXCJvclwiKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYWRpb1wiKVxuXHRcdHtcblx0XHRcdFxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpyYWRpb1wiKTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0e1xuXHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHRcdFxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0UmFkaW9WYWwoJGZpZWxkKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0aWYodHlwZW9mKGZpZWxkVmFsKSE9XCJ1bmRlZmluZWRcIilcblx0XHR7XG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcblx0XHRcdHtcblx0XHRcdFx0dmFyIGZpZWxkU2x1ZyA9IFwiXCI7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZihmaWVsZE5hbWU9PVwiX3NmX2F1dGhvclwiKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gXCJhdXRob3JzXCI7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZWxzZSBpZihmaWVsZE5hbWU9PVwiX3NmX3NvcnRfb3JkZXJcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwic29ydF9vcmRlclwiO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2UgaWYoZmllbGROYW1lPT1cIl9zZl9wcHBcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwiX3NmX3BwcFwiO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2UgaWYoZmllbGROYW1lPT1cIl9zZl9wb3N0X3R5cGVcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwicG9zdF90eXBlc1wiO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2Vcblx0XHRcdFx0e1xuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0aWYoZmllbGRTbHVnIT1cIlwiKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0Ly9zZWxmLnVybF9jb21wb25lbnRzICs9IFwiJlwiK2ZpZWxkU2x1ZytcIj1cIitmaWVsZFZhbDtcblx0XHRcdFx0XHRzZWxmLnVybF9wYXJhbXNbZmllbGRTbHVnXSA9IGZpZWxkVmFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9LFxuXHRwcm9jZXNzUG9zdFR5cGUgOiBmdW5jdGlvbigkdGhpcyl7XG5cdFx0XG5cdFx0dGhpcy5wcm9jZXNzQXV0aG9yKCR0aGlzKTtcblx0XHRcblx0fSxcblx0cHJvY2Vzc1Bvc3RNZXRhOiBmdW5jdGlvbigkY29udGFpbmVyKVxuXHR7XG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xuXHRcdFxuXHRcdHZhciBmaWVsZFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XG5cdFx0dmFyIGlucHV0VHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcblx0XHR2YXIgbWV0YVR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLW1ldGEtdHlwZVwiKTtcblxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XG5cdFx0dmFyICRmaWVsZDtcblx0XHR2YXIgZmllbGROYW1lID0gXCJcIjtcblx0XHRcblx0XHRpZihtZXRhVHlwZT09XCJudW1iZXJcIilcblx0XHR7XG5cdFx0XHRpZihpbnB1dFR5cGU9PVwicmFuZ2UtbnVtYmVyXCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlLW51bWJlciBpbnB1dFwiKTtcblx0XHRcdFx0XG5cdFx0XHRcdHZhciB2YWx1ZXMgPSBbXTtcblx0XHRcdFx0JGZpZWxkLmVhY2goZnVuY3Rpb24oKXtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR2YWx1ZXMucHVzaCgkKHRoaXMpLnZhbCgpKTtcblx0XHRcdFx0XG5cdFx0XHRcdH0pO1xuXHRcdFx0XHRcblx0XHRcdFx0ZmllbGRWYWwgPSB2YWx1ZXMuam9pbihcIitcIik7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFuZ2Utc2xpZGVyXCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlLXNsaWRlciBpbnB1dFwiKTtcblx0XHRcdFx0XG5cdFx0XHRcdC8vZ2V0IGFueSBudW1iZXIgZm9ybWF0dGluZyBzdHVmZlxuXHRcdFx0XHR2YXIgJG1ldGFfcmFuZ2UgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHR2YXIgZGVjaW1hbF9wbGFjZXMgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS1kZWNpbWFsLXBsYWNlc1wiKTtcblx0XHRcdFx0dmFyIHRob3VzYW5kX3NlcGVyYXRvciA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXRob3VzYW5kLXNlcGVyYXRvclwiKTtcblx0XHRcdFx0dmFyIGRlY2ltYWxfc2VwZXJhdG9yID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtZGVjaW1hbC1zZXBlcmF0b3JcIik7XG5cblx0XHRcdFx0dmFyIGZpZWxkX2Zvcm1hdCA9IHdOdW1iKHtcblx0XHRcdFx0XHRtYXJrOiBkZWNpbWFsX3NlcGVyYXRvcixcblx0XHRcdFx0XHRkZWNpbWFsczogcGFyc2VGbG9hdChkZWNpbWFsX3BsYWNlcyksXG5cdFx0XHRcdFx0dGhvdXNhbmQ6IHRob3VzYW5kX3NlcGVyYXRvclxuXHRcdFx0XHR9KTtcblx0XHRcdFx0XG5cdFx0XHRcdHZhciB2YWx1ZXMgPSBbXTtcblxuXG5cdFx0XHRcdHZhciBzbGlkZXJfb2JqZWN0ID0gJGNvbnRhaW5lci5maW5kKFwiLm1ldGEtc2xpZGVyXCIpWzBdO1xuXHRcdFx0XHQvL3ZhbCBmcm9tIHNsaWRlciBvYmplY3Rcblx0XHRcdFx0dmFyIHNsaWRlcl92YWwgPSBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuZ2V0KCk7XG5cblx0XHRcdFx0dmFsdWVzLnB1c2goZmllbGRfZm9ybWF0LmZyb20oc2xpZGVyX3ZhbFswXSkpO1xuXHRcdFx0XHR2YWx1ZXMucHVzaChmaWVsZF9mb3JtYXQuZnJvbShzbGlkZXJfdmFsWzFdKSk7XG5cdFx0XHRcdFxuXHRcdFx0XHRmaWVsZFZhbCA9IHZhbHVlcy5qb2luKFwiK1wiKTtcblx0XHRcdFx0XG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhbmdlLXJhZGlvXCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1pbnB1dC1yYW5nZS1yYWRpb1wiKTtcblx0XHRcdFx0XG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg9PTApXG5cdFx0XHRcdHtcblx0XHRcdFx0XHQvL3RoZW4gdHJ5IGFnYWluLCB3ZSBtdXN0IGJlIHVzaW5nIGEgc2luZ2xlIGZpZWxkXG5cdFx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiPiB1bFwiKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHZhciAkbWV0YV9yYW5nZSA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlXCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0Ly90aGVyZSBpcyBhbiBlbGVtZW50IHdpdGggYSBmcm9tL3RvIGNsYXNzIC0gc28gd2UgbmVlZCB0byBnZXQgdGhlIHZhbHVlcyBvZiB0aGUgZnJvbSAmIHRvIGlucHV0IGZpZWxkcyBzZXBlcmF0ZWx5XG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcblx0XHRcdFx0e1x0XG5cdFx0XHRcdFx0dmFyIGZpZWxkX3ZhbHMgPSBbXTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQkZmllbGQuZWFjaChmdW5jdGlvbigpe1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR2YXIgJHJhZGlvcyA9ICQodGhpcykuZmluZChcIi5zZi1pbnB1dC1yYWRpb1wiKTtcblx0XHRcdFx0XHRcdGZpZWxkX3ZhbHMucHVzaChzZWxmLmdldE1ldGFSYWRpb1ZhbCgkcmFkaW9zKSk7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQvL3ByZXZlbnQgc2Vjb25kIG51bWJlciBmcm9tIGJlaW5nIGxvd2VyIHRoYW4gdGhlIGZpcnN0XG5cdFx0XHRcdFx0aWYoZmllbGRfdmFscy5sZW5ndGg9PTIpXG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0aWYoTnVtYmVyKGZpZWxkX3ZhbHNbMV0pPE51bWJlcihmaWVsZF92YWxzWzBdKSlcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0ZmllbGRfdmFsc1sxXSA9IGZpZWxkX3ZhbHNbMF07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGZpZWxkVmFsID0gZmllbGRfdmFscy5qb2luKFwiK1wiKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPT0xKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmZpbmQoXCIuc2YtaW5wdXQtcmFkaW9cIikuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZWxzZVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1zZWxlY3RcIilcblx0XHRcdHtcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLWlucHV0LXNlbGVjdFwiKTtcblx0XHRcdFx0dmFyICRtZXRhX3JhbmdlID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLW1ldGEtcmFuZ2VcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHQvL3RoZXJlIGlzIGFuIGVsZW1lbnQgd2l0aCBhIGZyb20vdG8gY2xhc3MgLSBzbyB3ZSBuZWVkIHRvIGdldCB0aGUgdmFsdWVzIG9mIHRoZSBmcm9tICYgdG8gaW5wdXQgZmllbGRzIHNlcGVyYXRlbHlcblx0XHRcdFx0XG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcblx0XHRcdFx0e1xuXHRcdFx0XHRcdHZhciBmaWVsZF92YWxzID0gW107XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JGZpZWxkLmVhY2goZnVuY3Rpb24oKXtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0dmFyICR0aGlzID0gJCh0aGlzKTtcblx0XHRcdFx0XHRcdGZpZWxkX3ZhbHMucHVzaChzZWxmLmdldE1ldGFTZWxlY3RWYWwoJHRoaXMpKTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC8vcHJldmVudCBzZWNvbmQgbnVtYmVyIGZyb20gYmVpbmcgbG93ZXIgdGhhbiB0aGUgZmlyc3Rcblx0XHRcdFx0XHRpZihmaWVsZF92YWxzLmxlbmd0aD09Milcblx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRpZihOdW1iZXIoZmllbGRfdmFsc1sxXSk8TnVtYmVyKGZpZWxkX3ZhbHNbMF0pKVxuXHRcdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0XHRmaWVsZF92YWxzWzFdID0gZmllbGRfdmFsc1swXTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBmaWVsZF92YWxzLmpvaW4oXCIrXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg9PTEpXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZWxzZVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhbmdlLWNoZWNrYm94XCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6Y2hlY2tib3hcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0Q2hlY2tib3hWYWwoJGZpZWxkLCBcImFuZFwiKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpZihmaWVsZE5hbWU9PVwiXCIpXG5cdFx0XHR7XG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0ZWxzZSBpZihtZXRhVHlwZT09XCJjaG9pY2VcIilcblx0XHR7XG5cdFx0XHRpZihpbnB1dFR5cGU9PVwic2VsZWN0XCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcblx0XHRcdFx0XG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNZXRhU2VsZWN0VmFsKCRmaWVsZCk7IFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cIm11bHRpc2VsZWN0XCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcblx0XHRcdFx0dmFyIG9wZXJhdG9yID0gJGZpZWxkLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE1ldGFNdWx0aVNlbGVjdFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cImNoZWNrYm94XCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6Y2hlY2tib3hcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHRcdHtcblx0XHRcdFx0XHR2YXIgb3BlcmF0b3IgPSAkY29udGFpbmVyLmZpbmQoXCI+IHVsXCIpLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xuXHRcdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNZXRhQ2hlY2tib3hWYWwoJGZpZWxkLCBvcGVyYXRvcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhZGlvXCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6cmFkaW9cIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TWV0YVJhZGlvVmFsKCRmaWVsZCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0ZmllbGRWYWwgPSBlbmNvZGVVUklDb21wb25lbnQoZmllbGRWYWwpO1xuXHRcdFx0aWYodHlwZW9mKCRmaWVsZCkhPT1cInVuZGVmaW5lZFwiKVxuXHRcdFx0e1xuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ly9mb3IgdGhvc2Ugd2hvIGluc2lzdCBvbiB1c2luZyAmIGFtcGVyc2FuZHMgaW4gdGhlIG5hbWUgb2YgdGhlIGN1c3RvbSBmaWVsZCAoISlcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAoZmllbGROYW1lKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdGVsc2UgaWYobWV0YVR5cGU9PVwiZGF0ZVwiKVxuXHRcdHtcblx0XHRcdHNlbGYucHJvY2Vzc1Bvc3REYXRlKCRjb250YWluZXIpO1xuXHRcdH1cblx0XHRcblx0XHRpZih0eXBlb2YoZmllbGRWYWwpIT1cInVuZGVmaW5lZFwiKVxuXHRcdHtcblx0XHRcdGlmKGZpZWxkVmFsIT1cIlwiKVxuXHRcdFx0e1xuXHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkTmFtZSkrXCI9XCIrKGZpZWxkVmFsKTtcblx0XHRcdFx0c2VsZi51cmxfcGFyYW1zW2VuY29kZVVSSUNvbXBvbmVudChmaWVsZE5hbWUpXSA9IChmaWVsZFZhbCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9LFxuXHRwcm9jZXNzUG9zdERhdGU6IGZ1bmN0aW9uKCRjb250YWluZXIpXG5cdHtcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0XG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcblx0XHR2YXIgaW5wdXRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlXCIpO1xuXHRcdFxuXHRcdHZhciAkZmllbGQ7XG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcblx0XHRcblx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OnRleHRcIik7XG5cdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFxuXHRcdHZhciBkYXRlcyA9IFtdO1xuXHRcdCRmaWVsZC5lYWNoKGZ1bmN0aW9uKCl7XG5cdFx0XHRcblx0XHRcdGRhdGVzLnB1c2goJCh0aGlzKS52YWwoKSk7XG5cdFx0XG5cdFx0fSk7XG5cdFx0XG5cdFx0aWYoJGZpZWxkLmxlbmd0aD09Milcblx0XHR7XG5cdFx0XHRpZigoZGF0ZXNbMF0hPVwiXCIpfHwoZGF0ZXNbMV0hPVwiXCIpKVxuXHRcdFx0e1xuXHRcdFx0XHRmaWVsZFZhbCA9IGRhdGVzLmpvaW4oXCIrXCIpO1xuXHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkVmFsLnJlcGxhY2UoL1xcLy9nLCcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0ZWxzZSBpZigkZmllbGQubGVuZ3RoPT0xKVxuXHRcdHtcblx0XHRcdGlmKGRhdGVzWzBdIT1cIlwiKVxuXHRcdFx0e1xuXHRcdFx0XHRmaWVsZFZhbCA9IGRhdGVzLmpvaW4oXCIrXCIpO1xuXHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkVmFsLnJlcGxhY2UoL1xcLy9nLCcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0aWYodHlwZW9mKGZpZWxkVmFsKSE9XCJ1bmRlZmluZWRcIilcblx0XHR7XG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcblx0XHRcdHtcblx0XHRcdFx0dmFyIGZpZWxkU2x1ZyA9IFwiXCI7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZihmaWVsZE5hbWU9PVwiX3NmX3Bvc3RfZGF0ZVwiKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gXCJwb3N0X2RhdGVcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRlbHNlXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBmaWVsZE5hbWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGlmKGZpZWxkU2x1ZyE9XCJcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdC8vc2VsZi51cmxfY29tcG9uZW50cyArPSBcIiZcIitmaWVsZFNsdWcrXCI9XCIrZmllbGRWYWw7XG5cdFx0XHRcdFx0c2VsZi51cmxfcGFyYW1zW2ZpZWxkU2x1Z10gPSBmaWVsZFZhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fSxcblx0cHJvY2Vzc1RheG9ub215OiBmdW5jdGlvbigkY29udGFpbmVyLCByZXR1cm5fb2JqZWN0KVxuXHR7XG4gICAgICAgIGlmKHR5cGVvZihyZXR1cm5fb2JqZWN0KT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgcmV0dXJuX29iamVjdCA9IGZhbHNlO1xuICAgICAgICB9XG5cblx0XHQvL2lmKClcdFx0XHRcdFx0XG5cdFx0Ly92YXIgZmllbGROYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xuXHRcdHZhciBzZWxmID0gdGhpcztcblx0XG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcblx0XHR2YXIgaW5wdXRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlXCIpO1xuXHRcdFxuXHRcdHZhciAkZmllbGQ7XG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XG5cdFx0dmFyIGZpZWxkVmFsID0gXCJcIjtcblx0XHRcblx0XHRpZihpbnB1dFR5cGU9PVwic2VsZWN0XCIpXG5cdFx0e1xuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xuXHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XG5cdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0U2VsZWN0VmFsKCRmaWVsZCk7IFxuXHRcdH1cblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJtdWx0aXNlbGVjdFwiKVxuXHRcdHtcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcblx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdHZhciBvcGVyYXRvciA9ICRmaWVsZC5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcblx0XHRcdFxuXHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE11bHRpU2VsZWN0VmFsKCRmaWVsZCwgb3BlcmF0b3IpO1xuXHRcdH1cblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJjaGVja2JveFwiKVxuXHRcdHtcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6Y2hlY2tib3hcIik7XG5cdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHR7XG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdHZhciBvcGVyYXRvciA9ICRjb250YWluZXIuZmluZChcIj4gdWxcIikuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRDaGVja2JveFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFkaW9cIilcblx0XHR7XG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OnJhZGlvXCIpO1xuXHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0e1xuXHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHRcdFxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0UmFkaW9WYWwoJGZpZWxkKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0aWYodHlwZW9mKGZpZWxkVmFsKSE9XCJ1bmRlZmluZWRcIilcblx0XHR7XG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcblx0XHRcdHtcbiAgICAgICAgICAgICAgICBpZihyZXR1cm5fb2JqZWN0PT10cnVlKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHtuYW1lOiBmaWVsZE5hbWUsIHZhbHVlOiBmaWVsZFZhbH07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC8vc2VsZi51cmxfY29tcG9uZW50cyArPSBcIiZcIitmaWVsZE5hbWUrXCI9XCIrZmllbGRWYWw7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYudXJsX3BhcmFtc1tmaWVsZE5hbWVdID0gZmllbGRWYWw7XG4gICAgICAgICAgICAgICAgfVxuXG5cdFx0XHR9XG5cdFx0fVxuXG4gICAgICAgIGlmKHJldHVybl9vYmplY3Q9PXRydWUpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfVxuXHR9XG59OyJdfQ== },{}],5:[function(require,module,exports){ - -module.exports = { - - searchForms: {}, - - init: function(){ - - - }, - addSearchForm: function(id, object){ - - this.searchForms[id] = object; - }, - getSearchForm: function(id) - { - return this.searchForms[id]; - } - + +module.exports = { + + searchForms: {}, + + init: function(){ + + + }, + addSearchForm: function(id, object){ + + this.searchForms[id] = object; + }, + getSearchForm: function(id) + { + return this.searchForms[id]; + } + }; },{}],6:[function(require,module,exports){ (function (global){ @@ -5915,4 +5906,4 @@ module.exports = { }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) //# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3RoaXJkcGFydHkuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJcbnZhciAkIFx0XHRcdFx0PSAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvd1snalF1ZXJ5J10gOiB0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsWydqUXVlcnknXSA6IG51bGwpO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0XG5cdGluaXQ6IGZ1bmN0aW9uKCl7XG5cdFx0JChkb2N1bWVudCkub24oXCJzZjphamF4ZmluaXNoXCIsIFwiLnNlYXJjaGFuZGZpbHRlclwiLCBmdW5jdGlvbiggZSwgZGF0YSApIHtcblx0XHRcdHZhciBkaXNwbGF5X21ldGhvZCA9IGRhdGEub2JqZWN0LmRpc3BsYXlfcmVzdWx0X21ldGhvZDtcblx0XHRcdGlmICggZGlzcGxheV9tZXRob2QgPT09ICdjdXN0b21fZWRkX3N0b3JlJyApIHtcblx0XHRcdFx0JCgnaW5wdXQuZWRkLWFkZC10by1jYXJ0JykuY3NzKCdkaXNwbGF5JywgXCJub25lXCIpO1xuXHRcdFx0XHQkKCdhLmVkZC1hZGQtdG8tY2FydCcpLmFkZENsYXNzKCdlZGQtaGFzLWpzJyk7XG5cdFx0XHR9IGVsc2UgaWYgKCBkaXNwbGF5X21ldGhvZCA9PT0gJ2N1c3RvbV9sYXlvdXRzJyApIHtcblx0XHRcdFx0aWYgKCAkKCcuY2wtbGF5b3V0JykuaGFzQ2xhc3MoICdjbC1sYXlvdXQtLW1hc29ucnknICkgKSB7XG5cdFx0XHRcdFx0Ly90aGVuIHJlLWluaXQgbWFzb25yeVxuXHRcdFx0XHRcdGNvbnN0IG1hc29ucnlDb250YWluZXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCAnLmNsLWxheW91dC0tbWFzb25yeScgKTtcblx0XHRcdFx0XHRpZiAoIG1hc29ucnlDb250YWluZXIubGVuZ3RoID4gMCApIHtcblx0XHRcdFx0XHRcdGNvbnN0IGN1c3RvbUxheW91dEdyaWQgPSBuZXcgTWFzb25yeSggJy5jbC1sYXlvdXQtLW1hc29ucnknLCB7XG5cdFx0XHRcdFx0XHRcdC8vIG9wdGlvbnMuLi5cblx0XHRcdFx0XHRcdFx0aXRlbVNlbGVjdG9yOiAnLmNsLWxheW91dF9faXRlbScsXG5cdFx0XHRcdFx0XHRcdC8vY29sdW1uV2lkdGg6IDMxOVxuXHRcdFx0XHRcdFx0XHRwZXJjZW50UG9zaXRpb246IHRydWUsXG5cdFx0XHRcdFx0XHRcdC8vZ3V0dGVyOiAxMCxcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbkR1cmF0aW9uOiAwLFxuXHRcdFx0XHRcdFx0fSApO1xuXHRcdFx0XHRcdFx0aW1hZ2VzTG9hZGVkKCBtYXNvbnJ5Q29udGFpbmVyICkub24oICdwcm9ncmVzcycsIGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdFx0XHRjdXN0b21MYXlvdXRHcmlkLmxheW91dCgpO1xuXHRcdFx0XHRcdFx0fSApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0pO1xuXHR9LFxuXG59OyJdfQ== },{}]},{},[1]) -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kdWxlcy9icm93c2VyLXBhY2svX3ByZWx1ZGUuanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9hcHAuanMiLCJub2RlX21vZHVsZXMvbm91aXNsaWRlci9kaXN0cmlidXRlL25vdWlzbGlkZXIuanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9pbmNsdWRlcy9wbHVnaW4uanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9pbmNsdWRlcy9wcm9jZXNzX2Zvcm0uanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9pbmNsdWRlcy9zdGF0ZS5qcyIsInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3RoaXJkcGFydHkuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUNBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQ3RRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUMxeUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUM5dEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzU4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDbEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIoZnVuY3Rpb24gZSh0LG4scil7ZnVuY3Rpb24gcyhvLHUpe2lmKCFuW29dKXtpZighdFtvXSl7dmFyIGE9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtpZighdSYmYSlyZXR1cm4gYShvLCEwKTtpZihpKXJldHVybiBpKG8sITApO3ZhciBmPW5ldyBFcnJvcihcIkNhbm5vdCBmaW5kIG1vZHVsZSAnXCIrbytcIidcIik7dGhyb3cgZi5jb2RlPVwiTU9EVUxFX05PVF9GT1VORFwiLGZ9dmFyIGw9bltvXT17ZXhwb3J0czp7fX07dFtvXVswXS5jYWxsKGwuZXhwb3J0cyxmdW5jdGlvbihlKXt2YXIgbj10W29dWzFdW2VdO3JldHVybiBzKG4/bjplKX0sbCxsLmV4cG9ydHMsZSx0LG4scil9cmV0dXJuIG5bb10uZXhwb3J0c312YXIgaT10eXBlb2YgcmVxdWlyZT09XCJmdW5jdGlvblwiJiZyZXF1aXJlO2Zvcih2YXIgbz0wO288ci5sZW5ndGg7bysrKXMocltvXSk7cmV0dXJuIHN9KSIsIihmdW5jdGlvbiAoZ2xvYmFsKXtcblxyXG52YXIgc3RhdGUgPSByZXF1aXJlKCcuL2luY2x1ZGVzL3N0YXRlJyk7XHJcbnZhciBwbHVnaW4gPSByZXF1aXJlKCcuL2luY2x1ZGVzL3BsdWdpbicpO1xyXG5cclxuXHJcbihmdW5jdGlvbiAoICQgKSB7XHJcblxyXG5cdFwidXNlIHN0cmljdFwiO1xyXG5cclxuXHQkKGZ1bmN0aW9uICgpIHtcclxuXHJcblx0XHRpZiAoIU9iamVjdC5rZXlzKSB7XHJcblx0XHQgIE9iamVjdC5rZXlzID0gKGZ1bmN0aW9uICgpIHtcclxuXHRcdFx0J3VzZSBzdHJpY3QnO1xyXG5cdFx0XHR2YXIgaGFzT3duUHJvcGVydHkgPSBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LFxyXG5cdFx0XHRcdGhhc0RvbnRFbnVtQnVnID0gISh7dG9TdHJpbmc6IG51bGx9KS5wcm9wZXJ0eUlzRW51bWVyYWJsZSgndG9TdHJpbmcnKSxcclxuXHRcdFx0XHRkb250RW51bXMgPSBbXHJcblx0XHRcdFx0ICAndG9TdHJpbmcnLFxyXG5cdFx0XHRcdCAgJ3RvTG9jYWxlU3RyaW5nJyxcclxuXHRcdFx0XHQgICd2YWx1ZU9mJyxcclxuXHRcdFx0XHQgICdoYXNPd25Qcm9wZXJ0eScsXHJcblx0XHRcdFx0ICAnaXNQcm90b3R5cGVPZicsXHJcblx0XHRcdFx0ICAncHJvcGVydHlJc0VudW1lcmFibGUnLFxyXG5cdFx0XHRcdCAgJ2NvbnN0cnVjdG9yJ1xyXG5cdFx0XHRcdF0sXHJcblx0XHRcdFx0ZG9udEVudW1zTGVuZ3RoID0gZG9udEVudW1zLmxlbmd0aDtcclxuXHJcblx0XHRcdHJldHVybiBmdW5jdGlvbiAob2JqKSB7XHJcblx0XHRcdCAgaWYgKHR5cGVvZiBvYmogIT09ICdvYmplY3QnICYmICh0eXBlb2Ygb2JqICE9PSAnZnVuY3Rpb24nIHx8IG9iaiA9PT0gbnVsbCkpIHtcclxuXHRcdFx0XHR0aHJvdyBuZXcgVHlwZUVycm9yKCdPYmplY3Qua2V5cyBjYWxsZWQgb24gbm9uLW9iamVjdCcpO1xyXG5cdFx0XHQgIH1cclxuXHJcblx0XHRcdCAgdmFyIHJlc3VsdCA9IFtdLCBwcm9wLCBpO1xyXG5cclxuXHRcdFx0ICBmb3IgKHByb3AgaW4gb2JqKSB7XHJcblx0XHRcdFx0aWYgKGhhc093blByb3BlcnR5LmNhbGwob2JqLCBwcm9wKSkge1xyXG5cdFx0XHRcdCAgcmVzdWx0LnB1c2gocHJvcCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHQgIH1cclxuXHJcblx0XHRcdCAgaWYgKGhhc0RvbnRFbnVtQnVnKSB7XHJcblx0XHRcdFx0Zm9yIChpID0gMDsgaSA8IGRvbnRFbnVtc0xlbmd0aDsgaSsrKSB7XHJcblx0XHRcdFx0ICBpZiAoaGFzT3duUHJvcGVydHkuY2FsbChvYmosIGRvbnRFbnVtc1tpXSkpIHtcclxuXHRcdFx0XHRcdHJlc3VsdC5wdXNoKGRvbnRFbnVtc1tpXSk7XHJcblx0XHRcdFx0ICB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHQgIH1cclxuXHRcdFx0ICByZXR1cm4gcmVzdWx0O1xyXG5cdFx0XHR9O1xyXG5cdFx0ICB9KCkpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8qIFNlYXJjaCAmIEZpbHRlciBqUXVlcnkgUGx1Z2luICovXHJcblx0XHQkLmZuLnNlYXJjaEFuZEZpbHRlciA9IHBsdWdpbjtcclxuXHJcblx0XHQvKiBpbml0ICovXHJcblx0XHQkKFwiLnNlYXJjaGFuZGZpbHRlclwiKS5zZWFyY2hBbmRGaWx0ZXIoKTtcclxuXHJcblx0XHQvKiBleHRlcm5hbCBjb250cm9scyAqL1xyXG5cdFx0JChkb2N1bWVudCkub24oXCJjbGlja1wiLCBcIi5zZWFyY2gtZmlsdGVyLXJlc2V0XCIsIGZ1bmN0aW9uKGUpe1xyXG5cclxuXHRcdFx0ZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG5cclxuXHRcdFx0dmFyIHNlYXJjaEZvcm1JRCA9IHR5cGVvZigkKHRoaXMpLmF0dHIoXCJkYXRhLXNlYXJjaC1mb3JtLWlkXCIpKSE9XCJ1bmRlZmluZWRcIiA/ICQodGhpcykuYXR0cihcImRhdGEtc2VhcmNoLWZvcm0taWRcIikgOiBcIlwiO1xyXG5cdFx0XHR2YXIgc3VibWl0Rm9ybSA9IHR5cGVvZigkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLXN1Ym1pdC1mb3JtXCIpKSE9XCJ1bmRlZmluZWRcIiA/ICQodGhpcykuYXR0cihcImRhdGEtc2Ytc3VibWl0LWZvcm1cIikgOiBcIlwiO1xyXG5cclxuXHRcdFx0c3RhdGUuZ2V0U2VhcmNoRm9ybShzZWFyY2hGb3JtSUQpLnJlc2V0KHN1Ym1pdEZvcm0pO1xyXG5cclxuXHRcdFx0Ly92YXIgJGxpbmtlZCA9ICQoXCIjc2VhcmNoLWZpbHRlci1mb3JtLVwiK3NlYXJjaEZvcm1JRCkuc2VhcmNoRmlsdGVyRm9ybSh7YWN0aW9uOiBcInJlc2V0XCJ9KTtcclxuXHJcblx0XHRcdHJldHVybiBmYWxzZTtcclxuXHJcblx0XHR9KTtcclxuXHJcblx0fSk7XHJcblxyXG5cclxuLypcclxuICogalF1ZXJ5IEVhc2luZyB2MS40LjEgLSBodHRwOi8vZ3NnZC5jby51ay9zYW5kYm94L2pxdWVyeS9lYXNpbmcvXHJcbiAqIE9wZW4gc291cmNlIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuICogQ29weXJpZ2h0IMKpIDIwMDggR2VvcmdlIE1jR2lubGV5IFNtaXRoXHJcbiAqIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbiAqIGh0dHBzOi8vcmF3LmdpdGh1Yi5jb20vZ2RzbWl0aC9qcXVlcnkuZWFzaW5nL21hc3Rlci9MSUNFTlNFXHJcbiovXHJcblxyXG4vKiBnbG9iYWxzIGpRdWVyeSwgZGVmaW5lLCBtb2R1bGUsIHJlcXVpcmUgKi9cclxuKGZ1bmN0aW9uIChmYWN0b3J5KSB7XHJcblx0aWYgKHR5cGVvZiBkZWZpbmUgPT09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSB7XHJcblx0XHRkZWZpbmUoWydqcXVlcnknXSwgZnVuY3Rpb24gKCQpIHtcclxuXHRcdFx0cmV0dXJuIGZhY3RvcnkoJCk7XHJcblx0XHR9KTtcclxuXHR9IGVsc2UgaWYgKHR5cGVvZiBtb2R1bGUgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIG1vZHVsZS5leHBvcnRzID09PSBcIm9iamVjdFwiKSB7XHJcblx0XHRtb2R1bGUuZXhwb3J0cyA9IGZhY3RvcnkoKHR5cGVvZiB3aW5kb3cgIT09IFwidW5kZWZpbmVkXCIgPyB3aW5kb3dbJ2pRdWVyeSddIDogdHlwZW9mIGdsb2JhbCAhPT0gXCJ1bmRlZmluZWRcIiA/IGdsb2JhbFsnalF1ZXJ5J10gOiBudWxsKSk7XHJcblx0fSBlbHNlIHtcclxuXHRcdGZhY3RvcnkoalF1ZXJ5KTtcclxuXHR9XHJcbn0pKGZ1bmN0aW9uKCQpe1xyXG5cclxuXHQvLyBQcmVzZXJ2ZSB0aGUgb3JpZ2luYWwgalF1ZXJ5IFwic3dpbmdcIiBlYXNpbmcgYXMgXCJqc3dpbmdcIlxyXG5cdGlmICh0eXBlb2YgJC5lYXNpbmcgIT09ICd1bmRlZmluZWQnKSB7XHJcblx0XHQkLmVhc2luZ1snanN3aW5nJ10gPSAkLmVhc2luZ1snc3dpbmcnXTtcclxuXHR9XHJcblxyXG5cdHZhciBwb3cgPSBNYXRoLnBvdyxcclxuXHRcdHNxcnQgPSBNYXRoLnNxcnQsXHJcblx0XHRzaW4gPSBNYXRoLnNpbixcclxuXHRcdGNvcyA9IE1hdGguY29zLFxyXG5cdFx0UEkgPSBNYXRoLlBJLFxyXG5cdFx0YzEgPSAxLjcwMTU4LFxyXG5cdFx0YzIgPSBjMSAqIDEuNTI1LFxyXG5cdFx0YzMgPSBjMSArIDEsXHJcblx0XHRjNCA9ICggMiAqIFBJICkgLyAzLFxyXG5cdFx0YzUgPSAoIDIgKiBQSSApIC8gNC41O1xyXG5cclxuXHQvLyB4IGlzIHRoZSBmcmFjdGlvbiBvZiBhbmltYXRpb24gcHJvZ3Jlc3MsIGluIHRoZSByYW5nZSAwLi4xXHJcblx0ZnVuY3Rpb24gYm91bmNlT3V0KHgpIHtcclxuXHRcdHZhciBuMSA9IDcuNTYyNSxcclxuXHRcdFx0ZDEgPSAyLjc1O1xyXG5cdFx0aWYgKCB4IDwgMS9kMSApIHtcclxuXHRcdFx0cmV0dXJuIG4xKngqeDtcclxuXHRcdH0gZWxzZSBpZiAoIHggPCAyL2QxICkge1xyXG5cdFx0XHRyZXR1cm4gbjEqKHgtPSgxLjUvZDEpKSp4ICsgLjc1O1xyXG5cdFx0fSBlbHNlIGlmICggeCA8IDIuNS9kMSApIHtcclxuXHRcdFx0cmV0dXJuIG4xKih4LT0oMi4yNS9kMSkpKnggKyAuOTM3NTtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdHJldHVybiBuMSooeC09KDIuNjI1L2QxKSkqeCArIC45ODQzNzU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQkLmV4dGVuZCggJC5lYXNpbmcsIHtcclxuXHRcdGRlZjogJ2Vhc2VPdXRRdWFkJyxcclxuXHRcdHN3aW5nOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4gJC5lYXNpbmdbJC5lYXNpbmcuZGVmXSh4KTtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5RdWFkOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCAqIHg7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZU91dFF1YWQ6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiAxIC0gKCAxIC0geCApICogKCAxIC0geCApO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VJbk91dFF1YWQ6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4IDwgMC41ID9cclxuXHRcdFx0XHQyICogeCAqIHggOlxyXG5cdFx0XHRcdDEgLSBwb3coIC0yICogeCArIDIsIDIgKSAvIDI7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZUluQ3ViaWM6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4ICogeCAqIHg7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZU91dEN1YmljOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4gMSAtIHBvdyggMSAtIHgsIDMgKTtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5PdXRDdWJpYzogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIHggPCAwLjUgP1xyXG5cdFx0XHRcdDQgKiB4ICogeCAqIHggOlxyXG5cdFx0XHRcdDEgLSBwb3coIC0yICogeCArIDIsIDMgKSAvIDI7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZUluUXVhcnQ6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4ICogeCAqIHggKiB4O1xyXG5cdFx0fSxcclxuXHRcdGVhc2VPdXRRdWFydDogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIDEgLSBwb3coIDEgLSB4LCA0ICk7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZUluT3V0UXVhcnQ6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4IDwgMC41ID9cclxuXHRcdFx0XHQ4ICogeCAqIHggKiB4ICogeCA6XHJcblx0XHRcdFx0MSAtIHBvdyggLTIgKiB4ICsgMiwgNCApIC8gMjtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5RdWludDogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIHggKiB4ICogeCAqIHggKiB4O1xyXG5cdFx0fSxcclxuXHRcdGVhc2VPdXRRdWludDogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIDEgLSBwb3coIDEgLSB4LCA1ICk7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZUluT3V0UXVpbnQ6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4IDwgMC41ID9cclxuXHRcdFx0XHQxNiAqIHggKiB4ICogeCAqIHggKiB4IDpcclxuXHRcdFx0XHQxIC0gcG93KCAtMiAqIHggKyAyLCA1ICkgLyAyO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VJblNpbmU6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiAxIC0gY29zKCB4ICogUEkvMiApO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VPdXRTaW5lOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4gc2luKCB4ICogUEkvMiApO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VJbk91dFNpbmU6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiAtKCBjb3MoIFBJICogeCApIC0gMSApIC8gMjtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5FeHBvOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCA9PT0gMCA/IDAgOiBwb3coIDIsIDEwICogeCAtIDEwICk7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZU91dEV4cG86IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4ID09PSAxID8gMSA6IDEgLSBwb3coIDIsIC0xMCAqIHggKTtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5PdXRFeHBvOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCA9PT0gMCA/IDAgOiB4ID09PSAxID8gMSA6IHggPCAwLjUgP1xyXG5cdFx0XHRcdHBvdyggMiwgMjAgKiB4IC0gMTAgKSAvIDIgOlxyXG5cdFx0XHRcdCggMiAtIHBvdyggMiwgLTIwICogeCArIDEwICkgKSAvIDI7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZUluQ2lyYzogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIDEgLSBzcXJ0KCAxIC0gcG93KCB4LCAyICkgKTtcclxuXHRcdH0sXHJcblx0XHRlYXNlT3V0Q2lyYzogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIHNxcnQoIDEgLSBwb3coIHggLSAxLCAyICkgKTtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5PdXRDaXJjOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCA8IDAuNSA/XHJcblx0XHRcdFx0KCAxIC0gc3FydCggMSAtIHBvdyggMiAqIHgsIDIgKSApICkgLyAyIDpcclxuXHRcdFx0XHQoIHNxcnQoIDEgLSBwb3coIC0yICogeCArIDIsIDIgKSApICsgMSApIC8gMjtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5FbGFzdGljOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCA9PT0gMCA/IDAgOiB4ID09PSAxID8gMSA6XHJcblx0XHRcdFx0LXBvdyggMiwgMTAgKiB4IC0gMTAgKSAqIHNpbiggKCB4ICogMTAgLSAxMC43NSApICogYzQgKTtcclxuXHRcdH0sXHJcblx0XHRlYXNlT3V0RWxhc3RpYzogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIHggPT09IDAgPyAwIDogeCA9PT0gMSA/IDEgOlxyXG5cdFx0XHRcdHBvdyggMiwgLTEwICogeCApICogc2luKCAoIHggKiAxMCAtIDAuNzUgKSAqIGM0ICkgKyAxO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VJbk91dEVsYXN0aWM6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiB4ID09PSAwID8gMCA6IHggPT09IDEgPyAxIDogeCA8IDAuNSA/XHJcblx0XHRcdFx0LSggcG93KCAyLCAyMCAqIHggLSAxMCApICogc2luKCAoIDIwICogeCAtIDExLjEyNSApICogYzUgKSkgLyAyIDpcclxuXHRcdFx0XHRwb3coIDIsIC0yMCAqIHggKyAxMCApICogc2luKCAoIDIwICogeCAtIDExLjEyNSApICogYzUgKSAvIDIgKyAxO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VJbkJhY2s6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiBjMyAqIHggKiB4ICogeCAtIGMxICogeCAqIHg7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZU91dEJhY2s6IGZ1bmN0aW9uICh4KSB7XHJcblx0XHRcdHJldHVybiAxICsgYzMgKiBwb3coIHggLSAxLCAzICkgKyBjMSAqIHBvdyggeCAtIDEsIDIgKTtcclxuXHRcdH0sXHJcblx0XHRlYXNlSW5PdXRCYWNrOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCA8IDAuNSA/XHJcblx0XHRcdFx0KCBwb3coIDIgKiB4LCAyICkgKiAoICggYzIgKyAxICkgKiAyICogeCAtIGMyICkgKSAvIDIgOlxyXG5cdFx0XHRcdCggcG93KCAyICogeCAtIDIsIDIgKSAqKCAoIGMyICsgMSApICogKCB4ICogMiAtIDIgKSArIGMyICkgKyAyICkgLyAyO1xyXG5cdFx0fSxcclxuXHRcdGVhc2VJbkJvdW5jZTogZnVuY3Rpb24gKHgpIHtcclxuXHRcdFx0cmV0dXJuIDEgLSBib3VuY2VPdXQoIDEgLSB4ICk7XHJcblx0XHR9LFxyXG5cdFx0ZWFzZU91dEJvdW5jZTogYm91bmNlT3V0LFxyXG5cdFx0ZWFzZUluT3V0Qm91bmNlOiBmdW5jdGlvbiAoeCkge1xyXG5cdFx0XHRyZXR1cm4geCA8IDAuNSA/XHJcblx0XHRcdFx0KCAxIC0gYm91bmNlT3V0KCAxIC0gMiAqIHggKSApIC8gMiA6XHJcblx0XHRcdFx0KCAxICsgYm91bmNlT3V0KCAyICogeCAtIDEgKSApIC8gMjtcclxuXHRcdH1cclxuXHR9KTtcclxuXHRyZXR1cm4gJDtcclxufSk7XHJcblxyXG59KGpRdWVyeSkpO1xyXG5cclxuLy9zYWZhcmkgYmFjayBidXR0b24gZml4XHJcbmpRdWVyeSggd2luZG93ICkub24oIFwicGFnZXNob3dcIiwgZnVuY3Rpb24oZXZlbnQpIHtcclxuICAgIGlmIChldmVudC5vcmlnaW5hbEV2ZW50LnBlcnNpc3RlZCkge1xyXG4gICAgICAgIGpRdWVyeShcIi5zZWFyY2hhbmRmaWx0ZXJcIikub2ZmKCk7XHJcbiAgICAgICAgalF1ZXJ5KFwiLnNlYXJjaGFuZGZpbHRlclwiKS5zZWFyY2hBbmRGaWx0ZXIoKTtcclxuICAgIH1cclxufSk7XHJcblxyXG4vKiB3cG51bWIgLSBub3Vpc2xpZGVyIG51bWJlciBmb3JtYXR0aW5nICovXHJcbiFmdW5jdGlvbigpe1widXNlIHN0cmljdFwiO2Z1bmN0aW9uIGUoZSl7cmV0dXJuIGUuc3BsaXQoXCJcIikucmV2ZXJzZSgpLmpvaW4oXCJcIil9ZnVuY3Rpb24gbihlLG4pe3JldHVybiBlLnN1YnN0cmluZygwLG4ubGVuZ3RoKT09PW59ZnVuY3Rpb24gcihlLG4pe3JldHVybiBlLnNsaWNlKC0xKm4ubGVuZ3RoKT09PW59ZnVuY3Rpb24gdChlLG4scil7aWYoKGVbbl18fGVbcl0pJiZlW25dPT09ZVtyXSl0aHJvdyBuZXcgRXJyb3Iobil9ZnVuY3Rpb24gaShlKXtyZXR1cm5cIm51bWJlclwiPT10eXBlb2YgZSYmaXNGaW5pdGUoZSl9ZnVuY3Rpb24gbyhlLG4pe3ZhciByPU1hdGgucG93KDEwLG4pO3JldHVybihNYXRoLnJvdW5kKGUqcikvcikudG9GaXhlZChuKX1mdW5jdGlvbiB1KG4scix0LHUsZixhLGMscyxwLGQsbCxoKXt2YXIgZyx2LHcsbT1oLHg9XCJcIixiPVwiXCI7cmV0dXJuIGEmJihoPWEoaCkpLGkoaCk/KG4hPT0hMSYmMD09PXBhcnNlRmxvYXQoaC50b0ZpeGVkKG4pKSYmKGg9MCksMD5oJiYoZz0hMCxoPU1hdGguYWJzKGgpKSxuIT09ITEmJihoPW8oaCxuKSksaD1oLnRvU3RyaW5nKCksLTEhPT1oLmluZGV4T2YoXCIuXCIpPyh2PWguc3BsaXQoXCIuXCIpLHc9dlswXSx0JiYoeD10K3ZbMV0pKTp3PWgsciYmKHc9ZSh3KS5tYXRjaCgvLnsxLDN9L2cpLHc9ZSh3LmpvaW4oZShyKSkpKSxnJiZzJiYoYis9cyksdSYmKGIrPXUpLGcmJnAmJihiKz1wKSxiKz13LGIrPXgsZiYmKGIrPWYpLGQmJihiPWQoYixtKSksYik6ITF9ZnVuY3Rpb24gZihlLHQsbyx1LGYsYSxjLHMscCxkLGwsaCl7dmFyIGcsdj1cIlwiO3JldHVybiBsJiYoaD1sKGgpKSxoJiZcInN0cmluZ1wiPT10eXBlb2YgaD8ocyYmbihoLHMpJiYoaD1oLnJlcGxhY2UocyxcIlwiKSxnPSEwKSx1JiZuKGgsdSkmJihoPWgucmVwbGFjZSh1LFwiXCIpKSxwJiZuKGgscCkmJihoPWgucmVwbGFjZShwLFwiXCIpLGc9ITApLGYmJnIoaCxmKSYmKGg9aC5zbGljZSgwLC0xKmYubGVuZ3RoKSksdCYmKGg9aC5zcGxpdCh0KS5qb2luKFwiXCIpKSxvJiYoaD1oLnJlcGxhY2UobyxcIi5cIikpLGcmJih2Kz1cIi1cIiksdis9aCx2PXYucmVwbGFjZSgvW14wLTlcXC5cXC0uXS9nLFwiXCIpLFwiXCI9PT12PyExOih2PU51bWJlcih2KSxjJiYodj1jKHYpKSxpKHYpP3Y6ITEpKTohMX1mdW5jdGlvbiBhKGUpe3ZhciBuLHIsaSxvPXt9O2ZvcihuPTA7bjxwLmxlbmd0aDtuKz0xKWlmKHI9cFtuXSxpPWVbcl0sdm9pZCAwPT09aSlcIm5lZ2F0aXZlXCIhPT1yfHxvLm5lZ2F0aXZlQmVmb3JlP1wibWFya1wiPT09ciYmXCIuXCIhPT1vLnRob3VzYW5kP29bcl09XCIuXCI6b1tyXT0hMTpvW3JdPVwiLVwiO2Vsc2UgaWYoXCJkZWNpbWFsc1wiPT09cil7aWYoIShpPj0wJiY4PmkpKXRocm93IG5ldyBFcnJvcihyKTtvW3JdPWl9ZWxzZSBpZihcImVuY29kZXJcIj09PXJ8fFwiZGVjb2RlclwiPT09cnx8XCJlZGl0XCI9PT1yfHxcInVuZG9cIj09PXIpe2lmKFwiZnVuY3Rpb25cIiE9dHlwZW9mIGkpdGhyb3cgbmV3IEVycm9yKHIpO29bcl09aX1lbHNle2lmKFwic3RyaW5nXCIhPXR5cGVvZiBpKXRocm93IG5ldyBFcnJvcihyKTtvW3JdPWl9cmV0dXJuIHQobyxcIm1hcmtcIixcInRob3VzYW5kXCIpLHQobyxcInByZWZpeFwiLFwibmVnYXRpdmVcIiksdChvLFwicHJlZml4XCIsXCJuZWdhdGl2ZUJlZm9yZVwiKSxvfWZ1bmN0aW9uIGMoZSxuLHIpe3ZhciB0LGk9W107Zm9yKHQ9MDt0PHAubGVuZ3RoO3QrPTEpaS5wdXNoKGVbcFt0XV0pO3JldHVybiBpLnB1c2gociksbi5hcHBseShcIlwiLGkpfWZ1bmN0aW9uIHMoZSl7cmV0dXJuIHRoaXMgaW5zdGFuY2VvZiBzP3ZvaWQoXCJvYmplY3RcIj09dHlwZW9mIGUmJihlPWEoZSksdGhpcy50bz1mdW5jdGlvbihuKXtyZXR1cm4gYyhlLHUsbil9LHRoaXMuZnJvbT1mdW5jdGlvbihuKXtyZXR1cm4gYyhlLGYsbil9KSk6bmV3IHMoZSl9dmFyIHA9W1wiZGVjaW1hbHNcIixcInRob3VzYW5kXCIsXCJtYXJrXCIsXCJwcmVmaXhcIixcInBvc3RmaXhcIixcImVuY29kZXJcIixcImRlY29kZXJcIixcIm5lZ2F0aXZlQmVmb3JlXCIsXCJuZWdhdGl2ZVwiLFwiZWRpdFwiLFwidW5kb1wiXTt3aW5kb3cud051bWI9c30oKTtcclxuXHJcblxufSkuY2FsbCh0aGlzLHR5cGVvZiBnbG9iYWwgIT09IFwidW5kZWZpbmVkXCIgPyBnbG9iYWwgOiB0eXBlb2Ygc2VsZiAhPT0gXCJ1bmRlZmluZWRcIiA/IHNlbGYgOiB0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiID8gd2luZG93IDoge30pXG4vLyMgc291cmNlTWFwcGluZ1VSTD1kYXRhOmFwcGxpY2F0aW9uL2pzb247Y2hhcnNldDp1dGYtODtiYXNlNjQsZXlKMlpYSnphVzl1SWpvekxDSnpiM1Z5WTJWeklqcGJJbk55WXk5d2RXSnNhV012WVhOelpYUnpMMnB6TDJGd2NDNXFjeUpkTENKdVlXMWxjeUk2VzEwc0ltMWhjSEJwYm1keklqb2lPMEZCUVVFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVNJc0ltWnBiR1VpT2lKblpXNWxjbUYwWldRdWFuTWlMQ0p6YjNWeVkyVlNiMjkwSWpvaUlpd2ljMjkxY21ObGMwTnZiblJsYm5RaU9sc2lYSEpjYm5aaGNpQnpkR0YwWlNBOUlISmxjWFZwY21Vb0p5NHZhVzVqYkhWa1pYTXZjM1JoZEdVbktUdGNjbHh1ZG1GeUlIQnNkV2RwYmlBOUlISmxjWFZwY21Vb0p5NHZhVzVqYkhWa1pYTXZjR3gxWjJsdUp5azdYSEpjYmx4eVhHNWNjbHh1S0daMWJtTjBhVzl1SUNnZ0pDQXBJSHRjY2x4dVhISmNibHgwWENKMWMyVWdjM1J5YVdOMFhDSTdYSEpjYmx4eVhHNWNkQ1FvWm5WdVkzUnBiMjRnS0NrZ2UxeHlYRzVjY2x4dVhIUmNkR2xtSUNnaFQySnFaV04wTG10bGVYTXBJSHRjY2x4dVhIUmNkQ0FnVDJKcVpXTjBMbXRsZVhNZ1BTQW9ablZ1WTNScGIyNGdLQ2tnZTF4eVhHNWNkRngwWEhRbmRYTmxJSE4wY21samRDYzdYSEpjYmx4MFhIUmNkSFpoY2lCb1lYTlBkMjVRY205d1pYSjBlU0E5SUU5aWFtVmpkQzV3Y205MGIzUjVjR1V1YUdGelQzZHVVSEp2Y0dWeWRIa3NYSEpjYmx4MFhIUmNkRngwYUdGelJHOXVkRVZ1ZFcxQ2RXY2dQU0FoS0h0MGIxTjBjbWx1WnpvZ2JuVnNiSDBwTG5CeWIzQmxjblI1U1hORmJuVnRaWEpoWW14bEtDZDBiMU4wY21sdVp5Y3BMRnh5WEc1Y2RGeDBYSFJjZEdSdmJuUkZiblZ0Y3lBOUlGdGNjbHh1WEhSY2RGeDBYSFFnSUNkMGIxTjBjbWx1Wnljc1hISmNibHgwWEhSY2RGeDBJQ0FuZEc5TWIyTmhiR1ZUZEhKcGJtY25MRnh5WEc1Y2RGeDBYSFJjZENBZ0ozWmhiSFZsVDJZbkxGeHlYRzVjZEZ4MFhIUmNkQ0FnSjJoaGMwOTNibEJ5YjNCbGNuUjVKeXhjY2x4dVhIUmNkRngwWEhRZ0lDZHBjMUJ5YjNSdmRIbHdaVTltSnl4Y2NseHVYSFJjZEZ4MFhIUWdJQ2R3Y205d1pYSjBlVWx6Ulc1MWJXVnlZV0pzWlNjc1hISmNibHgwWEhSY2RGeDBJQ0FuWTI5dWMzUnlkV04wYjNJblhISmNibHgwWEhSY2RGeDBYU3hjY2x4dVhIUmNkRngwWEhSa2IyNTBSVzUxYlhOTVpXNW5kR2dnUFNCa2IyNTBSVzUxYlhNdWJHVnVaM1JvTzF4eVhHNWNjbHh1WEhSY2RGeDBjbVYwZFhKdUlHWjFibU4wYVc5dUlDaHZZbW9wSUh0Y2NseHVYSFJjZEZ4MElDQnBaaUFvZEhsd1pXOW1JRzlpYWlBaFBUMGdKMjlpYW1WamRDY2dKaVlnS0hSNWNHVnZaaUJ2WW1vZ0lUMDlJQ2RtZFc1amRHbHZiaWNnZkh3Z2IySnFJRDA5UFNCdWRXeHNLU2tnZTF4eVhHNWNkRngwWEhSY2RIUm9jbTkzSUc1bGR5QlVlWEJsUlhKeWIzSW9KMDlpYW1WamRDNXJaWGx6SUdOaGJHeGxaQ0J2YmlCdWIyNHRiMkpxWldOMEp5azdYSEpjYmx4MFhIUmNkQ0FnZlZ4eVhHNWNjbHh1WEhSY2RGeDBJQ0IyWVhJZ2NtVnpkV3gwSUQwZ1cxMHNJSEJ5YjNBc0lHazdYSEpjYmx4eVhHNWNkRngwWEhRZ0lHWnZjaUFvY0hKdmNDQnBiaUJ2WW1vcElIdGNjbHh1WEhSY2RGeDBYSFJwWmlBb2FHRnpUM2R1VUhKdmNHVnlkSGt1WTJGc2JDaHZZbW9zSUhCeWIzQXBLU0I3WEhKY2JseDBYSFJjZEZ4MElDQnlaWE4xYkhRdWNIVnphQ2h3Y205d0tUdGNjbHh1WEhSY2RGeDBYSFI5WEhKY2JseDBYSFJjZENBZ2ZWeHlYRzVjY2x4dVhIUmNkRngwSUNCcFppQW9hR0Z6Ukc5dWRFVnVkVzFDZFdjcElIdGNjbHh1WEhSY2RGeDBYSFJtYjNJZ0tHa2dQU0F3T3lCcElEd2daRzl1ZEVWdWRXMXpUR1Z1WjNSb095QnBLeXNwSUh0Y2NseHVYSFJjZEZ4MFhIUWdJR2xtSUNob1lYTlBkMjVRY205d1pYSjBlUzVqWVd4c0tHOWlhaXdnWkc5dWRFVnVkVzF6VzJsZEtTa2dlMXh5WEc1Y2RGeDBYSFJjZEZ4MGNtVnpkV3gwTG5CMWMyZ29aRzl1ZEVWdWRXMXpXMmxkS1R0Y2NseHVYSFJjZEZ4MFhIUWdJSDFjY2x4dVhIUmNkRngwWEhSOVhISmNibHgwWEhSY2RDQWdmVnh5WEc1Y2RGeDBYSFFnSUhKbGRIVnliaUJ5WlhOMWJIUTdYSEpjYmx4MFhIUmNkSDA3WEhKY2JseDBYSFFnSUgwb0tTazdYSEpjYmx4MFhIUjlYSEpjYmx4eVhHNWNkRngwTHlvZ1UyVmhjbU5vSUNZZ1JtbHNkR1Z5SUdwUmRXVnllU0JRYkhWbmFXNGdLaTljY2x4dVhIUmNkQ1F1Wm00dWMyVmhjbU5vUVc1a1JtbHNkR1Z5SUQwZ2NHeDFaMmx1TzF4eVhHNWNjbHh1WEhSY2RDOHFJR2x1YVhRZ0tpOWNjbHh1WEhSY2RDUW9YQ0l1YzJWaGNtTm9ZVzVrWm1sc2RHVnlYQ0lwTG5ObFlYSmphRUZ1WkVacGJIUmxjaWdwTzF4eVhHNWNjbHh1WEhSY2RDOHFJR1Y0ZEdWeWJtRnNJR052Ym5SeWIyeHpJQ292WEhKY2JseDBYSFFrS0dSdlkzVnRaVzUwS1M1dmJpaGNJbU5zYVdOclhDSXNJRndpTG5ObFlYSmphQzFtYVd4MFpYSXRjbVZ6WlhSY0lpd2dablZ1WTNScGIyNG9aU2w3WEhKY2JseHlYRzVjZEZ4MFhIUmxMbkJ5WlhabGJuUkVaV1poZFd4MEtDazdYSEpjYmx4eVhHNWNkRngwWEhSMllYSWdjMlZoY21Ob1JtOXliVWxFSUQwZ2RIbHdaVzltS0NRb2RHaHBjeWt1WVhSMGNpaGNJbVJoZEdFdGMyVmhjbU5vTFdadmNtMHRhV1JjSWlrcElUMWNJblZ1WkdWbWFXNWxaRndpSUQ4Z0pDaDBhR2x6S1M1aGRIUnlLRndpWkdGMFlTMXpaV0Z5WTJndFptOXliUzFwWkZ3aUtTQTZJRndpWENJN1hISmNibHgwWEhSY2RIWmhjaUJ6ZFdKdGFYUkdiM0p0SUQwZ2RIbHdaVzltS0NRb2RHaHBjeWt1WVhSMGNpaGNJbVJoZEdFdGMyWXRjM1ZpYldsMExXWnZjbTFjSWlrcElUMWNJblZ1WkdWbWFXNWxaRndpSUQ4Z0pDaDBhR2x6S1M1aGRIUnlLRndpWkdGMFlTMXpaaTF6ZFdKdGFYUXRabTl5YlZ3aUtTQTZJRndpWENJN1hISmNibHh5WEc1Y2RGeDBYSFJ6ZEdGMFpTNW5aWFJUWldGeVkyaEdiM0p0S0hObFlYSmphRVp2Y20xSlJDa3VjbVZ6WlhRb2MzVmliV2wwUm05eWJTazdYSEpjYmx4eVhHNWNkRngwWEhRdkwzWmhjaUFrYkdsdWEyVmtJRDBnSkNoY0lpTnpaV0Z5WTJndFptbHNkR1Z5TFdadmNtMHRYQ0lyYzJWaGNtTm9SbTl5YlVsRUtTNXpaV0Z5WTJoR2FXeDBaWEpHYjNKdEtIdGhZM1JwYjI0NklGd2ljbVZ6WlhSY0luMHBPMXh5WEc1Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUdaaGJITmxPMXh5WEc1Y2NseHVYSFJjZEgwcE8xeHlYRzVjY2x4dVhIUjlLVHRjY2x4dVhISmNibHh5WEc0dktseHlYRzRnS2lCcVVYVmxjbmtnUldGemFXNW5JSFl4TGpRdU1TQXRJR2gwZEhBNkx5OW5jMmRrTG1OdkxuVnJMM05oYm1SaWIzZ3ZhbkYxWlhKNUwyVmhjMmx1Wnk5Y2NseHVJQ29nVDNCbGJpQnpiM1Z5WTJVZ2RXNWtaWElnZEdobElFSlRSQ0JNYVdObGJuTmxMbHh5WEc0Z0tpQkRiM0I1Y21sbmFIUWd3cWtnTWpBd09DQkhaVzl5WjJVZ1RXTkhhVzVzWlhrZ1UyMXBkR2hjY2x4dUlDb2dRV3hzSUhKcFoyaDBjeUJ5WlhObGNuWmxaQzVjY2x4dUlDb2dhSFIwY0hNNkx5OXlZWGN1WjJsMGFIVmlMbU52YlM5blpITnRhWFJvTDJweGRXVnllUzVsWVhOcGJtY3ZiV0Z6ZEdWeUwweEpRMFZPVTBWY2NseHVLaTljY2x4dVhISmNiaThxSUdkc2IySmhiSE1nYWxGMVpYSjVMQ0JrWldacGJtVXNJRzF2WkhWc1pTd2djbVZ4ZFdseVpTQXFMMXh5WEc0b1puVnVZM1JwYjI0Z0tHWmhZM1J2Y25rcElIdGNjbHh1WEhScFppQW9kSGx3Wlc5bUlHUmxabWx1WlNBOVBUMGdYQ0ptZFc1amRHbHZibHdpSUNZbUlHUmxabWx1WlM1aGJXUXBJSHRjY2x4dVhIUmNkR1JsWm1sdVpTaGJKMnB4ZFdWeWVTZGRMQ0JtZFc1amRHbHZiaUFvSkNrZ2UxeHlYRzVjZEZ4MFhIUnlaWFIxY200Z1ptRmpkRzl5ZVNna0tUdGNjbHh1WEhSY2RIMHBPMXh5WEc1Y2RIMGdaV3h6WlNCcFppQW9kSGx3Wlc5bUlHMXZaSFZzWlNBOVBUMGdYQ0p2WW1wbFkzUmNJaUFtSmlCMGVYQmxiMllnYlc5a2RXeGxMbVY0Y0c5eWRITWdQVDA5SUZ3aWIySnFaV04wWENJcElIdGNjbHh1WEhSY2RHMXZaSFZzWlM1bGVIQnZjblJ6SUQwZ1ptRmpkRzl5ZVNnb2RIbHdaVzltSUhkcGJtUnZkeUFoUFQwZ1hDSjFibVJsWm1sdVpXUmNJaUEvSUhkcGJtUnZkMXNuYWxGMVpYSjVKMTBnT2lCMGVYQmxiMllnWjJ4dlltRnNJQ0U5UFNCY0luVnVaR1ZtYVc1bFpGd2lJRDhnWjJ4dlltRnNXeWRxVVhWbGNua25YU0E2SUc1MWJHd3BLVHRjY2x4dVhIUjlJR1ZzYzJVZ2UxeHlYRzVjZEZ4MFptRmpkRzl5ZVNocVVYVmxjbmtwTzF4eVhHNWNkSDFjY2x4dWZTa29ablZ1WTNScGIyNG9KQ2w3WEhKY2JseHlYRzVjZEM4dklGQnlaWE5sY25abElIUm9aU0J2Y21sbmFXNWhiQ0JxVVhWbGNua2dYQ0p6ZDJsdVoxd2lJR1ZoYzJsdVp5QmhjeUJjSW1wemQybHVaMXdpWEhKY2JseDBhV1lnS0hSNWNHVnZaaUFrTG1WaGMybHVaeUFoUFQwZ0ozVnVaR1ZtYVc1bFpDY3BJSHRjY2x4dVhIUmNkQ1F1WldGemFXNW5XeWRxYzNkcGJtY25YU0E5SUNRdVpXRnphVzVuV3lkemQybHVaeWRkTzF4eVhHNWNkSDFjY2x4dVhISmNibHgwZG1GeUlIQnZkeUE5SUUxaGRHZ3VjRzkzTEZ4eVhHNWNkRngwYzNGeWRDQTlJRTFoZEdndWMzRnlkQ3hjY2x4dVhIUmNkSE5wYmlBOUlFMWhkR2d1YzJsdUxGeHlYRzVjZEZ4MFkyOXpJRDBnVFdGMGFDNWpiM01zWEhKY2JseDBYSFJRU1NBOUlFMWhkR2d1VUVrc1hISmNibHgwWEhSak1TQTlJREV1TnpBeE5UZ3NYSEpjYmx4MFhIUmpNaUE5SUdNeElDb2dNUzQxTWpVc1hISmNibHgwWEhSak15QTlJR014SUNzZ01TeGNjbHh1WEhSY2RHTTBJRDBnS0NBeUlDb2dVRWtnS1NBdklETXNYSEpjYmx4MFhIUmpOU0E5SUNnZ01pQXFJRkJKSUNrZ0x5QTBMalU3WEhKY2JseHlYRzVjZEM4dklIZ2dhWE1nZEdobElHWnlZV04wYVc5dUlHOW1JR0Z1YVcxaGRHbHZiaUJ3Y205bmNtVnpjeXdnYVc0Z2RHaGxJSEpoYm1kbElEQXVMakZjY2x4dVhIUm1kVzVqZEdsdmJpQmliM1Z1WTJWUGRYUW9lQ2tnZTF4eVhHNWNkRngwZG1GeUlHNHhJRDBnTnk0MU5qSTFMRnh5WEc1Y2RGeDBYSFJrTVNBOUlESXVOelU3WEhKY2JseDBYSFJwWmlBb0lIZ2dQQ0F4TDJReElDa2dlMXh5WEc1Y2RGeDBYSFJ5WlhSMWNtNGdiakVxZUNwNE8xeHlYRzVjZEZ4MGZTQmxiSE5sSUdsbUlDZ2dlQ0E4SURJdlpERWdLU0I3WEhKY2JseDBYSFJjZEhKbGRIVnliaUJ1TVNvb2VDMDlLREV1TlM5a01Ta3BLbmdnS3lBdU56VTdYSEpjYmx4MFhIUjlJR1ZzYzJVZ2FXWWdLQ0I0SUR3Z01pNDFMMlF4SUNrZ2UxeHlYRzVjZEZ4MFhIUnlaWFIxY200Z2JqRXFLSGd0UFNneUxqSTFMMlF4S1NrcWVDQXJJQzQ1TXpjMU8xeHlYRzVjZEZ4MGZTQmxiSE5sSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUc0eEtpaDRMVDBvTWk0Mk1qVXZaREVwS1NwNElDc2dMams0TkRNM05UdGNjbHh1WEhSY2RIMWNjbHh1WEhSOVhISmNibHh5WEc1Y2RDUXVaWGgwWlc1a0tDQWtMbVZoYzJsdVp5d2dlMXh5WEc1Y2RGeDBaR1ZtT2lBblpXRnpaVTkxZEZGMVlXUW5MRnh5WEc1Y2RGeDBjM2RwYm1jNklHWjFibU4wYVc5dUlDaDRLU0I3WEhKY2JseDBYSFJjZEhKbGRIVnliaUFrTG1WaGMybHVaMXNrTG1WaGMybHVaeTVrWldaZEtIZ3BPMXh5WEc1Y2RGeDBmU3hjY2x4dVhIUmNkR1ZoYzJWSmJsRjFZV1E2SUdaMWJtTjBhVzl1SUNoNEtTQjdYSEpjYmx4MFhIUmNkSEpsZEhWeWJpQjRJQ29nZUR0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxUM1YwVVhWaFpEb2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SURFZ0xTQW9JREVnTFNCNElDa2dLaUFvSURFZ0xTQjRJQ2s3WEhKY2JseDBYSFI5TEZ4eVhHNWNkRngwWldGelpVbHVUM1YwVVhWaFpEb2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BDQXdMalVnUDF4eVhHNWNkRngwWEhSY2RESWdLaUI0SUNvZ2VDQTZYSEpjYmx4MFhIUmNkRngwTVNBdElIQnZkeWdnTFRJZ0tpQjRJQ3NnTWl3Z01pQXBJQzhnTWp0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxTVzVEZFdKcFl6b2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ0tpQjRJQ29nZUR0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxUM1YwUTNWaWFXTTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hISmNibHgwWEhSY2RISmxkSFZ5YmlBeElDMGdjRzkzS0NBeElDMGdlQ3dnTXlBcE8xeHlYRzVjZEZ4MGZTeGNjbHh1WEhSY2RHVmhjMlZKYms5MWRFTjFZbWxqT2lCbWRXNWpkR2x2YmlBb2VDa2dlMXh5WEc1Y2RGeDBYSFJ5WlhSMWNtNGdlQ0E4SURBdU5TQS9YSEpjYmx4MFhIUmNkRngwTkNBcUlIZ2dLaUI0SUNvZ2VDQTZYSEpjYmx4MFhIUmNkRngwTVNBdElIQnZkeWdnTFRJZ0tpQjRJQ3NnTWl3Z015QXBJQzhnTWp0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxTVzVSZFdGeWREb2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ0tpQjRJQ29nZUNBcUlIZzdYSEpjYmx4MFhIUjlMRnh5WEc1Y2RGeDBaV0Z6WlU5MWRGRjFZWEowT2lCbWRXNWpkR2x2YmlBb2VDa2dlMXh5WEc1Y2RGeDBYSFJ5WlhSMWNtNGdNU0F0SUhCdmR5Z2dNU0F0SUhnc0lEUWdLVHRjY2x4dVhIUmNkSDBzWEhKY2JseDBYSFJsWVhObFNXNVBkWFJSZFdGeWREb2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BDQXdMalVnUDF4eVhHNWNkRngwWEhSY2REZ2dLaUI0SUNvZ2VDQXFJSGdnS2lCNElEcGNjbHh1WEhSY2RGeDBYSFF4SUMwZ2NHOTNLQ0F0TWlBcUlIZ2dLeUF5TENBMElDa2dMeUF5TzF4eVhHNWNkRngwZlN4Y2NseHVYSFJjZEdWaGMyVkpibEYxYVc1ME9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4eVhHNWNkRngwWEhSeVpYUjFjbTRnZUNBcUlIZ2dLaUI0SUNvZ2VDQXFJSGc3WEhKY2JseDBYSFI5TEZ4eVhHNWNkRngwWldGelpVOTFkRkYxYVc1ME9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4eVhHNWNkRngwWEhSeVpYUjFjbTRnTVNBdElIQnZkeWdnTVNBdElIZ3NJRFVnS1R0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxTVzVQZFhSUmRXbHVkRG9nWm5WdVkzUnBiMjRnS0hncElIdGNjbHh1WEhSY2RGeDBjbVYwZFhKdUlIZ2dQQ0F3TGpVZ1AxeHlYRzVjZEZ4MFhIUmNkREUySUNvZ2VDQXFJSGdnS2lCNElDb2dlQ0FxSUhnZ09seHlYRzVjZEZ4MFhIUmNkREVnTFNCd2IzY29JQzB5SUNvZ2VDQXJJRElzSURVZ0tTQXZJREk3WEhKY2JseDBYSFI5TEZ4eVhHNWNkRngwWldGelpVbHVVMmx1WlRvZ1puVnVZM1JwYjI0Z0tIZ3BJSHRjY2x4dVhIUmNkRngwY21WMGRYSnVJREVnTFNCamIzTW9JSGdnS2lCUVNTOHlJQ2s3WEhKY2JseDBYSFI5TEZ4eVhHNWNkRngwWldGelpVOTFkRk5wYm1VNklHWjFibU4wYVc5dUlDaDRLU0I3WEhKY2JseDBYSFJjZEhKbGRIVnliaUJ6YVc0b0lIZ2dLaUJRU1M4eUlDazdYSEpjYmx4MFhIUjlMRnh5WEc1Y2RGeDBaV0Z6WlVsdVQzVjBVMmx1WlRvZ1puVnVZM1JwYjI0Z0tIZ3BJSHRjY2x4dVhIUmNkRngwY21WMGRYSnVJQzBvSUdOdmN5Z2dVRWtnS2lCNElDa2dMU0F4SUNrZ0x5QXlPMXh5WEc1Y2RGeDBmU3hjY2x4dVhIUmNkR1ZoYzJWSmJrVjRjRzg2SUdaMWJtTjBhVzl1SUNoNEtTQjdYSEpjYmx4MFhIUmNkSEpsZEhWeWJpQjRJRDA5UFNBd0lEOGdNQ0E2SUhCdmR5Z2dNaXdnTVRBZ0tpQjRJQzBnTVRBZ0tUdGNjbHh1WEhSY2RIMHNYSEpjYmx4MFhIUmxZWE5sVDNWMFJYaHdiem9nWm5WdVkzUnBiMjRnS0hncElIdGNjbHh1WEhSY2RGeDBjbVYwZFhKdUlIZ2dQVDA5SURFZ1B5QXhJRG9nTVNBdElIQnZkeWdnTWl3Z0xURXdJQ29nZUNBcE8xeHlYRzVjZEZ4MGZTeGNjbHh1WEhSY2RHVmhjMlZKYms5MWRFVjRjRzg2SUdaMWJtTjBhVzl1SUNoNEtTQjdYSEpjYmx4MFhIUmNkSEpsZEhWeWJpQjRJRDA5UFNBd0lEOGdNQ0E2SUhnZ1BUMDlJREVnUHlBeElEb2dlQ0E4SURBdU5TQS9YSEpjYmx4MFhIUmNkRngwY0c5M0tDQXlMQ0F5TUNBcUlIZ2dMU0F4TUNBcElDOGdNaUE2WEhKY2JseDBYSFJjZEZ4MEtDQXlJQzBnY0c5M0tDQXlMQ0F0TWpBZ0tpQjRJQ3NnTVRBZ0tTQXBJQzhnTWp0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxTVzVEYVhKak9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4eVhHNWNkRngwWEhSeVpYUjFjbTRnTVNBdElITnhjblFvSURFZ0xTQndiM2NvSUhnc0lESWdLU0FwTzF4eVhHNWNkRngwZlN4Y2NseHVYSFJjZEdWaGMyVlBkWFJEYVhKak9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4eVhHNWNkRngwWEhSeVpYUjFjbTRnYzNGeWRDZ2dNU0F0SUhCdmR5Z2dlQ0F0SURFc0lESWdLU0FwTzF4eVhHNWNkRngwZlN4Y2NseHVYSFJjZEdWaGMyVkpiazkxZEVOcGNtTTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hISmNibHgwWEhSY2RISmxkSFZ5YmlCNElEd2dNQzQxSUQ5Y2NseHVYSFJjZEZ4MFhIUW9JREVnTFNCemNYSjBLQ0F4SUMwZ2NHOTNLQ0F5SUNvZ2VDd2dNaUFwSUNrZ0tTQXZJRElnT2x4eVhHNWNkRngwWEhSY2RDZ2djM0Z5ZENnZ01TQXRJSEJ2ZHlnZ0xUSWdLaUI0SUNzZ01pd2dNaUFwSUNrZ0t5QXhJQ2tnTHlBeU8xeHlYRzVjZEZ4MGZTeGNjbHh1WEhSY2RHVmhjMlZKYmtWc1lYTjBhV002SUdaMWJtTjBhVzl1SUNoNEtTQjdYSEpjYmx4MFhIUmNkSEpsZEhWeWJpQjRJRDA5UFNBd0lEOGdNQ0E2SUhnZ1BUMDlJREVnUHlBeElEcGNjbHh1WEhSY2RGeDBYSFF0Y0c5M0tDQXlMQ0F4TUNBcUlIZ2dMU0F4TUNBcElDb2djMmx1S0NBb0lIZ2dLaUF4TUNBdElERXdMamMxSUNrZ0tpQmpOQ0FwTzF4eVhHNWNkRngwZlN4Y2NseHVYSFJjZEdWaGMyVlBkWFJGYkdGemRHbGpPaUJtZFc1amRHbHZiaUFvZUNrZ2UxeHlYRzVjZEZ4MFhIUnlaWFIxY200Z2VDQTlQVDBnTUNBL0lEQWdPaUI0SUQwOVBTQXhJRDhnTVNBNlhISmNibHgwWEhSY2RGeDBjRzkzS0NBeUxDQXRNVEFnS2lCNElDa2dLaUJ6YVc0b0lDZ2dlQ0FxSURFd0lDMGdNQzQzTlNBcElDb2dZelFnS1NBcklERTdYSEpjYmx4MFhIUjlMRnh5WEc1Y2RGeDBaV0Z6WlVsdVQzVjBSV3hoYzNScFl6b2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BUMDlJREFnUHlBd0lEb2dlQ0E5UFQwZ01TQS9JREVnT2lCNElEd2dNQzQxSUQ5Y2NseHVYSFJjZEZ4MFhIUXRLQ0J3YjNjb0lESXNJREl3SUNvZ2VDQXRJREV3SUNrZ0tpQnphVzRvSUNnZ01qQWdLaUI0SUMwZ01URXVNVEkxSUNrZ0tpQmpOU0FwS1NBdklESWdPbHh5WEc1Y2RGeDBYSFJjZEhCdmR5Z2dNaXdnTFRJd0lDb2dlQ0FySURFd0lDa2dLaUJ6YVc0b0lDZ2dNakFnS2lCNElDMGdNVEV1TVRJMUlDa2dLaUJqTlNBcElDOGdNaUFySURFN1hISmNibHgwWEhSOUxGeHlYRzVjZEZ4MFpXRnpaVWx1UW1GamF6b2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SUdNeklDb2dlQ0FxSUhnZ0tpQjRJQzBnWXpFZ0tpQjRJQ29nZUR0Y2NseHVYSFJjZEgwc1hISmNibHgwWEhSbFlYTmxUM1YwUW1GamF6b2dablZ1WTNScGIyNGdLSGdwSUh0Y2NseHVYSFJjZEZ4MGNtVjBkWEp1SURFZ0t5QmpNeUFxSUhCdmR5Z2dlQ0F0SURFc0lETWdLU0FySUdNeElDb2djRzkzS0NCNElDMGdNU3dnTWlBcE8xeHlYRzVjZEZ4MGZTeGNjbHh1WEhSY2RHVmhjMlZKYms5MWRFSmhZMnM2SUdaMWJtTjBhVzl1SUNoNEtTQjdYSEpjYmx4MFhIUmNkSEpsZEhWeWJpQjRJRHdnTUM0MUlEOWNjbHh1WEhSY2RGeDBYSFFvSUhCdmR5Z2dNaUFxSUhnc0lESWdLU0FxSUNnZ0tDQmpNaUFySURFZ0tTQXFJRElnS2lCNElDMGdZeklnS1NBcElDOGdNaUE2WEhKY2JseDBYSFJjZEZ4MEtDQndiM2NvSURJZ0tpQjRJQzBnTWl3Z01pQXBJQ29vSUNnZ1l6SWdLeUF4SUNrZ0tpQW9JSGdnS2lBeUlDMGdNaUFwSUNzZ1l6SWdLU0FySURJZ0tTQXZJREk3WEhKY2JseDBYSFI5TEZ4eVhHNWNkRngwWldGelpVbHVRbTkxYm1ObE9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4eVhHNWNkRngwWEhSeVpYUjFjbTRnTVNBdElHSnZkVzVqWlU5MWRDZ2dNU0F0SUhnZ0tUdGNjbHh1WEhSY2RIMHNYSEpjYmx4MFhIUmxZWE5sVDNWMFFtOTFibU5sT2lCaWIzVnVZMlZQZFhRc1hISmNibHgwWEhSbFlYTmxTVzVQZFhSQ2IzVnVZMlU2SUdaMWJtTjBhVzl1SUNoNEtTQjdYSEpjYmx4MFhIUmNkSEpsZEhWeWJpQjRJRHdnTUM0MUlEOWNjbHh1WEhSY2RGeDBYSFFvSURFZ0xTQmliM1Z1WTJWUGRYUW9JREVnTFNBeUlDb2dlQ0FwSUNrZ0x5QXlJRHBjY2x4dVhIUmNkRngwWEhRb0lERWdLeUJpYjNWdVkyVlBkWFFvSURJZ0tpQjRJQzBnTVNBcElDa2dMeUF5TzF4eVhHNWNkRngwZlZ4eVhHNWNkSDBwTzF4eVhHNWNkSEpsZEhWeWJpQWtPMXh5WEc1OUtUdGNjbHh1WEhKY2JuMG9hbEYxWlhKNUtTazdYSEpjYmx4eVhHNHZMM05oWm1GeWFTQmlZV05ySUdKMWRIUnZiaUJtYVhoY2NseHVhbEYxWlhKNUtDQjNhVzVrYjNjZ0tTNXZiaWdnWENKd1lXZGxjMmh2ZDF3aUxDQm1kVzVqZEdsdmJpaGxkbVZ1ZENrZ2UxeHlYRzRnSUNBZ2FXWWdLR1YyWlc1MExtOXlhV2RwYm1Gc1JYWmxiblF1Y0dWeWMybHpkR1ZrS1NCN1hISmNiaUFnSUNBZ0lDQWdhbEYxWlhKNUtGd2lMbk5sWVhKamFHRnVaR1pwYkhSbGNsd2lLUzV2Wm1Zb0tUdGNjbHh1SUNBZ0lDQWdJQ0JxVVhWbGNua29YQ0l1YzJWaGNtTm9ZVzVrWm1sc2RHVnlYQ0lwTG5ObFlYSmphRUZ1WkVacGJIUmxjaWdwTzF4eVhHNGdJQ0FnZlZ4eVhHNTlLVHRjY2x4dVhISmNiaThxSUhkd2JuVnRZaUF0SUc1dmRXbHpiR2xrWlhJZ2JuVnRZbVZ5SUdadmNtMWhkSFJwYm1jZ0tpOWNjbHh1SVdaMWJtTjBhVzl1S0NsN1hDSjFjMlVnYzNSeWFXTjBYQ0k3Wm5WdVkzUnBiMjRnWlNobEtYdHlaWFIxY200Z1pTNXpjR3hwZENoY0lsd2lLUzV5WlhabGNuTmxLQ2t1YW05cGJpaGNJbHdpS1gxbWRXNWpkR2x2YmlCdUtHVXNiaWw3Y21WMGRYSnVJR1V1YzNWaWMzUnlhVzVuS0RBc2JpNXNaVzVuZEdncFBUMDlibjFtZFc1amRHbHZiaUJ5S0dVc2JpbDdjbVYwZFhKdUlHVXVjMnhwWTJVb0xURXFiaTVzWlc1bmRHZ3BQVDA5Ym4xbWRXNWpkR2x2YmlCMEtHVXNiaXh5S1h0cFppZ29aVnR1WFh4OFpWdHlYU2ttSm1WYmJsMDlQVDFsVzNKZEtYUm9jbTkzSUc1bGR5QkZjbkp2Y2lodUtYMW1kVzVqZEdsdmJpQnBLR1VwZTNKbGRIVnlibHdpYm5WdFltVnlYQ0k5UFhSNWNHVnZaaUJsSmlacGMwWnBibWwwWlNobEtYMW1kVzVqZEdsdmJpQnZLR1VzYmlsN2RtRnlJSEk5VFdGMGFDNXdiM2NvTVRBc2JpazdjbVYwZFhKdUtFMWhkR2d1Y205MWJtUW9aU3B5S1M5eUtTNTBiMFpwZUdWa0tHNHBmV1oxYm1OMGFXOXVJSFVvYml4eUxIUXNkU3htTEdFc1l5eHpMSEFzWkN4c0xHZ3BlM1poY2lCbkxIWXNkeXh0UFdnc2VEMWNJbHdpTEdJOVhDSmNJanR5WlhSMWNtNGdZU1ltS0dnOVlTaG9LU2tzYVNob0tUOG9iaUU5UFNFeEppWXdQVDA5Y0dGeWMyVkdiRzloZENob0xuUnZSbWw0WldRb2Jpa3BKaVlvYUQwd0tTd3dQbWdtSmloblBTRXdMR2c5VFdGMGFDNWhZbk1vYUNrcExHNGhQVDBoTVNZbUtHZzlieWhvTEc0cEtTeG9QV2d1ZEc5VGRISnBibWNvS1N3dE1TRTlQV2d1YVc1a1pYaFBaaWhjSWk1Y0lpay9LSFk5YUM1emNHeHBkQ2hjSWk1Y0lpa3NkejEyV3pCZExIUW1KaWg0UFhRcmRsc3hYU2twT25jOWFDeHlKaVlvZHoxbEtIY3BMbTFoZEdOb0tDOHVlekVzTTMwdlp5a3NkejFsS0hjdWFtOXBiaWhsS0hJcEtTa3BMR2NtSm5NbUppaGlLejF6S1N4MUppWW9ZaXM5ZFNrc1p5WW1jQ1ltS0dJclBYQXBMR0lyUFhjc1lpczllQ3htSmlZb1lpczlaaWtzWkNZbUtHSTlaQ2hpTEcwcEtTeGlLVG9oTVgxbWRXNWpkR2x2YmlCbUtHVXNkQ3h2TEhVc1ppeGhMR01zY3l4d0xHUXNiQ3hvS1h0MllYSWdaeXgyUFZ3aVhDSTdjbVYwZFhKdUlHd21KaWhvUFd3b2FDa3BMR2dtSmx3aWMzUnlhVzVuWENJOVBYUjVjR1Z2WmlCb1B5aHpKaVp1S0dnc2N5a21KaWhvUFdndWNtVndiR0ZqWlNoekxGd2lYQ0lwTEdjOUlUQXBMSFVtSm00b2FDeDFLU1ltS0dnOWFDNXlaWEJzWVdObEtIVXNYQ0pjSWlrcExIQW1KbTRvYUN4d0tTWW1LR2c5YUM1eVpYQnNZV05sS0hBc1hDSmNJaWtzWnowaE1Da3NaaVltY2lob0xHWXBKaVlvYUQxb0xuTnNhV05sS0RBc0xURXFaaTVzWlc1bmRHZ3BLU3gwSmlZb2FEMW9Mbk53YkdsMEtIUXBMbXB2YVc0b1hDSmNJaWtwTEc4bUppaG9QV2d1Y21Wd2JHRmpaU2h2TEZ3aUxsd2lLU2tzWnlZbUtIWXJQVndpTFZ3aUtTeDJLejFvTEhZOWRpNXlaWEJzWVdObEtDOWJYakF0T1Z4Y0xseGNMUzVkTDJjc1hDSmNJaWtzWENKY0lqMDlQWFkvSVRFNktIWTlUblZ0WW1WeUtIWXBMR01tSmloMlBXTW9kaWtwTEdrb2Rpay9kam9oTVNrcE9pRXhmV1oxYm1OMGFXOXVJR0VvWlNsN2RtRnlJRzRzY2l4cExHODllMzA3Wm05eUtHNDlNRHR1UEhBdWJHVnVaM1JvTzI0clBURXBhV1lvY2oxd1cyNWRMR2s5WlZ0eVhTeDJiMmxrSURBOVBUMXBLVndpYm1WbllYUnBkbVZjSWlFOVBYSjhmRzh1Ym1WbllYUnBkbVZDWldadmNtVS9YQ0p0WVhKclhDSTlQVDF5SmlaY0lpNWNJaUU5UFc4dWRHaHZkWE5oYm1RL2IxdHlYVDFjSWk1Y0lqcHZXM0pkUFNFeE9tOWJjbDA5WENJdFhDSTdaV3h6WlNCcFppaGNJbVJsWTJsdFlXeHpYQ0k5UFQxeUtYdHBaaWdoS0drK1BUQW1KamcrYVNrcGRHaHliM2NnYm1WM0lFVnljbTl5S0hJcE8yOWJjbDA5YVgxbGJITmxJR2xtS0Z3aVpXNWpiMlJsY2x3aVBUMDljbng4WENKa1pXTnZaR1Z5WENJOVBUMXlmSHhjSW1Wa2FYUmNJajA5UFhKOGZGd2lkVzVrYjF3aVBUMDljaWw3YVdZb1hDSm1kVzVqZEdsdmJsd2lJVDEwZVhCbGIyWWdhU2wwYUhKdmR5QnVaWGNnUlhKeWIzSW9jaWs3YjF0eVhUMXBmV1ZzYzJWN2FXWW9YQ0p6ZEhKcGJtZGNJaUU5ZEhsd1pXOW1JR2twZEdoeWIzY2dibVYzSUVWeWNtOXlLSElwTzI5YmNsMDlhWDF5WlhSMWNtNGdkQ2h2TEZ3aWJXRnlhMXdpTEZ3aWRHaHZkWE5oYm1SY0lpa3NkQ2h2TEZ3aWNISmxabWw0WENJc1hDSnVaV2RoZEdsMlpWd2lLU3gwS0c4c1hDSndjbVZtYVhoY0lpeGNJbTVsWjJGMGFYWmxRbVZtYjNKbFhDSXBMRzk5Wm5WdVkzUnBiMjRnWXlobExHNHNjaWw3ZG1GeUlIUXNhVDFiWFR0bWIzSW9kRDB3TzNROGNDNXNaVzVuZEdnN2RDczlNU2xwTG5CMWMyZ29aVnR3VzNSZFhTazdjbVYwZFhKdUlHa3VjSFZ6YUNoeUtTeHVMbUZ3Y0d4NUtGd2lYQ0lzYVNsOVpuVnVZM1JwYjI0Z2N5aGxLWHR5WlhSMWNtNGdkR2hwY3lCcGJuTjBZVzVqWlc5bUlITS9kbTlwWkNoY0ltOWlhbVZqZEZ3aVBUMTBlWEJsYjJZZ1pTWW1LR1U5WVNobEtTeDBhR2x6TG5SdlBXWjFibU4wYVc5dUtHNHBlM0psZEhWeWJpQmpLR1VzZFN4dUtYMHNkR2hwY3k1bWNtOXRQV1oxYm1OMGFXOXVLRzRwZTNKbGRIVnliaUJqS0dVc1ppeHVLWDBwS1RwdVpYY2djeWhsS1gxMllYSWdjRDFiWENKa1pXTnBiV0ZzYzF3aUxGd2lkR2h2ZFhOaGJtUmNJaXhjSW0xaGNtdGNJaXhjSW5CeVpXWnBlRndpTEZ3aWNHOXpkR1pwZUZ3aUxGd2laVzVqYjJSbGNsd2lMRndpWkdWamIyUmxjbHdpTEZ3aWJtVm5ZWFJwZG1WQ1pXWnZjbVZjSWl4Y0ltNWxaMkYwYVhabFhDSXNYQ0psWkdsMFhDSXNYQ0oxYm1SdlhDSmRPM2RwYm1SdmR5NTNUblZ0WWoxemZTZ3BPMXh5WEc1Y2NseHVJbDE5IiwiLyohIG5vdWlzbGlkZXIgLSAxMS4xLjAgLSAyMDE4LTA0LTAyIDExOjE4OjEzICovXHJcblxyXG4oZnVuY3Rpb24gKGZhY3RvcnkpIHtcclxuXHJcbiAgICBpZiAoIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCApIHtcclxuXHJcbiAgICAgICAgLy8gQU1ELiBSZWdpc3RlciBhcyBhbiBhbm9ueW1vdXMgbW9kdWxlLlxyXG4gICAgICAgIGRlZmluZShbXSwgZmFjdG9yeSk7XHJcblxyXG4gICAgfSBlbHNlIGlmICggdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICkge1xyXG5cclxuICAgICAgICAvLyBOb2RlL0NvbW1vbkpTXHJcbiAgICAgICAgbW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KCk7XHJcblxyXG4gICAgfSBlbHNlIHtcclxuXHJcbiAgICAgICAgLy8gQnJvd3NlciBnbG9iYWxzXHJcbiAgICAgICAgd2luZG93Lm5vVWlTbGlkZXIgPSBmYWN0b3J5KCk7XHJcbiAgICB9XHJcblxyXG59KGZ1bmN0aW9uKCApe1xyXG5cclxuXHQndXNlIHN0cmljdCc7XHJcblxyXG5cdHZhciBWRVJTSU9OID0gJzExLjEuMCc7XHJcblxyXG5cblx0ZnVuY3Rpb24gaXNWYWxpZEZvcm1hdHRlciAoIGVudHJ5ICkge1xuXHRcdHJldHVybiB0eXBlb2YgZW50cnkgPT09ICdvYmplY3QnICYmIHR5cGVvZiBlbnRyeS50byA9PT0gJ2Z1bmN0aW9uJyAmJiB0eXBlb2YgZW50cnkuZnJvbSA9PT0gJ2Z1bmN0aW9uJztcblx0fVxuXG5cdGZ1bmN0aW9uIHJlbW92ZUVsZW1lbnQgKCBlbCApIHtcblx0XHRlbC5wYXJlbnRFbGVtZW50LnJlbW92ZUNoaWxkKGVsKTtcblx0fVxuXG5cdGZ1bmN0aW9uIGlzU2V0ICggdmFsdWUgKSB7XG5cdFx0cmV0dXJuIHZhbHVlICE9PSBudWxsICYmIHZhbHVlICE9PSB1bmRlZmluZWQ7XG5cdH1cblxuXHQvLyBCaW5kYWJsZSB2ZXJzaW9uXG5cdGZ1bmN0aW9uIHByZXZlbnREZWZhdWx0ICggZSApIHtcblx0XHRlLnByZXZlbnREZWZhdWx0KCk7XG5cdH1cblxuXHQvLyBSZW1vdmVzIGR1cGxpY2F0ZXMgZnJvbSBhbiBhcnJheS5cblx0ZnVuY3Rpb24gdW5pcXVlICggYXJyYXkgKSB7XG5cdFx0cmV0dXJuIGFycmF5LmZpbHRlcihmdW5jdGlvbihhKXtcblx0XHRcdHJldHVybiAhdGhpc1thXSA/IHRoaXNbYV0gPSB0cnVlIDogZmFsc2U7XG5cdFx0fSwge30pO1xuXHR9XG5cblx0Ly8gUm91bmQgYSB2YWx1ZSB0byB0aGUgY2xvc2VzdCAndG8nLlxuXHRmdW5jdGlvbiBjbG9zZXN0ICggdmFsdWUsIHRvICkge1xuXHRcdHJldHVybiBNYXRoLnJvdW5kKHZhbHVlIC8gdG8pICogdG87XG5cdH1cblxuXHQvLyBDdXJyZW50IHBvc2l0aW9uIG9mIGFuIGVsZW1lbnQgcmVsYXRpdmUgdG8gdGhlIGRvY3VtZW50LlxuXHRmdW5jdGlvbiBvZmZzZXQgKCBlbGVtLCBvcmllbnRhdGlvbiApIHtcblxuXHRcdHZhciByZWN0ID0gZWxlbS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcblx0XHR2YXIgZG9jID0gZWxlbS5vd25lckRvY3VtZW50O1xuXHRcdHZhciBkb2NFbGVtID0gZG9jLmRvY3VtZW50RWxlbWVudDtcblx0XHR2YXIgcGFnZU9mZnNldCA9IGdldFBhZ2VPZmZzZXQoZG9jKTtcblxuXHRcdC8vIGdldEJvdW5kaW5nQ2xpZW50UmVjdCBjb250YWlucyBsZWZ0IHNjcm9sbCBpbiBDaHJvbWUgb24gQW5kcm9pZC5cblx0XHQvLyBJIGhhdmVuJ3QgZm91bmQgYSBmZWF0dXJlIGRldGVjdGlvbiB0aGF0IHByb3ZlcyB0aGlzLiBXb3JzdCBjYXNlXG5cdFx0Ly8gc2NlbmFyaW8gb24gbWlzLW1hdGNoOiB0aGUgJ3RhcCcgZmVhdHVyZSBvbiBob3Jpem9udGFsIHNsaWRlcnMgYnJlYWtzLlxuXHRcdGlmICggL3dlYmtpdC4qQ2hyb21lLipNb2JpbGUvaS50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpICkge1xuXHRcdFx0cGFnZU9mZnNldC54ID0gMDtcblx0XHR9XG5cblx0XHRyZXR1cm4gb3JpZW50YXRpb24gPyAocmVjdC50b3AgKyBwYWdlT2Zmc2V0LnkgLSBkb2NFbGVtLmNsaWVudFRvcCkgOiAocmVjdC5sZWZ0ICsgcGFnZU9mZnNldC54IC0gZG9jRWxlbS5jbGllbnRMZWZ0KTtcblx0fVxuXG5cdC8vIENoZWNrcyB3aGV0aGVyIGEgdmFsdWUgaXMgbnVtZXJpY2FsLlxuXHRmdW5jdGlvbiBpc051bWVyaWMgKCBhICkge1xuXHRcdHJldHVybiB0eXBlb2YgYSA9PT0gJ251bWJlcicgJiYgIWlzTmFOKCBhICkgJiYgaXNGaW5pdGUoIGEgKTtcblx0fVxuXG5cdC8vIFNldHMgYSBjbGFzcyBhbmQgcmVtb3ZlcyBpdCBhZnRlciBbZHVyYXRpb25dIG1zLlxuXHRmdW5jdGlvbiBhZGRDbGFzc0ZvciAoIGVsZW1lbnQsIGNsYXNzTmFtZSwgZHVyYXRpb24gKSB7XG5cdFx0aWYgKGR1cmF0aW9uID4gMCkge1xuXHRcdGFkZENsYXNzKGVsZW1lbnQsIGNsYXNzTmFtZSk7XG5cdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7XG5cdFx0XHRcdHJlbW92ZUNsYXNzKGVsZW1lbnQsIGNsYXNzTmFtZSk7XG5cdFx0XHR9LCBkdXJhdGlvbik7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGltaXRzIGEgdmFsdWUgdG8gMCAtIDEwMFxuXHRmdW5jdGlvbiBsaW1pdCAoIGEgKSB7XG5cdFx0cmV0dXJuIE1hdGgubWF4KE1hdGgubWluKGEsIDEwMCksIDApO1xuXHR9XG5cblx0Ly8gV3JhcHMgYSB2YXJpYWJsZSBhcyBhbiBhcnJheSwgaWYgaXQgaXNuJ3Qgb25lIHlldC5cblx0Ly8gTm90ZSB0aGF0IGFuIGlucHV0IGFycmF5IGlzIHJldHVybmVkIGJ5IHJlZmVyZW5jZSFcblx0ZnVuY3Rpb24gYXNBcnJheSAoIGEgKSB7XG5cdFx0cmV0dXJuIEFycmF5LmlzQXJyYXkoYSkgPyBhIDogW2FdO1xuXHR9XG5cblx0Ly8gQ291bnRzIGRlY2ltYWxzXG5cdGZ1bmN0aW9uIGNvdW50RGVjaW1hbHMgKCBudW1TdHIgKSB7XG5cdFx0bnVtU3RyID0gU3RyaW5nKG51bVN0cik7XG5cdFx0dmFyIHBpZWNlcyA9IG51bVN0ci5zcGxpdChcIi5cIik7XG5cdFx0cmV0dXJuIHBpZWNlcy5sZW5ndGggPiAxID8gcGllY2VzWzFdLmxlbmd0aCA6IDA7XG5cdH1cblxuXHQvLyBodHRwOi8veW91bWlnaHRub3RuZWVkanF1ZXJ5LmNvbS8jYWRkX2NsYXNzXG5cdGZ1bmN0aW9uIGFkZENsYXNzICggZWwsIGNsYXNzTmFtZSApIHtcblx0XHRpZiAoIGVsLmNsYXNzTGlzdCApIHtcblx0XHRcdGVsLmNsYXNzTGlzdC5hZGQoY2xhc3NOYW1lKTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0ZWwuY2xhc3NOYW1lICs9ICcgJyArIGNsYXNzTmFtZTtcblx0XHR9XG5cdH1cblxuXHQvLyBodHRwOi8veW91bWlnaHRub3RuZWVkanF1ZXJ5LmNvbS8jcmVtb3ZlX2NsYXNzXG5cdGZ1bmN0aW9uIHJlbW92ZUNsYXNzICggZWwsIGNsYXNzTmFtZSApIHtcblx0XHRpZiAoIGVsLmNsYXNzTGlzdCApIHtcblx0XHRcdGVsLmNsYXNzTGlzdC5yZW1vdmUoY2xhc3NOYW1lKTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0ZWwuY2xhc3NOYW1lID0gZWwuY2xhc3NOYW1lLnJlcGxhY2UobmV3IFJlZ0V4cCgnKF58XFxcXGIpJyArIGNsYXNzTmFtZS5zcGxpdCgnICcpLmpvaW4oJ3wnKSArICcoXFxcXGJ8JCknLCAnZ2knKSwgJyAnKTtcblx0XHR9XG5cdH1cblxuXHQvLyBodHRwczovL3BsYWluanMuY29tL2phdmFzY3JpcHQvYXR0cmlidXRlcy9hZGRpbmctcmVtb3ZpbmctYW5kLXRlc3RpbmctZm9yLWNsYXNzZXMtOS9cblx0ZnVuY3Rpb24gaGFzQ2xhc3MgKCBlbCwgY2xhc3NOYW1lICkge1xuXHRcdHJldHVybiBlbC5jbGFzc0xpc3QgPyBlbC5jbGFzc0xpc3QuY29udGFpbnMoY2xhc3NOYW1lKSA6IG5ldyBSZWdFeHAoJ1xcXFxiJyArIGNsYXNzTmFtZSArICdcXFxcYicpLnRlc3QoZWwuY2xhc3NOYW1lKTtcblx0fVxuXG5cdC8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9XaW5kb3cvc2Nyb2xsWSNOb3Rlc1xuXHRmdW5jdGlvbiBnZXRQYWdlT2Zmc2V0ICggZG9jICkge1xuXG5cdFx0dmFyIHN1cHBvcnRQYWdlT2Zmc2V0ID0gd2luZG93LnBhZ2VYT2Zmc2V0ICE9PSB1bmRlZmluZWQ7XG5cdFx0dmFyIGlzQ1NTMUNvbXBhdCA9ICgoZG9jLmNvbXBhdE1vZGUgfHwgXCJcIikgPT09IFwiQ1NTMUNvbXBhdFwiKTtcblx0XHR2YXIgeCA9IHN1cHBvcnRQYWdlT2Zmc2V0ID8gd2luZG93LnBhZ2VYT2Zmc2V0IDogaXNDU1MxQ29tcGF0ID8gZG9jLmRvY3VtZW50RWxlbWVudC5zY3JvbGxMZWZ0IDogZG9jLmJvZHkuc2Nyb2xsTGVmdDtcblx0XHR2YXIgeSA9IHN1cHBvcnRQYWdlT2Zmc2V0ID8gd2luZG93LnBhZ2VZT2Zmc2V0IDogaXNDU1MxQ29tcGF0ID8gZG9jLmRvY3VtZW50RWxlbWVudC5zY3JvbGxUb3AgOiBkb2MuYm9keS5zY3JvbGxUb3A7XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0eDogeCxcblx0XHRcdHk6IHlcblx0XHR9O1xuXHR9XG5cclxuXHQvLyB3ZSBwcm92aWRlIGEgZnVuY3Rpb24gdG8gY29tcHV0ZSBjb25zdGFudHMgaW5zdGVhZFxyXG5cdC8vIG9mIGFjY2Vzc2luZyB3aW5kb3cuKiBhcyBzb29uIGFzIHRoZSBtb2R1bGUgbmVlZHMgaXRcclxuXHQvLyBzbyB0aGF0IHdlIGRvIG5vdCBjb21wdXRlIGFueXRoaW5nIGlmIG5vdCBuZWVkZWRcclxuXHRmdW5jdGlvbiBnZXRBY3Rpb25zICggKSB7XHJcblxyXG5cdFx0Ly8gRGV0ZXJtaW5lIHRoZSBldmVudHMgdG8gYmluZC4gSUUxMSBpbXBsZW1lbnRzIHBvaW50ZXJFdmVudHMgd2l0aG91dFxyXG5cdFx0Ly8gYSBwcmVmaXgsIHdoaWNoIGJyZWFrcyBjb21wYXRpYmlsaXR5IHdpdGggdGhlIElFMTAgaW1wbGVtZW50YXRpb24uXHJcblx0XHRyZXR1cm4gd2luZG93Lm5hdmlnYXRvci5wb2ludGVyRW5hYmxlZCA/IHtcclxuXHRcdFx0c3RhcnQ6ICdwb2ludGVyZG93bicsXHJcblx0XHRcdG1vdmU6ICdwb2ludGVybW92ZScsXHJcblx0XHRcdGVuZDogJ3BvaW50ZXJ1cCdcclxuXHRcdH0gOiB3aW5kb3cubmF2aWdhdG9yLm1zUG9pbnRlckVuYWJsZWQgPyB7XHJcblx0XHRcdHN0YXJ0OiAnTVNQb2ludGVyRG93bicsXHJcblx0XHRcdG1vdmU6ICdNU1BvaW50ZXJNb3ZlJyxcclxuXHRcdFx0ZW5kOiAnTVNQb2ludGVyVXAnXHJcblx0XHR9IDoge1xyXG5cdFx0XHRzdGFydDogJ21vdXNlZG93biB0b3VjaHN0YXJ0JyxcclxuXHRcdFx0bW92ZTogJ21vdXNlbW92ZSB0b3VjaG1vdmUnLFxyXG5cdFx0XHRlbmQ6ICdtb3VzZXVwIHRvdWNoZW5kJ1xyXG5cdFx0fTtcclxuXHR9XHJcblxyXG5cdC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9XSUNHL0V2ZW50TGlzdGVuZXJPcHRpb25zL2Jsb2IvZ2gtcGFnZXMvZXhwbGFpbmVyLm1kXHJcblx0Ly8gSXNzdWUgIzc4NVxyXG5cdGZ1bmN0aW9uIGdldFN1cHBvcnRzUGFzc2l2ZSAoICkge1xyXG5cclxuXHRcdHZhciBzdXBwb3J0c1Bhc3NpdmUgPSBmYWxzZTtcclxuXHJcblx0XHR0cnkge1xyXG5cclxuXHRcdFx0dmFyIG9wdHMgPSBPYmplY3QuZGVmaW5lUHJvcGVydHkoe30sICdwYXNzaXZlJywge1xyXG5cdFx0XHRcdGdldDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRzdXBwb3J0c1Bhc3NpdmUgPSB0cnVlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblxyXG5cdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigndGVzdCcsIG51bGwsIG9wdHMpO1xyXG5cclxuXHRcdH0gY2F0Y2ggKGUpIHt9XHJcblxyXG5cdFx0cmV0dXJuIHN1cHBvcnRzUGFzc2l2ZTtcclxuXHR9XHJcblxyXG5cdGZ1bmN0aW9uIGdldFN1cHBvcnRzVG91Y2hBY3Rpb25Ob25lICggKSB7XHJcblx0XHRyZXR1cm4gd2luZG93LkNTUyAmJiBDU1Muc3VwcG9ydHMgJiYgQ1NTLnN1cHBvcnRzKCd0b3VjaC1hY3Rpb24nLCAnbm9uZScpO1xyXG5cdH1cclxuXHJcblxyXG4vLyBWYWx1ZSBjYWxjdWxhdGlvblxyXG5cclxuXHQvLyBEZXRlcm1pbmUgdGhlIHNpemUgb2YgYSBzdWItcmFuZ2UgaW4gcmVsYXRpb24gdG8gYSBmdWxsIHJhbmdlLlxyXG5cdGZ1bmN0aW9uIHN1YlJhbmdlUmF0aW8gKCBwYSwgcGIgKSB7XHJcblx0XHRyZXR1cm4gKDEwMCAvIChwYiAtIHBhKSk7XHJcblx0fVxyXG5cclxuXHQvLyAocGVyY2VudGFnZSkgSG93IG1hbnkgcGVyY2VudCBpcyB0aGlzIHZhbHVlIG9mIHRoaXMgcmFuZ2U/XHJcblx0ZnVuY3Rpb24gZnJvbVBlcmNlbnRhZ2UgKCByYW5nZSwgdmFsdWUgKSB7XHJcblx0XHRyZXR1cm4gKHZhbHVlICogMTAwKSAvICggcmFuZ2VbMV0gLSByYW5nZVswXSApO1xyXG5cdH1cclxuXHJcblx0Ly8gKHBlcmNlbnRhZ2UpIFdoZXJlIGlzIHRoaXMgdmFsdWUgb24gdGhpcyByYW5nZT9cclxuXHRmdW5jdGlvbiB0b1BlcmNlbnRhZ2UgKCByYW5nZSwgdmFsdWUgKSB7XHJcblx0XHRyZXR1cm4gZnJvbVBlcmNlbnRhZ2UoIHJhbmdlLCByYW5nZVswXSA8IDAgP1xyXG5cdFx0XHR2YWx1ZSArIE1hdGguYWJzKHJhbmdlWzBdKSA6XHJcblx0XHRcdFx0dmFsdWUgLSByYW5nZVswXSApO1xyXG5cdH1cclxuXHJcblx0Ly8gKHZhbHVlKSBIb3cgbXVjaCBpcyB0aGlzIHBlcmNlbnRhZ2Ugb24gdGhpcyByYW5nZT9cclxuXHRmdW5jdGlvbiBpc1BlcmNlbnRhZ2UgKCByYW5nZSwgdmFsdWUgKSB7XHJcblx0XHRyZXR1cm4gKCh2YWx1ZSAqICggcmFuZ2VbMV0gLSByYW5nZVswXSApKSAvIDEwMCkgKyByYW5nZVswXTtcclxuXHR9XHJcblxyXG5cclxuLy8gUmFuZ2UgY29udmVyc2lvblxyXG5cclxuXHRmdW5jdGlvbiBnZXRKICggdmFsdWUsIGFyciApIHtcclxuXHJcblx0XHR2YXIgaiA9IDE7XHJcblxyXG5cdFx0d2hpbGUgKCB2YWx1ZSA+PSBhcnJbal0gKXtcclxuXHRcdFx0aiArPSAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdHJldHVybiBqO1xyXG5cdH1cclxuXHJcblx0Ly8gKHBlcmNlbnRhZ2UpIElucHV0IGEgdmFsdWUsIGZpbmQgd2hlcmUsIG9uIGEgc2NhbGUgb2YgMC0xMDAsIGl0IGFwcGxpZXMuXHJcblx0ZnVuY3Rpb24gdG9TdGVwcGluZyAoIHhWYWwsIHhQY3QsIHZhbHVlICkge1xyXG5cclxuXHRcdGlmICggdmFsdWUgPj0geFZhbC5zbGljZSgtMSlbMF0gKXtcclxuXHRcdFx0cmV0dXJuIDEwMDtcclxuXHRcdH1cclxuXHJcblx0XHR2YXIgaiA9IGdldEooIHZhbHVlLCB4VmFsICk7XHJcblx0XHR2YXIgdmEgPSB4VmFsW2otMV07XHJcblx0XHR2YXIgdmIgPSB4VmFsW2pdO1xyXG5cdFx0dmFyIHBhID0geFBjdFtqLTFdO1xyXG5cdFx0dmFyIHBiID0geFBjdFtqXTtcclxuXHJcblx0XHRyZXR1cm4gcGEgKyAodG9QZXJjZW50YWdlKFt2YSwgdmJdLCB2YWx1ZSkgLyBzdWJSYW5nZVJhdGlvIChwYSwgcGIpKTtcclxuXHR9XHJcblxyXG5cdC8vICh2YWx1ZSkgSW5wdXQgYSBwZXJjZW50YWdlLCBmaW5kIHdoZXJlIGl0IGlzIG9uIHRoZSBzcGVjaWZpZWQgcmFuZ2UuXHJcblx0ZnVuY3Rpb24gZnJvbVN0ZXBwaW5nICggeFZhbCwgeFBjdCwgdmFsdWUgKSB7XHJcblxyXG5cdFx0Ly8gVGhlcmUgaXMgbm8gcmFuZ2UgZ3JvdXAgdGhhdCBmaXRzIDEwMFxyXG5cdFx0aWYgKCB2YWx1ZSA+PSAxMDAgKXtcclxuXHRcdFx0cmV0dXJuIHhWYWwuc2xpY2UoLTEpWzBdO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZhciBqID0gZ2V0SiggdmFsdWUsIHhQY3QgKTtcclxuXHRcdHZhciB2YSA9IHhWYWxbai0xXTtcclxuXHRcdHZhciB2YiA9IHhWYWxbal07XHJcblx0XHR2YXIgcGEgPSB4UGN0W2otMV07XHJcblx0XHR2YXIgcGIgPSB4UGN0W2pdO1xyXG5cclxuXHRcdHJldHVybiBpc1BlcmNlbnRhZ2UoW3ZhLCB2Yl0sICh2YWx1ZSAtIHBhKSAqIHN1YlJhbmdlUmF0aW8gKHBhLCBwYikpO1xyXG5cdH1cclxuXHJcblx0Ly8gKHBlcmNlbnRhZ2UpIEdldCB0aGUgc3RlcCB0aGF0IGFwcGxpZXMgYXQgYSBjZXJ0YWluIHZhbHVlLlxyXG5cdGZ1bmN0aW9uIGdldFN0ZXAgKCB4UGN0LCB4U3RlcHMsIHNuYXAsIHZhbHVlICkge1xyXG5cclxuXHRcdGlmICggdmFsdWUgPT09IDEwMCApIHtcclxuXHRcdFx0cmV0dXJuIHZhbHVlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZhciBqID0gZ2V0SiggdmFsdWUsIHhQY3QgKTtcclxuXHRcdHZhciBhID0geFBjdFtqLTFdO1xyXG5cdFx0dmFyIGIgPSB4UGN0W2pdO1xyXG5cclxuXHRcdC8vIElmICdzbmFwJyBpcyBzZXQsIHN0ZXBzIGFyZSB1c2VkIGFzIGZpeGVkIHBvaW50cyBvbiB0aGUgc2xpZGVyLlxyXG5cdFx0aWYgKCBzbmFwICkge1xyXG5cclxuXHRcdFx0Ly8gRmluZCB0aGUgY2xvc2VzdCBwb3NpdGlvbiwgYSBvciBiLlxyXG5cdFx0XHRpZiAoKHZhbHVlIC0gYSkgPiAoKGItYSkvMikpe1xyXG5cdFx0XHRcdHJldHVybiBiO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRyZXR1cm4gYTtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoICF4U3RlcHNbai0xXSApe1xyXG5cdFx0XHRyZXR1cm4gdmFsdWU7XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHhQY3Rbai0xXSArIGNsb3Nlc3QoXHJcblx0XHRcdHZhbHVlIC0geFBjdFtqLTFdLFxyXG5cdFx0XHR4U3RlcHNbai0xXVxyXG5cdFx0KTtcclxuXHR9XHJcblxyXG5cclxuLy8gRW50cnkgcGFyc2luZ1xyXG5cclxuXHRmdW5jdGlvbiBoYW5kbGVFbnRyeVBvaW50ICggaW5kZXgsIHZhbHVlLCB0aGF0ICkge1xyXG5cclxuXHRcdHZhciBwZXJjZW50YWdlO1xyXG5cclxuXHRcdC8vIFdyYXAgbnVtZXJpY2FsIGlucHV0IGluIGFuIGFycmF5LlxyXG5cdFx0aWYgKCB0eXBlb2YgdmFsdWUgPT09IFwibnVtYmVyXCIgKSB7XHJcblx0XHRcdHZhbHVlID0gW3ZhbHVlXTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBSZWplY3QgYW55IGludmFsaWQgaW5wdXQsIGJ5IHRlc3Rpbmcgd2hldGhlciB2YWx1ZSBpcyBhbiBhcnJheS5cclxuXHRcdGlmICggIUFycmF5LmlzQXJyYXkodmFsdWUpICl7XHJcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3JhbmdlJyBjb250YWlucyBpbnZhbGlkIHZhbHVlLlwiKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBDb3ZlcnQgbWluL21heCBzeW50YXggdG8gMCBhbmQgMTAwLlxyXG5cdFx0aWYgKCBpbmRleCA9PT0gJ21pbicgKSB7XHJcblx0XHRcdHBlcmNlbnRhZ2UgPSAwO1xyXG5cdFx0fSBlbHNlIGlmICggaW5kZXggPT09ICdtYXgnICkge1xyXG5cdFx0XHRwZXJjZW50YWdlID0gMTAwO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0cGVyY2VudGFnZSA9IHBhcnNlRmxvYXQoIGluZGV4ICk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQ2hlY2sgZm9yIGNvcnJlY3QgaW5wdXQuXHJcblx0XHRpZiAoICFpc051bWVyaWMoIHBlcmNlbnRhZ2UgKSB8fCAhaXNOdW1lcmljKCB2YWx1ZVswXSApICkge1xyXG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdyYW5nZScgdmFsdWUgaXNuJ3QgbnVtZXJpYy5cIik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU3RvcmUgdmFsdWVzLlxyXG5cdFx0dGhhdC54UGN0LnB1c2goIHBlcmNlbnRhZ2UgKTtcclxuXHRcdHRoYXQueFZhbC5wdXNoKCB2YWx1ZVswXSApO1xyXG5cclxuXHRcdC8vIE5hTiB3aWxsIGV2YWx1YXRlIHRvIGZhbHNlIHRvbywgYnV0IHRvIGtlZXBcclxuXHRcdC8vIGxvZ2dpbmcgY2xlYXIsIHNldCBzdGVwIGV4cGxpY2l0bHkuIE1ha2Ugc3VyZVxyXG5cdFx0Ly8gbm90IHRvIG92ZXJyaWRlIHRoZSAnc3RlcCcgc2V0dGluZyB3aXRoIGZhbHNlLlxyXG5cdFx0aWYgKCAhcGVyY2VudGFnZSApIHtcclxuXHRcdFx0aWYgKCAhaXNOYU4oIHZhbHVlWzFdICkgKSB7XHJcblx0XHRcdFx0dGhhdC54U3RlcHNbMF0gPSB2YWx1ZVsxXTtcclxuXHRcdFx0fVxyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0dGhhdC54U3RlcHMucHVzaCggaXNOYU4odmFsdWVbMV0pID8gZmFsc2UgOiB2YWx1ZVsxXSApO1xyXG5cdFx0fVxyXG5cclxuXHRcdHRoYXQueEhpZ2hlc3RDb21wbGV0ZVN0ZXAucHVzaCgwKTtcclxuXHR9XHJcblxyXG5cdGZ1bmN0aW9uIGhhbmRsZVN0ZXBQb2ludCAoIGksIG4sIHRoYXQgKSB7XHJcblxyXG5cdFx0Ly8gSWdub3JlICdmYWxzZScgc3RlcHBpbmcuXHJcblx0XHRpZiAoICFuICkge1xyXG5cdFx0XHRyZXR1cm4gdHJ1ZTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBGYWN0b3IgdG8gcmFuZ2UgcmF0aW9cclxuXHRcdHRoYXQueFN0ZXBzW2ldID0gZnJvbVBlcmNlbnRhZ2UoW3RoYXQueFZhbFtpXSwgdGhhdC54VmFsW2krMV1dLCBuKSAvIHN1YlJhbmdlUmF0aW8odGhhdC54UGN0W2ldLCB0aGF0LnhQY3RbaSsxXSk7XHJcblxyXG5cdFx0dmFyIHRvdGFsU3RlcHMgPSAodGhhdC54VmFsW2krMV0gLSB0aGF0LnhWYWxbaV0pIC8gdGhhdC54TnVtU3RlcHNbaV07XHJcblx0XHR2YXIgaGlnaGVzdFN0ZXAgPSBNYXRoLmNlaWwoTnVtYmVyKHRvdGFsU3RlcHMudG9GaXhlZCgzKSkgLSAxKTtcclxuXHRcdHZhciBzdGVwID0gdGhhdC54VmFsW2ldICsgKHRoYXQueE51bVN0ZXBzW2ldICogaGlnaGVzdFN0ZXApO1xyXG5cclxuXHRcdHRoYXQueEhpZ2hlc3RDb21wbGV0ZVN0ZXBbaV0gPSBzdGVwO1xyXG5cdH1cclxuXHJcblxyXG4vLyBJbnRlcmZhY2VcclxuXHJcblx0ZnVuY3Rpb24gU3BlY3RydW0gKCBlbnRyeSwgc25hcCwgc2luZ2xlU3RlcCApIHtcclxuXHJcblx0XHR0aGlzLnhQY3QgPSBbXTtcclxuXHRcdHRoaXMueFZhbCA9IFtdO1xyXG5cdFx0dGhpcy54U3RlcHMgPSBbIHNpbmdsZVN0ZXAgfHwgZmFsc2UgXTtcclxuXHRcdHRoaXMueE51bVN0ZXBzID0gWyBmYWxzZSBdO1xyXG5cdFx0dGhpcy54SGlnaGVzdENvbXBsZXRlU3RlcCA9IFtdO1xyXG5cclxuXHRcdHRoaXMuc25hcCA9IHNuYXA7XHJcblxyXG5cdFx0dmFyIGluZGV4O1xyXG5cdFx0dmFyIG9yZGVyZWQgPSBbXTsgLy8gWzAsICdtaW4nXSwgWzEsICc1MCUnXSwgWzIsICdtYXgnXVxyXG5cclxuXHRcdC8vIE1hcCB0aGUgb2JqZWN0IGtleXMgdG8gYW4gYXJyYXkuXHJcblx0XHRmb3IgKCBpbmRleCBpbiBlbnRyeSApIHtcclxuXHRcdFx0aWYgKCBlbnRyeS5oYXNPd25Qcm9wZXJ0eShpbmRleCkgKSB7XHJcblx0XHRcdFx0b3JkZXJlZC5wdXNoKFtlbnRyeVtpbmRleF0sIGluZGV4XSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBTb3J0IGFsbCBlbnRyaWVzIGJ5IHZhbHVlIChudW1lcmljIHNvcnQpLlxyXG5cdFx0aWYgKCBvcmRlcmVkLmxlbmd0aCAmJiB0eXBlb2Ygb3JkZXJlZFswXVswXSA9PT0gXCJvYmplY3RcIiApIHtcclxuXHRcdFx0b3JkZXJlZC5zb3J0KGZ1bmN0aW9uKGEsIGIpIHsgcmV0dXJuIGFbMF1bMF0gLSBiWzBdWzBdOyB9KTtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdG9yZGVyZWQuc29ydChmdW5jdGlvbihhLCBiKSB7IHJldHVybiBhWzBdIC0gYlswXTsgfSk7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC8vIENvbnZlcnQgYWxsIGVudHJpZXMgdG8gc3VicmFuZ2VzLlxyXG5cdFx0Zm9yICggaW5kZXggPSAwOyBpbmRleCA8IG9yZGVyZWQubGVuZ3RoOyBpbmRleCsrICkge1xyXG5cdFx0XHRoYW5kbGVFbnRyeVBvaW50KG9yZGVyZWRbaW5kZXhdWzFdLCBvcmRlcmVkW2luZGV4XVswXSwgdGhpcyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU3RvcmUgdGhlIGFjdHVhbCBzdGVwIHZhbHVlcy5cclxuXHRcdC8vIHhTdGVwcyBpcyBzb3J0ZWQgaW4gdGhlIHNhbWUgb3JkZXIgYXMgeFBjdCBhbmQgeFZhbC5cclxuXHRcdHRoaXMueE51bVN0ZXBzID0gdGhpcy54U3RlcHMuc2xpY2UoMCk7XHJcblxyXG5cdFx0Ly8gQ29udmVydCBhbGwgbnVtZXJpYyBzdGVwcyB0byB0aGUgcGVyY2VudGFnZSBvZiB0aGUgc3VicmFuZ2UgdGhleSByZXByZXNlbnQuXHJcblx0XHRmb3IgKCBpbmRleCA9IDA7IGluZGV4IDwgdGhpcy54TnVtU3RlcHMubGVuZ3RoOyBpbmRleCsrICkge1xyXG5cdFx0XHRoYW5kbGVTdGVwUG9pbnQoaW5kZXgsIHRoaXMueE51bVN0ZXBzW2luZGV4XSwgdGhpcyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRTcGVjdHJ1bS5wcm90b3R5cGUuZ2V0TWFyZ2luID0gZnVuY3Rpb24gKCB2YWx1ZSApIHtcclxuXHJcblx0XHR2YXIgc3RlcCA9IHRoaXMueE51bVN0ZXBzWzBdO1xyXG5cclxuXHRcdGlmICggc3RlcCAmJiAoKHZhbHVlIC8gc3RlcCkgJSAxKSAhPT0gMCApIHtcclxuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnbGltaXQnLCAnbWFyZ2luJyBhbmQgJ3BhZGRpbmcnIG11c3QgYmUgZGl2aXNpYmxlIGJ5IHN0ZXAuXCIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHJldHVybiB0aGlzLnhQY3QubGVuZ3RoID09PSAyID8gZnJvbVBlcmNlbnRhZ2UodGhpcy54VmFsLCB2YWx1ZSkgOiBmYWxzZTtcclxuXHR9O1xyXG5cclxuXHRTcGVjdHJ1bS5wcm90b3R5cGUudG9TdGVwcGluZyA9IGZ1bmN0aW9uICggdmFsdWUgKSB7XHJcblxyXG5cdFx0dmFsdWUgPSB0b1N0ZXBwaW5nKCB0aGlzLnhWYWwsIHRoaXMueFBjdCwgdmFsdWUgKTtcclxuXHJcblx0XHRyZXR1cm4gdmFsdWU7XHJcblx0fTtcclxuXHJcblx0U3BlY3RydW0ucHJvdG90eXBlLmZyb21TdGVwcGluZyA9IGZ1bmN0aW9uICggdmFsdWUgKSB7XHJcblxyXG5cdFx0cmV0dXJuIGZyb21TdGVwcGluZyggdGhpcy54VmFsLCB0aGlzLnhQY3QsIHZhbHVlICk7XHJcblx0fTtcclxuXHJcblx0U3BlY3RydW0ucHJvdG90eXBlLmdldFN0ZXAgPSBmdW5jdGlvbiAoIHZhbHVlICkge1xyXG5cclxuXHRcdHZhbHVlID0gZ2V0U3RlcCh0aGlzLnhQY3QsIHRoaXMueFN0ZXBzLCB0aGlzLnNuYXAsIHZhbHVlICk7XHJcblxyXG5cdFx0cmV0dXJuIHZhbHVlO1xyXG5cdH07XHJcblxyXG5cdFNwZWN0cnVtLnByb3RvdHlwZS5nZXROZWFyYnlTdGVwcyA9IGZ1bmN0aW9uICggdmFsdWUgKSB7XHJcblxyXG5cdFx0dmFyIGogPSBnZXRKKHZhbHVlLCB0aGlzLnhQY3QpO1xyXG5cclxuXHRcdHJldHVybiB7XHJcblx0XHRcdHN0ZXBCZWZvcmU6IHsgc3RhcnRWYWx1ZTogdGhpcy54VmFsW2otMl0sIHN0ZXA6IHRoaXMueE51bVN0ZXBzW2otMl0sIGhpZ2hlc3RTdGVwOiB0aGlzLnhIaWdoZXN0Q29tcGxldGVTdGVwW2otMl0gfSxcclxuXHRcdFx0dGhpc1N0ZXA6IHsgc3RhcnRWYWx1ZTogdGhpcy54VmFsW2otMV0sIHN0ZXA6IHRoaXMueE51bVN0ZXBzW2otMV0sIGhpZ2hlc3RTdGVwOiB0aGlzLnhIaWdoZXN0Q29tcGxldGVTdGVwW2otMV0gfSxcclxuXHRcdFx0c3RlcEFmdGVyOiB7IHN0YXJ0VmFsdWU6IHRoaXMueFZhbFtqLTBdLCBzdGVwOiB0aGlzLnhOdW1TdGVwc1tqLTBdLCBoaWdoZXN0U3RlcDogdGhpcy54SGlnaGVzdENvbXBsZXRlU3RlcFtqLTBdIH1cclxuXHRcdH07XHJcblx0fTtcclxuXHJcblx0U3BlY3RydW0ucHJvdG90eXBlLmNvdW50U3RlcERlY2ltYWxzID0gZnVuY3Rpb24gKCkge1xyXG5cdFx0dmFyIHN0ZXBEZWNpbWFscyA9IHRoaXMueE51bVN0ZXBzLm1hcChjb3VudERlY2ltYWxzKTtcclxuXHRcdHJldHVybiBNYXRoLm1heC5hcHBseShudWxsLCBzdGVwRGVjaW1hbHMpO1xyXG5cdH07XHJcblxyXG5cdC8vIE91dHNpZGUgdGVzdGluZ1xyXG5cdFNwZWN0cnVtLnByb3RvdHlwZS5jb252ZXJ0ID0gZnVuY3Rpb24gKCB2YWx1ZSApIHtcclxuXHRcdHJldHVybiB0aGlzLmdldFN0ZXAodGhpcy50b1N0ZXBwaW5nKHZhbHVlKSk7XHJcblx0fTtcclxuXHJcbi8qXHRFdmVyeSBpbnB1dCBvcHRpb24gaXMgdGVzdGVkIGFuZCBwYXJzZWQuIFRoaXMnbGwgcHJldmVudFxuXHRlbmRsZXNzIHZhbGlkYXRpb24gaW4gaW50ZXJuYWwgbWV0aG9kcy4gVGhlc2UgdGVzdHMgYXJlXG5cdHN0cnVjdHVyZWQgd2l0aCBhbiBpdGVtIGZvciBldmVyeSBvcHRpb24gYXZhaWxhYmxlLiBBblxuXHRvcHRpb24gY2FuIGJlIG1hcmtlZCBhcyByZXF1aXJlZCBieSBzZXR0aW5nIHRoZSAncicgZmxhZy5cblx0VGhlIHRlc3RpbmcgZnVuY3Rpb24gaXMgcHJvdmlkZWQgd2l0aCB0aHJlZSBhcmd1bWVudHM6XG5cdFx0LSBUaGUgcHJvdmlkZWQgdmFsdWUgZm9yIHRoZSBvcHRpb247XG5cdFx0LSBBIHJlZmVyZW5jZSB0byB0aGUgb3B0aW9ucyBvYmplY3Q7XG5cdFx0LSBUaGUgbmFtZSBmb3IgdGhlIG9wdGlvbjtcblxuXHRUaGUgdGVzdGluZyBmdW5jdGlvbiByZXR1cm5zIGZhbHNlIHdoZW4gYW4gZXJyb3IgaXMgZGV0ZWN0ZWQsXG5cdG9yIHRydWUgd2hlbiBldmVyeXRoaW5nIGlzIE9LLiBJdCBjYW4gYWxzbyBtb2RpZnkgdGhlIG9wdGlvblxuXHRvYmplY3QsIHRvIG1ha2Ugc3VyZSBhbGwgdmFsdWVzIGNhbiBiZSBjb3JyZWN0bHkgbG9vcGVkIGVsc2V3aGVyZS4gKi9cblxuXHR2YXIgZGVmYXVsdEZvcm1hdHRlciA9IHsgJ3RvJzogZnVuY3Rpb24oIHZhbHVlICl7XG5cdFx0cmV0dXJuIHZhbHVlICE9PSB1bmRlZmluZWQgJiYgdmFsdWUudG9GaXhlZCgyKTtcblx0fSwgJ2Zyb20nOiBOdW1iZXIgfTtcblxuXHRmdW5jdGlvbiB2YWxpZGF0ZUZvcm1hdCAoIGVudHJ5ICkge1xuXG5cdFx0Ly8gQW55IG9iamVjdCB3aXRoIGEgdG8gYW5kIGZyb20gbWV0aG9kIGlzIHN1cHBvcnRlZC5cblx0XHRpZiAoIGlzVmFsaWRGb3JtYXR0ZXIoZW50cnkpICkge1xuXHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0fVxuXG5cdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnZm9ybWF0JyByZXF1aXJlcyAndG8nIGFuZCAnZnJvbScgbWV0aG9kcy5cIik7XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0U3RlcCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHRpZiAoICFpc051bWVyaWMoIGVudHJ5ICkgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdzdGVwJyBpcyBub3QgbnVtZXJpYy5cIik7XG5cdFx0fVxuXG5cdFx0Ly8gVGhlIHN0ZXAgb3B0aW9uIGNhbiBzdGlsbCBiZSB1c2VkIHRvIHNldCBzdGVwcGluZ1xuXHRcdC8vIGZvciBsaW5lYXIgc2xpZGVycy4gT3ZlcndyaXR0ZW4gaWYgc2V0IGluICdyYW5nZScuXG5cdFx0cGFyc2VkLnNpbmdsZVN0ZXAgPSBlbnRyeTtcblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RSYW5nZSAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBGaWx0ZXIgaW5jb3JyZWN0IGlucHV0LlxuXHRcdGlmICggdHlwZW9mIGVudHJ5ICE9PSAnb2JqZWN0JyB8fCBBcnJheS5pc0FycmF5KGVudHJ5KSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3JhbmdlJyBpcyBub3QgYW4gb2JqZWN0LlwiKTtcblx0XHR9XG5cblx0XHQvLyBDYXRjaCBtaXNzaW5nIHN0YXJ0IG9yIGVuZC5cblx0XHRpZiAoIGVudHJ5Lm1pbiA9PT0gdW5kZWZpbmVkIHx8IGVudHJ5Lm1heCA9PT0gdW5kZWZpbmVkICkge1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiBNaXNzaW5nICdtaW4nIG9yICdtYXgnIGluICdyYW5nZScuXCIpO1xuXHRcdH1cblxuXHRcdC8vIENhdGNoIGVxdWFsIHN0YXJ0IG9yIGVuZC5cblx0XHRpZiAoIGVudHJ5Lm1pbiA9PT0gZW50cnkubWF4ICkge1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAncmFuZ2UnICdtaW4nIGFuZCAnbWF4JyBjYW5ub3QgYmUgZXF1YWwuXCIpO1xuXHRcdH1cblxuXHRcdHBhcnNlZC5zcGVjdHJ1bSA9IG5ldyBTcGVjdHJ1bShlbnRyeSwgcGFyc2VkLnNuYXAsIHBhcnNlZC5zaW5nbGVTdGVwKTtcblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RTdGFydCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHRlbnRyeSA9IGFzQXJyYXkoZW50cnkpO1xuXG5cdFx0Ly8gVmFsaWRhdGUgaW5wdXQuIFZhbHVlcyBhcmVuJ3QgdGVzdGVkLCBhcyB0aGUgcHVibGljIC52YWwgbWV0aG9kXG5cdFx0Ly8gd2lsbCBhbHdheXMgcHJvdmlkZSBhIHZhbGlkIGxvY2F0aW9uLlxuXHRcdGlmICggIUFycmF5LmlzQXJyYXkoIGVudHJ5ICkgfHwgIWVudHJ5Lmxlbmd0aCApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3N0YXJ0JyBvcHRpb24gaXMgaW5jb3JyZWN0LlwiKTtcblx0XHR9XG5cblx0XHQvLyBTdG9yZSB0aGUgbnVtYmVyIG9mIGhhbmRsZXMuXG5cdFx0cGFyc2VkLmhhbmRsZXMgPSBlbnRyeS5sZW5ndGg7XG5cblx0XHQvLyBXaGVuIHRoZSBzbGlkZXIgaXMgaW5pdGlhbGl6ZWQsIHRoZSAudmFsIG1ldGhvZCB3aWxsXG5cdFx0Ly8gYmUgY2FsbGVkIHdpdGggdGhlIHN0YXJ0IG9wdGlvbnMuXG5cdFx0cGFyc2VkLnN0YXJ0ID0gZW50cnk7XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0U25hcCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBFbmZvcmNlIDEwMCUgc3RlcHBpbmcgd2l0aGluIHN1YnJhbmdlcy5cblx0XHRwYXJzZWQuc25hcCA9IGVudHJ5O1xuXG5cdFx0aWYgKCB0eXBlb2YgZW50cnkgIT09ICdib29sZWFuJyApe1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnc25hcCcgb3B0aW9uIG11c3QgYmUgYSBib29sZWFuLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0QW5pbWF0ZSAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBFbmZvcmNlIDEwMCUgc3RlcHBpbmcgd2l0aGluIHN1YnJhbmdlcy5cblx0XHRwYXJzZWQuYW5pbWF0ZSA9IGVudHJ5O1xuXG5cdFx0aWYgKCB0eXBlb2YgZW50cnkgIT09ICdib29sZWFuJyApe1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnYW5pbWF0ZScgb3B0aW9uIG11c3QgYmUgYSBib29sZWFuLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0QW5pbWF0aW9uRHVyYXRpb24gKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0cGFyc2VkLmFuaW1hdGlvbkR1cmF0aW9uID0gZW50cnk7XG5cblx0XHRpZiAoIHR5cGVvZiBlbnRyeSAhPT0gJ251bWJlcicgKXtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2FuaW1hdGlvbkR1cmF0aW9uJyBvcHRpb24gbXVzdCBiZSBhIG51bWJlci5cIik7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdENvbm5lY3QgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0dmFyIGNvbm5lY3QgPSBbZmFsc2VdO1xuXHRcdHZhciBpO1xuXG5cdFx0Ly8gTWFwIGxlZ2FjeSBvcHRpb25zXG5cdFx0aWYgKCBlbnRyeSA9PT0gJ2xvd2VyJyApIHtcblx0XHRcdGVudHJ5ID0gW3RydWUsIGZhbHNlXTtcblx0XHR9XG5cblx0XHRlbHNlIGlmICggZW50cnkgPT09ICd1cHBlcicgKSB7XG5cdFx0XHRlbnRyeSA9IFtmYWxzZSwgdHJ1ZV07XG5cdFx0fVxuXG5cdFx0Ly8gSGFuZGxlIGJvb2xlYW4gb3B0aW9uc1xuXHRcdGlmICggZW50cnkgPT09IHRydWUgfHwgZW50cnkgPT09IGZhbHNlICkge1xuXG5cdFx0XHRmb3IgKCBpID0gMTsgaSA8IHBhcnNlZC5oYW5kbGVzOyBpKysgKSB7XG5cdFx0XHRcdGNvbm5lY3QucHVzaChlbnRyeSk7XG5cdFx0XHR9XG5cblx0XHRcdGNvbm5lY3QucHVzaChmYWxzZSk7XG5cdFx0fVxuXG5cdFx0Ly8gUmVqZWN0IGludmFsaWQgaW5wdXRcblx0XHRlbHNlIGlmICggIUFycmF5LmlzQXJyYXkoIGVudHJ5ICkgfHwgIWVudHJ5Lmxlbmd0aCB8fCBlbnRyeS5sZW5ndGggIT09IHBhcnNlZC5oYW5kbGVzICsgMSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2Nvbm5lY3QnIG9wdGlvbiBkb2Vzbid0IG1hdGNoIGhhbmRsZSBjb3VudC5cIik7XG5cdFx0fVxuXG5cdFx0ZWxzZSB7XG5cdFx0XHRjb25uZWN0ID0gZW50cnk7XG5cdFx0fVxuXG5cdFx0cGFyc2VkLmNvbm5lY3QgPSBjb25uZWN0O1xuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdE9yaWVudGF0aW9uICggcGFyc2VkLCBlbnRyeSApIHtcblxuXHRcdC8vIFNldCBvcmllbnRhdGlvbiB0byBhbiBhIG51bWVyaWNhbCB2YWx1ZSBmb3IgZWFzeVxuXHRcdC8vIGFycmF5IHNlbGVjdGlvbi5cblx0XHRzd2l0Y2ggKCBlbnRyeSApe1xuXHRcdFx0Y2FzZSAnaG9yaXpvbnRhbCc6XG5cdFx0XHRcdHBhcnNlZC5vcnQgPSAwO1xuXHRcdFx0XHRicmVhaztcblx0XHRcdGNhc2UgJ3ZlcnRpY2FsJzpcblx0XHRcdFx0cGFyc2VkLm9ydCA9IDE7XG5cdFx0XHRcdGJyZWFrO1xuXHRcdFx0ZGVmYXVsdDpcblx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnb3JpZW50YXRpb24nIG9wdGlvbiBpcyBpbnZhbGlkLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0TWFyZ2luICggcGFyc2VkLCBlbnRyeSApIHtcblxuXHRcdGlmICggIWlzTnVtZXJpYyhlbnRyeSkgKXtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ21hcmdpbicgb3B0aW9uIG11c3QgYmUgbnVtZXJpYy5cIik7XG5cdFx0fVxuXG5cdFx0Ly8gSXNzdWUgIzU4MlxuXHRcdGlmICggZW50cnkgPT09IDAgKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0cGFyc2VkLm1hcmdpbiA9IHBhcnNlZC5zcGVjdHJ1bS5nZXRNYXJnaW4oZW50cnkpO1xuXG5cdFx0aWYgKCAhcGFyc2VkLm1hcmdpbiApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ21hcmdpbicgb3B0aW9uIGlzIG9ubHkgc3VwcG9ydGVkIG9uIGxpbmVhciBzbGlkZXJzLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0TGltaXQgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0aWYgKCAhaXNOdW1lcmljKGVudHJ5KSApe1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnbGltaXQnIG9wdGlvbiBtdXN0IGJlIG51bWVyaWMuXCIpO1xuXHRcdH1cblxuXHRcdHBhcnNlZC5saW1pdCA9IHBhcnNlZC5zcGVjdHJ1bS5nZXRNYXJnaW4oZW50cnkpO1xuXG5cdFx0aWYgKCAhcGFyc2VkLmxpbWl0IHx8IHBhcnNlZC5oYW5kbGVzIDwgMiApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2xpbWl0JyBvcHRpb24gaXMgb25seSBzdXBwb3J0ZWQgb24gbGluZWFyIHNsaWRlcnMgd2l0aCAyIG9yIG1vcmUgaGFuZGxlcy5cIik7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdFBhZGRpbmcgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0aWYgKCAhaXNOdW1lcmljKGVudHJ5KSAmJiAhQXJyYXkuaXNBcnJheShlbnRyeSkgKXtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3BhZGRpbmcnIG9wdGlvbiBtdXN0IGJlIG51bWVyaWMgb3IgYXJyYXkgb2YgZXhhY3RseSAyIG51bWJlcnMuXCIpO1xuXHRcdH1cblxuXHRcdGlmICggQXJyYXkuaXNBcnJheShlbnRyeSkgJiYgIShlbnRyeS5sZW5ndGggPT09IDIgfHwgaXNOdW1lcmljKGVudHJ5WzBdKSB8fCBpc051bWVyaWMoZW50cnlbMV0pKSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3BhZGRpbmcnIG9wdGlvbiBtdXN0IGJlIG51bWVyaWMgb3IgYXJyYXkgb2YgZXhhY3RseSAyIG51bWJlcnMuXCIpO1xuXHRcdH1cblxuXHRcdGlmICggZW50cnkgPT09IDAgKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0aWYgKCAhQXJyYXkuaXNBcnJheShlbnRyeSkgKSB7XG5cdFx0XHRlbnRyeSA9IFtlbnRyeSwgZW50cnldO1xuXHRcdH1cblxuXHRcdC8vICdnZXRNYXJnaW4nIHJldHVybnMgZmFsc2UgZm9yIGludmFsaWQgdmFsdWVzLlxuXHRcdHBhcnNlZC5wYWRkaW5nID0gW3BhcnNlZC5zcGVjdHJ1bS5nZXRNYXJnaW4oZW50cnlbMF0pLCBwYXJzZWQuc3BlY3RydW0uZ2V0TWFyZ2luKGVudHJ5WzFdKV07XG5cblx0XHRpZiAoIHBhcnNlZC5wYWRkaW5nWzBdID09PSBmYWxzZSB8fCBwYXJzZWQucGFkZGluZ1sxXSA9PT0gZmFsc2UgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdwYWRkaW5nJyBvcHRpb24gaXMgb25seSBzdXBwb3J0ZWQgb24gbGluZWFyIHNsaWRlcnMuXCIpO1xuXHRcdH1cblxuXHRcdGlmICggcGFyc2VkLnBhZGRpbmdbMF0gPCAwIHx8IHBhcnNlZC5wYWRkaW5nWzFdIDwgMCApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3BhZGRpbmcnIG9wdGlvbiBtdXN0IGJlIGEgcG9zaXRpdmUgbnVtYmVyKHMpLlwiKTtcblx0XHR9XG5cblx0XHRpZiAoIHBhcnNlZC5wYWRkaW5nWzBdICsgcGFyc2VkLnBhZGRpbmdbMV0gPj0gMTAwICkge1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAncGFkZGluZycgb3B0aW9uIG11c3Qgbm90IGV4Y2VlZCAxMDAlIG9mIHRoZSByYW5nZS5cIik7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdERpcmVjdGlvbiAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBTZXQgZGlyZWN0aW9uIGFzIGEgbnVtZXJpY2FsIHZhbHVlIGZvciBlYXN5IHBhcnNpbmcuXG5cdFx0Ly8gSW52ZXJ0IGNvbm5lY3Rpb24gZm9yIFJUTCBzbGlkZXJzLCBzbyB0aGF0IHRoZSBwcm9wZXJcblx0XHQvLyBoYW5kbGVzIGdldCB0aGUgY29ubmVjdC9iYWNrZ3JvdW5kIGNsYXNzZXMuXG5cdFx0c3dpdGNoICggZW50cnkgKSB7XG5cdFx0XHRjYXNlICdsdHInOlxuXHRcdFx0XHRwYXJzZWQuZGlyID0gMDtcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHRjYXNlICdydGwnOlxuXHRcdFx0XHRwYXJzZWQuZGlyID0gMTtcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHRkZWZhdWx0OlxuXHRcdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdkaXJlY3Rpb24nIG9wdGlvbiB3YXMgbm90IHJlY29nbml6ZWQuXCIpO1xuXHRcdH1cblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RCZWhhdmlvdXIgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0Ly8gTWFrZSBzdXJlIHRoZSBpbnB1dCBpcyBhIHN0cmluZy5cblx0XHRpZiAoIHR5cGVvZiBlbnRyeSAhPT0gJ3N0cmluZycgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdiZWhhdmlvdXInIG11c3QgYmUgYSBzdHJpbmcgY29udGFpbmluZyBvcHRpb25zLlwiKTtcblx0XHR9XG5cblx0XHQvLyBDaGVjayBpZiB0aGUgc3RyaW5nIGNvbnRhaW5zIGFueSBrZXl3b3Jkcy5cblx0XHQvLyBOb25lIGFyZSByZXF1aXJlZC5cblx0XHR2YXIgdGFwID0gZW50cnkuaW5kZXhPZigndGFwJykgPj0gMDtcblx0XHR2YXIgZHJhZyA9IGVudHJ5LmluZGV4T2YoJ2RyYWcnKSA+PSAwO1xuXHRcdHZhciBmaXhlZCA9IGVudHJ5LmluZGV4T2YoJ2ZpeGVkJykgPj0gMDtcblx0XHR2YXIgc25hcCA9IGVudHJ5LmluZGV4T2YoJ3NuYXAnKSA+PSAwO1xuXHRcdHZhciBob3ZlciA9IGVudHJ5LmluZGV4T2YoJ2hvdmVyJykgPj0gMDtcblxuXHRcdGlmICggZml4ZWQgKSB7XG5cblx0XHRcdGlmICggcGFyc2VkLmhhbmRsZXMgIT09IDIgKSB7XG5cdFx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2ZpeGVkJyBiZWhhdmlvdXIgbXVzdCBiZSB1c2VkIHdpdGggMiBoYW5kbGVzXCIpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBVc2UgbWFyZ2luIHRvIGVuZm9yY2UgZml4ZWQgc3RhdGVcblx0XHRcdHRlc3RNYXJnaW4ocGFyc2VkLCBwYXJzZWQuc3RhcnRbMV0gLSBwYXJzZWQuc3RhcnRbMF0pO1xuXHRcdH1cblxuXHRcdHBhcnNlZC5ldmVudHMgPSB7XG5cdFx0XHR0YXA6IHRhcCB8fCBzbmFwLFxuXHRcdFx0ZHJhZzogZHJhZyxcblx0XHRcdGZpeGVkOiBmaXhlZCxcblx0XHRcdHNuYXA6IHNuYXAsXG5cdFx0XHRob3ZlcjogaG92ZXJcblx0XHR9O1xuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdFRvb2x0aXBzICggcGFyc2VkLCBlbnRyeSApIHtcblxuXHRcdGlmICggZW50cnkgPT09IGZhbHNlICkge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdGVsc2UgaWYgKCBlbnRyeSA9PT0gdHJ1ZSApIHtcblxuXHRcdFx0cGFyc2VkLnRvb2x0aXBzID0gW107XG5cblx0XHRcdGZvciAoIHZhciBpID0gMDsgaSA8IHBhcnNlZC5oYW5kbGVzOyBpKysgKSB7XG5cdFx0XHRcdHBhcnNlZC50b29sdGlwcy5wdXNoKHRydWUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGVsc2Uge1xuXG5cdFx0XHRwYXJzZWQudG9vbHRpcHMgPSBhc0FycmF5KGVudHJ5KTtcblxuXHRcdFx0aWYgKCBwYXJzZWQudG9vbHRpcHMubGVuZ3RoICE9PSBwYXJzZWQuaGFuZGxlcyApIHtcblx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiBtdXN0IHBhc3MgYSBmb3JtYXR0ZXIgZm9yIGFsbCBoYW5kbGVzLlwiKTtcblx0XHRcdH1cblxuXHRcdFx0cGFyc2VkLnRvb2x0aXBzLmZvckVhY2goZnVuY3Rpb24oZm9ybWF0dGVyKXtcblx0XHRcdFx0aWYgKCB0eXBlb2YgZm9ybWF0dGVyICE9PSAnYm9vbGVhbicgJiYgKHR5cGVvZiBmb3JtYXR0ZXIgIT09ICdvYmplY3QnIHx8IHR5cGVvZiBmb3JtYXR0ZXIudG8gIT09ICdmdW5jdGlvbicpICkge1xuXHRcdFx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3Rvb2x0aXBzJyBtdXN0IGJlIHBhc3NlZCBhIGZvcm1hdHRlciBvciAnZmFsc2UnLlwiKTtcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdEFyaWFGb3JtYXQgKCBwYXJzZWQsIGVudHJ5ICkge1xuXHRcdHBhcnNlZC5hcmlhRm9ybWF0ID0gZW50cnk7XG5cdFx0dmFsaWRhdGVGb3JtYXQoZW50cnkpO1xuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdEZvcm1hdCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cdFx0cGFyc2VkLmZvcm1hdCA9IGVudHJ5O1xuXHRcdHZhbGlkYXRlRm9ybWF0KGVudHJ5KTtcblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RDc3NQcmVmaXggKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0aWYgKCB0eXBlb2YgZW50cnkgIT09ICdzdHJpbmcnICYmIGVudHJ5ICE9PSBmYWxzZSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2Nzc1ByZWZpeCcgbXVzdCBiZSBhIHN0cmluZyBvciBgZmFsc2VgLlwiKTtcblx0XHR9XG5cblx0XHRwYXJzZWQuY3NzUHJlZml4ID0gZW50cnk7XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0Q3NzQ2xhc3NlcyAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHRpZiAoIHR5cGVvZiBlbnRyeSAhPT0gJ29iamVjdCcgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdjc3NDbGFzc2VzJyBtdXN0IGJlIGFuIG9iamVjdC5cIik7XG5cdFx0fVxuXG5cdFx0aWYgKCB0eXBlb2YgcGFyc2VkLmNzc1ByZWZpeCA9PT0gJ3N0cmluZycgKSB7XG5cdFx0XHRwYXJzZWQuY3NzQ2xhc3NlcyA9IHt9O1xuXG5cdFx0XHRmb3IgKCB2YXIga2V5IGluIGVudHJ5ICkge1xuXHRcdFx0XHRpZiAoICFlbnRyeS5oYXNPd25Qcm9wZXJ0eShrZXkpICkgeyBjb250aW51ZTsgfVxuXG5cdFx0XHRcdHBhcnNlZC5jc3NDbGFzc2VzW2tleV0gPSBwYXJzZWQuY3NzUHJlZml4ICsgZW50cnlba2V5XTtcblx0XHRcdH1cblx0XHR9IGVsc2Uge1xuXHRcdFx0cGFyc2VkLmNzc0NsYXNzZXMgPSBlbnRyeTtcblx0XHR9XG5cdH1cblxuXHQvLyBUZXN0IGFsbCBkZXZlbG9wZXIgc2V0dGluZ3MgYW5kIHBhcnNlIHRvIGFzc3VtcHRpb24tc2FmZSB2YWx1ZXMuXG5cdGZ1bmN0aW9uIHRlc3RPcHRpb25zICggb3B0aW9ucyApIHtcblxuXHRcdC8vIFRvIHByb3ZlIGEgZml4IGZvciAjNTM3LCBmcmVlemUgb3B0aW9ucyBoZXJlLlxuXHRcdC8vIElmIHRoZSBvYmplY3QgaXMgbW9kaWZpZWQsIGFuIGVycm9yIHdpbGwgYmUgdGhyb3duLlxuXHRcdC8vIE9iamVjdC5mcmVlemUob3B0aW9ucyk7XG5cblx0XHR2YXIgcGFyc2VkID0ge1xuXHRcdFx0bWFyZ2luOiAwLFxuXHRcdFx0bGltaXQ6IDAsXG5cdFx0XHRwYWRkaW5nOiAwLFxuXHRcdFx0YW5pbWF0ZTogdHJ1ZSxcblx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAzMDAsXG5cdFx0XHRhcmlhRm9ybWF0OiBkZWZhdWx0Rm9ybWF0dGVyLFxuXHRcdFx0Zm9ybWF0OiBkZWZhdWx0Rm9ybWF0dGVyXG5cdFx0fTtcblxuXHRcdC8vIFRlc3RzIGFyZSBleGVjdXRlZCBpbiB0aGUgb3JkZXIgdGhleSBhcmUgcHJlc2VudGVkIGhlcmUuXG5cdFx0dmFyIHRlc3RzID0ge1xuXHRcdFx0J3N0ZXAnOiB7IHI6IGZhbHNlLCB0OiB0ZXN0U3RlcCB9LFxuXHRcdFx0J3N0YXJ0JzogeyByOiB0cnVlLCB0OiB0ZXN0U3RhcnQgfSxcblx0XHRcdCdjb25uZWN0JzogeyByOiB0cnVlLCB0OiB0ZXN0Q29ubmVjdCB9LFxuXHRcdFx0J2RpcmVjdGlvbic6IHsgcjogdHJ1ZSwgdDogdGVzdERpcmVjdGlvbiB9LFxuXHRcdFx0J3NuYXAnOiB7IHI6IGZhbHNlLCB0OiB0ZXN0U25hcCB9LFxuXHRcdFx0J2FuaW1hdGUnOiB7IHI6IGZhbHNlLCB0OiB0ZXN0QW5pbWF0ZSB9LFxuXHRcdFx0J2FuaW1hdGlvbkR1cmF0aW9uJzogeyByOiBmYWxzZSwgdDogdGVzdEFuaW1hdGlvbkR1cmF0aW9uIH0sXG5cdFx0XHQncmFuZ2UnOiB7IHI6IHRydWUsIHQ6IHRlc3RSYW5nZSB9LFxuXHRcdFx0J29yaWVudGF0aW9uJzogeyByOiBmYWxzZSwgdDogdGVzdE9yaWVudGF0aW9uIH0sXG5cdFx0XHQnbWFyZ2luJzogeyByOiBmYWxzZSwgdDogdGVzdE1hcmdpbiB9LFxuXHRcdFx0J2xpbWl0JzogeyByOiBmYWxzZSwgdDogdGVzdExpbWl0IH0sXG5cdFx0XHQncGFkZGluZyc6IHsgcjogZmFsc2UsIHQ6IHRlc3RQYWRkaW5nIH0sXG5cdFx0XHQnYmVoYXZpb3VyJzogeyByOiB0cnVlLCB0OiB0ZXN0QmVoYXZpb3VyIH0sXG5cdFx0XHQnYXJpYUZvcm1hdCc6IHsgcjogZmFsc2UsIHQ6IHRlc3RBcmlhRm9ybWF0IH0sXG5cdFx0XHQnZm9ybWF0JzogeyByOiBmYWxzZSwgdDogdGVzdEZvcm1hdCB9LFxuXHRcdFx0J3Rvb2x0aXBzJzogeyByOiBmYWxzZSwgdDogdGVzdFRvb2x0aXBzIH0sXG5cdFx0XHQnY3NzUHJlZml4JzogeyByOiB0cnVlLCB0OiB0ZXN0Q3NzUHJlZml4IH0sXG5cdFx0XHQnY3NzQ2xhc3Nlcyc6IHsgcjogdHJ1ZSwgdDogdGVzdENzc0NsYXNzZXMgfVxuXHRcdH07XG5cblx0XHR2YXIgZGVmYXVsdHMgPSB7XG5cdFx0XHQnY29ubmVjdCc6IGZhbHNlLFxuXHRcdFx0J2RpcmVjdGlvbic6ICdsdHInLFxuXHRcdFx0J2JlaGF2aW91cic6ICd0YXAnLFxuXHRcdFx0J29yaWVudGF0aW9uJzogJ2hvcml6b250YWwnLFxuXHRcdFx0J2Nzc1ByZWZpeCcgOiAnbm9VaS0nLFxuXHRcdFx0J2Nzc0NsYXNzZXMnOiB7XG5cdFx0XHRcdHRhcmdldDogJ3RhcmdldCcsXG5cdFx0XHRcdGJhc2U6ICdiYXNlJyxcblx0XHRcdFx0b3JpZ2luOiAnb3JpZ2luJyxcblx0XHRcdFx0aGFuZGxlOiAnaGFuZGxlJyxcblx0XHRcdFx0aGFuZGxlTG93ZXI6ICdoYW5kbGUtbG93ZXInLFxuXHRcdFx0XHRoYW5kbGVVcHBlcjogJ2hhbmRsZS11cHBlcicsXG5cdFx0XHRcdGhvcml6b250YWw6ICdob3Jpem9udGFsJyxcblx0XHRcdFx0dmVydGljYWw6ICd2ZXJ0aWNhbCcsXG5cdFx0XHRcdGJhY2tncm91bmQ6ICdiYWNrZ3JvdW5kJyxcblx0XHRcdFx0Y29ubmVjdDogJ2Nvbm5lY3QnLFxuXHRcdFx0XHRjb25uZWN0czogJ2Nvbm5lY3RzJyxcblx0XHRcdFx0bHRyOiAnbHRyJyxcblx0XHRcdFx0cnRsOiAncnRsJyxcblx0XHRcdFx0ZHJhZ2dhYmxlOiAnZHJhZ2dhYmxlJyxcblx0XHRcdFx0ZHJhZzogJ3N0YXRlLWRyYWcnLFxuXHRcdFx0XHR0YXA6ICdzdGF0ZS10YXAnLFxuXHRcdFx0XHRhY3RpdmU6ICdhY3RpdmUnLFxuXHRcdFx0XHR0b29sdGlwOiAndG9vbHRpcCcsXG5cdFx0XHRcdHBpcHM6ICdwaXBzJyxcblx0XHRcdFx0cGlwc0hvcml6b250YWw6ICdwaXBzLWhvcml6b250YWwnLFxuXHRcdFx0XHRwaXBzVmVydGljYWw6ICdwaXBzLXZlcnRpY2FsJyxcblx0XHRcdFx0bWFya2VyOiAnbWFya2VyJyxcblx0XHRcdFx0bWFya2VySG9yaXpvbnRhbDogJ21hcmtlci1ob3Jpem9udGFsJyxcblx0XHRcdFx0bWFya2VyVmVydGljYWw6ICdtYXJrZXItdmVydGljYWwnLFxuXHRcdFx0XHRtYXJrZXJOb3JtYWw6ICdtYXJrZXItbm9ybWFsJyxcblx0XHRcdFx0bWFya2VyTGFyZ2U6ICdtYXJrZXItbGFyZ2UnLFxuXHRcdFx0XHRtYXJrZXJTdWI6ICdtYXJrZXItc3ViJyxcblx0XHRcdFx0dmFsdWU6ICd2YWx1ZScsXG5cdFx0XHRcdHZhbHVlSG9yaXpvbnRhbDogJ3ZhbHVlLWhvcml6b250YWwnLFxuXHRcdFx0XHR2YWx1ZVZlcnRpY2FsOiAndmFsdWUtdmVydGljYWwnLFxuXHRcdFx0XHR2YWx1ZU5vcm1hbDogJ3ZhbHVlLW5vcm1hbCcsXG5cdFx0XHRcdHZhbHVlTGFyZ2U6ICd2YWx1ZS1sYXJnZScsXG5cdFx0XHRcdHZhbHVlU3ViOiAndmFsdWUtc3ViJ1xuXHRcdFx0fVxuXHRcdH07XG5cblx0XHQvLyBBcmlhRm9ybWF0IGRlZmF1bHRzIHRvIHJlZ3VsYXIgZm9ybWF0LCBpZiBhbnkuXG5cdFx0aWYgKCBvcHRpb25zLmZvcm1hdCAmJiAhb3B0aW9ucy5hcmlhRm9ybWF0ICkge1xuXHRcdFx0b3B0aW9ucy5hcmlhRm9ybWF0ID0gb3B0aW9ucy5mb3JtYXQ7XG5cdFx0fVxuXG5cdFx0Ly8gUnVuIGFsbCBvcHRpb25zIHRocm91Z2ggYSB0ZXN0aW5nIG1lY2hhbmlzbSB0byBlbnN1cmUgY29ycmVjdFxuXHRcdC8vIGlucHV0LiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBvcHRpb25zIG1pZ2h0IGdldCBtb2RpZmllZCB0b1xuXHRcdC8vIGJlIGhhbmRsZWQgcHJvcGVybHkuIEUuZy4gd3JhcHBpbmcgaW50ZWdlcnMgaW4gYXJyYXlzLlxuXHRcdE9iamVjdC5rZXlzKHRlc3RzKS5mb3JFYWNoKGZ1bmN0aW9uKCBuYW1lICl7XG5cblx0XHRcdC8vIElmIHRoZSBvcHRpb24gaXNuJ3Qgc2V0LCBidXQgaXQgaXMgcmVxdWlyZWQsIHRocm93IGFuIGVycm9yLlxuXHRcdFx0aWYgKCAhaXNTZXQob3B0aW9uc1tuYW1lXSkgJiYgZGVmYXVsdHNbbmFtZV0gPT09IHVuZGVmaW5lZCApIHtcblxuXHRcdFx0XHRpZiAoIHRlc3RzW25hbWVdLnIgKSB7XG5cdFx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnXCIgKyBuYW1lICsgXCInIGlzIHJlcXVpcmVkLlwiKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHJldHVybiB0cnVlO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZXN0c1tuYW1lXS50KCBwYXJzZWQsICFpc1NldChvcHRpb25zW25hbWVdKSA/IGRlZmF1bHRzW25hbWVdIDogb3B0aW9uc1tuYW1lXSApO1xuXHRcdH0pO1xuXG5cdFx0Ly8gRm9yd2FyZCBwaXBzIG9wdGlvbnNcblx0XHRwYXJzZWQucGlwcyA9IG9wdGlvbnMucGlwcztcblxuXHRcdC8vIEFsbCByZWNlbnQgYnJvd3NlcnMgYWNjZXB0IHVucHJlZml4ZWQgdHJhbnNmb3JtLlxuXHRcdC8vIFdlIG5lZWQgLW1zLSBmb3IgSUU5IGFuZCAtd2Via2l0LSBmb3Igb2xkZXIgQW5kcm9pZDtcblx0XHQvLyBBc3N1bWUgdXNlIG9mIC13ZWJraXQtIGlmIHVucHJlZml4ZWQgYW5kIC1tcy0gYXJlIG5vdCBzdXBwb3J0ZWQuXG5cdFx0Ly8gaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD10cmFuc2Zvcm1zMmRcblx0XHR2YXIgZCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG5cdFx0dmFyIG1zUHJlZml4ID0gZC5zdHlsZS5tc1RyYW5zZm9ybSAhPT0gdW5kZWZpbmVkO1xuXHRcdHZhciBub1ByZWZpeCA9IGQuc3R5bGUudHJhbnNmb3JtICE9PSB1bmRlZmluZWQ7XG5cblx0XHRwYXJzZWQudHJhbnNmb3JtUnVsZSA9IG5vUHJlZml4ID8gJ3RyYW5zZm9ybScgOiAobXNQcmVmaXggPyAnbXNUcmFuc2Zvcm0nIDogJ3dlYmtpdFRyYW5zZm9ybScpO1xuXG5cdFx0Ly8gUGlwcyBkb24ndCBtb3ZlLCBzbyB3ZSBjYW4gcGxhY2UgdGhlbSB1c2luZyBsZWZ0L3RvcC5cblx0XHR2YXIgc3R5bGVzID0gW1snbGVmdCcsICd0b3AnXSwgWydyaWdodCcsICdib3R0b20nXV07XG5cblx0XHRwYXJzZWQuc3R5bGUgPSBzdHlsZXNbcGFyc2VkLmRpcl1bcGFyc2VkLm9ydF07XG5cblx0XHRyZXR1cm4gcGFyc2VkO1xuXHR9XG5cclxuXHJcbmZ1bmN0aW9uIHNjb3BlICggdGFyZ2V0LCBvcHRpb25zLCBvcmlnaW5hbE9wdGlvbnMgKXtcclxuXHJcblx0dmFyIGFjdGlvbnMgPSBnZXRBY3Rpb25zKCk7XHJcblx0dmFyIHN1cHBvcnRzVG91Y2hBY3Rpb25Ob25lID0gZ2V0U3VwcG9ydHNUb3VjaEFjdGlvbk5vbmUoKTtcclxuXHR2YXIgc3VwcG9ydHNQYXNzaXZlID0gc3VwcG9ydHNUb3VjaEFjdGlvbk5vbmUgJiYgZ2V0U3VwcG9ydHNQYXNzaXZlKCk7XHJcblxyXG5cdC8vIEFsbCB2YXJpYWJsZXMgbG9jYWwgdG8gJ3Njb3BlJyBhcmUgcHJlZml4ZWQgd2l0aCAnc2NvcGVfJ1xyXG5cdHZhciBzY29wZV9UYXJnZXQgPSB0YXJnZXQ7XHJcblx0dmFyIHNjb3BlX0xvY2F0aW9ucyA9IFtdO1xyXG5cdHZhciBzY29wZV9CYXNlO1xyXG5cdHZhciBzY29wZV9IYW5kbGVzO1xyXG5cdHZhciBzY29wZV9IYW5kbGVOdW1iZXJzID0gW107XHJcblx0dmFyIHNjb3BlX0FjdGl2ZUhhbmRsZXNDb3VudCA9IDA7XHJcblx0dmFyIHNjb3BlX0Nvbm5lY3RzO1xyXG5cdHZhciBzY29wZV9TcGVjdHJ1bSA9IG9wdGlvbnMuc3BlY3RydW07XHJcblx0dmFyIHNjb3BlX1ZhbHVlcyA9IFtdO1xyXG5cdHZhciBzY29wZV9FdmVudHMgPSB7fTtcclxuXHR2YXIgc2NvcGVfU2VsZjtcclxuXHR2YXIgc2NvcGVfUGlwcztcclxuXHR2YXIgc2NvcGVfRG9jdW1lbnQgPSB0YXJnZXQub3duZXJEb2N1bWVudDtcclxuXHR2YXIgc2NvcGVfRG9jdW1lbnRFbGVtZW50ID0gc2NvcGVfRG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50O1xyXG5cdHZhciBzY29wZV9Cb2R5ID0gc2NvcGVfRG9jdW1lbnQuYm9keTtcclxuXHJcblxyXG5cdC8vIEZvciBob3Jpem9udGFsIHNsaWRlcnMgaW4gc3RhbmRhcmQgbHRyIGRvY3VtZW50cyxcclxuXHQvLyBtYWtlIC5ub1VpLW9yaWdpbiBvdmVyZmxvdyB0byB0aGUgbGVmdCBzbyB0aGUgZG9jdW1lbnQgZG9lc24ndCBzY3JvbGwuXHJcblx0dmFyIHNjb3BlX0Rpck9mZnNldCA9IChzY29wZV9Eb2N1bWVudC5kaXIgPT09ICdydGwnKSB8fCAob3B0aW9ucy5vcnQgPT09IDEpID8gMCA6IDEwMDtcclxuXHJcbi8qISBJbiB0aGlzIGZpbGU6IENvbnN0cnVjdGlvbiBvZiBET00gZWxlbWVudHM7ICovXHJcblxyXG5cdC8vIENyZWF0ZXMgYSBub2RlLCBhZGRzIGl0IHRvIHRhcmdldCwgcmV0dXJucyB0aGUgbmV3IG5vZGUuXHJcblx0ZnVuY3Rpb24gYWRkTm9kZVRvICggYWRkVGFyZ2V0LCBjbGFzc05hbWUgKSB7XHJcblxyXG5cdFx0dmFyIGRpdiA9IHNjb3BlX0RvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO1xyXG5cclxuXHRcdGlmICggY2xhc3NOYW1lICkge1xyXG5cdFx0XHRhZGRDbGFzcyhkaXYsIGNsYXNzTmFtZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0YWRkVGFyZ2V0LmFwcGVuZENoaWxkKGRpdik7XHJcblxyXG5cdFx0cmV0dXJuIGRpdjtcclxuXHR9XHJcblxyXG5cdC8vIEFwcGVuZCBhIG9yaWdpbiB0byB0aGUgYmFzZVxyXG5cdGZ1bmN0aW9uIGFkZE9yaWdpbiAoIGJhc2UsIGhhbmRsZU51bWJlciApIHtcclxuXHJcblx0XHR2YXIgb3JpZ2luID0gYWRkTm9kZVRvKGJhc2UsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5vcmlnaW4pO1xyXG5cdFx0dmFyIGhhbmRsZSA9IGFkZE5vZGVUbyhvcmlnaW4sIG9wdGlvbnMuY3NzQ2xhc3Nlcy5oYW5kbGUpO1xyXG5cclxuXHRcdGhhbmRsZS5zZXRBdHRyaWJ1dGUoJ2RhdGEtaGFuZGxlJywgaGFuZGxlTnVtYmVyKTtcclxuXHJcblx0XHQvLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0dsb2JhbF9hdHRyaWJ1dGVzL3RhYmluZGV4XHJcblx0XHQvLyAwID0gZm9jdXNhYmxlIGFuZCByZWFjaGFibGVcclxuXHRcdGhhbmRsZS5zZXRBdHRyaWJ1dGUoJ3RhYmluZGV4JywgJzAnKTtcclxuXHRcdGhhbmRsZS5zZXRBdHRyaWJ1dGUoJ3JvbGUnLCAnc2xpZGVyJyk7XHJcblx0XHRoYW5kbGUuc2V0QXR0cmlidXRlKCdhcmlhLW9yaWVudGF0aW9uJywgb3B0aW9ucy5vcnQgPyAndmVydGljYWwnIDogJ2hvcml6b250YWwnKTtcclxuXHJcblx0XHRpZiAoIGhhbmRsZU51bWJlciA9PT0gMCApIHtcclxuXHRcdFx0YWRkQ2xhc3MoaGFuZGxlLCBvcHRpb25zLmNzc0NsYXNzZXMuaGFuZGxlTG93ZXIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGVsc2UgaWYgKCBoYW5kbGVOdW1iZXIgPT09IG9wdGlvbnMuaGFuZGxlcyAtIDEgKSB7XHJcblx0XHRcdGFkZENsYXNzKGhhbmRsZSwgb3B0aW9ucy5jc3NDbGFzc2VzLmhhbmRsZVVwcGVyKTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gb3JpZ2luO1xyXG5cdH1cclxuXHJcblx0Ly8gSW5zZXJ0IG5vZGVzIGZvciBjb25uZWN0IGVsZW1lbnRzXHJcblx0ZnVuY3Rpb24gYWRkQ29ubmVjdCAoIGJhc2UsIGFkZCApIHtcclxuXHJcblx0XHRpZiAoICFhZGQgKSB7XHJcblx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gYWRkTm9kZVRvKGJhc2UsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5jb25uZWN0KTtcclxuXHR9XHJcblxyXG5cdC8vIEFkZCBoYW5kbGVzIHRvIHRoZSBzbGlkZXIgYmFzZS5cclxuXHRmdW5jdGlvbiBhZGRFbGVtZW50cyAoIGNvbm5lY3RPcHRpb25zLCBiYXNlICkge1xyXG5cclxuXHRcdHZhciBjb25uZWN0QmFzZSA9IGFkZE5vZGVUbyhiYXNlLCBvcHRpb25zLmNzc0NsYXNzZXMuY29ubmVjdHMpO1xyXG5cclxuXHRcdHNjb3BlX0hhbmRsZXMgPSBbXTtcclxuXHRcdHNjb3BlX0Nvbm5lY3RzID0gW107XHJcblxyXG5cdFx0c2NvcGVfQ29ubmVjdHMucHVzaChhZGRDb25uZWN0KGNvbm5lY3RCYXNlLCBjb25uZWN0T3B0aW9uc1swXSkpO1xyXG5cclxuXHRcdC8vIFs6Ojo6Tz09PT1PPT09PU89PT09XVxyXG5cdFx0Ly8gY29ubmVjdE9wdGlvbnMgPSBbMCwgMSwgMSwgMV1cclxuXHJcblx0XHRmb3IgKCB2YXIgaSA9IDA7IGkgPCBvcHRpb25zLmhhbmRsZXM7IGkrKyApIHtcclxuXHRcdFx0Ly8gS2VlcCBhIGxpc3Qgb2YgYWxsIGFkZGVkIGhhbmRsZXMuXHJcblx0XHRcdHNjb3BlX0hhbmRsZXMucHVzaChhZGRPcmlnaW4oYmFzZSwgaSkpO1xyXG5cdFx0XHRzY29wZV9IYW5kbGVOdW1iZXJzW2ldID0gaTtcclxuXHRcdFx0c2NvcGVfQ29ubmVjdHMucHVzaChhZGRDb25uZWN0KGNvbm5lY3RCYXNlLCBjb25uZWN0T3B0aW9uc1tpICsgMV0pKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEluaXRpYWxpemUgYSBzaW5nbGUgc2xpZGVyLlxyXG5cdGZ1bmN0aW9uIGFkZFNsaWRlciAoIGFkZFRhcmdldCApIHtcclxuXHJcblx0XHQvLyBBcHBseSBjbGFzc2VzIGFuZCBkYXRhIHRvIHRoZSB0YXJnZXQuXHJcblx0XHRhZGRDbGFzcyhhZGRUYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy50YXJnZXQpO1xyXG5cclxuXHRcdGlmICggb3B0aW9ucy5kaXIgPT09IDAgKSB7XHJcblx0XHRcdGFkZENsYXNzKGFkZFRhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLmx0cik7XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRhZGRDbGFzcyhhZGRUYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5ydGwpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICggb3B0aW9ucy5vcnQgPT09IDAgKSB7XHJcblx0XHRcdGFkZENsYXNzKGFkZFRhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLmhvcml6b250YWwpO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0YWRkQ2xhc3MoYWRkVGFyZ2V0LCBvcHRpb25zLmNzc0NsYXNzZXMudmVydGljYWwpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNjb3BlX0Jhc2UgPSBhZGROb2RlVG8oYWRkVGFyZ2V0LCBvcHRpb25zLmNzc0NsYXNzZXMuYmFzZSk7XHJcblx0fVxyXG5cclxuXHJcblx0ZnVuY3Rpb24gYWRkVG9vbHRpcCAoIGhhbmRsZSwgaGFuZGxlTnVtYmVyICkge1xyXG5cclxuXHRcdGlmICggIW9wdGlvbnMudG9vbHRpcHNbaGFuZGxlTnVtYmVyXSApIHtcclxuXHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHJldHVybiBhZGROb2RlVG8oaGFuZGxlLmZpcnN0Q2hpbGQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy50b29sdGlwKTtcclxuXHR9XHJcblxyXG5cdC8vIFRoZSB0b29sdGlwcyBvcHRpb24gaXMgYSBzaG9ydGhhbmQgZm9yIHVzaW5nIHRoZSAndXBkYXRlJyBldmVudC5cclxuXHRmdW5jdGlvbiB0b29sdGlwcyAoICkge1xyXG5cclxuXHRcdC8vIFRvb2x0aXBzIGFyZSBhZGRlZCB3aXRoIG9wdGlvbnMudG9vbHRpcHMgaW4gb3JpZ2luYWwgb3JkZXIuXHJcblx0XHR2YXIgdGlwcyA9IHNjb3BlX0hhbmRsZXMubWFwKGFkZFRvb2x0aXApO1xyXG5cclxuXHRcdGJpbmRFdmVudCgndXBkYXRlJywgZnVuY3Rpb24odmFsdWVzLCBoYW5kbGVOdW1iZXIsIHVuZW5jb2RlZCkge1xyXG5cclxuXHRcdFx0aWYgKCAhdGlwc1toYW5kbGVOdW1iZXJdICkge1xyXG5cdFx0XHRcdHJldHVybjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dmFyIGZvcm1hdHRlZFZhbHVlID0gdmFsdWVzW2hhbmRsZU51bWJlcl07XHJcblxyXG5cdFx0XHRpZiAoIG9wdGlvbnMudG9vbHRpcHNbaGFuZGxlTnVtYmVyXSAhPT0gdHJ1ZSApIHtcclxuXHRcdFx0XHRmb3JtYXR0ZWRWYWx1ZSA9IG9wdGlvbnMudG9vbHRpcHNbaGFuZGxlTnVtYmVyXS50byh1bmVuY29kZWRbaGFuZGxlTnVtYmVyXSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHRpcHNbaGFuZGxlTnVtYmVyXS5pbm5lckhUTUwgPSBmb3JtYXR0ZWRWYWx1ZTtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblxyXG5cdGZ1bmN0aW9uIGFyaWEgKCApIHtcclxuXHJcblx0XHRiaW5kRXZlbnQoJ3VwZGF0ZScsIGZ1bmN0aW9uICggdmFsdWVzLCBoYW5kbGVOdW1iZXIsIHVuZW5jb2RlZCwgdGFwLCBwb3NpdGlvbnMgKSB7XHJcblxyXG5cdFx0XHQvLyBVcGRhdGUgQXJpYSBWYWx1ZXMgZm9yIGFsbCBoYW5kbGVzLCBhcyBhIGNoYW5nZSBpbiBvbmUgY2hhbmdlcyBtaW4gYW5kIG1heCB2YWx1ZXMgZm9yIHRoZSBuZXh0LlxyXG5cdFx0XHRzY29wZV9IYW5kbGVOdW1iZXJzLmZvckVhY2goZnVuY3Rpb24oIGluZGV4ICl7XHJcblxyXG5cdFx0XHRcdHZhciBoYW5kbGUgPSBzY29wZV9IYW5kbGVzW2luZGV4XTtcclxuXHJcblx0XHRcdFx0dmFyIG1pbiA9IGNoZWNrSGFuZGxlUG9zaXRpb24oc2NvcGVfTG9jYXRpb25zLCBpbmRleCwgMCwgdHJ1ZSwgdHJ1ZSwgdHJ1ZSk7XHJcblx0XHRcdFx0dmFyIG1heCA9IGNoZWNrSGFuZGxlUG9zaXRpb24oc2NvcGVfTG9jYXRpb25zLCBpbmRleCwgMTAwLCB0cnVlLCB0cnVlLCB0cnVlKTtcclxuXHJcblx0XHRcdFx0dmFyIG5vdyA9IHBvc2l0aW9uc1tpbmRleF07XHJcblx0XHRcdFx0dmFyIHRleHQgPSBvcHRpb25zLmFyaWFGb3JtYXQudG8odW5lbmNvZGVkW2luZGV4XSk7XHJcblxyXG5cdFx0XHRcdGhhbmRsZS5jaGlsZHJlblswXS5zZXRBdHRyaWJ1dGUoJ2FyaWEtdmFsdWVtaW4nLCBtaW4udG9GaXhlZCgxKSk7XHJcblx0XHRcdFx0aGFuZGxlLmNoaWxkcmVuWzBdLnNldEF0dHJpYnV0ZSgnYXJpYS12YWx1ZW1heCcsIG1heC50b0ZpeGVkKDEpKTtcclxuXHRcdFx0XHRoYW5kbGUuY2hpbGRyZW5bMF0uc2V0QXR0cmlidXRlKCdhcmlhLXZhbHVlbm93Jywgbm93LnRvRml4ZWQoMSkpO1xyXG5cdFx0XHRcdGhhbmRsZS5jaGlsZHJlblswXS5zZXRBdHRyaWJ1dGUoJ2FyaWEtdmFsdWV0ZXh0JywgdGV4dCk7XHJcblx0XHRcdH0pO1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cclxuXHJcblx0ZnVuY3Rpb24gZ2V0R3JvdXAgKCBtb2RlLCB2YWx1ZXMsIHN0ZXBwZWQgKSB7XHJcblxyXG5cdFx0Ly8gVXNlIHRoZSByYW5nZS5cclxuXHRcdGlmICggbW9kZSA9PT0gJ3JhbmdlJyB8fCBtb2RlID09PSAnc3RlcHMnICkge1xyXG5cdFx0XHRyZXR1cm4gc2NvcGVfU3BlY3RydW0ueFZhbDtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoIG1vZGUgPT09ICdjb3VudCcgKSB7XHJcblxyXG5cdFx0XHRpZiAoIHZhbHVlcyA8IDIgKSB7XHJcblx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAndmFsdWVzJyAoPj0gMikgcmVxdWlyZWQgZm9yIG1vZGUgJ2NvdW50Jy5cIik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIERpdmlkZSAwIC0gMTAwIGluICdjb3VudCcgcGFydHMuXHJcblx0XHRcdHZhciBpbnRlcnZhbCA9IHZhbHVlcyAtIDE7XHJcblx0XHRcdHZhciBzcHJlYWQgPSAoIDEwMCAvIGludGVydmFsICk7XHJcblxyXG5cdFx0XHR2YWx1ZXMgPSBbXTtcclxuXHJcblx0XHRcdC8vIExpc3QgdGhlc2UgcGFydHMgYW5kIGhhdmUgdGhlbSBoYW5kbGVkIGFzICdwb3NpdGlvbnMnLlxyXG5cdFx0XHR3aGlsZSAoIGludGVydmFsLS0gKSB7XHJcblx0XHRcdFx0dmFsdWVzWyBpbnRlcnZhbCBdID0gKCBpbnRlcnZhbCAqIHNwcmVhZCApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR2YWx1ZXMucHVzaCgxMDApO1xyXG5cclxuXHRcdFx0bW9kZSA9ICdwb3NpdGlvbnMnO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICggbW9kZSA9PT0gJ3Bvc2l0aW9ucycgKSB7XHJcblxyXG5cdFx0XHQvLyBNYXAgYWxsIHBlcmNlbnRhZ2VzIHRvIG9uLXJhbmdlIHZhbHVlcy5cclxuXHRcdFx0cmV0dXJuIHZhbHVlcy5tYXAoZnVuY3Rpb24oIHZhbHVlICl7XHJcblx0XHRcdFx0cmV0dXJuIHNjb3BlX1NwZWN0cnVtLmZyb21TdGVwcGluZyggc3RlcHBlZCA/IHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAoIHZhbHVlICkgOiB2YWx1ZSApO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoIG1vZGUgPT09ICd2YWx1ZXMnICkge1xyXG5cclxuXHRcdFx0Ly8gSWYgdGhlIHZhbHVlIG11c3QgYmUgc3RlcHBlZCwgaXQgbmVlZHMgdG8gYmUgY29udmVydGVkIHRvIGEgcGVyY2VudGFnZSBmaXJzdC5cclxuXHRcdFx0aWYgKCBzdGVwcGVkICkge1xyXG5cclxuXHRcdFx0XHRyZXR1cm4gdmFsdWVzLm1hcChmdW5jdGlvbiggdmFsdWUgKXtcclxuXHJcblx0XHRcdFx0XHQvLyBDb252ZXJ0IHRvIHBlcmNlbnRhZ2UsIGFwcGx5IHN0ZXAsIHJldHVybiB0byB2YWx1ZS5cclxuXHRcdFx0XHRcdHJldHVybiBzY29wZV9TcGVjdHJ1bS5mcm9tU3RlcHBpbmcoIHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAoIHNjb3BlX1NwZWN0cnVtLnRvU3RlcHBpbmcoIHZhbHVlICkgKSApO1xyXG5cdFx0XHRcdH0pO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gT3RoZXJ3aXNlLCB3ZSBjYW4gc2ltcGx5IHVzZSB0aGUgdmFsdWVzLlxyXG5cdFx0XHRyZXR1cm4gdmFsdWVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0ZnVuY3Rpb24gZ2VuZXJhdGVTcHJlYWQgKCBkZW5zaXR5LCBtb2RlLCBncm91cCApIHtcclxuXHJcblx0XHRmdW5jdGlvbiBzYWZlSW5jcmVtZW50KHZhbHVlLCBpbmNyZW1lbnQpIHtcclxuXHRcdFx0Ly8gQXZvaWQgZmxvYXRpbmcgcG9pbnQgdmFyaWFuY2UgYnkgZHJvcHBpbmcgdGhlIHNtYWxsZXN0IGRlY2ltYWwgcGxhY2VzLlxyXG5cdFx0XHRyZXR1cm4gKHZhbHVlICsgaW5jcmVtZW50KS50b0ZpeGVkKDcpIC8gMTtcclxuXHRcdH1cclxuXHJcblx0XHR2YXIgaW5kZXhlcyA9IHt9O1xyXG5cdFx0dmFyIGZpcnN0SW5SYW5nZSA9IHNjb3BlX1NwZWN0cnVtLnhWYWxbMF07XHJcblx0XHR2YXIgbGFzdEluUmFuZ2UgPSBzY29wZV9TcGVjdHJ1bS54VmFsW3Njb3BlX1NwZWN0cnVtLnhWYWwubGVuZ3RoLTFdO1xyXG5cdFx0dmFyIGlnbm9yZUZpcnN0ID0gZmFsc2U7XHJcblx0XHR2YXIgaWdub3JlTGFzdCA9IGZhbHNlO1xyXG5cdFx0dmFyIHByZXZQY3QgPSAwO1xyXG5cclxuXHRcdC8vIENyZWF0ZSBhIGNvcHkgb2YgdGhlIGdyb3VwLCBzb3J0IGl0IGFuZCBmaWx0ZXIgYXdheSBhbGwgZHVwbGljYXRlcy5cclxuXHRcdGdyb3VwID0gdW5pcXVlKGdyb3VwLnNsaWNlKCkuc29ydChmdW5jdGlvbihhLCBiKXsgcmV0dXJuIGEgLSBiOyB9KSk7XHJcblxyXG5cdFx0Ly8gTWFrZSBzdXJlIHRoZSByYW5nZSBzdGFydHMgd2l0aCB0aGUgZmlyc3QgZWxlbWVudC5cclxuXHRcdGlmICggZ3JvdXBbMF0gIT09IGZpcnN0SW5SYW5nZSApIHtcclxuXHRcdFx0Z3JvdXAudW5zaGlmdChmaXJzdEluUmFuZ2UpO1xyXG5cdFx0XHRpZ25vcmVGaXJzdCA9IHRydWU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gTGlrZXdpc2UgZm9yIHRoZSBsYXN0IG9uZS5cclxuXHRcdGlmICggZ3JvdXBbZ3JvdXAubGVuZ3RoIC0gMV0gIT09IGxhc3RJblJhbmdlICkge1xyXG5cdFx0XHRncm91cC5wdXNoKGxhc3RJblJhbmdlKTtcclxuXHRcdFx0aWdub3JlTGFzdCA9IHRydWU7XHJcblx0XHR9XHJcblxyXG5cdFx0Z3JvdXAuZm9yRWFjaChmdW5jdGlvbiAoIGN1cnJlbnQsIGluZGV4ICkge1xyXG5cclxuXHRcdFx0Ly8gR2V0IHRoZSBjdXJyZW50IHN0ZXAgYW5kIHRoZSBsb3dlciArIHVwcGVyIHBvc2l0aW9ucy5cclxuXHRcdFx0dmFyIHN0ZXA7XHJcblx0XHRcdHZhciBpO1xyXG5cdFx0XHR2YXIgcTtcclxuXHRcdFx0dmFyIGxvdyA9IGN1cnJlbnQ7XHJcblx0XHRcdHZhciBoaWdoID0gZ3JvdXBbaW5kZXgrMV07XHJcblx0XHRcdHZhciBuZXdQY3Q7XHJcblx0XHRcdHZhciBwY3REaWZmZXJlbmNlO1xyXG5cdFx0XHR2YXIgcGN0UG9zO1xyXG5cdFx0XHR2YXIgdHlwZTtcclxuXHRcdFx0dmFyIHN0ZXBzO1xyXG5cdFx0XHR2YXIgcmVhbFN0ZXBzO1xyXG5cdFx0XHR2YXIgc3RlcHNpemU7XHJcblxyXG5cdFx0XHQvLyBXaGVuIHVzaW5nICdzdGVwcycgbW9kZSwgdXNlIHRoZSBwcm92aWRlZCBzdGVwcy5cclxuXHRcdFx0Ly8gT3RoZXJ3aXNlLCB3ZSdsbCBzdGVwIG9uIHRvIHRoZSBuZXh0IHN1YnJhbmdlLlxyXG5cdFx0XHRpZiAoIG1vZGUgPT09ICdzdGVwcycgKSB7XHJcblx0XHRcdFx0c3RlcCA9IHNjb3BlX1NwZWN0cnVtLnhOdW1TdGVwc1sgaW5kZXggXTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gRGVmYXVsdCB0byBhICdmdWxsJyBzdGVwLlxyXG5cdFx0XHRpZiAoICFzdGVwICkge1xyXG5cdFx0XHRcdHN0ZXAgPSBoaWdoLWxvdztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gTG93IGNhbiBiZSAwLCBzbyB0ZXN0IGZvciBmYWxzZS4gSWYgaGlnaCBpcyB1bmRlZmluZWQsXHJcblx0XHRcdC8vIHdlIGFyZSBhdCB0aGUgbGFzdCBzdWJyYW5nZS4gSW5kZXggMCBpcyBhbHJlYWR5IGhhbmRsZWQuXHJcblx0XHRcdGlmICggbG93ID09PSBmYWxzZSB8fCBoaWdoID09PSB1bmRlZmluZWQgKSB7XHJcblx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBNYWtlIHN1cmUgc3RlcCBpc24ndCAwLCB3aGljaCB3b3VsZCBjYXVzZSBhbiBpbmZpbml0ZSBsb29wICgjNjU0KVxyXG5cdFx0XHRzdGVwID0gTWF0aC5tYXgoc3RlcCwgMC4wMDAwMDAxKTtcclxuXHJcblx0XHRcdC8vIEZpbmQgYWxsIHN0ZXBzIGluIHRoZSBzdWJyYW5nZS5cclxuXHRcdFx0Zm9yICggaSA9IGxvdzsgaSA8PSBoaWdoOyBpID0gc2FmZUluY3JlbWVudChpLCBzdGVwKSApIHtcclxuXHJcblx0XHRcdFx0Ly8gR2V0IHRoZSBwZXJjZW50YWdlIHZhbHVlIGZvciB0aGUgY3VycmVudCBzdGVwLFxyXG5cdFx0XHRcdC8vIGNhbGN1bGF0ZSB0aGUgc2l6ZSBmb3IgdGhlIHN1YnJhbmdlLlxyXG5cdFx0XHRcdG5ld1BjdCA9IHNjb3BlX1NwZWN0cnVtLnRvU3RlcHBpbmcoIGkgKTtcclxuXHRcdFx0XHRwY3REaWZmZXJlbmNlID0gbmV3UGN0IC0gcHJldlBjdDtcclxuXHJcblx0XHRcdFx0c3RlcHMgPSBwY3REaWZmZXJlbmNlIC8gZGVuc2l0eTtcclxuXHRcdFx0XHRyZWFsU3RlcHMgPSBNYXRoLnJvdW5kKHN0ZXBzKTtcclxuXHJcblx0XHRcdFx0Ly8gVGhpcyByYXRpbyByZXByZXNlbnRzIHRoZSBhbW91bnQgb2YgcGVyY2VudGFnZS1zcGFjZSBhIHBvaW50IGluZGljYXRlcy5cclxuXHRcdFx0XHQvLyBGb3IgYSBkZW5zaXR5IDEgdGhlIHBvaW50cy9wZXJjZW50YWdlID0gMS4gRm9yIGRlbnNpdHkgMiwgdGhhdCBwZXJjZW50YWdlIG5lZWRzIHRvIGJlIHJlLWRldmlkZWQuXHJcblx0XHRcdFx0Ly8gUm91bmQgdGhlIHBlcmNlbnRhZ2Ugb2Zmc2V0IHRvIGFuIGV2ZW4gbnVtYmVyLCB0aGVuIGRpdmlkZSBieSB0d29cclxuXHRcdFx0XHQvLyB0byBzcHJlYWQgdGhlIG9mZnNldCBvbiBib3RoIHNpZGVzIG9mIHRoZSByYW5nZS5cclxuXHRcdFx0XHRzdGVwc2l6ZSA9IHBjdERpZmZlcmVuY2UvcmVhbFN0ZXBzO1xyXG5cclxuXHRcdFx0XHQvLyBEaXZpZGUgYWxsIHBvaW50cyBldmVubHksIGFkZGluZyB0aGUgY29ycmVjdCBudW1iZXIgdG8gdGhpcyBzdWJyYW5nZS5cclxuXHRcdFx0XHQvLyBSdW4gdXAgdG8gPD0gc28gdGhhdCAxMDAlIGdldHMgYSBwb2ludCwgZXZlbnQgaWYgaWdub3JlTGFzdCBpcyBzZXQuXHJcblx0XHRcdFx0Zm9yICggcSA9IDE7IHEgPD0gcmVhbFN0ZXBzOyBxICs9IDEgKSB7XHJcblxyXG5cdFx0XHRcdFx0Ly8gVGhlIHJhdGlvIGJldHdlZW4gdGhlIHJvdW5kZWQgdmFsdWUgYW5kIHRoZSBhY3R1YWwgc2l6ZSBtaWdodCBiZSB+MSUgb2ZmLlxyXG5cdFx0XHRcdFx0Ly8gQ29ycmVjdCB0aGUgcGVyY2VudGFnZSBvZmZzZXQgYnkgdGhlIG51bWJlciBvZiBwb2ludHNcclxuXHRcdFx0XHRcdC8vIHBlciBzdWJyYW5nZS4gZGVuc2l0eSA9IDEgd2lsbCByZXN1bHQgaW4gMTAwIHBvaW50cyBvbiB0aGVcclxuXHRcdFx0XHRcdC8vIGZ1bGwgcmFuZ2UsIDIgZm9yIDUwLCA0IGZvciAyNSwgZXRjLlxyXG5cdFx0XHRcdFx0cGN0UG9zID0gcHJldlBjdCArICggcSAqIHN0ZXBzaXplICk7XHJcblx0XHRcdFx0XHRpbmRleGVzW3BjdFBvcy50b0ZpeGVkKDUpXSA9IFsneCcsIDBdO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gRGV0ZXJtaW5lIHRoZSBwb2ludCB0eXBlLlxyXG5cdFx0XHRcdHR5cGUgPSAoZ3JvdXAuaW5kZXhPZihpKSA+IC0xKSA/IDEgOiAoIG1vZGUgPT09ICdzdGVwcycgPyAyIDogMCApO1xyXG5cclxuXHRcdFx0XHQvLyBFbmZvcmNlIHRoZSAnaWdub3JlRmlyc3QnIG9wdGlvbiBieSBvdmVyd3JpdGluZyB0aGUgdHlwZSBmb3IgMC5cclxuXHRcdFx0XHRpZiAoICFpbmRleCAmJiBpZ25vcmVGaXJzdCApIHtcclxuXHRcdFx0XHRcdHR5cGUgPSAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aWYgKCAhKGkgPT09IGhpZ2ggJiYgaWdub3JlTGFzdCkpIHtcclxuXHRcdFx0XHRcdC8vIE1hcmsgdGhlICd0eXBlJyBvZiB0aGlzIHBvaW50LiAwID0gcGxhaW4sIDEgPSByZWFsIHZhbHVlLCAyID0gc3RlcCB2YWx1ZS5cclxuXHRcdFx0XHRcdGluZGV4ZXNbbmV3UGN0LnRvRml4ZWQoNSldID0gW2ksIHR5cGVdO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gVXBkYXRlIHRoZSBwZXJjZW50YWdlIGNvdW50LlxyXG5cdFx0XHRcdHByZXZQY3QgPSBuZXdQY3Q7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cclxuXHRcdHJldHVybiBpbmRleGVzO1xyXG5cdH1cclxuXHJcblx0ZnVuY3Rpb24gYWRkTWFya2luZyAoIHNwcmVhZCwgZmlsdGVyRnVuYywgZm9ybWF0dGVyICkge1xyXG5cclxuXHRcdHZhciBlbGVtZW50ID0gc2NvcGVfRG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XHJcblxyXG5cdFx0dmFyIHZhbHVlU2l6ZUNsYXNzZXMgPSBbXHJcblx0XHRcdG9wdGlvbnMuY3NzQ2xhc3Nlcy52YWx1ZU5vcm1hbCxcclxuXHRcdFx0b3B0aW9ucy5jc3NDbGFzc2VzLnZhbHVlTGFyZ2UsXHJcblx0XHRcdG9wdGlvbnMuY3NzQ2xhc3Nlcy52YWx1ZVN1YlxyXG5cdFx0XTtcclxuXHRcdHZhciBtYXJrZXJTaXplQ2xhc3NlcyA9IFtcclxuXHRcdFx0b3B0aW9ucy5jc3NDbGFzc2VzLm1hcmtlck5vcm1hbCxcclxuXHRcdFx0b3B0aW9ucy5jc3NDbGFzc2VzLm1hcmtlckxhcmdlLFxyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMubWFya2VyU3ViXHJcblx0XHRdO1xyXG5cdFx0dmFyIHZhbHVlT3JpZW50YXRpb25DbGFzc2VzID0gW1xyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMudmFsdWVIb3Jpem9udGFsLFxyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMudmFsdWVWZXJ0aWNhbFxyXG5cdFx0XTtcclxuXHRcdHZhciBtYXJrZXJPcmllbnRhdGlvbkNsYXNzZXMgPSBbXHJcblx0XHRcdG9wdGlvbnMuY3NzQ2xhc3Nlcy5tYXJrZXJIb3Jpem9udGFsLFxyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMubWFya2VyVmVydGljYWxcclxuXHRcdF07XHJcblxyXG5cdFx0YWRkQ2xhc3MoZWxlbWVudCwgb3B0aW9ucy5jc3NDbGFzc2VzLnBpcHMpO1xyXG5cdFx0YWRkQ2xhc3MoZWxlbWVudCwgb3B0aW9ucy5vcnQgPT09IDAgPyBvcHRpb25zLmNzc0NsYXNzZXMucGlwc0hvcml6b250YWwgOiBvcHRpb25zLmNzc0NsYXNzZXMucGlwc1ZlcnRpY2FsKTtcclxuXHJcblx0XHRmdW5jdGlvbiBnZXRDbGFzc2VzKCB0eXBlLCBzb3VyY2UgKXtcclxuXHRcdFx0dmFyIGEgPSBzb3VyY2UgPT09IG9wdGlvbnMuY3NzQ2xhc3Nlcy52YWx1ZTtcclxuXHRcdFx0dmFyIG9yaWVudGF0aW9uQ2xhc3NlcyA9IGEgPyB2YWx1ZU9yaWVudGF0aW9uQ2xhc3NlcyA6IG1hcmtlck9yaWVudGF0aW9uQ2xhc3NlcztcclxuXHRcdFx0dmFyIHNpemVDbGFzc2VzID0gYSA/IHZhbHVlU2l6ZUNsYXNzZXMgOiBtYXJrZXJTaXplQ2xhc3NlcztcclxuXHJcblx0XHRcdHJldHVybiBzb3VyY2UgKyAnICcgKyBvcmllbnRhdGlvbkNsYXNzZXNbb3B0aW9ucy5vcnRdICsgJyAnICsgc2l6ZUNsYXNzZXNbdHlwZV07XHJcblx0XHR9XHJcblxyXG5cdFx0ZnVuY3Rpb24gYWRkU3ByZWFkICggb2Zmc2V0LCB2YWx1ZXMgKXtcclxuXHJcblx0XHRcdC8vIEFwcGx5IHRoZSBmaWx0ZXIgZnVuY3Rpb24sIGlmIGl0IGlzIHNldC5cclxuXHRcdFx0dmFsdWVzWzFdID0gKHZhbHVlc1sxXSAmJiBmaWx0ZXJGdW5jKSA/IGZpbHRlckZ1bmModmFsdWVzWzBdLCB2YWx1ZXNbMV0pIDogdmFsdWVzWzFdO1xyXG5cclxuXHRcdFx0Ly8gQWRkIGEgbWFya2VyIGZvciBldmVyeSBwb2ludFxyXG5cdFx0XHR2YXIgbm9kZSA9IGFkZE5vZGVUbyhlbGVtZW50LCBmYWxzZSk7XHJcblx0XHRcdFx0bm9kZS5jbGFzc05hbWUgPSBnZXRDbGFzc2VzKHZhbHVlc1sxXSwgb3B0aW9ucy5jc3NDbGFzc2VzLm1hcmtlcik7XHJcblx0XHRcdFx0bm9kZS5zdHlsZVtvcHRpb25zLnN0eWxlXSA9IG9mZnNldCArICclJztcclxuXHJcblx0XHRcdC8vIFZhbHVlcyBhcmUgb25seSBhcHBlbmRlZCBmb3IgcG9pbnRzIG1hcmtlZCAnMScgb3IgJzInLlxyXG5cdFx0XHRpZiAoIHZhbHVlc1sxXSApIHtcclxuXHRcdFx0XHRub2RlID0gYWRkTm9kZVRvKGVsZW1lbnQsIGZhbHNlKTtcclxuXHRcdFx0XHRub2RlLmNsYXNzTmFtZSA9IGdldENsYXNzZXModmFsdWVzWzFdLCBvcHRpb25zLmNzc0NsYXNzZXMudmFsdWUpO1xyXG5cdFx0XHRcdG5vZGUuc2V0QXR0cmlidXRlKCdkYXRhLXZhbHVlJywgdmFsdWVzWzBdKTtcclxuXHRcdFx0XHRub2RlLnN0eWxlW29wdGlvbnMuc3R5bGVdID0gb2Zmc2V0ICsgJyUnO1xyXG5cdFx0XHRcdG5vZGUuaW5uZXJUZXh0ID0gZm9ybWF0dGVyLnRvKHZhbHVlc1swXSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBBcHBlbmQgYWxsIHBvaW50cy5cclxuXHRcdE9iamVjdC5rZXlzKHNwcmVhZCkuZm9yRWFjaChmdW5jdGlvbihhKXtcclxuXHRcdFx0YWRkU3ByZWFkKGEsIHNwcmVhZFthXSk7XHJcblx0XHR9KTtcclxuXHJcblx0XHRyZXR1cm4gZWxlbWVudDtcclxuXHR9XHJcblxyXG5cdGZ1bmN0aW9uIHJlbW92ZVBpcHMgKCApIHtcclxuXHRcdGlmICggc2NvcGVfUGlwcyApIHtcclxuXHRcdFx0cmVtb3ZlRWxlbWVudChzY29wZV9QaXBzKTtcclxuXHRcdFx0c2NvcGVfUGlwcyA9IG51bGw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRmdW5jdGlvbiBwaXBzICggZ3JpZCApIHtcclxuXHJcblx0XHQvLyBGaXggIzY2OVxyXG5cdFx0cmVtb3ZlUGlwcygpO1xyXG5cclxuXHRcdHZhciBtb2RlID0gZ3JpZC5tb2RlO1xyXG5cdFx0dmFyIGRlbnNpdHkgPSBncmlkLmRlbnNpdHkgfHwgMTtcclxuXHRcdHZhciBmaWx0ZXIgPSBncmlkLmZpbHRlciB8fCBmYWxzZTtcclxuXHRcdHZhciB2YWx1ZXMgPSBncmlkLnZhbHVlcyB8fCBmYWxzZTtcclxuXHRcdHZhciBzdGVwcGVkID0gZ3JpZC5zdGVwcGVkIHx8IGZhbHNlO1xyXG5cdFx0dmFyIGdyb3VwID0gZ2V0R3JvdXAoIG1vZGUsIHZhbHVlcywgc3RlcHBlZCApO1xyXG5cdFx0dmFyIHNwcmVhZCA9IGdlbmVyYXRlU3ByZWFkKCBkZW5zaXR5LCBtb2RlLCBncm91cCApO1xyXG5cdFx0dmFyIGZvcm1hdCA9IGdyaWQuZm9ybWF0IHx8IHtcclxuXHRcdFx0dG86IE1hdGgucm91bmRcclxuXHRcdH07XHJcblxyXG5cdFx0c2NvcGVfUGlwcyA9IHNjb3BlX1RhcmdldC5hcHBlbmRDaGlsZChhZGRNYXJraW5nKFxyXG5cdFx0XHRzcHJlYWQsXHJcblx0XHRcdGZpbHRlcixcclxuXHRcdFx0Zm9ybWF0XHJcblx0XHQpKTtcclxuXHJcblx0XHRyZXR1cm4gc2NvcGVfUGlwcztcclxuXHR9XHJcblxyXG4vKiEgSW4gdGhpcyBmaWxlOiBCcm93c2VyIGV2ZW50cyAobm90IHNsaWRlciBldmVudHMgbGlrZSBzbGlkZSwgY2hhbmdlKTsgKi9cclxuXHJcblx0Ly8gU2hvcnRoYW5kIGZvciBiYXNlIGRpbWVuc2lvbnMuXHJcblx0ZnVuY3Rpb24gYmFzZVNpemUgKCApIHtcclxuXHRcdHZhciByZWN0ID0gc2NvcGVfQmFzZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcclxuXHRcdHZhciBhbHQgPSAnb2Zmc2V0JyArIFsnV2lkdGgnLCAnSGVpZ2h0J11bb3B0aW9ucy5vcnRdO1xyXG5cdFx0cmV0dXJuIG9wdGlvbnMub3J0ID09PSAwID8gKHJlY3Qud2lkdGh8fHNjb3BlX0Jhc2VbYWx0XSkgOiAocmVjdC5oZWlnaHR8fHNjb3BlX0Jhc2VbYWx0XSk7XHJcblx0fVxyXG5cclxuXHQvLyBIYW5kbGVyIGZvciBhdHRhY2hpbmcgZXZlbnRzIHRyb3VnaCBhIHByb3h5LlxyXG5cdGZ1bmN0aW9uIGF0dGFjaEV2ZW50ICggZXZlbnRzLCBlbGVtZW50LCBjYWxsYmFjaywgZGF0YSApIHtcclxuXHJcblx0XHQvLyBUaGlzIGZ1bmN0aW9uIGNhbiBiZSB1c2VkIHRvICdmaWx0ZXInIGV2ZW50cyB0byB0aGUgc2xpZGVyLlxyXG5cdFx0Ly8gZWxlbWVudCBpcyBhIG5vZGUsIG5vdCBhIG5vZGVMaXN0XHJcblxyXG5cdFx0dmFyIG1ldGhvZCA9IGZ1bmN0aW9uICggZSApe1xyXG5cclxuXHRcdFx0ZSA9IGZpeEV2ZW50KGUsIGRhdGEucGFnZU9mZnNldCwgZGF0YS50YXJnZXQgfHwgZWxlbWVudCk7XHJcblxyXG5cdFx0XHQvLyBmaXhFdmVudCByZXR1cm5zIGZhbHNlIGlmIHRoaXMgZXZlbnQgaGFzIGEgZGlmZmVyZW50IHRhcmdldFxyXG5cdFx0XHQvLyB3aGVuIGhhbmRsaW5nIChtdWx0aS0pIHRvdWNoIGV2ZW50cztcclxuXHRcdFx0aWYgKCAhZSApIHtcclxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIGRvTm90UmVqZWN0IGlzIHBhc3NlZCBieSBhbGwgZW5kIGV2ZW50cyB0byBtYWtlIHN1cmUgcmVsZWFzZWQgdG91Y2hlc1xyXG5cdFx0XHQvLyBhcmUgbm90IHJlamVjdGVkLCBsZWF2aW5nIHRoZSBzbGlkZXIgXCJzdHVja1wiIHRvIHRoZSBjdXJzb3I7XHJcblx0XHRcdGlmICggc2NvcGVfVGFyZ2V0Lmhhc0F0dHJpYnV0ZSgnZGlzYWJsZWQnKSAmJiAhZGF0YS5kb05vdFJlamVjdCApIHtcclxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIFN0b3AgaWYgYW4gYWN0aXZlICd0YXAnIHRyYW5zaXRpb24gaXMgdGFraW5nIHBsYWNlLlxyXG5cdFx0XHRpZiAoIGhhc0NsYXNzKHNjb3BlX1RhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLnRhcCkgJiYgIWRhdGEuZG9Ob3RSZWplY3QgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBJZ25vcmUgcmlnaHQgb3IgbWlkZGxlIGNsaWNrcyBvbiBzdGFydCAjNDU0XHJcblx0XHRcdGlmICggZXZlbnRzID09PSBhY3Rpb25zLnN0YXJ0ICYmIGUuYnV0dG9ucyAhPT0gdW5kZWZpbmVkICYmIGUuYnV0dG9ucyA+IDEgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBJZ25vcmUgcmlnaHQgb3IgbWlkZGxlIGNsaWNrcyBvbiBzdGFydCAjNDU0XHJcblx0XHRcdGlmICggZGF0YS5ob3ZlciAmJiBlLmJ1dHRvbnMgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyAnc3VwcG9ydHNQYXNzaXZlJyBpcyBvbmx5IHRydWUgaWYgYSBicm93c2VyIGFsc28gc3VwcG9ydHMgdG91Y2gtYWN0aW9uOiBub25lIGluIENTUy5cclxuXHRcdFx0Ly8gaU9TIHNhZmFyaSBkb2VzIG5vdCwgc28gaXQgZG9lc24ndCBnZXQgdG8gYmVuZWZpdCBmcm9tIHBhc3NpdmUgc2Nyb2xsaW5nLiBpT1MgZG9lcyBzdXBwb3J0XHJcblx0XHRcdC8vIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uLCBidXQgdGhhdCBhbGxvd3MgcGFubmluZywgd2hpY2ggYnJlYWtzXHJcblx0XHRcdC8vIHNsaWRlcnMgYWZ0ZXIgem9vbWluZy9vbiBub24tcmVzcG9uc2l2ZSBwYWdlcy5cclxuXHRcdFx0Ly8gU2VlOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMzMTEyXHJcblx0XHRcdGlmICggIXN1cHBvcnRzUGFzc2l2ZSApIHtcclxuXHRcdFx0XHRlLnByZXZlbnREZWZhdWx0KCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGUuY2FsY1BvaW50ID0gZS5wb2ludHNbIG9wdGlvbnMub3J0IF07XHJcblxyXG5cdFx0XHQvLyBDYWxsIHRoZSBldmVudCBoYW5kbGVyIHdpdGggdGhlIGV2ZW50IFsgYW5kIGFkZGl0aW9uYWwgZGF0YSBdLlxyXG5cdFx0XHRjYWxsYmFjayAoIGUsIGRhdGEgKTtcclxuXHRcdH07XHJcblxyXG5cdFx0dmFyIG1ldGhvZHMgPSBbXTtcclxuXHJcblx0XHQvLyBCaW5kIGEgY2xvc3VyZSBvbiB0aGUgdGFyZ2V0IGZvciBldmVyeSBldmVudCB0eXBlLlxyXG5cdFx0ZXZlbnRzLnNwbGl0KCcgJykuZm9yRWFjaChmdW5jdGlvbiggZXZlbnROYW1lICl7XHJcblx0XHRcdGVsZW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihldmVudE5hbWUsIG1ldGhvZCwgc3VwcG9ydHNQYXNzaXZlID8geyBwYXNzaXZlOiB0cnVlIH0gOiBmYWxzZSk7XHJcblx0XHRcdG1ldGhvZHMucHVzaChbZXZlbnROYW1lLCBtZXRob2RdKTtcclxuXHRcdH0pO1xyXG5cclxuXHRcdHJldHVybiBtZXRob2RzO1xyXG5cdH1cclxuXHJcblx0Ly8gUHJvdmlkZSBhIGNsZWFuIGV2ZW50IHdpdGggc3RhbmRhcmRpemVkIG9mZnNldCB2YWx1ZXMuXHJcblx0ZnVuY3Rpb24gZml4RXZlbnQgKCBlLCBwYWdlT2Zmc2V0LCBldmVudFRhcmdldCApIHtcclxuXHJcblx0XHQvLyBGaWx0ZXIgdGhlIGV2ZW50IHRvIHJlZ2lzdGVyIHRoZSB0eXBlLCB3aGljaCBjYW4gYmVcclxuXHRcdC8vIHRvdWNoLCBtb3VzZSBvciBwb2ludGVyLiBPZmZzZXQgY2hhbmdlcyBuZWVkIHRvIGJlXHJcblx0XHQvLyBtYWRlIG9uIGFuIGV2ZW50IHNwZWNpZmljIGJhc2lzLlxyXG5cdFx0dmFyIHRvdWNoID0gZS50eXBlLmluZGV4T2YoJ3RvdWNoJykgPT09IDA7XHJcblx0XHR2YXIgbW91c2UgPSBlLnR5cGUuaW5kZXhPZignbW91c2UnKSA9PT0gMDtcclxuXHRcdHZhciBwb2ludGVyID0gZS50eXBlLmluZGV4T2YoJ3BvaW50ZXInKSA9PT0gMDtcclxuXHJcblx0XHR2YXIgeDtcclxuXHRcdHZhciB5O1xyXG5cclxuXHRcdC8vIElFMTAgaW1wbGVtZW50ZWQgcG9pbnRlciBldmVudHMgd2l0aCBhIHByZWZpeDtcclxuXHRcdGlmICggZS50eXBlLmluZGV4T2YoJ01TUG9pbnRlcicpID09PSAwICkge1xyXG5cdFx0XHRwb2ludGVyID0gdHJ1ZTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJbiB0aGUgZXZlbnQgdGhhdCBtdWx0aXRvdWNoIGlzIGFjdGl2YXRlZCwgdGhlIG9ubHkgdGhpbmcgb25lIGhhbmRsZSBzaG91bGQgYmUgY29uY2VybmVkXHJcblx0XHQvLyBhYm91dCBpcyB0aGUgdG91Y2hlcyB0aGF0IG9yaWdpbmF0ZWQgb24gdG9wIG9mIGl0LlxyXG5cdFx0aWYgKCB0b3VjaCApIHtcclxuXHJcblx0XHRcdC8vIFJldHVybnMgdHJ1ZSBpZiBhIHRvdWNoIG9yaWdpbmF0ZWQgb24gdGhlIHRhcmdldC5cclxuXHRcdFx0dmFyIGlzVG91Y2hPblRhcmdldCA9IGZ1bmN0aW9uIChjaGVja1RvdWNoKSB7XHJcblx0XHRcdFx0cmV0dXJuIGNoZWNrVG91Y2gudGFyZ2V0ID09PSBldmVudFRhcmdldCB8fCBldmVudFRhcmdldC5jb250YWlucyhjaGVja1RvdWNoLnRhcmdldCk7XHJcblx0XHRcdH07XHJcblxyXG5cdFx0XHQvLyBJbiB0aGUgY2FzZSBvZiB0b3VjaHN0YXJ0IGV2ZW50cywgd2UgbmVlZCB0byBtYWtlIHN1cmUgdGhlcmUgaXMgc3RpbGwgbm8gbW9yZSB0aGFuIG9uZVxyXG5cdFx0XHQvLyB0b3VjaCBvbiB0aGUgdGFyZ2V0IHNvIHdlIGxvb2sgYW1vbmdzdCBhbGwgdG91Y2hlcy5cclxuXHRcdFx0aWYgKGUudHlwZSA9PT0gJ3RvdWNoc3RhcnQnKSB7XHJcblxyXG5cdFx0XHRcdHZhciB0YXJnZXRUb3VjaGVzID0gQXJyYXkucHJvdG90eXBlLmZpbHRlci5jYWxsKGUudG91Y2hlcywgaXNUb3VjaE9uVGFyZ2V0KTtcclxuXHJcblx0XHRcdFx0Ly8gRG8gbm90IHN1cHBvcnQgbW9yZSB0aGFuIG9uZSB0b3VjaCBwZXIgaGFuZGxlLlxyXG5cdFx0XHRcdGlmICggdGFyZ2V0VG91Y2hlcy5sZW5ndGggPiAxICkge1xyXG5cdFx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0eCA9IHRhcmdldFRvdWNoZXNbMF0ucGFnZVg7XHJcblx0XHRcdFx0eSA9IHRhcmdldFRvdWNoZXNbMF0ucGFnZVk7XHJcblxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cclxuXHRcdFx0XHQvLyBJbiB0aGUgb3RoZXIgY2FzZXMsIGZpbmQgb24gY2hhbmdlZFRvdWNoZXMgaXMgZW5vdWdoLlxyXG5cdFx0XHRcdHZhciB0YXJnZXRUb3VjaCA9IEFycmF5LnByb3RvdHlwZS5maW5kLmNhbGwoZS5jaGFuZ2VkVG91Y2hlcywgaXNUb3VjaE9uVGFyZ2V0KTtcclxuXHJcblx0XHRcdFx0Ly8gQ2FuY2VsIGlmIHRoZSB0YXJnZXQgdG91Y2ggaGFzIG5vdCBtb3ZlZC5cclxuXHRcdFx0XHRpZiAoICF0YXJnZXRUb3VjaCApIHtcclxuXHRcdFx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHggPSB0YXJnZXRUb3VjaC5wYWdlWDtcclxuXHRcdFx0XHR5ID0gdGFyZ2V0VG91Y2gucGFnZVk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwYWdlT2Zmc2V0ID0gcGFnZU9mZnNldCB8fCBnZXRQYWdlT2Zmc2V0KHNjb3BlX0RvY3VtZW50KTtcclxuXHJcblx0XHRpZiAoIG1vdXNlIHx8IHBvaW50ZXIgKSB7XHJcblx0XHRcdHggPSBlLmNsaWVudFggKyBwYWdlT2Zmc2V0Lng7XHJcblx0XHRcdHkgPSBlLmNsaWVudFkgKyBwYWdlT2Zmc2V0Lnk7XHJcblx0XHR9XHJcblxyXG5cdFx0ZS5wYWdlT2Zmc2V0ID0gcGFnZU9mZnNldDtcclxuXHRcdGUucG9pbnRzID0gW3gsIHldO1xyXG5cdFx0ZS5jdXJzb3IgPSBtb3VzZSB8fCBwb2ludGVyOyAvLyBGaXggIzQzNVxyXG5cclxuXHRcdHJldHVybiBlO1xyXG5cdH1cclxuXHJcblx0Ly8gVHJhbnNsYXRlIGEgY29vcmRpbmF0ZSBpbiB0aGUgZG9jdW1lbnQgdG8gYSBwZXJjZW50YWdlIG9uIHRoZSBzbGlkZXJcclxuXHRmdW5jdGlvbiBjYWxjUG9pbnRUb1BlcmNlbnRhZ2UgKCBjYWxjUG9pbnQgKSB7XHJcblx0XHR2YXIgbG9jYXRpb24gPSBjYWxjUG9pbnQgLSBvZmZzZXQoc2NvcGVfQmFzZSwgb3B0aW9ucy5vcnQpO1xyXG5cdFx0dmFyIHByb3Bvc2FsID0gKCBsb2NhdGlvbiAqIDEwMCApIC8gYmFzZVNpemUoKTtcclxuXHJcblx0XHQvLyBDbGFtcCBwcm9wb3NhbCBiZXR3ZWVuIDAlIGFuZCAxMDAlXHJcblx0XHQvLyBPdXQtb2YtYm91bmQgY29vcmRpbmF0ZXMgbWF5IG9jY3VyIHdoZW4gLm5vVWktYmFzZSBwc2V1ZG8tZWxlbWVudHNcclxuXHRcdC8vIGFyZSB1c2VkIChlLmcuIGNvbnRhaW5lZCBoYW5kbGVzIGZlYXR1cmUpXHJcblx0XHRwcm9wb3NhbCA9IGxpbWl0KHByb3Bvc2FsKTtcclxuXHJcblx0XHRyZXR1cm4gb3B0aW9ucy5kaXIgPyAxMDAgLSBwcm9wb3NhbCA6IHByb3Bvc2FsO1xyXG5cdH1cclxuXHJcblx0Ly8gRmluZCBoYW5kbGUgY2xvc2VzdCB0byBhIGNlcnRhaW4gcGVyY2VudGFnZSBvbiB0aGUgc2xpZGVyXHJcblx0ZnVuY3Rpb24gZ2V0Q2xvc2VzdEhhbmRsZSAoIHByb3Bvc2FsICkge1xyXG5cclxuXHRcdHZhciBjbG9zZXN0ID0gMTAwO1xyXG5cdFx0dmFyIGhhbmRsZU51bWJlciA9IGZhbHNlO1xyXG5cclxuXHRcdHNjb3BlX0hhbmRsZXMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGUsIGluZGV4KXtcclxuXHJcblx0XHRcdC8vIERpc2FibGVkIGhhbmRsZXMgYXJlIGlnbm9yZWRcclxuXHRcdFx0aWYgKCBoYW5kbGUuaGFzQXR0cmlidXRlKCdkaXNhYmxlZCcpICkge1xyXG5cdFx0XHRcdHJldHVybjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dmFyIHBvcyA9IE1hdGguYWJzKHNjb3BlX0xvY2F0aW9uc1tpbmRleF0gLSBwcm9wb3NhbCk7XHJcblxyXG5cdFx0XHRpZiAoIHBvcyA8IGNsb3Nlc3QgfHwgKHBvcyA9PT0gMTAwICYmIGNsb3Nlc3QgPT09IDEwMCkgKSB7XHJcblx0XHRcdFx0aGFuZGxlTnVtYmVyID0gaW5kZXg7XHJcblx0XHRcdFx0Y2xvc2VzdCA9IHBvcztcclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblxyXG5cdFx0cmV0dXJuIGhhbmRsZU51bWJlcjtcclxuXHR9XHJcblxyXG5cdC8vIEZpcmUgJ2VuZCcgd2hlbiBhIG1vdXNlIG9yIHBlbiBsZWF2ZXMgdGhlIGRvY3VtZW50LlxyXG5cdGZ1bmN0aW9uIGRvY3VtZW50TGVhdmUgKCBldmVudCwgZGF0YSApIHtcclxuXHRcdGlmICggZXZlbnQudHlwZSA9PT0gXCJtb3VzZW91dFwiICYmIGV2ZW50LnRhcmdldC5ub2RlTmFtZSA9PT0gXCJIVE1MXCIgJiYgZXZlbnQucmVsYXRlZFRhcmdldCA9PT0gbnVsbCApe1xyXG5cdFx0XHRldmVudEVuZCAoZXZlbnQsIGRhdGEpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gSGFuZGxlIG1vdmVtZW50IG9uIGRvY3VtZW50IGZvciBoYW5kbGUgYW5kIHJhbmdlIGRyYWcuXHJcblx0ZnVuY3Rpb24gZXZlbnRNb3ZlICggZXZlbnQsIGRhdGEgKSB7XHJcblxyXG5cdFx0Ly8gRml4ICM0OThcclxuXHRcdC8vIENoZWNrIHZhbHVlIG9mIC5idXR0b25zIGluICdzdGFydCcgdG8gd29yayBhcm91bmQgYSBidWcgaW4gSUUxMCBtb2JpbGUgKGRhdGEuYnV0dG9uc1Byb3BlcnR5KS5cclxuXHRcdC8vIGh0dHBzOi8vY29ubmVjdC5taWNyb3NvZnQuY29tL0lFL2ZlZWRiYWNrL2RldGFpbHMvOTI3MDA1L21vYmlsZS1pZTEwLXdpbmRvd3MtcGhvbmUtYnV0dG9ucy1wcm9wZXJ0eS1vZi1wb2ludGVybW92ZS1ldmVudC1hbHdheXMtemVyb1xyXG5cdFx0Ly8gSUU5IGhhcyAuYnV0dG9ucyBhbmQgLndoaWNoIHplcm8gb24gbW91c2Vtb3ZlLlxyXG5cdFx0Ly8gRmlyZWZveCBicmVha3MgdGhlIHNwZWMgTUROIGRlZmluZXMuXHJcblx0XHRpZiAoIG5hdmlnYXRvci5hcHBWZXJzaW9uLmluZGV4T2YoXCJNU0lFIDlcIikgPT09IC0xICYmIGV2ZW50LmJ1dHRvbnMgPT09IDAgJiYgZGF0YS5idXR0b25zUHJvcGVydHkgIT09IDAgKSB7XHJcblx0XHRcdHJldHVybiBldmVudEVuZChldmVudCwgZGF0YSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQ2hlY2sgaWYgd2UgYXJlIG1vdmluZyB1cCBvciBkb3duXHJcblx0XHR2YXIgbW92ZW1lbnQgPSAob3B0aW9ucy5kaXIgPyAtMSA6IDEpICogKGV2ZW50LmNhbGNQb2ludCAtIGRhdGEuc3RhcnRDYWxjUG9pbnQpO1xyXG5cclxuXHRcdC8vIENvbnZlcnQgdGhlIG1vdmVtZW50IGludG8gYSBwZXJjZW50YWdlIG9mIHRoZSBzbGlkZXIgd2lkdGgvaGVpZ2h0XHJcblx0XHR2YXIgcHJvcG9zYWwgPSAobW92ZW1lbnQgKiAxMDApIC8gZGF0YS5iYXNlU2l6ZTtcclxuXHJcblx0XHRtb3ZlSGFuZGxlcyhtb3ZlbWVudCA+IDAsIHByb3Bvc2FsLCBkYXRhLmxvY2F0aW9ucywgZGF0YS5oYW5kbGVOdW1iZXJzKTtcclxuXHR9XHJcblxyXG5cdC8vIFVuYmluZCBtb3ZlIGV2ZW50cyBvbiBkb2N1bWVudCwgY2FsbCBjYWxsYmFja3MuXHJcblx0ZnVuY3Rpb24gZXZlbnRFbmQgKCBldmVudCwgZGF0YSApIHtcclxuXHJcblx0XHQvLyBUaGUgaGFuZGxlIGlzIG5vIGxvbmdlciBhY3RpdmUsIHNvIHJlbW92ZSB0aGUgY2xhc3MuXHJcblx0XHRpZiAoIGRhdGEuaGFuZGxlICkge1xyXG5cdFx0XHRyZW1vdmVDbGFzcyhkYXRhLmhhbmRsZSwgb3B0aW9ucy5jc3NDbGFzc2VzLmFjdGl2ZSk7XHJcblx0XHRcdHNjb3BlX0FjdGl2ZUhhbmRsZXNDb3VudCAtPSAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFVuYmluZCB0aGUgbW92ZSBhbmQgZW5kIGV2ZW50cywgd2hpY2ggYXJlIGFkZGVkIG9uICdzdGFydCcuXHJcblx0XHRkYXRhLmxpc3RlbmVycy5mb3JFYWNoKGZ1bmN0aW9uKCBjICkge1xyXG5cdFx0XHRzY29wZV9Eb2N1bWVudEVsZW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihjWzBdLCBjWzFdKTtcclxuXHRcdH0pO1xyXG5cclxuXHRcdGlmICggc2NvcGVfQWN0aXZlSGFuZGxlc0NvdW50ID09PSAwICkge1xyXG5cdFx0XHQvLyBSZW1vdmUgZHJhZ2dpbmcgY2xhc3MuXHJcblx0XHRcdHJlbW92ZUNsYXNzKHNjb3BlX1RhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLmRyYWcpO1xyXG5cdFx0XHRzZXRaaW5kZXgoKTtcclxuXHJcblx0XHRcdC8vIFJlbW92ZSBjdXJzb3Igc3R5bGVzIGFuZCB0ZXh0LXNlbGVjdGlvbiBldmVudHMgYm91bmQgdG8gdGhlIGJvZHkuXHJcblx0XHRcdGlmICggZXZlbnQuY3Vyc29yICkge1xyXG5cdFx0XHRcdHNjb3BlX0JvZHkuc3R5bGUuY3Vyc29yID0gJyc7XHJcblx0XHRcdFx0c2NvcGVfQm9keS5yZW1vdmVFdmVudExpc3RlbmVyKCdzZWxlY3RzdGFydCcsIHByZXZlbnREZWZhdWx0KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGRhdGEuaGFuZGxlTnVtYmVycy5mb3JFYWNoKGZ1bmN0aW9uKGhhbmRsZU51bWJlcil7XHJcblx0XHRcdGZpcmVFdmVudCgnY2hhbmdlJywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdFx0ZmlyZUV2ZW50KCdzZXQnLCBoYW5kbGVOdW1iZXIpO1xyXG5cdFx0XHRmaXJlRXZlbnQoJ2VuZCcsIGhhbmRsZU51bWJlcik7XHJcblx0XHR9KTtcclxuXHR9XHJcblxyXG5cdC8vIEJpbmQgbW92ZSBldmVudHMgb24gZG9jdW1lbnQuXHJcblx0ZnVuY3Rpb24gZXZlbnRTdGFydCAoIGV2ZW50LCBkYXRhICkge1xyXG5cclxuXHRcdHZhciBoYW5kbGU7XHJcblx0XHRpZiAoIGRhdGEuaGFuZGxlTnVtYmVycy5sZW5ndGggPT09IDEgKSB7XHJcblxyXG5cdFx0XHR2YXIgaGFuZGxlT3JpZ2luID0gc2NvcGVfSGFuZGxlc1tkYXRhLmhhbmRsZU51bWJlcnNbMF1dO1xyXG5cclxuXHRcdFx0Ly8gSWdub3JlICdkaXNhYmxlZCcgaGFuZGxlc1xyXG5cdFx0XHRpZiAoIGhhbmRsZU9yaWdpbi5oYXNBdHRyaWJ1dGUoJ2Rpc2FibGVkJykgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoYW5kbGUgPSBoYW5kbGVPcmlnaW4uY2hpbGRyZW5bMF07XHJcblx0XHRcdHNjb3BlX0FjdGl2ZUhhbmRsZXNDb3VudCArPSAxO1xyXG5cclxuXHRcdFx0Ly8gTWFyayB0aGUgaGFuZGxlIGFzICdhY3RpdmUnIHNvIGl0IGNhbiBiZSBzdHlsZWQuXHJcblx0XHRcdGFkZENsYXNzKGhhbmRsZSwgb3B0aW9ucy5jc3NDbGFzc2VzLmFjdGl2ZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQSBkcmFnIHNob3VsZCBuZXZlciBwcm9wYWdhdGUgdXAgdG8gdGhlICd0YXAnIGV2ZW50LlxyXG5cdFx0ZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XHJcblxyXG5cdFx0Ly8gUmVjb3JkIHRoZSBldmVudCBsaXN0ZW5lcnMuXHJcblx0XHR2YXIgbGlzdGVuZXJzID0gW107XHJcblxyXG5cdFx0Ly8gQXR0YWNoIHRoZSBtb3ZlIGFuZCBlbmQgZXZlbnRzLlxyXG5cdFx0dmFyIG1vdmVFdmVudCA9IGF0dGFjaEV2ZW50KGFjdGlvbnMubW92ZSwgc2NvcGVfRG9jdW1lbnRFbGVtZW50LCBldmVudE1vdmUsIHtcclxuXHRcdFx0Ly8gVGhlIGV2ZW50IHRhcmdldCBoYXMgY2hhbmdlZCBzbyB3ZSBuZWVkIHRvIHByb3BhZ2F0ZSB0aGUgb3JpZ2luYWwgb25lIHNvIHRoYXQgd2Uga2VlcFxyXG5cdFx0XHQvLyByZWx5aW5nIG9uIGl0IHRvIGV4dHJhY3QgdGFyZ2V0IHRvdWNoZXMuXHJcblx0XHRcdHRhcmdldDogZXZlbnQudGFyZ2V0LFxyXG5cdFx0XHRoYW5kbGU6IGhhbmRsZSxcclxuXHRcdFx0bGlzdGVuZXJzOiBsaXN0ZW5lcnMsXHJcblx0XHRcdHN0YXJ0Q2FsY1BvaW50OiBldmVudC5jYWxjUG9pbnQsXHJcblx0XHRcdGJhc2VTaXplOiBiYXNlU2l6ZSgpLFxyXG5cdFx0XHRwYWdlT2Zmc2V0OiBldmVudC5wYWdlT2Zmc2V0LFxyXG5cdFx0XHRoYW5kbGVOdW1iZXJzOiBkYXRhLmhhbmRsZU51bWJlcnMsXHJcblx0XHRcdGJ1dHRvbnNQcm9wZXJ0eTogZXZlbnQuYnV0dG9ucyxcclxuXHRcdFx0bG9jYXRpb25zOiBzY29wZV9Mb2NhdGlvbnMuc2xpY2UoKVxyXG5cdFx0fSk7XHJcblxyXG5cdFx0dmFyIGVuZEV2ZW50ID0gYXR0YWNoRXZlbnQoYWN0aW9ucy5lbmQsIHNjb3BlX0RvY3VtZW50RWxlbWVudCwgZXZlbnRFbmQsIHtcclxuXHRcdFx0dGFyZ2V0OiBldmVudC50YXJnZXQsXHJcblx0XHRcdGhhbmRsZTogaGFuZGxlLFxyXG5cdFx0XHRsaXN0ZW5lcnM6IGxpc3RlbmVycyxcclxuXHRcdFx0ZG9Ob3RSZWplY3Q6IHRydWUsXHJcblx0XHRcdGhhbmRsZU51bWJlcnM6IGRhdGEuaGFuZGxlTnVtYmVyc1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0dmFyIG91dEV2ZW50ID0gYXR0YWNoRXZlbnQoXCJtb3VzZW91dFwiLCBzY29wZV9Eb2N1bWVudEVsZW1lbnQsIGRvY3VtZW50TGVhdmUsIHtcclxuXHRcdFx0dGFyZ2V0OiBldmVudC50YXJnZXQsXHJcblx0XHRcdGhhbmRsZTogaGFuZGxlLFxyXG5cdFx0XHRsaXN0ZW5lcnM6IGxpc3RlbmVycyxcclxuXHRcdFx0ZG9Ob3RSZWplY3Q6IHRydWUsXHJcblx0XHRcdGhhbmRsZU51bWJlcnM6IGRhdGEuaGFuZGxlTnVtYmVyc1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Ly8gV2Ugd2FudCB0byBtYWtlIHN1cmUgd2UgcHVzaGVkIHRoZSBsaXN0ZW5lcnMgaW4gdGhlIGxpc3RlbmVyIGxpc3QgcmF0aGVyIHRoYW4gY3JlYXRpbmdcclxuXHRcdC8vIGEgbmV3IG9uZSBhcyBpdCBoYXMgYWxyZWFkeSBiZWVuIHBhc3NlZCB0byB0aGUgZXZlbnQgaGFuZGxlcnMuXHJcblx0XHRsaXN0ZW5lcnMucHVzaC5hcHBseShsaXN0ZW5lcnMsIG1vdmVFdmVudC5jb25jYXQoZW5kRXZlbnQsIG91dEV2ZW50KSk7XHJcblxyXG5cdFx0Ly8gVGV4dCBzZWxlY3Rpb24gaXNuJ3QgYW4gaXNzdWUgb24gdG91Y2ggZGV2aWNlcyxcclxuXHRcdC8vIHNvIGFkZGluZyBjdXJzb3Igc3R5bGVzIGNhbiBiZSBza2lwcGVkLlxyXG5cdFx0aWYgKCBldmVudC5jdXJzb3IgKSB7XHJcblxyXG5cdFx0XHQvLyBQcmV2ZW50IHRoZSAnSScgY3Vyc29yIGFuZCBleHRlbmQgdGhlIHJhbmdlLWRyYWcgY3Vyc29yLlxyXG5cdFx0XHRzY29wZV9Cb2R5LnN0eWxlLmN1cnNvciA9IGdldENvbXB1dGVkU3R5bGUoZXZlbnQudGFyZ2V0KS5jdXJzb3I7XHJcblxyXG5cdFx0XHQvLyBNYXJrIHRoZSB0YXJnZXQgd2l0aCBhIGRyYWdnaW5nIHN0YXRlLlxyXG5cdFx0XHRpZiAoIHNjb3BlX0hhbmRsZXMubGVuZ3RoID4gMSApIHtcclxuXHRcdFx0XHRhZGRDbGFzcyhzY29wZV9UYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5kcmFnKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gUHJldmVudCB0ZXh0IHNlbGVjdGlvbiB3aGVuIGRyYWdnaW5nIHRoZSBoYW5kbGVzLlxyXG5cdFx0XHQvLyBJbiBub1VpU2xpZGVyIDw9IDkuMi4wLCB0aGlzIHdhcyBoYW5kbGVkIGJ5IGNhbGxpbmcgcHJldmVudERlZmF1bHQgb24gbW91c2UvdG91Y2ggc3RhcnQvbW92ZSxcclxuXHRcdFx0Ly8gd2hpY2ggaXMgc2Nyb2xsIGJsb2NraW5nLiBUaGUgc2VsZWN0c3RhcnQgZXZlbnQgaXMgc3VwcG9ydGVkIGJ5IEZpcmVGb3ggc3RhcnRpbmcgZnJvbSB2ZXJzaW9uIDUyLFxyXG5cdFx0XHQvLyBtZWFuaW5nIHRoZSBvbmx5IGhvbGRvdXQgaXMgaU9TIFNhZmFyaS4gVGhpcyBkb2Vzbid0IG1hdHRlcjogdGV4dCBzZWxlY3Rpb24gaXNuJ3QgdHJpZ2dlcmVkIHRoZXJlLlxyXG5cdFx0XHQvLyBUaGUgJ2N1cnNvcicgZmxhZyBpcyBmYWxzZS5cclxuXHRcdFx0Ly8gU2VlOiBodHRwOi8vY2FuaXVzZS5jb20vI3NlYXJjaD1zZWxlY3RzdGFydFxyXG5cdFx0XHRzY29wZV9Cb2R5LmFkZEV2ZW50TGlzdGVuZXIoJ3NlbGVjdHN0YXJ0JywgcHJldmVudERlZmF1bHQsIGZhbHNlKTtcclxuXHRcdH1cclxuXHJcblx0XHRkYXRhLmhhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cdFx0XHRmaXJlRXZlbnQoJ3N0YXJ0JywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblx0Ly8gTW92ZSBjbG9zZXN0IGhhbmRsZSB0byB0YXBwZWQgbG9jYXRpb24uXHJcblx0ZnVuY3Rpb24gZXZlbnRUYXAgKCBldmVudCApIHtcclxuXHJcblx0XHQvLyBUaGUgdGFwIGV2ZW50IHNob3VsZG4ndCBwcm9wYWdhdGUgdXBcclxuXHRcdGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xyXG5cclxuXHRcdHZhciBwcm9wb3NhbCA9IGNhbGNQb2ludFRvUGVyY2VudGFnZShldmVudC5jYWxjUG9pbnQpO1xyXG5cdFx0dmFyIGhhbmRsZU51bWJlciA9IGdldENsb3Nlc3RIYW5kbGUocHJvcG9zYWwpO1xyXG5cclxuXHRcdC8vIFRhY2tsZSB0aGUgY2FzZSB0aGF0IGFsbCBoYW5kbGVzIGFyZSAnZGlzYWJsZWQnLlxyXG5cdFx0aWYgKCBoYW5kbGVOdW1iZXIgPT09IGZhbHNlICkge1xyXG5cdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRmxhZyB0aGUgc2xpZGVyIGFzIGl0IGlzIG5vdyBpbiBhIHRyYW5zaXRpb25hbCBzdGF0ZS5cclxuXHRcdC8vIFRyYW5zaXRpb24gdGFrZXMgYSBjb25maWd1cmFibGUgYW1vdW50IG9mIG1zIChkZWZhdWx0IDMwMCkuIFJlLWVuYWJsZSB0aGUgc2xpZGVyIGFmdGVyIHRoYXQuXHJcblx0XHRpZiAoICFvcHRpb25zLmV2ZW50cy5zbmFwICkge1xyXG5cdFx0XHRhZGRDbGFzc0ZvcihzY29wZV9UYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy50YXAsIG9wdGlvbnMuYW5pbWF0aW9uRHVyYXRpb24pO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNldEhhbmRsZShoYW5kbGVOdW1iZXIsIHByb3Bvc2FsLCB0cnVlLCB0cnVlKTtcclxuXHJcblx0XHRzZXRaaW5kZXgoKTtcclxuXHJcblx0XHRmaXJlRXZlbnQoJ3NsaWRlJywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHRcdGZpcmVFdmVudCgndXBkYXRlJywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHRcdGZpcmVFdmVudCgnY2hhbmdlJywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHRcdGZpcmVFdmVudCgnc2V0JywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHJcblx0XHRpZiAoIG9wdGlvbnMuZXZlbnRzLnNuYXAgKSB7XHJcblx0XHRcdGV2ZW50U3RhcnQoZXZlbnQsIHsgaGFuZGxlTnVtYmVyczogW2hhbmRsZU51bWJlcl0gfSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBGaXJlcyBhICdob3ZlcicgZXZlbnQgZm9yIGEgaG92ZXJlZCBtb3VzZS9wZW4gcG9zaXRpb24uXHJcblx0ZnVuY3Rpb24gZXZlbnRIb3ZlciAoIGV2ZW50ICkge1xyXG5cclxuXHRcdHZhciBwcm9wb3NhbCA9IGNhbGNQb2ludFRvUGVyY2VudGFnZShldmVudC5jYWxjUG9pbnQpO1xyXG5cclxuXHRcdHZhciB0byA9IHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAocHJvcG9zYWwpO1xyXG5cdFx0dmFyIHZhbHVlID0gc2NvcGVfU3BlY3RydW0uZnJvbVN0ZXBwaW5nKHRvKTtcclxuXHJcblx0XHRPYmplY3Qua2V5cyhzY29wZV9FdmVudHMpLmZvckVhY2goZnVuY3Rpb24oIHRhcmdldEV2ZW50ICkge1xyXG5cdFx0XHRpZiAoICdob3ZlcicgPT09IHRhcmdldEV2ZW50LnNwbGl0KCcuJylbMF0gKSB7XHJcblx0XHRcdFx0c2NvcGVfRXZlbnRzW3RhcmdldEV2ZW50XS5mb3JFYWNoKGZ1bmN0aW9uKCBjYWxsYmFjayApIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrLmNhbGwoIHNjb3BlX1NlbGYsIHZhbHVlICk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblx0Ly8gQXR0YWNoIGV2ZW50cyB0byBzZXZlcmFsIHNsaWRlciBwYXJ0cy5cclxuXHRmdW5jdGlvbiBiaW5kU2xpZGVyRXZlbnRzICggYmVoYXZpb3VyICkge1xyXG5cclxuXHRcdC8vIEF0dGFjaCB0aGUgc3RhbmRhcmQgZHJhZyBldmVudCB0byB0aGUgaGFuZGxlcy5cclxuXHRcdGlmICggIWJlaGF2aW91ci5maXhlZCApIHtcclxuXHJcblx0XHRcdHNjb3BlX0hhbmRsZXMuZm9yRWFjaChmdW5jdGlvbiggaGFuZGxlLCBpbmRleCApe1xyXG5cclxuXHRcdFx0XHQvLyBUaGVzZSBldmVudHMgYXJlIG9ubHkgYm91bmQgdG8gdGhlIHZpc3VhbCBoYW5kbGVcclxuXHRcdFx0XHQvLyBlbGVtZW50LCBub3QgdGhlICdyZWFsJyBvcmlnaW4gZWxlbWVudC5cclxuXHRcdFx0XHRhdHRhY2hFdmVudCAoIGFjdGlvbnMuc3RhcnQsIGhhbmRsZS5jaGlsZHJlblswXSwgZXZlbnRTdGFydCwge1xyXG5cdFx0XHRcdFx0aGFuZGxlTnVtYmVyczogW2luZGV4XVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBBdHRhY2ggdGhlIHRhcCBldmVudCB0byB0aGUgc2xpZGVyIGJhc2UuXHJcblx0XHRpZiAoIGJlaGF2aW91ci50YXAgKSB7XHJcblx0XHRcdGF0dGFjaEV2ZW50IChhY3Rpb25zLnN0YXJ0LCBzY29wZV9CYXNlLCBldmVudFRhcCwge30pO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEZpcmUgaG92ZXIgZXZlbnRzXHJcblx0XHRpZiAoIGJlaGF2aW91ci5ob3ZlciApIHtcclxuXHRcdFx0YXR0YWNoRXZlbnQgKGFjdGlvbnMubW92ZSwgc2NvcGVfQmFzZSwgZXZlbnRIb3ZlciwgeyBob3ZlcjogdHJ1ZSB9KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBNYWtlIHRoZSByYW5nZSBkcmFnZ2FibGUuXHJcblx0XHRpZiAoIGJlaGF2aW91ci5kcmFnICl7XHJcblxyXG5cdFx0XHRzY29wZV9Db25uZWN0cy5mb3JFYWNoKGZ1bmN0aW9uKCBjb25uZWN0LCBpbmRleCApe1xyXG5cclxuXHRcdFx0XHRpZiAoIGNvbm5lY3QgPT09IGZhbHNlIHx8IGluZGV4ID09PSAwIHx8IGluZGV4ID09PSBzY29wZV9Db25uZWN0cy5sZW5ndGggLSAxICkge1xyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dmFyIGhhbmRsZUJlZm9yZSA9IHNjb3BlX0hhbmRsZXNbaW5kZXggLSAxXTtcclxuXHRcdFx0XHR2YXIgaGFuZGxlQWZ0ZXIgPSBzY29wZV9IYW5kbGVzW2luZGV4XTtcclxuXHRcdFx0XHR2YXIgZXZlbnRIb2xkZXJzID0gW2Nvbm5lY3RdO1xyXG5cclxuXHRcdFx0XHRhZGRDbGFzcyhjb25uZWN0LCBvcHRpb25zLmNzc0NsYXNzZXMuZHJhZ2dhYmxlKTtcclxuXHJcblx0XHRcdFx0Ly8gV2hlbiB0aGUgcmFuZ2UgaXMgZml4ZWQsIHRoZSBlbnRpcmUgcmFuZ2UgY2FuXHJcblx0XHRcdFx0Ly8gYmUgZHJhZ2dlZCBieSB0aGUgaGFuZGxlcy4gVGhlIGhhbmRsZSBpbiB0aGUgZmlyc3RcclxuXHRcdFx0XHQvLyBvcmlnaW4gd2lsbCBwcm9wYWdhdGUgdGhlIHN0YXJ0IGV2ZW50IHVwd2FyZCxcclxuXHRcdFx0XHQvLyBidXQgaXQgbmVlZHMgdG8gYmUgYm91bmQgbWFudWFsbHkgb24gdGhlIG90aGVyLlxyXG5cdFx0XHRcdGlmICggYmVoYXZpb3VyLmZpeGVkICkge1xyXG5cdFx0XHRcdFx0ZXZlbnRIb2xkZXJzLnB1c2goaGFuZGxlQmVmb3JlLmNoaWxkcmVuWzBdKTtcclxuXHRcdFx0XHRcdGV2ZW50SG9sZGVycy5wdXNoKGhhbmRsZUFmdGVyLmNoaWxkcmVuWzBdKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGV2ZW50SG9sZGVycy5mb3JFYWNoKGZ1bmN0aW9uKCBldmVudEhvbGRlciApIHtcclxuXHRcdFx0XHRcdGF0dGFjaEV2ZW50ICggYWN0aW9ucy5zdGFydCwgZXZlbnRIb2xkZXIsIGV2ZW50U3RhcnQsIHtcclxuXHRcdFx0XHRcdFx0aGFuZGxlczogW2hhbmRsZUJlZm9yZSwgaGFuZGxlQWZ0ZXJdLFxyXG5cdFx0XHRcdFx0XHRoYW5kbGVOdW1iZXJzOiBbaW5kZXggLSAxLCBpbmRleF1cclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG4vKiEgSW4gdGhpcyBmaWxlOiBTbGlkZXIgZXZlbnRzIChub3QgYnJvd3NlciBldmVudHMpOyAqL1xyXG5cclxuXHQvLyBBdHRhY2ggYW4gZXZlbnQgdG8gdGhpcyBzbGlkZXIsIHBvc3NpYmx5IGluY2x1ZGluZyBhIG5hbWVzcGFjZVxyXG5cdGZ1bmN0aW9uIGJpbmRFdmVudCAoIG5hbWVzcGFjZWRFdmVudCwgY2FsbGJhY2sgKSB7XHJcblx0XHRzY29wZV9FdmVudHNbbmFtZXNwYWNlZEV2ZW50XSA9IHNjb3BlX0V2ZW50c1tuYW1lc3BhY2VkRXZlbnRdIHx8IFtdO1xyXG5cdFx0c2NvcGVfRXZlbnRzW25hbWVzcGFjZWRFdmVudF0ucHVzaChjYWxsYmFjayk7XHJcblxyXG5cdFx0Ly8gSWYgdGhlIGV2ZW50IGJvdW5kIGlzICd1cGRhdGUsJyBmaXJlIGl0IGltbWVkaWF0ZWx5IGZvciBhbGwgaGFuZGxlcy5cclxuXHRcdGlmICggbmFtZXNwYWNlZEV2ZW50LnNwbGl0KCcuJylbMF0gPT09ICd1cGRhdGUnICkge1xyXG5cdFx0XHRzY29wZV9IYW5kbGVzLmZvckVhY2goZnVuY3Rpb24oYSwgaW5kZXgpe1xyXG5cdFx0XHRcdGZpcmVFdmVudCgndXBkYXRlJywgaW5kZXgpO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFVuZG8gYXR0YWNobWVudCBvZiBldmVudFxyXG5cdGZ1bmN0aW9uIHJlbW92ZUV2ZW50ICggbmFtZXNwYWNlZEV2ZW50ICkge1xyXG5cclxuXHRcdHZhciBldmVudCA9IG5hbWVzcGFjZWRFdmVudCAmJiBuYW1lc3BhY2VkRXZlbnQuc3BsaXQoJy4nKVswXTtcclxuXHRcdHZhciBuYW1lc3BhY2UgPSBldmVudCAmJiBuYW1lc3BhY2VkRXZlbnQuc3Vic3RyaW5nKGV2ZW50Lmxlbmd0aCk7XHJcblxyXG5cdFx0T2JqZWN0LmtleXMoc2NvcGVfRXZlbnRzKS5mb3JFYWNoKGZ1bmN0aW9uKCBiaW5kICl7XHJcblxyXG5cdFx0XHR2YXIgdEV2ZW50ID0gYmluZC5zcGxpdCgnLicpWzBdO1xyXG5cdFx0XHR2YXIgdE5hbWVzcGFjZSA9IGJpbmQuc3Vic3RyaW5nKHRFdmVudC5sZW5ndGgpO1xyXG5cclxuXHRcdFx0aWYgKCAoIWV2ZW50IHx8IGV2ZW50ID09PSB0RXZlbnQpICYmICghbmFtZXNwYWNlIHx8IG5hbWVzcGFjZSA9PT0gdE5hbWVzcGFjZSkgKSB7XHJcblx0XHRcdFx0ZGVsZXRlIHNjb3BlX0V2ZW50c1tiaW5kXTtcclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fVxyXG5cclxuXHQvLyBFeHRlcm5hbCBldmVudCBoYW5kbGluZ1xyXG5cdGZ1bmN0aW9uIGZpcmVFdmVudCAoIGV2ZW50TmFtZSwgaGFuZGxlTnVtYmVyLCB0YXAgKSB7XHJcblxyXG5cdFx0T2JqZWN0LmtleXMoc2NvcGVfRXZlbnRzKS5mb3JFYWNoKGZ1bmN0aW9uKCB0YXJnZXRFdmVudCApIHtcclxuXHJcblx0XHRcdHZhciBldmVudFR5cGUgPSB0YXJnZXRFdmVudC5zcGxpdCgnLicpWzBdO1xyXG5cclxuXHRcdFx0aWYgKCBldmVudE5hbWUgPT09IGV2ZW50VHlwZSApIHtcclxuXHRcdFx0XHRzY29wZV9FdmVudHNbdGFyZ2V0RXZlbnRdLmZvckVhY2goZnVuY3Rpb24oIGNhbGxiYWNrICkge1xyXG5cclxuXHRcdFx0XHRcdGNhbGxiYWNrLmNhbGwoXHJcblx0XHRcdFx0XHRcdC8vIFVzZSB0aGUgc2xpZGVyIHB1YmxpYyBBUEkgYXMgdGhlIHNjb3BlICgndGhpcycpXHJcblx0XHRcdFx0XHRcdHNjb3BlX1NlbGYsXHJcblx0XHRcdFx0XHRcdC8vIFJldHVybiB2YWx1ZXMgYXMgYXJyYXksIHNvIGFyZ18xW2FyZ18yXSBpcyBhbHdheXMgdmFsaWQuXHJcblx0XHRcdFx0XHRcdHNjb3BlX1ZhbHVlcy5tYXAob3B0aW9ucy5mb3JtYXQudG8pLFxyXG5cdFx0XHRcdFx0XHQvLyBIYW5kbGUgaW5kZXgsIDAgb3IgMVxyXG5cdFx0XHRcdFx0XHRoYW5kbGVOdW1iZXIsXHJcblx0XHRcdFx0XHRcdC8vIFVuZm9ybWF0dGVkIHNsaWRlciB2YWx1ZXNcclxuXHRcdFx0XHRcdFx0c2NvcGVfVmFsdWVzLnNsaWNlKCksXHJcblx0XHRcdFx0XHRcdC8vIEV2ZW50IGlzIGZpcmVkIGJ5IHRhcCwgdHJ1ZSBvciBmYWxzZVxyXG5cdFx0XHRcdFx0XHR0YXAgfHwgZmFsc2UsXHJcblx0XHRcdFx0XHRcdC8vIExlZnQgb2Zmc2V0IG9mIHRoZSBoYW5kbGUsIGluIHJlbGF0aW9uIHRvIHRoZSBzbGlkZXJcclxuXHRcdFx0XHRcdFx0c2NvcGVfTG9jYXRpb25zLnNsaWNlKClcclxuXHRcdFx0XHRcdCk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcbi8qISBJbiB0aGlzIGZpbGU6IE1lY2hhbmljcyBmb3Igc2xpZGVyIG9wZXJhdGlvbiAqL1xyXG5cclxuXHRmdW5jdGlvbiB0b1BjdCAoIHBjdCApIHtcclxuXHRcdHJldHVybiBwY3QgKyAnJSc7XHJcblx0fVxyXG5cclxuXHQvLyBTcGxpdCBvdXQgdGhlIGhhbmRsZSBwb3NpdGlvbmluZyBsb2dpYyBzbyB0aGUgTW92ZSBldmVudCBjYW4gdXNlIGl0LCB0b29cclxuXHRmdW5jdGlvbiBjaGVja0hhbmRsZVBvc2l0aW9uICggcmVmZXJlbmNlLCBoYW5kbGVOdW1iZXIsIHRvLCBsb29rQmFja3dhcmQsIGxvb2tGb3J3YXJkLCBnZXRWYWx1ZSApIHtcclxuXHJcblx0XHQvLyBGb3Igc2xpZGVycyB3aXRoIG11bHRpcGxlIGhhbmRsZXMsIGxpbWl0IG1vdmVtZW50IHRvIHRoZSBvdGhlciBoYW5kbGUuXHJcblx0XHQvLyBBcHBseSB0aGUgbWFyZ2luIG9wdGlvbiBieSBhZGRpbmcgaXQgdG8gdGhlIGhhbmRsZSBwb3NpdGlvbnMuXHJcblx0XHRpZiAoIHNjb3BlX0hhbmRsZXMubGVuZ3RoID4gMSApIHtcclxuXHJcblx0XHRcdGlmICggbG9va0JhY2t3YXJkICYmIGhhbmRsZU51bWJlciA+IDAgKSB7XHJcblx0XHRcdFx0dG8gPSBNYXRoLm1heCh0bywgcmVmZXJlbmNlW2hhbmRsZU51bWJlciAtIDFdICsgb3B0aW9ucy5tYXJnaW4pO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpZiAoIGxvb2tGb3J3YXJkICYmIGhhbmRsZU51bWJlciA8IHNjb3BlX0hhbmRsZXMubGVuZ3RoIC0gMSApIHtcclxuXHRcdFx0XHR0byA9IE1hdGgubWluKHRvLCByZWZlcmVuY2VbaGFuZGxlTnVtYmVyICsgMV0gLSBvcHRpb25zLm1hcmdpbik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBUaGUgbGltaXQgb3B0aW9uIGhhcyB0aGUgb3Bwb3NpdGUgZWZmZWN0LCBsaW1pdGluZyBoYW5kbGVzIHRvIGFcclxuXHRcdC8vIG1heGltdW0gZGlzdGFuY2UgZnJvbSBhbm90aGVyLiBMaW1pdCBtdXN0IGJlID4gMCwgYXMgb3RoZXJ3aXNlXHJcblx0XHQvLyBoYW5kbGVzIHdvdWxkIGJlIHVubW92ZWFibGUuXHJcblx0XHRpZiAoIHNjb3BlX0hhbmRsZXMubGVuZ3RoID4gMSAmJiBvcHRpb25zLmxpbWl0ICkge1xyXG5cclxuXHRcdFx0aWYgKCBsb29rQmFja3dhcmQgJiYgaGFuZGxlTnVtYmVyID4gMCApIHtcclxuXHRcdFx0XHR0byA9IE1hdGgubWluKHRvLCByZWZlcmVuY2VbaGFuZGxlTnVtYmVyIC0gMV0gKyBvcHRpb25zLmxpbWl0KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aWYgKCBsb29rRm9yd2FyZCAmJiBoYW5kbGVOdW1iZXIgPCBzY29wZV9IYW5kbGVzLmxlbmd0aCAtIDEgKSB7XHJcblx0XHRcdFx0dG8gPSBNYXRoLm1heCh0bywgcmVmZXJlbmNlW2hhbmRsZU51bWJlciArIDFdIC0gb3B0aW9ucy5saW1pdCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBUaGUgcGFkZGluZyBvcHRpb24ga2VlcHMgdGhlIGhhbmRsZXMgYSBjZXJ0YWluIGRpc3RhbmNlIGZyb20gdGhlXHJcblx0XHQvLyBlZGdlcyBvZiB0aGUgc2xpZGVyLiBQYWRkaW5nIG11c3QgYmUgPiAwLlxyXG5cdFx0aWYgKCBvcHRpb25zLnBhZGRpbmcgKSB7XHJcblxyXG5cdFx0XHRpZiAoIGhhbmRsZU51bWJlciA9PT0gMCApIHtcclxuXHRcdFx0XHR0byA9IE1hdGgubWF4KHRvLCBvcHRpb25zLnBhZGRpbmdbMF0pO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpZiAoIGhhbmRsZU51bWJlciA9PT0gc2NvcGVfSGFuZGxlcy5sZW5ndGggLSAxICkge1xyXG5cdFx0XHRcdHRvID0gTWF0aC5taW4odG8sIDEwMCAtIG9wdGlvbnMucGFkZGluZ1sxXSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0byA9IHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAodG8pO1xyXG5cclxuXHRcdC8vIExpbWl0IHBlcmNlbnRhZ2UgdG8gdGhlIDAgLSAxMDAgcmFuZ2VcclxuXHRcdHRvID0gbGltaXQodG8pO1xyXG5cclxuXHRcdC8vIFJldHVybiBmYWxzZSBpZiBoYW5kbGUgY2FuJ3QgbW92ZVxyXG5cdFx0aWYgKCB0byA9PT0gcmVmZXJlbmNlW2hhbmRsZU51bWJlcl0gJiYgIWdldFZhbHVlICkge1xyXG5cdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHRvO1xyXG5cdH1cclxuXHJcblx0Ly8gVXNlcyBzbGlkZXIgb3JpZW50YXRpb24gdG8gY3JlYXRlIENTUyBydWxlcy4gYSA9IGJhc2UgdmFsdWU7XHJcblx0ZnVuY3Rpb24gaW5SdWxlT3JkZXIgKCB2LCBhICkge1xyXG5cdFx0dmFyIG8gPSBvcHRpb25zLm9ydDtcclxuXHRcdHJldHVybiAobz9hOnYpICsgJywgJyArIChvP3Y6YSk7XHJcblx0fVxyXG5cclxuXHQvLyBNb3ZlcyBoYW5kbGUocykgYnkgYSBwZXJjZW50YWdlXHJcblx0Ly8gKGJvb2wsICUgdG8gbW92ZSwgWyUgd2hlcmUgaGFuZGxlIHN0YXJ0ZWQsIC4uLl0sIFtpbmRleCBpbiBzY29wZV9IYW5kbGVzLCAuLi5dKVxyXG5cdGZ1bmN0aW9uIG1vdmVIYW5kbGVzICggdXB3YXJkLCBwcm9wb3NhbCwgbG9jYXRpb25zLCBoYW5kbGVOdW1iZXJzICkge1xyXG5cclxuXHRcdHZhciBwcm9wb3NhbHMgPSBsb2NhdGlvbnMuc2xpY2UoKTtcclxuXHJcblx0XHR2YXIgYiA9IFshdXB3YXJkLCB1cHdhcmRdO1xyXG5cdFx0dmFyIGYgPSBbdXB3YXJkLCAhdXB3YXJkXTtcclxuXHJcblx0XHQvLyBDb3B5IGhhbmRsZU51bWJlcnMgc28gd2UgZG9uJ3QgY2hhbmdlIHRoZSBkYXRhc2V0XHJcblx0XHRoYW5kbGVOdW1iZXJzID0gaGFuZGxlTnVtYmVycy5zbGljZSgpO1xyXG5cclxuXHRcdC8vIENoZWNrIHRvIHNlZSB3aGljaCBoYW5kbGUgaXMgJ2xlYWRpbmcnLlxyXG5cdFx0Ly8gSWYgdGhhdCBvbmUgY2FuJ3QgbW92ZSB0aGUgc2Vjb25kIGNhbid0IGVpdGhlci5cclxuXHRcdGlmICggdXB3YXJkICkge1xyXG5cdFx0XHRoYW5kbGVOdW1iZXJzLnJldmVyc2UoKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBTdGVwIDE6IGdldCB0aGUgbWF4aW11bSBwZXJjZW50YWdlIHRoYXQgYW55IG9mIHRoZSBoYW5kbGVzIGNhbiBtb3ZlXHJcblx0XHRpZiAoIGhhbmRsZU51bWJlcnMubGVuZ3RoID4gMSApIHtcclxuXHJcblx0XHRcdGhhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIsIG8pIHtcclxuXHJcblx0XHRcdFx0dmFyIHRvID0gY2hlY2tIYW5kbGVQb3NpdGlvbihwcm9wb3NhbHMsIGhhbmRsZU51bWJlciwgcHJvcG9zYWxzW2hhbmRsZU51bWJlcl0gKyBwcm9wb3NhbCwgYltvXSwgZltvXSwgZmFsc2UpO1xyXG5cclxuXHRcdFx0XHQvLyBTdG9wIGlmIG9uZSBvZiB0aGUgaGFuZGxlcyBjYW4ndCBtb3ZlLlxyXG5cdFx0XHRcdGlmICggdG8gPT09IGZhbHNlICkge1xyXG5cdFx0XHRcdFx0cHJvcG9zYWwgPSAwO1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRwcm9wb3NhbCA9IHRvIC0gcHJvcG9zYWxzW2hhbmRsZU51bWJlcl07XHJcblx0XHRcdFx0XHRwcm9wb3NhbHNbaGFuZGxlTnVtYmVyXSA9IHRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gSWYgdXNpbmcgb25lIGhhbmRsZSwgY2hlY2sgYmFja3dhcmQgQU5EIGZvcndhcmRcclxuXHRcdGVsc2Uge1xyXG5cdFx0XHRiID0gZiA9IFt0cnVlXTtcclxuXHRcdH1cclxuXHJcblx0XHR2YXIgc3RhdGUgPSBmYWxzZTtcclxuXHJcblx0XHQvLyBTdGVwIDI6IFRyeSB0byBzZXQgdGhlIGhhbmRsZXMgd2l0aCB0aGUgZm91bmQgcGVyY2VudGFnZVxyXG5cdFx0aGFuZGxlTnVtYmVycy5mb3JFYWNoKGZ1bmN0aW9uKGhhbmRsZU51bWJlciwgbykge1xyXG5cdFx0XHRzdGF0ZSA9IHNldEhhbmRsZShoYW5kbGVOdW1iZXIsIGxvY2F0aW9uc1toYW5kbGVOdW1iZXJdICsgcHJvcG9zYWwsIGJbb10sIGZbb10pIHx8IHN0YXRlO1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Ly8gU3RlcCAzOiBJZiBhIGhhbmRsZSBtb3ZlZCwgZmlyZSBldmVudHNcclxuXHRcdGlmICggc3RhdGUgKSB7XHJcblx0XHRcdGhhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cdFx0XHRcdGZpcmVFdmVudCgndXBkYXRlJywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdFx0XHRmaXJlRXZlbnQoJ3NsaWRlJywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBUYWtlcyBhIGJhc2UgdmFsdWUgYW5kIGFuIG9mZnNldC4gVGhpcyBvZmZzZXQgaXMgdXNlZCBmb3IgdGhlIGNvbm5lY3QgYmFyIHNpemUuXHJcblx0Ly8gSW4gdGhlIGluaXRpYWwgZGVzaWduIGZvciB0aGlzIGZlYXR1cmUsIHRoZSBvcmlnaW4gZWxlbWVudCB3YXMgMSUgd2lkZS5cclxuXHQvLyBVbmZvcnR1bmF0ZWx5LCBhIHJvdW5kaW5nIGJ1ZyBpbiBDaHJvbWUgbWFrZXMgaXQgaW1wb3NzaWJsZSB0byBpbXBsZW1lbnQgdGhpcyBmZWF0dXJlXHJcblx0Ly8gaW4gdGhpcyBtYW5uZXI6IGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTc5ODIyM1xyXG5cdGZ1bmN0aW9uIHRyYW5zZm9ybURpcmVjdGlvbiAoIGEsIGIgKSB7XHJcblx0XHRyZXR1cm4gb3B0aW9ucy5kaXIgPyAxMDAgLSBhIC0gYiA6IGE7XHJcblx0fVxyXG5cclxuXHQvLyBVcGRhdGVzIHNjb3BlX0xvY2F0aW9ucyBhbmQgc2NvcGVfVmFsdWVzLCB1cGRhdGVzIHZpc3VhbCBzdGF0ZVxyXG5cdGZ1bmN0aW9uIHVwZGF0ZUhhbmRsZVBvc2l0aW9uICggaGFuZGxlTnVtYmVyLCB0byApIHtcclxuXHJcblx0XHQvLyBVcGRhdGUgbG9jYXRpb25zLlxyXG5cdFx0c2NvcGVfTG9jYXRpb25zW2hhbmRsZU51bWJlcl0gPSB0bztcclxuXHJcblx0XHQvLyBDb252ZXJ0IHRoZSB2YWx1ZSB0byB0aGUgc2xpZGVyIHN0ZXBwaW5nL3JhbmdlLlxyXG5cdFx0c2NvcGVfVmFsdWVzW2hhbmRsZU51bWJlcl0gPSBzY29wZV9TcGVjdHJ1bS5mcm9tU3RlcHBpbmcodG8pO1xyXG5cclxuXHRcdHZhciBydWxlID0gJ3RyYW5zbGF0ZSgnICsgaW5SdWxlT3JkZXIodG9QY3QodHJhbnNmb3JtRGlyZWN0aW9uKHRvLCAwKSAtIHNjb3BlX0Rpck9mZnNldCksICcwJykgKyAnKSc7XHJcblx0XHRzY29wZV9IYW5kbGVzW2hhbmRsZU51bWJlcl0uc3R5bGVbb3B0aW9ucy50cmFuc2Zvcm1SdWxlXSA9IHJ1bGU7XHJcblxyXG5cdFx0dXBkYXRlQ29ubmVjdChoYW5kbGVOdW1iZXIpO1xyXG5cdFx0dXBkYXRlQ29ubmVjdChoYW5kbGVOdW1iZXIgKyAxKTtcclxuXHR9XHJcblxyXG5cdC8vIEhhbmRsZXMgYmVmb3JlIHRoZSBzbGlkZXIgbWlkZGxlIGFyZSBzdGFja2VkIGxhdGVyID0gaGlnaGVyLFxyXG5cdC8vIEhhbmRsZXMgYWZ0ZXIgdGhlIG1pZGRsZSBsYXRlciBpcyBsb3dlclxyXG5cdC8vIFtbN10gWzhdIC4uLi4uLi4uLi4gfCAuLi4uLi4uLi4uIFs1XSBbNF1cclxuXHRmdW5jdGlvbiBzZXRaaW5kZXggKCApIHtcclxuXHJcblx0XHRzY29wZV9IYW5kbGVOdW1iZXJzLmZvckVhY2goZnVuY3Rpb24oaGFuZGxlTnVtYmVyKXtcclxuXHRcdFx0dmFyIGRpciA9IChzY29wZV9Mb2NhdGlvbnNbaGFuZGxlTnVtYmVyXSA+IDUwID8gLTEgOiAxKTtcclxuXHRcdFx0dmFyIHpJbmRleCA9IDMgKyAoc2NvcGVfSGFuZGxlcy5sZW5ndGggKyAoZGlyICogaGFuZGxlTnVtYmVyKSk7XHJcblx0XHRcdHNjb3BlX0hhbmRsZXNbaGFuZGxlTnVtYmVyXS5zdHlsZS56SW5kZXggPSB6SW5kZXg7XHJcblx0XHR9KTtcclxuXHR9XHJcblxyXG5cdC8vIFRlc3Qgc3VnZ2VzdGVkIHZhbHVlcyBhbmQgYXBwbHkgbWFyZ2luLCBzdGVwLlxyXG5cdGZ1bmN0aW9uIHNldEhhbmRsZSAoIGhhbmRsZU51bWJlciwgdG8sIGxvb2tCYWNrd2FyZCwgbG9va0ZvcndhcmQgKSB7XHJcblxyXG5cdFx0dG8gPSBjaGVja0hhbmRsZVBvc2l0aW9uKHNjb3BlX0xvY2F0aW9ucywgaGFuZGxlTnVtYmVyLCB0bywgbG9va0JhY2t3YXJkLCBsb29rRm9yd2FyZCwgZmFsc2UpO1xyXG5cclxuXHRcdGlmICggdG8gPT09IGZhbHNlICkge1xyXG5cdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0dXBkYXRlSGFuZGxlUG9zaXRpb24oaGFuZGxlTnVtYmVyLCB0byk7XHJcblxyXG5cdFx0cmV0dXJuIHRydWU7XHJcblx0fVxyXG5cclxuXHQvLyBVcGRhdGVzIHN0eWxlIGF0dHJpYnV0ZSBmb3IgY29ubmVjdCBub2Rlc1xyXG5cdGZ1bmN0aW9uIHVwZGF0ZUNvbm5lY3QgKCBpbmRleCApIHtcclxuXHJcblx0XHQvLyBTa2lwIGNvbm5lY3RzIHNldCB0byBmYWxzZVxyXG5cdFx0aWYgKCAhc2NvcGVfQ29ubmVjdHNbaW5kZXhdICkge1xyXG5cdFx0XHRyZXR1cm47XHJcblx0XHR9XHJcblxyXG5cdFx0dmFyIGwgPSAwO1xyXG5cdFx0dmFyIGggPSAxMDA7XHJcblxyXG5cdFx0aWYgKCBpbmRleCAhPT0gMCApIHtcclxuXHRcdFx0bCA9IHNjb3BlX0xvY2F0aW9uc1tpbmRleCAtIDFdO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICggaW5kZXggIT09IHNjb3BlX0Nvbm5lY3RzLmxlbmd0aCAtIDEgKSB7XHJcblx0XHRcdGggPSBzY29wZV9Mb2NhdGlvbnNbaW5kZXhdO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFdlIHVzZSB0d28gcnVsZXM6XHJcblx0XHQvLyAndHJhbnNsYXRlJyB0byBjaGFuZ2UgdGhlIGxlZnQvdG9wIG9mZnNldDtcclxuXHRcdC8vICdzY2FsZScgdG8gY2hhbmdlIHRoZSB3aWR0aCBvZiB0aGUgZWxlbWVudDtcclxuXHRcdC8vIEFzIHRoZSBlbGVtZW50IGhhcyBhIHdpZHRoIG9mIDEwMCUsIGEgdHJhbnNsYXRpb24gb2YgMTAwJSBpcyBlcXVhbCB0byAxMDAlIG9mIHRoZSBwYXJlbnQgKC5ub1VpLWJhc2UpXHJcblx0XHR2YXIgY29ubmVjdFdpZHRoID0gaCAtIGw7XHJcblx0XHR2YXIgdHJhbnNsYXRlUnVsZSA9ICd0cmFuc2xhdGUoJyArIGluUnVsZU9yZGVyKHRvUGN0KHRyYW5zZm9ybURpcmVjdGlvbihsLCBjb25uZWN0V2lkdGgpKSwgJzAnKSArICcpJztcclxuXHRcdHZhciBzY2FsZVJ1bGUgPSAnc2NhbGUoJyArIGluUnVsZU9yZGVyKGNvbm5lY3RXaWR0aCAvIDEwMCwgJzEnKSArICcpJztcclxuXHJcblx0XHRzY29wZV9Db25uZWN0c1tpbmRleF0uc3R5bGVbb3B0aW9ucy50cmFuc2Zvcm1SdWxlXSA9IHRyYW5zbGF0ZVJ1bGUgKyAnICcgKyBzY2FsZVJ1bGU7XHJcblx0fVxyXG5cclxuLyohIEluIHRoaXMgZmlsZTogQWxsIG1ldGhvZHMgZXZlbnR1YWxseSBleHBvc2VkIGluIHNsaWRlci5ub1VpU2xpZGVyLi4uICovXHJcblxyXG5cdC8vIFBhcnNlcyB2YWx1ZSBwYXNzZWQgdG8gLnNldCBtZXRob2QuIFJldHVybnMgY3VycmVudCB2YWx1ZSBpZiBub3QgcGFyc2UtYWJsZS5cclxuXHRmdW5jdGlvbiByZXNvbHZlVG9WYWx1ZSAoIHRvLCBoYW5kbGVOdW1iZXIgKSB7XHJcblxyXG5cdFx0Ly8gU2V0dGluZyB3aXRoIG51bGwgaW5kaWNhdGVzIGFuICdpZ25vcmUnLlxyXG5cdFx0Ly8gSW5wdXR0aW5nICdmYWxzZScgaXMgaW52YWxpZC5cclxuXHRcdGlmICggdG8gPT09IG51bGwgfHwgdG8gPT09IGZhbHNlIHx8IHRvID09PSB1bmRlZmluZWQgKSB7XHJcblx0XHRcdHJldHVybiBzY29wZV9Mb2NhdGlvbnNbaGFuZGxlTnVtYmVyXTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJZiBhIGZvcm1hdHRlZCBudW1iZXIgd2FzIHBhc3NlZCwgYXR0ZW1wdCB0byBkZWNvZGUgaXQuXHJcblx0XHRpZiAoIHR5cGVvZiB0byA9PT0gJ251bWJlcicgKSB7XHJcblx0XHRcdHRvID0gU3RyaW5nKHRvKTtcclxuXHRcdH1cclxuXHJcblx0XHR0byA9IG9wdGlvbnMuZm9ybWF0LmZyb20odG8pO1xyXG5cdFx0dG8gPSBzY29wZV9TcGVjdHJ1bS50b1N0ZXBwaW5nKHRvKTtcclxuXHJcblx0XHQvLyBJZiBwYXJzaW5nIHRoZSBudW1iZXIgZmFpbGVkLCB1c2UgdGhlIGN1cnJlbnQgdmFsdWUuXHJcblx0XHRpZiAoIHRvID09PSBmYWxzZSB8fCBpc05hTih0bykgKSB7XHJcblx0XHRcdHJldHVybiBzY29wZV9Mb2NhdGlvbnNbaGFuZGxlTnVtYmVyXTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gdG87XHJcblx0fVxyXG5cclxuXHQvLyBTZXQgdGhlIHNsaWRlciB2YWx1ZS5cclxuXHRmdW5jdGlvbiB2YWx1ZVNldCAoIGlucHV0LCBmaXJlU2V0RXZlbnQgKSB7XHJcblxyXG5cdFx0dmFyIHZhbHVlcyA9IGFzQXJyYXkoaW5wdXQpO1xyXG5cdFx0dmFyIGlzSW5pdCA9IHNjb3BlX0xvY2F0aW9uc1swXSA9PT0gdW5kZWZpbmVkO1xyXG5cclxuXHRcdC8vIEV2ZW50IGZpcmVzIGJ5IGRlZmF1bHRcclxuXHRcdGZpcmVTZXRFdmVudCA9IChmaXJlU2V0RXZlbnQgPT09IHVuZGVmaW5lZCA/IHRydWUgOiAhIWZpcmVTZXRFdmVudCk7XHJcblxyXG5cdFx0Ly8gQW5pbWF0aW9uIGlzIG9wdGlvbmFsLlxyXG5cdFx0Ly8gTWFrZSBzdXJlIHRoZSBpbml0aWFsIHZhbHVlcyB3ZXJlIHNldCBiZWZvcmUgdXNpbmcgYW5pbWF0ZWQgcGxhY2VtZW50LlxyXG5cdFx0aWYgKCBvcHRpb25zLmFuaW1hdGUgJiYgIWlzSW5pdCApIHtcclxuXHRcdFx0YWRkQ2xhc3NGb3Ioc2NvcGVfVGFyZ2V0LCBvcHRpb25zLmNzc0NsYXNzZXMudGFwLCBvcHRpb25zLmFuaW1hdGlvbkR1cmF0aW9uKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBGaXJzdCBwYXNzLCB3aXRob3V0IGxvb2tBaGVhZCBidXQgd2l0aCBsb29rQmFja3dhcmQuIFZhbHVlcyBhcmUgc2V0IGZyb20gbGVmdCB0byByaWdodC5cclxuXHRcdHNjb3BlX0hhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cdFx0XHRzZXRIYW5kbGUoaGFuZGxlTnVtYmVyLCByZXNvbHZlVG9WYWx1ZSh2YWx1ZXNbaGFuZGxlTnVtYmVyXSwgaGFuZGxlTnVtYmVyKSwgdHJ1ZSwgZmFsc2UpO1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Ly8gU2Vjb25kIHBhc3MuIE5vdyB0aGF0IGFsbCBiYXNlIHZhbHVlcyBhcmUgc2V0LCBhcHBseSBjb25zdHJhaW50c1xyXG5cdFx0c2NvcGVfSGFuZGxlTnVtYmVycy5mb3JFYWNoKGZ1bmN0aW9uKGhhbmRsZU51bWJlcil7XHJcblx0XHRcdHNldEhhbmRsZShoYW5kbGVOdW1iZXIsIHNjb3BlX0xvY2F0aW9uc1toYW5kbGVOdW1iZXJdLCB0cnVlLCB0cnVlKTtcclxuXHRcdH0pO1xyXG5cclxuXHRcdHNldFppbmRleCgpO1xyXG5cclxuXHRcdHNjb3BlX0hhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cclxuXHRcdFx0ZmlyZUV2ZW50KCd1cGRhdGUnLCBoYW5kbGVOdW1iZXIpO1xyXG5cclxuXHRcdFx0Ly8gRmlyZSB0aGUgZXZlbnQgb25seSBmb3IgaGFuZGxlcyB0aGF0IHJlY2VpdmVkIGEgbmV3IHZhbHVlLCBhcyBwZXIgIzU3OVxyXG5cdFx0XHRpZiAoIHZhbHVlc1toYW5kbGVOdW1iZXJdICE9PSBudWxsICYmIGZpcmVTZXRFdmVudCApIHtcclxuXHRcdFx0XHRmaXJlRXZlbnQoJ3NldCcsIGhhbmRsZU51bWJlcik7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblx0Ly8gUmVzZXQgc2xpZGVyIHRvIGluaXRpYWwgdmFsdWVzXHJcblx0ZnVuY3Rpb24gdmFsdWVSZXNldCAoIGZpcmVTZXRFdmVudCApIHtcclxuXHRcdHZhbHVlU2V0KG9wdGlvbnMuc3RhcnQsIGZpcmVTZXRFdmVudCk7XHJcblx0fVxyXG5cclxuXHQvLyBHZXQgdGhlIHNsaWRlciB2YWx1ZS5cclxuXHRmdW5jdGlvbiB2YWx1ZUdldCAoICkge1xyXG5cclxuXHRcdHZhciB2YWx1ZXMgPSBzY29wZV9WYWx1ZXMubWFwKG9wdGlvbnMuZm9ybWF0LnRvKTtcclxuXHJcblx0XHQvLyBJZiBvbmx5IG9uZSBoYW5kbGUgaXMgdXNlZCwgcmV0dXJuIGEgc2luZ2xlIHZhbHVlLlxyXG5cdFx0aWYgKCB2YWx1ZXMubGVuZ3RoID09PSAxICl7XHJcblx0XHRcdHJldHVybiB2YWx1ZXNbMF07XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHZhbHVlcztcclxuXHR9XHJcblxyXG5cdC8vIFJlbW92ZXMgY2xhc3NlcyBmcm9tIHRoZSByb290IGFuZCBlbXB0aWVzIGl0LlxyXG5cdGZ1bmN0aW9uIGRlc3Ryb3kgKCApIHtcclxuXHJcblx0XHRmb3IgKCB2YXIga2V5IGluIG9wdGlvbnMuY3NzQ2xhc3NlcyApIHtcclxuXHRcdFx0aWYgKCAhb3B0aW9ucy5jc3NDbGFzc2VzLmhhc093blByb3BlcnR5KGtleSkgKSB7IGNvbnRpbnVlOyB9XHJcblx0XHRcdHJlbW92ZUNsYXNzKHNjb3BlX1RhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzW2tleV0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdHdoaWxlIChzY29wZV9UYXJnZXQuZmlyc3RDaGlsZCkge1xyXG5cdFx0XHRzY29wZV9UYXJnZXQucmVtb3ZlQ2hpbGQoc2NvcGVfVGFyZ2V0LmZpcnN0Q2hpbGQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGRlbGV0ZSBzY29wZV9UYXJnZXQubm9VaVNsaWRlcjtcclxuXHR9XHJcblxyXG5cdC8vIEdldCB0aGUgY3VycmVudCBzdGVwIHNpemUgZm9yIHRoZSBzbGlkZXIuXHJcblx0ZnVuY3Rpb24gZ2V0Q3VycmVudFN0ZXAgKCApIHtcclxuXHJcblx0XHQvLyBDaGVjayBhbGwgbG9jYXRpb25zLCBtYXAgdGhlbSB0byB0aGVpciBzdGVwcGluZyBwb2ludC5cclxuXHRcdC8vIEdldCB0aGUgc3RlcCBwb2ludCwgdGhlbiBmaW5kIGl0IGluIHRoZSBpbnB1dCBsaXN0LlxyXG5cdFx0cmV0dXJuIHNjb3BlX0xvY2F0aW9ucy5tYXAoZnVuY3Rpb24oIGxvY2F0aW9uLCBpbmRleCApe1xyXG5cclxuXHRcdFx0dmFyIG5lYXJieVN0ZXBzID0gc2NvcGVfU3BlY3RydW0uZ2V0TmVhcmJ5U3RlcHMoIGxvY2F0aW9uICk7XHJcblx0XHRcdHZhciB2YWx1ZSA9IHNjb3BlX1ZhbHVlc1tpbmRleF07XHJcblx0XHRcdHZhciBpbmNyZW1lbnQgPSBuZWFyYnlTdGVwcy50aGlzU3RlcC5zdGVwO1xyXG5cdFx0XHR2YXIgZGVjcmVtZW50ID0gbnVsbDtcclxuXHJcblx0XHRcdC8vIElmIHRoZSBuZXh0IHZhbHVlIGluIHRoaXMgc3RlcCBtb3ZlcyBpbnRvIHRoZSBuZXh0IHN0ZXAsXHJcblx0XHRcdC8vIHRoZSBpbmNyZW1lbnQgaXMgdGhlIHN0YXJ0IG9mIHRoZSBuZXh0IHN0ZXAgLSB0aGUgY3VycmVudCB2YWx1ZVxyXG5cdFx0XHRpZiAoIGluY3JlbWVudCAhPT0gZmFsc2UgKSB7XHJcblx0XHRcdFx0aWYgKCB2YWx1ZSArIGluY3JlbWVudCA+IG5lYXJieVN0ZXBzLnN0ZXBBZnRlci5zdGFydFZhbHVlICkge1xyXG5cdFx0XHRcdFx0aW5jcmVtZW50ID0gbmVhcmJ5U3RlcHMuc3RlcEFmdGVyLnN0YXJ0VmFsdWUgLSB2YWx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQvLyBJZiB0aGUgdmFsdWUgaXMgYmV5b25kIHRoZSBzdGFydGluZyBwb2ludFxyXG5cdFx0XHRpZiAoIHZhbHVlID4gbmVhcmJ5U3RlcHMudGhpc1N0ZXAuc3RhcnRWYWx1ZSApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBuZWFyYnlTdGVwcy50aGlzU3RlcC5zdGVwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRlbHNlIGlmICggbmVhcmJ5U3RlcHMuc3RlcEJlZm9yZS5zdGVwID09PSBmYWxzZSApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBmYWxzZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gSWYgYSBoYW5kbGUgaXMgYXQgdGhlIHN0YXJ0IG9mIGEgc3RlcCwgaXQgYWx3YXlzIHN0ZXBzIGJhY2sgaW50byB0aGUgcHJldmlvdXMgc3RlcCBmaXJzdFxyXG5cdFx0XHRlbHNlIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSB2YWx1ZSAtIG5lYXJieVN0ZXBzLnN0ZXBCZWZvcmUuaGlnaGVzdFN0ZXA7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQvLyBOb3csIGlmIGF0IHRoZSBzbGlkZXIgZWRnZXMsIHRoZXJlIGlzIG5vdCBpbi9kZWNyZW1lbnRcclxuXHRcdFx0aWYgKCBsb2NhdGlvbiA9PT0gMTAwICkge1xyXG5cdFx0XHRcdGluY3JlbWVudCA9IG51bGw7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGVsc2UgaWYgKCBsb2NhdGlvbiA9PT0gMCApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBudWxsO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBBcyBwZXIgIzM5MSwgdGhlIGNvbXBhcmlzb24gZm9yIHRoZSBkZWNyZW1lbnQgc3RlcCBjYW4gaGF2ZSBzb21lIHJvdW5kaW5nIGlzc3Vlcy5cclxuXHRcdFx0dmFyIHN0ZXBEZWNpbWFscyA9IHNjb3BlX1NwZWN0cnVtLmNvdW50U3RlcERlY2ltYWxzKCk7XHJcblxyXG5cdFx0XHQvLyBSb3VuZCBwZXIgIzM5MVxyXG5cdFx0XHRpZiAoIGluY3JlbWVudCAhPT0gbnVsbCAmJiBpbmNyZW1lbnQgIT09IGZhbHNlICkge1xyXG5cdFx0XHRcdGluY3JlbWVudCA9IE51bWJlcihpbmNyZW1lbnQudG9GaXhlZChzdGVwRGVjaW1hbHMpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aWYgKCBkZWNyZW1lbnQgIT09IG51bGwgJiYgZGVjcmVtZW50ICE9PSBmYWxzZSApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBOdW1iZXIoZGVjcmVtZW50LnRvRml4ZWQoc3RlcERlY2ltYWxzKSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHJldHVybiBbZGVjcmVtZW50LCBpbmNyZW1lbnRdO1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cclxuXHQvLyBVcGRhdGVhYmxlOiBtYXJnaW4sIGxpbWl0LCBwYWRkaW5nLCBzdGVwLCByYW5nZSwgYW5pbWF0ZSwgc25hcFxyXG5cdGZ1bmN0aW9uIHVwZGF0ZU9wdGlvbnMgKCBvcHRpb25zVG9VcGRhdGUsIGZpcmVTZXRFdmVudCApIHtcclxuXHJcblx0XHQvLyBTcGVjdHJ1bSBpcyBjcmVhdGVkIHVzaW5nIHRoZSByYW5nZSwgc25hcCwgZGlyZWN0aW9uIGFuZCBzdGVwIG9wdGlvbnMuXHJcblx0XHQvLyAnc25hcCcgYW5kICdzdGVwJyBjYW4gYmUgdXBkYXRlZC5cclxuXHRcdC8vIElmICdzbmFwJyBhbmQgJ3N0ZXAnIGFyZSBub3QgcGFzc2VkLCB0aGV5IHNob3VsZCByZW1haW4gdW5jaGFuZ2VkLlxyXG5cdFx0dmFyIHYgPSB2YWx1ZUdldCgpO1xyXG5cclxuXHRcdHZhciB1cGRhdGVBYmxlID0gWydtYXJnaW4nLCAnbGltaXQnLCAncGFkZGluZycsICdyYW5nZScsICdhbmltYXRlJywgJ3NuYXAnLCAnc3RlcCcsICdmb3JtYXQnXTtcclxuXHJcblx0XHQvLyBPbmx5IGNoYW5nZSBvcHRpb25zIHRoYXQgd2UncmUgYWN0dWFsbHkgcGFzc2VkIHRvIHVwZGF0ZS5cclxuXHRcdHVwZGF0ZUFibGUuZm9yRWFjaChmdW5jdGlvbihuYW1lKXtcclxuXHRcdFx0aWYgKCBvcHRpb25zVG9VcGRhdGVbbmFtZV0gIT09IHVuZGVmaW5lZCApIHtcclxuXHRcdFx0XHRvcmlnaW5hbE9wdGlvbnNbbmFtZV0gPSBvcHRpb25zVG9VcGRhdGVbbmFtZV07XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cclxuXHRcdHZhciBuZXdPcHRpb25zID0gdGVzdE9wdGlvbnMob3JpZ2luYWxPcHRpb25zKTtcclxuXHJcblx0XHQvLyBMb2FkIG5ldyBvcHRpb25zIGludG8gdGhlIHNsaWRlciBzdGF0ZVxyXG5cdFx0dXBkYXRlQWJsZS5mb3JFYWNoKGZ1bmN0aW9uKG5hbWUpe1xyXG5cdFx0XHRpZiAoIG9wdGlvbnNUb1VwZGF0ZVtuYW1lXSAhPT0gdW5kZWZpbmVkICkge1xyXG5cdFx0XHRcdG9wdGlvbnNbbmFtZV0gPSBuZXdPcHRpb25zW25hbWVdO1xyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHJcblx0XHRzY29wZV9TcGVjdHJ1bSA9IG5ld09wdGlvbnMuc3BlY3RydW07XHJcblxyXG5cdFx0Ly8gTGltaXQsIG1hcmdpbiBhbmQgcGFkZGluZyBkZXBlbmQgb24gdGhlIHNwZWN0cnVtIGJ1dCBhcmUgc3RvcmVkIG91dHNpZGUgb2YgaXQuICgjNjc3KVxyXG5cdFx0b3B0aW9ucy5tYXJnaW4gPSBuZXdPcHRpb25zLm1hcmdpbjtcclxuXHRcdG9wdGlvbnMubGltaXQgPSBuZXdPcHRpb25zLmxpbWl0O1xyXG5cdFx0b3B0aW9ucy5wYWRkaW5nID0gbmV3T3B0aW9ucy5wYWRkaW5nO1xyXG5cclxuXHRcdC8vIFVwZGF0ZSBwaXBzLCByZW1vdmVzIGV4aXN0aW5nLlxyXG5cdFx0aWYgKCBvcHRpb25zLnBpcHMgKSB7XHJcblx0XHRcdHBpcHMob3B0aW9ucy5waXBzKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJbnZhbGlkYXRlIHRoZSBjdXJyZW50IHBvc2l0aW9uaW5nIHNvIHZhbHVlU2V0IGZvcmNlcyBhbiB1cGRhdGUuXHJcblx0XHRzY29wZV9Mb2NhdGlvbnMgPSBbXTtcclxuXHRcdHZhbHVlU2V0KG9wdGlvbnNUb1VwZGF0ZS5zdGFydCB8fCB2LCBmaXJlU2V0RXZlbnQpO1xyXG5cdH1cclxuXHJcbi8qISBJbiB0aGlzIGZpbGU6IENhbGxzIHRvIGZ1bmN0aW9ucy4gQWxsIG90aGVyIHNjb3BlXyBmaWxlcyBkZWZpbmUgZnVuY3Rpb25zIG9ubHk7ICovXHJcblxyXG5cdC8vIENyZWF0ZSB0aGUgYmFzZSBlbGVtZW50LCBpbml0aWFsaXplIEhUTUwgYW5kIHNldCBjbGFzc2VzLlxyXG5cdC8vIEFkZCBoYW5kbGVzIGFuZCBjb25uZWN0IGVsZW1lbnRzLlxyXG5cdGFkZFNsaWRlcihzY29wZV9UYXJnZXQpO1xyXG5cdGFkZEVsZW1lbnRzKG9wdGlvbnMuY29ubmVjdCwgc2NvcGVfQmFzZSk7XHJcblxyXG5cdC8vIEF0dGFjaCB1c2VyIGV2ZW50cy5cclxuXHRiaW5kU2xpZGVyRXZlbnRzKG9wdGlvbnMuZXZlbnRzKTtcclxuXHJcblx0Ly8gVXNlIHRoZSBwdWJsaWMgdmFsdWUgbWV0aG9kIHRvIHNldCB0aGUgc3RhcnQgdmFsdWVzLlxyXG5cdHZhbHVlU2V0KG9wdGlvbnMuc3RhcnQpO1xyXG5cclxuXHRzY29wZV9TZWxmID0ge1xyXG5cdFx0ZGVzdHJveTogZGVzdHJveSxcclxuXHRcdHN0ZXBzOiBnZXRDdXJyZW50U3RlcCxcclxuXHRcdG9uOiBiaW5kRXZlbnQsXHJcblx0XHRvZmY6IHJlbW92ZUV2ZW50LFxyXG5cdFx0Z2V0OiB2YWx1ZUdldCxcclxuXHRcdHNldDogdmFsdWVTZXQsXHJcblx0XHRyZXNldDogdmFsdWVSZXNldCxcclxuXHRcdC8vIEV4cG9zZWQgZm9yIHVuaXQgdGVzdGluZywgZG9uJ3QgdXNlIHRoaXMgaW4geW91ciBhcHBsaWNhdGlvbi5cclxuXHRcdF9fbW92ZUhhbmRsZXM6IGZ1bmN0aW9uKGEsIGIsIGMpIHsgbW92ZUhhbmRsZXMoYSwgYiwgc2NvcGVfTG9jYXRpb25zLCBjKTsgfSxcclxuXHRcdG9wdGlvbnM6IG9yaWdpbmFsT3B0aW9ucywgLy8gSXNzdWUgIzYwMCwgIzY3OFxyXG5cdFx0dXBkYXRlT3B0aW9uczogdXBkYXRlT3B0aW9ucyxcclxuXHRcdHRhcmdldDogc2NvcGVfVGFyZ2V0LCAvLyBJc3N1ZSAjNTk3XHJcblx0XHRyZW1vdmVQaXBzOiByZW1vdmVQaXBzLFxyXG5cdFx0cGlwczogcGlwcyAvLyBJc3N1ZSAjNTk0XHJcblx0fTtcclxuXHJcblx0aWYgKCBvcHRpb25zLnBpcHMgKSB7XHJcblx0XHRwaXBzKG9wdGlvbnMucGlwcyk7XHJcblx0fVxyXG5cclxuXHRpZiAoIG9wdGlvbnMudG9vbHRpcHMgKSB7XHJcblx0XHR0b29sdGlwcygpO1xyXG5cdH1cclxuXHJcblx0YXJpYSgpO1xyXG5cclxuXHRyZXR1cm4gc2NvcGVfU2VsZjtcclxuXHJcbn1cclxuXHJcblxyXG5cdC8vIFJ1biB0aGUgc3RhbmRhcmQgaW5pdGlhbGl6ZXJcclxuXHRmdW5jdGlvbiBpbml0aWFsaXplICggdGFyZ2V0LCBvcmlnaW5hbE9wdGlvbnMgKSB7XHJcblxyXG5cdFx0aWYgKCAhdGFyZ2V0IHx8ICF0YXJnZXQubm9kZU5hbWUgKSB7XHJcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogY3JlYXRlIHJlcXVpcmVzIGEgc2luZ2xlIGVsZW1lbnQsIGdvdDogXCIgKyB0YXJnZXQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFRocm93IGFuIGVycm9yIGlmIHRoZSBzbGlkZXIgd2FzIGFscmVhZHkgaW5pdGlhbGl6ZWQuXHJcblx0XHRpZiAoIHRhcmdldC5ub1VpU2xpZGVyICkge1xyXG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6IFNsaWRlciB3YXMgYWxyZWFkeSBpbml0aWFsaXplZC5cIik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVGVzdCB0aGUgb3B0aW9ucyBhbmQgY3JlYXRlIHRoZSBzbGlkZXIgZW52aXJvbm1lbnQ7XHJcblx0XHR2YXIgb3B0aW9ucyA9IHRlc3RPcHRpb25zKCBvcmlnaW5hbE9wdGlvbnMsIHRhcmdldCApO1xyXG5cdFx0dmFyIGFwaSA9IHNjb3BlKCB0YXJnZXQsIG9wdGlvbnMsIG9yaWdpbmFsT3B0aW9ucyApO1xyXG5cclxuXHRcdHRhcmdldC5ub1VpU2xpZGVyID0gYXBpO1xyXG5cclxuXHRcdHJldHVybiBhcGk7XHJcblx0fVxyXG5cclxuXHQvLyBVc2UgYW4gb2JqZWN0IGluc3RlYWQgb2YgYSBmdW5jdGlvbiBmb3IgZnV0dXJlIGV4cGFuZGFiaWxpdHk7XHJcblx0cmV0dXJuIHtcclxuXHRcdHZlcnNpb246IFZFUlNJT04sXHJcblx0XHRjcmVhdGU6IGluaXRpYWxpemVcclxuXHR9O1xyXG5cclxufSkpOyIsIihmdW5jdGlvbiAoZ2xvYmFsKXtcblxyXG52YXIgJCBcdFx0XHRcdD0gKHR5cGVvZiB3aW5kb3cgIT09IFwidW5kZWZpbmVkXCIgPyB3aW5kb3dbJ2pRdWVyeSddIDogdHlwZW9mIGdsb2JhbCAhPT0gXCJ1bmRlZmluZWRcIiA/IGdsb2JhbFsnalF1ZXJ5J10gOiBudWxsKTtcclxudmFyIHN0YXRlIFx0XHRcdD0gcmVxdWlyZSgnLi9zdGF0ZScpO1xyXG52YXIgcHJvY2Vzc19mb3JtIFx0PSByZXF1aXJlKCcuL3Byb2Nlc3NfZm9ybScpO1xyXG52YXIgbm9VaVNsaWRlclx0XHQ9IHJlcXVpcmUoJ25vdWlzbGlkZXInKTtcclxuLy92YXIgY29va2llcyAgICAgICAgID0gcmVxdWlyZSgnanMtY29va2llJyk7XHJcbnZhciB0aGlyZFBhcnR5ICAgICAgPSByZXF1aXJlKCcuL3RoaXJkcGFydHknKTtcclxuXHJcbndpbmRvdy5zZWFyY2hBbmRGaWx0ZXIgPSB7XHJcbiAgICBleHRlbnNpb25zOiBbXSxcclxuICAgIHJlZ2lzdGVyRXh0ZW5zaW9uOiBmdW5jdGlvbiggZXh0ZW5zaW9uTmFtZSApIHtcclxuICAgICAgICB0aGlzLmV4dGVuc2lvbnMucHVzaCggZXh0ZW5zaW9uTmFtZSApO1xyXG4gICAgfVxyXG59O1xyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihvcHRpb25zKVxyXG57XHJcbiAgICB2YXIgZGVmYXVsdHMgPSB7XHJcbiAgICAgICAgc3RhcnRPcGVuZWQ6IGZhbHNlLFxyXG4gICAgICAgIGlzSW5pdDogdHJ1ZSxcclxuICAgICAgICBhY3Rpb246IFwiXCJcclxuICAgIH07XHJcblxyXG4gICAgdmFyIG9wdHMgPSBqUXVlcnkuZXh0ZW5kKGRlZmF1bHRzLCBvcHRpb25zKTtcclxuICAgIFxyXG4gICAgdGhpcmRQYXJ0eS5pbml0KCk7XHJcbiAgICBcclxuICAgIC8vbG9vcCB0aHJvdWdoIGVhY2ggaXRlbSBtYXRjaGVkXHJcbiAgICB0aGlzLmVhY2goZnVuY3Rpb24oKVxyXG4gICAge1xyXG5cclxuICAgICAgICB2YXIgJHRoaXMgPSAkKHRoaXMpO1xyXG4gICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuICAgICAgICB0aGlzLnNmaWQgPSAkdGhpcy5hdHRyKFwiZGF0YS1zZi1mb3JtLWlkXCIpO1xyXG5cclxuICAgICAgICBzdGF0ZS5hZGRTZWFyY2hGb3JtKHRoaXMuc2ZpZCwgdGhpcyk7XHJcblxyXG4gICAgICAgIHRoaXMuJGZpZWxkcyA9ICR0aGlzLmZpbmQoXCI+IHVsID4gbGlcIik7IC8vYSByZWZlcmVuY2UgdG8gZWFjaCBmaWVsZHMgcGFyZW50IExJXHJcblxyXG4gICAgICAgIHRoaXMuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzID0gJHRoaXMuYXR0cignZGF0YS10YXhvbm9teS1hcmNoaXZlcycpO1xyXG4gICAgICAgIHRoaXMuY3VycmVudF90YXhvbm9teV9hcmNoaXZlID0gJHRoaXMuYXR0cignZGF0YS1jdXJyZW50LXRheG9ub215LWFyY2hpdmUnKTtcclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzID0gXCIwXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwcm9jZXNzX2Zvcm0uaW5pdChzZWxmLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcywgc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUpO1xyXG4gICAgICAgIC8vcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYpO1xyXG4gICAgICAgIHByb2Nlc3NfZm9ybS5lbmFibGVJbnB1dHMoc2VsZik7XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmV4dHJhX3F1ZXJ5X3BhcmFtcyk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmV4dHJhX3F1ZXJ5X3BhcmFtcyA9IHthbGw6IHt9LCByZXN1bHRzOiB7fSwgYWpheDoge319O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIHRoaXMudGVtcGxhdGVfaXNfbG9hZGVkID0gJHRoaXMuYXR0cihcImRhdGEtdGVtcGxhdGUtbG9hZGVkXCIpO1xyXG4gICAgICAgIHRoaXMuaXNfYWpheCA9ICR0aGlzLmF0dHIoXCJkYXRhLWFqYXhcIik7XHJcbiAgICAgICAgdGhpcy5pbnN0YW5jZV9udW1iZXIgPSAkdGhpcy5hdHRyKCdkYXRhLWluc3RhbmNlLWNvdW50Jyk7XHJcbiAgICAgICAgdGhpcy4kYWpheF9yZXN1bHRzX2NvbnRhaW5lciA9IGpRdWVyeSgkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXRhcmdldFwiKSk7XHJcblxyXG4gICAgICAgIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXVwZGF0ZS1zZWN0aW9uc1wiKSA/IEpTT04ucGFyc2UoICR0aGlzLmF0dHIoXCJkYXRhLWFqYXgtdXBkYXRlLXNlY3Rpb25zXCIpICkgOiBbXTtcclxuICAgICAgICBcclxuICAgICAgICB0aGlzLnJlc3VsdHNfdXJsID0gJHRoaXMuYXR0cihcImRhdGEtcmVzdWx0cy11cmxcIik7XHJcbiAgICAgICAgdGhpcy5kZWJ1Z19tb2RlID0gJHRoaXMuYXR0cihcImRhdGEtZGVidWctbW9kZVwiKTtcclxuICAgICAgICB0aGlzLnVwZGF0ZV9hamF4X3VybCA9ICR0aGlzLmF0dHIoXCJkYXRhLXVwZGF0ZS1hamF4LXVybFwiKTtcclxuICAgICAgICB0aGlzLnBhZ2luYXRpb25fdHlwZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWFqYXgtcGFnaW5hdGlvbi10eXBlXCIpO1xyXG4gICAgICAgIHRoaXMuYXV0b19jb3VudCA9ICR0aGlzLmF0dHIoXCJkYXRhLWF1dG8tY291bnRcIik7XHJcbiAgICAgICAgdGhpcy5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWF1dG8tY291bnQtcmVmcmVzaC1tb2RlXCIpO1xyXG4gICAgICAgIHRoaXMub25seV9yZXN1bHRzX2FqYXggPSAkdGhpcy5hdHRyKFwiZGF0YS1vbmx5LXJlc3VsdHMtYWpheFwiKTsgLy9pZiB3ZSBhcmUgbm90IG9uIHRoZSByZXN1bHRzIHBhZ2UsIHJlZGlyZWN0IHJhdGhlciB0aGFuIHRyeSB0byBsb2FkIHZpYSBhamF4XHJcbiAgICAgICAgdGhpcy5zY3JvbGxfdG9fcG9zID0gJHRoaXMuYXR0cihcImRhdGEtc2Nyb2xsLXRvLXBvc1wiKTtcclxuICAgICAgICB0aGlzLmN1c3RvbV9zY3JvbGxfdG8gPSAkdGhpcy5hdHRyKFwiZGF0YS1jdXN0b20tc2Nyb2xsLXRvXCIpO1xyXG4gICAgICAgIHRoaXMuc2Nyb2xsX29uX2FjdGlvbiA9ICR0aGlzLmF0dHIoXCJkYXRhLXNjcm9sbC1vbi1hY3Rpb25cIik7XHJcbiAgICAgICAgdGhpcy5sYW5nX2NvZGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1sYW5nLWNvZGVcIik7XHJcbiAgICAgICAgdGhpcy5hamF4X3VybCA9ICR0aGlzLmF0dHIoJ2RhdGEtYWpheC11cmwnKTtcclxuICAgICAgICB0aGlzLmFqYXhfZm9ybV91cmwgPSAkdGhpcy5hdHRyKCdkYXRhLWFqYXgtZm9ybS11cmwnKTtcclxuICAgICAgICB0aGlzLmlzX3J0bCA9ICR0aGlzLmF0dHIoJ2RhdGEtaXMtcnRsJyk7XHJcblxyXG4gICAgICAgIHRoaXMuZGlzcGxheV9yZXN1bHRfbWV0aG9kID0gJHRoaXMuYXR0cignZGF0YS1kaXNwbGF5LXJlc3VsdC1tZXRob2QnKTtcclxuICAgICAgICB0aGlzLm1haW50YWluX3N0YXRlID0gJHRoaXMuYXR0cignZGF0YS1tYWludGFpbi1zdGF0ZScpO1xyXG4gICAgICAgIHRoaXMuYWpheF9hY3Rpb24gPSBcIlwiO1xyXG4gICAgICAgIHRoaXMubGFzdF9zdWJtaXRfcXVlcnlfcGFyYW1zID0gXCJcIjtcclxuXHJcbiAgICAgICAgdGhpcy5jdXJyZW50X3BhZ2VkID0gcGFyc2VJbnQoJHRoaXMuYXR0cignZGF0YS1pbml0LXBhZ2VkJykpO1xyXG4gICAgICAgIHRoaXMubGFzdF9sb2FkX21vcmVfaHRtbCA9IFwiXCI7XHJcbiAgICAgICAgdGhpcy5sb2FkX21vcmVfaHRtbCA9IFwiXCI7XHJcbiAgICAgICAgdGhpcy5hamF4X2RhdGFfdHlwZSA9ICR0aGlzLmF0dHIoJ2RhdGEtYWpheC1kYXRhLXR5cGUnKTtcclxuICAgICAgICB0aGlzLmFqYXhfdGFyZ2V0X2F0dHIgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXRhcmdldFwiKTtcclxuICAgICAgICB0aGlzLnVzZV9oaXN0b3J5X2FwaSA9ICR0aGlzLmF0dHIoXCJkYXRhLXVzZS1oaXN0b3J5LWFwaVwiKTtcclxuICAgICAgICB0aGlzLmlzX3N1Ym1pdHRpbmcgPSBmYWxzZTtcclxuXHJcbiAgICAgICAgdGhpcy5sYXN0X2FqYXhfcmVxdWVzdCA9IG51bGw7XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnVzZV9oaXN0b3J5X2FwaSk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLnVzZV9oaXN0b3J5X2FwaSA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5wYWdpbmF0aW9uX3R5cGUpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5wYWdpbmF0aW9uX3R5cGUgPSBcIm5vcm1hbFwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5jdXJyZW50X3BhZ2VkKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuY3VycmVudF9wYWdlZCA9IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5hamF4X3RhcmdldF9hdHRyKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuYWpheF90YXJnZXRfYXR0ciA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5hamF4X3VybCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmFqYXhfdXJsID0gXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmFqYXhfZm9ybV91cmwpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5hamF4X2Zvcm1fdXJsID0gXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLnJlc3VsdHNfdXJsKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMucmVzdWx0c191cmwgPSBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuc2Nyb2xsX3RvX3Bvcyk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLnNjcm9sbF90b19wb3MgPSBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMuc2Nyb2xsX29uX2FjdGlvbik9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLnNjcm9sbF9vbl9hY3Rpb24gPSBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZih0eXBlb2YodGhpcy5jdXN0b21fc2Nyb2xsX3RvKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuY3VzdG9tX3Njcm9sbF90byA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMuJGN1c3RvbV9zY3JvbGxfdG8gPSBqUXVlcnkodGhpcy5jdXN0b21fc2Nyb2xsX3RvKTtcclxuXHJcbiAgICAgICAgaWYodHlwZW9mKHRoaXMudXBkYXRlX2FqYXhfdXJsKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMudXBkYXRlX2FqYXhfdXJsID0gXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmRlYnVnX21vZGUpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy5kZWJ1Z19tb2RlID0gXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmFqYXhfdGFyZ2V0X29iamVjdCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0aGlzLmFqYXhfdGFyZ2V0X29iamVjdCA9IFwiXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZih0eXBlb2YodGhpcy50ZW1wbGF0ZV9pc19sb2FkZWQpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGhpcy50ZW1wbGF0ZV9pc19sb2FkZWQgPSBcIjBcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGUgPSBcIjBcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMuYWpheF9saW5rc19zZWxlY3RvciA9ICR0aGlzLmF0dHIoXCJkYXRhLWFqYXgtbGlua3Mtc2VsZWN0b3JcIik7XHJcblxyXG5cclxuICAgICAgICB0aGlzLmF1dG9fdXBkYXRlID0gJHRoaXMuYXR0cihcImRhdGEtYXV0by11cGRhdGVcIik7XHJcbiAgICAgICAgdGhpcy5pbnB1dFRpbWVyID0gMDtcclxuXHJcbiAgICAgICAgdGhpcy5zZXRJbmZpbml0ZVNjcm9sbENvbnRhaW5lciA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC8vIFdoZW4gd2UgbmF2aWdhdGUgYXdheSBmcm9tIHNlYXJjaCByZXN1bHRzLCBhbmQgdGhlbiBwcmVzcyBiYWNrLFxyXG4gICAgICAgICAgICAvLyBpc19tYXhfcGFnZWQgaXMgcmV0YWluZWQsIHNvIHdlIG9ubHkgd2FudCB0byBzZXQgaXQgdG8gZmFsc2UgaWZcclxuICAgICAgICAgICAgLy8gd2UgYXJlIGluaXRhbGl6aW5nIHRoZSByZXN1bHRzIHBhZ2UgdGhlIGZpcnN0IHRpbWUgLSBzbyBqdXN0IFxyXG4gICAgICAgICAgICAvLyBjaGVjayBpZiB0aGlzIHZhciBpcyB1bmRlZmluZWQgKGFzIGl0IHNob3VsZCBiZSBvbiBmaXJzdCB1c2UpO1xyXG4gICAgICAgICAgICBpZiAoIHR5cGVvZiAoIHRoaXMuaXNfbWF4X3BhZ2VkICkgPT09ICd1bmRlZmluZWQnICkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5pc19tYXhfcGFnZWQgPSBmYWxzZTsgLy9mb3IgbG9hZCBtb3JlIG9ubHksIG9uY2Ugd2UgZGV0ZWN0IHdlJ3JlIGF0IHRoZSBlbmQgc2V0IHRoaXMgdG8gdHJ1ZVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0aGlzLnVzZV9zY3JvbGxfbG9hZGVyID0gJHRoaXMuYXR0cignZGF0YS1zaG93LXNjcm9sbC1sb2FkZXInKTtcclxuICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyID0gJHRoaXMuYXR0cignZGF0YS1pbmZpbml0ZS1zY3JvbGwtY29udGFpbmVyJyk7XHJcbiAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX3RyaWdnZXJfYW1vdW50ID0gJHRoaXMuYXR0cignZGF0YS1pbmZpbml0ZS1zY3JvbGwtdHJpZ2dlcicpO1xyXG4gICAgICAgICAgICB0aGlzLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MgPSAkdGhpcy5hdHRyKCdkYXRhLWluZmluaXRlLXNjcm9sbC1yZXN1bHQtY2xhc3MnKTtcclxuICAgICAgICAgICAgdGhpcy4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9IHRoaXMuJGFqYXhfcmVzdWx0c19jb250YWluZXI7XHJcblxyXG4gICAgICAgICAgICBpZih0eXBlb2YodGhpcy5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyID0gXCJcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRoaXMuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIgPSBqUXVlcnkoJHRoaXMuYXR0cignZGF0YS1pbmZpbml0ZS1zY3JvbGwtY29udGFpbmVyJykpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZih0eXBlb2YodGhpcy5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzKT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzID0gXCJcIjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYodHlwZW9mKHRoaXMudXNlX3Njcm9sbF9sb2FkZXIpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0aGlzLnVzZV9zY3JvbGxfbG9hZGVyID0gMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9O1xyXG4gICAgICAgIHRoaXMuc2V0SW5maW5pdGVTY3JvbGxDb250YWluZXIoKTtcclxuXHJcbiAgICAgICAgLyogZnVuY3Rpb25zICovXHJcblxyXG4gICAgICAgIHRoaXMucmVzZXQgPSBmdW5jdGlvbihzdWJtaXRfZm9ybSlcclxuICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICB0aGlzLnJlc2V0Rm9ybShzdWJtaXRfZm9ybSk7XHJcbiAgICAgICAgICAgIHJldHVybiB0cnVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5pbnB1dFVwZGF0ZSA9IGZ1bmN0aW9uKGRlbGF5RHVyYXRpb24pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBpZih0eXBlb2YoZGVsYXlEdXJhdGlvbik9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBkZWxheUR1cmF0aW9uID0gMzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzZWxmLnJlc2V0VGltZXIoZGVsYXlEdXJhdGlvbik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLnNjcm9sbFRvUG9zID0gZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgIHZhciBvZmZzZXQgPSAwO1xyXG4gICAgICAgICAgICB2YXIgY2FuU2Nyb2xsID0gdHJ1ZTtcclxuXHJcbiAgICAgICAgICAgIGlmKHNlbGYuaXNfYWpheD09MSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cIndpbmRvd1wiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG9mZnNldCA9IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZSBpZihzZWxmLnNjcm9sbF90b19wb3M9PVwiZm9ybVwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG9mZnNldCA9ICR0aGlzLm9mZnNldCgpLnRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cInJlc3VsdHNcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpZihzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmxlbmd0aD4wKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ID0gc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5vZmZzZXQoKS50b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZSBpZihzZWxmLnNjcm9sbF90b19wb3M9PVwiY3VzdG9tXCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9jdXN0b21fc2Nyb2xsX3RvXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi4kY3VzdG9tX3Njcm9sbF90by5sZW5ndGg+MClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCA9IHNlbGYuJGN1c3RvbV9zY3JvbGxfdG8ub2Zmc2V0KCkudG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBjYW5TY3JvbGwgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpZihjYW5TY3JvbGwpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgJChcImh0bWwsIGJvZHlcIikuc3RvcCgpLmFuaW1hdGUoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzY3JvbGxUb3A6IG9mZnNldFxyXG4gICAgICAgICAgICAgICAgICAgIH0sIFwibm9ybWFsXCIsIFwiZWFzZU91dFF1YWRcIiApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuYXR0YWNoQWN0aXZlQ2xhc3MgPSBmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgLy9jaGVjayB0byBzZWUgaWYgd2UgYXJlIHVzaW5nIGFqYXggJiBhdXRvIGNvdW50XHJcbiAgICAgICAgICAgIC8vaWYgbm90LCB0aGUgc2VhcmNoIGZvcm0gZG9lcyBub3QgZ2V0IHJlbG9hZGVkLCBzbyB3ZSBuZWVkIHRvIHVwZGF0ZSB0aGUgc2Ytb3B0aW9uLWFjdGl2ZSBjbGFzcyBvbiBhbGwgZmllbGRzXHJcblxyXG4gICAgICAgICAgICAkdGhpcy5vbignY2hhbmdlJywgJ2lucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBzZWxlY3QnLCBmdW5jdGlvbihlKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgJGN0aGlzID0gJCh0aGlzKTtcclxuICAgICAgICAgICAgICAgIHZhciAkY3RoaXNfcGFyZW50ID0gJGN0aGlzLmNsb3Nlc3QoXCJsaVtkYXRhLXNmLWZpZWxkLW5hbWVdXCIpO1xyXG4gICAgICAgICAgICAgICAgdmFyIHRoaXNfdGFnID0gJGN0aGlzLnByb3AoXCJ0YWdOYW1lXCIpLnRvTG93ZXJDYXNlKCk7XHJcbiAgICAgICAgICAgICAgICB2YXIgaW5wdXRfdHlwZSA9ICRjdGhpcy5hdHRyKFwidHlwZVwiKTtcclxuICAgICAgICAgICAgICAgIHZhciBwYXJlbnRfdGFnID0gJGN0aGlzX3BhcmVudC5wcm9wKFwidGFnTmFtZVwiKS50b0xvd2VyQ2FzZSgpO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKCh0aGlzX3RhZz09XCJpbnB1dFwiKSYmKChpbnB1dF90eXBlPT1cInJhZGlvXCIpfHwoaW5wdXRfdHlwZT09XCJjaGVja2JveFwiKSkgJiYgKHBhcmVudF90YWc9PVwibGlcIikpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRhbGxfb3B0aW9ucyA9ICRjdGhpc19wYXJlbnQucGFyZW50KCkuZmluZCgnbGknKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgJGFsbF9vcHRpb25zX2ZpZWxkcyA9ICRjdGhpc19wYXJlbnQucGFyZW50KCkuZmluZCgnaW5wdXQ6Y2hlY2tlZCcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkYWxsX29wdGlvbnMucmVtb3ZlQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICRhbGxfb3B0aW9uc19maWVsZHMuZWFjaChmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRwYXJlbnQgPSAkKHRoaXMpLmNsb3Nlc3QoXCJsaVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJHBhcmVudC5hZGRDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2UgaWYodGhpc190YWc9PVwic2VsZWN0XCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRhbGxfb3B0aW9ucyA9ICRjdGhpcy5jaGlsZHJlbigpO1xyXG4gICAgICAgICAgICAgICAgICAgICRhbGxfb3B0aW9ucy5yZW1vdmVDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHRoaXNfdmFsID0gJGN0aGlzLnZhbCgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgdGhpc19hcnJfdmFsID0gKHR5cGVvZiB0aGlzX3ZhbCA9PSAnc3RyaW5nJyB8fCB0aGlzX3ZhbCBpbnN0YW5jZW9mIFN0cmluZykgPyBbdGhpc192YWxdIDogdGhpc192YWw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICQodGhpc19hcnJfdmFsKS5lYWNoKGZ1bmN0aW9uKGksIHZhbHVlKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJGN0aGlzLmZpbmQoXCJvcHRpb25bdmFsdWU9J1wiK3ZhbHVlK1wiJ11cIikuYWRkQ2xhc3MoXCJzZi1vcHRpb24tYWN0aXZlXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICB9O1xyXG4gICAgICAgIHRoaXMuaW5pdEF1dG9VcGRhdGVFdmVudHMgPSBmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgLyogYXV0byB1cGRhdGUgKi9cclxuICAgICAgICAgICAgaWYoKHNlbGYuYXV0b191cGRhdGU9PTEpfHwoc2VsZi5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZT09MSkpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICR0aGlzLm9uKCdjaGFuZ2UnLCAnaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIHNlbGVjdCcsIGZ1bmN0aW9uKGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDIwMCk7XHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAkdGhpcy5vbignaW5wdXQnLCAnaW5wdXRbdHlwZT1cIm51bWJlclwiXScsIGZ1bmN0aW9uKGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDgwMCk7XHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJHRleHRJbnB1dCA9ICR0aGlzLmZpbmQoJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdOm5vdCguc2YtZGF0ZXBpY2tlciknKTtcclxuICAgICAgICAgICAgICAgIHZhciBsYXN0VmFsdWUgPSAkdGV4dElucHV0LnZhbCgpO1xyXG5cclxuICAgICAgICAgICAgICAgICR0aGlzLm9uKCdpbnB1dCcsICdpbnB1dFt0eXBlPVwidGV4dFwiXTpub3QoLnNmLWRhdGVwaWNrZXIpJywgZnVuY3Rpb24oKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKGxhc3RWYWx1ZSE9JHRleHRJbnB1dC52YWwoKSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMTIwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBsYXN0VmFsdWUgPSAkdGV4dElucHV0LnZhbCgpO1xyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICR0aGlzLm9uKCdrZXlwcmVzcycsICdpbnB1dFt0eXBlPVwidGV4dFwiXTpub3QoLnNmLWRhdGVwaWNrZXIpJywgZnVuY3Rpb24oZSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpZiAoZS53aGljaCA9PSAxMyl7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuc3VibWl0Rm9ybSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vJHRoaXMub24oJ2lucHV0JywgJ2lucHV0LnNmLWRhdGVwaWNrZXInLCBzZWxmLmRhdGVJbnB1dFR5cGUpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIC8vdGhpcy5pbml0QXV0b1VwZGF0ZUV2ZW50cygpO1xyXG5cclxuXHJcbiAgICAgICAgdGhpcy5jbGVhclRpbWVyID0gZnVuY3Rpb24oKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgY2xlYXJUaW1lb3V0KHNlbGYuaW5wdXRUaW1lcik7XHJcbiAgICAgICAgfTtcclxuICAgICAgICB0aGlzLnJlc2V0VGltZXIgPSBmdW5jdGlvbihkZWxheUR1cmF0aW9uKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgY2xlYXJUaW1lb3V0KHNlbGYuaW5wdXRUaW1lcik7XHJcbiAgICAgICAgICAgIHNlbGYuaW5wdXRUaW1lciA9IHNldFRpbWVvdXQoc2VsZi5mb3JtVXBkYXRlZCwgZGVsYXlEdXJhdGlvbik7XHJcblxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuYWRkRGF0ZVBpY2tlcnMgPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgJGRhdGVfcGlja2VyID0gJHRoaXMuZmluZChcIi5zZi1kYXRlcGlja2VyXCIpO1xyXG5cclxuICAgICAgICAgICAgaWYoJGRhdGVfcGlja2VyLmxlbmd0aD4wKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAkZGF0ZV9waWNrZXIuZWFjaChmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXMgPSAkKHRoaXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBkYXRlRm9ybWF0ID0gXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZURyb3Bkb3duWWVhciA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBkYXRlRHJvcGRvd25Nb250aCA9IGZhbHNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgJGNsb3Nlc3RfZGF0ZV93cmFwID0gJHRoaXMuY2xvc2VzdChcIi5zZl9kYXRlX2ZpZWxkXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKCRjbG9zZXN0X2RhdGVfd3JhcC5sZW5ndGg+MClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGVGb3JtYXQgPSAkY2xvc2VzdF9kYXRlX3dyYXAuYXR0cihcImRhdGEtZGF0ZS1mb3JtYXRcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZigkY2xvc2VzdF9kYXRlX3dyYXAuYXR0cihcImRhdGEtZGF0ZS11c2UteWVhci1kcm9wZG93blwiKT09MSlcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZURyb3Bkb3duWWVhciA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJGNsb3Nlc3RfZGF0ZV93cmFwLmF0dHIoXCJkYXRhLWRhdGUtdXNlLW1vbnRoLWRyb3Bkb3duXCIpPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRlRHJvcGRvd25Nb250aCA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciBkYXRlUGlja2VyT3B0aW9ucyA9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW5saW5lOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzaG93T3RoZXJNb250aHM6IHRydWUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9uU2VsZWN0OiBmdW5jdGlvbihlLCBmcm9tX2ZpZWxkKXsgc2VsZi5kYXRlU2VsZWN0KGUsIGZyb21fZmllbGQsICQodGhpcykpOyB9LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRlRm9ybWF0OiBkYXRlRm9ybWF0LFxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgY2hhbmdlTW9udGg6IGRhdGVEcm9wZG93bk1vbnRoLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBjaGFuZ2VZZWFyOiBkYXRlRHJvcGRvd25ZZWFyXHJcbiAgICAgICAgICAgICAgICAgICAgfTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRlUGlja2VyT3B0aW9ucy5kaXJlY3Rpb24gPSBcInJ0bFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJHRoaXMuZGF0ZXBpY2tlcihkYXRlUGlja2VyT3B0aW9ucyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYubGFuZ19jb2RlIT1cIlwiKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnNldERlZmF1bHRzKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5leHRlbmQoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeydkYXRlRm9ybWF0JzpkYXRlRm9ybWF0fSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkLmRhdGVwaWNrZXIucmVnaW9uYWxbIHNlbGYubGFuZ19jb2RlXVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnNldERlZmF1bHRzKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5leHRlbmQoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeydkYXRlRm9ybWF0JzpkYXRlRm9ybWF0fSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkLmRhdGVwaWNrZXIucmVnaW9uYWxbXCJlblwiXVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoJCgnLmxsLXNraW4tbWVsb24nKS5sZW5ndGg9PTApe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkZGF0ZV9waWNrZXIuZGF0ZXBpY2tlcignd2lkZ2V0Jykud3JhcCgnPGRpdiBjbGFzcz1cImxsLXNraW4tbWVsb24gc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyXCIvPicpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuZGF0ZVNlbGVjdCA9IGZ1bmN0aW9uKGUsIGZyb21fZmllbGQsICR0aGlzKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyICRpbnB1dF9maWVsZCA9ICQoZnJvbV9maWVsZC5pbnB1dC5nZXQoMCkpO1xyXG4gICAgICAgICAgICB2YXIgJHRoaXMgPSAkKHRoaXMpO1xyXG5cclxuICAgICAgICAgICAgdmFyICRkYXRlX2ZpZWxkcyA9ICRpbnB1dF9maWVsZC5jbG9zZXN0KCdbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwiZGF0ZXJhbmdlXCJdLCBbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwiZGF0ZVwiXScpO1xyXG4gICAgICAgICAgICAkZGF0ZV9maWVsZHMuZWFjaChmdW5jdGlvbihlLCBpbmRleCl7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHZhciAkdGZfZGF0ZV9waWNrZXJzID0gJCh0aGlzKS5maW5kKFwiLnNmLWRhdGVwaWNrZXJcIik7XHJcbiAgICAgICAgICAgICAgICB2YXIgbm9fZGF0ZV9waWNrZXJzID0gJHRmX2RhdGVfcGlja2Vycy5sZW5ndGg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGlmKG5vX2RhdGVfcGlja2Vycz4xKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vdGhlbiBpdCBpcyBhIGRhdGUgcmFuZ2UsIHNvIG1ha2Ugc3VyZSBib3RoIGZpZWxkcyBhcmUgZmlsbGVkIGJlZm9yZSB1cGRhdGluZ1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBkcF9jb3VudGVyID0gMDtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZHBfZW1wdHlfZmllbGRfY291bnQgPSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICR0Zl9kYXRlX3BpY2tlcnMuZWFjaChmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJCh0aGlzKS52YWwoKT09XCJcIilcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHBfZW1wdHlfZmllbGRfY291bnQrKztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgZHBfY291bnRlcisrO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZihkcF9lbXB0eV9maWVsZF9jb3VudD09MClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmFkZFJhbmdlU2xpZGVycyA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciAkbWV0YV9yYW5nZSA9ICR0aGlzLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XHJcblxyXG4gICAgICAgICAgICBpZigkbWV0YV9yYW5nZS5sZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgJG1ldGFfcmFuZ2UuZWFjaChmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXMgPSAkKHRoaXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW4gPSAkdGhpcy5hdHRyKFwiZGF0YS1taW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1heCA9ICR0aGlzLmF0dHIoXCJkYXRhLW1heFwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc21pbiA9ICR0aGlzLmF0dHIoXCJkYXRhLXN0YXJ0LW1pblwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc21heCA9ICR0aGlzLmF0dHIoXCJkYXRhLXN0YXJ0LW1heFwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGlzcGxheV92YWx1ZV9hcyA9ICR0aGlzLmF0dHIoXCJkYXRhLWRpc3BsYXktdmFsdWVzLWFzXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGVwID0gJHRoaXMuYXR0cihcImRhdGEtc3RlcFwiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgJHN0YXJ0X3ZhbCA9ICR0aGlzLmZpbmQoJy5zZi1yYW5nZS1taW4nKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgJGVuZF92YWwgPSAkdGhpcy5maW5kKCcuc2YtcmFuZ2UtbWF4Jyk7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgZGVjaW1hbF9wbGFjZXMgPSAkdGhpcy5hdHRyKFwiZGF0YS1kZWNpbWFsLXBsYWNlc1wiKTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgdGhvdXNhbmRfc2VwZXJhdG9yID0gJHRoaXMuYXR0cihcImRhdGEtdGhvdXNhbmQtc2VwZXJhdG9yXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBkZWNpbWFsX3NlcGVyYXRvciA9ICR0aGlzLmF0dHIoXCJkYXRhLWRlY2ltYWwtc2VwZXJhdG9yXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgZmllbGRfZm9ybWF0ID0gd051bWIoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJrOiBkZWNpbWFsX3NlcGVyYXRvcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGVjaW1hbHM6IHBhcnNlRmxvYXQoZGVjaW1hbF9wbGFjZXMpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0aG91c2FuZDogdGhvdXNhbmRfc2VwZXJhdG9yXHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcblxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1pbl91bmZvcm1hdHRlZCA9IHBhcnNlRmxvYXQoc21pbik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1pbl9mb3JtYXR0ZWQgPSBmaWVsZF9mb3JtYXQudG8ocGFyc2VGbG9hdChzbWluKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1heF9mb3JtYXR0ZWQgPSBmaWVsZF9mb3JtYXQudG8ocGFyc2VGbG9hdChzbWF4KSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1heF91bmZvcm1hdHRlZCA9IHBhcnNlRmxvYXQoc21heCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9hbGVydChtaW5fZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICAvL2FsZXJ0KG1heF9mb3JtYXR0ZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vYWxlcnQoZGlzcGxheV92YWx1ZV9hcyk7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRpbnB1dFwiKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC52YWwobWluX2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLnZhbChtYXhfZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRcIilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwuaHRtbChtaW5fZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwuaHRtbChtYXhfZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgbm9VSU9wdGlvbnMgPSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJhbmdlOiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbWluJzogWyBwYXJzZUZsb2F0KG1pbikgXSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtYXgnOiBbIHBhcnNlRmxvYXQobWF4KSBdXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ0OiBbbWluX2Zvcm1hdHRlZCwgbWF4X2Zvcm1hdHRlZF0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhhbmRsZXM6IDIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbm5lY3Q6IHRydWUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0ZXA6IHBhcnNlRmxvYXQoc3RlcCksXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBiZWhhdmlvdXI6ICdleHRlbmQtdGFwJyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9ybWF0OiBmaWVsZF9mb3JtYXRcclxuICAgICAgICAgICAgICAgICAgICB9O1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmKHNlbGYuaXNfcnRsPT0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbm9VSU9wdGlvbnMuZGlyZWN0aW9uID0gXCJydGxcIjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfb2JqZWN0ID0gJCh0aGlzKS5maW5kKFwiLm1ldGEtc2xpZGVyXCIpWzBdO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZiggXCJ1bmRlZmluZWRcIiAhPT0gdHlwZW9mKCBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIgKSApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9kZXN0cm95IGlmIGl0IGV4aXN0cy4uIHRoaXMgbWVhbnMgc29tZWhvdyBhbm90aGVyIGluc3RhbmNlIGhhZCBpbml0aWFsaXNlZCBpdC4uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5kZXN0cm95KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBub1VpU2xpZGVyLmNyZWF0ZShzbGlkZXJfb2JqZWN0LCBub1VJT3B0aW9ucyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwub2ZmKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC5vbignY2hhbmdlJywgZnVuY3Rpb24oKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLnNldChbJCh0aGlzKS52YWwoKSwgbnVsbF0pO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC5vZmYoKTtcclxuICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC5vbignY2hhbmdlJywgZnVuY3Rpb24oKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLnNldChbbnVsbCwgJCh0aGlzKS52YWwoKV0pO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyRzdGFydF92YWwuaHRtbChtaW5fZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICAvLyRlbmRfdmFsLmh0bWwobWF4X2Zvcm1hdHRlZCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5vZmYoJ3VwZGF0ZScpO1xyXG4gICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5vbigndXBkYXRlJywgZnVuY3Rpb24oIHZhbHVlcywgaGFuZGxlICkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl9zdGFydF92YWwgID0gbWluX2Zvcm1hdHRlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl9lbmRfdmFsICA9IG1heF9mb3JtYXR0ZWQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgdmFsdWUgPSB2YWx1ZXNbaGFuZGxlXTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGhhbmRsZSApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heF9mb3JtYXR0ZWQgPSB2YWx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbl9mb3JtYXR0ZWQgPSB2YWx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoZGlzcGxheV92YWx1ZV9hcz09XCJ0ZXh0aW5wdXRcIilcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC52YWwobWluX2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC52YWwobWF4X2Zvcm1hdHRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRcIilcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC5odG1sKG1pbl9mb3JtYXR0ZWQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwuaHRtbChtYXhfZm9ybWF0dGVkKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaSB0aGluayB0aGUgZnVuY3Rpb24gdGhhdCBidWlsZHMgdGhlIFVSTCBuZWVkcyB0byBkZWNvZGUgdGhlIGZvcm1hdHRlZCBzdHJpbmcgYmVmb3JlIGFkZGluZyB0byB0aGUgdXJsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKChzZWxmLmF1dG9fdXBkYXRlPT0xKXx8KHNlbGYuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL29ubHkgdHJ5IHRvIHVwZGF0ZSBpZiB0aGUgdmFsdWVzIGhhdmUgYWN0dWFsbHkgY2hhbmdlZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoKHNsaWRlcl9zdGFydF92YWwhPW1pbl9mb3JtYXR0ZWQpfHwoc2xpZGVyX2VuZF92YWwhPW1heF9mb3JtYXR0ZWQpKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoODAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuY2xlYXJUaW1lcigpOyAvL2lnbm9yZSBhbnkgY2hhbmdlcyByZWNlbnRseSBtYWRlIGJ5IHRoZSBzbGlkZXIgKHRoaXMgd2FzIGp1c3QgaW5pdCBzaG91bGRuJ3QgY291bnQgYXMgYW4gdXBkYXRlIGV2ZW50KVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5pbml0ID0gZnVuY3Rpb24oa2VlcF9wYWdpbmF0aW9uKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaWYodHlwZW9mKGtlZXBfcGFnaW5hdGlvbik9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBrZWVwX3BhZ2luYXRpb24gPSBmYWxzZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGhpcy5pbml0QXV0b1VwZGF0ZUV2ZW50cygpO1xyXG4gICAgICAgICAgICB0aGlzLmF0dGFjaEFjdGl2ZUNsYXNzKCk7XHJcblxyXG4gICAgICAgICAgICB0aGlzLmFkZERhdGVQaWNrZXJzKCk7XHJcbiAgICAgICAgICAgIHRoaXMuYWRkUmFuZ2VTbGlkZXJzKCk7XHJcblxyXG4gICAgICAgICAgICAvL2luaXQgY29tYm8gYm94ZXNcclxuICAgICAgICAgICAgdmFyICRjb21ib2JveCA9ICR0aGlzLmZpbmQoXCJzZWxlY3RbZGF0YS1jb21ib2JveD0nMSddXCIpO1xyXG5cclxuICAgICAgICAgICAgaWYoJGNvbWJvYm94Lmxlbmd0aD4wKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAkY29tYm9ib3guZWFjaChmdW5jdGlvbihpbmRleCApe1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkdGhpc2NiID0gJCggdGhpcyApO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBucm0gPSAkdGhpc2NiLmF0dHIoXCJkYXRhLWNvbWJvYm94LW5ybVwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiAkdGhpc2NiLmNob3NlbiAhPSBcInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGNob3Nlbm9wdGlvbnMgPSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWFyY2hfY29udGFpbnM6IHRydWVcclxuICAgICAgICAgICAgICAgICAgICAgICAgfTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCh0eXBlb2YobnJtKSE9PVwidW5kZWZpbmVkXCIpJiYobnJtKSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaG9zZW5vcHRpb25zLm5vX3Jlc3VsdHNfdGV4dCA9IG5ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBzYWZlIHRvIHVzZSB0aGUgZnVuY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9zZWFyY2hfY29udGFpbnNcclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzY2IuYWRkQ2xhc3MoXCJjaG9zZW4tcnRsXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAkdGhpc2NiLmNob3NlbihjaG9zZW5vcHRpb25zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBzZWxlY3Qyb3B0aW9ucyA9IHt9O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDJvcHRpb25zLmRpciA9IFwicnRsXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoKHR5cGVvZihucm0pIT09XCJ1bmRlZmluZWRcIikmJihucm0pKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDJvcHRpb25zLmxhbmd1YWdlPSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJub1Jlc3VsdHNcIjogZnVuY3Rpb24oKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG5ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAkdGhpc2NiLnNlbGVjdDIoc2VsZWN0Mm9wdGlvbnMpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuXHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzZWxmLmlzU3VibWl0dGluZyA9IGZhbHNlO1xyXG5cclxuICAgICAgICAgICAgLy9pZiBhamF4IGlzIGVuYWJsZWQgaW5pdCB0aGUgcGFnaW5hdGlvblxyXG4gICAgICAgICAgICBpZihzZWxmLmlzX2FqYXg9PTEpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYuc2V0dXBBamF4UGFnaW5hdGlvbigpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAkdGhpcy5vbihcInN1Ym1pdFwiLCB0aGlzLnN1Ym1pdEZvcm0pO1xyXG5cclxuICAgICAgICAgICAgc2VsZi5pbml0V29vQ29tbWVyY2VDb250cm9scygpOyAvL3dvb2NvbW1lcmNlIG9yZGVyYnlcclxuXHJcbiAgICAgICAgICAgIGlmKGtlZXBfcGFnaW5hdGlvbj09ZmFsc2UpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9zdWJtaXRfcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXMoZmFsc2UpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLm9uV2luZG93U2Nyb2xsID0gZnVuY3Rpb24oZXZlbnQpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBpZigoIXNlbGYuaXNfbG9hZGluZ19tb3JlKSAmJiAoIXNlbGYuaXNfbWF4X3BhZ2VkKSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIHdpbmRvd19zY3JvbGwgPSAkKHdpbmRvdykuc2Nyb2xsVG9wKCk7XHJcbiAgICAgICAgICAgICAgICB2YXIgd2luZG93X3Njcm9sbF9ib3R0b20gPSAkKHdpbmRvdykuc2Nyb2xsVG9wKCkgKyAkKHdpbmRvdykuaGVpZ2h0KCk7XHJcbiAgICAgICAgICAgICAgICB2YXIgc2Nyb2xsX29mZnNldCA9IHBhcnNlSW50KHNlbGYuaW5maW5pdGVfc2Nyb2xsX3RyaWdnZXJfYW1vdW50KTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZihzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmxlbmd0aD09MSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c19zY3JvbGxfYm90dG9tID0gc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5vZmZzZXQoKS50b3AgKyBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmhlaWdodCgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgb2Zmc2V0ID0gKHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIub2Zmc2V0KCkudG9wICsgc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5oZWlnaHQoKSkgLSB3aW5kb3dfc2Nyb2xsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZih3aW5kb3dfc2Nyb2xsX2JvdHRvbSA+IHJlc3VsdHNfc2Nyb2xsX2JvdHRvbSArIHNjcm9sbF9vZmZzZXQpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmxvYWRNb3JlUmVzdWx0cygpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICAgICAgey8vZG9udCBsb2FkIG1vcmVcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLnN0cmlwUXVlcnlTdHJpbmdBbmRIYXNoRnJvbVBhdGggPSBmdW5jdGlvbih1cmwpIHtcclxuICAgICAgICAgICAgcmV0dXJuIHVybC5zcGxpdChcIj9cIilbMF0uc3BsaXQoXCIjXCIpWzBdO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5ndXAgPSBmdW5jdGlvbiggbmFtZSwgdXJsICkge1xyXG4gICAgICAgICAgICBpZiAoIXVybCkgdXJsID0gbG9jYXRpb24uaHJlZlxyXG4gICAgICAgICAgICBuYW1lID0gbmFtZS5yZXBsYWNlKC9bXFxbXS8sXCJcXFxcXFxbXCIpLnJlcGxhY2UoL1tcXF1dLyxcIlxcXFxcXF1cIik7XHJcbiAgICAgICAgICAgIHZhciByZWdleFMgPSBcIltcXFxcPyZdXCIrbmFtZStcIj0oW14mI10qKVwiO1xyXG4gICAgICAgICAgICB2YXIgcmVnZXggPSBuZXcgUmVnRXhwKCByZWdleFMgKTtcclxuICAgICAgICAgICAgdmFyIHJlc3VsdHMgPSByZWdleC5leGVjKCB1cmwgKTtcclxuICAgICAgICAgICAgcmV0dXJuIHJlc3VsdHMgPT0gbnVsbCA/IG51bGwgOiByZXN1bHRzWzFdO1xyXG4gICAgICAgIH07XHJcblxyXG5cclxuICAgICAgICB0aGlzLmdldFVybFBhcmFtcyA9IGZ1bmN0aW9uKGtlZXBfcGFnaW5hdGlvbiwgdHlwZSwgZXhjbHVkZSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmKHR5cGVvZihrZWVwX3BhZ2luYXRpb24pPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIga2VlcF9wYWdpbmF0aW9uID0gdHJ1ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYodHlwZW9mKHR5cGUpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgdHlwZSA9IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHZhciB1cmxfcGFyYW1zX3N0ciA9IFwiXCI7XHJcblxyXG4gICAgICAgICAgICAvLyBnZXQgYWxsIHBhcmFtcyBmcm9tIGZpZWxkc1xyXG4gICAgICAgICAgICB2YXIgdXJsX3BhcmFtc19hcnJheSA9IHByb2Nlc3NfZm9ybS5nZXRVcmxQYXJhbXMoc2VsZik7XHJcblxyXG4gICAgICAgICAgICB2YXIgbGVuZ3RoID0gT2JqZWN0LmtleXModXJsX3BhcmFtc19hcnJheSkubGVuZ3RoO1xyXG4gICAgICAgICAgICB2YXIgY291bnQgPSAwO1xyXG5cclxuICAgICAgICAgICAgaWYodHlwZW9mKGV4Y2x1ZGUpIT1cInVuZGVmaW5lZFwiKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAodXJsX3BhcmFtc19hcnJheS5oYXNPd25Qcm9wZXJ0eShleGNsdWRlKSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlbmd0aC0tO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZihsZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9yICh2YXIgayBpbiB1cmxfcGFyYW1zX2FycmF5KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHVybF9wYXJhbXNfYXJyYXkuaGFzT3duUHJvcGVydHkoaykpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjYW5fYWRkID0gdHJ1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYodHlwZW9mKGV4Y2x1ZGUpIT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihrPT1leGNsdWRlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FuX2FkZCA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihjYW5fYWRkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmxfcGFyYW1zX3N0ciArPSBrICsgXCI9XCIgKyB1cmxfcGFyYW1zX2FycmF5W2tdO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChjb3VudCA8IGxlbmd0aCAtIDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmxfcGFyYW1zX3N0ciArPSBcIiZcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudCsrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gXCJcIjtcclxuXHJcbiAgICAgICAgICAgIC8vZm9ybSBwYXJhbXMgYXMgdXJsIHF1ZXJ5IHN0cmluZ1xyXG4gICAgICAgICAgICB2YXIgZm9ybV9wYXJhbXMgPSB1cmxfcGFyYW1zX3N0cjtcclxuXHJcbiAgICAgICAgICAgIC8vZ2V0IHVybCBwYXJhbXMgZnJvbSB0aGUgZm9ybSBpdHNlbGYgKHdoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkKVxyXG4gICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIGZvcm1fcGFyYW1zKTtcclxuXHJcbiAgICAgICAgICAgIC8vYWRkIHBhZ2luYXRpb25cclxuICAgICAgICAgICAgaWYoa2VlcF9wYWdpbmF0aW9uPT10cnVlKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgcGFnZU51bWJlciA9IHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKHBhZ2VOdW1iZXIpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZ2VOdW1iZXIgPSAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlmKHBhZ2VOdW1iZXI+MSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwic2ZfcGFnZWQ9XCIrcGFnZU51bWJlcik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vYWRkIHNmaWRcclxuICAgICAgICAgICAgLy9xdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwic2ZpZD1cIitzZWxmLnNmaWQpO1xyXG5cclxuICAgICAgICAgICAgLy8gbG9vcCB0aHJvdWdoIGFueSBleHRyYSBwYXJhbXMgKGZyb20gZXh0IHBsdWdpbnMpIGFuZCBhZGQgdG8gdGhlIHVybCAoaWUgd29vY29tbWVyY2UgYG9yZGVyYnlgKVxyXG4gICAgICAgICAgICAvKnZhciBleHRyYV9xdWVyeV9wYXJhbSA9IFwiXCI7XHJcbiAgICAgICAgICAgICB2YXIgbGVuZ3RoID0gT2JqZWN0LmtleXMoc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMpLmxlbmd0aDtcclxuICAgICAgICAgICAgIHZhciBjb3VudCA9IDA7XHJcblxyXG4gICAgICAgICAgICAgaWYobGVuZ3RoPjApXHJcbiAgICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgZm9yICh2YXIgayBpbiBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtcykge1xyXG4gICAgICAgICAgICAgaWYgKHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zLmhhc093blByb3BlcnR5KGspKSB7XHJcblxyXG4gICAgICAgICAgICAgaWYoc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNba10hPVwiXCIpXHJcbiAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICBleHRyYV9xdWVyeV9wYXJhbSA9IGsrXCI9XCIrc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNba107XHJcbiAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIGV4dHJhX3F1ZXJ5X3BhcmFtKTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICovXHJcbiAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuYWRkUXVlcnlQYXJhbXMocXVlcnlfcGFyYW1zLCBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtcy5hbGwpO1xyXG5cclxuICAgICAgICAgICAgaWYodHlwZSE9XCJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLy9xdWVyeV9wYXJhbXMgPSBzZWxmLmFkZFF1ZXJ5UGFyYW1zKHF1ZXJ5X3BhcmFtcywgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNbdHlwZV0pO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICByZXR1cm4gcXVlcnlfcGFyYW1zO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLmFkZFF1ZXJ5UGFyYW1zID0gZnVuY3Rpb24ocXVlcnlfcGFyYW1zLCBuZXdfcGFyYW1zKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIGV4dHJhX3F1ZXJ5X3BhcmFtID0gXCJcIjtcclxuICAgICAgICAgICAgdmFyIGxlbmd0aCA9IE9iamVjdC5rZXlzKG5ld19wYXJhbXMpLmxlbmd0aDtcclxuICAgICAgICAgICAgdmFyIGNvdW50ID0gMDtcclxuXHJcbiAgICAgICAgICAgIGlmKGxlbmd0aD4wKVxyXG4gICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgICAgZm9yICh2YXIgayBpbiBuZXdfcGFyYW1zKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKG5ld19wYXJhbXMuaGFzT3duUHJvcGVydHkoaykpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKG5ld19wYXJhbXNba10hPVwiXCIpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4dHJhX3F1ZXJ5X3BhcmFtID0gaytcIj1cIituZXdfcGFyYW1zW2tdO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBleHRyYV9xdWVyeV9wYXJhbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHJldHVybiBxdWVyeV9wYXJhbXM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMuYWRkVXJsUGFyYW0gPSBmdW5jdGlvbih1cmwsIHN0cmluZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBhZGRfcGFyYW1zID0gXCJcIjtcclxuXHJcbiAgICAgICAgICAgIGlmKHVybCE9XCJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaWYodXJsLmluZGV4T2YoXCI/XCIpICE9IC0xKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGFkZF9wYXJhbXMgKz0gXCImXCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy91cmwgPSB0aGlzLnRyYWlsaW5nU2xhc2hJdCh1cmwpO1xyXG4gICAgICAgICAgICAgICAgICAgIGFkZF9wYXJhbXMgKz0gXCI/XCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmKHN0cmluZyE9XCJcIilcclxuICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgIHJldHVybiB1cmwgKyBhZGRfcGFyYW1zICsgc3RyaW5nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIHVybDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuam9pblVybFBhcmFtID0gZnVuY3Rpb24ocGFyYW1zLCBzdHJpbmcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgYWRkX3BhcmFtcyA9IFwiXCI7XHJcblxyXG4gICAgICAgICAgICBpZihwYXJhbXMhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGFkZF9wYXJhbXMgKz0gXCImXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmKHN0cmluZyE9XCJcIilcclxuICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgIHJldHVybiBwYXJhbXMgKyBhZGRfcGFyYW1zICsgc3RyaW5nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIHBhcmFtcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuc2V0QWpheFJlc3VsdHNVUkxzID0gZnVuY3Rpb24ocXVlcnlfcGFyYW1zKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaWYodHlwZW9mKHNlbGYuYWpheF9yZXN1bHRzX2NvbmYpPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mID0gbmV3IEFycmF5KCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBcIlwiO1xyXG4gICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gXCJcIjtcclxuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSBcIlwiO1xyXG5cclxuICAgICAgICAgICAgLy9pZihzZWxmLmFqYXhfdXJsIT1cIlwiKVxyXG4gICAgICAgICAgICBpZihzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJzaG9ydGNvZGVcIilcclxuICAgICAgICAgICAgey8vdGhlbiB3ZSB3YW50IHRvIGRvIGEgcmVxdWVzdCB0byB0aGUgYWpheCBlbmRwb2ludFxyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0oc2VsZi5yZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL2FkZCBsYW5nIGNvZGUgdG8gYWpheCBhcGkgcmVxdWVzdCwgbGFuZyBjb2RlIHNob3VsZCBhbHJlYWR5IGJlIGluIHRoZXJlIGZvciBvdGhlciByZXF1ZXN0cyAoaWUsIHN1cHBsaWVkIGluIHRoZSBSZXN1bHRzIFVSTClcclxuXHJcbiAgICAgICAgICAgICAgICBpZihzZWxmLmxhbmdfY29kZSE9XCJcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAvL3NvIGFkZCBpdFxyXG4gICAgICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJsYW5nPVwiK3NlbGYubGFuZ19jb2RlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShzZWxmLmFqYXhfdXJsLCBxdWVyeV9wYXJhbXMpO1xyXG4gICAgICAgICAgICAgICAgLy9zZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXSA9ICdqc29uJztcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJwb3N0X3R5cGVfYXJjaGl2ZVwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKHNlbGYuZGlzcGxheV9yZXN1bHRfbWV0aG9kPT1cImN1c3RvbV93b29jb21tZXJjZV9zdG9yZVwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHsvL290aGVyd2lzZSB3ZSB3YW50IHRvIHB1bGwgdGhlIHJlc3VsdHMgZGlyZWN0bHkgZnJvbSB0aGUgcmVzdWx0cyBwYWdlXHJcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddID0gc2VsZi5hZGRVcmxQYXJhbShzZWxmLnJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0oc2VsZi5hamF4X3VybCwgcXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgICAgIC8vc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSAnaHRtbCc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFF1ZXJ5UGFyYW1zKHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10sIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zWydhamF4J10pO1xyXG5cclxuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSBzZWxmLmFqYXhfZGF0YV90eXBlO1xyXG4gICAgICAgIH07XHJcblxyXG5cclxuXHJcbiAgICAgICAgdGhpcy51cGRhdGVMb2FkZXJUYWcgPSBmdW5jdGlvbigkb2JqZWN0LCB0YWdOYW1lKSB7XHJcblxyXG4gICAgICAgICAgICB2YXIgJHBhcmVudDtcclxuXHJcbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyE9XCJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgJHBhcmVudCA9IHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MpLmxhc3QoKS5wYXJlbnQoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICRwYXJlbnQgPSBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB2YXIgdGFnTmFtZSA9ICRwYXJlbnQucHJvcChcInRhZ05hbWVcIik7XHJcblxyXG4gICAgICAgICAgICB2YXIgdGFnVHlwZSA9ICdkaXYnO1xyXG4gICAgICAgICAgICBpZiggKCB0YWdOYW1lLnRvTG93ZXJDYXNlKCkgPT0gJ29sJyApIHx8ICggdGFnTmFtZS50b0xvd2VyQ2FzZSgpID09ICd1bCcgKSApe1xyXG4gICAgICAgICAgICAgICAgdGFnVHlwZSA9ICdsaSc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHZhciAkbmV3ID0gJCgnPCcrdGFnVHlwZSsnIC8+JykuaHRtbCgkb2JqZWN0Lmh0bWwoKSk7XHJcbiAgICAgICAgICAgIHZhciBhdHRyaWJ1dGVzID0gJG9iamVjdC5wcm9wKFwiYXR0cmlidXRlc1wiKTtcclxuXHJcbiAgICAgICAgICAgIC8vIGxvb3AgdGhyb3VnaCA8c2VsZWN0PiBhdHRyaWJ1dGVzIGFuZCBhcHBseSB0aGVtIG9uIDxkaXY+XHJcbiAgICAgICAgICAgICQuZWFjaChhdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcclxuICAgICAgICAgICAgICAgICRuZXcuYXR0cih0aGlzLm5hbWUsIHRoaXMudmFsdWUpO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgIHJldHVybiAkbmV3O1xyXG5cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB0aGlzLmxvYWRNb3JlUmVzdWx0cyA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmICggdGhpcy5pc19tYXhfcGFnZWQgPT09IHRydWUgKSB7XHJcbiAgICAgICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc2VsZi5pc19sb2FkaW5nX21vcmUgPSB0cnVlO1xyXG5cclxuICAgICAgICAgICAgLy90cmlnZ2VyIHN0YXJ0IGV2ZW50XHJcbiAgICAgICAgICAgIHZhciBldmVudF9kYXRhID0ge1xyXG4gICAgICAgICAgICAgICAgc2ZpZDogc2VsZi5zZmlkLFxyXG4gICAgICAgICAgICAgICAgdGFyZ2V0U2VsZWN0b3I6IHNlbGYuYWpheF90YXJnZXRfYXR0cixcclxuICAgICAgICAgICAgICAgIHR5cGU6IFwibG9hZF9tb3JlXCIsXHJcbiAgICAgICAgICAgICAgICBvYmplY3Q6IHNlbGZcclxuICAgICAgICAgICAgfTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheHN0YXJ0XCIsIGV2ZW50X2RhdGEpO1xyXG4gICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKFwibG9hZCBtb3JlIHJlc3VsdHNcIik7XHJcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKFwicmVzdWx0cyB1cmw6IFwiK3NlbGYucmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSk7XHJcbiAgICAgICAgICAgIHNlbGYubGFzdF9zdWJtaXRfcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXMoZmFsc2UpOyAvL2dyYWIgYSBjb3B5IG9mIGh0ZSBVUkwgcGFyYW1zIHdpdGhvdXQgcGFnaW5hdGlvbiBhbHJlYWR5IGFkZGVkXHJcblxyXG4gICAgICAgICAgICB2YXIgYWpheF9wcm9jZXNzaW5nX3VybCA9IFwiXCI7XHJcbiAgICAgICAgICAgIHZhciBhamF4X3Jlc3VsdHNfdXJsID0gXCJcIjtcclxuICAgICAgICAgICAgdmFyIGRhdGFfdHlwZSA9IFwiXCI7XHJcblxyXG5cclxuICAgICAgICAgICAgLy9ub3cgYWRkIHRoZSBuZXcgcGFnaW5hdGlvblxyXG4gICAgICAgICAgICB2YXIgbmV4dF9wYWdlZF9udW1iZXIgPSB0aGlzLmN1cnJlbnRfcGFnZWQgKyAxO1xyXG4gICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwic2ZfcGFnZWQ9XCIrbmV4dF9wYWdlZF9udW1iZXIpO1xyXG5cclxuICAgICAgICAgICAgc2VsZi5zZXRBamF4UmVzdWx0c1VSTHMocXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgYWpheF9wcm9jZXNzaW5nX3VybCA9IHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ107XHJcbiAgICAgICAgICAgIGFqYXhfcmVzdWx0c191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydyZXN1bHRzX3VybCddO1xyXG4gICAgICAgICAgICBkYXRhX3R5cGUgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXTtcclxuXHJcbiAgICAgICAgICAgIC8vYWJvcnQgYW55IHByZXZpb3VzIGFqYXggcmVxdWVzdHNcclxuICAgICAgICAgICAgaWYoc2VsZi5sYXN0X2FqYXhfcmVxdWVzdClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdC5hYm9ydCgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZihzZWxmLnVzZV9zY3JvbGxfbG9hZGVyPT0xKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgJGxvYWRlciA9ICQoJzxkaXYvPicse1xyXG4gICAgICAgICAgICAgICAgICAgICdjbGFzcyc6ICdzZWFyY2gtZmlsdGVyLXNjcm9sbC1sb2FkaW5nJ1xyXG4gICAgICAgICAgICAgICAgfSk7Ly8uYXBwZW5kVG8oc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lcik7XHJcblxyXG4gICAgICAgICAgICAgICAgJGxvYWRlciA9IHNlbGYudXBkYXRlTG9hZGVyVGFnKCRsb2FkZXIpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuaW5maW5pdGVTY3JvbGxBcHBlbmQoJGxvYWRlcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29uc29sZS5sb2coXCJhamF4X3Byb2Nlc3NpbmdfdXJsOiBcIithamF4X3Byb2Nlc3NpbmdfdXJsKTtcclxuICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9ICQuZ2V0KGFqYXhfcHJvY2Vzc2luZ191cmwsIGZ1bmN0aW9uKGRhdGEsIHN0YXR1cywgcmVxdWVzdClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5jdXJyZW50X3BhZ2VkKys7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyAqKioqKioqKioqKioqKlxyXG4gICAgICAgICAgICAgICAgLy8gVE9ETyAtIFBBU1RFIFRISVMgQU5EIFdBVENIIFRIRSBSRURJUkVDVCAtIE9OTFkgSEFQUEVOUyBXSVRIIFdDIChDUFQgQU5EIFRBWCBET0VTIE5PVClcclxuICAgICAgICAgICAgICAgIC8vIGh0dHBzOi8vc2VhcmNoLWZpbHRlci50ZXN0L3Byb2R1Y3QtY2F0ZWdvcnkvY2xvdGhpbmcvdHNoaXJ0cy9wYWdlLzMvP3NmX3BhZ2VkPTNcclxuXHJcbiAgICAgICAgICAgICAgICAvL3VwZGF0ZXMgdGhlIHJlc3V0bHMgJiBmb3JtIGh0bWxcclxuICAgICAgICAgICAgICAgIHNlbGYuYWRkUmVzdWx0cyhkYXRhLCBkYXRhX3R5cGUpO1xyXG5cclxuICAgICAgICAgICAgfSwgZGF0YV90eXBlKS5mYWlsKGZ1bmN0aW9uKGpxWEhSLCB0ZXh0U3RhdHVzLCBlcnJvclRocm93bilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcclxuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcclxuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcclxuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XHJcbiAgICAgICAgICAgICAgICBkYXRhLmFqYXhVUkwgPSBhamF4X3Byb2Nlc3NpbmdfdXJsO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5qcVhIUiA9IGpxWEhSO1xyXG4gICAgICAgICAgICAgICAgZGF0YS50ZXh0U3RhdHVzID0gdGV4dFN0YXR1cztcclxuICAgICAgICAgICAgICAgIGRhdGEuZXJyb3JUaHJvd24gPSBlcnJvclRocm93bjtcclxuICAgICAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGVycm9yXCIsIGRhdGEpO1xyXG5cclxuICAgICAgICAgICAgfSkuYWx3YXlzKGZ1bmN0aW9uKClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcclxuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcclxuICAgICAgICAgICAgICAgIGRhdGEudGFyZ2V0U2VsZWN0b3IgPSBzZWxmLmFqYXhfdGFyZ2V0X2F0dHI7XHJcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi51c2Vfc2Nyb2xsX2xvYWRlcj09MSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAkbG9hZGVyLmRldGFjaCgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuaXNfbG9hZGluZ19tb3JlID0gZmFsc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4ZmluaXNoXCIsIGRhdGEpO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMuZmV0Y2hBamF4UmVzdWx0cyA9IGZ1bmN0aW9uKClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC8vdHJpZ2dlciBzdGFydCBldmVudFxyXG4gICAgICAgICAgICB2YXIgZXZlbnRfZGF0YSA9IHtcclxuICAgICAgICAgICAgICAgIHNmaWQ6IHNlbGYuc2ZpZCxcclxuICAgICAgICAgICAgICAgIHRhcmdldFNlbGVjdG9yOiBzZWxmLmFqYXhfdGFyZ2V0X2F0dHIsXHJcbiAgICAgICAgICAgICAgICB0eXBlOiBcImxvYWRfcmVzdWx0c1wiLFxyXG4gICAgICAgICAgICAgICAgb2JqZWN0OiBzZWxmXHJcbiAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhzdGFydFwiLCBldmVudF9kYXRhKTtcclxuXHJcbiAgICAgICAgICAgIC8vcmVmb2N1cyBhbnkgaW5wdXQgZmllbGRzIGFmdGVyIHRoZSBmb3JtIGhhcyBiZWVuIHVwZGF0ZWRcclxuICAgICAgICAgICAgdmFyICRsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0ID0gJHRoaXMuZmluZCgnaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMnKS5ub3QoXCIuc2YtZGF0ZXBpY2tlclwiKTtcclxuICAgICAgICAgICAgaWYoJGxhc3RfYWN0aXZlX2lucHV0X3RleHQubGVuZ3RoPT0xKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgbGFzdF9hY3RpdmVfaW5wdXRfdGV4dCA9ICRsYXN0X2FjdGl2ZV9pbnB1dF90ZXh0LmF0dHIoXCJuYW1lXCIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAkdGhpcy5hZGRDbGFzcyhcInNlYXJjaC1maWx0ZXItZGlzYWJsZWRcIik7XHJcbiAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5kaXNhYmxlSW5wdXRzKHNlbGYpO1xyXG5cclxuICAgICAgICAgICAgLy9mYWRlIG91dCByZXN1bHRzXHJcbiAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYW5pbWF0ZSh7IG9wYWNpdHk6IDAuNSB9LCBcImZhc3RcIik7IC8vbG9hZGluZ1xyXG4gICAgICAgICAgICBzZWxmLmZhZGVDb250ZW50QXJlYXMoIFwib3V0XCIgKTtcclxuXHJcbiAgICAgICAgICAgIGlmKHNlbGYuYWpheF9hY3Rpb249PVwicGFnaW5hdGlvblwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAvL25lZWQgdG8gcmVtb3ZlIGFjdGl2ZSBmaWx0ZXIgZnJvbSBVUkxcclxuXHJcbiAgICAgICAgICAgICAgICAvL3F1ZXJ5X3BhcmFtcyA9IHNlbGYubGFzdF9zdWJtaXRfcXVlcnlfcGFyYW1zO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vbm93IGFkZCB0aGUgbmV3IHBhZ2luYXRpb25cclxuICAgICAgICAgICAgICAgIHZhciBwYWdlTnVtYmVyID0gc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5hdHRyKFwiZGF0YS1wYWdlZFwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZih0eXBlb2YocGFnZU51bWJlcik9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFnZU51bWJlciA9IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcbiAgICAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyhmYWxzZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgaWYocGFnZU51bWJlcj4xKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJzZl9wYWdlZD1cIitwYWdlTnVtYmVyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmFqYXhfYWN0aW9uPT1cInN1Ym1pdFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTsgLy9ncmFiIGEgY29weSBvZiBodGUgVVJMIHBhcmFtcyB3aXRob3V0IHBhZ2luYXRpb24gYWxyZWFkeSBhZGRlZFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB2YXIgYWpheF9wcm9jZXNzaW5nX3VybCA9IFwiXCI7XHJcbiAgICAgICAgICAgIHZhciBhamF4X3Jlc3VsdHNfdXJsID0gXCJcIjtcclxuICAgICAgICAgICAgdmFyIGRhdGFfdHlwZSA9IFwiXCI7XHJcblxyXG4gICAgICAgICAgICBzZWxmLnNldEFqYXhSZXN1bHRzVVJMcyhxdWVyeV9wYXJhbXMpO1xyXG4gICAgICAgICAgICBhamF4X3Byb2Nlc3NpbmdfdXJsID0gc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXTtcclxuICAgICAgICAgICAgYWpheF9yZXN1bHRzX3VybCA9IHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ107XHJcbiAgICAgICAgICAgIGRhdGFfdHlwZSA9IHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ2RhdGFfdHlwZSddO1xyXG5cclxuXHJcbiAgICAgICAgICAgIC8vYWJvcnQgYW55IHByZXZpb3VzIGFqYXggcmVxdWVzdHNcclxuICAgICAgICAgICAgaWYoc2VsZi5sYXN0X2FqYXhfcmVxdWVzdClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdC5hYm9ydCgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHZhciBhamF4X2FjdGlvbiA9IHNlbGYuYWpheF9hY3Rpb247XHJcbiAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QgPSAkLmdldChhamF4X3Byb2Nlc3NpbmdfdXJsLCBmdW5jdGlvbihkYXRhLCBzdGF0dXMsIHJlcXVlc3QpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QgPSBudWxsO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vdXBkYXRlcyB0aGUgcmVzdXRscyAmIGZvcm0gaHRtbFxyXG4gICAgICAgICAgICAgICAgc2VsZi51cGRhdGVSZXN1bHRzKGRhdGEsIGRhdGFfdHlwZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gc2Nyb2xsIFxyXG4gICAgICAgICAgICAgICAgLy8gc2V0IHRoZSB2YXIgYmFjayB0byB3aGF0IGl0IHdhcyBiZWZvcmUgdGhlIGFqYXggcmVxdWVzdCBuYWQgdGhlIGZvcm0gcmUtaW5pdFxyXG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X2FjdGlvbiA9IGFqYXhfYWN0aW9uO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5zY3JvbGxSZXN1bHRzKCBzZWxmLmFqYXhfYWN0aW9uICk7XHJcblxyXG4gICAgICAgICAgICAgICAgLyogdXBkYXRlIFVSTCAqL1xyXG4gICAgICAgICAgICAgICAgLy91cGRhdGUgdXJsIGJlZm9yZSBwYWdpbmF0aW9uLCBiZWNhdXNlIHdlIG5lZWQgdG8gZG8gc29tZSBjaGVja3MgYWdhaW5zIHRoZSBVUkwgZm9yIGluZmluaXRlIHNjcm9sbFxyXG4gICAgICAgICAgICAgICAgc2VsZi51cGRhdGVVcmxIaXN0b3J5KGFqYXhfcmVzdWx0c191cmwpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vc2V0dXAgcGFnaW5hdGlvblxyXG4gICAgICAgICAgICAgICAgc2VsZi5zZXR1cEFqYXhQYWdpbmF0aW9uKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5pc1N1Ym1pdHRpbmcgPSBmYWxzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAvKiB1c2VyIGRlZiAqL1xyXG4gICAgICAgICAgICAgICAgc2VsZi5pbml0V29vQ29tbWVyY2VDb250cm9scygpOyAvL3dvb2NvbW1lcmNlIG9yZGVyYnlcclxuXHJcblxyXG4gICAgICAgICAgICB9LCBkYXRhX3R5cGUpLmZhaWwoZnVuY3Rpb24oanFYSFIsIHRleHRTdGF0dXMsIGVycm9yVGhyb3duKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xyXG4gICAgICAgICAgICAgICAgZGF0YS5zZmlkID0gc2VsZi5zZmlkO1xyXG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcclxuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcclxuICAgICAgICAgICAgICAgIGRhdGEuYWpheFVSTCA9IGFqYXhfcHJvY2Vzc2luZ191cmw7XHJcbiAgICAgICAgICAgICAgICBkYXRhLmpxWEhSID0ganFYSFI7XHJcbiAgICAgICAgICAgICAgICBkYXRhLnRleHRTdGF0dXMgPSB0ZXh0U3RhdHVzO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5lcnJvclRocm93biA9IGVycm9yVGhyb3duO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5pc1N1Ym1pdHRpbmcgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGVycm9yXCIsIGRhdGEpO1xyXG5cclxuICAgICAgICAgICAgfSkuYWx3YXlzKGZ1bmN0aW9uKClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5zdG9wKHRydWUsdHJ1ZSkuYW5pbWF0ZSh7IG9wYWNpdHk6IDF9LCBcImZhc3RcIik7IC8vZmluaXNoZWQgbG9hZGluZ1xyXG4gICAgICAgICAgICAgICAgc2VsZi5mYWRlQ29udGVudEFyZWFzKCBcImluXCIgKTtcclxuICAgICAgICAgICAgICAgIHZhciBkYXRhID0ge307XHJcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XHJcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5vYmplY3QgPSBzZWxmO1xyXG4gICAgICAgICAgICAgICAgJHRoaXMucmVtb3ZlQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xyXG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLmVuYWJsZUlucHV0cyhzZWxmKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3JlZm9jdXMgdGhlIGxhc3QgYWN0aXZlIHRleHQgZmllbGRcclxuICAgICAgICAgICAgICAgIGlmKGxhc3RfYWN0aXZlX2lucHV0X3RleHQhPVwiXCIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRpbnB1dCA9IFtdO1xyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGFjdGl2ZV9pbnB1dCA9ICQodGhpcykuZmluZChcImlucHV0W25hbWU9J1wiK2xhc3RfYWN0aXZlX2lucHV0X3RleHQrXCInXVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJGFjdGl2ZV9pbnB1dC5sZW5ndGg9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dCA9ICRhY3RpdmVfaW5wdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYoJGlucHV0Lmxlbmd0aD09MSkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LmZvY3VzKCkudmFsKCRpbnB1dC52YWwoKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZm9jdXNDYW1wbygkaW5wdXRbMF0pO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAkdGhpcy5maW5kKFwiaW5wdXRbbmFtZT0nX3NmX3NlYXJjaCddXCIpLnRyaWdnZXIoJ2ZvY3VzJyk7XHJcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmaW5pc2hcIiwgIGRhdGEgKTtcclxuXHJcbiAgICAgICAgICAgIH0pO1xyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuZm9jdXNDYW1wbyA9IGZ1bmN0aW9uKGlucHV0RmllbGQpe1xyXG4gICAgICAgICAgICAvL3ZhciBpbnB1dEZpZWxkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO1xyXG4gICAgICAgICAgICBpZiAoaW5wdXRGaWVsZCAhPSBudWxsICYmIGlucHV0RmllbGQudmFsdWUubGVuZ3RoICE9IDApe1xyXG4gICAgICAgICAgICAgICAgaWYgKGlucHV0RmllbGQuY3JlYXRlVGV4dFJhbmdlKXtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgRmllbGRSYW5nZSA9IGlucHV0RmllbGQuY3JlYXRlVGV4dFJhbmdlKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgRmllbGRSYW5nZS5tb3ZlU3RhcnQoJ2NoYXJhY3RlcicsaW5wdXRGaWVsZC52YWx1ZS5sZW5ndGgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEZpZWxkUmFuZ2UuY29sbGFwc2UoKTtcclxuICAgICAgICAgICAgICAgICAgICBGaWVsZFJhbmdlLnNlbGVjdCgpO1xyXG4gICAgICAgICAgICAgICAgfWVsc2UgaWYgKGlucHV0RmllbGQuc2VsZWN0aW9uU3RhcnQgfHwgaW5wdXRGaWVsZC5zZWxlY3Rpb25TdGFydCA9PSAnMCcpIHtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZWxlbUxlbiA9IGlucHV0RmllbGQudmFsdWUubGVuZ3RoO1xyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0RmllbGQuc2VsZWN0aW9uU3RhcnQgPSBlbGVtTGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0RmllbGQuc2VsZWN0aW9uRW5kID0gZWxlbUxlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlucHV0RmllbGQuYmx1cigpO1xyXG4gICAgICAgICAgICAgICAgaW5wdXRGaWVsZC5mb2N1cygpO1xyXG4gICAgICAgICAgICB9IGVsc2V7XHJcbiAgICAgICAgICAgICAgICBpZiAoIGlucHV0RmllbGQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRGaWVsZC5mb2N1cygpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMudHJpZ2dlckV2ZW50ID0gZnVuY3Rpb24oZXZlbnRuYW1lLCBkYXRhKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyICRldmVudF9jb250YWluZXIgPSAkKFwiLnNlYXJjaGFuZGZpbHRlcltkYXRhLXNmLWZvcm0taWQ9J1wiK3NlbGYuc2ZpZCtcIiddXCIpO1xyXG4gICAgICAgICAgICAkZXZlbnRfY29udGFpbmVyLnRyaWdnZXIoZXZlbnRuYW1lLCBbIGRhdGEgXSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLmZldGNoQWpheEZvcm0gPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAvL3RyaWdnZXIgc3RhcnQgZXZlbnRcclxuICAgICAgICAgICAgdmFyIGV2ZW50X2RhdGEgPSB7XHJcbiAgICAgICAgICAgICAgICBzZmlkOiBzZWxmLnNmaWQsXHJcbiAgICAgICAgICAgICAgICB0YXJnZXRTZWxlY3Rvcjogc2VsZi5hamF4X3RhcmdldF9hdHRyLFxyXG4gICAgICAgICAgICAgICAgdHlwZTogXCJmb3JtXCIsXHJcbiAgICAgICAgICAgICAgICBvYmplY3Q6IHNlbGZcclxuICAgICAgICAgICAgfTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGZvcm1zdGFydFwiLCBbIGV2ZW50X2RhdGEgXSk7XHJcblxyXG4gICAgICAgICAgICAkdGhpcy5hZGRDbGFzcyhcInNlYXJjaC1maWx0ZXItZGlzYWJsZWRcIik7XHJcbiAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5kaXNhYmxlSW5wdXRzKHNlbGYpO1xyXG5cclxuICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKCk7XHJcblxyXG4gICAgICAgICAgICBpZihzZWxmLmxhbmdfY29kZSE9XCJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLy9zbyBhZGQgaXRcclxuICAgICAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJsYW5nPVwiK3NlbGYubGFuZ19jb2RlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYuYWpheF9mb3JtX3VybCwgcXVlcnlfcGFyYW1zKTtcclxuICAgICAgICAgICAgdmFyIGRhdGFfdHlwZSA9IFwianNvblwiO1xyXG5cclxuXHJcbiAgICAgICAgICAgIC8vYWJvcnQgYW55IHByZXZpb3VzIGFqYXggcmVxdWVzdHNcclxuICAgICAgICAgICAgLyppZihzZWxmLmxhc3RfYWpheF9yZXF1ZXN0KVxyXG4gICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdC5hYm9ydCgpO1xyXG4gICAgICAgICAgICAgfSovXHJcblxyXG5cclxuICAgICAgICAgICAgLy9zZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID1cclxuXHJcbiAgICAgICAgICAgICQuZ2V0KGFqYXhfcHJvY2Vzc2luZ191cmwsIGZ1bmN0aW9uKGRhdGEsIHN0YXR1cywgcmVxdWVzdClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLy9zZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3VwZGF0ZXMgdGhlIHJlc3V0bHMgJiBmb3JtIGh0bWxcclxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlRm9ybShkYXRhLCBkYXRhX3R5cGUpO1xyXG5cclxuXHJcbiAgICAgICAgICAgIH0sIGRhdGFfdHlwZSkuZmFpbChmdW5jdGlvbihqcVhIUiwgdGV4dFN0YXR1cywgZXJyb3JUaHJvd24pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBkYXRhID0ge307XHJcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XHJcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5vYmplY3QgPSBzZWxmO1xyXG4gICAgICAgICAgICAgICAgZGF0YS5hamF4VVJMID0gYWpheF9wcm9jZXNzaW5nX3VybDtcclxuICAgICAgICAgICAgICAgIGRhdGEuanFYSFIgPSBqcVhIUjtcclxuICAgICAgICAgICAgICAgIGRhdGEudGV4dFN0YXR1cyA9IHRleHRTdGF0dXM7XHJcbiAgICAgICAgICAgICAgICBkYXRhLmVycm9yVGhyb3duID0gZXJyb3JUaHJvd247XHJcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhlcnJvclwiLCBbIGRhdGEgXSk7XHJcblxyXG4gICAgICAgICAgICB9KS5hbHdheXMoZnVuY3Rpb24oKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xyXG4gICAgICAgICAgICAgICAgZGF0YS5zZmlkID0gc2VsZi5zZmlkO1xyXG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcclxuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcclxuXHJcbiAgICAgICAgICAgICAgICAkdGhpcy5yZW1vdmVDbGFzcyhcInNlYXJjaC1maWx0ZXItZGlzYWJsZWRcIik7XHJcbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uZW5hYmxlSW5wdXRzKHNlbGYpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGZvcm1maW5pc2hcIiwgWyBkYXRhIF0pO1xyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmNvcHlMaXN0SXRlbXNDb250ZW50cyA9IGZ1bmN0aW9uKCRsaXN0X2Zyb20sICRsaXN0X3RvKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xyXG5cclxuICAgICAgICAgICAgLy9jb3B5IG92ZXIgY2hpbGQgbGlzdCBpdGVtc1xyXG4gICAgICAgICAgICB2YXIgbGlfY29udGVudHNfYXJyYXkgPSBuZXcgQXJyYXkoKTtcclxuICAgICAgICAgICAgdmFyIGZyb21fYXR0cmlidXRlcyA9IG5ldyBBcnJheSgpO1xyXG5cclxuICAgICAgICAgICAgdmFyICRmcm9tX2ZpZWxkcyA9ICRsaXN0X2Zyb20uZmluZChcIj4gdWwgPiBsaVwiKTtcclxuXHJcbiAgICAgICAgICAgICRmcm9tX2ZpZWxkcy5lYWNoKGZ1bmN0aW9uKGkpe1xyXG5cclxuICAgICAgICAgICAgICAgIGxpX2NvbnRlbnRzX2FycmF5LnB1c2goJCh0aGlzKS5odG1sKCkpO1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciBhdHRyaWJ1dGVzID0gJCh0aGlzKS5wcm9wKFwiYXR0cmlidXRlc1wiKTtcclxuICAgICAgICAgICAgICAgIGZyb21fYXR0cmlidXRlcy5wdXNoKGF0dHJpYnV0ZXMpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vdmFyIGZpZWxkX25hbWUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XHJcbiAgICAgICAgICAgICAgICAvL3ZhciB0b19maWVsZCA9ICRsaXN0X3RvLmZpbmQoXCI+IHVsID4gbGlbZGF0YS1zZi1maWVsZC1uYW1lPSdcIitmaWVsZF9uYW1lK1wiJ11cIik7XHJcblxyXG4gICAgICAgICAgICAgICAgLy9zZWxmLmNvcHlBdHRyaWJ1dGVzKCQodGhpcyksICRsaXN0X3RvLCBcImRhdGEtc2YtXCIpO1xyXG5cclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICB2YXIgbGlfaXQgPSAwO1xyXG4gICAgICAgICAgICB2YXIgJHRvX2ZpZWxkcyA9ICRsaXN0X3RvLmZpbmQoXCI+IHVsID4gbGlcIik7XHJcbiAgICAgICAgICAgICR0b19maWVsZHMuZWFjaChmdW5jdGlvbihpKXtcclxuICAgICAgICAgICAgICAgICQodGhpcykuaHRtbChsaV9jb250ZW50c19hcnJheVtsaV9pdF0pO1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciAkZnJvbV9maWVsZCA9ICQoJGZyb21fZmllbGRzLmdldChsaV9pdCkpO1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciAkdG9fZmllbGQgPSAkKHRoaXMpO1xyXG4gICAgICAgICAgICAgICAgJHRvX2ZpZWxkLnJlbW92ZUF0dHIoXCJkYXRhLXNmLXRheG9ub215LWFyY2hpdmVcIik7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmNvcHlBdHRyaWJ1dGVzKCRmcm9tX2ZpZWxkLCAkdG9fZmllbGQpO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpX2l0Kys7XHJcbiAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgLyp2YXIgJGZyb21fZmllbGRzID0gJGxpc3RfZnJvbS5maW5kKFwiIHVsID4gbGlcIik7XHJcbiAgICAgICAgICAgICB2YXIgJHRvX2ZpZWxkcyA9ICRsaXN0X3RvLmZpbmQoXCIgPiBsaVwiKTtcclxuICAgICAgICAgICAgICRmcm9tX2ZpZWxkcy5lYWNoKGZ1bmN0aW9uKGluZGV4LCB2YWwpe1xyXG4gICAgICAgICAgICAgaWYoJCh0aGlzKS5oYXNBdHRyaWJ1dGUoXCJkYXRhLXNmLXRheG9ub215LWFyY2hpdmVcIikpXHJcbiAgICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgdGhpcy5jb3B5QXR0cmlidXRlcygkbGlzdF9mcm9tLCAkbGlzdF90byk7Ki9cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMudXBkYXRlRm9ybUF0dHJpYnV0ZXMgPSBmdW5jdGlvbigkbGlzdF9mcm9tLCAkbGlzdF90bylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBmcm9tX2F0dHJpYnV0ZXMgPSAkbGlzdF9mcm9tLnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xyXG4gICAgICAgICAgICAvLyBsb29wIHRocm91Z2ggPHNlbGVjdD4gYXR0cmlidXRlcyBhbmQgYXBwbHkgdGhlbSBvbiA8ZGl2PlxyXG5cclxuICAgICAgICAgICAgdmFyIHRvX2F0dHJpYnV0ZXMgPSAkbGlzdF90by5wcm9wKFwiYXR0cmlidXRlc1wiKTtcclxuICAgICAgICAgICAgJC5lYWNoKHRvX2F0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICAgICAgJGxpc3RfdG8ucmVtb3ZlQXR0cih0aGlzLm5hbWUpO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICQuZWFjaChmcm9tX2F0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICAgICAgJGxpc3RfdG8uYXR0cih0aGlzLm5hbWUsIHRoaXMudmFsdWUpO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLmNvcHlBdHRyaWJ1dGVzID0gZnVuY3Rpb24oJGZyb20sICR0bywgcHJlZml4KVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaWYodHlwZW9mKHByZWZpeCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBwcmVmaXggPSBcIlwiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB2YXIgZnJvbV9hdHRyaWJ1dGVzID0gJGZyb20ucHJvcChcImF0dHJpYnV0ZXNcIik7XHJcblxyXG4gICAgICAgICAgICB2YXIgdG9fYXR0cmlidXRlcyA9ICR0by5wcm9wKFwiYXR0cmlidXRlc1wiKTtcclxuICAgICAgICAgICAgJC5lYWNoKHRvX2F0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHByZWZpeCE9XCJcIikge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLm5hbWUuaW5kZXhPZihwcmVmaXgpID09IDApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJHRvLnJlbW92ZUF0dHIodGhpcy5uYW1lKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8kdG8ucmVtb3ZlQXR0cih0aGlzLm5hbWUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICQuZWFjaChmcm9tX2F0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICAgICAgJHRvLmF0dHIodGhpcy5uYW1lLCB0aGlzLnZhbHVlKTtcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGlzLmNvcHlGb3JtQXR0cmlidXRlcyA9IGZ1bmN0aW9uKCRmcm9tLCAkdG8pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAkdG8ucmVtb3ZlQXR0cihcImRhdGEtY3VycmVudC10YXhvbm9teS1hcmNoaXZlXCIpO1xyXG4gICAgICAgICAgICB0aGlzLmNvcHlBdHRyaWJ1dGVzKCRmcm9tLCAkdG8pO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMudXBkYXRlRm9ybSA9IGZ1bmN0aW9uKGRhdGEsIGRhdGFfdHlwZSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuXHJcbiAgICAgICAgICAgIGlmKGRhdGFfdHlwZT09XCJqc29uXCIpXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2UgZGlkIGEgcmVxdWVzdCB0byB0aGUgYWpheCBlbmRwb2ludCwgc28gZXhwZWN0IGFuIG9iamVjdCBiYWNrXHJcblxyXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKGRhdGFbJ2Zvcm0nXSkhPT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vcmVtb3ZlIGFsbCBldmVudHMgZnJvbSBTJkYgZm9ybVxyXG4gICAgICAgICAgICAgICAgICAgICR0aGlzLm9mZigpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvL3JlZnJlc2ggdGhlIGZvcm0gKGF1dG8gY291bnQpXHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5TGlzdEl0ZW1zQ29udGVudHMoJChkYXRhWydmb3JtJ10pLCAkdGhpcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vcmUgaW5pdCBTJkYgY2xhc3Mgb24gdGhlIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICAvLyR0aGlzLnNlYXJjaEFuZEZpbHRlcigpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvL2lmIGFqYXggaXMgZW5hYmxlZCBpbml0IHRoZSBwYWdpbmF0aW9uXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5pdCh0cnVlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19hamF4PT0xKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5zZXR1cEFqYXhQYWdpbmF0aW9uKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy5hZGRSZXN1bHRzID0gZnVuY3Rpb24oZGF0YSwgZGF0YV90eXBlKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xyXG5cclxuICAgICAgICAgICAgaWYoZGF0YV90eXBlPT1cImpzb25cIilcclxuICAgICAgICAgICAgey8vdGhlbiB3ZSBkaWQgYSByZXF1ZXN0IHRvIHRoZSBhamF4IGVuZHBvaW50LCBzbyBleHBlY3QgYW4gb2JqZWN0IGJhY2tcclxuICAgICAgICAgICAgICAgIC8vZ3JhYiB0aGUgcmVzdWx0cyBhbmQgbG9hZCBpblxyXG4gICAgICAgICAgICAgICAgLy9zZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmFwcGVuZChkYXRhWydyZXN1bHRzJ10pO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sb2FkX21vcmVfaHRtbCA9IGRhdGFbJ3Jlc3VsdHMnXTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKGRhdGFfdHlwZT09XCJodG1sXCIpXHJcbiAgICAgICAgICAgIHsvL3dlIGFyZSBleHBlY3RpbmcgdGhlIGh0bWwgb2YgdGhlIHJlc3VsdHMgcGFnZSBiYWNrLCBzbyBleHRyYWN0IHRoZSBodG1sIHdlIG5lZWRcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJGRhdGFfb2JqID0gJChkYXRhKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvL3NlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuYXBwZW5kKCRkYXRhX29iai5maW5kKHNlbGYuYWpheF90YXJnZXRfYXR0cikuaHRtbCgpKTtcclxuICAgICAgICAgICAgICAgIHNlbGYubG9hZF9tb3JlX2h0bWwgPSAkZGF0YV9vYmouZmluZChzZWxmLmFqYXhfdGFyZ2V0X2F0dHIpLmh0bWwoKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIGluZmluaXRlX3Njcm9sbF9lbmQgPSBmYWxzZTtcclxuXHJcbiAgICAgICAgICAgIGlmKCQoXCI8ZGl2PlwiK3NlbGYubG9hZF9tb3JlX2h0bWwrXCI8L2Rpdj5cIikuZmluZChcIltkYXRhLXNlYXJjaC1maWx0ZXItYWN0aW9uPSdpbmZpbml0ZS1zY3JvbGwtZW5kJ11cIikubGVuZ3RoPjApXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGluZmluaXRlX3Njcm9sbF9lbmQgPSB0cnVlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvL2lmIHRoZXJlIGlzIGFub3RoZXIgc2VsZWN0b3IgZm9yIGluZmluaXRlIHNjcm9sbCwgZmluZCB0aGUgY29udGVudHMgb2YgdGhhdCBpbnN0ZWFkXHJcbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciE9XCJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5sb2FkX21vcmVfaHRtbCA9ICQoXCI8ZGl2PlwiK3NlbGYubG9hZF9tb3JlX2h0bWwrXCI8L2Rpdj5cIikuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIpLmh0bWwoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZihzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MhPVwiXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciAkcmVzdWx0X2l0ZW1zID0gJChcIjxkaXY+XCIrc2VsZi5sb2FkX21vcmVfaHRtbCtcIjwvZGl2PlwiKS5maW5kKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyk7XHJcbiAgICAgICAgICAgICAgICB2YXIgJHJlc3VsdF9pdGVtc19jb250YWluZXIgPSAkKCc8ZGl2Lz4nLCB7fSk7XHJcbiAgICAgICAgICAgICAgICAkcmVzdWx0X2l0ZW1zX2NvbnRhaW5lci5hcHBlbmQoJHJlc3VsdF9pdGVtcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5sb2FkX21vcmVfaHRtbCA9ICRyZXN1bHRfaXRlbXNfY29udGFpbmVyLmh0bWwoKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYoaW5maW5pdGVfc2Nyb2xsX2VuZClcclxuICAgICAgICAgICAgey8vd2UgZm91bmQgYSBkYXRhIGF0dHJpYnV0ZSBzaWduYWxsaW5nIHRoZSBsYXN0IHBhZ2Ugc28gZmluaXNoIGhlcmVcclxuXHJcbiAgICAgICAgICAgICAgICBzZWxmLmlzX21heF9wYWdlZCA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfbG9hZF9tb3JlX2h0bWwgPSBzZWxmLmxvYWRfbW9yZV9odG1sO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuaW5maW5pdGVTY3JvbGxBcHBlbmQoc2VsZi5sb2FkX21vcmVfaHRtbCk7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5sYXN0X2xvYWRfbW9yZV9odG1sIT09c2VsZi5sb2FkX21vcmVfaHRtbClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLy9jaGVjayB0byBtYWtlIHN1cmUgdGhlIG5ldyBodG1sIGZldGNoZWQgaXMgZGlmZmVyZW50XHJcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfbG9hZF9tb3JlX2h0bWwgPSBzZWxmLmxvYWRfbW9yZV9odG1sO1xyXG4gICAgICAgICAgICAgICAgc2VsZi5pbmZpbml0ZVNjcm9sbEFwcGVuZChzZWxmLmxvYWRfbW9yZV9odG1sKTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICB7Ly93ZSByZWNlaXZlZCB0aGUgc2FtZSBtZXNzYWdlIGFnYWluIHNvIGRvbid0IGFkZCwgYW5kIHRlbGwgUyZGIHRoYXQgd2UncmUgYXQgdGhlIGVuZC4uXHJcbiAgICAgICAgICAgICAgICBzZWxmLmlzX21heF9wYWdlZCA9IHRydWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB0aGlzLmluZmluaXRlU2Nyb2xsQXBwZW5kID0gZnVuY3Rpb24oJG9iamVjdClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyE9XCJcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5maW5kKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcykubGFzdCgpLmFmdGVyKCRvYmplY3QpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmFwcGVuZCgkb2JqZWN0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIHRoaXMudXBkYXRlUmVzdWx0cyA9IGZ1bmN0aW9uKGRhdGEsIGRhdGFfdHlwZSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBzZWxmID0gdGhpcztcclxuXHJcbiAgICAgICAgICAgIGlmKGRhdGFfdHlwZT09XCJqc29uXCIpXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2UgZGlkIGEgcmVxdWVzdCB0byB0aGUgYWpheCBlbmRwb2ludCwgc28gZXhwZWN0IGFuIG9iamVjdCBiYWNrXHJcbiAgICAgICAgICAgICAgICAvL2dyYWIgdGhlIHJlc3VsdHMgYW5kIGxvYWQgaW5cclxuICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuaHRtbChkYXRhWydyZXN1bHRzJ10pO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZihkYXRhWydmb3JtJ10pIT09XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAvL3JlbW92ZSBhbGwgZXZlbnRzIGZyb20gUyZGIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICAkdGhpcy5vZmYoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgcGFnaW5hdGlvblxyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYucmVtb3ZlQWpheFBhZ2luYXRpb24oKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9yZWZyZXNoIHRoZSBmb3JtIChhdXRvIGNvdW50KVxyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUxpc3RJdGVtc0NvbnRlbnRzKCQoZGF0YVsnZm9ybSddKSwgJHRoaXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvL3VwZGF0ZSBhdHRyaWJ1dGVzIG9uIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICBzZWxmLmNvcHlGb3JtQXR0cmlidXRlcygkKGRhdGFbJ2Zvcm0nXSksICR0aGlzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9yZSBpbml0IFMmRiBjbGFzcyBvbiB0aGUgZm9ybVxyXG4gICAgICAgICAgICAgICAgICAgICR0aGlzLnNlYXJjaEFuZEZpbHRlcih7J2lzSW5pdCc6IGZhbHNlfSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8kdGhpcy5maW5kKFwiaW5wdXRcIikucmVtb3ZlQXR0cihcImRpc2FibGVkXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYoZGF0YV90eXBlPT1cImh0bWxcIikgey8vd2UgYXJlIGV4cGVjdGluZyB0aGUgaHRtbCBvZiB0aGUgcmVzdWx0cyBwYWdlIGJhY2ssIHNvIGV4dHJhY3QgdGhlIGh0bWwgd2UgbmVlZFxyXG5cclxuICAgICAgICAgICAgICAgIHZhciAkZGF0YV9vYmogPSAkKGRhdGEpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuaHRtbCgkZGF0YV9vYmouZmluZChzZWxmLmFqYXhfdGFyZ2V0X2F0dHIpLmh0bWwoKSk7XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi51cGRhdGVDb250ZW50QXJlYXMoICRkYXRhX29iaiApO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmIChzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmZpbmQoXCIuc2VhcmNoYW5kZmlsdGVyXCIpLmxlbmd0aCA+IDApXHJcbiAgICAgICAgICAgICAgICB7Ly90aGVuIHRoZXJlIGFyZSBzZWFyY2ggZm9ybShzKSBpbnNpZGUgdGhlIHJlc3VsdHMgY29udGFpbmVyLCBzbyByZS1pbml0IHRoZW1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5maW5kKFwiLnNlYXJjaGFuZGZpbHRlclwiKS5zZWFyY2hBbmRGaWx0ZXIoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvL2lmIHRoZSBjdXJyZW50IHNlYXJjaCBmb3JtIGlzIG5vdCBpbnNpZGUgdGhlIHJlc3VsdHMgY29udGFpbmVyLCB0aGVuIHByb2NlZWQgYXMgbm9ybWFsIGFuZCB1cGRhdGUgdGhlIGZvcm1cclxuICAgICAgICAgICAgICAgIGlmKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuZmluZChcIi5zZWFyY2hhbmRmaWx0ZXJbZGF0YS1zZi1mb3JtLWlkPSdcIiArIHNlbGYuc2ZpZCArIFwiJ11cIikubGVuZ3RoPT0wKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciAkbmV3X3NlYXJjaF9mb3JtID0gJGRhdGFfb2JqLmZpbmQoXCIuc2VhcmNoYW5kZmlsdGVyW2RhdGEtc2YtZm9ybS1pZD0nXCIgKyBzZWxmLnNmaWQgKyBcIiddXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZiAoJG5ld19zZWFyY2hfZm9ybS5sZW5ndGggPT0gMSkgey8vdGhlbiByZXBsYWNlIHRoZSBzZWFyY2ggZm9ybSB3aXRoIHRoZSBuZXcgb25lXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3JlbW92ZSBhbGwgZXZlbnRzIGZyb20gUyZGIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXMub2ZmKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3JlbW92ZSBwYWdpbmF0aW9uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYucmVtb3ZlQWpheFBhZ2luYXRpb24oKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcmVmcmVzaCB0aGUgZm9ybSAoYXV0byBjb3VudClcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5TGlzdEl0ZW1zQ29udGVudHMoJG5ld19zZWFyY2hfZm9ybSwgJHRoaXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy91cGRhdGUgYXR0cmlidXRlcyBvbiBmb3JtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuY29weUZvcm1BdHRyaWJ1dGVzKCRuZXdfc2VhcmNoX2Zvcm0sICR0aGlzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcmUgaW5pdCBTJkYgY2xhc3Mgb24gdGhlIGZvcm1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXMuc2VhcmNoQW5kRmlsdGVyKHsnaXNJbml0JzogZmFsc2V9KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGVsc2Uge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8kdGhpcy5maW5kKFwiaW5wdXRcIikucmVtb3ZlQXR0cihcImRpc2FibGVkXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSBmYWxzZTsgLy9mb3IgaW5maW5pdGUgc2Nyb2xsXHJcbiAgICAgICAgICAgIHNlbGYuY3VycmVudF9wYWdlZCA9IDE7IC8vZm9yIGluZmluaXRlIHNjcm9sbFxyXG4gICAgICAgICAgICBzZWxmLnNldEluZmluaXRlU2Nyb2xsQ29udGFpbmVyKCk7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy51cGRhdGVDb250ZW50QXJlYXMgPSBmdW5jdGlvbiggJGh0bWxfZGF0YSApIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC8vIGFkZCBhZGRpdGlvbmFsIGNvbnRlbnQgYXJlYXNcclxuICAgICAgICAgICAgaWYgKCB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zICYmIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoICkge1xyXG4gICAgICAgICAgICAgICAgZm9yIChpbmRleCA9IDA7IGluZGV4IDwgdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucy5sZW5ndGg7ICsraW5kZXgpIHtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc2VsZWN0b3IgPSB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zW2luZGV4XTtcclxuICAgICAgICAgICAgICAgICAgICAkKCBzZWxlY3RvciApLmh0bWwoICRodG1sX2RhdGEuZmluZCggc2VsZWN0b3IgKS5odG1sKCkgKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0aGlzLmZhZGVDb250ZW50QXJlYXMgPSBmdW5jdGlvbiggZGlyZWN0aW9uICkge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgdmFyIG9wYWNpdHkgPSAwLjU7XHJcbiAgICAgICAgICAgIGlmICggZGlyZWN0aW9uID09PSBcImluXCIgKSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5ID0gMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYgKCB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zICYmIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoICkge1xyXG4gICAgICAgICAgICAgICAgZm9yIChpbmRleCA9IDA7IGluZGV4IDwgdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucy5sZW5ndGg7ICsraW5kZXgpIHtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgc2VsZWN0b3IgPSB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zW2luZGV4XTtcclxuICAgICAgICAgICAgICAgICAgICAkKCBzZWxlY3RvciApLnN0b3AodHJ1ZSx0cnVlKS5hbmltYXRlKCB7IG9wYWNpdHk6IG9wYWNpdHl9LCBcImZhc3RcIiApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5yZW1vdmVXb29Db21tZXJjZUNvbnRyb2xzID0gZnVuY3Rpb24oKXtcclxuICAgICAgICAgICAgdmFyICR3b29fb3JkZXJieSA9ICQoJy53b29jb21tZXJjZS1vcmRlcmluZyAub3JkZXJieScpO1xyXG4gICAgICAgICAgICB2YXIgJHdvb19vcmRlcmJ5X2Zvcm0gPSAkKCcud29vY29tbWVyY2Utb3JkZXJpbmcnKTtcclxuXHJcbiAgICAgICAgICAgICR3b29fb3JkZXJieV9mb3JtLm9mZigpO1xyXG4gICAgICAgICAgICAkd29vX29yZGVyYnkub2ZmKCk7XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5hZGRRdWVyeVBhcmFtID0gZnVuY3Rpb24obmFtZSwgdmFsdWUsIHVybF90eXBlKXtcclxuXHJcbiAgICAgICAgICAgIGlmKHR5cGVvZih1cmxfdHlwZSk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciB1cmxfdHlwZSA9IFwiYWxsXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNbdXJsX3R5cGVdW25hbWVdID0gdmFsdWU7XHJcblxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuaW5pdFdvb0NvbW1lcmNlQ29udHJvbHMgPSBmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgc2VsZi5yZW1vdmVXb29Db21tZXJjZUNvbnRyb2xzKCk7XHJcblxyXG4gICAgICAgICAgICB2YXIgJHdvb19vcmRlcmJ5ID0gJCgnLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5Jyk7XHJcbiAgICAgICAgICAgIHZhciAkd29vX29yZGVyYnlfZm9ybSA9ICQoJy53b29jb21tZXJjZS1vcmRlcmluZycpO1xyXG5cclxuICAgICAgICAgICAgdmFyIG9yZGVyX3ZhbCA9IFwiXCI7XHJcbiAgICAgICAgICAgIGlmKCR3b29fb3JkZXJieS5sZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgb3JkZXJfdmFsID0gJHdvb19vcmRlcmJ5LnZhbCgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgb3JkZXJfdmFsID0gc2VsZi5nZXRRdWVyeVBhcmFtRnJvbVVSTChcIm9yZGVyYnlcIiwgd2luZG93LmxvY2F0aW9uLmhyZWYpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZihvcmRlcl92YWw9PVwibWVudV9vcmRlclwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcl92YWwgPSBcIlwiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZigob3JkZXJfdmFsIT1cIlwiKSYmKCEhb3JkZXJfdmFsKSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuYWxsLm9yZGVyYnkgPSBvcmRlcl92YWw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAkd29vX29yZGVyYnlfZm9ybS5vbignc3VibWl0JywgZnVuY3Rpb24oZSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG4gICAgICAgICAgICAgICAgLy92YXIgZm9ybSA9IGUudGFyZ2V0O1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgICR3b29fb3JkZXJieS5vbihcImNoYW5nZVwiLCBmdW5jdGlvbihlKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7XHJcblxyXG4gICAgICAgICAgICAgICAgdmFyIHZhbCA9ICQodGhpcykudmFsKCk7XHJcbiAgICAgICAgICAgICAgICBpZih2YWw9PVwibWVudV9vcmRlclwiKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHZhbCA9IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuYWxsLm9yZGVyYnkgPSB2YWw7XHJcblxyXG4gICAgICAgICAgICAgICAgJHRoaXMudHJpZ2dlcihcInN1Ym1pdFwiKVxyXG5cclxuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5zY3JvbGxSZXN1bHRzID0gZnVuY3Rpb24oKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xyXG4gICAgICAgICAgICBpZigoc2VsZi5zY3JvbGxfb25fYWN0aW9uPT1zZWxmLmFqYXhfYWN0aW9uKXx8KHNlbGYuc2Nyb2xsX29uX2FjdGlvbj09XCJhbGxcIikpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHNlbGYuc2Nyb2xsVG9Qb3MoKTsgLy9zY3JvbGwgdGhlIHdpbmRvdyBpZiBpdCBoYXMgYmVlbiBzZXRcclxuICAgICAgICAgICAgICAgIC8vc2VsZi5hamF4X2FjdGlvbiA9IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMudXBkYXRlVXJsSGlzdG9yeSA9IGZ1bmN0aW9uKGFqYXhfcmVzdWx0c191cmwpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgc2VsZiA9IHRoaXM7XHJcblxyXG4gICAgICAgICAgICB2YXIgdXNlX2hpc3RvcnlfYXBpID0gMDtcclxuICAgICAgICAgICAgaWYgKHdpbmRvdy5oaXN0b3J5ICYmIHdpbmRvdy5oaXN0b3J5LnB1c2hTdGF0ZSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdXNlX2hpc3RvcnlfYXBpID0gJHRoaXMuYXR0cihcImRhdGEtdXNlLWhpc3RvcnktYXBpXCIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZigoc2VsZi51cGRhdGVfYWpheF91cmw9PTEpJiYodXNlX2hpc3RvcnlfYXBpPT0xKSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLy9ub3cgY2hlY2sgaWYgdGhlIGJyb3dzZXIgc3VwcG9ydHMgaGlzdG9yeSBzdGF0ZSBwdXNoIDopXHJcbiAgICAgICAgICAgICAgICBpZiAod2luZG93Lmhpc3RvcnkgJiYgd2luZG93Lmhpc3RvcnkucHVzaFN0YXRlKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGhpc3RvcnkucHVzaFN0YXRlKG51bGwsIG51bGwsIGFqYXhfcmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMucmVtb3ZlQWpheFBhZ2luYXRpb24gPSBmdW5jdGlvbigpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB2YXIgc2VsZiA9IHRoaXM7XHJcblxyXG4gICAgICAgICAgICBpZih0eXBlb2Yoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKSE9XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFyICRhamF4X2xpbmtzX29iamVjdCA9IGpRdWVyeShzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IpO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKCRhamF4X2xpbmtzX29iamVjdC5sZW5ndGg+MClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAkYWpheF9saW5rc19vYmplY3Qub2ZmKCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoaXMuZ2V0QmFzZVVybCA9IGZ1bmN0aW9uKCB1cmwgKSB7XHJcbiAgICAgICAgICAgIC8vbm93IHNlZSBpZiB3ZSBhcmUgb24gdGhlIFVSTCB3ZSB0aGluay4uLlxyXG4gICAgICAgICAgICB2YXIgdXJsX3BhcnRzID0gdXJsLnNwbGl0KFwiP1wiKTtcclxuICAgICAgICAgICAgdmFyIHVybF9iYXNlID0gXCJcIjtcclxuXHJcbiAgICAgICAgICAgIGlmKHVybF9wYXJ0cy5sZW5ndGg+MClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdXJsX2Jhc2UgPSB1cmxfcGFydHNbMF07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSB7XHJcbiAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHVybDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICByZXR1cm4gdXJsX2Jhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMuY2FuRmV0Y2hBamF4UmVzdWx0cyA9IGZ1bmN0aW9uKGZldGNoX3R5cGUpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBpZih0eXBlb2YoZmV0Y2hfdHlwZSk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhciBmZXRjaF90eXBlID0gXCJcIjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xyXG4gICAgICAgICAgICB2YXIgZmV0Y2hfYWpheF9yZXN1bHRzID0gZmFsc2U7XHJcblxyXG4gICAgICAgICAgICBpZihzZWxmLmlzX2FqYXg9PTEpXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2lsbCBhamF4IHN1Ym1pdCB0aGUgZm9ybVxyXG5cclxuICAgICAgICAgICAgICAgIC8vYW5kIGlmIHdlIGNhbiBmaW5kIHRoZSByZXN1bHRzIGNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5sZW5ndGg9PTEpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gdHJ1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBzZWxmLnJlc3VsdHNfdXJsOyAgLy9cclxuICAgICAgICAgICAgICAgIHZhciByZXN1bHRzX3VybF9lbmNvZGVkID0gJyc7ICAvL1xyXG4gICAgICAgICAgICAgICAgdmFyIGN1cnJlbnRfdXJsID0gd2luZG93LmxvY2F0aW9uLmhyZWY7XHJcblxyXG4gICAgICAgICAgICAgICAgLy9pZ25vcmUgIyBhbmQgZXZlcnl0aGluZyBhZnRlclxyXG4gICAgICAgICAgICAgICAgdmFyIGhhc2hfcG9zID0gd2luZG93LmxvY2F0aW9uLmhyZWYuaW5kZXhPZignIycpO1xyXG4gICAgICAgICAgICAgICAgaWYoaGFzaF9wb3MhPT0tMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgY3VycmVudF91cmwgPSB3aW5kb3cubG9jYXRpb24uaHJlZi5zdWJzdHIoMCwgd2luZG93LmxvY2F0aW9uLmhyZWYuaW5kZXhPZignIycpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpZiggKCAoIHNlbGYuZGlzcGxheV9yZXN1bHRfbWV0aG9kPT1cImN1c3RvbV93b29jb21tZXJjZV9zdG9yZVwiICkgfHwgKCBzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJwb3N0X3R5cGVfYXJjaGl2ZVwiICkgKSAmJiAoIHNlbGYuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzID09IDEgKSApXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYoIHNlbGYuY3VycmVudF90YXhvbm9teV9hcmNoaXZlICE9PVwiXCIgKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gdHJ1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZldGNoX2FqYXhfcmVzdWx0cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8qdmFyIHJlc3VsdHNfdXJsID0gcHJvY2Vzc19mb3JtLmdldFJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XHJcbiAgICAgICAgICAgICAgICAgICAgIHZhciBhY3RpdmVfdGF4ID0gcHJvY2Vzc19mb3JtLmdldEFjdGl2ZVRheCgpO1xyXG4gICAgICAgICAgICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSwgJycsIGFjdGl2ZV90YXgpOyovXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgLy9ub3cgc2VlIGlmIHdlIGFyZSBvbiB0aGUgVVJMIHdlIHRoaW5rLi4uXHJcbiAgICAgICAgICAgICAgICB2YXIgdXJsX2Jhc2UgPSB0aGlzLmdldEJhc2VVcmwoIGN1cnJlbnRfdXJsICk7XHJcbiAgICAgICAgICAgICAgICAvL3ZhciByZXN1bHRzX3VybF9iYXNlID0gdGhpcy5nZXRCYXNlVXJsKCBjdXJyZW50X3VybCApO1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciBsYW5nID0gc2VsZi5nZXRRdWVyeVBhcmFtRnJvbVVSTChcImxhbmdcIiwgd2luZG93LmxvY2F0aW9uLmhyZWYpO1xyXG4gICAgICAgICAgICAgICAgaWYoKHR5cGVvZihsYW5nKSE9PVwidW5kZWZpbmVkXCIpJiYobGFuZyE9PW51bGwpKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHVybF9iYXNlID0gc2VsZi5hZGRVcmxQYXJhbSh1cmxfYmFzZSwgXCJsYW5nPVwiK2xhbmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHZhciBzZmlkID0gc2VsZi5nZXRRdWVyeVBhcmFtRnJvbVVSTChcInNmaWRcIiwgd2luZG93LmxvY2F0aW9uLmhyZWYpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vaWYgc2ZpZCBpcyBhIG51bWJlclxyXG4gICAgICAgICAgICAgICAgaWYoTnVtYmVyKHBhcnNlRmxvYXQoc2ZpZCkpID09IHNmaWQpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdXJsX2Jhc2UgPSBzZWxmLmFkZFVybFBhcmFtKHVybF9iYXNlLCBcInNmaWQ9XCIrc2ZpZCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy9pZiBhbnkgb2YgdGhlIDMgY29uZGl0aW9ucyBhcmUgdHJ1ZSwgdGhlbiBpdHMgZ29vZCB0byBnb1xyXG4gICAgICAgICAgICAgICAgLy8gLSAxIHwgaWYgdGhlIHVybCBiYXNlID09IHJlc3VsdHNfdXJsXHJcbiAgICAgICAgICAgICAgICAvLyAtIDIgfCBpZiB1cmwgYmFzZSsgXCIvXCIgID09IHJlc3VsdHNfdXJsIC0gaW4gY2FzZSBvZiB1c2VyIGVycm9yIGluIHRoZSByZXN1bHRzIFVSTFxyXG4gICAgICAgICAgICAgICAgLy8gLSAzIHwgaWYgdGhlIHJlc3VsdHMgVVJMIGhhcyB1cmwgcGFyYW1zLCBhbmQgdGhlIGN1cnJlbnQgdXJsIHN0YXJ0cyB3aXRoIHRoZSByZXN1bHRzIFVSTCBcclxuXHJcbiAgICAgICAgICAgICAgICAvL3RyaW0gYW55IHRyYWlsaW5nIHNsYXNoIGZvciBlYXNpZXIgY29tcGFyaXNvbjpcclxuICAgICAgICAgICAgICAgIHVybF9iYXNlID0gdXJsX2Jhc2UucmVwbGFjZSgvXFwvJC8sICcnKTtcclxuICAgICAgICAgICAgICAgIHJlc3VsdHNfdXJsID0gcmVzdWx0c191cmwucmVwbGFjZSgvXFwvJC8sICcnKTtcclxuICAgICAgICAgICAgICAgIHJlc3VsdHNfdXJsX2VuY29kZWQgPSBlbmNvZGVVUkkocmVzdWx0c191cmwpO1xyXG4gICAgICAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAgICAgdmFyIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID0gLTE7XHJcbiAgICAgICAgICAgICAgICBpZigodXJsX2Jhc2U9PXJlc3VsdHNfdXJsKXx8KHVybF9iYXNlLnRvTG93ZXJDYXNlKCk9PXJlc3VsdHNfdXJsX2VuY29kZWQudG9Mb3dlckNhc2UoKSkgICl7XHJcbiAgICAgICAgICAgICAgICAgICAgY3VycmVudF91cmxfY29udGFpbnNfcmVzdWx0c191cmwgPSAxO1xyXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICBpZiAoIHJlc3VsdHNfdXJsLmluZGV4T2YoICc/JyApICE9PSAtMSAmJiBjdXJyZW50X3VybC5sYXN0SW5kZXhPZihyZXN1bHRzX3VybCwgMCkgPT09IDAgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID0gMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi5vbmx5X3Jlc3VsdHNfYWpheD09MSlcclxuICAgICAgICAgICAgICAgIHsvL2lmIGEgdXNlciBoYXMgY2hvc2VuIHRvIG9ubHkgYWxsb3cgYWpheCBvbiByZXN1bHRzIHBhZ2VzIChkZWZhdWx0IGJlaGF2aW91cilcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaWYoIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID4gLTEpXHJcbiAgICAgICAgICAgICAgICAgICAgey8vdGhpcyBtZWFucyB0aGUgY3VycmVudCBVUkwgY29udGFpbnMgdGhlIHJlc3VsdHMgdXJsLCB3aGljaCBtZWFucyB3ZSBjYW4gZG8gYWpheFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmZXRjaF9hamF4X3Jlc3VsdHMgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmZXRjaF9hamF4X3Jlc3VsdHMgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYoZmV0Y2hfdHlwZT09XCJwYWdpbmF0aW9uXCIpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiggY3VycmVudF91cmxfY29udGFpbnNfcmVzdWx0c191cmwgPiAtMSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgey8vdGhpcyBtZWFucyB0aGUgY3VycmVudCBVUkwgY29udGFpbnMgdGhlIHJlc3VsdHMgdXJsLCB3aGljaCBtZWFucyB3ZSBjYW4gZG8gYWpheFxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vZG9uJ3QgYWpheCBwYWdpbmF0aW9uIHdoZW4gbm90IG9uIGEgUyZGIHBhZ2VcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICByZXR1cm4gZmV0Y2hfYWpheF9yZXN1bHRzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5zZXR1cEFqYXhQYWdpbmF0aW9uID0gZnVuY3Rpb24oKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgLy9pbmZpbml0ZSBzY3JvbGxcclxuICAgICAgICAgICAgaWYodGhpcy5wYWdpbmF0aW9uX3R5cGU9PT1cImluZmluaXRlX3Njcm9sbFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgaW5maW5pdGVfc2Nyb2xsX2VuZCA9IGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgaWYoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5maW5kKFwiW2RhdGEtc2VhcmNoLWZpbHRlci1hY3Rpb249J2luZmluaXRlLXNjcm9sbC1lbmQnXVwiKS5sZW5ndGg+MClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpbmZpbml0ZV9zY3JvbGxfZW5kID0gdHJ1ZTtcclxuICAgICAgICAgICAgICAgICAgICBzZWxmLmlzX21heF9wYWdlZCA9IHRydWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaWYocGFyc2VJbnQodGhpcy5pbnN0YW5jZV9udW1iZXIpPT09MSkge1xyXG4gICAgICAgICAgICAgICAgICAgICQod2luZG93KS5vZmYoXCJzY3JvbGxcIiwgc2VsZi5vbldpbmRvd1Njcm9sbCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChzZWxmLmNhbkZldGNoQWpheFJlc3VsdHMoXCJwYWdpbmF0aW9uXCIpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICQod2luZG93KS5vbihcInNjcm9sbFwiLCBzZWxmLm9uV2luZG93U2Nyb2xsKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZih0eXBlb2Yoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKT09XCJ1bmRlZmluZWRcIikge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgJChkb2N1bWVudCkub2ZmKCdjbGljaycsIHNlbGYuYWpheF9saW5rc19zZWxlY3Rvcik7XHJcbiAgICAgICAgICAgICAgICAkKGRvY3VtZW50KS5vZmYoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKTtcclxuICAgICAgICAgICAgICAgICQoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKS5vZmYoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAkKGRvY3VtZW50KS5vbignY2xpY2snLCBzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IsIGZ1bmN0aW9uKGUpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZihzZWxmLmNhbkZldGNoQWpheFJlc3VsdHMoXCJwYWdpbmF0aW9uXCIpKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGxpbmsgPSBqUXVlcnkodGhpcykuYXR0cignaHJlZicpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmFqYXhfYWN0aW9uID0gXCJwYWdpbmF0aW9uXCI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgcGFnZU51bWJlciA9IHNlbGYuZ2V0UGFnZWRGcm9tVVJMKGxpbmspO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5hdHRyKFwiZGF0YS1wYWdlZFwiLCBwYWdlTnVtYmVyKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZmV0Y2hBamF4UmVzdWx0cygpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5nZXRQYWdlZEZyb21VUkwgPSBmdW5jdGlvbihVUkwpe1xyXG5cclxuICAgICAgICAgICAgdmFyIHBhZ2VkVmFsID0gMTtcclxuICAgICAgICAgICAgLy9maXJzdCB0ZXN0IHRvIHNlZSBpZiB3ZSBoYXZlIFwiL3BhZ2UvNC9cIiBpbiB0aGUgVVJMXHJcbiAgICAgICAgICAgIHZhciB0cFZhbCA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJzZl9wYWdlZFwiLCBVUkwpO1xyXG4gICAgICAgICAgICBpZigodHlwZW9mKHRwVmFsKT09XCJzdHJpbmdcIil8fCh0eXBlb2YodHBWYWwpPT1cIm51bWJlclwiKSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcGFnZWRWYWwgPSB0cFZhbDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcmV0dXJuIHBhZ2VkVmFsO1xyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuZ2V0UXVlcnlQYXJhbUZyb21VUkwgPSBmdW5jdGlvbihuYW1lLCBVUkwpe1xyXG5cclxuICAgICAgICAgICAgdmFyIHFzdHJpbmcgPSBcIj9cIitVUkwuc3BsaXQoJz8nKVsxXTtcclxuICAgICAgICAgICAgaWYodHlwZW9mKHFzdHJpbmcpIT1cInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgdmFsID0gZGVjb2RlVVJJQ29tcG9uZW50KChuZXcgUmVnRXhwKCdbP3wmXScgKyBuYW1lICsgJz0nICsgJyhbXiY7XSs/KSgmfCN8O3wkKScpLmV4ZWMocXN0cmluZyl8fFssXCJcIl0pWzFdLnJlcGxhY2UoL1xcKy9nLCAnJTIwJykpfHxudWxsO1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIHZhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICByZXR1cm4gXCJcIjtcclxuICAgICAgICB9O1xyXG5cclxuXHJcblxyXG4gICAgICAgIHRoaXMuZm9ybVVwZGF0ZWQgPSBmdW5jdGlvbihlKXtcclxuXHJcbiAgICAgICAgICAgIC8vZS5wcmV2ZW50RGVmYXVsdCgpO1xyXG4gICAgICAgICAgICBpZihzZWxmLmF1dG9fdXBkYXRlPT0xKSB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLnN1Ym1pdEZvcm0oKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKChzZWxmLmF1dG9fdXBkYXRlPT0wKSYmKHNlbGYuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLmZvcm1VcGRhdGVkRmV0Y2hBamF4KCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICB0aGlzLmZvcm1VcGRhdGVkRmV0Y2hBamF4ID0gZnVuY3Rpb24oKXtcclxuXHJcbiAgICAgICAgICAgIC8vbG9vcCB0aHJvdWdoIGFsbCB0aGUgZmllbGRzIGFuZCBidWlsZCB0aGUgVVJMXHJcbiAgICAgICAgICAgIHNlbGYuZmV0Y2hBamF4Rm9ybSgpO1xyXG5cclxuXHJcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICAvL21ha2UgYW55IGNvcnJlY3Rpb25zL3VwZGF0ZXMgdG8gZmllbGRzIGJlZm9yZSB0aGUgc3VibWl0IGNvbXBsZXRlc1xyXG4gICAgICAgIHRoaXMuc2V0RmllbGRzID0gZnVuY3Rpb24oZSl7XHJcblxyXG4gICAgICAgICAgICAvL2lmKHNlbGYuaXNfYWpheD09MCkge1xyXG5cclxuICAgICAgICAgICAgICAgIC8vc29tZXRpbWVzIHRoZSBmb3JtIGlzIHN1Ym1pdHRlZCB3aXRob3V0IHRoZSBzbGlkZXIgeWV0IGhhdmluZyB1cGRhdGVkLCBhbmQgYXMgd2UgZ2V0IG91ciB2YWx1ZXMgZnJvbVxyXG4gICAgICAgICAgICAgICAgLy90aGUgc2xpZGVyIGFuZCBub3QgaW5wdXRzLCB3ZSBuZWVkIHRvIGNoZWNrIGl0IGlmIG5lZWRzIHRvIGJlIHNldFxyXG4gICAgICAgICAgICAgICAgLy9vbmx5IG9jY3VycyBpZiBhamF4IGlzIG9mZiwgYW5kIGF1dG9zdWJtaXQgb25cclxuICAgICAgICAgICAgICAgIHNlbGYuJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgJGZpZWxkID0gJCh0aGlzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHJhbmdlX2Rpc3BsYXlfdmFsdWVzID0gJGZpZWxkLmZpbmQoJy5zZi1tZXRhLXJhbmdlLXNsaWRlcicpLmF0dHIoXCJkYXRhLWRpc3BsYXktdmFsdWVzLWFzXCIpOy8vZGF0YS1kaXNwbGF5LXZhbHVlcy1hcz1cInRleHRcIlxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZihyYW5nZV9kaXNwbGF5X3ZhbHVlcz09PVwidGV4dGlucHV0XCIpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRmaWVsZC5maW5kKFwiLm1ldGEtc2xpZGVyXCIpLmxlbmd0aD4wKXtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCIubWV0YS1zbGlkZXJcIikuZWFjaChmdW5jdGlvbiAoaW5kZXgpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX29iamVjdCA9ICQodGhpcylbMF07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgJHNsaWRlcl9lbCA9ICQodGhpcykuY2xvc2VzdChcIi5zZi1tZXRhLXJhbmdlLXNsaWRlclwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vdmFyIG1pblZhbCA9ICRzbGlkZXJfZWwuYXR0cihcImRhdGEtbWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy92YXIgbWF4VmFsID0gJHNsaWRlcl9lbC5hdHRyKFwiZGF0YS1tYXhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgbWluVmFsID0gJHNsaWRlcl9lbC5maW5kKFwiLnNmLXJhbmdlLW1pblwiKS52YWwoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBtYXhWYWwgPSAkc2xpZGVyX2VsLmZpbmQoXCIuc2YtcmFuZ2UtbWF4XCIpLnZhbCgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLnNldChbbWluVmFsLCBtYXhWYWxdKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAvL31cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvL3N1Ym1pdFxyXG4gICAgICAgIHRoaXMuc3VibWl0Rm9ybSA9IGZ1bmN0aW9uKGUpe1xyXG5cclxuICAgICAgICAgICAgLy9sb29wIHRocm91Z2ggYWxsIHRoZSBmaWVsZHMgYW5kIGJ1aWxkIHRoZSBVUkxcclxuICAgICAgICAgICAgaWYoc2VsZi5pc1N1Ym1pdHRpbmcgPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzZWxmLnNldEZpZWxkcygpO1xyXG4gICAgICAgICAgICBzZWxmLmNsZWFyVGltZXIoKTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYuaXNTdWJtaXR0aW5nID0gdHJ1ZTtcclxuXHJcbiAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcclxuXHJcbiAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIiwgMSk7IC8vaW5pdCBwYWdlZFxyXG5cclxuICAgICAgICAgICAgaWYoc2VsZi5jYW5GZXRjaEFqYXhSZXN1bHRzKCkpXHJcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2lsbCBhamF4IHN1Ym1pdCB0aGUgZm9ybVxyXG5cclxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9hY3Rpb24gPSBcInN1Ym1pdFwiOyAvL3NvIHdlIGtub3cgaXQgd2Fzbid0IHBhZ2luYXRpb25cclxuICAgICAgICAgICAgICAgIHNlbGYuZmV0Y2hBamF4UmVzdWx0cygpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgey8vdGhlbiB3ZSB3aWxsIHNpbXBseSByZWRpcmVjdCB0byB0aGUgUmVzdWx0cyBVUkxcclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcclxuICAgICAgICAgICAgICAgIHZhciBxdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyh0cnVlLCAnJyk7XHJcbiAgICAgICAgICAgICAgICByZXN1bHRzX3VybCA9IHNlbGYuYWRkVXJsUGFyYW0ocmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgd2luZG93LmxvY2F0aW9uLmhyZWYgPSByZXN1bHRzX3VybDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgICAgIH07XHJcbiAgICAgICAgdGhpcy5yZXNldEZvcm0gPSBmdW5jdGlvbihzdWJtaXRfZm9ybSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC8vdW5zZXQgYWxsIGZpZWxkc1xyXG4gICAgICAgICAgICBzZWxmLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciAkZmllbGQgPSAkKHRoaXMpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCRmaWVsZC5yZW1vdmVBdHRyKFwiZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlXCIpO1xyXG5cdFx0XHRcdFxyXG4gICAgICAgICAgICAgICAgLy9zdGFuZGFyZCBmaWVsZCB0eXBlc1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJzZWxlY3Q6bm90KFttdWx0aXBsZT0nbXVsdGlwbGUnXSkgPiBvcHRpb246Zmlyc3QtY2hpbGRcIikucHJvcChcInNlbGVjdGVkXCIsIHRydWUpO1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJzZWxlY3RbbXVsdGlwbGU9J211bHRpcGxlJ10gPiBvcHRpb25cIikucHJvcChcInNlbGVjdGVkXCIsIGZhbHNlKTtcclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiaW5wdXRbdHlwZT0nY2hlY2tib3gnXVwiKS5wcm9wKFwiY2hlY2tlZFwiLCBmYWxzZSk7XHJcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIj4gdWwgPiBsaTpmaXJzdC1jaGlsZCBpbnB1dFt0eXBlPSdyYWRpbyddXCIpLnByb3AoXCJjaGVja2VkXCIsIHRydWUpO1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJpbnB1dFt0eXBlPSd0ZXh0J11cIikudmFsKFwiXCIpO1xyXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCIuc2Ytb3B0aW9uLWFjdGl2ZVwiKS5yZW1vdmVDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XHJcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIj4gdWwgPiBsaTpmaXJzdC1jaGlsZCBpbnB1dFt0eXBlPSdyYWRpbyddXCIpLnBhcmVudCgpLmFkZENsYXNzKFwic2Ytb3B0aW9uLWFjdGl2ZVwiKTsgLy9yZSBhZGQgYWN0aXZlIGNsYXNzIHRvIGZpcnN0IFwiZGVmYXVsdFwiIG9wdGlvblxyXG5cclxuICAgICAgICAgICAgICAgIC8vbnVtYmVyIHJhbmdlIC0gMiBudW1iZXIgaW5wdXQgZmllbGRzXHJcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcImlucHV0W3R5cGU9J251bWJlciddXCIpLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXNJbnB1dCA9ICQodGhpcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmKCR0aGlzSW5wdXQucGFyZW50KCkucGFyZW50KCkuaGFzQ2xhc3MoXCJzZi1tZXRhLXJhbmdlXCIpKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihpbmRleD09MCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNJbnB1dC52YWwoJHRoaXNJbnB1dC5hdHRyKFwibWluXCIpKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKGluZGV4PT0xKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpc0lucHV0LnZhbCgkdGhpc0lucHV0LmF0dHIoXCJtYXhcIikpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vbWV0YSAvIG51bWJlcnMgd2l0aCAyIGlucHV0cyAoZnJvbSAvIHRvIGZpZWxkcykgLSBzZWNvbmQgaW5wdXQgbXVzdCBiZSByZXNldCB0byBtYXggdmFsdWVcclxuICAgICAgICAgICAgICAgIHZhciAkbWV0YV9zZWxlY3RfZnJvbV90byA9ICRmaWVsZC5maW5kKFwiLnNmLW1ldGEtcmFuZ2Utc2VsZWN0LWZyb210b1wiKTtcclxuXHJcbiAgICAgICAgICAgICAgICBpZigkbWV0YV9zZWxlY3RfZnJvbV90by5sZW5ndGg+MCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgc3RhcnRfbWluID0gJG1ldGFfc2VsZWN0X2Zyb21fdG8uYXR0cihcImRhdGEtbWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGFydF9tYXggPSAkbWV0YV9zZWxlY3RfZnJvbV90by5hdHRyKFwiZGF0YS1tYXhcIik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICRtZXRhX3NlbGVjdF9mcm9tX3RvLmZpbmQoXCJzZWxlY3RcIikuZWFjaChmdW5jdGlvbihpbmRleCl7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXNJbnB1dCA9ICQodGhpcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihpbmRleD09MCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzSW5wdXQudmFsKHN0YXJ0X21pbik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihpbmRleD09MSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNJbnB1dC52YWwoc3RhcnRfbWF4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB2YXIgJG1ldGFfcmFkaW9fZnJvbV90byA9ICRmaWVsZC5maW5kKFwiLnNmLW1ldGEtcmFuZ2UtcmFkaW8tZnJvbXRvXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmKCRtZXRhX3JhZGlvX2Zyb21fdG8ubGVuZ3RoPjApXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0YXJ0X21pbiA9ICRtZXRhX3JhZGlvX2Zyb21fdG8uYXR0cihcImRhdGEtbWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBzdGFydF9tYXggPSAkbWV0YV9yYWRpb19mcm9tX3RvLmF0dHIoXCJkYXRhLW1heFwiKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRyYWRpb19ncm91cHMgPSAkbWV0YV9yYWRpb19mcm9tX3RvLmZpbmQoJy5zZi1pbnB1dC1yYW5nZS1yYWRpbycpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAkcmFkaW9fZ3JvdXBzLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkcmFkaW9zID0gJCh0aGlzKS5maW5kKFwiLnNmLWlucHV0LXJhZGlvXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkcmFkaW9zLnByb3AoXCJjaGVja2VkXCIsIGZhbHNlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGluZGV4PT0wKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcmFkaW9zLmZpbHRlcignW3ZhbHVlPVwiJytzdGFydF9taW4rJ1wiXScpLnByb3AoXCJjaGVja2VkXCIsIHRydWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoaW5kZXg9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRyYWRpb3MuZmlsdGVyKCdbdmFsdWU9XCInK3N0YXJ0X21heCsnXCJdJykucHJvcChcImNoZWNrZWRcIiwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vbnVtYmVyIHNsaWRlciAtIG5vVWlTbGlkZXJcclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiLm1ldGEtc2xpZGVyXCIpLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX29iamVjdCA9ICQodGhpcylbMF07XHJcbiAgICAgICAgICAgICAgICAgICAgLyp2YXIgc2xpZGVyX29iamVjdCA9ICRjb250YWluZXIuZmluZChcIi5tZXRhLXNsaWRlclwiKVswXTtcclxuICAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl92YWwgPSBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuZ2V0KCk7Ki9cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdmFyICRzbGlkZXJfZWwgPSAkKHRoaXMpLmNsb3Nlc3QoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1pblZhbCA9ICRzbGlkZXJfZWwuYXR0cihcImRhdGEtbWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXhWYWwgPSAkc2xpZGVyX2VsLmF0dHIoXCJkYXRhLW1heFwiKTtcclxuICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuc2V0KFttaW5WYWwsIG1heFZhbF0pO1xyXG5cclxuICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vbmVlZCB0byBzZWUgaWYgYW55IGFyZSBjb21ib2JveCBhbmQgYWN0IGFjY29yZGluZ2x5XHJcbiAgICAgICAgICAgICAgICB2YXIgJGNvbWJvYm94ID0gJGZpZWxkLmZpbmQoXCJzZWxlY3RbZGF0YS1jb21ib2JveD0nMSddXCIpO1xyXG4gICAgICAgICAgICAgICAgaWYoJGNvbWJvYm94Lmxlbmd0aD4wKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0eXBlb2YgJGNvbWJvYm94LmNob3NlbiAhPSBcInVuZGVmaW5lZFwiKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LnRyaWdnZXIoXCJjaG9zZW46dXBkYXRlZFwiKTsgLy9mb3IgY2hvc2VuIG9ubHlcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LnZhbCgnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRjb21ib2JveC50cmlnZ2VyKCdjaGFuZ2Uuc2VsZWN0MicpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgc2VsZi5jbGVhclRpbWVyKCk7XHJcblxyXG5cclxuXHJcbiAgICAgICAgICAgIGlmKHN1Ym1pdF9mb3JtPT1cImFsd2F5c1wiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBzZWxmLnN1Ym1pdEZvcm0oKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIGlmKHN1Ym1pdF9mb3JtPT1cIm5ldmVyXCIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGlmKHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5mb3JtVXBkYXRlZEZldGNoQWpheCgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYoc3VibWl0X2Zvcm09PVwiYXV0b1wiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBpZih0aGlzLmF1dG9fdXBkYXRlPT10cnVlKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYuc3VibWl0Rm9ybSgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmZvcm1VcGRhdGVkRmV0Y2hBamF4KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuaW5pdCgpO1xyXG5cclxuICAgICAgICB2YXIgZXZlbnRfZGF0YSA9IHt9O1xyXG4gICAgICAgIGV2ZW50X2RhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcclxuICAgICAgICBldmVudF9kYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xyXG4gICAgICAgIGV2ZW50X2RhdGEub2JqZWN0ID0gdGhpcztcclxuICAgICAgICBpZihvcHRzLmlzSW5pdClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6aW5pdFwiLCBldmVudF9kYXRhKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfSk7XHJcbn07XHJcblxufSkuY2FsbCh0aGlzLHR5cGVvZiBnbG9iYWwgIT09IFwidW5kZWZpbmVkXCIgPyBnbG9iYWwgOiB0eXBlb2Ygc2VsZiAhPT0gXCJ1bmRlZmluZWRcIiA/IHNlbGYgOiB0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiID8gd2luZG93IDoge30pXG4vLyMgc291cmNlTWFwcGluZ1VSTD1kYXRhOmFwcGxpY2F0aW9uL2pzb247Y2hhcnNldDp1dGYtODtiYXNlNjQsZXlKMlpYSnphVzl1SWpvekxDSnpiM1Z5WTJWeklqcGJJbk55WXk5d2RXSnNhV012WVhOelpYUnpMMnB6TDJsdVkyeDFaR1Z6TDNCc2RXZHBiaTVxY3lKZExDSnVZVzFsY3lJNlcxMHNJbTFoY0hCcGJtZHpJam9pTzBGQlFVRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CSWl3aVptbHNaU0k2SW1kbGJtVnlZWFJsWkM1cWN5SXNJbk52ZFhKalpWSnZiM1FpT2lJaUxDSnpiM1Z5WTJWelEyOXVkR1Z1ZENJNld5SmNjbHh1ZG1GeUlDUWdYSFJjZEZ4MFhIUTlJQ2gwZVhCbGIyWWdkMmx1Wkc5M0lDRTlQU0JjSW5WdVpHVm1hVzVsWkZ3aUlEOGdkMmx1Wkc5M1d5ZHFVWFZsY25rblhTQTZJSFI1Y0dWdlppQm5iRzlpWVd3Z0lUMDlJRndpZFc1a1pXWnBibVZrWENJZ1B5Qm5iRzlpWVd4YkoycFJkV1Z5ZVNkZElEb2diblZzYkNrN1hISmNiblpoY2lCemRHRjBaU0JjZEZ4MFhIUTlJSEpsY1hWcGNtVW9KeTR2YzNSaGRHVW5LVHRjY2x4dWRtRnlJSEJ5YjJObGMzTmZabTl5YlNCY2REMGdjbVZ4ZFdseVpTZ25MaTl3Y205alpYTnpYMlp2Y20wbktUdGNjbHh1ZG1GeUlHNXZWV2xUYkdsa1pYSmNkRngwUFNCeVpYRjFhWEpsS0NkdWIzVnBjMnhwWkdWeUp5azdYSEpjYmk4dmRtRnlJR052YjJ0cFpYTWdJQ0FnSUNBZ0lDQTlJSEpsY1hWcGNtVW9KMnB6TFdOdmIydHBaU2NwTzF4eVhHNTJZWElnZEdocGNtUlFZWEowZVNBZ0lDQWdJRDBnY21WeGRXbHlaU2duTGk5MGFHbHlaSEJoY25SNUp5azdYSEpjYmx4eVhHNTNhVzVrYjNjdWMyVmhjbU5vUVc1a1JtbHNkR1Z5SUQwZ2UxeHlYRzRnSUNBZ1pYaDBaVzV6YVc5dWN6b2dXMTBzWEhKY2JpQWdJQ0J5WldkcGMzUmxja1Y0ZEdWdWMybHZiam9nWm5WdVkzUnBiMjRvSUdWNGRHVnVjMmx2Yms1aGJXVWdLU0I3WEhKY2JpQWdJQ0FnSUNBZ2RHaHBjeTVsZUhSbGJuTnBiMjV6TG5CMWMyZ29JR1Y0ZEdWdWMybHZiazVoYldVZ0tUdGNjbHh1SUNBZ0lIMWNjbHh1ZlR0Y2NseHVYSEpjYm0xdlpIVnNaUzVsZUhCdmNuUnpJRDBnWm5WdVkzUnBiMjRvYjNCMGFXOXVjeWxjY2x4dWUxeHlYRzRnSUNBZ2RtRnlJR1JsWm1GMWJIUnpJRDBnZTF4eVhHNGdJQ0FnSUNBZ0lITjBZWEowVDNCbGJtVmtPaUJtWVd4elpTeGNjbHh1SUNBZ0lDQWdJQ0JwYzBsdWFYUTZJSFJ5ZFdVc1hISmNiaUFnSUNBZ0lDQWdZV04wYVc5dU9pQmNJbHdpWEhKY2JpQWdJQ0I5TzF4eVhHNWNjbHh1SUNBZ0lIWmhjaUJ2Y0hSeklEMGdhbEYxWlhKNUxtVjRkR1Z1WkNoa1pXWmhkV3gwY3l3Z2IzQjBhVzl1Y3lrN1hISmNiaUFnSUNCY2NseHVJQ0FnSUhSb2FYSmtVR0Z5ZEhrdWFXNXBkQ2dwTzF4eVhHNGdJQ0FnWEhKY2JpQWdJQ0F2TDJ4dmIzQWdkR2h5YjNWbmFDQmxZV05vSUdsMFpXMGdiV0YwWTJobFpGeHlYRzRnSUNBZ2RHaHBjeTVsWVdOb0tHWjFibU4wYVc5dUtDbGNjbHh1SUNBZ0lIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2RtRnlJQ1IwYUdseklEMGdKQ2gwYUdsektUdGNjbHh1SUNBZ0lDQWdJQ0IyWVhJZ2MyVnNaaUE5SUhSb2FYTTdYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NXpabWxrSUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdGMyWXRabTl5YlMxcFpGd2lLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdjM1JoZEdVdVlXUmtVMlZoY21Ob1JtOXliU2gwYUdsekxuTm1hV1FzSUhSb2FYTXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TGlSbWFXVnNaSE1nUFNBa2RHaHBjeTVtYVc1a0tGd2lQaUIxYkNBK0lHeHBYQ0lwT3lBdkwyRWdjbVZtWlhKbGJtTmxJSFJ2SUdWaFkyZ2dabWxsYkdSeklIQmhjbVZ1ZENCTVNWeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbVZ1WVdKc1pWOTBZWGh2Ym05dGVWOWhjbU5vYVhabGN5QTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRkR0Y0YjI1dmJYa3RZWEpqYUdsMlpYTW5LVHRjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbU4xY25KbGJuUmZkR0Y0YjI1dmJYbGZZWEpqYUdsMlpTQTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRZM1Z5Y21WdWRDMTBZWGh2Ym05dGVTMWhjbU5vYVhabEp5azdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG1WdVlXSnNaVjkwWVhodmJtOXRlVjloY21Ob2FYWmxjeWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxtVnVZV0pzWlY5MFlYaHZibTl0ZVY5aGNtTm9hWFpsY3lBOUlGd2lNRndpTzF4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvZEdocGN5NWpkWEp5Wlc1MFgzUmhlRzl1YjIxNVgyRnlZMmhwZG1VcFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVqZFhKeVpXNTBYM1JoZUc5dWIyMTVYMkZ5WTJocGRtVWdQU0JjSWx3aU8xeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdjSEp2WTJWemMxOW1iM0p0TG1sdWFYUW9jMlZzWmk1bGJtRmliR1ZmZEdGNGIyNXZiWGxmWVhKamFHbDJaWE1zSUhObGJHWXVZM1Z5Y21WdWRGOTBZWGh2Ym05dGVWOWhjbU5vYVhabEtUdGNjbHh1SUNBZ0lDQWdJQ0F2TDNCeWIyTmxjM05mWm05eWJTNXpaWFJVWVhoQmNtTm9hWFpsVW1WemRXeDBjMVZ5YkNoelpXeG1LVHRjY2x4dUlDQWdJQ0FnSUNCd2NtOWpaWE56WDJadmNtMHVaVzVoWW14bFNXNXdkWFJ6S0hObGJHWXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1bGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlhNcFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVsZUhSeVlWOXhkV1Z5ZVY5d1lYSmhiWE1nUFNCN1lXeHNPaUI3ZlN3Z2NtVnpkV3gwY3pvZ2UzMHNJR0ZxWVhnNklIdDlmVHRjY2x4dUlDQWdJQ0FnSUNCOVhISmNibHh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG5SbGJYQnNZWFJsWDJselgyeHZZV1JsWkNBOUlDUjBhR2x6TG1GMGRISW9YQ0prWVhSaExYUmxiWEJzWVhSbExXeHZZV1JsWkZ3aUtUdGNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxtbHpYMkZxWVhnZ1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMWhhbUY0WENJcE8xeHlYRzRnSUNBZ0lDQWdJSFJvYVhNdWFXNXpkR0Z1WTJWZmJuVnRZbVZ5SUQwZ0pIUm9hWE11WVhSMGNpZ25aR0YwWVMxcGJuTjBZVzVqWlMxamIzVnVkQ2NwTzF4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11SkdGcVlYaGZjbVZ6ZFd4MGMxOWpiMjUwWVdsdVpYSWdQU0JxVVhWbGNua29KSFJvYVhNdVlYUjBjaWhjSW1SaGRHRXRZV3BoZUMxMFlYSm5aWFJjSWlrcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbUZxWVhoZmRYQmtZWFJsWDNObFkzUnBiMjV6SUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdFlXcGhlQzExY0dSaGRHVXRjMlZqZEdsdmJuTmNJaWtnUHlCS1UwOU9MbkJoY25ObEtDQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMWhhbUY0TFhWd1pHRjBaUzF6WldOMGFXOXVjMXdpS1NBcElEb2dXMTA3WEhKY2JpQWdJQ0FnSUNBZ1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1eVpYTjFiSFJ6WDNWeWJDQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMWEpsYzNWc2RITXRkWEpzWENJcE8xeHlYRzRnSUNBZ0lDQWdJSFJvYVhNdVpHVmlkV2RmYlc5a1pTQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMV1JsWW5WbkxXMXZaR1ZjSWlrN1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1MWNHUmhkR1ZmWVdwaGVGOTFjbXdnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxMWNHUmhkR1V0WVdwaGVDMTFjbXhjSWlrN1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1d1lXZHBibUYwYVc5dVgzUjVjR1VnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxaGFtRjRMWEJoWjJsdVlYUnBiMjR0ZEhsd1pWd2lLVHRjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbUYxZEc5ZlkyOTFiblFnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxaGRYUnZMV052ZFc1MFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZWFYwYjE5amIzVnVkRjl5WldaeVpYTm9YMjF2WkdVZ1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMWhkWFJ2TFdOdmRXNTBMWEpsWm5KbGMyZ3RiVzlrWlZ3aUtUdGNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxtOXViSGxmY21WemRXeDBjMTloYW1GNElEMGdKSFJvYVhNdVlYUjBjaWhjSW1SaGRHRXRiMjVzZVMxeVpYTjFiSFJ6TFdGcVlYaGNJaWs3SUM4dmFXWWdkMlVnWVhKbElHNXZkQ0J2YmlCMGFHVWdjbVZ6ZFd4MGN5QndZV2RsTENCeVpXUnBjbVZqZENCeVlYUm9aWElnZEdoaGJpQjBjbmtnZEc4Z2JHOWhaQ0IyYVdFZ1lXcGhlRnh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVjMk55YjJ4c1gzUnZYM0J2Y3lBOUlDUjBhR2x6TG1GMGRISW9YQ0prWVhSaExYTmpjbTlzYkMxMGJ5MXdiM05jSWlrN1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1amRYTjBiMjFmYzJOeWIyeHNYM1J2SUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdFkzVnpkRzl0TFhOamNtOXNiQzEwYjF3aUtUdGNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxuTmpjbTlzYkY5dmJsOWhZM1JwYjI0Z1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMXpZM0p2Ykd3dGIyNHRZV04wYVc5dVhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXViR0Z1WjE5amIyUmxJRDBnSkhSb2FYTXVZWFIwY2loY0ltUmhkR0V0YkdGdVp5MWpiMlJsWENJcE8xeHlYRzRnSUNBZ0lDQWdJSFJvYVhNdVlXcGhlRjkxY213Z1BTQWtkR2hwY3k1aGRIUnlLQ2RrWVhSaExXRnFZWGd0ZFhKc0p5azdYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NWhhbUY0WDJadmNtMWZkWEpzSUQwZ0pIUm9hWE11WVhSMGNpZ25aR0YwWVMxaGFtRjRMV1p2Y20wdGRYSnNKeWs3WEhKY2JpQWdJQ0FnSUNBZ2RHaHBjeTVwYzE5eWRHd2dQU0FrZEdocGN5NWhkSFJ5S0Nka1lYUmhMV2x6TFhKMGJDY3BPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG1ScGMzQnNZWGxmY21WemRXeDBYMjFsZEdodlpDQTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRaR2x6Y0d4aGVTMXlaWE4xYkhRdGJXVjBhRzlrSnlrN1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1dFlXbHVkR0ZwYmw5emRHRjBaU0E5SUNSMGFHbHpMbUYwZEhJb0oyUmhkR0V0YldGcGJuUmhhVzR0YzNSaGRHVW5LVHRjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbUZxWVhoZllXTjBhVzl1SUQwZ1hDSmNJanRjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbXhoYzNSZmMzVmliV2wwWDNGMVpYSjVYM0JoY21GdGN5QTlJRndpWENJN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZM1Z5Y21WdWRGOXdZV2RsWkNBOUlIQmhjbk5sU1c1MEtDUjBhR2x6TG1GMGRISW9KMlJoZEdFdGFXNXBkQzF3WVdkbFpDY3BLVHRjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbXhoYzNSZmJHOWhaRjl0YjNKbFgyaDBiV3dnUFNCY0lsd2lPMXh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXViRzloWkY5dGIzSmxYMmgwYld3Z1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11WVdwaGVGOWtZWFJoWDNSNWNHVWdQU0FrZEdocGN5NWhkSFJ5S0Nka1lYUmhMV0ZxWVhndFpHRjBZUzEwZVhCbEp5azdYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NWhhbUY0WDNSaGNtZGxkRjloZEhSeUlEMGdKSFJvYVhNdVlYUjBjaWhjSW1SaGRHRXRZV3BoZUMxMFlYSm5aWFJjSWlrN1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1MWMyVmZhR2x6ZEc5eWVWOWhjR2tnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxMWMyVXRhR2x6ZEc5eWVTMWhjR2xjSWlrN1hISmNiaUFnSUNBZ0lDQWdkR2hwY3k1cGMxOXpkV0p0YVhSMGFXNW5JRDBnWm1Gc2MyVTdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11YkdGemRGOWhhbUY0WDNKbGNYVmxjM1FnUFNCdWRXeHNPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1MWMyVmZhR2x6ZEc5eWVWOWhjR2twUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NTFjMlZmYUdsemRHOXllVjloY0drZ1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11Y0dGbmFXNWhkR2x2Ymw5MGVYQmxLVDA5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdWNHRm5hVzVoZEdsdmJsOTBlWEJsSUQwZ1hDSnViM0p0WVd4Y0lqdGNjbHh1SUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11WTNWeWNtVnVkRjl3WVdkbFpDazlQVndpZFc1a1pXWnBibVZrWENJcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1OMWNuSmxiblJmY0dGblpXUWdQU0F4TzF4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11WVdwaGVGOTBZWEpuWlhSZllYUjBjaWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxtRnFZWGhmZEdGeVoyVjBYMkYwZEhJZ1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11WVdwaGVGOTFjbXdwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NWhhbUY0WDNWeWJDQTlJRndpWENJN1hISmNiaUFnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1aGFtRjRYMlp2Y20xZmRYSnNLVDA5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdVlXcGhlRjltYjNKdFgzVnliQ0E5SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvZEdocGN5NXlaWE4xYkhSelgzVnliQ2s5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxuSmxjM1ZzZEhOZmRYSnNJRDBnWENKY0lqdGNjbHh1SUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJR2xtS0hSNWNHVnZaaWgwYUdsekxuTmpjbTlzYkY5MGIxOXdiM01wUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NXpZM0p2Ykd4ZmRHOWZjRzl6SUQwZ1hDSmNJanRjY2x4dUlDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmloMGFHbHpMbk5qY205c2JGOXZibDloWTNScGIyNHBQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHlYRzRnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkR2hwY3k1elkzSnZiR3hmYjI1ZllXTjBhVzl1SUQwZ1hDSmNJanRjY2x4dUlDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdVkzVnpkRzl0WDNOamNtOXNiRjkwYnlrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEhKY2JpQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbU4xYzNSdmJWOXpZM0p2Ykd4ZmRHOGdQU0JjSWx3aU8xeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMaVJqZFhOMGIyMWZjMk55YjJ4c1gzUnZJRDBnYWxGMVpYSjVLSFJvYVhNdVkzVnpkRzl0WDNOamNtOXNiRjkwYnlrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmloMGFHbHpMblZ3WkdGMFpWOWhhbUY0WDNWeWJDazlQVndpZFc1a1pXWnBibVZrWENJcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG5Wd1pHRjBaVjloYW1GNFgzVnliQ0E5SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvZEdocGN5NWtaV0oxWjE5dGIyUmxLVDA5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdVpHVmlkV2RmYlc5a1pTQTlJRndpWENJN1hISmNiaUFnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1aGFtRjRYM1JoY21kbGRGOXZZbXBsWTNRcFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVoYW1GNFgzUmhjbWRsZEY5dlltcGxZM1FnUFNCY0lsd2lPMXh5WEc0Z0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0hSb2FYTXVkR1Z0Y0d4aGRHVmZhWE5mYkc5aFpHVmtLVDA5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdWRHVnRjR3hoZEdWZmFYTmZiRzloWkdWa0lEMGdYQ0l3WENJN1hISmNiaUFnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1aGRYUnZYMk52ZFc1MFgzSmxabkpsYzJoZmJXOWtaU2s5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxtRjFkRzlmWTI5MWJuUmZjbVZtY21WemFGOXRiMlJsSUQwZ1hDSXdYQ0k3WEhKY2JpQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbUZxWVhoZmJHbHVhM05mYzJWc1pXTjBiM0lnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxaGFtRjRMV3hwYm10ekxYTmxiR1ZqZEc5eVhDSXBPMXh5WEc1Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NWhkWFJ2WDNWd1pHRjBaU0E5SUNSMGFHbHpMbUYwZEhJb1hDSmtZWFJoTFdGMWRHOHRkWEJrWVhSbFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVhVzV3ZFhSVWFXMWxjaUE5SURBN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVjMlYwU1c1bWFXNXBkR1ZUWTNKdmJHeERiMjUwWVdsdVpYSWdQU0JtZFc1amRHbHZiaWdwWEhKY2JpQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBdkx5QlhhR1Z1SUhkbElHNWhkbWxuWVhSbElHRjNZWGtnWm5KdmJTQnpaV0Z5WTJnZ2NtVnpkV3gwY3l3Z1lXNWtJSFJvWlc0Z2NISmxjM01nWW1GamF5eGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OGdhWE5mYldGNFgzQmhaMlZrSUdseklISmxkR0ZwYm1Wa0xDQnpieUIzWlNCdmJteDVJSGRoYm5RZ2RHOGdjMlYwSUdsMElIUnZJR1poYkhObElHbG1YSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZJSGRsSUdGeVpTQnBibWwwWVd4cGVtbHVaeUIwYUdVZ2NtVnpkV3gwY3lCd1lXZGxJSFJvWlNCbWFYSnpkQ0IwYVcxbElDMGdjMjhnYW5WemRDQmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OGdZMmhsWTJzZ2FXWWdkR2hwY3lCMllYSWdhWE1nZFc1a1pXWnBibVZrSUNoaGN5QnBkQ0J6YUc5MWJHUWdZbVVnYjI0Z1ptbHljM1FnZFhObEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ0IwZVhCbGIyWWdLQ0IwYUdsekxtbHpYMjFoZUY5d1lXZGxaQ0FwSUQwOVBTQW5kVzVrWldacGJtVmtKeUFwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11YVhOZmJXRjRYM0JoWjJWa0lEMGdabUZzYzJVN0lDOHZabTl5SUd4dllXUWdiVzl5WlNCdmJteDVMQ0J2Ym1ObElIZGxJR1JsZEdWamRDQjNaU2R5WlNCaGRDQjBhR1VnWlc1a0lITmxkQ0IwYUdseklIUnZJSFJ5ZFdWY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTUxYzJWZmMyTnliMnhzWDJ4dllXUmxjaUE5SUNSMGFHbHpMbUYwZEhJb0oyUmhkR0V0YzJodmR5MXpZM0p2Ykd3dGJHOWhaR1Z5SnlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gyTnZiblJoYVc1bGNpQTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRhVzVtYVc1cGRHVXRjMk55YjJ4c0xXTnZiblJoYVc1bGNpY3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1sdVptbHVhWFJsWDNOamNtOXNiRjkwY21sbloyVnlYMkZ0YjNWdWRDQTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRhVzVtYVc1cGRHVXRjMk55YjJ4c0xYUnlhV2RuWlhJbktUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVwYm1acGJtbDBaVjl6WTNKdmJHeGZjbVZ6ZFd4MFgyTnNZWE56SUQwZ0pIUm9hWE11WVhSMGNpZ25aR0YwWVMxcGJtWnBibWwwWlMxelkzSnZiR3d0Y21WemRXeDBMV05zWVhOekp5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11SkdsdVptbHVhWFJsWDNOamNtOXNiRjlqYjI1MFlXbHVaWElnUFNCMGFHbHpMaVJoYW1GNFgzSmxjM1ZzZEhOZlkyOXVkR0ZwYm1WeU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdWFXNW1hVzVwZEdWZmMyTnliMnhzWDJOdmJuUmhhVzVsY2lrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gyTnZiblJoYVc1bGNpQTlJRndpWENJN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TGlScGJtWnBibWwwWlY5elkzSnZiR3hmWTI5dWRHRnBibVZ5SUQwZ2FsRjFaWEo1S0NSMGFHbHpMbUYwZEhJb0oyUmhkR0V0YVc1bWFXNXBkR1V0YzJOeWIyeHNMV052Ym5SaGFXNWxjaWNwS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11YVc1bWFXNXBkR1ZmYzJOeWIyeHNYM0psYzNWc2RGOWpiR0Z6Y3lrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gzSmxjM1ZzZEY5amJHRnpjeUE5SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hSNWNHVnZaaWgwYUdsekxuVnpaVjl6WTNKdmJHeGZiRzloWkdWeUtUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTUxYzJWZmMyTnliMnhzWDJ4dllXUmxjaUE5SURFN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnZlR0Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG5ObGRFbHVabWx1YVhSbFUyTnliMnhzUTI5dWRHRnBibVZ5S0NrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUM4cUlHWjFibU4wYVc5dWN5QXFMMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG5KbGMyVjBJRDBnWm5WdVkzUnBiMjRvYzNWaWJXbDBYMlp2Y20wcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NXlaWE5sZEVadmNtMG9jM1ZpYldsMFgyWnZjbTBwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdkSEoxWlR0Y2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11YVc1d2RYUlZjR1JoZEdVZ1BTQm1kVzVqZEdsdmJpaGtaV3hoZVVSMWNtRjBhVzl1S1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtHUmxiR0Y1UkhWeVlYUnBiMjRwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1pHVnNZWGxFZFhKaGRHbHZiaUE5SURNd01EdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1eVpYTmxkRlJwYldWeUtHUmxiR0Y1UkhWeVlYUnBiMjRwTzF4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2RHaHBjeTV6WTNKdmJHeFViMUJ2Y3lBOUlHWjFibU4wYVc5dUtDa2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnYjJabWMyVjBJRDBnTUR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHTmhibE5qY205c2JDQTlJSFJ5ZFdVN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWh6Wld4bUxtbHpYMkZxWVhnOVBURXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVjMk55YjJ4c1gzUnZYM0J2Y3owOVhDSjNhVzVrYjNkY0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnZabVp6WlhRZ1BTQXdPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2FXWW9jMlZzWmk1elkzSnZiR3hmZEc5ZmNHOXpQVDFjSW1admNtMWNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J2Wm1aelpYUWdQU0FrZEdocGN5NXZabVp6WlhRb0tTNTBiM0E3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmxiSE5sSUdsbUtITmxiR1l1YzJOeWIyeHNYM1J2WDNCdmN6MDlYQ0p5WlhOMWJIUnpYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MyVnNaaTRrWVdwaGVGOXlaWE4xYkhSelgyTnZiblJoYVc1bGNpNXNaVzVuZEdnK01DbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHOW1abk5sZENBOUlITmxiR1l1SkdGcVlYaGZjbVZ6ZFd4MGMxOWpiMjUwWVdsdVpYSXViMlptYzJWMEtDa3VkRzl3TzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnYVdZb2MyVnNaaTV6WTNKdmJHeGZkRzlmY0c5elBUMWNJbU4xYzNSdmJWd2lLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2WTNWemRHOXRYM05qY205c2JGOTBiMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdUpHTjFjM1J2YlY5elkzSnZiR3hmZEc4dWJHVnVaM1JvUGpBcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCdlptWnpaWFFnUFNCelpXeG1MaVJqZFhOMGIyMWZjMk55YjJ4c1gzUnZMbTltWm5ObGRDZ3BMblJ2Y0R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmxiSE5sWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWTJGdVUyTnliMnhzSUQwZ1ptRnNjMlU3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb1kyRnVVMk55YjJ4c0tWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUW9YQ0pvZEcxc0xDQmliMlI1WENJcExuTjBiM0FvS1M1aGJtbHRZWFJsS0h0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyTnliMnhzVkc5d09pQnZabVp6WlhSY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5TENCY0ltNXZjbTFoYkZ3aUxDQmNJbVZoYzJWUGRYUlJkV0ZrWENJZ0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjlPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG1GMGRHRmphRUZqZEdsMlpVTnNZWE56SUQwZ1puVnVZM1JwYjI0b0tYdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2WTJobFkyc2dkRzhnYzJWbElHbG1JSGRsSUdGeVpTQjFjMmx1WnlCaGFtRjRJQ1lnWVhWMGJ5QmpiM1Z1ZEZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJsbUlHNXZkQ3dnZEdobElITmxZWEpqYUNCbWIzSnRJR1J2WlhNZ2JtOTBJR2RsZENCeVpXeHZZV1JsWkN3Z2MyOGdkMlVnYm1WbFpDQjBieUIxY0dSaGRHVWdkR2hsSUhObUxXOXdkR2x2YmkxaFkzUnBkbVVnWTJ4aGMzTWdiMjRnWVd4c0lHWnBaV3hrYzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0pIUm9hWE11YjI0b0oyTm9ZVzVuWlNjc0lDZHBibkIxZEZ0MGVYQmxQVndpY21Ga2FXOWNJbDBzSUdsdWNIVjBXM1I1Y0dVOVhDSmphR1ZqYTJKdmVGd2lYU3dnYzJWc1pXTjBKeXdnWm5WdVkzUnBiMjRvWlNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JqZEdocGN5QTlJQ1FvZEdocGN5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHTjBhR2x6WDNCaGNtVnVkQ0E5SUNSamRHaHBjeTVqYkc5elpYTjBLRndpYkdsYlpHRjBZUzF6WmkxbWFXVnNaQzF1WVcxbFhWd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQjBhR2x6WDNSaFp5QTlJQ1JqZEdocGN5NXdjbTl3S0Z3aWRHRm5UbUZ0WlZ3aUtTNTBiMHh2ZDJWeVEyRnpaU2dwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR2x1Y0hWMFgzUjVjR1VnUFNBa1kzUm9hWE11WVhSMGNpaGNJblI1Y0dWY0lpazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2NHRnlaVzUwWDNSaFp5QTlJQ1JqZEdocGMxOXdZWEpsYm5RdWNISnZjQ2hjSW5SaFowNWhiV1ZjSWlrdWRHOU1iM2RsY2tOaGMyVW9LVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdvZEdocGMxOTBZV2M5UFZ3aWFXNXdkWFJjSWlrbUppZ29hVzV3ZFhSZmRIbHdaVDA5WENKeVlXUnBiMXdpS1h4OEtHbHVjSFYwWDNSNWNHVTlQVndpWTJobFkydGliM2hjSWlrcElDWW1JQ2h3WVhKbGJuUmZkR0ZuUFQxY0lteHBYQ0lwS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtZV3hzWDI5d2RHbHZibk1nUFNBa1kzUm9hWE5mY0dGeVpXNTBMbkJoY21WdWRDZ3BMbVpwYm1Rb0oyeHBKeWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSaGJHeGZiM0IwYVc5dWMxOW1hV1ZzWkhNZ1BTQWtZM1JvYVhOZmNHRnlaVzUwTG5CaGNtVnVkQ2dwTG1acGJtUW9KMmx1Y0hWME9tTm9aV05yWldRbktUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR0ZzYkY5dmNIUnBiMjV6TG5KbGJXOTJaVU5zWVhOektGd2ljMll0YjNCMGFXOXVMV0ZqZEdsMlpWd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtZV3hzWDI5d2RHbHZibk5mWm1sbGJHUnpMbVZoWTJnb1puVnVZM1JwYjI0b0tYdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtjR0Z5Wlc1MElEMGdKQ2gwYUdsektTNWpiRzl6WlhOMEtGd2liR2xjSWlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUndZWEpsYm5RdVlXUmtRMnhoYzNNb1hDSnpaaTF2Y0hScGIyNHRZV04wYVhabFhDSXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbGJITmxJR2xtS0hSb2FYTmZkR0ZuUFQxY0luTmxiR1ZqZEZ3aUtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrWVd4c1gyOXdkR2x2Ym5NZ1BTQWtZM1JvYVhNdVkyaHBiR1J5Wlc0b0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa1lXeHNYMjl3ZEdsdmJuTXVjbVZ0YjNabFEyeGhjM01vWENKelppMXZjSFJwYjI0dFlXTjBhWFpsWENJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQjBhR2x6WDNaaGJDQTlJQ1JqZEdocGN5NTJZV3dvS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSFJvYVhOZllYSnlYM1poYkNBOUlDaDBlWEJsYjJZZ2RHaHBjMTkyWVd3Z1BUMGdKM04wY21sdVp5Y2dmSHdnZEdocGMxOTJZV3dnYVc1emRHRnVZMlZ2WmlCVGRISnBibWNwSUQ4Z1czUm9hWE5mZG1Gc1hTQTZJSFJvYVhOZmRtRnNPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrS0hSb2FYTmZZWEp5WDNaaGJDa3VaV0ZqYUNobWRXNWpkR2x2YmlocExDQjJZV3gxWlNsN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUmpkR2hwY3k1bWFXNWtLRndpYjNCMGFXOXVXM1poYkhWbFBTZGNJaXQyWVd4MVpTdGNJaWRkWENJcExtRmtaRU5zWVhOektGd2ljMll0YjNCMGFXOXVMV0ZqZEdsMlpWd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnZlR0Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG1sdWFYUkJkWFJ2VlhCa1lYUmxSWFpsYm5SeklEMGdablZ1WTNScGIyNG9LWHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUM4cUlHRjFkRzhnZFhCa1lYUmxJQ292WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0NoelpXeG1MbUYxZEc5ZmRYQmtZWFJsUFQweEtYeDhLSE5sYkdZdVlYVjBiMTlqYjNWdWRGOXlaV1p5WlhOb1gyMXZaR1U5UFRFcEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtkR2hwY3k1dmJpZ25ZMmhoYm1kbEp5d2dKMmx1Y0hWMFczUjVjR1U5WENKeVlXUnBiMXdpWFN3Z2FXNXdkWFJiZEhsd1pUMWNJbU5vWldOclltOTRYQ0pkTENCelpXeGxZM1FuTENCbWRXNWpkR2x2YmlobEtTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVwYm5CMWRGVndaR0YwWlNneU1EQXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTXViMjRvSjJsdWNIVjBKeXdnSjJsdWNIVjBXM1I1Y0dVOVhDSnVkVzFpWlhKY0lsMG5MQ0JtZFc1amRHbHZiaWhsS1NCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXBibkIxZEZWd1pHRjBaU2c0TURBcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSMFpYaDBTVzV3ZFhRZ1BTQWtkR2hwY3k1bWFXNWtLQ2RwYm5CMWRGdDBlWEJsUFZ3aWRHVjRkRndpWFRwdWIzUW9Mbk5tTFdSaGRHVndhV05yWlhJcEp5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2JHRnpkRlpoYkhWbElEMGdKSFJsZUhSSmJuQjFkQzUyWVd3b0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2RHaHBjeTV2YmlnbmFXNXdkWFFuTENBbmFXNXdkWFJiZEhsd1pUMWNJblJsZUhSY0lsMDZibTkwS0M1elppMWtZWFJsY0dsamEyVnlLU2NzSUdaMWJtTjBhVzl1S0NsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHNZWE4wVm1Gc2RXVWhQU1IwWlhoMFNXNXdkWFF1ZG1Gc0tDa3BYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdWNIVjBWWEJrWVhSbEtERXlNREFwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYkdGemRGWmhiSFZsSUQwZ0pIUmxlSFJKYm5CMWRDNTJZV3dvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh5WEc1Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrZEdocGN5NXZiaWduYTJWNWNISmxjM01uTENBbmFXNXdkWFJiZEhsd1pUMWNJblJsZUhSY0lsMDZibTkwS0M1elppMWtZWFJsY0dsamEyVnlLU2NzSUdaMWJtTjBhVzl1S0dVcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLR1V1ZDJocFkyZ2dQVDBnTVRNcGUxeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWlM1d2NtVjJaVzUwUkdWbVlYVnNkQ2dwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1Mbk4xWW0xcGRFWnZjbTBvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUdaaGJITmxPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5UjBhR2x6TG05dUtDZHBibkIxZENjc0lDZHBibkIxZEM1elppMWtZWFJsY0dsamEyVnlKeXdnYzJWc1ppNWtZWFJsU1c1d2RYUlVlWEJsS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0I5TzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0F2TDNSb2FYTXVhVzVwZEVGMWRHOVZjR1JoZEdWRmRtVnVkSE1vS1R0Y2NseHVYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11WTJ4bFlYSlVhVzFsY2lBOUlHWjFibU4wYVc5dUtDbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR05zWldGeVZHbHRaVzkxZENoelpXeG1MbWx1Y0hWMFZHbHRaWElwTzF4eVhHNGdJQ0FnSUNBZ0lIMDdYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NXlaWE5sZEZScGJXVnlJRDBnWm5WdVkzUnBiMjRvWkdWc1lYbEVkWEpoZEdsdmJpbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR05zWldGeVZHbHRaVzkxZENoelpXeG1MbWx1Y0hWMFZHbHRaWElwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHVjSFYwVkdsdFpYSWdQU0J6WlhSVWFXMWxiM1YwS0hObGJHWXVabTl5YlZWd1pHRjBaV1FzSUdSbGJHRjVSSFZ5WVhScGIyNHBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjlPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG1Ga1pFUmhkR1ZRYVdOclpYSnpJRDBnWm5WdVkzUnBiMjRvS1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JrWVhSbFgzQnBZMnRsY2lBOUlDUjBhR2x6TG1acGJtUW9YQ0l1YzJZdFpHRjBaWEJwWTJ0bGNsd2lLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtDUmtZWFJsWDNCcFkydGxjaTVzWlc1bmRHZytNQ2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdSaGRHVmZjR2xqYTJWeUxtVmhZMmdvWm5WdVkzUnBiMjRvS1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwYUdseklEMGdKQ2gwYUdsektUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdaR0YwWlVadmNtMWhkQ0E5SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1JoZEdWRWNtOXdaRzkzYmxsbFlYSWdQU0JtWVd4elpUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdaR0YwWlVSeWIzQmtiM2R1VFc5dWRHZ2dQU0JtWVd4elpUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSamJHOXpaWE4wWDJSaGRHVmZkM0poY0NBOUlDUjBhR2x6TG1Oc2IzTmxjM1FvWENJdWMyWmZaR0YwWlY5bWFXVnNaRndpS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlna1kyeHZjMlZ6ZEY5a1lYUmxYM2R5WVhBdWJHVnVaM1JvUGpBcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmxSbTl5YldGMElEMGdKR05zYjNObGMzUmZaR0YwWlY5M2NtRndMbUYwZEhJb1hDSmtZWFJoTFdSaGRHVXRabTl5YldGMFhDSXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KR05zYjNObGMzUmZaR0YwWlY5M2NtRndMbUYwZEhJb1hDSmtZWFJoTFdSaGRHVXRkWE5sTFhsbFlYSXRaSEp2Y0dSdmQyNWNJaWs5UFRFcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHVkVjbTl3Wkc5M2JsbGxZWElnUFNCMGNuVmxPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDUmpiRzl6WlhOMFgyUmhkR1ZmZDNKaGNDNWhkSFJ5S0Z3aVpHRjBZUzFrWVhSbExYVnpaUzF0YjI1MGFDMWtjbTl3Wkc5M2Jsd2lLVDA5TVNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFpVUnliM0JrYjNkdVRXOXVkR2dnUFNCMGNuVmxPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1pHRjBaVkJwWTJ0bGNrOXdkR2x2Ym5NZ1BTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1YkdsdVpUb2dkSEoxWlN4Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyaHZkMDkwYUdWeVRXOXVkR2h6T2lCMGNuVmxMRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J2YmxObGJHVmpkRG9nWm5WdVkzUnBiMjRvWlN3Z1puSnZiVjltYVdWc1pDbDdJSE5sYkdZdVpHRjBaVk5sYkdWamRDaGxMQ0JtY205dFgyWnBaV3hrTENBa0tIUm9hWE1wS1RzZ2ZTeGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWlVadmNtMWhkRG9nWkdGMFpVWnZjbTFoZEN4Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR05vWVc1blpVMXZiblJvT2lCa1lYUmxSSEp2Y0dSdmQyNU5iMjUwYUN4Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyaGhibWRsV1dWaGNqb2daR0YwWlVSeWIzQmtiM2R1V1dWaGNseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdWFYTmZjblJzUFQweEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBaVkJwWTJ0bGNrOXdkR2x2Ym5NdVpHbHlaV04wYVc5dUlEMGdYQ0p5ZEd4Y0lqdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUjBhR2x6TG1SaGRHVndhV05yWlhJb1pHRjBaVkJwWTJ0bGNrOXdkR2x2Ym5NcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWh6Wld4bUxteGhibWRmWTI5a1pTRTlYQ0pjSWlsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNRdVpHRjBaWEJwWTJ0bGNpNXpaWFJFWldaaGRXeDBjeWhjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUXVaWGgwWlc1a0tGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIc25aR0YwWlVadmNtMWhkQ2M2WkdGMFpVWnZjbTFoZEgwc1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pDNWtZWFJsY0dsamEyVnlMbkpsWjJsdmJtRnNXeUJ6Wld4bUxteGhibWRmWTI5a1pWMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlZjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1F1WkdGMFpYQnBZMnRsY2k1elpYUkVaV1poZFd4MGN5aGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNRdVpYaDBaVzVrS0Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhzblpHRjBaVVp2Y20xaGRDYzZaR0YwWlVadmNtMWhkSDBzWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkM1a1lYUmxjR2xqYTJWeUxuSmxaMmx2Ym1Gc1cxd2laVzVjSWwxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDUW9KeTVzYkMxemEybHVMVzFsYkc5dUp5a3ViR1Z1WjNSb1BUMHdLWHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdSaGRHVmZjR2xqYTJWeUxtUmhkR1Z3YVdOclpYSW9KM2RwWkdkbGRDY3BMbmR5WVhBb0p6eGthWFlnWTJ4aGMzTTlYQ0pzYkMxemEybHVMVzFsYkc5dUlITmxZWEpqYUdGdVpHWnBiSFJsY2kxa1lYUmxMWEJwWTJ0bGNsd2lMejRuS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNCOU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbVJoZEdWVFpXeGxZM1FnUFNCbWRXNWpkR2x2YmlobExDQm1jbTl0WDJacFpXeGtMQ0FrZEdocGN5bGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2FXNXdkWFJmWm1sbGJHUWdQU0FrS0daeWIyMWZabWxsYkdRdWFXNXdkWFF1WjJWMEtEQXBLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSMGFHbHpJRDBnSkNoMGFHbHpLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtaR0YwWlY5bWFXVnNaSE1nUFNBa2FXNXdkWFJmWm1sbGJHUXVZMnh2YzJWemRDZ25XMlJoZEdFdGMyWXRabWxsYkdRdGFXNXdkWFF0ZEhsd1pUMWNJbVJoZEdWeVlXNW5aVndpWFN3Z1cyUmhkR0V0YzJZdFptbGxiR1F0YVc1d2RYUXRkSGx3WlQxY0ltUmhkR1ZjSWwwbktUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0pHUmhkR1ZmWm1sbGJHUnpMbVZoWTJnb1puVnVZM1JwYjI0b1pTd2dhVzVrWlhncGUxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pIUm1YMlJoZEdWZmNHbGphMlZ5Y3lBOUlDUW9kR2hwY3lrdVptbHVaQ2hjSWk1elppMWtZWFJsY0dsamEyVnlYQ0lwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzV2WDJSaGRHVmZjR2xqYTJWeWN5QTlJQ1IwWmw5a1lYUmxYM0JwWTJ0bGNuTXViR1Z1WjNSb08xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlodWIxOWtZWFJsWDNCcFkydGxjbk0rTVNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzUm9aVzRnYVhRZ2FYTWdZU0JrWVhSbElISmhibWRsTENCemJ5QnRZV3RsSUhOMWNtVWdZbTkwYUNCbWFXVnNaSE1nWVhKbElHWnBiR3hsWkNCaVpXWnZjbVVnZFhCa1lYUnBibWRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnWkhCZlkyOTFiblJsY2lBOUlEQTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1J3WDJWdGNIUjVYMlpwWld4a1gyTnZkVzUwSUQwZ01EdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2RHWmZaR0YwWlY5d2FXTnJaWEp6TG1WaFkyZ29ablZ1WTNScGIyNG9LWHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1FvZEdocGN5a3VkbUZzS0NrOVBWd2lYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1J3WDJWdGNIUjVYMlpwWld4a1gyTnZkVzUwS3lzN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSd1gyTnZkVzUwWlhJckt6dGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvWkhCZlpXMXdkSGxmWm1sbGJHUmZZMjkxYm5ROVBUQXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdWNIVjBWWEJrWVhSbEtERXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdWNIVjBWWEJrWVhSbEtERXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYSEpjYmlBZ0lDQWdJQ0FnZlR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NWhaR1JTWVc1blpWTnNhV1JsY25NZ1BTQm1kVzVqZEdsdmJpZ3BYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHMWxkR0ZmY21GdVoyVWdQU0FrZEdocGN5NW1hVzVrS0Z3aUxuTm1MVzFsZEdFdGNtRnVaMlV0YzJ4cFpHVnlYQ0lwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KRzFsZEdGZmNtRnVaMlV1YkdWdVozUm9QakFwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSdFpYUmhYM0poYm1kbExtVmhZMmdvWm5WdVkzUnBiMjRvS1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwYUdseklEMGdKQ2gwYUdsektUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiV2x1SUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdGJXbHVYQ0lwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdFlYZ2dQU0FrZEdocGN5NWhkSFJ5S0Z3aVpHRjBZUzF0WVhoY0lpazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSE50YVc0Z1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMXpkR0Z5ZEMxdGFXNWNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhOdFlYZ2dQU0FrZEdocGN5NWhkSFJ5S0Z3aVpHRjBZUzF6ZEdGeWRDMXRZWGhjSWlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHUnBjM0JzWVhsZmRtRnNkV1ZmWVhNZ1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMWthWE53YkdGNUxYWmhiSFZsY3kxaGMxd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzNSbGNDQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMWE4wWlhCY0lpazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1J6ZEdGeWRGOTJZV3dnUFNBa2RHaHBjeTVtYVc1a0tDY3VjMll0Y21GdVoyVXRiV2x1SnlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUmxibVJmZG1Gc0lEMGdKSFJvYVhNdVptbHVaQ2duTG5ObUxYSmhibWRsTFcxaGVDY3BPMXh5WEc1Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1JsWTJsdFlXeGZjR3hoWTJWeklEMGdKSFJvYVhNdVlYUjBjaWhjSW1SaGRHRXRaR1ZqYVcxaGJDMXdiR0ZqWlhOY0lpazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSFJvYjNWellXNWtYM05sY0dWeVlYUnZjaUE5SUNSMGFHbHpMbUYwZEhJb1hDSmtZWFJoTFhSb2IzVnpZVzVrTFhObGNHVnlZWFJ2Y2x3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdaR1ZqYVcxaGJGOXpaWEJsY21GMGIzSWdQU0FrZEdocGN5NWhkSFJ5S0Z3aVpHRjBZUzFrWldOcGJXRnNMWE5sY0dWeVlYUnZjbHdpS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1pwWld4a1gyWnZjbTFoZENBOUlIZE9kVzFpS0h0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2JXRnlhem9nWkdWamFXMWhiRjl6WlhCbGNtRjBiM0lzWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSbFkybHRZV3h6T2lCd1lYSnpaVVpzYjJGMEtHUmxZMmx0WVd4ZmNHeGhZMlZ6S1N4Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHaHZkWE5oYm1RNklIUm9iM1Z6WVc1a1gzTmxjR1Z5WVhSdmNseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHlYRzVjY2x4dVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ0YVc1ZmRXNW1iM0p0WVhSMFpXUWdQU0J3WVhKelpVWnNiMkYwS0hOdGFXNHBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ0YVc1ZlptOXliV0YwZEdWa0lEMGdabWxsYkdSZlptOXliV0YwTG5SdktIQmhjbk5sUm14dllYUW9jMjFwYmlrcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnRZWGhmWm05eWJXRjBkR1ZrSUQwZ1ptbGxiR1JmWm05eWJXRjBMblJ2S0hCaGNuTmxSbXh2WVhRb2MyMWhlQ2twTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdFlYaGZkVzVtYjNKdFlYUjBaV1FnUFNCd1lYSnpaVVpzYjJGMEtITnRZWGdwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2WVd4bGNuUW9iV2x1WDJadmNtMWhkSFJsWkNrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5aGJHVnlkQ2h0WVhoZlptOXliV0YwZEdWa0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwyRnNaWEowS0dScGMzQnNZWGxmZG1Gc2RXVmZZWE1wTzF4eVhHNWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvWkdsemNHeGhlVjkyWVd4MVpWOWhjejA5WENKMFpYaDBhVzV3ZFhSY0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUnpkR0Z5ZEY5MllXd3VkbUZzS0cxcGJsOW1iM0p0WVhSMFpXUXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWlc1a1gzWmhiQzUyWVd3b2JXRjRYMlp2Y20xaGRIUmxaQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnYVdZb1pHbHpjR3hoZVY5MllXeDFaVjloY3owOVhDSjBaWGgwWENJcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2MzUmhjblJmZG1Gc0xtaDBiV3dvYldsdVgyWnZjbTFoZEhSbFpDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JsYm1SZmRtRnNMbWgwYld3b2JXRjRYMlp2Y20xaGRIUmxaQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzV2VlVsUGNIUnBiMjV6SUQwZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlZVzVuWlRvZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSjIxcGJpYzZJRnNnY0dGeWMyVkdiRzloZENodGFXNHBJRjBzWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQW5iV0Y0SnpvZ1d5QndZWEp6WlVac2IyRjBLRzFoZUNrZ1hWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlMRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6ZEdGeWREb2dXMjFwYmw5bWIzSnRZWFIwWldRc0lHMWhlRjltYjNKdFlYUjBaV1JkTEZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCb1lXNWtiR1Z6T2lBeUxGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmpiMjV1WldOME9pQjBjblZsTEZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCemRHVndPaUJ3WVhKelpVWnNiMkYwS0hOMFpYQXBMRnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1ltVm9ZWFpwYjNWeU9pQW5aWGgwWlc1a0xYUmhjQ2NzWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdadmNtMWhkRG9nWm1sbGJHUmZabTl5YldGMFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlR0Y2NseHVYSEpjYmx4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTG1selgzSjBiRDA5TVNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUc1dlZVbFBjSFJwYjI1ekxtUnBjbVZqZEdsdmJpQTlJRndpY25Sc1hDSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzJ4cFpHVnlYMjlpYW1WamRDQTlJQ1FvZEdocGN5a3VabWx1WkNoY0lpNXRaWFJoTFhOc2FXUmxjbHdpS1Zzd1hUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvSUZ3aWRXNWtaV1pwYm1Wa1hDSWdJVDA5SUhSNWNHVnZaaWdnYzJ4cFpHVnlYMjlpYW1WamRDNXViMVZwVTJ4cFpHVnlJQ2tnS1NCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZaR1Z6ZEhKdmVTQnBaaUJwZENCbGVHbHpkSE11TGlCMGFHbHpJRzFsWVc1eklITnZiV1ZvYjNjZ1lXNXZkR2hsY2lCcGJuTjBZVzVqWlNCb1lXUWdhVzVwZEdsaGJHbHpaV1FnYVhRdUxseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpiR2xrWlhKZmIySnFaV04wTG01dlZXbFRiR2xrWlhJdVpHVnpkSEp2ZVNncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2JtOVZhVk5zYVdSbGNpNWpjbVZoZEdVb2MyeHBaR1Z5WDI5aWFtVmpkQ3dnYm05VlNVOXdkR2x2Ym5NcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtjM1JoY25SZmRtRnNMbTltWmlncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSemRHRnlkRjkyWVd3dWIyNG9KMk5vWVc1blpTY3NJR1oxYm1OMGFXOXVLQ2w3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhOc2FXUmxjbDl2WW1wbFkzUXVibTlWYVZOc2FXUmxjaTV6WlhRb1d5UW9kR2hwY3lrdWRtRnNLQ2tzSUc1MWJHeGRLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdWdVpGOTJZV3d1YjJabUtDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHVnVaRjkyWVd3dWIyNG9KMk5vWVc1blpTY3NJR1oxYm1OMGFXOXVLQ2w3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhOc2FXUmxjbDl2WW1wbFkzUXVibTlWYVZOc2FXUmxjaTV6WlhRb1cyNTFiR3dzSUNRb2RHaHBjeWt1ZG1Gc0tDbGRLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk4a2MzUmhjblJmZG1Gc0xtaDBiV3dvYldsdVgyWnZjbTFoZEhSbFpDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OGtaVzVrWDNaaGJDNW9kRzFzS0cxaGVGOW1iM0p0WVhSMFpXUXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Ykdsa1pYSmZiMkpxWldOMExtNXZWV2xUYkdsa1pYSXViMlptS0NkMWNHUmhkR1VuS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Ykdsa1pYSmZiMkpxWldOMExtNXZWV2xUYkdsa1pYSXViMjRvSjNWd1pHRjBaU2NzSUdaMWJtTjBhVzl1S0NCMllXeDFaWE1zSUdoaGJtUnNaU0FwSUh0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCemJHbGtaWEpmYzNSaGNuUmZkbUZzSUNBOUlHMXBibDltYjNKdFlYUjBaV1E3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnpiR2xrWlhKZlpXNWtYM1poYkNBZ1BTQnRZWGhmWm05eWJXRjBkR1ZrTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhaaGJIVmxJRDBnZG1Gc2RXVnpXMmhoYm1Sc1pWMDdYSEpjYmx4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0NCb1lXNWtiR1VnS1NCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J0WVhoZlptOXliV0YwZEdWa0lEMGdkbUZzZFdVN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMGdaV3h6WlNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J0YVc1ZlptOXliV0YwZEdWa0lEMGdkbUZzZFdVN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtHUnBjM0JzWVhsZmRtRnNkV1ZmWVhNOVBWd2lkR1Y0ZEdsdWNIVjBYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1J6ZEdGeWRGOTJZV3d1ZG1Gc0tHMXBibDltYjNKdFlYUjBaV1FwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1Z1WkY5MllXd3VkbUZzS0cxaGVGOW1iM0p0WVhSMFpXUXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdhV1lvWkdsemNHeGhlVjkyWVd4MVpWOWhjejA5WENKMFpYaDBYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1J6ZEdGeWRGOTJZV3d1YUhSdGJDaHRhVzVmWm05eWJXRjBkR1ZrS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JsYm1SZmRtRnNMbWgwYld3b2JXRjRYMlp2Y20xaGRIUmxaQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwya2dkR2hwYm1zZ2RHaGxJR1oxYm1OMGFXOXVJSFJvWVhRZ1luVnBiR1J6SUhSb1pTQlZVa3dnYm1WbFpITWdkRzhnWkdWamIyUmxJSFJvWlNCbWIzSnRZWFIwWldRZ2MzUnlhVzVuSUdKbFptOXlaU0JoWkdScGJtY2dkRzhnZEdobElIVnliRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlnb2MyVnNaaTVoZFhSdlgzVndaR0YwWlQwOU1TbDhmQ2h6Wld4bUxtRjFkRzlmWTI5MWJuUmZjbVZtY21WemFGOXRiMlJsUFQweEtTbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXZibXg1SUhSeWVTQjBieUIxY0dSaGRHVWdhV1lnZEdobElIWmhiSFZsY3lCb1lYWmxJR0ZqZEhWaGJHeDVJR05vWVc1blpXUmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDaHpiR2xrWlhKZmMzUmhjblJmZG1Gc0lUMXRhVzVmWm05eWJXRjBkR1ZrS1h4OEtITnNhV1JsY2w5bGJtUmZkbUZzSVQxdFlYaGZabTl5YldGMGRHVmtLU2tnZTF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdWNIVjBWWEJrWVhSbEtEZ3dNQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtTnNaV0Z5VkdsdFpYSW9LVHNnTHk5cFoyNXZjbVVnWVc1NUlHTm9ZVzVuWlhNZ2NtVmpaVzUwYkhrZ2JXRmtaU0JpZVNCMGFHVWdjMnhwWkdWeUlDaDBhR2x6SUhkaGN5QnFkWE4wSUdsdWFYUWdjMmh2ZFd4a2JpZDBJR052ZFc1MElHRnpJR0Z1SUhWd1pHRjBaU0JsZG1WdWRDbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJSDA3WEhKY2JseHlYRzRnSUNBZ0lDQWdJSFJvYVhNdWFXNXBkQ0E5SUdaMWJtTjBhVzl1S0d0bFpYQmZjR0ZuYVc1aGRHbHZiaWxjY2x4dUlDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmloclpXVndYM0JoWjJsdVlYUnBiMjRwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2EyVmxjRjl3WVdkcGJtRjBhVzl1SUQwZ1ptRnNjMlU3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVhVzVwZEVGMWRHOVZjR1JoZEdWRmRtVnVkSE1vS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NWhkSFJoWTJoQlkzUnBkbVZEYkdGemN5Z3BPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NWhaR1JFWVhSbFVHbGphMlZ5Y3lncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbUZrWkZKaGJtZGxVMnhwWkdWeWN5Z3BPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnTHk5cGJtbDBJR052YldKdklHSnZlR1Z6WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa1kyOXRZbTlpYjNnZ1BTQWtkR2hwY3k1bWFXNWtLRndpYzJWc1pXTjBXMlJoZEdFdFkyOXRZbTlpYjNnOUp6RW5YVndpS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1JqYjIxaWIySnZlQzVzWlc1bmRHZytNQ2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdOdmJXSnZZbTk0TG1WaFkyZ29ablZ1WTNScGIyNG9hVzVrWlhnZ0tYdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSFJvYVhOallpQTlJQ1FvSUhSb2FYTWdLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYm5KdElEMGdKSFJvYVhOallpNWhkSFJ5S0Z3aVpHRjBZUzFqYjIxaWIySnZlQzF1Y20xY0lpazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtSUNoMGVYQmxiMllnSkhSb2FYTmpZaTVqYUc5elpXNGdJVDBnWENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJqYUc5elpXNXZjSFJwYjI1eklEMGdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVmhjbU5vWDJOdmJuUmhhVzV6T2lCMGNuVmxYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDA3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdvZEhsd1pXOW1LRzV5YlNraFBUMWNJblZ1WkdWbWFXNWxaRndpS1NZbUtHNXliU2twZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZMmh2YzJWdWIzQjBhVzl1Y3k1dWIxOXlaWE4xYkhSelgzUmxlSFFnUFNCdWNtMDdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk4Z2MyRm1aU0IwYnlCMWMyVWdkR2hsSUdaMWJtTjBhVzl1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVmhjbU5vWDJOdmJuUmhhVzV6WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1YVhOZmNuUnNQVDB4S1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrZEdocGMyTmlMbUZrWkVOc1lYTnpLRndpWTJodmMyVnVMWEowYkZ3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pIUm9hWE5qWWk1amFHOXpaVzRvWTJodmMyVnViM0IwYVc5dWN5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2MyVnNaV04wTW05d2RHbHZibk1nUFNCN2ZUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1YVhOZmNuUnNQVDB4S1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bFkzUXliM0IwYVc5dWN5NWthWElnUFNCY0luSjBiRndpTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ2gwZVhCbGIyWW9ibkp0S1NFOVBWd2lkVzVrWldacGJtVmtYQ0lwSmlZb2JuSnRLU2w3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3hsWTNReWIzQjBhVzl1Y3k1c1lXNW5kV0ZuWlQwZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lGd2libTlTWlhOMWJIUnpYQ0k2SUdaMWJtTjBhVzl1S0NsN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQnVjbTA3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhOallpNXpaV3hsWTNReUtITmxiR1ZqZERKdmNIUnBiMjV6S1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmU2s3WEhKY2JseHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXBjMU4xWW0xcGRIUnBibWNnUFNCbVlXeHpaVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUM4dmFXWWdZV3BoZUNCcGN5QmxibUZpYkdWa0lHbHVhWFFnZEdobElIQmhaMmx1WVhScGIyNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jMlZzWmk1cGMxOWhhbUY0UFQweEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5ObGRIVndRV3BoZUZCaFoybHVZWFJwYjI0b0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdWIyNG9YQ0p6ZFdKdGFYUmNJaXdnZEdocGN5NXpkV0p0YVhSR2IzSnRLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhObGJHWXVhVzVwZEZkdmIwTnZiVzFsY21ObFEyOXVkSEp2YkhNb0tUc2dMeTkzYjI5amIyMXRaWEpqWlNCdmNtUmxjbUo1WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHJaV1Z3WDNCaFoybHVZWFJwYjI0OVBXWmhiSE5sS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXhoYzNSZmMzVmliV2wwWDNGMVpYSjVYM0JoY21GdGN5QTlJSE5sYkdZdVoyVjBWWEpzVUdGeVlXMXpLR1poYkhObEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1dmJsZHBibVJ2ZDFOamNtOXNiQ0E5SUdaMWJtTjBhVzl1S0dWMlpXNTBLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0tDRnpaV3htTG1selgyeHZZV1JwYm1kZmJXOXlaU2tnSmlZZ0tDRnpaV3htTG1selgyMWhlRjl3WVdkbFpDa3BYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCM2FXNWtiM2RmYzJOeWIyeHNJRDBnSkNoM2FXNWtiM2NwTG5OamNtOXNiRlJ2Y0NncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhkcGJtUnZkMTl6WTNKdmJHeGZZbTkwZEc5dElEMGdKQ2gzYVc1a2IzY3BMbk5qY205c2JGUnZjQ2dwSUNzZ0pDaDNhVzVrYjNjcExtaGxhV2RvZENncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhOamNtOXNiRjl2Wm1aelpYUWdQU0J3WVhKelpVbHVkQ2h6Wld4bUxtbHVabWx1YVhSbFgzTmpjbTlzYkY5MGNtbG5aMlZ5WDJGdGIzVnVkQ2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNGthVzVtYVc1cGRHVmZjMk55YjJ4c1gyTnZiblJoYVc1bGNpNXNaVzVuZEdnOVBURXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhKbGMzVnNkSE5mYzJOeWIyeHNYMkp2ZEhSdmJTQTlJSE5sYkdZdUpHbHVabWx1YVhSbFgzTmpjbTlzYkY5amIyNTBZV2x1WlhJdWIyWm1jMlYwS0NrdWRHOXdJQ3NnYzJWc1ppNGthVzVtYVc1cGRHVmZjMk55YjJ4c1gyTnZiblJoYVc1bGNpNW9aV2xuYUhRb0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUc5bVpuTmxkQ0E5SUNoelpXeG1MaVJwYm1acGJtbDBaVjl6WTNKdmJHeGZZMjl1ZEdGcGJtVnlMbTltWm5ObGRDZ3BMblJ2Y0NBcklITmxiR1l1SkdsdVptbHVhWFJsWDNOamNtOXNiRjlqYjI1MFlXbHVaWEl1YUdWcFoyaDBLQ2twSUMwZ2QybHVaRzkzWDNOamNtOXNiRHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2QybHVaRzkzWDNOamNtOXNiRjlpYjNSMGIyMGdQaUJ5WlhOMWJIUnpYM05qY205c2JGOWliM1IwYjIwZ0t5QnpZM0p2Ykd4ZmIyWm1jMlYwS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXNiMkZrVFc5eVpWSmxjM1ZzZEhNb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhzdkwyUnZiblFnYkc5aFpDQnRiM0psWEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1emRISnBjRkYxWlhKNVUzUnlhVzVuUVc1a1NHRnphRVp5YjIxUVlYUm9JRDBnWm5WdVkzUnBiMjRvZFhKc0tTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCMWNtd3VjM0JzYVhRb1hDSS9YQ0lwV3pCZExuTndiR2wwS0Z3aUkxd2lLVnN3WFR0Y2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11WjNWd0lEMGdablZ1WTNScGIyNG9JRzVoYldVc0lIVnliQ0FwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tDRjFjbXdwSUhWeWJDQTlJR3h2WTJGMGFXOXVMbWh5WldaY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYm1GdFpTQTlJRzVoYldVdWNtVndiR0ZqWlNndlcxeGNXMTB2TEZ3aVhGeGNYRnhjVzF3aUtTNXlaWEJzWVdObEtDOWJYRnhkWFM4c1hDSmNYRnhjWEZ4ZFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnY21WblpYaFRJRDBnWENKYlhGeGNYRDhtWFZ3aUsyNWhiV1VyWENJOUtGdGVKaU5kS2lsY0lqdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSEpsWjJWNElEMGdibVYzSUZKbFowVjRjQ2dnY21WblpYaFRJQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCeVpYTjFiSFJ6SUQwZ2NtVm5aWGd1WlhobFl5Z2dkWEpzSUNrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhKbGRIVnliaUJ5WlhOMWJIUnpJRDA5SUc1MWJHd2dQeUJ1ZFd4c0lEb2djbVZ6ZFd4MGMxc3hYVHRjY2x4dUlDQWdJQ0FnSUNCOU8xeHlYRzVjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1blpYUlZjbXhRWVhKaGJYTWdQU0JtZFc1amRHbHZiaWhyWldWd1gzQmhaMmx1WVhScGIyNHNJSFI1Y0dVc0lHVjRZMngxWkdVcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9hMlZsY0Y5d1lXZHBibUYwYVc5dUtUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR3RsWlhCZmNHRm5hVzVoZEdsdmJpQTlJSFJ5ZFdVN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBlWEJsS1QwOVhDSjFibVJsWm1sdVpXUmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIUjVjR1VnUFNCY0lsd2lPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RYSnNYM0JoY21GdGMxOXpkSElnUFNCY0lsd2lPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnTHk4Z1oyVjBJR0ZzYkNCd1lYSmhiWE1nWm5KdmJTQm1hV1ZzWkhOY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIVnliRjl3WVhKaGJYTmZZWEp5WVhrZ1BTQndjbTlqWlhOelgyWnZjbTB1WjJWMFZYSnNVR0Z5WVcxektITmxiR1lwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR3hsYm1kMGFDQTlJRTlpYW1WamRDNXJaWGx6S0hWeWJGOXdZWEpoYlhOZllYSnlZWGtwTG14bGJtZDBhRHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdOdmRXNTBJRDBnTUR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaGxlR05zZFdSbEtTRTlYQ0oxYm1SbFptbHVaV1JjSWlrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0hWeWJGOXdZWEpoYlhOZllYSnlZWGt1YUdGelQzZHVVSEp2Y0dWeWRIa29aWGhqYkhWa1pTa3BJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnNaVzVuZEdndExUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2JHVnVaM1JvUGpBcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnZjaUFvZG1GeUlHc2dhVzRnZFhKc1gzQmhjbUZ0YzE5aGNuSmhlU2tnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtSUNoMWNteGZjR0Z5WVcxelgyRnljbUY1TG1oaGMwOTNibEJ5YjNCbGNuUjVLR3NwS1NCN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1kyRnVYMkZrWkNBOUlIUnlkV1U3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmlobGVHTnNkV1JsS1NFOVhDSjFibVJsWm1sdVpXUmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYXowOVpYaGpiSFZrWlNrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTmhibDloWkdRZ1BTQm1ZV3h6WlR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvWTJGdVgyRmtaQ2tnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkWEpzWDNCaGNtRnRjMTl6ZEhJZ0t6MGdheUFySUZ3aVBWd2lJQ3NnZFhKc1gzQmhjbUZ0YzE5aGNuSmhlVnRyWFR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppQW9ZMjkxYm5RZ1BDQnNaVzVuZEdnZ0xTQXhLU0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZFhKc1gzQmhjbUZ0YzE5emRISWdLejBnWENJbVhDSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyOTFiblFyS3p0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhGMVpYSjVYM0JoY21GdGN5QTlJRndpWENJN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMlp2Y20wZ2NHRnlZVzF6SUdGeklIVnliQ0J4ZFdWeWVTQnpkSEpwYm1kY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHWnZjbTFmY0dGeVlXMXpJRDBnZFhKc1gzQmhjbUZ0YzE5emRISTdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJkbGRDQjFjbXdnY0dGeVlXMXpJR1p5YjIwZ2RHaGxJR1p2Y20wZ2FYUnpaV3htSUNoM2FHRjBJSFJvWlNCMWMyVnlJR2hoY3lCelpXeGxZM1JsWkNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnY1hWbGNubGZjR0Z5WVcxeklEMGdjMlZzWmk1cWIybHVWWEpzVUdGeVlXMG9jWFZsY25sZmNHRnlZVzF6TENCbWIzSnRYM0JoY21GdGN5azdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJGa1pDQndZV2RwYm1GMGFXOXVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LR3RsWlhCZmNHRm5hVzVoZEdsdmJqMDlkSEoxWlNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSEJoWjJWT2RXMWlaWElnUFNCelpXeG1MaVJoYW1GNFgzSmxjM1ZzZEhOZlkyOXVkR0ZwYm1WeUxtRjBkSElvWENKa1lYUmhMWEJoWjJWa1hDSXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaHdZV2RsVG5WdFltVnlLVDA5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQndZV2RsVG5WdFltVnlJRDBnTVR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHdZV2RsVG5WdFltVnlQakVwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnY1hWbGNubGZjR0Z5WVcxeklEMGdjMlZzWmk1cWIybHVWWEpzVUdGeVlXMG9jWFZsY25sZmNHRnlZVzF6TENCY0luTm1YM0JoWjJWa1BWd2lLM0JoWjJWT2RXMWlaWElwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMkZrWkNCelptbGtYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZjWFZsY25sZmNHRnlZVzF6SUQwZ2MyVnNaaTVxYjJsdVZYSnNVR0Z5WVcwb2NYVmxjbmxmY0dGeVlXMXpMQ0JjSW5ObWFXUTlYQ0lyYzJWc1ppNXpabWxrS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZJR3h2YjNBZ2RHaHliM1ZuYUNCaGJua2daWGgwY21FZ2NHRnlZVzF6SUNobWNtOXRJR1Y0ZENCd2JIVm5hVzV6S1NCaGJtUWdZV1JrSUhSdklIUm9aU0IxY213Z0tHbGxJSGR2YjJOdmJXMWxjbU5sSUdCdmNtUmxjbUo1WUNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnTHlwMllYSWdaWGgwY21GZmNYVmxjbmxmY0dGeVlXMGdQU0JjSWx3aU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR3hsYm1kMGFDQTlJRTlpYW1WamRDNXJaWGx6S0hObGJHWXVaWGgwY21GZmNYVmxjbmxmY0dGeVlXMXpLUzVzWlc1bmRHZzdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnWTI5MWJuUWdQU0F3TzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LR3hsYm1kMGFENHdLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUdadmNpQW9kbUZ5SUdzZ2FXNGdjMlZzWmk1bGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlhNcElIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2h6Wld4bUxtVjRkSEpoWDNGMVpYSjVYM0JoY21GdGN5NW9ZWE5QZDI1UWNtOXdaWEowZVNocktTa2dlMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1WlhoMGNtRmZjWFZsY25sZmNHRnlZVzF6VzJ0ZElUMWNJbHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnWlhoMGNtRmZjWFZsY25sZmNHRnlZVzBnUFNCcksxd2lQVndpSzNObGJHWXVaWGgwY21GZmNYVmxjbmxmY0dGeVlXMXpXMnRkTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnY1hWbGNubGZjR0Z5WVcxeklEMGdjMlZzWmk1cWIybHVWWEpzVUdGeVlXMG9jWFZsY25sZmNHRnlZVzF6TENCbGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlNrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBcUwxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCeGRXVnllVjl3WVhKaGJYTWdQU0J6Wld4bUxtRmtaRkYxWlhKNVVHRnlZVzF6S0hGMVpYSjVYM0JoY21GdGN5d2djMlZzWmk1bGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlhNdVlXeHNLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtIUjVjR1VoUFZ3aVhDSXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2Y1hWbGNubGZjR0Z5WVcxeklEMGdjMlZzWmk1aFpHUlJkV1Z5ZVZCaGNtRnRjeWh4ZFdWeWVWOXdZWEpoYlhNc0lITmxiR1l1WlhoMGNtRmZjWFZsY25sZmNHRnlZVzF6VzNSNWNHVmRLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnY21WMGRYSnVJSEYxWlhKNVgzQmhjbUZ0Y3p0Y2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NWhaR1JSZFdWeWVWQmhjbUZ0Y3lBOUlHWjFibU4wYVc5dUtIRjFaWEo1WDNCaGNtRnRjeXdnYm1WM1gzQmhjbUZ0Y3lsY2NseHVJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJsZUhSeVlWOXhkV1Z5ZVY5d1lYSmhiU0E5SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJzWlc1bmRHZ2dQU0JQWW1wbFkzUXVhMlY1Y3lodVpYZGZjR0Z5WVcxektTNXNaVzVuZEdnN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQmpiM1Z1ZENBOUlEQTdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloc1pXNW5kR2crTUNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1p2Y2lBb2RtRnlJR3NnYVc0Z2JtVjNYM0JoY21GdGN5a2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2h1WlhkZmNHRnlZVzF6TG1oaGMwOTNibEJ5YjNCbGNuUjVLR3NwS1NCN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlodVpYZGZjR0Z5WVcxelcydGRJVDFjSWx3aUtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlNBOUlHc3JYQ0k5WENJcmJtVjNYM0JoY21GdGMxdHJYVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIRjFaWEo1WDNCaGNtRnRjeUE5SUhObGJHWXVhbTlwYmxWeWJGQmhjbUZ0S0hGMVpYSjVYM0JoY21GdGN5d2daWGgwY21GZmNYVmxjbmxmY0dGeVlXMHBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnY1hWbGNubGZjR0Z5WVcxek8xeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbUZrWkZWeWJGQmhjbUZ0SUQwZ1puVnVZM1JwYjI0b2RYSnNMQ0J6ZEhKcGJtY3BYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lXUmtYM0JoY21GdGN5QTlJRndpWENJN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWgxY213aFBWd2lYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtIVnliQzVwYm1SbGVFOW1LRndpUDF3aUtTQWhQU0F0TVNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCaFpHUmZjR0Z5WVcxeklDczlJRndpSmx3aU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZkWEpzSUQwZ2RHaHBjeTUwY21GcGJHbHVaMU5zWVhOb1NYUW9kWEpzS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JoWkdSZmNHRnlZVzF6SUNzOUlGd2lQMXdpTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWh6ZEhKcGJtY2hQVndpWENJcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdkWEpzSUNzZ1lXUmtYM0JoY21GdGN5QXJJSE4wY21sdVp6dGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCbGJITmxYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQjFjbXc3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNCOU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbXB2YVc1VmNteFFZWEpoYlNBOUlHWjFibU4wYVc5dUtIQmhjbUZ0Y3l3Z2MzUnlhVzVuS1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR0ZrWkY5d1lYSmhiWE1nUFNCY0lsd2lPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2NHRnlZVzF6SVQxY0lsd2lLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JoWkdSZmNHRnlZVzF6SUNzOUlGd2lKbHdpTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpkSEpwYm1jaFBWd2lYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200Z2NHRnlZVzF6SUNzZ1lXUmtYM0JoY21GdGN5QXJJSE4wY21sdVp6dGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCbGJITmxYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQndZWEpoYlhNN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQjlPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG5ObGRFRnFZWGhTWlhOMWJIUnpWVkpNY3lBOUlHWjFibU4wYVc5dUtIRjFaWEo1WDNCaGNtRnRjeWxjY2x4dUlDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmloelpXeG1MbUZxWVhoZmNtVnpkV3gwYzE5amIyNW1LVDA5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1aGFtRjRYM0psYzNWc2RITmZZMjl1WmlBOUlHNWxkeUJCY25KaGVTZ3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHdjbTlqWlhOemFXNW5YM1Z5YkNkZElEMGdYQ0pjSWp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWhhbUY0WDNKbGMzVnNkSE5mWTI5dVpsc25jbVZ6ZFd4MGMxOTFjbXduWFNBOUlGd2lYQ0k3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVlXcGhlRjl5WlhOMWJIUnpYMk52Ym1aYkoyUmhkR0ZmZEhsd1pTZGRJRDBnWENKY0lqdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2YVdZb2MyVnNaaTVoYW1GNFgzVnliQ0U5WENKY0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jMlZzWmk1a2FYTndiR0Y1WDNKbGMzVnNkRjl0WlhSb2IyUTlQVndpYzJodmNuUmpiMlJsWENJcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhzdkwzUm9aVzRnZDJVZ2QyRnVkQ0IwYnlCa2J5QmhJSEpsY1hWbGMzUWdkRzhnZEdobElHRnFZWGdnWlc1a2NHOXBiblJjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVZV3BoZUY5eVpYTjFiSFJ6WDJOdmJtWmJKM0psYzNWc2RITmZkWEpzSjEwZ1BTQnpaV3htTG1Ga1pGVnliRkJoY21GdEtITmxiR1l1Y21WemRXeDBjMTkxY213c0lIRjFaWEo1WDNCaGNtRnRjeWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTloWkdRZ2JHRnVaeUJqYjJSbElIUnZJR0ZxWVhnZ1lYQnBJSEpsY1hWbGMzUXNJR3hoYm1jZ1kyOWtaU0J6YUc5MWJHUWdZV3h5WldGa2VTQmlaU0JwYmlCMGFHVnlaU0JtYjNJZ2IzUm9aWElnY21WeGRXVnpkSE1nS0dsbExDQnpkWEJ3YkdsbFpDQnBiaUIwYUdVZ1VtVnpkV3gwY3lCVlVrd3BYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jMlZzWmk1c1lXNW5YMk52WkdVaFBWd2lYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5emJ5QmhaR1FnYVhSY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J4ZFdWeWVWOXdZWEpoYlhNZ1BTQnpaV3htTG1wdmFXNVZjbXhRWVhKaGJTaHhkV1Z5ZVY5d1lYSmhiWE1zSUZ3aWJHRnVaejFjSWl0elpXeG1MbXhoYm1kZlkyOWtaU2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWhhbUY0WDNKbGMzVnNkSE5mWTI5dVpsc25jSEp2WTJWemMybHVaMTkxY213blhTQTlJSE5sYkdZdVlXUmtWWEpzVUdGeVlXMG9jMlZzWmk1aGFtRjRYM1Z5YkN3Z2NYVmxjbmxmY0dGeVlXMXpLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuWkdGMFlWOTBlWEJsSjEwZ1BTQW5hbk52YmljN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnYVdZb2MyVnNaaTVrYVhOd2JHRjVYM0psYzNWc2RGOXRaWFJvYjJROVBWd2ljRzl6ZEY5MGVYQmxYMkZ5WTJocGRtVmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnY0hKdlkyVnpjMTltYjNKdExuTmxkRlJoZUVGeVkyaHBkbVZTWlhOMWJIUnpWWEpzS0hObGJHWXNJSE5sYkdZdWNtVnpkV3gwYzE5MWNtd3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlISmxjM1ZzZEhOZmRYSnNJRDBnY0hKdlkyVnpjMTltYjNKdExtZGxkRkpsYzNWc2RITlZjbXdvYzJWc1ppd2djMlZzWmk1eVpYTjFiSFJ6WDNWeWJDazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuY21WemRXeDBjMTkxY213blhTQTlJSE5sYkdZdVlXUmtWWEpzVUdGeVlXMG9jbVZ6ZFd4MGMxOTFjbXdzSUhGMVpYSjVYM0JoY21GdGN5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHdjbTlqWlhOemFXNW5YM1Z5YkNkZElEMGdjMlZzWmk1aFpHUlZjbXhRWVhKaGJTaHlaWE4xYkhSelgzVnliQ3dnY1hWbGNubGZjR0Z5WVcxektUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdaV3h6WlNCcFppaHpaV3htTG1ScGMzQnNZWGxmY21WemRXeDBYMjFsZEdodlpEMDlYQ0pqZFhOMGIyMWZkMjl2WTI5dGJXVnlZMlZmYzNSdmNtVmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnY0hKdlkyVnpjMTltYjNKdExuTmxkRlJoZUVGeVkyaHBkbVZTWlhOMWJIUnpWWEpzS0hObGJHWXNJSE5sYkdZdWNtVnpkV3gwYzE5MWNtd3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlISmxjM1ZzZEhOZmRYSnNJRDBnY0hKdlkyVnpjMTltYjNKdExtZGxkRkpsYzNWc2RITlZjbXdvYzJWc1ppd2djMlZzWmk1eVpYTjFiSFJ6WDNWeWJDazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuY21WemRXeDBjMTkxY213blhTQTlJSE5sYkdZdVlXUmtWWEpzVUdGeVlXMG9jbVZ6ZFd4MGMxOTFjbXdzSUhGMVpYSjVYM0JoY21GdGN5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHdjbTlqWlhOemFXNW5YM1Z5YkNkZElEMGdjMlZzWmk1aFpHUlZjbXhRWVhKaGJTaHlaWE4xYkhSelgzVnliQ3dnY1hWbGNubGZjR0Z5WVcxektUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdaV3h6WlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3THk5dmRHaGxjbmRwYzJVZ2QyVWdkMkZ1ZENCMGJ5QndkV3hzSUhSb1pTQnlaWE4xYkhSeklHUnBjbVZqZEd4NUlHWnliMjBnZEdobElISmxjM1ZzZEhNZ2NHRm5aVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWhhbUY0WDNKbGMzVnNkSE5mWTI5dVpsc25jbVZ6ZFd4MGMxOTFjbXduWFNBOUlITmxiR1l1WVdSa1ZYSnNVR0Z5WVcwb2MyVnNaaTV5WlhOMWJIUnpYM1Z5YkN3Z2NYVmxjbmxmY0dGeVlXMXpLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVZV3BoZUY5eVpYTjFiSFJ6WDJOdmJtWmJKM0J5YjJObGMzTnBibWRmZFhKc0oxMGdQU0J6Wld4bUxtRmtaRlZ5YkZCaGNtRnRLSE5sYkdZdVlXcGhlRjkxY213c0lIRjFaWEo1WDNCaGNtRnRjeWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzTmxiR1l1WVdwaGVGOXlaWE4xYkhSelgyTnZibVpiSjJSaGRHRmZkSGx3WlNkZElEMGdKMmgwYld3bk8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lkd2NtOWpaWE56YVc1blgzVnliQ2RkSUQwZ2MyVnNaaTVoWkdSUmRXVnllVkJoY21GdGN5aHpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lkd2NtOWpaWE56YVc1blgzVnliQ2RkTENCelpXeG1MbVY0ZEhKaFgzRjFaWEo1WDNCaGNtRnRjMXNuWVdwaGVDZGRLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhObGJHWXVZV3BoZUY5eVpYTjFiSFJ6WDJOdmJtWmJKMlJoZEdGZmRIbHdaU2RkSUQwZ2MyVnNaaTVoYW1GNFgyUmhkR0ZmZEhsd1pUdGNjbHh1SUNBZ0lDQWdJQ0I5TzF4eVhHNWNjbHh1WEhKY2JseHlYRzRnSUNBZ0lDQWdJSFJvYVhNdWRYQmtZWFJsVEc5aFpHVnlWR0ZuSUQwZ1puVnVZM1JwYjI0b0pHOWlhbVZqZEN3Z2RHRm5UbUZ0WlNrZ2UxeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSd1lYSmxiblE3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTG1sdVptbHVhWFJsWDNOamNtOXNiRjl5WlhOMWJIUmZZMnhoYzNNaFBWd2lYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSd1lYSmxiblFnUFNCelpXeG1MaVJwYm1acGJtbDBaVjl6WTNKdmJHeGZZMjl1ZEdGcGJtVnlMbVpwYm1Rb2MyVnNaaTVwYm1acGJtbDBaVjl6WTNKdmJHeGZjbVZ6ZFd4MFgyTnNZWE56S1M1c1lYTjBLQ2t1Y0dGeVpXNTBLQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdaV3h6WlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2NHRnlaVzUwSUQwZ2MyVnNaaTRrYVc1bWFXNXBkR1ZmYzJOeWIyeHNYMk52Ym5SaGFXNWxjanRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIUmhaMDVoYldVZ1BTQWtjR0Z5Wlc1MExuQnliM0FvWENKMFlXZE9ZVzFsWENJcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhSaFoxUjVjR1VnUFNBblpHbDJKenRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvSUNnZ2RHRm5UbUZ0WlM1MGIweHZkMlZ5UTJGelpTZ3BJRDA5SUNkdmJDY2dLU0I4ZkNBb0lIUmhaMDVoYldVdWRHOU1iM2RsY2tOaGMyVW9LU0E5UFNBbmRXd25JQ2tnS1h0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIUmhaMVI1Y0dVZ1BTQW5iR2tuTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKRzVsZHlBOUlDUW9KenduSzNSaFoxUjVjR1VySnlBdlBpY3BMbWgwYld3b0pHOWlhbVZqZEM1b2RHMXNLQ2twTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lYUjBjbWxpZFhSbGN5QTlJQ1J2WW1wbFkzUXVjSEp2Y0NoY0ltRjBkSEpwWW5WMFpYTmNJaWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBdkx5QnNiMjl3SUhSb2NtOTFaMmdnUEhObGJHVmpkRDRnWVhSMGNtbGlkWFJsY3lCaGJtUWdZWEJ3YkhrZ2RHaGxiU0J2YmlBOFpHbDJQbHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWtMbVZoWTJnb1lYUjBjbWxpZFhSbGN5d2dablZ1WTNScGIyNG9LU0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2JtVjNMbUYwZEhJb2RHaHBjeTV1WVcxbExDQjBhR2x6TG5aaGJIVmxLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnSkc1bGR6dGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1c2IyRmtUVzl5WlZKbGMzVnNkSE1nUFNCbWRXNWpkR2x2YmlncFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaUFvSUhSb2FYTXVhWE5mYldGNFgzQmhaMlZrSUQwOVBTQjBjblZsSUNrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjbVYwZFhKdU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhObGJHWXVhWE5mYkc5aFpHbHVaMTl0YjNKbElEMGdkSEoxWlR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZkSEpwWjJkbGNpQnpkR0Z5ZENCbGRtVnVkRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnWlhabGJuUmZaR0YwWVNBOUlIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5tYVdRNklITmxiR1l1YzJacFpDeGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFJoY21kbGRGTmxiR1ZqZEc5eU9pQnpaV3htTG1GcVlYaGZkR0Z5WjJWMFgyRjBkSElzWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMGVYQmxPaUJjSW14dllXUmZiVzl5WlZ3aUxGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdiMkpxWldOME9pQnpaV3htWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDA3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MblJ5YVdkblpYSkZkbVZ1ZENoY0luTm1PbUZxWVhoemRHRnlkRndpTENCbGRtVnVkRjlrWVhSaEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2NISnZZMlZ6YzE5bWIzSnRMbk5sZEZSaGVFRnlZMmhwZG1WU1pYTjFiSFJ6VlhKc0tITmxiR1lzSUhObGJHWXVjbVZ6ZFd4MGMxOTFjbXdwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JqYjI1emIyeGxMbXh2WnloY0lteHZZV1FnYlc5eVpTQnlaWE4xYkhSelhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQmpiMjV6YjJ4bExteHZaeWhjSW5KbGMzVnNkSE1nZFhKc09pQmNJaXR6Wld4bUxuSmxjM1ZzZEhOZmRYSnNLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhGMVpYSjVYM0JoY21GdGN5QTlJSE5sYkdZdVoyVjBWWEpzVUdGeVlXMXpLSFJ5ZFdVcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXhoYzNSZmMzVmliV2wwWDNGMVpYSjVYM0JoY21GdGN5QTlJSE5sYkdZdVoyVjBWWEpzVUdGeVlXMXpLR1poYkhObEtUc2dMeTluY21GaUlHRWdZMjl3ZVNCdlppQm9kR1VnVlZKTUlIQmhjbUZ0Y3lCM2FYUm9iM1YwSUhCaFoybHVZWFJwYjI0Z1lXeHlaV0ZrZVNCaFpHUmxaRnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHRnFZWGhmY0hKdlkyVnpjMmx1WjE5MWNtd2dQU0JjSWx3aU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdZV3BoZUY5eVpYTjFiSFJ6WDNWeWJDQTlJRndpWENJN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQmtZWFJoWDNSNWNHVWdQU0JjSWx3aU8xeHlYRzVjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUM4dmJtOTNJR0ZrWkNCMGFHVWdibVYzSUhCaFoybHVZWFJwYjI1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHNWxlSFJmY0dGblpXUmZiblZ0WW1WeUlEMGdkR2hwY3k1amRYSnlaVzUwWDNCaFoyVmtJQ3NnTVR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnY1hWbGNubGZjR0Z5WVcxeklEMGdjMlZzWmk1cWIybHVWWEpzVUdGeVlXMG9jWFZsY25sZmNHRnlZVzF6TENCY0luTm1YM0JoWjJWa1BWd2lLMjVsZUhSZmNHRm5aV1JmYm5WdFltVnlLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhObGJHWXVjMlYwUVdwaGVGSmxjM1ZzZEhOVlVreHpLSEYxWlhKNVgzQmhjbUZ0Y3lrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUdGcVlYaGZjSEp2WTJWemMybHVaMTkxY213Z1BTQnpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lkd2NtOWpaWE56YVc1blgzVnliQ2RkTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JoYW1GNFgzSmxjM1ZzZEhOZmRYSnNJRDBnYzJWc1ppNWhhbUY0WDNKbGMzVnNkSE5mWTI5dVpsc25jbVZ6ZFd4MGMxOTFjbXduWFR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlWOTBlWEJsSUQwZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuWkdGMFlWOTBlWEJsSjEwN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMkZpYjNKMElHRnVlU0J3Y21WMmFXOTFjeUJoYW1GNElISmxjWFZsYzNSelhISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1YkdGemRGOWhhbUY0WDNKbGNYVmxjM1FwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXViR0Z6ZEY5aGFtRjRYM0psY1hWbGMzUXVZV0p2Y25Rb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNTFjMlZmYzJOeWIyeHNYMnh2WVdSbGNqMDlNU2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUnNiMkZrWlhJZ1BTQWtLQ2M4WkdsMkx6NG5MSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQW5ZMnhoYzNNbk9pQW5jMlZoY21Ob0xXWnBiSFJsY2kxelkzSnZiR3d0Ykc5aFpHbHVaeWRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE95OHZMbUZ3Y0dWdVpGUnZLSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWElwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JzYjJGa1pYSWdQU0J6Wld4bUxuVndaR0YwWlV4dllXUmxjbFJoWnlna2JHOWhaR1Z5S1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHVabWx1YVhSbFUyTnliMnhzUVhCd1pXNWtLQ1JzYjJGa1pYSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHTnZibk52YkdVdWJHOW5LRndpWVdwaGVGOXdjbTlqWlhOemFXNW5YM1Z5YkRvZ1hDSXJZV3BoZUY5d2NtOWpaWE56YVc1blgzVnliQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWJHRnpkRjloYW1GNFgzSmxjWFZsYzNRZ1BTQWtMbWRsZENoaGFtRjRYM0J5YjJObGMzTnBibWRmZFhKc0xDQm1kVzVqZEdsdmJpaGtZWFJoTENCemRHRjBkWE1zSUhKbGNYVmxjM1FwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVZM1Z5Y21WdWRGOXdZV2RsWkNzck8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1c1lYTjBYMkZxWVhoZmNtVnhkV1Z6ZENBOUlHNTFiR3c3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThnS2lvcUtpb3FLaW9xS2lvcUtpcGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SUZSUFJFOGdMU0JRUVZOVVJTQlVTRWxUSUVGT1JDQlhRVlJEU0NCVVNFVWdVa1ZFU1ZKRlExUWdMU0JQVGt4WklFaEJVRkJGVGxNZ1YwbFVTQ0JYUXlBb1ExQlVJRUZPUkNCVVFWZ2dSRTlGVXlCT1QxUXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2THlCb2RIUndjem92TDNObFlYSmphQzFtYVd4MFpYSXVkR1Z6ZEM5d2NtOWtkV04wTFdOaGRHVm5iM0o1TDJOc2IzUm9hVzVuTDNSemFHbHlkSE12Y0dGblpTOHpMejl6Wmw5d1lXZGxaRDB6WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTkxY0dSaGRHVnpJSFJvWlNCeVpYTjFkR3h6SUNZZ1ptOXliU0JvZEcxc1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1Ga1pGSmxjM1ZzZEhNb1pHRjBZU3dnWkdGMFlWOTBlWEJsS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHNJR1JoZEdGZmRIbHdaU2t1Wm1GcGJDaG1kVzVqZEdsdmJpaHFjVmhJVWl3Z2RHVjRkRk4wWVhSMWN5d2daWEp5YjNKVWFISnZkMjRwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQmtZWFJoSUQwZ2UzMDdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExuTm1hV1FnUFNCelpXeG1Mbk5tYVdRN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJoTG05aWFtVmpkQ0E5SUhObGJHWTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExuUmhjbWRsZEZObGJHVmpkRzl5SUQwZ2MyVnNaaTVoYW1GNFgzUmhjbWRsZEY5aGRIUnlPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNWhhbUY0VlZKTUlEMGdZV3BoZUY5d2NtOWpaWE56YVc1blgzVnliRHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVhbkZZU0ZJZ1BTQnFjVmhJVWp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHUmhkR0V1ZEdWNGRGTjBZWFIxY3lBOUlIUmxlSFJUZEdGMGRYTTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExtVnljbTl5VkdoeWIzZHVJRDBnWlhKeWIzSlVhSEp2ZDI0N1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5SeWFXZG5aWEpGZG1WdWRDaGNJbk5tT21GcVlYaGxjbkp2Y2x3aUxDQmtZWFJoS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHBMbUZzZDJGNWN5aG1kVzVqZEdsdmJpZ3BYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1lYUmhJRDBnZTMwN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJoTG5ObWFXUWdQU0J6Wld4bUxuTm1hV1E3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMblJoY21kbGRGTmxiR1ZqZEc5eUlEMGdjMlZzWmk1aGFtRjRYM1JoY21kbGRGOWhkSFJ5TzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzV2WW1wbFkzUWdQU0J6Wld4bU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1ZFhObFgzTmpjbTlzYkY5c2IyRmtaWEk5UFRFcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHeHZZV1JsY2k1a1pYUmhZMmdvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbWx6WDJ4dllXUnBibWRmYlc5eVpTQTlJR1poYkhObE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVkSEpwWjJkbGNrVjJaVzUwS0Z3aWMyWTZZV3BoZUdacGJtbHphRndpTENCa1lYUmhLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbVpsZEdOb1FXcGhlRkpsYzNWc2RITWdQU0JtZFc1amRHbHZiaWdwWEhKY2JpQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwzUnlhV2RuWlhJZ2MzUmhjblFnWlhabGJuUmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1YyWlc1MFgyUmhkR0VnUFNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpabWxrT2lCelpXeG1Mbk5tYVdRc1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjBZWEpuWlhSVFpXeGxZM1J2Y2pvZ2MyVnNaaTVoYW1GNFgzUmhjbWRsZEY5aGRIUnlMRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZEhsd1pUb2dYQ0pzYjJGa1gzSmxjM1ZzZEhOY0lpeGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzlpYW1WamREb2djMlZzWmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5TzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTUwY21sbloyVnlSWFpsYm5Rb1hDSnpaanBoYW1GNGMzUmhjblJjSWl3Z1pYWmxiblJmWkdGMFlTazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDNKbFptOWpkWE1nWVc1NUlHbHVjSFYwSUdacFpXeGtjeUJoWm5SbGNpQjBhR1VnWm05eWJTQm9ZWE1nWW1WbGJpQjFjR1JoZEdWa1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtiR0Z6ZEY5aFkzUnBkbVZmYVc1d2RYUmZkR1Y0ZENBOUlDUjBhR2x6TG1acGJtUW9KMmx1Y0hWMFczUjVjR1U5WENKMFpYaDBYQ0pkT21adlkzVnpKeWt1Ym05MEtGd2lMbk5tTFdSaGRHVndhV05yWlhKY0lpazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1JzWVhOMFgyRmpkR2wyWlY5cGJuQjFkRjkwWlhoMExteGxibWQwYUQwOU1TbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUd4aGMzUmZZV04wYVhabFgybHVjSFYwWDNSbGVIUWdQU0FrYkdGemRGOWhZM1JwZG1WZmFXNXdkWFJmZEdWNGRDNWhkSFJ5S0Z3aWJtRnRaVndpS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0pIUm9hWE11WVdSa1EyeGhjM01vWENKelpXRnlZMmd0Wm1sc2RHVnlMV1JwYzJGaWJHVmtYQ0lwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J3Y205alpYTnpYMlp2Y20wdVpHbHpZV0pzWlVsdWNIVjBjeWh6Wld4bUtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2Wm1Ga1pTQnZkWFFnY21WemRXeDBjMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnpaV3htTGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlMbUZ1YVcxaGRHVW9leUJ2Y0dGamFYUjVPaUF3TGpVZ2ZTd2dYQ0ptWVhOMFhDSXBPeUF2TDJ4dllXUnBibWRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1bVlXUmxRMjl1ZEdWdWRFRnlaV0Z6S0NCY0ltOTFkRndpSUNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWh6Wld4bUxtRnFZWGhmWVdOMGFXOXVQVDFjSW5CaFoybHVZWFJwYjI1Y0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl1WldWa0lIUnZJSEpsYlc5MlpTQmhZM1JwZG1VZ1ptbHNkR1Z5SUdaeWIyMGdWVkpNWEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl4ZFdWeWVWOXdZWEpoYlhNZ1BTQnpaV3htTG14aGMzUmZjM1ZpYldsMFgzRjFaWEo1WDNCaGNtRnRjenRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMjV2ZHlCaFpHUWdkR2hsSUc1bGR5QndZV2RwYm1GMGFXOXVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2NHRm5aVTUxYldKbGNpQTlJSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1WVhSMGNpaGNJbVJoZEdFdGNHRm5aV1JjSWlrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0hCaFoyVk9kVzFpWlhJcFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhCaFoyVk9kVzFpWlhJZ1BTQXhPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NISnZZMlZ6YzE5bWIzSnRMbk5sZEZSaGVFRnlZMmhwZG1WU1pYTjFiSFJ6VlhKc0tITmxiR1lzSUhObGJHWXVjbVZ6ZFd4MGMxOTFjbXdwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NYVmxjbmxmY0dGeVlXMXpJRDBnYzJWc1ppNW5aWFJWY214UVlYSmhiWE1vWm1Gc2MyVXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSEJoWjJWT2RXMWlaWEkrTVNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCeGRXVnllVjl3WVhKaGJYTWdQU0J6Wld4bUxtcHZhVzVWY214UVlYSmhiU2h4ZFdWeWVWOXdZWEpoYlhNc0lGd2ljMlpmY0dGblpXUTlYQ0lyY0dGblpVNTFiV0psY2lrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2FXWW9jMlZzWmk1aGFtRjRYMkZqZEdsdmJqMDlYQ0p6ZFdKdGFYUmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIRjFaWEo1WDNCaGNtRnRjeUE5SUhObGJHWXVaMlYwVlhKc1VHRnlZVzF6S0hSeWRXVXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXNZWE4wWDNOMVltMXBkRjl4ZFdWeWVWOXdZWEpoYlhNZ1BTQnpaV3htTG1kbGRGVnliRkJoY21GdGN5aG1ZV3h6WlNrN0lDOHZaM0poWWlCaElHTnZjSGtnYjJZZ2FIUmxJRlZTVENCd1lYSmhiWE1nZDJsMGFHOTFkQ0J3WVdkcGJtRjBhVzl1SUdGc2NtVmhaSGtnWVdSa1pXUmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdGcVlYaGZjSEp2WTJWemMybHVaMTkxY213Z1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lXcGhlRjl5WlhOMWJIUnpYM1Z5YkNBOUlGd2lYQ0k3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1lYUmhYM1I1Y0dVZ1BTQmNJbHdpTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTV6WlhSQmFtRjRVbVZ6ZFd4MGMxVlNUSE1vY1hWbGNubGZjR0Z5WVcxektUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ1lXcGhlRjl3Y205alpYTnphVzVuWDNWeWJDQTlJSE5sYkdZdVlXcGhlRjl5WlhOMWJIUnpYMk52Ym1aYkozQnliMk5sYzNOcGJtZGZkWEpzSjEwN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUdGcVlYaGZjbVZ6ZFd4MGMxOTFjbXdnUFNCelpXeG1MbUZxWVhoZmNtVnpkV3gwYzE5amIyNW1XeWR5WlhOMWJIUnpYM1Z5YkNkZE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhYM1I1Y0dVZ1BTQnpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lka1lYUmhYM1I1Y0dVblhUdGNjbHh1WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyRmliM0owSUdGdWVTQndjbVYyYVc5MWN5QmhhbUY0SUhKbGNYVmxjM1J6WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXViR0Z6ZEY5aGFtRjRYM0psY1hWbGMzUXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWJHRnpkRjloYW1GNFgzSmxjWFZsYzNRdVlXSnZjblFvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lXcGhlRjloWTNScGIyNGdQU0J6Wld4bUxtRnFZWGhmWVdOMGFXOXVPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG14aGMzUmZZV3BoZUY5eVpYRjFaWE4wSUQwZ0pDNW5aWFFvWVdwaGVGOXdjbTlqWlhOemFXNW5YM1Z5YkN3Z1puVnVZM1JwYjI0b1pHRjBZU3dnYzNSaGRIVnpMQ0J5WlhGMVpYTjBLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxteGhjM1JmWVdwaGVGOXlaWEYxWlhOMElEMGdiblZzYkR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNWd1pHRjBaWE1nZEdobElISmxjM1YwYkhNZ0ppQm1iM0p0SUdoMGJXeGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWRYQmtZWFJsVW1WemRXeDBjeWhrWVhSaExDQmtZWFJoWDNSNWNHVXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZJSE5qY205c2JDQmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SUhObGRDQjBhR1VnZG1GeUlHSmhZMnNnZEc4Z2QyaGhkQ0JwZENCM1lYTWdZbVZtYjNKbElIUm9aU0JoYW1GNElISmxjWFZsYzNRZ2JtRmtJSFJvWlNCbWIzSnRJSEpsTFdsdWFYUmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVlXcGhlRjloWTNScGIyNGdQU0JoYW1GNFgyRmpkR2x2Ymp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YzJOeWIyeHNVbVZ6ZFd4MGN5Z2djMlZzWmk1aGFtRjRYMkZqZEdsdmJpQXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHFJSFZ3WkdGMFpTQlZVa3dnS2k5Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZkWEJrWVhSbElIVnliQ0JpWldadmNtVWdjR0ZuYVc1aGRHbHZiaXdnWW1WallYVnpaU0IzWlNCdVpXVmtJSFJ2SUdSdklITnZiV1VnWTJobFkydHpJR0ZuWVdsdWN5QjBhR1VnVlZKTUlHWnZjaUJwYm1acGJtbDBaU0J6WTNKdmJHeGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWRYQmtZWFJsVlhKc1NHbHpkRzl5ZVNoaGFtRjRYM0psYzNWc2RITmZkWEpzS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNObGRIVndJSEJoWjJsdVlYUnBiMjVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVjMlYwZFhCQmFtRjRVR0ZuYVc1aGRHbHZiaWdwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFYTlRkV0p0YVhSMGFXNW5JRDBnWm1Gc2MyVTdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5b2dkWE5sY2lCa1pXWWdLaTljY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVhVzVwZEZkdmIwTnZiVzFsY21ObFEyOXVkSEp2YkhNb0tUc2dMeTkzYjI5amIyMXRaWEpqWlNCdmNtUmxjbUo1WEhKY2JseHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmU3dnWkdGMFlWOTBlWEJsS1M1bVlXbHNLR1oxYm1OMGFXOXVLR3B4V0VoU0xDQjBaWGgwVTNSaGRIVnpMQ0JsY25KdmNsUm9jbTkzYmlsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1JoZEdFZ1BTQjdmVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVjMlpwWkNBOUlITmxiR1l1YzJacFpEdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1JoZEdFdWRHRnlaMlYwVTJWc1pXTjBiM0lnUFNCelpXeG1MbUZxWVhoZmRHRnlaMlYwWDJGMGRISTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExtOWlhbVZqZENBOUlITmxiR1k3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMbUZxWVhoVlVrd2dQU0JoYW1GNFgzQnliMk5sYzNOcGJtZGZkWEpzTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzVxY1ZoSVVpQTlJR3B4V0VoU08xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1MFpYaDBVM1JoZEhWeklEMGdkR1Y0ZEZOMFlYUjFjenRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVaWEp5YjNKVWFISnZkMjRnUFNCbGNuSnZjbFJvY205M2JqdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFYTlRkV0p0YVhSMGFXNW5JRDBnWm1Gc2MyVTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxuUnlhV2RuWlhKRmRtVnVkQ2hjSW5ObU9tRnFZWGhsY25KdmNsd2lMQ0JrWVhSaEtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDBwTG1Gc2QyRjVjeWhtZFc1amRHbHZiaWdwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVKR0ZxWVhoZmNtVnpkV3gwYzE5amIyNTBZV2x1WlhJdWMzUnZjQ2gwY25WbExIUnlkV1VwTG1GdWFXMWhkR1VvZXlCdmNHRmphWFI1T2lBeGZTd2dYQ0ptWVhOMFhDSXBPeUF2TDJacGJtbHphR1ZrSUd4dllXUnBibWRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVabUZrWlVOdmJuUmxiblJCY21WaGN5Z2dYQ0pwYmx3aUlDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1pHRjBZU0E5SUh0OU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1elptbGtJRDBnYzJWc1ppNXpabWxrTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzUwWVhKblpYUlRaV3hsWTNSdmNpQTlJSE5sYkdZdVlXcGhlRjkwWVhKblpYUmZZWFIwY2p0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHUmhkR0V1YjJKcVpXTjBJRDBnYzJWc1pqdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdsekxuSmxiVzkyWlVOc1lYTnpLRndpYzJWaGNtTm9MV1pwYkhSbGNpMWthWE5oWW14bFpGd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhCeWIyTmxjM05mWm05eWJTNWxibUZpYkdWSmJuQjFkSE1vYzJWc1ppazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXlaV1p2WTNWeklIUm9aU0JzWVhOMElHRmpkR2wyWlNCMFpYaDBJR1pwWld4a1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWhzWVhOMFgyRmpkR2wyWlY5cGJuQjFkRjkwWlhoMElUMWNJbHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWthVzV3ZFhRZ1BTQmJYVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTGlSbWFXVnNaSE11WldGamFDaG1kVzVqZEdsdmJpZ3BlMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JoWTNScGRtVmZhVzV3ZFhRZ1BTQWtLSFJvYVhNcExtWnBibVFvWENKcGJuQjFkRnR1WVcxbFBTZGNJaXRzWVhOMFgyRmpkR2wyWlY5cGJuQjFkRjkwWlhoMEsxd2lKMTFjSWlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1JoWTNScGRtVmZhVzV3ZFhRdWJHVnVaM1JvUFQweEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2FXNXdkWFFnUFNBa1lXTjBhWFpsWDJsdWNIVjBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDUnBibkIxZEM1c1pXNW5kR2c5UFRFcElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNScGJuQjFkQzVtYjJOMWN5Z3BMblpoYkNna2FXNXdkWFF1ZG1Gc0tDa3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtWnZZM1Z6UTJGdGNHOG9KR2x1Y0hWMFd6QmRLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdVptbHVaQ2hjSW1sdWNIVjBXMjVoYldVOUoxOXpabDl6WldGeVkyZ25YVndpS1M1MGNtbG5aMlZ5S0NkbWIyTjFjeWNwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTUwY21sbloyVnlSWFpsYm5Rb1hDSnpaanBoYW1GNFptbHVhWE5vWENJc0lDQmtZWFJoSUNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dUlDQWdJQ0FnSUNCOU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbVp2WTNWelEyRnRjRzhnUFNCbWRXNWpkR2x2YmlocGJuQjFkRVpwWld4a0tYdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OTJZWElnYVc1d2RYUkdhV1ZzWkNBOUlHUnZZM1Z0Wlc1MExtZGxkRVZzWlcxbGJuUkNlVWxrS0dsa0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLR2x1Y0hWMFJtbGxiR1FnSVQwZ2JuVnNiQ0FtSmlCcGJuQjFkRVpwWld4a0xuWmhiSFZsTG14bGJtZDBhQ0FoUFNBd0tYdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtSUNocGJuQjFkRVpwWld4a0xtTnlaV0YwWlZSbGVIUlNZVzVuWlNsN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlFWnBaV3hrVW1GdVoyVWdQU0JwYm5CMWRFWnBaV3hrTG1OeVpXRjBaVlJsZUhSU1lXNW5aU2dwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRVpwWld4a1VtRnVaMlV1Ylc5MlpWTjBZWEowS0NkamFHRnlZV04wWlhJbkxHbHVjSFYwUm1sbGJHUXVkbUZzZFdVdWJHVnVaM1JvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JHYVdWc1pGSmhibWRsTG1OdmJHeGhjSE5sS0NrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUm1sbGJHUlNZVzVuWlM1elpXeGxZM1FvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWxiSE5sSUdsbUlDaHBibkIxZEVacFpXeGtMbk5sYkdWamRHbHZibE4wWVhKMElIeDhJR2x1Y0hWMFJtbGxiR1F1YzJWc1pXTjBhVzl1VTNSaGNuUWdQVDBnSnpBbktTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1ZzWlcxTVpXNGdQU0JwYm5CMWRFWnBaV3hrTG5aaGJIVmxMbXhsYm1kMGFEdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcGJuQjFkRVpwWld4a0xuTmxiR1ZqZEdsdmJsTjBZWEowSUQwZ1pXeGxiVXhsYmp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwYm5CMWRFWnBaV3hrTG5ObGJHVmpkR2x2YmtWdVpDQTlJR1ZzWlcxTVpXNDdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcGJuQjFkRVpwWld4a0xtSnNkWElvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVjSFYwUm1sbGJHUXVabTlqZFhNb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxiSE5sZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ0JwYm5CMWRFWnBaV3hrSUNrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsdWNIVjBSbWxsYkdRdVptOWpkWE1vS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxuUnlhV2RuWlhKRmRtVnVkQ0E5SUdaMWJtTjBhVzl1S0dWMlpXNTBibUZ0WlN3Z1pHRjBZU2xjY2x4dUlDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtaWFpsYm5SZlkyOXVkR0ZwYm1WeUlEMGdKQ2hjSWk1elpXRnlZMmhoYm1SbWFXeDBaWEpiWkdGMFlTMXpaaTFtYjNKdExXbGtQU2RjSWl0elpXeG1Mbk5tYVdRclhDSW5YVndpS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSkdWMlpXNTBYMk52Ym5SaGFXNWxjaTUwY21sbloyVnlLR1YyWlc1MGJtRnRaU3dnV3lCa1lYUmhJRjBwTzF4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2RHaHBjeTVtWlhSamFFRnFZWGhHYjNKdElEMGdablZ1WTNScGIyNG9LVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnTHk5MGNtbG5aMlZ5SUhOMFlYSjBJR1YyWlc1MFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQmxkbVZ1ZEY5a1lYUmhJRDBnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyWnBaRG9nYzJWc1ppNXpabWxrTEZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHRnlaMlYwVTJWc1pXTjBiM0k2SUhObGJHWXVZV3BoZUY5MFlYSm5aWFJmWVhSMGNpeGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFI1Y0dVNklGd2labTl5YlZ3aUxGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdiMkpxWldOME9pQnpaV3htWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDA3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MblJ5YVdkblpYSkZkbVZ1ZENoY0luTm1PbUZxWVhobWIzSnRjM1JoY25SY0lpd2dXeUJsZG1WdWRGOWtZWFJoSUYwcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdVlXUmtRMnhoYzNNb1hDSnpaV0Z5WTJndFptbHNkR1Z5TFdScGMyRmliR1ZrWENJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCd2NtOWpaWE56WDJadmNtMHVaR2x6WVdKc1pVbHVjSFYwY3loelpXeG1LVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQnhkV1Z5ZVY5d1lYSmhiWE1nUFNCelpXeG1MbWRsZEZWeWJGQmhjbUZ0Y3lncE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNXNZVzVuWDJOdlpHVWhQVndpWENJcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZjMjhnWVdSa0lHbDBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J4ZFdWeWVWOXdZWEpoYlhNZ1BTQnpaV3htTG1wdmFXNVZjbXhRWVhKaGJTaHhkV1Z5ZVY5d1lYSmhiWE1zSUZ3aWJHRnVaejFjSWl0elpXeG1MbXhoYm1kZlkyOWtaU2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQmhhbUY0WDNCeWIyTmxjM05wYm1kZmRYSnNJRDBnYzJWc1ppNWhaR1JWY214UVlYSmhiU2h6Wld4bUxtRnFZWGhmWm05eWJWOTFjbXdzSUhGMVpYSjVYM0JoY21GdGN5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJrWVhSaFgzUjVjR1VnUFNCY0ltcHpiMjVjSWp0Y2NseHVYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJGaWIzSjBJR0Z1ZVNCd2NtVjJhVzkxY3lCaGFtRjRJSEpsY1hWbGMzUnpYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHFhV1lvYzJWc1ppNXNZWE4wWDJGcVlYaGZjbVZ4ZFdWemRDbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YkdGemRGOWhhbUY0WDNKbGNYVmxjM1F1WVdKdmNuUW9LVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJSDBxTDF4eVhHNWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2YzJWc1ppNXNZWE4wWDJGcVlYaGZjbVZ4ZFdWemRDQTlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FrTG1kbGRDaGhhbUY0WDNCeWIyTmxjM05wYm1kZmRYSnNMQ0JtZFc1amRHbHZiaWhrWVhSaExDQnpkR0YwZFhNc0lISmxjWFZsYzNRcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZjMlZzWmk1c1lYTjBYMkZxWVhoZmNtVnhkV1Z6ZENBOUlHNTFiR3c3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTkxY0dSaGRHVnpJSFJvWlNCeVpYTjFkR3h6SUNZZ1ptOXliU0JvZEcxc1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5Wd1pHRjBaVVp2Y20wb1pHRjBZU3dnWkdGMFlWOTBlWEJsS1R0Y2NseHVYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5TENCa1lYUmhYM1I1Y0dVcExtWmhhV3dvWm5WdVkzUnBiMjRvYW5GWVNGSXNJSFJsZUhSVGRHRjBkWE1zSUdWeWNtOXlWR2h5YjNkdUtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnWkdGMFlTQTlJSHQ5TzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzV6Wm1sa0lEMGdjMlZzWmk1elptbGtPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNTBZWEpuWlhSVFpXeGxZM1J2Y2lBOUlITmxiR1l1WVdwaGVGOTBZWEpuWlhSZllYUjBjanRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXViMkpxWldOMElEMGdjMlZzWmp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHUmhkR0V1WVdwaGVGVlNUQ0E5SUdGcVlYaGZjSEp2WTJWemMybHVaMTkxY213N1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJoTG1weFdFaFNJRDBnYW5GWVNGSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExuUmxlSFJUZEdGMGRYTWdQU0IwWlhoMFUzUmhkSFZ6TzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzVsY25KdmNsUm9jbTkzYmlBOUlHVnljbTl5VkdoeWIzZHVPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNTBjbWxuWjJWeVJYWmxiblFvWENKelpqcGhhbUY0WlhKeWIzSmNJaXdnV3lCa1lYUmhJRjBwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZTa3VZV3gzWVhsektHWjFibU4wYVc5dUtDbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdSaGRHRWdQU0I3ZlR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHUmhkR0V1YzJacFpDQTlJSE5sYkdZdWMyWnBaRHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVkR0Z5WjJWMFUyVnNaV04wYjNJZ1BTQnpaV3htTG1GcVlYaGZkR0Z5WjJWMFgyRjBkSEk3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMbTlpYW1WamRDQTlJSE5sYkdZN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTXVjbVZ0YjNabFEyeGhjM01vWENKelpXRnlZMmd0Wm1sc2RHVnlMV1JwYzJGaWJHVmtYQ0lwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NISnZZMlZ6YzE5bWIzSnRMbVZ1WVdKc1pVbHVjSFYwY3loelpXeG1LVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5SeWFXZG5aWEpGZG1WdWRDaGNJbk5tT21GcVlYaG1iM0p0Wm1sdWFYTm9YQ0lzSUZzZ1pHRjBZU0JkS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hISmNiaUFnSUNBZ0lDQWdmVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1amIzQjVUR2x6ZEVsMFpXMXpRMjl1ZEdWdWRITWdQU0JtZFc1amRHbHZiaWdrYkdsemRGOW1jbTl0TENBa2JHbHpkRjkwYnlsY2NseHVJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ6Wld4bUlEMGdkR2hwY3p0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZZMjl3ZVNCdmRtVnlJR05vYVd4a0lHeHBjM1FnYVhSbGJYTmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR3hwWDJOdmJuUmxiblJ6WDJGeWNtRjVJRDBnYm1WM0lFRnljbUY1S0NrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQm1jbTl0WDJGMGRISnBZblYwWlhNZ1BTQnVaWGNnUVhKeVlYa29LVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtabkp2YlY5bWFXVnNaSE1nUFNBa2JHbHpkRjltY205dExtWnBibVFvWENJK0lIVnNJRDRnYkdsY0lpazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FrWm5KdmJWOW1hV1ZzWkhNdVpXRmphQ2htZFc1amRHbHZiaWhwS1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JzYVY5amIyNTBaVzUwYzE5aGNuSmhlUzV3ZFhOb0tDUW9kR2hwY3lrdWFIUnRiQ2dwS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lYUjBjbWxpZFhSbGN5QTlJQ1FvZEdocGN5a3VjSEp2Y0NoY0ltRjBkSEpwWW5WMFpYTmNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbWNtOXRYMkYwZEhKcFluVjBaWE11Y0hWemFDaGhkSFJ5YVdKMWRHVnpLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM1poY2lCbWFXVnNaRjl1WVcxbElEMGdKQ2gwYUdsektTNWhkSFJ5S0Z3aVpHRjBZUzF6WmkxbWFXVnNaQzF1WVcxbFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5MllYSWdkRzlmWm1sbGJHUWdQU0FrYkdsemRGOTBieTVtYVc1a0tGd2lQaUIxYkNBK0lHeHBXMlJoZEdFdGMyWXRabWxsYkdRdGJtRnRaVDBuWENJclptbGxiR1JmYm1GdFpTdGNJaWRkWENJcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVnNaaTVqYjNCNVFYUjBjbWxpZFhSbGN5Z2tLSFJvYVhNcExDQWtiR2x6ZEY5MGJ5d2dYQ0prWVhSaExYTm1MVndpS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHeHBYMmwwSUQwZ01EdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwYjE5bWFXVnNaSE1nUFNBa2JHbHpkRjkwYnk1bWFXNWtLRndpUGlCMWJDQStJR3hwWENJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBa2RHOWZabWxsYkdSekxtVmhZMmdvWm5WdVkzUnBiMjRvYVNsN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtLSFJvYVhNcExtaDBiV3dvYkdsZlkyOXVkR1Z1ZEhOZllYSnlZWGxiYkdsZmFYUmRLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkdaeWIyMWZabWxsYkdRZ1BTQWtLQ1JtY205dFgyWnBaV3hrY3k1blpYUW9iR2xmYVhRcEtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSFJ2WDJacFpXeGtJRDBnSkNoMGFHbHpLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGIxOW1hV1ZzWkM1eVpXMXZkbVZCZEhSeUtGd2laR0YwWVMxelppMTBZWGh2Ym05dGVTMWhjbU5vYVhabFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWpiM0I1UVhSMGNtbGlkWFJsY3lna1puSnZiVjltYVdWc1pDd2dKSFJ2WDJacFpXeGtLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnNhVjlwZENzck8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzhxZG1GeUlDUm1jbTl0WDJacFpXeGtjeUE5SUNSc2FYTjBYMlp5YjIwdVptbHVaQ2hjSWlCMWJDQStJR3hwWENJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwYjE5bWFXVnNaSE1nUFNBa2JHbHpkRjkwYnk1bWFXNWtLRndpSUQ0Z2JHbGNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FrWm5KdmJWOW1hV1ZzWkhNdVpXRmphQ2htZFc1amRHbHZiaWhwYm1SbGVDd2dkbUZzS1h0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDUW9kR2hwY3lrdWFHRnpRWFIwY21saWRYUmxLRndpWkdGMFlTMXpaaTEwWVhodmJtOXRlUzFoY21Ob2FYWmxYQ0lwS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVZMjl3ZVVGMGRISnBZblYwWlhNb0pHeHBjM1JmWm5KdmJTd2dKR3hwYzNSZmRHOHBPeW92WEhKY2JpQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMblZ3WkdGMFpVWnZjbTFCZEhSeWFXSjFkR1Z6SUQwZ1puVnVZM1JwYjI0b0pHeHBjM1JmWm5KdmJTd2dKR3hwYzNSZmRHOHBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1puSnZiVjloZEhSeWFXSjFkR1Z6SUQwZ0pHeHBjM1JmWm5KdmJTNXdjbTl3S0Z3aVlYUjBjbWxpZFhSbGMxd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdMeThnYkc5dmNDQjBhSEp2ZFdkb0lEeHpaV3hsWTNRK0lHRjBkSEpwWW5WMFpYTWdZVzVrSUdGd2NHeDVJSFJvWlcwZ2IyNGdQR1JwZGo1Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUIwYjE5aGRIUnlhV0oxZEdWeklEMGdKR3hwYzNSZmRHOHVjSEp2Y0NoY0ltRjBkSEpwWW5WMFpYTmNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ1F1WldGamFDaDBiMTloZEhSeWFXSjFkR1Z6TENCbWRXNWpkR2x2YmlncElIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JzYVhOMFgzUnZMbkpsYlc5MlpVRjBkSElvZEdocGN5NXVZVzFsS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWtMbVZoWTJnb1puSnZiVjloZEhSeWFXSjFkR1Z6TENCbWRXNWpkR2x2YmlncElIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JzYVhOMFgzUnZMbUYwZEhJb2RHaHBjeTV1WVcxbExDQjBhR2x6TG5aaGJIVmxLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1amIzQjVRWFIwY21saWRYUmxjeUE5SUdaMWJtTjBhVzl1S0NSbWNtOXRMQ0FrZEc4c0lIQnlaV1pwZUNsY2NseHVJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaHdjbVZtYVhncFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdjSEpsWm1sNElEMGdYQ0pjSWp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1p5YjIxZllYUjBjbWxpZFhSbGN5QTlJQ1JtY205dExuQnliM0FvWENKaGRIUnlhV0oxZEdWelhDSXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIUnZYMkYwZEhKcFluVjBaWE1nUFNBa2RHOHVjSEp2Y0NoY0ltRjBkSEpwWW5WMFpYTmNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ1F1WldGamFDaDBiMTloZEhSeWFXSjFkR1Z6TENCbWRXNWpkR2x2YmlncElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHdjbVZtYVhnaFBWd2lYQ0lwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2RHaHBjeTV1WVcxbExtbHVaR1Y0VDJZb2NISmxabWw0S1NBOVBTQXdLU0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGJ5NXlaVzF2ZG1WQmRIUnlLSFJvYVhNdWJtRnRaU2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SkhSdkxuSmxiVzkyWlVGMGRISW9kR2hwY3k1dVlXMWxLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWtMbVZoWTJnb1puSnZiVjloZEhSeWFXSjFkR1Z6TENCbWRXNWpkR2x2YmlncElIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYnk1aGRIUnlLSFJvYVhNdWJtRnRaU3dnZEdocGN5NTJZV3gxWlNrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgwcE8xeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1amIzQjVSbTl5YlVGMGRISnBZblYwWlhNZ1BTQm1kVzVqZEdsdmJpZ2tabkp2YlN3Z0pIUnZLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSkhSdkxuSmxiVzkyWlVGMGRISW9YQ0prWVhSaExXTjFjbkpsYm5RdGRHRjRiMjV2YlhrdFlYSmphR2wyWlZ3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVqYjNCNVFYUjBjbWxpZFhSbGN5Z2tabkp2YlN3Z0pIUnZLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG5Wd1pHRjBaVVp2Y20wZ1BTQm1kVzVqZEdsdmJpaGtZWFJoTENCa1lYUmhYM1I1Y0dVcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzJWc1ppQTlJSFJvYVhNN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWhrWVhSaFgzUjVjR1U5UFZ3aWFuTnZibHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3THk5MGFHVnVJSGRsSUdScFpDQmhJSEpsY1hWbGMzUWdkRzhnZEdobElHRnFZWGdnWlc1a2NHOXBiblFzSUhOdklHVjRjR1ZqZENCaGJpQnZZbXBsWTNRZ1ltRmphMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaGtZWFJoV3lkbWIzSnRKMTBwSVQwOVhDSjFibVJsWm1sdVpXUmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNKbGJXOTJaU0JoYkd3Z1pYWmxiblJ6SUdaeWIyMGdVeVpHSUdadmNtMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2RHaHBjeTV2Wm1Zb0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl5WldaeVpYTm9JSFJvWlNCbWIzSnRJQ2hoZFhSdklHTnZkVzUwS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVkyOXdlVXhwYzNSSmRHVnRjME52Ym5SbGJuUnpLQ1FvWkdGMFlWc25abTl5YlNkZEtTd2dKSFJvYVhNcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM0psSUdsdWFYUWdVeVpHSUdOc1lYTnpJRzl1SUhSb1pTQm1iM0p0WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThrZEdocGN5NXpaV0Z5WTJoQmJtUkdhV3gwWlhJb0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTlwWmlCaGFtRjRJR2x6SUdWdVlXSnNaV1FnYVc1cGRDQjBhR1VnY0dGbmFXNWhkR2x2Ymx4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbWx1YVhRb2RISjFaU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1YVhOZllXcGhlRDA5TVNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVjMlYwZFhCQmFtRjRVR0ZuYVc1aGRHbHZiaWdwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNibHh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dVhISmNiaUFnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZV1JrVW1WemRXeDBjeUE5SUdaMWJtTjBhVzl1S0dSaGRHRXNJR1JoZEdGZmRIbHdaU2xjY2x4dUlDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQnpaV3htSUQwZ2RHaHBjenRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtHUmhkR0ZmZEhsd1pUMDlYQ0pxYzI5dVhDSXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIc3ZMM1JvWlc0Z2QyVWdaR2xrSUdFZ2NtVnhkV1Z6ZENCMGJ5QjBhR1VnWVdwaGVDQmxibVJ3YjJsdWRDd2djMjhnWlhod1pXTjBJR0Z1SUc5aWFtVmpkQ0JpWVdOclhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMmR5WVdJZ2RHaGxJSEpsYzNWc2RITWdZVzVrSUd4dllXUWdhVzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVnNaaTRrWVdwaGVGOXlaWE4xYkhSelgyTnZiblJoYVc1bGNpNWhjSEJsYm1Rb1pHRjBZVnNuY21WemRXeDBjeWRkS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1Ykc5aFpGOXRiM0psWDJoMGJXd2dQU0JrWVhSaFd5ZHlaWE4xYkhSekoxMDdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaU0JwWmloa1lYUmhYM1I1Y0dVOVBWd2lhSFJ0YkZ3aUtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN0x5OTNaU0JoY21VZ1pYaHdaV04wYVc1bklIUm9aU0JvZEcxc0lHOW1JSFJvWlNCeVpYTjFiSFJ6SUhCaFoyVWdZbUZqYXl3Z2MyOGdaWGgwY21GamRDQjBhR1VnYUhSdGJDQjNaU0J1WldWa1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUmtZWFJoWDI5aWFpQTlJQ1FvWkdGMFlTazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXpaV3htTGlScGJtWnBibWwwWlY5elkzSnZiR3hmWTI5dWRHRnBibVZ5TG1Gd2NHVnVaQ2drWkdGMFlWOXZZbW91Wm1sdVpDaHpaV3htTG1GcVlYaGZkR0Z5WjJWMFgyRjBkSElwTG1oMGJXd29LU2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc0lEMGdKR1JoZEdGZmIySnFMbVpwYm1Rb2MyVnNaaTVoYW1GNFgzUmhjbWRsZEY5aGRIUnlLUzVvZEcxc0tDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCcGJtWnBibWwwWlY5elkzSnZiR3hmWlc1a0lEMGdabUZzYzJVN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWdrS0Z3aVBHUnBkajVjSWl0elpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc0sxd2lQQzlrYVhZK1hDSXBMbVpwYm1Rb1hDSmJaR0YwWVMxelpXRnlZMmd0Wm1sc2RHVnlMV0ZqZEdsdmJqMG5hVzVtYVc1cGRHVXRjMk55YjJ4c0xXVnVaQ2RkWENJcExteGxibWQwYUQ0d0tWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibVpwYm1sMFpWOXpZM0p2Ykd4ZlpXNWtJRDBnZEhKMVpUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdMeTlwWmlCMGFHVnlaU0JwY3lCaGJtOTBhR1Z5SUhObGJHVmpkRzl5SUdadmNpQnBibVpwYm1sMFpTQnpZM0p2Ykd3c0lHWnBibVFnZEdobElHTnZiblJsYm5SeklHOW1JSFJvWVhRZ2FXNXpkR1ZoWkZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloelpXeG1MbWx1Wm1sdWFYUmxYM05qY205c2JGOWpiMjUwWVdsdVpYSWhQVndpWENJcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1Ykc5aFpGOXRiM0psWDJoMGJXd2dQU0FrS0Z3aVBHUnBkajVjSWl0elpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc0sxd2lQQzlrYVhZK1hDSXBMbVpwYm1Rb2MyVnNaaTVwYm1acGJtbDBaVjl6WTNKdmJHeGZZMjl1ZEdGcGJtVnlLUzVvZEcxc0tDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jMlZzWmk1cGJtWnBibWwwWlY5elkzSnZiR3hmY21WemRXeDBYMk5zWVhOeklUMWNJbHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSEpsYzNWc2RGOXBkR1Z0Y3lBOUlDUW9YQ0k4WkdsMlBsd2lLM05sYkdZdWJHOWhaRjl0YjNKbFgyaDBiV3dyWENJOEwyUnBkajVjSWlrdVptbHVaQ2h6Wld4bUxtbHVabWx1YVhSbFgzTmpjbTlzYkY5eVpYTjFiSFJmWTJ4aGMzTXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUnlaWE4xYkhSZmFYUmxiWE5mWTI5dWRHRnBibVZ5SUQwZ0pDZ25QR1JwZGk4K0p5d2dlMzBwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pISmxjM1ZzZEY5cGRHVnRjMTlqYjI1MFlXbHVaWEl1WVhCd1pXNWtLQ1J5WlhOMWJIUmZhWFJsYlhNcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXViRzloWkY5dGIzSmxYMmgwYld3Z1BTQWtjbVZ6ZFd4MFgybDBaVzF6WDJOdmJuUmhhVzVsY2k1b2RHMXNLQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtHbHVabWx1YVhSbFgzTmpjbTlzYkY5bGJtUXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIc3ZMM2RsSUdadmRXNWtJR0VnWkdGMFlTQmhkSFJ5YVdKMWRHVWdjMmxuYm1Gc2JHbHVaeUIwYUdVZ2JHRnpkQ0J3WVdkbElITnZJR1pwYm1semFDQm9aWEpsWEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1cGMxOXRZWGhmY0dGblpXUWdQU0IwY25WbE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1c1lYTjBYMnh2WVdSZmJXOXlaVjlvZEcxc0lEMGdjMlZzWmk1c2IyRmtYMjF2Y21WZmFIUnRiRHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdVptbHVhWFJsVTJOeWIyeHNRWEJ3Wlc1a0tITmxiR1l1Ykc5aFpGOXRiM0psWDJoMGJXd3BPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObElHbG1LSE5sYkdZdWJHRnpkRjlzYjJGa1gyMXZjbVZmYUhSdGJDRTlQWE5sYkdZdWJHOWhaRjl0YjNKbFgyaDBiV3dwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dlkyaGxZMnNnZEc4Z2JXRnJaU0J6ZFhKbElIUm9aU0J1WlhjZ2FIUnRiQ0JtWlhSamFHVmtJR2x6SUdScFptWmxjbVZ1ZEZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVzWVhOMFgyeHZZV1JmYlc5eVpWOW9kRzFzSUQwZ2MyVnNaaTVzYjJGa1gyMXZjbVZmYUhSdGJEdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFXNW1hVzVwZEdWVFkzSnZiR3hCY0hCbGJtUW9jMlZzWmk1c2IyRmtYMjF2Y21WZmFIUnRiQ2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2V5OHZkMlVnY21WalpXbDJaV1FnZEdobElITmhiV1VnYldWemMyRm5aU0JoWjJGcGJpQnpieUJrYjI0bmRDQmhaR1FzSUdGdVpDQjBaV3hzSUZNbVJpQjBhR0YwSUhkbEozSmxJR0YwSUhSb1pTQmxibVF1TGx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVwYzE5dFlYaGZjR0ZuWldRZ1BTQjBjblZsTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1cGJtWnBibWwwWlZOamNtOXNiRUZ3Y0dWdVpDQTlJR1oxYm1OMGFXOXVLQ1J2WW1wbFkzUXBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloelpXeG1MbWx1Wm1sdWFYUmxYM05qY205c2JGOXlaWE4xYkhSZlkyeGhjM01oUFZ3aVhDSXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdUpHbHVabWx1YVhSbFgzTmpjbTlzYkY5amIyNTBZV2x1WlhJdVptbHVaQ2h6Wld4bUxtbHVabWx1YVhSbFgzTmpjbTlzYkY5eVpYTjFiSFJmWTJ4aGMzTXBMbXhoYzNRb0tTNWhablJsY2lna2IySnFaV04wS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTRrYVc1bWFXNXBkR1ZmYzJOeWIyeHNYMk52Ym5SaGFXNWxjaTVoY0hCbGJtUW9KRzlpYW1WamRDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMblZ3WkdGMFpWSmxjM1ZzZEhNZ1BTQm1kVzVqZEdsdmJpaGtZWFJoTENCa1lYUmhYM1I1Y0dVcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzJWc1ppQTlJSFJvYVhNN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWhrWVhSaFgzUjVjR1U5UFZ3aWFuTnZibHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3THk5MGFHVnVJSGRsSUdScFpDQmhJSEpsY1hWbGMzUWdkRzhnZEdobElHRnFZWGdnWlc1a2NHOXBiblFzSUhOdklHVjRjR1ZqZENCaGJpQnZZbXBsWTNRZ1ltRmphMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5bmNtRmlJSFJvWlNCeVpYTjFiSFJ6SUdGdVpDQnNiMkZrSUdsdVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlMbWgwYld3b1pHRjBZVnNuY21WemRXeDBjeWRkS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvWkdGMFlWc25abTl5YlNkZEtTRTlQVndpZFc1a1pXWnBibVZrWENJcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXlaVzF2ZG1VZ1lXeHNJR1YyWlc1MGN5Qm1jbTl0SUZNbVJpQm1iM0p0WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdWIyWm1LQ2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmNtVnRiM1psSUhCaFoybHVZWFJwYjI1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxuSmxiVzkyWlVGcVlYaFFZV2RwYm1GMGFXOXVLQ2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmNtVm1jbVZ6YUNCMGFHVWdabTl5YlNBb1lYVjBieUJqYjNWdWRDbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbU52Y0hsTWFYTjBTWFJsYlhORGIyNTBaVzUwY3lna0tHUmhkR0ZiSjJadmNtMG5YU2tzSUNSMGFHbHpLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5MWNHUmhkR1VnWVhSMGNtbGlkWFJsY3lCdmJpQm1iM0p0WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1amIzQjVSbTl5YlVGMGRISnBZblYwWlhNb0pDaGtZWFJoV3lkbWIzSnRKMTBwTENBa2RHaHBjeWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmNtVWdhVzVwZENCVEprWWdZMnhoYzNNZ2IyNGdkR2hsSUdadmNtMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2RHaHBjeTV6WldGeVkyaEJibVJHYVd4MFpYSW9leWRwYzBsdWFYUW5PaUJtWVd4elpYMHBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SkhSb2FYTXVabWx1WkNoY0ltbHVjSFYwWENJcExuSmxiVzkyWlVGMGRISW9YQ0prYVhOaFlteGxaRndpS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCbGJITmxJR2xtS0dSaGRHRmZkSGx3WlQwOVhDSm9kRzFzWENJcElIc3ZMM2RsSUdGeVpTQmxlSEJsWTNScGJtY2dkR2hsSUdoMGJXd2diMllnZEdobElISmxjM1ZzZEhNZ2NHRm5aU0JpWVdOckxDQnpieUJsZUhSeVlXTjBJSFJvWlNCb2RHMXNJSGRsSUc1bFpXUmNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKR1JoZEdGZmIySnFJRDBnSkNoa1lYUmhLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlMbWgwYld3b0pHUmhkR0ZmYjJKcUxtWnBibVFvYzJWc1ppNWhhbUY0WDNSaGNtZGxkRjloZEhSeUtTNW9kRzFzS0NrcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVkWEJrWVhSbFEyOXVkR1Z1ZEVGeVpXRnpLQ0FrWkdGMFlWOXZZbW9nS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2MyVnNaaTRrWVdwaGVGOXlaWE4xYkhSelgyTnZiblJoYVc1bGNpNW1hVzVrS0Z3aUxuTmxZWEpqYUdGdVpHWnBiSFJsY2x3aUtTNXNaVzVuZEdnZ1BpQXdLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZXk4dmRHaGxiaUIwYUdWeVpTQmhjbVVnYzJWaGNtTm9JR1p2Y20wb2N5a2dhVzV6YVdSbElIUm9aU0J5WlhOMWJIUnpJR052Ym5SaGFXNWxjaXdnYzI4Z2NtVXRhVzVwZENCMGFHVnRYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJaTV6WldGeVkyaGhibVJtYVd4MFpYSmNJaWt1YzJWaGNtTm9RVzVrUm1sc2RHVnlLQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5cFppQjBhR1VnWTNWeWNtVnVkQ0J6WldGeVkyZ2dabTl5YlNCcGN5QnViM1FnYVc1emFXUmxJSFJvWlNCeVpYTjFiSFJ6SUdOdmJuUmhhVzVsY2l3Z2RHaGxiaUJ3Y205alpXVmtJR0Z6SUc1dmNtMWhiQ0JoYm1RZ2RYQmtZWFJsSUhSb1pTQm1iM0p0WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlMbVpwYm1Rb1hDSXVjMlZoY21Ob1lXNWtabWxzZEdWeVcyUmhkR0V0YzJZdFptOXliUzFwWkQwblhDSWdLeUJ6Wld4bUxuTm1hV1FnS3lCY0lpZGRYQ0lwTG14bGJtZDBhRDA5TUNrZ2UxeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkc1bGQxOXpaV0Z5WTJoZlptOXliU0E5SUNSa1lYUmhYMjlpYWk1bWFXNWtLRndpTG5ObFlYSmphR0Z1WkdacGJIUmxjbHRrWVhSaExYTm1MV1p2Y20wdGFXUTlKMXdpSUNzZ2MyVnNaaTV6Wm1sa0lDc2dYQ0luWFZ3aUtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0NSdVpYZGZjMlZoY21Ob1gyWnZjbTB1YkdWdVozUm9JRDA5SURFcElIc3ZMM1JvWlc0Z2NtVndiR0ZqWlNCMGFHVWdjMlZoY21Ob0lHWnZjbTBnZDJsMGFDQjBhR1VnYm1WM0lHOXVaVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXlaVzF2ZG1VZ1lXeHNJR1YyWlc1MGN5Qm1jbTl0SUZNbVJpQm1iM0p0WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGFHbHpMbTltWmlncE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5eVpXMXZkbVVnY0dGbmFXNWhkR2x2Ymx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbkpsYlc5MlpVRnFZWGhRWVdkcGJtRjBhVzl1S0NrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNKbFpuSmxjMmdnZEdobElHWnZjbTBnS0dGMWRHOGdZMjkxYm5RcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1WTI5d2VVeHBjM1JKZEdWdGMwTnZiblJsYm5SektDUnVaWGRmYzJWaGNtTm9YMlp2Y20wc0lDUjBhR2x6S1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2ZFhCa1lYUmxJR0YwZEhKcFluVjBaWE1nYjI0Z1ptOXliVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtTnZjSGxHYjNKdFFYUjBjbWxpZFhSbGN5Z2tibVYzWDNObFlYSmphRjltYjNKdExDQWtkR2hwY3lrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNKbElHbHVhWFFnVXlaR0lHTnNZWE56SUc5dUlIUm9aU0JtYjNKdFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUjBhR2x6TG5ObFlYSmphRUZ1WkVacGJIUmxjaWg3SjJselNXNXBkQ2M2SUdaaGJITmxmU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JsYkhObElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dkpIUm9hWE11Wm1sdVpDaGNJbWx1Y0hWMFhDSXBMbkpsYlc5MlpVRjBkSElvWENKa2FYTmhZbXhsWkZ3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFYTmZiV0Y0WDNCaFoyVmtJRDBnWm1Gc2MyVTdJQzh2Wm05eUlHbHVabWx1YVhSbElITmpjbTlzYkZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtTjFjbkpsYm5SZmNHRm5aV1FnUFNBeE95QXZMMlp2Y2lCcGJtWnBibWwwWlNCelkzSnZiR3hjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1elpYUkpibVpwYm1sMFpWTmpjbTlzYkVOdmJuUmhhVzVsY2lncE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVkWEJrWVhSbFEyOXVkR1Z1ZEVGeVpXRnpJRDBnWm5WdVkzUnBiMjRvSUNSb2RHMXNYMlJoZEdFZ0tTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBdkx5QmhaR1FnWVdSa2FYUnBiMjVoYkNCamIyNTBaVzUwSUdGeVpXRnpYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2dnZEdocGN5NWhhbUY0WDNWd1pHRjBaVjl6WldOMGFXOXVjeUFtSmlCMGFHbHpMbUZxWVhoZmRYQmtZWFJsWDNObFkzUnBiMjV6TG14bGJtZDBhQ0FwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnZjaUFvYVc1a1pYZ2dQU0F3T3lCcGJtUmxlQ0E4SUhSb2FYTXVZV3BoZUY5MWNHUmhkR1ZmYzJWamRHbHZibk11YkdWdVozUm9PeUFySzJsdVpHVjRLU0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhObGJHVmpkRzl5SUQwZ2RHaHBjeTVoYW1GNFgzVndaR0YwWlY5elpXTjBhVzl1YzF0cGJtUmxlRjA3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKQ2dnYzJWc1pXTjBiM0lnS1M1b2RHMXNLQ0FrYUhSdGJGOWtZWFJoTG1acGJtUW9JSE5sYkdWamRHOXlJQ2t1YUhSdGJDZ3BJQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnZEdocGN5NW1ZV1JsUTI5dWRHVnVkRUZ5WldGeklEMGdablZ1WTNScGIyNG9JR1JwY21WamRHbHZiaUFwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdmNHRmphWFI1SUQwZ01DNDFPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaUFvSUdScGNtVmpkR2x2YmlBOVBUMGdYQ0pwYmx3aUlDa2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYjNCaFkybDBlU0E5SURFN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2dnZEdocGN5NWhhbUY0WDNWd1pHRjBaVjl6WldOMGFXOXVjeUFtSmlCMGFHbHpMbUZxWVhoZmRYQmtZWFJsWDNObFkzUnBiMjV6TG14bGJtZDBhQ0FwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnZjaUFvYVc1a1pYZ2dQU0F3T3lCcGJtUmxlQ0E4SUhSb2FYTXVZV3BoZUY5MWNHUmhkR1ZmYzJWamRHbHZibk11YkdWdVozUm9PeUFySzJsdVpHVjRLU0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhObGJHVmpkRzl5SUQwZ2RHaHBjeTVoYW1GNFgzVndaR0YwWlY5elpXTjBhVzl1YzF0cGJtUmxlRjA3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKQ2dnYzJWc1pXTjBiM0lnS1M1emRHOXdLSFJ5ZFdVc2RISjFaU2t1WVc1cGJXRjBaU2dnZXlCdmNHRmphWFI1T2lCdmNHRmphWFI1ZlN3Z1hDSm1ZWE4wWENJZ0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCY2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11Y21WdGIzWmxWMjl2UTI5dGJXVnlZMlZEYjI1MGNtOXNjeUE5SUdaMWJtTjBhVzl1S0NsN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtkMjl2WDI5eVpHVnlZbmtnUFNBa0tDY3VkMjl2WTI5dGJXVnlZMlV0YjNKa1pYSnBibWNnTG05eVpHVnlZbmtuS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUjNiMjlmYjNKa1pYSmllVjltYjNKdElEMGdKQ2duTG5kdmIyTnZiVzFsY21ObExXOXlaR1Z5YVc1bkp5azdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FrZDI5dlgyOXlaR1Z5WW5sZlptOXliUzV2Wm1Zb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0pIZHZiMTl2Y21SbGNtSjVMbTltWmlncE8xeHlYRzRnSUNBZ0lDQWdJSDA3WEhKY2JseHlYRzRnSUNBZ0lDQWdJSFJvYVhNdVlXUmtVWFZsY25sUVlYSmhiU0E5SUdaMWJtTjBhVzl1S0c1aGJXVXNJSFpoYkhWbExDQjFjbXhmZEhsd1pTbDdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvZFhKc1gzUjVjR1VwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RYSnNYM1I1Y0dVZ1BTQmNJbUZzYkZ3aU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhObGJHWXVaWGgwY21GZmNYVmxjbmxmY0dGeVlXMXpXM1Z5YkY5MGVYQmxYVnR1WVcxbFhTQTlJSFpoYkhWbE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCOU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbWx1YVhSWGIyOURiMjF0WlhKalpVTnZiblJ5YjJ4eklEMGdablZ1WTNScGIyNG9LWHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhObGJHWXVjbVZ0YjNabFYyOXZRMjl0YldWeVkyVkRiMjUwY205c2N5Z3BPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUjNiMjlmYjNKa1pYSmllU0E5SUNRb0p5NTNiMjlqYjIxdFpYSmpaUzF2Y21SbGNtbHVaeUF1YjNKa1pYSmllU2NwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pIZHZiMTl2Y21SbGNtSjVYMlp2Y20wZ1BTQWtLQ2N1ZDI5dlkyOXRiV1Z5WTJVdGIzSmtaWEpwYm1jbktUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdmNtUmxjbDkyWVd3Z1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmlna2QyOXZYMjl5WkdWeVlua3ViR1Z1WjNSb1BqQXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzl5WkdWeVgzWmhiQ0E5SUNSM2IyOWZiM0prWlhKaWVTNTJZV3dvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHOXlaR1Z5WDNaaGJDQTlJSE5sYkdZdVoyVjBVWFZsY25sUVlYSmhiVVp5YjIxVlVrd29YQ0p2Y21SbGNtSjVYQ0lzSUhkcGJtUnZkeTVzYjJOaGRHbHZiaTVvY21WbUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvYjNKa1pYSmZkbUZzUFQxY0ltMWxiblZmYjNKa1pYSmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYjNKa1pYSmZkbUZzSUQwZ1hDSmNJanRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0tHOXlaR1Z5WDNaaGJDRTlYQ0pjSWlrbUppZ2hJVzl5WkdWeVgzWmhiQ2twWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVaWGgwY21GZmNYVmxjbmxmY0dGeVlXMXpMbUZzYkM1dmNtUmxjbUo1SUQwZ2IzSmtaWEpmZG1Gc08xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSkhkdmIxOXZjbVJsY21KNVgyWnZjbTB1YjI0b0ozTjFZbTFwZENjc0lHWjFibU4wYVc5dUtHVXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1V1Y0hKbGRtVnVkRVJsWm1GMWJIUW9LVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmRtRnlJR1p2Y20wZ1BTQmxMblJoY21kbGREdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQm1ZV3h6WlR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWtkMjl2WDI5eVpHVnlZbmt1YjI0b1hDSmphR0Z1WjJWY0lpd2dablZ1WTNScGIyNG9aU2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWlM1d2NtVjJaVzUwUkdWbVlYVnNkQ2dwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMllXd2dQU0FrS0hSb2FYTXBMblpoYkNncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvZG1Gc1BUMWNJbTFsYm5WZmIzSmtaWEpjSWlsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllXd2dQU0JjSWx3aU8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1WlhoMGNtRmZjWFZsY25sZmNHRnlZVzF6TG1Gc2JDNXZjbVJsY21KNUlEMGdkbUZzTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdsekxuUnlhV2RuWlhJb1hDSnpkV0p0YVhSY0lpbGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnWm1Gc2MyVTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11YzJOeWIyeHNVbVZ6ZFd4MGN5QTlJR1oxYm1OMGFXOXVLQ2xjY2x4dUlDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQnpaV3htSUQwZ2RHaHBjenRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvS0hObGJHWXVjMk55YjJ4c1gyOXVYMkZqZEdsdmJqMDljMlZzWmk1aGFtRjRYMkZqZEdsdmJpbDhmQ2h6Wld4bUxuTmpjbTlzYkY5dmJsOWhZM1JwYjI0OVBWd2lZV3hzWENJcEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5OamNtOXNiRlJ2VUc5ektDazdJQzh2YzJOeWIyeHNJSFJvWlNCM2FXNWtiM2NnYVdZZ2FYUWdhR0Z6SUdKbFpXNGdjMlYwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzTmxiR1l1WVdwaGVGOWhZM1JwYjI0Z1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMblZ3WkdGMFpWVnliRWhwYzNSdmNua2dQU0JtZFc1amRHbHZiaWhoYW1GNFgzSmxjM1ZzZEhOZmRYSnNLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlITmxiR1lnUFNCMGFHbHpPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIVnpaVjlvYVhOMGIzSjVYMkZ3YVNBOUlEQTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2gzYVc1a2IzY3VhR2x6ZEc5eWVTQW1KaUIzYVc1a2IzY3VhR2x6ZEc5eWVTNXdkWE5vVTNSaGRHVXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFZ6WlY5b2FYTjBiM0o1WDJGd2FTQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMWFZ6WlMxb2FYTjBiM0o1TFdGd2FWd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0tITmxiR1l1ZFhCa1lYUmxYMkZxWVhoZmRYSnNQVDB4S1NZbUtIVnpaVjlvYVhOMGIzSjVYMkZ3YVQwOU1Ta3BYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2Ym05M0lHTm9aV05ySUdsbUlIUm9aU0JpY205M2MyVnlJSE4xY0hCdmNuUnpJR2hwYzNSdmNua2djM1JoZEdVZ2NIVnphQ0E2S1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLSGRwYm1SdmR5NW9hWE4wYjNKNUlDWW1JSGRwYm1SdmR5NW9hWE4wYjNKNUxuQjFjMmhUZEdGMFpTbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQm9hWE4wYjNKNUxuQjFjMmhUZEdGMFpTaHVkV3hzTENCdWRXeHNMQ0JoYW1GNFgzSmxjM1ZzZEhOZmRYSnNLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxuSmxiVzkyWlVGcVlYaFFZV2RwYm1GMGFXOXVJRDBnWm5WdVkzUnBiMjRvS1Z4eVhHNGdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSE5sYkdZZ1BTQjBhR2x6TzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtITmxiR1l1WVdwaGVGOXNhVzVyYzE5elpXeGxZM1J2Y2lraFBWd2lkVzVrWldacGJtVmtYQ0lwWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtZV3BoZUY5c2FXNXJjMTl2WW1wbFkzUWdQU0JxVVhWbGNua29jMlZzWmk1aGFtRjRYMnhwYm10elgzTmxiR1ZqZEc5eUtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppZ2tZV3BoZUY5c2FXNXJjMTl2WW1wbFkzUXViR1Z1WjNSb1BqQXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR0ZxWVhoZmJHbHVhM05mYjJKcVpXTjBMbTltWmlncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxtZGxkRUpoYzJWVmNtd2dQU0JtZFc1amRHbHZiaWdnZFhKc0lDa2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMjV2ZHlCelpXVWdhV1lnZDJVZ1lYSmxJRzl1SUhSb1pTQlZVa3dnZDJVZ2RHaHBibXN1TGk1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIVnliRjl3WVhKMGN5QTlJSFZ5YkM1emNHeHBkQ2hjSWo5Y0lpazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUIxY214ZlltRnpaU0E5SUZ3aVhDSTdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloMWNteGZjR0Z5ZEhNdWJHVnVaM1JvUGpBcFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIVnliRjlpWVhObElEMGdkWEpzWDNCaGNuUnpXekJkTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkWEpzWDJKaGMyVWdQU0IxY213N1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnY21WMGRYSnVJSFZ5YkY5aVlYTmxPMXh5WEc0Z0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQjBhR2x6TG1OaGJrWmxkR05vUVdwaGVGSmxjM1ZzZEhNZ1BTQm1kVzVqZEdsdmJpaG1aWFJqYUY5MGVYQmxLVnh5WEc0Z0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0dabGRHTm9YM1I1Y0dVcFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdabVYwWTJoZmRIbHdaU0E5SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCelpXeG1JRDBnZEdocGN6dGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1psZEdOb1gyRnFZWGhmY21WemRXeDBjeUE5SUdaaGJITmxPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MyVnNaaTVwYzE5aGFtRjRQVDB4S1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3THk5MGFHVnVJSGRsSUhkcGJHd2dZV3BoZUNCemRXSnRhWFFnZEdobElHWnZjbTFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMkZ1WkNCcFppQjNaU0JqWVc0Z1ptbHVaQ0IwYUdVZ2NtVnpkV3gwY3lCamIyNTBZV2x1WlhKY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1YkdWdVozUm9QVDB4S1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdabGRHTm9YMkZxWVhoZmNtVnpkV3gwY3lBOUlIUnlkV1U3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlISmxjM1ZzZEhOZmRYSnNJRDBnYzJWc1ppNXlaWE4xYkhSelgzVnliRHNnSUM4dlhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnY21WemRXeDBjMTkxY214ZlpXNWpiMlJsWkNBOUlDY25PeUFnTHk5Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJqZFhKeVpXNTBYM1Z5YkNBOUlIZHBibVJ2ZHk1c2IyTmhkR2x2Ymk1b2NtVm1PMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZhV2R1YjNKbElDTWdZVzVrSUdWMlpYSjVkR2hwYm1jZ1lXWjBaWEpjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQm9ZWE5vWDNCdmN5QTlJSGRwYm1SdmR5NXNiMk5oZEdsdmJpNW9jbVZtTG1sdVpHVjRUMllvSnlNbktUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0doaGMyaGZjRzl6SVQwOUxURXBlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTjFjbkpsYm5SZmRYSnNJRDBnZDJsdVpHOTNMbXh2WTJGMGFXOXVMbWh5WldZdWMzVmljM1J5S0RBc0lIZHBibVJ2ZHk1c2IyTmhkR2x2Ymk1b2NtVm1MbWx1WkdWNFQyWW9KeU1uS1NrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9JQ2dnS0NCelpXeG1MbVJwYzNCc1lYbGZjbVZ6ZFd4MFgyMWxkR2h2WkQwOVhDSmpkWE4wYjIxZmQyOXZZMjl0YldWeVkyVmZjM1J2Y21WY0lpQXBJSHg4SUNnZ2MyVnNaaTVrYVhOd2JHRjVYM0psYzNWc2RGOXRaWFJvYjJROVBWd2ljRzl6ZEY5MGVYQmxYMkZ5WTJocGRtVmNJaUFwSUNrZ0ppWWdLQ0J6Wld4bUxtVnVZV0pzWlY5MFlYaHZibTl0ZVY5aGNtTm9hWFpsY3lBOVBTQXhJQ2tnS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDQnpaV3htTG1OMWNuSmxiblJmZEdGNGIyNXZiWGxmWVhKamFHbDJaU0FoUFQxY0lsd2lJQ2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1psZEdOb1gyRnFZWGhmY21WemRXeDBjeUE5SUhSeWRXVTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQm1aWFJqYUY5aGFtRjRYM0psYzNWc2RITTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZLblpoY2lCeVpYTjFiSFJ6WDNWeWJDQTlJSEJ5YjJObGMzTmZabTl5YlM1blpYUlNaWE4xYkhSelZYSnNLSE5sYkdZc0lITmxiR1l1Y21WemRXeDBjMTkxY213cE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdZV04wYVhabFgzUmhlQ0E5SUhCeWIyTmxjM05mWm05eWJTNW5aWFJCWTNScGRtVlVZWGdvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIRjFaWEo1WDNCaGNtRnRjeUE5SUhObGJHWXVaMlYwVlhKc1VHRnlZVzF6S0hSeWRXVXNJQ2NuTENCaFkzUnBkbVZmZEdGNEtUc3FMMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1WEhKY2JseHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmJtOTNJSE5sWlNCcFppQjNaU0JoY21VZ2IyNGdkR2hsSUZWU1RDQjNaU0IwYUdsdWF5NHVMbHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIVnliRjlpWVhObElEMGdkR2hwY3k1blpYUkNZWE5sVlhKc0tDQmpkWEp5Wlc1MFgzVnliQ0FwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OTJZWElnY21WemRXeDBjMTkxY214ZlltRnpaU0E5SUhSb2FYTXVaMlYwUW1GelpWVnliQ2dnWTNWeWNtVnVkRjkxY213Z0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiR0Z1WnlBOUlITmxiR1l1WjJWMFVYVmxjbmxRWVhKaGJVWnliMjFWVWt3b1hDSnNZVzVuWENJc0lIZHBibVJ2ZHk1c2IyTmhkR2x2Ymk1b2NtVm1LVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDaDBlWEJsYjJZb2JHRnVaeWtoUFQxY0luVnVaR1ZtYVc1bFpGd2lLU1ltS0d4aGJtY2hQVDF1ZFd4c0tTbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjFjbXhmWW1GelpTQTlJSE5sYkdZdVlXUmtWWEpzVUdGeVlXMG9kWEpzWDJKaGMyVXNJRndpYkdGdVp6MWNJaXRzWVc1bktUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzJacFpDQTlJSE5sYkdZdVoyVjBVWFZsY25sUVlYSmhiVVp5YjIxVlVrd29YQ0p6Wm1sa1hDSXNJSGRwYm1SdmR5NXNiMk5oZEdsdmJpNW9jbVZtS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDJsbUlITm1hV1FnYVhNZ1lTQnVkVzFpWlhKY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LRTUxYldKbGNpaHdZWEp6WlVac2IyRjBLSE5tYVdRcEtTQTlQU0J6Wm1sa0tWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIVnliRjlpWVhObElEMGdjMlZzWmk1aFpHUlZjbXhRWVhKaGJTaDFjbXhmWW1GelpTd2dYQ0p6Wm1sa1BWd2lLM05tYVdRcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZhV1lnWVc1NUlHOW1JSFJvWlNBeklHTnZibVJwZEdsdmJuTWdZWEpsSUhSeWRXVXNJSFJvWlc0Z2FYUnpJR2R2YjJRZ2RHOGdaMjljY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dklDMGdNU0I4SUdsbUlIUm9aU0IxY213Z1ltRnpaU0E5UFNCeVpYTjFiSFJ6WDNWeWJGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThnTFNBeUlId2dhV1lnZFhKc0lHSmhjMlVySUZ3aUwxd2lJQ0E5UFNCeVpYTjFiSFJ6WDNWeWJDQXRJR2x1SUdOaGMyVWdiMllnZFhObGNpQmxjbkp2Y2lCcGJpQjBhR1VnY21WemRXeDBjeUJWVWt4Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZJQzBnTXlCOElHbG1JSFJvWlNCeVpYTjFiSFJ6SUZWU1RDQm9ZWE1nZFhKc0lIQmhjbUZ0Y3l3Z1lXNWtJSFJvWlNCamRYSnlaVzUwSUhWeWJDQnpkR0Z5ZEhNZ2QybDBhQ0IwYUdVZ2NtVnpkV3gwY3lCVlVrd2dYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OTBjbWx0SUdGdWVTQjBjbUZwYkdsdVp5QnpiR0Z6YUNCbWIzSWdaV0Z6YVdWeUlHTnZiWEJoY21semIyNDZYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IxY214ZlltRnpaU0E5SUhWeWJGOWlZWE5sTG5KbGNHeGhZMlVvTDF4Y0x5UXZMQ0FuSnlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlaWE4xYkhSelgzVnliQ0E5SUhKbGMzVnNkSE5mZFhKc0xuSmxjR3hoWTJVb0wxeGNMeVF2TENBbkp5azdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J5WlhOMWJIUnpYM1Z5YkY5bGJtTnZaR1ZrSUQwZ1pXNWpiMlJsVlZKSktISmxjM1ZzZEhOZmRYSnNLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCamRYSnlaVzUwWDNWeWJGOWpiMjUwWVdsdWMxOXlaWE4xYkhSelgzVnliQ0E5SUMweE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvS0hWeWJGOWlZWE5sUFQxeVpYTjFiSFJ6WDNWeWJDbDhmQ2gxY214ZlltRnpaUzUwYjB4dmQyVnlRMkZ6WlNncFBUMXlaWE4xYkhSelgzVnliRjlsYm1OdlpHVmtMblJ2VEc5M1pYSkRZWE5sS0NrcElDQXBlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTjFjbkpsYm5SZmRYSnNYMk52Ym5SaGFXNXpYM0psYzNWc2RITmZkWEpzSUQwZ01UdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDBnWld4elpTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ0J5WlhOMWJIUnpYM1Z5YkM1cGJtUmxlRTltS0NBblB5Y2dLU0FoUFQwZ0xURWdKaVlnWTNWeWNtVnVkRjkxY213dWJHRnpkRWx1WkdWNFQyWW9jbVZ6ZFd4MGMxOTFjbXdzSURBcElEMDlQU0F3SUNrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmpkWEp5Wlc1MFgzVnliRjlqYjI1MFlXbHVjMTl5WlhOMWJIUnpYM1Z5YkNBOUlERTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdWIyNXNlVjl5WlhOMWJIUnpYMkZxWVhnOVBURXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3THk5cFppQmhJSFZ6WlhJZ2FHRnpJR05vYjNObGJpQjBieUJ2Ym14NUlHRnNiRzkzSUdGcVlYZ2diMjRnY21WemRXeDBjeUJ3WVdkbGN5QW9aR1ZtWVhWc2RDQmlaV2hoZG1sdmRYSXBYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0NCamRYSnlaVzUwWDNWeWJGOWpiMjUwWVdsdWMxOXlaWE4xYkhSelgzVnliQ0ErSUMweEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhzdkwzUm9hWE1nYldWaGJuTWdkR2hsSUdOMWNuSmxiblFnVlZKTUlHTnZiblJoYVc1eklIUm9aU0J5WlhOMWJIUnpJSFZ5YkN3Z2QyaHBZMmdnYldWaGJuTWdkMlVnWTJGdUlHUnZJR0ZxWVhoY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1ptVjBZMmhmWVdwaGVGOXlaWE4xYkhSeklEMGdkSEoxWlR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWm1WMFkyaGZZV3BoZUY5eVpYTjFiSFJ6SUQwZ1ptRnNjMlU3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0dabGRHTm9YM1I1Y0dVOVBWd2ljR0ZuYVc1aGRHbHZibHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0lHTjFjbkpsYm5SZmRYSnNYMk52Ym5SaGFXNXpYM0psYzNWc2RITmZkWEpzSUQ0Z0xURXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHN2TDNSb2FYTWdiV1ZoYm5NZ2RHaGxJR04xY25KbGJuUWdWVkpNSUdOdmJuUmhhVzV6SUhSb1pTQnlaWE4xYkhSeklIVnliQ3dnZDJocFkyZ2diV1ZoYm5NZ2QyVWdZMkZ1SUdSdklHRnFZWGhjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDJSdmJpZDBJR0ZxWVhnZ2NHRm5hVzVoZEdsdmJpQjNhR1Z1SUc1dmRDQnZiaUJoSUZNbVJpQndZV2RsWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQm1aWFJqYUY5aGFtRjRYM0psYzNWc2RITWdQU0JtWVd4elpUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUdabGRHTm9YMkZxWVhoZmNtVnpkV3gwY3p0Y2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11YzJWMGRYQkJhbUY0VUdGbmFXNWhkR2x2YmlBOUlHWjFibU4wYVc5dUtDbGNjbHh1SUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2YVc1bWFXNXBkR1VnYzJOeWIyeHNYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFJvYVhNdWNHRm5hVzVoZEdsdmJsOTBlWEJsUFQwOVhDSnBibVpwYm1sMFpWOXpZM0p2Ykd4Y0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdsdVptbHVhWFJsWDNOamNtOXNiRjlsYm1RZ1BTQm1ZV3h6WlR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJbHRrWVhSaExYTmxZWEpqYUMxbWFXeDBaWEl0WVdOMGFXOXVQU2RwYm1acGJtbDBaUzF6WTNKdmJHd3RaVzVrSjExY0lpa3ViR1Z1WjNSb1BqQXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhVzVtYVc1cGRHVmZjMk55YjJ4c1gyVnVaQ0E5SUhSeWRXVTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVwYzE5dFlYaGZjR0ZuWldRZ1BTQjBjblZsTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtIQmhjbk5sU1c1MEtIUm9hWE11YVc1emRHRnVZMlZmYm5WdFltVnlLVDA5UFRFcElIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa0tIZHBibVJ2ZHlrdWIyWm1LRndpYzJOeWIyeHNYQ0lzSUhObGJHWXViMjVYYVc1a2IzZFRZM0p2Ykd3cE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvYzJWc1ppNWpZVzVHWlhSamFFRnFZWGhTWlhOMWJIUnpLRndpY0dGbmFXNWhkR2x2Ymx3aUtTa2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrS0hkcGJtUnZkeWt1YjI0b1hDSnpZM0p2Ykd4Y0lpd2djMlZzWmk1dmJsZHBibVJ2ZDFOamNtOXNiQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2FXWW9kSGx3Wlc5bUtITmxiR1l1WVdwaGVGOXNhVzVyYzE5elpXeGxZM1J2Y2lrOVBWd2lkVzVrWldacGJtVmtYQ0lwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5Ymp0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObElIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1FvWkc5amRXMWxiblFwTG05bVppZ25ZMnhwWTJzbkxDQnpaV3htTG1GcVlYaGZiR2x1YTNOZmMyVnNaV04wYjNJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKQ2hrYjJOMWJXVnVkQ2t1YjJabUtITmxiR1l1WVdwaGVGOXNhVzVyYzE5elpXeGxZM1J2Y2lrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtLSE5sYkdZdVlXcGhlRjlzYVc1cmMxOXpaV3hsWTNSdmNpa3ViMlptS0NrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkNoa2IyTjFiV1Z1ZENrdWIyNG9KMk5zYVdOckp5d2djMlZzWmk1aGFtRjRYMnhwYm10elgzTmxiR1ZqZEc5eUxDQm1kVzVqZEdsdmJpaGxLWHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MyVnNaaTVqWVc1R1pYUmphRUZxWVhoU1pYTjFiSFJ6S0Z3aWNHRm5hVzVoZEdsdmJsd2lLU2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1V1Y0hKbGRtVnVkRVJsWm1GMWJIUW9LVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJzYVc1cklEMGdhbEYxWlhKNUtIUm9hWE1wTG1GMGRISW9KMmh5WldZbktUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1aGFtRjRYMkZqZEdsdmJpQTlJRndpY0dGbmFXNWhkR2x2Ymx3aU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIQmhaMlZPZFcxaVpYSWdQU0J6Wld4bUxtZGxkRkJoWjJWa1JuSnZiVlZTVENoc2FXNXJLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1SkdGcVlYaGZjbVZ6ZFd4MGMxOWpiMjUwWVdsdVpYSXVZWFIwY2loY0ltUmhkR0V0Y0dGblpXUmNJaXdnY0dGblpVNTFiV0psY2lrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtWmxkR05vUVdwaGVGSmxjM1ZzZEhNb0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhKbGRIVnliaUJtWVd4elpUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUgwN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVaMlYwVUdGblpXUkdjbTl0VlZKTUlEMGdablZ1WTNScGIyNG9WVkpNS1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ3WVdkbFpGWmhiQ0E5SURFN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUM4dlptbHljM1FnZEdWemRDQjBieUJ6WldVZ2FXWWdkMlVnYUdGMlpTQmNJaTl3WVdkbEx6UXZYQ0lnYVc0Z2RHaGxJRlZTVEZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RIQldZV3dnUFNCelpXeG1MbWRsZEZGMVpYSjVVR0Z5WVcxR2NtOXRWVkpNS0Z3aWMyWmZjR0ZuWldSY0lpd2dWVkpNS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0tIUjVjR1Z2WmloMGNGWmhiQ2s5UFZ3aWMzUnlhVzVuWENJcGZId29kSGx3Wlc5bUtIUndWbUZzS1QwOVhDSnVkVzFpWlhKY0lpa3BYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEJoWjJWa1ZtRnNJRDBnZEhCV1lXdzdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQndZV2RsWkZaaGJEdGNjbHh1SUNBZ0lDQWdJQ0I5TzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxtZGxkRkYxWlhKNVVHRnlZVzFHY205dFZWSk1JRDBnWm5WdVkzUnBiMjRvYm1GdFpTd2dWVkpNS1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ4YzNSeWFXNW5JRDBnWENJL1hDSXJWVkpNTG5Od2JHbDBLQ2MvSnlsYk1WMDdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaHhjM1J5YVc1bktTRTlYQ0oxYm1SbFptbHVaV1JjSWlsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSFpoYkNBOUlHUmxZMjlrWlZWU1NVTnZiWEJ2Ym1WdWRDZ29ibVYzSUZKbFowVjRjQ2duV3o5OEpsMG5JQ3NnYm1GdFpTQXJJQ2M5SnlBcklDY29XMTRtTzEwclB5a29KbndqZkR0OEpDa25LUzVsZUdWaktIRnpkSEpwYm1jcGZIeGJMRndpWENKZEtWc3hYUzV5WlhCc1lXTmxLQzljWENzdlp5d2dKeVV5TUNjcEtYeDhiblZzYkR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCMllXdzdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUZ3aVhDSTdYSEpjYmlBZ0lDQWdJQ0FnZlR0Y2NseHVYSEpjYmx4eVhHNWNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxtWnZjbTFWY0dSaGRHVmtJRDBnWm5WdVkzUnBiMjRvWlNsN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMlV1Y0hKbGRtVnVkRVJsWm1GMWJIUW9LVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNWhkWFJ2WDNWd1pHRjBaVDA5TVNrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1emRXSnRhWFJHYjNKdEtDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaU0JwWmlnb2MyVnNaaTVoZFhSdlgzVndaR0YwWlQwOU1Da21KaWh6Wld4bUxtRjFkRzlmWTI5MWJuUmZjbVZtY21WemFGOXRiMlJsUFQweEtTbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1bWIzSnRWWEJrWVhSbFpFWmxkR05vUVdwaGVDZ3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdabUZzYzJVN1hISmNiaUFnSUNBZ0lDQWdmVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdkR2hwY3k1bWIzSnRWWEJrWVhSbFpFWmxkR05vUVdwaGVDQTlJR1oxYm1OMGFXOXVLQ2w3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyeHZiM0FnZEdoeWIzVm5hQ0JoYkd3Z2RHaGxJR1pwWld4a2N5QmhibVFnWW5WcGJHUWdkR2hsSUZWU1RGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbVpsZEdOb1FXcGhlRVp2Y20wb0tUdGNjbHh1WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnWm1Gc2MyVTdYSEpjYmlBZ0lDQWdJQ0FnZlR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnTHk5dFlXdGxJR0Z1ZVNCamIzSnlaV04wYVc5dWN5OTFjR1JoZEdWeklIUnZJR1pwWld4a2N5QmlaV1p2Y21VZ2RHaGxJSE4xWW0xcGRDQmpiMjF3YkdWMFpYTmNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxuTmxkRVpwWld4a2N5QTlJR1oxYm1OMGFXOXVLR1VwZTF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OXBaaWh6Wld4bUxtbHpYMkZxWVhnOVBUQXBJSHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM052YldWMGFXMWxjeUIwYUdVZ1ptOXliU0JwY3lCemRXSnRhWFIwWldRZ2QybDBhRzkxZENCMGFHVWdjMnhwWkdWeUlIbGxkQ0JvWVhacGJtY2dkWEJrWVhSbFpDd2dZVzVrSUdGeklIZGxJR2RsZENCdmRYSWdkbUZzZFdWeklHWnliMjFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmRHaGxJSE5zYVdSbGNpQmhibVFnYm05MElHbHVjSFYwY3l3Z2QyVWdibVZsWkNCMGJ5QmphR1ZqYXlCcGRDQnBaaUJ1WldWa2N5QjBieUJpWlNCelpYUmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2YjI1c2VTQnZZMk4xY25NZ2FXWWdZV3BoZUNCcGN5QnZabVlzSUdGdVpDQmhkWFJ2YzNWaWJXbDBJRzl1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MaVJtYVdWc1pITXVaV0ZqYUNobWRXNWpkR2x2YmlncElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSbWFXVnNaQ0E5SUNRb2RHaHBjeWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnlZVzVuWlY5a2FYTndiR0Y1WDNaaGJIVmxjeUE5SUNSbWFXVnNaQzVtYVc1a0tDY3VjMll0YldWMFlTMXlZVzVuWlMxemJHbGtaWEluS1M1aGRIUnlLRndpWkdGMFlTMWthWE53YkdGNUxYWmhiSFZsY3kxaGMxd2lLVHN2TDJSaGRHRXRaR2x6Y0d4aGVTMTJZV3gxWlhNdFlYTTlYQ0owWlhoMFhDSmNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvY21GdVoyVmZaR2x6Y0d4aGVWOTJZV3gxWlhNOVBUMWNJblJsZUhScGJuQjFkRndpS1NCN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlna1ptbGxiR1F1Wm1sdVpDaGNJaTV0WlhSaExYTnNhV1JsY2x3aUtTNXNaVzVuZEdnK01DbDdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUm1hV1ZzWkM1bWFXNWtLRndpTG0xbGRHRXRjMnhwWkdWeVhDSXBMbVZoWTJnb1puVnVZM1JwYjI0Z0tHbHVaR1Y0S1NCN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSE5zYVdSbGNsOXZZbXBsWTNRZ1BTQWtLSFJvYVhNcFd6QmRPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1J6Ykdsa1pYSmZaV3dnUFNBa0tIUm9hWE1wTG1Oc2IzTmxjM1FvWENJdWMyWXRiV1YwWVMxeVlXNW5aUzF6Ykdsa1pYSmNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM1poY2lCdGFXNVdZV3dnUFNBa2MyeHBaR1Z5WDJWc0xtRjBkSElvWENKa1lYUmhMVzFwYmx3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmRtRnlJRzFoZUZaaGJDQTlJQ1J6Ykdsa1pYSmZaV3d1WVhSMGNpaGNJbVJoZEdFdGJXRjRYQ0lwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUcxcGJsWmhiQ0E5SUNSemJHbGtaWEpmWld3dVptbHVaQ2hjSWk1elppMXlZVzVuWlMxdGFXNWNJaWt1ZG1Gc0tDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiV0Y0Vm1Gc0lEMGdKSE5zYVdSbGNsOWxiQzVtYVc1a0tGd2lMbk5tTFhKaGJtZGxMVzFoZUZ3aUtTNTJZV3dvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5zYVdSbGNsOXZZbXBsWTNRdWJtOVZhVk5zYVdSbGNpNXpaWFFvVzIxcGJsWmhiQ3dnYldGNFZtRnNYU2s3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnTHk5OVhISmNibHh5WEc0Z0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnTHk5emRXSnRhWFJjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbk4xWW0xcGRFWnZjbTBnUFNCbWRXNWpkR2x2YmlobEtYdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2Ykc5dmNDQjBhSEp2ZFdkb0lHRnNiQ0IwYUdVZ1ptbGxiR1J6SUdGdVpDQmlkV2xzWkNCMGFHVWdWVkpNWEhKY2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVhWE5UZFdKdGFYUjBhVzVuSUQwOUlIUnlkV1VwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCbVlXeHpaVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXpaWFJHYVdWc1pITW9LVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1amJHVmhjbFJwYldWeUtDazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHpVM1ZpYldsMGRHbHVaeUE5SUhSeWRXVTdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J3Y205alpYTnpYMlp2Y20wdWMyVjBWR0Y0UVhKamFHbDJaVkpsYzNWc2RITlZjbXdvYzJWc1ppd2djMlZzWmk1eVpYTjFiSFJ6WDNWeWJDazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxpUmhhbUY0WDNKbGMzVnNkSE5mWTI5dWRHRnBibVZ5TG1GMGRISW9YQ0prWVhSaExYQmhaMlZrWENJc0lERXBPeUF2TDJsdWFYUWdjR0ZuWldSY2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdVkyRnVSbVYwWTJoQmFtRjRVbVZ6ZFd4MGN5Z3BLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQjdMeTkwYUdWdUlIZGxJSGRwYkd3Z1lXcGhlQ0J6ZFdKdGFYUWdkR2hsSUdadmNtMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbUZxWVhoZllXTjBhVzl1SUQwZ1hDSnpkV0p0YVhSY0lqc2dMeTl6YnlCM1pTQnJibTkzSUdsMElIZGhjMjRuZENCd1lXZHBibUYwYVc5dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1abGRHTm9RV3BoZUZKbGMzVnNkSE1vS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObFhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhzdkwzUm9aVzRnZDJVZ2QybHNiQ0J6YVcxd2JIa2djbVZrYVhKbFkzUWdkRzhnZEdobElGSmxjM1ZzZEhNZ1ZWSk1YSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSEpsYzNWc2RITmZkWEpzSUQwZ2NISnZZMlZ6YzE5bWIzSnRMbWRsZEZKbGMzVnNkSE5WY213b2MyVnNaaXdnYzJWc1ppNXlaWE4xYkhSelgzVnliQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdjWFZsY25sZmNHRnlZVzF6SUQwZ2MyVnNaaTVuWlhSVmNteFFZWEpoYlhNb2RISjFaU3dnSnljcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjbVZ6ZFd4MGMxOTFjbXdnUFNCelpXeG1MbUZrWkZWeWJGQmhjbUZ0S0hKbGMzVnNkSE5mZFhKc0xDQnhkV1Z5ZVY5d1lYSmhiWE1wTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSGRwYm1SdmR5NXNiMk5oZEdsdmJpNW9jbVZtSUQwZ2NtVnpkV3gwYzE5MWNtdzdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQm1ZV3h6WlR0Y2NseHVJQ0FnSUNBZ0lDQjlPMXh5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVjbVZ6WlhSR2IzSnRJRDBnWm5WdVkzUnBiMjRvYzNWaWJXbDBYMlp2Y20wcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMM1Z1YzJWMElHRnNiQ0JtYVdWc1pITmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTRrWm1sbGJHUnpMbVZoWTJnb1puVnVZM1JwYjI0b0tYdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKR1pwWld4a0lEMGdKQ2gwYUdsektUdGNjbHh1WEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwWEhRa1ptbGxiR1F1Y21WdGIzWmxRWFIwY2loY0ltUmhkR0V0YzJZdGRHRjRiMjV2YlhrdFlYSmphR2wyWlZ3aUtUdGNjbHh1WEhSY2RGeDBYSFJjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMzUmhibVJoY21RZ1ptbGxiR1FnZEhsd1pYTmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JtYVdWc1pDNW1hVzVrS0Z3aWMyVnNaV04wT201dmRDaGJiWFZzZEdsd2JHVTlKMjExYkhScGNHeGxKMTBwSUQ0Z2IzQjBhVzl1T21acGNuTjBMV05vYVd4a1hDSXBMbkJ5YjNBb1hDSnpaV3hsWTNSbFpGd2lMQ0IwY25WbEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JtYVdWc1pDNW1hVzVrS0Z3aWMyVnNaV04wVzIxMWJIUnBjR3hsUFNkdGRXeDBhWEJzWlNkZElENGdiM0IwYVc5dVhDSXBMbkJ5YjNBb1hDSnpaV3hsWTNSbFpGd2lMQ0JtWVd4elpTazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWm1sbGJHUXVabWx1WkNoY0ltbHVjSFYwVzNSNWNHVTlKMk5vWldOclltOTRKMTFjSWlrdWNISnZjQ2hjSW1Ob1pXTnJaV1JjSWl3Z1ptRnNjMlVwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHWnBaV3hrTG1acGJtUW9YQ0krSUhWc0lENGdiR2s2Wm1seWMzUXRZMmhwYkdRZ2FXNXdkWFJiZEhsd1pUMG5jbUZrYVc4blhWd2lLUzV3Y205d0tGd2lZMmhsWTJ0bFpGd2lMQ0IwY25WbEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JtYVdWc1pDNW1hVzVrS0Z3aWFXNXdkWFJiZEhsd1pUMG5kR1Y0ZENkZFhDSXBMblpoYkNoY0lsd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSbWFXVnNaQzVtYVc1a0tGd2lMbk5tTFc5d2RHbHZiaTFoWTNScGRtVmNJaWt1Y21WdGIzWmxRMnhoYzNNb1hDSnpaaTF2Y0hScGIyNHRZV04wYVhabFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdacFpXeGtMbVpwYm1Rb1hDSStJSFZzSUQ0Z2JHazZabWx5YzNRdFkyaHBiR1FnYVc1d2RYUmJkSGx3WlQwbmNtRmthVzhuWFZ3aUtTNXdZWEpsYm5Rb0tTNWhaR1JEYkdGemN5aGNJbk5tTFc5d2RHbHZiaTFoWTNScGRtVmNJaWs3SUM4dmNtVWdZV1JrSUdGamRHbDJaU0JqYkdGemN5QjBieUJtYVhKemRDQmNJbVJsWm1GMWJIUmNJaUJ2Y0hScGIyNWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwyNTFiV0psY2lCeVlXNW5aU0F0SURJZ2JuVnRZbVZ5SUdsdWNIVjBJR1pwWld4a2MxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1pwWld4a0xtWnBibVFvWENKcGJuQjFkRnQwZVhCbFBTZHVkVzFpWlhJblhWd2lLUzVsWVdOb0tHWjFibU4wYVc5dUtHbHVaR1Y0S1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwYUdselNXNXdkWFFnUFNBa0tIUm9hWE1wTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppZ2tkR2hwYzBsdWNIVjBMbkJoY21WdWRDZ3BMbkJoY21WdWRDZ3BMbWhoYzBOc1lYTnpLRndpYzJZdGJXVjBZUzF5WVc1blpWd2lLU2tnZTF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYVc1a1pYZzlQVEFwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdselNXNXdkWFF1ZG1Gc0tDUjBhR2x6U1c1d2RYUXVZWFIwY2loY0ltMXBibHdpS1NrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlNCcFppaHBibVJsZUQwOU1Ta2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pIUm9hWE5KYm5CMWRDNTJZV3dvSkhSb2FYTkpibkIxZEM1aGRIUnlLRndpYldGNFhDSXBLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMjFsZEdFZ0x5QnVkVzFpWlhKeklIZHBkR2dnTWlCcGJuQjFkSE1nS0daeWIyMGdMeUIwYnlCbWFXVnNaSE1wSUMwZ2MyVmpiMjVrSUdsdWNIVjBJRzExYzNRZ1ltVWdjbVZ6WlhRZ2RHOGdiV0Y0SUhaaGJIVmxYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHMWxkR0ZmYzJWc1pXTjBYMlp5YjIxZmRHOGdQU0FrWm1sbGJHUXVabWx1WkNoY0lpNXpaaTF0WlhSaExYSmhibWRsTFhObGJHVmpkQzFtY205dGRHOWNJaWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvSkcxbGRHRmZjMlZzWldOMFgyWnliMjFmZEc4dWJHVnVaM1JvUGpBcElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhOMFlYSjBYMjFwYmlBOUlDUnRaWFJoWDNObGJHVmpkRjltY205dFgzUnZMbUYwZEhJb1hDSmtZWFJoTFcxcGJsd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzNSaGNuUmZiV0Y0SUQwZ0pHMWxkR0ZmYzJWc1pXTjBYMlp5YjIxZmRHOHVZWFIwY2loY0ltUmhkR0V0YldGNFhDSXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrYldWMFlWOXpaV3hsWTNSZlpuSnZiVjkwYnk1bWFXNWtLRndpYzJWc1pXTjBYQ0lwTG1WaFkyZ29ablZ1WTNScGIyNG9hVzVrWlhncGUxeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUjBhR2x6U1c1d2RYUWdQU0FrS0hSb2FYTXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9hVzVrWlhnOVBUQXBJSHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrZEdocGMwbHVjSFYwTG5aaGJDaHpkR0Z5ZEY5dGFXNHBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdhV1lvYVc1a1pYZzlQVEVwSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdselNXNXdkWFF1ZG1Gc0tITjBZWEowWDIxaGVDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1J0WlhSaFgzSmhaR2x2WDJaeWIyMWZkRzhnUFNBa1ptbGxiR1F1Wm1sdVpDaGNJaTV6WmkxdFpYUmhMWEpoYm1kbExYSmhaR2x2TFdaeWIyMTBiMXdpS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlna2JXVjBZVjl5WVdScGIxOW1jbTl0WDNSdkxteGxibWQwYUQ0d0tWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ6ZEdGeWRGOXRhVzRnUFNBa2JXVjBZVjl5WVdScGIxOW1jbTl0WDNSdkxtRjBkSElvWENKa1lYUmhMVzFwYmx3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdjM1JoY25SZmJXRjRJRDBnSkcxbGRHRmZjbUZrYVc5ZlpuSnZiVjkwYnk1aGRIUnlLRndpWkdGMFlTMXRZWGhjSWlrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrY21Ga2FXOWZaM0p2ZFhCeklEMGdKRzFsZEdGZmNtRmthVzlmWm5KdmJWOTBieTVtYVc1a0tDY3VjMll0YVc1d2RYUXRjbUZ1WjJVdGNtRmthVzhuS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pISmhaR2x2WDJkeWIzVndjeTVsWVdOb0tHWjFibU4wYVc5dUtHbHVaR1Y0S1h0Y2NseHVYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSEpoWkdsdmN5QTlJQ1FvZEdocGN5a3VabWx1WkNoY0lpNXpaaTFwYm5CMWRDMXlZV1JwYjF3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSEpoWkdsdmN5NXdjbTl3S0Z3aVkyaGxZMnRsWkZ3aUxDQm1ZV3h6WlNrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlocGJtUmxlRDA5TUNsY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhKaFpHbHZjeTVtYVd4MFpYSW9KMXQyWVd4MVpUMWNJaWNyYzNSaGNuUmZiV2x1S3lkY0lsMG5LUzV3Y205d0tGd2lZMmhsWTJ0bFpGd2lMQ0IwY25WbEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JsYkhObElHbG1LR2x1WkdWNFBUMHhLVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtjbUZrYVc5ekxtWnBiSFJsY2lnblczWmhiSFZsUFZ3aUp5dHpkR0Z5ZEY5dFlYZ3JKMXdpWFNjcExuQnliM0FvWENKamFHVmphMlZrWENJc0lIUnlkV1VwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwyNTFiV0psY2lCemJHbGtaWElnTFNCdWIxVnBVMnhwWkdWeVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtabWxsYkdRdVptbHVaQ2hjSWk1dFpYUmhMWE5zYVdSbGNsd2lLUzVsWVdOb0tHWjFibU4wYVc5dUtHbHVaR1Y0S1h0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSE5zYVdSbGNsOXZZbXBsWTNRZ1BTQWtLSFJvYVhNcFd6QmRPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHFkbUZ5SUhOc2FXUmxjbDl2WW1wbFkzUWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0l1YldWMFlTMXpiR2xrWlhKY0lpbGJNRjA3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCemJHbGtaWEpmZG1Gc0lEMGdjMnhwWkdWeVgyOWlhbVZqZEM1dWIxVnBVMnhwWkdWeUxtZGxkQ2dwT3lvdlhISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrYzJ4cFpHVnlYMlZzSUQwZ0pDaDBhR2x6S1M1amJHOXpaWE4wS0Z3aUxuTm1MVzFsZEdFdGNtRnVaMlV0YzJ4cFpHVnlYQ0lwTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdGFXNVdZV3dnUFNBa2MyeHBaR1Z5WDJWc0xtRjBkSElvWENKa1lYUmhMVzFwYmx3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiV0Y0Vm1Gc0lEMGdKSE5zYVdSbGNsOWxiQzVoZEhSeUtGd2laR0YwWVMxdFlYaGNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMnhwWkdWeVgyOWlhbVZqZEM1dWIxVnBVMnhwWkdWeUxuTmxkQ2hiYldsdVZtRnNMQ0J0WVhoV1lXeGRLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMjVsWldRZ2RHOGdjMlZsSUdsbUlHRnVlU0JoY21VZ1kyOXRZbTlpYjNnZ1lXNWtJR0ZqZENCaFkyTnZjbVJwYm1kc2VWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSamIyMWliMkp2ZUNBOUlDUm1hV1ZzWkM1bWFXNWtLRndpYzJWc1pXTjBXMlJoZEdFdFkyOXRZbTlpYjNnOUp6RW5YVndpS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1JqYjIxaWIySnZlQzVzWlc1bmRHZytNQ2xjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2RIbHdaVzltSUNSamIyMWliMkp2ZUM1amFHOXpaVzRnSVQwZ1hDSjFibVJsWm1sdVpXUmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JqYjIxaWIySnZlQzUwY21sbloyVnlLRndpWTJodmMyVnVPblZ3WkdGMFpXUmNJaWs3SUM4dlptOXlJR05vYjNObGJpQnZibXg1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlZjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JqYjIxaWIySnZlQzUyWVd3b0p5Y3BPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWTI5dFltOWliM2d1ZEhKcFoyZGxjaWduWTJoaGJtZGxMbk5sYkdWamRESW5LVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdmU2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVkyeGxZWEpVYVcxbGNpZ3BPMXh5WEc1Y2NseHVYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloemRXSnRhWFJmWm05eWJUMDlYQ0poYkhkaGVYTmNJaWxjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXpkV0p0YVhSR2IzSnRLQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdaV3h6WlNCcFppaHpkV0p0YVhSZlptOXliVDA5WENKdVpYWmxjbHdpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaDBhR2x6TG1GMWRHOWZZMjkxYm5SZmNtVm1jbVZ6YUY5dGIyUmxQVDB4S1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVabTl5YlZWd1pHRjBaV1JHWlhSamFFRnFZWGdvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCbGJITmxJR2xtS0hOMVltMXBkRjltYjNKdFBUMWNJbUYxZEc5Y0lpbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvZEdocGN5NWhkWFJ2WDNWd1pHRjBaVDA5ZEhKMVpTbGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5OMVltMXBkRVp2Y20wb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWgwYUdsekxtRjFkRzlmWTI5MWJuUmZjbVZtY21WemFGOXRiMlJsUFQweEtWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVtYjNKdFZYQmtZWFJsWkVabGRHTm9RV3BoZUNncE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJQ0FnSUNCOU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNCMGFHbHpMbWx1YVhRb0tUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ2RtRnlJR1YyWlc1MFgyUmhkR0VnUFNCN2ZUdGNjbHh1SUNBZ0lDQWdJQ0JsZG1WdWRGOWtZWFJoTG5ObWFXUWdQU0J6Wld4bUxuTm1hV1E3WEhKY2JpQWdJQ0FnSUNBZ1pYWmxiblJmWkdGMFlTNTBZWEpuWlhSVFpXeGxZM1J2Y2lBOUlITmxiR1l1WVdwaGVGOTBZWEpuWlhSZllYUjBjanRjY2x4dUlDQWdJQ0FnSUNCbGRtVnVkRjlrWVhSaExtOWlhbVZqZENBOUlIUm9hWE03WEhKY2JpQWdJQ0FnSUNBZ2FXWW9iM0IwY3k1cGMwbHVhWFFwWEhKY2JpQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MblJ5YVdkblpYSkZkbVZ1ZENoY0luTm1PbWx1YVhSY0lpd2daWFpsYm5SZlpHRjBZU2s3WEhKY2JpQWdJQ0FnSUNBZ2ZWeHlYRzVjY2x4dUlDQWdJSDBwTzF4eVhHNTlPMXh5WEc0aVhYMD0iLCIoZnVuY3Rpb24gKGdsb2JhbCl7XG5cclxudmFyICQgPSAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvd1snalF1ZXJ5J10gOiB0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsWydqUXVlcnknXSA6IG51bGwpO1xyXG5cclxubW9kdWxlLmV4cG9ydHMgPSB7XHJcblxyXG5cdHRheG9ub215X2FyY2hpdmVzOiAwLFxyXG4gICAgdXJsX3BhcmFtczoge30sXHJcbiAgICB0YXhfYXJjaGl2ZV9yZXN1bHRzX3VybDogXCJcIixcclxuICAgIGFjdGl2ZV90YXg6IFwiXCIsXHJcbiAgICBmaWVsZHM6IHt9LFxyXG5cdGluaXQ6IGZ1bmN0aW9uKHRheG9ub215X2FyY2hpdmVzLCBjdXJyZW50X3RheG9ub215X2FyY2hpdmUpe1xyXG5cclxuICAgICAgICB0aGlzLnRheG9ub215X2FyY2hpdmVzID0gMDtcclxuICAgICAgICB0aGlzLnVybF9wYXJhbXMgPSB7fTtcclxuICAgICAgICB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gXCJcIjtcclxuICAgICAgICB0aGlzLmFjdGl2ZV90YXggPSBcIlwiO1xyXG5cclxuXHRcdC8vdGhpcy4kZmllbGRzID0gJGZpZWxkcztcclxuICAgICAgICB0aGlzLnRheG9ub215X2FyY2hpdmVzID0gdGF4b25vbXlfYXJjaGl2ZXM7XHJcbiAgICAgICAgdGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUgPSBjdXJyZW50X3RheG9ub215X2FyY2hpdmU7XHJcblxyXG5cdFx0dGhpcy5jbGVhclVybENvbXBvbmVudHMoKTtcclxuXHJcblx0fSxcclxuICAgIHNldFRheEFyY2hpdmVSZXN1bHRzVXJsOiBmdW5jdGlvbigkZm9ybSwgY3VycmVudF9yZXN1bHRzX3VybCwgZ2V0X2FjdGl2ZSkge1xyXG5cclxuICAgICAgICB2YXIgc2VsZiA9IHRoaXM7XHJcblx0XHR0aGlzLmNsZWFyVGF4QXJjaGl2ZVJlc3VsdHNVcmwoKTtcclxuICAgICAgICAvL3ZhciBjdXJyZW50X3Jlc3VsdHNfdXJsID0gXCJcIjtcclxuICAgICAgICBpZih0aGlzLnRheG9ub215X2FyY2hpdmVzIT0xKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYodHlwZW9mKGdldF9hY3RpdmUpPT1cInVuZGVmaW5lZFwiKVxyXG5cdFx0e1xyXG5cdFx0XHR2YXIgZ2V0X2FjdGl2ZSA9IGZhbHNlO1xyXG5cdFx0fVxyXG5cclxuICAgICAgICAvL2NoZWNrIHRvIHNlZSBpZiB3ZSBoYXZlIGFueSB0YXhvbm9taWVzIHNlbGVjdGVkXHJcbiAgICAgICAgLy9pZiBzbywgY2hlY2sgdGhlaXIgcmV3cml0ZXMgYW5kIHVzZSB0aG9zZSBhcyB0aGUgcmVzdWx0cyB1cmxcclxuICAgICAgICB2YXIgJGZpZWxkID0gZmFsc2U7XHJcbiAgICAgICAgdmFyIGZpZWxkX25hbWUgPSBcIlwiO1xyXG4gICAgICAgIHZhciBmaWVsZF92YWx1ZSA9IFwiXCI7XHJcblxyXG4gICAgICAgIHZhciAkYWN0aXZlX3RheG9ub215ID0gJGZvcm0uJGZpZWxkcy5wYXJlbnQoKS5maW5kKFwiW2RhdGEtc2YtdGF4b25vbXktYXJjaGl2ZT0nMSddXCIpO1xyXG4gICAgICAgIGlmKCRhY3RpdmVfdGF4b25vbXkubGVuZ3RoPT0xKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJGZpZWxkID0gJGFjdGl2ZV90YXhvbm9teTtcclxuXHJcbiAgICAgICAgICAgIHZhciBmaWVsZFR5cGUgPSAkZmllbGQuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcclxuXHJcbiAgICAgICAgICAgIGlmICgoZmllbGRUeXBlID09IFwidGFnXCIpIHx8IChmaWVsZFR5cGUgPT0gXCJjYXRlZ29yeVwiKSB8fCAoZmllbGRUeXBlID09IFwidGF4b25vbXlcIikpIHtcclxuICAgICAgICAgICAgICAgIHZhciB0YXhvbm9teV92YWx1ZSA9IHNlbGYucHJvY2Vzc1RheG9ub215KCRmaWVsZCwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICBmaWVsZF9uYW1lID0gJGZpZWxkLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XHJcbiAgICAgICAgICAgICAgICB2YXIgdGF4b25vbXlfbmFtZSA9IGZpZWxkX25hbWUucmVwbGFjZShcIl9zZnRfXCIsIFwiXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgIGlmICh0YXhvbm9teV92YWx1ZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpZWxkX3ZhbHVlID0gdGF4b25vbXlfdmFsdWUudmFsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlmKGZpZWxkX3ZhbHVlPT1cIlwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAkZmllbGQgPSBmYWxzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYoKHNlbGYuY3VycmVudF90YXhvbm9teV9hcmNoaXZlIT1cIlwiKSYmKHNlbGYuY3VycmVudF90YXhvbm9teV9hcmNoaXZlIT10YXhvbm9teV9uYW1lKSlcclxuICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gY3VycmVudF9yZXN1bHRzX3VybDtcclxuICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYoKChmaWVsZF92YWx1ZT09XCJcIil8fCghJGZpZWxkKSApKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJGZvcm0uJGZpZWxkcy5lYWNoKGZ1bmN0aW9uICgpIHtcclxuXHJcbiAgICAgICAgICAgICAgICBpZiAoISRmaWVsZCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgZmllbGRUeXBlID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZiAoKGZpZWxkVHlwZSA9PSBcInRhZ1wiKSB8fCAoZmllbGRUeXBlID09IFwiY2F0ZWdvcnlcIikgfHwgKGZpZWxkVHlwZSA9PSBcInRheG9ub215XCIpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0YXhvbm9teV92YWx1ZSA9IHNlbGYucHJvY2Vzc1RheG9ub215KCQodGhpcyksIHRydWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWVsZF9uYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHRheG9ub215X3ZhbHVlKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmllbGRfdmFsdWUgPSB0YXhvbm9teV92YWx1ZS52YWx1ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZmllbGRfdmFsdWUgIT0gXCJcIikge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZmllbGQgPSAkKHRoaXMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZiggKCRmaWVsZCkgJiYgKGZpZWxkX3ZhbHVlICE9IFwiXCIgKSkge1xyXG4gICAgICAgICAgICAvL2lmIHdlIGZvdW5kIGEgZmllbGRcclxuXHRcdFx0dmFyIHJld3JpdGVfYXR0ciA9ICgkZmllbGQuYXR0cihcImRhdGEtc2YtdGVybS1yZXdyaXRlXCIpKTtcclxuXHJcbiAgICAgICAgICAgIGlmKHJld3JpdGVfYXR0ciE9XCJcIikge1xyXG5cclxuICAgICAgICAgICAgICAgIHZhciByZXdyaXRlID0gSlNPTi5wYXJzZShyZXdyaXRlX2F0dHIpO1xyXG4gICAgICAgICAgICAgICAgdmFyIGlucHV0X3R5cGUgPSAkZmllbGQuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcclxuICAgICAgICAgICAgICAgIHNlbGYuYWN0aXZlX3RheCA9IGZpZWxkX25hbWU7XHJcblxyXG4gICAgICAgICAgICAgICAgLy9maW5kIHRoZSBhY3RpdmUgZWxlbWVudFxyXG4gICAgICAgICAgICAgICAgaWYgKChpbnB1dF90eXBlID09IFwicmFkaW9cIikgfHwgKGlucHV0X3R5cGUgPT0gXCJjaGVja2JveFwiKSkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvL3ZhciAkYWN0aXZlID0gJGZpZWxkLmZpbmQoXCIuc2Ytb3B0aW9uLWFjdGl2ZVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAvL2V4cGxvZGUgdGhlIHZhbHVlcyBpZiB0aGVyZSBpcyBhIGRlbGltXHJcbiAgICAgICAgICAgICAgICAgICAgLy9maWVsZF92YWx1ZVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB2YXIgaXNfc2luZ2xlX3ZhbHVlID0gdHJ1ZTtcclxuICAgICAgICAgICAgICAgICAgICB2YXIgZmllbGRfdmFsdWVzID0gZmllbGRfdmFsdWUuc3BsaXQoXCIsXCIpLmpvaW4oXCIrXCIpLnNwbGl0KFwiK1wiKTtcclxuICAgICAgICAgICAgICAgICAgICBpZiAoZmllbGRfdmFsdWVzLmxlbmd0aCA+IDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaXNfc2luZ2xlX3ZhbHVlID0gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpZiAoaXNfc2luZ2xlX3ZhbHVlKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGlucHV0ID0gJGZpZWxkLmZpbmQoXCJpbnB1dFt2YWx1ZT0nXCIgKyBmaWVsZF92YWx1ZSArIFwiJ11cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkYWN0aXZlID0gJGlucHV0LnBhcmVudCgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGggPSAkYWN0aXZlLmF0dHIoXCJkYXRhLXNmLWRlcHRoXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9ub3cgbG9vcCB0aHJvdWdoIHBhcmVudHMgdG8gZ3JhYiB0aGVpciBuYW1lc1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgdmFsdWVzID0gbmV3IEFycmF5KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5wdXNoKGZpZWxkX3ZhbHVlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvciAodmFyIGkgPSBkZXB0aDsgaSA+IDA7IGktLSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGFjdGl2ZSA9ICRhY3RpdmUucGFyZW50KCkucGFyZW50KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucHVzaCgkYWN0aXZlLmZpbmQoXCJpbnB1dFwiKS52YWwoKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5yZXZlcnNlKCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2dyYWIgdGhlIHJld3JpdGUgZm9yIHRoaXMgZGVwdGhcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGFjdGl2ZV9yZXdyaXRlID0gcmV3cml0ZVtkZXB0aF07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB1cmwgPSBhY3RpdmVfcmV3cml0ZTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RoZW4gbWFwIGZyb20gdGhlIHBhcmVudHMgdG8gdGhlIGRlcHRoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICQodmFsdWVzKS5lYWNoKGZ1bmN0aW9uIChpbmRleCwgdmFsdWUpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmwgPSB1cmwucmVwbGFjZShcIltcIiArIGluZGV4ICsgXCJdXCIsIHZhbHVlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gdXJsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBlbHNlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaWYgdGhlcmUgYXJlIG11bHRpcGxlIHZhbHVlcyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy90aGVuIHdlIG5lZWQgdG8gY2hlY2sgZm9yIDMgdGhpbmdzOlxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9pZiB0aGUgdmFsdWVzIHNlbGVjdGVkIGFyZSBhbGwgaW4gdGhlIHNhbWUgdHJlZSB0aGVuIHdlIGNhbiBkbyBzb21lIGNsZXZlciByZXdyaXRlIHN0dWZmXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWVyZ2UgYWxsIHZhbHVlcyBpbiBzYW1lIGxldmVsLCB0aGVuIGNvbWJpbmUgdGhlIGxldmVsc1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9pZiB0aGV5IGFyZSBmcm9tIGRpZmZlcmVudCB0cmVlcyB0aGVuIGp1c3QgY29tYmluZSB0aGVtIG9yIGp1c3QgdXNlIGBmaWVsZF92YWx1ZWBcclxuICAgICAgICAgICAgICAgICAgICAgICAgLypcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGhzID0gbmV3IEFycmF5KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAkKGZpZWxkX3ZhbHVlcykuZWFjaChmdW5jdGlvbiAoaW5kZXgsIHZhbCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkaW5wdXQgPSAkZmllbGQuZmluZChcImlucHV0W3ZhbHVlPSdcIiArIGZpZWxkX3ZhbHVlICsgXCInXVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkYWN0aXZlID0gJGlucHV0LnBhcmVudCgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBkZXB0aCA9ICRhY3RpdmUuYXR0cihcImRhdGEtc2YtZGVwdGhcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAvL2RlcHRocy5wdXNoKGRlcHRoKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB9KTsqL1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbHNlIGlmICgoaW5wdXRfdHlwZSA9PSBcInNlbGVjdFwiKSB8fCAoaW5wdXRfdHlwZSA9PSBcIm11bHRpc2VsZWN0XCIpKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHZhciBpc19zaW5nbGVfdmFsdWUgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWVsZF92YWx1ZXMgPSBmaWVsZF92YWx1ZS5zcGxpdChcIixcIikuam9pbihcIitcIikuc3BsaXQoXCIrXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGlmIChmaWVsZF92YWx1ZXMubGVuZ3RoID4gMSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpc19zaW5nbGVfdmFsdWUgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChpc19zaW5nbGVfdmFsdWUpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkYWN0aXZlID0gJGZpZWxkLmZpbmQoXCJvcHRpb25bdmFsdWU9J1wiICsgZmllbGRfdmFsdWUgKyBcIiddXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGggPSAkYWN0aXZlLmF0dHIoXCJkYXRhLXNmLWRlcHRoXCIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlcyA9IG5ldyBBcnJheSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucHVzaChmaWVsZF92YWx1ZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb3IgKHZhciBpID0gZGVwdGg7IGkgPiAwOyBpLS0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRhY3RpdmUgPSAkYWN0aXZlLnByZXZBbGwoXCJvcHRpb25bZGF0YS1zZi1kZXB0aD0nXCIgKyAoaSAtIDEpICsgXCInXVwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5wdXNoKCRhY3RpdmUudmFsKCkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucmV2ZXJzZSgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgYWN0aXZlX3Jld3JpdGUgPSByZXdyaXRlW2RlcHRoXTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHVybCA9IGFjdGl2ZV9yZXdyaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkKHZhbHVlcykuZWFjaChmdW5jdGlvbiAoaW5kZXgsIHZhbHVlKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsID0gdXJsLnJlcGxhY2UoXCJbXCIgKyBpbmRleCArIFwiXVwiLCB2YWx1ZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9IHVybDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAvL3RoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSBjdXJyZW50X3Jlc3VsdHNfdXJsO1xyXG4gICAgfSxcclxuICAgIGdldFJlc3VsdHNVcmw6IGZ1bmN0aW9uKCRmb3JtLCBjdXJyZW50X3Jlc3VsdHNfdXJsKSB7XHJcblxyXG4gICAgICAgIC8vdGhpcy5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybCgkZm9ybSwgY3VycmVudF9yZXN1bHRzX3VybCk7XHJcblxyXG4gICAgICAgIGlmKHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmw9PVwiXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICByZXR1cm4gY3VycmVudF9yZXN1bHRzX3VybDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHJldHVybiB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsO1xyXG4gICAgfSxcclxuXHRnZXRVcmxQYXJhbXM6IGZ1bmN0aW9uKCRmb3JtKXtcclxuXHJcblx0XHR0aGlzLmJ1aWxkVXJsQ29tcG9uZW50cygkZm9ybSwgdHJ1ZSk7XHJcblxyXG4gICAgICAgIGlmKHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwhPVwiXCIpXHJcbiAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgaWYodGhpcy5hY3RpdmVfdGF4IT1cIlwiKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB2YXIgZmllbGRfbmFtZSA9IHRoaXMuYWN0aXZlX3RheDtcclxuXHJcbiAgICAgICAgICAgICAgICBpZih0eXBlb2YodGhpcy51cmxfcGFyYW1zW2ZpZWxkX25hbWVdKSE9XCJ1bmRlZmluZWRcIilcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkZWxldGUgdGhpcy51cmxfcGFyYW1zW2ZpZWxkX25hbWVdO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdHJldHVybiB0aGlzLnVybF9wYXJhbXM7XHJcblx0fSxcclxuXHRjbGVhclVybENvbXBvbmVudHM6IGZ1bmN0aW9uKCl7XHJcblx0XHQvL3RoaXMudXJsX2NvbXBvbmVudHMgPSBcIlwiO1xyXG5cdFx0dGhpcy51cmxfcGFyYW1zID0ge307XHJcblx0fSxcclxuXHRjbGVhclRheEFyY2hpdmVSZXN1bHRzVXJsOiBmdW5jdGlvbigpIHtcclxuXHRcdHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSAnJztcclxuXHR9LFxyXG5cdGRpc2FibGVJbnB1dHM6IGZ1bmN0aW9uKCRmb3JtKXtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdFxyXG5cdFx0JGZvcm0uJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XHJcblx0XHRcdFxyXG5cdFx0XHR2YXIgJGlucHV0cyA9ICQodGhpcykuZmluZChcImlucHV0LCBzZWxlY3QsIC5tZXRhLXNsaWRlclwiKTtcclxuXHRcdFx0JGlucHV0cy5hdHRyKFwiZGlzYWJsZWRcIiwgXCJkaXNhYmxlZFwiKTtcclxuXHRcdFx0JGlucHV0cy5hdHRyKFwiZGlzYWJsZWRcIiwgdHJ1ZSk7XHJcblx0XHRcdCRpbnB1dHMucHJvcChcImRpc2FibGVkXCIsIHRydWUpO1xyXG5cdFx0XHQkaW5wdXRzLnRyaWdnZXIoXCJjaG9zZW46dXBkYXRlZFwiKTtcclxuXHRcdFx0XHJcblx0XHR9KTtcclxuXHRcdFxyXG5cdFx0XHJcblx0fSxcclxuXHRlbmFibGVJbnB1dHM6IGZ1bmN0aW9uKCRmb3JtKXtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdCRmb3JtLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xyXG5cdFx0XHR2YXIgJGlucHV0cyA9ICQodGhpcykuZmluZChcImlucHV0LCBzZWxlY3QsIC5tZXRhLXNsaWRlclwiKTtcclxuXHRcdFx0JGlucHV0cy5wcm9wKFwiZGlzYWJsZWRcIiwgZmFsc2UpO1xyXG5cdFx0XHQkaW5wdXRzLmF0dHIoXCJkaXNhYmxlZFwiLCBmYWxzZSk7XHJcblx0XHRcdCRpbnB1dHMudHJpZ2dlcihcImNob3Nlbjp1cGRhdGVkXCIpO1x0XHRcdFxyXG5cdFx0fSk7XHJcblx0XHRcclxuXHRcdFxyXG5cdH0sXHJcblx0YnVpbGRVcmxDb21wb25lbnRzOiBmdW5jdGlvbigkZm9ybSwgY2xlYXJfY29tcG9uZW50cyl7XHJcblx0XHRcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdFxyXG5cdFx0aWYodHlwZW9mKGNsZWFyX2NvbXBvbmVudHMpIT1cInVuZGVmaW5lZFwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihjbGVhcl9jb21wb25lbnRzPT10cnVlKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0dGhpcy5jbGVhclVybENvbXBvbmVudHMoKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQkZm9ybS4kZmllbGRzLmVhY2goZnVuY3Rpb24oKXtcclxuXHRcdFx0XHJcblx0XHRcdHZhciBmaWVsZE5hbWUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XHJcblx0XHRcdHZhciBmaWVsZFR5cGUgPSAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XHJcblx0XHRcdFxyXG5cdFx0XHRpZihmaWVsZFR5cGU9PVwic2VhcmNoXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRzZWxmLnByb2Nlc3NTZWFyY2hGaWVsZCgkKHRoaXMpKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKChmaWVsZFR5cGU9PVwidGFnXCIpfHwoZmllbGRUeXBlPT1cImNhdGVnb3J5XCIpfHwoZmllbGRUeXBlPT1cInRheG9ub215XCIpKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0c2VsZi5wcm9jZXNzVGF4b25vbXkoJCh0aGlzKSk7XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwic29ydF9vcmRlclwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0c2VsZi5wcm9jZXNzU29ydE9yZGVyRmllbGQoJCh0aGlzKSk7XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdHNfcGVyX3BhZ2VcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Jlc3VsdHNQZXJQYWdlRmllbGQoJCh0aGlzKSk7XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwiYXV0aG9yXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRzZWxmLnByb2Nlc3NBdXRob3IoJCh0aGlzKSk7XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdF90eXBlXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRzZWxmLnByb2Nlc3NQb3N0VHlwZSgkKHRoaXMpKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJwb3N0X2RhdGVcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Bvc3REYXRlKCQodGhpcykpO1xyXG5cdFx0XHR9XHJcblx0XHRcdGVsc2UgaWYoZmllbGRUeXBlPT1cInBvc3RfbWV0YVwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0c2VsZi5wcm9jZXNzUG9zdE1ldGEoJCh0aGlzKSk7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9KTtcclxuXHRcdFxyXG5cdH0sXHJcblx0cHJvY2Vzc1NlYXJjaEZpZWxkOiBmdW5jdGlvbigkY29udGFpbmVyKVxyXG5cdHtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdFxyXG5cdFx0dmFyICRmaWVsZCA9ICRjb250YWluZXIuZmluZChcImlucHV0W25hbWVePSdfc2Zfc2VhcmNoJ11cIik7XHJcblx0XHRcclxuXHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdHtcclxuXHRcdFx0dmFyIGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLnZhbCgpO1xyXG5cdFx0XHRcclxuXHRcdFx0aWYoZmllbGRWYWwhPVwiXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImX3NmX3M9XCIrZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkVmFsKTtcclxuXHRcdFx0XHRzZWxmLnVybF9wYXJhbXNbJ19zZl9zJ10gPSBlbmNvZGVVUklDb21wb25lbnQoZmllbGRWYWwpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRwcm9jZXNzU29ydE9yZGVyRmllbGQ6IGZ1bmN0aW9uKCRjb250YWluZXIpXHJcblx0e1xyXG5cdFx0dGhpcy5wcm9jZXNzQXV0aG9yKCRjb250YWluZXIpO1xyXG5cdFx0XHJcblx0fSxcclxuXHRwcm9jZXNzUmVzdWx0c1BlclBhZ2VGaWVsZDogZnVuY3Rpb24oJGNvbnRhaW5lcilcclxuXHR7XHJcblx0XHR0aGlzLnByb2Nlc3NBdXRob3IoJGNvbnRhaW5lcik7XHJcblx0XHRcclxuXHR9LFxyXG5cdGdldEFjdGl2ZVRheDogZnVuY3Rpb24oJGZpZWxkKSB7XHJcblx0XHRyZXR1cm4gdGhpcy5hY3RpdmVfdGF4O1xyXG5cdH0sXHJcblx0Z2V0U2VsZWN0VmFsOiBmdW5jdGlvbigkZmllbGQpe1xyXG5cclxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHRcclxuXHRcdGlmKCRmaWVsZC52YWwoKSE9MClcclxuXHRcdHtcclxuXHRcdFx0ZmllbGRWYWwgPSAkZmllbGQudmFsKCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlmKGZpZWxkVmFsPT1udWxsKVxyXG5cdFx0e1xyXG5cdFx0XHRmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHJldHVybiBmaWVsZFZhbDtcclxuXHR9LFxyXG5cdGdldE1ldGFTZWxlY3RWYWw6IGZ1bmN0aW9uKCRmaWVsZCl7XHJcblx0XHRcclxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHRcclxuXHRcdGZpZWxkVmFsID0gJGZpZWxkLnZhbCgpO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdGlmKGZpZWxkVmFsPT1udWxsKVxyXG5cdFx0e1xyXG5cdFx0XHRmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHJldHVybiBmaWVsZFZhbDtcclxuXHR9LFxyXG5cdGdldE11bHRpU2VsZWN0VmFsOiBmdW5jdGlvbigkZmllbGQsIG9wZXJhdG9yKXtcclxuXHRcdFxyXG5cdFx0dmFyIGRlbGltID0gXCIrXCI7XHJcblx0XHRpZihvcGVyYXRvcj09XCJvclwiKVxyXG5cdFx0e1xyXG5cdFx0XHRkZWxpbSA9IFwiLFwiO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpZih0eXBlb2YoJGZpZWxkLnZhbCgpKT09XCJvYmplY3RcIilcclxuXHRcdHtcclxuXHRcdFx0aWYoJGZpZWxkLnZhbCgpIT1udWxsKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0cmV0dXJuICRmaWVsZC52YWwoKS5qb2luKGRlbGltKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fSxcclxuXHRnZXRNZXRhTXVsdGlTZWxlY3RWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xyXG5cdFx0XHJcblx0XHR2YXIgZGVsaW0gPSBcIi0rLVwiO1xyXG5cdFx0aWYob3BlcmF0b3I9PVwib3JcIilcclxuXHRcdHtcclxuXHRcdFx0ZGVsaW0gPSBcIi0sLVwiO1xyXG5cdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0aWYodHlwZW9mKCRmaWVsZC52YWwoKSk9PVwib2JqZWN0XCIpXHJcblx0XHR7XHJcblx0XHRcdGlmKCRmaWVsZC52YWwoKSE9bnVsbClcclxuXHRcdFx0e1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHZhciBmaWVsZHZhbCA9IFtdO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCQoJGZpZWxkLnZhbCgpKS5lYWNoKGZ1bmN0aW9uKGluZGV4LHZhbHVlKXtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZmllbGR2YWwucHVzaCgodmFsdWUpKTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRyZXR1cm4gZmllbGR2YWwuam9pbihkZWxpbSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cmV0dXJuIFwiXCI7XHJcblx0XHRcclxuXHR9LFxyXG5cdGdldENoZWNrYm94VmFsOiBmdW5jdGlvbigkZmllbGQsIG9wZXJhdG9yKXtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHR2YXIgZmllbGRWYWwgPSAkZmllbGQubWFwKGZ1bmN0aW9uKCl7XHJcblx0XHRcdGlmKCQodGhpcykucHJvcChcImNoZWNrZWRcIik9PXRydWUpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRyZXR1cm4gJCh0aGlzKS52YWwoKTtcclxuXHRcdFx0fVxyXG5cdFx0fSkuZ2V0KCk7XHJcblx0XHRcclxuXHRcdHZhciBkZWxpbSA9IFwiK1wiO1xyXG5cdFx0aWYob3BlcmF0b3I9PVwib3JcIilcclxuXHRcdHtcclxuXHRcdFx0ZGVsaW0gPSBcIixcIjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cmV0dXJuIGZpZWxkVmFsLmpvaW4oZGVsaW0pO1xyXG5cdH0sXHJcblx0Z2V0TWV0YUNoZWNrYm94VmFsOiBmdW5jdGlvbigkZmllbGQsIG9wZXJhdG9yKXtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHR2YXIgZmllbGRWYWwgPSAkZmllbGQubWFwKGZ1bmN0aW9uKCl7XHJcblx0XHRcdGlmKCQodGhpcykucHJvcChcImNoZWNrZWRcIik9PXRydWUpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRyZXR1cm4gKCQodGhpcykudmFsKCkpO1xyXG5cdFx0XHR9XHJcblx0XHR9KS5nZXQoKTtcclxuXHRcdFxyXG5cdFx0dmFyIGRlbGltID0gXCItKy1cIjtcclxuXHRcdGlmKG9wZXJhdG9yPT1cIm9yXCIpXHJcblx0XHR7XHJcblx0XHRcdGRlbGltID0gXCItLC1cIjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cmV0dXJuIGZpZWxkVmFsLmpvaW4oZGVsaW0pO1xyXG5cdH0sXHJcblx0Z2V0UmFkaW9WYWw6IGZ1bmN0aW9uKCRmaWVsZCl7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHR2YXIgZmllbGRWYWwgPSAkZmllbGQubWFwKGZ1bmN0aW9uKClcclxuXHRcdHtcclxuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHJldHVybiAkKHRoaXMpLnZhbCgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fSkuZ2V0KCk7XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0aWYoZmllbGRWYWxbMF0hPTApXHJcblx0XHR7XHJcblx0XHRcdHJldHVybiBmaWVsZFZhbFswXTtcclxuXHRcdH1cclxuXHR9LFxyXG5cdGdldE1ldGFSYWRpb1ZhbDogZnVuY3Rpb24oJGZpZWxkKXtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKVxyXG5cdFx0e1xyXG5cdFx0XHRpZigkKHRoaXMpLnByb3AoXCJjaGVja2VkXCIpPT10cnVlKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0cmV0dXJuICQodGhpcykudmFsKCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9KS5nZXQoKTtcclxuXHRcdFxyXG5cdFx0cmV0dXJuIGZpZWxkVmFsWzBdO1xyXG5cdH0sXHJcblx0cHJvY2Vzc0F1dGhvcjogZnVuY3Rpb24oJGNvbnRhaW5lcilcclxuXHR7XHJcblx0XHR2YXIgc2VsZiA9IHRoaXM7XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcclxuXHRcdHZhciBpbnB1dFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGVcIik7XHJcblx0XHRcclxuXHRcdHZhciAkZmllbGQ7XHJcblx0XHR2YXIgZmllbGROYW1lID0gXCJcIjtcclxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XHJcblx0XHRcclxuXHRcdGlmKGlucHV0VHlwZT09XCJzZWxlY3RcIilcclxuXHRcdHtcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xyXG5cdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdFxyXG5cdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0U2VsZWN0VmFsKCRmaWVsZCk7IFxyXG5cdFx0fVxyXG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwibXVsdGlzZWxlY3RcIilcclxuXHRcdHtcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwic2VsZWN0XCIpO1xyXG5cdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdHZhciBvcGVyYXRvciA9ICRmaWVsZC5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcclxuXHRcdFx0XHJcblx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNdWx0aVNlbGVjdFZhbCgkZmllbGQsIFwib3JcIik7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwiY2hlY2tib3hcIilcclxuXHRcdHtcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpjaGVja2JveFwiKTtcclxuXHRcdFx0XHJcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHR2YXIgb3BlcmF0b3IgPSAkY29udGFpbmVyLmZpbmQoXCI+IHVsXCIpLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xyXG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRDaGVja2JveFZhbCgkZmllbGQsIFwib3JcIik7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYWRpb1wiKVxyXG5cdFx0e1xyXG5cdFx0XHRcclxuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpyYWRpb1wiKTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0UmFkaW9WYWwoJGZpZWxkKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpZih0eXBlb2YoZmllbGRWYWwpIT1cInVuZGVmaW5lZFwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHZhciBmaWVsZFNsdWcgPSBcIlwiO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKGZpZWxkTmFtZT09XCJfc2ZfYXV0aG9yXCIpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gXCJhdXRob3JzXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGVsc2UgaWYoZmllbGROYW1lPT1cIl9zZl9zb3J0X29yZGVyXCIpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gXCJzb3J0X29yZGVyXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGVsc2UgaWYoZmllbGROYW1lPT1cIl9zZl9wcHBcIilcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBcIl9zZl9wcHBcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZWxzZSBpZihmaWVsZE5hbWU9PVwiX3NmX3Bvc3RfdHlwZVwiKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwicG9zdF90eXBlc1wiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRlbHNlXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpZihmaWVsZFNsdWchPVwiXCIpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0Ly9zZWxmLnVybF9jb21wb25lbnRzICs9IFwiJlwiK2ZpZWxkU2x1ZytcIj1cIitmaWVsZFZhbDtcclxuXHRcdFx0XHRcdHNlbGYudXJsX3BhcmFtc1tmaWVsZFNsdWddID0gZmllbGRWYWw7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9LFxyXG5cdHByb2Nlc3NQb3N0VHlwZSA6IGZ1bmN0aW9uKCR0aGlzKXtcclxuXHRcdFxyXG5cdFx0dGhpcy5wcm9jZXNzQXV0aG9yKCR0aGlzKTtcclxuXHRcdFxyXG5cdH0sXHJcblx0cHJvY2Vzc1Bvc3RNZXRhOiBmdW5jdGlvbigkY29udGFpbmVyKVxyXG5cdHtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcdFxyXG5cdFx0dmFyIGZpZWxkVHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcclxuXHRcdHZhciBpbnB1dFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGVcIik7XHJcblx0XHR2YXIgbWV0YVR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLW1ldGEtdHlwZVwiKTtcclxuXHJcblx0XHR2YXIgZmllbGRWYWwgPSBcIlwiO1xyXG5cdFx0dmFyICRmaWVsZDtcclxuXHRcdHZhciBmaWVsZE5hbWUgPSBcIlwiO1xyXG5cdFx0XHJcblx0XHRpZihtZXRhVHlwZT09XCJudW1iZXJcIilcclxuXHRcdHtcclxuXHRcdFx0aWYoaW5wdXRUeXBlPT1cInJhbmdlLW51bWJlclwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLW1ldGEtcmFuZ2UtbnVtYmVyIGlucHV0XCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHZhciB2YWx1ZXMgPSBbXTtcclxuXHRcdFx0XHQkZmllbGQuZWFjaChmdW5jdGlvbigpe1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR2YWx1ZXMucHVzaCgkKHRoaXMpLnZhbCgpKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmaWVsZFZhbCA9IHZhbHVlcy5qb2luKFwiK1wiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1zbGlkZXJcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlLXNsaWRlciBpbnB1dFwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL2dldCBhbnkgbnVtYmVyIGZvcm1hdHRpbmcgc3R1ZmZcclxuXHRcdFx0XHR2YXIgJG1ldGFfcmFuZ2UgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0dmFyIGRlY2ltYWxfcGxhY2VzID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtZGVjaW1hbC1wbGFjZXNcIik7XHJcblx0XHRcdFx0dmFyIHRob3VzYW5kX3NlcGVyYXRvciA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXRob3VzYW5kLXNlcGVyYXRvclwiKTtcclxuXHRcdFx0XHR2YXIgZGVjaW1hbF9zZXBlcmF0b3IgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS1kZWNpbWFsLXNlcGVyYXRvclwiKTtcclxuXHJcblx0XHRcdFx0dmFyIGZpZWxkX2Zvcm1hdCA9IHdOdW1iKHtcclxuXHRcdFx0XHRcdG1hcms6IGRlY2ltYWxfc2VwZXJhdG9yLFxyXG5cdFx0XHRcdFx0ZGVjaW1hbHM6IHBhcnNlRmxvYXQoZGVjaW1hbF9wbGFjZXMpLFxyXG5cdFx0XHRcdFx0dGhvdXNhbmQ6IHRob3VzYW5kX3NlcGVyYXRvclxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHZhciB2YWx1ZXMgPSBbXTtcclxuXHJcblxyXG5cdFx0XHRcdHZhciBzbGlkZXJfb2JqZWN0ID0gJGNvbnRhaW5lci5maW5kKFwiLm1ldGEtc2xpZGVyXCIpWzBdO1xyXG5cdFx0XHRcdC8vdmFsIGZyb20gc2xpZGVyIG9iamVjdFxyXG5cdFx0XHRcdHZhciBzbGlkZXJfdmFsID0gc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLmdldCgpO1xyXG5cclxuXHRcdFx0XHR2YWx1ZXMucHVzaChmaWVsZF9mb3JtYXQuZnJvbShzbGlkZXJfdmFsWzBdKSk7XHJcblx0XHRcdFx0dmFsdWVzLnB1c2goZmllbGRfZm9ybWF0LmZyb20oc2xpZGVyX3ZhbFsxXSkpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZpZWxkVmFsID0gdmFsdWVzLmpvaW4oXCIrXCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFuZ2UtcmFkaW9cIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1pbnB1dC1yYW5nZS1yYWRpb1wiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPT0wKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdC8vdGhlbiB0cnkgYWdhaW4sIHdlIG11c3QgYmUgdXNpbmcgYSBzaW5nbGUgZmllbGRcclxuXHRcdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIj4gdWxcIik7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR2YXIgJG1ldGFfcmFuZ2UgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZVwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL3RoZXJlIGlzIGFuIGVsZW1lbnQgd2l0aCBhIGZyb20vdG8gY2xhc3MgLSBzbyB3ZSBuZWVkIHRvIGdldCB0aGUgdmFsdWVzIG9mIHRoZSBmcm9tICYgdG8gaW5wdXQgZmllbGRzIHNlcGVyYXRlbHlcclxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXHJcblx0XHRcdFx0e1x0XHJcblx0XHRcdFx0XHR2YXIgZmllbGRfdmFscyA9IFtdO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQkZmllbGQuZWFjaChmdW5jdGlvbigpe1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0dmFyICRyYWRpb3MgPSAkKHRoaXMpLmZpbmQoXCIuc2YtaW5wdXQtcmFkaW9cIik7XHJcblx0XHRcdFx0XHRcdGZpZWxkX3ZhbHMucHVzaChzZWxmLmdldE1ldGFSYWRpb1ZhbCgkcmFkaW9zKSk7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vcHJldmVudCBzZWNvbmQgbnVtYmVyIGZyb20gYmVpbmcgbG93ZXIgdGhhbiB0aGUgZmlyc3RcclxuXHRcdFx0XHRcdGlmKGZpZWxkX3ZhbHMubGVuZ3RoPT0yKVxyXG5cdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRpZihOdW1iZXIoZmllbGRfdmFsc1sxXSk8TnVtYmVyKGZpZWxkX3ZhbHNbMF0pKVxyXG5cdFx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdFx0ZmllbGRfdmFsc1sxXSA9IGZpZWxkX3ZhbHNbMF07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBmaWVsZF92YWxzLmpvaW4oXCIrXCIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg9PTEpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmZpbmQoXCIuc2YtaW5wdXQtcmFkaW9cIikuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGVsc2VcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFuZ2Utc2VsZWN0XCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtaW5wdXQtc2VsZWN0XCIpO1xyXG5cdFx0XHRcdHZhciAkbWV0YV9yYW5nZSA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlXCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vdGhlcmUgaXMgYW4gZWxlbWVudCB3aXRoIGEgZnJvbS90byBjbGFzcyAtIHNvIHdlIG5lZWQgdG8gZ2V0IHRoZSB2YWx1ZXMgb2YgdGhlIGZyb20gJiB0byBpbnB1dCBmaWVsZHMgc2VwZXJhdGVseVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHR2YXIgZmllbGRfdmFscyA9IFtdO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQkZmllbGQuZWFjaChmdW5jdGlvbigpe1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0dmFyICR0aGlzID0gJCh0aGlzKTtcclxuXHRcdFx0XHRcdFx0ZmllbGRfdmFscy5wdXNoKHNlbGYuZ2V0TWV0YVNlbGVjdFZhbCgkdGhpcykpO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQvL3ByZXZlbnQgc2Vjb25kIG51bWJlciBmcm9tIGJlaW5nIGxvd2VyIHRoYW4gdGhlIGZpcnN0XHJcblx0XHRcdFx0XHRpZihmaWVsZF92YWxzLmxlbmd0aD09MilcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0aWYoTnVtYmVyKGZpZWxkX3ZhbHNbMV0pPE51bWJlcihmaWVsZF92YWxzWzBdKSlcclxuXHRcdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRcdGZpZWxkX3ZhbHNbMV0gPSBmaWVsZF92YWxzWzBdO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBmaWVsZF92YWxzLmpvaW4oXCIrXCIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg9PTEpXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRlbHNlXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFuZ2UtY2hlY2tib3hcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6Y2hlY2tib3hcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRDaGVja2JveFZhbCgkZmllbGQsIFwiYW5kXCIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aWYoZmllbGROYW1lPT1cIlwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKG1ldGFUeXBlPT1cImNob2ljZVwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihpbnB1dFR5cGU9PVwic2VsZWN0XCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE1ldGFTZWxlY3RWYWwoJGZpZWxkKTsgXHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwibXVsdGlzZWxlY3RcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcclxuXHRcdFx0XHR2YXIgb3BlcmF0b3IgPSAkZmllbGQuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE1ldGFNdWx0aVNlbGVjdFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJjaGVja2JveFwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpjaGVja2JveFwiKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0dmFyIG9wZXJhdG9yID0gJGNvbnRhaW5lci5maW5kKFwiPiB1bFwiKS5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcclxuXHRcdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNZXRhQ2hlY2tib3hWYWwoJGZpZWxkLCBvcGVyYXRvcik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhZGlvXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OnJhZGlvXCIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TWV0YVJhZGlvVmFsKCRmaWVsZCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRmaWVsZFZhbCA9IGVuY29kZVVSSUNvbXBvbmVudChmaWVsZFZhbCk7XHJcblx0XHRcdGlmKHR5cGVvZigkZmllbGQpIT09XCJ1bmRlZmluZWRcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vZm9yIHRob3NlIHdobyBpbnNpc3Qgb24gdXNpbmcgJiBhbXBlcnNhbmRzIGluIHRoZSBuYW1lIG9mIHRoZSBjdXN0b20gZmllbGQgKCEpXHJcblx0XHRcdFx0XHRmaWVsZE5hbWUgPSAoZmllbGROYW1lKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKG1ldGFUeXBlPT1cImRhdGVcIilcclxuXHRcdHtcclxuXHRcdFx0c2VsZi5wcm9jZXNzUG9zdERhdGUoJGNvbnRhaW5lcik7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlmKHR5cGVvZihmaWVsZFZhbCkhPVwidW5kZWZpbmVkXCIpXHJcblx0XHR7XHJcblx0XHRcdGlmKGZpZWxkVmFsIT1cIlwiKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0Ly9zZWxmLnVybF9jb21wb25lbnRzICs9IFwiJlwiK2VuY29kZVVSSUNvbXBvbmVudChmaWVsZE5hbWUpK1wiPVwiKyhmaWVsZFZhbCk7XHJcblx0XHRcdFx0c2VsZi51cmxfcGFyYW1zW2VuY29kZVVSSUNvbXBvbmVudChmaWVsZE5hbWUpXSA9IChmaWVsZFZhbCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdHByb2Nlc3NQb3N0RGF0ZTogZnVuY3Rpb24oJGNvbnRhaW5lcilcclxuXHR7XHJcblx0XHR2YXIgc2VsZiA9IHRoaXM7XHJcblx0XHRcclxuXHRcdHZhciBmaWVsZFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XHJcblx0XHR2YXIgaW5wdXRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlXCIpO1xyXG5cdFx0XHJcblx0XHR2YXIgJGZpZWxkO1xyXG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XHJcblx0XHR2YXIgZmllbGRWYWwgPSBcIlwiO1xyXG5cdFx0XHJcblx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OnRleHRcIik7XHJcblx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcclxuXHRcdHZhciBkYXRlcyA9IFtdO1xyXG5cdFx0JGZpZWxkLmVhY2goZnVuY3Rpb24oKXtcclxuXHRcdFx0XHJcblx0XHRcdGRhdGVzLnB1c2goJCh0aGlzKS52YWwoKSk7XHJcblx0XHRcclxuXHRcdH0pO1xyXG5cdFx0XHJcblx0XHRpZigkZmllbGQubGVuZ3RoPT0yKVxyXG5cdFx0e1xyXG5cdFx0XHRpZigoZGF0ZXNbMF0hPVwiXCIpfHwoZGF0ZXNbMV0hPVwiXCIpKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0ZmllbGRWYWwgPSBkYXRlcy5qb2luKFwiK1wiKTtcclxuXHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkVmFsLnJlcGxhY2UoL1xcLy9nLCcnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0ZWxzZSBpZigkZmllbGQubGVuZ3RoPT0xKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihkYXRlc1swXSE9XCJcIilcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZpZWxkVmFsID0gZGF0ZXMuam9pbihcIitcIik7XHJcblx0XHRcdFx0ZmllbGRWYWwgPSBmaWVsZFZhbC5yZXBsYWNlKC9cXC8vZywnJyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aWYodHlwZW9mKGZpZWxkVmFsKSE9XCJ1bmRlZmluZWRcIilcclxuXHRcdHtcclxuXHRcdFx0aWYoZmllbGRWYWwhPVwiXCIpXHJcblx0XHRcdHtcclxuXHRcdFx0XHR2YXIgZmllbGRTbHVnID0gXCJcIjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpZihmaWVsZE5hbWU9PVwiX3NmX3Bvc3RfZGF0ZVwiKVxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwicG9zdF9kYXRlXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGVsc2VcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBmaWVsZE5hbWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmKGZpZWxkU2x1ZyE9XCJcIilcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZmllbGRTbHVnK1wiPVwiK2ZpZWxkVmFsO1xyXG5cdFx0XHRcdFx0c2VsZi51cmxfcGFyYW1zW2ZpZWxkU2x1Z10gPSBmaWVsZFZhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdH0sXHJcblx0cHJvY2Vzc1RheG9ub215OiBmdW5jdGlvbigkY29udGFpbmVyLCByZXR1cm5fb2JqZWN0KVxyXG5cdHtcclxuICAgICAgICBpZih0eXBlb2YocmV0dXJuX29iamVjdCk9PVwidW5kZWZpbmVkXCIpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICByZXR1cm5fb2JqZWN0ID0gZmFsc2U7XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdC8vaWYoKVx0XHRcdFx0XHRcclxuXHRcdC8vdmFyIGZpZWxkTmFtZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcclxuXHRcdHZhciBzZWxmID0gdGhpcztcclxuXHRcclxuXHRcdHZhciBmaWVsZFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XHJcblx0XHR2YXIgaW5wdXRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlXCIpO1xyXG5cdFx0XHJcblx0XHR2YXIgJGZpZWxkO1xyXG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XHJcblx0XHR2YXIgZmllbGRWYWwgPSBcIlwiO1xyXG5cdFx0XHJcblx0XHRpZihpbnB1dFR5cGU9PVwic2VsZWN0XCIpXHJcblx0XHR7XHJcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcclxuXHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHRcclxuXHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldFNlbGVjdFZhbCgkZmllbGQpOyBcclxuXHRcdH1cclxuXHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cIm11bHRpc2VsZWN0XCIpXHJcblx0XHR7XHJcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcclxuXHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xyXG5cdFx0XHR2YXIgb3BlcmF0b3IgPSAkZmllbGQuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XHJcblx0XHRcdFxyXG5cdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TXVsdGlTZWxlY3RWYWwoJGZpZWxkLCBvcGVyYXRvcik7XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJjaGVja2JveFwiKVxyXG5cdFx0e1xyXG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xyXG5cdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXHJcblx0XHRcdHtcclxuXHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0dmFyIG9wZXJhdG9yID0gJGNvbnRhaW5lci5maW5kKFwiPiB1bFwiKS5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcclxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0Q2hlY2tib3hWYWwoJGZpZWxkLCBvcGVyYXRvcik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhZGlvXCIpXHJcblx0XHR7XHJcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6cmFkaW9cIik7XHJcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0UmFkaW9WYWwoJGZpZWxkKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpZih0eXBlb2YoZmllbGRWYWwpIT1cInVuZGVmaW5lZFwiKVxyXG5cdFx0e1xyXG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcclxuXHRcdFx0e1xyXG4gICAgICAgICAgICAgICAgaWYocmV0dXJuX29iamVjdD09dHJ1ZSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4ge25hbWU6IGZpZWxkTmFtZSwgdmFsdWU6IGZpZWxkVmFsfTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVsc2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZmllbGROYW1lK1wiPVwiK2ZpZWxkVmFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHNlbGYudXJsX3BhcmFtc1tmaWVsZE5hbWVdID0gZmllbGRWYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG4gICAgICAgIGlmKHJldHVybl9vYmplY3Q9PXRydWUpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgfVxyXG5cdH1cclxufTtcbn0pLmNhbGwodGhpcyx0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsIDogdHlwZW9mIHNlbGYgIT09IFwidW5kZWZpbmVkXCIgPyBzZWxmIDogdHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvdyA6IHt9KVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2NoYXJzZXQ6dXRmLTg7YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5OeVl5OXdkV0pzYVdNdllYTnpaWFJ6TDJwekwybHVZMngxWkdWekwzQnliMk5sYzNOZlptOXliUzVxY3lKZExDSnVZVzFsY3lJNlcxMHNJbTFoY0hCcGJtZHpJam9pTzBGQlFVRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEVpTENKbWFXeGxJam9pWjJWdVpYSmhkR1ZrTG1weklpd2ljMjkxY21ObFVtOXZkQ0k2SWlJc0luTnZkWEpqWlhORGIyNTBaVzUwSWpwYklseHlYRzUyWVhJZ0pDQTlJQ2gwZVhCbGIyWWdkMmx1Wkc5M0lDRTlQU0JjSW5WdVpHVm1hVzVsWkZ3aUlEOGdkMmx1Wkc5M1d5ZHFVWFZsY25rblhTQTZJSFI1Y0dWdlppQm5iRzlpWVd3Z0lUMDlJRndpZFc1a1pXWnBibVZrWENJZ1B5Qm5iRzlpWVd4YkoycFJkV1Z5ZVNkZElEb2diblZzYkNrN1hISmNibHh5WEc1dGIyUjFiR1V1Wlhod2IzSjBjeUE5SUh0Y2NseHVYSEpjYmx4MGRHRjRiMjV2YlhsZllYSmphR2wyWlhNNklEQXNYSEpjYmlBZ0lDQjFjbXhmY0dGeVlXMXpPaUI3ZlN4Y2NseHVJQ0FnSUhSaGVGOWhjbU5vYVhabFgzSmxjM1ZzZEhOZmRYSnNPaUJjSWx3aUxGeHlYRzRnSUNBZ1lXTjBhWFpsWDNSaGVEb2dYQ0pjSWl4Y2NseHVJQ0FnSUdacFpXeGtjem9nZTMwc1hISmNibHgwYVc1cGREb2dablZ1WTNScGIyNG9kR0Y0YjI1dmJYbGZZWEpqYUdsMlpYTXNJR04xY25KbGJuUmZkR0Y0YjI1dmJYbGZZWEpqYUdsMlpTbDdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11ZEdGNGIyNXZiWGxmWVhKamFHbDJaWE1nUFNBd08xeHlYRzRnSUNBZ0lDQWdJSFJvYVhNdWRYSnNYM0JoY21GdGN5QTlJSHQ5TzF4eVhHNGdJQ0FnSUNBZ0lIUm9hWE11ZEdGNFgyRnlZMmhwZG1WZmNtVnpkV3gwYzE5MWNtd2dQU0JjSWx3aU8xeHlYRzRnSUNBZ0lDQWdJSFJvYVhNdVlXTjBhWFpsWDNSaGVDQTlJRndpWENJN1hISmNibHh5WEc1Y2RGeDBMeTkwYUdsekxpUm1hV1ZzWkhNZ1BTQWtabWxsYkdSek8xeHlYRzRnSUNBZ0lDQWdJSFJvYVhNdWRHRjRiMjV2YlhsZllYSmphR2wyWlhNZ1BTQjBZWGh2Ym05dGVWOWhjbU5vYVhabGN6dGNjbHh1SUNBZ0lDQWdJQ0IwYUdsekxtTjFjbkpsYm5SZmRHRjRiMjV2YlhsZllYSmphR2wyWlNBOUlHTjFjbkpsYm5SZmRHRjRiMjV2YlhsZllYSmphR2wyWlR0Y2NseHVYSEpjYmx4MFhIUjBhR2x6TG1Oc1pXRnlWWEpzUTI5dGNHOXVaVzUwY3lncE8xeHlYRzVjY2x4dVhIUjlMRnh5WEc0Z0lDQWdjMlYwVkdGNFFYSmphR2wyWlZKbGMzVnNkSE5WY213NklHWjFibU4wYVc5dUtDUm1iM0p0TENCamRYSnlaVzUwWDNKbGMzVnNkSE5mZFhKc0xDQm5aWFJmWVdOMGFYWmxLU0I3WEhKY2JseHlYRzRnSUNBZ0lDQWdJSFpoY2lCelpXeG1JRDBnZEdocGN6dGNjbHh1WEhSY2RIUm9hWE11WTJ4bFlYSlVZWGhCY21Ob2FYWmxVbVZ6ZFd4MGMxVnliQ2dwTzF4eVhHNGdJQ0FnSUNBZ0lDOHZkbUZ5SUdOMWNuSmxiblJmY21WemRXeDBjMTkxY213Z1BTQmNJbHdpTzF4eVhHNGdJQ0FnSUNBZ0lHbG1LSFJvYVhNdWRHRjRiMjV2YlhsZllYSmphR2wyWlhNaFBURXBYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNDdYSEpjYmlBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvWjJWMFgyRmpkR2wyWlNrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEhKY2JseDBYSFI3WEhKY2JseDBYSFJjZEhaaGNpQm5aWFJmWVdOMGFYWmxJRDBnWm1Gc2MyVTdYSEpjYmx4MFhIUjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDOHZZMmhsWTJzZ2RHOGdjMlZsSUdsbUlIZGxJR2hoZG1VZ1lXNTVJSFJoZUc5dWIyMXBaWE1nYzJWc1pXTjBaV1JjY2x4dUlDQWdJQ0FnSUNBdkwybG1JSE52TENCamFHVmpheUIwYUdWcGNpQnlaWGR5YVhSbGN5QmhibVFnZFhObElIUm9iM05sSUdGeklIUm9aU0J5WlhOMWJIUnpJSFZ5YkZ4eVhHNGdJQ0FnSUNBZ0lIWmhjaUFrWm1sbGJHUWdQU0JtWVd4elpUdGNjbHh1SUNBZ0lDQWdJQ0IyWVhJZ1ptbGxiR1JmYm1GdFpTQTlJRndpWENJN1hISmNiaUFnSUNBZ0lDQWdkbUZ5SUdacFpXeGtYM1poYkhWbElEMGdYQ0pjSWp0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnZG1GeUlDUmhZM1JwZG1WZmRHRjRiMjV2YlhrZ1BTQWtabTl5YlM0a1ptbGxiR1J6TG5CaGNtVnVkQ2dwTG1acGJtUW9YQ0piWkdGMFlTMXpaaTEwWVhodmJtOXRlUzFoY21Ob2FYWmxQU2N4SjExY0lpazdYSEpjYmlBZ0lDQWdJQ0FnYVdZb0pHRmpkR2wyWlY5MFlYaHZibTl0ZVM1c1pXNW5kR2c5UFRFcFhISmNiaUFnSUNBZ0lDQWdlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWtabWxsYkdRZ1BTQWtZV04wYVhabFgzUmhlRzl1YjIxNU8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdacFpXeGtWSGx3WlNBOUlDUm1hV1ZzWkM1aGRIUnlLRndpWkdGMFlTMXpaaTFtYVdWc1pDMTBlWEJsWENJcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lnS0NobWFXVnNaRlI1Y0dVZ1BUMGdYQ0owWVdkY0lpa2dmSHdnS0dacFpXeGtWSGx3WlNBOVBTQmNJbU5oZEdWbmIzSjVYQ0lwSUh4OElDaG1hV1ZzWkZSNWNHVWdQVDBnWENKMFlYaHZibTl0ZVZ3aUtTa2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIUmhlRzl1YjIxNVgzWmhiSFZsSUQwZ2MyVnNaaTV3Y205alpYTnpWR0Y0YjI1dmJYa29KR1pwWld4a0xDQjBjblZsS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnBaV3hrWDI1aGJXVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0Ym1GdFpWd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQjBZWGh2Ym05dGVWOXVZVzFsSUQwZ1ptbGxiR1JmYm1GdFpTNXlaWEJzWVdObEtGd2lYM05tZEY5Y0lpd2dYQ0pjSWlrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tIUmhlRzl1YjIxNVgzWmhiSFZsS1NCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWm1sbGJHUmZkbUZzZFdVZ1BTQjBZWGh2Ym05dGVWOTJZV3gxWlM1MllXeDFaVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9abWxsYkdSZmRtRnNkV1U5UFZ3aVhDSXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JtYVdWc1pDQTlJR1poYkhObE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWdvYzJWc1ppNWpkWEp5Wlc1MFgzUmhlRzl1YjIxNVgyRnlZMmhwZG1VaFBWd2lYQ0lwSmlZb2MyVnNaaTVqZFhKeVpXNTBYM1JoZUc5dWIyMTVYMkZ5WTJocGRtVWhQWFJoZUc5dWIyMTVYMjVoYldVcEtWeHlYRzRnSUNBZ0lDQWdJSHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVkR0Y0WDJGeVkyaHBkbVZmY21WemRXeDBjMTkxY213Z1BTQmpkWEp5Wlc1MFgzSmxjM1ZzZEhOZmRYSnNPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200N1hISmNiaUFnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQnBaaWdvS0dacFpXeGtYM1poYkhWbFBUMWNJbHdpS1h4OEtDRWtabWxsYkdRcElDa3BYSEpjYmlBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FrWm05eWJTNGtabWxsYkdSekxtVmhZMmdvWm5WdVkzUnBiMjRnS0NrZ2UxeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDZ2hKR1pwWld4a0tTQjdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCbWFXVnNaRlI1Y0dVZ1BTQWtLSFJvYVhNcExtRjBkSElvWENKa1lYUmhMWE5tTFdacFpXeGtMWFI1Y0dWY0lpazdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtSUNnb1ptbGxiR1JVZVhCbElEMDlJRndpZEdGblhDSXBJSHg4SUNobWFXVnNaRlI1Y0dVZ1BUMGdYQ0pqWVhSbFoyOXllVndpS1NCOGZDQW9abWxsYkdSVWVYQmxJRDA5SUZ3aWRHRjRiMjV2YlhsY0lpa3BJSHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIUmhlRzl1YjIxNVgzWmhiSFZsSUQwZ2MyVnNaaTV3Y205alpYTnpWR0Y0YjI1dmJYa29KQ2gwYUdsektTd2dkSEoxWlNrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnBaV3hrWDI1aGJXVWdQU0FrS0hSb2FYTXBMbUYwZEhJb1hDSmtZWFJoTFhObUxXWnBaV3hrTFc1aGJXVmNJaWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvZEdGNGIyNXZiWGxmZG1Gc2RXVXBJSHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JtYVdWc1pGOTJZV3gxWlNBOUlIUmhlRzl1YjIxNVgzWmhiSFZsTG5aaGJIVmxPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtSUNobWFXVnNaRjkyWVd4MVpTQWhQU0JjSWx3aUtTQjdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSbWFXVnNaQ0E5SUNRb2RHaHBjeWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNjbHh1SUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJR2xtS0NBb0pHWnBaV3hrS1NBbUppQW9abWxsYkdSZmRtRnNkV1VnSVQwZ1hDSmNJaUFwS1NCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUM4dmFXWWdkMlVnWm05MWJtUWdZU0JtYVdWc1pGeHlYRzVjZEZ4MFhIUjJZWElnY21WM2NtbDBaVjloZEhSeUlEMGdLQ1JtYVdWc1pDNWhkSFJ5S0Z3aVpHRjBZUzF6WmkxMFpYSnRMWEpsZDNKcGRHVmNJaWtwTzF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jbVYzY21sMFpWOWhkSFJ5SVQxY0lsd2lLU0I3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhKbGQzSnBkR1VnUFNCS1UwOU9MbkJoY25ObEtISmxkM0pwZEdWZllYUjBjaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdhVzV3ZFhSZmRIbHdaU0E5SUNSbWFXVnNaQzVoZEhSeUtGd2laR0YwWVMxelppMW1hV1ZzWkMxcGJuQjFkQzEwZVhCbFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWhZM1JwZG1WZmRHRjRJRDBnWm1sbGJHUmZibUZ0WlR0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDJacGJtUWdkR2hsSUdGamRHbDJaU0JsYkdWdFpXNTBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb0tHbHVjSFYwWDNSNWNHVWdQVDBnWENKeVlXUnBiMXdpS1NCOGZDQW9hVzV3ZFhSZmRIbHdaU0E5UFNCY0ltTm9aV05yWW05NFhDSXBLU0I3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmRtRnlJQ1JoWTNScGRtVWdQU0FrWm1sbGJHUXVabWx1WkNoY0lpNXpaaTF2Y0hScGIyNHRZV04wYVhabFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZaWGh3Ykc5a1pTQjBhR1VnZG1Gc2RXVnpJR2xtSUhSb1pYSmxJR2x6SUdFZ1pHVnNhVzFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMlpwWld4a1gzWmhiSFZsWEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnBjMTl6YVc1bmJHVmZkbUZzZFdVZ1BTQjBjblZsTzF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCbWFXVnNaRjkyWVd4MVpYTWdQU0JtYVdWc1pGOTJZV3gxWlM1emNHeHBkQ2hjSWl4Y0lpa3VhbTlwYmloY0lpdGNJaWt1YzNCc2FYUW9YQ0lyWENJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDaG1hV1ZzWkY5MllXeDFaWE11YkdWdVozUm9JRDRnTVNrZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBjMTl6YVc1bmJHVmZkbUZzZFdVZ1BTQm1ZV3h6WlR0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDaHBjMTl6YVc1bmJHVmZkbUZzZFdVcElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWthVzV3ZFhRZ1BTQWtabWxsYkdRdVptbHVaQ2hjSW1sdWNIVjBXM1poYkhWbFBTZGNJaUFySUdacFpXeGtYM1poYkhWbElDc2dYQ0luWFZ3aUtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSaFkzUnBkbVVnUFNBa2FXNXdkWFF1Y0dGeVpXNTBLQ2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQmtaWEIwYUNBOUlDUmhZM1JwZG1VdVlYUjBjaWhjSW1SaGRHRXRjMll0WkdWd2RHaGNJaWs3WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMjV2ZHlCc2IyOXdJSFJvY205MVoyZ2djR0Z5Wlc1MGN5QjBieUJuY21GaUlIUm9aV2x5SUc1aGJXVnpYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMllXeDFaWE1nUFNCdVpYY2dRWEp5WVhrb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZzZFdWekxuQjFjMmdvWm1sbGJHUmZkbUZzZFdVcE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWm05eUlDaDJZWElnYVNBOUlHUmxjSFJvT3lCcElENGdNRHNnYVMwdEtTQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa1lXTjBhWFpsSUQwZ0pHRmpkR2wyWlM1d1lYSmxiblFvS1M1d1lYSmxiblFvS1R0Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoYkhWbGN5NXdkWE5vS0NSaFkzUnBkbVV1Wm1sdVpDaGNJbWx1Y0hWMFhDSXBMblpoYkNncEtUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnNkV1Z6TG5KbGRtVnljMlVvS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2WjNKaFlpQjBhR1VnY21WM2NtbDBaU0JtYjNJZ2RHaHBjeUJrWlhCMGFGeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnWVdOMGFYWmxYM0psZDNKcGRHVWdQU0J5WlhkeWFYUmxXMlJsY0hSb1hUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhWeWJDQTlJR0ZqZEdsMlpWOXlaWGR5YVhSbE8xeHlYRzVjY2x4dVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZkR2hsYmlCdFlYQWdabkp2YlNCMGFHVWdjR0Z5Wlc1MGN5QjBieUIwYUdVZ1pHVndkR2hjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkNoMllXeDFaWE1wTG1WaFkyZ29ablZ1WTNScGIyNGdLR2x1WkdWNExDQjJZV3gxWlNrZ2UxeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIVnliQ0E5SUhWeWJDNXlaWEJzWVdObEtGd2lXMXdpSUNzZ2FXNWtaWGdnS3lCY0lsMWNJaXdnZG1Gc2RXVXBPMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdWRHRjRYMkZ5WTJocGRtVmZjbVZ6ZFd4MGMxOTFjbXdnUFNCMWNtdzdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdlMXh5WEc1Y2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXBaaUIwYUdWeVpTQmhjbVVnYlhWc2RHbHdiR1VnZG1Gc2RXVnpMRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNSb1pXNGdkMlVnYm1WbFpDQjBieUJqYUdWamF5Qm1iM0lnTXlCMGFHbHVaM002WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMmxtSUhSb1pTQjJZV3gxWlhNZ2MyVnNaV04wWldRZ1lYSmxJR0ZzYkNCcGJpQjBhR1VnYzJGdFpTQjBjbVZsSUhSb1pXNGdkMlVnWTJGdUlHUnZJSE52YldVZ1kyeGxkbVZ5SUhKbGQzSnBkR1VnYzNSMVptWmNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl0WlhKblpTQmhiR3dnZG1Gc2RXVnpJR2x1SUhOaGJXVWdiR1YyWld3c0lIUm9aVzRnWTI5dFltbHVaU0IwYUdVZ2JHVjJaV3h6WEhKY2JseHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMmxtSUhSb1pYa2dZWEpsSUdaeWIyMGdaR2xtWm1WeVpXNTBJSFJ5WldWeklIUm9aVzRnYW5WemRDQmpiMjFpYVc1bElIUm9aVzBnYjNJZ2FuVnpkQ0IxYzJVZ1lHWnBaV3hrWDNaaGJIVmxZRnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2S2x4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1pYQjBhSE1nUFNCdVpYY2dRWEp5WVhrb0tUdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1FvWm1sbGJHUmZkbUZzZFdWektTNWxZV05vS0daMWJtTjBhVzl1SUNocGJtUmxlQ3dnZG1Gc0tTQjdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JwYm5CMWRDQTlJQ1JtYVdWc1pDNW1hVzVrS0Z3aWFXNXdkWFJiZG1Gc2RXVTlKMXdpSUNzZ1ptbGxiR1JmZG1Gc2RXVWdLeUJjSWlkZFhDSXBPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUmhZM1JwZG1VZ1BTQWthVzV3ZFhRdWNHRnlaVzUwS0NrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHUmxjSFJvSUQwZ0pHRmpkR2wyWlM1aGRIUnlLRndpWkdGMFlTMXpaaTFrWlhCMGFGd2lLVHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dlpHVndkR2h6TG5CMWMyZ29aR1Z3ZEdncE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE95b3ZYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnYVdZZ0tDaHBibkIxZEY5MGVYQmxJRDA5SUZ3aWMyVnNaV04wWENJcElIeDhJQ2hwYm5CMWRGOTBlWEJsSUQwOUlGd2liWFZzZEdselpXeGxZM1JjSWlrcElIdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdselgzTnBibWRzWlY5MllXeDFaU0E5SUhSeWRXVTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1pwWld4a1gzWmhiSFZsY3lBOUlHWnBaV3hrWDNaaGJIVmxMbk53YkdsMEtGd2lMRndpS1M1cWIybHVLRndpSzF3aUtTNXpjR3hwZENoY0lpdGNJaWs3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0dacFpXeGtYM1poYkhWbGN5NXNaVzVuZEdnZ1BpQXhLU0I3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdselgzTnBibWRzWlY5MllXeDFaU0E5SUdaaGJITmxPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0dselgzTnBibWRzWlY5MllXeDFaU2tnZTF4eVhHNWNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSaFkzUnBkbVVnUFNBa1ptbGxiR1F1Wm1sdVpDaGNJbTl3ZEdsdmJsdDJZV3gxWlQwblhDSWdLeUJtYVdWc1pGOTJZV3gxWlNBcklGd2lKMTFjSWlrN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJrWlhCMGFDQTlJQ1JoWTNScGRtVXVZWFIwY2loY0ltUmhkR0V0YzJZdFpHVndkR2hjSWlrN1hISmNibHh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RtRnNkV1Z6SUQwZ2JtVjNJRUZ5Y21GNUtDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoYkhWbGN5NXdkWE5vS0dacFpXeGtYM1poYkhWbEtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdadmNpQW9kbUZ5SUdrZ1BTQmtaWEIwYURzZ2FTQStJREE3SUdrdExTa2dlMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHRmpkR2wyWlNBOUlDUmhZM1JwZG1VdWNISmxka0ZzYkNoY0ltOXdkR2x2Ymx0a1lYUmhMWE5tTFdSbGNIUm9QU2RjSWlBcklDaHBJQzBnTVNrZ0t5QmNJaWRkWENJcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1Gc2RXVnpMbkIxYzJnb0pHRmpkR2wyWlM1MllXd29LU2s3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoYkhWbGN5NXlaWFpsY25ObEtDazdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCaFkzUnBkbVZmY21WM2NtbDBaU0E5SUhKbGQzSnBkR1ZiWkdWd2RHaGRPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RYSnNJRDBnWVdOMGFYWmxYM0psZDNKcGRHVTdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1FvZG1Gc2RXVnpLUzVsWVdOb0tHWjFibU4wYVc5dUlDaHBibVJsZUN3Z2RtRnNkV1VwSUh0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMWNtd2dQU0IxY213dWNtVndiR0ZqWlNoY0lsdGNJaUFySUdsdVpHVjRJQ3NnWENKZFhDSXNJSFpoYkhWbEtUdGNjbHh1WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG5SaGVGOWhjbU5vYVhabFgzSmxjM1ZzZEhOZmRYSnNJRDBnZFhKc08xeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdmVnh5WEc0Z0lDQWdJQ0FnSUM4dmRHaHBjeTUwWVhoZllYSmphR2wyWlY5eVpYTjFiSFJ6WDNWeWJDQTlJR04xY25KbGJuUmZjbVZ6ZFd4MGMxOTFjbXc3WEhKY2JpQWdJQ0I5TEZ4eVhHNGdJQ0FnWjJWMFVtVnpkV3gwYzFWeWJEb2dablZ1WTNScGIyNG9KR1p2Y20wc0lHTjFjbkpsYm5SZmNtVnpkV3gwYzE5MWNtd3BJSHRjY2x4dVhISmNiaUFnSUNBZ0lDQWdMeTkwYUdsekxuTmxkRlJoZUVGeVkyaHBkbVZTWlhOMWJIUnpWWEpzS0NSbWIzSnRMQ0JqZFhKeVpXNTBYM0psYzNWc2RITmZkWEpzS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnYVdZb2RHaHBjeTUwWVhoZllYSmphR2wyWlY5eVpYTjFiSFJ6WDNWeWJEMDlYQ0pjSWlsY2NseHVJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCamRYSnlaVzUwWDNKbGMzVnNkSE5mZFhKc08xeHlYRzRnSUNBZ0lDQWdJSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdjbVYwZFhKdUlIUm9hWE11ZEdGNFgyRnlZMmhwZG1WZmNtVnpkV3gwYzE5MWNtdzdYSEpjYmlBZ0lDQjlMRnh5WEc1Y2RHZGxkRlZ5YkZCaGNtRnRjem9nWm5WdVkzUnBiMjRvSkdadmNtMHBlMXh5WEc1Y2NseHVYSFJjZEhSb2FYTXVZblZwYkdSVmNteERiMjF3YjI1bGJuUnpLQ1JtYjNKdExDQjBjblZsS1R0Y2NseHVYSEpjYmlBZ0lDQWdJQ0FnYVdZb2RHaHBjeTUwWVhoZllYSmphR2wyWlY5eVpYTjFiSFJ6WDNWeWJDRTlYQ0pjSWlsY2NseHVJQ0FnSUNBZ0lDQjdYSEpjYmx4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloMGFHbHpMbUZqZEdsMlpWOTBZWGdoUFZ3aVhDSXBYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCbWFXVnNaRjl1WVcxbElEMGdkR2hwY3k1aFkzUnBkbVZmZEdGNE8xeHlYRzVjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmloMGFHbHpMblZ5YkY5d1lYSmhiWE5iWm1sbGJHUmZibUZ0WlYwcElUMWNJblZ1WkdWbWFXNWxaRndpS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSbGJHVjBaU0IwYUdsekxuVnliRjl3WVhKaGJYTmJabWxsYkdSZmJtRnRaVjA3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhISmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2NseHVJQ0FnSUNBZ0lDQjlYSEpjYmx4eVhHNWNkRngwY21WMGRYSnVJSFJvYVhNdWRYSnNYM0JoY21GdGN6dGNjbHh1WEhSOUxGeHlYRzVjZEdOc1pXRnlWWEpzUTI5dGNHOXVaVzUwY3pvZ1puVnVZM1JwYjI0b0tYdGNjbHh1WEhSY2RDOHZkR2hwY3k1MWNteGZZMjl0Y0c5dVpXNTBjeUE5SUZ3aVhDSTdYSEpjYmx4MFhIUjBhR2x6TG5WeWJGOXdZWEpoYlhNZ1BTQjdmVHRjY2x4dVhIUjlMRnh5WEc1Y2RHTnNaV0Z5VkdGNFFYSmphR2wyWlZKbGMzVnNkSE5WY213NklHWjFibU4wYVc5dUtDa2dlMXh5WEc1Y2RGeDBkR2hwY3k1MFlYaGZZWEpqYUdsMlpWOXlaWE4xYkhSelgzVnliQ0E5SUNjbk8xeHlYRzVjZEgwc1hISmNibHgwWkdsellXSnNaVWx1Y0hWMGN6b2dablZ1WTNScGIyNG9KR1p2Y20wcGUxeHlYRzVjZEZ4MGRtRnlJSE5sYkdZZ1BTQjBhR2x6TzF4eVhHNWNkRngwWEhKY2JseDBYSFFrWm05eWJTNGtabWxsYkdSekxtVmhZMmdvWm5WdVkzUnBiMjRvS1h0Y2NseHVYSFJjZEZ4MFhISmNibHgwWEhSY2RIWmhjaUFrYVc1d2RYUnpJRDBnSkNoMGFHbHpLUzVtYVc1a0tGd2lhVzV3ZFhRc0lITmxiR1ZqZEN3Z0xtMWxkR0V0YzJ4cFpHVnlYQ0lwTzF4eVhHNWNkRngwWEhRa2FXNXdkWFJ6TG1GMGRISW9YQ0prYVhOaFlteGxaRndpTENCY0ltUnBjMkZpYkdWa1hDSXBPMXh5WEc1Y2RGeDBYSFFrYVc1d2RYUnpMbUYwZEhJb1hDSmthWE5oWW14bFpGd2lMQ0IwY25WbEtUdGNjbHh1WEhSY2RGeDBKR2x1Y0hWMGN5NXdjbTl3S0Z3aVpHbHpZV0pzWldSY0lpd2dkSEoxWlNrN1hISmNibHgwWEhSY2RDUnBibkIxZEhNdWRISnBaMmRsY2loY0ltTm9iM05sYmpwMWNHUmhkR1ZrWENJcE8xeHlYRzVjZEZ4MFhIUmNjbHh1WEhSY2RIMHBPMXh5WEc1Y2RGeDBYSEpjYmx4MFhIUmNjbHh1WEhSOUxGeHlYRzVjZEdWdVlXSnNaVWx1Y0hWMGN6b2dablZ1WTNScGIyNG9KR1p2Y20wcGUxeHlYRzVjZEZ4MGRtRnlJSE5sYkdZZ1BTQjBhR2x6TzF4eVhHNWNkRngwSkdadmNtMHVKR1pwWld4a2N5NWxZV05vS0daMWJtTjBhVzl1S0NsN1hISmNibHgwWEhSY2RIWmhjaUFrYVc1d2RYUnpJRDBnSkNoMGFHbHpLUzVtYVc1a0tGd2lhVzV3ZFhRc0lITmxiR1ZqZEN3Z0xtMWxkR0V0YzJ4cFpHVnlYQ0lwTzF4eVhHNWNkRngwWEhRa2FXNXdkWFJ6TG5CeWIzQW9YQ0prYVhOaFlteGxaRndpTENCbVlXeHpaU2s3WEhKY2JseDBYSFJjZENScGJuQjFkSE11WVhSMGNpaGNJbVJwYzJGaWJHVmtYQ0lzSUdaaGJITmxLVHRjY2x4dVhIUmNkRngwSkdsdWNIVjBjeTUwY21sbloyVnlLRndpWTJodmMyVnVPblZ3WkdGMFpXUmNJaWs3WEhSY2RGeDBYSEpjYmx4MFhIUjlLVHRjY2x4dVhIUmNkRnh5WEc1Y2RGeDBYSEpjYmx4MGZTeGNjbHh1WEhSaWRXbHNaRlZ5YkVOdmJYQnZibVZ1ZEhNNklHWjFibU4wYVc5dUtDUm1iM0p0TENCamJHVmhjbDlqYjIxd2IyNWxiblJ6S1h0Y2NseHVYSFJjZEZ4eVhHNWNkRngwZG1GeUlITmxiR1lnUFNCMGFHbHpPMXh5WEc1Y2RGeDBYSEpjYmx4MFhIUnBaaWgwZVhCbGIyWW9ZMnhsWVhKZlkyOXRjRzl1Wlc1MGN5a2hQVndpZFc1a1pXWnBibVZrWENJcFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHbG1LR05zWldGeVgyTnZiWEJ2Ym1WdWRITTlQWFJ5ZFdVcFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFIwYUdsekxtTnNaV0Z5VlhKc1EyOXRjRzl1Wlc1MGN5Z3BPMXh5WEc1Y2RGeDBYSFI5WEhKY2JseDBYSFI5WEhKY2JseDBYSFJjY2x4dVhIUmNkQ1JtYjNKdExpUm1hV1ZzWkhNdVpXRmphQ2htZFc1amRHbHZiaWdwZTF4eVhHNWNkRngwWEhSY2NseHVYSFJjZEZ4MGRtRnlJR1pwWld4a1RtRnRaU0E5SUNRb2RHaHBjeWt1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGJtRnRaVndpS1R0Y2NseHVYSFJjZEZ4MGRtRnlJR1pwWld4a1ZIbHdaU0E5SUNRb2RHaHBjeWt1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGRIbHdaVndpS1R0Y2NseHVYSFJjZEZ4MFhISmNibHgwWEhSY2RHbG1LR1pwWld4a1ZIbHdaVDA5WENKelpXRnlZMmhjSWlsY2NseHVYSFJjZEZ4MGUxeHlYRzVjZEZ4MFhIUmNkSE5sYkdZdWNISnZZMlZ6YzFObFlYSmphRVpwWld4a0tDUW9kR2hwY3lrcE8xeHlYRzVjZEZ4MFhIUjlYSEpjYmx4MFhIUmNkR1ZzYzJVZ2FXWW9LR1pwWld4a1ZIbHdaVDA5WENKMFlXZGNJaWw4ZkNobWFXVnNaRlI1Y0dVOVBWd2lZMkYwWldkdmNubGNJaWw4ZkNobWFXVnNaRlI1Y0dVOVBWd2lkR0Y0YjI1dmJYbGNJaWtwWEhKY2JseDBYSFJjZEh0Y2NseHVYSFJjZEZ4MFhIUnpaV3htTG5CeWIyTmxjM05VWVhodmJtOXRlU2drS0hSb2FYTXBLVHRjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwWEhSbGJITmxJR2xtS0dacFpXeGtWSGx3WlQwOVhDSnpiM0owWDI5eVpHVnlYQ0lwWEhKY2JseDBYSFJjZEh0Y2NseHVYSFJjZEZ4MFhIUnpaV3htTG5CeWIyTmxjM05UYjNKMFQzSmtaWEpHYVdWc1pDZ2tLSFJvYVhNcEtUdGNjbHh1WEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJsYkhObElHbG1LR1pwWld4a1ZIbHdaVDA5WENKd2IzTjBjMTl3WlhKZmNHRm5aVndpS1Z4eVhHNWNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBjMlZzWmk1d2NtOWpaWE56VW1WemRXeDBjMUJsY2xCaFoyVkdhV1ZzWkNna0tIUm9hWE1wS1R0Y2NseHVYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmxiSE5sSUdsbUtHWnBaV3hrVkhsd1pUMDlYQ0poZFhSb2IzSmNJaWxjY2x4dVhIUmNkRngwZTF4eVhHNWNkRngwWEhSY2RITmxiR1l1Y0hKdlkyVnpjMEYxZEdodmNpZ2tLSFJvYVhNcEtUdGNjbHh1WEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJsYkhObElHbG1LR1pwWld4a1ZIbHdaVDA5WENKd2IzTjBYM1I1Y0dWY0lpbGNjbHh1WEhSY2RGeDBlMXh5WEc1Y2RGeDBYSFJjZEhObGJHWXVjSEp2WTJWemMxQnZjM1JVZVhCbEtDUW9kR2hwY3lrcE8xeHlYRzVjZEZ4MFhIUjlYSEpjYmx4MFhIUmNkR1ZzYzJVZ2FXWW9abWxsYkdSVWVYQmxQVDFjSW5CdmMzUmZaR0YwWlZ3aUtWeHlYRzVjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwYzJWc1ppNXdjbTlqWlhOelVHOXpkRVJoZEdVb0pDaDBhR2x6S1NrN1hISmNibHgwWEhSY2RIMWNjbHh1WEhSY2RGeDBaV3h6WlNCcFppaG1hV1ZzWkZSNWNHVTlQVndpY0c5emRGOXRaWFJoWENJcFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJ6Wld4bUxuQnliMk5sYzNOUWIzTjBUV1YwWVNna0tIUm9hWE1wS1R0Y2NseHVYSFJjZEZ4MFhIUmNjbHh1WEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJsYkhObFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwWEhSY2NseHVYSFJjZEgwcE8xeHlYRzVjZEZ4MFhISmNibHgwZlN4Y2NseHVYSFJ3Y205alpYTnpVMlZoY21Ob1JtbGxiR1E2SUdaMWJtTjBhVzl1S0NSamIyNTBZV2x1WlhJcFhISmNibHgwZTF4eVhHNWNkRngwZG1GeUlITmxiR1lnUFNCMGFHbHpPMXh5WEc1Y2RGeDBYSEpjYmx4MFhIUjJZWElnSkdacFpXeGtJRDBnSkdOdmJuUmhhVzVsY2k1bWFXNWtLRndpYVc1d2RYUmJibUZ0WlY0OUoxOXpabDl6WldGeVkyZ25YVndpS1R0Y2NseHVYSFJjZEZ4eVhHNWNkRngwYVdZb0pHWnBaV3hrTG14bGJtZDBhRDR3S1Z4eVhHNWNkRngwZTF4eVhHNWNkRngwWEhSMllYSWdabWxsYkdST1lXMWxJRDBnSkdacFpXeGtMbUYwZEhJb1hDSnVZVzFsWENJcExuSmxjR3hoWTJVb0oxdGRKeXdnSnljcE8xeHlYRzVjZEZ4MFhIUjJZWElnWm1sbGJHUldZV3dnUFNBa1ptbGxiR1F1ZG1Gc0tDazdYSEpjYmx4MFhIUmNkRnh5WEc1Y2RGeDBYSFJwWmlobWFXVnNaRlpoYkNFOVhDSmNJaWxjY2x4dVhIUmNkRngwZTF4eVhHNWNkRngwWEhSY2RDOHZjMlZzWmk1MWNteGZZMjl0Y0c5dVpXNTBjeUFyUFNCY0lpWmZjMlpmY3oxY0lpdGxibU52WkdWVlVrbERiMjF3YjI1bGJuUW9abWxsYkdSV1lXd3BPMXh5WEc1Y2RGeDBYSFJjZEhObGJHWXVkWEpzWDNCaGNtRnRjMXNuWDNObVgzTW5YU0E5SUdWdVkyOWtaVlZTU1VOdmJYQnZibVZ1ZENobWFXVnNaRlpoYkNrN1hISmNibHgwWEhSY2RIMWNjbHh1WEhSY2RIMWNjbHh1WEhSOUxGeHlYRzVjZEhCeWIyTmxjM05UYjNKMFQzSmtaWEpHYVdWc1pEb2dablZ1WTNScGIyNG9KR052Ym5SaGFXNWxjaWxjY2x4dVhIUjdYSEpjYmx4MFhIUjBhR2x6TG5CeWIyTmxjM05CZFhSb2IzSW9KR052Ym5SaGFXNWxjaWs3WEhKY2JseDBYSFJjY2x4dVhIUjlMRnh5WEc1Y2RIQnliMk5sYzNOU1pYTjFiSFJ6VUdWeVVHRm5aVVpwWld4a09pQm1kVzVqZEdsdmJpZ2tZMjl1ZEdGcGJtVnlLVnh5WEc1Y2RIdGNjbHh1WEhSY2RIUm9hWE11Y0hKdlkyVnpjMEYxZEdodmNpZ2tZMjl1ZEdGcGJtVnlLVHRjY2x4dVhIUmNkRnh5WEc1Y2RIMHNYSEpjYmx4MFoyVjBRV04wYVhabFZHRjRPaUJtZFc1amRHbHZiaWdrWm1sbGJHUXBJSHRjY2x4dVhIUmNkSEpsZEhWeWJpQjBhR2x6TG1GamRHbDJaVjkwWVhnN1hISmNibHgwZlN4Y2NseHVYSFJuWlhSVFpXeGxZM1JXWVd3NklHWjFibU4wYVc5dUtDUm1hV1ZzWkNsN1hISmNibHh5WEc1Y2RGeDBkbUZ5SUdacFpXeGtWbUZzSUQwZ1hDSmNJanRjY2x4dVhIUmNkRnh5WEc1Y2RGeDBhV1lvSkdacFpXeGtMblpoYkNncElUMHdLVnh5WEc1Y2RGeDBlMXh5WEc1Y2RGeDBYSFJtYVdWc1pGWmhiQ0E5SUNSbWFXVnNaQzUyWVd3b0tUdGNjbHh1WEhSY2RIMWNjbHh1WEhSY2RGeHlYRzVjZEZ4MGFXWW9abWxsYkdSV1lXdzlQVzUxYkd3cFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHWnBaV3hrVm1Gc0lEMGdYQ0pjSWp0Y2NseHVYSFJjZEgxY2NseHVYSFJjZEZ4eVhHNWNkRngwY21WMGRYSnVJR1pwWld4a1ZtRnNPMXh5WEc1Y2RIMHNYSEpjYmx4MFoyVjBUV1YwWVZObGJHVmpkRlpoYkRvZ1puVnVZM1JwYjI0b0pHWnBaV3hrS1h0Y2NseHVYSFJjZEZ4eVhHNWNkRngwZG1GeUlHWnBaV3hrVm1Gc0lEMGdYQ0pjSWp0Y2NseHVYSFJjZEZ4eVhHNWNkRngwWm1sbGJHUldZV3dnUFNBa1ptbGxiR1F1ZG1Gc0tDazdYSEpjYmx4MFhIUmNkRngwWEhSY2RGeHlYRzVjZEZ4MGFXWW9abWxsYkdSV1lXdzlQVzUxYkd3cFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHWnBaV3hrVm1Gc0lEMGdYQ0pjSWp0Y2NseHVYSFJjZEgxY2NseHVYSFJjZEZ4eVhHNWNkRngwY21WMGRYSnVJR1pwWld4a1ZtRnNPMXh5WEc1Y2RIMHNYSEpjYmx4MFoyVjBUWFZzZEdsVFpXeGxZM1JXWVd3NklHWjFibU4wYVc5dUtDUm1hV1ZzWkN3Z2IzQmxjbUYwYjNJcGUxeHlYRzVjZEZ4MFhISmNibHgwWEhSMllYSWdaR1ZzYVcwZ1BTQmNJaXRjSWp0Y2NseHVYSFJjZEdsbUtHOXdaWEpoZEc5eVBUMWNJbTl5WENJcFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHUmxiR2x0SUQwZ1hDSXNYQ0k3WEhKY2JseDBYSFI5WEhKY2JseDBYSFJjY2x4dVhIUmNkR2xtS0hSNWNHVnZaaWdrWm1sbGJHUXVkbUZzS0NrcFBUMWNJbTlpYW1WamRGd2lLVnh5WEc1Y2RGeDBlMXh5WEc1Y2RGeDBYSFJwWmlna1ptbGxiR1F1ZG1Gc0tDa2hQVzUxYkd3cFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJ5WlhSMWNtNGdKR1pwWld4a0xuWmhiQ2dwTG1wdmFXNG9aR1ZzYVcwcE8xeHlYRzVjZEZ4MFhIUjlYSEpjYmx4MFhIUjlYSEpjYmx4MFhIUmNjbHh1WEhSOUxGeHlYRzVjZEdkbGRFMWxkR0ZOZFd4MGFWTmxiR1ZqZEZaaGJEb2dablZ1WTNScGIyNG9KR1pwWld4a0xDQnZjR1Z5WVhSdmNpbDdYSEpjYmx4MFhIUmNjbHh1WEhSY2RIWmhjaUJrWld4cGJTQTlJRndpTFNzdFhDSTdYSEpjYmx4MFhIUnBaaWh2Y0dWeVlYUnZjajA5WENKdmNsd2lLVnh5WEc1Y2RGeDBlMXh5WEc1Y2RGeDBYSFJrWld4cGJTQTlJRndpTFN3dFhDSTdYSEpjYmx4MFhIUjlYSEpjYmx4MFhIUmNkRngwWEhKY2JseDBYSFJwWmloMGVYQmxiMllvSkdacFpXeGtMblpoYkNncEtUMDlYQ0p2WW1wbFkzUmNJaWxjY2x4dVhIUmNkSHRjY2x4dVhIUmNkRngwYVdZb0pHWnBaV3hrTG5aaGJDZ3BJVDF1ZFd4c0tWeHlYRzVjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MGRtRnlJR1pwWld4a2RtRnNJRDBnVzEwN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwSkNna1ptbGxiR1F1ZG1Gc0tDa3BMbVZoWTJnb1puVnVZM1JwYjI0b2FXNWtaWGdzZG1Gc2RXVXBlMXh5WEc1Y2RGeDBYSFJjZEZ4MFhISmNibHgwWEhSY2RGeDBYSFJtYVdWc1pIWmhiQzV3ZFhOb0tDaDJZV3gxWlNrcE8xeHlYRzVjZEZ4MFhIUmNkSDBwTzF4eVhHNWNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkSEpsZEhWeWJpQm1hV1ZzWkhaaGJDNXFiMmx1S0dSbGJHbHRLVHRjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwZlZ4eVhHNWNkRngwWEhKY2JseDBYSFJ5WlhSMWNtNGdYQ0pjSWp0Y2NseHVYSFJjZEZ4eVhHNWNkSDBzWEhKY2JseDBaMlYwUTJobFkydGliM2hXWVd3NklHWjFibU4wYVc5dUtDUm1hV1ZzWkN3Z2IzQmxjbUYwYjNJcGUxeHlYRzVjZEZ4MFhISmNibHgwWEhSY2NseHVYSFJjZEhaaGNpQm1hV1ZzWkZaaGJDQTlJQ1JtYVdWc1pDNXRZWEFvWm5WdVkzUnBiMjRvS1h0Y2NseHVYSFJjZEZ4MGFXWW9KQ2gwYUdsektTNXdjbTl3S0Z3aVkyaGxZMnRsWkZ3aUtUMDlkSEoxWlNsY2NseHVYSFJjZEZ4MGUxeHlYRzVjZEZ4MFhIUmNkSEpsZEhWeWJpQWtLSFJvYVhNcExuWmhiQ2dwTzF4eVhHNWNkRngwWEhSOVhISmNibHgwWEhSOUtTNW5aWFFvS1R0Y2NseHVYSFJjZEZ4eVhHNWNkRngwZG1GeUlHUmxiR2x0SUQwZ1hDSXJYQ0k3WEhKY2JseDBYSFJwWmlodmNHVnlZWFJ2Y2owOVhDSnZjbHdpS1Z4eVhHNWNkRngwZTF4eVhHNWNkRngwWEhSa1pXeHBiU0E5SUZ3aUxGd2lPMXh5WEc1Y2RGeDBmVnh5WEc1Y2RGeDBYSEpjYmx4MFhIUnlaWFIxY200Z1ptbGxiR1JXWVd3dWFtOXBiaWhrWld4cGJTazdYSEpjYmx4MGZTeGNjbHh1WEhSblpYUk5aWFJoUTJobFkydGliM2hXWVd3NklHWjFibU4wYVc5dUtDUm1hV1ZzWkN3Z2IzQmxjbUYwYjNJcGUxeHlYRzVjZEZ4MFhISmNibHgwWEhSY2NseHVYSFJjZEhaaGNpQm1hV1ZzWkZaaGJDQTlJQ1JtYVdWc1pDNXRZWEFvWm5WdVkzUnBiMjRvS1h0Y2NseHVYSFJjZEZ4MGFXWW9KQ2gwYUdsektTNXdjbTl3S0Z3aVkyaGxZMnRsWkZ3aUtUMDlkSEoxWlNsY2NseHVYSFJjZEZ4MGUxeHlYRzVjZEZ4MFhIUmNkSEpsZEhWeWJpQW9KQ2gwYUdsektTNTJZV3dvS1NrN1hISmNibHgwWEhSY2RIMWNjbHh1WEhSY2RIMHBMbWRsZENncE8xeHlYRzVjZEZ4MFhISmNibHgwWEhSMllYSWdaR1ZzYVcwZ1BTQmNJaTByTFZ3aU8xeHlYRzVjZEZ4MGFXWW9iM0JsY21GMGIzSTlQVndpYjNKY0lpbGNjbHh1WEhSY2RIdGNjbHh1WEhSY2RGeDBaR1ZzYVcwZ1BTQmNJaTBzTFZ3aU8xeHlYRzVjZEZ4MGZWeHlYRzVjZEZ4MFhISmNibHgwWEhSeVpYUjFjbTRnWm1sbGJHUldZV3d1YW05cGJpaGtaV3hwYlNrN1hISmNibHgwZlN4Y2NseHVYSFJuWlhSU1lXUnBiMVpoYkRvZ1puVnVZM1JwYjI0b0pHWnBaV3hrS1h0Y2NseHVYSFJjZEZ4MFhIUmNkRngwWEhSY2NseHVYSFJjZEhaaGNpQm1hV1ZzWkZaaGJDQTlJQ1JtYVdWc1pDNXRZWEFvWm5WdVkzUnBiMjRvS1Z4eVhHNWNkRngwZTF4eVhHNWNkRngwWEhScFppZ2tLSFJvYVhNcExuQnliM0FvWENKamFHVmphMlZrWENJcFBUMTBjblZsS1Z4eVhHNWNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBjbVYwZFhKdUlDUW9kR2hwY3lrdWRtRnNLQ2s3WEhKY2JseDBYSFJjZEgxY2NseHVYSFJjZEZ4MFhISmNibHgwWEhSOUtTNW5aWFFvS1R0Y2NseHVYSFJjZEZ4eVhHNWNkRngwWEhKY2JseDBYSFJwWmlobWFXVnNaRlpoYkZzd1hTRTlNQ2xjY2x4dVhIUmNkSHRjY2x4dVhIUmNkRngwY21WMGRYSnVJR1pwWld4a1ZtRnNXekJkTzF4eVhHNWNkRngwZlZ4eVhHNWNkSDBzWEhKY2JseDBaMlYwVFdWMFlWSmhaR2x2Vm1Gc09pQm1kVzVqZEdsdmJpZ2tabWxsYkdRcGUxeHlYRzVjZEZ4MFhIUmNkRngwWEhSY2RGeHlYRzVjZEZ4MGRtRnlJR1pwWld4a1ZtRnNJRDBnSkdacFpXeGtMbTFoY0NobWRXNWpkR2x2YmlncFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHbG1LQ1FvZEdocGN5a3VjSEp2Y0NoY0ltTm9aV05yWldSY0lpazlQWFJ5ZFdVcFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJ5WlhSMWNtNGdKQ2gwYUdsektTNTJZV3dvS1R0Y2NseHVYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmNjbHh1WEhSY2RIMHBMbWRsZENncE8xeHlYRzVjZEZ4MFhISmNibHgwWEhSeVpYUjFjbTRnWm1sbGJHUldZV3hiTUYwN1hISmNibHgwZlN4Y2NseHVYSFJ3Y205alpYTnpRWFYwYUc5eU9pQm1kVzVqZEdsdmJpZ2tZMjl1ZEdGcGJtVnlLVnh5WEc1Y2RIdGNjbHh1WEhSY2RIWmhjaUJ6Wld4bUlEMGdkR2hwY3p0Y2NseHVYSFJjZEZ4eVhHNWNkRngwWEhKY2JseDBYSFIyWVhJZ1ptbGxiR1JVZVhCbElEMGdKR052Ym5SaGFXNWxjaTVoZEhSeUtGd2laR0YwWVMxelppMW1hV1ZzWkMxMGVYQmxYQ0lwTzF4eVhHNWNkRngwZG1GeUlHbHVjSFYwVkhsd1pTQTlJQ1JqYjI1MFlXbHVaWEl1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGFXNXdkWFF0ZEhsd1pWd2lLVHRjY2x4dVhIUmNkRnh5WEc1Y2RGeDBkbUZ5SUNSbWFXVnNaRHRjY2x4dVhIUmNkSFpoY2lCbWFXVnNaRTVoYldVZ1BTQmNJbHdpTzF4eVhHNWNkRngwZG1GeUlHWnBaV3hrVm1Gc0lEMGdYQ0pjSWp0Y2NseHVYSFJjZEZ4eVhHNWNkRngwYVdZb2FXNXdkWFJVZVhCbFBUMWNJbk5sYkdWamRGd2lLVnh5WEc1Y2RGeDBlMXh5WEc1Y2RGeDBYSFFrWm1sbGJHUWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0p6Wld4bFkzUmNJaWs3WEhKY2JseDBYSFJjZEdacFpXeGtUbUZ0WlNBOUlDUm1hV1ZzWkM1aGRIUnlLRndpYm1GdFpWd2lLUzV5WlhCc1lXTmxLQ2RiWFNjc0lDY25LVHRjY2x4dVhIUmNkRngwWEhKY2JseDBYSFJjZEdacFpXeGtWbUZzSUQwZ2MyVnNaaTVuWlhSVFpXeGxZM1JXWVd3b0pHWnBaV3hrS1RzZ1hISmNibHgwWEhSOVhISmNibHgwWEhSbGJITmxJR2xtS0dsdWNIVjBWSGx3WlQwOVhDSnRkV3gwYVhObGJHVmpkRndpS1Z4eVhHNWNkRngwZTF4eVhHNWNkRngwWEhRa1ptbGxiR1FnUFNBa1kyOXVkR0ZwYm1WeUxtWnBibVFvWENKelpXeGxZM1JjSWlrN1hISmNibHgwWEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2NseHVYSFJjZEZ4MGRtRnlJRzl3WlhKaGRHOXlJRDBnSkdacFpXeGtMbUYwZEhJb1hDSmtZWFJoTFc5d1pYSmhkRzl5WENJcE8xeHlYRzVjZEZ4MFhIUmNjbHh1WEhSY2RGeDBabWxsYkdSV1lXd2dQU0J6Wld4bUxtZGxkRTExYkhScFUyVnNaV04wVm1Gc0tDUm1hV1ZzWkN3Z1hDSnZjbHdpS1R0Y2NseHVYSFJjZEZ4MFhISmNibHgwWEhSOVhISmNibHgwWEhSbGJITmxJR2xtS0dsdWNIVjBWSGx3WlQwOVhDSmphR1ZqYTJKdmVGd2lLVnh5WEc1Y2RGeDBlMXh5WEc1Y2RGeDBYSFFrWm1sbGJHUWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0oxYkNBK0lHeHBJR2x1Y0hWME9tTm9aV05yWW05NFhDSXBPMXh5WEc1Y2RGeDBYSFJjY2x4dVhIUmNkRngwYVdZb0pHWnBaV3hrTG14bGJtZDBhRDR3S1Z4eVhHNWNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBabWxsYkdST1lXMWxJRDBnSkdacFpXeGtMbUYwZEhJb1hDSnVZVzFsWENJcExuSmxjR3hoWTJVb0oxdGRKeXdnSnljcE8xeHlYRzVjZEZ4MFhIUmNkRngwWEhSY2RGeDBYSFJjZEZ4eVhHNWNkRngwWEhSY2RIWmhjaUJ2Y0dWeVlYUnZjaUE5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSWo0Z2RXeGNJaWt1WVhSMGNpaGNJbVJoZEdFdGIzQmxjbUYwYjNKY0lpazdYSEpjYmx4MFhIUmNkRngwWm1sbGJHUldZV3dnUFNCelpXeG1MbWRsZEVOb1pXTnJZbTk0Vm1Gc0tDUm1hV1ZzWkN3Z1hDSnZjbHdpS1R0Y2NseHVYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmNjbHh1WEhSY2RIMWNjbHh1WEhSY2RHVnNjMlVnYVdZb2FXNXdkWFJVZVhCbFBUMWNJbkpoWkdsdlhDSXBYSEpjYmx4MFhIUjdYSEpjYmx4MFhIUmNkRnh5WEc1Y2RGeDBYSFFrWm1sbGJHUWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0oxYkNBK0lHeHBJR2x1Y0hWME9uSmhaR2x2WENJcE8xeHlYRzVjZEZ4MFhIUmNkRngwWEhSY2NseHVYSFJjZEZ4MGFXWW9KR1pwWld4a0xteGxibWQwYUQ0d0tWeHlYRzVjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwWm1sbGJHUk9ZVzFsSUQwZ0pHWnBaV3hrTG1GMGRISW9YQ0p1WVcxbFhDSXBMbkpsY0d4aFkyVW9KMXRkSnl3Z0p5Y3BPMXh5WEc1Y2RGeDBYSFJjZEZ4eVhHNWNkRngwWEhSY2RHWnBaV3hrVm1Gc0lEMGdjMlZzWmk1blpYUlNZV1JwYjFaaGJDZ2tabWxsYkdRcE8xeHlYRzVjZEZ4MFhIUjlYSEpjYmx4MFhIUjlYSEpjYmx4MFhIUmNjbHh1WEhSY2RHbG1LSFI1Y0dWdlppaG1hV1ZzWkZaaGJDa2hQVndpZFc1a1pXWnBibVZrWENJcFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHbG1LR1pwWld4a1ZtRnNJVDFjSWx3aUtWeHlYRzVjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwZG1GeUlHWnBaV3hrVTJ4MVp5QTlJRndpWENJN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwYVdZb1ptbGxiR1JPWVcxbFBUMWNJbDl6Wmw5aGRYUm9iM0pjSWlsY2NseHVYSFJjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwWEhSbWFXVnNaRk5zZFdjZ1BTQmNJbUYxZEdodmNuTmNJanRjY2x4dVhIUmNkRngwWEhSOVhISmNibHgwWEhSY2RGeDBaV3h6WlNCcFppaG1hV1ZzWkU1aGJXVTlQVndpWDNObVgzTnZjblJmYjNKa1pYSmNJaWxjY2x4dVhIUmNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBYSFJtYVdWc1pGTnNkV2NnUFNCY0luTnZjblJmYjNKa1pYSmNJanRjY2x4dVhIUmNkRngwWEhSOVhISmNibHgwWEhSY2RGeDBaV3h6WlNCcFppaG1hV1ZzWkU1aGJXVTlQVndpWDNObVgzQndjRndpS1Z4eVhHNWNkRngwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJjZEdacFpXeGtVMngxWnlBOUlGd2lYM05tWDNCd2NGd2lPMXh5WEc1Y2RGeDBYSFJjZEgxY2NseHVYSFJjZEZ4MFhIUmxiSE5sSUdsbUtHWnBaV3hrVG1GdFpUMDlYQ0pmYzJaZmNHOXpkRjkwZVhCbFhDSXBYSEpjYmx4MFhIUmNkRngwZTF4eVhHNWNkRngwWEhSY2RGeDBabWxsYkdSVGJIVm5JRDBnWENKd2IzTjBYM1I1Y0dWelhDSTdYSEpjYmx4MFhIUmNkRngwZlZ4eVhHNWNkRngwWEhSY2RHVnNjMlZjY2x4dVhIUmNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwZlZ4eVhHNWNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkR2xtS0dacFpXeGtVMngxWnlFOVhDSmNJaWxjY2x4dVhIUmNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBYSFF2TDNObGJHWXVkWEpzWDJOdmJYQnZibVZ1ZEhNZ0t6MGdYQ0ltWENJclptbGxiR1JUYkhWbksxd2lQVndpSzJacFpXeGtWbUZzTzF4eVhHNWNkRngwWEhSY2RGeDBjMlZzWmk1MWNteGZjR0Z5WVcxelcyWnBaV3hrVTJ4MVoxMGdQU0JtYVdWc1pGWmhiRHRjY2x4dVhIUmNkRngwWEhSOVhISmNibHgwWEhSY2RIMWNjbHh1WEhSY2RIMWNjbHh1WEhSY2RGeHlYRzVjZEgwc1hISmNibHgwY0hKdlkyVnpjMUJ2YzNSVWVYQmxJRG9nWm5WdVkzUnBiMjRvSkhSb2FYTXBlMXh5WEc1Y2RGeDBYSEpjYmx4MFhIUjBhR2x6TG5CeWIyTmxjM05CZFhSb2IzSW9KSFJvYVhNcE8xeHlYRzVjZEZ4MFhISmNibHgwZlN4Y2NseHVYSFJ3Y205alpYTnpVRzl6ZEUxbGRHRTZJR1oxYm1OMGFXOXVLQ1JqYjI1MFlXbHVaWElwWEhKY2JseDBlMXh5WEc1Y2RGeDBkbUZ5SUhObGJHWWdQU0IwYUdsek8xeHlYRzVjZEZ4MFhISmNibHgwWEhSMllYSWdabWxsYkdSVWVYQmxJRDBnSkdOdmJuUmhhVzVsY2k1aGRIUnlLRndpWkdGMFlTMXpaaTFtYVdWc1pDMTBlWEJsWENJcE8xeHlYRzVjZEZ4MGRtRnlJR2x1Y0hWMFZIbHdaU0E5SUNSamIyNTBZV2x1WlhJdVlYUjBjaWhjSW1SaGRHRXRjMll0Wm1sbGJHUXRhVzV3ZFhRdGRIbHdaVndpS1R0Y2NseHVYSFJjZEhaaGNpQnRaWFJoVkhsd1pTQTlJQ1JqYjI1MFlXbHVaWEl1WVhSMGNpaGNJbVJoZEdFdGMyWXRiV1YwWVMxMGVYQmxYQ0lwTzF4eVhHNWNjbHh1WEhSY2RIWmhjaUJtYVdWc1pGWmhiQ0E5SUZ3aVhDSTdYSEpjYmx4MFhIUjJZWElnSkdacFpXeGtPMXh5WEc1Y2RGeDBkbUZ5SUdacFpXeGtUbUZ0WlNBOUlGd2lYQ0k3WEhKY2JseDBYSFJjY2x4dVhIUmNkR2xtS0cxbGRHRlVlWEJsUFQxY0ltNTFiV0psY2x3aUtWeHlYRzVjZEZ4MGUxeHlYRzVjZEZ4MFhIUnBaaWhwYm5CMWRGUjVjR1U5UFZ3aWNtRnVaMlV0Ym5WdFltVnlYQ0lwWEhKY2JseDBYSFJjZEh0Y2NseHVYSFJjZEZ4MFhIUWtabWxsYkdRZ1BTQWtZMjl1ZEdGcGJtVnlMbVpwYm1Rb1hDSXVjMll0YldWMFlTMXlZVzVuWlMxdWRXMWlaWElnYVc1d2RYUmNJaWs3WEhKY2JseDBYSFJjZEZ4MFhISmNibHgwWEhSY2RGeDBkbUZ5SUhaaGJIVmxjeUE5SUZ0ZE8xeHlYRzVjZEZ4MFhIUmNkQ1JtYVdWc1pDNWxZV05vS0daMWJtTjBhVzl1S0NsN1hISmNibHgwWEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwWEhSY2RIWmhiSFZsY3k1d2RYTm9LQ1FvZEdocGN5a3VkbUZzS0NrcE8xeHlYRzVjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFJjZEgwcE8xeHlYRzVjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFJjZEdacFpXeGtWbUZzSUQwZ2RtRnNkV1Z6TG1wdmFXNG9YQ0lyWENJcE8xeHlYRzVjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFI5WEhKY2JseDBYSFJjZEdWc2MyVWdhV1lvYVc1d2RYUlVlWEJsUFQxY0luSmhibWRsTFhOc2FXUmxjbHdpS1Z4eVhHNWNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBKR1pwWld4a0lEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2lMbk5tTFcxbGRHRXRjbUZ1WjJVdGMyeHBaR1Z5SUdsdWNIVjBYQ0lwTzF4eVhHNWNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkQzh2WjJWMElHRnVlU0J1ZFcxaVpYSWdabTl5YldGMGRHbHVaeUJ6ZEhWbVpseHlYRzVjZEZ4MFhIUmNkSFpoY2lBa2JXVjBZVjl5WVc1blpTQTlJQ1JqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJaTV6WmkxdFpYUmhMWEpoYm1kbExYTnNhV1JsY2x3aUtUdGNjbHh1WEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwWEhSMllYSWdaR1ZqYVcxaGJGOXdiR0ZqWlhNZ1BTQWtiV1YwWVY5eVlXNW5aUzVoZEhSeUtGd2laR0YwWVMxa1pXTnBiV0ZzTFhCc1lXTmxjMXdpS1R0Y2NseHVYSFJjZEZ4MFhIUjJZWElnZEdodmRYTmhibVJmYzJWd1pYSmhkRzl5SUQwZ0pHMWxkR0ZmY21GdVoyVXVZWFIwY2loY0ltUmhkR0V0ZEdodmRYTmhibVF0YzJWd1pYSmhkRzl5WENJcE8xeHlYRzVjZEZ4MFhIUmNkSFpoY2lCa1pXTnBiV0ZzWDNObGNHVnlZWFJ2Y2lBOUlDUnRaWFJoWDNKaGJtZGxMbUYwZEhJb1hDSmtZWFJoTFdSbFkybHRZV3d0YzJWd1pYSmhkRzl5WENJcE8xeHlYRzVjY2x4dVhIUmNkRngwWEhSMllYSWdabWxsYkdSZlptOXliV0YwSUQwZ2QwNTFiV0lvZTF4eVhHNWNkRngwWEhSY2RGeDBiV0Z5YXpvZ1pHVmphVzFoYkY5elpYQmxjbUYwYjNJc1hISmNibHgwWEhSY2RGeDBYSFJrWldOcGJXRnNjem9nY0dGeWMyVkdiRzloZENoa1pXTnBiV0ZzWDNCc1lXTmxjeWtzWEhKY2JseDBYSFJjZEZ4MFhIUjBhRzkxYzJGdVpEb2dkR2h2ZFhOaGJtUmZjMlZ3WlhKaGRHOXlYSEpjYmx4MFhIUmNkRngwZlNrN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwZG1GeUlIWmhiSFZsY3lBOUlGdGRPMXh5WEc1Y2NseHVYSEpjYmx4MFhIUmNkRngwZG1GeUlITnNhV1JsY2w5dlltcGxZM1FnUFNBa1kyOXVkR0ZwYm1WeUxtWnBibVFvWENJdWJXVjBZUzF6Ykdsa1pYSmNJaWxiTUYwN1hISmNibHgwWEhSY2RGeDBMeTkyWVd3Z1puSnZiU0J6Ykdsa1pYSWdiMkpxWldOMFhISmNibHgwWEhSY2RGeDBkbUZ5SUhOc2FXUmxjbDkyWVd3Z1BTQnpiR2xrWlhKZmIySnFaV04wTG01dlZXbFRiR2xrWlhJdVoyVjBLQ2s3WEhKY2JseHlYRzVjZEZ4MFhIUmNkSFpoYkhWbGN5NXdkWE5vS0dacFpXeGtYMlp2Y20xaGRDNW1jbTl0S0hOc2FXUmxjbDkyWVd4Yk1GMHBLVHRjY2x4dVhIUmNkRngwWEhSMllXeDFaWE11Y0hWemFDaG1hV1ZzWkY5bWIzSnRZWFF1Wm5KdmJTaHpiR2xrWlhKZmRtRnNXekZkS1NrN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwWm1sbGJHUldZV3dnUFNCMllXeDFaWE11YW05cGJpaGNJaXRjSWlrN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwWm1sbGJHUk9ZVzFsSUQwZ0pHMWxkR0ZmY21GdVoyVXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0Ym1GdFpWd2lLVHRjY2x4dVhIUmNkRngwWEhSY2NseHVYSFJjZEZ4MFhIUmNjbHh1WEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJsYkhObElHbG1LR2x1Y0hWMFZIbHdaVDA5WENKeVlXNW5aUzF5WVdScGIxd2lLVnh5WEc1Y2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MEpHWnBaV3hrSUQwZ0pHTnZiblJoYVc1bGNpNW1hVzVrS0Z3aUxuTm1MV2x1Y0hWMExYSmhibWRsTFhKaFpHbHZYQ0lwTzF4eVhHNWNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkR2xtS0NSbWFXVnNaQzVzWlc1bmRHZzlQVEFwWEhKY2JseDBYSFJjZEZ4MGUxeHlYRzVjZEZ4MFhIUmNkRngwTHk5MGFHVnVJSFJ5ZVNCaFoyRnBiaXdnZDJVZ2JYVnpkQ0JpWlNCMWMybHVaeUJoSUhOcGJtZHNaU0JtYVdWc1pGeHlYRzVjZEZ4MFhIUmNkRngwSkdacFpXeGtJRDBnSkdOdmJuUmhhVzVsY2k1bWFXNWtLRndpUGlCMWJGd2lLVHRjY2x4dVhIUmNkRngwWEhSOVhISmNibHh5WEc1Y2RGeDBYSFJjZEhaaGNpQWtiV1YwWVY5eVlXNW5aU0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSWk1elppMXRaWFJoTFhKaGJtZGxYQ0lwTzF4eVhHNWNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkQzh2ZEdobGNtVWdhWE1nWVc0Z1pXeGxiV1Z1ZENCM2FYUm9JR0VnWm5KdmJTOTBieUJqYkdGemN5QXRJSE52SUhkbElHNWxaV1FnZEc4Z1oyVjBJSFJvWlNCMllXeDFaWE1nYjJZZ2RHaGxJR1p5YjIwZ0ppQjBieUJwYm5CMWRDQm1hV1ZzWkhNZ2MyVndaWEpoZEdWc2VWeHlYRzVjZEZ4MFhIUmNkR2xtS0NSbWFXVnNaQzVzWlc1bmRHZytNQ2xjY2x4dVhIUmNkRngwWEhSN1hIUmNjbHh1WEhSY2RGeDBYSFJjZEhaaGNpQm1hV1ZzWkY5MllXeHpJRDBnVzEwN1hISmNibHgwWEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwWEhSY2RDUm1hV1ZzWkM1bFlXTm9LR1oxYm1OMGFXOXVLQ2w3WEhKY2JseDBYSFJjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFJjZEZ4MFhIUjJZWElnSkhKaFpHbHZjeUE5SUNRb2RHaHBjeWt1Wm1sdVpDaGNJaTV6WmkxcGJuQjFkQzF5WVdScGIxd2lLVHRjY2x4dVhIUmNkRngwWEhSY2RGeDBabWxsYkdSZmRtRnNjeTV3ZFhOb0tITmxiR1l1WjJWMFRXVjBZVkpoWkdsdlZtRnNLQ1J5WVdScGIzTXBLVHRjY2x4dVhIUmNkRngwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwWEhSOUtUdGNjbHh1WEhSY2RGeDBYSFJjZEZ4eVhHNWNkRngwWEhSY2RGeDBMeTl3Y21WMlpXNTBJSE5sWTI5dVpDQnVkVzFpWlhJZ1puSnZiU0JpWldsdVp5QnNiM2RsY2lCMGFHRnVJSFJvWlNCbWFYSnpkRnh5WEc1Y2RGeDBYSFJjZEZ4MGFXWW9abWxsYkdSZmRtRnNjeTVzWlc1bmRHZzlQVElwWEhKY2JseDBYSFJjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwWEhSY2RHbG1LRTUxYldKbGNpaG1hV1ZzWkY5MllXeHpXekZkS1R4T2RXMWlaWElvWm1sbGJHUmZkbUZzYzFzd1hTa3BYSEpjYmx4MFhIUmNkRngwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJjZEZ4MFhIUm1hV1ZzWkY5MllXeHpXekZkSUQwZ1ptbGxiR1JmZG1Gc2Mxc3dYVHRjY2x4dVhIUmNkRngwWEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJR1pwWld4a1gzWmhiSE11YW05cGJpaGNJaXRjSWlrN1hISmNibHgwWEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJjZEZ4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MGFXWW9KR1pwWld4a0xteGxibWQwYUQwOU1TbGNjbHh1WEhSY2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkU1aGJXVWdQU0FrWm1sbGJHUXVabWx1WkNoY0lpNXpaaTFwYm5CMWRDMXlZV1JwYjF3aUtTNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2NseHVYSFJjZEZ4MFhIUjlYSEpjYmx4MFhIUmNkRngwWld4elpWeHlYRzVjZEZ4MFhIUmNkSHRjY2x4dVhIUmNkRngwWEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1J0WlhSaFgzSmhibWRsTG1GMGRISW9YQ0prWVhSaExYTm1MV1pwWld4a0xXNWhiV1ZjSWlrN1hISmNibHgwWEhSY2RGeDBmVnh5WEc1Y2NseHVYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmxiSE5sSUdsbUtHbHVjSFYwVkhsd1pUMDlYQ0p5WVc1blpTMXpaV3hsWTNSY0lpbGNjbHh1WEhSY2RGeDBlMXh5WEc1Y2RGeDBYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSWk1elppMXBibkIxZEMxelpXeGxZM1JjSWlrN1hISmNibHgwWEhSY2RGeDBkbUZ5SUNSdFpYUmhYM0poYm1kbElEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2lMbk5tTFcxbGRHRXRjbUZ1WjJWY0lpazdYSEpjYmx4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MEx5OTBhR1Z5WlNCcGN5QmhiaUJsYkdWdFpXNTBJSGRwZEdnZ1lTQm1jbTl0TDNSdklHTnNZWE56SUMwZ2MyOGdkMlVnYm1WbFpDQjBieUJuWlhRZ2RHaGxJSFpoYkhWbGN5QnZaaUIwYUdVZ1puSnZiU0FtSUhSdklHbHVjSFYwSUdacFpXeGtjeUJ6WlhCbGNtRjBaV3g1WEhKY2JseDBYSFJjZEZ4MFhISmNibHgwWEhSY2RGeDBhV1lvSkdacFpXeGtMbXhsYm1kMGFENHdLVnh5WEc1Y2RGeDBYSFJjZEh0Y2NseHVYSFJjZEZ4MFhIUmNkSFpoY2lCbWFXVnNaRjkyWVd4eklEMGdXMTA3WEhKY2JseDBYSFJjZEZ4MFhIUmNjbHh1WEhSY2RGeDBYSFJjZENSbWFXVnNaQzVsWVdOb0tHWjFibU4wYVc5dUtDbDdYSEpjYmx4MFhIUmNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkRngwWEhSMllYSWdKSFJvYVhNZ1BTQWtLSFJvYVhNcE8xeHlYRzVjZEZ4MFhIUmNkRngwWEhSbWFXVnNaRjkyWVd4ekxuQjFjMmdvYzJWc1ppNW5aWFJOWlhSaFUyVnNaV04wVm1Gc0tDUjBhR2x6S1NrN1hISmNibHgwWEhSY2RGeDBYSFJjZEZ4eVhHNWNkRngwWEhSY2RGeDBmU2s3WEhKY2JseDBYSFJjZEZ4MFhIUmNjbHh1WEhSY2RGeDBYSFJjZEM4dmNISmxkbVZ1ZENCelpXTnZibVFnYm5WdFltVnlJR1p5YjIwZ1ltVnBibWNnYkc5M1pYSWdkR2hoYmlCMGFHVWdabWx5YzNSY2NseHVYSFJjZEZ4MFhIUmNkR2xtS0dacFpXeGtYM1poYkhNdWJHVnVaM1JvUFQweUtWeHlYRzVjZEZ4MFhIUmNkRngwZTF4eVhHNWNkRngwWEhSY2RGeDBYSFJwWmloT2RXMWlaWElvWm1sbGJHUmZkbUZzYzFzeFhTazhUblZ0WW1WeUtHWnBaV3hrWDNaaGJITmJNRjBwS1Z4eVhHNWNkRngwWEhSY2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MFhIUmNkRngwWm1sbGJHUmZkbUZzYzFzeFhTQTlJR1pwWld4a1gzWmhiSE5iTUYwN1hISmNibHgwWEhSY2RGeDBYSFJjZEgxY2NseHVYSFJjZEZ4MFhIUmNkSDFjY2x4dVhIUmNkRngwWEhSY2RGeHlYRzVjZEZ4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJR1pwWld4a1gzWmhiSE11YW05cGJpaGNJaXRjSWlrN1hISmNibHgwWEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJjZEZ4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MGFXWW9KR1pwWld4a0xteGxibWQwYUQwOU1TbGNjbHh1WEhSY2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkU1aGJXVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltNWhiV1ZjSWlrdWNtVndiR0ZqWlNnblcxMG5MQ0FuSnlrN1hISmNibHgwWEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFJjZEdWc2MyVmNjbHh1WEhSY2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkU1aGJXVWdQU0FrYldWMFlWOXlZVzVuWlM1aGRIUnlLRndpWkdGMFlTMXpaaTFtYVdWc1pDMXVZVzFsWENJcE8xeHlYRzVjZEZ4MFhIUmNkSDFjY2x4dVhIUmNkRngwWEhSY2NseHVYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmxiSE5sSUdsbUtHbHVjSFYwVkhsd1pUMDlYQ0p5WVc1blpTMWphR1ZqYTJKdmVGd2lLVnh5WEc1Y2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MEpHWnBaV3hrSUQwZ0pHTnZiblJoYVc1bGNpNW1hVzVrS0Z3aWRXd2dQaUJzYVNCcGJuQjFkRHBqYUdWamEySnZlRndpS1R0Y2NseHVYSFJjZEZ4MFhIUmNjbHh1WEhSY2RGeDBYSFJwWmlna1ptbGxiR1F1YkdWdVozUm9QakFwWEhKY2JseDBYSFJjZEZ4MGUxeHlYRzVjZEZ4MFhIUmNkRngwWm1sbGJHUldZV3dnUFNCelpXeG1MbWRsZEVOb1pXTnJZbTk0Vm1Gc0tDUm1hV1ZzWkN3Z1hDSmhibVJjSWlrN1hISmNibHgwWEhSY2RGeDBmVnh5WEc1Y2RGeDBYSFI5WEhKY2JseDBYSFJjZEZ4eVhHNWNkRngwWEhScFppaG1hV1ZzWkU1aGJXVTlQVndpWENJcFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJtYVdWc1pFNWhiV1VnUFNBa1ptbGxiR1F1WVhSMGNpaGNJbTVoYldWY0lpa3VjbVZ3YkdGalpTZ25XMTBuTENBbkp5azdYSEpjYmx4MFhIUmNkSDFjY2x4dVhIUmNkSDFjY2x4dVhIUmNkR1ZzYzJVZ2FXWW9iV1YwWVZSNWNHVTlQVndpWTJodmFXTmxYQ0lwWEhKY2JseDBYSFI3WEhKY2JseDBYSFJjZEdsbUtHbHVjSFYwVkhsd1pUMDlYQ0p6Wld4bFkzUmNJaWxjY2x4dVhIUmNkRngwZTF4eVhHNWNkRngwWEhSY2RDUm1hV1ZzWkNBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0luTmxiR1ZqZEZ3aUtUdGNjbHh1WEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlITmxiR1l1WjJWMFRXVjBZVk5sYkdWamRGWmhiQ2drWm1sbGJHUXBPeUJjY2x4dVhIUmNkRngwWEhSY2NseHVYSFJjZEZ4MGZWeHlYRzVjZEZ4MFhIUmxiSE5sSUdsbUtHbHVjSFYwVkhsd1pUMDlYQ0p0ZFd4MGFYTmxiR1ZqZEZ3aUtWeHlYRzVjZEZ4MFhIUjdYSEpjYmx4MFhIUmNkRngwSkdacFpXeGtJRDBnSkdOdmJuUmhhVzVsY2k1bWFXNWtLRndpYzJWc1pXTjBYQ0lwTzF4eVhHNWNkRngwWEhSY2RIWmhjaUJ2Y0dWeVlYUnZjaUE5SUNSbWFXVnNaQzVoZEhSeUtGd2laR0YwWVMxdmNHVnlZWFJ2Y2x3aUtUdGNjbHh1WEhSY2RGeDBYSFJjY2x4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlITmxiR1l1WjJWMFRXVjBZVTExYkhScFUyVnNaV04wVm1Gc0tDUm1hV1ZzWkN3Z2IzQmxjbUYwYjNJcE8xeHlYRzVjZEZ4MFhIUjlYSEpjYmx4MFhIUmNkR1ZzYzJVZ2FXWW9hVzV3ZFhSVWVYQmxQVDFjSW1Ob1pXTnJZbTk0WENJcFhISmNibHgwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFFrWm1sbGJHUWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0oxYkNBK0lHeHBJR2x1Y0hWME9tTm9aV05yWW05NFhDSXBPMXh5WEc1Y2RGeDBYSFJjZEZ4eVhHNWNkRngwWEhSY2RHbG1LQ1JtYVdWc1pDNXNaVzVuZEdnK01DbGNjbHh1WEhSY2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MFhIUjJZWElnYjNCbGNtRjBiM0lnUFNBa1kyOXVkR0ZwYm1WeUxtWnBibVFvWENJK0lIVnNYQ0lwTG1GMGRISW9YQ0prWVhSaExXOXdaWEpoZEc5eVhDSXBPMXh5WEc1Y2RGeDBYSFJjZEZ4MFptbGxiR1JXWVd3Z1BTQnpaV3htTG1kbGRFMWxkR0ZEYUdWamEySnZlRlpoYkNna1ptbGxiR1FzSUc5d1pYSmhkRzl5S1R0Y2NseHVYSFJjZEZ4MFhIUjlYSEpjYmx4MFhIUmNkSDFjY2x4dVhIUmNkRngwWld4elpTQnBaaWhwYm5CMWRGUjVjR1U5UFZ3aWNtRmthVzljSWlsY2NseHVYSFJjZEZ4MGUxeHlYRzVjZEZ4MFhIUmNkQ1JtYVdWc1pDQTlJQ1JqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJblZzSUQ0Z2JHa2dhVzV3ZFhRNmNtRmthVzljSWlrN1hISmNibHgwWEhSY2RGeDBYSEpjYmx4MFhIUmNkRngwYVdZb0pHWnBaV3hrTG14bGJtZDBhRDR3S1Z4eVhHNWNkRngwWEhSY2RIdGNjbHh1WEhSY2RGeDBYSFJjZEdacFpXeGtWbUZzSUQwZ2MyVnNaaTVuWlhSTlpYUmhVbUZrYVc5V1lXd29KR1pwWld4a0tUdGNjbHh1WEhSY2RGeDBYSFI5WEhKY2JseDBYSFJjZEgxY2NseHVYSFJjZEZ4MFhISmNibHgwWEhSY2RHWnBaV3hrVm1Gc0lEMGdaVzVqYjJSbFZWSkpRMjl0Y0c5dVpXNTBLR1pwWld4a1ZtRnNLVHRjY2x4dVhIUmNkRngwYVdZb2RIbHdaVzltS0NSbWFXVnNaQ2toUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh5WEc1Y2RGeDBYSFI3WEhKY2JseDBYSFJjZEZ4MGFXWW9KR1pwWld4a0xteGxibWQwYUQ0d0tWeHlYRzVjZEZ4MFhIUmNkSHRjY2x4dVhIUmNkRngwWEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2NseHVYSFJjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFJjZEZ4MEx5OW1iM0lnZEdodmMyVWdkMmh2SUdsdWMybHpkQ0J2YmlCMWMybHVaeUFtSUdGdGNHVnljMkZ1WkhNZ2FXNGdkR2hsSUc1aGJXVWdiMllnZEdobElHTjFjM1J2YlNCbWFXVnNaQ0FvSVNsY2NseHVYSFJjZEZ4MFhIUmNkR1pwWld4a1RtRnRaU0E5SUNobWFXVnNaRTVoYldVcE8xeHlYRzVjZEZ4MFhIUmNkSDFjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwWEhSY2NseHVYSFJjZEgxY2NseHVYSFJjZEdWc2MyVWdhV1lvYldWMFlWUjVjR1U5UFZ3aVpHRjBaVndpS1Z4eVhHNWNkRngwZTF4eVhHNWNkRngwWEhSelpXeG1MbkJ5YjJObGMzTlFiM04wUkdGMFpTZ2tZMjl1ZEdGcGJtVnlLVHRjY2x4dVhIUmNkSDFjY2x4dVhIUmNkRnh5WEc1Y2RGeDBhV1lvZEhsd1pXOW1LR1pwWld4a1ZtRnNLU0U5WENKMWJtUmxabWx1WldSY0lpbGNjbHh1WEhSY2RIdGNjbHh1WEhSY2RGeDBhV1lvWm1sbGJHUldZV3doUFZ3aVhDSXBYSEpjYmx4MFhIUmNkSHRjY2x4dVhIUmNkRngwWEhRdkwzTmxiR1l1ZFhKc1gyTnZiWEJ2Ym1WdWRITWdLejBnWENJbVhDSXJaVzVqYjJSbFZWSkpRMjl0Y0c5dVpXNTBLR1pwWld4a1RtRnRaU2tyWENJOVhDSXJLR1pwWld4a1ZtRnNLVHRjY2x4dVhIUmNkRngwWEhSelpXeG1MblZ5YkY5d1lYSmhiWE5iWlc1amIyUmxWVkpKUTI5dGNHOXVaVzUwS0dacFpXeGtUbUZ0WlNsZElEMGdLR1pwWld4a1ZtRnNLVHRjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwZlZ4eVhHNWNkSDBzWEhKY2JseDBjSEp2WTJWemMxQnZjM1JFWVhSbE9pQm1kVzVqZEdsdmJpZ2tZMjl1ZEdGcGJtVnlLVnh5WEc1Y2RIdGNjbHh1WEhSY2RIWmhjaUJ6Wld4bUlEMGdkR2hwY3p0Y2NseHVYSFJjZEZ4eVhHNWNkRngwZG1GeUlHWnBaV3hrVkhsd1pTQTlJQ1JqYjI1MFlXbHVaWEl1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGRIbHdaVndpS1R0Y2NseHVYSFJjZEhaaGNpQnBibkIxZEZSNWNHVWdQU0FrWTI5dWRHRnBibVZ5TG1GMGRISW9YQ0prWVhSaExYTm1MV1pwWld4a0xXbHVjSFYwTFhSNWNHVmNJaWs3WEhKY2JseDBYSFJjY2x4dVhIUmNkSFpoY2lBa1ptbGxiR1E3WEhKY2JseDBYSFIyWVhJZ1ptbGxiR1JPWVcxbElEMGdYQ0pjSWp0Y2NseHVYSFJjZEhaaGNpQm1hV1ZzWkZaaGJDQTlJRndpWENJN1hISmNibHgwWEhSY2NseHVYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSW5Wc0lENGdiR2tnYVc1d2RYUTZkR1Y0ZEZ3aUtUdGNjbHh1WEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2NseHVYSFJjZEZ4eVhHNWNkRngwZG1GeUlHUmhkR1Z6SUQwZ1cxMDdYSEpjYmx4MFhIUWtabWxsYkdRdVpXRmphQ2htZFc1amRHbHZiaWdwZTF4eVhHNWNkRngwWEhSY2NseHVYSFJjZEZ4MFpHRjBaWE11Y0hWemFDZ2tLSFJvYVhNcExuWmhiQ2dwS1R0Y2NseHVYSFJjZEZ4eVhHNWNkRngwZlNrN1hISmNibHgwWEhSY2NseHVYSFJjZEdsbUtDUm1hV1ZzWkM1c1pXNW5kR2c5UFRJcFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RHbG1LQ2hrWVhSbGMxc3dYU0U5WENKY0lpbDhmQ2hrWVhSbGMxc3hYU0U5WENKY0lpa3BYSEpjYmx4MFhIUmNkSHRjY2x4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlHUmhkR1Z6TG1wdmFXNG9YQ0lyWENJcE8xeHlYRzVjZEZ4MFhIUmNkR1pwWld4a1ZtRnNJRDBnWm1sbGJHUldZV3d1Y21Wd2JHRmpaU2d2WEZ3dkwyY3NKeWNwTzF4eVhHNWNkRngwWEhSOVhISmNibHgwWEhSOVhISmNibHgwWEhSbGJITmxJR2xtS0NSbWFXVnNaQzVzWlc1bmRHZzlQVEVwWEhKY2JseDBYSFI3WEhKY2JseDBYSFJjZEdsbUtHUmhkR1Z6V3pCZElUMWNJbHdpS1Z4eVhHNWNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBabWxsYkdSV1lXd2dQU0JrWVhSbGN5NXFiMmx1S0Z3aUsxd2lLVHRjY2x4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlHWnBaV3hrVm1Gc0xuSmxjR3hoWTJVb0wxeGNMeTluTENjbktUdGNjbHh1WEhSY2RGeDBmVnh5WEc1Y2RGeDBmVnh5WEc1Y2RGeDBYSEpjYmx4MFhIUnBaaWgwZVhCbGIyWW9abWxsYkdSV1lXd3BJVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHlYRzVjZEZ4MGUxeHlYRzVjZEZ4MFhIUnBaaWhtYVdWc1pGWmhiQ0U5WENKY0lpbGNjbHh1WEhSY2RGeDBlMXh5WEc1Y2RGeDBYSFJjZEhaaGNpQm1hV1ZzWkZOc2RXY2dQU0JjSWx3aU8xeHlYRzVjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFJjZEdsbUtHWnBaV3hrVG1GdFpUMDlYQ0pmYzJaZmNHOXpkRjlrWVhSbFhDSXBYSEpjYmx4MFhIUmNkRngwZTF4eVhHNWNkRngwWEhSY2RGeDBabWxsYkdSVGJIVm5JRDBnWENKd2IzTjBYMlJoZEdWY0lqdGNjbHh1WEhSY2RGeDBYSFI5WEhKY2JseDBYSFJjZEZ4MFpXeHpaVnh5WEc1Y2RGeDBYSFJjZEh0Y2NseHVYSFJjZEZ4MFhIUmNkR1pwWld4a1UyeDFaeUE5SUdacFpXeGtUbUZ0WlR0Y2NseHVYSFJjZEZ4MFhIUjlYSEpjYmx4MFhIUmNkRngwWEhKY2JseDBYSFJjZEZ4MGFXWW9abWxsYkdSVGJIVm5JVDFjSWx3aUtWeHlYRzVjZEZ4MFhIUmNkSHRjY2x4dVhIUmNkRngwWEhSY2RDOHZjMlZzWmk1MWNteGZZMjl0Y0c5dVpXNTBjeUFyUFNCY0lpWmNJaXRtYVdWc1pGTnNkV2NyWENJOVhDSXJabWxsYkdSV1lXdzdYSEpjYmx4MFhIUmNkRngwWEhSelpXeG1MblZ5YkY5d1lYSmhiWE5iWm1sbGJHUlRiSFZuWFNBOUlHWnBaV3hrVm1Gc08xeHlYRzVjZEZ4MFhIUmNkSDFjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwZlZ4eVhHNWNkRngwWEhKY2JseDBmU3hjY2x4dVhIUndjbTlqWlhOelZHRjRiMjV2YlhrNklHWjFibU4wYVc5dUtDUmpiMjUwWVdsdVpYSXNJSEpsZEhWeWJsOXZZbXBsWTNRcFhISmNibHgwZTF4eVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaHlaWFIxY201ZmIySnFaV04wS1QwOVhDSjFibVJsWm1sdVpXUmNJaWxjY2x4dUlDQWdJQ0FnSUNCN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUhKbGRIVnlibDl2WW1wbFkzUWdQU0JtWVd4elpUdGNjbHh1SUNBZ0lDQWdJQ0I5WEhKY2JseHlYRzVjZEZ4MEx5OXBaaWdwWEhSY2RGeDBYSFJjZEZ4eVhHNWNkRngwTHk5MllYSWdabWxsYkdST1lXMWxJRDBnSkNoMGFHbHpLUzVoZEhSeUtGd2laR0YwWVMxelppMW1hV1ZzWkMxdVlXMWxYQ0lwTzF4eVhHNWNkRngwZG1GeUlITmxiR1lnUFNCMGFHbHpPMXh5WEc1Y2RGeHlYRzVjZEZ4MGRtRnlJR1pwWld4a1ZIbHdaU0E5SUNSamIyNTBZV2x1WlhJdVlYUjBjaWhjSW1SaGRHRXRjMll0Wm1sbGJHUXRkSGx3WlZ3aUtUdGNjbHh1WEhSY2RIWmhjaUJwYm5CMWRGUjVjR1VnUFNBa1kyOXVkR0ZwYm1WeUxtRjBkSElvWENKa1lYUmhMWE5tTFdacFpXeGtMV2x1Y0hWMExYUjVjR1ZjSWlrN1hISmNibHgwWEhSY2NseHVYSFJjZEhaaGNpQWtabWxsYkdRN1hISmNibHgwWEhSMllYSWdabWxsYkdST1lXMWxJRDBnWENKY0lqdGNjbHh1WEhSY2RIWmhjaUJtYVdWc1pGWmhiQ0E5SUZ3aVhDSTdYSEpjYmx4MFhIUmNjbHh1WEhSY2RHbG1LR2x1Y0hWMFZIbHdaVDA5WENKelpXeGxZM1JjSWlsY2NseHVYSFJjZEh0Y2NseHVYSFJjZEZ4MEpHWnBaV3hrSUQwZ0pHTnZiblJoYVc1bGNpNW1hVzVrS0Z3aWMyVnNaV04wWENJcE8xeHlYRzVjZEZ4MFhIUm1hV1ZzWkU1aGJXVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltNWhiV1ZjSWlrdWNtVndiR0ZqWlNnblcxMG5MQ0FuSnlrN1hISmNibHgwWEhSY2RGeHlYRzVjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJSE5sYkdZdVoyVjBVMlZzWldOMFZtRnNLQ1JtYVdWc1pDazdJRnh5WEc1Y2RGeDBmVnh5WEc1Y2RGeDBaV3h6WlNCcFppaHBibkIxZEZSNWNHVTlQVndpYlhWc2RHbHpaV3hsWTNSY0lpbGNjbHh1WEhSY2RIdGNjbHh1WEhSY2RGeDBKR1pwWld4a0lEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2ljMlZzWldOMFhDSXBPMXh5WEc1Y2RGeDBYSFJtYVdWc1pFNWhiV1VnUFNBa1ptbGxiR1F1WVhSMGNpaGNJbTVoYldWY0lpa3VjbVZ3YkdGalpTZ25XMTBuTENBbkp5azdYSEpjYmx4MFhIUmNkSFpoY2lCdmNHVnlZWFJ2Y2lBOUlDUm1hV1ZzWkM1aGRIUnlLRndpWkdGMFlTMXZjR1Z5WVhSdmNsd2lLVHRjY2x4dVhIUmNkRngwWEhKY2JseDBYSFJjZEdacFpXeGtWbUZzSUQwZ2MyVnNaaTVuWlhSTmRXeDBhVk5sYkdWamRGWmhiQ2drWm1sbGJHUXNJRzl3WlhKaGRHOXlLVHRjY2x4dVhIUmNkSDFjY2x4dVhIUmNkR1ZzYzJVZ2FXWW9hVzV3ZFhSVWVYQmxQVDFjSW1Ob1pXTnJZbTk0WENJcFhISmNibHgwWEhSN1hISmNibHgwWEhSY2RDUm1hV1ZzWkNBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0luVnNJRDRnYkdrZ2FXNXdkWFE2WTJobFkydGliM2hjSWlrN1hISmNibHgwWEhSY2RHbG1LQ1JtYVdWc1pDNXNaVzVuZEdnK01DbGNjbHh1WEhSY2RGeDBlMXh5WEc1Y2RGeDBYSFJjZEdacFpXeGtUbUZ0WlNBOUlDUm1hV1ZzWkM1aGRIUnlLRndpYm1GdFpWd2lLUzV5WlhCc1lXTmxLQ2RiWFNjc0lDY25LVHRjY2x4dVhIUmNkRngwWEhSY2RGeDBYSFJjZEZ4MFhIUmNjbHh1WEhSY2RGeDBYSFIyWVhJZ2IzQmxjbUYwYjNJZ1BTQWtZMjl1ZEdGcGJtVnlMbVpwYm1Rb1hDSStJSFZzWENJcExtRjBkSElvWENKa1lYUmhMVzl3WlhKaGRHOXlYQ0lwTzF4eVhHNWNkRngwWEhSY2RHWnBaV3hrVm1Gc0lEMGdjMlZzWmk1blpYUkRhR1ZqYTJKdmVGWmhiQ2drWm1sbGJHUXNJRzl3WlhKaGRHOXlLVHRjY2x4dVhIUmNkRngwZlZ4eVhHNWNkRngwZlZ4eVhHNWNkRngwWld4elpTQnBaaWhwYm5CMWRGUjVjR1U5UFZ3aWNtRmthVzljSWlsY2NseHVYSFJjZEh0Y2NseHVYSFJjZEZ4MEpHWnBaV3hrSUQwZ0pHTnZiblJoYVc1bGNpNW1hVzVrS0Z3aWRXd2dQaUJzYVNCcGJuQjFkRHB5WVdScGIxd2lLVHRjY2x4dVhIUmNkRngwYVdZb0pHWnBaV3hrTG14bGJtZDBhRDR3S1Z4eVhHNWNkRngwWEhSN1hISmNibHgwWEhSY2RGeDBabWxsYkdST1lXMWxJRDBnSkdacFpXeGtMbUYwZEhJb1hDSnVZVzFsWENJcExuSmxjR3hoWTJVb0oxdGRKeXdnSnljcE8xeHlYRzVjZEZ4MFhIUmNkRnh5WEc1Y2RGeDBYSFJjZEdacFpXeGtWbUZzSUQwZ2MyVnNaaTVuWlhSU1lXUnBiMVpoYkNna1ptbGxiR1FwTzF4eVhHNWNkRngwWEhSOVhISmNibHgwWEhSOVhISmNibHgwWEhSY2NseHVYSFJjZEdsbUtIUjVjR1Z2WmlobWFXVnNaRlpoYkNraFBWd2lkVzVrWldacGJtVmtYQ0lwWEhKY2JseDBYSFI3WEhKY2JseDBYSFJjZEdsbUtHWnBaV3hrVm1Gc0lUMWNJbHdpS1Z4eVhHNWNkRngwWEhSN1hISmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWh5WlhSMWNtNWZiMkpxWldOMFBUMTBjblZsS1Z4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhKbGRIVnliaUI3Ym1GdFpUb2dabWxsYkdST1lXMWxMQ0IyWVd4MVpUb2dabWxsYkdSV1lXeDlPMXh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaVnh5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4eVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2YzJWc1ppNTFjbXhmWTI5dGNHOXVaVzUwY3lBclBTQmNJaVpjSWl0bWFXVnNaRTVoYldVclhDSTlYQ0lyWm1sbGJHUldZV3c3WEhKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1MWNteGZjR0Z5WVcxelcyWnBaV3hrVG1GdFpWMGdQU0JtYVdWc1pGWmhiRHRjY2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2NseHVYSEpjYmx4MFhIUmNkSDFjY2x4dVhIUmNkSDFjY2x4dVhISmNiaUFnSUNBZ0lDQWdhV1lvY21WMGRYSnVYMjlpYW1WamREMDlkSEoxWlNsY2NseHVJQ0FnSUNBZ0lDQjdYSEpjYmlBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCbVlXeHpaVHRjY2x4dUlDQWdJQ0FnSUNCOVhISmNibHgwZlZ4eVhHNTlPeUpkZlE9PSIsIlxyXG5tb2R1bGUuZXhwb3J0cyA9IHtcclxuXHRcclxuXHRzZWFyY2hGb3Jtczoge30sXHJcblx0XHJcblx0aW5pdDogZnVuY3Rpb24oKXtcclxuXHRcdFxyXG5cdFx0XHJcblx0fSxcclxuXHRhZGRTZWFyY2hGb3JtOiBmdW5jdGlvbihpZCwgb2JqZWN0KXtcclxuXHRcdFxyXG5cdFx0dGhpcy5zZWFyY2hGb3Jtc1tpZF0gPSBvYmplY3Q7XHJcblx0fSxcclxuXHRnZXRTZWFyY2hGb3JtOiBmdW5jdGlvbihpZClcclxuXHR7XHJcblx0XHRyZXR1cm4gdGhpcy5zZWFyY2hGb3Jtc1tpZF07XHRcclxuXHR9XHJcblx0XHJcbn07IiwiKGZ1bmN0aW9uIChnbG9iYWwpe1xuXG52YXIgJCBcdFx0XHRcdD0gKHR5cGVvZiB3aW5kb3cgIT09IFwidW5kZWZpbmVkXCIgPyB3aW5kb3dbJ2pRdWVyeSddIDogdHlwZW9mIGdsb2JhbCAhPT0gXCJ1bmRlZmluZWRcIiA/IGdsb2JhbFsnalF1ZXJ5J10gOiBudWxsKTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG5cdFxuXHRpbml0OiBmdW5jdGlvbigpe1xuXHRcdCQoZG9jdW1lbnQpLm9uKFwic2Y6YWpheGZpbmlzaFwiLCBcIi5zZWFyY2hhbmRmaWx0ZXJcIiwgZnVuY3Rpb24oIGUsIGRhdGEgKSB7XG5cdFx0XHR2YXIgZGlzcGxheV9tZXRob2QgPSBkYXRhLm9iamVjdC5kaXNwbGF5X3Jlc3VsdF9tZXRob2Q7XG5cdFx0XHRpZiAoIGRpc3BsYXlfbWV0aG9kID09PSAnY3VzdG9tX2VkZF9zdG9yZScgKSB7XG5cdFx0XHRcdCQoJ2lucHV0LmVkZC1hZGQtdG8tY2FydCcpLmNzcygnZGlzcGxheScsIFwibm9uZVwiKTtcblx0XHRcdFx0JCgnYS5lZGQtYWRkLXRvLWNhcnQnKS5hZGRDbGFzcygnZWRkLWhhcy1qcycpO1xuXHRcdFx0fSBlbHNlIGlmICggZGlzcGxheV9tZXRob2QgPT09ICdjdXN0b21fbGF5b3V0cycgKSB7XG5cdFx0XHRcdGlmICggJCgnLmNsLWxheW91dCcpLmhhc0NsYXNzKCAnY2wtbGF5b3V0LS1tYXNvbnJ5JyApICkge1xuXHRcdFx0XHRcdC8vdGhlbiByZS1pbml0IG1hc29ucnlcblx0XHRcdFx0XHRjb25zdCBtYXNvbnJ5Q29udGFpbmVyID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCggJy5jbC1sYXlvdXQtLW1hc29ucnknICk7XG5cdFx0XHRcdFx0aWYgKCBtYXNvbnJ5Q29udGFpbmVyLmxlbmd0aCA+IDAgKSB7XG5cdFx0XHRcdFx0XHRjb25zdCBjdXN0b21MYXlvdXRHcmlkID0gbmV3IE1hc29ucnkoICcuY2wtbGF5b3V0LS1tYXNvbnJ5Jywge1xuXHRcdFx0XHRcdFx0XHQvLyBvcHRpb25zLi4uXG5cdFx0XHRcdFx0XHRcdGl0ZW1TZWxlY3RvcjogJy5jbC1sYXlvdXRfX2l0ZW0nLFxuXHRcdFx0XHRcdFx0XHQvL2NvbHVtbldpZHRoOiAzMTlcblx0XHRcdFx0XHRcdFx0cGVyY2VudFBvc2l0aW9uOiB0cnVlLFxuXHRcdFx0XHRcdFx0XHQvL2d1dHRlcjogMTAsXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb25EdXJhdGlvbjogMCxcblx0XHRcdFx0XHRcdH0gKTtcblx0XHRcdFx0XHRcdGltYWdlc0xvYWRlZCggbWFzb25yeUNvbnRhaW5lciApLm9uKCAncHJvZ3Jlc3MnLCBmdW5jdGlvbigpIHtcblx0XHRcdFx0XHRcdFx0Y3VzdG9tTGF5b3V0R3JpZC5sYXlvdXQoKTtcblx0XHRcdFx0XHRcdH0gKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9KTtcblx0fSxcblxufTtcbn0pLmNhbGwodGhpcyx0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsIDogdHlwZW9mIHNlbGYgIT09IFwidW5kZWZpbmVkXCIgPyBzZWxmIDogdHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvdyA6IHt9KVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2NoYXJzZXQ6dXRmLTg7YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5OeVl5OXdkV0pzYVdNdllYTnpaWFJ6TDJwekwybHVZMngxWkdWekwzUm9hWEprY0dGeWRIa3Vhbk1pWFN3aWJtRnRaWE1pT2x0ZExDSnRZWEJ3YVc1bmN5STZJanRCUVVGQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJJaXdpWm1sc1pTSTZJbWRsYm1WeVlYUmxaQzVxY3lJc0luTnZkWEpqWlZKdmIzUWlPaUlpTENKemIzVnlZMlZ6UTI5dWRHVnVkQ0k2V3lKY2JuWmhjaUFrSUZ4MFhIUmNkRngwUFNBb2RIbHdaVzltSUhkcGJtUnZkeUFoUFQwZ1hDSjFibVJsWm1sdVpXUmNJaUEvSUhkcGJtUnZkMXNuYWxGMVpYSjVKMTBnT2lCMGVYQmxiMllnWjJ4dlltRnNJQ0U5UFNCY0luVnVaR1ZtYVc1bFpGd2lJRDhnWjJ4dlltRnNXeWRxVVhWbGNua25YU0E2SUc1MWJHd3BPMXh1WEc1dGIyUjFiR1V1Wlhod2IzSjBjeUE5SUh0Y2JseDBYRzVjZEdsdWFYUTZJR1oxYm1OMGFXOXVLQ2w3WEc1Y2RGeDBKQ2hrYjJOMWJXVnVkQ2t1YjI0b1hDSnpaanBoYW1GNFptbHVhWE5vWENJc0lGd2lMbk5sWVhKamFHRnVaR1pwYkhSbGNsd2lMQ0JtZFc1amRHbHZiaWdnWlN3Z1pHRjBZU0FwSUh0Y2JseDBYSFJjZEhaaGNpQmthWE53YkdGNVgyMWxkR2h2WkNBOUlHUmhkR0V1YjJKcVpXTjBMbVJwYzNCc1lYbGZjbVZ6ZFd4MFgyMWxkR2h2WkR0Y2JseDBYSFJjZEdsbUlDZ2daR2x6Y0d4aGVWOXRaWFJvYjJRZ1BUMDlJQ2RqZFhOMGIyMWZaV1JrWDNOMGIzSmxKeUFwSUh0Y2JseDBYSFJjZEZ4MEpDZ25hVzV3ZFhRdVpXUmtMV0ZrWkMxMGJ5MWpZWEowSnlrdVkzTnpLQ2RrYVhOd2JHRjVKeXdnWENKdWIyNWxYQ0lwTzF4dVhIUmNkRngwWEhRa0tDZGhMbVZrWkMxaFpHUXRkRzh0WTJGeWRDY3BMbUZrWkVOc1lYTnpLQ2RsWkdRdGFHRnpMV3B6SnlrN1hHNWNkRngwWEhSOUlHVnNjMlVnYVdZZ0tDQmthWE53YkdGNVgyMWxkR2h2WkNBOVBUMGdKMk4xYzNSdmJWOXNZWGx2ZFhSekp5QXBJSHRjYmx4MFhIUmNkRngwYVdZZ0tDQWtLQ2N1WTJ3dGJHRjViM1YwSnlrdWFHRnpRMnhoYzNNb0lDZGpiQzFzWVhsdmRYUXRMVzFoYzI5dWNua25JQ2tnS1NCN1hHNWNkRngwWEhSY2RGeDBMeTkwYUdWdUlISmxMV2x1YVhRZ2JXRnpiMjV5ZVZ4dVhIUmNkRngwWEhSY2RHTnZibk4wSUcxaGMyOXVjbmxEYjI1MFlXbHVaWElnUFNCa2IyTjFiV1Z1ZEM1eGRXVnllVk5sYkdWamRHOXlRV3hzS0NBbkxtTnNMV3hoZVc5MWRDMHRiV0Z6YjI1eWVTY2dLVHRjYmx4MFhIUmNkRngwWEhScFppQW9JRzFoYzI5dWNubERiMjUwWVdsdVpYSXViR1Z1WjNSb0lENGdNQ0FwSUh0Y2JseDBYSFJjZEZ4MFhIUmNkR052Ym5OMElHTjFjM1J2YlV4aGVXOTFkRWR5YVdRZ1BTQnVaWGNnVFdGemIyNXllU2dnSnk1amJDMXNZWGx2ZFhRdExXMWhjMjl1Y25rbkxDQjdYRzVjZEZ4MFhIUmNkRngwWEhSY2RDOHZJRzl3ZEdsdmJuTXVMaTVjYmx4MFhIUmNkRngwWEhSY2RGeDBhWFJsYlZObGJHVmpkRzl5T2lBbkxtTnNMV3hoZVc5MWRGOWZhWFJsYlNjc1hHNWNkRngwWEhSY2RGeDBYSFJjZEM4dlkyOXNkVzF1VjJsa2RHZzZJRE14T1Z4dVhIUmNkRngwWEhSY2RGeDBYSFJ3WlhKalpXNTBVRzl6YVhScGIyNDZJSFJ5ZFdVc1hHNWNkRngwWEhSY2RGeDBYSFJjZEM4dlozVjBkR1Z5T2lBeE1DeGNibHgwWEhSY2RGeDBYSFJjZEZ4MGRISmhibk5wZEdsdmJrUjFjbUYwYVc5dU9pQXdMRnh1WEhSY2RGeDBYSFJjZEZ4MGZTQXBPMXh1WEhSY2RGeDBYSFJjZEZ4MGFXMWhaMlZ6VEc5aFpHVmtLQ0J0WVhOdmJuSjVRMjl1ZEdGcGJtVnlJQ2t1YjI0b0lDZHdjbTluY21WemN5Y3NJR1oxYm1OMGFXOXVLQ2tnZTF4dVhIUmNkRngwWEhSY2RGeDBYSFJqZFhOMGIyMU1ZWGx2ZFhSSGNtbGtMbXhoZVc5MWRDZ3BPMXh1WEhSY2RGeDBYSFJjZEZ4MGZTQXBPMXh1WEhSY2RGeDBYSFJjZEgxY2JseDBYSFJjZEZ4MGZWeHVYSFJjZEZ4MGZWeHVYSFJjZEgwcE8xeHVYSFI5TEZ4dVhHNTlPeUpkZlE9PSJdfQ== +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kdWxlcy9icm93c2VyLXBhY2svX3ByZWx1ZGUuanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9hcHAuanMiLCJub2RlX21vZHVsZXMvbm91aXNsaWRlci9kaXN0cmlidXRlL25vdWlzbGlkZXIuanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9pbmNsdWRlcy9wbHVnaW4uanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9pbmNsdWRlcy9wcm9jZXNzX2Zvcm0uanMiLCJzcmMvcHVibGljL2Fzc2V0cy9qcy9pbmNsdWRlcy9zdGF0ZS5qcyIsInNyYy9wdWJsaWMvYXNzZXRzL2pzL2luY2x1ZGVzL3RoaXJkcGFydHkuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUNBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQ3RRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUMxeUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUNydEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzU4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDbEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIoZnVuY3Rpb24gZSh0LG4scil7ZnVuY3Rpb24gcyhvLHUpe2lmKCFuW29dKXtpZighdFtvXSl7dmFyIGE9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtpZighdSYmYSlyZXR1cm4gYShvLCEwKTtpZihpKXJldHVybiBpKG8sITApO3ZhciBmPW5ldyBFcnJvcihcIkNhbm5vdCBmaW5kIG1vZHVsZSAnXCIrbytcIidcIik7dGhyb3cgZi5jb2RlPVwiTU9EVUxFX05PVF9GT1VORFwiLGZ9dmFyIGw9bltvXT17ZXhwb3J0czp7fX07dFtvXVswXS5jYWxsKGwuZXhwb3J0cyxmdW5jdGlvbihlKXt2YXIgbj10W29dWzFdW2VdO3JldHVybiBzKG4/bjplKX0sbCxsLmV4cG9ydHMsZSx0LG4scil9cmV0dXJuIG5bb10uZXhwb3J0c312YXIgaT10eXBlb2YgcmVxdWlyZT09XCJmdW5jdGlvblwiJiZyZXF1aXJlO2Zvcih2YXIgbz0wO288ci5sZW5ndGg7bysrKXMocltvXSk7cmV0dXJuIHN9KSIsIihmdW5jdGlvbiAoZ2xvYmFsKXtcblxudmFyIHN0YXRlID0gcmVxdWlyZSgnLi9pbmNsdWRlcy9zdGF0ZScpO1xudmFyIHBsdWdpbiA9IHJlcXVpcmUoJy4vaW5jbHVkZXMvcGx1Z2luJyk7XG5cblxuKGZ1bmN0aW9uICggJCApIHtcblxuXHRcInVzZSBzdHJpY3RcIjtcblxuXHQkKGZ1bmN0aW9uICgpIHtcblxuXHRcdGlmICghT2JqZWN0LmtleXMpIHtcblx0XHQgIE9iamVjdC5rZXlzID0gKGZ1bmN0aW9uICgpIHtcblx0XHRcdCd1c2Ugc3RyaWN0Jztcblx0XHRcdHZhciBoYXNPd25Qcm9wZXJ0eSA9IE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHksXG5cdFx0XHRcdGhhc0RvbnRFbnVtQnVnID0gISh7dG9TdHJpbmc6IG51bGx9KS5wcm9wZXJ0eUlzRW51bWVyYWJsZSgndG9TdHJpbmcnKSxcblx0XHRcdFx0ZG9udEVudW1zID0gW1xuXHRcdFx0XHQgICd0b1N0cmluZycsXG5cdFx0XHRcdCAgJ3RvTG9jYWxlU3RyaW5nJyxcblx0XHRcdFx0ICAndmFsdWVPZicsXG5cdFx0XHRcdCAgJ2hhc093blByb3BlcnR5Jyxcblx0XHRcdFx0ICAnaXNQcm90b3R5cGVPZicsXG5cdFx0XHRcdCAgJ3Byb3BlcnR5SXNFbnVtZXJhYmxlJyxcblx0XHRcdFx0ICAnY29uc3RydWN0b3InXG5cdFx0XHRcdF0sXG5cdFx0XHRcdGRvbnRFbnVtc0xlbmd0aCA9IGRvbnRFbnVtcy5sZW5ndGg7XG5cblx0XHRcdHJldHVybiBmdW5jdGlvbiAob2JqKSB7XG5cdFx0XHQgIGlmICh0eXBlb2Ygb2JqICE9PSAnb2JqZWN0JyAmJiAodHlwZW9mIG9iaiAhPT0gJ2Z1bmN0aW9uJyB8fCBvYmogPT09IG51bGwpKSB7XG5cdFx0XHRcdHRocm93IG5ldyBUeXBlRXJyb3IoJ09iamVjdC5rZXlzIGNhbGxlZCBvbiBub24tb2JqZWN0Jyk7XG5cdFx0XHQgIH1cblxuXHRcdFx0ICB2YXIgcmVzdWx0ID0gW10sIHByb3AsIGk7XG5cblx0XHRcdCAgZm9yIChwcm9wIGluIG9iaikge1xuXHRcdFx0XHRpZiAoaGFzT3duUHJvcGVydHkuY2FsbChvYmosIHByb3ApKSB7XG5cdFx0XHRcdCAgcmVzdWx0LnB1c2gocHJvcCk7XG5cdFx0XHRcdH1cblx0XHRcdCAgfVxuXG5cdFx0XHQgIGlmIChoYXNEb250RW51bUJ1Zykge1xuXHRcdFx0XHRmb3IgKGkgPSAwOyBpIDwgZG9udEVudW1zTGVuZ3RoOyBpKyspIHtcblx0XHRcdFx0ICBpZiAoaGFzT3duUHJvcGVydHkuY2FsbChvYmosIGRvbnRFbnVtc1tpXSkpIHtcblx0XHRcdFx0XHRyZXN1bHQucHVzaChkb250RW51bXNbaV0pO1xuXHRcdFx0XHQgIH1cblx0XHRcdFx0fVxuXHRcdFx0ICB9XG5cdFx0XHQgIHJldHVybiByZXN1bHQ7XG5cdFx0XHR9O1xuXHRcdCAgfSgpKTtcblx0XHR9XG5cblx0XHQvKiBTZWFyY2ggJiBGaWx0ZXIgalF1ZXJ5IFBsdWdpbiAqL1xuXHRcdCQuZm4uc2VhcmNoQW5kRmlsdGVyID0gcGx1Z2luO1xuXG5cdFx0LyogaW5pdCAqL1xuXHRcdCQoXCIuc2VhcmNoYW5kZmlsdGVyXCIpLnNlYXJjaEFuZEZpbHRlcigpO1xuXG5cdFx0LyogZXh0ZXJuYWwgY29udHJvbHMgKi9cblx0XHQkKGRvY3VtZW50KS5vbihcImNsaWNrXCIsIFwiLnNlYXJjaC1maWx0ZXItcmVzZXRcIiwgZnVuY3Rpb24oZSl7XG5cblx0XHRcdGUucHJldmVudERlZmF1bHQoKTtcblxuXHRcdFx0dmFyIHNlYXJjaEZvcm1JRCA9IHR5cGVvZigkKHRoaXMpLmF0dHIoXCJkYXRhLXNlYXJjaC1mb3JtLWlkXCIpKSE9XCJ1bmRlZmluZWRcIiA/ICQodGhpcykuYXR0cihcImRhdGEtc2VhcmNoLWZvcm0taWRcIikgOiBcIlwiO1xuXHRcdFx0dmFyIHN1Ym1pdEZvcm0gPSB0eXBlb2YoJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1zdWJtaXQtZm9ybVwiKSkhPVwidW5kZWZpbmVkXCIgPyAkKHRoaXMpLmF0dHIoXCJkYXRhLXNmLXN1Ym1pdC1mb3JtXCIpIDogXCJcIjtcblxuXHRcdFx0c3RhdGUuZ2V0U2VhcmNoRm9ybShzZWFyY2hGb3JtSUQpLnJlc2V0KHN1Ym1pdEZvcm0pO1xuXG5cdFx0XHQvL3ZhciAkbGlua2VkID0gJChcIiNzZWFyY2gtZmlsdGVyLWZvcm0tXCIrc2VhcmNoRm9ybUlEKS5zZWFyY2hGaWx0ZXJGb3JtKHthY3Rpb246IFwicmVzZXRcIn0pO1xuXG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cblx0XHR9KTtcblxuXHR9KTtcblxuXG4vKlxuICogalF1ZXJ5IEVhc2luZyB2MS40LjEgLSBodHRwOi8vZ3NnZC5jby51ay9zYW5kYm94L2pxdWVyeS9lYXNpbmcvXG4gKiBPcGVuIHNvdXJjZSB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG4gKiBDb3B5cmlnaHQgwqkgMjAwOCBHZW9yZ2UgTWNHaW5sZXkgU21pdGhcbiAqIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBodHRwczovL3Jhdy5naXRodWIuY29tL2dkc21pdGgvanF1ZXJ5LmVhc2luZy9tYXN0ZXIvTElDRU5TRVxuKi9cblxuLyogZ2xvYmFscyBqUXVlcnksIGRlZmluZSwgbW9kdWxlLCByZXF1aXJlICovXG4oZnVuY3Rpb24gKGZhY3RvcnkpIHtcblx0aWYgKHR5cGVvZiBkZWZpbmUgPT09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSB7XG5cdFx0ZGVmaW5lKFsnanF1ZXJ5J10sIGZ1bmN0aW9uICgkKSB7XG5cdFx0XHRyZXR1cm4gZmFjdG9yeSgkKTtcblx0XHR9KTtcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiBtb2R1bGUuZXhwb3J0cyA9PT0gXCJvYmplY3RcIikge1xuXHRcdG1vZHVsZS5leHBvcnRzID0gZmFjdG9yeSgodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvd1snalF1ZXJ5J10gOiB0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsWydqUXVlcnknXSA6IG51bGwpKTtcblx0fSBlbHNlIHtcblx0XHRmYWN0b3J5KGpRdWVyeSk7XG5cdH1cbn0pKGZ1bmN0aW9uKCQpe1xuXG5cdC8vIFByZXNlcnZlIHRoZSBvcmlnaW5hbCBqUXVlcnkgXCJzd2luZ1wiIGVhc2luZyBhcyBcImpzd2luZ1wiXG5cdGlmICh0eXBlb2YgJC5lYXNpbmcgIT09ICd1bmRlZmluZWQnKSB7XG5cdFx0JC5lYXNpbmdbJ2pzd2luZyddID0gJC5lYXNpbmdbJ3N3aW5nJ107XG5cdH1cblxuXHR2YXIgcG93ID0gTWF0aC5wb3csXG5cdFx0c3FydCA9IE1hdGguc3FydCxcblx0XHRzaW4gPSBNYXRoLnNpbixcblx0XHRjb3MgPSBNYXRoLmNvcyxcblx0XHRQSSA9IE1hdGguUEksXG5cdFx0YzEgPSAxLjcwMTU4LFxuXHRcdGMyID0gYzEgKiAxLjUyNSxcblx0XHRjMyA9IGMxICsgMSxcblx0XHRjNCA9ICggMiAqIFBJICkgLyAzLFxuXHRcdGM1ID0gKCAyICogUEkgKSAvIDQuNTtcblxuXHQvLyB4IGlzIHRoZSBmcmFjdGlvbiBvZiBhbmltYXRpb24gcHJvZ3Jlc3MsIGluIHRoZSByYW5nZSAwLi4xXG5cdGZ1bmN0aW9uIGJvdW5jZU91dCh4KSB7XG5cdFx0dmFyIG4xID0gNy41NjI1LFxuXHRcdFx0ZDEgPSAyLjc1O1xuXHRcdGlmICggeCA8IDEvZDEgKSB7XG5cdFx0XHRyZXR1cm4gbjEqeCp4O1xuXHRcdH0gZWxzZSBpZiAoIHggPCAyL2QxICkge1xuXHRcdFx0cmV0dXJuIG4xKih4LT0oMS41L2QxKSkqeCArIC43NTtcblx0XHR9IGVsc2UgaWYgKCB4IDwgMi41L2QxICkge1xuXHRcdFx0cmV0dXJuIG4xKih4LT0oMi4yNS9kMSkpKnggKyAuOTM3NTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0cmV0dXJuIG4xKih4LT0oMi42MjUvZDEpKSp4ICsgLjk4NDM3NTtcblx0XHR9XG5cdH1cblxuXHQkLmV4dGVuZCggJC5lYXNpbmcsIHtcblx0XHRkZWY6ICdlYXNlT3V0UXVhZCcsXG5cdFx0c3dpbmc6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4gJC5lYXNpbmdbJC5lYXNpbmcuZGVmXSh4KTtcblx0XHR9LFxuXHRcdGVhc2VJblF1YWQ6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4geCAqIHg7XG5cdFx0fSxcblx0XHRlYXNlT3V0UXVhZDogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiAxIC0gKCAxIC0geCApICogKCAxIC0geCApO1xuXHRcdH0sXG5cdFx0ZWFzZUluT3V0UXVhZDogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiB4IDwgMC41ID9cblx0XHRcdFx0MiAqIHggKiB4IDpcblx0XHRcdFx0MSAtIHBvdyggLTIgKiB4ICsgMiwgMiApIC8gMjtcblx0XHR9LFxuXHRcdGVhc2VJbkN1YmljOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggKiB4ICogeDtcblx0XHR9LFxuXHRcdGVhc2VPdXRDdWJpYzogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiAxIC0gcG93KCAxIC0geCwgMyApO1xuXHRcdH0sXG5cdFx0ZWFzZUluT3V0Q3ViaWM6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4geCA8IDAuNSA/XG5cdFx0XHRcdDQgKiB4ICogeCAqIHggOlxuXHRcdFx0XHQxIC0gcG93KCAtMiAqIHggKyAyLCAzICkgLyAyO1xuXHRcdH0sXG5cdFx0ZWFzZUluUXVhcnQ6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4geCAqIHggKiB4ICogeDtcblx0XHR9LFxuXHRcdGVhc2VPdXRRdWFydDogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiAxIC0gcG93KCAxIC0geCwgNCApO1xuXHRcdH0sXG5cdFx0ZWFzZUluT3V0UXVhcnQ6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4geCA8IDAuNSA/XG5cdFx0XHRcdDggKiB4ICogeCAqIHggKiB4IDpcblx0XHRcdFx0MSAtIHBvdyggLTIgKiB4ICsgMiwgNCApIC8gMjtcblx0XHR9LFxuXHRcdGVhc2VJblF1aW50OiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggKiB4ICogeCAqIHggKiB4O1xuXHRcdH0sXG5cdFx0ZWFzZU91dFF1aW50OiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIDEgLSBwb3coIDEgLSB4LCA1ICk7XG5cdFx0fSxcblx0XHRlYXNlSW5PdXRRdWludDogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiB4IDwgMC41ID9cblx0XHRcdFx0MTYgKiB4ICogeCAqIHggKiB4ICogeCA6XG5cdFx0XHRcdDEgLSBwb3coIC0yICogeCArIDIsIDUgKSAvIDI7XG5cdFx0fSxcblx0XHRlYXNlSW5TaW5lOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIDEgLSBjb3MoIHggKiBQSS8yICk7XG5cdFx0fSxcblx0XHRlYXNlT3V0U2luZTogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiBzaW4oIHggKiBQSS8yICk7XG5cdFx0fSxcblx0XHRlYXNlSW5PdXRTaW5lOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIC0oIGNvcyggUEkgKiB4ICkgLSAxICkgLyAyO1xuXHRcdH0sXG5cdFx0ZWFzZUluRXhwbzogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiB4ID09PSAwID8gMCA6IHBvdyggMiwgMTAgKiB4IC0gMTAgKTtcblx0XHR9LFxuXHRcdGVhc2VPdXRFeHBvOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggPT09IDEgPyAxIDogMSAtIHBvdyggMiwgLTEwICogeCApO1xuXHRcdH0sXG5cdFx0ZWFzZUluT3V0RXhwbzogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiB4ID09PSAwID8gMCA6IHggPT09IDEgPyAxIDogeCA8IDAuNSA/XG5cdFx0XHRcdHBvdyggMiwgMjAgKiB4IC0gMTAgKSAvIDIgOlxuXHRcdFx0XHQoIDIgLSBwb3coIDIsIC0yMCAqIHggKyAxMCApICkgLyAyO1xuXHRcdH0sXG5cdFx0ZWFzZUluQ2lyYzogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiAxIC0gc3FydCggMSAtIHBvdyggeCwgMiApICk7XG5cdFx0fSxcblx0XHRlYXNlT3V0Q2lyYzogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiBzcXJ0KCAxIC0gcG93KCB4IC0gMSwgMiApICk7XG5cdFx0fSxcblx0XHRlYXNlSW5PdXRDaXJjOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggPCAwLjUgP1xuXHRcdFx0XHQoIDEgLSBzcXJ0KCAxIC0gcG93KCAyICogeCwgMiApICkgKSAvIDIgOlxuXHRcdFx0XHQoIHNxcnQoIDEgLSBwb3coIC0yICogeCArIDIsIDIgKSApICsgMSApIC8gMjtcblx0XHR9LFxuXHRcdGVhc2VJbkVsYXN0aWM6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4geCA9PT0gMCA/IDAgOiB4ID09PSAxID8gMSA6XG5cdFx0XHRcdC1wb3coIDIsIDEwICogeCAtIDEwICkgKiBzaW4oICggeCAqIDEwIC0gMTAuNzUgKSAqIGM0ICk7XG5cdFx0fSxcblx0XHRlYXNlT3V0RWxhc3RpYzogZnVuY3Rpb24gKHgpIHtcblx0XHRcdHJldHVybiB4ID09PSAwID8gMCA6IHggPT09IDEgPyAxIDpcblx0XHRcdFx0cG93KCAyLCAtMTAgKiB4ICkgKiBzaW4oICggeCAqIDEwIC0gMC43NSApICogYzQgKSArIDE7XG5cdFx0fSxcblx0XHRlYXNlSW5PdXRFbGFzdGljOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggPT09IDAgPyAwIDogeCA9PT0gMSA/IDEgOiB4IDwgMC41ID9cblx0XHRcdFx0LSggcG93KCAyLCAyMCAqIHggLSAxMCApICogc2luKCAoIDIwICogeCAtIDExLjEyNSApICogYzUgKSkgLyAyIDpcblx0XHRcdFx0cG93KCAyLCAtMjAgKiB4ICsgMTAgKSAqIHNpbiggKCAyMCAqIHggLSAxMS4xMjUgKSAqIGM1ICkgLyAyICsgMTtcblx0XHR9LFxuXHRcdGVhc2VJbkJhY2s6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4gYzMgKiB4ICogeCAqIHggLSBjMSAqIHggKiB4O1xuXHRcdH0sXG5cdFx0ZWFzZU91dEJhY2s6IGZ1bmN0aW9uICh4KSB7XG5cdFx0XHRyZXR1cm4gMSArIGMzICogcG93KCB4IC0gMSwgMyApICsgYzEgKiBwb3coIHggLSAxLCAyICk7XG5cdFx0fSxcblx0XHRlYXNlSW5PdXRCYWNrOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggPCAwLjUgP1xuXHRcdFx0XHQoIHBvdyggMiAqIHgsIDIgKSAqICggKCBjMiArIDEgKSAqIDIgKiB4IC0gYzIgKSApIC8gMiA6XG5cdFx0XHRcdCggcG93KCAyICogeCAtIDIsIDIgKSAqKCAoIGMyICsgMSApICogKCB4ICogMiAtIDIgKSArIGMyICkgKyAyICkgLyAyO1xuXHRcdH0sXG5cdFx0ZWFzZUluQm91bmNlOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIDEgLSBib3VuY2VPdXQoIDEgLSB4ICk7XG5cdFx0fSxcblx0XHRlYXNlT3V0Qm91bmNlOiBib3VuY2VPdXQsXG5cdFx0ZWFzZUluT3V0Qm91bmNlOiBmdW5jdGlvbiAoeCkge1xuXHRcdFx0cmV0dXJuIHggPCAwLjUgP1xuXHRcdFx0XHQoIDEgLSBib3VuY2VPdXQoIDEgLSAyICogeCApICkgLyAyIDpcblx0XHRcdFx0KCAxICsgYm91bmNlT3V0KCAyICogeCAtIDEgKSApIC8gMjtcblx0XHR9XG5cdH0pO1xuXHRyZXR1cm4gJDtcbn0pO1xuXG59KGpRdWVyeSkpO1xuXG4vL3NhZmFyaSBiYWNrIGJ1dHRvbiBmaXhcbmpRdWVyeSggd2luZG93ICkub24oIFwicGFnZXNob3dcIiwgZnVuY3Rpb24oZXZlbnQpIHtcbiAgICBpZiAoZXZlbnQub3JpZ2luYWxFdmVudC5wZXJzaXN0ZWQpIHtcbiAgICAgICAgalF1ZXJ5KFwiLnNlYXJjaGFuZGZpbHRlclwiKS5vZmYoKTtcbiAgICAgICAgalF1ZXJ5KFwiLnNlYXJjaGFuZGZpbHRlclwiKS5zZWFyY2hBbmRGaWx0ZXIoKTtcbiAgICB9XG59KTtcblxuLyogd3BudW1iIC0gbm91aXNsaWRlciBudW1iZXIgZm9ybWF0dGluZyAqL1xuIWZ1bmN0aW9uKCl7XCJ1c2Ugc3RyaWN0XCI7ZnVuY3Rpb24gZShlKXtyZXR1cm4gZS5zcGxpdChcIlwiKS5yZXZlcnNlKCkuam9pbihcIlwiKX1mdW5jdGlvbiBuKGUsbil7cmV0dXJuIGUuc3Vic3RyaW5nKDAsbi5sZW5ndGgpPT09bn1mdW5jdGlvbiByKGUsbil7cmV0dXJuIGUuc2xpY2UoLTEqbi5sZW5ndGgpPT09bn1mdW5jdGlvbiB0KGUsbixyKXtpZigoZVtuXXx8ZVtyXSkmJmVbbl09PT1lW3JdKXRocm93IG5ldyBFcnJvcihuKX1mdW5jdGlvbiBpKGUpe3JldHVyblwibnVtYmVyXCI9PXR5cGVvZiBlJiZpc0Zpbml0ZShlKX1mdW5jdGlvbiBvKGUsbil7dmFyIHI9TWF0aC5wb3coMTAsbik7cmV0dXJuKE1hdGgucm91bmQoZSpyKS9yKS50b0ZpeGVkKG4pfWZ1bmN0aW9uIHUobixyLHQsdSxmLGEsYyxzLHAsZCxsLGgpe3ZhciBnLHYsdyxtPWgseD1cIlwiLGI9XCJcIjtyZXR1cm4gYSYmKGg9YShoKSksaShoKT8obiE9PSExJiYwPT09cGFyc2VGbG9hdChoLnRvRml4ZWQobikpJiYoaD0wKSwwPmgmJihnPSEwLGg9TWF0aC5hYnMoaCkpLG4hPT0hMSYmKGg9byhoLG4pKSxoPWgudG9TdHJpbmcoKSwtMSE9PWguaW5kZXhPZihcIi5cIik/KHY9aC5zcGxpdChcIi5cIiksdz12WzBdLHQmJih4PXQrdlsxXSkpOnc9aCxyJiYodz1lKHcpLm1hdGNoKC8uezEsM30vZyksdz1lKHcuam9pbihlKHIpKSkpLGcmJnMmJihiKz1zKSx1JiYoYis9dSksZyYmcCYmKGIrPXApLGIrPXcsYis9eCxmJiYoYis9ZiksZCYmKGI9ZChiLG0pKSxiKTohMX1mdW5jdGlvbiBmKGUsdCxvLHUsZixhLGMscyxwLGQsbCxoKXt2YXIgZyx2PVwiXCI7cmV0dXJuIGwmJihoPWwoaCkpLGgmJlwic3RyaW5nXCI9PXR5cGVvZiBoPyhzJiZuKGgscykmJihoPWgucmVwbGFjZShzLFwiXCIpLGc9ITApLHUmJm4oaCx1KSYmKGg9aC5yZXBsYWNlKHUsXCJcIikpLHAmJm4oaCxwKSYmKGg9aC5yZXBsYWNlKHAsXCJcIiksZz0hMCksZiYmcihoLGYpJiYoaD1oLnNsaWNlKDAsLTEqZi5sZW5ndGgpKSx0JiYoaD1oLnNwbGl0KHQpLmpvaW4oXCJcIikpLG8mJihoPWgucmVwbGFjZShvLFwiLlwiKSksZyYmKHYrPVwiLVwiKSx2Kz1oLHY9di5yZXBsYWNlKC9bXjAtOVxcLlxcLS5dL2csXCJcIiksXCJcIj09PXY/ITE6KHY9TnVtYmVyKHYpLGMmJih2PWModikpLGkodik/djohMSkpOiExfWZ1bmN0aW9uIGEoZSl7dmFyIG4scixpLG89e307Zm9yKG49MDtuPHAubGVuZ3RoO24rPTEpaWYocj1wW25dLGk9ZVtyXSx2b2lkIDA9PT1pKVwibmVnYXRpdmVcIiE9PXJ8fG8ubmVnYXRpdmVCZWZvcmU/XCJtYXJrXCI9PT1yJiZcIi5cIiE9PW8udGhvdXNhbmQ/b1tyXT1cIi5cIjpvW3JdPSExOm9bcl09XCItXCI7ZWxzZSBpZihcImRlY2ltYWxzXCI9PT1yKXtpZighKGk+PTAmJjg+aSkpdGhyb3cgbmV3IEVycm9yKHIpO29bcl09aX1lbHNlIGlmKFwiZW5jb2RlclwiPT09cnx8XCJkZWNvZGVyXCI9PT1yfHxcImVkaXRcIj09PXJ8fFwidW5kb1wiPT09cil7aWYoXCJmdW5jdGlvblwiIT10eXBlb2YgaSl0aHJvdyBuZXcgRXJyb3Iocik7b1tyXT1pfWVsc2V7aWYoXCJzdHJpbmdcIiE9dHlwZW9mIGkpdGhyb3cgbmV3IEVycm9yKHIpO29bcl09aX1yZXR1cm4gdChvLFwibWFya1wiLFwidGhvdXNhbmRcIiksdChvLFwicHJlZml4XCIsXCJuZWdhdGl2ZVwiKSx0KG8sXCJwcmVmaXhcIixcIm5lZ2F0aXZlQmVmb3JlXCIpLG99ZnVuY3Rpb24gYyhlLG4scil7dmFyIHQsaT1bXTtmb3IodD0wO3Q8cC5sZW5ndGg7dCs9MSlpLnB1c2goZVtwW3RdXSk7cmV0dXJuIGkucHVzaChyKSxuLmFwcGx5KFwiXCIsaSl9ZnVuY3Rpb24gcyhlKXtyZXR1cm4gdGhpcyBpbnN0YW5jZW9mIHM/dm9pZChcIm9iamVjdFwiPT10eXBlb2YgZSYmKGU9YShlKSx0aGlzLnRvPWZ1bmN0aW9uKG4pe3JldHVybiBjKGUsdSxuKX0sdGhpcy5mcm9tPWZ1bmN0aW9uKG4pe3JldHVybiBjKGUsZixuKX0pKTpuZXcgcyhlKX12YXIgcD1bXCJkZWNpbWFsc1wiLFwidGhvdXNhbmRcIixcIm1hcmtcIixcInByZWZpeFwiLFwicG9zdGZpeFwiLFwiZW5jb2RlclwiLFwiZGVjb2RlclwiLFwibmVnYXRpdmVCZWZvcmVcIixcIm5lZ2F0aXZlXCIsXCJlZGl0XCIsXCJ1bmRvXCJdO3dpbmRvdy53TnVtYj1zfSgpO1xuXG5cbn0pLmNhbGwodGhpcyx0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsIDogdHlwZW9mIHNlbGYgIT09IFwidW5kZWZpbmVkXCIgPyBzZWxmIDogdHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvdyA6IHt9KVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2NoYXJzZXQ6dXRmLTg7YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5OeVl5OXdkV0pzYVdNdllYTnpaWFJ6TDJwekwyRndjQzVxY3lKZExDSnVZVzFsY3lJNlcxMHNJbTFoY0hCcGJtZHpJam9pTzBGQlFVRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFTSXNJbVpwYkdVaU9pSm5aVzVsY21GMFpXUXVhbk1pTENKemIzVnlZMlZTYjI5MElqb2lJaXdpYzI5MWNtTmxjME52Ym5SbGJuUWlPbHNpWEc1MllYSWdjM1JoZEdVZ1BTQnlaWEYxYVhKbEtDY3VMMmx1WTJ4MVpHVnpMM04wWVhSbEp5azdYRzUyWVhJZ2NHeDFaMmx1SUQwZ2NtVnhkV2x5WlNnbkxpOXBibU5zZFdSbGN5OXdiSFZuYVc0bktUdGNibHh1WEc0b1puVnVZM1JwYjI0Z0tDQWtJQ2tnZTF4dVhHNWNkRndpZFhObElITjBjbWxqZEZ3aU8xeHVYRzVjZENRb1puVnVZM1JwYjI0Z0tDa2dlMXh1WEc1Y2RGeDBhV1lnS0NGUFltcGxZM1F1YTJWNWN5a2dlMXh1WEhSY2RDQWdUMkpxWldOMExtdGxlWE1nUFNBb1puVnVZM1JwYjI0Z0tDa2dlMXh1WEhSY2RGeDBKM1Z6WlNCemRISnBZM1FuTzF4dVhIUmNkRngwZG1GeUlHaGhjMDkzYmxCeWIzQmxjblI1SUQwZ1QySnFaV04wTG5CeWIzUnZkSGx3WlM1b1lYTlBkMjVRY205d1pYSjBlU3hjYmx4MFhIUmNkRngwYUdGelJHOXVkRVZ1ZFcxQ2RXY2dQU0FoS0h0MGIxTjBjbWx1WnpvZ2JuVnNiSDBwTG5CeWIzQmxjblI1U1hORmJuVnRaWEpoWW14bEtDZDBiMU4wY21sdVp5Y3BMRnh1WEhSY2RGeDBYSFJrYjI1MFJXNTFiWE1nUFNCYlhHNWNkRngwWEhSY2RDQWdKM1J2VTNSeWFXNW5KeXhjYmx4MFhIUmNkRngwSUNBbmRHOU1iMk5oYkdWVGRISnBibWNuTEZ4dVhIUmNkRngwWEhRZ0lDZDJZV3gxWlU5bUp5eGNibHgwWEhSY2RGeDBJQ0FuYUdGelQzZHVVSEp2Y0dWeWRIa25MRnh1WEhSY2RGeDBYSFFnSUNkcGMxQnliM1J2ZEhsd1pVOW1KeXhjYmx4MFhIUmNkRngwSUNBbmNISnZjR1Z5ZEhsSmMwVnVkVzFsY21GaWJHVW5MRnh1WEhSY2RGeDBYSFFnSUNkamIyNXpkSEoxWTNSdmNpZGNibHgwWEhSY2RGeDBYU3hjYmx4MFhIUmNkRngwWkc5dWRFVnVkVzF6VEdWdVozUm9JRDBnWkc5dWRFVnVkVzF6TG14bGJtZDBhRHRjYmx4dVhIUmNkRngwY21WMGRYSnVJR1oxYm1OMGFXOXVJQ2h2WW1vcElIdGNibHgwWEhSY2RDQWdhV1lnS0hSNWNHVnZaaUJ2WW1vZ0lUMDlJQ2R2WW1wbFkzUW5JQ1ltSUNoMGVYQmxiMllnYjJKcUlDRTlQU0FuWm5WdVkzUnBiMjRuSUh4OElHOWlhaUE5UFQwZ2JuVnNiQ2twSUh0Y2JseDBYSFJjZEZ4MGRHaHliM2NnYm1WM0lGUjVjR1ZGY25KdmNpZ25UMkpxWldOMExtdGxlWE1nWTJGc2JHVmtJRzl1SUc1dmJpMXZZbXBsWTNRbktUdGNibHgwWEhSY2RDQWdmVnh1WEc1Y2RGeDBYSFFnSUhaaGNpQnlaWE4xYkhRZ1BTQmJYU3dnY0hKdmNDd2dhVHRjYmx4dVhIUmNkRngwSUNCbWIzSWdLSEJ5YjNBZ2FXNGdiMkpxS1NCN1hHNWNkRngwWEhSY2RHbG1JQ2hvWVhOUGQyNVFjbTl3WlhKMGVTNWpZV3hzS0c5aWFpd2djSEp2Y0NrcElIdGNibHgwWEhSY2RGeDBJQ0J5WlhOMWJIUXVjSFZ6YUNod2NtOXdLVHRjYmx4MFhIUmNkRngwZlZ4dVhIUmNkRngwSUNCOVhHNWNibHgwWEhSY2RDQWdhV1lnS0doaGMwUnZiblJGYm5WdFFuVm5LU0I3WEc1Y2RGeDBYSFJjZEdadmNpQW9hU0E5SURBN0lHa2dQQ0JrYjI1MFJXNTFiWE5NWlc1bmRHZzdJR2tyS3lrZ2UxeHVYSFJjZEZ4MFhIUWdJR2xtSUNob1lYTlBkMjVRY205d1pYSjBlUzVqWVd4c0tHOWlhaXdnWkc5dWRFVnVkVzF6VzJsZEtTa2dlMXh1WEhSY2RGeDBYSFJjZEhKbGMzVnNkQzV3ZFhOb0tHUnZiblJGYm5WdGMxdHBYU2s3WEc1Y2RGeDBYSFJjZENBZ2ZWeHVYSFJjZEZ4MFhIUjlYRzVjZEZ4MFhIUWdJSDFjYmx4MFhIUmNkQ0FnY21WMGRYSnVJSEpsYzNWc2REdGNibHgwWEhSY2RIMDdYRzVjZEZ4MElDQjlLQ2twTzF4dVhIUmNkSDFjYmx4dVhIUmNkQzhxSUZObFlYSmphQ0FtSUVacGJIUmxjaUJxVVhWbGNua2dVR3gxWjJsdUlDb3ZYRzVjZEZ4MEpDNW1iaTV6WldGeVkyaEJibVJHYVd4MFpYSWdQU0J3YkhWbmFXNDdYRzVjYmx4MFhIUXZLaUJwYm1sMElDb3ZYRzVjZEZ4MEpDaGNJaTV6WldGeVkyaGhibVJtYVd4MFpYSmNJaWt1YzJWaGNtTm9RVzVrUm1sc2RHVnlLQ2s3WEc1Y2JseDBYSFF2S2lCbGVIUmxjbTVoYkNCamIyNTBjbTlzY3lBcUwxeHVYSFJjZENRb1pHOWpkVzFsYm5RcExtOXVLRndpWTJ4cFkydGNJaXdnWENJdWMyVmhjbU5vTFdacGJIUmxjaTF5WlhObGRGd2lMQ0JtZFc1amRHbHZiaWhsS1h0Y2JseHVYSFJjZEZ4MFpTNXdjbVYyWlc1MFJHVm1ZWFZzZENncE8xeHVYRzVjZEZ4MFhIUjJZWElnYzJWaGNtTm9SbTl5YlVsRUlEMGdkSGx3Wlc5bUtDUW9kR2hwY3lrdVlYUjBjaWhjSW1SaGRHRXRjMlZoY21Ob0xXWnZjbTB0YVdSY0lpa3BJVDFjSW5WdVpHVm1hVzVsWkZ3aUlEOGdKQ2gwYUdsektTNWhkSFJ5S0Z3aVpHRjBZUzF6WldGeVkyZ3RabTl5YlMxcFpGd2lLU0E2SUZ3aVhDSTdYRzVjZEZ4MFhIUjJZWElnYzNWaWJXbDBSbTl5YlNBOUlIUjVjR1Z2Wmlna0tIUm9hWE1wTG1GMGRISW9YQ0prWVhSaExYTm1MWE4xWW0xcGRDMW1iM0p0WENJcEtTRTlYQ0oxYm1SbFptbHVaV1JjSWlBL0lDUW9kR2hwY3lrdVlYUjBjaWhjSW1SaGRHRXRjMll0YzNWaWJXbDBMV1p2Y20xY0lpa2dPaUJjSWx3aU8xeHVYRzVjZEZ4MFhIUnpkR0YwWlM1blpYUlRaV0Z5WTJoR2IzSnRLSE5sWVhKamFFWnZjbTFKUkNrdWNtVnpaWFFvYzNWaWJXbDBSbTl5YlNrN1hHNWNibHgwWEhSY2RDOHZkbUZ5SUNSc2FXNXJaV1FnUFNBa0tGd2lJM05sWVhKamFDMW1hV3gwWlhJdFptOXliUzFjSWl0elpXRnlZMmhHYjNKdFNVUXBMbk5sWVhKamFFWnBiSFJsY2tadmNtMG9lMkZqZEdsdmJqb2dYQ0p5WlhObGRGd2lmU2s3WEc1Y2JseDBYSFJjZEhKbGRIVnliaUJtWVd4elpUdGNibHh1WEhSY2RIMHBPMXh1WEc1Y2RIMHBPMXh1WEc1Y2JpOHFYRzRnS2lCcVVYVmxjbmtnUldGemFXNW5JSFl4TGpRdU1TQXRJR2gwZEhBNkx5OW5jMmRrTG1OdkxuVnJMM05oYm1SaWIzZ3ZhbkYxWlhKNUwyVmhjMmx1Wnk5Y2JpQXFJRTl3Wlc0Z2MyOTFjbU5sSUhWdVpHVnlJSFJvWlNCQ1UwUWdUR2xqWlc1elpTNWNiaUFxSUVOdmNIbHlhV2RvZENEQ3FTQXlNREE0SUVkbGIzSm5aU0JOWTBkcGJteGxlU0JUYldsMGFGeHVJQ29nUVd4c0lISnBaMmgwY3lCeVpYTmxjblpsWkM1Y2JpQXFJR2gwZEhCek9pOHZjbUYzTG1kcGRHaDFZaTVqYjIwdloyUnpiV2wwYUM5cWNYVmxjbmt1WldGemFXNW5MMjFoYzNSbGNpOU1TVU5GVGxORlhHNHFMMXh1WEc0dktpQm5iRzlpWVd4eklHcFJkV1Z5ZVN3Z1pHVm1hVzVsTENCdGIyUjFiR1VzSUhKbGNYVnBjbVVnS2k5Y2JpaG1kVzVqZEdsdmJpQW9abUZqZEc5eWVTa2dlMXh1WEhScFppQW9kSGx3Wlc5bUlHUmxabWx1WlNBOVBUMGdYQ0ptZFc1amRHbHZibHdpSUNZbUlHUmxabWx1WlM1aGJXUXBJSHRjYmx4MFhIUmtaV1pwYm1Vb1d5ZHFjWFZsY25rblhTd2dablZ1WTNScGIyNGdLQ1FwSUh0Y2JseDBYSFJjZEhKbGRIVnliaUJtWVdOMGIzSjVLQ1FwTzF4dVhIUmNkSDBwTzF4dVhIUjlJR1ZzYzJVZ2FXWWdLSFI1Y0dWdlppQnRiMlIxYkdVZ1BUMDlJRndpYjJKcVpXTjBYQ0lnSmlZZ2RIbHdaVzltSUcxdlpIVnNaUzVsZUhCdmNuUnpJRDA5UFNCY0ltOWlhbVZqZEZ3aUtTQjdYRzVjZEZ4MGJXOWtkV3hsTG1WNGNHOXlkSE1nUFNCbVlXTjBiM0o1S0NoMGVYQmxiMllnZDJsdVpHOTNJQ0U5UFNCY0luVnVaR1ZtYVc1bFpGd2lJRDhnZDJsdVpHOTNXeWRxVVhWbGNua25YU0E2SUhSNWNHVnZaaUJuYkc5aVlXd2dJVDA5SUZ3aWRXNWtaV1pwYm1Wa1hDSWdQeUJuYkc5aVlXeGJKMnBSZFdWeWVTZGRJRG9nYm5Wc2JDa3BPMXh1WEhSOUlHVnNjMlVnZTF4dVhIUmNkR1poWTNSdmNua29hbEYxWlhKNUtUdGNibHgwZlZ4dWZTa29ablZ1WTNScGIyNG9KQ2w3WEc1Y2JseDBMeThnVUhKbGMyVnlkbVVnZEdobElHOXlhV2RwYm1Gc0lHcFJkV1Z5ZVNCY0luTjNhVzVuWENJZ1pXRnphVzVuSUdGeklGd2lhbk4zYVc1blhDSmNibHgwYVdZZ0tIUjVjR1Z2WmlBa0xtVmhjMmx1WnlBaFBUMGdKM1Z1WkdWbWFXNWxaQ2NwSUh0Y2JseDBYSFFrTG1WaGMybHVaMXNuYW5OM2FXNW5KMTBnUFNBa0xtVmhjMmx1WjFzbmMzZHBibWNuWFR0Y2JseDBmVnh1WEc1Y2RIWmhjaUJ3YjNjZ1BTQk5ZWFJvTG5CdmR5eGNibHgwWEhSemNYSjBJRDBnVFdGMGFDNXpjWEowTEZ4dVhIUmNkSE5wYmlBOUlFMWhkR2d1YzJsdUxGeHVYSFJjZEdOdmN5QTlJRTFoZEdndVkyOXpMRnh1WEhSY2RGQkpJRDBnVFdGMGFDNVFTU3hjYmx4MFhIUmpNU0E5SURFdU56QXhOVGdzWEc1Y2RGeDBZeklnUFNCak1TQXFJREV1TlRJMUxGeHVYSFJjZEdNeklEMGdZekVnS3lBeExGeHVYSFJjZEdNMElEMGdLQ0F5SUNvZ1VFa2dLU0F2SURNc1hHNWNkRngwWXpVZ1BTQW9JRElnS2lCUVNTQXBJQzhnTkM0MU8xeHVYRzVjZEM4dklIZ2dhWE1nZEdobElHWnlZV04wYVc5dUlHOW1JR0Z1YVcxaGRHbHZiaUJ3Y205bmNtVnpjeXdnYVc0Z2RHaGxJSEpoYm1kbElEQXVMakZjYmx4MFpuVnVZM1JwYjI0Z1ltOTFibU5sVDNWMEtIZ3BJSHRjYmx4MFhIUjJZWElnYmpFZ1BTQTNMalUyTWpVc1hHNWNkRngwWEhSa01TQTlJREl1TnpVN1hHNWNkRngwYVdZZ0tDQjRJRHdnTVM5a01TQXBJSHRjYmx4MFhIUmNkSEpsZEhWeWJpQnVNU3A0S25nN1hHNWNkRngwZlNCbGJITmxJR2xtSUNnZ2VDQThJREl2WkRFZ0tTQjdYRzVjZEZ4MFhIUnlaWFIxY200Z2JqRXFLSGd0UFNneExqVXZaREVwS1NwNElDc2dMamMxTzF4dVhIUmNkSDBnWld4elpTQnBaaUFvSUhnZ1BDQXlMalV2WkRFZ0tTQjdYRzVjZEZ4MFhIUnlaWFIxY200Z2JqRXFLSGd0UFNneUxqSTFMMlF4S1NrcWVDQXJJQzQ1TXpjMU8xeHVYSFJjZEgwZ1pXeHpaU0I3WEc1Y2RGeDBYSFJ5WlhSMWNtNGdiakVxS0hndFBTZ3lMall5TlM5a01Ta3BLbmdnS3lBdU9UZzBNemMxTzF4dVhIUmNkSDFjYmx4MGZWeHVYRzVjZENRdVpYaDBaVzVrS0NBa0xtVmhjMmx1Wnl3Z2UxeHVYSFJjZEdSbFpqb2dKMlZoYzJWUGRYUlJkV0ZrSnl4Y2JseDBYSFJ6ZDJsdVp6b2dablZ1WTNScGIyNGdLSGdwSUh0Y2JseDBYSFJjZEhKbGRIVnliaUFrTG1WaGMybHVaMXNrTG1WaGMybHVaeTVrWldaZEtIZ3BPMXh1WEhSY2RIMHNYRzVjZEZ4MFpXRnpaVWx1VVhWaFpEb2dablZ1WTNScGIyNGdLSGdwSUh0Y2JseDBYSFJjZEhKbGRIVnliaUI0SUNvZ2VEdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVlBkWFJSZFdGa09pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4dVhIUmNkRngwY21WMGRYSnVJREVnTFNBb0lERWdMU0I0SUNrZ0tpQW9JREVnTFNCNElDazdYRzVjZEZ4MGZTeGNibHgwWEhSbFlYTmxTVzVQZFhSUmRXRmtPaUJtZFc1amRHbHZiaUFvZUNrZ2UxeHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BDQXdMalVnUDF4dVhIUmNkRngwWEhReUlDb2dlQ0FxSUhnZ09seHVYSFJjZEZ4MFhIUXhJQzBnY0c5M0tDQXRNaUFxSUhnZ0t5QXlMQ0F5SUNrZ0x5QXlPMXh1WEhSY2RIMHNYRzVjZEZ4MFpXRnpaVWx1UTNWaWFXTTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnZUNBcUlIZ2dLaUI0TzF4dVhIUmNkSDBzWEc1Y2RGeDBaV0Z6WlU5MWRFTjFZbWxqT2lCbWRXNWpkR2x2YmlBb2VDa2dlMXh1WEhSY2RGeDBjbVYwZFhKdUlERWdMU0J3YjNjb0lERWdMU0I0TENBeklDazdYRzVjZEZ4MGZTeGNibHgwWEhSbFlYTmxTVzVQZFhSRGRXSnBZem9nWm5WdVkzUnBiMjRnS0hncElIdGNibHgwWEhSY2RISmxkSFZ5YmlCNElEd2dNQzQxSUQ5Y2JseDBYSFJjZEZ4ME5DQXFJSGdnS2lCNElDb2dlQ0E2WEc1Y2RGeDBYSFJjZERFZ0xTQndiM2NvSUMweUlDb2dlQ0FySURJc0lETWdLU0F2SURJN1hHNWNkRngwZlN4Y2JseDBYSFJsWVhObFNXNVJkV0Z5ZERvZ1puVnVZM1JwYjI0Z0tIZ3BJSHRjYmx4MFhIUmNkSEpsZEhWeWJpQjRJQ29nZUNBcUlIZ2dLaUI0TzF4dVhIUmNkSDBzWEc1Y2RGeDBaV0Z6WlU5MWRGRjFZWEowT2lCbWRXNWpkR2x2YmlBb2VDa2dlMXh1WEhSY2RGeDBjbVYwZFhKdUlERWdMU0J3YjNjb0lERWdMU0I0TENBMElDazdYRzVjZEZ4MGZTeGNibHgwWEhSbFlYTmxTVzVQZFhSUmRXRnlkRG9nWm5WdVkzUnBiMjRnS0hncElIdGNibHgwWEhSY2RISmxkSFZ5YmlCNElEd2dNQzQxSUQ5Y2JseDBYSFJjZEZ4ME9DQXFJSGdnS2lCNElDb2dlQ0FxSUhnZ09seHVYSFJjZEZ4MFhIUXhJQzBnY0c5M0tDQXRNaUFxSUhnZ0t5QXlMQ0EwSUNrZ0x5QXlPMXh1WEhSY2RIMHNYRzVjZEZ4MFpXRnpaVWx1VVhWcGJuUTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnZUNBcUlIZ2dLaUI0SUNvZ2VDQXFJSGc3WEc1Y2RGeDBmU3hjYmx4MFhIUmxZWE5sVDNWMFVYVnBiblE2SUdaMWJtTjBhVzl1SUNoNEtTQjdYRzVjZEZ4MFhIUnlaWFIxY200Z01TQXRJSEJ2ZHlnZ01TQXRJSGdzSURVZ0tUdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVkpiazkxZEZGMWFXNTBPaUJtZFc1amRHbHZiaUFvZUNrZ2UxeHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BDQXdMalVnUDF4dVhIUmNkRngwWEhReE5pQXFJSGdnS2lCNElDb2dlQ0FxSUhnZ0tpQjRJRHBjYmx4MFhIUmNkRngwTVNBdElIQnZkeWdnTFRJZ0tpQjRJQ3NnTWl3Z05TQXBJQzhnTWp0Y2JseDBYSFI5TEZ4dVhIUmNkR1ZoYzJWSmJsTnBibVU2SUdaMWJtTjBhVzl1SUNoNEtTQjdYRzVjZEZ4MFhIUnlaWFIxY200Z01TQXRJR052Y3lnZ2VDQXFJRkJKTHpJZ0tUdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVlBkWFJUYVc1bE9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4dVhIUmNkRngwY21WMGRYSnVJSE5wYmlnZ2VDQXFJRkJKTHpJZ0tUdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVkpiazkxZEZOcGJtVTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnTFNnZ1kyOXpLQ0JRU1NBcUlIZ2dLU0F0SURFZ0tTQXZJREk3WEc1Y2RGeDBmU3hjYmx4MFhIUmxZWE5sU1c1RmVIQnZPaUJtZFc1amRHbHZiaUFvZUNrZ2UxeHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BUMDlJREFnUHlBd0lEb2djRzkzS0NBeUxDQXhNQ0FxSUhnZ0xTQXhNQ0FwTzF4dVhIUmNkSDBzWEc1Y2RGeDBaV0Z6WlU5MWRFVjRjRzg2SUdaMWJtTjBhVzl1SUNoNEtTQjdYRzVjZEZ4MFhIUnlaWFIxY200Z2VDQTlQVDBnTVNBL0lERWdPaUF4SUMwZ2NHOTNLQ0F5TENBdE1UQWdLaUI0SUNrN1hHNWNkRngwZlN4Y2JseDBYSFJsWVhObFNXNVBkWFJGZUhCdk9pQm1kVzVqZEdsdmJpQW9lQ2tnZTF4dVhIUmNkRngwY21WMGRYSnVJSGdnUFQwOUlEQWdQeUF3SURvZ2VDQTlQVDBnTVNBL0lERWdPaUI0SUR3Z01DNDFJRDljYmx4MFhIUmNkRngwY0c5M0tDQXlMQ0F5TUNBcUlIZ2dMU0F4TUNBcElDOGdNaUE2WEc1Y2RGeDBYSFJjZENnZ01pQXRJSEJ2ZHlnZ01pd2dMVEl3SUNvZ2VDQXJJREV3SUNrZ0tTQXZJREk3WEc1Y2RGeDBmU3hjYmx4MFhIUmxZWE5sU1c1RGFYSmpPaUJtZFc1amRHbHZiaUFvZUNrZ2UxeHVYSFJjZEZ4MGNtVjBkWEp1SURFZ0xTQnpjWEowS0NBeElDMGdjRzkzS0NCNExDQXlJQ2tnS1R0Y2JseDBYSFI5TEZ4dVhIUmNkR1ZoYzJWUGRYUkRhWEpqT2lCbWRXNWpkR2x2YmlBb2VDa2dlMXh1WEhSY2RGeDBjbVYwZFhKdUlITnhjblFvSURFZ0xTQndiM2NvSUhnZ0xTQXhMQ0F5SUNrZ0tUdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVkpiazkxZEVOcGNtTTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnZUNBOElEQXVOU0EvWEc1Y2RGeDBYSFJjZENnZ01TQXRJSE54Y25Rb0lERWdMU0J3YjNjb0lESWdLaUI0TENBeUlDa2dLU0FwSUM4Z01pQTZYRzVjZEZ4MFhIUmNkQ2dnYzNGeWRDZ2dNU0F0SUhCdmR5Z2dMVElnS2lCNElDc2dNaXdnTWlBcElDa2dLeUF4SUNrZ0x5QXlPMXh1WEhSY2RIMHNYRzVjZEZ4MFpXRnpaVWx1Uld4aGMzUnBZem9nWm5WdVkzUnBiMjRnS0hncElIdGNibHgwWEhSY2RISmxkSFZ5YmlCNElEMDlQU0F3SUQ4Z01DQTZJSGdnUFQwOUlERWdQeUF4SURwY2JseDBYSFJjZEZ4MExYQnZkeWdnTWl3Z01UQWdLaUI0SUMwZ01UQWdLU0FxSUhOcGJpZ2dLQ0I0SUNvZ01UQWdMU0F4TUM0M05TQXBJQ29nWXpRZ0tUdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVlBkWFJGYkdGemRHbGpPaUJtZFc1amRHbHZiaUFvZUNrZ2UxeHVYSFJjZEZ4MGNtVjBkWEp1SUhnZ1BUMDlJREFnUHlBd0lEb2dlQ0E5UFQwZ01TQS9JREVnT2x4dVhIUmNkRngwWEhSd2IzY29JRElzSUMweE1DQXFJSGdnS1NBcUlITnBiaWdnS0NCNElDb2dNVEFnTFNBd0xqYzFJQ2tnS2lCak5DQXBJQ3NnTVR0Y2JseDBYSFI5TEZ4dVhIUmNkR1ZoYzJWSmJrOTFkRVZzWVhOMGFXTTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnZUNBOVBUMGdNQ0EvSURBZ09pQjRJRDA5UFNBeElEOGdNU0E2SUhnZ1BDQXdMalVnUDF4dVhIUmNkRngwWEhRdEtDQndiM2NvSURJc0lESXdJQ29nZUNBdElERXdJQ2tnS2lCemFXNG9JQ2dnTWpBZ0tpQjRJQzBnTVRFdU1USTFJQ2tnS2lCak5TQXBLU0F2SURJZ09seHVYSFJjZEZ4MFhIUndiM2NvSURJc0lDMHlNQ0FxSUhnZ0t5QXhNQ0FwSUNvZ2MybHVLQ0FvSURJd0lDb2dlQ0F0SURFeExqRXlOU0FwSUNvZ1l6VWdLU0F2SURJZ0t5QXhPMXh1WEhSY2RIMHNYRzVjZEZ4MFpXRnpaVWx1UW1GamF6b2dablZ1WTNScGIyNGdLSGdwSUh0Y2JseDBYSFJjZEhKbGRIVnliaUJqTXlBcUlIZ2dLaUI0SUNvZ2VDQXRJR014SUNvZ2VDQXFJSGc3WEc1Y2RGeDBmU3hjYmx4MFhIUmxZWE5sVDNWMFFtRmphem9nWm5WdVkzUnBiMjRnS0hncElIdGNibHgwWEhSY2RISmxkSFZ5YmlBeElDc2dZek1nS2lCd2IzY29JSGdnTFNBeExDQXpJQ2tnS3lCak1TQXFJSEJ2ZHlnZ2VDQXRJREVzSURJZ0tUdGNibHgwWEhSOUxGeHVYSFJjZEdWaGMyVkpiazkxZEVKaFkyczZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnZUNBOElEQXVOU0EvWEc1Y2RGeDBYSFJjZENnZ2NHOTNLQ0F5SUNvZ2VDd2dNaUFwSUNvZ0tDQW9JR015SUNzZ01TQXBJQ29nTWlBcUlIZ2dMU0JqTWlBcElDa2dMeUF5SURwY2JseDBYSFJjZEZ4MEtDQndiM2NvSURJZ0tpQjRJQzBnTWl3Z01pQXBJQ29vSUNnZ1l6SWdLeUF4SUNrZ0tpQW9JSGdnS2lBeUlDMGdNaUFwSUNzZ1l6SWdLU0FySURJZ0tTQXZJREk3WEc1Y2RGeDBmU3hjYmx4MFhIUmxZWE5sU1c1Q2IzVnVZMlU2SUdaMWJtTjBhVzl1SUNoNEtTQjdYRzVjZEZ4MFhIUnlaWFIxY200Z01TQXRJR0p2ZFc1alpVOTFkQ2dnTVNBdElIZ2dLVHRjYmx4MFhIUjlMRnh1WEhSY2RHVmhjMlZQZFhSQ2IzVnVZMlU2SUdKdmRXNWpaVTkxZEN4Y2JseDBYSFJsWVhObFNXNVBkWFJDYjNWdVkyVTZJR1oxYm1OMGFXOXVJQ2g0S1NCN1hHNWNkRngwWEhSeVpYUjFjbTRnZUNBOElEQXVOU0EvWEc1Y2RGeDBYSFJjZENnZ01TQXRJR0p2ZFc1alpVOTFkQ2dnTVNBdElESWdLaUI0SUNrZ0tTQXZJRElnT2x4dVhIUmNkRngwWEhRb0lERWdLeUJpYjNWdVkyVlBkWFFvSURJZ0tpQjRJQzBnTVNBcElDa2dMeUF5TzF4dVhIUmNkSDFjYmx4MGZTazdYRzVjZEhKbGRIVnliaUFrTzF4dWZTazdYRzVjYm4wb2FsRjFaWEo1S1NrN1hHNWNiaTh2YzJGbVlYSnBJR0poWTJzZ1luVjBkRzl1SUdacGVGeHVhbEYxWlhKNUtDQjNhVzVrYjNjZ0tTNXZiaWdnWENKd1lXZGxjMmh2ZDF3aUxDQm1kVzVqZEdsdmJpaGxkbVZ1ZENrZ2UxeHVJQ0FnSUdsbUlDaGxkbVZ1ZEM1dmNtbG5hVzVoYkVWMlpXNTBMbkJsY25OcGMzUmxaQ2tnZTF4dUlDQWdJQ0FnSUNCcVVYVmxjbmtvWENJdWMyVmhjbU5vWVc1a1ptbHNkR1Z5WENJcExtOW1aaWdwTzF4dUlDQWdJQ0FnSUNCcVVYVmxjbmtvWENJdWMyVmhjbU5vWVc1a1ptbHNkR1Z5WENJcExuTmxZWEpqYUVGdVpFWnBiSFJsY2lncE8xeHVJQ0FnSUgxY2JuMHBPMXh1WEc0dktpQjNjRzUxYldJZ0xTQnViM1ZwYzJ4cFpHVnlJRzUxYldKbGNpQm1iM0p0WVhSMGFXNW5JQ292WEc0aFpuVnVZM1JwYjI0b0tYdGNJblZ6WlNCemRISnBZM1JjSWp0bWRXNWpkR2x2YmlCbEtHVXBlM0psZEhWeWJpQmxMbk53YkdsMEtGd2lYQ0lwTG5KbGRtVnljMlVvS1M1cWIybHVLRndpWENJcGZXWjFibU4wYVc5dUlHNG9aU3h1S1h0eVpYUjFjbTRnWlM1emRXSnpkSEpwYm1jb01DeHVMbXhsYm1kMGFDazlQVDF1ZldaMWJtTjBhVzl1SUhJb1pTeHVLWHR5WlhSMWNtNGdaUzV6YkdsalpTZ3RNU3B1TG14bGJtZDBhQ2s5UFQxdWZXWjFibU4wYVc5dUlIUW9aU3h1TEhJcGUybG1LQ2hsVzI1ZGZIeGxXM0pkS1NZbVpWdHVYVDA5UFdWYmNsMHBkR2h5YjNjZ2JtVjNJRVZ5Y205eUtHNHBmV1oxYm1OMGFXOXVJR2tvWlNsN2NtVjBkWEp1WENKdWRXMWlaWEpjSWowOWRIbHdaVzltSUdVbUptbHpSbWx1YVhSbEtHVXBmV1oxYm1OMGFXOXVJRzhvWlN4dUtYdDJZWElnY2oxTllYUm9MbkJ2ZHlneE1DeHVLVHR5WlhSMWNtNG9UV0YwYUM1eWIzVnVaQ2hsS25JcEwzSXBMblJ2Um1sNFpXUW9iaWw5Wm5WdVkzUnBiMjRnZFNodUxISXNkQ3gxTEdZc1lTeGpMSE1zY0N4a0xHd3NhQ2w3ZG1GeUlHY3NkaXgzTEcwOWFDeDRQVndpWENJc1lqMWNJbHdpTzNKbGRIVnliaUJoSmlZb2FEMWhLR2dwS1N4cEtHZ3BQeWh1SVQwOUlURW1KakE5UFQxd1lYSnpaVVpzYjJGMEtHZ3VkRzlHYVhobFpDaHVLU2ttSmlob1BUQXBMREErYUNZbUtHYzlJVEFzYUQxTllYUm9MbUZpY3lob0tTa3NiaUU5UFNFeEppWW9hRDF2S0dnc2Jpa3BMR2c5YUM1MGIxTjBjbWx1WnlncExDMHhJVDA5YUM1cGJtUmxlRTltS0Z3aUxsd2lLVDhvZGoxb0xuTndiR2wwS0Z3aUxsd2lLU3gzUFhaYk1GMHNkQ1ltS0hnOWRDdDJXekZkS1NrNmR6MW9MSEltSmloM1BXVW9keWt1YldGMFkyZ29MeTU3TVN3emZTOW5LU3gzUFdVb2R5NXFiMmx1S0dVb2Npa3BLU2tzWnlZbWN5WW1LR0lyUFhNcExIVW1KaWhpS3oxMUtTeG5KaVp3SmlZb1lpczljQ2tzWWlzOWR5eGlLejE0TEdZbUppaGlLejFtS1N4a0ppWW9ZajFrS0dJc2JTa3BMR0lwT2lFeGZXWjFibU4wYVc5dUlHWW9aU3gwTEc4c2RTeG1MR0VzWXl4ekxIQXNaQ3hzTEdncGUzWmhjaUJuTEhZOVhDSmNJanR5WlhSMWNtNGdiQ1ltS0dnOWJDaG9LU2tzYUNZbVhDSnpkSEpwYm1kY0lqMDlkSGx3Wlc5bUlHZy9LSE1tSm00b2FDeHpLU1ltS0dnOWFDNXlaWEJzWVdObEtITXNYQ0pjSWlrc1p6MGhNQ2tzZFNZbWJpaG9MSFVwSmlZb2FEMW9MbkpsY0d4aFkyVW9kU3hjSWx3aUtTa3NjQ1ltYmlob0xIQXBKaVlvYUQxb0xuSmxjR3hoWTJVb2NDeGNJbHdpS1N4blBTRXdLU3htSmlaeUtHZ3NaaWttSmlob1BXZ3VjMnhwWTJVb01Dd3RNU3BtTG14bGJtZDBhQ2twTEhRbUppaG9QV2d1YzNCc2FYUW9kQ2t1YW05cGJpaGNJbHdpS1Nrc2J5WW1LR2c5YUM1eVpYQnNZV05sS0c4c1hDSXVYQ0lwS1N4bkppWW9kaXM5WENJdFhDSXBMSFlyUFdnc2RqMTJMbkpsY0d4aFkyVW9MMXRlTUMwNVhGd3VYRnd0TGwwdlp5eGNJbHdpS1N4Y0lsd2lQVDA5ZGo4aE1Ub29kajFPZFcxaVpYSW9kaWtzWXlZbUtIWTlZeWgyS1Nrc2FTaDJLVDkyT2lFeEtTazZJVEY5Wm5WdVkzUnBiMjRnWVNobEtYdDJZWElnYml4eUxHa3NiejE3ZlR0bWIzSW9iajB3TzI0OGNDNXNaVzVuZEdnN2JpczlNU2xwWmloeVBYQmJibDBzYVQxbFczSmRMSFp2YVdRZ01EMDlQV2twWENKdVpXZGhkR2wyWlZ3aUlUMDljbng4Ynk1dVpXZGhkR2wyWlVKbFptOXlaVDljSW0xaGNtdGNJajA5UFhJbUpsd2lMbHdpSVQwOWJ5NTBhRzkxYzJGdVpEOXZXM0pkUFZ3aUxsd2lPbTliY2wwOUlURTZiMXR5WFQxY0lpMWNJanRsYkhObElHbG1LRndpWkdWamFXMWhiSE5jSWowOVBYSXBlMmxtS0NFb2FUNDlNQ1ltT0Q1cEtTbDBhSEp2ZHlCdVpYY2dSWEp5YjNJb2NpazdiMXR5WFQxcGZXVnNjMlVnYVdZb1hDSmxibU52WkdWeVhDSTlQVDF5Zkh4Y0ltUmxZMjlrWlhKY0lqMDlQWEo4ZkZ3aVpXUnBkRndpUFQwOWNueDhYQ0oxYm1SdlhDSTlQVDF5S1h0cFppaGNJbVoxYm1OMGFXOXVYQ0loUFhSNWNHVnZaaUJwS1hSb2NtOTNJRzVsZHlCRmNuSnZjaWh5S1R0dlczSmRQV2w5Wld4elpYdHBaaWhjSW5OMGNtbHVaMXdpSVQxMGVYQmxiMllnYVNsMGFISnZkeUJ1WlhjZ1JYSnliM0lvY2lrN2IxdHlYVDFwZlhKbGRIVnliaUIwS0c4c1hDSnRZWEpyWENJc1hDSjBhRzkxYzJGdVpGd2lLU3gwS0c4c1hDSndjbVZtYVhoY0lpeGNJbTVsWjJGMGFYWmxYQ0lwTEhRb2J5eGNJbkJ5WldacGVGd2lMRndpYm1WbllYUnBkbVZDWldadmNtVmNJaWtzYjMxbWRXNWpkR2x2YmlCaktHVXNiaXh5S1h0MllYSWdkQ3hwUFZ0ZE8yWnZjaWgwUFRBN2REeHdMbXhsYm1kMGFEdDBLejB4S1drdWNIVnphQ2hsVzNCYmRGMWRLVHR5WlhSMWNtNGdhUzV3ZFhOb0tISXBMRzR1WVhCd2JIa29YQ0pjSWl4cEtYMW1kVzVqZEdsdmJpQnpLR1VwZTNKbGRIVnliaUIwYUdseklHbHVjM1JoYm1ObGIyWWdjejkyYjJsa0tGd2liMkpxWldOMFhDSTlQWFI1Y0dWdlppQmxKaVlvWlQxaEtHVXBMSFJvYVhNdWRHODlablZ1WTNScGIyNG9iaWw3Y21WMGRYSnVJR01vWlN4MUxHNHBmU3gwYUdsekxtWnliMjA5Wm5WdVkzUnBiMjRvYmlsN2NtVjBkWEp1SUdNb1pTeG1MRzRwZlNrcE9tNWxkeUJ6S0dVcGZYWmhjaUJ3UFZ0Y0ltUmxZMmx0WVd4elhDSXNYQ0owYUc5MWMyRnVaRndpTEZ3aWJXRnlhMXdpTEZ3aWNISmxabWw0WENJc1hDSndiM04wWm1sNFhDSXNYQ0psYm1OdlpHVnlYQ0lzWENKa1pXTnZaR1Z5WENJc1hDSnVaV2RoZEdsMlpVSmxabTl5WlZ3aUxGd2libVZuWVhScGRtVmNJaXhjSW1Wa2FYUmNJaXhjSW5WdVpHOWNJbDA3ZDJsdVpHOTNMbmRPZFcxaVBYTjlLQ2s3WEc1Y2JpSmRmUT09IiwiLyohIG5vdWlzbGlkZXIgLSAxMS4xLjAgLSAyMDE4LTA0LTAyIDExOjE4OjEzICovXHJcblxyXG4oZnVuY3Rpb24gKGZhY3RvcnkpIHtcclxuXHJcbiAgICBpZiAoIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCApIHtcclxuXHJcbiAgICAgICAgLy8gQU1ELiBSZWdpc3RlciBhcyBhbiBhbm9ueW1vdXMgbW9kdWxlLlxyXG4gICAgICAgIGRlZmluZShbXSwgZmFjdG9yeSk7XHJcblxyXG4gICAgfSBlbHNlIGlmICggdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICkge1xyXG5cclxuICAgICAgICAvLyBOb2RlL0NvbW1vbkpTXHJcbiAgICAgICAgbW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KCk7XHJcblxyXG4gICAgfSBlbHNlIHtcclxuXHJcbiAgICAgICAgLy8gQnJvd3NlciBnbG9iYWxzXHJcbiAgICAgICAgd2luZG93Lm5vVWlTbGlkZXIgPSBmYWN0b3J5KCk7XHJcbiAgICB9XHJcblxyXG59KGZ1bmN0aW9uKCApe1xyXG5cclxuXHQndXNlIHN0cmljdCc7XHJcblxyXG5cdHZhciBWRVJTSU9OID0gJzExLjEuMCc7XHJcblxyXG5cblx0ZnVuY3Rpb24gaXNWYWxpZEZvcm1hdHRlciAoIGVudHJ5ICkge1xuXHRcdHJldHVybiB0eXBlb2YgZW50cnkgPT09ICdvYmplY3QnICYmIHR5cGVvZiBlbnRyeS50byA9PT0gJ2Z1bmN0aW9uJyAmJiB0eXBlb2YgZW50cnkuZnJvbSA9PT0gJ2Z1bmN0aW9uJztcblx0fVxuXG5cdGZ1bmN0aW9uIHJlbW92ZUVsZW1lbnQgKCBlbCApIHtcblx0XHRlbC5wYXJlbnRFbGVtZW50LnJlbW92ZUNoaWxkKGVsKTtcblx0fVxuXG5cdGZ1bmN0aW9uIGlzU2V0ICggdmFsdWUgKSB7XG5cdFx0cmV0dXJuIHZhbHVlICE9PSBudWxsICYmIHZhbHVlICE9PSB1bmRlZmluZWQ7XG5cdH1cblxuXHQvLyBCaW5kYWJsZSB2ZXJzaW9uXG5cdGZ1bmN0aW9uIHByZXZlbnREZWZhdWx0ICggZSApIHtcblx0XHRlLnByZXZlbnREZWZhdWx0KCk7XG5cdH1cblxuXHQvLyBSZW1vdmVzIGR1cGxpY2F0ZXMgZnJvbSBhbiBhcnJheS5cblx0ZnVuY3Rpb24gdW5pcXVlICggYXJyYXkgKSB7XG5cdFx0cmV0dXJuIGFycmF5LmZpbHRlcihmdW5jdGlvbihhKXtcblx0XHRcdHJldHVybiAhdGhpc1thXSA/IHRoaXNbYV0gPSB0cnVlIDogZmFsc2U7XG5cdFx0fSwge30pO1xuXHR9XG5cblx0Ly8gUm91bmQgYSB2YWx1ZSB0byB0aGUgY2xvc2VzdCAndG8nLlxuXHRmdW5jdGlvbiBjbG9zZXN0ICggdmFsdWUsIHRvICkge1xuXHRcdHJldHVybiBNYXRoLnJvdW5kKHZhbHVlIC8gdG8pICogdG87XG5cdH1cblxuXHQvLyBDdXJyZW50IHBvc2l0aW9uIG9mIGFuIGVsZW1lbnQgcmVsYXRpdmUgdG8gdGhlIGRvY3VtZW50LlxuXHRmdW5jdGlvbiBvZmZzZXQgKCBlbGVtLCBvcmllbnRhdGlvbiApIHtcblxuXHRcdHZhciByZWN0ID0gZWxlbS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcblx0XHR2YXIgZG9jID0gZWxlbS5vd25lckRvY3VtZW50O1xuXHRcdHZhciBkb2NFbGVtID0gZG9jLmRvY3VtZW50RWxlbWVudDtcblx0XHR2YXIgcGFnZU9mZnNldCA9IGdldFBhZ2VPZmZzZXQoZG9jKTtcblxuXHRcdC8vIGdldEJvdW5kaW5nQ2xpZW50UmVjdCBjb250YWlucyBsZWZ0IHNjcm9sbCBpbiBDaHJvbWUgb24gQW5kcm9pZC5cblx0XHQvLyBJIGhhdmVuJ3QgZm91bmQgYSBmZWF0dXJlIGRldGVjdGlvbiB0aGF0IHByb3ZlcyB0aGlzLiBXb3JzdCBjYXNlXG5cdFx0Ly8gc2NlbmFyaW8gb24gbWlzLW1hdGNoOiB0aGUgJ3RhcCcgZmVhdHVyZSBvbiBob3Jpem9udGFsIHNsaWRlcnMgYnJlYWtzLlxuXHRcdGlmICggL3dlYmtpdC4qQ2hyb21lLipNb2JpbGUvaS50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpICkge1xuXHRcdFx0cGFnZU9mZnNldC54ID0gMDtcblx0XHR9XG5cblx0XHRyZXR1cm4gb3JpZW50YXRpb24gPyAocmVjdC50b3AgKyBwYWdlT2Zmc2V0LnkgLSBkb2NFbGVtLmNsaWVudFRvcCkgOiAocmVjdC5sZWZ0ICsgcGFnZU9mZnNldC54IC0gZG9jRWxlbS5jbGllbnRMZWZ0KTtcblx0fVxuXG5cdC8vIENoZWNrcyB3aGV0aGVyIGEgdmFsdWUgaXMgbnVtZXJpY2FsLlxuXHRmdW5jdGlvbiBpc051bWVyaWMgKCBhICkge1xuXHRcdHJldHVybiB0eXBlb2YgYSA9PT0gJ251bWJlcicgJiYgIWlzTmFOKCBhICkgJiYgaXNGaW5pdGUoIGEgKTtcblx0fVxuXG5cdC8vIFNldHMgYSBjbGFzcyBhbmQgcmVtb3ZlcyBpdCBhZnRlciBbZHVyYXRpb25dIG1zLlxuXHRmdW5jdGlvbiBhZGRDbGFzc0ZvciAoIGVsZW1lbnQsIGNsYXNzTmFtZSwgZHVyYXRpb24gKSB7XG5cdFx0aWYgKGR1cmF0aW9uID4gMCkge1xuXHRcdGFkZENsYXNzKGVsZW1lbnQsIGNsYXNzTmFtZSk7XG5cdFx0XHRzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7XG5cdFx0XHRcdHJlbW92ZUNsYXNzKGVsZW1lbnQsIGNsYXNzTmFtZSk7XG5cdFx0XHR9LCBkdXJhdGlvbik7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGltaXRzIGEgdmFsdWUgdG8gMCAtIDEwMFxuXHRmdW5jdGlvbiBsaW1pdCAoIGEgKSB7XG5cdFx0cmV0dXJuIE1hdGgubWF4KE1hdGgubWluKGEsIDEwMCksIDApO1xuXHR9XG5cblx0Ly8gV3JhcHMgYSB2YXJpYWJsZSBhcyBhbiBhcnJheSwgaWYgaXQgaXNuJ3Qgb25lIHlldC5cblx0Ly8gTm90ZSB0aGF0IGFuIGlucHV0IGFycmF5IGlzIHJldHVybmVkIGJ5IHJlZmVyZW5jZSFcblx0ZnVuY3Rpb24gYXNBcnJheSAoIGEgKSB7XG5cdFx0cmV0dXJuIEFycmF5LmlzQXJyYXkoYSkgPyBhIDogW2FdO1xuXHR9XG5cblx0Ly8gQ291bnRzIGRlY2ltYWxzXG5cdGZ1bmN0aW9uIGNvdW50RGVjaW1hbHMgKCBudW1TdHIgKSB7XG5cdFx0bnVtU3RyID0gU3RyaW5nKG51bVN0cik7XG5cdFx0dmFyIHBpZWNlcyA9IG51bVN0ci5zcGxpdChcIi5cIik7XG5cdFx0cmV0dXJuIHBpZWNlcy5sZW5ndGggPiAxID8gcGllY2VzWzFdLmxlbmd0aCA6IDA7XG5cdH1cblxuXHQvLyBodHRwOi8veW91bWlnaHRub3RuZWVkanF1ZXJ5LmNvbS8jYWRkX2NsYXNzXG5cdGZ1bmN0aW9uIGFkZENsYXNzICggZWwsIGNsYXNzTmFtZSApIHtcblx0XHRpZiAoIGVsLmNsYXNzTGlzdCApIHtcblx0XHRcdGVsLmNsYXNzTGlzdC5hZGQoY2xhc3NOYW1lKTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0ZWwuY2xhc3NOYW1lICs9ICcgJyArIGNsYXNzTmFtZTtcblx0XHR9XG5cdH1cblxuXHQvLyBodHRwOi8veW91bWlnaHRub3RuZWVkanF1ZXJ5LmNvbS8jcmVtb3ZlX2NsYXNzXG5cdGZ1bmN0aW9uIHJlbW92ZUNsYXNzICggZWwsIGNsYXNzTmFtZSApIHtcblx0XHRpZiAoIGVsLmNsYXNzTGlzdCApIHtcblx0XHRcdGVsLmNsYXNzTGlzdC5yZW1vdmUoY2xhc3NOYW1lKTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0ZWwuY2xhc3NOYW1lID0gZWwuY2xhc3NOYW1lLnJlcGxhY2UobmV3IFJlZ0V4cCgnKF58XFxcXGIpJyArIGNsYXNzTmFtZS5zcGxpdCgnICcpLmpvaW4oJ3wnKSArICcoXFxcXGJ8JCknLCAnZ2knKSwgJyAnKTtcblx0XHR9XG5cdH1cblxuXHQvLyBodHRwczovL3BsYWluanMuY29tL2phdmFzY3JpcHQvYXR0cmlidXRlcy9hZGRpbmctcmVtb3ZpbmctYW5kLXRlc3RpbmctZm9yLWNsYXNzZXMtOS9cblx0ZnVuY3Rpb24gaGFzQ2xhc3MgKCBlbCwgY2xhc3NOYW1lICkge1xuXHRcdHJldHVybiBlbC5jbGFzc0xpc3QgPyBlbC5jbGFzc0xpc3QuY29udGFpbnMoY2xhc3NOYW1lKSA6IG5ldyBSZWdFeHAoJ1xcXFxiJyArIGNsYXNzTmFtZSArICdcXFxcYicpLnRlc3QoZWwuY2xhc3NOYW1lKTtcblx0fVxuXG5cdC8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9XaW5kb3cvc2Nyb2xsWSNOb3Rlc1xuXHRmdW5jdGlvbiBnZXRQYWdlT2Zmc2V0ICggZG9jICkge1xuXG5cdFx0dmFyIHN1cHBvcnRQYWdlT2Zmc2V0ID0gd2luZG93LnBhZ2VYT2Zmc2V0ICE9PSB1bmRlZmluZWQ7XG5cdFx0dmFyIGlzQ1NTMUNvbXBhdCA9ICgoZG9jLmNvbXBhdE1vZGUgfHwgXCJcIikgPT09IFwiQ1NTMUNvbXBhdFwiKTtcblx0XHR2YXIgeCA9IHN1cHBvcnRQYWdlT2Zmc2V0ID8gd2luZG93LnBhZ2VYT2Zmc2V0IDogaXNDU1MxQ29tcGF0ID8gZG9jLmRvY3VtZW50RWxlbWVudC5zY3JvbGxMZWZ0IDogZG9jLmJvZHkuc2Nyb2xsTGVmdDtcblx0XHR2YXIgeSA9IHN1cHBvcnRQYWdlT2Zmc2V0ID8gd2luZG93LnBhZ2VZT2Zmc2V0IDogaXNDU1MxQ29tcGF0ID8gZG9jLmRvY3VtZW50RWxlbWVudC5zY3JvbGxUb3AgOiBkb2MuYm9keS5zY3JvbGxUb3A7XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0eDogeCxcblx0XHRcdHk6IHlcblx0XHR9O1xuXHR9XG5cclxuXHQvLyB3ZSBwcm92aWRlIGEgZnVuY3Rpb24gdG8gY29tcHV0ZSBjb25zdGFudHMgaW5zdGVhZFxyXG5cdC8vIG9mIGFjY2Vzc2luZyB3aW5kb3cuKiBhcyBzb29uIGFzIHRoZSBtb2R1bGUgbmVlZHMgaXRcclxuXHQvLyBzbyB0aGF0IHdlIGRvIG5vdCBjb21wdXRlIGFueXRoaW5nIGlmIG5vdCBuZWVkZWRcclxuXHRmdW5jdGlvbiBnZXRBY3Rpb25zICggKSB7XHJcblxyXG5cdFx0Ly8gRGV0ZXJtaW5lIHRoZSBldmVudHMgdG8gYmluZC4gSUUxMSBpbXBsZW1lbnRzIHBvaW50ZXJFdmVudHMgd2l0aG91dFxyXG5cdFx0Ly8gYSBwcmVmaXgsIHdoaWNoIGJyZWFrcyBjb21wYXRpYmlsaXR5IHdpdGggdGhlIElFMTAgaW1wbGVtZW50YXRpb24uXHJcblx0XHRyZXR1cm4gd2luZG93Lm5hdmlnYXRvci5wb2ludGVyRW5hYmxlZCA/IHtcclxuXHRcdFx0c3RhcnQ6ICdwb2ludGVyZG93bicsXHJcblx0XHRcdG1vdmU6ICdwb2ludGVybW92ZScsXHJcblx0XHRcdGVuZDogJ3BvaW50ZXJ1cCdcclxuXHRcdH0gOiB3aW5kb3cubmF2aWdhdG9yLm1zUG9pbnRlckVuYWJsZWQgPyB7XHJcblx0XHRcdHN0YXJ0OiAnTVNQb2ludGVyRG93bicsXHJcblx0XHRcdG1vdmU6ICdNU1BvaW50ZXJNb3ZlJyxcclxuXHRcdFx0ZW5kOiAnTVNQb2ludGVyVXAnXHJcblx0XHR9IDoge1xyXG5cdFx0XHRzdGFydDogJ21vdXNlZG93biB0b3VjaHN0YXJ0JyxcclxuXHRcdFx0bW92ZTogJ21vdXNlbW92ZSB0b3VjaG1vdmUnLFxyXG5cdFx0XHRlbmQ6ICdtb3VzZXVwIHRvdWNoZW5kJ1xyXG5cdFx0fTtcclxuXHR9XHJcblxyXG5cdC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9XSUNHL0V2ZW50TGlzdGVuZXJPcHRpb25zL2Jsb2IvZ2gtcGFnZXMvZXhwbGFpbmVyLm1kXHJcblx0Ly8gSXNzdWUgIzc4NVxyXG5cdGZ1bmN0aW9uIGdldFN1cHBvcnRzUGFzc2l2ZSAoICkge1xyXG5cclxuXHRcdHZhciBzdXBwb3J0c1Bhc3NpdmUgPSBmYWxzZTtcclxuXHJcblx0XHR0cnkge1xyXG5cclxuXHRcdFx0dmFyIG9wdHMgPSBPYmplY3QuZGVmaW5lUHJvcGVydHkoe30sICdwYXNzaXZlJywge1xyXG5cdFx0XHRcdGdldDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0XHRzdXBwb3J0c1Bhc3NpdmUgPSB0cnVlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblxyXG5cdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigndGVzdCcsIG51bGwsIG9wdHMpO1xyXG5cclxuXHRcdH0gY2F0Y2ggKGUpIHt9XHJcblxyXG5cdFx0cmV0dXJuIHN1cHBvcnRzUGFzc2l2ZTtcclxuXHR9XHJcblxyXG5cdGZ1bmN0aW9uIGdldFN1cHBvcnRzVG91Y2hBY3Rpb25Ob25lICggKSB7XHJcblx0XHRyZXR1cm4gd2luZG93LkNTUyAmJiBDU1Muc3VwcG9ydHMgJiYgQ1NTLnN1cHBvcnRzKCd0b3VjaC1hY3Rpb24nLCAnbm9uZScpO1xyXG5cdH1cclxuXHJcblxyXG4vLyBWYWx1ZSBjYWxjdWxhdGlvblxyXG5cclxuXHQvLyBEZXRlcm1pbmUgdGhlIHNpemUgb2YgYSBzdWItcmFuZ2UgaW4gcmVsYXRpb24gdG8gYSBmdWxsIHJhbmdlLlxyXG5cdGZ1bmN0aW9uIHN1YlJhbmdlUmF0aW8gKCBwYSwgcGIgKSB7XHJcblx0XHRyZXR1cm4gKDEwMCAvIChwYiAtIHBhKSk7XHJcblx0fVxyXG5cclxuXHQvLyAocGVyY2VudGFnZSkgSG93IG1hbnkgcGVyY2VudCBpcyB0aGlzIHZhbHVlIG9mIHRoaXMgcmFuZ2U/XHJcblx0ZnVuY3Rpb24gZnJvbVBlcmNlbnRhZ2UgKCByYW5nZSwgdmFsdWUgKSB7XHJcblx0XHRyZXR1cm4gKHZhbHVlICogMTAwKSAvICggcmFuZ2VbMV0gLSByYW5nZVswXSApO1xyXG5cdH1cclxuXHJcblx0Ly8gKHBlcmNlbnRhZ2UpIFdoZXJlIGlzIHRoaXMgdmFsdWUgb24gdGhpcyByYW5nZT9cclxuXHRmdW5jdGlvbiB0b1BlcmNlbnRhZ2UgKCByYW5nZSwgdmFsdWUgKSB7XHJcblx0XHRyZXR1cm4gZnJvbVBlcmNlbnRhZ2UoIHJhbmdlLCByYW5nZVswXSA8IDAgP1xyXG5cdFx0XHR2YWx1ZSArIE1hdGguYWJzKHJhbmdlWzBdKSA6XHJcblx0XHRcdFx0dmFsdWUgLSByYW5nZVswXSApO1xyXG5cdH1cclxuXHJcblx0Ly8gKHZhbHVlKSBIb3cgbXVjaCBpcyB0aGlzIHBlcmNlbnRhZ2Ugb24gdGhpcyByYW5nZT9cclxuXHRmdW5jdGlvbiBpc1BlcmNlbnRhZ2UgKCByYW5nZSwgdmFsdWUgKSB7XHJcblx0XHRyZXR1cm4gKCh2YWx1ZSAqICggcmFuZ2VbMV0gLSByYW5nZVswXSApKSAvIDEwMCkgKyByYW5nZVswXTtcclxuXHR9XHJcblxyXG5cclxuLy8gUmFuZ2UgY29udmVyc2lvblxyXG5cclxuXHRmdW5jdGlvbiBnZXRKICggdmFsdWUsIGFyciApIHtcclxuXHJcblx0XHR2YXIgaiA9IDE7XHJcblxyXG5cdFx0d2hpbGUgKCB2YWx1ZSA+PSBhcnJbal0gKXtcclxuXHRcdFx0aiArPSAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdHJldHVybiBqO1xyXG5cdH1cclxuXHJcblx0Ly8gKHBlcmNlbnRhZ2UpIElucHV0IGEgdmFsdWUsIGZpbmQgd2hlcmUsIG9uIGEgc2NhbGUgb2YgMC0xMDAsIGl0IGFwcGxpZXMuXHJcblx0ZnVuY3Rpb24gdG9TdGVwcGluZyAoIHhWYWwsIHhQY3QsIHZhbHVlICkge1xyXG5cclxuXHRcdGlmICggdmFsdWUgPj0geFZhbC5zbGljZSgtMSlbMF0gKXtcclxuXHRcdFx0cmV0dXJuIDEwMDtcclxuXHRcdH1cclxuXHJcblx0XHR2YXIgaiA9IGdldEooIHZhbHVlLCB4VmFsICk7XHJcblx0XHR2YXIgdmEgPSB4VmFsW2otMV07XHJcblx0XHR2YXIgdmIgPSB4VmFsW2pdO1xyXG5cdFx0dmFyIHBhID0geFBjdFtqLTFdO1xyXG5cdFx0dmFyIHBiID0geFBjdFtqXTtcclxuXHJcblx0XHRyZXR1cm4gcGEgKyAodG9QZXJjZW50YWdlKFt2YSwgdmJdLCB2YWx1ZSkgLyBzdWJSYW5nZVJhdGlvIChwYSwgcGIpKTtcclxuXHR9XHJcblxyXG5cdC8vICh2YWx1ZSkgSW5wdXQgYSBwZXJjZW50YWdlLCBmaW5kIHdoZXJlIGl0IGlzIG9uIHRoZSBzcGVjaWZpZWQgcmFuZ2UuXHJcblx0ZnVuY3Rpb24gZnJvbVN0ZXBwaW5nICggeFZhbCwgeFBjdCwgdmFsdWUgKSB7XHJcblxyXG5cdFx0Ly8gVGhlcmUgaXMgbm8gcmFuZ2UgZ3JvdXAgdGhhdCBmaXRzIDEwMFxyXG5cdFx0aWYgKCB2YWx1ZSA+PSAxMDAgKXtcclxuXHRcdFx0cmV0dXJuIHhWYWwuc2xpY2UoLTEpWzBdO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZhciBqID0gZ2V0SiggdmFsdWUsIHhQY3QgKTtcclxuXHRcdHZhciB2YSA9IHhWYWxbai0xXTtcclxuXHRcdHZhciB2YiA9IHhWYWxbal07XHJcblx0XHR2YXIgcGEgPSB4UGN0W2otMV07XHJcblx0XHR2YXIgcGIgPSB4UGN0W2pdO1xyXG5cclxuXHRcdHJldHVybiBpc1BlcmNlbnRhZ2UoW3ZhLCB2Yl0sICh2YWx1ZSAtIHBhKSAqIHN1YlJhbmdlUmF0aW8gKHBhLCBwYikpO1xyXG5cdH1cclxuXHJcblx0Ly8gKHBlcmNlbnRhZ2UpIEdldCB0aGUgc3RlcCB0aGF0IGFwcGxpZXMgYXQgYSBjZXJ0YWluIHZhbHVlLlxyXG5cdGZ1bmN0aW9uIGdldFN0ZXAgKCB4UGN0LCB4U3RlcHMsIHNuYXAsIHZhbHVlICkge1xyXG5cclxuXHRcdGlmICggdmFsdWUgPT09IDEwMCApIHtcclxuXHRcdFx0cmV0dXJuIHZhbHVlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZhciBqID0gZ2V0SiggdmFsdWUsIHhQY3QgKTtcclxuXHRcdHZhciBhID0geFBjdFtqLTFdO1xyXG5cdFx0dmFyIGIgPSB4UGN0W2pdO1xyXG5cclxuXHRcdC8vIElmICdzbmFwJyBpcyBzZXQsIHN0ZXBzIGFyZSB1c2VkIGFzIGZpeGVkIHBvaW50cyBvbiB0aGUgc2xpZGVyLlxyXG5cdFx0aWYgKCBzbmFwICkge1xyXG5cclxuXHRcdFx0Ly8gRmluZCB0aGUgY2xvc2VzdCBwb3NpdGlvbiwgYSBvciBiLlxyXG5cdFx0XHRpZiAoKHZhbHVlIC0gYSkgPiAoKGItYSkvMikpe1xyXG5cdFx0XHRcdHJldHVybiBiO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRyZXR1cm4gYTtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoICF4U3RlcHNbai0xXSApe1xyXG5cdFx0XHRyZXR1cm4gdmFsdWU7XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHhQY3Rbai0xXSArIGNsb3Nlc3QoXHJcblx0XHRcdHZhbHVlIC0geFBjdFtqLTFdLFxyXG5cdFx0XHR4U3RlcHNbai0xXVxyXG5cdFx0KTtcclxuXHR9XHJcblxyXG5cclxuLy8gRW50cnkgcGFyc2luZ1xyXG5cclxuXHRmdW5jdGlvbiBoYW5kbGVFbnRyeVBvaW50ICggaW5kZXgsIHZhbHVlLCB0aGF0ICkge1xyXG5cclxuXHRcdHZhciBwZXJjZW50YWdlO1xyXG5cclxuXHRcdC8vIFdyYXAgbnVtZXJpY2FsIGlucHV0IGluIGFuIGFycmF5LlxyXG5cdFx0aWYgKCB0eXBlb2YgdmFsdWUgPT09IFwibnVtYmVyXCIgKSB7XHJcblx0XHRcdHZhbHVlID0gW3ZhbHVlXTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBSZWplY3QgYW55IGludmFsaWQgaW5wdXQsIGJ5IHRlc3Rpbmcgd2hldGhlciB2YWx1ZSBpcyBhbiBhcnJheS5cclxuXHRcdGlmICggIUFycmF5LmlzQXJyYXkodmFsdWUpICl7XHJcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3JhbmdlJyBjb250YWlucyBpbnZhbGlkIHZhbHVlLlwiKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBDb3ZlcnQgbWluL21heCBzeW50YXggdG8gMCBhbmQgMTAwLlxyXG5cdFx0aWYgKCBpbmRleCA9PT0gJ21pbicgKSB7XHJcblx0XHRcdHBlcmNlbnRhZ2UgPSAwO1xyXG5cdFx0fSBlbHNlIGlmICggaW5kZXggPT09ICdtYXgnICkge1xyXG5cdFx0XHRwZXJjZW50YWdlID0gMTAwO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0cGVyY2VudGFnZSA9IHBhcnNlRmxvYXQoIGluZGV4ICk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQ2hlY2sgZm9yIGNvcnJlY3QgaW5wdXQuXHJcblx0XHRpZiAoICFpc051bWVyaWMoIHBlcmNlbnRhZ2UgKSB8fCAhaXNOdW1lcmljKCB2YWx1ZVswXSApICkge1xyXG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdyYW5nZScgdmFsdWUgaXNuJ3QgbnVtZXJpYy5cIik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU3RvcmUgdmFsdWVzLlxyXG5cdFx0dGhhdC54UGN0LnB1c2goIHBlcmNlbnRhZ2UgKTtcclxuXHRcdHRoYXQueFZhbC5wdXNoKCB2YWx1ZVswXSApO1xyXG5cclxuXHRcdC8vIE5hTiB3aWxsIGV2YWx1YXRlIHRvIGZhbHNlIHRvbywgYnV0IHRvIGtlZXBcclxuXHRcdC8vIGxvZ2dpbmcgY2xlYXIsIHNldCBzdGVwIGV4cGxpY2l0bHkuIE1ha2Ugc3VyZVxyXG5cdFx0Ly8gbm90IHRvIG92ZXJyaWRlIHRoZSAnc3RlcCcgc2V0dGluZyB3aXRoIGZhbHNlLlxyXG5cdFx0aWYgKCAhcGVyY2VudGFnZSApIHtcclxuXHRcdFx0aWYgKCAhaXNOYU4oIHZhbHVlWzFdICkgKSB7XHJcblx0XHRcdFx0dGhhdC54U3RlcHNbMF0gPSB2YWx1ZVsxXTtcclxuXHRcdFx0fVxyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0dGhhdC54U3RlcHMucHVzaCggaXNOYU4odmFsdWVbMV0pID8gZmFsc2UgOiB2YWx1ZVsxXSApO1xyXG5cdFx0fVxyXG5cclxuXHRcdHRoYXQueEhpZ2hlc3RDb21wbGV0ZVN0ZXAucHVzaCgwKTtcclxuXHR9XHJcblxyXG5cdGZ1bmN0aW9uIGhhbmRsZVN0ZXBQb2ludCAoIGksIG4sIHRoYXQgKSB7XHJcblxyXG5cdFx0Ly8gSWdub3JlICdmYWxzZScgc3RlcHBpbmcuXHJcblx0XHRpZiAoICFuICkge1xyXG5cdFx0XHRyZXR1cm4gdHJ1ZTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBGYWN0b3IgdG8gcmFuZ2UgcmF0aW9cclxuXHRcdHRoYXQueFN0ZXBzW2ldID0gZnJvbVBlcmNlbnRhZ2UoW3RoYXQueFZhbFtpXSwgdGhhdC54VmFsW2krMV1dLCBuKSAvIHN1YlJhbmdlUmF0aW8odGhhdC54UGN0W2ldLCB0aGF0LnhQY3RbaSsxXSk7XHJcblxyXG5cdFx0dmFyIHRvdGFsU3RlcHMgPSAodGhhdC54VmFsW2krMV0gLSB0aGF0LnhWYWxbaV0pIC8gdGhhdC54TnVtU3RlcHNbaV07XHJcblx0XHR2YXIgaGlnaGVzdFN0ZXAgPSBNYXRoLmNlaWwoTnVtYmVyKHRvdGFsU3RlcHMudG9GaXhlZCgzKSkgLSAxKTtcclxuXHRcdHZhciBzdGVwID0gdGhhdC54VmFsW2ldICsgKHRoYXQueE51bVN0ZXBzW2ldICogaGlnaGVzdFN0ZXApO1xyXG5cclxuXHRcdHRoYXQueEhpZ2hlc3RDb21wbGV0ZVN0ZXBbaV0gPSBzdGVwO1xyXG5cdH1cclxuXHJcblxyXG4vLyBJbnRlcmZhY2VcclxuXHJcblx0ZnVuY3Rpb24gU3BlY3RydW0gKCBlbnRyeSwgc25hcCwgc2luZ2xlU3RlcCApIHtcclxuXHJcblx0XHR0aGlzLnhQY3QgPSBbXTtcclxuXHRcdHRoaXMueFZhbCA9IFtdO1xyXG5cdFx0dGhpcy54U3RlcHMgPSBbIHNpbmdsZVN0ZXAgfHwgZmFsc2UgXTtcclxuXHRcdHRoaXMueE51bVN0ZXBzID0gWyBmYWxzZSBdO1xyXG5cdFx0dGhpcy54SGlnaGVzdENvbXBsZXRlU3RlcCA9IFtdO1xyXG5cclxuXHRcdHRoaXMuc25hcCA9IHNuYXA7XHJcblxyXG5cdFx0dmFyIGluZGV4O1xyXG5cdFx0dmFyIG9yZGVyZWQgPSBbXTsgLy8gWzAsICdtaW4nXSwgWzEsICc1MCUnXSwgWzIsICdtYXgnXVxyXG5cclxuXHRcdC8vIE1hcCB0aGUgb2JqZWN0IGtleXMgdG8gYW4gYXJyYXkuXHJcblx0XHRmb3IgKCBpbmRleCBpbiBlbnRyeSApIHtcclxuXHRcdFx0aWYgKCBlbnRyeS5oYXNPd25Qcm9wZXJ0eShpbmRleCkgKSB7XHJcblx0XHRcdFx0b3JkZXJlZC5wdXNoKFtlbnRyeVtpbmRleF0sIGluZGV4XSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBTb3J0IGFsbCBlbnRyaWVzIGJ5IHZhbHVlIChudW1lcmljIHNvcnQpLlxyXG5cdFx0aWYgKCBvcmRlcmVkLmxlbmd0aCAmJiB0eXBlb2Ygb3JkZXJlZFswXVswXSA9PT0gXCJvYmplY3RcIiApIHtcclxuXHRcdFx0b3JkZXJlZC5zb3J0KGZ1bmN0aW9uKGEsIGIpIHsgcmV0dXJuIGFbMF1bMF0gLSBiWzBdWzBdOyB9KTtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdG9yZGVyZWQuc29ydChmdW5jdGlvbihhLCBiKSB7IHJldHVybiBhWzBdIC0gYlswXTsgfSk7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC8vIENvbnZlcnQgYWxsIGVudHJpZXMgdG8gc3VicmFuZ2VzLlxyXG5cdFx0Zm9yICggaW5kZXggPSAwOyBpbmRleCA8IG9yZGVyZWQubGVuZ3RoOyBpbmRleCsrICkge1xyXG5cdFx0XHRoYW5kbGVFbnRyeVBvaW50KG9yZGVyZWRbaW5kZXhdWzFdLCBvcmRlcmVkW2luZGV4XVswXSwgdGhpcyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU3RvcmUgdGhlIGFjdHVhbCBzdGVwIHZhbHVlcy5cclxuXHRcdC8vIHhTdGVwcyBpcyBzb3J0ZWQgaW4gdGhlIHNhbWUgb3JkZXIgYXMgeFBjdCBhbmQgeFZhbC5cclxuXHRcdHRoaXMueE51bVN0ZXBzID0gdGhpcy54U3RlcHMuc2xpY2UoMCk7XHJcblxyXG5cdFx0Ly8gQ29udmVydCBhbGwgbnVtZXJpYyBzdGVwcyB0byB0aGUgcGVyY2VudGFnZSBvZiB0aGUgc3VicmFuZ2UgdGhleSByZXByZXNlbnQuXHJcblx0XHRmb3IgKCBpbmRleCA9IDA7IGluZGV4IDwgdGhpcy54TnVtU3RlcHMubGVuZ3RoOyBpbmRleCsrICkge1xyXG5cdFx0XHRoYW5kbGVTdGVwUG9pbnQoaW5kZXgsIHRoaXMueE51bVN0ZXBzW2luZGV4XSwgdGhpcyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRTcGVjdHJ1bS5wcm90b3R5cGUuZ2V0TWFyZ2luID0gZnVuY3Rpb24gKCB2YWx1ZSApIHtcclxuXHJcblx0XHR2YXIgc3RlcCA9IHRoaXMueE51bVN0ZXBzWzBdO1xyXG5cclxuXHRcdGlmICggc3RlcCAmJiAoKHZhbHVlIC8gc3RlcCkgJSAxKSAhPT0gMCApIHtcclxuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnbGltaXQnLCAnbWFyZ2luJyBhbmQgJ3BhZGRpbmcnIG11c3QgYmUgZGl2aXNpYmxlIGJ5IHN0ZXAuXCIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHJldHVybiB0aGlzLnhQY3QubGVuZ3RoID09PSAyID8gZnJvbVBlcmNlbnRhZ2UodGhpcy54VmFsLCB2YWx1ZSkgOiBmYWxzZTtcclxuXHR9O1xyXG5cclxuXHRTcGVjdHJ1bS5wcm90b3R5cGUudG9TdGVwcGluZyA9IGZ1bmN0aW9uICggdmFsdWUgKSB7XHJcblxyXG5cdFx0dmFsdWUgPSB0b1N0ZXBwaW5nKCB0aGlzLnhWYWwsIHRoaXMueFBjdCwgdmFsdWUgKTtcclxuXHJcblx0XHRyZXR1cm4gdmFsdWU7XHJcblx0fTtcclxuXHJcblx0U3BlY3RydW0ucHJvdG90eXBlLmZyb21TdGVwcGluZyA9IGZ1bmN0aW9uICggdmFsdWUgKSB7XHJcblxyXG5cdFx0cmV0dXJuIGZyb21TdGVwcGluZyggdGhpcy54VmFsLCB0aGlzLnhQY3QsIHZhbHVlICk7XHJcblx0fTtcclxuXHJcblx0U3BlY3RydW0ucHJvdG90eXBlLmdldFN0ZXAgPSBmdW5jdGlvbiAoIHZhbHVlICkge1xyXG5cclxuXHRcdHZhbHVlID0gZ2V0U3RlcCh0aGlzLnhQY3QsIHRoaXMueFN0ZXBzLCB0aGlzLnNuYXAsIHZhbHVlICk7XHJcblxyXG5cdFx0cmV0dXJuIHZhbHVlO1xyXG5cdH07XHJcblxyXG5cdFNwZWN0cnVtLnByb3RvdHlwZS5nZXROZWFyYnlTdGVwcyA9IGZ1bmN0aW9uICggdmFsdWUgKSB7XHJcblxyXG5cdFx0dmFyIGogPSBnZXRKKHZhbHVlLCB0aGlzLnhQY3QpO1xyXG5cclxuXHRcdHJldHVybiB7XHJcblx0XHRcdHN0ZXBCZWZvcmU6IHsgc3RhcnRWYWx1ZTogdGhpcy54VmFsW2otMl0sIHN0ZXA6IHRoaXMueE51bVN0ZXBzW2otMl0sIGhpZ2hlc3RTdGVwOiB0aGlzLnhIaWdoZXN0Q29tcGxldGVTdGVwW2otMl0gfSxcclxuXHRcdFx0dGhpc1N0ZXA6IHsgc3RhcnRWYWx1ZTogdGhpcy54VmFsW2otMV0sIHN0ZXA6IHRoaXMueE51bVN0ZXBzW2otMV0sIGhpZ2hlc3RTdGVwOiB0aGlzLnhIaWdoZXN0Q29tcGxldGVTdGVwW2otMV0gfSxcclxuXHRcdFx0c3RlcEFmdGVyOiB7IHN0YXJ0VmFsdWU6IHRoaXMueFZhbFtqLTBdLCBzdGVwOiB0aGlzLnhOdW1TdGVwc1tqLTBdLCBoaWdoZXN0U3RlcDogdGhpcy54SGlnaGVzdENvbXBsZXRlU3RlcFtqLTBdIH1cclxuXHRcdH07XHJcblx0fTtcclxuXHJcblx0U3BlY3RydW0ucHJvdG90eXBlLmNvdW50U3RlcERlY2ltYWxzID0gZnVuY3Rpb24gKCkge1xyXG5cdFx0dmFyIHN0ZXBEZWNpbWFscyA9IHRoaXMueE51bVN0ZXBzLm1hcChjb3VudERlY2ltYWxzKTtcclxuXHRcdHJldHVybiBNYXRoLm1heC5hcHBseShudWxsLCBzdGVwRGVjaW1hbHMpO1xyXG5cdH07XHJcblxyXG5cdC8vIE91dHNpZGUgdGVzdGluZ1xyXG5cdFNwZWN0cnVtLnByb3RvdHlwZS5jb252ZXJ0ID0gZnVuY3Rpb24gKCB2YWx1ZSApIHtcclxuXHRcdHJldHVybiB0aGlzLmdldFN0ZXAodGhpcy50b1N0ZXBwaW5nKHZhbHVlKSk7XHJcblx0fTtcclxuXHJcbi8qXHRFdmVyeSBpbnB1dCBvcHRpb24gaXMgdGVzdGVkIGFuZCBwYXJzZWQuIFRoaXMnbGwgcHJldmVudFxuXHRlbmRsZXNzIHZhbGlkYXRpb24gaW4gaW50ZXJuYWwgbWV0aG9kcy4gVGhlc2UgdGVzdHMgYXJlXG5cdHN0cnVjdHVyZWQgd2l0aCBhbiBpdGVtIGZvciBldmVyeSBvcHRpb24gYXZhaWxhYmxlLiBBblxuXHRvcHRpb24gY2FuIGJlIG1hcmtlZCBhcyByZXF1aXJlZCBieSBzZXR0aW5nIHRoZSAncicgZmxhZy5cblx0VGhlIHRlc3RpbmcgZnVuY3Rpb24gaXMgcHJvdmlkZWQgd2l0aCB0aHJlZSBhcmd1bWVudHM6XG5cdFx0LSBUaGUgcHJvdmlkZWQgdmFsdWUgZm9yIHRoZSBvcHRpb247XG5cdFx0LSBBIHJlZmVyZW5jZSB0byB0aGUgb3B0aW9ucyBvYmplY3Q7XG5cdFx0LSBUaGUgbmFtZSBmb3IgdGhlIG9wdGlvbjtcblxuXHRUaGUgdGVzdGluZyBmdW5jdGlvbiByZXR1cm5zIGZhbHNlIHdoZW4gYW4gZXJyb3IgaXMgZGV0ZWN0ZWQsXG5cdG9yIHRydWUgd2hlbiBldmVyeXRoaW5nIGlzIE9LLiBJdCBjYW4gYWxzbyBtb2RpZnkgdGhlIG9wdGlvblxuXHRvYmplY3QsIHRvIG1ha2Ugc3VyZSBhbGwgdmFsdWVzIGNhbiBiZSBjb3JyZWN0bHkgbG9vcGVkIGVsc2V3aGVyZS4gKi9cblxuXHR2YXIgZGVmYXVsdEZvcm1hdHRlciA9IHsgJ3RvJzogZnVuY3Rpb24oIHZhbHVlICl7XG5cdFx0cmV0dXJuIHZhbHVlICE9PSB1bmRlZmluZWQgJiYgdmFsdWUudG9GaXhlZCgyKTtcblx0fSwgJ2Zyb20nOiBOdW1iZXIgfTtcblxuXHRmdW5jdGlvbiB2YWxpZGF0ZUZvcm1hdCAoIGVudHJ5ICkge1xuXG5cdFx0Ly8gQW55IG9iamVjdCB3aXRoIGEgdG8gYW5kIGZyb20gbWV0aG9kIGlzIHN1cHBvcnRlZC5cblx0XHRpZiAoIGlzVmFsaWRGb3JtYXR0ZXIoZW50cnkpICkge1xuXHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0fVxuXG5cdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnZm9ybWF0JyByZXF1aXJlcyAndG8nIGFuZCAnZnJvbScgbWV0aG9kcy5cIik7XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0U3RlcCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHRpZiAoICFpc051bWVyaWMoIGVudHJ5ICkgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdzdGVwJyBpcyBub3QgbnVtZXJpYy5cIik7XG5cdFx0fVxuXG5cdFx0Ly8gVGhlIHN0ZXAgb3B0aW9uIGNhbiBzdGlsbCBiZSB1c2VkIHRvIHNldCBzdGVwcGluZ1xuXHRcdC8vIGZvciBsaW5lYXIgc2xpZGVycy4gT3ZlcndyaXR0ZW4gaWYgc2V0IGluICdyYW5nZScuXG5cdFx0cGFyc2VkLnNpbmdsZVN0ZXAgPSBlbnRyeTtcblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RSYW5nZSAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBGaWx0ZXIgaW5jb3JyZWN0IGlucHV0LlxuXHRcdGlmICggdHlwZW9mIGVudHJ5ICE9PSAnb2JqZWN0JyB8fCBBcnJheS5pc0FycmF5KGVudHJ5KSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3JhbmdlJyBpcyBub3QgYW4gb2JqZWN0LlwiKTtcblx0XHR9XG5cblx0XHQvLyBDYXRjaCBtaXNzaW5nIHN0YXJ0IG9yIGVuZC5cblx0XHRpZiAoIGVudHJ5Lm1pbiA9PT0gdW5kZWZpbmVkIHx8IGVudHJ5Lm1heCA9PT0gdW5kZWZpbmVkICkge1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiBNaXNzaW5nICdtaW4nIG9yICdtYXgnIGluICdyYW5nZScuXCIpO1xuXHRcdH1cblxuXHRcdC8vIENhdGNoIGVxdWFsIHN0YXJ0IG9yIGVuZC5cblx0XHRpZiAoIGVudHJ5Lm1pbiA9PT0gZW50cnkubWF4ICkge1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAncmFuZ2UnICdtaW4nIGFuZCAnbWF4JyBjYW5ub3QgYmUgZXF1YWwuXCIpO1xuXHRcdH1cblxuXHRcdHBhcnNlZC5zcGVjdHJ1bSA9IG5ldyBTcGVjdHJ1bShlbnRyeSwgcGFyc2VkLnNuYXAsIHBhcnNlZC5zaW5nbGVTdGVwKTtcblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RTdGFydCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHRlbnRyeSA9IGFzQXJyYXkoZW50cnkpO1xuXG5cdFx0Ly8gVmFsaWRhdGUgaW5wdXQuIFZhbHVlcyBhcmVuJ3QgdGVzdGVkLCBhcyB0aGUgcHVibGljIC52YWwgbWV0aG9kXG5cdFx0Ly8gd2lsbCBhbHdheXMgcHJvdmlkZSBhIHZhbGlkIGxvY2F0aW9uLlxuXHRcdGlmICggIUFycmF5LmlzQXJyYXkoIGVudHJ5ICkgfHwgIWVudHJ5Lmxlbmd0aCApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3N0YXJ0JyBvcHRpb24gaXMgaW5jb3JyZWN0LlwiKTtcblx0XHR9XG5cblx0XHQvLyBTdG9yZSB0aGUgbnVtYmVyIG9mIGhhbmRsZXMuXG5cdFx0cGFyc2VkLmhhbmRsZXMgPSBlbnRyeS5sZW5ndGg7XG5cblx0XHQvLyBXaGVuIHRoZSBzbGlkZXIgaXMgaW5pdGlhbGl6ZWQsIHRoZSAudmFsIG1ldGhvZCB3aWxsXG5cdFx0Ly8gYmUgY2FsbGVkIHdpdGggdGhlIHN0YXJ0IG9wdGlvbnMuXG5cdFx0cGFyc2VkLnN0YXJ0ID0gZW50cnk7XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0U25hcCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBFbmZvcmNlIDEwMCUgc3RlcHBpbmcgd2l0aGluIHN1YnJhbmdlcy5cblx0XHRwYXJzZWQuc25hcCA9IGVudHJ5O1xuXG5cdFx0aWYgKCB0eXBlb2YgZW50cnkgIT09ICdib29sZWFuJyApe1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnc25hcCcgb3B0aW9uIG11c3QgYmUgYSBib29sZWFuLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0QW5pbWF0ZSAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBFbmZvcmNlIDEwMCUgc3RlcHBpbmcgd2l0aGluIHN1YnJhbmdlcy5cblx0XHRwYXJzZWQuYW5pbWF0ZSA9IGVudHJ5O1xuXG5cdFx0aWYgKCB0eXBlb2YgZW50cnkgIT09ICdib29sZWFuJyApe1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnYW5pbWF0ZScgb3B0aW9uIG11c3QgYmUgYSBib29sZWFuLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0QW5pbWF0aW9uRHVyYXRpb24gKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0cGFyc2VkLmFuaW1hdGlvbkR1cmF0aW9uID0gZW50cnk7XG5cblx0XHRpZiAoIHR5cGVvZiBlbnRyeSAhPT0gJ251bWJlcicgKXtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2FuaW1hdGlvbkR1cmF0aW9uJyBvcHRpb24gbXVzdCBiZSBhIG51bWJlci5cIik7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdENvbm5lY3QgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0dmFyIGNvbm5lY3QgPSBbZmFsc2VdO1xuXHRcdHZhciBpO1xuXG5cdFx0Ly8gTWFwIGxlZ2FjeSBvcHRpb25zXG5cdFx0aWYgKCBlbnRyeSA9PT0gJ2xvd2VyJyApIHtcblx0XHRcdGVudHJ5ID0gW3RydWUsIGZhbHNlXTtcblx0XHR9XG5cblx0XHRlbHNlIGlmICggZW50cnkgPT09ICd1cHBlcicgKSB7XG5cdFx0XHRlbnRyeSA9IFtmYWxzZSwgdHJ1ZV07XG5cdFx0fVxuXG5cdFx0Ly8gSGFuZGxlIGJvb2xlYW4gb3B0aW9uc1xuXHRcdGlmICggZW50cnkgPT09IHRydWUgfHwgZW50cnkgPT09IGZhbHNlICkge1xuXG5cdFx0XHRmb3IgKCBpID0gMTsgaSA8IHBhcnNlZC5oYW5kbGVzOyBpKysgKSB7XG5cdFx0XHRcdGNvbm5lY3QucHVzaChlbnRyeSk7XG5cdFx0XHR9XG5cblx0XHRcdGNvbm5lY3QucHVzaChmYWxzZSk7XG5cdFx0fVxuXG5cdFx0Ly8gUmVqZWN0IGludmFsaWQgaW5wdXRcblx0XHRlbHNlIGlmICggIUFycmF5LmlzQXJyYXkoIGVudHJ5ICkgfHwgIWVudHJ5Lmxlbmd0aCB8fCBlbnRyeS5sZW5ndGggIT09IHBhcnNlZC5oYW5kbGVzICsgMSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2Nvbm5lY3QnIG9wdGlvbiBkb2Vzbid0IG1hdGNoIGhhbmRsZSBjb3VudC5cIik7XG5cdFx0fVxuXG5cdFx0ZWxzZSB7XG5cdFx0XHRjb25uZWN0ID0gZW50cnk7XG5cdFx0fVxuXG5cdFx0cGFyc2VkLmNvbm5lY3QgPSBjb25uZWN0O1xuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdE9yaWVudGF0aW9uICggcGFyc2VkLCBlbnRyeSApIHtcblxuXHRcdC8vIFNldCBvcmllbnRhdGlvbiB0byBhbiBhIG51bWVyaWNhbCB2YWx1ZSBmb3IgZWFzeVxuXHRcdC8vIGFycmF5IHNlbGVjdGlvbi5cblx0XHRzd2l0Y2ggKCBlbnRyeSApe1xuXHRcdFx0Y2FzZSAnaG9yaXpvbnRhbCc6XG5cdFx0XHRcdHBhcnNlZC5vcnQgPSAwO1xuXHRcdFx0XHRicmVhaztcblx0XHRcdGNhc2UgJ3ZlcnRpY2FsJzpcblx0XHRcdFx0cGFyc2VkLm9ydCA9IDE7XG5cdFx0XHRcdGJyZWFrO1xuXHRcdFx0ZGVmYXVsdDpcblx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnb3JpZW50YXRpb24nIG9wdGlvbiBpcyBpbnZhbGlkLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0TWFyZ2luICggcGFyc2VkLCBlbnRyeSApIHtcblxuXHRcdGlmICggIWlzTnVtZXJpYyhlbnRyeSkgKXtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ21hcmdpbicgb3B0aW9uIG11c3QgYmUgbnVtZXJpYy5cIik7XG5cdFx0fVxuXG5cdFx0Ly8gSXNzdWUgIzU4MlxuXHRcdGlmICggZW50cnkgPT09IDAgKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0cGFyc2VkLm1hcmdpbiA9IHBhcnNlZC5zcGVjdHJ1bS5nZXRNYXJnaW4oZW50cnkpO1xuXG5cdFx0aWYgKCAhcGFyc2VkLm1hcmdpbiApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ21hcmdpbicgb3B0aW9uIGlzIG9ubHkgc3VwcG9ydGVkIG9uIGxpbmVhciBzbGlkZXJzLlwiKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0TGltaXQgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0aWYgKCAhaXNOdW1lcmljKGVudHJ5KSApe1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnbGltaXQnIG9wdGlvbiBtdXN0IGJlIG51bWVyaWMuXCIpO1xuXHRcdH1cblxuXHRcdHBhcnNlZC5saW1pdCA9IHBhcnNlZC5zcGVjdHJ1bS5nZXRNYXJnaW4oZW50cnkpO1xuXG5cdFx0aWYgKCAhcGFyc2VkLmxpbWl0IHx8IHBhcnNlZC5oYW5kbGVzIDwgMiApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2xpbWl0JyBvcHRpb24gaXMgb25seSBzdXBwb3J0ZWQgb24gbGluZWFyIHNsaWRlcnMgd2l0aCAyIG9yIG1vcmUgaGFuZGxlcy5cIik7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdFBhZGRpbmcgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0aWYgKCAhaXNOdW1lcmljKGVudHJ5KSAmJiAhQXJyYXkuaXNBcnJheShlbnRyeSkgKXtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3BhZGRpbmcnIG9wdGlvbiBtdXN0IGJlIG51bWVyaWMgb3IgYXJyYXkgb2YgZXhhY3RseSAyIG51bWJlcnMuXCIpO1xuXHRcdH1cblxuXHRcdGlmICggQXJyYXkuaXNBcnJheShlbnRyeSkgJiYgIShlbnRyeS5sZW5ndGggPT09IDIgfHwgaXNOdW1lcmljKGVudHJ5WzBdKSB8fCBpc051bWVyaWMoZW50cnlbMV0pKSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3BhZGRpbmcnIG9wdGlvbiBtdXN0IGJlIG51bWVyaWMgb3IgYXJyYXkgb2YgZXhhY3RseSAyIG51bWJlcnMuXCIpO1xuXHRcdH1cblxuXHRcdGlmICggZW50cnkgPT09IDAgKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0aWYgKCAhQXJyYXkuaXNBcnJheShlbnRyeSkgKSB7XG5cdFx0XHRlbnRyeSA9IFtlbnRyeSwgZW50cnldO1xuXHRcdH1cblxuXHRcdC8vICdnZXRNYXJnaW4nIHJldHVybnMgZmFsc2UgZm9yIGludmFsaWQgdmFsdWVzLlxuXHRcdHBhcnNlZC5wYWRkaW5nID0gW3BhcnNlZC5zcGVjdHJ1bS5nZXRNYXJnaW4oZW50cnlbMF0pLCBwYXJzZWQuc3BlY3RydW0uZ2V0TWFyZ2luKGVudHJ5WzFdKV07XG5cblx0XHRpZiAoIHBhcnNlZC5wYWRkaW5nWzBdID09PSBmYWxzZSB8fCBwYXJzZWQucGFkZGluZ1sxXSA9PT0gZmFsc2UgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdwYWRkaW5nJyBvcHRpb24gaXMgb25seSBzdXBwb3J0ZWQgb24gbGluZWFyIHNsaWRlcnMuXCIpO1xuXHRcdH1cblxuXHRcdGlmICggcGFyc2VkLnBhZGRpbmdbMF0gPCAwIHx8IHBhcnNlZC5wYWRkaW5nWzFdIDwgMCApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3BhZGRpbmcnIG9wdGlvbiBtdXN0IGJlIGEgcG9zaXRpdmUgbnVtYmVyKHMpLlwiKTtcblx0XHR9XG5cblx0XHRpZiAoIHBhcnNlZC5wYWRkaW5nWzBdICsgcGFyc2VkLnBhZGRpbmdbMV0gPj0gMTAwICkge1xuXHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAncGFkZGluZycgb3B0aW9uIG11c3Qgbm90IGV4Y2VlZCAxMDAlIG9mIHRoZSByYW5nZS5cIik7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdERpcmVjdGlvbiAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHQvLyBTZXQgZGlyZWN0aW9uIGFzIGEgbnVtZXJpY2FsIHZhbHVlIGZvciBlYXN5IHBhcnNpbmcuXG5cdFx0Ly8gSW52ZXJ0IGNvbm5lY3Rpb24gZm9yIFJUTCBzbGlkZXJzLCBzbyB0aGF0IHRoZSBwcm9wZXJcblx0XHQvLyBoYW5kbGVzIGdldCB0aGUgY29ubmVjdC9iYWNrZ3JvdW5kIGNsYXNzZXMuXG5cdFx0c3dpdGNoICggZW50cnkgKSB7XG5cdFx0XHRjYXNlICdsdHInOlxuXHRcdFx0XHRwYXJzZWQuZGlyID0gMDtcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHRjYXNlICdydGwnOlxuXHRcdFx0XHRwYXJzZWQuZGlyID0gMTtcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHRkZWZhdWx0OlxuXHRcdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdkaXJlY3Rpb24nIG9wdGlvbiB3YXMgbm90IHJlY29nbml6ZWQuXCIpO1xuXHRcdH1cblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RCZWhhdmlvdXIgKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0Ly8gTWFrZSBzdXJlIHRoZSBpbnB1dCBpcyBhIHN0cmluZy5cblx0XHRpZiAoIHR5cGVvZiBlbnRyeSAhPT0gJ3N0cmluZycgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdiZWhhdmlvdXInIG11c3QgYmUgYSBzdHJpbmcgY29udGFpbmluZyBvcHRpb25zLlwiKTtcblx0XHR9XG5cblx0XHQvLyBDaGVjayBpZiB0aGUgc3RyaW5nIGNvbnRhaW5zIGFueSBrZXl3b3Jkcy5cblx0XHQvLyBOb25lIGFyZSByZXF1aXJlZC5cblx0XHR2YXIgdGFwID0gZW50cnkuaW5kZXhPZigndGFwJykgPj0gMDtcblx0XHR2YXIgZHJhZyA9IGVudHJ5LmluZGV4T2YoJ2RyYWcnKSA+PSAwO1xuXHRcdHZhciBmaXhlZCA9IGVudHJ5LmluZGV4T2YoJ2ZpeGVkJykgPj0gMDtcblx0XHR2YXIgc25hcCA9IGVudHJ5LmluZGV4T2YoJ3NuYXAnKSA+PSAwO1xuXHRcdHZhciBob3ZlciA9IGVudHJ5LmluZGV4T2YoJ2hvdmVyJykgPj0gMDtcblxuXHRcdGlmICggZml4ZWQgKSB7XG5cblx0XHRcdGlmICggcGFyc2VkLmhhbmRsZXMgIT09IDIgKSB7XG5cdFx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2ZpeGVkJyBiZWhhdmlvdXIgbXVzdCBiZSB1c2VkIHdpdGggMiBoYW5kbGVzXCIpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBVc2UgbWFyZ2luIHRvIGVuZm9yY2UgZml4ZWQgc3RhdGVcblx0XHRcdHRlc3RNYXJnaW4ocGFyc2VkLCBwYXJzZWQuc3RhcnRbMV0gLSBwYXJzZWQuc3RhcnRbMF0pO1xuXHRcdH1cblxuXHRcdHBhcnNlZC5ldmVudHMgPSB7XG5cdFx0XHR0YXA6IHRhcCB8fCBzbmFwLFxuXHRcdFx0ZHJhZzogZHJhZyxcblx0XHRcdGZpeGVkOiBmaXhlZCxcblx0XHRcdHNuYXA6IHNuYXAsXG5cdFx0XHRob3ZlcjogaG92ZXJcblx0XHR9O1xuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdFRvb2x0aXBzICggcGFyc2VkLCBlbnRyeSApIHtcblxuXHRcdGlmICggZW50cnkgPT09IGZhbHNlICkge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdGVsc2UgaWYgKCBlbnRyeSA9PT0gdHJ1ZSApIHtcblxuXHRcdFx0cGFyc2VkLnRvb2x0aXBzID0gW107XG5cblx0XHRcdGZvciAoIHZhciBpID0gMDsgaSA8IHBhcnNlZC5oYW5kbGVzOyBpKysgKSB7XG5cdFx0XHRcdHBhcnNlZC50b29sdGlwcy5wdXNoKHRydWUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGVsc2Uge1xuXG5cdFx0XHRwYXJzZWQudG9vbHRpcHMgPSBhc0FycmF5KGVudHJ5KTtcblxuXHRcdFx0aWYgKCBwYXJzZWQudG9vbHRpcHMubGVuZ3RoICE9PSBwYXJzZWQuaGFuZGxlcyApIHtcblx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiBtdXN0IHBhc3MgYSBmb3JtYXR0ZXIgZm9yIGFsbCBoYW5kbGVzLlwiKTtcblx0XHRcdH1cblxuXHRcdFx0cGFyc2VkLnRvb2x0aXBzLmZvckVhY2goZnVuY3Rpb24oZm9ybWF0dGVyKXtcblx0XHRcdFx0aWYgKCB0eXBlb2YgZm9ybWF0dGVyICE9PSAnYm9vbGVhbicgJiYgKHR5cGVvZiBmb3JtYXR0ZXIgIT09ICdvYmplY3QnIHx8IHR5cGVvZiBmb3JtYXR0ZXIudG8gIT09ICdmdW5jdGlvbicpICkge1xuXHRcdFx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ3Rvb2x0aXBzJyBtdXN0IGJlIHBhc3NlZCBhIGZvcm1hdHRlciBvciAnZmFsc2UnLlwiKTtcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdEFyaWFGb3JtYXQgKCBwYXJzZWQsIGVudHJ5ICkge1xuXHRcdHBhcnNlZC5hcmlhRm9ybWF0ID0gZW50cnk7XG5cdFx0dmFsaWRhdGVGb3JtYXQoZW50cnkpO1xuXHR9XG5cblx0ZnVuY3Rpb24gdGVzdEZvcm1hdCAoIHBhcnNlZCwgZW50cnkgKSB7XG5cdFx0cGFyc2VkLmZvcm1hdCA9IGVudHJ5O1xuXHRcdHZhbGlkYXRlRm9ybWF0KGVudHJ5KTtcblx0fVxuXG5cdGZ1bmN0aW9uIHRlc3RDc3NQcmVmaXggKCBwYXJzZWQsIGVudHJ5ICkge1xuXG5cdFx0aWYgKCB0eXBlb2YgZW50cnkgIT09ICdzdHJpbmcnICYmIGVudHJ5ICE9PSBmYWxzZSApIHtcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogJ2Nzc1ByZWZpeCcgbXVzdCBiZSBhIHN0cmluZyBvciBgZmFsc2VgLlwiKTtcblx0XHR9XG5cblx0XHRwYXJzZWQuY3NzUHJlZml4ID0gZW50cnk7XG5cdH1cblxuXHRmdW5jdGlvbiB0ZXN0Q3NzQ2xhc3NlcyAoIHBhcnNlZCwgZW50cnkgKSB7XG5cblx0XHRpZiAoIHR5cGVvZiBlbnRyeSAhPT0gJ29iamVjdCcgKSB7XG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6ICdjc3NDbGFzc2VzJyBtdXN0IGJlIGFuIG9iamVjdC5cIik7XG5cdFx0fVxuXG5cdFx0aWYgKCB0eXBlb2YgcGFyc2VkLmNzc1ByZWZpeCA9PT0gJ3N0cmluZycgKSB7XG5cdFx0XHRwYXJzZWQuY3NzQ2xhc3NlcyA9IHt9O1xuXG5cdFx0XHRmb3IgKCB2YXIga2V5IGluIGVudHJ5ICkge1xuXHRcdFx0XHRpZiAoICFlbnRyeS5oYXNPd25Qcm9wZXJ0eShrZXkpICkgeyBjb250aW51ZTsgfVxuXG5cdFx0XHRcdHBhcnNlZC5jc3NDbGFzc2VzW2tleV0gPSBwYXJzZWQuY3NzUHJlZml4ICsgZW50cnlba2V5XTtcblx0XHRcdH1cblx0XHR9IGVsc2Uge1xuXHRcdFx0cGFyc2VkLmNzc0NsYXNzZXMgPSBlbnRyeTtcblx0XHR9XG5cdH1cblxuXHQvLyBUZXN0IGFsbCBkZXZlbG9wZXIgc2V0dGluZ3MgYW5kIHBhcnNlIHRvIGFzc3VtcHRpb24tc2FmZSB2YWx1ZXMuXG5cdGZ1bmN0aW9uIHRlc3RPcHRpb25zICggb3B0aW9ucyApIHtcblxuXHRcdC8vIFRvIHByb3ZlIGEgZml4IGZvciAjNTM3LCBmcmVlemUgb3B0aW9ucyBoZXJlLlxuXHRcdC8vIElmIHRoZSBvYmplY3QgaXMgbW9kaWZpZWQsIGFuIGVycm9yIHdpbGwgYmUgdGhyb3duLlxuXHRcdC8vIE9iamVjdC5mcmVlemUob3B0aW9ucyk7XG5cblx0XHR2YXIgcGFyc2VkID0ge1xuXHRcdFx0bWFyZ2luOiAwLFxuXHRcdFx0bGltaXQ6IDAsXG5cdFx0XHRwYWRkaW5nOiAwLFxuXHRcdFx0YW5pbWF0ZTogdHJ1ZSxcblx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAzMDAsXG5cdFx0XHRhcmlhRm9ybWF0OiBkZWZhdWx0Rm9ybWF0dGVyLFxuXHRcdFx0Zm9ybWF0OiBkZWZhdWx0Rm9ybWF0dGVyXG5cdFx0fTtcblxuXHRcdC8vIFRlc3RzIGFyZSBleGVjdXRlZCBpbiB0aGUgb3JkZXIgdGhleSBhcmUgcHJlc2VudGVkIGhlcmUuXG5cdFx0dmFyIHRlc3RzID0ge1xuXHRcdFx0J3N0ZXAnOiB7IHI6IGZhbHNlLCB0OiB0ZXN0U3RlcCB9LFxuXHRcdFx0J3N0YXJ0JzogeyByOiB0cnVlLCB0OiB0ZXN0U3RhcnQgfSxcblx0XHRcdCdjb25uZWN0JzogeyByOiB0cnVlLCB0OiB0ZXN0Q29ubmVjdCB9LFxuXHRcdFx0J2RpcmVjdGlvbic6IHsgcjogdHJ1ZSwgdDogdGVzdERpcmVjdGlvbiB9LFxuXHRcdFx0J3NuYXAnOiB7IHI6IGZhbHNlLCB0OiB0ZXN0U25hcCB9LFxuXHRcdFx0J2FuaW1hdGUnOiB7IHI6IGZhbHNlLCB0OiB0ZXN0QW5pbWF0ZSB9LFxuXHRcdFx0J2FuaW1hdGlvbkR1cmF0aW9uJzogeyByOiBmYWxzZSwgdDogdGVzdEFuaW1hdGlvbkR1cmF0aW9uIH0sXG5cdFx0XHQncmFuZ2UnOiB7IHI6IHRydWUsIHQ6IHRlc3RSYW5nZSB9LFxuXHRcdFx0J29yaWVudGF0aW9uJzogeyByOiBmYWxzZSwgdDogdGVzdE9yaWVudGF0aW9uIH0sXG5cdFx0XHQnbWFyZ2luJzogeyByOiBmYWxzZSwgdDogdGVzdE1hcmdpbiB9LFxuXHRcdFx0J2xpbWl0JzogeyByOiBmYWxzZSwgdDogdGVzdExpbWl0IH0sXG5cdFx0XHQncGFkZGluZyc6IHsgcjogZmFsc2UsIHQ6IHRlc3RQYWRkaW5nIH0sXG5cdFx0XHQnYmVoYXZpb3VyJzogeyByOiB0cnVlLCB0OiB0ZXN0QmVoYXZpb3VyIH0sXG5cdFx0XHQnYXJpYUZvcm1hdCc6IHsgcjogZmFsc2UsIHQ6IHRlc3RBcmlhRm9ybWF0IH0sXG5cdFx0XHQnZm9ybWF0JzogeyByOiBmYWxzZSwgdDogdGVzdEZvcm1hdCB9LFxuXHRcdFx0J3Rvb2x0aXBzJzogeyByOiBmYWxzZSwgdDogdGVzdFRvb2x0aXBzIH0sXG5cdFx0XHQnY3NzUHJlZml4JzogeyByOiB0cnVlLCB0OiB0ZXN0Q3NzUHJlZml4IH0sXG5cdFx0XHQnY3NzQ2xhc3Nlcyc6IHsgcjogdHJ1ZSwgdDogdGVzdENzc0NsYXNzZXMgfVxuXHRcdH07XG5cblx0XHR2YXIgZGVmYXVsdHMgPSB7XG5cdFx0XHQnY29ubmVjdCc6IGZhbHNlLFxuXHRcdFx0J2RpcmVjdGlvbic6ICdsdHInLFxuXHRcdFx0J2JlaGF2aW91cic6ICd0YXAnLFxuXHRcdFx0J29yaWVudGF0aW9uJzogJ2hvcml6b250YWwnLFxuXHRcdFx0J2Nzc1ByZWZpeCcgOiAnbm9VaS0nLFxuXHRcdFx0J2Nzc0NsYXNzZXMnOiB7XG5cdFx0XHRcdHRhcmdldDogJ3RhcmdldCcsXG5cdFx0XHRcdGJhc2U6ICdiYXNlJyxcblx0XHRcdFx0b3JpZ2luOiAnb3JpZ2luJyxcblx0XHRcdFx0aGFuZGxlOiAnaGFuZGxlJyxcblx0XHRcdFx0aGFuZGxlTG93ZXI6ICdoYW5kbGUtbG93ZXInLFxuXHRcdFx0XHRoYW5kbGVVcHBlcjogJ2hhbmRsZS11cHBlcicsXG5cdFx0XHRcdGhvcml6b250YWw6ICdob3Jpem9udGFsJyxcblx0XHRcdFx0dmVydGljYWw6ICd2ZXJ0aWNhbCcsXG5cdFx0XHRcdGJhY2tncm91bmQ6ICdiYWNrZ3JvdW5kJyxcblx0XHRcdFx0Y29ubmVjdDogJ2Nvbm5lY3QnLFxuXHRcdFx0XHRjb25uZWN0czogJ2Nvbm5lY3RzJyxcblx0XHRcdFx0bHRyOiAnbHRyJyxcblx0XHRcdFx0cnRsOiAncnRsJyxcblx0XHRcdFx0ZHJhZ2dhYmxlOiAnZHJhZ2dhYmxlJyxcblx0XHRcdFx0ZHJhZzogJ3N0YXRlLWRyYWcnLFxuXHRcdFx0XHR0YXA6ICdzdGF0ZS10YXAnLFxuXHRcdFx0XHRhY3RpdmU6ICdhY3RpdmUnLFxuXHRcdFx0XHR0b29sdGlwOiAndG9vbHRpcCcsXG5cdFx0XHRcdHBpcHM6ICdwaXBzJyxcblx0XHRcdFx0cGlwc0hvcml6b250YWw6ICdwaXBzLWhvcml6b250YWwnLFxuXHRcdFx0XHRwaXBzVmVydGljYWw6ICdwaXBzLXZlcnRpY2FsJyxcblx0XHRcdFx0bWFya2VyOiAnbWFya2VyJyxcblx0XHRcdFx0bWFya2VySG9yaXpvbnRhbDogJ21hcmtlci1ob3Jpem9udGFsJyxcblx0XHRcdFx0bWFya2VyVmVydGljYWw6ICdtYXJrZXItdmVydGljYWwnLFxuXHRcdFx0XHRtYXJrZXJOb3JtYWw6ICdtYXJrZXItbm9ybWFsJyxcblx0XHRcdFx0bWFya2VyTGFyZ2U6ICdtYXJrZXItbGFyZ2UnLFxuXHRcdFx0XHRtYXJrZXJTdWI6ICdtYXJrZXItc3ViJyxcblx0XHRcdFx0dmFsdWU6ICd2YWx1ZScsXG5cdFx0XHRcdHZhbHVlSG9yaXpvbnRhbDogJ3ZhbHVlLWhvcml6b250YWwnLFxuXHRcdFx0XHR2YWx1ZVZlcnRpY2FsOiAndmFsdWUtdmVydGljYWwnLFxuXHRcdFx0XHR2YWx1ZU5vcm1hbDogJ3ZhbHVlLW5vcm1hbCcsXG5cdFx0XHRcdHZhbHVlTGFyZ2U6ICd2YWx1ZS1sYXJnZScsXG5cdFx0XHRcdHZhbHVlU3ViOiAndmFsdWUtc3ViJ1xuXHRcdFx0fVxuXHRcdH07XG5cblx0XHQvLyBBcmlhRm9ybWF0IGRlZmF1bHRzIHRvIHJlZ3VsYXIgZm9ybWF0LCBpZiBhbnkuXG5cdFx0aWYgKCBvcHRpb25zLmZvcm1hdCAmJiAhb3B0aW9ucy5hcmlhRm9ybWF0ICkge1xuXHRcdFx0b3B0aW9ucy5hcmlhRm9ybWF0ID0gb3B0aW9ucy5mb3JtYXQ7XG5cdFx0fVxuXG5cdFx0Ly8gUnVuIGFsbCBvcHRpb25zIHRocm91Z2ggYSB0ZXN0aW5nIG1lY2hhbmlzbSB0byBlbnN1cmUgY29ycmVjdFxuXHRcdC8vIGlucHV0LiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBvcHRpb25zIG1pZ2h0IGdldCBtb2RpZmllZCB0b1xuXHRcdC8vIGJlIGhhbmRsZWQgcHJvcGVybHkuIEUuZy4gd3JhcHBpbmcgaW50ZWdlcnMgaW4gYXJyYXlzLlxuXHRcdE9iamVjdC5rZXlzKHRlc3RzKS5mb3JFYWNoKGZ1bmN0aW9uKCBuYW1lICl7XG5cblx0XHRcdC8vIElmIHRoZSBvcHRpb24gaXNuJ3Qgc2V0LCBidXQgaXQgaXMgcmVxdWlyZWQsIHRocm93IGFuIGVycm9yLlxuXHRcdFx0aWYgKCAhaXNTZXQob3B0aW9uc1tuYW1lXSkgJiYgZGVmYXVsdHNbbmFtZV0gPT09IHVuZGVmaW5lZCApIHtcblxuXHRcdFx0XHRpZiAoIHRlc3RzW25hbWVdLnIgKSB7XG5cdFx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAnXCIgKyBuYW1lICsgXCInIGlzIHJlcXVpcmVkLlwiKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHJldHVybiB0cnVlO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZXN0c1tuYW1lXS50KCBwYXJzZWQsICFpc1NldChvcHRpb25zW25hbWVdKSA/IGRlZmF1bHRzW25hbWVdIDogb3B0aW9uc1tuYW1lXSApO1xuXHRcdH0pO1xuXG5cdFx0Ly8gRm9yd2FyZCBwaXBzIG9wdGlvbnNcblx0XHRwYXJzZWQucGlwcyA9IG9wdGlvbnMucGlwcztcblxuXHRcdC8vIEFsbCByZWNlbnQgYnJvd3NlcnMgYWNjZXB0IHVucHJlZml4ZWQgdHJhbnNmb3JtLlxuXHRcdC8vIFdlIG5lZWQgLW1zLSBmb3IgSUU5IGFuZCAtd2Via2l0LSBmb3Igb2xkZXIgQW5kcm9pZDtcblx0XHQvLyBBc3N1bWUgdXNlIG9mIC13ZWJraXQtIGlmIHVucHJlZml4ZWQgYW5kIC1tcy0gYXJlIG5vdCBzdXBwb3J0ZWQuXG5cdFx0Ly8gaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD10cmFuc2Zvcm1zMmRcblx0XHR2YXIgZCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG5cdFx0dmFyIG1zUHJlZml4ID0gZC5zdHlsZS5tc1RyYW5zZm9ybSAhPT0gdW5kZWZpbmVkO1xuXHRcdHZhciBub1ByZWZpeCA9IGQuc3R5bGUudHJhbnNmb3JtICE9PSB1bmRlZmluZWQ7XG5cblx0XHRwYXJzZWQudHJhbnNmb3JtUnVsZSA9IG5vUHJlZml4ID8gJ3RyYW5zZm9ybScgOiAobXNQcmVmaXggPyAnbXNUcmFuc2Zvcm0nIDogJ3dlYmtpdFRyYW5zZm9ybScpO1xuXG5cdFx0Ly8gUGlwcyBkb24ndCBtb3ZlLCBzbyB3ZSBjYW4gcGxhY2UgdGhlbSB1c2luZyBsZWZ0L3RvcC5cblx0XHR2YXIgc3R5bGVzID0gW1snbGVmdCcsICd0b3AnXSwgWydyaWdodCcsICdib3R0b20nXV07XG5cblx0XHRwYXJzZWQuc3R5bGUgPSBzdHlsZXNbcGFyc2VkLmRpcl1bcGFyc2VkLm9ydF07XG5cblx0XHRyZXR1cm4gcGFyc2VkO1xuXHR9XG5cclxuXHJcbmZ1bmN0aW9uIHNjb3BlICggdGFyZ2V0LCBvcHRpb25zLCBvcmlnaW5hbE9wdGlvbnMgKXtcclxuXHJcblx0dmFyIGFjdGlvbnMgPSBnZXRBY3Rpb25zKCk7XHJcblx0dmFyIHN1cHBvcnRzVG91Y2hBY3Rpb25Ob25lID0gZ2V0U3VwcG9ydHNUb3VjaEFjdGlvbk5vbmUoKTtcclxuXHR2YXIgc3VwcG9ydHNQYXNzaXZlID0gc3VwcG9ydHNUb3VjaEFjdGlvbk5vbmUgJiYgZ2V0U3VwcG9ydHNQYXNzaXZlKCk7XHJcblxyXG5cdC8vIEFsbCB2YXJpYWJsZXMgbG9jYWwgdG8gJ3Njb3BlJyBhcmUgcHJlZml4ZWQgd2l0aCAnc2NvcGVfJ1xyXG5cdHZhciBzY29wZV9UYXJnZXQgPSB0YXJnZXQ7XHJcblx0dmFyIHNjb3BlX0xvY2F0aW9ucyA9IFtdO1xyXG5cdHZhciBzY29wZV9CYXNlO1xyXG5cdHZhciBzY29wZV9IYW5kbGVzO1xyXG5cdHZhciBzY29wZV9IYW5kbGVOdW1iZXJzID0gW107XHJcblx0dmFyIHNjb3BlX0FjdGl2ZUhhbmRsZXNDb3VudCA9IDA7XHJcblx0dmFyIHNjb3BlX0Nvbm5lY3RzO1xyXG5cdHZhciBzY29wZV9TcGVjdHJ1bSA9IG9wdGlvbnMuc3BlY3RydW07XHJcblx0dmFyIHNjb3BlX1ZhbHVlcyA9IFtdO1xyXG5cdHZhciBzY29wZV9FdmVudHMgPSB7fTtcclxuXHR2YXIgc2NvcGVfU2VsZjtcclxuXHR2YXIgc2NvcGVfUGlwcztcclxuXHR2YXIgc2NvcGVfRG9jdW1lbnQgPSB0YXJnZXQub3duZXJEb2N1bWVudDtcclxuXHR2YXIgc2NvcGVfRG9jdW1lbnRFbGVtZW50ID0gc2NvcGVfRG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50O1xyXG5cdHZhciBzY29wZV9Cb2R5ID0gc2NvcGVfRG9jdW1lbnQuYm9keTtcclxuXHJcblxyXG5cdC8vIEZvciBob3Jpem9udGFsIHNsaWRlcnMgaW4gc3RhbmRhcmQgbHRyIGRvY3VtZW50cyxcclxuXHQvLyBtYWtlIC5ub1VpLW9yaWdpbiBvdmVyZmxvdyB0byB0aGUgbGVmdCBzbyB0aGUgZG9jdW1lbnQgZG9lc24ndCBzY3JvbGwuXHJcblx0dmFyIHNjb3BlX0Rpck9mZnNldCA9IChzY29wZV9Eb2N1bWVudC5kaXIgPT09ICdydGwnKSB8fCAob3B0aW9ucy5vcnQgPT09IDEpID8gMCA6IDEwMDtcclxuXHJcbi8qISBJbiB0aGlzIGZpbGU6IENvbnN0cnVjdGlvbiBvZiBET00gZWxlbWVudHM7ICovXHJcblxyXG5cdC8vIENyZWF0ZXMgYSBub2RlLCBhZGRzIGl0IHRvIHRhcmdldCwgcmV0dXJucyB0aGUgbmV3IG5vZGUuXHJcblx0ZnVuY3Rpb24gYWRkTm9kZVRvICggYWRkVGFyZ2V0LCBjbGFzc05hbWUgKSB7XHJcblxyXG5cdFx0dmFyIGRpdiA9IHNjb3BlX0RvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO1xyXG5cclxuXHRcdGlmICggY2xhc3NOYW1lICkge1xyXG5cdFx0XHRhZGRDbGFzcyhkaXYsIGNsYXNzTmFtZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0YWRkVGFyZ2V0LmFwcGVuZENoaWxkKGRpdik7XHJcblxyXG5cdFx0cmV0dXJuIGRpdjtcclxuXHR9XHJcblxyXG5cdC8vIEFwcGVuZCBhIG9yaWdpbiB0byB0aGUgYmFzZVxyXG5cdGZ1bmN0aW9uIGFkZE9yaWdpbiAoIGJhc2UsIGhhbmRsZU51bWJlciApIHtcclxuXHJcblx0XHR2YXIgb3JpZ2luID0gYWRkTm9kZVRvKGJhc2UsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5vcmlnaW4pO1xyXG5cdFx0dmFyIGhhbmRsZSA9IGFkZE5vZGVUbyhvcmlnaW4sIG9wdGlvbnMuY3NzQ2xhc3Nlcy5oYW5kbGUpO1xyXG5cclxuXHRcdGhhbmRsZS5zZXRBdHRyaWJ1dGUoJ2RhdGEtaGFuZGxlJywgaGFuZGxlTnVtYmVyKTtcclxuXHJcblx0XHQvLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9IVE1ML0dsb2JhbF9hdHRyaWJ1dGVzL3RhYmluZGV4XHJcblx0XHQvLyAwID0gZm9jdXNhYmxlIGFuZCByZWFjaGFibGVcclxuXHRcdGhhbmRsZS5zZXRBdHRyaWJ1dGUoJ3RhYmluZGV4JywgJzAnKTtcclxuXHRcdGhhbmRsZS5zZXRBdHRyaWJ1dGUoJ3JvbGUnLCAnc2xpZGVyJyk7XHJcblx0XHRoYW5kbGUuc2V0QXR0cmlidXRlKCdhcmlhLW9yaWVudGF0aW9uJywgb3B0aW9ucy5vcnQgPyAndmVydGljYWwnIDogJ2hvcml6b250YWwnKTtcclxuXHJcblx0XHRpZiAoIGhhbmRsZU51bWJlciA9PT0gMCApIHtcclxuXHRcdFx0YWRkQ2xhc3MoaGFuZGxlLCBvcHRpb25zLmNzc0NsYXNzZXMuaGFuZGxlTG93ZXIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGVsc2UgaWYgKCBoYW5kbGVOdW1iZXIgPT09IG9wdGlvbnMuaGFuZGxlcyAtIDEgKSB7XHJcblx0XHRcdGFkZENsYXNzKGhhbmRsZSwgb3B0aW9ucy5jc3NDbGFzc2VzLmhhbmRsZVVwcGVyKTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gb3JpZ2luO1xyXG5cdH1cclxuXHJcblx0Ly8gSW5zZXJ0IG5vZGVzIGZvciBjb25uZWN0IGVsZW1lbnRzXHJcblx0ZnVuY3Rpb24gYWRkQ29ubmVjdCAoIGJhc2UsIGFkZCApIHtcclxuXHJcblx0XHRpZiAoICFhZGQgKSB7XHJcblx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gYWRkTm9kZVRvKGJhc2UsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5jb25uZWN0KTtcclxuXHR9XHJcblxyXG5cdC8vIEFkZCBoYW5kbGVzIHRvIHRoZSBzbGlkZXIgYmFzZS5cclxuXHRmdW5jdGlvbiBhZGRFbGVtZW50cyAoIGNvbm5lY3RPcHRpb25zLCBiYXNlICkge1xyXG5cclxuXHRcdHZhciBjb25uZWN0QmFzZSA9IGFkZE5vZGVUbyhiYXNlLCBvcHRpb25zLmNzc0NsYXNzZXMuY29ubmVjdHMpO1xyXG5cclxuXHRcdHNjb3BlX0hhbmRsZXMgPSBbXTtcclxuXHRcdHNjb3BlX0Nvbm5lY3RzID0gW107XHJcblxyXG5cdFx0c2NvcGVfQ29ubmVjdHMucHVzaChhZGRDb25uZWN0KGNvbm5lY3RCYXNlLCBjb25uZWN0T3B0aW9uc1swXSkpO1xyXG5cclxuXHRcdC8vIFs6Ojo6Tz09PT1PPT09PU89PT09XVxyXG5cdFx0Ly8gY29ubmVjdE9wdGlvbnMgPSBbMCwgMSwgMSwgMV1cclxuXHJcblx0XHRmb3IgKCB2YXIgaSA9IDA7IGkgPCBvcHRpb25zLmhhbmRsZXM7IGkrKyApIHtcclxuXHRcdFx0Ly8gS2VlcCBhIGxpc3Qgb2YgYWxsIGFkZGVkIGhhbmRsZXMuXHJcblx0XHRcdHNjb3BlX0hhbmRsZXMucHVzaChhZGRPcmlnaW4oYmFzZSwgaSkpO1xyXG5cdFx0XHRzY29wZV9IYW5kbGVOdW1iZXJzW2ldID0gaTtcclxuXHRcdFx0c2NvcGVfQ29ubmVjdHMucHVzaChhZGRDb25uZWN0KGNvbm5lY3RCYXNlLCBjb25uZWN0T3B0aW9uc1tpICsgMV0pKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEluaXRpYWxpemUgYSBzaW5nbGUgc2xpZGVyLlxyXG5cdGZ1bmN0aW9uIGFkZFNsaWRlciAoIGFkZFRhcmdldCApIHtcclxuXHJcblx0XHQvLyBBcHBseSBjbGFzc2VzIGFuZCBkYXRhIHRvIHRoZSB0YXJnZXQuXHJcblx0XHRhZGRDbGFzcyhhZGRUYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy50YXJnZXQpO1xyXG5cclxuXHRcdGlmICggb3B0aW9ucy5kaXIgPT09IDAgKSB7XHJcblx0XHRcdGFkZENsYXNzKGFkZFRhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLmx0cik7XHJcblx0XHR9IGVsc2Uge1xyXG5cdFx0XHRhZGRDbGFzcyhhZGRUYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5ydGwpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICggb3B0aW9ucy5vcnQgPT09IDAgKSB7XHJcblx0XHRcdGFkZENsYXNzKGFkZFRhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLmhvcml6b250YWwpO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0YWRkQ2xhc3MoYWRkVGFyZ2V0LCBvcHRpb25zLmNzc0NsYXNzZXMudmVydGljYWwpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNjb3BlX0Jhc2UgPSBhZGROb2RlVG8oYWRkVGFyZ2V0LCBvcHRpb25zLmNzc0NsYXNzZXMuYmFzZSk7XHJcblx0fVxyXG5cclxuXHJcblx0ZnVuY3Rpb24gYWRkVG9vbHRpcCAoIGhhbmRsZSwgaGFuZGxlTnVtYmVyICkge1xyXG5cclxuXHRcdGlmICggIW9wdGlvbnMudG9vbHRpcHNbaGFuZGxlTnVtYmVyXSApIHtcclxuXHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHJldHVybiBhZGROb2RlVG8oaGFuZGxlLmZpcnN0Q2hpbGQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy50b29sdGlwKTtcclxuXHR9XHJcblxyXG5cdC8vIFRoZSB0b29sdGlwcyBvcHRpb24gaXMgYSBzaG9ydGhhbmQgZm9yIHVzaW5nIHRoZSAndXBkYXRlJyBldmVudC5cclxuXHRmdW5jdGlvbiB0b29sdGlwcyAoICkge1xyXG5cclxuXHRcdC8vIFRvb2x0aXBzIGFyZSBhZGRlZCB3aXRoIG9wdGlvbnMudG9vbHRpcHMgaW4gb3JpZ2luYWwgb3JkZXIuXHJcblx0XHR2YXIgdGlwcyA9IHNjb3BlX0hhbmRsZXMubWFwKGFkZFRvb2x0aXApO1xyXG5cclxuXHRcdGJpbmRFdmVudCgndXBkYXRlJywgZnVuY3Rpb24odmFsdWVzLCBoYW5kbGVOdW1iZXIsIHVuZW5jb2RlZCkge1xyXG5cclxuXHRcdFx0aWYgKCAhdGlwc1toYW5kbGVOdW1iZXJdICkge1xyXG5cdFx0XHRcdHJldHVybjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dmFyIGZvcm1hdHRlZFZhbHVlID0gdmFsdWVzW2hhbmRsZU51bWJlcl07XHJcblxyXG5cdFx0XHRpZiAoIG9wdGlvbnMudG9vbHRpcHNbaGFuZGxlTnVtYmVyXSAhPT0gdHJ1ZSApIHtcclxuXHRcdFx0XHRmb3JtYXR0ZWRWYWx1ZSA9IG9wdGlvbnMudG9vbHRpcHNbaGFuZGxlTnVtYmVyXS50byh1bmVuY29kZWRbaGFuZGxlTnVtYmVyXSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHRpcHNbaGFuZGxlTnVtYmVyXS5pbm5lckhUTUwgPSBmb3JtYXR0ZWRWYWx1ZTtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblxyXG5cdGZ1bmN0aW9uIGFyaWEgKCApIHtcclxuXHJcblx0XHRiaW5kRXZlbnQoJ3VwZGF0ZScsIGZ1bmN0aW9uICggdmFsdWVzLCBoYW5kbGVOdW1iZXIsIHVuZW5jb2RlZCwgdGFwLCBwb3NpdGlvbnMgKSB7XHJcblxyXG5cdFx0XHQvLyBVcGRhdGUgQXJpYSBWYWx1ZXMgZm9yIGFsbCBoYW5kbGVzLCBhcyBhIGNoYW5nZSBpbiBvbmUgY2hhbmdlcyBtaW4gYW5kIG1heCB2YWx1ZXMgZm9yIHRoZSBuZXh0LlxyXG5cdFx0XHRzY29wZV9IYW5kbGVOdW1iZXJzLmZvckVhY2goZnVuY3Rpb24oIGluZGV4ICl7XHJcblxyXG5cdFx0XHRcdHZhciBoYW5kbGUgPSBzY29wZV9IYW5kbGVzW2luZGV4XTtcclxuXHJcblx0XHRcdFx0dmFyIG1pbiA9IGNoZWNrSGFuZGxlUG9zaXRpb24oc2NvcGVfTG9jYXRpb25zLCBpbmRleCwgMCwgdHJ1ZSwgdHJ1ZSwgdHJ1ZSk7XHJcblx0XHRcdFx0dmFyIG1heCA9IGNoZWNrSGFuZGxlUG9zaXRpb24oc2NvcGVfTG9jYXRpb25zLCBpbmRleCwgMTAwLCB0cnVlLCB0cnVlLCB0cnVlKTtcclxuXHJcblx0XHRcdFx0dmFyIG5vdyA9IHBvc2l0aW9uc1tpbmRleF07XHJcblx0XHRcdFx0dmFyIHRleHQgPSBvcHRpb25zLmFyaWFGb3JtYXQudG8odW5lbmNvZGVkW2luZGV4XSk7XHJcblxyXG5cdFx0XHRcdGhhbmRsZS5jaGlsZHJlblswXS5zZXRBdHRyaWJ1dGUoJ2FyaWEtdmFsdWVtaW4nLCBtaW4udG9GaXhlZCgxKSk7XHJcblx0XHRcdFx0aGFuZGxlLmNoaWxkcmVuWzBdLnNldEF0dHJpYnV0ZSgnYXJpYS12YWx1ZW1heCcsIG1heC50b0ZpeGVkKDEpKTtcclxuXHRcdFx0XHRoYW5kbGUuY2hpbGRyZW5bMF0uc2V0QXR0cmlidXRlKCdhcmlhLXZhbHVlbm93Jywgbm93LnRvRml4ZWQoMSkpO1xyXG5cdFx0XHRcdGhhbmRsZS5jaGlsZHJlblswXS5zZXRBdHRyaWJ1dGUoJ2FyaWEtdmFsdWV0ZXh0JywgdGV4dCk7XHJcblx0XHRcdH0pO1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cclxuXHJcblx0ZnVuY3Rpb24gZ2V0R3JvdXAgKCBtb2RlLCB2YWx1ZXMsIHN0ZXBwZWQgKSB7XHJcblxyXG5cdFx0Ly8gVXNlIHRoZSByYW5nZS5cclxuXHRcdGlmICggbW9kZSA9PT0gJ3JhbmdlJyB8fCBtb2RlID09PSAnc3RlcHMnICkge1xyXG5cdFx0XHRyZXR1cm4gc2NvcGVfU3BlY3RydW0ueFZhbDtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoIG1vZGUgPT09ICdjb3VudCcgKSB7XHJcblxyXG5cdFx0XHRpZiAoIHZhbHVlcyA8IDIgKSB7XHJcblx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKFwibm9VaVNsaWRlciAoXCIgKyBWRVJTSU9OICsgXCIpOiAndmFsdWVzJyAoPj0gMikgcmVxdWlyZWQgZm9yIG1vZGUgJ2NvdW50Jy5cIik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIERpdmlkZSAwIC0gMTAwIGluICdjb3VudCcgcGFydHMuXHJcblx0XHRcdHZhciBpbnRlcnZhbCA9IHZhbHVlcyAtIDE7XHJcblx0XHRcdHZhciBzcHJlYWQgPSAoIDEwMCAvIGludGVydmFsICk7XHJcblxyXG5cdFx0XHR2YWx1ZXMgPSBbXTtcclxuXHJcblx0XHRcdC8vIExpc3QgdGhlc2UgcGFydHMgYW5kIGhhdmUgdGhlbSBoYW5kbGVkIGFzICdwb3NpdGlvbnMnLlxyXG5cdFx0XHR3aGlsZSAoIGludGVydmFsLS0gKSB7XHJcblx0XHRcdFx0dmFsdWVzWyBpbnRlcnZhbCBdID0gKCBpbnRlcnZhbCAqIHNwcmVhZCApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR2YWx1ZXMucHVzaCgxMDApO1xyXG5cclxuXHRcdFx0bW9kZSA9ICdwb3NpdGlvbnMnO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICggbW9kZSA9PT0gJ3Bvc2l0aW9ucycgKSB7XHJcblxyXG5cdFx0XHQvLyBNYXAgYWxsIHBlcmNlbnRhZ2VzIHRvIG9uLXJhbmdlIHZhbHVlcy5cclxuXHRcdFx0cmV0dXJuIHZhbHVlcy5tYXAoZnVuY3Rpb24oIHZhbHVlICl7XHJcblx0XHRcdFx0cmV0dXJuIHNjb3BlX1NwZWN0cnVtLmZyb21TdGVwcGluZyggc3RlcHBlZCA/IHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAoIHZhbHVlICkgOiB2YWx1ZSApO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoIG1vZGUgPT09ICd2YWx1ZXMnICkge1xyXG5cclxuXHRcdFx0Ly8gSWYgdGhlIHZhbHVlIG11c3QgYmUgc3RlcHBlZCwgaXQgbmVlZHMgdG8gYmUgY29udmVydGVkIHRvIGEgcGVyY2VudGFnZSBmaXJzdC5cclxuXHRcdFx0aWYgKCBzdGVwcGVkICkge1xyXG5cclxuXHRcdFx0XHRyZXR1cm4gdmFsdWVzLm1hcChmdW5jdGlvbiggdmFsdWUgKXtcclxuXHJcblx0XHRcdFx0XHQvLyBDb252ZXJ0IHRvIHBlcmNlbnRhZ2UsIGFwcGx5IHN0ZXAsIHJldHVybiB0byB2YWx1ZS5cclxuXHRcdFx0XHRcdHJldHVybiBzY29wZV9TcGVjdHJ1bS5mcm9tU3RlcHBpbmcoIHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAoIHNjb3BlX1NwZWN0cnVtLnRvU3RlcHBpbmcoIHZhbHVlICkgKSApO1xyXG5cdFx0XHRcdH0pO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gT3RoZXJ3aXNlLCB3ZSBjYW4gc2ltcGx5IHVzZSB0aGUgdmFsdWVzLlxyXG5cdFx0XHRyZXR1cm4gdmFsdWVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0ZnVuY3Rpb24gZ2VuZXJhdGVTcHJlYWQgKCBkZW5zaXR5LCBtb2RlLCBncm91cCApIHtcclxuXHJcblx0XHRmdW5jdGlvbiBzYWZlSW5jcmVtZW50KHZhbHVlLCBpbmNyZW1lbnQpIHtcclxuXHRcdFx0Ly8gQXZvaWQgZmxvYXRpbmcgcG9pbnQgdmFyaWFuY2UgYnkgZHJvcHBpbmcgdGhlIHNtYWxsZXN0IGRlY2ltYWwgcGxhY2VzLlxyXG5cdFx0XHRyZXR1cm4gKHZhbHVlICsgaW5jcmVtZW50KS50b0ZpeGVkKDcpIC8gMTtcclxuXHRcdH1cclxuXHJcblx0XHR2YXIgaW5kZXhlcyA9IHt9O1xyXG5cdFx0dmFyIGZpcnN0SW5SYW5nZSA9IHNjb3BlX1NwZWN0cnVtLnhWYWxbMF07XHJcblx0XHR2YXIgbGFzdEluUmFuZ2UgPSBzY29wZV9TcGVjdHJ1bS54VmFsW3Njb3BlX1NwZWN0cnVtLnhWYWwubGVuZ3RoLTFdO1xyXG5cdFx0dmFyIGlnbm9yZUZpcnN0ID0gZmFsc2U7XHJcblx0XHR2YXIgaWdub3JlTGFzdCA9IGZhbHNlO1xyXG5cdFx0dmFyIHByZXZQY3QgPSAwO1xyXG5cclxuXHRcdC8vIENyZWF0ZSBhIGNvcHkgb2YgdGhlIGdyb3VwLCBzb3J0IGl0IGFuZCBmaWx0ZXIgYXdheSBhbGwgZHVwbGljYXRlcy5cclxuXHRcdGdyb3VwID0gdW5pcXVlKGdyb3VwLnNsaWNlKCkuc29ydChmdW5jdGlvbihhLCBiKXsgcmV0dXJuIGEgLSBiOyB9KSk7XHJcblxyXG5cdFx0Ly8gTWFrZSBzdXJlIHRoZSByYW5nZSBzdGFydHMgd2l0aCB0aGUgZmlyc3QgZWxlbWVudC5cclxuXHRcdGlmICggZ3JvdXBbMF0gIT09IGZpcnN0SW5SYW5nZSApIHtcclxuXHRcdFx0Z3JvdXAudW5zaGlmdChmaXJzdEluUmFuZ2UpO1xyXG5cdFx0XHRpZ25vcmVGaXJzdCA9IHRydWU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gTGlrZXdpc2UgZm9yIHRoZSBsYXN0IG9uZS5cclxuXHRcdGlmICggZ3JvdXBbZ3JvdXAubGVuZ3RoIC0gMV0gIT09IGxhc3RJblJhbmdlICkge1xyXG5cdFx0XHRncm91cC5wdXNoKGxhc3RJblJhbmdlKTtcclxuXHRcdFx0aWdub3JlTGFzdCA9IHRydWU7XHJcblx0XHR9XHJcblxyXG5cdFx0Z3JvdXAuZm9yRWFjaChmdW5jdGlvbiAoIGN1cnJlbnQsIGluZGV4ICkge1xyXG5cclxuXHRcdFx0Ly8gR2V0IHRoZSBjdXJyZW50IHN0ZXAgYW5kIHRoZSBsb3dlciArIHVwcGVyIHBvc2l0aW9ucy5cclxuXHRcdFx0dmFyIHN0ZXA7XHJcblx0XHRcdHZhciBpO1xyXG5cdFx0XHR2YXIgcTtcclxuXHRcdFx0dmFyIGxvdyA9IGN1cnJlbnQ7XHJcblx0XHRcdHZhciBoaWdoID0gZ3JvdXBbaW5kZXgrMV07XHJcblx0XHRcdHZhciBuZXdQY3Q7XHJcblx0XHRcdHZhciBwY3REaWZmZXJlbmNlO1xyXG5cdFx0XHR2YXIgcGN0UG9zO1xyXG5cdFx0XHR2YXIgdHlwZTtcclxuXHRcdFx0dmFyIHN0ZXBzO1xyXG5cdFx0XHR2YXIgcmVhbFN0ZXBzO1xyXG5cdFx0XHR2YXIgc3RlcHNpemU7XHJcblxyXG5cdFx0XHQvLyBXaGVuIHVzaW5nICdzdGVwcycgbW9kZSwgdXNlIHRoZSBwcm92aWRlZCBzdGVwcy5cclxuXHRcdFx0Ly8gT3RoZXJ3aXNlLCB3ZSdsbCBzdGVwIG9uIHRvIHRoZSBuZXh0IHN1YnJhbmdlLlxyXG5cdFx0XHRpZiAoIG1vZGUgPT09ICdzdGVwcycgKSB7XHJcblx0XHRcdFx0c3RlcCA9IHNjb3BlX1NwZWN0cnVtLnhOdW1TdGVwc1sgaW5kZXggXTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gRGVmYXVsdCB0byBhICdmdWxsJyBzdGVwLlxyXG5cdFx0XHRpZiAoICFzdGVwICkge1xyXG5cdFx0XHRcdHN0ZXAgPSBoaWdoLWxvdztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gTG93IGNhbiBiZSAwLCBzbyB0ZXN0IGZvciBmYWxzZS4gSWYgaGlnaCBpcyB1bmRlZmluZWQsXHJcblx0XHRcdC8vIHdlIGFyZSBhdCB0aGUgbGFzdCBzdWJyYW5nZS4gSW5kZXggMCBpcyBhbHJlYWR5IGhhbmRsZWQuXHJcblx0XHRcdGlmICggbG93ID09PSBmYWxzZSB8fCBoaWdoID09PSB1bmRlZmluZWQgKSB7XHJcblx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBNYWtlIHN1cmUgc3RlcCBpc24ndCAwLCB3aGljaCB3b3VsZCBjYXVzZSBhbiBpbmZpbml0ZSBsb29wICgjNjU0KVxyXG5cdFx0XHRzdGVwID0gTWF0aC5tYXgoc3RlcCwgMC4wMDAwMDAxKTtcclxuXHJcblx0XHRcdC8vIEZpbmQgYWxsIHN0ZXBzIGluIHRoZSBzdWJyYW5nZS5cclxuXHRcdFx0Zm9yICggaSA9IGxvdzsgaSA8PSBoaWdoOyBpID0gc2FmZUluY3JlbWVudChpLCBzdGVwKSApIHtcclxuXHJcblx0XHRcdFx0Ly8gR2V0IHRoZSBwZXJjZW50YWdlIHZhbHVlIGZvciB0aGUgY3VycmVudCBzdGVwLFxyXG5cdFx0XHRcdC8vIGNhbGN1bGF0ZSB0aGUgc2l6ZSBmb3IgdGhlIHN1YnJhbmdlLlxyXG5cdFx0XHRcdG5ld1BjdCA9IHNjb3BlX1NwZWN0cnVtLnRvU3RlcHBpbmcoIGkgKTtcclxuXHRcdFx0XHRwY3REaWZmZXJlbmNlID0gbmV3UGN0IC0gcHJldlBjdDtcclxuXHJcblx0XHRcdFx0c3RlcHMgPSBwY3REaWZmZXJlbmNlIC8gZGVuc2l0eTtcclxuXHRcdFx0XHRyZWFsU3RlcHMgPSBNYXRoLnJvdW5kKHN0ZXBzKTtcclxuXHJcblx0XHRcdFx0Ly8gVGhpcyByYXRpbyByZXByZXNlbnRzIHRoZSBhbW91bnQgb2YgcGVyY2VudGFnZS1zcGFjZSBhIHBvaW50IGluZGljYXRlcy5cclxuXHRcdFx0XHQvLyBGb3IgYSBkZW5zaXR5IDEgdGhlIHBvaW50cy9wZXJjZW50YWdlID0gMS4gRm9yIGRlbnNpdHkgMiwgdGhhdCBwZXJjZW50YWdlIG5lZWRzIHRvIGJlIHJlLWRldmlkZWQuXHJcblx0XHRcdFx0Ly8gUm91bmQgdGhlIHBlcmNlbnRhZ2Ugb2Zmc2V0IHRvIGFuIGV2ZW4gbnVtYmVyLCB0aGVuIGRpdmlkZSBieSB0d29cclxuXHRcdFx0XHQvLyB0byBzcHJlYWQgdGhlIG9mZnNldCBvbiBib3RoIHNpZGVzIG9mIHRoZSByYW5nZS5cclxuXHRcdFx0XHRzdGVwc2l6ZSA9IHBjdERpZmZlcmVuY2UvcmVhbFN0ZXBzO1xyXG5cclxuXHRcdFx0XHQvLyBEaXZpZGUgYWxsIHBvaW50cyBldmVubHksIGFkZGluZyB0aGUgY29ycmVjdCBudW1iZXIgdG8gdGhpcyBzdWJyYW5nZS5cclxuXHRcdFx0XHQvLyBSdW4gdXAgdG8gPD0gc28gdGhhdCAxMDAlIGdldHMgYSBwb2ludCwgZXZlbnQgaWYgaWdub3JlTGFzdCBpcyBzZXQuXHJcblx0XHRcdFx0Zm9yICggcSA9IDE7IHEgPD0gcmVhbFN0ZXBzOyBxICs9IDEgKSB7XHJcblxyXG5cdFx0XHRcdFx0Ly8gVGhlIHJhdGlvIGJldHdlZW4gdGhlIHJvdW5kZWQgdmFsdWUgYW5kIHRoZSBhY3R1YWwgc2l6ZSBtaWdodCBiZSB+MSUgb2ZmLlxyXG5cdFx0XHRcdFx0Ly8gQ29ycmVjdCB0aGUgcGVyY2VudGFnZSBvZmZzZXQgYnkgdGhlIG51bWJlciBvZiBwb2ludHNcclxuXHRcdFx0XHRcdC8vIHBlciBzdWJyYW5nZS4gZGVuc2l0eSA9IDEgd2lsbCByZXN1bHQgaW4gMTAwIHBvaW50cyBvbiB0aGVcclxuXHRcdFx0XHRcdC8vIGZ1bGwgcmFuZ2UsIDIgZm9yIDUwLCA0IGZvciAyNSwgZXRjLlxyXG5cdFx0XHRcdFx0cGN0UG9zID0gcHJldlBjdCArICggcSAqIHN0ZXBzaXplICk7XHJcblx0XHRcdFx0XHRpbmRleGVzW3BjdFBvcy50b0ZpeGVkKDUpXSA9IFsneCcsIDBdO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gRGV0ZXJtaW5lIHRoZSBwb2ludCB0eXBlLlxyXG5cdFx0XHRcdHR5cGUgPSAoZ3JvdXAuaW5kZXhPZihpKSA+IC0xKSA/IDEgOiAoIG1vZGUgPT09ICdzdGVwcycgPyAyIDogMCApO1xyXG5cclxuXHRcdFx0XHQvLyBFbmZvcmNlIHRoZSAnaWdub3JlRmlyc3QnIG9wdGlvbiBieSBvdmVyd3JpdGluZyB0aGUgdHlwZSBmb3IgMC5cclxuXHRcdFx0XHRpZiAoICFpbmRleCAmJiBpZ25vcmVGaXJzdCApIHtcclxuXHRcdFx0XHRcdHR5cGUgPSAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aWYgKCAhKGkgPT09IGhpZ2ggJiYgaWdub3JlTGFzdCkpIHtcclxuXHRcdFx0XHRcdC8vIE1hcmsgdGhlICd0eXBlJyBvZiB0aGlzIHBvaW50LiAwID0gcGxhaW4sIDEgPSByZWFsIHZhbHVlLCAyID0gc3RlcCB2YWx1ZS5cclxuXHRcdFx0XHRcdGluZGV4ZXNbbmV3UGN0LnRvRml4ZWQoNSldID0gW2ksIHR5cGVdO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gVXBkYXRlIHRoZSBwZXJjZW50YWdlIGNvdW50LlxyXG5cdFx0XHRcdHByZXZQY3QgPSBuZXdQY3Q7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cclxuXHRcdHJldHVybiBpbmRleGVzO1xyXG5cdH1cclxuXHJcblx0ZnVuY3Rpb24gYWRkTWFya2luZyAoIHNwcmVhZCwgZmlsdGVyRnVuYywgZm9ybWF0dGVyICkge1xyXG5cclxuXHRcdHZhciBlbGVtZW50ID0gc2NvcGVfRG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XHJcblxyXG5cdFx0dmFyIHZhbHVlU2l6ZUNsYXNzZXMgPSBbXHJcblx0XHRcdG9wdGlvbnMuY3NzQ2xhc3Nlcy52YWx1ZU5vcm1hbCxcclxuXHRcdFx0b3B0aW9ucy5jc3NDbGFzc2VzLnZhbHVlTGFyZ2UsXHJcblx0XHRcdG9wdGlvbnMuY3NzQ2xhc3Nlcy52YWx1ZVN1YlxyXG5cdFx0XTtcclxuXHRcdHZhciBtYXJrZXJTaXplQ2xhc3NlcyA9IFtcclxuXHRcdFx0b3B0aW9ucy5jc3NDbGFzc2VzLm1hcmtlck5vcm1hbCxcclxuXHRcdFx0b3B0aW9ucy5jc3NDbGFzc2VzLm1hcmtlckxhcmdlLFxyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMubWFya2VyU3ViXHJcblx0XHRdO1xyXG5cdFx0dmFyIHZhbHVlT3JpZW50YXRpb25DbGFzc2VzID0gW1xyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMudmFsdWVIb3Jpem9udGFsLFxyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMudmFsdWVWZXJ0aWNhbFxyXG5cdFx0XTtcclxuXHRcdHZhciBtYXJrZXJPcmllbnRhdGlvbkNsYXNzZXMgPSBbXHJcblx0XHRcdG9wdGlvbnMuY3NzQ2xhc3Nlcy5tYXJrZXJIb3Jpem9udGFsLFxyXG5cdFx0XHRvcHRpb25zLmNzc0NsYXNzZXMubWFya2VyVmVydGljYWxcclxuXHRcdF07XHJcblxyXG5cdFx0YWRkQ2xhc3MoZWxlbWVudCwgb3B0aW9ucy5jc3NDbGFzc2VzLnBpcHMpO1xyXG5cdFx0YWRkQ2xhc3MoZWxlbWVudCwgb3B0aW9ucy5vcnQgPT09IDAgPyBvcHRpb25zLmNzc0NsYXNzZXMucGlwc0hvcml6b250YWwgOiBvcHRpb25zLmNzc0NsYXNzZXMucGlwc1ZlcnRpY2FsKTtcclxuXHJcblx0XHRmdW5jdGlvbiBnZXRDbGFzc2VzKCB0eXBlLCBzb3VyY2UgKXtcclxuXHRcdFx0dmFyIGEgPSBzb3VyY2UgPT09IG9wdGlvbnMuY3NzQ2xhc3Nlcy52YWx1ZTtcclxuXHRcdFx0dmFyIG9yaWVudGF0aW9uQ2xhc3NlcyA9IGEgPyB2YWx1ZU9yaWVudGF0aW9uQ2xhc3NlcyA6IG1hcmtlck9yaWVudGF0aW9uQ2xhc3NlcztcclxuXHRcdFx0dmFyIHNpemVDbGFzc2VzID0gYSA/IHZhbHVlU2l6ZUNsYXNzZXMgOiBtYXJrZXJTaXplQ2xhc3NlcztcclxuXHJcblx0XHRcdHJldHVybiBzb3VyY2UgKyAnICcgKyBvcmllbnRhdGlvbkNsYXNzZXNbb3B0aW9ucy5vcnRdICsgJyAnICsgc2l6ZUNsYXNzZXNbdHlwZV07XHJcblx0XHR9XHJcblxyXG5cdFx0ZnVuY3Rpb24gYWRkU3ByZWFkICggb2Zmc2V0LCB2YWx1ZXMgKXtcclxuXHJcblx0XHRcdC8vIEFwcGx5IHRoZSBmaWx0ZXIgZnVuY3Rpb24sIGlmIGl0IGlzIHNldC5cclxuXHRcdFx0dmFsdWVzWzFdID0gKHZhbHVlc1sxXSAmJiBmaWx0ZXJGdW5jKSA/IGZpbHRlckZ1bmModmFsdWVzWzBdLCB2YWx1ZXNbMV0pIDogdmFsdWVzWzFdO1xyXG5cclxuXHRcdFx0Ly8gQWRkIGEgbWFya2VyIGZvciBldmVyeSBwb2ludFxyXG5cdFx0XHR2YXIgbm9kZSA9IGFkZE5vZGVUbyhlbGVtZW50LCBmYWxzZSk7XHJcblx0XHRcdFx0bm9kZS5jbGFzc05hbWUgPSBnZXRDbGFzc2VzKHZhbHVlc1sxXSwgb3B0aW9ucy5jc3NDbGFzc2VzLm1hcmtlcik7XHJcblx0XHRcdFx0bm9kZS5zdHlsZVtvcHRpb25zLnN0eWxlXSA9IG9mZnNldCArICclJztcclxuXHJcblx0XHRcdC8vIFZhbHVlcyBhcmUgb25seSBhcHBlbmRlZCBmb3IgcG9pbnRzIG1hcmtlZCAnMScgb3IgJzInLlxyXG5cdFx0XHRpZiAoIHZhbHVlc1sxXSApIHtcclxuXHRcdFx0XHRub2RlID0gYWRkTm9kZVRvKGVsZW1lbnQsIGZhbHNlKTtcclxuXHRcdFx0XHRub2RlLmNsYXNzTmFtZSA9IGdldENsYXNzZXModmFsdWVzWzFdLCBvcHRpb25zLmNzc0NsYXNzZXMudmFsdWUpO1xyXG5cdFx0XHRcdG5vZGUuc2V0QXR0cmlidXRlKCdkYXRhLXZhbHVlJywgdmFsdWVzWzBdKTtcclxuXHRcdFx0XHRub2RlLnN0eWxlW29wdGlvbnMuc3R5bGVdID0gb2Zmc2V0ICsgJyUnO1xyXG5cdFx0XHRcdG5vZGUuaW5uZXJUZXh0ID0gZm9ybWF0dGVyLnRvKHZhbHVlc1swXSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBBcHBlbmQgYWxsIHBvaW50cy5cclxuXHRcdE9iamVjdC5rZXlzKHNwcmVhZCkuZm9yRWFjaChmdW5jdGlvbihhKXtcclxuXHRcdFx0YWRkU3ByZWFkKGEsIHNwcmVhZFthXSk7XHJcblx0XHR9KTtcclxuXHJcblx0XHRyZXR1cm4gZWxlbWVudDtcclxuXHR9XHJcblxyXG5cdGZ1bmN0aW9uIHJlbW92ZVBpcHMgKCApIHtcclxuXHRcdGlmICggc2NvcGVfUGlwcyApIHtcclxuXHRcdFx0cmVtb3ZlRWxlbWVudChzY29wZV9QaXBzKTtcclxuXHRcdFx0c2NvcGVfUGlwcyA9IG51bGw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRmdW5jdGlvbiBwaXBzICggZ3JpZCApIHtcclxuXHJcblx0XHQvLyBGaXggIzY2OVxyXG5cdFx0cmVtb3ZlUGlwcygpO1xyXG5cclxuXHRcdHZhciBtb2RlID0gZ3JpZC5tb2RlO1xyXG5cdFx0dmFyIGRlbnNpdHkgPSBncmlkLmRlbnNpdHkgfHwgMTtcclxuXHRcdHZhciBmaWx0ZXIgPSBncmlkLmZpbHRlciB8fCBmYWxzZTtcclxuXHRcdHZhciB2YWx1ZXMgPSBncmlkLnZhbHVlcyB8fCBmYWxzZTtcclxuXHRcdHZhciBzdGVwcGVkID0gZ3JpZC5zdGVwcGVkIHx8IGZhbHNlO1xyXG5cdFx0dmFyIGdyb3VwID0gZ2V0R3JvdXAoIG1vZGUsIHZhbHVlcywgc3RlcHBlZCApO1xyXG5cdFx0dmFyIHNwcmVhZCA9IGdlbmVyYXRlU3ByZWFkKCBkZW5zaXR5LCBtb2RlLCBncm91cCApO1xyXG5cdFx0dmFyIGZvcm1hdCA9IGdyaWQuZm9ybWF0IHx8IHtcclxuXHRcdFx0dG86IE1hdGgucm91bmRcclxuXHRcdH07XHJcblxyXG5cdFx0c2NvcGVfUGlwcyA9IHNjb3BlX1RhcmdldC5hcHBlbmRDaGlsZChhZGRNYXJraW5nKFxyXG5cdFx0XHRzcHJlYWQsXHJcblx0XHRcdGZpbHRlcixcclxuXHRcdFx0Zm9ybWF0XHJcblx0XHQpKTtcclxuXHJcblx0XHRyZXR1cm4gc2NvcGVfUGlwcztcclxuXHR9XHJcblxyXG4vKiEgSW4gdGhpcyBmaWxlOiBCcm93c2VyIGV2ZW50cyAobm90IHNsaWRlciBldmVudHMgbGlrZSBzbGlkZSwgY2hhbmdlKTsgKi9cclxuXHJcblx0Ly8gU2hvcnRoYW5kIGZvciBiYXNlIGRpbWVuc2lvbnMuXHJcblx0ZnVuY3Rpb24gYmFzZVNpemUgKCApIHtcclxuXHRcdHZhciByZWN0ID0gc2NvcGVfQmFzZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcclxuXHRcdHZhciBhbHQgPSAnb2Zmc2V0JyArIFsnV2lkdGgnLCAnSGVpZ2h0J11bb3B0aW9ucy5vcnRdO1xyXG5cdFx0cmV0dXJuIG9wdGlvbnMub3J0ID09PSAwID8gKHJlY3Qud2lkdGh8fHNjb3BlX0Jhc2VbYWx0XSkgOiAocmVjdC5oZWlnaHR8fHNjb3BlX0Jhc2VbYWx0XSk7XHJcblx0fVxyXG5cclxuXHQvLyBIYW5kbGVyIGZvciBhdHRhY2hpbmcgZXZlbnRzIHRyb3VnaCBhIHByb3h5LlxyXG5cdGZ1bmN0aW9uIGF0dGFjaEV2ZW50ICggZXZlbnRzLCBlbGVtZW50LCBjYWxsYmFjaywgZGF0YSApIHtcclxuXHJcblx0XHQvLyBUaGlzIGZ1bmN0aW9uIGNhbiBiZSB1c2VkIHRvICdmaWx0ZXInIGV2ZW50cyB0byB0aGUgc2xpZGVyLlxyXG5cdFx0Ly8gZWxlbWVudCBpcyBhIG5vZGUsIG5vdCBhIG5vZGVMaXN0XHJcblxyXG5cdFx0dmFyIG1ldGhvZCA9IGZ1bmN0aW9uICggZSApe1xyXG5cclxuXHRcdFx0ZSA9IGZpeEV2ZW50KGUsIGRhdGEucGFnZU9mZnNldCwgZGF0YS50YXJnZXQgfHwgZWxlbWVudCk7XHJcblxyXG5cdFx0XHQvLyBmaXhFdmVudCByZXR1cm5zIGZhbHNlIGlmIHRoaXMgZXZlbnQgaGFzIGEgZGlmZmVyZW50IHRhcmdldFxyXG5cdFx0XHQvLyB3aGVuIGhhbmRsaW5nIChtdWx0aS0pIHRvdWNoIGV2ZW50cztcclxuXHRcdFx0aWYgKCAhZSApIHtcclxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIGRvTm90UmVqZWN0IGlzIHBhc3NlZCBieSBhbGwgZW5kIGV2ZW50cyB0byBtYWtlIHN1cmUgcmVsZWFzZWQgdG91Y2hlc1xyXG5cdFx0XHQvLyBhcmUgbm90IHJlamVjdGVkLCBsZWF2aW5nIHRoZSBzbGlkZXIgXCJzdHVja1wiIHRvIHRoZSBjdXJzb3I7XHJcblx0XHRcdGlmICggc2NvcGVfVGFyZ2V0Lmhhc0F0dHJpYnV0ZSgnZGlzYWJsZWQnKSAmJiAhZGF0YS5kb05vdFJlamVjdCApIHtcclxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIFN0b3AgaWYgYW4gYWN0aXZlICd0YXAnIHRyYW5zaXRpb24gaXMgdGFraW5nIHBsYWNlLlxyXG5cdFx0XHRpZiAoIGhhc0NsYXNzKHNjb3BlX1RhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLnRhcCkgJiYgIWRhdGEuZG9Ob3RSZWplY3QgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBJZ25vcmUgcmlnaHQgb3IgbWlkZGxlIGNsaWNrcyBvbiBzdGFydCAjNDU0XHJcblx0XHRcdGlmICggZXZlbnRzID09PSBhY3Rpb25zLnN0YXJ0ICYmIGUuYnV0dG9ucyAhPT0gdW5kZWZpbmVkICYmIGUuYnV0dG9ucyA+IDEgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBJZ25vcmUgcmlnaHQgb3IgbWlkZGxlIGNsaWNrcyBvbiBzdGFydCAjNDU0XHJcblx0XHRcdGlmICggZGF0YS5ob3ZlciAmJiBlLmJ1dHRvbnMgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyAnc3VwcG9ydHNQYXNzaXZlJyBpcyBvbmx5IHRydWUgaWYgYSBicm93c2VyIGFsc28gc3VwcG9ydHMgdG91Y2gtYWN0aW9uOiBub25lIGluIENTUy5cclxuXHRcdFx0Ly8gaU9TIHNhZmFyaSBkb2VzIG5vdCwgc28gaXQgZG9lc24ndCBnZXQgdG8gYmVuZWZpdCBmcm9tIHBhc3NpdmUgc2Nyb2xsaW5nLiBpT1MgZG9lcyBzdXBwb3J0XHJcblx0XHRcdC8vIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uLCBidXQgdGhhdCBhbGxvd3MgcGFubmluZywgd2hpY2ggYnJlYWtzXHJcblx0XHRcdC8vIHNsaWRlcnMgYWZ0ZXIgem9vbWluZy9vbiBub24tcmVzcG9uc2l2ZSBwYWdlcy5cclxuXHRcdFx0Ly8gU2VlOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMzMTEyXHJcblx0XHRcdGlmICggIXN1cHBvcnRzUGFzc2l2ZSApIHtcclxuXHRcdFx0XHRlLnByZXZlbnREZWZhdWx0KCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGUuY2FsY1BvaW50ID0gZS5wb2ludHNbIG9wdGlvbnMub3J0IF07XHJcblxyXG5cdFx0XHQvLyBDYWxsIHRoZSBldmVudCBoYW5kbGVyIHdpdGggdGhlIGV2ZW50IFsgYW5kIGFkZGl0aW9uYWwgZGF0YSBdLlxyXG5cdFx0XHRjYWxsYmFjayAoIGUsIGRhdGEgKTtcclxuXHRcdH07XHJcblxyXG5cdFx0dmFyIG1ldGhvZHMgPSBbXTtcclxuXHJcblx0XHQvLyBCaW5kIGEgY2xvc3VyZSBvbiB0aGUgdGFyZ2V0IGZvciBldmVyeSBldmVudCB0eXBlLlxyXG5cdFx0ZXZlbnRzLnNwbGl0KCcgJykuZm9yRWFjaChmdW5jdGlvbiggZXZlbnROYW1lICl7XHJcblx0XHRcdGVsZW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihldmVudE5hbWUsIG1ldGhvZCwgc3VwcG9ydHNQYXNzaXZlID8geyBwYXNzaXZlOiB0cnVlIH0gOiBmYWxzZSk7XHJcblx0XHRcdG1ldGhvZHMucHVzaChbZXZlbnROYW1lLCBtZXRob2RdKTtcclxuXHRcdH0pO1xyXG5cclxuXHRcdHJldHVybiBtZXRob2RzO1xyXG5cdH1cclxuXHJcblx0Ly8gUHJvdmlkZSBhIGNsZWFuIGV2ZW50IHdpdGggc3RhbmRhcmRpemVkIG9mZnNldCB2YWx1ZXMuXHJcblx0ZnVuY3Rpb24gZml4RXZlbnQgKCBlLCBwYWdlT2Zmc2V0LCBldmVudFRhcmdldCApIHtcclxuXHJcblx0XHQvLyBGaWx0ZXIgdGhlIGV2ZW50IHRvIHJlZ2lzdGVyIHRoZSB0eXBlLCB3aGljaCBjYW4gYmVcclxuXHRcdC8vIHRvdWNoLCBtb3VzZSBvciBwb2ludGVyLiBPZmZzZXQgY2hhbmdlcyBuZWVkIHRvIGJlXHJcblx0XHQvLyBtYWRlIG9uIGFuIGV2ZW50IHNwZWNpZmljIGJhc2lzLlxyXG5cdFx0dmFyIHRvdWNoID0gZS50eXBlLmluZGV4T2YoJ3RvdWNoJykgPT09IDA7XHJcblx0XHR2YXIgbW91c2UgPSBlLnR5cGUuaW5kZXhPZignbW91c2UnKSA9PT0gMDtcclxuXHRcdHZhciBwb2ludGVyID0gZS50eXBlLmluZGV4T2YoJ3BvaW50ZXInKSA9PT0gMDtcclxuXHJcblx0XHR2YXIgeDtcclxuXHRcdHZhciB5O1xyXG5cclxuXHRcdC8vIElFMTAgaW1wbGVtZW50ZWQgcG9pbnRlciBldmVudHMgd2l0aCBhIHByZWZpeDtcclxuXHRcdGlmICggZS50eXBlLmluZGV4T2YoJ01TUG9pbnRlcicpID09PSAwICkge1xyXG5cdFx0XHRwb2ludGVyID0gdHJ1ZTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJbiB0aGUgZXZlbnQgdGhhdCBtdWx0aXRvdWNoIGlzIGFjdGl2YXRlZCwgdGhlIG9ubHkgdGhpbmcgb25lIGhhbmRsZSBzaG91bGQgYmUgY29uY2VybmVkXHJcblx0XHQvLyBhYm91dCBpcyB0aGUgdG91Y2hlcyB0aGF0IG9yaWdpbmF0ZWQgb24gdG9wIG9mIGl0LlxyXG5cdFx0aWYgKCB0b3VjaCApIHtcclxuXHJcblx0XHRcdC8vIFJldHVybnMgdHJ1ZSBpZiBhIHRvdWNoIG9yaWdpbmF0ZWQgb24gdGhlIHRhcmdldC5cclxuXHRcdFx0dmFyIGlzVG91Y2hPblRhcmdldCA9IGZ1bmN0aW9uIChjaGVja1RvdWNoKSB7XHJcblx0XHRcdFx0cmV0dXJuIGNoZWNrVG91Y2gudGFyZ2V0ID09PSBldmVudFRhcmdldCB8fCBldmVudFRhcmdldC5jb250YWlucyhjaGVja1RvdWNoLnRhcmdldCk7XHJcblx0XHRcdH07XHJcblxyXG5cdFx0XHQvLyBJbiB0aGUgY2FzZSBvZiB0b3VjaHN0YXJ0IGV2ZW50cywgd2UgbmVlZCB0byBtYWtlIHN1cmUgdGhlcmUgaXMgc3RpbGwgbm8gbW9yZSB0aGFuIG9uZVxyXG5cdFx0XHQvLyB0b3VjaCBvbiB0aGUgdGFyZ2V0IHNvIHdlIGxvb2sgYW1vbmdzdCBhbGwgdG91Y2hlcy5cclxuXHRcdFx0aWYgKGUudHlwZSA9PT0gJ3RvdWNoc3RhcnQnKSB7XHJcblxyXG5cdFx0XHRcdHZhciB0YXJnZXRUb3VjaGVzID0gQXJyYXkucHJvdG90eXBlLmZpbHRlci5jYWxsKGUudG91Y2hlcywgaXNUb3VjaE9uVGFyZ2V0KTtcclxuXHJcblx0XHRcdFx0Ly8gRG8gbm90IHN1cHBvcnQgbW9yZSB0aGFuIG9uZSB0b3VjaCBwZXIgaGFuZGxlLlxyXG5cdFx0XHRcdGlmICggdGFyZ2V0VG91Y2hlcy5sZW5ndGggPiAxICkge1xyXG5cdFx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0eCA9IHRhcmdldFRvdWNoZXNbMF0ucGFnZVg7XHJcblx0XHRcdFx0eSA9IHRhcmdldFRvdWNoZXNbMF0ucGFnZVk7XHJcblxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cclxuXHRcdFx0XHQvLyBJbiB0aGUgb3RoZXIgY2FzZXMsIGZpbmQgb24gY2hhbmdlZFRvdWNoZXMgaXMgZW5vdWdoLlxyXG5cdFx0XHRcdHZhciB0YXJnZXRUb3VjaCA9IEFycmF5LnByb3RvdHlwZS5maW5kLmNhbGwoZS5jaGFuZ2VkVG91Y2hlcywgaXNUb3VjaE9uVGFyZ2V0KTtcclxuXHJcblx0XHRcdFx0Ly8gQ2FuY2VsIGlmIHRoZSB0YXJnZXQgdG91Y2ggaGFzIG5vdCBtb3ZlZC5cclxuXHRcdFx0XHRpZiAoICF0YXJnZXRUb3VjaCApIHtcclxuXHRcdFx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHggPSB0YXJnZXRUb3VjaC5wYWdlWDtcclxuXHRcdFx0XHR5ID0gdGFyZ2V0VG91Y2gucGFnZVk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwYWdlT2Zmc2V0ID0gcGFnZU9mZnNldCB8fCBnZXRQYWdlT2Zmc2V0KHNjb3BlX0RvY3VtZW50KTtcclxuXHJcblx0XHRpZiAoIG1vdXNlIHx8IHBvaW50ZXIgKSB7XHJcblx0XHRcdHggPSBlLmNsaWVudFggKyBwYWdlT2Zmc2V0Lng7XHJcblx0XHRcdHkgPSBlLmNsaWVudFkgKyBwYWdlT2Zmc2V0Lnk7XHJcblx0XHR9XHJcblxyXG5cdFx0ZS5wYWdlT2Zmc2V0ID0gcGFnZU9mZnNldDtcclxuXHRcdGUucG9pbnRzID0gW3gsIHldO1xyXG5cdFx0ZS5jdXJzb3IgPSBtb3VzZSB8fCBwb2ludGVyOyAvLyBGaXggIzQzNVxyXG5cclxuXHRcdHJldHVybiBlO1xyXG5cdH1cclxuXHJcblx0Ly8gVHJhbnNsYXRlIGEgY29vcmRpbmF0ZSBpbiB0aGUgZG9jdW1lbnQgdG8gYSBwZXJjZW50YWdlIG9uIHRoZSBzbGlkZXJcclxuXHRmdW5jdGlvbiBjYWxjUG9pbnRUb1BlcmNlbnRhZ2UgKCBjYWxjUG9pbnQgKSB7XHJcblx0XHR2YXIgbG9jYXRpb24gPSBjYWxjUG9pbnQgLSBvZmZzZXQoc2NvcGVfQmFzZSwgb3B0aW9ucy5vcnQpO1xyXG5cdFx0dmFyIHByb3Bvc2FsID0gKCBsb2NhdGlvbiAqIDEwMCApIC8gYmFzZVNpemUoKTtcclxuXHJcblx0XHQvLyBDbGFtcCBwcm9wb3NhbCBiZXR3ZWVuIDAlIGFuZCAxMDAlXHJcblx0XHQvLyBPdXQtb2YtYm91bmQgY29vcmRpbmF0ZXMgbWF5IG9jY3VyIHdoZW4gLm5vVWktYmFzZSBwc2V1ZG8tZWxlbWVudHNcclxuXHRcdC8vIGFyZSB1c2VkIChlLmcuIGNvbnRhaW5lZCBoYW5kbGVzIGZlYXR1cmUpXHJcblx0XHRwcm9wb3NhbCA9IGxpbWl0KHByb3Bvc2FsKTtcclxuXHJcblx0XHRyZXR1cm4gb3B0aW9ucy5kaXIgPyAxMDAgLSBwcm9wb3NhbCA6IHByb3Bvc2FsO1xyXG5cdH1cclxuXHJcblx0Ly8gRmluZCBoYW5kbGUgY2xvc2VzdCB0byBhIGNlcnRhaW4gcGVyY2VudGFnZSBvbiB0aGUgc2xpZGVyXHJcblx0ZnVuY3Rpb24gZ2V0Q2xvc2VzdEhhbmRsZSAoIHByb3Bvc2FsICkge1xyXG5cclxuXHRcdHZhciBjbG9zZXN0ID0gMTAwO1xyXG5cdFx0dmFyIGhhbmRsZU51bWJlciA9IGZhbHNlO1xyXG5cclxuXHRcdHNjb3BlX0hhbmRsZXMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGUsIGluZGV4KXtcclxuXHJcblx0XHRcdC8vIERpc2FibGVkIGhhbmRsZXMgYXJlIGlnbm9yZWRcclxuXHRcdFx0aWYgKCBoYW5kbGUuaGFzQXR0cmlidXRlKCdkaXNhYmxlZCcpICkge1xyXG5cdFx0XHRcdHJldHVybjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dmFyIHBvcyA9IE1hdGguYWJzKHNjb3BlX0xvY2F0aW9uc1tpbmRleF0gLSBwcm9wb3NhbCk7XHJcblxyXG5cdFx0XHRpZiAoIHBvcyA8IGNsb3Nlc3QgfHwgKHBvcyA9PT0gMTAwICYmIGNsb3Nlc3QgPT09IDEwMCkgKSB7XHJcblx0XHRcdFx0aGFuZGxlTnVtYmVyID0gaW5kZXg7XHJcblx0XHRcdFx0Y2xvc2VzdCA9IHBvcztcclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblxyXG5cdFx0cmV0dXJuIGhhbmRsZU51bWJlcjtcclxuXHR9XHJcblxyXG5cdC8vIEZpcmUgJ2VuZCcgd2hlbiBhIG1vdXNlIG9yIHBlbiBsZWF2ZXMgdGhlIGRvY3VtZW50LlxyXG5cdGZ1bmN0aW9uIGRvY3VtZW50TGVhdmUgKCBldmVudCwgZGF0YSApIHtcclxuXHRcdGlmICggZXZlbnQudHlwZSA9PT0gXCJtb3VzZW91dFwiICYmIGV2ZW50LnRhcmdldC5ub2RlTmFtZSA9PT0gXCJIVE1MXCIgJiYgZXZlbnQucmVsYXRlZFRhcmdldCA9PT0gbnVsbCApe1xyXG5cdFx0XHRldmVudEVuZCAoZXZlbnQsIGRhdGEpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gSGFuZGxlIG1vdmVtZW50IG9uIGRvY3VtZW50IGZvciBoYW5kbGUgYW5kIHJhbmdlIGRyYWcuXHJcblx0ZnVuY3Rpb24gZXZlbnRNb3ZlICggZXZlbnQsIGRhdGEgKSB7XHJcblxyXG5cdFx0Ly8gRml4ICM0OThcclxuXHRcdC8vIENoZWNrIHZhbHVlIG9mIC5idXR0b25zIGluICdzdGFydCcgdG8gd29yayBhcm91bmQgYSBidWcgaW4gSUUxMCBtb2JpbGUgKGRhdGEuYnV0dG9uc1Byb3BlcnR5KS5cclxuXHRcdC8vIGh0dHBzOi8vY29ubmVjdC5taWNyb3NvZnQuY29tL0lFL2ZlZWRiYWNrL2RldGFpbHMvOTI3MDA1L21vYmlsZS1pZTEwLXdpbmRvd3MtcGhvbmUtYnV0dG9ucy1wcm9wZXJ0eS1vZi1wb2ludGVybW92ZS1ldmVudC1hbHdheXMtemVyb1xyXG5cdFx0Ly8gSUU5IGhhcyAuYnV0dG9ucyBhbmQgLndoaWNoIHplcm8gb24gbW91c2Vtb3ZlLlxyXG5cdFx0Ly8gRmlyZWZveCBicmVha3MgdGhlIHNwZWMgTUROIGRlZmluZXMuXHJcblx0XHRpZiAoIG5hdmlnYXRvci5hcHBWZXJzaW9uLmluZGV4T2YoXCJNU0lFIDlcIikgPT09IC0xICYmIGV2ZW50LmJ1dHRvbnMgPT09IDAgJiYgZGF0YS5idXR0b25zUHJvcGVydHkgIT09IDAgKSB7XHJcblx0XHRcdHJldHVybiBldmVudEVuZChldmVudCwgZGF0YSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQ2hlY2sgaWYgd2UgYXJlIG1vdmluZyB1cCBvciBkb3duXHJcblx0XHR2YXIgbW92ZW1lbnQgPSAob3B0aW9ucy5kaXIgPyAtMSA6IDEpICogKGV2ZW50LmNhbGNQb2ludCAtIGRhdGEuc3RhcnRDYWxjUG9pbnQpO1xyXG5cclxuXHRcdC8vIENvbnZlcnQgdGhlIG1vdmVtZW50IGludG8gYSBwZXJjZW50YWdlIG9mIHRoZSBzbGlkZXIgd2lkdGgvaGVpZ2h0XHJcblx0XHR2YXIgcHJvcG9zYWwgPSAobW92ZW1lbnQgKiAxMDApIC8gZGF0YS5iYXNlU2l6ZTtcclxuXHJcblx0XHRtb3ZlSGFuZGxlcyhtb3ZlbWVudCA+IDAsIHByb3Bvc2FsLCBkYXRhLmxvY2F0aW9ucywgZGF0YS5oYW5kbGVOdW1iZXJzKTtcclxuXHR9XHJcblxyXG5cdC8vIFVuYmluZCBtb3ZlIGV2ZW50cyBvbiBkb2N1bWVudCwgY2FsbCBjYWxsYmFja3MuXHJcblx0ZnVuY3Rpb24gZXZlbnRFbmQgKCBldmVudCwgZGF0YSApIHtcclxuXHJcblx0XHQvLyBUaGUgaGFuZGxlIGlzIG5vIGxvbmdlciBhY3RpdmUsIHNvIHJlbW92ZSB0aGUgY2xhc3MuXHJcblx0XHRpZiAoIGRhdGEuaGFuZGxlICkge1xyXG5cdFx0XHRyZW1vdmVDbGFzcyhkYXRhLmhhbmRsZSwgb3B0aW9ucy5jc3NDbGFzc2VzLmFjdGl2ZSk7XHJcblx0XHRcdHNjb3BlX0FjdGl2ZUhhbmRsZXNDb3VudCAtPSAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFVuYmluZCB0aGUgbW92ZSBhbmQgZW5kIGV2ZW50cywgd2hpY2ggYXJlIGFkZGVkIG9uICdzdGFydCcuXHJcblx0XHRkYXRhLmxpc3RlbmVycy5mb3JFYWNoKGZ1bmN0aW9uKCBjICkge1xyXG5cdFx0XHRzY29wZV9Eb2N1bWVudEVsZW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihjWzBdLCBjWzFdKTtcclxuXHRcdH0pO1xyXG5cclxuXHRcdGlmICggc2NvcGVfQWN0aXZlSGFuZGxlc0NvdW50ID09PSAwICkge1xyXG5cdFx0XHQvLyBSZW1vdmUgZHJhZ2dpbmcgY2xhc3MuXHJcblx0XHRcdHJlbW92ZUNsYXNzKHNjb3BlX1RhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzLmRyYWcpO1xyXG5cdFx0XHRzZXRaaW5kZXgoKTtcclxuXHJcblx0XHRcdC8vIFJlbW92ZSBjdXJzb3Igc3R5bGVzIGFuZCB0ZXh0LXNlbGVjdGlvbiBldmVudHMgYm91bmQgdG8gdGhlIGJvZHkuXHJcblx0XHRcdGlmICggZXZlbnQuY3Vyc29yICkge1xyXG5cdFx0XHRcdHNjb3BlX0JvZHkuc3R5bGUuY3Vyc29yID0gJyc7XHJcblx0XHRcdFx0c2NvcGVfQm9keS5yZW1vdmVFdmVudExpc3RlbmVyKCdzZWxlY3RzdGFydCcsIHByZXZlbnREZWZhdWx0KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGRhdGEuaGFuZGxlTnVtYmVycy5mb3JFYWNoKGZ1bmN0aW9uKGhhbmRsZU51bWJlcil7XHJcblx0XHRcdGZpcmVFdmVudCgnY2hhbmdlJywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdFx0ZmlyZUV2ZW50KCdzZXQnLCBoYW5kbGVOdW1iZXIpO1xyXG5cdFx0XHRmaXJlRXZlbnQoJ2VuZCcsIGhhbmRsZU51bWJlcik7XHJcblx0XHR9KTtcclxuXHR9XHJcblxyXG5cdC8vIEJpbmQgbW92ZSBldmVudHMgb24gZG9jdW1lbnQuXHJcblx0ZnVuY3Rpb24gZXZlbnRTdGFydCAoIGV2ZW50LCBkYXRhICkge1xyXG5cclxuXHRcdHZhciBoYW5kbGU7XHJcblx0XHRpZiAoIGRhdGEuaGFuZGxlTnVtYmVycy5sZW5ndGggPT09IDEgKSB7XHJcblxyXG5cdFx0XHR2YXIgaGFuZGxlT3JpZ2luID0gc2NvcGVfSGFuZGxlc1tkYXRhLmhhbmRsZU51bWJlcnNbMF1dO1xyXG5cclxuXHRcdFx0Ly8gSWdub3JlICdkaXNhYmxlZCcgaGFuZGxlc1xyXG5cdFx0XHRpZiAoIGhhbmRsZU9yaWdpbi5oYXNBdHRyaWJ1dGUoJ2Rpc2FibGVkJykgKSB7XHJcblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoYW5kbGUgPSBoYW5kbGVPcmlnaW4uY2hpbGRyZW5bMF07XHJcblx0XHRcdHNjb3BlX0FjdGl2ZUhhbmRsZXNDb3VudCArPSAxO1xyXG5cclxuXHRcdFx0Ly8gTWFyayB0aGUgaGFuZGxlIGFzICdhY3RpdmUnIHNvIGl0IGNhbiBiZSBzdHlsZWQuXHJcblx0XHRcdGFkZENsYXNzKGhhbmRsZSwgb3B0aW9ucy5jc3NDbGFzc2VzLmFjdGl2ZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQSBkcmFnIHNob3VsZCBuZXZlciBwcm9wYWdhdGUgdXAgdG8gdGhlICd0YXAnIGV2ZW50LlxyXG5cdFx0ZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XHJcblxyXG5cdFx0Ly8gUmVjb3JkIHRoZSBldmVudCBsaXN0ZW5lcnMuXHJcblx0XHR2YXIgbGlzdGVuZXJzID0gW107XHJcblxyXG5cdFx0Ly8gQXR0YWNoIHRoZSBtb3ZlIGFuZCBlbmQgZXZlbnRzLlxyXG5cdFx0dmFyIG1vdmVFdmVudCA9IGF0dGFjaEV2ZW50KGFjdGlvbnMubW92ZSwgc2NvcGVfRG9jdW1lbnRFbGVtZW50LCBldmVudE1vdmUsIHtcclxuXHRcdFx0Ly8gVGhlIGV2ZW50IHRhcmdldCBoYXMgY2hhbmdlZCBzbyB3ZSBuZWVkIHRvIHByb3BhZ2F0ZSB0aGUgb3JpZ2luYWwgb25lIHNvIHRoYXQgd2Uga2VlcFxyXG5cdFx0XHQvLyByZWx5aW5nIG9uIGl0IHRvIGV4dHJhY3QgdGFyZ2V0IHRvdWNoZXMuXHJcblx0XHRcdHRhcmdldDogZXZlbnQudGFyZ2V0LFxyXG5cdFx0XHRoYW5kbGU6IGhhbmRsZSxcclxuXHRcdFx0bGlzdGVuZXJzOiBsaXN0ZW5lcnMsXHJcblx0XHRcdHN0YXJ0Q2FsY1BvaW50OiBldmVudC5jYWxjUG9pbnQsXHJcblx0XHRcdGJhc2VTaXplOiBiYXNlU2l6ZSgpLFxyXG5cdFx0XHRwYWdlT2Zmc2V0OiBldmVudC5wYWdlT2Zmc2V0LFxyXG5cdFx0XHRoYW5kbGVOdW1iZXJzOiBkYXRhLmhhbmRsZU51bWJlcnMsXHJcblx0XHRcdGJ1dHRvbnNQcm9wZXJ0eTogZXZlbnQuYnV0dG9ucyxcclxuXHRcdFx0bG9jYXRpb25zOiBzY29wZV9Mb2NhdGlvbnMuc2xpY2UoKVxyXG5cdFx0fSk7XHJcblxyXG5cdFx0dmFyIGVuZEV2ZW50ID0gYXR0YWNoRXZlbnQoYWN0aW9ucy5lbmQsIHNjb3BlX0RvY3VtZW50RWxlbWVudCwgZXZlbnRFbmQsIHtcclxuXHRcdFx0dGFyZ2V0OiBldmVudC50YXJnZXQsXHJcblx0XHRcdGhhbmRsZTogaGFuZGxlLFxyXG5cdFx0XHRsaXN0ZW5lcnM6IGxpc3RlbmVycyxcclxuXHRcdFx0ZG9Ob3RSZWplY3Q6IHRydWUsXHJcblx0XHRcdGhhbmRsZU51bWJlcnM6IGRhdGEuaGFuZGxlTnVtYmVyc1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0dmFyIG91dEV2ZW50ID0gYXR0YWNoRXZlbnQoXCJtb3VzZW91dFwiLCBzY29wZV9Eb2N1bWVudEVsZW1lbnQsIGRvY3VtZW50TGVhdmUsIHtcclxuXHRcdFx0dGFyZ2V0OiBldmVudC50YXJnZXQsXHJcblx0XHRcdGhhbmRsZTogaGFuZGxlLFxyXG5cdFx0XHRsaXN0ZW5lcnM6IGxpc3RlbmVycyxcclxuXHRcdFx0ZG9Ob3RSZWplY3Q6IHRydWUsXHJcblx0XHRcdGhhbmRsZU51bWJlcnM6IGRhdGEuaGFuZGxlTnVtYmVyc1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Ly8gV2Ugd2FudCB0byBtYWtlIHN1cmUgd2UgcHVzaGVkIHRoZSBsaXN0ZW5lcnMgaW4gdGhlIGxpc3RlbmVyIGxpc3QgcmF0aGVyIHRoYW4gY3JlYXRpbmdcclxuXHRcdC8vIGEgbmV3IG9uZSBhcyBpdCBoYXMgYWxyZWFkeSBiZWVuIHBhc3NlZCB0byB0aGUgZXZlbnQgaGFuZGxlcnMuXHJcblx0XHRsaXN0ZW5lcnMucHVzaC5hcHBseShsaXN0ZW5lcnMsIG1vdmVFdmVudC5jb25jYXQoZW5kRXZlbnQsIG91dEV2ZW50KSk7XHJcblxyXG5cdFx0Ly8gVGV4dCBzZWxlY3Rpb24gaXNuJ3QgYW4gaXNzdWUgb24gdG91Y2ggZGV2aWNlcyxcclxuXHRcdC8vIHNvIGFkZGluZyBjdXJzb3Igc3R5bGVzIGNhbiBiZSBza2lwcGVkLlxyXG5cdFx0aWYgKCBldmVudC5jdXJzb3IgKSB7XHJcblxyXG5cdFx0XHQvLyBQcmV2ZW50IHRoZSAnSScgY3Vyc29yIGFuZCBleHRlbmQgdGhlIHJhbmdlLWRyYWcgY3Vyc29yLlxyXG5cdFx0XHRzY29wZV9Cb2R5LnN0eWxlLmN1cnNvciA9IGdldENvbXB1dGVkU3R5bGUoZXZlbnQudGFyZ2V0KS5jdXJzb3I7XHJcblxyXG5cdFx0XHQvLyBNYXJrIHRoZSB0YXJnZXQgd2l0aCBhIGRyYWdnaW5nIHN0YXRlLlxyXG5cdFx0XHRpZiAoIHNjb3BlX0hhbmRsZXMubGVuZ3RoID4gMSApIHtcclxuXHRcdFx0XHRhZGRDbGFzcyhzY29wZV9UYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy5kcmFnKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gUHJldmVudCB0ZXh0IHNlbGVjdGlvbiB3aGVuIGRyYWdnaW5nIHRoZSBoYW5kbGVzLlxyXG5cdFx0XHQvLyBJbiBub1VpU2xpZGVyIDw9IDkuMi4wLCB0aGlzIHdhcyBoYW5kbGVkIGJ5IGNhbGxpbmcgcHJldmVudERlZmF1bHQgb24gbW91c2UvdG91Y2ggc3RhcnQvbW92ZSxcclxuXHRcdFx0Ly8gd2hpY2ggaXMgc2Nyb2xsIGJsb2NraW5nLiBUaGUgc2VsZWN0c3RhcnQgZXZlbnQgaXMgc3VwcG9ydGVkIGJ5IEZpcmVGb3ggc3RhcnRpbmcgZnJvbSB2ZXJzaW9uIDUyLFxyXG5cdFx0XHQvLyBtZWFuaW5nIHRoZSBvbmx5IGhvbGRvdXQgaXMgaU9TIFNhZmFyaS4gVGhpcyBkb2Vzbid0IG1hdHRlcjogdGV4dCBzZWxlY3Rpb24gaXNuJ3QgdHJpZ2dlcmVkIHRoZXJlLlxyXG5cdFx0XHQvLyBUaGUgJ2N1cnNvcicgZmxhZyBpcyBmYWxzZS5cclxuXHRcdFx0Ly8gU2VlOiBodHRwOi8vY2FuaXVzZS5jb20vI3NlYXJjaD1zZWxlY3RzdGFydFxyXG5cdFx0XHRzY29wZV9Cb2R5LmFkZEV2ZW50TGlzdGVuZXIoJ3NlbGVjdHN0YXJ0JywgcHJldmVudERlZmF1bHQsIGZhbHNlKTtcclxuXHRcdH1cclxuXHJcblx0XHRkYXRhLmhhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cdFx0XHRmaXJlRXZlbnQoJ3N0YXJ0JywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblx0Ly8gTW92ZSBjbG9zZXN0IGhhbmRsZSB0byB0YXBwZWQgbG9jYXRpb24uXHJcblx0ZnVuY3Rpb24gZXZlbnRUYXAgKCBldmVudCApIHtcclxuXHJcblx0XHQvLyBUaGUgdGFwIGV2ZW50IHNob3VsZG4ndCBwcm9wYWdhdGUgdXBcclxuXHRcdGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xyXG5cclxuXHRcdHZhciBwcm9wb3NhbCA9IGNhbGNQb2ludFRvUGVyY2VudGFnZShldmVudC5jYWxjUG9pbnQpO1xyXG5cdFx0dmFyIGhhbmRsZU51bWJlciA9IGdldENsb3Nlc3RIYW5kbGUocHJvcG9zYWwpO1xyXG5cclxuXHRcdC8vIFRhY2tsZSB0aGUgY2FzZSB0aGF0IGFsbCBoYW5kbGVzIGFyZSAnZGlzYWJsZWQnLlxyXG5cdFx0aWYgKCBoYW5kbGVOdW1iZXIgPT09IGZhbHNlICkge1xyXG5cdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRmxhZyB0aGUgc2xpZGVyIGFzIGl0IGlzIG5vdyBpbiBhIHRyYW5zaXRpb25hbCBzdGF0ZS5cclxuXHRcdC8vIFRyYW5zaXRpb24gdGFrZXMgYSBjb25maWd1cmFibGUgYW1vdW50IG9mIG1zIChkZWZhdWx0IDMwMCkuIFJlLWVuYWJsZSB0aGUgc2xpZGVyIGFmdGVyIHRoYXQuXHJcblx0XHRpZiAoICFvcHRpb25zLmV2ZW50cy5zbmFwICkge1xyXG5cdFx0XHRhZGRDbGFzc0ZvcihzY29wZV9UYXJnZXQsIG9wdGlvbnMuY3NzQ2xhc3Nlcy50YXAsIG9wdGlvbnMuYW5pbWF0aW9uRHVyYXRpb24pO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNldEhhbmRsZShoYW5kbGVOdW1iZXIsIHByb3Bvc2FsLCB0cnVlLCB0cnVlKTtcclxuXHJcblx0XHRzZXRaaW5kZXgoKTtcclxuXHJcblx0XHRmaXJlRXZlbnQoJ3NsaWRlJywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHRcdGZpcmVFdmVudCgndXBkYXRlJywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHRcdGZpcmVFdmVudCgnY2hhbmdlJywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHRcdGZpcmVFdmVudCgnc2V0JywgaGFuZGxlTnVtYmVyLCB0cnVlKTtcclxuXHJcblx0XHRpZiAoIG9wdGlvbnMuZXZlbnRzLnNuYXAgKSB7XHJcblx0XHRcdGV2ZW50U3RhcnQoZXZlbnQsIHsgaGFuZGxlTnVtYmVyczogW2hhbmRsZU51bWJlcl0gfSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBGaXJlcyBhICdob3ZlcicgZXZlbnQgZm9yIGEgaG92ZXJlZCBtb3VzZS9wZW4gcG9zaXRpb24uXHJcblx0ZnVuY3Rpb24gZXZlbnRIb3ZlciAoIGV2ZW50ICkge1xyXG5cclxuXHRcdHZhciBwcm9wb3NhbCA9IGNhbGNQb2ludFRvUGVyY2VudGFnZShldmVudC5jYWxjUG9pbnQpO1xyXG5cclxuXHRcdHZhciB0byA9IHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAocHJvcG9zYWwpO1xyXG5cdFx0dmFyIHZhbHVlID0gc2NvcGVfU3BlY3RydW0uZnJvbVN0ZXBwaW5nKHRvKTtcclxuXHJcblx0XHRPYmplY3Qua2V5cyhzY29wZV9FdmVudHMpLmZvckVhY2goZnVuY3Rpb24oIHRhcmdldEV2ZW50ICkge1xyXG5cdFx0XHRpZiAoICdob3ZlcicgPT09IHRhcmdldEV2ZW50LnNwbGl0KCcuJylbMF0gKSB7XHJcblx0XHRcdFx0c2NvcGVfRXZlbnRzW3RhcmdldEV2ZW50XS5mb3JFYWNoKGZ1bmN0aW9uKCBjYWxsYmFjayApIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrLmNhbGwoIHNjb3BlX1NlbGYsIHZhbHVlICk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblx0Ly8gQXR0YWNoIGV2ZW50cyB0byBzZXZlcmFsIHNsaWRlciBwYXJ0cy5cclxuXHRmdW5jdGlvbiBiaW5kU2xpZGVyRXZlbnRzICggYmVoYXZpb3VyICkge1xyXG5cclxuXHRcdC8vIEF0dGFjaCB0aGUgc3RhbmRhcmQgZHJhZyBldmVudCB0byB0aGUgaGFuZGxlcy5cclxuXHRcdGlmICggIWJlaGF2aW91ci5maXhlZCApIHtcclxuXHJcblx0XHRcdHNjb3BlX0hhbmRsZXMuZm9yRWFjaChmdW5jdGlvbiggaGFuZGxlLCBpbmRleCApe1xyXG5cclxuXHRcdFx0XHQvLyBUaGVzZSBldmVudHMgYXJlIG9ubHkgYm91bmQgdG8gdGhlIHZpc3VhbCBoYW5kbGVcclxuXHRcdFx0XHQvLyBlbGVtZW50LCBub3QgdGhlICdyZWFsJyBvcmlnaW4gZWxlbWVudC5cclxuXHRcdFx0XHRhdHRhY2hFdmVudCAoIGFjdGlvbnMuc3RhcnQsIGhhbmRsZS5jaGlsZHJlblswXSwgZXZlbnRTdGFydCwge1xyXG5cdFx0XHRcdFx0aGFuZGxlTnVtYmVyczogW2luZGV4XVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBBdHRhY2ggdGhlIHRhcCBldmVudCB0byB0aGUgc2xpZGVyIGJhc2UuXHJcblx0XHRpZiAoIGJlaGF2aW91ci50YXAgKSB7XHJcblx0XHRcdGF0dGFjaEV2ZW50IChhY3Rpb25zLnN0YXJ0LCBzY29wZV9CYXNlLCBldmVudFRhcCwge30pO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEZpcmUgaG92ZXIgZXZlbnRzXHJcblx0XHRpZiAoIGJlaGF2aW91ci5ob3ZlciApIHtcclxuXHRcdFx0YXR0YWNoRXZlbnQgKGFjdGlvbnMubW92ZSwgc2NvcGVfQmFzZSwgZXZlbnRIb3ZlciwgeyBob3ZlcjogdHJ1ZSB9KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBNYWtlIHRoZSByYW5nZSBkcmFnZ2FibGUuXHJcblx0XHRpZiAoIGJlaGF2aW91ci5kcmFnICl7XHJcblxyXG5cdFx0XHRzY29wZV9Db25uZWN0cy5mb3JFYWNoKGZ1bmN0aW9uKCBjb25uZWN0LCBpbmRleCApe1xyXG5cclxuXHRcdFx0XHRpZiAoIGNvbm5lY3QgPT09IGZhbHNlIHx8IGluZGV4ID09PSAwIHx8IGluZGV4ID09PSBzY29wZV9Db25uZWN0cy5sZW5ndGggLSAxICkge1xyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dmFyIGhhbmRsZUJlZm9yZSA9IHNjb3BlX0hhbmRsZXNbaW5kZXggLSAxXTtcclxuXHRcdFx0XHR2YXIgaGFuZGxlQWZ0ZXIgPSBzY29wZV9IYW5kbGVzW2luZGV4XTtcclxuXHRcdFx0XHR2YXIgZXZlbnRIb2xkZXJzID0gW2Nvbm5lY3RdO1xyXG5cclxuXHRcdFx0XHRhZGRDbGFzcyhjb25uZWN0LCBvcHRpb25zLmNzc0NsYXNzZXMuZHJhZ2dhYmxlKTtcclxuXHJcblx0XHRcdFx0Ly8gV2hlbiB0aGUgcmFuZ2UgaXMgZml4ZWQsIHRoZSBlbnRpcmUgcmFuZ2UgY2FuXHJcblx0XHRcdFx0Ly8gYmUgZHJhZ2dlZCBieSB0aGUgaGFuZGxlcy4gVGhlIGhhbmRsZSBpbiB0aGUgZmlyc3RcclxuXHRcdFx0XHQvLyBvcmlnaW4gd2lsbCBwcm9wYWdhdGUgdGhlIHN0YXJ0IGV2ZW50IHVwd2FyZCxcclxuXHRcdFx0XHQvLyBidXQgaXQgbmVlZHMgdG8gYmUgYm91bmQgbWFudWFsbHkgb24gdGhlIG90aGVyLlxyXG5cdFx0XHRcdGlmICggYmVoYXZpb3VyLmZpeGVkICkge1xyXG5cdFx0XHRcdFx0ZXZlbnRIb2xkZXJzLnB1c2goaGFuZGxlQmVmb3JlLmNoaWxkcmVuWzBdKTtcclxuXHRcdFx0XHRcdGV2ZW50SG9sZGVycy5wdXNoKGhhbmRsZUFmdGVyLmNoaWxkcmVuWzBdKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGV2ZW50SG9sZGVycy5mb3JFYWNoKGZ1bmN0aW9uKCBldmVudEhvbGRlciApIHtcclxuXHRcdFx0XHRcdGF0dGFjaEV2ZW50ICggYWN0aW9ucy5zdGFydCwgZXZlbnRIb2xkZXIsIGV2ZW50U3RhcnQsIHtcclxuXHRcdFx0XHRcdFx0aGFuZGxlczogW2hhbmRsZUJlZm9yZSwgaGFuZGxlQWZ0ZXJdLFxyXG5cdFx0XHRcdFx0XHRoYW5kbGVOdW1iZXJzOiBbaW5kZXggLSAxLCBpbmRleF1cclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG4vKiEgSW4gdGhpcyBmaWxlOiBTbGlkZXIgZXZlbnRzIChub3QgYnJvd3NlciBldmVudHMpOyAqL1xyXG5cclxuXHQvLyBBdHRhY2ggYW4gZXZlbnQgdG8gdGhpcyBzbGlkZXIsIHBvc3NpYmx5IGluY2x1ZGluZyBhIG5hbWVzcGFjZVxyXG5cdGZ1bmN0aW9uIGJpbmRFdmVudCAoIG5hbWVzcGFjZWRFdmVudCwgY2FsbGJhY2sgKSB7XHJcblx0XHRzY29wZV9FdmVudHNbbmFtZXNwYWNlZEV2ZW50XSA9IHNjb3BlX0V2ZW50c1tuYW1lc3BhY2VkRXZlbnRdIHx8IFtdO1xyXG5cdFx0c2NvcGVfRXZlbnRzW25hbWVzcGFjZWRFdmVudF0ucHVzaChjYWxsYmFjayk7XHJcblxyXG5cdFx0Ly8gSWYgdGhlIGV2ZW50IGJvdW5kIGlzICd1cGRhdGUsJyBmaXJlIGl0IGltbWVkaWF0ZWx5IGZvciBhbGwgaGFuZGxlcy5cclxuXHRcdGlmICggbmFtZXNwYWNlZEV2ZW50LnNwbGl0KCcuJylbMF0gPT09ICd1cGRhdGUnICkge1xyXG5cdFx0XHRzY29wZV9IYW5kbGVzLmZvckVhY2goZnVuY3Rpb24oYSwgaW5kZXgpe1xyXG5cdFx0XHRcdGZpcmVFdmVudCgndXBkYXRlJywgaW5kZXgpO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFVuZG8gYXR0YWNobWVudCBvZiBldmVudFxyXG5cdGZ1bmN0aW9uIHJlbW92ZUV2ZW50ICggbmFtZXNwYWNlZEV2ZW50ICkge1xyXG5cclxuXHRcdHZhciBldmVudCA9IG5hbWVzcGFjZWRFdmVudCAmJiBuYW1lc3BhY2VkRXZlbnQuc3BsaXQoJy4nKVswXTtcclxuXHRcdHZhciBuYW1lc3BhY2UgPSBldmVudCAmJiBuYW1lc3BhY2VkRXZlbnQuc3Vic3RyaW5nKGV2ZW50Lmxlbmd0aCk7XHJcblxyXG5cdFx0T2JqZWN0LmtleXMoc2NvcGVfRXZlbnRzKS5mb3JFYWNoKGZ1bmN0aW9uKCBiaW5kICl7XHJcblxyXG5cdFx0XHR2YXIgdEV2ZW50ID0gYmluZC5zcGxpdCgnLicpWzBdO1xyXG5cdFx0XHR2YXIgdE5hbWVzcGFjZSA9IGJpbmQuc3Vic3RyaW5nKHRFdmVudC5sZW5ndGgpO1xyXG5cclxuXHRcdFx0aWYgKCAoIWV2ZW50IHx8IGV2ZW50ID09PSB0RXZlbnQpICYmICghbmFtZXNwYWNlIHx8IG5hbWVzcGFjZSA9PT0gdE5hbWVzcGFjZSkgKSB7XHJcblx0XHRcdFx0ZGVsZXRlIHNjb3BlX0V2ZW50c1tiaW5kXTtcclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fVxyXG5cclxuXHQvLyBFeHRlcm5hbCBldmVudCBoYW5kbGluZ1xyXG5cdGZ1bmN0aW9uIGZpcmVFdmVudCAoIGV2ZW50TmFtZSwgaGFuZGxlTnVtYmVyLCB0YXAgKSB7XHJcblxyXG5cdFx0T2JqZWN0LmtleXMoc2NvcGVfRXZlbnRzKS5mb3JFYWNoKGZ1bmN0aW9uKCB0YXJnZXRFdmVudCApIHtcclxuXHJcblx0XHRcdHZhciBldmVudFR5cGUgPSB0YXJnZXRFdmVudC5zcGxpdCgnLicpWzBdO1xyXG5cclxuXHRcdFx0aWYgKCBldmVudE5hbWUgPT09IGV2ZW50VHlwZSApIHtcclxuXHRcdFx0XHRzY29wZV9FdmVudHNbdGFyZ2V0RXZlbnRdLmZvckVhY2goZnVuY3Rpb24oIGNhbGxiYWNrICkge1xyXG5cclxuXHRcdFx0XHRcdGNhbGxiYWNrLmNhbGwoXHJcblx0XHRcdFx0XHRcdC8vIFVzZSB0aGUgc2xpZGVyIHB1YmxpYyBBUEkgYXMgdGhlIHNjb3BlICgndGhpcycpXHJcblx0XHRcdFx0XHRcdHNjb3BlX1NlbGYsXHJcblx0XHRcdFx0XHRcdC8vIFJldHVybiB2YWx1ZXMgYXMgYXJyYXksIHNvIGFyZ18xW2FyZ18yXSBpcyBhbHdheXMgdmFsaWQuXHJcblx0XHRcdFx0XHRcdHNjb3BlX1ZhbHVlcy5tYXAob3B0aW9ucy5mb3JtYXQudG8pLFxyXG5cdFx0XHRcdFx0XHQvLyBIYW5kbGUgaW5kZXgsIDAgb3IgMVxyXG5cdFx0XHRcdFx0XHRoYW5kbGVOdW1iZXIsXHJcblx0XHRcdFx0XHRcdC8vIFVuZm9ybWF0dGVkIHNsaWRlciB2YWx1ZXNcclxuXHRcdFx0XHRcdFx0c2NvcGVfVmFsdWVzLnNsaWNlKCksXHJcblx0XHRcdFx0XHRcdC8vIEV2ZW50IGlzIGZpcmVkIGJ5IHRhcCwgdHJ1ZSBvciBmYWxzZVxyXG5cdFx0XHRcdFx0XHR0YXAgfHwgZmFsc2UsXHJcblx0XHRcdFx0XHRcdC8vIExlZnQgb2Zmc2V0IG9mIHRoZSBoYW5kbGUsIGluIHJlbGF0aW9uIHRvIHRoZSBzbGlkZXJcclxuXHRcdFx0XHRcdFx0c2NvcGVfTG9jYXRpb25zLnNsaWNlKClcclxuXHRcdFx0XHRcdCk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcbi8qISBJbiB0aGlzIGZpbGU6IE1lY2hhbmljcyBmb3Igc2xpZGVyIG9wZXJhdGlvbiAqL1xyXG5cclxuXHRmdW5jdGlvbiB0b1BjdCAoIHBjdCApIHtcclxuXHRcdHJldHVybiBwY3QgKyAnJSc7XHJcblx0fVxyXG5cclxuXHQvLyBTcGxpdCBvdXQgdGhlIGhhbmRsZSBwb3NpdGlvbmluZyBsb2dpYyBzbyB0aGUgTW92ZSBldmVudCBjYW4gdXNlIGl0LCB0b29cclxuXHRmdW5jdGlvbiBjaGVja0hhbmRsZVBvc2l0aW9uICggcmVmZXJlbmNlLCBoYW5kbGVOdW1iZXIsIHRvLCBsb29rQmFja3dhcmQsIGxvb2tGb3J3YXJkLCBnZXRWYWx1ZSApIHtcclxuXHJcblx0XHQvLyBGb3Igc2xpZGVycyB3aXRoIG11bHRpcGxlIGhhbmRsZXMsIGxpbWl0IG1vdmVtZW50IHRvIHRoZSBvdGhlciBoYW5kbGUuXHJcblx0XHQvLyBBcHBseSB0aGUgbWFyZ2luIG9wdGlvbiBieSBhZGRpbmcgaXQgdG8gdGhlIGhhbmRsZSBwb3NpdGlvbnMuXHJcblx0XHRpZiAoIHNjb3BlX0hhbmRsZXMubGVuZ3RoID4gMSApIHtcclxuXHJcblx0XHRcdGlmICggbG9va0JhY2t3YXJkICYmIGhhbmRsZU51bWJlciA+IDAgKSB7XHJcblx0XHRcdFx0dG8gPSBNYXRoLm1heCh0bywgcmVmZXJlbmNlW2hhbmRsZU51bWJlciAtIDFdICsgb3B0aW9ucy5tYXJnaW4pO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpZiAoIGxvb2tGb3J3YXJkICYmIGhhbmRsZU51bWJlciA8IHNjb3BlX0hhbmRsZXMubGVuZ3RoIC0gMSApIHtcclxuXHRcdFx0XHR0byA9IE1hdGgubWluKHRvLCByZWZlcmVuY2VbaGFuZGxlTnVtYmVyICsgMV0gLSBvcHRpb25zLm1hcmdpbik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBUaGUgbGltaXQgb3B0aW9uIGhhcyB0aGUgb3Bwb3NpdGUgZWZmZWN0LCBsaW1pdGluZyBoYW5kbGVzIHRvIGFcclxuXHRcdC8vIG1heGltdW0gZGlzdGFuY2UgZnJvbSBhbm90aGVyLiBMaW1pdCBtdXN0IGJlID4gMCwgYXMgb3RoZXJ3aXNlXHJcblx0XHQvLyBoYW5kbGVzIHdvdWxkIGJlIHVubW92ZWFibGUuXHJcblx0XHRpZiAoIHNjb3BlX0hhbmRsZXMubGVuZ3RoID4gMSAmJiBvcHRpb25zLmxpbWl0ICkge1xyXG5cclxuXHRcdFx0aWYgKCBsb29rQmFja3dhcmQgJiYgaGFuZGxlTnVtYmVyID4gMCApIHtcclxuXHRcdFx0XHR0byA9IE1hdGgubWluKHRvLCByZWZlcmVuY2VbaGFuZGxlTnVtYmVyIC0gMV0gKyBvcHRpb25zLmxpbWl0KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aWYgKCBsb29rRm9yd2FyZCAmJiBoYW5kbGVOdW1iZXIgPCBzY29wZV9IYW5kbGVzLmxlbmd0aCAtIDEgKSB7XHJcblx0XHRcdFx0dG8gPSBNYXRoLm1heCh0bywgcmVmZXJlbmNlW2hhbmRsZU51bWJlciArIDFdIC0gb3B0aW9ucy5saW1pdCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBUaGUgcGFkZGluZyBvcHRpb24ga2VlcHMgdGhlIGhhbmRsZXMgYSBjZXJ0YWluIGRpc3RhbmNlIGZyb20gdGhlXHJcblx0XHQvLyBlZGdlcyBvZiB0aGUgc2xpZGVyLiBQYWRkaW5nIG11c3QgYmUgPiAwLlxyXG5cdFx0aWYgKCBvcHRpb25zLnBhZGRpbmcgKSB7XHJcblxyXG5cdFx0XHRpZiAoIGhhbmRsZU51bWJlciA9PT0gMCApIHtcclxuXHRcdFx0XHR0byA9IE1hdGgubWF4KHRvLCBvcHRpb25zLnBhZGRpbmdbMF0pO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpZiAoIGhhbmRsZU51bWJlciA9PT0gc2NvcGVfSGFuZGxlcy5sZW5ndGggLSAxICkge1xyXG5cdFx0XHRcdHRvID0gTWF0aC5taW4odG8sIDEwMCAtIG9wdGlvbnMucGFkZGluZ1sxXSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0byA9IHNjb3BlX1NwZWN0cnVtLmdldFN0ZXAodG8pO1xyXG5cclxuXHRcdC8vIExpbWl0IHBlcmNlbnRhZ2UgdG8gdGhlIDAgLSAxMDAgcmFuZ2VcclxuXHRcdHRvID0gbGltaXQodG8pO1xyXG5cclxuXHRcdC8vIFJldHVybiBmYWxzZSBpZiBoYW5kbGUgY2FuJ3QgbW92ZVxyXG5cdFx0aWYgKCB0byA9PT0gcmVmZXJlbmNlW2hhbmRsZU51bWJlcl0gJiYgIWdldFZhbHVlICkge1xyXG5cdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHRvO1xyXG5cdH1cclxuXHJcblx0Ly8gVXNlcyBzbGlkZXIgb3JpZW50YXRpb24gdG8gY3JlYXRlIENTUyBydWxlcy4gYSA9IGJhc2UgdmFsdWU7XHJcblx0ZnVuY3Rpb24gaW5SdWxlT3JkZXIgKCB2LCBhICkge1xyXG5cdFx0dmFyIG8gPSBvcHRpb25zLm9ydDtcclxuXHRcdHJldHVybiAobz9hOnYpICsgJywgJyArIChvP3Y6YSk7XHJcblx0fVxyXG5cclxuXHQvLyBNb3ZlcyBoYW5kbGUocykgYnkgYSBwZXJjZW50YWdlXHJcblx0Ly8gKGJvb2wsICUgdG8gbW92ZSwgWyUgd2hlcmUgaGFuZGxlIHN0YXJ0ZWQsIC4uLl0sIFtpbmRleCBpbiBzY29wZV9IYW5kbGVzLCAuLi5dKVxyXG5cdGZ1bmN0aW9uIG1vdmVIYW5kbGVzICggdXB3YXJkLCBwcm9wb3NhbCwgbG9jYXRpb25zLCBoYW5kbGVOdW1iZXJzICkge1xyXG5cclxuXHRcdHZhciBwcm9wb3NhbHMgPSBsb2NhdGlvbnMuc2xpY2UoKTtcclxuXHJcblx0XHR2YXIgYiA9IFshdXB3YXJkLCB1cHdhcmRdO1xyXG5cdFx0dmFyIGYgPSBbdXB3YXJkLCAhdXB3YXJkXTtcclxuXHJcblx0XHQvLyBDb3B5IGhhbmRsZU51bWJlcnMgc28gd2UgZG9uJ3QgY2hhbmdlIHRoZSBkYXRhc2V0XHJcblx0XHRoYW5kbGVOdW1iZXJzID0gaGFuZGxlTnVtYmVycy5zbGljZSgpO1xyXG5cclxuXHRcdC8vIENoZWNrIHRvIHNlZSB3aGljaCBoYW5kbGUgaXMgJ2xlYWRpbmcnLlxyXG5cdFx0Ly8gSWYgdGhhdCBvbmUgY2FuJ3QgbW92ZSB0aGUgc2Vjb25kIGNhbid0IGVpdGhlci5cclxuXHRcdGlmICggdXB3YXJkICkge1xyXG5cdFx0XHRoYW5kbGVOdW1iZXJzLnJldmVyc2UoKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBTdGVwIDE6IGdldCB0aGUgbWF4aW11bSBwZXJjZW50YWdlIHRoYXQgYW55IG9mIHRoZSBoYW5kbGVzIGNhbiBtb3ZlXHJcblx0XHRpZiAoIGhhbmRsZU51bWJlcnMubGVuZ3RoID4gMSApIHtcclxuXHJcblx0XHRcdGhhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIsIG8pIHtcclxuXHJcblx0XHRcdFx0dmFyIHRvID0gY2hlY2tIYW5kbGVQb3NpdGlvbihwcm9wb3NhbHMsIGhhbmRsZU51bWJlciwgcHJvcG9zYWxzW2hhbmRsZU51bWJlcl0gKyBwcm9wb3NhbCwgYltvXSwgZltvXSwgZmFsc2UpO1xyXG5cclxuXHRcdFx0XHQvLyBTdG9wIGlmIG9uZSBvZiB0aGUgaGFuZGxlcyBjYW4ndCBtb3ZlLlxyXG5cdFx0XHRcdGlmICggdG8gPT09IGZhbHNlICkge1xyXG5cdFx0XHRcdFx0cHJvcG9zYWwgPSAwO1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRwcm9wb3NhbCA9IHRvIC0gcHJvcG9zYWxzW2hhbmRsZU51bWJlcl07XHJcblx0XHRcdFx0XHRwcm9wb3NhbHNbaGFuZGxlTnVtYmVyXSA9IHRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gSWYgdXNpbmcgb25lIGhhbmRsZSwgY2hlY2sgYmFja3dhcmQgQU5EIGZvcndhcmRcclxuXHRcdGVsc2Uge1xyXG5cdFx0XHRiID0gZiA9IFt0cnVlXTtcclxuXHRcdH1cclxuXHJcblx0XHR2YXIgc3RhdGUgPSBmYWxzZTtcclxuXHJcblx0XHQvLyBTdGVwIDI6IFRyeSB0byBzZXQgdGhlIGhhbmRsZXMgd2l0aCB0aGUgZm91bmQgcGVyY2VudGFnZVxyXG5cdFx0aGFuZGxlTnVtYmVycy5mb3JFYWNoKGZ1bmN0aW9uKGhhbmRsZU51bWJlciwgbykge1xyXG5cdFx0XHRzdGF0ZSA9IHNldEhhbmRsZShoYW5kbGVOdW1iZXIsIGxvY2F0aW9uc1toYW5kbGVOdW1iZXJdICsgcHJvcG9zYWwsIGJbb10sIGZbb10pIHx8IHN0YXRlO1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Ly8gU3RlcCAzOiBJZiBhIGhhbmRsZSBtb3ZlZCwgZmlyZSBldmVudHNcclxuXHRcdGlmICggc3RhdGUgKSB7XHJcblx0XHRcdGhhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cdFx0XHRcdGZpcmVFdmVudCgndXBkYXRlJywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdFx0XHRmaXJlRXZlbnQoJ3NsaWRlJywgaGFuZGxlTnVtYmVyKTtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBUYWtlcyBhIGJhc2UgdmFsdWUgYW5kIGFuIG9mZnNldC4gVGhpcyBvZmZzZXQgaXMgdXNlZCBmb3IgdGhlIGNvbm5lY3QgYmFyIHNpemUuXHJcblx0Ly8gSW4gdGhlIGluaXRpYWwgZGVzaWduIGZvciB0aGlzIGZlYXR1cmUsIHRoZSBvcmlnaW4gZWxlbWVudCB3YXMgMSUgd2lkZS5cclxuXHQvLyBVbmZvcnR1bmF0ZWx5LCBhIHJvdW5kaW5nIGJ1ZyBpbiBDaHJvbWUgbWFrZXMgaXQgaW1wb3NzaWJsZSB0byBpbXBsZW1lbnQgdGhpcyBmZWF0dXJlXHJcblx0Ly8gaW4gdGhpcyBtYW5uZXI6IGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTc5ODIyM1xyXG5cdGZ1bmN0aW9uIHRyYW5zZm9ybURpcmVjdGlvbiAoIGEsIGIgKSB7XHJcblx0XHRyZXR1cm4gb3B0aW9ucy5kaXIgPyAxMDAgLSBhIC0gYiA6IGE7XHJcblx0fVxyXG5cclxuXHQvLyBVcGRhdGVzIHNjb3BlX0xvY2F0aW9ucyBhbmQgc2NvcGVfVmFsdWVzLCB1cGRhdGVzIHZpc3VhbCBzdGF0ZVxyXG5cdGZ1bmN0aW9uIHVwZGF0ZUhhbmRsZVBvc2l0aW9uICggaGFuZGxlTnVtYmVyLCB0byApIHtcclxuXHJcblx0XHQvLyBVcGRhdGUgbG9jYXRpb25zLlxyXG5cdFx0c2NvcGVfTG9jYXRpb25zW2hhbmRsZU51bWJlcl0gPSB0bztcclxuXHJcblx0XHQvLyBDb252ZXJ0IHRoZSB2YWx1ZSB0byB0aGUgc2xpZGVyIHN0ZXBwaW5nL3JhbmdlLlxyXG5cdFx0c2NvcGVfVmFsdWVzW2hhbmRsZU51bWJlcl0gPSBzY29wZV9TcGVjdHJ1bS5mcm9tU3RlcHBpbmcodG8pO1xyXG5cclxuXHRcdHZhciBydWxlID0gJ3RyYW5zbGF0ZSgnICsgaW5SdWxlT3JkZXIodG9QY3QodHJhbnNmb3JtRGlyZWN0aW9uKHRvLCAwKSAtIHNjb3BlX0Rpck9mZnNldCksICcwJykgKyAnKSc7XHJcblx0XHRzY29wZV9IYW5kbGVzW2hhbmRsZU51bWJlcl0uc3R5bGVbb3B0aW9ucy50cmFuc2Zvcm1SdWxlXSA9IHJ1bGU7XHJcblxyXG5cdFx0dXBkYXRlQ29ubmVjdChoYW5kbGVOdW1iZXIpO1xyXG5cdFx0dXBkYXRlQ29ubmVjdChoYW5kbGVOdW1iZXIgKyAxKTtcclxuXHR9XHJcblxyXG5cdC8vIEhhbmRsZXMgYmVmb3JlIHRoZSBzbGlkZXIgbWlkZGxlIGFyZSBzdGFja2VkIGxhdGVyID0gaGlnaGVyLFxyXG5cdC8vIEhhbmRsZXMgYWZ0ZXIgdGhlIG1pZGRsZSBsYXRlciBpcyBsb3dlclxyXG5cdC8vIFtbN10gWzhdIC4uLi4uLi4uLi4gfCAuLi4uLi4uLi4uIFs1XSBbNF1cclxuXHRmdW5jdGlvbiBzZXRaaW5kZXggKCApIHtcclxuXHJcblx0XHRzY29wZV9IYW5kbGVOdW1iZXJzLmZvckVhY2goZnVuY3Rpb24oaGFuZGxlTnVtYmVyKXtcclxuXHRcdFx0dmFyIGRpciA9IChzY29wZV9Mb2NhdGlvbnNbaGFuZGxlTnVtYmVyXSA+IDUwID8gLTEgOiAxKTtcclxuXHRcdFx0dmFyIHpJbmRleCA9IDMgKyAoc2NvcGVfSGFuZGxlcy5sZW5ndGggKyAoZGlyICogaGFuZGxlTnVtYmVyKSk7XHJcblx0XHRcdHNjb3BlX0hhbmRsZXNbaGFuZGxlTnVtYmVyXS5zdHlsZS56SW5kZXggPSB6SW5kZXg7XHJcblx0XHR9KTtcclxuXHR9XHJcblxyXG5cdC8vIFRlc3Qgc3VnZ2VzdGVkIHZhbHVlcyBhbmQgYXBwbHkgbWFyZ2luLCBzdGVwLlxyXG5cdGZ1bmN0aW9uIHNldEhhbmRsZSAoIGhhbmRsZU51bWJlciwgdG8sIGxvb2tCYWNrd2FyZCwgbG9va0ZvcndhcmQgKSB7XHJcblxyXG5cdFx0dG8gPSBjaGVja0hhbmRsZVBvc2l0aW9uKHNjb3BlX0xvY2F0aW9ucywgaGFuZGxlTnVtYmVyLCB0bywgbG9va0JhY2t3YXJkLCBsb29rRm9yd2FyZCwgZmFsc2UpO1xyXG5cclxuXHRcdGlmICggdG8gPT09IGZhbHNlICkge1xyXG5cdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0dXBkYXRlSGFuZGxlUG9zaXRpb24oaGFuZGxlTnVtYmVyLCB0byk7XHJcblxyXG5cdFx0cmV0dXJuIHRydWU7XHJcblx0fVxyXG5cclxuXHQvLyBVcGRhdGVzIHN0eWxlIGF0dHJpYnV0ZSBmb3IgY29ubmVjdCBub2Rlc1xyXG5cdGZ1bmN0aW9uIHVwZGF0ZUNvbm5lY3QgKCBpbmRleCApIHtcclxuXHJcblx0XHQvLyBTa2lwIGNvbm5lY3RzIHNldCB0byBmYWxzZVxyXG5cdFx0aWYgKCAhc2NvcGVfQ29ubmVjdHNbaW5kZXhdICkge1xyXG5cdFx0XHRyZXR1cm47XHJcblx0XHR9XHJcblxyXG5cdFx0dmFyIGwgPSAwO1xyXG5cdFx0dmFyIGggPSAxMDA7XHJcblxyXG5cdFx0aWYgKCBpbmRleCAhPT0gMCApIHtcclxuXHRcdFx0bCA9IHNjb3BlX0xvY2F0aW9uc1tpbmRleCAtIDFdO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmICggaW5kZXggIT09IHNjb3BlX0Nvbm5lY3RzLmxlbmd0aCAtIDEgKSB7XHJcblx0XHRcdGggPSBzY29wZV9Mb2NhdGlvbnNbaW5kZXhdO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFdlIHVzZSB0d28gcnVsZXM6XHJcblx0XHQvLyAndHJhbnNsYXRlJyB0byBjaGFuZ2UgdGhlIGxlZnQvdG9wIG9mZnNldDtcclxuXHRcdC8vICdzY2FsZScgdG8gY2hhbmdlIHRoZSB3aWR0aCBvZiB0aGUgZWxlbWVudDtcclxuXHRcdC8vIEFzIHRoZSBlbGVtZW50IGhhcyBhIHdpZHRoIG9mIDEwMCUsIGEgdHJhbnNsYXRpb24gb2YgMTAwJSBpcyBlcXVhbCB0byAxMDAlIG9mIHRoZSBwYXJlbnQgKC5ub1VpLWJhc2UpXHJcblx0XHR2YXIgY29ubmVjdFdpZHRoID0gaCAtIGw7XHJcblx0XHR2YXIgdHJhbnNsYXRlUnVsZSA9ICd0cmFuc2xhdGUoJyArIGluUnVsZU9yZGVyKHRvUGN0KHRyYW5zZm9ybURpcmVjdGlvbihsLCBjb25uZWN0V2lkdGgpKSwgJzAnKSArICcpJztcclxuXHRcdHZhciBzY2FsZVJ1bGUgPSAnc2NhbGUoJyArIGluUnVsZU9yZGVyKGNvbm5lY3RXaWR0aCAvIDEwMCwgJzEnKSArICcpJztcclxuXHJcblx0XHRzY29wZV9Db25uZWN0c1tpbmRleF0uc3R5bGVbb3B0aW9ucy50cmFuc2Zvcm1SdWxlXSA9IHRyYW5zbGF0ZVJ1bGUgKyAnICcgKyBzY2FsZVJ1bGU7XHJcblx0fVxyXG5cclxuLyohIEluIHRoaXMgZmlsZTogQWxsIG1ldGhvZHMgZXZlbnR1YWxseSBleHBvc2VkIGluIHNsaWRlci5ub1VpU2xpZGVyLi4uICovXHJcblxyXG5cdC8vIFBhcnNlcyB2YWx1ZSBwYXNzZWQgdG8gLnNldCBtZXRob2QuIFJldHVybnMgY3VycmVudCB2YWx1ZSBpZiBub3QgcGFyc2UtYWJsZS5cclxuXHRmdW5jdGlvbiByZXNvbHZlVG9WYWx1ZSAoIHRvLCBoYW5kbGVOdW1iZXIgKSB7XHJcblxyXG5cdFx0Ly8gU2V0dGluZyB3aXRoIG51bGwgaW5kaWNhdGVzIGFuICdpZ25vcmUnLlxyXG5cdFx0Ly8gSW5wdXR0aW5nICdmYWxzZScgaXMgaW52YWxpZC5cclxuXHRcdGlmICggdG8gPT09IG51bGwgfHwgdG8gPT09IGZhbHNlIHx8IHRvID09PSB1bmRlZmluZWQgKSB7XHJcblx0XHRcdHJldHVybiBzY29wZV9Mb2NhdGlvbnNbaGFuZGxlTnVtYmVyXTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJZiBhIGZvcm1hdHRlZCBudW1iZXIgd2FzIHBhc3NlZCwgYXR0ZW1wdCB0byBkZWNvZGUgaXQuXHJcblx0XHRpZiAoIHR5cGVvZiB0byA9PT0gJ251bWJlcicgKSB7XHJcblx0XHRcdHRvID0gU3RyaW5nKHRvKTtcclxuXHRcdH1cclxuXHJcblx0XHR0byA9IG9wdGlvbnMuZm9ybWF0LmZyb20odG8pO1xyXG5cdFx0dG8gPSBzY29wZV9TcGVjdHJ1bS50b1N0ZXBwaW5nKHRvKTtcclxuXHJcblx0XHQvLyBJZiBwYXJzaW5nIHRoZSBudW1iZXIgZmFpbGVkLCB1c2UgdGhlIGN1cnJlbnQgdmFsdWUuXHJcblx0XHRpZiAoIHRvID09PSBmYWxzZSB8fCBpc05hTih0bykgKSB7XHJcblx0XHRcdHJldHVybiBzY29wZV9Mb2NhdGlvbnNbaGFuZGxlTnVtYmVyXTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gdG87XHJcblx0fVxyXG5cclxuXHQvLyBTZXQgdGhlIHNsaWRlciB2YWx1ZS5cclxuXHRmdW5jdGlvbiB2YWx1ZVNldCAoIGlucHV0LCBmaXJlU2V0RXZlbnQgKSB7XHJcblxyXG5cdFx0dmFyIHZhbHVlcyA9IGFzQXJyYXkoaW5wdXQpO1xyXG5cdFx0dmFyIGlzSW5pdCA9IHNjb3BlX0xvY2F0aW9uc1swXSA9PT0gdW5kZWZpbmVkO1xyXG5cclxuXHRcdC8vIEV2ZW50IGZpcmVzIGJ5IGRlZmF1bHRcclxuXHRcdGZpcmVTZXRFdmVudCA9IChmaXJlU2V0RXZlbnQgPT09IHVuZGVmaW5lZCA/IHRydWUgOiAhIWZpcmVTZXRFdmVudCk7XHJcblxyXG5cdFx0Ly8gQW5pbWF0aW9uIGlzIG9wdGlvbmFsLlxyXG5cdFx0Ly8gTWFrZSBzdXJlIHRoZSBpbml0aWFsIHZhbHVlcyB3ZXJlIHNldCBiZWZvcmUgdXNpbmcgYW5pbWF0ZWQgcGxhY2VtZW50LlxyXG5cdFx0aWYgKCBvcHRpb25zLmFuaW1hdGUgJiYgIWlzSW5pdCApIHtcclxuXHRcdFx0YWRkQ2xhc3NGb3Ioc2NvcGVfVGFyZ2V0LCBvcHRpb25zLmNzc0NsYXNzZXMudGFwLCBvcHRpb25zLmFuaW1hdGlvbkR1cmF0aW9uKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBGaXJzdCBwYXNzLCB3aXRob3V0IGxvb2tBaGVhZCBidXQgd2l0aCBsb29rQmFja3dhcmQuIFZhbHVlcyBhcmUgc2V0IGZyb20gbGVmdCB0byByaWdodC5cclxuXHRcdHNjb3BlX0hhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cdFx0XHRzZXRIYW5kbGUoaGFuZGxlTnVtYmVyLCByZXNvbHZlVG9WYWx1ZSh2YWx1ZXNbaGFuZGxlTnVtYmVyXSwgaGFuZGxlTnVtYmVyKSwgdHJ1ZSwgZmFsc2UpO1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Ly8gU2Vjb25kIHBhc3MuIE5vdyB0aGF0IGFsbCBiYXNlIHZhbHVlcyBhcmUgc2V0LCBhcHBseSBjb25zdHJhaW50c1xyXG5cdFx0c2NvcGVfSGFuZGxlTnVtYmVycy5mb3JFYWNoKGZ1bmN0aW9uKGhhbmRsZU51bWJlcil7XHJcblx0XHRcdHNldEhhbmRsZShoYW5kbGVOdW1iZXIsIHNjb3BlX0xvY2F0aW9uc1toYW5kbGVOdW1iZXJdLCB0cnVlLCB0cnVlKTtcclxuXHRcdH0pO1xyXG5cclxuXHRcdHNldFppbmRleCgpO1xyXG5cclxuXHRcdHNjb3BlX0hhbmRsZU51bWJlcnMuZm9yRWFjaChmdW5jdGlvbihoYW5kbGVOdW1iZXIpe1xyXG5cclxuXHRcdFx0ZmlyZUV2ZW50KCd1cGRhdGUnLCBoYW5kbGVOdW1iZXIpO1xyXG5cclxuXHRcdFx0Ly8gRmlyZSB0aGUgZXZlbnQgb25seSBmb3IgaGFuZGxlcyB0aGF0IHJlY2VpdmVkIGEgbmV3IHZhbHVlLCBhcyBwZXIgIzU3OVxyXG5cdFx0XHRpZiAoIHZhbHVlc1toYW5kbGVOdW1iZXJdICE9PSBudWxsICYmIGZpcmVTZXRFdmVudCApIHtcclxuXHRcdFx0XHRmaXJlRXZlbnQoJ3NldCcsIGhhbmRsZU51bWJlcik7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxuXHJcblx0Ly8gUmVzZXQgc2xpZGVyIHRvIGluaXRpYWwgdmFsdWVzXHJcblx0ZnVuY3Rpb24gdmFsdWVSZXNldCAoIGZpcmVTZXRFdmVudCApIHtcclxuXHRcdHZhbHVlU2V0KG9wdGlvbnMuc3RhcnQsIGZpcmVTZXRFdmVudCk7XHJcblx0fVxyXG5cclxuXHQvLyBHZXQgdGhlIHNsaWRlciB2YWx1ZS5cclxuXHRmdW5jdGlvbiB2YWx1ZUdldCAoICkge1xyXG5cclxuXHRcdHZhciB2YWx1ZXMgPSBzY29wZV9WYWx1ZXMubWFwKG9wdGlvbnMuZm9ybWF0LnRvKTtcclxuXHJcblx0XHQvLyBJZiBvbmx5IG9uZSBoYW5kbGUgaXMgdXNlZCwgcmV0dXJuIGEgc2luZ2xlIHZhbHVlLlxyXG5cdFx0aWYgKCB2YWx1ZXMubGVuZ3RoID09PSAxICl7XHJcblx0XHRcdHJldHVybiB2YWx1ZXNbMF07XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHZhbHVlcztcclxuXHR9XHJcblxyXG5cdC8vIFJlbW92ZXMgY2xhc3NlcyBmcm9tIHRoZSByb290IGFuZCBlbXB0aWVzIGl0LlxyXG5cdGZ1bmN0aW9uIGRlc3Ryb3kgKCApIHtcclxuXHJcblx0XHRmb3IgKCB2YXIga2V5IGluIG9wdGlvbnMuY3NzQ2xhc3NlcyApIHtcclxuXHRcdFx0aWYgKCAhb3B0aW9ucy5jc3NDbGFzc2VzLmhhc093blByb3BlcnR5KGtleSkgKSB7IGNvbnRpbnVlOyB9XHJcblx0XHRcdHJlbW92ZUNsYXNzKHNjb3BlX1RhcmdldCwgb3B0aW9ucy5jc3NDbGFzc2VzW2tleV0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdHdoaWxlIChzY29wZV9UYXJnZXQuZmlyc3RDaGlsZCkge1xyXG5cdFx0XHRzY29wZV9UYXJnZXQucmVtb3ZlQ2hpbGQoc2NvcGVfVGFyZ2V0LmZpcnN0Q2hpbGQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGRlbGV0ZSBzY29wZV9UYXJnZXQubm9VaVNsaWRlcjtcclxuXHR9XHJcblxyXG5cdC8vIEdldCB0aGUgY3VycmVudCBzdGVwIHNpemUgZm9yIHRoZSBzbGlkZXIuXHJcblx0ZnVuY3Rpb24gZ2V0Q3VycmVudFN0ZXAgKCApIHtcclxuXHJcblx0XHQvLyBDaGVjayBhbGwgbG9jYXRpb25zLCBtYXAgdGhlbSB0byB0aGVpciBzdGVwcGluZyBwb2ludC5cclxuXHRcdC8vIEdldCB0aGUgc3RlcCBwb2ludCwgdGhlbiBmaW5kIGl0IGluIHRoZSBpbnB1dCBsaXN0LlxyXG5cdFx0cmV0dXJuIHNjb3BlX0xvY2F0aW9ucy5tYXAoZnVuY3Rpb24oIGxvY2F0aW9uLCBpbmRleCApe1xyXG5cclxuXHRcdFx0dmFyIG5lYXJieVN0ZXBzID0gc2NvcGVfU3BlY3RydW0uZ2V0TmVhcmJ5U3RlcHMoIGxvY2F0aW9uICk7XHJcblx0XHRcdHZhciB2YWx1ZSA9IHNjb3BlX1ZhbHVlc1tpbmRleF07XHJcblx0XHRcdHZhciBpbmNyZW1lbnQgPSBuZWFyYnlTdGVwcy50aGlzU3RlcC5zdGVwO1xyXG5cdFx0XHR2YXIgZGVjcmVtZW50ID0gbnVsbDtcclxuXHJcblx0XHRcdC8vIElmIHRoZSBuZXh0IHZhbHVlIGluIHRoaXMgc3RlcCBtb3ZlcyBpbnRvIHRoZSBuZXh0IHN0ZXAsXHJcblx0XHRcdC8vIHRoZSBpbmNyZW1lbnQgaXMgdGhlIHN0YXJ0IG9mIHRoZSBuZXh0IHN0ZXAgLSB0aGUgY3VycmVudCB2YWx1ZVxyXG5cdFx0XHRpZiAoIGluY3JlbWVudCAhPT0gZmFsc2UgKSB7XHJcblx0XHRcdFx0aWYgKCB2YWx1ZSArIGluY3JlbWVudCA+IG5lYXJieVN0ZXBzLnN0ZXBBZnRlci5zdGFydFZhbHVlICkge1xyXG5cdFx0XHRcdFx0aW5jcmVtZW50ID0gbmVhcmJ5U3RlcHMuc3RlcEFmdGVyLnN0YXJ0VmFsdWUgLSB2YWx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQvLyBJZiB0aGUgdmFsdWUgaXMgYmV5b25kIHRoZSBzdGFydGluZyBwb2ludFxyXG5cdFx0XHRpZiAoIHZhbHVlID4gbmVhcmJ5U3RlcHMudGhpc1N0ZXAuc3RhcnRWYWx1ZSApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBuZWFyYnlTdGVwcy50aGlzU3RlcC5zdGVwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRlbHNlIGlmICggbmVhcmJ5U3RlcHMuc3RlcEJlZm9yZS5zdGVwID09PSBmYWxzZSApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBmYWxzZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gSWYgYSBoYW5kbGUgaXMgYXQgdGhlIHN0YXJ0IG9mIGEgc3RlcCwgaXQgYWx3YXlzIHN0ZXBzIGJhY2sgaW50byB0aGUgcHJldmlvdXMgc3RlcCBmaXJzdFxyXG5cdFx0XHRlbHNlIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSB2YWx1ZSAtIG5lYXJieVN0ZXBzLnN0ZXBCZWZvcmUuaGlnaGVzdFN0ZXA7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQvLyBOb3csIGlmIGF0IHRoZSBzbGlkZXIgZWRnZXMsIHRoZXJlIGlzIG5vdCBpbi9kZWNyZW1lbnRcclxuXHRcdFx0aWYgKCBsb2NhdGlvbiA9PT0gMTAwICkge1xyXG5cdFx0XHRcdGluY3JlbWVudCA9IG51bGw7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGVsc2UgaWYgKCBsb2NhdGlvbiA9PT0gMCApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBudWxsO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBBcyBwZXIgIzM5MSwgdGhlIGNvbXBhcmlzb24gZm9yIHRoZSBkZWNyZW1lbnQgc3RlcCBjYW4gaGF2ZSBzb21lIHJvdW5kaW5nIGlzc3Vlcy5cclxuXHRcdFx0dmFyIHN0ZXBEZWNpbWFscyA9IHNjb3BlX1NwZWN0cnVtLmNvdW50U3RlcERlY2ltYWxzKCk7XHJcblxyXG5cdFx0XHQvLyBSb3VuZCBwZXIgIzM5MVxyXG5cdFx0XHRpZiAoIGluY3JlbWVudCAhPT0gbnVsbCAmJiBpbmNyZW1lbnQgIT09IGZhbHNlICkge1xyXG5cdFx0XHRcdGluY3JlbWVudCA9IE51bWJlcihpbmNyZW1lbnQudG9GaXhlZChzdGVwRGVjaW1hbHMpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aWYgKCBkZWNyZW1lbnQgIT09IG51bGwgJiYgZGVjcmVtZW50ICE9PSBmYWxzZSApIHtcclxuXHRcdFx0XHRkZWNyZW1lbnQgPSBOdW1iZXIoZGVjcmVtZW50LnRvRml4ZWQoc3RlcERlY2ltYWxzKSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHJldHVybiBbZGVjcmVtZW50LCBpbmNyZW1lbnRdO1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cclxuXHQvLyBVcGRhdGVhYmxlOiBtYXJnaW4sIGxpbWl0LCBwYWRkaW5nLCBzdGVwLCByYW5nZSwgYW5pbWF0ZSwgc25hcFxyXG5cdGZ1bmN0aW9uIHVwZGF0ZU9wdGlvbnMgKCBvcHRpb25zVG9VcGRhdGUsIGZpcmVTZXRFdmVudCApIHtcclxuXHJcblx0XHQvLyBTcGVjdHJ1bSBpcyBjcmVhdGVkIHVzaW5nIHRoZSByYW5nZSwgc25hcCwgZGlyZWN0aW9uIGFuZCBzdGVwIG9wdGlvbnMuXHJcblx0XHQvLyAnc25hcCcgYW5kICdzdGVwJyBjYW4gYmUgdXBkYXRlZC5cclxuXHRcdC8vIElmICdzbmFwJyBhbmQgJ3N0ZXAnIGFyZSBub3QgcGFzc2VkLCB0aGV5IHNob3VsZCByZW1haW4gdW5jaGFuZ2VkLlxyXG5cdFx0dmFyIHYgPSB2YWx1ZUdldCgpO1xyXG5cclxuXHRcdHZhciB1cGRhdGVBYmxlID0gWydtYXJnaW4nLCAnbGltaXQnLCAncGFkZGluZycsICdyYW5nZScsICdhbmltYXRlJywgJ3NuYXAnLCAnc3RlcCcsICdmb3JtYXQnXTtcclxuXHJcblx0XHQvLyBPbmx5IGNoYW5nZSBvcHRpb25zIHRoYXQgd2UncmUgYWN0dWFsbHkgcGFzc2VkIHRvIHVwZGF0ZS5cclxuXHRcdHVwZGF0ZUFibGUuZm9yRWFjaChmdW5jdGlvbihuYW1lKXtcclxuXHRcdFx0aWYgKCBvcHRpb25zVG9VcGRhdGVbbmFtZV0gIT09IHVuZGVmaW5lZCApIHtcclxuXHRcdFx0XHRvcmlnaW5hbE9wdGlvbnNbbmFtZV0gPSBvcHRpb25zVG9VcGRhdGVbbmFtZV07XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cclxuXHRcdHZhciBuZXdPcHRpb25zID0gdGVzdE9wdGlvbnMob3JpZ2luYWxPcHRpb25zKTtcclxuXHJcblx0XHQvLyBMb2FkIG5ldyBvcHRpb25zIGludG8gdGhlIHNsaWRlciBzdGF0ZVxyXG5cdFx0dXBkYXRlQWJsZS5mb3JFYWNoKGZ1bmN0aW9uKG5hbWUpe1xyXG5cdFx0XHRpZiAoIG9wdGlvbnNUb1VwZGF0ZVtuYW1lXSAhPT0gdW5kZWZpbmVkICkge1xyXG5cdFx0XHRcdG9wdGlvbnNbbmFtZV0gPSBuZXdPcHRpb25zW25hbWVdO1xyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHJcblx0XHRzY29wZV9TcGVjdHJ1bSA9IG5ld09wdGlvbnMuc3BlY3RydW07XHJcblxyXG5cdFx0Ly8gTGltaXQsIG1hcmdpbiBhbmQgcGFkZGluZyBkZXBlbmQgb24gdGhlIHNwZWN0cnVtIGJ1dCBhcmUgc3RvcmVkIG91dHNpZGUgb2YgaXQuICgjNjc3KVxyXG5cdFx0b3B0aW9ucy5tYXJnaW4gPSBuZXdPcHRpb25zLm1hcmdpbjtcclxuXHRcdG9wdGlvbnMubGltaXQgPSBuZXdPcHRpb25zLmxpbWl0O1xyXG5cdFx0b3B0aW9ucy5wYWRkaW5nID0gbmV3T3B0aW9ucy5wYWRkaW5nO1xyXG5cclxuXHRcdC8vIFVwZGF0ZSBwaXBzLCByZW1vdmVzIGV4aXN0aW5nLlxyXG5cdFx0aWYgKCBvcHRpb25zLnBpcHMgKSB7XHJcblx0XHRcdHBpcHMob3B0aW9ucy5waXBzKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJbnZhbGlkYXRlIHRoZSBjdXJyZW50IHBvc2l0aW9uaW5nIHNvIHZhbHVlU2V0IGZvcmNlcyBhbiB1cGRhdGUuXHJcblx0XHRzY29wZV9Mb2NhdGlvbnMgPSBbXTtcclxuXHRcdHZhbHVlU2V0KG9wdGlvbnNUb1VwZGF0ZS5zdGFydCB8fCB2LCBmaXJlU2V0RXZlbnQpO1xyXG5cdH1cclxuXHJcbi8qISBJbiB0aGlzIGZpbGU6IENhbGxzIHRvIGZ1bmN0aW9ucy4gQWxsIG90aGVyIHNjb3BlXyBmaWxlcyBkZWZpbmUgZnVuY3Rpb25zIG9ubHk7ICovXHJcblxyXG5cdC8vIENyZWF0ZSB0aGUgYmFzZSBlbGVtZW50LCBpbml0aWFsaXplIEhUTUwgYW5kIHNldCBjbGFzc2VzLlxyXG5cdC8vIEFkZCBoYW5kbGVzIGFuZCBjb25uZWN0IGVsZW1lbnRzLlxyXG5cdGFkZFNsaWRlcihzY29wZV9UYXJnZXQpO1xyXG5cdGFkZEVsZW1lbnRzKG9wdGlvbnMuY29ubmVjdCwgc2NvcGVfQmFzZSk7XHJcblxyXG5cdC8vIEF0dGFjaCB1c2VyIGV2ZW50cy5cclxuXHRiaW5kU2xpZGVyRXZlbnRzKG9wdGlvbnMuZXZlbnRzKTtcclxuXHJcblx0Ly8gVXNlIHRoZSBwdWJsaWMgdmFsdWUgbWV0aG9kIHRvIHNldCB0aGUgc3RhcnQgdmFsdWVzLlxyXG5cdHZhbHVlU2V0KG9wdGlvbnMuc3RhcnQpO1xyXG5cclxuXHRzY29wZV9TZWxmID0ge1xyXG5cdFx0ZGVzdHJveTogZGVzdHJveSxcclxuXHRcdHN0ZXBzOiBnZXRDdXJyZW50U3RlcCxcclxuXHRcdG9uOiBiaW5kRXZlbnQsXHJcblx0XHRvZmY6IHJlbW92ZUV2ZW50LFxyXG5cdFx0Z2V0OiB2YWx1ZUdldCxcclxuXHRcdHNldDogdmFsdWVTZXQsXHJcblx0XHRyZXNldDogdmFsdWVSZXNldCxcclxuXHRcdC8vIEV4cG9zZWQgZm9yIHVuaXQgdGVzdGluZywgZG9uJ3QgdXNlIHRoaXMgaW4geW91ciBhcHBsaWNhdGlvbi5cclxuXHRcdF9fbW92ZUhhbmRsZXM6IGZ1bmN0aW9uKGEsIGIsIGMpIHsgbW92ZUhhbmRsZXMoYSwgYiwgc2NvcGVfTG9jYXRpb25zLCBjKTsgfSxcclxuXHRcdG9wdGlvbnM6IG9yaWdpbmFsT3B0aW9ucywgLy8gSXNzdWUgIzYwMCwgIzY3OFxyXG5cdFx0dXBkYXRlT3B0aW9uczogdXBkYXRlT3B0aW9ucyxcclxuXHRcdHRhcmdldDogc2NvcGVfVGFyZ2V0LCAvLyBJc3N1ZSAjNTk3XHJcblx0XHRyZW1vdmVQaXBzOiByZW1vdmVQaXBzLFxyXG5cdFx0cGlwczogcGlwcyAvLyBJc3N1ZSAjNTk0XHJcblx0fTtcclxuXHJcblx0aWYgKCBvcHRpb25zLnBpcHMgKSB7XHJcblx0XHRwaXBzKG9wdGlvbnMucGlwcyk7XHJcblx0fVxyXG5cclxuXHRpZiAoIG9wdGlvbnMudG9vbHRpcHMgKSB7XHJcblx0XHR0b29sdGlwcygpO1xyXG5cdH1cclxuXHJcblx0YXJpYSgpO1xyXG5cclxuXHRyZXR1cm4gc2NvcGVfU2VsZjtcclxuXHJcbn1cclxuXHJcblxyXG5cdC8vIFJ1biB0aGUgc3RhbmRhcmQgaW5pdGlhbGl6ZXJcclxuXHRmdW5jdGlvbiBpbml0aWFsaXplICggdGFyZ2V0LCBvcmlnaW5hbE9wdGlvbnMgKSB7XHJcblxyXG5cdFx0aWYgKCAhdGFyZ2V0IHx8ICF0YXJnZXQubm9kZU5hbWUgKSB7XHJcblx0XHRcdHRocm93IG5ldyBFcnJvcihcIm5vVWlTbGlkZXIgKFwiICsgVkVSU0lPTiArIFwiKTogY3JlYXRlIHJlcXVpcmVzIGEgc2luZ2xlIGVsZW1lbnQsIGdvdDogXCIgKyB0YXJnZXQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFRocm93IGFuIGVycm9yIGlmIHRoZSBzbGlkZXIgd2FzIGFscmVhZHkgaW5pdGlhbGl6ZWQuXHJcblx0XHRpZiAoIHRhcmdldC5ub1VpU2xpZGVyICkge1xyXG5cdFx0XHR0aHJvdyBuZXcgRXJyb3IoXCJub1VpU2xpZGVyIChcIiArIFZFUlNJT04gKyBcIik6IFNsaWRlciB3YXMgYWxyZWFkeSBpbml0aWFsaXplZC5cIik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVGVzdCB0aGUgb3B0aW9ucyBhbmQgY3JlYXRlIHRoZSBzbGlkZXIgZW52aXJvbm1lbnQ7XHJcblx0XHR2YXIgb3B0aW9ucyA9IHRlc3RPcHRpb25zKCBvcmlnaW5hbE9wdGlvbnMsIHRhcmdldCApO1xyXG5cdFx0dmFyIGFwaSA9IHNjb3BlKCB0YXJnZXQsIG9wdGlvbnMsIG9yaWdpbmFsT3B0aW9ucyApO1xyXG5cclxuXHRcdHRhcmdldC5ub1VpU2xpZGVyID0gYXBpO1xyXG5cclxuXHRcdHJldHVybiBhcGk7XHJcblx0fVxyXG5cclxuXHQvLyBVc2UgYW4gb2JqZWN0IGluc3RlYWQgb2YgYSBmdW5jdGlvbiBmb3IgZnV0dXJlIGV4cGFuZGFiaWxpdHk7XHJcblx0cmV0dXJuIHtcclxuXHRcdHZlcnNpb246IFZFUlNJT04sXHJcblx0XHRjcmVhdGU6IGluaXRpYWxpemVcclxuXHR9O1xyXG5cclxufSkpOyIsIihmdW5jdGlvbiAoZ2xvYmFsKXtcblxudmFyICQgXHRcdFx0XHQ9ICh0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiID8gd2luZG93WydqUXVlcnknXSA6IHR5cGVvZiBnbG9iYWwgIT09IFwidW5kZWZpbmVkXCIgPyBnbG9iYWxbJ2pRdWVyeSddIDogbnVsbCk7XG52YXIgc3RhdGUgXHRcdFx0PSByZXF1aXJlKCcuL3N0YXRlJyk7XG52YXIgcHJvY2Vzc19mb3JtIFx0PSByZXF1aXJlKCcuL3Byb2Nlc3NfZm9ybScpO1xudmFyIG5vVWlTbGlkZXJcdFx0PSByZXF1aXJlKCdub3Vpc2xpZGVyJyk7XG4vL3ZhciBjb29raWVzICAgICAgICAgPSByZXF1aXJlKCdqcy1jb29raWUnKTtcbnZhciB0aGlyZFBhcnR5ICAgICAgPSByZXF1aXJlKCcuL3RoaXJkcGFydHknKTtcblxud2luZG93LnNlYXJjaEFuZEZpbHRlciA9IHtcbiAgICBleHRlbnNpb25zOiBbXSxcbiAgICByZWdpc3RlckV4dGVuc2lvbjogZnVuY3Rpb24oIGV4dGVuc2lvbk5hbWUgKSB7XG4gICAgICAgIHRoaXMuZXh0ZW5zaW9ucy5wdXNoKCBleHRlbnNpb25OYW1lICk7XG4gICAgfVxufTtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihvcHRpb25zKVxue1xuICAgIHZhciBkZWZhdWx0cyA9IHtcbiAgICAgICAgc3RhcnRPcGVuZWQ6IGZhbHNlLFxuICAgICAgICBpc0luaXQ6IHRydWUsXG4gICAgICAgIGFjdGlvbjogXCJcIlxuICAgIH07XG5cbiAgICB2YXIgb3B0cyA9IGpRdWVyeS5leHRlbmQoZGVmYXVsdHMsIG9wdGlvbnMpO1xuICAgIFxuICAgIHRoaXJkUGFydHkuaW5pdCgpO1xuICAgIFxuICAgIC8vbG9vcCB0aHJvdWdoIGVhY2ggaXRlbSBtYXRjaGVkXG4gICAgdGhpcy5lYWNoKGZ1bmN0aW9uKClcbiAgICB7XG5cbiAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcbiAgICAgICAgdmFyIHNlbGYgPSB0aGlzO1xuICAgICAgICB0aGlzLnNmaWQgPSAkdGhpcy5hdHRyKFwiZGF0YS1zZi1mb3JtLWlkXCIpO1xuXG4gICAgICAgIHN0YXRlLmFkZFNlYXJjaEZvcm0odGhpcy5zZmlkLCB0aGlzKTtcblxuICAgICAgICB0aGlzLiRmaWVsZHMgPSAkdGhpcy5maW5kKFwiPiB1bCA+IGxpXCIpOyAvL2EgcmVmZXJlbmNlIHRvIGVhY2ggZmllbGRzIHBhcmVudCBMSVxuXG4gICAgICAgIHRoaXMuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzID0gJHRoaXMuYXR0cignZGF0YS10YXhvbm9teS1hcmNoaXZlcycpO1xuICAgICAgICB0aGlzLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSA9ICR0aGlzLmF0dHIoJ2RhdGEtY3VycmVudC10YXhvbm9teS1hcmNoaXZlJyk7XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuZW5hYmxlX3RheG9ub215X2FyY2hpdmVzKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5lbmFibGVfdGF4b25vbXlfYXJjaGl2ZXMgPSBcIjBcIjtcbiAgICAgICAgfVxuICAgICAgICBpZih0eXBlb2YodGhpcy5jdXJyZW50X3RheG9ub215X2FyY2hpdmUpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBwcm9jZXNzX2Zvcm0uaW5pdChzZWxmLmVuYWJsZV90YXhvbm9teV9hcmNoaXZlcywgc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUpO1xuICAgICAgICAvL3Byb2Nlc3NfZm9ybS5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybChzZWxmKTtcbiAgICAgICAgcHJvY2Vzc19mb3JtLmVuYWJsZUlucHV0cyhzZWxmKTtcblxuICAgICAgICBpZih0eXBlb2YodGhpcy5leHRyYV9xdWVyeV9wYXJhbXMpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmV4dHJhX3F1ZXJ5X3BhcmFtcyA9IHthbGw6IHt9LCByZXN1bHRzOiB7fSwgYWpheDoge319O1xuICAgICAgICB9XG5cblxuICAgICAgICB0aGlzLnRlbXBsYXRlX2lzX2xvYWRlZCA9ICR0aGlzLmF0dHIoXCJkYXRhLXRlbXBsYXRlLWxvYWRlZFwiKTtcbiAgICAgICAgdGhpcy5pc19hamF4ID0gJHRoaXMuYXR0cihcImRhdGEtYWpheFwiKTtcbiAgICAgICAgdGhpcy5pbnN0YW5jZV9udW1iZXIgPSAkdGhpcy5hdHRyKCdkYXRhLWluc3RhbmNlLWNvdW50Jyk7XG4gICAgICAgIHRoaXMuJGFqYXhfcmVzdWx0c19jb250YWluZXIgPSBqUXVlcnkoJHRoaXMuYXR0cihcImRhdGEtYWpheC10YXJnZXRcIikpO1xuXG4gICAgICAgIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXVwZGF0ZS1zZWN0aW9uc1wiKSA/IEpTT04ucGFyc2UoICR0aGlzLmF0dHIoXCJkYXRhLWFqYXgtdXBkYXRlLXNlY3Rpb25zXCIpICkgOiBbXTtcbiAgICAgICAgdGhpcy5yZXBsYWNlX3Jlc3VsdHMgPSAkdGhpcy5hdHRyKFwiZGF0YS1yZXBsYWNlLXJlc3VsdHNcIikgPT09IFwiMFwiID8gZmFsc2UgOiB0cnVlO1xuICAgICAgICBcbiAgICAgICAgdGhpcy5yZXN1bHRzX3VybCA9ICR0aGlzLmF0dHIoXCJkYXRhLXJlc3VsdHMtdXJsXCIpO1xuICAgICAgICB0aGlzLmRlYnVnX21vZGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1kZWJ1Zy1tb2RlXCIpO1xuICAgICAgICB0aGlzLnVwZGF0ZV9hamF4X3VybCA9ICR0aGlzLmF0dHIoXCJkYXRhLXVwZGF0ZS1hamF4LXVybFwiKTtcbiAgICAgICAgdGhpcy5wYWdpbmF0aW9uX3R5cGUgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LXBhZ2luYXRpb24tdHlwZVwiKTtcbiAgICAgICAgdGhpcy5hdXRvX2NvdW50ID0gJHRoaXMuYXR0cihcImRhdGEtYXV0by1jb3VudFwiKTtcbiAgICAgICAgdGhpcy5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWF1dG8tY291bnQtcmVmcmVzaC1tb2RlXCIpO1xuICAgICAgICB0aGlzLm9ubHlfcmVzdWx0c19hamF4ID0gJHRoaXMuYXR0cihcImRhdGEtb25seS1yZXN1bHRzLWFqYXhcIik7IC8vaWYgd2UgYXJlIG5vdCBvbiB0aGUgcmVzdWx0cyBwYWdlLCByZWRpcmVjdCByYXRoZXIgdGhhbiB0cnkgdG8gbG9hZCB2aWEgYWpheFxuICAgICAgICB0aGlzLnNjcm9sbF90b19wb3MgPSAkdGhpcy5hdHRyKFwiZGF0YS1zY3JvbGwtdG8tcG9zXCIpO1xuICAgICAgICB0aGlzLmN1c3RvbV9zY3JvbGxfdG8gPSAkdGhpcy5hdHRyKFwiZGF0YS1jdXN0b20tc2Nyb2xsLXRvXCIpO1xuICAgICAgICB0aGlzLnNjcm9sbF9vbl9hY3Rpb24gPSAkdGhpcy5hdHRyKFwiZGF0YS1zY3JvbGwtb24tYWN0aW9uXCIpO1xuICAgICAgICB0aGlzLmxhbmdfY29kZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWxhbmctY29kZVwiKTtcbiAgICAgICAgdGhpcy5hamF4X3VybCA9ICR0aGlzLmF0dHIoJ2RhdGEtYWpheC11cmwnKTtcbiAgICAgICAgdGhpcy5hamF4X2Zvcm1fdXJsID0gJHRoaXMuYXR0cignZGF0YS1hamF4LWZvcm0tdXJsJyk7XG4gICAgICAgIHRoaXMuaXNfcnRsID0gJHRoaXMuYXR0cignZGF0YS1pcy1ydGwnKTtcblxuICAgICAgICB0aGlzLmRpc3BsYXlfcmVzdWx0X21ldGhvZCA9ICR0aGlzLmF0dHIoJ2RhdGEtZGlzcGxheS1yZXN1bHQtbWV0aG9kJyk7XG4gICAgICAgIHRoaXMubWFpbnRhaW5fc3RhdGUgPSAkdGhpcy5hdHRyKCdkYXRhLW1haW50YWluLXN0YXRlJyk7XG4gICAgICAgIHRoaXMuYWpheF9hY3Rpb24gPSBcIlwiO1xuICAgICAgICB0aGlzLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IFwiXCI7XG5cbiAgICAgICAgdGhpcy5jdXJyZW50X3BhZ2VkID0gcGFyc2VJbnQoJHRoaXMuYXR0cignZGF0YS1pbml0LXBhZ2VkJykpO1xuICAgICAgICB0aGlzLmxhc3RfbG9hZF9tb3JlX2h0bWwgPSBcIlwiO1xuICAgICAgICB0aGlzLmxvYWRfbW9yZV9odG1sID0gXCJcIjtcbiAgICAgICAgdGhpcy5hamF4X2RhdGFfdHlwZSA9ICR0aGlzLmF0dHIoJ2RhdGEtYWpheC1kYXRhLXR5cGUnKTtcbiAgICAgICAgdGhpcy5hamF4X3RhcmdldF9hdHRyID0gJHRoaXMuYXR0cihcImRhdGEtYWpheC10YXJnZXRcIik7XG4gICAgICAgIHRoaXMudXNlX2hpc3RvcnlfYXBpID0gJHRoaXMuYXR0cihcImRhdGEtdXNlLWhpc3RvcnktYXBpXCIpO1xuICAgICAgICB0aGlzLmlzX3N1Ym1pdHRpbmcgPSBmYWxzZTtcblxuICAgICAgICB0aGlzLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcblxuICAgICAgICBpZih0eXBlb2YodGhpcy5yZXN1bHRzX2h0bWwpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLnJlc3VsdHNfaHRtbCA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBpZih0eXBlb2YodGhpcy5yZXN1bHRzX3BhZ2VfaHRtbCk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMucmVzdWx0c19wYWdlX2h0bWwgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMudXNlX2hpc3RvcnlfYXBpKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy51c2VfaGlzdG9yeV9hcGkgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMucGFnaW5hdGlvbl90eXBlKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5wYWdpbmF0aW9uX3R5cGUgPSBcIm5vcm1hbFwiO1xuICAgICAgICB9XG4gICAgICAgIGlmKHR5cGVvZih0aGlzLmN1cnJlbnRfcGFnZWQpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmN1cnJlbnRfcGFnZWQgPSAxO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYWpheF90YXJnZXRfYXR0cik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuYWpheF90YXJnZXRfYXR0ciA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBpZih0eXBlb2YodGhpcy5hamF4X3VybCk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuYWpheF91cmwgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYWpheF9mb3JtX3VybCk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuYWpheF9mb3JtX3VybCA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBpZih0eXBlb2YodGhpcy5yZXN1bHRzX3VybCk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMucmVzdWx0c191cmwgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuc2Nyb2xsX3RvX3Bvcyk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuc2Nyb2xsX3RvX3BvcyA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBpZih0eXBlb2YodGhpcy5zY3JvbGxfb25fYWN0aW9uKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5zY3JvbGxfb25fYWN0aW9uID0gXCJcIjtcbiAgICAgICAgfVxuICAgICAgICBpZih0eXBlb2YodGhpcy5jdXN0b21fc2Nyb2xsX3RvKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy5jdXN0b21fc2Nyb2xsX3RvID0gXCJcIjtcbiAgICAgICAgfVxuICAgICAgICB0aGlzLiRjdXN0b21fc2Nyb2xsX3RvID0galF1ZXJ5KHRoaXMuY3VzdG9tX3Njcm9sbF90byk7XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMudXBkYXRlX2FqYXhfdXJsKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAge1xuICAgICAgICAgICAgdGhpcy51cGRhdGVfYWpheF91cmwgPSBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuZGVidWdfbW9kZSk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHRoaXMuZGVidWdfbW9kZSA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBpZih0eXBlb2YodGhpcy5hamF4X3RhcmdldF9vYmplY3QpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmFqYXhfdGFyZ2V0X29iamVjdCA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBpZih0eXBlb2YodGhpcy50ZW1wbGF0ZV9pc19sb2FkZWQpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLnRlbXBsYXRlX2lzX2xvYWRlZCA9IFwiMFwiO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYodHlwZW9mKHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGUpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICB7XG4gICAgICAgICAgICB0aGlzLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlID0gXCIwXCI7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmFqYXhfbGlua3Nfc2VsZWN0b3IgPSAkdGhpcy5hdHRyKFwiZGF0YS1hamF4LWxpbmtzLXNlbGVjdG9yXCIpO1xuXG5cbiAgICAgICAgdGhpcy5hdXRvX3VwZGF0ZSA9ICR0aGlzLmF0dHIoXCJkYXRhLWF1dG8tdXBkYXRlXCIpO1xuICAgICAgICB0aGlzLmlucHV0VGltZXIgPSAwO1xuXG4gICAgICAgIHRoaXMuc2V0SW5maW5pdGVTY3JvbGxDb250YWluZXIgPSBmdW5jdGlvbigpXG4gICAgICAgIHtcbiAgICAgICAgICAgIC8vIFdoZW4gd2UgbmF2aWdhdGUgYXdheSBmcm9tIHNlYXJjaCByZXN1bHRzLCBhbmQgdGhlbiBwcmVzcyBiYWNrLFxuICAgICAgICAgICAgLy8gaXNfbWF4X3BhZ2VkIGlzIHJldGFpbmVkLCBzbyB3ZSBvbmx5IHdhbnQgdG8gc2V0IGl0IHRvIGZhbHNlIGlmXG4gICAgICAgICAgICAvLyB3ZSBhcmUgaW5pdGFsaXppbmcgdGhlIHJlc3VsdHMgcGFnZSB0aGUgZmlyc3QgdGltZSAtIHNvIGp1c3QgXG4gICAgICAgICAgICAvLyBjaGVjayBpZiB0aGlzIHZhciBpcyB1bmRlZmluZWQgKGFzIGl0IHNob3VsZCBiZSBvbiBmaXJzdCB1c2UpO1xuICAgICAgICAgICAgaWYgKCB0eXBlb2YgKCB0aGlzLmlzX21heF9wYWdlZCApID09PSAndW5kZWZpbmVkJyApIHtcbiAgICAgICAgICAgICAgICB0aGlzLmlzX21heF9wYWdlZCA9IGZhbHNlOyAvL2ZvciBsb2FkIG1vcmUgb25seSwgb25jZSB3ZSBkZXRlY3Qgd2UncmUgYXQgdGhlIGVuZCBzZXQgdGhpcyB0byB0cnVlXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoaXMudXNlX3Njcm9sbF9sb2FkZXIgPSAkdGhpcy5hdHRyKCdkYXRhLXNob3ctc2Nyb2xsLWxvYWRlcicpO1xuICAgICAgICAgICAgdGhpcy5pbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyID0gJHRoaXMuYXR0cignZGF0YS1pbmZpbml0ZS1zY3JvbGwtY29udGFpbmVyJyk7XG4gICAgICAgICAgICB0aGlzLmluZmluaXRlX3Njcm9sbF90cmlnZ2VyX2Ftb3VudCA9ICR0aGlzLmF0dHIoJ2RhdGEtaW5maW5pdGUtc2Nyb2xsLXRyaWdnZXInKTtcbiAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyA9ICR0aGlzLmF0dHIoJ2RhdGEtaW5maW5pdGUtc2Nyb2xsLXJlc3VsdC1jbGFzcycpO1xuICAgICAgICAgICAgdGhpcy4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9IHRoaXMuJGFqYXhfcmVzdWx0c19jb250YWluZXI7XG5cbiAgICAgICAgICAgIGlmKHR5cGVvZih0aGlzLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHRoaXMuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9IFwiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdGhpcy4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciA9IGpRdWVyeSh0aGlzLmFqYXhfdGFyZ2V0X2F0dHIgKyAnICcgKyB0aGlzLmluZmluaXRlX3Njcm9sbF9jb250YWluZXIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZih0eXBlb2YodGhpcy5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB0aGlzLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MgPSBcIlwiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZih0eXBlb2YodGhpcy51c2Vfc2Nyb2xsX2xvYWRlcik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdGhpcy51c2Vfc2Nyb2xsX2xvYWRlciA9IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfTtcbiAgICAgICAgdGhpcy5zZXRJbmZpbml0ZVNjcm9sbENvbnRhaW5lcigpO1xuXG4gICAgICAgIC8qIGZ1bmN0aW9ucyAqL1xuXG4gICAgICAgIHRoaXMucmVzZXQgPSBmdW5jdGlvbihzdWJtaXRfZm9ybSlcbiAgICAgICAge1xuXG4gICAgICAgICAgICB0aGlzLnJlc2V0Rm9ybShzdWJtaXRfZm9ybSk7XG4gICAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuaW5wdXRVcGRhdGUgPSBmdW5jdGlvbihkZWxheUR1cmF0aW9uKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZih0eXBlb2YoZGVsYXlEdXJhdGlvbik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGRlbGF5RHVyYXRpb24gPSAzMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGYucmVzZXRUaW1lcihkZWxheUR1cmF0aW9uKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuc2Nyb2xsVG9Qb3MgPSBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgIHZhciBvZmZzZXQgPSAwO1xuICAgICAgICAgICAgdmFyIGNhblNjcm9sbCA9IHRydWU7XG5cbiAgICAgICAgICAgIGlmKHNlbGYuaXNfYWpheD09MSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBpZihzZWxmLnNjcm9sbF90b19wb3M9PVwid2luZG93XCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBvZmZzZXQgPSAwO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYoc2VsZi5zY3JvbGxfdG9fcG9zPT1cImZvcm1cIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIG9mZnNldCA9ICR0aGlzLm9mZnNldCgpLnRvcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZSBpZihzZWxmLnNjcm9sbF90b19wb3M9PVwicmVzdWx0c1wiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5sZW5ndGg+MClcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ID0gc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5vZmZzZXQoKS50b3A7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZSBpZihzZWxmLnNjcm9sbF90b19wb3M9PVwiY3VzdG9tXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAvL2N1c3RvbV9zY3JvbGxfdG9cbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi4kY3VzdG9tX3Njcm9sbF90by5sZW5ndGg+MClcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ID0gc2VsZi4kY3VzdG9tX3Njcm9sbF90by5vZmZzZXQoKS50b3A7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgY2FuU2Nyb2xsID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaWYoY2FuU2Nyb2xsKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgJChcImh0bWwsIGJvZHlcIikuc3RvcCgpLmFuaW1hdGUoe1xuICAgICAgICAgICAgICAgICAgICAgICAgc2Nyb2xsVG9wOiBvZmZzZXRcbiAgICAgICAgICAgICAgICAgICAgfSwgXCJub3JtYWxcIiwgXCJlYXNlT3V0UXVhZFwiICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5hdHRhY2hBY3RpdmVDbGFzcyA9IGZ1bmN0aW9uKCl7XG5cbiAgICAgICAgICAgIC8vY2hlY2sgdG8gc2VlIGlmIHdlIGFyZSB1c2luZyBhamF4ICYgYXV0byBjb3VudFxuICAgICAgICAgICAgLy9pZiBub3QsIHRoZSBzZWFyY2ggZm9ybSBkb2VzIG5vdCBnZXQgcmVsb2FkZWQsIHNvIHdlIG5lZWQgdG8gdXBkYXRlIHRoZSBzZi1vcHRpb24tYWN0aXZlIGNsYXNzIG9uIGFsbCBmaWVsZHNcblxuICAgICAgICAgICAgJHRoaXMub24oJ2NoYW5nZScsICdpbnB1dFt0eXBlPVwicmFkaW9cIl0sIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgc2VsZWN0JywgZnVuY3Rpb24oZSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgJGN0aGlzID0gJCh0aGlzKTtcbiAgICAgICAgICAgICAgICB2YXIgJGN0aGlzX3BhcmVudCA9ICRjdGhpcy5jbG9zZXN0KFwibGlbZGF0YS1zZi1maWVsZC1uYW1lXVwiKTtcbiAgICAgICAgICAgICAgICB2YXIgdGhpc190YWcgPSAkY3RoaXMucHJvcChcInRhZ05hbWVcIikudG9Mb3dlckNhc2UoKTtcbiAgICAgICAgICAgICAgICB2YXIgaW5wdXRfdHlwZSA9ICRjdGhpcy5hdHRyKFwidHlwZVwiKTtcbiAgICAgICAgICAgICAgICB2YXIgcGFyZW50X3RhZyA9ICRjdGhpc19wYXJlbnQucHJvcChcInRhZ05hbWVcIikudG9Mb3dlckNhc2UoKTtcblxuICAgICAgICAgICAgICAgIGlmKCh0aGlzX3RhZz09XCJpbnB1dFwiKSYmKChpbnB1dF90eXBlPT1cInJhZGlvXCIpfHwoaW5wdXRfdHlwZT09XCJjaGVja2JveFwiKSkgJiYgKHBhcmVudF90YWc9PVwibGlcIikpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICB2YXIgJGFsbF9vcHRpb25zID0gJGN0aGlzX3BhcmVudC5wYXJlbnQoKS5maW5kKCdsaScpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgJGFsbF9vcHRpb25zX2ZpZWxkcyA9ICRjdGhpc19wYXJlbnQucGFyZW50KCkuZmluZCgnaW5wdXQ6Y2hlY2tlZCcpO1xuXG4gICAgICAgICAgICAgICAgICAgICRhbGxfb3B0aW9ucy5yZW1vdmVDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XG4gICAgICAgICAgICAgICAgICAgICRhbGxfb3B0aW9uc19maWVsZHMuZWFjaChmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJHBhcmVudCA9ICQodGhpcykuY2xvc2VzdChcImxpXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJHBhcmVudC5hZGRDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZSBpZih0aGlzX3RhZz09XCJzZWxlY3RcIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHZhciAkYWxsX29wdGlvbnMgPSAkY3RoaXMuY2hpbGRyZW4oKTtcbiAgICAgICAgICAgICAgICAgICAgJGFsbF9vcHRpb25zLnJlbW92ZUNsYXNzKFwic2Ytb3B0aW9uLWFjdGl2ZVwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHRoaXNfdmFsID0gJGN0aGlzLnZhbCgpO1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciB0aGlzX2Fycl92YWwgPSAodHlwZW9mIHRoaXNfdmFsID09ICdzdHJpbmcnIHx8IHRoaXNfdmFsIGluc3RhbmNlb2YgU3RyaW5nKSA/IFt0aGlzX3ZhbF0gOiB0aGlzX3ZhbDtcblxuICAgICAgICAgICAgICAgICAgICAkKHRoaXNfYXJyX3ZhbCkuZWFjaChmdW5jdGlvbihpLCB2YWx1ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAkY3RoaXMuZmluZChcIm9wdGlvblt2YWx1ZT0nXCIrdmFsdWUrXCInXVwiKS5hZGRDbGFzcyhcInNmLW9wdGlvbi1hY3RpdmVcIik7XG4gICAgICAgICAgICAgICAgICAgIH0pO1xuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICB9O1xuICAgICAgICB0aGlzLmluaXRBdXRvVXBkYXRlRXZlbnRzID0gZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgLyogYXV0byB1cGRhdGUgKi9cbiAgICAgICAgICAgIGlmKChzZWxmLmF1dG9fdXBkYXRlPT0xKXx8KHNlbGYuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICR0aGlzLm9uKCdjaGFuZ2UnLCAnaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIHNlbGVjdCcsIGZ1bmN0aW9uKGUpIHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5pbnB1dFVwZGF0ZSgyMDApO1xuICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgJHRoaXMub24oJ2lucHV0JywgJ2lucHV0W3R5cGU9XCJudW1iZXJcIl0nLCBmdW5jdGlvbihlKSB7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoODAwKTtcbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIHZhciAkdGV4dElucHV0ID0gJHRoaXMuZmluZCgnaW5wdXRbdHlwZT1cInRleHRcIl06bm90KC5zZi1kYXRlcGlja2VyKScpO1xuICAgICAgICAgICAgICAgIHZhciBsYXN0VmFsdWUgPSAkdGV4dElucHV0LnZhbCgpO1xuXG4gICAgICAgICAgICAgICAgJHRoaXMub24oJ2lucHV0JywgJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdOm5vdCguc2YtZGF0ZXBpY2tlciknLCBmdW5jdGlvbigpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpZihsYXN0VmFsdWUhPSR0ZXh0SW5wdXQudmFsKCkpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMTIwMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsYXN0VmFsdWUgPSAkdGV4dElucHV0LnZhbCgpO1xuICAgICAgICAgICAgICAgIH0pO1xuXG5cbiAgICAgICAgICAgICAgICAkdGhpcy5vbigna2V5cHJlc3MnLCAnaW5wdXRbdHlwZT1cInRleHRcIl06bm90KC5zZi1kYXRlcGlja2VyKScsIGZ1bmN0aW9uKGUpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpZiAoZS53aGljaCA9PSAxMyl7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuc3VibWl0Rm9ybSgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIC8vJHRoaXMub24oJ2lucHV0JywgJ2lucHV0LnNmLWRhdGVwaWNrZXInLCBzZWxmLmRhdGVJbnB1dFR5cGUpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH07XG5cbiAgICAgICAgLy90aGlzLmluaXRBdXRvVXBkYXRlRXZlbnRzKCk7XG5cblxuICAgICAgICB0aGlzLmNsZWFyVGltZXIgPSBmdW5jdGlvbigpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGNsZWFyVGltZW91dChzZWxmLmlucHV0VGltZXIpO1xuICAgICAgICB9O1xuICAgICAgICB0aGlzLnJlc2V0VGltZXIgPSBmdW5jdGlvbihkZWxheUR1cmF0aW9uKVxuICAgICAgICB7XG4gICAgICAgICAgICBjbGVhclRpbWVvdXQoc2VsZi5pbnB1dFRpbWVyKTtcbiAgICAgICAgICAgIHNlbGYuaW5wdXRUaW1lciA9IHNldFRpbWVvdXQoc2VsZi5mb3JtVXBkYXRlZCwgZGVsYXlEdXJhdGlvbik7XG5cbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmFkZERhdGVQaWNrZXJzID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgJGRhdGVfcGlja2VyID0gJHRoaXMuZmluZChcIi5zZi1kYXRlcGlja2VyXCIpO1xuXG4gICAgICAgICAgICBpZigkZGF0ZV9waWNrZXIubGVuZ3RoPjApXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgJGRhdGVfcGlja2VyLmVhY2goZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXMgPSAkKHRoaXMpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZGF0ZUZvcm1hdCA9IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHZhciBkYXRlRHJvcGRvd25ZZWFyID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgIHZhciBkYXRlRHJvcGRvd25Nb250aCA9IGZhbHNlO1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciAkY2xvc2VzdF9kYXRlX3dyYXAgPSAkdGhpcy5jbG9zZXN0KFwiLnNmX2RhdGVfZmllbGRcIik7XG4gICAgICAgICAgICAgICAgICAgIGlmKCRjbG9zZXN0X2RhdGVfd3JhcC5sZW5ndGg+MClcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZUZvcm1hdCA9ICRjbG9zZXN0X2RhdGVfd3JhcC5hdHRyKFwiZGF0YS1kYXRlLWZvcm1hdFwiKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJGNsb3Nlc3RfZGF0ZV93cmFwLmF0dHIoXCJkYXRhLWRhdGUtdXNlLXllYXItZHJvcGRvd25cIik9PTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZURyb3Bkb3duWWVhciA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpZigkY2xvc2VzdF9kYXRlX3dyYXAuYXR0cihcImRhdGEtZGF0ZS11c2UtbW9udGgtZHJvcGRvd25cIik9PTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0ZURyb3Bkb3duTW9udGggPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIGRhdGVQaWNrZXJPcHRpb25zID0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW5saW5lOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgc2hvd090aGVyTW9udGhzOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgb25TZWxlY3Q6IGZ1bmN0aW9uKGUsIGZyb21fZmllbGQpeyBzZWxmLmRhdGVTZWxlY3QoZSwgZnJvbV9maWVsZCwgJCh0aGlzKSk7IH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBkYXRlRm9ybWF0OiBkYXRlRm9ybWF0LFxuXG4gICAgICAgICAgICAgICAgICAgICAgICBjaGFuZ2VNb250aDogZGF0ZURyb3Bkb3duTW9udGgsXG4gICAgICAgICAgICAgICAgICAgICAgICBjaGFuZ2VZZWFyOiBkYXRlRHJvcGRvd25ZZWFyXG4gICAgICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGVQaWNrZXJPcHRpb25zLmRpcmVjdGlvbiA9IFwicnRsXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAkdGhpcy5kYXRlcGlja2VyKGRhdGVQaWNrZXJPcHRpb25zKTtcblxuICAgICAgICAgICAgICAgICAgICBpZihzZWxmLmxhbmdfY29kZSE9XCJcIilcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnNldERlZmF1bHRzKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICQuZXh0ZW5kKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7J2RhdGVGb3JtYXQnOmRhdGVGb3JtYXR9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkLmRhdGVwaWNrZXIucmVnaW9uYWxbIHNlbGYubGFuZ19jb2RlXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICQuZGF0ZXBpY2tlci5zZXREZWZhdWx0cyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkLmV4dGVuZChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeydkYXRlRm9ybWF0JzpkYXRlRm9ybWF0fSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJC5kYXRlcGlja2VyLnJlZ2lvbmFsW1wiZW5cIl1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgaWYoJCgnLmxsLXNraW4tbWVsb24nKS5sZW5ndGg9PTApe1xuXG4gICAgICAgICAgICAgICAgICAgICRkYXRlX3BpY2tlci5kYXRlcGlja2VyKCd3aWRnZXQnKS53cmFwKCc8ZGl2IGNsYXNzPVwibGwtc2tpbi1tZWxvbiBzZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXJcIi8+Jyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5kYXRlU2VsZWN0ID0gZnVuY3Rpb24oZSwgZnJvbV9maWVsZCwgJHRoaXMpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHZhciAkaW5wdXRfZmllbGQgPSAkKGZyb21fZmllbGQuaW5wdXQuZ2V0KDApKTtcbiAgICAgICAgICAgIHZhciAkdGhpcyA9ICQodGhpcyk7XG5cbiAgICAgICAgICAgIHZhciAkZGF0ZV9maWVsZHMgPSAkaW5wdXRfZmllbGQuY2xvc2VzdCgnW2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cImRhdGVyYW5nZVwiXSwgW2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cImRhdGVcIl0nKTtcbiAgICAgICAgICAgICRkYXRlX2ZpZWxkcy5lYWNoKGZ1bmN0aW9uKGUsIGluZGV4KXtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB2YXIgJHRmX2RhdGVfcGlja2VycyA9ICQodGhpcykuZmluZChcIi5zZi1kYXRlcGlja2VyXCIpO1xuICAgICAgICAgICAgICAgIHZhciBub19kYXRlX3BpY2tlcnMgPSAkdGZfZGF0ZV9waWNrZXJzLmxlbmd0aDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBpZihub19kYXRlX3BpY2tlcnM+MSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC8vdGhlbiBpdCBpcyBhIGRhdGUgcmFuZ2UsIHNvIG1ha2Ugc3VyZSBib3RoIGZpZWxkcyBhcmUgZmlsbGVkIGJlZm9yZSB1cGRhdGluZ1xuICAgICAgICAgICAgICAgICAgICB2YXIgZHBfY291bnRlciA9IDA7XG4gICAgICAgICAgICAgICAgICAgIHZhciBkcF9lbXB0eV9maWVsZF9jb3VudCA9IDA7XG4gICAgICAgICAgICAgICAgICAgICR0Zl9kYXRlX3BpY2tlcnMuZWFjaChmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZigkKHRoaXMpLnZhbCgpPT1cIlwiKVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRwX2VtcHR5X2ZpZWxkX2NvdW50Kys7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRwX2NvdW50ZXIrKztcbiAgICAgICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoZHBfZW1wdHlfZmllbGRfY291bnQ9PTApXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuaW5wdXRVcGRhdGUoMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5pbnB1dFVwZGF0ZSgxKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuYWRkUmFuZ2VTbGlkZXJzID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgJG1ldGFfcmFuZ2UgPSAkdGhpcy5maW5kKFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyXCIpO1xuXG4gICAgICAgICAgICBpZigkbWV0YV9yYW5nZS5sZW5ndGg+MClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAkbWV0YV9yYW5nZS5lYWNoKGZ1bmN0aW9uKCl7XG5cbiAgICAgICAgICAgICAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1pbiA9ICR0aGlzLmF0dHIoXCJkYXRhLW1pblwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1heCA9ICR0aGlzLmF0dHIoXCJkYXRhLW1heFwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNtaW4gPSAkdGhpcy5hdHRyKFwiZGF0YS1zdGFydC1taW5cIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBzbWF4ID0gJHRoaXMuYXR0cihcImRhdGEtc3RhcnQtbWF4XCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZGlzcGxheV92YWx1ZV9hcyA9ICR0aGlzLmF0dHIoXCJkYXRhLWRpc3BsYXktdmFsdWVzLWFzXCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgc3RlcCA9ICR0aGlzLmF0dHIoXCJkYXRhLXN0ZXBcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciAkc3RhcnRfdmFsID0gJHRoaXMuZmluZCgnLnNmLXJhbmdlLW1pbicpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgJGVuZF92YWwgPSAkdGhpcy5maW5kKCcuc2YtcmFuZ2UtbWF4Jyk7XG5cblxuICAgICAgICAgICAgICAgICAgICB2YXIgZGVjaW1hbF9wbGFjZXMgPSAkdGhpcy5hdHRyKFwiZGF0YS1kZWNpbWFsLXBsYWNlc1wiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHRob3VzYW5kX3NlcGVyYXRvciA9ICR0aGlzLmF0dHIoXCJkYXRhLXRob3VzYW5kLXNlcGVyYXRvclwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIGRlY2ltYWxfc2VwZXJhdG9yID0gJHRoaXMuYXR0cihcImRhdGEtZGVjaW1hbC1zZXBlcmF0b3JcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIGZpZWxkX2Zvcm1hdCA9IHdOdW1iKHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcms6IGRlY2ltYWxfc2VwZXJhdG9yLFxuICAgICAgICAgICAgICAgICAgICAgICAgZGVjaW1hbHM6IHBhcnNlRmxvYXQoZGVjaW1hbF9wbGFjZXMpLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGhvdXNhbmQ6IHRob3VzYW5kX3NlcGVyYXRvclxuICAgICAgICAgICAgICAgICAgICB9KTtcblxuXG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIG1pbl91bmZvcm1hdHRlZCA9IHBhcnNlRmxvYXQoc21pbik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW5fZm9ybWF0dGVkID0gZmllbGRfZm9ybWF0LnRvKHBhcnNlRmxvYXQoc21pbikpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgbWF4X2Zvcm1hdHRlZCA9IGZpZWxkX2Zvcm1hdC50byhwYXJzZUZsb2F0KHNtYXgpKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIG1heF91bmZvcm1hdHRlZCA9IHBhcnNlRmxvYXQoc21heCk7XG4gICAgICAgICAgICAgICAgICAgIC8vYWxlcnQobWluX2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgIC8vYWxlcnQobWF4X2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgIC8vYWxlcnQoZGlzcGxheV92YWx1ZV9hcyk7XG5cblxuICAgICAgICAgICAgICAgICAgICBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRpbnB1dFwiKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLnZhbChtaW5fZm9ybWF0dGVkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLnZhbChtYXhfZm9ybWF0dGVkKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKGRpc3BsYXlfdmFsdWVfYXM9PVwidGV4dFwiKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLmh0bWwobWluX2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC5odG1sKG1heF9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICB2YXIgbm9VSU9wdGlvbnMgPSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByYW5nZToge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtaW4nOiBbIHBhcnNlRmxvYXQobWluKSBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtYXgnOiBbIHBhcnNlRmxvYXQobWF4KSBdXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IFttaW5fZm9ybWF0dGVkLCBtYXhfZm9ybWF0dGVkXSxcbiAgICAgICAgICAgICAgICAgICAgICAgIGhhbmRsZXM6IDIsXG4gICAgICAgICAgICAgICAgICAgICAgICBjb25uZWN0OiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3RlcDogcGFyc2VGbG9hdChzdGVwKSxcblxuICAgICAgICAgICAgICAgICAgICAgICAgYmVoYXZpb3VyOiAnZXh0ZW5kLXRhcCcsXG4gICAgICAgICAgICAgICAgICAgICAgICBmb3JtYXQ6IGZpZWxkX2Zvcm1hdFxuICAgICAgICAgICAgICAgICAgICB9O1xuXG5cblxuICAgICAgICAgICAgICAgICAgICBpZihzZWxmLmlzX3J0bD09MSlcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbm9VSU9wdGlvbnMuZGlyZWN0aW9uID0gXCJydGxcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfb2JqZWN0ID0gJCh0aGlzKS5maW5kKFwiLm1ldGEtc2xpZGVyXCIpWzBdO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmKCBcInVuZGVmaW5lZFwiICE9PSB0eXBlb2YoIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlciApICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9kZXN0cm95IGlmIGl0IGV4aXN0cy4uIHRoaXMgbWVhbnMgc29tZWhvdyBhbm90aGVyIGluc3RhbmNlIGhhZCBpbml0aWFsaXNlZCBpdC4uXG4gICAgICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuZGVzdHJveSgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbm9VaVNsaWRlci5jcmVhdGUoc2xpZGVyX29iamVjdCwgbm9VSU9wdGlvbnMpO1xuXG4gICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwub2ZmKCk7XG4gICAgICAgICAgICAgICAgICAgICRzdGFydF92YWwub24oJ2NoYW5nZScsIGZ1bmN0aW9uKCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIuc2V0KFskKHRoaXMpLnZhbCgpLCBudWxsXSk7XG4gICAgICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgICAgICRlbmRfdmFsLm9mZigpO1xuICAgICAgICAgICAgICAgICAgICAkZW5kX3ZhbC5vbignY2hhbmdlJywgZnVuY3Rpb24oKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5zZXQoW251bGwsICQodGhpcykudmFsKCldKTtcbiAgICAgICAgICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgICAgICAgICAgLy8kc3RhcnRfdmFsLmh0bWwobWluX2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgIC8vJGVuZF92YWwuaHRtbChtYXhfZm9ybWF0dGVkKTtcblxuICAgICAgICAgICAgICAgICAgICBzbGlkZXJfb2JqZWN0Lm5vVWlTbGlkZXIub2ZmKCd1cGRhdGUnKTtcbiAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLm9uKCd1cGRhdGUnLCBmdW5jdGlvbiggdmFsdWVzLCBoYW5kbGUgKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfc3RhcnRfdmFsICA9IG1pbl9mb3JtYXR0ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgc2xpZGVyX2VuZF92YWwgID0gbWF4X2Zvcm1hdHRlZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gdmFsdWVzW2hhbmRsZV07XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBoYW5kbGUgKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4X2Zvcm1hdHRlZCA9IHZhbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW5fZm9ybWF0dGVkID0gdmFsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGRpc3BsYXlfdmFsdWVfYXM9PVwidGV4dGlucHV0XCIpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXJ0X3ZhbC52YWwobWluX2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwudmFsKG1heF9mb3JtYXR0ZWQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihkaXNwbGF5X3ZhbHVlX2FzPT1cInRleHRcIilcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkc3RhcnRfdmFsLmh0bWwobWluX2Zvcm1hdHRlZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVuZF92YWwuaHRtbChtYXhfZm9ybWF0dGVkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2kgdGhpbmsgdGhlIGZ1bmN0aW9uIHRoYXQgYnVpbGRzIHRoZSBVUkwgbmVlZHMgdG8gZGVjb2RlIHRoZSBmb3JtYXR0ZWQgc3RyaW5nIGJlZm9yZSBhZGRpbmcgdG8gdGhlIHVybFxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoKHNlbGYuYXV0b191cGRhdGU9PTEpfHwoc2VsZi5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZT09MSkpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9vbmx5IHRyeSB0byB1cGRhdGUgaWYgdGhlIHZhbHVlcyBoYXZlIGFjdHVhbGx5IGNoYW5nZWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZigoc2xpZGVyX3N0YXJ0X3ZhbCE9bWluX2Zvcm1hdHRlZCl8fChzbGlkZXJfZW5kX3ZhbCE9bWF4X2Zvcm1hdHRlZCkpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlucHV0VXBkYXRlKDgwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgc2VsZi5jbGVhclRpbWVyKCk7IC8vaWdub3JlIGFueSBjaGFuZ2VzIHJlY2VudGx5IG1hZGUgYnkgdGhlIHNsaWRlciAodGhpcyB3YXMganVzdCBpbml0IHNob3VsZG4ndCBjb3VudCBhcyBhbiB1cGRhdGUgZXZlbnQpXG4gICAgICAgICAgICB9XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5pbml0ID0gZnVuY3Rpb24oa2VlcF9wYWdpbmF0aW9uKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZih0eXBlb2Yoa2VlcF9wYWdpbmF0aW9uKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIga2VlcF9wYWdpbmF0aW9uID0gZmFsc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoaXMuaW5pdEF1dG9VcGRhdGVFdmVudHMoKTtcbiAgICAgICAgICAgIHRoaXMuYXR0YWNoQWN0aXZlQ2xhc3MoKTtcblxuICAgICAgICAgICAgdGhpcy5hZGREYXRlUGlja2VycygpO1xuICAgICAgICAgICAgdGhpcy5hZGRSYW5nZVNsaWRlcnMoKTtcblxuICAgICAgICAgICAgLy9pbml0IGNvbWJvIGJveGVzXG4gICAgICAgICAgICB2YXIgJGNvbWJvYm94ID0gJHRoaXMuZmluZChcInNlbGVjdFtkYXRhLWNvbWJvYm94PScxJ11cIik7XG5cbiAgICAgICAgICAgIGlmKCRjb21ib2JveC5sZW5ndGg+MClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAkY29tYm9ib3guZWFjaChmdW5jdGlvbihpbmRleCApe1xuICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXNjYiA9ICQoIHRoaXMgKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIG5ybSA9ICR0aGlzY2IuYXR0cihcImRhdGEtY29tYm9ib3gtbnJtXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmICh0eXBlb2YgJHRoaXNjYi5jaG9zZW4gIT0gXCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGNob3Nlbm9wdGlvbnMgPSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VhcmNoX2NvbnRhaW5zOiB0cnVlXG4gICAgICAgICAgICAgICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZigodHlwZW9mKG5ybSkhPT1cInVuZGVmaW5lZFwiKSYmKG5ybSkpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNob3Nlbm9wdGlvbnMubm9fcmVzdWx0c190ZXh0ID0gbnJtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gc2FmZSB0byB1c2UgdGhlIGZ1bmN0aW9uXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3NlYXJjaF9jb250YWluc1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNjYi5hZGRDbGFzcyhcImNob3Nlbi1ydGxcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzY2IuY2hvc2VuKGNob3Nlbm9wdGlvbnMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgc2VsZWN0Mm9wdGlvbnMgPSB7fTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19ydGw9PTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0Mm9wdGlvbnMuZGlyID0gXCJydGxcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCh0eXBlb2YobnJtKSE9PVwidW5kZWZpbmVkXCIpJiYobnJtKSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0Mm9wdGlvbnMubGFuZ3VhZ2U9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJub1Jlc3VsdHNcIjogZnVuY3Rpb24oKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBucm07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAkdGhpc2NiLnNlbGVjdDIoc2VsZWN0Mm9wdGlvbnMpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9KTtcblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGYuaXNTdWJtaXR0aW5nID0gZmFsc2U7XG5cbiAgICAgICAgICAgIC8vaWYgYWpheCBpcyBlbmFibGVkIGluaXQgdGhlIHBhZ2luYXRpb25cbiAgICAgICAgICAgIGlmKHNlbGYuaXNfYWpheD09MSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLnNldHVwQWpheFBhZ2luYXRpb24oKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJHRoaXMub24oXCJzdWJtaXRcIiwgdGhpcy5zdWJtaXRGb3JtKTtcblxuICAgICAgICAgICAgc2VsZi5pbml0V29vQ29tbWVyY2VDb250cm9scygpOyAvL3dvb2NvbW1lcmNlIG9yZGVyYnlcblxuICAgICAgICAgICAgaWYoa2VlcF9wYWdpbmF0aW9uPT1mYWxzZSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMub25XaW5kb3dTY3JvbGwgPSBmdW5jdGlvbihldmVudClcbiAgICAgICAge1xuICAgICAgICAgICAgaWYoKCFzZWxmLmlzX2xvYWRpbmdfbW9yZSkgJiYgKCFzZWxmLmlzX21heF9wYWdlZCkpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIHdpbmRvd19zY3JvbGwgPSAkKHdpbmRvdykuc2Nyb2xsVG9wKCk7XG4gICAgICAgICAgICAgICAgdmFyIHdpbmRvd19zY3JvbGxfYm90dG9tID0gJCh3aW5kb3cpLnNjcm9sbFRvcCgpICsgJCh3aW5kb3cpLmhlaWdodCgpO1xuICAgICAgICAgICAgICAgIHZhciBzY3JvbGxfb2Zmc2V0ID0gcGFyc2VJbnQoc2VsZi5pbmZpbml0ZV9zY3JvbGxfdHJpZ2dlcl9hbW91bnQpO1xuXG4gICAgICAgICAgICAgICAgaWYoc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5sZW5ndGg9PTEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c19zY3JvbGxfYm90dG9tID0gc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5vZmZzZXQoKS50b3AgKyBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmhlaWdodCgpO1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciBvZmZzZXQgPSAoc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5vZmZzZXQoKS50b3AgKyBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyLmhlaWdodCgpKSAtIHdpbmRvd19zY3JvbGw7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYod2luZG93X3Njcm9sbF9ib3R0b20gPiByZXN1bHRzX3Njcm9sbF9ib3R0b20gKyBzY3JvbGxfb2Zmc2V0KVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmxvYWRNb3JlUmVzdWx0cygpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICAgICAgey8vZG9udCBsb2FkIG1vcmVcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5zdHJpcFF1ZXJ5U3RyaW5nQW5kSGFzaEZyb21QYXRoID0gZnVuY3Rpb24odXJsKSB7XG4gICAgICAgICAgICByZXR1cm4gdXJsLnNwbGl0KFwiP1wiKVswXS5zcGxpdChcIiNcIilbMF07XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmd1cCA9IGZ1bmN0aW9uKCBuYW1lLCB1cmwgKSB7XG4gICAgICAgICAgICBpZiAoIXVybCkgdXJsID0gbG9jYXRpb24uaHJlZlxuICAgICAgICAgICAgbmFtZSA9IG5hbWUucmVwbGFjZSgvW1xcW10vLFwiXFxcXFxcW1wiKS5yZXBsYWNlKC9bXFxdXS8sXCJcXFxcXFxdXCIpO1xuICAgICAgICAgICAgdmFyIHJlZ2V4UyA9IFwiW1xcXFw/Jl1cIituYW1lK1wiPShbXiYjXSopXCI7XG4gICAgICAgICAgICB2YXIgcmVnZXggPSBuZXcgUmVnRXhwKCByZWdleFMgKTtcbiAgICAgICAgICAgIHZhciByZXN1bHRzID0gcmVnZXguZXhlYyggdXJsICk7XG4gICAgICAgICAgICByZXR1cm4gcmVzdWx0cyA9PSBudWxsID8gbnVsbCA6IHJlc3VsdHNbMV07XG4gICAgICAgIH07XG5cblxuICAgICAgICB0aGlzLmdldFVybFBhcmFtcyA9IGZ1bmN0aW9uKGtlZXBfcGFnaW5hdGlvbiwgdHlwZSwgZXhjbHVkZSlcbiAgICAgICAge1xuICAgICAgICAgICAgaWYodHlwZW9mKGtlZXBfcGFnaW5hdGlvbik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGtlZXBfcGFnaW5hdGlvbiA9IHRydWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKHR5cGVvZih0eXBlKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgdHlwZSA9IFwiXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZhciB1cmxfcGFyYW1zX3N0ciA9IFwiXCI7XG5cbiAgICAgICAgICAgIC8vIGdldCBhbGwgcGFyYW1zIGZyb20gZmllbGRzXG4gICAgICAgICAgICB2YXIgdXJsX3BhcmFtc19hcnJheSA9IHByb2Nlc3NfZm9ybS5nZXRVcmxQYXJhbXMoc2VsZik7XG5cbiAgICAgICAgICAgIHZhciBsZW5ndGggPSBPYmplY3Qua2V5cyh1cmxfcGFyYW1zX2FycmF5KS5sZW5ndGg7XG4gICAgICAgICAgICB2YXIgY291bnQgPSAwO1xuXG4gICAgICAgICAgICBpZih0eXBlb2YoZXhjbHVkZSkhPVwidW5kZWZpbmVkXCIpIHtcbiAgICAgICAgICAgICAgICBpZiAodXJsX3BhcmFtc19hcnJheS5oYXNPd25Qcm9wZXJ0eShleGNsdWRlKSkge1xuICAgICAgICAgICAgICAgICAgICBsZW5ndGgtLTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKGxlbmd0aD4wKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGZvciAodmFyIGsgaW4gdXJsX3BhcmFtc19hcnJheSkge1xuICAgICAgICAgICAgICAgICAgICBpZiAodXJsX3BhcmFtc19hcnJheS5oYXNPd25Qcm9wZXJ0eShrKSkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgY2FuX2FkZCA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBpZih0eXBlb2YoZXhjbHVkZSkhPVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoaz09ZXhjbHVkZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYW5fYWRkID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihjYW5fYWRkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsX3BhcmFtc19zdHIgKz0gayArIFwiPVwiICsgdXJsX3BhcmFtc19hcnJheVtrXTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChjb3VudCA8IGxlbmd0aCAtIDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsX3BhcmFtc19zdHIgKz0gXCImXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnQrKztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IFwiXCI7XG5cbiAgICAgICAgICAgIC8vZm9ybSBwYXJhbXMgYXMgdXJsIHF1ZXJ5IHN0cmluZ1xuICAgICAgICAgICAgdmFyIGZvcm1fcGFyYW1zID0gdXJsX3BhcmFtc19zdHI7XG5cbiAgICAgICAgICAgIC8vZ2V0IHVybCBwYXJhbXMgZnJvbSB0aGUgZm9ybSBpdHNlbGYgKHdoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkKVxuICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBmb3JtX3BhcmFtcyk7XG5cbiAgICAgICAgICAgIC8vYWRkIHBhZ2luYXRpb25cbiAgICAgICAgICAgIGlmKGtlZXBfcGFnaW5hdGlvbj09dHJ1ZSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgcGFnZU51bWJlciA9IHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIik7XG5cbiAgICAgICAgICAgICAgICBpZih0eXBlb2YocGFnZU51bWJlcik9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBwYWdlTnVtYmVyID0gMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZihwYWdlTnVtYmVyPjEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIFwic2ZfcGFnZWQ9XCIrcGFnZU51bWJlcik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvL2FkZCBzZmlkXG4gICAgICAgICAgICAvL3F1ZXJ5X3BhcmFtcyA9IHNlbGYuam9pblVybFBhcmFtKHF1ZXJ5X3BhcmFtcywgXCJzZmlkPVwiK3NlbGYuc2ZpZCk7XG5cbiAgICAgICAgICAgIC8vIGxvb3AgdGhyb3VnaCBhbnkgZXh0cmEgcGFyYW1zIChmcm9tIGV4dCBwbHVnaW5zKSBhbmQgYWRkIHRvIHRoZSB1cmwgKGllIHdvb2NvbW1lcmNlIGBvcmRlcmJ5YClcbiAgICAgICAgICAgIC8qdmFyIGV4dHJhX3F1ZXJ5X3BhcmFtID0gXCJcIjtcbiAgICAgICAgICAgICB2YXIgbGVuZ3RoID0gT2JqZWN0LmtleXMoc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMpLmxlbmd0aDtcbiAgICAgICAgICAgICB2YXIgY291bnQgPSAwO1xuXG4gICAgICAgICAgICAgaWYobGVuZ3RoPjApXG4gICAgICAgICAgICAge1xuXG4gICAgICAgICAgICAgZm9yICh2YXIgayBpbiBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtcykge1xuICAgICAgICAgICAgIGlmIChzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtcy5oYXNPd25Qcm9wZXJ0eShrKSkge1xuXG4gICAgICAgICAgICAgaWYoc2VsZi5leHRyYV9xdWVyeV9wYXJhbXNba10hPVwiXCIpXG4gICAgICAgICAgICAge1xuICAgICAgICAgICAgIGV4dHJhX3F1ZXJ5X3BhcmFtID0gaytcIj1cIitzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtc1trXTtcbiAgICAgICAgICAgICBxdWVyeV9wYXJhbXMgPSBzZWxmLmpvaW5VcmxQYXJhbShxdWVyeV9wYXJhbXMsIGV4dHJhX3F1ZXJ5X3BhcmFtKTtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgKi9cbiAgICAgICAgICAgIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuYWRkUXVlcnlQYXJhbXMocXVlcnlfcGFyYW1zLCBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtcy5hbGwpO1xuXG4gICAgICAgICAgICBpZih0eXBlIT1cIlwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIC8vcXVlcnlfcGFyYW1zID0gc2VsZi5hZGRRdWVyeVBhcmFtcyhxdWVyeV9wYXJhbXMsIHNlbGYuZXh0cmFfcXVlcnlfcGFyYW1zW3R5cGVdKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcmV0dXJuIHF1ZXJ5X3BhcmFtcztcbiAgICAgICAgfVxuICAgICAgICB0aGlzLmFkZFF1ZXJ5UGFyYW1zID0gZnVuY3Rpb24ocXVlcnlfcGFyYW1zLCBuZXdfcGFyYW1zKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgZXh0cmFfcXVlcnlfcGFyYW0gPSBcIlwiO1xuICAgICAgICAgICAgdmFyIGxlbmd0aCA9IE9iamVjdC5rZXlzKG5ld19wYXJhbXMpLmxlbmd0aDtcbiAgICAgICAgICAgIHZhciBjb3VudCA9IDA7XG5cbiAgICAgICAgICAgIGlmKGxlbmd0aD4wKVxuICAgICAgICAgICAge1xuXG4gICAgICAgICAgICAgICAgZm9yICh2YXIgayBpbiBuZXdfcGFyYW1zKSB7XG4gICAgICAgICAgICAgICAgICAgIGlmIChuZXdfcGFyYW1zLmhhc093blByb3BlcnR5KGspKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKG5ld19wYXJhbXNba10hPVwiXCIpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZXh0cmFfcXVlcnlfcGFyYW0gPSBrK1wiPVwiK25ld19wYXJhbXNba107XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBleHRyYV9xdWVyeV9wYXJhbSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBxdWVyeV9wYXJhbXM7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5hZGRVcmxQYXJhbSA9IGZ1bmN0aW9uKHVybCwgc3RyaW5nKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgYWRkX3BhcmFtcyA9IFwiXCI7XG5cbiAgICAgICAgICAgIGlmKHVybCE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBpZih1cmwuaW5kZXhPZihcIj9cIikgIT0gLTEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBhZGRfcGFyYW1zICs9IFwiJlwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAvL3VybCA9IHRoaXMudHJhaWxpbmdTbGFzaEl0KHVybCk7XG4gICAgICAgICAgICAgICAgICAgIGFkZF9wYXJhbXMgKz0gXCI/XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZihzdHJpbmchPVwiXCIpXG4gICAgICAgICAgICB7XG5cbiAgICAgICAgICAgICAgICByZXR1cm4gdXJsICsgYWRkX3BhcmFtcyArIHN0cmluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdXJsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuam9pblVybFBhcmFtID0gZnVuY3Rpb24ocGFyYW1zLCBzdHJpbmcpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHZhciBhZGRfcGFyYW1zID0gXCJcIjtcblxuICAgICAgICAgICAgaWYocGFyYW1zIT1cIlwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGFkZF9wYXJhbXMgKz0gXCImXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKHN0cmluZyE9XCJcIilcbiAgICAgICAgICAgIHtcblxuICAgICAgICAgICAgICAgIHJldHVybiBwYXJhbXMgKyBhZGRfcGFyYW1zICsgc3RyaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHJldHVybiBwYXJhbXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5zZXRBamF4UmVzdWx0c1VSTHMgPSBmdW5jdGlvbihxdWVyeV9wYXJhbXMpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKHR5cGVvZihzZWxmLmFqYXhfcmVzdWx0c19jb25mKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mID0gbmV3IEFycmF5KCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBcIlwiO1xuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncmVzdWx0c191cmwnXSA9IFwiXCI7XG4gICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXSA9IFwiXCI7XG5cbiAgICAgICAgICAgIC8vaWYoc2VsZi5hamF4X3VybCE9XCJcIilcbiAgICAgICAgICAgIGlmKHNlbGYuZGlzcGxheV9yZXN1bHRfbWV0aG9kPT1cInNob3J0Y29kZVwiKVxuICAgICAgICAgICAgey8vdGhlbiB3ZSB3YW50IHRvIGRvIGEgcmVxdWVzdCB0byB0aGUgYWpheCBlbmRwb2ludFxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYucmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XG5cbiAgICAgICAgICAgICAgICAvL2FkZCBsYW5nIGNvZGUgdG8gYWpheCBhcGkgcmVxdWVzdCwgbGFuZyBjb2RlIHNob3VsZCBhbHJlYWR5IGJlIGluIHRoZXJlIGZvciBvdGhlciByZXF1ZXN0cyAoaWUsIHN1cHBsaWVkIGluIHRoZSBSZXN1bHRzIFVSTClcblxuICAgICAgICAgICAgICAgIGlmKHNlbGYubGFuZ19jb2RlIT1cIlwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy9zbyBhZGQgaXRcbiAgICAgICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcImxhbmc9XCIrc2VsZi5sYW5nX2NvZGUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYuYWpheF91cmwsIHF1ZXJ5X3BhcmFtcyk7XG4gICAgICAgICAgICAgICAgLy9zZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXSA9ICdqc29uJztcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmRpc3BsYXlfcmVzdWx0X21ldGhvZD09XCJwb3N0X3R5cGVfYXJjaGl2ZVwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcblxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIGlmKHNlbGYuZGlzcGxheV9yZXN1bHRfbWV0aG9kPT1cImN1c3RvbV93b29jb21tZXJjZV9zdG9yZVwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHByb2Nlc3NfZm9ybS5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcblxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Byb2Nlc3NpbmdfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHJlc3VsdHNfdXJsLCBxdWVyeV9wYXJhbXMpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7Ly9vdGhlcndpc2Ugd2Ugd2FudCB0byBwdWxsIHRoZSByZXN1bHRzIGRpcmVjdGx5IGZyb20gdGhlIHJlc3VsdHMgcGFnZVxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ10gPSBzZWxmLmFkZFVybFBhcmFtKHNlbGYucmVzdWx0c191cmwsIHF1ZXJ5X3BhcmFtcyk7XG4gICAgICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsncHJvY2Vzc2luZ191cmwnXSA9IHNlbGYuYWRkVXJsUGFyYW0oc2VsZi5hamF4X3VybCwgcXVlcnlfcGFyYW1zKTtcbiAgICAgICAgICAgICAgICAvL3NlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ2RhdGFfdHlwZSddID0gJ2h0bWwnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddID0gc2VsZi5hZGRRdWVyeVBhcmFtcyhzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddLCBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtc1snYWpheCddKTtcblxuICAgICAgICAgICAgc2VsZi5hamF4X3Jlc3VsdHNfY29uZlsnZGF0YV90eXBlJ10gPSBzZWxmLmFqYXhfZGF0YV90eXBlO1xuICAgICAgICB9O1xuXG5cblxuICAgICAgICB0aGlzLnVwZGF0ZUxvYWRlclRhZyA9IGZ1bmN0aW9uKCRvYmplY3QpIHtcblxuICAgICAgICAgICAgdmFyICRwYXJlbnQ7XG5cbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAkcGFyZW50ID0gc2VsZi4kaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lci5maW5kKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcykubGFzdCgpLnBhcmVudCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICRwYXJlbnQgPSBzZWxmLiRpbmZpbml0ZV9zY3JvbGxfY29udGFpbmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgdGFnTmFtZSA9ICRwYXJlbnQucHJvcChcInRhZ05hbWVcIik7XG5cbiAgICAgICAgICAgIHZhciB0YWdUeXBlID0gJ2Rpdic7XG4gICAgICAgICAgICBpZiggKCB0YWdOYW1lLnRvTG93ZXJDYXNlKCkgPT0gJ29sJyApIHx8ICggdGFnTmFtZS50b0xvd2VyQ2FzZSgpID09ICd1bCcgKSApe1xuICAgICAgICAgICAgICAgIHRhZ1R5cGUgPSAnbGknO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgJG5ldyA9ICQoJzwnK3RhZ1R5cGUrJyAvPicpLmh0bWwoJG9iamVjdC5odG1sKCkpO1xuICAgICAgICAgICAgdmFyIGF0dHJpYnV0ZXMgPSAkb2JqZWN0LnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xuXG4gICAgICAgICAgICAvLyBsb29wIHRocm91Z2ggPHNlbGVjdD4gYXR0cmlidXRlcyBhbmQgYXBwbHkgdGhlbSBvbiA8ZGl2PlxuICAgICAgICAgICAgJC5lYWNoKGF0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xuICAgICAgICAgICAgICAgICRuZXcuYXR0cih0aGlzLm5hbWUsIHRoaXMudmFsdWUpO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgIHJldHVybiAkbmV3O1xuXG4gICAgICAgIH1cblxuXG4gICAgICAgIHRoaXMubG9hZE1vcmVSZXN1bHRzID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZiAoIHRoaXMuaXNfbWF4X3BhZ2VkID09PSB0cnVlICkge1xuICAgICAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGYuaXNfbG9hZGluZ19tb3JlID0gdHJ1ZTtcblxuICAgICAgICAgICAgLy90cmlnZ2VyIHN0YXJ0IGV2ZW50XG4gICAgICAgICAgICB2YXIgZXZlbnRfZGF0YSA9IHtcbiAgICAgICAgICAgICAgICBzZmlkOiBzZWxmLnNmaWQsXG4gICAgICAgICAgICAgICAgdGFyZ2V0U2VsZWN0b3I6IHNlbGYuYWpheF90YXJnZXRfYXR0cixcbiAgICAgICAgICAgICAgICB0eXBlOiBcImxvYWRfbW9yZVwiLFxuICAgICAgICAgICAgICAgIG9iamVjdDogc2VsZlxuICAgICAgICAgICAgfTtcblxuICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4c3RhcnRcIiwgZXZlbnRfZGF0YSk7XG4gICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG4gICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSk7XG4gICAgICAgICAgICBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTsgLy9ncmFiIGEgY29weSBvZiBodGUgVVJMIHBhcmFtcyB3aXRob3V0IHBhZ2luYXRpb24gYWxyZWFkeSBhZGRlZFxuXG4gICAgICAgICAgICB2YXIgYWpheF9wcm9jZXNzaW5nX3VybCA9IFwiXCI7XG4gICAgICAgICAgICB2YXIgYWpheF9yZXN1bHRzX3VybCA9IFwiXCI7XG4gICAgICAgICAgICB2YXIgZGF0YV90eXBlID0gXCJcIjtcblxuXG4gICAgICAgICAgICAvL25vdyBhZGQgdGhlIG5ldyBwYWdpbmF0aW9uXG4gICAgICAgICAgICB2YXIgbmV4dF9wYWdlZF9udW1iZXIgPSB0aGlzLmN1cnJlbnRfcGFnZWQgKyAxO1xuICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcInNmX3BhZ2VkPVwiK25leHRfcGFnZWRfbnVtYmVyKTtcblxuICAgICAgICAgICAgc2VsZi5zZXRBamF4UmVzdWx0c1VSTHMocXVlcnlfcGFyYW1zKTtcbiAgICAgICAgICAgIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddO1xuICAgICAgICAgICAgYWpheF9yZXN1bHRzX3VybCA9IHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ107XG4gICAgICAgICAgICBkYXRhX3R5cGUgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXTtcblxuICAgICAgICAgICAgLy9hYm9ydCBhbnkgcHJldmlvdXMgYWpheCByZXF1ZXN0c1xuICAgICAgICAgICAgaWYoc2VsZi5sYXN0X2FqYXhfcmVxdWVzdClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0LmFib3J0KCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKHNlbGYudXNlX3Njcm9sbF9sb2FkZXI9PTEpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyICRsb2FkZXIgPSAkKCc8ZGl2Lz4nLHtcbiAgICAgICAgICAgICAgICAgICAgJ2NsYXNzJzogJ3NlYXJjaC1maWx0ZXItc2Nyb2xsLWxvYWRpbmcnXG4gICAgICAgICAgICAgICAgfSk7Ly8uYXBwZW5kVG8oc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lcik7XG5cbiAgICAgICAgICAgICAgICAkbG9hZGVyID0gc2VsZi51cGRhdGVMb2FkZXJUYWcoJGxvYWRlcik7XG5cbiAgICAgICAgICAgICAgICBzZWxmLmluZmluaXRlU2Nyb2xsQXBwZW5kKCRsb2FkZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9ICQuZ2V0KGFqYXhfcHJvY2Vzc2luZ191cmwsIGZ1bmN0aW9uKGRhdGEsIHN0YXR1cywgcmVxdWVzdClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmN1cnJlbnRfcGFnZWQrKztcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gbnVsbDtcblxuICAgICAgICAgICAgICAgIC8vICoqKioqKioqKioqKioqXG4gICAgICAgICAgICAgICAgLy8gVE9ETyAtIFBBU1RFIFRISVMgQU5EIFdBVENIIFRIRSBSRURJUkVDVCAtIE9OTFkgSEFQUEVOUyBXSVRIIFdDIChDUFQgQU5EIFRBWCBET0VTIE5PVClcbiAgICAgICAgICAgICAgICAvLyBodHRwczovL3NlYXJjaC1maWx0ZXIudGVzdC9wcm9kdWN0LWNhdGVnb3J5L2Nsb3RoaW5nL3RzaGlydHMvcGFnZS8zLz9zZl9wYWdlZD0zXG5cbiAgICAgICAgICAgICAgICAvL3VwZGF0ZXMgdGhlIHJlc3V0bHMgJiBmb3JtIGh0bWxcbiAgICAgICAgICAgICAgICBzZWxmLmFkZFJlc3VsdHMoZGF0YSwgZGF0YV90eXBlKTtcblxuICAgICAgICAgICAgfSwgZGF0YV90eXBlKS5mYWlsKGZ1bmN0aW9uKGpxWEhSLCB0ZXh0U3RhdHVzLCBlcnJvclRocm93bilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgICAgICAgICBkYXRhLmFqYXhVUkwgPSBhamF4X3Byb2Nlc3NpbmdfdXJsO1xuICAgICAgICAgICAgICAgIGRhdGEuanFYSFIgPSBqcVhIUjtcbiAgICAgICAgICAgICAgICBkYXRhLnRleHRTdGF0dXMgPSB0ZXh0U3RhdHVzO1xuICAgICAgICAgICAgICAgIGRhdGEuZXJyb3JUaHJvd24gPSBlcnJvclRocm93bjtcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhlcnJvclwiLCBkYXRhKTtcblxuICAgICAgICAgICAgfSkuYWx3YXlzKGZ1bmN0aW9uKClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcblxuICAgICAgICAgICAgICAgIGlmKHNlbGYudXNlX3Njcm9sbF9sb2FkZXI9PTEpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAkbG9hZGVyLmRldGFjaCgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNlbGYuaXNfbG9hZGluZ19tb3JlID0gZmFsc2U7XG5cbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmaW5pc2hcIiwgZGF0YSk7XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICB9XG4gICAgICAgIHRoaXMuZmV0Y2hBamF4UmVzdWx0cyA9IGZ1bmN0aW9uKClcbiAgICAgICAge1xuICAgICAgICAgICAgLy90cmlnZ2VyIHN0YXJ0IGV2ZW50XG4gICAgICAgICAgICB2YXIgZXZlbnRfZGF0YSA9IHtcbiAgICAgICAgICAgICAgICBzZmlkOiBzZWxmLnNmaWQsXG4gICAgICAgICAgICAgICAgdGFyZ2V0U2VsZWN0b3I6IHNlbGYuYWpheF90YXJnZXRfYXR0cixcbiAgICAgICAgICAgICAgICB0eXBlOiBcImxvYWRfcmVzdWx0c1wiLFxuICAgICAgICAgICAgICAgIG9iamVjdDogc2VsZlxuICAgICAgICAgICAgfTtcblxuICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjphamF4c3RhcnRcIiwgZXZlbnRfZGF0YSk7XG5cbiAgICAgICAgICAgIC8vcmVmb2N1cyBhbnkgaW5wdXQgZmllbGRzIGFmdGVyIHRoZSBmb3JtIGhhcyBiZWVuIHVwZGF0ZWRcbiAgICAgICAgICAgIHZhciAkbGFzdF9hY3RpdmVfaW5wdXRfdGV4dCA9ICR0aGlzLmZpbmQoJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzJykubm90KFwiLnNmLWRhdGVwaWNrZXJcIik7XG4gICAgICAgICAgICBpZigkbGFzdF9hY3RpdmVfaW5wdXRfdGV4dC5sZW5ndGg9PTEpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGxhc3RfYWN0aXZlX2lucHV0X3RleHQgPSAkbGFzdF9hY3RpdmVfaW5wdXRfdGV4dC5hdHRyKFwibmFtZVwiKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJHRoaXMuYWRkQ2xhc3MoXCJzZWFyY2gtZmlsdGVyLWRpc2FibGVkXCIpO1xuICAgICAgICAgICAgcHJvY2Vzc19mb3JtLmRpc2FibGVJbnB1dHMoc2VsZik7XG5cbiAgICAgICAgICAgIC8vZmFkZSBvdXQgcmVzdWx0c1xuICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5hbmltYXRlKHsgb3BhY2l0eTogMC41IH0sIFwiZmFzdFwiKTsgLy9sb2FkaW5nXG4gICAgICAgICAgICBzZWxmLmZhZGVDb250ZW50QXJlYXMoIFwib3V0XCIgKTtcblxuICAgICAgICAgICAgaWYoc2VsZi5hamF4X2FjdGlvbj09XCJwYWdpbmF0aW9uXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLy9uZWVkIHRvIHJlbW92ZSBhY3RpdmUgZmlsdGVyIGZyb20gVVJMXG5cbiAgICAgICAgICAgICAgICAvL3F1ZXJ5X3BhcmFtcyA9IHNlbGYubGFzdF9zdWJtaXRfcXVlcnlfcGFyYW1zO1xuXG4gICAgICAgICAgICAgICAgLy9ub3cgYWRkIHRoZSBuZXcgcGFnaW5hdGlvblxuICAgICAgICAgICAgICAgIHZhciBwYWdlTnVtYmVyID0gc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5hdHRyKFwiZGF0YS1wYWdlZFwiKTtcblxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZihwYWdlTnVtYmVyKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHBhZ2VOdW1iZXIgPSAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwcm9jZXNzX2Zvcm0uc2V0VGF4QXJjaGl2ZVJlc3VsdHNVcmwoc2VsZiwgc2VsZi5yZXN1bHRzX3VybCk7XG4gICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXMoZmFsc2UpO1xuXG4gICAgICAgICAgICAgICAgaWYocGFnZU51bWJlcj4xKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcInNmX3BhZ2VkPVwiK3BhZ2VOdW1iZXIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihzZWxmLmFqYXhfYWN0aW9uPT1cInN1Ym1pdFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBxdWVyeV9wYXJhbXMgPSBzZWxmLmdldFVybFBhcmFtcyh0cnVlKTtcbiAgICAgICAgICAgICAgICBzZWxmLmxhc3Rfc3VibWl0X3F1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKGZhbHNlKTsgLy9ncmFiIGEgY29weSBvZiBodGUgVVJMIHBhcmFtcyB3aXRob3V0IHBhZ2luYXRpb24gYWxyZWFkeSBhZGRlZFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgYWpheF9wcm9jZXNzaW5nX3VybCA9IFwiXCI7XG4gICAgICAgICAgICB2YXIgYWpheF9yZXN1bHRzX3VybCA9IFwiXCI7XG4gICAgICAgICAgICB2YXIgZGF0YV90eXBlID0gXCJcIjtcblxuICAgICAgICAgICAgc2VsZi5zZXRBamF4UmVzdWx0c1VSTHMocXVlcnlfcGFyYW1zKTtcbiAgICAgICAgICAgIGFqYXhfcHJvY2Vzc2luZ191cmwgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydwcm9jZXNzaW5nX3VybCddO1xuICAgICAgICAgICAgYWpheF9yZXN1bHRzX3VybCA9IHNlbGYuYWpheF9yZXN1bHRzX2NvbmZbJ3Jlc3VsdHNfdXJsJ107XG4gICAgICAgICAgICBkYXRhX3R5cGUgPSBzZWxmLmFqYXhfcmVzdWx0c19jb25mWydkYXRhX3R5cGUnXTtcblxuXG4gICAgICAgICAgICAvL2Fib3J0IGFueSBwcmV2aW91cyBhamF4IHJlcXVlc3RzXG4gICAgICAgICAgICBpZihzZWxmLmxhc3RfYWpheF9yZXF1ZXN0KVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QuYWJvcnQoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHZhciBhamF4X2FjdGlvbiA9IHNlbGYuYWpheF9hY3Rpb247XG4gICAgICAgICAgICBzZWxmLmxhc3RfYWpheF9yZXF1ZXN0ID0gJC5nZXQoYWpheF9wcm9jZXNzaW5nX3VybCwgZnVuY3Rpb24oZGF0YSwgc3RhdHVzLCByZXF1ZXN0KVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9hamF4X3JlcXVlc3QgPSBudWxsO1xuXG4gICAgICAgICAgICAgICAgLy91cGRhdGVzIHRoZSByZXN1dGxzICYgZm9ybSBodG1sXG4gICAgICAgICAgICAgICAgc2VsZi51cGRhdGVSZXN1bHRzKGRhdGEsIGRhdGFfdHlwZSk7XG5cbiAgICAgICAgICAgICAgICAvLyBzY3JvbGwgXG4gICAgICAgICAgICAgICAgLy8gc2V0IHRoZSB2YXIgYmFjayB0byB3aGF0IGl0IHdhcyBiZWZvcmUgdGhlIGFqYXggcmVxdWVzdCBuYWQgdGhlIGZvcm0gcmUtaW5pdFxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9hY3Rpb24gPSBhamF4X2FjdGlvbjtcbiAgICAgICAgICAgICAgICBzZWxmLnNjcm9sbFJlc3VsdHMoIHNlbGYuYWpheF9hY3Rpb24gKTtcblxuICAgICAgICAgICAgICAgIC8qIHVwZGF0ZSBVUkwgKi9cbiAgICAgICAgICAgICAgICAvL3VwZGF0ZSB1cmwgYmVmb3JlIHBhZ2luYXRpb24sIGJlY2F1c2Ugd2UgbmVlZCB0byBkbyBzb21lIGNoZWNrcyBhZ2FpbnMgdGhlIFVSTCBmb3IgaW5maW5pdGUgc2Nyb2xsXG4gICAgICAgICAgICAgICAgc2VsZi51cGRhdGVVcmxIaXN0b3J5KGFqYXhfcmVzdWx0c191cmwpO1xuXG4gICAgICAgICAgICAgICAgLy9zZXR1cCBwYWdpbmF0aW9uXG4gICAgICAgICAgICAgICAgc2VsZi5zZXR1cEFqYXhQYWdpbmF0aW9uKCk7XG5cbiAgICAgICAgICAgICAgICBzZWxmLmlzU3VibWl0dGluZyA9IGZhbHNlO1xuXG4gICAgICAgICAgICAgICAgLyogdXNlciBkZWYgKi9cbiAgICAgICAgICAgICAgICBzZWxmLmluaXRXb29Db21tZXJjZUNvbnRyb2xzKCk7IC8vd29vY29tbWVyY2Ugb3JkZXJieVxuXG5cbiAgICAgICAgICAgIH0sIGRhdGFfdHlwZSkuZmFpbChmdW5jdGlvbihqcVhIUiwgdGV4dFN0YXR1cywgZXJyb3JUaHJvd24pXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XG4gICAgICAgICAgICAgICAgZGF0YS5hamF4VVJMID0gYWpheF9wcm9jZXNzaW5nX3VybDtcbiAgICAgICAgICAgICAgICBkYXRhLmpxWEhSID0ganFYSFI7XG4gICAgICAgICAgICAgICAgZGF0YS50ZXh0U3RhdHVzID0gdGV4dFN0YXR1cztcbiAgICAgICAgICAgICAgICBkYXRhLmVycm9yVGhyb3duID0gZXJyb3JUaHJvd247XG4gICAgICAgICAgICAgICAgc2VsZi5pc1N1Ym1pdHRpbmcgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhlcnJvclwiLCBkYXRhKTtcblxuICAgICAgICAgICAgfSkuYWx3YXlzKGZ1bmN0aW9uKClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLnN0b3AodHJ1ZSx0cnVlKS5hbmltYXRlKHsgb3BhY2l0eTogMX0sIFwiZmFzdFwiKTsgLy9maW5pc2hlZCBsb2FkaW5nXG4gICAgICAgICAgICAgICAgc2VsZi5mYWRlQ29udGVudEFyZWFzKCBcImluXCIgKTtcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcbiAgICAgICAgICAgICAgICAkdGhpcy5yZW1vdmVDbGFzcyhcInNlYXJjaC1maWx0ZXItZGlzYWJsZWRcIik7XG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLmVuYWJsZUlucHV0cyhzZWxmKTtcblxuICAgICAgICAgICAgICAgIC8vcmVmb2N1cyB0aGUgbGFzdCBhY3RpdmUgdGV4dCBmaWVsZFxuICAgICAgICAgICAgICAgIGlmKGxhc3RfYWN0aXZlX2lucHV0X3RleHQhPVwiXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICB2YXIgJGlucHV0ID0gW107XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkYWN0aXZlX2lucHV0ID0gJCh0aGlzKS5maW5kKFwiaW5wdXRbbmFtZT0nXCIrbGFzdF9hY3RpdmVfaW5wdXRfdGV4dCtcIiddXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYoJGFjdGl2ZV9pbnB1dC5sZW5ndGg9PTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0ID0gJGFjdGl2ZV9pbnB1dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgICAgICAgICAgaWYoJGlucHV0Lmxlbmd0aD09MSkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQuZm9jdXMoKS52YWwoJGlucHV0LnZhbCgpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZm9jdXNDYW1wbygkaW5wdXRbMF0pO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJHRoaXMuZmluZChcImlucHV0W25hbWU9J19zZl9zZWFyY2gnXVwiKS50cmlnZ2VyKCdmb2N1cycpO1xuICAgICAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGZpbmlzaFwiLCAgZGF0YSApO1xuXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmZvY3VzQ2FtcG8gPSBmdW5jdGlvbihpbnB1dEZpZWxkKXtcbiAgICAgICAgICAgIC8vdmFyIGlucHV0RmllbGQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7XG4gICAgICAgICAgICBpZiAoaW5wdXRGaWVsZCAhPSBudWxsICYmIGlucHV0RmllbGQudmFsdWUubGVuZ3RoICE9IDApe1xuICAgICAgICAgICAgICAgIGlmIChpbnB1dEZpZWxkLmNyZWF0ZVRleHRSYW5nZSl7XG4gICAgICAgICAgICAgICAgICAgIHZhciBGaWVsZFJhbmdlID0gaW5wdXRGaWVsZC5jcmVhdGVUZXh0UmFuZ2UoKTtcbiAgICAgICAgICAgICAgICAgICAgRmllbGRSYW5nZS5tb3ZlU3RhcnQoJ2NoYXJhY3RlcicsaW5wdXRGaWVsZC52YWx1ZS5sZW5ndGgpO1xuICAgICAgICAgICAgICAgICAgICBGaWVsZFJhbmdlLmNvbGxhcHNlKCk7XG4gICAgICAgICAgICAgICAgICAgIEZpZWxkUmFuZ2Uuc2VsZWN0KCk7XG4gICAgICAgICAgICAgICAgfWVsc2UgaWYgKGlucHV0RmllbGQuc2VsZWN0aW9uU3RhcnQgfHwgaW5wdXRGaWVsZC5zZWxlY3Rpb25TdGFydCA9PSAnMCcpIHtcbiAgICAgICAgICAgICAgICAgICAgdmFyIGVsZW1MZW4gPSBpbnB1dEZpZWxkLnZhbHVlLmxlbmd0aDtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRGaWVsZC5zZWxlY3Rpb25TdGFydCA9IGVsZW1MZW47XG4gICAgICAgICAgICAgICAgICAgIGlucHV0RmllbGQuc2VsZWN0aW9uRW5kID0gZWxlbUxlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW5wdXRGaWVsZC5ibHVyKCk7XG4gICAgICAgICAgICAgICAgaW5wdXRGaWVsZC5mb2N1cygpO1xuICAgICAgICAgICAgfSBlbHNle1xuICAgICAgICAgICAgICAgIGlmICggaW5wdXRGaWVsZCApIHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRGaWVsZC5mb2N1cygpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMudHJpZ2dlckV2ZW50ID0gZnVuY3Rpb24oZXZlbnRuYW1lLCBkYXRhKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgJGV2ZW50X2NvbnRhaW5lciA9ICQoXCIuc2VhcmNoYW5kZmlsdGVyW2RhdGEtc2YtZm9ybS1pZD0nXCIrc2VsZi5zZmlkK1wiJ11cIik7XG4gICAgICAgICAgICAkZXZlbnRfY29udGFpbmVyLnRyaWdnZXIoZXZlbnRuYW1lLCBbIGRhdGEgXSk7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmZldGNoQWpheEZvcm0gPSBmdW5jdGlvbigpXG4gICAgICAgIHtcbiAgICAgICAgICAgIC8vdHJpZ2dlciBzdGFydCBldmVudFxuICAgICAgICAgICAgdmFyIGV2ZW50X2RhdGEgPSB7XG4gICAgICAgICAgICAgICAgc2ZpZDogc2VsZi5zZmlkLFxuICAgICAgICAgICAgICAgIHRhcmdldFNlbGVjdG9yOiBzZWxmLmFqYXhfdGFyZ2V0X2F0dHIsXG4gICAgICAgICAgICAgICAgdHlwZTogXCJmb3JtXCIsXG4gICAgICAgICAgICAgICAgb2JqZWN0OiBzZWxmXG4gICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhmb3Jtc3RhcnRcIiwgWyBldmVudF9kYXRhIF0pO1xuXG4gICAgICAgICAgICAkdGhpcy5hZGRDbGFzcyhcInNlYXJjaC1maWx0ZXItZGlzYWJsZWRcIik7XG4gICAgICAgICAgICBwcm9jZXNzX2Zvcm0uZGlzYWJsZUlucHV0cyhzZWxmKTtcblxuICAgICAgICAgICAgdmFyIHF1ZXJ5X3BhcmFtcyA9IHNlbGYuZ2V0VXJsUGFyYW1zKCk7XG5cbiAgICAgICAgICAgIGlmKHNlbGYubGFuZ19jb2RlIT1cIlwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIC8vc28gYWRkIGl0XG4gICAgICAgICAgICAgICAgcXVlcnlfcGFyYW1zID0gc2VsZi5qb2luVXJsUGFyYW0ocXVlcnlfcGFyYW1zLCBcImxhbmc9XCIrc2VsZi5sYW5nX2NvZGUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgYWpheF9wcm9jZXNzaW5nX3VybCA9IHNlbGYuYWRkVXJsUGFyYW0oc2VsZi5hamF4X2Zvcm1fdXJsLCBxdWVyeV9wYXJhbXMpO1xuICAgICAgICAgICAgdmFyIGRhdGFfdHlwZSA9IFwianNvblwiO1xuXG5cbiAgICAgICAgICAgIC8vYWJvcnQgYW55IHByZXZpb3VzIGFqYXggcmVxdWVzdHNcbiAgICAgICAgICAgIC8qaWYoc2VsZi5sYXN0X2FqYXhfcmVxdWVzdClcbiAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgc2VsZi5sYXN0X2FqYXhfcmVxdWVzdC5hYm9ydCgpO1xuICAgICAgICAgICAgIH0qL1xuXG5cbiAgICAgICAgICAgIC8vc2VsZi5sYXN0X2FqYXhfcmVxdWVzdCA9XG5cbiAgICAgICAgICAgICQuZ2V0KGFqYXhfcHJvY2Vzc2luZ191cmwsIGZ1bmN0aW9uKGRhdGEsIHN0YXR1cywgcmVxdWVzdClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAvL3NlbGYubGFzdF9hamF4X3JlcXVlc3QgPSBudWxsO1xuXG4gICAgICAgICAgICAgICAgLy91cGRhdGVzIHRoZSByZXN1dGxzICYgZm9ybSBodG1sXG4gICAgICAgICAgICAgICAgc2VsZi51cGRhdGVGb3JtKGRhdGEsIGRhdGFfdHlwZSk7XG5cblxuICAgICAgICAgICAgfSwgZGF0YV90eXBlKS5mYWlsKGZ1bmN0aW9uKGpxWEhSLCB0ZXh0U3RhdHVzLCBlcnJvclRocm93bilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgZGF0YSA9IHt9O1xuICAgICAgICAgICAgICAgIGRhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcbiAgICAgICAgICAgICAgICBkYXRhLnRhcmdldFNlbGVjdG9yID0gc2VsZi5hamF4X3RhcmdldF9hdHRyO1xuICAgICAgICAgICAgICAgIGRhdGEub2JqZWN0ID0gc2VsZjtcbiAgICAgICAgICAgICAgICBkYXRhLmFqYXhVUkwgPSBhamF4X3Byb2Nlc3NpbmdfdXJsO1xuICAgICAgICAgICAgICAgIGRhdGEuanFYSFIgPSBqcVhIUjtcbiAgICAgICAgICAgICAgICBkYXRhLnRleHRTdGF0dXMgPSB0ZXh0U3RhdHVzO1xuICAgICAgICAgICAgICAgIGRhdGEuZXJyb3JUaHJvd24gPSBlcnJvclRocm93bjtcbiAgICAgICAgICAgICAgICBzZWxmLnRyaWdnZXJFdmVudChcInNmOmFqYXhlcnJvclwiLCBbIGRhdGEgXSk7XG5cbiAgICAgICAgICAgIH0pLmFsd2F5cyhmdW5jdGlvbigpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFyIGRhdGEgPSB7fTtcbiAgICAgICAgICAgICAgICBkYXRhLnNmaWQgPSBzZWxmLnNmaWQ7XG4gICAgICAgICAgICAgICAgZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgICAgICAgICBkYXRhLm9iamVjdCA9IHNlbGY7XG5cbiAgICAgICAgICAgICAgICAkdGhpcy5yZW1vdmVDbGFzcyhcInNlYXJjaC1maWx0ZXItZGlzYWJsZWRcIik7XG4gICAgICAgICAgICAgICAgcHJvY2Vzc19mb3JtLmVuYWJsZUlucHV0cyhzZWxmKTtcblxuICAgICAgICAgICAgICAgIHNlbGYudHJpZ2dlckV2ZW50KFwic2Y6YWpheGZvcm1maW5pc2hcIiwgWyBkYXRhIF0pO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgIH07XG5cbiAgICAgICAgdGhpcy5jb3B5TGlzdEl0ZW1zQ29udGVudHMgPSBmdW5jdGlvbigkbGlzdF9mcm9tLCAkbGlzdF90bylcbiAgICAgICAge1xuICAgICAgICAgICAgLy9jb3B5IG92ZXIgY2hpbGQgbGlzdCBpdGVtc1xuICAgICAgICAgICAgdmFyIGxpX2NvbnRlbnRzX2FycmF5ID0gbmV3IEFycmF5KCk7XG4gICAgICAgICAgICB2YXIgZnJvbV9hdHRyaWJ1dGVzID0gbmV3IEFycmF5KCk7XG5cbiAgICAgICAgICAgIHZhciAkZnJvbV9maWVsZHMgPSAkbGlzdF9mcm9tLmZpbmQoXCI+IHVsID4gbGlcIik7XG5cbiAgICAgICAgICAgICRmcm9tX2ZpZWxkcy5lYWNoKGZ1bmN0aW9uKGkpe1xuXG4gICAgICAgICAgICAgICAgbGlfY29udGVudHNfYXJyYXkucHVzaCgkKHRoaXMpLmh0bWwoKSk7XG5cbiAgICAgICAgICAgICAgICB2YXIgYXR0cmlidXRlcyA9ICQodGhpcykucHJvcChcImF0dHJpYnV0ZXNcIik7XG4gICAgICAgICAgICAgICAgZnJvbV9hdHRyaWJ1dGVzLnB1c2goYXR0cmlidXRlcyk7XG5cbiAgICAgICAgICAgICAgICAvL3ZhciBmaWVsZF9uYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xuICAgICAgICAgICAgICAgIC8vdmFyIHRvX2ZpZWxkID0gJGxpc3RfdG8uZmluZChcIj4gdWwgPiBsaVtkYXRhLXNmLWZpZWxkLW5hbWU9J1wiK2ZpZWxkX25hbWUrXCInXVwiKTtcblxuICAgICAgICAgICAgICAgIC8vc2VsZi5jb3B5QXR0cmlidXRlcygkKHRoaXMpLCAkbGlzdF90bywgXCJkYXRhLXNmLVwiKTtcblxuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgIHZhciBsaV9pdCA9IDA7XG4gICAgICAgICAgICB2YXIgJHRvX2ZpZWxkcyA9ICRsaXN0X3RvLmZpbmQoXCI+IHVsID4gbGlcIik7XG4gICAgICAgICAgICAkdG9fZmllbGRzLmVhY2goZnVuY3Rpb24oaSl7XG4gICAgICAgICAgICAgICAgJCh0aGlzKS5odG1sKGxpX2NvbnRlbnRzX2FycmF5W2xpX2l0XSk7XG5cbiAgICAgICAgICAgICAgICB2YXIgJGZyb21fZmllbGQgPSAkKCRmcm9tX2ZpZWxkcy5nZXQobGlfaXQpKTtcblxuICAgICAgICAgICAgICAgIHZhciAkdG9fZmllbGQgPSAkKHRoaXMpO1xuICAgICAgICAgICAgICAgICR0b19maWVsZC5yZW1vdmVBdHRyKFwiZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlXCIpO1xuICAgICAgICAgICAgICAgIHNlbGYuY29weUF0dHJpYnV0ZXMoJGZyb21fZmllbGQsICR0b19maWVsZCk7XG5cbiAgICAgICAgICAgICAgICBsaV9pdCsrO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgICAgIC8qdmFyICRmcm9tX2ZpZWxkcyA9ICRsaXN0X2Zyb20uZmluZChcIiB1bCA+IGxpXCIpO1xuICAgICAgICAgICAgIHZhciAkdG9fZmllbGRzID0gJGxpc3RfdG8uZmluZChcIiA+IGxpXCIpO1xuICAgICAgICAgICAgICRmcm9tX2ZpZWxkcy5lYWNoKGZ1bmN0aW9uKGluZGV4LCB2YWwpe1xuICAgICAgICAgICAgIGlmKCQodGhpcykuaGFzQXR0cmlidXRlKFwiZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlXCIpKVxuICAgICAgICAgICAgIHtcblxuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgIHRoaXMuY29weUF0dHJpYnV0ZXMoJGxpc3RfZnJvbSwgJGxpc3RfdG8pOyovXG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLnVwZGF0ZUZvcm1BdHRyaWJ1dGVzID0gZnVuY3Rpb24oJGxpc3RfZnJvbSwgJGxpc3RfdG8pXG4gICAgICAgIHtcbiAgICAgICAgICAgIHZhciBmcm9tX2F0dHJpYnV0ZXMgPSAkbGlzdF9mcm9tLnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xuICAgICAgICAgICAgLy8gbG9vcCB0aHJvdWdoIDxzZWxlY3Q+IGF0dHJpYnV0ZXMgYW5kIGFwcGx5IHRoZW0gb24gPGRpdj5cblxuICAgICAgICAgICAgdmFyIHRvX2F0dHJpYnV0ZXMgPSAkbGlzdF90by5wcm9wKFwiYXR0cmlidXRlc1wiKTtcbiAgICAgICAgICAgICQuZWFjaCh0b19hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgICAgICAkbGlzdF90by5yZW1vdmVBdHRyKHRoaXMubmFtZSk7XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgJC5lYWNoKGZyb21fYXR0cmlidXRlcywgZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICAgICAgJGxpc3RfdG8uYXR0cih0aGlzLm5hbWUsIHRoaXMudmFsdWUpO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuY29weUF0dHJpYnV0ZXMgPSBmdW5jdGlvbigkZnJvbSwgJHRvLCBwcmVmaXgpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKHR5cGVvZihwcmVmaXgpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciBwcmVmaXggPSBcIlwiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB2YXIgZnJvbV9hdHRyaWJ1dGVzID0gJGZyb20ucHJvcChcImF0dHJpYnV0ZXNcIik7XG5cbiAgICAgICAgICAgIHZhciB0b19hdHRyaWJ1dGVzID0gJHRvLnByb3AoXCJhdHRyaWJ1dGVzXCIpO1xuICAgICAgICAgICAgJC5lYWNoKHRvX2F0dHJpYnV0ZXMsIGZ1bmN0aW9uKCkge1xuXG4gICAgICAgICAgICAgICAgaWYocHJlZml4IT1cIlwiKSB7XG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLm5hbWUuaW5kZXhPZihwcmVmaXgpID09IDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICR0by5yZW1vdmVBdHRyKHRoaXMubmFtZSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy8kdG8ucmVtb3ZlQXR0cih0aGlzLm5hbWUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAkLmVhY2goZnJvbV9hdHRyaWJ1dGVzLCBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgICAgICAkdG8uYXR0cih0aGlzLm5hbWUsIHRoaXMudmFsdWUpO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmNvcHlGb3JtQXR0cmlidXRlcyA9IGZ1bmN0aW9uKCRmcm9tLCAkdG8pXG4gICAgICAgIHtcbiAgICAgICAgICAgICR0by5yZW1vdmVBdHRyKFwiZGF0YS1jdXJyZW50LXRheG9ub215LWFyY2hpdmVcIik7XG4gICAgICAgICAgICB0aGlzLmNvcHlBdHRyaWJ1dGVzKCRmcm9tLCAkdG8pO1xuXG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLnVwZGF0ZUZvcm0gPSBmdW5jdGlvbihkYXRhLCBkYXRhX3R5cGUpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKGRhdGFfdHlwZT09XCJqc29uXCIpXG4gICAgICAgICAgICB7Ly90aGVuIHdlIGRpZCBhIHJlcXVlc3QgdG8gdGhlIGFqYXggZW5kcG9pbnQsIHNvIGV4cGVjdCBhbiBvYmplY3QgYmFja1xuXG4gICAgICAgICAgICAgICAgaWYodHlwZW9mKGRhdGFbJ2Zvcm0nXSkhPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgYWxsIGV2ZW50cyBmcm9tIFMmRiBmb3JtXG4gICAgICAgICAgICAgICAgICAgICR0aGlzLm9mZigpO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vcmVmcmVzaCB0aGUgZm9ybSAoYXV0byBjb3VudClcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5TGlzdEl0ZW1zQ29udGVudHMoJChkYXRhWydmb3JtJ10pLCAkdGhpcyk7XG5cbiAgICAgICAgICAgICAgICAgICAgLy9yZSBpbml0IFMmRiBjbGFzcyBvbiB0aGUgZm9ybVxuICAgICAgICAgICAgICAgICAgICAvLyR0aGlzLnNlYXJjaEFuZEZpbHRlcigpO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vaWYgYWpheCBpcyBlbmFibGVkIGluaXQgdGhlIHBhZ2luYXRpb25cblxuICAgICAgICAgICAgICAgICAgICB0aGlzLmluaXQodHJ1ZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5pc19hamF4PT0xKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLnNldHVwQWpheFBhZ2luYXRpb24oKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5hZGRSZXN1bHRzID0gZnVuY3Rpb24oZGF0YSwgZGF0YV90eXBlKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZihkYXRhX3R5cGU9PVwianNvblwiKVxuICAgICAgICAgICAgey8vdGhlbiB3ZSBkaWQgYSByZXF1ZXN0IHRvIHRoZSBhamF4IGVuZHBvaW50LCBzbyBleHBlY3QgYW4gb2JqZWN0IGJhY2tcbiAgICAgICAgICAgICAgICAvL2dyYWIgdGhlIHJlc3VsdHMgYW5kIGxvYWQgaW5cbiAgICAgICAgICAgICAgICAvL3NlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXBwZW5kKGRhdGFbJ3Jlc3VsdHMnXSk7XG4gICAgICAgICAgICAgICAgc2VsZi5sb2FkX21vcmVfaHRtbCA9IGRhdGFbJ3Jlc3VsdHMnXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYoZGF0YV90eXBlPT1cImh0bWxcIilcbiAgICAgICAgICAgIHsvL3dlIGFyZSBleHBlY3RpbmcgdGhlIGh0bWwgb2YgdGhlIHJlc3VsdHMgcGFnZSBiYWNrLCBzbyBleHRyYWN0IHRoZSBodG1sIHdlIG5lZWRcbiAgICAgICAgICAgICAgICB2YXIgJGRhdGFfb2JqID0gJChkYXRhKTtcbiAgICAgICAgICAgICAgICBzZWxmLmxvYWRfbW9yZV9odG1sID0gJGRhdGFfb2JqLmZpbmQoc2VsZi5hamF4X3RhcmdldF9hdHRyKS5odG1sKCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZhciBpbmZpbml0ZV9zY3JvbGxfZW5kID0gZmFsc2U7XG5cbiAgICAgICAgICAgIGlmKCQoXCI8ZGl2PlwiK3NlbGYubG9hZF9tb3JlX2h0bWwrXCI8L2Rpdj5cIikuZmluZChcIltkYXRhLXNlYXJjaC1maWx0ZXItYWN0aW9uPSdpbmZpbml0ZS1zY3JvbGwtZW5kJ11cIikubGVuZ3RoPjApXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgaW5maW5pdGVfc2Nyb2xsX2VuZCA9IHRydWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vaWYgdGhlcmUgaXMgYW5vdGhlciBzZWxlY3RvciBmb3IgaW5maW5pdGUgc2Nyb2xsLCBmaW5kIHRoZSBjb250ZW50cyBvZiB0aGF0IGluc3RlYWRcbiAgICAgICAgICAgIGlmKHNlbGYuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lciE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmxvYWRfbW9yZV9odG1sID0gJChcIjxkaXY+XCIrc2VsZi5sb2FkX21vcmVfaHRtbCtcIjwvZGl2PlwiKS5maW5kKHNlbGYuaW5maW5pdGVfc2Nyb2xsX2NvbnRhaW5lcikuaHRtbCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYoc2VsZi5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzIT1cIlwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciAkcmVzdWx0X2l0ZW1zID0gJChcIjxkaXY+XCIrc2VsZi5sb2FkX21vcmVfaHRtbCtcIjwvZGl2PlwiKS5maW5kKHNlbGYuaW5maW5pdGVfc2Nyb2xsX3Jlc3VsdF9jbGFzcyk7XG4gICAgICAgICAgICAgICAgdmFyICRyZXN1bHRfaXRlbXNfY29udGFpbmVyID0gJCgnPGRpdi8+Jywge30pO1xuICAgICAgICAgICAgICAgICRyZXN1bHRfaXRlbXNfY29udGFpbmVyLmFwcGVuZCgkcmVzdWx0X2l0ZW1zKTtcblxuICAgICAgICAgICAgICAgIHNlbGYubG9hZF9tb3JlX2h0bWwgPSAkcmVzdWx0X2l0ZW1zX2NvbnRhaW5lci5odG1sKCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKGluZmluaXRlX3Njcm9sbF9lbmQpXG4gICAgICAgICAgICB7Ly93ZSBmb3VuZCBhIGRhdGEgYXR0cmlidXRlIHNpZ25hbGxpbmcgdGhlIGxhc3QgcGFnZSBzbyBmaW5pc2ggaGVyZVxuXG4gICAgICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSB0cnVlO1xuICAgICAgICAgICAgICAgIHNlbGYubGFzdF9sb2FkX21vcmVfaHRtbCA9IHNlbGYubG9hZF9tb3JlX2h0bWw7XG5cbiAgICAgICAgICAgICAgICBzZWxmLmluZmluaXRlU2Nyb2xsQXBwZW5kKHNlbGYubG9hZF9tb3JlX2h0bWwpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIGlmKHNlbGYubGFzdF9sb2FkX21vcmVfaHRtbCE9PXNlbGYubG9hZF9tb3JlX2h0bWwpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLy9jaGVjayB0byBtYWtlIHN1cmUgdGhlIG5ldyBodG1sIGZldGNoZWQgaXMgZGlmZmVyZW50XG4gICAgICAgICAgICAgICAgc2VsZi5sYXN0X2xvYWRfbW9yZV9odG1sID0gc2VsZi5sb2FkX21vcmVfaHRtbDtcbiAgICAgICAgICAgICAgICBzZWxmLmluZmluaXRlU2Nyb2xsQXBwZW5kKHNlbGYubG9hZF9tb3JlX2h0bWwpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICB7Ly93ZSByZWNlaXZlZCB0aGUgc2FtZSBtZXNzYWdlIGFnYWluIHNvIGRvbid0IGFkZCwgYW5kIHRlbGwgUyZGIHRoYXQgd2UncmUgYXQgdGhlIGVuZC4uXG4gICAgICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSB0cnVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICB0aGlzLmluZmluaXRlU2Nyb2xsQXBwZW5kID0gZnVuY3Rpb24oJG9iamVjdClcbiAgICAgICAge1xuICAgICAgICAgICAgaWYoc2VsZi5pbmZpbml0ZV9zY3JvbGxfcmVzdWx0X2NsYXNzIT1cIlwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuZmluZChzZWxmLmluZmluaXRlX3Njcm9sbF9yZXN1bHRfY2xhc3MpLmxhc3QoKS5hZnRlcigkb2JqZWN0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgIHNlbGYuJGluZmluaXRlX3Njcm9sbF9jb250YWluZXIuYXBwZW5kKCRvYmplY3QpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICB0aGlzLnVwZGF0ZVJlc3VsdHMgPSBmdW5jdGlvbihkYXRhLCBkYXRhX3R5cGUpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKGRhdGFfdHlwZT09XCJqc29uXCIpXG4gICAgICAgICAgICB7Ly90aGVuIHdlIGRpZCBhIHJlcXVlc3QgdG8gdGhlIGFqYXggZW5kcG9pbnQsIHNvIGV4cGVjdCBhbiBvYmplY3QgYmFja1xuICAgICAgICAgICAgICAgIC8vZ3JhYiB0aGUgcmVzdWx0cyBhbmQgbG9hZCBpblxuICAgICAgICAgICAgICAgIHRoaXMucmVzdWx0c19odG1sID0gZGF0YVsncmVzdWx0cyddO1xuXG4gICAgICAgICAgICAgICAgaWYgKCB0aGlzLnJlcGxhY2VfcmVzdWx0cyApIHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5odG1sKHRoaXMucmVzdWx0c19odG1sKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZih0eXBlb2YoZGF0YVsnZm9ybSddKSE9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAvL3JlbW92ZSBhbGwgZXZlbnRzIGZyb20gUyZGIGZvcm1cbiAgICAgICAgICAgICAgICAgICAgJHRoaXMub2ZmKCk7XG5cbiAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgcGFnaW5hdGlvblxuICAgICAgICAgICAgICAgICAgICBzZWxmLnJlbW92ZUFqYXhQYWdpbmF0aW9uKCk7XG5cbiAgICAgICAgICAgICAgICAgICAgLy9yZWZyZXNoIHRoZSBmb3JtIChhdXRvIGNvdW50KVxuICAgICAgICAgICAgICAgICAgICBzZWxmLmNvcHlMaXN0SXRlbXNDb250ZW50cygkKGRhdGFbJ2Zvcm0nXSksICR0aGlzKTtcblxuICAgICAgICAgICAgICAgICAgICAvL3VwZGF0ZSBhdHRyaWJ1dGVzIG9uIGZvcm1cbiAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5Rm9ybUF0dHJpYnV0ZXMoJChkYXRhWydmb3JtJ10pLCAkdGhpcyk7XG5cbiAgICAgICAgICAgICAgICAgICAgLy9yZSBpbml0IFMmRiBjbGFzcyBvbiB0aGUgZm9ybVxuICAgICAgICAgICAgICAgICAgICAkdGhpcy5zZWFyY2hBbmRGaWx0ZXIoeydpc0luaXQnOiBmYWxzZX0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAvLyR0aGlzLmZpbmQoXCJpbnB1dFwiKS5yZW1vdmVBdHRyKFwiZGlzYWJsZWRcIik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZihkYXRhX3R5cGU9PVwiaHRtbFwiKSB7Ly93ZSBhcmUgZXhwZWN0aW5nIHRoZSBodG1sIG9mIHRoZSByZXN1bHRzIHBhZ2UgYmFjaywgc28gZXh0cmFjdCB0aGUgaHRtbCB3ZSBuZWVkXG5cbiAgICAgICAgICAgICAgICB2YXIgJGRhdGFfb2JqID0gJChkYXRhKTtcbiAgICAgICAgICAgICAgICB0aGlzLnJlc3VsdHNfcGFnZV9odG1sID0gZGF0YTtcbiAgICAgICAgICAgICAgICB0aGlzLnJlc3VsdHNfaHRtbCA9ICRkYXRhX29iai5maW5kKCB0aGlzLmFqYXhfdGFyZ2V0X2F0dHIgKS5odG1sKCk7XG5cbiAgICAgICAgICAgICAgICBpZiAoIHRoaXMucmVwbGFjZV9yZXN1bHRzICkge1xuICAgICAgICAgICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmh0bWwodGhpcy5yZXN1bHRzX2h0bWwpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNlbGYudXBkYXRlQ29udGVudEFyZWFzKCAkZGF0YV9vYmogKTtcblxuICAgICAgICAgICAgICAgIGlmIChzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmZpbmQoXCIuc2VhcmNoYW5kZmlsdGVyXCIpLmxlbmd0aCA+IDApXG4gICAgICAgICAgICAgICAgey8vdGhlbiB0aGVyZSBhcmUgc2VhcmNoIGZvcm0ocykgaW5zaWRlIHRoZSByZXN1bHRzIGNvbnRhaW5lciwgc28gcmUtaW5pdCB0aGVtXG5cbiAgICAgICAgICAgICAgICAgICAgc2VsZi4kYWpheF9yZXN1bHRzX2NvbnRhaW5lci5maW5kKFwiLnNlYXJjaGFuZGZpbHRlclwiKS5zZWFyY2hBbmRGaWx0ZXIoKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvL2lmIHRoZSBjdXJyZW50IHNlYXJjaCBmb3JtIGlzIG5vdCBpbnNpZGUgdGhlIHJlc3VsdHMgY29udGFpbmVyLCB0aGVuIHByb2NlZWQgYXMgbm9ybWFsIGFuZCB1cGRhdGUgdGhlIGZvcm1cbiAgICAgICAgICAgICAgICBpZihzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmZpbmQoXCIuc2VhcmNoYW5kZmlsdGVyW2RhdGEtc2YtZm9ybS1pZD0nXCIgKyBzZWxmLnNmaWQgKyBcIiddXCIpLmxlbmd0aD09MCkge1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciAkbmV3X3NlYXJjaF9mb3JtID0gJGRhdGFfb2JqLmZpbmQoXCIuc2VhcmNoYW5kZmlsdGVyW2RhdGEtc2YtZm9ybS1pZD0nXCIgKyBzZWxmLnNmaWQgKyBcIiddXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmICgkbmV3X3NlYXJjaF9mb3JtLmxlbmd0aCA9PSAxKSB7Ly90aGVuIHJlcGxhY2UgdGhlIHNlYXJjaCBmb3JtIHdpdGggdGhlIG5ldyBvbmVcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgYWxsIGV2ZW50cyBmcm9tIFMmRiBmb3JtXG4gICAgICAgICAgICAgICAgICAgICAgICAkdGhpcy5vZmYoKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9yZW1vdmUgcGFnaW5hdGlvblxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5yZW1vdmVBamF4UGFnaW5hdGlvbigpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3JlZnJlc2ggdGhlIGZvcm0gKGF1dG8gY291bnQpXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmNvcHlMaXN0SXRlbXNDb250ZW50cygkbmV3X3NlYXJjaF9mb3JtLCAkdGhpcyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vdXBkYXRlIGF0dHJpYnV0ZXMgb24gZm9ybVxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5jb3B5Rm9ybUF0dHJpYnV0ZXMoJG5ld19zZWFyY2hfZm9ybSwgJHRoaXMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3JlIGluaXQgUyZGIGNsYXNzIG9uIHRoZSBmb3JtXG4gICAgICAgICAgICAgICAgICAgICAgICAkdGhpcy5zZWFyY2hBbmRGaWx0ZXIoeydpc0luaXQnOiBmYWxzZX0pO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZWxzZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vJHRoaXMuZmluZChcImlucHV0XCIpLnJlbW92ZUF0dHIoXCJkaXNhYmxlZFwiKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSBmYWxzZTsgLy9mb3IgaW5maW5pdGUgc2Nyb2xsXG4gICAgICAgICAgICBzZWxmLmN1cnJlbnRfcGFnZWQgPSAxOyAvL2ZvciBpbmZpbml0ZSBzY3JvbGxcbiAgICAgICAgICAgIHNlbGYuc2V0SW5maW5pdGVTY3JvbGxDb250YWluZXIoKTtcblxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy51cGRhdGVDb250ZW50QXJlYXMgPSBmdW5jdGlvbiggJGh0bWxfZGF0YSApIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gYWRkIGFkZGl0aW9uYWwgY29udGVudCBhcmVhc1xuICAgICAgICAgICAgaWYgKCB0aGlzLmFqYXhfdXBkYXRlX3NlY3Rpb25zICYmIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoICkge1xuICAgICAgICAgICAgICAgIGZvciAoaW5kZXggPSAwOyBpbmRleCA8IHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMubGVuZ3RoOyArK2luZGV4KSB7XG4gICAgICAgICAgICAgICAgICAgIHZhciBzZWxlY3RvciA9IHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnNbaW5kZXhdO1xuICAgICAgICAgICAgICAgICAgICAkKCBzZWxlY3RvciApLmh0bWwoICRodG1sX2RhdGEuZmluZCggc2VsZWN0b3IgKS5odG1sKCkgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5mYWRlQ29udGVudEFyZWFzID0gZnVuY3Rpb24oIGRpcmVjdGlvbiApIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgdmFyIG9wYWNpdHkgPSAwLjU7XG4gICAgICAgICAgICBpZiAoIGRpcmVjdGlvbiA9PT0gXCJpblwiICkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHkgPSAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZiAoIHRoaXMuYWpheF91cGRhdGVfc2VjdGlvbnMgJiYgdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucy5sZW5ndGggKSB7XG4gICAgICAgICAgICAgICAgZm9yIChpbmRleCA9IDA7IGluZGV4IDwgdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9ucy5sZW5ndGg7ICsraW5kZXgpIHtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdG9yID0gdGhpcy5hamF4X3VwZGF0ZV9zZWN0aW9uc1tpbmRleF07XG4gICAgICAgICAgICAgICAgICAgICQoIHNlbGVjdG9yICkuc3RvcCh0cnVlLHRydWUpLmFuaW1hdGUoIHsgb3BhY2l0eTogb3BhY2l0eX0sIFwiZmFzdFwiICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5yZW1vdmVXb29Db21tZXJjZUNvbnRyb2xzID0gZnVuY3Rpb24oKXtcbiAgICAgICAgICAgIHZhciAkd29vX29yZGVyYnkgPSAkKCcud29vY29tbWVyY2Utb3JkZXJpbmcgLm9yZGVyYnknKTtcbiAgICAgICAgICAgIHZhciAkd29vX29yZGVyYnlfZm9ybSA9ICQoJy53b29jb21tZXJjZS1vcmRlcmluZycpO1xuXG4gICAgICAgICAgICAkd29vX29yZGVyYnlfZm9ybS5vZmYoKTtcbiAgICAgICAgICAgICR3b29fb3JkZXJieS5vZmYoKTtcbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmFkZFF1ZXJ5UGFyYW0gPSBmdW5jdGlvbihuYW1lLCB2YWx1ZSwgdXJsX3R5cGUpe1xuXG4gICAgICAgICAgICBpZih0eXBlb2YodXJsX3R5cGUpPT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciB1cmxfdHlwZSA9IFwiYWxsXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxmLmV4dHJhX3F1ZXJ5X3BhcmFtc1t1cmxfdHlwZV1bbmFtZV0gPSB2YWx1ZTtcblxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuaW5pdFdvb0NvbW1lcmNlQ29udHJvbHMgPSBmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICBzZWxmLnJlbW92ZVdvb0NvbW1lcmNlQ29udHJvbHMoKTtcblxuICAgICAgICAgICAgdmFyICR3b29fb3JkZXJieSA9ICQoJy53b29jb21tZXJjZS1vcmRlcmluZyAub3JkZXJieScpO1xuICAgICAgICAgICAgdmFyICR3b29fb3JkZXJieV9mb3JtID0gJCgnLndvb2NvbW1lcmNlLW9yZGVyaW5nJyk7XG5cbiAgICAgICAgICAgIHZhciBvcmRlcl92YWwgPSBcIlwiO1xuICAgICAgICAgICAgaWYoJHdvb19vcmRlcmJ5Lmxlbmd0aD4wKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG9yZGVyX3ZhbCA9ICR3b29fb3JkZXJieS52YWwoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBvcmRlcl92YWwgPSBzZWxmLmdldFF1ZXJ5UGFyYW1Gcm9tVVJMKFwib3JkZXJieVwiLCB3aW5kb3cubG9jYXRpb24uaHJlZik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmKG9yZGVyX3ZhbD09XCJtZW51X29yZGVyXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb3JkZXJfdmFsID0gXCJcIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYoKG9yZGVyX3ZhbCE9XCJcIikmJighIW9yZGVyX3ZhbCkpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuYWxsLm9yZGVyYnkgPSBvcmRlcl92YWw7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgJHdvb19vcmRlcmJ5X2Zvcm0ub24oJ3N1Ym1pdCcsIGZ1bmN0aW9uKGUpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgICAgICAgICAgIC8vdmFyIGZvcm0gPSBlLnRhcmdldDtcbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgJHdvb19vcmRlcmJ5Lm9uKFwiY2hhbmdlXCIsIGZ1bmN0aW9uKGUpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuXG4gICAgICAgICAgICAgICAgdmFyIHZhbCA9ICQodGhpcykudmFsKCk7XG4gICAgICAgICAgICAgICAgaWYodmFsPT1cIm1lbnVfb3JkZXJcIilcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHZhbCA9IFwiXCI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc2VsZi5leHRyYV9xdWVyeV9wYXJhbXMuYWxsLm9yZGVyYnkgPSB2YWw7XG5cbiAgICAgICAgICAgICAgICAkdGhpcy50cmlnZ2VyKFwic3VibWl0XCIpXG5cbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5zY3JvbGxSZXN1bHRzID0gZnVuY3Rpb24oKVxuICAgICAgICB7XG4gICAgICAgICAgICBpZigoc2VsZi5zY3JvbGxfb25fYWN0aW9uPT1zZWxmLmFqYXhfYWN0aW9uKXx8KHNlbGYuc2Nyb2xsX29uX2FjdGlvbj09XCJhbGxcIikpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5zY3JvbGxUb1BvcygpOyAvL3Njcm9sbCB0aGUgd2luZG93IGlmIGl0IGhhcyBiZWVuIHNldFxuICAgICAgICAgICAgICAgIC8vc2VsZi5hamF4X2FjdGlvbiA9IFwiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLnVwZGF0ZVVybEhpc3RvcnkgPSBmdW5jdGlvbihhamF4X3Jlc3VsdHNfdXJsKVxuICAgICAgICB7XG4gICAgICAgICAgICB2YXIgdXNlX2hpc3RvcnlfYXBpID0gMDtcbiAgICAgICAgICAgIGlmICh3aW5kb3cuaGlzdG9yeSAmJiB3aW5kb3cuaGlzdG9yeS5wdXNoU3RhdGUpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdXNlX2hpc3RvcnlfYXBpID0gJHRoaXMuYXR0cihcImRhdGEtdXNlLWhpc3RvcnktYXBpXCIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZigoc2VsZi51cGRhdGVfYWpheF91cmw9PTEpJiYodXNlX2hpc3RvcnlfYXBpPT0xKSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAvL25vdyBjaGVjayBpZiB0aGUgYnJvd3NlciBzdXBwb3J0cyBoaXN0b3J5IHN0YXRlIHB1c2ggOilcbiAgICAgICAgICAgICAgICBpZiAod2luZG93Lmhpc3RvcnkgJiYgd2luZG93Lmhpc3RvcnkucHVzaFN0YXRlKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgaGlzdG9yeS5wdXNoU3RhdGUobnVsbCwgbnVsbCwgYWpheF9yZXN1bHRzX3VybCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRoaXMucmVtb3ZlQWpheFBhZ2luYXRpb24gPSBmdW5jdGlvbigpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKHR5cGVvZihzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IpIT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciAkYWpheF9saW5rc19vYmplY3QgPSBqUXVlcnkoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKTtcblxuICAgICAgICAgICAgICAgIGlmKCRhamF4X2xpbmtzX29iamVjdC5sZW5ndGg+MClcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICRhamF4X2xpbmtzX29iamVjdC5vZmYoKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLmdldEJhc2VVcmwgPSBmdW5jdGlvbiggdXJsICkge1xuICAgICAgICAgICAgLy9ub3cgc2VlIGlmIHdlIGFyZSBvbiB0aGUgVVJMIHdlIHRoaW5rLi4uXG4gICAgICAgICAgICB2YXIgdXJsX3BhcnRzID0gdXJsLnNwbGl0KFwiP1wiKTtcbiAgICAgICAgICAgIHZhciB1cmxfYmFzZSA9IFwiXCI7XG5cbiAgICAgICAgICAgIGlmKHVybF9wYXJ0cy5sZW5ndGg+MClcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHVybF9wYXJ0c1swXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgICAgIHVybF9iYXNlID0gdXJsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIHVybF9iYXNlO1xuICAgICAgICB9XG4gICAgICAgIHRoaXMuY2FuRmV0Y2hBamF4UmVzdWx0cyA9IGZ1bmN0aW9uKGZldGNoX3R5cGUpXG4gICAgICAgIHtcbiAgICAgICAgICAgIGlmKHR5cGVvZihmZXRjaF90eXBlKT09XCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgZmV0Y2hfdHlwZSA9IFwiXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZhciBmZXRjaF9hamF4X3Jlc3VsdHMgPSBmYWxzZTtcblxuICAgICAgICAgICAgaWYoc2VsZi5pc19hamF4PT0xKVxuICAgICAgICAgICAgey8vdGhlbiB3ZSB3aWxsIGFqYXggc3VibWl0IHRoZSBmb3JtXG5cbiAgICAgICAgICAgICAgICAvL2FuZCBpZiB3ZSBjYW4gZmluZCB0aGUgcmVzdWx0cyBjb250YWluZXJcbiAgICAgICAgICAgICAgICBpZihzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmxlbmd0aD09MSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IHRydWU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsID0gc2VsZi5yZXN1bHRzX3VybDsgIC8vXG4gICAgICAgICAgICAgICAgdmFyIHJlc3VsdHNfdXJsX2VuY29kZWQgPSAnJzsgIC8vXG4gICAgICAgICAgICAgICAgdmFyIGN1cnJlbnRfdXJsID0gd2luZG93LmxvY2F0aW9uLmhyZWY7XG5cbiAgICAgICAgICAgICAgICAvL2lnbm9yZSAjIGFuZCBldmVyeXRoaW5nIGFmdGVyXG4gICAgICAgICAgICAgICAgdmFyIGhhc2hfcG9zID0gd2luZG93LmxvY2F0aW9uLmhyZWYuaW5kZXhPZignIycpO1xuICAgICAgICAgICAgICAgIGlmKGhhc2hfcG9zIT09LTEpe1xuICAgICAgICAgICAgICAgICAgICBjdXJyZW50X3VybCA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmLnN1YnN0cigwLCB3aW5kb3cubG9jYXRpb24uaHJlZi5pbmRleE9mKCcjJykpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlmKCAoICggc2VsZi5kaXNwbGF5X3Jlc3VsdF9tZXRob2Q9PVwiY3VzdG9tX3dvb2NvbW1lcmNlX3N0b3JlXCIgKSB8fCAoIHNlbGYuZGlzcGxheV9yZXN1bHRfbWV0aG9kPT1cInBvc3RfdHlwZV9hcmNoaXZlXCIgKSApICYmICggc2VsZi5lbmFibGVfdGF4b25vbXlfYXJjaGl2ZXMgPT0gMSApIClcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGlmKCBzZWxmLmN1cnJlbnRfdGF4b25vbXlfYXJjaGl2ZSAhPT1cIlwiIClcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmZXRjaF9hamF4X3Jlc3VsdHM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvKnZhciByZXN1bHRzX3VybCA9IHByb2Nlc3NfZm9ybS5nZXRSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xuICAgICAgICAgICAgICAgICAgICAgdmFyIGFjdGl2ZV90YXggPSBwcm9jZXNzX2Zvcm0uZ2V0QWN0aXZlVGF4KCk7XG4gICAgICAgICAgICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSwgJycsIGFjdGl2ZV90YXgpOyovXG4gICAgICAgICAgICAgICAgfVxuXG5cblxuXG4gICAgICAgICAgICAgICAgLy9ub3cgc2VlIGlmIHdlIGFyZSBvbiB0aGUgVVJMIHdlIHRoaW5rLi4uXG4gICAgICAgICAgICAgICAgdmFyIHVybF9iYXNlID0gdGhpcy5nZXRCYXNlVXJsKCBjdXJyZW50X3VybCApO1xuICAgICAgICAgICAgICAgIC8vdmFyIHJlc3VsdHNfdXJsX2Jhc2UgPSB0aGlzLmdldEJhc2VVcmwoIGN1cnJlbnRfdXJsICk7XG5cbiAgICAgICAgICAgICAgICB2YXIgbGFuZyA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJsYW5nXCIsIHdpbmRvdy5sb2NhdGlvbi5ocmVmKTtcbiAgICAgICAgICAgICAgICBpZigodHlwZW9mKGxhbmcpIT09XCJ1bmRlZmluZWRcIikmJihsYW5nIT09bnVsbCkpXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICB1cmxfYmFzZSA9IHNlbGYuYWRkVXJsUGFyYW0odXJsX2Jhc2UsIFwibGFuZz1cIitsYW5nKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB2YXIgc2ZpZCA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJzZmlkXCIsIHdpbmRvdy5sb2NhdGlvbi5ocmVmKTtcblxuICAgICAgICAgICAgICAgIC8vaWYgc2ZpZCBpcyBhIG51bWJlclxuICAgICAgICAgICAgICAgIGlmKE51bWJlcihwYXJzZUZsb2F0KHNmaWQpKSA9PSBzZmlkKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdXJsX2Jhc2UgPSBzZWxmLmFkZFVybFBhcmFtKHVybF9iYXNlLCBcInNmaWQ9XCIrc2ZpZCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy9pZiBhbnkgb2YgdGhlIDMgY29uZGl0aW9ucyBhcmUgdHJ1ZSwgdGhlbiBpdHMgZ29vZCB0byBnb1xuICAgICAgICAgICAgICAgIC8vIC0gMSB8IGlmIHRoZSB1cmwgYmFzZSA9PSByZXN1bHRzX3VybFxuICAgICAgICAgICAgICAgIC8vIC0gMiB8IGlmIHVybCBiYXNlKyBcIi9cIiAgPT0gcmVzdWx0c191cmwgLSBpbiBjYXNlIG9mIHVzZXIgZXJyb3IgaW4gdGhlIHJlc3VsdHMgVVJMXG4gICAgICAgICAgICAgICAgLy8gLSAzIHwgaWYgdGhlIHJlc3VsdHMgVVJMIGhhcyB1cmwgcGFyYW1zLCBhbmQgdGhlIGN1cnJlbnQgdXJsIHN0YXJ0cyB3aXRoIHRoZSByZXN1bHRzIFVSTCBcblxuICAgICAgICAgICAgICAgIC8vdHJpbSBhbnkgdHJhaWxpbmcgc2xhc2ggZm9yIGVhc2llciBjb21wYXJpc29uOlxuICAgICAgICAgICAgICAgIHVybF9iYXNlID0gdXJsX2Jhc2UucmVwbGFjZSgvXFwvJC8sICcnKTtcbiAgICAgICAgICAgICAgICByZXN1bHRzX3VybCA9IHJlc3VsdHNfdXJsLnJlcGxhY2UoL1xcLyQvLCAnJyk7XG4gICAgICAgICAgICAgICAgcmVzdWx0c191cmxfZW5jb2RlZCA9IGVuY29kZVVSSShyZXN1bHRzX3VybCk7XG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICB2YXIgY3VycmVudF91cmxfY29udGFpbnNfcmVzdWx0c191cmwgPSAtMTtcbiAgICAgICAgICAgICAgICBpZigodXJsX2Jhc2U9PXJlc3VsdHNfdXJsKXx8KHVybF9iYXNlLnRvTG93ZXJDYXNlKCk9PXJlc3VsdHNfdXJsX2VuY29kZWQudG9Mb3dlckNhc2UoKSkgICl7XG4gICAgICAgICAgICAgICAgICAgIGN1cnJlbnRfdXJsX2NvbnRhaW5zX3Jlc3VsdHNfdXJsID0gMTtcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBpZiAoIHJlc3VsdHNfdXJsLmluZGV4T2YoICc/JyApICE9PSAtMSAmJiBjdXJyZW50X3VybC5sYXN0SW5kZXhPZihyZXN1bHRzX3VybCwgMCkgPT09IDAgKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50X3VybF9jb250YWluc19yZXN1bHRzX3VybCA9IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZihzZWxmLm9ubHlfcmVzdWx0c19hamF4PT0xKVxuICAgICAgICAgICAgICAgIHsvL2lmIGEgdXNlciBoYXMgY2hvc2VuIHRvIG9ubHkgYWxsb3cgYWpheCBvbiByZXN1bHRzIHBhZ2VzIChkZWZhdWx0IGJlaGF2aW91cilcblxuICAgICAgICAgICAgICAgICAgICBpZiggY3VycmVudF91cmxfY29udGFpbnNfcmVzdWx0c191cmwgPiAtMSlcbiAgICAgICAgICAgICAgICAgICAgey8vdGhpcyBtZWFucyB0aGUgY3VycmVudCBVUkwgY29udGFpbnMgdGhlIHJlc3VsdHMgdXJsLCB3aGljaCBtZWFucyB3ZSBjYW4gZG8gYWpheFxuICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hfYWpheF9yZXN1bHRzID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZldGNoX2FqYXhfcmVzdWx0cyA9IGZhbHNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGlmKGZldGNoX3R5cGU9PVwicGFnaW5hdGlvblwiKVxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpZiggY3VycmVudF91cmxfY29udGFpbnNfcmVzdWx0c191cmwgPiAtMSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHsvL3RoaXMgbWVhbnMgdGhlIGN1cnJlbnQgVVJMIGNvbnRhaW5zIHRoZSByZXN1bHRzIHVybCwgd2hpY2ggbWVhbnMgd2UgY2FuIGRvIGFqYXhcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZVxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vZG9uJ3QgYWpheCBwYWdpbmF0aW9uIHdoZW4gbm90IG9uIGEgUyZGIHBhZ2VcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmZXRjaF9hamF4X3Jlc3VsdHMgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcmV0dXJuIGZldGNoX2FqYXhfcmVzdWx0cztcbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuc2V0dXBBamF4UGFnaW5hdGlvbiA9IGZ1bmN0aW9uKClcbiAgICAgICAge1xuICAgICAgICAgICAgLy9pbmZpbml0ZSBzY3JvbGxcbiAgICAgICAgICAgIGlmKHRoaXMucGFnaW5hdGlvbl90eXBlPT09XCJpbmZpbml0ZV9zY3JvbGxcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgaW5maW5pdGVfc2Nyb2xsX2VuZCA9IGZhbHNlO1xuICAgICAgICAgICAgICAgIGlmKHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuZmluZChcIltkYXRhLXNlYXJjaC1maWx0ZXItYWN0aW9uPSdpbmZpbml0ZS1zY3JvbGwtZW5kJ11cIikubGVuZ3RoPjApXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpbmZpbml0ZV9zY3JvbGxfZW5kID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5pc19tYXhfcGFnZWQgPSB0cnVlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlmKHBhcnNlSW50KHRoaXMuaW5zdGFuY2VfbnVtYmVyKT09PTEpIHtcbiAgICAgICAgICAgICAgICAgICAgJCh3aW5kb3cpLm9mZihcInNjcm9sbFwiLCBzZWxmLm9uV2luZG93U2Nyb2xsKTtcblxuICAgICAgICAgICAgICAgICAgICBpZiAoc2VsZi5jYW5GZXRjaEFqYXhSZXN1bHRzKFwicGFnaW5hdGlvblwiKSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgJCh3aW5kb3cpLm9uKFwic2Nyb2xsXCIsIHNlbGYub25XaW5kb3dTY3JvbGwpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZih0eXBlb2Yoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKT09XCJ1bmRlZmluZWRcIikge1xuICAgICAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgICAgICQoZG9jdW1lbnQpLm9mZignY2xpY2snLCBzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IpO1xuICAgICAgICAgICAgICAgICQoZG9jdW1lbnQpLm9mZihzZWxmLmFqYXhfbGlua3Nfc2VsZWN0b3IpO1xuICAgICAgICAgICAgICAgICQoc2VsZi5hamF4X2xpbmtzX3NlbGVjdG9yKS5vZmYoKTtcblxuICAgICAgICAgICAgICAgICQoZG9jdW1lbnQpLm9uKCdjbGljaycsIHNlbGYuYWpheF9saW5rc19zZWxlY3RvciwgZnVuY3Rpb24oZSl7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoc2VsZi5jYW5GZXRjaEFqYXhSZXN1bHRzKFwicGFnaW5hdGlvblwiKSlcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgbGluayA9IGpRdWVyeSh0aGlzKS5hdHRyKCdocmVmJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmFqYXhfYWN0aW9uID0gXCJwYWdpbmF0aW9uXCI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBwYWdlTnVtYmVyID0gc2VsZi5nZXRQYWdlZEZyb21VUkwobGluayk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuJGFqYXhfcmVzdWx0c19jb250YWluZXIuYXR0cihcImRhdGEtcGFnZWRcIiwgcGFnZU51bWJlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZmV0Y2hBamF4UmVzdWx0cygpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmdldFBhZ2VkRnJvbVVSTCA9IGZ1bmN0aW9uKFVSTCl7XG5cbiAgICAgICAgICAgIHZhciBwYWdlZFZhbCA9IDE7XG4gICAgICAgICAgICAvL2ZpcnN0IHRlc3QgdG8gc2VlIGlmIHdlIGhhdmUgXCIvcGFnZS80L1wiIGluIHRoZSBVUkxcbiAgICAgICAgICAgIHZhciB0cFZhbCA9IHNlbGYuZ2V0UXVlcnlQYXJhbUZyb21VUkwoXCJzZl9wYWdlZFwiLCBVUkwpO1xuICAgICAgICAgICAgaWYoKHR5cGVvZih0cFZhbCk9PVwic3RyaW5nXCIpfHwodHlwZW9mKHRwVmFsKT09XCJudW1iZXJcIikpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcGFnZWRWYWwgPSB0cFZhbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcmV0dXJuIHBhZ2VkVmFsO1xuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuZ2V0UXVlcnlQYXJhbUZyb21VUkwgPSBmdW5jdGlvbihuYW1lLCBVUkwpe1xuXG4gICAgICAgICAgICB2YXIgcXN0cmluZyA9IFwiP1wiK1VSTC5zcGxpdCgnPycpWzFdO1xuICAgICAgICAgICAgaWYodHlwZW9mKHFzdHJpbmcpIT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHZhciB2YWwgPSBkZWNvZGVVUklDb21wb25lbnQoKG5ldyBSZWdFeHAoJ1s/fCZdJyArIG5hbWUgKyAnPScgKyAnKFteJjtdKz8pKCZ8I3w7fCQpJykuZXhlYyhxc3RyaW5nKXx8WyxcIlwiXSlbMV0ucmVwbGFjZSgvXFwrL2csICclMjAnKSl8fG51bGw7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHZhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBcIlwiO1xuICAgICAgICB9O1xuXG5cblxuICAgICAgICB0aGlzLmZvcm1VcGRhdGVkID0gZnVuY3Rpb24oZSl7XG5cbiAgICAgICAgICAgIC8vZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgICAgICAgaWYoc2VsZi5hdXRvX3VwZGF0ZT09MSkge1xuICAgICAgICAgICAgICAgIHNlbGYuc3VibWl0Rm9ybSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSBpZigoc2VsZi5hdXRvX3VwZGF0ZT09MCkmJihzZWxmLmF1dG9fY291bnRfcmVmcmVzaF9tb2RlPT0xKSlcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzZWxmLmZvcm1VcGRhdGVkRmV0Y2hBamF4KCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfTtcblxuICAgICAgICB0aGlzLmZvcm1VcGRhdGVkRmV0Y2hBamF4ID0gZnVuY3Rpb24oKXtcblxuICAgICAgICAgICAgLy9sb29wIHRocm91Z2ggYWxsIHRoZSBmaWVsZHMgYW5kIGJ1aWxkIHRoZSBVUkxcbiAgICAgICAgICAgIHNlbGYuZmV0Y2hBamF4Rm9ybSgpO1xuXG5cbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfTtcblxuICAgICAgICAvL21ha2UgYW55IGNvcnJlY3Rpb25zL3VwZGF0ZXMgdG8gZmllbGRzIGJlZm9yZSB0aGUgc3VibWl0IGNvbXBsZXRlc1xuICAgICAgICB0aGlzLnNldEZpZWxkcyA9IGZ1bmN0aW9uKGUpe1xuXG4gICAgICAgICAgICAvL3NvbWV0aW1lcyB0aGUgZm9ybSBpcyBzdWJtaXR0ZWQgd2l0aG91dCB0aGUgc2xpZGVyIHlldCBoYXZpbmcgdXBkYXRlZCwgYW5kIGFzIHdlIGdldCBvdXIgdmFsdWVzIGZyb21cbiAgICAgICAgICAgIC8vdGhlIHNsaWRlciBhbmQgbm90IGlucHV0cywgd2UgbmVlZCB0byBjaGVjayBpdCBpZiBuZWVkcyB0byBiZSBzZXRcbiAgICAgICAgICAgIC8vb25seSBvY2N1cnMgaWYgYWpheCBpcyBvZmYsIGFuZCBhdXRvc3VibWl0IG9uXG4gICAgICAgICAgICBzZWxmLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpIHtcblxuICAgICAgICAgICAgICAgIHZhciAkZmllbGQgPSAkKHRoaXMpO1xuXG4gICAgICAgICAgICAgICAgdmFyIHJhbmdlX2Rpc3BsYXlfdmFsdWVzID0gJGZpZWxkLmZpbmQoJy5zZi1tZXRhLXJhbmdlLXNsaWRlcicpLmF0dHIoXCJkYXRhLWRpc3BsYXktdmFsdWVzLWFzXCIpOy8vZGF0YS1kaXNwbGF5LXZhbHVlcy1hcz1cInRleHRcIlxuXG4gICAgICAgICAgICAgICAgaWYocmFuZ2VfZGlzcGxheV92YWx1ZXM9PT1cInRleHRpbnB1dFwiKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgaWYoJGZpZWxkLmZpbmQoXCIubWV0YS1zbGlkZXJcIikubGVuZ3RoPjApe1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCIubWV0YS1zbGlkZXJcIikuZWFjaChmdW5jdGlvbiAoaW5kZXgpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNsaWRlcl9vYmplY3QgPSAkKHRoaXMpWzBdO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRzbGlkZXJfZWwgPSAkKHRoaXMpLmNsb3Nlc3QoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgbWluVmFsID0gJHNsaWRlcl9lbC5maW5kKFwiLnNmLXJhbmdlLW1pblwiKS52YWwoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBtYXhWYWwgPSAkc2xpZGVyX2VsLmZpbmQoXCIuc2YtcmFuZ2UtbWF4XCIpLnZhbCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLnNldChbbWluVmFsLCBtYXhWYWxdKTtcblxuICAgICAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KTtcblxuICAgICAgICB9XG5cbiAgICAgICAgLy9zdWJtaXRcbiAgICAgICAgdGhpcy5zdWJtaXRGb3JtID0gZnVuY3Rpb24oZSl7XG5cbiAgICAgICAgICAgIC8vbG9vcCB0aHJvdWdoIGFsbCB0aGUgZmllbGRzIGFuZCBidWlsZCB0aGUgVVJMXG4gICAgICAgICAgICBpZihzZWxmLmlzU3VibWl0dGluZyA9PSB0cnVlKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxmLnNldEZpZWxkcygpO1xuICAgICAgICAgICAgc2VsZi5jbGVhclRpbWVyKCk7XG5cbiAgICAgICAgICAgIHNlbGYuaXNTdWJtaXR0aW5nID0gdHJ1ZTtcblxuICAgICAgICAgICAgcHJvY2Vzc19mb3JtLnNldFRheEFyY2hpdmVSZXN1bHRzVXJsKHNlbGYsIHNlbGYucmVzdWx0c191cmwpO1xuXG4gICAgICAgICAgICBzZWxmLiRhamF4X3Jlc3VsdHNfY29udGFpbmVyLmF0dHIoXCJkYXRhLXBhZ2VkXCIsIDEpOyAvL2luaXQgcGFnZWRcblxuICAgICAgICAgICAgaWYoc2VsZi5jYW5GZXRjaEFqYXhSZXN1bHRzKCkpXG4gICAgICAgICAgICB7Ly90aGVuIHdlIHdpbGwgYWpheCBzdWJtaXQgdGhlIGZvcm1cblxuICAgICAgICAgICAgICAgIHNlbGYuYWpheF9hY3Rpb24gPSBcInN1Ym1pdFwiOyAvL3NvIHdlIGtub3cgaXQgd2Fzbid0IHBhZ2luYXRpb25cbiAgICAgICAgICAgICAgICBzZWxmLmZldGNoQWpheFJlc3VsdHMoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHsvL3RoZW4gd2Ugd2lsbCBzaW1wbHkgcmVkaXJlY3QgdG8gdGhlIFJlc3VsdHMgVVJMXG5cbiAgICAgICAgICAgICAgICB2YXIgcmVzdWx0c191cmwgPSBwcm9jZXNzX2Zvcm0uZ2V0UmVzdWx0c1VybChzZWxmLCBzZWxmLnJlc3VsdHNfdXJsKTtcbiAgICAgICAgICAgICAgICB2YXIgcXVlcnlfcGFyYW1zID0gc2VsZi5nZXRVcmxQYXJhbXModHJ1ZSwgJycpO1xuICAgICAgICAgICAgICAgIHJlc3VsdHNfdXJsID0gc2VsZi5hZGRVcmxQYXJhbShyZXN1bHRzX3VybCwgcXVlcnlfcGFyYW1zKTtcblxuICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gcmVzdWx0c191cmw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfTtcbiAgICAgICAgdGhpcy5yZXNldEZvcm0gPSBmdW5jdGlvbihzdWJtaXRfZm9ybSlcbiAgICAgICAge1xuICAgICAgICAgICAgLy91bnNldCBhbGwgZmllbGRzXG4gICAgICAgICAgICBzZWxmLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xuXG4gICAgICAgICAgICAgICAgdmFyICRmaWVsZCA9ICQodGhpcyk7XG4gICAgICAgICAgICAgICAgXG5cdFx0XHRcdCRmaWVsZC5yZW1vdmVBdHRyKFwiZGF0YS1zZi10YXhvbm9teS1hcmNoaXZlXCIpO1xuXHRcdFx0XHRcbiAgICAgICAgICAgICAgICAvL3N0YW5kYXJkIGZpZWxkIHR5cGVzXG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJzZWxlY3Q6bm90KFttdWx0aXBsZT0nbXVsdGlwbGUnXSkgPiBvcHRpb246Zmlyc3QtY2hpbGRcIikucHJvcChcInNlbGVjdGVkXCIsIHRydWUpO1xuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwic2VsZWN0W211bHRpcGxlPSdtdWx0aXBsZSddID4gb3B0aW9uXCIpLnByb3AoXCJzZWxlY3RlZFwiLCBmYWxzZSk7XG4gICAgICAgICAgICAgICAgJGZpZWxkLmZpbmQoXCJpbnB1dFt0eXBlPSdjaGVja2JveCddXCIpLnByb3AoXCJjaGVja2VkXCIsIGZhbHNlKTtcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIj4gdWwgPiBsaTpmaXJzdC1jaGlsZCBpbnB1dFt0eXBlPSdyYWRpbyddXCIpLnByb3AoXCJjaGVja2VkXCIsIHRydWUpO1xuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiaW5wdXRbdHlwZT0ndGV4dCddXCIpLnZhbChcIlwiKTtcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIi5zZi1vcHRpb24tYWN0aXZlXCIpLnJlbW92ZUNsYXNzKFwic2Ytb3B0aW9uLWFjdGl2ZVwiKTtcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcIj4gdWwgPiBsaTpmaXJzdC1jaGlsZCBpbnB1dFt0eXBlPSdyYWRpbyddXCIpLnBhcmVudCgpLmFkZENsYXNzKFwic2Ytb3B0aW9uLWFjdGl2ZVwiKTsgLy9yZSBhZGQgYWN0aXZlIGNsYXNzIHRvIGZpcnN0IFwiZGVmYXVsdFwiIG9wdGlvblxuXG4gICAgICAgICAgICAgICAgLy9udW1iZXIgcmFuZ2UgLSAyIG51bWJlciBpbnB1dCBmaWVsZHNcbiAgICAgICAgICAgICAgICAkZmllbGQuZmluZChcImlucHV0W3R5cGU9J251bWJlciddXCIpLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciAkdGhpc0lucHV0ID0gJCh0aGlzKTtcblxuICAgICAgICAgICAgICAgICAgICBpZigkdGhpc0lucHV0LnBhcmVudCgpLnBhcmVudCgpLmhhc0NsYXNzKFwic2YtbWV0YS1yYW5nZVwiKSkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZihpbmRleD09MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzSW5wdXQudmFsKCR0aGlzSW5wdXQuYXR0cihcIm1pblwiKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmKGluZGV4PT0xKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNJbnB1dC52YWwoJHRoaXNJbnB1dC5hdHRyKFwibWF4XCIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0pO1xuXG4gICAgICAgICAgICAgICAgLy9tZXRhIC8gbnVtYmVycyB3aXRoIDIgaW5wdXRzIChmcm9tIC8gdG8gZmllbGRzKSAtIHNlY29uZCBpbnB1dCBtdXN0IGJlIHJlc2V0IHRvIG1heCB2YWx1ZVxuICAgICAgICAgICAgICAgIHZhciAkbWV0YV9zZWxlY3RfZnJvbV90byA9ICRmaWVsZC5maW5kKFwiLnNmLW1ldGEtcmFuZ2Utc2VsZWN0LWZyb210b1wiKTtcblxuICAgICAgICAgICAgICAgIGlmKCRtZXRhX3NlbGVjdF9mcm9tX3RvLmxlbmd0aD4wKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0YXJ0X21pbiA9ICRtZXRhX3NlbGVjdF9mcm9tX3RvLmF0dHIoXCJkYXRhLW1pblwiKTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0YXJ0X21heCA9ICRtZXRhX3NlbGVjdF9mcm9tX3RvLmF0dHIoXCJkYXRhLW1heFwiKTtcblxuICAgICAgICAgICAgICAgICAgICAkbWV0YV9zZWxlY3RfZnJvbV90by5maW5kKFwic2VsZWN0XCIpLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgJHRoaXNJbnB1dCA9ICQodGhpcyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGluZGV4PT0wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXNJbnB1dC52YWwoc3RhcnRfbWluKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoaW5kZXg9PTEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpc0lucHV0LnZhbChzdGFydF9tYXgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHZhciAkbWV0YV9yYWRpb19mcm9tX3RvID0gJGZpZWxkLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1yYWRpby1mcm9tdG9cIik7XG5cbiAgICAgICAgICAgICAgICBpZigkbWV0YV9yYWRpb19mcm9tX3RvLmxlbmd0aD4wKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdmFyIHN0YXJ0X21pbiA9ICRtZXRhX3JhZGlvX2Zyb21fdG8uYXR0cihcImRhdGEtbWluXCIpO1xuICAgICAgICAgICAgICAgICAgICB2YXIgc3RhcnRfbWF4ID0gJG1ldGFfcmFkaW9fZnJvbV90by5hdHRyKFwiZGF0YS1tYXhcIik7XG5cbiAgICAgICAgICAgICAgICAgICAgdmFyICRyYWRpb19ncm91cHMgPSAkbWV0YV9yYWRpb19mcm9tX3RvLmZpbmQoJy5zZi1pbnB1dC1yYW5nZS1yYWRpbycpO1xuXG4gICAgICAgICAgICAgICAgICAgICRyYWRpb19ncm91cHMuZWFjaChmdW5jdGlvbihpbmRleCl7XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRyYWRpb3MgPSAkKHRoaXMpLmZpbmQoXCIuc2YtaW5wdXQtcmFkaW9cIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAkcmFkaW9zLnByb3AoXCJjaGVja2VkXCIsIGZhbHNlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYoaW5kZXg9PTApXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHJhZGlvcy5maWx0ZXIoJ1t2YWx1ZT1cIicrc3RhcnRfbWluKydcIl0nKS5wcm9wKFwiY2hlY2tlZFwiLCB0cnVlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgaWYoaW5kZXg9PTEpXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJHJhZGlvcy5maWx0ZXIoJ1t2YWx1ZT1cIicrc3RhcnRfbWF4KydcIl0nKS5wcm9wKFwiY2hlY2tlZFwiLCB0cnVlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLy9udW1iZXIgc2xpZGVyIC0gbm9VaVNsaWRlclxuICAgICAgICAgICAgICAgICRmaWVsZC5maW5kKFwiLm1ldGEtc2xpZGVyXCIpLmVhY2goZnVuY3Rpb24oaW5kZXgpe1xuXG4gICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfb2JqZWN0ID0gJCh0aGlzKVswXTtcbiAgICAgICAgICAgICAgICAgICAgLyp2YXIgc2xpZGVyX29iamVjdCA9ICRjb250YWluZXIuZmluZChcIi5tZXRhLXNsaWRlclwiKVswXTtcbiAgICAgICAgICAgICAgICAgICAgIHZhciBzbGlkZXJfdmFsID0gc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLmdldCgpOyovXG5cbiAgICAgICAgICAgICAgICAgICAgdmFyICRzbGlkZXJfZWwgPSAkKHRoaXMpLmNsb3Nlc3QoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXJcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBtaW5WYWwgPSAkc2xpZGVyX2VsLmF0dHIoXCJkYXRhLW1pbi1mb3JtYXR0ZWRcIik7XG4gICAgICAgICAgICAgICAgICAgIHZhciBtYXhWYWwgPSAkc2xpZGVyX2VsLmF0dHIoXCJkYXRhLW1heC1mb3JtYXR0ZWRcIik7XG4gICAgICAgICAgICAgICAgICAgIHNsaWRlcl9vYmplY3Qubm9VaVNsaWRlci5zZXQoW21pblZhbCwgbWF4VmFsXSk7XG5cbiAgICAgICAgICAgICAgICB9KTtcblxuICAgICAgICAgICAgICAgIC8vbmVlZCB0byBzZWUgaWYgYW55IGFyZSBjb21ib2JveCBhbmQgYWN0IGFjY29yZGluZ2x5XG4gICAgICAgICAgICAgICAgdmFyICRjb21ib2JveCA9ICRmaWVsZC5maW5kKFwic2VsZWN0W2RhdGEtY29tYm9ib3g9JzEnXVwiKTtcbiAgICAgICAgICAgICAgICBpZigkY29tYm9ib3gubGVuZ3RoPjApXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBpZiAodHlwZW9mICRjb21ib2JveC5jaG9zZW4gIT0gXCJ1bmRlZmluZWRcIilcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LnRyaWdnZXIoXCJjaG9zZW46dXBkYXRlZFwiKTsgLy9mb3IgY2hvc2VuIG9ubHlcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICRjb21ib2JveC52YWwoJycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LnRyaWdnZXIoJ2NoYW5nZS5zZWxlY3QyJyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICBzZWxmLmNsZWFyVGltZXIoKTtcblxuICAgICAgICAgICAgaWYoc3VibWl0X2Zvcm09PVwiYWx3YXlzXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc2VsZi5zdWJtaXRGb3JtKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIGlmKHN1Ym1pdF9mb3JtPT1cIm5ldmVyXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5hdXRvX2NvdW50X3JlZnJlc2hfbW9kZT09MSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHNlbGYuZm9ybVVwZGF0ZWRGZXRjaEFqYXgoKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIGlmKHN1Ym1pdF9mb3JtPT1cImF1dG9cIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmF1dG9fdXBkYXRlPT10cnVlKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZi5zdWJtaXRGb3JtKCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGlmKHRoaXMuYXV0b19jb3VudF9yZWZyZXNoX21vZGU9PTEpXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZm9ybVVwZGF0ZWRGZXRjaEFqYXgoKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9O1xuXG4gICAgICAgIHRoaXMuaW5pdCgpO1xuXG4gICAgICAgIHZhciBldmVudF9kYXRhID0ge307XG4gICAgICAgIGV2ZW50X2RhdGEuc2ZpZCA9IHNlbGYuc2ZpZDtcbiAgICAgICAgZXZlbnRfZGF0YS50YXJnZXRTZWxlY3RvciA9IHNlbGYuYWpheF90YXJnZXRfYXR0cjtcbiAgICAgICAgZXZlbnRfZGF0YS5vYmplY3QgPSB0aGlzO1xuICAgICAgICBpZihvcHRzLmlzSW5pdClcbiAgICAgICAge1xuICAgICAgICAgICAgc2VsZi50cmlnZ2VyRXZlbnQoXCJzZjppbml0XCIsIGV2ZW50X2RhdGEpO1xuICAgICAgICB9XG5cbiAgICB9KTtcbn07XG5cbn0pLmNhbGwodGhpcyx0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsIDogdHlwZW9mIHNlbGYgIT09IFwidW5kZWZpbmVkXCIgPyBzZWxmIDogdHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvdyA6IHt9KVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2NoYXJzZXQ6dXRmLTg7YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5OeVl5OXdkV0pzYVdNdllYTnpaWFJ6TDJwekwybHVZMngxWkdWekwzQnNkV2RwYmk1cWN5SmRMQ0p1WVcxbGN5STZXMTBzSW0xaGNIQnBibWR6SWpvaU8wRkJRVUU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQklpd2labWxzWlNJNkltZGxibVZ5WVhSbFpDNXFjeUlzSW5OdmRYSmpaVkp2YjNRaU9pSWlMQ0p6YjNWeVkyVnpRMjl1ZEdWdWRDSTZXeUpjYm5aaGNpQWtJRngwWEhSY2RGeDBQU0FvZEhsd1pXOW1JSGRwYm1SdmR5QWhQVDBnWENKMWJtUmxabWx1WldSY0lpQS9JSGRwYm1SdmQxc25hbEYxWlhKNUoxMGdPaUIwZVhCbGIyWWdaMnh2WW1Gc0lDRTlQU0JjSW5WdVpHVm1hVzVsWkZ3aUlEOGdaMnh2WW1Gc1d5ZHFVWFZsY25rblhTQTZJRzUxYkd3cE8xeHVkbUZ5SUhOMFlYUmxJRngwWEhSY2REMGdjbVZ4ZFdseVpTZ25MaTl6ZEdGMFpTY3BPMXh1ZG1GeUlIQnliMk5sYzNOZlptOXliU0JjZEQwZ2NtVnhkV2x5WlNnbkxpOXdjbTlqWlhOelgyWnZjbTBuS1R0Y2JuWmhjaUJ1YjFWcFUyeHBaR1Z5WEhSY2REMGdjbVZ4ZFdseVpTZ25ibTkxYVhOc2FXUmxjaWNwTzF4dUx5OTJZWElnWTI5dmEybGxjeUFnSUNBZ0lDQWdJRDBnY21WeGRXbHlaU2duYW5NdFkyOXZhMmxsSnlrN1hHNTJZWElnZEdocGNtUlFZWEowZVNBZ0lDQWdJRDBnY21WeGRXbHlaU2duTGk5MGFHbHlaSEJoY25SNUp5azdYRzVjYm5kcGJtUnZkeTV6WldGeVkyaEJibVJHYVd4MFpYSWdQU0I3WEc0Z0lDQWdaWGgwWlc1emFXOXVjem9nVzEwc1hHNGdJQ0FnY21WbmFYTjBaWEpGZUhSbGJuTnBiMjQ2SUdaMWJtTjBhVzl1S0NCbGVIUmxibk5wYjI1T1lXMWxJQ2tnZTF4dUlDQWdJQ0FnSUNCMGFHbHpMbVY0ZEdWdWMybHZibk11Y0hWemFDZ2daWGgwWlc1emFXOXVUbUZ0WlNBcE8xeHVJQ0FnSUgxY2JuMDdYRzVjYm0xdlpIVnNaUzVsZUhCdmNuUnpJRDBnWm5WdVkzUnBiMjRvYjNCMGFXOXVjeWxjYm50Y2JpQWdJQ0IyWVhJZ1pHVm1ZWFZzZEhNZ1BTQjdYRzRnSUNBZ0lDQWdJSE4wWVhKMFQzQmxibVZrT2lCbVlXeHpaU3hjYmlBZ0lDQWdJQ0FnYVhOSmJtbDBPaUIwY25WbExGeHVJQ0FnSUNBZ0lDQmhZM1JwYjI0NklGd2lYQ0pjYmlBZ0lDQjlPMXh1WEc0Z0lDQWdkbUZ5SUc5d2RITWdQU0JxVVhWbGNua3VaWGgwWlc1a0tHUmxabUYxYkhSekxDQnZjSFJwYjI1ektUdGNiaUFnSUNCY2JpQWdJQ0IwYUdseVpGQmhjblI1TG1sdWFYUW9LVHRjYmlBZ0lDQmNiaUFnSUNBdkwyeHZiM0FnZEdoeWIzVm5hQ0JsWVdOb0lHbDBaVzBnYldGMFkyaGxaRnh1SUNBZ0lIUm9hWE11WldGamFDaG1kVzVqZEdsdmJpZ3BYRzRnSUNBZ2UxeHVYRzRnSUNBZ0lDQWdJSFpoY2lBa2RHaHBjeUE5SUNRb2RHaHBjeWs3WEc0Z0lDQWdJQ0FnSUhaaGNpQnpaV3htSUQwZ2RHaHBjenRjYmlBZ0lDQWdJQ0FnZEdocGN5NXpabWxrSUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdGMyWXRabTl5YlMxcFpGd2lLVHRjYmx4dUlDQWdJQ0FnSUNCemRHRjBaUzVoWkdSVFpXRnlZMmhHYjNKdEtIUm9hWE11YzJacFpDd2dkR2hwY3lrN1hHNWNiaUFnSUNBZ0lDQWdkR2hwY3k0a1ptbGxiR1J6SUQwZ0pIUm9hWE11Wm1sdVpDaGNJajRnZFd3Z1BpQnNhVndpS1RzZ0x5OWhJSEpsWm1WeVpXNWpaU0IwYnlCbFlXTm9JR1pwWld4a2N5QndZWEpsYm5RZ1RFbGNibHh1SUNBZ0lDQWdJQ0IwYUdsekxtVnVZV0pzWlY5MFlYaHZibTl0ZVY5aGNtTm9hWFpsY3lBOUlDUjBhR2x6TG1GMGRISW9KMlJoZEdFdGRHRjRiMjV2YlhrdFlYSmphR2wyWlhNbktUdGNiaUFnSUNBZ0lDQWdkR2hwY3k1amRYSnlaVzUwWDNSaGVHOXViMjE1WDJGeVkyaHBkbVVnUFNBa2RHaHBjeTVoZEhSeUtDZGtZWFJoTFdOMWNuSmxiblF0ZEdGNGIyNXZiWGt0WVhKamFHbDJaU2NwTzF4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG1WdVlXSnNaVjkwWVhodmJtOXRlVjloY21Ob2FYWmxjeWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11Wlc1aFlteGxYM1JoZUc5dWIyMTVYMkZ5WTJocGRtVnpJRDBnWENJd1hDSTdYRzRnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0hSb2FYTXVZM1Z5Y21WdWRGOTBZWGh2Ym05dGVWOWhjbU5vYVhabEtUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NWpkWEp5Wlc1MFgzUmhlRzl1YjIxNVgyRnlZMmhwZG1VZ1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdjSEp2WTJWemMxOW1iM0p0TG1sdWFYUW9jMlZzWmk1bGJtRmliR1ZmZEdGNGIyNXZiWGxmWVhKamFHbDJaWE1zSUhObGJHWXVZM1Z5Y21WdWRGOTBZWGh2Ym05dGVWOWhjbU5vYVhabEtUdGNiaUFnSUNBZ0lDQWdMeTl3Y205alpYTnpYMlp2Y20wdWMyVjBWR0Y0UVhKamFHbDJaVkpsYzNWc2RITlZjbXdvYzJWc1ppazdYRzRnSUNBZ0lDQWdJSEJ5YjJObGMzTmZabTl5YlM1bGJtRmliR1ZKYm5CMWRITW9jMlZzWmlrN1hHNWNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdVpYaDBjbUZmY1hWbGNubGZjR0Z5WVcxektUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NWxlSFJ5WVY5eGRXVnllVjl3WVhKaGJYTWdQU0I3WVd4c09pQjdmU3dnY21WemRXeDBjem9nZTMwc0lHRnFZWGc2SUh0OWZUdGNiaUFnSUNBZ0lDQWdmVnh1WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTUwWlcxd2JHRjBaVjlwYzE5c2IyRmtaV1FnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxMFpXMXdiR0YwWlMxc2IyRmtaV1JjSWlrN1hHNGdJQ0FnSUNBZ0lIUm9hWE11YVhOZllXcGhlQ0E5SUNSMGFHbHpMbUYwZEhJb1hDSmtZWFJoTFdGcVlYaGNJaWs3WEc0Z0lDQWdJQ0FnSUhSb2FYTXVhVzV6ZEdGdVkyVmZiblZ0WW1WeUlEMGdKSFJvYVhNdVlYUjBjaWduWkdGMFlTMXBibk4wWVc1alpTMWpiM1Z1ZENjcE8xeHVJQ0FnSUNBZ0lDQjBhR2x6TGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlJRDBnYWxGMVpYSjVLQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMV0ZxWVhndGRHRnlaMlYwWENJcEtUdGNibHh1SUNBZ0lDQWdJQ0IwYUdsekxtRnFZWGhmZFhCa1lYUmxYM05sWTNScGIyNXpJRDBnSkhSb2FYTXVZWFIwY2loY0ltUmhkR0V0WVdwaGVDMTFjR1JoZEdVdGMyVmpkR2x2Ym5OY0lpa2dQeUJLVTA5T0xuQmhjbk5sS0NBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxaGFtRjRMWFZ3WkdGMFpTMXpaV04wYVc5dWMxd2lLU0FwSURvZ1cxMDdYRzRnSUNBZ0lDQWdJSFJvYVhNdWNtVndiR0ZqWlY5eVpYTjFiSFJ6SUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdGNtVndiR0ZqWlMxeVpYTjFiSFJ6WENJcElEMDlQU0JjSWpCY0lpQS9JR1poYkhObElEb2dkSEoxWlR0Y2JpQWdJQ0FnSUNBZ1hHNGdJQ0FnSUNBZ0lIUm9hWE11Y21WemRXeDBjMTkxY213Z1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMXlaWE4xYkhSekxYVnliRndpS1R0Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVrWldKMVoxOXRiMlJsSUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdFpHVmlkV2N0Ylc5a1pWd2lLVHRjYmlBZ0lDQWdJQ0FnZEdocGN5NTFjR1JoZEdWZllXcGhlRjkxY213Z1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMTFjR1JoZEdVdFlXcGhlQzExY214Y0lpazdYRzRnSUNBZ0lDQWdJSFJvYVhNdWNHRm5hVzVoZEdsdmJsOTBlWEJsSUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdFlXcGhlQzF3WVdkcGJtRjBhVzl1TFhSNWNHVmNJaWs3WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZWFYwYjE5amIzVnVkQ0E5SUNSMGFHbHpMbUYwZEhJb1hDSmtZWFJoTFdGMWRHOHRZMjkxYm5SY0lpazdYRzRnSUNBZ0lDQWdJSFJvYVhNdVlYVjBiMTlqYjNWdWRGOXlaV1p5WlhOb1gyMXZaR1VnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxaGRYUnZMV052ZFc1MExYSmxabkpsYzJndGJXOWtaVndpS1R0Y2JpQWdJQ0FnSUNBZ2RHaHBjeTV2Ym14NVgzSmxjM1ZzZEhOZllXcGhlQ0E5SUNSMGFHbHpMbUYwZEhJb1hDSmtZWFJoTFc5dWJIa3RjbVZ6ZFd4MGN5MWhhbUY0WENJcE95QXZMMmxtSUhkbElHRnlaU0J1YjNRZ2IyNGdkR2hsSUhKbGMzVnNkSE1nY0dGblpTd2djbVZrYVhKbFkzUWdjbUYwYUdWeUlIUm9ZVzRnZEhKNUlIUnZJR3h2WVdRZ2RtbGhJR0ZxWVhoY2JpQWdJQ0FnSUNBZ2RHaHBjeTV6WTNKdmJHeGZkRzlmY0c5eklEMGdKSFJvYVhNdVlYUjBjaWhjSW1SaGRHRXRjMk55YjJ4c0xYUnZMWEJ2YzF3aUtUdGNiaUFnSUNBZ0lDQWdkR2hwY3k1amRYTjBiMjFmYzJOeWIyeHNYM1J2SUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdFkzVnpkRzl0TFhOamNtOXNiQzEwYjF3aUtUdGNiaUFnSUNBZ0lDQWdkR2hwY3k1elkzSnZiR3hmYjI1ZllXTjBhVzl1SUQwZ0pIUm9hWE11WVhSMGNpaGNJbVJoZEdFdGMyTnliMnhzTFc5dUxXRmpkR2x2Ymx3aUtUdGNiaUFnSUNBZ0lDQWdkR2hwY3k1c1lXNW5YMk52WkdVZ1BTQWtkR2hwY3k1aGRIUnlLRndpWkdGMFlTMXNZVzVuTFdOdlpHVmNJaWs3WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZV3BoZUY5MWNtd2dQU0FrZEdocGN5NWhkSFJ5S0Nka1lYUmhMV0ZxWVhndGRYSnNKeWs3WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZV3BoZUY5bWIzSnRYM1Z5YkNBOUlDUjBhR2x6TG1GMGRISW9KMlJoZEdFdFlXcGhlQzFtYjNKdExYVnliQ2NwTzF4dUlDQWdJQ0FnSUNCMGFHbHpMbWx6WDNKMGJDQTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRhWE10Y25Sc0p5azdYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NWthWE53YkdGNVgzSmxjM1ZzZEY5dFpYUm9iMlFnUFNBa2RHaHBjeTVoZEhSeUtDZGtZWFJoTFdScGMzQnNZWGt0Y21WemRXeDBMVzFsZEdodlpDY3BPMXh1SUNBZ0lDQWdJQ0IwYUdsekxtMWhhVzUwWVdsdVgzTjBZWFJsSUQwZ0pIUm9hWE11WVhSMGNpZ25aR0YwWVMxdFlXbHVkR0ZwYmkxemRHRjBaU2NwTzF4dUlDQWdJQ0FnSUNCMGFHbHpMbUZxWVhoZllXTjBhVzl1SUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnZEdocGN5NXNZWE4wWDNOMVltMXBkRjl4ZFdWeWVWOXdZWEpoYlhNZ1BTQmNJbHdpTzF4dVhHNGdJQ0FnSUNBZ0lIUm9hWE11WTNWeWNtVnVkRjl3WVdkbFpDQTlJSEJoY25ObFNXNTBLQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRhVzVwZEMxd1lXZGxaQ2NwS1R0Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVzWVhOMFgyeHZZV1JmYlc5eVpWOW9kRzFzSUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnZEdocGN5NXNiMkZrWDIxdmNtVmZhSFJ0YkNBOUlGd2lYQ0k3WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZV3BoZUY5a1lYUmhYM1I1Y0dVZ1BTQWtkR2hwY3k1aGRIUnlLQ2RrWVhSaExXRnFZWGd0WkdGMFlTMTBlWEJsSnlrN1hHNGdJQ0FnSUNBZ0lIUm9hWE11WVdwaGVGOTBZWEpuWlhSZllYUjBjaUE5SUNSMGFHbHpMbUYwZEhJb1hDSmtZWFJoTFdGcVlYZ3RkR0Z5WjJWMFhDSXBPMXh1SUNBZ0lDQWdJQ0IwYUdsekxuVnpaVjlvYVhOMGIzSjVYMkZ3YVNBOUlDUjBhR2x6TG1GMGRISW9YQ0prWVhSaExYVnpaUzFvYVhOMGIzSjVMV0Z3YVZ3aUtUdGNiaUFnSUNBZ0lDQWdkR2hwY3k1cGMxOXpkV0p0YVhSMGFXNW5JRDBnWm1Gc2MyVTdYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NXNZWE4wWDJGcVlYaGZjbVZ4ZFdWemRDQTlJRzUxYkd3N1hHNWNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdWNtVnpkV3gwYzE5b2RHMXNLVDA5WENKMWJtUmxabWx1WldSY0lpbGNiaUFnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTV5WlhOMWJIUnpYMmgwYld3Z1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdWNtVnpkV3gwYzE5d1lXZGxYMmgwYld3cFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxuSmxjM1ZzZEhOZmNHRm5aVjlvZEcxc0lEMGdYQ0pjSWp0Y2JpQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJR2xtS0hSNWNHVnZaaWgwYUdsekxuVnpaVjlvYVhOMGIzSjVYMkZ3YVNrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEc0Z0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdWRYTmxYMmhwYzNSdmNubGZZWEJwSUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG5CaFoybHVZWFJwYjI1ZmRIbHdaU2s5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11Y0dGbmFXNWhkR2x2Ymw5MGVYQmxJRDBnWENKdWIzSnRZV3hjSWp0Y2JpQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1amRYSnlaVzUwWDNCaFoyVmtLVDA5WENKMWJtUmxabWx1WldSY0lpbGNiaUFnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVqZFhKeVpXNTBYM0JoWjJWa0lEMGdNVHRjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG1GcVlYaGZkR0Z5WjJWMFgyRjBkSElwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh1SUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1GcVlYaGZkR0Z5WjJWMFgyRjBkSElnUFNCY0lsd2lPMXh1SUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11WVdwaGVGOTFjbXdwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh1SUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1GcVlYaGZkWEpzSUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG1GcVlYaGZabTl5YlY5MWNtd3BQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbUZxWVhoZlptOXliVjkxY213Z1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdWNtVnpkV3gwYzE5MWNtd3BQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbkpsYzNWc2RITmZkWEpzSUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG5OamNtOXNiRjkwYjE5d2IzTXBQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbk5qY205c2JGOTBiMTl3YjNNZ1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdWMyTnliMnhzWDI5dVgyRmpkR2x2YmlrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEc0Z0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdWMyTnliMnhzWDI5dVgyRmpkR2x2YmlBOUlGd2lYQ0k3WEc0Z0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11WTNWemRHOXRYM05qY205c2JGOTBieWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11WTNWemRHOXRYM05qY205c2JGOTBieUE5SUZ3aVhDSTdYRzRnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnZEdocGN5NGtZM1Z6ZEc5dFgzTmpjbTlzYkY5MGJ5QTlJR3BSZFdWeWVTaDBhR2x6TG1OMWMzUnZiVjl6WTNKdmJHeGZkRzhwTzF4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG5Wd1pHRjBaVjloYW1GNFgzVnliQ2s5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11ZFhCa1lYUmxYMkZxWVhoZmRYSnNJRDBnWENKY0lqdGNiaUFnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUdsbUtIUjVjR1Z2WmloMGFHbHpMbVJsWW5WblgyMXZaR1VwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh1SUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1SbFluVm5YMjF2WkdVZ1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSFJvYVhNdVlXcGhlRjkwWVhKblpYUmZiMkpxWldOMEtUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NWhhbUY0WDNSaGNtZGxkRjl2WW1wbFkzUWdQU0JjSWx3aU8xeHVJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0hSb2FYTXVkR1Z0Y0d4aGRHVmZhWE5mYkc5aFpHVmtLVDA5WENKMWJtUmxabWx1WldSY0lpbGNiaUFnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTUwWlcxd2JHRjBaVjlwYzE5c2IyRmtaV1FnUFNCY0lqQmNJanRjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaDBhR2x6TG1GMWRHOWZZMjkxYm5SZmNtVm1jbVZ6YUY5dGIyUmxLVDA5WENKMWJtUmxabWx1WldSY0lpbGNiaUFnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVoZFhSdlgyTnZkVzUwWDNKbFpuSmxjMmhmYlc5a1pTQTlJRndpTUZ3aU8xeHVJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NWhhbUY0WDJ4cGJtdHpYM05sYkdWamRHOXlJRDBnSkhSb2FYTXVZWFIwY2loY0ltUmhkR0V0WVdwaGVDMXNhVzVyY3kxelpXeGxZM1J2Y2x3aUtUdGNibHh1WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZWFYwYjE5MWNHUmhkR1VnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxaGRYUnZMWFZ3WkdGMFpWd2lLVHRjYmlBZ0lDQWdJQ0FnZEdocGN5NXBibkIxZEZScGJXVnlJRDBnTUR0Y2JseHVJQ0FnSUNBZ0lDQjBhR2x6TG5ObGRFbHVabWx1YVhSbFUyTnliMnhzUTI5dWRHRnBibVZ5SUQwZ1puVnVZM1JwYjI0b0tWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBdkx5QlhhR1Z1SUhkbElHNWhkbWxuWVhSbElHRjNZWGtnWm5KdmJTQnpaV0Z5WTJnZ2NtVnpkV3gwY3l3Z1lXNWtJSFJvWlc0Z2NISmxjM01nWW1GamF5eGNiaUFnSUNBZ0lDQWdJQ0FnSUM4dklHbHpYMjFoZUY5d1lXZGxaQ0JwY3lCeVpYUmhhVzVsWkN3Z2MyOGdkMlVnYjI1c2VTQjNZVzUwSUhSdklITmxkQ0JwZENCMGJ5Qm1ZV3h6WlNCcFpseHVJQ0FnSUNBZ0lDQWdJQ0FnTHk4Z2QyVWdZWEpsSUdsdWFYUmhiR2w2YVc1bklIUm9aU0J5WlhOMWJIUnpJSEJoWjJVZ2RHaGxJR1pwY25OMElIUnBiV1VnTFNCemJ5QnFkWE4wSUZ4dUlDQWdJQ0FnSUNBZ0lDQWdMeThnWTJobFkyc2dhV1lnZEdocGN5QjJZWElnYVhNZ2RXNWtaV1pwYm1Wa0lDaGhjeUJwZENCemFHOTFiR1FnWW1VZ2IyNGdabWx5YzNRZ2RYTmxLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2dnZEhsd1pXOW1JQ2dnZEdocGN5NXBjMTl0WVhoZmNHRm5aV1FnS1NBOVBUMGdKM1Z1WkdWbWFXNWxaQ2NnS1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVwYzE5dFlYaGZjR0ZuWldRZ1BTQm1ZV3h6WlRzZ0x5OW1iM0lnYkc5aFpDQnRiM0psSUc5dWJIa3NJRzl1WTJVZ2QyVWdaR1YwWldOMElIZGxKM0psSUdGMElIUm9aU0JsYm1RZ2MyVjBJSFJvYVhNZ2RHOGdkSEoxWlZ4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG5WelpWOXpZM0p2Ykd4ZmJHOWhaR1Z5SUQwZ0pIUm9hWE11WVhSMGNpZ25aR0YwWVMxemFHOTNMWE5qY205c2JDMXNiMkZrWlhJbktUdGNiaUFnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gyTnZiblJoYVc1bGNpQTlJQ1IwYUdsekxtRjBkSElvSjJSaGRHRXRhVzVtYVc1cGRHVXRjMk55YjJ4c0xXTnZiblJoYVc1bGNpY3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVwYm1acGJtbDBaVjl6WTNKdmJHeGZkSEpwWjJkbGNsOWhiVzkxYm5RZ1BTQWtkR2hwY3k1aGRIUnlLQ2RrWVhSaExXbHVabWx1YVhSbExYTmpjbTlzYkMxMGNtbG5aMlZ5SnlrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxtbHVabWx1YVhSbFgzTmpjbTlzYkY5eVpYTjFiSFJmWTJ4aGMzTWdQU0FrZEdocGN5NWhkSFJ5S0Nka1lYUmhMV2x1Wm1sdWFYUmxMWE5qY205c2JDMXlaWE4xYkhRdFkyeGhjM01uS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdUpHbHVabWx1YVhSbFgzTmpjbTlzYkY5amIyNTBZV2x1WlhJZ1BTQjBhR2x6TGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kR2hwY3k1cGJtWnBibWwwWlY5elkzSnZiR3hmWTI5dWRHRnBibVZ5S1QwOVhDSjFibVJsWm1sdVpXUmNJaWxjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1sdVptbHVhWFJsWDNOamNtOXNiRjlqYjI1MFlXbHVaWElnUFNCY0lsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhSb2FYTXVKR2x1Wm1sdWFYUmxYM05qY205c2JGOWpiMjUwWVdsdVpYSWdQU0JxVVhWbGNua29kR2hwY3k1aGFtRjRYM1JoY21kbGRGOWhkSFJ5SUNzZ0p5QW5JQ3NnZEdocGN5NXBibVpwYm1sMFpWOXpZM0p2Ykd4ZlkyOXVkR0ZwYm1WeUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0hSb2FYTXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gzSmxjM1ZzZEY5amJHRnpjeWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVwYm1acGJtbDBaVjl6WTNKdmJHeGZjbVZ6ZFd4MFgyTnNZWE56SUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIUm9hWE11ZFhObFgzTmpjbTlzYkY5c2IyRmtaWElwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIUm9hWE11ZFhObFgzTmpjbTlzYkY5c2IyRmtaWElnUFNBeE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lIMDdYRzRnSUNBZ0lDQWdJSFJvYVhNdWMyVjBTVzVtYVc1cGRHVlRZM0p2Ykd4RGIyNTBZV2x1WlhJb0tUdGNibHh1SUNBZ0lDQWdJQ0F2S2lCbWRXNWpkR2x2Ym5NZ0tpOWNibHh1SUNBZ0lDQWdJQ0IwYUdsekxuSmxjMlYwSUQwZ1puVnVZM1JwYjI0b2MzVmliV2wwWDJadmNtMHBYRzRnSUNBZ0lDQWdJSHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdkR2hwY3k1eVpYTmxkRVp2Y20wb2MzVmliV2wwWDJadmNtMHBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUhSeWRXVTdYRzRnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNCMGFHbHpMbWx1Y0hWMFZYQmtZWFJsSUQwZ1puVnVZM1JwYjI0b1pHVnNZWGxFZFhKaGRHbHZiaWxjYmlBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LR1JsYkdGNVJIVnlZWFJwYjI0cFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1pXeGhlVVIxY21GMGFXOXVJRDBnTXpBd08xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxuSmxjMlYwVkdsdFpYSW9aR1ZzWVhsRWRYSmhkR2x2YmlrN1hHNGdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0IwYUdsekxuTmpjbTlzYkZSdlVHOXpJRDBnWm5WdVkzUnBiMjRvS1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2IyWm1jMlYwSUQwZ01EdGNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQmpZVzVUWTNKdmJHd2dQU0IwY25WbE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTG1selgyRnFZWGc5UFRFcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MyVnNaaTV6WTNKdmJHeGZkRzlmY0c5elBUMWNJbmRwYm1SdmQxd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2IyWm1jMlYwSUQwZ01EdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JsYkhObElHbG1LSE5sYkdZdWMyTnliMnhzWDNSdlgzQnZjejA5WENKbWIzSnRYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnZabVp6WlhRZ1BTQWtkR2hwY3k1dlptWnpaWFFvS1M1MGIzQTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2FXWW9jMlZzWmk1elkzSnZiR3hmZEc5ZmNHOXpQVDFjSW5KbGMzVnNkSE5jSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVKR0ZxWVhoZmNtVnpkV3gwYzE5amIyNTBZV2x1WlhJdWJHVnVaM1JvUGpBcFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzltWm5ObGRDQTlJSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1YjJabWMyVjBLQ2t1ZEc5d08xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdhV1lvYzJWc1ppNXpZM0p2Ykd4ZmRHOWZjRzl6UFQxY0ltTjFjM1J2YlZ3aUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5amRYTjBiMjFmYzJOeWIyeHNYM1J2WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdUpHTjFjM1J2YlY5elkzSnZiR3hmZEc4dWJHVnVaM1JvUGpBcFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzltWm5ObGRDQTlJSE5sYkdZdUpHTjFjM1J2YlY5elkzSnZiR3hmZEc4dWIyWm1jMlYwS0NrdWRHOXdPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlZjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHTmhibE5qY205c2JDQTlJR1poYkhObE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0dOaGJsTmpjbTlzYkNsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1FvWENKb2RHMXNMQ0JpYjJSNVhDSXBMbk4wYjNBb0tTNWhibWx0WVhSbEtIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmpjbTlzYkZSdmNEb2diMlptYzJWMFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDBzSUZ3aWJtOXliV0ZzWENJc0lGd2laV0Z6WlU5MWRGRjFZV1JjSWlBcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQjlPMXh1WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZWFIwWVdOb1FXTjBhWFpsUTJ4aGMzTWdQU0JtZFc1amRHbHZiaWdwZTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJOb1pXTnJJSFJ2SUhObFpTQnBaaUIzWlNCaGNtVWdkWE5wYm1jZ1lXcGhlQ0FtSUdGMWRHOGdZMjkxYm5SY2JpQWdJQ0FnSUNBZ0lDQWdJQzh2YVdZZ2JtOTBMQ0IwYUdVZ2MyVmhjbU5vSUdadmNtMGdaRzlsY3lCdWIzUWdaMlYwSUhKbGJHOWhaR1ZrTENCemJ5QjNaU0J1WldWa0lIUnZJSFZ3WkdGMFpTQjBhR1VnYzJZdGIzQjBhVzl1TFdGamRHbDJaU0JqYkdGemN5QnZiaUJoYkd3Z1ptbGxiR1J6WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdsekxtOXVLQ2RqYUdGdVoyVW5MQ0FuYVc1d2RYUmJkSGx3WlQxY0luSmhaR2x2WENKZExDQnBibkIxZEZ0MGVYQmxQVndpWTJobFkydGliM2hjSWwwc0lITmxiR1ZqZENjc0lHWjFibU4wYVc5dUtHVXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JqZEdocGN5QTlJQ1FvZEdocGN5azdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSamRHaHBjMTl3WVhKbGJuUWdQU0FrWTNSb2FYTXVZMnh2YzJWemRDaGNJbXhwVzJSaGRHRXRjMll0Wm1sbGJHUXRibUZ0WlYxY0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhSb2FYTmZkR0ZuSUQwZ0pHTjBhR2x6TG5CeWIzQW9YQ0owWVdkT1lXMWxYQ0lwTG5SdlRHOTNaWEpEWVhObEtDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdsdWNIVjBYM1I1Y0dVZ1BTQWtZM1JvYVhNdVlYUjBjaWhjSW5SNWNHVmNJaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIQmhjbVZ1ZEY5MFlXY2dQU0FrWTNSb2FYTmZjR0Z5Wlc1MExuQnliM0FvWENKMFlXZE9ZVzFsWENJcExuUnZURzkzWlhKRFlYTmxLQ2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppZ29kR2hwYzE5MFlXYzlQVndpYVc1d2RYUmNJaWttSmlnb2FXNXdkWFJmZEhsd1pUMDlYQ0p5WVdScGIxd2lLWHg4S0dsdWNIVjBYM1I1Y0dVOVBWd2lZMmhsWTJ0aWIzaGNJaWtwSUNZbUlDaHdZWEpsYm5SZmRHRm5QVDFjSW14cFhDSXBLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JoYkd4ZmIzQjBhVzl1Y3lBOUlDUmpkR2hwYzE5d1lYSmxiblF1Y0dGeVpXNTBLQ2t1Wm1sdVpDZ25iR2tuS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSaGJHeGZiM0IwYVc5dWMxOW1hV1ZzWkhNZ1BTQWtZM1JvYVhOZmNHRnlaVzUwTG5CaGNtVnVkQ2dwTG1acGJtUW9KMmx1Y0hWME9tTm9aV05yWldRbktUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa1lXeHNYMjl3ZEdsdmJuTXVjbVZ0YjNabFEyeGhjM01vWENKelppMXZjSFJwYjI0dFlXTjBhWFpsWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWVd4c1gyOXdkR2x2Ym5OZlptbGxiR1J6TG1WaFkyZ29ablZ1WTNScGIyNG9LWHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUndZWEpsYm5RZ1BTQWtLSFJvYVhNcExtTnNiM05sYzNRb1hDSnNhVndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSd1lYSmxiblF1WVdSa1EyeGhjM01vWENKelppMXZjSFJwYjI0dFlXTjBhWFpsWENJcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2FXWW9kR2hwYzE5MFlXYzlQVndpYzJWc1pXTjBYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkdGc2JGOXZjSFJwYjI1eklEMGdKR04wYUdsekxtTm9hV3hrY21WdUtDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSaGJHeGZiM0IwYVc5dWN5NXlaVzF2ZG1WRGJHRnpjeWhjSW5ObUxXOXdkR2x2YmkxaFkzUnBkbVZjSWlrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMGFHbHpYM1poYkNBOUlDUmpkR2hwY3k1MllXd29LVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnZEdocGMxOWhjbkpmZG1Gc0lEMGdLSFI1Y0dWdlppQjBhR2x6WDNaaGJDQTlQU0FuYzNSeWFXNW5KeUI4ZkNCMGFHbHpYM1poYkNCcGJuTjBZVzVqWlc5bUlGTjBjbWx1WnlrZ1B5QmJkR2hwYzE5MllXeGRJRG9nZEdocGMxOTJZV3c3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKQ2gwYUdselgyRnljbDkyWVd3cExtVmhZMmdvWm5WdVkzUnBiMjRvYVN3Z2RtRnNkV1VwZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdOMGFHbHpMbVpwYm1Rb1hDSnZjSFJwYjI1YmRtRnNkV1U5SjF3aUszWmhiSFZsSzF3aUoxMWNJaWt1WVdSa1EyeGhjM01vWENKelppMXZjSFJwYjI0dFlXTjBhWFpsWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2JseHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzVjYmlBZ0lDQWdJQ0FnZlR0Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVwYm1sMFFYVjBiMVZ3WkdGMFpVVjJaVzUwY3lBOUlHWjFibU4wYVc5dUtDbDdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHFJR0YxZEc4Z2RYQmtZWFJsSUNvdlhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmlnb2MyVnNaaTVoZFhSdlgzVndaR0YwWlQwOU1TbDhmQ2h6Wld4bUxtRjFkRzlmWTI5MWJuUmZjbVZtY21WemFGOXRiMlJsUFQweEtTbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2RHaHBjeTV2YmlnblkyaGhibWRsSnl3Z0oybHVjSFYwVzNSNWNHVTlYQ0p5WVdScGIxd2lYU3dnYVc1d2RYUmJkSGx3WlQxY0ltTm9aV05yWW05NFhDSmRMQ0J6Wld4bFkzUW5MQ0JtZFc1amRHbHZiaWhsS1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFXNXdkWFJWY0dSaGRHVW9NakF3S1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdsekxtOXVLQ2RwYm5CMWRDY3NJQ2RwYm5CMWRGdDBlWEJsUFZ3aWJuVnRZbVZ5WENKZEp5d2dablZ1WTNScGIyNG9aU2tnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdWNIVjBWWEJrWVhSbEtEZ3dNQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkhSbGVIUkpibkIxZENBOUlDUjBhR2x6TG1acGJtUW9KMmx1Y0hWMFczUjVjR1U5WENKMFpYaDBYQ0pkT201dmRDZ3VjMll0WkdGMFpYQnBZMnRsY2lrbktUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYkdGemRGWmhiSFZsSUQwZ0pIUmxlSFJKYm5CMWRDNTJZV3dvS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUjBhR2x6TG05dUtDZHBibkIxZENjc0lDZHBibkIxZEZ0MGVYQmxQVndpZEdWNGRGd2lYVHB1YjNRb0xuTm1MV1JoZEdWd2FXTnJaWElwSnl3Z1puVnVZM1JwYjI0b0tWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2JHRnpkRlpoYkhWbElUMGtkR1Y0ZEVsdWNIVjBMblpoYkNncEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHVjSFYwVlhCa1lYUmxLREV5TURBcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdiR0Z6ZEZaaGJIVmxJRDBnSkhSbGVIUkpibkIxZEM1MllXd29LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5S1R0Y2JseHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdWIyNG9KMnRsZVhCeVpYTnpKeXdnSjJsdWNIVjBXM1I1Y0dVOVhDSjBaWGgwWENKZE9tNXZkQ2d1YzJZdFpHRjBaWEJwWTJ0bGNpa25MQ0JtZFc1amRHbHZiaWhsS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0dVdWQyaHBZMmdnUFQwZ01UTXBlMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JsTG5CeVpYWmxiblJFWldaaGRXeDBLQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxuTjFZbTFwZEVadmNtMG9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQm1ZV3h6WlR0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMeVIwYUdsekxtOXVLQ2RwYm5CMWRDY3NJQ2RwYm5CMWRDNXpaaTFrWVhSbGNHbGphMlZ5Snl3Z2MyVnNaaTVrWVhSbFNXNXdkWFJVZVhCbEtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQjlPMXh1WEc0Z0lDQWdJQ0FnSUM4dmRHaHBjeTVwYm1sMFFYVjBiMVZ3WkdGMFpVVjJaVzUwY3lncE8xeHVYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NWpiR1ZoY2xScGJXVnlJRDBnWm5WdVkzUnBiMjRvS1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0JqYkdWaGNsUnBiV1Z2ZFhRb2MyVnNaaTVwYm5CMWRGUnBiV1Z5S1R0Y2JpQWdJQ0FnSUNBZ2ZUdGNiaUFnSUNBZ0lDQWdkR2hwY3k1eVpYTmxkRlJwYldWeUlEMGdablZ1WTNScGIyNG9aR1ZzWVhsRWRYSmhkR2x2YmlsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnWTJ4bFlYSlVhVzFsYjNWMEtITmxiR1l1YVc1d2RYUlVhVzFsY2lrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHVjSFYwVkdsdFpYSWdQU0J6WlhSVWFXMWxiM1YwS0hObGJHWXVabTl5YlZWd1pHRjBaV1FzSUdSbGJHRjVSSFZ5WVhScGIyNHBPMXh1WEc0Z0lDQWdJQ0FnSUgwN1hHNWNiaUFnSUNBZ0lDQWdkR2hwY3k1aFpHUkVZWFJsVUdsamEyVnljeUE5SUdaMWJtTjBhVzl1S0NsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUmtZWFJsWDNCcFkydGxjaUE5SUNSMGFHbHpMbVpwYm1Rb1hDSXVjMll0WkdGMFpYQnBZMnRsY2x3aUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KR1JoZEdWZmNHbGphMlZ5TG14bGJtZDBhRDR3S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JrWVhSbFgzQnBZMnRsY2k1bFlXTm9LR1oxYm1OMGFXOXVLQ2w3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSMGFHbHpJRDBnSkNoMGFHbHpLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1JoZEdWR2IzSnRZWFFnUFNCY0lsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdaR0YwWlVSeWIzQmtiM2R1V1dWaGNpQTlJR1poYkhObE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1pHRjBaVVJ5YjNCa2IzZHVUVzl1ZEdnZ1BTQm1ZV3h6WlR0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHTnNiM05sYzNSZlpHRjBaVjkzY21Gd0lEMGdKSFJvYVhNdVkyeHZjMlZ6ZENoY0lpNXpabDlrWVhSbFgyWnBaV3hrWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlna1kyeHZjMlZ6ZEY5a1lYUmxYM2R5WVhBdWJHVnVaM1JvUGpBcFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1JoZEdWR2IzSnRZWFFnUFNBa1kyeHZjMlZ6ZEY5a1lYUmxYM2R5WVhBdVlYUjBjaWhjSW1SaGRHRXRaR0YwWlMxbWIzSnRZWFJjSWlrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1JqYkc5elpYTjBYMlJoZEdWZmQzSmhjQzVoZEhSeUtGd2laR0YwWVMxa1lYUmxMWFZ6WlMxNVpXRnlMV1J5YjNCa2IzZHVYQ0lwUFQweEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1JoZEdWRWNtOXdaRzkzYmxsbFlYSWdQU0IwY25WbE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KR05zYjNObGMzUmZaR0YwWlY5M2NtRndMbUYwZEhJb1hDSmtZWFJoTFdSaGRHVXRkWE5sTFcxdmJuUm9MV1J5YjNCa2IzZHVYQ0lwUFQweEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1JoZEdWRWNtOXdaRzkzYmsxdmJuUm9JRDBnZEhKMVpUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1lYUmxVR2xqYTJWeVQzQjBhVzl1Y3lBOUlIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHViR2x1WlRvZ2RISjFaU3hjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5vYjNkUGRHaGxjazF2Ym5Sb2N6b2dkSEoxWlN4Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUc5dVUyVnNaV04wT2lCbWRXNWpkR2x2YmlobExDQm1jbTl0WDJacFpXeGtLWHNnYzJWc1ppNWtZWFJsVTJWc1pXTjBLR1VzSUdaeWIyMWZabWxsYkdRc0lDUW9kR2hwY3lrcE95QjlMRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWlVadmNtMWhkRG9nWkdGMFpVWnZjbTFoZEN4Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyaGhibWRsVFc5dWRHZzZJR1JoZEdWRWNtOXdaRzkzYmsxdmJuUm9MRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZMmhoYm1kbFdXVmhjam9nWkdGMFpVUnliM0JrYjNkdVdXVmhjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOU8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1YVhOZmNuUnNQVDB4S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJsVUdsamEyVnlUM0IwYVc5dWN5NWthWEpsWTNScGIyNGdQU0JjSW5KMGJGd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTXVaR0YwWlhCcFkydGxjaWhrWVhSbFVHbGphMlZ5VDNCMGFXOXVjeWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNXNZVzVuWDJOdlpHVWhQVndpWENJcFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1F1WkdGMFpYQnBZMnRsY2k1elpYUkVaV1poZFd4MGN5aGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrTG1WNGRHVnVaQ2hjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdleWRrWVhSbFJtOXliV0YwSnpwa1lYUmxSbTl5YldGMGZTeGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pDNWtZWFJsY0dsamEyVnlMbkpsWjJsdmJtRnNXeUJ6Wld4bUxteGhibWRmWTI5a1pWMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa0xtUmhkR1Z3YVdOclpYSXVjMlYwUkdWbVlYVnNkSE1vWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pDNWxlSFJsYm1Rb1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhzblpHRjBaVVp2Y20xaGRDYzZaR0YwWlVadmNtMWhkSDBzWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1F1WkdGMFpYQnBZMnRsY2k1eVpXZHBiMjVoYkZ0Y0ltVnVYQ0pkWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0tWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDUW9KeTVzYkMxemEybHVMVzFsYkc5dUp5a3ViR1Z1WjNSb1BUMHdLWHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtaR0YwWlY5d2FXTnJaWEl1WkdGMFpYQnBZMnRsY2lnbmQybGtaMlYwSnlrdWQzSmhjQ2duUEdScGRpQmpiR0Z6Y3oxY0lteHNMWE5yYVc0dGJXVnNiMjRnYzJWaGNtTm9ZVzVrWm1sc2RHVnlMV1JoZEdVdGNHbGphMlZ5WENJdlBpY3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0I5TzF4dVhHNGdJQ0FnSUNBZ0lIUm9hWE11WkdGMFpWTmxiR1ZqZENBOUlHWjFibU4wYVc5dUtHVXNJR1p5YjIxZlptbGxiR1FzSUNSMGFHbHpLVnh1SUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkdsdWNIVjBYMlpwWld4a0lEMGdKQ2htY205dFgyWnBaV3hrTG1sdWNIVjBMbWRsZENnd0tTazdYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSFJvYVhNZ1BTQWtLSFJvYVhNcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKR1JoZEdWZlptbGxiR1J6SUQwZ0pHbHVjSFYwWDJacFpXeGtMbU5zYjNObGMzUW9KMXRrWVhSaExYTm1MV1pwWld4a0xXbHVjSFYwTFhSNWNHVTlYQ0prWVhSbGNtRnVaMlZjSWwwc0lGdGtZWFJoTFhObUxXWnBaV3hrTFdsdWNIVjBMWFI1Y0dVOVhDSmtZWFJsWENKZEp5azdYRzRnSUNBZ0lDQWdJQ0FnSUNBa1pHRjBaVjltYVdWc1pITXVaV0ZqYUNobWRXNWpkR2x2YmlobExDQnBibVJsZUNsN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwWmw5a1lYUmxYM0JwWTJ0bGNuTWdQU0FrS0hSb2FYTXBMbVpwYm1Rb1hDSXVjMll0WkdGMFpYQnBZMnRsY2x3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYm05ZlpHRjBaVjl3YVdOclpYSnpJRDBnSkhSbVgyUmhkR1ZmY0dsamEyVnljeTVzWlc1bmRHZzdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYm05ZlpHRjBaVjl3YVdOclpYSnpQakVwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM1JvWlc0Z2FYUWdhWE1nWVNCa1lYUmxJSEpoYm1kbExDQnpieUJ0WVd0bElITjFjbVVnWW05MGFDQm1hV1ZzWkhNZ1lYSmxJR1pwYkd4bFpDQmlaV1p2Y21VZ2RYQmtZWFJwYm1kY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdSd1gyTnZkVzUwWlhJZ1BTQXdPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdaSEJmWlcxd2RIbGZabWxsYkdSZlkyOTFiblFnUFNBd08xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrZEdaZlpHRjBaVjl3YVdOclpYSnpMbVZoWTJnb1puVnVZM1JwYjI0b0tYdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvSkNoMGFHbHpLUzUyWVd3b0tUMDlYQ0pjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtjRjlsYlhCMGVWOW1hV1ZzWkY5amIzVnVkQ3NyTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa2NGOWpiM1Z1ZEdWeUt5czdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtHUndYMlZ0Y0hSNVgyWnBaV3hrWDJOdmRXNTBQVDB3S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1sdWNIVjBWWEJrWVhSbEtERXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlZjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YVc1d2RYUlZjR1JoZEdVb01TazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlLVHRjYmlBZ0lDQWdJQ0FnZlR0Y2JseHVJQ0FnSUNBZ0lDQjBhR2x6TG1Ga1pGSmhibWRsVTJ4cFpHVnljeUE5SUdaMWJtTjBhVzl1S0NsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUnRaWFJoWDNKaGJtZGxJRDBnSkhSb2FYTXVabWx1WkNoY0lpNXpaaTF0WlhSaExYSmhibWRsTFhOc2FXUmxjbHdpS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0pHMWxkR0ZmY21GdVoyVXViR1Z1WjNSb1BqQXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHMWxkR0ZmY21GdVoyVXVaV0ZqYUNobWRXNWpkR2x2YmlncGUxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtkR2hwY3lBOUlDUW9kR2hwY3lrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdGFXNGdQU0FrZEdocGN5NWhkSFJ5S0Z3aVpHRjBZUzF0YVc1Y0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnRZWGdnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxdFlYaGNJaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ6YldsdUlEMGdKSFJvYVhNdVlYUjBjaWhjSW1SaGRHRXRjM1JoY25RdGJXbHVYQ0lwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzIxaGVDQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMWE4wWVhKMExXMWhlRndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdScGMzQnNZWGxmZG1Gc2RXVmZZWE1nUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxa2FYTndiR0Y1TFhaaGJIVmxjeTFoYzF3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlITjBaWEFnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxemRHVndYQ0lwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkhOMFlYSjBYM1poYkNBOUlDUjBhR2x6TG1acGJtUW9KeTV6WmkxeVlXNW5aUzF0YVc0bktUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUmxibVJmZG1Gc0lEMGdKSFJvYVhNdVptbHVaQ2duTG5ObUxYSmhibWRsTFcxaGVDY3BPMXh1WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdSbFkybHRZV3hmY0d4aFkyVnpJRDBnSkhSb2FYTXVZWFIwY2loY0ltUmhkR0V0WkdWamFXMWhiQzF3YkdGalpYTmNJaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUIwYUc5MWMyRnVaRjl6WlhCbGNtRjBiM0lnUFNBa2RHaHBjeTVoZEhSeUtGd2laR0YwWVMxMGFHOTFjMkZ1WkMxelpYQmxjbUYwYjNKY0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQmtaV05wYldGc1gzTmxjR1Z5WVhSdmNpQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMV1JsWTJsdFlXd3RjMlZ3WlhKaGRHOXlYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCbWFXVnNaRjltYjNKdFlYUWdQU0IzVG5WdFlpaDdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnRZWEpyT2lCa1pXTnBiV0ZzWDNObGNHVnlZWFJ2Y2l4Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSbFkybHRZV3h6T2lCd1lYSnpaVVpzYjJGMEtHUmxZMmx0WVd4ZmNHeGhZMlZ6S1N4Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhSb2IzVnpZVzVrT2lCMGFHOTFjMkZ1WkY5elpYQmxjbUYwYjNKY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmU2s3WEc1Y2JseHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnRhVzVmZFc1bWIzSnRZWFIwWldRZ1BTQndZWEp6WlVac2IyRjBLSE50YVc0cE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2JXbHVYMlp2Y20xaGRIUmxaQ0E5SUdacFpXeGtYMlp2Y20xaGRDNTBieWh3WVhKelpVWnNiMkYwS0hOdGFXNHBLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzFoZUY5bWIzSnRZWFIwWldRZ1BTQm1hV1ZzWkY5bWIzSnRZWFF1ZEc4b2NHRnljMlZHYkc5aGRDaHpiV0Y0S1NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdFlYaGZkVzVtYjNKdFlYUjBaV1FnUFNCd1lYSnpaVVpzYjJGMEtITnRZWGdwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMkZzWlhKMEtHMXBibDltYjNKdFlYUjBaV1FwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMkZzWlhKMEtHMWhlRjltYjNKdFlYUjBaV1FwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMkZzWlhKMEtHUnBjM0JzWVhsZmRtRnNkV1ZmWVhNcE8xeHVYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9aR2x6Y0d4aGVWOTJZV3gxWlY5aGN6MDlYQ0owWlhoMGFXNXdkWFJjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSE4wWVhKMFgzWmhiQzUyWVd3b2JXbHVYMlp2Y20xaGRIUmxaQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWlc1a1gzWmhiQzUyWVd3b2JXRjRYMlp2Y20xaGRIUmxaQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWld4elpTQnBaaWhrYVhOd2JHRjVYM1poYkhWbFgyRnpQVDFjSW5SbGVIUmNJaWxjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pITjBZWEowWDNaaGJDNW9kRzFzS0cxcGJsOW1iM0p0WVhSMFpXUXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1Z1WkY5MllXd3VhSFJ0YkNodFlYaGZabTl5YldGMGRHVmtLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzV2VlVsUGNIUnBiMjV6SUQwZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NtRnVaMlU2SUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQW5iV2x1SnpvZ1d5QndZWEp6WlVac2IyRjBLRzFwYmlrZ1hTeGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FuYldGNEp6b2dXeUJ3WVhKelpVWnNiMkYwS0cxaGVDa2dYVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmU3hjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE4wWVhKME9pQmJiV2x1WDJadmNtMWhkSFJsWkN3Z2JXRjRYMlp2Y20xaGRIUmxaRjBzWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JvWVc1a2JHVnpPaUF5TEZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWTI5dWJtVmpkRG9nZEhKMVpTeGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITjBaWEE2SUhCaGNuTmxSbXh2WVhRb2MzUmxjQ2tzWEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdKbGFHRjJhVzkxY2pvZ0oyVjRkR1Z1WkMxMFlYQW5MRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdabTl5YldGME9pQm1hV1ZzWkY5bWIzSnRZWFJjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZUdGNibHh1WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNXBjMTl5ZEd3OVBURXBYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUc1dlZVbFBjSFJwYjI1ekxtUnBjbVZqZEdsdmJpQTlJRndpY25Sc1hDSTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2MyeHBaR1Z5WDI5aWFtVmpkQ0E5SUNRb2RHaHBjeWt1Wm1sdVpDaGNJaTV0WlhSaExYTnNhV1JsY2x3aUtWc3dYVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdnWENKMWJtUmxabWx1WldSY0lpQWhQVDBnZEhsd1pXOW1LQ0J6Ykdsa1pYSmZiMkpxWldOMExtNXZWV2xUYkdsa1pYSWdLU0FwSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dlpHVnpkSEp2ZVNCcFppQnBkQ0JsZUdsemRITXVMaUIwYUdseklHMWxZVzV6SUhOdmJXVm9iM2NnWVc1dmRHaGxjaUJwYm5OMFlXNWpaU0JvWVdRZ2FXNXBkR2xoYkdselpXUWdhWFF1TGx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJ4cFpHVnlYMjlpYW1WamRDNXViMVZwVTJ4cFpHVnlMbVJsYzNSeWIza29LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUc1dlZXbFRiR2xrWlhJdVkzSmxZWFJsS0hOc2FXUmxjbDl2WW1wbFkzUXNJRzV2VlVsUGNIUnBiMjV6S1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrYzNSaGNuUmZkbUZzTG05bVppZ3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2MzUmhjblJmZG1Gc0xtOXVLQ2RqYUdGdVoyVW5MQ0JtZFc1amRHbHZiaWdwZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJ4cFpHVnlYMjlpYW1WamRDNXViMVZwVTJ4cFpHVnlMbk5sZENoYkpDaDBhR2x6S1M1MllXd29LU3dnYm5Wc2JGMHBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa1pXNWtYM1poYkM1dlptWW9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHVnVaRjkyWVd3dWIyNG9KMk5vWVc1blpTY3NJR1oxYm1OMGFXOXVLQ2w3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Ykdsa1pYSmZiMkpxWldOMExtNXZWV2xUYkdsa1pYSXVjMlYwS0Z0dWRXeHNMQ0FrS0hSb2FYTXBMblpoYkNncFhTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dkpITjBZWEowWDNaaGJDNW9kRzFzS0cxcGJsOW1iM0p0WVhSMFpXUXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5UmxibVJmZG1Gc0xtaDBiV3dvYldGNFgyWnZjbTFoZEhSbFpDazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyeHBaR1Z5WDI5aWFtVmpkQzV1YjFWcFUyeHBaR1Z5TG05bVppZ25kWEJrWVhSbEp5azdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhOc2FXUmxjbDl2WW1wbFkzUXVibTlWYVZOc2FXUmxjaTV2YmlnbmRYQmtZWFJsSnl3Z1puVnVZM1JwYjI0b0lIWmhiSFZsY3l3Z2FHRnVaR3hsSUNrZ2UxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYzJ4cFpHVnlYM04wWVhKMFgzWmhiQ0FnUFNCdGFXNWZabTl5YldGMGRHVmtPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhOc2FXUmxjbDlsYm1SZmRtRnNJQ0E5SUcxaGVGOW1iM0p0WVhSMFpXUTdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMllXeDFaU0E5SUhaaGJIVmxjMXRvWVc1a2JHVmRPMXh1WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDZ2dhR0Z1Wkd4bElDa2dlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUcxaGVGOW1iM0p0WVhSMFpXUWdQU0IyWVd4MVpUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMGdaV3h6WlNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdiV2x1WDJadmNtMWhkSFJsWkNBOUlIWmhiSFZsTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaGthWE53YkdGNVgzWmhiSFZsWDJGelBUMWNJblJsZUhScGJuQjFkRndpS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUnpkR0Z5ZEY5MllXd3VkbUZzS0cxcGJsOW1iM0p0WVhSMFpXUXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSbGJtUmZkbUZzTG5aaGJDaHRZWGhmWm05eWJXRjBkR1ZrS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdhV1lvWkdsemNHeGhlVjkyWVd4MVpWOWhjejA5WENKMFpYaDBYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pITjBZWEowWDNaaGJDNW9kRzFzS0cxcGJsOW1iM0p0WVhSMFpXUXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSbGJtUmZkbUZzTG1oMGJXd29iV0Y0WDJadmNtMWhkSFJsWkNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTlwSUhSb2FXNXJJSFJvWlNCbWRXNWpkR2x2YmlCMGFHRjBJR0oxYVd4a2N5QjBhR1VnVlZKTUlHNWxaV1J6SUhSdklHUmxZMjlrWlNCMGFHVWdabTl5YldGMGRHVmtJSE4wY21sdVp5QmlaV1p2Y21VZ1lXUmthVzVuSUhSdklIUm9aU0IxY214Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDaHpaV3htTG1GMWRHOWZkWEJrWVhSbFBUMHhLWHg4S0hObGJHWXVZWFYwYjE5amIzVnVkRjl5WldaeVpYTm9YMjF2WkdVOVBURXBLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmIyNXNlU0IwY25rZ2RHOGdkWEJrWVhSbElHbG1JSFJvWlNCMllXeDFaWE1nYUdGMlpTQmhZM1IxWVd4c2VTQmphR0Z1WjJWa1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvS0hOc2FXUmxjbDl6ZEdGeWRGOTJZV3doUFcxcGJsOW1iM0p0WVhSMFpXUXBmSHdvYzJ4cFpHVnlYMlZ1WkY5MllXd2hQVzFoZUY5bWIzSnRZWFIwWldRcEtTQjdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1cGJuQjFkRlZ3WkdGMFpTZzRNREFwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmU2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVkyeGxZWEpVYVcxbGNpZ3BPeUF2TDJsbmJtOXlaU0JoYm5rZ1kyaGhibWRsY3lCeVpXTmxiblJzZVNCdFlXUmxJR0o1SUhSb1pTQnpiR2xrWlhJZ0tIUm9hWE1nZDJGeklHcDFjM1FnYVc1cGRDQnphRzkxYkdSdUozUWdZMjkxYm5RZ1lYTWdZVzRnZFhCa1lYUmxJR1YyWlc1MEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNCOU8xeHVYRzRnSUNBZ0lDQWdJSFJvYVhNdWFXNXBkQ0E5SUdaMWJtTjBhVzl1S0d0bFpYQmZjR0ZuYVc1aGRHbHZiaWxjYmlBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LR3RsWlhCZmNHRm5hVzVoZEdsdmJpazlQVndpZFc1a1pXWnBibVZrWENJcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHdGxaWEJmY0dGbmFXNWhkR2x2YmlBOUlHWmhiSE5sTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjBhR2x6TG1sdWFYUkJkWFJ2VlhCa1lYUmxSWFpsYm5SektDazdYRzRnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbUYwZEdGamFFRmpkR2wyWlVOc1lYTnpLQ2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdVlXUmtSR0YwWlZCcFkydGxjbk1vS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdVlXUmtVbUZ1WjJWVGJHbGtaWEp6S0NrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUM4dmFXNXBkQ0JqYjIxaWJ5QmliM2hsYzF4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSamIyMWliMkp2ZUNBOUlDUjBhR2x6TG1acGJtUW9YQ0p6Wld4bFkzUmJaR0YwWVMxamIyMWliMkp2ZUQwbk1TZGRYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmlna1kyOXRZbTlpYjNndWJHVnVaM1JvUGpBcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdOdmJXSnZZbTk0TG1WaFkyZ29ablZ1WTNScGIyNG9hVzVrWlhnZ0tYdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUjBhR2x6WTJJZ1BTQWtLQ0IwYUdseklDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnVjbTBnUFNBa2RHaHBjMk5pTG1GMGRISW9YQ0prWVhSaExXTnZiV0p2WW05NExXNXliVndpS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2RIbHdaVzltSUNSMGFHbHpZMkl1WTJodmMyVnVJQ0U5SUZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQmphRzl6Wlc1dmNIUnBiMjV6SUQwZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sWVhKamFGOWpiMjUwWVdsdWN6b2dkSEoxWlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlR0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9LSFI1Y0dWdlppaHVjbTBwSVQwOVhDSjFibVJsWm1sdVpXUmNJaWttSmlodWNtMHBLWHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCamFHOXpaVzV2Y0hScGIyNXpMbTV2WDNKbGMzVnNkSE5mZEdWNGRDQTlJRzV5YlR0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dklITmhabVVnZEc4Z2RYTmxJSFJvWlNCbWRXNWpkR2x2Ymx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5elpXRnlZMmhmWTI5dWRHRnBibk5jYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVhWE5mY25Sc1BUMHhLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGFHbHpZMkl1WVdSa1EyeGhjM01vWENKamFHOXpaVzR0Y25Sc1hDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrZEdocGMyTmlMbU5vYjNObGJpaGphRzl6Wlc1dmNIUnBiMjV6S1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbGJITmxYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSE5sYkdWamRESnZjSFJwYjI1eklEMGdlMzA3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1YVhOZmNuUnNQVDB4S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1ZqZERKdmNIUnBiMjV6TG1ScGNpQTlJRndpY25Sc1hDSTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdvZEhsd1pXOW1LRzV5YlNraFBUMWNJblZ1WkdWbWFXNWxaRndpS1NZbUtHNXliU2twZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1ZqZERKdmNIUnBiMjV6TG14aGJtZDFZV2RsUFNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUZ3aWJtOVNaWE4xYkhSelhDSTZJR1oxYm1OMGFXOXVLQ2w3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnYm5KdE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTmpZaTV6Wld4bFkzUXlLSE5sYkdWamRESnZjSFJwYjI1ektUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzVjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1selUzVmliV2wwZEdsdVp5QTlJR1poYkhObE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwybG1JR0ZxWVhnZ2FYTWdaVzVoWW14bFpDQnBibWwwSUhSb1pTQndZV2RwYm1GMGFXOXVYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTG1selgyRnFZWGc5UFRFcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXpaWFIxY0VGcVlYaFFZV2RwYm1GMGFXOXVLQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDUjBhR2x6TG05dUtGd2ljM1ZpYldsMFhDSXNJSFJvYVhNdWMzVmliV2wwUm05eWJTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YVc1cGRGZHZiME52YlcxbGNtTmxRMjl1ZEhKdmJITW9LVHNnTHk5M2IyOWpiMjF0WlhKalpTQnZjbVJsY21KNVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtHdGxaWEJmY0dGbmFXNWhkR2x2YmowOVptRnNjMlVwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1c1lYTjBYM04xWW0xcGRGOXhkV1Z5ZVY5d1lYSmhiWE1nUFNCelpXeG1MbWRsZEZWeWJGQmhjbUZ0Y3lobVlXeHpaU2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNCMGFHbHpMbTl1VjJsdVpHOTNVMk55YjJ4c0lEMGdablZ1WTNScGIyNG9aWFpsYm5RcFhHNGdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtDZ2hjMlZzWmk1cGMxOXNiMkZrYVc1blgyMXZjbVVwSUNZbUlDZ2hjMlZzWmk1cGMxOXRZWGhmY0dGblpXUXBLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUIzYVc1a2IzZGZjMk55YjJ4c0lEMGdKQ2gzYVc1a2IzY3BMbk5qY205c2JGUnZjQ2dwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQjNhVzVrYjNkZmMyTnliMnhzWDJKdmRIUnZiU0E5SUNRb2QybHVaRzkzS1M1elkzSnZiR3hVYjNBb0tTQXJJQ1FvZDJsdVpHOTNLUzVvWldsbmFIUW9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2MyTnliMnhzWDI5bVpuTmxkQ0E5SUhCaGNuTmxTVzUwS0hObGJHWXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gzUnlhV2RuWlhKZllXMXZkVzUwS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdUpHbHVabWx1YVhSbFgzTmpjbTlzYkY5amIyNTBZV2x1WlhJdWJHVnVaM1JvUFQweEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlISmxjM1ZzZEhOZmMyTnliMnhzWDJKdmRIUnZiU0E5SUhObGJHWXVKR2x1Wm1sdWFYUmxYM05qY205c2JGOWpiMjUwWVdsdVpYSXViMlptYzJWMEtDa3VkRzl3SUNzZ2MyVnNaaTRrYVc1bWFXNXBkR1ZmYzJOeWIyeHNYMk52Ym5SaGFXNWxjaTVvWldsbmFIUW9LVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYjJabWMyVjBJRDBnS0hObGJHWXVKR2x1Wm1sdWFYUmxYM05qY205c2JGOWpiMjUwWVdsdVpYSXViMlptYzJWMEtDa3VkRzl3SUNzZ2MyVnNaaTRrYVc1bWFXNXBkR1ZmYzJOeWIyeHNYMk52Ym5SaGFXNWxjaTVvWldsbmFIUW9LU2tnTFNCM2FXNWtiM2RmYzJOeWIyeHNPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSGRwYm1SdmQxOXpZM0p2Ykd4ZlltOTBkRzl0SUQ0Z2NtVnpkV3gwYzE5elkzSnZiR3hmWW05MGRHOXRJQ3NnYzJOeWIyeHNYMjltWm5ObGRDbGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXNiMkZrVFc5eVpWSmxjM1ZzZEhNb0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmxiSE5sWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIc3ZMMlJ2Ym5RZ2JHOWhaQ0J0YjNKbFhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lIUm9hWE11YzNSeWFYQlJkV1Z5ZVZOMGNtbHVaMEZ1WkVoaGMyaEdjbTl0VUdGMGFDQTlJR1oxYm1OMGFXOXVLSFZ5YkNrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnY21WMGRYSnVJSFZ5YkM1emNHeHBkQ2hjSWo5Y0lpbGJNRjB1YzNCc2FYUW9YQ0lqWENJcFd6QmRPMXh1SUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVuZFhBZ1BTQm1kVzVqZEdsdmJpZ2dibUZ0WlN3Z2RYSnNJQ2tnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lnS0NGMWNtd3BJSFZ5YkNBOUlHeHZZMkYwYVc5dUxtaHlaV1pjYmlBZ0lDQWdJQ0FnSUNBZ0lHNWhiV1VnUFNCdVlXMWxMbkpsY0d4aFkyVW9MMXRjWEZ0ZEx5eGNJbHhjWEZ4Y1hGdGNJaWt1Y21Wd2JHRmpaU2d2VzF4Y1hWMHZMRndpWEZ4Y1hGeGNYVndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCeVpXZGxlRk1nUFNCY0lsdGNYRnhjUHlaZFhDSXJibUZ0WlN0Y0lqMG9XMTRtSTEwcUtWd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSEpsWjJWNElEMGdibVYzSUZKbFowVjRjQ2dnY21WblpYaFRJQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnY21WemRXeDBjeUE5SUhKbFoyVjRMbVY0WldNb0lIVnliQ0FwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdjbVYwZFhKdUlISmxjM1ZzZEhNZ1BUMGdiblZzYkNBL0lHNTFiR3dnT2lCeVpYTjFiSFJ6V3pGZE8xeHVJQ0FnSUNBZ0lDQjlPMXh1WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVuWlhSVmNteFFZWEpoYlhNZ1BTQm1kVzVqZEdsdmJpaHJaV1Z3WDNCaFoybHVZWFJwYjI0c0lIUjVjR1VzSUdWNFkyeDFaR1VwWEc0Z0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hSNWNHVnZaaWhyWldWd1gzQmhaMmx1WVhScGIyNHBQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnJaV1Z3WDNCaFoybHVZWFJwYjI0Z1BTQjBjblZsTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9kSGx3WlNrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhSNWNHVWdQU0JjSWx3aU8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RYSnNYM0JoY21GdGMxOXpkSElnUFNCY0lsd2lPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMeUJuWlhRZ1lXeHNJSEJoY21GdGN5Qm1jbTl0SUdacFpXeGtjMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSFZ5YkY5d1lYSmhiWE5mWVhKeVlYa2dQU0J3Y205alpYTnpYMlp2Y20wdVoyVjBWWEpzVUdGeVlXMXpLSE5sYkdZcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiR1Z1WjNSb0lEMGdUMkpxWldOMExtdGxlWE1vZFhKc1gzQmhjbUZ0YzE5aGNuSmhlU2t1YkdWdVozUm9PMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR052ZFc1MElEMGdNRHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LR1Y0WTJ4MVpHVXBJVDFjSW5WdVpHVm1hVzVsWkZ3aUtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0hWeWJGOXdZWEpoYlhOZllYSnlZWGt1YUdGelQzZHVVSEp2Y0dWeWRIa29aWGhqYkhWa1pTa3BJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2JHVnVaM1JvTFMwN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloc1pXNW5kR2crTUNsY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JtYjNJZ0tIWmhjaUJySUdsdUlIVnliRjl3WVhKaGJYTmZZWEp5WVhrcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tIVnliRjl3WVhKaGJYTmZZWEp5WVhrdWFHRnpUM2R1VUhKdmNHVnlkSGtvYXlrcElIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdOaGJsOWhaR1FnUFNCMGNuVmxPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LR1Y0WTJ4MVpHVXBJVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0dzOVBXVjRZMngxWkdVcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyRnVYMkZrWkNBOUlHWmhiSE5sTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvWTJGdVgyRmtaQ2tnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIVnliRjl3WVhKaGJYTmZjM1J5SUNzOUlHc2dLeUJjSWoxY0lpQXJJSFZ5YkY5d1lYSmhiWE5mWVhKeVlYbGJhMTA3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvWTI5MWJuUWdQQ0JzWlc1bmRHZ2dMU0F4S1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhWeWJGOXdZWEpoYlhOZmMzUnlJQ3M5SUZ3aUpsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR052ZFc1MEt5czdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCeGRXVnllVjl3WVhKaGJYTWdQU0JjSWx3aU8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyWnZjbTBnY0dGeVlXMXpJR0Z6SUhWeWJDQnhkV1Z5ZVNCemRISnBibWRjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJtYjNKdFgzQmhjbUZ0Y3lBOUlIVnliRjl3WVhKaGJYTmZjM1J5TzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJkbGRDQjFjbXdnY0dGeVlXMXpJR1p5YjIwZ2RHaGxJR1p2Y20wZ2FYUnpaV3htSUNoM2FHRjBJSFJvWlNCMWMyVnlJR2hoY3lCelpXeGxZM1JsWkNsY2JpQWdJQ0FnSUNBZ0lDQWdJSEYxWlhKNVgzQmhjbUZ0Y3lBOUlITmxiR1l1YW05cGJsVnliRkJoY21GdEtIRjFaWEo1WDNCaGNtRnRjeXdnWm05eWJWOXdZWEpoYlhNcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyRmtaQ0J3WVdkcGJtRjBhVzl1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWhyWldWd1gzQmhaMmx1WVhScGIyNDlQWFJ5ZFdVcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIQmhaMlZPZFcxaVpYSWdQU0J6Wld4bUxpUmhhbUY0WDNKbGMzVnNkSE5mWTI5dWRHRnBibVZ5TG1GMGRISW9YQ0prWVhSaExYQmhaMlZrWENJcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvZEhsd1pXOW1LSEJoWjJWT2RXMWlaWElwUFQxY0luVnVaR1ZtYVc1bFpGd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NHRm5aVTUxYldKbGNpQTlJREU3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jR0ZuWlU1MWJXSmxjajR4S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjWFZsY25sZmNHRnlZVzF6SUQwZ2MyVnNaaTVxYjJsdVZYSnNVR0Z5WVcwb2NYVmxjbmxmY0dGeVlXMXpMQ0JjSW5ObVgzQmhaMlZrUFZ3aUszQmhaMlZPZFcxaVpYSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OWhaR1FnYzJacFpGeHVJQ0FnSUNBZ0lDQWdJQ0FnTHk5eGRXVnllVjl3WVhKaGJYTWdQU0J6Wld4bUxtcHZhVzVWY214UVlYSmhiU2h4ZFdWeWVWOXdZWEpoYlhNc0lGd2ljMlpwWkQxY0lpdHpaV3htTG5ObWFXUXBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMeUJzYjI5d0lIUm9jbTkxWjJnZ1lXNTVJR1Y0ZEhKaElIQmhjbUZ0Y3lBb1puSnZiU0JsZUhRZ2NHeDFaMmx1Y3lrZ1lXNWtJR0ZrWkNCMGJ5QjBhR1VnZFhKc0lDaHBaU0IzYjI5amIyMXRaWEpqWlNCZ2IzSmtaWEppZVdBcFhHNGdJQ0FnSUNBZ0lDQWdJQ0F2S25aaGNpQmxlSFJ5WVY5eGRXVnllVjl3WVhKaGJTQTlJRndpWENJN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHeGxibWQwYUNBOUlFOWlhbVZqZEM1clpYbHpLSE5sYkdZdVpYaDBjbUZmY1hWbGNubGZjR0Z5WVcxektTNXNaVzVuZEdnN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHTnZkVzUwSUQwZ01EdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LR3hsYm1kMGFENHdLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lHWnZjaUFvZG1GeUlHc2dhVzRnYzJWc1ppNWxlSFJ5WVY5eGRXVnllVjl3WVhKaGJYTXBJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvYzJWc1ppNWxlSFJ5WVY5eGRXVnllVjl3WVhKaGJYTXVhR0Z6VDNkdVVISnZjR1Z5ZEhrb2F5a3BJSHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVaWGgwY21GZmNYVmxjbmxmY0dGeVlXMXpXMnRkSVQxY0lsd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNCbGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlNBOUlHc3JYQ0k5WENJcmMyVnNaaTVsZUhSeVlWOXhkV1Z5ZVY5d1lYSmhiWE5iYTEwN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnY1hWbGNubGZjR0Z5WVcxeklEMGdjMlZzWmk1cWIybHVWWEpzVUdGeVlXMG9jWFZsY25sZmNHRnlZVzF6TENCbGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ292WEc0Z0lDQWdJQ0FnSUNBZ0lDQnhkV1Z5ZVY5d1lYSmhiWE1nUFNCelpXeG1MbUZrWkZGMVpYSjVVR0Z5WVcxektIRjFaWEo1WDNCaGNtRnRjeXdnYzJWc1ppNWxlSFJ5WVY5eGRXVnllVjl3WVhKaGJYTXVZV3hzS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RIbHdaU0U5WENKY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzRjFaWEo1WDNCaGNtRnRjeUE5SUhObGJHWXVZV1JrVVhWbGNubFFZWEpoYlhNb2NYVmxjbmxmY0dGeVlXMXpMQ0J6Wld4bUxtVjRkSEpoWDNGMVpYSjVYM0JoY21GdGMxdDBlWEJsWFNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQnhkV1Z5ZVY5d1lYSmhiWE03WEc0Z0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ2RHaHBjeTVoWkdSUmRXVnllVkJoY21GdGN5QTlJR1oxYm1OMGFXOXVLSEYxWlhKNVgzQmhjbUZ0Y3l3Z2JtVjNYM0JoY21GdGN5bGNiaUFnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1Y0ZEhKaFgzRjFaWEo1WDNCaGNtRnRJRDBnWENKY0lqdGNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQnNaVzVuZEdnZ1BTQlBZbXBsWTNRdWEyVjVjeWh1WlhkZmNHRnlZVzF6S1M1c1pXNW5kR2c3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnWTI5MWJuUWdQU0F3TzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloc1pXNW5kR2crTUNsY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdadmNpQW9kbUZ5SUdzZ2FXNGdibVYzWDNCaGNtRnRjeWtnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvYm1WM1gzQmhjbUZ0Y3k1b1lYTlBkMjVRY205d1pYSjBlU2hyS1NrZ2UxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWh1WlhkZmNHRnlZVzF6VzJ0ZElUMWNJbHdpS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVjRkSEpoWDNGMVpYSjVYM0JoY21GdElEMGdheXRjSWoxY0lpdHVaWGRmY0dGeVlXMXpXMnRkTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIRjFaWEo1WDNCaGNtRnRjeUE5SUhObGJHWXVhbTlwYmxWeWJGQmhjbUZ0S0hGMVpYSjVYM0JoY21GdGN5d2daWGgwY21GZmNYVmxjbmxmY0dGeVlXMHBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdjWFZsY25sZmNHRnlZVzF6TzF4dUlDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lIUm9hWE11WVdSa1ZYSnNVR0Z5WVcwZ1BTQm1kVzVqZEdsdmJpaDFjbXdzSUhOMGNtbHVaeWxjYmlBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdGa1pGOXdZWEpoYlhNZ1BTQmNJbHdpTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloMWNtd2hQVndpWENJcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RYSnNMbWx1WkdWNFQyWW9YQ0kvWENJcElDRTlJQzB4S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZV1JrWDNCaGNtRnRjeUFyUFNCY0lpWmNJanRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5MWNtd2dQU0IwYUdsekxuUnlZV2xzYVc1blUyeGhjMmhKZENoMWNtd3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCaFpHUmZjR0Z5WVcxeklDczlJRndpUDF3aU8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MzUnlhVzVuSVQxY0lsd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjbVYwZFhKdUlIVnliQ0FySUdGa1pGOXdZWEpoYlhNZ0t5QnpkSEpwYm1jN1hHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQmxiSE5sWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjbVYwZFhKdUlIVnliRHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdmVHRjYmx4dUlDQWdJQ0FnSUNCMGFHbHpMbXB2YVc1VmNteFFZWEpoYlNBOUlHWjFibU4wYVc5dUtIQmhjbUZ0Y3l3Z2MzUnlhVzVuS1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lXUmtYM0JoY21GdGN5QTlJRndpWENJN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtIQmhjbUZ0Y3lFOVhDSmNJaWxjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmhaR1JmY0dGeVlXMXpJQ3M5SUZ3aUpsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpkSEpwYm1jaFBWd2lYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdjR0Z5WVcxeklDc2dZV1JrWDNCaGNtRnRjeUFySUhOMGNtbHVaenRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnY0dGeVlXMXpPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQjlPMXh1WEc0Z0lDQWdJQ0FnSUhSb2FYTXVjMlYwUVdwaGVGSmxjM1ZzZEhOVlVreHpJRDBnWm5WdVkzUnBiMjRvY1hWbGNubGZjR0Z5WVcxektWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaDBlWEJsYjJZb2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVaaWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVaaUE5SUc1bGR5QkJjbkpoZVNncE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHdjbTlqWlhOemFXNW5YM1Z5YkNkZElEMGdYQ0pjSWp0Y2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVlXcGhlRjl5WlhOMWJIUnpYMk52Ym1aYkozSmxjM1ZzZEhOZmRYSnNKMTBnUFNCY0lsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuWkdGMFlWOTBlWEJsSjEwZ1BTQmNJbHdpTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDJsbUtITmxiR1l1WVdwaGVGOTFjbXdoUFZ3aVhDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTG1ScGMzQnNZWGxmY21WemRXeDBYMjFsZEdodlpEMDlYQ0p6YUc5eWRHTnZaR1ZjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJSHN2TDNSb1pXNGdkMlVnZDJGdWRDQjBieUJrYnlCaElISmxjWFZsYzNRZ2RHOGdkR2hsSUdGcVlYZ2daVzVrY0c5cGJuUmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lkeVpYTjFiSFJ6WDNWeWJDZGRJRDBnYzJWc1ppNWhaR1JWY214UVlYSmhiU2h6Wld4bUxuSmxjM1ZzZEhOZmRYSnNMQ0J4ZFdWeWVWOXdZWEpoYlhNcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTloWkdRZ2JHRnVaeUJqYjJSbElIUnZJR0ZxWVhnZ1lYQnBJSEpsY1hWbGMzUXNJR3hoYm1jZ1kyOWtaU0J6YUc5MWJHUWdZV3h5WldGa2VTQmlaU0JwYmlCMGFHVnlaU0JtYjNJZ2IzUm9aWElnY21WeGRXVnpkSE1nS0dsbExDQnpkWEJ3YkdsbFpDQnBiaUIwYUdVZ1VtVnpkV3gwY3lCVlVrd3BYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmloelpXeG1MbXhoYm1kZlkyOWtaU0U5WENKY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyOGdZV1JrSUdsMFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEYxWlhKNVgzQmhjbUZ0Y3lBOUlITmxiR1l1YW05cGJsVnliRkJoY21GdEtIRjFaWEo1WDNCaGNtRnRjeXdnWENKc1lXNW5QVndpSzNObGJHWXViR0Z1WjE5amIyUmxLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbUZxWVhoZmNtVnpkV3gwYzE5amIyNW1XeWR3Y205alpYTnphVzVuWDNWeWJDZGRJRDBnYzJWc1ppNWhaR1JWY214UVlYSmhiU2h6Wld4bUxtRnFZWGhmZFhKc0xDQnhkV1Z5ZVY5d1lYSmhiWE1wTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuWkdGMFlWOTBlWEJsSjEwZ1BTQW5hbk52YmljN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJVZ2FXWW9jMlZzWmk1a2FYTndiR0Y1WDNKbGMzVnNkRjl0WlhSb2IyUTlQVndpY0c5emRGOTBlWEJsWDJGeVkyaHBkbVZjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J3Y205alpYTnpYMlp2Y20wdWMyVjBWR0Y0UVhKamFHbDJaVkpsYzNWc2RITlZjbXdvYzJWc1ppd2djMlZzWmk1eVpYTjFiSFJ6WDNWeWJDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhKbGMzVnNkSE5mZFhKc0lEMGdjSEp2WTJWemMxOW1iM0p0TG1kbGRGSmxjM1ZzZEhOVmNtd29jMlZzWml3Z2MyVnNaaTV5WlhOMWJIUnpYM1Z5YkNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lkeVpYTjFiSFJ6WDNWeWJDZGRJRDBnYzJWc1ppNWhaR1JWY214UVlYSmhiU2h5WlhOMWJIUnpYM1Z5YkN3Z2NYVmxjbmxmY0dGeVlXMXpLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHdjbTlqWlhOemFXNW5YM1Z5YkNkZElEMGdjMlZzWmk1aFpHUlZjbXhRWVhKaGJTaHlaWE4xYkhSelgzVnliQ3dnY1hWbGNubGZjR0Z5WVcxektUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpTQnBaaWh6Wld4bUxtUnBjM0JzWVhsZmNtVnpkV3gwWDIxbGRHaHZaRDA5WENKamRYTjBiMjFmZDI5dlkyOXRiV1Z5WTJWZmMzUnZjbVZjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J3Y205alpYTnpYMlp2Y20wdWMyVjBWR0Y0UVhKamFHbDJaVkpsYzNWc2RITlZjbXdvYzJWc1ppd2djMlZzWmk1eVpYTjFiSFJ6WDNWeWJDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhKbGMzVnNkSE5mZFhKc0lEMGdjSEp2WTJWemMxOW1iM0p0TG1kbGRGSmxjM1ZzZEhOVmNtd29jMlZzWml3Z2MyVnNaaTV5WlhOMWJIUnpYM1Z5YkNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1GcVlYaGZjbVZ6ZFd4MGMxOWpiMjVtV3lkeVpYTjFiSFJ6WDNWeWJDZGRJRDBnYzJWc1ppNWhaR1JWY214UVlYSmhiU2h5WlhOMWJIUnpYM1Z5YkN3Z2NYVmxjbmxmY0dGeVlXMXpLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHdjbTlqWlhOemFXNW5YM1Z5YkNkZElEMGdjMlZzWmk1aFpHUlZjbXhRWVhKaGJTaHlaWE4xYkhSelgzVnliQ3dnY1hWbGNubGZjR0Z5WVcxektUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHVJQ0FnSUNBZ0lDQWdJQ0FnZXk4dmIzUm9aWEozYVhObElIZGxJSGRoYm5RZ2RHOGdjSFZzYkNCMGFHVWdjbVZ6ZFd4MGN5QmthWEpsWTNSc2VTQm1jbTl0SUhSb1pTQnlaWE4xYkhSeklIQmhaMlZjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZHlaWE4xYkhSelgzVnliQ2RkSUQwZ2MyVnNaaTVoWkdSVmNteFFZWEpoYlNoelpXeG1MbkpsYzNWc2RITmZkWEpzTENCeGRXVnllVjl3WVhKaGJYTXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVlXcGhlRjl5WlhOMWJIUnpYMk52Ym1aYkozQnliMk5sYzNOcGJtZGZkWEpzSjEwZ1BTQnpaV3htTG1Ga1pGVnliRkJoY21GdEtITmxiR1l1WVdwaGVGOTFjbXdzSUhGMVpYSjVYM0JoY21GdGN5azdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl6Wld4bUxtRnFZWGhmY21WemRXeDBjMTlqYjI1bVd5ZGtZWFJoWDNSNWNHVW5YU0E5SUNkb2RHMXNKenRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuY0hKdlkyVnpjMmx1WjE5MWNtd25YU0E5SUhObGJHWXVZV1JrVVhWbGNubFFZWEpoYlhNb2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuY0hKdlkyVnpjMmx1WjE5MWNtd25YU3dnYzJWc1ppNWxlSFJ5WVY5eGRXVnllVjl3WVhKaGJYTmJKMkZxWVhnblhTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1WVdwaGVGOXlaWE4xYkhSelgyTnZibVpiSjJSaGRHRmZkSGx3WlNkZElEMGdjMlZzWmk1aGFtRjRYMlJoZEdGZmRIbHdaVHRjYmlBZ0lDQWdJQ0FnZlR0Y2JseHVYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NTFjR1JoZEdWTWIyRmtaWEpVWVdjZ1BTQm1kVzVqZEdsdmJpZ2tiMkpxWldOMEtTQjdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrY0dGeVpXNTBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWh6Wld4bUxtbHVabWx1YVhSbFgzTmpjbTlzYkY5eVpYTjFiSFJmWTJ4aGMzTWhQVndpWENJcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhCaGNtVnVkQ0E5SUhObGJHWXVKR2x1Wm1sdWFYUmxYM05qY205c2JGOWpiMjUwWVdsdVpYSXVabWx1WkNoelpXeG1MbWx1Wm1sdWFYUmxYM05qY205c2JGOXlaWE4xYkhSZlkyeGhjM01wTG14aGMzUW9LUzV3WVhKbGJuUW9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2NHRnlaVzUwSUQwZ2MyVnNaaTRrYVc1bWFXNXBkR1ZmYzJOeWIyeHNYMk52Ym5SaGFXNWxjanRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSFJoWjA1aGJXVWdQU0FrY0dGeVpXNTBMbkJ5YjNBb1hDSjBZV2RPWVcxbFhDSXBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnZEdGblZIbHdaU0E5SUNka2FYWW5PMXh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9JQ2dnZEdGblRtRnRaUzUwYjB4dmQyVnlRMkZ6WlNncElEMDlJQ2R2YkNjZ0tTQjhmQ0FvSUhSaFowNWhiV1V1ZEc5TWIzZGxja05oYzJVb0tTQTlQU0FuZFd3bklDa2dLWHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IwWVdkVWVYQmxJRDBnSjJ4cEp6dGNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUnVaWGNnUFNBa0tDYzhKeXQwWVdkVWVYQmxLeWNnTHo0bktTNW9kRzFzS0NSdlltcGxZM1F1YUhSdGJDZ3BLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJoZEhSeWFXSjFkR1Z6SUQwZ0pHOWlhbVZqZEM1d2NtOXdLRndpWVhSMGNtbGlkWFJsYzF3aUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OGdiRzl2Y0NCMGFISnZkV2RvSUR4elpXeGxZM1ErSUdGMGRISnBZblYwWlhNZ1lXNWtJR0Z3Y0d4NUlIUm9aVzBnYjI0Z1BHUnBkajVjYmlBZ0lDQWdJQ0FnSUNBZ0lDUXVaV0ZqYUNoaGRIUnlhV0oxZEdWekxDQm1kVzVqZEdsdmJpZ3BJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrYm1WM0xtRjBkSElvZEdocGN5NXVZVzFsTENCMGFHbHpMblpoYkhWbEtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUgwcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnSkc1bGR6dGNibHh1SUNBZ0lDQWdJQ0I5WEc1Y2JseHVJQ0FnSUNBZ0lDQjBhR2x6TG14dllXUk5iM0psVW1WemRXeDBjeUE5SUdaMWJtTjBhVzl1S0NsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tDQjBhR2x6TG1selgyMWhlRjl3WVdkbFpDQTlQVDBnZEhKMVpTQXBJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNDdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHpYMnh2WVdScGJtZGZiVzl5WlNBOUlIUnlkV1U3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQzh2ZEhKcFoyZGxjaUJ6ZEdGeWRDQmxkbVZ1ZEZ4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdWMlpXNTBYMlJoZEdFZ1BTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlpwWkRvZ2MyVnNaaTV6Wm1sa0xGeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIUmhjbWRsZEZObGJHVmpkRzl5T2lCelpXeG1MbUZxWVhoZmRHRnlaMlYwWDJGMGRISXNYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkSGx3WlRvZ1hDSnNiMkZrWDIxdmNtVmNJaXhjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J2WW1wbFkzUTZJSE5sYkdaY2JpQWdJQ0FnSUNBZ0lDQWdJSDA3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWRISnBaMmRsY2tWMlpXNTBLRndpYzJZNllXcGhlSE4wWVhKMFhDSXNJR1YyWlc1MFgyUmhkR0VwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdjSEp2WTJWemMxOW1iM0p0TG5ObGRGUmhlRUZ5WTJocGRtVlNaWE4xYkhSelZYSnNLSE5sYkdZc0lITmxiR1l1Y21WemRXeDBjMTkxY213cE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIRjFaWEo1WDNCaGNtRnRjeUE5SUhObGJHWXVaMlYwVlhKc1VHRnlZVzF6S0hSeWRXVXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVzWVhOMFgzTjFZbTFwZEY5eGRXVnllVjl3WVhKaGJYTWdQU0J6Wld4bUxtZGxkRlZ5YkZCaGNtRnRjeWhtWVd4elpTazdJQzh2WjNKaFlpQmhJR052Y0hrZ2IyWWdhSFJsSUZWU1RDQndZWEpoYlhNZ2QybDBhRzkxZENCd1lXZHBibUYwYVc5dUlHRnNjbVZoWkhrZ1lXUmtaV1JjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdGcVlYaGZjSEp2WTJWemMybHVaMTkxY213Z1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdGcVlYaGZjbVZ6ZFd4MGMxOTFjbXdnUFNCY0lsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1JoZEdGZmRIbHdaU0E5SUZ3aVhDSTdYRzVjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdMeTl1YjNjZ1lXUmtJSFJvWlNCdVpYY2djR0ZuYVc1aGRHbHZibHh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzVsZUhSZmNHRm5aV1JmYm5WdFltVnlJRDBnZEdocGN5NWpkWEp5Wlc1MFgzQmhaMlZrSUNzZ01UdGNiaUFnSUNBZ0lDQWdJQ0FnSUhGMVpYSjVYM0JoY21GdGN5QTlJSE5sYkdZdWFtOXBibFZ5YkZCaGNtRnRLSEYxWlhKNVgzQmhjbUZ0Y3l3Z1hDSnpabDl3WVdkbFpEMWNJaXR1WlhoMFgzQmhaMlZrWDI1MWJXSmxjaWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWMyVjBRV3BoZUZKbGMzVnNkSE5WVWt4ektIRjFaWEo1WDNCaGNtRnRjeWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQmhhbUY0WDNCeWIyTmxjM05wYm1kZmRYSnNJRDBnYzJWc1ppNWhhbUY0WDNKbGMzVnNkSE5mWTI5dVpsc25jSEp2WTJWemMybHVaMTkxY213blhUdGNiaUFnSUNBZ0lDQWdJQ0FnSUdGcVlYaGZjbVZ6ZFd4MGMxOTFjbXdnUFNCelpXeG1MbUZxWVhoZmNtVnpkV3gwYzE5amIyNW1XeWR5WlhOMWJIUnpYM1Z5YkNkZE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlWOTBlWEJsSUQwZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuWkdGMFlWOTBlWEJsSjEwN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUM4dllXSnZjblFnWVc1NUlIQnlaWFpwYjNWeklHRnFZWGdnY21WeGRXVnpkSE5jYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1LSE5sYkdZdWJHRnpkRjloYW1GNFgzSmxjWFZsYzNRcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXNZWE4wWDJGcVlYaGZjbVZ4ZFdWemRDNWhZbTl5ZENncE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloelpXeG1MblZ6WlY5elkzSnZiR3hmYkc5aFpHVnlQVDB4S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2JHOWhaR1Z5SUQwZ0pDZ25QR1JwZGk4K0p5eDdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNkamJHRnpjeWM2SUNkelpXRnlZMmd0Wm1sc2RHVnlMWE5qY205c2JDMXNiMkZrYVc1bkoxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMHBPeTh2TG1Gd2NHVnVaRlJ2S0hObGJHWXVKR0ZxWVhoZmNtVnpkV3gwYzE5amIyNTBZV2x1WlhJcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR3h2WVdSbGNpQTlJSE5sYkdZdWRYQmtZWFJsVEc5aFpHVnlWR0ZuS0NSc2IyRmtaWElwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVwYm1acGJtbDBaVk5qY205c2JFRndjR1Z1WkNna2JHOWhaR1Z5S1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YkdGemRGOWhhbUY0WDNKbGNYVmxjM1FnUFNBa0xtZGxkQ2hoYW1GNFgzQnliMk5sYzNOcGJtZGZkWEpzTENCbWRXNWpkR2x2Ymloa1lYUmhMQ0J6ZEdGMGRYTXNJSEpsY1hWbGMzUXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVqZFhKeVpXNTBYM0JoWjJWa0t5czdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1c1lYTjBYMkZxWVhoZmNtVnhkV1Z6ZENBOUlHNTFiR3c3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5QXFLaW9xS2lvcUtpb3FLaW9xS2x4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dklGUlBSRThnTFNCUVFWTlVSU0JVU0VsVElFRk9SQ0JYUVZSRFNDQlVTRVVnVWtWRVNWSkZRMVFnTFNCUFRreFpJRWhCVUZCRlRsTWdWMGxVU0NCWFF5QW9RMUJVSUVGT1JDQlVRVmdnUkU5RlV5Qk9UMVFwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk4Z2FIUjBjSE02THk5elpXRnlZMmd0Wm1sc2RHVnlMblJsYzNRdmNISnZaSFZqZEMxallYUmxaMjl5ZVM5amJHOTBhR2x1Wnk5MGMyaHBjblJ6TDNCaFoyVXZNeTgvYzJaZmNHRm5aV1E5TTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OTFjR1JoZEdWeklIUm9aU0J5WlhOMWRHeHpJQ1lnWm05eWJTQm9kRzFzWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWhaR1JTWlhOMWJIUnpLR1JoZEdFc0lHUmhkR0ZmZEhsd1pTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHNJR1JoZEdGZmRIbHdaU2t1Wm1GcGJDaG1kVzVqZEdsdmJpaHFjVmhJVWl3Z2RHVjRkRk4wWVhSMWN5d2daWEp5YjNKVWFISnZkMjRwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdSaGRHRWdQU0I3ZlR0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMbk5tYVdRZ1BTQnpaV3htTG5ObWFXUTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1dlltcGxZM1FnUFNCelpXeG1PMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1JoZEdFdWRHRnlaMlYwVTJWc1pXTjBiM0lnUFNCelpXeG1MbUZxWVhoZmRHRnlaMlYwWDJGMGRISTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1aGFtRjRWVkpNSUQwZ1lXcGhlRjl3Y205alpYTnphVzVuWDNWeWJEdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJoTG1weFdFaFNJRDBnYW5GWVNGSTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1MFpYaDBVM1JoZEhWeklEMGdkR1Y0ZEZOMFlYUjFjenRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExtVnljbTl5VkdoeWIzZHVJRDBnWlhKeWIzSlVhSEp2ZDI0N1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTUwY21sbloyVnlSWFpsYm5Rb1hDSnpaanBoYW1GNFpYSnliM0pjSWl3Z1pHRjBZU2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSDBwTG1Gc2QyRjVjeWhtZFc1amRHbHZiaWdwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdSaGRHRWdQU0I3ZlR0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMbk5tYVdRZ1BTQnpaV3htTG5ObWFXUTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1MFlYSm5aWFJUWld4bFkzUnZjaUE5SUhObGJHWXVZV3BoZUY5MFlYSm5aWFJmWVhSMGNqdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJoTG05aWFtVmpkQ0E5SUhObGJHWTdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmloelpXeG1MblZ6WlY5elkzSnZiR3hmYkc5aFpHVnlQVDB4S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR3h2WVdSbGNpNWtaWFJoWTJnb0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtbHpYMnh2WVdScGJtZGZiVzl5WlNBOUlHWmhiSE5sTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTUwY21sbloyVnlSWFpsYm5Rb1hDSnpaanBoYW1GNFptbHVhWE5vWENJc0lHUmhkR0VwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmU2s3WEc1Y2JpQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQjBhR2x6TG1abGRHTm9RV3BoZUZKbGMzVnNkSE1nUFNCbWRXNWpkR2x2YmlncFhHNGdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUM4dmRISnBaMmRsY2lCemRHRnlkQ0JsZG1WdWRGeHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHVjJaVzUwWDJSaGRHRWdQU0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJacFpEb2djMlZzWmk1elptbGtMRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFJoY21kbGRGTmxiR1ZqZEc5eU9pQnpaV3htTG1GcVlYaGZkR0Z5WjJWMFgyRjBkSElzWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZEhsd1pUb2dYQ0pzYjJGa1gzSmxjM1ZzZEhOY0lpeGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnZZbXBsWTNRNklITmxiR1pjYmlBZ0lDQWdJQ0FnSUNBZ0lIMDdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1ZEhKcFoyZGxja1YyWlc1MEtGd2ljMlk2WVdwaGVITjBZWEowWENJc0lHVjJaVzUwWDJSaGRHRXBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMM0psWm05amRYTWdZVzU1SUdsdWNIVjBJR1pwWld4a2N5QmhablJsY2lCMGFHVWdabTl5YlNCb1lYTWdZbVZsYmlCMWNHUmhkR1ZrWEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkd4aGMzUmZZV04wYVhabFgybHVjSFYwWDNSbGVIUWdQU0FrZEdocGN5NW1hVzVrS0NkcGJuQjFkRnQwZVhCbFBWd2lkR1Y0ZEZ3aVhUcG1iMk4xY3ljcExtNXZkQ2hjSWk1elppMWtZWFJsY0dsamEyVnlYQ0lwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvSkd4aGMzUmZZV04wYVhabFgybHVjSFYwWDNSbGVIUXViR1Z1WjNSb1BUMHhLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJzWVhOMFgyRmpkR2wyWlY5cGJuQjFkRjkwWlhoMElEMGdKR3hoYzNSZllXTjBhWFpsWDJsdWNIVjBYM1JsZUhRdVlYUjBjaWhjSW01aGJXVmNJaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDUjBhR2x6TG1Ga1pFTnNZWE56S0Z3aWMyVmhjbU5vTFdacGJIUmxjaTFrYVhOaFlteGxaRndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSEJ5YjJObGMzTmZabTl5YlM1a2FYTmhZbXhsU1c1d2RYUnpLSE5sYkdZcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyWmhaR1VnYjNWMElISmxjM1ZzZEhOY2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1WVc1cGJXRjBaU2g3SUc5d1lXTnBkSGs2SURBdU5TQjlMQ0JjSW1aaGMzUmNJaWs3SUM4dmJHOWhaR2x1WjF4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1bVlXUmxRMjl1ZEdWdWRFRnlaV0Z6S0NCY0ltOTFkRndpSUNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1WVdwaGVGOWhZM1JwYjI0OVBWd2ljR0ZuYVc1aGRHbHZibHdpS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2Ym1WbFpDQjBieUJ5WlcxdmRtVWdZV04wYVhabElHWnBiSFJsY2lCbWNtOXRJRlZTVEZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXhkV1Z5ZVY5d1lYSmhiWE1nUFNCelpXeG1MbXhoYzNSZmMzVmliV2wwWDNGMVpYSjVYM0JoY21GdGN6dGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2Ym05M0lHRmtaQ0IwYUdVZ2JtVjNJSEJoWjJsdVlYUnBiMjVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2NHRm5aVTUxYldKbGNpQTlJSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1WVhSMGNpaGNJbVJoZEdFdGNHRm5aV1JjSWlrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWgwZVhCbGIyWW9jR0ZuWlU1MWJXSmxjaWs5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCd1lXZGxUblZ0WW1WeUlEMGdNVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnY0hKdlkyVnpjMTltYjNKdExuTmxkRlJoZUVGeVkyaHBkbVZTWlhOMWJIUnpWWEpzS0hObGJHWXNJSE5sYkdZdWNtVnpkV3gwYzE5MWNtd3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEYxWlhKNVgzQmhjbUZ0Y3lBOUlITmxiR1l1WjJWMFZYSnNVR0Z5WVcxektHWmhiSE5sS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSEJoWjJWT2RXMWlaWEkrTVNsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEYxWlhKNVgzQmhjbUZ0Y3lBOUlITmxiR1l1YW05cGJsVnliRkJoY21GdEtIRjFaWEo1WDNCaGNtRnRjeXdnWENKelpsOXdZV2RsWkQxY0lpdHdZV2RsVG5WdFltVnlLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnYVdZb2MyVnNaaTVoYW1GNFgyRmpkR2x2YmowOVhDSnpkV0p0YVhSY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdjWFZsY25sZmNHRnlZVzF6SUQwZ2MyVnNaaTVuWlhSVmNteFFZWEpoYlhNb2RISjFaU2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXNZWE4wWDNOMVltMXBkRjl4ZFdWeWVWOXdZWEpoYlhNZ1BTQnpaV3htTG1kbGRGVnliRkJoY21GdGN5aG1ZV3h6WlNrN0lDOHZaM0poWWlCaElHTnZjSGtnYjJZZ2FIUmxJRlZTVENCd1lYSmhiWE1nZDJsMGFHOTFkQ0J3WVdkcGJtRjBhVzl1SUdGc2NtVmhaSGtnWVdSa1pXUmNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHRnFZWGhmY0hKdlkyVnpjMmx1WjE5MWNtd2dQU0JjSWx3aU8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHRnFZWGhmY21WemRXeDBjMTkxY213Z1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdSaGRHRmZkSGx3WlNBOUlGd2lYQ0k3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWMyVjBRV3BoZUZKbGMzVnNkSE5WVWt4ektIRjFaWEo1WDNCaGNtRnRjeWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQmhhbUY0WDNCeWIyTmxjM05wYm1kZmRYSnNJRDBnYzJWc1ppNWhhbUY0WDNKbGMzVnNkSE5mWTI5dVpsc25jSEp2WTJWemMybHVaMTkxY213blhUdGNiaUFnSUNBZ0lDQWdJQ0FnSUdGcVlYaGZjbVZ6ZFd4MGMxOTFjbXdnUFNCelpXeG1MbUZxWVhoZmNtVnpkV3gwYzE5amIyNW1XeWR5WlhOMWJIUnpYM1Z5YkNkZE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlWOTBlWEJsSUQwZ2MyVnNaaTVoYW1GNFgzSmxjM1ZzZEhOZlkyOXVabHNuWkdGMFlWOTBlWEJsSjEwN1hHNWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OWhZbTl5ZENCaGJua2djSEpsZG1sdmRYTWdZV3BoZUNCeVpYRjFaWE4wYzF4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNXNZWE4wWDJGcVlYaGZjbVZ4ZFdWemRDbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXhoYzNSZllXcGhlRjl5WlhGMVpYTjBMbUZpYjNKMEtDazdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1lXcGhlRjloWTNScGIyNGdQU0J6Wld4bUxtRnFZWGhmWVdOMGFXOXVPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVzWVhOMFgyRnFZWGhmY21WeGRXVnpkQ0E5SUNRdVoyVjBLR0ZxWVhoZmNISnZZMlZ6YzJsdVoxOTFjbXdzSUdaMWJtTjBhVzl1S0dSaGRHRXNJSE4wWVhSMWN5d2djbVZ4ZFdWemRDbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXhoYzNSZllXcGhlRjl5WlhGMVpYTjBJRDBnYm5Wc2JEdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2ZFhCa1lYUmxjeUIwYUdVZ2NtVnpkWFJzY3lBbUlHWnZjbTBnYUhSdGJGeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1ZFhCa1lYUmxVbVZ6ZFd4MGN5aGtZWFJoTENCa1lYUmhYM1I1Y0dVcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThnYzJOeWIyeHNJRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SUhObGRDQjBhR1VnZG1GeUlHSmhZMnNnZEc4Z2QyaGhkQ0JwZENCM1lYTWdZbVZtYjNKbElIUm9aU0JoYW1GNElISmxjWFZsYzNRZ2JtRmtJSFJvWlNCbWIzSnRJSEpsTFdsdWFYUmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1GcVlYaGZZV04wYVc5dUlEMGdZV3BoZUY5aFkzUnBiMjQ3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXpZM0p2Ykd4U1pYTjFiSFJ6S0NCelpXeG1MbUZxWVhoZllXTjBhVzl1SUNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZLaUIxY0dSaGRHVWdWVkpNSUNvdlhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OTFjR1JoZEdVZ2RYSnNJR0psWm05eVpTQndZV2RwYm1GMGFXOXVMQ0JpWldOaGRYTmxJSGRsSUc1bFpXUWdkRzhnWkc4Z2MyOXRaU0JqYUdWamEzTWdZV2RoYVc1eklIUm9aU0JWVWt3Z1ptOXlJR2x1Wm1sdWFYUmxJSE5qY205c2JGeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1ZFhCa1lYUmxWWEpzU0dsemRHOXllU2hoYW1GNFgzSmxjM1ZzZEhOZmRYSnNLVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVjBkWEFnY0dGbmFXNWhkR2x2Ymx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVjMlYwZFhCQmFtRjRVR0ZuYVc1aGRHbHZiaWdwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVwYzFOMVltMXBkSFJwYm1jZ1BTQm1ZV3h6WlR0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHFJSFZ6WlhJZ1pHVm1JQ292WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXBibWwwVjI5dlEyOXRiV1Z5WTJWRGIyNTBjbTlzY3lncE95QXZMM2R2YjJOdmJXMWxjbU5sSUc5eVpHVnlZbmxjYmx4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5TENCa1lYUmhYM1I1Y0dVcExtWmhhV3dvWm5WdVkzUnBiMjRvYW5GWVNGSXNJSFJsZUhSVGRHRjBkWE1zSUdWeWNtOXlWR2h5YjNkdUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQmtZWFJoSUQwZ2UzMDdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaR0YwWVM1elptbGtJRDBnYzJWc1ppNXpabWxrTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVkR0Z5WjJWMFUyVnNaV04wYjNJZ1BTQnpaV3htTG1GcVlYaGZkR0Z5WjJWMFgyRjBkSEk3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNXZZbXBsWTNRZ1BTQnpaV3htTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVZV3BoZUZWU1RDQTlJR0ZxWVhoZmNISnZZMlZ6YzJsdVoxOTFjbXc3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNXFjVmhJVWlBOUlHcHhXRWhTTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdSaGRHRXVkR1Y0ZEZOMFlYUjFjeUE5SUhSbGVIUlRkR0YwZFhNN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzVsY25KdmNsUm9jbTkzYmlBOUlHVnljbTl5VkdoeWIzZHVPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFYTlRkV0p0YVhSMGFXNW5JRDBnWm1Gc2MyVTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1MGNtbG5aMlZ5UlhabGJuUW9YQ0p6WmpwaGFtRjRaWEp5YjNKY0lpd2daR0YwWVNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUgwcExtRnNkMkY1Y3lobWRXNWpkR2x2YmlncFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNGtZV3BoZUY5eVpYTjFiSFJ6WDJOdmJuUmhhVzVsY2k1emRHOXdLSFJ5ZFdVc2RISjFaU2t1WVc1cGJXRjBaU2g3SUc5d1lXTnBkSGs2SURGOUxDQmNJbVpoYzNSY0lpazdJQzh2Wm1sdWFYTm9aV1FnYkc5aFpHbHVaMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVptRmtaVU52Ym5SbGJuUkJjbVZoY3lnZ1hDSnBibHdpSUNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1JoZEdFZ1BTQjdmVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExuTm1hV1FnUFNCelpXeG1Mbk5tYVdRN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzUwWVhKblpYUlRaV3hsWTNSdmNpQTlJSE5sYkdZdVlXcGhlRjkwWVhKblpYUmZZWFIwY2p0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMbTlpYW1WamRDQTlJSE5sYkdZN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pIUm9hWE11Y21WdGIzWmxRMnhoYzNNb1hDSnpaV0Z5WTJndFptbHNkR1Z5TFdScGMyRmliR1ZrWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIQnliMk5sYzNOZlptOXliUzVsYm1GaWJHVkpibkIxZEhNb2MyVnNaaWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzSmxabTlqZFhNZ2RHaGxJR3hoYzNRZ1lXTjBhWFpsSUhSbGVIUWdabWxsYkdSY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHNZWE4wWDJGamRHbDJaVjlwYm5CMWRGOTBaWGgwSVQxY0lsd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JwYm5CMWRDQTlJRnRkTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTGlSbWFXVnNaSE11WldGamFDaG1kVzVqZEdsdmJpZ3BlMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHRmpkR2wyWlY5cGJuQjFkQ0E5SUNRb2RHaHBjeWt1Wm1sdVpDaGNJbWx1Y0hWMFcyNWhiV1U5SjF3aUsyeGhjM1JmWVdOMGFYWmxYMmx1Y0hWMFgzUmxlSFFyWENJblhWd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0NSaFkzUnBkbVZmYVc1d2RYUXViR1Z1WjNSb1BUMHhLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNScGJuQjFkQ0E5SUNSaFkzUnBkbVZmYVc1d2RYUTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtDUnBibkIxZEM1c1pXNW5kR2c5UFRFcElIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR2x1Y0hWMExtWnZZM1Z6S0NrdWRtRnNLQ1JwYm5CMWRDNTJZV3dvS1NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbVp2WTNWelEyRnRjRzhvSkdsdWNIVjBXekJkS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGFHbHpMbVpwYm1Rb1hDSnBibkIxZEZ0dVlXMWxQU2RmYzJaZmMyVmhjbU5vSjExY0lpa3VkSEpwWjJkbGNpZ25abTlqZFhNbktUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5SeWFXZG5aWEpGZG1WdWRDaGNJbk5tT21GcVlYaG1hVzVwYzJoY0lpd2dJR1JoZEdFZ0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzRnSUNBZ0lDQWdJSDA3WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVtYjJOMWMwTmhiWEJ2SUQwZ1puVnVZM1JwYjI0b2FXNXdkWFJHYVdWc1pDbDdYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwzWmhjaUJwYm5CMWRFWnBaV3hrSUQwZ1pHOWpkVzFsYm5RdVoyVjBSV3hsYldWdWRFSjVTV1FvYVdRcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHbHVjSFYwUm1sbGJHUWdJVDBnYm5Wc2JDQW1KaUJwYm5CMWRFWnBaV3hrTG5aaGJIVmxMbXhsYm1kMGFDQWhQU0F3S1h0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppQW9hVzV3ZFhSR2FXVnNaQzVqY21WaGRHVlVaWGgwVW1GdVoyVXBlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdSbWxsYkdSU1lXNW5aU0E5SUdsdWNIVjBSbWxsYkdRdVkzSmxZWFJsVkdWNGRGSmhibWRsS0NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRVpwWld4a1VtRnVaMlV1Ylc5MlpWTjBZWEowS0NkamFHRnlZV04wWlhJbkxHbHVjSFYwUm1sbGJHUXVkbUZzZFdVdWJHVnVaM1JvS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdSbWxsYkdSU1lXNW5aUzVqYjJ4c1lYQnpaU2dwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQkdhV1ZzWkZKaGJtZGxMbk5sYkdWamRDZ3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFsYkhObElHbG1JQ2hwYm5CMWRFWnBaV3hrTG5ObGJHVmpkR2x2YmxOMFlYSjBJSHg4SUdsdWNIVjBSbWxsYkdRdWMyVnNaV04wYVc5dVUzUmhjblFnUFQwZ0p6QW5LU0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJsYkdWdFRHVnVJRDBnYVc1d2RYUkdhV1ZzWkM1MllXeDFaUzVzWlc1bmRHZzdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsdWNIVjBSbWxsYkdRdWMyVnNaV04wYVc5dVUzUmhjblFnUFNCbGJHVnRUR1Z1TzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBibkIxZEVacFpXeGtMbk5sYkdWamRHbHZia1Z1WkNBOUlHVnNaVzFNWlc0N1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVjSFYwUm1sbGJHUXVZbXgxY2lncE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVjSFYwUm1sbGJHUXVabTlqZFhNb0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUgwZ1pXeHpaWHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb0lHbHVjSFYwUm1sbGJHUWdLU0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHVjSFYwUm1sbGJHUXVabTlqZFhNb0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0IwYUdsekxuUnlhV2RuWlhKRmRtVnVkQ0E5SUdaMWJtTjBhVzl1S0dWMlpXNTBibUZ0WlN3Z1pHRjBZU2xjYmlBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSbGRtVnVkRjlqYjI1MFlXbHVaWElnUFNBa0tGd2lMbk5sWVhKamFHRnVaR1pwYkhSbGNsdGtZWFJoTFhObUxXWnZjbTB0YVdROUoxd2lLM05sYkdZdWMyWnBaQ3RjSWlkZFhDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0pHVjJaVzUwWDJOdmJuUmhhVzVsY2k1MGNtbG5aMlZ5S0dWMlpXNTBibUZ0WlN3Z1d5QmtZWFJoSUYwcE8xeHVJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NW1aWFJqYUVGcVlYaEdiM0p0SUQwZ1puVnVZM1JwYjI0b0tWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwzUnlhV2RuWlhJZ2MzUmhjblFnWlhabGJuUmNiaUFnSUNBZ0lDQWdJQ0FnSUhaaGNpQmxkbVZ1ZEY5a1lYUmhJRDBnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObWFXUTZJSE5sYkdZdWMyWnBaQ3hjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IwWVhKblpYUlRaV3hsWTNSdmNqb2djMlZzWmk1aGFtRjRYM1JoY21kbGRGOWhkSFJ5TEZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhSNWNHVTZJRndpWm05eWJWd2lMRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzlpYW1WamREb2djMlZzWmx4dUlDQWdJQ0FnSUNBZ0lDQWdmVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1MGNtbG5aMlZ5UlhabGJuUW9YQ0p6WmpwaGFtRjRabTl5YlhOMFlYSjBYQ0lzSUZzZ1pYWmxiblJmWkdGMFlTQmRLVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdVlXUmtRMnhoYzNNb1hDSnpaV0Z5WTJndFptbHNkR1Z5TFdScGMyRmliR1ZrWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnY0hKdlkyVnpjMTltYjNKdExtUnBjMkZpYkdWSmJuQjFkSE1vYzJWc1ppazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ4ZFdWeWVWOXdZWEpoYlhNZ1BTQnpaV3htTG1kbGRGVnliRkJoY21GdGN5Z3BPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWh6Wld4bUxteGhibWRmWTI5a1pTRTlYQ0pjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNOdklHRmtaQ0JwZEZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhGMVpYSjVYM0JoY21GdGN5QTlJSE5sYkdZdWFtOXBibFZ5YkZCaGNtRnRLSEYxWlhKNVgzQmhjbUZ0Y3l3Z1hDSnNZVzVuUFZ3aUszTmxiR1l1YkdGdVoxOWpiMlJsS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdGcVlYaGZjSEp2WTJWemMybHVaMTkxY213Z1BTQnpaV3htTG1Ga1pGVnliRkJoY21GdEtITmxiR1l1WVdwaGVGOW1iM0p0WDNWeWJDd2djWFZsY25sZmNHRnlZVzF6S1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1lYUmhYM1I1Y0dVZ1BTQmNJbXB6YjI1Y0lqdGNibHh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMkZpYjNKMElHRnVlU0J3Y21WMmFXOTFjeUJoYW1GNElISmxjWFZsYzNSelhHNGdJQ0FnSUNBZ0lDQWdJQ0F2S21sbUtITmxiR1l1YkdGemRGOWhhbUY0WDNKbGNYVmxjM1FwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YkdGemRGOWhhbUY0WDNKbGNYVmxjM1F1WVdKdmNuUW9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQjlLaTljYmx4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2TDNObGJHWXViR0Z6ZEY5aGFtRjRYM0psY1hWbGMzUWdQVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWtMbWRsZENoaGFtRjRYM0J5YjJObGMzTnBibWRmZFhKc0xDQm1kVzVqZEdsdmJpaGtZWFJoTENCemRHRjBkWE1zSUhKbGNYVmxjM1FwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl6Wld4bUxteGhjM1JmWVdwaGVGOXlaWEYxWlhOMElEMGdiblZzYkR0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZkWEJrWVhSbGN5QjBhR1VnY21WemRYUnNjeUFtSUdadmNtMGdhSFJ0YkZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVkWEJrWVhSbFJtOXliU2hrWVhSaExDQmtZWFJoWDNSNWNHVXBPMXh1WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSDBzSUdSaGRHRmZkSGx3WlNrdVptRnBiQ2htZFc1amRHbHZiaWhxY1ZoSVVpd2dkR1Y0ZEZOMFlYUjFjeXdnWlhKeWIzSlVhSEp2ZDI0cFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHUmhkR0VnUFNCN2ZUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtZWFJoTG5ObWFXUWdQU0J6Wld4bUxuTm1hV1E3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNTBZWEpuWlhSVFpXeGxZM1J2Y2lBOUlITmxiR1l1WVdwaGVGOTBZWEpuWlhSZllYUjBjanRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExtOWlhbVZqZENBOUlITmxiR1k3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNWhhbUY0VlZKTUlEMGdZV3BoZUY5d2NtOWpaWE56YVc1blgzVnliRHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JrWVhSaExtcHhXRWhTSUQwZ2FuRllTRkk3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNTBaWGgwVTNSaGRIVnpJRDBnZEdWNGRGTjBZWFIxY3p0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhMbVZ5Y205eVZHaHliM2R1SUQwZ1pYSnliM0pVYUhKdmQyNDdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1MGNtbG5aMlZ5UlhabGJuUW9YQ0p6WmpwaGFtRjRaWEp5YjNKY0lpd2dXeUJrWVhSaElGMHBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlLUzVoYkhkaGVYTW9ablZ1WTNScGIyNG9LVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJrWVhSaElEMGdlMzA3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFlTNXpabWxrSUQwZ2MyVnNaaTV6Wm1sa08xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHUmhkR0V1ZEdGeVoyVjBVMlZzWldOMGIzSWdQU0J6Wld4bUxtRnFZWGhmZEdGeVoyVjBYMkYwZEhJN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1pHRjBZUzV2WW1wbFkzUWdQU0J6Wld4bU8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdWNtVnRiM1psUTJ4aGMzTW9YQ0p6WldGeVkyZ3RabWxzZEdWeUxXUnBjMkZpYkdWa1hDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEJ5YjJObGMzTmZabTl5YlM1bGJtRmliR1ZKYm5CMWRITW9jMlZzWmlrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5SeWFXZG5aWEpGZG1WdWRDaGNJbk5tT21GcVlYaG1iM0p0Wm1sdWFYTm9YQ0lzSUZzZ1pHRjBZU0JkS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDBwTzF4dUlDQWdJQ0FnSUNCOU8xeHVYRzRnSUNBZ0lDQWdJSFJvYVhNdVkyOXdlVXhwYzNSSmRHVnRjME52Ym5SbGJuUnpJRDBnWm5WdVkzUnBiMjRvSkd4cGMzUmZabkp2YlN3Z0pHeHBjM1JmZEc4cFhHNGdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUM4dlkyOXdlU0J2ZG1WeUlHTm9hV3hrSUd4cGMzUWdhWFJsYlhOY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCc2FWOWpiMjUwWlc1MGMxOWhjbkpoZVNBOUlHNWxkeUJCY25KaGVTZ3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR1p5YjIxZllYUjBjbWxpZFhSbGN5QTlJRzVsZHlCQmNuSmhlU2dwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHWnliMjFmWm1sbGJHUnpJRDBnSkd4cGMzUmZabkp2YlM1bWFXNWtLRndpUGlCMWJDQStJR3hwWENJcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBa1puSnZiVjltYVdWc1pITXVaV0ZqYUNobWRXNWpkR2x2YmlocEtYdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR3hwWDJOdmJuUmxiblJ6WDJGeWNtRjVMbkIxYzJnb0pDaDBhR2x6S1M1b2RHMXNLQ2twTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR0YwZEhKcFluVjBaWE1nUFNBa0tIUm9hWE1wTG5CeWIzQW9YQ0poZEhSeWFXSjFkR1Z6WENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnliMjFmWVhSMGNtbGlkWFJsY3k1d2RYTm9LR0YwZEhKcFluVjBaWE1wTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OTJZWElnWm1sbGJHUmZibUZ0WlNBOUlDUW9kR2hwY3lrdVlYUjBjaWhjSW1SaGRHRXRjMll0Wm1sbGJHUXRibUZ0WlZ3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM1poY2lCMGIxOW1hV1ZzWkNBOUlDUnNhWE4wWDNSdkxtWnBibVFvWENJK0lIVnNJRDRnYkdsYlpHRjBZUzF6WmkxbWFXVnNaQzF1WVcxbFBTZGNJaXRtYVdWc1pGOXVZVzFsSzF3aUoxMWNJaWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzTmxiR1l1WTI5d2VVRjBkSEpwWW5WMFpYTW9KQ2gwYUdsektTd2dKR3hwYzNSZmRHOHNJRndpWkdGMFlTMXpaaTFjSWlrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUgwcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiR2xmYVhRZ1BTQXdPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1IwYjE5bWFXVnNaSE1nUFNBa2JHbHpkRjkwYnk1bWFXNWtLRndpUGlCMWJDQStJR3hwWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSkhSdlgyWnBaV3hrY3k1bFlXTm9LR1oxYm1OMGFXOXVLR2twZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNRb2RHaHBjeWt1YUhSdGJDaHNhVjlqYjI1MFpXNTBjMTloY25KaGVWdHNhVjlwZEYwcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSbWNtOXRYMlpwWld4a0lEMGdKQ2drWm5KdmJWOW1hV1ZzWkhNdVoyVjBLR3hwWDJsMEtTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pIUnZYMlpwWld4a0lEMGdKQ2gwYUdsektUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtkRzlmWm1sbGJHUXVjbVZ0YjNabFFYUjBjaWhjSW1SaGRHRXRjMll0ZEdGNGIyNXZiWGt0WVhKamFHbDJaVndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbU52Y0hsQmRIUnlhV0oxZEdWektDUm1jbTl0WDJacFpXeGtMQ0FrZEc5ZlptbGxiR1FwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2JHbGZhWFFyS3p0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDBwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0F2S25aaGNpQWtabkp2YlY5bWFXVnNaSE1nUFNBa2JHbHpkRjltY205dExtWnBibVFvWENJZ2RXd2dQaUJzYVZ3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSFJ2WDJacFpXeGtjeUE5SUNSc2FYTjBYM1J2TG1acGJtUW9YQ0lnUGlCc2FWd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWtabkp2YlY5bWFXVnNaSE11WldGamFDaG1kVzVqZEdsdmJpaHBibVJsZUN3Z2RtRnNLWHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdrS0hSb2FYTXBMbWhoYzBGMGRISnBZblYwWlNoY0ltUmhkR0V0YzJZdGRHRjRiMjV2YlhrdFlYSmphR2wyWlZ3aUtTbGNiaUFnSUNBZ0lDQWdJQ0FnSUNCN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNCMGFHbHpMbU52Y0hsQmRIUnlhV0oxZEdWektDUnNhWE4wWDJaeWIyMHNJQ1JzYVhOMFgzUnZLVHNxTDF4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdkR2hwY3k1MWNHUmhkR1ZHYjNKdFFYUjBjbWxpZFhSbGN5QTlJR1oxYm1OMGFXOXVLQ1JzYVhOMFgyWnliMjBzSUNSc2FYTjBYM1J2S1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1puSnZiVjloZEhSeWFXSjFkR1Z6SUQwZ0pHeHBjM1JmWm5KdmJTNXdjbTl3S0Z3aVlYUjBjbWxpZFhSbGMxd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZJR3h2YjNBZ2RHaHliM1ZuYUNBOGMyVnNaV04wUGlCaGRIUnlhV0oxZEdWeklHRnVaQ0JoY0hCc2VTQjBhR1Z0SUc5dUlEeGthWFkrWEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMGIxOWhkSFJ5YVdKMWRHVnpJRDBnSkd4cGMzUmZkRzh1Y0hKdmNDaGNJbUYwZEhKcFluVjBaWE5jSWlrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FrTG1WaFkyZ29kRzlmWVhSMGNtbGlkWFJsY3l3Z1puVnVZM1JwYjI0b0tTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR3hwYzNSZmRHOHVjbVZ0YjNabFFYUjBjaWgwYUdsekxtNWhiV1VwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmU2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ1F1WldGamFDaG1jbTl0WDJGMGRISnBZblYwWlhNc0lHWjFibU4wYVc5dUtDa2dlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JzYVhOMFgzUnZMbUYwZEhJb2RHaHBjeTV1WVcxbExDQjBhR2x6TG5aaGJIVmxLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh1WEc0Z0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQjBhR2x6TG1OdmNIbEJkSFJ5YVdKMWRHVnpJRDBnWm5WdVkzUnBiMjRvSkdaeWIyMHNJQ1IwYnl3Z2NISmxabWw0S1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvY0hKbFptbDRLVDA5WENKMWJtUmxabWx1WldSY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdjSEpsWm1sNElEMGdYQ0pjSWp0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdaeWIyMWZZWFIwY21saWRYUmxjeUE5SUNSbWNtOXRMbkJ5YjNBb1hDSmhkSFJ5YVdKMWRHVnpYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RHOWZZWFIwY21saWRYUmxjeUE5SUNSMGJ5NXdjbTl3S0Z3aVlYUjBjbWxpZFhSbGMxd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDUXVaV0ZqYUNoMGIxOWhkSFJ5YVdKMWRHVnpMQ0JtZFc1amRHbHZiaWdwSUh0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSEJ5WldacGVDRTlYQ0pjSWlrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2RHaHBjeTV1WVcxbExtbHVaR1Y0VDJZb2NISmxabWw0S1NBOVBTQXdLU0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrZEc4dWNtVnRiM1psUVhSMGNpaDBhR2x6TG01aGJXVXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlZjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZKSFJ2TG5KbGJXOTJaVUYwZEhJb2RHaHBjeTV1WVcxbEtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0pDNWxZV05vS0daeWIyMWZZWFIwY21saWRYUmxjeXdnWm5WdVkzUnBiMjRvS1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pIUnZMbUYwZEhJb2RHaHBjeTV1WVcxbExDQjBhR2x6TG5aaGJIVmxLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh1SUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVqYjNCNVJtOXliVUYwZEhKcFluVjBaWE1nUFNCbWRXNWpkR2x2Ymlna1puSnZiU3dnSkhSdktWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBa2RHOHVjbVZ0YjNabFFYUjBjaWhjSW1SaGRHRXRZM1Z5Y21WdWRDMTBZWGh2Ym05dGVTMWhjbU5vYVhabFhDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVqYjNCNVFYUjBjbWxpZFhSbGN5Z2tabkp2YlN3Z0pIUnZLVHRjYmx4dUlDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdkR2hwY3k1MWNHUmhkR1ZHYjNKdElEMGdablZ1WTNScGIyNG9aR0YwWVN3Z1pHRjBZVjkwZVhCbEtWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaGtZWFJoWDNSNWNHVTlQVndpYW5OdmJsd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2V5OHZkR2hsYmlCM1pTQmthV1FnWVNCeVpYRjFaWE4wSUhSdklIUm9aU0JoYW1GNElHVnVaSEJ2YVc1MExDQnpieUJsZUhCbFkzUWdZVzRnYjJKcVpXTjBJR0poWTJ0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFI1Y0dWdlppaGtZWFJoV3lkbWIzSnRKMTBwSVQwOVhDSjFibVJsWm1sdVpXUmNJaWxjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZjbVZ0YjNabElHRnNiQ0JsZG1WdWRITWdabkp2YlNCVEprWWdabTl5YlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtkR2hwY3k1dlptWW9LVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM0psWm5KbGMyZ2dkR2hsSUdadmNtMGdLR0YxZEc4Z1kyOTFiblFwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1WTI5d2VVeHBjM1JKZEdWdGMwTnZiblJsYm5SektDUW9aR0YwWVZzblptOXliU2RkS1N3Z0pIUm9hWE1wTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2Y21VZ2FXNXBkQ0JUSmtZZ1kyeGhjM01nYjI0Z2RHaGxJR1p2Y20xY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThrZEdocGN5NXpaV0Z5WTJoQmJtUkdhV3gwWlhJb0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwybG1JR0ZxWVhnZ2FYTWdaVzVoWW14bFpDQnBibWwwSUhSb1pTQndZV2RwYm1GMGFXOXVYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTVwYm1sMEtIUnlkV1VwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVhWE5mWVdwaGVEMDlNU2xjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTV6WlhSMWNFRnFZWGhRWVdkcGJtRjBhVzl1S0NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNibHh1SUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUhSb2FYTXVZV1JrVW1WemRXeDBjeUE5SUdaMWJtTjBhVzl1S0dSaGRHRXNJR1JoZEdGZmRIbHdaU2xjYmlBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvWkdGMFlWOTBlWEJsUFQxY0ltcHpiMjVjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJSHN2TDNSb1pXNGdkMlVnWkdsa0lHRWdjbVZ4ZFdWemRDQjBieUIwYUdVZ1lXcGhlQ0JsYm1Sd2IybHVkQ3dnYzI4Z1pYaHdaV04wSUdGdUlHOWlhbVZqZENCaVlXTnJYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTluY21GaUlIUm9aU0J5WlhOMWJIUnpJR0Z1WkNCc2IyRmtJR2x1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5elpXeG1MaVJoYW1GNFgzSmxjM1ZzZEhOZlkyOXVkR0ZwYm1WeUxtRndjR1Z1WkNoa1lYUmhXeWR5WlhOMWJIUnpKMTBwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXViRzloWkY5dGIzSmxYMmgwYld3Z1BTQmtZWFJoV3lkeVpYTjFiSFJ6SjEwN1hHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQmxiSE5sSUdsbUtHUmhkR0ZmZEhsd1pUMDlYQ0pvZEcxc1hDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN0x5OTNaU0JoY21VZ1pYaHdaV04wYVc1bklIUm9aU0JvZEcxc0lHOW1JSFJvWlNCeVpYTjFiSFJ6SUhCaFoyVWdZbUZqYXl3Z2MyOGdaWGgwY21GamRDQjBhR1VnYUhSdGJDQjNaU0J1WldWa1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JrWVhSaFgyOWlhaUE5SUNRb1pHRjBZU2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNXNiMkZrWDIxdmNtVmZhSFJ0YkNBOUlDUmtZWFJoWDI5aWFpNW1hVzVrS0hObGJHWXVZV3BoZUY5MFlYSm5aWFJmWVhSMGNpa3VhSFJ0YkNncE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2FXNW1hVzVwZEdWZmMyTnliMnhzWDJWdVpDQTlJR1poYkhObE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppZ2tLRndpUEdScGRqNWNJaXR6Wld4bUxteHZZV1JmYlc5eVpWOW9kRzFzSzF3aVBDOWthWFkrWENJcExtWnBibVFvWENKYlpHRjBZUzF6WldGeVkyZ3RabWxzZEdWeUxXRmpkR2x2YmowbmFXNW1hVzVwZEdVdGMyTnliMnhzTFdWdVpDZGRYQ0lwTG14bGJtZDBhRDR3S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2x1Wm1sdWFYUmxYM05qY205c2JGOWxibVFnUFNCMGNuVmxPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwybG1JSFJvWlhKbElHbHpJR0Z1YjNSb1pYSWdjMlZzWldOMGIzSWdabTl5SUdsdVptbHVhWFJsSUhOamNtOXNiQ3dnWm1sdVpDQjBhR1VnWTI5dWRHVnVkSE1nYjJZZ2RHaGhkQ0JwYm5OMFpXRmtYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaHpaV3htTG1sdVptbHVhWFJsWDNOamNtOXNiRjlqYjI1MFlXbHVaWEloUFZ3aVhDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVzYjJGa1gyMXZjbVZmYUhSdGJDQTlJQ1FvWENJOFpHbDJQbHdpSzNObGJHWXViRzloWkY5dGIzSmxYMmgwYld3clhDSThMMlJwZGo1Y0lpa3VabWx1WkNoelpXeG1MbWx1Wm1sdWFYUmxYM05qY205c2JGOWpiMjUwWVdsdVpYSXBMbWgwYld3b0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gzSmxjM1ZzZEY5amJHRnpjeUU5WENKY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSEpsYzNWc2RGOXBkR1Z0Y3lBOUlDUW9YQ0k4WkdsMlBsd2lLM05sYkdZdWJHOWhaRjl0YjNKbFgyaDBiV3dyWENJOEwyUnBkajVjSWlrdVptbHVaQ2h6Wld4bUxtbHVabWx1YVhSbFgzTmpjbTlzYkY5eVpYTjFiSFJmWTJ4aGMzTXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2NtVnpkV3gwWDJsMFpXMXpYMk52Ym5SaGFXNWxjaUE5SUNRb0p6eGthWFl2UGljc0lIdDlLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrY21WemRXeDBYMmwwWlcxelgyTnZiblJoYVc1bGNpNWhjSEJsYm1Rb0pISmxjM1ZzZEY5cGRHVnRjeWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc0lEMGdKSEpsYzNWc2RGOXBkR1Z0YzE5amIyNTBZV2x1WlhJdWFIUnRiQ2dwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWhwYm1acGJtbDBaVjl6WTNKdmJHeGZaVzVrS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdleTh2ZDJVZ1ptOTFibVFnWVNCa1lYUmhJR0YwZEhKcFluVjBaU0J6YVdkdVlXeHNhVzVuSUhSb1pTQnNZWE4wSUhCaFoyVWdjMjhnWm1sdWFYTm9JR2hsY21WY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YVhOZmJXRjRYM0JoWjJWa0lEMGdkSEoxWlR0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MbXhoYzNSZmJHOWhaRjl0YjNKbFgyaDBiV3dnUFNCelpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc08xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1cGJtWnBibWwwWlZOamNtOXNiRUZ3Y0dWdVpDaHpaV3htTG14dllXUmZiVzl5WlY5b2RHMXNLVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ1pXeHpaU0JwWmloelpXeG1MbXhoYzNSZmJHOWhaRjl0YjNKbFgyaDBiV3doUFQxelpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc0tWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dlkyaGxZMnNnZEc4Z2JXRnJaU0J6ZFhKbElIUm9aU0J1WlhjZ2FIUnRiQ0JtWlhSamFHVmtJR2x6SUdScFptWmxjbVZ1ZEZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXViR0Z6ZEY5c2IyRmtYMjF2Y21WZmFIUnRiQ0E5SUhObGJHWXViRzloWkY5dGIzSmxYMmgwYld3N1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVwYm1acGJtbDBaVk5qY205c2JFRndjR1Z1WkNoelpXeG1MbXh2WVdSZmJXOXlaVjlvZEcxc0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHVJQ0FnSUNBZ0lDQWdJQ0FnZXk4dmQyVWdjbVZqWldsMlpXUWdkR2hsSUhOaGJXVWdiV1Z6YzJGblpTQmhaMkZwYmlCemJ5QmtiMjRuZENCaFpHUXNJR0Z1WkNCMFpXeHNJRk1tUmlCMGFHRjBJSGRsSjNKbElHRjBJSFJvWlNCbGJtUXVMbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFYTmZiV0Y0WDNCaFoyVmtJRDBnZEhKMVpUdGNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ2ZWeHVYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NXBibVpwYm1sMFpWTmpjbTlzYkVGd2NHVnVaQ0E5SUdaMWJtTjBhVzl1S0NSdlltcGxZM1FwWEc0Z0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVhVzVtYVc1cGRHVmZjMk55YjJ4c1gzSmxjM1ZzZEY5amJHRnpjeUU5WENKY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCelpXeG1MaVJwYm1acGJtbDBaVjl6WTNKdmJHeGZZMjl1ZEdGcGJtVnlMbVpwYm1Rb2MyVnNaaTVwYm1acGJtbDBaVjl6WTNKdmJHeGZjbVZ6ZFd4MFgyTnNZWE56S1M1c1lYTjBLQ2t1WVdaMFpYSW9KRzlpYW1WamRDazdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxpUnBibVpwYm1sMFpWOXpZM0p2Ykd4ZlkyOXVkR0ZwYm1WeUxtRndjR1Z1WkNna2IySnFaV04wS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnZlZ4dVhHNWNiaUFnSUNBZ0lDQWdkR2hwY3k1MWNHUmhkR1ZTWlhOMWJIUnpJRDBnWm5WdVkzUnBiMjRvWkdGMFlTd2daR0YwWVY5MGVYQmxLVnh1SUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWhrWVhSaFgzUjVjR1U5UFZ3aWFuTnZibHdpS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdleTh2ZEdobGJpQjNaU0JrYVdRZ1lTQnlaWEYxWlhOMElIUnZJSFJvWlNCaGFtRjRJR1Z1WkhCdmFXNTBMQ0J6YnlCbGVIQmxZM1FnWVc0Z2IySnFaV04wSUdKaFkydGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMmR5WVdJZ2RHaGxJSEpsYzNWc2RITWdZVzVrSUd4dllXUWdhVzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IwYUdsekxuSmxjM1ZzZEhOZmFIUnRiQ0E5SUdSaGRHRmJKM0psYzNWc2RITW5YVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDZ2dkR2hwY3k1eVpYQnNZV05sWDNKbGMzVnNkSE1nS1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdUpHRnFZWGhmY21WemRXeDBjMTlqYjI1MFlXbHVaWEl1YUhSdGJDaDBhR2x6TG5KbGMzVnNkSE5mYUhSdGJDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0dSaGRHRmJKMlp2Y20wblhTa2hQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5eVpXMXZkbVVnWVd4c0lHVjJaVzUwY3lCbWNtOXRJRk1tUmlCbWIzSnRYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGFHbHpMbTltWmlncE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmNtVnRiM1psSUhCaFoybHVZWFJwYjI1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1eVpXMXZkbVZCYW1GNFVHRm5hVzVoZEdsdmJpZ3BPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZjbVZtY21WemFDQjBhR1VnWm05eWJTQW9ZWFYwYnlCamIzVnVkQ2xjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVqYjNCNVRHbHpkRWwwWlcxelEyOXVkR1Z1ZEhNb0pDaGtZWFJoV3lkbWIzSnRKMTBwTENBa2RHaHBjeWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTkxY0dSaGRHVWdZWFIwY21saWRYUmxjeUJ2YmlCbWIzSnRYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVZMjl3ZVVadmNtMUJkSFJ5YVdKMWRHVnpLQ1FvWkdGMFlWc25abTl5YlNkZEtTd2dKSFJvYVhNcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmNtVWdhVzVwZENCVEprWWdZMnhoYzNNZ2IyNGdkR2hsSUdadmNtMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTXVjMlZoY21Ob1FXNWtSbWxzZEdWeUtIc25hWE5KYm1sMEp6b2dabUZzYzJWOUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThrZEdocGN5NW1hVzVrS0Z3aWFXNXdkWFJjSWlrdWNtVnRiM1psUVhSMGNpaGNJbVJwYzJGaWJHVmtYQ0lwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnYVdZb1pHRjBZVjkwZVhCbFBUMWNJbWgwYld4Y0lpa2dleTh2ZDJVZ1lYSmxJR1Y0Y0dWamRHbHVaeUIwYUdVZ2FIUnRiQ0J2WmlCMGFHVWdjbVZ6ZFd4MGN5QndZV2RsSUdKaFkyc3NJSE52SUdWNGRISmhZM1FnZEdobElHaDBiV3dnZDJVZ2JtVmxaRnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUmtZWFJoWDI5aWFpQTlJQ1FvWkdGMFlTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkR2hwY3k1eVpYTjFiSFJ6WDNCaFoyVmZhSFJ0YkNBOUlHUmhkR0U3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZEdocGN5NXlaWE4xYkhSelgyaDBiV3dnUFNBa1pHRjBZVjl2WW1vdVptbHVaQ2dnZEdocGN5NWhhbUY0WDNSaGNtZGxkRjloZEhSeUlDa3VhSFJ0YkNncE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0NCMGFHbHpMbkpsY0d4aFkyVmZjbVZ6ZFd4MGN5QXBJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTRrWVdwaGVGOXlaWE4xYkhSelgyTnZiblJoYVc1bGNpNW9kRzFzS0hSb2FYTXVjbVZ6ZFd4MGMxOW9kRzFzS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG5Wd1pHRjBaVU52Ym5SbGJuUkJjbVZoY3lnZ0pHUmhkR0ZmYjJKcUlDazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2MyVnNaaTRrWVdwaGVGOXlaWE4xYkhSelgyTnZiblJoYVc1bGNpNW1hVzVrS0Z3aUxuTmxZWEpqYUdGdVpHWnBiSFJsY2x3aUtTNXNaVzVuZEdnZ1BpQXdLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHN2TDNSb1pXNGdkR2hsY21VZ1lYSmxJSE5sWVhKamFDQm1iM0p0S0hNcElHbHVjMmxrWlNCMGFHVWdjbVZ6ZFd4MGN5QmpiMjUwWVdsdVpYSXNJSE52SUhKbExXbHVhWFFnZEdobGJWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVKR0ZxWVhoZmNtVnpkV3gwYzE5amIyNTBZV2x1WlhJdVptbHVaQ2hjSWk1elpXRnlZMmhoYm1SbWFXeDBaWEpjSWlrdWMyVmhjbU5vUVc1a1JtbHNkR1Z5S0NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTlwWmlCMGFHVWdZM1Z5Y21WdWRDQnpaV0Z5WTJnZ1ptOXliU0JwY3lCdWIzUWdhVzV6YVdSbElIUm9aU0J5WlhOMWJIUnpJR052Ym5SaGFXNWxjaXdnZEdobGJpQndjbTlqWldWa0lHRnpJRzV2Y20xaGJDQmhibVFnZFhCa1lYUmxJSFJvWlNCbWIzSnRYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvYzJWc1ppNGtZV3BoZUY5eVpYTjFiSFJ6WDJOdmJuUmhhVzVsY2k1bWFXNWtLRndpTG5ObFlYSmphR0Z1WkdacGJIUmxjbHRrWVhSaExYTm1MV1p2Y20wdGFXUTlKMXdpSUNzZ2MyVnNaaTV6Wm1sa0lDc2dYQ0luWFZ3aUtTNXNaVzVuZEdnOVBUQXBJSHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkc1bGQxOXpaV0Z5WTJoZlptOXliU0E5SUNSa1lYUmhYMjlpYWk1bWFXNWtLRndpTG5ObFlYSmphR0Z1WkdacGJIUmxjbHRrWVhSaExYTm1MV1p2Y20wdGFXUTlKMXdpSUNzZ2MyVnNaaTV6Wm1sa0lDc2dYQ0luWFZ3aUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppQW9KRzVsZDE5elpXRnlZMmhmWm05eWJTNXNaVzVuZEdnZ1BUMGdNU2tnZXk4dmRHaGxiaUJ5WlhCc1lXTmxJSFJvWlNCelpXRnlZMmdnWm05eWJTQjNhWFJvSUhSb1pTQnVaWGNnYjI1bFhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZjbVZ0YjNabElHRnNiQ0JsZG1WdWRITWdabkp2YlNCVEprWWdabTl5YlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTXViMlptS0NrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZjbVZ0YjNabElIQmhaMmx1WVhScGIyNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1Y21WdGIzWmxRV3BoZUZCaFoybHVZWFJwYjI0b0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl5WldaeVpYTm9JSFJvWlNCbWIzSnRJQ2hoZFhSdklHTnZkVzUwS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNWpiM0I1VEdsemRFbDBaVzF6UTI5dWRHVnVkSE1vSkc1bGQxOXpaV0Z5WTJoZlptOXliU3dnSkhSb2FYTXBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNWd1pHRjBaU0JoZEhSeWFXSjFkR1Z6SUc5dUlHWnZjbTFjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVkyOXdlVVp2Y20xQmRIUnlhV0oxZEdWektDUnVaWGRmYzJWaGNtTm9YMlp2Y20wc0lDUjBhR2x6S1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXlaU0JwYm1sMElGTW1SaUJqYkdGemN5QnZiaUIwYUdVZ1ptOXliVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSFJvYVhNdWMyVmhjbU5vUVc1a1JtbHNkR1Z5S0hzbmFYTkpibWwwSnpvZ1ptRnNjMlY5S1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVnNjMlVnZTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5UjBhR2x6TG1acGJtUW9YQ0pwYm5CMWRGd2lLUzV5WlcxdmRtVkJkSFJ5S0Z3aVpHbHpZV0pzWldSY0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWFYTmZiV0Y0WDNCaFoyVmtJRDBnWm1Gc2MyVTdJQzh2Wm05eUlHbHVabWx1YVhSbElITmpjbTlzYkZ4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1amRYSnlaVzUwWDNCaFoyVmtJRDBnTVRzZ0x5OW1iM0lnYVc1bWFXNXBkR1VnYzJOeWIyeHNYRzRnSUNBZ0lDQWdJQ0FnSUNCelpXeG1Mbk5sZEVsdVptbHVhWFJsVTJOeWIyeHNRMjl1ZEdGcGJtVnlLQ2s3WEc1Y2JpQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJSFJvYVhNdWRYQmtZWFJsUTI5dWRHVnVkRUZ5WldGeklEMGdablZ1WTNScGIyNG9JQ1JvZEcxc1gyUmhkR0VnS1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0JjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZJR0ZrWkNCaFpHUnBkR2x2Ym1Gc0lHTnZiblJsYm5RZ1lYSmxZWE5jYmlBZ0lDQWdJQ0FnSUNBZ0lHbG1JQ2dnZEdocGN5NWhhbUY0WDNWd1pHRjBaVjl6WldOMGFXOXVjeUFtSmlCMGFHbHpMbUZxWVhoZmRYQmtZWFJsWDNObFkzUnBiMjV6TG14bGJtZDBhQ0FwSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbWIzSWdLR2x1WkdWNElEMGdNRHNnYVc1a1pYZ2dQQ0IwYUdsekxtRnFZWGhmZFhCa1lYUmxYM05sWTNScGIyNXpMbXhsYm1kMGFEc2dLeXRwYm1SbGVDa2dlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdjMlZzWldOMGIzSWdQU0IwYUdsekxtRnFZWGhmZFhCa1lYUmxYM05sWTNScGIyNXpXMmx1WkdWNFhUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkNnZ2MyVnNaV04wYjNJZ0tTNW9kRzFzS0NBa2FIUnRiRjlrWVhSaExtWnBibVFvSUhObGJHVmpkRzl5SUNrdWFIUnRiQ2dwSUNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lIUm9hWE11Wm1Ga1pVTnZiblJsYm5SQmNtVmhjeUE5SUdaMWJtTjBhVzl1S0NCa2FYSmxZM1JwYjI0Z0tTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCY2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCdmNHRmphWFI1SUQwZ01DNDFPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ0JrYVhKbFkzUnBiMjRnUFQwOUlGd2lhVzVjSWlBcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnZjR0ZqYVhSNUlEMGdNVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ0IwYUdsekxtRnFZWGhmZFhCa1lYUmxYM05sWTNScGIyNXpJQ1ltSUhSb2FYTXVZV3BoZUY5MWNHUmhkR1ZmYzJWamRHbHZibk11YkdWdVozUm9JQ2tnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdadmNpQW9hVzVrWlhnZ1BTQXdPeUJwYm1SbGVDQThJSFJvYVhNdVlXcGhlRjkxY0dSaGRHVmZjMlZqZEdsdmJuTXViR1Z1WjNSb095QXJLMmx1WkdWNEtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnpaV3hsWTNSdmNpQTlJSFJvYVhNdVlXcGhlRjkxY0dSaGRHVmZjMlZqZEdsdmJuTmJhVzVrWlhoZE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrS0NCelpXeGxZM1J2Y2lBcExuTjBiM0FvZEhKMVpTeDBjblZsS1M1aGJtbHRZWFJsS0NCN0lHOXdZV05wZEhrNklHOXdZV05wZEhsOUxDQmNJbVpoYzNSY0lpQXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnWEc0Z0lDQWdJQ0FnSUNBZ0lDQmNiaUFnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUhSb2FYTXVjbVZ0YjNabFYyOXZRMjl0YldWeVkyVkRiMjUwY205c2N5QTlJR1oxYm1OMGFXOXVLQ2w3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkhkdmIxOXZjbVJsY21KNUlEMGdKQ2duTG5kdmIyTnZiVzFsY21ObExXOXlaR1Z5YVc1bklDNXZjbVJsY21KNUp5azdYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKSGR2YjE5dmNtUmxjbUo1WDJadmNtMGdQU0FrS0NjdWQyOXZZMjl0YldWeVkyVXRiM0prWlhKcGJtY25LVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdKSGR2YjE5dmNtUmxjbUo1WDJadmNtMHViMlptS0NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FrZDI5dlgyOXlaR1Z5WW5rdWIyWm1LQ2s3WEc0Z0lDQWdJQ0FnSUgwN1hHNWNiaUFnSUNBZ0lDQWdkR2hwY3k1aFpHUlJkV1Z5ZVZCaGNtRnRJRDBnWm5WdVkzUnBiMjRvYm1GdFpTd2dkbUZzZFdVc0lIVnliRjkwZVhCbEtYdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtIVnliRjkwZVhCbEtUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2JpQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RYSnNYM1I1Y0dVZ1BTQmNJbUZzYkZ3aU8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1bGVIUnlZVjl4ZFdWeWVWOXdZWEpoYlhOYmRYSnNYM1I1Y0dWZFcyNWhiV1ZkSUQwZ2RtRnNkV1U3WEc1Y2JpQWdJQ0FnSUNBZ2ZUdGNibHh1SUNBZ0lDQWdJQ0IwYUdsekxtbHVhWFJYYjI5RGIyMXRaWEpqWlVOdmJuUnliMnh6SUQwZ1puVnVZM1JwYjI0b0tYdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTV5WlcxdmRtVlhiMjlEYjIxdFpYSmpaVU52Ym5SeWIyeHpLQ2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2QyOXZYMjl5WkdWeVlua2dQU0FrS0NjdWQyOXZZMjl0YldWeVkyVXRiM0prWlhKcGJtY2dMbTl5WkdWeVlua25LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrZDI5dlgyOXlaR1Z5WW5sZlptOXliU0E5SUNRb0p5NTNiMjlqYjIxdFpYSmpaUzF2Y21SbGNtbHVaeWNwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2IzSmtaWEpmZG1Gc0lEMGdYQ0pjSWp0Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0NSM2IyOWZiM0prWlhKaWVTNXNaVzVuZEdnK01DbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCdmNtUmxjbDkyWVd3Z1BTQWtkMjl2WDI5eVpHVnlZbmt1ZG1Gc0tDazdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYjNKa1pYSmZkbUZzSUQwZ2MyVnNaaTVuWlhSUmRXVnllVkJoY21GdFJuSnZiVlZTVENoY0ltOXlaR1Z5WW5sY0lpd2dkMmx1Wkc5M0xteHZZMkYwYVc5dUxtaHlaV1lwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWh2Y21SbGNsOTJZV3c5UFZ3aWJXVnVkVjl2Y21SbGNsd2lLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHOXlaR1Z5WDNaaGJDQTlJRndpWENJN1hHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0NodmNtUmxjbDkyWVd3aFBWd2lYQ0lwSmlZb0lTRnZjbVJsY2w5MllXd3BLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1WlhoMGNtRmZjWFZsY25sZmNHRnlZVzF6TG1Gc2JDNXZjbVJsY21KNUlEMGdiM0prWlhKZmRtRnNPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDUjNiMjlmYjNKa1pYSmllVjltYjNKdExtOXVLQ2R6ZFdKdGFYUW5MQ0JtZFc1amRHbHZiaWhsS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1V1Y0hKbGRtVnVkRVJsWm1GMWJIUW9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNaaGNpQm1iM0p0SUQwZ1pTNTBZWEpuWlhRN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUdaaGJITmxPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDUjNiMjlmYjNKa1pYSmllUzV2YmloY0ltTm9ZVzVuWlZ3aUxDQm1kVzVqZEdsdmJpaGxLVnh1SUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVXVjSEpsZG1WdWRFUmxabUYxYkhRb0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMllXd2dQU0FrS0hSb2FYTXBMblpoYkNncE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LSFpoYkQwOVhDSnRaVzUxWDI5eVpHVnlYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZV3dnUFNCY0lsd2lPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVaWGgwY21GZmNYVmxjbmxmY0dGeVlXMXpMbUZzYkM1dmNtUmxjbUo1SUQwZ2RtRnNPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTXVkSEpwWjJkbGNpaGNJbk4xWW0xcGRGd2lLVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnY21WMGRYSnVJR1poYkhObE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNWNiaUFnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUhSb2FYTXVjMk55YjJ4c1VtVnpkV3gwY3lBOUlHWjFibU4wYVc5dUtDbGNiaUFnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9LSE5sYkdZdWMyTnliMnhzWDI5dVgyRmpkR2x2YmowOWMyVnNaaTVoYW1GNFgyRmpkR2x2YmlsOGZDaHpaV3htTG5OamNtOXNiRjl2Ymw5aFkzUnBiMjQ5UFZ3aVlXeHNYQ0lwS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWMyTnliMnhzVkc5UWIzTW9LVHNnTHk5elkzSnZiR3dnZEdobElIZHBibVJ2ZHlCcFppQnBkQ0JvWVhNZ1ltVmxiaUJ6WlhSY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzTmxiR1l1WVdwaGVGOWhZM1JwYjI0Z1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTUxY0dSaGRHVlZjbXhJYVhOMGIzSjVJRDBnWm5WdVkzUnBiMjRvWVdwaGVGOXlaWE4xYkhSelgzVnliQ2xjYmlBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhWelpWOW9hWE4wYjNKNVgyRndhU0E5SURBN1hHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb2QybHVaRzkzTG1ocGMzUnZjbmtnSmlZZ2QybHVaRzkzTG1ocGMzUnZjbmt1Y0hWemFGTjBZWFJsS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFZ6WlY5b2FYTjBiM0o1WDJGd2FTQTlJQ1IwYUdsekxtRjBkSElvWENKa1lYUmhMWFZ6WlMxb2FYTjBiM0o1TFdGd2FWd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2FXWW9LSE5sYkdZdWRYQmtZWFJsWDJGcVlYaGZkWEpzUFQweEtTWW1LSFZ6WlY5b2FYTjBiM0o1WDJGd2FUMDlNU2twWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTl1YjNjZ1kyaGxZMnNnYVdZZ2RHaGxJR0p5YjNkelpYSWdjM1Z3Y0c5eWRITWdhR2x6ZEc5eWVTQnpkR0YwWlNCd2RYTm9JRG9wWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tIZHBibVJ2ZHk1b2FYTjBiM0o1SUNZbUlIZHBibVJ2ZHk1b2FYTjBiM0o1TG5CMWMyaFRkR0YwWlNsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2hwYzNSdmNua3VjSFZ6YUZOMFlYUmxLRzUxYkd3c0lHNTFiR3dzSUdGcVlYaGZjbVZ6ZFd4MGMxOTFjbXdwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNCMGFHbHpMbkpsYlc5MlpVRnFZWGhRWVdkcGJtRjBhVzl1SUQwZ1puVnVZM1JwYjI0b0tWeHVJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaDBlWEJsYjJZb2MyVnNaaTVoYW1GNFgyeHBibXR6WDNObGJHVmpkRzl5S1NFOVhDSjFibVJsWm1sdVpXUmNJaWxjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnSkdGcVlYaGZiR2x1YTNOZmIySnFaV04wSUQwZ2FsRjFaWEo1S0hObGJHWXVZV3BoZUY5c2FXNXJjMTl6Wld4bFkzUnZjaWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppZ2tZV3BoZUY5c2FXNXJjMTl2WW1wbFkzUXViR1Z1WjNSb1BqQXBYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa1lXcGhlRjlzYVc1cmMxOXZZbXBsWTNRdWIyWm1LQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ2RHaHBjeTVuWlhSQ1lYTmxWWEpzSUQwZ1puVnVZM1JwYjI0b0lIVnliQ0FwSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQzh2Ym05M0lITmxaU0JwWmlCM1pTQmhjbVVnYjI0Z2RHaGxJRlZTVENCM1pTQjBhR2x1YXk0dUxseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIVnliRjl3WVhKMGN5QTlJSFZ5YkM1emNHeHBkQ2hjSWo5Y0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNCMllYSWdkWEpzWDJKaGMyVWdQU0JjSWx3aU8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNCcFppaDFjbXhmY0dGeWRITXViR1Z1WjNSb1BqQXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RYSnNYMkpoYzJVZ1BTQjFjbXhmY0dGeWRITmJNRjA3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNCbGJITmxJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IxY214ZlltRnpaU0E5SUhWeWJEdGNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQjFjbXhmWW1GelpUdGNiaUFnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0IwYUdsekxtTmhia1psZEdOb1FXcGhlRkpsYzNWc2RITWdQU0JtZFc1amRHbHZiaWhtWlhSamFGOTBlWEJsS1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0JwWmloMGVYQmxiMllvWm1WMFkyaGZkSGx3WlNrOVBWd2lkVzVrWldacGJtVmtYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdabGRHTm9YM1I1Y0dVZ1BTQmNJbHdpTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnWm1WMFkyaGZZV3BoZUY5eVpYTjFiSFJ6SUQwZ1ptRnNjMlU3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVhWE5mWVdwaGVEMDlNU2xjYmlBZ0lDQWdJQ0FnSUNBZ0lIc3ZMM1JvWlc0Z2QyVWdkMmxzYkNCaGFtRjRJSE4xWW0xcGRDQjBhR1VnWm05eWJWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTloYm1RZ2FXWWdkMlVnWTJGdUlHWnBibVFnZEdobElISmxjM1ZzZEhNZ1kyOXVkR0ZwYm1WeVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9jMlZzWmk0a1lXcGhlRjl5WlhOMWJIUnpYMk52Ym5SaGFXNWxjaTVzWlc1bmRHZzlQVEVwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQm1aWFJqYUY5aGFtRjRYM0psYzNWc2RITWdQU0IwY25WbE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCeVpYTjFiSFJ6WDNWeWJDQTlJSE5sYkdZdWNtVnpkV3gwYzE5MWNtdzdJQ0F2TDF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQnlaWE4xYkhSelgzVnliRjlsYm1OdlpHVmtJRDBnSnljN0lDQXZMMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCamRYSnlaVzUwWDNWeWJDQTlJSGRwYm1SdmR5NXNiMk5oZEdsdmJpNW9jbVZtTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXBaMjV2Y21VZ0l5QmhibVFnWlhabGNubDBhR2x1WnlCaFpuUmxjbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCb1lYTm9YM0J2Y3lBOUlIZHBibVJ2ZHk1c2IyTmhkR2x2Ymk1b2NtVm1MbWx1WkdWNFQyWW9KeU1uS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaG9ZWE5vWDNCdmN5RTlQUzB4S1h0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZM1Z5Y21WdWRGOTFjbXdnUFNCM2FXNWtiM2N1Ykc5allYUnBiMjR1YUhKbFppNXpkV0p6ZEhJb01Dd2dkMmx1Wkc5M0xteHZZMkYwYVc5dUxtaHlaV1l1YVc1a1pYaFBaaWduSXljcEtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlnZ0tDQW9JSE5sYkdZdVpHbHpjR3hoZVY5eVpYTjFiSFJmYldWMGFHOWtQVDFjSW1OMWMzUnZiVjkzYjI5amIyMXRaWEpqWlY5emRHOXlaVndpSUNrZ2ZId2dLQ0J6Wld4bUxtUnBjM0JzWVhsZmNtVnpkV3gwWDIxbGRHaHZaRDA5WENKd2IzTjBYM1I1Y0dWZllYSmphR2wyWlZ3aUlDa2dLU0FtSmlBb0lITmxiR1l1Wlc1aFlteGxYM1JoZUc5dWIyMTVYMkZ5WTJocGRtVnpJRDA5SURFZ0tTQXBYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppZ2djMlZzWmk1amRYSnlaVzUwWDNSaGVHOXViMjE1WDJGeVkyaHBkbVVnSVQwOVhDSmNJaUFwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWmxkR05vWDJGcVlYaGZjbVZ6ZFd4MGN5QTlJSFJ5ZFdVN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCeVpYUjFjbTRnWm1WMFkyaGZZV3BoZUY5eVpYTjFiSFJ6TzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5cDJZWElnY21WemRXeDBjMTkxY213Z1BTQndjbTlqWlhOelgyWnZjbTB1WjJWMFVtVnpkV3gwYzFWeWJDaHpaV3htTENCelpXeG1MbkpsYzNWc2RITmZkWEpzS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCaFkzUnBkbVZmZEdGNElEMGdjSEp2WTJWemMxOW1iM0p0TG1kbGRFRmpkR2wyWlZSaGVDZ3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSEYxWlhKNVgzQmhjbUZ0Y3lBOUlITmxiR1l1WjJWMFZYSnNVR0Z5WVcxektIUnlkV1VzSUNjbkxDQmhZM1JwZG1WZmRHRjRLVHNxTDF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JseHVYRzVjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmJtOTNJSE5sWlNCcFppQjNaU0JoY21VZ2IyNGdkR2hsSUZWU1RDQjNaU0IwYUdsdWF5NHVMbHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCMWNteGZZbUZ6WlNBOUlIUm9hWE11WjJWMFFtRnpaVlZ5YkNnZ1kzVnljbVZ1ZEY5MWNtd2dLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDNaaGNpQnlaWE4xYkhSelgzVnliRjlpWVhObElEMGdkR2hwY3k1blpYUkNZWE5sVlhKc0tDQmpkWEp5Wlc1MFgzVnliQ0FwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR3hoYm1jZ1BTQnpaV3htTG1kbGRGRjFaWEo1VUdGeVlXMUdjbTl0VlZKTUtGd2liR0Z1WjF3aUxDQjNhVzVrYjNjdWJHOWpZWFJwYjI0dWFISmxaaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0tIUjVjR1Z2Wmloc1lXNW5LU0U5UFZ3aWRXNWtaV1pwYm1Wa1hDSXBKaVlvYkdGdVp5RTlQVzUxYkd3cEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZFhKc1gySmhjMlVnUFNCelpXeG1MbUZrWkZWeWJGQmhjbUZ0S0hWeWJGOWlZWE5sTENCY0lteGhibWM5WENJcmJHRnVaeWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSE5tYVdRZ1BTQnpaV3htTG1kbGRGRjFaWEo1VUdGeVlXMUdjbTl0VlZKTUtGd2ljMlpwWkZ3aUxDQjNhVzVrYjNjdWJHOWpZWFJwYjI0dWFISmxaaWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwybG1JSE5tYVdRZ2FYTWdZU0J1ZFcxaVpYSmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWhPZFcxaVpYSW9jR0Z5YzJWR2JHOWhkQ2h6Wm1sa0tTa2dQVDBnYzJacFpDbGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhWeWJGOWlZWE5sSUQwZ2MyVnNaaTVoWkdSVmNteFFZWEpoYlNoMWNteGZZbUZ6WlN3Z1hDSnpabWxrUFZ3aUszTm1hV1FwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZhV1lnWVc1NUlHOW1JSFJvWlNBeklHTnZibVJwZEdsdmJuTWdZWEpsSUhSeWRXVXNJSFJvWlc0Z2FYUnpJR2R2YjJRZ2RHOGdaMjljYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2THlBdElERWdmQ0JwWmlCMGFHVWdkWEpzSUdKaGMyVWdQVDBnY21WemRXeDBjMTkxY214Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5QXRJRElnZkNCcFppQjFjbXdnWW1GelpTc2dYQ0l2WENJZ0lEMDlJSEpsYzNWc2RITmZkWEpzSUMwZ2FXNGdZMkZ6WlNCdlppQjFjMlZ5SUdWeWNtOXlJR2x1SUhSb1pTQnlaWE4xYkhSeklGVlNURnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SUMwZ015QjhJR2xtSUhSb1pTQnlaWE4xYkhSeklGVlNUQ0JvWVhNZ2RYSnNJSEJoY21GdGN5d2dZVzVrSUhSb1pTQmpkWEp5Wlc1MElIVnliQ0J6ZEdGeWRITWdkMmwwYUNCMGFHVWdjbVZ6ZFd4MGN5QlZVa3dnWEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwzUnlhVzBnWVc1NUlIUnlZV2xzYVc1bklITnNZWE5vSUdadmNpQmxZWE5wWlhJZ1kyOXRjR0Z5YVhOdmJqcGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjFjbXhmWW1GelpTQTlJSFZ5YkY5aVlYTmxMbkpsY0d4aFkyVW9MMXhjTHlRdkxDQW5KeWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnY21WemRXeDBjMTkxY213Z1BTQnlaWE4xYkhSelgzVnliQzV5WlhCc1lXTmxLQzljWEM4a0x5d2dKeWNwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhKbGMzVnNkSE5mZFhKc1gyVnVZMjlrWldRZ1BTQmxibU52WkdWVlVra29jbVZ6ZFd4MGMxOTFjbXdwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR04xY25KbGJuUmZkWEpzWDJOdmJuUmhhVzV6WDNKbGMzVnNkSE5mZFhKc0lEMGdMVEU3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0tIVnliRjlpWVhObFBUMXlaWE4xYkhSelgzVnliQ2w4ZkNoMWNteGZZbUZ6WlM1MGIweHZkMlZ5UTJGelpTZ3BQVDF5WlhOMWJIUnpYM1Z5YkY5bGJtTnZaR1ZrTG5SdlRHOTNaWEpEWVhObEtDa3BJQ0FwZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmpkWEp5Wlc1MFgzVnliRjlqYjI1MFlXbHVjMTl5WlhOMWJIUnpYM1Z5YkNBOUlERTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmU0JsYkhObElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tDQnlaWE4xYkhSelgzVnliQzVwYm1SbGVFOW1LQ0FuUHljZ0tTQWhQVDBnTFRFZ0ppWWdZM1Z5Y21WdWRGOTFjbXd1YkdGemRFbHVaR1Y0VDJZb2NtVnpkV3gwYzE5MWNtd3NJREFwSUQwOVBTQXdJQ2tnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWTNWeWNtVnVkRjkxY214ZlkyOXVkR0ZwYm5OZmNtVnpkV3gwYzE5MWNtd2dQU0F4TzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MyVnNaaTV2Ym14NVgzSmxjM1ZzZEhOZllXcGhlRDA5TVNsY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCN0x5OXBaaUJoSUhWelpYSWdhR0Z6SUdOb2IzTmxiaUIwYnlCdmJteDVJR0ZzYkc5M0lHRnFZWGdnYjI0Z2NtVnpkV3gwY3lCd1lXZGxjeUFvWkdWbVlYVnNkQ0JpWldoaGRtbHZkWElwWEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhV1lvSUdOMWNuSmxiblJmZFhKc1gyTnZiblJoYVc1elgzSmxjM1ZzZEhOZmRYSnNJRDRnTFRFcFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHN2TDNSb2FYTWdiV1ZoYm5NZ2RHaGxJR04xY25KbGJuUWdWVkpNSUdOdmJuUmhhVzV6SUhSb1pTQnlaWE4xYkhSeklIVnliQ3dnZDJocFkyZ2diV1ZoYm5NZ2QyVWdZMkZ1SUdSdklHRnFZWGhjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1psZEdOb1gyRnFZWGhmY21WemRXeDBjeUE5SUhSeWRXVTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQm1aWFJqYUY5aGFtRjRYM0psYzNWc2RITWdQU0JtWVd4elpUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbGJITmxYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaG1aWFJqYUY5MGVYQmxQVDFjSW5CaFoybHVZWFJwYjI1Y0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb0lHTjFjbkpsYm5SZmRYSnNYMk52Ym5SaGFXNXpYM0psYzNWc2RITmZkWEpzSUQ0Z0xURXBYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdMeTkwYUdseklHMWxZVzV6SUhSb1pTQmpkWEp5Wlc1MElGVlNUQ0JqYjI1MFlXbHVjeUIwYUdVZ2NtVnpkV3gwY3lCMWNtd3NJSGRvYVdOb0lHMWxZVzV6SUhkbElHTmhiaUJrYnlCaGFtRjRYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1ZzYzJWY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMlJ2YmlkMElHRnFZWGdnY0dGbmFXNWhkR2x2YmlCM2FHVnVJRzV2ZENCdmJpQmhJRk1tUmlCd1lXZGxYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWm1WMFkyaGZZV3BoZUY5eVpYTjFiSFJ6SUQwZ1ptRnNjMlU3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQm1aWFJqYUY5aGFtRjRYM0psYzNWc2RITTdYRzRnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNCMGFHbHpMbk5sZEhWd1FXcGhlRkJoWjJsdVlYUnBiMjRnUFNCbWRXNWpkR2x2YmlncFhHNGdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUM4dmFXNW1hVzVwZEdVZ2MyTnliMnhzWEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWgwYUdsekxuQmhaMmx1WVhScGIyNWZkSGx3WlQwOVBWd2lhVzVtYVc1cGRHVmZjMk55YjJ4c1hDSXBYRzRnSUNBZ0lDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJR2x1Wm1sdWFYUmxYM05qY205c2JGOWxibVFnUFNCbVlXeHpaVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmloelpXeG1MaVJoYW1GNFgzSmxjM1ZzZEhOZlkyOXVkR0ZwYm1WeUxtWnBibVFvWENKYlpHRjBZUzF6WldGeVkyZ3RabWxzZEdWeUxXRmpkR2x2YmowbmFXNW1hVzVwZEdVdGMyTnliMnhzTFdWdVpDZGRYQ0lwTG14bGJtZDBhRDR3S1Z4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhVzVtYVc1cGRHVmZjMk55YjJ4c1gyVnVaQ0E5SUhSeWRXVTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhObGJHWXVhWE5mYldGNFgzQmhaMlZrSUQwZ2RISjFaVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHdZWEp6WlVsdWRDaDBhR2x6TG1sdWMzUmhibU5sWDI1MWJXSmxjaWs5UFQweEtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNRb2QybHVaRzkzS1M1dlptWW9YQ0p6WTNKdmJHeGNJaXdnYzJWc1ppNXZibGRwYm1SdmQxTmpjbTlzYkNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tITmxiR1l1WTJGdVJtVjBZMmhCYW1GNFVtVnpkV3gwY3loY0luQmhaMmx1WVhScGIyNWNJaWtwSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNRb2QybHVaRzkzS1M1dmJpaGNJbk5qY205c2JGd2lMQ0J6Wld4bUxtOXVWMmx1Wkc5M1UyTnliMnhzS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdhV1lvZEhsd1pXOW1LSE5sYkdZdVlXcGhlRjlzYVc1cmMxOXpaV3hsWTNSdmNpazlQVndpZFc1a1pXWnBibVZrWENJcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200N1hHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQmxiSE5sSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa0tHUnZZM1Z0Wlc1MEtTNXZabVlvSjJOc2FXTnJKeXdnYzJWc1ppNWhhbUY0WDJ4cGJtdHpYM05sYkdWamRHOXlLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrS0dSdlkzVnRaVzUwS1M1dlptWW9jMlZzWmk1aGFtRjRYMnhwYm10elgzTmxiR1ZqZEc5eUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtLSE5sYkdZdVlXcGhlRjlzYVc1cmMxOXpaV3hsWTNSdmNpa3ViMlptS0NrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtLR1J2WTNWdFpXNTBLUzV2YmlnblkyeHBZMnNuTENCelpXeG1MbUZxWVhoZmJHbHVhM05mYzJWc1pXTjBiM0lzSUdaMWJtTjBhVzl1S0dVcGUxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1WTJGdVJtVjBZMmhCYW1GNFVtVnpkV3gwY3loY0luQmhaMmx1WVhScGIyNWNJaWtwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVXVjSEpsZG1WdWRFUmxabUYxYkhRb0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUd4cGJtc2dQU0JxVVhWbGNua29kR2hwY3lrdVlYUjBjaWduYUhKbFppY3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk1aGFtRjRYMkZqZEdsdmJpQTlJRndpY0dGbmFXNWhkR2x2Ymx3aU8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnY0dGblpVNTFiV0psY2lBOUlITmxiR1l1WjJWMFVHRm5aV1JHY205dFZWSk1LR3hwYm1zcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTGlSaGFtRjRYM0psYzNWc2RITmZZMjl1ZEdGcGJtVnlMbUYwZEhJb1hDSmtZWFJoTFhCaFoyVmtYQ0lzSUhCaFoyVk9kVzFpWlhJcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1abGRHTm9RV3BoZUZKbGMzVnNkSE1vS1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUdaaGJITmxPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lIMDdYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NW5aWFJRWVdkbFpFWnliMjFWVWt3Z1BTQm1kVzVqZEdsdmJpaFZVa3dwZTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2NHRm5aV1JXWVd3Z1BTQXhPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0x5OW1hWEp6ZENCMFpYTjBJSFJ2SUhObFpTQnBaaUIzWlNCb1lYWmxJRndpTDNCaFoyVXZOQzljSWlCcGJpQjBhR1VnVlZKTVhHNGdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RIQldZV3dnUFNCelpXeG1MbWRsZEZGMVpYSjVVR0Z5WVcxR2NtOXRWVkpNS0Z3aWMyWmZjR0ZuWldSY0lpd2dWVkpNS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0NoMGVYQmxiMllvZEhCV1lXd3BQVDFjSW5OMGNtbHVaMXdpS1h4OEtIUjVjR1Z2WmloMGNGWmhiQ2s5UFZ3aWJuVnRZbVZ5WENJcEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhCaFoyVmtWbUZzSUQwZ2RIQldZV3c3WEc0Z0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCd1lXZGxaRlpoYkR0Y2JpQWdJQ0FnSUNBZ2ZUdGNibHh1SUNBZ0lDQWdJQ0IwYUdsekxtZGxkRkYxWlhKNVVHRnlZVzFHY205dFZWSk1JRDBnWm5WdVkzUnBiMjRvYm1GdFpTd2dWVkpNS1h0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIRnpkSEpwYm1jZ1BTQmNJajljSWl0VlVrd3VjM0JzYVhRb0p6OG5LVnN4WFR0Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hSNWNHVnZaaWh4YzNSeWFXNW5LU0U5WENKMWJtUmxabWx1WldSY0lpbGNiaUFnSUNBZ0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdkbUZzSUQwZ1pHVmpiMlJsVlZKSlEyOXRjRzl1Wlc1MEtDaHVaWGNnVW1WblJYaHdLQ2RiUDN3bVhTY2dLeUJ1WVcxbElDc2dKejBuSUNzZ0p5aGJYaVk3WFNzL0tTZ21mQ044TzN3a0tTY3BMbVY0WldNb2NYTjBjbWx1WnlsOGZGc3NYQ0pjSWwwcFd6RmRMbkpsY0d4aFkyVW9MMXhjS3k5bkxDQW5KVEl3SnlrcGZIeHVkV3hzTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhKbGRIVnliaUIyWVd3N1hHNGdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200Z1hDSmNJanRjYmlBZ0lDQWdJQ0FnZlR0Y2JseHVYRzVjYmlBZ0lDQWdJQ0FnZEdocGN5NW1iM0p0VlhCa1lYUmxaQ0E5SUdaMWJtTjBhVzl1S0dVcGUxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyVXVjSEpsZG1WdWRFUmxabUYxYkhRb0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtITmxiR1l1WVhWMGIxOTFjR1JoZEdVOVBURXBJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxuTjFZbTFwZEVadmNtMG9LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdhV1lvS0hObGJHWXVZWFYwYjE5MWNHUmhkR1U5UFRBcEppWW9jMlZzWmk1aGRYUnZYMk52ZFc1MFgzSmxabkpsYzJoZmJXOWtaVDA5TVNrcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNW1iM0p0VlhCa1lYUmxaRVpsZEdOb1FXcGhlQ2dwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200Z1ptRnNjMlU3WEc0Z0lDQWdJQ0FnSUgwN1hHNWNiaUFnSUNBZ0lDQWdkR2hwY3k1bWIzSnRWWEJrWVhSbFpFWmxkR05vUVdwaGVDQTlJR1oxYm1OMGFXOXVLQ2w3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQzh2Ykc5dmNDQjBhSEp2ZFdkb0lHRnNiQ0IwYUdVZ1ptbGxiR1J6SUdGdVpDQmlkV2xzWkNCMGFHVWdWVkpNWEc0Z0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1abGRHTm9RV3BoZUVadmNtMG9LVHRjYmx4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdabUZzYzJVN1hHNGdJQ0FnSUNBZ0lIMDdYRzVjYmlBZ0lDQWdJQ0FnTHk5dFlXdGxJR0Z1ZVNCamIzSnlaV04wYVc5dWN5OTFjR1JoZEdWeklIUnZJR1pwWld4a2N5QmlaV1p2Y21VZ2RHaGxJSE4xWW0xcGRDQmpiMjF3YkdWMFpYTmNiaUFnSUNBZ0lDQWdkR2hwY3k1elpYUkdhV1ZzWkhNZ1BTQm1kVzVqZEdsdmJpaGxLWHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdMeTl6YjIxbGRHbHRaWE1nZEdobElHWnZjbTBnYVhNZ2MzVmliV2wwZEdWa0lIZHBkR2h2ZFhRZ2RHaGxJSE5zYVdSbGNpQjVaWFFnYUdGMmFXNW5JSFZ3WkdGMFpXUXNJR0Z1WkNCaGN5QjNaU0JuWlhRZ2IzVnlJSFpoYkhWbGN5Qm1jbTl0WEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMM1JvWlNCemJHbGtaWElnWVc1a0lHNXZkQ0JwYm5CMWRITXNJSGRsSUc1bFpXUWdkRzhnWTJobFkyc2dhWFFnYVdZZ2JtVmxaSE1nZEc4Z1ltVWdjMlYwWEc0Z0lDQWdJQ0FnSUNBZ0lDQXZMMjl1YkhrZ2IyTmpkWEp6SUdsbUlHRnFZWGdnYVhNZ2IyWm1MQ0JoYm1RZ1lYVjBiM04xWW0xcGRDQnZibHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTRrWm1sbGJHUnpMbVZoWTJnb1puVnVZM1JwYjI0b0tTQjdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHWnBaV3hrSUQwZ0pDaDBhR2x6S1R0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ5WVc1blpWOWthWE53YkdGNVgzWmhiSFZsY3lBOUlDUm1hV1ZzWkM1bWFXNWtLQ2N1YzJZdGJXVjBZUzF5WVc1blpTMXpiR2xrWlhJbktTNWhkSFJ5S0Z3aVpHRjBZUzFrYVhOd2JHRjVMWFpoYkhWbGN5MWhjMXdpS1RzdkwyUmhkR0V0WkdsemNHeGhlUzEyWVd4MVpYTXRZWE05WENKMFpYaDBYQ0pjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtISmhibWRsWDJScGMzQnNZWGxmZG1Gc2RXVnpQVDA5WENKMFpYaDBhVzV3ZFhSY0lpa2dlMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LQ1JtYVdWc1pDNW1hVzVrS0Z3aUxtMWxkR0V0YzJ4cFpHVnlYQ0lwTG14bGJtZDBhRDR3S1h0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUm1hV1ZzWkM1bWFXNWtLRndpTG0xbGRHRXRjMnhwWkdWeVhDSXBMbVZoWTJnb1puVnVZM1JwYjI0Z0tHbHVaR1Y0S1NCN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ6Ykdsa1pYSmZiMkpxWldOMElEMGdKQ2gwYUdsektWc3dYVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2MyeHBaR1Z5WDJWc0lEMGdKQ2gwYUdsektTNWpiRzl6WlhOMEtGd2lMbk5tTFcxbGRHRXRjbUZ1WjJVdGMyeHBaR1Z5WENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzFwYmxaaGJDQTlJQ1J6Ykdsa1pYSmZaV3d1Wm1sdVpDaGNJaTV6WmkxeVlXNW5aUzF0YVc1Y0lpa3VkbUZzS0NrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiV0Y0Vm1Gc0lEMGdKSE5zYVdSbGNsOWxiQzVtYVc1a0tGd2lMbk5tTFhKaGJtZGxMVzFoZUZ3aUtTNTJZV3dvS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhOc2FXUmxjbDl2WW1wbFkzUXVibTlWYVZOc2FXUmxjaTV6WlhRb1cyMXBibFpoYkN3Z2JXRjRWbUZzWFNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNWNiaUFnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUM4dmMzVmliV2wwWEc0Z0lDQWdJQ0FnSUhSb2FYTXVjM1ZpYldsMFJtOXliU0E5SUdaMWJtTjBhVzl1S0dVcGUxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwyeHZiM0FnZEdoeWIzVm5hQ0JoYkd3Z2RHaGxJR1pwWld4a2N5QmhibVFnWW5WcGJHUWdkR2hsSUZWU1RGeHVJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2MyVnNaaTVwYzFOMVltMXBkSFJwYm1jZ1BUMGdkSEoxWlNrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lISmxkSFZ5YmlCbVlXeHpaVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTV6WlhSR2FXVnNaSE1vS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdVkyeGxZWEpVYVcxbGNpZ3BPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1selUzVmliV2wwZEdsdVp5QTlJSFJ5ZFdVN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUhCeWIyTmxjM05mWm05eWJTNXpaWFJVWVhoQmNtTm9hWFpsVW1WemRXeDBjMVZ5YkNoelpXeG1MQ0J6Wld4bUxuSmxjM1ZzZEhOZmRYSnNLVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdjMlZzWmk0a1lXcGhlRjl5WlhOMWJIUnpYMk52Ym5SaGFXNWxjaTVoZEhSeUtGd2laR0YwWVMxd1lXZGxaRndpTENBeEtUc2dMeTlwYm1sMElIQmhaMlZrWEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hObGJHWXVZMkZ1Um1WMFkyaEJhbUY0VW1WemRXeDBjeWdwS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdleTh2ZEdobGJpQjNaU0IzYVd4c0lHRnFZWGdnYzNWaWJXbDBJSFJvWlNCbWIzSnRYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtRnFZWGhmWVdOMGFXOXVJRDBnWENKemRXSnRhWFJjSWpzZ0x5OXpieUIzWlNCcmJtOTNJR2wwSUhkaGMyNG5kQ0J3WVdkcGJtRjBhVzl1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNW1aWFJqYUVGcVlYaFNaWE4xYkhSektDazdYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0JsYkhObFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3THk5MGFHVnVJSGRsSUhkcGJHd2djMmx0Y0d4NUlISmxaR2x5WldOMElIUnZJSFJvWlNCU1pYTjFiSFJ6SUZWU1RGeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhKbGMzVnNkSE5mZFhKc0lEMGdjSEp2WTJWemMxOW1iM0p0TG1kbGRGSmxjM1ZzZEhOVmNtd29jMlZzWml3Z2MyVnNaaTV5WlhOMWJIUnpYM1Z5YkNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSEYxWlhKNVgzQmhjbUZ0Y3lBOUlITmxiR1l1WjJWMFZYSnNVR0Z5WVcxektIUnlkV1VzSUNjbktUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlaWE4xYkhSelgzVnliQ0E5SUhObGJHWXVZV1JrVlhKc1VHRnlZVzBvY21WemRXeDBjMTkxY213c0lIRjFaWEo1WDNCaGNtRnRjeWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCM2FXNWtiM2N1Ykc5allYUnBiMjR1YUhKbFppQTlJSEpsYzNWc2RITmZkWEpzTzF4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200Z1ptRnNjMlU3WEc0Z0lDQWdJQ0FnSUgwN1hHNGdJQ0FnSUNBZ0lIUm9hWE11Y21WelpYUkdiM0p0SUQwZ1puVnVZM1JwYjI0b2MzVmliV2wwWDJadmNtMHBYRzRnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDOHZkVzV6WlhRZ1lXeHNJR1pwWld4a2MxeHVJQ0FnSUNBZ0lDQWdJQ0FnYzJWc1ppNGtabWxsYkdSekxtVmhZMmdvWm5WdVkzUnBiMjRvS1h0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrWm1sbGJHUWdQU0FrS0hSb2FYTXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRnh1WEhSY2RGeDBYSFFrWm1sbGJHUXVjbVZ0YjNabFFYUjBjaWhjSW1SaGRHRXRjMll0ZEdGNGIyNXZiWGt0WVhKamFHbDJaVndpS1R0Y2JseDBYSFJjZEZ4MFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXpkR0Z1WkdGeVpDQm1hV1ZzWkNCMGVYQmxjMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JtYVdWc1pDNW1hVzVrS0Z3aWMyVnNaV04wT201dmRDaGJiWFZzZEdsd2JHVTlKMjExYkhScGNHeGxKMTBwSUQ0Z2IzQjBhVzl1T21acGNuTjBMV05vYVd4a1hDSXBMbkJ5YjNBb1hDSnpaV3hsWTNSbFpGd2lMQ0IwY25WbEtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtabWxsYkdRdVptbHVaQ2hjSW5ObGJHVmpkRnR0ZFd4MGFYQnNaVDBuYlhWc2RHbHdiR1VuWFNBK0lHOXdkR2x2Ymx3aUtTNXdjbTl3S0Z3aWMyVnNaV04wWldSY0lpd2dabUZzYzJVcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUm1hV1ZzWkM1bWFXNWtLRndpYVc1d2RYUmJkSGx3WlQwblkyaGxZMnRpYjNnblhWd2lLUzV3Y205d0tGd2lZMmhsWTJ0bFpGd2lMQ0JtWVd4elpTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1pwWld4a0xtWnBibVFvWENJK0lIVnNJRDRnYkdrNlptbHljM1F0WTJocGJHUWdhVzV3ZFhSYmRIbHdaVDBuY21Ga2FXOG5YVndpS1M1d2NtOXdLRndpWTJobFkydGxaRndpTENCMGNuVmxLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWm1sbGJHUXVabWx1WkNoY0ltbHVjSFYwVzNSNWNHVTlKM1JsZUhRblhWd2lLUzUyWVd3b1hDSmNJaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdacFpXeGtMbVpwYm1Rb1hDSXVjMll0YjNCMGFXOXVMV0ZqZEdsMlpWd2lLUzV5WlcxdmRtVkRiR0Z6Y3loY0luTm1MVzl3ZEdsdmJpMWhZM1JwZG1WY0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1pwWld4a0xtWnBibVFvWENJK0lIVnNJRDRnYkdrNlptbHljM1F0WTJocGJHUWdhVzV3ZFhSYmRIbHdaVDBuY21Ga2FXOG5YVndpS1M1d1lYSmxiblFvS1M1aFpHUkRiR0Z6Y3loY0luTm1MVzl3ZEdsdmJpMWhZM1JwZG1WY0lpazdJQzh2Y21VZ1lXUmtJR0ZqZEdsMlpTQmpiR0Z6Y3lCMGJ5Qm1hWEp6ZENCY0ltUmxabUYxYkhSY0lpQnZjSFJwYjI1Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZiblZ0WW1WeUlISmhibWRsSUMwZ01pQnVkVzFpWlhJZ2FXNXdkWFFnWm1sbGJHUnpYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1pwWld4a0xtWnBibVFvWENKcGJuQjFkRnQwZVhCbFBTZHVkVzFpWlhJblhWd2lLUzVsWVdOb0tHWjFibU4wYVc5dUtHbHVaR1Y0S1h0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pIUm9hWE5KYm5CMWRDQTlJQ1FvZEdocGN5azdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KSFJvYVhOSmJuQjFkQzV3WVhKbGJuUW9LUzV3WVhKbGJuUW9LUzVvWVhORGJHRnpjeWhjSW5ObUxXMWxkR0V0Y21GdVoyVmNJaWtwSUh0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9hVzVrWlhnOVBUQXBJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2RHaHBjMGx1Y0hWMExuWmhiQ2drZEdocGMwbHVjSFYwTG1GMGRISW9YQ0p0YVc1Y0lpa3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlNCcFppaHBibVJsZUQwOU1Ta2dlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSMGFHbHpTVzV3ZFhRdWRtRnNLQ1IwYUdselNXNXdkWFF1WVhSMGNpaGNJbTFoZUZ3aUtTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2YldWMFlTQXZJRzUxYldKbGNuTWdkMmwwYUNBeUlHbHVjSFYwY3lBb1puSnZiU0F2SUhSdklHWnBaV3hrY3lrZ0xTQnpaV052Ym1RZ2FXNXdkWFFnYlhWemRDQmlaU0J5WlhObGRDQjBieUJ0WVhnZ2RtRnNkV1ZjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHMWxkR0ZmYzJWc1pXTjBYMlp5YjIxZmRHOGdQU0FrWm1sbGJHUXVabWx1WkNoY0lpNXpaaTF0WlhSaExYSmhibWRsTFhObGJHVmpkQzFtY205dGRHOWNJaWs3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppZ2tiV1YwWVY5elpXeGxZM1JmWm5KdmJWOTBieTVzWlc1bmRHZytNQ2tnZTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCemRHRnlkRjl0YVc0Z1BTQWtiV1YwWVY5elpXeGxZM1JmWm5KdmJWOTBieTVoZEhSeUtGd2laR0YwWVMxdGFXNWNJaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ6ZEdGeWRGOXRZWGdnUFNBa2JXVjBZVjl6Wld4bFkzUmZabkp2YlY5MGJ5NWhkSFJ5S0Z3aVpHRjBZUzF0WVhoY0lpazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pHMWxkR0ZmYzJWc1pXTjBYMlp5YjIxZmRHOHVabWx1WkNoY0luTmxiR1ZqZEZ3aUtTNWxZV05vS0daMWJtTjBhVzl1S0dsdVpHVjRLWHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlDUjBhR2x6U1c1d2RYUWdQU0FrS0hSb2FYTXBPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlocGJtUmxlRDA5TUNrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1IwYUdselNXNXdkWFF1ZG1Gc0tITjBZWEowWDIxcGJpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmxiSE5sSUdsbUtHbHVaR1Y0UFQweEtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhSb2FYTkpibkIxZEM1MllXd29jM1JoY25SZmJXRjRLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDFjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKRzFsZEdGZmNtRmthVzlmWm5KdmJWOTBieUE5SUNSbWFXVnNaQzVtYVc1a0tGd2lMbk5tTFcxbGRHRXRjbUZ1WjJVdGNtRmthVzh0Wm5KdmJYUnZYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KRzFsZEdGZmNtRmthVzlmWm5KdmJWOTBieTVzWlc1bmRHZytNQ2xjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJ6ZEdGeWRGOXRhVzRnUFNBa2JXVjBZVjl5WVdScGIxOW1jbTl0WDNSdkxtRjBkSElvWENKa1lYUmhMVzFwYmx3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlITjBZWEowWDIxaGVDQTlJQ1J0WlhSaFgzSmhaR2x2WDJaeWIyMWZkRzh1WVhSMGNpaGNJbVJoZEdFdGJXRjRYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2NtRmthVzlmWjNKdmRYQnpJRDBnSkcxbGRHRmZjbUZrYVc5ZlpuSnZiVjkwYnk1bWFXNWtLQ2N1YzJZdGFXNXdkWFF0Y21GdVoyVXRjbUZrYVc4bktUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2NtRmthVzlmWjNKdmRYQnpMbVZoWTJnb1puVnVZM1JwYjI0b2FXNWtaWGdwZTF4dVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUFrY21Ga2FXOXpJRDBnSkNoMGFHbHpLUzVtYVc1a0tGd2lMbk5tTFdsdWNIVjBMWEpoWkdsdlhDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKSEpoWkdsdmN5NXdjbTl3S0Z3aVkyaGxZMnRsWkZ3aUxDQm1ZV3h6WlNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbG1LR2x1WkdWNFBUMHdLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSeVlXUnBiM011Wm1sc2RHVnlLQ2RiZG1Gc2RXVTlYQ0luSzNOMFlYSjBYMjFwYmlzblhDSmRKeWt1Y0hKdmNDaGNJbU5vWldOclpXUmNJaXdnZEhKMVpTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmxiSE5sSUdsbUtHbHVaR1Y0UFQweEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1J5WVdScGIzTXVabWxzZEdWeUtDZGJkbUZzZFdVOVhDSW5LM04wWVhKMFgyMWhlQ3NuWENKZEp5a3VjSEp2Y0NoY0ltTm9aV05yWldSY0lpd2dkSEoxWlNrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lGeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZiblZ0WW1WeUlITnNhV1JsY2lBdElHNXZWV2xUYkdsa1pYSmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtabWxsYkdRdVptbHVaQ2hjSWk1dFpYUmhMWE5zYVdSbGNsd2lLUzVsWVdOb0tHWjFibU4wYVc5dUtHbHVaR1Y0S1h0Y2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2MyeHBaR1Z5WDI5aWFtVmpkQ0E5SUNRb2RHaHBjeWxiTUYwN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzhxZG1GeUlITnNhV1JsY2w5dlltcGxZM1FnUFNBa1kyOXVkR0ZwYm1WeUxtWnBibVFvWENJdWJXVjBZUzF6Ykdsa1pYSmNJaWxiTUYwN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2MyeHBaR1Z5WDNaaGJDQTlJSE5zYVdSbGNsOXZZbXBsWTNRdWJtOVZhVk5zYVdSbGNpNW5aWFFvS1RzcUwxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQWtjMnhwWkdWeVgyVnNJRDBnSkNoMGFHbHpLUzVqYkc5elpYTjBLRndpTG5ObUxXMWxkR0V0Y21GdVoyVXRjMnhwWkdWeVhDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdiV2x1Vm1Gc0lEMGdKSE5zYVdSbGNsOWxiQzVoZEhSeUtGd2laR0YwWVMxdGFXNHRabTl5YldGMGRHVmtYQ0lwTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjJZWElnYldGNFZtRnNJRDBnSkhOc2FXUmxjbDlsYkM1aGRIUnlLRndpWkdGMFlTMXRZWGd0Wm05eWJXRjBkR1ZrWENJcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Ykdsa1pYSmZiMkpxWldOMExtNXZWV2xUYkdsa1pYSXVjMlYwS0Z0dGFXNVdZV3dzSUcxaGVGWmhiRjBwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDI1bFpXUWdkRzhnYzJWbElHbG1JR0Z1ZVNCaGNtVWdZMjl0WW05aWIzZ2dZVzVrSUdGamRDQmhZMk52Y21ScGJtZHNlVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa1kyOXRZbTlpYjNnZ1BTQWtabWxsYkdRdVptbHVaQ2hjSW5ObGJHVmpkRnRrWVhSaExXTnZiV0p2WW05NFBTY3hKMTFjSWlrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWW9KR052YldKdlltOTRMbXhsYm1kMGFENHdLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLSFI1Y0dWdlppQWtZMjl0WW05aWIzZ3VZMmh2YzJWdUlDRTlJRndpZFc1a1pXWnBibVZrWENJcFhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JqYjIxaWIySnZlQzUwY21sbloyVnlLRndpWTJodmMyVnVPblZ3WkdGMFpXUmNJaWs3SUM4dlptOXlJR05vYjNObGJpQnZibXg1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWld4elpWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWTI5dFltOWliM2d1ZG1Gc0tDY25LVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JqYjIxaWIySnZlQzUwY21sbloyVnlLQ2RqYUdGdVoyVXVjMlZzWldOME1pY3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lIMHBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2MyVnNaaTVqYkdWaGNsUnBiV1Z5S0NrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUtITjFZbTFwZEY5bWIzSnRQVDFjSW1Gc2QyRjVjMXdpS1Z4dUlDQWdJQ0FnSUNBZ0lDQWdlMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWMzVmliV2wwUm05eWJTZ3BPMXh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpTQnBaaWh6ZFdKdGFYUmZabTl5YlQwOVhDSnVaWFpsY2x3aUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUtIUm9hWE11WVhWMGIxOWpiM1Z1ZEY5eVpXWnlaWE5vWDIxdlpHVTlQVEVwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1admNtMVZjR1JoZEdWa1JtVjBZMmhCYW1GNEtDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1SUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVJQ0FnSUNBZ0lDQWdJQ0FnWld4elpTQnBaaWh6ZFdKdGFYUmZabTl5YlQwOVhDSmhkWFJ2WENJcFhHNGdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RHaHBjeTVoZFhSdlgzVndaR0YwWlQwOWRISjFaU2xjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1YzNWaWJXbDBSbTl5YlNncE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmxiSE5sWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWgwYUdsekxtRjFkRzlmWTI5MWJuUmZjbVZtY21WemFGOXRiMlJsUFQweEtWeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6Wld4bUxtWnZjbTFWY0dSaGRHVmtSbVYwWTJoQmFtRjRLQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNCOVhHNWNiaUFnSUNBZ0lDQWdmVHRjYmx4dUlDQWdJQ0FnSUNCMGFHbHpMbWx1YVhRb0tUdGNibHh1SUNBZ0lDQWdJQ0IyWVhJZ1pYWmxiblJmWkdGMFlTQTlJSHQ5TzF4dUlDQWdJQ0FnSUNCbGRtVnVkRjlrWVhSaExuTm1hV1FnUFNCelpXeG1Mbk5tYVdRN1hHNGdJQ0FnSUNBZ0lHVjJaVzUwWDJSaGRHRXVkR0Z5WjJWMFUyVnNaV04wYjNJZ1BTQnpaV3htTG1GcVlYaGZkR0Z5WjJWMFgyRjBkSEk3WEc0Z0lDQWdJQ0FnSUdWMlpXNTBYMlJoZEdFdWIySnFaV04wSUQwZ2RHaHBjenRjYmlBZ0lDQWdJQ0FnYVdZb2IzQjBjeTVwYzBsdWFYUXBYRzRnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lITmxiR1l1ZEhKcFoyZGxja1YyWlc1MEtGd2ljMlk2YVc1cGRGd2lMQ0JsZG1WdWRGOWtZWFJoS1R0Y2JpQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ2ZTazdYRzU5TzF4dUlsMTkiLCIoZnVuY3Rpb24gKGdsb2JhbCl7XG5cbnZhciAkID0gKHR5cGVvZiB3aW5kb3cgIT09IFwidW5kZWZpbmVkXCIgPyB3aW5kb3dbJ2pRdWVyeSddIDogdHlwZW9mIGdsb2JhbCAhPT0gXCJ1bmRlZmluZWRcIiA/IGdsb2JhbFsnalF1ZXJ5J10gOiBudWxsKTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG5cblx0dGF4b25vbXlfYXJjaGl2ZXM6IDAsXG4gICAgdXJsX3BhcmFtczoge30sXG4gICAgdGF4X2FyY2hpdmVfcmVzdWx0c191cmw6IFwiXCIsXG4gICAgYWN0aXZlX3RheDogXCJcIixcbiAgICBmaWVsZHM6IHt9LFxuXHRpbml0OiBmdW5jdGlvbih0YXhvbm9teV9hcmNoaXZlcywgY3VycmVudF90YXhvbm9teV9hcmNoaXZlKXtcblxuICAgICAgICB0aGlzLnRheG9ub215X2FyY2hpdmVzID0gMDtcbiAgICAgICAgdGhpcy51cmxfcGFyYW1zID0ge307XG4gICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSBcIlwiO1xuICAgICAgICB0aGlzLmFjdGl2ZV90YXggPSBcIlwiO1xuXG5cdFx0Ly90aGlzLiRmaWVsZHMgPSAkZmllbGRzO1xuICAgICAgICB0aGlzLnRheG9ub215X2FyY2hpdmVzID0gdGF4b25vbXlfYXJjaGl2ZXM7XG4gICAgICAgIHRoaXMuY3VycmVudF90YXhvbm9teV9hcmNoaXZlID0gY3VycmVudF90YXhvbm9teV9hcmNoaXZlO1xuXG5cdFx0dGhpcy5jbGVhclVybENvbXBvbmVudHMoKTtcblxuXHR9LFxuICAgIHNldFRheEFyY2hpdmVSZXN1bHRzVXJsOiBmdW5jdGlvbigkZm9ybSwgY3VycmVudF9yZXN1bHRzX3VybCwgZ2V0X2FjdGl2ZSkge1xuXG4gICAgICAgIHZhciBzZWxmID0gdGhpcztcblx0XHR0aGlzLmNsZWFyVGF4QXJjaGl2ZVJlc3VsdHNVcmwoKTtcbiAgICAgICAgLy92YXIgY3VycmVudF9yZXN1bHRzX3VybCA9IFwiXCI7XG4gICAgICAgIGlmKHRoaXMudGF4b25vbXlfYXJjaGl2ZXMhPTEpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmKHR5cGVvZihnZXRfYWN0aXZlKT09XCJ1bmRlZmluZWRcIilcblx0XHR7XG5cdFx0XHR2YXIgZ2V0X2FjdGl2ZSA9IGZhbHNlO1xuXHRcdH1cblxuICAgICAgICAvL2NoZWNrIHRvIHNlZSBpZiB3ZSBoYXZlIGFueSB0YXhvbm9taWVzIHNlbGVjdGVkXG4gICAgICAgIC8vaWYgc28sIGNoZWNrIHRoZWlyIHJld3JpdGVzIGFuZCB1c2UgdGhvc2UgYXMgdGhlIHJlc3VsdHMgdXJsXG4gICAgICAgIHZhciAkZmllbGQgPSBmYWxzZTtcbiAgICAgICAgdmFyIGZpZWxkX25hbWUgPSBcIlwiO1xuICAgICAgICB2YXIgZmllbGRfdmFsdWUgPSBcIlwiO1xuXG4gICAgICAgIHZhciAkYWN0aXZlX3RheG9ub215ID0gJGZvcm0uJGZpZWxkcy5wYXJlbnQoKS5maW5kKFwiW2RhdGEtc2YtdGF4b25vbXktYXJjaGl2ZT0nMSddXCIpO1xuICAgICAgICBpZigkYWN0aXZlX3RheG9ub215Lmxlbmd0aD09MSlcbiAgICAgICAge1xuICAgICAgICAgICAgJGZpZWxkID0gJGFjdGl2ZV90YXhvbm9teTtcblxuICAgICAgICAgICAgdmFyIGZpZWxkVHlwZSA9ICRmaWVsZC5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xuXG4gICAgICAgICAgICBpZiAoKGZpZWxkVHlwZSA9PSBcInRhZ1wiKSB8fCAoZmllbGRUeXBlID09IFwiY2F0ZWdvcnlcIikgfHwgKGZpZWxkVHlwZSA9PSBcInRheG9ub215XCIpKSB7XG4gICAgICAgICAgICAgICAgdmFyIHRheG9ub215X3ZhbHVlID0gc2VsZi5wcm9jZXNzVGF4b25vbXkoJGZpZWxkLCB0cnVlKTtcbiAgICAgICAgICAgICAgICBmaWVsZF9uYW1lID0gJGZpZWxkLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XG4gICAgICAgICAgICAgICAgdmFyIHRheG9ub215X25hbWUgPSBmaWVsZF9uYW1lLnJlcGxhY2UoXCJfc2Z0X1wiLCBcIlwiKTtcblxuICAgICAgICAgICAgICAgIGlmICh0YXhvbm9teV92YWx1ZSkge1xuICAgICAgICAgICAgICAgICAgICBmaWVsZF92YWx1ZSA9IHRheG9ub215X3ZhbHVlLnZhbHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYoZmllbGRfdmFsdWU9PVwiXCIpXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgJGZpZWxkID0gZmFsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZigoc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUhPVwiXCIpJiYoc2VsZi5jdXJyZW50X3RheG9ub215X2FyY2hpdmUhPXRheG9ub215X25hbWUpKVxuICAgICAgICB7XG5cbiAgICAgICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSBjdXJyZW50X3Jlc3VsdHNfdXJsO1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYoKChmaWVsZF92YWx1ZT09XCJcIil8fCghJGZpZWxkKSApKVxuICAgICAgICB7XG4gICAgICAgICAgICAkZm9ybS4kZmllbGRzLmVhY2goZnVuY3Rpb24gKCkge1xuXG4gICAgICAgICAgICAgICAgaWYgKCEkZmllbGQpIHtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgZmllbGRUeXBlID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmICgoZmllbGRUeXBlID09IFwidGFnXCIpIHx8IChmaWVsZFR5cGUgPT0gXCJjYXRlZ29yeVwiKSB8fCAoZmllbGRUeXBlID09IFwidGF4b25vbXlcIikpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0YXhvbm9teV92YWx1ZSA9IHNlbGYucHJvY2Vzc1RheG9ub215KCQodGhpcyksIHRydWUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmllbGRfbmFtZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHRheG9ub215X3ZhbHVlKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWVsZF92YWx1ZSA9IHRheG9ub215X3ZhbHVlLnZhbHVlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGZpZWxkX3ZhbHVlICE9IFwiXCIpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZmllbGQgPSAkKHRoaXMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiggKCRmaWVsZCkgJiYgKGZpZWxkX3ZhbHVlICE9IFwiXCIgKSkge1xuICAgICAgICAgICAgLy9pZiB3ZSBmb3VuZCBhIGZpZWxkXG5cdFx0XHR2YXIgcmV3cml0ZV9hdHRyID0gKCRmaWVsZC5hdHRyKFwiZGF0YS1zZi10ZXJtLXJld3JpdGVcIikpO1xuXG4gICAgICAgICAgICBpZihyZXdyaXRlX2F0dHIhPVwiXCIpIHtcblxuICAgICAgICAgICAgICAgIHZhciByZXdyaXRlID0gSlNPTi5wYXJzZShyZXdyaXRlX2F0dHIpO1xuICAgICAgICAgICAgICAgIHZhciBpbnB1dF90eXBlID0gJGZpZWxkLmF0dHIoXCJkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGVcIik7XG4gICAgICAgICAgICAgICAgc2VsZi5hY3RpdmVfdGF4ID0gZmllbGRfbmFtZTtcblxuICAgICAgICAgICAgICAgIC8vZmluZCB0aGUgYWN0aXZlIGVsZW1lbnRcbiAgICAgICAgICAgICAgICBpZiAoKGlucHV0X3R5cGUgPT0gXCJyYWRpb1wiKSB8fCAoaW5wdXRfdHlwZSA9PSBcImNoZWNrYm94XCIpKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgLy92YXIgJGFjdGl2ZSA9ICRmaWVsZC5maW5kKFwiLnNmLW9wdGlvbi1hY3RpdmVcIik7XG4gICAgICAgICAgICAgICAgICAgIC8vZXhwbG9kZSB0aGUgdmFsdWVzIGlmIHRoZXJlIGlzIGEgZGVsaW1cbiAgICAgICAgICAgICAgICAgICAgLy9maWVsZF92YWx1ZVxuXG4gICAgICAgICAgICAgICAgICAgIHZhciBpc19zaW5nbGVfdmFsdWUgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICB2YXIgZmllbGRfdmFsdWVzID0gZmllbGRfdmFsdWUuc3BsaXQoXCIsXCIpLmpvaW4oXCIrXCIpLnNwbGl0KFwiK1wiKTtcbiAgICAgICAgICAgICAgICAgICAgaWYgKGZpZWxkX3ZhbHVlcy5sZW5ndGggPiAxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpc19zaW5nbGVfdmFsdWUgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlmIChpc19zaW5nbGVfdmFsdWUpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRpbnB1dCA9ICRmaWVsZC5maW5kKFwiaW5wdXRbdmFsdWU9J1wiICsgZmllbGRfdmFsdWUgKyBcIiddXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmUgPSAkaW5wdXQucGFyZW50KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGggPSAkYWN0aXZlLmF0dHIoXCJkYXRhLXNmLWRlcHRoXCIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL25vdyBsb29wIHRocm91Z2ggcGFyZW50cyB0byBncmFiIHRoZWlyIG5hbWVzXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgdmFsdWVzID0gbmV3IEFycmF5KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXMucHVzaChmaWVsZF92YWx1ZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGZvciAodmFyIGkgPSBkZXB0aDsgaSA+IDA7IGktLSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRhY3RpdmUgPSAkYWN0aXZlLnBhcmVudCgpLnBhcmVudCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5wdXNoKCRhY3RpdmUuZmluZChcImlucHV0XCIpLnZhbCgpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnJldmVyc2UoKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy9ncmFiIHRoZSByZXdyaXRlIGZvciB0aGlzIGRlcHRoXG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgYWN0aXZlX3Jld3JpdGUgPSByZXdyaXRlW2RlcHRoXTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB1cmwgPSBhY3RpdmVfcmV3cml0ZTtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RoZW4gbWFwIGZyb20gdGhlIHBhcmVudHMgdG8gdGhlIGRlcHRoXG4gICAgICAgICAgICAgICAgICAgICAgICAkKHZhbHVlcykuZWFjaChmdW5jdGlvbiAoaW5kZXgsIHZhbHVlKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmwgPSB1cmwucmVwbGFjZShcIltcIiArIGluZGV4ICsgXCJdXCIsIHZhbHVlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gdXJsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGVsc2Uge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2lmIHRoZXJlIGFyZSBtdWx0aXBsZSB2YWx1ZXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RoZW4gd2UgbmVlZCB0byBjaGVjayBmb3IgMyB0aGluZ3M6XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaWYgdGhlIHZhbHVlcyBzZWxlY3RlZCBhcmUgYWxsIGluIHRoZSBzYW1lIHRyZWUgdGhlbiB3ZSBjYW4gZG8gc29tZSBjbGV2ZXIgcmV3cml0ZSBzdHVmZlxuICAgICAgICAgICAgICAgICAgICAgICAgLy9tZXJnZSBhbGwgdmFsdWVzIGluIHNhbWUgbGV2ZWwsIHRoZW4gY29tYmluZSB0aGUgbGV2ZWxzXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaWYgdGhleSBhcmUgZnJvbSBkaWZmZXJlbnQgdHJlZXMgdGhlbiBqdXN0IGNvbWJpbmUgdGhlbSBvciBqdXN0IHVzZSBgZmllbGRfdmFsdWVgXG4gICAgICAgICAgICAgICAgICAgICAgICAvKlxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGRlcHRocyA9IG5ldyBBcnJheSgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICQoZmllbGRfdmFsdWVzKS5lYWNoKGZ1bmN0aW9uIChpbmRleCwgdmFsKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgJGlucHV0ID0gJGZpZWxkLmZpbmQoXCJpbnB1dFt2YWx1ZT0nXCIgKyBmaWVsZF92YWx1ZSArIFwiJ11cIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgdmFyICRhY3RpdmUgPSAkaW5wdXQucGFyZW50KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGVwdGggPSAkYWN0aXZlLmF0dHIoXCJkYXRhLXNmLWRlcHRoXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgIC8vZGVwdGhzLnB1c2goZGVwdGgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgfSk7Ki9cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYgKChpbnB1dF90eXBlID09IFwic2VsZWN0XCIpIHx8IChpbnB1dF90eXBlID09IFwibXVsdGlzZWxlY3RcIikpIHtcblxuICAgICAgICAgICAgICAgICAgICB2YXIgaXNfc2luZ2xlX3ZhbHVlID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgdmFyIGZpZWxkX3ZhbHVlcyA9IGZpZWxkX3ZhbHVlLnNwbGl0KFwiLFwiKS5qb2luKFwiK1wiKS5zcGxpdChcIitcIik7XG4gICAgICAgICAgICAgICAgICAgIGlmIChmaWVsZF92YWx1ZXMubGVuZ3RoID4gMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaXNfc2luZ2xlX3ZhbHVlID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpZiAoaXNfc2luZ2xlX3ZhbHVlKSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciAkYWN0aXZlID0gJGZpZWxkLmZpbmQoXCJvcHRpb25bdmFsdWU9J1wiICsgZmllbGRfdmFsdWUgKyBcIiddXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGRlcHRoID0gJGFjdGl2ZS5hdHRyKFwiZGF0YS1zZi1kZXB0aFwiKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlcyA9IG5ldyBBcnJheSgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnB1c2goZmllbGRfdmFsdWUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBmb3IgKHZhciBpID0gZGVwdGg7IGkgPiAwOyBpLS0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYWN0aXZlID0gJGFjdGl2ZS5wcmV2QWxsKFwib3B0aW9uW2RhdGEtc2YtZGVwdGg9J1wiICsgKGkgLSAxKSArIFwiJ11cIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzLnB1c2goJGFjdGl2ZS52YWwoKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlcy5yZXZlcnNlKCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2YXIgYWN0aXZlX3Jld3JpdGUgPSByZXdyaXRlW2RlcHRoXTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB1cmwgPSBhY3RpdmVfcmV3cml0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICQodmFsdWVzKS5lYWNoKGZ1bmN0aW9uIChpbmRleCwgdmFsdWUpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybCA9IHVybC5yZXBsYWNlKFwiW1wiICsgaW5kZXggKyBcIl1cIiwgdmFsdWUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMudGF4X2FyY2hpdmVfcmVzdWx0c191cmwgPSB1cmw7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC8vdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybCA9IGN1cnJlbnRfcmVzdWx0c191cmw7XG4gICAgfSxcbiAgICBnZXRSZXN1bHRzVXJsOiBmdW5jdGlvbigkZm9ybSwgY3VycmVudF9yZXN1bHRzX3VybCkge1xuXG4gICAgICAgIC8vdGhpcy5zZXRUYXhBcmNoaXZlUmVzdWx0c1VybCgkZm9ybSwgY3VycmVudF9yZXN1bHRzX3VybCk7XG5cbiAgICAgICAgaWYodGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybD09XCJcIilcbiAgICAgICAge1xuICAgICAgICAgICAgcmV0dXJuIGN1cnJlbnRfcmVzdWx0c191cmw7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gdGhpcy50YXhfYXJjaGl2ZV9yZXN1bHRzX3VybDtcbiAgICB9LFxuXHRnZXRVcmxQYXJhbXM6IGZ1bmN0aW9uKCRmb3JtKXtcblxuXHRcdHRoaXMuYnVpbGRVcmxDb21wb25lbnRzKCRmb3JtLCB0cnVlKTtcblxuICAgICAgICBpZih0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsIT1cIlwiKVxuICAgICAgICB7XG5cbiAgICAgICAgICAgIGlmKHRoaXMuYWN0aXZlX3RheCE9XCJcIilcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YXIgZmllbGRfbmFtZSA9IHRoaXMuYWN0aXZlX3RheDtcblxuICAgICAgICAgICAgICAgIGlmKHR5cGVvZih0aGlzLnVybF9wYXJhbXNbZmllbGRfbmFtZV0pIT1cInVuZGVmaW5lZFwiKVxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgZGVsZXRlIHRoaXMudXJsX3BhcmFtc1tmaWVsZF9uYW1lXTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXHRcdHJldHVybiB0aGlzLnVybF9wYXJhbXM7XG5cdH0sXG5cdGNsZWFyVXJsQ29tcG9uZW50czogZnVuY3Rpb24oKXtcblx0XHQvL3RoaXMudXJsX2NvbXBvbmVudHMgPSBcIlwiO1xuXHRcdHRoaXMudXJsX3BhcmFtcyA9IHt9O1xuXHR9LFxuXHRjbGVhclRheEFyY2hpdmVSZXN1bHRzVXJsOiBmdW5jdGlvbigpIHtcblx0XHR0aGlzLnRheF9hcmNoaXZlX3Jlc3VsdHNfdXJsID0gJyc7XG5cdH0sXG5cdGRpc2FibGVJbnB1dHM6IGZ1bmN0aW9uKCRmb3JtKXtcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0XG5cdFx0JGZvcm0uJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XG5cdFx0XHRcblx0XHRcdHZhciAkaW5wdXRzID0gJCh0aGlzKS5maW5kKFwiaW5wdXQsIHNlbGVjdCwgLm1ldGEtc2xpZGVyXCIpO1xuXHRcdFx0JGlucHV0cy5hdHRyKFwiZGlzYWJsZWRcIiwgXCJkaXNhYmxlZFwiKTtcblx0XHRcdCRpbnB1dHMuYXR0cihcImRpc2FibGVkXCIsIHRydWUpO1xuXHRcdFx0JGlucHV0cy5wcm9wKFwiZGlzYWJsZWRcIiwgdHJ1ZSk7XG5cdFx0XHQkaW5wdXRzLnRyaWdnZXIoXCJjaG9zZW46dXBkYXRlZFwiKTtcblx0XHRcdFxuXHRcdH0pO1xuXHRcdFxuXHRcdFxuXHR9LFxuXHRlbmFibGVJbnB1dHM6IGZ1bmN0aW9uKCRmb3JtKXtcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0JGZvcm0uJGZpZWxkcy5lYWNoKGZ1bmN0aW9uKCl7XG5cdFx0XHR2YXIgJGlucHV0cyA9ICQodGhpcykuZmluZChcImlucHV0LCBzZWxlY3QsIC5tZXRhLXNsaWRlclwiKTtcblx0XHRcdCRpbnB1dHMucHJvcChcImRpc2FibGVkXCIsIGZhbHNlKTtcblx0XHRcdCRpbnB1dHMuYXR0cihcImRpc2FibGVkXCIsIGZhbHNlKTtcblx0XHRcdCRpbnB1dHMudHJpZ2dlcihcImNob3Nlbjp1cGRhdGVkXCIpO1x0XHRcdFxuXHRcdH0pO1xuXHRcdFxuXHRcdFxuXHR9LFxuXHRidWlsZFVybENvbXBvbmVudHM6IGZ1bmN0aW9uKCRmb3JtLCBjbGVhcl9jb21wb25lbnRzKXtcblx0XHRcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0XG5cdFx0aWYodHlwZW9mKGNsZWFyX2NvbXBvbmVudHMpIT1cInVuZGVmaW5lZFwiKVxuXHRcdHtcblx0XHRcdGlmKGNsZWFyX2NvbXBvbmVudHM9PXRydWUpXG5cdFx0XHR7XG5cdFx0XHRcdHRoaXMuY2xlYXJVcmxDb21wb25lbnRzKCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCRmb3JtLiRmaWVsZHMuZWFjaChmdW5jdGlvbigpe1xuXHRcdFx0XG5cdFx0XHR2YXIgZmllbGROYW1lID0gJCh0aGlzKS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xuXHRcdFx0dmFyIGZpZWxkVHlwZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtdHlwZVwiKTtcblx0XHRcdFxuXHRcdFx0aWYoZmllbGRUeXBlPT1cInNlYXJjaFwiKVxuXHRcdFx0e1xuXHRcdFx0XHRzZWxmLnByb2Nlc3NTZWFyY2hGaWVsZCgkKHRoaXMpKTtcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoKGZpZWxkVHlwZT09XCJ0YWdcIil8fChmaWVsZFR5cGU9PVwiY2F0ZWdvcnlcIil8fChmaWVsZFR5cGU9PVwidGF4b25vbXlcIikpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1RheG9ub215KCQodGhpcykpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwic29ydF9vcmRlclwiKVxuXHRcdFx0e1xuXHRcdFx0XHRzZWxmLnByb2Nlc3NTb3J0T3JkZXJGaWVsZCgkKHRoaXMpKTtcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoZmllbGRUeXBlPT1cInBvc3RzX3Blcl9wYWdlXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Jlc3VsdHNQZXJQYWdlRmllbGQoJCh0aGlzKSk7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGZpZWxkVHlwZT09XCJhdXRob3JcIilcblx0XHRcdHtcblx0XHRcdFx0c2VsZi5wcm9jZXNzQXV0aG9yKCQodGhpcykpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdF90eXBlXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Bvc3RUeXBlKCQodGhpcykpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdF9kYXRlXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Bvc3REYXRlKCQodGhpcykpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihmaWVsZFR5cGU9PVwicG9zdF9tZXRhXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHNlbGYucHJvY2Vzc1Bvc3RNZXRhKCQodGhpcykpO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGVsc2Vcblx0XHRcdHtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9KTtcblx0XHRcblx0fSxcblx0cHJvY2Vzc1NlYXJjaEZpZWxkOiBmdW5jdGlvbigkY29udGFpbmVyKVxuXHR7XG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xuXHRcdFxuXHRcdHZhciAkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJpbnB1dFtuYW1lXj0nX3NmX3NlYXJjaCddXCIpO1xuXHRcdFxuXHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcblx0XHR7XG5cdFx0XHR2YXIgZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLnZhbCgpO1xuXHRcdFx0XG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcblx0XHRcdHtcblx0XHRcdFx0Ly9zZWxmLnVybF9jb21wb25lbnRzICs9IFwiJl9zZl9zPVwiK2VuY29kZVVSSUNvbXBvbmVudChmaWVsZFZhbCk7XG5cdFx0XHRcdHNlbGYudXJsX3BhcmFtc1snX3NmX3MnXSA9IGVuY29kZVVSSUNvbXBvbmVudChmaWVsZFZhbCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9LFxuXHRwcm9jZXNzU29ydE9yZGVyRmllbGQ6IGZ1bmN0aW9uKCRjb250YWluZXIpXG5cdHtcblx0XHR0aGlzLnByb2Nlc3NBdXRob3IoJGNvbnRhaW5lcik7XG5cdFx0XG5cdH0sXG5cdHByb2Nlc3NSZXN1bHRzUGVyUGFnZUZpZWxkOiBmdW5jdGlvbigkY29udGFpbmVyKVxuXHR7XG5cdFx0dGhpcy5wcm9jZXNzQXV0aG9yKCRjb250YWluZXIpO1xuXHRcdFxuXHR9LFxuXHRnZXRBY3RpdmVUYXg6IGZ1bmN0aW9uKCRmaWVsZCkge1xuXHRcdHJldHVybiB0aGlzLmFjdGl2ZV90YXg7XG5cdH0sXG5cdGdldFNlbGVjdFZhbDogZnVuY3Rpb24oJGZpZWxkKXtcblxuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XG5cdFx0XG5cdFx0aWYoJGZpZWxkLnZhbCgpIT0wKVxuXHRcdHtcblx0XHRcdGZpZWxkVmFsID0gJGZpZWxkLnZhbCgpO1xuXHRcdH1cblx0XHRcblx0XHRpZihmaWVsZFZhbD09bnVsbClcblx0XHR7XG5cdFx0XHRmaWVsZFZhbCA9IFwiXCI7XG5cdFx0fVxuXHRcdFxuXHRcdHJldHVybiBmaWVsZFZhbDtcblx0fSxcblx0Z2V0TWV0YVNlbGVjdFZhbDogZnVuY3Rpb24oJGZpZWxkKXtcblx0XHRcblx0XHR2YXIgZmllbGRWYWwgPSBcIlwiO1xuXHRcdFxuXHRcdGZpZWxkVmFsID0gJGZpZWxkLnZhbCgpO1xuXHRcdFx0XHRcdFx0XG5cdFx0aWYoZmllbGRWYWw9PW51bGwpXG5cdFx0e1xuXHRcdFx0ZmllbGRWYWwgPSBcIlwiO1xuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gZmllbGRWYWw7XG5cdH0sXG5cdGdldE11bHRpU2VsZWN0VmFsOiBmdW5jdGlvbigkZmllbGQsIG9wZXJhdG9yKXtcblx0XHRcblx0XHR2YXIgZGVsaW0gPSBcIitcIjtcblx0XHRpZihvcGVyYXRvcj09XCJvclwiKVxuXHRcdHtcblx0XHRcdGRlbGltID0gXCIsXCI7XG5cdFx0fVxuXHRcdFxuXHRcdGlmKHR5cGVvZigkZmllbGQudmFsKCkpPT1cIm9iamVjdFwiKVxuXHRcdHtcblx0XHRcdGlmKCRmaWVsZC52YWwoKSE9bnVsbClcblx0XHRcdHtcblx0XHRcdFx0cmV0dXJuICRmaWVsZC52YWwoKS5qb2luKGRlbGltKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH0sXG5cdGdldE1ldGFNdWx0aVNlbGVjdFZhbDogZnVuY3Rpb24oJGZpZWxkLCBvcGVyYXRvcil7XG5cdFx0XG5cdFx0dmFyIGRlbGltID0gXCItKy1cIjtcblx0XHRpZihvcGVyYXRvcj09XCJvclwiKVxuXHRcdHtcblx0XHRcdGRlbGltID0gXCItLC1cIjtcblx0XHR9XG5cdFx0XHRcdFxuXHRcdGlmKHR5cGVvZigkZmllbGQudmFsKCkpPT1cIm9iamVjdFwiKVxuXHRcdHtcblx0XHRcdGlmKCRmaWVsZC52YWwoKSE9bnVsbClcblx0XHRcdHtcblx0XHRcdFx0XG5cdFx0XHRcdHZhciBmaWVsZHZhbCA9IFtdO1xuXHRcdFx0XHRcblx0XHRcdFx0JCgkZmllbGQudmFsKCkpLmVhY2goZnVuY3Rpb24oaW5kZXgsdmFsdWUpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGZpZWxkdmFsLnB1c2goKHZhbHVlKSk7XG5cdFx0XHRcdH0pO1xuXHRcdFx0XHRcblx0XHRcdFx0cmV0dXJuIGZpZWxkdmFsLmpvaW4oZGVsaW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gXCJcIjtcblx0XHRcblx0fSxcblx0Z2V0Q2hlY2tib3hWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xuXHRcdFxuXHRcdFxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKXtcblx0XHRcdGlmKCQodGhpcykucHJvcChcImNoZWNrZWRcIik9PXRydWUpXG5cdFx0XHR7XG5cdFx0XHRcdHJldHVybiAkKHRoaXMpLnZhbCgpO1xuXHRcdFx0fVxuXHRcdH0pLmdldCgpO1xuXHRcdFxuXHRcdHZhciBkZWxpbSA9IFwiK1wiO1xuXHRcdGlmKG9wZXJhdG9yPT1cIm9yXCIpXG5cdFx0e1xuXHRcdFx0ZGVsaW0gPSBcIixcIjtcblx0XHR9XG5cdFx0XG5cdFx0cmV0dXJuIGZpZWxkVmFsLmpvaW4oZGVsaW0pO1xuXHR9LFxuXHRnZXRNZXRhQ2hlY2tib3hWYWw6IGZ1bmN0aW9uKCRmaWVsZCwgb3BlcmF0b3Ipe1xuXHRcdFxuXHRcdFxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKXtcblx0XHRcdGlmKCQodGhpcykucHJvcChcImNoZWNrZWRcIik9PXRydWUpXG5cdFx0XHR7XG5cdFx0XHRcdHJldHVybiAoJCh0aGlzKS52YWwoKSk7XG5cdFx0XHR9XG5cdFx0fSkuZ2V0KCk7XG5cdFx0XG5cdFx0dmFyIGRlbGltID0gXCItKy1cIjtcblx0XHRpZihvcGVyYXRvcj09XCJvclwiKVxuXHRcdHtcblx0XHRcdGRlbGltID0gXCItLC1cIjtcblx0XHR9XG5cdFx0XG5cdFx0cmV0dXJuIGZpZWxkVmFsLmpvaW4oZGVsaW0pO1xuXHR9LFxuXHRnZXRSYWRpb1ZhbDogZnVuY3Rpb24oJGZpZWxkKXtcblx0XHRcdFx0XHRcdFx0XG5cdFx0dmFyIGZpZWxkVmFsID0gJGZpZWxkLm1hcChmdW5jdGlvbigpXG5cdFx0e1xuXHRcdFx0aWYoJCh0aGlzKS5wcm9wKFwiY2hlY2tlZFwiKT09dHJ1ZSlcblx0XHRcdHtcblx0XHRcdFx0cmV0dXJuICQodGhpcykudmFsKCk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9KS5nZXQoKTtcblx0XHRcblx0XHRcblx0XHRpZihmaWVsZFZhbFswXSE9MClcblx0XHR7XG5cdFx0XHRyZXR1cm4gZmllbGRWYWxbMF07XG5cdFx0fVxuXHR9LFxuXHRnZXRNZXRhUmFkaW9WYWw6IGZ1bmN0aW9uKCRmaWVsZCl7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdHZhciBmaWVsZFZhbCA9ICRmaWVsZC5tYXAoZnVuY3Rpb24oKVxuXHRcdHtcblx0XHRcdGlmKCQodGhpcykucHJvcChcImNoZWNrZWRcIik9PXRydWUpXG5cdFx0XHR7XG5cdFx0XHRcdHJldHVybiAkKHRoaXMpLnZhbCgpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fSkuZ2V0KCk7XG5cdFx0XG5cdFx0cmV0dXJuIGZpZWxkVmFsWzBdO1xuXHR9LFxuXHRwcm9jZXNzQXV0aG9yOiBmdW5jdGlvbigkY29udGFpbmVyKVxuXHR7XG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xuXHRcdFxuXHRcdFxuXHRcdHZhciBmaWVsZFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XG5cdFx0dmFyIGlucHV0VHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcblx0XHRcblx0XHR2YXIgJGZpZWxkO1xuXHRcdHZhciBmaWVsZE5hbWUgPSBcIlwiO1xuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XG5cdFx0XG5cdFx0aWYoaW5wdXRUeXBlPT1cInNlbGVjdFwiKVxuXHRcdHtcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcblx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdFxuXHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldFNlbGVjdFZhbCgkZmllbGQpOyBcblx0XHR9XG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwibXVsdGlzZWxlY3RcIilcblx0XHR7XG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XG5cdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHR2YXIgb3BlcmF0b3IgPSAkZmllbGQuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XG5cdFx0XHRcblx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNdWx0aVNlbGVjdFZhbCgkZmllbGQsIFwib3JcIik7XG5cdFx0XHRcblx0XHR9XG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwiY2hlY2tib3hcIilcblx0XHR7XG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xuXHRcdFx0XG5cdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHR7XG5cdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdHZhciBvcGVyYXRvciA9ICRjb250YWluZXIuZmluZChcIj4gdWxcIikuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRDaGVja2JveFZhbCgkZmllbGQsIFwib3JcIik7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFkaW9cIilcblx0XHR7XG5cdFx0XHRcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInVsID4gbGkgaW5wdXQ6cmFkaW9cIik7XG5cdFx0XHRcdFx0XHRcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcblx0XHRcdHtcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XHRcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldFJhZGlvVmFsKCRmaWVsZCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGlmKHR5cGVvZihmaWVsZFZhbCkhPVwidW5kZWZpbmVkXCIpXG5cdFx0e1xuXHRcdFx0aWYoZmllbGRWYWwhPVwiXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHZhciBmaWVsZFNsdWcgPSBcIlwiO1xuXHRcdFx0XHRcblx0XHRcdFx0aWYoZmllbGROYW1lPT1cIl9zZl9hdXRob3JcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwiYXV0aG9yc1wiO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2UgaWYoZmllbGROYW1lPT1cIl9zZl9zb3J0X29yZGVyXCIpXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBcInNvcnRfb3JkZXJcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRlbHNlIGlmKGZpZWxkTmFtZT09XCJfc2ZfcHBwXCIpXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBcIl9zZl9wcHBcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRlbHNlIGlmKGZpZWxkTmFtZT09XCJfc2ZfcG9zdF90eXBlXCIpXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRmaWVsZFNsdWcgPSBcInBvc3RfdHlwZXNcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRlbHNlXG5cdFx0XHRcdHtcblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGlmKGZpZWxkU2x1ZyE9XCJcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdC8vc2VsZi51cmxfY29tcG9uZW50cyArPSBcIiZcIitmaWVsZFNsdWcrXCI9XCIrZmllbGRWYWw7XG5cdFx0XHRcdFx0c2VsZi51cmxfcGFyYW1zW2ZpZWxkU2x1Z10gPSBmaWVsZFZhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fSxcblx0cHJvY2Vzc1Bvc3RUeXBlIDogZnVuY3Rpb24oJHRoaXMpe1xuXHRcdFxuXHRcdHRoaXMucHJvY2Vzc0F1dGhvcigkdGhpcyk7XG5cdFx0XG5cdH0sXG5cdHByb2Nlc3NQb3N0TWV0YTogZnVuY3Rpb24oJGNvbnRhaW5lcilcblx0e1xuXHRcdHZhciBzZWxmID0gdGhpcztcblx0XHRcblx0XHR2YXIgZmllbGRUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1maWVsZC10eXBlXCIpO1xuXHRcdHZhciBpbnB1dFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGVcIik7XG5cdFx0dmFyIG1ldGFUeXBlID0gJGNvbnRhaW5lci5hdHRyKFwiZGF0YS1zZi1tZXRhLXR5cGVcIik7XG5cblx0XHR2YXIgZmllbGRWYWwgPSBcIlwiO1xuXHRcdHZhciAkZmllbGQ7XG5cdFx0dmFyIGZpZWxkTmFtZSA9IFwiXCI7XG5cdFx0XG5cdFx0aWYobWV0YVR5cGU9PVwibnVtYmVyXCIpXG5cdFx0e1xuXHRcdFx0aWYoaW5wdXRUeXBlPT1cInJhbmdlLW51bWJlclwiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1udW1iZXIgaW5wdXRcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHR2YXIgdmFsdWVzID0gW107XG5cdFx0XHRcdCRmaWVsZC5lYWNoKGZ1bmN0aW9uKCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0dmFsdWVzLnB1c2goJCh0aGlzKS52YWwoKSk7XG5cdFx0XHRcdFxuXHRcdFx0XHR9KTtcblx0XHRcdFx0XG5cdFx0XHRcdGZpZWxkVmFsID0gdmFsdWVzLmpvaW4oXCIrXCIpO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhbmdlLXNsaWRlclwiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZS1zbGlkZXIgaW5wdXRcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHQvL2dldCBhbnkgbnVtYmVyIGZvcm1hdHRpbmcgc3R1ZmZcblx0XHRcdFx0dmFyICRtZXRhX3JhbmdlID0gJGNvbnRhaW5lci5maW5kKFwiLnNmLW1ldGEtcmFuZ2Utc2xpZGVyXCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0dmFyIGRlY2ltYWxfcGxhY2VzID0gJG1ldGFfcmFuZ2UuYXR0cihcImRhdGEtZGVjaW1hbC1wbGFjZXNcIik7XG5cdFx0XHRcdHZhciB0aG91c2FuZF9zZXBlcmF0b3IgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS10aG91c2FuZC1zZXBlcmF0b3JcIik7XG5cdFx0XHRcdHZhciBkZWNpbWFsX3NlcGVyYXRvciA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLWRlY2ltYWwtc2VwZXJhdG9yXCIpO1xuXG5cdFx0XHRcdHZhciBmaWVsZF9mb3JtYXQgPSB3TnVtYih7XG5cdFx0XHRcdFx0bWFyazogZGVjaW1hbF9zZXBlcmF0b3IsXG5cdFx0XHRcdFx0ZGVjaW1hbHM6IHBhcnNlRmxvYXQoZGVjaW1hbF9wbGFjZXMpLFxuXHRcdFx0XHRcdHRob3VzYW5kOiB0aG91c2FuZF9zZXBlcmF0b3Jcblx0XHRcdFx0fSk7XG5cdFx0XHRcdFxuXHRcdFx0XHR2YXIgdmFsdWVzID0gW107XG5cblxuXHRcdFx0XHR2YXIgc2xpZGVyX29iamVjdCA9ICRjb250YWluZXIuZmluZChcIi5tZXRhLXNsaWRlclwiKVswXTtcblx0XHRcdFx0Ly92YWwgZnJvbSBzbGlkZXIgb2JqZWN0XG5cdFx0XHRcdHZhciBzbGlkZXJfdmFsID0gc2xpZGVyX29iamVjdC5ub1VpU2xpZGVyLmdldCgpO1xuXG5cdFx0XHRcdHZhbHVlcy5wdXNoKGZpZWxkX2Zvcm1hdC5mcm9tKHNsaWRlcl92YWxbMF0pKTtcblx0XHRcdFx0dmFsdWVzLnB1c2goZmllbGRfZm9ybWF0LmZyb20oc2xpZGVyX3ZhbFsxXSkpO1xuXHRcdFx0XHRcblx0XHRcdFx0ZmllbGRWYWwgPSB2YWx1ZXMuam9pbihcIitcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRmaWVsZE5hbWUgPSAkbWV0YV9yYW5nZS5hdHRyKFwiZGF0YS1zZi1maWVsZC1uYW1lXCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1yYWRpb1wiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtaW5wdXQtcmFuZ2UtcmFkaW9cIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPT0wKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0Ly90aGVuIHRyeSBhZ2Fpbiwgd2UgbXVzdCBiZSB1c2luZyBhIHNpbmdsZSBmaWVsZFxuXHRcdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIj4gdWxcIik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR2YXIgJG1ldGFfcmFuZ2UgPSAkY29udGFpbmVyLmZpbmQoXCIuc2YtbWV0YS1yYW5nZVwiKTtcblx0XHRcdFx0XG5cdFx0XHRcdC8vdGhlcmUgaXMgYW4gZWxlbWVudCB3aXRoIGEgZnJvbS90byBjbGFzcyAtIHNvIHdlIG5lZWQgdG8gZ2V0IHRoZSB2YWx1ZXMgb2YgdGhlIGZyb20gJiB0byBpbnB1dCBmaWVsZHMgc2VwZXJhdGVseVxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHRcdHtcdFxuXHRcdFx0XHRcdHZhciBmaWVsZF92YWxzID0gW107XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JGZpZWxkLmVhY2goZnVuY3Rpb24oKXtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0dmFyICRyYWRpb3MgPSAkKHRoaXMpLmZpbmQoXCIuc2YtaW5wdXQtcmFkaW9cIik7XG5cdFx0XHRcdFx0XHRmaWVsZF92YWxzLnB1c2goc2VsZi5nZXRNZXRhUmFkaW9WYWwoJHJhZGlvcykpO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ly9wcmV2ZW50IHNlY29uZCBudW1iZXIgZnJvbSBiZWluZyBsb3dlciB0aGFuIHRoZSBmaXJzdFxuXHRcdFx0XHRcdGlmKGZpZWxkX3ZhbHMubGVuZ3RoPT0yKVxuXHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdGlmKE51bWJlcihmaWVsZF92YWxzWzFdKTxOdW1iZXIoZmllbGRfdmFsc1swXSkpXG5cdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdGZpZWxkX3ZhbHNbMV0gPSBmaWVsZF92YWxzWzBdO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHRmaWVsZFZhbCA9IGZpZWxkX3ZhbHMuam9pbihcIitcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD09MSlcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5maW5kKFwiLnNmLWlucHV0LXJhZGlvXCIpLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2Vcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkTmFtZSA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwicmFuZ2Utc2VsZWN0XCIpXG5cdFx0XHR7XG5cdFx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcIi5zZi1pbnB1dC1zZWxlY3RcIik7XG5cdFx0XHRcdHZhciAkbWV0YV9yYW5nZSA9ICRjb250YWluZXIuZmluZChcIi5zZi1tZXRhLXJhbmdlXCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0Ly90aGVyZSBpcyBhbiBlbGVtZW50IHdpdGggYSBmcm9tL3RvIGNsYXNzIC0gc28gd2UgbmVlZCB0byBnZXQgdGhlIHZhbHVlcyBvZiB0aGUgZnJvbSAmIHRvIGlucHV0IGZpZWxkcyBzZXBlcmF0ZWx5XG5cdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPjApXG5cdFx0XHRcdHtcblx0XHRcdFx0XHR2YXIgZmllbGRfdmFscyA9IFtdO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCRmaWVsZC5lYWNoKGZ1bmN0aW9uKCl7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHZhciAkdGhpcyA9ICQodGhpcyk7XG5cdFx0XHRcdFx0XHRmaWVsZF92YWxzLnB1c2goc2VsZi5nZXRNZXRhU2VsZWN0VmFsKCR0aGlzKSk7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQvL3ByZXZlbnQgc2Vjb25kIG51bWJlciBmcm9tIGJlaW5nIGxvd2VyIHRoYW4gdGhlIGZpcnN0XG5cdFx0XHRcdFx0aWYoZmllbGRfdmFscy5sZW5ndGg9PTIpXG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0aWYoTnVtYmVyKGZpZWxkX3ZhbHNbMV0pPE51bWJlcihmaWVsZF92YWxzWzBdKSlcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0ZmllbGRfdmFsc1sxXSA9IGZpZWxkX3ZhbHNbMF07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGZpZWxkVmFsID0gZmllbGRfdmFscy5qb2luKFwiK1wiKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRpZigkZmllbGQubGVuZ3RoPT0xKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2Vcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkTmFtZSA9ICRtZXRhX3JhbmdlLmF0dHIoXCJkYXRhLXNmLWZpZWxkLW5hbWVcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYW5nZS1jaGVja2JveFwiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldENoZWNrYm94VmFsKCRmaWVsZCwgXCJhbmRcIik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aWYoZmllbGROYW1lPT1cIlwiKVxuXHRcdFx0e1xuXHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGVsc2UgaWYobWV0YVR5cGU9PVwiY2hvaWNlXCIpXG5cdFx0e1xuXHRcdFx0aWYoaW5wdXRUeXBlPT1cInNlbGVjdFwiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XG5cdFx0XHRcdFxuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TWV0YVNlbGVjdFZhbCgkZmllbGQpOyBcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJtdWx0aXNlbGVjdFwiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XG5cdFx0XHRcdHZhciBvcGVyYXRvciA9ICRmaWVsZC5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcblx0XHRcdFx0XG5cdFx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNZXRhTXVsdGlTZWxlY3RWYWwoJGZpZWxkLCBvcGVyYXRvcik7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJjaGVja2JveFwiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0dmFyIG9wZXJhdG9yID0gJGNvbnRhaW5lci5maW5kKFwiPiB1bFwiKS5hdHRyKFwiZGF0YS1vcGVyYXRvclwiKTtcblx0XHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0TWV0YUNoZWNrYm94VmFsKCRmaWVsZCwgb3BlcmF0b3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmKGlucHV0VHlwZT09XCJyYWRpb1wiKVxuXHRcdFx0e1xuXHRcdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OnJhZGlvXCIpO1xuXHRcdFx0XHRcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldE1ldGFSYWRpb1ZhbCgkZmllbGQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGZpZWxkVmFsID0gZW5jb2RlVVJJQ29tcG9uZW50KGZpZWxkVmFsKTtcblx0XHRcdGlmKHR5cGVvZigkZmllbGQpIT09XCJ1bmRlZmluZWRcIilcblx0XHRcdHtcblx0XHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC8vZm9yIHRob3NlIHdobyBpbnNpc3Qgb24gdXNpbmcgJiBhbXBlcnNhbmRzIGluIHRoZSBuYW1lIG9mIHRoZSBjdXN0b20gZmllbGQgKCEpXG5cdFx0XHRcdFx0ZmllbGROYW1lID0gKGZpZWxkTmFtZSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRlbHNlIGlmKG1ldGFUeXBlPT1cImRhdGVcIilcblx0XHR7XG5cdFx0XHRzZWxmLnByb2Nlc3NQb3N0RGF0ZSgkY29udGFpbmVyKTtcblx0XHR9XG5cdFx0XG5cdFx0aWYodHlwZW9mKGZpZWxkVmFsKSE9XCJ1bmRlZmluZWRcIilcblx0XHR7XG5cdFx0XHRpZihmaWVsZFZhbCE9XCJcIilcblx0XHRcdHtcblx0XHRcdFx0Ly9zZWxmLnVybF9jb21wb25lbnRzICs9IFwiJlwiK2VuY29kZVVSSUNvbXBvbmVudChmaWVsZE5hbWUpK1wiPVwiKyhmaWVsZFZhbCk7XG5cdFx0XHRcdHNlbGYudXJsX3BhcmFtc1tlbmNvZGVVUklDb21wb25lbnQoZmllbGROYW1lKV0gPSAoZmllbGRWYWwpO1xuXHRcdFx0fVxuXHRcdH1cblx0fSxcblx0cHJvY2Vzc1Bvc3REYXRlOiBmdW5jdGlvbigkY29udGFpbmVyKVxuXHR7XG5cdFx0dmFyIHNlbGYgPSB0aGlzO1xuXHRcdFxuXHRcdHZhciBmaWVsZFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XG5cdFx0dmFyIGlucHV0VHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcblx0XHRcblx0XHR2YXIgJGZpZWxkO1xuXHRcdHZhciBmaWVsZE5hbWUgPSBcIlwiO1xuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XG5cdFx0XG5cdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDp0ZXh0XCIpO1xuXHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcblx0XHR2YXIgZGF0ZXMgPSBbXTtcblx0XHQkZmllbGQuZWFjaChmdW5jdGlvbigpe1xuXHRcdFx0XG5cdFx0XHRkYXRlcy5wdXNoKCQodGhpcykudmFsKCkpO1xuXHRcdFxuXHRcdH0pO1xuXHRcdFxuXHRcdGlmKCRmaWVsZC5sZW5ndGg9PTIpXG5cdFx0e1xuXHRcdFx0aWYoKGRhdGVzWzBdIT1cIlwiKXx8KGRhdGVzWzFdIT1cIlwiKSlcblx0XHRcdHtcblx0XHRcdFx0ZmllbGRWYWwgPSBkYXRlcy5qb2luKFwiK1wiKTtcblx0XHRcdFx0ZmllbGRWYWwgPSBmaWVsZFZhbC5yZXBsYWNlKC9cXC8vZywnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGVsc2UgaWYoJGZpZWxkLmxlbmd0aD09MSlcblx0XHR7XG5cdFx0XHRpZihkYXRlc1swXSE9XCJcIilcblx0XHRcdHtcblx0XHRcdFx0ZmllbGRWYWwgPSBkYXRlcy5qb2luKFwiK1wiKTtcblx0XHRcdFx0ZmllbGRWYWwgPSBmaWVsZFZhbC5yZXBsYWNlKC9cXC8vZywnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGlmKHR5cGVvZihmaWVsZFZhbCkhPVwidW5kZWZpbmVkXCIpXG5cdFx0e1xuXHRcdFx0aWYoZmllbGRWYWwhPVwiXCIpXG5cdFx0XHR7XG5cdFx0XHRcdHZhciBmaWVsZFNsdWcgPSBcIlwiO1xuXHRcdFx0XHRcblx0XHRcdFx0aWYoZmllbGROYW1lPT1cIl9zZl9wb3N0X2RhdGVcIilcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGZpZWxkU2x1ZyA9IFwicG9zdF9kYXRlXCI7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZWxzZVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0ZmllbGRTbHVnID0gZmllbGROYW1lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRpZihmaWVsZFNsdWchPVwiXCIpXG5cdFx0XHRcdHtcblx0XHRcdFx0XHQvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZmllbGRTbHVnK1wiPVwiK2ZpZWxkVmFsO1xuXHRcdFx0XHRcdHNlbGYudXJsX3BhcmFtc1tmaWVsZFNsdWddID0gZmllbGRWYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH0sXG5cdHByb2Nlc3NUYXhvbm9teTogZnVuY3Rpb24oJGNvbnRhaW5lciwgcmV0dXJuX29iamVjdClcblx0e1xuICAgICAgICBpZih0eXBlb2YocmV0dXJuX29iamVjdCk9PVwidW5kZWZpbmVkXCIpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHJldHVybl9vYmplY3QgPSBmYWxzZTtcbiAgICAgICAgfVxuXG5cdFx0Ly9pZigpXHRcdFx0XHRcdFxuXHRcdC8vdmFyIGZpZWxkTmFtZSA9ICQodGhpcykuYXR0cihcImRhdGEtc2YtZmllbGQtbmFtZVwiKTtcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFxuXHRcdHZhciBmaWVsZFR5cGUgPSAkY29udGFpbmVyLmF0dHIoXCJkYXRhLXNmLWZpZWxkLXR5cGVcIik7XG5cdFx0dmFyIGlucHV0VHlwZSA9ICRjb250YWluZXIuYXR0cihcImRhdGEtc2YtZmllbGQtaW5wdXQtdHlwZVwiKTtcblx0XHRcblx0XHR2YXIgJGZpZWxkO1xuXHRcdHZhciBmaWVsZE5hbWUgPSBcIlwiO1xuXHRcdHZhciBmaWVsZFZhbCA9IFwiXCI7XG5cdFx0XG5cdFx0aWYoaW5wdXRUeXBlPT1cInNlbGVjdFwiKVxuXHRcdHtcblx0XHRcdCRmaWVsZCA9ICRjb250YWluZXIuZmluZChcInNlbGVjdFwiKTtcblx0XHRcdGZpZWxkTmFtZSA9ICRmaWVsZC5hdHRyKFwibmFtZVwiKS5yZXBsYWNlKCdbXScsICcnKTtcblx0XHRcdFxuXHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldFNlbGVjdFZhbCgkZmllbGQpOyBcblx0XHR9XG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwibXVsdGlzZWxlY3RcIilcblx0XHR7XG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJzZWxlY3RcIik7XG5cdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHR2YXIgb3BlcmF0b3IgPSAkZmllbGQuYXR0cihcImRhdGEtb3BlcmF0b3JcIik7XG5cdFx0XHRcblx0XHRcdGZpZWxkVmFsID0gc2VsZi5nZXRNdWx0aVNlbGVjdFZhbCgkZmllbGQsIG9wZXJhdG9yKTtcblx0XHR9XG5cdFx0ZWxzZSBpZihpbnB1dFR5cGU9PVwiY2hlY2tib3hcIilcblx0XHR7XG5cdFx0XHQkZmllbGQgPSAkY29udGFpbmVyLmZpbmQoXCJ1bCA+IGxpIGlucHV0OmNoZWNrYm94XCIpO1xuXHRcdFx0aWYoJGZpZWxkLmxlbmd0aD4wKVxuXHRcdFx0e1xuXHRcdFx0XHRmaWVsZE5hbWUgPSAkZmllbGQuYXR0cihcIm5hbWVcIikucmVwbGFjZSgnW10nLCAnJyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHR2YXIgb3BlcmF0b3IgPSAkY29udGFpbmVyLmZpbmQoXCI+IHVsXCIpLmF0dHIoXCJkYXRhLW9wZXJhdG9yXCIpO1xuXHRcdFx0XHRmaWVsZFZhbCA9IHNlbGYuZ2V0Q2hlY2tib3hWYWwoJGZpZWxkLCBvcGVyYXRvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGVsc2UgaWYoaW5wdXRUeXBlPT1cInJhZGlvXCIpXG5cdFx0e1xuXHRcdFx0JGZpZWxkID0gJGNvbnRhaW5lci5maW5kKFwidWwgPiBsaSBpbnB1dDpyYWRpb1wiKTtcblx0XHRcdGlmKCRmaWVsZC5sZW5ndGg+MClcblx0XHRcdHtcblx0XHRcdFx0ZmllbGROYW1lID0gJGZpZWxkLmF0dHIoXCJuYW1lXCIpLnJlcGxhY2UoJ1tdJywgJycpO1xuXHRcdFx0XHRcblx0XHRcdFx0ZmllbGRWYWwgPSBzZWxmLmdldFJhZGlvVmFsKCRmaWVsZCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGlmKHR5cGVvZihmaWVsZFZhbCkhPVwidW5kZWZpbmVkXCIpXG5cdFx0e1xuXHRcdFx0aWYoZmllbGRWYWwhPVwiXCIpXG5cdFx0XHR7XG4gICAgICAgICAgICAgICAgaWYocmV0dXJuX29iamVjdD09dHJ1ZSlcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB7bmFtZTogZmllbGROYW1lLCB2YWx1ZTogZmllbGRWYWx9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAvL3NlbGYudXJsX2NvbXBvbmVudHMgKz0gXCImXCIrZmllbGROYW1lK1wiPVwiK2ZpZWxkVmFsO1xuICAgICAgICAgICAgICAgICAgICBzZWxmLnVybF9wYXJhbXNbZmllbGROYW1lXSA9IGZpZWxkVmFsO1xuICAgICAgICAgICAgICAgIH1cblxuXHRcdFx0fVxuXHRcdH1cblxuICAgICAgICBpZihyZXR1cm5fb2JqZWN0PT10cnVlKVxuICAgICAgICB7XG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH1cblx0fVxufTtcbn0pLmNhbGwodGhpcyx0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsIDogdHlwZW9mIHNlbGYgIT09IFwidW5kZWZpbmVkXCIgPyBzZWxmIDogdHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvdyA6IHt9KVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2NoYXJzZXQ6dXRmLTg7YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5OeVl5OXdkV0pzYVdNdllYTnpaWFJ6TDJwekwybHVZMngxWkdWekwzQnliMk5sYzNOZlptOXliUzVxY3lKZExDSnVZVzFsY3lJNlcxMHNJbTFoY0hCcGJtZHpJam9pTzBGQlFVRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEVpTENKbWFXeGxJam9pWjJWdVpYSmhkR1ZrTG1weklpd2ljMjkxY21ObFVtOXZkQ0k2SWlJc0luTnZkWEpqWlhORGIyNTBaVzUwSWpwYklseHVkbUZ5SUNRZ1BTQW9kSGx3Wlc5bUlIZHBibVJ2ZHlBaFBUMGdYQ0oxYm1SbFptbHVaV1JjSWlBL0lIZHBibVJ2ZDFzbmFsRjFaWEo1SjEwZ09pQjBlWEJsYjJZZ1oyeHZZbUZzSUNFOVBTQmNJblZ1WkdWbWFXNWxaRndpSUQ4Z1oyeHZZbUZzV3lkcVVYVmxjbmtuWFNBNklHNTFiR3dwTzF4dVhHNXRiMlIxYkdVdVpYaHdiM0owY3lBOUlIdGNibHh1WEhSMFlYaHZibTl0ZVY5aGNtTm9hWFpsY3pvZ01DeGNiaUFnSUNCMWNteGZjR0Z5WVcxek9pQjdmU3hjYmlBZ0lDQjBZWGhmWVhKamFHbDJaVjl5WlhOMWJIUnpYM1Z5YkRvZ1hDSmNJaXhjYmlBZ0lDQmhZM1JwZG1WZmRHRjRPaUJjSWx3aUxGeHVJQ0FnSUdacFpXeGtjem9nZTMwc1hHNWNkR2x1YVhRNklHWjFibU4wYVc5dUtIUmhlRzl1YjIxNVgyRnlZMmhwZG1WekxDQmpkWEp5Wlc1MFgzUmhlRzl1YjIxNVgyRnlZMmhwZG1VcGUxeHVYRzRnSUNBZ0lDQWdJSFJvYVhNdWRHRjRiMjV2YlhsZllYSmphR2wyWlhNZ1BTQXdPMXh1SUNBZ0lDQWdJQ0IwYUdsekxuVnliRjl3WVhKaGJYTWdQU0I3ZlR0Y2JpQWdJQ0FnSUNBZ2RHaHBjeTUwWVhoZllYSmphR2wyWlY5eVpYTjFiSFJ6WDNWeWJDQTlJRndpWENJN1hHNGdJQ0FnSUNBZ0lIUm9hWE11WVdOMGFYWmxYM1JoZUNBOUlGd2lYQ0k3WEc1Y2JseDBYSFF2TDNSb2FYTXVKR1pwWld4a2N5QTlJQ1JtYVdWc1pITTdYRzRnSUNBZ0lDQWdJSFJvYVhNdWRHRjRiMjV2YlhsZllYSmphR2wyWlhNZ1BTQjBZWGh2Ym05dGVWOWhjbU5vYVhabGN6dGNiaUFnSUNBZ0lDQWdkR2hwY3k1amRYSnlaVzUwWDNSaGVHOXViMjE1WDJGeVkyaHBkbVVnUFNCamRYSnlaVzUwWDNSaGVHOXViMjE1WDJGeVkyaHBkbVU3WEc1Y2JseDBYSFIwYUdsekxtTnNaV0Z5VlhKc1EyOXRjRzl1Wlc1MGN5Z3BPMXh1WEc1Y2RIMHNYRzRnSUNBZ2MyVjBWR0Y0UVhKamFHbDJaVkpsYzNWc2RITlZjbXc2SUdaMWJtTjBhVzl1S0NSbWIzSnRMQ0JqZFhKeVpXNTBYM0psYzNWc2RITmZkWEpzTENCblpYUmZZV04wYVhabEtTQjdYRzVjYmlBZ0lDQWdJQ0FnZG1GeUlITmxiR1lnUFNCMGFHbHpPMXh1WEhSY2RIUm9hWE11WTJ4bFlYSlVZWGhCY21Ob2FYWmxVbVZ6ZFd4MGMxVnliQ2dwTzF4dUlDQWdJQ0FnSUNBdkwzWmhjaUJqZFhKeVpXNTBYM0psYzNWc2RITmZkWEpzSUQwZ1hDSmNJanRjYmlBZ0lDQWdJQ0FnYVdZb2RHaHBjeTUwWVhodmJtOXRlVjloY21Ob2FYWmxjeUU5TVNsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnY21WMGRYSnVPMXh1SUNBZ0lDQWdJQ0I5WEc1Y2JpQWdJQ0FnSUNBZ2FXWW9kSGx3Wlc5bUtHZGxkRjloWTNScGRtVXBQVDFjSW5WdVpHVm1hVzVsWkZ3aUtWeHVYSFJjZEh0Y2JseDBYSFJjZEhaaGNpQm5aWFJmWVdOMGFYWmxJRDBnWm1Gc2MyVTdYRzVjZEZ4MGZWeHVYRzRnSUNBZ0lDQWdJQzh2WTJobFkyc2dkRzhnYzJWbElHbG1JSGRsSUdoaGRtVWdZVzU1SUhSaGVHOXViMjFwWlhNZ2MyVnNaV04wWldSY2JpQWdJQ0FnSUNBZ0x5OXBaaUJ6Ynl3Z1kyaGxZMnNnZEdobGFYSWdjbVYzY21sMFpYTWdZVzVrSUhWelpTQjBhRzl6WlNCaGN5QjBhR1VnY21WemRXeDBjeUIxY214Y2JpQWdJQ0FnSUNBZ2RtRnlJQ1JtYVdWc1pDQTlJR1poYkhObE8xeHVJQ0FnSUNBZ0lDQjJZWElnWm1sbGJHUmZibUZ0WlNBOUlGd2lYQ0k3WEc0Z0lDQWdJQ0FnSUhaaGNpQm1hV1ZzWkY5MllXeDFaU0E5SUZ3aVhDSTdYRzVjYmlBZ0lDQWdJQ0FnZG1GeUlDUmhZM1JwZG1WZmRHRjRiMjV2YlhrZ1BTQWtabTl5YlM0a1ptbGxiR1J6TG5CaGNtVnVkQ2dwTG1acGJtUW9YQ0piWkdGMFlTMXpaaTEwWVhodmJtOXRlUzFoY21Ob2FYWmxQU2N4SjExY0lpazdYRzRnSUNBZ0lDQWdJR2xtS0NSaFkzUnBkbVZmZEdGNGIyNXZiWGt1YkdWdVozUm9QVDB4S1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FrWm1sbGJHUWdQU0FrWVdOMGFYWmxYM1JoZUc5dWIyMTVPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQjJZWElnWm1sbGJHUlVlWEJsSUQwZ0pHWnBaV3hrTG1GMGRISW9YQ0prWVhSaExYTm1MV1pwWld4a0xYUjVjR1ZjSWlrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUdsbUlDZ29abWxsYkdSVWVYQmxJRDA5SUZ3aWRHRm5YQ0lwSUh4OElDaG1hV1ZzWkZSNWNHVWdQVDBnWENKallYUmxaMjl5ZVZ3aUtTQjhmQ0FvWm1sbGJHUlVlWEJsSUQwOUlGd2lkR0Y0YjI1dmJYbGNJaWtwSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdkR0Y0YjI1dmJYbGZkbUZzZFdVZ1BTQnpaV3htTG5CeWIyTmxjM05VWVhodmJtOXRlU2drWm1sbGJHUXNJSFJ5ZFdVcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHWnBaV3hrWDI1aGJXVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0Ym1GdFpWd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ2RHRjRiMjV2YlhsZmJtRnRaU0E5SUdacFpXeGtYMjVoYldVdWNtVndiR0ZqWlNoY0lsOXpablJmWENJc0lGd2lYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLSFJoZUc5dWIyMTVYM1poYkhWbEtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdacFpXeGtYM1poYkhWbElEMGdkR0Y0YjI1dmJYbGZkbUZzZFdVdWRtRnNkV1U3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQnBaaWhtYVdWc1pGOTJZV3gxWlQwOVhDSmNJaWxjYmlBZ0lDQWdJQ0FnSUNBZ0lIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtabWxsYkdRZ1BTQm1ZV3h6WlR0Y2JpQWdJQ0FnSUNBZ0lDQWdJSDFjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LQ2h6Wld4bUxtTjFjbkpsYm5SZmRHRjRiMjV2YlhsZllYSmphR2wyWlNFOVhDSmNJaWttSmloelpXeG1MbU4xY25KbGJuUmZkR0Y0YjI1dmJYbGZZWEpqYUdsMlpTRTlkR0Y0YjI1dmJYbGZibUZ0WlNrcFhHNGdJQ0FnSUNBZ0lIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTUwWVhoZllYSmphR2wyWlY5eVpYTjFiSFJ6WDNWeWJDQTlJR04xY25KbGJuUmZjbVZ6ZFd4MGMxOTFjbXc3WEc0Z0lDQWdJQ0FnSUNBZ0lDQnlaWFIxY200N1hHNGdJQ0FnSUNBZ0lIMWNibHh1SUNBZ0lDQWdJQ0JwWmlnb0tHWnBaV3hrWDNaaGJIVmxQVDFjSWx3aUtYeDhLQ0VrWm1sbGJHUXBJQ2twWEc0Z0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ1JtYjNKdExpUm1hV1ZzWkhNdVpXRmphQ2htZFc1amRHbHZiaUFvS1NCN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvSVNSbWFXVnNaQ2tnZTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCbWFXVnNaRlI1Y0dVZ1BTQWtLSFJvYVhNcExtRjBkSElvWENKa1lYUmhMWE5tTFdacFpXeGtMWFI1Y0dWY0lpazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ2htYVdWc1pGUjVjR1VnUFQwZ1hDSjBZV2RjSWlrZ2ZId2dLR1pwWld4a1ZIbHdaU0E5UFNCY0ltTmhkR1ZuYjNKNVhDSXBJSHg4SUNobWFXVnNaRlI1Y0dVZ1BUMGdYQ0owWVhodmJtOXRlVndpS1NrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJSFJoZUc5dWIyMTVYM1poYkhWbElEMGdjMlZzWmk1d2NtOWpaWE56VkdGNGIyNXZiWGtvSkNoMGFHbHpLU3dnZEhKMVpTazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQm1hV1ZzWkY5dVlXMWxJRDBnSkNoMGFHbHpLUzVoZEhSeUtGd2laR0YwWVMxelppMW1hV1ZzWkMxdVlXMWxYQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppQW9kR0Y0YjI1dmJYbGZkbUZzZFdVcElIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdacFpXeGtYM1poYkhWbElEMGdkR0Y0YjI1dmJYbGZkbUZzZFdVdWRtRnNkV1U3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaUFvWm1sbGJHUmZkbUZzZFdVZ0lUMGdYQ0pjSWlrZ2UxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUm1hV1ZzWkNBOUlDUW9kR2hwY3lrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNCOUtUdGNiaUFnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUdsbUtDQW9KR1pwWld4a0tTQW1KaUFvWm1sbGJHUmZkbUZzZFdVZ0lUMGdYQ0pjSWlBcEtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBdkwybG1JSGRsSUdadmRXNWtJR0VnWm1sbGJHUmNibHgwWEhSY2RIWmhjaUJ5WlhkeWFYUmxYMkYwZEhJZ1BTQW9KR1pwWld4a0xtRjBkSElvWENKa1lYUmhMWE5tTFhSbGNtMHRjbVYzY21sMFpWd2lLU2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJR2xtS0hKbGQzSnBkR1ZmWVhSMGNpRTlYQ0pjSWlrZ2UxeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhKbGQzSnBkR1VnUFNCS1UwOU9MbkJoY25ObEtISmxkM0pwZEdWZllYUjBjaWs3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHbHVjSFYwWDNSNWNHVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0YVc1d2RYUXRkSGx3WlZ3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnpaV3htTG1GamRHbDJaVjkwWVhnZ1BTQm1hV1ZzWkY5dVlXMWxPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5bWFXNWtJSFJvWlNCaFkzUnBkbVVnWld4bGJXVnVkRnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR2xtSUNnb2FXNXdkWFJmZEhsd1pTQTlQU0JjSW5KaFpHbHZYQ0lwSUh4OElDaHBibkIxZEY5MGVYQmxJRDA5SUZ3aVkyaGxZMnRpYjNoY0lpa3BJSHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMM1poY2lBa1lXTjBhWFpsSUQwZ0pHWnBaV3hrTG1acGJtUW9YQ0l1YzJZdGIzQjBhVzl1TFdGamRHbDJaVndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTlsZUhCc2IyUmxJSFJvWlNCMllXeDFaWE1nYVdZZ2RHaGxjbVVnYVhNZ1lTQmtaV3hwYlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMMlpwWld4a1gzWmhiSFZsWEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUdselgzTnBibWRzWlY5MllXeDFaU0E5SUhSeWRXVTdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQm1hV1ZzWkY5MllXeDFaWE1nUFNCbWFXVnNaRjkyWVd4MVpTNXpjR3hwZENoY0lpeGNJaWt1YW05cGJpaGNJaXRjSWlrdWMzQnNhWFFvWENJclhDSXBPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppQW9abWxsYkdSZmRtRnNkV1Z6TG14bGJtZDBhQ0ErSURFcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHbHpYM05wYm1kc1pWOTJZV3gxWlNBOUlHWmhiSE5sTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLR2x6WDNOcGJtZHNaVjkyWVd4MVpTa2dlMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ0pHbHVjSFYwSUQwZ0pHWnBaV3hrTG1acGJtUW9YQ0pwYm5CMWRGdDJZV3gxWlQwblhDSWdLeUJtYVdWc1pGOTJZV3gxWlNBcklGd2lKMTFjSWlrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKR0ZqZEdsMlpTQTlJQ1JwYm5CMWRDNXdZWEpsYm5Rb0tUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJrWlhCMGFDQTlJQ1JoWTNScGRtVXVZWFIwY2loY0ltUmhkR0V0YzJZdFpHVndkR2hjSWlrN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZibTkzSUd4dmIzQWdkR2h5YjNWbmFDQndZWEpsYm5SeklIUnZJR2R5WVdJZ2RHaGxhWElnYm1GdFpYTmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUIyWVd4MVpYTWdQU0J1WlhjZ1FYSnlZWGtvS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGJIVmxjeTV3ZFhOb0tHWnBaV3hrWDNaaGJIVmxLVHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWm05eUlDaDJZWElnYVNBOUlHUmxjSFJvT3lCcElENGdNRHNnYVMwdEtTQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdGamRHbDJaU0E5SUNSaFkzUnBkbVV1Y0dGeVpXNTBLQ2t1Y0dGeVpXNTBLQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnNkV1Z6TG5CMWMyZ29KR0ZqZEdsMlpTNW1hVzVrS0Z3aWFXNXdkWFJjSWlrdWRtRnNLQ2twTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllXeDFaWE11Y21WMlpYSnpaU2dwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkwyZHlZV0lnZEdobElISmxkM0pwZEdVZ1ptOXlJSFJvYVhNZ1pHVndkR2hjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCaFkzUnBkbVZmY21WM2NtbDBaU0E5SUhKbGQzSnBkR1ZiWkdWd2RHaGRPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUhWeWJDQTlJR0ZqZEdsMlpWOXlaWGR5YVhSbE8xeHVYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2ZEdobGJpQnRZWEFnWm5KdmJTQjBhR1VnY0dGeVpXNTBjeUIwYnlCMGFHVWdaR1Z3ZEdoY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNRb2RtRnNkV1Z6S1M1bFlXTm9LR1oxYm1OMGFXOXVJQ2hwYm1SbGVDd2dkbUZzZFdVcElIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhWeWJDQTlJSFZ5YkM1eVpYQnNZV05sS0Z3aVcxd2lJQ3NnYVc1a1pYZ2dLeUJjSWwxY0lpd2dkbUZzZFdVcE8xeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFJvYVhNdWRHRjRYMkZ5WTJocGRtVmZjbVZ6ZFd4MGMxOTFjbXdnUFNCMWNtdzdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlNCN1hHNWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHZhV1lnZEdobGNtVWdZWEpsSUcxMWJIUnBjR3hsSUhaaGJIVmxjeXhjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2ZEdobGJpQjNaU0J1WldWa0lIUnZJR05vWldOcklHWnZjaUF6SUhSb2FXNW5jenBjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk5cFppQjBhR1VnZG1Gc2RXVnpJSE5sYkdWamRHVmtJR0Z5WlNCaGJHd2dhVzRnZEdobElITmhiV1VnZEhKbFpTQjBhR1Z1SUhkbElHTmhiaUJrYnlCemIyMWxJR05zWlhabGNpQnlaWGR5YVhSbElITjBkV1ptWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2TDIxbGNtZGxJR0ZzYkNCMllXeDFaWE1nYVc0Z2MyRnRaU0JzWlhabGJDd2dkR2hsYmlCamIyMWlhVzVsSUhSb1pTQnNaWFpsYkhOY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OXBaaUIwYUdWNUlHRnlaU0JtY205dElHUnBabVpsY21WdWRDQjBjbVZsY3lCMGFHVnVJR3AxYzNRZ1kyOXRZbWx1WlNCMGFHVnRJRzl5SUdwMWMzUWdkWE5sSUdCbWFXVnNaRjkyWVd4MVpXQmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDOHFYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1pHVndkR2h6SUQwZ2JtVjNJRUZ5Y21GNUtDazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKQ2htYVdWc1pGOTJZV3gxWlhNcExtVmhZMmdvWm5WdVkzUnBiMjRnS0dsdVpHVjRMQ0IyWVd3cElIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lBa2FXNXdkWFFnUFNBa1ptbGxiR1F1Wm1sdVpDaGNJbWx1Y0hWMFczWmhiSFZsUFNkY0lpQXJJR1pwWld4a1gzWmhiSFZsSUNzZ1hDSW5YVndpS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdKR0ZqZEdsMlpTQTlJQ1JwYm5CMWRDNXdZWEpsYm5Rb0tUdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCa1pYQjBhQ0E5SUNSaFkzUnBkbVV1WVhSMGNpaGNJbVJoZEdFdGMyWXRaR1Z3ZEdoY0lpazdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeTlrWlhCMGFITXVjSFZ6YUNoa1pYQjBhQ2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOUtUc3FMMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV3h6WlNCcFppQW9LR2x1Y0hWMFgzUjVjR1VnUFQwZ1hDSnpaV3hsWTNSY0lpa2dmSHdnS0dsdWNIVjBYM1I1Y0dVZ1BUMGdYQ0p0ZFd4MGFYTmxiR1ZqZEZ3aUtTa2dlMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJwYzE5emFXNW5iR1ZmZG1Gc2RXVWdQU0IwY25WbE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVhJZ1ptbGxiR1JmZG1Gc2RXVnpJRDBnWm1sbGJHUmZkbUZzZFdVdWMzQnNhWFFvWENJc1hDSXBMbXB2YVc0b1hDSXJYQ0lwTG5Od2JHbDBLRndpSzF3aUtUdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tHWnBaV3hrWDNaaGJIVmxjeTVzWlc1bmRHZ2dQaUF4S1NCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcGMxOXphVzVuYkdWZmRtRnNkV1VnUFNCbVlXeHpaVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZWeHVYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDaHBjMTl6YVc1bmJHVmZkbUZzZFdVcElIdGNibHh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZ5SUNSaFkzUnBkbVVnUFNBa1ptbGxiR1F1Wm1sdVpDaGNJbTl3ZEdsdmJsdDJZV3gxWlQwblhDSWdLeUJtYVdWc1pGOTJZV3gxWlNBcklGd2lKMTFjSWlrN1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdaR1Z3ZEdnZ1BTQWtZV04wYVhabExtRjBkSElvWENKa1lYUmhMWE5tTFdSbGNIUm9YQ0lwTzF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllYSWdkbUZzZFdWeklEMGdibVYzSUVGeWNtRjVLQ2s3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IyWVd4MVpYTXVjSFZ6YUNobWFXVnNaRjkyWVd4MVpTazdYRzVjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1p2Y2lBb2RtRnlJR2tnUFNCa1pYQjBhRHNnYVNBK0lEQTdJR2t0TFNrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JoWTNScGRtVWdQU0FrWVdOMGFYWmxMbkJ5WlhaQmJHd29YQ0p2Y0hScGIyNWJaR0YwWVMxelppMWtaWEIwYUQwblhDSWdLeUFvYVNBdElERXBJQ3NnWENJblhWd2lLVHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCMllXeDFaWE11Y0hWemFDZ2tZV04wYVhabExuWmhiQ2dwS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgxY2JseHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnNkV1Z6TG5KbGRtVnljMlVvS1R0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQmhZM1JwZG1WZmNtVjNjbWwwWlNBOUlISmxkM0pwZEdWYlpHVndkR2hkTzF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlIVnliQ0E5SUdGamRHbDJaVjl5WlhkeWFYUmxPMXh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKQ2gyWVd4MVpYTXBMbVZoWTJnb1puVnVZM1JwYjI0Z0tHbHVaR1Y0TENCMllXeDFaU2tnZTF4dVhHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkWEpzSUQwZ2RYSnNMbkpsY0d4aFkyVW9YQ0piWENJZ0t5QnBibVJsZUNBcklGd2lYVndpTENCMllXeDFaU2s3WEc1Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwcE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RHaHBjeTUwWVhoZllYSmphR2wyWlY5eVpYTjFiSFJ6WDNWeWJDQTlJSFZ5YkR0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdmVnh1WEc0Z0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ0x5OTBhR2x6TG5SaGVGOWhjbU5vYVhabFgzSmxjM1ZzZEhOZmRYSnNJRDBnWTNWeWNtVnVkRjl5WlhOMWJIUnpYM1Z5YkR0Y2JpQWdJQ0I5TEZ4dUlDQWdJR2RsZEZKbGMzVnNkSE5WY213NklHWjFibU4wYVc5dUtDUm1iM0p0TENCamRYSnlaVzUwWDNKbGMzVnNkSE5mZFhKc0tTQjdYRzVjYmlBZ0lDQWdJQ0FnTHk5MGFHbHpMbk5sZEZSaGVFRnlZMmhwZG1WU1pYTjFiSFJ6VlhKc0tDUm1iM0p0TENCamRYSnlaVzUwWDNKbGMzVnNkSE5mZFhKc0tUdGNibHh1SUNBZ0lDQWdJQ0JwWmloMGFHbHpMblJoZUY5aGNtTm9hWFpsWDNKbGMzVnNkSE5mZFhKc1BUMWNJbHdpS1Z4dUlDQWdJQ0FnSUNCN1hHNGdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdZM1Z5Y21WdWRGOXlaWE4xYkhSelgzVnliRHRjYmlBZ0lDQWdJQ0FnZlZ4dVhHNGdJQ0FnSUNBZ0lISmxkSFZ5YmlCMGFHbHpMblJoZUY5aGNtTm9hWFpsWDNKbGMzVnNkSE5mZFhKc08xeHVJQ0FnSUgwc1hHNWNkR2RsZEZWeWJGQmhjbUZ0Y3pvZ1puVnVZM1JwYjI0b0pHWnZjbTBwZTF4dVhHNWNkRngwZEdocGN5NWlkV2xzWkZWeWJFTnZiWEJ2Ym1WdWRITW9KR1p2Y20wc0lIUnlkV1VwTzF4dVhHNGdJQ0FnSUNBZ0lHbG1LSFJvYVhNdWRHRjRYMkZ5WTJocGRtVmZjbVZ6ZFd4MGMxOTFjbXdoUFZ3aVhDSXBYRzRnSUNBZ0lDQWdJSHRjYmx4dUlDQWdJQ0FnSUNBZ0lDQWdhV1lvZEdocGN5NWhZM1JwZG1WZmRHRjRJVDFjSWx3aUtWeHVJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGNpQm1hV1ZzWkY5dVlXMWxJRDBnZEdocGN5NWhZM1JwZG1WZmRHRjRPMXh1WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZb2RIbHdaVzltS0hSb2FYTXVkWEpzWDNCaGNtRnRjMXRtYVdWc1pGOXVZVzFsWFNraFBWd2lkVzVrWldacGJtVmtYQ0lwWEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZTF4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmtaV3hsZEdVZ2RHaHBjeTUxY214ZmNHRnlZVzF6VzJacFpXeGtYMjVoYldWZE8xeHVJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lDQWdJQ0FnSUgxY2JpQWdJQ0FnSUNBZ2ZWeHVYRzVjZEZ4MGNtVjBkWEp1SUhSb2FYTXVkWEpzWDNCaGNtRnRjenRjYmx4MGZTeGNibHgwWTJ4bFlYSlZjbXhEYjIxd2IyNWxiblJ6T2lCbWRXNWpkR2x2YmlncGUxeHVYSFJjZEM4dmRHaHBjeTUxY214ZlkyOXRjRzl1Wlc1MGN5QTlJRndpWENJN1hHNWNkRngwZEdocGN5NTFjbXhmY0dGeVlXMXpJRDBnZTMwN1hHNWNkSDBzWEc1Y2RHTnNaV0Z5VkdGNFFYSmphR2wyWlZKbGMzVnNkSE5WY213NklHWjFibU4wYVc5dUtDa2dlMXh1WEhSY2RIUm9hWE11ZEdGNFgyRnlZMmhwZG1WZmNtVnpkV3gwYzE5MWNtd2dQU0FuSnp0Y2JseDBmU3hjYmx4MFpHbHpZV0pzWlVsdWNIVjBjem9nWm5WdVkzUnBiMjRvSkdadmNtMHBlMXh1WEhSY2RIWmhjaUJ6Wld4bUlEMGdkR2hwY3p0Y2JseDBYSFJjYmx4MFhIUWtabTl5YlM0a1ptbGxiR1J6TG1WaFkyZ29ablZ1WTNScGIyNG9LWHRjYmx4MFhIUmNkRnh1WEhSY2RGeDBkbUZ5SUNScGJuQjFkSE1nUFNBa0tIUm9hWE1wTG1acGJtUW9YQ0pwYm5CMWRDd2djMlZzWldOMExDQXViV1YwWVMxemJHbGtaWEpjSWlrN1hHNWNkRngwWEhRa2FXNXdkWFJ6TG1GMGRISW9YQ0prYVhOaFlteGxaRndpTENCY0ltUnBjMkZpYkdWa1hDSXBPMXh1WEhSY2RGeDBKR2x1Y0hWMGN5NWhkSFJ5S0Z3aVpHbHpZV0pzWldSY0lpd2dkSEoxWlNrN1hHNWNkRngwWEhRa2FXNXdkWFJ6TG5CeWIzQW9YQ0prYVhOaFlteGxaRndpTENCMGNuVmxLVHRjYmx4MFhIUmNkQ1JwYm5CMWRITXVkSEpwWjJkbGNpaGNJbU5vYjNObGJqcDFjR1JoZEdWa1hDSXBPMXh1WEhSY2RGeDBYRzVjZEZ4MGZTazdYRzVjZEZ4MFhHNWNkRngwWEc1Y2RIMHNYRzVjZEdWdVlXSnNaVWx1Y0hWMGN6b2dablZ1WTNScGIyNG9KR1p2Y20wcGUxeHVYSFJjZEhaaGNpQnpaV3htSUQwZ2RHaHBjenRjYmx4MFhIUWtabTl5YlM0a1ptbGxiR1J6TG1WaFkyZ29ablZ1WTNScGIyNG9LWHRjYmx4MFhIUmNkSFpoY2lBa2FXNXdkWFJ6SUQwZ0pDaDBhR2x6S1M1bWFXNWtLRndpYVc1d2RYUXNJSE5sYkdWamRDd2dMbTFsZEdFdGMyeHBaR1Z5WENJcE8xeHVYSFJjZEZ4MEpHbHVjSFYwY3k1d2NtOXdLRndpWkdsellXSnNaV1JjSWl3Z1ptRnNjMlVwTzF4dVhIUmNkRngwSkdsdWNIVjBjeTVoZEhSeUtGd2laR2x6WVdKc1pXUmNJaXdnWm1Gc2MyVXBPMXh1WEhSY2RGeDBKR2x1Y0hWMGN5NTBjbWxuWjJWeUtGd2lZMmh2YzJWdU9uVndaR0YwWldSY0lpazdYSFJjZEZ4MFhHNWNkRngwZlNrN1hHNWNkRngwWEc1Y2RGeDBYRzVjZEgwc1hHNWNkR0oxYVd4a1ZYSnNRMjl0Y0c5dVpXNTBjem9nWm5WdVkzUnBiMjRvSkdadmNtMHNJR05zWldGeVgyTnZiWEJ2Ym1WdWRITXBlMXh1WEhSY2RGeHVYSFJjZEhaaGNpQnpaV3htSUQwZ2RHaHBjenRjYmx4MFhIUmNibHgwWEhScFppaDBlWEJsYjJZb1kyeGxZWEpmWTI5dGNHOXVaVzUwY3lraFBWd2lkVzVrWldacGJtVmtYQ0lwWEc1Y2RGeDBlMXh1WEhSY2RGeDBhV1lvWTJ4bFlYSmZZMjl0Y0c5dVpXNTBjejA5ZEhKMVpTbGNibHgwWEhSY2RIdGNibHgwWEhSY2RGeDBkR2hwY3k1amJHVmhjbFZ5YkVOdmJYQnZibVZ1ZEhNb0tUdGNibHgwWEhSY2RIMWNibHgwWEhSOVhHNWNkRngwWEc1Y2RGeDBKR1p2Y20wdUpHWnBaV3hrY3k1bFlXTm9LR1oxYm1OMGFXOXVLQ2w3WEc1Y2RGeDBYSFJjYmx4MFhIUmNkSFpoY2lCbWFXVnNaRTVoYldVZ1BTQWtLSFJvYVhNcExtRjBkSElvWENKa1lYUmhMWE5tTFdacFpXeGtMVzVoYldWY0lpazdYRzVjZEZ4MFhIUjJZWElnWm1sbGJHUlVlWEJsSUQwZ0pDaDBhR2x6S1M1aGRIUnlLRndpWkdGMFlTMXpaaTFtYVdWc1pDMTBlWEJsWENJcE8xeHVYSFJjZEZ4MFhHNWNkRngwWEhScFppaG1hV1ZzWkZSNWNHVTlQVndpYzJWaGNtTm9YQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEhObGJHWXVjSEp2WTJWemMxTmxZWEpqYUVacFpXeGtLQ1FvZEdocGN5a3BPMXh1WEhSY2RGeDBmVnh1WEhSY2RGeDBaV3h6WlNCcFppZ29abWxsYkdSVWVYQmxQVDFjSW5SaFoxd2lLWHg4S0dacFpXeGtWSGx3WlQwOVhDSmpZWFJsWjI5eWVWd2lLWHg4S0dacFpXeGtWSGx3WlQwOVhDSjBZWGh2Ym05dGVWd2lLU2xjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwYzJWc1ppNXdjbTlqWlhOelZHRjRiMjV2Ylhrb0pDaDBhR2x6S1NrN1hHNWNkRngwWEhSOVhHNWNkRngwWEhSbGJITmxJR2xtS0dacFpXeGtWSGx3WlQwOVhDSnpiM0owWDI5eVpHVnlYQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEhObGJHWXVjSEp2WTJWemMxTnZjblJQY21SbGNrWnBaV3hrS0NRb2RHaHBjeWtwTzF4dVhIUmNkRngwZlZ4dVhIUmNkRngwWld4elpTQnBaaWhtYVdWc1pGUjVjR1U5UFZ3aWNHOXpkSE5mY0dWeVgzQmhaMlZjSWlsY2JseDBYSFJjZEh0Y2JseDBYSFJjZEZ4MGMyVnNaaTV3Y205alpYTnpVbVZ6ZFd4MGMxQmxjbEJoWjJWR2FXVnNaQ2drS0hSb2FYTXBLVHRjYmx4MFhIUmNkSDFjYmx4MFhIUmNkR1ZzYzJVZ2FXWW9abWxsYkdSVWVYQmxQVDFjSW1GMWRHaHZjbHdpS1Z4dVhIUmNkRngwZTF4dVhIUmNkRngwWEhSelpXeG1MbkJ5YjJObGMzTkJkWFJvYjNJb0pDaDBhR2x6S1NrN1hHNWNkRngwWEhSOVhHNWNkRngwWEhSbGJITmxJR2xtS0dacFpXeGtWSGx3WlQwOVhDSndiM04wWDNSNWNHVmNJaWxjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwYzJWc1ppNXdjbTlqWlhOelVHOXpkRlI1Y0dVb0pDaDBhR2x6S1NrN1hHNWNkRngwWEhSOVhHNWNkRngwWEhSbGJITmxJR2xtS0dacFpXeGtWSGx3WlQwOVhDSndiM04wWDJSaGRHVmNJaWxjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwYzJWc1ppNXdjbTlqWlhOelVHOXpkRVJoZEdVb0pDaDBhR2x6S1NrN1hHNWNkRngwWEhSOVhHNWNkRngwWEhSbGJITmxJR2xtS0dacFpXeGtWSGx3WlQwOVhDSndiM04wWDIxbGRHRmNJaWxjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwYzJWc1ppNXdjbTlqWlhOelVHOXpkRTFsZEdFb0pDaDBhR2x6S1NrN1hHNWNkRngwWEhSY2RGeHVYSFJjZEZ4MGZWeHVYSFJjZEZ4MFpXeHpaVnh1WEhSY2RGeDBlMXh1WEhSY2RGeDBYSFJjYmx4MFhIUmNkSDFjYmx4MFhIUmNkRnh1WEhSY2RIMHBPMXh1WEhSY2RGeHVYSFI5TEZ4dVhIUndjbTlqWlhOelUyVmhjbU5vUm1sbGJHUTZJR1oxYm1OMGFXOXVLQ1JqYjI1MFlXbHVaWElwWEc1Y2RIdGNibHgwWEhSMllYSWdjMlZzWmlBOUlIUm9hWE03WEc1Y2RGeDBYRzVjZEZ4MGRtRnlJQ1JtYVdWc1pDQTlJQ1JqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJbWx1Y0hWMFcyNWhiV1ZlUFNkZmMyWmZjMlZoY21Ob0oxMWNJaWs3WEc1Y2RGeDBYRzVjZEZ4MGFXWW9KR1pwWld4a0xteGxibWQwYUQ0d0tWeHVYSFJjZEh0Y2JseDBYSFJjZEhaaGNpQm1hV1ZzWkU1aGJXVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltNWhiV1ZjSWlrdWNtVndiR0ZqWlNnblcxMG5MQ0FuSnlrN1hHNWNkRngwWEhSMllYSWdabWxsYkdSV1lXd2dQU0FrWm1sbGJHUXVkbUZzS0NrN1hHNWNkRngwWEhSY2JseDBYSFJjZEdsbUtHWnBaV3hrVm1Gc0lUMWNJbHdpS1Z4dVhIUmNkRngwZTF4dVhIUmNkRngwWEhRdkwzTmxiR1l1ZFhKc1gyTnZiWEJ2Ym1WdWRITWdLejBnWENJbVgzTm1YM005WENJclpXNWpiMlJsVlZKSlEyOXRjRzl1Wlc1MEtHWnBaV3hrVm1Gc0tUdGNibHgwWEhSY2RGeDBjMlZzWmk1MWNteGZjR0Z5WVcxeld5ZGZjMlpmY3lkZElEMGdaVzVqYjJSbFZWSkpRMjl0Y0c5dVpXNTBLR1pwWld4a1ZtRnNLVHRjYmx4MFhIUmNkSDFjYmx4MFhIUjlYRzVjZEgwc1hHNWNkSEJ5YjJObGMzTlRiM0owVDNKa1pYSkdhV1ZzWkRvZ1puVnVZM1JwYjI0b0pHTnZiblJoYVc1bGNpbGNibHgwZTF4dVhIUmNkSFJvYVhNdWNISnZZMlZ6YzBGMWRHaHZjaWdrWTI5dWRHRnBibVZ5S1R0Y2JseDBYSFJjYmx4MGZTeGNibHgwY0hKdlkyVnpjMUpsYzNWc2RITlFaWEpRWVdkbFJtbGxiR1E2SUdaMWJtTjBhVzl1S0NSamIyNTBZV2x1WlhJcFhHNWNkSHRjYmx4MFhIUjBhR2x6TG5CeWIyTmxjM05CZFhSb2IzSW9KR052Ym5SaGFXNWxjaWs3WEc1Y2RGeDBYRzVjZEgwc1hHNWNkR2RsZEVGamRHbDJaVlJoZURvZ1puVnVZM1JwYjI0b0pHWnBaV3hrS1NCN1hHNWNkRngwY21WMGRYSnVJSFJvYVhNdVlXTjBhWFpsWDNSaGVEdGNibHgwZlN4Y2JseDBaMlYwVTJWc1pXTjBWbUZzT2lCbWRXNWpkR2x2Ymlna1ptbGxiR1FwZTF4dVhHNWNkRngwZG1GeUlHWnBaV3hrVm1Gc0lEMGdYQ0pjSWp0Y2JseDBYSFJjYmx4MFhIUnBaaWdrWm1sbGJHUXVkbUZzS0NraFBUQXBYRzVjZEZ4MGUxeHVYSFJjZEZ4MFptbGxiR1JXWVd3Z1BTQWtabWxsYkdRdWRtRnNLQ2s3WEc1Y2RGeDBmVnh1WEhSY2RGeHVYSFJjZEdsbUtHWnBaV3hrVm1Gc1BUMXVkV3hzS1Z4dVhIUmNkSHRjYmx4MFhIUmNkR1pwWld4a1ZtRnNJRDBnWENKY0lqdGNibHgwWEhSOVhHNWNkRngwWEc1Y2RGeDBjbVYwZFhKdUlHWnBaV3hrVm1Gc08xeHVYSFI5TEZ4dVhIUm5aWFJOWlhSaFUyVnNaV04wVm1Gc09pQm1kVzVqZEdsdmJpZ2tabWxsYkdRcGUxeHVYSFJjZEZ4dVhIUmNkSFpoY2lCbWFXVnNaRlpoYkNBOUlGd2lYQ0k3WEc1Y2RGeDBYRzVjZEZ4MFptbGxiR1JXWVd3Z1BTQWtabWxsYkdRdWRtRnNLQ2s3WEc1Y2RGeDBYSFJjZEZ4MFhIUmNibHgwWEhScFppaG1hV1ZzWkZaaGJEMDliblZzYkNsY2JseDBYSFI3WEc1Y2RGeDBYSFJtYVdWc1pGWmhiQ0E5SUZ3aVhDSTdYRzVjZEZ4MGZWeHVYSFJjZEZ4dVhIUmNkSEpsZEhWeWJpQm1hV1ZzWkZaaGJEdGNibHgwZlN4Y2JseDBaMlYwVFhWc2RHbFRaV3hsWTNSV1lXdzZJR1oxYm1OMGFXOXVLQ1JtYVdWc1pDd2diM0JsY21GMGIzSXBlMXh1WEhSY2RGeHVYSFJjZEhaaGNpQmtaV3hwYlNBOUlGd2lLMXdpTzF4dVhIUmNkR2xtS0c5d1pYSmhkRzl5UFQxY0ltOXlYQ0lwWEc1Y2RGeDBlMXh1WEhSY2RGeDBaR1ZzYVcwZ1BTQmNJaXhjSWp0Y2JseDBYSFI5WEc1Y2RGeDBYRzVjZEZ4MGFXWW9kSGx3Wlc5bUtDUm1hV1ZzWkM1MllXd29LU2s5UFZ3aWIySnFaV04wWENJcFhHNWNkRngwZTF4dVhIUmNkRngwYVdZb0pHWnBaV3hrTG5aaGJDZ3BJVDF1ZFd4c0tWeHVYSFJjZEZ4MGUxeHVYSFJjZEZ4MFhIUnlaWFIxY200Z0pHWnBaV3hrTG5aaGJDZ3BMbXB2YVc0b1pHVnNhVzBwTzF4dVhIUmNkRngwZlZ4dVhIUmNkSDFjYmx4MFhIUmNibHgwZlN4Y2JseDBaMlYwVFdWMFlVMTFiSFJwVTJWc1pXTjBWbUZzT2lCbWRXNWpkR2x2Ymlna1ptbGxiR1FzSUc5d1pYSmhkRzl5S1h0Y2JseDBYSFJjYmx4MFhIUjJZWElnWkdWc2FXMGdQU0JjSWkwckxWd2lPMXh1WEhSY2RHbG1LRzl3WlhKaGRHOXlQVDFjSW05eVhDSXBYRzVjZEZ4MGUxeHVYSFJjZEZ4MFpHVnNhVzBnUFNCY0lpMHNMVndpTzF4dVhIUmNkSDFjYmx4MFhIUmNkRngwWEc1Y2RGeDBhV1lvZEhsd1pXOW1LQ1JtYVdWc1pDNTJZV3dvS1NrOVBWd2liMkpxWldOMFhDSXBYRzVjZEZ4MGUxeHVYSFJjZEZ4MGFXWW9KR1pwWld4a0xuWmhiQ2dwSVQxdWRXeHNLVnh1WEhSY2RGeDBlMXh1WEhSY2RGeDBYSFJjYmx4MFhIUmNkRngwZG1GeUlHWnBaV3hrZG1Gc0lEMGdXMTA3WEc1Y2RGeDBYSFJjZEZ4dVhIUmNkRngwWEhRa0tDUm1hV1ZzWkM1MllXd29LU2t1WldGamFDaG1kVzVqZEdsdmJpaHBibVJsZUN4MllXeDFaU2w3WEc1Y2RGeDBYSFJjZEZ4MFhHNWNkRngwWEhSY2RGeDBabWxsYkdSMllXd3VjSFZ6YUNnb2RtRnNkV1VwS1R0Y2JseDBYSFJjZEZ4MGZTazdYRzVjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJ5WlhSMWNtNGdabWxsYkdSMllXd3VhbTlwYmloa1pXeHBiU2s3WEc1Y2RGeDBYSFI5WEc1Y2RGeDBmVnh1WEhSY2RGeHVYSFJjZEhKbGRIVnliaUJjSWx3aU8xeHVYSFJjZEZ4dVhIUjlMRnh1WEhSblpYUkRhR1ZqYTJKdmVGWmhiRG9nWm5WdVkzUnBiMjRvSkdacFpXeGtMQ0J2Y0dWeVlYUnZjaWw3WEc1Y2RGeDBYRzVjZEZ4MFhHNWNkRngwZG1GeUlHWnBaV3hrVm1Gc0lEMGdKR1pwWld4a0xtMWhjQ2htZFc1amRHbHZiaWdwZTF4dVhIUmNkRngwYVdZb0pDaDBhR2x6S1M1d2NtOXdLRndpWTJobFkydGxaRndpS1QwOWRISjFaU2xjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwY21WMGRYSnVJQ1FvZEdocGN5a3VkbUZzS0NrN1hHNWNkRngwWEhSOVhHNWNkRngwZlNrdVoyVjBLQ2s3WEc1Y2RGeDBYRzVjZEZ4MGRtRnlJR1JsYkdsdElEMGdYQ0lyWENJN1hHNWNkRngwYVdZb2IzQmxjbUYwYjNJOVBWd2liM0pjSWlsY2JseDBYSFI3WEc1Y2RGeDBYSFJrWld4cGJTQTlJRndpTEZ3aU8xeHVYSFJjZEgxY2JseDBYSFJjYmx4MFhIUnlaWFIxY200Z1ptbGxiR1JXWVd3dWFtOXBiaWhrWld4cGJTazdYRzVjZEgwc1hHNWNkR2RsZEUxbGRHRkRhR1ZqYTJKdmVGWmhiRG9nWm5WdVkzUnBiMjRvSkdacFpXeGtMQ0J2Y0dWeVlYUnZjaWw3WEc1Y2RGeDBYRzVjZEZ4MFhHNWNkRngwZG1GeUlHWnBaV3hrVm1Gc0lEMGdKR1pwWld4a0xtMWhjQ2htZFc1amRHbHZiaWdwZTF4dVhIUmNkRngwYVdZb0pDaDBhR2x6S1M1d2NtOXdLRndpWTJobFkydGxaRndpS1QwOWRISjFaU2xjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwY21WMGRYSnVJQ2drS0hSb2FYTXBMblpoYkNncEtUdGNibHgwWEhSY2RIMWNibHgwWEhSOUtTNW5aWFFvS1R0Y2JseDBYSFJjYmx4MFhIUjJZWElnWkdWc2FXMGdQU0JjSWkwckxWd2lPMXh1WEhSY2RHbG1LRzl3WlhKaGRHOXlQVDFjSW05eVhDSXBYRzVjZEZ4MGUxeHVYSFJjZEZ4MFpHVnNhVzBnUFNCY0lpMHNMVndpTzF4dVhIUmNkSDFjYmx4MFhIUmNibHgwWEhSeVpYUjFjbTRnWm1sbGJHUldZV3d1YW05cGJpaGtaV3hwYlNrN1hHNWNkSDBzWEc1Y2RHZGxkRkpoWkdsdlZtRnNPaUJtZFc1amRHbHZiaWdrWm1sbGJHUXBlMXh1WEhSY2RGeDBYSFJjZEZ4MFhIUmNibHgwWEhSMllYSWdabWxsYkdSV1lXd2dQU0FrWm1sbGJHUXViV0Z3S0daMWJtTjBhVzl1S0NsY2JseDBYSFI3WEc1Y2RGeDBYSFJwWmlna0tIUm9hWE1wTG5CeWIzQW9YQ0pqYUdWamEyVmtYQ0lwUFQxMGNuVmxLVnh1WEhSY2RGeDBlMXh1WEhSY2RGeDBYSFJ5WlhSMWNtNGdKQ2gwYUdsektTNTJZV3dvS1R0Y2JseDBYSFJjZEgxY2JseDBYSFJjZEZ4dVhIUmNkSDBwTG1kbGRDZ3BPMXh1WEhSY2RGeHVYSFJjZEZ4dVhIUmNkR2xtS0dacFpXeGtWbUZzV3pCZElUMHdLVnh1WEhSY2RIdGNibHgwWEhSY2RISmxkSFZ5YmlCbWFXVnNaRlpoYkZzd1hUdGNibHgwWEhSOVhHNWNkSDBzWEc1Y2RHZGxkRTFsZEdGU1lXUnBiMVpoYkRvZ1puVnVZM1JwYjI0b0pHWnBaV3hrS1h0Y2JseDBYSFJjZEZ4MFhIUmNkRngwWEc1Y2RGeDBkbUZ5SUdacFpXeGtWbUZzSUQwZ0pHWnBaV3hrTG0xaGNDaG1kVzVqZEdsdmJpZ3BYRzVjZEZ4MGUxeHVYSFJjZEZ4MGFXWW9KQ2gwYUdsektTNXdjbTl3S0Z3aVkyaGxZMnRsWkZ3aUtUMDlkSEoxWlNsY2JseDBYSFJjZEh0Y2JseDBYSFJjZEZ4MGNtVjBkWEp1SUNRb2RHaHBjeWt1ZG1Gc0tDazdYRzVjZEZ4MFhIUjlYRzVjZEZ4MFhIUmNibHgwWEhSOUtTNW5aWFFvS1R0Y2JseDBYSFJjYmx4MFhIUnlaWFIxY200Z1ptbGxiR1JXWVd4Yk1GMDdYRzVjZEgwc1hHNWNkSEJ5YjJObGMzTkJkWFJvYjNJNklHWjFibU4wYVc5dUtDUmpiMjUwWVdsdVpYSXBYRzVjZEh0Y2JseDBYSFIyWVhJZ2MyVnNaaUE5SUhSb2FYTTdYRzVjZEZ4MFhHNWNkRngwWEc1Y2RGeDBkbUZ5SUdacFpXeGtWSGx3WlNBOUlDUmpiMjUwWVdsdVpYSXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0ZEhsd1pWd2lLVHRjYmx4MFhIUjJZWElnYVc1d2RYUlVlWEJsSUQwZ0pHTnZiblJoYVc1bGNpNWhkSFJ5S0Z3aVpHRjBZUzF6WmkxbWFXVnNaQzFwYm5CMWRDMTBlWEJsWENJcE8xeHVYSFJjZEZ4dVhIUmNkSFpoY2lBa1ptbGxiR1E3WEc1Y2RGeDBkbUZ5SUdacFpXeGtUbUZ0WlNBOUlGd2lYQ0k3WEc1Y2RGeDBkbUZ5SUdacFpXeGtWbUZzSUQwZ1hDSmNJanRjYmx4MFhIUmNibHgwWEhScFppaHBibkIxZEZSNWNHVTlQVndpYzJWc1pXTjBYQ0lwWEc1Y2RGeDBlMXh1WEhSY2RGeDBKR1pwWld4a0lEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2ljMlZzWldOMFhDSXBPMXh1WEhSY2RGeDBabWxsYkdST1lXMWxJRDBnSkdacFpXeGtMbUYwZEhJb1hDSnVZVzFsWENJcExuSmxjR3hoWTJVb0oxdGRKeXdnSnljcE8xeHVYSFJjZEZ4MFhHNWNkRngwWEhSbWFXVnNaRlpoYkNBOUlITmxiR1l1WjJWMFUyVnNaV04wVm1Gc0tDUm1hV1ZzWkNrN0lGeHVYSFJjZEgxY2JseDBYSFJsYkhObElHbG1LR2x1Y0hWMFZIbHdaVDA5WENKdGRXeDBhWE5sYkdWamRGd2lLVnh1WEhSY2RIdGNibHgwWEhSY2RDUm1hV1ZzWkNBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0luTmxiR1ZqZEZ3aUtUdGNibHgwWEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2JseDBYSFJjZEhaaGNpQnZjR1Z5WVhSdmNpQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aVpHRjBZUzF2Y0dWeVlYUnZjbHdpS1R0Y2JseDBYSFJjZEZ4dVhIUmNkRngwWm1sbGJHUldZV3dnUFNCelpXeG1MbWRsZEUxMWJIUnBVMlZzWldOMFZtRnNLQ1JtYVdWc1pDd2dYQ0p2Y2x3aUtUdGNibHgwWEhSY2RGeHVYSFJjZEgxY2JseDBYSFJsYkhObElHbG1LR2x1Y0hWMFZIbHdaVDA5WENKamFHVmphMkp2ZUZ3aUtWeHVYSFJjZEh0Y2JseDBYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSW5Wc0lENGdiR2tnYVc1d2RYUTZZMmhsWTJ0aWIzaGNJaWs3WEc1Y2RGeDBYSFJjYmx4MFhIUmNkR2xtS0NSbWFXVnNaQzVzWlc1bmRHZytNQ2xjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwWm1sbGJHUk9ZVzFsSUQwZ0pHWnBaV3hrTG1GMGRISW9YQ0p1WVcxbFhDSXBMbkpsY0d4aFkyVW9KMXRkSnl3Z0p5Y3BPMXh1WEhSY2RGeDBYSFJjZEZ4MFhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MGRtRnlJRzl3WlhKaGRHOXlJRDBnSkdOdmJuUmhhVzVsY2k1bWFXNWtLRndpUGlCMWJGd2lLUzVoZEhSeUtGd2laR0YwWVMxdmNHVnlZWFJ2Y2x3aUtUdGNibHgwWEhSY2RGeDBabWxsYkdSV1lXd2dQU0J6Wld4bUxtZGxkRU5vWldOclltOTRWbUZzS0NSbWFXVnNaQ3dnWENKdmNsd2lLVHRjYmx4MFhIUmNkSDFjYmx4MFhIUmNkRnh1WEhSY2RIMWNibHgwWEhSbGJITmxJR2xtS0dsdWNIVjBWSGx3WlQwOVhDSnlZV1JwYjF3aUtWeHVYSFJjZEh0Y2JseDBYSFJjZEZ4dVhIUmNkRngwSkdacFpXeGtJRDBnSkdOdmJuUmhhVzVsY2k1bWFXNWtLRndpZFd3Z1BpQnNhU0JwYm5CMWREcHlZV1JwYjF3aUtUdGNibHgwWEhSY2RGeDBYSFJjZEZ4dVhIUmNkRngwYVdZb0pHWnBaV3hrTG14bGJtZDBhRDR3S1Z4dVhIUmNkRngwZTF4dVhIUmNkRngwWEhSbWFXVnNaRTVoYldVZ1BTQWtabWxsYkdRdVlYUjBjaWhjSW01aGJXVmNJaWt1Y21Wd2JHRmpaU2duVzEwbkxDQW5KeWs3WEc1Y2RGeDBYSFJjZEZ4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlITmxiR1l1WjJWMFVtRmthVzlXWVd3b0pHWnBaV3hrS1R0Y2JseDBYSFJjZEgxY2JseDBYSFI5WEc1Y2RGeDBYRzVjZEZ4MGFXWW9kSGx3Wlc5bUtHWnBaV3hrVm1Gc0tTRTlYQ0oxYm1SbFptbHVaV1JjSWlsY2JseDBYSFI3WEc1Y2RGeDBYSFJwWmlobWFXVnNaRlpoYkNFOVhDSmNJaWxjYmx4MFhIUmNkSHRjYmx4MFhIUmNkRngwZG1GeUlHWnBaV3hrVTJ4MVp5QTlJRndpWENJN1hHNWNkRngwWEhSY2RGeHVYSFJjZEZ4MFhIUnBaaWhtYVdWc1pFNWhiV1U5UFZ3aVgzTm1YMkYxZEdodmNsd2lLVnh1WEhSY2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEZ4MFptbGxiR1JUYkhWbklEMGdYQ0poZFhSb2IzSnpYQ0k3WEc1Y2RGeDBYSFJjZEgxY2JseDBYSFJjZEZ4MFpXeHpaU0JwWmlobWFXVnNaRTVoYldVOVBWd2lYM05tWDNOdmNuUmZiM0prWlhKY0lpbGNibHgwWEhSY2RGeDBlMXh1WEhSY2RGeDBYSFJjZEdacFpXeGtVMngxWnlBOUlGd2ljMjl5ZEY5dmNtUmxjbHdpTzF4dVhIUmNkRngwWEhSOVhHNWNkRngwWEhSY2RHVnNjMlVnYVdZb1ptbGxiR1JPWVcxbFBUMWNJbDl6Wmw5d2NIQmNJaWxjYmx4MFhIUmNkRngwZTF4dVhIUmNkRngwWEhSY2RHWnBaV3hrVTJ4MVp5QTlJRndpWDNObVgzQndjRndpTzF4dVhIUmNkRngwWEhSOVhHNWNkRngwWEhSY2RHVnNjMlVnYVdZb1ptbGxiR1JPWVcxbFBUMWNJbDl6Wmw5d2IzTjBYM1I1Y0dWY0lpbGNibHgwWEhSY2RGeDBlMXh1WEhSY2RGeDBYSFJjZEdacFpXeGtVMngxWnlBOUlGd2ljRzl6ZEY5MGVYQmxjMXdpTzF4dVhIUmNkRngwWEhSOVhHNWNkRngwWEhSY2RHVnNjMlZjYmx4MFhIUmNkRngwZTF4dVhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MGZWeHVYSFJjZEZ4MFhIUmNibHgwWEhSY2RGeDBhV1lvWm1sbGJHUlRiSFZuSVQxY0lsd2lLVnh1WEhSY2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEZ4MEx5OXpaV3htTG5WeWJGOWpiMjF3YjI1bGJuUnpJQ3M5SUZ3aUpsd2lLMlpwWld4a1UyeDFaeXRjSWoxY0lpdG1hV1ZzWkZaaGJEdGNibHgwWEhSY2RGeDBYSFJ6Wld4bUxuVnliRjl3WVhKaGJYTmJabWxsYkdSVGJIVm5YU0E5SUdacFpXeGtWbUZzTzF4dVhIUmNkRngwWEhSOVhHNWNkRngwWEhSOVhHNWNkRngwZlZ4dVhIUmNkRnh1WEhSOUxGeHVYSFJ3Y205alpYTnpVRzl6ZEZSNWNHVWdPaUJtZFc1amRHbHZiaWdrZEdocGN5bDdYRzVjZEZ4MFhHNWNkRngwZEdocGN5NXdjbTlqWlhOelFYVjBhRzl5S0NSMGFHbHpLVHRjYmx4MFhIUmNibHgwZlN4Y2JseDBjSEp2WTJWemMxQnZjM1JOWlhSaE9pQm1kVzVqZEdsdmJpZ2tZMjl1ZEdGcGJtVnlLVnh1WEhSN1hHNWNkRngwZG1GeUlITmxiR1lnUFNCMGFHbHpPMXh1WEhSY2RGeHVYSFJjZEhaaGNpQm1hV1ZzWkZSNWNHVWdQU0FrWTI5dWRHRnBibVZ5TG1GMGRISW9YQ0prWVhSaExYTm1MV1pwWld4a0xYUjVjR1ZjSWlrN1hHNWNkRngwZG1GeUlHbHVjSFYwVkhsd1pTQTlJQ1JqYjI1MFlXbHVaWEl1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGFXNXdkWFF0ZEhsd1pWd2lLVHRjYmx4MFhIUjJZWElnYldWMFlWUjVjR1VnUFNBa1kyOXVkR0ZwYm1WeUxtRjBkSElvWENKa1lYUmhMWE5tTFcxbGRHRXRkSGx3WlZ3aUtUdGNibHh1WEhSY2RIWmhjaUJtYVdWc1pGWmhiQ0E5SUZ3aVhDSTdYRzVjZEZ4MGRtRnlJQ1JtYVdWc1pEdGNibHgwWEhSMllYSWdabWxsYkdST1lXMWxJRDBnWENKY0lqdGNibHgwWEhSY2JseDBYSFJwWmlodFpYUmhWSGx3WlQwOVhDSnVkVzFpWlhKY0lpbGNibHgwWEhSN1hHNWNkRngwWEhScFppaHBibkIxZEZSNWNHVTlQVndpY21GdVoyVXRiblZ0WW1WeVhDSXBYRzVjZEZ4MFhIUjdYRzVjZEZ4MFhIUmNkQ1JtYVdWc1pDQTlJQ1JqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJaTV6WmkxdFpYUmhMWEpoYm1kbExXNTFiV0psY2lCcGJuQjFkRndpS1R0Y2JseDBYSFJjZEZ4MFhHNWNkRngwWEhSY2RIWmhjaUIyWVd4MVpYTWdQU0JiWFR0Y2JseDBYSFJjZEZ4MEpHWnBaV3hrTG1WaFkyZ29ablZ1WTNScGIyNG9LWHRjYmx4MFhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MFhIUjJZV3gxWlhNdWNIVnphQ2drS0hSb2FYTXBMblpoYkNncEtUdGNibHgwWEhSY2RGeDBYRzVjZEZ4MFhIUmNkSDBwTzF4dVhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MFptbGxiR1JXWVd3Z1BTQjJZV3gxWlhNdWFtOXBiaWhjSWl0Y0lpazdYRzVjZEZ4MFhIUmNkRnh1WEhSY2RGeDBmVnh1WEhSY2RGeDBaV3h6WlNCcFppaHBibkIxZEZSNWNHVTlQVndpY21GdVoyVXRjMnhwWkdWeVhDSXBYRzVjZEZ4MFhIUjdYRzVjZEZ4MFhIUmNkQ1JtYVdWc1pDQTlJQ1JqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJaTV6WmkxdFpYUmhMWEpoYm1kbExYTnNhV1JsY2lCcGJuQjFkRndpS1R0Y2JseDBYSFJjZEZ4MFhHNWNkRngwWEhSY2RDOHZaMlYwSUdGdWVTQnVkVzFpWlhJZ1ptOXliV0YwZEdsdVp5QnpkSFZtWmx4dVhIUmNkRngwWEhSMllYSWdKRzFsZEdGZmNtRnVaMlVnUFNBa1kyOXVkR0ZwYm1WeUxtWnBibVFvWENJdWMyWXRiV1YwWVMxeVlXNW5aUzF6Ykdsa1pYSmNJaWs3WEc1Y2RGeDBYSFJjZEZ4dVhIUmNkRngwWEhSMllYSWdaR1ZqYVcxaGJGOXdiR0ZqWlhNZ1BTQWtiV1YwWVY5eVlXNW5aUzVoZEhSeUtGd2laR0YwWVMxa1pXTnBiV0ZzTFhCc1lXTmxjMXdpS1R0Y2JseDBYSFJjZEZ4MGRtRnlJSFJvYjNWellXNWtYM05sY0dWeVlYUnZjaUE5SUNSdFpYUmhYM0poYm1kbExtRjBkSElvWENKa1lYUmhMWFJvYjNWellXNWtMWE5sY0dWeVlYUnZjbHdpS1R0Y2JseDBYSFJjZEZ4MGRtRnlJR1JsWTJsdFlXeGZjMlZ3WlhKaGRHOXlJRDBnSkcxbGRHRmZjbUZ1WjJVdVlYUjBjaWhjSW1SaGRHRXRaR1ZqYVcxaGJDMXpaWEJsY21GMGIzSmNJaWs3WEc1Y2JseDBYSFJjZEZ4MGRtRnlJR1pwWld4a1gyWnZjbTFoZENBOUlIZE9kVzFpS0h0Y2JseDBYSFJjZEZ4MFhIUnRZWEpyT2lCa1pXTnBiV0ZzWDNObGNHVnlZWFJ2Y2l4Y2JseDBYSFJjZEZ4MFhIUmtaV05wYldGc2N6b2djR0Z5YzJWR2JHOWhkQ2hrWldOcGJXRnNYM0JzWVdObGN5a3NYRzVjZEZ4MFhIUmNkRngwZEdodmRYTmhibVE2SUhSb2IzVnpZVzVrWDNObGNHVnlZWFJ2Y2x4dVhIUmNkRngwWEhSOUtUdGNibHgwWEhSY2RGeDBYRzVjZEZ4MFhIUmNkSFpoY2lCMllXeDFaWE1nUFNCYlhUdGNibHh1WEc1Y2RGeDBYSFJjZEhaaGNpQnpiR2xrWlhKZmIySnFaV04wSUQwZ0pHTnZiblJoYVc1bGNpNW1hVzVrS0Z3aUxtMWxkR0V0YzJ4cFpHVnlYQ0lwV3pCZE8xeHVYSFJjZEZ4MFhIUXZMM1poYkNCbWNtOXRJSE5zYVdSbGNpQnZZbXBsWTNSY2JseDBYSFJjZEZ4MGRtRnlJSE5zYVdSbGNsOTJZV3dnUFNCemJHbGtaWEpmYjJKcVpXTjBMbTV2VldsVGJHbGtaWEl1WjJWMEtDazdYRzVjYmx4MFhIUmNkRngwZG1Gc2RXVnpMbkIxYzJnb1ptbGxiR1JmWm05eWJXRjBMbVp5YjIwb2MyeHBaR1Z5WDNaaGJGc3dYU2twTzF4dVhIUmNkRngwWEhSMllXeDFaWE11Y0hWemFDaG1hV1ZzWkY5bWIzSnRZWFF1Wm5KdmJTaHpiR2xrWlhKZmRtRnNXekZkS1NrN1hHNWNkRngwWEhSY2RGeHVYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJSFpoYkhWbGN5NXFiMmx1S0Z3aUsxd2lLVHRjYmx4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEdacFpXeGtUbUZ0WlNBOUlDUnRaWFJoWDNKaGJtZGxMbUYwZEhJb1hDSmtZWFJoTFhObUxXWnBaV3hrTFc1aGJXVmNJaWs3WEc1Y2RGeDBYSFJjZEZ4dVhIUmNkRngwWEhSY2JseDBYSFJjZEgxY2JseDBYSFJjZEdWc2MyVWdhV1lvYVc1d2RYUlVlWEJsUFQxY0luSmhibWRsTFhKaFpHbHZYQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSWk1elppMXBibkIxZEMxeVlXNW5aUzF5WVdScGIxd2lLVHRjYmx4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEdsbUtDUm1hV1ZzWkM1c1pXNW5kR2c5UFRBcFhHNWNkRngwWEhSY2RIdGNibHgwWEhSY2RGeDBYSFF2TDNSb1pXNGdkSEo1SUdGbllXbHVMQ0IzWlNCdGRYTjBJR0psSUhWemFXNW5JR0VnYzJsdVoyeGxJR1pwWld4a1hHNWNkRngwWEhSY2RGeDBKR1pwWld4a0lEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2lQaUIxYkZ3aUtUdGNibHgwWEhSY2RGeDBmVnh1WEc1Y2RGeDBYSFJjZEhaaGNpQWtiV1YwWVY5eVlXNW5aU0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSWk1elppMXRaWFJoTFhKaGJtZGxYQ0lwTzF4dVhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MEx5OTBhR1Z5WlNCcGN5QmhiaUJsYkdWdFpXNTBJSGRwZEdnZ1lTQm1jbTl0TDNSdklHTnNZWE56SUMwZ2MyOGdkMlVnYm1WbFpDQjBieUJuWlhRZ2RHaGxJSFpoYkhWbGN5QnZaaUIwYUdVZ1puSnZiU0FtSUhSdklHbHVjSFYwSUdacFpXeGtjeUJ6WlhCbGNtRjBaV3g1WEc1Y2RGeDBYSFJjZEdsbUtDUm1hV1ZzWkM1c1pXNW5kR2crTUNsY2JseDBYSFJjZEZ4MGUxeDBYRzVjZEZ4MFhIUmNkRngwZG1GeUlHWnBaV3hrWDNaaGJITWdQU0JiWFR0Y2JseDBYSFJjZEZ4MFhIUmNibHgwWEhSY2RGeDBYSFFrWm1sbGJHUXVaV0ZqYUNobWRXNWpkR2x2YmlncGUxeHVYSFJjZEZ4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEZ4MFhIUjJZWElnSkhKaFpHbHZjeUE5SUNRb2RHaHBjeWt1Wm1sdVpDaGNJaTV6WmkxcGJuQjFkQzF5WVdScGIxd2lLVHRjYmx4MFhIUmNkRngwWEhSY2RHWnBaV3hrWDNaaGJITXVjSFZ6YUNoelpXeG1MbWRsZEUxbGRHRlNZV1JwYjFaaGJDZ2tjbUZrYVc5ektTazdYRzVjZEZ4MFhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MFhIUjlLVHRjYmx4MFhIUmNkRngwWEhSY2JseDBYSFJjZEZ4MFhIUXZMM0J5WlhabGJuUWdjMlZqYjI1a0lHNTFiV0psY2lCbWNtOXRJR0psYVc1bklHeHZkMlZ5SUhSb1lXNGdkR2hsSUdacGNuTjBYRzVjZEZ4MFhIUmNkRngwYVdZb1ptbGxiR1JmZG1Gc2N5NXNaVzVuZEdnOVBUSXBYRzVjZEZ4MFhIUmNkRngwZTF4dVhIUmNkRngwWEhSY2RGeDBhV1lvVG5WdFltVnlLR1pwWld4a1gzWmhiSE5iTVYwcFBFNTFiV0psY2lobWFXVnNaRjkyWVd4eld6QmRLU2xjYmx4MFhIUmNkRngwWEhSY2RIdGNibHgwWEhSY2RGeDBYSFJjZEZ4MFptbGxiR1JmZG1Gc2Mxc3hYU0E5SUdacFpXeGtYM1poYkhOYk1GMDdYRzVjZEZ4MFhIUmNkRngwWEhSOVhHNWNkRngwWEhSY2RGeDBmVnh1WEhSY2RGeDBYSFJjZEZ4dVhIUmNkRngwWEhSY2RHWnBaV3hrVm1Gc0lEMGdabWxsYkdSZmRtRnNjeTVxYjJsdUtGd2lLMXdpS1R0Y2JseDBYSFJjZEZ4MGZWeHVYSFJjZEZ4MFhIUmNkRngwWEhSY2RGeHVYSFJjZEZ4MFhIUnBaaWdrWm1sbGJHUXViR1Z1WjNSb1BUMHhLVnh1WEhSY2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEZ4MFptbGxiR1JPWVcxbElEMGdKR1pwWld4a0xtWnBibVFvWENJdWMyWXRhVzV3ZFhRdGNtRmthVzljSWlrdVlYUjBjaWhjSW01aGJXVmNJaWt1Y21Wd2JHRmpaU2duVzEwbkxDQW5KeWs3WEc1Y2RGeDBYSFJjZEgxY2JseDBYSFJjZEZ4MFpXeHpaVnh1WEhSY2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEZ4MFptbGxiR1JPWVcxbElEMGdKRzFsZEdGZmNtRnVaMlV1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGJtRnRaVndpS1R0Y2JseDBYSFJjZEZ4MGZWeHVYRzVjZEZ4MFhIUjlYRzVjZEZ4MFhIUmxiSE5sSUdsbUtHbHVjSFYwVkhsd1pUMDlYQ0p5WVc1blpTMXpaV3hsWTNSY0lpbGNibHgwWEhSY2RIdGNibHgwWEhSY2RGeDBKR1pwWld4a0lEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2lMbk5tTFdsdWNIVjBMWE5sYkdWamRGd2lLVHRjYmx4MFhIUmNkRngwZG1GeUlDUnRaWFJoWDNKaGJtZGxJRDBnSkdOdmJuUmhhVzVsY2k1bWFXNWtLRndpTG5ObUxXMWxkR0V0Y21GdVoyVmNJaWs3WEc1Y2RGeDBYSFJjZEZ4dVhIUmNkRngwWEhRdkwzUm9aWEpsSUdseklHRnVJR1ZzWlcxbGJuUWdkMmwwYUNCaElHWnliMjB2ZEc4Z1kyeGhjM01nTFNCemJ5QjNaU0J1WldWa0lIUnZJR2RsZENCMGFHVWdkbUZzZFdWeklHOW1JSFJvWlNCbWNtOXRJQ1lnZEc4Z2FXNXdkWFFnWm1sbGJHUnpJSE5sY0dWeVlYUmxiSGxjYmx4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEdsbUtDUm1hV1ZzWkM1c1pXNW5kR2crTUNsY2JseDBYSFJjZEZ4MGUxeHVYSFJjZEZ4MFhIUmNkSFpoY2lCbWFXVnNaRjkyWVd4eklEMGdXMTA3WEc1Y2RGeDBYSFJjZEZ4MFhHNWNkRngwWEhSY2RGeDBKR1pwWld4a0xtVmhZMmdvWm5WdVkzUnBiMjRvS1h0Y2JseDBYSFJjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJjZEZ4MGRtRnlJQ1IwYUdseklEMGdKQ2gwYUdsektUdGNibHgwWEhSY2RGeDBYSFJjZEdacFpXeGtYM1poYkhNdWNIVnphQ2h6Wld4bUxtZGxkRTFsZEdGVFpXeGxZM1JXWVd3b0pIUm9hWE1wS1R0Y2JseDBYSFJjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJjZEgwcE8xeHVYSFJjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJjZEM4dmNISmxkbVZ1ZENCelpXTnZibVFnYm5WdFltVnlJR1p5YjIwZ1ltVnBibWNnYkc5M1pYSWdkR2hoYmlCMGFHVWdabWx5YzNSY2JseDBYSFJjZEZ4MFhIUnBaaWhtYVdWc1pGOTJZV3h6TG14bGJtZDBhRDA5TWlsY2JseDBYSFJjZEZ4MFhIUjdYRzVjZEZ4MFhIUmNkRngwWEhScFppaE9kVzFpWlhJb1ptbGxiR1JmZG1Gc2Mxc3hYU2s4VG5WdFltVnlLR1pwWld4a1gzWmhiSE5iTUYwcEtWeHVYSFJjZEZ4MFhIUmNkRngwZTF4dVhIUmNkRngwWEhSY2RGeDBYSFJtYVdWc1pGOTJZV3h6V3pGZElEMGdabWxsYkdSZmRtRnNjMXN3WFR0Y2JseDBYSFJjZEZ4MFhIUmNkSDFjYmx4MFhIUmNkRngwWEhSOVhHNWNkRngwWEhSY2RGeDBYRzVjZEZ4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEZ4MFptbGxiR1JXWVd3Z1BTQm1hV1ZzWkY5MllXeHpMbXB2YVc0b1hDSXJYQ0lwTzF4dVhIUmNkRngwWEhSOVhHNWNkRngwWEhSY2RGeDBYSFJjZEZ4MFhHNWNkRngwWEhSY2RHbG1LQ1JtYVdWc1pDNXNaVzVuZEdnOVBURXBYRzVjZEZ4MFhIUmNkSHRjYmx4MFhIUmNkRngwWEhSbWFXVnNaRTVoYldVZ1BTQWtabWxsYkdRdVlYUjBjaWhjSW01aGJXVmNJaWt1Y21Wd2JHRmpaU2duVzEwbkxDQW5KeWs3WEc1Y2RGeDBYSFJjZEgxY2JseDBYSFJjZEZ4MFpXeHpaVnh1WEhSY2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEZ4MFptbGxiR1JPWVcxbElEMGdKRzFsZEdGZmNtRnVaMlV1WVhSMGNpaGNJbVJoZEdFdGMyWXRabWxsYkdRdGJtRnRaVndpS1R0Y2JseDBYSFJjZEZ4MGZWeHVYSFJjZEZ4MFhIUmNibHgwWEhSY2RIMWNibHgwWEhSY2RHVnNjMlVnYVdZb2FXNXdkWFJVZVhCbFBUMWNJbkpoYm1kbExXTm9aV05yWW05NFhDSXBYRzVjZEZ4MFhIUjdYRzVjZEZ4MFhIUmNkQ1JtYVdWc1pDQTlJQ1JqYjI1MFlXbHVaWEl1Wm1sdVpDaGNJblZzSUQ0Z2JHa2dhVzV3ZFhRNlkyaGxZMnRpYjNoY0lpazdYRzVjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJwWmlna1ptbGxiR1F1YkdWdVozUm9QakFwWEc1Y2RGeDBYSFJjZEh0Y2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJSE5sYkdZdVoyVjBRMmhsWTJ0aWIzaFdZV3dvSkdacFpXeGtMQ0JjSW1GdVpGd2lLVHRjYmx4MFhIUmNkRngwZlZ4dVhIUmNkRngwZlZ4dVhIUmNkRngwWEc1Y2RGeDBYSFJwWmlobWFXVnNaRTVoYldVOVBWd2lYQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZEdacFpXeGtUbUZ0WlNBOUlDUm1hV1ZzWkM1aGRIUnlLRndpYm1GdFpWd2lLUzV5WlhCc1lXTmxLQ2RiWFNjc0lDY25LVHRjYmx4MFhIUmNkSDFjYmx4MFhIUjlYRzVjZEZ4MFpXeHpaU0JwWmlodFpYUmhWSGx3WlQwOVhDSmphRzlwWTJWY0lpbGNibHgwWEhSN1hHNWNkRngwWEhScFppaHBibkIxZEZSNWNHVTlQVndpYzJWc1pXTjBYQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSW5ObGJHVmpkRndpS1R0Y2JseDBYSFJjZEZ4MFhHNWNkRngwWEhSY2RHWnBaV3hrVm1Gc0lEMGdjMlZzWmk1blpYUk5aWFJoVTJWc1pXTjBWbUZzS0NSbWFXVnNaQ2s3SUZ4dVhIUmNkRngwWEhSY2JseDBYSFJjZEgxY2JseDBYSFJjZEdWc2MyVWdhV1lvYVc1d2RYUlVlWEJsUFQxY0ltMTFiSFJwYzJWc1pXTjBYQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSW5ObGJHVmpkRndpS1R0Y2JseDBYSFJjZEZ4MGRtRnlJRzl3WlhKaGRHOXlJRDBnSkdacFpXeGtMbUYwZEhJb1hDSmtZWFJoTFc5d1pYSmhkRzl5WENJcE8xeHVYSFJjZEZ4MFhIUmNibHgwWEhSY2RGeDBabWxsYkdSV1lXd2dQU0J6Wld4bUxtZGxkRTFsZEdGTmRXeDBhVk5sYkdWamRGWmhiQ2drWm1sbGJHUXNJRzl3WlhKaGRHOXlLVHRjYmx4MFhIUmNkSDFjYmx4MFhIUmNkR1ZzYzJVZ2FXWW9hVzV3ZFhSVWVYQmxQVDFjSW1Ob1pXTnJZbTk0WENJcFhHNWNkRngwWEhSN1hHNWNkRngwWEhSY2RDUm1hV1ZzWkNBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0luVnNJRDRnYkdrZ2FXNXdkWFE2WTJobFkydGliM2hjSWlrN1hHNWNkRngwWEhSY2RGeHVYSFJjZEZ4MFhIUnBaaWdrWm1sbGJHUXViR1Z1WjNSb1BqQXBYRzVjZEZ4MFhIUmNkSHRjYmx4MFhIUmNkRngwWEhSMllYSWdiM0JsY21GMGIzSWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0krSUhWc1hDSXBMbUYwZEhJb1hDSmtZWFJoTFc5d1pYSmhkRzl5WENJcE8xeHVYSFJjZEZ4MFhIUmNkR1pwWld4a1ZtRnNJRDBnYzJWc1ppNW5aWFJOWlhSaFEyaGxZMnRpYjNoV1lXd29KR1pwWld4a0xDQnZjR1Z5WVhSdmNpazdYRzVjZEZ4MFhIUmNkSDFjYmx4MFhIUmNkSDFjYmx4MFhIUmNkR1ZzYzJVZ2FXWW9hVzV3ZFhSVWVYQmxQVDFjSW5KaFpHbHZYQ0lwWEc1Y2RGeDBYSFI3WEc1Y2RGeDBYSFJjZENSbWFXVnNaQ0E5SUNSamIyNTBZV2x1WlhJdVptbHVaQ2hjSW5Wc0lENGdiR2tnYVc1d2RYUTZjbUZrYVc5Y0lpazdYRzVjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJwWmlna1ptbGxiR1F1YkdWdVozUm9QakFwWEc1Y2RGeDBYSFJjZEh0Y2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJSE5sYkdZdVoyVjBUV1YwWVZKaFpHbHZWbUZzS0NSbWFXVnNaQ2s3WEc1Y2RGeDBYSFJjZEgxY2JseDBYSFJjZEgxY2JseDBYSFJjZEZ4dVhIUmNkRngwWm1sbGJHUldZV3dnUFNCbGJtTnZaR1ZWVWtsRGIyMXdiMjVsYm5Rb1ptbGxiR1JXWVd3cE8xeHVYSFJjZEZ4MGFXWW9kSGx3Wlc5bUtDUm1hV1ZzWkNraFBUMWNJblZ1WkdWbWFXNWxaRndpS1Z4dVhIUmNkRngwZTF4dVhIUmNkRngwWEhScFppZ2tabWxsYkdRdWJHVnVaM1JvUGpBcFhHNWNkRngwWEhSY2RIdGNibHgwWEhSY2RGeDBYSFJtYVdWc1pFNWhiV1VnUFNBa1ptbGxiR1F1WVhSMGNpaGNJbTVoYldWY0lpa3VjbVZ3YkdGalpTZ25XMTBuTENBbkp5azdYRzVjZEZ4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEZ4MEx5OW1iM0lnZEdodmMyVWdkMmh2SUdsdWMybHpkQ0J2YmlCMWMybHVaeUFtSUdGdGNHVnljMkZ1WkhNZ2FXNGdkR2hsSUc1aGJXVWdiMllnZEdobElHTjFjM1J2YlNCbWFXVnNaQ0FvSVNsY2JseDBYSFJjZEZ4MFhIUm1hV1ZzWkU1aGJXVWdQU0FvWm1sbGJHUk9ZVzFsS1R0Y2JseDBYSFJjZEZ4MGZWeHVYSFJjZEZ4MGZWeHVYSFJjZEZ4MFhHNWNkRngwZlZ4dVhIUmNkR1ZzYzJVZ2FXWW9iV1YwWVZSNWNHVTlQVndpWkdGMFpWd2lLVnh1WEhSY2RIdGNibHgwWEhSY2RITmxiR1l1Y0hKdlkyVnpjMUJ2YzNSRVlYUmxLQ1JqYjI1MFlXbHVaWElwTzF4dVhIUmNkSDFjYmx4MFhIUmNibHgwWEhScFppaDBlWEJsYjJZb1ptbGxiR1JXWVd3cElUMWNJblZ1WkdWbWFXNWxaRndpS1Z4dVhIUmNkSHRjYmx4MFhIUmNkR2xtS0dacFpXeGtWbUZzSVQxY0lsd2lLVnh1WEhSY2RGeDBlMXh1WEhSY2RGeDBYSFF2TDNObGJHWXVkWEpzWDJOdmJYQnZibVZ1ZEhNZ0t6MGdYQ0ltWENJclpXNWpiMlJsVlZKSlEyOXRjRzl1Wlc1MEtHWnBaV3hrVG1GdFpTa3JYQ0k5WENJcktHWnBaV3hrVm1Gc0tUdGNibHgwWEhSY2RGeDBjMlZzWmk1MWNteGZjR0Z5WVcxelcyVnVZMjlrWlZWU1NVTnZiWEJ2Ym1WdWRDaG1hV1ZzWkU1aGJXVXBYU0E5SUNobWFXVnNaRlpoYkNrN1hHNWNkRngwWEhSOVhHNWNkRngwZlZ4dVhIUjlMRnh1WEhSd2NtOWpaWE56VUc5emRFUmhkR1U2SUdaMWJtTjBhVzl1S0NSamIyNTBZV2x1WlhJcFhHNWNkSHRjYmx4MFhIUjJZWElnYzJWc1ppQTlJSFJvYVhNN1hHNWNkRngwWEc1Y2RGeDBkbUZ5SUdacFpXeGtWSGx3WlNBOUlDUmpiMjUwWVdsdVpYSXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0ZEhsd1pWd2lLVHRjYmx4MFhIUjJZWElnYVc1d2RYUlVlWEJsSUQwZ0pHTnZiblJoYVc1bGNpNWhkSFJ5S0Z3aVpHRjBZUzF6WmkxbWFXVnNaQzFwYm5CMWRDMTBlWEJsWENJcE8xeHVYSFJjZEZ4dVhIUmNkSFpoY2lBa1ptbGxiR1E3WEc1Y2RGeDBkbUZ5SUdacFpXeGtUbUZ0WlNBOUlGd2lYQ0k3WEc1Y2RGeDBkbUZ5SUdacFpXeGtWbUZzSUQwZ1hDSmNJanRjYmx4MFhIUmNibHgwWEhRa1ptbGxiR1FnUFNBa1kyOXVkR0ZwYm1WeUxtWnBibVFvWENKMWJDQStJR3hwSUdsdWNIVjBPblJsZUhSY0lpazdYRzVjZEZ4MFptbGxiR1JPWVcxbElEMGdKR1pwWld4a0xtRjBkSElvWENKdVlXMWxYQ0lwTG5KbGNHeGhZMlVvSjF0ZEp5d2dKeWNwTzF4dVhIUmNkRnh1WEhSY2RIWmhjaUJrWVhSbGN5QTlJRnRkTzF4dVhIUmNkQ1JtYVdWc1pDNWxZV05vS0daMWJtTjBhVzl1S0NsN1hHNWNkRngwWEhSY2JseDBYSFJjZEdSaGRHVnpMbkIxYzJnb0pDaDBhR2x6S1M1MllXd29LU2s3WEc1Y2RGeDBYRzVjZEZ4MGZTazdYRzVjZEZ4MFhHNWNkRngwYVdZb0pHWnBaV3hrTG14bGJtZDBhRDA5TWlsY2JseDBYSFI3WEc1Y2RGeDBYSFJwWmlnb1pHRjBaWE5iTUYwaFBWd2lYQ0lwZkh3b1pHRjBaWE5iTVYwaFBWd2lYQ0lwS1Z4dVhIUmNkRngwZTF4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlHUmhkR1Z6TG1wdmFXNG9YQ0lyWENJcE8xeHVYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJR1pwWld4a1ZtRnNMbkpsY0d4aFkyVW9MMXhjTHk5bkxDY25LVHRjYmx4MFhIUmNkSDFjYmx4MFhIUjlYRzVjZEZ4MFpXeHpaU0JwWmlna1ptbGxiR1F1YkdWdVozUm9QVDB4S1Z4dVhIUmNkSHRjYmx4MFhIUmNkR2xtS0dSaGRHVnpXekJkSVQxY0lsd2lLVnh1WEhSY2RGeDBlMXh1WEhSY2RGeDBYSFJtYVdWc1pGWmhiQ0E5SUdSaGRHVnpMbXB2YVc0b1hDSXJYQ0lwTzF4dVhIUmNkRngwWEhSbWFXVnNaRlpoYkNBOUlHWnBaV3hrVm1Gc0xuSmxjR3hoWTJVb0wxeGNMeTluTENjbktUdGNibHgwWEhSY2RIMWNibHgwWEhSOVhHNWNkRngwWEc1Y2RGeDBhV1lvZEhsd1pXOW1LR1pwWld4a1ZtRnNLU0U5WENKMWJtUmxabWx1WldSY0lpbGNibHgwWEhSN1hHNWNkRngwWEhScFppaG1hV1ZzWkZaaGJDRTlYQ0pjSWlsY2JseDBYSFJjZEh0Y2JseDBYSFJjZEZ4MGRtRnlJR1pwWld4a1UyeDFaeUE5SUZ3aVhDSTdYRzVjZEZ4MFhIUmNkRnh1WEhSY2RGeDBYSFJwWmlobWFXVnNaRTVoYldVOVBWd2lYM05tWDNCdmMzUmZaR0YwWlZ3aUtWeHVYSFJjZEZ4MFhIUjdYRzVjZEZ4MFhIUmNkRngwWm1sbGJHUlRiSFZuSUQwZ1hDSndiM04wWDJSaGRHVmNJanRjYmx4MFhIUmNkRngwZlZ4dVhIUmNkRngwWEhSbGJITmxYRzVjZEZ4MFhIUmNkSHRjYmx4MFhIUmNkRngwWEhSbWFXVnNaRk5zZFdjZ1BTQm1hV1ZzWkU1aGJXVTdYRzVjZEZ4MFhIUmNkSDFjYmx4MFhIUmNkRngwWEc1Y2RGeDBYSFJjZEdsbUtHWnBaV3hrVTJ4MVp5RTlYQ0pjSWlsY2JseDBYSFJjZEZ4MGUxeHVYSFJjZEZ4MFhIUmNkQzh2YzJWc1ppNTFjbXhmWTI5dGNHOXVaVzUwY3lBclBTQmNJaVpjSWl0bWFXVnNaRk5zZFdjclhDSTlYQ0lyWm1sbGJHUldZV3c3WEc1Y2RGeDBYSFJjZEZ4MGMyVnNaaTUxY214ZmNHRnlZVzF6VzJacFpXeGtVMngxWjEwZ1BTQm1hV1ZzWkZaaGJEdGNibHgwWEhSY2RGeDBmVnh1WEhSY2RGeDBmVnh1WEhSY2RIMWNibHgwWEhSY2JseDBmU3hjYmx4MGNISnZZMlZ6YzFSaGVHOXViMjE1T2lCbWRXNWpkR2x2Ymlna1kyOXVkR0ZwYm1WeUxDQnlaWFIxY201ZmIySnFaV04wS1Z4dVhIUjdYRzRnSUNBZ0lDQWdJR2xtS0hSNWNHVnZaaWh5WlhSMWNtNWZiMkpxWldOMEtUMDlYQ0oxYm1SbFptbHVaV1JjSWlsY2JpQWdJQ0FnSUNBZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnY21WMGRYSnVYMjlpYW1WamRDQTlJR1poYkhObE8xeHVJQ0FnSUNBZ0lDQjlYRzVjYmx4MFhIUXZMMmxtS0NsY2RGeDBYSFJjZEZ4MFhHNWNkRngwTHk5MllYSWdabWxsYkdST1lXMWxJRDBnSkNoMGFHbHpLUzVoZEhSeUtGd2laR0YwWVMxelppMW1hV1ZzWkMxdVlXMWxYQ0lwTzF4dVhIUmNkSFpoY2lCelpXeG1JRDBnZEdocGN6dGNibHgwWEc1Y2RGeDBkbUZ5SUdacFpXeGtWSGx3WlNBOUlDUmpiMjUwWVdsdVpYSXVZWFIwY2loY0ltUmhkR0V0YzJZdFptbGxiR1F0ZEhsd1pWd2lLVHRjYmx4MFhIUjJZWElnYVc1d2RYUlVlWEJsSUQwZ0pHTnZiblJoYVc1bGNpNWhkSFJ5S0Z3aVpHRjBZUzF6WmkxbWFXVnNaQzFwYm5CMWRDMTBlWEJsWENJcE8xeHVYSFJjZEZ4dVhIUmNkSFpoY2lBa1ptbGxiR1E3WEc1Y2RGeDBkbUZ5SUdacFpXeGtUbUZ0WlNBOUlGd2lYQ0k3WEc1Y2RGeDBkbUZ5SUdacFpXeGtWbUZzSUQwZ1hDSmNJanRjYmx4MFhIUmNibHgwWEhScFppaHBibkIxZEZSNWNHVTlQVndpYzJWc1pXTjBYQ0lwWEc1Y2RGeDBlMXh1WEhSY2RGeDBKR1pwWld4a0lEMGdKR052Ym5SaGFXNWxjaTVtYVc1a0tGd2ljMlZzWldOMFhDSXBPMXh1WEhSY2RGeDBabWxsYkdST1lXMWxJRDBnSkdacFpXeGtMbUYwZEhJb1hDSnVZVzFsWENJcExuSmxjR3hoWTJVb0oxdGRKeXdnSnljcE8xeHVYSFJjZEZ4MFhHNWNkRngwWEhSbWFXVnNaRlpoYkNBOUlITmxiR1l1WjJWMFUyVnNaV04wVm1Gc0tDUm1hV1ZzWkNrN0lGeHVYSFJjZEgxY2JseDBYSFJsYkhObElHbG1LR2x1Y0hWMFZIbHdaVDA5WENKdGRXeDBhWE5sYkdWamRGd2lLVnh1WEhSY2RIdGNibHgwWEhSY2RDUm1hV1ZzWkNBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0luTmxiR1ZqZEZ3aUtUdGNibHgwWEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2JseDBYSFJjZEhaaGNpQnZjR1Z5WVhSdmNpQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aVpHRjBZUzF2Y0dWeVlYUnZjbHdpS1R0Y2JseDBYSFJjZEZ4dVhIUmNkRngwWm1sbGJHUldZV3dnUFNCelpXeG1MbWRsZEUxMWJIUnBVMlZzWldOMFZtRnNLQ1JtYVdWc1pDd2diM0JsY21GMGIzSXBPMXh1WEhSY2RIMWNibHgwWEhSbGJITmxJR2xtS0dsdWNIVjBWSGx3WlQwOVhDSmphR1ZqYTJKdmVGd2lLVnh1WEhSY2RIdGNibHgwWEhSY2RDUm1hV1ZzWkNBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0luVnNJRDRnYkdrZ2FXNXdkWFE2WTJobFkydGliM2hjSWlrN1hHNWNkRngwWEhScFppZ2tabWxsYkdRdWJHVnVaM1JvUGpBcFhHNWNkRngwWEhSN1hHNWNkRngwWEhSY2RHWnBaV3hrVG1GdFpTQTlJQ1JtYVdWc1pDNWhkSFJ5S0Z3aWJtRnRaVndpS1M1eVpYQnNZV05sS0NkYlhTY3NJQ2NuS1R0Y2JseDBYSFJjZEZ4MFhIUmNkRngwWEhSY2RGeDBYRzVjZEZ4MFhIUmNkSFpoY2lCdmNHVnlZWFJ2Y2lBOUlDUmpiMjUwWVdsdVpYSXVabWx1WkNoY0lqNGdkV3hjSWlrdVlYUjBjaWhjSW1SaGRHRXRiM0JsY21GMGIzSmNJaWs3WEc1Y2RGeDBYSFJjZEdacFpXeGtWbUZzSUQwZ2MyVnNaaTVuWlhSRGFHVmphMkp2ZUZaaGJDZ2tabWxsYkdRc0lHOXdaWEpoZEc5eUtUdGNibHgwWEhSY2RIMWNibHgwWEhSOVhHNWNkRngwWld4elpTQnBaaWhwYm5CMWRGUjVjR1U5UFZ3aWNtRmthVzljSWlsY2JseDBYSFI3WEc1Y2RGeDBYSFFrWm1sbGJHUWdQU0FrWTI5dWRHRnBibVZ5TG1acGJtUW9YQ0oxYkNBK0lHeHBJR2x1Y0hWME9uSmhaR2x2WENJcE8xeHVYSFJjZEZ4MGFXWW9KR1pwWld4a0xteGxibWQwYUQ0d0tWeHVYSFJjZEZ4MGUxeHVYSFJjZEZ4MFhIUm1hV1ZzWkU1aGJXVWdQU0FrWm1sbGJHUXVZWFIwY2loY0ltNWhiV1ZjSWlrdWNtVndiR0ZqWlNnblcxMG5MQ0FuSnlrN1hHNWNkRngwWEhSY2RGeHVYSFJjZEZ4MFhIUm1hV1ZzWkZaaGJDQTlJSE5sYkdZdVoyVjBVbUZrYVc5V1lXd29KR1pwWld4a0tUdGNibHgwWEhSY2RIMWNibHgwWEhSOVhHNWNkRngwWEc1Y2RGeDBhV1lvZEhsd1pXOW1LR1pwWld4a1ZtRnNLU0U5WENKMWJtUmxabWx1WldSY0lpbGNibHgwWEhSN1hHNWNkRngwWEhScFppaG1hV1ZzWkZaaGJDRTlYQ0pjSWlsY2JseDBYSFJjZEh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaHlaWFIxY201ZmIySnFaV04wUFQxMGNuVmxLVnh1SUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSHRjYmlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2NtVjBkWEp1SUh0dVlXMWxPaUJtYVdWc1pFNWhiV1VzSUhaaGJIVmxPaUJtYVdWc1pGWmhiSDA3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdWc2MyVmNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjdYRzRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dmMyVnNaaTUxY214ZlkyOXRjRzl1Wlc1MGN5QXJQU0JjSWlaY0lpdG1hV1ZzWkU1aGJXVXJYQ0k5WENJclptbGxiR1JXWVd3N1hHNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSE5sYkdZdWRYSnNYM0JoY21GdGMxdG1hV1ZzWkU1aGJXVmRJRDBnWm1sbGJHUldZV3c3WEc0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlZ4dVhHNWNkRngwWEhSOVhHNWNkRngwZlZ4dVhHNGdJQ0FnSUNBZ0lHbG1LSEpsZEhWeWJsOXZZbXBsWTNROVBYUnlkV1VwWEc0Z0lDQWdJQ0FnSUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJSEpsZEhWeWJpQm1ZV3h6WlR0Y2JpQWdJQ0FnSUNBZ2ZWeHVYSFI5WEc1OU95SmRmUT09IiwiXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0XG5cdHNlYXJjaEZvcm1zOiB7fSxcblx0XG5cdGluaXQ6IGZ1bmN0aW9uKCl7XG5cdFx0XG5cdFx0XG5cdH0sXG5cdGFkZFNlYXJjaEZvcm06IGZ1bmN0aW9uKGlkLCBvYmplY3Qpe1xuXHRcdFxuXHRcdHRoaXMuc2VhcmNoRm9ybXNbaWRdID0gb2JqZWN0O1xuXHR9LFxuXHRnZXRTZWFyY2hGb3JtOiBmdW5jdGlvbihpZClcblx0e1xuXHRcdHJldHVybiB0aGlzLnNlYXJjaEZvcm1zW2lkXTtcdFxuXHR9XG5cdFxufTsiLCIoZnVuY3Rpb24gKGdsb2JhbCl7XG5cbnZhciAkIFx0XHRcdFx0PSAodHlwZW9mIHdpbmRvdyAhPT0gXCJ1bmRlZmluZWRcIiA/IHdpbmRvd1snalF1ZXJ5J10gOiB0eXBlb2YgZ2xvYmFsICE9PSBcInVuZGVmaW5lZFwiID8gZ2xvYmFsWydqUXVlcnknXSA6IG51bGwpO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0XG5cdGluaXQ6IGZ1bmN0aW9uKCl7XG5cdFx0JChkb2N1bWVudCkub24oXCJzZjphamF4ZmluaXNoXCIsIFwiLnNlYXJjaGFuZGZpbHRlclwiLCBmdW5jdGlvbiggZSwgZGF0YSApIHtcblx0XHRcdHZhciBkaXNwbGF5X21ldGhvZCA9IGRhdGEub2JqZWN0LmRpc3BsYXlfcmVzdWx0X21ldGhvZDtcblx0XHRcdGlmICggZGlzcGxheV9tZXRob2QgPT09ICdjdXN0b21fZWRkX3N0b3JlJyApIHtcblx0XHRcdFx0JCgnaW5wdXQuZWRkLWFkZC10by1jYXJ0JykuY3NzKCdkaXNwbGF5JywgXCJub25lXCIpO1xuXHRcdFx0XHQkKCdhLmVkZC1hZGQtdG8tY2FydCcpLmFkZENsYXNzKCdlZGQtaGFzLWpzJyk7XG5cdFx0XHR9IGVsc2UgaWYgKCBkaXNwbGF5X21ldGhvZCA9PT0gJ2N1c3RvbV9sYXlvdXRzJyApIHtcblx0XHRcdFx0aWYgKCAkKCcuY2wtbGF5b3V0JykuaGFzQ2xhc3MoICdjbC1sYXlvdXQtLW1hc29ucnknICkgKSB7XG5cdFx0XHRcdFx0Ly90aGVuIHJlLWluaXQgbWFzb25yeVxuXHRcdFx0XHRcdGNvbnN0IG1hc29ucnlDb250YWluZXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCAnLmNsLWxheW91dC0tbWFzb25yeScgKTtcblx0XHRcdFx0XHRpZiAoIG1hc29ucnlDb250YWluZXIubGVuZ3RoID4gMCApIHtcblx0XHRcdFx0XHRcdGNvbnN0IGN1c3RvbUxheW91dEdyaWQgPSBuZXcgTWFzb25yeSggJy5jbC1sYXlvdXQtLW1hc29ucnknLCB7XG5cdFx0XHRcdFx0XHRcdC8vIG9wdGlvbnMuLi5cblx0XHRcdFx0XHRcdFx0aXRlbVNlbGVjdG9yOiAnLmNsLWxheW91dF9faXRlbScsXG5cdFx0XHRcdFx0XHRcdC8vY29sdW1uV2lkdGg6IDMxOVxuXHRcdFx0XHRcdFx0XHRwZXJjZW50UG9zaXRpb246IHRydWUsXG5cdFx0XHRcdFx0XHRcdC8vZ3V0dGVyOiAxMCxcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbkR1cmF0aW9uOiAwLFxuXHRcdFx0XHRcdFx0fSApO1xuXHRcdFx0XHRcdFx0aW1hZ2VzTG9hZGVkKCBtYXNvbnJ5Q29udGFpbmVyICkub24oICdwcm9ncmVzcycsIGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdFx0XHRjdXN0b21MYXlvdXRHcmlkLmxheW91dCgpO1xuXHRcdFx0XHRcdFx0fSApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0pO1xuXHR9LFxuXG59O1xufSkuY2FsbCh0aGlzLHR5cGVvZiBnbG9iYWwgIT09IFwidW5kZWZpbmVkXCIgPyBnbG9iYWwgOiB0eXBlb2Ygc2VsZiAhPT0gXCJ1bmRlZmluZWRcIiA/IHNlbGYgOiB0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiID8gd2luZG93IDoge30pXG4vLyMgc291cmNlTWFwcGluZ1VSTD1kYXRhOmFwcGxpY2F0aW9uL2pzb247Y2hhcnNldDp1dGYtODtiYXNlNjQsZXlKMlpYSnphVzl1SWpvekxDSnpiM1Z5WTJWeklqcGJJbk55WXk5d2RXSnNhV012WVhOelpYUnpMMnB6TDJsdVkyeDFaR1Z6TDNSb2FYSmtjR0Z5ZEhrdWFuTWlYU3dpYm1GdFpYTWlPbHRkTENKdFlYQndhVzVuY3lJNklqdEJRVUZCTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQk8wRkJRMEU3UVVGRFFUdEJRVU5CTzBGQlEwRTdRVUZEUVR0QlFVTkJPMEZCUTBFN1FVRkRRVHRCUVVOQklpd2labWxzWlNJNkltZGxibVZ5WVhSbFpDNXFjeUlzSW5OdmRYSmpaVkp2YjNRaU9pSWlMQ0p6YjNWeVkyVnpRMjl1ZEdWdWRDSTZXeUpjYm5aaGNpQWtJRngwWEhSY2RGeDBQU0FvZEhsd1pXOW1JSGRwYm1SdmR5QWhQVDBnWENKMWJtUmxabWx1WldSY0lpQS9JSGRwYm1SdmQxc25hbEYxWlhKNUoxMGdPaUIwZVhCbGIyWWdaMnh2WW1Gc0lDRTlQU0JjSW5WdVpHVm1hVzVsWkZ3aUlEOGdaMnh2WW1Gc1d5ZHFVWFZsY25rblhTQTZJRzUxYkd3cE8xeHVYRzV0YjJSMWJHVXVaWGh3YjNKMGN5QTlJSHRjYmx4MFhHNWNkR2x1YVhRNklHWjFibU4wYVc5dUtDbDdYRzVjZEZ4MEpDaGtiMk4xYldWdWRDa3ViMjRvWENKelpqcGhhbUY0Wm1sdWFYTm9YQ0lzSUZ3aUxuTmxZWEpqYUdGdVpHWnBiSFJsY2x3aUxDQm1kVzVqZEdsdmJpZ2daU3dnWkdGMFlTQXBJSHRjYmx4MFhIUmNkSFpoY2lCa2FYTndiR0Y1WDIxbGRHaHZaQ0E5SUdSaGRHRXViMkpxWldOMExtUnBjM0JzWVhsZmNtVnpkV3gwWDIxbGRHaHZaRHRjYmx4MFhIUmNkR2xtSUNnZ1pHbHpjR3hoZVY5dFpYUm9iMlFnUFQwOUlDZGpkWE4wYjIxZlpXUmtYM04wYjNKbEp5QXBJSHRjYmx4MFhIUmNkRngwSkNnbmFXNXdkWFF1WldSa0xXRmtaQzEwYnkxallYSjBKeWt1WTNOektDZGthWE53YkdGNUp5d2dYQ0p1YjI1bFhDSXBPMXh1WEhSY2RGeDBYSFFrS0NkaExtVmtaQzFoWkdRdGRHOHRZMkZ5ZENjcExtRmtaRU5zWVhOektDZGxaR1F0YUdGekxXcHpKeWs3WEc1Y2RGeDBYSFI5SUdWc2MyVWdhV1lnS0NCa2FYTndiR0Y1WDIxbGRHaHZaQ0E5UFQwZ0oyTjFjM1J2YlY5c1lYbHZkWFJ6SnlBcElIdGNibHgwWEhSY2RGeDBhV1lnS0NBa0tDY3VZMnd0YkdGNWIzVjBKeWt1YUdGelEyeGhjM01vSUNkamJDMXNZWGx2ZFhRdExXMWhjMjl1Y25rbklDa2dLU0I3WEc1Y2RGeDBYSFJjZEZ4MEx5OTBhR1Z1SUhKbExXbHVhWFFnYldGemIyNXllVnh1WEhSY2RGeDBYSFJjZEdOdmJuTjBJRzFoYzI5dWNubERiMjUwWVdsdVpYSWdQU0JrYjJOMWJXVnVkQzV4ZFdWeWVWTmxiR1ZqZEc5eVFXeHNLQ0FuTG1Oc0xXeGhlVzkxZEMwdGJXRnpiMjV5ZVNjZ0tUdGNibHgwWEhSY2RGeDBYSFJwWmlBb0lHMWhjMjl1Y25sRGIyNTBZV2x1WlhJdWJHVnVaM1JvSUQ0Z01DQXBJSHRjYmx4MFhIUmNkRngwWEhSY2RHTnZibk4wSUdOMWMzUnZiVXhoZVc5MWRFZHlhV1FnUFNCdVpYY2dUV0Z6YjI1eWVTZ2dKeTVqYkMxc1lYbHZkWFF0TFcxaGMyOXVjbmtuTENCN1hHNWNkRngwWEhSY2RGeDBYSFJjZEM4dklHOXdkR2x2Ym5NdUxpNWNibHgwWEhSY2RGeDBYSFJjZEZ4MGFYUmxiVk5sYkdWamRHOXlPaUFuTG1Oc0xXeGhlVzkxZEY5ZmFYUmxiU2NzWEc1Y2RGeDBYSFJjZEZ4MFhIUmNkQzh2WTI5c2RXMXVWMmxrZEdnNklETXhPVnh1WEhSY2RGeDBYSFJjZEZ4MFhIUndaWEpqWlc1MFVHOXphWFJwYjI0NklIUnlkV1VzWEc1Y2RGeDBYSFJjZEZ4MFhIUmNkQzh2WjNWMGRHVnlPaUF4TUN4Y2JseDBYSFJjZEZ4MFhIUmNkRngwZEhKaGJuTnBkR2x2YmtSMWNtRjBhVzl1T2lBd0xGeHVYSFJjZEZ4MFhIUmNkRngwZlNBcE8xeHVYSFJjZEZ4MFhIUmNkRngwYVcxaFoyVnpURzloWkdWa0tDQnRZWE52Ym5KNVEyOXVkR0ZwYm1WeUlDa3ViMjRvSUNkd2NtOW5jbVZ6Y3ljc0lHWjFibU4wYVc5dUtDa2dlMXh1WEhSY2RGeDBYSFJjZEZ4MFhIUmpkWE4wYjIxTVlYbHZkWFJIY21sa0xteGhlVzkxZENncE8xeHVYSFJjZEZ4MFhIUmNkRngwZlNBcE8xeHVYSFJjZEZ4MFhIUmNkSDFjYmx4MFhIUmNkRngwZlZ4dVhIUmNkRngwZlZ4dVhIUmNkSDBwTzF4dVhIUjlMRnh1WEc1OU95SmRmUT09Il19 diff --git a/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.min.js b/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.min.js index 6e2fbeb6d..f7f10d6d4 100644 --- a/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.min.js +++ b/web/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.min.js @@ -1,3 +1,3 @@ -!function t(e,a,r){function n(s,o){if(!a[s]){if(!e[s]){var l="function"==typeof require&&require;if(!o&&l)return l(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=a[s]={exports:{}};e[s][0].call(c.exports,function(t){var a=e[s][1][t];return n(a?a:t)},c,c.exports,t,e,a,r)}return a[s].exports}for(var i="function"==typeof require&&require,s=0;sh&&(m=!0,h=Math.abs(h)),e!==!1&&(h=i(h,e)),h=h.toString(),-1!==h.indexOf(".")?(_=h.split("."),g=_[0],r&&(x=r+_[1])):g=h,a&&(g=t(g).match(/.{1,3}/g),g=t(g.join(t(a)))),m&&c&&(y+=c),s&&(y+=s),m&&f&&(y+=f),y+=g,y+=x,o&&(y+=o),d&&(y=d(y,v)),y)}function o(t,r,i,s,o,l,u,c,f,d,p,h){var m,_="";return p&&(h=p(h)),!(!h||"string"!=typeof h)&&(c&&e(h,c)&&(h=h.replace(c,""),m=!0),s&&e(h,s)&&(h=h.replace(s,"")),f&&e(h,f)&&(h=h.replace(f,""),m=!0),o&&a(h,o)&&(h=h.slice(0,-1*o.length)),r&&(h=h.split(r).join("")),i&&(h=h.replace(i,".")),m&&(_+="-"),_+=h,_=_.replace(/[^0-9\.\-.]/g,""),""!==_&&(_=Number(_),u&&(_=u(_)),!!n(_)&&_))}function l(t){var e,a,n,i={};for(e=0;e=0&&8>n))throw new Error(a);i[a]=n}else if("encoder"===a||"decoder"===a||"edit"===a||"undo"===a){if("function"!=typeof n)throw new Error(a);i[a]=n}else{if("string"!=typeof n)throw new Error(a);i[a]=n}return r(i,"mark","thousand"),r(i,"prefix","negative"),r(i,"prefix","negativeBefore"),i}function u(t,e,a){var r,n=[];for(r=0;r0&&(d(t,e),setTimeout(function(){p(t,e)},a))}function u(t){return Math.max(Math.min(t,100),0)}function c(t){return Array.isArray(t)?t:[t]}function f(t){t=String(t);var e=t.split(".");return e.length>1?e[1].length:0}function d(t,e){t.classList?t.classList.add(e):t.className+=" "+e}function p(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function h(t,e){return t.classList?t.classList.contains(e):new RegExp("\\b"+e+"\\b").test(t.className)}function m(t){var e=void 0!==window.pageXOffset,a="CSS1Compat"===(t.compatMode||""),r=e?window.pageXOffset:a?t.documentElement.scrollLeft:t.body.scrollLeft,n=e?window.pageYOffset:a?t.documentElement.scrollTop:t.body.scrollTop;return{x:r,y:n}}function _(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function g(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(a){}return t}function v(){return window.CSS&&CSS.supports&&CSS.supports("touch-action","none")}function x(t,e){return 100/(e-t)}function y(t,e){return 100*e/(t[1]-t[0])}function b(t,e){return y(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}function j(t,e){return e*(t[1]-t[0])/100+t[0]}function w(t,e){for(var a=1;t>=e[a];)a+=1;return a}function S(t,e,a){if(a>=t.slice(-1)[0])return 100;var r=w(a,t),n=t[r-1],i=t[r],s=e[r-1],o=e[r];return s+b([n,i],a)/x(s,o)}function U(t,e,a){if(a>=100)return t.slice(-1)[0];var r=w(a,e),n=t[r-1],i=t[r],s=e[r-1],o=e[r];return j([n,i],(a-s)*x(s,o))}function C(t,e,a,r){if(100===r)return r;var n=w(r,t),s=t[n-1],o=t[n];return a?r-s>(o-s)/2?o:s:e[n-1]?t[n-1]+i(r-t[n-1],e[n-1]):r}function E(t,e,a){var r;if("number"==typeof e&&(e=[e]),!Array.isArray(e))throw new Error("noUiSlider ("+K+"): 'range' contains invalid value.");if(r="min"===t?0:"max"===t?100:parseFloat(t),!o(r)||!o(e[0]))throw new Error("noUiSlider ("+K+"): 'range' value isn't numeric.");a.xPct.push(r),a.xVal.push(e[0]),r?a.xSteps.push(!isNaN(e[1])&&e[1]):isNaN(e[1])||(a.xSteps[0]=e[1]),a.xHighestCompleteStep.push(0)}function A(t,e,a){if(!e)return!0;a.xSteps[t]=y([a.xVal[t],a.xVal[t+1]],e)/x(a.xPct[t],a.xPct[t+1]);var r=(a.xVal[t+1]-a.xVal[t])/a.xNumSteps[t],n=Math.ceil(Number(r.toFixed(3))-1),i=a.xVal[t]+a.xNumSteps[t]*n;a.xHighestCompleteStep[t]=i}function P(t,e,a){this.xPct=[],this.xVal=[],this.xSteps=[a||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var r,n=[];for(r in t)t.hasOwnProperty(r)&&n.push([t[r],r]);for(n.length&&"object"==typeof n[0][0]?n.sort(function(t,e){return t[0][0]-e[0][0]}):n.sort(function(t,e){return t[0]-e[0]}),r=0;r=100)throw new Error("noUiSlider ("+K+"): 'padding' option must not exceed 100% of the range.")}}function q(t,e){switch(e){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider ("+K+"): 'direction' option was not recognized.")}}function D(t,e){if("string"!=typeof e)throw new Error("noUiSlider ("+K+"): 'behaviour' must be a string containing options.");var a=e.indexOf("tap")>=0,r=e.indexOf("drag")>=0,n=e.indexOf("fixed")>=0,i=e.indexOf("snap")>=0,s=e.indexOf("hover")>=0;if(n){if(2!==t.handles)throw new Error("noUiSlider ("+K+"): 'fixed' behaviour must be used with 2 handles");L(t,t.start[1]-t.start[0])}t.events={tap:a||i,drag:r,fixed:n,snap:i,hover:s}}function H(t,e){if(e!==!1)if(e===!0){t.tooltips=[];for(var a=0;a= 2) required for mode 'count'.");var r=e-1,n=100/r;for(e=[];r--;)e[r]=r*n;e.push(100),t="positions"}return"positions"===t?e.map(function(t){return bt.fromStepping(a?bt.getStep(t):t)}):"values"===t?a?e.map(function(t){return bt.fromStepping(bt.getStep(bt.toStepping(t)))}):e:void 0}function C(t,e,a){function r(t,e){return(t+e).toFixed(7)/1}var i={},s=bt.xVal[0],o=bt.xVal[bt.xVal.length-1],l=!1,u=!1,c=0;return a=n(a.slice().sort(function(t,e){return t-e})),a[0]!==s&&(a.unshift(s),l=!0),a[a.length-1]!==o&&(a.push(o),u=!0),a.forEach(function(n,s){var o,f,d,p,h,m,_,g,v,x,y=n,b=a[s+1];if("steps"===e&&(o=bt.xNumSteps[s]),o||(o=b-y),y!==!1&&void 0!==b)for(o=Math.max(o,1e-7),f=y;f<=b;f=r(f,o)){for(p=bt.toStepping(f),h=p-c,g=h/t,v=Math.round(g),x=h/v,d=1;d<=v;d+=1)m=c+d*x,i[m.toFixed(5)]=["x",0];_=a.indexOf(f)>-1?1:"steps"===e?2:0,!s&&l&&(_=0),f===b&&u||(i[p.toFixed(5)]=[f,_]),c=p}}),i}function E(t,e,r){function n(t,e){var r=e===a.cssClasses.value,n=r?c:f,i=r?l:u;return e+" "+n[a.ort]+" "+i[t]}function i(t,i){i[1]=i[1]&&e?e(i[0],i[1]):i[1];var l=o(s,!1);l.className=n(i[1],a.cssClasses.marker),l.style[a.style]=t+"%",i[1]&&(l=o(s,!1),l.className=n(i[1],a.cssClasses.value),l.setAttribute("data-value",i[0]),l.style[a.style]=t+"%",l.innerText=r.to(i[0]))}var s=St.createElement("div"),l=[a.cssClasses.valueNormal,a.cssClasses.valueLarge,a.cssClasses.valueSub],u=[a.cssClasses.markerNormal,a.cssClasses.markerLarge,a.cssClasses.markerSub],c=[a.cssClasses.valueHorizontal,a.cssClasses.valueVertical],f=[a.cssClasses.markerHorizontal,a.cssClasses.markerVertical];return d(s,a.cssClasses.pips),d(s,0===a.ort?a.cssClasses.pipsHorizontal:a.cssClasses.pipsVertical),Object.keys(t).forEach(function(e){i(e,t[e])}),s}function A(){pt&&(e(pt),pt=null)}function P(t){A();var e=t.mode,a=t.density||1,r=t.filter||!1,n=t.values||!1,i=t.stepped||!1,s=U(e,n,i),o=C(a,e,s),l=t.format||{to:Math.round};return pt=gt.appendChild(E(o,r,l))}function k(){var t=ut.getBoundingClientRect(),e="offset"+["Width","Height"][a.ort];return 0===a.ort?t.width||ut[e]:t.height||ut[e]}function F(t,e,r,n){var i=function(i){return!!(i=O(i,n.pageOffset,n.target||e))&&(!(gt.hasAttribute("disabled")&&!n.doNotReject)&&(!(h(gt,a.cssClasses.tap)&&!n.doNotReject)&&(!(t===ht.start&&void 0!==i.buttons&&i.buttons>1)&&((!n.hover||!i.buttons)&&(_t||i.preventDefault(),i.calcPoint=i.points[a.ort],void r(i,n))))))},s=[];return t.split(" ").forEach(function(t){e.addEventListener(t,i,!!_t&&{passive:!0}),s.push([t,i])}),s}function O(t,e,a){var r,n,i=0===t.type.indexOf("touch"),s=0===t.type.indexOf("mouse"),o=0===t.type.indexOf("pointer");if(0===t.type.indexOf("MSPointer")&&(o=!0),i){var l=function(t){return t.target===a||a.contains(t.target)};if("touchstart"===t.type){var u=Array.prototype.filter.call(t.touches,l);if(u.length>1)return!1;r=u[0].pageX,n=u[0].pageY}else{var c=Array.prototype.find.call(t.changedTouches,l);if(!c)return!1;r=c.pageX,n=c.pageY}}return e=e||m(St),(s||o)&&(r=t.clientX+e.x,n=t.clientY+e.y),t.pageOffset=e,t.points=[r,n],t.cursor=s||o,t}function R(t){var e=t-s(ut,a.ort),r=100*e/k();return r=u(r),a.dir?100-r:r}function N(t){var e=100,a=!1;return ct.forEach(function(r,n){if(!r.hasAttribute("disabled")){var i=Math.abs(vt[n]-t);(i0,n,e.locations,e.handleNumbers)}function V(t,e){e.handle&&(p(e.handle,a.cssClasses.active),yt-=1),e.listeners.forEach(function(t){Ut.removeEventListener(t[0],t[1])}),0===yt&&(p(gt,a.cssClasses.drag),Z(),t.cursor&&(Ct.style.cursor="",Ct.removeEventListener("selectstart",r))),e.handleNumbers.forEach(function(t){H("change",t),H("set",t),H("end",t)})}function I(t,e){var n;if(1===e.handleNumbers.length){var i=ct[e.handleNumbers[0]];if(i.hasAttribute("disabled"))return!1;n=i.children[0],yt+=1,d(n,a.cssClasses.active)}t.stopPropagation();var s=[],o=F(ht.move,Ut,T,{target:t.target,handle:n,listeners:s,startCalcPoint:t.calcPoint,baseSize:k(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:vt.slice()}),l=F(ht.end,Ut,V,{target:t.target,handle:n,listeners:s,doNotReject:!0,handleNumbers:e.handleNumbers}),u=F("mouseout",Ut,M,{target:t.target,handle:n,listeners:s,doNotReject:!0,handleNumbers:e.handleNumbers});s.push.apply(s,o.concat(l,u)),t.cursor&&(Ct.style.cursor=getComputedStyle(t.target).cursor,ct.length>1&&d(gt,a.cssClasses.drag),Ct.addEventListener("selectstart",r,!1)),e.handleNumbers.forEach(function(t){H("start",t)})}function L(t){t.stopPropagation();var e=R(t.calcPoint),r=N(e);return r!==!1&&(a.events.snap||l(gt,a.cssClasses.tap,a.animationDuration),tt(r,e,!0,!0),Z(),H("slide",r,!0),H("update",r,!0),H("change",r,!0),H("set",r,!0),void(a.events.snap&&I(t,{handleNumbers:[r]})))}function $(t){var e=R(t.calcPoint),a=bt.getStep(e),r=bt.fromStepping(a);Object.keys(wt).forEach(function(t){"hover"===t.split(".")[0]&&wt[t].forEach(function(t){t.call(dt,r)})})}function Q(t){t.fixed||ct.forEach(function(t,e){F(ht.start,t.children[0],I,{handleNumbers:[e]})}),t.tap&&F(ht.start,ut,L,{}),t.hover&&F(ht.move,ut,$,{hover:!0}),t.drag&&ft.forEach(function(e,r){if(e!==!1&&0!==r&&r!==ft.length-1){var n=ct[r-1],i=ct[r],s=[e];d(e,a.cssClasses.draggable),t.fixed&&(s.push(n.children[0]),s.push(i.children[0])),s.forEach(function(t){F(ht.start,t,I,{handles:[n,i],handleNumbers:[r-1,r]})})}})}function q(t,e){wt[t]=wt[t]||[],wt[t].push(e),"update"===t.split(".")[0]&&ct.forEach(function(t,e){H("update",e)})}function D(t){var e=t&&t.split(".")[0],a=e&&t.substring(e.length);Object.keys(wt).forEach(function(t){var r=t.split(".")[0],n=t.substring(r.length);e&&e!==r||a&&a!==n||delete wt[t]})}function H(t,e,r){Object.keys(wt).forEach(function(n){var i=n.split(".")[0];t===i&&wt[n].forEach(function(t){t.call(dt,jt.map(a.format.to),e,jt.slice(),r||!1,vt.slice())})})}function z(t){return t+"%"}function B(t,e,r,n,i,s){return ct.length>1&&(n&&e>0&&(r=Math.max(r,t[e-1]+a.margin)),i&&e1&&a.limit&&(n&&e>0&&(r=Math.min(r,t[e-1]+a.limit)),i&&e1?r.forEach(function(t,a){var r=B(n,t,n[t]+e,i[a],s[a],!1);r===!1?e=0:(e=r-n[t],n[t]=r)}):i=s=[!0];var o=!1;r.forEach(function(t,r){o=tt(t,a[t]+e,i[r],s[r])||o}),o&&r.forEach(function(t){H("update",t),H("slide",t)})}function J(t,e){return a.dir?100-t-e:t}function G(t,e){vt[t]=e,jt[t]=bt.fromStepping(e);var r="translate("+W(z(J(e,0)-Et),"0")+")";ct[t].style[a.transformRule]=r,et(t),et(t+1)}function Z(){xt.forEach(function(t){var e=vt[t]>50?-1:1,a=3+(ct.length+e*t);ct[t].style.zIndex=a})}function tt(t,e,a,r){return e=B(vt,t,e,a,r,!1),e!==!1&&(G(t,e),!0)}function et(t){if(ft[t]){var e=0,r=100;0!==t&&(e=vt[t-1]),t!==ft.length-1&&(r=vt[t]);var n=r-e,i="translate("+W(z(J(e,n)),"0")+")",s="scale("+W(n/100,"1")+")";ft[t].style[a.transformRule]=i+" "+s}}function at(t,e){return null===t||t===!1||void 0===t?vt[e]:("number"==typeof t&&(t=String(t)),t=a.format.from(t),t=bt.toStepping(t),t===!1||isNaN(t)?vt[e]:t)}function rt(t,e){var r=c(t),n=void 0===vt[0];e=void 0===e||!!e,a.animate&&!n&&l(gt,a.cssClasses.tap,a.animationDuration),xt.forEach(function(t){tt(t,at(r[t],t),!0,!1)}),xt.forEach(function(t){tt(t,vt[t],!0,!0)}),Z(),xt.forEach(function(t){H("update",t),null!==r[t]&&e&&H("set",t)})}function nt(t){rt(a.start,t)}function it(){var t=jt.map(a.format.to);return 1===t.length?t[0]:t}function st(){for(var t in a.cssClasses)a.cssClasses.hasOwnProperty(t)&&p(gt,a.cssClasses[t]);for(;gt.firstChild;)gt.removeChild(gt.firstChild);delete gt.noUiSlider}function ot(){return vt.map(function(t,e){var a=bt.getNearbySteps(t),r=jt[e],n=a.thisStep.step,i=null;n!==!1&&r+n>a.stepAfter.startValue&&(n=a.stepAfter.startValue-r),i=r>a.thisStep.startValue?a.thisStep.step:a.stepBefore.step!==!1&&r-a.stepBefore.highestStep,100===t?n=null:0===t&&(i=null);var s=bt.countStepDecimals();return null!==n&&n!==!1&&(n=Number(n.toFixed(s))),null!==i&&i!==!1&&(i=Number(i.toFixed(s))),[i,n]})}function lt(t,e){var r=it(),n=["margin","limit","padding","range","animate","snap","step","format"];n.forEach(function(e){void 0!==t[e]&&(i[e]=t[e])});var s=Y(i);n.forEach(function(e){void 0!==t[e]&&(a[e]=s[e])}),bt=s.spectrum,a.margin=s.margin,a.limit=s.limit,a.padding=s.padding,a.pips&&P(a.pips),vt=[],rt(t.start||r,e)}var ut,ct,ft,dt,pt,ht=_(),mt=v(),_t=mt&&g(),gt=t,vt=[],xt=[],yt=0,bt=a.spectrum,jt=[],wt={},St=t.ownerDocument,Ut=St.documentElement,Ct=St.body,Et="rtl"===St.dir||1===a.ort?0:100;return b(gt),y(a.connect,ut),Q(a.events),rt(a.start),dt={destroy:st,steps:ot,on:q,off:D,get:it,set:rt,reset:nt,__moveHandles:function(t,e,a){X(t,e,vt,a)},options:i,updateOptions:lt,target:gt,removePips:A,pips:P},a.pips&&P(a.pips),a.tooltips&&w(),S(),dt}function G(t,e){if(!t||!t.nodeName)throw new Error("noUiSlider ("+K+"): create requires a single element, got: "+t);if(t.noUiSlider)throw new Error("noUiSlider ("+K+"): Slider was already initialized.");var a=Y(e,t),r=J(t,a,e);return t.noUiSlider=r,r}var K="11.1.0";P.prototype.getMargin=function(t){var e=this.xNumSteps[0];if(e&&t/e%1!==0)throw new Error("noUiSlider ("+K+"): 'limit', 'margin' and 'padding' must be divisible by step.");return 2===this.xPct.length&&y(this.xVal,t)},P.prototype.toStepping=function(t){return t=S(this.xVal,this.xPct,t)},P.prototype.fromStepping=function(t){return U(this.xVal,this.xPct,t)},P.prototype.getStep=function(t){return t=C(this.xPct,this.xSteps,this.snap,t)},P.prototype.getNearbySteps=function(t){var e=w(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},P.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(f);return Math.max.apply(null,t)},P.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var Z={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};return{version:K,create:G}})},{}],3:[function(t,e,a){(function(a){var r="undefined"!=typeof window?window.jQuery:"undefined"!=typeof a?a.jQuery:null,n=t("./state"),i=t("./process_form"),s=t("nouislider"),o=t("./thirdparty");window.searchAndFilter={extensions:[],registerExtension:function(t){this.extensions.push(t)}},e.exports=function(t){var e={startOpened:!1,isInit:!0,action:""},a=jQuery.extend(e,t);o.init(),this.each(function(){var t=r(this),e=this;this.sfid=t.attr("data-sf-form-id"),n.addSearchForm(this.sfid,this),this.$fields=t.find("> ul > li"),this.enable_taxonomy_archives=t.attr("data-taxonomy-archives"),this.current_taxonomy_archive=t.attr("data-current-taxonomy-archive"),"undefined"==typeof this.enable_taxonomy_archives&&(this.enable_taxonomy_archives="0"),"undefined"==typeof this.current_taxonomy_archive&&(this.current_taxonomy_archive=""),i.init(e.enable_taxonomy_archives,e.current_taxonomy_archive),i.enableInputs(e),"undefined"==typeof this.extra_query_params&&(this.extra_query_params={all:{},results:{},ajax:{}}),this.template_is_loaded=t.attr("data-template-loaded"),this.is_ajax=t.attr("data-ajax"),this.instance_number=t.attr("data-instance-count"),this.$ajax_results_container=jQuery(t.attr("data-ajax-target")),this.ajax_update_sections=t.attr("data-ajax-update-sections")?JSON.parse(t.attr("data-ajax-update-sections")):[],this.results_url=t.attr("data-results-url"),this.debug_mode=t.attr("data-debug-mode"),this.update_ajax_url=t.attr("data-update-ajax-url"),this.pagination_type=t.attr("data-ajax-pagination-type"),this.auto_count=t.attr("data-auto-count"),this.auto_count_refresh_mode=t.attr("data-auto-count-refresh-mode"),this.only_results_ajax=t.attr("data-only-results-ajax"),this.scroll_to_pos=t.attr("data-scroll-to-pos"),this.custom_scroll_to=t.attr("data-custom-scroll-to"),this.scroll_on_action=t.attr("data-scroll-on-action"),this.lang_code=t.attr("data-lang-code"),this.ajax_url=t.attr("data-ajax-url"),this.ajax_form_url=t.attr("data-ajax-form-url"),this.is_rtl=t.attr("data-is-rtl"),this.display_result_method=t.attr("data-display-result-method"),this.maintain_state=t.attr("data-maintain-state"),this.ajax_action="",this.last_submit_query_params="",this.current_paged=parseInt(t.attr("data-init-paged")),this.last_load_more_html="",this.load_more_html="",this.ajax_data_type=t.attr("data-ajax-data-type"),this.ajax_target_attr=t.attr("data-ajax-target"),this.use_history_api=t.attr("data-use-history-api"),this.is_submitting=!1,this.last_ajax_request=null,"undefined"==typeof this.use_history_api&&(this.use_history_api=""),"undefined"==typeof this.pagination_type&&(this.pagination_type="normal"),"undefined"==typeof this.current_paged&&(this.current_paged=1),"undefined"==typeof this.ajax_target_attr&&(this.ajax_target_attr=""),"undefined"==typeof this.ajax_url&&(this.ajax_url=""),"undefined"==typeof this.ajax_form_url&&(this.ajax_form_url=""),"undefined"==typeof this.results_url&&(this.results_url=""),"undefined"==typeof this.scroll_to_pos&&(this.scroll_to_pos=""),"undefined"==typeof this.scroll_on_action&&(this.scroll_on_action=""),"undefined"==typeof this.custom_scroll_to&&(this.custom_scroll_to=""),this.$custom_scroll_to=jQuery(this.custom_scroll_to),"undefined"==typeof this.update_ajax_url&&(this.update_ajax_url=""),"undefined"==typeof this.debug_mode&&(this.debug_mode=""),"undefined"==typeof this.ajax_target_object&&(this.ajax_target_object=""),"undefined"==typeof this.template_is_loaded&&(this.template_is_loaded="0"),"undefined"==typeof this.auto_count_refresh_mode&&(this.auto_count_refresh_mode="0"),this.ajax_links_selector=t.attr("data-ajax-links-selector"),this.auto_update=t.attr("data-auto-update"),this.inputTimer=0,this.setInfiniteScrollContainer=function(){"undefined"==typeof this.is_max_paged&&(this.is_max_paged=!1),this.use_scroll_loader=t.attr("data-show-scroll-loader"),this.infinite_scroll_container=t.attr("data-infinite-scroll-container"), -this.infinite_scroll_trigger_amount=t.attr("data-infinite-scroll-trigger"),this.infinite_scroll_result_class=t.attr("data-infinite-scroll-result-class"),this.$infinite_scroll_container=this.$ajax_results_container,"undefined"==typeof this.infinite_scroll_container?this.infinite_scroll_container="":this.$infinite_scroll_container=jQuery(t.attr("data-infinite-scroll-container")),"undefined"==typeof this.infinite_scroll_result_class&&(this.infinite_scroll_result_class=""),"undefined"==typeof this.use_scroll_loader&&(this.use_scroll_loader=1)},this.setInfiniteScrollContainer(),this.reset=function(t){return this.resetForm(t),!0},this.inputUpdate=function(t){if("undefined"==typeof t)var t=300;e.resetTimer(t)},this.scrollToPos=function(){var a=0,n=!0;1==e.is_ajax&&("window"==e.scroll_to_pos?a=0:"form"==e.scroll_to_pos?a=t.offset().top:"results"==e.scroll_to_pos?e.$ajax_results_container.length>0&&(a=e.$ajax_results_container.offset().top):"custom"==e.scroll_to_pos?e.$custom_scroll_to.length>0&&(a=e.$custom_scroll_to.offset().top):n=!1,n&&r("html, body").stop().animate({scrollTop:a},"normal","easeOutQuad"))},this.attachActiveClass=function(){t.on("change",'input[type="radio"], input[type="checkbox"], select',function(t){var e=r(this),a=e.closest("li[data-sf-field-name]"),n=e.prop("tagName").toLowerCase(),i=e.attr("type"),s=a.prop("tagName").toLowerCase();if("input"!=n||"radio"!=i&&"checkbox"!=i||"li"!=s){if("select"==n){var o=e.children();o.removeClass("sf-option-active");var l=e.val(),u="string"==typeof l||l instanceof String?[l]:l;r(u).each(function(t,a){e.find("option[value='"+a+"']").addClass("sf-option-active")})}}else{var o=a.parent().find("li"),c=a.parent().find("input:checked");o.removeClass("sf-option-active"),c.each(function(){var t=r(this).closest("li");t.addClass("sf-option-active")})}})},this.initAutoUpdateEvents=function(){if(1==e.auto_update||1==e.auto_count_refresh_mode){t.on("change",'input[type="radio"], input[type="checkbox"], select',function(t){e.inputUpdate(200)}),t.on("input",'input[type="number"]',function(t){e.inputUpdate(800)});var a=t.find('input[type="text"]:not(.sf-datepicker)'),r=a.val();t.on("input",'input[type="text"]:not(.sf-datepicker)',function(){r!=a.val()&&e.inputUpdate(1200),r=a.val()}),t.on("keypress",'input[type="text"]:not(.sf-datepicker)',function(t){if(13==t.which)return t.preventDefault(),e.submitForm(),!1})}},this.clearTimer=function(){clearTimeout(e.inputTimer)},this.resetTimer=function(t){clearTimeout(e.inputTimer),e.inputTimer=setTimeout(e.formUpdated,t)},this.addDatePickers=function(){var a=t.find(".sf-datepicker");a.length>0&&(a.each(function(){var t=r(this),a="",n=!1,i=!1,s=t.closest(".sf_date_field");s.length>0&&(a=s.attr("data-date-format"),1==s.attr("data-date-use-year-dropdown")&&(n=!0),1==s.attr("data-date-use-month-dropdown")&&(i=!0));var o={inline:!0,showOtherMonths:!0,onSelect:function(t,a){e.dateSelect(t,a,r(this))},dateFormat:a,changeMonth:i,changeYear:n};1==e.is_rtl&&(o.direction="rtl"),t.datepicker(o),""!=e.lang_code?r.datepicker.setDefaults(r.extend({dateFormat:a},r.datepicker.regional[e.lang_code])):r.datepicker.setDefaults(r.extend({dateFormat:a},r.datepicker.regional.en))}),0==r(".ll-skin-melon").length&&a.datepicker("widget").wrap('
                            '))},this.dateSelect=function(t,a,n){var i=r(a.input.get(0)),s=(r(this),i.closest('[data-sf-field-input-type="daterange"], [data-sf-field-input-type="date"]'));s.each(function(t,a){var n=r(this).find(".sf-datepicker"),i=n.length;if(i>1){var s=0,o=0;n.each(function(){""==r(this).val()&&o++,s++}),0==o&&e.inputUpdate(1)}else e.inputUpdate(1)})},this.addRangeSliders=function(){var a=t.find(".sf-meta-range-slider");a.length>0&&(a.each(function(){var t=r(this),a=t.attr("data-min"),n=t.attr("data-max"),i=t.attr("data-start-min"),o=t.attr("data-start-max"),l=t.attr("data-display-values-as"),u=t.attr("data-step"),c=t.find(".sf-range-min"),f=t.find(".sf-range-max"),d=t.attr("data-decimal-places"),p=t.attr("data-thousand-seperator"),h=t.attr("data-decimal-seperator"),m=wNumb({mark:h,decimals:parseFloat(d),thousand:p}),_=(parseFloat(i),m.to(parseFloat(i))),g=m.to(parseFloat(o));parseFloat(o);"textinput"==l?(c.val(_),f.val(g)):"text"==l&&(c.html(_),f.html(g));var v={range:{min:[parseFloat(a)],max:[parseFloat(n)]},start:[_,g],handles:2,connect:!0,step:parseFloat(u),behaviour:"extend-tap",format:m};1==e.is_rtl&&(v.direction="rtl");var x=r(this).find(".meta-slider")[0];"undefined"!=typeof x.noUiSlider&&x.noUiSlider.destroy(),s.create(x,v),c.off(),c.on("change",function(){x.noUiSlider.set([r(this).val(),null])}),f.off(),f.on("change",function(){x.noUiSlider.set([null,r(this).val()])}),x.noUiSlider.off("update"),x.noUiSlider.on("update",function(t,a){var r=_,n=g,i=t[a];a?g=i:_=i,"textinput"==l?(c.val(_),f.val(g)):"text"==l&&(c.html(_),f.html(g)),1!=e.auto_update&&1!=e.auto_count_refresh_mode||r==_&&n==g||e.inputUpdate(800)})}),e.clearTimer())},this.init=function(a){if("undefined"==typeof a)var a=!1;this.initAutoUpdateEvents(),this.attachActiveClass(),this.addDatePickers(),this.addRangeSliders();var n=t.find("select[data-combobox='1']");n.length>0&&n.each(function(t){var a=r(this),n=a.attr("data-combobox-nrm");if("undefined"!=typeof a.chosen){var i={search_contains:!0};"undefined"!=typeof n&&n&&(i.no_results_text=n),1==e.is_rtl&&a.addClass("chosen-rtl"),a.chosen(i)}else{var s={};1==e.is_rtl&&(s.dir="rtl"),"undefined"!=typeof n&&n&&(s.language={noResults:function(){return n}}),a.select2(s)}}),e.isSubmitting=!1,1==e.is_ajax&&e.setupAjaxPagination(),t.on("submit",this.submitForm),e.initWooCommerceControls(),0==a&&(e.last_submit_query_params=e.getUrlParams(!1))},this.onWindowScroll=function(t){if(!e.is_loading_more&&!e.is_max_paged){var a=r(window).scrollTop(),n=r(window).scrollTop()+r(window).height(),i=parseInt(e.infinite_scroll_trigger_amount);if(1==e.$infinite_scroll_container.length){var s=e.$infinite_scroll_container.offset().top+e.$infinite_scroll_container.height();e.$infinite_scroll_container.offset().top+e.$infinite_scroll_container.height()-a;n>s+i&&e.loadMoreResults()}}},this.stripQueryStringAndHashFromPath=function(t){return t.split("?")[0].split("#")[0]},this.gup=function(t,e){e||(e=location.href),t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var a="[\\?&]"+t+"=([^&#]*)",r=new RegExp(a),n=r.exec(e);return null==n?null:n[1]},this.getUrlParams=function(t,a,r){if("undefined"==typeof t)var t=!0;if("undefined"==typeof a)var a="";var n="",s=i.getUrlParams(e),o=Object.keys(s).length,l=0;if("undefined"!=typeof r&&s.hasOwnProperty(r)&&o--,o>0)for(var u in s)if(s.hasOwnProperty(u)){var c=!0;"undefined"!=typeof r&&u==r&&(c=!1),c&&(n+=u+"="+s[u],l1&&(f=e.joinUrlParam(f,"sf_paged="+p))}return f=e.addQueryParams(f,e.extra_query_params.all)},this.addQueryParams=function(t,a){var r="",n=Object.keys(a).length;if(n>0)for(var i in a)a.hasOwnProperty(i)&&""!=a[i]&&(r=i+"="+a[i],t=e.joinUrlParam(t,r));return t},this.addUrlParam=function(t,e){var a="";return""!=t&&(a+=t.indexOf("?")!=-1?"&":"?"),""!=e?t+a+e:t},this.joinUrlParam=function(t,e){var a="";return""!=t&&(a+="&"),""!=e?t+a+e:t},this.setAjaxResultsURLs=function(t){if("undefined"==typeof e.ajax_results_conf&&(e.ajax_results_conf=new Array),e.ajax_results_conf.processing_url="",e.ajax_results_conf.results_url="",e.ajax_results_conf.data_type="","shortcode"==e.display_result_method)e.ajax_results_conf.results_url=e.addUrlParam(e.results_url,t),""!=e.lang_code&&(t=e.joinUrlParam(t,"lang="+e.lang_code)),e.ajax_results_conf.processing_url=e.addUrlParam(e.ajax_url,t);else if("post_type_archive"==e.display_result_method){i.setTaxArchiveResultsUrl(e,e.results_url);var a=i.getResultsUrl(e,e.results_url);e.ajax_results_conf.results_url=e.addUrlParam(a,t),e.ajax_results_conf.processing_url=e.addUrlParam(a,t)}else if("custom_woocommerce_store"==e.display_result_method){i.setTaxArchiveResultsUrl(e,e.results_url);var a=i.getResultsUrl(e,e.results_url);e.ajax_results_conf.results_url=e.addUrlParam(a,t),e.ajax_results_conf.processing_url=e.addUrlParam(a,t)}else e.ajax_results_conf.results_url=e.addUrlParam(e.results_url,t),e.ajax_results_conf.processing_url=e.addUrlParam(e.ajax_url,t);e.ajax_results_conf.processing_url=e.addQueryParams(e.ajax_results_conf.processing_url,e.extra_query_params.ajax),e.ajax_results_conf.data_type=e.ajax_data_type},this.updateLoaderTag=function(t,a){var n;n=""!=e.infinite_scroll_result_class?e.$infinite_scroll_container.find(e.infinite_scroll_result_class).last().parent():e.$infinite_scroll_container;var a=n.prop("tagName"),i="div";"ol"!=a.toLowerCase()&&"ul"!=a.toLowerCase()||(i="li");var s=r("<"+i+" />").html(t.html()),o=t.prop("attributes");return r.each(o,function(){s.attr(this.name,this.value)}),s},this.loadMoreResults=function(){if(this.is_max_paged!==!0){e.is_loading_more=!0;var t={sfid:e.sfid,targetSelector:e.ajax_target_attr,type:"load_more",object:e};e.triggerEvent("sf:ajaxstart",t),i.setTaxArchiveResultsUrl(e,e.results_url);var a=e.getUrlParams(!0);e.last_submit_query_params=e.getUrlParams(!1);var n="",s="",o="",l=this.current_paged+1;if(a=e.joinUrlParam(a,"sf_paged="+l),e.setAjaxResultsURLs(a),n=e.ajax_results_conf.processing_url,s=e.ajax_results_conf.results_url,o=e.ajax_results_conf.data_type,e.last_ajax_request&&e.last_ajax_request.abort(),1==e.use_scroll_loader){var u=r("
                            ",{"class":"search-filter-scroll-loading"});u=e.updateLoaderTag(u),e.infiniteScrollAppend(u)}e.last_ajax_request=r.get(n,function(t,a,r){e.current_paged++,e.last_ajax_request=null,e.addResults(t,o)},o).fail(function(t,a,r){var i={};i.sfid=e.sfid,i.object=e,i.targetSelector=e.ajax_target_attr,i.ajaxURL=n,i.jqXHR=t,i.textStatus=a,i.errorThrown=r,e.triggerEvent("sf:ajaxerror",i)}).always(function(){var t={};t.sfid=e.sfid,t.targetSelector=e.ajax_target_attr,t.object=e,1==e.use_scroll_loader&&u.detach(),e.is_loading_more=!1,e.triggerEvent("sf:ajaxfinish",t)})}},this.fetchAjaxResults=function(){var a={sfid:e.sfid,targetSelector:e.ajax_target_attr,type:"load_results",object:e};e.triggerEvent("sf:ajaxstart",a);var n=t.find('input[type="text"]:focus').not(".sf-datepicker");if(1==n.length)var s=n.attr("name");if(t.addClass("search-filter-disabled"),i.disableInputs(e),e.$ajax_results_container.animate({opacity:.5},"fast"),e.fadeContentAreas("out"),"pagination"==e.ajax_action){var o=e.$ajax_results_container.attr("data-paged");"undefined"==typeof o&&(o=1),i.setTaxArchiveResultsUrl(e,e.results_url),l=e.getUrlParams(!1),o>1&&(l=e.joinUrlParam(l,"sf_paged="+o))}else if("submit"==e.ajax_action){var l=e.getUrlParams(!0);e.last_submit_query_params=e.getUrlParams(!1)}var u="",c="",f="";e.setAjaxResultsURLs(l),u=e.ajax_results_conf.processing_url,c=e.ajax_results_conf.results_url,f=e.ajax_results_conf.data_type,e.last_ajax_request&&e.last_ajax_request.abort();var d=e.ajax_action;e.last_ajax_request=r.get(u,function(t,a,r){e.last_ajax_request=null,e.updateResults(t,f),e.ajax_action=d,e.scrollResults(e.ajax_action),e.updateUrlHistory(c),e.setupAjaxPagination(),e.isSubmitting=!1,e.initWooCommerceControls()},f).fail(function(t,a,r){var n={};n.sfid=e.sfid,n.targetSelector=e.ajax_target_attr,n.object=e,n.ajaxURL=u,n.jqXHR=t,n.textStatus=a,n.errorThrown=r,e.isSubmitting=!1,e.triggerEvent("sf:ajaxerror",n)}).always(function(){e.$ajax_results_container.stop(!0,!0).animate({opacity:1},"fast"),e.fadeContentAreas("in");var a={};if(a.sfid=e.sfid,a.targetSelector=e.ajax_target_attr,a.object=e,t.removeClass("search-filter-disabled"),i.enableInputs(e),""!=s){var n=[];e.$fields.each(function(){var t=r(this).find("input[name='"+s+"']");1==t.length&&(n=t)}),1==n.length&&(n.focus().val(n.val()),e.focusCampo(n[0]))}t.find("input[name='_sf_search']").trigger("focus"),e.triggerEvent("sf:ajaxfinish",a)})},this.focusCampo=function(t){if(null!=t&&0!=t.value.length){if(t.createTextRange){var e=t.createTextRange();e.moveStart("character",t.value.length),e.collapse(),e.select()}else if(t.selectionStart||"0"==t.selectionStart){var a=t.value.length;t.selectionStart=a,t.selectionEnd=a}t.blur(),t.focus()}else t&&t.focus()},this.triggerEvent=function(t,a){var n=r(".searchandfilter[data-sf-form-id='"+e.sfid+"']");n.trigger(t,[a])},this.fetchAjaxForm=function(){var a={sfid:e.sfid,targetSelector:e.ajax_target_attr,type:"form",object:e};e.triggerEvent("sf:ajaxformstart",[a]),t.addClass("search-filter-disabled"),i.disableInputs(e);var n=e.getUrlParams();""!=e.lang_code&&(n=e.joinUrlParam(n,"lang="+e.lang_code));var s=e.addUrlParam(e.ajax_form_url,n),o="json";r.get(s,function(t,a,r){e.updateForm(t,o)},o).fail(function(t,a,r){var n={};n.sfid=e.sfid,n.targetSelector=e.ajax_target_attr,n.object=e,n.ajaxURL=s,n.jqXHR=t,n.textStatus=a,n.errorThrown=r,e.triggerEvent("sf:ajaxerror",[n])}).always(function(){var a={};a.sfid=e.sfid,a.targetSelector=e.ajax_target_attr,a.object=e,t.removeClass("search-filter-disabled"),i.enableInputs(e),e.triggerEvent("sf:ajaxformfinish",[a])})},this.copyListItemsContents=function(t,e){var a=this,n=new Array,i=new Array,s=t.find("> ul > li");s.each(function(t){n.push(r(this).html());var e=r(this).prop("attributes");i.push(e)});var o=0,l=e.find("> ul > li");l.each(function(t){r(this).html(n[o]);var e=r(s.get(o)),i=r(this);i.removeAttr("data-sf-taxonomy-archive"),a.copyAttributes(e,i),o++})},this.updateFormAttributes=function(t,e){var a=t.prop("attributes"),n=e.prop("attributes");r.each(n,function(){e.removeAttr(this.name)}),r.each(a,function(){e.attr(this.name,this.value)})},this.copyAttributes=function(t,e,a){if("undefined"==typeof a)var a="";var n=t.prop("attributes"),i=e.prop("attributes");r.each(i,function(){""!=a&&0==this.name.indexOf(a)&&e.removeAttr(this.name)}),r.each(n,function(){e.attr(this.name,this.value)})},this.copyFormAttributes=function(t,e){e.removeAttr("data-current-taxonomy-archive"),this.copyAttributes(t,e)},this.updateForm=function(e,a){var n=this;"json"==a&&"undefined"!=typeof e.form&&(t.off(),n.copyListItemsContents(r(e.form),t),this.init(!0),1==n.is_ajax&&n.setupAjaxPagination())},this.addResults=function(t,e){var a=this;if("json"==e)a.load_more_html=t.results;else if("html"==e){var n=r(t);a.load_more_html=n.find(a.ajax_target_attr).html()}var i=!1;if(r("
                            "+a.load_more_html+"
                            ").find("[data-search-filter-action='infinite-scroll-end']").length>0&&(i=!0),""!=a.infinite_scroll_container&&(a.load_more_html=r("
                            "+a.load_more_html+"
                            ").find(a.infinite_scroll_container).html()),""!=a.infinite_scroll_result_class){var s=r("
                            "+a.load_more_html+"
                            ").find(a.infinite_scroll_result_class),o=r("
                            ",{});o.append(s),a.load_more_html=o.html()}i?(a.is_max_paged=!0,a.last_load_more_html=a.load_more_html,a.infiniteScrollAppend(a.load_more_html)):a.last_load_more_html!==a.load_more_html?(a.last_load_more_html=a.load_more_html,a.infiniteScrollAppend(a.load_more_html)):a.is_max_paged=!0},this.infiniteScrollAppend=function(t){""!=e.infinite_scroll_result_class?e.$infinite_scroll_container.find(e.infinite_scroll_result_class).last().after(t):e.$infinite_scroll_container.append(t)},this.updateResults=function(e,a){var n=this;if("json"==a)n.$ajax_results_container.html(e.results),"undefined"!=typeof e.form&&(t.off(),n.removeAjaxPagination(),n.copyListItemsContents(r(e.form),t),n.copyFormAttributes(r(e.form),t),t.searchAndFilter({isInit:!1}));else if("html"==a){var i=r(e);if(n.$ajax_results_container.html(i.find(n.ajax_target_attr).html()),n.updateContentAreas(i),n.$ajax_results_container.find(".searchandfilter").length>0&&n.$ajax_results_container.find(".searchandfilter").searchAndFilter(),0==n.$ajax_results_container.find(".searchandfilter[data-sf-form-id='"+n.sfid+"']").length){var s=i.find(".searchandfilter[data-sf-form-id='"+n.sfid+"']");1==s.length&&(t.off(),n.removeAjaxPagination(),n.copyListItemsContents(s,t),n.copyFormAttributes(s,t),t.searchAndFilter({isInit:!1}))}}n.is_max_paged=!1,n.current_paged=1,n.setInfiniteScrollContainer()},this.updateContentAreas=function(t){if(this.ajax_update_sections&&this.ajax_update_sections.length)for(index=0;index0?a.val():e.getQueryParamFromURL("orderby",window.location.href),"menu_order"==i&&(i=""),""!=i&&i&&(e.extra_query_params.all.orderby=i),n.on("submit",function(t){return t.preventDefault(),!1}),a.on("change",function(a){a.preventDefault();var n=r(this).val();return"menu_order"==n&&(n=""),e.extra_query_params.all.orderby=n,t.trigger("submit"),!1})},this.scrollResults=function(){var t=this;t.scroll_on_action!=t.ajax_action&&"all"!=t.scroll_on_action||t.scrollToPos()},this.updateUrlHistory=function(e){var a=this,r=0;window.history&&window.history.pushState&&(r=t.attr("data-use-history-api")),1==a.update_ajax_url&&1==r&&window.history&&window.history.pushState&&history.pushState(null,null,e)},this.removeAjaxPagination=function(){var t=this;if("undefined"!=typeof t.ajax_links_selector){var e=jQuery(t.ajax_links_selector);e.length>0&&e.off()}},this.getBaseUrl=function(t){var e=t.split("?"),a="";return a=e.length>0?e[0]:t},this.canFetchAjaxResults=function(t){if("undefined"==typeof t)var t="";var e=this,a=!1;if(1==e.is_ajax){1==e.$ajax_results_container.length&&(a=!0);var r=e.results_url,n="",i=window.location.href,s=window.location.href.indexOf("#");if(s!==-1&&(i=window.location.href.substr(0,window.location.href.indexOf("#"))),("custom_woocommerce_store"==e.display_result_method||"post_type_archive"==e.display_result_method)&&1==e.enable_taxonomy_archives&&""!==e.current_taxonomy_archive)return a=!0;var o=this.getBaseUrl(i),l=e.getQueryParamFromURL("lang",window.location.href);"undefined"!=typeof l&&null!==l&&(o=e.addUrlParam(o,"lang="+l));var u=e.getQueryParamFromURL("sfid",window.location.href);Number(parseFloat(u))==u&&(o=e.addUrlParam(o,"sfid="+u)),o=o.replace(/\/$/,""),r=r.replace(/\/$/,""),n=encodeURI(r);var c=-1;o==r||o.toLowerCase()==n.toLowerCase()?c=1:r.indexOf("?")!==-1&&0===i.lastIndexOf(r,0)&&(c=1),1==e.only_results_ajax?a=c>-1:"pagination"==t&&(c>-1||(a=!1))}return a},this.setupAjaxPagination=function(){if("infinite_scroll"===this.pagination_type){var t=!1;e.$ajax_results_container.find("[data-search-filter-action='infinite-scroll-end']").length>0&&(t=!0,e.is_max_paged=!0),1===parseInt(this.instance_number)&&(r(window).off("scroll",e.onWindowScroll),e.canFetchAjaxResults("pagination")&&r(window).on("scroll",e.onWindowScroll))}else{if("undefined"==typeof e.ajax_links_selector)return;r(document).off("click",e.ajax_links_selector),r(document).off(e.ajax_links_selector),r(e.ajax_links_selector).off(),r(document).on("click",e.ajax_links_selector,function(t){if(e.canFetchAjaxResults("pagination")){t.preventDefault();var a=jQuery(this).attr("href");e.ajax_action="pagination";var r=e.getPagedFromURL(a);return e.$ajax_results_container.attr("data-paged",r),e.fetchAjaxResults(),!1}})}},this.getPagedFromURL=function(t){var a=1,r=e.getQueryParamFromURL("sf_paged",t);return"string"!=typeof r&&"number"!=typeof r||(a=r),a},this.getQueryParamFromURL=function(t,e){var a="?"+e.split("?")[1];if("undefined"!=typeof a){var r=decodeURIComponent((new RegExp("[?|&]"+t+"=([^&;]+?)(&|#|;|$)").exec(a)||[,""])[1].replace(/\+/g,"%20"))||null;return r}return""},this.formUpdated=function(t){return 1==e.auto_update?e.submitForm():0==e.auto_update&&1==e.auto_count_refresh_mode&&e.formUpdatedFetchAjax(),!1},this.formUpdatedFetchAjax=function(){return e.fetchAjaxForm(),!1},this.setFields=function(t){e.$fields.each(function(){var t=r(this),e=t.find(".sf-meta-range-slider").attr("data-display-values-as");"textinput"===e&&(t.find(".meta-slider").length>0,t.find(".meta-slider").each(function(t){var e=r(this)[0],a=r(this).closest(".sf-meta-range-slider"),n=a.find(".sf-range-min").val(),i=a.find(".sf-range-max").val();e.noUiSlider.set([n,i])}))})},this.submitForm=function(t){if(1==e.isSubmitting)return!1;if(e.setFields(),e.clearTimer(),e.isSubmitting=!0,i.setTaxArchiveResultsUrl(e,e.results_url),e.$ajax_results_container.attr("data-paged",1),e.canFetchAjaxResults())e.ajax_action="submit",e.fetchAjaxResults();else{var a=i.getResultsUrl(e,e.results_url),r=e.getUrlParams(!0,"");a=e.addUrlParam(a,r),window.location.href=a}return!1},this.resetForm=function(t){e.$fields.each(function(){var t=r(this);t.removeAttr("data-sf-taxonomy-archive"),t.find("select:not([multiple='multiple']) > option:first-child").prop("selected",!0),t.find("select[multiple='multiple'] > option").prop("selected",!1),t.find("input[type='checkbox']").prop("checked",!1),t.find("> ul > li:first-child input[type='radio']").prop("checked",!0),t.find("input[type='text']").val(""),t.find(".sf-option-active").removeClass("sf-option-active"),t.find("> ul > li:first-child input[type='radio']").parent().addClass("sf-option-active"),t.find("input[type='number']").each(function(t){var e=r(this);e.parent().parent().hasClass("sf-meta-range")&&(0==t?e.val(e.attr("min")):1==t&&e.val(e.attr("max")))});var e=t.find(".sf-meta-range-select-fromto");if(e.length>0){var a=e.attr("data-min"),n=e.attr("data-max");e.find("select").each(function(t){var e=r(this);0==t?e.val(a):1==t&&e.val(n)})}var i=t.find(".sf-meta-range-radio-fromto");if(i.length>0){var a=i.attr("data-min"),n=i.attr("data-max"),s=i.find(".sf-input-range-radio");s.each(function(t){var e=r(this).find(".sf-input-radio");e.prop("checked",!1),0==t?e.filter('[value="'+a+'"]').prop("checked",!0):1==t&&e.filter('[value="'+n+'"]').prop("checked",!0)})}t.find(".meta-slider").each(function(t){var e=r(this)[0],a=r(this).closest(".sf-meta-range-slider"),n=a.attr("data-min"),i=a.attr("data-max");e.noUiSlider.set([n,i])});var o=t.find("select[data-combobox='1']");o.length>0&&("undefined"!=typeof o.chosen?o.trigger("chosen:updated"):(o.val(""),o.trigger("change.select2")))}),e.clearTimer(),"always"==t?e.submitForm():"never"==t?1==this.auto_count_refresh_mode&&e.formUpdatedFetchAjax():"auto"==t&&(1==this.auto_update?e.submitForm():1==this.auto_count_refresh_mode&&e.formUpdatedFetchAjax())},this.init();var o={};o.sfid=e.sfid,o.targetSelector=e.ajax_target_attr,o.object=this,a.isInit&&e.triggerEvent("sf:init",o)})}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./process_form":4,"./state":5,"./thirdparty":6,nouislider:2}],4:[function(t,e,a){(function(t){var a="undefined"!=typeof window?window.jQuery:"undefined"!=typeof t?t.jQuery:null;e.exports={taxonomy_archives:0,url_params:{},tax_archive_results_url:"",active_tax:"",fields:{},init:function(t,e){this.taxonomy_archives=0,this.url_params={},this.tax_archive_results_url="",this.active_tax="",this.taxonomy_archives=t,this.current_taxonomy_archive=e,this.clearUrlComponents()},setTaxArchiveResultsUrl:function(t,e,r){var n=this;if(this.clearTaxArchiveResultsUrl(),1==this.taxonomy_archives){if("undefined"==typeof r)var r=!1;var i=!1,s="",o="",l=t.$fields.parent().find("[data-sf-taxonomy-archive='1']");if(1==l.length){i=l;var u=i.attr("data-sf-field-type");if("tag"==u||"category"==u||"taxonomy"==u){var c=n.processTaxonomy(i,!0);s=i.attr("data-sf-field-name");var f=s.replace("_sft_","");c&&(o=c.value)}""==o&&(i=!1)}if(""!=n.current_taxonomy_archive&&n.current_taxonomy_archive!=f)return void(this.tax_archive_results_url=e);if(""!=o&&i||t.$fields.each(function(){if(!i){var t=a(this).attr("data-sf-field-type");if("tag"==t||"category"==t||"taxonomy"==t){var e=n.processTaxonomy(a(this),!0);s=a(this).attr("data-sf-field-name"),e&&(o=e.value,""!=o&&(i=a(this)))}}}),i&&""!=o){var d=i.attr("data-sf-term-rewrite");if(""!=d){var p=JSON.parse(d),h=i.attr("data-sf-field-input-type");if(n.active_tax=s,"radio"==h||"checkbox"==h){var m=!0,_=o.split(",").join("+").split("+");if(_.length>1&&(m=!1),m){var g=i.find("input[value='"+o+"']"),v=g.parent(),x=v.attr("data-sf-depth"),y=new Array;y.push(o);for(var b=x;b>0;b--)v=v.parent().parent(),y.push(v.find("input").val());y.reverse();var j=p[x],w=j;a(y).each(function(t,e){w=w.replace("["+t+"]",e)}),this.tax_archive_results_url=w}}else if("select"==h||"multiselect"==h){var m=!0,_=o.split(",").join("+").split("+");if(_.length>1&&(m=!1),m){var v=i.find("option[value='"+o+"']"),x=v.attr("data-sf-depth"),y=new Array;y.push(o);for(var b=x;b>0;b--)v=v.prevAll("option[data-sf-depth='"+(b-1)+"']"),y.push(v.val());y.reverse();var j=p[x],w=j;a(y).each(function(t,e){w=w.replace("["+t+"]",e)}),this.tax_archive_results_url=w}}}}}},getResultsUrl:function(t,e){return""==this.tax_archive_results_url?e:this.tax_archive_results_url},getUrlParams:function(t){if(this.buildUrlComponents(t,!0),""!=this.tax_archive_results_url&&""!=this.active_tax){var e=this.active_tax;"undefined"!=typeof this.url_params[e]&&delete this.url_params[e]}return this.url_params},clearUrlComponents:function(){this.url_params={}},clearTaxArchiveResultsUrl:function(){this.tax_archive_results_url=""},disableInputs:function(t){t.$fields.each(function(){var t=a(this).find("input, select, .meta-slider");t.attr("disabled","disabled"),t.attr("disabled",!0),t.prop("disabled",!0),t.trigger("chosen:updated")})},enableInputs:function(t){t.$fields.each(function(){var t=a(this).find("input, select, .meta-slider");t.prop("disabled",!1),t.attr("disabled",!1),t.trigger("chosen:updated")})},buildUrlComponents:function(t,e){var r=this;"undefined"!=typeof e&&1==e&&this.clearUrlComponents(),t.$fields.each(function(){var t=(a(this).attr("data-sf-field-name"),a(this).attr("data-sf-field-type"));"search"==t?r.processSearchField(a(this)):"tag"==t||"category"==t||"taxonomy"==t?r.processTaxonomy(a(this)):"sort_order"==t?r.processSortOrderField(a(this)):"posts_per_page"==t?r.processResultsPerPageField(a(this)):"author"==t?r.processAuthor(a(this)):"post_type"==t?r.processPostType(a(this)):"post_date"==t?r.processPostDate(a(this)):"post_meta"==t&&r.processPostMeta(a(this))})},processSearchField:function(t){var e=this,a=t.find("input[name^='_sf_search']");if(a.length>0){var r=(a.attr("name").replace("[]",""),a.val());""!=r&&(e.url_params._sf_s=encodeURIComponent(r))}},processSortOrderField:function(t){this.processAuthor(t)},processResultsPerPageField:function(t){this.processAuthor(t)},getActiveTax:function(t){return this.active_tax},getSelectVal:function(t){var e="";return 0!=t.val()&&(e=t.val()),null==e&&(e=""),e},getMetaSelectVal:function(t){var e="";return e=t.val(),null==e&&(e=""),e},getMultiSelectVal:function(t,e){var a="+";if("or"==e&&(a=","),"object"==typeof t.val()&&null!=t.val())return t.val().join(a)},getMetaMultiSelectVal:function(t,e){var r="-+-";if("or"==e&&(r="-,-"),"object"==typeof t.val()&&null!=t.val()){var n=[];return a(t.val()).each(function(t,e){n.push(e)}),n.join(r)}return""},getCheckboxVal:function(t,e){var r=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get(),n="+";return"or"==e&&(n=","),r.join(n)},getMetaCheckboxVal:function(t,e){var r=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get(),n="-+-";return"or"==e&&(n="-,-"),r.join(n)},getRadioVal:function(t){var e=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get();if(0!=e[0])return e[0]},getMetaRadioVal:function(t){var e=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get();return e[0]},processAuthor:function(t){var e,a=this,r=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type")),n="",i="";if("select"==r)e=t.find("select"),n=e.attr("name").replace("[]",""),i=a.getSelectVal(e);else if("multiselect"==r){e=t.find("select"),n=e.attr("name").replace("[]","");e.attr("data-operator");i=a.getMultiSelectVal(e,"or")}else if("checkbox"==r){if(e=t.find("ul > li input:checkbox"),e.length>0){n=e.attr("name").replace("[]","");t.find("> ul").attr("data-operator");i=a.getCheckboxVal(e,"or")}}else"radio"==r&&(e=t.find("ul > li input:radio"),e.length>0&&(n=e.attr("name").replace("[]",""),i=a.getRadioVal(e)));if("undefined"!=typeof i&&""!=i){var s="";"_sf_author"==n?s="authors":"_sf_sort_order"==n?s="sort_order":"_sf_ppp"==n?s="_sf_ppp":"_sf_post_type"==n&&(s="post_types"),""!=s&&(a.url_params[s]=i)}},processPostType:function(t){this.processAuthor(t)},processPostMeta:function(t){var e,r=this,n=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type")),i=t.attr("data-sf-meta-type"),s="",o="";if("number"==i){if("range-number"==n){e=t.find(".sf-meta-range-number input");var l=[];e.each(function(){l.push(a(this).val())}),s=l.join("+")}else if("range-slider"==n){e=t.find(".sf-meta-range-slider input");var u=t.find(".sf-meta-range-slider"),c=u.attr("data-decimal-places"),f=u.attr("data-thousand-seperator"),d=u.attr("data-decimal-seperator"),p=wNumb({mark:d,decimals:parseFloat(c),thousand:f}),l=[],h=t.find(".meta-slider")[0],m=h.noUiSlider.get();l.push(p.from(m[0])),l.push(p.from(m[1])),s=l.join("+"),o=u.attr("data-sf-field-name")}else if("range-radio"==n){e=t.find(".sf-input-range-radio"),0==e.length&&(e=t.find("> ul"));var u=t.find(".sf-meta-range");if(e.length>0){var _=[];e.each(function(){var t=a(this).find(".sf-input-radio");_.push(r.getMetaRadioVal(t))}),2==_.length&&Number(_[1])0){var _=[];e.each(function(){var t=a(this);_.push(r.getMetaSelectVal(t))}),2==_.length&&Number(_[1]) li input:checkbox"),e.length>0&&(s=r.getCheckboxVal(e,"and")));""==o&&(o=e.attr("name").replace("[]",""))}else if("choice"==i){if("select"==n)e=t.find("select"),s=r.getMetaSelectVal(e);else if("multiselect"==n){e=t.find("select");var g=e.attr("data-operator");s=r.getMetaMultiSelectVal(e,g)}else if("checkbox"==n){if(e=t.find("ul > li input:checkbox"),e.length>0){var g=t.find("> ul").attr("data-operator");s=r.getMetaCheckboxVal(e,g)}}else"radio"==n&&(e=t.find("ul > li input:radio"),e.length>0&&(s=r.getMetaRadioVal(e)));s=encodeURIComponent(s),"undefined"!=typeof e&&e.length>0&&(o=e.attr("name").replace("[]",""),o=o)}else"date"==i&&r.processPostDate(t);"undefined"!=typeof s&&""!=s&&(r.url_params[encodeURIComponent(o)]=s)},processPostDate:function(t){var e,r=this,n=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type"),""),i="";e=t.find("ul > li input:text"),n=e.attr("name").replace("[]","");var s=[];if(e.each(function(){s.push(a(this).val())}),2==e.length?""==s[0]&&""==s[1]||(i=s.join("+"),i=i.replace(/\//g,"")):1==e.length&&""!=s[0]&&(i=s.join("+"),i=i.replace(/\//g,"")),"undefined"!=typeof i&&""!=i){var o="";o="_sf_post_date"==n?"post_date":n,""!=o&&(r.url_params[o]=i)}},processTaxonomy:function(t,e){"undefined"==typeof e&&(e=!1);var a,r=this,n=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type")),i="",s="";if("select"==n)a=t.find("select"),i=a.attr("name").replace("[]",""),s=r.getSelectVal(a);else if("multiselect"==n){a=t.find("select"),i=a.attr("name").replace("[]","");var o=a.attr("data-operator");s=r.getMultiSelectVal(a,o)}else if("checkbox"==n){if(a=t.find("ul > li input:checkbox"),a.length>0){i=a.attr("name").replace("[]",""); -var o=t.find("> ul").attr("data-operator");s=r.getCheckboxVal(a,o)}}else"radio"==n&&(a=t.find("ul > li input:radio"),a.length>0&&(i=a.attr("name").replace("[]",""),s=r.getRadioVal(a)));if("undefined"!=typeof s&&""!=s){if(1==e)return{name:i,value:s};r.url_params[i]=s}if(1==e)return!1}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],5:[function(t,e,a){e.exports={searchForms:{},init:function(){},addSearchForm:function(t,e){this.searchForms[t]=e},getSearchForm:function(t){return this.searchForms[t]}}},{}],6:[function(t,e,a){(function(t){var a="undefined"!=typeof window?window.jQuery:"undefined"!=typeof t?t.jQuery:null;e.exports={init:function(){a(document).on("sf:ajaxfinish",".searchandfilter",function(t,e){var r=e.object.display_result_method;if("custom_edd_store"===r)a("input.edd-add-to-cart").css("display","none"),a("a.edd-add-to-cart").addClass("edd-has-js");else if("custom_layouts"===r&&a(".cl-layout").hasClass("cl-layout--masonry")){const n=document.querySelectorAll(".cl-layout--masonry");if(n.length>0){const i=new Masonry(".cl-layout--masonry",{itemSelector:".cl-layout__item",percentPosition:!0,transitionDuration:0});imagesLoaded(n).on("progress",function(){i.layout()})}}})}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1]); \ No newline at end of file +!function t(e,a,r){function n(s,o){if(!a[s]){if(!e[s]){var l="function"==typeof require&&require;if(!o&&l)return l(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=a[s]={exports:{}};e[s][0].call(c.exports,function(t){var a=e[s][1][t];return n(a?a:t)},c,c.exports,t,e,a,r)}return a[s].exports}for(var i="function"==typeof require&&require,s=0;sh&&(m=!0,h=Math.abs(h)),e!==!1&&(h=i(h,e)),h=h.toString(),-1!==h.indexOf(".")?(_=h.split("."),g=_[0],r&&(x=r+_[1])):g=h,a&&(g=t(g).match(/.{1,3}/g),g=t(g.join(t(a)))),m&&c&&(y+=c),s&&(y+=s),m&&f&&(y+=f),y+=g,y+=x,o&&(y+=o),d&&(y=d(y,v)),y)}function o(t,r,i,s,o,l,u,c,f,d,p,h){var m,_="";return p&&(h=p(h)),!(!h||"string"!=typeof h)&&(c&&e(h,c)&&(h=h.replace(c,""),m=!0),s&&e(h,s)&&(h=h.replace(s,"")),f&&e(h,f)&&(h=h.replace(f,""),m=!0),o&&a(h,o)&&(h=h.slice(0,-1*o.length)),r&&(h=h.split(r).join("")),i&&(h=h.replace(i,".")),m&&(_+="-"),_+=h,_=_.replace(/[^0-9\.\-.]/g,""),""!==_&&(_=Number(_),u&&(_=u(_)),!!n(_)&&_))}function l(t){var e,a,n,i={};for(e=0;e=0&&8>n))throw new Error(a);i[a]=n}else if("encoder"===a||"decoder"===a||"edit"===a||"undo"===a){if("function"!=typeof n)throw new Error(a);i[a]=n}else{if("string"!=typeof n)throw new Error(a);i[a]=n}return r(i,"mark","thousand"),r(i,"prefix","negative"),r(i,"prefix","negativeBefore"),i}function u(t,e,a){var r,n=[];for(r=0;r0&&(d(t,e),setTimeout(function(){p(t,e)},a))}function u(t){return Math.max(Math.min(t,100),0)}function c(t){return Array.isArray(t)?t:[t]}function f(t){t=String(t);var e=t.split(".");return e.length>1?e[1].length:0}function d(t,e){t.classList?t.classList.add(e):t.className+=" "+e}function p(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function h(t,e){return t.classList?t.classList.contains(e):new RegExp("\\b"+e+"\\b").test(t.className)}function m(t){var e=void 0!==window.pageXOffset,a="CSS1Compat"===(t.compatMode||""),r=e?window.pageXOffset:a?t.documentElement.scrollLeft:t.body.scrollLeft,n=e?window.pageYOffset:a?t.documentElement.scrollTop:t.body.scrollTop;return{x:r,y:n}}function _(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function g(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(a){}return t}function v(){return window.CSS&&CSS.supports&&CSS.supports("touch-action","none")}function x(t,e){return 100/(e-t)}function y(t,e){return 100*e/(t[1]-t[0])}function b(t,e){return y(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}function j(t,e){return e*(t[1]-t[0])/100+t[0]}function w(t,e){for(var a=1;t>=e[a];)a+=1;return a}function S(t,e,a){if(a>=t.slice(-1)[0])return 100;var r=w(a,t),n=t[r-1],i=t[r],s=e[r-1],o=e[r];return s+b([n,i],a)/x(s,o)}function U(t,e,a){if(a>=100)return t.slice(-1)[0];var r=w(a,e),n=t[r-1],i=t[r],s=e[r-1],o=e[r];return j([n,i],(a-s)*x(s,o))}function C(t,e,a,r){if(100===r)return r;var n=w(r,t),s=t[n-1],o=t[n];return a?r-s>(o-s)/2?o:s:e[n-1]?t[n-1]+i(r-t[n-1],e[n-1]):r}function E(t,e,a){var r;if("number"==typeof e&&(e=[e]),!Array.isArray(e))throw new Error("noUiSlider ("+K+"): 'range' contains invalid value.");if(r="min"===t?0:"max"===t?100:parseFloat(t),!o(r)||!o(e[0]))throw new Error("noUiSlider ("+K+"): 'range' value isn't numeric.");a.xPct.push(r),a.xVal.push(e[0]),r?a.xSteps.push(!isNaN(e[1])&&e[1]):isNaN(e[1])||(a.xSteps[0]=e[1]),a.xHighestCompleteStep.push(0)}function A(t,e,a){if(!e)return!0;a.xSteps[t]=y([a.xVal[t],a.xVal[t+1]],e)/x(a.xPct[t],a.xPct[t+1]);var r=(a.xVal[t+1]-a.xVal[t])/a.xNumSteps[t],n=Math.ceil(Number(r.toFixed(3))-1),i=a.xVal[t]+a.xNumSteps[t]*n;a.xHighestCompleteStep[t]=i}function P(t,e,a){this.xPct=[],this.xVal=[],this.xSteps=[a||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var r,n=[];for(r in t)t.hasOwnProperty(r)&&n.push([t[r],r]);for(n.length&&"object"==typeof n[0][0]?n.sort(function(t,e){return t[0][0]-e[0][0]}):n.sort(function(t,e){return t[0]-e[0]}),r=0;r=100)throw new Error("noUiSlider ("+K+"): 'padding' option must not exceed 100% of the range.")}}function q(t,e){switch(e){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider ("+K+"): 'direction' option was not recognized.")}}function D(t,e){if("string"!=typeof e)throw new Error("noUiSlider ("+K+"): 'behaviour' must be a string containing options.");var a=e.indexOf("tap")>=0,r=e.indexOf("drag")>=0,n=e.indexOf("fixed")>=0,i=e.indexOf("snap")>=0,s=e.indexOf("hover")>=0;if(n){if(2!==t.handles)throw new Error("noUiSlider ("+K+"): 'fixed' behaviour must be used with 2 handles");L(t,t.start[1]-t.start[0])}t.events={tap:a||i,drag:r,fixed:n,snap:i,hover:s}}function H(t,e){if(e!==!1)if(e===!0){t.tooltips=[];for(var a=0;a= 2) required for mode 'count'.");var r=e-1,n=100/r;for(e=[];r--;)e[r]=r*n;e.push(100),t="positions"}return"positions"===t?e.map(function(t){return bt.fromStepping(a?bt.getStep(t):t)}):"values"===t?a?e.map(function(t){return bt.fromStepping(bt.getStep(bt.toStepping(t)))}):e:void 0}function C(t,e,a){function r(t,e){return(t+e).toFixed(7)/1}var i={},s=bt.xVal[0],o=bt.xVal[bt.xVal.length-1],l=!1,u=!1,c=0;return a=n(a.slice().sort(function(t,e){return t-e})),a[0]!==s&&(a.unshift(s),l=!0),a[a.length-1]!==o&&(a.push(o),u=!0),a.forEach(function(n,s){var o,f,d,p,h,m,_,g,v,x,y=n,b=a[s+1];if("steps"===e&&(o=bt.xNumSteps[s]),o||(o=b-y),y!==!1&&void 0!==b)for(o=Math.max(o,1e-7),f=y;f<=b;f=r(f,o)){for(p=bt.toStepping(f),h=p-c,g=h/t,v=Math.round(g),x=h/v,d=1;d<=v;d+=1)m=c+d*x,i[m.toFixed(5)]=["x",0];_=a.indexOf(f)>-1?1:"steps"===e?2:0,!s&&l&&(_=0),f===b&&u||(i[p.toFixed(5)]=[f,_]),c=p}}),i}function E(t,e,r){function n(t,e){var r=e===a.cssClasses.value,n=r?c:f,i=r?l:u;return e+" "+n[a.ort]+" "+i[t]}function i(t,i){i[1]=i[1]&&e?e(i[0],i[1]):i[1];var l=o(s,!1);l.className=n(i[1],a.cssClasses.marker),l.style[a.style]=t+"%",i[1]&&(l=o(s,!1),l.className=n(i[1],a.cssClasses.value),l.setAttribute("data-value",i[0]),l.style[a.style]=t+"%",l.innerText=r.to(i[0]))}var s=St.createElement("div"),l=[a.cssClasses.valueNormal,a.cssClasses.valueLarge,a.cssClasses.valueSub],u=[a.cssClasses.markerNormal,a.cssClasses.markerLarge,a.cssClasses.markerSub],c=[a.cssClasses.valueHorizontal,a.cssClasses.valueVertical],f=[a.cssClasses.markerHorizontal,a.cssClasses.markerVertical];return d(s,a.cssClasses.pips),d(s,0===a.ort?a.cssClasses.pipsHorizontal:a.cssClasses.pipsVertical),Object.keys(t).forEach(function(e){i(e,t[e])}),s}function A(){pt&&(e(pt),pt=null)}function P(t){A();var e=t.mode,a=t.density||1,r=t.filter||!1,n=t.values||!1,i=t.stepped||!1,s=U(e,n,i),o=C(a,e,s),l=t.format||{to:Math.round};return pt=gt.appendChild(E(o,r,l))}function k(){var t=ut.getBoundingClientRect(),e="offset"+["Width","Height"][a.ort];return 0===a.ort?t.width||ut[e]:t.height||ut[e]}function F(t,e,r,n){var i=function(i){return!!(i=O(i,n.pageOffset,n.target||e))&&(!(gt.hasAttribute("disabled")&&!n.doNotReject)&&(!(h(gt,a.cssClasses.tap)&&!n.doNotReject)&&(!(t===ht.start&&void 0!==i.buttons&&i.buttons>1)&&((!n.hover||!i.buttons)&&(_t||i.preventDefault(),i.calcPoint=i.points[a.ort],void r(i,n))))))},s=[];return t.split(" ").forEach(function(t){e.addEventListener(t,i,!!_t&&{passive:!0}),s.push([t,i])}),s}function O(t,e,a){var r,n,i=0===t.type.indexOf("touch"),s=0===t.type.indexOf("mouse"),o=0===t.type.indexOf("pointer");if(0===t.type.indexOf("MSPointer")&&(o=!0),i){var l=function(t){return t.target===a||a.contains(t.target)};if("touchstart"===t.type){var u=Array.prototype.filter.call(t.touches,l);if(u.length>1)return!1;r=u[0].pageX,n=u[0].pageY}else{var c=Array.prototype.find.call(t.changedTouches,l);if(!c)return!1;r=c.pageX,n=c.pageY}}return e=e||m(St),(s||o)&&(r=t.clientX+e.x,n=t.clientY+e.y),t.pageOffset=e,t.points=[r,n],t.cursor=s||o,t}function R(t){var e=t-s(ut,a.ort),r=100*e/k();return r=u(r),a.dir?100-r:r}function N(t){var e=100,a=!1;return ct.forEach(function(r,n){if(!r.hasAttribute("disabled")){var i=Math.abs(vt[n]-t);(i0,n,e.locations,e.handleNumbers)}function V(t,e){e.handle&&(p(e.handle,a.cssClasses.active),yt-=1),e.listeners.forEach(function(t){Ut.removeEventListener(t[0],t[1])}),0===yt&&(p(gt,a.cssClasses.drag),Z(),t.cursor&&(Ct.style.cursor="",Ct.removeEventListener("selectstart",r))),e.handleNumbers.forEach(function(t){H("change",t),H("set",t),H("end",t)})}function I(t,e){var n;if(1===e.handleNumbers.length){var i=ct[e.handleNumbers[0]];if(i.hasAttribute("disabled"))return!1;n=i.children[0],yt+=1,d(n,a.cssClasses.active)}t.stopPropagation();var s=[],o=F(ht.move,Ut,T,{target:t.target,handle:n,listeners:s,startCalcPoint:t.calcPoint,baseSize:k(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:vt.slice()}),l=F(ht.end,Ut,V,{target:t.target,handle:n,listeners:s,doNotReject:!0,handleNumbers:e.handleNumbers}),u=F("mouseout",Ut,M,{target:t.target,handle:n,listeners:s,doNotReject:!0,handleNumbers:e.handleNumbers});s.push.apply(s,o.concat(l,u)),t.cursor&&(Ct.style.cursor=getComputedStyle(t.target).cursor,ct.length>1&&d(gt,a.cssClasses.drag),Ct.addEventListener("selectstart",r,!1)),e.handleNumbers.forEach(function(t){H("start",t)})}function L(t){t.stopPropagation();var e=R(t.calcPoint),r=N(e);return r!==!1&&(a.events.snap||l(gt,a.cssClasses.tap,a.animationDuration),tt(r,e,!0,!0),Z(),H("slide",r,!0),H("update",r,!0),H("change",r,!0),H("set",r,!0),void(a.events.snap&&I(t,{handleNumbers:[r]})))}function $(t){var e=R(t.calcPoint),a=bt.getStep(e),r=bt.fromStepping(a);Object.keys(wt).forEach(function(t){"hover"===t.split(".")[0]&&wt[t].forEach(function(t){t.call(dt,r)})})}function Q(t){t.fixed||ct.forEach(function(t,e){F(ht.start,t.children[0],I,{handleNumbers:[e]})}),t.tap&&F(ht.start,ut,L,{}),t.hover&&F(ht.move,ut,$,{hover:!0}),t.drag&&ft.forEach(function(e,r){if(e!==!1&&0!==r&&r!==ft.length-1){var n=ct[r-1],i=ct[r],s=[e];d(e,a.cssClasses.draggable),t.fixed&&(s.push(n.children[0]),s.push(i.children[0])),s.forEach(function(t){F(ht.start,t,I,{handles:[n,i],handleNumbers:[r-1,r]})})}})}function q(t,e){wt[t]=wt[t]||[],wt[t].push(e),"update"===t.split(".")[0]&&ct.forEach(function(t,e){H("update",e)})}function D(t){var e=t&&t.split(".")[0],a=e&&t.substring(e.length);Object.keys(wt).forEach(function(t){var r=t.split(".")[0],n=t.substring(r.length);e&&e!==r||a&&a!==n||delete wt[t]})}function H(t,e,r){Object.keys(wt).forEach(function(n){var i=n.split(".")[0];t===i&&wt[n].forEach(function(t){t.call(dt,jt.map(a.format.to),e,jt.slice(),r||!1,vt.slice())})})}function z(t){return t+"%"}function B(t,e,r,n,i,s){return ct.length>1&&(n&&e>0&&(r=Math.max(r,t[e-1]+a.margin)),i&&e1&&a.limit&&(n&&e>0&&(r=Math.min(r,t[e-1]+a.limit)),i&&e1?r.forEach(function(t,a){var r=B(n,t,n[t]+e,i[a],s[a],!1);r===!1?e=0:(e=r-n[t],n[t]=r)}):i=s=[!0];var o=!1;r.forEach(function(t,r){o=tt(t,a[t]+e,i[r],s[r])||o}),o&&r.forEach(function(t){H("update",t),H("slide",t)})}function J(t,e){return a.dir?100-t-e:t}function G(t,e){vt[t]=e,jt[t]=bt.fromStepping(e);var r="translate("+W(z(J(e,0)-Et),"0")+")";ct[t].style[a.transformRule]=r,et(t),et(t+1)}function Z(){xt.forEach(function(t){var e=vt[t]>50?-1:1,a=3+(ct.length+e*t);ct[t].style.zIndex=a})}function tt(t,e,a,r){return e=B(vt,t,e,a,r,!1),e!==!1&&(G(t,e),!0)}function et(t){if(ft[t]){var e=0,r=100;0!==t&&(e=vt[t-1]),t!==ft.length-1&&(r=vt[t]);var n=r-e,i="translate("+W(z(J(e,n)),"0")+")",s="scale("+W(n/100,"1")+")";ft[t].style[a.transformRule]=i+" "+s}}function at(t,e){return null===t||t===!1||void 0===t?vt[e]:("number"==typeof t&&(t=String(t)),t=a.format.from(t),t=bt.toStepping(t),t===!1||isNaN(t)?vt[e]:t)}function rt(t,e){var r=c(t),n=void 0===vt[0];e=void 0===e||!!e,a.animate&&!n&&l(gt,a.cssClasses.tap,a.animationDuration),xt.forEach(function(t){tt(t,at(r[t],t),!0,!1)}),xt.forEach(function(t){tt(t,vt[t],!0,!0)}),Z(),xt.forEach(function(t){H("update",t),null!==r[t]&&e&&H("set",t)})}function nt(t){rt(a.start,t)}function it(){var t=jt.map(a.format.to);return 1===t.length?t[0]:t}function st(){for(var t in a.cssClasses)a.cssClasses.hasOwnProperty(t)&&p(gt,a.cssClasses[t]);for(;gt.firstChild;)gt.removeChild(gt.firstChild);delete gt.noUiSlider}function ot(){return vt.map(function(t,e){var a=bt.getNearbySteps(t),r=jt[e],n=a.thisStep.step,i=null;n!==!1&&r+n>a.stepAfter.startValue&&(n=a.stepAfter.startValue-r),i=r>a.thisStep.startValue?a.thisStep.step:a.stepBefore.step!==!1&&r-a.stepBefore.highestStep,100===t?n=null:0===t&&(i=null);var s=bt.countStepDecimals();return null!==n&&n!==!1&&(n=Number(n.toFixed(s))),null!==i&&i!==!1&&(i=Number(i.toFixed(s))),[i,n]})}function lt(t,e){var r=it(),n=["margin","limit","padding","range","animate","snap","step","format"];n.forEach(function(e){void 0!==t[e]&&(i[e]=t[e])});var s=Y(i);n.forEach(function(e){void 0!==t[e]&&(a[e]=s[e])}),bt=s.spectrum,a.margin=s.margin,a.limit=s.limit,a.padding=s.padding,a.pips&&P(a.pips),vt=[],rt(t.start||r,e)}var ut,ct,ft,dt,pt,ht=_(),mt=v(),_t=mt&&g(),gt=t,vt=[],xt=[],yt=0,bt=a.spectrum,jt=[],wt={},St=t.ownerDocument,Ut=St.documentElement,Ct=St.body,Et="rtl"===St.dir||1===a.ort?0:100;return b(gt),y(a.connect,ut),Q(a.events),rt(a.start),dt={destroy:st,steps:ot,on:q,off:D,get:it,set:rt,reset:nt,__moveHandles:function(t,e,a){X(t,e,vt,a)},options:i,updateOptions:lt,target:gt,removePips:A,pips:P},a.pips&&P(a.pips),a.tooltips&&w(),S(),dt}function G(t,e){if(!t||!t.nodeName)throw new Error("noUiSlider ("+K+"): create requires a single element, got: "+t);if(t.noUiSlider)throw new Error("noUiSlider ("+K+"): Slider was already initialized.");var a=Y(e,t),r=J(t,a,e);return t.noUiSlider=r,r}var K="11.1.0";P.prototype.getMargin=function(t){var e=this.xNumSteps[0];if(e&&t/e%1!==0)throw new Error("noUiSlider ("+K+"): 'limit', 'margin' and 'padding' must be divisible by step.");return 2===this.xPct.length&&y(this.xVal,t)},P.prototype.toStepping=function(t){return t=S(this.xVal,this.xPct,t)},P.prototype.fromStepping=function(t){return U(this.xVal,this.xPct,t)},P.prototype.getStep=function(t){return t=C(this.xPct,this.xSteps,this.snap,t)},P.prototype.getNearbySteps=function(t){var e=w(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},P.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(f);return Math.max.apply(null,t)},P.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var Z={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};return{version:K,create:G}})},{}],3:[function(t,e,a){(function(a){var r="undefined"!=typeof window?window.jQuery:"undefined"!=typeof a?a.jQuery:null,n=t("./state"),i=t("./process_form"),s=t("nouislider"),o=t("./thirdparty");window.searchAndFilter={extensions:[],registerExtension:function(t){this.extensions.push(t)}},e.exports=function(t){var e={startOpened:!1,isInit:!0,action:""},a=jQuery.extend(e,t);o.init(),this.each(function(){var t=r(this),e=this;this.sfid=t.attr("data-sf-form-id"),n.addSearchForm(this.sfid,this),this.$fields=t.find("> ul > li"),this.enable_taxonomy_archives=t.attr("data-taxonomy-archives"),this.current_taxonomy_archive=t.attr("data-current-taxonomy-archive"),"undefined"==typeof this.enable_taxonomy_archives&&(this.enable_taxonomy_archives="0"),"undefined"==typeof this.current_taxonomy_archive&&(this.current_taxonomy_archive=""),i.init(e.enable_taxonomy_archives,e.current_taxonomy_archive),i.enableInputs(e),"undefined"==typeof this.extra_query_params&&(this.extra_query_params={all:{},results:{},ajax:{}}),this.template_is_loaded=t.attr("data-template-loaded"),this.is_ajax=t.attr("data-ajax"),this.instance_number=t.attr("data-instance-count"),this.$ajax_results_container=jQuery(t.attr("data-ajax-target")),this.ajax_update_sections=t.attr("data-ajax-update-sections")?JSON.parse(t.attr("data-ajax-update-sections")):[],this.replace_results="0"!==t.attr("data-replace-results"),this.results_url=t.attr("data-results-url"),this.debug_mode=t.attr("data-debug-mode"),this.update_ajax_url=t.attr("data-update-ajax-url"),this.pagination_type=t.attr("data-ajax-pagination-type"),this.auto_count=t.attr("data-auto-count"),this.auto_count_refresh_mode=t.attr("data-auto-count-refresh-mode"),this.only_results_ajax=t.attr("data-only-results-ajax"),this.scroll_to_pos=t.attr("data-scroll-to-pos"),this.custom_scroll_to=t.attr("data-custom-scroll-to"),this.scroll_on_action=t.attr("data-scroll-on-action"),this.lang_code=t.attr("data-lang-code"),this.ajax_url=t.attr("data-ajax-url"),this.ajax_form_url=t.attr("data-ajax-form-url"),this.is_rtl=t.attr("data-is-rtl"),this.display_result_method=t.attr("data-display-result-method"),this.maintain_state=t.attr("data-maintain-state"),this.ajax_action="",this.last_submit_query_params="",this.current_paged=parseInt(t.attr("data-init-paged")),this.last_load_more_html="",this.load_more_html="",this.ajax_data_type=t.attr("data-ajax-data-type"),this.ajax_target_attr=t.attr("data-ajax-target"),this.use_history_api=t.attr("data-use-history-api"),this.is_submitting=!1,this.last_ajax_request=null,"undefined"==typeof this.results_html&&(this.results_html=""),"undefined"==typeof this.results_page_html&&(this.results_page_html=""),"undefined"==typeof this.use_history_api&&(this.use_history_api=""),"undefined"==typeof this.pagination_type&&(this.pagination_type="normal"),"undefined"==typeof this.current_paged&&(this.current_paged=1),"undefined"==typeof this.ajax_target_attr&&(this.ajax_target_attr=""),"undefined"==typeof this.ajax_url&&(this.ajax_url=""),"undefined"==typeof this.ajax_form_url&&(this.ajax_form_url=""),"undefined"==typeof this.results_url&&(this.results_url=""),"undefined"==typeof this.scroll_to_pos&&(this.scroll_to_pos=""),"undefined"==typeof this.scroll_on_action&&(this.scroll_on_action=""),"undefined"==typeof this.custom_scroll_to&&(this.custom_scroll_to=""),this.$custom_scroll_to=jQuery(this.custom_scroll_to),"undefined"==typeof this.update_ajax_url&&(this.update_ajax_url=""),"undefined"==typeof this.debug_mode&&(this.debug_mode=""),"undefined"==typeof this.ajax_target_object&&(this.ajax_target_object=""),"undefined"==typeof this.template_is_loaded&&(this.template_is_loaded="0"),"undefined"==typeof this.auto_count_refresh_mode&&(this.auto_count_refresh_mode="0"),this.ajax_links_selector=t.attr("data-ajax-links-selector"),this.auto_update=t.attr("data-auto-update"), +this.inputTimer=0,this.setInfiniteScrollContainer=function(){"undefined"==typeof this.is_max_paged&&(this.is_max_paged=!1),this.use_scroll_loader=t.attr("data-show-scroll-loader"),this.infinite_scroll_container=t.attr("data-infinite-scroll-container"),this.infinite_scroll_trigger_amount=t.attr("data-infinite-scroll-trigger"),this.infinite_scroll_result_class=t.attr("data-infinite-scroll-result-class"),this.$infinite_scroll_container=this.$ajax_results_container,"undefined"==typeof this.infinite_scroll_container?this.infinite_scroll_container="":this.$infinite_scroll_container=jQuery(this.ajax_target_attr+" "+this.infinite_scroll_container),"undefined"==typeof this.infinite_scroll_result_class&&(this.infinite_scroll_result_class=""),"undefined"==typeof this.use_scroll_loader&&(this.use_scroll_loader=1)},this.setInfiniteScrollContainer(),this.reset=function(t){return this.resetForm(t),!0},this.inputUpdate=function(t){if("undefined"==typeof t)var t=300;e.resetTimer(t)},this.scrollToPos=function(){var a=0,n=!0;1==e.is_ajax&&("window"==e.scroll_to_pos?a=0:"form"==e.scroll_to_pos?a=t.offset().top:"results"==e.scroll_to_pos?e.$ajax_results_container.length>0&&(a=e.$ajax_results_container.offset().top):"custom"==e.scroll_to_pos?e.$custom_scroll_to.length>0&&(a=e.$custom_scroll_to.offset().top):n=!1,n&&r("html, body").stop().animate({scrollTop:a},"normal","easeOutQuad"))},this.attachActiveClass=function(){t.on("change",'input[type="radio"], input[type="checkbox"], select',function(t){var e=r(this),a=e.closest("li[data-sf-field-name]"),n=e.prop("tagName").toLowerCase(),i=e.attr("type"),s=a.prop("tagName").toLowerCase();if("input"!=n||"radio"!=i&&"checkbox"!=i||"li"!=s){if("select"==n){var o=e.children();o.removeClass("sf-option-active");var l=e.val(),u="string"==typeof l||l instanceof String?[l]:l;r(u).each(function(t,a){e.find("option[value='"+a+"']").addClass("sf-option-active")})}}else{var o=a.parent().find("li"),c=a.parent().find("input:checked");o.removeClass("sf-option-active"),c.each(function(){var t=r(this).closest("li");t.addClass("sf-option-active")})}})},this.initAutoUpdateEvents=function(){if(1==e.auto_update||1==e.auto_count_refresh_mode){t.on("change",'input[type="radio"], input[type="checkbox"], select',function(t){e.inputUpdate(200)}),t.on("input",'input[type="number"]',function(t){e.inputUpdate(800)});var a=t.find('input[type="text"]:not(.sf-datepicker)'),r=a.val();t.on("input",'input[type="text"]:not(.sf-datepicker)',function(){r!=a.val()&&e.inputUpdate(1200),r=a.val()}),t.on("keypress",'input[type="text"]:not(.sf-datepicker)',function(t){if(13==t.which)return t.preventDefault(),e.submitForm(),!1})}},this.clearTimer=function(){clearTimeout(e.inputTimer)},this.resetTimer=function(t){clearTimeout(e.inputTimer),e.inputTimer=setTimeout(e.formUpdated,t)},this.addDatePickers=function(){var a=t.find(".sf-datepicker");a.length>0&&(a.each(function(){var t=r(this),a="",n=!1,i=!1,s=t.closest(".sf_date_field");s.length>0&&(a=s.attr("data-date-format"),1==s.attr("data-date-use-year-dropdown")&&(n=!0),1==s.attr("data-date-use-month-dropdown")&&(i=!0));var o={inline:!0,showOtherMonths:!0,onSelect:function(t,a){e.dateSelect(t,a,r(this))},dateFormat:a,changeMonth:i,changeYear:n};1==e.is_rtl&&(o.direction="rtl"),t.datepicker(o),""!=e.lang_code?r.datepicker.setDefaults(r.extend({dateFormat:a},r.datepicker.regional[e.lang_code])):r.datepicker.setDefaults(r.extend({dateFormat:a},r.datepicker.regional.en))}),0==r(".ll-skin-melon").length&&a.datepicker("widget").wrap('
                            '))},this.dateSelect=function(t,a,n){var i=r(a.input.get(0)),s=(r(this),i.closest('[data-sf-field-input-type="daterange"], [data-sf-field-input-type="date"]'));s.each(function(t,a){var n=r(this).find(".sf-datepicker"),i=n.length;if(i>1){var s=0,o=0;n.each(function(){""==r(this).val()&&o++,s++}),0==o&&e.inputUpdate(1)}else e.inputUpdate(1)})},this.addRangeSliders=function(){var a=t.find(".sf-meta-range-slider");a.length>0&&(a.each(function(){var t=r(this),a=t.attr("data-min"),n=t.attr("data-max"),i=t.attr("data-start-min"),o=t.attr("data-start-max"),l=t.attr("data-display-values-as"),u=t.attr("data-step"),c=t.find(".sf-range-min"),f=t.find(".sf-range-max"),d=t.attr("data-decimal-places"),p=t.attr("data-thousand-seperator"),h=t.attr("data-decimal-seperator"),m=wNumb({mark:h,decimals:parseFloat(d),thousand:p}),_=(parseFloat(i),m.to(parseFloat(i))),g=m.to(parseFloat(o));parseFloat(o);"textinput"==l?(c.val(_),f.val(g)):"text"==l&&(c.html(_),f.html(g));var v={range:{min:[parseFloat(a)],max:[parseFloat(n)]},start:[_,g],handles:2,connect:!0,step:parseFloat(u),behaviour:"extend-tap",format:m};1==e.is_rtl&&(v.direction="rtl");var x=r(this).find(".meta-slider")[0];"undefined"!=typeof x.noUiSlider&&x.noUiSlider.destroy(),s.create(x,v),c.off(),c.on("change",function(){x.noUiSlider.set([r(this).val(),null])}),f.off(),f.on("change",function(){x.noUiSlider.set([null,r(this).val()])}),x.noUiSlider.off("update"),x.noUiSlider.on("update",function(t,a){var r=_,n=g,i=t[a];a?g=i:_=i,"textinput"==l?(c.val(_),f.val(g)):"text"==l&&(c.html(_),f.html(g)),1!=e.auto_update&&1!=e.auto_count_refresh_mode||r==_&&n==g||e.inputUpdate(800)})}),e.clearTimer())},this.init=function(a){if("undefined"==typeof a)var a=!1;this.initAutoUpdateEvents(),this.attachActiveClass(),this.addDatePickers(),this.addRangeSliders();var n=t.find("select[data-combobox='1']");n.length>0&&n.each(function(t){var a=r(this),n=a.attr("data-combobox-nrm");if("undefined"!=typeof a.chosen){var i={search_contains:!0};"undefined"!=typeof n&&n&&(i.no_results_text=n),1==e.is_rtl&&a.addClass("chosen-rtl"),a.chosen(i)}else{var s={};1==e.is_rtl&&(s.dir="rtl"),"undefined"!=typeof n&&n&&(s.language={noResults:function(){return n}}),a.select2(s)}}),e.isSubmitting=!1,1==e.is_ajax&&e.setupAjaxPagination(),t.on("submit",this.submitForm),e.initWooCommerceControls(),0==a&&(e.last_submit_query_params=e.getUrlParams(!1))},this.onWindowScroll=function(t){if(!e.is_loading_more&&!e.is_max_paged){var a=r(window).scrollTop(),n=r(window).scrollTop()+r(window).height(),i=parseInt(e.infinite_scroll_trigger_amount);if(1==e.$infinite_scroll_container.length){var s=e.$infinite_scroll_container.offset().top+e.$infinite_scroll_container.height();e.$infinite_scroll_container.offset().top+e.$infinite_scroll_container.height()-a;n>s+i&&e.loadMoreResults()}}},this.stripQueryStringAndHashFromPath=function(t){return t.split("?")[0].split("#")[0]},this.gup=function(t,e){e||(e=location.href),t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var a="[\\?&]"+t+"=([^&#]*)",r=new RegExp(a),n=r.exec(e);return null==n?null:n[1]},this.getUrlParams=function(t,a,r){if("undefined"==typeof t)var t=!0;if("undefined"==typeof a)var a="";var n="",s=i.getUrlParams(e),o=Object.keys(s).length,l=0;if("undefined"!=typeof r&&s.hasOwnProperty(r)&&o--,o>0)for(var u in s)if(s.hasOwnProperty(u)){var c=!0;"undefined"!=typeof r&&u==r&&(c=!1),c&&(n+=u+"="+s[u],l1&&(f=e.joinUrlParam(f,"sf_paged="+p))}return f=e.addQueryParams(f,e.extra_query_params.all)},this.addQueryParams=function(t,a){var r="",n=Object.keys(a).length;if(n>0)for(var i in a)a.hasOwnProperty(i)&&""!=a[i]&&(r=i+"="+a[i],t=e.joinUrlParam(t,r));return t},this.addUrlParam=function(t,e){var a="";return""!=t&&(a+=t.indexOf("?")!=-1?"&":"?"),""!=e?t+a+e:t},this.joinUrlParam=function(t,e){var a="";return""!=t&&(a+="&"),""!=e?t+a+e:t},this.setAjaxResultsURLs=function(t){if("undefined"==typeof e.ajax_results_conf&&(e.ajax_results_conf=new Array),e.ajax_results_conf.processing_url="",e.ajax_results_conf.results_url="",e.ajax_results_conf.data_type="","shortcode"==e.display_result_method)e.ajax_results_conf.results_url=e.addUrlParam(e.results_url,t),""!=e.lang_code&&(t=e.joinUrlParam(t,"lang="+e.lang_code)),e.ajax_results_conf.processing_url=e.addUrlParam(e.ajax_url,t);else if("post_type_archive"==e.display_result_method){i.setTaxArchiveResultsUrl(e,e.results_url);var a=i.getResultsUrl(e,e.results_url);e.ajax_results_conf.results_url=e.addUrlParam(a,t),e.ajax_results_conf.processing_url=e.addUrlParam(a,t)}else if("custom_woocommerce_store"==e.display_result_method){i.setTaxArchiveResultsUrl(e,e.results_url);var a=i.getResultsUrl(e,e.results_url);e.ajax_results_conf.results_url=e.addUrlParam(a,t),e.ajax_results_conf.processing_url=e.addUrlParam(a,t)}else e.ajax_results_conf.results_url=e.addUrlParam(e.results_url,t),e.ajax_results_conf.processing_url=e.addUrlParam(e.ajax_url,t);e.ajax_results_conf.processing_url=e.addQueryParams(e.ajax_results_conf.processing_url,e.extra_query_params.ajax),e.ajax_results_conf.data_type=e.ajax_data_type},this.updateLoaderTag=function(t){var a;a=""!=e.infinite_scroll_result_class?e.$infinite_scroll_container.find(e.infinite_scroll_result_class).last().parent():e.$infinite_scroll_container;var n=a.prop("tagName"),i="div";"ol"!=n.toLowerCase()&&"ul"!=n.toLowerCase()||(i="li");var s=r("<"+i+" />").html(t.html()),o=t.prop("attributes");return r.each(o,function(){s.attr(this.name,this.value)}),s},this.loadMoreResults=function(){if(this.is_max_paged!==!0){e.is_loading_more=!0;var t={sfid:e.sfid,targetSelector:e.ajax_target_attr,type:"load_more",object:e};e.triggerEvent("sf:ajaxstart",t),i.setTaxArchiveResultsUrl(e,e.results_url);var a=e.getUrlParams(!0);e.last_submit_query_params=e.getUrlParams(!1);var n="",s="",o="",l=this.current_paged+1;if(a=e.joinUrlParam(a,"sf_paged="+l),e.setAjaxResultsURLs(a),n=e.ajax_results_conf.processing_url,s=e.ajax_results_conf.results_url,o=e.ajax_results_conf.data_type,e.last_ajax_request&&e.last_ajax_request.abort(),1==e.use_scroll_loader){var u=r("
                            ",{"class":"search-filter-scroll-loading"});u=e.updateLoaderTag(u),e.infiniteScrollAppend(u)}e.last_ajax_request=r.get(n,function(t,a,r){e.current_paged++,e.last_ajax_request=null,e.addResults(t,o)},o).fail(function(t,a,r){var i={};i.sfid=e.sfid,i.object=e,i.targetSelector=e.ajax_target_attr,i.ajaxURL=n,i.jqXHR=t,i.textStatus=a,i.errorThrown=r,e.triggerEvent("sf:ajaxerror",i)}).always(function(){var t={};t.sfid=e.sfid,t.targetSelector=e.ajax_target_attr,t.object=e,1==e.use_scroll_loader&&u.detach(),e.is_loading_more=!1,e.triggerEvent("sf:ajaxfinish",t)})}},this.fetchAjaxResults=function(){var a={sfid:e.sfid,targetSelector:e.ajax_target_attr,type:"load_results",object:e};e.triggerEvent("sf:ajaxstart",a);var n=t.find('input[type="text"]:focus').not(".sf-datepicker");if(1==n.length)var s=n.attr("name");if(t.addClass("search-filter-disabled"),i.disableInputs(e),e.$ajax_results_container.animate({opacity:.5},"fast"),e.fadeContentAreas("out"),"pagination"==e.ajax_action){var o=e.$ajax_results_container.attr("data-paged");"undefined"==typeof o&&(o=1),i.setTaxArchiveResultsUrl(e,e.results_url),l=e.getUrlParams(!1),o>1&&(l=e.joinUrlParam(l,"sf_paged="+o))}else if("submit"==e.ajax_action){var l=e.getUrlParams(!0);e.last_submit_query_params=e.getUrlParams(!1)}var u="",c="",f="";e.setAjaxResultsURLs(l),u=e.ajax_results_conf.processing_url,c=e.ajax_results_conf.results_url,f=e.ajax_results_conf.data_type,e.last_ajax_request&&e.last_ajax_request.abort();var d=e.ajax_action;e.last_ajax_request=r.get(u,function(t,a,r){e.last_ajax_request=null,e.updateResults(t,f),e.ajax_action=d,e.scrollResults(e.ajax_action),e.updateUrlHistory(c),e.setupAjaxPagination(),e.isSubmitting=!1,e.initWooCommerceControls()},f).fail(function(t,a,r){var n={};n.sfid=e.sfid,n.targetSelector=e.ajax_target_attr,n.object=e,n.ajaxURL=u,n.jqXHR=t,n.textStatus=a,n.errorThrown=r,e.isSubmitting=!1,e.triggerEvent("sf:ajaxerror",n)}).always(function(){e.$ajax_results_container.stop(!0,!0).animate({opacity:1},"fast"),e.fadeContentAreas("in");var a={};if(a.sfid=e.sfid,a.targetSelector=e.ajax_target_attr,a.object=e,t.removeClass("search-filter-disabled"),i.enableInputs(e),""!=s){var n=[];e.$fields.each(function(){var t=r(this).find("input[name='"+s+"']");1==t.length&&(n=t)}),1==n.length&&(n.focus().val(n.val()),e.focusCampo(n[0]))}t.find("input[name='_sf_search']").trigger("focus"),e.triggerEvent("sf:ajaxfinish",a)})},this.focusCampo=function(t){if(null!=t&&0!=t.value.length){if(t.createTextRange){var e=t.createTextRange();e.moveStart("character",t.value.length),e.collapse(),e.select()}else if(t.selectionStart||"0"==t.selectionStart){var a=t.value.length;t.selectionStart=a,t.selectionEnd=a}t.blur(),t.focus()}else t&&t.focus()},this.triggerEvent=function(t,a){var n=r(".searchandfilter[data-sf-form-id='"+e.sfid+"']");n.trigger(t,[a])},this.fetchAjaxForm=function(){var a={sfid:e.sfid,targetSelector:e.ajax_target_attr,type:"form",object:e};e.triggerEvent("sf:ajaxformstart",[a]),t.addClass("search-filter-disabled"),i.disableInputs(e);var n=e.getUrlParams();""!=e.lang_code&&(n=e.joinUrlParam(n,"lang="+e.lang_code));var s=e.addUrlParam(e.ajax_form_url,n),o="json";r.get(s,function(t,a,r){e.updateForm(t,o)},o).fail(function(t,a,r){var n={};n.sfid=e.sfid,n.targetSelector=e.ajax_target_attr,n.object=e,n.ajaxURL=s,n.jqXHR=t,n.textStatus=a,n.errorThrown=r,e.triggerEvent("sf:ajaxerror",[n])}).always(function(){var a={};a.sfid=e.sfid,a.targetSelector=e.ajax_target_attr,a.object=e,t.removeClass("search-filter-disabled"),i.enableInputs(e),e.triggerEvent("sf:ajaxformfinish",[a])})},this.copyListItemsContents=function(t,a){var n=new Array,i=new Array,s=t.find("> ul > li");s.each(function(t){n.push(r(this).html());var e=r(this).prop("attributes");i.push(e)});var o=0,l=a.find("> ul > li");l.each(function(t){r(this).html(n[o]);var a=r(s.get(o)),i=r(this);i.removeAttr("data-sf-taxonomy-archive"),e.copyAttributes(a,i),o++})},this.updateFormAttributes=function(t,e){var a=t.prop("attributes"),n=e.prop("attributes");r.each(n,function(){e.removeAttr(this.name)}),r.each(a,function(){e.attr(this.name,this.value)})},this.copyAttributes=function(t,e,a){if("undefined"==typeof a)var a="";var n=t.prop("attributes"),i=e.prop("attributes");r.each(i,function(){""!=a&&0==this.name.indexOf(a)&&e.removeAttr(this.name)}),r.each(n,function(){e.attr(this.name,this.value)})},this.copyFormAttributes=function(t,e){e.removeAttr("data-current-taxonomy-archive"),this.copyAttributes(t,e)},this.updateForm=function(a,n){"json"==n&&"undefined"!=typeof a.form&&(t.off(),e.copyListItemsContents(r(a.form),t),this.init(!0),1==e.is_ajax&&e.setupAjaxPagination())},this.addResults=function(t,a){if("json"==a)e.load_more_html=t.results;else if("html"==a){var n=r(t);e.load_more_html=n.find(e.ajax_target_attr).html()}var i=!1;if(r("
                            "+e.load_more_html+"
                            ").find("[data-search-filter-action='infinite-scroll-end']").length>0&&(i=!0),""!=e.infinite_scroll_container&&(e.load_more_html=r("
                            "+e.load_more_html+"
                            ").find(e.infinite_scroll_container).html()),""!=e.infinite_scroll_result_class){var s=r("
                            "+e.load_more_html+"
                            ").find(e.infinite_scroll_result_class),o=r("
                            ",{});o.append(s),e.load_more_html=o.html()}i?(e.is_max_paged=!0,e.last_load_more_html=e.load_more_html,e.infiniteScrollAppend(e.load_more_html)):e.last_load_more_html!==e.load_more_html?(e.last_load_more_html=e.load_more_html,e.infiniteScrollAppend(e.load_more_html)):e.is_max_paged=!0},this.infiniteScrollAppend=function(t){""!=e.infinite_scroll_result_class?e.$infinite_scroll_container.find(e.infinite_scroll_result_class).last().after(t):e.$infinite_scroll_container.append(t)},this.updateResults=function(a,n){if("json"==n)this.results_html=a.results,this.replace_results&&e.$ajax_results_container.html(this.results_html),"undefined"!=typeof a.form&&(t.off(),e.removeAjaxPagination(),e.copyListItemsContents(r(a.form),t),e.copyFormAttributes(r(a.form),t),t.searchAndFilter({isInit:!1}));else if("html"==n){var i=r(a);if(this.results_page_html=a,this.results_html=i.find(this.ajax_target_attr).html(),this.replace_results&&e.$ajax_results_container.html(this.results_html),e.updateContentAreas(i),e.$ajax_results_container.find(".searchandfilter").length>0&&e.$ajax_results_container.find(".searchandfilter").searchAndFilter(),0==e.$ajax_results_container.find(".searchandfilter[data-sf-form-id='"+e.sfid+"']").length){var s=i.find(".searchandfilter[data-sf-form-id='"+e.sfid+"']");1==s.length&&(t.off(),e.removeAjaxPagination(),e.copyListItemsContents(s,t),e.copyFormAttributes(s,t),t.searchAndFilter({isInit:!1}))}}e.is_max_paged=!1,e.current_paged=1,e.setInfiniteScrollContainer()},this.updateContentAreas=function(t){if(this.ajax_update_sections&&this.ajax_update_sections.length)for(index=0;index0?a.val():e.getQueryParamFromURL("orderby",window.location.href),"menu_order"==i&&(i=""),""!=i&&i&&(e.extra_query_params.all.orderby=i),n.on("submit",function(t){return t.preventDefault(),!1}),a.on("change",function(a){a.preventDefault();var n=r(this).val();return"menu_order"==n&&(n=""),e.extra_query_params.all.orderby=n,t.trigger("submit"),!1})},this.scrollResults=function(){e.scroll_on_action!=e.ajax_action&&"all"!=e.scroll_on_action||e.scrollToPos()},this.updateUrlHistory=function(a){var r=0;window.history&&window.history.pushState&&(r=t.attr("data-use-history-api")),1==e.update_ajax_url&&1==r&&window.history&&window.history.pushState&&history.pushState(null,null,a)},this.removeAjaxPagination=function(){if("undefined"!=typeof e.ajax_links_selector){var t=jQuery(e.ajax_links_selector);t.length>0&&t.off()}},this.getBaseUrl=function(t){var e=t.split("?"),a="";return a=e.length>0?e[0]:t},this.canFetchAjaxResults=function(t){if("undefined"==typeof t)var t="";var a=!1;if(1==e.is_ajax){1==e.$ajax_results_container.length&&(a=!0);var r=e.results_url,n="",i=window.location.href,s=window.location.href.indexOf("#");if(s!==-1&&(i=window.location.href.substr(0,window.location.href.indexOf("#"))),("custom_woocommerce_store"==e.display_result_method||"post_type_archive"==e.display_result_method)&&1==e.enable_taxonomy_archives&&""!==e.current_taxonomy_archive)return a=!0;var o=this.getBaseUrl(i),l=e.getQueryParamFromURL("lang",window.location.href);"undefined"!=typeof l&&null!==l&&(o=e.addUrlParam(o,"lang="+l));var u=e.getQueryParamFromURL("sfid",window.location.href);Number(parseFloat(u))==u&&(o=e.addUrlParam(o,"sfid="+u)),o=o.replace(/\/$/,""),r=r.replace(/\/$/,""),n=encodeURI(r);var c=-1;o==r||o.toLowerCase()==n.toLowerCase()?c=1:r.indexOf("?")!==-1&&0===i.lastIndexOf(r,0)&&(c=1),1==e.only_results_ajax?a=c>-1:"pagination"==t&&(c>-1||(a=!1))}return a},this.setupAjaxPagination=function(){if("infinite_scroll"===this.pagination_type){var t=!1;e.$ajax_results_container.find("[data-search-filter-action='infinite-scroll-end']").length>0&&(t=!0,e.is_max_paged=!0),1===parseInt(this.instance_number)&&(r(window).off("scroll",e.onWindowScroll),e.canFetchAjaxResults("pagination")&&r(window).on("scroll",e.onWindowScroll))}else{if("undefined"==typeof e.ajax_links_selector)return;r(document).off("click",e.ajax_links_selector),r(document).off(e.ajax_links_selector),r(e.ajax_links_selector).off(),r(document).on("click",e.ajax_links_selector,function(t){if(e.canFetchAjaxResults("pagination")){t.preventDefault();var a=jQuery(this).attr("href");e.ajax_action="pagination";var r=e.getPagedFromURL(a);return e.$ajax_results_container.attr("data-paged",r),e.fetchAjaxResults(),!1}})}},this.getPagedFromURL=function(t){var a=1,r=e.getQueryParamFromURL("sf_paged",t);return"string"!=typeof r&&"number"!=typeof r||(a=r),a},this.getQueryParamFromURL=function(t,e){var a="?"+e.split("?")[1];if("undefined"!=typeof a){var r=decodeURIComponent((new RegExp("[?|&]"+t+"=([^&;]+?)(&|#|;|$)").exec(a)||[,""])[1].replace(/\+/g,"%20"))||null;return r}return""},this.formUpdated=function(t){return 1==e.auto_update?e.submitForm():0==e.auto_update&&1==e.auto_count_refresh_mode&&e.formUpdatedFetchAjax(),!1},this.formUpdatedFetchAjax=function(){return e.fetchAjaxForm(),!1},this.setFields=function(t){e.$fields.each(function(){var t=r(this),e=t.find(".sf-meta-range-slider").attr("data-display-values-as");"textinput"===e&&(t.find(".meta-slider").length>0,t.find(".meta-slider").each(function(t){var e=r(this)[0],a=r(this).closest(".sf-meta-range-slider"),n=a.find(".sf-range-min").val(),i=a.find(".sf-range-max").val();e.noUiSlider.set([n,i])}))})},this.submitForm=function(t){if(1==e.isSubmitting)return!1;if(e.setFields(),e.clearTimer(),e.isSubmitting=!0,i.setTaxArchiveResultsUrl(e,e.results_url),e.$ajax_results_container.attr("data-paged",1),e.canFetchAjaxResults())e.ajax_action="submit",e.fetchAjaxResults();else{var a=i.getResultsUrl(e,e.results_url),r=e.getUrlParams(!0,"");a=e.addUrlParam(a,r),window.location.href=a}return!1},this.resetForm=function(t){e.$fields.each(function(){var t=r(this);t.removeAttr("data-sf-taxonomy-archive"),t.find("select:not([multiple='multiple']) > option:first-child").prop("selected",!0),t.find("select[multiple='multiple'] > option").prop("selected",!1),t.find("input[type='checkbox']").prop("checked",!1),t.find("> ul > li:first-child input[type='radio']").prop("checked",!0),t.find("input[type='text']").val(""),t.find(".sf-option-active").removeClass("sf-option-active"),t.find("> ul > li:first-child input[type='radio']").parent().addClass("sf-option-active"),t.find("input[type='number']").each(function(t){var e=r(this);e.parent().parent().hasClass("sf-meta-range")&&(0==t?e.val(e.attr("min")):1==t&&e.val(e.attr("max")))});var e=t.find(".sf-meta-range-select-fromto");if(e.length>0){var a=e.attr("data-min"),n=e.attr("data-max");e.find("select").each(function(t){var e=r(this);0==t?e.val(a):1==t&&e.val(n)})}var i=t.find(".sf-meta-range-radio-fromto");if(i.length>0){var a=i.attr("data-min"),n=i.attr("data-max"),s=i.find(".sf-input-range-radio");s.each(function(t){var e=r(this).find(".sf-input-radio");e.prop("checked",!1),0==t?e.filter('[value="'+a+'"]').prop("checked",!0):1==t&&e.filter('[value="'+n+'"]').prop("checked",!0)})}t.find(".meta-slider").each(function(t){var e=r(this)[0],a=r(this).closest(".sf-meta-range-slider"),n=a.attr("data-min-formatted"),i=a.attr("data-max-formatted");e.noUiSlider.set([n,i])});var o=t.find("select[data-combobox='1']");o.length>0&&("undefined"!=typeof o.chosen?o.trigger("chosen:updated"):(o.val(""),o.trigger("change.select2")))}),e.clearTimer(),"always"==t?e.submitForm():"never"==t?1==this.auto_count_refresh_mode&&e.formUpdatedFetchAjax():"auto"==t&&(1==this.auto_update?e.submitForm():1==this.auto_count_refresh_mode&&e.formUpdatedFetchAjax())},this.init();var o={};o.sfid=e.sfid,o.targetSelector=e.ajax_target_attr,o.object=this,a.isInit&&e.triggerEvent("sf:init",o)})}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./process_form":4,"./state":5,"./thirdparty":6,nouislider:2}],4:[function(t,e,a){(function(t){var a="undefined"!=typeof window?window.jQuery:"undefined"!=typeof t?t.jQuery:null;e.exports={taxonomy_archives:0,url_params:{},tax_archive_results_url:"",active_tax:"",fields:{},init:function(t,e){this.taxonomy_archives=0,this.url_params={},this.tax_archive_results_url="",this.active_tax="",this.taxonomy_archives=t,this.current_taxonomy_archive=e,this.clearUrlComponents()},setTaxArchiveResultsUrl:function(t,e,r){var n=this;if(this.clearTaxArchiveResultsUrl(),1==this.taxonomy_archives){if("undefined"==typeof r)var r=!1;var i=!1,s="",o="",l=t.$fields.parent().find("[data-sf-taxonomy-archive='1']");if(1==l.length){i=l;var u=i.attr("data-sf-field-type");if("tag"==u||"category"==u||"taxonomy"==u){var c=n.processTaxonomy(i,!0);s=i.attr("data-sf-field-name");var f=s.replace("_sft_","");c&&(o=c.value)}""==o&&(i=!1)}if(""!=n.current_taxonomy_archive&&n.current_taxonomy_archive!=f)return void(this.tax_archive_results_url=e);if(""!=o&&i||t.$fields.each(function(){if(!i){var t=a(this).attr("data-sf-field-type");if("tag"==t||"category"==t||"taxonomy"==t){var e=n.processTaxonomy(a(this),!0);s=a(this).attr("data-sf-field-name"),e&&(o=e.value,""!=o&&(i=a(this)))}}}),i&&""!=o){var d=i.attr("data-sf-term-rewrite");if(""!=d){var p=JSON.parse(d),h=i.attr("data-sf-field-input-type");if(n.active_tax=s,"radio"==h||"checkbox"==h){var m=!0,_=o.split(",").join("+").split("+");if(_.length>1&&(m=!1),m){var g=i.find("input[value='"+o+"']"),v=g.parent(),x=v.attr("data-sf-depth"),y=new Array;y.push(o);for(var b=x;b>0;b--)v=v.parent().parent(),y.push(v.find("input").val());y.reverse();var j=p[x],w=j;a(y).each(function(t,e){w=w.replace("["+t+"]",e)}),this.tax_archive_results_url=w}}else if("select"==h||"multiselect"==h){var m=!0,_=o.split(",").join("+").split("+");if(_.length>1&&(m=!1),m){var v=i.find("option[value='"+o+"']"),x=v.attr("data-sf-depth"),y=new Array;y.push(o);for(var b=x;b>0;b--)v=v.prevAll("option[data-sf-depth='"+(b-1)+"']"),y.push(v.val());y.reverse();var j=p[x],w=j;a(y).each(function(t,e){w=w.replace("["+t+"]",e)}),this.tax_archive_results_url=w}}}}}},getResultsUrl:function(t,e){return""==this.tax_archive_results_url?e:this.tax_archive_results_url},getUrlParams:function(t){if(this.buildUrlComponents(t,!0),""!=this.tax_archive_results_url&&""!=this.active_tax){var e=this.active_tax;"undefined"!=typeof this.url_params[e]&&delete this.url_params[e]}return this.url_params},clearUrlComponents:function(){this.url_params={}},clearTaxArchiveResultsUrl:function(){this.tax_archive_results_url=""},disableInputs:function(t){t.$fields.each(function(){var t=a(this).find("input, select, .meta-slider");t.attr("disabled","disabled"),t.attr("disabled",!0),t.prop("disabled",!0),t.trigger("chosen:updated")})},enableInputs:function(t){t.$fields.each(function(){var t=a(this).find("input, select, .meta-slider");t.prop("disabled",!1),t.attr("disabled",!1),t.trigger("chosen:updated")})},buildUrlComponents:function(t,e){var r=this;"undefined"!=typeof e&&1==e&&this.clearUrlComponents(),t.$fields.each(function(){var t=(a(this).attr("data-sf-field-name"),a(this).attr("data-sf-field-type"));"search"==t?r.processSearchField(a(this)):"tag"==t||"category"==t||"taxonomy"==t?r.processTaxonomy(a(this)):"sort_order"==t?r.processSortOrderField(a(this)):"posts_per_page"==t?r.processResultsPerPageField(a(this)):"author"==t?r.processAuthor(a(this)):"post_type"==t?r.processPostType(a(this)):"post_date"==t?r.processPostDate(a(this)):"post_meta"==t&&r.processPostMeta(a(this))})},processSearchField:function(t){var e=this,a=t.find("input[name^='_sf_search']");if(a.length>0){var r=(a.attr("name").replace("[]",""),a.val());""!=r&&(e.url_params._sf_s=encodeURIComponent(r))}},processSortOrderField:function(t){this.processAuthor(t)},processResultsPerPageField:function(t){this.processAuthor(t)},getActiveTax:function(t){return this.active_tax},getSelectVal:function(t){var e="";return 0!=t.val()&&(e=t.val()),null==e&&(e=""),e},getMetaSelectVal:function(t){var e="";return e=t.val(),null==e&&(e=""),e},getMultiSelectVal:function(t,e){var a="+";if("or"==e&&(a=","),"object"==typeof t.val()&&null!=t.val())return t.val().join(a)},getMetaMultiSelectVal:function(t,e){var r="-+-";if("or"==e&&(r="-,-"),"object"==typeof t.val()&&null!=t.val()){var n=[];return a(t.val()).each(function(t,e){n.push(e)}),n.join(r)}return""},getCheckboxVal:function(t,e){var r=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get(),n="+";return"or"==e&&(n=","),r.join(n)},getMetaCheckboxVal:function(t,e){var r=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get(),n="-+-";return"or"==e&&(n="-,-"),r.join(n)},getRadioVal:function(t){var e=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get();if(0!=e[0])return e[0]},getMetaRadioVal:function(t){var e=t.map(function(){if(1==a(this).prop("checked"))return a(this).val()}).get();return e[0]},processAuthor:function(t){var e,a=this,r=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type")),n="",i="";if("select"==r)e=t.find("select"),n=e.attr("name").replace("[]",""),i=a.getSelectVal(e);else if("multiselect"==r){e=t.find("select"),n=e.attr("name").replace("[]","");e.attr("data-operator");i=a.getMultiSelectVal(e,"or")}else if("checkbox"==r){if(e=t.find("ul > li input:checkbox"),e.length>0){n=e.attr("name").replace("[]","");t.find("> ul").attr("data-operator");i=a.getCheckboxVal(e,"or")}}else"radio"==r&&(e=t.find("ul > li input:radio"),e.length>0&&(n=e.attr("name").replace("[]",""),i=a.getRadioVal(e)));if("undefined"!=typeof i&&""!=i){var s="";"_sf_author"==n?s="authors":"_sf_sort_order"==n?s="sort_order":"_sf_ppp"==n?s="_sf_ppp":"_sf_post_type"==n&&(s="post_types"),""!=s&&(a.url_params[s]=i)}},processPostType:function(t){this.processAuthor(t)},processPostMeta:function(t){var e,r=this,n=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type")),i=t.attr("data-sf-meta-type"),s="",o="";if("number"==i){if("range-number"==n){e=t.find(".sf-meta-range-number input");var l=[];e.each(function(){l.push(a(this).val())}),s=l.join("+")}else if("range-slider"==n){e=t.find(".sf-meta-range-slider input");var u=t.find(".sf-meta-range-slider"),c=u.attr("data-decimal-places"),f=u.attr("data-thousand-seperator"),d=u.attr("data-decimal-seperator"),p=wNumb({mark:d,decimals:parseFloat(c),thousand:f}),l=[],h=t.find(".meta-slider")[0],m=h.noUiSlider.get();l.push(p.from(m[0])),l.push(p.from(m[1])),s=l.join("+"),o=u.attr("data-sf-field-name")}else if("range-radio"==n){e=t.find(".sf-input-range-radio"),0==e.length&&(e=t.find("> ul"));var u=t.find(".sf-meta-range");if(e.length>0){var _=[];e.each(function(){var t=a(this).find(".sf-input-radio");_.push(r.getMetaRadioVal(t))}),2==_.length&&Number(_[1])0){var _=[];e.each(function(){var t=a(this);_.push(r.getMetaSelectVal(t))}),2==_.length&&Number(_[1]) li input:checkbox"),e.length>0&&(s=r.getCheckboxVal(e,"and")));""==o&&(o=e.attr("name").replace("[]",""))}else if("choice"==i){if("select"==n)e=t.find("select"),s=r.getMetaSelectVal(e);else if("multiselect"==n){e=t.find("select");var g=e.attr("data-operator");s=r.getMetaMultiSelectVal(e,g)}else if("checkbox"==n){if(e=t.find("ul > li input:checkbox"),e.length>0){var g=t.find("> ul").attr("data-operator");s=r.getMetaCheckboxVal(e,g)}}else"radio"==n&&(e=t.find("ul > li input:radio"),e.length>0&&(s=r.getMetaRadioVal(e)));s=encodeURIComponent(s),"undefined"!=typeof e&&e.length>0&&(o=e.attr("name").replace("[]",""),o=o)}else"date"==i&&r.processPostDate(t);"undefined"!=typeof s&&""!=s&&(r.url_params[encodeURIComponent(o)]=s)},processPostDate:function(t){var e,r=this,n=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type"),""),i="";e=t.find("ul > li input:text"),n=e.attr("name").replace("[]","");var s=[];if(e.each(function(){s.push(a(this).val())}),2==e.length?""==s[0]&&""==s[1]||(i=s.join("+"),i=i.replace(/\//g,"")):1==e.length&&""!=s[0]&&(i=s.join("+"),i=i.replace(/\//g,"")),"undefined"!=typeof i&&""!=i){var o="";o="_sf_post_date"==n?"post_date":n,""!=o&&(r.url_params[o]=i)}},processTaxonomy:function(t,e){"undefined"==typeof e&&(e=!1);var a,r=this,n=(t.attr("data-sf-field-type"),t.attr("data-sf-field-input-type")),i="",s=""; +if("select"==n)a=t.find("select"),i=a.attr("name").replace("[]",""),s=r.getSelectVal(a);else if("multiselect"==n){a=t.find("select"),i=a.attr("name").replace("[]","");var o=a.attr("data-operator");s=r.getMultiSelectVal(a,o)}else if("checkbox"==n){if(a=t.find("ul > li input:checkbox"),a.length>0){i=a.attr("name").replace("[]","");var o=t.find("> ul").attr("data-operator");s=r.getCheckboxVal(a,o)}}else"radio"==n&&(a=t.find("ul > li input:radio"),a.length>0&&(i=a.attr("name").replace("[]",""),s=r.getRadioVal(a)));if("undefined"!=typeof s&&""!=s){if(1==e)return{name:i,value:s};r.url_params[i]=s}if(1==e)return!1}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],5:[function(t,e,a){e.exports={searchForms:{},init:function(){},addSearchForm:function(t,e){this.searchForms[t]=e},getSearchForm:function(t){return this.searchForms[t]}}},{}],6:[function(t,e,a){(function(t){var a="undefined"!=typeof window?window.jQuery:"undefined"!=typeof t?t.jQuery:null;e.exports={init:function(){a(document).on("sf:ajaxfinish",".searchandfilter",function(t,e){var r=e.object.display_result_method;if("custom_edd_store"===r)a("input.edd-add-to-cart").css("display","none"),a("a.edd-add-to-cart").addClass("edd-has-js");else if("custom_layouts"===r&&a(".cl-layout").hasClass("cl-layout--masonry")){const n=document.querySelectorAll(".cl-layout--masonry");if(n.length>0){const i=new Masonry(".cl-layout--masonry",{itemSelector:".cl-layout__item",percentPosition:!0,transitionDuration:0});imagesLoaded(n).on("progress",function(){i.layout()})}}})}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1]); \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/public/class-search-filter.php b/web/wp-content/plugins/search-filter-pro/public/class-search-filter.php index cee31c733..0c107c9d7 100644 --- a/web/wp-content/plugins/search-filter-pro/public/class-search-filter.php +++ b/web/wp-content/plugins/search-filter-pro/public/class-search-filter.php @@ -1,771 +1,716 @@ -plugin_slug); - - global $search_filter_shared; - $shared = $search_filter_shared; //this sets up shared (between frontend and admin) attributes (like post types & taxonomies) - - // Load public-facing style sheet and JavaScript. - add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_styles' ) ); - add_action( 'wp_enqueue_scripts', array( $this, 'register_scripts' ) ); - - // Ajax - add_action( 'init', array($this, 'get_results'), 2000 ); - //add_action( 'init', array($this, 'get_results'), 200 ); - - //if(!is_admin()) - //{ - add_action( 'parse_request', array( $this, 'archive_query_init' ), 10 ); - //add_action( 'pre_get_posts', array($this, 'custom_query_init'), 100 ); - add_action( 'pre_get_posts', array($this, 'archive_query_init_later') ); - //add_action( 'pre_get_posts', array($this, 'archive_query_init_later'), -100 ); - - //load SF Template - set high priority to override other plugins... - add_action('template_include', array($this, 'handle_template'), 100, 3); - //} - - add_action( 'pre_get_posts', array($this, 'custom_query_init'), 10000 ); - - $this->display_shortcode = new Search_Filter_Display_Shortcode($this->plugin_slug); - - global $search_filter_third_party; - $this->third_party = $search_filter_third_party; - - add_action( 'woocommerce_product_query', array($this, 'setup_wc_query'), 100000 ); - - //add_filter('rewrite_rules_array', array($this, 'sf_rewrite_rules')); - } - - function custom_query_init($query) - { - if(!isset($query->query_vars['search_filter_id'])) - { - return; - } - - if(isset($query->query_vars['search_filter_override'])) - { - if($query->query_vars['search_filter_override']==false) - { - return; - } - } - - if($query->query_vars['search_filter_id']!=0) - { - global $query_count_test; - $query_count_test++; - - //remove_action( 'pre_get_posts', array($this, 'custom_query_init'), 10000 ); - global $searchandfilter; - $searchandfilter->get($query->query_vars['search_filter_id'])->query->setup_custom_query($query); - //add_action( 'pre_get_posts', array($this, 'custom_query_init'), 10000 ); - - - } - - return; - } - - function is_woo_shop($query) - { - $front_page_id = get_option( 'page_on_front' ); - $current_page_id = $query->get( 'page_id' ); - $shop_page_id = apply_filters( 'woocommerce_get_shop_page_id' , get_option( 'woocommerce_shop_page_id' ) ); - $is_static_front_page = 'page' == get_option( 'show_on_front' ); - - // Warnings are thrown when using pre_get_posts, Woocommerce & the homepage when using the function `is_shop` - https://github.com/woothemes/woocommerce/issues/10625#issuecomment-204212754 - apparently WP issue - // Otherwise, just use is_shop since it works fine on other pages - if ( $is_static_front_page && $front_page_id == $current_page_id ) { - //its the homepage so use this function to detect shop - $is_shop_page = ( $current_page_id == $shop_page_id ) ? true : false; - } else { - //is_shop should work fine - $is_shop_page = is_shop(); - } - - return $is_shop_page; - } - function archive_query_init_later($query) - { - global $searchandfilter; - global $wp_query; - - if(!$query->is_main_query()) - { - return; - } - - /*if(function_exists("is_shop")) - { - if($this->is_woo_shop($query)) - { - //then see if there are any search forms set to be woocommerce - - foreach($this->all_search_form_ids as $search_form_id) - { - //as we only want to update "enabled", then load all settings and update only this key - $search_form_settings = Search_Filter_Helper::get_settings_meta($search_form_id); - - if(isset($search_form_settings['display_results_as'])) - { - if($search_form_settings['display_results_as']=="custom_woocommerce_store") - { - $searchandfilter->set_active_sfid($search_form_id); - $searchandfilter->get($search_form_id)->query->setup_archive_query($query); - - return; - } - } - - } - } - }*/ - - if(is_post_type_archive()||is_home()||is_tag()||is_tax()||is_category()) - {//then we know its a post type archive, see if any of our search forms - - foreach($this->all_search_form_ids as $search_form_id) - { - - //as we only want to update "enabled", then load all settings and update only this key - $search_form_settings = Search_Filter_Helper::get_settings_meta($search_form_id); - - if(isset($search_form_settings['display_results_as'])) - { - global $wp_query; - if(isset($wp_query->query_vars['sfid'])) - {//this means its an archive and its already been init - return; - } - - if($search_form_settings['display_results_as']=="post_type_archive") - { - if(isset($search_form_settings['post_types'])) - { - $post_types = array_keys($search_form_settings['post_types']); - $enable_taxonomy_archives = $search_form_settings["enable_taxonomy_archives"]; - if(isset($post_types[0])) - { - $post_type = $post_types[0]; - - if(is_post_type_archive($post_type)) - { - $searchandfilter->set_active_sfid($search_form_id); - $searchandfilter->get($search_form_id)->query->setup_archive_query($query); - return; - } - else if(($post_type=="post")&&(is_home())) - {//this then works on the blog page (is_home) set in `settings -> reading -> "a static page" -> posts page - $searchandfilter->set_active_sfid($search_form_id); - $searchandfilter->get($search_form_id)->query->hook_setup_archive_query(); - return; - } - else if(($enable_taxonomy_archives==1) && (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type))) - { - $searchandfilter->set_active_sfid($search_form_id); - $searchandfilter->get($search_form_id)->query->setup_archive_query($query); - return; - } - } - } - - } - /*else if($search_form_settings['display_results_as']=="custom_woocommerce_store") - { - $post_type = "product"; - $enable_taxonomy_archives = $search_form_settings["enable_taxonomy_archives"]; - - $searchandfilter->set_active_sfid($search_form_id); - - if(($enable_taxonomy_archives==1) && (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type, false))) - { - $searchandfilter->set_active_sfid($search_form_id); - $searchandfilter->get($search_form_id)->query->setup_archive_query($query); - return; - } - - - }*/ - } - } - } - } - public function setup_wc_query($query){ - - global $searchandfilter; - - //filter the shop page - if(function_exists("is_shop")) { - if ( $this->is_woo_shop( $query ) ) { - foreach ( $this->all_search_form_ids as $search_form_id ) { - //as we only want to update "enabled", then load all settings and update only this key - $search_form_settings = Search_Filter_Helper::get_settings_meta( $search_form_id ); - - if ( isset( $search_form_settings['display_results_as'] ) ) { - if ( $search_form_settings['display_results_as'] == "custom_woocommerce_store" ) { - $searchandfilter->set_active_sfid( $search_form_id ); - $searchandfilter->get( $search_form_id )->query->setup_wc_query( $query ); - return; - } - } - } - } - } - - //filter WC tax archives - if(is_post_type_archive()||is_home()||is_tag()||is_tax()||is_category()) - {//then we know its a post type archive, see if any of our search forms - - foreach($this->all_search_form_ids as $search_form_id) - { - //as we only want to update "enabled", then load all settings and update only this key - $search_form_settings = Search_Filter_Helper::get_settings_meta($search_form_id); - - if(isset($search_form_settings['display_results_as'])) - { - global $wp_query; - if(isset($wp_query->query_vars['sfid'])) - {//this means its an archive and its already been init - return; - } - else if($search_form_settings['display_results_as']=="custom_woocommerce_store") - { - $post_type = "product"; - $enable_taxonomy_archives = $search_form_settings["enable_taxonomy_archives"]; - - $searchandfilter->set_active_sfid($search_form_id); - - if(($enable_taxonomy_archives==1) && (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type, false))) - { - $searchandfilter->set_active_sfid($search_form_id); - $searchandfilter->get( $search_form_id )->query->setup_wc_query( $query ); - return; - } - } - } - } - } - } - - function archive_query_init($wp) - {//here we test to see if we have an ID set - which if it is, then this means a user is on a results page, using archive method - - global $searchandfilter; - global $wp_query; - - if(!is_admin()){ - - if(isset($wp->query_vars['sfid'])) - { - $sfid = (int)$wp->query_vars['sfid']; - $searchandfilter->set_active_sfid($sfid); - $searchandfilter->set($sfid); - } - - //extra stuff - //grab any search forms before woocommerce had a chance to modify the query - $search_form_query = new WP_Query('post_type=search-filter-widget&fields=ids&post_status=publish&posts_per_page=-1'); - $this->all_search_form_ids = $search_form_query->get_posts(); - } - } - - public function search_filter_ajax_object_results($ajax_data) - { - global $searchandfilter; - $sfid = (int)($_GET['sfid']); - $sf_inst = $searchandfilter->get($sfid); - $ajax_data['results'] = $sf_inst->query()->the_results(); - - return $ajax_data; - } - - public function search_filter_ajax_object_form($ajax_data) - { - $sfid = (int)($_GET['sfid']); - $ajax_data['form'] = $this->display_shortcode->display_shortcode(array("id" => $sfid)); - return $ajax_data; - } - - public function search_filter_ajax_object_all($ajax_data) - { - global $searchandfilter; - $sfid = (int)($_GET['sfid']); - $sf_inst = $searchandfilter->get($sfid); - $ajax_data['form'] = $this->display_shortcode->display_shortcode(array("id" => $sfid)); - $ajax_data['results'] = $sf_inst->query()->the_results(); - return $ajax_data; - } - - public function get_results() - { - - add_filter("search_filter_ajax_object_results", array($this, 'search_filter_ajax_object_results'), 10, 1); - add_filter("search_filter_ajax_object_form", array($this, 'search_filter_ajax_object_form'), 10, 1); - add_filter("search_filter_ajax_object_all", array($this, 'search_filter_ajax_object_all'), 10, 1); - - - //$this->hard_remove_filters(); - if((isset($_GET['sfid']))&&(isset($_GET['sf_action'])) &&(isset($_GET['sf_data'])) ) - { - //get_form - - $sf_action = esc_attr($_GET['sf_action']); - $sf_data = esc_attr($_GET['sf_data']); - - if((esc_attr($_GET['sfid'])!="")&&($sf_action=="get_data")) - { - global $searchandfilter; - - $sfid = (int)($_GET['sfid']); - $sf_inst = $searchandfilter->get($sfid); - - $data_types = explode(",", $sf_data); - $ajax_data = array(); //the obejct that is json encoded - - foreach($data_types as $data_type) - { - $clean_data_type = esc_attr($data_type); - - if(has_filter("search_filter_ajax_object_$clean_data_type")) - { - - $ajax_data = apply_filters("search_filter_ajax_object_$clean_data_type", $ajax_data); - } - } - - do_action("search_filter_api_header"); - header('Content-Type: application/json; charset=utf-8'); - echo wp_json_encode($ajax_data); - exit; - } - } - } - - public function handle_template($original_template) - { - global $searchandfilter; - global $wp_query; - - $sfid = 0; - - if(isset($wp_query->query_vars['sfid'])) - { - $sfid = $wp_query->query_vars['sfid']; - } - else - { - return $original_template; - } - - if(($searchandfilter->get($sfid)->settings("display_results_as")=="custom_woocommerce_store")||($searchandfilter->get($sfid)->settings("display_results_as")=="post_type_archive")) - { - return $original_template; - } - - if($searchandfilter->get($sfid)->is_valid_form()) - {//then we are doing a search - $sfpaged = 1; - if(isset($_GET['sf_paged'])) - { - $sfpaged = (int)$_GET['sf_paged']; - } - global $paged; - $paged = $sfpaged; - //set_query_var("paged", $paged); - - - $template_file_name = $searchandfilter->get($sfid)->get_template_name(); - - if($template_file_name) - { - $located = locate_template( $template_file_name ); - - if ( !empty( $located ) ) - { - $this->display_shortcode->set_is_template(true); - return ($located); - } - } - } - - return $original_template; - } - - /** - * Return the plugin slug. - * - * @since 1.0.0 - * - * @return Plugin slug variable. - */ - public function get_plugin_slug() { - return $this->plugin_slug; - } - - - - /** - * Return an instance of this class. - * - * @since 1.0.0 - * - * @return object A single instance of this class. - */ - public static function get_instance() { - - // If the single instance hasn't been set, set it now. - if ( null == self::$instance ) { - self::$instance = new self; - } - - return self::$instance; - } - - /** - * Fired when the plugin is activated. - * - * @since 1.0.0 - * - * @param boolean $network_wide True if WPMU superadmin uses - * "Network Activate" action, false if - * WPMU is disabled or plugin is - * activated on an individual blog. - */ - public static function activate( $network_wide ) { - - if ( function_exists( 'is_multisite' ) && is_multisite() ) { - - if ( $network_wide ) { - - // Get all blog ids - $blog_ids = self::get_blog_ids(); - - foreach ( $blog_ids as $blog_id ) { - - switch_to_blog( $blog_id ); - self::single_activate(); - } - - restore_current_blog(); - - } else { - self::single_activate(); - } - - } else { - self::single_activate(); - } - - } - - /** - * Fired when the plugin is deactivated. - * - * @since 1.0.0 - * - * @param boolean $network_wide True if WPMU superadmin uses - * "Network Deactivate" action, false if - * WPMU is disabled or plugin is - * deactivated on an individual blog. - */ - public static function deactivate( $network_wide ) { - - if ( function_exists( 'is_multisite' ) && is_multisite() ) { - - if ( $network_wide ) { - - // Get all blog ids - $blog_ids = self::get_blog_ids(); - - foreach ( $blog_ids as $blog_id ) { - - switch_to_blog( $blog_id ); - self::single_deactivate(); - - } - - restore_current_blog(); - - } else { - self::single_deactivate(); - } - - } else { - self::single_deactivate(); - } - - } - - /** - * Get all blog ids of blogs in the current network that are: - * - not archived - * - not spam - * - not deleted - * - * @since 1.0.0 - * - * @return array|false The blog ids, false if no matches. - */ - private static function get_blog_ids() { - - global $wpdb; - - // get an array of blog ids - $sql = "SELECT blog_id FROM $wpdb->blogs - WHERE archived = '0' AND spam = '0' - AND deleted = '0'"; - - return $wpdb->get_col( $sql ); - - } - - /** - * Fired for each blog when the plugin is activated. - * - * @since 1.0.0 - */ - private static function single_activate() { - // @TODO: Define activation functionality here - - } - - /** - * Fired for each blog when the plugin is deactivated. - * - * @since 1.0.0 - */ - private static function single_deactivate() { - // @TODO: Define deactivation functionality here - } - - - /** - * Register and enqueue public-facing style sheet. - * - * @since 1.0.0 - */ - public function enqueue_styles() - { - $file_ext = '.min.css'; - if(SEARCH_FILTER_DEBUG==true) - { - $file_ext = '.css'; - } - - $load_js_css = (int)Search_Filter_Helper::get_option( 'load_js_css' ); - - if($load_js_css === 1) - { - wp_enqueue_style( $this->plugin_slug . '-plugin-styles', plugins_url( 'assets/css/search-filter'.$file_ext, __FILE__ ), array(), self::VERSION ); - } - } - - /** - * Register and enqueues public-facing JavaScript files. - * - * @since 1.0.0 - */ - public function register_scripts() { - - global $searchandfilter; - - $file_ext = '.min.js'; - if(SEARCH_FILTER_DEBUG==true) - { - $file_ext = '.js'; - } - - wp_register_script( $this->plugin_slug . '-plugin-build', plugins_url( 'assets/js/search-filter-build'.$file_ext, __FILE__ ), array('jquery'), self::VERSION ); - wp_register_script( $this->plugin_slug . '-plugin-chosen', plugins_url( 'assets/js/chosen.jquery'.$file_ext, __FILE__ ), array('jquery'), self::VERSION ); - wp_register_script( $this->plugin_slug . '-plugin-select2', plugins_url( 'assets/js/select2'.$file_ext, __FILE__ ), array('jquery'), self::VERSION ); - wp_register_script( $this->plugin_slug . '-plugin-jquery-i18n', '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/i18n/jquery-ui-i18n'.$file_ext, array('jquery'), self::VERSION ); - //wp_register_script( $this->plugin_slug . '-plugin-jquery-i18n', '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/i18n/datepicker-nl.js', array('jquery'), self::VERSION ); - $js_data = array( - 'ajax_url' => admin_url( 'admin-ajax.php' ), - 'home_url' => home_url('/'), - 'extensions' => apply_filters( 'search_filter_extensions', array() ), - ); - wp_localize_script($this->plugin_slug . '-plugin-build', 'SF_LDATA', $js_data ); - - $lazy_load_js = Search_Filter_Helper::get_option( 'lazy_load_js' ); - $load_js_css = Search_Filter_Helper::get_option( 'load_js_css' ); - - if(($lazy_load_js!=1)&&($load_js_css==1)) - { - $this->enqueue_scripts(); - } - } - public function enqueue_scripts() - { - $load_jquery_i18n = (int)Search_Filter_Helper::get_option( 'load_jquery_i18n' ); - $combobox_script = Search_Filter_Helper::get_option( 'combobox_script' ); - - wp_enqueue_script( $this->plugin_slug . '-plugin-build' ); - wp_enqueue_script( $this->plugin_slug . '-plugin-'.$combobox_script ); - wp_enqueue_script( 'jquery-ui-datepicker' ); - - if($load_jquery_i18n===1) - { - wp_enqueue_script( $this->plugin_slug . '-plugin-jquery-i18n' ); - } - } - - /** - * NOTE: Actions are points in the execution of a page or process - * lifecycle that WordPress fires. - * - * Actions: http://codex.wordpress.org/Plugin_API#Actions - * Reference: http://codex.wordpress.org/Plugin_API/Action_Reference - * - * @since 1.0.0 - */ - public function create_custom_post_types() { - - $labels = array( - 'name' => __( 'Search & Filter', $this->plugin_slug ), - 'singular_name' => __( 'Search Form', $this->plugin_slug ), - 'add_new' => __( 'Add New Search Form', $this->plugin_slug ), - 'add_new_item' => __( 'Add New Search Form', $this->plugin_slug ), - 'edit_item' => __( 'Edit Search Form', $this->plugin_slug ), - 'new_item' => __( 'New Search Form', $this->plugin_slug ), - 'view_item' => __( 'View Search Form', $this->plugin_slug ), - 'search_items' => __( 'Search \'Search Forms\'', $this->plugin_slug ), - 'not_found' => __( 'No Search Forms found', $this->plugin_slug ), - 'not_found_in_trash' => __( 'No Search Forms found in Trash', $this->plugin_slug ), - ); - - register_post_type($this->plugin_slug.'-widget' , array( - 'labels' => $labels, - 'public' => false, - 'show_ui' => true, - '_builtin' => false, - 'capability_type' => 'page', - 'hierarchical' => true, - 'rewrite' => false, - 'supports' => array('title'), - 'show_in_menu' => false - /*'has_archive' => true,*/ - )); - } -} - - -if ( ! class_exists( 'Search_Filter_Display_Shortcode' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-display-shortcode.php' ); -} - - - -if ( ! class_exists( 'Search_Filter_Query' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-query.php' ); -} - -if ( ! class_exists( 'Search_Filter_Active_Query' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-active-query.php' ); -} - -if ( ! class_exists( 'Search_Filter_Cache' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-cache.php' ); -} - -if ( ! class_exists( 'Search_Filter_Config' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-config.php' ); -} - -if ( ! class_exists( 'Search_Filter_Global' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-global.php' ); -} - -if (!defined('SF_FPRE')) -{ - define('SF_FPRE', '_sf_'); -} -if (!defined('SF_TAX_PRE')) -{ - define('SF_TAX_PRE', '_sft_'); -} -if (!defined('SF_META_PRE')) -{ - define('SF_META_PRE', '_sfm_'); -} -if (!defined('SF_CLASS_PRE')) -{ - define('SF_CLASS_PRE', 'sf-'); -} -if (!defined('SF_INPUT_ID_PRE')) -{ - define('SF_INPUT_ID_PRE', 'sf'); -} -if (!defined('SF_FIELD_CLASS_PRE')) -{ - define('SF_FIELD_CLASS_PRE', SF_CLASS_PRE."field-"); -} -if (!defined('SF_ITEM_CLASS_PRE')) -{ - define('SF_ITEM_CLASS_PRE', SF_CLASS_PRE."item-"); -} \ No newline at end of file +plugin_slug ); + + global $search_filter_shared; + $shared = $search_filter_shared; // this sets up shared (between frontend and admin) attributes (like post types & taxonomies) + + // Load public-facing style sheet and JavaScript. + add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_styles' ) ); + add_action( 'wp_enqueue_scripts', array( $this, 'register_scripts' ) ); + + // Ajax + add_action( 'init', array( $this, 'get_results' ), 2000 ); + // add_action( 'init', array($this, 'get_results'), 200 ); + + // if(!is_admin()) + // { + add_action( 'parse_request', array( $this, 'archive_query_init' ), 10 ); + // add_action( 'pre_get_posts', array($this, 'custom_query_init'), 100 ); + add_action( 'pre_get_posts', array( $this, 'archive_query_init_later' ) ); + // add_action( 'pre_get_posts', array($this, 'archive_query_init_later'), -100 ); + + // load SF Template - set high priority to override other plugins... + add_action( 'template_include', array( $this, 'handle_template' ), 100, 3 ); + // } + + add_action( 'pre_get_posts', array( $this, 'custom_query_init' ), 10000 ); + + $this->display_shortcode = new Search_Filter_Display_Shortcode( $this->plugin_slug ); + + global $search_filter_third_party; + $this->third_party = $search_filter_third_party; + + add_action( 'woocommerce_product_query', array( $this, 'setup_wc_query' ), 100000 ); + + // add_filter('rewrite_rules_array', array($this, 'sf_rewrite_rules')); + } + + public function custom_query_init( $query ) { + if ( ! isset( $query->query_vars['search_filter_id'] ) ) { + return; + } + + if ( isset( $query->query_vars['search_filter_override'] ) ) { + if ( $query->query_vars['search_filter_override'] == false ) { + return; + } + } + if ( $query->query_vars['search_filter_id'] != 0 ) { + global $searchandfilter; + $searchandfilter->get( $query->query_vars['search_filter_id'] )->query->setup_custom_query( $query ); + } + } + + public function is_woo_shop( $query ) { + $front_page_id = get_option( 'page_on_front' ); + $current_page_id = $query->get( 'page_id' ); + $shop_page_id = apply_filters( 'woocommerce_get_shop_page_id', get_option( 'woocommerce_shop_page_id' ) ); + $is_static_front_page = 'page' == get_option( 'show_on_front' ); + + // Warnings are thrown when using pre_get_posts, Woocommerce & the homepage when using the function `is_shop` - https://github.com/woothemes/woocommerce/issues/10625#issuecomment-204212754 - apparently WP issue + // Otherwise, just use is_shop since it works fine on other pages + if ( $is_static_front_page && $front_page_id == $current_page_id ) { + // its the homepage so use this function to detect shop + $is_shop_page = ( $current_page_id == $shop_page_id ) ? true : false; + } else { + // is_shop should work fine + $is_shop_page = is_shop(); + } + + return $is_shop_page; + } + public function archive_query_init_later( $query ) { + global $searchandfilter; + global $wp_query; + + if ( ! $query->is_main_query() ) { + return; + } + + if ( is_post_type_archive() || is_home() || is_tag() || is_tax() || is_category() ) {// then we know its a post type archive, see if any of our search forms + + foreach ( $this->all_search_form_ids as $search_form_id ) { + + // as we only want to update "enabled", then load all settings and update only this key + $search_form_settings = Search_Filter_Helper::get_settings_meta( $search_form_id ); + + if ( isset( $search_form_settings['display_results_as'] ) ) { + global $wp_query; + if ( isset( $wp_query->query_vars['sfid'] ) ) {// this means its an archive and its already been init + return; + } + + if ( $search_form_settings['display_results_as'] == 'post_type_archive' ) { + if ( isset( $search_form_settings['post_types'] ) ) { + $post_types = array_keys( $search_form_settings['post_types'] ); + $enable_taxonomy_archives = $search_form_settings['enable_taxonomy_archives']; + if ( isset( $post_types[0] ) ) { + $post_type = $post_types[0]; + + if ( is_post_type_archive( $post_type ) ) { + $searchandfilter->set_active_sfid( $search_form_id ); + $searchandfilter->get( $search_form_id )->query->setup_archive_query( $query ); + return; + } elseif ( ( $post_type == 'post' ) && ( is_home() ) ) { // This then works on the blog page (is_home) set in `settings -> reading -> "a static page" -> posts page. + $searchandfilter->set_active_sfid( $search_form_id ); + $searchandfilter->get( $search_form_id )->query->hook_setup_archive_query(); + return; + } elseif ( ( $enable_taxonomy_archives == 1 ) && ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type ) ) ) { + $searchandfilter->set_active_sfid( $search_form_id ); + $searchandfilter->get( $search_form_id )->query->setup_archive_query( $query ); + return; + } + } + } + } + } + } + } + } + public function setup_wc_query( $query ) { + + global $searchandfilter; + + // Filter the shop page. + if ( function_exists( 'is_shop' ) ) { + if ( $this->is_woo_shop( $query ) ) { + foreach ( $this->all_search_form_ids as $search_form_id ) { + // as we only want to update "enabled", then load all settings and update only this key + $search_form_settings = Search_Filter_Helper::get_settings_meta( $search_form_id ); + + if ( isset( $search_form_settings['display_results_as'] ) ) { + if ( $search_form_settings['display_results_as'] == 'custom_woocommerce_store' ) { + $searchandfilter->set_active_sfid( $search_form_id ); + $searchandfilter->get( $search_form_id )->query->setup_wc_query( $query ); + return; + } + } + } + } + } + + // Filter WC tax archives. + if ( is_post_type_archive() || is_home() || is_tag() || is_tax() || is_category() ) {// then we know its a post type archive, see if any of our search forms + + foreach ( $this->all_search_form_ids as $search_form_id ) { + // as we only want to update "enabled", then load all settings and update only this key + $search_form_settings = Search_Filter_Helper::get_settings_meta( $search_form_id ); + + if ( isset( $search_form_settings['display_results_as'] ) ) { + global $wp_query; + if ( isset( $wp_query->query_vars['sfid'] ) ) {// this means its an archive and its already been init + return; + } elseif ( $search_form_settings['display_results_as'] == 'custom_woocommerce_store' ) { + $post_type = 'product'; + $enable_taxonomy_archives = $search_form_settings['enable_taxonomy_archives']; + + $searchandfilter->set_active_sfid( $search_form_id ); + + if ( ( $enable_taxonomy_archives == 1 ) && ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type, false ) ) ) { + $searchandfilter->set_active_sfid( $search_form_id ); + $searchandfilter->get( $search_form_id )->query->setup_wc_query( $query ); + return; + } + } + } + } + } + } + + public function archive_query_init( $wp ) { + // here we test to see if we have an ID set - which if it is, then this means a user is on a results page, using archive method + + global $searchandfilter; + global $wp_query; + + if ( ! is_admin() ) { + + if ( isset( $wp->query_vars['sfid'] ) ) { + $sfid = (int) $wp->query_vars['sfid']; + $searchandfilter->set_active_sfid( $sfid ); + $searchandfilter->set( $sfid ); + } + + // extra stuff + // grab any search forms before woocommerce had a chance to modify the query + $search_form_query = new WP_Query( 'post_type=search-filter-widget&fields=ids&post_status=publish&posts_per_page=-1' ); + $this->all_search_form_ids = $search_form_query->get_posts(); + } + } + + public function search_filter_ajax_object_results( $ajax_data ) { + global $searchandfilter; + $sfid = (int) ( $_GET['sfid'] ); + $sf_inst = $searchandfilter->get( $sfid ); + $ajax_data['results'] = $sf_inst->query()->the_results(); + + return $ajax_data; + } + + public function search_filter_ajax_object_form( $ajax_data ) { + $sfid = (int) ( $_GET['sfid'] ); + $ajax_data['form'] = $this->display_shortcode->display_shortcode( array( 'id' => $sfid ) ); + return $ajax_data; + } + + public function search_filter_ajax_object_all( $ajax_data ) { + global $searchandfilter; + $sfid = (int) ( $_GET['sfid'] ); + $sf_inst = $searchandfilter->get( $sfid ); + $ajax_data['form'] = $this->display_shortcode->display_shortcode( array( 'id' => $sfid ) ); + $ajax_data['results'] = $sf_inst->query()->the_results(); + return $ajax_data; + } + + public function get_results() { + add_filter( 'search_filter_ajax_object_results', array( $this, 'search_filter_ajax_object_results' ), 10, 1 ); + add_filter( 'search_filter_ajax_object_form', array( $this, 'search_filter_ajax_object_form' ), 10, 1 ); + add_filter( 'search_filter_ajax_object_all', array( $this, 'search_filter_ajax_object_all' ), 10, 1 ); + + // $this->hard_remove_filters(); + if ( ( isset( $_GET['sfid'] ) ) && ( isset( $_GET['sf_action'] ) ) && ( isset( $_GET['sf_data'] ) ) ) { + // get_form + + $sf_action = esc_attr( $_GET['sf_action'] ); + $sf_data = esc_attr( $_GET['sf_data'] ); + + if ( ( esc_attr( $_GET['sfid'] ) != '' ) && ( $sf_action == 'get_data' ) ) { + global $searchandfilter; + + $sfid = (int) ( $_GET['sfid'] ); + $sf_inst = $searchandfilter->get( $sfid ); + + $data_types = explode( ',', $sf_data ); + $ajax_data = array(); // the obejct that is json encoded + + foreach ( $data_types as $data_type ) { + $clean_data_type = esc_attr( $data_type ); + + if ( has_filter( "search_filter_ajax_object_$clean_data_type" ) ) { + + $ajax_data = apply_filters( "search_filter_ajax_object_$clean_data_type", $ajax_data ); + } + } + + do_action( 'search_filter_api_header' ); + header( 'Content-Type: application/json; charset=utf-8' ); + echo wp_json_encode( $ajax_data ); + exit; + } + } + } + + public function handle_template( $original_template ) { + global $searchandfilter; + global $wp_query; + + $sfid = 0; + + if ( isset( $wp_query->query_vars['sfid'] ) ) { + $sfid = $wp_query->query_vars['sfid']; + } else { + return $original_template; + } + + if ( ( $searchandfilter->get( $sfid )->settings( 'display_results_as' ) == 'custom_woocommerce_store' ) || ( $searchandfilter->get( $sfid )->settings( 'display_results_as' ) == 'post_type_archive' ) ) { + return $original_template; + } + + if ( $searchandfilter->get( $sfid )->is_valid_form() ) {// then we are doing a search + $sfpaged = 1; + if ( isset( $_GET['sf_paged'] ) ) { + $sfpaged = (int) $_GET['sf_paged']; + } + global $paged; + $paged = $sfpaged; + // set_query_var("paged", $paged); + + $template_file_name = $searchandfilter->get( $sfid )->get_template_name(); + + if ( $template_file_name ) { + $located = locate_template( $template_file_name ); + + if ( ! empty( $located ) ) { + $this->display_shortcode->set_is_template( true ); + return ( $located ); + } + } + } + + return $original_template; + } + + /** + * Return the plugin slug. + * + * @since 1.0.0 + * + * @return Plugin slug variable. + */ + public function get_plugin_slug() { + return $this->plugin_slug; + } + + + + /** + * Return an instance of this class. + * + * @since 1.0.0 + * + * @return object A single instance of this class. + */ + public static function get_instance() { + + // If the single instance hasn't been set, set it now. + if ( null == self::$instance ) { + self::$instance = new self(); + } + + return self::$instance; + } + + /** + * Fired when the plugin is activated. + * + * @since 1.0.0 + * + * @param boolean $network_wide True if WPMU superadmin uses + * "Network Activate" action, false if + * WPMU is disabled or plugin is + * activated on an individual blog. + */ + public static function activate( $network_wide ) { + + if ( function_exists( 'is_multisite' ) && is_multisite() ) { + + if ( $network_wide ) { + + // Get all blog ids + $blog_ids = self::get_blog_ids(); + + foreach ( $blog_ids as $blog_id ) { + + switch_to_blog( $blog_id ); + self::single_activate(); + } + + restore_current_blog(); + + } else { + self::single_activate(); + } + } else { + self::single_activate(); + } + + } + + /** + * Fired when the plugin is deactivated. + * + * @since 1.0.0 + * + * @param boolean $network_wide True if WPMU superadmin uses + * "Network Deactivate" action, false if + * WPMU is disabled or plugin is + * deactivated on an individual blog. + */ + public static function deactivate( $network_wide ) { + + if ( function_exists( 'is_multisite' ) && is_multisite() ) { + + if ( $network_wide ) { + + // Get all blog ids + $blog_ids = self::get_blog_ids(); + + foreach ( $blog_ids as $blog_id ) { + + switch_to_blog( $blog_id ); + self::single_deactivate(); + + } + + restore_current_blog(); + + } else { + self::single_deactivate(); + } + } else { + self::single_deactivate(); + } + + } + + /** + * Get all blog ids of blogs in the current network that are: + * - not archived + * - not spam + * - not deleted + * + * @since 1.0.0 + * + * @return array|false The blog ids, false if no matches. + */ + private static function get_blog_ids() { + + global $wpdb; + + // get an array of blog ids + $sql = "SELECT blog_id FROM $wpdb->blogs + WHERE archived = '0' AND spam = '0' + AND deleted = '0'"; + + return $wpdb->get_col( $sql ); + + } + + /** + * Fired for each blog when the plugin is activated. + * + * @since 1.0.0 + */ + private static function single_activate() { + // @TODO: Define activation functionality here + } + + /** + * Fired for each blog when the plugin is deactivated. + * + * @since 1.0.0 + */ + private static function single_deactivate() { + // @TODO: Define deactivation functionality here + } + + + /** + * Register and enqueue public-facing style sheet. + * + * @since 1.0.0 + */ + public function enqueue_styles() { + $file_ext = '.min.css'; + if ( SEARCH_FILTER_DEBUG == true ) { + $file_ext = '.css'; + } + + $load_js_css = (int) Search_Filter_Helper::get_option( 'load_js_css' ); + + if ( $load_js_css === 1 ) { + wp_enqueue_style( $this->plugin_slug . '-plugin-styles', plugins_url( 'assets/css/search-filter' . $file_ext, __FILE__ ), array(), self::VERSION ); + } + } + + /** + * Register and enqueues public-facing JavaScript files. + * + * @since 1.0.0 + */ + public function register_scripts() { + + global $searchandfilter; + + $file_ext = '.min.js'; + if ( SEARCH_FILTER_DEBUG == true ) { + $file_ext = '.js'; + } + + wp_register_script( $this->plugin_slug . '-plugin-build', plugins_url( 'assets/js/search-filter-build' . $file_ext, __FILE__ ), array( 'jquery' ), self::VERSION ); + wp_register_script( $this->plugin_slug . '-plugin-chosen', plugins_url( 'assets/js/chosen.jquery' . $file_ext, __FILE__ ), array( 'jquery' ), self::VERSION ); + wp_register_script( $this->plugin_slug . '-plugin-select2', plugins_url( 'assets/js/select2' . $file_ext, __FILE__ ), array( 'jquery' ), self::VERSION ); + wp_register_script( $this->plugin_slug . '-plugin-jquery-i18n', '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/i18n/jquery-ui-i18n' . $file_ext, array( 'jquery' ), self::VERSION ); + // wp_register_script( $this->plugin_slug . '-plugin-jquery-i18n', '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/i18n/datepicker-nl.js', array('jquery'), self::VERSION ); + $js_data = array( + 'ajax_url' => admin_url( 'admin-ajax.php' ), + 'home_url' => home_url( '/' ), + 'extensions' => apply_filters( 'search_filter_extensions', array() ), + ); + wp_localize_script( $this->plugin_slug . '-plugin-build', 'SF_LDATA', $js_data ); + + $lazy_load_js = Search_Filter_Helper::get_option( 'lazy_load_js' ); + $load_js_css = Search_Filter_Helper::get_option( 'load_js_css' ); + + if ( ( $lazy_load_js != 1 ) && ( $load_js_css == 1 ) ) { + $this->enqueue_scripts(); + } + } + public function enqueue_scripts() { + $load_jquery_i18n = (int) Search_Filter_Helper::get_option( 'load_jquery_i18n' ); + $combobox_script = Search_Filter_Helper::get_option( 'combobox_script' ); + + wp_enqueue_script( $this->plugin_slug . '-plugin-build' ); + wp_enqueue_script( $this->plugin_slug . '-plugin-' . $combobox_script ); + wp_enqueue_script( 'jquery-ui-datepicker' ); + + if ( $load_jquery_i18n === 1 ) { + wp_enqueue_script( $this->plugin_slug . '-plugin-jquery-i18n' ); + } + } + + /** + * NOTE: Actions are points in the execution of a page or process + * lifecycle that WordPress fires. + * + * Actions: http://codex.wordpress.org/Plugin_API#Actions + * Reference: http://codex.wordpress.org/Plugin_API/Action_Reference + * + * @since 1.0.0 + */ + public function create_custom_post_types() { + + $labels = array( + 'name' => __( 'Search & Filter', $this->plugin_slug ), + 'singular_name' => __( 'Search Form', $this->plugin_slug ), + 'add_new' => __( 'Add New Search Form', $this->plugin_slug ), + 'add_new_item' => __( 'Add New Search Form', $this->plugin_slug ), + 'edit_item' => __( 'Edit Search Form', $this->plugin_slug ), + 'new_item' => __( 'New Search Form', $this->plugin_slug ), + 'view_item' => __( 'View Search Form', $this->plugin_slug ), + 'search_items' => __( 'Search \'Search Forms\'', $this->plugin_slug ), + 'not_found' => __( 'No Search Forms found', $this->plugin_slug ), + 'not_found_in_trash' => __( 'No Search Forms found in Trash', $this->plugin_slug ), + ); + + register_post_type( + $this->plugin_slug . '-widget', + array( + 'labels' => $labels, + 'public' => false, + 'show_ui' => true, + '_builtin' => false, + 'capability_type' => 'page', + 'hierarchical' => true, + 'rewrite' => false, + 'supports' => array( 'title' ), + 'show_in_menu' => false, + /*'has_archive' => true,*/ + ) + ); + } +} + + +if ( ! function_exists( 'search_filter_get_previous_posts_link' ) ) { + function search_filter_get_previous_posts_link( $label = null ) { + global $paged; + + if ( null === $label ) { + $label = __( '« Previous Page' ); + } + + if ( $paged > 1 ) { + /** + * Filters the anchor tag attributes for the previous posts page link. + * + * @since 2.7.0 + * + * @param string $attributes Attributes for the anchor tag. + */ + $attr = apply_filters( 'previous_posts_link_attributes', '' ); + + return sprintf( + '%3$s', + previous_posts( false ), + $attr, + preg_replace( '/&([^#])(?![a-z]{1,8};)/i', '&$1', $label ) + ); + } + } +} + +if ( ! function_exists( 'search_filter_get_next_posts_link' ) ) { + function search_filter_get_next_posts_link( $label = null, $max_page = 0 ) { + global $paged, $wp_query; + + if ( ! $max_page ) { + $max_page = $wp_query->max_num_pages; + } + + if ( ! $paged ) { + $paged = 1; + } + + $next_page = (int) $paged + 1; + + if ( null === $label ) { + $label = __( 'Next Page »' ); + } + + if ( $next_page <= $max_page ) { + /** + * Filters the anchor tag attributes for the next posts page link. + * + * @since 2.7.0 + * + * @param string $attributes Attributes for the anchor tag. + */ + $attr = apply_filters( 'next_posts_link_attributes', '' ); + + return sprintf( + '%3$s', + next_posts( $max_page, false ), + $attr, + preg_replace( '/&([^#])(?![a-z]{1,8};)/i', '&$1', $label ) + ); + } + } +} + +if ( ! class_exists( 'Search_Filter_Display_Shortcode' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-display-shortcode.php'; +} + +if ( ! class_exists( 'Search_Filter_Query' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-query.php'; +} + +if ( ! class_exists( 'Search_Filter_Active_Query' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-active-query.php'; +} + +if ( ! class_exists( 'Search_Filter_Cache' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-cache.php'; +} + +if ( ! class_exists( 'Search_Filter_Config' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-config.php'; +} + +if ( ! class_exists( 'Search_Filter_Global' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-global.php'; +} + +if ( ! defined( 'SF_FPRE' ) ) { + define( 'SF_FPRE', '_sf_' ); +} +if ( ! defined( 'SF_TAX_PRE' ) ) { + define( 'SF_TAX_PRE', '_sft_' ); +} +if ( ! defined( 'SF_META_PRE' ) ) { + define( 'SF_META_PRE', '_sfm_' ); +} +if ( ! defined( 'SF_CLASS_PRE' ) ) { + define( 'SF_CLASS_PRE', 'sf-' ); +} +if ( ! defined( 'SF_INPUT_ID_PRE' ) ) { + define( 'SF_INPUT_ID_PRE', 'sf' ); +} +if ( ! defined( 'SF_FIELD_CLASS_PRE' ) ) { + define( 'SF_FIELD_CLASS_PRE', SF_CLASS_PRE . 'field-' ); +} +if ( ! defined( 'SF_ITEM_CLASS_PRE' ) ) { + define( 'SF_ITEM_CLASS_PRE', SF_CLASS_PRE . 'item-' ); +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-active-query.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-active-query.php index abf50d933..5de77a4ce 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-active-query.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-active-query.php @@ -1,1111 +1,910 @@ -plugin_slug = $plugin_slug; - - if($this->sfid == 0) - { - $this->sfid = $sfid; - $this->form_fields = $fields; - $this->form_settings = $settings; - } - - } - - public function get_field_values($field_name) - { - $this->set_fields_array(); - - if(isset($this->field_values[$field_name])) - { - return $this->field_values[$field_name]; - } - - return array(); - } - - private function set_field_values_array() - { - $field_values = array(); - - $current_query_arr = $this->get_array(); - - foreach($current_query_arr as $field_name => $field) - { - - if(isset($field['active_terms'])) - { - $field_values[$field_name] = array(); - - foreach($field['active_terms'] as $active_term) - { - array_push($field_values[$field_name], $active_term['value']); - } - } - } - - $this->field_values = $field_values; - - //perhaps we should keep the inherited stuff sepearte? And add an option to the functions to merge with regular defaults - $this->set_inherited_defaults(); - - } - - private function set_inherited_defaults() - { - $inherit_current_post_type_archive = ""; - if(isset($this->form_settings['inherit_current_post_type_archive'])) - { - $inherit_current_post_type_archive = $this->form_settings['inherit_current_post_type_archive']; - } - - $inherit_current_taxonomy_archive = ""; - if(isset($this->form_settings['inherit_current_taxonomy_archive'])) - { - $inherit_current_taxonomy_archive = $this->form_settings['inherit_current_taxonomy_archive']; - } - - $inherit_current_author_archive = ""; - if(isset($this->form_settings['inherit_current_author_archive'])) - { - $inherit_current_author_archive = $this->form_settings['inherit_current_author_archive']; - } - - if($inherit_current_post_type_archive=="1") - { - if((is_post_type_archive()) && ((!is_tax()) && (!is_category()) && (!is_tag()))) - { - $post_type_slug = get_post_type(); - - if ( $post_type_slug ) - { - $this->field_values['post_types'] = array($post_type_slug); - } - - } - else if(is_home()) - {//this is the same as the "posts" archive - - } - } - - if($inherit_current_taxonomy_archive=="1") - { - global $searchandfilter; - $term = $searchandfilter->get_queried_object(); - - if(is_tax()) - { - $this->field_values[SF_TAX_PRE.$term->taxonomy] = array($term->slug); - - } - else if(is_category()) - { - $this->field_values[SF_TAX_PRE.'category'] = array($term->slug); - - } - else if(is_tag()) - { - $this->field_values[SF_TAX_PRE.'post_tag'] = array($term->slug); - } - } - - - if($inherit_current_author_archive=="1") - { - if(is_author()) - { - global $searchandfilter; - $author = $searchandfilter->get_queried_object(); - - $this->field_values['authors'] = array($author->user_nicename); - } - - } - - } - - private function set_fields_array() - { - //the the object has already been set up don't bother setting up again - if($this->is_set) - { - return; - } - - //now set flag to true so we can't come here again - $this->is_set = true; - - //now loop through URL vars and grab the user selection - - //grab search term for prefilling search input - - if(isset($_GET['_sf_s'])) - { - if (is_string($_GET['_sf_s'])){ - $this->searchterm = esc_attr(trim(stripslashes($_GET['_sf_s']))); - } - else { - $this->searchterm = ''; - } - - } - - - $taxs = array(); - - if(isset($this->form_fields)) - { - foreach($this->form_fields as $field_name => $field) - { - $field_name_get = str_replace(array(" ", "."), "_", $field_name); //replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` - - $key = $field_name; - - if(isset($_GET[$field_name_get])) - { - if (strpos($key, SF_TAX_PRE) === 0) - { - $tax_object = $this->get_taxonomy($key); - $this->query_array[$key] = $tax_object; - } - else if (strpos($key, SF_META_PRE) === 0) - { - $meta_data = $this->get_post_meta($key); - $this->query_array[$key] = $meta_data; - - } - } - } - } - - if(isset($_GET['authors'])) - { - $author = $this->get_author("authors"); - $this->query_array["authors"] = $author; - } - - if(isset($_GET['post_types'])) - { - $post_type = $this->get_post_type('post_types'); - $this->query_array['post_types'] = $post_type; - } - - if(isset($_GET['post_date'])) - { - $post_date = array("",""); - - $post_date = array_map('urldecode', explode("+", esc_attr(urlencode($_GET['post_date'])))); - if(count($post_date)==1) - { - $post_date[1] = ""; - } - - $this->query_array[SF_FPRE.'post_date']['active_terms'] = array(); - - foreach($post_date as $a_post_date) - { - $active_terms = array("value"=>urlencode($a_post_date)); - array_push($this->query_array[SF_FPRE.'post_date']['active_terms'], $active_terms); - } - } - - - if(isset($_GET['sort_order'])) - { - $sort_orders = array(); - $sort_orders = explode(",",esc_attr($_GET['sort_order'])); - - $this->query_array[SF_FPRE.'sort_order']['active_terms'] = array(); - - foreach($sort_orders as $sort_order) - { - $sort_order = str_replace(" ", "+", $sort_order); - //$active_terms = (array("value"=>urlencode($sort_order))); - $active_terms = (array("value"=>($sort_order))); - array_push($this->query_array[SF_FPRE.'sort_order']['active_terms'], $active_terms); - } - } - - //results per page - if(isset($_GET['_sf_ppp'])) - { - $active_term = (array("value" => (int)$_GET['_sf_ppp'])); - $this->query_array[SF_FPRE.'ppp']['active_terms'] = array($active_term); - } - - $this->set_field_values_array(); //this is an array with only the values from the URL, used mostly for setting defaults in the search form - - } - - - - - public function get_taxonomy_terms_string($sf_taxonomy_key, $term_delim_arr = array(", "), $show_if_not_selected = true, $use_smart_labels = true) - { - $taxonomy = $this->get_taxonomy($sf_taxonomy_key); - - $active_terms = $taxonomy['active_terms']; - $no_active_terms = count($active_terms); - - - $term_string = ""; - - $taxonomy_string = ""; - - if($no_active_terms==0) - { - if($show_if_not_selected) - { - $term_string = $taxonomy['all_items_label']; - } - } - else - { - //$active_term_names = array_map(function($el){ return $el['name']; }, $active_terms); - $term_delim = ""; - if(count($term_delim_arr)==1) - {//then use the same for both and / or , scenarios - $term_delim = $term_delim_arr[0]; - } - - $term_string = implode($term_delim, array_map(array($this, 'implode_name'), $active_terms)); - - - - } - - if($term_string!="") - { - $taxonomy_string = $term_string; - } - - return $taxonomy_string; - } - - public function implode_name($term) - { - return $term['name']; - } - - public function get_fields_html($field_names, $args = array()) - { - $fields_strs = array(); - - $defaults = array( - - "str" => '%1$s: %2$s', - "delim" => array(", ", " - "), //first value is for regular delim, second value is for range fields - "field_delim" => '
                            ', - "show_all_if_empty" => true, - "use_smart_lables" => true, - "labels" => array() - - ); - - - if(is_array($args)) - { - $fields_args = array_replace($defaults, $args); - } - else - { - $fields_args = $defaults; - } - - - foreach($field_names as $field_name) - { - if($field_name) - { - $field_args = $fields_args; - - $field_args['labels'] = array(); - - if(isset($fields_args['labels'])) - { - if(isset($fields_args['labels'][$field_name])) - { - - $field_args['labels'] = $fields_args['labels'][$field_name]; - - } - } - - $field_str = $this->get_field_string($field_name, $field_args); - if($field_str!="") - { - array_push($fields_strs, $field_str); - } - } - } - - - return implode($fields_args['field_delim'], $fields_strs); - - } - - public function get_field_string($sf_field_key, $args = array()) - { - $defaults = array( - - "str" => '%1$s: %2$s', - "delim" => array(", ", " - "), - "show_all_if_empty" => true, - "use_smart_lables" => true, - "labels" => array( - "name" => "", - "singular_name" => "", - "all_items_label" => "" - ) - - ); - - $field_args = array_replace($defaults, $args); - - $field_as_string = ""; - - $is_choice_field = true; - - if (strpos($sf_field_key, SF_TAX_PRE) === 0) - { - $field = $this->get_taxonomy($sf_field_key); - } - else if (strpos($sf_field_key, SF_META_PRE) === 0) - { - if(!isset($this->form_fields[$sf_field_key])) - { - return; - } - - $post_meta_field = $this->form_fields[$sf_field_key]; - - if($post_meta_field['meta_type']!="choice") - { - $field_args['use_smart_lables'] = false; - $is_choice_field = false; - } - - $field = $this->get_post_meta($sf_field_key, $field_args['labels']); - - } - else if($sf_field_key=="_sf_authors") - { - $field = $this->get_author($sf_field_key, $field_args['labels']); - } - else if($sf_field_key=="_sf_post_types") - { - $field = $this->get_post_type($sf_field_key, $field_args['labels']); - } - else - { - return; - } - - //calculate delims - if(!is_array($field_args['delim'])) - { - $delim = $field_args['delim']; - } - else - { - if(count($field_args['delim'])>0) - { - $delim_arr = $field_args['delim']; - } - else - { - $delim_arr = $defaults['delim']; - } - - if(count($delim_arr)==1) - { - $delim = $delim_arr[0]; - } - else - { - if($is_choice_field) - { - $delim = $delim_arr[0]; - } - else - { - $delim = $delim_arr[1]; - } - } - - } - - - - - - $active_terms = $field['active_terms']; - $no_active_terms = 0; - if(is_array($active_terms)){ - $no_active_terms = count($active_terms); - } - - $taxonomy_label = $field['name']; - $term_string = ""; - - if($field_args['use_smart_lables']) - { - if($no_active_terms==1) - { - $taxonomy_label = $field['singular_name']; - } - } - - $field_string = ""; - $term_string = ""; - - if($no_active_terms==0) - { - if($field_args['show_all_if_empty']) - { - $term_string =$field['all_items_label']; - } - } - else - { - $term_string = implode($delim, array_map(array($this, 'implode_name'), $active_terms)); - } - - if(($taxonomy_label!="")&&($term_string!="")) - { - $field_as_string = sprintf($field_args['str'], $taxonomy_label, $term_string); - } - - return $field_as_string; - } - - public function get_search_term_field() - { - $search_term = ''; - - if(isset($_GET['_sf_s'])){ - - if (is_string($_GET['_sf_s'])){ - $search_term = esc_attr(trim(stripslashes($_GET['_sf_s']))); - } - else { - $search_term = ''; - } - } - - return array("value", $search_term); - } - - public function get_sort_order_value() - { - $active_values = array(); - - $sf_get_key = "sort_order"; - if(isset($_GET[$sf_get_key])) - { - $sort_order_str = esc_attr(trim(urlencode($_GET[$sf_get_key]))); - - //$sort_order = (preg_split("/[,\+ ]/", $sort_order_str)); //explode with 2 delims - $sort_orders = explode( ',', $sort_order_str ); - - foreach ($sort_orders as $sort_order) - { - array_push($active_values, $sort_order); - } - } - } - public function get_sort_order($labels = array()) - { - global $wp_query; - global $wpdb; - - $field_obj = array(); - - $sf_get_key = "sort_order"; - - $label_defaults = array( - - "name" => __('Sort Order', $this->plugin_slug), - "singular_name" => __('Sort Order', $this->plugin_slug), - "all_items_label" => __('Sort Order', $this->plugin_slug) - - ); - - - if((is_array($labels))&&(!empty($labels))) - { - $labels = array_replace($label_defaults, $labels); - } - else - { - $labels = $label_defaults; - } - - $field_obj['name'] = $labels['name']; - $field_obj['singular_name'] = $labels['singular_name']; - $field_obj['all_items_label'] = $labels['all_items_label']; - $field_obj['type'] = "post_type"; - - $field_obj['active_terms'] = array(); - - - if(isset($_GET[$sf_get_key])) - { - $sort_order_str = esc_attr(trim(urlencode($_GET[$sf_get_key]))); - - //$sort_order = (preg_split("/[,\+ ]/", $sort_order_str)); //explode with 2 delims - $sort_orders = explode( ',', $sort_order_str ); - - foreach ($sort_orders as $sort_order) - { - $sort_order_option = array(); - $sort_order_option["name"] = $sort_order; - $sort_order_option["value"] = $sort_order; - - array_push($field_obj['active_terms'], $sort_order_option); - } - } - - return $field_obj; - } - - - public function get_post_meta($sf_post_meta_key, $labels = array()) - { - global $wp_query; - global $wpdb; - - $post_meta_obj = array(); - - //remove sf prefix fom meta - $post_meta_key = substr($sf_post_meta_key, strlen(SF_META_PRE)); - - - $post_meta_obj['name'] = isset($labels['name']) ? $labels['name'] : ""; - $post_meta_obj['singular_name'] = isset($labels['singular_name']) ? $labels['singular_name'] : ""; - $post_meta_obj['all_items_label'] = isset($labels['all_items_label']) ? $labels['all_items_label'] : ""; - $post_meta_obj['type'] = "post_meta"; - - $post_meta_obj['active_terms'] = array(); - - $sf_post_meta_key_get = str_replace(array(" ", "."), "_", $sf_post_meta_key); //replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` - - if(isset($_GET[$sf_post_meta_key_get])) - { - if(isset($this->form_fields[$sf_post_meta_key])) - { - $post_meta_field = $this->form_fields[$sf_post_meta_key]; - - if($post_meta_field['meta_type']=="choice") - { - $post_meta_options_list = $post_meta_field['meta_options']; - - $getval = ''; - if (is_string( $_GET[ $sf_post_meta_key_get ] )){ - $getval = stripslashes($_GET[$sf_post_meta_key_get]); - } - - - if($post_meta_field["operator"]=="or") - { - $ochar = "-,-"; - } - else - { - $ochar = "-+-"; - $replacechar = "- -"; - - $getval = str_replace($replacechar, $ochar, $getval); - } - - $post_meta_values = explode($ochar, ($getval)); - - foreach ($post_meta_values as $post_meta_value) - { - $tax_term = array(); - - $choice_get_option_mode = 'manual'; - $choice_is_acf = 0; - if(isset($post_meta_field['choice_get_option_mode'])) - { - $choice_get_option_mode = $post_meta_field['choice_get_option_mode']; - $choice_is_acf = $post_meta_field['choice_is_acf']; - } - - if($choice_get_option_mode=="manual") - { - $post_meta_option_index = $this->search_meta_option_by_value($post_meta_value, $post_meta_options_list); - - - if(isset($post_meta_options_list[$post_meta_option_index])) - { - $post_meta_option = array(); - $post_meta_option_full = $post_meta_options_list[$post_meta_option_index]; - - - $post_meta_option["name"] = $post_meta_option_full['option_label']; - $post_meta_option["value"] = $post_meta_option_full['option_value']; - } - } - else if($choice_get_option_mode=="auto") - { - if($choice_is_acf==0) - { - $post_meta_option = array(); - $post_meta_option["name"] = $post_meta_value; - $post_meta_option["value"] = $post_meta_value; - } - else if($choice_is_acf==1) - { - $post_meta_option = array(); - $post_meta_option["name"] = $this->get_acf_option_label($sf_post_meta_key, $post_meta_key, $post_meta_value); - $post_meta_option["value"] = $post_meta_value; - - } - } - - if(!empty($post_meta_option)) - { - $use_auto_count = 0; - if(isset($this->form_settings['enable_auto_count'])) - { - $use_auto_count = $this->form_settings['enable_auto_count']; - } - - if($use_auto_count==1) - { - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - - $post_meta_option["count"] = $searchform->get_count_var($sf_post_meta_key, $post_meta_option["value"]); - } - - array_push($post_meta_obj['active_terms'], $post_meta_option); - } - - } - } - else if($post_meta_field['meta_type']=="number") - { - $post_meta_values = array(); - - $post_meta_values = (preg_split("/[,\+ ]/", esc_attr(($_GET[$sf_post_meta_key_get])))); //explode with 2 delims - - foreach($post_meta_values as $post_meta_value) - { - $post_meta_option = array(); - - $post_meta_option["name"] = $post_meta_field['range_value_prefix'].$post_meta_value.$post_meta_field['range_value_postfix']; - $post_meta_option["value"] = $post_meta_value; - - array_push($post_meta_obj['active_terms'], $post_meta_option); - } - - } - else if ($post_meta_field['meta_type']=="date") { - - $post_meta_values = array(); - - $post_meta_values = array_map('urldecode', explode("+", esc_attr(urlencode($_GET[$sf_post_meta_key_get])))); - - foreach($post_meta_values as $post_meta_value) - { - $post_meta_option = array(); - $post_meta_option["name"] = $post_meta_value; - $post_meta_option["value"] = $post_meta_value; - - array_push($post_meta_obj['active_terms'], $post_meta_option); - } - } - } - } - - return $post_meta_obj; - - - } - private function get_acf_option_label($sf_post_meta_key, $post_meta_key, $post_meta_value) - { - $option_label = $post_meta_value; - - if(!function_exists('get_field_object')) - { - return $option_label; - } - - $post_id = $this->find_post_id_with_field($sf_post_meta_key); //acf needs to have at least 1 post id with the post meta attached in order to lookup the rest of the field - $field = get_field_object($post_meta_key, $post_id); - - - - if(isset($field['choices'])) - { - $choices = $field['choices']; - - if(isset($choices[$post_meta_value])) - { - $option_label = $choices[$post_meta_value]; - } - } - - return $option_label; - - } - - private function find_post_id_with_field($field_name) - { - global $wpdb; - - $term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $field_options = $wpdb->get_results($wpdb->prepare( - " - SELECT field_value, result_ids - FROM $term_results_table_name - WHERE field_name = '%s' LIMIT 0,1 - ", - $field_name - )); - - foreach($field_options as $field_option) - { - - $post_ids = explode(",", $field_option->result_ids); - - if(isset($post_ids[0])) - { - return $post_ids[0]; - } - } - - return 0; - } - public function search_meta_option_by_value($value, $array) { - foreach ($array as $key => $val) { - if ($val['option_value'] === $value) { - return $key; - } - } - return null; - } - public function get_taxonomy($sf_taxonomy_key) - { - global $wp_query; - global $wpdb; - - $taxonomy_obj = array(); - - //remove sf prefix fom taxonomy - $taxonomy_key = substr($sf_taxonomy_key, strlen(SF_TAX_PRE)); - - //first get the taxonomy singular and plural label - $taxonomy = get_taxonomy($taxonomy_key); - - if(!$taxonomy) - { - return false; - } - - $taxonomy_obj['name'] = $taxonomy->labels->name; - $taxonomy_obj['singular_name'] = $taxonomy->labels->singular_name; - $taxonomy_obj['all_items_label'] = $taxonomy->labels->all_items; - $taxonomy_obj['type'] = "taxonomy"; - - $taxonomy_obj['active_terms'] = array(); - - if(isset($_GET[$sf_taxonomy_key])) - { - $tax_values_str = esc_attr(trim($_GET[$sf_taxonomy_key])); - - $tax_term_slugs = (preg_split("/[,\+ ]/", $tax_values_str)); //explode with 2 delims - - foreach ($tax_term_slugs as $tax_term_slug) - { - $tax_term_full = get_term_by('slug', $tax_term_slug, $taxonomy_key); - - if($tax_term_full) - { - - $tax_term = array(); - $tax_term["id"] = $tax_term_full->term_id; - $tax_term["name"] = $tax_term_full->name; - $tax_term["value"] = $tax_term_full->slug; - - $inherit_current_post_type_archive = ""; - if(isset($this->form_settings['inherit_current_post_type_archive'])) - { - $inherit_current_post_type_archive = $this->form_settings['inherit_current_post_type_archive']; - } - - $use_auto_count = 0; - if(isset($this->form_settings['enable_auto_count'])) - { - $use_auto_count = $this->form_settings['enable_auto_count']; - } - - if($use_auto_count==1) - { - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $tax_term["count"] = $searchform->get_count_var($sf_taxonomy_key, $tax_term_slug); - } - else - { - $tax_term["count"] = intval($tax_term_full->count); - } - - array_push($taxonomy_obj['active_terms'], $tax_term); - } - - } - - - } - return $taxonomy_obj; - - - } - - public function get_post_type($sf_field_key, $labels = array()) - { - global $wp_query; - global $wpdb; - - $field_obj = array(); - - $label_defaults = array( - - "name" => __('Post Types', $this->plugin_slug), - "singular_name" => __('Post Type', $this->plugin_slug), - "all_items_label" => __('All Post Types', $this->plugin_slug) - - ); - - - if((is_array($labels))&&(!empty($labels))) - { - $labels = array_replace($label_defaults, $labels); - } - else - { - $labels = $label_defaults; - } - - $field_obj['name'] = $labels['name']; - $field_obj['singular_name'] = $labels['singular_name']; - $field_obj['all_items_label'] = $labels['all_items_label']; - $field_obj['type'] = "post_type"; - - $field_obj['active_terms'] = array(); - - - if (strpos($sf_field_key, SF_FPRE) === 0) - { - $sf_get_key = substr($sf_field_key, strlen(SF_FPRE)); - } - else - { - $sf_get_key = $sf_field_key; - } - - if(isset($_GET[$sf_get_key])) - { - $post_type_values_str = esc_attr(trim($_GET[$sf_get_key])); - - $post_type_slugs = (preg_split("/[,\+ ]/", $post_type_values_str)); //explode with 2 delims - - foreach ($post_type_slugs as $post_type_slug) - { - $post_type_object = get_post_type_object($post_type_slug); - - $post_type_term = array(); - $post_type_term["name"] = $post_type_object->labels->name; - $post_type_term["value"] = $post_type_slug; - - array_push($field_obj['active_terms'], $post_type_term); - - } - - - } - - return $field_obj; - } - - public function get_author($sf_field_key, $labels = array()) - { - global $wp_query; - global $wpdb; - - $field_obj = array(); - - - $label_defaults = array( - - "name" => __('Authors', $this->plugin_slug), - "singular_name" => __('Author', $this->plugin_slug), - "all_items_label" => __('All Authors', $this->plugin_slug) - - ); - - if((is_array($labels))&&(!empty($labels))) - { - $labels = array_replace($label_defaults, $labels); - } - else - { - $labels = $label_defaults; - } - - $field_obj['name'] = $labels['name']; - $field_obj['singular_name'] = $labels['singular_name']; - $field_obj['all_items_label'] = $labels['all_items_label']; - $field_obj['type'] = "post_type"; - - $field_obj['active_terms'] = array(); - - if (strpos($sf_field_key, SF_FPRE) === 0) - { - $sf_get_key = substr($sf_field_key, strlen(SF_FPRE)); - } - else - { - $sf_get_key = $sf_field_key; - } - - if(isset($_GET[$sf_get_key])) - { - - $field_values_str = esc_attr(trim($_GET[$sf_get_key])); - - $field_vals = (preg_split("/[,\+ ]/", $field_values_str)); //explode with 2 delims - - foreach ($field_vals as $field_val) - { - $field_object = get_user_by('slug', esc_attr($field_val)); - - $field_term = array(); - $field_term["id"] = $field_object->ID; - //$field_term["name"] = $field_object->user_nicename; - $field_term["name"] = $field_object->display_name; - $field_term["value"] = $field_object->user_nicename; - - array_push($field_obj['active_terms'], $field_term); - - } - - - } - - return $field_obj; - } - - public function get_array() - { - - $this->set_fields_array(); - - return $this->query_array; - } - public function get_query_str() - { - - if($this->query_str===-1) { - - $this->query_str = ""; - - //$_get is best way to get the actual get value, we want to preserve things like spaces, plus signs etc between the URLs - $query_parts = array(); - $exclude_list = array("sf_data", "sf_action", "sfid", "page_id"); - - foreach ($_GET as $get_key => $get_val) { - - if ( ( gettype($get_key)==="string" ) && ( gettype($get_val) === "string" ) ) { - if ( ! in_array( $get_key, $exclude_list ) ) { - $query_param = $get_key . "=" . $get_val; - array_push( $query_parts, $query_param ); - } - } - } - - //now we have the $_get values, but there could still be some values set in the form not from $_GET url, so deal with them here - $this->set_fields_array(); - - foreach ($this->field_values as $field_name => $field_values) { - if (!isset($_GET[$field_name])) { - $query_param = $field_name . "=" . implode("|", $field_values); - array_push($query_parts, $query_param); - } - } - - $this->query_str = implode("&", $query_parts); - } - - return $this->query_str; - - } - - public function get_search_term() - { - $search_term = ''; - - if(isset($_GET['_sf_s'])){ - - if (is_string($_GET['_sf_s'])){ - $search_term = esc_attr(trim(stripslashes($_GET['_sf_s']))); - } - } - - return ($search_term); - - } - - public function is_filtered($exclude_items = array()) - { - $filtered_array = $this->get_array(); - - foreach($exclude_items as $exclude_item){ - - if(isset($filtered_array[$exclude_item])){ - unset($filtered_array[$exclude_item]); - } - } - - if(empty($filtered_array)) - { - return false; - } - else - { - return true; - } - - } - -} +plugin_slug = $plugin_slug; + + if ( $this->sfid == 0 ) { + $this->sfid = $sfid; + $this->form_fields = $fields; + $this->form_settings = $settings; + } + + } + + public function get_field_values( $field_name ) { + $this->set_fields_array(); + + if ( isset( $this->field_values[ $field_name ] ) ) { + return $this->field_values[ $field_name ]; + } + + return array(); + } + + private function set_field_values_array() { + $field_values = array(); + + $current_query_arr = $this->get_array(); + + foreach ( $current_query_arr as $field_name => $field ) { + + if ( isset( $field['active_terms'] ) ) { + $field_values[ $field_name ] = array(); + + foreach ( $field['active_terms'] as $active_term ) { + array_push( $field_values[ $field_name ], $active_term['value'] ); + } + } + } + + $this->field_values = $field_values; + + // perhaps we should keep the inherited stuff sepearte? And add an option to the functions to merge with regular defaults + $this->set_inherited_defaults(); + + } + + private function set_inherited_defaults() { + $inherit_current_post_type_archive = ''; + if ( isset( $this->form_settings['inherit_current_post_type_archive'] ) ) { + $inherit_current_post_type_archive = $this->form_settings['inherit_current_post_type_archive']; + } + + $inherit_current_taxonomy_archive = ''; + if ( isset( $this->form_settings['inherit_current_taxonomy_archive'] ) ) { + $inherit_current_taxonomy_archive = $this->form_settings['inherit_current_taxonomy_archive']; + } + + $inherit_current_author_archive = ''; + if ( isset( $this->form_settings['inherit_current_author_archive'] ) ) { + $inherit_current_author_archive = $this->form_settings['inherit_current_author_archive']; + } + + if ( $inherit_current_post_type_archive == '1' ) { + if ( ( is_post_type_archive() ) && ( ( ! is_tax() ) && ( ! is_category() ) && ( ! is_tag() ) ) ) { + $post_type_slug = get_post_type(); + + if ( $post_type_slug ) { + $this->field_values['post_types'] = array( $post_type_slug ); + } + } elseif ( is_home() ) {// this is the same as the "posts" archive + + } + } + + if ( $inherit_current_taxonomy_archive == '1' ) { + global $searchandfilter; + $term = $searchandfilter->get_queried_object(); + + if ( is_tax() ) { + $this->field_values[ SF_TAX_PRE . $term->taxonomy ] = array( $term->slug ); + + } elseif ( is_category() ) { + $this->field_values[ SF_TAX_PRE . 'category' ] = array( $term->slug ); + + } elseif ( is_tag() ) { + $this->field_values[ SF_TAX_PRE . 'post_tag' ] = array( $term->slug ); + } + } + + if ( $inherit_current_author_archive == '1' ) { + if ( is_author() ) { + global $searchandfilter; + $author = $searchandfilter->get_queried_object(); + + $this->field_values['authors'] = array( $author->user_nicename ); + } + } + + } + + private function set_fields_array() { + // the the object has already been set up don't bother setting up again + if ( $this->is_set ) { + return; + } + + // now set flag to true so we can't come here again + $this->is_set = true; + + // now loop through URL vars and grab the user selection + + // grab search term for prefilling search input + + if ( isset( $_GET['_sf_s'] ) ) { + if ( is_string( $_GET['_sf_s'] ) ) { + $this->searchterm = esc_attr( trim( stripslashes( $_GET['_sf_s'] ) ) ); + } else { + $this->searchterm = ''; + } + } + + $taxs = array(); + + if ( isset( $this->form_fields ) ) { + foreach ( $this->form_fields as $field_name => $field ) { + $field_name_get = str_replace( array( ' ', '.' ), '_', $field_name ); // replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` + + $key = $field_name; + + if ( isset( $_GET[ $field_name_get ] ) ) { + if ( strpos( $key, SF_TAX_PRE ) === 0 ) { + $tax_object = $this->get_taxonomy( $key ); + $this->query_array[ $key ] = $tax_object; + } elseif ( strpos( $key, SF_META_PRE ) === 0 ) { + $meta_data = $this->get_post_meta( $key ); + $this->query_array[ $key ] = $meta_data; + + } + } + } + } + + if ( isset( $_GET['authors'] ) ) { + $author = $this->get_author( 'authors' ); + $this->query_array['authors'] = $author; + } + + if ( isset( $_GET['post_types'] ) ) { + $post_type = $this->get_post_type( 'post_types' ); + $this->query_array['post_types'] = $post_type; + } + + if ( isset( $_GET['post_date'] ) ) { + $post_date = array( '', '' ); + + $post_date = array_map( 'urldecode', explode( '+', esc_attr( urlencode( $_GET['post_date'] ) ) ) ); + if ( count( $post_date ) == 1 ) { + $post_date[1] = ''; + } + + $this->query_array[ SF_FPRE . 'post_date' ]['active_terms'] = array(); + + foreach ( $post_date as $a_post_date ) { + $active_terms = array( 'value' => urlencode( $a_post_date ) ); + array_push( $this->query_array[ SF_FPRE . 'post_date' ]['active_terms'], $active_terms ); + } + } + + if ( isset( $_GET['sort_order'] ) ) { + $sort_orders = array(); + $sort_orders = explode( ',', esc_attr( $_GET['sort_order'] ) ); + + $this->query_array[ SF_FPRE . 'sort_order' ]['active_terms'] = array(); + + foreach ( $sort_orders as $sort_order ) { + $sort_order = str_replace( ' ', '+', $sort_order ); + // $active_terms = (array("value"=>urlencode($sort_order))); + $active_terms = ( array( 'value' => ( $sort_order ) ) ); + array_push( $this->query_array[ SF_FPRE . 'sort_order' ]['active_terms'], $active_terms ); + } + } + + // results per page + if ( isset( $_GET['_sf_ppp'] ) ) { + $active_term = ( array( 'value' => (int) $_GET['_sf_ppp'] ) ); + $this->query_array[ SF_FPRE . 'ppp' ]['active_terms'] = array( $active_term ); + } + + $this->set_field_values_array(); // this is an array with only the values from the URL, used mostly for setting defaults in the search form + + } + + + + + public function get_taxonomy_terms_string( $sf_taxonomy_key, $term_delim_arr = array( ', ' ), $show_if_not_selected = true, $use_smart_labels = true ) { + $taxonomy = $this->get_taxonomy( $sf_taxonomy_key ); + + $active_terms = $taxonomy['active_terms']; + $no_active_terms = count( $active_terms ); + + $term_string = ''; + + $taxonomy_string = ''; + + if ( $no_active_terms == 0 ) { + if ( $show_if_not_selected ) { + $term_string = $taxonomy['all_items_label']; + } + } else { + // $active_term_names = array_map(function($el){ return $el['name']; }, $active_terms); + $term_delim = ''; + if ( count( $term_delim_arr ) == 1 ) {// then use the same for both and / or , scenarios + $term_delim = $term_delim_arr[0]; + } + + $term_string = implode( $term_delim, array_map( array( $this, 'implode_name' ), $active_terms ) ); + + } + + if ( $term_string != '' ) { + $taxonomy_string = $term_string; + } + + return $taxonomy_string; + } + + public function implode_name( $term ) { + return $term['name']; + } + + public function get_fields_html( $field_names, $args = array() ) { + $fields_strs = array(); + + $defaults = array( + + 'str' => '%1$s: %2$s', + 'delim' => array( ', ', ' - ' ), // first value is for regular delim, second value is for range fields + 'field_delim' => '
                            ', + 'show_all_if_empty' => true, + 'use_smart_lables' => true, + 'labels' => array(), + + ); + + if ( is_array( $args ) ) { + $fields_args = array_replace( $defaults, $args ); + } else { + $fields_args = $defaults; + } + + foreach ( $field_names as $field_name ) { + if ( $field_name ) { + $field_args = $fields_args; + + $field_args['labels'] = array(); + + if ( isset( $fields_args['labels'] ) ) { + if ( isset( $fields_args['labels'][ $field_name ] ) ) { + + $field_args['labels'] = $fields_args['labels'][ $field_name ]; + + } + } + + $field_str = $this->get_field_string( $field_name, $field_args ); + if ( $field_str != '' ) { + array_push( $fields_strs, $field_str ); + } + } + } + + return implode( $fields_args['field_delim'], $fields_strs ); + + } + + public function get_field_string( $sf_field_key, $args = array() ) { + $defaults = array( + + 'str' => '%1$s: %2$s', + 'delim' => array( ', ', ' - ' ), + 'show_all_if_empty' => true, + 'use_smart_lables' => true, + 'labels' => array( + 'name' => '', + 'singular_name' => '', + 'all_items_label' => '', + ), + + ); + + $field_args = array_replace( $defaults, $args ); + + $field_as_string = ''; + + $is_choice_field = true; + + if ( strpos( $sf_field_key, SF_TAX_PRE ) === 0 ) { + $field = $this->get_taxonomy( $sf_field_key ); + } elseif ( strpos( $sf_field_key, SF_META_PRE ) === 0 ) { + if ( ! isset( $this->form_fields[ $sf_field_key ] ) ) { + return; + } + + $post_meta_field = $this->form_fields[ $sf_field_key ]; + + if ( $post_meta_field['meta_type'] != 'choice' ) { + $field_args['use_smart_lables'] = false; + $is_choice_field = false; + } + + $field = $this->get_post_meta( $sf_field_key, $field_args['labels'] ); + + } elseif ( $sf_field_key == '_sf_authors' ) { + $field = $this->get_author( $sf_field_key, $field_args['labels'] ); + } elseif ( $sf_field_key == '_sf_post_types' ) { + $field = $this->get_post_type( $sf_field_key, $field_args['labels'] ); + } else { + return; + } + + // calculate delims + if ( ! is_array( $field_args['delim'] ) ) { + $delim = $field_args['delim']; + } else { + if ( count( $field_args['delim'] ) > 0 ) { + $delim_arr = $field_args['delim']; + } else { + $delim_arr = $defaults['delim']; + } + + if ( count( $delim_arr ) == 1 ) { + $delim = $delim_arr[0]; + } else { + if ( $is_choice_field ) { + $delim = $delim_arr[0]; + } else { + $delim = $delim_arr[1]; + } + } + } + + $active_terms = $field['active_terms']; + $no_active_terms = 0; + if ( is_array( $active_terms ) ) { + $no_active_terms = count( $active_terms ); + } + + $taxonomy_label = $field['name']; + $term_string = ''; + + if ( $field_args['use_smart_lables'] ) { + if ( $no_active_terms == 1 ) { + $taxonomy_label = $field['singular_name']; + } + } + + $field_string = ''; + $term_string = ''; + + if ( $no_active_terms == 0 ) { + if ( $field_args['show_all_if_empty'] ) { + $term_string = $field['all_items_label']; + } + } else { + $term_string = implode( $delim, array_map( array( $this, 'implode_name' ), $active_terms ) ); + } + + if ( ( $taxonomy_label != '' ) && ( $term_string != '' ) ) { + $field_as_string = sprintf( $field_args['str'], $taxonomy_label, $term_string ); + } + + return $field_as_string; + } + + public function get_search_term_field() { + $search_term = ''; + + if ( isset( $_GET['_sf_s'] ) ) { + + if ( is_string( $_GET['_sf_s'] ) ) { + $search_term = esc_attr( trim( stripslashes( $_GET['_sf_s'] ) ) ); + } else { + $search_term = ''; + } + } + + return array( 'value', $search_term ); + } + + public function get_sort_order_value() { + $active_values = array(); + + $sf_get_key = 'sort_order'; + if ( isset( $_GET[ $sf_get_key ] ) ) { + $sort_order_str = esc_attr( trim( urlencode( $_GET[ $sf_get_key ] ) ) ); + + // $sort_order = (preg_split("/[,\+ ]/", $sort_order_str)); //explode with 2 delims + $sort_orders = explode( ',', $sort_order_str ); + + foreach ( $sort_orders as $sort_order ) { + array_push( $active_values, $sort_order ); + } + } + } + public function get_sort_order( $labels = array() ) { + global $wp_query; + global $wpdb; + + $field_obj = array(); + + $sf_get_key = 'sort_order'; + + $label_defaults = array( + + 'name' => __( 'Sort Order', $this->plugin_slug ), + 'singular_name' => __( 'Sort Order', $this->plugin_slug ), + 'all_items_label' => __( 'Sort Order', $this->plugin_slug ), + + ); + + if ( ( is_array( $labels ) ) && ( ! empty( $labels ) ) ) { + $labels = array_replace( $label_defaults, $labels ); + } else { + $labels = $label_defaults; + } + + $field_obj['name'] = $labels['name']; + $field_obj['singular_name'] = $labels['singular_name']; + $field_obj['all_items_label'] = $labels['all_items_label']; + $field_obj['type'] = 'post_type'; + + $field_obj['active_terms'] = array(); + + if ( isset( $_GET[ $sf_get_key ] ) ) { + $sort_order_str = esc_attr( trim( urlencode( $_GET[ $sf_get_key ] ) ) ); + + // $sort_order = (preg_split("/[,\+ ]/", $sort_order_str)); //explode with 2 delims + $sort_orders = explode( ',', $sort_order_str ); + + foreach ( $sort_orders as $sort_order ) { + $sort_order_option = array(); + $sort_order_option['name'] = $sort_order; + $sort_order_option['value'] = $sort_order; + + array_push( $field_obj['active_terms'], $sort_order_option ); + } + } + + return $field_obj; + } + + + public function get_post_meta( $sf_post_meta_key, $labels = array() ) { + global $wp_query; + global $wpdb; + + $post_meta_obj = array(); + + // remove sf prefix fom meta + $post_meta_key = substr( $sf_post_meta_key, strlen( SF_META_PRE ) ); + + $post_meta_obj['name'] = isset( $labels['name'] ) ? $labels['name'] : ''; + $post_meta_obj['singular_name'] = isset( $labels['singular_name'] ) ? $labels['singular_name'] : ''; + $post_meta_obj['all_items_label'] = isset( $labels['all_items_label'] ) ? $labels['all_items_label'] : ''; + $post_meta_obj['type'] = 'post_meta'; + + $post_meta_obj['active_terms'] = array(); + + $sf_post_meta_key_get = str_replace( array( ' ', '.' ), '_', $sf_post_meta_key ); // replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` + + if ( isset( $_GET[ $sf_post_meta_key_get ] ) ) { + if ( isset( $this->form_fields[ $sf_post_meta_key ] ) ) { + $post_meta_field = $this->form_fields[ $sf_post_meta_key ]; + + if ( $post_meta_field['meta_type'] == 'choice' ) { + $post_meta_options_list = isset( $post_meta_field['meta_options'] ) ? $post_meta_field['meta_options'] : array(); + + $getval = ''; + if ( is_string( $_GET[ $sf_post_meta_key_get ] ) ) { + $getval = stripslashes( $_GET[ $sf_post_meta_key_get ] ); + } + + if ( $post_meta_field['operator'] == 'or' ) { + $ochar = '-,-'; + } else { + $ochar = '-+-'; + $replacechar = '- -'; + + $getval = str_replace( $replacechar, $ochar, $getval ); + } + + $post_meta_values = explode( $ochar, ( $getval ) ); + + foreach ( $post_meta_values as $post_meta_value ) { + $tax_term = array(); + + $choice_get_option_mode = 'manual'; + $choice_is_acf = 0; + if ( isset( $post_meta_field['choice_get_option_mode'] ) ) { + $choice_get_option_mode = $post_meta_field['choice_get_option_mode']; + $choice_is_acf = $post_meta_field['choice_is_acf']; + } + + if ( $choice_get_option_mode == 'manual' ) { + $post_meta_option_index = $this->search_meta_option_by_value( $post_meta_value, $post_meta_options_list ); + + if ( isset( $post_meta_options_list[ $post_meta_option_index ] ) ) { + $post_meta_option = array(); + $post_meta_option_full = $post_meta_options_list[ $post_meta_option_index ]; + + $post_meta_option['name'] = $post_meta_option_full['option_label']; + $post_meta_option['value'] = $post_meta_option_full['option_value']; + } + } elseif ( $choice_get_option_mode == 'auto' ) { + if ( $choice_is_acf == 0 ) { + $post_meta_option = array(); + $post_meta_option['name'] = $post_meta_value; + $post_meta_option['value'] = $post_meta_value; + } elseif ( $choice_is_acf == 1 ) { + $post_meta_option = array(); + $post_meta_option['name'] = $this->get_acf_option_label( $sf_post_meta_key, $post_meta_key, $post_meta_value ); + $post_meta_option['value'] = $post_meta_value; + + } + } + + if ( ! empty( $post_meta_option ) ) { + $use_auto_count = 0; + if ( isset( $this->form_settings['enable_auto_count'] ) ) { + $use_auto_count = $this->form_settings['enable_auto_count']; + } + + if ( $use_auto_count == 1 ) { + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + $post_meta_option['count'] = $searchform->get_count_var( $sf_post_meta_key, $post_meta_option['value'] ); + } + + array_push( $post_meta_obj['active_terms'], $post_meta_option ); + } + } + } elseif ( $post_meta_field['meta_type'] == 'number' ) { + $post_meta_values = array(); + + $post_meta_values = ( preg_split( '/[,\+ ]/', esc_attr( ( $_GET[ $sf_post_meta_key_get ] ) ) ) ); // explode with 2 delims + + foreach ( $post_meta_values as $post_meta_value ) { + $post_meta_option = array(); + + $post_meta_option['name'] = $post_meta_field['range_value_prefix'] . $post_meta_value . $post_meta_field['range_value_postfix']; + $post_meta_option['value'] = $post_meta_value; + + array_push( $post_meta_obj['active_terms'], $post_meta_option ); + } + } elseif ( $post_meta_field['meta_type'] == 'date' ) { + + $post_meta_values = array(); + + $post_meta_values = array_map( 'urldecode', explode( '+', esc_attr( urlencode( $_GET[ $sf_post_meta_key_get ] ) ) ) ); + + foreach ( $post_meta_values as $post_meta_value ) { + $post_meta_option = array(); + $post_meta_option['name'] = $post_meta_value; + $post_meta_option['value'] = $post_meta_value; + + array_push( $post_meta_obj['active_terms'], $post_meta_option ); + } + } + } + } + + return $post_meta_obj; + + } + private function get_acf_option_label( $sf_post_meta_key, $post_meta_key, $post_meta_value ) { + $option_label = $post_meta_value; + + if ( ! function_exists( 'get_field_object' ) ) { + return $option_label; + } + + $post_id = $this->find_post_id_with_field( $sf_post_meta_key ); // acf needs to have at least 1 post id with the post meta attached in order to lookup the rest of the field + $field = get_field_object( $post_meta_key, $post_id ); + + if ( isset( $field['choices'] ) ) { + $choices = $field['choices']; + + if ( isset( $choices[ $post_meta_value ] ) ) { + $option_label = $choices[ $post_meta_value ]; + } + } + + return $option_label; + + } + + private function find_post_id_with_field( $field_name ) { + global $wpdb; + + $term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $field_options = $wpdb->get_results( + $wpdb->prepare( + " + SELECT field_value, result_ids + FROM $term_results_table_name + WHERE field_name = '%s' LIMIT 0,1 + ", + $field_name + ) + ); + + foreach ( $field_options as $field_option ) { + + $post_ids = explode( ',', $field_option->result_ids ); + + if ( isset( $post_ids[0] ) ) { + return $post_ids[0]; + } + } + + return 0; + } + public function search_meta_option_by_value( $value, $array ) { + foreach ( $array as $key => $val ) { + if ( $val['option_value'] === $value ) { + return $key; + } + } + return null; + } + public function get_taxonomy( $sf_taxonomy_key ) { + global $wp_query; + global $wpdb; + + $taxonomy_obj = array(); + + // remove sf prefix fom taxonomy + $taxonomy_key = substr( $sf_taxonomy_key, strlen( SF_TAX_PRE ) ); + + // first get the taxonomy singular and plural label + $taxonomy = get_taxonomy( $taxonomy_key ); + + if ( ! $taxonomy ) { + return false; + } + + $taxonomy_obj['name'] = $taxonomy->labels->name; + $taxonomy_obj['singular_name'] = $taxonomy->labels->singular_name; + $taxonomy_obj['all_items_label'] = $taxonomy->labels->all_items; + $taxonomy_obj['type'] = 'taxonomy'; + + $taxonomy_obj['active_terms'] = array(); + + if ( isset( $_GET[ $sf_taxonomy_key ] ) ) { + $tax_values_str = esc_attr( trim( $_GET[ $sf_taxonomy_key ] ) ); + + $tax_term_slugs = ( preg_split( '/[,\+ ]/', $tax_values_str ) ); // explode with 2 delims + + foreach ( $tax_term_slugs as $tax_term_slug ) { + $tax_term_full = get_term_by( 'slug', $tax_term_slug, $taxonomy_key ); + + if ( $tax_term_full ) { + + $tax_term = array(); + $tax_term['id'] = $tax_term_full->term_id; + $tax_term['name'] = $tax_term_full->name; + $tax_term['value'] = $tax_term_full->slug; + + $inherit_current_post_type_archive = ''; + if ( isset( $this->form_settings['inherit_current_post_type_archive'] ) ) { + $inherit_current_post_type_archive = $this->form_settings['inherit_current_post_type_archive']; + } + + $use_auto_count = 0; + if ( isset( $this->form_settings['enable_auto_count'] ) ) { + $use_auto_count = $this->form_settings['enable_auto_count']; + } + + if ( $use_auto_count == 1 ) { + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + $tax_term['count'] = $searchform->get_count_var( $sf_taxonomy_key, $tax_term_slug ); + } else { + $tax_term['count'] = intval( $tax_term_full->count ); + } + + array_push( $taxonomy_obj['active_terms'], $tax_term ); + } + } + } + return $taxonomy_obj; + + } + + public function get_post_type( $sf_field_key, $labels = array() ) { + global $wp_query; + global $wpdb; + + $field_obj = array(); + + $label_defaults = array( + + 'name' => __( 'Post Types', $this->plugin_slug ), + 'singular_name' => __( 'Post Type', $this->plugin_slug ), + 'all_items_label' => __( 'All Post Types', $this->plugin_slug ), + + ); + + if ( ( is_array( $labels ) ) && ( ! empty( $labels ) ) ) { + $labels = array_replace( $label_defaults, $labels ); + } else { + $labels = $label_defaults; + } + + $field_obj['name'] = $labels['name']; + $field_obj['singular_name'] = $labels['singular_name']; + $field_obj['all_items_label'] = $labels['all_items_label']; + $field_obj['type'] = 'post_type'; + + $field_obj['active_terms'] = array(); + + if ( strpos( $sf_field_key, SF_FPRE ) === 0 ) { + $sf_get_key = substr( $sf_field_key, strlen( SF_FPRE ) ); + } else { + $sf_get_key = $sf_field_key; + } + + if ( isset( $_GET[ $sf_get_key ] ) ) { + $post_type_values_str = esc_attr( trim( $_GET[ $sf_get_key ] ) ); + + $post_type_slugs = ( preg_split( '/[,\+ ]/', $post_type_values_str ) ); // explode with 2 delims + + foreach ( $post_type_slugs as $post_type_slug ) { + $post_type_object = get_post_type_object( $post_type_slug ); + + $post_type_term = array(); + $post_type_term['name'] = $post_type_object->labels->name; + $post_type_term['value'] = $post_type_slug; + + array_push( $field_obj['active_terms'], $post_type_term ); + + } + } + + return $field_obj; + } + + public function get_author( $sf_field_key, $labels = array() ) { + global $wp_query; + global $wpdb; + + $field_obj = array(); + + $label_defaults = array( + + 'name' => __( 'Authors', $this->plugin_slug ), + 'singular_name' => __( 'Author', $this->plugin_slug ), + 'all_items_label' => __( 'All Authors', $this->plugin_slug ), + + ); + + if ( ( is_array( $labels ) ) && ( ! empty( $labels ) ) ) { + $labels = array_replace( $label_defaults, $labels ); + } else { + $labels = $label_defaults; + } + + $field_obj['name'] = $labels['name']; + $field_obj['singular_name'] = $labels['singular_name']; + $field_obj['all_items_label'] = $labels['all_items_label']; + $field_obj['type'] = 'post_type'; + + $field_obj['active_terms'] = array(); + + if ( strpos( $sf_field_key, SF_FPRE ) === 0 ) { + $sf_get_key = substr( $sf_field_key, strlen( SF_FPRE ) ); + } else { + $sf_get_key = $sf_field_key; + } + + if ( isset( $_GET[ $sf_get_key ] ) ) { + + $field_values_str = esc_attr( trim( $_GET[ $sf_get_key ] ) ); + + $field_vals = ( preg_split( '/[,\+ ]/', $field_values_str ) ); // explode with 2 delims + + foreach ( $field_vals as $field_val ) { + $field_object = get_user_by( 'slug', esc_attr( $field_val ) ); + + $field_term = array(); + $field_term['id'] = $field_object->ID; + // $field_term["name"] = $field_object->user_nicename; + $field_term['name'] = $field_object->display_name; + $field_term['value'] = $field_object->user_nicename; + + array_push( $field_obj['active_terms'], $field_term ); + + } + } + + return $field_obj; + } + + public function get_array() { + $this->set_fields_array(); + + return $this->query_array; + } + public function get_query_str() { + if ( $this->query_str === -1 ) { + + $this->query_str = ''; + + // $_get is best way to get the actual get value, we want to preserve things like spaces, plus signs etc between the URLs + $query_parts = array(); + $exclude_list = array( 'sf_data', 'sf_action', 'sfid', 'page_id' ); + + foreach ( $_GET as $get_key => $get_val ) { + + if ( ( gettype( $get_key ) === 'string' ) && ( gettype( $get_val ) === 'string' ) ) { + if ( ! in_array( $get_key, $exclude_list ) ) { + $query_param = $get_key . '=' . $get_val; + array_push( $query_parts, $query_param ); + } + } + } + + // now we have the $_get values, but there could still be some values set in the form not from $_GET url, so deal with them here + $this->set_fields_array(); + + foreach ( $this->field_values as $field_name => $field_values ) { + if ( ! isset( $_GET[ $field_name ] ) ) { + $query_param = $field_name . '=' . implode( '|', $field_values ); + array_push( $query_parts, $query_param ); + } + } + + $this->query_str = implode( '&', $query_parts ); + } + + return $this->query_str; + + } + + public function get_search_term() { + $search_term = ''; + + if ( isset( $_GET['_sf_s'] ) ) { + + if ( is_string( $_GET['_sf_s'] ) ) { + $search_term = esc_attr( trim( stripslashes( $_GET['_sf_s'] ) ) ); + } + } + + return ( $search_term ); + + } + + public function is_filtered( $exclude_items = array() ) { + $filtered_array = $this->get_array(); + + foreach ( $exclude_items as $exclude_item ) { + + if ( isset( $filtered_array[ $exclude_item ] ) ) { + unset( $filtered_array[ $exclude_item ] ); + } + } + + if ( empty( $filtered_array ) ) { + return false; + } else { + return true; + } + + } + +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-author-object-walker.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-author-object-walker.php index 9792aa1d8..6312b221e 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-author-object-walker.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-author-object-walker.php @@ -1,151 +1,157 @@ -options = array(); - $this->options_obj = $options_obj; - } - - function wp_authors($args = '') { - - global $wpdb; - - $defaults = array( - 'orderby' => 'name', 'order' => 'ASC', 'number' => '', - 'optioncount' => false, 'exclude_admin' => true, - 'show_fullname' => false, 'hide_empty' => true, - 'feed' => '', 'feed_image' => '', 'feed_type' => '', 'echo' => true, - 'style' => 'list', 'html' => true, 'exclude' => '', 'include' => '', - 'post_types' => array('post'), 'combo_box' => '' - - ); - - $args = wp_parse_args( $args, $defaults ); - extract( $args, EXTR_SKIP ); - - $return = ''; - - $query_args = wp_array_slice_assoc( $args, array( 'orderby', 'order', 'number', 'exclude', 'include' ) ); - $query_args['fields'] = 'ids'; - $authors = get_users( $query_args ); - - //build where conditions for post types... - - $where_conditions = array(); - $post_type_count = count($post_types); - $where_query = ''; - if($post_type_count>0) - { - foreach($post_types as $post_type) - { - if(post_type_exists($post_type)) - { - $post_type = esc_attr($post_type); - $where_conditions[] = $wpdb->prepare( - "(post_type = '%s' AND " . get_private_posts_cap_sql( $post_type ) . ")", - $post_type - ); - } - } - $where_query = implode(" OR ", $where_conditions); - } - - $author_count = array(); - $author_count_query = $wpdb->get_results("SELECT DISTINCT post_author, COUNT(ID) AS count FROM $wpdb->posts WHERE $where_query GROUP BY post_author"); - - foreach ( (array) $author_count_query as $row ) - $author_count[$row->post_author] = $row->count; - - - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - $default_option->count = 0; - array_push($this->options, $default_option); - } - - foreach ( $authors as $author_id ) { - - $author = get_userdata( $author_id ); - - //check if user role is administrator or not - $is_user_role_admin = in_array( 'administrator', $author->roles ); - - if ( $exclude_admin && $is_user_role_admin) - continue; - - $option_count = isset( $author_count[$author->ID] ) ? $author_count[$author->ID] : 0; - - if ( !$option_count && $hide_empty ) - continue; - - $link = ''; - - if ( $show_fullname && $author->first_name && $author->last_name ) - $name = "$author->first_name $author->last_name"; - else - $name = $author->display_name; - - /*if ( !$html ) { - $return .= $name . ', '; - - continue; // No need to go further to process HTML. - }*/ - - if ( $optioncount ) - { - if($show_count_format_sf=="inline") - { - $name .= ' ('. number_format_i18n($option_count) . ')'; - } - else if($show_count_format_sf=="html") - { - $name .= '('. number_format_i18n($option_count) . ')'; - } - - } - - $option = new stdClass(); - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0' - ); - - $option->value = $author->user_nicename; - //$option->selected_value = $author->ID; //we want to match defaults based on ID - $option->label = $name; - $option->count = $option_count; - - array_push($this->options, $option); - } - - $this->options_obj->set($this->options); - } -} - -?> +options = array(); + $this->options_obj = $options_obj; + } + + function wp_authors( $args = '' ) { + + global $wpdb; + + $defaults = array( + 'orderby' => 'name', + 'order' => 'ASC', + 'number' => '', + 'optioncount' => false, + 'exclude_admin' => true, + 'show_fullname' => false, + 'hide_empty' => true, + 'feed' => '', + 'feed_image' => '', + 'feed_type' => '', + 'echo' => true, + 'style' => 'list', + 'html' => true, + 'exclude' => '', + 'include' => '', + 'post_types' => array( 'post' ), + 'combo_box' => '', + + ); + + $args = wp_parse_args( $args, $defaults ); + extract( $args, EXTR_SKIP ); + + $return = ''; + + $query_args = wp_array_slice_assoc( $args, array( 'orderby', 'order', 'number', 'exclude', 'include' ) ); + $query_args['fields'] = 'ids'; + $authors = get_users( $query_args ); + + // build where conditions for post types... + + $where_conditions = array(); + $post_type_count = count( $post_types ); + $where_query = ''; + if ( $post_type_count > 0 ) { + foreach ( $post_types as $post_type ) { + if ( post_type_exists( $post_type ) ) { + $post_type = esc_attr( $post_type ); + $where_conditions[] = $wpdb->prepare( + "(post_type = '%s' AND " . get_private_posts_cap_sql( $post_type ) . ')', + $post_type + ); + } + } + $where_query = implode( ' OR ', $where_conditions ); + } + + $author_count = array(); + $author_count_query = $wpdb->get_results( "SELECT DISTINCT post_author, COUNT(ID) AS count FROM $wpdb->posts WHERE $where_query GROUP BY post_author" ); + + foreach ( (array) $author_count_query as $row ) { + $author_count[ $row->post_author ] = $row->count; + } + + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + $default_option->count = 0; + array_push( $this->options, $default_option ); + } + + foreach ( $authors as $author_id ) { + + $author = get_userdata( $author_id ); + + // check if user role is administrator or not + $is_user_role_admin = in_array( 'administrator', $author->roles ); + + if ( $exclude_admin && $is_user_role_admin ) { + continue; + } + + $option_count = isset( $author_count[ $author->ID ] ) ? $author_count[ $author->ID ] : 0; + + if ( ! $option_count && $hide_empty ) { + continue; + } + + $link = ''; + + if ( $show_fullname && $author->first_name && $author->last_name ) { + $name = "$author->first_name $author->last_name"; + } else { + $name = $author->display_name; + } + + /* + if ( !$html ) { + $return .= $name . ', '; + + continue; // No need to go further to process HTML. + }*/ + + if ( $optioncount ) { + if ( $show_count_format_sf == 'inline' ) { + $name .= ' (' . number_format_i18n( $option_count ) . ')'; + } elseif ( $show_count_format_sf == 'html' ) { + $name .= '(' . number_format_i18n( $option_count ) . ')'; + } + } + + $option = new stdClass(); + $option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0', + ); + + $option->value = $author->user_nicename; + // $option->selected_value = $author->ID; //we want to match defaults based on ID + $option->label = $name; + $option->count = $option_count; + + array_push( $this->options, $option ); + } + + $this->options_obj->set( $this->options ); + } +} + + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-cache.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-cache.php index d92dfe36f..5f4d8e4ab 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-cache.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-cache.php @@ -1,2149 +1,1932 @@ -sfid == 0) { - - $this->sfid = $sfid; - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $this->form_fields = $fields; - $this->form_settings = $settings; - - $this->filter_operator = "and"; - if (isset($this->form_settings['field_relation'])) { - if ($this->form_settings['field_relation'] != "") { - $this->filter_operator = $this->form_settings['field_relation']; - } - } - - $this->initial_filters = $filters; - } - } - - - //the main function, setup query from the cache based on filters, then allow users to hook in to modify query, then init the count variables - eg "term (22)" - function init_all_filter_terms() - { - $this->filter_query_args(array(), true); - - } - function filter_query_args($query_args, $all_terms = false) - { - global $wpdb; - - $this->use_transients = Search_Filter_Helper::get_option( 'cache_use_transients' ); - - if (isset($this->form_settings['enable_auto_count'])) { - if ($this->form_settings['enable_auto_count'] == 1) { - if($all_terms==true) - { - $this->load_only_active_filters = false; - } - else - { - $this->load_only_active_filters = true; - } - } - } - - //Search_Filter_Helper::start_log("Total time to complete query prep"); - //Search_Filter_Helper::start_log("----- Total time"); - - //Search_Filter_Helper::start_log("init_filters"); - $this->init_filters($this->initial_filters); //filters are taxonomies or post meta - they are stored in the caching DB for fast calls - //Search_Filter_Helper::finish_log("init_filters"); - $this->init_hidden_filters(); - - //Search_Filter_Helper::start_log("init_filter_terms"); - $this->init_filter_terms($this->initial_filters); - //Search_Filter_Helper::finish_log("init_filter_terms"); - - //set all the results for each term/value - //Search_Filter_Helper::start_log("set_filter_term_ids_cached"); - $this->set_filter_term_ids_cached(); //grabs the IDs of teh results in each term for each filter - //Search_Filter_Helper::finish_log("set_filter_term_ids_cached"); - - //Search_Filter_Helper::start_log("set_filter_ids_cached"); - $this->set_filter_ids_cached(); //combines the IDs of each term for each filter - taking into account AND/OR operator - //Search_Filter_Helper::finish_log("set_filter_ids_cached"); - - //Search_Filter_Helper::start_log("fetch_all_cached_post_ids"); - $this->fetch_all_cached_post_ids(); //get all possible IDs from the cache - //Search_Filter_Helper::finish_log("fetch_all_cached_post_ids", true, true); - - //Search_Filter_Helper::start_log("apply_cached_filters"); - $this->apply_cached_filters(); //apply regular WP_Query filters to the post IDs - now we have setup the query_args for the actual search query - //Search_Filter_Helper::finish_log("apply_cached_filters"); - - //Search_Filter_Helper::finish_log("Total time to complete query prep"); - - //Search_Filter_Helper::start_log("Total time to complete count query"); - if (isset($this->form_settings['enable_auto_count'])) { - if (($this->form_settings['enable_auto_count'] == 1)&&($this->load_only_active_filters === false)) { - $this->init_count_vars(); - } - } - //Search_Filter_Helper::finish_log("Total time to complete count query"); - //Search_Filter_Helper::finish_log("----- Total time", true, true); - //echo "Loop time: ".round($this->const_time, 5)."
                            "; - - return $this->query_args; - } - - - public function init_hidden_filters() - { - global $searchandfilter; - $display_results_as = $searchandfilter->get($this->sfid)->settings("display_results_as"); - $enable_taxonomy_archives = $searchandfilter->get($this->sfid)->settings("enable_taxonomy_archives"); - - if(!$searchandfilter->get($this->sfid)->settings("post_types")){ - return; - } - - $post_types_arr = $searchandfilter->get($this->sfid)->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - if ((($display_results_as == "post_type_archive")||($display_results_as == "custom_woocommerce_store"))&&($enable_taxonomy_archives == 1)) - { - if(!isset($post_types[0])) { - return; - } - - $post_type = $post_types[0]; - - $single = true; - if($display_results_as == "custom_woocommerce_store"){ - $single = false; - } - - if(Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type, $single)) - { - $term = $searchandfilter->get_queried_object(); - $taxonomy_name = $term->taxonomy; - - $field_name = "_sft_" . $taxonomy_name; - $field_value = $term->slug; - - if(!in_array($field_name, $this->initial_filters)) { - array_push($this->initial_filters, $field_name); - } - //if the field is visible set it - $_GET[$field_name] = $field_value; - - if(!isset($this->filters[$field_name])) - { - $this->filters[$field_name] = array(); - - $this->filters[$field_name]['source'] = "taxonomy"; - $this->filters[$field_name]['taxonomy_name'] = $taxonomy_name; - $this->filters[$field_name]['type'] = "choice"; - - $this->filters[$field_name]['cached_result_ids'] = array(); //these are all the result IDs for the whole field/filter (combining all IDs from terms) - $this->filters[$field_name]['wp_query_result_ids'] = array(); //these are all the result IDs for the whole field/filter (combining all IDs from terms) - $this->filters[$field_name]['wp_query_result_ids_unfiltered'] = array(); // - - $this->filters[$field_name]['active_values'] = array(); //this is what has been searched (ie $_GET from the url) - $this->filters[$field_name]['term_operator'] = "and"; - $this->filters[$field_name]['terms'] = array(); //array containing all terms for current filter - with result IDs etc - - $this->filters[$field_name]['active_values'] = array($field_value); - } - else - { - if(!in_array($field_value, $this->filters[$field_name]['active_values'])) { - array_push($this->filters[$field_name]['active_values'], $field_value); - } - } - - $this->filters[$field_name]['is_active'] = true; - } - } - } - - public function init_filters($filters) - { - - foreach ($filters as $filter_name) { - - - $filter_name_get = str_replace(array(" ", "."), "_", $filter_name); //replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` - - if(!isset($this->filters[$filter_name]) ) { - - $this->filters[$filter_name] = array(); - - $taxonomy_types = array("tag", "category", "taxonomy"); - - $this->filters[$filter_name]['type'] = "choice"; - - if (in_array($this->form_fields[$filter_name]["type"], $taxonomy_types)) { - $this->filters[$filter_name]['source'] = "taxonomy"; - - if (strpos($filter_name, SF_TAX_PRE) === 0) { - $taxonomy_name = substr($filter_name, strlen(SF_TAX_PRE)); - $this->filters[$filter_name]['taxonomy_name'] = $taxonomy_name; - $this->filters[$filter_name]['type'] = "choice"; - } - - - } else if ($this->form_fields[$filter_name]["type"] == "post_meta") { - $this->filters[$filter_name]['source'] = "post_meta"; - $this->filters[$filter_name]['type'] = $this->form_fields[$filter_name]["meta_type"]; - } - - $this->filters[$filter_name]['cached_result_ids'] = array(); //these are all the result IDs for the whole field/filter (combining all IDs from terms) - $this->filters[$filter_name]['wp_query_result_ids'] = array(); //these are all the result IDs for the whole field/filter (combining all IDs from terms) - $this->filters[$filter_name]['wp_query_result_ids_unfiltered'] = array(); // - - $this->filters[$filter_name]['active_values'] = array(); //this is what has been searched (ie $_GET from the url) - $this->filters[$filter_name]['is_active'] = false; - $this->filters[$filter_name]['term_operator'] = array(); - $this->filters[$filter_name]['terms'] = array(); //array containing all terms for current filter - with result IDs etc - - - - //set is_range - $range = false; - if ($this->filters[$filter_name]['type'] == "date") { - if ($this->form_fields[$filter_name]['date_input_type'] == "daterange") { - $range = true; - - //$_filter_name = SF_META_PRE.$this->form_fields[$filter_name]['compare_mode']; - $compare_mode = "userrange"; - - if (isset($this->form_fields[$filter_name]["date_compare_mode"])) { - $compare_mode = $this->form_fields[$filter_name]["date_compare_mode"]; - } - - $this->filters[$filter_name]['compare_mode'] = $compare_mode; - } - } else if ($this->filters[$filter_name]['type'] == "number") { - $range = true; - - $this->filters[$filter_name]['is_decimal'] = 0; - if (isset($this->form_fields[$filter_name]["number_is_decimal"])) { - - if ($this->form_fields[$filter_name]["number_is_decimal"] == 1) { - $decimal_places = 2; - - if (isset($this->form_fields[$filter_name]["number_decimal_places"])) { - $decimal_places = $this->form_fields[$filter_name]["number_decimal_places"]; - } - - $this->filters[$filter_name]['decimal_places'] = $decimal_places; - } - - - } - $compare_mode = "userrange"; - - if (isset($this->form_fields[$filter_name]["number_compare_mode"])) { - $compare_mode = $this->form_fields[$filter_name]["number_compare_mode"]; - } - - $this->filters[$filter_name]['compare_mode'] = $compare_mode; - } - - $this->filters[$filter_name]['is_range'] = $range; - - - //set the active terms for each filter - if ($this->filters[$filter_name]['type'] == "choice") { - $this->filters[$filter_name]['term_operator'] = $this->form_fields[$filter_name]["operator"]; - - if ($this->filters[$filter_name]['source'] == "taxonomy") { - if (($this->form_fields[$filter_name]['input_type'] == "select") || ($this->form_fields[$filter_name]['input_type'] == "radio") || ($this->form_fields[$filter_name]['input_type'] == "list"))//for single select force "OR" relationship - { - $this->filters[$filter_name]['term_operator'] = "or"; - } - } else if ($this->filters[$filter_name]['source'] == "post_meta") { - if (($this->form_fields[$filter_name]['choice_input_type'] == "select") || ($this->form_fields[$filter_name]['choice_input_type'] == "radio") || ($this->form_fields[$filter_name]['input_type'] == "list"))//for single select force "OR" relationship - { - $this->filters[$filter_name]['term_operator'] = "or"; - } - } - - if (isset($_GET[$filter_name_get])) { - //get the value and parse it - might need to parse different for meta - //$filter_value = sanitize_text_field($_GET[$filter_name_get]); - $filter_value = $_GET[$filter_name_get]; - $this->filters[$filter_name]['active_values'] = $this->parse_get_value($filter_value, $filter_name, $this->filters[$filter_name]['source']); - $this->filters[$filter_name]['is_active'] = true; - - } else { - //if its not set in the URL try to detect from the current page if the setting is enabled - //filter_query_inherited_defaults - if ($this->filters[$filter_name]['source'] == "taxonomy") { - if (isset($this->form_settings['inherit_current_taxonomy_archive'])) { - if ($this->form_settings['inherit_current_taxonomy_archive'] == "1") { - if (is_tax() || is_category() || is_tag()) { - global $searchandfilter; - $term = $searchandfilter->get_queried_object(); - - if ($filter_name == "_sft_" . $term->taxonomy) { - //we should try to inherit the taxonomy values from this archive page - $this->filters[$filter_name]['active_values'] = array(utf8_uri_encode($term->slug)); - $this->filters[$filter_name]['is_active'] = true; - } - } - } - } - } - } - } else if ($this->filters[$filter_name]['is_range'] == true) /* daterange and number range */ { - $this->filters[$filter_name]['term_operator'] = "and"; //when using a number operator always use AND because its a combination of the two result sets - - if (isset($_GET[$filter_name_get])) { - //get the value and parse it - might need to parse different for meta - $filter_value = sanitize_text_field($_GET[$filter_name_get]); - - if ($this->filters[$filter_name]['type'] == "date") {//then we need to convert the _GET to the correct date format - $this->filters[$filter_name]['active_values'] = $this->parse_get_value($filter_value, $filter_name, $this->filters[$filter_name]['source'], "date"); - } else { - $this->filters[$filter_name]['active_values'] = $this->parse_get_value($filter_value, $filter_name, $this->filters[$filter_name]['source'], "simple"); - } - - $this->filters[$filter_name]['is_active'] = true; - - } - } else { - if (isset($_GET[$filter_name_get])) { - //get the value and parse it - might need to parse different for meta - $filter_value = sanitize_text_field($_GET[$filter_name_get]); - - if ($this->filters[$filter_name]['type'] == "date") { - $this->filters[$filter_name]['term_operator'] = "or"; - $this->filters[$filter_name]['is_active'] = true; - $this->filters[$filter_name]['active_values'] = $this->parse_get_value($filter_value, $filter_name, $this->filters[$filter_name]['source'], "date"); - - } - } - - } - } - } - } - - - function init_filter_terms($filters) - { - foreach ($filters as $filter_name) { - - $filter_terms_init = false; - - if(isset($this->filters[$filter_name]['filter_terms'])) - { - $filter_terms_init = true; - } - - if(!$filter_terms_init) { - - /* TODO - this could be used to find min / max - but all searches are performed on active_terms */ - if ($this->filters[$filter_name]['type'] == "choice") { - - $filter_terms = array(); - $filter_terms_trans = array(); - $cache_key = 'filter_terms_' . $this->sfid . '_' . $filter_name; - - //in the transient we only store an array of values, to keep the size of it small, so we must re-init the objects using the terms - if ($this->use_transients == 1) { - - $filter_terms_trans = Search_Filter_Wp_Cache::get_transient($cache_key); - if (!empty($filter_terms_trans)) { - foreach ($filter_terms_trans as $filter_term_value) { - - $filter_term = new stdClass(); - $filter_term->field_value = $filter_term_value; - array_push($filter_terms, $filter_term); - } - } - - } - - if ((empty($filter_terms) && (empty($filter_terms_trans)))) - { - if ($this->filters[$filter_name]['source'] == "taxonomy") { - $filter_terms = $this->get_filter_terms_all($filter_name, $this->filters[$filter_name]['source']); - } else {//them meta - $filter_terms = $this->get_filter_terms_all($filter_name, $this->filters[$filter_name]['source']); - //$filter_terms = $this->get_filter_terms_meta($filter_name, $this->form_fields[$filter_name]); - } - - if ($this->use_transients == 1) { - $terms_arr = array(); - foreach ($filter_terms as $filter_term) { - array_push($terms_arr, $filter_term->field_value); - } - Search_Filter_Wp_Cache::set_transient($cache_key, $terms_arr); - } - } - - } else if ($this->filters[$filter_name]['is_range'] == true) { - $filter_terms = array(); - $filter_terms[0] = new stdClass(); - $filter_terms[0]->field_value = "value"; - //$filter_terms[1] = new stdClass(); - //$filter_terms[1]->field_value = "max"; - } else { - $filter_terms = array(); - - - if ($this->filters[$filter_name]['type'] == "date") { - $filter_terms[0] = new stdClass(); - $filter_terms[0]->field_value = "value"; - } - } - //} - $this->filters[$filter_name]['filter_terms'] = $filter_terms; - } - - $filter_terms = $this->filters[$filter_name]['filter_terms']; - - if (count($filter_terms) > 0) { - - // if the taxonomy is hierarchical, and the user has set it as so, and the've set the option "include_children" - // then get all the terms for the taxonomy, because we'll need them for figuring out child/parent related - // stuff in the query - $hierarchical_override = false; - if($this->filters[$filter_name]['source'] == "taxonomy") - { - if(is_taxonomy_hierarchical($this->filters[$filter_name]['taxonomy_name'])) - { - $hierarchical = 0; - $include_children = 0; - if ((isset($this->form_fields[$filter_name]['hierarchical'])) && (isset($this->form_fields[$filter_name]['include_children']))) { - $hierarchical = $this->form_fields[$filter_name]['hierarchical']; - $include_children = $this->form_fields[$filter_name]['include_children']; - } - - if (($hierarchical == 1) && ($include_children == 1)) { - $hierarchical_override = true; - } - } - } - - // init the terms on local variable - if ((($this->load_only_active_filters === false)&&($this->filters[$filter_name]['source'] == "taxonomy")) || ($hierarchical_override == true)) { - Search_Filter_Wp_Data::get_taxonomy_terms($this->filters[$filter_name]['taxonomy_name']); - } - - foreach ($filter_terms as $filter_term) { - $this->init_filter_term($filter_term, $filter_name); - - } - - } - - } - } - - private function init_filter_term($filter_term, $filter_name) - { - $add_term = false; - - //if term is not already init - //if(!isset($this->filters[$filter_name]['terms'])) { - - if ($this->filters[$filter_name]['source'] == "taxonomy") {//then we will have IDs - so we need to convert back to slug - - - if ($this->load_only_active_filters === true) { - - $active_value_ids = array(); - foreach ($this->filters[$filter_name]['active_values'] as $active_value) { - - $term = Search_Filter_Wp_Data::get_taxonomy_term_by("slug", $active_value, $this->filters[$filter_name]['taxonomy_name']); - - if ((!is_wp_error($term))&&(!empty($term))) { - $term_id = $term->term_id; - array_push($active_value_ids, $term_id); - } - - } - - if (in_array($filter_term->field_value, $active_value_ids)) { - Search_Filter_Wp_Data::get_taxonomy_term_by("id", $filter_term->field_value, $this->filters[$filter_name]['taxonomy_name']); - } - } - - if (isset(Search_Filter_Wp_Data::$wp_tax_terms[$this->filters[$filter_name]['taxonomy_name']])) { - $wp_tax_terms_array = Search_Filter_Wp_Data::$wp_tax_terms[$this->filters[$filter_name]['taxonomy_name']]; - if (isset($wp_tax_terms_array["id"][$filter_term->field_value])) {//make sure term exists - - $term = $wp_tax_terms_array["id"][$filter_term->field_value]; - $term_name = $term->slug; - - if(empty($this->filters[$filter_name]['terms'][$term_name])) { - - $this->filters[$filter_name]['terms'][$term_name] = array(); - $this->filters[$filter_name]['terms'][$term_name]['term_id'] = $term->term_id; - $add_term = true; - } - - } - } - - } else { - $add_term = true; - $term_name = $filter_term->field_value; - if(empty($this->filters[$filter_name]['terms'][$term_name])) { - $this->filters[$filter_name]['terms'][$term_name] = array(); - } - - - } - - //last check, if we do not display the search form, we only need to initialise those filter which are active - /*if ($this->load_only_active_filters === true){ - if ($add_term) { - if (!in_array($filter_term->field_value, $this->filters[$filter_name]['active_values'])) { - $add_term = false; - } - } - }*/ - - //if (($add_term) && (in_array($filter_term->field_value, $this->filters[$filter_name]['active_values']))) { - if ($add_term) { - - - //all the IDs used for setting up queries & counts - if(empty($this->filters[$filter_name]['terms'][$term_name])) { - $this->filters[$filter_name]['terms'][$term_name]['cache_result_ids'] = array(); - $this->filters[$filter_name]['terms'][$term_name]['wp_query_results_ids'] = array(); - $this->filters[$filter_name]['terms'][$term_name]['count'] = 0; - } - } - } - /* - function preg_replace_callback_uppercaser($match) { - return strtoupper($match[0]); - } - $string = preg_replace_callback('/%[a-zA-Z0-9]{2}/', 'preg_replace_callback_uppercaser', $string); - */ - - /* get array of values from a $_GET value - usually just an explode */ - function parse_get_value($value, $filter_name, $source, $format = "") - { - $value = stripslashes($value); - $active_terms = array(); - if (($source == "taxonomy") || ($format == "simple") || ($format == "date")) { - - if (strpos(esc_attr($value), ',') !== false) { - $operator = "OR"; - $ochar = ","; - $active_terms = explode($ochar, esc_attr(($value))); - } else { - $operator = "AND"; - $ochar = "+"; - - $value = str_replace(" ", "+", $value); - //$active_terms = explode($ochar, esc_attr(urlencode($value))); - $active_terms = explode($ochar, esc_attr($value)); - - } - - $active_terms = array_map('urldecode', ($active_terms)); - $active_terms = array_map('utf8_uri_encode', ($active_terms)); //use wordpress' method for encoding so it will always match what is stored in teh actual terms table - - - $active_terms_count = count($active_terms); - - if ($format == "date") {//convert $active_terms - - $date_output_format = "m/d/Y"; - $date_input_format = "timestamp"; - - if (isset($this->form_fields[$filter_name]['date_output_format'])) { - $date_output_format = $this->form_fields[$filter_name]['date_output_format']; - } - if (isset($this->form_fields[$filter_name]['date_input_format'])) { - $date_input_format = $this->form_fields[$filter_name]['date_input_format']; - } - - - if ($active_terms_count == 2) { - - if ($date_input_format == "timestamp") { - $minval = $this->convert_date_to('timestamp', $active_terms[0], $date_output_format); - $maxval = $this->convert_date_to('timestamp', $active_terms[1], $date_output_format); - } else if ($date_input_format == "yyyymmdd") { - $minval = $this->convert_date_to('yyyymmdd', $active_terms[0], $date_output_format); - $maxval = $this->convert_date_to('yyyymmdd', $active_terms[1], $date_output_format); - } - - $active_terms[0] = $minval; - $active_terms[1] = $maxval; - } else { - - if ($date_input_format == "timestamp") { - $dateval = $this->convert_date_to('timestamp', $active_terms[0], $date_output_format); - } else if ($date_input_format == "yyyymmdd") { - $dateval = $this->convert_date_to('yyyymmdd', $active_terms[0], $date_output_format); - } - - $active_terms[0] = $dateval; - - - } - } - } else if ($source == "post_meta") { - - if (strpos(($value), '-,-') !== false) { - $operator = "OR"; - $ochar = "-,-"; - } else { - $operator = "AND"; - $ochar = "-+-"; - $replacechar = "- -"; - $value = str_replace($replacechar, $ochar, $value); - } - - $active_terms = explode($ochar, ($value)); - } - - return $active_terms; - } - - function convert_date_to($type, $date, $date_output_format) - { - if (!empty($date)) { - if ($date_output_format == "m/d/Y") { - $month = substr($date, 0, 2); - $day = substr($date, 2, 2); - $year = substr($date, 4, 4); - } else if ($date_output_format == "d/m/Y") { - $month = substr($date, 2, 2); - $day = substr($date, 0, 2); - $year = substr($date, 4, 4); - } else if ($date_output_format == "Y/m/d") { - $month = substr($date, 4, 2); - $day = substr($date, 6, 2); - $year = substr($date, 0, 4); - } - - if ($type == "timestamp") { - $date = strtotime($year . "-" . $month . "-" . $day); - } else if ($type == "yyyymmdd") { - $date = $year . $month . $day; - } - - //$date_query['after'] = date('Y-m-d 00:00:00', strtotime($date)); - } - return $date; - } - - - - //grabs all the IDS in teh cached table for each individual term - public function set_filter_term_ids_cached() - { - global $wpdb; - $filter_names = array(); - $filter_names = array_unique(array_keys($this->filters)); - $filter_query_arr = array(); - - if(has_filter("search_filter_cache_filter_names")) - { - $filter_names = apply_filters('search_filter_cache_filter_names', $filter_names, $this->sfid); - } - - foreach ( $filter_names as $filter_name ) { - - array_push( $filter_query_arr, $wpdb->prepare( - "field_name = '%s'", - $filter_name - ) ); - } - - $filter_query_sql = implode(" OR ", $filter_query_arr); - - if (empty($filter_query_sql)) { - return; - } - - $already_init = false; - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - if(empty($this->field_terms_results)) { - - /*$cache_key = 'cached_field_terms_results_'.$this->sfid; - $cached_field_terms_results = array(); - - if($this->use_transients==1){ - $cached_field_terms_results = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if((!empty($cached_field_terms_results))&&($this->use_transients==1)){ - $this->field_terms_results = $cached_field_terms_results; - } - else { - // too big for transient on larger sites atm, plus, the query is quite basic already */ - $this->field_terms_results = $wpdb->get_results( - " - SELECT field_name, field_value, result_ids - FROM $this->term_results_table_name - WHERE $filter_query_sql - " - ); - /* - if($this->use_transients==1) { - Search_Filter_Wp_Cache::set_transient( $cache_key, $this->field_terms_results); - } - }*/ - } - else - { - $already_init = true; - } - - $cache_term_results = array(); - - foreach ($this->field_terms_results as $term_result) { - $setup_term = true; - - if (!isset($cache_term_results[$term_result->field_name])) { - $cache_term_results[$term_result->field_name] = array(); - } - - $field_value = $term_result->field_value; - - if ($this->is_taxonomy_key($term_result->field_name)) { - - $setup_term = false; //couldn't fine the term, so don't try to add it - - //only setup this term if it hasn't been already v2.3 - if(empty($this->filters[$term_result->field_name]['terms'][$field_value]['cache_result_ids'])) { - - $taxonomy_name = substr($term_result->field_name, strlen(SF_TAX_PRE)); - - if (isset(Search_Filter_Wp_Data::$wp_tax_terms[$taxonomy_name])) { - - $wp_tax_terms_array = Search_Filter_Wp_Data::$wp_tax_terms[$taxonomy_name]; - - if (isset($wp_tax_terms_array["id"][$term_result->field_value])) {//make sure term exists - - $term = $wp_tax_terms_array["id"][$term_result->field_value]; - $field_value = $term->slug; - $setup_term = true; //couldn't fine the term, so don't try to add it - } - } - - - if ((Search_Filter_Helper::has_wpml()) && (!empty($term))) { - //do not even add the term to the list if its in the wrong language - if ($term_result->field_value != $term->term_id) { - //this means WPML changed teh ID to current language ID, which means we just want to skip over this completely - $setup_term = false; - } - } - } - - } - else if($this->is_meta_key($term_result->field_name)) { - //true - } - - if ( $setup_term ) { - - $cache_term_results[ $term_result->field_name ][ $field_value ] = explode( ",", $term_result->result_ids ); - - //this captures all the post IDs S&F has found from its tables, can add overhead - $register_result_ids = false; - if ( has_filter( 'sf_query_cache_register_all_ids' ) ) { - //check to see if this should be enabled - $register_result_ids = apply_filters( 'sf_query_cache_register_all_ids', $register_result_ids, $this->sfid ); - } - if ( $register_result_ids == true ) { - $this->register_result_ids( $cache_term_results[ $term_result->field_name ][ $field_value ] ); - } - - } - } - - //if(!$already_init) { - foreach ($this->filters as $filter_name => $filter) { - - $field_terms = $this->filters[$filter_name]["terms"]; - - if ($filter['type'] == "choice") { - - foreach ($field_terms as $term_name => $tval) { - $cached_term_results = array(); - - if (isset($cache_term_results[$filter_name])) { - if (isset($cache_term_results[$filter_name][$term_name])) { - $cached_term_results = $cache_term_results[$filter_name][$term_name]; - } - } - - $this->filters[$filter_name]['terms'][$term_name]['cache_result_ids'] = $cached_term_results; - } - - $hierarchical = 0; - $include_children = 0; - if ((isset($this->form_fields[$filter_name]['hierarchical'])) && (isset($this->form_fields[$filter_name]['include_children']))) { - $hierarchical = $this->form_fields[$filter_name]['hierarchical']; - $include_children = $this->form_fields[$filter_name]['include_children']; - } - //$hierarchical = 1; - //$include_children = 1; - - - if (($hierarchical == 1) && ($include_children == 1)) { - - $taxonomy_name = ""; - $term_ids_w_parent = array(); - - if (strpos($filter_name, SF_TAX_PRE) === 0) { - $taxonomy_name = substr($filter_name, strlen(SF_TAX_PRE)); - } - - if ($taxonomy_name != "") { - - foreach ($field_terms as $term_name => $the_term) { - if (isset($the_term['term_id'])) { - $ancestors = get_ancestors($the_term['term_id'], $taxonomy_name); - - foreach ($ancestors as $ancestor) { - if (!isset($term_ids_w_parent[$ancestor])) { - $term_ids_w_parent[$ancestor] = array(); - } - - $term_ids_w_parent[$ancestor] = array_merge($term_ids_w_parent[$ancestor], $this->filters[$filter_name]['terms'][$term_name]['cache_result_ids']); - } - } - } - - foreach ($term_ids_w_parent as $term_wp_id => $term_wp_ids) {//get - - $push_term = get_term($term_wp_id, $taxonomy_name); - $push_term_name = $push_term->slug; - - if (isset($this->filters[$filter_name]['terms'][$push_term_name])) { - - $this->filters[$filter_name]['terms'][$push_term_name]['cache_result_ids'] = array_unique(array_merge($this->filters[$filter_name]['terms'][$push_term_name]['cache_result_ids'], $term_wp_ids)); - } else { - $this->filters[$filter_name]['terms'][$push_term_name] = array(); - $this->filters[$filter_name]['terms'][$push_term_name]['cache_result_ids'] = $term_wp_ids; - } - - } - - - //now put these IDs back on the the cached result IDs - } - } else { - //echo "don't include the kids"; - } - - - } else if ($filter['is_range'] == true) { - - if(empty($this->filters[$filter_name]['terms']["value"]['cache_result_ids'])) - { - $start_field_name = $filter_name; - $end_field_name = $filter_name; //start / end keys are the same - - if ($filter['type'] == "number") { - if (isset($this->form_fields[$filter_name]['number_use_same_toggle'])) { - if ($this->form_fields[$filter_name]['number_use_same_toggle'] != 1) { - $end_field_name = SF_META_PRE . $this->form_fields[$filter_name]['number_end_meta_key']; - } - } - } else if ($filter['type'] == "date") { - if (isset($this->form_fields[$filter_name]['date_use_same_toggle'])) { - if ($this->form_fields[$filter_name]['date_use_same_toggle'] != 1) { - $end_field_name = SF_META_PRE . $this->form_fields[$filter_name]['date_end_meta_key']; - } - } - } - - $this->filters[$filter_name]['terms']["value"]['cache_result_ids'] = $this->get_cache_number_range_ids($start_field_name, $end_field_name, $this->filters[$filter_name]); - } - - } else { - - - /* todo should this be $term_name or "value" */ - - if ($filter['type'] == "date") { - foreach ($field_terms as $term_name => $tval) { - $this->filters[$filter_name]['terms']['value']['cache_result_ids'] = $this->get_cache_number_ids($filter_name, $term_name, $this->filters[$filter_name]); - } - } - - - - /*if(!isset($this->filters[$filter_name]['terms'][$term_name]['cache_result_ids'])) { - if ($filter['type'] == "date") { - foreach ($field_terms as $term_name => $tval) { - $this->filters[$filter_name]['terms'][$term_name]['cache_result_ids'] = $this->get_cache_number_ids($filter_name, $term_name, $this->filters[$filter_name]); - } - } - }*/ - } - - } - - - if(has_filter('sf_query_cache_field_terms_results')) { - $this->filters = apply_filters('sf_query_cache_field_terms_results', $this->filters, $cache_term_results, $this->sfid); - } - - //} - - } - - public function get_registered_result_ids() - { - return $this->all_result_ids; - } - private function register_result_ids($result_ids) - { - foreach($result_ids as $result_id) - { - $this->all_result_ids[$result_id] = 1; - } - - } - //combine term ids with the operator to get the list of IDs in use by the whole filter - public function set_filter_ids_cached() - { - foreach ($this->filters as $filter_name => $filter) { - $merge_count = 0; - - $get_all_term_ids = false; - - if ($filter['is_active'] == true) { - if (($filter['term_operator'] == "or") && ($this->filter_operator == "or")) { - $get_all_term_ids = true; - } - } else { - $get_all_term_ids = true; - } - - if ($filter['is_active'] == true) { - - $field_terms = $filter["terms"]; - $active_values = $filter["active_values"]; - $filter_term_ids = array(); - - if ($filter['type'] == "choice") { - foreach ($active_values as $active_value) { - if (isset($filter['terms'][$active_value])) { - $filter_term_ids[$active_value] = $filter['terms'][$active_value]['cache_result_ids']; - } else { - $filter_term_ids[$active_value] = array(); - } - } - } else if ($filter['is_range'] == true) { - /*$filter_term_ids["min"] = $filter['terms']["min"]['cache_result_ids']; - $filter_term_ids["max"] = $filter['terms']["max"]['cache_result_ids'];*/ - - $filter_term_ids["value"] = $filter['terms']["value"]['cache_result_ids']; - } else { - - if ($filter['type'] == "date") { - $filter_term_ids["value"] = $filter['terms']["value"]['cache_result_ids']; - } - } - - $this->filters[$filter_name]['cached_result_ids'] = $this->combine_result_arrays($filter_term_ids, $filter['term_operator']); - - } //no point doing this if not active - - $this->filters[$filter_name]['cached_inactive_result_ids'] = array(); - //if($get_all_term_ids) - //{//add up all the ids in all the options - - //make sure auto count is enabled - if ($this->form_settings['enable_auto_count'] == 1) { - - $field_terms = $filter["terms"]; - - $filter_term_ids = array(); - - if ($filter['type'] == "choice") { - foreach ($field_terms as $active_value => $at) { - if (isset($filter['terms'][$active_value])) { - $filter_term_ids[$active_value] = $filter['terms'][$active_value]['cache_result_ids']; - } else { - $filter_term_ids[$active_value] = array(); - } - } - - $cache_key = 'cached_inactive_result_ids_'.$this->sfid."_".$filter_name; - $cached_inactive_result_ids_trans = array(); - - if($this->use_transients==1) { - $cached_inactive_result_ids_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if((!empty($cached_inactive_result_ids_trans))&&($this->use_transients==1)) { - $cached_inactive_result_ids = $cached_inactive_result_ids_trans; - } - else { - $cached_inactive_result_ids = $this->combine_result_arrays($filter_term_ids, "or"); - - if($this->use_transients==1) { - Search_Filter_Wp_Cache::set_transient( $cache_key, $cached_inactive_result_ids); - } - } - - $this->filters[$filter_name]['cached_inactive_result_ids'] = $cached_inactive_result_ids; - - } else if ($filter['is_range'] == true) /* date range and number */ { - /*$filter_term_ids["min"] = $filter['terms']["min"]['cache_result_ids']; - $filter_term_ids["max"] = $filter['terms']["max"]['cache_result_ids'];*/ - - $filter_term_ids["value"] = $filter['terms']["value"]['cache_result_ids']; - - //$this->filters[$filter_name]['cached_result_ids'] = $this->combine_result_arrays($filter_term_ids, $filter['term_operator']); - } - } - - } - } - - //using the operator, combine an arrays of results - public function combine_result_arrays($result_ids_array, $operator, $track = false) - { - - /* this is the biggest bottle neck - */ - - $time_start = microtime(true); - - $combined_results = array(); - - $first_arr = false; - foreach ($result_ids_array as $key => $result_ids) { - if ($first_arr == false) { - $first_arr = true; - //$start_time = microtime(true); - $combined_results = array(); - foreach($result_ids as $arr_val) - { - $combined_results[$arr_val] = 1; - } - - /*$end_time = microtime(true); - $total_time = $end_time - $start_time; - $this->const_time += $total_time;*/ - - - - } else { - if ($operator == "or") { - - $combined_results = $this->array_merge_hash($combined_results, $result_ids); //pass smaller array first due optmisiations - - } else { - $array_keys = array(); - $arr_count = count($result_ids); - - for($i=0; $i<$arr_count; $i++) - { - $array_keys[$result_ids[$i]] = 1; - } - $combined_results = array_intersect_key($combined_results, $array_keys); - } - - } - } - - //$combined_results = array_unique($combined_results); - $combined_results = array_keys($combined_results); - - return $combined_results; - } - - function array_merge_hash(&$array_1, $array_2) - { - //$hash = array(); - - foreach($array_2 as $arr_val) - { - $array_1[ $arr_val ] = 1; - } - - //$array_from_hash = array_keys( $array_1 ); - - return $array_1; - } - - public function get_cache_number_ids($filter_name, $filter_value, $filter) { - - global $wpdb; - - //test for speed - - $field_term_ids = array(); - $compare_operator = "="; - - if(count($filter['active_values'])!=1) - { - return $field_term_ids; - } - - if($filter_value=="value") - { - $compare_operator = "="; - $filter_value = $filter['active_values'][0]; - - } - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - if($filter_value!="") - { - $field_terms_results = $wpdb->get_results( $wpdb->prepare( - - " - SELECT post_id, post_parent_id - FROM $this->cache_table_name - WHERE field_name = '%s' - AND cast(field_value AS UNSIGNED) $compare_operator %d - ", - $filter_name, $filter_value - ) ); - - - - - $treat_child_posts_as_parent = false; - if(isset($this->form_settings["treat_child_posts_as_parent"])) - { - $treat_child_posts_as_parent = (bool)$this->form_settings["treat_child_posts_as_parent"]; - } - - foreach($field_terms_results as $field_terms_result) - { - array_push($field_term_ids, $field_terms_result->post_id); - - /*if(!$treat_child_posts_as_parent) - { - array_push($field_term_ids, $field_terms_result->post_id); - } - else - { - if($field_terms_result->post_parent_id==0) - {//this is not a child page - its the parent - array_push($field_term_ids, $field_terms_result->post_id); - } - else - { - array_push($field_term_ids, $field_terms_result->post_parent_id); - } - }*/ - } - - } - return $field_term_ids; - } - - public function get_cache_number_range_ids($start_field_name, $end_field_name, $filter) { - global $wpdb; - - $field_term_ids = array(); - - //check there are acutally 2 values - a min and max selected - if(count($filter['active_values'])!=2) - { - return $field_term_ids; - } - - $min_value = (float)$filter['active_values'][0]; - $max_value = (float)$filter['active_values'][1]; - - if($min_value>$max_value) - { - return $field_term_ids; //don't allow min value to be larger than max - treat as incorrect / no results - } - - if($start_field_name==$end_field_name) //then we are using a range against a single date - { - $filter['compare_mode'] = "userrange"; //not possible for another compare mode - single field name means its a single result we are comparing against, not a range. - } - - //figure out if decimal or not - $cast_type = 'UNSIGNED'; - - if(isset($filter['decimal_places'])) - { - $decimal_places = 0; - $decimal_places = (int)$filter['decimal_places']; - - if($decimal_places>5) - { - $decimal_places = 5; //limit to 5 - } - - if($decimal_places>0) - { - $cast_type = 'DECIMAL(12,'.$decimal_places.')'; - } - } - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - - //post meta start/end must be within user selection - if($filter['compare_mode']=="userrange") - { - if($start_field_name == $end_field_name) { - $field_terms_results = $wpdb->get_results( $wpdb->prepare( - - " - SELECT post_id, post_parent_id, field_value FROM - $this->cache_table_name WHERE - field_name = '%s' AND - cast(field_value AS $cast_type) >= cast(%s AS $cast_type) AND - cast(field_value AS $cast_type) <= cast(%s AS $cast_type) - - ", - $start_field_name, $min_value, $max_value - ) ); - } - else { - $field_terms_results = $wpdb->get_results( $wpdb->prepare( - - " - SELECT post_id, post_parent_id, field_value_min, field_value_max FROM - (SELECT min_table.post_id as post_id, min_table.post_parent_id as post_parent_id, min_table.field_value as field_value_min, max_table.field_value as field_value_max - FROM (SELECT post_id, post_parent_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS min_table - LEFT JOIN (SELECT post_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS max_table - ON min_table.post_id = max_table.post_id) as range_table - WHERE - cast(field_value_min AS $cast_type) >= cast(%s as $cast_type) AND - cast(field_value_max AS $cast_type) <= cast(%s as $cast_type) - - ", - $start_field_name, $end_field_name, $min_value, $max_value - ) ); - } - } - else if($filter['compare_mode']=="metarange") - { - $field_terms_results = $wpdb->get_results( $wpdb->prepare( - " - SELECT post_id, post_parent_id, field_value_min, field_value_max FROM - (SELECT min_table.post_id as post_id, min_table.post_parent_id as post_parent_id, min_table.field_value as field_value_min, max_table.field_value as field_value_max - FROM (SELECT post_id, post_parent_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS min_table - LEFT JOIN (SELECT post_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS max_table - ON min_table.post_id = max_table.post_id) as range_table - WHERE - cast(field_value_min AS $cast_type) <= cast(%s as $cast_type) AND - cast(field_value_max AS $cast_type) >= cast(%s as $cast_type) - ", - $start_field_name, $end_field_name, $min_value, $max_value - ) ); - } - else if($filter['compare_mode']=="overlap") - { - $field_terms_results = $wpdb->get_results( $wpdb->prepare( - " - SELECT post_id, post_parent_id, field_value_min, field_value_max FROM - (SELECT min_table.post_id as post_id, min_table.post_parent_id as post_parent_id, min_table.field_value as field_value_min, max_table.field_value as field_value_max - FROM (SELECT post_id, post_parent_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS min_table - LEFT JOIN (SELECT post_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS max_table - ON min_table.post_id = max_table.post_id) as range_table - WHERE - ( - cast(field_value_min AS $cast_type) >= cast(%s as $cast_type) AND - cast(field_value_min AS $cast_type) <= cast(%s as $cast_type) - ) - OR - ( - cast(field_value_max AS $cast_type) >= cast(%s as $cast_type) AND - cast(field_value_max AS $cast_type) <= cast(%s as $cast_type) - ) - OR - ( - cast(field_value_min AS $cast_type) <= cast(%s as $cast_type) AND - cast(field_value_max AS $cast_type) >= cast(%s as $cast_type) - ) - OR - ( - cast(field_value_min AS $cast_type) >= cast(%s as $cast_type) AND - cast(field_value_max AS $cast_type) <= cast(%s as $cast_type) - ) - ", - $start_field_name, $end_field_name, $min_value, $max_value, $min_value, $max_value, $min_value, $max_value, $min_value, $max_value - ) ); - } - - $treat_child_posts_as_parent = false; - if(isset($this->form_settings["treat_child_posts_as_parent"])) - { - $treat_child_posts_as_parent = (bool)$this->form_settings["treat_child_posts_as_parent"]; - } - - foreach($field_terms_results as $field_terms_result) - { - if(!$treat_child_posts_as_parent) - { - array_push($field_term_ids, $field_terms_result->post_id); - } - else - { - if($field_terms_result->post_parent_id==0) - {//this is not a child page - its the parent - array_push($field_term_ids, $field_terms_result->post_id); - } - else - { - array_push($field_term_ids, $field_terms_result->post_parent_id); - } - } - } - - return $field_term_ids; - } - - - - public function fetch_all_cached_post_ids() { - - global $wpdb; - - if(!$this->has_all_post_ids_cached) - { - $this->has_all_post_ids_cached = true; - - $cache_key = 'all_post_ids_cached_'.$this->sfid; - $cached_field_terms_results = array(); - - if($this->use_transients==1) - { - $all_post_ids_cached = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if((!empty($all_post_ids_cached))&&($this->use_transients==1)) - { - $this->all_post_ids_cached = $all_post_ids_cached; - } - else - { - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - $cache_search_sql = " - SELECT DISTINCT post_id - FROM $this->cache_table_name - "; - - $cache_search_result = $wpdb->get_results($cache_search_sql); - - $cache_result_ids = array(); - foreach($cache_search_result as $post) - { - array_push($cache_result_ids, $post->post_id); - } - - $this->all_post_ids_cached = $cache_result_ids; - - if($this->use_transients==1) { - Search_Filter_Wp_Cache::set_transient( $cache_key, $this->all_post_ids_cached); - } - } - - } - } - - - - public function apply_cached_filters() { - - $filter_ids_choices = array(); - $filter_ids_extra = array(); - - foreach($this->filters as $filter_name => $filter) - { - if($filter['is_active']==true) - { - if($filter['type']=="choice") - {//these all share an operator - $filter_ids_choices[$filter_name] = $filter['cached_result_ids']; - } - else - {//these are all assumed to be AND - - $filter_ids_extra[$filter_name] = $filter['cached_result_ids']; - } - } - } - - $final_filtered_ids = array(); - - $post__in = array(); - - //no filters have been set, so just use all the Post IDs in the cache - if((count($filter_ids_choices)==0)) - {//no filters have been set - //$this->post__in = $this->all_post_ids_cached; - $final_filtered_ids['choice_ids'] = $this->all_post_ids_cached; - } - else - { - //filter the final result from all post IDs and choice filters - $final_filtered_ids['choice_ids'] = $this->filter_results_ids($filter_ids_choices, $this->all_post_ids_cached, $this->filter_operator); - - } - - - if((count($filter_ids_extra)==0)) - {//no filters have been set - - //$this->post__in = $this->all_post_ids_cached; - $final_filtered_ids['extra_ids'] = $this->all_post_ids_cached; - } - else - { - //filter the result ids with the result ids from selected options - $final_filtered_ids['extra_ids'] = $this->combine_result_arrays($filter_ids_extra, "and"); - } - - - - //now we setup the actual query - and apply users' `pre_get_posts` - - //usually used internally to setup the query - if(has_filter('sf_edit_query_args')) { - $this->query_args = apply_filters('sf_edit_query_args', $this->query_args, $this->sfid); - } - - //allow input of IDs to for users to apply to search results - if(has_filter('sf_apply_custom_filter')) { - - $user_arr = array(); - $user_arr['user_filter'] = array(); - $user_arr['user_filter'] = apply_filters('sf_apply_custom_filter', $user_arr['user_filter'], $this->query_args, $this->sfid); - $user_arr['extra_ids'] = $final_filtered_ids['extra_ids']; - - $merge_custom_filter = true; - - if(isset($user_arr['user_filter'][0])) - { - if($user_arr['user_filter'][0]===false) - { - $merge_custom_filter = false; - } - - } - - if($merge_custom_filter==true){ - $final_filtered_ids['extra_ids'] = $this->combine_result_arrays($user_arr, "and"); - } - } - - $count = 0; - $this->filter_ids_extra = $final_filtered_ids['extra_ids']; - - $post__in = $this->combine_result_arrays($final_filtered_ids, "and"); - - if(has_filter('sf_edit_query_args_after_custom_filter')) { - $this->query_args = apply_filters('sf_edit_query_args_after_custom_filter', $this->query_args, $this->sfid); - } - - - //now remove excluded post IDs from the included IDs as these overwrite the excluded posts types too - if(isset($this->query_args['post__not_in'])) - { - if(!is_array($this->query_args['post__not_in'])){ - $this->query_args['post__not_in'] = array($this->query_args['post__not_in']); - } - $post__in = array_diff($post__in, $this->query_args['post__not_in']); - // unset( $this->query_args['post__not_in'] ); // we probably should unset this - - } - - if(!is_array($this->query_args)) - {//then there was likely some problem from the filters - - $this->query_args = array(); - } - - - if(count($post__in)==0) - { - $post__in = array(0); //force no search results on query if no post IDs are included - } - - - if(has_filter("sf_query_cache_post__in")) - { - $post__in = apply_filters('sf_query_cache_post__in', $post__in, $this->sfid); - } - - - //setup the query args for the main search query - $expand_args = array( - 'post__in' => $post__in - ); - - $this->query_args = array_merge($this->query_args, $expand_args); - - } - - public function filter_results_ids($filter_ids, $results_ids, $operator) { - - //combine all choice type arrays according to THEIR operator - $filtered_result_ids = $this->combine_result_arrays($filter_ids, $operator); - - //the COMBINE ALL compulsory fields, like price, date range - //AND THEN COMBINE THE TWO TOGETHER - - $pre_result_ids = array_intersect($filtered_result_ids, $results_ids); - - return $pre_result_ids; - } - - - public function init_count_vars() { - - - global $searchandfilter; - - //try to see if we have a transient for this data (only on pages where there are no query args, the default unfiltered - $query_str = $searchandfilter->get($this->sfid)->current_query()->get_query_str(); - $cache_key = 'count_table_'.$this->sfid; - - $count_vars_trans = array(); - if(($this->use_transients==1)&&($query_str=="")) - {//this works by ignoring taxonomy archives if they are set, because the taxonomy archive still sets `query_str` - $count_vars_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if((!empty($count_vars_trans))&&($count_vars_trans!==false)&&($query_str=="")&&($this->use_transients==1)) - { - $searchandfilter->get($this->sfid)->set_count_table($count_vars_trans); - return; - } - - $this->count_data['current_filtered_result_ids'] = array(); - $this->count_data['current_unfiltered_result_ids'] = array(); - - //now setup the counts for the filters - - //Search_Filter_Helper::start_log("set_count_filtered_post_ids"); - $this->set_count_filtered_post_ids();//get the IDs of the full result set of the current search - //Search_Filter_Helper::finish_log("set_count_filtered_post_ids"); - - //Search_Filter_Helper::start_log("set_count_unfiltered_post_ids"); - $this->set_count_unfiltered_post_ids(); //get the IDs of the full result set without filters - //Search_Filter_Helper::finish_log("set_count_unfiltered_post_ids"); - - //Search_Filter_Helper::start_log("set_filter_ids_post_query"); - $this->set_filter_ids_post_query(); - //Search_Filter_Helper::finish_log("set_filter_ids_post_query"); - - //update the IDs associated with this filter based on the current search - //Search_Filter_Helper::start_log("set_filter_term_ids_post_query"); - $this->set_filter_term_ids_post_query(); - //Search_Filter_Helper::finish_log("set_filter_term_ids_post_query"); - - } - - public function set_filter_ids_post_query() - { - foreach($this->filters as $filter_name => $filter) - { - //if($filter['is_active']==true) - //{ - - if(count($filter['cached_result_ids'])>0) - {//merge the old filter ids with the new result set - - $combine_results = array(); - $combine_results['cached_ids'] = $filter['cached_result_ids']; - $combine_results['unfiltered_ids'] = $this->count_data['current_filtered_result_ids']; - - $this->filters[$filter_name]['wp_query_result_ids'] = $this->combine_result_arrays($combine_results, "and"); - - $combine_results = array(); - $combine_results['cached_ids'] = $filter['cached_result_ids']; - $combine_results['unfiltered_ids'] = $this->count_data['current_unfiltered_result_ids']; - - $this->filters[$filter_name]['wp_query_result_ids_unfiltered'] = $this->combine_result_arrays($combine_results, "and"); - - } - //else - //{//noting selected for this field - - $combine_results = array(); - $combine_results['cached_inactive_ids'] = $filter['cached_inactive_result_ids']; - $combine_results['unfiltered_ids'] = $this->count_data['current_unfiltered_result_ids']; - - $this->filters[$filter_name]['wp_query_inactive_result_ids'] = $this->combine_result_arrays($combine_results, "and"); - - - $combine_results = array(); - $combine_results['cached_ids'] = $filter['cached_inactive_result_ids']; - $combine_results['filtered_ids'] = $this->count_data['current_filtered_result_ids']; - - //so we need to combine these two, but cached_ids use variations etc, but the `filtered_ids` are from live query, which means they've already been converted to parent... - /*if(has_filter("sf_query_cache_count_id_numbers")) { - $combine_results['cached_ids'] = apply_filters('sf_query_cache_count_id_numbers', $combine_results['cached_ids'], $this->sfid); - } - */ - - $this->filters[$filter_name]['wp_query_active_result_ids'] = $this->combine_result_arrays($combine_results, "and"); - - /*$combine_results = array(); - $combine_results['cached_ids'] = $filter['cached_inactive_result_ids']; - $combine_results['unfiltered_ids'] = $this->count_data['current_unfiltered_result_ids']; - - $this->filters[$filter_name]['wp_query_result_ids_unfiltered'] = $this->combine_result_arrays($combine_results, "and"); - */ - //} - } - } - - /* hacky !? - was the only way to stop woocommerce modifying some queries */ - public function hard_remove_filters() - { - $remove_posts_clauses = false; - $remove_posts_where = false; - - if(isset($GLOBALS['wp_filter']['posts_clauses'])) - { - $remove_posts_clauses = true; - } - - if(isset($GLOBALS['wp_filter']['posts_where'])) - { - $remove_posts_where = true; - } - - // - if(($remove_posts_clauses)||($remove_posts_where)) - { - $this->WP_FILTER = $GLOBALS['wp_filter']; - } - - if($remove_posts_clauses) - { - - unset($GLOBALS['wp_filter']['posts_clauses']); - } - - if($remove_posts_where) - { - - unset($GLOBALS['wp_filter']['posts_where']); - } - } - - - public function hard_restore_filters() - { - $remove_posts_clauses = false; - $remove_posts_where = false; - - if(isset($this->WP_FILTER['posts_clauses'])) - { - $remove_posts_clauses = true; - } - - if(isset($this->WP_FILTER['posts_where'])) - { - $remove_posts_where = true; - } - - - if(($remove_posts_clauses)||($remove_posts_where)) - { - $GLOBALS['wp_filter'] = $this->WP_FILTER; - unset($this->WP_FILTER); - } - - } - public function set_count_filtered_post_ids() - { - //$time_start = microtime(true); - - //set args so we can grab the IDs of the full query (ie minus pagination) - $expand_args = array( - 'posts_per_page' => -1, - 'paged' => 1, - //'post_status' => array("publish"), - 'fields' => "ids", - - 'orderby' => "", //remove sorting - 'meta_key' => "", - 'order' => "", - //'post__in' => $this->post__in, - - 'suppress_filters' => false, - - /* speed improvements */ - 'no_found_rows' => true, - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - - ); - - $query_args = array_merge($this->query_args, $expand_args); - - //$this->hard_remove_filters(); - //Search_Filter_Helper::start_log("set_count_filtered_post_ids"); - $query_arr = new WP_Query( $query_args ); - //Search_Filter_Helper::finish_log("set_count_filtered_post_ids"); - //$this->hard_restore_filters(); - - if ( $query_arr->have_posts() ){ - $this->count_data['current_filtered_result_ids'] = $query_arr->posts; - } - - - //$time_end = microtime(true); - //$total_time = $time_end - $time_start; - - - //echo "Total time to generate all_filtered_post_ids : $total_time seconds
                            "; - //echo "----------------------------

                            "; - - - } - public function set_count_unfiltered_post_ids() - { - - //$time_start = microtime(true); - - //set args so we can grab the IDs of the full query (ie minus pagination) - $expand_args = array( - 'posts_per_page' => -1, - //'post_status' => array("publish"), - 'paged' => 1, - 'fields' => "ids", - 'post__in' => array(), - - 'orderby' => "", //remove sorting - 'meta_key' => "", - 'order' => "", - - 'suppress_filters' => false, //should normally be true - but we need for WPML to apply lang to query - //'lang' => ICL_LANGUAGE_CODE, - - /* speed improvements */ - 'no_found_rows' => true, - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - - ); - - - $query_args = array_merge($this->query_args, $expand_args); - - $cache_key = 'count_unfiltered_post_ids_'.$this->sfid; - - $query_trans = array(); - if($this->use_transients==1) - { - $query_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if((!empty($query_trans))&&($this->use_transients==1)) - { - $query = $query_trans; - } - else - { - - $query = new WP_Query( $query_args ); - - if($this->use_transients==1) { - Search_Filter_Wp_Cache::set_transient( $cache_key, $query); - } - } - - if ( $query->have_posts() ){ - - $extras_result_array = array(); - $extras_result_array['result_ids'] = $query->posts; - $extras_result_array['filter_ids_extra'] = $this->filter_ids_extra; - - $this->count_data['current_unfiltered_result_ids'] = $this->combine_result_arrays($extras_result_array, "and"); - } - } - - - public function filters_active() - { - foreach($this->filters as $filter_name => $filter) - { - if(($filter['is_active'])&&($filter['type']=="choice")) - { - return true; - } - } - - return false; - } - - //calculate all the term IDS & counts once the query has been run - public function set_filter_term_ids_post_query() - { - //$time_start = microtime(true); - $filter_ids_extra = array(); - - $filters_active = $this->filters_active(); - - foreach($this->filters as $filter_name => $filter) - { - $field_terms = $filter["terms"]; - $term_result_ids = array(); - - if($filter['type']=="choice") - { - - //if($filter["is_active"]) - //{ - if(($this->filter_operator=="and")&&($filter['term_operator']=="or")) - { - $results_excl_current_field = $this->get_results_excluding_filter($filter_name); - - } - else if(($this->filter_operator=="or")&&($filter['term_operator']=="and")) - { - $results_incl_current_field = $this->get_results_including_filter($filter_name); - - } - //} - - //$loopcount = 0; - foreach($field_terms as $term_name => $term) - { - //echo $filter_name. " | ".$term_name." | ".$this->filter_operator." | ".$filter['term_operator']."\r\n"; - if($filters_active) - { - - if($this->filter_operator=="or") - { - - if($filter['term_operator']=="or") - { - //all_unfiltered_post_ids - $combined_results = array(); - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - $combined_results['filtered_results'] = $filter['wp_query_inactive_result_ids']; //combine with the IDS for this field - - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - - /*if(!$filter['is_active']) - { // just to make it a bit quicker - $combined_results = array(); - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - $combined_results['filtered_results'] = $filter['wp_query_result_ids']; //combine with the IDS for this field - - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - } - else - { - $combined_results = array(); - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - $combined_results['unfiltered_results'] = $this->count_data['current_unfiltered_result_ids']; - - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - //}*/ - - - - } - else if($filter['term_operator']=="and") - { - - $combined_results = array(); - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - $combined_results['unfiltered_results'] = $results_incl_current_field; - - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - } - } - else if($this->filter_operator=="and") - { - - if($filter['term_operator']=="or") - { - $combined_results = array(); - - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - $combined_results['unfiltered_results'] = $results_excl_current_field; - - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - } - else if($filter['term_operator']=="and") - { - $combined_results = array(); - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - //$combined_results['filtered_results'] = $this->count_data['current_filtered_result_ids']; - //$combined_results['filtered_results'] = $filter['wp_query_result_ids']; //combine with the IDS for this field - //$combined_results['filtered_results'] = $filter['wp_query_inactive_result_ids']; //combine with the IDS for this field - $combined_results['filtered_results'] = $filter['wp_query_active_result_ids']; //combine with the IDS for this field - - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - - - } - } - - - } - else - { - $combined_results = array(); - $combined_results['cache_result_ids'] = $term['cache_result_ids']; - - $combined_results['filtered_results'] = $filter['wp_query_inactive_result_ids']; //combine with the IDS for this field - $term_result_ids = $this->combine_result_arrays($combined_results, "and"); - } - - if ( has_filter( "sf_query_cache_count_ids" ) ) { - $term_result_ids = apply_filters('sf_query_cache_count_ids', $term_result_ids, $this->sfid); - } - - $term_results = count($term_result_ids); - - $count = $term_results; - - $this->filters[$filter_name]['terms'][$term_name]['count'] = $count; - } - } - else - { - //then we need to combine the extras with the filters using AND - //$filter_ids_extra[$filter_name] = $filter['cached_result_ids']; - } - } - - $this->set_count_table(); - } - - public function set_count_table() { - $count_vars = array(); - foreach($this->filters as $filter_name => $filter) - { - $field_terms = $this->filters[$filter_name]["terms"]; - - $count_vars[$filter_name] = array(); - - foreach($field_terms as $term_name => $term) - { - $count_vars[$filter_name][$term_name] = $term['count']; - } - } - - global $searchandfilter; - $query_str = $searchandfilter->get($this->sfid)->current_query()->get_query_str(); - $cache_key = 'count_table_'.$this->sfid; - - $count_vars_trans = array(); - if(($this->use_transients==1)&&($query_str=="")) - { - $count_vars_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - - if((empty($count_vars_trans))||($count_vars_trans==false)) { - Search_Filter_Wp_Cache::set_transient( $cache_key, $count_vars); - } - } - - $searchandfilter->get($this->sfid)->set_count_table($count_vars); - - } - - public function get_results_excluding_filter($filter_name_excl = "") - { - $combined_results = array(); - foreach($this->filters as $filter_name => $filter) - { - if($filter_name_excl!=$filter_name) - { - if(($filter['is_active'])&&($filter['type']=="choice")) - { - $filter_ids = $this->filters[$filter_name]['wp_query_result_ids_unfiltered']; - $combined_results[$filter_name] = $filter_ids; - } - else - { - - - } - } - } - - if(count($combined_results)==0) - { - $term_result_ids = $this->count_data['current_unfiltered_result_ids']; - } - else - { - $term_result_ids = $this->combine_result_arrays($combined_results, $this->filter_operator); - } - - return $term_result_ids; - - } - public function get_results_including_filter($filter_name_incl = "") - { - - $combined_results = array(); - $combined_results = $this->filters[$filter_name_incl]['wp_query_result_ids_unfiltered']; - - if(count($combined_results)==0) - { - $term_result_ids = $this->count_data['current_unfiltered_result_ids']; - } - else - { - $term_result_ids = $combined_results; - } - - return $term_result_ids; - } - public function get_filter_terms_meta($field_name, $field_data) { - - global $wpdb; - - $filter_terms = array(); - $filterit = 0; - - if(isset($field_data['meta_options'])) - { - $options = $field_data['meta_options']; - - foreach ($options as $option) - { - - $filter_terms[$filterit] = new stdClass(); - $filter_terms[$filterit]->field_value = $option['option_value']; - - $filterit++; - } - - } - - return $filter_terms; - } - - - //this is how it should be - pulling in all terms from the DB - but for now, rely on what hte user added to the fields - public function get_filter_terms_all($field_name, $source) { - - global $wpdb; - - // TODO - should use binary from the start. - $use_binary_columns = apply_filters( 'search_filter_cache_use_binary_terms', false ); - - $field_col_select = "field_value"; - if ( $use_binary_columns === true ) { - $field_col_select = "BINARY( field_value ) AS field_value"; - } - if($source=="taxonomy") - { - $field_col_select = "field_value_num as field_value"; - } - - $this->cache_table_name = Search_Filter_Helper::get_table_name('search_filter_cache'); - - $field_terms_result = $wpdb->get_results( $wpdb->prepare( - - " - SELECT DISTINCT $field_col_select - FROM $this->cache_table_name - WHERE field_name = '%s' - ", - $field_name - ) ); - - return $field_terms_result; - } - - public function is_meta_value($key) - { - if(substr( $key, 0, 5 )===SF_META_PRE) - { - return true; - } - return false; - } - public function is_meta_key($key) - { - if(substr( $key, 0, 5 )===SF_META_PRE) - { - return true; - } - return false; - } - - public function is_taxonomy_key($key) - { - if(substr( $key, 0, 5 )===SF_TAX_PRE) - { - return true; - } - return false; - } -} +sfid == 0 ) { + + $this->sfid = $sfid; + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $this->form_fields = $fields; + $this->form_settings = $settings; + + $this->filter_operator = 'and'; + if ( isset( $this->form_settings['field_relation'] ) ) { + if ( $this->form_settings['field_relation'] != '' ) { + $this->filter_operator = $this->form_settings['field_relation']; + } + } + + $this->initial_filters = $filters; + } + } + + + // the main function, setup query from the cache based on filters, then allow users to hook in to modify query, then init the count variables - eg "term (22)" + function init_all_filter_terms() { + $this->filter_query_args( array(), true ); + + } + function filter_query_args( $query_args, $all_terms = false ) { + global $wpdb; + + $this->use_transients = Search_Filter_Helper::get_option( 'cache_use_transients' ); + + if ( isset( $this->form_settings['enable_auto_count'] ) ) { + if ( $this->form_settings['enable_auto_count'] == 1 ) { + if ( $all_terms == true ) { + $this->load_only_active_filters = false; + } else { + $this->load_only_active_filters = true; + } + } + } + + // Search_Filter_Helper::start_log("Total time to complete query prep"); + // Search_Filter_Helper::start_log("----- Total time"); + + // Search_Filter_Helper::start_log("init_filters"); + $this->init_filters( $this->initial_filters ); // filters are taxonomies or post meta - they are stored in the caching DB for fast calls + // Search_Filter_Helper::finish_log("init_filters"); + $this->init_hidden_filters(); + + // Search_Filter_Helper::start_log("init_filter_terms"); + $this->init_filter_terms( $this->initial_filters ); + // Search_Filter_Helper::finish_log("init_filter_terms"); + + // set all the results for each term/value + // Search_Filter_Helper::start_log("set_filter_term_ids_cached"); + $this->set_filter_term_ids_cached(); // grabs the IDs of teh results in each term for each filter + // Search_Filter_Helper::finish_log("set_filter_term_ids_cached"); + + // Search_Filter_Helper::start_log("set_filter_ids_cached"); + $this->set_filter_ids_cached(); // combines the IDs of each term for each filter - taking into account AND/OR operator + // Search_Filter_Helper::finish_log("set_filter_ids_cached"); + + // Search_Filter_Helper::start_log("fetch_all_cached_post_ids"); + $this->fetch_all_cached_post_ids(); // get all possible IDs from the cache + // Search_Filter_Helper::finish_log("fetch_all_cached_post_ids", true, true); + + // Search_Filter_Helper::start_log("apply_cached_filters"); + $this->apply_cached_filters(); // apply regular WP_Query filters to the post IDs - now we have setup the query_args for the actual search query + // Search_Filter_Helper::finish_log("apply_cached_filters"); + + // Search_Filter_Helper::finish_log("Total time to complete query prep"); + + // Search_Filter_Helper::start_log("Total time to complete count query"); + if ( isset( $this->form_settings['enable_auto_count'] ) ) { + if ( ( $this->form_settings['enable_auto_count'] == 1 ) && ( $this->load_only_active_filters === false ) ) { + $this->init_count_vars(); + } + } + // Search_Filter_Helper::finish_log("Total time to complete count query"); + // Search_Filter_Helper::finish_log("----- Total time", true, true); + // echo "Loop time: ".round($this->const_time, 5)."
                            "; + + return $this->query_args; + } + + + public function init_hidden_filters() { + global $searchandfilter; + $display_results_as = $searchandfilter->get( $this->sfid )->settings( 'display_results_as' ); + $enable_taxonomy_archives = $searchandfilter->get( $this->sfid )->settings( 'enable_taxonomy_archives' ); + + if ( ! $searchandfilter->get( $this->sfid )->settings( 'post_types' ) ) { + return; + } + + $post_types_arr = $searchandfilter->get( $this->sfid )->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + if ( ( ( $display_results_as == 'post_type_archive' ) || ( $display_results_as == 'custom_woocommerce_store' ) ) && ( $enable_taxonomy_archives == 1 ) ) { + if ( ! isset( $post_types[0] ) ) { + return; + } + + $post_type = $post_types[0]; + + $single = true; + if ( $display_results_as == 'custom_woocommerce_store' ) { + $single = false; + } + + if ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type, $single ) ) { + $term = $searchandfilter->get_queried_object(); + $taxonomy_name = $term->taxonomy; + + $field_name = '_sft_' . $taxonomy_name; + $field_value = $term->slug; + + if ( ! in_array( $field_name, $this->initial_filters ) ) { + array_push( $this->initial_filters, $field_name ); + } + // if the field is visible set it + $_GET[ $field_name ] = $field_value; + + if ( ! isset( $this->filters[ $field_name ] ) ) { + $this->filters[ $field_name ] = array(); + + $this->filters[ $field_name ]['source'] = 'taxonomy'; + $this->filters[ $field_name ]['taxonomy_name'] = $taxonomy_name; + $this->filters[ $field_name ]['type'] = 'choice'; + + $this->filters[ $field_name ]['cached_result_ids'] = array(); // these are all the result IDs for the whole field/filter (combining all IDs from terms) + $this->filters[ $field_name ]['wp_query_result_ids'] = array(); // these are all the result IDs for the whole field/filter (combining all IDs from terms) + $this->filters[ $field_name ]['wp_query_result_ids_unfiltered'] = array(); + $this->filters[ $field_name ]['active_values'] = array(); // this is what has been searched (ie $_GET from the url) + $this->filters[ $field_name ]['term_operator'] = 'and'; + $this->filters[ $field_name ]['terms'] = array(); // array containing all terms for current filter - with result IDs etc + + $this->filters[ $field_name ]['active_values'] = array( $field_value ); + } else { + if ( ! in_array( $field_value, $this->filters[ $field_name ]['active_values'] ) ) { + array_push( $this->filters[ $field_name ]['active_values'], $field_value ); + } + } + + $this->filters[ $field_name ]['is_active'] = true; + } + } + } + + public function init_filters( $filters ) { + foreach ( $filters as $filter_name ) { + + $filter_name_get = str_replace( array( ' ', '.' ), '_', $filter_name ); // replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` + + if ( ! isset( $this->filters[ $filter_name ] ) ) { + + $this->filters[ $filter_name ] = array(); + + $taxonomy_types = array( 'tag', 'category', 'taxonomy' ); + + $this->filters[ $filter_name ]['type'] = 'choice'; + + if ( in_array( $this->form_fields[ $filter_name ]['type'], $taxonomy_types ) ) { + $this->filters[ $filter_name ]['source'] = 'taxonomy'; + + if ( strpos( $filter_name, SF_TAX_PRE ) === 0 ) { + $taxonomy_name = substr( $filter_name, strlen( SF_TAX_PRE ) ); + $this->filters[ $filter_name ]['taxonomy_name'] = $taxonomy_name; + $this->filters[ $filter_name ]['type'] = 'choice'; + } + } elseif ( $this->form_fields[ $filter_name ]['type'] == 'post_meta' ) { + $this->filters[ $filter_name ]['source'] = 'post_meta'; + $this->filters[ $filter_name ]['type'] = $this->form_fields[ $filter_name ]['meta_type']; + } + + $this->filters[ $filter_name ]['cached_result_ids'] = array(); // these are all the result IDs for the whole field/filter (combining all IDs from terms) + $this->filters[ $filter_name ]['wp_query_result_ids'] = array(); // these are all the result IDs for the whole field/filter (combining all IDs from terms) + $this->filters[ $filter_name ]['wp_query_result_ids_unfiltered'] = array(); + $this->filters[ $filter_name ]['active_values'] = array(); // this is what has been searched (ie $_GET from the url) + $this->filters[ $filter_name ]['is_active'] = false; + $this->filters[ $filter_name ]['term_operator'] = array(); + $this->filters[ $filter_name ]['terms'] = array(); // array containing all terms for current filter - with result IDs etc + + // set is_range + $range = false; + if ( $this->filters[ $filter_name ]['type'] == 'date' ) { + if ( $this->form_fields[ $filter_name ]['date_input_type'] == 'daterange' ) { + $range = true; + + // $_filter_name = SF_META_PRE.$this->form_fields[$filter_name]['compare_mode']; + $compare_mode = 'userrange'; + + if ( isset( $this->form_fields[ $filter_name ]['date_compare_mode'] ) ) { + $compare_mode = $this->form_fields[ $filter_name ]['date_compare_mode']; + } + + $this->filters[ $filter_name ]['compare_mode'] = $compare_mode; + } + } elseif ( $this->filters[ $filter_name ]['type'] == 'number' ) { + $range = true; + + $this->filters[ $filter_name ]['is_decimal'] = 0; + if ( isset( $this->form_fields[ $filter_name ]['number_is_decimal'] ) ) { + + if ( $this->form_fields[ $filter_name ]['number_is_decimal'] == 1 ) { + $decimal_places = 2; + + if ( isset( $this->form_fields[ $filter_name ]['number_decimal_places'] ) ) { + $decimal_places = $this->form_fields[ $filter_name ]['number_decimal_places']; + } + + $this->filters[ $filter_name ]['decimal_places'] = $decimal_places; + } + } + $compare_mode = 'userrange'; + + if ( isset( $this->form_fields[ $filter_name ]['number_compare_mode'] ) ) { + $compare_mode = $this->form_fields[ $filter_name ]['number_compare_mode']; + } + + $this->filters[ $filter_name ]['compare_mode'] = $compare_mode; + } + + $this->filters[ $filter_name ]['is_range'] = $range; + + // set the active terms for each filter + if ( $this->filters[ $filter_name ]['type'] == 'choice' ) { + $this->filters[ $filter_name ]['term_operator'] = $this->form_fields[ $filter_name ]['operator']; + + if ( $this->filters[ $filter_name ]['source'] == 'taxonomy' ) { + if ( ( $this->form_fields[ $filter_name ]['input_type'] == 'select' ) || ( $this->form_fields[ $filter_name ]['input_type'] == 'radio' ) || ( $this->form_fields[ $filter_name ]['input_type'] == 'list' ) ) { + $this->filters[ $filter_name ]['term_operator'] = 'or'; + } + } elseif ( $this->filters[ $filter_name ]['source'] == 'post_meta' ) { + if ( ( $this->form_fields[ $filter_name ]['choice_input_type'] == 'select' ) || ( $this->form_fields[ $filter_name ]['choice_input_type'] == 'radio' ) || ( $this->form_fields[ $filter_name ]['input_type'] == 'list' ) ) { + $this->filters[ $filter_name ]['term_operator'] = 'or'; + } + } + + if ( isset( $_GET[ $filter_name_get ] ) ) { + // get the value and parse it - might need to parse different for meta + // $filter_value = sanitize_text_field($_GET[$filter_name_get]); + $filter_value = $_GET[ $filter_name_get ]; + $this->filters[ $filter_name ]['active_values'] = $this->parse_get_value( $filter_value, $filter_name, $this->filters[ $filter_name ]['source'] ); + $this->filters[ $filter_name ]['is_active'] = true; + + } else { + // if its not set in the URL try to detect from the current page if the setting is enabled + // filter_query_inherited_defaults + if ( $this->filters[ $filter_name ]['source'] == 'taxonomy' ) { + if ( isset( $this->form_settings['inherit_current_taxonomy_archive'] ) ) { + if ( $this->form_settings['inherit_current_taxonomy_archive'] == '1' ) { + if ( is_tax() || is_category() || is_tag() ) { + global $searchandfilter; + $term = $searchandfilter->get_queried_object(); + + if ( $filter_name == '_sft_' . $term->taxonomy ) { + // we should try to inherit the taxonomy values from this archive page + $this->filters[ $filter_name ]['active_values'] = array( utf8_uri_encode( $term->slug ) ); + $this->filters[ $filter_name ]['is_active'] = true; + } + } + } + } + } + } + } elseif ( $this->filters[ $filter_name ]['is_range'] == true ) { /* daterange and number range */ + $this->filters[ $filter_name ]['term_operator'] = 'and'; // when using a number operator always use AND because its a combination of the two result sets + + if ( isset( $_GET[ $filter_name_get ] ) ) { + // get the value and parse it - might need to parse different for meta + $filter_value = sanitize_text_field( $_GET[ $filter_name_get ] ); + + if ( $this->filters[ $filter_name ]['type'] == 'date' ) {// then we need to convert the _GET to the correct date format + $this->filters[ $filter_name ]['active_values'] = $this->parse_get_value( $filter_value, $filter_name, $this->filters[ $filter_name ]['source'], 'date' ); + } else { + $this->filters[ $filter_name ]['active_values'] = $this->parse_get_value( $filter_value, $filter_name, $this->filters[ $filter_name ]['source'], 'simple' ); + } + + $this->filters[ $filter_name ]['is_active'] = true; + + } + } else { + if ( isset( $_GET[ $filter_name_get ] ) ) { + // get the value and parse it - might need to parse different for meta + $filter_value = sanitize_text_field( $_GET[ $filter_name_get ] ); + + if ( $this->filters[ $filter_name ]['type'] == 'date' ) { + $this->filters[ $filter_name ]['term_operator'] = 'or'; + $this->filters[ $filter_name ]['is_active'] = true; + $this->filters[ $filter_name ]['active_values'] = $this->parse_get_value( $filter_value, $filter_name, $this->filters[ $filter_name ]['source'], 'date' ); + + } + } + } + } + } + } + + + function init_filter_terms( $filters ) { + foreach ( $filters as $filter_name ) { + + $filter_terms_init = false; + + if ( isset( $this->filters[ $filter_name ]['filter_terms'] ) ) { + $filter_terms_init = true; + } + + if ( ! $filter_terms_init ) { + + /* TODO - this could be used to find min / max - but all searches are performed on active_terms */ + if ( $this->filters[ $filter_name ]['type'] == 'choice' ) { + + $filter_terms = array(); + $filter_terms_trans = array(); + $cache_key = 'filter_terms_' . $this->sfid . '_' . $filter_name; + + // in the transient we only store an array of values, to keep the size of it small, so we must re-init the objects using the terms + if ( $this->use_transients == 1 ) { + + $filter_terms_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + if ( ! empty( $filter_terms_trans ) ) { + foreach ( $filter_terms_trans as $filter_term_value ) { + + $filter_term = new stdClass(); + $filter_term->field_value = $filter_term_value; + array_push( $filter_terms, $filter_term ); + } + } + } + + if ( ( empty( $filter_terms ) && ( empty( $filter_terms_trans ) ) ) ) { + if ( $this->filters[ $filter_name ]['source'] == 'taxonomy' ) { + $filter_terms = $this->get_filter_terms_all( $filter_name, $this->filters[ $filter_name ]['source'] ); + } else { // them meta + $filter_terms = $this->get_filter_terms_all( $filter_name, $this->filters[ $filter_name ]['source'] ); + // $filter_terms = $this->get_filter_terms_meta($filter_name, $this->form_fields[$filter_name]); + } + + if ( $this->use_transients == 1 ) { + $terms_arr = array(); + foreach ( $filter_terms as $filter_term ) { + array_push( $terms_arr, $filter_term->field_value ); + } + Search_Filter_Wp_Cache::set_transient( $cache_key, $terms_arr ); + } + } + } elseif ( $this->filters[ $filter_name ]['is_range'] == true ) { + $filter_terms = array(); + $filter_terms[0] = new stdClass(); + $filter_terms[0]->field_value = 'value'; + // $filter_terms[1] = new stdClass(); + // $filter_terms[1]->field_value = "max"; + } else { + $filter_terms = array(); + + if ( $this->filters[ $filter_name ]['type'] == 'date' ) { + $filter_terms[0] = new stdClass(); + $filter_terms[0]->field_value = 'value'; + } + } + // } + $this->filters[ $filter_name ]['filter_terms'] = $filter_terms; + } + + $filter_terms = $this->filters[ $filter_name ]['filter_terms']; + + if ( count( $filter_terms ) > 0 ) { + + // if the taxonomy is hierarchical, and the user has set it as so, and the've set the option "include_children" + // then get all the terms for the taxonomy, because we'll need them for figuring out child/parent related + // stuff in the query + $hierarchical_override = false; + if ( $this->filters[ $filter_name ]['source'] == 'taxonomy' ) { + if ( is_taxonomy_hierarchical( $this->filters[ $filter_name ]['taxonomy_name'] ) ) { + $hierarchical = 0; + $include_children = 0; + if ( ( isset( $this->form_fields[ $filter_name ]['hierarchical'] ) ) && ( isset( $this->form_fields[ $filter_name ]['include_children'] ) ) ) { + $hierarchical = $this->form_fields[ $filter_name ]['hierarchical']; + $include_children = $this->form_fields[ $filter_name ]['include_children']; + } + + if ( ( $hierarchical == 1 ) && ( $include_children == 1 ) ) { + $hierarchical_override = true; + } + } + } + + // init the terms on local variable + if ( ( ( $this->load_only_active_filters === false ) && ( $this->filters[ $filter_name ]['source'] == 'taxonomy' ) ) || ( $hierarchical_override == true ) ) { + Search_Filter_Wp_Data::get_taxonomy_terms( $this->filters[ $filter_name ]['taxonomy_name'] ); + } + + foreach ( $filter_terms as $filter_term ) { + $this->init_filter_term( $filter_term, $filter_name ); + + } + } + } + } + + private function init_filter_term( $filter_term, $filter_name ) { + $add_term = false; + + // if term is not already init + // if(!isset($this->filters[$filter_name]['terms'])) { + + if ( $this->filters[ $filter_name ]['source'] == 'taxonomy' ) {// then we will have IDs - so we need to convert back to slug + + if ( $this->load_only_active_filters === true ) { + + $active_value_ids = array(); + foreach ( $this->filters[ $filter_name ]['active_values'] as $active_value ) { + + $term = Search_Filter_Wp_Data::get_taxonomy_term_by( 'slug', $active_value, $this->filters[ $filter_name ]['taxonomy_name'] ); + + if ( ( ! is_wp_error( $term ) ) && ( ! empty( $term ) ) ) { + $term_id = $term->term_id; + array_push( $active_value_ids, $term_id ); + } + } + + if ( in_array( $filter_term->field_value, $active_value_ids ) ) { + Search_Filter_Wp_Data::get_taxonomy_term_by( 'id', $filter_term->field_value, $this->filters[ $filter_name ]['taxonomy_name'] ); + } + } + + if ( isset( Search_Filter_Wp_Data::$wp_tax_terms[ $this->filters[ $filter_name ]['taxonomy_name'] ] ) ) { + $wp_tax_terms_array = Search_Filter_Wp_Data::$wp_tax_terms[ $this->filters[ $filter_name ]['taxonomy_name'] ]; + if ( isset( $wp_tax_terms_array['id'][ $filter_term->field_value ] ) ) {// make sure term exists + + $term = $wp_tax_terms_array['id'][ $filter_term->field_value ]; + $term_name = $term->slug; + + if ( empty( $this->filters[ $filter_name ]['terms'][ $term_name ] ) ) { + + $this->filters[ $filter_name ]['terms'][ $term_name ] = array(); + $this->filters[ $filter_name ]['terms'][ $term_name ]['term_id'] = $term->term_id; + $add_term = true; + } + } + } + } else { + $add_term = true; + $term_name = $filter_term->field_value; + if ( empty( $this->filters[ $filter_name ]['terms'][ $term_name ] ) ) { + $this->filters[ $filter_name ]['terms'][ $term_name ] = array(); + } + } + + // last check, if we do not display the search form, we only need to initialise those filter which are active + /* + if ($this->load_only_active_filters === true){ + if ($add_term) { + if (!in_array($filter_term->field_value, $this->filters[$filter_name]['active_values'])) { + $add_term = false; + } + } + }*/ + + // if (($add_term) && (in_array($filter_term->field_value, $this->filters[$filter_name]['active_values']))) { + if ( $add_term ) { + + // all the IDs used for setting up queries & counts + if ( empty( $this->filters[ $filter_name ]['terms'][ $term_name ] ) ) { + $this->filters[ $filter_name ]['terms'][ $term_name ]['cache_result_ids'] = array(); + $this->filters[ $filter_name ]['terms'][ $term_name ]['wp_query_results_ids'] = array(); + $this->filters[ $filter_name ]['terms'][ $term_name ]['count'] = 0; + } + } + } + /* + function preg_replace_callback_uppercaser($match) { + return strtoupper($match[0]); + } + $string = preg_replace_callback('/%[a-zA-Z0-9]{2}/', 'preg_replace_callback_uppercaser', $string); + */ + + /* get array of values from a $_GET value - usually just an explode */ + function parse_get_value( $value, $filter_name, $source, $format = '' ) { + $value = stripslashes( $value ); + $active_terms = array(); + if ( ( $source == 'taxonomy' ) || ( $format == 'simple' ) || ( $format == 'date' ) ) { + + if ( strpos( esc_attr( $value ), ',' ) !== false ) { + $operator = 'OR'; + $ochar = ','; + $active_terms = explode( $ochar, esc_attr( ( $value ) ) ); + } else { + $operator = 'AND'; + $ochar = '+'; + + $value = str_replace( ' ', '+', $value ); + // $active_terms = explode($ochar, esc_attr(urlencode($value))); + $active_terms = explode( $ochar, esc_attr( $value ) ); + + } + + $active_terms = array_map( 'urldecode', ( $active_terms ) ); + $active_terms = array_map( 'utf8_uri_encode', ( $active_terms ) ); // use WordPress' method for encoding so it will always match what is stored in teh actual terms table + + $active_terms_count = count( $active_terms ); + + if ( $format == 'date' ) {// convert $active_terms + + $date_output_format = 'm/d/Y'; + $date_input_format = 'timestamp'; + + if ( isset( $this->form_fields[ $filter_name ]['date_output_format'] ) ) { + $date_output_format = $this->form_fields[ $filter_name ]['date_output_format']; + } + if ( isset( $this->form_fields[ $filter_name ]['date_input_format'] ) ) { + $date_input_format = $this->form_fields[ $filter_name ]['date_input_format']; + } + + if ( $active_terms_count == 2 ) { + $active_terms[0] = $this->convert_date_to( $date_input_format, $active_terms[0], $date_output_format ); + $active_terms[1] = $this->convert_date_to( $date_input_format, $active_terms[1], $date_output_format ); + } else { + $active_terms[0] = $this->convert_date_to( $date_input_format, $active_terms[0], $date_output_format ); + } + } + } elseif ( $source == 'post_meta' ) { + + if ( strpos( ( $value ), '-,-' ) !== false ) { + $operator = 'OR'; + $ochar = '-,-'; + } else { + $operator = 'AND'; + $ochar = '-+-'; + $replacechar = '- -'; + $value = str_replace( $replacechar, $ochar, $value ); + } + + $active_terms = explode( $ochar, ( $value ) ); + } + + return $active_terms; + } + + function convert_date_to( $type, $date, $date_output_format ) { + if ( ! empty( $date ) ) { + if ( $date_output_format == 'm/d/Y' ) { + $month = substr( $date, 0, 2 ); + $day = substr( $date, 2, 2 ); + $year = substr( $date, 4, 4 ); + } elseif ( $date_output_format == 'd/m/Y' ) { + $month = substr( $date, 2, 2 ); + $day = substr( $date, 0, 2 ); + $year = substr( $date, 4, 4 ); + } elseif ( $date_output_format == 'Y/m/d' ) { + $month = substr( $date, 4, 2 ); + $day = substr( $date, 6, 2 ); + $year = substr( $date, 0, 4 ); + } + + if ( $type == 'timestamp' ) { + $date = strtotime( $year . '-' . $month . '-' . $day ); + } elseif ( $type == 'yyyymmdd' ) { + $date = $year . $month . $day; + } elseif ( $type == 'yyyy-mm-dd' ) { + $date = $year . '-' . $month . '-' . $day; + } + } + return $date; + } + + + + // grabs all the IDS in teh cached table for each individual term + public function set_filter_term_ids_cached() { + global $wpdb; + $filter_names = array(); + $filter_names = array_unique( array_keys( $this->filters ) ); + $filter_query_arr = array(); + + if ( has_filter( 'search_filter_cache_filter_names' ) ) { + $filter_names = apply_filters( 'search_filter_cache_filter_names', $filter_names, $this->sfid ); + } + + foreach ( $filter_names as $filter_name ) { + + array_push( + $filter_query_arr, + $wpdb->prepare( + "field_name = '%s'", + $filter_name + ) + ); + } + + $filter_query_sql = implode( ' OR ', $filter_query_arr ); + + if ( empty( $filter_query_sql ) ) { + return; + } + + $already_init = false; + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + if ( empty( $this->field_terms_results ) ) { + + /* + $cache_key = 'cached_field_terms_results_'.$this->sfid; + $cached_field_terms_results = array(); + + if($this->use_transients==1){ + $cached_field_terms_results = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if((!empty($cached_field_terms_results))&&($this->use_transients==1)){ + $this->field_terms_results = $cached_field_terms_results; + } + else { + // too big for transient on larger sites atm, plus, the query is quite basic already */ + $this->field_terms_results = $wpdb->get_results( + " + SELECT field_name, field_value, result_ids + FROM $this->term_results_table_name + WHERE $filter_query_sql + " + ); + /* + if($this->use_transients==1) { + Search_Filter_Wp_Cache::set_transient( $cache_key, $this->field_terms_results); + } + }*/ + } else { + $already_init = true; + } + + $cache_term_results = array(); + + foreach ( $this->field_terms_results as $term_result ) { + $setup_term = true; + + if ( ! isset( $cache_term_results[ $term_result->field_name ] ) ) { + $cache_term_results[ $term_result->field_name ] = array(); + } + + $field_value = $term_result->field_value; + + if ( $this->is_taxonomy_key( $term_result->field_name ) ) { + + $setup_term = false; // couldn't fine the term, so don't try to add it + + // only setup this term if it hasn't been already v2.3 + if ( empty( $this->filters[ $term_result->field_name ]['terms'][ $field_value ]['cache_result_ids'] ) ) { + + $taxonomy_name = substr( $term_result->field_name, strlen( SF_TAX_PRE ) ); + + if ( isset( Search_Filter_Wp_Data::$wp_tax_terms[ $taxonomy_name ] ) ) { + + $wp_tax_terms_array = Search_Filter_Wp_Data::$wp_tax_terms[ $taxonomy_name ]; + + if ( isset( $wp_tax_terms_array['id'][ $term_result->field_value ] ) ) {// make sure term exists + + $term = $wp_tax_terms_array['id'][ $term_result->field_value ]; + $field_value = $term->slug; + $setup_term = true; // couldn't fine the term, so don't try to add it + } + } + + if ( ( Search_Filter_Helper::has_wpml() ) && ( ! empty( $term ) ) ) { + // do not even add the term to the list if its in the wrong language + if ( $term_result->field_value != $term->term_id ) { + // this means WPML changed teh ID to current language ID, which means we just want to skip over this completely + $setup_term = false; + } + } + } + } elseif ( $this->is_meta_key( $term_result->field_name ) ) { + // true + } + + if ( $setup_term ) { + + $cache_term_results[ $term_result->field_name ][ $field_value ] = explode( ',', $term_result->result_ids ); + + // this captures all the post IDs S&F has found from its tables, can add overhead + $register_result_ids = false; + if ( has_filter( 'sf_query_cache_register_all_ids' ) ) { + // check to see if this should be enabled + $register_result_ids = apply_filters( 'sf_query_cache_register_all_ids', $register_result_ids, $this->sfid ); + } + if ( $register_result_ids == true ) { + $this->register_result_ids( $cache_term_results[ $term_result->field_name ][ $field_value ] ); + } + } + } + + // if(!$already_init) { + foreach ( $this->filters as $filter_name => $filter ) { + + $field_terms = $this->filters[ $filter_name ]['terms']; + + if ( $filter['type'] == 'choice' ) { + + foreach ( $field_terms as $term_name => $tval ) { + $cached_term_results = array(); + + if ( isset( $cache_term_results[ $filter_name ] ) ) { + if ( isset( $cache_term_results[ $filter_name ][ $term_name ] ) ) { + $cached_term_results = $cache_term_results[ $filter_name ][ $term_name ]; + } + } + + $this->filters[ $filter_name ]['terms'][ $term_name ]['cache_result_ids'] = $cached_term_results; + } + + $hierarchical = 0; + $include_children = 0; + if ( ( isset( $this->form_fields[ $filter_name ]['hierarchical'] ) ) && ( isset( $this->form_fields[ $filter_name ]['include_children'] ) ) ) { + $hierarchical = $this->form_fields[ $filter_name ]['hierarchical']; + $include_children = $this->form_fields[ $filter_name ]['include_children']; + } + // $hierarchical = 1; + // $include_children = 1; + + if ( ( $hierarchical == 1 ) && ( $include_children == 1 ) ) { + + $taxonomy_name = ''; + $term_ids_w_parent = array(); + + if ( strpos( $filter_name, SF_TAX_PRE ) === 0 ) { + $taxonomy_name = substr( $filter_name, strlen( SF_TAX_PRE ) ); + } + + if ( $taxonomy_name != '' ) { + + foreach ( $field_terms as $term_name => $the_term ) { + if ( isset( $the_term['term_id'] ) ) { + $ancestors = get_ancestors( $the_term['term_id'], $taxonomy_name ); + + foreach ( $ancestors as $ancestor ) { + if ( ! isset( $term_ids_w_parent[ $ancestor ] ) ) { + $term_ids_w_parent[ $ancestor ] = array(); + } + + $term_ids_w_parent[ $ancestor ] = array_merge( $term_ids_w_parent[ $ancestor ], $this->filters[ $filter_name ]['terms'][ $term_name ]['cache_result_ids'] ); + } + } + } + + foreach ( $term_ids_w_parent as $term_wp_id => $term_wp_ids ) {// get + + $push_term = get_term( $term_wp_id, $taxonomy_name ); + $push_term_name = $push_term->slug; + + if ( isset( $this->filters[ $filter_name ]['terms'][ $push_term_name ] ) ) { + + $this->filters[ $filter_name ]['terms'][ $push_term_name ]['cache_result_ids'] = array_values( array_unique( array_merge( $this->filters[ $filter_name ]['terms'][ $push_term_name ]['cache_result_ids'], $term_wp_ids ) ) ); + } else { + $this->filters[ $filter_name ]['terms'][ $push_term_name ] = array(); + $this->filters[ $filter_name ]['terms'][ $push_term_name ]['cache_result_ids'] = $term_wp_ids; + } + } + + // now put these IDs back on the the cached result IDs + } + } else { + // echo "don't include the kids"; + } + } elseif ( $filter['is_range'] == true ) { + + if ( empty( $this->filters[ $filter_name ]['terms']['value']['cache_result_ids'] ) ) { + $start_field_name = $filter_name; + $end_field_name = $filter_name; // start / end keys are the same + + if ( $filter['type'] == 'number' ) { + if ( isset( $this->form_fields[ $filter_name ]['number_use_same_toggle'] ) ) { + if ( $this->form_fields[ $filter_name ]['number_use_same_toggle'] != 1 ) { + $end_field_name = SF_META_PRE . $this->form_fields[ $filter_name ]['number_end_meta_key']; + } + } + } elseif ( $filter['type'] == 'date' ) { + if ( isset( $this->form_fields[ $filter_name ]['date_use_same_toggle'] ) ) { + if ( $this->form_fields[ $filter_name ]['date_use_same_toggle'] != 1 ) { + $end_field_name = SF_META_PRE . $this->form_fields[ $filter_name ]['date_end_meta_key']; + } + } + } + $this->filters[ $filter_name ]['terms']['value']['cache_result_ids'] = $this->get_cache_number_range_ids( $start_field_name, $end_field_name, $this->filters[ $filter_name ] ); + } + } else { + + /* todo should this be $term_name or "value" */ + + if ( $filter['type'] == 'date' ) { + foreach ( $field_terms as $term_name => $tval ) { + $this->filters[ $filter_name ]['terms']['value']['cache_result_ids'] = $this->get_cache_date_ids( $filter_name, $term_name, $this->filters[ $filter_name ] ); + } + } + } + } + + if ( has_filter( 'sf_query_cache_field_terms_results' ) ) { + $this->filters = apply_filters( 'sf_query_cache_field_terms_results', $this->filters, $cache_term_results, $this->sfid ); + } + + // } + } + + public function get_registered_result_ids() { + return $this->all_result_ids; + } + private function register_result_ids( $result_ids ) { + foreach ( $result_ids as $result_id ) { + $this->all_result_ids[ $result_id ] = 1; + } + + } + // combine term ids with the operator to get the list of IDs in use by the whole filter + public function set_filter_ids_cached() { + foreach ( $this->filters as $filter_name => $filter ) { + $merge_count = 0; + + $get_all_term_ids = false; + + if ( $filter['is_active'] == true ) { + if ( ( $filter['term_operator'] == 'or' ) && ( $this->filter_operator == 'or' ) ) { + $get_all_term_ids = true; + } + } else { + $get_all_term_ids = true; + } + + if ( $filter['is_active'] == true ) { + + $field_terms = $filter['terms']; + $active_values = $filter['active_values']; + $filter_term_ids = array(); + + if ( $filter['type'] == 'choice' ) { + foreach ( $active_values as $active_value ) { + if ( isset( $filter['terms'][ $active_value ] ) ) { + $filter_term_ids[ $active_value ] = $filter['terms'][ $active_value ]['cache_result_ids']; + } else { + $filter_term_ids[ $active_value ] = array(); + } + } + } elseif ( $filter['is_range'] == true ) { + /* + $filter_term_ids["min"] = $filter['terms']["min"]['cache_result_ids']; + $filter_term_ids["max"] = $filter['terms']["max"]['cache_result_ids'];*/ + + $filter_term_ids['value'] = $filter['terms']['value']['cache_result_ids']; + } else { + + if ( $filter['type'] == 'date' ) { + $filter_term_ids['value'] = $filter['terms']['value']['cache_result_ids']; + } + } + + $this->filters[ $filter_name ]['cached_result_ids'] = $this->combine_result_arrays( $filter_term_ids, $filter['term_operator'] ); + + } //no point doing this if not active + + $this->filters[ $filter_name ]['cached_inactive_result_ids'] = array(); + // if($get_all_term_ids) + // {//add up all the ids in all the options + + // make sure auto count is enabled + if ( $this->form_settings['enable_auto_count'] == 1 ) { + + $field_terms = $filter['terms']; + + $filter_term_ids = array(); + + if ( $filter['type'] == 'choice' ) { + foreach ( $field_terms as $active_value => $at ) { + if ( isset( $filter['terms'][ $active_value ] ) ) { + $filter_term_ids[ $active_value ] = $filter['terms'][ $active_value ]['cache_result_ids']; + } else { + $filter_term_ids[ $active_value ] = array(); + } + } + + $cache_key = 'cached_inactive_result_ids_' . $this->sfid . '_' . $filter_name; + $cached_inactive_result_ids_trans = array(); + + if ( $this->use_transients == 1 ) { + $cached_inactive_result_ids_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if ( ( ! empty( $cached_inactive_result_ids_trans ) ) && ( $this->use_transients == 1 ) ) { + $cached_inactive_result_ids = $cached_inactive_result_ids_trans; + } else { + $cached_inactive_result_ids = $this->combine_result_arrays( $filter_term_ids, 'or' ); + + if ( $this->use_transients == 1 ) { + Search_Filter_Wp_Cache::set_transient( $cache_key, $cached_inactive_result_ids ); + } + } + + $this->filters[ $filter_name ]['cached_inactive_result_ids'] = $cached_inactive_result_ids; + + } elseif ( $filter['is_range'] == true ) { /* + date range and number */ + /* + $filter_term_ids["min"] = $filter['terms']["min"]['cache_result_ids']; + $filter_term_ids["max"] = $filter['terms']["max"]['cache_result_ids'];*/ + + $filter_term_ids['value'] = $filter['terms']['value']['cache_result_ids']; + // $this->filters[$filter_name]['cached_result_ids'] = $this->combine_result_arrays($filter_term_ids, $filter['term_operator']); + } + } + } + } + + // using the operator, combine an arrays of results + public function combine_result_arrays( $result_ids_array, $operator, $track = false ) { + /* this is the biggest bottle neck - */ + + $time_start = microtime( true ); + + $combined_results = array(); + + $first_arr = false; + foreach ( $result_ids_array as $key => $result_ids ) { + if ( $first_arr == false ) { + $first_arr = true; + // $start_time = microtime(true); + $combined_results = array(); + foreach ( $result_ids as $arr_val ) { + $combined_results[ $arr_val ] = 1; + } + + /* + $end_time = microtime(true); + $total_time = $end_time - $start_time; + $this->const_time += $total_time;*/ + + } else { + if ( $operator == 'or' ) { + + $combined_results = $this->array_merge_hash( $combined_results, $result_ids ); // pass smaller array first due optmisiations + + } else { + $array_keys = array(); + $arr_count = count( $result_ids ); + + for ( $i = 0; $i < $arr_count; $i++ ) { + $array_keys[ $result_ids[ $i ] ] = 1; + } + $combined_results = array_intersect_key( $combined_results, $array_keys ); + } + } + } + + // $combined_results = array_unique($combined_results); + $combined_results = array_keys( $combined_results ); + + return $combined_results; + } + + function array_merge_hash( &$array_1, $array_2 ) { + // $hash = array(); + + foreach ( $array_2 as $arr_val ) { + $array_1[ $arr_val ] = 1; + } + + // $array_from_hash = array_keys( $array_1 ); + + return $array_1; + } + + public function get_cache_date_ids( $filter_name, $filter_value, $filter ) { + + global $wpdb; + + // test for speed + + $field_term_ids = array(); + $compare_operator = '='; + + if ( count( $filter['active_values'] ) != 1 ) { + return $field_term_ids; + } + + if ( $filter_value == 'value' ) { + $compare_operator = '='; + $filter_value = $filter['active_values'][0]; + + } + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $cast_type = 'DATE'; + if ( is_numeric( $filter_value ) ) { + $cast_type = 'UNSIGNED'; + } + + if ( $filter_value != '' ) { + $field_terms_results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id, post_parent_id + FROM $this->cache_table_name + WHERE field_name = '%s' + AND cast(field_value AS $cast_type) $compare_operator %s + ", + $filter_name, + $filter_value + ) + ); + + $treat_child_posts_as_parent = false; + if ( isset( $this->form_settings['treat_child_posts_as_parent'] ) ) { + $treat_child_posts_as_parent = (bool) $this->form_settings['treat_child_posts_as_parent']; + } + + foreach ( $field_terms_results as $field_terms_result ) { + array_push( $field_term_ids, $field_terms_result->post_id ); + + /* + if(!$treat_child_posts_as_parent) + { + array_push($field_term_ids, $field_terms_result->post_id); + } + else + { + if($field_terms_result->post_parent_id==0) + {//this is not a child page - its the parent + array_push($field_term_ids, $field_terms_result->post_id); + } + else + { + array_push($field_term_ids, $field_terms_result->post_parent_id); + } + }*/ + } + } + return $field_term_ids; + } + + public function get_cache_number_range_ids( $start_field_name, $end_field_name, $filter ) { + global $wpdb; + + $field_term_ids = array(); + + // check there are acutally 2 values - a min and max selected + if ( count( $filter['active_values'] ) != 2 ) { + return $field_term_ids; + } + + // figure out if decimal or not + $cast_type = 'UNSIGNED'; + + if ( $filter['type'] === 'date' ) { + + $min_value = $filter['active_values'][0]; + $max_value = $filter['active_values'][1]; + + if ( strtotime( $min_value ) > strtotime( $max_value ) ) { + return $field_term_ids; // don't allow min value to be larger than max - treat as incorrect / no results + } + + $cast_type = 'DATE'; + if ( is_numeric( $min_value ) ) { + $cast_type = 'UNSIGNED'; + } + } else { + $cast_type = 'SIGNED'; + + $min_value = (float) $filter['active_values'][0]; + $max_value = (float) $filter['active_values'][1]; + + if ( $min_value > $max_value ) { + return $field_term_ids; // don't allow min value to be larger than max - treat as incorrect / no results + } + + if ( isset( $filter['decimal_places'] ) ) { + $decimal_places = 0; + $decimal_places = (int) $filter['decimal_places']; + + if ( $decimal_places > 5 ) { + $decimal_places = 5; // limit to 5 + } + + if ( $decimal_places > 0 ) { + $cast_type = 'DECIMAL(12,' . $decimal_places . ')'; + } + } + } + + if ( $start_field_name == $end_field_name ) { + $filter['compare_mode'] = 'userrange'; // not possible for another compare mode - single field name means its a single result we are comparing against, not a range. + } + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + // post meta start/end must be within user selection + if ( $filter['compare_mode'] == 'userrange' ) { + if ( $start_field_name == $end_field_name ) { + $field_terms_results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id, post_parent_id, field_value FROM + $this->cache_table_name WHERE + field_name = '%s' AND + cast(field_value AS $cast_type) >= cast(%s AS $cast_type) AND + cast(field_value AS $cast_type) <= cast(%s AS $cast_type) + + ", + $start_field_name, + $min_value, + $max_value + ) + ); + } else { + $field_terms_results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id, post_parent_id, field_value_min, field_value_max FROM + (SELECT min_table.post_id as post_id, min_table.post_parent_id as post_parent_id, min_table.field_value as field_value_min, max_table.field_value as field_value_max + FROM (SELECT post_id, post_parent_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS min_table + LEFT JOIN (SELECT post_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS max_table + ON min_table.post_id = max_table.post_id) as range_table + WHERE + cast(field_value_min AS $cast_type) >= cast(%s as $cast_type) AND + cast(field_value_max AS $cast_type) <= cast(%s as $cast_type) + + ", + $start_field_name, + $end_field_name, + $min_value, + $max_value + ) + ); + } + } elseif ( $filter['compare_mode'] == 'metarange' ) { + $field_terms_results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id, post_parent_id, field_value_min, field_value_max FROM + (SELECT min_table.post_id as post_id, min_table.post_parent_id as post_parent_id, min_table.field_value as field_value_min, max_table.field_value as field_value_max + FROM (SELECT post_id, post_parent_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS min_table + LEFT JOIN (SELECT post_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS max_table + ON min_table.post_id = max_table.post_id) as range_table + WHERE + cast(field_value_min AS $cast_type) <= cast(%s as $cast_type) AND + cast(field_value_max AS $cast_type) >= cast(%s as $cast_type) + ", + $start_field_name, + $end_field_name, + $min_value, + $max_value + ) + ); + } elseif ( $filter['compare_mode'] == 'overlap' ) { + $field_terms_results = $wpdb->get_results( + $wpdb->prepare( + " + SELECT post_id, post_parent_id, field_value_min, field_value_max FROM + (SELECT min_table.post_id as post_id, min_table.post_parent_id as post_parent_id, min_table.field_value as field_value_min, max_table.field_value as field_value_max + FROM (SELECT post_id, post_parent_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS min_table + LEFT JOIN (SELECT post_id, field_value FROM $this->cache_table_name WHERE field_name = '%s') AS max_table + ON min_table.post_id = max_table.post_id) as range_table + WHERE + ( + cast(field_value_min AS $cast_type) >= cast(%s as $cast_type) AND + cast(field_value_min AS $cast_type) <= cast(%s as $cast_type) + ) + OR + ( + cast(field_value_max AS $cast_type) >= cast(%s as $cast_type) AND + cast(field_value_max AS $cast_type) <= cast(%s as $cast_type) + ) + OR + ( + cast(field_value_min AS $cast_type) <= cast(%s as $cast_type) AND + cast(field_value_max AS $cast_type) >= cast(%s as $cast_type) + ) + OR + ( + cast(field_value_min AS $cast_type) >= cast(%s as $cast_type) AND + cast(field_value_max AS $cast_type) <= cast(%s as $cast_type) + ) + ", + $start_field_name, + $end_field_name, + $min_value, + $max_value, + $min_value, + $max_value, + $min_value, + $max_value, + $min_value, + $max_value + ) + ); + } + + $treat_child_posts_as_parent = false; + if ( isset( $this->form_settings['treat_child_posts_as_parent'] ) ) { + $treat_child_posts_as_parent = (bool) $this->form_settings['treat_child_posts_as_parent']; + } + + foreach ( $field_terms_results as $field_terms_result ) { + if ( ! $treat_child_posts_as_parent ) { + array_push( $field_term_ids, $field_terms_result->post_id ); + } else { + if ( $field_terms_result->post_parent_id == 0 ) {// this is not a child page - its the parent + array_push( $field_term_ids, $field_terms_result->post_id ); + } else { + array_push( $field_term_ids, $field_terms_result->post_parent_id ); + } + } + } + + return $field_term_ids; + } + + + + public function fetch_all_cached_post_ids() { + + global $wpdb; + + if ( ! $this->has_all_post_ids_cached ) { + $this->has_all_post_ids_cached = true; + + $cache_key = 'all_post_ids_cached_' . $this->sfid; + $cached_field_terms_results = array(); + + if ( $this->use_transients == 1 ) { + $all_post_ids_cached = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if ( ( ! empty( $all_post_ids_cached ) ) && ( $this->use_transients == 1 ) ) { + $this->all_post_ids_cached = $all_post_ids_cached; + } else { + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $cache_search_sql = " + SELECT DISTINCT post_id + FROM $this->cache_table_name + "; + + $cache_search_result = $wpdb->get_results( $cache_search_sql ); + + $cache_result_ids = array(); + foreach ( $cache_search_result as $post ) { + array_push( $cache_result_ids, $post->post_id ); + } + + $this->all_post_ids_cached = $cache_result_ids; + + if ( $this->use_transients == 1 ) { + Search_Filter_Wp_Cache::set_transient( $cache_key, $this->all_post_ids_cached ); + } + } + } + } + + + + public function apply_cached_filters() { + + $filter_ids_choices = array(); + $filter_ids_extra = array(); + + foreach ( $this->filters as $filter_name => $filter ) { + if ( $filter['is_active'] == true ) { + if ( $filter['type'] == 'choice' ) {// these all share an operator + $filter_ids_choices[ $filter_name ] = $filter['cached_result_ids']; + } else { // these are all assumed to be AND - + $filter_ids_extra[ $filter_name ] = $filter['cached_result_ids']; + } + } + } + + $final_filtered_ids = array(); + + $post__in = array(); + + // no filters have been set, so just use all the Post IDs in the cache + if ( ( count( $filter_ids_choices ) == 0 ) ) {// no filters have been set + // $this->post__in = $this->all_post_ids_cached; + $final_filtered_ids['choice_ids'] = $this->all_post_ids_cached; + } else { + // filter the final result from all post IDs and choice filters + $final_filtered_ids['choice_ids'] = $this->filter_results_ids( $filter_ids_choices, $this->all_post_ids_cached, $this->filter_operator ); + + } + + if ( ( count( $filter_ids_extra ) == 0 ) ) {// no filters have been set + + // $this->post__in = $this->all_post_ids_cached; + $final_filtered_ids['extra_ids'] = $this->all_post_ids_cached; + } else { + // filter the result ids with the result ids from selected options + $final_filtered_ids['extra_ids'] = $this->combine_result_arrays( $filter_ids_extra, 'and' ); + } + + // now we setup the actual query - and apply users' `pre_get_posts` + + // usually used internally to setup the query + if ( has_filter( 'sf_edit_query_args' ) ) { + $this->query_args = apply_filters( 'sf_edit_query_args', $this->query_args, $this->sfid ); + } + + // allow input of IDs to for users to apply to search results + if ( has_filter( 'sf_apply_custom_filter' ) ) { + + $user_arr = array(); + $user_arr['user_filter'] = array(); + $user_arr['user_filter'] = apply_filters( 'sf_apply_custom_filter', $user_arr['user_filter'], $this->query_args, $this->sfid ); + $user_arr['extra_ids'] = $final_filtered_ids['extra_ids']; + + $merge_custom_filter = true; + + if ( isset( $user_arr['user_filter'][0] ) ) { + if ( $user_arr['user_filter'][0] === false ) { + $merge_custom_filter = false; + } + } + + if ( $merge_custom_filter == true ) { + $final_filtered_ids['extra_ids'] = $this->combine_result_arrays( $user_arr, 'and' ); + } + } + + $count = 0; + $this->filter_ids_extra = $final_filtered_ids['extra_ids']; + + $post__in = $this->combine_result_arrays( $final_filtered_ids, 'and' ); + + if ( has_filter( 'sf_edit_query_args_after_custom_filter' ) ) { + $this->query_args = apply_filters( 'sf_edit_query_args_after_custom_filter', $this->query_args, $this->sfid ); + } + + // now remove excluded post IDs from the included IDs as these overwrite the excluded posts types too + if ( isset( $this->query_args['post__not_in'] ) ) { + if ( ! is_array( $this->query_args['post__not_in'] ) ) { + $this->query_args['post__not_in'] = array( $this->query_args['post__not_in'] ); + } + $post__in = array_diff( $post__in, $this->query_args['post__not_in'] ); + // unset( $this->query_args['post__not_in'] ); // we probably should unset this + + } + + if ( ! is_array( $this->query_args ) ) {// then there was likely some problem from the filters + + $this->query_args = array(); + } + + if ( count( $post__in ) == 0 ) { + $post__in = array( 0 ); // force no search results on query if no post IDs are included + } + + if ( has_filter( 'sf_query_cache_post__in' ) ) { + $post__in = apply_filters( 'sf_query_cache_post__in', $post__in, $this->sfid ); + } + + // setup the query args for the main search query + $expand_args = array( + 'post__in' => $post__in, + ); + + $this->query_args = array_merge( $this->query_args, $expand_args ); + + } + + public function filter_results_ids( $filter_ids, $results_ids, $operator ) { + + // combine all choice type arrays according to THEIR operator + $filtered_result_ids = $this->combine_result_arrays( $filter_ids, $operator ); + + // the COMBINE ALL compulsory fields, like price, date range + // AND THEN COMBINE THE TWO TOGETHER + + $pre_result_ids = array_intersect( $filtered_result_ids, $results_ids ); + + return $pre_result_ids; + } + + + public function init_count_vars() { + + global $searchandfilter; + + // try to see if we have a transient for this data (only on pages where there are no query args, the default unfiltered + $query_str = $searchandfilter->get( $this->sfid )->current_query()->get_query_str(); + $cache_key = 'count_table_' . $this->sfid; + + $count_vars_trans = array(); + if ( ( $this->use_transients == 1 ) && ( $query_str == '' ) ) {// this works by ignoring taxonomy archives if they are set, because the taxonomy archive still sets `query_str` + $count_vars_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if ( ( ! empty( $count_vars_trans ) ) && ( $count_vars_trans !== false ) && ( $query_str == '' ) && ( $this->use_transients == 1 ) ) { + $searchandfilter->get( $this->sfid )->set_count_table( $count_vars_trans ); + return; + } + + $this->count_data['current_filtered_result_ids'] = array(); + $this->count_data['current_unfiltered_result_ids'] = array(); + + // now setup the counts for the filters + + // Search_Filter_Helper::start_log("set_count_filtered_post_ids"); + $this->set_count_filtered_post_ids();// get the IDs of the full result set of the current search + // Search_Filter_Helper::finish_log("set_count_filtered_post_ids"); + + // Search_Filter_Helper::start_log("set_count_unfiltered_post_ids"); + $this->set_count_unfiltered_post_ids(); // get the IDs of the full result set without filters + // Search_Filter_Helper::finish_log("set_count_unfiltered_post_ids"); + + // Search_Filter_Helper::start_log("set_filter_ids_post_query"); + $this->set_filter_ids_post_query(); + // Search_Filter_Helper::finish_log("set_filter_ids_post_query"); + + // update the IDs associated with this filter based on the current search + // Search_Filter_Helper::start_log("set_filter_term_ids_post_query"); + $this->set_filter_term_ids_post_query(); + // Search_Filter_Helper::finish_log("set_filter_term_ids_post_query"); + } + + public function set_filter_ids_post_query() { + foreach ( $this->filters as $filter_name => $filter ) { + // if($filter['is_active']==true) + // { + + if ( count( $filter['cached_result_ids'] ) > 0 ) {// merge the old filter ids with the new result set + + $combine_results = array(); + $combine_results['cached_ids'] = $filter['cached_result_ids']; + $combine_results['unfiltered_ids'] = $this->count_data['current_filtered_result_ids']; + + $this->filters[ $filter_name ]['wp_query_result_ids'] = $this->combine_result_arrays( $combine_results, 'and' ); + + $combine_results = array(); + $combine_results['cached_ids'] = $filter['cached_result_ids']; + $combine_results['unfiltered_ids'] = $this->count_data['current_unfiltered_result_ids']; + + $this->filters[ $filter_name ]['wp_query_result_ids_unfiltered'] = $this->combine_result_arrays( $combine_results, 'and' ); + + } + $combine_results = array(); + $combine_results['cached_inactive_ids'] = $filter['cached_inactive_result_ids']; + $combine_results['unfiltered_ids'] = $this->count_data['current_unfiltered_result_ids']; + + $this->filters[ $filter_name ]['wp_query_inactive_result_ids'] = $this->combine_result_arrays( $combine_results, 'and' ); + + $combine_results = array(); + $combine_results['cached_ids'] = $filter['cached_inactive_result_ids']; + $combine_results['filtered_ids'] = $this->count_data['current_filtered_result_ids']; + + $this->filters[ $filter_name ]['wp_query_active_result_ids'] = $this->combine_result_arrays( $combine_results, 'and' ); + } + } + + /* hacky !? - was the only way to stop woocommerce modifying some queries */ + public function hard_remove_filters() { + $remove_posts_clauses = false; + $remove_posts_where = false; + + if ( isset( $GLOBALS['wp_filter']['posts_clauses'] ) ) { + $remove_posts_clauses = true; + } + + if ( isset( $GLOBALS['wp_filter']['posts_where'] ) ) { + $remove_posts_where = true; + } + + if ( ( $remove_posts_clauses ) || ( $remove_posts_where ) ) { + $this->WP_FILTER = $GLOBALS['wp_filter']; + } + + if ( $remove_posts_clauses ) { + + unset( $GLOBALS['wp_filter']['posts_clauses'] ); + } + + if ( $remove_posts_where ) { + + unset( $GLOBALS['wp_filter']['posts_where'] ); + } + } + + + public function hard_restore_filters() { + $remove_posts_clauses = false; + $remove_posts_where = false; + + if ( isset( $this->WP_FILTER['posts_clauses'] ) ) { + $remove_posts_clauses = true; + } + + if ( isset( $this->WP_FILTER['posts_where'] ) ) { + $remove_posts_where = true; + } + + if ( ( $remove_posts_clauses ) || ( $remove_posts_where ) ) { + $GLOBALS['wp_filter'] = $this->WP_FILTER; + unset( $this->WP_FILTER ); + } + + } + public function set_count_filtered_post_ids() { + // $time_start = microtime(true); + + // set args so we can grab the IDs of the full query (ie minus pagination) + $expand_args = array( + 'posts_per_page' => -1, + 'paged' => 1, + // 'post_status' => array("publish"), + 'fields' => 'ids', + + 'orderby' => '', // remove sorting + 'meta_key' => '', + 'order' => '', + // 'post__in' => $this->post__in, + + 'suppress_filters' => false, + + /* speed improvements */ + 'no_found_rows' => true, + 'update_post_meta_cache' => false, + 'update_post_term_cache' => false, + + ); + + $query_args = array_merge( $this->query_args, $expand_args ); + + // $this->hard_remove_filters(); + // Search_Filter_Helper::start_log("set_count_filtered_post_ids"); + $query_arr = new WP_Query( $query_args ); + // Search_Filter_Helper::finish_log("set_count_filtered_post_ids"); + // $this->hard_restore_filters(); + + if ( $query_arr->have_posts() ) { + $this->count_data['current_filtered_result_ids'] = $query_arr->posts; + } + + // $time_end = microtime(true); + // $total_time = $time_end - $time_start; + + // echo "Total time to generate all_filtered_post_ids : $total_time seconds
                            "; + // echo "----------------------------

                            "; + } + public function set_count_unfiltered_post_ids() { + // $time_start = microtime(true); + + // set args so we can grab the IDs of the full query (ie minus pagination) + $expand_args = array( + 'posts_per_page' => -1, + // 'post_status' => array("publish"), + 'paged' => 1, + 'fields' => 'ids', + 'post__in' => array(), + + 'orderby' => '', // remove sorting + 'meta_key' => '', + 'order' => '', + + 'suppress_filters' => false, // should normally be true - but we need for WPML to apply lang to query + // 'lang' => ICL_LANGUAGE_CODE, + + /* speed improvements */ + 'no_found_rows' => true, + 'update_post_meta_cache' => false, + 'update_post_term_cache' => false, + + ); + + $query_args = array_merge( $this->query_args, $expand_args ); + + $cache_key = 'count_unfiltered_post_ids_' . $this->sfid; + + $query_trans = array(); + if ( $this->use_transients == 1 ) { + $query_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if ( ( ! empty( $query_trans ) ) && ( $this->use_transients == 1 ) ) { + $query = $query_trans; + } else { + + $query = new WP_Query( $query_args ); + + if ( $this->use_transients == 1 ) { + Search_Filter_Wp_Cache::set_transient( $cache_key, $query ); + } + } + + if ( $query->have_posts() ) { + + $extras_result_array = array(); + $extras_result_array['result_ids'] = $query->posts; + $extras_result_array['filter_ids_extra'] = $this->filter_ids_extra; + + $this->count_data['current_unfiltered_result_ids'] = $this->combine_result_arrays( $extras_result_array, 'and' ); + } + } + + + public function filters_active() { + foreach ( $this->filters as $filter_name => $filter ) { + if ( ( $filter['is_active'] ) && ( $filter['type'] == 'choice' ) ) { + return true; + } + } + + return false; + } + + // calculate all the term IDS & counts once the query has been run + public function set_filter_term_ids_post_query() { + // $time_start = microtime(true); + $filter_ids_extra = array(); + + $filters_active = $this->filters_active(); + + foreach ( $this->filters as $filter_name => $filter ) { + $field_terms = $filter['terms']; + $term_result_ids = array(); + + if ( $filter['type'] == 'choice' ) { + + // if($filter["is_active"]) + // { + if ( ( $this->filter_operator == 'and' ) && ( $filter['term_operator'] == 'or' ) ) { + $results_excl_current_field = $this->get_results_excluding_filter( $filter_name ); + + } elseif ( ( $this->filter_operator == 'or' ) && ( $filter['term_operator'] == 'and' ) ) { + $results_incl_current_field = $this->get_results_including_filter( $filter_name ); + + } + // } + + // $loopcount = 0; + foreach ( $field_terms as $term_name => $term ) { + // echo $filter_name. " | ".$term_name." | ".$this->filter_operator." | ".$filter['term_operator']."\r\n"; + if ( $filters_active ) { + + if ( $this->filter_operator == 'or' ) { + + if ( $filter['term_operator'] == 'or' ) { + // all_unfiltered_post_ids + $combined_results = array(); + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + $combined_results['filtered_results'] = $filter['wp_query_inactive_result_ids']; // combine with the IDS for this field + + $term_result_ids = $this->combine_result_arrays( $combined_results, 'and' ); + + /* + if(!$filter['is_active']) + { // just to make it a bit quicker + $combined_results = array(); + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + $combined_results['filtered_results'] = $filter['wp_query_result_ids']; //combine with the IDS for this field + + $term_result_ids = $this->combine_result_arrays($combined_results, "and"); + } + else + { + $combined_results = array(); + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + $combined_results['unfiltered_results'] = $this->count_data['current_unfiltered_result_ids']; + + $term_result_ids = $this->combine_result_arrays($combined_results, "and"); + //}*/ + + } elseif ( $filter['term_operator'] == 'and' ) { + + $combined_results = array(); + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + $combined_results['unfiltered_results'] = $results_incl_current_field; + + $term_result_ids = $this->combine_result_arrays( $combined_results, 'and' ); + } + } elseif ( $this->filter_operator == 'and' ) { + + if ( $filter['term_operator'] == 'or' ) { + $combined_results = array(); + + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + $combined_results['unfiltered_results'] = $results_excl_current_field; + + $term_result_ids = $this->combine_result_arrays( $combined_results, 'and' ); + } elseif ( $filter['term_operator'] == 'and' ) { + $combined_results = array(); + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + // $combined_results['filtered_results'] = $this->count_data['current_filtered_result_ids']; + // $combined_results['filtered_results'] = $filter['wp_query_result_ids']; //combine with the IDS for this field + // $combined_results['filtered_results'] = $filter['wp_query_inactive_result_ids']; //combine with the IDS for this field + $combined_results['filtered_results'] = $filter['wp_query_active_result_ids']; // combine with the IDS for this field + + $term_result_ids = $this->combine_result_arrays( $combined_results, 'and' ); + + } + } + } else { + $combined_results = array(); + $combined_results['cache_result_ids'] = $term['cache_result_ids']; + + $combined_results['filtered_results'] = $filter['wp_query_inactive_result_ids']; // combine with the IDS for this field + $term_result_ids = $this->combine_result_arrays( $combined_results, 'and' ); + } + + if ( has_filter( 'sf_query_cache_count_ids' ) ) { + $term_result_ids = apply_filters( 'sf_query_cache_count_ids', $term_result_ids, $this->sfid ); + } + + $term_results = count( $term_result_ids ); + + $count = $term_results; + + $this->filters[ $filter_name ]['terms'][ $term_name ]['count'] = $count; + } + } else { + // then we need to combine the extras with the filters using AND + // $filter_ids_extra[$filter_name] = $filter['cached_result_ids']; + } + } + + $this->set_count_table(); + } + + public function set_count_table() { + $count_vars = array(); + foreach ( $this->filters as $filter_name => $filter ) { + $field_terms = $this->filters[ $filter_name ]['terms']; + + $count_vars[ $filter_name ] = array(); + + foreach ( $field_terms as $term_name => $term ) { + $count_vars[ $filter_name ][ $term_name ] = $term['count']; + } + } + + global $searchandfilter; + $query_str = $searchandfilter->get( $this->sfid )->current_query()->get_query_str(); + $cache_key = 'count_table_' . $this->sfid; + + $count_vars_trans = array(); + if ( ( $this->use_transients == 1 ) && ( $query_str == '' ) ) { + $count_vars_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + + if ( ( empty( $count_vars_trans ) ) || ( $count_vars_trans == false ) ) { + Search_Filter_Wp_Cache::set_transient( $cache_key, $count_vars ); + } + } + + $searchandfilter->get( $this->sfid )->set_count_table( $count_vars ); + + } + + public function get_results_excluding_filter( $filter_name_excl = '' ) { + $combined_results = array(); + foreach ( $this->filters as $filter_name => $filter ) { + if ( $filter_name_excl != $filter_name ) { + if ( ( $filter['is_active'] ) && ( $filter['type'] == 'choice' ) ) { + $filter_ids = $this->filters[ $filter_name ]['wp_query_result_ids_unfiltered']; + $combined_results[ $filter_name ] = $filter_ids; + } else { + + } + } + } + + if ( count( $combined_results ) == 0 ) { + $term_result_ids = $this->count_data['current_unfiltered_result_ids']; + } else { + $term_result_ids = $this->combine_result_arrays( $combined_results, $this->filter_operator ); + } + + return $term_result_ids; + + } + public function get_results_including_filter( $filter_name_incl = '' ) { + $combined_results = array(); + $combined_results = $this->filters[ $filter_name_incl ]['wp_query_result_ids_unfiltered']; + + if ( count( $combined_results ) == 0 ) { + $term_result_ids = $this->count_data['current_unfiltered_result_ids']; + } else { + $term_result_ids = $combined_results; + } + + return $term_result_ids; + } + public function get_filter_terms_meta( $field_name, $field_data ) { + + global $wpdb; + + $filter_terms = array(); + $filterit = 0; + + if ( isset( $field_data['meta_options'] ) ) { + $options = $field_data['meta_options']; + + foreach ( $options as $option ) { + + $filter_terms[ $filterit ] = new stdClass(); + $filter_terms[ $filterit ]->field_value = $option['option_value']; + + $filterit++; + } + } + + return $filter_terms; + } + + + // this is how it should be - pulling in all terms from the DB - but for now, rely on what hte user added to the fields + public function get_filter_terms_all( $field_name, $source ) { + + global $wpdb; + + // TODO - should use binary from the start. + $use_binary_columns = apply_filters( 'search_filter_cache_use_binary_terms', false ); + + $field_col_select = 'field_value'; + if ( $use_binary_columns === true ) { + $field_col_select = 'BINARY( field_value ) AS field_value'; + } + if ( $source == 'taxonomy' ) { + $field_col_select = 'field_value_num as field_value'; + } + + $this->cache_table_name = Search_Filter_Helper::get_table_name( 'search_filter_cache' ); + + $field_terms_result = $wpdb->get_results( + $wpdb->prepare( + " + SELECT DISTINCT $field_col_select + FROM $this->cache_table_name + WHERE field_name = '%s' + ", + $field_name + ) + ); + + return $field_terms_result; + } + + public function is_meta_value( $key ) { + if ( substr( $key, 0, 5 ) === SF_META_PRE ) { + return true; + } + return false; + } + public function is_meta_key( $key ) { + if ( substr( $key, 0, 5 ) === SF_META_PRE ) { + return true; + } + return false; + } + + public function is_taxonomy_key( $key ) { + if ( substr( $key, 0, 5 ) === SF_TAX_PRE ) { + return true; + } + return false; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-config.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-config.php index 872ac5211..3a24cce32 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-config.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-config.php @@ -1,307 +1,251 @@ -plugin_slug = $plugin_slug; - $this->init($sfid); - } - - public function init($sfid) - { - if($this->sfid == 0 ) - { - $this->sfid = $sfid; - - $this->init_settings($sfid); - - if(!isset($this->query)) - { - $this->query = new Search_Filter_Query($this->sfid, $this->form_data['settings'], $this->form_data['fields_assoc'], $this->get_filters()); - $this->current_query = new Search_Filter_Active_Query($this->plugin_slug, $this->sfid, $this->form_data['settings'], $this->form_data['fields_assoc']); - } - - } - } - - public function query() - { - return($this->query); - } - - public function current_query() - { - return $this->current_query; - } - - public function get_field_by_key($key) - { - if(isset($this->form_data['fields_assoc'][$key])) - { - return $this->form_data['fields_assoc'][$key]; - } - else - { - return false; - } - } - - public function set_count_table($count_table) - { - $this->count_table = $count_table; - } - - public function get_count_table() - { - return $this->count_table; - } - - public function get_count_var($field_name, $term_name) - { - if(isset($this->count_table[$field_name])) - { - if(isset($this->count_table[$field_name][$term_name])) - { - return $this->count_table[$field_name][$term_name]; - } - } - return 0; - } - - public function init_settings($postid = '') - { - $form_id = $postid; - - $this->form_data['settings'] = Search_Filter_Helper::get_settings_meta($form_id); - $this->form_data['fields'] = Search_Filter_Helper::get_fields_meta($form_id); - $this->form_data['fields_assoc'] = array(); - $this->form_data['fields_taxonomies'] = array(); - $this->form_data['fields_meta'] = array(); - - if(($this->form_data['settings'])&&($this->form_data['fields'])) - { - $this->form_data['id'] = $form_id; - $this->form_data['postid'] = $postid; - $this->form_data['idref'] = $postid; - - //$fieldswkeys = array(); - - foreach ($this->form_data['fields'] as $field) - { - if($field['type']=="post_meta") - { - $meta_key = $field['meta_key']; - if(isset($field['meta_key_manual_toggle'])) - { - if($field['meta_key_manual_toggle']==1) - { - $meta_key = $field['meta_key_manual']; - } - } - $this->form_data['fields_assoc'][SF_META_PRE.$meta_key] = $field; //make fields accessible by key - - array_push($this->form_data['fields_meta'], $meta_key); - } - else if($field['type']=="taxonomy") - { - $taxonomy_name = $field['taxonomy_name']; - - $this->form_data['fields_assoc'][SF_TAX_PRE.$taxonomy_name] = $field; //make fields accessible by key - - array_push($this->form_data['fields_taxonomies'], $taxonomy_name); - } - else if(($field['type']=="tag")||($field['type']=="category")) - { - - $taxonomy_name = $field['taxonomy_name']; - - $this->form_data['fields_assoc'][SF_TAX_PRE.$taxonomy_name] = $field; //make fields accessible by key - - /*if($this->is_using_custom_template()) - {//if we're using a custom template, treat tag and cat as normal taxonomies - - - $this->form_data['fields_assoc'][SF_TAX_PRE.$taxonomy_name] = $field; //make fields accessible by key - } - else - {//else make them special ;) - $this->form_data['fields_assoc'][$field['type']] = $field; //make fields accessible by key - }*/ - - array_push($this->form_data['fields_taxonomies'], $taxonomy_name); - } - else - { - $this->form_data['fields_assoc'][$field['type']] = $field; //make fields accessible by key - } - } - } - } - - public function get_filters() - { - $filters = array(); - - - if(!empty($this->form_data['fields'])) - { - foreach($this->form_data['fields'] as $key => $field) - { - - $valid_filter_types = array("tag", "category", "taxonomy", "post_meta"); - - if(in_array($field['type'], $valid_filter_types)) - { - if(($field['type']=="tag")||($field['type']=="category")||($field['type']=="taxonomy")) - { - array_push($filters, "_sft_".$field['taxonomy_name']); - } - else if($field['type']=="post_meta") - { - array_push($filters, "_sfm_".$field['meta_key']); - } - } - - } - } - - return $filters; - } - - public function get_fields() - { - $fields = array(); - foreach ($this->form_data['fields_taxonomies'] as $tax_field) - { - array_push($fields, "_sft_".$tax_field); - - } - return $fields; - } - - - public function get_fields_taxonomies() - { - return $this->form_data['fields_taxonomies']; - } - - public function get_fields_meta() - { - return $this->form_data['fields_meta']; - } - - function data($index = '') - { - if(isset($this->form_data[$index])) - { - return $this->form_data[$index]; - } - - return false; - } - - public function settings($index) - { - if(isset($this->form_data['settings'])) - { - if(isset($this->form_data['settings'][$index])) - { - return $this->form_data['settings'][$index]; - } - } - - return false; - } - - public function get_template_name() - { - if(isset($this->form_data['settings'])) - { - if(isset($this->form_data['settings']['use_template_manual_toggle'])) - { - if($this->form_data['settings']['use_template_manual_toggle']==1) - {//then a template option has been selected - - if(isset($this->form_data['settings']['template_name_manual'])) - { - return $this->form_data['settings']['template_name_manual']; - } - } - } - } - - return false; - } - - public function is_valid_form() - { - if(isset($this->form_data['id'])) - { - if($this->form_data['id']!=0) - { - return true; - } - } - - return false; - } - public function form_id() - { - if(isset($this->form_data['id'])) - { - if($this->form_data['id']!=0) - { - return $this->form_data['id']; - } - } - - return false; - } - - /*public function is_using_custom_template() - { - if(isset($this->form_data['settings'])) - { - if(isset($this->form_data['settings']['use_template_manual_toggle'])) - { - if($this->form_data['settings']['use_template_manual_toggle']==1) - { - return true; - } - } - } - - return false; - }*/ - - public function return_data() - { - return $this->form_data; - } - -} - -?> \ No newline at end of file +plugin_slug = $plugin_slug; + $this->init( $sfid ); + } + + public function init( $sfid ) { + if ( $this->sfid == 0 ) { + $this->sfid = $sfid; + + $this->init_settings( $sfid ); + + if ( ! isset( $this->query ) ) { + $this->query = new Search_Filter_Query( $this->sfid, $this->form_data['settings'], $this->form_data['fields_assoc'], $this->get_filters() ); + $this->current_query = new Search_Filter_Active_Query( $this->plugin_slug, $this->sfid, $this->form_data['settings'], $this->form_data['fields_assoc'] ); + } + } + } + + public function query() { + return( $this->query ); + } + + public function current_query() { + return $this->current_query; + } + + public function get_field_by_key( $key ) { + if ( isset( $this->form_data['fields_assoc'][ $key ] ) ) { + return $this->form_data['fields_assoc'][ $key ]; + } else { + return false; + } + } + + public function set_count_table( $count_table ) { + $this->count_table = $count_table; + } + + public function get_count_table() { + return $this->count_table; + } + + public function get_count_var( $field_name, $term_name ) { + if ( isset( $this->count_table[ $field_name ] ) ) { + if ( isset( $this->count_table[ $field_name ][ $term_name ] ) ) { + return $this->count_table[ $field_name ][ $term_name ]; + } + } + return 0; + } + + public function init_settings( $postid = '' ) { + $form_id = $postid; + + $this->form_data['settings'] = Search_Filter_Helper::get_settings_meta( $form_id ); + $this->form_data['fields'] = Search_Filter_Helper::get_fields_meta( $form_id ); + $this->form_data['fields_assoc'] = array(); + $this->form_data['fields_taxonomies'] = array(); + $this->form_data['fields_meta'] = array(); + + if ( ( $this->form_data['settings'] ) && ( $this->form_data['fields'] ) ) { + $this->form_data['id'] = $form_id; + $this->form_data['postid'] = $postid; + $this->form_data['idref'] = $postid; + + // $fieldswkeys = array(); + + foreach ( $this->form_data['fields'] as $field ) { + if ( $field['type'] == 'post_meta' ) { + $meta_key = $field['meta_key']; + if ( isset( $field['meta_key_manual_toggle'] ) ) { + if ( $field['meta_key_manual_toggle'] == 1 ) { + $meta_key = $field['meta_key_manual']; + } + } + $this->form_data['fields_assoc'][ SF_META_PRE . $meta_key ] = $field; // make fields accessible by key + + array_push( $this->form_data['fields_meta'], $meta_key ); + } elseif ( $field['type'] == 'taxonomy' ) { + $taxonomy_name = $field['taxonomy_name']; + + $this->form_data['fields_assoc'][ SF_TAX_PRE . $taxonomy_name ] = $field; // make fields accessible by key + + array_push( $this->form_data['fields_taxonomies'], $taxonomy_name ); + } elseif ( ( $field['type'] == 'tag' ) || ( $field['type'] == 'category' ) ) { + + $taxonomy_name = $field['taxonomy_name']; + + $this->form_data['fields_assoc'][ SF_TAX_PRE . $taxonomy_name ] = $field; // make fields accessible by key + + /* + if($this->is_using_custom_template()) + {//if we're using a custom template, treat tag and cat as normal taxonomies + + + $this->form_data['fields_assoc'][SF_TAX_PRE.$taxonomy_name] = $field; //make fields accessible by key + } + else + {//else make them special ;) + $this->form_data['fields_assoc'][$field['type']] = $field; //make fields accessible by key + }*/ + + array_push( $this->form_data['fields_taxonomies'], $taxonomy_name ); + } else { + $this->form_data['fields_assoc'][ $field['type'] ] = $field; // make fields accessible by key + } + } + } + } + + public function get_filters() { + $filters = array(); + + if ( ! empty( $this->form_data['fields'] ) ) { + foreach ( $this->form_data['fields'] as $key => $field ) { + + $valid_filter_types = array( 'tag', 'category', 'taxonomy', 'post_meta' ); + + if ( in_array( $field['type'], $valid_filter_types ) ) { + if ( ( $field['type'] == 'tag' ) || ( $field['type'] == 'category' ) || ( $field['type'] == 'taxonomy' ) ) { + array_push( $filters, '_sft_' . $field['taxonomy_name'] ); + } elseif ( $field['type'] == 'post_meta' ) { + array_push( $filters, '_sfm_' . $field['meta_key'] ); + } + } + } + } + + return $filters; + } + + public function get_fields() { + $fields = array(); + foreach ( $this->form_data['fields_taxonomies'] as $tax_field ) { + array_push( $fields, '_sft_' . $tax_field ); + + } + return $fields; + } + + + public function get_fields_taxonomies() { + return $this->form_data['fields_taxonomies']; + } + + public function get_fields_meta() { + return $this->form_data['fields_meta']; + } + + function data( $index = '' ) { + if ( isset( $this->form_data[ $index ] ) ) { + return $this->form_data[ $index ]; + } + + return false; + } + + public function settings( $index ) { + if ( isset( $this->form_data['settings'] ) ) { + if ( isset( $this->form_data['settings'][ $index ] ) ) { + return $this->form_data['settings'][ $index ]; + } + } + + return false; + } + + public function get_template_name() { + if ( isset( $this->form_data['settings'] ) ) { + if ( isset( $this->form_data['settings']['use_template_manual_toggle'] ) ) { + if ( $this->form_data['settings']['use_template_manual_toggle'] == 1 ) {// then a template option has been selected + + if ( isset( $this->form_data['settings']['template_name_manual'] ) ) { + return $this->form_data['settings']['template_name_manual']; + } + } + } + } + + return false; + } + + public function is_valid_form() { + if ( isset( $this->form_data['id'] ) ) { + if ( $this->form_data['id'] != 0 ) { + return true; + } + } + + return false; + } + public function form_id() { + if ( isset( $this->form_data['id'] ) ) { + if ( $this->form_data['id'] != 0 ) { + return $this->form_data['id']; + } + } + + return false; + } + + /* + public function is_using_custom_template() + { + if(isset($this->form_data['settings'])) + { + if(isset($this->form_data['settings']['use_template_manual_toggle'])) + { + if($this->form_data['settings']['use_template_manual_toggle']==1) + { + return true; + } + } + } + + return false; + }*/ + + public function return_data() { + return $this->form_data; + } + +} + + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-results.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-results.php index b11ed1b5a..0dfbde07b 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-results.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-results.php @@ -1,7 +1,7 @@ plugin_slug = $plugin_slug; } - - public function output_results($sfid, $settings) - { + + public function output_results( $sfid, $settings ) { global $searchandfilter; - - $returnvar = ""; - - $returnvar .= "
                            "; - $returnvar .= ""; - - //$get_results_obj = new Search_Filter_Query($this->plugin_slug); - Search_Filter_Helper::start_log("the_results"); + $returnvar = ''; + + $returnvar .= '
                            '; + $returnvar .= ''; - $the_results = $searchandfilter->get($sfid)->query()->the_results(); + // $get_results_obj = new Search_Filter_Query($this->plugin_slug); - //Search_Filter_Helper::finish_log("the_results"); + // Search_Filter_Helper::start_log( 'the_results' ); + + $the_results = $searchandfilter->get( $sfid )->query()->the_results(); + + // Search_Filter_Helper::finish_log("the_results"); $returnvar .= $the_results; - - $returnvar .= "
                            "; - + + $returnvar .= '
                            '; + return $returnvar; } - + } diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-shortcode.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-shortcode.php index 01a731e56..e54fd8d45 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-shortcode.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-display-shortcode.php @@ -1,1179 +1,1010 @@ -plugin_slug = $plugin_slug; - - // Add shortcode support for widgets - add_shortcode('searchandfilter', array($this, 'display_shortcode')); - add_filter('widget_text', 'do_shortcode'); - - //add query vars - add_filter('query_vars', array($this,'add_queryvars') ); - - $this->is_form_using_template = false; //if the user has selected to use a template with this form - - //if the current page is using the defined template - the search form can display anywhere on the site so sometimes where it is displayed may not be a results page - $this->is_template_loaded = false; - - $this->display_results = new Search_Filter_Display_Results($plugin_slug); - } - - public function set_is_template($is_template) - { - $this->is_template_loaded = $is_template; - } - - public function set_defaults($sfid) - { - global $searchandfilter; - global $wp_query; - - $searchform = $searchandfilter->get($sfid); - - //try to detect any info from current page/archive and set defaults - //$this->set_inherited_defaults($searchform); - - //$current_query = $searchform->current_query()->get_array(); - - //give priority to user selections by setting them up after - - /*$categories = array(); - - if(isset($wp_query->query['category_name'])) - { - $category_params = (preg_split("/[,\+ ]/", esc_attr($wp_query->query['category_name']))); //explode with 2 delims - - //$category_params = explode("+",esc_attr($wp_query->query['category_name'])); - - foreach($category_params as $category_param) - { - $category = get_category_by_slug( $category_param ); - if(isset($category->cat_ID)) - { - $categories[] = $category->cat_ID; - } - } - } - - if((count($categories)>0)||(!isset($this->defaults[SF_TAX_PRE.'category']))) - { - $this->defaults[SF_FPRE.'category'] = $categories; - } - */ - //grab search term for prefilling search input - /*if(isset($_GET['_sf_s'])) - { - $this->defaults['search'] = esc_attr(trim(stripslashes($_GET['_sf_s']))); - }*/ - - //check to see if tag is set - - /*$tags = array(); - - if(isset($wp_query->query['tag'])) - { - $tag_params = (preg_split("/[,\+ ]/", esc_attr($wp_query->query['tag']))); //explode with 2 delims - - foreach($tag_params as $tag_param) - { - $tag = get_term_by("slug",$tag_param, "post_tag"); - if(isset($tag->term_id)) - { - $tags[] = $tag->term_id; - } - } - } - - if((count($tags)>0)||(!isset($this->defaults[SF_TAX_PRE.'post_tag']))) - { - $this->defaults[SF_FPRE.'post_tag'] = $tags; - }*/ - - - /*$taxonomies_list = get_taxonomies('','names'); - - - $taxs = array(); - - //loop through all the query vars - if(isset($_GET)) - { - foreach($_GET as $key=>$val) - { - $taxs = array(); - if (strpos($key, SF_TAX_PRE) === 0) - { - $key = substr($key, strlen(SF_TAX_PRE)); - - $taxslug = ($val); - //$tax_params = explode("+",esc_attr($taxslug)); - - $tax_params = array(); - - $tax_params = (preg_split("/[,\+ ]/", esc_attr($taxslug))); //explode with 2 delims - - foreach($tax_params as $tax_param) - { - $tax = get_term_by("slug",$tax_param, $key); - - if(isset($tax->term_id)) - { - $taxs[] = $tax->term_id; - } - } - - if((count($taxs)>0)||(!isset($this->defaults[SF_TAX_PRE.$key]))) - { - $this->defaults[SF_TAX_PRE.$key] = $taxs; - } - - - } - else if (strpos($key, SF_META_PRE) === 0) - { - $key = substr($key, strlen(SF_META_PRE)); - - $meta_data = array("",""); - - if(isset($_GET[SF_META_PRE.$key])) - { - //get meta field options - $meta_field_data = $searchform->get_field_by_key(SF_META_PRE.$key); - - if($meta_field_data['meta_type']=="number") - { - $meta_data = array("",""); - if(isset($_GET[SF_META_PRE.$key])) - { - $meta_data = (preg_split("/[,\+ ]/", esc_attr(($_GET[SF_META_PRE.$key])))); //explode with 2 delims - - if(count($meta_data)==1) - { - $meta_data[1] = ""; - } - } - - $this->defaults[SF_FPRE.$key] = $meta_data; - } - else if($meta_field_data['meta_type']=="choice") - { - $getval = $_GET[SF_META_PRE.$key]; - - if($meta_field_data["operator"]=="or") - { - $ochar = "-,-"; - } - else - { - $ochar = "-+-"; - $replacechar = "- -"; - $getval = str_replace($replacechar, $ochar, $getval); - } - - $meta_data = explode($ochar, esc_attr($getval)); - - if(count($meta_data)==1) - { - $meta_data[1] = ""; - } - } - else if($meta_field_data['meta_type']=="date") - { - $meta_data = array("",""); - if(isset($_GET[SF_META_PRE.$key])) - { - $meta_data = array_map('urldecode', explode("+", esc_attr(urlencode($_GET[SF_META_PRE.$key])))); - if(count($meta_data)==1) - { - $meta_data[1] = ""; - } - } - } - } - - $this->defaults[SF_META_PRE.$key] = $meta_data; - - } - } - } - - $post_date = array("",""); - if(isset($_GET['post_date'])) - { - $post_date = array_map('urldecode', explode("+", esc_attr(urlencode($_GET['post_date'])))); - if(count($post_date)==1) - { - $post_date[1] = ""; - } - } - $this->defaults[SF_FPRE.'post_date'] = $post_date; - - - $post_types = array(); - if(isset($_GET['post_types'])) - { - $post_types = explode(",",esc_attr($_GET['post_types'])); - } - - if((count($post_types)>0)||(!isset($this->defaults[SF_FPRE.'post_type']))) - { - $this->defaults[SF_FPRE.'post_type'] = $post_types; - } - - - - $sort_order = array(); - if(isset($_GET['sort_order'])) - { - $sort_order = explode(",",esc_attr(urlencode($_GET['sort_order']))); - } - $this->defaults[SF_FPRE.'sort_order'] = $sort_order; - - $authors = array(); - if(isset($_GET['authors'])) - { - $authors = explode(",",esc_attr($_GET['authors'])); - } - - if((count($authors)>0)||(!isset($this->defaults[SF_FPRE.'author']))) - { - $this->defaults[SF_FPRE.'author'] = $authors; - }*/ - - } - - - - public function enqueue_scripts() - { - $load_jquery_i18n = Search_Filter_Helper::get_option( 'load_jquery_i18n' ); - $combobox_script = Search_Filter_Helper::get_option( 'combobox_script' ); - - wp_enqueue_script( $this->plugin_slug . '-plugin-build' ); - wp_enqueue_script( $this->plugin_slug . '-plugin-'.$combobox_script ); - wp_enqueue_script( 'jquery-ui-datepicker' ); - - if($load_jquery_i18n==1) - { - wp_enqueue_script( $this->plugin_slug . '-plugin-jquery-i18n' ); - } - - } - - public function display_shortcode($atts, $content = null) - { - $time_start = microtime(true); - $total_start = $time_start; - - $lazy_load_js = Search_Filter_Helper::get_option( 'lazy_load_js' ); - $load_js_css = Search_Filter_Helper::get_option( 'load_js_css' ); - - if($lazy_load_js===false) - { - $lazy_load_js = 0; - } - if($load_js_css===false) - { - $load_js_css = 1; - } - - if(($lazy_load_js==1)&&($load_js_css==1)) - { - $this->enqueue_scripts(); - } - - // extract the attributes into variables - extract(shortcode_atts(array( - - 'id' => '', - 'slug' => '', - 'show' => 'form', - 'action' => '', - 'skip' => 0 - - ), $atts)); - - $returnvar = ""; - - //make sure its set - if(($id!=="")||($slug!=="")) - { - - if($id=="") - { - if ( $post = get_page_by_path( esc_attr($slug), OBJECT, 'search-filter-widget' ) ) - { - $id = $post->ID; - } - } - - $base_form_id = (int)$id; - if(Search_Filter_Helper::has_wpml()) - { - $current_lang = Search_Filter_Helper::wpml_current_language(); - if ( $current_lang ) { - $base_form_id = Search_Filter_Helper::wpml_object_id($id, 'search-filter-widget', true, $current_lang); - } - } - - - if(get_post_status($base_form_id)!="publish") - { - return; - } - - - $fields = Search_Filter_Helper::get_fields_meta($base_form_id); - $settings = Search_Filter_Helper::get_settings_meta($base_form_id); - $addclass = ""; - - global $searchandfilter; - - $searchform = $searchandfilter->get($base_form_id); - - $this->set_defaults($base_form_id); - - - if($action=="prep_query") - { - //old, used for EDD, same as "filter_next_query" - do_action("search_filter_filter_next_query", $base_form_id); - if(!isset($skip)){ - $skip = 0; - } - $skip = intval($skip); - - //$searchform->query()->prep_query(); - $searchform->query()->filter_next_query($skip); - return $returnvar; - } - else if($action=="do_archive_query") - { - do_action("search_filter_archive_query", $base_form_id);//legacy - do_action("search_filter_do_query", $base_form_id); - return $returnvar; - } - else if($action=="setup_pagination") - { - //$searchform->query()->prep_query(); - $searchform->query()->setup_pagination(); - return $returnvar; - } - else if($action=="filter_next_query") - { - do_action("search_filter_filter_next_query", $base_form_id); - - if(!isset($skip)){ - $skip = 0; - } - $skip = intval($skip); - - //$searchform->query()->prep_query(); - $searchform->query()->filter_next_query($skip); - - return $returnvar; - } - else if($show=="form") - { - if(isset($_GET['sf_data'])) - {//this means the searchform is loaded within a S&F ajax request, and we only want results - so don't want - - if($_GET['sf_data']=="results") - { - return; - } - } - - $searchandfilter->increment_form_count($base_form_id); - /* TODO set auto count somewhere else */ - - //make sure there are fields - if(isset($fields)) - { - //make sure fields are in array format as expected - if(is_array($fields)) - { - $use_ajax = isset($settings['use_ajax_toggle']) ? (bool)$settings['use_ajax_toggle'] : false; - $pagination_type = isset($settings['pagination_type']) ? esc_attr($settings['pagination_type']) : 'normal'; - $infinite_scroll_container = isset($settings['infinite_scroll_container']) ? esc_html($settings['infinite_scroll_container']) : ''; - $infinite_scroll_trigger = isset($settings['infinite_scroll_trigger']) ? esc_html($settings['infinite_scroll_trigger']) : '-100'; - $infinite_scroll_result_class = isset($settings['infinite_scroll_result_class']) ? esc_html($settings['infinite_scroll_result_class']) : ''; - $show_infinite_scroll_loader = isset($settings['show_infinite_scroll_loader']) ? esc_html($settings['show_infinite_scroll_loader']) : 1; - - $use_history_api = true; - $ajax_target = isset($settings['ajax_target']) ? esc_attr($settings['ajax_target']) : ''; - $results_url = isset($settings['results_url']) ? esc_attr($settings['results_url']) : ''; - $page_slug = isset($settings['page_slug']) ? esc_attr($settings['page_slug']) : ''; - $ajax_links_selector = isset($settings['ajax_links_selector']) ? esc_attr($settings['ajax_links_selector']) : ''; - $ajax_auto_submit = isset($settings['auto_submit']) ? (int)$settings['auto_submit'] : ''; - $auto_count = isset($settings['enable_auto_count']) ? (int)$settings['enable_auto_count'] : ''; - $enable_taxonomy_archives = isset($settings['enable_taxonomy_archives']) ? (int)$settings['enable_taxonomy_archives'] : ''; - $auto_count_refresh_mode = isset($settings['auto_count_refresh_mode']) ? (int)$settings['auto_count_refresh_mode'] : ''; - $use_results_shortcode = isset($settings['use_results_shortcode']) ? (int)$settings['use_results_shortcode'] : ''; /* legacy */ - $display_results_as = isset($settings['display_results_as']) ? esc_attr($settings['display_results_as']) : 'shortcode'; - $update_ajax_url = isset($settings['update_ajax_url']) ? (int)$settings['update_ajax_url'] : 1; - $only_results_ajax = isset($settings['only_results_ajax']) ? (int)$settings['only_results_ajax'] : ''; - $scroll_to_pos = isset($settings['scroll_to_pos']) ? esc_attr($settings['scroll_to_pos']) : ''; - $scroll_on_action = isset($settings['scroll_on_action']) ? esc_attr($settings['scroll_on_action']) : ''; - $custom_scroll_to = isset($settings['custom_scroll_to']) ? esc_html($settings['custom_scroll_to']) : ''; - $maintain_state = isset($settings['maintain_state']) ? esc_html($settings['maintain_state']) : ''; - - - - //$is_woocommerce = isset($settings['is_woocommerce']) ? esc_html($settings['is_woocommerce']) : ''; - - /* legacy */ - if(isset($settings['use_results_shortcode'])) - { - if($settings['use_results_shortcode']==1) - { - $display_results_as = "shortcode"; - - } - else - { - $display_results_as = "archive"; - } - } - /* end legacy */ - - //if($display_results_as=="shortcode") - //{ - //prep the query so we can get the counts for the items in the search form - $searchform->query()->prep_query(true); - //} - - if($display_results_as=="shortcode") - {//if we're using a shortcode, grab the selector automatically from the id - $ajax_target = "#search-filter-results-".$base_form_id; - } - - $post_types = isset($settings['post_types']) ? $settings['post_types'] : ''; - - $form_attributes = array(); - - //$form_attr = ' data-sf-form-id="'.$base_form_id.'" data-is-rtl="'.(int)is_rtl().'"'; - $form_attributes['data-sf-form-id'] = $base_form_id; - $form_attributes['data-is-rtl'] = (int)is_rtl(); - $form_attributes['data-maintain-state'] = $maintain_state; - - - $ajax_url = ""; - - /* figure out the ajax/results urls */ - $ajax_data_fields = "results"; - if(($use_ajax==1)&&($auto_count==1)) - { - $ajax_data_fields = "all"; - } - - - if($display_results_as=="archive") - { - //get search & filter results url respecting permalink settings - $page_slug = ""; - $results_url = home_url("?sfid=".$base_form_id); - - if(get_option('permalink_structure')) - { - $page_slug = $settings['page_slug']; - $home_url = home_url($page_slug); - - if($page_slug!="") - { - if (strpos($home_url, '?') !== false) { - $results_url = home_url($page_slug); - } - else - { - $results_url = trailingslashit(home_url($page_slug)); - } - } - } - - if(has_filter('sf_archive_results_url')) { - - $results_url = apply_filters('sf_archive_results_url', $results_url, $base_form_id, $page_slug); - } - - } - else if($display_results_as=="post_type_archive") - { - //get the post type for this form (should only be one set) - //then find out the proper url for the archive page according to permalink option - if(isset($settings['post_types'])) - { - $post_types = array_keys($settings['post_types']); - if(isset($post_types[0])) - { - $is_tax_archive = false; - $post_type = $post_types[0]; - $has_tax_in_fields = false; - - if(Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type)) - { - $is_tax_archive = true; - $term = $searchandfilter->get_queried_object(); - $filters = $searchform->get_filters(); - if (in_array("_sft_" . $term->taxonomy, $filters)) { - $has_tax_in_fields = true; - } - } - - if (($enable_taxonomy_archives==1) && ($has_tax_in_fields==false) && ($is_tax_archive) ) { - - $results_url = get_term_link($term); - } - else { - - if ($post_type == "post") { - if (get_option('show_on_front') == 'page') { - $results_url = get_permalink(get_option('page_for_posts')); - } else { - $results_url = home_url('/'); - } - } else { - $results_url = get_post_type_archive_link($post_type); - } - } - - } - } - } - else if($display_results_as=="shortcode") - {//use the results_url defined by the user - $ajax_url = home_url("?sfid=".$base_form_id."&sf_action=get_data"); - } - else if(($display_results_as=="custom_woocommerce_store")&&(Search_Filter_Helper::wc_get_page_id())) { - //find woocommerce shop page - - $post_type = "product"; - $results_url = home_url("?post_type=$post_type"); - - $searchform->query()->remove_permalink_filters(); - if (get_option('permalink_structure')) { - $results_url = get_permalink(Search_Filter_Helper::wc_get_page_id('shop')); - } - $searchform->query()->add_permalink_filters(); - - - $has_tax_in_fields = false; - $is_tax_archive = false; - - if (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type, false)) { - $is_tax_archive = true; - $term = $searchandfilter->get_queried_object(); - $filters = $searchform->get_filters(); - if (in_array("_sft_" . $term->taxonomy, $filters)) { - $has_tax_in_fields = true; - } - } - - if (($enable_taxonomy_archives == 1) && ($has_tax_in_fields == false) && ($is_tax_archive)) { - - $results_url = get_term_link($term); - } - - /*else { - - }*/ - } - if($results_url!="") - { - if(has_filter('sf_results_url')) { - - $results_url = apply_filters('sf_results_url', $results_url, $base_form_id); - } - - - //$form_attr.=' data-results-url="'.$results_url.'"'; - $form_attributes['data-results-url'] = $results_url; - } - - if(($ajax_url=="")&&($results_url!="")&&($use_ajax)) - { - $ajax_url = $results_url; - } - - if(($use_ajax)&&($ajax_url!="")) - { - if(has_filter('sf_ajax_data_fields')) { - - $ajax_data_fields = apply_filters('sf_ajax_data_fields', $ajax_data_fields, $base_form_id); - } - - $ajax_url = add_query_arg('sf_data', $ajax_data_fields, $ajax_url); - - if(has_filter('sf_ajax_results_url')) { - - $ajax_url = apply_filters('sf_ajax_results_url', $ajax_url, $base_form_id); - } - - //$form_attr.=' data-ajax-url="'.$ajax_url.'"'; - $form_attributes['data-ajax-url'] = $ajax_url; - } - - - $ajax_form_url = home_url("?sfid=".$base_form_id."&sf_action=get_data&sf_data=form"); - - if($ajax_form_url!="") - { - if(has_filter('sf_ajax_form_url')) { - - $ajax_form_url = apply_filters('sf_ajax_form_url', $ajax_form_url, $base_form_id); - } - - //$form_attr.=' data-ajax-form-url="'.$ajax_form_url.'"'; - $form_attributes['data-ajax-form-url'] = $ajax_form_url; - } - - $form_attributes['data-display-result-method'] = $display_results_as; - $form_attributes['data-use-history-api'] = (int)$use_history_api; - $form_attributes['data-template-loaded'] = (int)$this->is_template_loaded; - - - if(($enable_taxonomy_archives==1)&&(($display_results_as=="post_type_archive")||($display_results_as=="custom_woocommerce_store"))) { - - $form_attributes['data-taxonomy-archives'] = $enable_taxonomy_archives; - - if(isset($settings['post_types'])) { - $post_types = array_keys($settings['post_types']); - if (isset($post_types[0])) { - - $single = true; - if($display_results_as == "custom_woocommerce_store"){ - $single = false; - } - - if (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_types[0], $single)) { - $term = $searchandfilter->get_queried_object(); - $taxonomy = $term->taxonomy; - $form_attributes['data-current-taxonomy-archive'] = $taxonomy; - } - } - } - } - - - $lang_code = ""; - - if(Search_Filter_Helper::has_wpml()){ - $lang_code = Search_Filter_Helper::wpml_current_language(); - } - else{ - $lang_code = strtolower( substr( get_bloginfo ( 'language' ), 0, 2 ) ); - } - - - - //$form_attr .= ' data-lang-code="'.$lang_code.'"'; - //$form_attr.=' data-ajax="'.(int)$use_ajax.'"'; - $form_attributes['data-lang-code'] = $lang_code; - $form_attributes['data-ajax'] = (int)$use_ajax; - - if($use_ajax) - { - $form_attributes['data-ajax-data-type'] = "html"; - - if($display_results_as=="shortcode") { - - $form_attributes['data-ajax-data-type'] = "json"; - $form_attributes['data-ajax-links-selector'] = ".pagination a"; - } - else{ - if( $ajax_links_selector != "" ) - { - //$form_attr.=' data-ajax-links-selector="'.$ajax_links_selector.'"'; - $form_attributes['data-ajax-links-selector'] = $ajax_links_selector; - } - else{ - //$form_attributes['data-ajax-links-selector'] = ''; - } - } - - if(has_filter('sf_ajax_data_type')) { - - $form_attributes['data-ajax-data-type'] = apply_filters('sf_ajax_data_type', $form_attributes['data-ajax-data-type'], $base_form_id); - } - - if($ajax_target!="") - { - //$form_attr.=' data-ajax-target="'.$ajax_target.'"'; - $form_attributes['data-ajax-target'] = $ajax_target; - } - - if($pagination_type!="") - { - //$form_attr.=' data-ajax-pagination-type="'.$pagination_type.'"'; - $form_attributes['data-ajax-pagination-type'] = $pagination_type; - } - - if($pagination_type=="infinite_scroll") - { - //$form_attr.=' data-show-scroll-loader="'.$show_infinite_scroll_loader.'"'; - $form_attributes['data-show-scroll-loader'] = $show_infinite_scroll_loader; - - if($infinite_scroll_container!=="") - { - //$form_attr.=' data-infinite-scroll-container="'.$infinite_scroll_container.'"'; - $form_attributes['data-infinite-scroll-container'] = $infinite_scroll_container; - } - if($infinite_scroll_trigger!=="") - { - //$form_attr.=' data-infinite-scroll-container="'.$infinite_scroll_container.'"'; - $form_attributes['data-infinite-scroll-trigger'] = $infinite_scroll_trigger; - } - - if($infinite_scroll_result_class!=="") - { - //$form_attr.=' data-infinite-scroll-result-class="'.$infinite_scroll_result_class.'"'; - $form_attributes['data-infinite-scroll-result-class'] = $infinite_scroll_result_class; - } - } - - - - - if($update_ajax_url!="") - { - $form_attributes['data-update-ajax-url'] = $update_ajax_url; - } - if($only_results_ajax!="") - { - $form_attributes['data-only-results-ajax'] = $only_results_ajax; - } - - - - - if($scroll_to_pos!="") - { - $form_attributes['data-scroll-to-pos'] = $scroll_to_pos; - - if($scroll_to_pos=="custom") - { - if($custom_scroll_to!="") - { - $form_attributes['data-custom-scroll-to'] = $custom_scroll_to; - } - } - } - - if($scroll_on_action!="") - { - $form_attributes['data-scroll-on-action'] = $scroll_on_action; - } - } - - $init_paged = 1; - if(isset($_GET['sf_paged'])) - { - $init_paged = (int)$_GET['sf_paged']; - } - $form_attributes['data-init-paged'] = $init_paged; - $form_attributes['data-auto-update'] = $ajax_auto_submit; - - if($auto_count==1) - { - $form_attributes['data-auto-count'] = $auto_count; - - if($auto_count_refresh_mode==1) - { - $form_attributes['data-auto-count-refresh-mode'] = $auto_count_refresh_mode; - } - } - - - $form_attributes['action'] = $results_url; - $form_attributes['method'] = "post"; - $form_attributes['class'] = 'searchandfilter'.$addclass; - $form_attributes['id'] = 'search-filter-form-'.$base_form_id; - $form_attributes['autocomplete'] = "off"; - $form_attributes['data-instance-count'] = $searchandfilter->get_form_count($base_form_id); - - $ajax_update_sections = apply_filters("search_filter_form_attributes_update_sections", [], $base_form_id); - - if ( ! empty( $ajax_update_sections ) ) { - $form_attributes['data-ajax-update-sections'] = wp_json_encode( $ajax_update_sections ); - } - - if(has_filter("search_filter_form_attributes")) - { - $form_attributes = apply_filters("search_filter_form_attributes", $form_attributes, $base_form_id); - } - - - $form_attr = ""; - foreach($form_attributes as $key => $val) - { - $form_attr .= $key."='".esc_attr($val)."' "; - } - $form_attr = trim($form_attr); - - $returnvar .= '
                            '; - $returnvar .= "
                              "; - - $this->fields = new Search_Filter_Fields($this->plugin_slug, $base_form_id); - - //loop through each field and grab html - foreach ($fields as $field) - { - $returnvar .= $this->get_field($field, $post_types, $base_form_id); - } - - $returnvar .= "
                            "; - $returnvar .= "
                            "; - - - - } - } - - $time_end = microtime(true); - $total_time = round(($time_end - $time_start), 6); - - /*echo "~~~~~~~~~~~~~~~~~~~
                            "; - echo "Total To Generate & Display Search Form: $total_time
                            "; - echo "~~~~~~~~~~~~~~~~~~~
                            ";*/ - } - else if($show=="results") - { - //dont display results if they are inside the same loop (infinite loop) - //if($searchandfilter->active_loop_id()==$base_form_id) - - //actually, why would we want to show any results within results, if there is an active loop, prevent - //any further results shortcodes from activating within that set of results - if($searchandfilter->active_loop_id()!=0) - { - return; - } - - /* legacy */ - if($searchform->settings('use_results_shortcode')==1) - { - $display_results_as = "shortcode"; - } - else - { - $display_results_as = "archive"; - } - /* end legacy */ - - if($searchform->settings('display_results_as')!="") - { - $display_results_as = $searchform->settings('display_results_as'); - } - - - if($display_results_as=="shortcode") - { - $returnvar = $this->display_results->output_results($base_form_id, $settings); - } - else - { - if (current_user_can('edit_posts')) - { - $returnvar = __("

                            Notice: This Search Form has not been configured to use a shortcode. Edit settings.

                            ", $this->plugin_slug); - } - } - } - - } - - //Search_Filter_Helper::finish_log("----- Finish display_shortcode"); - return $returnvar; - } - - //switch for different field types - private function get_field($field_data, $post_types, $search_form_id) - { - $returnvar = ""; - - $field_class = ""; - $field_name = ""; - if($field_data['type'] == "category") - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = SF_TAX_PRE."category"; - } - else if($field_data['type'] == "tag") - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = SF_TAX_PRE."post_tag"; - } - else if($field_data['type'] == "taxonomy") - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']."-".($field_data['taxonomy_name']); - $field_name = SF_TAX_PRE.$field_data['taxonomy_name']; - } - else if($field_data['type'] == "post_meta") - { - $field_class = SF_FIELD_CLASS_PRE.'post-meta'."-".($field_data['meta_key']); - $field_name = SF_META_PRE.$field_data['meta_key']; - } - else if($field_data['type'] == 'post_type') - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = SF_FPRE.$field_data['type']; - } - else if($field_data['type'] == 'sort_order') - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = SF_FPRE.$field_data['type']; - } - else if($field_data['type'] == 'author') - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = SF_FPRE.$field_data['type']; - } - else if($field_data['type'] == 'post_date') - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = SF_FPRE.$field_data['type']; - } - else - { - $field_class = SF_FIELD_CLASS_PRE.$field_data['type']; - $field_name = $field_data['type']; - } - - $field_class = sanitize_html_class($field_class); - - $input_type = ""; - if(isset($field_data['input_type'])) - { - $input_type = $field_data['input_type']; - } - - $addAttributes = ""; - - //check if is combobox - if(($input_type=="select")||($input_type=="multiselect")) - { - if(isset($field_data['combo_box'])) - { - if($field_data['combo_box']==1) - { - $addAttributes .= ' data-sf-combobox="1"'; - - if(!empty($field_data['no_results_message'])){ - $addAttributes .= ' data-sf-combobox-nrm="'.esc_attr($field_data['no_results_message']).'"'; - } - } - } - } - - - $display_field = true; - - if(has_filter('sf_display_field')) { - $display_field = apply_filters('sf_display_field', $display_field, $search_form_id, $field_name); - } - - if($display_field==false) - { - return $returnvar; - } - - $field_html = ""; - - if($field_data['type']=="search") - { - $field_html = $this->fields->search->get($field_data); - } - else if(($field_data['type']=="tag")||($field_data['type']=="category")||($field_data['type']=="taxonomy")) - { - $field_html = $this->fields->taxonomy->get($field_data); - } - else if($field_data['type']=="post_type") - { - $field_html = $this->fields->post_type->get($field_data); - } - else if($field_data['type']=="post_date") - { - $field_html = $this->fields->post_date->get($field_data); - } - else if($field_data['type']=="post_meta") - { - $field_html = $this->fields->post_meta->get($field_data); - } - else if($field_data['type']=="sort_order") - { - $field_html = $this->fields->sort_order->get($field_data); - } - else if($field_data['type']=="posts_per_page") - { - $field_html = $this->fields->posts_per_page->get($field_data); - } - else if($field_data['type']=="author") - { - $field_html = $this->fields->author->get($field_data); - } - else if($field_data['type']=="submit") - { - $field_html = $this->fields->submit->get($field_data); - } - else if($field_data['type']=="reset") - { - $field_html = $this->fields->reset->get($field_data, $search_form_id); - } - - - global $searchandfilter; - $searchform = $searchandfilter->get($search_form_id); - $enable_taxonomy_archives = $searchform->settings("enable_taxonomy_archives"); - $field_taxonomy = ""; - - if($enable_taxonomy_archives==1) { - if ($field_data['type'] == "category") { - $field_taxonomy = "category"; - } else if ($field_data['type'] == "tag") { - $field_taxonomy = "post_tag"; - } else if ($field_data['type'] == "taxonomy") { - $field_taxonomy = $field_data['taxonomy_name']; - } - - $taxonomy = get_taxonomy($field_taxonomy); - if($taxonomy) - { - if($taxonomy->public==true) - { - $rewrite = Search_Filter_Helper::json_encode(Search_Filter_TTT::get_template($field_taxonomy)); - } - else - { - $rewrite = ""; - } - - $addAttributes .= " data-sf-term-rewrite='" . $rewrite . "'"; - } - - - - - - if(Search_Filter_Wp_Data::is_taxonomy_archive()) - { - $term = $searchandfilter->get_queried_object(); - if(isset($term->taxonomy)) { - $taxonomy_name = $term->taxonomy; - if ( $field_taxonomy == $taxonomy_name ) { - $addAttributes .= " data-sf-taxonomy-archive='1'"; - } - } - } - } - - if($field_data['type']=="post_meta") - { - $addAttributes .= ' data-sf-meta-type="'.$field_data['meta_type'].'"'; - if($field_data['meta_type']=="number") - { - $input_type = $field_data['number_input_type']; - } - else if($field_data['meta_type']=="choice") - { - $input_type = $field_data['choice_input_type']; - - if($field_data['combo_box']==1) - { - $addAttributes .= ' data-sf-combobox="1"'; - } - } - else if($field_data['meta_type']=="date") - { - $input_type = $field_data['date_input_type']; - } - } - - $returnvar .= "
                          • "; - - //display a heading? (available to all field types) - if(isset($field_data['heading'])) - { - if($field_data['heading']!="") - { - $returnvar .= "

                            ".esc_html($field_data['heading'])."

                            "; - } - } - - $returnvar .= $field_html; - - $returnvar .= "
                          • "; - - return $returnvar; - } - - function add_queryvars( $qvars ) - { - /*$qvars[] = 'post_types'; - $qvars[] = 'post_date'; - $qvars[] = 'sort_order'; - $qvars[] = 'authors'; - $qvars[] = '_sf_s';*/ - $qvars[] = 'sfid'; //search filter template - - //we need to add in any meta keys - /*foreach($_GET as $key=>$val) - { - $key = sanitize_text_field($key); - - if(($this->is_meta_value($key))||($this->is_taxonomy_key($key))) - { - $qvars[] = $key; - } - }*/ - - return $qvars; - } - - public function is_meta_value($key) - { - if(substr( $key, 0, 5 )===SF_META_PRE) - { - return true; - } - return false; - } - public function is_taxonomy_key($key) - { - if(substr( $key, 0, 5 )===SF_TAX_PRE) - { - return true; - } - return false; - } -} - -if ( ! class_exists( 'Search_Filter_Generate_Input' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'class-search-filter-generate-input.php' ); -} - -if ( ! class_exists( 'Search_Filter_Display_Results' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'class-search-filter-display-results.php' ); -} - -if ( ! class_exists( 'Search_Filter_Fields' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'class-search-filter-fields.php' ); -} - - +plugin_slug = $plugin_slug; + + // Add shortcode support for widgets + add_shortcode( 'searchandfilter', array( $this, 'display_shortcode' ) ); + add_filter( 'widget_text', 'do_shortcode' ); + + // add query vars + add_filter( 'query_vars', array( $this, 'add_queryvars' ) ); + + // if the current page is using the defined template - the search form can display anywhere on the site so sometimes where it is displayed may not be a results page + $this->is_template_loaded = false; + + $this->display_results = new Search_Filter_Display_Results( $plugin_slug ); + } + + public function set_is_template( $is_template ) { + $this->is_template_loaded = $is_template; + } + + public function set_defaults( $sfid ) { + global $searchandfilter; + global $wp_query; + + $searchform = $searchandfilter->get( $sfid ); + + // try to detect any info from current page/archive and set defaults + // $this->set_inherited_defaults($searchform); + + // $current_query = $searchform->current_query()->get_array(); + + // give priority to user selections by setting them up after + + /* + $categories = array(); + + if(isset($wp_query->query['category_name'])) + { + $category_params = (preg_split("/[,\+ ]/", esc_attr($wp_query->query['category_name']))); //explode with 2 delims + + //$category_params = explode("+",esc_attr($wp_query->query['category_name'])); + + foreach($category_params as $category_param) + { + $category = get_category_by_slug( $category_param ); + if(isset($category->cat_ID)) + { + $categories[] = $category->cat_ID; + } + } + } + + if((count($categories)>0)||(!isset($this->defaults[SF_TAX_PRE.'category']))) + { + $this->defaults[SF_FPRE.'category'] = $categories; + } + */ + // grab search term for prefilling search input + /* + if(isset($_GET['_sf_s'])) + { + $this->defaults['search'] = esc_attr(trim(stripslashes($_GET['_sf_s']))); + }*/ + + // check to see if tag is set + + /* + $tags = array(); + + if(isset($wp_query->query['tag'])) + { + $tag_params = (preg_split("/[,\+ ]/", esc_attr($wp_query->query['tag']))); //explode with 2 delims + + foreach($tag_params as $tag_param) + { + $tag = get_term_by("slug",$tag_param, "post_tag"); + if(isset($tag->term_id)) + { + $tags[] = $tag->term_id; + } + } + } + + if((count($tags)>0)||(!isset($this->defaults[SF_TAX_PRE.'post_tag']))) + { + $this->defaults[SF_FPRE.'post_tag'] = $tags; + }*/ + + /* + $taxonomies_list = get_taxonomies('','names'); + + + $taxs = array(); + + //loop through all the query vars + if(isset($_GET)) + { + foreach($_GET as $key=>$val) + { + $taxs = array(); + if (strpos($key, SF_TAX_PRE) === 0) + { + $key = substr($key, strlen(SF_TAX_PRE)); + + $taxslug = ($val); + //$tax_params = explode("+",esc_attr($taxslug)); + + $tax_params = array(); + + $tax_params = (preg_split("/[,\+ ]/", esc_attr($taxslug))); //explode with 2 delims + + foreach($tax_params as $tax_param) + { + $tax = get_term_by("slug",$tax_param, $key); + + if(isset($tax->term_id)) + { + $taxs[] = $tax->term_id; + } + } + + if((count($taxs)>0)||(!isset($this->defaults[SF_TAX_PRE.$key]))) + { + $this->defaults[SF_TAX_PRE.$key] = $taxs; + } + + + } + else if (strpos($key, SF_META_PRE) === 0) + { + $key = substr($key, strlen(SF_META_PRE)); + + $meta_data = array("",""); + + if(isset($_GET[SF_META_PRE.$key])) + { + //get meta field options + $meta_field_data = $searchform->get_field_by_key(SF_META_PRE.$key); + + if($meta_field_data['meta_type']=="number") + { + $meta_data = array("",""); + if(isset($_GET[SF_META_PRE.$key])) + { + $meta_data = (preg_split("/[,\+ ]/", esc_attr(($_GET[SF_META_PRE.$key])))); //explode with 2 delims + + if(count($meta_data)==1) + { + $meta_data[1] = ""; + } + } + + $this->defaults[SF_FPRE.$key] = $meta_data; + } + else if($meta_field_data['meta_type']=="choice") + { + $getval = $_GET[SF_META_PRE.$key]; + + if($meta_field_data["operator"]=="or") + { + $ochar = "-,-"; + } + else + { + $ochar = "-+-"; + $replacechar = "- -"; + $getval = str_replace($replacechar, $ochar, $getval); + } + + $meta_data = explode($ochar, esc_attr($getval)); + + if(count($meta_data)==1) + { + $meta_data[1] = ""; + } + } + else if($meta_field_data['meta_type']=="date") + { + $meta_data = array("",""); + if(isset($_GET[SF_META_PRE.$key])) + { + $meta_data = array_map('urldecode', explode("+", esc_attr(urlencode($_GET[SF_META_PRE.$key])))); + if(count($meta_data)==1) + { + $meta_data[1] = ""; + } + } + } + } + + $this->defaults[SF_META_PRE.$key] = $meta_data; + + } + } + } + + $post_date = array("",""); + if(isset($_GET['post_date'])) + { + $post_date = array_map('urldecode', explode("+", esc_attr(urlencode($_GET['post_date'])))); + if(count($post_date)==1) + { + $post_date[1] = ""; + } + } + $this->defaults[SF_FPRE.'post_date'] = $post_date; + + + $post_types = array(); + if(isset($_GET['post_types'])) + { + $post_types = explode(",",esc_attr($_GET['post_types'])); + } + + if((count($post_types)>0)||(!isset($this->defaults[SF_FPRE.'post_type']))) + { + $this->defaults[SF_FPRE.'post_type'] = $post_types; + } + + + + $sort_order = array(); + if(isset($_GET['sort_order'])) + { + $sort_order = explode(",",esc_attr(urlencode($_GET['sort_order']))); + } + $this->defaults[SF_FPRE.'sort_order'] = $sort_order; + + $authors = array(); + if(isset($_GET['authors'])) + { + $authors = explode(",",esc_attr($_GET['authors'])); + } + + if((count($authors)>0)||(!isset($this->defaults[SF_FPRE.'author']))) + { + $this->defaults[SF_FPRE.'author'] = $authors; + }*/ + + } + + + + public function enqueue_scripts() { + $load_jquery_i18n = Search_Filter_Helper::get_option( 'load_jquery_i18n' ); + $combobox_script = Search_Filter_Helper::get_option( 'combobox_script' ); + + wp_enqueue_script( $this->plugin_slug . '-plugin-build' ); + wp_enqueue_script( $this->plugin_slug . '-plugin-' . $combobox_script ); + wp_enqueue_script( 'jquery-ui-datepicker' ); + + if ( $load_jquery_i18n == 1 ) { + wp_enqueue_script( $this->plugin_slug . '-plugin-jquery-i18n' ); + } + } + + public function display_shortcode( $atts, $content = null ) { + $time_start = microtime( true ); + $total_start = $time_start; + + $lazy_load_js = Search_Filter_Helper::get_option( 'lazy_load_js' ); + $load_js_css = Search_Filter_Helper::get_option( 'load_js_css' ); + + if ( $lazy_load_js === false ) { + $lazy_load_js = 0; + } + if ( $load_js_css === false ) { + $load_js_css = 1; + } + + if ( ( $lazy_load_js == 1 ) && ( $load_js_css == 1 ) ) { + $this->enqueue_scripts(); + } + + // extract the attributes into variables + extract( + shortcode_atts( + array( + + 'id' => '', + 'slug' => '', + 'show' => 'form', + 'action' => '', + 'skip' => 0, + + ), + $atts + ) + ); + + $returnvar = ''; + + // make sure its set + if ( ( $id !== '' ) || ( $slug !== '' ) ) { + + if ( $id == '' ) { + if ( $post = get_page_by_path( esc_attr( $slug ), OBJECT, 'search-filter-widget' ) ) { + $id = $post->ID; + } + } + + $base_form_id = (int) $id; + if ( Search_Filter_Helper::has_wpml() ) { + $current_lang = Search_Filter_Helper::wpml_current_language(); + if ( $current_lang ) { + $base_form_id = Search_Filter_Helper::wpml_object_id( $id, 'search-filter-widget', true, $current_lang ); + } + } + + if ( get_post_status( $base_form_id ) != 'publish' ) { + return; + } + + $fields = Search_Filter_Helper::get_fields_meta( $base_form_id ); + $settings = Search_Filter_Helper::get_settings_meta( $base_form_id ); + $addclass = ''; + + global $searchandfilter; + + $searchform = $searchandfilter->get( $base_form_id ); + + $this->set_defaults( $base_form_id ); + + if ( $action == 'prep_query' ) { + // old, used for EDD, same as "filter_next_query" + do_action( 'search_filter_filter_next_query', $base_form_id ); + if ( ! isset( $skip ) ) { + $skip = 0; + } + $skip = intval( $skip ); + $searchform->query()->filter_next_query( $skip ); + return $returnvar; + } elseif ( $action == 'do_archive_query' ) { + do_action( 'search_filter_archive_query', $base_form_id );// legacy + do_action( 'search_filter_do_query', $base_form_id ); + return $returnvar; + } elseif ( $action == 'setup_pagination' ) { + $searchform->query()->setup_pagination(); + return $returnvar; + } elseif ( $action == 'remove_pagination' ) { + $searchform->query()->remove_pagination(); + return $returnvar; + } elseif ( $action == 'filter_next_query' ) { + do_action( 'search_filter_filter_next_query', $base_form_id ); + + if ( ! isset( $skip ) ) { + $skip = 0; + } + $skip = intval( $skip ); + + // $searchform->query()->prep_query(); + $searchform->query()->filter_next_query( $skip ); + + return $returnvar; + } elseif ( $show == 'form' ) { + if ( isset( $_GET['sf_data'] ) ) {// this means the searchform is loaded within a S&F ajax request, and we only want results - so don't want + + if ( $_GET['sf_data'] == 'results' ) { + return; + } + } + + $searchandfilter->increment_form_count( $base_form_id ); + /* TODO set auto count somewhere else */ + + // make sure there are fields + if ( isset( $fields ) ) { + // make sure fields are in array format as expected + if ( is_array( $fields ) ) { + $use_ajax = isset( $settings['use_ajax_toggle'] ) ? (bool) $settings['use_ajax_toggle'] : false; + $pagination_type = isset( $settings['pagination_type'] ) ? esc_attr( $settings['pagination_type'] ) : 'normal'; + $infinite_scroll_container = isset( $settings['infinite_scroll_container'] ) ? esc_html( $settings['infinite_scroll_container'] ) : ''; + $infinite_scroll_trigger = isset( $settings['infinite_scroll_trigger'] ) ? esc_html( $settings['infinite_scroll_trigger'] ) : '-100'; + $infinite_scroll_result_class = isset( $settings['infinite_scroll_result_class'] ) ? esc_html( $settings['infinite_scroll_result_class'] ) : ''; + $show_infinite_scroll_loader = isset( $settings['show_infinite_scroll_loader'] ) ? esc_html( $settings['show_infinite_scroll_loader'] ) : 1; + + $use_history_api = true; + $ajax_target = isset( $settings['ajax_target'] ) ? esc_attr( $settings['ajax_target'] ) : ''; + $results_url = isset( $settings['results_url'] ) ? esc_attr( $settings['results_url'] ) : ''; + $page_slug = isset( $settings['page_slug'] ) ? esc_attr( $settings['page_slug'] ) : ''; + $ajax_links_selector = isset( $settings['ajax_links_selector'] ) ? esc_attr( $settings['ajax_links_selector'] ) : ''; + $ajax_auto_submit = isset( $settings['auto_submit'] ) ? (int) $settings['auto_submit'] : ''; + $auto_count = isset( $settings['enable_auto_count'] ) ? (int) $settings['enable_auto_count'] : ''; + $enable_taxonomy_archives = isset( $settings['enable_taxonomy_archives'] ) ? (int) $settings['enable_taxonomy_archives'] : ''; + $auto_count_refresh_mode = isset( $settings['auto_count_refresh_mode'] ) ? (int) $settings['auto_count_refresh_mode'] : ''; + $use_results_shortcode = isset( $settings['use_results_shortcode'] ) ? (int) $settings['use_results_shortcode'] : ''; /* legacy */ + $display_results_as = isset( $settings['display_results_as'] ) ? esc_attr( $settings['display_results_as'] ) : 'shortcode'; + $update_ajax_url = isset( $settings['update_ajax_url'] ) ? (int) $settings['update_ajax_url'] : 1; + $only_results_ajax = isset( $settings['only_results_ajax'] ) ? (int) $settings['only_results_ajax'] : ''; + $scroll_to_pos = isset( $settings['scroll_to_pos'] ) ? esc_attr( $settings['scroll_to_pos'] ) : ''; + $scroll_on_action = isset( $settings['scroll_on_action'] ) ? esc_attr( $settings['scroll_on_action'] ) : ''; + $custom_scroll_to = isset( $settings['custom_scroll_to'] ) ? esc_html( $settings['custom_scroll_to'] ) : ''; + $maintain_state = isset( $settings['maintain_state'] ) ? esc_html( $settings['maintain_state'] ) : ''; + + // $is_woocommerce = isset($settings['is_woocommerce']) ? esc_html($settings['is_woocommerce']) : ''; + + /* legacy */ + if ( isset( $settings['use_results_shortcode'] ) ) { + if ( $settings['use_results_shortcode'] == 1 ) { + $display_results_as = 'shortcode'; + + } else { + $display_results_as = 'archive'; + } + } + /* end legacy */ + + // if($display_results_as=="shortcode") + // { + // prep the query so we can get the counts for the items in the search form + $searchform->query()->prep_query( true ); + // } + + if ( $display_results_as == 'shortcode' ) {// if we're using a shortcode, grab the selector automatically from the id + $ajax_target = '#search-filter-results-' . $base_form_id; + } + + $post_types = isset( $settings['post_types'] ) ? $settings['post_types'] : ''; + + $form_attributes = array(); + + // $form_attr = ' data-sf-form-id="'.$base_form_id.'" data-is-rtl="'.(int)is_rtl().'"'; + $form_attributes['data-sf-form-id'] = $base_form_id; + $form_attributes['data-is-rtl'] = (int) is_rtl(); + $form_attributes['data-maintain-state'] = $maintain_state; + + $ajax_url = ''; + + /* figure out the ajax/results urls */ + $ajax_data_fields = 'results'; + if ( ( $use_ajax == 1 ) && ( $auto_count == 1 ) ) { + $ajax_data_fields = 'all'; + } + + if ( $display_results_as == 'archive' ) { + // get search & filter results url respecting permalink settings + $page_slug = ''; + $results_url = home_url( '?sfid=' . $base_form_id ); + + if ( get_option( 'permalink_structure' ) ) { + $page_slug = $settings['page_slug']; + $home_url = home_url( $page_slug ); + + if ( $page_slug != '' ) { + if ( strpos( $home_url, '?' ) !== false ) { + $results_url = home_url( $page_slug ); + } else { + $results_url = trailingslashit( home_url( $page_slug ) ); + } + } + } + + if ( has_filter( 'sf_archive_results_url' ) ) { + + $results_url = apply_filters( 'sf_archive_results_url', $results_url, $base_form_id, $page_slug ); + } + } elseif ( $display_results_as == 'post_type_archive' ) { + // get the post type for this form (should only be one set) + // then find out the proper url for the archive page according to permalink option + if ( isset( $settings['post_types'] ) ) { + $post_types = array_keys( $settings['post_types'] ); + if ( isset( $post_types[0] ) ) { + $is_tax_archive = false; + $post_type = $post_types[0]; + $has_tax_in_fields = false; + + if ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type ) ) { + $is_tax_archive = true; + $term = $searchandfilter->get_queried_object(); + $filters = $searchform->get_filters(); + if ( in_array( '_sft_' . $term->taxonomy, $filters ) ) { + $has_tax_in_fields = true; + } + } + + if ( ( $enable_taxonomy_archives == 1 ) && ( $has_tax_in_fields == false ) && ( $is_tax_archive ) ) { + + $results_url = get_term_link( $term ); + } else { + + if ( $post_type == 'post' ) { + if ( get_option( 'show_on_front' ) == 'page' ) { + $results_url = get_permalink( get_option( 'page_for_posts' ) ); + } else { + $results_url = home_url( '/' ); + } + } else { + $results_url = get_post_type_archive_link( $post_type ); + } + } + } + } + } elseif ( $display_results_as == 'shortcode' ) {// use the results_url defined by the user + $ajax_url = home_url( '?sfid=' . $base_form_id . '&sf_action=get_data' ); + } elseif ( ( $display_results_as == 'custom_woocommerce_store' ) && ( Search_Filter_Helper::wc_get_page_id() ) ) { + // find woocommerce shop page + + $post_type = 'product'; + $results_url = home_url( "?post_type=$post_type" ); + + $searchform->query()->remove_permalink_filters(); + if ( get_option( 'permalink_structure' ) ) { + $results_url = get_permalink( Search_Filter_Helper::wc_get_page_id( 'shop' ) ); + } + $searchform->query()->add_permalink_filters(); + + $has_tax_in_fields = false; + $is_tax_archive = false; + + if ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type, false ) ) { + $is_tax_archive = true; + $term = $searchandfilter->get_queried_object(); + $filters = $searchform->get_filters(); + if ( in_array( '_sft_' . $term->taxonomy, $filters ) ) { + $has_tax_in_fields = true; + } + } + + if ( ( $enable_taxonomy_archives == 1 ) && ( $has_tax_in_fields == false ) && ( $is_tax_archive ) ) { + + $results_url = get_term_link( $term ); + } + + /* + else { + + }*/ + } + if ( $results_url != '' ) { + if ( has_filter( 'sf_results_url' ) ) { + + $results_url = apply_filters( 'sf_results_url', $results_url, $base_form_id ); + } + + // $form_attr.=' data-results-url="'.$results_url.'"'; + $form_attributes['data-results-url'] = $results_url; + } + + if ( ( $ajax_url == '' ) && ( $results_url != '' ) && ( $use_ajax ) ) { + $ajax_url = $results_url; + } + + if ( ( $use_ajax ) && ( $ajax_url != '' ) ) { + if ( has_filter( 'sf_ajax_data_fields' ) ) { + + $ajax_data_fields = apply_filters( 'sf_ajax_data_fields', $ajax_data_fields, $base_form_id ); + } + + $ajax_url = add_query_arg( 'sf_data', $ajax_data_fields, $ajax_url ); + + if ( has_filter( 'sf_ajax_results_url' ) ) { + + $ajax_url = apply_filters( 'sf_ajax_results_url', $ajax_url, $base_form_id ); + } + + // $form_attr.=' data-ajax-url="'.$ajax_url.'"'; + $form_attributes['data-ajax-url'] = $ajax_url; + } + + $ajax_form_url = home_url( '?sfid=' . $base_form_id . '&sf_action=get_data&sf_data=form' ); + + if ( $ajax_form_url != '' ) { + if ( has_filter( 'sf_ajax_form_url' ) ) { + + $ajax_form_url = apply_filters( 'sf_ajax_form_url', $ajax_form_url, $base_form_id ); + } + + // $form_attr.=' data-ajax-form-url="'.$ajax_form_url.'"'; + $form_attributes['data-ajax-form-url'] = $ajax_form_url; + } + + $form_attributes['data-display-result-method'] = $display_results_as; + $form_attributes['data-use-history-api'] = (int) $use_history_api; + $form_attributes['data-template-loaded'] = (int) $this->is_template_loaded; + + if ( ( $enable_taxonomy_archives == 1 ) && ( ( $display_results_as == 'post_type_archive' ) || ( $display_results_as == 'custom_woocommerce_store' ) ) ) { + + $form_attributes['data-taxonomy-archives'] = $enable_taxonomy_archives; + + if ( isset( $settings['post_types'] ) ) { + $post_types = array_keys( $settings['post_types'] ); + if ( isset( $post_types[0] ) ) { + + $single = true; + if ( $display_results_as == 'custom_woocommerce_store' ) { + $single = false; + } + + if ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_types[0], $single ) ) { + $term = $searchandfilter->get_queried_object(); + $taxonomy = $term->taxonomy; + $form_attributes['data-current-taxonomy-archive'] = $taxonomy; + } + } + } + } + + $lang_code = ''; + + if ( Search_Filter_Helper::has_wpml() ) { + $lang_code = Search_Filter_Helper::wpml_current_language(); + } else { + $lang_code = strtolower( substr( get_bloginfo( 'language' ), 0, 2 ) ); + } + + // $form_attr .= ' data-lang-code="'.$lang_code.'"'; + // $form_attr.=' data-ajax="'.(int)$use_ajax.'"'; + $form_attributes['data-lang-code'] = $lang_code; + $form_attributes['data-ajax'] = (int) $use_ajax; + + if ( $use_ajax ) { + $form_attributes['data-ajax-data-type'] = 'html'; + + if ( $display_results_as == 'shortcode' ) { + + $form_attributes['data-ajax-data-type'] = 'json'; + $form_attributes['data-ajax-links-selector'] = '.pagination a'; + } else { + if ( $ajax_links_selector != '' ) { + // $form_attr.=' data-ajax-links-selector="'.$ajax_links_selector.'"'; + $form_attributes['data-ajax-links-selector'] = $ajax_links_selector; + } else { + // $form_attributes['data-ajax-links-selector'] = ''; + } + } + + if ( has_filter( 'sf_ajax_data_type' ) ) { + + $form_attributes['data-ajax-data-type'] = apply_filters( 'sf_ajax_data_type', $form_attributes['data-ajax-data-type'], $base_form_id ); + } + + if ( $ajax_target != '' ) { + // $form_attr.=' data-ajax-target="'.$ajax_target.'"'; + $form_attributes['data-ajax-target'] = $ajax_target; + } + + if ( $pagination_type != '' ) { + // $form_attr.=' data-ajax-pagination-type="'.$pagination_type.'"'; + $form_attributes['data-ajax-pagination-type'] = $pagination_type; + } + + if ( $pagination_type == 'infinite_scroll' ) { + // $form_attr.=' data-show-scroll-loader="'.$show_infinite_scroll_loader.'"'; + $form_attributes['data-show-scroll-loader'] = $show_infinite_scroll_loader; + + if ( $infinite_scroll_container !== '' ) { + // $form_attr.=' data-infinite-scroll-container="'.$infinite_scroll_container.'"'; + $form_attributes['data-infinite-scroll-container'] = $infinite_scroll_container; + } + if ( $infinite_scroll_trigger !== '' ) { + // $form_attr.=' data-infinite-scroll-container="'.$infinite_scroll_container.'"'; + $form_attributes['data-infinite-scroll-trigger'] = $infinite_scroll_trigger; + } + + if ( $infinite_scroll_result_class !== '' ) { + // $form_attr.=' data-infinite-scroll-result-class="'.$infinite_scroll_result_class.'"'; + $form_attributes['data-infinite-scroll-result-class'] = $infinite_scroll_result_class; + } + } + + if ( $update_ajax_url != '' ) { + $form_attributes['data-update-ajax-url'] = $update_ajax_url; + } + if ( $only_results_ajax != '' ) { + $form_attributes['data-only-results-ajax'] = $only_results_ajax; + } + + if ( $scroll_to_pos != '' ) { + $form_attributes['data-scroll-to-pos'] = $scroll_to_pos; + + if ( $scroll_to_pos == 'custom' ) { + if ( $custom_scroll_to != '' ) { + $form_attributes['data-custom-scroll-to'] = $custom_scroll_to; + } + } + } + + if ( $scroll_on_action != '' ) { + $form_attributes['data-scroll-on-action'] = $scroll_on_action; + } + } + + $init_paged = 1; + if ( isset( $_GET['sf_paged'] ) ) { + $init_paged = (int) $_GET['sf_paged']; + } + $form_attributes['data-init-paged'] = $init_paged; + $form_attributes['data-auto-update'] = $ajax_auto_submit; + + if ( $auto_count == 1 ) { + $form_attributes['data-auto-count'] = $auto_count; + + if ( $auto_count_refresh_mode == 1 ) { + $form_attributes['data-auto-count-refresh-mode'] = $auto_count_refresh_mode; + } + } + + $form_attributes['action'] = $results_url; + $form_attributes['method'] = 'post'; + $form_attributes['class'] = 'searchandfilter' . $addclass; + $form_attributes['id'] = 'search-filter-form-' . $base_form_id; + $form_attributes['autocomplete'] = 'off'; + $form_attributes['data-instance-count'] = $searchandfilter->get_form_count( $base_form_id ); + + $ajax_update_sections = apply_filters( 'search_filter_form_attributes_update_sections', array(), $base_form_id ); + + if ( ! empty( $ajax_update_sections ) ) { + $form_attributes['data-ajax-update-sections'] = wp_json_encode( $ajax_update_sections ); + } + + if ( has_filter( 'search_filter_form_attributes' ) ) { + $form_attributes = apply_filters( 'search_filter_form_attributes', $form_attributes, $base_form_id ); + } + + $form_attr = ''; + foreach ( $form_attributes as $key => $val ) { + $form_attr .= $key . "='" . esc_attr( $val ) . "' "; + } + $form_attr = trim( $form_attr ); + + $returnvar .= '
                            '; + $returnvar .= '
                              '; + + $this->fields = new Search_Filter_Fields( $this->plugin_slug, $base_form_id ); + + // loop through each field and grab html + foreach ( $fields as $field ) { + $returnvar .= $this->get_field( $field, $post_types, $base_form_id ); + } + + $returnvar .= '
                            '; + $returnvar .= '
                            '; + + } + } + + $time_end = microtime( true ); + $total_time = round( ( $time_end - $time_start ), 6 ); + + /* + echo "~~~~~~~~~~~~~~~~~~~
                            "; + echo "Total To Generate & Display Search Form: $total_time
                            "; + echo "~~~~~~~~~~~~~~~~~~~
                            ";*/ + } elseif ( $show == 'results' ) { + // dont display results if they are inside the same loop (infinite loop) + // if($searchandfilter->active_loop_id()==$base_form_id) + + // actually, why would we want to show any results within results, if there is an active loop, prevent + // any further results shortcodes from activating within that set of results + if ( $searchandfilter->active_loop_id() != 0 ) { + return; + } + + /* legacy */ + if ( $searchform->settings( 'use_results_shortcode' ) == 1 ) { + $display_results_as = 'shortcode'; + } else { + $display_results_as = 'archive'; + } + /* end legacy */ + + if ( $searchform->settings( 'display_results_as' ) != '' ) { + $display_results_as = $searchform->settings( 'display_results_as' ); + } + + if ( $display_results_as == 'shortcode' ) { + $returnvar = $this->display_results->output_results( $base_form_id, $settings ); + } else { + if ( current_user_can( 'edit_posts' ) ) { + $returnvar = __( "

                            Notice: This Search Form has not been configured to use a shortcode. Edit settings.

                            ", $this->plugin_slug ); + } + } + } + } + + // Search_Filter_Helper::finish_log("----- Finish display_shortcode"); + return $returnvar; + } + + // switch for different field types + private function get_field( $field_data, $post_types, $search_form_id ) { + $returnvar = ''; + + $field_class = ''; + $field_name = ''; + if ( $field_data['type'] == 'category' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = SF_TAX_PRE . 'category'; + } elseif ( $field_data['type'] == 'tag' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = SF_TAX_PRE . 'post_tag'; + } elseif ( $field_data['type'] == 'taxonomy' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type'] . '-' . ( $field_data['taxonomy_name'] ); + $field_name = SF_TAX_PRE . $field_data['taxonomy_name']; + } elseif ( $field_data['type'] == 'post_meta' ) { + $field_class = SF_FIELD_CLASS_PRE . 'post-meta' . '-' . ( $field_data['meta_key'] ); + $field_name = SF_META_PRE . $field_data['meta_key']; + } elseif ( $field_data['type'] == 'post_type' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = SF_FPRE . $field_data['type']; + } elseif ( $field_data['type'] == 'sort_order' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = SF_FPRE . $field_data['type']; + } elseif ( $field_data['type'] == 'author' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = SF_FPRE . $field_data['type']; + } elseif ( $field_data['type'] == 'post_date' ) { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = SF_FPRE . $field_data['type']; + } else { + $field_class = SF_FIELD_CLASS_PRE . $field_data['type']; + $field_name = $field_data['type']; + } + + $field_class = sanitize_html_class( $field_class ); + + $input_type = ''; + if ( isset( $field_data['input_type'] ) ) { + $input_type = $field_data['input_type']; + } + + $addAttributes = ''; + + // check if is combobox + if ( ( $input_type == 'select' ) || ( $input_type == 'multiselect' ) ) { + if ( isset( $field_data['combo_box'] ) ) { + if ( $field_data['combo_box'] == 1 ) { + $addAttributes .= ' data-sf-combobox="1"'; + + if ( ! empty( $field_data['no_results_message'] ) ) { + $addAttributes .= ' data-sf-combobox-nrm="' . esc_attr( $field_data['no_results_message'] ) . '"'; + } + } + } + } + + $display_field = true; + + if ( has_filter( 'sf_display_field' ) ) { + $display_field = apply_filters( 'sf_display_field', $display_field, $search_form_id, $field_name ); + } + + if ( $display_field == false ) { + return $returnvar; + } + + $field_html = ''; + + if ( $field_data['type'] == 'search' ) { + $field_html = $this->fields->search->get( $field_data ); + } elseif ( ( $field_data['type'] == 'tag' ) || ( $field_data['type'] == 'category' ) || ( $field_data['type'] == 'taxonomy' ) ) { + $field_html = $this->fields->taxonomy->get( $field_data ); + } elseif ( $field_data['type'] == 'post_type' ) { + $field_html = $this->fields->post_type->get( $field_data ); + } elseif ( $field_data['type'] == 'post_date' ) { + $field_html = $this->fields->post_date->get( $field_data ); + } elseif ( $field_data['type'] == 'post_meta' ) { + $field_html = $this->fields->post_meta->get( $field_data ); + } elseif ( $field_data['type'] == 'sort_order' ) { + $field_html = $this->fields->sort_order->get( $field_data ); + } elseif ( $field_data['type'] == 'posts_per_page' ) { + $field_html = $this->fields->posts_per_page->get( $field_data ); + } elseif ( $field_data['type'] == 'author' ) { + $field_html = $this->fields->author->get( $field_data ); + } elseif ( $field_data['type'] == 'submit' ) { + $field_html = $this->fields->submit->get( $field_data ); + } elseif ( $field_data['type'] == 'reset' ) { + $field_html = $this->fields->reset->get( $field_data, $search_form_id ); + } + + global $searchandfilter; + $searchform = $searchandfilter->get( $search_form_id ); + $enable_taxonomy_archives = $searchform->settings( 'enable_taxonomy_archives' ); + $field_taxonomy = ''; + + if ( $enable_taxonomy_archives == 1 ) { + if ( $field_data['type'] == 'category' ) { + $field_taxonomy = 'category'; + } elseif ( $field_data['type'] == 'tag' ) { + $field_taxonomy = 'post_tag'; + } elseif ( $field_data['type'] == 'taxonomy' ) { + $field_taxonomy = $field_data['taxonomy_name']; + } + + $taxonomy = get_taxonomy( $field_taxonomy ); + if ( $taxonomy ) { + if ( $taxonomy->public == true ) { + $rewrite = Search_Filter_Helper::json_encode( Search_Filter_TTT::get_template( $field_taxonomy ) ); + } else { + $rewrite = ''; + } + + $addAttributes .= " data-sf-term-rewrite='" . $rewrite . "'"; + } + + if ( Search_Filter_Wp_Data::is_taxonomy_archive() ) { + $term = $searchandfilter->get_queried_object(); + if ( isset( $term->taxonomy ) ) { + $taxonomy_name = $term->taxonomy; + if ( $field_taxonomy == $taxonomy_name ) { + $addAttributes .= " data-sf-taxonomy-archive='1'"; + } + } + } + } + + if ( $field_data['type'] == 'post_meta' ) { + $addAttributes .= ' data-sf-meta-type="' . $field_data['meta_type'] . '"'; + if ( $field_data['meta_type'] == 'number' ) { + $input_type = $field_data['number_input_type']; + } elseif ( $field_data['meta_type'] == 'choice' ) { + $input_type = $field_data['choice_input_type']; + + if ( $field_data['combo_box'] == 1 ) { + $addAttributes .= ' data-sf-combobox="1"'; + } + } elseif ( $field_data['meta_type'] == 'date' ) { + $input_type = $field_data['date_input_type']; + } + } + + $returnvar .= "
                          • '; + + // display a heading? (available to all field types) + if ( isset( $field_data['heading'] ) ) { + if ( $field_data['heading'] != '' ) { + $returnvar .= '

                            ' . esc_html( $field_data['heading'] ) . '

                            '; + } + } + + $returnvar .= $field_html; + + $returnvar .= '
                          • '; + + return $returnvar; + } + + function add_queryvars( $qvars ) { + /* + $qvars[] = 'post_types'; + $qvars[] = 'post_date'; + $qvars[] = 'sort_order'; + $qvars[] = 'authors'; + $qvars[] = '_sf_s';*/ + $qvars[] = 'sfid'; // search filter template + + // we need to add in any meta keys + /* + foreach($_GET as $key=>$val) + { + $key = sanitize_text_field($key); + + if(($this->is_meta_value($key))||($this->is_taxonomy_key($key))) + { + $qvars[] = $key; + } + }*/ + + return $qvars; + } + + public function is_meta_value( $key ) { + if ( substr( $key, 0, 5 ) === SF_META_PRE ) { + return true; + } + return false; + } + public function is_taxonomy_key( $key ) { + if ( substr( $key, 0, 5 ) === SF_TAX_PRE ) { + return true; + } + return false; + } +} + +if ( ! class_exists( 'Search_Filter_Generate_Input' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'class-search-filter-generate-input.php'; +} + +if ( ! class_exists( 'Search_Filter_Display_Results' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'class-search-filter-display-results.php'; +} + +if ( ! class_exists( 'Search_Filter_Fields' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'class-search-filter-fields.php'; +} + + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-fields.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-fields.php index 3b3fa0be5..3899d9fd0 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-fields.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-fields.php @@ -1,121 +1,114 @@ -plugin_slug = $plugin_slug; - $this->sfid = $sfid; - - $this->search = new Search_Filter_Field_Search($this->plugin_slug, $sfid); - $this->taxonomy = new Search_Filter_Field_Taxonomy($this->plugin_slug, $sfid); - $this->post_type = new Search_Filter_Field_Post_Type($this->plugin_slug, $sfid); - $this->sort_order = new Search_Filter_Field_Sort_Order($this->plugin_slug, $sfid); - $this->posts_per_page = new Search_Filter_Field_Posts_Per_Page($this->plugin_slug, $sfid); - $this->author = new Search_Filter_Field_Author($this->plugin_slug, $sfid); - $this->post_meta = new Search_Filter_Field_Post_Meta($this->plugin_slug, $sfid); - $this->post_date = new Search_Filter_Field_Post_Date($this->plugin_slug, $sfid); - $this->submit = new Search_Filter_Field_Submit($this->plugin_slug, $sfid); - $this->reset = new Search_Filter_Field_Reset($this->plugin_slug, $sfid); - - } - -} - - -if ( ! class_exists( 'Search_Filter_Field_Search' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/base.php' ); -} -if ( ! class_exists( 'Search_Filter_Field_Search' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/search.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Taxonomy' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/taxonomy.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Post_Type' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/post_type.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Post_Meta' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/post_meta.php' ); -} -if ( ! class_exists( 'Search_Filter_Field_Post_Meta_Choice' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/post_meta_choice.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Post_Meta_Number' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/post_meta_number.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Post_Meta_Date' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/post_meta_date.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Post_Date' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/post_date.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Sort_Order' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/sort_order.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Posts_Per_Page' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/posts_per_page.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Author' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/author.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Submit' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/submit.php' ); -} - -if ( ! class_exists( 'Search_Filter_Field_Reset' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'fields/reset.php' ); -} - - -if ( ! class_exists( 'Search_Filter_Taxonomy_Object_Walker' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'class-search-filter-taxonomy-object-walker.php' ); -} -if ( ! class_exists( 'Search_Filter_Author_Object_Walker' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'class-search-filter-author-object-walker.php' ); -} +plugin_slug = $plugin_slug; + $this->sfid = $sfid; + + $this->search = new Search_Filter_Field_Search( $this->plugin_slug, $sfid ); + $this->taxonomy = new Search_Filter_Field_Taxonomy( $this->plugin_slug, $sfid ); + $this->post_type = new Search_Filter_Field_Post_Type( $this->plugin_slug, $sfid ); + $this->sort_order = new Search_Filter_Field_Sort_Order( $this->plugin_slug, $sfid ); + $this->posts_per_page = new Search_Filter_Field_Posts_Per_Page( $this->plugin_slug, $sfid ); + $this->author = new Search_Filter_Field_Author( $this->plugin_slug, $sfid ); + $this->post_meta = new Search_Filter_Field_Post_Meta( $this->plugin_slug, $sfid ); + $this->post_date = new Search_Filter_Field_Post_Date( $this->plugin_slug, $sfid ); + $this->submit = new Search_Filter_Field_Submit( $this->plugin_slug, $sfid ); + $this->reset = new Search_Filter_Field_Reset( $this->plugin_slug, $sfid ); + + } + +} + + +if ( ! class_exists( 'Search_Filter_Field_Search' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/base.php'; +} +if ( ! class_exists( 'Search_Filter_Field_Search' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/search.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Taxonomy' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/taxonomy.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Post_Type' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/post_type.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Post_Meta' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/post_meta.php'; +} +if ( ! class_exists( 'Search_Filter_Field_Post_Meta_Choice' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/post_meta_choice.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Post_Meta_Number' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/post_meta_number.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Post_Meta_Date' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/post_meta_date.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Post_Date' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/post_date.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Sort_Order' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/sort_order.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Posts_Per_Page' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/posts_per_page.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Author' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/author.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Submit' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/submit.php'; +} + +if ( ! class_exists( 'Search_Filter_Field_Reset' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'fields/reset.php'; +} + + +if ( ! class_exists( 'Search_Filter_Taxonomy_Object_Walker' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'class-search-filter-taxonomy-object-walker.php'; +} +if ( ! class_exists( 'Search_Filter_Author_Object_Walker' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'class-search-filter-author-object-walker.php'; +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-generate-input.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-generate-input.php index d4c7de401..2cb13d061 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-generate-input.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-generate-input.php @@ -1,1024 +1,915 @@ -plugin_slug = $plugin_slug; - $this->sfid = $sfid; - } - - - public function generate_range_checkbox($field, $min, $max, $step, $smin, $smax, $value_prefix = "", $value_postfix = "") - { - $returnvar = '
                              '; - $input_class = SF_CLASS_PRE."input-checkbox"; - - if(isset($this->defaults[SF_FPRE.'meta_'.$field])) - { - $defaults = $this->defaults[SF_FPRE.'meta_'.$field]; - } - - if(isset($defaults[0])) - { - $smin = intval($defaults[0]); - } - - if(isset($defaults[1])) - { - $smax = intval($defaults[1]); - } - - $startval = $min; - $endval = $max; - $diff = $endval - $startval; - $istep = ceil($diff/$step); - - - for($i=0; $i<($istep); $i++) - { - $radio_value = $startval + ($i * $step); - $radio_top_value = ($radio_value + $step - 1); - - if($radio_top_value>$endval) - { - $radio_top_value = $endval; - } - - global $searchandfilter; - $sf_instance_count = $searchandfilter->get_form_count($this->sfid); - $input_id = SF_INPUT_ID_PRE.sanitize_html_class($this->sfid."_".$sf_instance_count."_".$name."_".$radio_value); - - $radio_label = $value_prefix.$radio_value.$value_postfix." - ".$value_prefix.$radio_top_value.$value_postfix; - $returnvar .= '
                            • '; - } - - - $returnvar .= '
                            '; - - return $returnvar; - } - - /* finish remove */ - - public function datepicker($args) - { - $returnvar = ''; - - $args['attributes']['class'] = 'sf-datepicker sf-input-date'; - - if(isset($args['prefix'])) - { - if($args['prefix']!="") - { - $args['prefix'] = "".$args['prefix'].""; - } - } - if(isset($args['postfix'])) - { - if($args['postfix']!="") - { - $args['postfix'] = "".$args['postfix'].""; - } - } - - $returnvar .= $this->text($args); - - return $returnvar; - } - - public function text($args) - { - - //init defaults & vars - $input_args = $this->prepare_input_args($args, "text"); - - //wcag 2.0 - $accessibility_label = ""; - if(isset($input_args['accessibility_label'])) - { - if($input_args['accessibility_label']!="") - { - $accessibility_label = $input_args['accessibility_label']; - } - } - - //now we want to put the class attribute on the LI, and remove from input - $input_args['attributes']['class'] .= ' '.$input_args['input_class']; - $input_args['attributes']['class'] = trim($input_args['attributes']['class']); - $input_args['attributes']['type'] = $input_args['type']; - $input_args['attributes']['value'] = $input_args['value']; - $input_args['attributes']['title'] = $accessibility_label; - - //filter the input arguments before the html is generated - allowing almost all options to be modified - if(has_filter('sf_input_object_pre')) { - $input_args = apply_filters('sf_input_object_pre', $input_args, $this->sfid); - } - - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($input_args['attributes']); - - $prefix = ""; - $postfix = ""; - - if(isset($input_args['prefix'])) - { - if($input_args['prefix']!="") - { - $prefix = $input_args['prefix']; - } - } - if(isset($input_args['postfix'])) - { - if($input_args['postfix']!="") - { - $postfix = $input_args['postfix']; - } - } - - ob_start(); - - ?> - - prepare_input_args($args, "select"); - - //wcag 2.0 - //$accessibility_label = __("Choose an option:", $this->plugin_slug); - $accessibility_label = ""; - if(isset($input_args['accessibility_label'])) - { - if($input_args['accessibility_label']!="") - { - $accessibility_label = $input_args['accessibility_label']; - } - } - - $input_args['attributes']['title'] = $accessibility_label; - - //now we want to put the class attribute on the LI, and remove from input - $input_args['attributes']['class'] .= ' '.$input_args['input_class']; - $input_args['attributes']['class'] = trim($input_args['attributes']['class']); - unset($input_args['input_class']);//don't want this visible to users - - //filter the input arguments before the html is generated - allowing almost all options to be modified - if(has_filter('sf_input_object_pre')) { - $input_args = apply_filters('sf_input_object_pre', $input_args, $this->sfid); - } - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($input_args['attributes']); - - $prefix = ""; - $postfix = ""; - - if(isset($input_args['prefix'])) - { - if($input_args['prefix']!="") - { - $prefix = $input_args['prefix']; - } - } - if(isset($input_args['postfix'])) - { - if($input_args['postfix']!="") - { - $postfix = $input_args['postfix']; - } - } - - ob_start(); - - ?> - - prepare_input_args($args, "checkbox"); - - $input_name = $input_args['attributes']['name']; - unset($input_args['attributes']['name']); - - //filter the input arguments before the html is generated - allowing almost all options to be modified - if(has_filter('sf_input_object_pre')) { - $input_args = apply_filters('sf_input_object_pre', $input_args, $this->sfid); - } - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($input_args['attributes']); - - $open_child_count = 0; - - ob_start(); - - ?> - > - - attributes)) - { - $option->attributes = array( - 'class' => '', - 'id' => '' - ); - } - //check a default has been set and set it - $option->attributes['type'] = "checkbox"; - $option->attributes['value'] = $option->value; - $option->attributes['name'] = $input_name; - - $container_attributes = array(); - - if($this->is_option_selected($option, $input_args['defaults'])) - { - $option->attributes['checked'] = 'checked'; - $option->attributes['class'] = trim($option->attributes['class']).' sf-option-active'; - } - else - { - if(isset($option->attributes['checked'])) - { - unset($option->attributes['checked']); - } - } - - //now we want to put the class attribute on the LI, and remove from input - $option_class = $option->attributes['class']; - $option->attributes['class'] = $input_args['input_class']; - - $input_id = $this->generate_input_id($input_name."_".$option->value); - $option->attributes['id'] = $input_id; - - $container_attibutes_html = ""; - if(isset($option->count)) - { - $container_attributes['data-sf-count'] = $option->count; - } - - $container_attributes['data-sf-depth'] = "0"; - if(isset($option->depth)) - { - $container_attributes['data-sf-depth'] = $option->depth; - } - - $container_attibutes_html = $this->convert_attributes_to_html($container_attributes); - - //create the attributes - $input_attibutes_html = $this->convert_attributes_to_html($option->attributes); - $option_label = $option->label; - - echo '
                          • '; - - if(isset($option->depth)) - {//then we do depth calculations - - $current_depth = $option->depth; - - $close_li = true; - $open_child_list = false; - $close_ul = false; - - $next_depth = -1; - - if(isset($input_args['options'][$i+1])) - { - $next_option = $input_args['options'][$i+1]; - $next_depth = $next_option->depth; - } - - if($next_depth!=-1) - { - if($next_depth!=$current_depth) - {//there is a change in depth - - if($next_depth>$current_depth) - {//then we need to open a child list - //and, not close the current li - $open_child_list = true; - $close_li = false; - } - else - { - $close_ul = true; - } - } - } - - if($open_child_list) - { - $open_child_count++; - echo '
                              '; - } - if($close_li) - { - echo ""; - } - if($close_ul) - { - $diff = $current_depth - $next_depth; - $open_child_count = $open_child_count - $diff; - $str_repeat = str_repeat("
                          • ", $diff); - echo $str_repeat; - } - } - else - { - echo ""; - } - } - - $str_repeat = str_repeat("", (int)$open_child_count); - echo $str_repeat; - - ?> - - prepare_input_args($args, "radio"); - - $input_name = $input_args['attributes']['name']; - unset($input_args['attributes']['name']); - - //filter the input arguments before the html is generated - allowing almost all options to be modified - if(has_filter('sf_input_object_pre')) { - $input_args = apply_filters('sf_input_object_pre', $input_args, $this->sfid); - } - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($input_args['attributes']); - - $open_child_count = 0; - - ob_start(); - - ?> - > - - "; - for($i=0; $i<$option_count; $i++) - { - $option = &$input_args['options'][$i]; - - if(!isset($option->attributes)) - { - $option->attributes = array( - 'class' => '', - 'id' => '' - ); - } - - //check a default has been set and set it - $option->attributes['type'] = "radio"; - $option->attributes['value'] = $option->value; - $option->attributes['name'] = $input_name; - - if($this->is_option_selected($option, $input_args['defaults'])) - { - $option->attributes['checked'] = 'checked'; - $option->attributes['class'] = trim($option->attributes['class']).' sf-option-active'; - } - else - { - if(isset($option->attributes['checked'])) - { - unset($option->attributes['checked']); - } - } - - //now we want to put the class attribute on the LI, and remove from input - $option_class = $option->attributes['class']; - $option->attributes['class'] = $input_args['input_class']; - - $input_id = $this->generate_input_id($input_name."_".$option->value); - $option->attributes['id'] = $input_id; - - $container_attibutes_html = ""; - if(isset($option->count)) - { - $container_attributes = array( - 'data-sf-count' => $option->count - ); - } - - $container_attributes['data-sf-depth'] = "0"; - if(isset($option->depth)) - { - $container_attributes['data-sf-depth'] = $option->depth; - } - - $container_attibutes_html = $this->convert_attributes_to_html($container_attributes); - - //create the attributes - $input_attibutes_html = $this->convert_attributes_to_html($option->attributes); - $option_label = $option->label; - - echo '
                          • '; - - if(isset($option->depth)) - {//then we do depth calculations - - $current_depth = $option->depth; - $close_li = true; - $open_child_list = false; - $close_ul = false; - - $next_depth = -1; - - if(isset($input_args['options'][$i+1])) - { - $next_option = $input_args['options'][$i+1]; - $next_depth = $next_option->depth; - } - - if($next_depth!=-1) - { - if($next_depth!=$current_depth) - {//there is a change in depth - - if($next_depth>$current_depth) - {//then we need to open a child list - //and, not close the current li - $open_child_list = true; - $close_li = false; - } - else - { - $close_ul = true; - } - } - } - - if($open_child_list) - { - $open_child_count++; - echo '
                              '; - } - if($close_li) - { - echo ""; - } - if($close_ul) - { - $diff = $current_depth - $next_depth; - $open_child_count = $open_child_count - $diff; - $str_repeat = str_repeat("
                          • ", $diff); - echo $str_repeat; - - } - } - else - { - echo ""; - } - } - - //close any child lists we may not have accounted for - $str_repeat = str_repeat("", (int)$open_child_count); - echo $str_repeat; - - ?> - - get_form_count($this->sfid); - - //use count + time, because on page load, time (md5'd) seems to remain the same - via ajax count will always be set to 1, however time will keep this unique - //return SF_CLASS_PRE."input-".md5($this->sfid.$unique_name); - - return SF_CLASS_PRE."input-".md5($this->sfid.'_'.$sf_instance_count.'_'.time().'_'.$unique_name); - } - - //this just some basic stuff like adding a name attribute to a field and the basic CSS class that needs to be added - private function is_option_selected($option, $defaults) - { - //first grab the comparison value from this option - $select_value = ""; //selected value allows another value for matching occur, or "selected status" to be applied. - if(isset($option->selected_value)) - { - $select_value = $option->selected_value; - } - else - { - $select_value = $option->value; - } - - $no_selected_options = count($defaults); - - if($no_selected_options>0) - { - if(in_array((string)$select_value, $defaults)) - { - return true; - } - } - - return false; - } - - - - public function range_slider($args) - { - $field_name = $args['name']; - - $args = $this->prepare_range_args($args, "slider"); - - if($args['number_display_values_as']=="text") { - - $input_class = 'sf-text-number'; - $value_min_html = $args['prefix'].''.$args['attributes']['data-start-min-formatted'].''.$args['postfix']; - $value_max_html = $args['prefix'].''.$args['attributes']['data-start-max-formatted'].''.$args['postfix']; - } - else { - //setup input/text fields - - //setup vars in common with both fields - if(($args['decimal_places']==0)&&($args['thousand_seperator']=="")) //if there is no formatting to display, then we can use number input type - a bit cooler - { - $input_type = "number"; - } - else - { - $input_type = "text"; - } - - $accessibility_label = ""; - if(isset($args['accessibility_label'])) - { - $accessibility_label = $args['accessibility_label']; - } - - $text_args = array( - 'name' => $args['name'], - 'value' => '', - 'accessibility_label' => $accessibility_label, - 'type' => $input_type, - 'attributes' => array( - 'class' => 'sf-input-range-number' - ) - ); - - if($input_type=="number") - { - $text_args['attributes']['min'] = $args['attributes']['data-min']; - $text_args['attributes']['max'] = $args['attributes']['data-max']; - $text_args['attributes']['step'] = $args['attributes']['data-step']; - } - - $text_args['prefix'] = $args['prefix']; - $text_args['postfix'] = $args['postfix']; - - //now setup the min / max vars for the fields - $text_field_min = $text_args; - $text_field_min['value'] = $args['attributes']['data-start-min-formatted']; - $text_field_min['attributes']['class'] .= ' sf-range-min'; - - $text_field_max = $text_args; - $text_field_max['value'] = $args['attributes']['data-start-max-formatted']; - $text_field_max['attributes']['class'] .= ' sf-range-max'; - - $value_min_html = $this->text($text_field_min); - $value_max_html = $this->text($text_field_max); - } - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($args['attributes']); - - ob_start(); - - ?> -
                            > - - - -
                            -
                            - prepare_range_args($args, "radio"); - - - $args['attributes']['class'] .= ' sf-meta-range-radio-fromto'; - //create the input fields - $input_type = "radio"; - $radio_args = array( - 'name' => $args['name'], - 'value' => '', - 'options' => $args['options'], - 'type' => $input_type, - 'attributes' => array( - 'class' => 'sf-input-range-radio' - ) - ); - - $radio_args['prefix'] = $args['prefix']; - $radio_args['postfix'] = $args['postfix']; - - //now setup the min / max vars for the fields - $radio_field_min = $radio_args; - $radio_field_min['name'] = $args['name'].'_min'; - $radio_field_min['attributes']['class'] .= ' sf-range-min'; - $radio_field_min['defaults'] = array($args['attributes']['data-start-min']); - - $radio_field_max = $radio_args; - $radio_field_max['name'] = $args['name'].'_max'; - $radio_field_max['attributes']['class'] .= ' sf-range-max'; - $radio_field_max['defaults'] = array($args['attributes']['data-start-max']); - - $value_min_html = $this->radio($radio_field_min); - $value_max_html = $this->radio($radio_field_max); - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($args['attributes']); - ob_start(); - - ?> -
                            > - - - -
                            - prepare_range_args($args, "select"); - - $args['attributes']['class'] .= ' sf-meta-range-select-fromto'; - - //create the input fields - $input_type = "select"; - - $accessibility_label = ""; - if(isset($args['accessibility_label'])) - { - $accessibility_label = $args['accessibility_label']; - } - - $select_args = array( - 'name' => $args['name'], - 'value' => '', - 'accessibility_label' => $accessibility_label, - 'options' => $args['options'], - 'type' => $input_type, - 'attributes' => array( - 'class' => 'sf-input-range-select' - ) - ); - - $select_args['prefix'] = $args['prefix']; - $select_args['postfix'] = $args['postfix']; - - //now setup the min / max vars for the fields - $select_field_min = $select_args; - $select_field_min['name'] = $args['name'].'_min'; - $select_field_min['attributes']['class'] .= ' sf-range-min'; - $select_field_min['defaults'] = array($args['default_min']); - - $select_field_max = $select_args; - $select_field_max['name'] = $args['name'].'_max'; - $select_field_max['attributes']['class'] .= ' sf-range-max'; - $select_field_max['defaults'] = array($args['default_max']); - - $value_min_html = $this->select($select_field_min); - $value_max_html = $this->select($select_field_max); - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($args['attributes']); - ob_start(); - - ?> -
                            > - -
                            - prepare_range_args($args, "number"); - - //create the input fields - $input_type = "number"; - - $accessibility_label = ""; - if(isset($args['accessibility_label'])) - { - $accessibility_label = $args['accessibility_label']; - } - - $text_args = array( - 'name' => $args['name'], - 'value' => '', - 'accessibility_label' => $accessibility_label, - 'type' => $input_type, - 'attributes' => array( - 'class' => 'sf-input-range-number', - 'min' => $args['attributes']['data-min'], - 'max' => $args['attributes']['data-max'], - 'step' => $args['attributes']['data-step'] - ) - ); - - $text_args['prefix'] = $args['prefix']; - $text_args['postfix'] = $args['postfix']; - - //now setup the min / max vars for the fields - $text_field_min = $text_args; - $text_field_min['value'] = $args['attributes']['data-start-min']; - $text_field_min['attributes']['class'] .= ' sf-range-min'; - - $text_field_max = $text_args; - $text_field_max['value'] = $args['attributes']['data-start-max']; - $text_field_max['attributes']['class'] .= ' sf-range-max'; - - $value_min_html = $this->text($text_field_min); - $value_max_html = $this->text($text_field_max); - - - //prepare html - $attibutes_html = $this->convert_attributes_to_html($args['attributes']); - ob_start(); - - ?> -
                            > - - - -
                            - ".$args['range_value_prefix'].""; - } - } - - if(isset($args['range_value_postfix'])) - { - if($args['range_value_postfix']!="") - { - $args['postfix'] = "".$args['range_value_postfix'].""; - } - } - - $args['type'] = "range-".$type; - - //filter the input arguments before the html is generated - allowing almost all options to be modified - if(has_filter('sf_input_object_pre')) { - $args = apply_filters('sf_input_object_pre', $args, $this->sfid); - } - - - - return $args; - } - - - private function prepare_input_args($args, $type) - { - //init defaults - $default_args = array( - 'name' => '', - 'defaults' => array(), - 'options' => array(), - 'attributes' => array(), - 'accessibility_label' => '' - ); - - $input_args = array_replace($default_args, $args); //replace defaults with $args - - - $input_args['attributes']['name'] = $input_args['name'].'[]'; //setup name attribute - - //add required class to attributes list - if(!isset($input_args['attributes']['class'])) - { - $input_args['attributes']['class'] = ''; - } - //$input_args['attributes']['class'] .= ' '.SF_CLASS_PRE."input-".$type; - - if(!isset($input_args['type'])) - { - $input_args['type'] = $type; - } - - $input_args['input_class'] = SF_CLASS_PRE."input-".$input_args['type']; - - //$input_args['attributes']['class'] = trim($input_args['attributes']['class']); - - return $input_args; - } - - - public function convert_attributes_to_html($attributes) - { - $attibutes_html = ''; - - if(is_array($attributes)) - { - foreach($attributes as $attribute_name => $attribute_val) - { - $attibutes_html .= ' '.$attribute_name.'="'.esc_attr($attribute_val).'"'; - } - } - - return $attibutes_html; - } - -} - +plugin_slug = $plugin_slug; + $this->sfid = $sfid; + } + + + public function generate_range_checkbox( $field, $min, $max, $step, $smin, $smax, $value_prefix = '', $value_postfix = '' ) { + $returnvar = '
                              '; + $input_class = SF_CLASS_PRE . 'input-checkbox'; + + if ( isset( $this->defaults[ SF_FPRE . 'meta_' . $field ] ) ) { + $defaults = $this->defaults[ SF_FPRE . 'meta_' . $field ]; + } + + if ( isset( $defaults[0] ) ) { + $smin = intval( $defaults[0] ); + } + + if ( isset( $defaults[1] ) ) { + $smax = intval( $defaults[1] ); + } + + $startval = $min; + $endval = $max; + $diff = $endval - $startval; + $istep = ceil( $diff / $step ); + + for ( $i = 0; $i < ( $istep ); $i++ ) { + $radio_value = $startval + ( $i * $step ); + $radio_top_value = ( $radio_value + $step - 1 ); + + if ( $radio_top_value > $endval ) { + $radio_top_value = $endval; + } + + global $searchandfilter; + $sf_instance_count = $searchandfilter->get_form_count( $this->sfid ); + $input_id = SF_INPUT_ID_PRE . sanitize_html_class( $this->sfid . '_' . $sf_instance_count . '_' . $name . '_' . $radio_value ); + + $radio_label = $value_prefix . $radio_value . $value_postfix . ' - ' . $value_prefix . $radio_top_value . $value_postfix; + $returnvar .= '
                            • '; + } + + $returnvar .= '
                            '; + + return $returnvar; + } + + /* finish remove */ + + public function datepicker( $args ) { + $returnvar = ''; + + $args['attributes']['class'] = 'sf-datepicker sf-input-date'; + + if ( isset( $args['prefix'] ) ) { + if ( $args['prefix'] != '' ) { + $args['prefix'] = "" . $args['prefix'] . ''; + } + } + if ( isset( $args['postfix'] ) ) { + if ( $args['postfix'] != '' ) { + $args['postfix'] = "" . $args['postfix'] . ''; + } + } + + $returnvar .= $this->text( $args ); + + return $returnvar; + } + + public function text( $args ) { + // init defaults & vars + $input_args = $this->prepare_input_args( $args, 'text' ); + + // wcag 2.0 + $accessibility_label = ''; + if ( isset( $input_args['accessibility_label'] ) ) { + if ( $input_args['accessibility_label'] != '' ) { + $accessibility_label = $input_args['accessibility_label']; + } + } + + // now we want to put the class attribute on the LI, and remove from input + $input_args['attributes']['class'] .= ' ' . $input_args['input_class']; + $input_args['attributes']['class'] = trim( $input_args['attributes']['class'] ); + $input_args['attributes']['type'] = $input_args['type']; + $input_args['attributes']['value'] = $input_args['value']; + $input_args['attributes']['title'] = $accessibility_label; + + // filter the input arguments before the html is generated - allowing almost all options to be modified + if ( has_filter( 'sf_input_object_pre' ) ) { + $input_args = apply_filters( 'sf_input_object_pre', $input_args, $this->sfid ); + } + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $input_args['attributes'] ); + + $prefix = ''; + $postfix = ''; + + if ( isset( $input_args['prefix'] ) ) { + if ( $input_args['prefix'] != '' ) { + $prefix = $input_args['prefix']; + } + } + if ( isset( $input_args['postfix'] ) ) { + if ( $input_args['postfix'] != '' ) { + $postfix = $input_args['postfix']; + } + } + + ob_start(); + + ?> + + prepare_input_args( $args, 'select' ); + + // wcag 2.0 + // $accessibility_label = __("Choose an option:", $this->plugin_slug); + $accessibility_label = ''; + if ( isset( $input_args['accessibility_label'] ) ) { + if ( $input_args['accessibility_label'] != '' ) { + $accessibility_label = $input_args['accessibility_label']; + } + } + + $input_args['attributes']['title'] = $accessibility_label; + + // now we want to put the class attribute on the LI, and remove from input + $input_args['attributes']['class'] .= ' ' . $input_args['input_class']; + $input_args['attributes']['class'] = trim( $input_args['attributes']['class'] ); + unset( $input_args['input_class'] );// don't want this visible to users + + // filter the input arguments before the html is generated - allowing almost all options to be modified + if ( has_filter( 'sf_input_object_pre' ) ) { + $input_args = apply_filters( 'sf_input_object_pre', $input_args, $this->sfid ); + } + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $input_args['attributes'] ); + + $prefix = ''; + $postfix = ''; + + if ( isset( $input_args['prefix'] ) ) { + if ( $input_args['prefix'] != '' ) { + $prefix = $input_args['prefix']; + } + } + if ( isset( $input_args['postfix'] ) ) { + if ( $input_args['postfix'] != '' ) { + $postfix = $input_args['postfix']; + } + } + + ob_start(); + + ?> + + prepare_input_args( $args, 'checkbox' ); + + $input_name = $input_args['attributes']['name']; + unset( $input_args['attributes']['name'] ); + + // filter the input arguments before the html is generated - allowing almost all options to be modified + if ( has_filter( 'sf_input_object_pre' ) ) { + $input_args = apply_filters( 'sf_input_object_pre', $input_args, $this->sfid ); + } + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $input_args['attributes'] ); + + $open_child_count = 0; + + ob_start(); + + ?> + > + attributes ) ) { + $option->attributes = array( + 'class' => '', + 'id' => '', + ); + } + // check a default has been set and set it + $option->attributes['type'] = 'checkbox'; + $option->attributes['value'] = $option->value; + $option->attributes['name'] = $input_name; + + $container_attributes = array(); + + if ( $this->is_option_selected( $option, $input_args['defaults'] ) ) { + $option->attributes['checked'] = 'checked'; + $option->attributes['class'] = trim( $option->attributes['class'] ) . ' sf-option-active'; + } else { + if ( isset( $option->attributes['checked'] ) ) { + unset( $option->attributes['checked'] ); + } + } + + // now we want to put the class attribute on the LI, and remove from input + $option_class = $option->attributes['class']; + $option->attributes['class'] = $input_args['input_class']; + + $input_id = $this->generate_input_id( $input_name . '_' . $option->value ); + $option->attributes['id'] = $input_id; + + $container_attibutes_html = ''; + if ( isset( $option->count ) ) { + $container_attributes['data-sf-count'] = $option->count; + } + + $container_attributes['data-sf-depth'] = '0'; + if ( isset( $option->depth ) ) { + $container_attributes['data-sf-depth'] = $option->depth; + } + + $container_attibutes_html = $this->convert_attributes_to_html( $container_attributes ); + + // create the attributes + $input_attibutes_html = $this->convert_attributes_to_html( $option->attributes ); + $option_label = $option->label; + + echo '
                          • '; + + if ( isset( $option->depth ) ) {// then we do depth calculations + + $current_depth = $option->depth; + + $close_li = true; + $open_child_list = false; + $close_ul = false; + + $next_depth = -1; + + if ( isset( $input_args['options'][ $i + 1 ] ) ) { + $next_option = $input_args['options'][ $i + 1 ]; + $next_depth = $next_option->depth; + } + + if ( $next_depth != -1 ) { + if ( $next_depth != $current_depth ) {// there is a change in depth + + if ( $next_depth > $current_depth ) {// then we need to open a child list + // and, not close the current li + $open_child_list = true; + $close_li = false; + } else { + $close_ul = true; + } + } + } + + if ( $open_child_list ) { + $open_child_count++; + echo '
                              '; + } + if ( $close_li ) { + echo ''; + } + if ( $close_ul ) { + $diff = $current_depth - $next_depth; + $open_child_count = $open_child_count - $diff; + $str_repeat = str_repeat( '
                          • ', $diff ); + echo $str_repeat; + } + } else { + echo ''; + } + } + + $str_repeat = str_repeat( '', (int) $open_child_count ); + echo $str_repeat; + + ?> + + prepare_input_args( $args, 'radio' ); + + $input_name = $input_args['attributes']['name']; + unset( $input_args['attributes']['name'] ); + + // filter the input arguments before the html is generated - allowing almost all options to be modified + if ( has_filter( 'sf_input_object_pre' ) ) { + $input_args = apply_filters( 'sf_input_object_pre', $input_args, $this->sfid ); + } + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $input_args['attributes'] ); + + $open_child_count = 0; + + ob_start(); + + ?> + > + "; + for ( $i = 0; $i < $option_count; $i++ ) { + $option = &$input_args['options'][ $i ]; + + if ( ! isset( $option->attributes ) ) { + $option->attributes = array( + 'class' => '', + 'id' => '', + ); + } + + // check a default has been set and set it + $option->attributes['type'] = 'radio'; + $option->attributes['value'] = $option->value; + $option->attributes['name'] = $input_name; + + if ( $this->is_option_selected( $option, $input_args['defaults'] ) ) { + $option->attributes['checked'] = 'checked'; + $option->attributes['class'] = trim( $option->attributes['class'] ) . ' sf-option-active'; + } else { + if ( isset( $option->attributes['checked'] ) ) { + unset( $option->attributes['checked'] ); + } + } + + // now we want to put the class attribute on the LI, and remove from input + $option_class = $option->attributes['class']; + $option->attributes['class'] = $input_args['input_class']; + + $input_id = $this->generate_input_id( $input_name . '_' . $option->value ); + $option->attributes['id'] = $input_id; + + $container_attibutes_html = ''; + if ( isset( $option->count ) ) { + $container_attributes = array( + 'data-sf-count' => $option->count, + ); + } + + $container_attributes['data-sf-depth'] = '0'; + if ( isset( $option->depth ) ) { + $container_attributes['data-sf-depth'] = $option->depth; + } + + $container_attibutes_html = $this->convert_attributes_to_html( $container_attributes ); + + // create the attributes + $input_attibutes_html = $this->convert_attributes_to_html( $option->attributes ); + $option_label = $option->label; + + echo '
                          • '; + + if ( isset( $option->depth ) ) {// then we do depth calculations + + $current_depth = $option->depth; + $close_li = true; + $open_child_list = false; + $close_ul = false; + + $next_depth = -1; + + if ( isset( $input_args['options'][ $i + 1 ] ) ) { + $next_option = $input_args['options'][ $i + 1 ]; + $next_depth = $next_option->depth; + } + + if ( $next_depth != -1 ) { + if ( $next_depth != $current_depth ) {// there is a change in depth + + if ( $next_depth > $current_depth ) {// then we need to open a child list + // and, not close the current li + $open_child_list = true; + $close_li = false; + } else { + $close_ul = true; + } + } + } + + if ( $open_child_list ) { + $open_child_count++; + echo '
                              '; + } + if ( $close_li ) { + echo ''; + } + if ( $close_ul ) { + $diff = $current_depth - $next_depth; + $open_child_count = $open_child_count - $diff; + $str_repeat = str_repeat( '
                          • ', $diff ); + echo $str_repeat; + + } + } else { + echo ''; + } + } + + // close any child lists we may not have accounted for + $str_repeat = str_repeat( '', (int) $open_child_count ); + echo $str_repeat; + + ?> + + get_form_count( $this->sfid ); + + // use count + time, because on page load, time (md5'd) seems to remain the same - via ajax count will always be set to 1, however time will keep this unique + // return SF_CLASS_PRE."input-".md5($this->sfid.$unique_name); + + return SF_CLASS_PRE . 'input-' . md5( $this->sfid . '_' . $sf_instance_count . '_' . time() . '_' . $unique_name ); + } + + // this just some basic stuff like adding a name attribute to a field and the basic CSS class that needs to be added + private function is_option_selected( $option, $defaults ) { + // first grab the comparison value from this option + $select_value = ''; // selected value allows another value for matching occur, or "selected status" to be applied. + if ( isset( $option->selected_value ) ) { + $select_value = $option->selected_value; + } else { + $select_value = $option->value; + } + + $no_selected_options = count( $defaults ); + + if ( $no_selected_options > 0 ) { + if ( in_array( (string) $select_value, $defaults ) ) { + return true; + } + } + + return false; + } + + + + public function range_slider( $args ) { + $field_name = $args['name']; + + $args = $this->prepare_range_args( $args, 'slider' ); + + if ( $args['number_display_values_as'] == 'text' ) { + + $input_class = 'sf-text-number'; + $value_min_html = $args['prefix'] . '' . $args['attributes']['data-start-min-formatted'] . '' . $args['postfix']; + $value_max_html = $args['prefix'] . '' . $args['attributes']['data-start-max-formatted'] . '' . $args['postfix']; + } else { + // setup input/text fields + + // setup vars in common with both fields + if ( ( $args['decimal_places'] == 0 ) && ( $args['thousand_seperator'] == '' ) ) { + $input_type = 'number'; + } else { + $input_type = 'text'; + } + + $accessibility_label = ''; + if ( isset( $args['accessibility_label'] ) ) { + $accessibility_label = $args['accessibility_label']; + } + + $text_args = array( + 'name' => $args['name'], + 'value' => '', + 'accessibility_label' => $accessibility_label, + 'type' => $input_type, + 'attributes' => array( + 'class' => 'sf-input-range-number', + ), + ); + + if ( $input_type == 'number' ) { + $text_args['attributes']['min'] = $args['attributes']['data-min']; + $text_args['attributes']['max'] = $args['attributes']['data-max']; + $text_args['attributes']['step'] = $args['attributes']['data-step']; + } + + $text_args['prefix'] = $args['prefix']; + $text_args['postfix'] = $args['postfix']; + + // now setup the min / max vars for the fields + $text_field_min = $text_args; + $text_field_min['value'] = $args['attributes']['data-start-min-formatted']; + $text_field_min['attributes']['class'] .= ' sf-range-min'; + + $text_field_max = $text_args; + $text_field_max['value'] = $args['attributes']['data-start-max-formatted']; + $text_field_max['attributes']['class'] .= ' sf-range-max'; + + $value_min_html = $this->text( $text_field_min ); + $value_max_html = $this->text( $text_field_max ); + } + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $args['attributes'] ); + + ob_start(); + + ?> +
                            > + + + +
                            +
                            + prepare_range_args( $args, 'radio' ); + + $args['attributes']['class'] .= ' sf-meta-range-radio-fromto'; + // create the input fields + $input_type = 'radio'; + $radio_args = array( + 'name' => $args['name'], + 'value' => '', + 'options' => $args['options'], + 'type' => $input_type, + 'attributes' => array( + 'class' => 'sf-input-range-radio', + ), + ); + + $radio_args['prefix'] = $args['prefix']; + $radio_args['postfix'] = $args['postfix']; + + // now setup the min / max vars for the fields + $radio_field_min = $radio_args; + $radio_field_min['name'] = $args['name'] . '_min'; + $radio_field_min['attributes']['class'] .= ' sf-range-min'; + $radio_field_min['defaults'] = array( $args['attributes']['data-start-min'] ); + + $radio_field_max = $radio_args; + $radio_field_max['name'] = $args['name'] . '_max'; + $radio_field_max['attributes']['class'] .= ' sf-range-max'; + $radio_field_max['defaults'] = array( $args['attributes']['data-start-max'] ); + + $value_min_html = $this->radio( $radio_field_min ); + $value_max_html = $this->radio( $radio_field_max ); + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $args['attributes'] ); + ob_start(); + + ?> +
                            > + + + +
                            + prepare_range_args( $args, 'select' ); + + $args['attributes']['class'] .= ' sf-meta-range-select-fromto'; + + // create the input fields + $input_type = 'select'; + + $accessibility_label = ''; + if ( isset( $args['accessibility_label'] ) ) { + $accessibility_label = $args['accessibility_label']; + } + + $select_args = array( + 'name' => $args['name'], + 'value' => '', + 'accessibility_label' => $accessibility_label, + 'options' => $args['options'], + 'type' => $input_type, + 'attributes' => array( + 'class' => 'sf-input-range-select', + ), + ); + + $select_args['prefix'] = $args['prefix']; + $select_args['postfix'] = $args['postfix']; + + // now setup the min / max vars for the fields + $select_field_min = $select_args; + $select_field_min['name'] = $args['name'] . '_min'; + $select_field_min['attributes']['class'] .= ' sf-range-min'; + $select_field_min['defaults'] = array( $args['default_min'] ); + + $select_field_max = $select_args; + $select_field_max['name'] = $args['name'] . '_max'; + $select_field_max['attributes']['class'] .= ' sf-range-max'; + $select_field_max['defaults'] = array( $args['default_max'] ); + + $value_min_html = $this->select( $select_field_min ); + $value_max_html = $this->select( $select_field_max ); + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $args['attributes'] ); + ob_start(); + + ?> +
                            > + +
                            + prepare_range_args( $args, 'number' ); + + // create the input fields + $input_type = 'number'; + + $accessibility_label = ''; + if ( isset( $args['accessibility_label'] ) ) { + $accessibility_label = $args['accessibility_label']; + } + + $text_args = array( + 'name' => $args['name'], + 'value' => '', + 'accessibility_label' => $accessibility_label, + 'type' => $input_type, + 'attributes' => array( + 'class' => 'sf-input-range-number', + 'min' => $args['attributes']['data-min'], + 'max' => $args['attributes']['data-max'], + 'step' => $args['attributes']['data-step'], + ), + ); + + $text_args['prefix'] = $args['prefix']; + $text_args['postfix'] = $args['postfix']; + + // now setup the min / max vars for the fields + $text_field_min = $text_args; + $text_field_min['value'] = $args['attributes']['data-start-min']; + $text_field_min['attributes']['class'] .= ' sf-range-min'; + + $text_field_max = $text_args; + $text_field_max['value'] = $args['attributes']['data-start-max']; + $text_field_max['attributes']['class'] .= ' sf-range-max'; + + $value_min_html = $this->text( $text_field_min ); + $value_max_html = $this->text( $text_field_max ); + + // prepare html + $attibutes_html = $this->convert_attributes_to_html( $args['attributes'] ); + ob_start(); + + ?> +
                            > + + + +
                            + " . $args['range_value_prefix'] . ''; + } + } + + if ( isset( $args['range_value_postfix'] ) ) { + if ( $args['range_value_postfix'] != '' ) { + $args['postfix'] = "" . $args['range_value_postfix'] . ''; + } + } + + $args['type'] = 'range-' . $type; + + // filter the input arguments before the html is generated - allowing almost all options to be modified + if ( has_filter( 'sf_input_object_pre' ) ) { + $args = apply_filters( 'sf_input_object_pre', $args, $this->sfid ); + } + + return $args; + } + + + private function prepare_input_args( $args, $type ) { + // init defaults + $default_args = array( + 'name' => '', + 'defaults' => array(), + 'options' => array(), + 'attributes' => array(), + 'accessibility_label' => '', + ); + + $input_args = array_replace( $default_args, $args ); // replace defaults with $args + + $input_args['attributes']['name'] = $input_args['name'] . '[]'; // setup name attribute + + // add required class to attributes list + if ( ! isset( $input_args['attributes']['class'] ) ) { + $input_args['attributes']['class'] = ''; + } + // $input_args['attributes']['class'] .= ' '.SF_CLASS_PRE."input-".$type; + + if ( ! isset( $input_args['type'] ) ) { + $input_args['type'] = $type; + } + + $input_args['input_class'] = SF_CLASS_PRE . 'input-' . $input_args['type']; + + // $input_args['attributes']['class'] = trim($input_args['attributes']['class']); + + return $input_args; + } + + + public function convert_attributes_to_html( $attributes ) { + $attibutes_html = ''; + + if ( is_array( $attributes ) ) { + foreach ( $attributes as $attribute_name => $attribute_val ) { + $attibutes_html .= ' ' . $attribute_name . '="' . esc_attr( $attribute_val ) . '"'; + } + } + + return $attibutes_html; + } + +} + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-global.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-global.php index bc4b7d448..25e3f1c57 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-global.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-global.php @@ -1,201 +1,173 @@ -plugin_slug = $plugin_slug; - - global $search_filter_post_cache; - $this->post_cache = $search_filter_post_cache; - - $this->pagination_init = false; - - add_action('search_filter_prep_query', array($this, 'set'), 10); - add_action('search_filter_archive_query', array($this, 'query_posts'), 10); //legacy - add_action('search_filter_do_query', array($this, 'query_posts'), 10); //legacy - add_action('search_filter_query_posts', array($this, 'query_posts'), 10); - add_action('search_filter_setup_pagination', array($this, 'setup_pagination'), 10); - add_action('search_filter_remove_pagination', array($this, 'remove_pagination'), 10); - - add_action('search_filter_pagination_init', array($this, 'set_pagination_init'), 10); - add_action('search_filter_pagination_unset', array($this, 'set_pagination_unset'), 10); - add_action('wp', array($this, 'set_queried_object'), 10); - - //to prevent loops within loops, we need to keep track of which one is active - add_action('loop_start', array($this, 'loop_start'), 10); - add_action('loop_end', array($this, 'loop_end'), 10); - - $this->data = new stdClass(); - $this->form_count = new stdClass(); - $this->_GET = $_GET; - - } - - public function loop_start($query) - { - if($query->get('search_filter_id')){ - if(SEARCH_FILTER_QUERY_DEBUG==true) { - echo "\r\n\r\n"; - } - - $this->active_loop_id = (int)$query->query_vars['search_filter_id']; - } - - } - - public function loop_end($query) - { - if(isset($query->query_vars['search_filter_id'])) - { - if((int)$query->query_vars['search_filter_id']==$this->active_loop_id) - { - $this->active_loop_id = 0; - } - } - - } - - public function set($sfid) - { - //$this->active_sfid = $sfid; - if(!isset($this->data->$sfid)) - { - $this->data->$sfid = new Search_Filter_Config($this->plugin_slug, $sfid); - } - } - - - public function setup_pagination($sfid) - { - if(!isset($this->data->$sfid)) - { - $this->data->$sfid = new Search_Filter_Config($this->plugin_slug, $sfid); - } - - $this->data->$sfid->query->setup_pagination(); - } - - public function remove_pagination($sfid) - { - if(!isset($this->data->$sfid)) - { - $this->data->$sfid = new Search_Filter_Config($this->plugin_slug, $sfid); - } - - $this->data->$sfid->query->remove_pagination(); - } - - public function query_posts($sfid) - { - //$this->active_sfid = $sfid; - $this->get($sfid)->query()->do_main_query(); - } - - public function get($sfid) - { - //$this->active_sfid = $sfid; - if(!isset($this->data->$sfid)) - { - $this->data->$sfid = new Search_Filter_Config($this->plugin_slug, $sfid); - } - - return $this->data->$sfid; - } - - public function set_active_sfid($sfid) - { - $this->active_sfid = $sfid; - } - public function active_loop_id() - { - return $this->active_loop_id; - } - - public function active_sfid() - { - return $this->active_sfid; - } - - public function is_search_form($sfid) - { - return $this->get($sfid)->is_valid_form(); - } - - public function set_pagination_init() - { - $this->pagination_init = true; - } - - public function set_pagination_unset() - { - $this->pagination_init = false; - } - - public function has_pagination_init() - { - return $this->pagination_init; - } - public function increment_form_count($sfid) - { - if(!isset($this->form_count->$sfid)) - { - $this->form_count->$sfid = 0; - } - - $this->form_count->$sfid++; - } - public function get_form_count($sfid) - { - if(!isset($this->form_count->$sfid)) - { - $this->form_count->$sfid = 0; - } - - return $this->form_count->$sfid; - } - public function set_queried_object() - { - $this->queried_object = get_queried_object(); - } - public function get_queried_object() - { - if((!isset($this->queried_object))||(empty($this->queried_object))) - { - $this->set_queried_object(); - } - - return $this->queried_object; - - } - -} - +plugin_slug = $plugin_slug; + + global $search_filter_post_cache; + $this->post_cache = $search_filter_post_cache; + + $this->pagination_init = false; + + add_action( 'search_filter_prep_query', array( $this, 'set' ), 10 ); + add_action( 'search_filter_archive_query', array( $this, 'query_posts' ), 10 ); // legacy + add_action( 'search_filter_do_query', array( $this, 'query_posts' ), 10 ); // legacy + add_action( 'search_filter_query_posts', array( $this, 'query_posts' ), 10 ); + add_action( 'search_filter_setup_pagination', array( $this, 'setup_pagination' ), 10 ); + add_action( 'search_filter_remove_pagination', array( $this, 'remove_pagination' ), 10 ); + + add_action( 'search_filter_pagination_init', array( $this, 'set_pagination_init' ), 10 ); + add_action( 'search_filter_pagination_unset', array( $this, 'set_pagination_unset' ), 10 ); + add_action( 'wp', array( $this, 'set_queried_object' ), 10 ); + + // to prevent loops within loops, we need to keep track of which one is active + add_action( 'loop_start', array( $this, 'loop_start' ), 10 ); + add_action( 'loop_end', array( $this, 'loop_end' ), 10 ); + + $this->data = new stdClass(); + $this->form_count = new stdClass(); + $this->_GET = $_GET; + + } + + public function loop_start( $query ) { + if ( $query->get( 'search_filter_id' ) ) { + if ( SEARCH_FILTER_QUERY_DEBUG == true ) { + echo "\r\n\r\n"; + } + + $this->active_loop_id = (int) $query->query_vars['search_filter_id']; + } + + } + + public function loop_end( $query ) { + if ( isset( $query->query_vars['search_filter_id'] ) ) { + if ( (int) $query->query_vars['search_filter_id'] == $this->active_loop_id ) { + $this->active_loop_id = 0; + } + } + + } + + public function set( $sfid ) { + // $this->active_sfid = $sfid; + if ( ! isset( $this->data->$sfid ) ) { + $this->data->$sfid = new Search_Filter_Config( $this->plugin_slug, $sfid ); + } + } + + + public function setup_pagination( $sfid ) { + if ( ! isset( $this->data->$sfid ) ) { + $this->data->$sfid = new Search_Filter_Config( $this->plugin_slug, $sfid ); + } + + $this->data->$sfid->query->setup_pagination(); + } + + public function remove_pagination( $sfid ) { + if ( ! isset( $this->data->$sfid ) ) { + $this->data->$sfid = new Search_Filter_Config( $this->plugin_slug, $sfid ); + } + + $this->data->$sfid->query->remove_pagination(); + } + + public function query_posts( $sfid ) { + // $this->active_sfid = $sfid; + $this->get( $sfid )->query()->do_main_query(); + } + + public function get( $sfid ) { + // $this->active_sfid = $sfid; + if ( ! isset( $this->data->$sfid ) ) { + $this->data->$sfid = new Search_Filter_Config( $this->plugin_slug, $sfid ); + } + + return $this->data->$sfid; + } + + public function set_active_sfid( $sfid ) { + $this->active_sfid = $sfid; + } + public function active_loop_id() { + return $this->active_loop_id; + } + + public function active_sfid() { + return $this->active_sfid; + } + + public function is_search_form( $sfid ) { + return $this->get( $sfid )->is_valid_form(); + } + + public function set_pagination_init() { + $this->pagination_init = true; + } + + public function set_pagination_unset() { + $this->pagination_init = false; + } + + public function has_pagination_init() { + return $this->pagination_init; + } + public function increment_form_count( $sfid ) { + if ( ! isset( $this->form_count->$sfid ) ) { + $this->form_count->$sfid = 0; + } + + $this->form_count->$sfid++; + } + public function get_form_count( $sfid ) { + if ( ! isset( $this->form_count->$sfid ) ) { + $this->form_count->$sfid = 0; + } + + return $this->form_count->$sfid; + } + public function set_queried_object() { + $this->queried_object = get_queried_object(); + } + public function get_queried_object() { + if ( ( ! isset( $this->queried_object ) ) || ( empty( $this->queried_object ) ) ) { + $this->set_queried_object(); + } + + return $this->queried_object; + + } + +} + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-query.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-query.php index f582308dd..fa923270e 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-query.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-query.php @@ -1,1776 +1,1482 @@ -sfid == 0) - { - - $this->sfid = $sfid; - $this->filter_operator = "and"; - $this->table_name = $wpdb->prefix . 'search_filter_cache'; - $this->form_fields = $fields; - $this->form_settings = $settings; - - $this->cache = new Search_Filter_Cache($sfid, $settings, $fields, $filters); - /* - * Call $plugin_slug from public plugin class. - */ - - global $searchandfilter; - - if(isset($this->form_settings['display_results_as'])) - { - if($this->form_settings['display_results_as']=="archive") - { - add_action( 'pre_get_posts', array( $this, 'setup_archive_query' ), 200 ); - } - } - - add_filter( 'sf_edit_query_args', array( $this, 'sf_filter_query_args' ), 10, 2); - add_action( 'parse_query', array($this, 'disable_canonical_redirect' )); //for shortcode methods - - //$this->init($sfid); - } - - } - public function disable_canonical_redirect() - { - remove_filter( 'template_redirect', 'redirect_canonical' ); - add_filter( 'redirect_canonical', '__return_false' ); - } - public function do_main_query() - { - $this->prep_query(); - - $args = $this->query_args; - - query_posts($args); - } - public function filter_next_query($skip = 0) - { - $this->filter_next_skip = $skip; - add_action( 'pre_get_posts', array( $this, 'setup_next_query' ), 200 ); - } - - public function hook_setup_archive_query() - { - add_action( 'pre_get_posts', array( $this, 'setup_archive_query' ), 200 ); - } - - public function setup_custom_query($query) - { - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - - $this->disable_canonical_redirect(); - $this->prep_query(); - - if(!$searchandfilter->has_pagination_init()) - { - add_filter('get_pagenum_link', array($this, 'pagination_fix_pagenum'), 100); - add_filter('paginate_links', array($this, 'pagination_fix_paginate'), 100); - - do_action("search_filter_pagination_init"); - } - - //convert already init args and set under pre_get_posts - foreach ($this->query_args as $key => $val) - { - $query->set($key, $val); - } - - $force_is_search = $searchform->settings("force_is_search"); - if($force_is_search==1) - { - $query->set('is_search', true); - $query->is_search = true; - } - - $force_is_archive = $searchform->settings("force_is_archive"); - if($force_is_archive==1) - { - $query->set('is_archive', true); - $query->is_archive = true; - } - } - - public function setup_next_query($query) - { - if($this->filter_next_skip==0) { - $this->setup_custom_query( $query ); - remove_action( 'pre_get_posts', array( $this, 'setup_next_query' ), 200 ); - } - else{ - $this->filter_next_skip--; - } - - - } - public function setup_wc_query($query){ - - //$this->prep_query(); - $this->filter_pre_get_posts($query); - } - - public function setup_archive_query($query, $is_custom_query = false) - { - if(!$is_custom_query) - { - if(!$query->is_main_query()) - { - return; - } - } - - global $searchandfilter; - - $display_results_as = $searchandfilter->get($this->sfid)->settings("display_results_as"); - - $enable_taxonomy_archives = $searchandfilter->get($this->sfid)->settings("enable_taxonomy_archives"); - - //for post_type_archive results - $post_types_arr = $searchandfilter->get($this->sfid)->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - $filter_query = false; - - //if(($display_results_as=="archive")||($display_results_as=="custom_woocommerce_store")||($display_results_as=="custom_edd_store")) - if(($display_results_as=="archive")&&( $query->is_main_query() )) - { - $filter_query = true; - } - else if($display_results_as=="custom_woocommerce_store") - { - if(function_exists("is_shop")) - { - if(is_shop() && $query->is_main_query()) - { - add_filter( 'woocommerce_redirect_single_search_result', '__return_false' ); - //$filter_query = true; - //add_action( 'woocommerce_product_query', array($this, 'setup_wc_query') ); - } - } - - /*$post_type = "product"; - if(( $query->is_main_query() ) && ($enable_taxonomy_archives==1) && ( Search_Filter_Wp_Data::is_taxonomy_archive($query) ) ) - { - //now check to make sure this taxonomy belongs to the post type - if(isset($query->tax_query)) - { - if(isset($query->tax_query->queried_terms)) - { - $taxonomy_names = array_keys($query->tax_query->queried_terms); - if(count($taxonomy_names)==1) - { - $taxonomy_name = $taxonomy_names[0]; - $taxonomies = get_object_taxonomies( $post_type ); - $is_taxonomy_archive = in_array( $taxonomy_name, $taxonomies ); - - if ($is_taxonomy_archive) { - $filter_query = true; - //add_action( 'woocommerce_product_query', array($this, 'setup_wc_query') ); - } - } - } - } - }*/ - - - } - else if($display_results_as=="post_type_archive") - { - if(isset($post_types[0])) - { - $post_type = $post_types[0]; - - if((is_post_type_archive($post_type))&&( $query->is_main_query() ) && ( (!$query->is_tax()) && (!$query->is_category()) && (!$query->is_tag()))) - //if((is_post_type_archive($post_type))&&( $query->is_main_query() )) - { - $filter_query = true; - } - else if(( $query->is_main_query() ) && ($enable_taxonomy_archives==1) && ( Search_Filter_Wp_Data::is_taxonomy_archive($query) ) ) - { - //now check to make sure this taxonomy belongs to the post type - if(isset($query->tax_query)) - { - if(isset($query->tax_query->queried_terms)) - { - $taxonomy_names = array_keys($query->tax_query->queried_terms); - - if(count($taxonomy_names)>0) - {//there should only be one really, but sometimes plugins like poly lange will add a taxonomy filter - - $taxonomy_name = $taxonomy_names[0]; - $taxonomies = get_object_taxonomies( $post_type ); - $is_taxonomy_archive = in_array( $taxonomy_name, $taxonomies ); - - if ($is_taxonomy_archive) { - - $filter_query = true; - } - } - } - } - } - else if(($post_type=="post")&&(is_home())) - {//this then works on the blog page (is_home) set in `settings -> reading -> "a static page" -> posts page - $filter_query = true; - } - else - { - - } - } - } - - if(($filter_query) && ( !is_admin() )) - { - $this->filter_pre_get_posts($query); - } - } - - public function filter_pre_get_posts($query) - { - global $searchandfilter; - - $this->disable_canonical_redirect(); - $this->prep_query(); - - $force_is_search = $searchandfilter->get($this->sfid)->settings("force_is_search"); - $force_is_archive = $searchandfilter->get($this->sfid)->settings("force_is_archive"); - - global $searchandfilter; - if(!$searchandfilter->has_pagination_init()) { - - add_filter('get_pagenum_link', array($this, 'pagination_fix_pagenum'), 100); - add_filter('paginate_links', array($this, 'pagination_fix_paginate'), 100); - - do_action("search_filter_pagination_init"); - } - - //convert already init args and set under pre_get_posts - foreach ($this->query_args as $key => $val) - { - $query->set($key, $val); - } - - if(has_filter('sf_main_query_pre_get_posts')) { - $query = apply_filters('sf_main_query_pre_get_posts', $query, $this->sfid); - } - - if($force_is_search==1) - { - $query->set('is_search', true); - $query->is_search = true; - } - if($force_is_archive==1) - { - $query->set('is_archive', true); - $query->is_archive = true; - } - - } - public function setup_edd_query($args) - { - global $searchandfilter; - - //$display_results_as = $searchandfilter->get($this->sfid)->settings("display_results_as"); - - $this->prep_query(); - - if(!$searchandfilter->has_pagination_init()) - { - add_filter('get_pagenum_link', array($this, 'pagination_fix_pagenum'), 100); - add_filter('paginate_links', array($this, 'pagination_fix_paginate'), 100); - - do_action("search_filter_pagination_init"); - } - - $args = array_merge($args, $this->query_args); - - return $args; - } - - public function setup_pagination() - { - global $searchandfilter; - if(!$searchandfilter->has_pagination_init()) - { - $init_pagination = true; - - if(has_filter("search_filter_do_pagination")) { - $init_pagination = apply_filters("search_filter_do_pagination", $init_pagination); - } - - if($init_pagination) { - add_filter('get_pagenum_link', array($this, 'pagination_fix_pagenum'), 100); - add_filter('paginate_links', array($this, 'pagination_fix_paginate'), 100); - - do_action("search_filter_pagination_init"); - } - - } - - } - - public function remove_pagination() - { - global $searchandfilter; - if ( $searchandfilter->has_pagination_init() ) { - remove_filter('get_pagenum_link', array($this, 'pagination_fix_pagenum'), 100); - remove_filter('paginate_links', array($this, 'pagination_fix_paginate'), 100); - do_action("search_filter_pagination_unset"); - - } - - } - - public function prep_query($all_terms = false) - { - global $wpdb; - global $searchandfilter; - - if($this->has_prep_query==false) - {//only run once - - $this->has_prep_query = true; - - //apply filter logic from cache, and `sf_edit_query_args` filter - $this->query_args = $this->cache->filter_query_args($this->query_args, $all_terms); - - - if(has_filter("sf_query_post__in")) { - $this->query_args['post__in'] = apply_filters('sf_query_post__in', $this->query_args['post__in'], $this->sfid); - } - - if(($all_terms==true) && ($this->has_prep_terms==false)) { - $this->has_prep_terms = true; - } - - if(has_filter('sf_apply_filter_sort_post__in')) { - - //only apply anything here if there has been no custom user sort - if($this->sort_type == "default") - { - $post__in = apply_filters('sf_apply_filter_sort_post__in', $this->query_args['post__in'], $this->query_args, $this->sfid); - - $this->query_args['post__in'] = $post__in; - - //if this filter exists, we want a custom sort on post__in - $this->query_args['orderby'] = "post__in"; - } - } - - $this->add_permalink_filters(); - } - else if(($all_terms==true) && ($this->has_prep_terms==false)) - { - $this->has_prep_terms = true; - $this->cache->init_all_filter_terms(); - } - - - } - - public function add_permalink_filters() - {//apply any regular WP_Query logic - global $searchandfilter; - - - } - public function remove_permalink_filters() - { - global $searchandfilter; - - - } - - public function maintain_search_settings($url) { - - $tGET = $_GET; - unset($tGET['action']); - unset($tGET['paged']); - unset($tGET['sfid']); - unset($tGET['lang']); - unset($tGET['page_id']); - - if(isset($tGET['s'])) - { - $tGET['_sf_s'] = $tGET['s']; - unset($tGET['s']); - } - foreach($tGET as &$get) - { - $get = str_replace(" ", "+", $get); //force + signs back in - otherwise WP seems to strip just " " - } - - return add_query_arg($tGET, $url); - - //return $url; - } - - // grabs all post IDs for the filter name/term - possibly do 1 query for all?? - - - public function sf_filter_query_args($query_args, $sfid) { - - if($this->sfid==$sfid) - { - $query_args = $this->get_wp_query_args($query_args); - } - - return $query_args; - } - - public function get_wp_query_args($args) - { - //ajax paged value - $sfpaged = 1; - if(isset($_GET['sf_paged'])) - { - $sfpaged = (int)$_GET['sf_paged']; - global $paged; - $paged = $sfpaged; - set_query_var("paged", $paged); //some plugins / themes use `get_query_var`, they often shouldn't - } - - //regular paged value - normally found when loading the page (non ajax) - $args['paged'] = $sfpaged; - $args['search_filter_id'] = $this->sfid; - $args['search_filter_override'] = false; - - $args = $this->filter_settings($args); - $args = $this->filter_query_search_term($args); - $args = $this->filter_query_post_types($args); - $args = $this->filter_query_author($args); - //$args = $this->filter_query_tax_meta($args); - $args = $this->filter_query_sort_order($args); - $args = $this->filter_query_posts_per_page($args); - $args = $this->filter_query_post_date($args); - $args = $this->filter_query_inherited_defaults($args); - //$args = $this->filter_query_hidden($args); - - - return $args; - } - - private function filter_query_hidden($args) - { - global $searchandfilter; - $display_results_as = $searchandfilter->get($this->sfid)->settings("display_results_as"); - $enable_taxonomy_archives = $searchandfilter->get($this->sfid)->settings("enable_taxonomy_archives"); - - $post_types_arr = $searchandfilter->get($this->sfid)->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - if ($display_results_as == "post_type_archive") - { - if($enable_taxonomy_archives == 1) - { - if(!isset($post_types[0])) { - return; - } - - $post_type = $post_types[0]; - //$is_taxonomy_archive = false; - - if(is_tax()||is_tag()||is_category()) - { - global $searchandfilter; - $term = $searchandfilter->get_queried_object(); - $taxonomy_name = $term->taxonomy; - $taxonomies = get_object_taxonomies( $post_type ); - $is_taxonomy_archive = in_array( $taxonomy_name, $taxonomies ); - - if ($is_taxonomy_archive) { - - $field_name = "_sft_" . $taxonomy_name; - $field_value = $term->slug; - - $_GET[$field_name] = $field_value; - } - } - } - } - - - - if(isset($this->form_settings['inherit_current_post_type_archive'])) - { - - if($this->form_settings['inherit_current_post_type_archive']=="1") - { - //if(is_post_type_archive()) - if((is_post_type_archive()) && ((!is_tax()) && (!is_category()) && (!is_tag()))) - { - $post_type_slug = get_post_type(); - - if ( $post_type_slug ) - { - $args['post_type'] = $post_type_slug; - //$args['post_type'] = array($post_type_slug); - } - - } - else if(is_home()) - {//this is the same as the "posts" archive - - } - } - } - - if(isset($this->form_settings['inherit_current_author_archive'])) - { - if($this->form_settings['inherit_current_author_archive']=="1") - { - global $wp_query; - - if(is_author()) - { - global $searchandfilter; - $author = $searchandfilter->get_queried_object(); - - $args['author'] = $author->ID; //here we set the post types that we want WP to search - } - } - } - - return $args; - } - - private function filter_query_inherited_defaults($args) - { - - if(isset($this->form_settings['inherit_current_post_type_archive'])) - { - - if($this->form_settings['inherit_current_post_type_archive']=="1") - { - //if(is_post_type_archive()) - if((is_post_type_archive()) && ((!is_tax()) && (!is_category()) && (!is_tag()))) - { - $post_type_slug = get_post_type(); - - if ( $post_type_slug ) - { - $args['post_type'] = $post_type_slug; - //$args['post_type'] = array($post_type_slug); - } - - } - else if(is_home()) - {//this is the same as the "posts" archive - - } - } - } - - if(isset($this->form_settings['inherit_current_author_archive'])) - { - if($this->form_settings['inherit_current_author_archive']=="1") - { - global $wp_query; - - if(is_author()) - { - global $searchandfilter; - $author = $searchandfilter->get_queried_object(); - - $args['author'] = $author->ID; //here we set the post types that we want WP to search - } - } - } - - return $args; - } - - public function filter_query_search_term($args) - { - global $wp_query; - global $searchandfilter; - - - if(isset($_GET['_sf_s'])) - { - $search_term = trim(urldecode(stripslashes($_GET['_sf_s']))); - $args['s'] = $search_term; - } - - return $args; - } - - public function filter_query_post_types($args) - { - global $wp_query; - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - - if(isset($_GET['post_types'])) - { - $post_types_filter = array(); - $form_post_types = array(); - - $post_types = $searchform->settings('post_types'); - if($post_types) - { - if(is_array($post_types)) - { - foreach ($post_types as $key => $value) - { - array_push($form_post_types, $key); - } - } - } - - $user_post_types = explode(",", esc_attr($_GET['post_types'])); - - if(isset($user_post_types)) - { - if(is_array($user_post_types)) - { - //this means the user has submitted some post types - foreach($user_post_types as $upt) - { - if(in_array($upt, $form_post_types)) - { - array_push($post_types_filter, $upt); - } - } - } - } - - $args['post_type'] = $post_types_filter; //here we set the post types that we want WP to search - - } - else - { - $form_post_types = array(); - $post_types = $searchform->settings('post_types'); - - if($post_types) - { - if(is_array($post_types)) - { - foreach ($post_types as $key => $value) - { - array_push($form_post_types, $key); - } - } - } - - $args['post_type'] = $form_post_types; - } - - //if its a single post type, get rid of array - helps with some compatibility issues where themes are not expecting an array here - if(count($args['post_type'])==1) - { - $args['post_type'] = $args['post_type'][0]; - } - - if($searchform->settings('force_is_search')==1) - { - $args['is_search'] = true; - } - - if($searchform->settings('force_is_archive')==1) - { - $args['is_archive'] = true; - } - - - - return $args; - } - - - - public function filter_query_author($args) - { - global $wp_query; - - if(isset($_GET['authors'])) - { - - $authors = explode(",",esc_attr($_GET['authors'])); - foreach ($authors as &$author) - { - $the_author = get_user_by('slug', esc_attr($author)); - $author = intval( $the_author->ID ); - } - - $args['author'] = implode(",", $authors); //here we set the post types that we want WP to search - } - - return $args; - } - - public function filter_query_posts_per_page($args) - { - if(isset($_GET['_sf_ppp'])) - { - $args['posts_per_page'] = (int)$_GET['_sf_ppp']; - } - - return $args; - } - public function filter_query_sort_order($args) - { - global $wp_query; - - if(isset($_GET['orderby'])) // we want to let woocommerce do its orderby - { - return $args; - } - - $built_in_sort_types = array('decimal', 'date', 'datetime'); - - if(isset($_GET['sort_order'])) - { - $search_all = false; - - //$sort_order_arr = explode("+",esc_attr(urlencode($_GET['sort_order']))); - $sort_order_arr = explode(" ",esc_attr($_GET['sort_order'])); - $sort_arr_length = count($sort_order_arr); - - $this->sort_type = "user"; - - //check both elems in arr exist - field name [0] and direction [1] - if($sort_arr_length>=2) - { - $sort_order_arr[1] = strtoupper($sort_order_arr[1]); - if(($sort_order_arr[1]=="ASC")||($sort_order_arr[1]=="DESC")) - { - if($this->is_meta_value($sort_order_arr[0])) - { - $sort_by = "meta_value"; - - - $meta_type = ""; - if(isset($sort_order_arr[2])){ - $meta_type = strtolower($sort_order_arr[2]); - } - - if($meta_type=="num") - { - $sort_by = "meta_value_num"; - $meta_type = ''; - } - - $meta_key = substr($sort_order_arr[0], strlen(SF_META_PRE)); - - $args['orderby'] = $sort_by; - $args['order'] = $sort_order_arr[1]; - $args['meta_key'] = $meta_key; - - if($meta_type!=''){ - $args['meta_type'] = strtoupper($meta_type); - } - } - else - { - $sort_by = $sort_order_arr[0]; - if($sort_by=="id") - { - $sort_by = "ID"; - } - - $args['orderby'] = $sort_by; - $args['order'] = $sort_order_arr[1]; - } - } - } - } - else - { - $this->sort_type = "default"; - - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - - $sort_arr = array(); //this contains all the options from the settings in array format - - $default_sort_order = array( - - 'sort_by' => $searchform->settings('default_sort_by'), - 'sort_dir' => strtoupper($searchform->settings('default_sort_dir')), - 'meta_key' => $searchform->settings('default_meta_key'), - 'sort_type' => $searchform->settings('default_sort_type'), - ); - - $secondary_sort_order = array( - - 'sort_by' => $searchform->settings('secondary_sort_by'), - 'sort_dir' => strtoupper($searchform->settings('secondary_sort_dir')), - 'meta_key' => $searchform->settings('secondary_meta_key'), - 'sort_type' => $searchform->settings('secondary_sort_type'), - ); - - array_push($sort_arr, $default_sort_order); - array_push($sort_arr, $secondary_sort_order); - - - $order_by = array(); - - foreach($sort_arr as $sort_order) - { - if(isset($sort_order['sort_by'])) - { - if($sort_order['sort_by']!="0") - { - if($sort_order['sort_by']=="meta_value") - { - $order_by[$sort_order['meta_key']] = $sort_order['sort_dir']; - - if(in_array($sort_order['sort_type'], $built_in_sort_types)){ - $meta_type = strtoupper($sort_order['sort_type']); - } - else{ - $meta_type = ( $sort_order['sort_type'] == "numeric" ) ? 'DECIMAL(12,4)' : 'CHAR'; - } - - $meta_query = array( - - 'key' => $sort_order['meta_key'], - 'type' => $meta_type, - 'compare' => 'EXISTS' - ); - - if(!isset($args['meta_query'])) - { - $args['meta_query'] = array(); - } - - $args['meta_query'][$sort_order['meta_key']] = $meta_query; - - } - else - { - $order_by[$sort_order['sort_by']] = $sort_order['sort_dir']; - } - } - } - } - - if(!empty($order_by)) - { - $args['orderby'] = $order_by; - } - } - - - return $args; - } - - public function filter_query_post_date($args) - { - global $wp_query; - - if(isset($_GET['post_date'])) - { - //get post dates into array - $post_date = explode("+", esc_attr(urlencode($_GET['post_date']))); - - if(!empty($post_date)) - { - global $searchandfilter; - $post_date_field = $searchandfilter->get($this->sfid)->get_field_by_key('post_date'); - - if(!$post_date_field) - { - return $args; - } - - $date_format="m/d/Y"; - - if(isset($post_date_field['date_format'])) - { - $date_format = $post_date_field['date_format']; - } - - //if there is more than 1 post date and the dates are not the same - if (count($post_date) > 1 && $post_date[0] != $post_date[1]) - { - - if((!empty($post_date[0]))&&(!empty($post_date[1]))) - { - - - $fromDate = $this->getDateDMY($post_date[0],$date_format); - $toDate = $this->getDateDMY($post_date[1],$date_format); - - $args['date_query'] = array( - 'after' => array( - 'day' => $fromDate['day'], - 'month' => $fromDate['month'], - 'year' => $fromDate['year'], - //'compare' => '>=' - ), - 'before' => array( - 'day' => $toDate['day'], - 'month' => $toDate['month'], - 'year' => $toDate['year'], - //'compare' => '<=' - ), - 'inclusive' => true - ); - } - } - else - { //else we are dealing with one date or both dates are the same (so need to find posts for a single day) - - - if (!empty($post_date[0])) - { - $theDate = $this->getDateDMY($post_date[0], $date_format); - - $args['year'] = $theDate['year']; - $args['monthnum'] = $theDate['month']; - $args['day'] = $theDate['day']; - } - } - } - } - - return $args; - } - - public function is_meta_value($key) - { - if(substr( $key, 0, 5 )===SF_META_PRE) - { - return true; - } - return false; - } - - public function is_taxonomy_key($key) - { - if(substr( $key, 0, 5 )===SF_TAX_PRE) - { - return true; - } - return false; - } - - public function getDateDMY($date, $date_format) - { - if($date_format=="m/d/Y") - { - $month = substr($date, 0, 2); - $day = substr($date, 2, 2); - $year = substr($date, 4, 4); - } - else if($date_format=="d/m/Y") - { - $month = substr($date, 2, 2); - $day = substr($date, 0, 2); - $year = substr($date, 4, 4); - } - else if($date_format=="Y/m/d") - { - - $month = substr($date, 4, 2); - $day = substr($date, 6, 2); - $year = substr($date, 0, 4); - - } - - $rdate["year"] = $year; - $rdate["month"] = $month; - $rdate["day"] = $day; - - return $rdate; - } - - public function get_query_object() - { - return $this->the_results(true); - } - - - public function the_results($get_query = false) - { - global $searchandfilter; - - $this->prep_query(); - - $args = $this->query_args; - - $returnvar = ""; - - //add_action('posts_where', array($this, 'filter_meta_query_where')); - //add_action('posts_join' , array($this, 'filter_meta_join')); - - // Attach hook to filter WHERE clause. - //add_filter('posts_where', array($this,'limit_date_range_query')); - // Remove the filter after it is executed. - //add_action('posts_selection', array($this,'remove_limit_date_range_query')); - - /*if($searchandfilter->get($this->sfid)->settings("maintain_state")==1) - { - add_filter('the_permalink', array($this, 'maintain_search_settings')); - }*/ - - if(!$searchandfilter->has_pagination_init()) - { - add_filter('get_pagenum_link', array($this, 'pagination_fix_pagenum'), 100); - add_filter('paginate_links', array($this, 'pagination_fix_paginate'), 100); - - do_action("search_filter_pagination_init"); - } - - //we only store the query in transient for the default query (unfiltered), as this is likely the most visited page, and doing it for every combination of filter would blow up the DB - //Search_Filter_Helper::start_log("shortcode query"); - - //$use_transients = get_option( 'search_filter_cache_use_transients' ); - //$query_str = $searchandfilter->get($this->sfid)->current_query()->get_query_str(); - - $cache_key = 'results_query_'.$this->sfid; - - $query_trans = array(); - /*if(($use_transients==1)&&($query_str=="")) - { - $query_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - }*/ - - if((empty($query_trans))||($query_trans==false)) - { - $query = new WP_Query($args); - /*if(($use_transients==1)&&($query_str=="")) { - Search_Filter_Wp_Cache::set_transient( $cache_key, $query); - }*/ - } - else - { - $query = $query_trans; - } - - - //Search_Filter_Helper::finish_log("shortcode query"); - - if($get_query) - { - return $query; - } - - - ob_start(); - - //first check to see if there is a search form that matches the ID of this form - if ( $overridden_template = locate_template( 'search-filter/'.$this->sfid.'.php' ) ) - { - // locate_template() returns path to file - // if either the child theme or the parent theme have overridden the template - include($overridden_template); - - } - else - { - - //the check for the default template (results.php) - - if ( $overridden_template = locate_template( 'search-filter/results.php' ) ) - { - // locate_template() returns path to file - // if either the child theme or the parent theme have overridden the template - include($overridden_template); - - } - else - { - // If neither the child nor parent theme have overridden the template, - // we load the template from the 'templates' sub-directory of the directory this file is in - include(plugin_dir_path( SEARCH_FILTER_PRO_BASE_PATH ) . '/templates/results.php'); - } - } - - $returnvar = ob_get_clean(); - - wp_reset_postdata(); - - return $returnvar; - - - - } - - public function pagination_fix_pagenum($url) - { - $new_url = $this->pagination_fix($url); - return $new_url; - } - public function pagination_fix_paginate($url) - { - $new_url = $this->pagination_fix($url); - return $new_url; - } - - public function get_page_no_from_url($url) - { - $url = str_replace("&", "&", $url); - $url = str_replace("#038;", "&", $url); - - $url_query = parse_url($url, PHP_URL_QUERY); - $url_args = array(); - parse_str($url_query, $url_args); - $sf_page_no = 0; - - if(isset($url_args['paged'])) - { - $sf_page_no = (int)$url_args['paged']; - } - else if($this->has_url_var($url, "page")) //check to see if this is different for different langs - {//try to get page number from permalink url - $sf_page_no = (int)$this->get_url_var($url, "page"); - } - else if($this->last_url_param_is_page_no($url)) //check to see if this is different for different langs - {//try to get page number from permalink url - $sf_page_no = (int)$this->last_url_param($url); - } - - else if(isset($url_args['product-page'])) - {//then its woocommerce product shortcode pagination - - $sf_page_no = (int)($url_args['product-page']); - } - else if(isset($url_args['sf_paged'])) - { /* sf_paged check needs to be last, because we will always add it on anyway */ - - $current_page = 1; - if(isset($_GET['sf_paged'])) - { - $current_page = (int)$_GET['sf_paged']; - } - - // little hack to stop appending `sf_paged` to urls pointing to page 1, where `?sf_paged` is appended to the current URL (and therefor automatically adding it to all pagination links) - // so if the sf_paged value equals the current pages sf_paged value, don't add it to the URL - who wants pagination linking to the current page anyway - if($current_page!=(int)$url_args['sf_paged']) - { - $sf_page_no = (int)$url_args['sf_paged']; - } - } - - return $sf_page_no; - - } - public function get_results_url($searchform) - { - $display_results_as = $searchform->settings('display_results_as'); - $enable_taxonomy_archives = $searchform->settings("enable_taxonomy_archives"); - - $results_url = ""; - - if($display_results_as=="shortcode") - { - $results_url = $searchform->settings('results_url'); - } - else if($display_results_as=="archive") - { - $results_url = home_url("?sfid=".$this->sfid); - $page_slug = ""; - - if(get_option('permalink_structure')) - { - $page_slug = $searchform->settings('page_slug'); - $home_url = home_url($page_slug); - - if($page_slug!="") - { - if (strpos($home_url, '?') !== false) { - $results_url = home_url($page_slug); - } - else - { - $results_url = trailingslashit(home_url($page_slug)); - } - } - } - - if(has_filter('sf_archive_results_url')) { - - $results_url = apply_filters('sf_archive_results_url', $results_url, $this->sfid, $page_slug); - } - } - else if(($display_results_as=="custom_woocommerce_store")&&(Search_Filter_Helper::wc_get_page_id())) - { - if(get_option('permalink_structure')) - { - $results_url = get_permalink( Search_Filter_Helper::wc_get_page_id( 'shop' )); - } - else - { - $results_url = home_url("?post_type=product"); - } - - $post_type = "product"; - - $searchform->query()->remove_permalink_filters(); - if (get_option('permalink_structure')) { - $results_url = get_permalink( Search_Filter_Helper::wc_get_page_id('shop') ); - } - $searchform->query()->add_permalink_filters(); - - - $has_tax_in_fields = false; - $is_tax_archive = false; - - if (Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type, false)) { - $is_tax_archive = true; - global $searchandfilter; - $term = $searchandfilter->get_queried_object(); - $filters = $searchform->get_filters(); - if (in_array("_sft_" . $term->taxonomy, $filters)) { - $has_tax_in_fields = true; - } - - } - - if ( /* ($enable_taxonomy_archives == 1) && ($has_tax_in_fields == true) && */ ($is_tax_archive)) { - - $results_url = get_term_link($term); - } - - } - else if($display_results_as=="post_type_archive") - { - $enable_taxonomy_archives = $searchform->settings('enable_taxonomy_archives'); - - if(is_array($searchform->settings('post_types'))) - { - $post_types = array_keys($searchform->settings('post_types')); - - if(isset($post_types[0])) { - - $is_tax_archive = false; - $post_type = $post_types[0]; - $has_tax_in_fields = false; - - if(Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type($post_type)) { - $is_tax_archive = true; - global $searchandfilter; - $term = $searchandfilter->get_queried_object(); - $filters = $searchform->get_filters(); - if (in_array("_sft_" . $term->taxonomy, $filters)) { - $has_tax_in_fields = true; - } - } - - if ( /* ($enable_taxonomy_archives==1) && ($has_tax_in_fields==true) && */ ($is_tax_archive) ) { - - $results_url = get_term_link($term); - } - else { - - /////////////////////////// - //if (($enable_taxonomy_archives==1) && ($is_tax_archive) ) { - // $results_url = get_term_link($term); - //} - //else { - if ($post_type == "post") { - if (get_option('show_on_front') == 'page') { - $results_url = get_permalink(get_option('page_for_posts')); - } else { - $results_url = home_url('/'); - } - } else { - $results_url = get_post_type_archive_link($post_type); - } - //} - - } - } - } - } - else if($display_results_as=="custom") - { - $results_url = $searchform->settings('results_url'); - } - else - { - $results_url = $searchform->settings('results_url'); - } - - if($results_url!="") - { - if(has_filter('sf_results_url')) { - - $results_url = apply_filters('sf_results_url', $results_url, $this->sfid); - } - } - - return $results_url; - } - public function add_paged_to_url($url, $page_no) - { - if($page_no>1) - { - $url = add_query_arg("sf_paged", $page_no, $url); - } - - return $url; - } - - public function add_url_args($source_url, $dest_url, $display_results_as) { - - $url_query = (parse_url($source_url, PHP_URL_QUERY)); - $url_args = array(); - - parse_str($url_query, $url_args); //url decodes the vals - - $remove_args = array("sf_paged", "action", "sf_action", "sfid", "paged"); - - //if archive method, without a slug, then we must keep in "sfid" - if($display_results_as=="archive"){ - - if(!get_option('permalink_structure')) { - - if(($key = array_search('sfid', $remove_args)) !== false) { - unset($remove_args[$key]); //remove "sfid" from the remove_args array - } - } - } - - foreach ($url_args as $key => $val){ - - if(!in_array($key, $remove_args)){ - $dest_url = add_query_arg($key, urlencode($val), $dest_url); - } - } - - return $dest_url; - } - - public function pagination_fix($url){ - - global $searchandfilter; - - //$url = urldecode($url); - $url = remove_query_arg("sf_data", $url); - - $sf_url = ""; - - //get the page number - $page_no = $this->get_page_no_from_url($url); - - $url = remove_query_arg("product-page", $url); - - //get the results url - $searchform = $searchandfilter->get($this->sfid); - $results_url = $this->get_results_url($searchform); - - //remove args we know we don't want - $sf_url = $results_url; - - //add args from original URL to the url - $display_results_as = $searchform->settings('display_results_as'); - - $sf_url = $this->add_url_args($url, $sf_url, $display_results_as); - - //add sf_paged variable (back) to the url - $sf_url = $this->add_paged_to_url($sf_url, $page_no); - - - return $sf_url; - } - - public function get_url_var($url, $name) - { - $strURL = $url; - $arrVals = explode("/",$strURL); - $found = 0; - foreach ($arrVals as $index => $value) - { - if($value == $name) $found = $index; - } - $place = $found + 1; - return $arrVals[$place]; - } - - public function has_url_var($url, $name) - { - $strURL = $url; - $arrVals = explode("/",$strURL); - $found = 0; - foreach ($arrVals as $index => $value) - { - if($value == $name) - { - return true; - } - } - return false; - } - public function last_url_param($url){ - //remove query string - $url = preg_replace('/\?.*/', '', $url); - - //now get the last part - $url_parts = explode('/', rtrim($url, "/")); - $last_part = end($url_parts); - - return $last_part; - } - - public function last_url_param_is_page_no($url) - { - global $searchandfilter; - $current_page = $searchandfilter->get_queried_object(); - - //only do this on single posts/pages/custom post types - if(is_singular()){ - - $post = get_post(get_the_ID()); - $slug = $post->post_name; - - //remove query string - $url = preg_replace('/\?.*/', '', $url); - - //now get the last part - $url_parts = explode('/', rtrim($url, "/")); - $last_part = end($url_parts); - - //make sure the last part is not the doc name, and it looks numeric - if(($last_part!==$slug) && (is_numeric($last_part))){ - return true; - } - - } - - return false; - - } - - public function filter_settings($args) - { - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - //posts per page - $args['posts_per_page'] = $searchform->settings('results_per_page') == "" ? get_option('posts_per_page') : $searchform->settings('results_per_page'); - - //post status - if($searchform->settings('post_status')!="") - { - $post_status = $searchform->settings('post_status'); - $args['post_status'] = array_map("esc_attr", array_keys($post_status)); - - $post_types = $searchform->settings('post_types'); - if($post_types!="") - { - if(array_key_exists('attachment', $post_types)) - { - array_push($args['post_status'], "inherit"); - } - } - } - - //exclude post ids - if($searchform->settings('exclude_post_ids')!="") - { - $exclude_post_ids = $searchform->settings('exclude_post_ids'); - $args['post__not_in'] = array_map("intval" , explode(",", $exclude_post_ids)); - } - - - if($searchform->settings('sticky_posts')!="") - { - $sticky_posts = $searchform->settings('sticky_posts'); - - if($sticky_posts=="exclude") - { - $sticky_post_ids = get_option( 'sticky_posts' ); - - if(!empty($sticky_post_ids)) - { - if(!isset($args['post__not_in'])) - { - $args['post__not_in'] = $sticky_post_ids; - } - else if(is_array($args['post__not_in'])) - { - $args['post__not_in'] = array_merge($args['post__not_in'], $sticky_post_ids); - } - } - - } - else if($sticky_posts=="ignore") - { - $args['ignore_sticky_posts'] = 1; - } - - } - - //include/exclude taxonomies - if($searchform->settings('taxonomies_settings')!="") - { - if(is_array($searchform->settings('taxonomies_settings'))) - { - foreach ($searchform->settings('taxonomies_settings') as $key => $val) - { - - if($key == "category") - { - if(isset($val['ids'])) - { - if($val['ids']!="") - { - if($val["include_exclude"]=="include") - { - $args['category__in'] = $this->lang_object_ids(array_map("intval" , explode(",", $val['ids'])), $key); - } - else - { - $args['category__not_in'] = $this->lang_object_ids(array_map("intval" , explode(",", $val['ids'])), $key); - } - } - } - } - else if($key=="post_tag") - { - if(isset($val['ids'])) - { - if($val['ids']!="") - { - if($val["include_exclude"]=="include") - { - $args['tag__in'] = $this->lang_object_ids(array_map("intval" , explode(",", $val['ids'])), $key); - } - else - { - $args['tag__not_in'] = $this->lang_object_ids(array_map("intval" , explode(",", $val['ids'])), $key); - } - } - } - } - else - {//taxonomy - if(isset($val['ids'])) - { - if($val['ids']!="") - { - $args['tax_query']['relation'] = "AND"; - - if($val["include_exclude"]=="include") - { - $operator = "IN"; - } - else - { - $operator = 'NOT IN'; - } - - $args['tax_query'][] = array( - 'taxonomy' => $key, - 'field' => 'id', - 'terms' => $this->lang_object_ids(array_map("intval" , explode(",", $val['ids'])), $key), - 'operator' => $operator - ); - } - } - } - - } - } - } - - //meta queries - if(!isset($args['meta_query'])) - { - $args['meta_query'] = array(); - } - - - if($searchform->settings('settings_post_meta')!="") - { - //$args['meta_query'] - if(is_array($searchform->settings('settings_post_meta'))) - { - foreach($searchform->settings('settings_post_meta') as $post_meta) - { - $compare_val = ""; - if($post_meta['meta_compare']=="e") - { - $compare_val = "="; - } - else if($post_meta['meta_compare']=="ne") - { - $compare_val = "!="; - } - else if($post_meta['meta_compare']=="lt") - { - $compare_val = "<"; - } - else if($post_meta['meta_compare']=="gt") - { - $compare_val = ">"; - } - else if($post_meta['meta_compare']=="lte") - { - $compare_val = "<="; - } - else if($post_meta['meta_compare']=="gte") - { - $compare_val = ">="; - } - else - { - $compare_val = $post_meta['meta_compare']; - } - - - if($post_meta['meta_type']=="DATE") - { - if($post_meta['meta_date_value_current_date']==1) - { - $meta_query = array( - - 'key' => $post_meta['meta_key'], - 'value' => date( 'Ymd', current_time( 'timestamp' ) ), - 'type' => $post_meta['meta_type'], - 'compare' => $compare_val - ); - } - else - { - $meta_query = array( - - 'key' => $post_meta['meta_key'], - 'value' => $post_meta['meta_date_value_date'], - 'type' => $post_meta['meta_type'], - 'compare' => $compare_val - ); - } - } - else if($post_meta['meta_type']=="TIMESTAMP") - { - if($post_meta['meta_date_value_current_timestamp']==1) - { - $meta_query = array( - - 'key' => $post_meta['meta_key'], - 'value' => current_time('timestamp'), - 'type' => "NUMERIC", - 'compare' => $compare_val - ); - } - else - { - $meta_query = array( - - 'key' => $post_meta['meta_key'], - 'value' => $post_meta['meta_date_value_timestamp'], - 'type' => "NUMERIC", - 'compare' => $compare_val - ); - } - } - else - { - $meta_query = array( - - 'key' => $post_meta['meta_key'], - 'value' => $post_meta['meta_value'], - 'type' => $post_meta['meta_type'], - 'compare' => $compare_val - ); - } - - //we don't want to pass the value when checking if a field exists or not - if(($compare_val=="EXISTS")||($compare_val=="NOT EXISTS")) - { - unset($meta_query['value']); - unset($meta_query['type']); - - } - - array_push($args['meta_query'], $meta_query); - - } - } - } - - - return $args; - } - - public function lang_object_ids($ids_array, $type) - { - if(Search_Filter_Helper::has_wpml()) - { - $res = array(); - foreach ($ids_array as $id) - { - $xlat = Search_Filter_Helper::wpml_object_id($id, $type, true); - if(!is_null($xlat)) $res[] = $xlat; - } - return $res; - } - else - { - return $ids_array; - } - } - -} +sfid == 0 ) { + + $this->sfid = $sfid; + $this->filter_operator = 'and'; + $this->table_name = $wpdb->prefix . 'search_filter_cache'; + $this->form_fields = $fields; + $this->form_settings = $settings; + + $this->cache = new Search_Filter_Cache( $sfid, $settings, $fields, $filters ); + /* + * Call $plugin_slug from public plugin class. + */ + + global $searchandfilter; + + if ( isset( $this->form_settings['display_results_as'] ) ) { + if ( $this->form_settings['display_results_as'] == 'archive' ) { + add_action( 'pre_get_posts', array( $this, 'setup_archive_query' ), 200 ); + } + } + + add_filter( 'sf_edit_query_args', array( $this, 'sf_filter_query_args' ), 10, 2 ); + add_action( 'parse_query', array( $this, 'disable_canonical_redirect' ) ); // for shortcode methods + + // $this->init($sfid); + } + + } + public function disable_canonical_redirect() { + remove_filter( 'template_redirect', 'redirect_canonical' ); + add_filter( 'redirect_canonical', '__return_false' ); + } + public function do_main_query() { + $this->prep_query(); + + $args = $this->query_args; + + query_posts( $args ); + } + public function filter_next_query( $skip = 0 ) { + $this->filter_next_skip = $skip; + add_action( 'pre_get_posts', array( $this, 'setup_next_query' ), 200 ); + } + + public function hook_setup_archive_query() { + add_action( 'pre_get_posts', array( $this, 'setup_archive_query' ), 200 ); + } + + public function setup_custom_query( $query ) { + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + $this->disable_canonical_redirect(); + $this->prep_query(); + + if ( ! $searchandfilter->has_pagination_init() ) { + add_filter( 'get_pagenum_link', array( $this, 'pagination_fix_pagenum' ), 100 ); + add_filter( 'paginate_links', array( $this, 'pagination_fix_paginate' ), 100 ); + + do_action( 'search_filter_pagination_init' ); + } + + // convert already init args and set under pre_get_posts + foreach ( $this->query_args as $key => $val ) { + $query->set( $key, $val ); + } + + $force_is_search = $searchform->settings( 'force_is_search' ); + if ( $force_is_search == 1 ) { + $query->set( 'is_search', true ); + $query->is_search = true; + } + + $force_is_archive = $searchform->settings( 'force_is_archive' ); + if ( $force_is_archive == 1 ) { + $query->set( 'is_archive', true ); + $query->is_archive = true; + } + } + + public function setup_next_query( $query ) { + if ( $this->filter_next_skip == 0 ) { + $this->setup_custom_query( $query ); + remove_action( 'pre_get_posts', array( $this, 'setup_next_query' ), 200 ); + } else { + $this->filter_next_skip--; + } + + } + public function setup_wc_query( $query ) { + + // $this->prep_query(); + $this->filter_pre_get_posts( $query ); + } + + public function setup_archive_query( $query, $is_custom_query = false ) { + if ( ! $is_custom_query ) { + if ( ! $query->is_main_query() ) { + return; + } + } + + global $searchandfilter; + + $display_results_as = $searchandfilter->get( $this->sfid )->settings( 'display_results_as' ); + + $enable_taxonomy_archives = $searchandfilter->get( $this->sfid )->settings( 'enable_taxonomy_archives' ); + + // for post_type_archive results + $post_types_arr = $searchandfilter->get( $this->sfid )->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + $filter_query = false; + + // if(($display_results_as=="archive")||($display_results_as=="custom_woocommerce_store")||($display_results_as=="custom_edd_store")) + if ( ( $display_results_as == 'archive' ) && ( $query->is_main_query() ) ) { + $filter_query = true; + } elseif ( $display_results_as == 'custom_woocommerce_store' ) { + if ( function_exists( 'is_shop' ) ) { + if ( is_shop() && $query->is_main_query() ) { + add_filter( 'woocommerce_redirect_single_search_result', '__return_false' ); + // $filter_query = true; + // add_action( 'woocommerce_product_query', array($this, 'setup_wc_query') ); + } + } + + /* + $post_type = "product"; + if(( $query->is_main_query() ) && ($enable_taxonomy_archives==1) && ( Search_Filter_Wp_Data::is_taxonomy_archive($query) ) ) + { + //now check to make sure this taxonomy belongs to the post type + if(isset($query->tax_query)) + { + if(isset($query->tax_query->queried_terms)) + { + $taxonomy_names = array_keys($query->tax_query->queried_terms); + if(count($taxonomy_names)==1) + { + $taxonomy_name = $taxonomy_names[0]; + $taxonomies = get_object_taxonomies( $post_type ); + $is_taxonomy_archive = in_array( $taxonomy_name, $taxonomies ); + + if ($is_taxonomy_archive) { + $filter_query = true; + //add_action( 'woocommerce_product_query', array($this, 'setup_wc_query') ); + } + } + } + } + }*/ + + } elseif ( $display_results_as == 'post_type_archive' ) { + if ( isset( $post_types[0] ) ) { + $post_type = $post_types[0]; + + if ( ( is_post_type_archive( $post_type ) ) && ( $query->is_main_query() ) && ( ( ! $query->is_tax() ) && ( ! $query->is_category() ) && ( ! $query->is_tag() ) ) ) { + $filter_query = true; + } elseif ( ( $query->is_main_query() ) && ( $enable_taxonomy_archives == 1 ) && ( Search_Filter_Wp_Data::is_taxonomy_archive( $query ) ) ) { + // now check to make sure this taxonomy belongs to the post type + if ( isset( $query->tax_query ) ) { + if ( isset( $query->tax_query->queried_terms ) ) { + $taxonomy_names = array_keys( $query->tax_query->queried_terms ); + + if ( count( $taxonomy_names ) > 0 ) {// there should only be one really, but sometimes plugins like poly lange will add a taxonomy filter + + $taxonomy_name = $taxonomy_names[0]; + $taxonomies = get_object_taxonomies( $post_type ); + $is_taxonomy_archive = in_array( $taxonomy_name, $taxonomies ); + + if ( $is_taxonomy_archive ) { + + $filter_query = true; + } + } + } + } + } elseif ( ( $post_type == 'post' ) && ( is_home() ) ) {// this then works on the blog page (is_home) set in `settings -> reading -> "a static page" -> posts page + $filter_query = true; + } else { + + } + } + } + + if ( ( $filter_query ) && ( ! is_admin() ) ) { + $this->filter_pre_get_posts( $query ); + } + } + + public function filter_pre_get_posts( $query ) { + global $searchandfilter; + + $this->disable_canonical_redirect(); + $this->prep_query(); + + $force_is_search = $searchandfilter->get( $this->sfid )->settings( 'force_is_search' ); + $force_is_archive = $searchandfilter->get( $this->sfid )->settings( 'force_is_archive' ); + + global $searchandfilter; + if ( ! $searchandfilter->has_pagination_init() ) { + + add_filter( 'get_pagenum_link', array( $this, 'pagination_fix_pagenum' ), 100 ); + add_filter( 'paginate_links', array( $this, 'pagination_fix_paginate' ), 100 ); + + do_action( 'search_filter_pagination_init' ); + } + + // convert already init args and set under pre_get_posts + foreach ( $this->query_args as $key => $val ) { + $query->set( $key, $val ); + } + + if ( has_filter( 'sf_main_query_pre_get_posts' ) ) { + $query = apply_filters( 'sf_main_query_pre_get_posts', $query, $this->sfid ); + } + + if ( $force_is_search == 1 ) { + $query->set( 'is_search', true ); + $query->is_search = true; + } + if ( $force_is_archive == 1 ) { + $query->set( 'is_archive', true ); + $query->is_archive = true; + } + + } + public function setup_edd_query( $args ) { + global $searchandfilter; + + // $display_results_as = $searchandfilter->get($this->sfid)->settings("display_results_as"); + + $this->prep_query(); + + if ( ! $searchandfilter->has_pagination_init() ) { + add_filter( 'get_pagenum_link', array( $this, 'pagination_fix_pagenum' ), 100 ); + add_filter( 'paginate_links', array( $this, 'pagination_fix_paginate' ), 100 ); + + do_action( 'search_filter_pagination_init' ); + } + + $args = array_merge( $args, $this->query_args ); + + return $args; + } + + public function setup_pagination() { + global $searchandfilter; + if ( ! $searchandfilter->has_pagination_init() ) { + $init_pagination = true; + + if ( has_filter( 'search_filter_do_pagination' ) ) { + $init_pagination = apply_filters( 'search_filter_do_pagination', $init_pagination ); + } + + if ( $init_pagination ) { + add_filter( 'get_pagenum_link', array( $this, 'pagination_fix_pagenum' ), 100 ); + add_filter( 'paginate_links', array( $this, 'pagination_fix_paginate' ), 100 ); + + do_action( 'search_filter_pagination_init' ); + } + } + + } + + public function remove_pagination() { + global $searchandfilter; + if ( $searchandfilter->has_pagination_init() ) { + remove_filter( 'get_pagenum_link', array( $this, 'pagination_fix_pagenum' ), 100 ); + remove_filter( 'paginate_links', array( $this, 'pagination_fix_paginate' ), 100 ); + do_action( 'search_filter_pagination_unset' ); + + } + + } + + public function prep_query( $all_terms = false ) { + global $wpdb; + global $searchandfilter; + + if ( $this->has_prep_query == false ) {// only run once + + $this->has_prep_query = true; + + // apply filter logic from cache, and `sf_edit_query_args` filter + $this->query_args = $this->cache->filter_query_args( $this->query_args, $all_terms ); + + if ( has_filter( 'sf_query_post__in' ) ) { + $this->query_args['post__in'] = apply_filters( 'sf_query_post__in', $this->query_args['post__in'], $this->sfid ); + } + + if ( ( $all_terms == true ) && ( $this->has_prep_terms == false ) ) { + $this->has_prep_terms = true; + } + + if ( has_filter( 'sf_apply_filter_sort_post__in' ) ) { + + // only apply anything here if there has been no custom user sort + if ( $this->sort_type == 'default' ) { + $post__in = apply_filters( 'sf_apply_filter_sort_post__in', $this->query_args['post__in'], $this->query_args, $this->sfid ); + + $this->query_args['post__in'] = $post__in; + + // if this filter exists, we want a custom sort on post__in + $this->query_args['orderby'] = 'post__in'; + } + } + + $this->add_permalink_filters(); + } elseif ( ( $all_terms == true ) && ( $this->has_prep_terms == false ) ) { + $this->has_prep_terms = true; + $this->cache->init_all_filter_terms(); + } + + } + + public function add_permalink_filters() { + // apply any regular WP_Query logic + global $searchandfilter; + + } + public function remove_permalink_filters() { + global $searchandfilter; + + } + + public function maintain_search_settings( $url ) { + + $tGET = $_GET; + unset( $tGET['action'] ); + unset( $tGET['paged'] ); + unset( $tGET['sfid'] ); + unset( $tGET['lang'] ); + unset( $tGET['page_id'] ); + + if ( isset( $tGET['s'] ) ) { + $tGET['_sf_s'] = $tGET['s']; + unset( $tGET['s'] ); + } + foreach ( $tGET as &$get ) { + $get = str_replace( ' ', '+', $get ); // force + signs back in - otherwise WP seems to strip just " " + } + + return add_query_arg( $tGET, $url ); + + // return $url; + } + + // grabs all post IDs for the filter name/term - possibly do 1 query for all?? + + + public function sf_filter_query_args( $query_args, $sfid ) { + + if ( $this->sfid == $sfid ) { + $query_args = $this->get_wp_query_args( $query_args ); + } + + return $query_args; + } + + public function get_wp_query_args( $args ) { + // ajax paged value + $sfpaged = 1; + if ( isset( $_GET['sf_paged'] ) ) { + $sfpaged = (int) $_GET['sf_paged']; + global $paged; + $paged = $sfpaged; + set_query_var( 'paged', $paged ); // some plugins / themes use `get_query_var`, they often shouldn't + } + + // regular paged value - normally found when loading the page (non ajax) + $args['paged'] = $sfpaged; + $args['search_filter_id'] = $this->sfid; + $args['search_filter_override'] = false; + + $args = $this->filter_settings( $args ); + $args = $this->filter_query_search_term( $args ); + $args = $this->filter_query_post_types( $args ); + $args = $this->filter_query_author( $args ); + // $args = $this->filter_query_tax_meta($args); + $args = $this->filter_query_sort_order( $args ); + $args = $this->filter_query_posts_per_page( $args ); + $args = $this->filter_query_post_date( $args ); + $args = $this->filter_query_inherited_defaults( $args ); + // $args = $this->filter_query_hidden($args); + + return $args; + } + + private function filter_query_hidden( $args ) { + global $searchandfilter; + $display_results_as = $searchandfilter->get( $this->sfid )->settings( 'display_results_as' ); + $enable_taxonomy_archives = $searchandfilter->get( $this->sfid )->settings( 'enable_taxonomy_archives' ); + + $post_types_arr = $searchandfilter->get( $this->sfid )->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + if ( $display_results_as == 'post_type_archive' ) { + if ( $enable_taxonomy_archives == 1 ) { + if ( ! isset( $post_types[0] ) ) { + return; + } + + $post_type = $post_types[0]; + // $is_taxonomy_archive = false; + + if ( is_tax() || is_tag() || is_category() ) { + global $searchandfilter; + $term = $searchandfilter->get_queried_object(); + $taxonomy_name = $term->taxonomy; + $taxonomies = get_object_taxonomies( $post_type ); + $is_taxonomy_archive = in_array( $taxonomy_name, $taxonomies ); + + if ( $is_taxonomy_archive ) { + + $field_name = '_sft_' . $taxonomy_name; + $field_value = $term->slug; + + $_GET[ $field_name ] = $field_value; + } + } + } + } + + if ( isset( $this->form_settings['inherit_current_post_type_archive'] ) ) { + + if ( $this->form_settings['inherit_current_post_type_archive'] == '1' ) { + // if(is_post_type_archive()) + if ( ( is_post_type_archive() ) && ( ( ! is_tax() ) && ( ! is_category() ) && ( ! is_tag() ) ) ) { + $post_type_slug = get_post_type(); + + if ( $post_type_slug ) { + $args['post_type'] = $post_type_slug; + // $args['post_type'] = array($post_type_slug); + } + } elseif ( is_home() ) {// this is the same as the "posts" archive + + } + } + } + + if ( isset( $this->form_settings['inherit_current_author_archive'] ) ) { + if ( $this->form_settings['inherit_current_author_archive'] == '1' ) { + global $wp_query; + + if ( is_author() ) { + global $searchandfilter; + $author = $searchandfilter->get_queried_object(); + + $args['author'] = $author->ID; // here we set the post types that we want WP to search + } + } + } + + return $args; + } + + private function filter_query_inherited_defaults( $args ) { + if ( isset( $this->form_settings['inherit_current_post_type_archive'] ) ) { + + if ( $this->form_settings['inherit_current_post_type_archive'] == '1' ) { + // if(is_post_type_archive()) + if ( ( is_post_type_archive() ) && ( ( ! is_tax() ) && ( ! is_category() ) && ( ! is_tag() ) ) ) { + $post_type_slug = get_post_type(); + + if ( $post_type_slug ) { + $args['post_type'] = $post_type_slug; + // $args['post_type'] = array($post_type_slug); + } + } elseif ( is_home() ) {// this is the same as the "posts" archive + + } + } + } + + if ( isset( $this->form_settings['inherit_current_author_archive'] ) ) { + if ( $this->form_settings['inherit_current_author_archive'] == '1' ) { + global $wp_query; + + if ( is_author() ) { + global $searchandfilter; + $author = $searchandfilter->get_queried_object(); + + $args['author'] = $author->ID; // here we set the post types that we want WP to search + } + } + } + + return $args; + } + + public function filter_query_search_term( $args ) { + global $wp_query; + global $searchandfilter; + + if ( isset( $_GET['_sf_s'] ) ) { + $search_term = trim( urldecode( stripslashes( $_GET['_sf_s'] ) ) ); + // Support multibyte space by replacing it with a regular space + $search_term = str_replace( ' ', ' ', $search_term ); + $args['s'] = $search_term; + } + + return $args; + } + + public function filter_query_post_types( $args ) { + global $wp_query; + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + if ( isset( $_GET['post_types'] ) ) { + $post_types_filter = array(); + $form_post_types = array(); + + $post_types = $searchform->settings( 'post_types' ); + if ( $post_types ) { + if ( is_array( $post_types ) ) { + foreach ( $post_types as $key => $value ) { + array_push( $form_post_types, $key ); + } + } + } + + $user_post_types = explode( ',', esc_attr( $_GET['post_types'] ) ); + + if ( isset( $user_post_types ) ) { + if ( is_array( $user_post_types ) ) { + // this means the user has submitted some post types + foreach ( $user_post_types as $upt ) { + if ( in_array( $upt, $form_post_types ) ) { + array_push( $post_types_filter, $upt ); + } + } + } + } + + $args['post_type'] = $post_types_filter; // here we set the post types that we want WP to search + + } else { + $form_post_types = array(); + $post_types = $searchform->settings( 'post_types' ); + + if ( $post_types ) { + if ( is_array( $post_types ) ) { + foreach ( $post_types as $key => $value ) { + array_push( $form_post_types, $key ); + } + } + } + + $args['post_type'] = $form_post_types; + } + + // if its a single post type, get rid of array - helps with some compatibility issues where themes are not expecting an array here + if ( count( $args['post_type'] ) == 1 ) { + $args['post_type'] = $args['post_type'][0]; + } + + if ( $searchform->settings( 'force_is_search' ) == 1 ) { + $args['is_search'] = true; + } + + if ( $searchform->settings( 'force_is_archive' ) == 1 ) { + $args['is_archive'] = true; + } + + return $args; + } + + + + public function filter_query_author( $args ) { + global $wp_query; + + if ( isset( $_GET['authors'] ) ) { + + $authors = explode( ',', esc_attr( $_GET['authors'] ) ); + foreach ( $authors as &$author ) { + $the_author = get_user_by( 'slug', esc_attr( $author ) ); + $author = intval( $the_author->ID ); + } + + $args['author'] = implode( ',', $authors ); // here we set the post types that we want WP to search + } + + return $args; + } + + public function filter_query_posts_per_page( $args ) { + if ( isset( $_GET['_sf_ppp'] ) ) { + $args['posts_per_page'] = (int) $_GET['_sf_ppp']; + } + + return $args; + } + public function filter_query_sort_order( $args ) { + global $wp_query; + + if ( isset( $_GET['orderby'] ) ) { + return $args; + } + + $built_in_sort_types = array( 'decimal', 'date', 'datetime' ); + + if ( isset( $_GET['sort_order'] ) ) { + $search_all = false; + + // $sort_order_arr = explode("+",esc_attr(urlencode($_GET['sort_order']))); + $sort_order_arr = explode( ' ', esc_attr( $_GET['sort_order'] ) ); + $sort_arr_length = count( $sort_order_arr ); + + $this->sort_type = 'user'; + + // check both elems in arr exist - field name [0] and direction [1] + if ( $sort_arr_length >= 2 ) { + $sort_order_arr[1] = strtoupper( $sort_order_arr[1] ); + if ( ( $sort_order_arr[1] == 'ASC' ) || ( $sort_order_arr[1] == 'DESC' ) ) { + if ( $this->is_meta_value( $sort_order_arr[0] ) ) { + $sort_by = 'meta_value'; + + $meta_type = ''; + if ( isset( $sort_order_arr[2] ) ) { + $meta_type = strtolower( $sort_order_arr[2] ); + } + + if ( $meta_type == 'num' ) { + $sort_by = 'meta_value_num'; + $meta_type = ''; + } + + $meta_key = substr( $sort_order_arr[0], strlen( SF_META_PRE ) ); + + $args['orderby'] = $sort_by; + $args['order'] = $sort_order_arr[1]; + $args['meta_key'] = $meta_key; + + if ( $meta_type != '' ) { + $args['meta_type'] = strtoupper( $meta_type ); + } + } else { + $sort_by = $sort_order_arr[0]; + if ( $sort_by == 'id' ) { + $sort_by = 'ID'; + } + + $args['orderby'] = $sort_by; + $args['order'] = $sort_order_arr[1]; + } + } + } + } else { + $this->sort_type = 'default'; + + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + $sort_arr = array(); // this contains all the options from the settings in array format + + $default_sort_order = array( + + 'sort_by' => $searchform->settings( 'default_sort_by' ), + 'sort_dir' => strtoupper( $searchform->settings( 'default_sort_dir' ) ), + 'meta_key' => $searchform->settings( 'default_meta_key' ), + 'sort_type' => $searchform->settings( 'default_sort_type' ), + ); + + $secondary_sort_order = array( + + 'sort_by' => $searchform->settings( 'secondary_sort_by' ), + 'sort_dir' => strtoupper( $searchform->settings( 'secondary_sort_dir' ) ), + 'meta_key' => $searchform->settings( 'secondary_meta_key' ), + 'sort_type' => $searchform->settings( 'secondary_sort_type' ), + ); + + array_push( $sort_arr, $default_sort_order ); + array_push( $sort_arr, $secondary_sort_order ); + + $order_by = array(); + + foreach ( $sort_arr as $sort_order ) { + if ( isset( $sort_order['sort_by'] ) ) { + if ( $sort_order['sort_by'] != '0' ) { + if ( $sort_order['sort_by'] == 'meta_value' ) { + $order_by[ $sort_order['meta_key'] ] = $sort_order['sort_dir']; + + if ( in_array( $sort_order['sort_type'], $built_in_sort_types ) ) { + $meta_type = strtoupper( $sort_order['sort_type'] ); + } else { + $meta_type = ( $sort_order['sort_type'] == 'numeric' ) ? 'DECIMAL(12,4)' : 'CHAR'; + } + + $meta_query = array( + + 'key' => $sort_order['meta_key'], + 'type' => $meta_type, + 'compare' => 'EXISTS', + ); + + if ( ! isset( $args['meta_query'] ) ) { + $args['meta_query'] = array(); + } + + $args['meta_query'][ $sort_order['meta_key'] ] = $meta_query; + + } else { + $order_by[ $sort_order['sort_by'] ] = $sort_order['sort_dir']; + } + } + } + } + + if ( ! empty( $order_by ) ) { + $args['orderby'] = $order_by; + } + } + + return $args; + } + + public function filter_query_post_date( $args ) { + global $wp_query; + + if ( isset( $_GET['post_date'] ) ) { + // get post dates into array + $post_date = explode( '+', esc_attr( urlencode( $_GET['post_date'] ) ) ); + + if ( ! empty( $post_date ) ) { + global $searchandfilter; + $post_date_field = $searchandfilter->get( $this->sfid )->get_field_by_key( 'post_date' ); + + if ( ! $post_date_field ) { + return $args; + } + + $date_format = 'm/d/Y'; + + if ( isset( $post_date_field['date_format'] ) ) { + $date_format = $post_date_field['date_format']; + } + + // if there is more than 1 post date and the dates are not the same + if ( count( $post_date ) > 1 && $post_date[0] != $post_date[1] ) { + + if ( ( ! empty( $post_date[0] ) ) && ( ! empty( $post_date[1] ) ) ) { + + $fromDate = $this->getDateDMY( $post_date[0], $date_format ); + $toDate = $this->getDateDMY( $post_date[1], $date_format ); + + $args['date_query'] = array( + 'after' => array( + 'day' => $fromDate['day'], + 'month' => $fromDate['month'], + 'year' => $fromDate['year'], + // 'compare' => '>=' + ), + 'before' => array( + 'day' => $toDate['day'], + 'month' => $toDate['month'], + 'year' => $toDate['year'], + // 'compare' => '<=' + ), + 'inclusive' => true, + ); + } + } else { // else we are dealing with one date or both dates are the same (so need to find posts for a single day) + + if ( ! empty( $post_date[0] ) ) { + $theDate = $this->getDateDMY( $post_date[0], $date_format ); + + $args['year'] = $theDate['year']; + $args['monthnum'] = $theDate['month']; + $args['day'] = $theDate['day']; + } + } + } + } + + return $args; + } + + public function is_meta_value( $key ) { + if ( substr( $key, 0, 5 ) === SF_META_PRE ) { + return true; + } + return false; + } + + public function is_taxonomy_key( $key ) { + if ( substr( $key, 0, 5 ) === SF_TAX_PRE ) { + return true; + } + return false; + } + + public function getDateDMY( $date, $date_format ) { + if ( $date_format == 'm/d/Y' ) { + $month = substr( $date, 0, 2 ); + $day = substr( $date, 2, 2 ); + $year = substr( $date, 4, 4 ); + } elseif ( $date_format == 'd/m/Y' ) { + $month = substr( $date, 2, 2 ); + $day = substr( $date, 0, 2 ); + $year = substr( $date, 4, 4 ); + } elseif ( $date_format == 'Y/m/d' ) { + + $month = substr( $date, 4, 2 ); + $day = substr( $date, 6, 2 ); + $year = substr( $date, 0, 4 ); + + } + + $rdate['year'] = $year; + $rdate['month'] = $month; + $rdate['day'] = $day; + + return $rdate; + } + + public function get_query_object() { + return $this->the_results( true ); + } + + + public function the_results( $get_query = false ) { + global $searchandfilter; + + $this->prep_query(); + + $args = $this->query_args; + + $returnvar = ''; + + // add_action('posts_where', array($this, 'filter_meta_query_where')); + // add_action('posts_join' , array($this, 'filter_meta_join')); + + // Attach hook to filter WHERE clause. + // add_filter('posts_where', array($this,'limit_date_range_query')); + // Remove the filter after it is executed. + // add_action('posts_selection', array($this,'remove_limit_date_range_query')); + + /* + if($searchandfilter->get($this->sfid)->settings("maintain_state")==1) + { + add_filter('the_permalink', array($this, 'maintain_search_settings')); + }*/ + + if ( ! $searchandfilter->has_pagination_init() ) { + add_filter( 'get_pagenum_link', array( $this, 'pagination_fix_pagenum' ), 100 ); + add_filter( 'paginate_links', array( $this, 'pagination_fix_paginate' ), 100 ); + + do_action( 'search_filter_pagination_init' ); + } + + // we only store the query in transient for the default query (unfiltered), as this is likely the most visited page, and doing it for every combination of filter would blow up the DB + // Search_Filter_Helper::start_log("shortcode query"); + + // $use_transients = get_option( 'search_filter_cache_use_transients' ); + // $query_str = $searchandfilter->get($this->sfid)->current_query()->get_query_str(); + + $cache_key = 'results_query_' . $this->sfid; + + $query_trans = array(); + /* + if(($use_transients==1)&&($query_str=="")) + { + $query_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + }*/ + + if ( ( empty( $query_trans ) ) || ( $query_trans == false ) ) { + $query = new WP_Query( $args ); + /* + if(($use_transients==1)&&($query_str=="")) { + Search_Filter_Wp_Cache::set_transient( $cache_key, $query); + }*/ + } else { + $query = $query_trans; + } + + // Search_Filter_Helper::finish_log("shortcode query"); + + if ( $get_query ) { + return $query; + } + + ob_start(); + + // first check to see if there is a search form that matches the ID of this form + if ( $overridden_template = locate_template( 'search-filter/' . $this->sfid . '.php' ) ) { + // locate_template() returns path to file + // if either the child theme or the parent theme have overridden the template + include $overridden_template; + + } else { + + // the check for the default template (results.php) + + if ( $overridden_template = locate_template( 'search-filter/results.php' ) ) { + // locate_template() returns path to file + // if either the child theme or the parent theme have overridden the template + include $overridden_template; + + } else { + // If neither the child nor parent theme have overridden the template, + // we load the template from the 'templates' sub-directory of the directory this file is in + include plugin_dir_path( SEARCH_FILTER_PRO_BASE_PATH ) . '/templates/results.php'; + } + } + + $returnvar = ob_get_clean(); + + wp_reset_postdata(); + + return $returnvar; + + } + + public function pagination_fix_pagenum( $url ) { + $new_url = $this->pagination_fix( $url ); + return $new_url; + } + public function pagination_fix_paginate( $url ) { + $new_url = $this->pagination_fix( $url ); + return $new_url; + } + + public function get_page_no_from_url( $url ) { + $url = str_replace( '&', '&', $url ); + $url = str_replace( '#038;', '&', $url ); + + $url_query = parse_url( $url, PHP_URL_QUERY ); + $url_args = array(); + if ( $url_query !== null ) { + parse_str( $url_query, $url_args ); + } + $sf_page_no = 0; + + if ( isset( $url_args['paged'] ) ) { + $sf_page_no = (int) $url_args['paged']; + } elseif ( $this->has_url_var( $url, 'page' ) ) {// try to get page number from permalink url + $sf_page_no = (int) $this->get_url_var( $url, 'page' ); + } elseif ( $this->last_url_param_is_page_no( $url ) ) {// try to get page number from permalink url + $sf_page_no = (int) $this->last_url_param( $url ); + } elseif ( isset( $url_args['product-page'] ) ) {// then its woocommerce product shortcode pagination + + $sf_page_no = (int) ( $url_args['product-page'] ); + } elseif ( isset( $url_args['sf_paged'] ) ) { /* sf_paged check needs to be last, because we will always add it on anyway */ + + $current_page = 1; + if ( isset( $_GET['sf_paged'] ) ) { + $current_page = (int) $_GET['sf_paged']; + } + + // little hack to stop appending `sf_paged` to urls pointing to page 1, where `?sf_paged` is appended to the current URL (and therefor automatically adding it to all pagination links) + // so if the sf_paged value equals the current pages sf_paged value, don't add it to the URL - who wants pagination linking to the current page anyway + if ( $current_page != (int) $url_args['sf_paged'] ) { + $sf_page_no = (int) $url_args['sf_paged']; + } + } + + return $sf_page_no; + + } + public function get_results_url( $searchform ) { + $display_results_as = $searchform->settings( 'display_results_as' ); + $enable_taxonomy_archives = $searchform->settings( 'enable_taxonomy_archives' ); + + $results_url = ''; + + if ( $display_results_as == 'shortcode' ) { + $results_url = $searchform->settings( 'results_url' ); + } elseif ( $display_results_as == 'archive' ) { + $results_url = home_url( '?sfid=' . $this->sfid ); + $page_slug = ''; + + if ( get_option( 'permalink_structure' ) ) { + $page_slug = $searchform->settings( 'page_slug' ); + $home_url = home_url( $page_slug ); + + if ( $page_slug != '' ) { + if ( strpos( $home_url, '?' ) !== false ) { + $results_url = home_url( $page_slug ); + } else { + $results_url = trailingslashit( home_url( $page_slug ) ); + } + } + } + + if ( has_filter( 'sf_archive_results_url' ) ) { + + $results_url = apply_filters( 'sf_archive_results_url', $results_url, $this->sfid, $page_slug ); + } + } elseif ( ( $display_results_as == 'custom_woocommerce_store' ) && ( Search_Filter_Helper::wc_get_page_id() ) ) { + if ( get_option( 'permalink_structure' ) ) { + $results_url = get_permalink( Search_Filter_Helper::wc_get_page_id( 'shop' ) ); + } else { + $results_url = home_url( '?post_type=product' ); + } + + $post_type = 'product'; + + $searchform->query()->remove_permalink_filters(); + if ( get_option( 'permalink_structure' ) ) { + $results_url = get_permalink( Search_Filter_Helper::wc_get_page_id( 'shop' ) ); + } + $searchform->query()->add_permalink_filters(); + + $has_tax_in_fields = false; + $is_tax_archive = false; + + if ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type, false ) ) { + $is_tax_archive = true; + global $searchandfilter; + $term = $searchandfilter->get_queried_object(); + $filters = $searchform->get_filters(); + if ( in_array( '_sft_' . $term->taxonomy, $filters ) ) { + $has_tax_in_fields = true; + } + } + + if ( /* ($enable_taxonomy_archives == 1) && ($has_tax_in_fields == true) && */ ( $is_tax_archive ) ) { + + $results_url = get_term_link( $term ); + } + } elseif ( $display_results_as == 'post_type_archive' ) { + $enable_taxonomy_archives = $searchform->settings( 'enable_taxonomy_archives' ); + + if ( is_array( $searchform->settings( 'post_types' ) ) ) { + $post_types = array_keys( $searchform->settings( 'post_types' ) ); + + if ( isset( $post_types[0] ) ) { + + $is_tax_archive = false; + $post_type = $post_types[0]; + $has_tax_in_fields = false; + + if ( Search_Filter_Wp_Data::is_taxonomy_archive_of_post_type( $post_type ) ) { + $is_tax_archive = true; + global $searchandfilter; + $term = $searchandfilter->get_queried_object(); + $filters = $searchform->get_filters(); + if ( in_array( '_sft_' . $term->taxonomy, $filters ) ) { + $has_tax_in_fields = true; + } + } + + if ( /* ($enable_taxonomy_archives==1) && ($has_tax_in_fields==true) && */ ( $is_tax_archive ) ) { + + $results_url = get_term_link( $term ); + } else { + + // + // if (($enable_taxonomy_archives==1) && ($is_tax_archive) ) { + // $results_url = get_term_link($term); + // } + // else { + if ( $post_type == 'post' ) { + if ( get_option( 'show_on_front' ) == 'page' ) { + $results_url = get_permalink( get_option( 'page_for_posts' ) ); + } else { + $results_url = home_url( '/' ); + } + } else { + $results_url = get_post_type_archive_link( $post_type ); + } + // } + + } + } + } + } elseif ( $display_results_as == 'custom' ) { + $results_url = $searchform->settings( 'results_url' ); + } else { + $results_url = $searchform->settings( 'results_url' ); + } + + if ( $results_url != '' ) { + if ( has_filter( 'sf_results_url' ) ) { + + $results_url = apply_filters( 'sf_results_url', $results_url, $this->sfid ); + } + } + + return $results_url; + } + public function add_paged_to_url( $url, $page_no ) { + if ( $page_no > 1 ) { + $url = add_query_arg( 'sf_paged', $page_no, $url ); + } + + return $url; + } + + public function add_url_args( $source_url, $dest_url, $display_results_as ) { + + $url_query = parse_url( $source_url, PHP_URL_QUERY ); + $url_args = array(); + + if ( $url_query !== null ) { + parse_str( $url_query, $url_args ); // url decodes the vals + } + + $remove_args = array( 'sf_paged', 'action', 'sf_action', 'sfid', 'paged' ); + + // if archive method, without a slug, then we must keep in "sfid" + if ( $display_results_as == 'archive' ) { + + if ( ! get_option( 'permalink_structure' ) ) { + + if ( ( $key = array_search( 'sfid', $remove_args ) ) !== false ) { + unset( $remove_args[ $key ] ); // remove "sfid" from the remove_args array + } + } + } + + foreach ( $url_args as $key => $val ) { + + if ( ! in_array( $key, $remove_args ) ) { + $dest_url = add_query_arg( $key, urlencode( $val ), $dest_url ); + } + } + + return $dest_url; + } + + public function pagination_fix( $url ) { + + global $searchandfilter; + + // $url = urldecode($url); + $url = remove_query_arg( 'sf_data', $url ); + + $sf_url = ''; + + // get the page number + $page_no = $this->get_page_no_from_url( $url ); + + $url = remove_query_arg( 'product-page', $url ); + + // get the results url + $searchform = $searchandfilter->get( $this->sfid ); + $results_url = $this->get_results_url( $searchform ); + + // remove args we know we don't want + $sf_url = $results_url; + + // add args from original URL to the url + $display_results_as = $searchform->settings( 'display_results_as' ); + + $sf_url = $this->add_url_args( $url, $sf_url, $display_results_as ); + + // add sf_paged variable (back) to the url + $sf_url = $this->add_paged_to_url( $sf_url, $page_no ); + + return $sf_url; + } + + public function get_url_var( $url, $name ) { + $strURL = $url; + $arrVals = explode( '/', $strURL ); + $found = 0; + foreach ( $arrVals as $index => $value ) { + if ( $value == $name ) { + $found = $index; + } + } + $place = $found + 1; + return $arrVals[ $place ]; + } + + public function has_url_var( $url, $name ) { + $strURL = $url; + $arrVals = explode( '/', $strURL ); + $found = 0; + foreach ( $arrVals as $index => $value ) { + if ( $value == $name ) { + return true; + } + } + return false; + } + public function last_url_param( $url ) { + // remove query string + $url = preg_replace( '/\?.*/', '', $url ); + + // now get the last part + $url_parts = explode( '/', rtrim( $url, '/' ) ); + $last_part = end( $url_parts ); + + return $last_part; + } + + public function last_url_param_is_page_no( $url ) { + global $searchandfilter; + $current_page = $searchandfilter->get_queried_object(); + + // only do this on single posts/pages/custom post types + if ( is_singular() ) { + + $post = get_post( get_the_ID() ); + $slug = $post->post_name; + + // remove query string + $url = preg_replace( '/\?.*/', '', $url ); + + // now get the last part + $url_parts = explode( '/', rtrim( $url, '/' ) ); + $last_part = end( $url_parts ); + + // make sure the last part is not the doc name, and it looks numeric + if ( ( $last_part !== $slug ) && ( is_numeric( $last_part ) ) ) { + return true; + } + } + + return false; + + } + + public function filter_settings( $args ) { + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + // posts per page + $args['posts_per_page'] = $searchform->settings( 'results_per_page' ) == '' ? get_option( 'posts_per_page' ) : $searchform->settings( 'results_per_page' ); + + // post status + if ( $searchform->settings( 'post_status' ) != '' ) { + $post_status = $searchform->settings( 'post_status' ); + $args['post_status'] = array_map( 'esc_attr', array_keys( $post_status ) ); + + $post_types = $searchform->settings( 'post_types' ); + if ( $post_types != '' ) { + if ( array_key_exists( 'attachment', $post_types ) ) { + array_push( $args['post_status'], 'inherit' ); + } + } + } + + // exclude post ids + if ( $searchform->settings( 'exclude_post_ids' ) != '' ) { + $exclude_post_ids = $searchform->settings( 'exclude_post_ids' ); + $args['post__not_in'] = array_map( 'intval', explode( ',', $exclude_post_ids ) ); + } + + if ( $searchform->settings( 'sticky_posts' ) != '' ) { + $sticky_posts = $searchform->settings( 'sticky_posts' ); + + if ( $sticky_posts == 'exclude' ) { + $sticky_post_ids = get_option( 'sticky_posts' ); + + if ( ! empty( $sticky_post_ids ) ) { + if ( ! isset( $args['post__not_in'] ) ) { + $args['post__not_in'] = $sticky_post_ids; + } elseif ( is_array( $args['post__not_in'] ) ) { + $args['post__not_in'] = array_merge( $args['post__not_in'], $sticky_post_ids ); + } + } + } elseif ( $sticky_posts == 'ignore' ) { + $args['ignore_sticky_posts'] = 1; + } + } + + // include/exclude taxonomies + if ( $searchform->settings( 'taxonomies_settings' ) != '' ) { + if ( is_array( $searchform->settings( 'taxonomies_settings' ) ) ) { + foreach ( $searchform->settings( 'taxonomies_settings' ) as $key => $val ) { + + if ( $key == 'category' ) { + if ( isset( $val['ids'] ) ) { + if ( $val['ids'] != '' ) { + if ( $val['include_exclude'] == 'include' ) { + $args['category__in'] = $this->lang_object_ids( array_map( 'intval', explode( ',', $val['ids'] ) ), $key ); + } else { + $args['category__not_in'] = $this->lang_object_ids( array_map( 'intval', explode( ',', $val['ids'] ) ), $key ); + } + } + } + } elseif ( $key == 'post_tag' ) { + if ( isset( $val['ids'] ) ) { + if ( $val['ids'] != '' ) { + if ( $val['include_exclude'] == 'include' ) { + $args['tag__in'] = $this->lang_object_ids( array_map( 'intval', explode( ',', $val['ids'] ) ), $key ); + } else { + $args['tag__not_in'] = $this->lang_object_ids( array_map( 'intval', explode( ',', $val['ids'] ) ), $key ); + } + } + } + } else { // taxonomy + if ( isset( $val['ids'] ) ) { + if ( $val['ids'] != '' ) { + $args['tax_query']['relation'] = 'AND'; + + if ( $val['include_exclude'] == 'include' ) { + $operator = 'IN'; + } else { + $operator = 'NOT IN'; + } + + $args['tax_query'][] = array( + 'taxonomy' => $key, + 'field' => 'id', + 'terms' => $this->lang_object_ids( array_map( 'intval', explode( ',', $val['ids'] ) ), $key ), + 'operator' => $operator, + ); + } + } + } + } + } + } + + // meta queries + if ( ! isset( $args['meta_query'] ) ) { + $args['meta_query'] = array(); + } + + if ( $searchform->settings( 'settings_post_meta' ) != '' ) { + // $args['meta_query'] + if ( is_array( $searchform->settings( 'settings_post_meta' ) ) ) { + foreach ( $searchform->settings( 'settings_post_meta' ) as $post_meta ) { + $compare_val = ''; + if ( $post_meta['meta_compare'] == 'e' ) { + $compare_val = '='; + } elseif ( $post_meta['meta_compare'] == 'ne' ) { + $compare_val = '!='; + } elseif ( $post_meta['meta_compare'] == 'lt' ) { + $compare_val = '<'; + } elseif ( $post_meta['meta_compare'] == 'gt' ) { + $compare_val = '>'; + } elseif ( $post_meta['meta_compare'] == 'lte' ) { + $compare_val = '<='; + } elseif ( $post_meta['meta_compare'] == 'gte' ) { + $compare_val = '>='; + } else { + $compare_val = $post_meta['meta_compare']; + } + + if ( $post_meta['meta_type'] == 'DATE' ) { + if ( $post_meta['meta_date_value_current_date'] == 1 ) { + $meta_query = array( + + 'key' => $post_meta['meta_key'], + 'value' => date( 'Ymd', current_time( 'timestamp' ) ), + 'type' => $post_meta['meta_type'], + 'compare' => $compare_val, + ); + } else { + $meta_query = array( + + 'key' => $post_meta['meta_key'], + 'value' => $post_meta['meta_date_value_date'], + 'type' => $post_meta['meta_type'], + 'compare' => $compare_val, + ); + } + } elseif ( $post_meta['meta_type'] == 'TIMESTAMP' ) { + if ( $post_meta['meta_date_value_current_timestamp'] == 1 ) { + $meta_query = array( + + 'key' => $post_meta['meta_key'], + 'value' => current_time( 'timestamp' ), + 'type' => 'NUMERIC', + 'compare' => $compare_val, + ); + } else { + $meta_query = array( + + 'key' => $post_meta['meta_key'], + 'value' => $post_meta['meta_date_value_timestamp'], + 'type' => 'NUMERIC', + 'compare' => $compare_val, + ); + } + } else { + $meta_query = array( + + 'key' => $post_meta['meta_key'], + 'value' => $post_meta['meta_value'], + 'type' => $post_meta['meta_type'], + 'compare' => $compare_val, + ); + } + + // we don't want to pass the value when checking if a field exists or not + if ( ( $compare_val == 'EXISTS' ) || ( $compare_val == 'NOT EXISTS' ) ) { + unset( $meta_query['value'] ); + unset( $meta_query['type'] ); + + } + + array_push( $args['meta_query'], $meta_query ); + + } + } + } + + return $args; + } + + public function lang_object_ids( $ids_array, $type ) { + if ( Search_Filter_Helper::has_wpml() ) { + $res = array(); + foreach ( $ids_array as $id ) { + $xlat = Search_Filter_Helper::wpml_object_id( $id, $type, true ); + if ( ! is_null( $xlat ) ) { + $res[] = $xlat; + } + } + return $res; + } else { + return $ids_array; + } + } + +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-taxonomy-object-walker.php b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-taxonomy-object-walker.php index 62dd9e4ac..c13caa962 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-taxonomy-object-walker.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/class-search-filter-taxonomy-object-walker.php @@ -1,276 +1,215 @@ -type = $type; - - $this->options = array(); - $this->options_obj = $options_obj; - } - - function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) { - - parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output ); - } - - - function start_el( &$output, $taxonomy_term, $depth = 0, $args = array(), $id = 0 ) - { - global $searchandfilter; - - $sfid = $args['sfid']; - $defaults = $args['defaults']; - $hide_empty = $args['hide_empty']; - $sf_hide_empty = $args['sf_hide_empty']; - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - $show_count = $args['show_count']; - $show_count_format_sf = $args['show_count_format_sf']; - - $searchform = $searchandfilter->get($sfid); - $this->auto_count = $searchform->settings("enable_auto_count"); - $this->auto_count_deselect_emtpy = $searchform->settings("auto_count_deselect_emtpy"); - - $field_name = $args['sf_name']; - - //insert a default "select all" or "choose category: " at the start of the options - //should only do this on radio or select field types as they are single select - - if($this->elementno==0) - {//we are on the first element, so insert a default element first - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - $default_option->count = 0; - array_push($this->options, $default_option); - } - - $this->elementno++; - } - - - $option = new stdClass(); - $option->label = ''; - $option->attributes = array( - 'class' => '' - ); - $option->value = ''; - - - //setup taxonomy term defaults - $taxonomy_term_name = esc_attr( $taxonomy_term->name ); - $taxonomy_term_id = esc_attr( $taxonomy_term->term_id ); - $taxonomy_term_slug = esc_attr( $taxonomy_term->slug ); - $taxonomy_term_name = apply_filters( 'list_cats', $taxonomy_term_name, $taxonomy_term ); - - //check a default has been set and set it - /*if($defaults) - { - $no_selected_options = count($defaults); - - if(($no_selected_options>0)&&(is_array($defaults))) - { - if(in_array($taxonomy_term_id, $defaults)) - { - $option->attributes['selected'] = 'selected'; - } - } - }*/ - - //get the count var (either from S&F cache, or from WP) - if($this->auto_count==1) - { - $option_count = $searchform->get_count_var($field_name, $taxonomy_term->slug); - } - else - { - $option_count = intval($taxonomy_term->count); - } - - - $current_depth = 0; - if($args['hierarchical']==1) - { - - - if($taxonomy_term->parent == 0) { - //then this has no parent so reset depth - $current_depth = 0; - //and reset the array tracking the parent IDs of this tree - $this->depth_track = array( $taxonomy_term_id ); //reset the chain - - } - else { - - //check to see if the parent ID is somewhere in the depth tracker - //array_search( $taxonomy_term->parent, $this->depth_track, true ); - $depth_length = count($this->depth_track); - - $found_parent_depth = array_search( $taxonomy_term->parent, $this->depth_track ); - - if($found_parent_depth !== false ) { - - $current_depth = $found_parent_depth + 1; - - //then we found a parent, but it was at the end of the chain, so we need to extend it by - $this->depth_track[$current_depth] = $taxonomy_term_id; - - - } else { - //depth does not yet exist, so add it - //array_push($this->depth_track, $current_depth); - } - - //if the last item had the same parent ID as the previous item, then the depth stays the same - /*if($this->depth_track[$depth_length-1] == $taxonomy_term->parent) { - - } else if($this->depth_track[$depth_length-1] == $taxonomy_term->parent) { - - - }*/ - } - } - - $this->parents_names[$current_depth] = $taxonomy_term->slug; - if((intval($sf_hide_empty)!=1)||($option_count!=0)) - { - - $option->value = $taxonomy_term_slug; - //$option->selected_value = $taxonomy_term_id; //we want to match defaults based on ID - $option->label = $taxonomy_term_name; - $option->depth = $current_depth; - $option->count = $option_count; - - //we only want to grab the term rewrite template once for each depth - if($option->depth==$this->term_rewrite_depth) - { - Search_Filter_TTT::add_template($this->get_term_link_template($taxonomy_term, $this->parents_names), $this->term_rewrite_depth, $taxonomy_term->taxonomy); - $this->term_rewrite_depth++; - } - - //add classes - $option->attributes['class'] = SF_CLASS_PRE."level-".$current_depth.' '.SF_ITEM_CLASS_PRE.$taxonomy_term_id; - - if ( !empty($show_count) ) - { - if($show_count_format_sf=="inline") - { - $option->label .= '  (' . number_format_i18n($option_count) . ')'; - } - else if($show_count_format_sf=="html") - { - $option->label .= '(' . number_format_i18n($option_count) . ')'; - } - } - - //always last, after everything init - array_push($this->options, $option); - } - - $this->options_obj->set($this->options); - - $output = ''; - } - private function get_term_link_template($term, $term_names) - { - $taxonomy_name = $term->taxonomy; - - $term_slug = $term->slug; - - //is_taxonomy_hierarchical - $term_link = get_term_link($term, $taxonomy_name); - - //$term_template_link = str_replace($taxonomy_name, "[taxonomy]", $term_link); - $term_template_link = $term_link; - - //sort the array by string length, preserving indexes - uasort($term_names, array($this, 'sortStringByLength')); - - $home_url_removed = false; - if (strpos($term_template_link, home_url()) === 0) { - $term_template_link = substr($term_template_link, strlen(home_url())); - $home_url_removed = true; - } - - //we need to loop[ through these terms in order - foreach($term_names as $term_index => $term_name){ - //echo $term_index. " "; - //$term_template_link = str_replace($term_name, "[$term_index]", $term_template_link); - //$term_template_link = preg_replace('/'.preg_quote($term_name).'/', "[$term_index]", $term_template_link, 1); - $term_template_link = $this->str_lreplace($term_name, "[$term_index]", $term_template_link); - - //$term_index++; - } - - //$term_template_link = str_replace($term_slug, "[term]", $term_template_link); // redundant, we don't user `[term]` - - if ($home_url_removed === true){ - - $term_template_link = home_url().$term_template_link; - } - - return $term_template_link; - } - public function sortStringByLength($a,$b){ - return strlen($b)-strlen($a); - } - function str_lreplace($search, $replace, $subject) - { - $pos = strrpos($subject, $search); - - if($pos !== false) - { - $subject = substr_replace($subject, $replace, $pos, strlen($search)); - } - - return $subject; - } - - function end_el( &$output, $page, $depth = 0, $args = array() ) - { - - } - - function start_lvl( &$output, $depth = 0, $args = array() ) - { - - } - - - function end_lvl( &$output, $depth = 0, $args = array() ) - { - - } - -} +type = $type; + + $this->options = array(); + $this->options_obj = $options_obj; + } + + function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) { + + parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output ); + } + + + function start_el( &$output, $taxonomy_term, $depth = 0, $args = array(), $id = 0 ) { + global $searchandfilter; + + $sfid = $args['sfid']; + $defaults = $args['defaults']; + $hide_empty = $args['hide_empty']; + $sf_hide_empty = $args['sf_hide_empty']; + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + $show_count = $args['show_count']; + $show_count_format_sf = $args['show_count_format_sf']; + + $searchform = $searchandfilter->get( $sfid ); + $this->auto_count = $searchform->settings( 'enable_auto_count' ); + $this->auto_count_deselect_emtpy = $searchform->settings( 'auto_count_deselect_emtpy' ); + + $field_name = $args['sf_name']; + + // insert a default "select all" or "choose category: " at the start of the options + // should only do this on radio or select field types as they are single select + + if ( $this->elementno == 0 ) {// we are on the first element, so insert a default element first + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + $default_option->count = 0; + array_push( $this->options, $default_option ); + } + + $this->elementno++; + } + + $option = new stdClass(); + $option->label = ''; + $option->attributes = array( + 'class' => '', + ); + $option->value = ''; + + // setup taxonomy term defaults + $taxonomy_term_name = esc_attr( $taxonomy_term->name ); + $taxonomy_term_id = esc_attr( $taxonomy_term->term_id ); + $taxonomy_term_slug = esc_attr( $taxonomy_term->slug ); + $taxonomy_term_name = apply_filters( 'list_cats', $taxonomy_term_name, $taxonomy_term ); + + // get the count var (either from S&F cache, or from WP) + if ( $this->auto_count == 1 ) { + $option_count = $searchform->get_count_var( $field_name, $taxonomy_term->slug ); + } else { + $option_count = intval( $taxonomy_term->count ); + } + + $current_depth = 0; + if ( $args['hierarchical'] == 1 ) { + + if ( $taxonomy_term->parent == 0 ) { + // then this has no parent so reset depth + $current_depth = 0; + // and reset the array tracking the parent IDs of this tree + $this->depth_track = array( $taxonomy_term_id ); // reset the chain + + } else { + + // check to see if the parent ID is somewhere in the depth tracker + $depth_length = count( $this->depth_track ); + + $found_parent_depth = array_search( $taxonomy_term->parent, $this->depth_track ); + + if ( $found_parent_depth !== false ) { + + $current_depth = $found_parent_depth + 1; + + // then we found a parent, but it was at the end of the chain, so we need to extend it by + $this->depth_track[ $current_depth ] = $taxonomy_term_id; + + } + } + } + + $this->parents_names[ $current_depth ] = $taxonomy_term->slug; + if ( ( intval( $sf_hide_empty ) != 1 ) || ( $option_count != 0 ) ) { + + $option->value = $taxonomy_term_slug; + $option->label = $taxonomy_term_name; + $option->depth = $current_depth; + $option->count = $option_count; + + // we only want to grab the term rewrite template once for each depth + if ( $option->depth == $this->term_rewrite_depth ) { + Search_Filter_TTT::add_template( $this->get_term_link_template( $taxonomy_term, $this->parents_names ), $this->term_rewrite_depth, $taxonomy_term->taxonomy ); + $this->term_rewrite_depth++; + } + + // add classes + $option->attributes['class'] = SF_CLASS_PRE . 'level-' . $current_depth . ' ' . SF_ITEM_CLASS_PRE . $taxonomy_term_id; + + if ( ! empty( $show_count ) ) { + if ( $show_count_format_sf == 'inline' ) { + $option->label .= '  (' . number_format_i18n( $option_count ) . ')'; + } elseif ( $show_count_format_sf == 'html' ) { + $option->label .= '(' . number_format_i18n( $option_count ) . ')'; + } + } + + // always last, after everything init + array_push( $this->options, $option ); + } + + $this->options_obj->set( $this->options ); + + $output = ''; + } + private function get_term_link_template( $term, $term_names ) { + $taxonomy_name = $term->taxonomy; + + $term_slug = $term->slug; + + // is_taxonomy_hierarchical + $term_link = get_term_link( $term, $taxonomy_name ); + + $term_template_link = $term_link; + + // sort the array by string length, preserving indexes + uasort( $term_names, array( $this, 'sortStringByLength' ) ); + + $home_url_removed = false; + if ( strpos( $term_template_link, home_url() ) === 0 ) { + $term_template_link = substr( $term_template_link, strlen( home_url() ) ); + $home_url_removed = true; + } + + // we need to loop[ through these terms in order + foreach ( $term_names as $term_index => $term_name ) { + $term_template_link = $this->str_lreplace( $term_name, "[$term_index]", $term_template_link ); + } + if ( $home_url_removed === true ) { + + $term_template_link = home_url() . $term_template_link; + } + + return $term_template_link; + } + public function sortStringByLength( $a, $b ) { + return strlen( $b ) - strlen( $a ); + } + function str_lreplace( $search, $replace, $subject ) { + $pos = strrpos( $subject, $search ); + + if ( $pos !== false ) { + $subject = substr_replace( $subject, $replace, $pos, strlen( $search ) ); + } + + return $subject; + } + + function end_el( &$output, $page, $depth = 0, $args = array() ) { + } + + function start_lvl( &$output, $depth = 0, $args = array() ) { + } + + + function end_lvl( &$output, $depth = 0, $args = array() ) { + } + +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/author.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/author.php index 23b851cac..90a58db76 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/author.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/author.php @@ -1,199 +1,176 @@ -current_query->get_field_values("authors"); - - if(count($fields_defaults)==0) - { - $fields_defaults = array(""); - } - - $returnvar = ""; - - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'input_type' => '', - 'optioncount' => '', - 'exclude_admin' => '', - 'show_fullname' => '', - 'order_by' => '', - 'order_dir' => '', - 'hide_empty' => '', - 'operator' => '', - 'all_items_label' => '', - 'accessibility_label' => '', - 'exclude' => '', - 'combo_box' => '', - 'no_results_message' => '', - 'show_default_option_sf' => false, - 'show_count_format_sf' => "inline", - ); - //set defaults so no chance of any php errors when accessing un init vars - $args = array_replace($defaults, $field_data); - - $post_types = $this->searchform->settings("post_types"); - - if(is_array($post_types)) - {//get the post types in to the proper format - $post_types_array = array(); - - foreach ($post_types as $key => $val) - { - $post_types_array[] = $key; - } - - $args['post_types'] = $post_types_array; - } - - - if($field_data['all_items_label']=="") - { - $args['show_option_all_sf'] = __('All Authors', $this->plugin_slug); - } - else - { - $args['show_option_all_sf'] = $field_data['all_items_label']; - - } - - - if(($args['order_by']!="default")&&($args['order_by']!="")) - { - $args['orderby'] = $args['order_by']; - $args['order'] = strtoupper($args['order_dir']); - } - - $args['name'] = $field_name; //field name - - $input_args = array( - 'name' => $field_name, - 'defaults' => $fields_defaults, - 'accessibility_label' => $args['accessibility_label'], - 'attributes' => array(), - 'options' => array() - ); - - if($args['input_type']=="select") - { - //setup any custom attributes - $attributes = array(); - if($args['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - - if(!empty($args['no_results_message'])){ - $attributes['data-combobox-nrm'] = $args['no_results_message']; - } - } - - //finalise input args object - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->select($input_args); - - } - else if($args['input_type']=="checkbox") - { - //setup any custom attributes - $attributes = array(); - - //finalise input args object show_count_format_sf - $args['show_count_format_sf'] = 'html'; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->checkbox($input_args); - } - else if($args['input_type']=="radio") - { - //setup any custom attributes - $attributes = array(); - - //finalise input args object - $args['show_default_option_sf'] = true; - $args['show_count_format_sf'] = 'html'; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->radio($input_args); - - } - else if($args['input_type']=="multiselect") - { - //setup any custom attributes - $attributes = array(); - if($args['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - $attributes['data-placeholder'] = $args['show_option_all_sf']; - - if(!empty($args['no_results_message'])){ - $attributes['data-combobox-nrm'] = $args['no_results_message']; - } - } - - $attributes['multiple'] = "multiple"; - - //finalise input args object - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->select($input_args); - } - - return $returnvar; - } - - private function get_options($args) - { - //options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. - $options = array(); - - $options_obj = new Author_Options(); - - //use a walker to silence output, and create a custom object which is stored in `$options` - $walker = new Search_Filter_Author_Object_Walker($options_obj); - $output = $walker->wp_authors($args); - - return $options_obj->get(); - } -} - - -class Author_Options { - - private $options = array(); - - public function set($options) - { - $this->options = $options; - } - public function get() - { - return $this->options; - } -} - +current_query->get_field_values( 'authors' ); + + if ( count( $fields_defaults ) == 0 ) { + $fields_defaults = array( '' ); + } + + $returnvar = ''; + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'input_type' => '', + 'optioncount' => '', + 'exclude_admin' => '', + 'show_fullname' => '', + 'order_by' => '', + 'order_dir' => '', + 'hide_empty' => '', + 'operator' => '', + 'all_items_label' => '', + 'accessibility_label' => '', + 'exclude' => '', + 'combo_box' => '', + 'no_results_message' => '', + 'show_default_option_sf' => false, + 'show_count_format_sf' => 'inline', + ); + // set defaults so no chance of any php errors when accessing un init vars + $args = array_replace( $defaults, $field_data ); + + $post_types = $this->searchform->settings( 'post_types' ); + + if ( is_array( $post_types ) ) {// get the post types in to the proper format + $post_types_array = array(); + + foreach ( $post_types as $key => $val ) { + $post_types_array[] = $key; + } + + $args['post_types'] = $post_types_array; + } + + if ( $field_data['all_items_label'] == '' ) { + $args['show_option_all_sf'] = __( 'All Authors', $this->plugin_slug ); + } else { + $args['show_option_all_sf'] = $field_data['all_items_label']; + + } + + if ( ( $args['order_by'] != 'default' ) && ( $args['order_by'] != '' ) ) { + $args['orderby'] = $args['order_by']; + $args['order'] = strtoupper( $args['order_dir'] ); + } + + $args['name'] = $field_name; // field name + + $input_args = array( + 'name' => $field_name, + 'defaults' => $fields_defaults, + 'accessibility_label' => $args['accessibility_label'], + 'attributes' => array(), + 'options' => array(), + ); + + if ( $args['input_type'] == 'select' ) { + // setup any custom attributes + $attributes = array(); + if ( $args['combo_box'] == 1 ) { + $attributes['data-combobox'] = '1'; + + if ( ! empty( $args['no_results_message'] ) ) { + $attributes['data-combobox-nrm'] = $args['no_results_message']; + } + } + + // finalise input args object + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->select( $input_args ); + + } elseif ( $args['input_type'] == 'checkbox' ) { + // setup any custom attributes + $attributes = array(); + + // finalise input args object show_count_format_sf + $args['show_count_format_sf'] = 'html'; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->checkbox( $input_args ); + } elseif ( $args['input_type'] == 'radio' ) { + // setup any custom attributes + $attributes = array(); + + // finalise input args object + $args['show_default_option_sf'] = true; + $args['show_count_format_sf'] = 'html'; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->radio( $input_args ); + + } elseif ( $args['input_type'] == 'multiselect' ) { + // setup any custom attributes + $attributes = array(); + if ( $args['combo_box'] == 1 ) { + $attributes['data-combobox'] = '1'; + $attributes['data-placeholder'] = $args['show_option_all_sf']; + + if ( ! empty( $args['no_results_message'] ) ) { + $attributes['data-combobox-nrm'] = $args['no_results_message']; + } + } + + $attributes['multiple'] = 'multiple'; + + // finalise input args object + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->select( $input_args ); + } + + return $returnvar; + } + + private function get_options( $args ) { + // options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. + $options = array(); + + $options_obj = new Author_Options(); + + // use a walker to silence output, and create a custom object which is stored in `$options` + $walker = new Search_Filter_Author_Object_Walker( $options_obj ); + $output = $walker->wp_authors( $args ); + + return $options_obj->get(); + } +} + + +class Author_Options { + + private $options = array(); + + public function set( $options ) { + $this->options = $options; + } + public function get() { + return $this->options; + } +} + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/base.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/base.php index 0824b5ddb..c878f4227 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/base.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/base.php @@ -1,57 +1,63 @@ -plugin_slug = $plugin_slug; - $this->sfid = $sfid; - $this->create_input = new Search_Filter_Generate_Input($this->plugin_slug, $sfid); - - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $this->searchform = $searchform; - $this->current_query = $searchform->current_query(); - } - - - public function set_defaults() - { - - $field_defaults = array(); - - /*global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $current_query = $searchform->current_query()->get_array(); - - foreach($current_query as $field_name => $field) - { - if(isset($field['active_terms'])) - { - $field_defaults[$field_name] = array(); - - foreach($field['active_terms'] as $active_term) - { - array_push($field_defaults[$field_name], $active_term->value); - } - } - }*/ - - $this->field_defaults = $field_defaults; - - } - -} +plugin_slug = $plugin_slug; + $this->sfid = $sfid; + $this->create_input = new Search_Filter_Generate_Input( $this->plugin_slug, $sfid ); + + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + $this->searchform = $searchform; + $this->current_query = $searchform->current_query(); + } + + + public function set_defaults() { + $field_defaults = array(); + + /* + global $searchandfilter; + $searchform = $searchandfilter->get($this->sfid); + $current_query = $searchform->current_query()->get_array(); + + foreach($current_query as $field_name => $field) + { + if(isset($field['active_terms'])) + { + $field_defaults[$field_name] = array(); + + foreach($field['active_terms'] as $active_term) + { + array_push($field_defaults[$field_name], $active_term->value); + } + } + }*/ + + $this->field_defaults = $field_defaults; + + } + +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_date.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_date.php index f5ef1a68f..ead044461 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_date.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_date.php @@ -1,222 +1,188 @@ -current_query->get_field_values($field_name); - - $returnvar = ""; - - $defaults = array( - 'input_type' => '', - 'date_format' => '', - 'heading' => '', - 'accessibility_label' => '', - - - 'date_from_prefix' => '', - 'date_from_postfix' => '', - 'date_from_placeholder' => '', - 'date_to_prefix' => '', - 'date_to_postfix' => '', - 'date_to_placeholder' => '', - - 'date_use_dropdown_month' => '', - 'date_use_dropdown_year' => '' - - ); - - $args = array_replace($defaults, $field_data); - - if($args['date_format']=="") - { - $args['date_format'] = 'm/d/Y'; - } - - $defaults = ""; - $placeholder = ""; - $jqueryformat = ""; - - if($args['date_format']=="m/d/Y") - { - $placeholder = __("mm/dd/yyyy", $this->plugin_slug); - $jqueryformat = __("mm/dd/yy", $this->plugin_slug); - } - else if($args['date_format']=="d/m/Y") - { - $placeholder = __("dd/mm/yyyy", $this->plugin_slug); - $jqueryformat = __("dd/mm/yy", $this->plugin_slug); - } - else if($args['date_format']=="Y/m/d") - { - $placeholder = __("yyyy/mm/dd", $this->plugin_slug); - $jqueryformat = __("yy/mm/dd", $this->plugin_slug); - } - - if(isset($fields_defaults)) - { - foreach($fields_defaults as &$a_default) - { - if(strlen($a_default)==8) - { - if($args['date_format']=="m/d/Y") - { - $month = substr($a_default, 0, 2); - $day = substr($a_default, 2, 2); - $year = substr($a_default, 4, 4); - - $a_default = $month."/".$day."/".$year; - - } - else if($args['date_format']=="d/m/Y") - { - $month = substr($a_default, 2, 2); - $day = substr($a_default, 0, 2); - $year = substr($a_default, 4, 4); - - $a_default = $day."/".$month."/".$year; - - } - else if($args['date_format']=="Y/m/d") - { - $month = substr($a_default, 4, 2); - $day = substr($a_default, 6, 2); - $year = substr($a_default, 0, 4); - - $a_default = $year."/".$month."/".$day; - - } - } - else - { - $a_default = ""; - } - } - - $defaults = $fields_defaults; - } - - - $returnvar .= "
                              "; - - - - if($args['input_type']=="date") - { - $attributes = array(); - - if($args['date_from_placeholder']!="") - { - $attributes['placeholder'] = $args['date_from_placeholder']; - } - - $date_value = $this->get_date_from_default($defaults, "from"); - - $input_args = array( - 'name' => $field_name, - //'options' => $this->get_options($args), - 'value' => $date_value, - 'accessibility_label' => $args['accessibility_label'], - 'attributes' => $attributes, - 'prefix' => $args['date_from_prefix'], - 'postfix' => $args['date_from_postfix'] - - ); - - $returnvar .= "
                            • "; - $returnvar .= $this->create_input->datepicker($input_args); - $returnvar .= "
                            • "; - } - else if($args['input_type']=="daterange") - { - // from field - $attributes = array(); - if($args['date_from_placeholder']!="") - { - $attributes['placeholder'] = $args['date_from_placeholder']; - } - - $date_value = $this->get_date_from_default($defaults, "from"); - - $input_args = array( - 'name' => $field_name, - 'value' => $date_value, - 'accessibility_label' => $args['accessibility_label'], - 'attributes' => $attributes, - 'prefix' => $args['date_from_prefix'], - 'postfix' => $args['date_from_postfix'] - - ); - $returnvar .= "
                            • "; - $returnvar .= $this->create_input->datepicker($input_args); - $returnvar .= "
                            • "; - - - // to field - $attributes = array(); - if($args['date_to_placeholder']!="") - { - $attributes['placeholder'] = $args['date_to_placeholder']; - } - - $date_value = $this->get_date_from_default($defaults, "to"); - - $input_args = array( - 'name' => $field_name, - 'value' => $date_value, - 'accessibility_label' => $args['accessibility_label'], - 'attributes' => $attributes, - 'prefix' => $args['date_to_prefix'], - 'postfix' => $args['date_to_postfix'] - - ); - - $returnvar .= "
                            • "; - $returnvar .= $this->create_input->datepicker($input_args); - $returnvar .= "
                            • "; - - } - - $returnvar .= "
                            "; - - return $returnvar; - } - - public function get_date_from_default($defaults, $fromto = "from") - { - if($fromto=="from") - { - $currentid = 0; - } - else if($fromto=="to") - { - $currentid = 1; - } - - $current_date = ""; - if(isset($defaults[$currentid])) - { - $current_date = $defaults[$currentid]; - } - - return $current_date; - - - } -} +current_query->get_field_values( $field_name ); + + $returnvar = ''; + + $defaults = array( + 'input_type' => '', + 'date_format' => '', + 'heading' => '', + 'accessibility_label' => '', + + 'date_from_prefix' => '', + 'date_from_postfix' => '', + 'date_from_placeholder' => '', + 'date_to_prefix' => '', + 'date_to_postfix' => '', + 'date_to_placeholder' => '', + + 'date_use_dropdown_month' => '', + 'date_use_dropdown_year' => '', + + ); + + $args = array_replace( $defaults, $field_data ); + + if ( $args['date_format'] == '' ) { + $args['date_format'] = 'm/d/Y'; + } + + $defaults = ''; + $placeholder = ''; + $jqueryformat = ''; + + if ( $args['date_format'] == 'm/d/Y' ) { + $placeholder = __( 'mm/dd/yyyy', $this->plugin_slug ); + $jqueryformat = __( 'mm/dd/yy', $this->plugin_slug ); + } elseif ( $args['date_format'] == 'd/m/Y' ) { + $placeholder = __( 'dd/mm/yyyy', $this->plugin_slug ); + $jqueryformat = __( 'dd/mm/yy', $this->plugin_slug ); + } elseif ( $args['date_format'] == 'Y/m/d' ) { + $placeholder = __( 'yyyy/mm/dd', $this->plugin_slug ); + $jqueryformat = __( 'yy/mm/dd', $this->plugin_slug ); + } + + if ( isset( $fields_defaults ) ) { + foreach ( $fields_defaults as &$a_default ) { + if ( strlen( $a_default ) == 8 ) { + if ( $args['date_format'] == 'm/d/Y' ) { + $month = substr( $a_default, 0, 2 ); + $day = substr( $a_default, 2, 2 ); + $year = substr( $a_default, 4, 4 ); + + $a_default = $month . '/' . $day . '/' . $year; + + } elseif ( $args['date_format'] == 'd/m/Y' ) { + $month = substr( $a_default, 2, 2 ); + $day = substr( $a_default, 0, 2 ); + $year = substr( $a_default, 4, 4 ); + + $a_default = $day . '/' . $month . '/' . $year; + + } elseif ( $args['date_format'] == 'Y/m/d' ) { + $month = substr( $a_default, 4, 2 ); + $day = substr( $a_default, 6, 2 ); + $year = substr( $a_default, 0, 4 ); + + $a_default = $year . '/' . $month . '/' . $day; + + } + } else { + $a_default = ''; + } + } + + $defaults = $fields_defaults; + } + + $returnvar .= '
                              "; + + if ( $args['input_type'] == 'date' ) { + $attributes = array(); + + if ( $args['date_from_placeholder'] != '' ) { + $attributes['placeholder'] = $args['date_from_placeholder']; + } + + $date_value = $this->get_date_from_default( $defaults, 'from' ); + + $input_args = array( + 'name' => $field_name, + // 'options' => $this->get_options($args), + 'value' => $date_value, + 'accessibility_label' => $args['accessibility_label'], + 'attributes' => $attributes, + 'prefix' => $args['date_from_prefix'], + 'postfix' => $args['date_from_postfix'], + + ); + + $returnvar .= '
                            • '; + $returnvar .= $this->create_input->datepicker( $input_args ); + $returnvar .= '
                            • '; + } elseif ( $args['input_type'] == 'daterange' ) { + // from field + $attributes = array(); + if ( $args['date_from_placeholder'] != '' ) { + $attributes['placeholder'] = $args['date_from_placeholder']; + } + + $date_value = $this->get_date_from_default( $defaults, 'from' ); + + $input_args = array( + 'name' => $field_name, + 'value' => $date_value, + 'accessibility_label' => $args['accessibility_label'], + 'attributes' => $attributes, + 'prefix' => $args['date_from_prefix'], + 'postfix' => $args['date_from_postfix'], + + ); + $returnvar .= '
                            • '; + $returnvar .= $this->create_input->datepicker( $input_args ); + $returnvar .= '
                            • '; + + // to field + $attributes = array(); + if ( $args['date_to_placeholder'] != '' ) { + $attributes['placeholder'] = $args['date_to_placeholder']; + } + + $date_value = $this->get_date_from_default( $defaults, 'to' ); + + $input_args = array( + 'name' => $field_name, + 'value' => $date_value, + 'accessibility_label' => $args['accessibility_label'], + 'attributes' => $attributes, + 'prefix' => $args['date_to_prefix'], + 'postfix' => $args['date_to_postfix'], + + ); + + $returnvar .= '
                            • '; + $returnvar .= $this->create_input->datepicker( $input_args ); + $returnvar .= '
                            • '; + + } + + $returnvar .= '
                            '; + + return $returnvar; + } + + public function get_date_from_default( $defaults, $fromto = 'from' ) { + if ( $fromto == 'from' ) { + $currentid = 0; + } elseif ( $fromto == 'to' ) { + $currentid = 1; + } + + $current_date = ''; + if ( isset( $defaults[ $currentid ] ) ) { + $current_date = $defaults[ $currentid ]; + } + + return $current_date; + + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta.php index cb6721f18..7f28f668b 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta.php @@ -1,125 +1,110 @@ - '', - - 'meta_type' => 'number', - 'meta_key' => '', - 'meta_key_manual' => '', - 'meta_key_manual_toggle' => '', - - 'number_input_type' => '', - 'number_is_decimal' => '', - 'choice_input_type' => '', - 'date_input_type' => '', - - 'choice_get_option_mode' => 'manual', - 'choice_order_option_by' => 'value', - 'choice_order_option_dir' => 'asc', - 'choice_order_option_type' => 'alphabetic', - - 'range_min' => '0', - 'range_max' => '1000', - 'range_step' => '10', - 'range_min_detect' => '', - 'range_max_detect' => '', - - 'thousand_seperator' => '', - 'decimal_seperator' => '.', - 'decimal_places' => '0', - 'number_decimal_places' => '2', - 'number_values_seperator' => ' - ', - 'number_display_values_as' => 'textinput', - - 'number_display_input_as' => 'singlefield', - - 'range_value_prefix' => '', - 'range_value_postfix' => '', - - - 'meta_options' => array(), - - 'choice_accessibility_label' => '', - 'number_accessibility_label' => '', - 'date_accessibility_label' => '', - - - 'all_items_label' => '', - 'all_items_label_number' => '', - 'combo_box' => '', - 'show_count' => '', - 'hide_empty' => '' - ); - - $values = array_replace($defaults, $field_data); - - if($values['meta_key_manual_toggle']==1) - { - $meta_key = $values['meta_key_manual']; - } - else - { - $meta_key = $values['meta_key']; - } - - $field_name = SF_META_PRE.$meta_key; - - //$field_name_get = str_replace(" ", "_", $field_name); //replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` - $fields_defaults = $this->current_query->get_field_values($field_name); - - - if($field_data['all_items_label']=="") - { - $values['show_option_all_sf'] = __("All Items", $this->plugin_slug); - } - else - { - $values['show_option_all_sf'] = $field_data['all_items_label']; - } - - - - - $defaults = $fields_defaults; - - if($values['meta_type']=="choice") - { - $this->meta_field_choice = new Search_Filter_Field_Post_Meta_Choice($this->plugin_slug, $this->sfid); - $returnvar .= $this->meta_field_choice->get($field_name, $values, $fields_defaults); - } - else if($values['meta_type']=="number") - { - $this->meta_field_number = new Search_Filter_Field_Post_Meta_Number($this->plugin_slug, $this->sfid); - $returnvar .= $this->meta_field_number->get($field_name, $values, $fields_defaults); - } - else if($values['meta_type']=="date") - { - $this->meta_field_date = new Search_Filter_Field_Post_Meta_Date($this->plugin_slug, $this->sfid); - $returnvar .= $this->meta_field_date->get($field_name, $values, $fields_defaults); - } - - return $returnvar; - } -} + '', + + 'meta_type' => 'number', + 'meta_key' => '', + 'meta_key_manual' => '', + 'meta_key_manual_toggle' => '', + + 'number_input_type' => '', + 'number_is_decimal' => '', + 'choice_input_type' => '', + 'date_input_type' => '', + + 'choice_get_option_mode' => 'manual', + 'choice_order_option_by' => 'value', + 'choice_order_option_dir' => 'asc', + 'choice_order_option_type' => 'alphabetic', + + 'range_min' => '0', + 'range_max' => '1000', + 'range_step' => '10', + 'range_min_detect' => '', + 'range_max_detect' => '', + + 'thousand_seperator' => '', + 'decimal_seperator' => '.', + 'decimal_places' => '0', + 'number_decimal_places' => '2', + 'number_values_seperator' => ' - ', + 'number_display_values_as' => 'textinput', + + 'number_display_input_as' => 'singlefield', + + 'range_value_prefix' => '', + 'range_value_postfix' => '', + + 'meta_options' => array(), + + 'choice_accessibility_label' => '', + 'number_accessibility_label' => '', + 'date_accessibility_label' => '', + + 'all_items_label' => '', + 'all_items_label_number' => '', + 'combo_box' => '', + 'show_count' => '', + 'hide_empty' => '', + ); + + $values = array_replace( $defaults, $field_data ); + + if ( $values['meta_key_manual_toggle'] == 1 ) { + $meta_key = $values['meta_key_manual']; + } else { + $meta_key = $values['meta_key']; + } + + $field_name = SF_META_PRE . $meta_key; + + // $field_name_get = str_replace(" ", "_", $field_name); //replace space with `_` as this is done anyway - spaces are not allowed in GET variable names, and are automatically converted by server/browser to `_` + $fields_defaults = $this->current_query->get_field_values( $field_name ); + + if ( $field_data['all_items_label'] == '' ) { + $values['show_option_all_sf'] = __( 'All Items', $this->plugin_slug ); + } else { + $values['show_option_all_sf'] = $field_data['all_items_label']; + } + + $defaults = $fields_defaults; + + if ( $values['meta_type'] == 'choice' ) { + $this->meta_field_choice = new Search_Filter_Field_Post_Meta_Choice( $this->plugin_slug, $this->sfid ); + $returnvar .= $this->meta_field_choice->get( $field_name, $values, $fields_defaults ); + } elseif ( $values['meta_type'] == 'number' ) { + $this->meta_field_number = new Search_Filter_Field_Post_Meta_Number( $this->plugin_slug, $this->sfid ); + $returnvar .= $this->meta_field_number->get( $field_name, $values, $fields_defaults ); + } elseif ( $values['meta_type'] == 'date' ) { + $this->meta_field_date = new Search_Filter_Field_Post_Meta_Date( $this->plugin_slug, $this->sfid ); + $returnvar .= $this->meta_field_date->get( $field_name, $values, $fields_defaults ); + } + + return $returnvar; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_choice.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_choice.php index 3b664d8fc..8eb5ad82f 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_choice.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_choice.php @@ -1,585 +1,523 @@ -plugin_slug = $plugin_slug; - $this->sfid = $sfid; - $this->create_input = new Search_Filter_Generate_Input($this->plugin_slug, $sfid); - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - } - - public function get($field_name, $args, $fields_defaults) - { - if(count($fields_defaults)==0) - { - $fields_defaults = array(""); - } - - $returnvar = ""; - - $meta_options = array(); - - $input_args = array( - 'name' => $field_name, - 'defaults' => $fields_defaults, - 'attributes' => array(), - 'options' => array() - ); - - $args['show_count_format_sf'] = "inline"; - $args['show_default_option_sf'] = false; - $args['name_sf'] = $field_name; - - if($args['choice_input_type']=="select") - { - //setup any custom attributes - $attributes = array(); - if($args['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - - if (isset( $args['no_results_message'] ) ) { - if(!empty($args['no_results_message'])){ - $attributes['data-combobox-nrm'] = $args['no_results_message']; - } - } - } - - $args['show_default_option_sf'] = true; - - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - $input_args['accessibility_label'] = $args['choice_accessibility_label']; - - $returnvar .= $this->create_input->select($input_args); - - } - if($args['choice_input_type']=="checkbox") - { - $attributes = array(); - $attributes['data-operator'] = $args['operator']; - - $args['show_count_format_sf'] = "html"; - - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->checkbox($input_args); - } - else if($args['choice_input_type']=="radio") - { - $attributes = array(); - - $args['show_default_option_sf'] = true; - $args['show_count_format_sf'] = "html"; - - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->radio($input_args); - } - else if($args['choice_input_type']=="multiselect") - { - //setup any custom attributes - $attributes = array(); - - $attributes['data-operator'] = $args['operator']; - - if($args['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - $attributes['data-placeholder'] = $args['show_option_all_sf']; - } - $attributes['multiple'] = "multiple"; - - //finalise input args object - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - $input_args['accessibility_label'] = $args['choice_accessibility_label']; - - $returnvar .= $this->create_input->select($input_args); - } - - return $returnvar; - } - - private function get_options_manual($args) - { - $options = array(); - - $name = $args['name_sf']; - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - $show_count = $args['show_count']; - $show_count_format_sf = $args['show_count_format_sf']; - $hide_empty = $args['hide_empty']; - - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $this->auto_count = $searchform->settings("enable_auto_count"); - $this->auto_count_deselect_emtpy = $searchform->settings("auto_count_deselect_emtpy"); - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - - array_push($options, $default_option); - } - - if(isset($args['meta_options'])) - { - if(is_array($args['meta_options'])) - { - $meta_options = array(); - - foreach ($args['meta_options'] as $meta_option) - { - $option = $this->create_option($name, $meta_option['option_value'], $meta_option['option_label'], $hide_empty, $show_count, $show_count_format_sf); - - if($option) - { - array_push($options, $option); - } - - } - } - } - - return $options; - } - private function get_options($args) - { - if($args['choice_get_option_mode']=="manual") - { - return $this->get_options_manual($args); - } - else if($args['choice_get_option_mode']=="auto") - { - return $this->get_options_auto($args); - } - } - - private function get_options_from_cache($args) - { - //now check the DB for the options in this field and build options - $name = $args['name_sf']; - - $options = array(); - - global $wpdb; - global $searchandfilter; - - - $name = $args['name_sf']; - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - $show_count = $args['show_count']; - $show_count_format_sf = $args['show_count_format_sf']; - $hide_empty = $args['hide_empty']; - - $order_type = $args['choice_order_option_type']; - $order_dir = $args['choice_order_option_dir']; - - if($order_type=="numeric") - { - $order_by = "cast(field_value AS UNSIGNED) $order_dir"; - } - else - { - $order_by = "field_value $order_dir"; - } - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - - $field_options = $wpdb->get_results( - " - SELECT field_value - FROM $this->term_results_table_name - WHERE BINARY field_name = '$name' AND field_value != '' - ORDER BY $order_by - " - ); - - foreach($field_options as $field_option) - { - $option = $this->create_option($name, $field_option->field_value, $field_option->field_value, $hide_empty, $show_count, $show_count_format_sf); - - if($option) - { - array_push($options, $option); - } - - } - - return $options; - } - - private function get_options_auto($args) - { - $options = array(); - - $name = $args['name_sf']; - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - $show_count = $args['show_count']; - $show_count_format_sf = $args['show_count_format_sf']; - $hide_empty = $args['hide_empty']; - - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $this->auto_count = $searchform->settings("enable_auto_count"); - $this->auto_count_deselect_emtpy = $searchform->settings("auto_count_deselect_emtpy"); - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - - array_push($options, $default_option); - } - - /*$pre_options = array(); - if(has_filter('sf_pre_options_build')) { - $pre_options = apply_filters('sf_pre_options_build', $pre_options, $args); - } - */ - $is_acf = $args['choice_is_acf']; - $pre_options = array(); - if($is_acf==1){ - - $pre_options = $this->get_acf_options($args); - $options = array_merge($options, $pre_options); - } - - if(empty($pre_options)){ - - $cache_options = $this->get_options_from_cache($args); - $options = array_merge($options, $cache_options); - } - - return $options; - } - - private function find_post_id_with_field($field_name) - { - global $wpdb; - - $this->term_results_table_name = Search_Filter_Helper::get_table_name('search_filter_term_results'); - $field_options = $wpdb->get_results( $wpdb->prepare( - " - SELECT field_value, result_ids - FROM $this->term_results_table_name - WHERE field_name = '%s' AND result_ids != '' LIMIT 0,1 - ", - $field_name - )); - - - foreach($field_options as $field_option) - { - - $post_ids = explode(",", $field_option->result_ids); - - if(isset($post_ids[0])) - { - return $post_ids[0]; - } - } - - return 0; - } - - private function find_post_id_with_field_2($meta_key) - { - global $wpdb; - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - - $post_types_arr = $searchform->settings("post_types"); - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - - $post_stati_arr = $searchform->settings("post_status"); - $post_stati = array(); - if(is_array($post_stati_arr)){ - $post_stati = array_keys($post_stati_arr); - } - - $args = array( - 'post_type' => $post_types, - 'fields' => 'ids', - 'posts_per_page' => 1, - 'post_status'=> $post_stati, - 'meta_query' => array( - array( - 'key' => $meta_key, - 'compare' => 'EXISTS' - ) - ) - ); - - $query = new WP_Query($args); - //$results = $query->get_posts(); - $post_id = 0; - - if ( $query->have_posts() ){ - - foreach($query->posts as $posts_id){ - $post_id = $posts_id; - } - } - - return $post_id; - } - - private function get_acf_options($args) - { - $options = array(); - - if( ! function_exists( 'get_field_object' ) ) - { - return $options; - } - - $name = $args['name_sf']; - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - $show_count = $args['show_count']; - $show_count_format_sf = $args['show_count_format_sf']; - $hide_empty = $args['hide_empty']; - - //$post_id = $this->find_post_id_with_field($name); //acf needs to have at least 1 post id with the post meta attached in order to lookup the rest of the field - //do_action( 'wpml_switch_language', 'nl' ); - //do_action( 'wpml_switch_language', 'nl' ); - $post_id = $this->find_post_id_with_field_2( $args['meta_key'] ); //acf needs to have at least 1 post id with the post meta attached in order to lookup the rest of the field - $field = get_field_object( $args['meta_key'], $post_id ); - - // @this is a temporary hook for fixing ACF fields + WPML issues - it will be removed - // this part gets the translated version of the field / options - $field = apply_filters('sf_input_object_acf_field', $field, $args['meta_key'], $this->sfid ); - - - if ( ! $field ) { - return $options; - } - if ( ! is_array( $field ) ) { - return $options; - } - $options_array = array(); - global $searchandfilter; - - if(!isset($field['choices'])) - { - if(($field['type']=="post_object")||($field['type']=="page_link")||($field['type']=="relationship")) - { - $cached_options = $this->get_options_from_cache($args); - - foreach($cached_options as $sf_option) - { - $post_id = absint( $sf_option->value ); - $sf_option->label = get_the_title($post_id); - - /* if ( Search_Filter_Helper::has_wpml() ) { - $post_type = get_post_type( $post_id ); - $current_lang = Search_Filter_Helper::wpml_current_language(); - $translated_post_id = Search_Filter_Helper::wpml_object_id( $post_id, $post_type, false, $current_lang ); - $sf_option->label = get_the_title($translated_post_id); - } */ - - - $option = $this->create_option($name, $post_id, $sf_option->label, $hide_empty, $show_count, $show_count_format_sf); - - if($option) - { - array_push($options, $option); - } - } - //$field['return_format']==strtolower("object") - - } - else if($field['type']=="taxonomy") - { - $taxonomy = $field['taxonomy']; - - $cached_options = $this->get_options_from_cache($args); - - foreach($cached_options as $sf_option) - { - $term = get_term($sf_option->value, $taxonomy); - - if($term) - { - $sf_option->label = $term->name; - - $option = $this->create_option($name, $sf_option->value, $sf_option->label, $hide_empty, $show_count, $show_count_format_sf); - - if($option) - { - array_push($options, $option); - } - } - } - } - else if($field['type']=="user") - { - //$taxonomy = $field['taxonomy']; - - $cached_options = $this->get_options_from_cache($args); - - foreach($cached_options as $sf_option) - { - $user = get_user_by('ID', (int)$sf_option->value); - - if($user) - { - - //$options_array[$sf_option->value] = $sf_option->label; - - //$sf_option->label = $user->user_nicename; - $sf_option->label = $user->display_name; - - $option = $this->create_option($name, $sf_option->value, $sf_option->label, $hide_empty, $show_count, $show_count_format_sf); - - if($option) - { - array_push($options, $option); - } - } - } - } - - } - else if(isset($field['choices'])) - { - $choices = $field['choices']; - - foreach( $choices as $value => $label ) - { - $option = $this->create_option($name, $value, $label, $hide_empty, $show_count, $show_count_format_sf); - - if($option) - { - array_push($options, $option); - } - } - } - - //sort the options - if(!empty($options)) - { - $order_type = $args['choice_order_option_type']; - $order_dir = $args['choice_order_option_dir']; - $order_by = $args['choice_order_option_by']; - - $options = $this->sort_arr_of_obj($options, $order_by, $order_dir, $order_type); - } - - return $options; - - } - private function sort_arr_of_obj($array, $sortby, $direction = 'asc', $order_type = 'numeric') { - - if($sortby=="none") { - return $array; - } - - $sortedArr = array(); - $tmp_Array = array(); - - foreach($array as $k => $v) { - $tmp_Array[] = strtolower($v->$sortby); - } - - if($order_type=="numeric") - { - $sort_type = SORT_NUMERIC; - } - else - { - $sort_type = SORT_STRING; - } - - if($direction=='asc'){ - asort($tmp_Array, $sort_type); - }else{ - arsort($tmp_Array, $sort_type); - } - - foreach($tmp_Array as $k=>$tmp){ - $sortedArr[] = $array[$k]; - } - - return $sortedArr; - - } - - private function create_option($field_name, $value, $label, $hide_empty, $show_count, $show_count_format = "inline") - { - if($this->auto_count==1) - { - global $searchandfilter; - $option_count = $searchandfilter->get($this->sfid)->get_count_var($field_name, ($value)); - } - else - { - $option_count = -1; - } - - $option = new stdClass(); - - if((intval($hide_empty)!=1)||($option_count!=0)) - { - $option->label = $label; - $option->count = $option_count; - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 ' - ); - $option->value = $value; - - if(($show_count==1)&&($option_count!=-1)) - { - if($show_count_format=="inline") - { - $option->label .= '  (' . number_format_i18n($option_count) . ')'; - } - else if($show_count_format=="html") - { - $option->label .= '(' . number_format_i18n($option_count) . ')'; - } - } - - return $option; - } - else - { - return false; - } - } -} +plugin_slug = $plugin_slug; + $this->sfid = $sfid; + $this->create_input = new Search_Filter_Generate_Input( $this->plugin_slug, $sfid ); + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + } + + public function get( $field_name, $args, $fields_defaults ) { + if ( count( $fields_defaults ) == 0 ) { + $fields_defaults = array( '' ); + } + + $returnvar = ''; + + $meta_options = array(); + + $input_args = array( + 'name' => $field_name, + 'defaults' => $fields_defaults, + 'attributes' => array(), + 'options' => array(), + ); + + $args['show_count_format_sf'] = 'inline'; + $args['show_default_option_sf'] = false; + $args['name_sf'] = $field_name; + + if ( $args['choice_input_type'] == 'select' ) { + // setup any custom attributes + $attributes = array(); + if ( $args['combo_box'] == 1 ) { + $attributes['data-combobox'] = '1'; + + if ( isset( $args['no_results_message'] ) ) { + if ( ! empty( $args['no_results_message'] ) ) { + $attributes['data-combobox-nrm'] = $args['no_results_message']; + } + } + } + + $args['show_default_option_sf'] = true; + + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + $input_args['accessibility_label'] = $args['choice_accessibility_label']; + + $returnvar .= $this->create_input->select( $input_args ); + + } + if ( $args['choice_input_type'] == 'checkbox' ) { + $attributes = array(); + $attributes['data-operator'] = $args['operator']; + + $args['show_count_format_sf'] = 'html'; + + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->checkbox( $input_args ); + } elseif ( $args['choice_input_type'] == 'radio' ) { + $attributes = array(); + + $args['show_default_option_sf'] = true; + $args['show_count_format_sf'] = 'html'; + + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->radio( $input_args ); + } elseif ( $args['choice_input_type'] == 'multiselect' ) { + // setup any custom attributes + $attributes = array(); + + $attributes['data-operator'] = $args['operator']; + + if ( $args['combo_box'] == 1 ) { + $attributes['data-combobox'] = '1'; + $attributes['data-placeholder'] = $args['show_option_all_sf']; + } + $attributes['multiple'] = 'multiple'; + + // finalise input args object + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + $input_args['accessibility_label'] = $args['choice_accessibility_label']; + + $returnvar .= $this->create_input->select( $input_args ); + } + + return $returnvar; + } + + private function get_options_manual( $args ) { + $options = array(); + + $name = $args['name_sf']; + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + $show_count = $args['show_count']; + $show_count_format_sf = $args['show_count_format_sf']; + $hide_empty = $args['hide_empty']; + + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + $this->auto_count = $searchform->settings( 'enable_auto_count' ); + $this->auto_count_deselect_emtpy = $searchform->settings( 'auto_count_deselect_emtpy' ); + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + + array_push( $options, $default_option ); + } + + if ( isset( $args['meta_options'] ) ) { + if ( is_array( $args['meta_options'] ) ) { + $meta_options = array(); + + foreach ( $args['meta_options'] as $meta_option ) { + $option = $this->create_option( $name, $meta_option['option_value'], $meta_option['option_label'], $hide_empty, $show_count, $show_count_format_sf ); + + if ( $option ) { + array_push( $options, $option ); + } + } + } + } + + return $options; + } + private function get_options( $args ) { + if ( $args['choice_get_option_mode'] == 'manual' ) { + return $this->get_options_manual( $args ); + } elseif ( $args['choice_get_option_mode'] == 'auto' ) { + return $this->get_options_auto( $args ); + } + } + + private function get_options_from_cache( $args ) { + // now check the DB for the options in this field and build options + $name = $args['name_sf']; + + $options = array(); + + global $wpdb; + global $searchandfilter; + + $name = $args['name_sf']; + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + $show_count = $args['show_count']; + $show_count_format_sf = $args['show_count_format_sf']; + $hide_empty = $args['hide_empty']; + + $order_type = $args['choice_order_option_type']; + $order_dir = $args['choice_order_option_dir']; + + if ( $order_type == 'numeric' ) { + $order_by = "cast(field_value AS UNSIGNED) $order_dir"; + } else { + $order_by = "field_value $order_dir"; + } + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + + $field_options = $wpdb->get_results( + " + SELECT field_value + FROM $this->term_results_table_name + WHERE BINARY field_name = '$name' AND field_value != '' + ORDER BY $order_by + " + ); + + foreach ( $field_options as $field_option ) { + $option = $this->create_option( $name, $field_option->field_value, $field_option->field_value, $hide_empty, $show_count, $show_count_format_sf ); + + if ( $option ) { + array_push( $options, $option ); + } + } + + return $options; + } + + private function get_options_auto( $args ) { + $options = array(); + + $name = $args['name_sf']; + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + $show_count = $args['show_count']; + $show_count_format_sf = $args['show_count_format_sf']; + $hide_empty = $args['hide_empty']; + + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + $this->auto_count = $searchform->settings( 'enable_auto_count' ); + $this->auto_count_deselect_emtpy = $searchform->settings( 'auto_count_deselect_emtpy' ); + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + + array_push( $options, $default_option ); + } + + /* + $pre_options = array(); + if(has_filter('sf_pre_options_build')) { + $pre_options = apply_filters('sf_pre_options_build', $pre_options, $args); + } + */ + $is_acf = $args['choice_is_acf']; + $pre_options = array(); + if ( $is_acf == 1 ) { + + $pre_options = $this->get_acf_options( $args ); + $options = array_merge( $options, $pre_options ); + } + + if ( empty( $pre_options ) ) { + + $cache_options = $this->get_options_from_cache( $args ); + $options = array_merge( $options, $cache_options ); + } + + return $options; + } + + private function find_post_id_with_field( $field_name ) { + global $wpdb; + + $this->term_results_table_name = Search_Filter_Helper::get_table_name( 'search_filter_term_results' ); + $field_options = $wpdb->get_results( + $wpdb->prepare( + " + SELECT field_value, result_ids + FROM $this->term_results_table_name + WHERE field_name = '%s' AND result_ids != '' LIMIT 0,1 + ", + $field_name + ) + ); + + foreach ( $field_options as $field_option ) { + + $post_ids = explode( ',', $field_option->result_ids ); + + if ( isset( $post_ids[0] ) ) { + return $post_ids[0]; + } + } + + return 0; + } + + private function find_post_id_with_field_2( $meta_key ) { + global $wpdb; + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + $post_types_arr = $searchform->settings( 'post_types' ); + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + + $post_stati_arr = $searchform->settings( 'post_status' ); + $post_stati = array(); + if ( is_array( $post_stati_arr ) ) { + $post_stati = array_keys( $post_stati_arr ); + } + + $args = array( + 'post_type' => $post_types, + 'fields' => 'ids', + 'posts_per_page' => 1, + 'post_status' => $post_stati, + 'meta_query' => array( + array( + 'key' => $meta_key, + 'compare' => 'EXISTS', + ), + ), + ); + + $query = new WP_Query( $args ); + // $results = $query->get_posts(); + $post_id = 0; + + if ( $query->have_posts() ) { + + foreach ( $query->posts as $posts_id ) { + $post_id = $posts_id; + } + } + + return $post_id; + } + + private function get_acf_options( $args ) { + $options = array(); + + if ( ! function_exists( 'get_field_object' ) ) { + return $options; + } + + $name = $args['name_sf']; + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + $show_count = $args['show_count']; + $show_count_format_sf = $args['show_count_format_sf']; + $hide_empty = $args['hide_empty']; + + // $post_id = $this->find_post_id_with_field($name); //acf needs to have at least 1 post id with the post meta attached in order to lookup the rest of the field + // do_action( 'wpml_switch_language', 'nl' ); + // do_action( 'wpml_switch_language', 'nl' ); + $post_id = $this->find_post_id_with_field_2( $args['meta_key'] ); // acf needs to have at least 1 post id with the post meta attached in order to lookup the rest of the field + $field = get_field_object( $args['meta_key'], $post_id ); + + // @this is a temporary hook for fixing ACF fields + WPML issues - it will be removed + // this part gets the translated version of the field / options + $field = apply_filters( 'sf_input_object_acf_field', $field, $args['meta_key'], $this->sfid ); + + if ( ! $field ) { + return $options; + } + if ( ! is_array( $field ) ) { + return $options; + } + $options_array = array(); + global $searchandfilter; + + if ( ! isset( $field['choices'] ) ) { + if ( ( $field['type'] == 'post_object' ) || ( $field['type'] == 'page_link' ) || ( $field['type'] == 'relationship' ) ) { + $cached_options = $this->get_options_from_cache( $args ); + + foreach ( $cached_options as $sf_option ) { + $post_id = absint( $sf_option->value ); + $sf_option->label = get_the_title( $post_id ); + + /* + if ( Search_Filter_Helper::has_wpml() ) { + $post_type = get_post_type( $post_id ); + $current_lang = Search_Filter_Helper::wpml_current_language(); + $translated_post_id = Search_Filter_Helper::wpml_object_id( $post_id, $post_type, false, $current_lang ); + $sf_option->label = get_the_title($translated_post_id); + } */ + + $option = $this->create_option( $name, $post_id, $sf_option->label, $hide_empty, $show_count, $show_count_format_sf ); + + if ( $option ) { + array_push( $options, $option ); + } + } + // $field['return_format']==strtolower("object") + + } elseif ( $field['type'] == 'taxonomy' ) { + $taxonomy = $field['taxonomy']; + + $cached_options = $this->get_options_from_cache( $args ); + + foreach ( $cached_options as $sf_option ) { + $term = get_term( $sf_option->value, $taxonomy ); + + if ( $term ) { + $sf_option->label = $term->name; + + $option = $this->create_option( $name, $sf_option->value, $sf_option->label, $hide_empty, $show_count, $show_count_format_sf ); + + if ( $option ) { + array_push( $options, $option ); + } + } + } + } elseif ( $field['type'] == 'user' ) { + // $taxonomy = $field['taxonomy']; + + $cached_options = $this->get_options_from_cache( $args ); + + foreach ( $cached_options as $sf_option ) { + $user = get_user_by( 'ID', (int) $sf_option->value ); + + if ( $user ) { + + // $options_array[$sf_option->value] = $sf_option->label; + + // $sf_option->label = $user->user_nicename; + $sf_option->label = $user->display_name; + + $option = $this->create_option( $name, $sf_option->value, $sf_option->label, $hide_empty, $show_count, $show_count_format_sf ); + + if ( $option ) { + array_push( $options, $option ); + } + } + } + } + } elseif ( isset( $field['choices'] ) ) { + $choices = $field['choices']; + + foreach ( $choices as $value => $label ) { + $option = $this->create_option( $name, $value, $label, $hide_empty, $show_count, $show_count_format_sf ); + + if ( $option ) { + array_push( $options, $option ); + } + } + } + + // sort the options + if ( ! empty( $options ) ) { + $order_type = $args['choice_order_option_type']; + $order_dir = $args['choice_order_option_dir']; + $order_by = $args['choice_order_option_by']; + + $options = $this->sort_arr_of_obj( $options, $order_by, $order_dir, $order_type ); + } + + return $options; + + } + private function sort_arr_of_obj( $array, $sortby, $direction = 'asc', $order_type = 'numeric' ) { + + if ( $sortby == 'none' ) { + return $array; + } + + $sortedArr = array(); + $tmp_Array = array(); + + foreach ( $array as $k => $v ) { + $tmp_Array[] = strtolower( $v->$sortby ); + } + + if ( $order_type == 'numeric' ) { + $sort_type = SORT_NUMERIC; + } else { + $sort_type = SORT_STRING; + } + + if ( $direction == 'asc' ) { + asort( $tmp_Array, $sort_type ); + } else { + arsort( $tmp_Array, $sort_type ); + } + + foreach ( $tmp_Array as $k => $tmp ) { + $sortedArr[] = $array[ $k ]; + } + + return $sortedArr; + + } + + private function create_option( $field_name, $value, $label, $hide_empty, $show_count, $show_count_format = 'inline' ) { + if ( $this->auto_count == 1 ) { + global $searchandfilter; + $option_count = $searchandfilter->get( $this->sfid )->get_count_var( $field_name, ( $value ) ); + } else { + $option_count = -1; + } + + $option = new stdClass(); + + if ( ( intval( $hide_empty ) != 1 ) || ( $option_count != 0 ) ) { + $option->label = $label; + $option->count = $option_count; + $option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ', + ); + $option->value = $value; + + if ( ( $show_count == 1 ) && ( $option_count != -1 ) ) { + if ( $show_count_format == 'inline' ) { + $option->label .= '  (' . number_format_i18n( $option_count ) . ')'; + } elseif ( $show_count_format == 'html' ) { + $option->label .= '(' . number_format_i18n( $option_count ) . ')'; + } + } + + return $option; + } else { + return false; + } + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_date.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_date.php index c000ed7e8..c2c294d58 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_date.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_date.php @@ -1,225 +1,197 @@ -plugin_slug = $plugin_slug; - $this->sfid = $sfid; - $this->create_input = new Search_Filter_Generate_Input($this->plugin_slug, $sfid); - } - - public function get($field_name, $args, $fields_defaults) - { - - $returnvar = ""; - - $defaults = array( - 'date_input_type' => '', - 'date_output_format' => '', - 'heading' => '', - - 'use_same_toggle' => '', - - 'date_from_prefix' => '', - 'date_from_postfix' => '', - 'date_from_placeholder' => '', - 'date_to_prefix' => '', - 'date_to_postfix' => '', - 'date_to_placeholder' => '', - - 'date_use_dropdown_month' => '', - 'date_use_dropdown_year' => '' - - - ); - - $args = array_replace($defaults, $args); - - if($args['date_output_format']=="") - { - $args['date_output_format'] = 'm/d/Y'; - } - - $defaults = ""; - $placeholder = ""; - $jqueryformat = ""; - - if($args['date_output_format']=="m/d/Y") - { - $placeholder = __("mm/dd/yyyy", $this->plugin_slug); - $jqueryformat = __("mm/dd/yy", $this->plugin_slug); - } - else if($args['date_output_format']=="d/m/Y") - { - $placeholder = __("dd/mm/yyyy", $this->plugin_slug); - $jqueryformat = __("dd/mm/yy", $this->plugin_slug); - } - else if($args['date_output_format']=="Y/m/d") - { - $placeholder = __("yyyy/mm/dd", $this->plugin_slug); - $jqueryformat = __("yy/mm/dd", $this->plugin_slug); - } - - if(isset($fields_defaults)) - { - foreach($fields_defaults as &$a_default) - { - if(strlen($a_default)==8) - { - if($args['date_output_format']=="m/d/Y") - { - $month = substr($a_default, 0, 2); - $day = substr($a_default, 2, 2); - $year = substr($a_default, 4, 4); - - $a_default = $month."/".$day."/".$year; - - } - else if($args['date_output_format']=="d/m/Y") - { - $month = substr($a_default, 2, 2); - $day = substr($a_default, 0, 2); - $year = substr($a_default, 4, 4); - - $a_default = $day."/".$month."/".$year; - - } - else if($args['date_output_format']=="Y/m/d") - { - $month = substr($a_default, 4, 2); - $day = substr($a_default, 6, 2); - $year = substr($a_default, 0, 4); - - $a_default = $year."/".$month."/".$day; - - } - } - else - { - $a_default = ""; - } - } - - $defaults = $fields_defaults; - } - - $returnvar .= "
                              "; - - if($args['date_input_type']=="date") - { - $attributes = array(); - - if($args['date_from_placeholder']!="") - { - $attributes['placeholder'] = $args['date_from_placeholder']; - } - - $date_value = $this->get_date_default($defaults, "from"); - - $input_args = array( - 'name' => $field_name, - //'options' => $this->get_options($args), - 'value' => $date_value, - 'accessibility_label' => $args['date_accessibility_label'], - 'attributes' => $attributes, - 'prefix' => $args['date_from_prefix'], - 'postfix' => $args['date_from_postfix'] - - ); - - $returnvar .= "
                            • "; - $returnvar .= $this->create_input->datepicker($input_args); - $returnvar .= "
                            • "; - } - else if($args['date_input_type']=="daterange") - { - // from field - $attributes = array(); - if($args['date_from_placeholder']!="") - { - $attributes['placeholder'] = $args['date_from_placeholder']; - } - - $date_value = $this->get_date_default($defaults, "from"); - - $input_args = array( - 'name' => $field_name, - 'value' => $date_value, - 'accessibility_label' => $args['date_accessibility_label'], - 'attributes' => $attributes, - 'prefix' => $args['date_from_prefix'], - 'postfix' => $args['date_from_postfix'] - - ); - $returnvar .= "
                            • "; - $returnvar .= $this->create_input->datepicker($input_args); - $returnvar .= "
                            • "; - - - // to field - $attributes = array(); - if($args['date_to_placeholder']!="") - { - $attributes['placeholder'] = $args['date_to_placeholder']; - } - - $date_value = $this->get_date_default($defaults, "to"); - - $input_args = array( - 'name' => $field_name, - 'value' => $date_value, - 'accessibility_label' => $args['date_accessibility_label'], - 'attributes' => $attributes, - 'prefix' => $args['date_to_prefix'], - 'postfix' => $args['date_to_postfix'] - - ); - - $returnvar .= "
                            • "; - $returnvar .= $this->create_input->datepicker($input_args); - $returnvar .= "
                            • "; - - } - - $returnvar .= "
                            "; - - return $returnvar; - - } - - public function get_date_default($defaults, $fromto = "from") - { - if($fromto=="from") - { - $currentid = 0; - } - else if($fromto=="to") - { - $currentid = 1; - } - - $current_date = ""; - if(isset($defaults[$currentid])) - { - $current_date = $defaults[$currentid]; - } - - return $current_date; - - - } -} +plugin_slug = $plugin_slug; + $this->sfid = $sfid; + $this->create_input = new Search_Filter_Generate_Input( $this->plugin_slug, $sfid ); + } + + public function get( $field_name, $args, $fields_defaults ) { + $returnvar = ''; + + $defaults = array( + 'date_input_type' => '', + 'date_output_format' => '', + 'heading' => '', + + 'use_same_toggle' => '', + + 'date_from_prefix' => '', + 'date_from_postfix' => '', + 'date_from_placeholder' => '', + 'date_to_prefix' => '', + 'date_to_postfix' => '', + 'date_to_placeholder' => '', + + 'date_use_dropdown_month' => '', + 'date_use_dropdown_year' => '', + + ); + + $args = array_replace( $defaults, $args ); + + if ( $args['date_output_format'] == '' ) { + $args['date_output_format'] = 'm/d/Y'; + } + + $defaults = ''; + $placeholder = ''; + $jqueryformat = ''; + + if ( $args['date_output_format'] == 'm/d/Y' ) { + $placeholder = __( 'mm/dd/yyyy', $this->plugin_slug ); + $jqueryformat = __( 'mm/dd/yy', $this->plugin_slug ); + } elseif ( $args['date_output_format'] == 'd/m/Y' ) { + $placeholder = __( 'dd/mm/yyyy', $this->plugin_slug ); + $jqueryformat = __( 'dd/mm/yy', $this->plugin_slug ); + } elseif ( $args['date_output_format'] == 'Y/m/d' ) { + $placeholder = __( 'yyyy/mm/dd', $this->plugin_slug ); + $jqueryformat = __( 'yy/mm/dd', $this->plugin_slug ); + } + + if ( isset( $fields_defaults ) ) { + foreach ( $fields_defaults as &$a_default ) { + if ( strlen( $a_default ) == 8 ) { + if ( $args['date_output_format'] == 'm/d/Y' ) { + $month = substr( $a_default, 0, 2 ); + $day = substr( $a_default, 2, 2 ); + $year = substr( $a_default, 4, 4 ); + + $a_default = $month . '/' . $day . '/' . $year; + + } elseif ( $args['date_output_format'] == 'd/m/Y' ) { + $month = substr( $a_default, 2, 2 ); + $day = substr( $a_default, 0, 2 ); + $year = substr( $a_default, 4, 4 ); + + $a_default = $day . '/' . $month . '/' . $year; + + } elseif ( $args['date_output_format'] == 'Y/m/d' ) { + $month = substr( $a_default, 4, 2 ); + $day = substr( $a_default, 6, 2 ); + $year = substr( $a_default, 0, 4 ); + + $a_default = $year . '/' . $month . '/' . $day; + + } + } else { + $a_default = ''; + } + } + + $defaults = $fields_defaults; + } + + $returnvar .= '
                              "; + + if ( $args['date_input_type'] == 'date' ) { + $attributes = array(); + + if ( $args['date_from_placeholder'] != '' ) { + $attributes['placeholder'] = $args['date_from_placeholder']; + } + + $date_value = $this->get_date_default( $defaults, 'from' ); + + $input_args = array( + 'name' => $field_name, + // 'options' => $this->get_options($args), + 'value' => $date_value, + 'accessibility_label' => $args['date_accessibility_label'], + 'attributes' => $attributes, + 'prefix' => $args['date_from_prefix'], + 'postfix' => $args['date_from_postfix'], + + ); + + $returnvar .= '
                            • '; + $returnvar .= $this->create_input->datepicker( $input_args ); + $returnvar .= '
                            • '; + } elseif ( $args['date_input_type'] == 'daterange' ) { + // from field + $attributes = array(); + if ( $args['date_from_placeholder'] != '' ) { + $attributes['placeholder'] = $args['date_from_placeholder']; + } + + $date_value = $this->get_date_default( $defaults, 'from' ); + + $input_args = array( + 'name' => $field_name, + 'value' => $date_value, + 'accessibility_label' => $args['date_accessibility_label'], + 'attributes' => $attributes, + 'prefix' => $args['date_from_prefix'], + 'postfix' => $args['date_from_postfix'], + + ); + $returnvar .= '
                            • '; + $returnvar .= $this->create_input->datepicker( $input_args ); + $returnvar .= '
                            • '; + + // to field + $attributes = array(); + if ( $args['date_to_placeholder'] != '' ) { + $attributes['placeholder'] = $args['date_to_placeholder']; + } + + $date_value = $this->get_date_default( $defaults, 'to' ); + + $input_args = array( + 'name' => $field_name, + 'value' => $date_value, + 'accessibility_label' => $args['date_accessibility_label'], + 'attributes' => $attributes, + 'prefix' => $args['date_to_prefix'], + 'postfix' => $args['date_to_postfix'], + + ); + + $returnvar .= '
                            • '; + $returnvar .= $this->create_input->datepicker( $input_args ); + $returnvar .= '
                            • '; + + } + + $returnvar .= '
                            '; + + return $returnvar; + + } + + public function get_date_default( $defaults, $fromto = 'from' ) { + if ( $fromto == 'from' ) { + $currentid = 0; + } elseif ( $fromto == 'to' ) { + $currentid = 1; + } + + $current_date = ''; + if ( isset( $defaults[ $currentid ] ) ) { + $current_date = $defaults[ $currentid ]; + } + + return $current_date; + + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_number.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_number.php index 50390fd8b..a9bceb84c 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_number.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_meta_number.php @@ -1,519 +1,491 @@ -plugin_slug = $plugin_slug; - $this->sfid = $sfid; - $this->create_input = new Search_Filter_Generate_Input($this->plugin_slug, $sfid); - - } - - public function round_tdp($number, $decimal_places){ - - //we assume number are stored as 123456.78 so no need to format - //$number = number_format( $number, $decimal_places, '.', '' ); - - $multiplier = pow(10, (int)$decimal_places); - $number = floor( (float) $number * $multiplier ) / $multiplier; - return $number; - } - public function get($field_name, $args, $fields_defaults) - { - - $returnvar = ""; - $defaults = $fields_defaults; - - $this->use_transients = Search_Filter_Helper::get_option( 'cache_use_transients' ); - $thousand_seperator = $args['thousand_seperator']; - $decimal_point = $args['decimal_seperator']; - $decimal_places = $args['decimal_places']; - - global $wpdb; - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $post_types_arr = $searchform->settings("post_types"); - $post_status_arr = $searchform->settings("post_status"); - - $post_types = array(); - if(is_array($post_types_arr)){ - $post_types = array_keys($post_types_arr); - } - if(is_array($post_status_arr)){ - $post_stati = array_keys($post_status_arr); - } - - if($args['range_min_detect']==1) { - - $min_range_auto = $this->get_range_min_auto($post_types, $post_stati, $args); - if($min_range_auto) { - $args['range_min'] = $min_range_auto; - } - - } - - if($args['range_max_detect']==1) { - - $max_range_auto = $this->get_range_max_auto($post_types, $post_stati, $args); - if ( $max_range_auto ) { - $args['range_max'] = $max_range_auto; - } - - } - - //now format min / max according to decimal places - //$value_formatted = number_format( (float)$max, $decimal_places, $decimal_point, $thousand_seperator ); - if(( $args['number_input_type']=="range-number" ) || ( $args['number_input_type']=="range-slider" )) { - - if($args['number_input_type']=="range-number" ){ - $decimal_places = 0; - } - - $args['range_step'] = $this->round_tdp($args['range_step'], $decimal_places);; - $step = $args['range_step']; - if(round($step, 10) === 0.0) { - $step = 1; - } - $args['range_min'] = $this->round_tdp($args['range_min'], $decimal_places); - - //make sure the max is an exact multiple of a step from the min - $range_diff = (float) $args['range_max'] - (float) $args['range_min']; - - //now check if any remainder - //if( 0 == ( $range_diff % $step ) ) { - //if( 0 == fmod((float)$range_diff, (float)$step) ) { - if( 0 != fmod((float)$range_diff, (float)$step) ) { - - $steps_in_range = $range_diff / $step; - $wanted_steps = floor($steps_in_range) + 1; - $wanted_range_diff = $wanted_steps * $step; - - $args['range_max'] = $args['range_min'] + $wanted_range_diff; - } - else { - //then its a perfect division, so don't change - } - - } - - $is_default = false; - if(empty($defaults)){ - $is_default = true; - - } - - if(is_array($defaults)) - { - if(!isset($defaults[0])) - { - $defaults[0] = $args['range_min']; - } - if(!isset($defaults[1])) - { - $defaults[1] = $args['range_max']; - } - } - else - { - $defaults = array($args['range_min'], $args['range_max']); - } - - $defaults_formatted = $defaults; - if( ( $args['number_input_type']=="range-slider" ) && ( $decimal_places > 0 ) ){ - - //now check to see if we have decimal places... if so, then the input can be formatted with a different decimal - //make sure all format is set correctly - //actually, we only need to do this with the "defaults" or current value, to avoid the flicker - $defaults_formatted = array(); - $defaults_formatted[0] = number_format( (float)$defaults[0], $decimal_places, $decimal_point, $thousand_seperator ); - $defaults_formatted[1] = number_format( (float)$defaults[1], $decimal_places, $decimal_point, $thousand_seperator ); - } - - $input_args = array( - 'name' => $field_name, - 'range_min' => $args['range_min'], - 'range_max' => $args['range_max'], - 'range_step' => $args['range_step'], - 'default_min' => $defaults[0], - 'default_max' => $defaults[1], - 'default_min_formatted' => $defaults_formatted[0], - 'default_max_formatted' => $defaults_formatted[1], - 'range_value_prefix' => $args['range_value_prefix'], - 'range_value_postfix' => $args['range_value_postfix'], - 'number_is_decimal' => $args['number_is_decimal'], - 'accessibility_label' => $args['number_accessibility_label'], - - 'thousand_seperator' => $args['thousand_seperator'], - 'decimal_seperator' => $args['decimal_seperator'], - 'decimal_places' => $args['decimal_places'], - 'number_values_seperator' => $args['number_values_seperator'], - 'number_display_values_as' => $args['number_display_values_as'] - ); - - $option_args = array( - 'name_sf' => $field_name, - 'min' => $args['range_min'], - 'max' => $args['range_max'], - 'step' => $args['range_step'], - - 'thousand_seperator' => $args['thousand_seperator'], - 'decimal_seperator' => $args['decimal_seperator'], - 'decimal_places' => $args['decimal_places'], - - 'prefix' => $args['range_value_prefix'], - 'postfix' => $args['range_value_postfix'] - ); - - - if($args['all_items_label_number']=="") - { - $option_args['show_option_all_sf'] = __("All Items", $this->plugin_slug); - } - else - { - $option_args['show_option_all_sf'] = $args['all_items_label_number']; - } - - if($args['number_input_type']=="range-slider") - { - $returnvar .= $this->create_input->range_slider($input_args); - } - else if($args['number_input_type']=="range-number") - { - $returnvar .= $this->create_input->range_number($input_args); - } - else if($args['number_input_type']=="range-select") - { - if($args['number_display_input_as']=="fromtofields") - { - $input_args['options'] = $this->get_range_options($option_args); - - //adjust max option based on the new range options generated (max can change because of the step value in the range) - $last_option_i = count($input_args['options']) - 1; - $max_option = $input_args['options'][$last_option_i]->value; - - if($is_default===true){ - - //set the default to option, to max, when nothing has been selected - $input_args['default_max'] = $max_option; - $input_args['default_max_formatted'] = number_format( (float)$max_option, $decimal_places, $decimal_point, $thousand_seperator ); - } - //adjust max option based on the new range options generated (max can change because of the step value in the range) - $input_args['range_max'] = $max_option; - - $returnvar .= $this->create_input->range_select($input_args); - } - else if($args['number_display_input_as']=="singlefield") - { - //setup any custom attributes - $attributes = array(); - - //finalise input args object - $option_args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_range_single_options($option_args); - $input_args['attributes'] = $attributes; - - $select_defaults = array($defaults[0]."+".$defaults[1]); - $input_args['defaults'] = $select_defaults; - - $returnvar .= $this->create_input->select($input_args); - } - } - else if($args['number_input_type']=="range-radio") - { - //setup any custom attributes - $attributes = array(); - - if($args['number_display_input_as']=="fromtofields") - { - $input_args['options'] = $this->get_range_options($option_args); - - //adjust max option based on the new range options generated (max can change because of the step value in the range) - $last_option_i = count($input_args['options']) - 1; - $max_option = $input_args['options'][$last_option_i]->value; - - if($is_default===true){ - - //set the default to option, to max, when nothing has been selected - $input_args['default_max'] = $max_option; - $input_args['default_max_formatted'] = number_format( (float)$max_option, $decimal_places, $decimal_point, $thousand_seperator ); - } - //adjust max option based on the new range options generated (max can change because of the step value in the range) - $input_args['range_max'] = $max_option; - - $returnvar .= $this->create_input->range_radio($input_args); - } - else if($args['number_display_input_as']=="singlefield") - { - $defaults = array(""); - if(count($fields_defaults)>0) - { - $defaults = array(implode("+", $fields_defaults)); - } - - $input_args['defaults'] = $defaults; - - //finalise input args object - $option_args['show_default_option_sf'] = true; - //$option_args['show_count_format_sf'] = 'html'; - - $input_args['options'] = $this->get_range_single_options($option_args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->radio($input_args); - } - } - else if($args['number_input_type']=="range-checkbox") - { - $returnvar .= $this->create_input->generate_range_checkbox($field_name, $args['range_min'], $args['range_max'], $args['range_step'], $args['range_min'], $args['range_max'], $args['range_value_prefix'], $args['range_value_postfix']); - } - - return $returnvar; - } - - public function get_range_min_auto($post_types, $post_stati, $args) { - - $min_field_name = '_sfm_'.$args['number_start_meta_key']; - $range_min_trans = false; - $cache_key = ''; - - if ($this->use_transients == 1) { - $cache_key = 'field_range_min_' . $this->sfid.'_'.$min_field_name; - $range_min_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if(false === $range_min_trans) { - - //lookup min - $min_query = new WP_Query( array( 'post_type' => $post_types, 'post_status' => $post_stati, 'orderby' => 'meta_value_num', 'order' => 'ASC', 'meta_key' => $args['number_start_meta_key'], 'posts_per_page' => 1, 'suppress_filters' => true, - 'meta_query'=> array( - 'key' => $args['number_start_meta_key'], - 'value' => '', - 'compare' => '!=' - )) ); - $min_posts = $min_query->get_posts(); - - if( (count($min_posts)==1) && (isset($min_posts[0])) ){ - $min_post = $min_posts[0]; - if(isset($min_post->ID)) { - $min_value = get_post_meta( $min_post->ID, $args['number_start_meta_key'], true ); - $range_min_trans = $min_value; - } - } - } - else{ - - - } - - - - if( ($this->use_transients == 1) && ( false !== $range_min_trans) ) { - $transient_lifespan = DAY_IN_SECONDS / 24; //1hr - Search_Filter_Wp_Cache::set_transient($cache_key, $range_min_trans, $transient_lifespan); - } - - - return $range_min_trans; - } - - public function get_range_max_auto($post_types, $post_stati, $args) { - - - $min_field_name = '_sfm_'.$args['number_start_meta_key']; - $range_max_trans = false; - $cache_key = ''; - - if ($this->use_transients == 1) { - - $cache_key = 'field_range_max_' . $this->sfid.'_'.$min_field_name; - $range_max_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); - } - - if(false === $range_max_trans) { - //lookup max - //$max_field_name = '_sfm_'.$args['number_start_meta_key']; - $max_meta_key = $args['number_start_meta_key']; - - $use_same_as_start = $args['number_use_same_toggle']; - if(!$use_same_as_start) { - //$max_field_name = '_sfm_'.$args['number_end_meta_key']; - $max_meta_key = $args['number_end_meta_key']; - } - - //lookup max - $max_query = new WP_Query( array( 'post_type' => $post_types, 'post_status' => $post_stati, - 'orderby' => 'meta_value_num', 'order' => 'DESC', 'meta_key' => $max_meta_key, 'posts_per_page' => 1) ); - $max_posts = $max_query->get_posts(); - if( (count($max_posts)==1) && (isset($max_posts[0])) ){ - $max_post = $max_posts[0]; - if(isset($max_post->ID)) { - $max_value = get_post_meta( $max_post->ID, $max_meta_key, true ); - $range_max_trans = $max_value; - } - } - } - else{ - - } - - if( ($this->use_transients == 1) && ( false !== $range_max_trans) ) { - $transient_lifespan = DAY_IN_SECONDS / 24; //1hr - Search_Filter_Wp_Cache::set_transient($cache_key, $range_max_trans, $transient_lifespan); - } - - - return $range_max_trans; - - } - private function get_range_single_options($args) - { - //options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. - $options = array(); - $name = $args['name_sf']; - - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $this->auto_count = $searchform->settings("enable_auto_count"); - $this->auto_count_deselect_emtpy = $searchform->settings("auto_count_deselect_emtpy"); - - - $min = $args['min']; - $max = $args['max']; - $step = $args['step']; - $thousand_seperator = $args['thousand_seperator']; - $decimal_point = $args['decimal_seperator']; - $decimal_places = $args['decimal_places']; - - $value_prefix = $args['prefix']; - $value_postfix = $args['postfix']; - - /*if(isset($all_items_label)) - { - if($all_items_label!="") - {//check to see if all items has been registered in field then use this label - $returnvar .= ''; - } - }*/ - - - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - - array_push($options, $default_option); - } - - - - $value = $min; - - if ( $step > 0 ) { - for($value=$min; $value<=$max; $value+=$step) - { - $min_val = (float) $value; - $max_val = (float) $min_val + $step; - - /*if($max_val>$max) - { - $max_val = (float) $max; - }*/ - - $min_label = number_format( (float)$min_val, $decimal_places, $decimal_point, $thousand_seperator ); - $max_label = number_format( (float)$max_val, $decimal_places, $decimal_point, $thousand_seperator ); - - $option = new stdClass(); - $option->label = $value_prefix.$min_label.$value_postfix." - ".$value_prefix.$max_label.$value_postfix; - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 ' - ); - - - $option->value = $min_val.'+'.$max_val; - array_push($options, $option); - - } - } - - return $options; - } - - private function get_range_options($args) - { - //options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. - $options = array(); - $name = $args['name_sf']; - - global $searchandfilter; - $searchform = $searchandfilter->get($this->sfid); - $this->auto_count = $searchform->settings("enable_auto_count"); - $this->auto_count_deselect_emtpy = $searchform->settings("auto_count_deselect_emtpy"); - - - $min = $args['min']; - $max = $args['max']; - $step = $args['step']; - $thousand_seperator = $args['thousand_seperator']; - $decimal_point = $args['decimal_seperator']; - $decimal_places = $args['decimal_places']; - - $value = $min; - - //for($value=$min; $value<=$max; $value+=$step) - for($value=$min; $value<=$max+$step; $value+=$step) - { - $value_formatted = number_format( (float)$value, $decimal_places, $decimal_point, $thousand_seperator ); - - $option = new stdClass(); - $option->label = $value_formatted; - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 ' - ); - - - $option->value = $value; - array_push($options, $option); - } - - - /*if(($value-$step)!=$max) - { - $option = new stdClass(); - - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 ' - ); - - $value_formatted = number_format( (float)$max, $decimal_places, $decimal_point, $thousand_seperator ); - $option->label = $value_formatted; - $option->value = $max; - array_push($options, $option); - }*/ - - - return $options; - } -} +plugin_slug = $plugin_slug; + $this->sfid = $sfid; + $this->create_input = new Search_Filter_Generate_Input( $this->plugin_slug, $sfid ); + + } + + public function round_tdp( $number, $decimal_places ) { + // we assume number are stored as 123456.78 so no need to format + // $number = number_format( $number, $decimal_places, '.', '' ); + + $multiplier = pow( 10, (int) $decimal_places ); + $number = floor( (float) $number * $multiplier ) / $multiplier; + return $number; + } + + private function divide_get_remainder( $value, $divisor ) { + // We get strange errors when dividing by anything under 1, so we multiply by 10 to get around this. + if ( $divisor < 1 ) { + $value = $value * 10; + $divisor = $divisor * 10; + } + $division_result = $value / $divisor; + $remainder = $division_result - floor( $division_result ); + return $remainder; + } + public function get( $field_name, $args, $fields_defaults ) { + $returnvar = ''; + $defaults = $fields_defaults; + + $this->use_transients = Search_Filter_Helper::get_option( 'cache_use_transients' ); + $thousand_seperator = $args['thousand_seperator']; + $decimal_point = $args['decimal_seperator']; + $decimal_places = $args['decimal_places']; + + global $wpdb; + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + $post_types_arr = $searchform->settings( 'post_types' ); + $post_status_arr = $searchform->settings( 'post_status' ); + + $post_types = array(); + if ( is_array( $post_types_arr ) ) { + $post_types = array_keys( $post_types_arr ); + } + if ( is_array( $post_status_arr ) ) { + $post_stati = array_keys( $post_status_arr ); + } + + if ( $args['range_min_detect'] == 1 ) { + + $min_range_auto = $this->get_range_min_auto( $post_types, $post_stati, $args ); + if ( $min_range_auto ) { + $args['range_min'] = $min_range_auto; + } + } + + if ( $args['range_max_detect'] == 1 ) { + + $max_range_auto = $this->get_range_max_auto( $post_types, $post_stati, $args ); + if ( $max_range_auto ) { + $args['range_max'] = $max_range_auto; + } + } + + // now format min / max according to decimal places + // $value_formatted = number_format( (float)$max, $decimal_places, $decimal_point, $thousand_seperator ); + if ( ( $args['number_input_type'] == 'range-number' ) || ( $args['number_input_type'] == 'range-slider' ) ) { + + if ( $args['number_input_type'] == 'range-number' ) { + $decimal_places = 0; + } + + $args['range_step'] = $this->round_tdp( $args['range_step'], $decimal_places ); + + $step = $args['range_step']; + if ( round( $step, 10 ) === 0.0 ) { + $step = 1; + } + $args['range_min'] = $this->round_tdp( $args['range_min'], $decimal_places ); + + // make sure the max is an exact multiple of a step from the min + $range_diff = (float) $args['range_max'] - (float) $args['range_min']; + + if ( 0 != $this->divide_get_remainder( $range_diff, (float) $step ) ) { + $steps_in_range = $range_diff / $step; + $wanted_steps = floor( $steps_in_range ) + 1; + $wanted_range_diff = $wanted_steps * $step; + + $args['range_max'] = $args['range_min'] + $wanted_range_diff; + } + } + + $is_default = false; + if ( empty( $defaults ) ) { + $is_default = true; + + } + + if ( is_array( $defaults ) ) { + if ( ! isset( $defaults[0] ) ) { + $defaults[0] = $args['range_min']; + } + if ( ! isset( $defaults[1] ) ) { + $defaults[1] = $args['range_max']; + } + } else { + $defaults = array( $args['range_min'], $args['range_max'] ); + } + + $defaults_formatted = $defaults; + if ( ( $args['number_input_type'] == 'range-slider' ) && ( $decimal_places > 0 ) ) { + + // now check to see if we have decimal places... if so, then the input can be formatted with a different decimal + // make sure all format is set correctly + // actually, we only need to do this with the "defaults" or current value, to avoid the flicker + $defaults_formatted = array(); + $defaults_formatted[0] = number_format( (float) $defaults[0], $decimal_places, $decimal_point, $thousand_seperator ); + $defaults_formatted[1] = number_format( (float) $defaults[1], $decimal_places, $decimal_point, $thousand_seperator ); + } + + $input_args = array( + 'name' => $field_name, + 'range_min' => $args['range_min'], + 'range_max' => $args['range_max'], + 'range_min_formatted' => number_format( (float) $args['range_min'], $decimal_places, $decimal_point, $thousand_seperator ), + 'range_max_formatted' => number_format( (float) $args['range_max'], $decimal_places, $decimal_point, $thousand_seperator ), + 'range_step' => $args['range_step'], + 'default_min' => $defaults[0], + 'default_max' => $defaults[1], + 'default_min_formatted' => $defaults_formatted[0], + 'default_max_formatted' => $defaults_formatted[1], + 'range_value_prefix' => $args['range_value_prefix'], + 'range_value_postfix' => $args['range_value_postfix'], + 'number_is_decimal' => $args['number_is_decimal'], + 'accessibility_label' => $args['number_accessibility_label'], + + 'thousand_seperator' => $args['thousand_seperator'], + 'decimal_seperator' => $args['decimal_seperator'], + 'decimal_places' => $args['decimal_places'], + 'number_values_seperator' => $args['number_values_seperator'], + 'number_display_values_as' => $args['number_display_values_as'], + ); + + $option_args = array( + 'name_sf' => $field_name, + 'min' => $args['range_min'], + 'max' => $args['range_max'], + 'step' => $args['range_step'], + + 'thousand_seperator' => $args['thousand_seperator'], + 'decimal_seperator' => $args['decimal_seperator'], + 'decimal_places' => $args['decimal_places'], + + 'prefix' => $args['range_value_prefix'], + 'postfix' => $args['range_value_postfix'], + ); + + if ( $args['all_items_label_number'] == '' ) { + $option_args['show_option_all_sf'] = __( 'All Items', $this->plugin_slug ); + } else { + $option_args['show_option_all_sf'] = $args['all_items_label_number']; + } + + if ( $args['number_input_type'] == 'range-slider' ) { + $returnvar .= $this->create_input->range_slider( $input_args ); + } elseif ( $args['number_input_type'] == 'range-number' ) { + $returnvar .= $this->create_input->range_number( $input_args ); + } elseif ( $args['number_input_type'] == 'range-select' ) { + if ( $args['number_display_input_as'] == 'fromtofields' ) { + $input_args['options'] = $this->get_range_options( $option_args ); + + // adjust max option based on the new range options generated (max can change because of the step value in the range) + $last_option_i = count( $input_args['options'] ) - 1; + $max_option = $input_args['options'][ $last_option_i ]->value; + + if ( $is_default === true ) { + + // set the default to option, to max, when nothing has been selected + $input_args['default_max'] = $max_option; + $input_args['default_max_formatted'] = number_format( (float) $max_option, $decimal_places, $decimal_point, $thousand_seperator ); + } + // adjust max option based on the new range options generated (max can change because of the step value in the range) + $input_args['range_max'] = $max_option; + + $returnvar .= $this->create_input->range_select( $input_args ); + } elseif ( $args['number_display_input_as'] == 'singlefield' ) { + // setup any custom attributes + $attributes = array(); + + // finalise input args object + $option_args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_range_single_options( $option_args ); + $input_args['attributes'] = $attributes; + + $select_defaults = array( $defaults[0] . '+' . $defaults[1] ); + $input_args['defaults'] = $select_defaults; + + $returnvar .= $this->create_input->select( $input_args ); + } + } elseif ( $args['number_input_type'] == 'range-radio' ) { + // setup any custom attributes + $attributes = array(); + + if ( $args['number_display_input_as'] == 'fromtofields' ) { + $input_args['options'] = $this->get_range_options( $option_args ); + + // adjust max option based on the new range options generated (max can change because of the step value in the range) + $last_option_i = count( $input_args['options'] ) - 1; + $max_option = $input_args['options'][ $last_option_i ]->value; + + if ( $is_default === true ) { + + // set the default to option, to max, when nothing has been selected + $input_args['default_max'] = $max_option; + $input_args['default_max_formatted'] = number_format( (float) $max_option, $decimal_places, $decimal_point, $thousand_seperator ); + } + // adjust max option based on the new range options generated (max can change because of the step value in the range) + $input_args['range_max'] = $max_option; + + $returnvar .= $this->create_input->range_radio( $input_args ); + } elseif ( $args['number_display_input_as'] == 'singlefield' ) { + $defaults = array( '' ); + if ( count( $fields_defaults ) > 0 ) { + $defaults = array( implode( '+', $fields_defaults ) ); + } + + $input_args['defaults'] = $defaults; + + // finalise input args object + $option_args['show_default_option_sf'] = true; + // $option_args['show_count_format_sf'] = 'html'; + + $input_args['options'] = $this->get_range_single_options( $option_args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->radio( $input_args ); + } + } elseif ( $args['number_input_type'] == 'range-checkbox' ) { + $returnvar .= $this->create_input->generate_range_checkbox( $field_name, $args['range_min'], $args['range_max'], $args['range_step'], $args['range_min'], $args['range_max'], $args['range_value_prefix'], $args['range_value_postfix'] ); + } + + return $returnvar; + } + + public function get_range_min_auto( $post_types, $post_stati, $args ) { + $min_field_name = '_sfm_' . $args['number_start_meta_key']; + $range_min_trans = false; + $cache_key = ''; + + if ( $this->use_transients == 1 ) { + $cache_key = 'field_range_min_' . $this->sfid . '_' . $min_field_name; + $range_min_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if ( false === $range_min_trans ) { + + // lookup min + $min_query = new WP_Query( + array( + 'post_type' => $post_types, + 'post_status' => $post_stati, + 'orderby' => 'meta_value_num', + 'order' => 'ASC', + 'meta_key' => $args['number_start_meta_key'], + 'posts_per_page' => 1, + 'suppress_filters' => true, + 'meta_query' => array( + 'key' => $args['number_start_meta_key'], + 'value' => '', + 'compare' => '!=', + ), + ) + ); + $min_posts = $min_query->get_posts(); + + if ( ( count( $min_posts ) == 1 ) && ( isset( $min_posts[0] ) ) ) { + $min_post = $min_posts[0]; + if ( isset( $min_post->ID ) ) { + $min_value = get_post_meta( $min_post->ID, $args['number_start_meta_key'], true ); + $range_min_trans = $min_value; + } + } + } else { + + } + + if ( ( $this->use_transients == 1 ) && ( false !== $range_min_trans ) ) { + $transient_lifespan = DAY_IN_SECONDS / 24; // 1hr + Search_Filter_Wp_Cache::set_transient( $cache_key, $range_min_trans, $transient_lifespan ); + } + + return $range_min_trans; + } + + public function get_range_max_auto( $post_types, $post_stati, $args ) { + $min_field_name = '_sfm_' . $args['number_start_meta_key']; + $range_max_trans = false; + $cache_key = ''; + + if ( $this->use_transients == 1 ) { + + $cache_key = 'field_range_max_' . $this->sfid . '_' . $min_field_name; + $range_max_trans = Search_Filter_Wp_Cache::get_transient( $cache_key ); + } + + if ( false === $range_max_trans ) { + // lookup max + // $max_field_name = '_sfm_'.$args['number_start_meta_key']; + $max_meta_key = $args['number_start_meta_key']; + + $use_same_as_start = $args['number_use_same_toggle']; + if ( ! $use_same_as_start ) { + // $max_field_name = '_sfm_'.$args['number_end_meta_key']; + $max_meta_key = $args['number_end_meta_key']; + } + + // lookup max + $max_query = new WP_Query( + array( + 'post_type' => $post_types, + 'post_status' => $post_stati, + 'orderby' => 'meta_value_num', + 'order' => 'DESC', + 'meta_key' => $max_meta_key, + 'posts_per_page' => 1, + ) + ); + $max_posts = $max_query->get_posts(); + if ( ( count( $max_posts ) == 1 ) && ( isset( $max_posts[0] ) ) ) { + $max_post = $max_posts[0]; + if ( isset( $max_post->ID ) ) { + $max_value = get_post_meta( $max_post->ID, $max_meta_key, true ); + $range_max_trans = $max_value; + } + } + } else { + + } + + if ( ( $this->use_transients == 1 ) && ( false !== $range_max_trans ) ) { + $transient_lifespan = DAY_IN_SECONDS / 24; // 1hr + Search_Filter_Wp_Cache::set_transient( $cache_key, $range_max_trans, $transient_lifespan ); + } + + return $range_max_trans; + + } + private function get_range_single_options( $args ) { + // options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. + $options = array(); + $name = $args['name_sf']; + + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + $min = $args['min']; + $max = $args['max']; + $step = $args['step']; + $thousand_seperator = $args['thousand_seperator']; + $decimal_point = $args['decimal_seperator']; + $decimal_places = $args['decimal_places']; + + $value_prefix = $args['prefix']; + $value_postfix = $args['postfix']; + + /* + if(isset($all_items_label)) + { + if($all_items_label!="") + {//check to see if all items has been registered in field then use this label + $returnvar .= ''; + } + }*/ + + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + + array_push( $options, $default_option ); + } + + $value = $min; + + if ( $step > 0 ) { + for ( $value = $min; $value <= $max; $value += $step ) { + $min_val = (float) $value; + $max_val = (float) $min_val + $step; + + /* + if($max_val>$max) + { + $max_val = (float) $max; + }*/ + + $min_label = number_format( (float) $min_val, $decimal_places, $decimal_point, $thousand_seperator ); + $max_label = number_format( (float) $max_val, $decimal_places, $decimal_point, $thousand_seperator ); + + $option = new stdClass(); + $option->label = $value_prefix . $min_label . $value_postfix . ' - ' . $value_prefix . $max_label . $value_postfix; + $option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ', + ); + + $option->value = $min_val . '+' . $max_val; + array_push( $options, $option ); + + } + } + + return $options; + } + + private function get_range_options( $args ) { + // options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. + $options = array(); + $name = $args['name_sf']; + + global $searchandfilter; + $searchform = $searchandfilter->get( $this->sfid ); + + $min = $args['min']; + $max = $args['max']; + $step = $args['step']; + $thousand_seperator = $args['thousand_seperator']; + $decimal_point = $args['decimal_seperator']; + $decimal_places = $args['decimal_places']; + + $value = $min; + + // for($value=$min; $value<=$max; $value+=$step) + for ( $value = $min; $value <= $max + $step; $value += $step ) { + $value_formatted = number_format( (float) $value, $decimal_places, $decimal_point, $thousand_seperator ); + + $option = new stdClass(); + $option->label = $value_formatted; + $option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ', + ); + + $option->value = $value; + array_push( $options, $option ); + } + + /* + if(($value-$step)!=$max) + { + $option = new stdClass(); + + $option->attributes = array( + 'class' => SF_CLASS_PRE.'level-0 ' + ); + + $value_formatted = number_format( (float)$max, $decimal_places, $decimal_point, $thousand_seperator ); + $option->label = $value_formatted; + $option->value = $max; + array_push($options, $option); + }*/ + + return $options; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_type.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_type.php index 6bf0320d5..411f5e0e2 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_type.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/post_type.php @@ -1,187 +1,166 @@ -current_query->get_field_values("post_types"); - - if(count($fields_defaults)==0) - { - $fields_defaults = array(""); - } - - $returnvar = ""; - - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'post_types' => array(), - 'input_type' => '', - 'heading' => '', - 'show_count' => '', - 'hide_empty' => '', - 'order_by' => '', - 'order_dir' => '', - 'all_items_label' => '', - 'accessibility_label' => '', - 'combo_box' => '', - 'no_results_message' => '' - ); - - $values = array_replace($defaults, $field_data); - - $args = array('show_default_option_sf' => false); - - if($field_data['all_items_label']=="") - { - $args['show_option_all_sf'] = __('All Post Types', $this->plugin_slug); - } - else - { - $args['show_option_all_sf'] = $field_data['all_items_label']; - } - - $args['post_types'] = $values['post_types']; - - $input_args = array( - 'name' => $field_name, - 'defaults' => $fields_defaults, - 'attributes' => array(), - 'options' => array() - ); - - if($values['input_type']=="select") - { - //setup any custom attributes - $attributes = array(); - if($values['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - - if(!empty($values['no_results_message'])){ - $attributes['data-combobox-nrm'] = $values['no_results_message']; - } - } - - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - $input_args['accessibility_label'] = $values['accessibility_label']; - - $returnvar .= $this->create_input->select($input_args); - - } - else if($values['input_type']=="checkbox") - { - //setup any custom attributes - $attributes = array(); - - //finalise input args object - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->checkbox($input_args); - } - else if($values['input_type']=="radio") - { - //setup any custom attributes - $attributes = array(); - - //finalise input args object - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->radio($input_args); - - } - else if($values['input_type']=="multiselect") - { - //setup any custom attributes - $attributes = array(); - if($values['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - $attributes['data-placeholder'] = $args['show_option_all_sf']; - - if(!empty($values['no_results_message'])){ - $attributes['data-combobox-nrm'] = $values['no_results_message']; - } - } - $attributes['multiple'] = "multiple"; - - //finalise input args object - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - $input_args['accessibility_label'] = $values['accessibility_label']; - - $returnvar .= $this->create_input->select($input_args); - - } - - return $returnvar; - } - - public function get_options($args) - { - $options = array(); - - //$post_types_data = array(); - - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - - array_push($options, $default_option); - } - - - if(is_array($args['post_types'])) - { - foreach($args['post_types'] as $post_type => $val) - { - $post_type_object = get_post_type_object( $post_type ); - - if($post_type_object) - { - $option = new stdClass(); - $option->label = $post_type_object->labels->name; - $option->attributes = array( - //'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - 'class' => SF_CLASS_PRE.'level-0 ' - ); - $option->value = $post_type; - - array_push($options, $option); - - } - } - } - - return $options; - } -} +current_query->get_field_values( 'post_types' ); + + if ( count( $fields_defaults ) == 0 ) { + $fields_defaults = array( '' ); + } + + $returnvar = ''; + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'post_types' => array(), + 'input_type' => '', + 'heading' => '', + 'show_count' => '', + 'hide_empty' => '', + 'order_by' => '', + 'order_dir' => '', + 'all_items_label' => '', + 'accessibility_label' => '', + 'combo_box' => '', + 'no_results_message' => '', + ); + + $values = array_replace( $defaults, $field_data ); + + $args = array( 'show_default_option_sf' => false ); + + if ( $field_data['all_items_label'] == '' ) { + $args['show_option_all_sf'] = __( 'All Post Types', $this->plugin_slug ); + } else { + $args['show_option_all_sf'] = $field_data['all_items_label']; + } + + $args['post_types'] = $values['post_types']; + + $input_args = array( + 'name' => $field_name, + 'defaults' => $fields_defaults, + 'attributes' => array(), + 'options' => array(), + ); + + if ( $values['input_type'] == 'select' ) { + // setup any custom attributes + $attributes = array(); + if ( $values['combo_box'] == 1 ) { + $attributes['data-combobox'] = '1'; + + if ( ! empty( $values['no_results_message'] ) ) { + $attributes['data-combobox-nrm'] = $values['no_results_message']; + } + } + + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + $input_args['accessibility_label'] = $values['accessibility_label']; + + $returnvar .= $this->create_input->select( $input_args ); + + } elseif ( $values['input_type'] == 'checkbox' ) { + // setup any custom attributes + $attributes = array(); + + // finalise input args object + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->checkbox( $input_args ); + } elseif ( $values['input_type'] == 'radio' ) { + // setup any custom attributes + $attributes = array(); + + // finalise input args object + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->radio( $input_args ); + + } elseif ( $values['input_type'] == 'multiselect' ) { + // setup any custom attributes + $attributes = array(); + if ( $values['combo_box'] == 1 ) { + $attributes['data-combobox'] = '1'; + $attributes['data-placeholder'] = $args['show_option_all_sf']; + + if ( ! empty( $values['no_results_message'] ) ) { + $attributes['data-combobox-nrm'] = $values['no_results_message']; + } + } + $attributes['multiple'] = 'multiple'; + + // finalise input args object + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + $input_args['accessibility_label'] = $values['accessibility_label']; + + $returnvar .= $this->create_input->select( $input_args ); + + } + + return $returnvar; + } + + public function get_options( $args ) { + $options = array(); + + // $post_types_data = array(); + + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + + array_push( $options, $default_option ); + } + + if ( is_array( $args['post_types'] ) ) { + foreach ( $args['post_types'] as $post_type => $val ) { + $post_type_object = get_post_type_object( $post_type ); + + if ( $post_type_object ) { + $option = new stdClass(); + $option->label = $post_type_object->labels->name; + $option->attributes = array( + // 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' + 'class' => SF_CLASS_PRE . 'level-0 ', + ); + $option->value = $post_type; + + array_push( $options, $option ); + + } + } + } + + return $options; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/posts_per_page.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/posts_per_page.php index 366968451..ef8e0e420 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/posts_per_page.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/posts_per_page.php @@ -1,173 +1,154 @@ -current_query->get_field_values("_sf_ppp"); - //$fields_defaults = $this->current_query->get_field_values("sort_order"); - - if(count($fields_defaults)==0) - { - $fields_defaults = array(""); - } - - $search_form_id = $this->sfid; - - $returnvar = ""; - - - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'input_type' => 'select', - 'all_items_label' => '', - 'accessibility_label' => '', - 'ppp_min' => '25', - 'ppp_max' => '100', - 'ppp_step' => '25', - 'options' => array() - ); - - $values = array_replace($defaults, $field_data); - - $args = array(); - - $args = array('show_default_option_sf' => false); - - if($field_data['all_items_label']=="") - { - if($values['input_type']=="select") - { - $args['show_option_all_sf'] = __("Results Per Page ", $this->plugin_slug); - } - else if($values['input_type']=="radio") - { - $args['show_option_all_sf'] = __("Results Per Page", $this->plugin_slug); - } - } - else - { - $args['show_option_all_sf'] = $field_data['all_items_label']; - } - - $attributes = array(); - - /*if($values['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - }*/ - - $args['show_default_option_sf'] = true; - $args['ppp_min'] = $values['ppp_min']; - $args['ppp_max'] = $values['ppp_max']; - $args['ppp_step'] = $values['ppp_step']; - - $input_args = array( - 'name' => $field_name, - 'defaults' => $fields_defaults, - 'attributes' => $attributes, - 'options' => array() - ); - - if($values['input_type']=="select") - { - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - $input_args['accessibility_label'] = $values['accessibility_label']; - - $returnvar .= $this->create_input->select($input_args); - } - else if($values['input_type']=="radio") - { - //setup any custom attributes - //$attributes = array(); - - //finalise input args object - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->radio($input_args); - - } - - //$returnvar .= $this->create_input->generate_select($taxonomychildren, $field_name, $defaults, $values['all_items_label']); - - - - return $returnvar; - } - - public function get_options($args) - { - $options = array(); - - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - - array_push($options, $default_option); - } - - - $startval = $args['ppp_min']; - $endval = $args['ppp_max']; - $step = $args['ppp_step']; - $diff = $endval - $startval; - $istep = ceil($diff/$step); - - - for($i=0; $i<=($istep); $i++) - { - $option_value = $startval + ($i * $step); - /*$option_top_value = ($option_value + $step - 1); - - if($option_top_value>$endval) - { - $option_top_value = $endval; - }*/ - - //$input_id = SF_INPUT_ID_PRE.sanitize_html_class($name."_".$option_value); - - $option_label = $option_value;//." - ".$option_top_value; - - $option = new stdClass(); - $option->label = $option_label; - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 ' - ); - $option->value = $option_value; - - array_push($options, $option); - - - } - - return $options; - } -} +current_query->get_field_values( '_sf_ppp' ); + // $fields_defaults = $this->current_query->get_field_values("sort_order"); + + if ( count( $fields_defaults ) == 0 ) { + $fields_defaults = array( '' ); + } + + $search_form_id = $this->sfid; + + $returnvar = ''; + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'input_type' => 'select', + 'all_items_label' => '', + 'accessibility_label' => '', + 'ppp_min' => '25', + 'ppp_max' => '100', + 'ppp_step' => '25', + 'options' => array(), + ); + + $values = array_replace( $defaults, $field_data ); + + $args = array(); + + $args = array( 'show_default_option_sf' => false ); + + if ( $field_data['all_items_label'] == '' ) { + if ( $values['input_type'] == 'select' ) { + $args['show_option_all_sf'] = __( 'Results Per Page ', $this->plugin_slug ); + } elseif ( $values['input_type'] == 'radio' ) { + $args['show_option_all_sf'] = __( 'Results Per Page', $this->plugin_slug ); + } + } else { + $args['show_option_all_sf'] = $field_data['all_items_label']; + } + + $attributes = array(); + + /* + if($values['combo_box']==1) + { + $attributes['data-combobox'] = '1'; + }*/ + + $args['show_default_option_sf'] = true; + $args['ppp_min'] = $values['ppp_min']; + $args['ppp_max'] = $values['ppp_max']; + $args['ppp_step'] = $values['ppp_step']; + + $input_args = array( + 'name' => $field_name, + 'defaults' => $fields_defaults, + 'attributes' => $attributes, + 'options' => array(), + ); + + if ( $values['input_type'] == 'select' ) { + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + $input_args['accessibility_label'] = $values['accessibility_label']; + + $returnvar .= $this->create_input->select( $input_args ); + } elseif ( $values['input_type'] == 'radio' ) { + // setup any custom attributes + // $attributes = array(); + + // finalise input args object + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->radio( $input_args ); + + } + + // $returnvar .= $this->create_input->generate_select($taxonomychildren, $field_name, $defaults, $values['all_items_label']); + + return $returnvar; + } + + public function get_options( $args ) { + $options = array(); + + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + + array_push( $options, $default_option ); + } + + $startval = $args['ppp_min']; + $endval = $args['ppp_max']; + $step = $args['ppp_step']; + $diff = $endval - $startval; + $istep = ceil( $diff / $step ); + + for ( $i = 0; $i <= ( $istep ); $i++ ) { + $option_value = $startval + ( $i * $step ); + /* + $option_top_value = ($option_value + $step - 1); + + if($option_top_value>$endval) + { + $option_top_value = $endval; + }*/ + + // $input_id = SF_INPUT_ID_PRE.sanitize_html_class($name."_".$option_value); + + $option_label = $option_value;// ." - ".$option_top_value; + + $option = new stdClass(); + $option->label = $option_label; + $option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ', + ); + $option->value = $option_value; + + array_push( $options, $option ); + + } + + return $options; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/reset.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/reset.php index 4b4c18582..2cb4a75c7 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/reset.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/reset.php @@ -1,48 +1,44 @@ -current_query->get_field_values($field_name); - - $returnvar = ""; - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'label' => __("Reset", $this->plugin_slug), - 'input_type' => "link", - 'submit_form' => "always" - ); - - $values = array_replace($defaults, $field_data); - - $searchterm = ""; - if($values['input_type']=="link") - { - $returnvar .= ''.$values['label'].''; - } - else - { - $returnvar .= ''; - } - - return $returnvar; - } -} +current_query->get_field_values($field_name); + + $returnvar = ''; + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'label' => __( 'Reset', $this->plugin_slug ), + 'input_type' => 'link', + 'submit_form' => 'always', + ); + + $values = array_replace( $defaults, $field_data ); + + $searchterm = ''; + if ( $values['input_type'] == 'link' ) { + $returnvar .= '' . $values['label'] . ''; + } else { + $returnvar .= ''; + } + + return $returnvar; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/search.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/search.php index 7a9fdcc3d..2b3f55b32 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/search.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/search.php @@ -1,61 +1,58 @@ -current_query->get_search_term(); - - $returnvar = ""; - - if(empty($fields_defaults)) - { - $fields_defaults = ""; - } - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'placeholder' => __("Search …", $this->plugin_slug), - 'accessibility_label' => '' - ); - $values = array_replace($defaults, $field_data); - - $searchterm = ""; - if(isset($this->searchterm)) - { - $searchterm = esc_attr($this->searchterm); - } - - $attributes = array( - 'placeholder' => $values['placeholder'] - ); - - $input_args = array( - 'name' => $field_name, - 'value' => $fields_defaults, - - 'accessibility_label' => $values['accessibility_label'], - 'attributes' => $attributes - ); - - $returnvar .= $this->create_input->text($input_args); - - return $returnvar; - } -} +current_query->get_search_term(); + + $returnvar = ''; + + if ( empty( $fields_defaults ) ) { + $fields_defaults = ''; + } + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'placeholder' => __( 'Search …', $this->plugin_slug ), + 'accessibility_label' => '', + ); + $values = array_replace( $defaults, $field_data ); + + $searchterm = ''; + if ( isset( $this->searchterm ) ) { + $searchterm = esc_attr( $this->searchterm ); + } + + $attributes = array( + 'placeholder' => $values['placeholder'], + ); + + $input_args = array( + 'name' => $field_name, + 'value' => $fields_defaults, + + 'accessibility_label' => $values['accessibility_label'], + 'attributes' => $attributes, + ); + + $returnvar .= $this->create_input->text( $input_args ); + + return $returnvar; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/sort_order.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/sort_order.php index 24f30c066..ed517f452 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/sort_order.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/sort_order.php @@ -1,207 +1,174 @@ -current_query->get_field_values("_sf_sort_order"); - //$fields_defaults = $this->current_query->get_field_values("sort_order"); - - if(count($fields_defaults)==0) - { - $fields_defaults = array(""); - } - - $search_form_id = $this->sfid; - - $returnvar = ""; - - - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'input_type' => 'select', - 'all_items_label' => '', - 'accessibility_label' => '', - 'sort_options' => array() - ); - - $values = array_replace($defaults, $field_data); - - - $args = array(); - - $args = array('show_default_option_sf' => false); - - if($field_data['all_items_label']=="") - { - if($values['input_type']=="select") - { - $args['show_option_all_sf'] = __("Sort Results By", $this->plugin_slug); - } - else if($values['input_type']=="radio") - { - $args['show_option_all_sf'] = __("Default Sort Order", $this->plugin_slug); - } - } - else - { - $args['show_option_all_sf'] = $field_data['all_items_label']; - } - - $args['sort_options'] = $values['sort_options']; - - - $attributes = array(); - - /*if($values['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - }*/ - - $args['show_default_option_sf'] = true; - - $input_args = array( - 'name' => $field_name, - 'defaults' => $fields_defaults, - 'attributes' => $attributes, - 'options' => array() - ); - - if($values['input_type']=="select") - { - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - $input_args['accessibility_label'] = $values['accessibility_label']; - - $returnvar .= $this->create_input->select($input_args); - } - else if($values['input_type']=="radio") - { - //setup any custom attributes - $attributes = array(); - - //finalise input args object - $args['show_default_option_sf'] = true; - $input_args['options'] = $this->get_options($args); - $input_args['attributes'] = $attributes; - - $returnvar .= $this->create_input->radio($input_args); - - } - - //$returnvar .= $this->create_input->generate_select($taxonomychildren, $field_name, $defaults, $values['all_items_label']); - - - - return $returnvar; - } - - public function get_options($args) - { - $options = array(); - - $show_option_all_sf = $args['show_option_all_sf']; - $show_default_option_sf = $args['show_default_option_sf']; - - if((isset($show_option_all_sf))&&($show_default_option_sf==true)) - { - $default_option = new stdClass(); - $default_option->label = $show_option_all_sf; - $default_option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 '.SF_ITEM_CLASS_PRE.'0' - ); - $default_option->value = ""; - - array_push($options, $default_option); - } - - - $no_sort_options = count($args['sort_options']); - if($no_sort_options>0) - { - foreach($args['sort_options'] as $sort_option) - { - $sort_by = ""; - $sort_label = ""; - $sort_dir = ""; - - $meta_key = ""; - $sort_type = ""; - - if(isset($sort_option['sort_by'])) - { - $sort_by = $sort_option['sort_by']; - - if($sort_by=="meta_value") - { - if(isset($sort_option['meta_key'])) - { - $sort_by = SF_META_PRE.$sort_option['meta_key']; - } - - if(isset($sort_option['sort_type'])) - { - if($sort_option['sort_type']=="numeric") - { - $sort_type = "+num"; - } - else if($sort_option['sort_type']=="alphabetic") - { - $sort_type = "+alpha"; - } - else if($sort_option['sort_type']=="date") - { - $sort_type = "+date"; - } - else if($sort_option['sort_type']=="datetime") - { - $sort_type = "+datetime"; - } - /*else if($sort_option['sort_type']=="decimal") - { - $sort_type = "+decimal"; - }*/ - } - } - } - if(isset($sort_option['sort_label'])) - { - $sort_label = $sort_option['sort_label']; - } - if(isset($sort_option['sort_dir'])) - { - $sort_dir = $sort_option['sort_dir']; - } - - $option = new stdClass(); - $option->label = $sort_label; - $option->attributes = array( - 'class' => SF_CLASS_PRE.'level-0 ' - ); - $option->value = $sort_by."+".$sort_dir.$sort_type; - - array_push($options, $option); - - } - } - - return $options; - } -} +current_query->get_field_values( '_sf_sort_order' ); + // $fields_defaults = $this->current_query->get_field_values("sort_order"); + + if ( count( $fields_defaults ) == 0 ) { + $fields_defaults = array( '' ); + } + + $search_form_id = $this->sfid; + + $returnvar = ''; + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'input_type' => 'select', + 'all_items_label' => '', + 'accessibility_label' => '', + 'sort_options' => array(), + ); + + $values = array_replace( $defaults, $field_data ); + + $args = array(); + + $args = array( 'show_default_option_sf' => false ); + + if ( $field_data['all_items_label'] == '' ) { + if ( $values['input_type'] == 'select' ) { + $args['show_option_all_sf'] = __( 'Sort Results By', $this->plugin_slug ); + } elseif ( $values['input_type'] == 'radio' ) { + $args['show_option_all_sf'] = __( 'Default Sort Order', $this->plugin_slug ); + } + } else { + $args['show_option_all_sf'] = $field_data['all_items_label']; + } + + $args['sort_options'] = $values['sort_options']; + + $attributes = array(); + + /* + if($values['combo_box']==1) + { + $attributes['data-combobox'] = '1'; + }*/ + + $args['show_default_option_sf'] = true; + + $input_args = array( + 'name' => $field_name, + 'defaults' => $fields_defaults, + 'attributes' => $attributes, + 'options' => array(), + ); + + if ( $values['input_type'] == 'select' ) { + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + $input_args['accessibility_label'] = $values['accessibility_label']; + + $returnvar .= $this->create_input->select( $input_args ); + } elseif ( $values['input_type'] == 'radio' ) { + // setup any custom attributes + $attributes = array(); + + // finalise input args object + $args['show_default_option_sf'] = true; + $input_args['options'] = $this->get_options( $args ); + $input_args['attributes'] = $attributes; + + $returnvar .= $this->create_input->radio( $input_args ); + + } + + // $returnvar .= $this->create_input->generate_select($taxonomychildren, $field_name, $defaults, $values['all_items_label']); + + return $returnvar; + } + + public function get_options( $args ) { + $options = array(); + + $show_option_all_sf = $args['show_option_all_sf']; + $show_default_option_sf = $args['show_default_option_sf']; + + if ( ( isset( $show_option_all_sf ) ) && ( $show_default_option_sf == true ) ) { + $default_option = new stdClass(); + $default_option->label = $show_option_all_sf; + $default_option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ' . SF_ITEM_CLASS_PRE . '0', + ); + $default_option->value = ''; + + array_push( $options, $default_option ); + } + + $no_sort_options = count( $args['sort_options'] ); + if ( $no_sort_options > 0 ) { + foreach ( $args['sort_options'] as $sort_option ) { + $sort_by = ''; + $sort_label = ''; + $sort_dir = ''; + + $meta_key = ''; + $sort_type = ''; + + if ( isset( $sort_option['sort_by'] ) ) { + $sort_by = $sort_option['sort_by']; + + if ( $sort_by == 'meta_value' ) { + if ( isset( $sort_option['meta_key'] ) ) { + $sort_by = SF_META_PRE . $sort_option['meta_key']; + } + + if ( isset( $sort_option['sort_type'] ) ) { + if ( $sort_option['sort_type'] == 'numeric' ) { + $sort_type = '+num'; + } elseif ( $sort_option['sort_type'] == 'alphabetic' ) { + $sort_type = '+alpha'; + } elseif ( $sort_option['sort_type'] == 'date' ) { + $sort_type = '+date'; + } elseif ( $sort_option['sort_type'] == 'datetime' ) { + $sort_type = '+datetime'; + } + /* + else if($sort_option['sort_type']=="decimal") + { + $sort_type = "+decimal"; + }*/ + } + } + } + if ( isset( $sort_option['sort_label'] ) ) { + $sort_label = $sort_option['sort_label']; + } + if ( isset( $sort_option['sort_dir'] ) ) { + $sort_dir = $sort_option['sort_dir']; + } + + $option = new stdClass(); + $option->label = $sort_label; + $option->attributes = array( + 'class' => SF_CLASS_PRE . 'level-0 ', + ); + $option->value = $sort_by . '+' . $sort_dir . $sort_type; + + array_push( $options, $option ); + + } + } + + return $options; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/submit.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/submit.php index 3cb150bf0..8e1c1d473 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/submit.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/submit.php @@ -1,38 +1,37 @@ -current_query->get_field_values($field_name); - - $returnvar = ""; - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'label' => __("Submit", $this->plugin_slug) - ); - $values = array_replace($defaults, $field_data); - - //$searchterm = (esc_attr($this->searchterm)); - $searchterm = ""; - $returnvar .= ''; - - return $returnvar; - } -} +current_query->get_field_values($field_name); + + $returnvar = ''; + + // set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'label' => __( 'Submit', $this->plugin_slug ), + ); + $values = array_replace( $defaults, $field_data ); + + // $searchterm = (esc_attr($this->searchterm)); + $searchterm = ''; + $returnvar .= ''; + + return $returnvar; + } +} diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/fields/taxonomy.php b/web/wp-content/plugins/search-filter-pro/public/includes/fields/taxonomy.php index 4dff9ce11..76f991df6 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/fields/taxonomy.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/fields/taxonomy.php @@ -1,390 +1,390 @@ -sfid; - - $returnvar = ""; - - //set defaults so no chance of any php errors when accessing un init vars - $defaults = array( - 'taxonomy_name' => '', - 'input_type' => '', - 'heading' => '', - 'all_items_label' => '', - 'accessibility_label' => '', - 'operator' => '', - 'show_count' => '', - 'hide_empty' => '', - 'hierarchical' => '', - 'drill_down' => '', - 'order_by' => '', - 'order_dir' => '', - 'exclude_ids' => '', - 'sync_include_exclude' => '', - 'combo_box' => '', - 'no_results_message' => '' - ); - - $values = array_replace($defaults, $field_data); - - $taxonomydata = get_taxonomy($values['taxonomy_name']); - - $field_name = SF_TAX_PRE . $values['taxonomy_name']; - - $fields_defaults = $this->current_query->get_field_values($field_name); - if(count($fields_defaults)==0) - { - $fields_defaults = array(""); - } - - if(($values['all_items_label']=="")&&(isset($taxonomydata->labels->all_items))) - { - $values['all_items_label'] = $taxonomydata->labels->all_items; - } - - //check the taxonomy exists - if($taxonomydata) - { - $args = array( - 'sf_name' => $field_name, - 'sfid' => $search_form_id, - 'taxonomy' => $values['taxonomy_name'], - 'hierarchical' => (bool)$values['hierarchical'], - 'child_of' => 0, - 'echo' => false, - 'hide_if_empty' => false, - 'hide_empty' => (bool)$values['hide_empty'], - 'show_option_none' => '', - 'show_count' => (bool)$values['show_count'], - 'show_option_all' => '', - 'show_option_all_sf' => esc_attr($values['all_items_label']), - 'show_default_option_sf' => false, - 'show_count_format_sf' => "inline", - 'elem_attr' => "" - ); - - if(($values['order_by']!="default")&&($values['order_by']!="")) - { - $args['orderby'] = $values['order_by']; - $args['order'] = $values['order_dir']; - } - - if($values['sync_include_exclude']==1) - { - - //global $searchandfilter; - - if($searchandfilter->get($search_form_id)->settings('taxonomies_settings')!="") - { - - if(is_array($searchandfilter->get($search_form_id)->settings('taxonomies_settings'))) - { - $taxonomies_settings = $searchandfilter->get($search_form_id)->settings('taxonomies_settings'); - - if($field_data['type']=="category") - { - if(isset($taxonomies_settings['category'])) - { - if(isset($taxonomies_settings['category']['include_exclude'])) - { - if($taxonomies_settings['category']['include_exclude']=="include") - { - $args['include'] = $taxonomies_settings['category']['ids']; - } - else - { - - - if($values['input_type']=="select") - { - if(!(bool)$values['hierarchical']) - {//if not hierearchical exclude categories as normal - $args['exclude'] = $taxonomies_settings['category']['ids']; - } - else - {//else exclude category and its children when using hierarchical - $args['exclude_tree'] = $taxonomies_settings['category']['ids']; - } - } - else - { - $args['exclude'] = $taxonomies_settings['category']['ids']; - } - } - - } - } - - } - else if($field_data['type']=="tag") - { - if(isset($taxonomies_settings['post_tag'])) - { - if(isset($taxonomies_settings['post_tag']['include_exclude'])) - { - if($taxonomies_settings['post_tag']['include_exclude']=="include") - { - $args['include'] = $taxonomies_settings['post_tag']['ids']; - } - else - { - if($values['input_type']=="select") - { - if(!(bool)$values['hierarchical']) - {//if not hierearchical exclude categories as normal - $args['exclude'] = $taxonomies_settings['post_tag']['ids']; - } - else - {//else exclude post_tag and its children when using hierarchical - $args['exclude_tree'] = $taxonomies_settings['post_tag']['ids']; - } - } - else - { - $args['exclude'] = $taxonomies_settings['post_tag']['ids']; - } - } - - } - } - - } - else if($field_data['type']=="taxonomy") - { - if(isset($taxonomies_settings[$values['taxonomy_name']])) - { - if(isset($taxonomies_settings[$values['taxonomy_name']]['include_exclude'])) - { - if($taxonomies_settings[$values['taxonomy_name']]['include_exclude']=="include") - { - $args['include'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; - } - else - { - if($values['input_type']=="select") - { - if(!(bool)$values['hierarchical']) - {//if not hierearchical exclude categories as normal - $args['exclude'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; - } - else - {//else exclude taxonomy and its children when using hierarchical - $args['exclude_tree'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; - } - } - else - { - $args['exclude'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; - } - } - } - } - } - } - } - } - else - { - - if($values['input_type']=="select") - { - if(!(bool)$values['hierarchical']) - {//if not hierearchical exclude categories as normal - $args['exclude'] = $values['exclude_ids']; - } - else - {//else exclude category and its children when using hierarchical - $args['exclude_tree'] = $values['exclude_ids']; - } - } - else - { - $args['exclude'] = $values['exclude_ids']; - } - } - - /* setup defaults */ - $args['title_li'] = ''; - $args['defaults'] = ""; - - if($values['input_type']=="select") - { - $attributes = array(); - - if($values['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - - if(!empty($values['no_results_message'])){ - $attributes['data-combobox-nrm'] = $values['no_results_message']; - } - - } - $args['show_default_option_sf'] = true; - - $input_args = array( - 'name' => SF_TAX_PRE.$values['taxonomy_name'], - 'options' => $this->get_options($args), - 'defaults' => $fields_defaults, - 'attributes' => $attributes, - 'accessibility_label' => $values['accessibility_label'] - ); - - $returnvar .= $this->create_input->select($input_args); - } - else if($values['input_type']=="checkbox") - { - $attributes = array(); - - $attributes['data-operator'] = $values['operator']; - $args['show_count_format_sf'] = "html"; - - $input_args = array( - 'name' => SF_TAX_PRE.$values['taxonomy_name'], - 'options' => $this->get_options($args), - 'defaults' => $fields_defaults, - 'attributes' => $attributes - ); - - $returnvar .= $this->create_input->checkbox($input_args); - } - else if($values['input_type']=="list") - { - //$args['elem_attr'] .= ' data-operator="'.esc_attr($values['operator']).'"'; - //$returnvar .= $this->create_input->generate_wp_list($args, $values['taxonomy_name'], $taxonomydata->labels); - } - else if($values['input_type']=="radio") - { - $attributes = array(); - $args['show_count_format_sf'] = "html"; - $args['show_default_option_sf'] = true; - - $input_args = array( - 'name' => SF_TAX_PRE.$values['taxonomy_name'], - 'options' => $this->get_options($args), - 'defaults' => $fields_defaults, - 'attributes' => $attributes - ); - - $returnvar .= $this->create_input->radio($input_args); - } - else if($values['input_type']=="multiselect") - { - $attributes = array(); - - if($values['combo_box']==1) - { - $attributes['data-combobox'] = '1'; - if(!empty($values['no_results_message'])){ - $attributes['data-combobox-nrm'] = $values['no_results_message']; - } - } - - $attributes['data-placeholder'] = $values['all_items_label']; - $attributes['data-operator'] = $values['operator']; - $attributes['multiple'] = "multiple"; - - $input_args = array( - 'name' => SF_TAX_PRE.$values['taxonomy_name'], - 'options' => $this->get_options($args), - 'defaults' => $fields_defaults, - 'attributes' => $attributes, - 'accessibility_label' => $values['accessibility_label'] - ); - - $returnvar .= $this->create_input->select($input_args); - } - } - - return $returnvar; - } - - private function get_options($args) - { - //options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. - $options = array(); - - $options_obj = new Search_Filter_Taxonomy_Options(); - global $searchandfilter; - //use a walker to silence output, and create a custom object which is stored in `$options` - - // @ todo - for efficency, figure out if we're using ustom post stati - // if not using custom post stati, then use regular `hide_empty` (the WP query is more efficient) - $args['walker'] = new Search_Filter_Taxonomy_Object_Walker($args['sf_name'], $options_obj); - $args['sf_hide_empty'] = $args['hide_empty']; - $args['hide_empty'] = false; - - $output = wp_list_categories($args); //nothing is returned here but `$options` is updated - $options = $options_obj->get(); - - return $options; - - } -} - -class Search_Filter_TTT //TTT - taxonomy term templates -{ - public static $term_templates = array(); - - public static function get_template($taxonomy_name) - { - if(isset(self::$term_templates[$taxonomy_name])) { - return self::$term_templates[$taxonomy_name]; - } - else{ - return array(); - } - } - public static function add_templates($templates, $taxonomy_name) - { - self::$term_templates[$taxonomy_name] = $templates; - } - public static function add_template($template, $depth, $taxonomy_name) - { - if(!isset(self::$term_templates[$taxonomy_name])) - { - self::$term_templates[$taxonomy_name] = array(); - } - - self::$term_templates[$taxonomy_name][$depth] = $template; - - //echo "$taxonomy_name ( $depth )
                            \n"; - //echo $template."

                            \n"; - //array_push(self::$term_templates[$taxonomy_name], $template); - } -} - -class Search_Filter_Taxonomy_Options { - - private $options = array(); - - public function set($options) - { - $this->options = $options; - } - public function get() - { - return $this->options; - } -} - - +sfid; + + $returnvar = ""; + + //set defaults so no chance of any php errors when accessing un init vars + $defaults = array( + 'taxonomy_name' => '', + 'input_type' => '', + 'heading' => '', + 'all_items_label' => '', + 'accessibility_label' => '', + 'operator' => '', + 'show_count' => '', + 'hide_empty' => '', + 'hierarchical' => '', + 'drill_down' => '', + 'order_by' => '', + 'order_dir' => '', + 'exclude_ids' => '', + 'sync_include_exclude' => '', + 'combo_box' => '', + 'no_results_message' => '' + ); + + $values = array_replace($defaults, $field_data); + + $taxonomydata = get_taxonomy($values['taxonomy_name']); + + $field_name = SF_TAX_PRE . $values['taxonomy_name']; + + $fields_defaults = $this->current_query->get_field_values($field_name); + if(count($fields_defaults)==0) + { + $fields_defaults = array(""); + } + + if(($values['all_items_label']=="")&&(isset($taxonomydata->labels->all_items))) + { + $values['all_items_label'] = $taxonomydata->labels->all_items; + } + + //check the taxonomy exists + if($taxonomydata) + { + $args = array( + 'sf_name' => $field_name, + 'sfid' => $search_form_id, + 'taxonomy' => $values['taxonomy_name'], + 'hierarchical' => (bool)$values['hierarchical'], + 'child_of' => 0, + 'echo' => false, + 'hide_if_empty' => false, + 'hide_empty' => (bool)$values['hide_empty'], + 'show_option_none' => '', + 'show_count' => (bool)$values['show_count'], + 'show_option_all' => '', + 'show_option_all_sf' => esc_attr($values['all_items_label']), + 'show_default_option_sf' => false, + 'show_count_format_sf' => "inline", + 'elem_attr' => "" + ); + + if(($values['order_by']!="default")&&($values['order_by']!="")) + { + $args['orderby'] = $values['order_by']; + $args['order'] = $values['order_dir']; + } + + if($values['sync_include_exclude']==1) + { + + //global $searchandfilter; + + if($searchandfilter->get($search_form_id)->settings('taxonomies_settings')!="") + { + + if(is_array($searchandfilter->get($search_form_id)->settings('taxonomies_settings'))) + { + $taxonomies_settings = $searchandfilter->get($search_form_id)->settings('taxonomies_settings'); + + if($field_data['type']=="category") + { + if(isset($taxonomies_settings['category'])) + { + if(isset($taxonomies_settings['category']['include_exclude'])) + { + if($taxonomies_settings['category']['include_exclude']=="include") + { + $args['include'] = $taxonomies_settings['category']['ids']; + } + else + { + + + if($values['input_type']=="select") + { + if(!(bool)$values['hierarchical']) + {//if not hierearchical exclude categories as normal + $args['exclude'] = $taxonomies_settings['category']['ids']; + } + else + {//else exclude category and its children when using hierarchical + $args['exclude_tree'] = $taxonomies_settings['category']['ids']; + } + } + else + { + $args['exclude'] = $taxonomies_settings['category']['ids']; + } + } + + } + } + + } + else if($field_data['type']=="tag") + { + if(isset($taxonomies_settings['post_tag'])) + { + if(isset($taxonomies_settings['post_tag']['include_exclude'])) + { + if($taxonomies_settings['post_tag']['include_exclude']=="include") + { + $args['include'] = $taxonomies_settings['post_tag']['ids']; + } + else + { + if($values['input_type']=="select") + { + if(!(bool)$values['hierarchical']) + {//if not hierearchical exclude categories as normal + $args['exclude'] = $taxonomies_settings['post_tag']['ids']; + } + else + {//else exclude post_tag and its children when using hierarchical + $args['exclude_tree'] = $taxonomies_settings['post_tag']['ids']; + } + } + else + { + $args['exclude'] = $taxonomies_settings['post_tag']['ids']; + } + } + + } + } + + } + else if($field_data['type']=="taxonomy") + { + if(isset($taxonomies_settings[$values['taxonomy_name']])) + { + if(isset($taxonomies_settings[$values['taxonomy_name']]['include_exclude'])) + { + if($taxonomies_settings[$values['taxonomy_name']]['include_exclude']=="include") + { + $args['include'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; + } + else + { + if($values['input_type']=="select") + { + if(!(bool)$values['hierarchical']) + {//if not hierearchical exclude categories as normal + $args['exclude'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; + } + else + {//else exclude taxonomy and its children when using hierarchical + $args['exclude_tree'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; + } + } + else + { + $args['exclude'] = $taxonomies_settings[$values['taxonomy_name']]['ids']; + } + } + } + } + } + } + } + } + else + { + + if($values['input_type']=="select") + { + if(!(bool)$values['hierarchical']) + {//if not hierearchical exclude categories as normal + $args['exclude'] = $values['exclude_ids']; + } + else + {//else exclude category and its children when using hierarchical + $args['exclude_tree'] = $values['exclude_ids']; + } + } + else + { + $args['exclude'] = $values['exclude_ids']; + } + } + + /* setup defaults */ + $args['title_li'] = ''; + $args['defaults'] = ""; + + if($values['input_type']=="select") + { + $attributes = array(); + + if($values['combo_box']==1) + { + $attributes['data-combobox'] = '1'; + + if(!empty($values['no_results_message'])){ + $attributes['data-combobox-nrm'] = $values['no_results_message']; + } + + } + $args['show_default_option_sf'] = true; + + $input_args = array( + 'name' => SF_TAX_PRE.$values['taxonomy_name'], + 'options' => $this->get_options($args), + 'defaults' => $fields_defaults, + 'attributes' => $attributes, + 'accessibility_label' => $values['accessibility_label'] + ); + + $returnvar .= $this->create_input->select($input_args); + } + else if($values['input_type']=="checkbox") + { + $attributes = array(); + + $attributes['data-operator'] = $values['operator']; + $args['show_count_format_sf'] = "html"; + + $input_args = array( + 'name' => SF_TAX_PRE.$values['taxonomy_name'], + 'options' => $this->get_options($args), + 'defaults' => $fields_defaults, + 'attributes' => $attributes + ); + + $returnvar .= $this->create_input->checkbox($input_args); + } + else if($values['input_type']=="list") + { + //$args['elem_attr'] .= ' data-operator="'.esc_attr($values['operator']).'"'; + //$returnvar .= $this->create_input->generate_wp_list($args, $values['taxonomy_name'], $taxonomydata->labels); + } + else if($values['input_type']=="radio") + { + $attributes = array(); + $args['show_count_format_sf'] = "html"; + $args['show_default_option_sf'] = true; + + $input_args = array( + 'name' => SF_TAX_PRE.$values['taxonomy_name'], + 'options' => $this->get_options($args), + 'defaults' => $fields_defaults, + 'attributes' => $attributes + ); + + $returnvar .= $this->create_input->radio($input_args); + } + else if($values['input_type']=="multiselect") + { + $attributes = array(); + + if($values['combo_box']==1) + { + $attributes['data-combobox'] = '1'; + if(!empty($values['no_results_message'])){ + $attributes['data-combobox-nrm'] = $values['no_results_message']; + } + } + + $attributes['data-placeholder'] = $values['all_items_label']; + $attributes['data-operator'] = $values['operator']; + $attributes['multiple'] = "multiple"; + + $input_args = array( + 'name' => SF_TAX_PRE.$values['taxonomy_name'], + 'options' => $this->get_options($args), + 'defaults' => $fields_defaults, + 'attributes' => $attributes, + 'accessibility_label' => $values['accessibility_label'] + ); + + $returnvar .= $this->create_input->select($input_args); + } + } + + return $returnvar; + } + + private function get_options($args) + { + //options is passed by ref, so when `wp_list_categories` is finished running, it will contain an object of all options for this field. + $options = array(); + + $options_obj = new Search_Filter_Taxonomy_Options(); + global $searchandfilter; + //use a walker to silence output, and create a custom object which is stored in `$options` + + // @ todo - for efficency, figure out if we're using ustom post stati + // if not using custom post stati, then use regular `hide_empty` (the WP query is more efficient) + $args['walker'] = new Search_Filter_Taxonomy_Object_Walker($args['sf_name'], $options_obj); + $args['sf_hide_empty'] = $args['hide_empty']; + $args['hide_empty'] = false; + + $output = wp_list_categories($args); //nothing is returned here but `$options` is updated + $options = $options_obj->get(); + + return $options; + + } +} + +class Search_Filter_TTT //TTT - taxonomy term templates +{ + public static $term_templates = array(); + + public static function get_template($taxonomy_name) + { + if(isset(self::$term_templates[$taxonomy_name])) { + return self::$term_templates[$taxonomy_name]; + } + else{ + return array(); + } + } + public static function add_templates($templates, $taxonomy_name) + { + self::$term_templates[$taxonomy_name] = $templates; + } + public static function add_template($template, $depth, $taxonomy_name) + { + if(!isset(self::$term_templates[$taxonomy_name])) + { + self::$term_templates[$taxonomy_name] = array(); + } + + self::$term_templates[$taxonomy_name][$depth] = $template; + + //echo "$taxonomy_name ( $depth )
                            \n"; + //echo $template."

                            \n"; + //array_push(self::$term_templates[$taxonomy_name], $template); + } +} + +class Search_Filter_Taxonomy_Options { + + private $options = array(); + + public function set($options) + { + $this->options = $options; + } + public function get() + { + return $this->options; + } +} + + diff --git a/web/wp-content/plugins/search-filter-pro/public/includes/index.php b/web/wp-content/plugins/search-filter-pro/public/includes/index.php index e71af0ef2..8142269b1 100644 --- a/web/wp-content/plugins/search-filter-pro/public/includes/index.php +++ b/web/wp-content/plugins/search-filter-pro/public/includes/index.php @@ -1 +1 @@ -0) - { - $array+=func_get_arg($n); - } - return $array; - } -} - -if (!function_exists('array_replace_recursive')) -{ - function array_replace_recursive($array, $array1) - { - if (!function_exists('search_filter_php_recurse')) - { - function search_filter_php_recurse($array, $array1) - { - foreach ($array1 as $key => $value) - { - // create new key in $array, if it is empty or not an array - if (!isset($array[$key]) || (isset($array[$key]) && !is_array($array[$key]))) - { - $array[$key] = array(); - } - - // overwrite the value in the base array - if (is_array($value)) - { - $value = search_filter_php_recurse($array[$key], $value); - } - $array[$key] = $value; - } - return $array; - } - } - - // handle the arguments, merge one by one - $args = func_get_args(); - $array = $args[0]; - - if (!is_array($array)) - { - return $array; - } - - for ($i = 1; $i < count($args); $i++) - { - if (is_array($args[$i])) - { - $array = search_filter_php_recurse($array, $args[$i]); - } - } - - return $array; - } -} -/*----------------------------------------------------------------------------* - * Public-Facing Functionality - *----------------------------------------------------------------------------*/ - - -/** - * The code that runs during plugin activation. - */ -function activate_search_filter($network_wide) { - require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-activator.php'; - - $search_filter_activator = new Search_Filter_Activator; // correct - $search_filter_activator->activate($network_wide); -} - -/** - * The code that runs during plugin deactivation. - */ -function deactivate_search_filter($network_wide) { - require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-deactivator.php'; - Search_Filter_Deactivator::deactivate($network_wide); -} - -register_activation_hook( __FILE__, 'activate_search_filter' ); -register_deactivation_hook( __FILE__, 'deactivate_search_filter' ); - -if ( ( ! is_admin() ) || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'public/class-search-filter.php' ); - add_action( 'plugins_loaded', array( 'Search_Filter', 'get_instance' ) ); -} - - -/*----------------------------------------------------------------------------* - * Dashboard and Administrative Functionality - *----------------------------------------------------------------------------*/ -if ( is_admin() ) { - require_once( plugin_dir_path( __FILE__ ) . 'admin/class-search-filter-admin.php' ); - add_action( 'plugins_loaded', array( 'Search_Filter_Admin', 'get_instance' ) ); -} - -if ( ! class_exists( 'Search_Filter_Register_Widget' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-register-widget.php' ); -} -if ( ! class_exists( 'Search_Filter_Post_Cache' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-post-cache.php' ); -} - -if ( ! class_exists( 'Search_Filter_Wp_Cache' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-wp-cache.php' ); -} -if ( ! class_exists( 'Search_Filter_Wp_Data' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-wp-data.php' ); -} -if ( ! class_exists( 'Search_Filter_Helper' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-helper.php' ); -} -if ( ! class_exists( 'Search_Filter_Shared' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-shared.php' ); -} -if ( ! class_exists( 'Search_Filter_Third_Party' ) ) -{ - require_once( plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-third-party.php' ); -} - - -if (!defined('SF_FPRE')) -{ - define('SF_FPRE', '_sf_'); -} -if (!defined('SF_TAX_PRE')) -{ - define('SF_TAX_PRE', '_sft_'); -} -if (!defined('SF_META_PRE')) -{ - define('SF_META_PRE', '_sfm_'); -} -if (!defined('SF_CLASS_PRE')) -{ - define('SF_CLASS_PRE', 'sf-'); -} -if (!defined('SF_INPUT_ID_PRE')) -{ - define('SF_INPUT_ID_PRE', 'sf'); -} -if (!defined('SF_FIELD_CLASS_PRE')) -{ - define('SF_FIELD_CLASS_PRE', SF_CLASS_PRE."field-"); -} -if (!defined('SF_ITEM_CLASS_PRE')) -{ - define('SF_ITEM_CLASS_PRE', SF_CLASS_PRE."item-"); -} - -global $search_filter_post_cache; //should be singleton -$search_filter_post_cache = new Search_Filter_Post_Cache(); - -global $search_filter_third_party; //should be singleton -$search_filter_third_party = new Search_Filter_Third_Party(); - -global $search_filter_shared; //should be singleton -$search_filter_shared = new Search_Filter_Shared(); - -if(true === SEARCH_FILTER_DEBUG) { - global $search_filter_session; - $search_filter_session = rand( 1000, 100000 ); -} - +activate( $network_wide ); +} + +/** + * The code that runs during plugin deactivation. + */ +function deactivate_search_filter( $network_wide ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-deactivator.php'; + Search_Filter_Deactivator::deactivate( $network_wide ); +} + +register_activation_hook( __FILE__, 'activate_search_filter' ); +register_deactivation_hook( __FILE__, 'deactivate_search_filter' ); + +if ( ( ! is_admin() ) || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { + require_once plugin_dir_path( __FILE__ ) . 'public/class-search-filter.php'; + add_action( 'plugins_loaded', array( 'Search_Filter', 'get_instance' ) ); +} + + +/* +----------------------------------------------------------------------------* + * Dashboard and Administrative Functionality + *----------------------------------------------------------------------------*/ +if ( is_admin() ) { + require_once plugin_dir_path( __FILE__ ) . 'admin/class-search-filter-admin.php'; + add_action( 'plugins_loaded', array( 'Search_Filter_Admin', 'get_instance' ) ); +} + +if ( ! class_exists( 'Search_Filter_Register_Widget' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-register-widget.php'; +} +if ( ! class_exists( 'Search_Filter_Post_Cache' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-post-cache.php'; +} + +if ( ! class_exists( 'Search_Filter_Wp_Cache' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-wp-cache.php'; +} +if ( ! class_exists( 'Search_Filter_Wp_Data' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-wp-data.php'; +} +if ( ! class_exists( 'Search_Filter_Helper' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-helper.php'; +} +if ( ! class_exists( 'Search_Filter_Shared' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-shared.php'; +} +if ( ! class_exists( 'Search_Filter_Third_Party' ) ) { + require_once plugin_dir_path( __FILE__ ) . 'includes/class-search-filter-third-party.php'; +} + + +if ( ! defined( 'SF_FPRE' ) ) { + define( 'SF_FPRE', '_sf_' ); +} +if ( ! defined( 'SF_TAX_PRE' ) ) { + define( 'SF_TAX_PRE', '_sft_' ); +} +if ( ! defined( 'SF_META_PRE' ) ) { + define( 'SF_META_PRE', '_sfm_' ); +} +if ( ! defined( 'SF_CLASS_PRE' ) ) { + define( 'SF_CLASS_PRE', 'sf-' ); +} +if ( ! defined( 'SF_INPUT_ID_PRE' ) ) { + define( 'SF_INPUT_ID_PRE', 'sf' ); +} +if ( ! defined( 'SF_FIELD_CLASS_PRE' ) ) { + define( 'SF_FIELD_CLASS_PRE', SF_CLASS_PRE . 'field-' ); +} +if ( ! defined( 'SF_ITEM_CLASS_PRE' ) ) { + define( 'SF_ITEM_CLASS_PRE', SF_CLASS_PRE . 'item-' ); +} + +global $search_filter_post_cache; +$search_filter_post_cache = new Search_Filter_Post_Cache(); + +global $search_filter_third_party; +$search_filter_third_party = new Search_Filter_Third_Party(); + +global $search_filter_shared; +$search_filter_shared = new Search_Filter_Shared(); + + +/** + * Add compatibility with WooCommerce Custom Order Tables. + * + * We don't actually do anything with the order tables, but without this users cannot use + * custom order tables. The alternative is to remove the WC tested upto version from the + * plugin readme. + */ +add_action( 'before_woocommerce_init', function() { + if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { + \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); + } +} ); \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/templates/results-infinite-scroll.php b/web/wp-content/plugins/search-filter-pro/templates/results-infinite-scroll.php index def171fec..ad44b44d0 100644 --- a/web/wp-content/plugins/search-filter-pro/templates/results-infinite-scroll.php +++ b/web/wp-content/plugins/search-filter-pro/templates/results-infinite-scroll.php @@ -1,25 +1,24 @@ have_posts() ) -{ +if ( $query->have_posts() ) { ?> Found found_posts; ?> Results
                            have_posts()) - { - $query->the_post(); - - ?> + while ( $query->have_posts() ) { + $query->the_post(); + + ?>


                            - '; - the_post_thumbnail("small"); - echo '

                            '; - } - ?> + '; + the_post_thumbnail( 'small' ); + echo '

                            '; + } + ?>

                            @@ -58,17 +55,15 @@
                            -
                            End of Results
                            \ No newline at end of file +?> diff --git a/web/wp-content/plugins/search-filter-pro/templates/results.php b/web/wp-content/plugins/search-filter-pro/templates/results.php index 8bef776d4..ae9e0df83 100644 --- a/web/wp-content/plugins/search-filter-pro/templates/results.php +++ b/web/wp-content/plugins/search-filter-pro/templates/results.php @@ -1,34 +1,31 @@ have_posts() ) -{ +if ( $query->have_posts() ) { ?> Found found_posts; ?> Results
                            @@ -40,30 +37,28 @@ "; - wp_pagenavi( array( 'query' => $query ) ); - } + if ( function_exists( 'wp_pagenavi' ) ) { + echo '
                            '; + wp_pagenavi( array( 'query' => $query ) ); + } ?>
                            have_posts()) - { + while ( $query->have_posts() ) { $query->the_post(); - + ?>


                            - '; - the_post_thumbnail("small"); - echo '

                            '; - } + '; + the_post_thumbnail( 'small' ); + echo '

                            '; + } ?>

                            @@ -79,21 +74,18 @@ \ No newline at end of file diff --git a/web/wp-content/plugins/search-filter-pro/uninstall.php b/web/wp-content/plugins/search-filter-pro/uninstall.php index 445eb342e..16b5c8185 100644 --- a/web/wp-content/plugins/search-filter-pro/uninstall.php +++ b/web/wp-content/plugins/search-filter-pro/uninstall.php @@ -1,106 +1,106 @@ -blogid; - - // Get all blogs in the network and activate plugin on each one - $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); - foreach ( $blog_ids as $blog_id ) { - switch_to_blog( $blog_id ); - uninstall_search_filter_pro(); - restore_current_blog(); - } - -} -else -{ - - //check for existence of caching database, if not install it - uninstall_search_filter_pro(); -} - -function uninstall_search_filter_pro() -{ - - global $wpdb; - - $remove_all_data = Search_Filter_Helper::get_option( 'remove_all_data' ); - - if($remove_all_data == 1) { - - delete_option( "search-filter-cache" ); - delete_option( 'search_filter_cache_speed' ); - delete_option( 'search_filter_cache_use_manual' ); - delete_option( 'search_filter_cache_use_background_processes' ); - delete_option( 'search_filter_cache_use_transients' ); - delete_option( 'search_filter_load_jquery_i18n' ); - delete_option( 'search_filter_lazy_load_js' ); - delete_option( 'search_filter_load_js_css' ); - delete_option( 'search_filter_combobox_script' ); - delete_option( 'search_filter_remove_all_data' ); - - $cache_table_name = $wpdb->prefix . 'search_filter_cache'; - $term_results_table_name = $wpdb->prefix . 'search_filter_term_results'; - - $wpdb->query("DROP TABLE IF EXISTS $cache_table_name"); - $wpdb->query("DROP TABLE IF EXISTS $term_results_table_name"); - - $post_status = array('publish', 'pending', 'draft', 'auto-draft', 'future', 'private', 'inherit', 'trash'); - - $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=' . implode(",", $post_status) . '&posts_per_page=-1'); - $search_forms = $search_form_query->get_posts(); - foreach ($search_forms as $search_form) { - wp_delete_post($search_form->ID, true); - } - - Search_Filter_Wp_Cache::purge_all_transients(); - } - - // flush rewrite rules in order to remove the rewrite rule - global $wp_rewrite; - $wp_rewrite->flush_rules(); - -} - +blogid; + + // Get all blogs in the network and activate plugin on each one + $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); + foreach ( $blog_ids as $blog_id ) { + switch_to_blog( $blog_id ); + uninstall_search_filter_pro(); + restore_current_blog(); + } + +} +else +{ + + //check for existence of caching database, if not install it + uninstall_search_filter_pro(); +} + +function uninstall_search_filter_pro() +{ + + global $wpdb; + + $remove_all_data = Search_Filter_Helper::get_option( 'remove_all_data' ); + + if($remove_all_data == 1) { + + delete_option( "search-filter-cache" ); + delete_option( 'search_filter_cache_speed' ); + delete_option( 'search_filter_cache_use_manual' ); + delete_option( 'search_filter_cache_use_background_processes' ); + delete_option( 'search_filter_cache_use_transients' ); + delete_option( 'search_filter_load_jquery_i18n' ); + delete_option( 'search_filter_lazy_load_js' ); + delete_option( 'search_filter_load_js_css' ); + delete_option( 'search_filter_combobox_script' ); + delete_option( 'search_filter_remove_all_data' ); + + $cache_table_name = $wpdb->prefix . 'search_filter_cache'; + $term_results_table_name = $wpdb->prefix . 'search_filter_term_results'; + + $wpdb->query("DROP TABLE IF EXISTS $cache_table_name"); + $wpdb->query("DROP TABLE IF EXISTS $term_results_table_name"); + + $post_status = array('publish', 'pending', 'draft', 'auto-draft', 'future', 'private', 'inherit', 'trash'); + + $search_form_query = new WP_Query('post_type=search-filter-widget&post_status=' . implode(",", $post_status) . '&posts_per_page=-1'); + $search_forms = $search_form_query->get_posts(); + foreach ($search_forms as $search_form) { + wp_delete_post($search_form->ID, true); + } + + Search_Filter_Wp_Cache::purge_all_transients(); + } + + // flush rewrite rules in order to remove the rewrite rule + global $wp_rewrite; + $wp_rewrite->flush_rules(); + +} + From 1e22b1eb175f5cc0594e8eff2ac32dd3efee6824 Mon Sep 17 00:00:00 2001 From: James Hunt <10615884+thetwopct@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:03:22 +0700 Subject: [PATCH 07/17] #891 Filterable blog posts Signed-off-by: James Hunt <10615884+thetwopct@users.noreply.github.com> --- web/wp-config.php | 2 - .../cncf-twenty-two/components/news-item.php | 16 ++++- .../components/post-archive.php | 65 ++++++++++--------- .../cncf-twenty-two/includes/excerpts.php | 2 +- .../source/scss/components/_posts.scss | 8 +-- 5 files changed, 53 insertions(+), 40 deletions(-) diff --git a/web/wp-config.php b/web/wp-config.php index 0a71dd775..54ada8e47 100644 --- a/web/wp-config.php +++ b/web/wp-config.php @@ -121,7 +121,6 @@ define( 'WP_DEBUG_LOG', __DIR__ . '/wp-content/debug.log' ); // Moves log file to writable location. define( 'SCRIPT_DEBUG', true ); define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true ); // stops admin email sent. - define( 'LOAD_MEDIA_FROM_PRODUCTION_URL', 'https://www.cncf.io' ); // Sets url for loading media files on dev instance. // fixes small problem with LH-HSTS if ( ! isset( $_SERVER['HTTP_HOST'] ) ) { @@ -217,7 +216,6 @@ define( 'WP_DEBUG_LOG', __DIR__ . '/wp-content/debug.log' ); // Moves log file to writable location. define( 'SCRIPT_DEBUG', true ); define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true ); // stops admin email sent. - define( 'LOAD_MEDIA_FROM_PRODUCTION_URL', 'https://www.cncf.io' ); // Sets url for loading media files on dev instance. define( 'WP_PLUGIN_DIR', dirname( __FILE__ ) . '/wp-content/plugins' ); diff --git a/web/wp-content/themes/cncf-twenty-two/components/news-item.php b/web/wp-content/themes/cncf-twenty-two/components/news-item.php index 7bd340f81..7edd10a0d 100644 --- a/web/wp-content/themes/cncf-twenty-two/components/news-item.php +++ b/web/wp-content/themes/cncf-twenty-two/components/news-item.php @@ -22,8 +22,7 @@ $sticky_status = is_sticky() ? 'is-sticky-news' : 'not-sticky'; ?> -
                            - + diff --git a/web/wp-content/themes/cncf-twenty-two/components/post-archive.php b/web/wp-content/themes/cncf-twenty-two/components/post-archive.php index dc2eeb5ac..ab827023b 100644 --- a/web/wp-content/themes/cncf-twenty-two/components/post-archive.php +++ b/web/wp-content/themes/cncf-twenty-two/components/post-archive.php @@ -13,19 +13,18 @@
                            -
                            - -
                            - +
                            + $is_featured, + 'is_sticky' => null, + 'is_in_the_news' => $is_in_the_news_category, + 'is_blog' => $is_blog_category, + ) + ); } - ++$count; - // If page number 1, count 1, and in blog or announcement, make post featured. - // If count = 1 then there is no sticky. - $is_featured = ( 1 == $page_number && 1 == $count && ( $is_blog_category || $is_announcements_category ) ); - - get_template_part( - 'components/news-item', - null, - array( - 'is_featured' => $is_featured, - 'is_sticky' => null, - 'is_in_the_news' => $is_in_the_news_category, - 'is_blog' => $is_blog_category, - ) - ); + } else { + echo do_shortcode( '[searchandfilter id="118558"]' ); + echo do_shortcode( '[searchandfilter id="118558" show="results"]' ); } - else : +} else { echo '

                            Sorry, there are no posts here.

                            '; - endif; - ?> +} +?>
                            diff --git a/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php b/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php index 3747508d3..3b14bc749 100644 --- a/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php +++ b/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php @@ -15,7 +15,7 @@ * @param int $length Number of words. */ function custom_excerpt_length( $length ) { - return 38; + return 40; } add_filter( 'excerpt_length', 'custom_excerpt_length', 999 ); diff --git a/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss b/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss index 7239f2225..1de1de455 100644 --- a/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss +++ b/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss @@ -111,12 +111,12 @@ } .post-archive__title { font-size: 30px; - line-height: 150%; - margin-top: 25px; + line-height: 140%; + margin-top: 20px; margin-bottom: 15px; } .post-archive__item_date { - margin-top: 35px; + margin-top: 25px; } } } @@ -127,7 +127,7 @@ } &.is-featured-item { .post-archive__image-wrapper { - margin-right: 70px; + margin-right: 50px; flex-basis: 690px; } } From 32263c59110d816cca315e269798678ac8634ec2 Mon Sep 17 00:00:00 2001 From: James Hunt <10615884+thetwopct@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:04:06 +0700 Subject: [PATCH 08/17] Fix sniffs Signed-off-by: James Hunt <10615884+thetwopct@users.noreply.github.com> --- .../lf-mu/admin/class-lf-mu-admin.php | 2 +- .../lf-mu/admin/partials/sync-ktps.php | 6 +++--- .../lf-mu/admin/partials/sync-people.php | 14 +++++++------- .../cncf-twenty-two/classes/class-lf-utils.php | 4 ++-- .../themes/cncf-twenty-two/includes/excerpts.php | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php index 7217ff6a8..e842c5b02 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/class-lf-mu-admin.php @@ -274,7 +274,7 @@ private function get_project_tags( $content, $projects ) { * This is a temporary function used once to tag all blog posts by projects that appear in its copy. */ private function tag_blog_posts_with_projects() { - $myposts = get_posts( + $myposts = get_posts( array( 'post_type' => 'post', 'posts_per_page' => -1, diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-ktps.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-ktps.php index 661b492c9..0905df06f 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-ktps.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-ktps.php @@ -86,9 +86,9 @@ // delete any KTP posts which aren't in $synced_ids. $query = new WP_Query( array( - 'post_type' => 'lf_ktp', - 'post__not_in' => $synced_ids, - 'posts_per_page' => -1, + 'post_type' => 'lf_ktp', + 'post__not_in' => $synced_ids, + 'posts_per_page' => -1, ) ); while ( $query->have_posts() ) { diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-people.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-people.php index b6fa2bac0..7d7a50dc1 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-people.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-mu/admin/partials/sync-people.php @@ -146,10 +146,10 @@ function geocode_location( $id ) { } $args = array( - 'post_type' => 'lf_person', - 'title' => $p->name, - 'post_status' => 'publish', - 'numberposts' => 1, + 'post_type' => 'lf_person', + 'title' => $p->name, + 'post_status' => 'publish', + 'numberposts' => 1, ); if ( $image_url ) { @@ -203,9 +203,9 @@ function geocode_location( $id ) { // delete any People posts which aren't in $synced_ids. $query = new WP_Query( array( - 'post_type' => 'lf_person', - 'post__not_in' => $synced_ids, - 'posts_per_page' => -1, + 'post_type' => 'lf_person', + 'post__not_in' => $synced_ids, + 'posts_per_page' => -1, ) ); while ( $query->have_posts() ) { diff --git a/web/wp-content/themes/cncf-twenty-two/classes/class-lf-utils.php b/web/wp-content/themes/cncf-twenty-two/classes/class-lf-utils.php index 674d83ef9..369a5d2aa 100644 --- a/web/wp-content/themes/cncf-twenty-two/classes/class-lf-utils.php +++ b/web/wp-content/themes/cncf-twenty-two/classes/class-lf-utils.php @@ -661,8 +661,8 @@ public static function get_teamcloudnative() { $query = new WP_Query( $args ); while ( $query->have_posts() ) { $query->the_post(); - $person_title = $post->post_title; - $person_image_url = wp_get_attachment_image_src( get_post_meta( get_the_ID(), 'lf_human_image', true ), 'newsroom-post-width' )[0]; + $person_title = $post->post_title; + $person_image_url = wp_get_attachment_image_src( get_post_meta( get_the_ID(), 'lf_human_image', true ), 'newsroom-post-width' )[0]; $person_profile_link = get_post_meta( get_the_ID(), 'lf_human_post_url', true ); if ( ! $person_profile_link ) { diff --git a/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php b/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php index 3b14bc749..1b48e79e9 100644 --- a/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php +++ b/web/wp-content/themes/cncf-twenty-two/includes/excerpts.php @@ -15,7 +15,7 @@ * @param int $length Number of words. */ function custom_excerpt_length( $length ) { - return 40; + return 36; } add_filter( 'excerpt_length', 'custom_excerpt_length', 999 ); From 174f5473382072eabfee7956302d7c6cf24bd081 Mon Sep 17 00:00:00 2001 From: James Hunt <10615884+thetwopct@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:34:13 +0700 Subject: [PATCH 09/17] Fix Announcements divider Signed-off-by: James Hunt <10615884+thetwopct@users.noreply.github.com> --- web/wp-content/themes/cncf-twenty-two/components/news-item.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/wp-content/themes/cncf-twenty-two/components/news-item.php b/web/wp-content/themes/cncf-twenty-two/components/news-item.php index 7edd10a0d..1444adc0e 100644 --- a/web/wp-content/themes/cncf-twenty-two/components/news-item.php +++ b/web/wp-content/themes/cncf-twenty-two/components/news-item.php @@ -147,7 +147,7 @@ ?>

                            Date: Wed, 16 Oct 2024 20:51:23 +0700 Subject: [PATCH 10/17] Remove pagination, Fix HR rule, Typography tweaks Signed-off-by: James Hunt <10615884+thetwopct@users.noreply.github.com> --- .../themes/cncf-twenty-two/components/post-archive.php | 4 +++- .../cncf-twenty-two/source/scss/blocks/_separator.scss | 2 ++ .../cncf-twenty-two/source/scss/components/_posts.scss | 8 ++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/web/wp-content/themes/cncf-twenty-two/components/post-archive.php b/web/wp-content/themes/cncf-twenty-two/components/post-archive.php index ab827023b..356116c30 100644 --- a/web/wp-content/themes/cncf-twenty-two/components/post-archive.php +++ b/web/wp-content/themes/cncf-twenty-two/components/post-archive.php @@ -112,7 +112,9 @@ ?>
                            - + + +
                            diff --git a/web/wp-content/themes/cncf-twenty-two/source/scss/blocks/_separator.scss b/web/wp-content/themes/cncf-twenty-two/source/scss/blocks/_separator.scss index 4cf00c0a9..4ade23215 100644 --- a/web/wp-content/themes/cncf-twenty-two/source/scss/blocks/_separator.scss +++ b/web/wp-content/themes/cncf-twenty-two/source/scss/blocks/_separator.scss @@ -1,10 +1,12 @@ // first reset dumb WordPress default styles. .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) { height: unset; + border-top: 0; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots) { width: unset; + border-top: 0; } .wp-block-separator { diff --git a/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss b/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss index 1de1de455..9f700f2fd 100644 --- a/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss +++ b/web/wp-content/themes/cncf-twenty-two/source/scss/components/_posts.scss @@ -111,7 +111,7 @@ } .post-archive__title { font-size: 30px; - line-height: 140%; + line-height: 130%; margin-top: 20px; margin-bottom: 15px; } @@ -185,9 +185,9 @@ &__title { font-weight: 700; font-size: 20px; - line-height: 140%; - margin-top: 18px; - margin-bottom: 16px; + line-height: 130%; + margin-top: 15px; + margin-bottom: 15px; @media (min-width: 1200px) { font-size: 24px; } From 00ca3cc5fc07dd70c97d092e28f44277aa687453 Mon Sep 17 00:00:00 2001 From: James Hunt <10615884+thetwopct@users.noreply.github.com> Date: Wed, 16 Oct 2024 21:32:43 +0700 Subject: [PATCH 11/17] Adding links to Projects on case studies Signed-off-by: James Hunt <10615884+thetwopct@users.noreply.github.com> --- .../lf-blocks/src/case-study-overview/render-callback.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/web/wp-content/mu-plugins/wp-mu-plugins/lf-blocks/src/case-study-overview/render-callback.php b/web/wp-content/mu-plugins/wp-mu-plugins/lf-blocks/src/case-study-overview/render-callback.php index 1572321b2..1dba288f4 100644 --- a/web/wp-content/mu-plugins/wp-mu-plugins/lf-blocks/src/case-study-overview/render-callback.php +++ b/web/wp-content/mu-plugins/wp-mu-plugins/lf-blocks/src/case-study-overview/render-callback.php @@ -247,18 +247,17 @@ class="wp-block-spacer case-study-overview__logo">
                            - -

                            - +

                            Date: Wed, 16 Oct 2024 10:56:41 -0400 Subject: [PATCH 12/17] Upgrade ACF to 6.3.9 Signed-off-by: Chris Abraham --- .../advanced-custom-fields-pro/acf.php | 4 +- .../assets/build/css/acf-dark.css | 321 - .../assets/build/css/acf-dark.css.map | 1 - .../assets/build/css/acf-field-group.css | 3268 ----- .../assets/build/css/acf-field-group.css.map | 1 - .../assets/build/css/acf-global.css | 7436 ---------- .../assets/build/css/acf-global.css.map | 1 - .../assets/build/css/acf-input.css | 3262 ----- .../assets/build/css/acf-input.css.map | 1 - .../build/css/pro/acf-pro-field-group.css | 162 - .../build/css/pro/acf-pro-field-group.css.map | 1 - .../assets/build/css/pro/acf-pro-input.css | 891 -- .../build/css/pro/acf-pro-input.css.map | 1 - .../build/js/acf-escaped-html-notice.js | 23 - .../build/js/acf-escaped-html-notice.js.map | 1 - .../assets/build/js/acf-field-group.js | 3252 ----- .../assets/build/js/acf-field-group.js.map | 1 - .../assets/build/js/acf-field-group.min.js | 2 +- .../assets/build/js/acf-input.js | 11575 ---------------- .../assets/build/js/acf-input.js.map | 1 - .../assets/build/js/acf-input.min.js | 2 +- .../assets/build/js/acf-internal-post-type.js | 402 - .../build/js/acf-internal-post-type.js.map | 1 - .../assets/build/js/acf.js | 4499 ------ .../assets/build/js/acf.js.map | 1 - .../assets/build/js/pro/acf-pro-blocks.js | 6852 --------- .../assets/build/js/pro/acf-pro-blocks.js.map | 1 - .../assets/build/js/pro/acf-pro-blocks.min.js | 2 +- .../build/js/pro/acf-pro-field-group.js | 679 - .../build/js/pro/acf-pro-field-group.js.map | 1 - .../assets/build/js/pro/acf-pro-input.js | 2120 --- .../assets/build/js/pro/acf-pro-input.js.map | 1 - .../build/js/pro/acf-pro-ui-options-page.js | 260 - .../js/pro/acf-pro-ui-options-page.js.map | 1 - .../views/acf-post-type/advanced-settings.php | 2 +- .../views/acf-taxonomy/advanced-settings.php | 2 +- .../includes/assets.php | 10 +- .../fields/class-acf-field-color_picker.php | 2 +- .../fields/class-acf-field-select.php | 2 +- .../post-types/class-acf-post-type.php | 22 +- .../post-types/class-acf-taxonomy.php | 22 +- .../includes/third-party.php | 3 +- .../includes/upgrades.php | 44 + .../pro/acf-pro.php | 6 +- .../advanced-custom-fields-pro/pro/blocks.php | 2 +- .../advanced-custom-fields-pro/readme.txt | 7 + 46 files changed, 107 insertions(+), 45044 deletions(-) delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-blocks.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-blocks.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-field-group.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-field-group.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js.map delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-ui-options-page.js delete mode 100644 web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-ui-options-page.js.map diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/acf.php b/web/wp-content/plugins/advanced-custom-fields-pro/acf.php index ce427fe0a..c81501940 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/acf.php +++ b/web/wp-content/plugins/advanced-custom-fields-pro/acf.php @@ -9,7 +9,7 @@ * Plugin Name: Advanced Custom Fields PRO * Plugin URI: https://www.advancedcustomfields.com * Description: Customize WordPress with powerful, professional and intuitive fields. - * Version: 6.3.8 + * Version: 6.3.9 * Author: WP Engine * Author URI: https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields * Update URI: false @@ -36,7 +36,7 @@ class ACF { * * @var string */ - public $version = '6.3.8'; + public $version = '6.3.9'; /** * The plugin settings array. diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css deleted file mode 100644 index 05ae440e8..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css +++ /dev/null @@ -1,321 +0,0 @@ -/*!***************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-dark.scss ***! - \***************************************************************************************************************************************************************************************************************/ -/*-------------------------------------------------------------------------------------------- -* -* Dark mode -* -* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/ -* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide -* -*--------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Global -* -*---------------------------------------------------------------------------------------------*/ -.acf-box { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -.acf-box .title, -.acf-box .footer { - border-color: #23282d; -} -.acf-box h2 { - color: #bbc8d4; -} -.acf-box table, .acf-box tbody, .acf-box tr { - background: transparent !important; -} - -.acf-thead { - color: #bbc8d4; - border-color: #191f25; -} - -.acf-tfoot { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-table.-clear, -.acf-table.-clear tr { - background: transparent !important; -} - -.acf-loading-overlay { - background: rgba(0, 0, 0, 0.5); -} - -/*--------------------------------------------------------------------------------------------- -* -* Fields -* -*---------------------------------------------------------------------------------------------*/ -.acf-fields > .acf-field { - border-color: #23282d; -} - -.acf-fields.-left > .acf-field:before { - background: rgba(0, 0, 0, 0.1); - border-color: #23282d; -} - -.acf-fields.-border { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} - -.acf-field[data-width] + .acf-field[data-width] { - border-color: #23282d; -} - -.acf-input-prepend, -.acf-input-append { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} - -.acf-fields > .acf-tab-wrap { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -.acf-fields > .acf-tab-wrap .acf-tab-group { - background-color: #2d3136; - border-color: #23282d; -} -.acf-fields > .acf-tab-wrap .acf-tab-group li a { - background-color: #2d3136; - border-color: #23282d; -} -.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover { - background-color: #2d3136; - border-color: #23282d; - color: #bbc8d4; -} -.acf-fields > .acf-tab-wrap .acf-tab-group li.active a { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} - -.acf-fields.-sidebar:before { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-fields.-sidebar.-left:before { - background-color: #2d3136; - border-color: #23282d; - background: #23282d; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a { - background-color: #2d3136; - border-color: #23282d; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-file-uploader .show-if-value { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -.acf-file-uploader .show-if-value .file-icon { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-oembed { - background-color: #2d3136; - border-color: #23282d; -} -.acf-oembed .title { - background-color: #50626f; - border-color: #191f25; - color: #fff; -} - -.acf-gallery { - background-color: #2d3136; - border-color: #23282d; -} -.acf-gallery .acf-gallery-main { - background: #23282d; -} -.acf-gallery .acf-gallery-attachment .margin { - background-color: #2d3136; - border-color: #23282d; -} -.acf-gallery .acf-gallery-side { - background-color: #2d3136; - border-color: #23282d; -} -.acf-gallery .acf-gallery-side .acf-gallery-side-info { - background-color: #2d3136; - border-color: #23282d; -} -.acf-gallery .acf-gallery-toolbar { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-button-group label:not(.selected) { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-switch:not(.-on) { - background-color: #2d3136; - border-color: #23282d; -} -.acf-switch:not(.-on) .acf-switch-slider { - background-color: #50626f; - border-color: #191f25; - color: #fff; -} - -.acf-link .link-wrap { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-relationship .filters { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -.acf-relationship .selection { - background-color: #2d3136; - border-color: #23282d; -} -.acf-relationship .selection .choices, -.acf-relationship .selection .choices-list, -.acf-relationship .selection .values { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-taxonomy-field .categorychecklist-holder { - background-color: #2d3136; - border-color: #23282d; -} - -.acf-google-map { - background-color: #2d3136; - border-color: #23282d; -} -.acf-google-map .title { - background-color: #50626f; - border-color: #191f25; - color: #fff; -} - -.acf-accordion { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} - -.acf-field.acf-accordion .acf-accordion-content > .acf-fields { - border-color: #191f25; -} - -.acf-flexible-content .layout { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -.acf-flexible-content .layout .acf-fc-layout-handle { - background-color: #2d3136; - border-color: #23282d; -} -.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} - -#wpbody .acf-table { - background-color: #2d3136; - border-color: #23282d; -} -#wpbody .acf-table > tbody > tr, -#wpbody .acf-table > thead > tr { - background: transparent; -} -#wpbody .acf-table > tbody > tr > td, -#wpbody .acf-table > tbody > tr > th, -#wpbody .acf-table > thead > tr > td, -#wpbody .acf-table > thead > tr > th { - border-color: #191f25; -} - -.acf-field select optgroup, .acf-field select optgroup:nth-child(2n) { - background: #50626f; -} - -/*--------------------------------------------------------------------------------------------- -* -* Field Group -* -*---------------------------------------------------------------------------------------------*/ -#acf-field-group-fields .acf-field-list-wrap { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -#acf-field-group-fields .acf-field-list .no-fields-message { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; -} -#acf-field-group-fields .acf-field-object { - background-color: #32373c; - border-color: #191f25; - color: #bbc8d4; - border-color: #23282d; -} -#acf-field-group-fields .acf-field-object table, #acf-field-group-fields .acf-field-object tbody, #acf-field-group-fields .acf-field-object tr, #acf-field-group-fields .acf-field-object td, #acf-field-group-fields .acf-field-object th { - background: transparent; - border-color: #23282d; -} -#acf-field-group-fields .acf-field-object .acf-field .acf-label { - background-color: #2d3136; - border-color: #23282d; -} -#acf-field-group-fields .acf-field-object.ui-sortable-helper { - border-color: #191f25; - box-shadow: none; -} -#acf-field-group-fields .acf-field-object.ui-sortable-placeholder { - background-color: #2d3136; - border-color: #23282d; - box-shadow: none; -} -#acf-field-group-fields .acf-field-object + .acf-field-object-tab::before, -#acf-field-group-fields .acf-field-object + .acf-field-object-accordion::before { - background-color: #2d3136; - border-color: #23282d; -} - -/*--------------------------------------------------------------------------------------------- -* -* Admin: Tools -* -*---------------------------------------------------------------------------------------------*/ -.acf-meta-box-wrap .acf-fields { - background-color: #50626f; - border-color: #191f25; - color: #fff; - background: transparent; -} - -/*# sourceMappingURL=acf-dark.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css.map deleted file mode 100644 index 1430f7284..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-dark.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-dark.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_dark.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-dark.scss"],"sourcesContent":["/*--------------------------------------------------------------------------------------------\n*\n* Dark mode\n*\n* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/\n* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Dark Mode Colours.\n$white: #ffffff;\n$black: #000000;\n$blue: #0073aa;\n$medium-blue: #00a0d2;\n$clear: transparent;\n\n$accent-red: #dc3232;\n$accent-orange: #f56e28;\n$accent-yellow: #ffb900;\n$accent-green: #46b450;\n$accent-blue: $blue;\n$accent-purple: #826eb4;\n\n$base-grey: #23282d;\n$light-grey: #bbc8d4;\n$heavy-grey: #37444c;\n$dark-grey: #32373c;\n$ultra-grey: #191f25;\n$dark-silver: #50626f;\n$base-blue: #2e74aa;\n$light-blue: #4092d2;\n$dark-blue: #2c5f88;\n$ultra-blue: #1f3f58;\n$bright-blue: #30ceff;\n\n$editor-lavender: #c678dd;\n$editor-sunglo: #e06c75;\n$editor-olivine: #98c379;\n\n// Custom variables.\n$body_text: \t\t\t#bbc8d4;\n$body_background: \t\t#23282d;\n$body_background2: \t\t#191f25;\n$postbox_background: \t#32373c;\n$postbox_border: \t\t#191f25;\n$postbox_divider: \t\t#23282d;\n$input_background: \t\t#50626f;\n$input_text: \t\t\t#fff;\n$input_border: \t\t\t#191f25;\n\n// Mixins.\n@mixin dark-text() {\n\tcolor: $body_text;\n}\n@mixin dark-heading() {\n\tcolor: $body_text;\n}\n@mixin dark-border() {\n\tborder-color: $postbox_border;\n}\n@mixin dark-background() {\n\tbackground: $body_background;\n}\n@mixin darker-background() {\n\tbackground: darken($body_background, 5%);\n}\n@mixin dark-postbox() {\n\tbackground-color: $postbox_background;\n\tborder-color: $postbox_border;\n\tcolor: $body_text;\n}\n@mixin dark-postbox-block() {\n\tbackground-color: #2d3136;\n\tborder-color: $postbox_divider;\n}\n@mixin dark-divider() {\n\tborder-color: $postbox_divider;\n}\n@mixin dark-input() {\n\tbackground-color: $input_background;\n\tborder-color: $input_border;\n\tcolor: $input_text;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n\n// acf-box\n.acf-box {\n\t@include dark-postbox();\n\n\t.title,\n\t.footer {\n\t\t@include dark-divider();\n\t}\n\n\th2 {\n\t\t@include dark-heading();\n\t}\n\n\ttable, tbody, tr {\n\t\tbackground: transparent !important;\n\t}\n}\n\n// thead\n.acf-thead {\n\t@include dark-heading();\n\t@include dark-border();\n}\n.acf-tfoot {\n\t@include dark-postbox-block();\n}\n\n// table clear\n.acf-table.-clear,\n.acf-table.-clear tr {\n\tbackground: transparent !important;\n}\n\n// loading overlay\n.acf-loading-overlay {\n\tbackground: rgba(0,0,0,0.5);\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fields\n*\n*---------------------------------------------------------------------------------------------*/\n\n// fields\n.acf-fields {\n\n\t// field\n\t> .acf-field {\n\t\t@include dark-divider();\n\t}\n}\n\n// fields (left)\n.acf-fields.-left {\n\n\t> .acf-field {\n\t\t&:before {\n\t\t\tbackground: rgba(0,0,0,0.1);\n\t\t\t@include dark-divider();\n\t\t}\n\t}\n}\n\n// fields (border)\n.acf-fields.-border {\n\t@include dark-postbox();\n}\n\n// width\n.acf-field[data-width] + .acf-field[data-width] {\n\t@include dark-divider();\n}\n\n// text\n.acf-input-prepend,\n.acf-input-append {\n\t@include dark-postbox();\n}\n\n// tab\n.acf-tab-wrap {\n\n}\n\n.acf-fields > .acf-tab-wrap {\n\t@include dark-postbox();\n\n\t.acf-tab-group {\n\t\t@include dark-postbox-block();\n\n\t\tli {\n\t\t\ta {\n\t\t\t\t@include dark-postbox-block();\n\n\t\t\t\t&:hover {\n\t\t\t\t\t@include dark-postbox-block();\n\t\t\t\t\t@include dark-text();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\t@include dark-postbox();\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-fields.-sidebar {\n\t&:before {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n.acf-fields.-sidebar.-left {\n\t&:before {\n\t\t@include dark-postbox-block();\n\t\tbackground: $body_background;\n\t}\n\t> .acf-tab-wrap.-left {\n\t\t.acf-tab-group li a {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\n\t\t.acf-tab-group li.active a {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// file\n.acf-file-uploader {\n\n\t.show-if-value {\n\t\t@include dark-postbox();\n\n\t\t.file-icon {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// acf-oembed\n.acf-oembed {\n\t@include dark-postbox-block();\n\n\t.title {\n\t\t@include dark-input();\n\t}\n}\n\n// gallery\n.acf-gallery {\n\t@include dark-postbox-block();\n\n\t.acf-gallery-main {\n\t\t@include dark-background();\n\t}\n\n\t.acf-gallery-attachment {\n\t\t.margin {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n\n\t.acf-gallery-side {\n\t\t@include dark-postbox-block();\n\n\t\t.acf-gallery-side-info {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n\n\t.acf-gallery-toolbar {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n// button group\n.acf-button-group {\n\n\tlabel:not(.selected) {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n// switch\n.acf-switch:not(.-on) {\n\t@include dark-postbox-block();\n\t.acf-switch-slider {\n\t\t@include dark-input();\n\t}\n}\n\n// link\n.acf-link .link-wrap {\n\t@include dark-postbox-block();\n}\n\n// relationship\n.acf-relationship {\n\t.filters {\n\t\t@include dark-postbox();\n\t}\n\t.selection {\n\t\t@include dark-postbox-block();\n\t\t.choices,\n\t\t.choices-list,\n\t\t.values {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// checkbox\n.acf-taxonomy-field .categorychecklist-holder {\n\t@include dark-postbox-block();\n}\n\n// google map\n.acf-google-map {\n\t@include dark-postbox-block();\n\n\t.title {\n\t\t@include dark-input();\n\t}\n}\n\n// accordion\n.acf-accordion {\n\t@include dark-postbox();\n}\n.acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n\t@include dark-border();\n}\n\n// flexible content\n.acf-flexible-content {\n\t.layout {\n\t\t@include dark-postbox();\n\n\t\t.acf-fc-layout-handle {\n\t\t\t@include dark-postbox-block();\n\n\t\t\t.acf-fc-layout-order {\n\t\t\t\t@include dark-postbox();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// repeater\n#wpbody .acf-table {\n\t@include dark-postbox-block();\n\n\t> tbody,\n\t> thead {\n\t\t> tr {\n\t\t\tbackground: transparent;\n\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\t@include dark-border();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Select\n.acf-field select {\n\toptgroup, optgroup:nth-child(2n) {\n\t\tbackground: $input_background;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Group\n*\n*---------------------------------------------------------------------------------------------*/\n\n// fields\n#acf-field-group-fields {\n\n\t// field list\n\t.acf-field-list-wrap {\n\t\t@include dark-postbox();\n\t}\n\n\t.acf-field-list {\n\t\t.no-fields-message {\n\t\t\t@include dark-postbox();\n\t\t}\n\t}\n\n\t// field\n\t.acf-field-object {\n\t\t@include dark-postbox();\n\t\t@include dark-divider();\n\n\n\t\ttable, tbody, tr, td, th {\n\t\t\tbackground: transparent;\n\t\t\t@include dark-divider();\n\t\t}\n\n\t\t.acf-field {\n\t\t\t.acf-label {\n\t\t\t\t@include dark-postbox-block();\n\t\t\t}\n\t\t}\n\n\t\t// sortable\n\t\t&.ui-sortable-helper {\n\t\t\t@include dark-border();\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&.ui-sortable-placeholder {\n\t\t\t@include dark-postbox-block();\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-field-object + .acf-field-object-tab::before,\n\t.acf-field-object + .acf-field-object-accordion::before {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin: Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n// tools\n.acf-meta-box-wrap {\n\n\t.acf-fields {\n\t\t@include dark-input();\n\t\tbackground: transparent;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n* Dark mode\n*\n* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/\n* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-box {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-box .title,\n.acf-box .footer {\n border-color: #23282d;\n}\n.acf-box h2 {\n color: #bbc8d4;\n}\n.acf-box table, .acf-box tbody, .acf-box tr {\n background: transparent !important;\n}\n\n.acf-thead {\n color: #bbc8d4;\n border-color: #191f25;\n}\n\n.acf-tfoot {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-table.-clear,\n.acf-table.-clear tr {\n background: transparent !important;\n}\n\n.acf-loading-overlay {\n background: rgba(0, 0, 0, 0.5);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fields\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-fields > .acf-field {\n border-color: #23282d;\n}\n\n.acf-fields.-left > .acf-field:before {\n background: rgba(0, 0, 0, 0.1);\n border-color: #23282d;\n}\n\n.acf-fields.-border {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-field[data-width] + .acf-field[data-width] {\n border-color: #23282d;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-fields > .acf-tab-wrap {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: #2d3136;\n border-color: #23282d;\n color: #bbc8d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-fields.-sidebar:before {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-fields.-sidebar.-left:before {\n background-color: #2d3136;\n border-color: #23282d;\n background: #23282d;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-file-uploader .show-if-value {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-file-uploader .show-if-value .file-icon {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-oembed {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-oembed .title {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-gallery {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-main {\n background: #23282d;\n}\n.acf-gallery .acf-gallery-attachment .margin {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-side {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-info {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-toolbar {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-button-group label:not(.selected) {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-switch:not(.-on) {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-switch:not(.-on) .acf-switch-slider {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-link .link-wrap {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-relationship .filters {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-relationship .selection {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-relationship .selection .choices,\n.acf-relationship .selection .choices-list,\n.acf-relationship .selection .values {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-taxonomy-field .categorychecklist-holder {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-google-map {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-google-map .title {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-accordion {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-color: #191f25;\n}\n\n.acf-flexible-content .layout {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n#wpbody .acf-table {\n background-color: #2d3136;\n border-color: #23282d;\n}\n#wpbody .acf-table > tbody > tr,\n#wpbody .acf-table > thead > tr {\n background: transparent;\n}\n#wpbody .acf-table > tbody > tr > td,\n#wpbody .acf-table > tbody > tr > th,\n#wpbody .acf-table > thead > tr > td,\n#wpbody .acf-table > thead > tr > th {\n border-color: #191f25;\n}\n\n.acf-field select optgroup, .acf-field select optgroup:nth-child(2n) {\n background: #50626f;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Group\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .acf-field-list-wrap {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n#acf-field-group-fields .acf-field-object {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object table, #acf-field-group-fields .acf-field-object tbody, #acf-field-group-fields .acf-field-object tr, #acf-field-group-fields .acf-field-object td, #acf-field-group-fields .acf-field-object th {\n background: transparent;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object .acf-field .acf-label {\n background-color: #2d3136;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object.ui-sortable-helper {\n border-color: #191f25;\n box-shadow: none;\n}\n#acf-field-group-fields .acf-field-object.ui-sortable-placeholder {\n background-color: #2d3136;\n border-color: #23282d;\n box-shadow: none;\n}\n#acf-field-group-fields .acf-field-object + .acf-field-object-tab::before,\n#acf-field-group-fields .acf-field-object + .acf-field-object-accordion::before {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin: Tools\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-meta-box-wrap .acf-fields {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n background: transparent;\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css deleted file mode 100644 index b08022ae6..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css +++ /dev/null @@ -1,3268 +0,0 @@ -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss ***! - \**********************************************************************************************************************************************************************************************************************/ -@charset "UTF-8"; -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* ACF 6 ↓ -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Field Group -* -*--------------------------------------------------------------------------------------------*/ -#acf-field-group-fields > .inside, -#acf-field-group-locations > .inside, -#acf-field-group-options > .inside { - padding: 0; - margin: 0; -} - -.postbox .handle-order-higher, -.postbox .handle-order-lower { - display: none; -} - -/*---------------------------------------------------------------------------- -* -* Postbox: Publish -* -*----------------------------------------------------------------------------*/ -#minor-publishing-actions, -#misc-publishing-actions #visibility, -#misc-publishing-actions .edit-timestamp { - display: none; -} - -#minor-publishing { - border-bottom: 0 none; -} - -#misc-pub-section { - border-bottom: 0 none; -} - -#misc-publishing-actions .misc-pub-section { - border-bottom-color: #F5F5F5; -} - -/*---------------------------------------------------------------------------- -* -* Postbox: Fields -* -*----------------------------------------------------------------------------*/ -#acf-field-group-fields { - border: 0 none; - /* links */ - /* Field type */ - /* table header */ - /* show keys */ - /* hide tabs */ - /* fields */ -} -#acf-field-group-fields .inside { - border-top-width: 0; - border-top-style: none; -} -#acf-field-group-fields a { - text-decoration: none; -} -#acf-field-group-fields .li-field-type .field-type-icon { - margin-right: 8px; -} -@media screen and (max-width: 600px) { - #acf-field-group-fields .li-field-type .field-type-icon { - display: none; - } -} -#acf-field-group-fields .li-field-type .field-type-label { - display: flex; -} -#acf-field-group-fields .li-field-type .acf-pro-label-field-type { - position: relative; - top: -3px; - margin-left: 8px; -} -#acf-field-group-fields .li-field-type .acf-pro-label-field-type img { - max-width: 34px; -} -#acf-field-group-fields .li-field-order { - width: 64px; - justify-content: center; -} -@media screen and (max-width: 880px) { - #acf-field-group-fields .li-field-order { - width: 32px; - } -} -#acf-field-group-fields .li-field-label { - width: calc(50% - 64px); -} -#acf-field-group-fields .li-field-name { - width: 25%; - word-break: break-word; -} -#acf-field-group-fields .li-field-key { - display: none; -} -#acf-field-group-fields .li-field-type { - width: 25%; -} -#acf-field-group-fields.show-field-keys .li-field-label { - width: calc(35% - 64px); -} -#acf-field-group-fields.show-field-keys .li-field-name { - width: 15%; -} -#acf-field-group-fields.show-field-keys .li-field-key { - width: 25%; - display: flex; -} -#acf-field-group-fields.show-field-keys .li-field-type { - width: 25%; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar { - display: none; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-main { - padding: 0; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general { - padding-top: 32px; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field { - margin-bottom: 32px; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper { - padding-top: 0; - border-top: none; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field { - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day { - padding-top: 0; - border-top: none; -} -#acf-field-group-fields.hide-tabs .acf-field-settings-footer { - margin-top: 32px; -} -#acf-field-group-fields .acf-field-list-wrap { - border: #ccd0d4 solid 1px; -} -#acf-field-group-fields .acf-field-list { - background: #f5f5f5; - margin-top: -1px; - /* no fields */ - /* empty */ -} -#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name, -#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key { - align-items: flex-start; -} -#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported) { - cursor: pointer; - display: inline-flex; - align-items: center; -} -#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported):hover:after { - content: ""; - padding-left: 5px; - display: inline-flex; - width: 12px; - height: 12px; - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; - -webkit-mask-image: url("../../images/icons/icon-copy.svg"); - mask-image: url("../../images/icons/icon-copy.svg"); - background-size: cover; -} -#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label { - padding-right: 22px; -} -#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover { - padding-right: 0; -} -#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after { - width: 14px; - height: 14px; - padding-left: 8px; -} -#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after { - -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg"); - mask-image: url("../../images/icons/icon-check-circle-solid.svg"); - background-color: #49ad52; -} -#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) { - cursor: pointer; - display: block; - position: relative; - align-items: center; -} -#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input { - padding-right: 40px; -} -#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after { - content: ""; - padding-left: 5px; - right: 12px; - top: 12px; - position: absolute; - width: 16px; - height: 16px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; - -webkit-mask-image: url("../../images/icons/icon-copy.svg"); - mask-image: url("../../images/icons/icon-copy.svg"); - background-size: cover; -} -#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after { - -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg"); - mask-image: url("../../images/icons/icon-check-circle-solid.svg"); - background-color: #49ad52; -} -#acf-field-group-fields .acf-field-list .no-fields-message { - padding: 15px 15px; - background: #fff; - display: none; -} -#acf-field-group-fields .acf-field-list.-empty .no-fields-message { - display: block; -} -.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap { - border-color: #dfdfdf; -} - -.rtl #acf-field-group-fields .li-field-type .field-type-icon { - margin-left: 8px; - margin-right: 0; -} - -/* field object */ -.acf-field-object { - border-top: #eeeeee solid 1px; - background: #fff; - /* sortable */ - /* meta */ - /* handle */ - /* open */ - /* - // debug - &[data-save="meta"] { - > .handle { - border-left: #ffb700 solid 5px !important; - } - } - - &[data-save="settings"] { - > .handle { - border-left: #0ec563 solid 5px !important; - } - } - */ - /* hover */ - /* settings */ - /* conditional logic */ -} -.acf-field-object.ui-sortable-helper { - overflow: hidden !important; - border-width: 1px; - border-style: solid; - border-color: #A5D2E7 !important; - border-radius: 8px; - filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1)); -} -.acf-field-object.ui-sortable-helper:before { - display: none !important; -} -.acf-field-object.ui-sortable-placeholder { - box-shadow: 0 -1px 0 0 #DFDFDF; - visibility: visible !important; - background: #F9F9F9; - border-top-color: transparent; - min-height: 54px; -} -.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before { - visibility: hidden; -} -.acf-field-object > .meta { - display: none; -} -.acf-field-object > .handle a { - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; -} -.acf-field-object > .handle li { - word-wrap: break-word; -} -.acf-field-object > .handle strong { - display: block; - padding-bottom: 0; - font-size: 14px; - line-height: 14px; - min-height: 14px; -} -.acf-field-object > .handle .row-options { - display: block; - opacity: 0; - margin-top: 5px; -} -@media screen and (max-width: 880px) { - .acf-field-object > .handle .row-options { - opacity: 1; - margin-bottom: 0; - } -} -.acf-field-object > .handle .row-options a { - margin-right: 4px; -} -.acf-field-object > .handle .row-options a:hover { - color: rgb(4.0632911392, 71.1075949367, 102.9367088608); -} -.acf-field-object > .handle .row-options a.delete-field { - color: #a00; -} -.acf-field-object > .handle .row-options a.delete-field:hover { - color: #f00; -} -.acf-field-object > .handle .row-options.active { - visibility: visible; -} -.acf-field-object.open + .acf-field-object { - border-top-color: #E1E1E1; -} -.acf-field-object.open > .handle { - background: #2a9bd9; - border: rgb(37.6669322709, 149.6764940239, 211.1330677291) solid 1px; - text-shadow: #268FBB 0 1px 0; - color: #fff; - position: relative; - margin: 0 -1px 0 -1px; -} -.acf-field-object.open > .handle a { - color: #fff !important; -} -.acf-field-object.open > .handle a:hover { - text-decoration: underline !important; -} -.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options { - opacity: 1; - margin-bottom: 0; -} -.acf-field-object > .settings { - display: none; - width: 100%; -} -.acf-field-object > .settings > .acf-table { - border: none; -} -.acf-field-object .rule-groups { - margin-top: 20px; -} - -/*---------------------------------------------------------------------------- -* -* Postbox: Locations -* -*----------------------------------------------------------------------------*/ -.rule-groups h4 { - margin: 3px 0; -} -.rule-groups .rule-group { - margin: 0 0 5px; -} -.rule-groups .rule-group h4 { - margin: 0 0 3px; -} -.rule-groups .rule-group td.param { - width: 35%; -} -.rule-groups .rule-group td.operator { - width: 20%; -} -.rule-groups .rule-group td.add { - width: 40px; -} -.rule-groups .rule-group td.remove { - width: 28px; - vertical-align: middle; -} -.rule-groups .rule-group td.remove a { - width: 22px; - height: 22px; - visibility: hidden; -} -.rule-groups .rule-group td.remove a:before { - position: relative; - top: -2px; - font-size: 16px; -} -.rule-groups .rule-group tr:hover td.remove a { - visibility: visible; -} -.rule-groups .rule-group select:empty { - background: #f8f8f8; -} -.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a { - /* Don't allow user to delete the only rule group */ - visibility: hidden !important; -} - -/*---------------------------------------------------------------------------- -* -* Options -* -*----------------------------------------------------------------------------*/ -#acf-field-group-options tr[data-name=hide_on_screen] li { - float: left; - width: 33%; -} - -@media (max-width: 1100px) { - #acf-field-group-options tr[data-name=hide_on_screen] li { - width: 50%; - } -} -/*---------------------------------------------------------------------------- -* -* Conditional Logic -* -*----------------------------------------------------------------------------*/ -table.conditional-logic-rules { - background: transparent; - border: 0 none; - border-radius: 0; -} - -table.conditional-logic-rules tbody td { - background: transparent; - border: 0 none !important; - padding: 5px 2px !important; -} - -/*---------------------------------------------------------------------------- -* -* Field: Tab -* -*----------------------------------------------------------------------------*/ -.acf-field-object-tab .acf-field-setting-name, -.acf-field-object-tab .acf-field-setting-instructions, -.acf-field-object-tab .acf-field-setting-required, -.acf-field-object-tab .acf-field-setting-warning, -.acf-field-object-tab .acf-field-setting-wrapper { - display: none; -} -.acf-field-object-tab .li-field-name { - visibility: hidden; -} -.acf-field-object-tab p:first-child { - margin: 0.5em 0; -} -.acf-field-object-tab li.acf-settings-type-presentation, -.acf-field-object-tab .acf-field-settings-main-presentation { - display: none !important; -} - -/*---------------------------------------------------------------------------- -* -* Field: Accordion -* -*----------------------------------------------------------------------------*/ -.acf-field-object-accordion .acf-field-setting-name, -.acf-field-object-accordion .acf-field-setting-instructions, -.acf-field-object-accordion .acf-field-setting-required, -.acf-field-object-accordion .acf-field-setting-warning, -.acf-field-object-accordion .acf-field-setting-wrapper { - display: none; -} -.acf-field-object-accordion .li-field-name { - visibility: hidden; -} -.acf-field-object-accordion p:first-child { - margin: 0.5em 0; -} -.acf-field-object-accordion .acf-field-setting-instructions { - display: block; -} - -/*---------------------------------------------------------------------------- -* -* Field: Message -* -*----------------------------------------------------------------------------*/ -.acf-field-object-message tr[data-name=name], -.acf-field-object-message tr[data-name=instructions], -.acf-field-object-message tr[data-name=required] { - display: none !important; -} - -.acf-field-object-message .li-field-name { - visibility: hidden; -} - -.acf-field-object-message textarea { - height: 175px !important; -} - -/*---------------------------------------------------------------------------- -* -* Field: Separator -* -*----------------------------------------------------------------------------*/ -.acf-field-object-separator tr[data-name=name], -.acf-field-object-separator tr[data-name=instructions], -.acf-field-object-separator tr[data-name=required] { - display: none !important; -} - -/*---------------------------------------------------------------------------- -* -* Field: Date Picker -* -*----------------------------------------------------------------------------*/ -.acf-field-object-date-picker .acf-radio-list li, -.acf-field-object-time-picker .acf-radio-list li, -.acf-field-object-date-time-picker .acf-radio-list li { - line-height: 25px; -} -.acf-field-object-date-picker .acf-radio-list span, -.acf-field-object-time-picker .acf-radio-list span, -.acf-field-object-date-time-picker .acf-radio-list span { - display: inline-block; - min-width: 10em; -} -.acf-field-object-date-picker .acf-radio-list input[type=text], -.acf-field-object-time-picker .acf-radio-list input[type=text], -.acf-field-object-date-time-picker .acf-radio-list input[type=text] { - width: 100px; -} - -.acf-field-object-date-time-picker .acf-radio-list span { - min-width: 15em; -} -.acf-field-object-date-time-picker .acf-radio-list input[type=text] { - width: 200px; -} - -/*-------------------------------------------------------------------------------------------- -* -* Slug -* -*--------------------------------------------------------------------------------------------*/ -#slugdiv .inside { - padding: 12px; - margin: 0; -} -#slugdiv input[type=text] { - width: 100%; - height: 28px; - font-size: 14px; -} - -/*-------------------------------------------------------------------------------------------- -* -* RTL -* -*--------------------------------------------------------------------------------------------*/ -html[dir=rtl] .acf-field-object.open > .handle { - margin: 0; -} - -/*---------------------------------------------------------------------------- -* -* Device -* -*----------------------------------------------------------------------------*/ -@media only screen and (max-width: 850px) { - tr.acf-field, - td.acf-label, - td.acf-input { - display: block !important; - width: auto !important; - border: 0 none !important; - } - tr.acf-field { - border-top: #ededed solid 1px !important; - margin-bottom: 0 !important; - } - td.acf-label { - background: transparent !important; - padding-bottom: 0 !important; - } -} -/*---------------------------------------------------------------------------- -* -* Subtle background on accordion & tab fields to separate them from others -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab, -.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion { - background-color: #F9FAFB; -} - -/*--------------------------------------------------------------------------------------------- -* -* Global -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page #wpcontent { - line-height: 140%; -} - -/*--------------------------------------------------------------------------------------------- -* -* Links -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page a { - color: #0783BE; -} - -/*--------------------------------------------------------------------------------------------- -* -* Headings -* -*---------------------------------------------------------------------------------------------*/ -.acf-h1, .acf-admin-page h1, -.acf-headerbar h1 { - font-size: 21px; - font-weight: 400; -} - -.acf-h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .acf-admin-page h2, -.acf-headerbar h2 { - font-size: 18px; - font-weight: 400; -} - -.acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .acf-admin-page #acf-popup .acf-popup-box .title h1, -.acf-admin-page #acf-popup .acf-popup-box .title h2, -.acf-admin-page #acf-popup .acf-popup-box .title h3, -.acf-admin-page #acf-popup .acf-popup-box .title h4, .acf-admin-page h3, -.acf-headerbar h3 { - font-size: 16px; - font-weight: 400; -} - -/*--------------------------------------------------------------------------------------------- -* -* Paragraphs -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .p1 { - font-size: 15px; -} -.acf-admin-page .p2, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p { - font-size: 14px; -} -.acf-admin-page .p3 { - font-size: 13.5px; -} -.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text], -.acf-admin-page input[type=search], -.acf-admin-page input[type=number], -.acf-admin-page textarea, -.acf-admin-page select { - font-size: 13px; -} -.acf-admin-page .p5, .acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code, -.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code, -.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code, .acf-admin-page .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .acf-admin-page .acf-created-on, .acf-admin-page .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .acf-admin-page a, -.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a, -.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a, -.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a, -.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a { - font-size: 12.5px; -} -.acf-admin-page .p6, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a, .acf-admin-page .acf-small { - font-size: 12px; -} -.acf-admin-page .p7 { - font-size: 11.5px; -} -.acf-admin-page .p8 { - font-size: 11px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Page titles -* -*---------------------------------------------------------------------------------------------*/ -.acf-page-title { - color: #344054; -} - -/*--------------------------------------------------------------------------------------------- -* -* Hide old / native WP titles from pages -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .acf-settings-wrap h1 { - display: none !important; -} -.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) { - display: none !important; -} - -/*--------------------------------------------------------------------------------------------- -* -* Small -* -*---------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Link focus style -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page a:focus { - box-shadow: none; - outline: none; -} -.acf-admin-page a:focus-visible { - box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); - outline: 1px solid transparent; -} - -.acf-admin-page { - /*--------------------------------------------------------------------------------------------- - * - * All Inputs - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Read only text inputs - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Number fields - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Textarea - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Select - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Radio Button & Checkbox base styling - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Radio Buttons - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Checkboxes - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Radio Buttons & Checkbox lists - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * ACF Switch - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * File input button - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Action Buttons - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Edit field group header - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Select2 inputs - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * ACF label - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Tooltip for field name field setting (result of a fix for keyboard navigation) - * - *---------------------------------------------------------------------------------------------*/ - /* Field Type Selection select2 */ - /*--------------------------------------------------------------------------------------------- - * - * RTL arrow position - * - *---------------------------------------------------------------------------------------------*/ -} -.acf-admin-page input[type=text], -.acf-admin-page input[type=search], -.acf-admin-page input[type=number], -.acf-admin-page textarea, -.acf-admin-page select { - box-sizing: border-box; - height: 40px; - padding-right: 12px; - padding-left: 12px; - background-color: #fff; - border-color: #D0D5DD; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - border-radius: 6px; - /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ - color: #344054; -} -.acf-admin-page input[type=text]:focus, -.acf-admin-page input[type=search]:focus, -.acf-admin-page input[type=number]:focus, -.acf-admin-page textarea:focus, -.acf-admin-page select:focus { - outline: 3px solid #EBF5FA; - border-color: #399CCB; -} -.acf-admin-page input[type=text]:disabled, -.acf-admin-page input[type=search]:disabled, -.acf-admin-page input[type=number]:disabled, -.acf-admin-page textarea:disabled, -.acf-admin-page select:disabled { - background-color: #F9FAFB; - color: rgb(128.2255319149, 137.7574468085, 157.7744680851); -} -.acf-admin-page input[type=text]::placeholder, -.acf-admin-page input[type=search]::placeholder, -.acf-admin-page input[type=number]::placeholder, -.acf-admin-page textarea::placeholder, -.acf-admin-page select::placeholder { - color: #98A2B3; -} -.acf-admin-page input[type=text]:read-only { - background-color: #F9FAFB; - color: #98A2B3; -} -.acf-admin-page .acf-field.acf-field-number .acf-label, -.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] { - max-width: 180px; -} -.acf-admin-page textarea { - box-sizing: border-box; - padding-top: 10px; - padding-bottom: 10px; - height: 80px; - min-height: 56px; -} -.acf-admin-page select { - min-width: 160px; - max-width: 100%; - padding-right: 40px; - padding-left: 12px; - background-image: url("../../images/icons/icon-chevron-down.svg"); - background-position: right 10px top 50%; - background-size: 20px; -} -.acf-admin-page select:hover, .acf-admin-page select:focus { - color: #0783BE; -} -.acf-admin-page select::before { - content: ""; - display: block; - position: absolute; - top: 5px; - left: 5px; - width: 20px; - height: 20px; -} -.acf-admin-page.rtl select { - padding-right: 12px; - padding-left: 40px; - background-position: left 10px top 50%; -} -.acf-admin-page input[type=radio], -.acf-admin-page input[type=checkbox] { - box-sizing: border-box; - width: 16px; - height: 16px; - padding: 0; - border-width: 1px; - border-style: solid; - border-color: #98A2B3; - background: #fff; - box-shadow: none; -} -.acf-admin-page input[type=radio]:hover, -.acf-admin-page input[type=checkbox]:hover { - background-color: #EBF5FA; - border-color: #0783BE; -} -.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible, -.acf-admin-page input[type=checkbox]:checked, -.acf-admin-page input[type=checkbox]:focus-visible { - background-color: #EBF5FA; - border-color: #0783BE; -} -.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before, -.acf-admin-page input[type=checkbox]:checked:before, -.acf-admin-page input[type=checkbox]:focus-visible:before { - content: ""; - position: relative; - top: -1px; - left: -1px; - width: 16px; - height: 16px; - margin: 0; - padding: 0; - background-color: transparent; - background-size: cover; - background-repeat: no-repeat; - background-position: center; -} -.acf-admin-page input[type=radio]:active, -.acf-admin-page input[type=checkbox]:active { - box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25); -} -.acf-admin-page input[type=radio]:disabled, -.acf-admin-page input[type=checkbox]:disabled { - background-color: #F9FAFB; - border-color: #D0D5DD; -} -.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before, -.acf-admin-page.rtl input[type=checkbox]:checked:before, -.acf-admin-page.rtl input[type=checkbox]:focus-visible:before { - left: 1px; -} -.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before { - background-image: url("../../images/field-states/radio-active.svg"); -} -.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before { - background-image: url("../../images/field-states/checkbox-active.svg"); -} -.acf-admin-page .acf-radio-list li input[type=radio], -.acf-admin-page .acf-radio-list li input[type=checkbox], -.acf-admin-page .acf-checkbox-list li input[type=radio], -.acf-admin-page .acf-checkbox-list li input[type=checkbox] { - margin-right: 6px; -} -.acf-admin-page .acf-radio-list.acf-bl li, -.acf-admin-page .acf-checkbox-list.acf-bl li { - margin-bottom: 8px; -} -.acf-admin-page .acf-radio-list.acf-bl li:last-of-type, -.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type { - margin-bottom: 0; -} -.acf-admin-page .acf-radio-list label, -.acf-admin-page .acf-checkbox-list label { - display: flex; - align-items: center; - align-content: center; -} -.acf-admin-page .acf-switch { - width: 42px; - height: 24px; - border: none; - background-color: #D0D5DD; - border-radius: 12px; -} -.acf-admin-page .acf-switch:hover { - background-color: #98A2B3; -} -.acf-admin-page .acf-switch:active { - box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25); -} -.acf-admin-page .acf-switch.-on { - background-color: #0783BE; -} -.acf-admin-page .acf-switch.-on:hover { - background-color: #066998; -} -.acf-admin-page .acf-switch.-on .acf-switch-slider { - left: 20px; -} -.acf-admin-page .acf-switch .acf-switch-off, -.acf-admin-page .acf-switch .acf-switch-on { - visibility: hidden; -} -.acf-admin-page .acf-switch .acf-switch-slider { - width: 20px; - height: 20px; - border: none; - border-radius: 100px; - box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06); -} -.acf-admin-page .acf-field-true-false { - display: flex; - align-items: flex-start; -} -.acf-admin-page .acf-field-true-false .acf-label { - order: 2; - display: block; - align-items: center; - max-width: 550px !important; - margin-top: 2px; - margin-bottom: 0; - margin-left: 12px; -} -.acf-admin-page .acf-field-true-false .acf-label label { - margin-bottom: 0; -} -.acf-admin-page .acf-field-true-false .acf-label .acf-tip { - margin-left: 12px; -} -.acf-admin-page .acf-field-true-false .acf-label .description { - display: block; - margin-top: 2px; - margin-left: 0; -} -.acf-admin-page.rtl .acf-field-true-false .acf-label { - margin-right: 12px; - margin-left: 0; -} -.acf-admin-page.rtl .acf-field-true-false .acf-tip { - margin-right: 12px; - margin-left: 0; -} -.acf-admin-page input::file-selector-button { - box-sizing: border-box; - min-height: 40px; - margin-right: 16px; - padding-top: 8px; - padding-right: 16px; - padding-bottom: 8px; - padding-left: 16px; - background-color: transparent; - color: #0783BE !important; - border-radius: 6px; - border-width: 1px; - border-style: solid; - border-color: #0783BE; - text-decoration: none; -} -.acf-admin-page input::file-selector-button:hover { - border-color: #066998; - cursor: pointer; - color: #066998 !important; -} -.acf-admin-page .button { - display: inline-flex; - align-items: center; - height: 40px; - padding-right: 16px; - padding-left: 16px; - background-color: transparent; - border-width: 1px; - border-style: solid; - border-color: #0783BE; - border-radius: 6px; - color: #0783BE; -} -.acf-admin-page .button:hover { - background-color: rgb(243.16, 249.08, 252.04); - border-color: #0783BE; - color: #0783BE; -} -.acf-admin-page .button:focus { - background-color: rgb(243.16, 249.08, 252.04); - outline: 3px solid #EBF5FA; - color: #0783BE; -} -.acf-admin-page .edit-field-group-header { - display: block !important; -} -.acf-admin-page .acf-input .select2-container.-acf .select2-selection, -.acf-admin-page .rule-groups .select2-container.-acf .select2-selection { - border: none; - line-height: 1; -} -.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered { - box-sizing: border-box; - padding-right: 0; - padding-left: 0; - background-color: #fff; - border-width: 1px; - border-style: solid; - border-color: #D0D5DD; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - border-radius: 6px; - /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ - color: #344054; -} -.acf-admin-page .acf-input .acf-conditional-select-name, -.acf-admin-page .rule-groups .acf-conditional-select-name { - min-width: 180px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.acf-admin-page .acf-input .acf-conditional-select-id, -.acf-admin-page .rule-groups .acf-conditional-select-id { - padding-right: 30px; -} -.acf-admin-page .acf-input .value .select2-container--focus, -.acf-admin-page .rule-groups .value .select2-container--focus { - height: 40px; -} -.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered { - border-color: #399CCB; -} -.acf-admin-page .acf-input .select2-container--focus, -.acf-admin-page .rule-groups .select2-container--focus { - outline: 3px solid #EBF5FA; - border-color: #399CCB; - border-radius: 6px; -} -.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered { - border-color: #399CCB !important; -} -.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; -} -.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered { - border-top-right-radius: 0 !important; - border-top-left-radius: 0 !important; -} -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field, -.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field { - margin: 0; - padding-left: 6px; -} -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus, -.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus { - outline: none; - border: none; -} -.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered { - padding-top: 0; - padding-right: 6px; - padding-bottom: 0; - padding-left: 6px; -} -.acf-admin-page .acf-input .select2-selection__clear, -.acf-admin-page .rule-groups .select2-selection__clear { - width: 18px; - height: 18px; - margin-top: 12px; - margin-right: 1px; - text-indent: 100%; - white-space: nowrap; - overflow: hidden; - color: #fff; -} -.acf-admin-page .acf-input .select2-selection__clear:before, -.acf-admin-page .rule-groups .select2-selection__clear:before { - content: ""; - display: block; - width: 16px; - height: 16px; - top: 0; - left: 0; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-close.svg"); - mask-image: url("../../images/icons/icon-close.svg"); - background-color: #98A2B3; -} -.acf-admin-page .acf-input .select2-selection__clear:hover::before, -.acf-admin-page .rule-groups .select2-selection__clear:hover::before { - background-color: #0783BE; -} -.acf-admin-page .acf-label { - display: flex; - align-items: center; - justify-content: space-between; -} -.acf-admin-page .acf-label .acf-icon-help { - width: 18px; - height: 18px; - background-color: #98A2B3; -} -.acf-admin-page .acf-label label { - margin-bottom: 0; -} -.acf-admin-page .acf-label .description { - margin-top: 2px; -} -.acf-admin-page .acf-field-setting-name .acf-tip { - position: absolute; - top: 0; - left: 654px; - color: #98A2B3; -} -.rtl.acf-admin-page .acf-field-setting-name .acf-tip { - left: auto; - right: 654px; -} - -.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help { - width: 18px; - height: 18px; -} -.acf-admin-page .acf-field-setting-type .select2-container.-acf, -.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf, -.acf-admin-page .acf-field-query-var .select2-container.-acf, -.acf-admin-page .acf-field-capability .select2-container.-acf, -.acf-admin-page .acf-field-parent-slug .select2-container.-acf, -.acf-admin-page .acf-field-data-storage .select2-container.-acf, -.acf-admin-page .acf-field-manage-terms .select2-container.-acf, -.acf-admin-page .acf-field-edit-terms .select2-container.-acf, -.acf-admin-page .acf-field-delete-terms .select2-container.-acf, -.acf-admin-page .acf-field-assign-terms .select2-container.-acf, -.acf-admin-page .acf-field-meta-box .select2-container.-acf, -.acf-admin-page .rule-groups .select2-container.-acf { - min-height: 40px; -} -.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered { - display: flex; - align-items: center; - position: relative; - z-index: 800; - min-height: 40px; - padding-top: 0; - padding-right: 12px; - padding-bottom: 0; - padding-left: 12px; -} -.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon { - top: auto; - width: 18px; - height: 18px; - margin-right: 2px; -} -.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before { - width: 9px; - height: 9px; -} -.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered { - border-color: #6BB5D8 !important; - border-bottom-color: #D0D5DD !important; -} -.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; -} -.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered { - border-top-right-radius: 0 !important; - border-top-left-radius: 0 !important; - border-bottom-color: #6BB5D8 !important; - border-top-color: #D0D5DD !important; -} -.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, -.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, -.acf-admin-page .acf-field-query-var .acf-selection.has-icon, -.acf-admin-page .acf-field-capability .acf-selection.has-icon, -.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, -.acf-admin-page .acf-field-data-storage .acf-selection.has-icon, -.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-meta-box .acf-selection.has-icon, -.acf-admin-page .rule-groups .acf-selection.has-icon { - margin-left: 6px; -} -.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon { - margin-right: 6px; -} - -.acf-admin-page .acf-field-setting-type .select2-selection__arrow, -.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow, -.acf-admin-page .acf-field-query-var .select2-selection__arrow, -.acf-admin-page .acf-field-capability .select2-selection__arrow, -.acf-admin-page .acf-field-parent-slug .select2-selection__arrow, -.acf-admin-page .acf-field-data-storage .select2-selection__arrow, -.acf-admin-page .acf-field-manage-terms .select2-selection__arrow, -.acf-admin-page .acf-field-edit-terms .select2-selection__arrow, -.acf-admin-page .acf-field-delete-terms .select2-selection__arrow, -.acf-admin-page .acf-field-assign-terms .select2-selection__arrow, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow, -.acf-admin-page .rule-groups .select2-selection__arrow { - width: 20px; - height: 20px; - top: calc(50% - 10px); - right: 12px; - background-color: transparent; -} -.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after, -.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after, -.acf-admin-page .acf-field-query-var .select2-selection__arrow:after, -.acf-admin-page .acf-field-capability .select2-selection__arrow:after, -.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after, -.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after, -.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after, -.acf-admin-page .rule-groups .select2-selection__arrow:after { - content: ""; - display: block; - position: absolute; - z-index: 850; - top: 1px; - left: 0; - width: 20px; - height: 20px; - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation], -.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] { - display: none; -} -.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after { - -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); - mask-image: url("../../images/icons/icon-chevron-up.svg"); -} -.acf-admin-page .acf-term-search-term-name { - background-color: #F9FAFB; - border-top: 1px solid #EAECF0; - border-bottom: 1px solid #EAECF0; - color: #98A2B3; - padding: 5px 5px 5px 10px; - width: 100%; - margin: 0; - display: block; - font-weight: 300; -} -.acf-admin-page .field-type-select-results { - position: relative; - top: 4px; - z-index: 1002; - border-radius: 0 0 6px 6px; - box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12); -} -.acf-admin-page .field-type-select-results.select2-dropdown--above { - display: flex; - flex-direction: column-reverse; - top: 0; - border-radius: 6px 6px 0 0; - z-index: 99999; -} -.select2-container.select2-container--open.acf-admin-page .field-type-select-results { - box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12); -} - -.acf-admin-page .field-type-select-results .acf-selection.has-icon { - margin-left: 6px; -} -.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon { - margin-right: 6px; -} - -.acf-admin-page .field-type-select-results .select2-search { - position: relative; - margin: 0; - padding: 0; -} -.acf-admin-page .field-type-select-results .select2-search--dropdown:after { - content: ""; - display: block; - position: absolute; - top: 12px; - left: 13px; - width: 16px; - height: 16px; - -webkit-mask-image: url("../../images/icons/icon-search.svg"); - mask-image: url("../../images/icons/icon-search.svg"); - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after { - right: 12px; - left: auto; -} - -.acf-admin-page .field-type-select-results .select2-search .select2-search__field { - padding-left: 38px; - border-right: 0; - border-bottom: 0; - border-left: 0; - border-radius: 0; -} -.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field { - padding-right: 38px; - padding-left: 0; -} - -.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus { - border-top-color: #D0D5DD; - outline: 0; -} -.acf-admin-page .field-type-select-results .select2-results__options { - max-height: 440px; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted { - background-color: #0783BE !important; - color: #F9FAFB !important; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option { - display: inline-flex; - position: relative; - width: calc(100% - 24px); - min-height: 32px; - padding-top: 0; - padding-right: 12px; - padding-bottom: 0; - padding-left: 12px; - align-items: center; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon { - top: auto; - width: 18px; - height: 18px; - margin-right: 2px; - box-shadow: 0 0 0 1px #F9FAFB; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before { - width: 9px; - height: 9px; -} -.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] { - background-color: #EBF5FA !important; - color: #344054 !important; -} -.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after { - content: ""; - right: 13px; - position: absolute; - width: 16px; - height: 16px; - -webkit-mask-image: url("../../images/icons/icon-check.svg"); - mask-image: url("../../images/icons/icon-check.svg"); - background-color: #0783BE; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after { - left: 13px; - right: auto; -} - -.acf-admin-page .field-type-select-results .select2-results__group { - display: inline-flex; - align-items: center; - width: calc(100% - 24px); - min-height: 25px; - background-color: #F9FAFB; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; - color: #98A2B3; - font-size: 11px; - margin-bottom: 0; - padding-top: 0; - padding-right: 12px; - padding-bottom: 0; - padding-left: 12px; - font-weight: normal; -} -.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after, -.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after, -.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after { - right: auto; - left: 10px; -} - -.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip, -.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip { - left: auto; - right: 654px; -} - -/*---------------------------------------------------------------------------- -* -* Container sizes -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields, -.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options, -.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable, -.post-type-acf-field-group .metabox-holder.columns-1 .notice { - max-width: 1440px; -} - -/*---------------------------------------------------------------------------- -* -* Max width for notices in 1 column edit field group layout -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group.columns-1 .notice { - max-width: 1440px; -} - -/*---------------------------------------------------------------------------- -* -* Widen edit field group headerbar for 2 column layout -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner { - max-width: 100%; -} - -/*---------------------------------------------------------------------------- -* -* Post stuff -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group #poststuff { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; -} - -/*---------------------------------------------------------------------------- -* -* Table -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap { - overflow: hidden; - border: none; - border-radius: 0 0 8px 8px; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty { - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead, -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot { - display: none; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message { - min-height: 280px; -} - -/*---------------------------------------------------------------------------- -* -* Table header -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-thead { - background-color: #F9FAFB; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -.post-type-acf-field-group .acf-thead li { - display: flex; - align-items: center; - min-height: 48px; - padding-top: 0; - padding-bottom: 0; - color: #344054; - font-weight: 500; -} - -/*---------------------------------------------------------------------------- -* -* Table body -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-field-object { - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before { - display: inline-flex; -} -.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before { - display: block; - content: ""; - height: 2px; - width: 100%; - background: #D0D5DD; - margin-top: -1px; -} -.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before { - display: none; -} -.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after { - display: block; - content: ""; - height: 2px; - width: 100%; - background: #D0D5DD; - z-index: 500; -} -.post-type-acf-field-group .acf-field-object:hover { - background-color: rgb(247.24, 251.12, 253.06); -} -.post-type-acf-field-group .acf-field-object.open { - background-color: #fff; - border-top-color: #A5D2E7; -} -.post-type-acf-field-group .acf-field-object.open .handle { - background-color: #D8EBF5; - border: none; - text-shadow: none; -} -.post-type-acf-field-group .acf-field-object.open .handle a { - color: #0783BE !important; -} -.post-type-acf-field-group .acf-field-object.open .handle a.delete-field { - color: #a00 !important; -} -.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl { - margin: 0; -} -.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li { - width: auto; -} -.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child { - flex-grow: 1; - margin-left: -10px; -} -.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2) { - padding-right: 0; -} -.post-type-acf-field-group .acf-field-object ul.acf-hl { - display: flex; - align-items: stretch; -} -.post-type-acf-field-group .acf-field-object .handle li { - display: flex; - align-items: top; - flex-wrap: wrap; - min-height: 60px; - color: #344054; -} -.post-type-acf-field-group .acf-field-object .handle li.li-field-label { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; - width: auto; -} -.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong { - font-weight: 500; -} -.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options { - width: 100%; -} -/*---------------------------------------------------------------------------- -* -* Table footer -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-tfoot { - display: flex; - align-items: center; - justify-content: flex-end; - min-height: 80px; - box-sizing: border-box; - padding-top: 8px; - padding-right: 24px; - padding-bottom: 8px; - padding-left: 24px; - background-color: #fff; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.post-type-acf-field-group .acf-tfoot .acf-fr { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; -} - -/*---------------------------------------------------------------------------- -* -* Edit field settings -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-field-object .settings { - box-sizing: border-box; - padding-top: 0; - padding-bottom: 0; - background-color: #fff; - border-left-width: 4px; - border-left-style: solid; - border-left-color: #6BB5D8; -} - -/*---------------------------------------------------------------------------- -* -* Main field settings container -* -*----------------------------------------------------------------------------*/ -.acf-field-settings-main { - padding-top: 32px; - padding-right: 0; - padding-bottom: 32px; - padding-left: 0; -} -.acf-field-settings-main .acf-field:last-of-type, -.acf-field-settings-main .acf-field.acf-last-visible { - margin-bottom: 0; -} - -/*---------------------------------------------------------------------------- -* -* Field label -* -*----------------------------------------------------------------------------*/ -.acf-field-settings .acf-label { - display: block; - justify-content: space-between; - align-items: center; - align-content: center; - margin-top: 0; - margin-right: 0; - margin-bottom: 6px; - margin-left: 0; -} - -/*---------------------------------------------------------------------------- -* -* Single field -* -*----------------------------------------------------------------------------*/ -.acf-field-settings .acf-field { - box-sizing: border-box; - width: 100%; - margin-top: 0; - margin-right: 0; - margin-bottom: 32px; - margin-left: 0; - padding-top: 0; - padding-right: 72px; - padding-bottom: 0; - padding-left: 72px; -} -@media screen and (max-width: 600px) { - .acf-field-settings .acf-field { - padding-right: 12px; - padding-left: 12px; - } -} -.acf-field-settings .acf-field .acf-label, -.acf-field-settings .acf-field .acf-input { - max-width: 600px; -} -.acf-field-settings .acf-field .acf-label.acf-input-sub, -.acf-field-settings .acf-field .acf-input.acf-input-sub { - max-width: 100%; -} -.acf-field-settings .acf-field .acf-label .acf-btn:disabled, -.acf-field-settings .acf-field .acf-input .acf-btn:disabled { - background-color: #F2F4F7; - color: #98A2B3 !important; - border: 1px #D0D5DD solid; - cursor: default; -} -.acf-field-settings .acf-field .acf-input-wrap { - overflow: visible; -} - -/*---------------------------------------------------------------------------- -* -* Field separators -* -*----------------------------------------------------------------------------*/ -.acf-field-settings .acf-field.acf-field-setting-label, -.acf-field-settings .acf-field-setting-wrapper { - padding-top: 24px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} - -.acf-field-settings .acf-field-setting-wrapper { - margin-top: 24px; -} - -/*---------------------------------------------------------------------------- -* -* Informational Notes for specific fields -* -*----------------------------------------------------------------------------*/ -.acf-field-setting-bidirectional_notes .acf-label { - display: none; -} -.acf-field-setting-bidirectional_notes .acf-feature-notice { - background-color: #F9FAFB; - border: 1px solid #EAECF0; - border-radius: 6px; - padding: 16px; - color: #344054; - position: relative; -} -.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon { - padding-left: 45px; -} -.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before { - content: ""; - display: block; - position: absolute; - top: 17px; - left: 18px; - z-index: 600; - width: 18px; - height: 18px; - margin-right: 8px; - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-info.svg"); - mask-image: url("../../images/icons/icon-info.svg"); -} - -/*---------------------------------------------------------------------------- -* -* Edit fields footer -* -*----------------------------------------------------------------------------*/ -.acf-field-settings .acf-field-settings-footer { - display: flex; - align-items: center; - min-height: 72px; - box-sizing: border-box; - width: 100%; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 72px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -@media screen and (max-width: 600px) { - .acf-field-settings .acf-field-settings-footer { - padding-left: 12px; - } -} - -.rtl .acf-field-settings .acf-field-settings-footer { - padding-top: 0; - padding-right: 72px; - padding-bottom: 0; - padding-left: 0; -} - -/*---------------------------------------------------------------------------- -* -* Tabs -* -*----------------------------------------------------------------------------*/ -.acf-fields .acf-tab-wrap, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap, -.acf-browse-fields-modal-wrap .acf-tab-wrap { - background: #F9FAFB; - border-bottom-color: #1D2939; -} -.acf-fields .acf-tab-wrap .acf-tab-group, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group { - padding-right: 24px; - padding-left: 24px; - border-top-width: 0; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -.acf-fields .acf-field-settings-tab-bar, -.acf-fields .acf-tab-wrap .acf-tab-group, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group { - display: flex; - align-items: stretch; - min-height: 48px; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 24px; - margin-top: 0; - margin-bottom: 0; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -.acf-fields .acf-field-settings-tab-bar li, -.acf-fields .acf-tab-wrap .acf-tab-group li, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li { - display: flex; - margin-top: 0; - margin-right: 24px; - margin-bottom: 0; - margin-left: 0; - padding: 0; -} -.acf-fields .acf-field-settings-tab-bar li a, -.acf-fields .acf-tab-wrap .acf-tab-group li a, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a { - box-sizing: border-box; - display: inline-flex; - align-items: center; - height: 100%; - padding-top: 3px; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; - background: none; - border-top: none; - border-right: none; - border-bottom-width: 3px; - border-bottom-style: solid; - border-bottom-color: transparent; - border-left: none; - color: #667085; - font-weight: normal; -} -.acf-fields .acf-field-settings-tab-bar li a:focus-visible, -.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible { - border: 1px solid #5897fb; -} -.acf-fields .acf-field-settings-tab-bar li a:hover, -.acf-fields .acf-tab-wrap .acf-tab-group li a:hover, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover { - color: #1D2939; -} -.acf-fields .acf-field-settings-tab-bar li a:hover, -.acf-fields .acf-tab-wrap .acf-tab-group li a:hover, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover { - background-color: transparent; -} -.acf-fields .acf-field-settings-tab-bar li.active a, -.acf-fields .acf-tab-wrap .acf-tab-group li.active a, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a { - background: none; - border-bottom-color: #0783BE; - color: #0783BE; -} -.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible, -.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible, -.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible, -.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible, -.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible, -.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible { - border-bottom-color: #0783BE; - border-bottom-width: 3px; -} - -.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar { - padding-left: 72px; -} -@media screen and (max-width: 600px) { - .acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar { - padding-left: 12px; - } -} - -/*---------------------------------------------------------------------------- -* -* Field group settings -* -*----------------------------------------------------------------------------*/ -#acf-field-group-options .field-group-settings-tab { - padding-top: 24px; - padding-right: 24px; - padding-bottom: 24px; - padding-left: 24px; -} -#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type { - padding: 0; -} -#acf-field-group-options .acf-field { - border: none; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 24px; - padding-left: 0; -} -#acf-field-group-options .field-group-setting-split-container { - display: flex; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; -} -#acf-field-group-options .field-group-setting-split-container .field-group-setting-split { - box-sizing: border-box; - padding-top: 24px; - padding-right: 24px; - padding-bottom: 24px; - padding-left: 24px; -} -#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) { - flex: 1 0 auto; -} -#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) { - flex: 1 0 auto; - max-width: 320px; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 32px; - padding-right: 32px; - padding-left: 32px; - border-left-width: 1px; - border-left-style: solid; - border-left-color: #EAECF0; -} -#acf-field-group-options .acf-field[data-name=description] { - max-width: 600px; -} -#acf-field-group-options .acf-button-group { - display: inline-flex; -} - -.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) { - margin-right: 32px; - margin-left: 0; - border-left: none; - border-right-width: 1px; - border-right-style: solid; - border-right-color: #EAECF0; -} - -/*---------------------------------------------------------------------------- -* -* Reorder handles -* -*----------------------------------------------------------------------------*/ -.acf-field-list .li-field-order { - padding: 0; - display: flex; - flex-direction: row; - flex-wrap: nowrap; - justify-content: center; - align-content: stretch; - align-items: stretch; - background-color: transparent; -} -.acf-field-list .acf-sortable-handle { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - justify-content: center; - align-content: flex-start; - align-items: flex-start; - width: 100%; - height: 100%; - position: relative; - padding-top: 11px; - padding-bottom: 8px; - background-color: transparent; - border: none; - border-radius: 0; -} -.acf-field-list .acf-sortable-handle:hover { - cursor: grab; -} -.acf-field-list .acf-sortable-handle:before { - content: ""; - display: none; - position: absolute; - top: 16px; - left: 8px; - width: 16px; - height: 16px; - width: 12px; - height: 12px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; - -webkit-mask-image: url("../../images/icons/icon-draggable.svg"); - mask-image: url("../../images/icons/icon-draggable.svg"); -} - -.rtl .acf-field-list .acf-sortable-handle:before { - left: 0; - right: 8px; -} - -/*---------------------------------------------------------------------------- -* -* Expand / collapse field icon -* -*----------------------------------------------------------------------------*/ -.acf-field-object .li-field-label { - position: relative; - padding-left: 40px; -} -.acf-field-object .li-field-label:before { - content: ""; - display: block; - position: absolute; - left: 6px; - display: inline-flex; - width: 18px; - height: 18px; - margin-top: -2px; - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); -} -.acf-field-object .li-field-label:hover:before { - cursor: pointer; -} - -.rtl .acf-field-object .li-field-label { - padding-left: 0; - padding-right: 40px; -} -.rtl .acf-field-object .li-field-label:before { - left: 0; - right: 6px; - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); -} -.rtl .acf-field-object.open .li-field-label:before { - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); -} -.rtl .acf-field-object.open .acf-input-sub .li-field-label:before { - -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg"); - mask-image: url("../../images/icons/icon-chevron-right.svg"); -} -.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before { - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); -} - -.acf-thead .li-field-label { - padding-left: 40px; -} -.rtl .acf-thead .li-field-label { - padding-left: 0; - padding-right: 40px; -} - -/*---------------------------------------------------------------------------- -* -* Conditional logic layout -* -*----------------------------------------------------------------------------*/ -.acf-field-settings-main-conditional-logic .acf-conditional-toggle { - display: flex; - padding-right: 72px; - padding-left: 72px; -} -@media screen and (max-width: 600px) { - .acf-field-settings-main-conditional-logic .acf-conditional-toggle { - padding-left: 12px; - } -} -.acf-field-settings-main-conditional-logic .acf-field { - flex-wrap: wrap; - margin-bottom: 0; - padding-right: 0; - padding-left: 0; -} -.acf-field-settings-main-conditional-logic .acf-field .rule-groups { - flex: 0 1 100%; - order: 3; - margin-top: 32px; - padding-top: 32px; - padding-right: 72px; - padding-left: 72px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -@media screen and (max-width: 600px) { - .acf-field-settings-main-conditional-logic .acf-field .rule-groups { - padding-left: 12px; - } - .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; - } - .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td { - flex: 1 1 100%; - } -} - -.acf-taxonomy-select-id, -.acf-relationship-select-id, -.acf-post_object-select-id, -.acf-page_link-select-id, -.acf-user-select-id { - color: #98A2B3; - padding-left: 10px; -} - -.acf-taxonomy-select-sub-item { - max-width: 180px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - margin-left: 5px; -} - -.acf-taxonomy-select-name { - max-width: 180px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -/*---------------------------------------------------------------------------- -* -* Prefix & append styling -* -*----------------------------------------------------------------------------*/ -.acf-input .acf-input-prepend, -.acf-input .acf-input-append { - display: inline-flex; - align-items: center; - height: 100%; - min-height: 40px; - padding-right: 12px; - padding-left: 12px; - background-color: #F9FAFB; - border-color: #D0D5DD; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - color: #667085; -} -.acf-input .acf-input-prepend { - border-radius: 6px 0 0 6px; -} -.acf-input .acf-input-append { - border-radius: 0 6px 6px 0; -} - -/*---------------------------------------------------------------------------- -* -* ACF input wrap -* -*----------------------------------------------------------------------------*/ -.acf-input-wrap { - display: flex; -} - -.acf-field-settings-main-presentation .acf-input-wrap { - display: flex; -} - -/*---------------------------------------------------------------------------- -* -* Empty state -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message { - display: flex; - justify-content: center; - padding-top: 48px; - padding-bottom: 48px; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner { - display: flex; - flex-wrap: wrap; - justify-content: center; - align-content: center; - align-items: flex-start; - text-align: center; - max-width: 400px; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img, -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p { - flex: 1 0 100%; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 { - margin-top: 32px; - margin-bottom: 0; - padding: 0; - color: #344054; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p { - margin-top: 12px; - margin-bottom: 0; - padding: 0; - color: #667085; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small { - margin-top: 32px; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img { - max-width: 284px; - margin-bottom: 0; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn { - margin-top: 32px; -} - -/*---------------------------------------------------------------------------- -* -* Hide add title prompt label -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-headerbar #title-prompt-text { - display: none; -} - -/*---------------------------------------------------------------------------- -* -* Modal styling -* -*----------------------------------------------------------------------------*/ -.acf-admin-page #acf-popup .acf-popup-box { - min-width: 480px; -} -.acf-admin-page #acf-popup .acf-popup-box .title { - display: flex; - align-items: center; - align-content: center; - justify-content: space-between; - min-height: 64px; - box-sizing: border-box; - margin: 0; - padding-right: 24px; - padding-left: 24px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -.acf-admin-page #acf-popup .acf-popup-box .title h1, -.acf-admin-page #acf-popup .acf-popup-box .title h2, -.acf-admin-page #acf-popup .acf-popup-box .title h3, -.acf-admin-page #acf-popup .acf-popup-box .title h4 { - padding-left: 0; - color: #344054; -} -.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon { - display: block; - position: relative; - top: auto; - right: auto; - width: 22px; - height: 22px; - background-color: transparent; - color: transparent; -} -.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before { - display: inline-flex; - position: absolute; - top: 0; - left: 0; - width: 22px; - height: 22px; - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; - -webkit-mask-image: url("../../images/icons/icon-close-circle.svg"); - mask-image: url("../../images/icons/icon-close-circle.svg"); -} -.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before { - background-color: #0783BE; -} -.acf-admin-page #acf-popup .acf-popup-box .inner { - box-sizing: border-box; - margin: 0; - padding-top: 24px; - padding-right: 24px; - padding-bottom: 24px; - padding-left: 24px; - border-top: none; -} -.acf-admin-page #acf-popup .acf-popup-box .inner p { - margin-top: 0; - margin-bottom: 0; -} -.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select, -.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select { - margin-top: 0; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3 { - color: #1D2939; - font-weight: 500; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before { - content: ""; - width: 18px; - height: 18px; - background: #98A2B3; - margin-right: 9px; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner { - padding: 0 !important; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select, -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful { - padding: 32px 24px; - margin-bottom: 0; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description, -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description { - margin-top: 6px !important; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions { - background: #F9FAFB; - border-top: 1px solid #EAECF0; - padding-top: 20px; - padding-left: 24px; - padding-bottom: 20px; - padding-right: 24px; - border-bottom-left-radius: 8px; - border-bottom-right-radius: 8px; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn { - display: inline-block; - margin-left: 8px; -} -.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary, -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary { - width: 120px; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success { - display: none; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss { - margin: 24px 32px !important; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field { - padding: 24px 32px 0 32px; - margin: 0; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap { - overflow: inherit; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text] { - border: 1px rgba(209, 55, 55, 0.5) solid !important; - box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important; - background-image: url(../../images/icons/icon-info-red.svg); - background-position: right 10px top 50%; - background-size: 14px; - background-repeat: no-repeat; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p { - font-size: 12px; - color: #D13737; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions { - margin-top: 32px; -} -.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled { - background-color: #0783BE; -} - -/*---------------------------------------------------------------------------- -* -* Hide original #post-body-content from edit field group page -* -*----------------------------------------------------------------------------*/ -.acf-admin-single-field-group #post-body-content { - display: none; -} - -/*---------------------------------------------------------------------------- -* -* Settings section footer -* -*----------------------------------------------------------------------------*/ -.acf-field-group-settings-footer { - display: flex; - justify-content: space-between; - align-content: stretch; - align-items: center; - position: relative; - min-height: 88px; - margin-right: -24px; - margin-left: -24px; - margin-bottom: -24px; - padding-right: 24px; - padding-left: 24px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.acf-field-group-settings-footer .acf-created-on { - display: inline-flex; - justify-content: flex-start; - align-content: stretch; - align-items: center; - color: #667085; -} -.acf-field-group-settings-footer .acf-created-on:before { - content: ""; - display: inline-block; - width: 20px; - height: 20px; - margin-right: 8px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-time.svg"); - mask-image: url("../../images/icons/icon-time.svg"); -} - -/*---------------------------------------------------------------------------- -* -* Conditional logic enabled badge -* -*----------------------------------------------------------------------------*/ -.conditional-logic-badge { - display: none; -} -.conditional-logic-badge.is-enabled { - display: inline-block; - width: 6px; - height: 6px; - overflow: hidden; - margin-left: 8px; - background-color: rgba(82, 170, 89, 0.4); - border-width: 1px; - border-style: solid; - border-color: #52AA59; - border-radius: 100px; - text-indent: 100%; - white-space: nowrap; -} - -/*---------------------------------------------------------------------------- -* -* Field settings container -* -*----------------------------------------------------------------------------*/ -.acf-field-type-settings { - container-name: settings; - container-type: inline-size; -} - -/*---------------------------------------------------------------------------- -* -* Split field settings -* -*----------------------------------------------------------------------------*/ -.acf-field-settings-split { - display: flex; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.acf-field-settings-split .acf-field { - margin: 0; - padding-top: 32px; - padding-bottom: 32px; -} -.acf-field-settings-split .acf-field:nth-child(2n) { - border-left-width: 1px; - border-left-style: solid; - border-left-color: #EAECF0; -} - -@container settings (max-width: 1170px) { - .acf-field-settings-split { - border: none; - flex-direction: column; - } - .acf-field { - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; - } -} -/*---------------------------------------------------------------------------- -* -* Display & return format -* -*----------------------------------------------------------------------------*/ -.acf-field-setting-display_format .acf-label, -.acf-field-setting-return_format .acf-label { - margin-bottom: 6px; -} -.acf-field-setting-display_format .acf-radio-list li, -.acf-field-setting-return_format .acf-radio-list li { - display: flex; -} -.acf-field-setting-display_format .acf-radio-list li label, -.acf-field-setting-return_format .acf-radio-list li label { - display: inline-flex; - width: 100%; -} -.acf-field-setting-display_format .acf-radio-list li label span, -.acf-field-setting-return_format .acf-radio-list li label span { - flex: 1 1 auto; -} -.acf-field-setting-display_format .acf-radio-list li label code, -.acf-field-setting-return_format .acf-radio-list li label code { - padding-right: 8px; - padding-left: 8px; - background-color: #F2F4F7; - border-radius: 4px; - color: #475467; -} -.acf-field-setting-display_format .acf-radio-list li input[type=text], -.acf-field-setting-return_format .acf-radio-list li input[type=text] { - height: 32px; -} - -.acf-field-settings .acf-field-setting-first_day { - padding-top: 32px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} - -/*---------------------------------------------------------------------------- -* -* Image and Gallery fields -* -*----------------------------------------------------------------------------*/ -.acf-field-object-image .acf-hl[data-cols="3"] > li, -.acf-field-object-gallery .acf-hl[data-cols="3"] > li { - width: auto; -} - -/*---------------------------------------------------------------------------- -* -* Appended fields fields -* -*----------------------------------------------------------------------------*/ -.acf-field-settings .acf-field-appended { - overflow: auto; -} -.acf-field-settings .acf-field-appended .acf-input { - float: left; -} - -/*---------------------------------------------------------------------------- -* -* Flexible widths for image minimum / maximum size fields -* -*----------------------------------------------------------------------------*/ -.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input, -.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input { - max-width: none; -} -.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text], -.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] { - max-width: 81px; -} - -/*---------------------------------------------------------------------------- -* -* Temporary fix to hide pagination setting for repeaters used as subfields. -* -*----------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination { - display: none; -} -.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination { - display: none; -} - -/*---------------------------------------------------------------------------- -* -* Flexible content field width -* -*----------------------------------------------------------------------------*/ -.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label, -.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input { - max-width: 600px; -} - -/*---------------------------------------------------------------------------- -* -* Fix default value checkbox focus state -* -*----------------------------------------------------------------------------*/ -.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false { - border: none; -} -.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] { - margin-right: 0; -} - -/*---------------------------------------------------------------------------- -* -* With front field extra spacing -* -*----------------------------------------------------------------------------*/ -.acf-field.acf-field-with-front { - margin-top: 32px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Sub-fields layout -* -*---------------------------------------------------------------------------------------------*/ -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub { - max-width: 100%; - overflow: hidden; - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: rgb(219.125, 222.5416666667, 229.375); - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header { - display: flex; - justify-content: space-between; - align-content: stretch; - align-items: center; - min-height: 64px; - padding-right: 24px; - padding-left: 24px; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap { - box-shadow: none; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot { - min-height: 64px; - align-items: center; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub { - max-width: 100%; - margin-right: 0; - margin-left: 0; -} - -.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle { - width: 100%; - height: 100%; -} - -.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before { - display: none; -} - -.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before { - display: block; -} - -.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before { - display: none; -} - -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open { - border-top-color: rgb(219.125, 222.5416666667, 229.375); -} - -/*--------------------------------------------------------------------------------------------- -* -* Flexible content field -* -*---------------------------------------------------------------------------------------------*/ -.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout { - margin: 0 auto !important; - background-color: #667085; - color: #667085; -} -.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout { - margin: 0 auto !important; - background-color: #667085; - color: #667085; -} -.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, .post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete { - background-color: #ffffff !important; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - border-radius: 6px; - width: 32px; - height: 32px !important; - min-height: 32px; - padding: 0; -} -.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field, -.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field, -.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field { - height: 32px !important; - min-height: 32px; - margin-left: 5px; -} -.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout { - background-color: #ffffff; - margin-bottom: 16px; -} -.post-type-acf-field-group .acf-field-setting-fc_layout { - width: calc(100% - 144px); - margin-right: 72px; - margin-left: 72px; - padding-right: 0; - padding-left: 0; - border-width: 1px; - border-style: solid; - border-color: rgb(219.125, 222.5416666667, 229.375); - border-radius: 8px; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open { - background-color: #ffffff; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -@media screen and (max-width: 768px) { - .post-type-acf-field-group .acf-field-setting-fc_layout { - width: calc(100% - 16px); - margin-right: 8px; - margin-left: 8px; - } -} -.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub { - max-width: 100%; - margin-right: 0; - margin-left: 0; -} -.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label, -.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input { - max-width: 100% !important; -} -.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub { - margin-right: 32px; - margin-bottom: 32px; - margin-left: 32px; -} -.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta { - max-width: 100%; - padding-top: 24px; - padding-right: 32px; - padding-left: 32px; -} -.post-type-acf-field-group .acf-field-settings-fc_head { - display: flex; - align-items: center; - justify-content: left; - background-color: #F9FAFB; - border-radius: 8px; - min-height: 64px; - margin-bottom: 0px; - padding-right: 24px; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable { - min-height: 64px; - padding-left: 24px; - display: flex; - white-space: nowrap; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name { - min-width: 0; - color: #98A2B3; - padding-left: 8px; - font-size: 16px; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable, .copy-unsupported):hover:after { - width: 14px !important; - height: 14px !important; -} -@media screen and (max-width: 880px) { - .post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name { - display: none !important; - } -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator { - pointer-events: none; - margin-top: 7px; -} -.post-type-acf-field-group .acf-field-settings-fc_head label { - display: inline-flex; - align-items: center; -} -.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name { - margin-left: 1rem; -} -@media screen and (max-width: 880px) { - .post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name { - display: none !important; - } -} -.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name { - text-overflow: ellipsis; - overflow: hidden; - height: 22px; - white-space: nowrap; -} -.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before { - content: ""; - display: inline-block; - width: 20px; - height: 20px; - margin-right: 8px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; -} -.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before { - padding-right: 10px; -} - -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions { - display: flex; - align-items: center; - white-space: nowrap; - margin-left: auto; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout { - margin-left: 10px; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field { - margin-left: 0px !important; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li { - margin-right: 4px; -} -.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type { - margin-right: 0; -} -.post-type-acf-field-group .acf-field-settings-fc_head.open { - border-radius: 8px 8px 0px 0px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Field open / closed icon state -* -*---------------------------------------------------------------------------------------------*/ -.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before { - -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); - mask-image: url("../../images/icons/icon-chevron-up.svg"); -} - -/*--------------------------------------------------------------------------------------------- -* -* Different coloured levels (current 5 supported) -* -*---------------------------------------------------------------------------------------------*/ -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle { - background-color: transparent; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover { - background-color: rgb(248.6, 242, 251); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle { - background-color: rgb(244.76, 234.2, 248.6); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings { - border-left-color: #BF7DD7; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle { - background-color: transparent; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover { - background-color: rgb(234.7348066298, 247.2651933702, 244.1712707182); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle { - background-color: rgb(227.3524861878, 244.4475138122, 240.226519337); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings { - border-left-color: #7CCDB9; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle { - background-color: transparent; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover { - background-color: rgb(252.2544378698, 244.8698224852, 241.7455621302); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle { - background-color: rgb(250.5041420118, 238.4118343195, 233.2958579882); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings { - border-left-color: #E29473; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle { - background-color: transparent; -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover { - background-color: rgb(249.8888888889, 250.6666666667, 251.1111111111); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle { - background-color: rgb(244.0962962963, 245.7555555556, 246.7037037037); -} -.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings { - border-left-color: #A3B1B9; -} - -/*# sourceMappingURL=acf-field-group.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map deleted file mode 100644 index cb96e46f5..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-field-group.css","mappings":"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ANq/CJ;AMj/CE;EACC;ANm/CH;AMh/CE;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,0BLrqBO;ADkpEX;AMv+CC;EACC;ANy+CF;AMr+CC;EACC;ANu+CF;;AMj+CE;EAEE;EACA;EAED;EAEC;EACA;EACA,2BLhsBO;ADiqEX;;AM39CA;;;;8EAAA;AAMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN69CF;AM19CC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAGD;EACA;EACA;ANy9CF;AMv9CE;EACC;ANy9CH;AMt9CE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ,yBLvvBQ;EKwvBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANu9CH;;AMh9CE;EACC;EACA;ANm9CH;;AM98CA;;;;8EAAA;AAMC;EACC;EAEC;AN+8CH;AM58CE;EACC;EACA;EACA;EACA;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBLzyBQ;EK0yBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN28CH;AMx8CE;EACC;AN08CH;;AMn8CE;EAEE;EACA;ANq8CJ;AMl8CG;EACC;EACA;EACA;EACA;ANo8CJ;AM97CG;EACC;EACA;ANg8CJ;AM77CG;EACC;EACA;AN+7CJ;AM57CG;EACC;EACA;AN87CJ;;AMv7CC;EAEE;ANy7CH;AMr7CE;EAEE;EACA;ANs7CJ;;AMh7CA;;;;8EAAA;AAOC;EACC;EAEC;EACA;ANg7CH;AM76CE;EAPD;IASG;EN+6CF;AACF;AM36CC;EACC;EAEC;EAGA;EACA;AN06CH;AMv6CE;EACC;EACA;EAEC;EAGA;EACA;EACA;EAGA;EACA;EACA,yBLn6BO;ADu0EX;AMj6CG;EAjBD;IAmBG;ENm6CH;EMh6CE;IACC;IACA;IACA;IACA;IACA;ENk6CH;EMh6CG;IACC;ENk6CJ;AACF;;AM35CA;;;;;EAKC,cL9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FH;AO/1FE;EACC;EACA,cN9JQ;EM+JR;EACA;APi2FH;AO/1FG;EACC;EACA;APi2FJ;AO91FG;EAXD;IAYE;EPi2FF;AACF;AO/1FG;EACC;EACA;EACA;APi2FJ;AO71FE;EACC;EACA;AP+1FH;AO51FE;EACC;EACA;AP81FH;AO31FG;EACC;AP61FJ;AO31FI;EAHD;IAIE;EP81FH;AACF;AO51FI;EACC;EACA;EACA;EACA;AP81FL;AO11FG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBNpNO;EMqNP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;APy1FJ;AOv1Fa;EACR;APy1FL;;AOl1FE;EACC;EACA;EACA;EACA;APq1FH;AOn1FG;EACC;APq1FJ;AOl1FG;EACC;APo1FJ;AOj1FG;EAEE;APk1FL;AO/0FI;EAEE;APg1FN;AOt0FC;EACC;APw0FF;;AOn0FA;;;;+FAAA;AAMA;EACC;EACA;APq0FD;;AOl0FA;;;;+FAAA;AAWC;EAA4B;APg0F7B;AOh0F4D;EAAU;APm0FtE;AOj0FC;EAAiC;APo0FlC;AOl0FC;EAA6C,0BAN9B;AP20FhB;AO/zFE;EAA4B;APk0F9B;AOl0F6D;EAAU;APq0FvE;AOn0FE;EAAiC;APs0FnC;AOp0FE;EAA6C,0BAN9B;AP60FjB;AOj0FG;EAA4B;APo0F/B;AOp0F8D;EAAU;APu0FxE;AOr0FG;EAAiC;APw0FpC;AOt0FG;EAA6C,0BAN9B;AP+0FlB;AOn0FI;EAA4B;APs0FhC;AOt0F+D;EAAU;APy0FzE;AOv0FI;EAAiC;AP00FrC;AOx0FI;EAA6C,0BAN9B;APi1FnB,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_edit-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_sub-field-groups.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n /* links */\n /* Field type */\n /* table header */\n /* show keys */\n /* hide tabs */\n /* fields */\n}\n#acf-field-group-fields .inside {\n border-top-width: 0;\n border-top-style: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields .li-field-type .field-type-icon {\n margin-right: 8px;\n}\n@media screen and (max-width: 600px) {\n #acf-field-group-fields .li-field-type .field-type-icon {\n display: none;\n }\n}\n#acf-field-group-fields .li-field-type .field-type-label {\n display: flex;\n}\n#acf-field-group-fields .li-field-type .acf-pro-label-field-type {\n position: relative;\n top: -3px;\n margin-left: 8px;\n}\n#acf-field-group-fields .li-field-type .acf-pro-label-field-type img {\n max-width: 34px;\n}\n#acf-field-group-fields .li-field-order {\n width: 64px;\n justify-content: center;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-fields .li-field-order {\n width: 32px;\n }\n}\n#acf-field-group-fields .li-field-label {\n width: calc(50% - 64px);\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n word-break: break-word;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.show-field-keys .li-field-label {\n width: calc(35% - 64px);\n}\n#acf-field-group-fields.show-field-keys .li-field-name {\n width: 15%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 25%;\n display: flex;\n}\n#acf-field-group-fields.show-field-keys .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar {\n display: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main {\n padding: 0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general {\n padding-top: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field {\n margin-bottom: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-footer {\n margin-top: 32px;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name,\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {\n align-items: flex-start;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported) {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported):hover:after {\n content: \"\";\n padding-left: 5px;\n display: inline-flex;\n width: 12px;\n height: 12px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label {\n padding-right: 22px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover {\n padding-right: 0;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after {\n width: 14px;\n height: 14px;\n padding-left: 8px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) {\n cursor: pointer;\n display: block;\n position: relative;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input {\n padding-right: 40px;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after {\n content: \"\";\n padding-left: 5px;\n right: 12px;\n top: 12px;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n.rtl #acf-field-group-fields .li-field-type .field-type-icon {\n margin-left: 8px;\n margin-right: 0;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n overflow: hidden !important;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7 !important;\n border-radius: 8px;\n filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n}\n.acf-field-object.ui-sortable-helper:before {\n display: none !important;\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n word-wrap: break-word;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 0;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n display: block;\n opacity: 0;\n margin-top: 5px;\n}\n@media screen and (max-width: 880px) {\n .acf-field-object > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n }\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a:hover {\n color: rgb(4.0632911392, 71.1075949367, 102.9367088608);\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object > .handle .row-options.active {\n visibility: visible;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: rgb(37.6669322709, 149.6764940239, 211.1330677291) solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: 0 -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n width: 22px;\n height: 22px;\n visibility: hidden;\n}\n.rule-groups .rule-group td.remove a:before {\n position: relative;\n top: -2px;\n font-size: 16px;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-tab p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-tab li.acf-settings-type-presentation,\n.acf-field-object-tab .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: block;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\n td.acf-label,\n td.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {\n background-color: #F9FAFB;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,\n.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code, .acf-admin-page .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .acf-admin-page .acf-created-on, .acf-admin-page .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7 {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: rgb(128.2255319149, 137.7574468085, 157.7744680851);\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n max-width: 550px !important;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: rgb(243.16, 249.08, 252.04);\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: rgb(243.16, 249.08, 252.04);\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page .acf-input .acf-conditional-select-name,\n.acf-admin-page .rule-groups .acf-conditional-select-name {\n min-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.acf-admin-page .acf-input .acf-conditional-select-id,\n.acf-admin-page .rule-groups .acf-conditional-select-id {\n padding-right: 30px;\n}\n.acf-admin-page .acf-input .value .select2-container--focus,\n.acf-admin-page .rule-groups .value .select2-container--focus {\n height: 40px;\n}\n.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered {\n border-color: #399CCB;\n}\n.acf-admin-page .acf-input .select2-container--focus,\n.acf-admin-page .rule-groups .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear,\n.acf-admin-page .rule-groups .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before,\n.acf-admin-page .rule-groups .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before,\n.acf-admin-page .rule-groups .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf,\n.acf-admin-page .rule-groups .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,\n.acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow,\n.acf-admin-page .rule-groups .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],\n.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .acf-term-search-term-name {\n background-color: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n color: #98A2B3;\n padding: 5px 5px 5px 10px;\n width: 100%;\n margin: 0;\n display: block;\n font-weight: 300;\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,\n.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,\n.post-type-acf-field-group .metabox-holder.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {\n max-width: 100%;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {\n overflow: hidden;\n border: none;\n border-radius: 0 0 8px 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {\n display: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {\n min-height: 280px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-thead {\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-thead li {\n display: flex;\n align-items: center;\n min-height: 48px;\n padding-top: 0;\n padding-bottom: 0;\n color: #344054;\n font-weight: 500;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {\n display: inline-flex;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n margin-top: -1px;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n z-index: 500;\n}\n.post-type-acf-field-group .acf-field-object:hover {\n background-color: rgb(247.24, 251.12, 253.06);\n}\n.post-type-acf-field-group .acf-field-object.open {\n background-color: #fff;\n border-top-color: #A5D2E7;\n}\n.post-type-acf-field-group .acf-field-object.open .handle {\n background-color: #D8EBF5;\n border: none;\n text-shadow: none;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a {\n color: #0783BE !important;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a.delete-field {\n color: #a00 !important;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl {\n margin: 0;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li {\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child {\n flex-grow: 1;\n margin-left: -10px;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2) {\n padding-right: 0;\n}\n.post-type-acf-field-group .acf-field-object ul.acf-hl {\n display: flex;\n align-items: stretch;\n}\n.post-type-acf-field-group .acf-field-object .handle li {\n display: flex;\n align-items: top;\n flex-wrap: wrap;\n min-height: 60px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {\n font-weight: 500;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {\n width: 100%;\n}\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-tfoot {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n min-height: 80px;\n box-sizing: border-box;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n background-color: #fff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-tfoot .acf-fr {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n box-sizing: border-box;\n padding-top: 0;\n padding-bottom: 0;\n background-color: #fff;\n border-left-width: 4px;\n border-left-style: solid;\n border-left-color: #6BB5D8;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n padding-top: 32px;\n padding-right: 0;\n padding-bottom: 32px;\n padding-left: 0;\n}\n.acf-field-settings-main .acf-field:last-of-type,\n.acf-field-settings-main .acf-field.acf-last-visible {\n margin-bottom: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n display: block;\n justify-content: space-between;\n align-items: center;\n align-content: center;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 6px;\n margin-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 32px;\n margin-left: 0;\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field {\n padding-right: 12px;\n padding-left: 12px;\n }\n}\n.acf-field-settings .acf-field .acf-label,\n.acf-field-settings .acf-field .acf-input {\n max-width: 600px;\n}\n.acf-field-settings .acf-field .acf-label.acf-input-sub,\n.acf-field-settings .acf-field .acf-input.acf-input-sub {\n max-width: 100%;\n}\n.acf-field-settings .acf-field .acf-label .acf-btn:disabled,\n.acf-field-settings .acf-field .acf-input .acf-btn:disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n.acf-field-settings .acf-field .acf-input-wrap {\n overflow: visible;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n padding-top: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n margin-top: 24px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes .acf-label {\n display: none;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice {\n background-color: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 6px;\n padding: 16px;\n color: #344054;\n position: relative;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon {\n padding-left: 45px;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 17px;\n left: 18px;\n z-index: 600;\n width: 18px;\n height: 18px;\n margin-right: 8px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n display: flex;\n align-items: center;\n min-height: 72px;\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field-settings-footer {\n padding-left: 12px;\n }\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields .acf-tab-wrap,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap,\n.acf-browse-fields-modal-wrap .acf-tab-wrap {\n background: #F9FAFB;\n border-bottom-color: #1D2939;\n}\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar,\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n display: flex;\n align-items: stretch;\n min-height: 48px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 24px;\n margin-top: 0;\n margin-bottom: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar li,\n.acf-fields .acf-tab-wrap .acf-tab-group li,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li {\n display: flex;\n margin-top: 0;\n margin-right: 24px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n.acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a {\n box-sizing: border-box;\n display: inline-flex;\n align-items: center;\n height: 100%;\n padding-top: 3px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background: none;\n border-top: none;\n border-right: none;\n border-bottom-width: 3px;\n border-bottom-style: solid;\n border-bottom-color: transparent;\n border-left: none;\n color: #667085;\n font-weight: normal;\n}\n.acf-fields .acf-field-settings-tab-bar li a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible {\n border: 1px solid #5897fb;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: transparent;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #0783BE;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible {\n border-bottom-color: #0783BE;\n border-bottom-width: 3px;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 12px;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options .field-group-settings-tab {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {\n padding: 0;\n}\n#acf-field-group-options .acf-field {\n border: none;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container {\n display: flex;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split {\n box-sizing: border-box;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {\n flex: 1 0 auto;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n flex: 1 0 auto;\n max-width: 320px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 32px;\n padding-right: 32px;\n padding-left: 32px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n#acf-field-group-options .acf-field[data-name=description] {\n max-width: 600px;\n}\n#acf-field-group-options .acf-button-group {\n display: inline-flex;\n}\n\n.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n margin-right: 32px;\n margin-left: 0;\n border-left: none;\n border-right-width: 1px;\n border-right-style: solid;\n border-right-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list .li-field-order {\n padding: 0;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: stretch;\n align-items: stretch;\n background-color: transparent;\n}\n.acf-field-list .acf-sortable-handle {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n height: 100%;\n position: relative;\n padding-top: 11px;\n padding-bottom: 8px;\n background-color: transparent;\n border: none;\n border-radius: 0;\n}\n.acf-field-list .acf-sortable-handle:hover {\n cursor: grab;\n}\n.acf-field-list .acf-sortable-handle:before {\n content: \"\";\n display: none;\n position: absolute;\n top: 16px;\n left: 8px;\n width: 16px;\n height: 16px;\n width: 12px;\n height: 12px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n.rtl .acf-field-list .acf-sortable-handle:before {\n left: 0;\n right: 8px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object .li-field-label {\n position: relative;\n padding-left: 40px;\n}\n.acf-field-object .li-field-label:before {\n content: \"\";\n display: block;\n position: absolute;\n left: 6px;\n display: inline-flex;\n width: 18px;\n height: 18px;\n margin-top: -2px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.acf-field-object .li-field-label:hover:before {\n cursor: pointer;\n}\n\n.rtl .acf-field-object .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n.rtl .acf-field-object .li-field-label:before {\n left: 0;\n right: 6px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n.acf-thead .li-field-label {\n padding-left: 40px;\n}\n.rtl .acf-thead .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n display: flex;\n padding-right: 72px;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n padding-left: 12px;\n }\n}\n.acf-field-settings-main-conditional-logic .acf-field {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-right: 0;\n padding-left: 0;\n}\n.acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n flex: 0 1 100%;\n order: 3;\n margin-top: 32px;\n padding-top: 32px;\n padding-right: 72px;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n padding-left: 12px;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {\n flex: 1 1 100%;\n }\n}\n\n.acf-taxonomy-select-id,\n.acf-relationship-select-id,\n.acf-post_object-select-id,\n.acf-page_link-select-id,\n.acf-user-select-id {\n color: #98A2B3;\n padding-left: 10px;\n}\n\n.acf-taxonomy-select-sub-item {\n max-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n margin-left: 5px;\n}\n\n.acf-taxonomy-select-name {\n max-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input .acf-input-prepend,\n.acf-input .acf-input-append {\n display: inline-flex;\n align-items: center;\n height: 100%;\n min-height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #667085;\n}\n.acf-input .acf-input-prepend {\n border-radius: 6px 0 0 6px;\n}\n.acf-input .acf-input-append {\n border-radius: 0 6px 6px 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n display: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n display: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 400px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n flex: 1 0 100%;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {\n margin-top: 32px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {\n margin-top: 32px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-headerbar #title-prompt-text {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page #acf-popup .acf-popup-box {\n min-width: 480px;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title {\n display: flex;\n align-items: center;\n align-content: center;\n justify-content: space-between;\n min-height: 64px;\n box-sizing: border-box;\n margin: 0;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4 {\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon {\n display: block;\n position: relative;\n top: auto;\n right: auto;\n width: 22px;\n height: 22px;\n background-color: transparent;\n color: transparent;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before {\n display: inline-flex;\n position: absolute;\n top: 0;\n left: 0;\n width: 22px;\n height: 22px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before {\n background-color: #0783BE;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner {\n box-sizing: border-box;\n margin: 0;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n border-top: none;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner p {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,\n.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select {\n margin-top: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3 {\n color: #1D2939;\n font-weight: 500;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before {\n content: \"\";\n width: 18px;\n height: 18px;\n background: #98A2B3;\n margin-right: 9px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner {\n padding: 0 !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful {\n padding: 32px 24px;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description {\n margin-top: 6px !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n padding-top: 20px;\n padding-left: 24px;\n padding-bottom: 20px;\n padding-right: 24px;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn {\n display: inline-block;\n margin-left: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary {\n width: 120px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success {\n display: none;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss {\n margin: 24px 32px !important;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field {\n padding: 24px 32px 0 32px;\n margin: 0;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap {\n overflow: inherit;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text] {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(../../images/icons/icon-info-red.svg);\n background-position: right 10px top 50%;\n background-size: 14px;\n background-repeat: no-repeat;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p {\n font-size: 12px;\n color: #D13737;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n margin-top: 32px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled {\n background-color: #0783BE;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group #post-body-content {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n position: relative;\n min-height: 88px;\n margin-right: -24px;\n margin-left: -24px;\n margin-bottom: -24px;\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-group-settings-footer .acf-created-on {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n color: #667085;\n}\n.acf-field-group-settings-footer .acf-created-on:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n mask-image: url(\"../../images/icons/icon-time.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n display: none;\n}\n.conditional-logic-badge.is-enabled {\n display: inline-block;\n width: 6px;\n height: 6px;\n overflow: hidden;\n margin-left: 8px;\n background-color: rgba(82, 170, 89, 0.4);\n border-width: 1px;\n border-style: solid;\n border-color: #52AA59;\n border-radius: 100px;\n text-indent: 100%;\n white-space: nowrap;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n container-name: settings;\n container-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n display: flex;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-settings-split .acf-field {\n margin: 0;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n.acf-field-settings-split .acf-field:nth-child(2n) {\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n\n@container settings (max-width: 1170px) {\n .acf-field-settings-split {\n border: none;\n flex-direction: column;\n }\n .acf-field {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format .acf-label,\n.acf-field-setting-return_format .acf-label {\n margin-bottom: 6px;\n}\n.acf-field-setting-display_format .acf-radio-list li,\n.acf-field-setting-return_format .acf-radio-list li {\n display: flex;\n}\n.acf-field-setting-display_format .acf-radio-list li label,\n.acf-field-setting-return_format .acf-radio-list li label {\n display: inline-flex;\n width: 100%;\n}\n.acf-field-setting-display_format .acf-radio-list li label span,\n.acf-field-setting-return_format .acf-radio-list li label span {\n flex: 1 1 auto;\n}\n.acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code {\n padding-right: 8px;\n padding-left: 8px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #475467;\n}\n.acf-field-setting-display_format .acf-radio-list li input[type=text],\n.acf-field-setting-return_format .acf-radio-list li input[type=text] {\n height: 32px;\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n padding-top: 32px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image .acf-hl[data-cols=\"3\"] > li,\n.acf-field-object-gallery .acf-hl[data-cols=\"3\"] > li {\n width: auto;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n overflow: auto;\n}\n.acf-field-settings .acf-field-appended .acf-input {\n float: left;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {\n max-width: none;\n}\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {\n max-width: 81px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {\n max-width: 600px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n border: none;\n}\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {\n margin-right: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n margin-top: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n max-width: 100%;\n overflow: hidden;\n border-radius: 8px;\n border-width: 1px;\n border-style: solid;\n border-color: rgb(219.125, 222.5416666667, 229.375);\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n min-height: 64px;\n padding-right: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {\n box-shadow: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n width: 100%;\n height: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n display: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n display: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n display: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n border-top-color: rgb(219.125, 222.5416666667, 229.375);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, .post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n background-color: #ffffff !important;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n width: 32px;\n height: 32px !important;\n min-height: 32px;\n padding: 0;\n}\n.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,\n.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,\n.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n height: 32px !important;\n min-height: 32px;\n margin-left: 5px;\n}\n.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout {\n background-color: #ffffff;\n margin-bottom: 16px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 144px);\n margin-right: 72px;\n margin-left: 72px;\n padding-right: 0;\n padding-left: 0;\n border-width: 1px;\n border-style: solid;\n border-color: rgb(219.125, 222.5416666667, 229.375);\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open {\n background-color: #ffffff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 16px);\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {\n max-width: 100% !important;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n margin-right: 32px;\n margin-bottom: 32px;\n margin-left: 32px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {\n max-width: 100%;\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head {\n display: flex;\n align-items: center;\n justify-content: left;\n background-color: #F9FAFB;\n border-radius: 8px;\n min-height: 64px;\n margin-bottom: 0px;\n padding-right: 24px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable {\n min-height: 64px;\n padding-left: 24px;\n display: flex;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n min-width: 0;\n color: #98A2B3;\n padding-left: 8px;\n font-size: 16px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n width: 14px !important;\n height: 14px !important;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator {\n pointer-events: none;\n margin-top: 7px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label {\n display: inline-flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n margin-left: 1rem;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name {\n text-overflow: ellipsis;\n overflow: hidden;\n height: 22px;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n padding-right: 10px;\n}\n\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {\n display: flex;\n align-items: center;\n white-space: nowrap;\n margin-left: auto;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout {\n margin-left: 10px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field {\n margin-left: 0px !important;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {\n margin-right: 4px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {\n margin-right: 0;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head.open {\n border-radius: 8px 8px 0px 0px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(248.6, 242, 251);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(244.76, 234.2, 248.6);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {\n border-left-color: #BF7DD7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(234.7348066298, 247.2651933702, 244.1712707182);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(227.3524861878, 244.4475138122, 240.226519337);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #7CCDB9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(252.2544378698, 244.8698224852, 241.7455621302);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(250.5041420118, 238.4118343195, 233.2958579882);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #E29473;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: rgb(249.8888888889, 250.6666666667, 251.1111111111);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: rgb(244.0962962963, 245.7555555556, 246.7037037037);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #A3B1B9;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n\n\t.inside {\n\t\tborder-top: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\t}\n\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\t/* Field type */\n\t.li-field-type {\n\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.field-type-label {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.acf-pro-label-field-type {\n\t\t\tposition: relative;\n\t\t\ttop: -3px;\n\t\t\tmargin-left: 8px;\n\n\t\t\timg {\n\t\t\t\tmax-width: 34px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* table header */\n\t.li-field-order {\n\t\twidth: 64px;\n\t\tjustify-content: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\twidth: 32px;\n\t\t}\n\n\t}\n\t.li-field-label { width: calc(50% - 64px); }\n\t.li-field-name { width: 25%; word-break: break-word; }\n\t.li-field-key { display: none; }\n\t.li-field-type { width: 25%; }\n\n\t/* show keys */\n\t&.show-field-keys {\n\n\t\t.li-field-label { width: calc(35% - 64px); };\n\t\t.li-field-name { width: 15%; };\n\t\t.li-field-key { width: 25%; display: flex; };\n\t\t.li-field-type { width: 25%; };\n\n\t}\n\n\t/* hide tabs */\n\t&.hide-tabs {\n\t\t.acf-field-settings-tab-bar {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.acf-field-settings-main {\n\t\t\tpadding: 0;\n\n\t\t\t&.acf-field-settings-main-general {\n\t\t\t\tpadding-top: 32px;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-setting-wrapper {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-field-settings-split .acf-field {\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-field-setting-first_day {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-settings-footer {\n\t\t\tmargin-top: 32px;\n\t\t}\n\t}\n\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\n\t\t.acf-tbody {\n\n\t\t\t> .li-field-name,\n\t\t\t> .li-field-key {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t\t.copyable:not(.input-copyable, .copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\n\t\t\t&:hover:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.sub-label {\n\t\t\t\tpadding-right: 22px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tpadding-right: 0;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.copied:hover:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t.copyable.input-copyable:not(.copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\talign-items: center;\n\n\t\t\tinput {\n\t\t\t\tpadding-right: 40px;\n\t\t\t}\n\n\t\t\t.acf-input-wrap:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 12px;\n\t\t\t\ttop: 12px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.copied .acf-input-wrap:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t\n\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n.rtl #acf-field-group-fields {\n\t.li-field-type {\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\n}\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\toverflow: hidden !important;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200 !important;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tfilter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n\n\t\t&:before {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t}\n\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\n\n\t/* handle */\n\t> .handle {\n\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none;\n\t\t\ttransition: none;\n\t\t}\n\n\t\tli {\n\t\t\tword-wrap: break-word;\n\t\t}\n\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: block;\n\t\t\topacity: 0;\n\t\t\tmargin: {\n\t\t\t\ttop: 5px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* open */\n\t&.open {\n\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 -1px 0 -1px;\n\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\n\n\t/* hover */\n\t&:hover, &.-hover, &:focus-within {\n\n\t\t> .handle {\n\n\t\t\t.row-options {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n\n.rule-groups {\n\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\n\t\t\ta {\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tvisibility: hidden;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: block;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: 0\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields {\n\n\t\t.acf-field-object-tab,\n\t\t.acf-field-object-accordion {\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmax-width: 550px !important;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\t.acf-field-true-false {\n\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input,\n\t.rule-groups {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.acf-conditional-select-name {\n\t\t\tmin-width: 180px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.acf-conditional-select-id {\n\t\t\tpadding-right: 30px;\n\t\t}\n\n\t\t.value .select2-container--focus {\n\t\t\theight: 40px;\n\t\t}\n\n\t\t.value .select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box,\n\t.rule-groups {\n\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.acf-term-search-term-name {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: 1px solid $gray-200;\n\t\tborder-bottom: 1px solid $gray-200;\n\t\tcolor: $gray-400;\n\t\tpadding: 5px 5px 5px 10px;\n\t\twidth: 100%;\n\t\tmargin: 0;\n\t\tdisplay: block;\n\t\tfont-weight: 300;\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 {\n\t#acf-field-group-fields,\n\t#acf-field-group-options,\n\t.meta-box-sortables.ui-sortable,\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 {\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 {\n\t.acf-headerbar .acf-headerbar-inner {\n\t\tmax-width: 100%;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#poststuff {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-field-group-fields .acf-field-list-wrap {\n\t\toverflow: hidden;\n\t\tborder: none;\n\t\tborder-radius: 0 0 $radius-lg $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t&.-empty {\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t.acf-thead,\n\t\t\t.acf-tfoot {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.no-fields-message {\n\t\t\t\tmin-height: 280px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-thead {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 48px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object {\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t&:hover {\n\t\t\t.acf-sortable-handle:before {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t// Add divider to show which fields have endpoint\n\t\t&.acf-field-is-endpoint {\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground: $gray-300;\n\t\t\t\tmargin-top: -1px;\n\t\t\t}\n\n\t\t\t&.acf-field-object-accordion {\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\theight: 2px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tbackground: $gray-300;\n\t\t\t\t\tz-index: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 3%);\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground-color: #fff;\n\t\t\tborder-top-color: $blue-200;\n\t\t}\n\n\t\t&.open .handle {\n\t\t\tbackground-color: $blue-100;\n\t\t\tborder: none;\n\t\t\ttext-shadow: none;\n\n\t\t\ta {\n\t\t\t\tcolor: $link-color !important;\n\n\t\t\t\t&.delete-field {\n\t\t\t\t\tcolor: #a00 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-setting-type .acf-hl {\n\t\t\tmargin: 0;\n\n\t\t\tli {\n\t\t\t\twidth: auto;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul.acf-hl {\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.handle li {\n\t\t\tdisplay: flex;\n\t\t\talign-items: top;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 60px;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.li-field-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\talign-content: flex-start;\n\t\t\t\talign-items: flex-start;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p4;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\n\t\t\t\t.row-options {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.row-options a {\n\t\t\t\t\t@extend .p6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-tfoot {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tmin-height: 80px;\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 24px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 24px;\n\t\t}\n\t\tbackground-color: #fff;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-fr {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n\tbox-sizing: border-box;\n\tpadding: {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t}\n\tbackground-color: #fff;\n\tborder-left: {\n\t\twidth: 4px;\n\t\tstyle: solid;\n\t\tcolor: $blue-300;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n\tpadding: {\n\t\ttop: 32px;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\n\t.acf-field:last-of-type,\n\t.acf-field.acf-last-visible {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n\tdisplay: block;\n\tjustify-content: space-between;\n\talign-items: center;\n\talign-content: center;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 6px;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t}\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\n\t\t&.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t.acf-btn {\n\t\t\t&:disabled {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tcolor: $gray-400 !important;\n\t\t\t\tborder: 1px $gray-300 solid;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n\tpadding: {\n\t\ttop: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n\tmargin: {\n\t\ttop: 24px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes {\n\t.acf-label {\n\t\tdisplay: none;\n\t}\n\n\t.acf-feature-notice {\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-200;\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tcolor: $gray-700;\n\t\tposition: relative;\n\n\t\t&.with-warning-icon {\n\t\t\tpadding-left: 45px;\n\t\t\t&::before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 17px;\n\t\t\t\tleft: 18px;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n\tdisplay: flex;\n\talign-items: center;\n\tmin-height: 72px;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields,\n.acf-admin-page.acf-internal-post-type,\n.acf-browse-fields-modal-wrap {\n\t.acf-tab-wrap {\n\t\tbackground: $gray-50;\n\t\tborder-bottom: {\n\t\t\tcolor: $gray-800;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-settings-tab-bar,\n\t.acf-tab-wrap .acf-tab-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tmin-height: 48px;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\n\t\t\ta {\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder: 1px solid #5897fb;\n\t\t\t\t}\n\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tbackground: none;\n\t\t\t\tborder-top: none;\n\t\t\t\tborder-right: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 3px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t}\n\t\t\t\tborder-left: none;\n\t\t\t\tcolor: $gray-500;\n\t\t\t\t@extend .p5;\n\t\t\t\tfont-weight: normal;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tbackground: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t}\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder-bottom: {\n\t\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t\t\twidth: 3px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page.acf-internal-post-type\n\t.acf-field-editor\n\t.acf-field-settings-tab-bar {\n\tpadding: {\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options {\n\t.field-group-settings-tab {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t}\n\n\t\t.acf-field:last-of-type {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tborder: none;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Split layout\n\t.field-group-setting-split-container {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.field-group-setting-split {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(1) {\n\t\t\tflex: 1 0 auto;\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 320px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Description field\n\t.acf-field[data-name=\"description\"] {\n\t\tmax-width: 600px;\n\t}\n\n\t// Button group\n\t.acf-button-group {\n\t\tdisplay: inline-flex;\n\t}\n}\n\n.rtl #acf-field-group-options {\n\t.field-group-setting-split-container {\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tborder-left: none;\n\t\t\tborder-right: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list {\n\t.li-field-order {\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: stretch;\n\t\tbackground-color: transparent;\n\t}\n\n\t.acf-sortable-handle {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\ttop: 11px;\n\t\t\tbottom: 8px;\n\t\t}\n\t\t@extend .p4;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\n\t\t&:hover {\n\t\t\tcursor: grab;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 16px;\n\t\t\tleft: 8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 12px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t}\n\t}\n}\n\n.rtl .acf-field-list {\n\t.acf-sortable-handle {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object {\n\t.li-field-label {\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tleft: 6px;\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\ttop: -2px;\n\t\t\t}\n\t\t\tbackground-color: $gray-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t}\n\n\t\t&:hover:before {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.rtl {\n\t.acf-field-object {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 6px;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\n\t\t// Open\n\t\t&.open {\n\t\t\t.li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .acf-field-object.open .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\t}\n\t.rtl & {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic {\n\n\t.acf-conditional-toggle {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t}\n\n\t\t@media screen and (max-width: 600px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.rule-groups {\n\t\t\tflex: 0 1 100%;\n\t\t\torder: 3;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tright: 72px;\n\t\t\t\tleft: 72px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t}\n\n\t\t\t\ttable.acf-table tbody tr {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\talign-content: flex-start;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tflex: 1 1 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-taxonomy-select-id,\n.acf-relationship-select-id,\n.acf-post_object-select-id,\n.acf-page_link-select-id,\n.acf-user-select-id {\n\tcolor: $gray-400;\n\tpadding-left: 10px;\n}\n\n.acf-taxonomy-select-sub-item {\n\tmax-width: 180px;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tmargin-left: 5px;\n}\n\n.acf-taxonomy-select-name {\n\tmax-width: 180px;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input {\n\t.acf-input-prepend,\n\t.acf-input-append {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 100%;\n\t\tmin-height: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-500;\n\t}\n\n\t.acf-input-prepend {\n\t\tborder-radius: $radius-md 0 0 $radius-md;\n\t}\n\n\t.acf-input-append {\n\t\tborder-radius: 0 $radius-md $radius-md 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n\tdisplay: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n\tdisplay: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group\n\t#acf-field-group-fields\n\t.acf-field-list.-empty\n\t.no-fields-message {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t}\n\n\t.no-fields-message-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 400px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\t@extend .p6;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-headerbar {\n\t\t#title-prompt-text {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#acf-popup .acf-popup-box {\n\t\tmin-width: 480px;\n\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-height: 64px;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4 {\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tright: auto;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&:before {\n\t\t\t\t\t$icon-size: 22px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t}\n\n\t\t\t\t&:hover:before {\n\t\t\t\t\tbackground-color: $color-primary;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: none;\n\n\t\t\tp {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Custom styling for move custom field modal/link field groups modal.\n\t\t#acf-move-field-form,\n\t\t#acf-link-field-groups-form {\n\t\t\t.acf-field-select {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Custom styling for the link field groups/create options page modal.\n\t.acf-link-field-groups-popup .acf-popup-box,\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.title h3 {\n\t\t\tcolor: $gray-800;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tbackground: $gray-400;\n\t\t\t\tmargin-right: 9px;\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tpadding: 0 !important;\n\n\t\t\t.acf-field-select,\n\t\t\t.acf-link-successful {\n\t\t\t\tpadding: 32px 24px;\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t.description {\n\t\t\t\t\tmargin-top: 6px !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 20px;\n\t\t\t\t\tleft: 24px;\n\t\t\t\t\tbottom: 20px;\n\t\t\t\t\tright: 24px;\n\t\t\t\t}\n\t\t\t\tborder-bottom-left-radius: 8px;\n\t\t\t\tborder-bottom-right-radius: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmargin-left: 8px;\n\n\t\t\t\t\t&.acf-btn-primary {\n\t\t\t\t\t\twidth: 120px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.inner {\n\t\t\t.acf-error-message.-success {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.-dismiss {\n\t\t\t\tmargin: 24px 32px !important;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 24px 32px 0 32px;\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-error {\n\t\t\t\t\t.acf-input-wrap {\n\t\t\t\t\t\toverflow: inherit;\n\n\t\t\t\t\t\tinput[type=\"text\"] {\n\t\t\t\t\t\t\tborder: 1px rgba($color-danger, 0.5) solid !important;\n\t\t\t\t\t\t\tbox-shadow:\n\t\t\t\t\t\t\t\t0px 0px 0px 3px rgba(209, 55, 55, 0.12),\n\t\t\t\t\t\t\t\t0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t\t\t\t\t\tbackground-image: url(../../images/icons/icon-info-red.svg);\n\t\t\t\t\t\t\tbackground-position: right 10px top 50%;\n\t\t\t\t\t\t\tbackground-size: 14px;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.acf-options-page-modal-error p {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcolor: $color-danger;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tmargin-top: 32px;\n\n\t\t\t\t.acf-btn:disabled {\n\t\t\t\t\tbackground-color: $blue-500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group {\n\t#post-body-content {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-content: stretch;\n\talign-items: center;\n\tposition: relative;\n\tmin-height: 88px;\n\tmargin: {\n\t\tright: -24px;\n\t\tleft: -24px;\n\t\tbottom: -24px;\n\t}\n\tpadding: {\n\t\tright: 24px;\n\t\tleft: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t.acf-created-on {\n\t\tdisplay: inline-flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\t@extend .p5;\n\t\tcolor: $gray-500;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n\tdisplay: none;\n\n\t&.is-enabled {\n\t\tdisplay: inline-block;\n\t\twidth: 6px;\n\t\theight: 6px;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t}\n\t\tbackground-color: rgba($color-success, 0.4);\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-success;\n\t\t}\n\t\tborder-radius: 100px;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n\tcontainer-name: settings;\n\tcontainer-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n\tdisplay: flex;\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\t.acf-field {\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 32px;\n\t\t\tbottom: 32px;\n\t\t}\n\n\t\t&:nth-child(2n) {\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@container settings (max-width: 1170px) {\n\t.acf-field-settings-split {\n\t\tborder: none;\n\t\tflex-direction: column;\n\t}\n\t.acf-field {\n\t\tborder-top-width: 1px;\n\t\tborder-top-style: solid;\n\t\tborder-top-color: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format,\n.acf-field-setting-return_format {\n\t.acf-label {\n\t\tmargin: {\n\t\t\tbottom: 6px;\n\t\t}\n\t}\n\n\t.acf-radio-list {\n\t\tli {\n\t\t\tdisplay: flex;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: 100%;\n\n\t\t\t\tspan {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t}\n\n\t\t\t\tcode {\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-color: $gray-100;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t@extend .p5;\n\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tinput[type=\"text\"] {\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n\tpadding: {\n\t\ttop: 32px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image,\n.acf-field-object-gallery {\n\t.acf-hl[data-cols=\"3\"] > li {\n\t\twidth: auto;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n\toverflow: auto;\n\n\t.acf-input {\n\t\tfloat: left;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width,\n.acf-field-settings .acf-field.acf-field-setting-max_width {\n\t.acf-input {\n\t\tmax-width: none;\n\t}\n\n\t.acf-input-wrap input[type=\"text\"] {\n\t\tmax-width: 81px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object-flexible-content {\n\t\t.acf-field-setting-pagination {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.acf-field-object-repeater {\n\t\t.acf-field-object-repeater {\n\t\t\t.acf-field-setting-pagination {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group\n\t.acf-field-object-flexible-content\n\t.acf-is-subfields\n\t.acf-field-object {\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group {\n\t.acf-field.acf-field-true-false.acf-field-setting-default_value\n\t\t.acf-true-false {\n\t\tborder: none;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n\tmargin: {\n\t\ttop: 32px;\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\tmax-width: 100%;\n\toverflow: hidden;\n\tborder-radius: $radius-lg;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: darken($gray-200, 5%);\n\t};\n\tbox-shadow: $elevation-01;\n\n\t// Header\n\t.acf-sub-field-list-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t// Main sub-fields wrapper\n\t.acf-field-list-wrap {\n\t\tbox-shadow: none;\n\t}\n\n\t// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\t\n\t// Secondary level sub-fields\n\t.acf-input.acf-input-sub {\n\t\tmax-width: 100%;\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n\tdisplay: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n\tborder-top-color: darken($gray-200, 5%);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ti.acf-icon.-duplicate.duplicate-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\ti.acf-icon.acf-icon-trash.delete-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\n\tbutton.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n\t\tbackground-color: #ffffff !important;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\t\twidth: 32px;\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tpadding: 0;\n\t}\n\n\tbutton.add-layout.acf-btn.acf-btn-primary.add-field,\n\t.acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field, \n\t.acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tmargin-left: 5px;\n\t}\n\n\t.acf-field.acf-field-setting-fc_layout {\n\t\tbackground-color: #ffffff;\n\t\tmargin-bottom: 16px;\n\t}\n\t\n\t.acf-field-setting-fc_layout {\n\t\t.acf-field-layout-settings.open {\n\t\t\tbackground-color: #ffffff;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t\twidth: calc(100% - 144px);\n\t\tmargin: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: darken($gray-200, 5%);\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\twidth: calc(100% - 16px);\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t// Secondary level sub-fields\n\t\t.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100% !important;\n\t\t}\n\n\t\t.acf-input-sub {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta {\n\t\t\tmax-width: 100%;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head {\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: left;\n\n\t\tbackground-color: $gray-50;\n\t\tborder-radius: 8px;\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\tbottom: 0px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t};\n\n\t\t.acf-fc_draggable {\n\t\t\tmin-height: 64px;\n\t\t\tpadding-left: 24px;\n\t\t\tdisplay: flex;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t.acf-fc-layout-name {\n\t\t\tmin-width: 0;\n\t\t\tcolor: $gray-400;\n\t\t\tpadding-left: 8px;\n\t\t\tfont-size: 16px;\n\n\t\t\t&.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n\t\t\t\twidth: 14px !important;\n\t\t\t\theight: 14px !important;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\n\t\tspan.toggle-indicator {\n\t\t\tpointer-events: none;\n\t\t\tmargin-top: 7px;\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t@extend .acf-h3;\n\n\t\t\t&.acf-fc-layout-name {\n\t\t\t\tmargin-left: 1rem;\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\n\t\t\t\tspan.acf-fc-layout-name {\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\theight: 22px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.acf-fc-layout-label:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-fl-actions {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\twhite-space: nowrap;\n\t\t\tmargin-left: auto;\n\n\t\t\t.acf-fc-add-layout {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.acf-fc-add-layout .add-field {\n\t\t\t\tmargin-left: 0px !important;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 4px;\n\t\t\t\t};\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head.open {\n\t\tborder-radius: 8px 8px 0px 0px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\t\n\t// Second level\n\t$nested-color: #BF7DD7;\n\t// Row hover color \n\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t// Active row color \n\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t// Active border color \n\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\n\t// Third level\n\t.acf-input-sub {\n\t\t$nested-color: #7CCDB9;\n\t\t// Row hover color \n\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t// Active row color \n\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t// Active border color \n\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\n\t\t// Fourth level\n\t\t.acf-input-sub {\n\t\t\t$nested-color: #E29473;\n\t\t\t// Row hover color \n\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t// Active row color \n\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t// Active border color \n\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t\n\t\t\t// Fifth level\n\t\t\t.acf-input-sub {\n\t\t\t\t$nested-color: #A3B1B9;\n\t\t\t\t// Row hover color \n\t\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t\t// Active row color \n\t\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t\t// Active border color \n\t\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t}\n\t\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css deleted file mode 100644 index 168530f42..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css +++ /dev/null @@ -1,7436 +0,0 @@ -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss ***! - \*****************************************************************************************************************************************************************************************************************/ -@charset "UTF-8"; -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* ACF 6 ↓ -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Global -* -*--------------------------------------------------------------------------------------------*/ -/* Horizontal List */ -.acf-hl { - padding: 0; - margin: 0; - list-style: none; - display: block; - position: relative; -} - -.acf-hl > li { - float: left; - display: block; - margin: 0; - padding: 0; -} - -.acf-hl > li.acf-fr { - float: right; -} - -/* Horizontal List: Clearfix */ -.acf-hl:before, -.acf-hl:after, -.acf-bl:before, -.acf-bl:after, -.acf-cf:before, -.acf-cf:after { - content: ""; - display: block; - line-height: 0; -} - -.acf-hl:after, -.acf-bl:after, -.acf-cf:after { - clear: both; -} - -/* Block List */ -.acf-bl { - padding: 0; - margin: 0; - list-style: none; - display: block; - position: relative; -} - -.acf-bl > li { - display: block; - margin: 0; - padding: 0; - float: none; -} - -/* Visibility */ -.acf-hidden { - display: none !important; -} - -.acf-empty { - display: table-cell !important; -} -.acf-empty * { - display: none !important; -} - -/* Float */ -.acf-fl { - float: left; -} - -.acf-fr { - float: right; -} - -.acf-fn { - float: none; -} - -/* Align */ -.acf-al { - text-align: left; -} - -.acf-ar { - text-align: right; -} - -.acf-ac { - text-align: center; -} - -/* loading */ -.acf-loading, -.acf-spinner { - display: inline-block; - height: 20px; - width: 20px; - vertical-align: text-top; - background: transparent url(../../images/spinner.gif) no-repeat 50% 50%; -} - -/* spinner */ -.acf-spinner { - display: none; -} - -.acf-spinner.is-active { - display: inline-block; -} - -/* WP < 4.2 */ -.spinner.is-active { - display: inline-block; -} - -/* required */ -.acf-required { - color: #f00; -} - -/* Allow pointer events in reusable blocks */ -.acf-button, -.acf-tab-button { - pointer-events: auto !important; -} - -/* show on hover */ -.acf-soh .acf-soh-target { - -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - visibility: hidden; - opacity: 0; -} - -.acf-soh:hover .acf-soh-target { - -webkit-transition-delay: 0s; - -moz-transition-delay: 0s; - -o-transition-delay: 0s; - transition-delay: 0s; - visibility: visible; - opacity: 1; -} - -/* show if value */ -.show-if-value { - display: none; -} - -.hide-if-value { - display: block; -} - -.has-value .show-if-value { - display: block; -} - -.has-value .hide-if-value { - display: none; -} - -/* select2 WP animation fix */ -.select2-search-choice-close { - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; -} - -/*--------------------------------------------------------------------------------------------- -* -* tooltip -* -*---------------------------------------------------------------------------------------------*/ -/* tooltip */ -.acf-tooltip { - background: #1D2939; - border-radius: 6px; - color: #D0D5DD; - padding-top: 8px; - padding-right: 12px; - padding-bottom: 10px; - padding-left: 12px; - position: absolute; - z-index: 900000; - max-width: 280px; - box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03); - /* tip */ - /* positions */ -} -.acf-tooltip:before { - border: solid; - border-color: transparent; - border-width: 6px; - content: ""; - position: absolute; -} -.acf-tooltip.top { - margin-top: -8px; -} -.acf-tooltip.top:before { - top: 100%; - left: 50%; - margin-left: -6px; - border-top-color: #2f353e; - border-bottom-width: 0; -} -.acf-tooltip.right { - margin-left: 8px; -} -.acf-tooltip.right:before { - top: 50%; - margin-top: -6px; - right: 100%; - border-right-color: #2f353e; - border-left-width: 0; -} -.acf-tooltip.bottom { - margin-top: 8px; -} -.acf-tooltip.bottom:before { - bottom: 100%; - left: 50%; - margin-left: -6px; - border-bottom-color: #2f353e; - border-top-width: 0; -} -.acf-tooltip.left { - margin-left: -8px; -} -.acf-tooltip.left:before { - top: 50%; - margin-top: -6px; - left: 100%; - border-left-color: #2f353e; - border-right-width: 0; -} -.acf-tooltip .acf-overlay { - z-index: -1; -} - -/* confirm */ -.acf-tooltip.-confirm { - z-index: 900001; -} -.acf-tooltip.-confirm a { - text-decoration: none; - color: #9ea3a8; -} -.acf-tooltip.-confirm a:hover { - text-decoration: underline; -} -.acf-tooltip.-confirm a[data-event=confirm] { - color: #f55e4f; -} - -.acf-overlay { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - cursor: default; -} - -.acf-tooltip-target { - position: relative; - z-index: 900002; -} - -/*--------------------------------------------------------------------------------------------- -* -* loading -* -*---------------------------------------------------------------------------------------------*/ -.acf-loading-overlay { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - cursor: default; - z-index: 99; - background: rgba(249, 249, 249, 0.5); -} -.acf-loading-overlay i { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-icon -* -*--------------------------------------------------------------------------------------------*/ -.acf-icon { - display: inline-block; - height: 28px; - width: 28px; - border: transparent solid 1px; - border-radius: 100%; - font-size: 20px; - line-height: 21px; - text-align: center; - text-decoration: none; - vertical-align: top; - box-sizing: border-box; -} -.acf-icon:before { - font-family: dashicons; - display: inline-block; - line-height: 1; - font-weight: 400; - font-style: normal; - speak: none; - text-decoration: inherit; - text-transform: none; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - width: 1em; - height: 1em; - vertical-align: middle; - text-align: center; -} - -.acf-icon.-plus:before { - content: "\f543"; -} - -.acf-icon.-minus:before { - content: "\f460"; -} - -.acf-icon.-cancel:before { - content: "\f335"; - margin: -1px 0 0 -1px; -} - -.acf-icon.-pencil:before { - content: "\f464"; -} - -.acf-icon.-location:before { - content: "\f230"; -} - -.acf-icon.-up:before { - content: "\f343"; - margin-top: -0.1em; -} - -.acf-icon.-down:before { - content: "\f347"; - margin-top: 0.1em; -} - -.acf-icon.-left:before { - content: "\f341"; - margin-left: -0.1em; -} - -.acf-icon.-right:before { - content: "\f345"; - margin-left: 0.1em; -} - -.acf-icon.-sync:before { - content: "\f463"; -} - -.acf-icon.-globe:before { - content: "\f319"; - margin-top: 0.1em; - margin-left: 0.1em; -} - -.acf-icon.-picture:before { - content: "\f128"; -} - -.acf-icon.-check:before { - content: "\f147"; - margin-left: -0.1em; -} - -.acf-icon.-dot-3:before { - content: "\f533"; - margin-top: -0.1em; -} - -.acf-icon.-arrow-combo:before { - content: "\f156"; -} - -.acf-icon.-arrow-up:before { - content: "\f142"; - margin-left: -0.1em; -} - -.acf-icon.-arrow-down:before { - content: "\f140"; - margin-left: -0.1em; -} - -.acf-icon.-search:before { - content: "\f179"; -} - -.acf-icon.-link-ext:before { - content: "\f504"; -} - -.acf-icon.-duplicate { - position: relative; -} -.acf-icon.-duplicate:before, .acf-icon.-duplicate:after { - content: ""; - display: block; - box-sizing: border-box; - width: 46%; - height: 46%; - position: absolute; - top: 33%; - left: 23%; -} -.acf-icon.-duplicate:before { - margin: -1px 0 0 1px; - box-shadow: 2px -2px 0px 0px currentColor; -} -.acf-icon.-duplicate:after { - border: solid 2px currentColor; -} - -.acf-icon.-trash { - position: relative; -} -.acf-icon.-trash:before, .acf-icon.-trash:after { - content: ""; - display: block; - box-sizing: border-box; - width: 46%; - height: 46%; - position: absolute; - top: 33%; - left: 23%; -} -.acf-icon.-trash:before { - margin: -1px 0 0 1px; - box-shadow: 2px -2px 0px 0px currentColor; -} -.acf-icon.-trash:after { - border: solid 2px currentColor; -} - -.acf-icon.-collapse:before { - content: "\f142"; - margin-left: -0.1em; -} - -.-collapsed .acf-icon.-collapse:before { - content: "\f140"; - margin-left: -0.1em; -} - -span.acf-icon { - color: #555d66; - border-color: #b5bcc2; - background-color: #fff; -} - -a.acf-icon { - color: #555d66; - border-color: #b5bcc2; - background-color: #fff; - position: relative; - transition: none; - cursor: pointer; -} -a.acf-icon:hover { - background: #f3f5f6; - border-color: #0071a1; - color: #0071a1; -} -a.acf-icon.-minus:hover, a.acf-icon.-cancel:hover { - background: #f7efef; - border-color: #a10000; - color: #dc3232; -} -a.acf-icon:active, a.acf-icon:focus { - outline: none; - box-shadow: none; -} - -.acf-icon.-clear { - border-color: transparent; - background: transparent; - color: #444; -} - -.acf-icon.light { - border-color: transparent; - background: #f5f5f5; - color: #23282d; -} - -.acf-icon.dark { - border-color: transparent !important; - background: #23282d; - color: #eee; -} - -a.acf-icon.dark:hover { - background: #191e23; - color: #00b9eb; -} -a.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover { - color: #d54e21; -} - -.acf-icon.grey { - border-color: transparent !important; - background: #b4b9be; - color: #fff !important; -} -.acf-icon.grey:hover { - background: #00a0d2; - color: #fff; -} -.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover { - background: #32373c; -} - -.acf-icon.small, -.acf-icon.-small { - width: 20px; - height: 20px; - line-height: 14px; - font-size: 14px; -} -.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after, -.acf-icon.-small.-duplicate:before, -.acf-icon.-small.-duplicate:after { - opacity: 0.8; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-box -* -*--------------------------------------------------------------------------------------------*/ -.acf-box { - background: #ffffff; - border: 1px solid #ccd0d4; - position: relative; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); - /* title */ - /* footer */ -} -.acf-box .title { - border-bottom: 1px solid #ccd0d4; - margin: 0; - padding: 15px; -} -.acf-box .title h3 { - display: flex; - align-items: center; - font-size: 14px; - line-height: 1em; - margin: 0; - padding: 0; -} -.acf-box .inner { - padding: 15px; -} -.acf-box h2 { - color: #333333; - font-size: 26px; - line-height: 1.25em; - margin: 0.25em 0 0.75em; - padding: 0; -} -.acf-box h3 { - margin: 1.5em 0 0; -} -.acf-box p { - margin-top: 0.5em; -} -.acf-box a { - text-decoration: none; -} -.acf-box i.dashicons-external { - margin-top: -1px; -} -.acf-box .footer { - border-top: 1px solid #ccd0d4; - padding: 12px; - font-size: 13px; - line-height: 1.5; -} -.acf-box .footer p { - margin: 0; -} -.acf-admin-3-8 .acf-box { - border-color: #E5E5E5; -} -.acf-admin-3-8 .acf-box .title, -.acf-admin-3-8 .acf-box .footer { - border-color: #E5E5E5; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-notice -* -*--------------------------------------------------------------------------------------------*/ -.acf-notice { - position: relative; - display: block; - color: #fff; - margin: 5px 0 15px; - padding: 3px 12px; - background: #2a9bd9; - border-left: rgb(31.4900398406, 125.1314741036, 176.5099601594) solid 3px; -} -.acf-notice p { - font-size: 13px; - line-height: 1.5; - margin: 0.5em 0; - text-shadow: none; - color: inherit; -} -.acf-notice .acf-notice-dismiss { - position: absolute; - top: 9px; - right: 12px; - background: transparent !important; - color: inherit !important; - border-color: #fff !important; - opacity: 0.75; -} -.acf-notice .acf-notice-dismiss:hover { - opacity: 1; -} -.acf-notice.-dismiss { - padding-right: 40px; -} -.acf-notice.-error { - background: #d94f4f; - border-color: rgb(201.4953271028, 43.5046728972, 43.5046728972); -} -.acf-notice.-success { - background: #49ad52; - border-color: rgb(57.8658536585, 137.1341463415, 65); -} -.acf-notice.-warning { - background: #fd8d3b; - border-color: rgb(252.4848484848, 111.6363636364, 8.5151515152); -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-table -* -*--------------------------------------------------------------------------------------------*/ -.acf-table { - border: #ccd0d4 solid 1px; - background: #fff; - border-spacing: 0; - border-radius: 0; - table-layout: auto; - padding: 0; - margin: 0; - width: 100%; - clear: both; - box-sizing: content-box; - /* defaults */ - /* thead */ - /* tbody */ - /* -clear */ -} -.acf-table > tbody > tr > th, -.acf-table > tbody > tr > td, -.acf-table > thead > tr > th, -.acf-table > thead > tr > td { - padding: 8px; - vertical-align: top; - background: #fff; - text-align: left; - border-style: solid; - font-weight: normal; -} -.acf-table > tbody > tr > th, -.acf-table > thead > tr > th { - position: relative; - color: #333333; -} -.acf-table > thead > tr > th { - border-color: #d5d9dd; - border-width: 0 0 1px 1px; -} -.acf-table > thead > tr > th:first-child { - border-left-width: 0; -} -.acf-table > tbody > tr { - z-index: 1; -} -.acf-table > tbody > tr > td { - border-color: #eeeeee; - border-width: 1px 0 0 1px; -} -.acf-table > tbody > tr > td:first-child { - border-left-width: 0; -} -.acf-table > tbody > tr:first-child > td { - border-top-width: 0; -} -.acf-table.-clear { - border: 0 none; -} -.acf-table.-clear > tbody > tr > td, -.acf-table.-clear > tbody > tr > th, -.acf-table.-clear > thead > tr > td, -.acf-table.-clear > thead > tr > th { - border: 0 none; - padding: 4px; -} - -/* remove tr */ -.acf-remove-element { - -webkit-transition: all 0.25s ease-out; - -moz-transition: all 0.25s ease-out; - -o-transition: all 0.25s ease-out; - transition: all 0.25s ease-out; - transform: translate(50px, 0); - opacity: 0; -} - -/* fade-up */ -.acf-fade-up { - -webkit-transition: all 0.25s ease-out; - -moz-transition: all 0.25s ease-out; - -o-transition: all 0.25s ease-out; - transition: all 0.25s ease-out; - transform: translate(0, -10px); - opacity: 0; -} - -/*--------------------------------------------------------------------------------------------- -* -* Fake table -* -*---------------------------------------------------------------------------------------------*/ -.acf-thead, -.acf-tbody, -.acf-tfoot { - width: 100%; - padding: 0; - margin: 0; -} -.acf-thead > li, -.acf-tbody > li, -.acf-tfoot > li { - box-sizing: border-box; - padding-top: 14px; - font-size: 12px; - line-height: 14px; -} - -.acf-thead { - border-bottom: #ccd0d4 solid 1px; - color: #23282d; -} -.acf-thead > li { - font-size: 14px; - line-height: 1.4; - font-weight: bold; -} -.acf-admin-3-8 .acf-thead { - border-color: #dfdfdf; -} - -.acf-tfoot { - background: #f5f5f5; - border-top: #d5d9dd solid 1px; -} - -/*-------------------------------------------------------------------------------------------- -* -* Settings -* -*--------------------------------------------------------------------------------------------*/ -.acf-settings-wrap #poststuff { - padding-top: 15px; -} -.acf-settings-wrap .acf-box { - margin: 20px 0; -} -.acf-settings-wrap table { - margin: 0; -} -.acf-settings-wrap table .button { - vertical-align: middle; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-popup -* -*--------------------------------------------------------------------------------------------*/ -#acf-popup { - position: fixed; - z-index: 900000; - top: 0; - left: 0; - right: 0; - bottom: 0; - text-align: center; -} -#acf-popup .bg { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 0; - background: rgba(0, 0, 0, 0.25); -} -#acf-popup:before { - content: ""; - display: inline-block; - height: 100%; - vertical-align: middle; -} -#acf-popup .acf-popup-box { - display: inline-block; - vertical-align: middle; - z-index: 1; - min-width: 300px; - min-height: 160px; - border-color: #aaaaaa; - box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25); - text-align: left; -} -html[dir=rtl] #acf-popup .acf-popup-box { - text-align: right; -} -#acf-popup .acf-popup-box .title { - min-height: 15px; - line-height: 15px; -} -#acf-popup .acf-popup-box .title .acf-icon { - position: absolute; - top: 10px; - right: 10px; -} -html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon { - right: auto; - left: 10px; -} -#acf-popup .acf-popup-box .inner { - min-height: 50px; - padding: 0; - margin: 15px; -} -#acf-popup .acf-popup-box .loading { - position: absolute; - top: 45px; - left: 0; - right: 0; - bottom: 0; - z-index: 2; - background: rgba(0, 0, 0, 0.1); - display: none; -} -#acf-popup .acf-popup-box .loading i { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} - -.acf-submit { - margin-bottom: 0; - line-height: 28px; -} -.acf-submit span { - float: right; - color: #999; -} -.acf-submit span.-error { - color: #dd4232; -} -.acf-submit .button { - margin-right: 5px; -} - -/*-------------------------------------------------------------------------------------------- -* -* upgrade notice -* -*--------------------------------------------------------------------------------------------*/ -#acf-upgrade-notice { - position: relative; - background: #fff; - padding: 20px; -} -#acf-upgrade-notice:after { - display: block; - clear: both; - content: ""; -} -#acf-upgrade-notice .col-content { - float: left; - width: 55%; - padding-left: 90px; -} -#acf-upgrade-notice .notice-container { - display: flex; - justify-content: space-between; - align-items: flex-start; - align-content: flex-start; -} -#acf-upgrade-notice .col-actions { - float: right; - text-align: center; -} -#acf-upgrade-notice img { - float: left; - width: 64px; - height: 64px; - margin: 0 0 0 -90px; -} -#acf-upgrade-notice h2 { - display: inline-block; - font-size: 16px; - margin: 2px 0 6.5px; -} -#acf-upgrade-notice p { - padding: 0; - margin: 0; -} -#acf-upgrade-notice .button:before { - margin-top: 11px; -} -@media screen and (max-width: 640px) { - #acf-upgrade-notice .col-content, - #acf-upgrade-notice .col-actions { - float: none; - padding-left: 90px; - width: auto; - text-align: left; - } -} - -#acf-upgrade-notice:has(.notice-container)::before, -#acf-upgrade-notice:has(.notice-container)::after { - display: none; -} - -#acf-upgrade-notice:has(.notice-container) { - padding-left: 20px !important; -} - -/*-------------------------------------------------------------------------------------------- -* -* Welcome -* -*--------------------------------------------------------------------------------------------*/ -.acf-wrap h1 { - margin-top: 0; - padding-top: 20px; -} -.acf-wrap .about-text { - margin-top: 0.5em; - min-height: 50px; -} -.acf-wrap .about-headline-callout { - font-size: 2.4em; - font-weight: 300; - line-height: 1.3; - margin: 1.1em 0 0.2em; - text-align: center; -} -.acf-wrap .feature-section { - padding: 40px 0; -} -.acf-wrap .feature-section h2 { - margin-top: 20px; -} -.acf-wrap .changelog { - list-style: disc; - padding-left: 15px; -} -.acf-wrap .changelog li { - margin: 0 0 0.75em; -} -.acf-wrap .acf-three-col { - display: flex; - flex-wrap: wrap; - justify-content: space-between; -} -.acf-wrap .acf-three-col > div { - flex: 1; - align-self: flex-start; - min-width: 31%; - max-width: 31%; -} -@media screen and (max-width: 880px) { - .acf-wrap .acf-three-col > div { - min-width: 48%; - } -} -@media screen and (max-width: 640px) { - .acf-wrap .acf-three-col > div { - min-width: 100%; - } -} -.acf-wrap .acf-three-col h3 .badge { - display: inline-block; - vertical-align: top; - border-radius: 5px; - background: #fc9700; - color: #fff; - font-weight: normal; - font-size: 12px; - padding: 2px 5px; -} -.acf-wrap .acf-three-col img + h3 { - margin-top: 0.5em; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-hl cols -* -*--------------------------------------------------------------------------------------------*/ -.acf-hl[data-cols] { - margin-left: -10px; - margin-right: -10px; -} -.acf-hl[data-cols] > li { - padding: 0 6px 0 10px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* sizes */ -.acf-hl[data-cols="2"] > li { - width: 50%; -} - -.acf-hl[data-cols="3"] > li { - width: 33.333%; -} - -.acf-hl[data-cols="4"] > li { - width: 25%; -} - -/* mobile */ -@media screen and (max-width: 640px) { - .acf-hl[data-cols] { - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; - margin-left: 0; - margin-right: 0; - margin-top: -10px; - } - .acf-hl[data-cols] > li { - flex: 1 1 100%; - width: 100% !important; - padding: 10px 0 0; - } -} -/*-------------------------------------------------------------------------------------------- -* -* misc -* -*--------------------------------------------------------------------------------------------*/ -.acf-actions { - text-align: right; - z-index: 1; - /* hover */ - /* rtl */ -} -.acf-actions.-hover { - position: absolute; - display: none; - top: 0; - right: 0; - padding: 5px; - z-index: 1050; -} -html[dir=rtl] .acf-actions.-hover { - right: auto; - left: 0; -} - -/* ul compatibility */ -ul.acf-actions li { - float: right; - margin-left: 4px; -} - -/*-------------------------------------------------------------------------------------------- -* -* RTL -* -*--------------------------------------------------------------------------------------------*/ -html[dir=rtl] .acf-fl { - float: right; -} - -html[dir=rtl] .acf-fr { - float: left; -} - -html[dir=rtl] .acf-hl > li { - float: right; -} - -html[dir=rtl] .acf-hl > li.acf-fr { - float: left; -} - -html[dir=rtl] .acf-icon.logo { - left: 0; - right: auto; -} - -html[dir=rtl] .acf-table thead th { - text-align: right; - border-right-width: 1px; - border-left-width: 0px; -} - -html[dir=rtl] .acf-table > tbody > tr > td { - text-align: right; - border-right-width: 1px; - border-left-width: 0px; -} - -html[dir=rtl] .acf-table > thead > tr > th:first-child, -html[dir=rtl] .acf-table > tbody > tr > td:first-child { - border-right-width: 0; -} - -html[dir=rtl] .acf-table > tbody > tr > td.order + td { - border-right-color: #e1e1e1; -} - -/*--------------------------------------------------------------------------------------------- -* -* acf-postbox-columns -* -*---------------------------------------------------------------------------------------------*/ -.acf-postbox-columns { - position: relative; - margin-top: -11px; - margin-bottom: -12px; - margin-left: -12px; - margin-right: 268px; -} -.acf-postbox-columns:after { - display: block; - clear: both; - content: ""; -} -.acf-postbox-columns .acf-postbox-main, -.acf-postbox-columns .acf-postbox-side { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 12px 12px; -} -.acf-postbox-columns .acf-postbox-main { - float: left; - width: 100%; -} -.acf-postbox-columns .acf-postbox-side { - float: right; - width: 280px; - margin-right: -280px; -} -.acf-postbox-columns .acf-postbox-side:before { - content: ""; - display: block; - position: absolute; - width: 1px; - height: 100%; - top: 0; - right: 0; - background: #d5d9dd; -} -.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before { - background: #dfdfdf; -} - -/* mobile */ -@media only screen and (max-width: 850px) { - .acf-postbox-columns { - margin: 0; - } - .acf-postbox-columns .acf-postbox-main, - .acf-postbox-columns .acf-postbox-side { - float: none; - width: auto; - margin: 0; - padding: 0; - } - .acf-postbox-columns .acf-postbox-side { - margin-top: 1em; - } - .acf-postbox-columns .acf-postbox-side:before { - display: none; - } -} -/*--------------------------------------------------------------------------------------------- -* -* acf-panel -* -*---------------------------------------------------------------------------------------------*/ -.acf-panel { - margin-top: -1px; - border-top: 1px solid #d5d9dd; - border-bottom: 1px solid #d5d9dd; - /* open */ - /* inside postbox */ - /* fields */ -} -.acf-panel .acf-panel-title { - margin: 0; - padding: 12px; - font-weight: bold; - cursor: pointer; - font-size: inherit; -} -.acf-panel .acf-panel-title i { - float: right; -} -.acf-panel .acf-panel-inside { - margin: 0; - padding: 0 12px 12px; - display: none; -} -.acf-panel.-open .acf-panel-inside { - display: block; -} -.postbox .acf-panel { - margin-left: -12px; - margin-right: -12px; -} -.acf-panel .acf-field { - margin: 20px 0 0; -} -.acf-panel .acf-field .acf-label label { - color: #555d66; - font-weight: normal; -} -.acf-panel .acf-field:first-child { - margin-top: 0; -} -.acf-admin-3-8 .acf-panel { - border-color: #dfdfdf; -} - -/*--------------------------------------------------------------------------------------------- -* -* Admin Tools -* -*---------------------------------------------------------------------------------------------*/ -#acf-admin-tools .notice { - margin-top: 10px; -} -#acf-admin-tools .acf-meta-box-wrap { - /* acf-fields */ -} -#acf-admin-tools .acf-meta-box-wrap .inside { - border-top: none; -} -#acf-admin-tools .acf-meta-box-wrap .acf-fields { - margin-bottom: 24px; - border: none; - background: #fff; - border-radius: 0; -} -#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field { - padding: 0; - margin-bottom: 19px; - border-top: none; -} -#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label { - margin-bottom: 16px; -} -#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input { - padding-top: 16px; - padding-right: 16px; - padding-bottom: 16px; - padding-left: 16px; - border-width: 1px; - border-style: solid; - border-color: #D0D5DD; - border-radius: 6px; -} -#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui { - margin-top: 19px; -} - -.acf-meta-box-wrap .postbox { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.acf-meta-box-wrap .postbox .inside { - margin-bottom: 0; -} -.acf-meta-box-wrap .postbox .hndle { - font-size: 14px; - padding: 8px 12px; - margin: 0; - line-height: 1.4; - position: relative; - z-index: 1; - cursor: default; -} -.acf-meta-box-wrap .postbox .handlediv, -.acf-meta-box-wrap .postbox .handle-order-higher, -.acf-meta-box-wrap .postbox .handle-order-lower { - display: none; -} - -/* grid */ -.acf-meta-box-wrap.-grid { - margin-left: 8px; - margin-right: 8px; -} -.acf-meta-box-wrap.-grid .postbox { - float: left; - clear: left; - width: 50%; - margin: 0 0 16px; -} -.acf-meta-box-wrap.-grid .postbox:nth-child(odd) { - margin-left: -8px; -} -.acf-meta-box-wrap.-grid .postbox:nth-child(even) { - float: right; - clear: right; - margin-right: -8px; -} - -/* mobile */ -@media only screen and (max-width: 850px) { - .acf-meta-box-wrap.-grid { - margin-left: 0; - margin-right: 0; - } - .acf-meta-box-wrap.-grid .postbox { - margin-left: 0 !important; - margin-right: 0 !important; - width: 100%; - } -} -/* export tool */ -#acf-admin-tool-export { - /* panel: selection */ -} -#acf-admin-tool-export p { - max-width: 800px; -} -#acf-admin-tool-export ul { - display: flex; - flex-wrap: wrap; - width: 100%; -} -#acf-admin-tool-export ul li { - flex: 0 1 33.33%; -} -@media screen and (max-width: 1600px) { - #acf-admin-tool-export ul li { - flex: 0 1 50%; - } -} -@media screen and (max-width: 1200px) { - #acf-admin-tool-export ul li { - flex: 0 1 100%; - } -} -#acf-admin-tool-export .acf-postbox-side ul { - display: block; -} -#acf-admin-tool-export .acf-postbox-side .button { - margin: 0; - width: 100%; -} -#acf-admin-tool-export textarea { - display: block; - width: 100%; - min-height: 500px; - background: #F9FAFB; - border-color: #D0D5DD; - box-shadow: none; - padding: 7px; - border-radius: 6px; -} -#acf-admin-tool-export .acf-panel-selection .acf-label label { - font-weight: bold; - color: #344054; -} - -#acf-admin-tool-import ul { - column-width: 200px; -} - -.acf-css-tooltip { - position: relative; -} -.acf-css-tooltip:before { - content: attr(aria-label); - display: none; - position: absolute; - z-index: 999; - bottom: 100%; - left: 50%; - transform: translate(-50%, -8px); - background: #191e23; - border-radius: 2px; - padding: 5px 10px; - color: #fff; - font-size: 12px; - line-height: 1.4em; - white-space: pre; -} -.acf-css-tooltip:after { - content: ""; - display: none; - position: absolute; - z-index: 998; - bottom: 100%; - left: 50%; - transform: translate(-50%, 4px); - border: solid 6px transparent; - border-top-color: #191e23; -} -.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after { - display: block; -} - -.acf-diff .acf-diff-title { - position: absolute; - top: 0; - left: 0; - right: 0; - height: 40px; - padding: 14px 16px; - background: #f3f3f3; - border-bottom: #dddddd solid 1px; -} -.acf-diff .acf-diff-title strong { - font-size: 14px; - display: block; -} -.acf-diff .acf-diff-title .acf-diff-title-left, -.acf-diff .acf-diff-title .acf-diff-title-right { - width: 50%; - float: left; -} -.acf-diff .acf-diff-content { - position: absolute; - top: 70px; - left: 0; - right: 0; - bottom: 0; - overflow: auto; -} -.acf-diff table.diff { - border-spacing: 0; -} -.acf-diff table.diff col.diffsplit.middle { - width: 0; -} -.acf-diff table.diff td, -.acf-diff table.diff th { - padding-top: 0.25em; - padding-bottom: 0.25em; -} -.acf-diff table.diff tr td:nth-child(2) { - width: auto; -} -.acf-diff table.diff td:nth-child(3) { - border-left: #dddddd solid 1px; -} -@media screen and (max-width: 600px) { - .acf-diff .acf-diff-title { - height: 70px; - } - .acf-diff .acf-diff-content { - top: 100px; - } -} - -/*--------------------------------------------------------------------------------------------- -* -* Modal -* -*---------------------------------------------------------------------------------------------*/ -.acf-modal { - position: fixed; - top: 30px; - left: 30px; - right: 30px; - bottom: 30px; - z-index: 160000; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7); - background: #fcfcfc; -} -.acf-modal .acf-modal-title, -.acf-modal .acf-modal-content, -.acf-modal .acf-modal-toolbar { - box-sizing: border-box; - position: absolute; - left: 0; - right: 0; -} -.acf-modal .acf-modal-title { - height: 50px; - top: 0; - border-bottom: 1px solid #ddd; -} -.acf-modal .acf-modal-title h2 { - margin: 0; - padding: 0 16px; - line-height: 50px; -} -.acf-modal .acf-modal-title .acf-modal-close { - position: absolute; - top: 0; - right: 0; - height: 50px; - width: 50px; - border: none; - border-left: 1px solid #ddd; - background: transparent; - cursor: pointer; - color: #666; -} -.acf-modal .acf-modal-title .acf-modal-close:hover { - color: #00a0d2; -} -.acf-modal .acf-modal-content { - top: 50px; - bottom: 60px; - background: #fff; - overflow: auto; - padding: 16px; -} -.acf-modal .acf-modal-feedback { - position: absolute; - top: 50%; - margin: -10px 0; - left: 0; - right: 0; - text-align: center; - opacity: 0.75; -} -.acf-modal .acf-modal-feedback.error { - opacity: 1; - color: #b52727; -} -.acf-modal .acf-modal-toolbar { - height: 60px; - bottom: 0; - padding: 15px 16px; - border-top: 1px solid #ddd; -} -.acf-modal .acf-modal-toolbar .button { - float: right; -} -@media only screen and (max-width: 640px) { - .acf-modal { - top: 0; - left: 0; - right: 0; - bottom: 0; - } -} - -.acf-modal-backdrop { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: #101828; - opacity: 0.8; - z-index: 159900; -} - -/*--------------------------------------------------------------------------------------------- -* -* Retina -* -*---------------------------------------------------------------------------------------------*/ -@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { - .acf-loading, - .acf-spinner { - background-image: url(../../images/spinner@2x.gif); - background-size: 20px 20px; - } -} -/*-------------------------------------------------------------------------------------------- -* -* Wrap -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-page .wrap { - margin-top: 48px; - margin-right: 32px; - margin-bottom: 0; - margin-left: 12px; -} -@media screen and (max-width: 768px) { - .acf-admin-page .wrap { - margin-right: 8px; - margin-left: 8px; - } -} -.acf-admin-page.rtl .wrap { - margin-right: 12px; - margin-left: 32px; -} -@media screen and (max-width: 768px) { - .acf-admin-page.rtl .wrap { - margin-right: 8px; - margin-left: 8px; - } -} -@media screen and (max-width: 768px) { - .acf-admin-page #wpcontent { - padding-left: 0; - } -} - -/*------------------------------------------------------------------- -* -* ACF Admin Page Footer Styles -* -*------------------------------------------------------------------*/ -.acf-admin-page #wpfooter { - font-style: italic; -} - -/*--------------------------------------------------------------------------------------------- -* -* Admin Postbox & ACF Postbox -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .postbox, -.acf-admin-page .acf-box { - border: none; - border-radius: 8px; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.acf-admin-page .postbox .inside, -.acf-admin-page .acf-box .inside { - padding-top: 24px; - padding-right: 24px; - padding-bottom: 24px; - padding-left: 24px; -} -.acf-admin-page .postbox .acf-postbox-inner, -.acf-admin-page .acf-box .acf-postbox-inner { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 24px; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; -} -.acf-admin-page .postbox .inner, -.acf-admin-page .postbox .inside, -.acf-admin-page .acf-box .inner, -.acf-admin-page .acf-box .inside { - margin-top: 0 !important; - margin-right: 0 !important; - margin-bottom: 0 !important; - margin-left: 0 !important; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.acf-admin-page .postbox .postbox-header, -.acf-admin-page .postbox .title, -.acf-admin-page .acf-box .postbox-header, -.acf-admin-page .acf-box .title { - display: flex; - align-items: center; - box-sizing: border-box; - min-height: 64px; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 24px; - padding-bottom: 0; - padding-left: 24px; - border-bottom-width: 0; - border-bottom-style: none; -} -.acf-admin-page .postbox .postbox-header h2, -.acf-admin-page .postbox .postbox-header h3, -.acf-admin-page .postbox .title h2, -.acf-admin-page .postbox .title h3, -.acf-admin-page .acf-box .postbox-header h2, -.acf-admin-page .acf-box .postbox-header h3, -.acf-admin-page .acf-box .title h2, -.acf-admin-page .acf-box .title h3 { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; - color: #344054; -} -.acf-admin-page .postbox .hndle, -.acf-admin-page .acf-box .hndle { - padding-top: 0; - padding-right: 24px; - padding-bottom: 0; - padding-left: 24px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Custom ACF postbox header -* -*---------------------------------------------------------------------------------------------*/ -.acf-postbox-header { - display: flex; - align-items: center; - justify-content: space-between; - box-sizing: border-box; - min-height: 64px; - margin-top: -24px; - margin-right: -24px; - margin-bottom: 0; - margin-left: -24px; - padding-top: 0; - padding-right: 24px; - padding-bottom: 0; - padding-left: 24px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -.acf-postbox-header h2.acf-postbox-title { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 24px; - padding-bottom: 0; - padding-left: 0; - color: #344054; -} -.rtl .acf-postbox-header h2.acf-postbox-title { - padding-right: 0; - padding-left: 24px; -} -.acf-postbox-header .acf-icon { - background-color: #98A2B3; -} - -/*--------------------------------------------------------------------------------------------- -* -* Screen options button & screen meta container -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page #screen-meta-links { - margin-right: 32px; -} -.acf-admin-page #screen-meta-links .show-settings { - border-color: #D0D5DD; -} -@media screen and (max-width: 768px) { - .acf-admin-page #screen-meta-links { - margin-right: 16px; - margin-bottom: 0; - } -} -.acf-admin-page.rtl #screen-meta-links { - margin-right: 0; - margin-left: 32px; -} -@media screen and (max-width: 768px) { - .acf-admin-page.rtl #screen-meta-links { - margin-right: 0; - margin-left: 16px; - } -} -.acf-admin-page #screen-meta { - border-color: #D0D5DD; -} - -/*--------------------------------------------------------------------------------------------- -* -* Postbox headings -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page #poststuff .postbox-header h2, -.acf-admin-page #poststuff .postbox-header h3 { - justify-content: flex-start; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; - color: #344054 !important; -} - -/*--------------------------------------------------------------------------------------------- -* -* Postbox drag state -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables { - box-sizing: border-box; - padding: 2px; - outline: none; - background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px); - background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px; - background-position: 0 0, 0 0, 100% 0, 0 100%; - background-repeat: no-repeat; - border-radius: 8px; -} -.acf-admin-page .ui-sortable-placeholder { - border: none; -} - -/*-------------------------------------------------------------------------------------------- -* -* Search summary -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-page .subtitle { - display: inline-flex; - align-items: center; - height: 24px; - margin: 0; - padding-top: 4px; - padding-right: 12px; - padding-bottom: 4px; - padding-left: 12px; - background-color: #EBF5FA; - border-width: 1px; - border-style: solid; - border-color: #A5D2E7; - border-radius: 6px; -} -.acf-admin-page .subtitle strong { - margin-left: 5px; -} - -/*-------------------------------------------------------------------------------------------- -* -* Action strip -* -*--------------------------------------------------------------------------------------------*/ -.acf-actions-strip { - display: flex; -} -.acf-actions-strip .acf-btn { - margin-right: 8px; -} - -/*-------------------------------------------------------------------------------------------- -* -* Notices -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-page .acf-notice, -.acf-admin-page .notice, -.acf-admin-page #lost-connection-notice { - position: relative; - box-sizing: border-box; - min-height: 48px; - margin-top: 0 !important; - margin-right: 0 !important; - margin-bottom: 16px !important; - margin-left: 0 !important; - padding-top: 13px !important; - padding-right: 16px; - padding-bottom: 12px !important; - padding-left: 50px !important; - background-color: #e7eff9; - border-width: 1px; - border-style: solid; - border-color: #9dbaee; - border-radius: 8px; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - color: #344054; -} -.acf-admin-page .acf-notice.update-nag, -.acf-admin-page .notice.update-nag, -.acf-admin-page #lost-connection-notice.update-nag { - display: block; - position: relative; - width: calc(100% - 44px); - margin-top: 48px !important; - margin-right: 44px !important; - margin-bottom: -32px !important; - margin-left: 12px !important; -} -.acf-admin-page .acf-notice .button, -.acf-admin-page .notice .button, -.acf-admin-page #lost-connection-notice .button { - height: auto; - margin-left: 8px; - padding: 0; - border: none; -} -.acf-admin-page .acf-notice > div, -.acf-admin-page .notice > div, -.acf-admin-page #lost-connection-notice > div { - margin-top: 0; - margin-bottom: 0; -} -.acf-admin-page .acf-notice p, -.acf-admin-page .notice p, -.acf-admin-page #lost-connection-notice p { - flex: 1 0 auto; - max-width: 100%; - line-height: 18px; - margin: 0; - padding: 0; -} -.acf-admin-page .acf-notice p.help, -.acf-admin-page .notice p.help, -.acf-admin-page #lost-connection-notice p.help { - margin-top: 0; - padding-top: 0; - color: rgba(52, 64, 84, 0.7); -} -.acf-admin-page .acf-notice .acf-notice-dismiss, -.acf-admin-page .acf-notice .notice-dismiss, -.acf-admin-page .notice .acf-notice-dismiss, -.acf-admin-page .notice .notice-dismiss, -.acf-admin-page #lost-connection-notice .acf-notice-dismiss, -.acf-admin-page #lost-connection-notice .notice-dismiss { - position: absolute; - top: 4px; - right: 8px; - padding: 9px; - border: none; -} -.acf-admin-page .acf-notice .acf-notice-dismiss:before, -.acf-admin-page .acf-notice .notice-dismiss:before, -.acf-admin-page .notice .acf-notice-dismiss:before, -.acf-admin-page .notice .notice-dismiss:before, -.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before, -.acf-admin-page #lost-connection-notice .notice-dismiss:before { - content: ""; - display: block; - position: relative; - z-index: 600; - width: 20px; - height: 20px; - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-close.svg"); - mask-image: url("../../images/icons/icon-close.svg"); -} -.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before, -.acf-admin-page .acf-notice .notice-dismiss:hover::before, -.acf-admin-page .notice .acf-notice-dismiss:hover::before, -.acf-admin-page .notice .notice-dismiss:hover::before, -.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before, -.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before { - background-color: #344054; -} -.acf-admin-page .acf-notice a.acf-notice-dismiss, -.acf-admin-page .notice a.acf-notice-dismiss, -.acf-admin-page #lost-connection-notice a.acf-notice-dismiss { - position: absolute; - top: 5px; - right: 24px; -} -.acf-admin-page .acf-notice a.acf-notice-dismiss:before, -.acf-admin-page .notice a.acf-notice-dismiss:before, -.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before { - background-color: #475467; -} -.acf-admin-page .acf-notice:before, -.acf-admin-page .notice:before, -.acf-admin-page #lost-connection-notice:before { - content: ""; - display: block; - position: absolute; - top: 15px; - left: 18px; - z-index: 600; - width: 16px; - height: 16px; - margin-right: 8px; - background-color: #fff; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-info-solid.svg"); - mask-image: url("../../images/icons/icon-info-solid.svg"); -} -.acf-admin-page .acf-notice:after, -.acf-admin-page .notice:after, -.acf-admin-page #lost-connection-notice:after { - content: ""; - display: block; - position: absolute; - top: 9px; - left: 12px; - z-index: 500; - width: 28px; - height: 28px; - background-color: #2D69DA; - border-radius: 6px; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.acf-admin-page .acf-notice .local-restore, -.acf-admin-page .notice .local-restore, -.acf-admin-page #lost-connection-notice .local-restore { - align-items: center; - margin-top: -6px; - margin-bottom: 0; -} -.acf-admin-page .notice[data-persisted=true] { - display: none; -} -.acf-admin-page .notice.is-dismissible { - padding-right: 56px; -} -.acf-admin-page .notice.notice-success { - background-color: #edf7ef; - border-color: #b6deb9; -} -.acf-admin-page .notice.notice-success:before { - -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg"); - mask-image: url("../../images/icons/icon-check-circle-solid.svg"); -} -.acf-admin-page .notice.notice-success:after { - background-color: #52AA59; -} -.acf-admin-page .acf-notice.acf-error-message, -.acf-admin-page .notice.notice-error, -.acf-admin-page #lost-connection-notice { - background-color: #f7eeeb; - border-color: #f1b6b3; -} -.acf-admin-page .acf-notice.acf-error-message:before, -.acf-admin-page .notice.notice-error:before, -.acf-admin-page #lost-connection-notice:before { - -webkit-mask-image: url("../../images/icons/icon-warning.svg"); - mask-image: url("../../images/icons/icon-warning.svg"); -} -.acf-admin-page .acf-notice.acf-error-message:after, -.acf-admin-page .notice.notice-error:after, -.acf-admin-page #lost-connection-notice:after { - background-color: #D13737; -} -.acf-admin-page .notice.notice-warning { - background: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF; - border: 1px solid rgba(247, 144, 9, 0.32); - color: #344054; -} -.acf-admin-page .notice.notice-warning:before { - -webkit-mask-image: url("../../images/icons/icon-alert-triangle.svg"); - mask-image: url("../../images/icons/icon-alert-triangle.svg"); - background: #f56e28; -} -.acf-admin-page .notice.notice-warning:after { - content: none; -} - -.acf-admin-single-taxonomy .notice-success .acf-item-saved-text, -.acf-admin-single-post-type .notice-success .acf-item-saved-text, -.acf-admin-single-options-page .notice-success .acf-item-saved-text { - font-weight: 600; -} -.acf-admin-single-taxonomy .notice-success .acf-item-saved-links, -.acf-admin-single-post-type .notice-success .acf-item-saved-links, -.acf-admin-single-options-page .notice-success .acf-item-saved-links { - display: flex; - gap: 12px; -} -.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a, -.acf-admin-single-post-type .notice-success .acf-item-saved-links a, -.acf-admin-single-options-page .notice-success .acf-item-saved-links a { - text-decoration: none; - opacity: 1; -} -.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, -.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, -.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after { - content: ""; - width: 1px; - height: 13px; - display: inline-flex; - position: relative; - top: 2px; - left: 6px; - background-color: #475467; - opacity: 0.3; -} -.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after, -.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after, -.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after { - content: none; -} - -.rtl.acf-field-group .notice, -.rtl.acf-internal-post-type .notice { - padding-right: 50px !important; -} -.rtl.acf-field-group .notice .notice-dismiss, -.rtl.acf-internal-post-type .notice .notice-dismiss { - left: 8px; - right: unset; -} -.rtl.acf-field-group .notice:before, -.rtl.acf-internal-post-type .notice:before { - left: unset; - right: 10px; -} -.rtl.acf-field-group .notice:after, -.rtl.acf-internal-post-type .notice:after { - left: unset; - right: 12px; -} -.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after, -.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, -.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, -.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after { - left: unset; - right: 6px; -} - -/*-------------------------------------------------------------------------------------------- -* -* ACF PRO label -* -*--------------------------------------------------------------------------------------------*/ -.acf-pro-label { - display: inline-flex; - align-items: center; - min-height: 22px; - border: none; - font-size: 11px; - text-transform: uppercase; - text-decoration: none; - color: #fff; -} - -/*-------------------------------------------------------------------------------------------- -* -* Inline notice overrides -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-page .acf-field .acf-notice { - display: flex; - align-items: center; - min-height: 40px !important; - margin-bottom: 6px !important; - padding-top: 6px !important; - padding-left: 40px !important; - padding-bottom: 6px !important; - margin: 0 0 15px; - background: #edf2ff; - color: #344054 !important; - border-color: #2183b9; - border-radius: 6px; -} -.acf-admin-page .acf-field .acf-notice:after { - top: 8px; - left: 8px; - width: 22px; - height: 22px; -} -.acf-admin-page .acf-field .acf-notice:before { - top: 12px; - left: 12px; - width: 14px; - height: 14px; -} -.acf-admin-page .acf-field .acf-notice.-error { - background: #f7eeeb; - border-color: #f1b6b3; -} -.acf-admin-page .acf-field .acf-notice.-success { - background: #edf7ef; - border-color: #b6deb9; -} -.acf-admin-page .acf-field .acf-notice.-warning { - background: #fdf8eb; - border-color: #f4dbb4; -} - -/*--------------------------------------------------------------------------------------------- -* -* Global -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page #wpcontent { - line-height: 140%; -} - -/*--------------------------------------------------------------------------------------------- -* -* Links -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page a { - color: #0783BE; -} - -/*--------------------------------------------------------------------------------------------- -* -* Headings -* -*---------------------------------------------------------------------------------------------*/ -.acf-h1, .acf-admin-page #tmpl-acf-field-group-pro-features h1, -.acf-admin-page #acf-field-group-pro-features h1, .acf-admin-page h1, -.acf-headerbar h1 { - font-size: 21px; - font-weight: 400; -} - -.acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2, -.acf-no-field-groups-wrapper .acf-no-post-types-inner h2, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2, -.acf-no-field-groups-wrapper .acf-options-preview-inner h2, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2, -.acf-no-taxonomies-wrapper .acf-options-preview-inner h2, -.acf-no-post-types-wrapper .acf-no-field-groups-inner h2, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2, -.acf-no-post-types-wrapper .acf-no-post-types-inner h2, -.acf-no-post-types-wrapper .acf-no-options-pages-inner h2, -.acf-no-post-types-wrapper .acf-options-preview-inner h2, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2, -.acf-no-options-pages-wrapper .acf-no-post-types-inner h2, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, -.acf-no-options-pages-wrapper .acf-options-preview-inner h2, -.acf-options-preview-wrapper .acf-no-field-groups-inner h2, -.acf-options-preview-wrapper .acf-no-taxonomies-inner h2, -.acf-options-preview-wrapper .acf-no-post-types-inner h2, -.acf-options-preview-wrapper .acf-no-options-pages-inner h2, -.acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2, -.acf-headerbar h2 { - font-size: 18px; - font-weight: 400; -} - -.acf-h3, .acf-admin-page h3, -.acf-headerbar h3, .acf-admin-page .postbox .postbox-header h2, -.acf-admin-page .postbox .postbox-header h3, -.acf-admin-page .postbox .title h2, -.acf-admin-page .postbox .title h3, -.acf-admin-page .acf-box .postbox-header h2, -.acf-admin-page .acf-box .postbox-header h3, -.acf-admin-page .acf-box .title h2, -.acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2, -.acf-admin-page #poststuff .postbox-header h3 { - font-size: 16px; - font-weight: 400; -} - -/*--------------------------------------------------------------------------------------------- -* -* Paragraphs -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .p1 { - font-size: 15px; -} -.acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p, -.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p, -.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p, -.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p, -.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p, -.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p, -.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p, -.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p, -.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p, -.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p, -.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p, -.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p, -.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p, -.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p, -.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p, -.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p, -.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p, -.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p, -.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p, -.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p, -.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p, -.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p, -.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p, -.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p, -.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p, -.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label { - font-size: 14px; -} -.acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle { - font-size: 13.5px; -} -.acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th, -.acf-admin-page #acf-update-information .form-table td, -#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p, .acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p, -.acf-admin-page .acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p, -.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-admin-page p, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th, -.acf-admin-page .acf-internal-post-type .wp-list-table tbody td, -.acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td, -.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th, -.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text], -.acf-admin-page input[type=search], -.acf-admin-page input[type=number], -.acf-admin-page textarea, -.acf-admin-page select { - font-size: 13px; -} -.acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label, -.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-notice .button, -.acf-admin-page .notice .button, -.acf-admin-page #lost-connection-notice .button { - font-size: 12.5px; -} -.acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small, -.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small, -.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small { - font-size: 12px; -} -.acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help, -.acf-admin-page .notice p.help, -.acf-admin-page #lost-connection-notice p.help { - font-size: 11.5px; -} -.acf-admin-page .p8 { - font-size: 11px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Page titles -* -*---------------------------------------------------------------------------------------------*/ -.acf-page-title { - color: #344054; -} - -/*--------------------------------------------------------------------------------------------- -* -* Hide old / native WP titles from pages -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .acf-settings-wrap h1 { - display: none !important; -} -.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) { - display: none !important; -} - -/*--------------------------------------------------------------------------------------------- -* -* Small -* -*---------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Link focus style -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page a:focus { - box-shadow: none; - outline: none; -} -.acf-admin-page a:focus-visible { - box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); - outline: 1px solid transparent; -} - -.acf-admin-page { - /*--------------------------------------------------------------------------------------------- - * - * All Inputs - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Read only text inputs - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Number fields - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Textarea - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Select - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Radio Button & Checkbox base styling - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Radio Buttons - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Checkboxes - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Radio Buttons & Checkbox lists - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * ACF Switch - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * File input button - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Action Buttons - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Edit field group header - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Select2 inputs - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * ACF label - * - *---------------------------------------------------------------------------------------------*/ - /*--------------------------------------------------------------------------------------------- - * - * Tooltip for field name field setting (result of a fix for keyboard navigation) - * - *---------------------------------------------------------------------------------------------*/ - /* Field Type Selection select2 */ - /*--------------------------------------------------------------------------------------------- - * - * RTL arrow position - * - *---------------------------------------------------------------------------------------------*/ -} -.acf-admin-page input[type=text], -.acf-admin-page input[type=search], -.acf-admin-page input[type=number], -.acf-admin-page textarea, -.acf-admin-page select { - box-sizing: border-box; - height: 40px; - padding-right: 12px; - padding-left: 12px; - background-color: #fff; - border-color: #D0D5DD; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - border-radius: 6px; - /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ - color: #344054; -} -.acf-admin-page input[type=text]:focus, -.acf-admin-page input[type=search]:focus, -.acf-admin-page input[type=number]:focus, -.acf-admin-page textarea:focus, -.acf-admin-page select:focus { - outline: 3px solid #EBF5FA; - border-color: #399CCB; -} -.acf-admin-page input[type=text]:disabled, -.acf-admin-page input[type=search]:disabled, -.acf-admin-page input[type=number]:disabled, -.acf-admin-page textarea:disabled, -.acf-admin-page select:disabled { - background-color: #F9FAFB; - color: rgb(128.2255319149, 137.7574468085, 157.7744680851); -} -.acf-admin-page input[type=text]::placeholder, -.acf-admin-page input[type=search]::placeholder, -.acf-admin-page input[type=number]::placeholder, -.acf-admin-page textarea::placeholder, -.acf-admin-page select::placeholder { - color: #98A2B3; -} -.acf-admin-page input[type=text]:read-only { - background-color: #F9FAFB; - color: #98A2B3; -} -.acf-admin-page .acf-field.acf-field-number .acf-label, -.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] { - max-width: 180px; -} -.acf-admin-page textarea { - box-sizing: border-box; - padding-top: 10px; - padding-bottom: 10px; - height: 80px; - min-height: 56px; -} -.acf-admin-page select { - min-width: 160px; - max-width: 100%; - padding-right: 40px; - padding-left: 12px; - background-image: url("../../images/icons/icon-chevron-down.svg"); - background-position: right 10px top 50%; - background-size: 20px; -} -.acf-admin-page select:hover, .acf-admin-page select:focus { - color: #0783BE; -} -.acf-admin-page select::before { - content: ""; - display: block; - position: absolute; - top: 5px; - left: 5px; - width: 20px; - height: 20px; -} -.acf-admin-page.rtl select { - padding-right: 12px; - padding-left: 40px; - background-position: left 10px top 50%; -} -.acf-admin-page input[type=radio], -.acf-admin-page input[type=checkbox] { - box-sizing: border-box; - width: 16px; - height: 16px; - padding: 0; - border-width: 1px; - border-style: solid; - border-color: #98A2B3; - background: #fff; - box-shadow: none; -} -.acf-admin-page input[type=radio]:hover, -.acf-admin-page input[type=checkbox]:hover { - background-color: #EBF5FA; - border-color: #0783BE; -} -.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible, -.acf-admin-page input[type=checkbox]:checked, -.acf-admin-page input[type=checkbox]:focus-visible { - background-color: #EBF5FA; - border-color: #0783BE; -} -.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before, -.acf-admin-page input[type=checkbox]:checked:before, -.acf-admin-page input[type=checkbox]:focus-visible:before { - content: ""; - position: relative; - top: -1px; - left: -1px; - width: 16px; - height: 16px; - margin: 0; - padding: 0; - background-color: transparent; - background-size: cover; - background-repeat: no-repeat; - background-position: center; -} -.acf-admin-page input[type=radio]:active, -.acf-admin-page input[type=checkbox]:active { - box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25); -} -.acf-admin-page input[type=radio]:disabled, -.acf-admin-page input[type=checkbox]:disabled { - background-color: #F9FAFB; - border-color: #D0D5DD; -} -.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before, -.acf-admin-page.rtl input[type=checkbox]:checked:before, -.acf-admin-page.rtl input[type=checkbox]:focus-visible:before { - left: 1px; -} -.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before { - background-image: url("../../images/field-states/radio-active.svg"); -} -.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before { - background-image: url("../../images/field-states/checkbox-active.svg"); -} -.acf-admin-page .acf-radio-list li input[type=radio], -.acf-admin-page .acf-radio-list li input[type=checkbox], -.acf-admin-page .acf-checkbox-list li input[type=radio], -.acf-admin-page .acf-checkbox-list li input[type=checkbox] { - margin-right: 6px; -} -.acf-admin-page .acf-radio-list.acf-bl li, -.acf-admin-page .acf-checkbox-list.acf-bl li { - margin-bottom: 8px; -} -.acf-admin-page .acf-radio-list.acf-bl li:last-of-type, -.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type { - margin-bottom: 0; -} -.acf-admin-page .acf-radio-list label, -.acf-admin-page .acf-checkbox-list label { - display: flex; - align-items: center; - align-content: center; -} -.acf-admin-page .acf-switch { - width: 42px; - height: 24px; - border: none; - background-color: #D0D5DD; - border-radius: 12px; -} -.acf-admin-page .acf-switch:hover { - background-color: #98A2B3; -} -.acf-admin-page .acf-switch:active { - box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25); -} -.acf-admin-page .acf-switch.-on { - background-color: #0783BE; -} -.acf-admin-page .acf-switch.-on:hover { - background-color: #066998; -} -.acf-admin-page .acf-switch.-on .acf-switch-slider { - left: 20px; -} -.acf-admin-page .acf-switch .acf-switch-off, -.acf-admin-page .acf-switch .acf-switch-on { - visibility: hidden; -} -.acf-admin-page .acf-switch .acf-switch-slider { - width: 20px; - height: 20px; - border: none; - border-radius: 100px; - box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06); -} -.acf-admin-page .acf-field-true-false { - display: flex; - align-items: flex-start; -} -.acf-admin-page .acf-field-true-false .acf-label { - order: 2; - display: block; - align-items: center; - max-width: 550px !important; - margin-top: 2px; - margin-bottom: 0; - margin-left: 12px; -} -.acf-admin-page .acf-field-true-false .acf-label label { - margin-bottom: 0; -} -.acf-admin-page .acf-field-true-false .acf-label .acf-tip { - margin-left: 12px; -} -.acf-admin-page .acf-field-true-false .acf-label .description { - display: block; - margin-top: 2px; - margin-left: 0; -} -.acf-admin-page.rtl .acf-field-true-false .acf-label { - margin-right: 12px; - margin-left: 0; -} -.acf-admin-page.rtl .acf-field-true-false .acf-tip { - margin-right: 12px; - margin-left: 0; -} -.acf-admin-page input::file-selector-button { - box-sizing: border-box; - min-height: 40px; - margin-right: 16px; - padding-top: 8px; - padding-right: 16px; - padding-bottom: 8px; - padding-left: 16px; - background-color: transparent; - color: #0783BE !important; - border-radius: 6px; - border-width: 1px; - border-style: solid; - border-color: #0783BE; - text-decoration: none; -} -.acf-admin-page input::file-selector-button:hover { - border-color: #066998; - cursor: pointer; - color: #066998 !important; -} -.acf-admin-page .button { - display: inline-flex; - align-items: center; - height: 40px; - padding-right: 16px; - padding-left: 16px; - background-color: transparent; - border-width: 1px; - border-style: solid; - border-color: #0783BE; - border-radius: 6px; - color: #0783BE; -} -.acf-admin-page .button:hover { - background-color: rgb(243.16, 249.08, 252.04); - border-color: #0783BE; - color: #0783BE; -} -.acf-admin-page .button:focus { - background-color: rgb(243.16, 249.08, 252.04); - outline: 3px solid #EBF5FA; - color: #0783BE; -} -.acf-admin-page .edit-field-group-header { - display: block !important; -} -.acf-admin-page .acf-input .select2-container.-acf .select2-selection, -.acf-admin-page .rule-groups .select2-container.-acf .select2-selection { - border: none; - line-height: 1; -} -.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered { - box-sizing: border-box; - padding-right: 0; - padding-left: 0; - background-color: #fff; - border-width: 1px; - border-style: solid; - border-color: #D0D5DD; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - border-radius: 6px; - /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */ - color: #344054; -} -.acf-admin-page .acf-input .acf-conditional-select-name, -.acf-admin-page .rule-groups .acf-conditional-select-name { - min-width: 180px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.acf-admin-page .acf-input .acf-conditional-select-id, -.acf-admin-page .rule-groups .acf-conditional-select-id { - padding-right: 30px; -} -.acf-admin-page .acf-input .value .select2-container--focus, -.acf-admin-page .rule-groups .value .select2-container--focus { - height: 40px; -} -.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered { - border-color: #399CCB; -} -.acf-admin-page .acf-input .select2-container--focus, -.acf-admin-page .rule-groups .select2-container--focus { - outline: 3px solid #EBF5FA; - border-color: #399CCB; - border-radius: 6px; -} -.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered { - border-color: #399CCB !important; -} -.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; -} -.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered { - border-top-right-radius: 0 !important; - border-top-left-radius: 0 !important; -} -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field, -.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field { - margin: 0; - padding-left: 6px; -} -.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus, -.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus { - outline: none; - border: none; -} -.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered { - padding-top: 0; - padding-right: 6px; - padding-bottom: 0; - padding-left: 6px; -} -.acf-admin-page .acf-input .select2-selection__clear, -.acf-admin-page .rule-groups .select2-selection__clear { - width: 18px; - height: 18px; - margin-top: 12px; - margin-right: 1px; - text-indent: 100%; - white-space: nowrap; - overflow: hidden; - color: #fff; -} -.acf-admin-page .acf-input .select2-selection__clear:before, -.acf-admin-page .rule-groups .select2-selection__clear:before { - content: ""; - display: block; - width: 16px; - height: 16px; - top: 0; - left: 0; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-close.svg"); - mask-image: url("../../images/icons/icon-close.svg"); - background-color: #98A2B3; -} -.acf-admin-page .acf-input .select2-selection__clear:hover::before, -.acf-admin-page .rule-groups .select2-selection__clear:hover::before { - background-color: #0783BE; -} -.acf-admin-page .acf-label { - display: flex; - align-items: center; - justify-content: space-between; -} -.acf-admin-page .acf-label .acf-icon-help { - width: 18px; - height: 18px; - background-color: #98A2B3; -} -.acf-admin-page .acf-label label { - margin-bottom: 0; -} -.acf-admin-page .acf-label .description { - margin-top: 2px; -} -.acf-admin-page .acf-field-setting-name .acf-tip { - position: absolute; - top: 0; - left: 654px; - color: #98A2B3; -} -.rtl.acf-admin-page .acf-field-setting-name .acf-tip { - left: auto; - right: 654px; -} - -.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help { - width: 18px; - height: 18px; -} -.acf-admin-page .acf-field-setting-type .select2-container.-acf, -.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf, -.acf-admin-page .acf-field-query-var .select2-container.-acf, -.acf-admin-page .acf-field-capability .select2-container.-acf, -.acf-admin-page .acf-field-parent-slug .select2-container.-acf, -.acf-admin-page .acf-field-data-storage .select2-container.-acf, -.acf-admin-page .acf-field-manage-terms .select2-container.-acf, -.acf-admin-page .acf-field-edit-terms .select2-container.-acf, -.acf-admin-page .acf-field-delete-terms .select2-container.-acf, -.acf-admin-page .acf-field-assign-terms .select2-container.-acf, -.acf-admin-page .acf-field-meta-box .select2-container.-acf, -.acf-admin-page .rule-groups .select2-container.-acf { - min-height: 40px; -} -.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered { - display: flex; - align-items: center; - position: relative; - z-index: 800; - min-height: 40px; - padding-top: 0; - padding-right: 12px; - padding-bottom: 0; - padding-left: 12px; -} -.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon { - top: auto; - width: 18px; - height: 18px; - margin-right: 2px; -} -.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before, -.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before { - width: 9px; - height: 9px; -} -.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered { - border-color: #6BB5D8 !important; - border-bottom-color: #D0D5DD !important; -} -.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; -} -.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered, -.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered { - border-top-right-radius: 0 !important; - border-top-left-radius: 0 !important; - border-bottom-color: #6BB5D8 !important; - border-top-color: #D0D5DD !important; -} -.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, -.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, -.acf-admin-page .acf-field-query-var .acf-selection.has-icon, -.acf-admin-page .acf-field-capability .acf-selection.has-icon, -.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, -.acf-admin-page .acf-field-data-storage .acf-selection.has-icon, -.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, -.acf-admin-page .acf-field-meta-box .acf-selection.has-icon, -.acf-admin-page .rule-groups .acf-selection.has-icon { - margin-left: 6px; -} -.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon { - margin-right: 6px; -} - -.acf-admin-page .acf-field-setting-type .select2-selection__arrow, -.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow, -.acf-admin-page .acf-field-query-var .select2-selection__arrow, -.acf-admin-page .acf-field-capability .select2-selection__arrow, -.acf-admin-page .acf-field-parent-slug .select2-selection__arrow, -.acf-admin-page .acf-field-data-storage .select2-selection__arrow, -.acf-admin-page .acf-field-manage-terms .select2-selection__arrow, -.acf-admin-page .acf-field-edit-terms .select2-selection__arrow, -.acf-admin-page .acf-field-delete-terms .select2-selection__arrow, -.acf-admin-page .acf-field-assign-terms .select2-selection__arrow, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow, -.acf-admin-page .rule-groups .select2-selection__arrow { - width: 20px; - height: 20px; - top: calc(50% - 10px); - right: 12px; - background-color: transparent; -} -.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after, -.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after, -.acf-admin-page .acf-field-query-var .select2-selection__arrow:after, -.acf-admin-page .acf-field-capability .select2-selection__arrow:after, -.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after, -.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after, -.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after, -.acf-admin-page .rule-groups .select2-selection__arrow:after { - content: ""; - display: block; - position: absolute; - z-index: 850; - top: 1px; - left: 0; - width: 20px; - height: 20px; - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); - background-color: #667085; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation], -.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation], -.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] { - display: none; -} -.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after, -.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after { - -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); - mask-image: url("../../images/icons/icon-chevron-up.svg"); -} -.acf-admin-page .acf-term-search-term-name { - background-color: #F9FAFB; - border-top: 1px solid #EAECF0; - border-bottom: 1px solid #EAECF0; - color: #98A2B3; - padding: 5px 5px 5px 10px; - width: 100%; - margin: 0; - display: block; - font-weight: 300; -} -.acf-admin-page .field-type-select-results { - position: relative; - top: 4px; - z-index: 1002; - border-radius: 0 0 6px 6px; - box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12); -} -.acf-admin-page .field-type-select-results.select2-dropdown--above { - display: flex; - flex-direction: column-reverse; - top: 0; - border-radius: 6px 6px 0 0; - z-index: 99999; -} -.select2-container.select2-container--open.acf-admin-page .field-type-select-results { - box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12); -} - -.acf-admin-page .field-type-select-results .acf-selection.has-icon { - margin-left: 6px; -} -.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon { - margin-right: 6px; -} - -.acf-admin-page .field-type-select-results .select2-search { - position: relative; - margin: 0; - padding: 0; -} -.acf-admin-page .field-type-select-results .select2-search--dropdown:after { - content: ""; - display: block; - position: absolute; - top: 12px; - left: 13px; - width: 16px; - height: 16px; - -webkit-mask-image: url("../../images/icons/icon-search.svg"); - mask-image: url("../../images/icons/icon-search.svg"); - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after { - right: 12px; - left: auto; -} - -.acf-admin-page .field-type-select-results .select2-search .select2-search__field { - padding-left: 38px; - border-right: 0; - border-bottom: 0; - border-left: 0; - border-radius: 0; -} -.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field { - padding-right: 38px; - padding-left: 0; -} - -.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus { - border-top-color: #D0D5DD; - outline: 0; -} -.acf-admin-page .field-type-select-results .select2-results__options { - max-height: 440px; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted { - background-color: #0783BE !important; - color: #F9FAFB !important; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option { - display: inline-flex; - position: relative; - width: calc(100% - 24px); - min-height: 32px; - padding-top: 0; - padding-right: 12px; - padding-bottom: 0; - padding-left: 12px; - align-items: center; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon { - top: auto; - width: 18px; - height: 18px; - margin-right: 2px; - box-shadow: 0 0 0 1px #F9FAFB; -} -.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before { - width: 9px; - height: 9px; -} -.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] { - background-color: #EBF5FA !important; - color: #344054 !important; -} -.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after { - content: ""; - right: 13px; - position: absolute; - width: 16px; - height: 16px; - -webkit-mask-image: url("../../images/icons/icon-check.svg"); - mask-image: url("../../images/icons/icon-check.svg"); - background-color: #0783BE; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after { - left: 13px; - right: auto; -} - -.acf-admin-page .field-type-select-results .select2-results__group { - display: inline-flex; - align-items: center; - width: calc(100% - 24px); - min-height: 25px; - background-color: #F9FAFB; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; - color: #98A2B3; - font-size: 11px; - margin-bottom: 0; - padding-top: 0; - padding-right: 12px; - padding-bottom: 0; - padding-left: 12px; - font-weight: normal; -} -.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after, -.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after, -.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after { - right: auto; - left: 10px; -} - -.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip, -.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip { - left: auto; - right: 654px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Field Groups -* -*---------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .tablenav.top { - display: none; -} -.acf-internal-post-type .subsubsub { - margin-bottom: 3px; -} -.acf-internal-post-type .wp-list-table { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - border-radius: 8px; - border: none; - overflow: hidden; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.acf-internal-post-type .wp-list-table strong { - color: #98A2B3; - margin: 0; -} -.acf-internal-post-type .wp-list-table a.row-title { - font-size: 13px !important; - font-weight: 500; -} -.acf-internal-post-type .wp-list-table th, -.acf-internal-post-type .wp-list-table td { - color: #344054; -} -.acf-internal-post-type .wp-list-table th.sortable a, -.acf-internal-post-type .wp-list-table td.sortable a { - padding: 0; -} -.acf-internal-post-type .wp-list-table th.check-column, -.acf-internal-post-type .wp-list-table td.check-column { - padding-top: 12px; - padding-right: 16px; - padding-left: 16px; -} -@media screen and (max-width: 880px) { - .acf-internal-post-type .wp-list-table th.check-column, - .acf-internal-post-type .wp-list-table td.check-column { - vertical-align: top; - padding-right: 2px; - padding-left: 10px; - } -} -.acf-internal-post-type .wp-list-table th input, -.acf-internal-post-type .wp-list-table td input { - margin: 0; - padding: 0; -} -.acf-internal-post-type .wp-list-table th .acf-more-items, -.acf-internal-post-type .wp-list-table td .acf-more-items { - display: inline-flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding: 0px 6px 1px; - gap: 8px; - width: 25px; - height: 16px; - background: #EAECF0; - border-radius: 100px; - font-weight: 400; - font-size: 10px; - color: #475467; -} -.acf-internal-post-type .wp-list-table th .acf-emdash, -.acf-internal-post-type .wp-list-table td .acf-emdash { - color: #D0D5DD; -} -.acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td, -.acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td { - height: 48px; - padding-right: 24px; - padding-left: 24px; - box-sizing: border-box; - background-color: #F9FAFB; - border-color: #EAECF0; - font-weight: 500; -} -@media screen and (max-width: 880px) { - .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td, - .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td { - padding-right: 16px; - padding-left: 8px; - } -} -@media screen and (max-width: 880px) { - .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column, - .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column { - vertical-align: middle; - } -} -.acf-internal-post-type .wp-list-table tbody th, -.acf-internal-post-type .wp-list-table tbody td { - box-sizing: border-box; - height: 60px; - padding-top: 10px; - padding-right: 24px; - padding-bottom: 10px; - padding-left: 24px; - vertical-align: top; - background-color: #fff; - border-bottom-width: 1px; - border-bottom-color: #EAECF0; - border-bottom-style: solid; -} -@media screen and (max-width: 880px) { - .acf-internal-post-type .wp-list-table tbody th, - .acf-internal-post-type .wp-list-table tbody td { - padding-right: 16px; - padding-left: 8px; - } -} -.acf-internal-post-type .wp-list-table .column-acf-key { - white-space: nowrap; -} -.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid { - display: inline-block; - position: relative; - bottom: -2px; - width: 15px; - height: 15px; - margin-right: 4px; - color: #98A2B3; -} -.acf-internal-post-type .wp-list-table .acf-location .dashicons { - position: relative; - bottom: -2px; - width: 16px; - height: 16px; - margin-right: 6px; - font-size: 16px; - color: #98A2B3; -} -.acf-internal-post-type .wp-list-table .post-state { - color: #667085; -} -.acf-internal-post-type .wp-list-table tr:hover, -.acf-internal-post-type .wp-list-table tr:focus-within { - background: #f7f7f7; -} -.acf-internal-post-type .wp-list-table tr:hover .row-actions, -.acf-internal-post-type .wp-list-table tr:focus-within .row-actions { - margin-bottom: 0; -} -@media screen and (min-width: 782px) { - .acf-internal-post-type .wp-list-table .column-acf-count { - width: 10%; - } -} -.acf-internal-post-type .wp-list-table .row-actions span.file { - display: block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid { - margin-left: 4px; - margin-right: 0; -} -.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons { - margin-left: 6px; - margin-right: 0; -} -.acf-internal-post-type .row-actions { - margin-top: 2px; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; - line-height: 14px; - color: #D0D5DD; -} -.acf-internal-post-type .row-actions .trash a { - color: #d94f4f; -} -.acf-internal-post-type .widefat thead td.check-column, -.acf-internal-post-type .widefat tfoot td.check-column { - padding-top: 0; -} - -/*-------------------------------------------------------------------------------------------- -* -* Row actions -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .row-actions a:hover { - color: rgb(4.0632911392, 71.1075949367, 102.9367088608); -} -.acf-internal-post-type .row-actions .trash a { - color: #a00; -} -.acf-internal-post-type .row-actions .trash a:hover { - color: #f00; -} -.acf-internal-post-type .row-actions.visible { - margin-bottom: 0; - opacity: 1; -} - -/*-------------------------------------------------------------------------------------------- -* -* Row hover -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type #the-list tr:hover td, -.acf-internal-post-type #the-list tr:hover th { - background-color: rgb(247.24, 251.12, 253.06); -} - -/*--------------------------------------------------------------------------------------------- -* -* Table Nav -* -*---------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .tablenav { - margin-top: 24px; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; - color: #667085; -} - -/*-------------------------------------------------------------------------------------------- -* -* Search box -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type #posts-filter p.search-box { - margin-top: 5px; - margin-right: 0; - margin-bottom: 24px; - margin-left: 0; -} -.acf-internal-post-type #posts-filter p.search-box #post-search-input { - min-width: 280px; - margin-top: 0; - margin-right: 8px; - margin-bottom: 0; - margin-left: 0; -} -@media screen and (max-width: 768px) { - .acf-internal-post-type #posts-filter p.search-box { - display: flex; - box-sizing: border-box; - padding-right: 24px; - margin-right: 16px; - position: inherit; - } - .acf-internal-post-type #posts-filter p.search-box #post-search-input { - min-width: auto; - } -} - -.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input { - margin-right: 0; - margin-left: 8px; -} -@media screen and (max-width: 768px) { - .rtl.acf-internal-post-type #posts-filter p.search-box { - padding-left: 24px; - padding-right: 0; - margin-left: 16px; - margin-right: 0; - } -} - -/*-------------------------------------------------------------------------------------------- -* -* Status tabs -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .subsubsub { - display: flex; - align-items: flex-end; - height: 40px; - margin-bottom: 16px; -} -.acf-internal-post-type .subsubsub li { - margin-top: 0; - margin-right: 4px; - color: #98A2B3; -} -.acf-internal-post-type .subsubsub li .count { - color: #667085; -} - -/*-------------------------------------------------------------------------------------------- -* -* Pagination -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .tablenav-pages { - display: flex; - align-items: center; -} -.acf-internal-post-type .tablenav-pages.no-pages { - display: none; -} -.acf-internal-post-type .tablenav-pages .displaying-num { - margin-top: 0; - margin-right: 16px; - margin-bottom: 0; - margin-left: 0; -} -.acf-internal-post-type .tablenav-pages .pagination-links { - display: flex; - align-items: center; -} -.acf-internal-post-type .tablenav-pages .pagination-links #table-paging { - margin-top: 0; - margin-right: 4px; - margin-bottom: 0; - margin-left: 8px; -} -.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages { - margin-right: 0; -} -.acf-internal-post-type .tablenav-pages.one-page .pagination-links { - display: none; -} - -/*-------------------------------------------------------------------------------------------- -* -* Pagination buttons & icons -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .tablenav-pages .pagination-links .button { - display: inline-flex; - align-items: center; - align-content: center; - justify-content: center; - min-width: 40px; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; - background-color: transparent; -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) { - display: inline-block; - position: relative; - text-indent: 100%; - white-space: nowrap; - overflow: hidden; - margin-left: 4px; -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before { - content: ""; - display: block; - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - background-color: #0783BE; - border-radius: 0; - -webkit-mask-size: 20px; - mask-size: 20px; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before { - -webkit-mask-image: url("../../images/icons/icon-chevron-left-double.svg"); - mask-image: url("../../images/icons/icon-chevron-left-double.svg"); -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before { - -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg"); - mask-image: url("../../images/icons/icon-chevron-left.svg"); -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before { - -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg"); - mask-image: url("../../images/icons/icon-chevron-right.svg"); -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before { - -webkit-mask-image: url("../../images/icons/icon-chevron-right-double.svg"); - mask-image: url("../../images/icons/icon-chevron-right-double.svg"); -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:hover { - border-color: #066998; - background-color: rgba(7, 131, 190, 0.05); -} -.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before { - background-color: #066998; -} -.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled { - background-color: transparent !important; -} -.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before { - background-color: #D0D5DD; -} - -/*--------------------------------------------------------------------------------------------- -* -* Empty state -* -*---------------------------------------------------------------------------------------------*/ -.acf-no-field-groups-wrapper, -.acf-no-taxonomies-wrapper, -.acf-no-post-types-wrapper, -.acf-no-options-pages-wrapper, -.acf-options-preview-wrapper { - display: flex; - justify-content: center; - padding-top: 48px; - padding-bottom: 48px; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner, -.acf-no-field-groups-wrapper .acf-no-post-types-inner, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner, -.acf-no-field-groups-wrapper .acf-options-preview-inner, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner, -.acf-no-taxonomies-wrapper .acf-options-preview-inner, -.acf-no-post-types-wrapper .acf-no-field-groups-inner, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner, -.acf-no-post-types-wrapper .acf-no-post-types-inner, -.acf-no-post-types-wrapper .acf-no-options-pages-inner, -.acf-no-post-types-wrapper .acf-options-preview-inner, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner, -.acf-no-options-pages-wrapper .acf-no-post-types-inner, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner, -.acf-no-options-pages-wrapper .acf-options-preview-inner, -.acf-options-preview-wrapper .acf-no-field-groups-inner, -.acf-options-preview-wrapper .acf-no-taxonomies-inner, -.acf-options-preview-wrapper .acf-no-post-types-inner, -.acf-options-preview-wrapper .acf-no-options-pages-inner, -.acf-options-preview-wrapper .acf-options-preview-inner { - display: flex; - flex-wrap: wrap; - justify-content: center; - align-content: center; - align-items: flex-start; - text-align: center; - max-width: 420px; - min-height: 320px; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner img, -.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, -.acf-no-field-groups-wrapper .acf-no-field-groups-inner p, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p, -.acf-no-field-groups-wrapper .acf-no-post-types-inner img, -.acf-no-field-groups-wrapper .acf-no-post-types-inner h2, -.acf-no-field-groups-wrapper .acf-no-post-types-inner p, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner img, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner p, -.acf-no-field-groups-wrapper .acf-options-preview-inner img, -.acf-no-field-groups-wrapper .acf-options-preview-inner h2, -.acf-no-field-groups-wrapper .acf-options-preview-inner p, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner img, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner p, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p, -.acf-no-taxonomies-wrapper .acf-options-preview-inner img, -.acf-no-taxonomies-wrapper .acf-options-preview-inner h2, -.acf-no-taxonomies-wrapper .acf-options-preview-inner p, -.acf-no-post-types-wrapper .acf-no-field-groups-inner img, -.acf-no-post-types-wrapper .acf-no-field-groups-inner h2, -.acf-no-post-types-wrapper .acf-no-field-groups-inner p, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner img, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner p, -.acf-no-post-types-wrapper .acf-no-post-types-inner img, -.acf-no-post-types-wrapper .acf-no-post-types-inner h2, -.acf-no-post-types-wrapper .acf-no-post-types-inner p, -.acf-no-post-types-wrapper .acf-no-options-pages-inner img, -.acf-no-post-types-wrapper .acf-no-options-pages-inner h2, -.acf-no-post-types-wrapper .acf-no-options-pages-inner p, -.acf-no-post-types-wrapper .acf-options-preview-inner img, -.acf-no-post-types-wrapper .acf-options-preview-inner h2, -.acf-no-post-types-wrapper .acf-options-preview-inner p, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner img, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner p, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p, -.acf-no-options-pages-wrapper .acf-no-post-types-inner img, -.acf-no-options-pages-wrapper .acf-no-post-types-inner h2, -.acf-no-options-pages-wrapper .acf-no-post-types-inner p, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner img, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner p, -.acf-no-options-pages-wrapper .acf-options-preview-inner img, -.acf-no-options-pages-wrapper .acf-options-preview-inner h2, -.acf-no-options-pages-wrapper .acf-options-preview-inner p, -.acf-options-preview-wrapper .acf-no-field-groups-inner img, -.acf-options-preview-wrapper .acf-no-field-groups-inner h2, -.acf-options-preview-wrapper .acf-no-field-groups-inner p, -.acf-options-preview-wrapper .acf-no-taxonomies-inner img, -.acf-options-preview-wrapper .acf-no-taxonomies-inner h2, -.acf-options-preview-wrapper .acf-no-taxonomies-inner p, -.acf-options-preview-wrapper .acf-no-post-types-inner img, -.acf-options-preview-wrapper .acf-no-post-types-inner h2, -.acf-options-preview-wrapper .acf-no-post-types-inner p, -.acf-options-preview-wrapper .acf-no-options-pages-inner img, -.acf-options-preview-wrapper .acf-no-options-pages-inner h2, -.acf-options-preview-wrapper .acf-no-options-pages-inner p, -.acf-options-preview-wrapper .acf-options-preview-inner img, -.acf-options-preview-wrapper .acf-options-preview-inner h2, -.acf-options-preview-wrapper .acf-options-preview-inner p { - flex: 1 0 100%; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2, -.acf-no-field-groups-wrapper .acf-no-post-types-inner h2, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2, -.acf-no-field-groups-wrapper .acf-options-preview-inner h2, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2, -.acf-no-taxonomies-wrapper .acf-options-preview-inner h2, -.acf-no-post-types-wrapper .acf-no-field-groups-inner h2, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2, -.acf-no-post-types-wrapper .acf-no-post-types-inner h2, -.acf-no-post-types-wrapper .acf-no-options-pages-inner h2, -.acf-no-post-types-wrapper .acf-options-preview-inner h2, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2, -.acf-no-options-pages-wrapper .acf-no-post-types-inner h2, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2, -.acf-no-options-pages-wrapper .acf-options-preview-inner h2, -.acf-options-preview-wrapper .acf-no-field-groups-inner h2, -.acf-options-preview-wrapper .acf-no-taxonomies-inner h2, -.acf-options-preview-wrapper .acf-no-post-types-inner h2, -.acf-options-preview-wrapper .acf-no-options-pages-inner h2, -.acf-options-preview-wrapper .acf-options-preview-inner h2 { - margin-top: 32px; - margin-bottom: 0; - padding: 0; - color: #344054; - line-height: 1.6rem; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner p, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p, -.acf-no-field-groups-wrapper .acf-no-post-types-inner p, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner p, -.acf-no-field-groups-wrapper .acf-options-preview-inner p, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner p, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p, -.acf-no-taxonomies-wrapper .acf-options-preview-inner p, -.acf-no-post-types-wrapper .acf-no-field-groups-inner p, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner p, -.acf-no-post-types-wrapper .acf-no-post-types-inner p, -.acf-no-post-types-wrapper .acf-no-options-pages-inner p, -.acf-no-post-types-wrapper .acf-options-preview-inner p, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner p, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p, -.acf-no-options-pages-wrapper .acf-no-post-types-inner p, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner p, -.acf-no-options-pages-wrapper .acf-options-preview-inner p, -.acf-options-preview-wrapper .acf-no-field-groups-inner p, -.acf-options-preview-wrapper .acf-no-taxonomies-inner p, -.acf-options-preview-wrapper .acf-no-post-types-inner p, -.acf-options-preview-wrapper .acf-no-options-pages-inner p, -.acf-options-preview-wrapper .acf-options-preview-inner p { - margin-top: 12px; - margin-bottom: 0; - padding: 0; - color: #667085; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small, -.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small, -.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small { - display: block; - position: relative; - margin-top: 32px; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner img, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img, -.acf-no-field-groups-wrapper .acf-no-post-types-inner img, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner img, -.acf-no-field-groups-wrapper .acf-options-preview-inner img, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner img, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img, -.acf-no-taxonomies-wrapper .acf-options-preview-inner img, -.acf-no-post-types-wrapper .acf-no-field-groups-inner img, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner img, -.acf-no-post-types-wrapper .acf-no-post-types-inner img, -.acf-no-post-types-wrapper .acf-no-options-pages-inner img, -.acf-no-post-types-wrapper .acf-options-preview-inner img, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner img, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img, -.acf-no-options-pages-wrapper .acf-no-post-types-inner img, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner img, -.acf-no-options-pages-wrapper .acf-options-preview-inner img, -.acf-options-preview-wrapper .acf-no-field-groups-inner img, -.acf-options-preview-wrapper .acf-no-taxonomies-inner img, -.acf-options-preview-wrapper .acf-no-post-types-inner img, -.acf-options-preview-wrapper .acf-no-options-pages-inner img, -.acf-options-preview-wrapper .acf-options-preview-inner img { - max-width: 284px; - margin-bottom: 0; -} -.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn, -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn, -.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn, -.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn, -.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn, -.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn, -.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn, -.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn, -.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn, -.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn, -.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn, -.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn, -.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn, -.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn, -.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn, -.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn, -.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn, -.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn { - margin-top: 32px; -} -.acf-no-field-groups-wrapper .acf-no-post-types-inner img, -.acf-no-field-groups-wrapper .acf-no-options-pages-inner img, -.acf-no-taxonomies-wrapper .acf-no-post-types-inner img, -.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img, -.acf-no-post-types-wrapper .acf-no-post-types-inner img, -.acf-no-post-types-wrapper .acf-no-options-pages-inner img, -.acf-no-options-pages-wrapper .acf-no-post-types-inner img, -.acf-no-options-pages-wrapper .acf-no-options-pages-inner img, -.acf-options-preview-wrapper .acf-no-post-types-inner img, -.acf-options-preview-wrapper .acf-no-options-pages-inner img { - width: 106px; - height: 88px; -} -.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img, -.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img, -.acf-no-post-types-wrapper .acf-no-taxonomies-inner img, -.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img, -.acf-options-preview-wrapper .acf-no-taxonomies-inner img { - width: 98px; - height: 88px; -} - -.acf-no-field-groups #the-list tr:hover td, -.acf-no-field-groups #the-list tr:hover th, -.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover, -.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate, -.acf-no-post-types #the-list tr:hover td, -.acf-no-post-types #the-list tr:hover th, -.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover, -.acf-no-post-types .striped > tbody > :nth-child(odd), -.acf-no-post-types ul.striped > :nth-child(odd), -.acf-no-post-types .alternate, -.acf-no-taxonomies #the-list tr:hover td, -.acf-no-taxonomies #the-list tr:hover th, -.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover, -.acf-no-taxonomies .striped > tbody > :nth-child(odd), -.acf-no-taxonomies ul.striped > :nth-child(odd), -.acf-no-taxonomies .alternate, -.acf-no-options-pages #the-list tr:hover td, -.acf-no-options-pages #the-list tr:hover th, -.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover, -.acf-no-options-pages .striped > tbody > :nth-child(odd), -.acf-no-options-pages ul.striped > :nth-child(odd), -.acf-no-options-pages .alternate { - background-color: transparent !important; -} -.acf-no-field-groups .wp-list-table thead, -.acf-no-field-groups .wp-list-table tfoot, -.acf-no-post-types .wp-list-table thead, -.acf-no-post-types .wp-list-table tfoot, -.acf-no-taxonomies .wp-list-table thead, -.acf-no-taxonomies .wp-list-table tfoot, -.acf-no-options-pages .wp-list-table thead, -.acf-no-options-pages .wp-list-table tfoot { - display: none; -} -.acf-no-field-groups .wp-list-table a.acf-btn, -.acf-no-post-types .wp-list-table a.acf-btn, -.acf-no-taxonomies .wp-list-table a.acf-btn, -.acf-no-options-pages .wp-list-table a.acf-btn { - border: 1px solid rgba(0, 0, 0, 0.16); - box-shadow: none; -} - -.acf-internal-post-type #the-list .no-items td { - vertical-align: middle; -} - -/*--------------------------------------------------------------------------------------------- -* -* Options Page Preview -* -*---------------------------------------------------------------------------------------------*/ -.acf-options-preview .acf-btn, -.acf-no-options-pages-wrapper .acf-btn { - margin-left: 8px; -} -.acf-options-preview .disabled, -.acf-no-options-pages-wrapper .disabled { - background-color: #F2F4F7 !important; - color: #98A2B3 !important; - border: 1px #D0D5DD solid; - cursor: default !important; -} -.acf-options-preview .acf-options-pages-preview-upgrade-button, -.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button { - height: 48px; - padding: 8px 48px 8px 48px !important; - border: none !important; - gap: 6px; - display: inline-flex; - align-items: center; - align-self: stretch; - background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); - border-radius: 6px; - text-decoration: none; -} -.acf-options-preview .acf-options-pages-preview-upgrade-button:focus, -.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button:focus { - border: none; - outline: none; - box-shadow: none; -} -.acf-options-preview .acf-options-pages-preview-upgrade-button p, -.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p { - margin: 0; - padding-top: 8px; - padding-bottom: 8px; - font-weight: normal; - text-transform: none; - color: #fff; -} -.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon, -.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-icon { - width: 20px; - height: 20px; - margin-right: 6px; - margin-left: -2px; - background-color: #F9FAFB; -} -.acf-options-preview .acf-ui-options-page-pro-features-actions a.acf-btn i, -.acf-no-options-pages-wrapper .acf-ui-options-page-pro-features-actions a.acf-btn i { - margin-right: -2px !important; - margin-left: 0px !important; -} -.acf-options-preview .acf-pro-label, -.acf-no-options-pages-wrapper .acf-pro-label { - vertical-align: middle; -} -.acf-options-preview .acf_options_preview_wrap img, -.acf-no-options-pages-wrapper .acf_options_preview_wrap img { - max-height: 88px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Small screen list table info toggle -* -*---------------------------------------------------------------------------------------------*/ -.acf-internal-post-type .wp-list-table .toggle-row:before { - top: 4px; - left: 16px; - border-radius: 0; - content: ""; - display: block; - position: absolute; - width: 16px; - height: 16px; - background-color: #0783BE; - border-radius: 0; - -webkit-mask-size: 20px; - mask-size: 20px; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); - text-indent: 100%; - white-space: nowrap; - overflow: hidden; -} -.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before { - -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); - mask-image: url("../../images/icons/icon-chevron-up.svg"); -} - -/*--------------------------------------------------------------------------------------------- -* -* Small screen checkbox -* -*---------------------------------------------------------------------------------------------*/ -@media screen and (max-width: 880px) { - .acf-internal-post-type .widefat th input[type=checkbox], - .acf-internal-post-type .widefat thead td input[type=checkbox], - .acf-internal-post-type .widefat tfoot td input[type=checkbox] { - margin-bottom: 0; - } -} - -/*--------------------------------------------------------------------------------------------- -* -* Invalid license states -* -*---------------------------------------------------------------------------------------------*/ -.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title { - color: #667085; - pointer-events: none; - display: inline-flex; - vertical-align: middle; - gap: 6px; -} -.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title:before { - content: ""; - width: 16px; - height: 16px; - background-color: #667085; - display: inline-block; - align-self: center; - -webkit-mask-image: url("../../images/icons/icon-lock.svg"); - mask-image: url("../../images/icons/icon-lock.svg"); -} -.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-actions { - display: none; -} -.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .column-title .acf-js-tooltip { - display: inline-block; -} -.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title { - color: #667085; - pointer-events: none; - display: inline-flex; - vertical-align: middle; - gap: 6px; -} -.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title:before { - content: ""; - width: 16px; - height: 16px; - background-color: #667085; - display: inline-block; - align-self: center; - -webkit-mask-image: url("../../images/icons/icon-lock.svg"); - mask-image: url("../../images/icons/icon-lock.svg"); -} -.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .acf-count a { - color: #667085; - pointer-events: none; -} -.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-actions { - display: none; -} -.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .column-title .acf-js-tooltip { - display: inline-block; -} - -/*--------------------------------------------------------------------------------------------- -* -* Admin Navigation -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-toolbar { - position: unset; - top: 32px; - height: 72px; - z-index: 800; - background: #344054; - color: #98A2B3; -} -.acf-admin-toolbar .acf-admin-toolbar-inner { - display: flex; - justify-content: space-between; - align-content: center; - align-items: center; - max-width: 100%; -} -.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap { - display: flex; - align-items: center; - position: relative; - padding-left: 72px; -} -@media screen and (max-width: 1250px) { - .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type, - .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy { - display: none; - } - .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type, - .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy { - display: flex; - } -} -.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap { - display: flex; - align-items: center; -} -.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo { - display: inline-flex; - margin-left: 24px; -} -.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo img { - height: 20px; -} -@media screen and (max-width: 1000px) { - .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo { - display: none; - } -} -@media screen and (max-width: 880px) { - .acf-admin-toolbar { - position: static; - } -} -.acf-admin-toolbar .acf-logo { - display: flex; - margin-right: 24px; - text-decoration: none; - position: absolute; - top: 0; - left: 0; -} -.acf-admin-toolbar .acf-logo img { - display: block; -} -.acf-admin-toolbar .acf-logo.pro img { - height: 46px; -} -.acf-admin-toolbar h2 { - display: none; - color: #F9FAFB; -} -.acf-admin-toolbar .acf-tab { - display: flex; - align-items: center; - box-sizing: border-box; - min-height: 40px; - margin-right: 8px; - padding-top: 8px; - padding-right: 16px; - padding-bottom: 8px; - padding-left: 16px; - border-width: 1px; - border-style: solid; - border-color: transparent; - border-radius: 6px; - color: #98A2B3; - text-decoration: none; -} -.acf-admin-toolbar .acf-tab.is-active { - background-color: #475467; - color: #fff; -} -.acf-admin-toolbar .acf-tab:hover { - background-color: #475467; - color: #F9FAFB; -} -.acf-admin-toolbar .acf-tab:focus-visible { - border-width: 1px; - border-style: solid; - border-color: #667085; -} -.acf-admin-toolbar .acf-tab:focus { - box-shadow: none; -} -.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab { - background-color: #475467; - color: #F9FAFB; -} -.acf-admin-toolbar .acf-more ul { - display: none; - position: absolute; - box-sizing: border-box; - background: #fff; - z-index: 1051; - overflow: hidden; - min-width: 280px; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - padding: 0; - border-radius: 8px; - box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12); -} -.acf-admin-toolbar .acf-more ul .acf-wp-engine { - display: flex; - align-items: center; - justify-content: space-between; - min-height: 48px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background: #ECFBFC; -} -.acf-admin-toolbar .acf-more ul .acf-wp-engine a { - display: flex; - width: 100%; - justify-content: space-between; - border-top: none; -} -.acf-admin-toolbar .acf-more ul li { - margin: 0; - padding: 0 16px; -} -.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type, -.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy { - display: none; -} -.acf-admin-toolbar .acf-more ul li.acf-more-section-header { - background: #F9FAFB; - padding: 1px 0 0 0; - margin-top: -1px; - border-top: 1px solid #EAECF0; - border-bottom: 1px solid #EAECF0; -} -.acf-admin-toolbar .acf-more ul li.acf-more-section-header span { - color: #475467; - font-size: 12px; - font-weight: bold; -} -.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover { - background: #F9FAFB; -} -.acf-admin-toolbar .acf-more ul li a { - margin: 0; - padding: 0; - color: #1D2939; - border-radius: 0; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #F2F4F7; -} -.acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active { - background-color: unset; - color: #0783BE; -} -.acf-admin-toolbar .acf-more ul li a i.acf-icon { - display: none !important; - width: 16px; - height: 16px; - -webkit-mask-size: 16px; - mask-size: 16px; - background-color: #98A2B3 !important; -} -.acf-admin-toolbar .acf-more ul li a .acf-requires-pro { - justify-content: center; - align-items: center; - color: white; - background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); - border-radius: 100px; - font-size: 11px; - position: absolute; - right: 16px; - padding-right: 6px; - padding-left: 6px; -} -.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro { - display: block; - height: 16px; - width: auto; -} -.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill { - display: inline-flex; - justify-content: center; - align-items: center; - min-height: 22px; - border-radius: 100px; - font-size: 11px; - padding-right: 8px; - padding-left: 8px; - background: #0ECAD4; - color: #FFFFFF; - text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12); - text-transform: uppercase; -} -.acf-admin-toolbar .acf-more ul li:first-child a { - border-bottom: none; -} -.acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus { - display: block; -} -.acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul { - display: block; -} -#wpcontent .acf-admin-toolbar { - box-sizing: border-box; - margin-left: -20px; - padding-top: 16px; - padding-right: 32px; - padding-bottom: 16px; - padding-left: 32px; -} -@media screen and (max-width: 600px) { - .acf-admin-toolbar { - display: none; - } -} - -.rtl #wpcontent .acf-admin-toolbar { - margin-left: 0; - margin-right: -20px; -} -.rtl #wpcontent .acf-admin-toolbar .acf-tab { - margin-left: 8px; - margin-right: 0; -} -.rtl .acf-logo { - margin-right: 0; - margin-left: 32px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Admin Toolbar Icons -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-toolbar .acf-tab i.acf-icon, -.acf-admin-toolbar .acf-more i.acf-icon { - display: none; - margin-right: 8px; - margin-left: -2px; -} -.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown, -.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown { - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); - width: 16px; - height: 16px; - -webkit-mask-size: 16px; - mask-size: 16px; - margin-right: -6px; - margin-left: 6px; -} -.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon, -.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon, -.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon, -.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon, -.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon, -.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon, -.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon { - display: inline-flex; -} -.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon, -.acf-admin-toolbar .acf-more.is-active i.acf-icon, -.acf-admin-toolbar .acf-more:hover i.acf-icon { - background-color: #EAECF0; -} -.rtl .acf-admin-toolbar .acf-tab i.acf-icon { - margin-right: -2px; - margin-left: 8px; -} -.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon { - -webkit-mask-image: url("../../images/icons/icon-field-groups.svg"); - mask-image: url("../../images/icons/icon-field-groups.svg"); -} -.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon { - -webkit-mask-image: url("../../images/icons/icon-post-type.svg"); - mask-image: url("../../images/icons/icon-post-type.svg"); -} -.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon { - -webkit-mask-image: url("../../images/icons/icon-taxonomies.svg"); - mask-image: url("../../images/icons/icon-taxonomies.svg"); -} -.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon { - -webkit-mask-image: url("../../images/icons/icon-tools.svg"); - mask-image: url("../../images/icons/icon-tools.svg"); -} -.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon { - -webkit-mask-image: url("../../images/icons/icon-updates.svg"); - mask-image: url("../../images/icons/icon-updates.svg"); -} -.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more { - -webkit-mask-image: url("../../images/icons/icon-extended-menu.svg"); - mask-image: url("../../images/icons/icon-extended-menu.svg"); -} - -/*--------------------------------------------------------------------------------------------- -* -* Hide WP default controls -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) { - display: none; -} -.acf-admin-page h1.wp-heading-inline { - display: none; -} -.acf-admin-page .wrap .wp-heading-inline + .page-title-action { - display: none; -} - -/*--------------------------------------------------------------------------------------------- -* -* Headerbar -* -*---------------------------------------------------------------------------------------------*/ -.acf-headerbar { - display: flex; - align-items: center; - position: sticky; - top: 32px; - z-index: 700; - box-sizing: border-box; - min-height: 72px; - margin-left: -20px; - padding-top: 8px; - padding-right: 32px; - padding-bottom: 8px; - padding-left: 32px; - background-color: #fff; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.acf-headerbar .acf-headerbar-inner { - flex: 1 1 auto; - display: flex; - align-items: center; - justify-content: space-between; - max-width: 1440px; - gap: 8px; -} -.acf-headerbar .acf-page-title { - display: flex; - align-items: center; - gap: 8px; - margin-top: 0; - margin-right: 16px; - margin-bottom: 0; - margin-left: 0; - padding-top: 0; - padding-right: 0; - padding-bottom: 0; - padding-left: 0; -} -.acf-headerbar .acf-page-title .acf-duplicated-from { - color: #98A2B3; -} -.acf-headerbar .acf-page-title .acf-pro-label { - box-shadow: none; -} -@media screen and (max-width: 880px) { - .acf-headerbar { - position: static; - } -} -@media screen and (max-width: 600px) { - .acf-headerbar { - justify-content: space-between; - position: relative; - top: 46px; - min-height: 64px; - padding-right: 12px; - } -} -.acf-headerbar .acf-headerbar-content { - flex: 1 1 auto; - display: flex; - align-items: center; -} -@media screen and (max-width: 880px) { - .acf-headerbar .acf-headerbar-content { - flex-wrap: wrap; - } - .acf-headerbar .acf-headerbar-content .acf-headerbar-title, - .acf-headerbar .acf-headerbar-content .acf-title-wrap { - flex: 1 1 100%; - } - .acf-headerbar .acf-headerbar-content .acf-title-wrap { - margin-top: 8px; - } -} -.acf-headerbar .acf-input-error { - border: 1px rgba(209, 55, 55, 0.5) solid !important; - box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important; - background-image: url("../../images/icons/icon-warning-alt-red.svg"); - background-position: right 10px top 50%; - background-size: 20px; - background-repeat: no-repeat; -} -.acf-headerbar .acf-input-error:focus { - outline: none !important; - border: 1px rgba(209, 55, 55, 0.8) solid !important; - box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important; -} -.acf-headerbar .acf-headerbar-title-field { - min-width: 320px; -} -@media screen and (max-width: 880px) { - .acf-headerbar .acf-headerbar-title-field { - min-width: 100%; - } -} -.acf-headerbar .acf-headerbar-actions { - display: flex; -} -.acf-headerbar .acf-headerbar-actions .acf-btn { - margin-left: 8px; -} -.acf-headerbar .acf-headerbar-actions .disabled { - background-color: #F2F4F7; - color: #98A2B3 !important; - border: 1px #D0D5DD solid; - cursor: default; -} - -/*--------------------------------------------------------------------------------------------- -* -* Edit Field Group Headerbar -* -*---------------------------------------------------------------------------------------------*/ -.acf-headerbar-field-editor { - position: sticky; - top: 32px; - z-index: 1020; - margin-left: -20px; - width: calc(100% + 20px); -} -@media screen and (max-width: 880px) { - .acf-headerbar-field-editor { - position: relative; - top: 0; - width: 100%; - margin-left: 0; - padding-right: 8px; - padding-left: 8px; - } -} -@media screen and (max-width: 640px) { - .acf-headerbar-field-editor { - position: relative; - top: 46px; - z-index: unset; - } -} -@media screen and (max-width: 880px) { - .acf-headerbar-field-editor .acf-headerbar-inner { - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; - width: 100%; - } - .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title { - flex: 1 1 auto; - } - .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions { - flex: 1 1 100%; - margin-top: 8px; - gap: 8px; - } - .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn { - width: 100%; - display: inline-flex; - justify-content: center; - margin: 0; - } -} -.acf-headerbar-field-editor .acf-page-title { - margin-right: 16px; -} - -.rtl .acf-headerbar, -.rtl .acf-headerbar-field-editor { - margin-left: 0; - margin-right: -20px; -} -.rtl .acf-headerbar .acf-page-title, -.rtl .acf-headerbar-field-editor .acf-page-title { - margin-left: 16px; - margin-right: 0; -} -.rtl .acf-headerbar .acf-headerbar-actions .acf-btn, -.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn { - margin-left: 0; - margin-right: 8px; -} - -/*--------------------------------------------------------------------------------------------- -* -* ACF Buttons -* -*---------------------------------------------------------------------------------------------*/ -.acf-btn { - display: inline-flex; - align-items: center; - box-sizing: border-box; - min-height: 40px; - padding-top: 8px; - padding-right: 16px; - padding-bottom: 8px; - padding-left: 16px; - background-color: #0783BE; - border-radius: 6px; - border-width: 1px; - border-style: solid; - border-color: rgba(16, 24, 40, 0.2); - text-decoration: none; - color: #fff !important; - transition: all 0.2s ease-in-out; - transition-property: background, border, box-shadow; -} -.acf-btn:hover { - background-color: #066998; - color: #fff; - cursor: pointer; -} -.acf-btn:disabled, .acf-btn.disabled { - background-color: #F2F4F7; - border-color: #EAECF0; - color: #98A2B3 !important; - transition: none; - pointer-events: none; -} -.acf-btn.acf-btn-sm { - min-height: 32px; - padding-top: 4px; - padding-right: 12px; - padding-bottom: 4px; - padding-left: 12px; -} -.acf-btn.acf-btn-secondary { - background-color: transparent; - color: #0783BE !important; - border-color: #0783BE; -} -.acf-btn.acf-btn-secondary:hover { - background-color: rgb(243.16, 249.08, 252.04); -} -.acf-btn.acf-btn-muted { - background-color: #667085; - color: white; - height: 48px; - padding: 8px 28px 8px 28px !important; - border-radius: 6px; - border: 1px; - gap: 6px; -} -.acf-btn.acf-btn-muted:hover { - background-color: #475467 !important; -} -.acf-btn.acf-btn-tertiary { - background-color: transparent; - color: #667085 !important; - border-color: #D0D5DD; -} -.acf-btn.acf-btn-tertiary:hover { - color: #667085 !important; - border-color: #98A2B3; -} -.acf-btn.acf-btn-clear { - background-color: transparent; - color: #667085 !important; - border-color: transparent; -} -.acf-btn.acf-btn-clear:hover { - color: #0783BE !important; -} -.acf-btn.acf-btn-pro { - background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); - border: none; -} - -/*--------------------------------------------------------------------------------------------- -* -* Button icons -* -*---------------------------------------------------------------------------------------------*/ -.acf-btn i.acf-icon { - width: 20px; - height: 20px; - -webkit-mask-size: 20px; - mask-size: 20px; - margin-right: 6px; - margin-left: -4px; -} -.acf-btn.acf-btn-sm i.acf-icon { - width: 16px; - height: 16px; - -webkit-mask-size: 16px; - mask-size: 16px; - margin-right: 6px; - margin-left: -2px; -} - -.rtl .acf-btn i.acf-icon { - margin-right: -4px; - margin-left: 6px; -} -.rtl .acf-btn.acf-btn-sm i.acf-icon { - margin-right: -4px; - margin-left: 2px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Delete field group button -* -*---------------------------------------------------------------------------------------------*/ -.acf-btn.acf-delete-field-group:hover { - background-color: rgb(250.9609756098, 237.4390243902, 237.4390243902); - border-color: #D13737 !important; - color: #D13737 !important; -} - -/*-------------------------------------------------------------------------------------------- -* -* Icon base styling -* -*--------------------------------------------------------------------------------------------*/ -.acf-internal-post-type i.acf-icon, -.post-type-acf-field-group i.acf-icon { - display: inline-flex; - width: 20px; - height: 20px; - background-color: currentColor; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} - -/*-------------------------------------------------------------------------------------------- -* -* Icons -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-page { - /*-------------------------------------------------------------------------------------------- - * - * Inactive group icon - * - *--------------------------------------------------------------------------------------------*/ -} -.acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate { - box-sizing: border-box; - /* Auto layout */ - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding: 8px; - cursor: pointer; - width: 32px; - height: 32px; - /* Base / White */ - background: #FFFFFF; - /* Gray/300 */ - border: 1px solid #D0D5DD; - /* Elevation/01 */ - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); - border-radius: 6px; - /* Inside auto layout */ - flex: none; - order: 0; - flex-grow: 0; -} -.acf-admin-page i.acf-icon-plus { - -webkit-mask-image: url("../../images/icons/icon-add.svg"); - mask-image: url("../../images/icons/icon-add.svg"); -} -.acf-admin-page i.acf-icon-stars { - -webkit-mask-image: url("../../images/icons/icon-stars.svg"); - mask-image: url("../../images/icons/icon-stars.svg"); -} -.acf-admin-page i.acf-icon-help { - -webkit-mask-image: url("../../images/icons/icon-help.svg"); - mask-image: url("../../images/icons/icon-help.svg"); -} -.acf-admin-page i.acf-icon-key { - -webkit-mask-image: url("../../images/icons/icon-key.svg"); - mask-image: url("../../images/icons/icon-key.svg"); -} -.acf-admin-page i.acf-icon-regenerate { - -webkit-mask-image: url("../../images/icons/icon-regenerate.svg"); - mask-image: url("../../images/icons/icon-regenerate.svg"); -} -.acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash { - -webkit-mask-image: url("../../images/icons/icon-trash.svg"); - mask-image: url("../../images/icons/icon-trash.svg"); -} -.acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu { - -webkit-mask-image: url("../../images/icons/icon-extended-menu.svg"); - mask-image: url("../../images/icons/icon-extended-menu.svg"); -} -.acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-clone.svg"); - mask-image: url("../../images/field-type-icons/icon-field-clone.svg"); -} -.acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after { - content: none; -} -.acf-admin-page i.acf-icon-arrow-right { - -webkit-mask-image: url("../../images/icons/icon-arrow-right.svg"); - mask-image: url("../../images/icons/icon-arrow-right.svg"); -} -.acf-admin-page i.acf-icon-arrow-up-right { - -webkit-mask-image: url("../../images/icons/icon-arrow-up-right.svg"); - mask-image: url("../../images/icons/icon-arrow-up-right.svg"); -} -.acf-admin-page i.acf-icon-arrow-left { - -webkit-mask-image: url("../../images/icons/icon-arrow-left.svg"); - mask-image: url("../../images/icons/icon-arrow-left.svg"); -} -.acf-admin-page i.acf-icon-chevron-right, -.acf-admin-page .acf-icon.-right { - -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg"); - mask-image: url("../../images/icons/icon-chevron-right.svg"); -} -.acf-admin-page i.acf-icon-chevron-left, -.acf-admin-page .acf-icon.-left { - -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg"); - mask-image: url("../../images/icons/icon-chevron-left.svg"); -} -.acf-admin-page i.acf-icon-key-solid { - -webkit-mask-image: url("../../images/icons/icon-key-solid.svg"); - mask-image: url("../../images/icons/icon-key-solid.svg"); -} -.acf-admin-page i.acf-icon-globe, -.acf-admin-page .acf-icon.-globe { - -webkit-mask-image: url("../../images/icons/icon-globe.svg"); - mask-image: url("../../images/icons/icon-globe.svg"); -} -.acf-admin-page i.acf-icon-image, -.acf-admin-page .acf-icon.-picture { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg"); - mask-image: url("../../images/field-type-icons/icon-field-image.svg"); -} -.acf-admin-page i.acf-icon-warning { - -webkit-mask-image: url("../../images/icons/icon-warning-alt.svg"); - mask-image: url("../../images/icons/icon-warning-alt.svg"); -} -.acf-admin-page i.acf-icon-warning-red { - -webkit-mask-image: url("../../images/icons/icon-warning-alt-red.svg"); - mask-image: url("../../images/icons/icon-warning-alt-red.svg"); -} -.acf-admin-page i.acf-icon-dots-grid { - -webkit-mask-image: url("../../images/icons/icon-dots-grid.svg"); - mask-image: url("../../images/icons/icon-dots-grid.svg"); -} -.acf-admin-page i.acf-icon-play { - -webkit-mask-image: url("../../images/icons/icon-play.svg"); - mask-image: url("../../images/icons/icon-play.svg"); -} -.acf-admin-page i.acf-icon-lock { - -webkit-mask-image: url("../../images/icons/icon-lock.svg"); - mask-image: url("../../images/icons/icon-lock.svg"); -} -.acf-admin-page i.acf-icon-document { - -webkit-mask-image: url("../../images/icons/icon-document.svg"); - mask-image: url("../../images/icons/icon-document.svg"); -} -.acf-admin-page .post-type-acf-field-group .post-state, -.acf-admin-page .acf-internal-post-type .post-state { - font-weight: normal; -} -.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden, -.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden { - display: inline-flex; - width: 18px; - height: 18px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: 18px; - mask-size: 18px; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-hidden.svg"); - mask-image: url("../../images/icons/icon-hidden.svg"); -} -.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before, -.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before { - display: none; -} - -/*-------------------------------------------------------------------------------------------- -* -* Edit field group page postbox header icons -* -*--------------------------------------------------------------------------------------------*/ -#acf-field-group-fields .postbox-header h2, -#acf-field-group-fields .postbox-header h3, -#acf-field-group-fields .acf-sub-field-list-header h2, -#acf-field-group-fields .acf-sub-field-list-header h3, -#acf-field-group-options .postbox-header h2, -#acf-field-group-options .postbox-header h3, -#acf-field-group-options .acf-sub-field-list-header h2, -#acf-field-group-options .acf-sub-field-list-header h3, -#acf-advanced-settings .postbox-header h2, -#acf-advanced-settings .postbox-header h3, -#acf-advanced-settings .acf-sub-field-list-header h2, -#acf-advanced-settings .acf-sub-field-list-header h3 { - display: inline-flex; - justify-content: flex-start; - align-content: stretch; - align-items: center; -} -#acf-field-group-fields .postbox-header h2:before, -#acf-field-group-fields .postbox-header h3:before, -#acf-field-group-fields .acf-sub-field-list-header h2:before, -#acf-field-group-fields .acf-sub-field-list-header h3:before, -#acf-field-group-options .postbox-header h2:before, -#acf-field-group-options .postbox-header h3:before, -#acf-field-group-options .acf-sub-field-list-header h2:before, -#acf-field-group-options .acf-sub-field-list-header h3:before, -#acf-advanced-settings .postbox-header h2:before, -#acf-advanced-settings .postbox-header h3:before, -#acf-advanced-settings .acf-sub-field-list-header h2:before, -#acf-advanced-settings .acf-sub-field-list-header h3:before { - content: ""; - display: inline-block; - width: 20px; - height: 20px; - margin-right: 8px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; -} - -.rtl #acf-field-group-fields .postbox-header h2:before, -.rtl #acf-field-group-fields .postbox-header h3:before, -.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before, -.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before, -.rtl #acf-field-group-options .postbox-header h2:before, -.rtl #acf-field-group-options .postbox-header h3:before, -.rtl #acf-field-group-options .acf-sub-field-list-header h2:before, -.rtl #acf-field-group-options .acf-sub-field-list-header h3:before { - margin-right: 0; - margin-left: 8px; -} - -#acf-field-group-fields .postbox-header h2:before, -h3.acf-sub-field-list-title:before, -.acf-link-field-groups-popup h3:before { - -webkit-mask-image: url("../../images/icons/icon-fields.svg"); - mask-image: url("../../images/icons/icon-fields.svg"); -} - -.acf-create-options-page-popup h3:before { - -webkit-mask-image: url("../../images/icons/icon-sliders.svg"); - mask-image: url("../../images/icons/icon-sliders.svg"); -} - -#acf-field-group-options .postbox-header h2:before { - -webkit-mask-image: url("../../images/icons/icon-settings.svg"); - mask-image: url("../../images/icons/icon-settings.svg"); -} - -.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before { - -webkit-mask-image: url("../../images/icons/icon-layout.svg"); - mask-image: url("../../images/icons/icon-layout.svg"); -} - -.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before, -.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before, -.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before { - -webkit-mask-image: url("../../images/icons/icon-post-type.svg"); - mask-image: url("../../images/icons/icon-post-type.svg"); -} - -.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before { - width: 20px; - height: 11px; - background-color: #475467 !important; - -webkit-mask-image: url("../../images/icons/icon-draggable.svg"); - mask-image: url("../../images/icons/icon-draggable.svg"); -} - -/*-------------------------------------------------------------------------------------------- -* -* Postbox expand / collapse icon -* -*--------------------------------------------------------------------------------------------*/ -.post-type-acf-field-group .postbox-header .handle-actions, -.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions, -.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions, -.post-type-acf-field-group .postbox .postbox-header .handle-actions, -.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions, -.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions, -.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions { - display: flex; -} -.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before, -.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before, -.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before, -.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before, -.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before, -.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before, -.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before { - content: ""; - display: inline-flex; - width: 20px; - height: 20px; - background-color: currentColor; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg"); - mask-image: url("../../images/icons/icon-chevron-up.svg"); -} -.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before, -.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before, -.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before, -.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before, -.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before, -.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before, -.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before { - -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg"); - mask-image: url("../../images/icons/icon-chevron-down.svg"); -} - -/*--------------------------------------------------------------------------------------------- -* -* Tools & updates page heading icons -* -*---------------------------------------------------------------------------------------------*/ -.post-type-acf-field-group #acf-admin-tool-export h2, -.post-type-acf-field-group #acf-admin-tool-export h3, -.post-type-acf-field-group #acf-admin-tool-import h2, -.post-type-acf-field-group #acf-admin-tool-import h3, -.post-type-acf-field-group #acf-license-information h2, -.post-type-acf-field-group #acf-license-information h3, -.post-type-acf-field-group #acf-update-information h2, -.post-type-acf-field-group #acf-update-information h3 { - display: inline-flex; - justify-content: flex-start; - align-content: stretch; - align-items: center; -} -.post-type-acf-field-group #acf-admin-tool-export h2:before, -.post-type-acf-field-group #acf-admin-tool-export h3:before, -.post-type-acf-field-group #acf-admin-tool-import h2:before, -.post-type-acf-field-group #acf-admin-tool-import h3:before, -.post-type-acf-field-group #acf-license-information h2:before, -.post-type-acf-field-group #acf-license-information h3:before, -.post-type-acf-field-group #acf-update-information h2:before, -.post-type-acf-field-group #acf-update-information h3:before { - content: ""; - display: inline-block; - width: 20px; - height: 20px; - margin-right: 8px; - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; -} -.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before, -.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before, -.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before, -.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before, -.post-type-acf-field-group.rtl #acf-license-information h2:before, -.post-type-acf-field-group.rtl #acf-license-information h3:before, -.post-type-acf-field-group.rtl #acf-update-information h2:before, -.post-type-acf-field-group.rtl #acf-update-information h3:before { - margin-right: 0; - margin-left: 8px; -} - -.post-type-acf-field-group #acf-admin-tool-export h2:before { - -webkit-mask-image: url("../../images/icons/icon-export.svg"); - mask-image: url("../../images/icons/icon-export.svg"); -} - -.post-type-acf-field-group #acf-admin-tool-import h2:before { - -webkit-mask-image: url("../../images/icons/icon-import.svg"); - mask-image: url("../../images/icons/icon-import.svg"); -} - -.post-type-acf-field-group #acf-license-information h3:before { - -webkit-mask-image: url("../../images/icons/icon-key.svg"); - mask-image: url("../../images/icons/icon-key.svg"); -} - -.post-type-acf-field-group #acf-update-information h3:before { - -webkit-mask-image: url("../../images/icons/icon-info.svg"); - mask-image: url("../../images/icons/icon-info.svg"); -} - -/*-------------------------------------------------------------------------------------------- -* -* Admin field icons -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-single-field-group .acf-input .acf-icon { - width: 18px; - height: 18px; -} - -/*-------------------------------------------------------------------------------------------- -* -* Field type icon base styling -* -*--------------------------------------------------------------------------------------------*/ -.field-type-icon { - box-sizing: border-box; - display: inline-flex; - align-content: center; - align-items: center; - justify-content: center; - position: relative; - width: 24px; - height: 24px; - top: -4px; - background-color: #EBF5FA; - border-width: 1px; - border-style: solid; - border-color: #A5D2E7; - border-radius: 100%; -} -.field-type-icon:before { - content: ""; - width: 14px; - height: 14px; - position: relative; - background-color: #0783BE; - -webkit-mask-size: cover; - mask-size: cover; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/field-type-icons/icon-field-default.svg"); - mask-image: url("../../images/field-type-icons/icon-field-default.svg"); -} - -/*-------------------------------------------------------------------------------------------- -* -* Field type icons -* -*--------------------------------------------------------------------------------------------*/ -.field-type-icon.field-type-icon-text:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-text.svg"); - mask-image: url("../../images/field-type-icons/icon-field-text.svg"); -} - -.field-type-icon.field-type-icon-textarea:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg"); - mask-image: url("../../images/field-type-icons/icon-field-textarea.svg"); -} - -.field-type-icon.field-type-icon-textarea:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg"); - mask-image: url("../../images/field-type-icons/icon-field-textarea.svg"); -} - -.field-type-icon.field-type-icon-number:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-number.svg"); - mask-image: url("../../images/field-type-icons/icon-field-number.svg"); -} - -.field-type-icon.field-type-icon-range:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-range.svg"); - mask-image: url("../../images/field-type-icons/icon-field-range.svg"); -} - -.field-type-icon.field-type-icon-email:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-email.svg"); - mask-image: url("../../images/field-type-icons/icon-field-email.svg"); -} - -.field-type-icon.field-type-icon-url:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-url.svg"); - mask-image: url("../../images/field-type-icons/icon-field-url.svg"); -} - -.field-type-icon.field-type-icon-password:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-password.svg"); - mask-image: url("../../images/field-type-icons/icon-field-password.svg"); -} - -.field-type-icon.field-type-icon-image:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg"); - mask-image: url("../../images/field-type-icons/icon-field-image.svg"); -} - -.field-type-icon.field-type-icon-file:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-file.svg"); - mask-image: url("../../images/field-type-icons/icon-field-file.svg"); -} - -.field-type-icon.field-type-icon-wysiwyg:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg"); - mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg"); -} - -.field-type-icon.field-type-icon-oembed:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-oembed.svg"); - mask-image: url("../../images/field-type-icons/icon-field-oembed.svg"); -} - -.field-type-icon.field-type-icon-gallery:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-gallery.svg"); - mask-image: url("../../images/field-type-icons/icon-field-gallery.svg"); -} - -.field-type-icon.field-type-icon-select:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-select.svg"); - mask-image: url("../../images/field-type-icons/icon-field-select.svg"); -} - -.field-type-icon.field-type-icon-checkbox:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg"); - mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg"); -} - -.field-type-icon.field-type-icon-radio:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-radio.svg"); - mask-image: url("../../images/field-type-icons/icon-field-radio.svg"); -} - -.field-type-icon.field-type-icon-button-group:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-button-group.svg"); - mask-image: url("../../images/field-type-icons/icon-field-button-group.svg"); -} - -.field-type-icon.field-type-icon-true-false:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-true-false.svg"); - mask-image: url("../../images/field-type-icons/icon-field-true-false.svg"); -} - -.field-type-icon.field-type-icon-link:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-link.svg"); - mask-image: url("../../images/field-type-icons/icon-field-link.svg"); -} - -.field-type-icon.field-type-icon-post-object:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-post-object.svg"); - mask-image: url("../../images/field-type-icons/icon-field-post-object.svg"); -} - -.field-type-icon.field-type-icon-page-link:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-page-link.svg"); - mask-image: url("../../images/field-type-icons/icon-field-page-link.svg"); -} - -.field-type-icon.field-type-icon-relationship:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-relationship.svg"); - mask-image: url("../../images/field-type-icons/icon-field-relationship.svg"); -} - -.field-type-icon.field-type-icon-taxonomy:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg"); - mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg"); -} - -.field-type-icon.field-type-icon-user:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-user.svg"); - mask-image: url("../../images/field-type-icons/icon-field-user.svg"); -} - -.field-type-icon.field-type-icon-google-map:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-google-map.svg"); - mask-image: url("../../images/field-type-icons/icon-field-google-map.svg"); -} - -.field-type-icon.field-type-icon-date-picker:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg"); - mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg"); -} - -.field-type-icon.field-type-icon-date-time-picker:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg"); - mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg"); -} - -.field-type-icon.field-type-icon-time-picker:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg"); - mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg"); -} - -.field-type-icon.field-type-icon-color-picker:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg"); - mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg"); -} - -.field-type-icon.field-type-icon-icon-picker:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-icon-picker.svg"); - mask-image: url("../../images/field-type-icons/icon-field-icon-picker.svg"); -} - -.field-type-icon.field-type-icon-message:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-message.svg"); - mask-image: url("../../images/field-type-icons/icon-field-message.svg"); -} - -.field-type-icon.field-type-icon-accordion:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-accordion.svg"); - mask-image: url("../../images/field-type-icons/icon-field-accordion.svg"); -} - -.field-type-icon.field-type-icon-tab:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-tab.svg"); - mask-image: url("../../images/field-type-icons/icon-field-tab.svg"); -} - -.field-type-icon.field-type-icon-group:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-group.svg"); - mask-image: url("../../images/field-type-icons/icon-field-group.svg"); -} - -.field-type-icon.field-type-icon-repeater:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-repeater.svg"); - mask-image: url("../../images/field-type-icons/icon-field-repeater.svg"); -} - -.field-type-icon.field-type-icon-flexible-content:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg"); - mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg"); -} - -.field-type-icon.field-type-icon-clone:before { - -webkit-mask-image: url("../../images/field-type-icons/icon-field-clone.svg"); - mask-image: url("../../images/field-type-icons/icon-field-clone.svg"); -} - -/*--------------------------------------------------------------------------------------------- -* -* Tools page layout -* -*---------------------------------------------------------------------------------------------*/ -#acf-admin-tools .postbox-header { - display: none; -} -#acf-admin-tools .acf-meta-box-wrap.-grid { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; -} -#acf-admin-tools .acf-meta-box-wrap.-grid .postbox { - width: 100%; - clear: none; - float: none; - margin-bottom: 0; -} -@media screen and (max-width: 880px) { - #acf-admin-tools .acf-meta-box-wrap.-grid .postbox { - flex: 1 1 100%; - } -} -#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) { - margin-left: 0; -} -#acf-admin-tools .meta-box-sortables { - display: grid; - grid-template-columns: repeat(2, 1fr); - grid-template-rows: repeat(1, 1fr); - grid-column-gap: 32px; - grid-row-gap: 32px; -} -@media screen and (max-width: 880px) { - #acf-admin-tools .meta-box-sortables { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: center; - grid-column-gap: 8px; - grid-row-gap: 8px; - } -} - -/*--------------------------------------------------------------------------------------------- -* -* Tools export pages -* -*---------------------------------------------------------------------------------------------*/ -#acf-admin-tools.tool-export .inside { - margin: 0; -} -#acf-admin-tools.tool-export .acf-postbox-header { - margin-bottom: 24px; -} -#acf-admin-tools.tool-export .acf-postbox-main { - border: none; - margin: 0; - padding-top: 0; - padding-right: 24px; - padding-bottom: 0; - padding-left: 0; -} -#acf-admin-tools.tool-export .acf-postbox-columns { - margin-top: 0; - margin-right: 280px; - margin-bottom: 0; - margin-left: 0; - padding: 0; -} -#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side { - padding: 0; -} -#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel { - margin: 0; - padding: 0; -} -#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before { - display: none; -} -#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn { - display: block; - width: 100%; - text-align: center; -} -#acf-admin-tools.tool-export .meta-box-sortables { - display: block; -} -#acf-admin-tools.tool-export .acf-panel { - border: none; -} -#acf-admin-tools.tool-export .acf-panel h3 { - margin: 0; - padding: 0; - color: #344054; -} -#acf-admin-tools.tool-export .acf-panel h3:before { - display: none; -} -#acf-admin-tools.tool-export .acf-checkbox-list { - margin-top: 16px; - border-width: 1px; - border-style: solid; - border-color: #D0D5DD; - border-radius: 6px; -} -#acf-admin-tools.tool-export .acf-checkbox-list li { - display: inline-flex; - box-sizing: border-box; - width: 100%; - height: 48px; - align-items: center; - margin: 0; - padding-right: 12px; - padding-left: 12px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -#acf-admin-tools.tool-export .acf-checkbox-list li:last-child { - border-bottom: none; -} - -/*--------------------------------------------------------------------------------------------- -* -* Updates layout -* -*---------------------------------------------------------------------------------------------*/ -.acf-settings-wrap.acf-updates { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; -} - -.custom-fields_page_acf-settings-updates .acf-admin-notice, -.custom-fields_page_acf-settings-updates .acf-upgrade-notice, -.custom-fields_page_acf-settings-updates .notice { - flex: 1 1 100%; -} - -/*--------------------------------------------------------------------------------------------- -* -* ACF Box -* -*---------------------------------------------------------------------------------------------*/ -.acf-settings-wrap.acf-updates .acf-box { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; -} -.acf-settings-wrap.acf-updates .acf-box .inner { - padding-top: 24px; - padding-right: 24px; - padding-bottom: 24px; - padding-left: 24px; -} -@media screen and (max-width: 880px) { - .acf-settings-wrap.acf-updates .acf-box { - flex: 1 1 100%; - } -} - -/*--------------------------------------------------------------------------------------------- -* -* Notices -* -*---------------------------------------------------------------------------------------------*/ -.acf-settings-wrap.acf-updates .acf-admin-notice { - flex: 1 1 100%; - margin-top: 16px; - margin-right: 0; - margin-left: 0; -} - -/*--------------------------------------------------------------------------------------------- -* -* License information -* -*---------------------------------------------------------------------------------------------*/ -#acf-license-information { - flex: 1 1 65%; - margin-right: 32px; -} -#acf-license-information .inner { - padding: 0; -} -#acf-license-information .inner .acf-license-defined { - padding: 24px; - margin: 0; -} -#acf-license-information .inner .acf-activation-form, -#acf-license-information .inner .acf-retry-activation { - padding: 24px; -} -#acf-license-information .inner .acf-activation-form.acf-retry-activation, -#acf-license-information .inner .acf-retry-activation.acf-retry-activation { - padding-top: 0; - min-height: 40px; -} -#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn, -#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn { - float: none; - line-height: initial; -} -#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i, -#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i { - display: none; -} -#acf-license-information .inner .acf-activation-form .acf-manage-license-btn, -#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn { - float: right; - line-height: 40px; - align-items: center; - display: inline-flex; -} -#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription, -#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription { - float: none; - line-height: initial; -} -#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i, -#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i { - margin: 0 0 0 5px; - width: 19px; - height: 19px; -} -#acf-license-information .inner .acf-activation-form .acf-recheck-license, -#acf-license-information .inner .acf-retry-activation .acf-recheck-license { - float: right; - line-height: 40px; -} -#acf-license-information .inner .acf-activation-form .acf-recheck-license i, -#acf-license-information .inner .acf-retry-activation .acf-recheck-license i { - margin-right: 8px; - vertical-align: middle; -} -#acf-license-information .inner .acf-license-status-wrap { - background: #F9FAFB; - border-top: 1px solid #EAECF0; - border-bottom-left-radius: 8px; - border-bottom-right-radius: 8px; -} -#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table { - font-size: 14px; - padding: 24px 24px 16px 24px; -} -#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th { - width: 160px; - font-weight: 500; - text-align: left; - padding-bottom: 16px; -} -#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td { - padding-bottom: 16px; -} -#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status { - display: inline-block; - height: 24px; - line-height: 24px; - border-radius: 100px; - background: #EAECF0; - padding: 0 13px 1px 12px; - border: 1px solid rgba(0, 0, 0, 0.12); - color: #667085; -} -#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active { - background: rgba(18, 183, 106, 0.15); - border: 1px solid rgba(18, 183, 106, 0.24); - color: rgb(18, 183, 106); -} -#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired, #acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled { - background: rgba(209, 55, 55, 0.24); - border: 1px solid rgba(209, 55, 55, 0.24); - color: rgb(209, 55, 55); -} -#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing { - padding: 12px 24px; - border-top: 1px solid #EAECF0; - color: #667085; -} -@media screen and (max-width: 1024px) { - #acf-license-information { - margin-right: 0; - margin-bottom: 32px; - } -} -#acf-license-information label { - font-weight: 500; -} -#acf-license-information .acf-input-wrap { - margin-top: 8px; - margin-bottom: 24px; -} -#acf-license-information #acf_pro_license { - width: 100%; -} - -/*--------------------------------------------------------------------------------------------- -* -* Update information table -* -*---------------------------------------------------------------------------------------------*/ -#acf-update-information { - flex: 1 1 35%; - max-width: calc(35% - 32px); -} -#acf-update-information .form-table th, -#acf-update-information .form-table td { - padding-top: 0; - padding-right: 0; - padding-bottom: 24px; - padding-left: 0; - color: #344054; -} -#acf-update-information .acf-update-changelog { - margin-top: 8px; - margin-bottom: 24px; - padding-top: 8px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; - color: #344054; -} -#acf-update-information .acf-update-changelog h4 { - margin-bottom: 0; -} -#acf-update-information .acf-update-changelog p { - margin-top: 0; - margin-bottom: 16px; -} -#acf-update-information .acf-update-changelog p:last-of-type { - margin-bottom: 0; -} -#acf-update-information .acf-update-changelog p em { - color: #667085; -} -#acf-update-information .acf-btn { - display: inline-flex; -} - -/*-------------------------------------------------------------------------------------------- -* -* Header pro upgrade button -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn { - display: inline-flex; - align-items: center; - align-self: stretch; - padding-top: 0; - padding-right: 16px; - padding-bottom: 0; - padding-left: 16px; - background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16); - border-radius: 6px; - text-decoration: none; -} -@media screen and (max-width: 768px) { - .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn { - display: none; - } -} -.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus { - border: none; - outline: none; - box-shadow: none; -} -.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p { - margin: 0; - padding-top: 8px; - padding-bottom: 8px; - font-weight: 400; - text-transform: none; - color: #fff; -} -.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon { - width: 18px; - height: 18px; - margin-right: 6px; - margin-left: -2px; - background-color: #F9FAFB; -} - -/*-------------------------------------------------------------------------------------------- -* -* Upsell block -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-page #tmpl-acf-field-group-pro-features, -.acf-admin-page #acf-field-group-pro-features { - display: none; - align-items: center; - min-height: 120px; - background-color: #121833; - background-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg); - background-repeat: repeat, no-repeat; - background-size: 1224px, 1880px; - background-position: left top, -520px -680px; - color: #EAECF0; - border-radius: 8px; - margin-top: 24px; - margin-bottom: 24px; -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features, - .acf-admin-page #acf-field-group-pro-features { - background-size: 1024px, 980px; - background-position: left top, -500px -200px; - } -} -@media screen and (max-width: 1200px) { - .acf-admin-page #tmpl-acf-field-group-pro-features, - .acf-admin-page #acf-field-group-pro-features { - background-size: 1024px, 1880px; - background-position: left top, -520px -300px; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header, -.acf-admin-page #acf-field-group-pro-features .postbox-header { - display: none; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .inside, -.acf-admin-page #acf-field-group-pro-features .inside { - width: 100%; - border: none; - padding: 0; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { - display: flex; - justify-content: center; - align-content: stretch; - align-items: center; - gap: 96px; - height: 358px; - max-width: 950px; - margin: 0 auto; - padding: 0 35px; -} -@media screen and (max-width: 1200px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { - gap: 48px; - } -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { - gap: 0; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title, -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { - font-weight: 590; - line-height: 150%; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label, -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label { - font-weight: 400; - margin-top: -6px; - margin-left: 2px; - vertical-align: middle; - height: 22px; - position: relative; - overflow: hidden; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before, -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before { - display: block; - position: absolute; - content: ""; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: 9999px; - border: 1px solid rgba(255, 255, 255, 0.2); -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { - display: none !important; - font-size: 18px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label { - font-size: 10px; - height: 20px; -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { - width: 100%; - text-align: center; - } -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper { - flex-direction: column; - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; - padding: 32px 32px 0 32px; - height: unset; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm { - display: block !important; - margin-bottom: 24px; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content { - display: flex; - flex-direction: column; - width: 416px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc { - margin-top: 8px; - margin-bottom: 24px; - font-size: 15px; - font-weight: 300; - color: #D0D5DD; -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content { - width: 100%; - order: 1; - margin-right: 0; - margin-bottom: 8px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title, - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc { - display: none !important; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions { - display: flex; - flex-direction: row; - align-items: flex-start; - min-width: 160px; - gap: 12px; -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions { - justify-content: flex-start; - flex-direction: column; - margin-bottom: 24px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a { - justify-content: center; - text-align: center; - width: 100%; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { - display: flex; - flex-direction: row; - flex-wrap: wrap; - gap: 16px; - width: 416px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - width: 128px; - height: 124px; - background: rgba(255, 255, 255, 0.08); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08); - backdrop-filter: blur(6px); - border-radius: 8px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { - border: none; - background: none; - width: 24px; - opacity: 0.8; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { - background-color: #fff; - width: 20px; - height: 20px; -} -@media screen and (max-width: 1200px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { - width: 18px; - height: 18px; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before { - -webkit-mask-image: url("../../images/icons/icon-extended-menu.svg"); - mask-image: url("../../images/icons/icon-extended-menu.svg"); -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before { - -webkit-mask-image: url("../../images/icons/icon-settings.svg"); - mask-image: url("../../images/icons/icon-settings.svg"); -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { - margin-top: 4px; - font-size: 13px; - font-weight: 300; - text-align: center; - color: #fff; -} -@media screen and (max-width: 1200px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { - flex-direction: column; - gap: 8px; - width: 288px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { - width: 100%; - height: 40px; - flex-direction: row; - justify-content: unset; - gap: 8px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { - position: initial; - margin-left: 16px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { - margin-top: 0; - } -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid { - gap: 0; - width: 100%; - height: auto; - margin-bottom: 16px; - flex-direction: unset; - flex-wrap: wrap; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature { - flex: 1 0 50%; - margin-bottom: 8px; - width: auto; - height: auto; - justify-content: center; - background: none; - box-shadow: none; - backdrop-filter: none; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { - margin-left: 2px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon { - position: initial; - margin-left: 0; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before { - height: 16px; - width: 16px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label { - font-size: 12px; - margin-top: 0; - } -} -.acf-admin-page #tmpl-acf-field-group-pro-features h1, -.acf-admin-page #acf-field-group-pro-features h1 { - margin-top: 0; - margin-bottom: 4px; - padding-top: 0; - padding-bottom: 0; - font-weight: 700; - color: #F9FAFB; -} -.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon, -.acf-admin-page #acf-field-group-pro-features h1 .acf-icon { - margin-right: 8px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn, -.acf-admin-page #acf-field-group-pro-features .acf-btn { - display: inline-flex; - background-color: rgba(255, 255, 255, 0.1); - border: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16); - backdrop-filter: blur(6px); - padding: 8px 24px; - height: 48px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover, -.acf-admin-page #acf-field-group-pro-features .acf-btn:hover { - background-color: rgba(255, 255, 255, 0.2); -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon, -.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon { - margin-right: -2px; - margin-left: 6px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade, -.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade { - background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16); - border-radius: 6px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap { - height: 48px; - background: rgba(16, 24, 40, 0.4); - backdrop-filter: blur(6px); - border-top: 1px solid rgba(255, 255, 255, 0.08); - border-bottom-left-radius: 8px; - border-bottom-right-radius: 8px; - color: #98A2B3; - font-size: 13px; - font-weight: 300; - padding: 0 35px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer { - display: flex; - align-items: center; - justify-content: space-between; - max-width: 950px; - height: 48px; - margin: 0 auto; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo { - height: 16px; - vertical-align: middle; - margin-top: -2px; - margin-left: 3px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a { - color: #98A2B3; - text-decoration: none; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover { - color: #D0D5DD; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon { - width: 18px; - height: 18px; - margin-left: 4px; -} -.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a, -.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a { - display: inline-flex; - align-items: center; -} -@media screen and (max-width: 768px) { - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap { - height: 70px; - font-size: 12px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine { - display: none; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer { - justify-content: center; - height: 70px; - } - .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo, - .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo { - clear: both; - margin: 6px auto 0 auto; - display: block; - } -} - -.acf-no-field-groups #tmpl-acf-field-group-pro-features, -.acf-no-post-types #tmpl-acf-field-group-pro-features, -.acf-no-taxonomies #tmpl-acf-field-group-pro-features { - margin-top: 0; -} - -/*-------------------------------------------------------------------------------------------- -* -* Post type & taxonomies styles -* -*--------------------------------------------------------------------------------------------*/ -.acf-admin-single-post-type label[for=acf-basic-settings-hide], -.acf-admin-single-taxonomy label[for=acf-basic-settings-hide], -.acf-admin-single-options-page label[for=acf-basic-settings-hide] { - display: none; -} -.acf-admin-single-post-type fieldset.columns-prefs, -.acf-admin-single-taxonomy fieldset.columns-prefs, -.acf-admin-single-options-page fieldset.columns-prefs { - display: none; -} -.acf-admin-single-post-type #acf-basic-settings .postbox-header, -.acf-admin-single-taxonomy #acf-basic-settings .postbox-header, -.acf-admin-single-options-page #acf-basic-settings .postbox-header { - display: none; -} -.acf-admin-single-post-type .postbox-container, -.acf-admin-single-post-type .notice, -.acf-admin-single-taxonomy .postbox-container, -.acf-admin-single-taxonomy .notice, -.acf-admin-single-options-page .postbox-container, -.acf-admin-single-options-page .notice { - max-width: 1440px; - clear: left; -} -.acf-admin-single-post-type #post-body-content, -.acf-admin-single-taxonomy #post-body-content, -.acf-admin-single-options-page #post-body-content { - margin: 0; -} -.acf-admin-single-post-type .postbox .inside, -.acf-admin-single-post-type .acf-box .inside, -.acf-admin-single-taxonomy .postbox .inside, -.acf-admin-single-taxonomy .acf-box .inside, -.acf-admin-single-options-page .postbox .inside, -.acf-admin-single-options-page .acf-box .inside { - padding-top: 48px; - padding-right: 48px; - padding-bottom: 48px; - padding-left: 48px; -} -.acf-admin-single-post-type #acf-advanced-settings.postbox .inside, -.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside, -.acf-admin-single-options-page #acf-advanced-settings.postbox .inside { - padding-bottom: 24px; -} -.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside, -.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside, -.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside { - border: none; -} -.acf-admin-single-post-type .acf-input-wrap, -.acf-admin-single-taxonomy .acf-input-wrap, -.acf-admin-single-options-page .acf-input-wrap { - overflow: visible; -} -.acf-admin-single-post-type .acf-field, -.acf-admin-single-taxonomy .acf-field, -.acf-admin-single-options-page .acf-field { - margin-top: 0; - margin-right: 0; - margin-bottom: 24px; - margin-left: 0; -} -.acf-admin-single-post-type .acf-field .acf-label, -.acf-admin-single-taxonomy .acf-field .acf-label, -.acf-admin-single-options-page .acf-field .acf-label { - margin-bottom: 6px; -} -.acf-admin-single-post-type .acf-field-text, -.acf-admin-single-post-type .acf-field-textarea, -.acf-admin-single-post-type .acf-field-select, -.acf-admin-single-taxonomy .acf-field-text, -.acf-admin-single-taxonomy .acf-field-textarea, -.acf-admin-single-taxonomy .acf-field-select, -.acf-admin-single-options-page .acf-field-text, -.acf-admin-single-options-page .acf-field-textarea, -.acf-admin-single-options-page .acf-field-select { - max-width: 600px; -} -.acf-admin-single-post-type .acf-field-true-false, -.acf-admin-single-taxonomy .acf-field-true-false, -.acf-admin-single-options-page .acf-field-true-false { - max-width: 700px; -} -.acf-admin-single-post-type .acf-field-supports, -.acf-admin-single-taxonomy .acf-field-supports, -.acf-admin-single-options-page .acf-field-supports { - max-width: 600px; -} -.acf-admin-single-post-type .acf-field-supports .acf-label, -.acf-admin-single-taxonomy .acf-field-supports .acf-label, -.acf-admin-single-options-page .acf-field-supports .acf-label { - display: block; -} -.acf-admin-single-post-type .acf-field-supports .acf-label .description, -.acf-admin-single-taxonomy .acf-field-supports .acf-label .description, -.acf-admin-single-options-page .acf-field-supports .acf-label .description { - margin-top: 4px; - margin-bottom: 12px; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within { - border-color: transparent; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li { - flex: 0 0 25%; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button { - background-color: transparent; - padding: 0; - border: 0; - height: auto; - min-height: auto; - margin-top: 0; - border-radius: 0; - line-height: 22px; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before { - content: ""; - margin-right: 6px; - display: inline-flex; - width: 16px; - height: 16px; - background-color: currentColor; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; - -webkit-mask-image: url("../../images/icons/icon-add.svg"); - mask-image: url("../../images/icons/icon-add.svg"); -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover { - color: #044E71; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text], -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text], -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text] { - width: calc(100% - 36px); - padding: 0; - box-shadow: none; - border: none; - border-bottom: 1px solid #D0D5DD; - border-radius: 0; - height: auto; - margin: 0; - min-height: auto; -} -.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus, -.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus, -.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus { - outline: none; - border-bottom-color: #399CCB; -} -.acf-admin-single-post-type .acf-field-seperator, -.acf-admin-single-taxonomy .acf-field-seperator, -.acf-admin-single-options-page .acf-field-seperator { - margin-top: 40px; - margin-bottom: 40px; - border-top: 1px solid #EAECF0; - border-right: none; - border-bottom: none; - border-left: none; -} -.acf-admin-single-post-type .acf-field-advanced-configuration, -.acf-admin-single-taxonomy .acf-field-advanced-configuration, -.acf-admin-single-options-page .acf-field-advanced-configuration { - margin-bottom: 0; -} -.acf-admin-single-post-type .postbox-container .acf-tab-wrap, -.acf-admin-single-post-type .acf-regenerate-labels-bar, -.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap, -.acf-admin-single-taxonomy .acf-regenerate-labels-bar, -.acf-admin-single-options-page .postbox-container .acf-tab-wrap, -.acf-admin-single-options-page .acf-regenerate-labels-bar { - position: relative; - top: -48px; - left: -48px; - width: calc(100% + 96px); -} -.acf-admin-single-post-type .acf-regenerate-labels-bar, -.acf-admin-single-taxonomy .acf-regenerate-labels-bar, -.acf-admin-single-options-page .acf-regenerate-labels-bar { - display: flex; - align-items: center; - justify-content: right; - min-height: 48px; - margin-bottom: 0; - padding-right: 16px; - padding-left: 16px; - gap: 8px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #F2F4F7; -} -.acf-admin-single-post-type .acf-labels-tip, -.acf-admin-single-taxonomy .acf-labels-tip, -.acf-admin-single-options-page .acf-labels-tip { - display: inline-flex; - align-items: center; - min-height: 24px; - margin-right: 8px; - padding-left: 16px; - border-left-width: 1px; - border-left-style: solid; - border-left-color: #EAECF0; -} -.acf-admin-single-post-type .acf-labels-tip .acf-icon, -.acf-admin-single-taxonomy .acf-labels-tip .acf-icon, -.acf-admin-single-options-page .acf-labels-tip .acf-icon { - display: inline-flex; - align-items: center; - width: 16px; - height: 16px; - -webkit-mask-size: 16px; - mask-size: 16px; - background-color: #98A2B3; -} - -.acf-select2-default-pill { - border-radius: 100px; - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - padding-left: 8px; - padding-right: 8px; - font-size: 11px; - margin-left: 6px; - background-color: #EAECF0; - color: #667085; -} - -.acf-menu-position-desc-child { - display: none; -} - -/*--------------------------------------------------------------------------------------------- -* -* Field picker modal -* -*---------------------------------------------------------------------------------------------*/ -.acf-modal.acf-browse-fields-modal { - width: 1120px; - height: 664px; - top: 50%; - right: auto; - bottom: auto; - left: 50%; - transform: translate(-50%, -50%); - display: flex; - flex-direction: row; - border-radius: 12px; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08); - overflow: hidden; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker { - display: flex; - flex-direction: column; - flex-grow: 1; - width: 760px; - background: #fff; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar { - position: relative; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title { - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - background: #F9FAFB; - border: none; - padding: 35px 32px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap { - position: relative; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap::after { - content: ""; - display: block; - position: absolute; - top: 11px; - left: 10px; - width: 18px; - height: 18px; - -webkit-mask-image: url("../../images/icons/icon-search.svg"); - mask-image: url("../../images/icons/icon-search.svg"); - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input { - width: 280px; - height: 40px; - margin: 0; - padding-left: 32px; - box-shadow: none; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content { - top: auto; - bottom: auto; - padding: 0; - height: 100%; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group { - padding-left: 32px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab { - display: flex; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results { - flex-direction: row; - flex-wrap: wrap; - gap: 24px; - padding: 32px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type { - position: relative; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - isolation: isolate; - width: 120px; - height: 120px; - background: #F9FAFB; - border: 1px solid #EAECF0; - border-radius: 8px; - box-sizing: border-box; - color: #1D2939; - text-decoration: none; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected { - background: #EBF5FA; - border: 1px solid #399CCB; - box-shadow: inset 0 0 0 1px #399CCB; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon { - border: none; - background: none; - top: 0; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon::before, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon::before { - width: 22px; - height: 22px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label { - margin-top: 12px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro { - display: flex; - justify-content: center; - align-items: center; - position: absolute; - top: -10px; - right: -10px; - color: white; - font-size: 11px; - padding-right: 6px; - padding-left: 6px; - background-image: url("../../images/pro-chip.svg"); - background-repeat: no-repeat; - height: 24px; - width: 28px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro.not-pro, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro.not-pro { - background-image: url("../../images/pro-chip-locked.svg"); - width: 43px; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar { - display: flex; - align-items: flex-start; - justify-content: space-between; - height: auto; - min-height: 72px; - padding-top: 0; - padding-right: 32px; - padding-bottom: 0; - padding-left: 32px; - margin: 0; - border: none; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field, -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro { - min-width: 160px; - justify-content: center; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label { - min-width: 280px; - box-shadow: none; -} -.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions { - display: flex; - gap: 8px; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview { - display: flex; - flex-direction: column; - width: 360px; - background-color: #F9FAFB; - background-image: url("../../images/field-preview-grid.png"); - background-size: 740px; - background-repeat: no-repeat; - background-position: center bottom; - border-left: 1px solid #EAECF0; - box-sizing: border-box; - padding: 32px; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc { - margin: 0; - padding: 0; - color: #667085; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container { - display: inline-flex; - justify-content: center; - width: 100%; - margin-top: 24px; - padding-top: 32px; - padding-bottom: 32px; - background-color: rgba(255, 255, 255, 0.64); - border-radius: 8px; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 8px 24px rgba(0, 0, 0, 0.04); -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image { - max-width: 232px; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info { - flex-grow: 1; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name { - font-size: 21px; - margin-top: 0; - margin-right: 0; - margin-bottom: 16px; - margin-left: 0; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock { - display: inline-flex; - justify-items: center; - align-items: center; - min-height: 24px; - margin-bottom: 12px; - padding-right: 10px; - padding-left: 10px; - background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%); - border-radius: 100px; - color: white; - text-decoration: none; - font-size: 10px; - text-transform: uppercase; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon { - width: 14px; - height: 14px; - margin-right: 4px; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links { - display: flex; - align-items: center; - gap: 24px; - min-height: 40px; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon { - width: 18px; - height: 18px; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links::before { - display: none; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a { - display: flex; - gap: 6px; - text-decoration: none; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover { - text-decoration: underline; -} -.acf-modal.acf-browse-fields-modal .acf-field-type-search-results, -.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results { - display: none; -} -.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap, -.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab, -.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results { - display: none !important; -} -.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results { - display: flex; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap, -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab, -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results, -.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info, -.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links, -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar { - display: none !important; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title { - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #EAECF0; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - height: 100%; - gap: 6px; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img { - margin-bottom: 19px; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p { - margin: 0; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text { - display: flex; -} -.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term { - max-width: 200px; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; -} - -/*--------------------------------------------------------------------------------------------- -* -* Hide browse fields button for smaller screen sizes -* -*---------------------------------------------------------------------------------------------*/ -@media only screen and (max-width: 1080px) { - .acf-btn.browse-fields { - display: none; - } -} -.acf-block-body .acf-field-icon-picker .acf-tab-group { - margin: 0; - padding-left: 0 !important; -} - -.acf-field-icon-picker { - max-width: 600px; -} -.acf-field-icon-picker .acf-tab-group { - padding: 0; - border-bottom: 0; - overflow: hidden; -} -.acf-field-icon-picker .active a { - background: #667085; - color: #fff; -} -.acf-field-icon-picker .acf-dashicons-search-wrap { - position: relative; -} -.acf-field-icon-picker .acf-dashicons-search-wrap::after { - content: ""; - display: block; - position: absolute; - top: 6px; - left: 10px; - width: 18px; - height: 18px; - -webkit-mask-image: url(../../images/icons/icon-search.svg); - mask-image: url(../../images/icons/icon-search.svg); - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input { - padding-left: 32px; - border-radius: 0; -} -.acf-field-icon-picker .acf-dashicons-list { - margin-bottom: 0; - display: flex; - flex-wrap: wrap; - justify-content: space-between; - align-content: start; - height: 135px; - overflow: hidden; - overflow-y: auto; - background-color: #f9f9f9; - border: 1px solid #8c8f94; - border-top: none; - border-radius: 0 0 6px 6px; - gap: 8px; - padding: 8px; -} -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon { - background-color: transparent; - display: flex; - justify-content: center; - align-items: center; - width: 32px; - height: 32px; - border: solid 2px transparent; - color: #3c434a; -} -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label { - display: none; -} -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio], -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active, -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before, -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus { - all: initial; - appearance: none; -} -.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover { - border: solid 2px #0783BE; - border-radius: 6px; - cursor: pointer; -} -.acf-field-icon-picker .acf-dashicons-list .active { - border: solid 2px #0783BE; - background-color: #EBF5FA; - border-radius: 6px; -} -.acf-field-icon-picker .acf-dashicons-list .active.focus { - border: solid 2px #0783BE; - background-color: #EBF5FA; - border-radius: 6px; - box-shadow: 0 0 2px #0783be; -} -.acf-field-icon-picker .acf-dashicons-list::after { - content: ""; - flex: auto; -} -.acf-field-icon-picker .acf-dashicons-list-empty { - position: relative; - display: none; - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 10px; - padding-left: 10px; - height: 135px; - overflow: scroll; - background-color: #F9FAFB; - border: 1px solid #D0D5DD; - border-top: none; - border-radius: 0 0 6px 6px; -} -.acf-field-icon-picker .acf-dashicons-list-empty img { - height: 30px; - width: 30px; - color: #D0D5DD; -} -.acf-field-icon-picker .acf-icon-picker-media-library, -.acf-field-icon-picker .acf-icon-picker-url-tabs { - box-sizing: border-box; - display: flex; - align-items: center; - justify-items: center; - gap: 12px; - background-color: #f9f9f9; - padding: 12px; - border: 1px solid #8c8f94; - border-radius: 0; -} -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview { - all: unset; - cursor: pointer; -} -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus { - outline: 1px solid #0783BE; - border-radius: 6px; -} -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon, -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img { - box-sizing: border-box; - width: 40px; - height: 40px; - border: solid 2px transparent; - color: #fff; - background-color: #191e23; - display: flex; - justify-content: center; - align-items: center; - border-radius: 6px; -} -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img { - width: 90%; - height: 90%; - object-fit: cover; - border-radius: 5px; - border: 1px solid #667085; -} -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button { - height: 40px; - background-color: #0783BE; - border: none; - border-radius: 6px; - padding: 8px 12px; - color: #fff; - display: flex; - align-items: center; - justify-items: center; - gap: 4px; - cursor: pointer; -} -.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-url, -.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-url { - width: 100%; -} - -.-left .acf-field-icon-picker { - max-width: inherit; -} - -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker { - max-width: 600px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .active a { - background: #667085; - color: #fff; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-button { - border: none; - height: 25px; - padding: 5px 10px; - border-radius: 15px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker li a .acf-tab-button { - color: #667085; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker > *:not(.acf-tab-wrap) { - top: -32px; - position: relative; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group { - margin-right: 48px; - display: flex; - gap: 10px; - justify-content: flex-end; - align-items: center; - background: none; - border: none; - max-width: 648px; - border-bottom-width: 0; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li { - all: initial; - box-sizing: border-box; - margin-bottom: -17px; - margin-right: 0; - border-radius: 10px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a { - all: initial; - outline: 1px solid transparent; - color: #667085; - box-sizing: border-box; - border-radius: 100px; - cursor: pointer; - padding: 7px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 12.5px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li.active a { - background-color: #667085; - color: #fff; - border-bottom-width: 1px !important; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a:focus { - outline: 1px solid #0783BE; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap { - background: none; - border: none; - overflow: visible; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap { - position: relative; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap::after { - content: ""; - display: block; - position: absolute; - top: 11px; - left: 10px; - width: 18px; - height: 18px; - -webkit-mask-image: url(../../images/icons/icon-search.svg); - mask-image: url(../../images/icons/icon-search.svg); - background-color: #98A2B3; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - text-indent: 500%; - white-space: nowrap; - overflow: hidden; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input { - padding-left: 32px; - border-radius: 6px 6px 0 0; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list { - margin-bottom: -32px; - display: flex; - flex-wrap: wrap; - justify-content: space-between; - align-content: start; - height: 135px; - overflow: hidden; - overflow-y: auto; - background-color: #F9FAFB; - border: 1px solid #D0D5DD; - border-top: none; - border-radius: 0 0 6px 6px; - gap: 8px; - padding: 8px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon { - background-color: transparent; - display: flex; - justify-content: center; - align-items: center; - width: 32px; - height: 32px; - border: solid 2px transparent; - color: #3c434a; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label { - display: none; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio], -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus { - all: initial; - appearance: none; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover { - border: solid 2px #0783BE; - border-radius: 6px; - cursor: pointer; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active { - border: solid 2px #0783BE; - background-color: #EBF5FA; - border-radius: 6px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active.focus { - border: solid 2px #0783BE; - background-color: #EBF5FA; - border-radius: 6px; - box-shadow: 0 0 2px #0783be; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list::after { - content: ""; - flex: auto; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty { - position: relative; - display: none; - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 10px; - padding-left: 10px; - height: 135px; - overflow: scroll; - background-color: #F9FAFB; - border: 1px solid #D0D5DD; - border-top: none; - border-radius: 0 0 6px 6px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty img { - height: 30px; - width: 30px; - color: #D0D5DD; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs { - box-sizing: border-box; - display: flex; - align-items: center; - justify-items: center; - gap: 12px; - background-color: #F9FAFB; - padding: 12px; - border: 1px solid #D0D5DD; - border-radius: 6px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview { - all: unset; - cursor: pointer; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus { - outline: 1px solid #0783BE; - border-radius: 6px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img { - box-sizing: border-box; - width: 40px; - height: 40px; - border: solid 2px transparent; - color: #fff; - background-color: #191e23; - display: flex; - justify-content: center; - align-items: center; - border-radius: 6px; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img { - width: 90%; - height: 90%; - object-fit: cover; - border-radius: 5px; - border: 1px solid #667085; -} -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button, -.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button { - height: 40px; - background-color: #0783BE; - border: none; - border-radius: 6px; - padding: 8px 12px; - color: #fff; - display: flex; - align-items: center; - justify-items: center; - gap: 4px; - cursor: pointer; -} - -/*# sourceMappingURL=acf-global.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map deleted file mode 100644 index bf65cdb35..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-global.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-global.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EACC;EACA;EACA;EACA;EACA;AHkBD;;AGhBA;EACC;EACA;EACA;EACA;AHmBD;;AGjBA;EACC;AHoBD;;AGjBA;AACA;;;;;;EAMC;EACA;EACA;AHoBD;;AGlBA;;;EAGC;AHqBD;;AGlBA;AACA;EACC;EACA;EACA;EACA;EACA;AHqBD;;AGnBA;EACC;EACA;EACA;EACA;AHsBD;;AGnBA;AACA;EACC;AHsBD;;AGpBA;EACC;AHuBD;AGtBC;EACC;AHwBF;;AGpBA;AACA;EACC;AHuBD;;AGrBA;EACC;AHwBD;;AGtBA;EACC;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;;EAEC;EACA;EACA;EACA;EACA;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;;EAEC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AH0BD;;AGvBA;EACC;EACA;EACA;EACA;EAEA;EACA;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;AH2BD;;AGxBA;;;;+FAAA;AAMA;AACA;EACC,mBF7HU;EE8HV,kBF/FW;EEgGX,cFpIU;EEsIT;EACA;EACA;EACA;EAED;EAEA;EACA;EACA;EAGA;EASA;AHaD;AGrBC;EACC;EACA;EACA;EACA;EACA;AHuBF;AGnBC;EACC;AHqBF;AGnBE;EACC;EACA;EACA;EACA;EACA;AHqBH;AGjBC;EACC;AHmBF;AGjBE;EACC;EACA;EACA;EACA;EACA;AHmBH;AGfC;EACC;AHiBF;AGfE;EACC;EACA;EACA;EACA;EACA;AHiBH;AGbC;EACC;AHeF;AGbE;EACC;EACA;EACA;EACA;EACA;AHeH;AGXC;EACC;AHaF;;AGTA;AACA;EACC;AHYD;AGVC;EACC;EACA;AHYF;AGVE;EACC;AHYH;AGTE;EACC;AHWH;;AGNA;EACC;EACA;EACA;EACA;EACA;EACA;AHSD;;AGNA;EACC;EACA;AHSD;;AGNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHSD;AGPC;ED3RA;EACA;EACA;EACA;AFqSD;;AGRA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWD;AGTC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWF;;AGNA;EACC;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EACA;AHWD;;AGTA;EACC;AHYD;;AGVA;EACC;AHaD;;AGXA;EACC;EAGA;AHYD;;AGVA;EACC;EAGA;AHWD;;AGTA;EACC;EAGA;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;EACA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;EAGA;AHOD;;AGLA;EACC;AHQD;;AGNA;EACC;AHSD;;AGLA;EACC;AHQD;AGPC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHQF;AGNC;EACC;EACA;AHQF;AGNC;EACC;AHQF;;AGJA;EACC;AHOD;AGNC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHOF;AGLC;EACC;EACA;AHOF;AGLC;EACC;AHOF;;AGFA;EACC;EAGA;AHGD;;AGDA;EACC;EAGA;AHED;;AGEA;EACC;EACA;EACA;AHCD;;AGGA;EACC;EACA;EACA;EACA;EACA;EACA;AHAD;AGGC;EACC;EACA;EACA;AHDF;AGGC;EAEC;EACA;EACA;AHFF;AGMC;EAEC;EACA;AHLF;;AGUA;EACC;EACA;EACA;AHPD;;AGWA;EACC;EACA;EACA;AHRD;;AGYA;EACC;EACA;EACA;AHTD;;AGYC;EACC;EACA;AHTF;AGWC;EAEC;AHVF;;AGeA;EACC;EACA;EACA;AHZD;AGcC;EACC;EACA;AHZF;AGcC;EAEC;AHbF;;AGkBA;;EAEC;EACA;EACA;EACA;AHfD;AGoBE;;;EAGC;AHlBH;;AGuBA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EAEA;EA8CA;AHlED;AGqBC;EACC;EACA;EACA;AHnBF;AGqBE;EACC;EACA;EACA;EACA;EACA;EACA;AHnBH;AGuBC;EACC;AHrBF;AGwBC;EACC;EACA;EACA;EACA;EACA;AHtBF;AGyBC;EACC;AHvBF;AG0BC;EACC;AHxBF;AG2BC;EACC;AHzBF;AG6BE;EACC;AH3BH;AGgCC;EACC;EACA;EACA;EACA;AH9BF;AGgCE;EACC;AH9BH;AE7kBC;ECinBC,qBF1nBiB;ADylBnB;AGkCE;;EAEC,qBF7nBgB;AD6lBnB;;AGqCA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFtqBY;EEuqBZ;AHnCD;AGqCC;EACC;EACA;EACA;EACA;EACA;AHnCF;AGsCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHpCF;AGqCE;EACC;AHnCH;AGwCC;EACC;AHtCF;AG0CC;EACC,mBFpsBU;EEqsBV;AHxCF;AG4CC;EACC,mBFzsBY;EE0sBZ;AH1CF;AG8CC;EACC,mBF9sBY;EE+sBZ;AH5CF;;AGgDA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAmBA;EAcA;EAoBA;AHjGD;AG+CE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3CH;AG8CE;;EACC;EACA;AH3CH;AGkDG;EACC,qBF5uBe;EE6uBf;AHhDJ;AGkDI;EACC;AHhDL;AGwDE;EACC;AHtDH;AGwDG;EACC,qBF3vBe;EE4vBf;AHtDJ;AGwDI;EACC;AHtDL;AG0DG;EACC;AHxDJ;AG8DC;EACC;AH5DF;AGgEG;;;;EAEC;EACA;AH5DJ;;AGkEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHhED;;AGmEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHjED;;AGoEA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;AHlED;AGoEC;;;EACC;EAEC;EAED;EACA;AHlEF;;AGsEA;EACC;EACA;AHnED;AGqEC;EACC;EACA;EACA;AHnEF;AE5vBC;ECo0BC,qBF50BmB;ADuwBrB;;AGyEA;EACC;EACA;AHtED;;AGyEA;;;;8FAAA;AAOC;EACC;AHxEF;AG2EC;EACC;AHzEF;AG4EC;EACC;AH1EF;AG4EE;EACC;AH1EH;;AG+EA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH7ED;AGgFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH9EF;AGiFC;EACC;EACA;EACA;EACA;AH/EF;AGmFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHjFF;AEr0BC;EACC;AFu0BF;AGkFE;EACC;EACA;AHhFH;AGmFG;EACC;EACA;EACA;AHjFJ;AGoFI;EACC;EACA;AHlFL;AGuFE;EACC;EAGA;EACA;AHvFH;AG2FE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHzFH;AG2FG;ED78BF;EACA;EACA;EACA;AFq3BD;;AG6FA;EACC;EACA;AH1FD;AG6FC;EACC;EACA;AH3FF;AG6FE;EACC;AH3FH;AGgGC;EACC;AH9FF;;AGkGA;;;;8FAAA;AAMA;EACC;EACA;EACA;AHhGD;AEh6BC;EACC;EACA;EACA;AFk6BF;AG8FC;EACC;EACA;EACA;AH5FF;AG+FC;EACC;EACA;EACA;EACA;AH7FF;AGgGC;EACC;EACA;AH9FF;AGiGC;EACC;EACA;EACA;EACA;AH/FF;AGkGC;EACC;EACA;EACA;AHhGF;AGmGC;EACC;EACA;AHjGF;AGoGC;EACC;AHlGF;AGsGC;EACC;;IAEC;IACA;IACA;IACA;EHpGD;AACF;;AGyGA;;EAEC;AHtGD;;AG0GA;EACC;AHvGD;;AG0GA;;;;8FAAA;AAOC;EACC;EACA;AHzGF;AG4GC;EACC;EACA;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LC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AHxLF;AG6LE;EAEC;AH5LH;;AGmMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHhMF;AGkME;EACC;EACA;AHhMH;AGmME;;EAEC;EACA;AHjMH;AGqMC;EACC;EACA;EACA;EACA;EACA;EACA;AHnMF;AGsMC;EACC;AHpMF;AGsME;EACC;AHpMH;AGuME;;EAEC;EACA;AHrMH;AGyME;EACC;AHvMH;AG0ME;EACC;AHxMH;AG6MC;EACC;IACC;EH3MD;EG6MA;IACC;EH3MD;AACF;;AG+MA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH5MD;AG8MC;;;EAGC;EACA;EACA;EACA;AH5MF;AG+MC;EACC;EACA;EACA;AH7MF;AG+ME;EACC;EACA;EACA;AH7MH;AG+ME;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH7MH;AG8MG;EACC;AH5MJ;AGiNC;EACC;EACA;EACA;EACA;EACA;AH/MF;AGkNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHhNF;AGkNE;EACC;EACA;AHhNH;AGoNC;EACC;EACA;EACA;EACA;AHlNF;AGoNE;EACC;AHlNH;AGuNC;EAjFD;IAkFE;IACA;IACA;IACA;EHpNA;AACF;;AGsNA;EACC;EACA;EACA;EACA;EACA;EACA,mBFxvDU;EEyvDV;EACA;AHnND;;AGsNA;;;;+FAAA;AAMA;EAMC;;IAEC;IACA;EHzNA;AACF;AG4NA;;;;8FAAA;AAOC;EAEE;EACA;EACA;EACA;AH7NH;AGgOE;EARD;IAUG;IACA;EH9NF;AACF;AGkOC;EAEE;EACA;AHjOH;AGoOE;EAND;IAQG;IACA;EHlOF;AACF;AGuOE;EADD;IAGG;EHrOF;AACF;;AG0OA;;;;oEAAA;AAMC;EACC;AHxOF;;AG4OA;;;;+FAAA;AAMC;;EAEC;EACA,kBFnzDU;EEozDV,6CFhzDa;ADskDf;AG4OE;;EAEE;EACA;EACA;EACA;AH1OJ;AG8OE;;EAEE;EACA;EACA;EA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0kDD;AKriFC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJoEa;EInEb,kBJ8DU;EI7DV;EAEA,cJ2BS;ADygFX;AKliFE;;;;;EACC,0BJgEO;EI/DP,qBJgCQ;ADwgFX;AKriFE;;;;;EACC,yBJYQ;EIXR;AL2iFH;AKxiFE;;;;;EACC,cJWQ;ADmiFX;AKliFE;EACC,yBJNQ;EIOR,cJHQ;ADuiFX;AKxhFE;;EAEC;AL0hFH;AKhhFC;EACC;EAEC;EACA;EAED;EACA;ALghFF;AKxgFC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALwgFF;AKrgFE;EAEC,cJ3CQ;ADijFX;AKngFE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ALqgFH;AK9/EE;EAEE;EACA;EAED;AL8/EH;AKr/EC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJhGQ;EIkGT;EACA;ALq/EF;AKn/EE;;EACC,yBJ9FQ;EI+FR,qBJ1FQ;ADglFX;AKn/EE;;;EAEC,yBJpGQ;EIqGR,qBJhGQ;ADslFX;AKp/EG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALw/EJ;AKn/EE;;EACC;ALs/EH;AKn/EE;;EACC,yBJzIQ;EI0IR,qBJvIQ;AD6nFX;AKz+EI;;;EACC;AL6+EL;AK59EG;EACC;AL89EJ;AK78EG;EACC;AL+8EJ;AKh8EE;;;;EAGE;ALm8EJ;AK/7EE;;EAEE;ALi8EJ;AK97EG;;EAEE;ALg8EL;AKz7EE;;EACC;EACA;EACA;AL47EH;AKl7EC;EACC;EACA;EACA;EACA,yBJ9OS;EI+OT;ALo7EF;AKl7EE;EACC,yBJjPQ;ADqqFX;AKj7EE;EACC;ALm7EH;AKh7EE;EACC,yBJ5OQ;AD8pFX;AKh7EG;EACC,yBJ9OO;ADgqFX;AK/6EG;EACC;ALi7EJ;AK56EE;;EAEC;AL86EH;AK36EE;EACC;EACA;EACA;EACA;EACA;AL66EH;AKx6EC;EACC;EACA;AL06EF;AKx6EE;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;ALy6EJ;AKt6EG;EAEE;ALu6EL;AKn6EG;EAEE;ALo6EL;AKh6EG;EACC;EAEC;EACA;ALi6EL;AKt5EG;EAEE;EACA;ALu5EL;AKn5EG;EAEE;EACA;ALo5EL;AKx4EC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJ/TU;EIiUT;EACA;EACA,qBJzVQ;EI2VT;ALo4EF;AKl4EE;EACC,qBJ7VQ;EI8VR;EACA;ALo4EH;AKz3EC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJtXS;EIuXT,kBJjWU;EImWV,cJzXS;ADivFX;AKt3EE;EACC;EACA,qBJ7XQ;EI8XR,cJ9XQ;ADsvFX;AKr3EE;EACC;EACA,0BJrWO;EIsWP,cJpYQ;AD2vFX;AK72EC;EACC;AL+2EF;AKp2EE;;EACC;EACA;ALu2EH;AKp2EE;;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJvbO;EIybR,6CJhZY;EIiZZ,kBJtZS;EIuZT;EAEA,cJzbQ;AD2xFX;AK/1EE;;EACC;EACA;EACA;EACA;ALk2EH;AK/1EE;;EACC;ALk2EH;AK/1EE;;EACC;ALk2EH;AK/1EE;;EACC,qBJncQ;ADqyFX;AK/1EE;;EACC,0BJxaO;EIyaP,qBJxcQ;EIycR,kBJlbS;ADoxFZ;AKh2EG;;EACC;ALm2EJ;AK91EI;;EACC;EACA;ALi2EL;AK11EI;;EACC;EACA;AL61EL;AKt1EE;;EACC;EAEC;ALw1EJ;AKr1EG;;EACC;EACA;ALw1EJ;AKn1EE;;EAEE;EACA;EACA;EACA;ALq1EJ;AKj1EE;;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;ALk1EH;AKh1EG;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJniBO;ADq3FX;AK/0EG;;EACC,yBJ1hBO;AD42FX;AKx0EC;EACC;EACA;EACA;AL00EF;AKx0EE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ1jBQ;ADm4FX;AKt0EE;EAEE;ALu0EJ;AKn0EE;EAEE;ALo0EJ;AKzzEC;EACC;EACA;EACA;EACA;AL2zEF;AKzzEW;EACR;EACA;AL2zEH;;AKxzEE;EACC;EACA;AL2zEH;AKzyEE;;;;;;;;;;;;EACC;ALszEH;AKjzEG;;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;AL6zEL;AKzzEG;;;;;;;;;;;;EACC;EACA;EACA;EAEC;ALq0EL;AKl0EI;;;;;;;;;;;;EACC;EACA;AL+0EL;AKz0EE;;;;;;;;;;;;EACC;EACA;ALs1EH;AKn1EE;;;;;;;;;;;;EACC;EACA;ALg2EH;AK71EE;;;;;;;;;;;;EACC;EACA;EACA;EACA;AL02EH;AKt2EE;;;;;;;;;;;;EACC;ALm3EH;AKj3EY;EACR;ALm3EJ;;AK92EE;;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;AL43EH;AK13EG;;;;;;;;;;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EAQZ;EACA;EACA,yBJhsBO;EIisBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALs4EJ;AKn4EG;;;;;;;;;;;;EACC;ALg5EJ;AKv4EG;;;;;;;;;;;;EACC;EACA;ALo5EJ;AK74EC;EACC,yBJvuBS;EIwuBT;EACA;EACA,cJtuBS;EIuuBT;EACA;EACA;EACA;EACA;AL+4EF;AK54EC;EACC;EACA;EACA;EACA;EACA;AL84EF;AK54EE;EACC;EACA;EACA;EACA;EACA;AL84EH;AK34EW;EAER;AL44EH;;AKx4EE;EACC;AL24EH;AKz4EY;EACR;AL24EJ;;AKt4EE;EACC;EACA;EACA;ALy4EH;AKr4EI;EACC;EAEA;EACA;EACA;EACA;EACA,WALY;EAMZ,YANY;EAOZ;EACA;EACA,yBJ9xBM;EI+xBN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALs4EL;AKp4Ec;EACR;EACA;ALs4EN;;AKj4EG;EACC;EAEA;EACA;EACA;EACA;ALm4EJ;AKj4Ea;EACR;EACA;ALm4EL;;AKh4EI;EACC,yBJj0BM;EIk0BN;ALm4EL;AK73EE;EACC;A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xtIE;EACC;AP0tIH;AOttIC;EACC;EACA,cN5CS;ADowIX;AOrtIC;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA;EAED,kBN3BU;EM6BV,cNhES;EMiET;APgtIF;AO9sIE;EACC,yBNlEQ;EMmER;APgtIH;AO9sIE;EACC,yBNtEQ;EMuER,cN7EQ;AD6xIX;AO9sIE;EAEE;EACA;EACA,qBN9EO;AD6xIX;AO5sIE;EACC;AP8sIH;AOxsIG;EACC,yBNxFO;EMyFP,cN/FO;ADyyIX;AOtsIE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA,kBN1ES;EM2ET;APssIH;AOpsIG;EACC;EACA;EACA;EACA;EACA;EACA;APssIJ;AOpsII;EACC;EACA;EACA;EACA;APssIL;AOjsIG;EACC;EACA;APmsIJ;AOjsII;;EAEC;APmsIL;AOhsII;EACC,mBNhJM;EMiJN;EACA;EACA;EACA;APksIL;AOhsIK;EACC,cNjJK;EMkJL;EACA;APksIN;AOhsIM;EACC,mBN5JI;AD81IX;AO5rII;EACC;EACA;EACA,cN7JM;EM8JN;EAEC;EACA;EACA,yBNzKK;ADs2IX;AO1rIK;EAEC;EACA,cN/JK;AD01IX;AOxrIK;EACC;EAEA,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAKZ;APyrIN;AOtrIK;EACC;EACA;EACA;EACA,wFN9JS;EM+JT;EACA;EACA;EACA;EAEC;EACA;APurIP;AOnrIK;EACC;EACA;EACA;APqrIN;AOlrIK;EACC;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;APkrIN;AO5qIK;EACC;AP8qIN;AOxqIG;EAEC;APyqIJ;AOpqIG;EACC;APsqIJ;AOhqIC;EACC;EACA;EAEC;EACA;EACA;EACA;APiqIH;AO5pIC;EACC;IACC;EP8pID;AACF;;AOzpIC;EACC;EACA;AP4pIF;AO1pIE;EAEE;EACA;AP2pIJ;AOtpIC;EAEE;EACA;APupIH;;AOlpIA;;;;+FAAA;AAQE;;EACC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;AZq7KL;;AapmLA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;AbumLD;;AapmLA;;;EAGC;AbumLD;;AapmLA;;;;+FAAA;AAOC;EAEE;EACA;EACA;EACA;AbomLH;AajmLE;EAEE;EACA;EACA;EACA;AbkmLJ;Aa9lLE;EAjBD;IAkBE;EbimLD;AACF;;Aa3lLA;;;;+FAAA;AAOC;EACC;EAEC;EACA;EACA;Ab2lLH;;AarlLA;;;;+FAAA;AAKA;EACC;EAEC;AbulLF;AaplLC;EACC;AbslLF;AaplLE;EACC;EACA;AbslLH;AanlLE;;EAEC;AbqlLH;AanlLG;;EACC;EACA;AbslLJ;AaplLI;;EACC;EACA;AbulLL;AarlLK;;EACC;AbwlLN;AanlLG;;EACC;EACA;EACA;EACA;AbslLJ;AaplLI;;EACC;EACA;AbulLL;AaplLI;;EACC;EACA;EACA;AbulLL;AanlLG;;EACC;EACA;AbslLJ;AaplLI;;EACC;EACA;AbulLL;AallLE;EACC,mBZ7FQ;EY8FR;EACA;EACA;AbolLH;AallLG;EACC;EACA;AbolLJ;AallLI;EACC;EACA;EACA;EACA;AbolLL;AajlLI;EACC;AbmlLL;AajlLK;EACC;EACA;EACA;EACA;EACA,mBZnHK;EYoHL;EACA;EACA,cZnHK;ADssLX;AajlLM;EACC;EACA;EACA;AbmlLP;AahlLM;EAEC;EACA;EACA;AbilLP;AazkLG;EACC;EACA;EACA,cZ1IO;ADqtLX;AatkLC;EArHD;IAuHG;IACA;EbwkLD;AACF;AarkLC;EACC;AbukLF;AapkLC;EAEE;EACA;AbqkLH;AajkLC;EACC;AbmkLF;;Aa9jLA;;;;+FAAA;AAKA;EACC;EACA;AbikLD;Aa7jLE;;EAGE;EACA;EACA;EACA;EAGD,cZzLQ;ADqvLX;AavjLC;EAEE;EACA;EAGA;EAGA;EACA;EACA,yBZ9MQ;EYgNT,cZ3MS;AD8vLX;AajjLE;EAEE;AbkjLJ;Aa9iLE;EAEE;EACA;Ab+iLJ;Aa5iLG;EAEE;Ab6iLL;AaziLG;EAEC,cZnOO;AD6wLX;AaniLC;EACC;AbqiLF;;Acj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CC;AfmxMD;;AgBjiNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBfsEW;EerEX,uEACC;EAED;AhBkiND;AgBhiNC;EACC;EACA;EACA;EACA;EACA;AhBkiNF;AgBhiNE;;;EAGC;AhBkiNH;AgB/hNE;EACC;EACA;EACA;EACA;EACA,mBfKQ;EeJR;EACA;AhBiiNH;AgB/hNG;EACC;AhBiiNJ;AgB/hNI;EACC;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ;EACA;EACA,yBfTM;EeUN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AhBgiNL;AgB7hNI;EACC;EACA;EACA;EACA;EACA;AhB+hNL;AgB1hNE;EACC;EACA;EACA;EACA;AhB4hNH;AgB1hNG;EACC;AhB4hNJ;AgBzhNG;EACC;AhB2hNJ;AgBxhNG;;EAEC;EACA;EACA;EACA;AhB0hNJ;AgBxhNI;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBfnEM;EeoEN;EACA;EACA;EACA,cf/DM;EegEN;AhB2hNL;AgBzhNK;;;;EAGC,mBfjEK;EekEL;EACA;AhB4hNN;AgBzhNK;;EACC;EACA;EACA;AhB4hNN;AgB1hNM;;EACC;EACA;AhB6hNP;AgBzhNK;;EACC;AhB4hNN;AgBthNI;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;AhBuhNL;AgBrhNK;;EACC;EACA;AhBwhNN;AgBlhNE;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA;AhBkhNH;AgBhhNG;;EAEC;EACA;AhBkhNJ;AgB/gNG;EACC;EACA;AhBihNJ;AgB9gNG;EACC;EACA;AhBghNJ;AgB3gNC;EACC;EACA;EACA;EACA,yBfnKS;EeoKT;EACA;EACA;EACA;EACA;EACA;EACA;AhB6gNF;AgB3gNE;EACC;EACA;EACA,cf1KQ;ADurNX;AgB1gNE;EACC;EACA;EACA;EAEC;EAGA;EACA;EAED;EACA,kBftJS;EeuJT,yEACC;AhBugNJ;AgBngNE;EACC;AhBqgNH;AgBlgNE;EACC;AhBogNH;AgBlgNG;EACC;EAEC;EACA;EACA;EACA;AhBmgNL;AgB//MG;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EAED,wFf9LW;Ee+LX;EACA;EACA;EACA;EACA;AhB6/MJ;AgB3/MI;EACC;EACA;EAEC;AhB4/MN;AgBt/ME;EACC;EACA;EACA;EACA;AhBw/MH;AgBt/MG;EAEC,WADY;EAEZ,YAFY;AhBy/MhB;AgBp/MG;EACC;AhBs/MJ;AgBn/MG;EACC;EACA;EACA;AhBq/MJ;AgBn/MI;EACC;AhBq/ML;AgB/+MC;;EAEC;AhBi/MF;AgB5+ME;;;EAGC;AhB8+MH;AgB3+ME;EACC;AhB6+MH;AgBv+ME;;;;;;EAMC;AhBy+MH;AgBt+ME;EAEE;EACA;EACA,4Bf7SO;ADoxNX;AgBn+ME;EACC;EACA;EACA;EACA;EACA;EACA;AhBq+MH;AgBn+MG;EACC;AhBq+MJ;AgBl+MG;EACC;AhBo+MJ;AgBl+MI;EACC;AhBo+ML;AgBh+MG;EACC;EACA;EACA;EACA;AhBk+MJ;;AgB59MA;;;;+FAAA;AAKA;EAEC;IACC;EhB89MA;AACF;AiBl2NC;EACC;EACA;AjBo2NF;;AiB/1NA;EACC;AjBk2ND;AiBh2NC;EACC;EACA;EACA;AjBk2NF;AiB71NE;EACC,mBhB4BQ;EgB3BR;AjB+1NH;AiB31NC;EACC;AjB61NF;AiB31NE;EACC;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ;EACA;EACA,yBhBQQ;EgBPR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB41NH;AiBz1NE;EACC;EACA;AjB21NH;AiBv1NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBy1NF;AiBv1NE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBy1NH;AiBv1NG;EACC;AjBy1NJ;AiBt1NG;;;;EAIC;EACA;AjBw1NJ;AiBp1NE;EACC;EACA;EACA;AjBs1NH;AiBn1NE;EACC;EACA,yBhBnDQ;EgBoDR;AjBq1NH;AiBl1NE;EACC;EACA,yBhBzDQ;EgB0DR;EACA;AjBo1NH;AiBh1NC;EACC;EACA;AjBk1NF;AiB/0NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBhB1FS;EgB2FT;EACA;EACA;AjBi1NF;AiB/0NE;EACC;EACA;EACA,chB/FQ;ADg7NX;AiB70NC;;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB+0NF;AiB70NE;;EACC;EACA;AjBg1NH;AiB70NE;;EACC;EACA;AjBg1NH;AiB70NE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBi1NH;AiB90NE;;EACC;EACA;EACA;EACA;EACA;AjBi1NH;AiB90NE;;EACC;EACA,yBhBnIQ;EgBoIR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBi1NH;AiB90NE;;EACC;AjBi1NH;;AiB50NA;EACC;AjB+0ND;;AiB30NA;EACC;AjB80ND;AiB10NE;EACC,mBhB5KQ;EgB6KR;AjB40NH;AiBx0NC;EACC;EACA;EACA;EACA;AjB00NF;AiBr0NE;EACC,chB3LQ;ADkgOX;AiBn0NC;EACC;EACA;AjBq0NF;AiBl0NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBo0NF;AiBl0NE;EACC;EACA;EACA;EACA;EACA;AjBo0NH;AiBj0NE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBm0NH;AiBh0NE;EACC;EACA;EACA;AjBk0NH;AiB/zNE;EACC;AjBi0NH;AiB7zNC;EACC;EACA;EACA;AjB+zNF;AiB5zNC;EACC;AjB8zNF;AiB5zNE;EACC;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ;EACA;EACA,yBhBnQQ;EgBoQR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB6zNH;AiB1zNE;EACC;EACA;AjB4zNH;AiBxzNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBhBpSS;EgBqST;EACA;EACA;EACA;EACA;AjB0zNF;AiBxzNE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjB0zNH;AiBxzNG;EACC;AjB0zNJ;AiBvzNG;;;;EAIC;EACA;AjByzNJ;AiBrzNE;EACC;EACA;EACA;AjBuzNH;AiBpzNE;EACC;EACA,yBhB9TQ;EgB+TR;AjBszNH;AiBnzNE;EACC;EACA,yBhBpUQ;EgBqUR;EACA;AjBqzNH;AiBjzNC;EACC;EACA;AjBmzNF;AiBhzNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBhBrWS;EgBsWT;EACA;EACA;AjBkzNF;AiBhzNE;EACC;EACA;EACA,chB1WQ;AD4pOX;AiB9yNC;;EAEC;EACA;EACA;EACA;EACA;EACA,yBhBxXS;EgByXT;EACA;EACA;AjBgzNF;AiB9yNE;;EACC;EACA;AjBizNH;AiB9yNE;;EACC;EACA;AjBizNH;AiB9yNE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBkzNH;AiB/yNE;;EACC;EACA;EACA;EACA;EACA;AjBkzNH;AiB/yNE;;EACC;EACA,yBhB9YQ;EgB+YR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjBkzNH,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_list-table.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-toolbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-headerbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_btn.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-type-icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_tools.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_updates.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_pro-upgrade.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_post-types-taxonomies.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-picker.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-icon-picker.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n pointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #1D2939;\n border-radius: 6px;\n color: #D0D5DD;\n padding-top: 8px;\n padding-right: 12px;\n padding-bottom: 10px;\n padding-left: 12px;\n position: absolute;\n z-index: 900000;\n max-width: 280px;\n box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2f353e;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2f353e;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2f353e;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2f353e;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #f55e4f;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n margin: -1px 0 0 -1px;\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-trash {\n position: relative;\n}\n.acf-icon.-trash:before, .acf-icon.-trash:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-trash:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-trash:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #f5f5f5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282d;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191e23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #d54e21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00a0d2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373c;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #ffffff;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n display: flex;\n align-items: center;\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: rgb(31.4900398406, 125.1314741036, 176.5099601594) solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: rgb(201.4953271028, 43.5046728972, 43.5046728972);\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: rgb(57.8658536585, 137.1341463415, 65);\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: rgb(252.4848484848, 111.6363636364, 8.5151515152);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th,\n.acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td,\n.acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding-top: 14px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .notice-container {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n align-content: flex-start;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 64px;\n height: 64px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n display: inline-block;\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n #acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n display: none;\n}\n\n#acf-upgrade-notice:has(.notice-container) {\n padding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 6px 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n flex: 1 1 100%;\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n z-index: 1050;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n .acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n#acf-admin-tools .acf-meta-box-wrap {\n /* acf-fields */\n}\n#acf-admin-tools .acf-meta-box-wrap .inside {\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields {\n margin-bottom: 24px;\n border: none;\n background: #fff;\n border-radius: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {\n padding: 0;\n margin-bottom: 19px;\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n margin-bottom: 16px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {\n padding-top: 16px;\n padding-right: 16px;\n padding-bottom: 16px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui {\n margin-top: 19px;\n}\n\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n}\n#acf-admin-tool-export ul li {\n flex: 0 1 33.33%;\n}\n@media screen and (max-width: 1600px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 50%;\n }\n}\n@media screen and (max-width: 1200px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 100%;\n }\n}\n#acf-admin-tool-export .acf-postbox-side ul {\n display: block;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: none;\n padding: 7px;\n border-radius: 6px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label label {\n font-weight: bold;\n color: #344054;\n}\n\n#acf-admin-tool-import ul {\n column-width: 200px;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td,\n.acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #101828;\n opacity: 0.8;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n .acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .wrap {\n margin-top: 48px;\n margin-right: 32px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.acf-admin-page.rtl .wrap {\n margin-right: 12px;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #wpcontent {\n padding-left: 0;\n }\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page #wpfooter {\n font-style: italic;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .postbox,\n.acf-admin-page .acf-box {\n border: none;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inside {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n.acf-admin-page .postbox .acf-postbox-inner,\n.acf-admin-page .acf-box .acf-postbox-inner {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 24px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-admin-page .postbox .inner,\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inner,\n.acf-admin-page .acf-box .inside {\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 0 !important;\n margin-left: 0 !important;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-admin-page .postbox .postbox-header,\n.acf-admin-page .postbox .title,\n.acf-admin-page .acf-box .postbox-header,\n.acf-admin-page .acf-box .title {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 0;\n border-bottom-style: none;\n}\n.acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3 {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page .postbox .hndle,\n.acf-admin-page .acf-box .hndle {\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: -24px;\n margin-right: -24px;\n margin-bottom: 0;\n margin-left: -24px;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-postbox-header h2.acf-postbox-title {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.rtl .acf-postbox-header h2.acf-postbox-title {\n padding-right: 0;\n padding-left: 24px;\n}\n.acf-postbox-header .acf-icon {\n background-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #screen-meta-links {\n margin-right: 32px;\n}\n.acf-admin-page #screen-meta-links .show-settings {\n border-color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #screen-meta-links {\n margin-right: 16px;\n margin-bottom: 0;\n }\n}\n.acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 16px;\n }\n}\n.acf-admin-page #screen-meta {\n border-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n justify-content: flex-start;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n box-sizing: border-box;\n padding: 2px;\n outline: none;\n background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);\n background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n background-position: 0 0, 0 0, 100% 0, 0 100%;\n background-repeat: no-repeat;\n border-radius: 8px;\n}\n.acf-admin-page .ui-sortable-placeholder {\n border: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .subtitle {\n display: inline-flex;\n align-items: center;\n height: 24px;\n margin: 0;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 6px;\n}\n.acf-admin-page .subtitle strong {\n margin-left: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n display: flex;\n}\n.acf-actions-strip .acf-btn {\n margin-right: 8px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-notice,\n.acf-admin-page .notice,\n.acf-admin-page #lost-connection-notice {\n position: relative;\n box-sizing: border-box;\n min-height: 48px;\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 16px !important;\n margin-left: 0 !important;\n padding-top: 13px !important;\n padding-right: 16px;\n padding-bottom: 12px !important;\n padding-left: 50px !important;\n background-color: #e7eff9;\n border-width: 1px;\n border-style: solid;\n border-color: #9dbaee;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #344054;\n}\n.acf-admin-page .acf-notice.update-nag,\n.acf-admin-page .notice.update-nag,\n.acf-admin-page #lost-connection-notice.update-nag {\n display: block;\n position: relative;\n width: calc(100% - 44px);\n margin-top: 48px !important;\n margin-right: 44px !important;\n margin-bottom: -32px !important;\n margin-left: 12px !important;\n}\n.acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n height: auto;\n margin-left: 8px;\n padding: 0;\n border: none;\n}\n.acf-admin-page .acf-notice > div,\n.acf-admin-page .notice > div,\n.acf-admin-page #lost-connection-notice > div {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-notice p,\n.acf-admin-page .notice p,\n.acf-admin-page #lost-connection-notice p {\n flex: 1 0 auto;\n max-width: 100%;\n line-height: 18px;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n margin-top: 0;\n padding-top: 0;\n color: rgba(52, 64, 84, 0.7);\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss,\n.acf-admin-page .acf-notice .notice-dismiss,\n.acf-admin-page .notice .acf-notice-dismiss,\n.acf-admin-page .notice .notice-dismiss,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice .notice-dismiss {\n position: absolute;\n top: 4px;\n right: 8px;\n padding: 9px;\n border: none;\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:before,\n.acf-admin-page .acf-notice .notice-dismiss:before,\n.acf-admin-page .notice .acf-notice-dismiss:before,\n.acf-admin-page .notice .notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 600;\n width: 20px;\n height: 20px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .acf-notice .notice-dismiss:hover::before,\n.acf-admin-page .notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .notice .notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before {\n background-color: #344054;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss,\n.acf-admin-page .notice a.acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss {\n position: absolute;\n top: 5px;\n right: 24px;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss:before,\n.acf-admin-page .notice a.acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before {\n background-color: #475467;\n}\n.acf-admin-page .acf-notice:before,\n.acf-admin-page .notice:before,\n.acf-admin-page #lost-connection-notice:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 15px;\n left: 18px;\n z-index: 600;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #fff;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n}\n.acf-admin-page .acf-notice:after,\n.acf-admin-page .notice:after,\n.acf-admin-page #lost-connection-notice:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 9px;\n left: 12px;\n z-index: 500;\n width: 28px;\n height: 28px;\n background-color: #2D69DA;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-notice .local-restore,\n.acf-admin-page .notice .local-restore,\n.acf-admin-page #lost-connection-notice .local-restore {\n align-items: center;\n margin-top: -6px;\n margin-bottom: 0;\n}\n.acf-admin-page .notice[data-persisted=true] {\n display: none;\n}\n.acf-admin-page .notice.is-dismissible {\n padding-right: 56px;\n}\n.acf-admin-page .notice.notice-success {\n background-color: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .notice.notice-success:before {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}\n.acf-admin-page .notice.notice-success:after {\n background-color: #52AA59;\n}\n.acf-admin-page .acf-notice.acf-error-message,\n.acf-admin-page .notice.notice-error,\n.acf-admin-page #lost-connection-notice {\n background-color: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-notice.acf-error-message:before,\n.acf-admin-page .notice.notice-error:before,\n.acf-admin-page #lost-connection-notice:before {\n -webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n mask-image: url(\"../../images/icons/icon-warning.svg\");\n}\n.acf-admin-page .acf-notice.acf-error-message:after,\n.acf-admin-page .notice.notice-error:after,\n.acf-admin-page #lost-connection-notice:after {\n background-color: #D13737;\n}\n.acf-admin-page .notice.notice-warning {\n background: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n border: 1px solid rgba(247, 144, 9, 0.32);\n color: #344054;\n}\n.acf-admin-page .notice.notice-warning:before {\n -webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n background: #f56e28;\n}\n.acf-admin-page .notice.notice-warning:after {\n content: none;\n}\n\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,\n.acf-admin-single-post-type .notice-success .acf-item-saved-text,\n.acf-admin-single-options-page .notice-success .acf-item-saved-text {\n font-weight: 600;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links {\n display: flex;\n gap: 12px;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a {\n text-decoration: none;\n opacity: 1;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n content: \"\";\n width: 1px;\n height: 13px;\n display: inline-flex;\n position: relative;\n top: 2px;\n left: 6px;\n background-color: #475467;\n opacity: 0.3;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after {\n content: none;\n}\n\n.rtl.acf-field-group .notice,\n.rtl.acf-internal-post-type .notice {\n padding-right: 50px !important;\n}\n.rtl.acf-field-group .notice .notice-dismiss,\n.rtl.acf-internal-post-type .notice .notice-dismiss {\n left: 8px;\n right: unset;\n}\n.rtl.acf-field-group .notice:before,\n.rtl.acf-internal-post-type .notice:before {\n left: unset;\n right: 10px;\n}\n.rtl.acf-field-group .notice:after,\n.rtl.acf-internal-post-type .notice:after {\n left: unset;\n right: 12px;\n}\n.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n left: unset;\n right: 6px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n display: inline-flex;\n align-items: center;\n min-height: 22px;\n border: none;\n font-size: 11px;\n text-transform: uppercase;\n text-decoration: none;\n color: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-field .acf-notice {\n display: flex;\n align-items: center;\n min-height: 40px !important;\n margin-bottom: 6px !important;\n padding-top: 6px !important;\n padding-left: 40px !important;\n padding-bottom: 6px !important;\n margin: 0 0 15px;\n background: #edf2ff;\n color: #344054 !important;\n border-color: #2183b9;\n border-radius: 6px;\n}\n.acf-admin-page .acf-field .acf-notice:after {\n top: 8px;\n left: 8px;\n width: 22px;\n height: 22px;\n}\n.acf-admin-page .acf-field .acf-notice:before {\n top: 12px;\n left: 12px;\n width: 14px;\n height: 14px;\n}\n.acf-admin-page .acf-field .acf-notice.-error {\n background: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-field .acf-notice.-success {\n background: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .acf-field .acf-notice.-warning {\n background: #fdf8eb;\n border-color: #f4dbb4;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3, .acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label {\n font-size: 14px;\n}\n.acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th,\n.acf-admin-page #acf-update-information .form-table td,\n#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p, .acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-admin-page p, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th,\n.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,\n.acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td,\n.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,\n.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,\n.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: rgb(128.2255319149, 137.7574468085, 157.7744680851);\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n max-width: 550px !important;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: rgb(243.16, 249.08, 252.04);\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: rgb(243.16, 249.08, 252.04);\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n color: #344054;\n}\n.acf-admin-page .acf-input .acf-conditional-select-name,\n.acf-admin-page .rule-groups .acf-conditional-select-name {\n min-width: 180px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.acf-admin-page .acf-input .acf-conditional-select-id,\n.acf-admin-page .rule-groups .acf-conditional-select-id {\n padding-right: 30px;\n}\n.acf-admin-page .acf-input .value .select2-container--focus,\n.acf-admin-page .rule-groups .value .select2-container--focus {\n height: 40px;\n}\n.acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered {\n border-color: #399CCB;\n}\n.acf-admin-page .acf-input .select2-container--focus,\n.acf-admin-page .rule-groups .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,\n.acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear,\n.acf-admin-page .rule-groups .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before,\n.acf-admin-page .rule-groups .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before,\n.acf-admin-page .rule-groups .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf,\n.acf-admin-page .rule-groups .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon,\n.acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow,\n.acf-admin-page .rule-groups .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],\n.acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .acf-term-search-term-name {\n background-color: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n color: #98A2B3;\n padding: 5px 5px 5px 10px;\n width: 100%;\n margin: 0;\n display: block;\n font-weight: 300;\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav.top {\n display: none;\n}\n.acf-internal-post-type .subsubsub {\n margin-bottom: 3px;\n}\n.acf-internal-post-type .wp-list-table {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-radius: 8px;\n border: none;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-internal-post-type .wp-list-table strong {\n color: #98A2B3;\n margin: 0;\n}\n.acf-internal-post-type .wp-list-table a.row-title {\n font-size: 13px !important;\n font-weight: 500;\n}\n.acf-internal-post-type .wp-list-table th,\n.acf-internal-post-type .wp-list-table td {\n color: #344054;\n}\n.acf-internal-post-type .wp-list-table th.sortable a,\n.acf-internal-post-type .wp-list-table td.sortable a {\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th.check-column,\n.acf-internal-post-type .wp-list-table td.check-column {\n padding-top: 12px;\n padding-right: 16px;\n padding-left: 16px;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table th.check-column,\n .acf-internal-post-type .wp-list-table td.check-column {\n vertical-align: top;\n padding-right: 2px;\n padding-left: 10px;\n }\n}\n.acf-internal-post-type .wp-list-table th input,\n.acf-internal-post-type .wp-list-table td input {\n margin: 0;\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th .acf-more-items,\n.acf-internal-post-type .wp-list-table td .acf-more-items {\n display: inline-flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px 6px 1px;\n gap: 8px;\n width: 25px;\n height: 16px;\n background: #EAECF0;\n border-radius: 100px;\n font-weight: 400;\n font-size: 10px;\n color: #475467;\n}\n.acf-internal-post-type .wp-list-table th .acf-emdash,\n.acf-internal-post-type .wp-list-table td .acf-emdash {\n color: #D0D5DD;\n}\n.acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n.acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n height: 48px;\n padding-right: 24px;\n padding-left: 24px;\n box-sizing: border-box;\n background-color: #F9FAFB;\n border-color: #EAECF0;\n font-weight: 500;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column,\n .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column {\n vertical-align: middle;\n }\n}\n.acf-internal-post-type .wp-list-table tbody th,\n.acf-internal-post-type .wp-list-table tbody td {\n box-sizing: border-box;\n height: 60px;\n padding-top: 10px;\n padding-right: 24px;\n padding-bottom: 10px;\n padding-left: 24px;\n vertical-align: top;\n background-color: #fff;\n border-bottom-width: 1px;\n border-bottom-color: #EAECF0;\n border-bottom-style: solid;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table tbody th,\n .acf-internal-post-type .wp-list-table tbody td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n.acf-internal-post-type .wp-list-table .column-acf-key {\n white-space: nowrap;\n}\n.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid {\n display: inline-block;\n position: relative;\n bottom: -2px;\n width: 15px;\n height: 15px;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .acf-location .dashicons {\n position: relative;\n bottom: -2px;\n width: 16px;\n height: 16px;\n margin-right: 6px;\n font-size: 16px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .post-state {\n color: #667085;\n}\n.acf-internal-post-type .wp-list-table tr:hover,\n.acf-internal-post-type .wp-list-table tr:focus-within {\n background: #f7f7f7;\n}\n.acf-internal-post-type .wp-list-table tr:hover .row-actions,\n.acf-internal-post-type .wp-list-table tr:focus-within .row-actions {\n margin-bottom: 0;\n}\n@media screen and (min-width: 782px) {\n .acf-internal-post-type .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-internal-post-type .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {\n margin-left: 4px;\n margin-right: 0;\n}\n.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons {\n margin-left: 6px;\n margin-right: 0;\n}\n.acf-internal-post-type .row-actions {\n margin-top: 2px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n line-height: 14px;\n color: #D0D5DD;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #d94f4f;\n}\n.acf-internal-post-type .widefat thead td.check-column,\n.acf-internal-post-type .widefat tfoot td.check-column {\n padding-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .row-actions a:hover {\n color: rgb(4.0632911392, 71.1075949367, 102.9367088608);\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #a00;\n}\n.acf-internal-post-type .row-actions .trash a:hover {\n color: #f00;\n}\n.acf-internal-post-type .row-actions.visible {\n margin-bottom: 0;\n opacity: 1;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #the-list tr:hover td,\n.acf-internal-post-type #the-list tr:hover th {\n background-color: rgb(247.24, 251.12, 253.06);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav {\n margin-top: 24px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n margin-top: 5px;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: 280px;\n margin-top: 0;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 0;\n}\n@media screen and (max-width: 768px) {\n .acf-internal-post-type #posts-filter p.search-box {\n display: flex;\n box-sizing: border-box;\n padding-right: 24px;\n margin-right: 16px;\n position: inherit;\n }\n .acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: auto;\n }\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n margin-right: 0;\n margin-left: 8px;\n}\n@media screen and (max-width: 768px) {\n .rtl.acf-internal-post-type #posts-filter p.search-box {\n padding-left: 24px;\n padding-right: 0;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n display: flex;\n align-items: flex-end;\n height: 40px;\n margin-bottom: 16px;\n}\n.acf-internal-post-type .subsubsub li {\n margin-top: 0;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .subsubsub li .count {\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages.no-pages {\n display: none;\n}\n.acf-internal-post-type .tablenav-pages .displaying-num {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging {\n margin-top: 0;\n margin-right: 4px;\n margin-bottom: 0;\n margin-left: 8px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages {\n margin-right: 0;\n}\n.acf-internal-post-type .tablenav-pages.one-page .pagination-links {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n display: inline-flex;\n align-items: center;\n align-content: center;\n justify-content: center;\n min-width: 40px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background-color: transparent;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) {\n display: inline-block;\n position: relative;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n margin-left: 4px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n content: \"\";\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover {\n border-color: #066998;\n background-color: rgba(7, 131, 190, 0.05);\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before {\n background-color: #066998;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled {\n background-color: transparent !important;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before {\n background-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner,\n.acf-no-field-groups-wrapper .acf-options-preview-inner,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner,\n.acf-no-post-types-wrapper .acf-no-post-types-inner,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner,\n.acf-no-post-types-wrapper .acf-options-preview-inner,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner,\n.acf-no-options-pages-wrapper .acf-options-preview-inner,\n.acf-options-preview-wrapper .acf-no-field-groups-inner,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner,\n.acf-options-preview-wrapper .acf-no-post-types-inner,\n.acf-options-preview-wrapper .acf-no-options-pages-inner,\n.acf-options-preview-wrapper .acf-options-preview-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 420px;\n min-height: 320px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n flex: 1 0 100%;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n line-height: 1.6rem;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small {\n display: block;\n position: relative;\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn {\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img {\n width: 106px;\n height: 88px;\n}\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img {\n width: 98px;\n height: 88px;\n}\n\n.acf-no-field-groups #the-list tr:hover td,\n.acf-no-field-groups #the-list tr:hover th,\n.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate,\n.acf-no-post-types #the-list tr:hover td,\n.acf-no-post-types #the-list tr:hover th,\n.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-post-types .striped > tbody > :nth-child(odd),\n.acf-no-post-types ul.striped > :nth-child(odd),\n.acf-no-post-types .alternate,\n.acf-no-taxonomies #the-list tr:hover td,\n.acf-no-taxonomies #the-list tr:hover th,\n.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-taxonomies .striped > tbody > :nth-child(odd),\n.acf-no-taxonomies ul.striped > :nth-child(odd),\n.acf-no-taxonomies .alternate,\n.acf-no-options-pages #the-list tr:hover td,\n.acf-no-options-pages #the-list tr:hover th,\n.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-options-pages .striped > tbody > :nth-child(odd),\n.acf-no-options-pages ul.striped > :nth-child(odd),\n.acf-no-options-pages .alternate {\n background-color: transparent !important;\n}\n.acf-no-field-groups .wp-list-table thead,\n.acf-no-field-groups .wp-list-table tfoot,\n.acf-no-post-types .wp-list-table thead,\n.acf-no-post-types .wp-list-table tfoot,\n.acf-no-taxonomies .wp-list-table thead,\n.acf-no-taxonomies .wp-list-table tfoot,\n.acf-no-options-pages .wp-list-table thead,\n.acf-no-options-pages .wp-list-table tfoot {\n display: none;\n}\n.acf-no-field-groups .wp-list-table a.acf-btn,\n.acf-no-post-types .wp-list-table a.acf-btn,\n.acf-no-taxonomies .wp-list-table a.acf-btn,\n.acf-no-options-pages .wp-list-table a.acf-btn {\n border: 1px solid rgba(0, 0, 0, 0.16);\n box-shadow: none;\n}\n\n.acf-internal-post-type #the-list .no-items td {\n vertical-align: middle;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview .acf-btn,\n.acf-no-options-pages-wrapper .acf-btn {\n margin-left: 8px;\n}\n.acf-options-preview .disabled,\n.acf-no-options-pages-wrapper .disabled {\n background-color: #F2F4F7 !important;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default !important;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button {\n height: 48px;\n padding: 8px 48px 8px 48px !important;\n border: none !important;\n gap: 6px;\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border-radius: 6px;\n text-decoration: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button:focus,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button p,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon,\n.acf-no-options-pages-wrapper .acf-options-pages-preview-upgrade-button .acf-icon {\n width: 20px;\n height: 20px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n.acf-options-preview .acf-ui-options-page-pro-features-actions a.acf-btn i,\n.acf-no-options-pages-wrapper .acf-ui-options-page-pro-features-actions a.acf-btn i {\n margin-right: -2px !important;\n margin-left: 0px !important;\n}\n.acf-options-preview .acf-pro-label,\n.acf-no-options-pages-wrapper .acf-pro-label {\n vertical-align: middle;\n}\n.acf-options-preview .acf_options_preview_wrap img,\n.acf-no-options-pages-wrapper .acf_options_preview_wrap img {\n max-height: 88px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .wp-list-table .toggle-row:before {\n top: 4px;\n left: 16px;\n border-radius: 0;\n content: \"\";\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .widefat th input[type=checkbox],\n .acf-internal-post-type .widefat thead td input[type=checkbox],\n .acf-internal-post-type .widefat tfoot td input[type=checkbox] {\n margin-bottom: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Invalid license states\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title {\n color: #667085;\n pointer-events: none;\n display: inline-flex;\n vertical-align: middle;\n gap: 6px;\n}\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-title:before {\n content: \"\";\n width: 16px;\n height: 16px;\n background-color: #667085;\n display: inline-block;\n align-self: center;\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .row-actions {\n display: none;\n}\n.acf-internal-post-type.acf-pro-inactive-license.acf-admin-options-pages .column-title .acf-js-tooltip {\n display: inline-block;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title {\n color: #667085;\n pointer-events: none;\n display: inline-flex;\n vertical-align: middle;\n gap: 6px;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-title:before {\n content: \"\";\n width: 16px;\n height: 16px;\n background-color: #667085;\n display: inline-block;\n align-self: center;\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .acf-count a {\n color: #667085;\n pointer-events: none;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .row-actions {\n display: none;\n}\n.acf-internal-post-type.acf-pro-inactive-license tr.acf-has-block-location .column-title .acf-js-tooltip {\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n position: unset;\n top: 32px;\n height: 72px;\n z-index: 800;\n background: #344054;\n color: #98A2B3;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner {\n display: flex;\n justify-content: space-between;\n align-content: center;\n align-items: center;\n max-width: 100%;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap {\n display: flex;\n align-items: center;\n position: relative;\n padding-left: 72px;\n}\n@media screen and (max-width: 1250px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy {\n display: none;\n }\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy {\n display: flex;\n }\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap {\n display: flex;\n align-items: center;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: inline-flex;\n margin-left: 24px;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo img {\n height: 20px;\n}\n@media screen and (max-width: 1000px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: none;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-admin-toolbar {\n position: static;\n }\n}\n.acf-admin-toolbar .acf-logo {\n display: flex;\n margin-right: 24px;\n text-decoration: none;\n position: absolute;\n top: 0;\n left: 0;\n}\n.acf-admin-toolbar .acf-logo img {\n display: block;\n}\n.acf-admin-toolbar .acf-logo.pro img {\n height: 46px;\n}\n.acf-admin-toolbar h2 {\n display: none;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 8px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent;\n border-radius: 6px;\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n background-color: #475467;\n color: #fff;\n}\n.acf-admin-toolbar .acf-tab:hover {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab:focus-visible {\n border-width: 1px;\n border-style: solid;\n border-color: #667085;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul {\n display: none;\n position: absolute;\n box-sizing: border-box;\n background: #fff;\n z-index: 1051;\n overflow: hidden;\n min-width: 280px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine {\n display: flex;\n align-items: center;\n justify-content: space-between;\n min-height: 48px;\n border-top: 1px solid rgba(0, 0, 0, 0.08);\n background: #ECFBFC;\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine a {\n display: flex;\n width: 100%;\n justify-content: space-between;\n border-top: none;\n}\n.acf-admin-toolbar .acf-more ul li {\n margin: 0;\n padding: 0 16px;\n}\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy {\n display: none;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header {\n background: #F9FAFB;\n padding: 1px 0 0 0;\n margin-top: -1px;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span {\n color: #475467;\n font-size: 12px;\n font-weight: bold;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover {\n background: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul li a {\n margin: 0;\n padding: 0;\n color: #1D2939;\n border-radius: 0;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #F2F4F7;\n}\n.acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active {\n background-color: unset;\n color: #0783BE;\n}\n.acf-admin-toolbar .acf-more ul li a i.acf-icon {\n display: none !important;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3 !important;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-requires-pro {\n justify-content: center;\n align-items: center;\n color: white;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border-radius: 100px;\n font-size: 11px;\n position: absolute;\n right: 16px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro {\n display: block;\n height: 16px;\n width: auto;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n min-height: 22px;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 8px;\n padding-left: 8px;\n background: #0ECAD4;\n color: #FFFFFF;\n text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n text-transform: uppercase;\n}\n.acf-admin-toolbar .acf-more ul li:first-child a {\n border-bottom: none;\n}\n.acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus {\n display: block;\n}\n.acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul {\n display: block;\n}\n#wpcontent .acf-admin-toolbar {\n box-sizing: border-box;\n margin-left: -20px;\n padding-top: 16px;\n padding-right: 32px;\n padding-bottom: 16px;\n padding-left: 32px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n.rtl #wpcontent .acf-admin-toolbar {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl #wpcontent .acf-admin-toolbar .acf-tab {\n margin-left: 8px;\n margin-right: 0;\n}\n.rtl .acf-logo {\n margin-right: 0;\n margin-left: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar .acf-tab i.acf-icon,\n.acf-admin-toolbar .acf-more i.acf-icon {\n display: none;\n margin-right: 8px;\n margin-left: -2px;\n}\n.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,\n.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: -6px;\n margin-left: 6px;\n}\n.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon {\n display: inline-flex;\n}\n.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon,\n.acf-admin-toolbar .acf-more.is-active i.acf-icon,\n.acf-admin-toolbar .acf-more:hover i.acf-icon {\n background-color: #EAECF0;\n}\n.rtl .acf-admin-toolbar .acf-tab i.acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-tools.svg\");\n mask-image: url(\"../../images/icons/icon-tools.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-updates.svg\");\n mask-image: url(\"../../images/icons/icon-updates.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) {\n display: none;\n}\n.acf-admin-page h1.wp-heading-inline {\n display: none;\n}\n.acf-admin-page .wrap .wp-heading-inline + .page-title-action {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n display: flex;\n align-items: center;\n position: sticky;\n top: 32px;\n z-index: 700;\n box-sizing: border-box;\n min-height: 72px;\n margin-left: -20px;\n padding-top: 8px;\n padding-right: 32px;\n padding-bottom: 8px;\n padding-left: 32px;\n background-color: #fff;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-headerbar .acf-headerbar-inner {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 1440px;\n gap: 8px;\n}\n.acf-headerbar .acf-page-title {\n display: flex;\n align-items: center;\n gap: 8px;\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-headerbar .acf-page-title .acf-duplicated-from {\n color: #98A2B3;\n}\n.acf-headerbar .acf-page-title .acf-pro-label {\n box-shadow: none;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar {\n position: static;\n }\n}\n@media screen and (max-width: 600px) {\n .acf-headerbar {\n justify-content: space-between;\n position: relative;\n top: 46px;\n min-height: 64px;\n padding-right: 12px;\n }\n}\n.acf-headerbar .acf-headerbar-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-content {\n flex-wrap: wrap;\n }\n .acf-headerbar .acf-headerbar-content .acf-headerbar-title,\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n flex: 1 1 100%;\n }\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n margin-top: 8px;\n }\n}\n.acf-headerbar .acf-input-error {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n background-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n background-repeat: no-repeat;\n}\n.acf-headerbar .acf-input-error:focus {\n outline: none !important;\n border: 1px rgba(209, 55, 55, 0.8) solid !important;\n box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n}\n.acf-headerbar .acf-headerbar-title-field {\n min-width: 320px;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-title-field {\n min-width: 100%;\n }\n}\n.acf-headerbar .acf-headerbar-actions {\n display: flex;\n}\n.acf-headerbar .acf-headerbar-actions .acf-btn {\n margin-left: 8px;\n}\n.acf-headerbar .acf-headerbar-actions .disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 32px;\n z-index: 1020;\n margin-left: -20px;\n width: calc(100% + 20px);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 0;\n width: 100%;\n margin-left: 0;\n padding-right: 8px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 46px;\n z-index: unset;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor .acf-headerbar-inner {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {\n flex: 1 1 auto;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {\n flex: 1 1 100%;\n margin-top: 8px;\n gap: 8px;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {\n width: 100%;\n display: inline-flex;\n justify-content: center;\n margin: 0;\n }\n}\n.acf-headerbar-field-editor .acf-page-title {\n margin-right: 16px;\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl .acf-headerbar .acf-page-title,\n.rtl .acf-headerbar-field-editor .acf-page-title {\n margin-left: 16px;\n margin-right: 0;\n}\n.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,\n.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {\n margin-left: 0;\n margin-right: 8px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: #0783BE;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: rgba(16, 24, 40, 0.2);\n text-decoration: none;\n color: #fff !important;\n transition: all 0.2s ease-in-out;\n transition-property: background, border, box-shadow;\n}\n.acf-btn:hover {\n background-color: #066998;\n color: #fff;\n cursor: pointer;\n}\n.acf-btn:disabled, .acf-btn.disabled {\n background-color: #F2F4F7;\n border-color: #EAECF0;\n color: #98A2B3 !important;\n transition: none;\n pointer-events: none;\n}\n.acf-btn.acf-btn-sm {\n min-height: 32px;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n}\n.acf-btn.acf-btn-secondary {\n background-color: transparent;\n color: #0783BE !important;\n border-color: #0783BE;\n}\n.acf-btn.acf-btn-secondary:hover {\n background-color: rgb(243.16, 249.08, 252.04);\n}\n.acf-btn.acf-btn-muted {\n background-color: #667085;\n color: white;\n height: 48px;\n padding: 8px 28px 8px 28px !important;\n border-radius: 6px;\n border: 1px;\n gap: 6px;\n}\n.acf-btn.acf-btn-muted:hover {\n background-color: #475467 !important;\n}\n.acf-btn.acf-btn-tertiary {\n background-color: transparent;\n color: #667085 !important;\n border-color: #D0D5DD;\n}\n.acf-btn.acf-btn-tertiary:hover {\n color: #667085 !important;\n border-color: #98A2B3;\n}\n.acf-btn.acf-btn-clear {\n background-color: transparent;\n color: #667085 !important;\n border-color: transparent;\n}\n.acf-btn.acf-btn-clear:hover {\n color: #0783BE !important;\n}\n.acf-btn.acf-btn-pro {\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn i.acf-icon {\n width: 20px;\n height: 20px;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n margin-right: 6px;\n margin-left: -4px;\n}\n.acf-btn.acf-btn-sm i.acf-icon {\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: 6px;\n margin-left: -2px;\n}\n\n.rtl .acf-btn i.acf-icon {\n margin-right: -4px;\n margin-left: 6px;\n}\n.rtl .acf-btn.acf-btn-sm i.acf-icon {\n margin-right: -4px;\n margin-left: 2px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: rgb(250.9609756098, 237.4390243902, 237.4390243902);\n border-color: #D13737 !important;\n color: #D13737 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type i.acf-icon,\n.post-type-acf-field-group i.acf-icon {\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n /*--------------------------------------------------------------------------------------------\n *\n *\tInactive group icon\n *\n *--------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate {\n box-sizing: border-box;\n /* Auto layout */\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 8px;\n cursor: pointer;\n width: 32px;\n height: 32px;\n /* Base / White */\n background: #FFFFFF;\n /* Gray/300 */\n border: 1px solid #D0D5DD;\n /* Elevation/01 */\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* Inside auto layout */\n flex: none;\n order: 0;\n flex-grow: 0;\n}\n.acf-admin-page i.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-page i.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n.acf-admin-page i.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n.acf-admin-page i.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n.acf-admin-page i.acf-icon-regenerate {\n -webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n}\n.acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n.acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after {\n content: none;\n}\n.acf-admin-page i.acf-icon-arrow-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-up-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-left {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-right,\n.acf-admin-page .acf-icon.-right {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-left,\n.acf-admin-page .acf-icon.-left {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-admin-page i.acf-icon-key-solid {\n -webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n}\n.acf-admin-page i.acf-icon-globe,\n.acf-admin-page .acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n.acf-admin-page i.acf-icon-image,\n.acf-admin-page .acf-icon.-picture {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n.acf-admin-page i.acf-icon-warning {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n}\n.acf-admin-page i.acf-icon-warning-red {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n}\n.acf-admin-page i.acf-icon-dots-grid {\n -webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n}\n.acf-admin-page i.acf-icon-play {\n -webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n mask-image: url(\"../../images/icons/icon-play.svg\");\n}\n.acf-admin-page i.acf-icon-lock {\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-admin-page i.acf-icon-document {\n -webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n mask-image: url(\"../../images/icons/icon-document.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state,\n.acf-admin-page .acf-internal-post-type .post-state {\n font-weight: normal;\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden {\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n mask-image: url(\"../../images/icons/icon-hidden.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .postbox-header h2,\n#acf-field-group-fields .postbox-header h3,\n#acf-field-group-fields .acf-sub-field-list-header h2,\n#acf-field-group-fields .acf-sub-field-list-header h3,\n#acf-field-group-options .postbox-header h2,\n#acf-field-group-options .postbox-header h3,\n#acf-field-group-options .acf-sub-field-list-header h2,\n#acf-field-group-options .acf-sub-field-list-header h3,\n#acf-advanced-settings .postbox-header h2,\n#acf-advanced-settings .postbox-header h3,\n#acf-advanced-settings .acf-sub-field-list-header h2,\n#acf-advanced-settings .acf-sub-field-list-header h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n#acf-field-group-fields .postbox-header h2:before,\n#acf-field-group-fields .postbox-header h3:before,\n#acf-field-group-fields .acf-sub-field-list-header h2:before,\n#acf-field-group-fields .acf-sub-field-list-header h3:before,\n#acf-field-group-options .postbox-header h2:before,\n#acf-field-group-options .postbox-header h3:before,\n#acf-field-group-options .acf-sub-field-list-header h2:before,\n#acf-field-group-options .acf-sub-field-list-header h3:before,\n#acf-advanced-settings .postbox-header h2:before,\n#acf-advanced-settings .postbox-header h3:before,\n#acf-advanced-settings .acf-sub-field-list-header h2:before,\n#acf-advanced-settings .acf-sub-field-list-header h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n.rtl #acf-field-group-fields .postbox-header h2:before,\n.rtl #acf-field-group-fields .postbox-header h3:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,\n.rtl #acf-field-group-options .postbox-header h2:before,\n.rtl #acf-field-group-options .postbox-header h3:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n mask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n.acf-create-options-page-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n mask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n#acf-field-group-options .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n mask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n width: 20px;\n height: 11px;\n background-color: #475467 !important;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions {\n display: flex;\n}\n.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before {\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-admin-tool-export h2,\n.post-type-acf-field-group #acf-admin-tool-export h3,\n.post-type-acf-field-group #acf-admin-tool-import h2,\n.post-type-acf-field-group #acf-admin-tool-import h3,\n.post-type-acf-field-group #acf-license-information h2,\n.post-type-acf-field-group #acf-license-information h3,\n.post-type-acf-field-group #acf-update-information h2,\n.post-type-acf-field-group #acf-update-information h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n.post-type-acf-field-group #acf-admin-tool-export h2:before,\n.post-type-acf-field-group #acf-admin-tool-export h3:before,\n.post-type-acf-field-group #acf-admin-tool-import h2:before,\n.post-type-acf-field-group #acf-admin-tool-import h3:before,\n.post-type-acf-field-group #acf-license-information h2:before,\n.post-type-acf-field-group #acf-license-information h3:before,\n.post-type-acf-field-group #acf-update-information h2:before,\n.post-type-acf-field-group #acf-update-information h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,\n.post-type-acf-field-group.rtl #acf-license-information h2:before,\n.post-type-acf-field-group.rtl #acf-license-information h3:before,\n.post-type-acf-field-group.rtl #acf-update-information h2:before,\n.post-type-acf-field-group.rtl #acf-update-information h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n mask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n mask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n.post-type-acf-field-group #acf-license-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n.post-type-acf-field-group #acf-update-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input .acf-icon {\n width: 18px;\n height: 18px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n box-sizing: border-box;\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 24px;\n height: 24px;\n top: -4px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 100%;\n}\n.field-type-icon:before {\n content: \"\";\n width: 14px;\n height: 14px;\n position: relative;\n background-color: #0783BE;\n -webkit-mask-size: cover;\n mask-size: cover;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon.field-type-icon-text:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-number:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n}\n\n.field-type-icon.field-type-icon-range:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n}\n\n.field-type-icon.field-type-icon-email:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n}\n\n.field-type-icon.field-type-icon-url:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n}\n\n.field-type-icon.field-type-icon-password:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n}\n\n.field-type-icon.field-type-icon-image:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n.field-type-icon.field-type-icon-file:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n}\n\n.field-type-icon.field-type-icon-wysiwyg:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n}\n\n.field-type-icon.field-type-icon-oembed:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n}\n\n.field-type-icon.field-type-icon-gallery:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n}\n\n.field-type-icon.field-type-icon-select:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n}\n\n.field-type-icon.field-type-icon-checkbox:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n}\n\n.field-type-icon.field-type-icon-radio:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n}\n\n.field-type-icon.field-type-icon-button-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n}\n\n.field-type-icon.field-type-icon-true-false:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n}\n\n.field-type-icon.field-type-icon-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n}\n\n.field-type-icon.field-type-icon-post-object:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n}\n\n.field-type-icon.field-type-icon-page-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n}\n\n.field-type-icon.field-type-icon-relationship:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n}\n\n.field-type-icon.field-type-icon-taxonomy:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n}\n\n.field-type-icon.field-type-icon-user:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n}\n\n.field-type-icon.field-type-icon-google-map:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n}\n\n.field-type-icon.field-type-icon-date-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-date-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-color-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-icon-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-icon-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-icon-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-message:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n}\n\n.field-type-icon.field-type-icon-accordion:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n}\n\n.field-type-icon.field-type-icon-tab:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n}\n\n.field-type-icon.field-type-icon-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n}\n\n.field-type-icon.field-type-icon-repeater:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n}\n\n.field-type-icon.field-type-icon-flexible-content:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n}\n\n.field-type-icon.field-type-icon-clone:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .postbox-header {\n display: none;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n width: 100%;\n clear: none;\n float: none;\n margin-bottom: 0;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n flex: 1 1 100%;\n }\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: 0;\n}\n#acf-admin-tools .meta-box-sortables {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-template-rows: repeat(1, 1fr);\n grid-column-gap: 32px;\n grid-row-gap: 32px;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .meta-box-sortables {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools.tool-export .inside {\n margin: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-header {\n margin-bottom: 24px;\n}\n#acf-admin-tools.tool-export .acf-postbox-main {\n border: none;\n margin: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns {\n margin-top: 0;\n margin-right: 280px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {\n margin: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {\n display: block;\n width: 100%;\n text-align: center;\n}\n#acf-admin-tools.tool-export .meta-box-sortables {\n display: block;\n}\n#acf-admin-tools.tool-export .acf-panel {\n border: none;\n}\n#acf-admin-tools.tool-export .acf-panel h3 {\n margin: 0;\n padding: 0;\n color: #344054;\n}\n#acf-admin-tools.tool-export .acf-panel h3:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list {\n margin-top: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li {\n display: inline-flex;\n box-sizing: border-box;\n width: 100%;\n height: 48px;\n align-items: center;\n margin: 0;\n padding-right: 12px;\n padding-left: 12px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li:last-child {\n border-bottom: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n flex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-settings-wrap.acf-updates .acf-box .inner {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n@media screen and (max-width: 880px) {\n .acf-settings-wrap.acf-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n flex: 1 1 65%;\n margin-right: 32px;\n}\n#acf-license-information .inner {\n padding: 0;\n}\n#acf-license-information .inner .acf-license-defined {\n padding: 24px;\n margin: 0;\n}\n#acf-license-information .inner .acf-activation-form,\n#acf-license-information .inner .acf-retry-activation {\n padding: 24px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation {\n padding-top: 0;\n min-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i {\n display: none;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn {\n float: right;\n line-height: 40px;\n align-items: center;\n display: inline-flex;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i {\n margin: 0 0 0 5px;\n width: 19px;\n height: 19px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license {\n float: right;\n line-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license i,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license i {\n margin-right: 8px;\n vertical-align: middle;\n}\n#acf-license-information .inner .acf-license-status-wrap {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table {\n font-size: 14px;\n padding: 24px 24px 16px 24px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th {\n width: 160px;\n font-weight: 500;\n text-align: left;\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td {\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status {\n display: inline-block;\n height: 24px;\n line-height: 24px;\n border-radius: 100px;\n background: #EAECF0;\n padding: 0 13px 1px 12px;\n border: 1px solid rgba(0, 0, 0, 0.12);\n color: #667085;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active {\n background: rgba(18, 183, 106, 0.15);\n border: 1px solid rgba(18, 183, 106, 0.24);\n color: rgb(18, 183, 106);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired, #acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled {\n background: rgba(209, 55, 55, 0.24);\n border: 1px solid rgba(209, 55, 55, 0.24);\n color: rgb(209, 55, 55);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing {\n padding: 12px 24px;\n border-top: 1px solid #EAECF0;\n color: #667085;\n}\n@media screen and (max-width: 1024px) {\n #acf-license-information {\n margin-right: 0;\n margin-bottom: 32px;\n }\n}\n#acf-license-information label {\n font-weight: 500;\n}\n#acf-license-information .acf-input-wrap {\n margin-top: 8px;\n margin-bottom: 24px;\n}\n#acf-license-information #acf_pro_license {\n width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n flex: 1 1 35%;\n max-width: calc(35% - 32px);\n}\n#acf-update-information .form-table th,\n#acf-update-information .form-table td {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog {\n margin-top: 8px;\n margin-bottom: 24px;\n padding-top: 8px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog h4 {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p {\n margin-top: 0;\n margin-bottom: 16px;\n}\n#acf-update-information .acf-update-changelog p:last-of-type {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p em {\n color: #667085;\n}\n#acf-update-information .acf-btn {\n display: inline-flex;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n padding-top: 0;\n padding-right: 16px;\n padding-bottom: 0;\n padding-left: 16px;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: none;\n }\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: 400;\n text-transform: none;\n color: #fff;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {\n width: 18px;\n height: 18px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n display: none;\n align-items: center;\n min-height: 120px;\n background-color: #121833;\n background-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n background-repeat: repeat, no-repeat;\n background-size: 1224px, 1880px;\n background-position: left top, -520px -680px;\n color: #EAECF0;\n border-radius: 8px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 980px;\n background-position: left top, -500px -200px;\n }\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 1880px;\n background-position: left top, -520px -300px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,\n.acf-admin-page #acf-field-group-pro-features .postbox-header {\n display: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .inside,\n.acf-admin-page #acf-field-group-pro-features .inside {\n width: 100%;\n border: none;\n padding: 0;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n display: flex;\n justify-content: center;\n align-content: stretch;\n align-items: center;\n gap: 96px;\n height: 358px;\n max-width: 950px;\n margin: 0 auto;\n padding: 0 35px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 48px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n font-weight: 590;\n line-height: 150%;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-weight: 400;\n margin-top: -6px;\n margin-left: 2px;\n vertical-align: middle;\n height: 22px;\n position: relative;\n overflow: hidden;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label::before {\n display: block;\n position: absolute;\n content: \"\";\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 9999px;\n border: 1px solid rgba(255, 255, 255, 0.2);\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: none !important;\n font-size: 18px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-size: 10px;\n height: 20px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n flex-direction: column;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n padding: 32px 32px 0 32px;\n height: unset;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: block !important;\n margin-bottom: 24px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n display: flex;\n flex-direction: column;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n margin-top: 8px;\n margin-bottom: 24px;\n font-size: 15px;\n font-weight: 300;\n color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n width: 100%;\n order: 1;\n margin-right: 0;\n margin-bottom: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n display: none !important;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n min-width: 160px;\n gap: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n justify-content: flex-start;\n flex-direction: column;\n margin-bottom: 24px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a {\n justify-content: center;\n text-align: center;\n width: 100%;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n gap: 16px;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 128px;\n height: 124px;\n background: rgba(255, 255, 255, 0.08);\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n backdrop-filter: blur(6px);\n border-radius: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n border: none;\n background: none;\n width: 24px;\n opacity: 0.8;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n background-color: #fff;\n width: 20px;\n height: 20px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n width: 18px;\n height: 18px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 4px;\n font-size: 13px;\n font-weight: 300;\n text-align: center;\n color: #fff;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n flex-direction: column;\n gap: 8px;\n width: 288px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n width: 100%;\n height: 40px;\n flex-direction: row;\n justify-content: unset;\n gap: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n gap: 0;\n width: 100%;\n height: auto;\n margin-bottom: 16px;\n flex-direction: unset;\n flex-wrap: wrap;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n flex: 1 0 50%;\n margin-bottom: 8px;\n width: auto;\n height: auto;\n justify-content: center;\n background: none;\n box-shadow: none;\n backdrop-filter: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-left: 2px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 0;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n height: 16px;\n width: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n font-size: 12px;\n margin-top: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1 {\n margin-top: 0;\n margin-bottom: 4px;\n padding-top: 0;\n padding-bottom: 0;\n font-weight: 700;\n color: #F9FAFB;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,\n.acf-admin-page #acf-field-group-pro-features h1 .acf-icon {\n margin-right: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,\n.acf-admin-page #acf-field-group-pro-features .acf-btn {\n display: inline-flex;\n background-color: rgba(255, 255, 255, 0.1);\n border: none;\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n backdrop-filter: blur(6px);\n padding: 8px 24px;\n height: 48px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-btn:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon {\n margin-right: -2px;\n margin-left: 6px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,\n.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade {\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 48px;\n background: rgba(16, 24, 40, 0.4);\n backdrop-filter: blur(6px);\n border-top: 1px solid rgba(255, 255, 255, 0.08);\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n color: #98A2B3;\n font-size: 13px;\n font-weight: 300;\n padding: 0 35px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 950px;\n height: 48px;\n margin: 0 auto;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo {\n height: 16px;\n vertical-align: middle;\n margin-top: -2px;\n margin-left: 3px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a {\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover {\n color: #D0D5DD;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon {\n width: 18px;\n height: 18px;\n margin-left: 4px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a {\n display: inline-flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 70px;\n font-size: 12px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine {\n display: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n justify-content: center;\n height: 70px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo {\n clear: both;\n margin: 6px auto 0 auto;\n display: block;\n }\n}\n\n.acf-no-field-groups #tmpl-acf-field-group-pro-features,\n.acf-no-post-types #tmpl-acf-field-group-pro-features,\n.acf-no-taxonomies #tmpl-acf-field-group-pro-features {\n margin-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-post-type label[for=acf-basic-settings-hide],\n.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],\n.acf-admin-single-options-page label[for=acf-basic-settings-hide] {\n display: none;\n}\n.acf-admin-single-post-type fieldset.columns-prefs,\n.acf-admin-single-taxonomy fieldset.columns-prefs,\n.acf-admin-single-options-page fieldset.columns-prefs {\n display: none;\n}\n.acf-admin-single-post-type #acf-basic-settings .postbox-header,\n.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,\n.acf-admin-single-options-page #acf-basic-settings .postbox-header {\n display: none;\n}\n.acf-admin-single-post-type .postbox-container,\n.acf-admin-single-post-type .notice,\n.acf-admin-single-taxonomy .postbox-container,\n.acf-admin-single-taxonomy .notice,\n.acf-admin-single-options-page .postbox-container,\n.acf-admin-single-options-page .notice {\n max-width: 1440px;\n clear: left;\n}\n.acf-admin-single-post-type #post-body-content,\n.acf-admin-single-taxonomy #post-body-content,\n.acf-admin-single-options-page #post-body-content {\n margin: 0;\n}\n.acf-admin-single-post-type .postbox .inside,\n.acf-admin-single-post-type .acf-box .inside,\n.acf-admin-single-taxonomy .postbox .inside,\n.acf-admin-single-taxonomy .acf-box .inside,\n.acf-admin-single-options-page .postbox .inside,\n.acf-admin-single-options-page .acf-box .inside {\n padding-top: 48px;\n padding-right: 48px;\n padding-bottom: 48px;\n padding-left: 48px;\n}\n.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,\n.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,\n.acf-admin-single-options-page #acf-advanced-settings.postbox .inside {\n padding-bottom: 24px;\n}\n.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside {\n border: none;\n}\n.acf-admin-single-post-type .acf-input-wrap,\n.acf-admin-single-taxonomy .acf-input-wrap,\n.acf-admin-single-options-page .acf-input-wrap {\n overflow: visible;\n}\n.acf-admin-single-post-type .acf-field,\n.acf-admin-single-taxonomy .acf-field,\n.acf-admin-single-options-page .acf-field {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-admin-single-post-type .acf-field .acf-label,\n.acf-admin-single-taxonomy .acf-field .acf-label,\n.acf-admin-single-options-page .acf-field .acf-label {\n margin-bottom: 6px;\n}\n.acf-admin-single-post-type .acf-field-text,\n.acf-admin-single-post-type .acf-field-textarea,\n.acf-admin-single-post-type .acf-field-select,\n.acf-admin-single-taxonomy .acf-field-text,\n.acf-admin-single-taxonomy .acf-field-textarea,\n.acf-admin-single-taxonomy .acf-field-select,\n.acf-admin-single-options-page .acf-field-text,\n.acf-admin-single-options-page .acf-field-textarea,\n.acf-admin-single-options-page .acf-field-select {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-true-false,\n.acf-admin-single-taxonomy .acf-field-true-false,\n.acf-admin-single-options-page .acf-field-true-false {\n max-width: 700px;\n}\n.acf-admin-single-post-type .acf-field-supports,\n.acf-admin-single-taxonomy .acf-field-supports,\n.acf-admin-single-options-page .acf-field-supports {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label,\n.acf-admin-single-options-page .acf-field-supports .acf-label {\n display: block;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label .description,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,\n.acf-admin-single-options-page .acf-field-supports .acf-label .description {\n margin-top: 4px;\n margin-bottom: 12px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within {\n border-color: transparent;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li {\n flex: 0 0 25%;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button {\n background-color: transparent;\n padding: 0;\n border: 0;\n height: auto;\n min-height: auto;\n margin-top: 0;\n border-radius: 0;\n line-height: 22px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before {\n content: \"\";\n margin-right: 6px;\n display: inline-flex;\n width: 16px;\n height: 16px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover {\n color: #044E71;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text] {\n width: calc(100% - 36px);\n padding: 0;\n box-shadow: none;\n border: none;\n border-bottom: 1px solid #D0D5DD;\n border-radius: 0;\n height: auto;\n margin: 0;\n min-height: auto;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus {\n outline: none;\n border-bottom-color: #399CCB;\n}\n.acf-admin-single-post-type .acf-field-seperator,\n.acf-admin-single-taxonomy .acf-field-seperator,\n.acf-admin-single-options-page .acf-field-seperator {\n margin-top: 40px;\n margin-bottom: 40px;\n border-top: 1px solid #EAECF0;\n border-right: none;\n border-bottom: none;\n border-left: none;\n}\n.acf-admin-single-post-type .acf-field-advanced-configuration,\n.acf-admin-single-taxonomy .acf-field-advanced-configuration,\n.acf-admin-single-options-page .acf-field-advanced-configuration {\n margin-bottom: 0;\n}\n.acf-admin-single-post-type .postbox-container .acf-tab-wrap,\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .postbox-container .acf-tab-wrap,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n position: relative;\n top: -48px;\n left: -48px;\n width: calc(100% + 96px);\n}\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n display: flex;\n align-items: center;\n justify-content: right;\n min-height: 48px;\n margin-bottom: 0;\n padding-right: 16px;\n padding-left: 16px;\n gap: 8px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #F2F4F7;\n}\n.acf-admin-single-post-type .acf-labels-tip,\n.acf-admin-single-taxonomy .acf-labels-tip,\n.acf-admin-single-options-page .acf-labels-tip {\n display: inline-flex;\n align-items: center;\n min-height: 24px;\n margin-right: 8px;\n padding-left: 16px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n.acf-admin-single-post-type .acf-labels-tip .acf-icon,\n.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,\n.acf-admin-single-options-page .acf-labels-tip .acf-icon {\n display: inline-flex;\n align-items: center;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3;\n}\n\n.acf-select2-default-pill {\n border-radius: 100px;\n min-height: 20px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 8px;\n padding-right: 8px;\n font-size: 11px;\n margin-left: 6px;\n background-color: #EAECF0;\n color: #667085;\n}\n\n.acf-menu-position-desc-child {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n width: 1120px;\n height: 664px;\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: row;\n border-radius: 12px;\n box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08);\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n width: 760px;\n background: #fff;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n background: #F9FAFB;\n border: none;\n padding: 35px 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input {\n width: 280px;\n height: 40px;\n margin: 0;\n padding-left: 32px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content {\n top: auto;\n bottom: auto;\n padding: 0;\n height: 100%;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group {\n padding-left: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results {\n flex-direction: row;\n flex-wrap: wrap;\n gap: 24px;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n isolation: isolate;\n width: 120px;\n height: 120px;\n background: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 8px;\n box-sizing: border-box;\n color: #1D2939;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected {\n background: #EBF5FA;\n border: 1px solid #399CCB;\n box-shadow: inset 0 0 0 1px #399CCB;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon {\n border: none;\n background: none;\n top: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon::before,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon::before {\n width: 22px;\n height: 22px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label {\n margin-top: 12px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro {\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: -10px;\n right: -10px;\n color: white;\n font-size: 11px;\n padding-right: 6px;\n padding-left: 6px;\n background-image: url(\"../../images/pro-chip.svg\");\n background-repeat: no-repeat;\n height: 24px;\n width: 28px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro.not-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro.not-pro {\n background-image: url(\"../../images/pro-chip-locked.svg\");\n width: 43px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n height: auto;\n min-height: 72px;\n padding-top: 0;\n padding-right: 32px;\n padding-bottom: 0;\n padding-left: 32px;\n margin: 0;\n border: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro {\n min-width: 160px;\n justify-content: center;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label {\n min-width: 280px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions {\n display: flex;\n gap: 8px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview {\n display: flex;\n flex-direction: column;\n width: 360px;\n background-color: #F9FAFB;\n background-image: url(\"../../images/field-preview-grid.png\");\n background-size: 740px;\n background-repeat: no-repeat;\n background-position: center bottom;\n border-left: 1px solid #EAECF0;\n box-sizing: border-box;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc {\n margin: 0;\n padding: 0;\n color: #667085;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container {\n display: inline-flex;\n justify-content: center;\n width: 100%;\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n background-color: rgba(255, 255, 255, 0.64);\n border-radius: 8px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 8px 24px rgba(0, 0, 0, 0.04);\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image {\n max-width: 232px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info {\n flex-grow: 1;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name {\n font-size: 21px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 16px;\n margin-left: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock {\n display: inline-flex;\n justify-items: center;\n align-items: center;\n min-height: 24px;\n margin-bottom: 12px;\n padding-right: 10px;\n padding-left: 10px;\n background: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n border-radius: 100px;\n color: white;\n text-decoration: none;\n font-size: 10px;\n text-transform: uppercase;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon {\n width: 14px;\n height: 14px;\n margin-right: 4px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links {\n display: flex;\n align-items: center;\n gap: 24px;\n min-height: 40px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon {\n width: 18px;\n height: 18px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links::before {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a {\n display: flex;\n gap: 6px;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover {\n text-decoration: underline;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n height: 100%;\n gap: 6px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img {\n margin-bottom: 19px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p {\n margin: 0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n .acf-btn.browse-fields {\n display: none;\n }\n}\n.acf-block-body .acf-field-icon-picker .acf-tab-group {\n margin: 0;\n padding-left: 0 !important;\n}\n\n.acf-field-icon-picker {\n max-width: 600px;\n}\n.acf-field-icon-picker .acf-tab-group {\n padding: 0;\n border-bottom: 0;\n overflow: hidden;\n}\n.acf-field-icon-picker .active a {\n background: #667085;\n color: #fff;\n}\n.acf-field-icon-picker .acf-dashicons-search-wrap {\n position: relative;\n}\n.acf-field-icon-picker .acf-dashicons-search-wrap::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 6px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(../../images/icons/icon-search.svg);\n mask-image: url(../../images/icons/icon-search.svg);\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input {\n padding-left: 32px;\n border-radius: 0;\n}\n.acf-field-icon-picker .acf-dashicons-list {\n margin-bottom: 0;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-content: start;\n height: 135px;\n overflow: hidden;\n overflow-y: auto;\n background-color: #f9f9f9;\n border: 1px solid #8c8f94;\n border-top: none;\n border-radius: 0 0 6px 6px;\n gap: 8px;\n padding: 8px;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon {\n background-color: transparent;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n height: 32px;\n border: solid 2px transparent;\n color: #3c434a;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label {\n display: none;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio],\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active,\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before,\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus {\n all: initial;\n appearance: none;\n}\n.acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover {\n border: solid 2px #0783BE;\n border-radius: 6px;\n cursor: pointer;\n}\n.acf-field-icon-picker .acf-dashicons-list .active {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n}\n.acf-field-icon-picker .acf-dashicons-list .active.focus {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n box-shadow: 0 0 2px #0783be;\n}\n.acf-field-icon-picker .acf-dashicons-list::after {\n content: \"\";\n flex: auto;\n}\n.acf-field-icon-picker .acf-dashicons-list-empty {\n position: relative;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding-top: 10px;\n padding-left: 10px;\n height: 135px;\n overflow: scroll;\n background-color: #F9FAFB;\n border: 1px solid #D0D5DD;\n border-top: none;\n border-radius: 0 0 6px 6px;\n}\n.acf-field-icon-picker .acf-dashicons-list-empty img {\n height: 30px;\n width: 30px;\n color: #D0D5DD;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library,\n.acf-field-icon-picker .acf-icon-picker-url-tabs {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 12px;\n background-color: #f9f9f9;\n padding: 12px;\n border: 1px solid #8c8f94;\n border-radius: 0;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview {\n all: unset;\n cursor: pointer;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus {\n outline: 1px solid #0783BE;\n border-radius: 6px;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img {\n box-sizing: border-box;\n width: 40px;\n height: 40px;\n border: solid 2px transparent;\n color: #fff;\n background-color: #191e23;\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 6px;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img {\n width: 90%;\n height: 90%;\n object-fit: cover;\n border-radius: 5px;\n border: 1px solid #667085;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button {\n height: 40px;\n background-color: #0783BE;\n border: none;\n border-radius: 6px;\n padding: 8px 12px;\n color: #fff;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 4px;\n cursor: pointer;\n}\n.acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-url,\n.acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-url {\n width: 100%;\n}\n\n.-left .acf-field-icon-picker {\n max-width: inherit;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker {\n max-width: 600px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .active a {\n background: #667085;\n color: #fff;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-button {\n border: none;\n height: 25px;\n padding: 5px 10px;\n border-radius: 15px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker li a .acf-tab-button {\n color: #667085;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker > *:not(.acf-tab-wrap) {\n top: -32px;\n position: relative;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group {\n margin-right: 48px;\n display: flex;\n gap: 10px;\n justify-content: flex-end;\n align-items: center;\n background: none;\n border: none;\n max-width: 648px;\n border-bottom-width: 0;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li {\n all: initial;\n box-sizing: border-box;\n margin-bottom: -17px;\n margin-right: 0;\n border-radius: 10px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a {\n all: initial;\n outline: 1px solid transparent;\n color: #667085;\n box-sizing: border-box;\n border-radius: 100px;\n cursor: pointer;\n padding: 7px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n font-size: 12.5px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li.active a {\n background-color: #667085;\n color: #fff;\n border-bottom-width: 1px !important;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a:focus {\n outline: 1px solid #0783BE;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap {\n background: none;\n border: none;\n overflow: visible;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap {\n position: relative;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(../../images/icons/icon-search.svg);\n mask-image: url(../../images/icons/icon-search.svg);\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-search-wrap .acf-dashicons-search-input {\n padding-left: 32px;\n border-radius: 6px 6px 0 0;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list {\n margin-bottom: -32px;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-content: start;\n height: 135px;\n overflow: hidden;\n overflow-y: auto;\n background-color: #F9FAFB;\n border: 1px solid #D0D5DD;\n border-top: none;\n border-radius: 0 0 6px 6px;\n gap: 8px;\n padding: 8px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon {\n background-color: transparent;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n height: 32px;\n border: solid 2px transparent;\n color: #3c434a;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon label {\n display: none;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio],\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:active,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:checked::before,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon [type=radio]:focus {\n all: initial;\n appearance: none;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .acf-icon-picker-dashicon:hover {\n border: solid 2px #0783BE;\n border-radius: 6px;\n cursor: pointer;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list .active.focus {\n border: solid 2px #0783BE;\n background-color: #EBF5FA;\n border-radius: 6px;\n box-shadow: 0 0 2px #0783be;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list::after {\n content: \"\";\n flex: auto;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty {\n position: relative;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding-top: 10px;\n padding-left: 10px;\n height: 135px;\n overflow: scroll;\n background-color: #F9FAFB;\n border: 1px solid #D0D5DD;\n border-top: none;\n border-radius: 0 0 6px 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-dashicons-list-empty img {\n height: 30px;\n width: 30px;\n color: #D0D5DD;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 12px;\n background-color: #F9FAFB;\n padding: 12px;\n border: 1px solid #D0D5DD;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview {\n all: unset;\n cursor: pointer;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus {\n outline: 1px solid #0783BE;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img {\n box-sizing: border-box;\n width: 40px;\n height: 40px;\n border: solid 2px transparent;\n color: #fff;\n background-color: #191e23;\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 6px;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img {\n width: 90%;\n height: 90%;\n object-fit: cover;\n border-radius: 5px;\n border: 1px solid #667085;\n}\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button {\n height: 40px;\n background-color: #0783BE;\n border: none;\n border-radius: 6px;\n padding: 8px 12px;\n color: #fff;\n display: flex;\n align-items: center;\n justify-items: center;\n gap: 4px;\n cursor: pointer;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-hl > li {\n\tfloat: left;\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n}\n.acf-hl > li.acf-fr {\n\tfloat: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tline-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n\tclear: both;\n}\n\n/* Block List */\n.acf-bl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-bl > li {\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n\tfloat: none;\n}\n\n/* Visibility */\n.acf-hidden {\n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* {\n\t\tdisplay: none !important;\n\t}\n}\n\n/* Float */\n.acf-fl {\n\tfloat: left;\n}\n.acf-fr {\n\tfloat: right;\n}\n.acf-fn {\n\tfloat: none;\n}\n\n/* Align */\n.acf-al {\n\ttext-align: left;\n}\n.acf-ar {\n\ttext-align: right;\n}\n.acf-ac {\n\ttext-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n\tpointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay: 0s;\n\t-moz-transition-delay: 0s;\n\t-o-transition-delay: 0s;\n\ttransition-delay: 0s;\n\n\tvisibility: visible;\n\topacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n\tdisplay: none;\n}\n.hide-if-value {\n\tdisplay: block;\n}\n\n.has-value .show-if-value {\n\tdisplay: block;\n}\n.has-value .hide-if-value {\n\tdisplay: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n\tbackground: $gray-800;\n\tborder-radius: $radius-md;\n\tcolor: $gray-300;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 12px;\n\t\tbottom: 10px;\n\t\tleft: 12px;\n\t}\n\tposition: absolute;\n\t@extend .p7;\n\tz-index: 900000;\n\tmax-width: 280px;\n\tbox-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08),\n\t\t0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n\n\t/* tip */\n\t&:before {\n\t\tborder: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: 6px;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\n\t/* positions */\n\t&.top {\n\t\tmargin-top: -8px;\n\n\t\t&:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2f353e;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n\t}\n\n\t&.right {\n\t\tmargin-left: 8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2f353e;\n\t\t\tborder-left-width: 0;\n\t\t}\n\t}\n\n\t&.bottom {\n\t\tmargin-top: 8px;\n\n\t\t&:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2f353e;\n\t\t\tborder-top-width: 0;\n\t\t}\n\t}\n\n\t&.left {\n\t\tmargin-left: -8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2f353e;\n\t\t\tborder-right-width: 0;\n\t\t}\n\t}\n\n\t.acf-overlay {\n\t\tz-index: -1;\n\t}\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #f55e4f;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\n\ti {\n\t\t@include centered();\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before {\n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before {\n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before {\n\tcontent: \"\\f335\";\n\tmargin: -1px 0 0 -1px;\n}\n.acf-icon.-pencil:before {\n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before {\n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before {\n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before {\n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before {\n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before {\n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before {\n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before {\n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before {\n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before {\n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before {\n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before {\n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before {\n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before {\n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n.acf-icon.-trash {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n}\n\n// also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #f5f5f5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282d;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191e23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tcolor: #d54e21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00a0d2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #32373c;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before,\n\t\t&:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n\tbackground: #ffffff;\n\tborder: 1px solid $wp-card-border;\n\tposition: relative;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\n\t/* title */\n\t.title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t\tmargin: 0;\n\t\tpadding: 15px;\n\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1em;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.inner {\n\t\tpadding: 15px;\n\t}\n\n\th2 {\n\t\tcolor: #333333;\n\t\tfont-size: 26px;\n\t\tline-height: 1.25em;\n\t\tmargin: 0.25em 0 0.75em;\n\t\tpadding: 0;\n\t}\n\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t/* footer */\n\t.footer {\n\t\tborder-top: 1px solid $wp-card-border;\n\t\tpadding: 12px;\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 100%;\n\tclear: both;\n\tbox-sizing: content-box;\n\n\t/* defaults */\n\t> tbody > tr,\n\t> thead > tr {\n\t\t> th,\n\t\t> td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t\tborder-style: solid;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\t}\n\n\t/* thead */\n\t> thead {\n\t\t> tr {\n\t\t\t> th {\n\t\t\t\tborder-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* tbody */\n\t> tbody {\n\t\t> tr {\n\t\t\tz-index: 1;\n\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* -clear */\n\t&.-clear {\n\t\tborder: 0 none;\n\n\t\t> tbody > tr,\n\t\t> thead > tr {\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\tborder: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 14px;\n\t\t}\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\n\ttable {\n\t\tmargin: 0;\n\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0, 0, 0, 0.25);\n\t}\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tdisplay: none;\n\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\n\t// message\n\tspan {\n\t\tfloat: right;\n\t\tcolor: #999;\n\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tpadding: 20px;\n\t@include clearfix();\n\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\n\t.notice-container {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: flex-start;\n\t\talign-content: flex-start;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tdisplay: inline-block;\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n// Hide icons for upgade notice.\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n\tdisplay: none;\n}\n\n// Match padding of other non-icon notices.\n#acf-upgrade-notice:has(.notice-container) {\n\tpadding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\n\t.about-headline-callout {\n\t\tfont-size: 2.4em;\n\t\tfont-weight: 300;\n\t\tline-height: 1.3;\n\t\tmargin: 1.1em 0 0.2em;\n\t\ttext-align: center;\n\t}\n\n\t.feature-section {\n\t\tpadding: 40px 0;\n\n\t\th2 {\n\t\t\tmargin-top: 20px;\n\t\t}\n\t}\n\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\n\t> li {\n\t\tpadding: 0 6px 0 10px;\n\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n\twidth: 50%;\n}\n.acf-hl[data-cols=\"3\"] > li {\n\twidth: 33.333%;\n}\n.acf-hl[data-cols=\"4\"] > li {\n\twidth: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\t.acf-hl[data-cols] {\n\t\tflex-wrap: wrap;\n\t\tjustify-content: flex-start;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\n\t\t> li {\n\t\t\tflex: 1 1 100%;\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t\tz-index: 1050;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/* ul compatibility */\nul.acf-actions {\n\tli {\n\t\tfloat: right;\n\t\tmargin-left: 4px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl {\n\tfloat: right;\n}\nhtml[dir=\"rtl\"] .acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child,\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t/* open */\n\t&.-open {\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n\n\t.acf-meta-box-wrap {\n\t\t.inside {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t/* acf-fields */\n\t\t.acf-fields {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t\tborder: none;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 0;\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-label {\n\t\t\t\t@extend .p2;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-input {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 16px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t}\n\t\t\t\tborder: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-300;\n\t\t\t\t}\n\t\t\t\tborder-radius: $radius-md;\n\t\t\t}\n\n\t\t\t&.import-cptui {\n\t\t\t\tmargin-top: 19px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-meta-box-wrap {\n\t.postbox {\n\t\t@include border-box();\n\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* export tool */\n#acf-admin-tool-export {\n\tp {\n\t\tmax-width: 800px;\n\t}\n\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t\tli {\n\t\t\tflex: 0 1 33.33%;\n\t\t\t@media screen and (max-width: 1600px) {\n\t\t\t\tflex: 0 1 50%;\n\t\t\t}\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-postbox-side {\n\t\tul {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\tbackground: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: $radius-md;\n\t}\n\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label label {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $gray-700;\n\t\t}\n\t}\n}\n\n#acf-admin-tool-import {\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tline-height: 1.4em;\n\t\twhite-space: pre;\n\t}\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 998;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\n\t\tborder: solid 6px transparent;\n\t\tborder-top-color: #191e23;\n\t}\n\n\t&:hover,\n\t&:focus {\n\t\t&:before,\n\t\t&:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\n\ttable.diff {\n\t\tborder-spacing: 0;\n\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd,\n\t\tth {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: $gray-900;\n\topacity: 0.8;\n\tz-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (-webkit-min-device-pixel-ratio: 2),\n\tonly screen and (min--moz-device-pixel-ratio: 2),\n\tonly screen and (-o-min-device-pixel-ratio: 2/1),\n\tonly screen and (min-device-pixel-ratio: 2),\n\tonly screen and (min-resolution: 192dpi),\n\tonly screen and (min-resolution: 2dppx) {\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\t.wrap {\n\t\tmargin: {\n\t\t\ttop: 48px;\n\t\t\tright: 32px;\n\t\t\tbottom: 0;\n\t\t\tleft: 12px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl .wrap {\n\t\tmargin: {\n\t\t\tright: 12px;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#wpcontent {\n\t\t@media screen and (max-width: 768px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpfooter {\n\t\tfont-style: italic;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.postbox,\n\t.acf-box {\n\t\tborder: none;\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-postbox-inner {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t.inner,\n\t\t.inside {\n\t\t\tmargin: {\n\t\t\t\ttop: 0 !important;\n\t\t\t\tright: 0 !important;\n\t\t\t\tbottom: 0 !important;\n\t\t\t\tleft: 0 !important;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.postbox-header,\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmin-height: 64px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 0;\n\t\t\t\tstyle: none;\n\t\t\t}\n\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\t.hndle {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tbox-sizing: border-box;\n\tmin-height: 64px;\n\tmargin: {\n\t\ttop: -24px;\n\t\tright: -24px;\n\t\tbottom: 0;\n\t\tleft: -24px;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 24px;\n\t\tbottom: 0;\n\t\tleft: 24px;\n\t}\n\tborder-bottom: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\th2.acf-postbox-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .acf-h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.rtl & h2.acf-postbox-title {\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t}\n\n\t.acf-icon {\n\t\tbackground-color: $gray-400;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t}\n\n\t\t.show-settings {\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl #screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#screen-meta {\n\t\tborder-color: $gray-300;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#poststuff {\n\t\t.postbox-header {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700 !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t&.is-dragging-metaboxes\n\t\t.metabox-holder\n\t\t.postbox-container\n\t\t.meta-box-sortables {\n\t\tbox-sizing: border-box;\n\t\tpadding: 2px;\n\t\toutline: none;\n\t\tbackground-image: repeating-linear-gradient(\n\t\t\t\t0deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t90deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t180deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t270deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t);\n\t\tbackground-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n\t\tbackground-position: 0 0, 0 0, 100% 0, 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tborder-radius: $radius-lg;\n\t}\n\n\t.ui-sortable-placeholder {\n\t\tborder: none;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.subtitle {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 24px;\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $blue-50;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p3;\n\n\t\tstrong {\n\t\t\tmargin: {\n\t\t\t\tleft: 5px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n\tdisplay: flex;\n\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-notice,\n\t.notice,\n\t#lost-connection-notice {\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 16px !important;\n\t\t\tleft: 0 !important;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 13px !important;\n\t\t\tright: 16px;\n\t\t\tbottom: 12px !important;\n\t\t\tleft: 50px !important;\n\t\t}\n\t\tbackground-color: #e7eff9;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: #9dbaee;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-700;\n\n\t\t&.update-nag {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 44px);\n\t\t\tmargin: {\n\t\t\t\ttop: 48px !important;\n\t\t\t\tright: 44px !important;\n\t\t\t\tbottom: -32px !important;\n\t\t\t\tleft: 12px !important;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\theight: auto;\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\t@extend .p5;\n\t\t}\n\n\t\t> div {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\tline-height: 18px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&.help {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\t@extend .p7;\n\t\t\t\tcolor: rgba($gray-700, 0.7);\n\t\t\t}\n\t\t}\n\n\t\t// Dismiss button\n\t\t.acf-notice-dismiss,\n\t\t.notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 8px;\n\t\t\tpadding: 9px;\n\t\t\tborder: none;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\ta.acf-notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tright: 24px;\n\n\t\t\t&:before {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t}\n\t\t}\n\n\t\t// Icon base styling\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 16px;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 18px;\n\t\t\tz-index: 600;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: #fff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tleft: 12px;\n\t\t\tz-index: 500;\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-color: $color-info;\n\t\t\tborder-radius: $radius-md;\n\t\t\tbox-shadow: $elevation-01;\n\t\t}\n\n\t\t.local-restore {\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: -6px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Persisted notices should be hidden by default as they will be shown by JS if required.\n\t.notice[data-persisted=\"true\"] {\n\t\tdisplay: none;\n\t}\n\n\t.notice.is-dismissible {\n\t\tpadding: {\n\t\t\tright: 56px;\n\t\t}\n\t}\n\n\t// Success notice\n\t.notice.notice-success {\n\t\tbackground-color: #edf7ef;\n\t\tborder-color: #b6deb9;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-success;\n\t\t}\n\t}\n\n\t// Error notice\n\t.acf-notice.acf-error-message,\n\t.notice.notice-error,\n\t#lost-connection-notice {\n\t\tbackground-color: #f7eeeb;\n\t\tborder-color: #f1b6b3;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-danger;\n\t\t}\n\t}\n\t\n\t.notice.notice-warning {\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tbackground: #f56e28;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\n\t\tbackground: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n\t\tborder: 1px solid rgba(247, 144, 9, 0.32);\n\t\tcolor: $gray-700;\n\t}\n}\n\n.acf-admin-single-taxonomy,\n.acf-admin-single-post-type,\n.acf-admin-single-options-page {\n\t.notice-success {\n\t\t.acf-item-saved-text {\n\t\t\tfont-weight: 600;\n\t\t}\n\n\t\t.acf-item-saved-links {\n\t\t\tdisplay: flex;\n\t\t\tgap: 12px;\n\n\t\t\ta {\n\t\t\t\ttext-decoration: none;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tbackground-color: $gray-600;\n\t\t\t\t\topacity: 0.3;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.acf-field-group,\n.rtl.acf-internal-post-type {\n\t.notice {\n\t\tpadding-right: 50px !important;\n\n\t\t.notice-dismiss {\n\t\t\tleft: 8px;\n\t\t\tright: unset;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: unset;\n\t\t\tright: 10px;\n\t\t}\n\n\t\t&:after {\n\t\t\tleft: unset;\n\t\t\tright: 12px;\n\t\t}\n\t}\n\n\t&.acf-admin-single-taxonomy,\n\t&.acf-admin-single-post-type,\n\t&.acf-admin-single-options-page {\n\t\t.notice-success .acf-item-saved-links a {\n\t\t\t&:after {\n\t\t\t\tleft: unset;\n\t\t\t\tright: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmin-height: 22px;\n\tborder: none;\n\tfont-size: 11px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-field {\n\t\t// notice\n\t\t.acf-notice {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 40px !important;\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 6px !important;\n\t\t\t\tleft: 40px !important;\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tmargin: 0 0 15px;\n\t\t\tbackground: #edf2ff;\n\t\t\tcolor: $gray-700 !important;\n\t\t\tborder-color: #2183b9;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t&:after {\n\t\t\t\ttop: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\ttop: 12px;\n\t\t\t\tleft: 12px;\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\n\t\t\t// error\n\t\t\t&.-error {\n\t\t\t\tbackground: #f7eeeb;\n\t\t\t\tborder-color: #f1b6b3;\n\t\t\t}\n\n\t\t\t// success\n\t\t\t&.-success {\n\t\t\t\tbackground: #edf7ef;\n\t\t\t\tborder-color: #b6deb9;\n\t\t\t}\n\n\t\t\t// warning\n\t\t\t&.-warning {\n\t\t\t\tbackground: #fdf8eb;\n\t\t\t\tborder-color: #f4dbb4;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmax-width: 550px !important;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\n\t}\n\n\t&.rtl {\n\n\t\t.acf-field-true-false {\n\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input,\n\t.rule-groups {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t/* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.acf-conditional-select-name {\n\t\t\tmin-width: 180px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.acf-conditional-select-id {\n\t\t\tpadding-right: 30px;\n\t\t}\n\n\t\t.value .select2-container--focus {\n\t\t\theight: 40px;\n\t\t}\n\n\t\t.value .select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box,\n\t.rule-groups {\n\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.acf-term-search-term-name {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: 1px solid $gray-200;\n\t\tborder-bottom: 1px solid $gray-200;\n\t\tcolor: $gray-400;\n\t\tpadding: 5px 5px 5px 10px;\n\t\twidth: 100%;\n\t\tmargin: 0;\n\t\tdisplay: block;\n\t\tfont-weight: 300;\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\n\t// table.\n\t.wp-list-table {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tborder: none;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\n\t\tstrong {\n\t\t\tcolor: $gray-400;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta.row-title {\n\t\t\tfont-size: 13px !important;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tth,\n\t\ttd {\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.sortable a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 2px;\n\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-more-items {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding: 0px 6px 1px;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 25px;\n\t\t\t\theight: 16px;\n\t\t\t\tbackground: $gray-200;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tcolor: $gray-600;\n\t\t\t}\n\n\t\t\t.acf-emdash {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t}\n\n\t\t// Table headers\n\t\tthead th, thead td,\n\t\ttfoot th, tfoot td {\n\t\t\theight: 48px;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-200;\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Table body\n\t\ttbody th,\n\t\ttbody td {\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60px;\n\t\t\tpadding: {\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 10px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: top;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tcolor: $gray-200;\n\t\t\t\tstyle: solid;\n\t\t\t};\n\t\t\t@extend .p4;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.column-acf-key {\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// SVG icons\n\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t// Post location icon\n\t\t.acf-location .dashicons {\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t\tfont-size: 16px;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.post-state {\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover,\n\t\ttr:focus-within {\n\t\t\tbackground: #f7f7f7;\n\n\t\t\t.row-actions {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t};\n\n\t\t}\n\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t.wp-list-table {\n\t\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 4px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-location .dashicons {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tmargin: {\n\t\t\ttop: 2px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .p5;\n\t\tline-height: 14px;\n\t\tcolor: $gray-300;\n\n\t\t.trash a {\n\t\t\tcolor: $acf_error;\n\t\t}\n\n\t}\n\n\n\t// Remove padding from checkbox column\n\t.widefat thead td.check-column,\n\t.widefat tfoot td.check-column {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.row-actions {\n\t\t@extend .p6;\n\n\t\ta:hover {\n\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t}\n\n\t\t.trash a {\n\t\t\tcolor: #a00;\n\t\t\t&:hover { color: #f00; }\n\t\t}\n\n\t\t&.visible {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\topacity: 1;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th {\n\t\tbackground-color: lighten($blue-50, 3%);\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tcolor: $gray-500;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n\tmargin: {\n\t\ttop: 5px;\n\t\tright: 0;\n\t\tbottom: 24px;\n\t\tleft: 0;\n\t};\n\n\t#post-search-input {\n\t\tmin-width: 280px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 8px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tdisplay: flex;\n\t\tbox-sizing: border-box;\n\t\tpadding-right: 24px;\n\t\tmargin-right: 16px;\n\t\tposition: inherit;\n\n\t\t#post-search-input {\n\t\t\tmin-width: auto;\n\t\t}\n\n\t}\n\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box {\n\t#post-search-input {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tpadding-left: 24px;\n\t\tpadding-right: 0;\n\t\tmargin-left: 16px;\n\t\tmargin-right: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n\tdisplay: flex;\n\talign-items: flex-end;\n\theight: 40px;\n\tmargin: {\n\t\tbottom: 16px;\n\t};\n\n\tli {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 4px;\n\t\t};\n\t\tcolor: $gray-400;\n\t\t@extend .p4;\n\n\t\t.count {\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav-pages {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&.no-pages{\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.displaying-num {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.pagination-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 4px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\n\t\t\t\t.total-pages {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t// Hide pagination if there's only 1 page\n\t\t&.one-page .pagination-links {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n\tdisplay: inline-flex;\n\talign-items: center;\n\talign-content: center;\n\tjustify-content: center;\n\tmin-width: 40px;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tbackground-color: transparent;\n\n\t// Pagination Buttons\n\t&:nth-child(1),\n\t&:nth-child(2),\n\t&:last-child,\n\t&:nth-last-child(2) {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 4px;\n\t\t}\n\n\t\t// Pagination Button Icons\n\t\t&:before {\n\t\t\t$icon-size: 20px;\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\t$icon-size: $icon-size;\n\t\t\tbackground-color: $link-color;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t}\n\n\t}\n\n\t// First Page Icon\n\t&:nth-child(1):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t}\n\n\t// Previous Page Icon\n\t&:nth-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t}\n\n\t// Next Page Icon\n\t&:nth-last-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t}\n\n\t// Last Page Icon\n\t&:last-child:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t}\n\n\t// Pagination Button Hover State\n\t&:hover {\n\t\tborder-color: $blue-600;\n\t\tbackground-color: rgba($link-color, .05);\n\n\t\t&:before {\n\t\t\tbackground-color: $blue-600;\n\t\t}\n\n\t}\n\n\t// Pagination Button Disabled State\n\t&.disabled {\n\t\tbackground-color: transparent !important;\n\n\t\t&.disabled:before {\n\t\t\tbackground-color: $gray-300;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.acf-no-field-groups-inner,\n\t.acf-no-taxonomies-inner,\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner,\n\t.acf-options-preview-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 420px;\n\t\tmin-height: 320px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t\tline-height: 1.6rem;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t\t@extend .p6;\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner {\n\t\timg {\n\t\t\twidth: 106px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n\t.acf-no-taxonomies-inner {\n\t\timg {\n\t\t\twidth: 98px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n};\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies,\n.acf-no-options-pages {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th,\n\t.acf-admin-field-groups .wp-list-table tr:hover,\n\t.striped > tbody > :nth-child(odd), ul.striped > :nth-child(odd), .alternate {\n\t\tbackground-color: transparent !important;\n\t}\n\n\t.wp-list-table {\n\n\t\tthead,\n\t\ttfoot {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ta.acf-btn {\n\t\t\tborder: 1px solid rgba(0, 0, 0, 0.16);\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t}\n\n}\n\n.acf-internal-post-type #the-list .no-items td {\n\tvertical-align: middle;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview,\n.acf-no-options-pages-wrapper {\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t};\n\t};\n\n\t.disabled {\n\t\tbackground-color: $gray-100 !important;\n\t\tcolor: $gray-400 !important;\n\t\tborder: 1px $gray-300 solid;\n\t\tcursor: default !important;\n\t}\n\n\t.acf-options-pages-preview-upgrade-button {\n\t\theight: 48px;\n\t\tpadding: 8px 48px 8px 48px !important;\n\t\tborder: none !important;\n\t\tgap: 6px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tbackground: $gradient-pro;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 20px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\t}\n\n\t.acf-ui-options-page-pro-features-actions a.acf-btn i {\n\t\tmargin-right: -2px !important;\n\t\tmargin-left: 0px !important;\n\t}\n\n\t.acf-pro-label {\n\t\tvertical-align: middle;\n\t}\n\n\t.acf_options_preview_wrap {\n\t\timg {\n\t\t\tmax-height: 88px;\n\t\t}\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.wp-list-table .toggle-row:before {\n\t\ttop: 4px;\n\t\tleft: 16px;\n\t\tborder-radius: 0;\n\t\t$icon-size: 20px;\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\t$icon-size: $icon-size;\n\t\tbackground-color: $link-color;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n\n\t.wp-list-table .is-expanded .toggle-row:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t@media screen and (max-width: $md) {\n\n\t\t.widefat th input[type=\"checkbox\"],\n\t\t.widefat thead td input[type=\"checkbox\"],\n\t\t.widefat tfoot td input[type=\"checkbox\"] {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Invalid license states\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\t&.acf-pro-inactive-license {\n\t\t&.acf-admin-options-pages {\n\t\t\t.row-title {\n\t\t\t\tcolor: $gray-500;\n\t\t\t\tpointer-events: none;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 16px;\n\t\t\t\t\theight: 16px;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\talign-self: center;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.row-actions {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.column-title .acf-js-tooltip {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\n\t\ttr.acf-has-block-location {\n\t\t\t.row-title {\n\t\t\t\tcolor: $gray-500;\n\t\t\t\tpointer-events: none;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 16px;\n\t\t\t\t\theight: 16px;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\talign-self: center;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-count a {\n\t\t\t\tcolor: $gray-500;\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\n\t\t\t.row-actions {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.column-title .acf-js-tooltip {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tposition: unset;\n\ttop: 32px;\n\theight: 72px;\n\tz-index: 800;\n\tbackground: $gray-700;\n\tcolor: $gray-400;\n\n\t.acf-admin-toolbar-inner {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: center;\n\t\talign-items: center;\n\t\tmax-width: 100%;\n\n\t\t.acf-nav-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\tposition: relative;\n\t\t\tpadding-left: 72px;\n\n\t\t\t@media screen and (max-width: 1250px) {\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-more {\n\t\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t.acf-nav-upgrade-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t.acf-nav-wpengine-logo {\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-left: 24px;\n\n\t\t\timg {\n\t\t\t\theight: 20px;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1000px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t.acf-logo {\n\t\tdisplay: flex;\n\t\tmargin: {\n\t\t\tright: 24px;\n\t\t}\n\t\ttext-decoration: none;\n\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t&.pro img {\n\t\t\theight: 46px;\n\t\t}\n\t}\n\n\th2 {\n\t\tdisplay: none;\n\t\tcolor: $gray-50;\n\t}\n\n\t.acf-tab {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: transparent;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-400;\n\t\ttext-decoration: none;\n\n\t\t&.is-active {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: $gray-50;\n\t\t}\n\t\t&:focus-visible {\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-more {\n\t\t&:hover {\n\t\t\t.acf-tab.acf-more-tab {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t\tcolor: $gray-50;\n\t\t\t}\n\t\t}\n\t\t\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground: #fff;\n\t\t\tz-index: 1051;\n\t\t\toverflow: hidden;\n\t\t\tmin-width: 280px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n\t\t\t\n\t\t\t.acf-wp-engine {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmin-height: 48px;\n\t\t\t\tborder-top: 1px solid rgba(0, 0, 0, 0.08);\n\t\t\t\tbackground: #ECFBFC;\n\t\t\t\t\n\t\t\t\ta {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\tborder-top: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 16px;\n\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.acf-more-section-header {\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tpadding: 1px 0 0 0;\n\t\t\t\t\tmargin-top: -1px;\n\t\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\t\tborder-bottom: 1px solid $gray-200;\n\n\t\t\t\t\tspan {\n\t\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tfont-weight: bold;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// Links\n\t\t\t\ta {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tborder-top: {\n\t\t\t\t\t\twidth: 1px;\n\t\t\t\t\t\tstyle: solid;\n\t\t\t\t\t\tcolor: $gray-100;\n\t\t\t\t\t};\n\t\t\t\t\t\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&.acf-tab.is-active {\n\t\t\t\t\t\tbackground-color: unset;\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\ti.acf-icon {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\t\t\tmask-size: $icon-size;\n\t\t\t\t\t\tbackground-color: $gray-400 !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-requires-pro {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\timg.acf-wp-engine-pro {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-wp-engine-upsell-pill {\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tmin-height: 22px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbackground: #0ECAD4;\n\t\t\t\t\t\tcolor: #FFFFFF;\n\t\t\t\t\t\ttext-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// First list item\n\t\t\t\t&:first-child {\n\t\t\t\t\ta {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t}\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t\t\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tul {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tbox-sizing: border-box;\n\t\tmargin-left: -20px;\n\t\tpadding: {\n\t\t\ttop: 16px;\n\t\t\tright: 32px;\n\t\t\tbottom: 16px;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.rtl {\n\t#wpcontent .acf-admin-toolbar {\n\t\tmargin-left: 0;\n\t\tmargin-right: -20px;\n\n\t\t.acf-tab {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\t.acf-tab,\n\t.acf-more {\n\t\ti.acf-icon {\n\t\t\tdisplay: none; // Icons only shown for specified nav items below\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-icon-dropdown {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\t$icon-size: 16px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: -6px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Only show icons for specified nav items, stops third party plugin items with no icon appearing broken\n\t\t&.acf-header-tab-acf-field-group,\n\t\t&.acf-header-tab-acf-post-type,\n\t\t&.acf-header-tab-acf-taxonomy,\n\t\t&.acf-header-tab-acf-tools,\n\t\t&.acf-header-tab-acf-settings-updates,\n\t\t&.acf-header-tab-acf-more {\n\t\t\ti.acf-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active,\n\t\t&:hover {\n\t\t\ti.acf-icon {\n\t\t\t\tbackground-color: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.rtl & .acf-tab {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-acf-field-group {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-field-groups.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Post types tab\n\t.acf-header-tab-acf-post-type {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-post-type.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Taxonomies tab\n\t.acf-header-tab-acf-taxonomy {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-taxonomies.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Tools tab\n\t.acf-header-tab-acf-tools {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-tools.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Updates tab\n\t.acf-header-tab-acf-settings-updates {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-updates.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\t\n\t// More tab\n\t.acf-header-tab-acf-more {\n\t\ti.acf-icon-more {\n\t\t\t$icon-url: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Prevents flicker caused by notice moving locations.\n\t#wpbody-content > .notice:not(.inline, .below-h2) {\n\t\tdisplay: none;\n\t}\n\n\th1.wp-heading-inline {\n\t\tdisplay: none;\n\t}\n\n\t.wrap .wp-heading-inline + .page-title-action {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n\tdisplay: flex;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 700;\n\tbox-sizing: border-box;\n\tmin-height: 72px;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 32px;\n\t\tbottom: 8px;\n\t\tleft: 32px;\n\t};\n\tbackground-color: #fff;\n\tbox-shadow: $elevation-01;\n\n\t.acf-headerbar-inner {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmax-width: $max-width;\n\t\tgap: 8px;\n\t}\n\n\t.acf-page-title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.acf-duplicated-from {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.acf-pro-label {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tjustify-content: space-between;\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t};\n\t}\n\n\t.acf-headerbar-content {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\n\t\t\t.acf-headerbar-title,\n\t\t\t.acf-title-wrap {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t\t.acf-title-wrap {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-input-error {\n\t\tborder: 1px rgba($color-danger, 0.5) solid !important;\n\t\tbox-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n\t\tbackground-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\tbackground-repeat: no-repeat;\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tborder: 1px rgba($color-danger, 0.8) solid !important;\n\t\t\tbox-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important;\n\t\t}\n\t}\n\n\t.acf-headerbar-title-field {\n\t\tmin-width: 320px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tmin-width: 100%;\n\t\t}\n\t}\n\n\t.acf-headerbar-actions {\n\t\tdisplay: flex;\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t.disabled {\n\t\t\tbackground-color: $gray-100;\n\t\t\tcolor: $gray-400 !important;\n\t\t\tborder: 1px $gray-300 solid;\n\t\t\tcursor: default;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 1020;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\twidth: calc(100% + 20px);\n\n\t@media screen and (max-width: $md) {\n\t\tposition: relative;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 8px;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $sm) {\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tz-index: unset;\n\t}\n\n\n\t.acf-headerbar-inner {\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\twidth: 100%;\n\n\t\t\t.acf-page-title {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\n\t\t\t.acf-headerbar-actions {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tgap: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t}\n\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n\tmargin-left: 0;\n\tmargin-right: -20px;\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tleft: 16px;\n\t\t\tright: 0;\n\t\t};\n\t}\n\n\t.acf-headerbar-actions {\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmin-height: 40px;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 16px;\n\t\tbottom: 8px;\n\t\tleft: 16px;\n\t}\n\tbackground-color: $color-primary;\n\tborder-radius: $radius-md;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: rgba($gray-900, 20%);\n\t}\n\ttext-decoration: none;\n\tcolor: #fff !important;\n\ttransition: all 0.2s ease-in-out;\n\ttransition-property: background, border, box-shadow;\n\n\t&:hover {\n\t\tbackground-color: $color-primary-hover;\n\t\tcolor: #fff;\n\t\tcursor: pointer;\n\t}\n\n\t&:disabled, &.disabled {\n\t\tbackground-color: $gray-100;\n\t\tborder-color: $gray-200;\n\t\tcolor: $gray-400 !important;\n\t\ttransition: none;\n\t\tpointer-events: none;\n\t}\n\n\t&.acf-btn-sm {\n\t\tmin-height: 32px;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\t@extend .p4;\n\t}\n\n\t&.acf-btn-secondary {\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-color: $color-primary;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t}\n\t}\n\n\t&.acf-btn-muted {\n\t\tbackground-color: $gray-500;\n\t\tcolor: white;\n\t\theight: 48px;\n\t\tpadding: 8px 28px 8px 28px !important;\n\t\tborder-radius: 6px;\n\t\tborder: 1px;\n\t\tgap: 6px;\n\t\t\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-tertiary {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: $gray-300;\n\n\t\t&:hover {\n\t\t\tcolor: $gray-500 !important;\n\t\t\tborder-color: $gray-400;\n\t\t}\n\t}\n\n\t&.acf-btn-clear {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: transparent;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-500 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-pro {\n\t\tbackground: $gradient-pro;\n\t\tborder: none;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\tmargin: {\n\t\t\tright: 6px;\n\t\t\tleft: -4px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl .acf-btn {\n\ti.acf-icon {\n\t\tmargin: {\n\t\t\tright: -4px;\n\t\t\tleft: 6px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -4px;\n\t\t\t\tleft: 2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group {\n\t&:hover {\n\t\tbackground-color: lighten($color-danger, 44%);\n\t\tborder-color: $color-danger !important;\n\t\tcolor: $color-danger !important;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type,\n.post-type-acf-field-group {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\tdisplay: inline-flex;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tbackground-color: currentColor;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: contain;\n\t\tmask-size: contain;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\ttext-indent: 500%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Action icons for Flexible Content Field\n\ti.acf-field-setting-fc-delete, i.acf-field-setting-fc-duplicate {\n\t\tbox-sizing: border-box;\n\n\t\t/* Auto layout */\n\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding: 8px;\n\t\tcursor: pointer;\n\n\t\twidth: 32px;\n\t\theight: 32px;\n\n\t\t/* Base / White */\n\n\t\tbackground: #FFFFFF;\n\t\t/* Gray/300 */\n\n\t\tborder: 1px solid $gray-300;\n\t\t/* Elevation/01 */\n\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\n\t\t/* Inside auto layout */\n\n\t\tflex: none;\n\t\torder: 0;\n\t\tflex-grow: 0;\n\t}\n\n\ti.acf-icon-plus {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t}\n\n\ti.acf-icon-stars {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-stars.svg\");\n\t}\n\n\ti.acf-icon-help {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-help.svg\");\n\t}\n\n\ti.acf-icon-key {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key.svg\");\n\t}\n\n\ti.acf-icon-regenerate {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t}\n\n\ti.acf-icon-trash, button.acf-icon-trash {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-trash.svg\");\n\t}\n\t\n\ti.acf-icon-extended-menu, button.acf-icon-extended-menu {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t}\n\n\ti.acf-icon.-duplicate, button.acf-icon-duplicate {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\t}\n\n\ti.acf-icon-arrow-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-up-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t}\n\n\ti.acf-icon-chevron-right,\n\t.acf-icon.-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t}\n\n\ti.acf-icon-chevron-left,\n\t.acf-icon.-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t}\n\n\ti.acf-icon-key-solid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t}\n\n\ti.acf-icon-globe,\n\t.acf-icon.-globe {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-globe.svg\");\n\t}\n\n\ti.acf-icon-image,\n\t.acf-icon.-picture {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t}\n\t\n\ti.acf-icon-warning {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t}\n\t\n\ti.acf-icon-warning-red {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t}\n\n\ti.acf-icon-dots-grid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t}\n\n\ti.acf-icon-play {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-play.svg\");\n\t}\n\t\n\ti.acf-icon-lock {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t}\n\n\ti.acf-icon-document {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-document.svg\");\n\t}\n\t/*--------------------------------------------------------------------------------------------\n\t*\n\t*\tInactive group icon\n\t*\n\t*--------------------------------------------------------------------------------------------*/\n\t.post-type-acf-field-group,\n\t.acf-internal-post-type {\n\t\t.post-state {\n\t\t\tfont-weight: normal;\n\n\t\t\t.dashicons.dashicons-hidden {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-hidden.svg\");\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields,\n#acf-field-group-options,\n#acf-advanced-settings {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl #acf-field-group-fields,\n.rtl #acf-field-group-options {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\t&:before {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Field icon\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n\tmask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n// Create options page modal icon\n.acf-create-options-page-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n\tmask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n// Settings icon\n#acf-field-group-options .postbox-header h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n// Layout icon\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n\tmask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n// Advanced post type and taxonomies settings icon\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\n\t#acf-advanced-settings .postbox-header h2:before {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t}\n\n}\n\n// Flexible Content reorder\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n\twidth: 20px;\n\theight: 11px;\n\tbackground-color: $gray-600 !important;\n\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group, \n.post-type-acf-field-group #acf-field-group-fields,\n.post-type-acf-field-group #acf-field-group-options,\n.post-type-acf-field-group .postbox,\n.acf-admin-single-post-type #acf-advanced-settings,\n.acf-admin-single-taxonomy #acf-advanced-settings,\n.acf-admin-single-options-page #acf-advanced-settings{\n\t\n\t.postbox-header .handle-actions {\n\t\tdisplay: flex;\n\n\t\t.toggle-indicator:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: currentColor;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t}\n\t}\n\n\t// Closed state\n\t&.closed {\n\t\t.postbox-header .handle-actions {\n\t\t\t.toggle-indicator:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t#acf-admin-tool-export,\n\t\t#acf-admin-tool-import,\n\t\t#acf-license-information,\n\t\t#acf-update-information {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\t&:before {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Export icon\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n\tmask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n// Import icon\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n\tmask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n// License information icon\n.post-type-acf-field-group #acf-license-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\tmask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n// Update information icon\n.post-type-acf-field-group #acf-update-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\tmask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input {\n\t.acf-icon {\n\t\t$icon-size: 18px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n\tbox-sizing: border-box;\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 24px;\n\theight: 24px;\n\ttop: -4px;\n\tbackground-color: $blue-50;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $blue-200;\n\t};\n\tborder-radius: 100%;\n\n\t&:before {\n\t\t$icon-size: 14px;\n\t\tcontent: \"\";\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tposition: relative;\n\t\tbackground-color: $blue-500;\n\t\t-webkit-mask-size: cover;\n\t\tmask-size: cover;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t\tmask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Text field\n.field-type-icon.field-type-icon-text:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-text.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-text.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Number\n.field-type-icon.field-type-icon-number:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-number.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-number.svg');\n}\n\n// Range\n.field-type-icon.field-type-icon-range:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-range.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-range.svg');\n}\n\n// Email\n.field-type-icon.field-type-icon-email:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-email.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-email.svg');\n}\n\n// URL\n.field-type-icon.field-type-icon-url:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-url.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-url.svg');\n}\n\n// Password\n.field-type-icon.field-type-icon-password:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-password.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-password.svg');\n}\n\n// Image\n.field-type-icon.field-type-icon-image:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n// File\n.field-type-icon.field-type-icon-file:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-file.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-file.svg');\n}\n\n// WYSIWYG\n.field-type-icon.field-type-icon-wysiwyg:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n}\n\n// oEmbed\n.field-type-icon.field-type-icon-oembed:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n}\n\n// Gallery\n.field-type-icon.field-type-icon-gallery:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n}\n\n// Select\n.field-type-icon.field-type-icon-select:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-select.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-select.svg');\n}\n\n// Checkbox\n.field-type-icon.field-type-icon-checkbox:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n}\n\n// Radio Button\n.field-type-icon.field-type-icon-radio:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n}\n\n// Button Group\n.field-type-icon.field-type-icon-button-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n}\n\n// True / False\n.field-type-icon.field-type-icon-true-false:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n}\n\n// Link\n.field-type-icon.field-type-icon-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-link.svg');\n}\n\n// Post Object\n.field-type-icon.field-type-icon-post-object:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n}\n\n// Page Link\n.field-type-icon.field-type-icon-page-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n}\n\n// Relationship\n.field-type-icon.field-type-icon-relationship:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n}\n\n// Taxonomy\n.field-type-icon.field-type-icon-taxonomy:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n}\n\n// User\n.field-type-icon.field-type-icon-user:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-user.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-user.svg');\n}\n\n// Google Map\n.field-type-icon.field-type-icon-google-map:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n}\n\n// Date Picker\n.field-type-icon.field-type-icon-date-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n}\n\n// Date / Time Picker\n.field-type-icon.field-type-icon-date-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n}\n\n// Time Picker\n.field-type-icon.field-type-icon-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n}\n\n// Color Picker\n.field-type-icon.field-type-icon-color-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n}\n\n// Icon Picker\n.field-type-icon.field-type-icon-icon-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-icon-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-icon-picker.svg');\n}\n\n// Message\n.field-type-icon.field-type-icon-message:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-message.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-message.svg');\n}\n\n// Accordion\n.field-type-icon.field-type-icon-accordion:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n}\n\n// Tab\n.field-type-icon.field-type-icon-tab:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n}\n\n// Group\n.field-type-icon.field-type-icon-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-group.svg');\n}\n\n// Repeater\n.field-type-icon.field-type-icon-repeater:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n}\n\n\n// Flexible Content\n.field-type-icon.field-type-icon-flexible-content:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n}\n\n// Clone\n.field-type-icon.field-type-icon-clone:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n}","/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t.postbox-header {\n\t\tdisplay: none; // Hide native WP postbox headers\n\t}\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.postbox {\n\t\t\twidth: 100%;\n\t\t\tclear: none;\n\t\t\tfloat: none;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.meta-box-sortables {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(2, 1fr);\n\t\tgrid-template-rows: repeat(1, 1fr);\n\t\tgrid-column-gap: 32px;\n\t\tgrid-row-gap: 32px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t&.tool-export {\n\n\t\t.inside {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// ACF custom postbox header\n\t\t.acf-postbox-header {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t}\n\n\t\t// Main postbox area\n\t\t.acf-postbox-main {\n\t\t\tborder: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-postbox-columns {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 280px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\t.acf-postbox-side {\n\t\t\t\tpadding: 0;\n\n\t\t\t\t.acf-panel {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.meta-box-sortables {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-panel {\n\t\t\tborder: none;\n\n\t\t\th3 {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: $gray-700;\n\t\t\t\t@extend .p4;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-checkbox-list {\n\t\t\tmargin: {\n\t\t\t\ttop: 16px;\n\t\t\t};\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tborder-radius: $radius-md;\n\n\t\t\tli {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 48px;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tjustify-content: flex-start;\n\talign-content: flex-start;\n\talign-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n\tflex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-box {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.inner {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex: 1 1 100%;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-admin-notice {\n\t\tflex: 1 1 100%;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\tflex: 1 1 65%;\n\tmargin: {\n\t\tright: 32px;\n\t};\n\n\t.inner {\n\t\tpadding: 0;\n\n\t\t.acf-license-defined {\n\t\t\tpadding: 24px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-activation-form,\n\t\t.acf-retry-activation {\n\t\t\tpadding: 24px;\n\n\t\t\t&.acf-retry-activation {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tmin-height: 40px;\n\n\t\t\t\t.acf-recheck-license.acf-btn {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-manage-license-btn {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\t\t\t\talign-items: center;\n\t\t\t\tdisplay: inline-flex;\n\n\t\t\t\t&.acf-renew-subscription {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\twidth: 19px;\n\t\t\t\t\theight: 19px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-recheck-license {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\n\t\t\t\ti {\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-license-status-wrap {\n\t\t\tbackground: $gray-50;\n\t\t\tborder-top: 1px solid $gray-200;\n\t\t\tborder-bottom-left-radius: 8px;\n\t\t\tborder-bottom-right-radius: 8px;\n\t\t\t\n\t\t\t.acf-license-status-table {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 24px 24px 16px 24px;\n\n\t\t\t\tth {\n\t\t\t\t\twidth: 160px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-bottom: 16px;\n\t\t\t\t}\n\n\t\t\t\ttd {\n\t\t\t\t\tpadding-bottom: 16px;\n\n\t\t\t\t\t.acf-license-status {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tbackground: $gray-200;\n\t\t\t\t\t\tpadding: 0 13px 1px 12px;\n\t\t\t\t\t\tborder: 1px solid rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\tcolor: $gray-500;\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tbackground: rgba(18, 183, 106, 0.15);\n\t\t\t\t\t\t\tborder: 1px solid rgba(18, 183, 106, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(18, 183, 106, 1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.expired,\n\t\t\t\t\t\t&.cancelled {\n\t\t\t\t\t\t\tbackground: rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tborder: 1px solid rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(209, 55, 55, 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.acf-no-license-view-pricing {\n\t\t\t\tpadding: 12px 24px;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: 1024px) {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tbottom: 32px;\n\t\t};\n\t}\n\n\tlabel {\n\t\tfont-weight: 500;\n\t}\n\n\t.acf-input-wrap {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t}\n\n\t#acf_pro_license {\n\t\twidth: 100%;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n\tflex: 1 1 35%;\n\tmax-width: calc(35% - 32px);\n\n\t.form-table {\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.acf-update-changelog {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tcolor: $gray-700;\n\n\t\th4 {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 16px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tem {\n\t\t\t\t@extend .p6;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\ta.acf-admin-toolbar-upgrade-btn {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 400;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n\tdisplay: none;\n\talign-items: center;\n\tmin-height: 120px;\n\tbackground-color: #121833;\n\tbackground-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n\tbackground-repeat: repeat, no-repeat;\n\tbackground-size: 1224px, 1880px;\n\tbackground-position: left top, -520px -680px;\n\tcolor: $gray-200;\n\tborder-radius: 8px;\n\tmargin-top: 24px;\n\tmargin-bottom: 24px;\n\n\t@media screen and (max-width: 768px) {\n\t\tbackground-size: 1024px, 980px;\n\t\tbackground-position: left top, -500px -200px;\n\t}\n\n\t@media screen and (max-width: 1200px) {\n\t\tbackground-size: 1024px, 1880px;\n\t\tbackground-position: left top, -520px -300px;\n\t}\n\n\t.postbox-header {\n\t\tdisplay: none;\n\t}\n\n\t.inside {\n\t\twidth: 100%;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n\n\t.acf-field-group-pro-features-wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tgap: 96px;\n\t\theight: 358px;\n\t\tmax-width: 950px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0 35px;\n\n\t\t@media screen and (max-width: 1200px) {\n\t\t\tgap: 48px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgap: 0;\n\t\t}\n\n\t\t.acf-field-group-pro-features-title,\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tfont-weight: 590;\n\t\t\tline-height: 150%;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tmargin-top: -6px;\n\t\t\t\tmargin-left: 2px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\theight: 22px;\n\t\t\t\tposition: relative;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t&::before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tborder-radius: 9999px;\n\t\t\t\t\tborder: 1px solid rgba(255, 255, 255, 0.2);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tdisplay: none !important;\n\t\t\tfont-size: 18px;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-size: 10px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\tpadding: 32px 32px 0 32px;\n\t\t\theight: unset;\n\n\t\t\t.acf-field-group-pro-features-title-sm {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-group-pro-features-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 300;\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\torder: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 8px;\n\t\t\t\t};\n\n\t\t\t\t.acf-field-group-pro-features-title,\n\t\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-actions {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: flex-start;\n\t\t\tmin-width: 160px;\n\t\t\tgap: 12px;\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tflex-direction: column;\n\t\t\t\tmargin-bottom: 24px;\n\n\t\t\t\ta {\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-grid {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tgap: 16px;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-feature {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 128px;\n\t\t\t\theight: 124px;\n\t\t\t\tbackground: rgba(255, 255, 255, 0.08);\n\t\t\t\tbox-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n\t\t\t\tbackdrop-filter: blur(6px);\n\t\t\t\tborder-radius: 8px;\n\n\t\t\t\t.field-type-icon {\n\t\t\t\t\tborder: none;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\topacity: 0.8;\n\n\t\t\t\t\t&::before {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media screen and (max-width: 1200px) {\n\n\t\t\t\t\t\t&::before {\n\t\t\t\t\t\t\twidth: 18px;\n\t\t\t\t\t\t\theight: 18px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-blocks::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-options-pages::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t}\n\n\t\t\t\t.field-type-label {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 288px;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tflex-direction: row;\n\t\t\t\t\tjustify-content: unset;\n\t\t\t\t\tgap: 8px;\n\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tgap: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t\tflex-direction: unset;\n\t\t\t\tflex-wrap: wrap;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\tflex: 1 0 50%;\n\t\t\t\t\tmargin-bottom: 8px;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tbackdrop-filter: none;\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-left: 2px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t&::before {\n\t\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n\th1 {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 4px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\n\t\t@extend .acf-h1;\n\t\tfont-weight: 700;\n\t\tcolor: $gray-50;\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Upsell block btn\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t\tbackground-color: rgba(#fff, 0.1);\n\t\tborder: none;\n\t\tbox-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\t\tbackdrop-filter: blur(6px);\n\t\tpadding: 8px 24px;\n\t\theight: 48px;\n\n\t\t&:hover {\n\t\t\tbackground-color: rgba(#fff, 0.2);\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-pro-features-upgrade {\n\t\t\tbackground: $gradient-pro;\n\t\t\tbox-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\t\t\tborder-radius: 6px;\n\t\t}\n\t}\n\n\t.acf-field-group-pro-features-footer-wrap {\n\t\theight: 48px;\n\t\tbackground: rgba(16, 24, 40, 0.4);\n\t\tbackdrop-filter: blur(6px);\n\t\tborder-top: 1px solid rgba(255, 255, 255, 0.08);\n\t\tborder-bottom-left-radius: 8px;\n\t\tborder-bottom-right-radius: 8px;\n\t\tcolor: $gray-400;\n\t\tfont-size: 13px;\n\t\tfont-weight: 300;\n\t\tpadding: 0 35px;\n\n\t\t.acf-field-group-pro-features-footer {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmax-width: 950px;\n\t\t\theight: 48px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\theight: 16px;\n\t\t\tvertical-align: middle;\n\t\t\tmargin-top: -2px;\n\t\t\tmargin-left: 3px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $gray-400;\n\t\t\ttext-decoration: none;\n\n\t\t\t&:hover {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin-left: 4px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-more-tools-from-wpengine {\n\n\t\t\ta {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\theight: 70px;\n\t\t\tfont-size: 12px;\n\n\t\t\t.acf-more-tools-from-wpengine {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.acf-field-group-pro-features-footer {\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 70px;\n\n\t\t\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\t\t\tclear: both;\n\t\t\t\t\tmargin: 6px auto 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies {\n\n\t#tmpl-acf-field-group-pro-features {\n\t\tmargin-top: 0;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\tlabel[for=\"acf-basic-settings-hide\"] {\n\t\tdisplay: none;\n\t}\n\tfieldset.columns-prefs {\n\t\tdisplay: none;\n\t}\n\n\t#acf-basic-settings {\n\t\t.postbox-header {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.postbox-container,\n\t.notice {\n\t\tmax-width: $max-width;\n\t\tclear: left;\n\t}\n\n\t#post-body-content {\n\t\tmargin: 0;\n\t}\n\n\t// Main postbox\n\t.postbox,\n\t.acf-box {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 48px;\n\t\t\t\tright: 48px;\n\t\t\t\tbottom: 48px;\n\t\t\t\tleft: 48px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#acf-advanced-settings.postbox {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.postbox-container .meta-box-sortables #acf-basic-settings .inside {\n\t\tborder: none;\n\t}\n\n\t// Input wrap\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n\n\t// Field & label margins & paddings\n\t.acf-field {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.acf-label {\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Specific field overrides\n\t.acf-field-text,\n\t.acf-field-textarea,\n\t.acf-field-select {\n\t\tmax-width: 600px;\n\t}\n\n\t.acf-field-true-false {\n\t\tmax-width: 700px;\n\t}\n\n\t.acf-field-supports {\n\t\tmax-width: 600px;\n\n\t\t.acf-label {\n\t\t\tdisplay: block;\n\n\t\t\t.description {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf_post_type_supports {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\n\t\t\t&:focus-within {\n\t\t\t\tborder-color: transparent;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tflex: 0 0 25%;\n\n\t\t\t\ta.button {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\tmargin-right: 6px;\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t}\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-700;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tinput[type=text] {\n\t\t\t\t\twidth: calc(100% - 36px);\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-bottom: 1px solid $gray-300;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tborder-bottom-color: $blue-400;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Dividers\n\t.acf-field-seperator {\n\t\tmargin: {\n\t\t\ttop: 40px;\n\t\t\tbottom: 40px;\n\t\t}\n\t\tborder: {\n\t\t\ttop: 1px solid $gray-200;\n\t\t\tright: none;\n\t\t\tbottom: none;\n\t\t\tleft: none;\n\t\t}\n\t}\n\n\t// Remove margin from last fields in postbox\n\t.acf-field-advanced-configuration {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n\n\t// Tabbed navigation & labels utility bar\n\t.postbox-container .acf-tab-wrap,\n\t.acf-regenerate-labels-bar {\n\t\tposition: relative;\n\t\ttop: -48px;\n\t\tleft: -48px;\n\t\twidth: calc(100% + 96px);\n\t}\n\n\t// Labels utility bar\n\t.acf-regenerate-labels-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: right;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tgap: 8px;\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-100;\n\t\t}\n\t}\n\n\t// Labels utility bar help/tip icon\n\t.acf-labels-tip {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tmin-height: 24px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder-left: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\t}\n}\n\n// Select2 for default values in permalink rewrite\n.acf-select2-default-pill {\n\tborder-radius: 100px;\n\tmin-height: 20px;\n\tpadding: {\n\t\ttop: 2px;\n\t\tbottom: 2px;\n\t\tleft: 8px;\n\t\tright: 8px;\n\t}\n\tfont-size: 11px;\n\tmargin-left: 6px;\n\tbackground-color: $gray-200;\n\tcolor: $gray-500;\n}\n\n.acf-menu-position-desc-child {\n\tdisplay: none;\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n\twidth: 1120px;\n\theight: 664px;\n\ttop: 50%;\n\tright: auto;\n\tbottom: auto;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n\tdisplay: flex;\n\tflex-direction: row;\n\tborder-radius: $radius-xl;\n\tbox-shadow:\n\t\t0 0 4px rgba(0, 0, 0, 0.04),\n\t\t0 8px 16px rgba(0, 0, 0, 0.08);\n\toverflow: hidden;\n\n\t.acf-field-picker {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tflex-grow: 1;\n\t\twidth: 760px;\n\t\tbackground: #fff;\n\n\t\t.acf-modal-title,\n\t\t.acf-modal-content,\n\t\t.acf-modal-toolbar {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tbackground: $gray-50;\n\t\t\tborder: none;\n\t\t\tpadding: 35px 32px;\n\n\t\t\t.acf-search-field-types-wrap {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&::after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 11px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\t$icon-size: 18px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\n\t\t\t\tinput {\n\t\t\t\t\twidth: 280px;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding-left: 32px;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-content {\n\t\t\ttop: auto;\n\t\t\tbottom: auto;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\n\t\t\t.acf-tab-group {\n\t\t\t\tpadding-left: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab,\n\t\t\t.acf-field-type-search-results {\n\t\t\t\tflex-direction: row;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tgap: 24px;\n\t\t\t\tpadding: 32px;\n\n\t\t\t\t.acf-field-type {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tisolation: isolate;\n\t\t\t\t\twidth: 120px;\n\t\t\t\t\theight: 120px;\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tborder: 1px solid $gray-200;\n\t\t\t\t\tborder-radius: 8px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbackground: $blue-50;\n\t\t\t\t\t\tborder: 1px solid $blue-400;\n\t\t\t\t\t\tbox-shadow: inset 0 0 0 1px $blue-400;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\ttop: 0;\n\n\t\t\t\t\t\t&::before {\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 12px;\n\n\t\t\t\t\t\t@extend .p5;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.field-type-requires-pro {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -10px;\n\t\t\t\t\tright: -10px;\n\t\t\t\t\tcolor: white;\n\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-image: url(\"../../images/pro-chip.svg\");\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\theight: 24px;\n\t\t\t\t\twidth: 28px;\n\n\t\t\t\t\t&.not-pro {\n\t\t\t\t\t\tbackground-image: url(\"../../images/pro-chip-locked.svg\");\n\t\t\t\t\t\twidth: 43px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-toolbar {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tjustify-content: space-between;\n\t\t\theight: auto;\n\t\t\tmin-height: 72px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\n\t\t\t.acf-select-field,\n\t\t\t.acf-btn-pro {\n\t\t\t\tmin-width: 160px;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t.acf-insert-field-label {\n\t\t\t\tmin-width: 280px;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t.acf-field-picker-actions {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-preview {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 360px;\n\t\tbackground-color: $gray-50;\n\t\tbackground-image: url(\"../../images/field-preview-grid.png\");\n\t\tbackground-size: 740px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center bottom;\n\t\tborder-left: 1px solid $gray-200;\n\t\tbox-sizing: border-box;\n\t\tpadding: 32px;\n\n\t\t.field-type-desc {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t.field-type-preview-container {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: center;\n\t\t\twidth: 100%;\n\t\t\tmargin: {\n\t\t\t\ttop: 24px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t}\n\t\t\tbackground-color: rgba(#fff, 0.64);\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow:\n\t\t\t\t0 0 0 1px rgba(0, 0, 0, 0.04),\n\t\t\t\t0 8px 24px rgba(0, 0, 0, 0.04);\n\t\t}\n\n\t\t.field-type-image {\n\t\t\tmax-width: 232px;\n\t\t}\n\n\t\t.field-type-info {\n\t\t\tflex-grow: 1;\n\n\t\t\t.field-type-name {\n\t\t\t\tfont-size: 21px;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.field-type-upgrade-to-unlock {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tjustify-items: center;\n\t\t\t\talign-items: center;\n\t\t\t\tmin-height: 24px;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 10px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t\tbackground: $gradient-pro;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tcolor: white;\n\t\t\t\ttext-decoration: none;\n\t\t\t\tfont-size: 10px;\n\t\t\t\ttext-transform: uppercase;\n\n\t\t\t\ti.acf-icon {\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.field-type-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 24px;\n\t\t\tmin-height: 40px;\n\n\t\t\t.acf-icon {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t}\n\n\t\t\t&::before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 6px;\n\t\t\t\ttext-decoration: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-search-results,\n\t.acf-field-type-search-no-results {\n\t\tdisplay: none;\n\t}\n\n\t&.is-searching {\n\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-field-type-search-results {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\n\t&.no-results-found {\n\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-results,\n\t\t.field-type-info,\n\t\t.field-type-links,\n\t\t.acf-field-picker-toolbar {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\theight: 100%;\n\t\t\tgap: 6px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-no-results-text {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-invalid-search-term {\n\t\t\t\tmax-width: 200px;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n\n\t.acf-btn.browse-fields {\n\t\tdisplay: none;\n\t}\n}\n","// CSS for icon picker in blocks.\n.acf-block-body .acf-field-icon-picker {\n\t.acf-tab-group {\n\t\tmargin: 0;\n\t\tpadding-left: 0 !important;\n\t}\n}\n\n// CSS for use outside ACF admin pages (like the post editor).\n.acf-field-icon-picker {\n\tmax-width: 600px;\n\n\t.acf-tab-group{\n\t\tpadding: 0;\n\t\tborder-bottom: 0;\n\t\toverflow: hidden;\n\t}\n\n\t.active {\n\n\t\ta {\n\t\t\tbackground: $gray-500;\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.acf-dashicons-search-wrap {\n\t\tposition: relative;\n\n\t\t&::after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 6px;\n\t\t\tleft: 10px;\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-image: url(../../images/icons/icon-search.svg);\n\t\t\tmask-image: url(../../images/icons/icon-search.svg);\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.acf-dashicons-search-input {\n\t\t\tpadding-left: 32px;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t.acf-dashicons-list {\n\t\tmargin-bottom: 0;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\t\talign-content: start;\n\t\theight: 135px;\n\t\toverflow: hidden;\n\t\toverflow-y: auto;\n\t\tbackground-color: #f9f9f9;\n\t\tborder: 1px solid #8c8f94;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\t\tgap: 8px;\n\t\tpadding: 8px;\n\n\t\t.acf-icon-picker-dashicon {\n\t\t\tbackground-color: transparent;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #3c434a;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t[type=\"radio\"],\n\t\t\t[type=\"radio\"]:active,\n\t\t\t[type=\"radio\"]:checked::before,\n\t\t\t[type=\"radio\"]:focus {\n\t\t\t\tall: initial;\n\t\t\t\tappearance: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-icon-picker-dashicon:hover {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.active {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.active.focus {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t\tbox-shadow: 0 0 2px #0783be;\n\t\t}\n\t}\n\n\t.acf-dashicons-list::after {\n\t\tcontent: \"\";\n\t\tflex: auto;\n\t}\n\n\t.acf-dashicons-list-empty {\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding-top: 10px;\n\t\tpadding-left: 10px;\n\t\theight: 135px;\n\t\toverflow: scroll;\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\n\t\timg {\n\t\t\theight: 30px;\n\t\t\twidth: 30px;\n\t\t\tcolor: $gray-300;\n\t\t}\n\t}\n\n\t.acf-icon-picker-media-library,\n\t.acf-icon-picker-url-tabs {\n\t\tbox-sizing: border-box;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-items: center;\n\t\tgap: 12px;\n\t\tbackground-color: #f9f9f9;\n\t\tpadding: 12px;\n\t\tborder: 1px solid #8c8f94;\n\t\tborder-radius: 0;\n\n\t\t.acf-icon-picker-media-library-preview {\n\t\t\tall: unset;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview:focus {\n\t\t\toutline: 1px solid $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-dashicon,\n\t\t.acf-icon-picker-media-library-preview-img {\n\t\t\tbox-sizing: border-box;\n\t\t\twidth: 40px;\n\t\t\theight: 40px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #fff;\n\t\t\tbackground-color: #191e23;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-img > img {\n\t\t\twidth: 90%;\n\t\t\theight: 90%;\n\t\t\tobject-fit: cover;\n\t\t\tborder-radius: 5px;\n\t\t\tborder: 1px solid $gray-500;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-button {\n\t\t\theight: 40px;\n\t\t\tbackground-color: $blue-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 8px 12px;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-items: center;\n\t\t\tgap: 4px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.acf-icon-picker-url {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.-left .acf-field-icon-picker {\n\tmax-width: inherit;\n}\n\n// Admin page styles.\n.acf-admin-page.acf-internal-post-type .acf-field-icon-picker {\n\tmax-width: 600px;\n\n\t.active {\n\n\t\ta {\n\t\t\tbackground: $gray-500;\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.acf-tab-button {\n\t\tborder: none;\n\t\theight: 25px;\n\t\tpadding: 5px 10px;\n\t\tborder-radius: 15px;\n\t}\n\n\tli {\n\n\t\ta .acf-tab-button {\n\t\t\tcolor: $gray-500;\n\t\t}\n\t}\n\n\t.acf-icon-picker > *:not(.acf-tab-wrap) {\n\t\ttop: -32px;\n\t\tposition: relative;\n\t}\n\n\t.acf-tab-wrap .acf-tab-group {\n\t\tmargin-right: 48px;\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\tjustify-content: flex-end;\n\t\talign-items: center;\n\t\tbackground: none;\n\t\tborder: none;\n\t\tmax-width: 648px;\n\t\tborder-bottom-width: 0;\n\n\t\tli {\n\t\t\tall: initial;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-bottom: -17px;\n\t\t\tmargin-right: 0;\n\t\t\tborder-radius: 10px;\n\t\t}\n\n\t\tli a {\n\t\t\tall: initial;\n\t\t\toutline: 1px solid transparent;\n\t\t\tcolor: #667085;\n\t\t\tbox-sizing: border-box;\n\t\t\tborder-radius: 100px;\n\t\t\tcursor: pointer;\n\t\t\tpadding: 7px;\n\t\t\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n\t\t\tfont-size: 12.5px;\n\t\t}\n\n\t\tli.active a {\n\t\t\tbackground-color: #667085;\n\t\t\tcolor: #fff;\n\t\t\tborder-bottom-width: 1px !important;\n\t\t}\n\n\t\tli a:focus {\n\t\t\toutline: 1px solid $blue-500;\n\t\t}\n\t}\n\n\t.acf-tab-wrap {\n\t\tbackground: none;\n\t\tborder: none;\n\t\toverflow: visible;\n\t}\n\n\t.acf-dashicons-search-wrap {\n\t\tposition: relative;\n\n\t\t&::after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 11px;\n\t\t\tleft: 10px;\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-image: url(../../images/icons/icon-search.svg);\n\t\t\tmask-image: url(../../images/icons/icon-search.svg);\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.acf-dashicons-search-input {\n\t\t\tpadding-left: 32px;\n\t\t\tborder-radius: 6px 6px 0 0;\n\t\t}\n\t}\n\n\t.acf-dashicons-list {\n\t\tmargin-bottom: -32px;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\t\talign-content: start;\n\t\theight: 135px;\n\t\toverflow: hidden;\n\t\toverflow-y: auto;\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\t\tgap: 8px;\n\t\tpadding: 8px;\n\n\t\t.acf-icon-picker-dashicon {\n\t\t\tbackground-color: transparent;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #3c434a;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t[type=\"radio\"],\n\t\t\t[type=\"radio\"]:active,\n\t\t\t[type=\"radio\"]:checked::before,\n\t\t\t[type=\"radio\"]:focus {\n\t\t\t\tall: initial;\n\t\t\t\tappearance: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-icon-picker-dashicon:hover {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.active {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.active.focus {\n\t\t\tborder: solid 2px $blue-500;\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-radius: 6px;\n\t\t\tbox-shadow: 0 0 2px #0783be;\n\t\t}\n\t}\n\n\t.acf-dashicons-list::after {\n\t\tcontent: \"\";\n\t\tflex: auto;\n\t}\n\n\t.acf-dashicons-list-empty {\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding-top: 10px;\n\t\tpadding-left: 10px;\n\t\theight: 135px;\n\t\toverflow: scroll;\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-top: none;\n\t\tborder-radius: 0 0 6px 6px;\n\n\t\timg {\n\t\t\theight: 30px;\n\t\t\twidth: 30px;\n\t\t\tcolor: $gray-300;\n\t\t}\n\t}\n\n\t.acf-icon-picker-media-library,\n\t.acf-icon-picker-url-tabs {\n\t\tbox-sizing: border-box;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-items: center;\n\t\tgap: 12px;\n\t\tbackground-color: $gray-50;\n\t\tpadding: 12px;\n\t\tborder: 1px solid $gray-300;\n\t\tborder-radius: 6px;\n\n\t\t.acf-icon-picker-media-library-preview {\n\t\t\tall: unset;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview:focus {\n\t\t\toutline: 1px solid $blue-500;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-dashicon,\n\t\t.acf-icon-picker-media-library-preview-img {\n\t\t\tbox-sizing: border-box;\n\t\t\twidth: 40px;\n\t\t\theight: 40px;\n\t\t\tborder: solid 2px transparent;\n\t\t\tcolor: #fff;\n\t\t\tbackground-color: #191e23;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tborder-radius: 6px;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-preview-img > img {\n\t\t\twidth: 90%;\n\t\t\theight: 90%;\n\t\t\tobject-fit: cover;\n\t\t\tborder-radius: 5px;\n\t\t\tborder: 1px solid $gray-500;\n\t\t}\n\n\t\t.acf-icon-picker-media-library-button {\n\t\t\theight: 40px;\n\t\t\tbackground-color: $blue-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 8px 12px;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-items: center;\n\t\t\tgap: 4px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css deleted file mode 100644 index 740bf4978..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css +++ /dev/null @@ -1,3262 +0,0 @@ -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss ***! - \****************************************************************************************************************************************************************************************************************/ -@charset "UTF-8"; -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* ACF 6 ↓ -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Global -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page #wpcontent { - line-height: 140%; -} - -/*--------------------------------------------------------------------------------------------- -* -* Links -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page a { - color: #0783BE; -} - -/*--------------------------------------------------------------------------------------------- -* -* Headings -* -*---------------------------------------------------------------------------------------------*/ -.acf-h1, .acf-admin-page h1, -.acf-headerbar h1 { - font-size: 21px; - font-weight: 400; -} - -.acf-h2, .acf-page-title, .acf-admin-page h2, -.acf-headerbar h2 { - font-size: 18px; - font-weight: 400; -} - -.acf-h3, .acf-admin-page h3, -.acf-headerbar h3 { - font-size: 16px; - font-weight: 400; -} - -/*--------------------------------------------------------------------------------------------- -* -* Paragraphs -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .p1 { - font-size: 15px; -} -.acf-admin-page .p2 { - font-size: 14px; -} -.acf-admin-page .p3 { - font-size: 13.5px; -} -.acf-admin-page .p4 { - font-size: 13px; -} -.acf-admin-page .p5 { - font-size: 12.5px; -} -.acf-admin-page .p6, .acf-admin-page .acf-field p.description, .acf-field .acf-admin-page p.description, .acf-admin-page .acf-small { - font-size: 12px; -} -.acf-admin-page .p7, .acf-admin-page .acf-field-setting-prefix_label p.description code, .acf-field-setting-prefix_label p.description .acf-admin-page code, -.acf-admin-page .acf-field-setting-prefix_name p.description code, -.acf-field-setting-prefix_name p.description .acf-admin-page code { - font-size: 11.5px; -} -.acf-admin-page .p8 { - font-size: 11px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Page titles -* -*---------------------------------------------------------------------------------------------*/ -.acf-page-title { - color: #344054; -} - -/*--------------------------------------------------------------------------------------------- -* -* Hide old / native WP titles from pages -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page .acf-settings-wrap h1 { - display: none !important; -} -.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) { - display: none !important; -} - -/*--------------------------------------------------------------------------------------------- -* -* Small -* -*---------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Link focus style -* -*---------------------------------------------------------------------------------------------*/ -.acf-admin-page a:focus { - box-shadow: none; - outline: none; -} -.acf-admin-page a:focus-visible { - box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); - outline: 1px solid transparent; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-field -* -*--------------------------------------------------------------------------------------------*/ -.acf-field, -.acf-field .acf-label, -.acf-field .acf-input { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative; -} - -.acf-field { - margin: 15px 0; - clear: both; -} -.acf-field p.description { - display: block; - margin: 0; - padding: 0; -} -.acf-field .acf-label { - vertical-align: top; - margin: 0 0 10px; -} -.acf-field .acf-label label { - display: block; - font-weight: 500; - margin: 0 0 3px; - padding: 0; -} -.acf-field .acf-label:empty { - margin-bottom: 0; -} -.acf-field .acf-input { - vertical-align: top; -} -.acf-field p.description { - display: block; - margin-top: 6px; - color: #667085; -} -.acf-field .acf-notice { - margin: 0 0 15px; - background: #edf2ff; - color: #0c6ca0; - border-color: #2183b9; -} -.acf-field .acf-notice.-error { - background: #ffe6e6; - color: #cc2727; - border-color: #d12626; -} -.acf-field .acf-notice.-success { - background: #eefbe8; - color: #0e7b17; - border-color: #32a23b; -} -.acf-field .acf-notice.-warning { - background: #fff3e6; - color: #bd4b0e; - border-color: #d16226; -} -td.acf-field, -tr.acf-field { - margin: 0; -} - -.acf-field[data-width] { - float: left; - clear: none; - /* - @media screen and (max-width: $sm) { - float: none; - width: auto; - border-left-width: 0; - border-right-width: 0; - } - */ -} -.acf-field[data-width] + .acf-field[data-width] { - border-left: 1px solid #eeeeee; -} -html[dir=rtl] .acf-field[data-width] { - float: right; -} -html[dir=rtl] .acf-field[data-width] + .acf-field[data-width] { - border-left: none; - border-right: 1px solid #eeeeee; -} -td.acf-field[data-width], -tr.acf-field[data-width] { - float: none; -} - -.acf-field.-c0 { - clear: both; - border-left-width: 0 !important; -} -html[dir=rtl] .acf-field.-c0 { - border-left-width: 1px !important; - border-right-width: 0 !important; -} - -.acf-field.-r0 { - border-top-width: 0 !important; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-fields -* -*--------------------------------------------------------------------------------------------*/ -.acf-fields { - position: relative; -} -.acf-fields:after { - display: block; - clear: both; - content: ""; -} -.acf-fields.-border { - border: #ccd0d4 solid 1px; - background: #fff; -} -.acf-fields > .acf-field { - position: relative; - margin: 0; - padding: 16px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #EAECF0; -} -.acf-fields > .acf-field:first-child { - border-top: none; - margin-top: 0; -} -td.acf-fields { - padding: 0 !important; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-fields (clear) -* -*--------------------------------------------------------------------------------------------*/ -.acf-fields.-clear > .acf-field { - border: none; - padding: 0; - margin: 15px 0; -} -.acf-fields.-clear > .acf-field[data-width] { - border: none !important; -} -.acf-fields.-clear > .acf-field > .acf-label { - padding: 0; -} -.acf-fields.-clear > .acf-field > .acf-input { - padding: 0; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-fields (left) -* -*--------------------------------------------------------------------------------------------*/ -.acf-fields.-left > .acf-field { - padding: 15px 0; -} -.acf-fields.-left > .acf-field:after { - display: block; - clear: both; - content: ""; -} -.acf-fields.-left > .acf-field:before { - content: ""; - display: block; - position: absolute; - z-index: 0; - background: #f9f9f9; - border-color: #e1e1e1; - border-style: solid; - border-width: 0 1px 0 0; - top: 0; - bottom: 0; - left: 0; - width: 20%; -} -.acf-fields.-left > .acf-field[data-width] { - float: none; - width: auto !important; - border-left-width: 0 !important; - border-right-width: 0 !important; -} -.acf-fields.-left > .acf-field > .acf-label { - float: left; - width: 20%; - margin: 0; - padding: 0 12px; -} -.acf-fields.-left > .acf-field > .acf-input { - float: left; - width: 80%; - margin: 0; - padding: 0 12px; -} -html[dir=rtl] .acf-fields.-left > .acf-field:before { - border-width: 0 0 0 1px; - left: auto; - right: 0; -} -html[dir=rtl] .acf-fields.-left > .acf-field > .acf-label { - float: right; -} -html[dir=rtl] .acf-fields.-left > .acf-field > .acf-input { - float: right; -} -#side-sortables .acf-fields.-left > .acf-field:before { - display: none; -} -#side-sortables .acf-fields.-left > .acf-field > .acf-label { - width: 100%; - margin-bottom: 10px; -} -#side-sortables .acf-fields.-left > .acf-field > .acf-input { - width: 100%; -} -@media screen and (max-width: 640px) { - .acf-fields.-left > .acf-field:before { - display: none; - } - .acf-fields.-left > .acf-field > .acf-label { - width: 100%; - margin-bottom: 10px; - } - .acf-fields.-left > .acf-field > .acf-input { - width: 100%; - } -} - -/* clear + left */ -.acf-fields.-clear.-left > .acf-field { - padding: 0; - border: none; -} -.acf-fields.-clear.-left > .acf-field:before { - display: none; -} -.acf-fields.-clear.-left > .acf-field > .acf-label { - padding: 0; -} -.acf-fields.-clear.-left > .acf-field > .acf-input { - padding: 0; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-table -* -*--------------------------------------------------------------------------------------------*/ -.acf-table tr.acf-field > td.acf-label { - padding: 15px 12px; - margin: 0; - background: #f9f9f9; - width: 20%; -} -.acf-table tr.acf-field > td.acf-input { - padding: 15px 12px; - margin: 0; - border-left-color: #e1e1e1; -} - -.acf-sortable-tr-helper { - position: relative !important; - display: table-row !important; -} - -/*-------------------------------------------------------------------------------------------- -* -* acf-postbox -* -*--------------------------------------------------------------------------------------------*/ -.acf-postbox { - position: relative; -} -.acf-postbox > .inside { - margin: 0 !important; /* override WP style - do not delete - you have tried this before */ - padding: 0 !important; /* override WP style - do not delete - you have tried this before */ -} -.acf-postbox .acf-hndle-cog { - color: #72777c; - font-size: 16px; - line-height: 36px; - height: 36px; - width: 1.62rem; - position: relative; - display: none; -} -.acf-postbox .acf-hndle-cog:hover { - color: #191e23; -} -.acf-postbox > .hndle:hover .acf-hndle-cog, -.acf-postbox > .postbox-header:hover .acf-hndle-cog { - display: inline-block; -} -.acf-postbox > .hndle .acf-hndle-cog { - height: 20px; - line-height: 20px; - float: right; - width: auto; -} -.acf-postbox > .hndle .acf-hndle-cog:hover { - color: #777777; -} -.acf-postbox .acf-replace-with-fields { - padding: 15px; - text-align: center; -} - -#post-body-content #acf_after_title-sortables { - margin: 20px 0 -20px; -} - -/* seamless */ -.acf-postbox.seamless { - border: 0 none; - background: transparent; - box-shadow: none; - /* hide hndle */ - /* inside */ -} -.acf-postbox.seamless > .postbox-header, -.acf-postbox.seamless > .hndle, -.acf-postbox.seamless > .handlediv { - display: none !important; -} -.acf-postbox.seamless > .inside { - display: block !important; /* stop metabox from hiding when closed */ - margin-left: -12px !important; - margin-right: -12px !important; -} -.acf-postbox.seamless > .inside > .acf-field { - border-color: transparent; -} - -/* seamless (left) */ -.acf-postbox.seamless > .acf-fields.-left { - /* hide sidebar bg */ - /* mobile */ -} -.acf-postbox.seamless > .acf-fields.-left > .acf-field:before { - display: none; -} -@media screen and (max-width: 782px) { - .acf-postbox.seamless > .acf-fields.-left { - /* remove padding */ - } - .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label, .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input { - padding: 0; - } -} - -/*----------------------------------------------------------------------------- -* -* Inputs -* -*-----------------------------------------------------------------------------*/ -.acf-field input[type=text], -.acf-field input[type=password], -.acf-field input[type=date], -.acf-field input[type=datetime], -.acf-field input[type=datetime-local], -.acf-field input[type=email], -.acf-field input[type=month], -.acf-field input[type=number], -.acf-field input[type=search], -.acf-field input[type=tel], -.acf-field input[type=time], -.acf-field input[type=url], -.acf-field input[type=week], -.acf-field textarea, -.acf-field select { - width: 100%; - padding: 4px 8px; - margin: 0; - box-sizing: border-box; - font-size: 14px; - line-height: 1.4; -} -.acf-admin-3-8 .acf-field input[type=text], -.acf-admin-3-8 .acf-field input[type=password], -.acf-admin-3-8 .acf-field input[type=date], -.acf-admin-3-8 .acf-field input[type=datetime], -.acf-admin-3-8 .acf-field input[type=datetime-local], -.acf-admin-3-8 .acf-field input[type=email], -.acf-admin-3-8 .acf-field input[type=month], -.acf-admin-3-8 .acf-field input[type=number], -.acf-admin-3-8 .acf-field input[type=search], -.acf-admin-3-8 .acf-field input[type=tel], -.acf-admin-3-8 .acf-field input[type=time], -.acf-admin-3-8 .acf-field input[type=url], -.acf-admin-3-8 .acf-field input[type=week], -.acf-admin-3-8 .acf-field textarea, -.acf-admin-3-8 .acf-field select { - padding: 3px 5px; -} -.acf-field textarea { - resize: vertical; -} - -body.acf-browser-firefox .acf-field select { - padding: 4px 5px; -} - -/*----------------------------------------------------------------------------- -* -* Text -* -*-----------------------------------------------------------------------------*/ -.acf-input-prepend, -.acf-input-append, -.acf-input-wrap { - box-sizing: border-box; -} - -.acf-input-prepend, -.acf-input-append { - font-size: 13px; - line-height: 1.4; - padding: 4px 8px; - background: #f5f5f5; - border: #7e8993 solid 1px; - min-height: 30px; -} -.acf-admin-3-8 .acf-input-prepend, -.acf-admin-3-8 .acf-input-append { - padding: 3px 5px; - border-color: #dddddd; - min-height: 28px; -} - -.acf-input-prepend { - float: left; - border-right-width: 0; - border-radius: 3px 0 0 3px; -} - -.acf-input-append { - float: right; - border-left-width: 0; - border-radius: 0 3px 3px 0; -} - -.acf-input-wrap { - position: relative; - overflow: hidden; -} -.acf-input-wrap .acf-is-prepended { - border-radius: 0 6px 6px 0 !important; -} -.acf-input-wrap .acf-is-appended { - border-radius: 6px 0 0 6px !important; -} -.acf-input-wrap .acf-is-prepended.acf-is-appended { - border-radius: 0 !important; -} - -/* rtl */ -html[dir=rtl] .acf-input-prepend { - border-left-width: 0; - border-right-width: 1px; - border-radius: 0 3px 3px 0; - float: right; -} - -html[dir=rtl] .acf-input-append { - border-left-width: 1px; - border-right-width: 0; - border-radius: 3px 0 0 3px; - float: left; -} - -html[dir=rtl] input.acf-is-prepended { - border-radius: 3px 0 0 3px !important; -} - -html[dir=rtl] input.acf-is-appended { - border-radius: 0 3px 3px 0 !important; -} - -html[dir=rtl] input.acf-is-prepended.acf-is-appended { - border-radius: 0 !important; -} - -/*----------------------------------------------------------------------------- -* -* Color Picker -* -*-----------------------------------------------------------------------------*/ -.acf-color-picker .wp-color-result { - border-color: #7e8993; -} -.acf-admin-3-8 .acf-color-picker .wp-color-result { - border-color: #ccd0d4; -} -.acf-color-picker .wp-picker-active { - position: relative; - z-index: 1; -} - -/*----------------------------------------------------------------------------- -* -* Url -* -*-----------------------------------------------------------------------------*/ -.acf-url i { - position: absolute; - top: 5px; - left: 5px; - opacity: 0.5; - color: #7e8993; -} -.acf-url input[type=url] { - padding-left: 27px !important; -} -.acf-url.-valid i { - opacity: 1; -} - -/*----------------------------------------------------------------------------- -* -* Select2 (v3) -* -*-----------------------------------------------------------------------------*/ -.select2-container.-acf { - z-index: 1001; - /* open */ - /* single open */ -} -.select2-container.-acf .select2-choices { - background: #fff; - border-color: #ddd; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset; - min-height: 31px; -} -.select2-container.-acf .select2-choices .select2-search-choice { - margin: 5px 0 5px 5px; - padding: 3px 5px 3px 18px; - border-color: #bbb; - background: #f9f9f9; - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset; - /* sortable item*/ - /* sortable shadow */ -} -.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper { - background: #5897fb; - border-color: rgb(63.0964912281, 135.4912280702, 250.4035087719); - color: #fff !important; - box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -} -.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a { - visibility: hidden; -} -.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder { - background-color: #f7f7f7; - border-color: #f7f7f7; - visibility: visible !important; -} -.select2-container.-acf .select2-choices .select2-search-choice-focus { - border-color: #999; -} -.select2-container.-acf .select2-choices .select2-search-field input { - height: 31px; - line-height: 22px; - margin: 0; - padding: 5px 5px 5px 7px; -} -.select2-container.-acf .select2-choice { - border-color: #bbbbbb; -} -.select2-container.-acf .select2-choice .select2-arrow { - background: transparent; - border-left-color: #dfdfdf; - padding-left: 1px; -} -.select2-container.-acf .select2-choice .select2-result-description { - display: none; -} -.select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices { - border-color: #5b9dd9; - border-radius: 3px 3px 0 0; -} -.select2-container.-acf.select2-dropdown-open .select2-choice { - background: #fff; - border-color: #5b9dd9; -} - -/* rtl */ -html[dir=rtl] .select2-container.-acf .select2-search-choice-close { - left: 24px; -} -html[dir=rtl] .select2-container.-acf .select2-choice > .select2-chosen { - margin-left: 42px; -} -html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow { - padding-left: 0; - padding-right: 1px; -} - -/* description */ -.select2-drop { - /* search*/ - /* result */ -} -.select2-drop .select2-search { - padding: 4px 4px 0; -} -.select2-drop .select2-result { - /* hover*/ -} -.select2-drop .select2-result .select2-result-description { - color: #999; - font-size: 12px; - margin-left: 5px; -} -.select2-drop .select2-result.select2-highlighted .select2-result-description { - color: #fff; - opacity: 0.75; -} - -/*----------------------------------------------------------------------------- -* -* Select2 (v4) -* -*-----------------------------------------------------------------------------*/ -.select2-container.-acf li { - margin-bottom: 0; -} -.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple { - overflow: hidden; -} -.select2-container.-acf .select2-selection { - border-color: #7e8993; -} -.acf-admin-3-8 .select2-container.-acf .select2-selection { - border-color: #aaa; -} -.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child { - float: none; -} -.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input { - width: 100% !important; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__rendered { - padding-right: 0; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] { - display: inline; - padding: 0; - margin: 0; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice { - margin-right: 0; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__choice { - background-color: #f7f7f7; - border-color: #cccccc; - max-width: 100%; - overflow: hidden; - word-wrap: normal !important; - white-space: normal; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper { - background: #0783BE; - border-color: #066998; - color: #fff !important; - box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -} -.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span { - visibility: hidden; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { - position: static; - border-right: none; - padding: 0; -} -.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder { - background-color: #F2F4F7; - border-color: #F2F4F7; - visibility: visible !important; -} -.select2-container.-acf .select2-selection--multiple .select2-search__field { - box-shadow: none !important; - min-height: 0; -} -.acf-row .select2-container.-acf .select2-selection--single { - overflow: hidden; -} -.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered { - white-space: normal; -} - -.acf-admin-single-field-group .select2-dropdown { - border-color: #6BB5D8 !important; - margin-top: -5px; - overflow: hidden; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} - -.select2-dropdown.select2-dropdown--above { - margin-top: 0; -} - -.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true] { - background-color: #F9FAFB !important; - color: #667085; -} -.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]:hover { - color: #399CCB; -} - -.acf-admin-single-field-group .select2-container--default .select2-results__option--highlighted[aria-selected] { - color: #fff !important; - background-color: #0783BE !important; -} - -.select2-dropdown .select2-results__option { - margin-bottom: 0; -} - -.select2-container .select2-dropdown { - z-index: 900000; -} -.select2-container .select2-dropdown .select2-search__field { - line-height: 1.4; - min-height: 0; -} - -/*----------------------------------------------------------------------------- -* -* Link -* -*-----------------------------------------------------------------------------*/ -.acf-link .link-wrap { - display: none; - border: #ccd0d4 solid 1px; - border-radius: 3px; - padding: 5px; - line-height: 26px; - background: #fff; - word-wrap: break-word; - word-break: break-all; -} -.acf-link .link-wrap .link-title { - padding: 0 5px; -} -.acf-link.-value .button { - display: none; -} -.acf-link.-value .acf-icon.-link-ext { - display: none; -} -.acf-link.-value .link-wrap { - display: inline-block; -} -.acf-link.-external .acf-icon.-link-ext { - display: inline-block; -} - -#wp-link-backdrop { - z-index: 900000 !important; -} - -#wp-link-wrap { - z-index: 900001 !important; -} - -/*----------------------------------------------------------------------------- -* -* Radio -* -*-----------------------------------------------------------------------------*/ -ul.acf-radio-list, -ul.acf-checkbox-list { - background: transparent; - border: 1px solid transparent; - position: relative; - padding: 1px; - margin: 0; - /* hl */ - /* rtl */ -} -ul.acf-radio-list:focus-within, -ul.acf-checkbox-list:focus-within { - border: 1px solid #A5D2E7; - border-radius: 6px; -} -ul.acf-radio-list li, -ul.acf-checkbox-list li { - font-size: 13px; - line-height: 22px; - margin: 0; - position: relative; - word-wrap: break-word; - /* attachment sidebar fix*/ -} -ul.acf-radio-list li label, -ul.acf-checkbox-list li label { - display: inline; -} -ul.acf-radio-list li input[type=checkbox], -ul.acf-radio-list li input[type=radio], -ul.acf-checkbox-list li input[type=checkbox], -ul.acf-checkbox-list li input[type=radio] { - margin: -1px 4px 0 0; - vertical-align: middle; -} -ul.acf-radio-list li input[type=text], -ul.acf-checkbox-list li input[type=text] { - width: auto; - vertical-align: middle; - margin: 2px 0; -} -ul.acf-radio-list li span, -ul.acf-checkbox-list li span { - float: none; -} -ul.acf-radio-list li i, -ul.acf-checkbox-list li i { - vertical-align: middle; -} -ul.acf-radio-list.acf-hl li, -ul.acf-checkbox-list.acf-hl li { - margin-right: 20px; - clear: none; -} -html[dir=rtl] ul.acf-radio-list input[type=checkbox], -html[dir=rtl] ul.acf-radio-list input[type=radio], -html[dir=rtl] ul.acf-checkbox-list input[type=checkbox], -html[dir=rtl] ul.acf-checkbox-list input[type=radio] { - margin-left: 4px; - margin-right: 0; -} - -/*----------------------------------------------------------------------------- -* -* Button Group -* -*-----------------------------------------------------------------------------*/ -.acf-button-group { - display: inline-block; - /* default (horizontal) */ - /* vertical */ -} -.acf-button-group label { - display: inline-block; - border: #7e8993 solid 1px; - position: relative; - z-index: 1; - padding: 5px 10px; - background: #fff; -} -.acf-button-group label:hover { - color: #016087; - background: #f3f5f6; - border-color: #0071a1; - z-index: 2; -} -.acf-button-group label.selected { - border-color: #007cba; - background: rgb(0, 141, 211.5); - color: #fff; - z-index: 2; -} -.acf-button-group input { - display: none !important; -} -.acf-button-group { - padding-left: 1px; - display: inline-flex; - flex-direction: row; - flex-wrap: nowrap; -} -.acf-button-group label { - margin: 0 0 0 -1px; - flex: 1; - text-align: center; - white-space: nowrap; -} -.acf-button-group label:first-child { - border-radius: 3px 0 0 3px; -} -html[dir=rtl] .acf-button-group label:first-child { - border-radius: 0 3px 3px 0; -} -.acf-button-group label:last-child { - border-radius: 0 3px 3px 0; -} -html[dir=rtl] .acf-button-group label:last-child { - border-radius: 3px 0 0 3px; -} -.acf-button-group label:only-child { - border-radius: 3px; -} -.acf-button-group.-vertical { - padding-left: 0; - padding-top: 1px; - flex-direction: column; -} -.acf-button-group.-vertical label { - margin: -1px 0 0 0; -} -.acf-button-group.-vertical label:first-child { - border-radius: 3px 3px 0 0; -} -.acf-button-group.-vertical label:last-child { - border-radius: 0 0 3px 3px; -} -.acf-button-group.-vertical label:only-child { - border-radius: 3px; -} -.acf-admin-3-8 .acf-button-group label { - border-color: #ccd0d4; -} -.acf-admin-3-8 .acf-button-group label:hover { - border-color: #0071a1; -} -.acf-admin-3-8 .acf-button-group label.selected { - border-color: #007cba; -} - -.acf-admin-page .acf-button-group { - display: flex; - align-items: stretch; - align-content: center; - height: 40px; - border-radius: 6px; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.acf-admin-page .acf-button-group label { - display: inline-flex; - align-items: center; - align-content: center; - border: #D0D5DD solid 1px; - padding: 6px 16px; - color: #475467; - font-weight: 500; -} -.acf-admin-page .acf-button-group label:hover { - color: #0783BE; -} -.acf-admin-page .acf-button-group label.selected { - background: #F9FAFB; - color: #0783BE; -} -.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice { - display: inline-flex; - align-items: center; - margin-top: 8px; - margin-left: 2px; - position: relative; - padding-top: 4px; - padding-right: auto; - padding-bottom: 4px; - padding-left: 8px; - background-color: #EBF5FA; - border-color: #A5D2E7; - color: #0783BE; -} -.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { - order: 2; - width: 14px; - height: 14px; - margin-right: 0; - margin-left: 4px; - color: #6BB5D8; - text-indent: 100%; - white-space: nowrap; - overflow: hidden; -} -.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover { - color: #0783BE; -} -.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before { - content: ""; - display: block; - width: 14px; - height: 14px; - top: 0; - left: 0; - background-color: currentColor; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url("../../images/icons/icon-close.svg"); - mask-image: url("../../images/icons/icon-close.svg"); -} - -/*----------------------------------------------------------------------------- -* -* Checkbox -* -*-----------------------------------------------------------------------------*/ -.acf-checkbox-list .button { - margin: 10px 0 0; -} - -/*----------------------------------------------------------------------------- -* -* True / False -* -*-----------------------------------------------------------------------------*/ -.acf-switch { - display: grid; - grid-template-columns: 1fr 1fr; - width: fit-content; - max-width: 100%; - border-radius: 5px; - cursor: pointer; - position: relative; - background: #f5f5f5; - height: 30px; - vertical-align: middle; - border: #7e8993 solid 1px; - -webkit-transition: background 0.25s ease; - -moz-transition: background 0.25s ease; - -o-transition: background 0.25s ease; - transition: background 0.25s ease; - /* hover */ - /* active */ - /* message */ -} -.acf-switch span { - display: inline-block; - float: left; - text-align: center; - font-size: 13px; - line-height: 22px; - padding: 4px 10px; - min-width: 15px; -} -.acf-switch span i { - vertical-align: middle; -} -.acf-switch .acf-switch-on { - color: #fff; - text-shadow: #007cba 0 1px 0; - overflow: hidden; -} -.acf-switch .acf-switch-off { - overflow: hidden; -} -.acf-switch .acf-switch-slider { - position: absolute; - top: 2px; - left: 2px; - bottom: 2px; - right: 50%; - z-index: 1; - background: #fff; - border-radius: 3px; - border: #7e8993 solid 1px; - -webkit-transition: all 0.25s ease; - -moz-transition: all 0.25s ease; - -o-transition: all 0.25s ease; - transition: all 0.25s ease; - transition-property: left, right; -} -.acf-switch:hover, .acf-switch.-focus { - border-color: #0071a1; - background: #f3f5f6; - color: #016087; -} -.acf-switch:hover .acf-switch-slider, .acf-switch.-focus .acf-switch-slider { - border-color: #0071a1; -} -.acf-switch.-on { - background: #0d99d5; - border-color: #007cba; - /* hover */ -} -.acf-switch.-on .acf-switch-slider { - left: 50%; - right: 2px; - border-color: #007cba; -} -.acf-switch.-on:hover { - border-color: #007cba; -} -.acf-switch + span { - margin-left: 6px; -} -.acf-admin-3-8 .acf-switch { - border-color: #ccd0d4; -} -.acf-admin-3-8 .acf-switch .acf-switch-slider { - border-color: #ccd0d4; -} -.acf-admin-3-8 .acf-switch:hover, .acf-admin-3-8 .acf-switch.-focus { - border-color: #0071a1; -} -.acf-admin-3-8 .acf-switch:hover .acf-switch-slider, .acf-admin-3-8 .acf-switch.-focus .acf-switch-slider { - border-color: #0071a1; -} -.acf-admin-3-8 .acf-switch.-on { - border-color: #007cba; -} -.acf-admin-3-8 .acf-switch.-on .acf-switch-slider { - border-color: #007cba; -} -.acf-admin-3-8 .acf-switch.-on:hover { - border-color: #007cba; -} - -/* checkbox */ -.acf-switch-input { - opacity: 0; - position: absolute; - margin: 0; -} - -.acf-admin-single-field-group .acf-true-false { - border: 1px solid transparent; -} -.acf-admin-single-field-group .acf-true-false:focus-within { - border: 1px solid #399CCB; - border-radius: 120px; -} - -.acf-true-false:has(.acf-switch) label { - display: flex; - align-items: center; - justify-items: center; -} - -/* in media modal */ -.compat-item .acf-true-false .message { - float: none; - padding: 0; - vertical-align: middle; -} - -/*-------------------------------------------------------------------------- -* -* Google Map -* -*-------------------------------------------------------------------------*/ -.acf-google-map { - position: relative; - border: #ccd0d4 solid 1px; - background: #fff; -} -.acf-google-map .title { - position: relative; - border-bottom: #ccd0d4 solid 1px; -} -.acf-google-map .title .search { - margin: 0; - font-size: 14px; - line-height: 30px; - height: 40px; - padding: 5px 10px; - border: 0 none; - box-shadow: none; - border-radius: 0; - font-family: inherit; - cursor: text; -} -.acf-google-map .title .acf-loading { - position: absolute; - top: 10px; - right: 11px; - display: none; -} -.acf-google-map .title .acf-icon:active { - display: inline-block !important; -} -.acf-google-map .canvas { - height: 400px; -} -.acf-google-map:hover .title .acf-actions { - display: block; -} -.acf-google-map .title .acf-icon.-location { - display: inline-block; -} -.acf-google-map .title .acf-icon.-cancel, -.acf-google-map .title .acf-icon.-search { - display: none; -} -.acf-google-map.-value .title .search { - font-weight: bold; -} -.acf-google-map.-value .title .acf-icon.-location { - display: none; -} -.acf-google-map.-value .title .acf-icon.-cancel { - display: inline-block; -} -.acf-google-map.-searching .title .acf-icon.-location { - display: none; -} -.acf-google-map.-searching .title .acf-icon.-cancel, -.acf-google-map.-searching .title .acf-icon.-search { - display: inline-block; -} -.acf-google-map.-searching .title .acf-actions { - display: block; -} -.acf-google-map.-searching .title .search { - font-weight: normal !important; -} -.acf-google-map.-loading .title a { - display: none !important; -} -.acf-google-map.-loading .title i { - display: inline-block; -} - -/* autocomplete */ -.pac-container { - border-width: 1px 0; - box-shadow: none; -} - -.pac-container:after { - display: none; -} - -.pac-container .pac-item:first-child { - border-top: 0 none; -} - -.pac-container .pac-item { - padding: 5px 10px; - cursor: pointer; -} - -html[dir=rtl] .pac-container .pac-item { - text-align: right; -} - -/*-------------------------------------------------------------------------- -* -* Relationship -* -*-------------------------------------------------------------------------*/ -.acf-relationship { - background: #fff; - border: #ccd0d4 solid 1px; - /* list */ - /* selection (bottom) */ -} -.acf-relationship .filters { - border-bottom: #ccd0d4 solid 1px; - background: #fff; - /* widths */ -} -.acf-relationship .filters:after { - display: block; - clear: both; - content: ""; -} -.acf-relationship .filters .filter { - margin: 0; - padding: 0; - float: left; - width: 100%; - box-sizing: border-box; - padding: 7px 7px 7px 0; -} -.acf-relationship .filters .filter:first-child { - padding-left: 7px; -} -.acf-relationship .filters .filter input, -.acf-relationship .filters .filter select { - margin: 0; - float: none; /* potential fix for media popup? */ -} -.acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active, -.acf-relationship .filters .filter select:focus, -.acf-relationship .filters .filter select:active { - outline: none; - box-shadow: none; -} -.acf-relationship .filters .filter input { - border-color: transparent; - box-shadow: none; - padding-left: 3px; - padding-right: 3px; -} -.acf-relationship .filters.-f2 .filter { - width: 50%; -} -.acf-relationship .filters.-f3 .filter { - width: 25%; -} -.acf-relationship .filters.-f3 .filter.-search { - width: 50%; -} -.acf-relationship .list { - margin: 0; - padding: 5px; - height: 160px; - overflow: auto; -} -.acf-relationship .list .acf-rel-label, -.acf-relationship .list .acf-rel-item, -.acf-relationship .list p { - padding: 5px; - margin: 0; - display: block; - position: relative; - min-height: 18px; -} -.acf-relationship .list .acf-rel-label { - font-weight: bold; -} -.acf-relationship .list .acf-rel-item { - cursor: pointer; - /* hover */ - /* disabled */ -} -.acf-relationship .list .acf-rel-item b { - text-decoration: underline; - font-weight: normal; -} -.acf-relationship .list .acf-rel-item .thumbnail { - background: rgb(223.5, 223.5, 223.5); - width: 22px; - height: 22px; - float: left; - margin: -2px 5px 0 0; -} -.acf-relationship .list .acf-rel-item .thumbnail img { - max-width: 22px; - max-height: 22px; - margin: 0 auto; - display: block; -} -.acf-relationship .list .acf-rel-item .thumbnail.-icon { - background: #fff; -} -.acf-relationship .list .acf-rel-item .thumbnail.-icon img { - max-height: 20px; - margin-top: 1px; -} -.acf-relationship .list .acf-rel-item:hover, .acf-relationship .list .acf-rel-item.relationship-hover { - background: #3875d7; - color: #fff; -} -.acf-relationship .list .acf-rel-item:hover .thumbnail, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail { - background: rgb(162.1610878661, 190.6192468619, 236.3389121339); -} -.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail.-icon { - background: #fff; -} -.acf-relationship .list .acf-rel-item.disabled { - opacity: 0.5; -} -.acf-relationship .list .acf-rel-item.disabled:hover { - background: transparent; - color: #333; - cursor: default; -} -.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail { - background: rgb(223.5, 223.5, 223.5); -} -.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon { - background: #fff; -} -.acf-relationship .list ul { - padding-bottom: 5px; -} -.acf-relationship .list ul .acf-rel-label, -.acf-relationship .list ul .acf-rel-item, -.acf-relationship .list ul p { - padding-left: 20px; -} -.acf-relationship .selection { - position: relative; - /* choices */ - /* values */ -} -.acf-relationship .selection:after { - display: block; - clear: both; - content: ""; -} -.acf-relationship .selection .values, -.acf-relationship .selection .choices { - width: 50%; - background: #fff; - float: left; -} -.acf-relationship .selection .choices { - background: #f9f9f9; -} -.acf-relationship .selection .choices .list { - border-right: #dfdfdf solid 1px; -} -.acf-relationship .selection .values .acf-icon { - position: absolute; - top: 4px; - right: 7px; - display: none; - /* rtl */ -} -html[dir=rtl] .acf-relationship .selection .values .acf-icon { - right: auto; - left: 7px; -} -.acf-relationship .selection .values .acf-rel-item:hover .acf-icon, .acf-relationship .selection .values .acf-rel-item.relationship-hover .acf-icon { - display: block; -} -.acf-relationship .selection .values .acf-rel-item { - cursor: move; -} -.acf-relationship .selection .values .acf-rel-item b { - text-decoration: none; -} - -/* menu item fix */ -.menu-item .acf-relationship ul { - width: auto; -} -.menu-item .acf-relationship li { - display: block; -} - -/*-------------------------------------------------------------------------- -* -* WYSIWYG -* -*-------------------------------------------------------------------------*/ -.acf-editor-wrap.delay .acf-editor-toolbar { - content: ""; - display: block; - background: #f5f5f5; - border-bottom: #dddddd solid 1px; - color: #555d66; - padding: 10px; -} -.acf-editor-wrap.delay .wp-editor-area { - padding: 10px; - border: none; - color: inherit !important; -} -.acf-editor-wrap iframe { - min-height: 200px; -} -.acf-editor-wrap .wp-editor-container { - border: 1px solid #ccd0d4; - box-shadow: none !important; -} -.acf-editor-wrap .wp-editor-tabs { - box-sizing: content-box; -} -.acf-editor-wrap .wp-switch-editor { - border-color: #ccd0d4; - border-bottom-color: transparent; -} - -#mce_fullscreen_container { - z-index: 900000 !important; -} - -/*----------------------------------------------------------------------------- -* -* Tab -* -*-----------------------------------------------------------------------------*/ -.acf-field-tab { - display: none !important; -} - -.hidden-by-tab { - display: none !important; -} - -.acf-tab-wrap { - clear: both; - z-index: 1; - overflow: auto; -} - -.acf-tab-group { - border-bottom: #ccc solid 1px; - padding: 10px 10px 0; -} -.acf-tab-group li { - margin: 0 0.5em 0 0; -} -.acf-tab-group li a { - padding: 5px 10px; - display: block; - color: #555; - font-size: 14px; - font-weight: 600; - line-height: 24px; - border: #ccc solid 1px; - border-bottom: 0 none; - text-decoration: none; - background: #e5e5e5; - transition: none; -} -.acf-tab-group li a:hover { - background: #fff; -} -.acf-tab-group li a:focus { - outline: none; - box-shadow: none; -} -.acf-tab-group li a:empty { - display: none; -} -html[dir=rtl] .acf-tab-group li { - margin: 0 0 0 0.5em; -} -.acf-tab-group li.active a { - background: #f1f1f1; - color: #000; - padding-bottom: 6px; - margin-bottom: -1px; - position: relative; - z-index: 1; -} - -.acf-fields > .acf-tab-wrap { - background: #f9f9f9; -} -.acf-fields > .acf-tab-wrap .acf-tab-group { - position: relative; - border-top: #ccd0d4 solid 1px; - border-bottom: #ccd0d4 solid 1px; - z-index: 2; - margin-bottom: -1px; -} -.acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group { - border-color: #dfdfdf; -} - -.acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-left: 20%; - /* mobile */ - /* rtl */ -} -@media screen and (max-width: 640px) { - .acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-left: 10px; - } -} -html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-left: 0; - padding-right: 20%; - /* mobile */ -} -@media screen and (max-width: 850px) { - html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-right: 10px; - } -} - -.acf-tab-wrap.-left .acf-tab-group { - position: absolute; - left: 0; - width: 20%; - border: 0 none; - padding: 0 !important; /* important overrides 'left aligned labels' */ - margin: 1px 0 0; -} -.acf-tab-wrap.-left .acf-tab-group li { - float: none; - margin: -1px 0 0; -} -.acf-tab-wrap.-left .acf-tab-group li a { - border: 1px solid #ededed; - font-size: 13px; - line-height: 18px; - color: #0073aa; - padding: 10px; - margin: 0; - font-weight: normal; - border-width: 1px 0; - border-radius: 0; - background: transparent; -} -.acf-tab-wrap.-left .acf-tab-group li a:hover { - color: #00a0d2; -} -.acf-tab-wrap.-left .acf-tab-group li.active a { - border-color: #dfdfdf; - color: #000; - margin-right: -1px; - background: #fff; -} -html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group { - left: auto; - right: 0; -} -html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a { - margin-right: 0; - margin-left: -1px; -} -.acf-field + .acf-tab-wrap.-left:before { - content: ""; - display: block; - position: relative; - z-index: 1; - height: 10px; - border-top: #dfdfdf solid 1px; - border-bottom: #dfdfdf solid 1px; - margin-bottom: -1px; -} -.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a { - border-top: none; -} - -/* sidebar */ -.acf-fields.-sidebar { - padding: 0 0 0 20% !important; - position: relative; - /* before */ - /* rtl */ -} -.acf-fields.-sidebar:before { - content: ""; - display: block; - position: absolute; - top: 0; - left: 0; - width: 20%; - bottom: 0; - border-right: #dfdfdf solid 1px; - background: #f9f9f9; - z-index: 1; -} -html[dir=rtl] .acf-fields.-sidebar { - padding: 0 20% 0 0 !important; -} -html[dir=rtl] .acf-fields.-sidebar:before { - border-left: #dfdfdf solid 1px; - border-right-width: 0; - left: auto; - right: 0; -} -.acf-fields.-sidebar.-left { - padding: 0 0 0 180px !important; - /* rtl */ -} -html[dir=rtl] .acf-fields.-sidebar.-left { - padding: 0 180px 0 0 !important; -} -.acf-fields.-sidebar.-left:before { - background: #f1f1f1; - border-color: #dfdfdf; - width: 180px; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group { - width: 180px; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a { - border-color: #e4e4e4; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a { - background: #f9f9f9; -} -.acf-fields.-sidebar > .acf-field-tab + .acf-field { - border-top: none; -} - -.acf-fields.-clear > .acf-tab-wrap { - background: transparent; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group { - margin-top: 0; - border-top: none; - padding-left: 0; - padding-right: 0; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a { - background: #e5e5e5; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover { - background: #fff; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a { - background: #f1f1f1; -} - -/* seamless */ -.acf-postbox.seamless > .acf-fields.-sidebar { - margin-left: 0 !important; -} -.acf-postbox.seamless > .acf-fields.-sidebar:before { - background: transparent; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap { - background: transparent; - margin-bottom: 10px; - padding-left: 12px; - padding-right: 12px; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group { - border-top: 0 none; - border-color: #ccd0d4; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a { - background: #e5e5e5; - border-color: #ccd0d4; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover { - background: #fff; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a { - background: #f1f1f1; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before { - border-top: none; - height: auto; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group { - margin-bottom: 0; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a { - border-width: 1px 0 1px 1px !important; - border-color: #cccccc; - background: #e5e5e5; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a { - background: #f1f1f1; -} - -.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a, -.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a { - background: #f1f1f1; -} -.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, .menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a, -.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, -.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a { - background: #fff; -} - -.compat-item .acf-tab-wrap td { - display: block; -} - -/* within gallery sidebar */ -.acf-gallery-side .acf-tab-wrap { - border-top: 0 none !important; -} - -.acf-gallery-side .acf-tab-wrap .acf-tab-group { - margin: 10px 0 !important; - padding: 0 !important; -} - -.acf-gallery-side .acf-tab-group li.active a { - background: #f9f9f9 !important; -} - -/* withing widget */ -.widget .acf-tab-group { - border-bottom-color: #e8e8e8; -} - -.widget .acf-tab-group li a { - background: #f1f1f1; -} - -.widget .acf-tab-group li.active a { - background: #fff; -} - -/* media popup (edit image) */ -.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group { - padding-left: 23%; - border-bottom-color: #dddddd; -} - -/* table */ -.form-table > tbody > tr.acf-tab-wrap .acf-tab-group { - padding: 0 5px 0 210px; -} - -/* rtl */ -html[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group { - padding: 0 210px 0 5px; -} - -/*-------------------------------------------------------------------------------------------- -* -* oembed -* -*--------------------------------------------------------------------------------------------*/ -.acf-oembed { - position: relative; - border: #ccd0d4 solid 1px; - background: #fff; -} -.acf-oembed .title { - position: relative; - border-bottom: #ccd0d4 solid 1px; - padding: 5px 10px; -} -.acf-oembed .title .input-search { - margin: 0; - font-size: 14px; - line-height: 30px; - height: 30px; - padding: 0; - border: 0 none; - box-shadow: none; - border-radius: 0; - font-family: inherit; - cursor: text; -} -.acf-oembed .title .acf-actions { - padding: 6px; -} -.acf-oembed .canvas { - position: relative; - min-height: 250px; - background: #f9f9f9; -} -.acf-oembed .canvas .canvas-media { - position: relative; - z-index: 1; -} -.acf-oembed .canvas iframe { - display: block; - margin: 0; - padding: 0; - width: 100%; -} -.acf-oembed .canvas .acf-icon.-picture { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 0; - height: 42px; - width: 42px; - font-size: 42px; - color: #999; -} -.acf-oembed .canvas .acf-loading-overlay { - background: rgba(255, 255, 255, 0.9); -} -.acf-oembed .canvas .canvas-error { - position: absolute; - top: 50%; - left: 0%; - right: 0%; - margin: -9px 0 0 0; - text-align: center; - display: none; -} -.acf-oembed .canvas .canvas-error p { - padding: 8px; - margin: 0; - display: inline; -} -.acf-oembed.has-value .canvas { - min-height: 50px; -} -.acf-oembed.has-value .input-search { - font-weight: bold; -} -.acf-oembed.has-value .title:hover .acf-actions { - display: block; -} - -/*-------------------------------------------------------------------------------------------- -* -* Image -* -*--------------------------------------------------------------------------------------------*/ -.acf-image-uploader { - position: relative; - /* image wrap*/ - /* input */ - /* rtl */ -} -.acf-image-uploader:after { - display: block; - clear: both; - content: ""; -} -.acf-image-uploader p { - margin: 0; -} -.acf-image-uploader .image-wrap { - position: relative; - float: left; - /* hover */ -} -.acf-image-uploader .image-wrap img { - max-width: 100%; - max-height: 100%; - width: auto; - height: auto; - display: block; - min-width: 30px; - min-height: 30px; - background: #f1f1f1; - margin: 0; - padding: 0; - /* svg */ -} -.acf-image-uploader .image-wrap img[src$=".svg"] { - min-height: 100px; - min-width: 100px; -} -.acf-image-uploader .image-wrap:hover .acf-actions { - display: block; -} -.acf-image-uploader input.button { - width: auto; -} -html[dir=rtl] .acf-image-uploader .image-wrap { - float: right; -} - -/*-------------------------------------------------------------------------------------------- -* -* File -* -*--------------------------------------------------------------------------------------------*/ -.acf-file-uploader { - position: relative; - /* hover */ - /* rtl */ -} -.acf-file-uploader p { - margin: 0; -} -.acf-file-uploader .file-wrap { - border: #ccd0d4 solid 1px; - min-height: 84px; - position: relative; - background: #fff; -} -.acf-file-uploader .file-icon { - position: absolute; - top: 0; - left: 0; - bottom: 0; - padding: 10px; - background: #f1f1f1; - border-right: #d5d9dd solid 1px; -} -.acf-file-uploader .file-icon img { - display: block; - padding: 0; - margin: 0; - max-width: 48px; -} -.acf-file-uploader .file-info { - padding: 10px; - margin-left: 69px; -} -.acf-file-uploader .file-info p { - margin: 0 0 2px; - font-size: 13px; - line-height: 1.4em; - word-break: break-all; -} -.acf-file-uploader .file-info a { - text-decoration: none; -} -.acf-file-uploader:hover .acf-actions { - display: block; -} -html[dir=rtl] .acf-file-uploader .file-icon { - left: auto; - right: 0; - border-left: #e5e5e5 solid 1px; - border-right: none; -} -html[dir=rtl] .acf-file-uploader .file-info { - margin-right: 69px; - margin-left: 0; -} - -/*----------------------------------------------------------------------------- -* -* Date Picker -* -*-----------------------------------------------------------------------------*/ -.acf-ui-datepicker .ui-datepicker { - z-index: 900000 !important; -} -.acf-ui-datepicker .ui-datepicker .ui-widget-header a { - cursor: pointer; - transition: none; -} - -/* fix highlight state overriding hover / active */ -.acf-ui-datepicker .ui-state-highlight.ui-state-hover { - border: 1px solid #98b7e8 !important; - background: #98b7e8 !important; - font-weight: normal !important; - color: #ffffff !important; -} - -.acf-ui-datepicker .ui-state-highlight.ui-state-active { - border: 1px solid #3875d7 !important; - background: #3875d7 !important; - font-weight: normal !important; - color: #ffffff !important; -} - -/*----------------------------------------------------------------------------- -* -* Separator field -* -*-----------------------------------------------------------------------------*/ -.acf-field-separator { - /* fields */ -} -.acf-field-separator .acf-label { - margin-bottom: 0; -} -.acf-field-separator .acf-label label { - font-weight: normal; -} -.acf-field-separator .acf-input { - display: none; -} -.acf-fields > .acf-field-separator { - background: #f9f9f9; - border-bottom: 1px solid #dfdfdf; - border-top: 1px solid #dfdfdf; - margin-bottom: -1px; - z-index: 2; -} - -/*----------------------------------------------------------------------------- -* -* Taxonomy -* -*-----------------------------------------------------------------------------*/ -.acf-taxonomy-field { - position: relative; - /* hover */ - /* select */ -} -.acf-taxonomy-field .categorychecklist-holder { - border: #ccd0d4 solid 1px; - border-radius: 3px; - max-height: 200px; - overflow: auto; -} -.acf-taxonomy-field .acf-checkbox-list { - margin: 0; - padding: 10px; -} -.acf-taxonomy-field .acf-checkbox-list ul.children { - padding-left: 18px; -} -.acf-taxonomy-field:hover .acf-actions { - display: block; -} -.acf-taxonomy-field[data-ftype=select] .acf-actions { - padding: 0; - margin: -9px; -} - -/*----------------------------------------------------------------------------- -* -* Range -* -*-----------------------------------------------------------------------------*/ -.acf-range-wrap { - /* rtl */ -} -.acf-range-wrap .acf-append, -.acf-range-wrap .acf-prepend { - display: inline-block; - vertical-align: middle; - line-height: 28px; - margin: 0 7px 0 0; -} -.acf-range-wrap .acf-append { - margin: 0 0 0 7px; -} -.acf-range-wrap input[type=range] { - display: inline-block; - padding: 0; - margin: 0; - vertical-align: middle; - height: 28px; -} -.acf-range-wrap input[type=range]:focus { - outline: none; -} -.acf-range-wrap input[type=number] { - display: inline-block; - min-width: 5em; - padding-right: 4px; - margin-left: 10px; - vertical-align: middle; -} -html[dir=rtl] .acf-range-wrap input[type=number] { - margin-right: 10px; - margin-left: 0; -} -html[dir=rtl] .acf-range-wrap .acf-append { - margin: 0 7px 0 0; -} -html[dir=rtl] .acf-range-wrap .acf-prepend { - margin: 0 0 0 7px; -} - -/*----------------------------------------------------------------------------- -* -* acf-accordion -* -*-----------------------------------------------------------------------------*/ -.acf-accordion { - margin: -1px 0; - padding: 0; - background: #fff; - border-top: 1px solid #d5d9dd; - border-bottom: 1px solid #d5d9dd; - z-index: 1; -} -.acf-accordion .acf-accordion-title { - margin: 0; - padding: 12px; - font-weight: bold; - cursor: pointer; - font-size: inherit; - font-size: 13px; - line-height: 1.4em; -} -.acf-accordion .acf-accordion-title:hover { - background: #f3f4f5; -} -.acf-accordion .acf-accordion-title label { - margin: 0; - padding: 0; - font-size: 13px; - line-height: 1.4em; -} -.acf-accordion .acf-accordion-title p { - font-weight: normal; -} -.acf-accordion .acf-accordion-title .acf-accordion-icon { - float: right; -} -.acf-accordion .acf-accordion-title svg.acf-accordion-icon { - position: absolute; - right: 10px; - top: 50%; - transform: translateY(-50%); - color: #191e23; - fill: currentColor; -} -.acf-accordion .acf-accordion-content { - margin: 0; - padding: 0 12px 12px; - display: none; -} -.acf-accordion.-open > .acf-accordion-content { - display: block; -} - -.acf-field.acf-accordion { - margin: -1px 0; - padding: 0 !important; - border-color: #d5d9dd; -} -.acf-field.acf-accordion .acf-label.acf-accordion-title { - padding: 12px; - width: auto; - float: none; - width: auto; -} -.acf-field.acf-accordion .acf-input.acf-accordion-content { - padding: 0; - float: none; - width: auto; -} -.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields { - border-top: #eeeeee solid 1px; -} -.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields.-clear { - padding: 0 12px 15px; -} - -/* field specific (left) */ -.acf-fields.-left > .acf-field.acf-accordion:before { - display: none; -} -.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title { - width: auto; - margin: 0 !important; - padding: 12px; - float: none !important; -} -.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content { - padding: 0 !important; -} - -/* field specific (clear) */ -.acf-fields.-clear > .acf-field.acf-accordion { - border: #cccccc solid 1px; - background: transparent; -} -.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -16px; -} - -/* table */ -tr.acf-field.acf-accordion { - background: transparent; -} -tr.acf-field.acf-accordion > .acf-input { - padding: 0 !important; - border: #cccccc solid 1px; -} -tr.acf-field.acf-accordion .acf-accordion-content { - padding: 0 12px 12px; -} - -/* #addtag */ -#addtag div.acf-field.error { - border: 0 none; - padding: 8px 0; -} - -#addtag > .acf-field.acf-accordion { - padding-right: 0; - margin-right: 5%; -} -#addtag > .acf-field.acf-accordion + p.submit { - margin-top: 0; -} - -/* border */ -tr.acf-accordion { - margin: 15px 0 !important; -} -tr.acf-accordion + tr.acf-accordion { - margin-top: -16px !important; -} - -/* seamless */ -.acf-postbox.seamless > .acf-fields > .acf-accordion { - margin-left: 12px; - margin-right: 12px; - border: #ccd0d4 solid 1px; -} - -/* rtl */ -/* menu item */ -/* -.menu-item-settings > .field-acf > .acf-field.acf-accordion { - border: #dfdfdf solid 1px; - margin: 10px -13px 10px -11px; - - + .acf-field.acf-accordion { - margin-top: -11px; - } -} -*/ -/* widget */ -.widget .widget-content > .acf-field.acf-accordion { - border: #dfdfdf solid 1px; - margin-bottom: 10px; -} -.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title { - margin-bottom: 0; -} -.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -11px; -} - -.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -1px; -} -.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input { - width: 100%; -} -.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td { - padding-bottom: 5px; -} - -/*----------------------------------------------------------------------------- -* -* Block Editor -* -*-----------------------------------------------------------------------------*/ -.block-editor .edit-post-sidebar .acf-postbox > .postbox-header, -.block-editor .edit-post-sidebar .acf-postbox > .hndle { - border-bottom-width: 0 !important; -} -.block-editor .edit-post-sidebar .acf-postbox.closed > .postbox-header, -.block-editor .edit-post-sidebar .acf-postbox.closed > .hndle { - border-bottom-width: 1px !important; -} -.block-editor .edit-post-sidebar .acf-fields { - min-height: 1px; - overflow: auto; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field { - border-width: 0; - border-color: #e2e4e7; - margin: 0px; - padding: 10px 16px; - width: auto !important; - min-height: 0 !important; - float: none !important; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label { - margin-bottom: 5px; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label label { - font-weight: normal; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion { - padding: 0; - margin: 0; - border-top-width: 1px; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion:first-child { - border-top-width: 0; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title { - margin: 0; - padding: 15px; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label { - font-weight: 500; - color: rgb(30, 30, 30); -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon { - right: 16px; -} -.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields { - border-top-width: 0; -} -.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice { - display: grid; - grid-template-columns: 1fr 25px; - padding: 10px; - margin: 0; -} -.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice p:last-of-type { - margin: 0; -} -.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice > .acf-notice-dismiss { - position: relative; - top: unset; - right: unset; -} -.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-field .acf-notice { - margin: 0; - padding: 0; -} -.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-error { - margin-bottom: 10px; -} - -/*----------------------------------------------------------------------------- -* -* Prefix field label & prefix field names -* -*-----------------------------------------------------------------------------*/ -.acf-field-setting-prefix_label p.description, -.acf-field-setting-prefix_name p.description { - order: 3; - margin-top: 0; - margin-left: 16px; -} -.acf-field-setting-prefix_label p.description code, -.acf-field-setting-prefix_name p.description code { - padding-top: 4px; - padding-right: 6px; - padding-bottom: 4px; - padding-left: 6px; - background-color: #F2F4F7; - border-radius: 4px; - color: #667085; -} - -/*----------------------------------------------------------------------------- -* -* Editor tab styles -* -*-----------------------------------------------------------------------------*/ -.acf-fields > .acf-tab-wrap:first-child .acf-tab-group { - border-top: none; -} - -.acf-fields > .acf-tab-wrap .acf-tab-group li.active a { - background: #ffffff; -} - -.acf-fields > .acf-tab-wrap .acf-tab-group li a { - background: #f1f1f1; - border-color: #ccd0d4; -} - -.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover { - background: #fff; -} - -/*-------------------------------------------------------------------------------------------- -* -* User -* -*--------------------------------------------------------------------------------------------*/ -.form-table > tbody { - /* field */ - /* tab wrap */ - /* misc */ -} -.form-table > tbody > .acf-field { - /* label */ - /* input */ -} -.form-table > tbody > .acf-field > .acf-label { - padding: 20px 10px 20px 0; - width: 210px; - /* rtl */ -} -html[dir=rtl] .form-table > tbody > .acf-field > .acf-label { - padding: 20px 0 20px 10px; -} -.form-table > tbody > .acf-field > .acf-label label { - font-size: 14px; - color: #23282d; -} -.form-table > tbody > .acf-field > .acf-input { - padding: 15px 10px; - /* rtl */ -} -html[dir=rtl] .form-table > tbody > .acf-field > .acf-input { - padding: 15px 10px 15px 5%; -} -.form-table > tbody > .acf-tab-wrap td { - padding: 15px 5% 15px 0; - /* rtl */ -} -html[dir=rtl] .form-table > tbody > .acf-tab-wrap td { - padding: 15px 0 15px 5%; -} -.form-table > tbody .form-table th.acf-th { - width: auto; -} - -#your-profile, -#createuser { - /* override for user css */ - /* allow sub fields to display correctly */ -} -#your-profile .acf-field input[type=text], -#your-profile .acf-field input[type=password], -#your-profile .acf-field input[type=number], -#your-profile .acf-field input[type=search], -#your-profile .acf-field input[type=email], -#your-profile .acf-field input[type=url], -#your-profile .acf-field select, -#createuser .acf-field input[type=text], -#createuser .acf-field input[type=password], -#createuser .acf-field input[type=number], -#createuser .acf-field input[type=search], -#createuser .acf-field input[type=email], -#createuser .acf-field input[type=url], -#createuser .acf-field select { - max-width: 25em; -} -#your-profile .acf-field textarea, -#createuser .acf-field textarea { - max-width: 500px; -} -#your-profile .acf-field .acf-field input[type=text], -#your-profile .acf-field .acf-field input[type=password], -#your-profile .acf-field .acf-field input[type=number], -#your-profile .acf-field .acf-field input[type=search], -#your-profile .acf-field .acf-field input[type=email], -#your-profile .acf-field .acf-field input[type=url], -#your-profile .acf-field .acf-field textarea, -#your-profile .acf-field .acf-field select, -#createuser .acf-field .acf-field input[type=text], -#createuser .acf-field .acf-field input[type=password], -#createuser .acf-field .acf-field input[type=number], -#createuser .acf-field .acf-field input[type=search], -#createuser .acf-field .acf-field input[type=email], -#createuser .acf-field .acf-field input[type=url], -#createuser .acf-field .acf-field textarea, -#createuser .acf-field .acf-field select { - max-width: none; -} - -#registerform h2 { - margin: 1em 0; -} -#registerform .acf-field { - margin-top: 0; - /* - .acf-input { - input { - font-size: 24px; - padding: 5px; - height: auto; - } - } - */ -} -#registerform .acf-field .acf-label { - margin-bottom: 0; -} -#registerform .acf-field .acf-label label { - font-weight: normal; - line-height: 1.5; -} -#registerform p.submit { - text-align: right; -} - -/*-------------------------------------------------------------------------------------------- -* -* Term -* -*--------------------------------------------------------------------------------------------*/ -#acf-term-fields { - padding-right: 5%; -} -#acf-term-fields > .acf-field > .acf-label { - margin: 0; -} -#acf-term-fields > .acf-field > .acf-label label { - font-size: 12px; - font-weight: normal; -} - -p.submit .spinner, -p.submit .acf-spinner { - vertical-align: top; - float: none; - margin: 4px 4px 0; -} - -#edittag .acf-fields.-left > .acf-field { - padding-left: 220px; -} -#edittag .acf-fields.-left > .acf-field:before { - width: 209px; -} -#edittag .acf-fields.-left > .acf-field > .acf-label { - width: 220px; - margin-left: -220px; - padding: 0 10px; -} -#edittag .acf-fields.-left > .acf-field > .acf-input { - padding: 0; -} - -#edittag > .acf-fields.-left { - width: 96%; -} -#edittag > .acf-fields.-left > .acf-field > .acf-label { - padding-left: 0; -} - -/*-------------------------------------------------------------------------------------------- -* -* Comment -* -*--------------------------------------------------------------------------------------------*/ -.editcomment td:first-child { - white-space: nowrap; - width: 131px; -} - -/*-------------------------------------------------------------------------------------------- -* -* Widget -* -*--------------------------------------------------------------------------------------------*/ -#widgets-right .widget .acf-field .description { - padding-left: 0; - padding-right: 0; -} - -.acf-widget-fields > .acf-field .acf-label { - margin-bottom: 5px; -} -.acf-widget-fields > .acf-field .acf-label label { - font-weight: normal; - margin: 0; -} - -/*-------------------------------------------------------------------------------------------- -* -* Nav Menu -* -*--------------------------------------------------------------------------------------------*/ -.acf-menu-settings { - border-top: 1px solid #eee; - margin-top: 2em; -} -.acf-menu-settings.-seamless { - border-top: none; - margin-top: 15px; -} -.acf-menu-settings.-seamless > h2 { - display: none; -} -.acf-menu-settings .list li { - display: block; - margin-bottom: 0; -} - -.acf-fields.acf-menu-item-fields { - clear: both; - padding-top: 1px; -} -.acf-fields.acf-menu-item-fields > .acf-field { - margin: 5px 0; - padding-right: 10px; -} -.acf-fields.acf-menu-item-fields > .acf-field .acf-label { - margin-bottom: 0; -} -.acf-fields.acf-menu-item-fields > .acf-field .acf-label label { - font-style: italic; - font-weight: normal; -} - -/*--------------------------------------------------------------------------------------------- -* -* Attachment Form (single) -* -*---------------------------------------------------------------------------------------------*/ -#post .compat-attachment-fields .compat-field-acf-form-data { - display: none; -} -#post .compat-attachment-fields, -#post .compat-attachment-fields > tbody, -#post .compat-attachment-fields > tbody > tr, -#post .compat-attachment-fields > tbody > tr > th, -#post .compat-attachment-fields > tbody > tr > td { - display: block; -} -#post .compat-attachment-fields > tbody > .acf-field { - margin: 15px 0; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-label { - margin: 0; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-label label { - margin: 0; - padding: 0; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p { - margin: 0 0 3px !important; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-input { - margin: 0; -} - -/*--------------------------------------------------------------------------------------------- -* -* Media Model -* -*---------------------------------------------------------------------------------------------*/ -/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */ -.media-modal .compat-attachment-fields td.acf-input table { - display: table; - table-layout: auto; -} -.media-modal .compat-attachment-fields td.acf-input table tbody { - display: table-row-group; -} -.media-modal .compat-attachment-fields td.acf-input table tr { - display: table-row; -} -.media-modal .compat-attachment-fields td.acf-input table td, .media-modal .compat-attachment-fields td.acf-input table th { - display: table-cell; -} - -/* field widths floats */ -.media-modal .compat-attachment-fields > tbody > .acf-field { - margin: 5px 0; -} -.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label { - min-width: 30%; - margin: 0; - padding: 0; - float: left; - text-align: right; - display: block; - float: left; -} -.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label { - padding-top: 6px; - margin: 0; - color: #666666; - font-weight: 400; - line-height: 16px; -} -.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input { - width: 65%; - margin: 0; - padding: 0; - float: right; - display: block; -} -.media-modal .compat-attachment-fields > tbody > .acf-field p.description { - margin: 0; -} - -/* restricted selection (copy of WP .upload-errors)*/ -.acf-selection-error { - background: #ffebe8; - border: 1px solid #c00; - border-radius: 3px; - padding: 8px; - margin: 20px 0 0; -} -.acf-selection-error .selection-error-label { - background: #CC0000; - border-radius: 3px; - color: #fff; - font-weight: bold; - margin-right: 8px; - padding: 2px 4px; -} -.acf-selection-error .selection-error-message { - color: #b44; - display: block; - padding-top: 8px; - word-wrap: break-word; - white-space: pre-wrap; -} - -/* disabled attachment */ -.media-modal .attachment.acf-disabled .thumbnail { - opacity: 0.25 !important; -} -.media-modal .attachment.acf-disabled .attachment-preview:before { - background: rgba(0, 0, 0, 0.15); - z-index: 1; - position: relative; -} - -/* misc */ -.media-modal { - /* compat-item */ - /* allow line breaks in upload error */ - /* fix required span */ - /* sidebar */ - /* mobile md */ -} -.media-modal .compat-field-acf-form-data, -.media-modal .compat-field-acf-blank { - display: none !important; -} -.media-modal .upload-error-message { - white-space: pre-wrap; -} -.media-modal .acf-required { - padding: 0 !important; - margin: 0 !important; - float: none !important; - color: #f00 !important; -} -.media-modal .media-sidebar .compat-item { - padding-bottom: 20px; -} -@media (max-width: 900px) { - .media-modal { - /* label */ - /* field */ - } - .media-modal .setting span, - .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label { - width: 98%; - float: none; - text-align: left; - min-height: 0; - padding: 0; - } - .media-modal .setting input, - .media-modal .setting textarea, - .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input { - float: none; - height: auto; - max-width: none; - width: 98%; - } -} - -/*--------------------------------------------------------------------------------------------- -* -* Media Model (expand details) -* -*---------------------------------------------------------------------------------------------*/ -.media-modal .acf-expand-details { - float: right; - padding: 8px 10px; - margin-right: 6px; - font-size: 13px; - height: 18px; - line-height: 18px; - color: #666; - text-decoration: none; -} -.media-modal .acf-expand-details:focus, .media-modal .acf-expand-details:active { - outline: 0 none; - box-shadow: none; - color: #666; -} -.media-modal .acf-expand-details:hover { - color: #000; -} -.media-modal .acf-expand-details .is-open { - display: none; -} -.media-modal .acf-expand-details .is-closed { - display: block; -} -@media (max-width: 640px) { - .media-modal .acf-expand-details { - display: none; - } -} - -/* expanded */ -.media-modal.acf-expanded { - /* toggle */ -} -.media-modal.acf-expanded .acf-expand-details .is-open { - display: block; -} -.media-modal.acf-expanded .acf-expand-details .is-closed { - display: none; -} -.media-modal.acf-expanded .attachments-browser .media-toolbar, -.media-modal.acf-expanded .attachments-browser .attachments { - right: 740px; -} -.media-modal.acf-expanded .media-sidebar { - width: 708px; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail { - float: left; - max-height: none; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img { - max-width: 100%; - max-height: 200px; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .details { - float: right; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, -.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name, -.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label { - min-width: 20%; - margin-right: 0; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .details, -.media-modal.acf-expanded .media-sidebar .attachment-details .setting input, -.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea, -.media-modal.acf-expanded .media-sidebar .attachment-details .setting + .description, -.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input { - min-width: 77%; -} -@media (max-width: 900px) { - .media-modal.acf-expanded .attachments-browser .media-toolbar { - display: none; - } - .media-modal.acf-expanded .attachments { - display: none; - } - .media-modal.acf-expanded .media-sidebar { - width: auto; - max-width: none !important; - bottom: 0 !important; - } - .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail { - min-width: 0; - max-width: none; - width: 30%; - } - .media-modal.acf-expanded .media-sidebar .attachment-info .details { - min-width: 0; - max-width: none; - width: 67%; - } -} -@media (max-width: 640px) { - .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, .media-modal.acf-expanded .media-sidebar .attachment-info .details { - width: 100%; - } -} - -/*--------------------------------------------------------------------------------------------- -* -* ACF Media Model -* -*---------------------------------------------------------------------------------------------*/ -.acf-media-modal { - /* hide embed settings */ -} -.acf-media-modal .media-embed .setting.align, -.acf-media-modal .media-embed .setting.link-to { - display: none; -} - -/*--------------------------------------------------------------------------------------------- -* -* ACF Media Model (Select Mode) -* -*---------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* ACF Media Model (Edit Mode) -* -*---------------------------------------------------------------------------------------------*/ -.acf-media-modal.-edit { - /* resize modal */ - left: 15%; - right: 15%; - top: 100px; - bottom: 100px; - /* hide elements */ - /* full width */ - /* tidy up incorrect distance */ - /* title box shadow (to match media grid) */ - /* sidebar */ - /* mobile md */ - /* mobile sm */ -} -.acf-media-modal.-edit .media-frame-menu, -.acf-media-modal.-edit .media-frame-router, -.acf-media-modal.-edit .media-frame-content .attachments, -.acf-media-modal.-edit .media-frame-content .media-toolbar { - display: none; -} -.acf-media-modal.-edit .media-frame-title, -.acf-media-modal.-edit .media-frame-content, -.acf-media-modal.-edit .media-frame-toolbar, -.acf-media-modal.-edit .media-sidebar { - width: auto; - left: 0; - right: 0; -} -.acf-media-modal.-edit .media-frame-content { - top: 50px; -} -.acf-media-modal.-edit .media-frame-title { - border-bottom: 1px solid #DFDFDF; - box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1); -} -.acf-media-modal.-edit .media-sidebar { - padding: 0 16px; - /* WP details */ - /* ACF fields */ - /* WP required message */ -} -.acf-media-modal.-edit .media-sidebar .attachment-details { - overflow: visible; - /* hide 'Attachment Details' heading */ - /* remove overflow */ - /* move thumbnail */ -} -.acf-media-modal.-edit .media-sidebar .attachment-details > h3, .acf-media-modal.-edit .media-sidebar .attachment-details > h2 { - display: none; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info { - background: #fff; - border-bottom: #dddddd solid 1px; - padding: 16px; - margin: 0 -16px 16px; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail { - margin: 0 16px 0 0; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .setting { - margin: 0 0 5px; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .setting span { - margin: 0; -} -.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field { - margin: 0 0 5px; -} -.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description { - margin-top: 3px; -} -.acf-media-modal.-edit .media-sidebar .media-types-required-info { - display: none; -} -@media (max-width: 900px) { - .acf-media-modal.-edit { - top: 30px; - right: 30px; - bottom: 30px; - left: 30px; - } -} -@media (max-width: 640px) { - .acf-media-modal.-edit { - top: 0; - right: 0; - bottom: 0; - left: 0; - } -} -@media (max-width: 480px) { - .acf-media-modal.-edit .media-frame-content { - top: 40px; - } -} - -.acf-temp-remove { - position: relative; - opacity: 1; - -webkit-transition: all 0.25s ease; - -moz-transition: all 0.25s ease; - -o-transition: all 0.25s ease; - transition: all 0.25s ease; - overflow: hidden; - /* overlay prevents hover */ -} -.acf-temp-remove:after { - display: block; - content: ""; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 99; -} - -.hidden-by-conditional-logic { - display: none !important; -} -.hidden-by-conditional-logic.appear-empty { - display: table-cell !important; -} -.hidden-by-conditional-logic.appear-empty .acf-input { - display: none !important; -} - -.acf-postbox.acf-hidden { - display: none !important; -} - -.acf-attention { - transition: border 0.25s ease-out; -} -.acf-attention.-focused { - border: #23282d solid 1px !important; - transition: none; -} - -tr.acf-attention { - transition: box-shadow 0.25s ease-out; - position: relative; -} -tr.acf-attention.-focused { - box-shadow: #23282d 0 0 0px 1px !important; -} - -#editor .edit-post-layout__metaboxes { - padding: 0; -} -#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area { - margin: 0; -} -#editor .metabox-location-side .postbox-container { - float: none; -} -#editor .postbox { - color: #444; -} -#editor .postbox > .postbox-header .hndle { - border-bottom: none; -} -#editor .postbox > .postbox-header .hndle:hover { - background: transparent; -} -#editor .postbox > .postbox-header .handle-actions .handle-order-higher, -#editor .postbox > .postbox-header .handle-actions .handle-order-lower { - width: 1.62rem; -} -#editor .postbox > .postbox-header .handle-actions .acf-hndle-cog { - height: 44px; - line-height: 44px; -} -#editor .postbox > .postbox-header:hover { - background: #f0f0f0; -} -#editor .postbox:last-child.closed > .postbox-header { - border-bottom: none; -} -#editor .postbox:last-child > .inside { - border-bottom: none; -} -#editor .block-editor-writing-flow__click-redirect { - min-height: 50px; -} - -body.is-dragging-metaboxes #acf_after_title-sortables { - outline: 3px dashed #646970; - display: flow-root; - min-height: 60px; - margin-bottom: 3px !important; -} - -/*# sourceMappingURL=acf-input.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map deleted file mode 100644 index 479edbe9c..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/acf-input.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-input.css","mappings":"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A;AJnHH;AIuHE;EACC;AJrHH;AI0HC;EACC;AJxHF;AErqCC;EEkyCC,qBHjzCe;ADurCjB;AI2HE;EACC,qBHnzCc;AD0rCjB;AI4HE;EAEC;AJ3HH;AI4HG;EACC;AJ1HJ;AI8HE;EACC;AJ5HH;AI6HG;EACC;AJ3HJ;AI6HG;EACC;AJ3HJ;;AIiIA;AACA;EACC;EACA;EACA;AJ9HD;;AIiIA;EACC;AJ9HD;AIgIC;EACC;EACA;AJ9HF;;AIoIC;EACC;EACA;EACA;AJjIF;;AIqIA;AAEC;EACC;EACA;EACA;AJnIF;;AIuIA;;;;2EAAA;AAMA;EACC;EACA;EACA;AJrID;AIuIC;EACC;EACA;AJrIF;AIuIE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJrIH;AIwIE;EACC;EACA;EACA;EACA;AJtIH;AI0IE;EACC;AJxIH;AI4IC;EACC;AJ1IF;AI8IC;EACC;AJ5IF;AIiJE;EACC;AJ/IH;AIiJE;;EAEC;AJ/IH;AIqJE;EACC;AJnJH;AIqJE;EACC;AJnJH;AIqJE;EACC;AJnJH;AIyJE;EACC;AJvJH;AIyJE;;EAEC;AJvJH;AI2JE;EACC;AJzJH;AI6JE;EACC;AJ3JH;AIiKE;EACC;AJ/JH;AIiKE;EACC;AJ/JH;;AIoKA;AACA;EACC;EACA;AJjKD;;AIoKA;EACC;AJjKD;;AIoKA;EACC;AJjKD;;AImKA;EACC;EACA;AJhKD;;AImKA;EACC;AJhKD;;AImKA;;;;2EAAA;AAMA;EACC;EACA;EAuDA;EAkGA;AJxTD;AIkKC;EAEC;EACA;EAiCA;AJjMF;AE92CC;EACC;EACA;EACA;AFg3CF;AI6JE;EACC;EACA;EACA;EACA;EACA;EACA;AJ3JH;AI4JG;EACC;AJ1JJ;AI8JG;;EAEC;EACA;AJ5JJ;AI8JI;;;EAEC;EACA;AJ3JL;AI8JG;EACC;EACA;EACA;EACA;AJ5JJ;AIkKG;EACC;AJhKJ;AIoKG;EACC;AJlKJ;AIoKG;EACC;AJlKJ;AIwKC;EACC;EACA;EACA;EACA;AJtKF;AIwKE;;;EAGC;EACA;EACA;EACA;EACA;AJtKH;AIyKE;EACC;AJ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ACC;AJnZF;;AIuZA;AACA;EACC,iBH5tFiB;EG6tFjB,kBH7tFiB;EG8tFjB;AJpZD;;AIuZA;AAIA;AACA;;;;;;;;;CAAA;AAWA;AACA;EACC;EACA;AJxZD;AI0ZC;EACC;AJxZF;AI2ZC;EACC;AJzZF;;AIgaC;EACC;AJ7ZF;AIiaC;EACC;AJ/ZF;AImaC;EACC;AJjaF;;AIqaA;;;;+EAAA;AAUG;;EAEC;AJvaJ;AI0aI;;EAEC;AJxaL;AI8aE;EACC;EACA;AJ5aH;AI8aG;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AJ9aJ;AIibI;EACC;AJ/aL;AIgbK;EACC;AJ9aN;AImbI;EACC;EACA;EACA;AJjbL;AImbK;EACC;AJjbN;AIobK;EACC;EACA;AJlbN;AImbM;EACC;EACA;AJjbP;AIobM;EACC;AJlbP;AIubM;EACC;AJrbP;AI8bG;EACC;EACA;EACA;EACA;AJ5bJ;AI8bG;EACC;AJ5bJ;AI8bG;EACC;EACA;EACA;AJ5bJ;AIgcG;EACC;EACA;AJ9bJ;AIicG;EACC;AJ/bJ;;AIqcA;;;;+EAAA;AAOC;;EACC;EAEC;EACA;AJpcH;AIucE;;EAEE;EACA;EACA;EACA;EAED,yBHp3FQ;EGq3FR;EAEA,cHn3FQ;AD46EX;;AI4cA;;;;+EAAA;AAMA;EACC;AJ1cD;;AI6cA;EACC;AJ1cD;;AI6cA;EACC;EACA;AJ1cD;;AI6cA;EACC;AJ1cD;;AKn/EA;;;;8FAAA;AAMA;EAEC;EAkCA;EAYA;ALw8ED;AKr/EC;EAEC;EAkBA;ALq+EF;AKt/EE;EACC;EACG;EAEA;ALu/EN;AKt/EG;EACC;ALw/EJ;AKr/EM;EACF;EACA;ALu/EJ;AKh/EE;EACC;EAEA;ALi/EH;AKh/EG;EACC;ALk/EJ;AK1+EC;EACC;EAEA;AL2+EF;AK1+EE;EACC;AL4+EH;AKr+EC;EACC;ALu+EF;;AKl+EA;;EAGC;EAgBA;ALq9ED;AKp+EC;;;;;;;;;;;;;;EAOI;AL6+EL;AK1+EC;;EACC;AL6+EF;AKx+EC;;;;;;;;;;;;;;;;EAQI;ALk/EL;;AK5+EC;EACC;AL++EF;AK5+EC;EACC;EAWF;;;;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EACC;ANupFJ;AMlpFG;EACC;EACA;EACA;EACA;ANopFJ;AMhpFG;EACC;ANkpFJ;AM/oFG;EACC;ANipFJ;AM/oFI;EACC;ANipFL;AMvoFG;EACC;ANyoFJ;AMvoFI;EACC;ANyoFL;AMjoFE;EAA6B;ANooF/B;AM9nFC;EAvGD;IAwGE;IACA;IACA;IACA;ENioFA;AACF;AM7nFC;EAhHD;IAiHE;IACA;IACA;IACA;ENgoFA;AACF;AM9nFC;EACC;IACI;ENgoFJ;AACF;;AOtlGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;APwlGD;AOvlGC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;APylGF;;AOplGA;EACC;APulGD;AOplGC;EACC;APslGF;AOrlGE;EACC;APulGH;;AOjlGA;EACC;APolGD;;AOhlGA;EACC;APmlGD;AOllGC;EACC;EACA;APolGF;;AOjlGA;EACC;EACA;APolGD;AOnlGC;EACC;APqlGF;;AQtoGC;EACC;ARyoGF;AQxoGE;EACC;AR0oGH;AQpoGE;EACC;ARsoGH;AQjoGC;EACC;ARmoGF;AQhoGG;EACC;ARkoGJ;AQjoGI;EACC;ARmoGL;AQ/nGI;;EAEC;ARioGL;AQ7nGI;EACC;EACA;AR+nGL;AQ5nGG;EACC;AR8nGJ;AQznGE;EACC;AR2nGH;AQznGE;EACC;AR2nGH;AQtnGC;EACC;ARwnGF;;AQnnGA;EACC;EACA;EACA;EACA;ARsnGD,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_forms.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_media.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_postbox.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2 {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4 {\n font-size: 13px;\n}\n.acf-admin-page .p5 {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .acf-field p.description, .acf-field .acf-admin-page p.description, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-field-setting-prefix_label p.description code, .acf-field-setting-prefix_label p.description .acf-admin-page code,\n.acf-admin-page .acf-field-setting-prefix_name p.description code,\n.acf-field-setting-prefix_name p.description .acf-admin-page code {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n position: relative;\n}\n\n.acf-field {\n margin: 15px 0;\n clear: both;\n}\n.acf-field p.description {\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-field .acf-label {\n vertical-align: top;\n margin: 0 0 10px;\n}\n.acf-field .acf-label label {\n display: block;\n font-weight: 500;\n margin: 0 0 3px;\n padding: 0;\n}\n.acf-field .acf-label:empty {\n margin-bottom: 0;\n}\n.acf-field .acf-input {\n vertical-align: top;\n}\n.acf-field p.description {\n display: block;\n margin-top: 6px;\n color: #667085;\n}\n.acf-field .acf-notice {\n margin: 0 0 15px;\n background: #edf2ff;\n color: #0c6ca0;\n border-color: #2183b9;\n}\n.acf-field .acf-notice.-error {\n background: #ffe6e6;\n color: #cc2727;\n border-color: #d12626;\n}\n.acf-field .acf-notice.-success {\n background: #eefbe8;\n color: #0e7b17;\n border-color: #32a23b;\n}\n.acf-field .acf-notice.-warning {\n background: #fff3e6;\n color: #bd4b0e;\n border-color: #d16226;\n}\ntd.acf-field,\ntr.acf-field {\n margin: 0;\n}\n\n.acf-field[data-width] {\n float: left;\n clear: none;\n /*\n \t@media screen and (max-width: $sm) {\n \t\tfloat: none;\n \t\twidth: auto;\n \t\tborder-left-width: 0;\n \t\tborder-right-width: 0;\n \t}\n */\n}\n.acf-field[data-width] + .acf-field[data-width] {\n border-left: 1px solid #eeeeee;\n}\nhtml[dir=rtl] .acf-field[data-width] {\n float: right;\n}\nhtml[dir=rtl] .acf-field[data-width] + .acf-field[data-width] {\n border-left: none;\n border-right: 1px solid #eeeeee;\n}\ntd.acf-field[data-width],\ntr.acf-field[data-width] {\n float: none;\n}\n\n.acf-field.-c0 {\n clear: both;\n border-left-width: 0 !important;\n}\nhtml[dir=rtl] .acf-field.-c0 {\n border-left-width: 1px !important;\n border-right-width: 0 !important;\n}\n\n.acf-field.-r0 {\n border-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields {\n position: relative;\n}\n.acf-fields:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-border {\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-fields > .acf-field {\n position: relative;\n margin: 0;\n padding: 16px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-fields > .acf-field:first-child {\n border-top: none;\n margin-top: 0;\n}\ntd.acf-fields {\n padding: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-clear > .acf-field {\n border: none;\n padding: 0;\n margin: 15px 0;\n}\n.acf-fields.-clear > .acf-field[data-width] {\n border: none !important;\n}\n.acf-fields.-clear > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-left > .acf-field {\n padding: 15px 0;\n}\n.acf-fields.-left > .acf-field:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-left > .acf-field:before {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 0;\n background: #f9f9f9;\n border-color: #e1e1e1;\n border-style: solid;\n border-width: 0 1px 0 0;\n top: 0;\n bottom: 0;\n left: 0;\n width: 20%;\n}\n.acf-fields.-left > .acf-field[data-width] {\n float: none;\n width: auto !important;\n border-left-width: 0 !important;\n border-right-width: 0 !important;\n}\n.acf-fields.-left > .acf-field > .acf-label {\n float: left;\n width: 20%;\n margin: 0;\n padding: 0 12px;\n}\n.acf-fields.-left > .acf-field > .acf-input {\n float: left;\n width: 80%;\n margin: 0;\n padding: 0 12px;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field:before {\n border-width: 0 0 0 1px;\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-label {\n float: right;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {\n float: right;\n}\n#side-sortables .acf-fields.-left > .acf-field:before {\n display: none;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-field:before {\n display: none;\n }\n .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n }\n .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n }\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n padding: 0;\n border: none;\n}\n.acf-fields.-clear.-left > .acf-field:before {\n display: none;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table tr.acf-field > td.acf-label {\n padding: 15px 12px;\n margin: 0;\n background: #f9f9f9;\n width: 20%;\n}\n.acf-table tr.acf-field > td.acf-input {\n padding: 15px 12px;\n margin: 0;\n border-left-color: #e1e1e1;\n}\n\n.acf-sortable-tr-helper {\n position: relative !important;\n display: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-postbox {\n position: relative;\n}\n.acf-postbox > .inside {\n margin: 0 !important; /* override WP style - do not delete - you have tried this before */\n padding: 0 !important; /* override WP style - do not delete - you have tried this before */\n}\n.acf-postbox .acf-hndle-cog {\n color: #72777c;\n font-size: 16px;\n line-height: 36px;\n height: 36px;\n width: 1.62rem;\n position: relative;\n display: none;\n}\n.acf-postbox .acf-hndle-cog:hover {\n color: #191e23;\n}\n.acf-postbox > .hndle:hover .acf-hndle-cog,\n.acf-postbox > .postbox-header:hover .acf-hndle-cog {\n display: inline-block;\n}\n.acf-postbox > .hndle .acf-hndle-cog {\n height: 20px;\n line-height: 20px;\n float: right;\n width: auto;\n}\n.acf-postbox > .hndle .acf-hndle-cog:hover {\n color: #777777;\n}\n.acf-postbox .acf-replace-with-fields {\n padding: 15px;\n text-align: center;\n}\n\n#post-body-content #acf_after_title-sortables {\n margin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n border: 0 none;\n background: transparent;\n box-shadow: none;\n /* hide hndle */\n /* inside */\n}\n.acf-postbox.seamless > .postbox-header,\n.acf-postbox.seamless > .hndle,\n.acf-postbox.seamless > .handlediv {\n display: none !important;\n}\n.acf-postbox.seamless > .inside {\n display: block !important; /* stop metabox from hiding when closed */\n margin-left: -12px !important;\n margin-right: -12px !important;\n}\n.acf-postbox.seamless > .inside > .acf-field {\n border-color: transparent;\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n /* hide sidebar bg */\n /* mobile */\n}\n.acf-postbox.seamless > .acf-fields.-left > .acf-field:before {\n display: none;\n}\n@media screen and (max-width: 782px) {\n .acf-postbox.seamless > .acf-fields.-left {\n /* remove padding */\n }\n .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label, .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n }\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Inputs\n*\n*-----------------------------------------------------------------------------*/\n.acf-field input[type=text],\n.acf-field input[type=password],\n.acf-field input[type=date],\n.acf-field input[type=datetime],\n.acf-field input[type=datetime-local],\n.acf-field input[type=email],\n.acf-field input[type=month],\n.acf-field input[type=number],\n.acf-field input[type=search],\n.acf-field input[type=tel],\n.acf-field input[type=time],\n.acf-field input[type=url],\n.acf-field input[type=week],\n.acf-field textarea,\n.acf-field select {\n width: 100%;\n padding: 4px 8px;\n margin: 0;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 1.4;\n}\n.acf-admin-3-8 .acf-field input[type=text],\n.acf-admin-3-8 .acf-field input[type=password],\n.acf-admin-3-8 .acf-field input[type=date],\n.acf-admin-3-8 .acf-field input[type=datetime],\n.acf-admin-3-8 .acf-field input[type=datetime-local],\n.acf-admin-3-8 .acf-field input[type=email],\n.acf-admin-3-8 .acf-field input[type=month],\n.acf-admin-3-8 .acf-field input[type=number],\n.acf-admin-3-8 .acf-field input[type=search],\n.acf-admin-3-8 .acf-field input[type=tel],\n.acf-admin-3-8 .acf-field input[type=time],\n.acf-admin-3-8 .acf-field input[type=url],\n.acf-admin-3-8 .acf-field input[type=week],\n.acf-admin-3-8 .acf-field textarea,\n.acf-admin-3-8 .acf-field select {\n padding: 3px 5px;\n}\n.acf-field textarea {\n resize: vertical;\n}\n\nbody.acf-browser-firefox .acf-field select {\n padding: 4px 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Text\n*\n*-----------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n box-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n font-size: 13px;\n line-height: 1.4;\n padding: 4px 8px;\n background: #f5f5f5;\n border: #7e8993 solid 1px;\n min-height: 30px;\n}\n.acf-admin-3-8 .acf-input-prepend,\n.acf-admin-3-8 .acf-input-append {\n padding: 3px 5px;\n border-color: #dddddd;\n min-height: 28px;\n}\n\n.acf-input-prepend {\n float: left;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n float: right;\n border-left-width: 0;\n border-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n position: relative;\n overflow: hidden;\n}\n.acf-input-wrap .acf-is-prepended {\n border-radius: 0 6px 6px 0 !important;\n}\n.acf-input-wrap .acf-is-appended {\n border-radius: 6px 0 0 6px !important;\n}\n.acf-input-wrap .acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/* rtl */\nhtml[dir=rtl] .acf-input-prepend {\n border-left-width: 0;\n border-right-width: 1px;\n border-radius: 0 3px 3px 0;\n float: right;\n}\n\nhtml[dir=rtl] .acf-input-append {\n border-left-width: 1px;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n float: left;\n}\n\nhtml[dir=rtl] input.acf-is-prepended {\n border-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=rtl] input.acf-is-appended {\n border-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=rtl] input.acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Color Picker\n*\n*-----------------------------------------------------------------------------*/\n.acf-color-picker .wp-color-result {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .acf-color-picker .wp-color-result {\n border-color: #ccd0d4;\n}\n.acf-color-picker .wp-picker-active {\n position: relative;\n z-index: 1;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Url\n*\n*-----------------------------------------------------------------------------*/\n.acf-url i {\n position: absolute;\n top: 5px;\n left: 5px;\n opacity: 0.5;\n color: #7e8993;\n}\n.acf-url input[type=url] {\n padding-left: 27px !important;\n}\n.acf-url.-valid i {\n opacity: 1;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf {\n z-index: 1001;\n /* open */\n /* single open */\n}\n.select2-container.-acf .select2-choices {\n background: #fff;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n min-height: 31px;\n}\n.select2-container.-acf .select2-choices .select2-search-choice {\n margin: 5px 0 5px 5px;\n padding: 3px 5px 3px 18px;\n border-color: #bbb;\n background: #f9f9f9;\n box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n /* sortable item*/\n /* sortable shadow */\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {\n background: #5897fb;\n border-color: rgb(63.0964912281, 135.4912280702, 250.4035087719);\n color: #fff !important;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {\n visibility: hidden;\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder {\n background-color: #f7f7f7;\n border-color: #f7f7f7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-choices .select2-search-choice-focus {\n border-color: #999;\n}\n.select2-container.-acf .select2-choices .select2-search-field input {\n height: 31px;\n line-height: 22px;\n margin: 0;\n padding: 5px 5px 5px 7px;\n}\n.select2-container.-acf .select2-choice {\n border-color: #bbbbbb;\n}\n.select2-container.-acf .select2-choice .select2-arrow {\n background: transparent;\n border-left-color: #dfdfdf;\n padding-left: 1px;\n}\n.select2-container.-acf .select2-choice .select2-result-description {\n display: none;\n}\n.select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {\n border-color: #5b9dd9;\n border-radius: 3px 3px 0 0;\n}\n.select2-container.-acf.select2-dropdown-open .select2-choice {\n background: #fff;\n border-color: #5b9dd9;\n}\n\n/* rtl */\nhtml[dir=rtl] .select2-container.-acf .select2-search-choice-close {\n left: 24px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice > .select2-chosen {\n margin-left: 42px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {\n padding-left: 0;\n padding-right: 1px;\n}\n\n/* description */\n.select2-drop {\n /* search*/\n /* result */\n}\n.select2-drop .select2-search {\n padding: 4px 4px 0;\n}\n.select2-drop .select2-result {\n /* hover*/\n}\n.select2-drop .select2-result .select2-result-description {\n color: #999;\n font-size: 12px;\n margin-left: 5px;\n}\n.select2-drop .select2-result.select2-highlighted .select2-result-description {\n color: #fff;\n opacity: 0.75;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf li {\n margin-bottom: 0;\n}\n.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple {\n overflow: hidden;\n}\n.select2-container.-acf .select2-selection {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .select2-container.-acf .select2-selection {\n border-color: #aaa;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child {\n float: none;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input {\n width: 100% !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered {\n padding-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] {\n display: inline;\n padding: 0;\n margin: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice {\n margin-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n background-color: #f7f7f7;\n border-color: #cccccc;\n max-width: 100%;\n overflow: hidden;\n word-wrap: normal !important;\n white-space: normal;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {\n background: #0783BE;\n border-color: #066998;\n color: #fff !important;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {\n visibility: hidden;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n position: static;\n border-right: none;\n padding: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {\n background-color: #F2F4F7;\n border-color: #F2F4F7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search__field {\n box-shadow: none !important;\n min-height: 0;\n}\n.acf-row .select2-container.-acf .select2-selection--single {\n overflow: hidden;\n}\n.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered {\n white-space: normal;\n}\n\n.acf-admin-single-field-group .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n\n.select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n\n.select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.select2-container .select2-dropdown {\n z-index: 900000;\n}\n.select2-container .select2-dropdown .select2-search__field {\n line-height: 1.4;\n min-height: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Link\n*\n*-----------------------------------------------------------------------------*/\n.acf-link .link-wrap {\n display: none;\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n padding: 5px;\n line-height: 26px;\n background: #fff;\n word-wrap: break-word;\n word-break: break-all;\n}\n.acf-link .link-wrap .link-title {\n padding: 0 5px;\n}\n.acf-link.-value .button {\n display: none;\n}\n.acf-link.-value .acf-icon.-link-ext {\n display: none;\n}\n.acf-link.-value .link-wrap {\n display: inline-block;\n}\n.acf-link.-external .acf-icon.-link-ext {\n display: inline-block;\n}\n\n#wp-link-backdrop {\n z-index: 900000 !important;\n}\n\n#wp-link-wrap {\n z-index: 900001 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Radio\n*\n*-----------------------------------------------------------------------------*/\nul.acf-radio-list,\nul.acf-checkbox-list {\n background: transparent;\n border: 1px solid transparent;\n position: relative;\n padding: 1px;\n margin: 0;\n /* hl */\n /* rtl */\n}\nul.acf-radio-list:focus-within,\nul.acf-checkbox-list:focus-within {\n border: 1px solid #A5D2E7;\n border-radius: 6px;\n}\nul.acf-radio-list li,\nul.acf-checkbox-list li {\n font-size: 13px;\n line-height: 22px;\n margin: 0;\n position: relative;\n word-wrap: break-word;\n /* attachment sidebar fix*/\n}\nul.acf-radio-list li label,\nul.acf-checkbox-list li label {\n display: inline;\n}\nul.acf-radio-list li input[type=checkbox],\nul.acf-radio-list li input[type=radio],\nul.acf-checkbox-list li input[type=checkbox],\nul.acf-checkbox-list li input[type=radio] {\n margin: -1px 4px 0 0;\n vertical-align: middle;\n}\nul.acf-radio-list li input[type=text],\nul.acf-checkbox-list li input[type=text] {\n width: auto;\n vertical-align: middle;\n margin: 2px 0;\n}\nul.acf-radio-list li span,\nul.acf-checkbox-list li span {\n float: none;\n}\nul.acf-radio-list li i,\nul.acf-checkbox-list li i {\n vertical-align: middle;\n}\nul.acf-radio-list.acf-hl li,\nul.acf-checkbox-list.acf-hl li {\n margin-right: 20px;\n clear: none;\n}\nhtml[dir=rtl] ul.acf-radio-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-radio-list input[type=radio],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=radio] {\n margin-left: 4px;\n margin-right: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Button Group\n*\n*-----------------------------------------------------------------------------*/\n.acf-button-group {\n display: inline-block;\n /* default (horizontal) */\n /* vertical */\n}\n.acf-button-group label {\n display: inline-block;\n border: #7e8993 solid 1px;\n position: relative;\n z-index: 1;\n padding: 5px 10px;\n background: #fff;\n}\n.acf-button-group label:hover {\n color: #016087;\n background: #f3f5f6;\n border-color: #0071a1;\n z-index: 2;\n}\n.acf-button-group label.selected {\n border-color: #007cba;\n background: rgb(0, 141, 211.5);\n color: #fff;\n z-index: 2;\n}\n.acf-button-group input {\n display: none !important;\n}\n.acf-button-group {\n padding-left: 1px;\n display: inline-flex;\n flex-direction: row;\n flex-wrap: nowrap;\n}\n.acf-button-group label {\n margin: 0 0 0 -1px;\n flex: 1;\n text-align: center;\n white-space: nowrap;\n}\n.acf-button-group label:first-child {\n border-radius: 3px 0 0 3px;\n}\nhtml[dir=rtl] .acf-button-group label:first-child {\n border-radius: 0 3px 3px 0;\n}\n.acf-button-group label:last-child {\n border-radius: 0 3px 3px 0;\n}\nhtml[dir=rtl] .acf-button-group label:last-child {\n border-radius: 3px 0 0 3px;\n}\n.acf-button-group label:only-child {\n border-radius: 3px;\n}\n.acf-button-group.-vertical {\n padding-left: 0;\n padding-top: 1px;\n flex-direction: column;\n}\n.acf-button-group.-vertical label {\n margin: -1px 0 0 0;\n}\n.acf-button-group.-vertical label:first-child {\n border-radius: 3px 3px 0 0;\n}\n.acf-button-group.-vertical label:last-child {\n border-radius: 0 0 3px 3px;\n}\n.acf-button-group.-vertical label:only-child {\n border-radius: 3px;\n}\n.acf-admin-3-8 .acf-button-group label {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-button-group label:hover {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-button-group label.selected {\n border-color: #007cba;\n}\n\n.acf-admin-page .acf-button-group {\n display: flex;\n align-items: stretch;\n align-content: center;\n height: 40px;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-button-group label {\n display: inline-flex;\n align-items: center;\n align-content: center;\n border: #D0D5DD solid 1px;\n padding: 6px 16px;\n color: #475467;\n font-weight: 500;\n}\n.acf-admin-page .acf-button-group label:hover {\n color: #0783BE;\n}\n.acf-admin-page .acf-button-group label.selected {\n background: #F9FAFB;\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n display: inline-flex;\n align-items: center;\n margin-top: 8px;\n margin-left: 2px;\n position: relative;\n padding-top: 4px;\n padding-right: auto;\n padding-bottom: 4px;\n padding-left: 8px;\n background-color: #EBF5FA;\n border-color: #A5D2E7;\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n order: 2;\n width: 14px;\n height: 14px;\n margin-right: 0;\n margin-left: 4px;\n color: #6BB5D8;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {\n color: #0783BE;\n}\n.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {\n content: \"\";\n display: block;\n width: 14px;\n height: 14px;\n top: 0;\n left: 0;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Checkbox\n*\n*-----------------------------------------------------------------------------*/\n.acf-checkbox-list .button {\n margin: 10px 0 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* True / False\n*\n*-----------------------------------------------------------------------------*/\n.acf-switch {\n display: grid;\n grid-template-columns: 1fr 1fr;\n width: fit-content;\n max-width: 100%;\n border-radius: 5px;\n cursor: pointer;\n position: relative;\n background: #f5f5f5;\n height: 30px;\n vertical-align: middle;\n border: #7e8993 solid 1px;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -o-transition: background 0.25s ease;\n transition: background 0.25s ease;\n /* hover */\n /* active */\n /* message */\n}\n.acf-switch span {\n display: inline-block;\n float: left;\n text-align: center;\n font-size: 13px;\n line-height: 22px;\n padding: 4px 10px;\n min-width: 15px;\n}\n.acf-switch span i {\n vertical-align: middle;\n}\n.acf-switch .acf-switch-on {\n color: #fff;\n text-shadow: #007cba 0 1px 0;\n overflow: hidden;\n}\n.acf-switch .acf-switch-off {\n overflow: hidden;\n}\n.acf-switch .acf-switch-slider {\n position: absolute;\n top: 2px;\n left: 2px;\n bottom: 2px;\n right: 50%;\n z-index: 1;\n background: #fff;\n border-radius: 3px;\n border: #7e8993 solid 1px;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n transition-property: left, right;\n}\n.acf-switch:hover, .acf-switch.-focus {\n border-color: #0071a1;\n background: #f3f5f6;\n color: #016087;\n}\n.acf-switch:hover .acf-switch-slider, .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-switch.-on {\n background: #0d99d5;\n border-color: #007cba;\n /* hover */\n}\n.acf-switch.-on .acf-switch-slider {\n left: 50%;\n right: 2px;\n border-color: #007cba;\n}\n.acf-switch.-on:hover {\n border-color: #007cba;\n}\n.acf-switch + span {\n margin-left: 6px;\n}\n.acf-admin-3-8 .acf-switch {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch .acf-switch-slider {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch:hover, .acf-admin-3-8 .acf-switch.-focus {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch:hover .acf-switch-slider, .acf-admin-3-8 .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch.-on {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on .acf-switch-slider {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on:hover {\n border-color: #007cba;\n}\n\n/* checkbox */\n.acf-switch-input {\n opacity: 0;\n position: absolute;\n margin: 0;\n}\n\n.acf-admin-single-field-group .acf-true-false {\n border: 1px solid transparent;\n}\n.acf-admin-single-field-group .acf-true-false:focus-within {\n border: 1px solid #399CCB;\n border-radius: 120px;\n}\n\n.acf-true-false:has(.acf-switch) label {\n display: flex;\n align-items: center;\n justify-items: center;\n}\n\n/* in media modal */\n.compat-item .acf-true-false .message {\n float: none;\n padding: 0;\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\n*-------------------------------------------------------------------------*/\n.acf-google-map {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-google-map .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n}\n.acf-google-map .title .search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 40px;\n padding: 5px 10px;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-google-map .title .acf-loading {\n position: absolute;\n top: 10px;\n right: 11px;\n display: none;\n}\n.acf-google-map .title .acf-icon:active {\n display: inline-block !important;\n}\n.acf-google-map .canvas {\n height: 400px;\n}\n.acf-google-map:hover .title .acf-actions {\n display: block;\n}\n.acf-google-map .title .acf-icon.-location {\n display: inline-block;\n}\n.acf-google-map .title .acf-icon.-cancel,\n.acf-google-map .title .acf-icon.-search {\n display: none;\n}\n.acf-google-map.-value .title .search {\n font-weight: bold;\n}\n.acf-google-map.-value .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-value .title .acf-icon.-cancel {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-searching .title .acf-icon.-cancel,\n.acf-google-map.-searching .title .acf-icon.-search {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-actions {\n display: block;\n}\n.acf-google-map.-searching .title .search {\n font-weight: normal !important;\n}\n.acf-google-map.-loading .title a {\n display: none !important;\n}\n.acf-google-map.-loading .title i {\n display: inline-block;\n}\n\n/* autocomplete */\n.pac-container {\n border-width: 1px 0;\n box-shadow: none;\n}\n\n.pac-container:after {\n display: none;\n}\n\n.pac-container .pac-item:first-child {\n border-top: 0 none;\n}\n\n.pac-container .pac-item {\n padding: 5px 10px;\n cursor: pointer;\n}\n\nhtml[dir=rtl] .pac-container .pac-item {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\n*-------------------------------------------------------------------------*/\n.acf-relationship {\n background: #fff;\n border: #ccd0d4 solid 1px;\n /* list */\n /* selection (bottom) */\n}\n.acf-relationship .filters {\n border-bottom: #ccd0d4 solid 1px;\n background: #fff;\n /* widths */\n}\n.acf-relationship .filters:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .filters .filter {\n margin: 0;\n padding: 0;\n float: left;\n width: 100%;\n box-sizing: border-box;\n padding: 7px 7px 7px 0;\n}\n.acf-relationship .filters .filter:first-child {\n padding-left: 7px;\n}\n.acf-relationship .filters .filter input,\n.acf-relationship .filters .filter select {\n margin: 0;\n float: none; /* potential fix for media popup? */\n}\n.acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active,\n.acf-relationship .filters .filter select:focus,\n.acf-relationship .filters .filter select:active {\n outline: none;\n box-shadow: none;\n}\n.acf-relationship .filters .filter input {\n border-color: transparent;\n box-shadow: none;\n padding-left: 3px;\n padding-right: 3px;\n}\n.acf-relationship .filters.-f2 .filter {\n width: 50%;\n}\n.acf-relationship .filters.-f3 .filter {\n width: 25%;\n}\n.acf-relationship .filters.-f3 .filter.-search {\n width: 50%;\n}\n.acf-relationship .list {\n margin: 0;\n padding: 5px;\n height: 160px;\n overflow: auto;\n}\n.acf-relationship .list .acf-rel-label,\n.acf-relationship .list .acf-rel-item,\n.acf-relationship .list p {\n padding: 5px;\n margin: 0;\n display: block;\n position: relative;\n min-height: 18px;\n}\n.acf-relationship .list .acf-rel-label {\n font-weight: bold;\n}\n.acf-relationship .list .acf-rel-item {\n cursor: pointer;\n /* hover */\n /* disabled */\n}\n.acf-relationship .list .acf-rel-item b {\n text-decoration: underline;\n font-weight: normal;\n}\n.acf-relationship .list .acf-rel-item .thumbnail {\n background: rgb(223.5, 223.5, 223.5);\n width: 22px;\n height: 22px;\n float: left;\n margin: -2px 5px 0 0;\n}\n.acf-relationship .list .acf-rel-item .thumbnail img {\n max-width: 22px;\n max-height: 22px;\n margin: 0 auto;\n display: block;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon img {\n max-height: 20px;\n margin-top: 1px;\n}\n.acf-relationship .list .acf-rel-item:hover, .acf-relationship .list .acf-rel-item.relationship-hover {\n background: #3875d7;\n color: #fff;\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail {\n background: rgb(162.1610878661, 190.6192468619, 236.3389121339);\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon, .acf-relationship .list .acf-rel-item.relationship-hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item.disabled {\n opacity: 0.5;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover {\n background: transparent;\n color: #333;\n cursor: default;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail {\n background: rgb(223.5, 223.5, 223.5);\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list ul {\n padding-bottom: 5px;\n}\n.acf-relationship .list ul .acf-rel-label,\n.acf-relationship .list ul .acf-rel-item,\n.acf-relationship .list ul p {\n padding-left: 20px;\n}\n.acf-relationship .selection {\n position: relative;\n /* choices */\n /* values */\n}\n.acf-relationship .selection:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .selection .values,\n.acf-relationship .selection .choices {\n width: 50%;\n background: #fff;\n float: left;\n}\n.acf-relationship .selection .choices {\n background: #f9f9f9;\n}\n.acf-relationship .selection .choices .list {\n border-right: #dfdfdf solid 1px;\n}\n.acf-relationship .selection .values .acf-icon {\n position: absolute;\n top: 4px;\n right: 7px;\n display: none;\n /* rtl */\n}\nhtml[dir=rtl] .acf-relationship .selection .values .acf-icon {\n right: auto;\n left: 7px;\n}\n.acf-relationship .selection .values .acf-rel-item:hover .acf-icon, .acf-relationship .selection .values .acf-rel-item.relationship-hover .acf-icon {\n display: block;\n}\n.acf-relationship .selection .values .acf-rel-item {\n cursor: move;\n}\n.acf-relationship .selection .values .acf-rel-item b {\n text-decoration: none;\n}\n\n/* menu item fix */\n.menu-item .acf-relationship ul {\n width: auto;\n}\n.menu-item .acf-relationship li {\n display: block;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\n*-------------------------------------------------------------------------*/\n.acf-editor-wrap.delay .acf-editor-toolbar {\n content: \"\";\n display: block;\n background: #f5f5f5;\n border-bottom: #dddddd solid 1px;\n color: #555d66;\n padding: 10px;\n}\n.acf-editor-wrap.delay .wp-editor-area {\n padding: 10px;\n border: none;\n color: inherit !important;\n}\n.acf-editor-wrap iframe {\n min-height: 200px;\n}\n.acf-editor-wrap .wp-editor-container {\n border: 1px solid #ccd0d4;\n box-shadow: none !important;\n}\n.acf-editor-wrap .wp-editor-tabs {\n box-sizing: content-box;\n}\n.acf-editor-wrap .wp-switch-editor {\n border-color: #ccd0d4;\n border-bottom-color: transparent;\n}\n\n#mce_fullscreen_container {\n z-index: 900000 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTab\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-tab {\n display: none !important;\n}\n\n.hidden-by-tab {\n display: none !important;\n}\n\n.acf-tab-wrap {\n clear: both;\n z-index: 1;\n overflow: auto;\n}\n\n.acf-tab-group {\n border-bottom: #ccc solid 1px;\n padding: 10px 10px 0;\n}\n.acf-tab-group li {\n margin: 0 0.5em 0 0;\n}\n.acf-tab-group li a {\n padding: 5px 10px;\n display: block;\n color: #555;\n font-size: 14px;\n font-weight: 600;\n line-height: 24px;\n border: #ccc solid 1px;\n border-bottom: 0 none;\n text-decoration: none;\n background: #e5e5e5;\n transition: none;\n}\n.acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-tab-group li a:focus {\n outline: none;\n box-shadow: none;\n}\n.acf-tab-group li a:empty {\n display: none;\n}\nhtml[dir=rtl] .acf-tab-group li {\n margin: 0 0 0 0.5em;\n}\n.acf-tab-group li.active a {\n background: #f1f1f1;\n color: #000;\n padding-bottom: 6px;\n margin-bottom: -1px;\n position: relative;\n z-index: 1;\n}\n\n.acf-fields > .acf-tab-wrap {\n background: #f9f9f9;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n position: relative;\n border-top: #ccd0d4 solid 1px;\n border-bottom: #ccd0d4 solid 1px;\n z-index: 2;\n margin-bottom: -1px;\n}\n.acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-color: #dfdfdf;\n}\n\n.acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 20%;\n /* mobile */\n /* rtl */\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 10px;\n }\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 0;\n padding-right: 20%;\n /* mobile */\n}\n@media screen and (max-width: 850px) {\n html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-right: 10px;\n }\n}\n\n.acf-tab-wrap.-left .acf-tab-group {\n position: absolute;\n left: 0;\n width: 20%;\n border: 0 none;\n padding: 0 !important; /* important overrides 'left aligned labels' */\n margin: 1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li {\n float: none;\n margin: -1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li a {\n border: 1px solid #ededed;\n font-size: 13px;\n line-height: 18px;\n color: #0073aa;\n padding: 10px;\n margin: 0;\n font-weight: normal;\n border-width: 1px 0;\n border-radius: 0;\n background: transparent;\n}\n.acf-tab-wrap.-left .acf-tab-group li a:hover {\n color: #00a0d2;\n}\n.acf-tab-wrap.-left .acf-tab-group li.active a {\n border-color: #dfdfdf;\n color: #000;\n margin-right: -1px;\n background: #fff;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group {\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {\n margin-right: 0;\n margin-left: -1px;\n}\n.acf-field + .acf-tab-wrap.-left:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 1;\n height: 10px;\n border-top: #dfdfdf solid 1px;\n border-bottom: #dfdfdf solid 1px;\n margin-bottom: -1px;\n}\n.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {\n border-top: none;\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n padding: 0 0 0 20% !important;\n position: relative;\n /* before */\n /* rtl */\n}\n.acf-fields.-sidebar:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 20%;\n bottom: 0;\n border-right: #dfdfdf solid 1px;\n background: #f9f9f9;\n z-index: 1;\n}\nhtml[dir=rtl] .acf-fields.-sidebar {\n padding: 0 20% 0 0 !important;\n}\nhtml[dir=rtl] .acf-fields.-sidebar:before {\n border-left: #dfdfdf solid 1px;\n border-right-width: 0;\n left: auto;\n right: 0;\n}\n.acf-fields.-sidebar.-left {\n padding: 0 0 0 180px !important;\n /* rtl */\n}\nhtml[dir=rtl] .acf-fields.-sidebar.-left {\n padding: 0 180px 0 0 !important;\n}\n.acf-fields.-sidebar.-left:before {\n background: #f1f1f1;\n border-color: #dfdfdf;\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group {\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n border-color: #e4e4e4;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f9f9f9;\n}\n.acf-fields.-sidebar > .acf-field-tab + .acf-field {\n border-top: none;\n}\n\n.acf-fields.-clear > .acf-tab-wrap {\n background: transparent;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group {\n margin-top: 0;\n border-top: none;\n padding-left: 0;\n padding-right: 0;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields.-sidebar {\n margin-left: 0 !important;\n}\n.acf-postbox.seamless > .acf-fields.-sidebar:before {\n background: transparent;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap {\n background: transparent;\n margin-bottom: 10px;\n padding-left: 12px;\n padding-right: 12px;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-top: 0 none;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before {\n border-top: none;\n height: auto;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group {\n margin-bottom: 0;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a {\n border-width: 1px 0 1px 1px !important;\n border-color: #cccccc;\n background: #e5e5e5;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n}\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, .menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #fff;\n}\n\n.compat-item .acf-tab-wrap td {\n display: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n border-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n margin: 10px 0 !important;\n padding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n background: #f9f9f9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n border-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n background: #f1f1f1;\n}\n\n.widget .acf-tab-group li.active a {\n background: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding-left: 23%;\n border-bottom-color: #dddddd;\n}\n\n/* table */\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-oembed {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-oembed .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n padding: 5px 10px;\n}\n.acf-oembed .title .input-search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 30px;\n padding: 0;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-oembed .title .acf-actions {\n padding: 6px;\n}\n.acf-oembed .canvas {\n position: relative;\n min-height: 250px;\n background: #f9f9f9;\n}\n.acf-oembed .canvas .canvas-media {\n position: relative;\n z-index: 1;\n}\n.acf-oembed .canvas iframe {\n display: block;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n.acf-oembed .canvas .acf-icon.-picture {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 0;\n height: 42px;\n width: 42px;\n font-size: 42px;\n color: #999;\n}\n.acf-oembed .canvas .acf-loading-overlay {\n background: rgba(255, 255, 255, 0.9);\n}\n.acf-oembed .canvas .canvas-error {\n position: absolute;\n top: 50%;\n left: 0%;\n right: 0%;\n margin: -9px 0 0 0;\n text-align: center;\n display: none;\n}\n.acf-oembed .canvas .canvas-error p {\n padding: 8px;\n margin: 0;\n display: inline;\n}\n.acf-oembed.has-value .canvas {\n min-height: 50px;\n}\n.acf-oembed.has-value .input-search {\n font-weight: bold;\n}\n.acf-oembed.has-value .title:hover .acf-actions {\n display: block;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-image-uploader {\n position: relative;\n /* image wrap*/\n /* input */\n /* rtl */\n}\n.acf-image-uploader:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-image-uploader p {\n margin: 0;\n}\n.acf-image-uploader .image-wrap {\n position: relative;\n float: left;\n /* hover */\n}\n.acf-image-uploader .image-wrap img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n display: block;\n min-width: 30px;\n min-height: 30px;\n background: #f1f1f1;\n margin: 0;\n padding: 0;\n /* svg */\n}\n.acf-image-uploader .image-wrap img[src$=\".svg\"] {\n min-height: 100px;\n min-width: 100px;\n}\n.acf-image-uploader .image-wrap:hover .acf-actions {\n display: block;\n}\n.acf-image-uploader input.button {\n width: auto;\n}\nhtml[dir=rtl] .acf-image-uploader .image-wrap {\n float: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-file-uploader {\n position: relative;\n /* hover */\n /* rtl */\n}\n.acf-file-uploader p {\n margin: 0;\n}\n.acf-file-uploader .file-wrap {\n border: #ccd0d4 solid 1px;\n min-height: 84px;\n position: relative;\n background: #fff;\n}\n.acf-file-uploader .file-icon {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n padding: 10px;\n background: #f1f1f1;\n border-right: #d5d9dd solid 1px;\n}\n.acf-file-uploader .file-icon img {\n display: block;\n padding: 0;\n margin: 0;\n max-width: 48px;\n}\n.acf-file-uploader .file-info {\n padding: 10px;\n margin-left: 69px;\n}\n.acf-file-uploader .file-info p {\n margin: 0 0 2px;\n font-size: 13px;\n line-height: 1.4em;\n word-break: break-all;\n}\n.acf-file-uploader .file-info a {\n text-decoration: none;\n}\n.acf-file-uploader:hover .acf-actions {\n display: block;\n}\nhtml[dir=rtl] .acf-file-uploader .file-icon {\n left: auto;\n right: 0;\n border-left: #e5e5e5 solid 1px;\n border-right: none;\n}\nhtml[dir=rtl] .acf-file-uploader .file-info {\n margin-right: 69px;\n margin-left: 0;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*-----------------------------------------------------------------------------*/\n.acf-ui-datepicker .ui-datepicker {\n z-index: 900000 !important;\n}\n.acf-ui-datepicker .ui-datepicker .ui-widget-header a {\n cursor: pointer;\n transition: none;\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n border: 1px solid #98b7e8 !important;\n background: #98b7e8 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n border: 1px solid #3875d7 !important;\n background: #3875d7 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-separator {\n /* fields */\n}\n.acf-field-separator .acf-label {\n margin-bottom: 0;\n}\n.acf-field-separator .acf-label label {\n font-weight: normal;\n}\n.acf-field-separator .acf-input {\n display: none;\n}\n.acf-fields > .acf-field-separator {\n background: #f9f9f9;\n border-bottom: 1px solid #dfdfdf;\n border-top: 1px solid #dfdfdf;\n margin-bottom: -1px;\n z-index: 2;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*-----------------------------------------------------------------------------*/\n.acf-taxonomy-field {\n position: relative;\n /* hover */\n /* select */\n}\n.acf-taxonomy-field .categorychecklist-holder {\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n max-height: 200px;\n overflow: auto;\n}\n.acf-taxonomy-field .acf-checkbox-list {\n margin: 0;\n padding: 10px;\n}\n.acf-taxonomy-field .acf-checkbox-list ul.children {\n padding-left: 18px;\n}\n.acf-taxonomy-field:hover .acf-actions {\n display: block;\n}\n.acf-taxonomy-field[data-ftype=select] .acf-actions {\n padding: 0;\n margin: -9px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tRange\n*\n*-----------------------------------------------------------------------------*/\n.acf-range-wrap {\n /* rtl */\n}\n.acf-range-wrap .acf-append,\n.acf-range-wrap .acf-prepend {\n display: inline-block;\n vertical-align: middle;\n line-height: 28px;\n margin: 0 7px 0 0;\n}\n.acf-range-wrap .acf-append {\n margin: 0 0 0 7px;\n}\n.acf-range-wrap input[type=range] {\n display: inline-block;\n padding: 0;\n margin: 0;\n vertical-align: middle;\n height: 28px;\n}\n.acf-range-wrap input[type=range]:focus {\n outline: none;\n}\n.acf-range-wrap input[type=number] {\n display: inline-block;\n min-width: 5em;\n padding-right: 4px;\n margin-left: 10px;\n vertical-align: middle;\n}\nhtml[dir=rtl] .acf-range-wrap input[type=number] {\n margin-right: 10px;\n margin-left: 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-append {\n margin: 0 7px 0 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-prepend {\n margin: 0 0 0 7px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*-----------------------------------------------------------------------------*/\n.acf-accordion {\n margin: -1px 0;\n padding: 0;\n background: #fff;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n z-index: 1;\n}\n.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title:hover {\n background: #f3f4f5;\n}\n.acf-accordion .acf-accordion-title label {\n margin: 0;\n padding: 0;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title p {\n font-weight: normal;\n}\n.acf-accordion .acf-accordion-title .acf-accordion-icon {\n float: right;\n}\n.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n position: absolute;\n right: 10px;\n top: 50%;\n transform: translateY(-50%);\n color: #191e23;\n fill: currentColor;\n}\n.acf-accordion .acf-accordion-content {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-accordion.-open > .acf-accordion-content {\n display: block;\n}\n\n.acf-field.acf-accordion {\n margin: -1px 0;\n padding: 0 !important;\n border-color: #d5d9dd;\n}\n.acf-field.acf-accordion .acf-label.acf-accordion-title {\n padding: 12px;\n width: auto;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content {\n padding: 0;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields {\n border-top: #eeeeee solid 1px;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields.-clear {\n padding: 0 12px 15px;\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion:before {\n display: none;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title {\n width: auto;\n margin: 0 !important;\n padding: 12px;\n float: none !important;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content {\n padding: 0 !important;\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n border: #cccccc solid 1px;\n background: transparent;\n}\n.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -16px;\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n background: transparent;\n}\ntr.acf-field.acf-accordion > .acf-input {\n padding: 0 !important;\n border: #cccccc solid 1px;\n}\ntr.acf-field.acf-accordion .acf-accordion-content {\n padding: 0 12px 12px;\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n border: 0 none;\n padding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n padding-right: 0;\n margin-right: 5%;\n}\n#addtag > .acf-field.acf-accordion + p.submit {\n margin-top: 0;\n}\n\n/* border */\ntr.acf-accordion {\n margin: 15px 0 !important;\n}\ntr.acf-accordion + tr.acf-accordion {\n margin-top: -16px !important;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n margin-left: 12px;\n margin-right: 12px;\n border: #ccd0d4 solid 1px;\n}\n\n/* rtl */\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n border: #dfdfdf solid 1px;\n margin-bottom: 10px;\n}\n.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title {\n margin-bottom: 0;\n}\n.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -11px;\n}\n\n.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -1px;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input {\n width: 100%;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td {\n padding-bottom: 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*-----------------------------------------------------------------------------*/\n.block-editor .edit-post-sidebar .acf-postbox > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox > .hndle {\n border-bottom-width: 0 !important;\n}\n.block-editor .edit-post-sidebar .acf-postbox.closed > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox.closed > .hndle {\n border-bottom-width: 1px !important;\n}\n.block-editor .edit-post-sidebar .acf-fields {\n min-height: 1px;\n overflow: auto;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field {\n border-width: 0;\n border-color: #e2e4e7;\n margin: 0px;\n padding: 10px 16px;\n width: auto !important;\n min-height: 0 !important;\n float: none !important;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label {\n margin-bottom: 5px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label label {\n font-weight: normal;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion {\n padding: 0;\n margin: 0;\n border-top-width: 1px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion:first-child {\n border-top-width: 0;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 15px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {\n font-weight: 500;\n color: rgb(30, 30, 30);\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n right: 16px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-top-width: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice {\n display: grid;\n grid-template-columns: 1fr 25px;\n padding: 10px;\n margin: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice p:last-of-type {\n margin: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields > .acf-notice > .acf-notice-dismiss {\n position: relative;\n top: unset;\n right: unset;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-field .acf-notice {\n margin: 0;\n padding: 0;\n}\n.block-editor .edit-post-sidebar .block-editor-block-inspector .acf-fields .acf-error {\n margin-bottom: 10px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Prefix field label & prefix field names\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-setting-prefix_label p.description,\n.acf-field-setting-prefix_name p.description {\n order: 3;\n margin-top: 0;\n margin-left: 16px;\n}\n.acf-field-setting-prefix_label p.description code,\n.acf-field-setting-prefix_name p.description code {\n padding-top: 4px;\n padding-right: 6px;\n padding-bottom: 4px;\n padding-left: 6px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #667085;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Editor tab styles\n*\n*-----------------------------------------------------------------------------*/\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n border-top: none;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #ffffff;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n border-color: #ccd0d4;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n.form-table > tbody {\n /* field */\n /* tab wrap */\n /* misc */\n}\n.form-table > tbody > .acf-field {\n /* label */\n /* input */\n}\n.form-table > tbody > .acf-field > .acf-label {\n padding: 20px 10px 20px 0;\n width: 210px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-label {\n padding: 20px 0 20px 10px;\n}\n.form-table > tbody > .acf-field > .acf-label label {\n font-size: 14px;\n color: #23282d;\n}\n.form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px 15px 5%;\n}\n.form-table > tbody > .acf-tab-wrap td {\n padding: 15px 5% 15px 0;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-tab-wrap td {\n padding: 15px 0 15px 5%;\n}\n.form-table > tbody .form-table th.acf-th {\n width: auto;\n}\n\n#your-profile,\n#createuser {\n /* override for user css */\n /* allow sub fields to display correctly */\n}\n#your-profile .acf-field input[type=text],\n#your-profile .acf-field input[type=password],\n#your-profile .acf-field input[type=number],\n#your-profile .acf-field input[type=search],\n#your-profile .acf-field input[type=email],\n#your-profile .acf-field input[type=url],\n#your-profile .acf-field select,\n#createuser .acf-field input[type=text],\n#createuser .acf-field input[type=password],\n#createuser .acf-field input[type=number],\n#createuser .acf-field input[type=search],\n#createuser .acf-field input[type=email],\n#createuser .acf-field input[type=url],\n#createuser .acf-field select {\n max-width: 25em;\n}\n#your-profile .acf-field textarea,\n#createuser .acf-field textarea {\n max-width: 500px;\n}\n#your-profile .acf-field .acf-field input[type=text],\n#your-profile .acf-field .acf-field input[type=password],\n#your-profile .acf-field .acf-field input[type=number],\n#your-profile .acf-field .acf-field input[type=search],\n#your-profile .acf-field .acf-field input[type=email],\n#your-profile .acf-field .acf-field input[type=url],\n#your-profile .acf-field .acf-field textarea,\n#your-profile .acf-field .acf-field select,\n#createuser .acf-field .acf-field input[type=text],\n#createuser .acf-field .acf-field input[type=password],\n#createuser .acf-field .acf-field input[type=number],\n#createuser .acf-field .acf-field input[type=search],\n#createuser .acf-field .acf-field input[type=email],\n#createuser .acf-field .acf-field input[type=url],\n#createuser .acf-field .acf-field textarea,\n#createuser .acf-field .acf-field select {\n max-width: none;\n}\n\n#registerform h2 {\n margin: 1em 0;\n}\n#registerform .acf-field {\n margin-top: 0;\n /*\n \t\t.acf-input {\n \t\t\tinput {\n \t\t\t\tfont-size: 24px;\n \t\t\t\tpadding: 5px;\n \t\t\t\theight: auto;\n \t\t\t}\n \t\t}\n */\n}\n#registerform .acf-field .acf-label {\n margin-bottom: 0;\n}\n#registerform .acf-field .acf-label label {\n font-weight: normal;\n line-height: 1.5;\n}\n#registerform p.submit {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-term-fields {\n padding-right: 5%;\n}\n#acf-term-fields > .acf-field > .acf-label {\n margin: 0;\n}\n#acf-term-fields > .acf-field > .acf-label label {\n font-size: 12px;\n font-weight: normal;\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n vertical-align: top;\n float: none;\n margin: 4px 4px 0;\n}\n\n#edittag .acf-fields.-left > .acf-field {\n padding-left: 220px;\n}\n#edittag .acf-fields.-left > .acf-field:before {\n width: 209px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-label {\n width: 220px;\n margin-left: -220px;\n padding: 0 10px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n#edittag > .acf-fields.-left {\n width: 96%;\n}\n#edittag > .acf-fields.-left > .acf-field > .acf-label {\n padding-left: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n#widgets-right .widget .acf-field .description {\n padding-left: 0;\n padding-right: 0;\n}\n\n.acf-widget-fields > .acf-field .acf-label {\n margin-bottom: 5px;\n}\n.acf-widget-fields > .acf-field .acf-label label {\n font-weight: normal;\n margin: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-menu-settings {\n border-top: 1px solid #eee;\n margin-top: 2em;\n}\n.acf-menu-settings.-seamless {\n border-top: none;\n margin-top: 15px;\n}\n.acf-menu-settings.-seamless > h2 {\n display: none;\n}\n.acf-menu-settings .list li {\n display: block;\n margin-bottom: 0;\n}\n\n.acf-fields.acf-menu-item-fields {\n clear: both;\n padding-top: 1px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field {\n margin: 5px 0;\n padding-right: 10px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label {\n margin-bottom: 0;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label label {\n font-style: italic;\n font-weight: normal;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n#post .compat-attachment-fields .compat-field-acf-form-data {\n display: none;\n}\n#post .compat-attachment-fields,\n#post .compat-attachment-fields > tbody,\n#post .compat-attachment-fields > tbody > tr,\n#post .compat-attachment-fields > tbody > tr > th,\n#post .compat-attachment-fields > tbody > tr > td {\n display: block;\n}\n#post .compat-attachment-fields > tbody > .acf-field {\n margin: 15px 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label {\n margin: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label {\n margin: 0;\n padding: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p {\n margin: 0 0 3px !important;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-input {\n margin: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input table {\n display: table;\n table-layout: auto;\n}\n.media-modal .compat-attachment-fields td.acf-input table tbody {\n display: table-row-group;\n}\n.media-modal .compat-attachment-fields td.acf-input table tr {\n display: table-row;\n}\n.media-modal .compat-attachment-fields td.acf-input table td, .media-modal .compat-attachment-fields td.acf-input table th {\n display: table-cell;\n}\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n margin: 5px 0;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 30%;\n margin: 0;\n padding: 0;\n float: left;\n text-align: right;\n display: block;\n float: left;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label {\n padding-top: 6px;\n margin: 0;\n color: #666666;\n font-weight: 400;\n line-height: 16px;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n width: 65%;\n margin: 0;\n padding: 0;\n float: right;\n display: block;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field p.description {\n margin: 0;\n}\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n background: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n}\n.acf-selection-error .selection-error-label {\n background: #CC0000;\n border-radius: 3px;\n color: #fff;\n font-weight: bold;\n margin-right: 8px;\n padding: 2px 4px;\n}\n.acf-selection-error .selection-error-message {\n color: #b44;\n display: block;\n padding-top: 8px;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled .thumbnail {\n opacity: 0.25 !important;\n}\n.media-modal .attachment.acf-disabled .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n/* misc */\n.media-modal {\n /* compat-item */\n /* allow line breaks in upload error */\n /* fix required span */\n /* sidebar */\n /* mobile md */\n}\n.media-modal .compat-field-acf-form-data,\n.media-modal .compat-field-acf-blank {\n display: none !important;\n}\n.media-modal .upload-error-message {\n white-space: pre-wrap;\n}\n.media-modal .acf-required {\n padding: 0 !important;\n margin: 0 !important;\n float: none !important;\n color: #f00 !important;\n}\n.media-modal .media-sidebar .compat-item {\n padding-bottom: 20px;\n}\n@media (max-width: 900px) {\n .media-modal {\n /* label */\n /* field */\n }\n .media-modal .setting span,\n .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n width: 98%;\n float: none;\n text-align: left;\n min-height: 0;\n padding: 0;\n }\n .media-modal .setting input,\n .media-modal .setting textarea,\n .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n float: none;\n height: auto;\n max-width: none;\n width: 98%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n.media-modal .acf-expand-details {\n float: right;\n padding: 8px 10px;\n margin-right: 6px;\n font-size: 13px;\n height: 18px;\n line-height: 18px;\n color: #666;\n text-decoration: none;\n}\n.media-modal .acf-expand-details:focus, .media-modal .acf-expand-details:active {\n outline: 0 none;\n box-shadow: none;\n color: #666;\n}\n.media-modal .acf-expand-details:hover {\n color: #000;\n}\n.media-modal .acf-expand-details .is-open {\n display: none;\n}\n.media-modal .acf-expand-details .is-closed {\n display: block;\n}\n@media (max-width: 640px) {\n .media-modal .acf-expand-details {\n display: none;\n }\n}\n\n/* expanded */\n.media-modal.acf-expanded {\n /* toggle */\n}\n.media-modal.acf-expanded .acf-expand-details .is-open {\n display: block;\n}\n.media-modal.acf-expanded .acf-expand-details .is-closed {\n display: none;\n}\n.media-modal.acf-expanded .attachments-browser .media-toolbar,\n.media-modal.acf-expanded .attachments-browser .attachments {\n right: 740px;\n}\n.media-modal.acf-expanded .media-sidebar {\n width: 708px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n float: left;\n max-height: none;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img {\n max-width: 100%;\n max-height: 200px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details {\n float: right;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 20%;\n margin-right: 0;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting input,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting + .description,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input {\n min-width: 77%;\n}\n@media (max-width: 900px) {\n .media-modal.acf-expanded .attachments-browser .media-toolbar {\n display: none;\n }\n .media-modal.acf-expanded .attachments {\n display: none;\n }\n .media-modal.acf-expanded .media-sidebar {\n width: auto;\n max-width: none !important;\n bottom: 0 !important;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n min-width: 0;\n max-width: none;\n width: 30%;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n min-width: 0;\n max-width: none;\n width: 67%;\n }\n}\n@media (max-width: 640px) {\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n width: 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal {\n /* hide embed settings */\n}\n.acf-media-modal .media-embed .setting.align,\n.acf-media-modal .media-embed .setting.link-to {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal.-edit {\n /* resize modal */\n left: 15%;\n right: 15%;\n top: 100px;\n bottom: 100px;\n /* hide elements */\n /* full width */\n /* tidy up incorrect distance */\n /* title box shadow (to match media grid) */\n /* sidebar */\n /* mobile md */\n /* mobile sm */\n}\n.acf-media-modal.-edit .media-frame-menu,\n.acf-media-modal.-edit .media-frame-router,\n.acf-media-modal.-edit .media-frame-content .attachments,\n.acf-media-modal.-edit .media-frame-content .media-toolbar {\n display: none;\n}\n.acf-media-modal.-edit .media-frame-title,\n.acf-media-modal.-edit .media-frame-content,\n.acf-media-modal.-edit .media-frame-toolbar,\n.acf-media-modal.-edit .media-sidebar {\n width: auto;\n left: 0;\n right: 0;\n}\n.acf-media-modal.-edit .media-frame-content {\n top: 50px;\n}\n.acf-media-modal.-edit .media-frame-title {\n border-bottom: 1px solid #DFDFDF;\n box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.acf-media-modal.-edit .media-sidebar {\n padding: 0 16px;\n /* WP details */\n /* ACF fields */\n /* WP required message */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details {\n overflow: visible;\n /* hide 'Attachment Details' heading */\n /* remove overflow */\n /* move thumbnail */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details > h3, .acf-media-modal.-edit .media-sidebar .attachment-details > h2 {\n display: none;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info {\n background: #fff;\n border-bottom: #dddddd solid 1px;\n padding: 16px;\n margin: 0 -16px 16px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail {\n margin: 0 16px 0 0;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting span {\n margin: 0;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description {\n margin-top: 3px;\n}\n.acf-media-modal.-edit .media-sidebar .media-types-required-info {\n display: none;\n}\n@media (max-width: 900px) {\n .acf-media-modal.-edit {\n top: 30px;\n right: 30px;\n bottom: 30px;\n left: 30px;\n }\n}\n@media (max-width: 640px) {\n .acf-media-modal.-edit {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n@media (max-width: 480px) {\n .acf-media-modal.-edit .media-frame-content {\n top: 40px;\n }\n}\n\n.acf-temp-remove {\n position: relative;\n opacity: 1;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n overflow: hidden;\n /* overlay prevents hover */\n}\n.acf-temp-remove:after {\n display: block;\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 99;\n}\n\n.hidden-by-conditional-logic {\n display: none !important;\n}\n.hidden-by-conditional-logic.appear-empty {\n display: table-cell !important;\n}\n.hidden-by-conditional-logic.appear-empty .acf-input {\n display: none !important;\n}\n\n.acf-postbox.acf-hidden {\n display: none !important;\n}\n\n.acf-attention {\n transition: border 0.25s ease-out;\n}\n.acf-attention.-focused {\n border: #23282d solid 1px !important;\n transition: none;\n}\n\ntr.acf-attention {\n transition: box-shadow 0.25s ease-out;\n position: relative;\n}\ntr.acf-attention.-focused {\n box-shadow: #23282d 0 0 0px 1px !important;\n}\n\n#editor .edit-post-layout__metaboxes {\n padding: 0;\n}\n#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area {\n margin: 0;\n}\n#editor .metabox-location-side .postbox-container {\n float: none;\n}\n#editor .postbox {\n color: #444;\n}\n#editor .postbox > .postbox-header .hndle {\n border-bottom: none;\n}\n#editor .postbox > .postbox-header .hndle:hover {\n background: transparent;\n}\n#editor .postbox > .postbox-header .handle-actions .handle-order-higher,\n#editor .postbox > .postbox-header .handle-actions .handle-order-lower {\n width: 1.62rem;\n}\n#editor .postbox > .postbox-header .handle-actions .acf-hndle-cog {\n height: 44px;\n line-height: 44px;\n}\n#editor .postbox > .postbox-header:hover {\n background: #f0f0f0;\n}\n#editor .postbox:last-child.closed > .postbox-header {\n border-bottom: none;\n}\n#editor .postbox:last-child > .inside {\n border-bottom: none;\n}\n#editor .block-editor-writing-flow__click-redirect {\n min-height: 50px;\n}\n\nbody.is-dragging-metaboxes #acf_after_title-sortables {\n outline: 3px dashed #646970;\n display: flow-root;\n min-height: 60px;\n margin-bottom: 3px !important;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tposition: relative;\n}\n\n.acf-field {\n\tmargin: 15px 0;\n\n\t// clear is important as it will avoid any layout issues with floating fields\n\t// do not delete (you have tried this)\n\tclear: both;\n\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t// label\n\t.acf-label {\n\t\tvertical-align: top;\n\t\tmargin: 0 0 10px;\n\n\t\tlabel {\n\t\t\tdisplay: block;\n\t\t\tfont-weight: 500;\n\t\t\tmargin: 0 0 3px;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t&:empty {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t// input\n\t.acf-input {\n\t\tvertical-align: top;\n\t}\n\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: {\n\t\t\ttop: 6px;\n\t\t}\n\t\t@extend .p6;\n\t\tcolor: $gray-500;\n\t}\n\n\t// notice\n\t.acf-notice {\n\t\tmargin: 0 0 15px;\n\t\tbackground: #edf2ff;\n\t\tcolor: #0c6ca0;\n\t\tborder-color: #2183b9;\n\n\t\t// error\n\t\t&.-error {\n\t\t\tbackground: #ffe6e6;\n\t\t\tcolor: #cc2727;\n\t\t\tborder-color: #d12626;\n\t\t}\n\n\t\t// success\n\t\t&.-success {\n\t\t\tbackground: #eefbe8;\n\t\t\tcolor: #0e7b17;\n\t\t\tborder-color: #32a23b;\n\t\t}\n\n\t\t// warning\n\t\t&.-warning {\n\t\t\tbackground: #fff3e6;\n\t\t\tcolor: #bd4b0e;\n\t\t\tborder-color: #d16226;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&},\n\t\ttr#{&} {\n\t\tmargin: 0;\n\t}\n}\n\n// width\n.acf-field[data-width] {\n\tfloat: left;\n\tclear: none;\n\n\t// next\n\t+ .acf-field[data-width] {\n\t\tborder-left: 1px solid #eeeeee;\n\t}\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tfloat: right;\n\n\t\t+ .acf-field[data-width] {\n\t\t\tborder-left: none;\n\t\t\tborder-right: 1px solid #eeeeee;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&},\n\t\ttr#{&} {\n\t\tfloat: none;\n\t}\n\n\t// mobile\n\t/*\n\t@media screen and (max-width: $sm) {\n\t\tfloat: none;\n\t\twidth: auto;\n\t\tborder-left-width: 0;\n\t\tborder-right-width: 0;\n\t}\n*/\n}\n\n// float helpers\n.acf-field.-c0 {\n\tclear: both;\n\tborder-left-width: 0 !important;\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tborder-left-width: 1px !important;\n\t\tborder-right-width: 0 !important;\n\t}\n}\n\n.acf-field.-r0 {\n\tborder-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields {\n\tposition: relative;\n\n\t// clearifx\n\t@include clearfix();\n\n\t// border\n\t&.-border {\n\t\tborder: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\t}\n\n\t// field\n\t> .acf-field {\n\t\tposition: relative;\n\t\tmargin: 0;\n\t\tpadding: 16px;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t// first\n\t\t&:first-child {\n\t\t\tborder-top: none;\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// table\n\t@at-root td#{&} {\n\t\tpadding: 0 !important;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-clear > .acf-field {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 15px 0;\n\n\t// width\n\t&[data-width] {\n\t\tborder: none !important;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-left > .acf-field {\n\tpadding: $fy 0;\n\n\t// clearifx\n\t@include clearfix();\n\n\t// sidebar\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\tz-index: 0;\n\t\tbackground: #f9f9f9;\n\t\tborder-color: #e1e1e1;\n\t\tborder-style: solid;\n\t\tborder-width: 0 1px 0 0;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t}\n\n\t// width\n\t&[data-width] {\n\t\tfloat: none;\n\t\twidth: auto !important;\n\t\tborder-left-width: 0 !important;\n\t\tborder-right-width: 0 !important;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tfloat: left;\n\t\twidth: 80%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\t// sidebar\n\t\t&:before {\n\t\t\tborder-width: 0 0 0 1px;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\n\t\t// label\n\t\t> .acf-label {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t// input\n\t\t> .acf-input {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// In sidebar.\n\t#side-sortables & {\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t// sidebar\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t// label\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t\t// input\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n\tpadding: 0;\n\tborder: none;\n\n\t// sidebar\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table tr.acf-field {\n\t// label\n\t> td.acf-label {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tbackground: #f9f9f9;\n\t\twidth: 20%;\n\t}\n\n\t// input\n\t> td.acf-input {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tborder-left-color: #e1e1e1;\n\t}\n}\n\n.acf-sortable-tr-helper {\n\tposition: relative !important;\n\tdisplay: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-postbox {\n\tposition: relative;\n\n\t// inside\n\t> .inside {\n\t\tmargin: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t\tpadding: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t}\n\n\t// Edit cog.\n\t.acf-hndle-cog {\n\t\tcolor: #72777c;\n\t\tfont-size: 16px;\n\t\tline-height: 36px;\n\t\theight: 36px; // Mimic WP 5.5\n\t\twidth: 1.62rem; // Mimic WP 5.5\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\t&:hover {\n\t\t\tcolor: #191e23;\n\t\t}\n\t}\n\n\t// Show on hover.\n\t> .hndle:hover,\n\t> .postbox-header:hover {\n\t\t.acf-hndle-cog {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// WP < 5.5 styling\n\t> .hndle {\n\t\t.acf-hndle-cog {\n\t\t\theight: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfloat: right;\n\t\t\twidth: auto;\n\t\t\t&:hover {\n\t\t\t\tcolor: #777777;\n\t\t\t}\n\t\t}\n\t}\n\n\t// replace\n\t.acf-replace-with-fields {\n\t\tpadding: 15px;\n\t\ttext-align: center;\n\t}\n}\n\n// Correct margin around #acf_after_title\n#post-body-content #acf_after_title-sortables {\n\tmargin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\tborder: 0 none;\n\tbackground: transparent;\n\tbox-shadow: none;\n\n\t/* hide hndle */\n\t> .postbox-header,\n\t> .hndle,\n\t> .handlediv {\n\t\tdisplay: none !important;\n\t}\n\n\t/* inside */\n\t> .inside {\n\t\tdisplay: block !important; /* stop metabox from hiding when closed */\n\t\tmargin-left: -$field_padding_x !important;\n\t\tmargin-right: -$field_padding_x !important;\n\n\t\t> .acf-field {\n\t\t\tborder-color: transparent;\n\t\t}\n\t}\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n\t/* hide sidebar bg */\n\t> .acf-field:before {\n\t\tdisplay: none;\n\t}\n\n\t/* mobile */\n\t@media screen and (max-width: 782px) {\n\t\t/* remove padding */\n\t\t& > .acf-field > .acf-label,\n\t\t& > .acf-field > .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Inputs\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field {\n\tinput[type=\"text\"],\n\tinput[type=\"password\"],\n\tinput[type=\"date\"],\n\tinput[type=\"datetime\"],\n\tinput[type=\"datetime-local\"],\n\tinput[type=\"email\"],\n\tinput[type=\"month\"],\n\tinput[type=\"number\"],\n\tinput[type=\"search\"],\n\tinput[type=\"tel\"],\n\tinput[type=\"time\"],\n\tinput[type=\"url\"],\n\tinput[type=\"week\"],\n\ttextarea,\n\tselect {\n\t\twidth: 100%;\n\t\tpadding: 4px 8px;\n\t\tmargin: 0;\n\t\tbox-sizing: border-box;\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tpadding: 3px 5px;\n\t\t}\n\t}\n\ttextarea {\n\t\tresize: vertical;\n\t}\n}\n\n// Fix extra padding in Firefox.\nbody.acf-browser-firefox .acf-field select {\n\tpadding: 4px 5px;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Text\n*\n*-----------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n\tbox-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n\tfont-size: 13px;\n\tline-height: 1.4;\n\tpadding: 4px 8px;\n\tbackground: #f5f5f5;\n\tborder: $wp-input-border solid 1px;\n\tmin-height: 30px;\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tpadding: 3px 5px;\n\t\tborder-color: $wp38-input-border;\n\t\tmin-height: 28px;\n\t}\n}\n\n.acf-input-prepend {\n\tfloat: left;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n\tfloat: right;\n\tborder-left-width: 0;\n\tborder-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n\tposition: relative;\n\toverflow: hidden;\n\t.acf-is-prepended {\n\t\tborder-radius: 0 $radius-md $radius-md 0 !important;\n\t}\n\t.acf-is-appended {\n\t\tborder-radius: $radius-md 0 0 $radius-md !important;\n\t}\n\t.acf-is-prepended.acf-is-appended {\n\t\tborder-radius: 0 !important;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-input-prepend {\n\tborder-left-width: 0;\n\tborder-right-width: 1px;\n\tborder-radius: 0 3px 3px 0;\n\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-input-append {\n\tborder-left-width: 1px;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended {\n\tborder-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-appended {\n\tborder-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended.acf-is-appended {\n\tborder-radius: 0 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Color Picker\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-color-picker {\n\t.wp-color-result {\n\t\tborder-color: $wp-input-border;\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\t}\n\t.wp-picker-active {\n\t\tposition: relative;\n\t\tz-index: 1;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Url\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-url {\n\ti {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tleft: 5px;\n\t\topacity: 0.5;\n\t\tcolor: #7e8993;\n\t}\n\n\tinput[type=\"url\"] {\n\t\tpadding-left: 27px !important;\n\t}\n\n\t&.-valid i {\n\t\topacity: 1;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*-----------------------------------------------------------------------------*/\n\n.select2-container.-acf {\n\tz-index: 1001;\n\t\n\t.select2-choices {\n\t\tbackground: #fff;\n\t\tborder-color: #ddd;\n\t\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n\t\tmin-height: 31px;\n\n\t\t.select2-search-choice {\n\t\t\tmargin: 5px 0 5px 5px;\n\t\t\tpadding: 3px 5px 3px 18px;\n\t\t\tborder-color: #bbb;\n\t\t\tbackground: #f9f9f9;\n\t\t\tbox-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n\n\t\t\t/* sortable item*/\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: #5897fb;\n\t\t\t\tborder-color: darken(#5897fb, 5%);\n\t\t\t\tcolor: #fff !important;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\ta {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* sortable shadow */\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: #f7f7f7;\n\t\t\t\tborder-color: #f7f7f7;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t.select2-search-choice-focus {\n\t\t\tborder-color: #999;\n\t\t}\n\n\t\t.select2-search-field input {\n\t\t\theight: 31px;\n\t\t\tline-height: 22px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 5px 5px 5px 7px;\n\t\t}\n\t}\n\n\t.select2-choice {\n\t\tborder-color: #bbbbbb;\n\n\t\t.select2-arrow {\n\t\t\tbackground: transparent;\n\t\t\tborder-left-color: #dfdfdf;\n\t\t\tpadding-left: 1px;\n\t\t}\n\n\t\t.select2-result-description {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t/* open */\n\t&.select2-container-active .select2-choices,\n\t&.select2-dropdown-open .select2-choices {\n\t\tborder-color: #5b9dd9;\n\t\tborder-radius: 3px 3px 0 0;\n\t}\n\n\t/* single open */\n\t&.select2-dropdown-open .select2-choice {\n\t\tbackground: #fff;\n\t\tborder-color: #5b9dd9;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .select2-container.-acf {\n\t.select2-search-choice-close {\n\t\tleft: 24px;\n\t}\n\n\t.select2-choice > .select2-chosen {\n\t\tmargin-left: 42px;\n\t}\n\n\t.select2-choice .select2-arrow {\n\t\tpadding-left: 0;\n\t\tpadding-right: 1px;\n\t}\n}\n\n/* description */\n.select2-drop {\n\t/* search*/\n\t.select2-search {\n\t\tpadding: 4px 4px 0;\n\t}\n\n\t/* result */\n\t.select2-result {\n\t\t.select2-result-description {\n\t\t\tcolor: #999;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 5px;\n\t\t}\n\n\t\t/* hover*/\n\t\t&.select2-highlighted {\n\t\t\t.select2-result-description {\n\t\t\t\tcolor: #fff;\n\t\t\t\topacity: 0.75;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*-----------------------------------------------------------------------------*/\n.select2-container.-acf {\n\t// Reset WP default style.\n\tli {\n\t\tmargin-bottom: 0;\n\t}\n\n\t// select2 4.1 specific targeting for plugin conflict resolution.\n\t&[data-select2-id^=\"select2-data\"] {\n\t\t.select2-selection--multiple {\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\n\t// Customize border color to match WP admin.\n\t.select2-selection {\n\t\tborder-color: $wp-input-border;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: #aaa;\n\t\t}\n\t}\n\n\t// Multiple wrap.\n\t.select2-selection--multiple {\n\t\t// If no value, increase hidden search input full width.\n\t\t// Overrides calculated px width issues.\n\t\t.select2-search--inline:first-child {\n\t\t\tfloat: none;\n\t\t\tinput {\n\t\t\t\twidth: 100% !important;\n\t\t\t}\n\t\t}\n\n\t\t// ul: Remove padding because li already has margin-right.\n\t\t.select2-selection__rendered {\n\t\t\tpadding-right: 0;\n\t\t}\n\n\t\t// incredibly specific targeting of an ID that only gets applied in select2 4.1 to solve plugin conflicts\n\t\t.select2-selection__rendered[id^=\"select2-acf-field\"] {\n\t\t\tdisplay: inline;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\n\t\t\t.select2-selection__choice {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t// li\n\t\t.select2-selection__choice {\n\t\t\tbackground-color: #f7f7f7;\n\t\t\tborder-color: #cccccc;\n\n\t\t\t// Allow choice to wrap multiple lines.\n\t\t\tmax-width: 100%;\n\t\t\toverflow: hidden;\n\t\t\tword-wrap: normal !important;\n\t\t\twhite-space: normal;\n\n\t\t\t// Sortable.\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: $blue-500;\n\t\t\t\tborder-color: $blue-600;\n\t\t\t\tcolor: #fff !important;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\tspan {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Fixed for select2's 4.1 css changes when loaded by another plugin.\n\t\t\t.select2-selection__choice__remove {\n\t\t\t\tposition: static;\n\t\t\t\tborder-right: none;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t// Sortable shadow\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tborder-color: $gray-100;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t// search\n\t\t.select2-search__field {\n\t\t\tbox-shadow: none !important;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n\n\t// Fix single select pushing out repeater field table width.\n\t.acf-row & .select2-selection--single {\n\t\toverflow: hidden;\n\t\t.select2-selection__rendered {\n\t\t\twhite-space: normal;\n\t\t}\n\t}\n}\n\n.acf-admin-single-field-group .select2-dropdown {\n\tborder-color: $blue-300 !important;\n\tmargin-top: -5px;\n\toverflow: hidden;\n\tbox-shadow: $elevation-01;\n}\n\n.select2-dropdown.select2-dropdown--above {\n\tmargin-top: 0;\n}\n\n.acf-admin-single-field-group .select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\tbackground-color: $gray-50 !important;\n\tcolor: $gray-500;\n\n\t&:hover {\n\t\tcolor: $blue-400;\n\t}\n}\n\n.acf-admin-single-field-group .select2-container--default\n\t.select2-results__option--highlighted[aria-selected] {\n\tcolor: #fff !important;\n\tbackground-color: $blue-500 !important;\n}\n\n// remove bottom margin on options\n.select2-dropdown .select2-results__option {\n\tmargin-bottom: 0;\n}\n\n// z-index helper.\n.select2-container {\n\t.select2-dropdown {\n\t\tz-index: 900000;\n\n\t\t// Reset input height.\n\t\t.select2-search__field {\n\t\t\tline-height: 1.4;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Link\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-link {\n\t.link-wrap {\n\t\tdisplay: none;\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tpadding: 5px;\n\t\tline-height: 26px;\n\t\tbackground: #fff;\n\n\t\tword-wrap: break-word;\n\t\tword-break: break-all;\n\n\t\t.link-title {\n\t\t\tpadding: 0 5px;\n\t\t}\n\t}\n\n\t// Has value.\n\t&.-value {\n\t\t.button {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.link-wrap {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// Is external.\n\t&.-external {\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n#wp-link-backdrop {\n\tz-index: 900000 !important;\n}\n#wp-link-wrap {\n\tz-index: 900001 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Radio\n*\n*-----------------------------------------------------------------------------*/\n\nul.acf-radio-list,\nul.acf-checkbox-list {\n\tbackground: transparent;\n\tborder: 1px solid transparent;\n\tposition: relative;\n\tpadding: 1px;\n\tmargin: 0;\n\n\t&:focus-within {\n\t\tborder: 1px solid $blue-200;\n\t\tborder-radius: $radius-md;\n\t}\n\n\tli {\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\tmargin: 0;\n\t\tposition: relative;\n\t\tword-wrap: break-word;\n\n\t\tlabel {\n\t\t\tdisplay: inline;\n\t\t}\n\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin: -1px 4px 0 0;\n\t\t\tvertical-align: middle;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: auto;\n\t\t\tvertical-align: middle;\n\t\t\tmargin: 2px 0;\n\t\t}\n\n\t\t/* attachment sidebar fix*/\n\t\tspan {\n\t\t\tfloat: none;\n\t\t}\n\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t/* hl */\n\t&.acf-hl {\n\t\tli {\n\t\t\tmargin-right: 20px;\n\t\t\tclear: none;\n\t\t}\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-left: 4px;\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Button Group\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-button-group {\n\tdisplay: inline-block;\n\n\tlabel {\n\t\tdisplay: inline-block;\n\t\tborder: $wp-input-border solid 1px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tpadding: 5px 10px;\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tcolor: #016087;\n\t\t\tbackground: #f3f5f6;\n\t\t\tborder-color: #0071a1;\n\t\t\tz-index: 2;\n\t\t}\n\n\t\t&.selected {\n\t\t\tborder-color: #007cba;\n\t\t\tbackground: lighten(#007cba, 5%);\n\t\t\tcolor: #fff;\n\t\t\tz-index: 2;\n\t\t}\n\t}\n\n\tinput {\n\t\tdisplay: none !important;\n\t}\n\n\t/* default (horizontal) */\n\t& {\n\t\tpadding-left: 1px;\n\t\tdisplay: inline-flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\n\t\tlabel {\n\t\t\tmargin: 0 0 0 -1px;\n\t\t\tflex: 1;\n\t\t\ttext-align: center;\n\t\t\twhite-space: nowrap;\n\n\t\t\t// corners\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:only-child {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* vertical */\n\t&.-vertical {\n\t\tpadding-left: 0;\n\t\tpadding-top: 1px;\n\t\tflex-direction: column;\n\n\t\tlabel {\n\t\t\tmargin: -1px 0 0 0;\n\n\t\t\t// corners\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: 3px 3px 0 0;\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 0 3px 3px;\n\t\t\t}\n\t\t\t&:only-child {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tlabel {\n\t\t\tborder-color: $wp-card-border;\n\t\t\t&:hover {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t\t&.selected {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page {\n\t.acf-button-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\talign-content: center;\n\t\theight: 40px;\n\t\tborder-radius: $radius-md;\n\t\tbox-shadow: $elevation-01;\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tborder: $gray-300 solid 1px;\n\t\t\tpadding: 6px 16px;\n\t\t\tcolor: $gray-600;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:hover {\n\t\t\t\tcolor: $color-primary;\n\t\t\t}\n\n\t\t\t&.selected {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tcolor: $color-primary;\n\t\t\t}\n\t\t}\n\t}\n\n\t.select2-container.-acf {\n\t\t.select2-selection--multiple {\n\t\t\t.select2-selection__choice {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t\tleft: 2px;\n\t\t\t\t};\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tright: auto;\n\t\t\t\t\tbottom: 4px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $blue-50;\n\t\t\t\tborder-color: $blue-200;\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\torder: 2;\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 4px;\n\t\t\t\t\t}\n\t\t\t\t\tcolor: $blue-300;\n\t\t\t\t\ttext-indent: 100%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Checkbox\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-checkbox-list {\n\t.button {\n\t\tmargin: 10px 0 0;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* True / False\n*\n*-----------------------------------------------------------------------------*/\n.acf-switch {\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 1fr;\n\twidth: fit-content;\n\tmax-width: 100%;\n\tborder-radius: 5px;\n\tcursor: pointer;\n\tposition: relative;\n\tbackground: #f5f5f5;\n\theight: 30px;\n\tvertical-align: middle;\n\tborder: $wp-input-border solid 1px;\n\n\t-webkit-transition: background 0.25s ease;\n\t-moz-transition: background 0.25s ease;\n\t-o-transition: background 0.25s ease;\n\ttransition: background 0.25s ease;\n\n\tspan {\n\t\tdisplay: inline-block;\n\t\tfloat: left;\n\t\ttext-align: center;\n\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\n\t\tpadding: 4px 10px;\n\t\tmin-width: 15px;\n\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t.acf-switch-on {\n\t\tcolor: #fff;\n\t\ttext-shadow: #007cba 0 1px 0;\n\t\toverflow: hidden;\n\t}\n\n\t.acf-switch-off {\n\t\toverflow: hidden;\n\t}\n\n\t.acf-switch-slider {\n\t\tposition: absolute;\n\t\ttop: 2px;\n\t\tleft: 2px;\n\t\tbottom: 2px;\n\t\tright: 50%;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t\tborder-radius: 3px;\n\t\tborder: $wp-input-border solid 1px;\n\n\t\t-webkit-transition: all 0.25s ease;\n\t\t-moz-transition: all 0.25s ease;\n\t\t-o-transition: all 0.25s ease;\n\t\ttransition: all 0.25s ease;\n\n\t\ttransition-property: left, right;\n\t}\n\n\t/* hover */\n\t&:hover,\n\t&.-focus {\n\t\tborder-color: #0071a1;\n\t\tbackground: #f3f5f6;\n\t\tcolor: #016087;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: #0071a1;\n\t\t}\n\t}\n\n\t/* active */\n\t&.-on {\n\t\tbackground: #0d99d5;\n\t\tborder-color: #007cba;\n\n\t\t.acf-switch-slider {\n\t\t\tleft: 50%;\n\t\t\tright: 2px;\n\t\t\tborder-color: #007cba;\n\t\t}\n\n\t\t/* hover */\n\t\t&:hover {\n\t\t\tborder-color: #007cba;\n\t\t}\n\t}\n\n\t/* message */\n\t+ span {\n\t\tmargin-left: 6px;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp-card-border;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\n\t\t&:hover,\n\t\t&.-focus {\n\t\t\tborder-color: #0071a1;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t}\n\n\t\t&.-on {\n\t\t\tborder-color: #007cba;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* checkbox */\n.acf-switch-input {\n\topacity: 0;\n\tposition: absolute;\n\tmargin: 0;\n}\n\n.acf-admin-single-field-group .acf-true-false {\n\tborder: 1px solid transparent;\n\n\t&:focus-within {\n\t\tborder: 1px solid $blue-400;\n\t\tborder-radius: 120px;\n\t}\n}\n\n.acf-true-false:has(.acf-switch) {\n\n\tlabel {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-items: center;\n\t}\n}\n\n/* in media modal */\n.compat-item .acf-true-false {\n\t.message {\n\t\tfloat: none;\n\t\tpadding: 0;\n\t\tvertical-align: middle;\n\t}\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\n*-------------------------------------------------------------------------*/\n\n.acf-google-map {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\n\t\t.search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 40px;\n\t\t\tpadding: 5px 10px;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\n\t\t.acf-loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 10px;\n\t\t\tright: 11px;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t// Avoid icons disapearing when click/blur events conflict.\n\t\t.acf-icon:active {\n\t\t\tdisplay: inline-block !important;\n\t\t}\n\t}\n\n\t.canvas {\n\t\theight: 400px;\n\t}\n\n\t// Show actions on hover.\n\t&:hover .title .acf-actions {\n\t\tdisplay: block;\n\t}\n\n\t// Default state (show locate, hide search and cancel).\n\t.title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t// Has value (hide locate, show cancel).\n\t&.-value .title {\n\t\t.search {\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// Is searching (hide locate, show search and cancel).\n\t&.-searching .title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: inline-block;\n\t\t}\n\n\t\t// Show actions.\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t// Change search font-weght.\n\t\t.search {\n\t\t\tfont-weight: normal !important;\n\t\t}\n\t}\n\n\t// Loading.\n\t&.-loading .title {\n\t\ta {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\ti {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n/* autocomplete */\n.pac-container {\n\tborder-width: 1px 0;\n\tbox-shadow: none;\n}\n\n.pac-container:after {\n\tdisplay: none;\n}\n\n.pac-container .pac-item:first-child {\n\tborder-top: 0 none;\n}\n.pac-container .pac-item {\n\tpadding: 5px 10px;\n\tcursor: pointer;\n}\n\nhtml[dir=\"rtl\"] .pac-container .pac-item {\n\ttext-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\n*-------------------------------------------------------------------------*/\n\n.acf-relationship {\n\tbackground: #fff;\n\tborder: $wp-card-border solid 1px;\n\n\t// Filters.\n\t.filters {\n\t\t@include clearfix();\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\n\t\t.filter {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: 7px 7px 7px 0;\n\t\t\t&:first-child {\n\t\t\t\tpadding-left: 7px;\n\t\t\t}\n\n\t\t\t// inputs\n\t\t\tinput,\n\t\t\tselect {\n\t\t\t\tmargin: 0;\n\t\t\t\tfloat: none; /* potential fix for media popup? */\n\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput {\n\t\t\t\tborder-color: transparent;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tpadding-right: 3px;\n\t\t\t}\n\t\t}\n\n\t\t/* widths */\n\t\t&.-f2 {\n\t\t\t.filter {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t}\n\t\t&.-f3 {\n\t\t\t.filter {\n\t\t\t\twidth: 25%;\n\t\t\t}\n\t\t\t.filter.-search {\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* list */\n\t.list {\n\t\tmargin: 0;\n\t\tpadding: 5px;\n\t\theight: 160px;\n\t\toverflow: auto;\n\n\t\t.acf-rel-label,\n\t\t.acf-rel-item,\n\t\tp {\n\t\t\tpadding: 5px;\n\t\t\tmargin: 0;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tmin-height: 18px;\n\t\t}\n\n\t\t.acf-rel-label {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t.acf-rel-item {\n\t\t\tcursor: pointer;\n\n\t\t\tb {\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\n\t\t\t.thumbnail {\n\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: -2px 5px 0 0;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 22px;\n\t\t\t\t\tmax-height: 22px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t&.-icon {\n\t\t\t\t\tbackground: #fff;\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-height: 20px;\n\t\t\t\t\t\tmargin-top: 1px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* hover */\n\t\t\t&:hover, &.relationship-hover {\n\t\t\t\tbackground: #3875d7;\n\t\t\t\tcolor: #fff;\n\n\t\t\t\t.thumbnail {\n\t\t\t\t\tbackground: lighten(#3875d7, 25%);\n\n\t\t\t\t\t&.-icon {\n\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/* disabled */\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t\tcolor: #333;\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t.thumbnail {\n\t\t\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\n\t\t\t\t\t\t&.-icon {\n\t\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul {\n\t\t\tpadding-bottom: 5px;\n\n\t\t\t.acf-rel-label,\n\t\t\t.acf-rel-item,\n\t\t\tp {\n\t\t\t\tpadding-left: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* selection (bottom) */\n\t.selection {\n\t\t@include clearfix();\n\t\tposition: relative;\n\n\t\t.values,\n\t\t.choices {\n\t\t\twidth: 50%;\n\t\t\tbackground: #fff;\n\t\t\tfloat: left;\n\t\t}\n\n\t\t/* choices */\n\t\t.choices {\n\t\t\tbackground: #f9f9f9;\n\n\t\t\t.list {\n\t\t\t\tborder-right: #dfdfdf solid 1px;\n\t\t\t}\n\t\t}\n\n\t\t/* values */\n\t\t.values {\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 7px;\n\t\t\t\tdisplay: none;\n\n\t\t\t\t/* rtl */\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 7px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-rel-item:hover .acf-icon, .acf-rel-item.relationship-hover .acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t.acf-rel-item {\n\t\t\t\tcursor: move;\n\n\t\t\t\tb {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* menu item fix */\n.menu-item {\n\t.acf-relationship {\n\t\tul {\n\t\t\twidth: auto;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\n*-------------------------------------------------------------------------*/\n\n.acf-editor-wrap {\n\t// Delay.\n\t&.delay {\n\t\t.acf-editor-toolbar {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tbackground: #f5f5f5;\n\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\tcolor: #555d66;\n\t\t\tpadding: 10px;\n\t\t}\n\n\t\t.wp-editor-area {\n\t\t\tpadding: 10px;\n\t\t\tborder: none;\n\t\t\tcolor: inherit !important; // Fixes white text bug.\n\t\t}\n\t}\n\n\tiframe {\n\t\tmin-height: 200px;\n\t}\n\n\t.wp-editor-container {\n\t\tborder: 1px solid $wp-card-border;\n\t\tbox-shadow: none !important;\n\t}\n\n\t.wp-editor-tabs {\n\t\tbox-sizing: content-box;\n\t}\n\n\t.wp-switch-editor {\n\t\tborder-color: $wp-card-border;\n\t\tborder-bottom-color: transparent;\n\t}\n}\n\n// Full Screen Mode.\n#mce_fullscreen_container {\n\tz-index: 900000 !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTab\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field-tab {\n\tdisplay: none !important;\n}\n\n// class to hide fields\n.hidden-by-tab {\n\tdisplay: none !important;\n}\n\n// ensure floating fields do not disturb tab wrap\n.acf-tab-wrap {\n\tclear: both;\n\tz-index: 1;\n\toverflow: auto;\n}\n\n// tab group\n.acf-tab-group {\n\tborder-bottom: #ccc solid 1px;\n\tpadding: 10px 10px 0;\n\n\tli {\n\t\tmargin: 0 0.5em 0 0;\n\n\t\ta {\n\t\t\tpadding: 5px 10px;\n\t\t\tdisplay: block;\n\n\t\t\tcolor: #555;\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 600;\n\t\t\tline-height: 24px;\n\n\t\t\tborder: #ccc solid 1px;\n\t\t\tborder-bottom: 0 none;\n\t\t\ttext-decoration: none;\n\t\t\tbackground: #e5e5e5;\n\t\t\ttransition: none;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t&:empty {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin: 0 0 0 0.5em;\n\t\t}\n\n\t\t// active\n\t\t&.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t\tcolor: #000;\n\t\t\tpadding-bottom: 6px;\n\t\t\tmargin-bottom: -1px;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n}\n\n// inside acf-fields\n.acf-fields > .acf-tab-wrap {\n\tbackground: #f9f9f9;\n\n\t// group\n\t.acf-tab-group {\n\t\tposition: relative;\n\t\tborder-top: $wp-card-border solid 1px;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\n\t\t// Pull next element (field) up and underneith.\n\t\tz-index: 2;\n\t\tmargin-bottom: -1px;\n\n\t\t// \t\tli a {\n\t\t// \t\t\tbackground: #f1f1f1;\n\t\t// \t\t\tborder-color: $wp-card-border;\n\t\t//\n\t\t// \t\t\t&:hover {\n\t\t// \t\t\t\tbackground: #FFF;\n\t\t// \t\t\t}\n\t\t// \t\t}\n\t\t//\n\t\t// \t\tli.active a {\n\t\t// \t\t\tbackground: #FFFFFF;\n\t\t// \t\t}\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin(\"3-8\") {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n\n\t// first child\n\t// fixes issue causing double border-top due to WP postbox .handlediv\n\t// &:first-child .acf-tab-group {\n\t// \tborder-top: none;\n\t// }\n}\n\n// inside acf-fields.-left\n.acf-fields.-left > .acf-tab-wrap {\n\t// group\n\t.acf-tab-group {\n\t\tpadding-left: 20%;\n\n\t\t/* mobile */\n\t\t@media screen and (max-width: $sm) {\n\t\t\tpadding-left: 10px;\n\t\t}\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 20%;\n\n\t\t\t/* mobile */\n\t\t\t@media screen and (max-width: 850px) {\n\t\t\t\tpadding-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// left\n.acf-tab-wrap.-left {\n\t// group\n\t.acf-tab-group {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tborder: 0 none;\n\t\tpadding: 0 !important; /* important overrides 'left aligned labels' */\n\t\tmargin: 1px 0 0;\n\n\t\t// li\n\t\tli {\n\t\t\tfloat: none;\n\t\t\tmargin: -1px 0 0;\n\n\t\t\ta {\n\t\t\t\tborder: 1px solid #ededed;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 18px;\n\t\t\t\tcolor: #0073aa;\n\t\t\t\tpadding: 10px;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-width: 1px 0;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tbackground: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #00a0d2;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tborder-color: #dfdfdf;\n\t\t\t\tcolor: #000;\n\t\t\t\tmargin-right: -1px;\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\n\t\t\tli.active a {\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: -1px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// space before field\n\t.acf-field + &:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\theight: 10px;\n\t\tborder-top: #dfdfdf solid 1px;\n\t\tborder-bottom: #dfdfdf solid 1px;\n\t\tmargin-bottom: -1px;\n\t}\n\n\t// first child has negative margin issues\n\t&:first-child {\n\t\t.acf-tab-group {\n\t\t\tli:first-child a {\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n\tpadding: 0 0 0 20% !important;\n\tposition: relative;\n\n\t/* before */\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tbottom: 0;\n\t\tborder-right: #dfdfdf solid 1px;\n\t\tbackground: #f9f9f9;\n\t\tz-index: 1;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tpadding: 0 20% 0 0 !important;\n\n\t\t&:before {\n\t\t\tborder-left: #dfdfdf solid 1px;\n\t\t\tborder-right-width: 0;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t// left\n\t&.-left {\n\t\tpadding: 0 0 0 180px !important;\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 0 180px 0 0 !important;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #f1f1f1;\n\t\t\tborder-color: #dfdfdf;\n\t\t\twidth: 180px;\n\t\t}\n\n\t\t> .acf-tab-wrap.-left .acf-tab-group {\n\t\t\twidth: 180px;\n\n\t\t\tli a {\n\t\t\t\tborder-color: #e4e4e4;\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f9f9f9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// fix double border\n\t> .acf-field-tab + .acf-field {\n\t\tborder-top: none;\n\t}\n}\n\n// clear\n.acf-fields.-clear > .acf-tab-wrap {\n\tbackground: transparent;\n\n\t// group\n\t.acf-tab-group {\n\t\tmargin-top: 0;\n\t\tborder-top: none;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\tli a {\n\t\t\tbackground: #e5e5e5;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\tli.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t}\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\t// sidebar\n\t> .acf-fields.-sidebar {\n\t\tmargin-left: 0 !important;\n\n\t\t&:before {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\n\t// default\n\t> .acf-fields > .acf-tab-wrap {\n\t\tbackground: transparent;\n\t\tmargin-bottom: 10px;\n\t\tpadding-left: $fx;\n\t\tpadding-right: $fx;\n\n\t\t.acf-tab-group {\n\t\t\tborder-top: 0 none;\n\t\t\tborder-color: $wp-card-border;\n\n\t\t\tli a {\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t\tborder-color: $wp-card-border;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n\n\t// left tabs\n\t> .acf-fields > .acf-tab-wrap.-left {\n\t\t&:before {\n\t\t\tborder-top: none;\n\t\t\theight: auto;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tmargin-bottom: 0;\n\n\t\t\tli a {\n\t\t\t\tborder-width: 1px 0 1px 1px !important;\n\t\t\t\tborder-color: #cccccc;\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t}\n\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// menu\n.menu-edit,\n.widget {\n\t.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li {\n\t\ta {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t\ta:hover,\n\t\t&.active a {\n\t\t\tbackground: #fff;\n\t\t}\n\t}\n}\n\n.compat-item .acf-tab-wrap td {\n\tdisplay: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n\tborder-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n\tmargin: 10px 0 !important;\n\tpadding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n\tbackground: #f9f9f9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n\tborder-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n\tbackground: #f1f1f1;\n}\n\n.widget .acf-tab-group li.active a {\n\tbackground: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded\n\t.compat-attachment-fields\n\t> tbody\n\t> tr.acf-tab-wrap\n\t.acf-tab-group {\n\tpadding-left: 23%;\n\tborder-bottom-color: #dddddd;\n}\n\n/* table */\n\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-oembed {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tpadding: 5px 10px;\n\n\t\t.input-search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 30px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\n\t\t.acf-actions {\n\t\t\tpadding: 6px;\n\t\t}\n\t}\n\n\t.canvas {\n\t\tposition: relative;\n\t\tmin-height: 250px;\n\t\tbackground: #f9f9f9;\n\n\t\t.canvas-media {\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tiframe {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.acf-icon.-picture {\n\t\t\t@include centered();\n\t\t\tz-index: 0;\n\n\t\t\theight: 42px;\n\t\t\twidth: 42px;\n\t\t\tfont-size: 42px;\n\t\t\tcolor: #999;\n\t\t}\n\n\t\t.acf-loading-overlay {\n\t\t\tbackground: rgba(255, 255, 255, 0.9);\n\t\t}\n\n\t\t.canvas-error {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 0%;\n\t\t\tright: 0%;\n\t\t\tmargin: -9px 0 0 0;\n\t\t\ttext-align: center;\n\t\t\tdisplay: none;\n\n\t\t\tp {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmargin: 0;\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\n\t// has value\n\t&.has-value {\n\t\t.canvas {\n\t\t\tmin-height: 50px;\n\t\t}\n\n\t\t.input-search {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t.title:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-image-uploader {\n\t@include clearfix();\n\tposition: relative;\n\n\tp {\n\t\tmargin: 0;\n\t}\n\n\t/* image wrap*/\n\t.image-wrap {\n\t\tposition: relative;\n\t\tfloat: left;\n\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 100%;\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\t\t\tdisplay: block;\n\t\t\tmin-width: 30px;\n\t\t\tmin-height: 30px;\n\t\t\tbackground: #f1f1f1;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t/* svg */\n\t\t\t&[src$=\".svg\"] {\n\t\t\t\tmin-height: 100px;\n\t\t\t\tmin-width: 100px;\n\t\t\t}\n\t\t}\n\n\t\t/* hover */\n\t\t&:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* input */\n\tinput.button {\n\t\twidth: auto;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t.image-wrap {\n\t\t\tfloat: right;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-file-uploader {\n\tposition: relative;\n\n\tp {\n\t\tmargin: 0;\n\t}\n\n\t.file-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t\tmin-height: 84px;\n\t\tposition: relative;\n\t\tbackground: #fff;\n\t}\n\n\t.file-icon {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tpadding: 10px;\n\t\tbackground: #f1f1f1;\n\t\tborder-right: $wp-card-border-1 solid 1px;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\tmax-width: 48px;\n\t\t}\n\t}\n\n\t.file-info {\n\t\tpadding: 10px;\n\t\tmargin-left: 69px;\n\n\t\tp {\n\t\t\tmargin: 0 0 2px;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t\tword-break: break-all;\n\t\t}\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t/* hover */\n\t&:hover .acf-actions {\n\t\tdisplay: block;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t.file-icon {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t\tborder-left: #e5e5e5 solid 1px;\n\t\t\tborder-right: none;\n\t\t}\n\n\t\t.file-info {\n\t\t\tmargin-right: 69px;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-ui-datepicker .ui-datepicker {\n\tz-index: 900000 !important;\n\n\t.ui-widget-header a {\n\t\tcursor: pointer;\n\t\ttransition: none;\n\t}\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n\tborder: 1px solid #98b7e8 !important;\n\tbackground: #98b7e8 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n\tborder: 1px solid #3875d7 !important;\n\tbackground: #3875d7 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-field-separator {\n\t.acf-label {\n\t\tmargin-bottom: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\n\t.acf-input {\n\t\tdisplay: none;\n\t}\n\n\t/* fields */\n\t.acf-fields > & {\n\t\tbackground: #f9f9f9;\n\t\tborder-bottom: 1px solid #dfdfdf;\n\t\tborder-top: 1px solid #dfdfdf;\n\t\tmargin-bottom: -1px;\n\t\tz-index: 2;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-taxonomy-field {\n\tposition: relative;\n\n\t.categorychecklist-holder {\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tmax-height: 200px;\n\t\toverflow: auto;\n\t}\n\n\t.acf-checkbox-list {\n\t\tmargin: 0;\n\t\tpadding: 10px;\n\n\t\tul.children {\n\t\t\tpadding-left: 18px;\n\t\t}\n\t}\n\n\t/* hover */\n\t&:hover {\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* select */\n\t&[data-ftype=\"select\"] {\n\t\t.acf-actions {\n\t\t\tpadding: 0;\n\t\t\tmargin: -9px;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tRange\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-range-wrap {\n\t.acf-append,\n\t.acf-prepend {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tline-height: 28px;\n\t\tmargin: 0 7px 0 0;\n\t}\n\n\t.acf-append {\n\t\tmargin: 0 0 0 7px;\n\t}\n\n\tinput[type=\"range\"] {\n\t\tdisplay: inline-block;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tvertical-align: middle;\n\t\theight: 28px;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\t}\n\n\tinput[type=\"number\"] {\n\t\tdisplay: inline-block;\n\t\tmin-width: 5em;\n\t\tpadding-right: 4px;\n\t\tmargin-left: 10px;\n\t\tvertical-align: middle;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tinput[type=\"number\"] {\n\t\t\tmargin-right: 10px;\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.acf-append {\n\t\t\tmargin: 0 7px 0 0;\n\t\t}\n\t\t.acf-prepend {\n\t\t\tmargin: 0 0 0 7px;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0;\n\tbackground: #fff;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\tz-index: 1; // Display above following field.\n\n\t// Title.\n\t.acf-accordion-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\t\tfont-size: 13px;\n\t\tline-height: 1.4em;\n\n\t\t&:hover {\n\t\t\tbackground: #f3f4f5;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\n\t\tp {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.acf-accordion-icon {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t// Gutenberg uses SVG.\n\t\tsvg.acf-accordion-icon {\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\tcolor: #191e23;\n\t\t\tfill: currentColor;\n\t\t}\n\t}\n\n\t.acf-accordion-content {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t// Open.\n\t&.-open {\n\t\t> .acf-accordion-content {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Field specific overrides\n.acf-field.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0 !important; // !important needed to avoid Gutenberg sidebar issues.\n\tborder-color: $wp-card-border-1;\n\n\t.acf-label.acf-accordion-title {\n\t\tpadding: 12px;\n\t\twidth: auto;\n\t\tfloat: none;\n\t\twidth: auto;\n\t}\n\n\t.acf-input.acf-accordion-content {\n\t\tpadding: 0;\n\t\tfloat: none;\n\t\twidth: auto;\n\n\t\t> .acf-fields {\n\t\t\tborder-top: $wp-card-border-2 solid 1px;\n\n\t\t\t&.-clear {\n\t\t\t\tpadding: 0 $fx $fy;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion {\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t.acf-accordion-title {\n\t\twidth: auto;\n\t\tmargin: 0 !important;\n\t\tpadding: 12px;\n\t\tfloat: none !important;\n\t}\n\n\t.acf-accordion-content {\n\t\tpadding: 0 !important;\n\t}\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n\tborder: #cccccc solid 1px;\n\tbackground: transparent;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -16px;\n\t}\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n\tbackground: transparent;\n\n\t> .acf-input {\n\t\tpadding: 0 !important;\n\t\tborder: #cccccc solid 1px;\n\t}\n\n\t.acf-accordion-content {\n\t\tpadding: 0 12px 12px;\n\t}\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n\tborder: 0 none;\n\tpadding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n\tpadding-right: 0;\n\tmargin-right: 5%;\n\n\t+ p.submit {\n\t\tmargin-top: 0;\n\t}\n}\n\n/* border */\ntr.acf-accordion {\n\tmargin: 15px 0 !important;\n\n\t+ tr.acf-accordion {\n\t\tmargin-top: -16px !important;\n\t}\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n\tmargin-left: $field_padding_x;\n\tmargin-right: $field_padding_x;\n\tborder: $wp-card-border solid 1px;\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-accordion {\n}\n\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin-bottom: 10px;\n\n\t.acf-accordion-title {\n\t\tmargin-bottom: 0;\n\t}\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n\n// media modal\n.media-modal .compat-attachment-fields .acf-field.acf-accordion {\n\t// siblings\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -1px;\n\t}\n\n\t// input\n\t> .acf-input {\n\t\twidth: 100%;\n\t}\n\n\t// table\n\t.compat-attachment-fields > tbody > tr > td {\n\t\tpadding-bottom: 5px;\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*-----------------------------------------------------------------------------*/\n.block-editor {\n\t// Sidebar\n\t.edit-post-sidebar {\n\t\t// Remove metabox hndle border to simulate component panel.\n\t\t.acf-postbox {\n\t\t\t> .postbox-header,\n\t\t\t> .hndle {\n\t\t\t\tborder-bottom-width: 0 !important;\n\t\t\t}\n\t\t\t&.closed {\n\t\t\t\t> .postbox-header,\n\t\t\t\t> .hndle {\n\t\t\t\t\tborder-bottom-width: 1px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Field wrap.\n\t\t.acf-fields {\n\t\t\tmin-height: 1px;\n\t\t\toverflow: auto; // Fixes margin-collapse issue in WP 5.3.\n\n\t\t\t> .acf-field {\n\t\t\t\tborder-width: 0;\n\t\t\t\tborder-color: #e2e4e7;\n\t\t\t\tmargin: 0px;\n\t\t\t\tpadding: 10px 16px;\n\n\t\t\t\t// Force full width.\n\t\t\t\twidth: auto !important;\n\t\t\t\tmin-height: 0 !important;\n\t\t\t\tfloat: none !important;\n\n\t\t\t\t// Field labels.\n\t\t\t\t> .acf-label {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\tlabel {\n\t\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Accordions.\n\t\t\t\t&.acf-accordion {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-top-width: 1px;\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-accordion-title {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 15px;\n\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t\tcolor: rgb(30, 30, 30);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tsvg.acf-accordion-icon {\n\t\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-accordion-content {\n\t\t\t\t\t\t> .acf-fields {\n\t\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.block-editor-block-inspector{\n\t\t\t// The Top level notice for all fields.\n\t\t\t.acf-fields > .acf-notice {\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-template-columns: 1fr 25px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t.acf-fields > .acf-notice p:last-of-type {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t.acf-fields > .acf-notice > .acf-notice-dismiss {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: unset;\n\t\t\t\tright: unset;\n\t\t\t}\n\n\t\t\t// The notice below each field.\n\t\t\t.acf-fields .acf-field .acf-notice {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-fields .acf-error {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Prefix field label & prefix field names\n*\n*-----------------------------------------------------------------------------*/\n.acf-field-setting-prefix_label,\n.acf-field-setting-prefix_name {\n\tp.description {\n\t\torder: 3;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tleft: 16px;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: {\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 4px;\n\t\t\t\tleft: 6px;\n\t\t\t}\n\t\t\tbackground-color: $gray-100;\n\t\t\tborder-radius: 4px;\n\t\t\t@extend .p7;\n\t\t\tcolor: $gray-500;\n\t\t}\n\t}\n}\n\n/*-----------------------------------------------------------------------------\n*\n* Editor tab styles\n*\n*-----------------------------------------------------------------------------*/\n\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n\tborder-top: none;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n\tbackground: #ffffff;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n\tbackground: #f1f1f1;\n\tborder-color: #ccd0d4;\n}\n\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n\tbackground: #fff;\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n\n.form-table > tbody {\n\n\t/* field */\n\t> .acf-field {\n\n\t\t/* label */\n\t\t> .acf-label {\n\t\t\tpadding: 20px 10px 20px 0;\n\t\t width: 210px;\n\n\t\t /* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 20px 0 20px 10px;\n\t\t\t}\n\n\t\t label {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: #23282d;\n\t\t\t}\n\n\t\t}\n\n\n\t\t/* input */\n\t\t> .acf-input {\n\t\t\tpadding: 15px 10px;\n\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 15px 10px 15px 5%;\n\t\t\t}\n\t\t}\n\n\t}\n\n\n\t/* tab wrap */\n\t> .acf-tab-wrap td {\n\t\tpadding: 15px 5% 15px 0;\n\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 15px 0 15px 5%;\n\t\t}\n\n\t}\n\n\n\t/* misc */\n\t.form-table th.acf-th {\n\t\twidth: auto;\n\t}\n\n}\n\n#your-profile,\n#createuser {\n\n\t/* override for user css */\n\t.acf-field input[type=\"text\"],\n\t.acf-field input[type=\"password\"],\n\t.acf-field input[type=\"number\"],\n\t.acf-field input[type=\"search\"],\n\t.acf-field input[type=\"email\"],\n\t.acf-field input[type=\"url\"],\n\t.acf-field select {\n\t max-width: 25em;\n\t}\n\n\t.acf-field textarea {\n\t\tmax-width: 500px;\n\t}\n\n\n\t/* allow sub fields to display correctly */\n\t.acf-field .acf-field input[type=\"text\"],\n\t.acf-field .acf-field input[type=\"password\"],\n\t.acf-field .acf-field input[type=\"number\"],\n\t.acf-field .acf-field input[type=\"search\"],\n\t.acf-field .acf-field input[type=\"email\"],\n\t.acf-field .acf-field input[type=\"url\"],\n\t.acf-field .acf-field textarea,\n\t.acf-field .acf-field select {\n\t max-width: none;\n\t}\n}\n\n#registerform {\n\n\th2 {\n\t\tmargin: 1em 0;\n\t}\n\n\t.acf-field {\n\t\tmargin-top: 0;\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tline-height: 1.5;\n\t\t\t}\n\t\t}\n\n/*\n\t\t.acf-input {\n\t\t\tinput {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tpadding: 5px;\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n*/\n\t}\n\n\tp.submit {\n\t\ttext-align: right;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n\n// add term\n#acf-term-fields {\n\tpadding-right: 5%;\n\n\t> .acf-field {\n\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\n\t\t\tlabel {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n\tvertical-align: top;\n\tfloat: none;\n\tmargin: 4px 4px 0;\n}\n\n\n// edit term\n#edittag .acf-fields.-left {\n\n\t> .acf-field {\n\t\tpadding-left: 220px;\n\n\t\t&:before {\n\t\t\twidth: 209px;\n\t\t}\n\n\t\t> .acf-label {\n\t\t\twidth: 220px;\n\t\t\tmargin-left: -220px;\n\t\t\tpadding: 0 10px;\n\t\t}\n\n\t\t> .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n#edittag > .acf-fields.-left {\n\twidth: 96%;\n\n\t> .acf-field {\n\n\t\t> .acf-label {\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n\n#widgets-right .widget .acf-field .description {\n\tpadding-left: 0;\n\tpadding-right: 0;\n}\n\n.acf-widget-fields {\n\n\t> .acf-field {\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 5px;\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-menu-settings {\n\tborder-top: 1px solid #eee;\n margin-top: 2em;\n\n\t// seamless\n\t&.-seamless {\n\t\tborder-top: none;\n\t\tmargin-top: 15px;\n\n\t\t> h2 { display: none; }\n\t}\n\n\t// Fix relationship conflict.\n\t.list li {\n\t\tdisplay: block;\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.acf-fields.acf-menu-item-fields {\n\tclear: both;\n\tpadding-top: 1px; // Fixes margin overlap.\n\n\t> .acf-field {\n\t\tmargin: 5px 0;\n\t\tpadding-right: 10px;\n\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\t\t\tlabel {\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n\n#post .compat-attachment-fields {\n\n\t.compat-field-acf-form-data {\n\t\tdisplay: none;\n\t}\n\n\t&,\n\t> tbody,\n\t> tbody > tr,\n\t> tbody > tr > th,\n\t> tbody > tr > td {\n\t\tdisplay: block;\n\t}\n\n\t> tbody > .acf-field {\n\t\tmargin: 15px 0;\n\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\n\t\t\tlabel {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\n\t\t\t\tp {\n\t\t\t\t\tmargin: 0 0 3px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t> .acf-input {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n","/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input {\n\t\n\ttable {\n\t\tdisplay: table;\n\t\ttable-layout: auto;\n\t\t\n\t\ttbody {\n\t\t\tdisplay: table-row-group;\n\t\t}\n\t\t\n\t\ttr {\n\t\t\tdisplay: table-row;\n\t\t}\n\t\t\n\t\ttd, th {\n\t\t\tdisplay: table-cell;\n\t\t}\n\t\t\n\t}\n\t\n}\n\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n\tmargin: 5px 0;\n\t\n\t> .acf-label {\n\t\tmin-width: 30%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfloat: left;\n\t text-align: right;\n\t display: block;\n\t float: left;\n\t \n\t > label {\n\t\t padding-top: 6px;\n\t\t\tmargin: 0;\n\t\t\tcolor: #666666;\n\t\t font-weight: 400;\n\t\t line-height: 16px;\n\t }\n\t}\n\t\n\t> .acf-input {\n\t\twidth: 65%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t float: right;\n\t display: block;\n\t}\n\t\n\tp.description {\n\t\tmargin: 0;\n\t}\n}\n\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n\tbackground: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n \n .selection-error-label {\n\t\tbackground: #CC0000;\n\t border-radius: 3px;\n\t color: #fff;\n\t font-weight: bold;\n\t margin-right: 8px;\n\t padding: 2px 4px;\n\t}\n\t\n\t.selection-error-message {\n\t\tcolor: #b44;\n\t display: block;\n\t padding-top: 8px;\n\t word-wrap: break-word;\n\t white-space: pre-wrap;\n\t}\n}\n\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled {\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n/* misc */\n.media-modal {\n\t\n\t/* compat-item */\n\t.compat-field-acf-form-data,\n\t.compat-field-acf-blank {\n\t\tdisplay: none !important;\n\t}\n\t\n\t\n\t/* allow line breaks in upload error */\n\t.upload-error-message {\n\t\twhite-space: pre-wrap;\n\t}\n\t\n\t\n\t/* fix required span */\n\t.acf-required {\n\t\tpadding: 0 !important;\n\t\tmargin: 0 !important;\n\t\tfloat: none !important;\n\t\tcolor: #f00 !important;\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\t.compat-item{\n\t\t\tpadding-bottom: 20px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\t\n\t\t/* label */\n\t\t.setting span, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\twidth: 98%;\n\t\t\tfloat: none;\n\t\t\ttext-align: left;\n\t\t\tmin-height: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\n\t\t/* field */\n\t\t.setting input, \n\t\t.setting textarea, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tfloat: none;\n\t\t height: auto;\n\t\t max-width: none;\n\t\t width: 98%;\n\t\t}\n\n\t}\n\n\t\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.media-modal .acf-expand-details {\n\tfloat: right;\n\tpadding: 8px 10px;\n\tmargin-right: 6px;\n\tfont-size: 13px;\n\theight: 18px;\n\tline-height: 18px;\n\tcolor: #666;\n\ttext-decoration: none;\n\n\t// States.\n\t&:focus, &:active {\n\t\toutline: 0 none;\n\t\tbox-shadow: none;\n\t\tcolor: #666;\n\t}\n\t&:hover {\n\t\tcolor: #000;\n\t}\n\t\n\t// Open & close.\n\t.is-open { display: none; }\n\t.is-closed { display: block; }\n\t\n\t// Hide on mobile.\n\t@media (max-width: $sm) {\n\t\tdisplay: none;\n\t}\n}\n\n\n/* expanded */\n.media-modal.acf-expanded {\n\t\n\t/* toggle */\n\t.acf-expand-details {\n\t\t.is-open { display: block; }\n\t\t.is-closed { display: none; }\n\t\t\n\t}\n\t\n\t// Components.\n\t.attachments-browser .media-toolbar, \n\t.attachments-browser .attachments { right: 740px; }\n\t.media-sidebar { width: 708px; }\n\t\n\t// Sidebar.\n\t.media-sidebar {\n\t\t\n\t\t// Attachment info.\n\t\t.attachment-info {\n\t\t\t.thumbnail {\n\t\t\t\tfloat: left;\n\t\t\t\tmax-height: none;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\tmax-height: 200px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t.details {\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Label\n\t\t.attachment-info .thumbnail,\n\t\t.attachment-details .setting .name, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\tmin-width: 20%;\n\t\t\tmargin-right: 0;\n\t\t}\n\t\t\n\t\t// Input\n\t\t.attachment-info .details,\n\t\t.attachment-details .setting input, \n\t\t.attachment-details .setting textarea,\n\t\t.attachment-details .setting + .description,\n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tmin-width: 77%;\n\t\t}\n\t}\n\t\n\t// Screen: Medium.\n\t@media (max-width: 900px) {\n\t\t\n\t\t// Components.\n\t\t.attachments-browser .media-toolbar { display: none; }\n\t\t.attachments { display: none; }\n\t\t.media-sidebar { width: auto; max-width: none !important; bottom: 0 !important; }\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.details {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 67%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\t\n\t\t}\n\t}\n\t\n\t// Screen: small.\n\t@media (max-width: 640px) {\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail, .details {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\t\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal {\n\t\n\t/* hide embed settings */\n\t.media-embed {\n\t\t.setting.align,\n\t\t.setting.link-to {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-select {\n\t\n\t\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-edit {\n\t\n\t/* resize modal */\n\tleft: 15%;\n\tright: 15%;\n\ttop: 100px;\n\tbottom: 100px;\n\t\n\t\n\t/* hide elements */\n\t.media-frame-menu,\n\t.media-frame-router,\n\t.media-frame-content .attachments,\n\t.media-frame-content .media-toolbar {\n\t display: none;\n\t}\n\t\n\t\n\t/* full width */\n\t.media-frame-title,\n\t.media-frame-content,\n\t.media-frame-toolbar,\n\t.media-sidebar {\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\t\n\t\n\t/* tidy up incorrect distance */\n\t.media-frame-content {\n\t top: 50px;\n\t}\n\t\n\t\n\t/* title box shadow (to match media grid) */\n\t.media-frame-title {\n\t border-bottom: 1px solid #DFDFDF;\n\t box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\tpadding: 0 16px;\n\t\t\n\t\t/* WP details */\n\t\t.attachment-details {\n\t\t\t\n\t\t\toverflow: visible;\n\t\t\t\n\t\t\t/* hide 'Attachment Details' heading */\n\t\t\t> h3, > h2 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t/* remove overflow */\n\t\t\t.attachment-info {\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\t\tpadding: 16px;\n\t\t\t\tmargin: 0 -16px 16px;\n\t\t\t}\n\t\t\t\n\t\t\t/* move thumbnail */\n\t\t\t.thumbnail {\n\t\t\t\tmargin: 0 16px 0 0;\n\t\t\t}\n\t\t\t\n\t\t\t.setting {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tspan {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* ACF fields */\n\t\t.compat-attachment-fields {\n\t\t\t\n\t\t\t> tbody > .acf-field {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tp.description {\n\t\t\t\t\tmargin-top: 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* WP required message */\n\t\t.media-types-required-info { display: none; }\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\ttop: 30px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tleft: 30px;\n\t}\n\t\n\t\n\t/* mobile sm */\n\t@media (max-width: 640px) {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\t\n\t@media (max-width: 480px) {\n\t\t.media-frame-content {\n\t\t top: 40px;\n\t\t}\n\t}\n}\n","// Temp remove.\n.acf-temp-remove {\n\tposition: relative;\n\topacity: 1;\n\t-webkit-transition: all 0.25s ease;\n\t-moz-transition: all 0.25s ease;\n\t-o-transition: all 0.25s ease;\n\ttransition: all 0.25s ease;\n\toverflow: hidden;\n\t\n\t/* overlay prevents hover */\n\t&:after {\n\t\tdisplay: block;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 99;\n\t}\n}\n\n// Conditional Logic.\n.hidden-by-conditional-logic {\n\tdisplay: none !important;\n\t\n\t// Table cells may \"appear empty\".\n\t&.appear-empty {\n\t\tdisplay: table-cell !important;\n\t\t.acf-input {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n}\n\n// Compat support for \"Tabify\" plugin.\n.acf-postbox.acf-hidden {\n\tdisplay: none !important;\n}\n\n// Focus Attention.\n.acf-attention {\n\ttransition: border 0.250s ease-out;\n\t&.-focused {\n\t\tborder: #23282d solid 1px !important;\n\t\ttransition: none;\n\t}\n}\ntr.acf-attention {\n\ttransition: box-shadow 0.250s ease-out;\n\tposition: relative;\n\t&.-focused {\n\t\tbox-shadow: #23282d 0 0 0px 1px !important;\n\t}\n}","// Gutenberg specific styles.\n#editor {\n\n\t// Postbox container.\n\t.edit-post-layout__metaboxes {\n\t\tpadding: 0;\n\t\t.edit-post-meta-boxes-area {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// Sidebar postbox container.\n\t.metabox-location-side {\n\t\t.postbox-container {\n\t\t\tfloat: none;\n\t\t}\n\t}\n\n\t// Alter postbox to look like panel component.\n\t.postbox {\n\t\tcolor: #444;\n\n\t\t> .postbox-header {\n\t\t\t.hndle {\n\t\t\t\tborder-bottom: none;\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.handle-actions {\n\t\t\t\t.handle-order-higher,\n\t\t\t\t.handle-order-lower {\n\t\t\t\t\twidth: 1.62rem;\n\t\t\t\t}\n\n\t\t\t\t// Fix \"Edit\" icon height.\n\t\t\t\t.acf-hndle-cog {\n\t\t\t\t\theight: 44px;\n\t\t\t\t\tline-height: 44px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t}\n\t\t}\n\n\t\t// Hide bottom border of last postbox.\n\t\t&:last-child.closed > .postbox-header {\n\t\t\tborder-bottom: none;\n\t\t}\n\t\t&:last-child > .inside {\n\t\t\tborder-bottom: none;\n\t\t}\n\t}\n\n\t// Prevent metaboxes being forced offscreen.\n\t.block-editor-writing-flow__click-redirect {\n\t\tmin-height: 50px;\n\t}\n}\n\n// Fix to display \"High\" metabox area when dragging metaboxes.\nbody.is-dragging-metaboxes #acf_after_title-sortables{\n\toutline: 3px dashed #646970;\n\tdisplay: flow-root;\n\tmin-height: 60px;\n\tmargin-bottom: 3px !important\n}\n\n\n\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css deleted file mode 100644 index 3055162e6..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css +++ /dev/null @@ -1,162 +0,0 @@ -/*!******************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-field-group.scss ***! - \******************************************************************************************************************************************************************************************************************************/ -@charset "UTF-8"; -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* ACF 6 ↓ -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Flexible Content -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-setting-fc_layout .acf-toggle-fc-layout { - width: 34px; - height: 31px; - margin: 0; - padding: 0; - border: 0; - background: transparent; - cursor: pointer; - left: 20.83%; - right: 20.83%; - top: 33.33%; - bottom: 33.33%; -} -.acf-field-setting-fc_layout .toggle-indicator::before { - z-index: -1; - content: ""; - display: inline-flex; - width: 20px; - height: 20px; - margin-left: -28px; - background-color: currentColor; - border: none; - border-radius: 0; - -webkit-mask-size: contain; - mask-size: contain; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-image: url(../../../images/icons/icon-chevron-down.svg); - mask-image: url(../../../images/icons/icon-chevron-down.svg); -} -.rtl .acf-field-setting-fc_layout .toggle-indicator::before { - margin-left: 0px; - position: absolute; - top: 9px; - z-index: 100; - left: 8px; -} - -.acf-field-setting-fc_layout .toggle-indicator.open::before { - -webkit-mask-image: url(../../../images/icons/icon-chevron-up.svg); - mask-image: url(../../../images/icons/icon-chevron-up.svg); -} -.acf-field-setting-fc_layout .toggle-indicator.closed::before { - -webkit-mask-image: url(../../../images/icons/icon-chevron-down.svg); - mask-image: url(../../../images/icons/icon-chevron-down.svg); -} -.acf-field-setting-fc_layout .acf-flexible-content-field-label-name { - padding-left: 5px; -} -.acf-field-setting-fc_layout .acf-fc-meta { - margin: 0 0 10px; - padding: 0; -} -.acf-field-setting-fc_layout .acf-fc-meta li { - margin: 0 0 10px; - padding: 0; -} -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-display { - float: left; - width: 100%; - padding-right: 5px; -} -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-left { - width: calc(50% - 4px); - float: left; - clear: left; - margin-right: 4px; -} -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-right { - width: calc(50% - 4px); - float: left; - margin-left: 4px; -} -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-min { - width: calc(25% - 5px); - float: left; - margin-right: 5px; -} -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-max { - width: calc(25% - 10px); - float: left; - margin-left: 4px; -} -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-label .acf-input-prepend, -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-name .acf-input-prepend, -.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-display .acf-input-prepend { - min-width: 60px; -} -.acf-field-setting-fc_layout .acf-fc_draggable, -.acf-field-setting-fc_layout .reorder-layout { - cursor: grab; -} -.acf-field-setting-fc_layout .acf-fl-actions a { - padding: 1px 0; - font-size: 13px; - line-height: 20px; -} - -/*--------------------------------------------------------------------------------------------- -* -* Clone -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-object-clone { - /* group */ - /* seamless */ -} -.acf-field-object-clone[data-display=seamless] .acf-field-setting-instructions, -.acf-field-object-clone[data-display=seamless] .acf-field-setting-layout, -.acf-field-object-clone[data-display=seamless] .acf-field-setting-wrapper, -.acf-field-object-clone[data-display=seamless] .acf-field-setting-conditional_logic { - display: none; -} - -/*---------------------------------------------------------------------------- -* -* Pro fields with inactive licenses. -* -*----------------------------------------------------------------------------*/ -.acf-pro-inactive-license .acf-pro-field-object .li-field-label:before { - -webkit-mask-image: url("../../../images/icons/icon-lock.svg") !important; - mask-image: url("../../../images/icons/icon-lock.svg") !important; - pointer-events: none; -} -.acf-pro-inactive-license .acf-pro-field-object .edit-field { - pointer-events: none; - color: #667085; -} -.acf-pro-inactive-license .acf-pro-field-object .row-options { - display: none; -} - -/*# sourceMappingURL=acf-pro-field-group.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css.map deleted file mode 100644 index 327790db8..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-field-group.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-pro-field-group.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACAA;;;;+FAAA;AAOC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHkBF;AGfC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHiBF;AGfW;EACR;EACA;EACA;EACA;EACA;AHiBH;;AGZC;EACC;EACA;AHeF;AGZC;EACC;EACA;AHcF;AGVC;EACC;AHYF;AGRC;EACC;EACA;AHUF;AGRE;EACC;EACA;AHUH;AGPE;EACC;EACA;EACA;AHSH;AGNE;EACC;EACA;EACA;EAEC;AHOJ;AGHE;EACC;EACA;EAEC;AHIJ;AGAE;EACC;EACA;EAEC;AHCJ;AGGE;EACC;EACA;EAEC;AHFJ;AGME;;;EAGC;AHJH;AGQC;;EAEC;AHNF;AGaE;EACC;EACA;EACA;AHXH;;AGiBA;;;;+FAAA;AAMA;EAEC;EAOA;AHtBD;AGyBE;;;;EAIC;AHvBH;;AG8BA;;;;8EAAA;AAOE;EACC;EACA;EACA;AH7BH;AGgCE;EACC;EACA,cFtIQ;ADwGX;AGiCE;EACC;AH/BH,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_field-group.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n*\tFlexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-setting-fc_layout .acf-toggle-fc-layout {\n width: 34px;\n height: 31px;\n margin: 0;\n padding: 0;\n border: 0;\n background: transparent;\n cursor: pointer;\n left: 20.83%;\n right: 20.83%;\n top: 33.33%;\n bottom: 33.33%;\n}\n.acf-field-setting-fc_layout .toggle-indicator::before {\n z-index: -1;\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n margin-left: -28px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(../../../images/icons/icon-chevron-down.svg);\n mask-image: url(../../../images/icons/icon-chevron-down.svg);\n}\n.rtl .acf-field-setting-fc_layout .toggle-indicator::before {\n margin-left: 0px;\n position: absolute;\n top: 9px;\n z-index: 100;\n left: 8px;\n}\n\n.acf-field-setting-fc_layout .toggle-indicator.open::before {\n -webkit-mask-image: url(../../../images/icons/icon-chevron-up.svg);\n mask-image: url(../../../images/icons/icon-chevron-up.svg);\n}\n.acf-field-setting-fc_layout .toggle-indicator.closed::before {\n -webkit-mask-image: url(../../../images/icons/icon-chevron-down.svg);\n mask-image: url(../../../images/icons/icon-chevron-down.svg);\n}\n.acf-field-setting-fc_layout .acf-flexible-content-field-label-name {\n padding-left: 5px;\n}\n.acf-field-setting-fc_layout .acf-fc-meta {\n margin: 0 0 10px;\n padding: 0;\n}\n.acf-field-setting-fc_layout .acf-fc-meta li {\n margin: 0 0 10px;\n padding: 0;\n}\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-display {\n float: left;\n width: 100%;\n padding-right: 5px;\n}\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-left {\n width: calc(50% - 4px);\n float: left;\n clear: left;\n margin-right: 4px;\n}\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-right {\n width: calc(50% - 4px);\n float: left;\n margin-left: 4px;\n}\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-min {\n width: calc(25% - 5px);\n float: left;\n margin-right: 5px;\n}\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-max {\n width: calc(25% - 10px);\n float: left;\n margin-left: 4px;\n}\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-label .acf-input-prepend,\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-name .acf-input-prepend,\n.acf-field-setting-fc_layout .acf-fc-meta .acf-fc-meta-display .acf-input-prepend {\n min-width: 60px;\n}\n.acf-field-setting-fc_layout .acf-fc_draggable,\n.acf-field-setting-fc_layout .reorder-layout {\n cursor: grab;\n}\n.acf-field-setting-fc_layout .acf-fl-actions a {\n padding: 1px 0;\n font-size: 13px;\n line-height: 20px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tClone\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-clone {\n /* group */\n /* seamless */\n}\n.acf-field-object-clone[data-display=seamless] .acf-field-setting-instructions,\n.acf-field-object-clone[data-display=seamless] .acf-field-setting-layout,\n.acf-field-object-clone[data-display=seamless] .acf-field-setting-wrapper,\n.acf-field-object-clone[data-display=seamless] .acf-field-setting-conditional_logic {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Pro fields with inactive licenses.\n*\n*----------------------------------------------------------------------------*/\n.acf-pro-inactive-license .acf-pro-field-object .li-field-label:before {\n -webkit-mask-image: url(\"../../../images/icons/icon-lock.svg\") !important;\n mask-image: url(\"../../../images/icons/icon-lock.svg\") !important;\n pointer-events: none;\n}\n.acf-pro-inactive-license .acf-pro-field-object .edit-field {\n pointer-events: none;\n color: #667085;\n}\n.acf-pro-inactive-license .acf-pro-field-object .row-options {\n display: none;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n*\tFlexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-setting-fc_layout {\n\t.acf-toggle-fc-layout {\n\t\twidth: 34px;\n\t\theight: 31px;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tborder: 0;\n\t\tbackground: transparent;\n\t\tcursor: pointer;\n\t\tleft: 20.83%;\n\t\tright: 20.83%;\n\t\ttop: 33.33%;\n\t\tbottom: 33.33%;\n\t}\n\n\t.toggle-indicator::before {\n\t\tz-index:-1;\n\t\tcontent: \"\";\n\t\tdisplay: inline-flex;\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\tmargin-left: -28px;\n\t\tbackground-color: currentColor;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: contain;\n\t\tmask-size: contain;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url(../../../images/icons/icon-chevron-down.svg);\n\t\tmask-image: url(../../../images/icons/icon-chevron-down.svg);\n\n\t\t@at-root .rtl #{&} {\n\t\t\tmargin-left: 0px;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tz-index: 100;\n\t\t\tleft: 8px;\n\t\t}\n\n\t}\n\n\t.toggle-indicator.open::before{\n\t\t-webkit-mask-image: url(../../../images/icons/icon-chevron-up.svg);\n\t\tmask-image: url(../../../images/icons/icon-chevron-up.svg);\n\t}\n\n\t.toggle-indicator.closed::before{\n\t\t-webkit-mask-image: url(../../../images/icons/icon-chevron-down.svg);\n\t\tmask-image: url(../../../images/icons/icon-chevron-down.svg);\n\t}\n\n\t// name label\n\t.acf-flexible-content-field-label-name {\n\t\tpadding-left: 5px;\n\t}\n\n\t// meta\n\t.acf-fc-meta {\n\t\tmargin: 0 0 10px;\n\t\tpadding: 0;\n\n\t\tli {\n\t\t\tmargin: 0 0 10px;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-fc-meta-display {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tpadding-right: 5px;\n\t\t}\n\n\t\t.acf-fc-meta-left {\n\t\t\twidth: calc(50% - 4px);\n\t\t\tfloat: left;\n\t\t\tclear: left;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta-right {\n\t\t\twidth: calc(50% - 4px);\n\t\t\tfloat: left;\n\t\t\tmargin: {\n\t\t\t\tleft: 4px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta-min {\n\t\t\twidth: calc(25% - 5px);\n\t\t\tfloat: left;\n\t\t\tmargin: {\n\t\t\t\tright: 5px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta-max {\n\t\t\twidth: calc(25% - 10px);\n\t\t\tfloat: left;\n\t\t\tmargin: {\n\t\t\t\tleft: 4px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta-label .acf-input-prepend,\n\t\t.acf-fc-meta-name .acf-input-prepend,\n\t\t.acf-fc-meta-display .acf-input-prepend {\n\t\t\tmin-width: 60px;\n\t\t}\n\t}\n\n\t.acf-fc_draggable,\n\t.reorder-layout {\n\t\tcursor: grab;\n\t}\n\n\t// actions\n\t.acf-fl-actions {\n\t\t// visibility: hidden;\n\n\t\ta {\n\t\t\tpadding: 1px 0;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 20px;\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tClone\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-clone {\n\n\t/* group */\n\t&[data-display=\"group\"] {\n\n\n\t}\n\n\n\t/* seamless */\n\t&[data-display=\"seamless\"] {\n\n\t\t.acf-field-setting-instructions,\n\t\t.acf-field-setting-layout,\n\t\t.acf-field-setting-wrapper,\n\t\t.acf-field-setting-conditional_logic {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Pro fields with inactive licenses.\n*\n*----------------------------------------------------------------------------*/\n.acf-pro-inactive-license {\n\t.acf-pro-field-object {\n\t\t.li-field-label:before {\n\t\t\t-webkit-mask-image: url(\"../../../images/icons/icon-lock.svg\") !important;\n\t\t\tmask-image: url(\"../../../images/icons/icon-lock.svg\") !important;\n\t\t\tpointer-events: none;\n\t\t}\n\n\t\t.edit-field\t{\n\t\t\tpointer-events: none;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css deleted file mode 100644 index c506257a7..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css +++ /dev/null @@ -1,891 +0,0 @@ -/*!************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-input.scss ***! - \************************************************************************************************************************************************************************************************************************/ -@charset "UTF-8"; -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* ACF 6 ↓ -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Repeater -* -*---------------------------------------------------------------------------------------------*/ -.acf-repeater { - /* table */ - /* row handle (add/remove) */ - /* add in spacer to th (force correct width) */ - /* row */ - /* sortable */ - /* layouts */ - /* - &.-row > table > tbody > tr:before, - &.-block > table > tbody > tr:before { - content: ""; - display: table-row; - height: 2px; - background: #f00; - } - */ - /* empty */ - /* collapsed */ - /* collapsed (block layout) */ - /* collapsed (table layout) */ -} -.acf-repeater > table { - margin: 0 0 8px; - background: #F9F9F9; -} -.acf-repeater > table > tbody tr.acf-divider:not(:first-child) > td { - border-top: 10px solid #EAECF0; -} -.acf-repeater .acf-row-handle { - width: 16px; - text-align: center !important; - vertical-align: middle !important; - position: relative; - /* icons */ - /* .order */ - /* remove */ -} -.acf-repeater .acf-row-handle .acf-order-input-wrap { - width: 45px; -} -.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button, -.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button { - -webkit-appearance: none; - margin: 0; -} -.acf-repeater .acf-row-handle .acf-order-input { - -moz-appearance: textfield; - text-align: center; -} -.acf-repeater .acf-row-handle .acf-icon { - display: none; - position: absolute; - top: 0; - margin: -8px 0 0 -2px; - /* minus icon */ -} -.acf-repeater .acf-row-handle .acf-icon.-minus { - top: 50%; - /* ie fix */ -} -body.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus { - top: 25px; -} -.acf-repeater .acf-row-handle.order { - background: #f4f4f4; - cursor: move; - color: #aaa; - text-shadow: #fff 0 1px 0; -} -.acf-repeater .acf-row-handle.order:hover { - color: #666; -} -.acf-repeater .acf-row-handle.order + td { - border-left-color: #DFDFDF; -} -.acf-repeater .acf-row-handle.pagination { - cursor: auto; -} -.acf-repeater .acf-row-handle.remove { - background: #F9F9F9; - border-left-color: #DFDFDF; -} -.acf-repeater th.acf-row-handle:before { - content: ""; - width: 16px; - display: block; - height: 1px; -} -.acf-repeater .acf-row { - /* hide clone */ - /* hover */ -} -.acf-repeater .acf-row.acf-clone { - display: none !important; -} -.acf-repeater .acf-row:hover, .acf-repeater .acf-row.-hover { - /* icons */ -} -.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon { - display: block; -} -.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift { - display: none; -} -body.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift { - display: block; -} -body.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.hide-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.hide-on-shift { - display: none; -} -.acf-repeater > table > tbody > tr.ui-sortable-helper { - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); -} -.acf-repeater > table > tbody > tr.ui-sortable-placeholder { - visibility: visible !important; -} -.acf-repeater > table > tbody > tr.ui-sortable-placeholder td { - background: #F9F9F9; -} -.acf-repeater.-row > table > tbody > tr > td, .acf-repeater.-block > table > tbody > tr > td { - border-top-color: #E1E1E1; -} -.acf-repeater.-empty > table > thead > tr > th { - border-bottom: 0 none; -} -.acf-repeater.-empty.-row > table, .acf-repeater.-empty.-block > table { - display: none; -} -.acf-repeater .acf-row.-collapsed > .acf-field { - display: none !important; -} -.acf-repeater .acf-row.-collapsed > td.acf-field.-collapsed-target { - display: table-cell !important; -} -.acf-repeater .acf-row.-collapsed > .acf-fields > * { - display: none !important; -} -.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target { - display: block !important; -} -.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target[data-width] { - float: none !important; - width: auto !important; -} -.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target { - border-left-color: #dfdfdf; -} -.acf-repeater.-max .acf-icon[data-event=add-row] { - display: none !important; -} -.acf-repeater > .acf-actions .acf-button { - float: right; - pointer-events: auto !important; -} -.acf-repeater > .acf-actions .acf-tablenav { - float: right; - margin-right: 20px; -} -.acf-repeater > .acf-actions .acf-tablenav .current-page { - width: auto !important; -} - -/*--------------------------------------------------------------------------------------------- -* -* Flexible Content -* -*---------------------------------------------------------------------------------------------*/ -.acf-flexible-content { - position: relative; -} -.acf-flexible-content > .clones { - display: none; -} -.acf-flexible-content > .values { - margin: 0 0 8px; -} -.acf-flexible-content > .values > .ui-sortable-placeholder { - visibility: visible !important; - border: 1px dashed #b4b9be; - box-shadow: none; - background: transparent; -} -.acf-flexible-content .layout { - position: relative; - margin: 20px 0 0; - background: #fff; - border: 1px solid #ccd0d4; -} -.acf-flexible-content .layout:first-child { - margin-top: 0; -} -.acf-flexible-content .layout .acf-fc-layout-handle { - display: block; - position: relative; - padding: 8px 10px; - cursor: move; - border-bottom: #ccd0d4 solid 1px; - color: #444; - font-size: 14px; - line-height: 1.4em; -} -.acf-flexible-content .layout .acf-fc-layout-order { - display: block; - width: 20px; - height: 20px; - border-radius: 10px; - display: inline-block; - text-align: center; - line-height: 20px; - margin: 0 2px 0 0; - background: #F1F1F1; - font-size: 12px; - color: #444; -} -html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order { - float: right; - margin-right: 0; - margin-left: 5px; -} -.acf-flexible-content .layout .acf-fc-layout-controls { - position: absolute; - top: 8px; - right: 8px; -} -.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon { - display: block; - float: left; - margin: 0 0 0 5px; -} -.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate { - visibility: hidden; -} -html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls { - right: auto; - left: 9px; -} -.acf-flexible-content .layout.is-selected { - border-color: #7e8993; -} -.acf-flexible-content .layout.is-selected .acf-fc-layout-handle { - border-color: #7e8993; -} -.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate { - visibility: visible; -} -.acf-flexible-content .layout.-collapsed > .acf-fc-layout-handle { - border-bottom-width: 0; -} -.acf-flexible-content .layout.-collapsed > .acf-fields, -.acf-flexible-content .layout.-collapsed > .acf-table { - display: none; -} -.acf-flexible-content .layout > .acf-table { - border: 0 none; - box-shadow: none; -} -.acf-flexible-content .layout > .acf-table > tbody > tr { - background: #fff; -} -.acf-flexible-content .layout > .acf-table > thead > tr > th { - background: #F9F9F9; -} -.acf-flexible-content .no-value-message { - padding: 19px; - border: #ccc dashed 2px; - text-align: center; - display: none; -} -.acf-flexible-content.-empty > .no-value-message { - display: block; -} - -.acf-fc-popup { - padding: 5px 0; - z-index: 900001; - min-width: 135px; -} -.acf-fc-popup ul, .acf-fc-popup li { - list-style: none; - display: block; - margin: 0; - padding: 0; -} -.acf-fc-popup li { - position: relative; - float: none; - white-space: nowrap; -} -.acf-fc-popup .badge { - display: inline-block; - border-radius: 8px; - font-size: 9px; - line-height: 15px; - padding: 0 5px; - background: #d54e21; - text-align: center; - color: #fff; - vertical-align: top; - margin: 0 0 0 5px; -} -.acf-fc-popup a { - color: #eee; - padding: 5px 10px; - display: block; - text-decoration: none; - position: relative; -} -.acf-fc-popup a:hover { - background: #0073aa; - color: #fff; -} -.acf-fc-popup a.disabled { - color: #888; - background: transparent; -} - -/*--------------------------------------------------------------------------------------------- -* -* Galery -* -*---------------------------------------------------------------------------------------------*/ -.acf-gallery { - border: #ccd0d4 solid 1px; - height: 400px; - position: relative; - /* main */ - /* attachments */ - /* attachment */ - /* toolbar */ - /* sidebar */ - /* side info */ - /* side data */ - /* column widths */ - /* resizable */ -} -.acf-gallery .acf-gallery-main { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: #fff; - z-index: 2; -} -.acf-gallery .acf-gallery-attachments { - position: absolute; - top: 0; - right: 0; - bottom: 48px; - left: 0; - padding: 5px; - overflow: auto; - overflow-x: hidden; -} -.acf-gallery .acf-gallery-attachment { - width: 25%; - float: left; - cursor: pointer; - position: relative; - /* hover */ - /* sortable */ - /* active */ - /* icon */ - /* rtl */ -} -.acf-gallery .acf-gallery-attachment .margin { - margin: 5px; - border: #d5d9dd solid 1px; - position: relative; - overflow: hidden; - background: #eee; -} -.acf-gallery .acf-gallery-attachment .margin:before { - content: ""; - display: block; - padding-top: 100%; -} -.acf-gallery .acf-gallery-attachment .thumbnail { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - transform: translate(50%, 50%); -} -html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail { - transform: translate(-50%, 50%); -} -.acf-gallery .acf-gallery-attachment .thumbnail img { - display: block; - height: auto; - max-height: 100%; - width: auto; - transform: translate(-50%, -50%); -} -html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img { - transform: translate(50%, -50%); -} -.acf-gallery .acf-gallery-attachment .filename { - position: absolute; - bottom: 0; - left: 0; - right: 0; - padding: 5%; - background: #F4F4F4; - background: rgba(255, 255, 255, 0.8); - border-top: #DFDFDF solid 1px; - font-weight: bold; - text-align: center; - word-wrap: break-word; - max-height: 90%; - overflow: hidden; -} -.acf-gallery .acf-gallery-attachment .actions { - position: absolute; - top: 0; - right: 0; - display: none; -} -.acf-gallery .acf-gallery-attachment:hover .actions { - display: block; -} -.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin { - border: none; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); -} -.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin { - background: #F1F1F1; - border: none; -} -.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin * { - display: none !important; -} -.acf-gallery .acf-gallery-attachment.active .margin { - box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa; -} -.acf-gallery .acf-gallery-attachment.-icon .thumbnail img { - transform: translate(-50%, -70%); -} -html[dir=rtl] .acf-gallery .acf-gallery-attachment { - float: right; -} -.acf-gallery.sidebar-open { - /* hide attachment actions when sidebar is open */ - /* allow sidebar to move over main for small widths (widget edit box) */ -} -.acf-gallery.sidebar-open .acf-gallery-attachment .actions { - display: none; -} -.acf-gallery.sidebar-open .acf-gallery-side { - z-index: 2; -} -.acf-gallery .acf-gallery-toolbar { - position: absolute; - right: 0; - bottom: 0; - left: 0; - padding: 10px; - border-top: #d5d9dd solid 1px; - background: #fff; - min-height: 28px; -} -.acf-gallery .acf-gallery-toolbar .acf-hl li { - line-height: 24px; -} -.acf-gallery .acf-gallery-toolbar .bulk-actions-select { - width: auto; - margin: 0 1px 0 0; -} -.acf-gallery .acf-gallery-side { - position: absolute; - top: 0; - right: 0; - bottom: 0; - width: 0; - background: #F9F9F9; - border-left: #ccd0d4 solid 1px; - z-index: 1; - overflow: hidden; -} -.acf-gallery .acf-gallery-side .acf-gallery-side-inner { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: 349px; -} -.acf-gallery .acf-gallery-side-info { - position: relative; - width: 100%; - padding: 10px; - margin: -10px 0 15px -10px; - background: #F1F1F1; - border-bottom: #DFDFDF solid 1px; -} -.acf-gallery .acf-gallery-side-info:after { - display: block; - clear: both; - content: ""; -} -html[dir=rtl] .acf-gallery .acf-gallery-side-info { - margin-left: 0; - margin-right: -10px; -} -.acf-gallery .acf-gallery-side-info img { - float: left; - width: auto; - max-width: 65px; - max-height: 65px; - margin: 0 10px 1px 0; - background: #FFFFFF; - padding: 3px; - border: #ccd0d4 solid 1px; - border-radius: 1px; - /* rtl */ -} -html[dir=rtl] .acf-gallery .acf-gallery-side-info img { - float: right; - margin: 0 0 0 10px; -} -.acf-gallery .acf-gallery-side-info p { - font-size: 13px; - line-height: 15px; - margin: 3px 0; - word-break: break-all; - color: #666; -} -.acf-gallery .acf-gallery-side-info p strong { - color: #000; -} -.acf-gallery .acf-gallery-side-info a { - text-decoration: none; -} -.acf-gallery .acf-gallery-side-info a.acf-gallery-edit { - color: #21759b; -} -.acf-gallery .acf-gallery-side-info a.acf-gallery-remove { - color: #bc0b0b; -} -.acf-gallery .acf-gallery-side-info a:hover { - text-decoration: underline; -} -.acf-gallery .acf-gallery-side-data { - position: absolute; - top: 0; - right: 0; - bottom: 48px; - left: 0; - overflow: auto; - overflow-x: inherit; - padding: 10px; -} -.acf-gallery .acf-gallery-side-data .acf-label, -.acf-gallery .acf-gallery-side-data th.label { - color: #666666; - font-size: 12px; - line-height: 25px; - padding: 0 4px 8px 0 !important; - width: auto !important; - vertical-align: top; -} -html[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label, -html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label { - padding: 0 0 8px 4px !important; -} -.acf-gallery .acf-gallery-side-data .acf-label label, -.acf-gallery .acf-gallery-side-data th.label label { - font-weight: normal; -} -.acf-gallery .acf-gallery-side-data .acf-input, -.acf-gallery .acf-gallery-side-data td.field { - padding: 0 0 8px !important; -} -.acf-gallery .acf-gallery-side-data textarea { - min-height: 0; - height: 60px; -} -.acf-gallery .acf-gallery-side-data p.help { - font-size: 12px; -} -.acf-gallery .acf-gallery-side-data p.help:hover { - font-weight: normal; -} -.acf-gallery[data-columns="1"] .acf-gallery-attachment { - width: 100%; -} -.acf-gallery[data-columns="2"] .acf-gallery-attachment { - width: 50%; -} -.acf-gallery[data-columns="3"] .acf-gallery-attachment { - width: 33.333%; -} -.acf-gallery[data-columns="4"] .acf-gallery-attachment { - width: 25%; -} -.acf-gallery[data-columns="5"] .acf-gallery-attachment { - width: 20%; -} -.acf-gallery[data-columns="6"] .acf-gallery-attachment { - width: 16.666%; -} -.acf-gallery[data-columns="7"] .acf-gallery-attachment { - width: 14.285%; -} -.acf-gallery[data-columns="8"] .acf-gallery-attachment { - width: 12.5%; -} -.acf-gallery .ui-resizable-handle { - display: block; - position: absolute; -} -.acf-gallery .ui-resizable-s { - bottom: -5px; - cursor: ns-resize; - height: 7px; - left: 0; - width: 100%; -} - -/* media modal selected */ -.acf-media-modal .attachment.acf-selected { - box-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important; -} -.acf-media-modal .attachment.acf-selected .check { - display: none !important; -} -.acf-media-modal .attachment.acf-selected .thumbnail { - opacity: 0.25 !important; -} -.acf-media-modal .attachment.acf-selected .attachment-preview:before { - background: rgba(0, 0, 0, 0.15); - z-index: 1; - position: relative; -} - -.acf-admin-single-options-page .select2-dropdown { - border-color: #6BB5D8 !important; - margin-top: -5px; - overflow: hidden; - box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1); -} -.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above { - margin-top: 0; -} -.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true] { - background-color: #F9FAFB !important; - color: #667085; -} -.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover { - color: #399CCB; -} -.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected] { - color: #fff !important; - background-color: #0783BE !important; -} -.acf-admin-single-options-page .select2-dropdown .select2-results__option { - margin-bottom: 0; -} - -.acf-create-options-page-popup ~ .select2-container { - z-index: 999999999; -} - -/*----------------------------------------------------------------------------- -* -* ACF Blocks -* -*----------------------------------------------------------------------------*/ -.acf-block-component .components-placeholder { - margin: 0; -} - -.block-editor .acf-field.acf-error { - background-color: rgba(255, 0, 0, 0.05); -} - -.acf-block-component .acf-block-fields { - background: #fff; - text-align: left; - font-size: 13px; - line-height: 1.4em; - color: #444; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} -.acf-block-component .acf-block-fields.acf-empty-block-fields { - border: 1px solid #1e1e1e; - padding: 12px; -} -.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields { - border: none; - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; -} -html[dir=rtl] .acf-block-component .acf-block-fields { - text-align: right; -} -.acf-block-component .acf-block-fields p { - font-size: 13px; - line-height: 1.5; -} - -.acf-block-body .acf-block-fields:has(> .acf-error-message), -.acf-block-fields:has(> .acf-error-message) .acf-block-fields:has(> .acf-error-message) { - border: none !important; -} -.acf-block-body .acf-error-message, -.acf-block-fields:has(> .acf-error-message) .acf-error-message { - margin-top: 0; - border: none; -} -.acf-block-body .acf-error-message .acf-notice-dismiss, -.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-notice-dismiss { - display: flex; - align-items: center; - justify-content: center; - overflow: hidden; - outline: unset; -} -.acf-block-body .acf-error-message .acf-icon.-cancel::before, -.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-icon.-cancel::before { - margin: 0 !important; -} -.acf-block-body.acf-block-has-validation-error, -.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error { - border: 2px solid #d94f4f; -} -.acf-block-body .acf-error .acf-input .acf-notice, -.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice { - background: none !important; - border: none !important; - display: flex !important; - align-items: center !important; - padding-left: 0; -} -.acf-block-body .acf-error .acf-input .acf-notice p, -.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice p { - margin: 0.5em 0 !important; -} -.acf-block-body .acf-error .acf-input .acf-notice::before, -.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice::before { - content: ""; - position: relative; - top: 0; - left: 0; - font-size: 20px; - background-image: url(../../../images/icons/icon-info-red.svg); - background-repeat: no-repeat; - background-position: center; - background-size: 69%; - height: 26px !important; - width: 26px !important; - box-sizing: border-box; -} -.acf-block-body .acf-error .acf-label label, -.acf-block-fields:has(> .acf-error-message) .acf-error .acf-label label { - color: #d94f4f; -} -.acf-block-body .acf-error .acf-input input, -.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input input { - border-color: #d94f4f; -} -.acf-block-body.acf-block-has-validation-error::before, -.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error::before { - content: ""; - position: absolute; - top: -2px; - left: -32px; - font-size: 20px; - background-color: #d94f4f; - background-image: url(../../../images/icons/icon-info-white.svg); - background-repeat: no-repeat; - background-position-x: center; - background-position-y: 52%; - background-size: 55%; - height: 40px; - width: 32px; - box-sizing: border-box; -} -.acf-block-body .acf-block-validation-error, -.acf-block-fields:has(> .acf-error-message) .acf-block-validation-error { - color: #d94f4f; - display: flex; - align-items: center; -} -.acf-block-body .acf-block-fields, -.acf-block-fields:has(> .acf-error-message) .acf-block-fields { - border: #adb2ad solid 1px; -} -.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group, -.acf-block-fields:has(> .acf-error-message) .acf-block-fields .acf-tab-wrap .acf-tab-group { - margin-left: 0; - padding: 16px 20px 0; -} -.acf-block-body .acf-fields > .acf-field, -.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field { - padding: 16px 20px; -} -.acf-block-body .acf-fields > .acf-field.acf-accordion, -.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion { - border-color: #adb2ad; -} -.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title, -.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion .acf-accordion-title { - padding: 16px 20px; -} -.acf-block-body .acf-button, -.acf-block-body .acf-link a.button, -.acf-block-body .acf-add-checkbox, -.acf-block-fields:has(> .acf-error-message) .acf-button, -.acf-block-fields:has(> .acf-error-message) .acf-link a.button, -.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox { - color: #2271b1 !important; - border-color: #2271b1 !important; - background: #f6f7f7 !important; - vertical-align: top; -} -.acf-block-body .acf-button.button-primary:hover, -.acf-block-body .acf-link a.button.button-primary:hover, -.acf-block-body .acf-add-checkbox.button-primary:hover, -.acf-block-fields:has(> .acf-error-message) .acf-button.button-primary:hover, -.acf-block-fields:has(> .acf-error-message) .acf-link a.button.button-primary:hover, -.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox.button-primary:hover { - color: white !important; - background: #2271b1 !important; -} -.acf-block-body .acf-button:focus, -.acf-block-body .acf-link a.button:focus, -.acf-block-body .acf-add-checkbox:focus, -.acf-block-fields:has(> .acf-error-message) .acf-button:focus, -.acf-block-fields:has(> .acf-error-message) .acf-link a.button:focus, -.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:focus { - outline: none !important; - background: #f6f7f7 !important; -} -.acf-block-body .acf-button:hover, -.acf-block-body .acf-link a.button:hover, -.acf-block-body .acf-add-checkbox:hover, -.acf-block-fields:has(> .acf-error-message) .acf-button:hover, -.acf-block-fields:has(> .acf-error-message) .acf-link a.button:hover, -.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:hover { - color: #0a4b78 !important; -} -.acf-block-body .acf-block-preview, -.acf-block-fields:has(> .acf-error-message) .acf-block-preview { - min-height: 10px; -} - -.acf-block-panel .acf-block-fields { - border-top: #ddd solid 1px; - border-bottom: #ddd solid 1px; - min-height: 1px; -} -.acf-block-panel .acf-block-fields:empty { - border-top: none; -} -.acf-block-panel .acf-block-fields .acf-tab-wrap { - background: transparent; -} - -.components-panel__body .acf-block-panel { - margin: 16px -16px -16px; -} - -/*# sourceMappingURL=acf-pro-input.css.map*/ \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map deleted file mode 100644 index 5563c14b1..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-pro-input.css","mappings":"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;AGyIE;EACC;AHvIH;AG8IC;EAEC;EAMA;AHlJF;AG6IE;EACC;AH3IH;AGgJE;EACC;AH9IH;AGqJC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHnJF;AGqJE;EACC;AHnJH;AGsJE;EACC;EACA;AHpJH;AG2JC;EACC;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;AH3JF;AG6JE;EACC;EACA;EACA;EACA;EACA;AH3JH;AGkKC;EAEC;EACA;EACA;EACA;EACA;EACA;AHjKF;AEhgBC;EACC;EACA;EACA;AFkgBF;AG8JE;EACC;EACA;AH5JH;AG+JE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AH9JH;AG+JG;EACC;EACA;AH7JJ;AGiKE;EACC;EACA;EACA;EACA;EACA;AH/JH;AGiKG;EACC;AH/JJ;AGmKE;EACC;AHjKH;AGmKG;EACC;AHjKJ;AGoKG;EACC;AHlKJ;AGqKG;EACC;AHnKJ;AG4KC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH1KF;AG6KE;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3KH;AG6KG;;EACC;AH1KJ;AG6KG;;EACC;AH1KJ;AG8KE;;EAEC;AH5KH;AG+KE;EACC;EACA;AH7KH;AGgLE;EACC;AH9KH;AGgLG;EACC;AH9KJ;AGsLC;EAA8C;AHnL/C;AGoLC;EAA8C;AHjL/C;AGkLC;EAA8C;AH/K/C;AGgLC;EAA8C;AH7K/C;AG8KC;EAA8C;AH3K/C;AG4KC;EAA8C;AHzK/C;AG0KC;EAA8C;AHvK/C;AGwKC;EAA8C;AHrK/C;AGyKC;EACC;EACA;AHvKF;AG0KC;EACC;EACA;EACA;EACA;EACA;AHxKF;;AG+KA;AACA;EACC;AH5KD;AG8KC;EACC;AH5KF;AG+KC;EACC;AH7KF;AGgLC;EACC;EACA;EACA;AH9KF;;AGqLC;EACC;EACA;EACA;EACA,6CFlvBa;ADgkBf;AGqLC;EACC;AHnLF;AGsLC;EACC;EACA,cFlyBS;AD8mBX;AGsLE;EACC,cF1xBQ;ADsmBX;AGwLC;EAEC;EACA;AHvLF;AG2LC;EACC;AHzLF;;AG8LA;EACC;AH3LD;;AI7qBA;;;;8EAAA;AASC;EACC;AJ4qBF;;AIxqBA;EACC;AJ2qBD;;AIvqBA;EAEC;EAGA;EACA;EACA;EACA;EACA,gIACC;AJsqBF;AI5pBC;EACC;EACA;AJ8pBF;AI5pBE;EACC;EACA;EACA;AJ8pBH;AI1pBC;EACC;AJ4pBF;AIzpBC;EACC;EACA;AJ2pBF;;AInpBC;;EACC;AJupBF;AInpBC;;EACC;EACA;AJspBF;AIppBE;;EACC;EACA;EACA;EACA;EAGA;AJqpBH;AIlpBE;;EACC;AJqpBH;AIhpBC;;EACC;AJmpBF;AIhpBC;;EACC;EACA;EACA;EACA;EACA;AJmpBF;AIjpBE;;EACC;AJopBH;AI/oBC;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJkpBF;AI/oBC;;EACC;AJkpBF;AI/oBC;;EACC;AJkpBF;AI/oBC;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AJipBF;AI9oBC;;EACC;EACA;EACA;AJipBF;AI7oBC;;EACC;AJgpBF;AI3oBG;;EACC;EACA;AJ8oBJ;AIxoBC;;EACC;AJ2oBF;AIxoBE;;EACC;AJ2oBH;AIzoBG;;EACC;AJ4oBJ;AItoBC;;;;;;EAGC;EACA;EACA;EACA;AJ2oBF;AIzoBE;;;;;;EACC;EACA;AJgpBH;AI7oBE;;;;;;EACC;EACA;AJopBH;AIjpBE;;;;;;EACC;AJwpBH;AInpBC;;EACC;AJspBF;;AI/oBC;EACC;EACA;EACA;AJkpBF;AIhpBE;EACC;AJkpBH;AI9oBE;EACC;AJgpBH;;AIzoBA;EACC;AJ4oBD,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_blocks.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-repeater {\n /* table */\n /* row handle (add/remove) */\n /* add in spacer to th (force correct width) */\n /* row */\n /* sortable */\n /* layouts */\n /*\n \t&.-row > table > tbody > tr:before,\n \t&.-block > table > tbody > tr:before {\n \t\tcontent: \"\";\n \t\tdisplay: table-row;\n \t\theight: 2px;\n \t\tbackground: #f00;\n \t}\n */\n /* empty */\n /* collapsed */\n /* collapsed (block layout) */\n /* collapsed (table layout) */\n}\n.acf-repeater > table {\n margin: 0 0 8px;\n background: #F9F9F9;\n}\n.acf-repeater > table > tbody tr.acf-divider:not(:first-child) > td {\n border-top: 10px solid #EAECF0;\n}\n.acf-repeater .acf-row-handle {\n width: 16px;\n text-align: center !important;\n vertical-align: middle !important;\n position: relative;\n /* icons */\n /* .order */\n /* remove */\n}\n.acf-repeater .acf-row-handle .acf-order-input-wrap {\n width: 45px;\n}\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.acf-repeater .acf-row-handle .acf-order-input {\n -moz-appearance: textfield;\n text-align: center;\n}\n.acf-repeater .acf-row-handle .acf-icon {\n display: none;\n position: absolute;\n top: 0;\n margin: -8px 0 0 -2px;\n /* minus icon */\n}\n.acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 50%;\n /* ie fix */\n}\nbody.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 25px;\n}\n.acf-repeater .acf-row-handle.order {\n background: #f4f4f4;\n cursor: move;\n color: #aaa;\n text-shadow: #fff 0 1px 0;\n}\n.acf-repeater .acf-row-handle.order:hover {\n color: #666;\n}\n.acf-repeater .acf-row-handle.order + td {\n border-left-color: #DFDFDF;\n}\n.acf-repeater .acf-row-handle.pagination {\n cursor: auto;\n}\n.acf-repeater .acf-row-handle.remove {\n background: #F9F9F9;\n border-left-color: #DFDFDF;\n}\n.acf-repeater th.acf-row-handle:before {\n content: \"\";\n width: 16px;\n display: block;\n height: 1px;\n}\n.acf-repeater .acf-row {\n /* hide clone */\n /* hover */\n}\n.acf-repeater .acf-row.acf-clone {\n display: none !important;\n}\n.acf-repeater .acf-row:hover, .acf-repeater .acf-row.-hover {\n /* icons */\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon {\n display: block;\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: none;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: block;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.hide-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.hide-on-shift {\n display: none;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-helper {\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder {\n visibility: visible !important;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder td {\n background: #F9F9F9;\n}\n.acf-repeater.-row > table > tbody > tr > td, .acf-repeater.-block > table > tbody > tr > td {\n border-top-color: #E1E1E1;\n}\n.acf-repeater.-empty > table > thead > tr > th {\n border-bottom: 0 none;\n}\n.acf-repeater.-empty.-row > table, .acf-repeater.-empty.-block > table {\n display: none;\n}\n.acf-repeater .acf-row.-collapsed > .acf-field {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > td.acf-field.-collapsed-target {\n display: table-cell !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > * {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target {\n display: block !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target[data-width] {\n float: none !important;\n width: auto !important;\n}\n.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n border-left-color: #dfdfdf;\n}\n.acf-repeater.-max .acf-icon[data-event=add-row] {\n display: none !important;\n}\n.acf-repeater > .acf-actions .acf-button {\n float: right;\n pointer-events: auto !important;\n}\n.acf-repeater > .acf-actions .acf-tablenav {\n float: right;\n margin-right: 20px;\n}\n.acf-repeater > .acf-actions .acf-tablenav .current-page {\n width: auto !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-flexible-content {\n position: relative;\n}\n.acf-flexible-content > .clones {\n display: none;\n}\n.acf-flexible-content > .values {\n margin: 0 0 8px;\n}\n.acf-flexible-content > .values > .ui-sortable-placeholder {\n visibility: visible !important;\n border: 1px dashed #b4b9be;\n box-shadow: none;\n background: transparent;\n}\n.acf-flexible-content .layout {\n position: relative;\n margin: 20px 0 0;\n background: #fff;\n border: 1px solid #ccd0d4;\n}\n.acf-flexible-content .layout:first-child {\n margin-top: 0;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n display: block;\n position: relative;\n padding: 8px 10px;\n cursor: move;\n border-bottom: #ccd0d4 solid 1px;\n color: #444;\n font-size: 14px;\n line-height: 1.4em;\n}\n.acf-flexible-content .layout .acf-fc-layout-order {\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 10px;\n display: inline-block;\n text-align: center;\n line-height: 20px;\n margin: 0 2px 0 0;\n background: #F1F1F1;\n font-size: 12px;\n color: #444;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order {\n float: right;\n margin-right: 0;\n margin-left: 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls {\n position: absolute;\n top: 8px;\n right: 8px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon {\n display: block;\n float: left;\n margin: 0 0 0 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: hidden;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls {\n right: auto;\n left: 9px;\n}\n.acf-flexible-content .layout.is-selected {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout.is-selected .acf-fc-layout-handle {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: visible;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fc-layout-handle {\n border-bottom-width: 0;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fields,\n.acf-flexible-content .layout.-collapsed > .acf-table {\n display: none;\n}\n.acf-flexible-content .layout > .acf-table {\n border: 0 none;\n box-shadow: none;\n}\n.acf-flexible-content .layout > .acf-table > tbody > tr {\n background: #fff;\n}\n.acf-flexible-content .layout > .acf-table > thead > tr > th {\n background: #F9F9F9;\n}\n.acf-flexible-content .no-value-message {\n padding: 19px;\n border: #ccc dashed 2px;\n text-align: center;\n display: none;\n}\n.acf-flexible-content.-empty > .no-value-message {\n display: block;\n}\n\n.acf-fc-popup {\n padding: 5px 0;\n z-index: 900001;\n min-width: 135px;\n}\n.acf-fc-popup ul, .acf-fc-popup li {\n list-style: none;\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-fc-popup li {\n position: relative;\n float: none;\n white-space: nowrap;\n}\n.acf-fc-popup .badge {\n display: inline-block;\n border-radius: 8px;\n font-size: 9px;\n line-height: 15px;\n padding: 0 5px;\n background: #d54e21;\n text-align: center;\n color: #fff;\n vertical-align: top;\n margin: 0 0 0 5px;\n}\n.acf-fc-popup a {\n color: #eee;\n padding: 5px 10px;\n display: block;\n text-decoration: none;\n position: relative;\n}\n.acf-fc-popup a:hover {\n background: #0073aa;\n color: #fff;\n}\n.acf-fc-popup a.disabled {\n color: #888;\n background: transparent;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-gallery {\n border: #ccd0d4 solid 1px;\n height: 400px;\n position: relative;\n /* main */\n /* attachments */\n /* attachment */\n /* toolbar */\n /* sidebar */\n /* side info */\n /* side data */\n /* column widths */\n /* resizable */\n}\n.acf-gallery .acf-gallery-main {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: #fff;\n z-index: 2;\n}\n.acf-gallery .acf-gallery-attachments {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n padding: 5px;\n overflow: auto;\n overflow-x: hidden;\n}\n.acf-gallery .acf-gallery-attachment {\n width: 25%;\n float: left;\n cursor: pointer;\n position: relative;\n /* hover */\n /* sortable */\n /* active */\n /* icon */\n /* rtl */\n}\n.acf-gallery .acf-gallery-attachment .margin {\n margin: 5px;\n border: #d5d9dd solid 1px;\n position: relative;\n overflow: hidden;\n background: #eee;\n}\n.acf-gallery .acf-gallery-attachment .margin:before {\n content: \"\";\n display: block;\n padding-top: 100%;\n}\n.acf-gallery .acf-gallery-attachment .thumbnail {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transform: translate(50%, 50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail {\n transform: translate(-50%, 50%);\n}\n.acf-gallery .acf-gallery-attachment .thumbnail img {\n display: block;\n height: auto;\n max-height: 100%;\n width: auto;\n transform: translate(-50%, -50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img {\n transform: translate(50%, -50%);\n}\n.acf-gallery .acf-gallery-attachment .filename {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 5%;\n background: #F4F4F4;\n background: rgba(255, 255, 255, 0.8);\n border-top: #DFDFDF solid 1px;\n font-weight: bold;\n text-align: center;\n word-wrap: break-word;\n max-height: 90%;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-attachment .actions {\n position: absolute;\n top: 0;\n right: 0;\n display: none;\n}\n.acf-gallery .acf-gallery-attachment:hover .actions {\n display: block;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin {\n border: none;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin {\n background: #F1F1F1;\n border: none;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin * {\n display: none !important;\n}\n.acf-gallery .acf-gallery-attachment.active .margin {\n box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n}\n.acf-gallery .acf-gallery-attachment.-icon .thumbnail img {\n transform: translate(-50%, -70%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment {\n float: right;\n}\n.acf-gallery.sidebar-open {\n /* hide attachment actions when sidebar is open */\n /* allow sidebar to move over main for small widths (widget edit box) */\n}\n.acf-gallery.sidebar-open .acf-gallery-attachment .actions {\n display: none;\n}\n.acf-gallery.sidebar-open .acf-gallery-side {\n z-index: 2;\n}\n.acf-gallery .acf-gallery-toolbar {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 10px;\n border-top: #d5d9dd solid 1px;\n background: #fff;\n min-height: 28px;\n}\n.acf-gallery .acf-gallery-toolbar .acf-hl li {\n line-height: 24px;\n}\n.acf-gallery .acf-gallery-toolbar .bulk-actions-select {\n width: auto;\n margin: 0 1px 0 0;\n}\n.acf-gallery .acf-gallery-side {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 0;\n background: #F9F9F9;\n border-left: #ccd0d4 solid 1px;\n z-index: 1;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-inner {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 349px;\n}\n.acf-gallery .acf-gallery-side-info {\n position: relative;\n width: 100%;\n padding: 10px;\n margin: -10px 0 15px -10px;\n background: #F1F1F1;\n border-bottom: #DFDFDF solid 1px;\n}\n.acf-gallery .acf-gallery-side-info:after {\n display: block;\n clear: both;\n content: \"\";\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info {\n margin-left: 0;\n margin-right: -10px;\n}\n.acf-gallery .acf-gallery-side-info img {\n float: left;\n width: auto;\n max-width: 65px;\n max-height: 65px;\n margin: 0 10px 1px 0;\n background: #FFFFFF;\n padding: 3px;\n border: #ccd0d4 solid 1px;\n border-radius: 1px;\n /* rtl */\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info img {\n float: right;\n margin: 0 0 0 10px;\n}\n.acf-gallery .acf-gallery-side-info p {\n font-size: 13px;\n line-height: 15px;\n margin: 3px 0;\n word-break: break-all;\n color: #666;\n}\n.acf-gallery .acf-gallery-side-info p strong {\n color: #000;\n}\n.acf-gallery .acf-gallery-side-info a {\n text-decoration: none;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-edit {\n color: #21759b;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-remove {\n color: #bc0b0b;\n}\n.acf-gallery .acf-gallery-side-info a:hover {\n text-decoration: underline;\n}\n.acf-gallery .acf-gallery-side-data {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n overflow: auto;\n overflow-x: inherit;\n padding: 10px;\n}\n.acf-gallery .acf-gallery-side-data .acf-label,\n.acf-gallery .acf-gallery-side-data th.label {\n color: #666666;\n font-size: 12px;\n line-height: 25px;\n padding: 0 4px 8px 0 !important;\n width: auto !important;\n vertical-align: top;\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data th.label {\n padding: 0 0 8px 4px !important;\n}\n.acf-gallery .acf-gallery-side-data .acf-label label,\n.acf-gallery .acf-gallery-side-data th.label label {\n font-weight: normal;\n}\n.acf-gallery .acf-gallery-side-data .acf-input,\n.acf-gallery .acf-gallery-side-data td.field {\n padding: 0 0 8px !important;\n}\n.acf-gallery .acf-gallery-side-data textarea {\n min-height: 0;\n height: 60px;\n}\n.acf-gallery .acf-gallery-side-data p.help {\n font-size: 12px;\n}\n.acf-gallery .acf-gallery-side-data p.help:hover {\n font-weight: normal;\n}\n.acf-gallery[data-columns=\"1\"] .acf-gallery-attachment {\n width: 100%;\n}\n.acf-gallery[data-columns=\"2\"] .acf-gallery-attachment {\n width: 50%;\n}\n.acf-gallery[data-columns=\"3\"] .acf-gallery-attachment {\n width: 33.333%;\n}\n.acf-gallery[data-columns=\"4\"] .acf-gallery-attachment {\n width: 25%;\n}\n.acf-gallery[data-columns=\"5\"] .acf-gallery-attachment {\n width: 20%;\n}\n.acf-gallery[data-columns=\"6\"] .acf-gallery-attachment {\n width: 16.666%;\n}\n.acf-gallery[data-columns=\"7\"] .acf-gallery-attachment {\n width: 14.285%;\n}\n.acf-gallery[data-columns=\"8\"] .acf-gallery-attachment {\n width: 12.5%;\n}\n.acf-gallery .ui-resizable-handle {\n display: block;\n position: absolute;\n}\n.acf-gallery .ui-resizable-s {\n bottom: -5px;\n cursor: ns-resize;\n height: 7px;\n left: 0;\n width: 100%;\n}\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n box-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n}\n.acf-media-modal .attachment.acf-selected .check {\n display: none !important;\n}\n.acf-media-modal .attachment.acf-selected .thumbnail {\n opacity: 0.25 !important;\n}\n.acf-media-modal .attachment.acf-selected .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n.acf-admin-single-options-page .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n.acf-admin-single-options-page .select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.acf-create-options-page-popup ~ .select2-container {\n z-index: 999999999;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n.acf-block-component .components-placeholder {\n margin: 0;\n}\n\n.block-editor .acf-field.acf-error {\n background-color: rgba(255, 0, 0, 0.05);\n}\n\n.acf-block-component .acf-block-fields {\n background: #fff;\n text-align: left;\n font-size: 13px;\n line-height: 1.4em;\n color: #444;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n}\n.acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: 1px solid #1e1e1e;\n padding: 12px;\n}\n.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: none;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n}\nhtml[dir=rtl] .acf-block-component .acf-block-fields {\n text-align: right;\n}\n.acf-block-component .acf-block-fields p {\n font-size: 13px;\n line-height: 1.5;\n}\n\n.acf-block-body .acf-block-fields:has(> .acf-error-message),\n.acf-block-fields:has(> .acf-error-message) .acf-block-fields:has(> .acf-error-message) {\n border: none !important;\n}\n.acf-block-body .acf-error-message,\n.acf-block-fields:has(> .acf-error-message) .acf-error-message {\n margin-top: 0;\n border: none;\n}\n.acf-block-body .acf-error-message .acf-notice-dismiss,\n.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-notice-dismiss {\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n outline: unset;\n}\n.acf-block-body .acf-error-message .acf-icon.-cancel::before,\n.acf-block-fields:has(> .acf-error-message) .acf-error-message .acf-icon.-cancel::before {\n margin: 0 !important;\n}\n.acf-block-body.acf-block-has-validation-error,\n.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error {\n border: 2px solid #d94f4f;\n}\n.acf-block-body .acf-error .acf-input .acf-notice,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice {\n background: none !important;\n border: none !important;\n display: flex !important;\n align-items: center !important;\n padding-left: 0;\n}\n.acf-block-body .acf-error .acf-input .acf-notice p,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice p {\n margin: 0.5em 0 !important;\n}\n.acf-block-body .acf-error .acf-input .acf-notice::before,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input .acf-notice::before {\n content: \"\";\n position: relative;\n top: 0;\n left: 0;\n font-size: 20px;\n background-image: url(../../../images/icons/icon-info-red.svg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 69%;\n height: 26px !important;\n width: 26px !important;\n box-sizing: border-box;\n}\n.acf-block-body .acf-error .acf-label label,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-label label {\n color: #d94f4f;\n}\n.acf-block-body .acf-error .acf-input input,\n.acf-block-fields:has(> .acf-error-message) .acf-error .acf-input input {\n border-color: #d94f4f;\n}\n.acf-block-body.acf-block-has-validation-error::before,\n.acf-block-fields:has(> .acf-error-message).acf-block-has-validation-error::before {\n content: \"\";\n position: absolute;\n top: -2px;\n left: -32px;\n font-size: 20px;\n background-color: #d94f4f;\n background-image: url(../../../images/icons/icon-info-white.svg);\n background-repeat: no-repeat;\n background-position-x: center;\n background-position-y: 52%;\n background-size: 55%;\n height: 40px;\n width: 32px;\n box-sizing: border-box;\n}\n.acf-block-body .acf-block-validation-error,\n.acf-block-fields:has(> .acf-error-message) .acf-block-validation-error {\n color: #d94f4f;\n display: flex;\n align-items: center;\n}\n.acf-block-body .acf-block-fields,\n.acf-block-fields:has(> .acf-error-message) .acf-block-fields {\n border: #adb2ad solid 1px;\n}\n.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group,\n.acf-block-fields:has(> .acf-error-message) .acf-block-fields .acf-tab-wrap .acf-tab-group {\n margin-left: 0;\n padding: 16px 20px 0;\n}\n.acf-block-body .acf-fields > .acf-field,\n.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field {\n padding: 16px 20px;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion,\n.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion {\n border-color: #adb2ad;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title,\n.acf-block-fields:has(> .acf-error-message) .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n padding: 16px 20px;\n}\n.acf-block-body .acf-button,\n.acf-block-body .acf-link a.button,\n.acf-block-body .acf-add-checkbox,\n.acf-block-fields:has(> .acf-error-message) .acf-button,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox {\n color: #2271b1 !important;\n border-color: #2271b1 !important;\n background: #f6f7f7 !important;\n vertical-align: top;\n}\n.acf-block-body .acf-button.button-primary:hover,\n.acf-block-body .acf-link a.button.button-primary:hover,\n.acf-block-body .acf-add-checkbox.button-primary:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-button.button-primary:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button.button-primary:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox.button-primary:hover {\n color: white !important;\n background: #2271b1 !important;\n}\n.acf-block-body .acf-button:focus,\n.acf-block-body .acf-link a.button:focus,\n.acf-block-body .acf-add-checkbox:focus,\n.acf-block-fields:has(> .acf-error-message) .acf-button:focus,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button:focus,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:focus {\n outline: none !important;\n background: #f6f7f7 !important;\n}\n.acf-block-body .acf-button:hover,\n.acf-block-body .acf-link a.button:hover,\n.acf-block-body .acf-add-checkbox:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-button:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-link a.button:hover,\n.acf-block-fields:has(> .acf-error-message) .acf-add-checkbox:hover {\n color: #0a4b78 !important;\n}\n.acf-block-body .acf-block-preview,\n.acf-block-fields:has(> .acf-error-message) .acf-block-preview {\n min-height: 10px;\n}\n\n.acf-block-panel .acf-block-fields {\n border-top: #ddd solid 1px;\n border-bottom: #ddd solid 1px;\n min-height: 1px;\n}\n.acf-block-panel .acf-block-fields:empty {\n border-top: none;\n}\n.acf-block-panel .acf-block-fields .acf-tab-wrap {\n background: transparent;\n}\n\n.components-panel__body .acf-block-panel {\n margin: 16px -16px -16px;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: radial-gradient(141.77% 141.08% at 100.26% 99.25%, #0ECAD4 0%, #7A45E5 100%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-repeater {\n\t\n\t/* table */\n\t> table {\n\t\tmargin: 0 0 8px;\n\t\tbackground: #F9F9F9;\n\n\t\t> tbody tr.acf-divider:not(:first-child) > td {\n\t\t\tborder-top: 10px solid $gray-200;\n\t\t}\n\t}\n\t\n\t/* row handle (add/remove) */\n\t.acf-row-handle {\n\t\twidth: 16px;\n\t\ttext-align: center !important;\n\t\tvertical-align: middle !important;\n\t\tposition: relative;\n\n\t\t.acf-order-input-wrap {\n\t\t\twidth: 45px;\n\t\t}\n\n\t\t.acf-order-input::-webkit-outer-spin-button,\n\t\t.acf-order-input::-webkit-inner-spin-button {\n\t\t\t-webkit-appearance: none;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-order-input {\n\t\t\t-moz-appearance: textfield;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t/* icons */\n\t\t.acf-icon {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tmargin: -8px 0 0 -2px;\n\t\t\t\n\t\t\t\n\t\t\t/* minus icon */\n\t\t\t&.-minus {\n\t\t\t\ttop: 50%;\n\t\t\t\t\n\t\t\t\t/* ie fix */\n\t\t\t\tbody.browser-msie & { top: 25px; }\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t/* .order */\n\t\t&.order {\n\t\t\tbackground: #f4f4f4;\n\t\t\tcursor: move;\n\t\t\tcolor: #aaa;\n\t\t\ttext-shadow: #fff 0 1px 0;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: #666;\n\t\t\t}\n\t\t\t\n\t\t\t+ td {\n\t\t\t\tborder-left-color: #DFDFDF;\n\t\t\t}\n\t\t}\n\n\t\t&.pagination {\n\t\t\tcursor: auto;\n\t\t}\n\t\t\n\t\t/* remove */\n\t\t&.remove {\n\t\t\tbackground: #F9F9F9;\n\t\t\tborder-left-color: #DFDFDF;\n\t\t}\n\t}\n\t\n\t\n\t/* add in spacer to th (force correct width) */\n\tth.acf-row-handle:before {\n\t\tcontent: \"\";\n\t\twidth: 16px;\n\t\tdisplay: block;\n\t\theight: 1px;\n\t}\n\t\n\t\n\t/* row */\n\t.acf-row {\n\t\t\n\t\t/* hide clone */\n\t\t&.acf-clone {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover,\n\t\t&.-hover {\n\t\t\t\n\t\t\t/* icons */\n\t\t\t> .acf-row-handle .acf-icon {\n\t\t\t\tdisplay: block;\n\n\t\t\t\t// Show \"duplicate\" icon above \"add\" when holding \"shift\" key.\n\t\t\t\t&.show-on-shift {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.hide-on-shift {\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* sortable */\n\t> table > tbody > tr.ui-sortable-helper {\n\t\tbox-shadow: 0 1px 5px rgba(0,0,0,0.2);\n\t}\n\t\n\t> table > tbody > tr.ui-sortable-placeholder {\n\t\tvisibility: visible !important;\n\t\t\n\t\ttd {\n\t\t\tbackground: #F9F9F9;\n\t\t}\n\t}\n\t\n\t\n\t/* layouts */\n/*\n\t&.-row > table > tbody > tr:before,\n\t&.-block > table > tbody > tr:before {\n\t\tcontent: \"\";\n\t\tdisplay: table-row;\n\t\theight: 2px;\n\t\tbackground: #f00;\n\t}\n*/\n\t\n\t&.-row > table > tbody > tr > td,\n\t&.-block > table > tbody > tr > td {\n\t\tborder-top-color: #E1E1E1;\n\t}\n\t\n\t\n\t/* empty */\n\t&.-empty > table > thead > tr > th {\n\t\tborder-bottom: 0 none;\n\t}\n\t\n\t&.-empty.-row > table,\n\t&.-empty.-block > table {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* collapsed */\n\t.acf-row.-collapsed {\n\t\t\n\t\t> .acf-field {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> td.acf-field.-collapsed-target {\n\t\t\tdisplay: table-cell !important;\n\t\t}\n\t}\n\t\n\t/* collapsed (block layout) */\n\t.acf-row.-collapsed > .acf-fields {\n\t\t\n\t\t> * {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> .acf-field.-collapsed-target {\n\t\t\tdisplay: block !important;\n\t\t\t\n\t\t\t&[data-width] {\n\t\t\t\tfloat: none !important;\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\n\t/* collapsed (table layout) */\n\t&.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n\t\tborder-left-color: #dfdfdf;\n\t}\n\t\n\t// Reached maximum rows.\n\t&.-max {\n\t\t\n\t\t// Hide icons to add rows.\n\t\t.acf-icon[data-event=\"add-row\"] {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t> .acf-actions {\n\t\t.acf-button {\n\t\t\tfloat: right;\n\t\t\tpointer-events: auto !important;\n\t\t}\n\n\t\t.acf-tablenav {\n\t\t\tfloat: right;\n\t\t\tmargin-right: 20px;\n\n\t\t\t.current-page {\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-flexible-content {\n\tposition: relative;\n\t\n\t// clones\n\t> .clones {\n\t\tdisplay: none;\n\t}\n\t\n\t// values\n\t> .values {\n\t\tmargin: 0 0 8px;\n\t\t\n\t\t// sortable\n\t\t> .ui-sortable-placeholder {\n\t\t\tvisibility: visible !important;\n\t\t\tborder: 1px dashed #b4b9be;\n\t\t\n\t\t\tbox-shadow: none;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\t\n\t// layout\n\t.layout {\n\t\tposition: relative;\n\t\tmargin: 20px 0 0;\n\t background: #fff;\n\t border: 1px solid $wp-card-border;\n\t\t\n\t &:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\t\t\n\t\t// handle\n\t\t.acf-fc-layout-handle {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tpadding: 8px 10px;\n\t\t\tcursor: move;\n\t\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\tcolor: #444;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\t\t\n\t\t// order\n\t\t.acf-fc-layout-order {\n\t\t\tdisplay: block;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder-radius: 10px;\n\t\t\tdisplay: inline-block;\n\t\t\ttext-align: center;\n\t\t\tline-height: 20px;\n\t\t\tmargin: 0 2px 0 0;\n\t\t\tbackground: #F1F1F1;\n\t\t\tfont-size: 12px;\n\t\t\tcolor: #444;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// controlls\n\t\t.acf-fc-layout-controls {\n\t\t\tposition: absolute;\n\t\t\ttop: 8px;\n\t\t\tright: 8px;\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\n\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: hidden; }\n\t\t\t}\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 9px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t&.is-selected {\n\t\t\tborder-color: $wp-input-border;\n\t\t\t.acf-fc-layout-handle {\n\t\t\t\tborder-color: $wp-input-border;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// open\n\t\t&:hover, \n\t\t&.-hover {\n\t\t\t\n\t\t\t// controls\n\t\t\t.acf-fc-layout-controls {\n\t\t\t\t\n\t\t\t\t.acf-icon {\n\t\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: visible; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// collapsed\n\t\t&.-collapsed {\n\t\t\t> .acf-fc-layout-handle {\n\t\t\t\tborder-bottom-width: 0;\n\t\t\t}\n\t\t\t\n\t\t\t> .acf-fields,\n\t\t\t> .acf-table {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// table\n\t\t> .acf-table {\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\t\n\t\t\t> tbody > tr {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t> thead > tr > th {\n\t\t\t\tbackground: #F9F9F9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// no value\n\t.no-value-message {\n\t\tpadding: 19px;\n\t\tborder: #ccc dashed 2px;\n\t\ttext-align: center;\n\t\tdisplay: none;\n\t}\n\n\t// empty\n\t&.-empty > .no-value-message {\n\t\tdisplay: block;\n\t}\n}\n\n// popup\n.acf-fc-popup {\n\tpadding: 5px 0;\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\tmin-width: 135px;\n\t\n\tul, li {\n\t\tlist-style: none;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\t\n\tli {\n\t\tposition: relative;\n\t\tfloat: none;\n\t\twhite-space: nowrap;\n\t}\n\t\n\t.badge {\n\t\tdisplay: inline-block;\n\t\tborder-radius: 8px;\n\t\tfont-size: 9px;\n\t\tline-height: 15px;\n\t\tpadding: 0 5px;\n\t\t\n\t\tbackground: #d54e21;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\t\tvertical-align: top;\n\t\tmargin: 0 0 0 5px;\n\t}\n\t\n\ta {\n\t\tcolor: #eee;\n\t\tpadding: 5px 10px;\n\t\tdisplay: block;\n\t\ttext-decoration: none;\n\t\tposition: relative;\n\t\t\n\t\t&:hover {\n\t\t\tbackground: #0073aa;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t\n\t\t&.disabled {\n\t\t\tcolor: #888;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-gallery {\n\tborder: $wp-card-border solid 1px;\n\theight: 400px;\n\tposition: relative;\n\t\n\t/* main */\n\t.acf-gallery-main {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground: #fff;\n\t\tz-index: 2;\n\t}\n\t\n\t/* attachments */\n\t.acf-gallery-attachments {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\tpadding: 5px;\n\t\toverflow: auto;\n\t\toverflow-x: hidden;\n\t}\n\t\n\t\n\t/* attachment */\n\t.acf-gallery-attachment {\n\t\twidth: 25%;\n\t\tfloat: left;\n\t\tcursor: pointer;\n\t\tposition: relative;\n\t\t\n\t\t.margin {\n\t\t\tmargin: 5px;\n\t\t\tborder: $wp-card-border-1 solid 1px;\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tbackground: #eee;\n\t\t\t\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t display: block;\n\t\t\t padding-top: 100%;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.thumbnail {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttransform: translate(50%, 50%);\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\ttransform: translate(-50%, 50%);\n\t\t\t}\n\t\t\t\n\t\t\timg {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: auto;\n\t\t\t\tmax-height: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\ttransform: translate(-50%, -50%);\n\t\t\t\t\n\t\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\t\ttransform: translate(50%, -50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t.filename {\n\t\t position: absolute;\n\t\t bottom: 0;\n\t\t left: 0;\n\t\t right: 0;\n\t\t padding: 5%;\n\t\t background: #F4F4F4;\n\t\t background: rgba(255, 255, 255, 0.8);\n\t\t border-top: #DFDFDF solid 1px;\n\t\t font-weight: bold;\n\t\t text-align: center;\n\t\t word-wrap: break-word;\n\t\t max-height: 90%;\n\t\t overflow: hidden;\n\t\t}\n\t\t\n\t\t.actions {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover {\n\t\t\t\n\t\t\t.actions {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* sortable */\n\t\t&.ui-sortable-helper {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: 0 1px 3px rgba(0,0,0,0.3);\n\t\t\t}\n\t\t}\n\t\t\n\t\t&.ui-sortable-placeholder {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tborder: none;\n\t\t\t\t\n\t\t\t\t* {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* active */\n\t\t&.active {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbox-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* icon */\n\t\t&.-icon {\n\t\t\t\n\t\t\t.thumbnail img {\n\t\t\t\ttransform: translate(-50%, -70%);\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t\n\t&.sidebar-open {\n\t\t\n\t\t/* hide attachment actions when sidebar is open */\n\t\t.acf-gallery-attachment .actions {\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* allow sidebar to move over main for small widths (widget edit box) */\n\t\t.acf-gallery-side {\n\t\t\tz-index: 2;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* toolbar */\n\t.acf-gallery-toolbar {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 10px;\n\t\tborder-top: $wp-card-border-1 solid 1px;\n\t\tbackground: #fff;\n\t\tmin-height: 28px;\n\t\t\n\t\t.acf-hl li {\n\t\t\tline-height: 24px;\n\t\t}\n\t\t\n\t\t.bulk-actions-select {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 1px 0 0;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* sidebar */\n\t.acf-gallery-side {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 0;\n\t\t\n\t\tbackground: #F9F9F9;\n\t\tborder-left: $wp-card-border solid 1px;\n\t\t\n\t\tz-index: 1;\n\t\toverflow: hidden;\n\t\t\n\t\t.acf-gallery-side-inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\twidth: 349px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side info */\n\t.acf-gallery-side-info {\n\t\t@include clearfix();\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tmargin: -10px 0 15px -10px;\n\t\tbackground: #F1F1F1;\n\t\tborder-bottom: #DFDFDF solid 1px;\n\t\t\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: -10px;\n\t\t}\n\t\n\t\timg {\n\t\t\tfloat: left;\n\t\t\twidth: auto;\n\t\t\tmax-width: 65px;\n\t\t\tmax-height: 65px;\n\t\t\tmargin: 0 10px 1px 0;\n\t\t\tbackground: #FFFFFF;\n\t\t\tpadding: 3px;\n\t\t\tborder: $wp-card-border solid 1px;\n\t\t\tborder-radius: 1px;\n\t\t\t\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin: 0 0 0 10px;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\tp {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 15px;\n\t\t\tmargin: 3px 0;\n\t\t\tword-break: break-all;\n\t\t\tcolor: #666;\n\t\t\t\n\t\t\tstrong {\n\t\t\t\tcolor: #000;\n\t\t\t}\n\t\t}\n\t\t\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&.acf-gallery-edit {\n\t\t\t\tcolor: #21759b;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-gallery-remove {\n\t\t\t\tcolor: #bc0b0b;\n\t\t\t}\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side data */\n\t.acf-gallery-side-data {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\toverflow: auto;\n\t\toverflow-x: inherit;\n\t\tpadding: 10px;\n\t\n\t\t\n\t\t.acf-label,\n\t\tth.label {\n\t\t\tcolor: #666666;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 4px 8px 0 !important;\n\t\t\twidth: auto !important;\n\t\t\tvertical-align: top;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\tpadding: 0 0 8px 4px !important;\n\t\t\t}\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\t.acf-input,\n\t\ttd.field {\n\t\t\tpadding: 0 0 8px !important;\n\t\t}\n\t\t\n\t\ttextarea {\n\t\t\tmin-height: 0;\n\t\t\theight: 60px;\n\t\t}\n\t\t\n\t\tp.help {\n\t\t\tfont-size: 12px;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\n\t}\n\t\n\t\n\t/* column widths */\n\t&[data-columns=\"1\"] .acf-gallery-attachment { width: 100%; }\n\t&[data-columns=\"2\"] .acf-gallery-attachment { width: 50%; }\n\t&[data-columns=\"3\"] .acf-gallery-attachment { width: 33.333%; }\n\t&[data-columns=\"4\"] .acf-gallery-attachment { width: 25%; }\n\t&[data-columns=\"5\"] .acf-gallery-attachment { width: 20%; }\n\t&[data-columns=\"6\"] .acf-gallery-attachment { width: 16.666%; }\n\t&[data-columns=\"7\"] .acf-gallery-attachment { width: 14.285%; }\n\t&[data-columns=\"8\"] .acf-gallery-attachment { width: 12.5%; }\n\t\n\t\n\t/* resizable */\n\t.ui-resizable-handle {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t}\n\t\n\t.ui-resizable-s {\n\t\tbottom: -5px;\n\t\tcursor: ns-resize;\n\t\theight: 7px;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t}\n\n}\n\n\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n\tbox-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n\t\n\t.check {\n\t\tdisplay: none !important;\n\t}\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n.acf-admin-single-options-page {\n\t.select2-dropdown {\n\t\tborder-color: $blue-300 !important;\n\t\tmargin-top: -5px;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\t}\n\n\t.select2-dropdown.select2-dropdown--above {\n\t\tmargin-top: 0;\n\t}\n\n\t.select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\t\tbackground-color: $gray-50 !important;\n\t\tcolor: $gray-500;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-400;\n\t\t}\n\t}\n\n\t.select2-container--default\n\t\t.select2-results__option--highlighted[aria-selected] {\n\t\tcolor: #fff !important;\n\t\tbackground-color: $blue-500 !important;\n\t}\n\n\t// remove bottom margin on options\n\t.select2-dropdown .select2-results__option {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n// z-index helper for the popup modal.\n.acf-create-options-page-popup ~ .select2-container {\n\tz-index: 999999999;\n}\n","/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n\n// All block components.\n.acf-block-component {\n\n\t.components-placeholder {\n\t\tmargin: 0;\n\t}\n}\n\n.block-editor .acf-field.acf-error {\n\tbackground-color: rgba(255, 0, 0, 0.05);\n}\n\n// Block fields\n.acf-block-component .acf-block-fields {\n\t// Ensure white background behind fields.\n\tbackground: #fff;\n\n\t// Generic body styles\n\ttext-align: left;\n\tfont-size: 13px;\n\tline-height: 1.4em;\n\tcolor: #444;\n\tfont-family:\n\t\t-apple-system,\n\t\tBlinkMacSystemFont,\n\t\t\"Segoe UI\",\n\t\tRoboto,\n\t\tOxygen-Sans,\n\t\tUbuntu,\n\t\tCantarell,\n\t\t\"Helvetica Neue\",\n\t\tsans-serif;\n\n\t&.acf-empty-block-fields {\n\t\tborder: 1px solid #1e1e1e;\n\t\tpadding: 12px;\n\n\t\t.components-panel & {\n\t\t\tborder: none;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t}\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t}\n}\n\n// Block body.\n.acf-block-body,\n.acf-block-fields:has(> .acf-error-message) {\n\n\t.acf-block-fields:has(> .acf-error-message) {\n\t\tborder: none !important;\n\t}\n\n\n\t.acf-error-message {\n\t\tmargin-top: 0;\n\t\tborder: none;\n\n\t\t.acf-notice-dismiss {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\toverflow: hidden;\n\n\t\t\t// Prevent Core outline styles from impacting the close button's focus state. Without unsetting the outline, we get a black glow around the button.\n\t\t\toutline: unset;\n\t\t}\n\n\t\t.acf-icon.-cancel::before {\n\t\t\tmargin: 0 !important;\n\t\t}\n\n\t}\n\n\t&.acf-block-has-validation-error {\n\t\tborder: 2px solid #d94f4f;\n\t}\n\n\t.acf-error .acf-input .acf-notice {\n\t\tbackground: none !important;\n\t\tborder: none !important;\n\t\tdisplay: flex !important;\n\t\talign-items: center !important;\n\t\tpadding-left: 0;\n\n\t\tp {\n\t\t\tmargin: 0.5em 0 !important;\n\t\t}\n\t}\n\n\n\t.acf-error .acf-input .acf-notice::before {\n\t\tcontent: \"\";\n\t\tposition: relative;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tfont-size: 20px;\n\t\tbackground-image: url(../../../images/icons/icon-info-red.svg);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: 69%;\n\t\theight: 26px !important;\n\t\twidth: 26px !important;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.acf-error .acf-label label {\n\t\tcolor: #d94f4f;\n\t}\n\n\t.acf-error .acf-input input {\n\t\tborder-color: #d94f4f;\n\t}\n\n\t&.acf-block-has-validation-error::before {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: -2px;\n\t\tleft: -32px;\n\t\tfont-size: 20px;\n\t\tbackground-color: #d94f4f;\n\t\tbackground-image: url(../../../images/icons/icon-info-white.svg);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position-x: center;\n\t\t// Offset the icon down slighly to match the notice text basline that is being impacted by the outer stroke\n\t\tbackground-position-y: 52%;\n\t\tbackground-size: 55%;\n\t\theight: 40px;\n\t\twidth: 32px;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.acf-block-validation-error {\n\t\tcolor: #d94f4f;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder: #adb2ad solid 1px;\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\n\t\t\t.acf-tab-group {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding: 16px 20px 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Block fields (div).\n\t.acf-fields > .acf-field {\n\t\tpadding: 16px 20px;\n\n\t\t// Accordions.\n\t\t&.acf-accordion {\n\t\t\tborder-color: #adb2ad;\n\n\t\t\t.acf-accordion-title {\n\t\t\t\tpadding: 16px 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Ensure ACF buttons aren't changed by theme colors in the block editor.\n\t.acf-button,\n\t.acf-link a.button,\n\t.acf-add-checkbox {\n\t\tcolor: #2271b1 !important;\n\t\tborder-color: #2271b1 !important;\n\t\tbackground: #f6f7f7 !important;\n\t\tvertical-align: top;\n\n\t\t&.button-primary:hover {\n\t\t\tcolor: white !important;\n\t\t\tbackground: #2271b1 !important;\n\t\t}\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tbackground: #f6f7f7 !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tcolor: #0a4b78 !important;\n\t\t}\n\t}\n\n\t// Preview.\n\t.acf-block-preview {\n\t\tmin-height: 10px;\n\t}\n}\n\n// Block panel.\n.acf-block-panel {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder-top: #ddd solid 1px;\n\t\tborder-bottom: #ddd solid 1px;\n\t\tmin-height: 1px;\n\n\t\t&:empty {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n// Add compatibility for WP 5.3 and older.\n// - Sidebar area is wrapped in a PanelBody element.\n.components-panel__body .acf-block-panel {\n\tmargin: 16px -16px -16px;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js deleted file mode 100644 index 646f55faa..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js +++ /dev/null @@ -1,23 +0,0 @@ -/******/ (() => { // webpackBootstrap -/*!*********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/acf-escaped-html-notice.js ***! - \*********************************************************************************/ -/* global, acf_escaped_html_notice */ -(function ($) { - const $notice = $('.acf-escaped-html-notice'); - $notice.on('click', '.acf-show-more-details', function (e) { - e.preventDefault(); - const $link = $(e.target); - const $details = $link.closest('.acf-escaped-html-notice').find('.acf-error-details'); - if ($details.is(':hidden')) { - $details.slideDown(100); - $link.text(acf_escaped_html_notice.hide_details); - } else { - $details.slideUp(100); - $link.text(acf_escaped_html_notice.show_details); - } - }); -})(jQuery); -/******/ })() -; -//# sourceMappingURL=acf-escaped-html-notice.js.map \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map deleted file mode 100644 index 238a85339..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-escaped-html-notice.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-escaped-html-notice.js","mappings":";;;;AAAA;AACA,CAAE,UAAWA,CAAC,EAAG;EAChB,MAAMC,OAAO,GAAGD,CAAC,CAAE,0BAA2B,CAAC;EAE/CC,OAAO,CAACC,EAAE,CAAE,OAAO,EAAE,wBAAwB,EAAE,UAAWC,CAAC,EAAG;IAC7DA,CAAC,CAACC,cAAc,CAAC,CAAC;IAElB,MAAMC,KAAK,GAAGL,CAAC,CAAEG,CAAC,CAACG,MAAO,CAAC;IAC3B,MAAMC,QAAQ,GAAGF,KAAK,CACpBG,OAAO,CAAE,0BAA2B,CAAC,CACrCC,IAAI,CAAE,oBAAqB,CAAC;IAE9B,IAAKF,QAAQ,CAACG,EAAE,CAAE,SAAU,CAAC,EAAG;MAC/BH,QAAQ,CAACI,SAAS,CAAE,GAAI,CAAC;MACzBN,KAAK,CAACO,IAAI,CAAEC,uBAAuB,CAACC,YAAa,CAAC;IACnD,CAAC,MAAM;MACNP,QAAQ,CAACQ,OAAO,CAAE,GAAI,CAAC;MACvBV,KAAK,CAACO,IAAI,CAAEC,uBAAuB,CAACG,YAAa,CAAC;IACnD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIC,MAAO,CAAC,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-escaped-html-notice.js"],"sourcesContent":["/* global, acf_escaped_html_notice */\n( function ( $ ) {\n\tconst $notice = $( '.acf-escaped-html-notice' );\n\n\t$notice.on( 'click', '.acf-show-more-details', function ( e ) {\n\t\te.preventDefault();\n\n\t\tconst $link = $( e.target );\n\t\tconst $details = $link\n\t\t\t.closest( '.acf-escaped-html-notice' )\n\t\t\t.find( '.acf-error-details' );\n\n\t\tif ( $details.is( ':hidden' ) ) {\n\t\t\t$details.slideDown( 100 );\n\t\t\t$link.text( acf_escaped_html_notice.hide_details );\n\t\t} else {\n\t\t\t$details.slideUp( 100 );\n\t\t\t$link.text( acf_escaped_html_notice.show_details );\n\t\t}\n\t} );\n} )( jQuery );\n"],"names":["$","$notice","on","e","preventDefault","$link","target","$details","closest","find","is","slideDown","text","acf_escaped_html_notice","hide_details","slideUp","show_details","jQuery"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js deleted file mode 100644 index c38f68ec0..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js +++ /dev/null @@ -1,3252 +0,0 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js": -/*!******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); - -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } -/** - * Extends acf.models.Modal to create the field browser. - * - * @package Advanced Custom Fields - */ - -(function ($, undefined, acf) { - const browseFieldsModal = { - data: { - openedBy: null, - currentFieldType: null, - popularFieldTypes: ['text', 'textarea', 'email', 'url', 'file', 'gallery', 'select', 'true_false', 'link', 'post_object', 'relationship', 'repeater', 'flexible_content', 'clone'] - }, - events: { - 'click .acf-modal-close': 'onClickClose', - 'keydown .acf-browse-fields-modal': 'onPressEscapeClose', - 'click .acf-select-field': 'onClickSelectField', - 'click .acf-field-type': 'onClickFieldType', - 'changed:currentFieldType': 'onChangeFieldType', - 'input .acf-search-field-types': 'onSearchFieldTypes', - 'click .acf-browse-popular-fields': 'onClickBrowsePopular' - }, - setup: function (props) { - $.extend(this.data, props); - this.$el = $(this.tmpl()); - this.render(); - }, - initialize: function () { - this.open(); - this.lockFocusToModal(true); - this.$el.find('.acf-modal-title').focus(); - acf.doAction('show', this.$el); - }, - tmpl: function () { - return $('#tmpl-acf-browse-fields-modal').html(); - }, - getFieldTypes: function (category, search) { - let fieldTypes; - if (!acf.get('is_pro')) { - // Add in the pro fields. - fieldTypes = Object.values(_objectSpread(_objectSpread({}, acf.get('fieldTypes')), acf.get('PROFieldTypes'))); - } else { - fieldTypes = Object.values(acf.get('fieldTypes')); - } - if (category) { - if ('popular' === category) { - return fieldTypes.filter(fieldType => this.get('popularFieldTypes').includes(fieldType.name)); - } - if ('pro' === category) { - return fieldTypes.filter(fieldType => fieldType.pro); - } - fieldTypes = fieldTypes.filter(fieldType => fieldType.category === category); - } - if (search) { - fieldTypes = fieldTypes.filter(fieldType => { - const label = fieldType.label.toLowerCase(); - const labelParts = label.split(' '); - let match = false; - if (label.startsWith(search.toLowerCase())) { - match = true; - } else if (labelParts.length > 1) { - labelParts.forEach(part => { - if (part.startsWith(search.toLowerCase())) { - match = true; - } - }); - } - return match; - }); - } - return fieldTypes; - }, - render: function () { - acf.doAction('append', this.$el); - const $tabs = this.$el.find('.acf-field-types-tab'); - const self = this; - $tabs.each(function () { - const category = $(this).data('category'); - const fieldTypes = self.getFieldTypes(category); - fieldTypes.forEach(fieldType => { - $(this).append(self.getFieldTypeHTML(fieldType)); - }); - }); - this.initializeFieldLabel(); - this.initializeFieldType(); - this.onChangeFieldType(); - }, - getFieldTypeHTML: function (fieldType) { - const iconName = fieldType.name.replaceAll('_', '-'); - return ` - - ${fieldType.pro && !acf.get('is_pro') ? '' : fieldType.pro ? '' : ''} - - ${fieldType.label} - - `; - }, - decodeFieldTypeURL: function (url) { - if (typeof url != 'string') return url; - return url.replaceAll('&', '&'); - }, - renderFieldTypeDesc: function (fieldType) { - const fieldTypeInfo = this.getFieldTypes().filter(fieldTypeFilter => fieldTypeFilter.name === fieldType)[0] || {}; - const args = acf.parseArgs(fieldTypeInfo, { - label: '', - description: '', - doc_url: false, - tutorial_url: false, - preview_image: false, - pro: false - }); - this.$el.find('.field-type-name').text(args.label); - this.$el.find('.field-type-desc').text(args.description); - if (args.doc_url) { - this.$el.find('.field-type-doc').attr('href', this.decodeFieldTypeURL(args.doc_url)).show(); - } else { - this.$el.find('.field-type-doc').hide(); - } - if (args.tutorial_url) { - this.$el.find('.field-type-tutorial').attr('href', this.decodeFieldTypeURL(args.tutorial_url)).parent().show(); - } else { - this.$el.find('.field-type-tutorial').parent().hide(); - } - if (args.preview_image) { - this.$el.find('.field-type-image').attr('src', args.preview_image).show(); - } else { - this.$el.find('.field-type-image').hide(); - } - const isPro = acf.get('is_pro'); - const isActive = acf.get('isLicenseActive'); - const $upgateToProButton = this.$el.find('.acf-btn-pro'); - const $upgradeToUnlockButton = this.$el.find('.field-type-upgrade-to-unlock'); - if (args.pro && (!isPro || !isActive)) { - $upgateToProButton.show(); - $upgateToProButton.attr('href', $upgateToProButton.data('urlBase') + fieldType); - $upgradeToUnlockButton.show(); - $upgradeToUnlockButton.attr('href', $upgradeToUnlockButton.data('urlBase') + fieldType); - this.$el.find('.acf-insert-field-label').attr('disabled', true); - this.$el.find('.acf-select-field').hide(); - } else { - $upgateToProButton.hide(); - $upgradeToUnlockButton.hide(); - this.$el.find('.acf-insert-field-label').attr('disabled', false); - this.$el.find('.acf-select-field').show(); - } - }, - initializeFieldType: function () { - var _fieldObject$data; - const fieldObject = this.get('openedBy'); - const fieldType = fieldObject === null || fieldObject === void 0 || (_fieldObject$data = fieldObject.data) === null || _fieldObject$data === void 0 ? void 0 : _fieldObject$data.type; - - // Select default field type - if (fieldType) { - this.set('currentFieldType', fieldType); - } else { - this.set('currentFieldType', 'text'); - } - - // Select first tab with selected field type - // If type selected is wthin Popular, select Popular Tab - // Else select first tab the type belongs - const fieldTypes = this.getFieldTypes(); - const isFieldTypePopular = this.get('popularFieldTypes').includes(fieldType); - let category = ''; - if (isFieldTypePopular) { - category = 'popular'; - } else { - const selectedFieldType = fieldTypes.find(x => { - return x.name === fieldType; - }); - category = selectedFieldType.category; - } - const uppercaseCategory = category[0].toUpperCase() + category.slice(1); - const searchTabElement = `.acf-modal-content .acf-tab-wrap a:contains('${uppercaseCategory}')`; - setTimeout(() => { - $(searchTabElement).click(); - }, 0); - }, - initializeFieldLabel: function () { - const fieldObject = this.get('openedBy'); - const labelText = fieldObject.$fieldLabel().val(); - const $fieldLabel = this.$el.find('.acf-insert-field-label'); - if (labelText) { - $fieldLabel.val(labelText); - } else { - $fieldLabel.val(''); - } - }, - updateFieldObjectFieldLabel: function () { - const label = this.$el.find('.acf-insert-field-label').val(); - const fieldObject = this.get('openedBy'); - fieldObject.$fieldLabel().val(label); - fieldObject.$fieldLabel().trigger('blur'); - }, - onChangeFieldType: function () { - const fieldType = this.get('currentFieldType'); - this.$el.find('.selected').removeClass('selected'); - this.$el.find('.acf-field-type[data-field-type="' + fieldType + '"]').addClass('selected'); - this.renderFieldTypeDesc(fieldType); - }, - onSearchFieldTypes: function (e) { - const $modal = this.$el.find('.acf-browse-fields-modal'); - const inputVal = this.$el.find('.acf-search-field-types').val(); - const self = this; - let searchString, - resultsHtml = ''; - let matches = []; - if ('string' === typeof inputVal) { - searchString = inputVal.trim(); - matches = this.getFieldTypes(false, searchString); - } - if (searchString.length && matches.length) { - $modal.addClass('is-searching'); - } else { - $modal.removeClass('is-searching'); - } - if (!matches.length) { - $modal.addClass('no-results-found'); - this.$el.find('.acf-invalid-search-term').text(searchString); - return; - } else { - $modal.removeClass('no-results-found'); - } - matches.forEach(fieldType => { - resultsHtml = resultsHtml + self.getFieldTypeHTML(fieldType); - }); - $('.acf-field-type-search-results').html(resultsHtml); - this.set('currentFieldType', matches[0].name); - this.onChangeFieldType(); - }, - onClickBrowsePopular: function () { - this.$el.find('.acf-search-field-types').val('').trigger('input'); - this.$el.find('.acf-tab-wrap a').first().trigger('click'); - }, - onClickSelectField: function (e) { - const fieldObject = this.get('openedBy'); - fieldObject.$fieldTypeSelect().val(this.get('currentFieldType')); - fieldObject.$fieldTypeSelect().trigger('change'); - this.updateFieldObjectFieldLabel(); - this.close(); - }, - onClickFieldType: function (e) { - const $fieldType = $(e.currentTarget); - this.set('currentFieldType', $fieldType.data('field-type')); - }, - onClickClose: function () { - this.close(); - }, - onPressEscapeClose: function (e) { - if (e.key === 'Escape') { - this.close(); - } - }, - close: function () { - this.lockFocusToModal(false); - this.returnFocusToOrigin(); - this.remove(); - }, - focus: function () { - this.$el.find('button').first().trigger('focus'); - } - }; - acf.models.browseFieldsModal = acf.models.Modal.extend(browseFieldsModal); - acf.newBrowseFieldsModal = props => new acf.models.browseFieldsModal(props); -})(window.jQuery, undefined, window.acf); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js": -/*!************************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js ***! - \************************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var _acf = acf.getCompatibility(acf); - - /** - * fieldGroupCompatibility - * - * Compatibility layer for extinct acf.field_group - * - * @date 15/12/17 - * @since 5.7.0 - * - * @param void - * @return void - */ - - _acf.field_group = { - save_field: function ($field, type) { - type = type !== undefined ? type : 'settings'; - acf.getFieldObject($field).save(type); - }, - delete_field: function ($field, animate) { - animate = animate !== undefined ? animate : true; - acf.getFieldObject($field).delete({ - animate: animate - }); - }, - update_field_meta: function ($field, name, value) { - acf.getFieldObject($field).prop(name, value); - }, - delete_field_meta: function ($field, name) { - acf.getFieldObject($field).prop(name, null); - } - }; - - /** - * fieldGroupCompatibility.field_object - * - * Compatibility layer for extinct acf.field_group.field_object - * - * @date 15/12/17 - * @since 5.7.0 - * - * @param void - * @return void - */ - - _acf.field_group.field_object = acf.model.extend({ - // vars - type: '', - o: {}, - $field: null, - $settings: null, - tag: function (tag) { - // vars - var type = this.type; - - // explode, add 'field' and implode - // - open => open_field - // - change_type => change_field_type - var tags = tag.split('_'); - tags.splice(1, 0, 'field'); - tag = tags.join('_'); - - // add type - if (type) { - tag += '/type=' + type; - } - - // return - return tag; - }, - selector: function () { - // vars - var selector = '.acf-field-object'; - var type = this.type; - - // add type - if (type) { - selector += '-' + type; - selector = acf.str_replace('_', '-', selector); - } - - // return - return selector; - }, - _add_action: function (name, callback) { - // vars - var model = this; - - // add action - acf.add_action(this.tag(name), function ($field) { - // focus - model.set('$field', $field); - - // callback - model[callback].apply(model, arguments); - }); - }, - _add_filter: function (name, callback) { - // vars - var model = this; - - // add action - acf.add_filter(this.tag(name), function ($field) { - // focus - model.set('$field', $field); - - // callback - model[callback].apply(model, arguments); - }); - }, - _add_event: function (name, callback) { - // vars - var model = this; - var event = name.substr(0, name.indexOf(' ')); - var selector = name.substr(name.indexOf(' ') + 1); - var context = this.selector(); - - // add event - $(document).on(event, context + ' ' + selector, function (e) { - // append $el to event object - e.$el = $(this); - e.$field = e.$el.closest('.acf-field-object'); - - // focus - model.set('$field', e.$field); - - // callback - model[callback].apply(model, [e]); - }); - }, - _set_$field: function () { - // vars - this.o = this.$field.data(); - - // els - this.$settings = this.$field.find('> .settings > table > tbody'); - - // focus - this.focus(); - }, - focus: function () { - // do nothing - }, - setting: function (name) { - return this.$settings.find('> .acf-field-setting-' + name); - } - }); - - /* - * field - * - * This model fires actions and filters for registered fields - * - * @type function - * @date 21/02/2014 - * @since 3.5.1 - * - * @param n/a - * @return n/a - */ - - var actionManager = new acf.Model({ - actions: { - open_field_object: 'onOpenFieldObject', - close_field_object: 'onCloseFieldObject', - add_field_object: 'onAddFieldObject', - duplicate_field_object: 'onDuplicateFieldObject', - delete_field_object: 'onDeleteFieldObject', - change_field_object_type: 'onChangeFieldObjectType', - change_field_object_label: 'onChangeFieldObjectLabel', - change_field_object_name: 'onChangeFieldObjectName', - change_field_object_parent: 'onChangeFieldObjectParent', - sortstop_field_object: 'onChangeFieldObjectParent' - }, - onOpenFieldObject: function (field) { - acf.doAction('open_field', field.$el); - acf.doAction('open_field/type=' + field.get('type'), field.$el); - acf.doAction('render_field_settings', field.$el); - acf.doAction('render_field_settings/type=' + field.get('type'), field.$el); - }, - onCloseFieldObject: function (field) { - acf.doAction('close_field', field.$el); - acf.doAction('close_field/type=' + field.get('type'), field.$el); - }, - onAddFieldObject: function (field) { - acf.doAction('add_field', field.$el); - acf.doAction('add_field/type=' + field.get('type'), field.$el); - }, - onDuplicateFieldObject: function (field) { - acf.doAction('duplicate_field', field.$el); - acf.doAction('duplicate_field/type=' + field.get('type'), field.$el); - }, - onDeleteFieldObject: function (field) { - acf.doAction('delete_field', field.$el); - acf.doAction('delete_field/type=' + field.get('type'), field.$el); - }, - onChangeFieldObjectType: function (field) { - acf.doAction('change_field_type', field.$el); - acf.doAction('change_field_type/type=' + field.get('type'), field.$el); - acf.doAction('render_field_settings', field.$el); - acf.doAction('render_field_settings/type=' + field.get('type'), field.$el); - }, - onChangeFieldObjectLabel: function (field) { - acf.doAction('change_field_label', field.$el); - acf.doAction('change_field_label/type=' + field.get('type'), field.$el); - }, - onChangeFieldObjectName: function (field) { - acf.doAction('change_field_name', field.$el); - acf.doAction('change_field_name/type=' + field.get('type'), field.$el); - }, - onChangeFieldObjectParent: function (field) { - acf.doAction('update_field_parent', field.$el); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js": -/*!*********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js ***! - \*********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * ConditionalLogicFieldSetting - * - * description - * - * @date 3/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var ConditionalLogicFieldSetting = acf.FieldSetting.extend({ - type: '', - name: 'conditional_logic', - events: { - 'change .conditions-toggle': 'onChangeToggle', - 'click .add-conditional-group': 'onClickAddGroup', - 'focus .condition-rule-field': 'onFocusField', - 'change .condition-rule-field': 'onChangeField', - 'change .condition-rule-operator': 'onChangeOperator', - 'click .add-conditional-rule': 'onClickAdd', - 'click .remove-conditional-rule': 'onClickRemove' - }, - $rule: false, - scope: function ($rule) { - this.$rule = $rule; - return this; - }, - ruleData: function (name, value) { - return this.$rule.data.apply(this.$rule, arguments); - }, - $input: function (name) { - return this.$rule.find('.condition-rule-' + name); - }, - $td: function (name) { - return this.$rule.find('td.' + name); - }, - $toggle: function () { - return this.$('.conditions-toggle'); - }, - $control: function () { - return this.$('.rule-groups'); - }, - $groups: function () { - return this.$('.rule-group'); - }, - $rules: function () { - return this.$('.rule'); - }, - $tabLabel: function () { - return this.fieldObject.$el.find('.conditional-logic-badge'); - }, - $conditionalValueSelect: function () { - return this.$('.condition-rule-value'); - }, - open: function () { - var $div = this.$control(); - $div.show(); - acf.enable($div); - }, - close: function () { - var $div = this.$control(); - $div.hide(); - acf.disable($div); - }, - render: function () { - // show - if (this.$toggle().prop('checked')) { - this.$tabLabel().addClass('is-enabled'); - this.renderRules(); - this.open(); - - // hide - } else { - this.$tabLabel().removeClass('is-enabled'); - this.close(); - } - }, - renderRules: function () { - // vars - var self = this; - - // loop - this.$rules().each(function () { - self.renderRule($(this)); - }); - }, - renderRule: function ($rule) { - this.scope($rule); - this.renderField(); - this.renderOperator(); - this.renderValue(); - }, - renderField: function () { - // vars - var choices = []; - var validFieldTypes = []; - var cid = this.fieldObject.cid; - var $select = this.$input('field'); - - // loop - acf.getFieldObjects().map(function (fieldObject) { - // vars - var choice = { - id: fieldObject.getKey(), - text: fieldObject.getLabel() - }; - - // bail early if is self - if (fieldObject.cid === cid) { - choice.text += ' ' + acf.__('(this field)'); - choice.disabled = true; - } - - // get selected field conditions - var conditionTypes = acf.getConditionTypes({ - fieldType: fieldObject.getType() - }); - - // bail early if no types - if (!conditionTypes.length) { - choice.disabled = true; - } - - // calulate indents - var indents = fieldObject.getParents().length; - choice.text = '- '.repeat(indents) + choice.text; - - // append - choices.push(choice); - }); - - // allow for scenario where only one field exists - if (!choices.length) { - choices.push({ - id: '', - text: acf.__('No toggle fields available') - }); - } - - // render - acf.renderSelect($select, choices); - - // set - this.ruleData('field', $select.val()); - }, - renderOperator: function () { - // bail early if no field selected - if (!this.ruleData('field')) { - return; - } - - // vars - var $select = this.$input('operator'); - var val = $select.val(); - var choices = []; - - // set saved value on first render - // - this allows the 2nd render to correctly select an option - if ($select.val() === null) { - acf.renderSelect($select, [{ - id: this.ruleData('operator'), - text: '' - }]); - } - - // get selected field - var $field = acf.findFieldObject(this.ruleData('field')); - var field = acf.getFieldObject($field); - - // get selected field conditions - var conditionTypes = acf.getConditionTypes({ - fieldType: field.getType() - }); - - // html - conditionTypes.map(function (model) { - choices.push({ - id: model.prototype.operator, - text: model.prototype.label - }); - }); - - // render - acf.renderSelect($select, choices); - - // set - this.ruleData('operator', $select.val()); - }, - renderValue: function () { - // bail early if no field selected - if (!this.ruleData('field') || !this.ruleData('operator')) { - return; - } - var $select = this.$input('value'); - var $td = this.$td('value'); - var currentVal = $select.val(); - var savedValue = this.$rule[0].getAttribute('data-value'); - - // get selected field - var $field = acf.findFieldObject(this.ruleData('field')); - var field = acf.getFieldObject($field); - // get selected field conditions - var conditionTypes = acf.getConditionTypes({ - fieldType: field.getType(), - operator: this.ruleData('operator') - }); - var conditionType = conditionTypes[0].prototype; - var choices = conditionType.choices(field); - let $newSelect; - if (choices instanceof jQuery && !!choices.data('acfSelect2Props')) { - $newSelect = $select.clone(); - // If converting from a disabled input, we need to convert it to an active select. - if ($newSelect.is('input')) { - var classes = $select.attr('class'); - const $rebuiltSelect = $('').addClass(classes).val(savedValue); - $newSelect = $rebuiltSelect; - } - acf.addAction('acf_conditional_value_rendered', function () { - acf.newSelect2($newSelect, choices.data('acfSelect2Props')); - }); - } else if (choices instanceof Array) { - this.$conditionalValueSelect().removeClass('select2-hidden-accessible'); - $newSelect = $(''); - acf.renderSelect($newSelect, choices); - } else { - this.$conditionalValueSelect().removeClass('select2-hidden-accessible'); - $newSelect = $(choices); - } - - // append - $select.detach(); - $td.html($newSelect); - - // timeout needed to avoid browser bug where "disabled" attribute is not applied - setTimeout(function () { - ['class', 'name', 'id'].map(function (attr) { - $newSelect.attr(attr, $select.attr(attr)); - }); - $select.val(savedValue); - acf.doAction('acf_conditional_value_rendered'); - }, 0); - // select existing value (if not a disabled input) - if (!$newSelect.prop('disabled')) { - acf.val($newSelect, currentVal, true); - } - - // set - this.ruleData('value', $newSelect.val()); - }, - onChangeToggle: function () { - this.render(); - }, - onClickAddGroup: function (e, $el) { - this.addGroup(); - }, - addGroup: function () { - // vars - var $group = this.$('.rule-group:last'); - - // duplicate - var $group2 = acf.duplicate($group); - - // update h4 - $group2.find('h4').text(acf.__('or')); - - // remove all tr's except the first one - $group2.find('tr').not(':first').remove(); - - // Find the remaining tr and render - var $tr = $group2.find('tr'); - this.renderRule($tr); - - // save field - this.fieldObject.save(); - }, - onFocusField: function (e, $el) { - this.renderField(); - }, - onChangeField: function (e, $el) { - // scope - this.scope($el.closest('.rule')); - - // set data - this.ruleData('field', $el.val()); - - // render - this.renderOperator(); - this.renderValue(); - }, - onChangeOperator: function (e, $el) { - // scope - this.scope($el.closest('.rule')); - - // set data - this.ruleData('operator', $el.val()); - - // render - this.renderValue(); - }, - onClickAdd: function (e, $el) { - // duplciate - var $rule = acf.duplicate($el.closest('.rule')); - - // render - this.renderRule($rule); - }, - onClickRemove: function (e, $el) { - // vars - var $rule = $el.closest('.rule'); - - // save field - this.fieldObject.save(); - - // remove group - if ($rule.siblings('.rule').length == 0) { - $rule.closest('.rule-group').remove(); - } - - // remove - $rule.remove(); - } - }); - acf.registerFieldSetting(ConditionalLogicFieldSetting); - - /** - * conditionalLogicHelper - * - * description - * - * @date 20/4/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var conditionalLogicHelper = new acf.Model({ - actions: { - duplicate_field_objects: 'onDuplicateFieldObjects' - }, - onDuplicateFieldObjects: function (children, newField, prevField) { - // vars - var data = {}; - var $selects = $(); - - // reference change in key - children.map(function (child) { - // store reference of changed key - data[child.get('prevKey')] = child.get('key'); - - // append condition select - $selects = $selects.add(child.$('.condition-rule-field')); - }); - - // loop - $selects.each(function () { - // vars - var $select = $(this); - var val = $select.val(); - - // bail early if val is not a ref key - if (!val || !data[val]) { - return; - } - - // modify selected option - $select.find('option:selected').attr('value', data[val]); - - // set new val - $select.val(data[val]); - }); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js": -/*!****************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js ***! - \****************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.FieldObject = acf.Model.extend({ - // class used to avoid nested event triggers - eventScope: '.acf-field-object', - // variable for field type select2 - fieldTypeSelect2: false, - // events - events: { - 'click .copyable': 'onClickCopy', - 'click .handle': 'onClickEdit', - 'click .close-field': 'onClickEdit', - 'click a[data-key="acf_field_settings_tabs"]': 'onChangeSettingsTab', - 'click .delete-field': 'onClickDelete', - 'click .duplicate-field': 'duplicate', - 'click .move-field': 'move', - 'click .browse-fields': 'browseFields', - 'focus .edit-field': 'onFocusEdit', - 'blur .edit-field, .row-options a': 'onBlurEdit', - 'change .field-type': 'onChangeType', - 'change .field-required': 'onChangeRequired', - 'blur .field-label': 'onChangeLabel', - 'blur .field-name': 'onChangeName', - change: 'onChange', - changed: 'onChanged' - }, - // data - data: { - // Similar to ID, but used for HTML puposes. - // It is possbile for a new field to have an ID of 0, but an id of 'field_123' */ - id: 0, - // The field key ('field_123') - key: '', - // The field type (text, image, etc) - type: '' - - // The $post->ID of this field - //ID: 0, - - // The field's parent - //parent: 0, - - // The menu order - //menu_order: 0 - }, - setup: function ($field) { - // set $el - this.$el = $field; - - // inherit $field data (id, key, type) - this.inherit($field); - - // load additional props - // - this won't trigger 'changed' - this.prop('ID'); - this.prop('parent'); - this.prop('menu_order'); - }, - $input: function (name) { - return $('#' + this.getInputId() + '-' + name); - }, - $meta: function () { - return this.$('.meta:first'); - }, - $handle: function () { - return this.$('.handle:first'); - }, - $settings: function () { - return this.$('.settings:first'); - }, - $setting: function (name) { - return this.$('.acf-field-settings:first .acf-field-setting-' + name); - }, - $fieldTypeSelect: function () { - return this.$('.field-type'); - }, - $fieldLabel: function () { - return this.$('.field-label'); - }, - getParent: function () { - return acf.getFieldObjects({ - child: this.$el, - limit: 1 - }).pop(); - }, - getParents: function () { - return acf.getFieldObjects({ - child: this.$el - }); - }, - getFields: function () { - return acf.getFieldObjects({ - parent: this.$el - }); - }, - getInputName: function () { - return 'acf_fields[' + this.get('id') + ']'; - }, - getInputId: function () { - return 'acf_fields-' + this.get('id'); - }, - newInput: function (name, value) { - // vars - var inputId = this.getInputId(); - var inputName = this.getInputName(); - - // append name - if (name) { - inputId += '-' + name; - inputName += '[' + name + ']'; - } - - // create input (avoid HTML + JSON value issues) - var $input = $('').attr({ - id: inputId, - name: inputName, - value: value - }); - this.$('> .meta').append($input); - - // return - return $input; - }, - getProp: function (name) { - // check data - if (this.has(name)) { - return this.get(name); - } - - // get input value - var $input = this.$input(name); - var value = $input.length ? $input.val() : null; - - // set data silently (cache) - this.set(name, value, true); - - // return - return value; - }, - setProp: function (name, value) { - // get input - var $input = this.$input(name); - var prevVal = $input.val(); - - // create if new - if (!$input.length) { - $input = this.newInput(name, value); - } - - // remove - if (value === null) { - $input.remove(); - - // update - } else { - $input.val(value); - } - - //console.log('setProp', name, value, this); - - // set data silently (cache) - if (!this.has(name)) { - //console.log('setting silently'); - this.set(name, value, true); - - // set data allowing 'change' event to fire - } else { - //console.log('setting loudly!'); - this.set(name, value); - } - - // return - return this; - }, - prop: function (name, value) { - if (value !== undefined) { - return this.setProp(name, value); - } else { - return this.getProp(name); - } - }, - props: function (props) { - Object.keys(props).map(function (key) { - this.setProp(key, props[key]); - }, this); - }, - getLabel: function () { - // get label with empty default - var label = this.prop('label'); - if (label === '') { - label = acf.__('(no label)'); - } - - // return - return label; - }, - getName: function () { - return this.prop('name'); - }, - getType: function () { - return this.prop('type'); - }, - getTypeLabel: function () { - var type = this.prop('type'); - var types = acf.get('fieldTypes'); - return types[type] ? types[type].label : type; - }, - getKey: function () { - return this.prop('key'); - }, - initialize: function () { - this.checkCopyable(); - }, - makeCopyable: function (text) { - if (!navigator.clipboard) return '' + text + ''; - return '' + text + ''; - }, - checkCopyable: function () { - if (!navigator.clipboard) { - this.$el.find('.copyable').addClass('copy-unsupported'); - } - }, - initializeFieldTypeSelect2: function () { - if (this.fieldTypeSelect2) return; - - // Support disabling via filter. - if (this.$fieldTypeSelect().hasClass('disable-select2')) return; - - // Check for a full modern version of select2, bail loading if not found with a console warning. - try { - $.fn.select2.amd.require('select2/compat/dropdownCss'); - } catch (err) { - console.warn('ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.'); - return; - } - this.fieldTypeSelect2 = acf.newSelect2(this.$fieldTypeSelect(), { - field: false, - ajax: false, - multiple: false, - allowNull: false, - suppressFilters: true, - dropdownCssClass: 'field-type-select-results', - templateResult: function (selection) { - if (selection.loading || selection.element && selection.element.nodeName === 'OPTGROUP') { - var $selection = $(''); - $selection.html(acf.strEscape(selection.text)); - } else { - var $selection = $('' + acf.strEscape(selection.text) + ''); - } - $selection.data('element', selection.element); - return $selection; - }, - templateSelection: function (selection) { - var $selection = $('' + acf.strEscape(selection.text) + ''); - $selection.data('element', selection.element); - return $selection; - } - }); - this.fieldTypeSelect2.on('select2:open', function () { - $('.field-type-select-results input.select2-search__field').attr('placeholder', acf.__('Type to search...')); - }); - this.fieldTypeSelect2.on('change', function (e) { - $(e.target).parents('ul:first').find('button.browse-fields').prop('disabled', true); - }); - - // When typing happens on the li element above the select2. - this.fieldTypeSelect2.$el.parent().on('keydown', '.select2-selection.select2-selection--single', this.onKeyDownSelect); - }, - addProFields: function () { - // Don't run if we have a valid license. - if (acf.get('is_pro') && acf.get('isLicenseActive')) { - return; - } - - // Make sure we haven't appended these fields before. - var $fieldTypeSelect = this.$fieldTypeSelect(); - if ($fieldTypeSelect.hasClass('acf-free-field-type')) return; - - // Loop over each pro field type and append it to the select. - const PROFieldTypes = acf.get('PROFieldTypes'); - if (typeof PROFieldTypes !== 'object') return; - const $layoutGroup = $fieldTypeSelect.find('optgroup option[value="group"]').parent(); - const $contentGroup = $fieldTypeSelect.find('optgroup option[value="image"]').parent(); - for (const [name, field] of Object.entries(PROFieldTypes)) { - const $useGroup = field.category === 'content' ? $contentGroup : $layoutGroup; - const $existing = $useGroup.children('[value="' + name + '"]'); - const label = `${acf.strEscape(field.label)} (${acf.strEscape(acf.__('PRO Only'))})`; - if ($existing.length) { - // Already added by pro, update existing option. - $existing.text(label); - - // Don't disable if already selected (prevents re-save from overriding field type). - if ($fieldTypeSelect.val() !== name) { - $existing.attr('disabled', 'disabled'); - } - } else { - // Append new disabled option. - $useGroup.append(``); - } - } - $fieldTypeSelect.addClass('acf-free-field-type'); - }, - render: function () { - // vars - var $handle = this.$('.handle:first'); - var menu_order = this.prop('menu_order'); - var label = this.getLabel(); - var name = this.prop('name'); - var type = this.getTypeLabel(); - var key = this.prop('key'); - var required = this.$input('required').prop('checked'); - - // update menu order - $handle.find('.acf-icon').html(parseInt(menu_order) + 1); - - // update required - if (required) { - label += ' *'; - } - - // update label - $handle.find('.li-field-label strong a').html(label); - - // update name - $handle.find('.li-field-name').html(this.makeCopyable(acf.strSanitize(name))); - - // update type - const iconName = acf.strSlugify(this.getType()); - $handle.find('.field-type-label').text(' ' + type); - $handle.find('.field-type-icon').removeClass().addClass('field-type-icon field-type-icon-' + iconName); - - // update key - $handle.find('.li-field-key').html(this.makeCopyable(key)); - - // action for 3rd party customization - acf.doAction('render_field_object', this); - }, - refresh: function () { - acf.doAction('refresh_field_object', this); - }, - isOpen: function () { - return this.$el.hasClass('open'); - }, - onClickCopy: function (e) { - e.stopPropagation(); - if (!navigator.clipboard || $(e.target).is('input')) return; - - // Find the value to copy depending on input or text elements. - let copyValue; - if ($(e.target).hasClass('acf-input-wrap')) { - copyValue = $(e.target).find('input').first().val(); - } else { - copyValue = $(e.target).text().trim(); - } - navigator.clipboard.writeText(copyValue).then(() => { - $(e.target).closest('.copyable').addClass('copied'); - setTimeout(function () { - $(e.target).closest('.copyable').removeClass('copied'); - }, 2000); - }); - }, - onClickEdit: function (e) { - const $target = $(e.target); - - // Bail out if a pro field without a license. - if (acf.get('is_pro') && !acf.get('isLicenseActive') && !acf.get('isLicenseExpired') && acf.get('PROFieldTypes').hasOwnProperty(this.getType())) { - return; - } - if ($target.parent().hasClass('row-options') && !$target.hasClass('edit-field')) { - return; - } - this.isOpen() ? this.close() : this.open(); - }, - onChangeSettingsTab: function () { - const $settings = this.$el.children('.settings'); - acf.doAction('show', $settings); - }, - /** - * Adds 'active' class to row options nearest to the target. - */ - onFocusEdit: function (e) { - var $rowOptions = $(e.target).closest('li').find('.row-options'); - $rowOptions.addClass('active'); - }, - /** - * Removes 'active' class from row options if links in same row options area are no longer in focus. - */ - onBlurEdit: function (e) { - var focusDelayMilliseconds = 50; - var $rowOptionsBlurElement = $(e.target).closest('li').find('.row-options'); - - // Timeout so that `activeElement` gives the new element in focus instead of the body. - setTimeout(function () { - var $rowOptionsFocusElement = $(document.activeElement).closest('li').find('.row-options'); - if (!$rowOptionsBlurElement.is($rowOptionsFocusElement)) { - $rowOptionsBlurElement.removeClass('active'); - } - }, focusDelayMilliseconds); - }, - open: function () { - // vars - var $settings = this.$el.children('.settings'); - - // initialise field type select - this.addProFields(); - this.initializeFieldTypeSelect2(); - - // action (open) - acf.doAction('open_field_object', this); - this.trigger('openFieldObject'); - - // action (show) - acf.doAction('show', $settings); - this.hideEmptyTabs(); - - // open - $settings.slideDown(); - this.$el.addClass('open'); - }, - onKeyDownSelect: function (e) { - // Omit events from special keys. - if (!(e.which >= 186 && e.which <= 222 || - // punctuation and special characters - [8, 9, 13, 16, 17, 18, 19, 20, 27, 32, 33, 34, 35, 36, 37, 38, 39, 40, 45, 46, 91, 92, 93, 144, 145].includes(e.which) || - // Special keys - e.which >= 112 && e.which <= 123)) { - // Function keys - $(this).closest('.select2-container').siblings('select:enabled').select2('open'); - return; - } - }, - close: function () { - // vars - var $settings = this.$el.children('.settings'); - - // close - $settings.slideUp(); - this.$el.removeClass('open'); - - // action (close) - acf.doAction('close_field_object', this); - this.trigger('closeFieldObject'); - - // action (hide) - acf.doAction('hide', $settings); - }, - serialize: function () { - return acf.serialize(this.$el, this.getInputName()); - }, - save: function (type) { - // defaults - type = type || 'settings'; // meta, settings - - // vars - var save = this.getProp('save'); - - // bail if already saving settings - if (save === 'settings') { - return; - } - - // prop - this.setProp('save', type); - - // debug - this.$el.attr('data-save', type); - - // action - acf.doAction('save_field_object', this, type); - }, - submit: function () { - // vars - var inputName = this.getInputName(); - var save = this.get('save'); - - // close - if (this.isOpen()) { - this.close(); - } - - // allow all inputs to save - if (save == 'settings') { - // do nothing - // allow only meta inputs to save - } else if (save == 'meta') { - this.$('> .settings [name^="' + inputName + '"]').remove(); - - // prevent all inputs from saving - } else { - this.$('[name^="' + inputName + '"]').remove(); - } - - // action - acf.doAction('submit_field_object', this); - }, - onChange: function (e, $el) { - // save settings - this.save(); - - // action for 3rd party customization - acf.doAction('change_field_object', this); - }, - onChanged: function (e, $el, name, value) { - if (this.getType() === $el.attr('data-type')) { - $('button.acf-btn.browse-fields').prop('disabled', false); - } - - // ignore 'save' - if (name == 'save') { - return; - } - - // save meta - if (['menu_order', 'parent'].indexOf(name) > -1) { - this.save('meta'); - - // save field - } else { - this.save(); - } - - // render - if (['menu_order', 'label', 'required', 'name', 'type', 'key'].indexOf(name) > -1) { - this.render(); - } - - // action for 3rd party customization - acf.doAction('change_field_object_' + name, this, value); - }, - onChangeLabel: function (e, $el) { - // set - const label = $el.val(); - const safeLabel = acf.encode(label); - this.set('label', safeLabel); - - // render name - if (this.prop('name') == '') { - var name = acf.applyFilters('generate_field_object_name', acf.strSanitize(label), this); - this.prop('name', name); - } - }, - onChangeName: function (e, $el) { - const sanitizedName = acf.strSanitize($el.val(), false); - $el.val(sanitizedName); - this.set('name', sanitizedName); - if (sanitizedName.startsWith('field_')) { - alert(acf.__('The string "field_" may not be used at the start of a field name')); - } - }, - onChangeRequired: function (e, $el) { - // set - var required = $el.prop('checked') ? 1 : 0; - this.set('required', required); - }, - delete: function (args) { - // defaults - args = acf.parseArgs(args, { - animate: true - }); - - // add to remove list - var id = this.prop('ID'); - if (id) { - var $input = $('#_acf_delete_fields'); - var newVal = $input.val() + '|' + id; - $input.val(newVal); - } - - // action - acf.doAction('delete_field_object', this); - - // animate - if (args.animate) { - this.removeAnimate(); - } else { - this.remove(); - } - }, - onClickDelete: function (e, $el) { - // Bypass confirmation when holding down "shift" key. - if (e.shiftKey) { - return this.delete(); - } - - // add class - this.$el.addClass('-hover'); - - // add tooltip - var tooltip = acf.newTooltip({ - confirmRemove: true, - target: $el, - context: this, - confirm: function () { - this.delete(); - }, - cancel: function () { - this.$el.removeClass('-hover'); - } - }); - }, - removeAnimate: function () { - // vars - var field = this; - var $list = this.$el.parent(); - var $fields = acf.findFieldObjects({ - sibling: this.$el - }); - - // remove - acf.remove({ - target: this.$el, - endHeight: $fields.length ? 0 : 50, - complete: function () { - field.remove(); - acf.doAction('removed_field_object', field, $list); - } - }); - - // action - acf.doAction('remove_field_object', field, $list); - }, - duplicate: function () { - // vars - var newKey = acf.uniqid('field_'); - - // duplicate - var $newField = acf.duplicate({ - target: this.$el, - search: this.get('id'), - replace: newKey - }); - - // set new key - $newField.attr('data-key', newKey); - - // get instance - var newField = acf.getFieldObject($newField); - - // update newField label / name - var label = newField.prop('label'); - var name = newField.prop('name'); - var end = name.split('_').pop(); - var copy = acf.__('copy'); - - // increase suffix "1" - if (acf.isNumeric(end)) { - var i = end * 1 + 1; - label = label.replace(end, i); - name = name.replace(end, i); - - // increase suffix "(copy1)" - } else if (end.indexOf(copy) === 0) { - var i = end.replace(copy, '') * 1; - i = i ? i + 1 : 2; - - // replace - label = label.replace(end, copy + i); - name = name.replace(end, copy + i); - - // add default "(copy)" - } else { - label += ' (' + copy + ')'; - name += '_' + copy; - } - newField.prop('ID', 0); - newField.prop('label', label); - newField.prop('name', name); - newField.prop('key', newKey); - - // close the current field if it's open. - if (this.isOpen()) { - this.close(); - } - - // open the new field and initialise correctly. - newField.open(); - - // focus label - var $label = newField.$setting('label input'); - setTimeout(function () { - $label.trigger('focus'); - }, 251); - - // action - acf.doAction('duplicate_field_object', this, newField); - acf.doAction('append_field_object', newField); - }, - wipe: function () { - // vars - var prevId = this.get('id'); - var prevKey = this.get('key'); - var newKey = acf.uniqid('field_'); - - // rename - acf.rename({ - target: this.$el, - search: prevId, - replace: newKey - }); - - // data - this.set('id', newKey); - this.set('prevId', prevId); - this.set('prevKey', prevKey); - - // props - this.prop('key', newKey); - this.prop('ID', 0); - - // attr - this.$el.attr('data-key', newKey); - this.$el.attr('data-id', newKey); - - // action - acf.doAction('wipe_field_object', this); - }, - move: function () { - // helper - var hasChanged = function (field) { - return field.get('save') == 'settings'; - }; - - // vars - var changed = hasChanged(this); - - // has sub fields changed - if (!changed) { - acf.getFieldObjects({ - parent: this.$el - }).map(function (field) { - changed = hasChanged(field) || field.changed; - }); - } - - // bail early if changed - if (changed) { - alert(acf.__('This field cannot be moved until its changes have been saved')); - return; - } - - // step 1. - var id = this.prop('ID'); - var field = this; - var popup = false; - var step1 = function () { - // popup - popup = acf.newPopup({ - title: acf.__('Move Custom Field'), - loading: true, - width: '300px', - openedBy: field.$el.find('.move-field') - }); - - // ajax - var ajaxData = { - action: 'acf/field_group/move_field', - field_id: id - }; - - // get HTML - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'html', - success: step2 - }); - }; - var step2 = function (html) { - // update popup - popup.loading(false); - popup.content(html); - - // submit form - popup.on('submit', 'form', step3); - }; - var step3 = function (e, $el) { - // prevent - e.preventDefault(); - - // disable - acf.startButtonLoading(popup.$('.button')); - - // ajax - var ajaxData = { - action: 'acf/field_group/move_field', - field_id: id, - field_group_id: popup.$('select').val() - }; - - // get HTML - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'html', - success: step4 - }); - }; - var step4 = function (html) { - popup.content(html); - if (wp.a11y && wp.a11y.speak && acf.__) { - wp.a11y.speak(acf.__('Field moved to other group'), 'polite'); - } - popup.$('.acf-close-popup').focus(); - field.removeAnimate(); - }; - - // start - step1(); - }, - browseFields: function (e, $el) { - e.preventDefault(); - const modal = acf.newBrowseFieldsModal({ - openedBy: this - }); - }, - onChangeType: function (e, $el) { - // clea previous timout - if (this.changeTimeout) { - clearTimeout(this.changeTimeout); - } - - // set new timeout - // - prevents changing type multiple times whilst user types in newType - this.changeTimeout = this.setTimeout(function () { - this.changeType($el.val()); - }, 300); - }, - changeType: function (newType) { - var prevType = this.prop('type'); - var prevClass = acf.strSlugify('acf-field-object-' + prevType); - var newClass = acf.strSlugify('acf-field-object-' + newType); - - // Update props. - this.$el.removeClass(prevClass).addClass(newClass); - this.$el.attr('data-type', newType); - this.$el.data('type', newType); - - // Abort XHR if this field is already loading AJAX data. - if (this.has('xhr')) { - this.get('xhr').abort(); - } - - // Store old settings so they can be reused later. - const $oldSettings = {}; - this.$el.find('.acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings').each(function () { - let tab = $(this).data('parent-tab'); - let $tabSettings = $(this).children().removeData(); - $oldSettings[tab] = $tabSettings; - $tabSettings.detach(); - }); - this.set('settings-' + prevType, $oldSettings); - - // Show the settings if we already have them cached. - if (this.has('settings-' + newType)) { - let $newSettings = this.get('settings-' + newType); - this.showFieldTypeSettings($newSettings); - this.set('type', newType); - return; - } - - // Add loading spinner. - const $loading = $('
                            '); - this.$el.find('.acf-field-settings-main-general .acf-field-type-settings').before($loading); - const ajaxData = { - action: 'acf/field_group/render_field_settings', - field: this.serialize(), - prefix: this.getInputName() - }; - - // Get the settings for this field type over AJAX. - var xhr = $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'json', - context: this, - success: function (response) { - if (!acf.isAjaxSuccess(response)) { - return; - } - this.showFieldTypeSettings(response.data); - }, - complete: function () { - // also triggered by xhr.abort(); - $loading.remove(); - this.set('type', newType); - //this.refresh(); - } - }); - - // set - this.set('xhr', xhr); - }, - showFieldTypeSettings: function (settings) { - if ('object' !== typeof settings) { - return; - } - const self = this; - const tabs = Object.keys(settings); - tabs.forEach(tab => { - const $tab = self.$el.find('.acf-field-settings-main-' + tab.replace('_', '-') + ' .acf-field-type-settings'); - let tabContent = ''; - if (['object', 'string'].includes(typeof settings[tab])) { - tabContent = settings[tab]; - } - $tab.prepend(tabContent); - acf.doAction('append', $tab); - }); - this.hideEmptyTabs(); - }, - updateParent: function () { - // vars - var ID = acf.get('post_id'); - - // check parent - var parent = this.getParent(); - if (parent) { - ID = parseInt(parent.prop('ID')) || parent.prop('key'); - } - - // update - this.prop('parent', ID); - }, - hideEmptyTabs: function () { - const $settings = this.$settings(); - const $tabs = $settings.find('.acf-field-settings:first > .acf-field-settings-main'); - $tabs.each(function () { - const $tabContent = $(this); - const tabName = $tabContent.find('.acf-field-type-settings:first').data('parentTab'); - const $tabLink = $settings.find('.acf-settings-type-' + tabName).first(); - if ($.trim($tabContent.text()) === '') { - $tabLink.hide(); - } else if ($tabLink.is(':hidden')) { - $tabLink.show(); - } - }); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js": -/*!*****************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js ***! - \*****************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * acf.findFieldObject - * - * Returns a single fieldObject $el for a given field key - * - * @date 1/2/18 - * @since 5.7.0 - * - * @param string key The field key - * @return jQuery - */ - - acf.findFieldObject = function (key) { - return acf.findFieldObjects({ - key: key, - limit: 1 - }); - }; - - /** - * acf.findFieldObjects - * - * Returns an array of fieldObject $el for the given args - * - * @date 1/2/18 - * @since 5.7.0 - * - * @param object args - * @return jQuery - */ - - acf.findFieldObjects = function (args) { - // vars - args = args || {}; - var selector = '.acf-field-object'; - var $fields = false; - - // args - args = acf.parseArgs(args, { - id: '', - key: '', - type: '', - limit: false, - list: null, - parent: false, - sibling: false, - child: false - }); - - // id - if (args.id) { - selector += '[data-id="' + args.id + '"]'; - } - - // key - if (args.key) { - selector += '[data-key="' + args.key + '"]'; - } - - // type - if (args.type) { - selector += '[data-type="' + args.type + '"]'; - } - - // query - if (args.list) { - $fields = args.list.children(selector); - } else if (args.parent) { - $fields = args.parent.find(selector); - } else if (args.sibling) { - $fields = args.sibling.siblings(selector); - } else if (args.child) { - $fields = args.child.parents(selector); - } else { - $fields = $(selector); - } - - // limit - if (args.limit) { - $fields = $fields.slice(0, args.limit); - } - - // return - return $fields; - }; - - /** - * acf.getFieldObject - * - * Returns a single fieldObject instance for a given $el|key - * - * @date 1/2/18 - * @since 5.7.0 - * - * @param string|jQuery $field The field $el or key - * @return jQuery - */ - - acf.getFieldObject = function ($field) { - // allow key - if (typeof $field === 'string') { - $field = acf.findFieldObject($field); - } - - // instantiate - var field = $field.data('acf'); - if (!field) { - field = acf.newFieldObject($field); - } - - // return - return field; - }; - - /** - * acf.getFieldObjects - * - * Returns an array of fieldObject instances for the given args - * - * @date 1/2/18 - * @since 5.7.0 - * - * @param object args - * @return array - */ - - acf.getFieldObjects = function (args) { - // query - var $fields = acf.findFieldObjects(args); - - // loop - var fields = []; - $fields.each(function () { - var field = acf.getFieldObject($(this)); - fields.push(field); - }); - - // return - return fields; - }; - - /** - * acf.newFieldObject - * - * Initializes and returns a new FieldObject instance - * - * @date 1/2/18 - * @since 5.7.0 - * - * @param jQuery $field The field $el - * @return object - */ - - acf.newFieldObject = function ($field) { - // instantiate - var field = new acf.FieldObject($field); - - // action - acf.doAction('new_field_object', field); - - // return - return field; - }; - - /** - * actionManager - * - * description - * - * @date 15/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var eventManager = new acf.Model({ - priority: 5, - initialize: function () { - // actions - var actions = ['prepare', 'ready', 'append', 'remove']; - - // loop - actions.map(function (action) { - this.addFieldActions(action); - }, this); - }, - addFieldActions: function (action) { - // vars - var pluralAction = action + '_field_objects'; // ready_field_objects - var singleAction = action + '_field_object'; // ready_field_object - var singleEvent = action + 'FieldObject'; // readyFieldObject - - // global action - var callback = function ($el /*, arg1, arg2, etc*/) { - // vars - var fieldObjects = acf.getFieldObjects({ - parent: $el - }); - - // call plural - if (fieldObjects.length) { - /// get args [$el, arg1] - var args = acf.arrayArgs(arguments); - - // modify args [pluralAction, fields, arg1] - args.splice(0, 1, pluralAction, fieldObjects); - acf.doAction.apply(null, args); - } - }; - - // plural action - var pluralCallback = function (fieldObjects /*, arg1, arg2, etc*/) { - /// get args [fields, arg1] - var args = acf.arrayArgs(arguments); - - // modify args [singleAction, fields, arg1] - args.unshift(singleAction); - - // loop - fieldObjects.map(function (fieldObject) { - // modify args [singleAction, field, arg1] - args[1] = fieldObject; - acf.doAction.apply(null, args); - }); - }; - - // single action - var singleCallback = function (fieldObject /*, arg1, arg2, etc*/) { - /// get args [$field, arg1] - var args = acf.arrayArgs(arguments); - - // modify args [singleAction, $field, arg1] - args.unshift(singleAction); - - // action variations (ready_field/type=image) - var variations = ['type', 'name', 'key']; - variations.map(function (variation) { - args[0] = singleAction + '/' + variation + '=' + fieldObject.get(variation); - acf.doAction.apply(null, args); - }); - - // modify args [arg1] - args.splice(0, 2); - - // event - fieldObject.trigger(singleEvent, args); - }; - - // add actions - acf.addAction(action, callback, 5); - acf.addAction(pluralAction, pluralCallback, 5); - acf.addAction(singleAction, singleCallback, 5); - } - }); - - /** - * fieldManager - * - * description - * - * @date 4/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var fieldManager = new acf.Model({ - id: 'fieldManager', - events: { - 'submit #post': 'onSubmit', - 'mouseenter .acf-field-list': 'onHoverSortable', - 'click .add-field': 'onClickAdd' - }, - actions: { - removed_field_object: 'onRemovedField', - sortstop_field_object: 'onReorderField', - delete_field_object: 'onDeleteField', - change_field_object_type: 'onChangeFieldType', - duplicate_field_object: 'onDuplicateField' - }, - onSubmit: function (e, $el) { - // vars - var fields = acf.getFieldObjects(); - - // loop - fields.map(function (field) { - field.submit(); - }); - }, - setFieldMenuOrder: function (field) { - this.renderFields(field.$el.parent()); - }, - onHoverSortable: function (e, $el) { - // bail early if already sortable - if ($el.hasClass('ui-sortable')) return; - - // sortable - $el.sortable({ - helper: function (event, element) { - // https://core.trac.wordpress.org/ticket/16972#comment:22 - return element.clone().find(':input').attr('name', function (i, currentName) { - return 'sort_' + parseInt(Math.random() * 100000, 10).toString() + '_' + currentName; - }).end(); - }, - handle: '.acf-sortable-handle', - connectWith: '.acf-field-list', - start: function (e, ui) { - var field = acf.getFieldObject(ui.item); - ui.placeholder.height(ui.item.height()); - acf.doAction('sortstart_field_object', field, $el); - }, - update: function (e, ui) { - var field = acf.getFieldObject(ui.item); - acf.doAction('sortstop_field_object', field, $el); - } - }); - }, - onRemovedField: function (field, $list) { - this.renderFields($list); - }, - onReorderField: function (field, $list) { - field.updateParent(); - this.renderFields($list); - }, - onDeleteField: function (field) { - // delete children - field.getFields().map(function (child) { - child.delete({ - animate: false - }); - }); - }, - onChangeFieldType: function (field) { - // enable browse field modal button - field.$el.find('button.browse-fields').prop('disabled', false); - }, - onDuplicateField: function (field, newField) { - // check for children - var children = newField.getFields(); - if (children.length) { - // loop - children.map(function (child) { - // wipe field - child.wipe(); - - // if the child is open, re-fire the open method to ensure it's initialised correctly. - if (child.isOpen()) { - child.open(); - } - - // update parent - child.updateParent(); - }); - - // action - acf.doAction('duplicate_field_objects', children, newField, field); - } - - // set menu order - this.setFieldMenuOrder(newField); - }, - renderFields: function ($list) { - // vars - var fields = acf.getFieldObjects({ - list: $list - }); - - // no fields - if (!fields.length) { - $list.addClass('-empty'); - $list.parents('.acf-field-list-wrap').first().addClass('-empty'); - return; - } - - // has fields - $list.removeClass('-empty'); - $list.parents('.acf-field-list-wrap').first().removeClass('-empty'); - - // prop - fields.map(function (field, i) { - field.prop('menu_order', i); - }); - }, - onClickAdd: function (e, $el) { - let $list; - if ($el.hasClass('add-first-field')) { - $list = $el.parents('.acf-field-list').eq(0); - } else if ($el.parent().hasClass('acf-headerbar-actions') || $el.parent().hasClass('no-fields-message-inner')) { - $list = $('.acf-field-list:first'); - } else if ($el.parent().hasClass('acf-sub-field-list-header')) { - $list = $el.parents('.acf-input:first').find('.acf-field-list:first'); - } else { - $list = $el.closest('.acf-tfoot').siblings('.acf-field-list'); - } - this.addField($list); - }, - addField: function ($list) { - // vars - var html = $('#tmpl-acf-field').html(); - var $el = $(html); - var prevId = $el.data('id'); - var newKey = acf.uniqid('field_'); - - // duplicate - var $newField = acf.duplicate({ - target: $el, - search: prevId, - replace: newKey, - append: function ($el, $el2) { - $list.append($el2); - } - }); - - // get instance - var newField = acf.getFieldObject($newField); - - // props - newField.prop('key', newKey); - newField.prop('ID', 0); - newField.prop('label', ''); - newField.prop('name', ''); - - // attr - $newField.attr('data-key', newKey); - $newField.attr('data-id', newKey); - - // update parent prop - newField.updateParent(); - - // focus type - var $type = newField.$input('type'); - setTimeout(function () { - if ($list.hasClass('acf-auto-add-field')) { - $list.removeClass('acf-auto-add-field'); - } else { - $type.trigger('focus'); - } - }, 251); - - // open - newField.open(); - - // set menu order - this.renderFields($list); - - // action - acf.doAction('add_field_object', newField); - acf.doAction('append_field_object', newField); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js": -/*!********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js ***! - \********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * locationManager - * - * Field group location rules functionality - * - * @date 15/12/17 - * @since 5.7.0 - * - * @param void - * @return void - */ - - var locationManager = new acf.Model({ - id: 'locationManager', - wait: 'ready', - events: { - 'click .add-location-rule': 'onClickAddRule', - 'click .add-location-group': 'onClickAddGroup', - 'click .remove-location-rule': 'onClickRemoveRule', - 'change .refresh-location-rule': 'onChangeRemoveRule' - }, - initialize: function () { - this.$el = $('#acf-field-group-options'); - this.addProLocations(); - this.updateGroupsClass(); - }, - addProLocations: function () { - // Make sure we're only running if we don't have a valid license. - if (acf.get('is_pro') && acf.get('isLicenseActive')) { - return; - } - - // Loop over each pro field type and append it to the select. - const PROLocationTypes = acf.get('PROLocationTypes'); - if (typeof PROLocationTypes !== 'object') return; - const $formsGroup = this.$el.find('select.refresh-location-rule').find('optgroup[label="Forms"]'); - const proOnlyText = ` (${acf.__('PRO Only')})`; - for (const [key, name] of Object.entries(PROLocationTypes)) { - if (!acf.get('is_pro')) { - $formsGroup.append(``); - } else { - $formsGroup.find('option[value=' + key + ']').not(':selected').prop('disabled', 'disabled').text(`${acf.strEscape(name)}${acf.strEscape(proOnlyText)}`); - } - } - const $addNewOptionsPage = this.$el.find('select.location-rule-value option[value=add_new_options_page]'); - if ($addNewOptionsPage.length) { - $addNewOptionsPage.attr('disabled', 'disabled'); - } - }, - onClickAddRule: function (e, $el) { - this.addRule($el.closest('tr')); - }, - onClickRemoveRule: function (e, $el) { - this.removeRule($el.closest('tr')); - }, - onChangeRemoveRule: function (e, $el) { - this.changeRule($el.closest('tr')); - }, - onClickAddGroup: function (e, $el) { - this.addGroup(); - }, - addRule: function ($tr) { - acf.duplicate($tr); - this.updateGroupsClass(); - }, - removeRule: function ($tr) { - if ($tr.siblings('tr').length == 0) { - $tr.closest('.rule-group').remove(); - } else { - $tr.remove(); - } - - // Update h4 - var $group = this.$('.rule-group:first'); - $group.find('h4').text(acf.__('Show this field group if')); - this.updateGroupsClass(); - }, - changeRule: function ($rule) { - // vars - var $group = $rule.closest('.rule-group'); - var prefix = $rule.find('td.param select').attr('name').replace('[param]', ''); - - // ajaxdata - var ajaxdata = {}; - ajaxdata.action = 'acf/field_group/render_location_rule'; - ajaxdata.rule = acf.serialize($rule, prefix); - ajaxdata.rule.id = $rule.data('id'); - ajaxdata.rule.group = $group.data('id'); - - // temp disable - acf.disable($rule.find('td.value')); - const self = this; - - // ajax - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxdata), - type: 'post', - dataType: 'html', - success: function (html) { - if (!html) return; - $rule.replaceWith(html); - self.addProLocations(); - } - }); - }, - addGroup: function () { - // vars - var $group = this.$('.rule-group:last'); - - // duplicate - $group2 = acf.duplicate($group); - - // update h4 - $group2.find('h4').text(acf.__('or')); - - // remove all tr's except the first one - $group2.find('tr').not(':first').remove(); - - // update the groups class - this.updateGroupsClass(); - }, - updateGroupsClass: function () { - var $group = this.$('.rule-group:last'); - var $ruleGroups = $group.closest('.rule-groups'); - var rows_count = $ruleGroups.find('.acf-table tr').length; - if (rows_count > 1) { - $ruleGroups.addClass('rule-groups-multiple'); - } else { - $ruleGroups.removeClass('rule-groups-multiple'); - } - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js": -/*!*******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js ***! - \*******************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * mid - * - * Calculates the model ID for a field type - * - * @date 15/12/17 - * @since 5.6.5 - * - * @param string type - * @return string - */ - - var modelId = function (type) { - return acf.strPascalCase(type || '') + 'FieldSetting'; - }; - - /** - * registerFieldType - * - * description - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.registerFieldSetting = function (model) { - var proto = model.prototype; - var mid = modelId(proto.type + ' ' + proto.name); - this.models[mid] = model; - }; - - /** - * newField - * - * description - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.newFieldSetting = function (field) { - // vars - var type = field.get('setting') || ''; - var name = field.get('name') || ''; - var mid = modelId(type + ' ' + name); - var model = acf.models[mid] || null; - - // bail early if no setting - if (model === null) return false; - - // instantiate - var setting = new model(field); - - // return - return setting; - }; - - /** - * acf.getFieldSetting - * - * description - * - * @date 19/4/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getFieldSetting = function (field) { - // allow jQuery - if (field instanceof jQuery) { - field = acf.getField(field); - } - - // return - return field.setting; - }; - - /** - * settingsManager - * - * @since 5.6.5 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - var settingsManager = new acf.Model({ - actions: { - new_field: 'onNewField' - }, - onNewField: function (field) { - field.setting = acf.newFieldSetting(field); - } - }); - - /** - * acf.FieldSetting - * - * @since 5.6.5 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - acf.FieldSetting = acf.Model.extend({ - field: false, - type: '', - name: '', - wait: 'ready', - eventScope: '.acf-field', - events: { - change: 'render' - }, - setup: function (field) { - // vars - var $field = field.$el; - - // set props - this.$el = $field; - this.field = field; - this.$fieldObject = $field.closest('.acf-field-object'); - this.fieldObject = acf.getFieldObject(this.$fieldObject); - - // inherit data - $.extend(this.data, field.data); - }, - initialize: function () { - this.render(); - }, - render: function () { - // do nothing - } - }); - - /** - * Accordion and Tab Endpoint Settings - * - * The 'endpoint' setting on accordions and tabs requires an additional class on the - * field object row when enabled. - * - * @since 6.0.0 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - var EndpointFieldSetting = acf.FieldSetting.extend({ - type: '', - name: '', - render: function () { - var $endpoint_setting = this.fieldObject.$setting('endpoint'); - var $endpoint_field = $endpoint_setting.find('input[type="checkbox"]:first'); - if ($endpoint_field.is(':checked')) { - this.fieldObject.$el.addClass('acf-field-is-endpoint'); - } else { - this.fieldObject.$el.removeClass('acf-field-is-endpoint'); - } - } - }); - var AccordionEndpointFieldSetting = EndpointFieldSetting.extend({ - type: 'accordion', - name: 'endpoint' - }); - var TabEndpointFieldSetting = EndpointFieldSetting.extend({ - type: 'tab', - name: 'endpoint' - }); - acf.registerFieldSetting(AccordionEndpointFieldSetting); - acf.registerFieldSetting(TabEndpointFieldSetting); - - /** - * Date Picker - * - * This field type requires some extra logic for its settings - * - * @since 5.0.0 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - var DisplayFormatFieldSetting = acf.FieldSetting.extend({ - type: '', - name: '', - render: function () { - var $input = this.$('input[type="radio"]:checked'); - if ($input.val() != 'other') { - this.$('input[type="text"]').val($input.val()); - } - } - }); - var DatePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend({ - type: 'date_picker', - name: 'display_format' - }); - var DatePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend({ - type: 'date_picker', - name: 'return_format' - }); - acf.registerFieldSetting(DatePickerDisplayFormatFieldSetting); - acf.registerFieldSetting(DatePickerReturnFormatFieldSetting); - - /** - * Date Time Picker - * - * This field type requires some extra logic for its settings - * - * @since 5.0.0 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - var DateTimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend({ - type: 'date_time_picker', - name: 'display_format' - }); - var DateTimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend({ - type: 'date_time_picker', - name: 'return_format' - }); - acf.registerFieldSetting(DateTimePickerDisplayFormatFieldSetting); - acf.registerFieldSetting(DateTimePickerReturnFormatFieldSetting); - - /** - * Time Picker - * - * This field type requires some extra logic for its settings - * - * @since 5.0.0 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - var TimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend({ - type: 'time_picker', - name: 'display_format' - }); - var TimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend({ - type: 'time_picker', - name: 'return_format' - }); - acf.registerFieldSetting(TimePickerDisplayFormatFieldSetting); - acf.registerFieldSetting(TimePickerReturnFormatFieldSetting); - - /** - * Color Picker Settings. - * - * @date 16/12/20 - * @since 5.9.4 - * - * @param object The object containing the extended variables and methods. - * @return void - */ - var ColorPickerReturnFormat = acf.FieldSetting.extend({ - type: 'color_picker', - name: 'enable_opacity', - render: function () { - var $return_format_setting = this.fieldObject.$setting('return_format'); - var $default_value_setting = this.fieldObject.$setting('default_value'); - var $labelText = $return_format_setting.find('input[type="radio"][value="string"]').parent('label').contents().last(); - var $defaultPlaceholder = $default_value_setting.find('input[type="text"]'); - var l10n = acf.get('colorPickerL10n'); - if (this.field.val()) { - $labelText.replaceWith(l10n.rgba_string); - $defaultPlaceholder.attr('placeholder', 'rgba(255,255,255,0.8)'); - } else { - $labelText.replaceWith(l10n.hex_string); - $defaultPlaceholder.attr('placeholder', '#FFFFFF'); - } - } - }); - acf.registerFieldSetting(ColorPickerReturnFormat); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_field-group.js": -/*!**********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_field-group.js ***! - \**********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * fieldGroupManager - * - * Generic field group functionality - * - * @date 15/12/17 - * @since 5.7.0 - * - * @param void - * @return void - */ - - var fieldGroupManager = new acf.Model({ - id: 'fieldGroupManager', - events: { - 'submit #post': 'onSubmit', - 'click a[href="#"]': 'onClick', - 'click .acf-delete-field-group': 'onClickDeleteFieldGroup', - 'blur input#title': 'validateTitle', - 'input input#title': 'validateTitle' - }, - filters: { - find_fields_args: 'filterFindFieldArgs', - find_fields_selector: 'filterFindFieldsSelector' - }, - initialize: function () { - acf.addAction('prepare', this.maybeInitNewFieldGroup); - acf.add_filter('select2_args', this.setBidirectionalSelect2Args); - acf.add_filter('select2_ajax_data', this.setBidirectionalSelect2AjaxDataArgs); - }, - setBidirectionalSelect2Args: function (args, $select, settings, field, instance) { - var _field$data; - if ((field === null || field === void 0 || (_field$data = field.data) === null || _field$data === void 0 ? void 0 : _field$data.call(field, 'key')) !== 'bidirectional_target') return args; - args.dropdownCssClass = 'field-type-select-results'; - - // Check for a full modern version of select2 like the one provided by ACF. - try { - $.fn.select2.amd.require('select2/compat/dropdownCss'); - } catch (err) { - console.warn('ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings.'); - delete args.dropdownCssClass; - } - args.templateResult = function (selection) { - if ('undefined' !== typeof selection.element) { - return selection; - } - if (selection.children) { - return selection.text; - } - if (selection.loading || selection.element && selection.element.nodeName === 'OPTGROUP') { - var $selection = $(''); - $selection.html(acf.escHtml(selection.text)); - return $selection; - } - if ('undefined' === typeof selection.human_field_type || 'undefined' === typeof selection.field_type || 'undefined' === typeof selection.this_field) { - return selection.text; - } - var $selection = $('' + acf.escHtml(selection.text) + ''); - if (selection.this_field) { - $selection.last().append('' + acf.__('This Field') + ''); - } - $selection.data('element', selection.element); - return $selection; - }; - return args; - }, - setBidirectionalSelect2AjaxDataArgs: function (data, args, $input, field, instance) { - if (data.field_key !== 'bidirectional_target') return data; - const $fieldObject = acf.findFieldObjects({ - child: field - }); - const fieldObject = acf.getFieldObject($fieldObject); - data.field_key = '_acf_bidirectional_target'; - data.parent_key = fieldObject.get('key'); - data.field_type = fieldObject.get('type'); - - // This might not be needed, but I wanted to figure out how to get a field setting in the JS API when the key isn't unique. - data.post_type = acf.getField(acf.findFields({ - parent: $fieldObject, - key: 'post_type' - })).val(); - return data; - }, - maybeInitNewFieldGroup: function () { - let $field_list_wrapper = $('#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field'); - if ($field_list_wrapper.length) { - $('.acf-headerbar-actions .add-field').trigger('click'); - $('.acf-title-wrap #title').trigger('focus'); - } - }, - onSubmit: function (e, $el) { - // vars - var $title = $('.acf-title-wrap #title'); - - // empty - if (!$title.val()) { - // prevent default - e.preventDefault(); - - // unlock form - acf.unlockForm($el); - - // focus - $title.trigger('focus'); - } - }, - onClick: function (e) { - e.preventDefault(); - }, - onClickDeleteFieldGroup: function (e, $el) { - e.preventDefault(); - $el.addClass('-hover'); - - // Add confirmation tooltip. - acf.newTooltip({ - confirm: true, - target: $el, - context: this, - text: acf.__('Move field group to trash?'), - confirm: function () { - window.location.href = $el.attr('href'); - }, - cancel: function () { - $el.removeClass('-hover'); - } - }); - }, - validateTitle: function (e, $el) { - let $submitButton = $('.acf-publish'); - if (!$el.val()) { - $el.addClass('acf-input-error'); - $submitButton.addClass('disabled'); - $('.acf-publish').addClass('disabled'); - } else { - $el.removeClass('acf-input-error'); - $submitButton.removeClass('disabled'); - $('.acf-publish').removeClass('disabled'); - } - }, - filterFindFieldArgs: function (args) { - args.visible = true; - if (args.parent && (args.parent.hasClass('acf-field-object') || args.parent.hasClass('acf-browse-fields-modal-wrap') || args.parent.parents('.acf-field-object').length)) { - args.visible = false; - args.excludeSubFields = true; - } - - // If the field has any open subfields, don't exclude subfields as they're already being displayed. - if (args.parent && args.parent.find('.acf-field-object.open').length) { - args.excludeSubFields = false; - } - return args; - }, - filterFindFieldsSelector: function (selector) { - return selector + ', .acf-field-acf-field-group-settings-tabs'; - } - }); - - /** - * screenOptionsManager - * - * Screen options functionality - * - * @date 15/12/17 - * @since 5.7.0 - * - * @param void - * @return void - */ - - var screenOptionsManager = new acf.Model({ - id: 'screenOptionsManager', - wait: 'prepare', - events: { - 'change #acf-field-key-hide': 'onFieldKeysChange', - 'change #acf-field-settings-tabs': 'onFieldSettingsTabsChange', - 'change [name="screen_columns"]': 'render' - }, - initialize: function () { - // vars - var $div = $('#adv-settings'); - var $append = $('#acf-append-show-on-screen'); - - // append - $div.find('.metabox-prefs').append($append.html()); - $div.find('.metabox-prefs br').remove(); - - // clean up - $append.remove(); - - // initialize - this.$el = $('#screen-options-wrap'); - - // render - this.render(); - }, - isFieldKeysChecked: function () { - return this.$el.find('#acf-field-key-hide').prop('checked'); - }, - isFieldSettingsTabsChecked: function () { - const $input = this.$el.find('#acf-field-settings-tabs'); - - // Screen option is hidden by filter. - if (!$input.length) { - return false; - } - return $input.prop('checked'); - }, - getSelectedColumnCount: function () { - return this.$el.find('input[name="screen_columns"]:checked').val(); - }, - onFieldKeysChange: function (e, $el) { - var val = this.isFieldKeysChecked() ? 1 : 0; - acf.updateUserSetting('show_field_keys', val); - this.render(); - }, - onFieldSettingsTabsChange: function () { - const val = this.isFieldSettingsTabsChecked() ? 1 : 0; - acf.updateUserSetting('show_field_settings_tabs', val); - this.render(); - }, - render: function () { - if (this.isFieldKeysChecked()) { - $('#acf-field-group-fields').addClass('show-field-keys'); - } else { - $('#acf-field-group-fields').removeClass('show-field-keys'); - } - if (!this.isFieldSettingsTabsChecked()) { - $('#acf-field-group-fields').addClass('hide-tabs'); - $('.acf-field-settings-main').removeClass('acf-hidden').prop('hidden', false); - } else { - $('#acf-field-group-fields').removeClass('hide-tabs'); - $('.acf-field-object').each(function () { - const tabFields = acf.getFields({ - type: 'tab', - parent: $(this), - excludeSubFields: true, - limit: 1 - }); - if (tabFields.length) { - tabFields[0].tabs.set('initialized', false); - } - acf.doAction('show', $(this)); - }); - } - if (this.getSelectedColumnCount() == 1) { - $('body').removeClass('columns-2'); - $('body').addClass('columns-1'); - } else { - $('body').removeClass('columns-1'); - $('body').addClass('columns-2'); - } - } - }); - - /** - * appendFieldManager - * - * Appends fields together - * - * @date 15/12/17 - * @since 5.7.0 - * - * @param void - * @return void - */ - - var appendFieldManager = new acf.Model({ - actions: { - new_field: 'onNewField' - }, - onNewField: function (field) { - // bail early if not append - if (!field.has('append')) return; - - // vars - var append = field.get('append'); - var $sibling = field.$el.siblings('[data-name="' + append + '"]').first(); - - // bail early if no sibling - if (!$sibling.length) return; - - // ul - var $div = $sibling.children('.acf-input'); - var $ul = $div.children('ul'); - - // create ul - if (!$ul.length) { - $div.wrapInner('
                            '); - $ul = $div.children('ul'); - } - - // li - var html = field.$('.acf-input').html(); - var $li = $('
                          • ' + html + '
                          • '); - $ul.append($li); - $ul.attr('data-cols', $ul.children().length); - - // clean up - field.remove(); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js": -/*!*******************************************************************!*\ - !*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***! - \*******************************************************************/ -/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ _defineProperty) -/* harmony export */ }); -/* harmony import */ var _toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./toPropertyKey.js */ "./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js"); - -function _defineProperty(e, r, t) { - return (r = (0,_toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__["default"])(r)) in e ? Object.defineProperty(e, r, { - value: t, - enumerable: !0, - configurable: !0, - writable: !0 - }) : e[r] = t, e; -} - - -/***/ }), - -/***/ "./node_modules/@babel/runtime/helpers/esm/toPrimitive.js": -/*!****************************************************************!*\ - !*** ./node_modules/@babel/runtime/helpers/esm/toPrimitive.js ***! - \****************************************************************/ -/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ toPrimitive) -/* harmony export */ }); -/* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "./node_modules/@babel/runtime/helpers/esm/typeof.js"); - -function toPrimitive(t, r) { - if ("object" != (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(t) || !t) return t; - var e = t[Symbol.toPrimitive]; - if (void 0 !== e) { - var i = e.call(t, r || "default"); - if ("object" != (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(i)) return i; - throw new TypeError("@@toPrimitive must return a primitive value."); - } - return ("string" === r ? String : Number)(t); -} - - -/***/ }), - -/***/ "./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js": -/*!******************************************************************!*\ - !*** ./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js ***! - \******************************************************************/ -/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ toPropertyKey) -/* harmony export */ }); -/* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "./node_modules/@babel/runtime/helpers/esm/typeof.js"); -/* harmony import */ var _toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./toPrimitive.js */ "./node_modules/@babel/runtime/helpers/esm/toPrimitive.js"); - - -function toPropertyKey(t) { - var i = (0,_toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__["default"])(t, "string"); - return "symbol" == (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(i) ? i : i + ""; -} - - -/***/ }), - -/***/ "./node_modules/@babel/runtime/helpers/esm/typeof.js": -/*!***********************************************************!*\ - !*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***! - \***********************************************************/ -/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ _typeof) -/* harmony export */ }); -function _typeof(o) { - "@babel/helpers - typeof"; - - return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { - return typeof o; - } : function (o) { - return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; - }, _typeof(o); -} - - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/compat get default export */ -/******/ (() => { -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = (module) => { -/******/ var getter = module && module.__esModule ? -/******/ () => (module['default']) : -/******/ () => (module); -/******/ __webpack_require__.d(getter, { a: getter }); -/******/ return getter; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ for(var key in definition) { -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); -/******/ } -/******/ } -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be in strict mode. -(() => { -"use strict"; -/*!*************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/acf-field-group.js ***! - \*************************************************************************/ -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _field_group_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./_field-group.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group.js"); -/* harmony import */ var _field_group_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_field_group_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _field_group_field_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./_field-group-field.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js"); -/* harmony import */ var _field_group_field_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_field_group_field_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _field_group_settings_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./_field-group-settings.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js"); -/* harmony import */ var _field_group_settings_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_field_group_settings_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _field_group_conditions_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./_field-group-conditions.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js"); -/* harmony import */ var _field_group_conditions_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_field_group_conditions_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _field_group_fields_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./_field-group-fields.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js"); -/* harmony import */ var _field_group_fields_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_field_group_fields_js__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var _field_group_locations_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./_field-group-locations.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js"); -/* harmony import */ var _field_group_locations_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_field_group_locations_js__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _field_group_compatibility_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./_field-group-compatibility.js */ "./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js"); -/* harmony import */ var _field_group_compatibility_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_field_group_compatibility_js__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var _browse_fields_modal_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./_browse-fields-modal.js */ "./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js"); - - - - - - - - -})(); - -/******/ })() -; -//# sourceMappingURL=acf-field-group.js.map \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map deleted file mode 100644 index 6fca09cbc..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-field-group.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPrimitive.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-field-group.js"],"sourcesContent":["/**\n * Extends acf.models.Modal to create the field browser.\n *\n * @package Advanced Custom Fields\n */\n\n( function ( $, undefined, acf ) {\n\tconst browseFieldsModal = {\n\t\tdata: {\n\t\t\topenedBy: null,\n\t\t\tcurrentFieldType: null,\n\t\t\tpopularFieldTypes: [\n\t\t\t\t'text',\n\t\t\t\t'textarea',\n\t\t\t\t'email',\n\t\t\t\t'url',\n\t\t\t\t'file',\n\t\t\t\t'gallery',\n\t\t\t\t'select',\n\t\t\t\t'true_false',\n\t\t\t\t'link',\n\t\t\t\t'post_object',\n\t\t\t\t'relationship',\n\t\t\t\t'repeater',\n\t\t\t\t'flexible_content',\n\t\t\t\t'clone',\n\t\t\t],\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-modal-close': 'onClickClose',\n\t\t\t'keydown .acf-browse-fields-modal': 'onPressEscapeClose',\n\t\t\t'click .acf-select-field': 'onClickSelectField',\n\t\t\t'click .acf-field-type': 'onClickFieldType',\n\t\t\t'changed:currentFieldType': 'onChangeFieldType',\n\t\t\t'input .acf-search-field-types': 'onSearchFieldTypes',\n\t\t\t'click .acf-browse-popular-fields': 'onClickBrowsePopular',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $( this.tmpl() );\n\t\t\tthis.render();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.open();\n\t\t\tthis.lockFocusToModal( true );\n\t\t\tthis.$el.find( '.acf-modal-title' ).focus();\n\t\t\tacf.doAction( 'show', this.$el );\n\t\t},\n\n\t\ttmpl: function () {\n\t\t\treturn $( '#tmpl-acf-browse-fields-modal' ).html();\n\t\t},\n\n\t\tgetFieldTypes: function ( category, search ) {\n\t\t\tlet fieldTypes;\n\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t// Add in the pro fields.\n\t\t\t\tfieldTypes = Object.values( {\n\t\t\t\t\t...acf.get( 'fieldTypes' ),\n\t\t\t\t\t...acf.get( 'PROFieldTypes' ),\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tfieldTypes = Object.values( acf.get( 'fieldTypes' ) );\n\t\t\t}\n\n\t\t\tif ( category ) {\n\t\t\t\tif ( 'popular' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) =>\n\t\t\t\t\t\tthis.get( 'popularFieldTypes' ).includes(\n\t\t\t\t\t\t\tfieldType.name\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif ( 'pro' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) => fieldType.pro );\n\t\t\t\t}\n\n\t\t\t\tfieldTypes = fieldTypes.filter(\n\t\t\t\t\t( fieldType ) => fieldType.category === category\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif ( search ) {\n\t\t\t\tfieldTypes = fieldTypes.filter( ( fieldType ) => {\n\t\t\t\t\tconst label = fieldType.label.toLowerCase();\n\t\t\t\t\tconst labelParts = label.split( ' ' );\n\t\t\t\t\tlet match = false;\n\n\t\t\t\t\tif ( label.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t} else if ( labelParts.length > 1 ) {\n\t\t\t\t\t\tlabelParts.forEach( ( part ) => {\n\t\t\t\t\t\t\tif ( part.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn match;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\treturn fieldTypes;\n\t\t},\n\n\t\trender: function () {\n\t\t\tacf.doAction( 'append', this.$el );\n\n\t\t\tconst $tabs = this.$el.find( '.acf-field-types-tab' );\n\t\t\tconst self = this;\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst category = $( this ).data( 'category' );\n\t\t\t\tconst fieldTypes = self.getFieldTypes( category );\n\t\t\t\tfieldTypes.forEach( ( fieldType ) => {\n\t\t\t\t\t$( this ).append( self.getFieldTypeHTML( fieldType ) );\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\tthis.initializeFieldLabel();\n\t\t\tthis.initializeFieldType();\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tgetFieldTypeHTML: function ( fieldType ) {\n\t\t\tconst iconName = fieldType.name.replaceAll( '_', '-' );\n\n\t\t\treturn `\n\t\t\t\n\t\t\t\t${\n\t\t\t\t\tfieldType.pro && ! acf.get( 'is_pro' )\n\t\t\t\t\t\t? ''\n\t\t\t\t\t\t: fieldType.pro\n\t\t\t\t\t\t? ''\n\t\t\t\t\t\t: ''\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t${ fieldType.label }\n\t\t\t\n\t\t\t`;\n\t\t},\n\n\t\tdecodeFieldTypeURL: function ( url ) {\n\t\t\tif ( typeof url != 'string' ) return url;\n\t\t\treturn url.replaceAll( '&', '&' );\n\t\t},\n\n\t\trenderFieldTypeDesc: function ( fieldType ) {\n\t\t\tconst fieldTypeInfo =\n\t\t\t\tthis.getFieldTypes().filter(\n\t\t\t\t\t( fieldTypeFilter ) => fieldTypeFilter.name === fieldType\n\t\t\t\t)[ 0 ] || {};\n\n\t\t\tconst args = acf.parseArgs( fieldTypeInfo, {\n\t\t\t\tlabel: '',\n\t\t\t\tdescription: '',\n\t\t\t\tdoc_url: false,\n\t\t\t\ttutorial_url: false,\n\t\t\t\tpreview_image: false,\n\t\t\t\tpro: false,\n\t\t\t} );\n\n\t\t\tthis.$el.find( '.field-type-name' ).text( args.label );\n\t\t\tthis.$el.find( '.field-type-desc' ).text( args.description );\n\n\t\t\tif ( args.doc_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-doc' )\n\t\t\t\t\t.attr( 'href', this.decodeFieldTypeURL( args.doc_url ) )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-doc' ).hide();\n\t\t\t}\n\n\t\t\tif ( args.tutorial_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-tutorial' )\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'href',\n\t\t\t\t\t\tthis.decodeFieldTypeURL( args.tutorial_url )\n\t\t\t\t\t)\n\t\t\t\t\t.parent()\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-tutorial' ).parent().hide();\n\t\t\t}\n\n\t\t\tif ( args.preview_image ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-image' )\n\t\t\t\t\t.attr( 'src', args.preview_image )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-image' ).hide();\n\t\t\t}\n\n\t\t\tconst isPro = acf.get( 'is_pro' );\n\t\t\tconst isActive = acf.get( 'isLicenseActive' );\n\t\t\tconst $upgateToProButton = this.$el.find( '.acf-btn-pro' );\n\t\t\tconst $upgradeToUnlockButton = this.$el.find(\n\t\t\t\t'.field-type-upgrade-to-unlock'\n\t\t\t);\n\n\t\t\tif ( args.pro && ( ! isPro || ! isActive ) ) {\n\t\t\t\t$upgateToProButton.show();\n\t\t\t\t$upgateToProButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgateToProButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\n\t\t\t\t$upgradeToUnlockButton.show();\n\t\t\t\t$upgradeToUnlockButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgradeToUnlockButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', true );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).hide();\n\t\t\t} else {\n\t\t\t\t$upgateToProButton.hide();\n\t\t\t\t$upgradeToUnlockButton.hide();\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', false );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).show();\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldType: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst fieldType = fieldObject?.data?.type;\n\n\t\t\t// Select default field type\n\t\t\tif ( fieldType ) {\n\t\t\t\tthis.set( 'currentFieldType', fieldType );\n\t\t\t} else {\n\t\t\t\tthis.set( 'currentFieldType', 'text' );\n\t\t\t}\n\n\t\t\t// Select first tab with selected field type\n\t\t\t// If type selected is wthin Popular, select Popular Tab\n\t\t\t// Else select first tab the type belongs\n\t\t\tconst fieldTypes = this.getFieldTypes();\n\t\t\tconst isFieldTypePopular =\n\t\t\t\tthis.get( 'popularFieldTypes' ).includes( fieldType );\n\n\t\t\tlet category = '';\n\t\t\tif ( isFieldTypePopular ) {\n\t\t\t\tcategory = 'popular';\n\t\t\t} else {\n\t\t\t\tconst selectedFieldType = fieldTypes.find( ( x ) => {\n\t\t\t\t\treturn x.name === fieldType;\n\t\t\t\t} );\n\n\t\t\t\tcategory = selectedFieldType.category;\n\t\t\t}\n\n\t\t\tconst uppercaseCategory =\n\t\t\t\tcategory[ 0 ].toUpperCase() + category.slice( 1 );\n\t\t\tconst searchTabElement = `.acf-modal-content .acf-tab-wrap a:contains('${ uppercaseCategory }')`;\n\t\t\tsetTimeout( () => {\n\t\t\t\t$( searchTabElement ).click();\n\t\t\t}, 0 );\n\t\t},\n\n\t\tinitializeFieldLabel: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst labelText = fieldObject.$fieldLabel().val();\n\t\t\tconst $fieldLabel = this.$el.find( '.acf-insert-field-label' );\n\t\t\tif ( labelText ) {\n\t\t\t\t$fieldLabel.val( labelText );\n\t\t\t} else {\n\t\t\t\t$fieldLabel.val( '' );\n\t\t\t}\n\t\t},\n\n\t\tupdateFieldObjectFieldLabel: function () {\n\t\t\tconst label = this.$el.find( '.acf-insert-field-label' ).val();\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tfieldObject.$fieldLabel().val( label );\n\t\t\tfieldObject.$fieldLabel().trigger( 'blur' );\n\t\t},\n\n\t\tonChangeFieldType: function () {\n\t\t\tconst fieldType = this.get( 'currentFieldType' );\n\n\t\t\tthis.$el.find( '.selected' ).removeClass( 'selected' );\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-type[data-field-type=\"' + fieldType + '\"]' )\n\t\t\t\t.addClass( 'selected' );\n\n\t\t\tthis.renderFieldTypeDesc( fieldType );\n\t\t},\n\n\t\tonSearchFieldTypes: function ( e ) {\n\t\t\tconst $modal = this.$el.find( '.acf-browse-fields-modal' );\n\t\t\tconst inputVal = this.$el.find( '.acf-search-field-types' ).val();\n\t\t\tconst self = this;\n\t\t\tlet searchString,\n\t\t\t\tresultsHtml = '';\n\t\t\tlet matches = [];\n\n\t\t\tif ( 'string' === typeof inputVal ) {\n\t\t\t\tsearchString = inputVal.trim();\n\t\t\t\tmatches = this.getFieldTypes( false, searchString );\n\t\t\t}\n\n\t\t\tif ( searchString.length && matches.length ) {\n\t\t\t\t$modal.addClass( 'is-searching' );\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'is-searching' );\n\t\t\t}\n\n\t\t\tif ( ! matches.length ) {\n\t\t\t\t$modal.addClass( 'no-results-found' );\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-invalid-search-term' )\n\t\t\t\t\t.text( searchString );\n\t\t\t\treturn;\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'no-results-found' );\n\t\t\t}\n\n\t\t\tmatches.forEach( ( fieldType ) => {\n\t\t\t\tresultsHtml = resultsHtml + self.getFieldTypeHTML( fieldType );\n\t\t\t} );\n\n\t\t\t$( '.acf-field-type-search-results' ).html( resultsHtml );\n\n\t\t\tthis.set( 'currentFieldType', matches[ 0 ].name );\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tonClickBrowsePopular: function () {\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-search-field-types' )\n\t\t\t\t.val( '' )\n\t\t\t\t.trigger( 'input' );\n\t\t\tthis.$el.find( '.acf-tab-wrap a' ).first().trigger( 'click' );\n\t\t},\n\n\t\tonClickSelectField: function ( e ) {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\n\t\t\tfieldObject\n\t\t\t\t.$fieldTypeSelect()\n\t\t\t\t.val( this.get( 'currentFieldType' ) );\n\t\t\tfieldObject.$fieldTypeSelect().trigger( 'change' );\n\n\t\t\tthis.updateFieldObjectFieldLabel();\n\n\t\t\tthis.close();\n\t\t},\n\n\t\tonClickFieldType: function ( e ) {\n\t\t\tconst $fieldType = $( e.currentTarget );\n\t\t\tthis.set( 'currentFieldType', $fieldType.data( 'field-type' ) );\n\t\t},\n\n\t\tonClickClose: function () {\n\t\t\tthis.close();\n\t\t},\n\n\t\tonPressEscapeClose: function ( e ) {\n\t\t\tif ( e.key === 'Escape' ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.lockFocusToModal( false );\n\t\t\tthis.returnFocusToOrigin();\n\t\t\tthis.remove();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\tthis.$el.find( 'button' ).first().trigger( 'focus' );\n\t\t},\n\t};\n\n\tacf.models.browseFieldsModal = acf.models.Modal.extend( browseFieldsModal );\n\tacf.newBrowseFieldsModal = ( props ) =>\n\t\tnew acf.models.browseFieldsModal( props );\n} )( window.jQuery, undefined, window.acf );\n","( function ( $, undefined ) {\n\tvar _acf = acf.getCompatibility( acf );\n\n\t/**\n\t * fieldGroupCompatibility\n\t *\n\t * Compatibility layer for extinct acf.field_group\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group = {\n\t\tsave_field: function ( $field, type ) {\n\t\t\ttype = type !== undefined ? type : 'settings';\n\t\t\tacf.getFieldObject( $field ).save( type );\n\t\t},\n\n\t\tdelete_field: function ( $field, animate ) {\n\t\t\tanimate = animate !== undefined ? animate : true;\n\t\t\tacf.getFieldObject( $field ).delete( {\n\t\t\t\tanimate: animate,\n\t\t\t} );\n\t\t},\n\n\t\tupdate_field_meta: function ( $field, name, value ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, value );\n\t\t},\n\n\t\tdelete_field_meta: function ( $field, name ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, null );\n\t\t},\n\t};\n\n\t/**\n\t * fieldGroupCompatibility.field_object\n\t *\n\t * Compatibility layer for extinct acf.field_group.field_object\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group.field_object = acf.model.extend( {\n\t\t// vars\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t$settings: null,\n\n\t\ttag: function ( tag ) {\n\t\t\t// vars\n\t\t\tvar type = this.type;\n\n\t\t\t// explode, add 'field' and implode\n\t\t\t// - open \t\t\t=> open_field\n\t\t\t// - change_type\t=> change_field_type\n\t\t\tvar tags = tag.split( '_' );\n\t\t\ttags.splice( 1, 0, 'field' );\n\t\t\ttag = tags.join( '_' );\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\ttag += '/type=' + type;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tag;\n\t\t},\n\n\t\tselector: function () {\n\t\t\t// vars\n\t\t\tvar selector = '.acf-field-object';\n\t\t\tvar type = this.type;\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\tselector += '-' + type;\n\t\t\t\tselector = acf.str_replace( '_', '-', selector );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn selector;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_action( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\t\t\tvar event = name.substr( 0, name.indexOf( ' ' ) );\n\t\t\tvar selector = name.substr( name.indexOf( ' ' ) + 1 );\n\t\t\tvar context = this.selector();\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', e.$field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// vars\n\t\t\tthis.o = this.$field.data();\n\n\t\t\t// els\n\t\t\tthis.$settings = this.$field.find( '> .settings > table > tbody' );\n\n\t\t\t// focus\n\t\t\tthis.focus();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\t// do nothing\n\t\t},\n\n\t\tsetting: function ( name ) {\n\t\t\treturn this.$settings.find( '> .acf-field-setting-' + name );\n\t\t},\n\t} );\n\n\t/*\n\t * field\n\t *\n\t * This model fires actions and filters for registered fields\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\tvar actionManager = new acf.Model( {\n\t\tactions: {\n\t\t\topen_field_object: 'onOpenFieldObject',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t\tadd_field_object: 'onAddFieldObject',\n\t\t\tduplicate_field_object: 'onDuplicateFieldObject',\n\t\t\tdelete_field_object: 'onDeleteFieldObject',\n\t\t\tchange_field_object_type: 'onChangeFieldObjectType',\n\t\t\tchange_field_object_label: 'onChangeFieldObjectLabel',\n\t\t\tchange_field_object_name: 'onChangeFieldObjectName',\n\t\t\tchange_field_object_parent: 'onChangeFieldObjectParent',\n\t\t\tsortstop_field_object: 'onChangeFieldObjectParent',\n\t\t},\n\n\t\tonOpenFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'open_field', field.$el );\n\t\t\tacf.doAction( 'open_field/type=' + field.get( 'type' ), field.$el );\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonCloseFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'close_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'close_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonAddFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'add_field', field.$el );\n\t\t\tacf.doAction( 'add_field/type=' + field.get( 'type' ), field.$el );\n\t\t},\n\n\t\tonDuplicateFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'duplicate_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'duplicate_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonDeleteFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'delete_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'delete_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectType: function ( field ) {\n\t\t\tacf.doAction( 'change_field_type', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_type/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectLabel: function ( field ) {\n\t\t\tacf.doAction( 'change_field_label', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_label/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectName: function ( field ) {\n\t\t\tacf.doAction( 'change_field_name', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_name/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectParent: function ( field ) {\n\t\t\tacf.doAction( 'update_field_parent', field.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * ConditionalLogicFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t3/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar ConditionalLogicFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: 'conditional_logic',\n\t\tevents: {\n\t\t\t'change .conditions-toggle': 'onChangeToggle',\n\t\t\t'click .add-conditional-group': 'onClickAddGroup',\n\t\t\t'focus .condition-rule-field': 'onFocusField',\n\t\t\t'change .condition-rule-field': 'onChangeField',\n\t\t\t'change .condition-rule-operator': 'onChangeOperator',\n\t\t\t'click .add-conditional-rule': 'onClickAdd',\n\t\t\t'click .remove-conditional-rule': 'onClickRemove',\n\t\t},\n\n\t\t$rule: false,\n\t\tscope: function ( $rule ) {\n\t\t\tthis.$rule = $rule;\n\t\t\treturn this;\n\t\t},\n\n\t\truleData: function ( name, value ) {\n\t\t\treturn this.$rule.data.apply( this.$rule, arguments );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn this.$rule.find( '.condition-rule-' + name );\n\t\t},\n\n\t\t$td: function ( name ) {\n\t\t\treturn this.$rule.find( 'td.' + name );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.conditions-toggle' );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.rule-groups' );\n\t\t},\n\n\t\t$groups: function () {\n\t\t\treturn this.$( '.rule-group' );\n\t\t},\n\n\t\t$rules: function () {\n\t\t\treturn this.$( '.rule' );\n\t\t},\n\n\t\t$tabLabel: function () {\n\t\t\treturn this.fieldObject.$el.find('.conditional-logic-badge');\n\t\t},\n\n\t\t$conditionalValueSelect: function () {\n\t\t\treturn this.$( '.condition-rule-value' );\n\t\t},\n\n\t\topen: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.show();\n\t\t\tacf.enable( $div );\n\t\t},\n\n\t\tclose: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.hide();\n\t\t\tacf.disable( $div );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// show\n\t\t\tif ( this.$toggle().prop( 'checked' ) ) {\n\t\t\t\tthis.$tabLabel().addClass('is-enabled');\n\t\t\t\tthis.renderRules();\n\t\t\t\tthis.open();\n\n\t\t\t\t// hide\n\t\t\t} else {\n\t\t\t\tthis.$tabLabel().removeClass('is-enabled');\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\trenderRules: function () {\n\t\t\t// vars\n\t\t\tvar self = this;\n\n\t\t\t// loop\n\t\t\tthis.$rules().each( function () {\n\t\t\t\tself.renderRule( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderRule: function ( $rule ) {\n\t\t\tthis.scope( $rule );\n\t\t\tthis.renderField();\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\trenderField: function () {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar validFieldTypes = [];\n\t\t\tvar cid = this.fieldObject.cid;\n\t\t\tvar $select = this.$input( 'field' );\n\n\t\t\t// loop\n\t\t\tacf.getFieldObjects().map( function ( fieldObject ) {\n\t\t\t\t// vars\n\t\t\t\tvar choice = {\n\t\t\t\t\tid: fieldObject.getKey(),\n\t\t\t\t\ttext: fieldObject.getLabel(),\n\t\t\t\t};\n\n\t\t\t\t// bail early if is self\n\t\t\t\tif ( fieldObject.cid === cid ) {\n\t\t\t\t\tchoice.text += ' ' + acf.__( '(this field)' );\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// get selected field conditions\n\t\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\t\tfieldType: fieldObject.getType(),\n\t\t\t\t} );\n\n\t\t\t\t// bail early if no types\n\t\t\t\tif ( ! conditionTypes.length ) {\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// calulate indents\n\t\t\t\tvar indents = fieldObject.getParents().length;\n\t\t\t\tchoice.text = '- '.repeat( indents ) + choice.text;\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( choice );\n\t\t\t} );\n\n\t\t\t// allow for scenario where only one field exists\n\t\t\tif ( ! choices.length ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: acf.__( 'No toggle fields available' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'field', $select.val() );\n\t\t},\n\n\t\trenderOperator: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'operator' );\n\t\t\tvar val = $select.val();\n\t\t\tvar choices = [];\n\n\t\t\t// set saved value on first render\n\t\t\t// - this allows the 2nd render to correctly select an option\n\t\t\tif ( $select.val() === null ) {\n\t\t\t\tacf.renderSelect( $select, [\n\t\t\t\t\t{\n\t\t\t\t\t\tid: this.ruleData( 'operator' ),\n\t\t\t\t\t\ttext: '',\n\t\t\t\t\t},\n\t\t\t\t] );\n\t\t\t}\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tconditionTypes.map( function ( model ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: model.prototype.operator,\n\t\t\t\t\ttext: model.prototype.label,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'operator', $select.val() );\n\t\t},\n\n\t\trenderValue: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) || ! this.ruleData( 'operator' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $select = this.$input( 'value' );\n\t\t\tvar $td = this.$td( 'value' );\n\t\t\tvar currentVal = $select.val();\n\t\t\tvar savedValue = this.$rule[0].getAttribute( 'data-value' );\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t\toperator: this.ruleData( 'operator' ),\n\t\t\t} );\n\n\t\t\tvar conditionType = conditionTypes[ 0 ].prototype;\n\t\t\tvar choices = conditionType.choices( field );\n\t\t\tlet $newSelect;\n\t\t\tif ( choices instanceof jQuery && !! choices.data( 'acfSelect2Props' ) ) {\n\t\t\t\t$newSelect = $select.clone();\n\t\t\t\t// If converting from a disabled input, we need to convert it to an active select.\n\t\t\t\tif ( $newSelect.is( 'input' ) ) {\n\t\t\t\t\tvar classes = $select.attr( 'class' );\n\t\t\t\t\tconst $rebuiltSelect = $( '' ).addClass( classes ).val( savedValue );\n\t\t\t\t\t$newSelect = $rebuiltSelect;\n\t\t\t\t}\n\n\t\t\t\tacf.addAction( 'acf_conditional_value_rendered', function() {\n\t\t\t\t\tacf.newSelect2( $newSelect, choices.data( 'acfSelect2Props' ) );\n\t\t\t\t});\n\t\t\t} else if ( choices instanceof Array ) {\n\t\t\t\tthis.$conditionalValueSelect().removeClass( 'select2-hidden-accessible' );\n\t\t\t\t$newSelect = $( '' );\n\t\t\t\tacf.renderSelect( $newSelect, choices );\n\t\t\t} else {\n\t\t\t\tthis.$conditionalValueSelect().removeClass( 'select2-hidden-accessible' );\n\t\t\t\t$newSelect = $( choices );\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$select.detach();\n\t\t\t$td.html( $newSelect );\n\n\t\t\t// timeout needed to avoid browser bug where \"disabled\" attribute is not applied\n\t\t\tsetTimeout( function () {\n\t\t\t\t[ 'class', 'name', 'id' ].map( function ( attr ) {\n\t\t\t\t\t$newSelect.attr( attr, $select.attr( attr ) );\n\t\t\t\t} );\n\t\t\t\t$select.val( savedValue );\n\t\t\t\tacf.doAction( 'acf_conditional_value_rendered' );\n\t\t\t}, 0 );\n\t\t\t// select existing value (if not a disabled input)\n\t\t\tif ( ! $newSelect.prop( 'disabled' ) ) {\n\t\t\t\tacf.val( $newSelect, currentVal, true );\n\t\t\t}\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'value', $newSelect.val() );\n\t\t},\n\n\t\tonChangeToggle: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\tvar $group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// Find the remaining tr and render\n\t\t\tvar $tr = $group2.find( 'tr' );\n\t\t\tthis.renderRule( $tr );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\t\t},\n\n\t\tonFocusField: function ( e, $el ) {\n\t\t\tthis.renderField();\n\t\t},\n\n\t\tonChangeField: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'field', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonChangeOperator: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'operator', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// duplciate\n\t\t\tvar $rule = acf.duplicate( $el.closest( '.rule' ) );\n\n\t\t\t// render\n\t\t\tthis.renderRule( $rule );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $rule = $el.closest( '.rule' );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\n\t\t\t// remove group\n\t\t\tif ( $rule.siblings( '.rule' ).length == 0 ) {\n\t\t\t\t$rule.closest( '.rule-group' ).remove();\n\t\t\t}\n\n\t\t\t// remove\n\t\t\t$rule.remove();\n\t\t},\n\t} );\n\n\tacf.registerFieldSetting( ConditionalLogicFieldSetting );\n\n\t/**\n\t * conditionalLogicHelper\n\t *\n\t * description\n\t *\n\t * @date\t20/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionalLogicHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tduplicate_field_objects: 'onDuplicateFieldObjects',\n\t\t},\n\n\t\tonDuplicateFieldObjects: function ( children, newField, prevField ) {\n\t\t\t// vars\n\t\t\tvar data = {};\n\t\t\tvar $selects = $();\n\n\t\t\t// reference change in key\n\t\t\tchildren.map( function ( child ) {\n\t\t\t\t// store reference of changed key\n\t\t\t\tdata[ child.get( 'prevKey' ) ] = child.get( 'key' );\n\n\t\t\t\t// append condition select\n\t\t\t\t$selects = $selects.add( child.$( '.condition-rule-field' ) );\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$selects.each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $select = $( this );\n\t\t\t\tvar val = $select.val();\n\n\t\t\t\t// bail early if val is not a ref key\n\t\t\t\tif ( ! val || ! data[ val ] ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// modify selected option\n\t\t\t\t$select.find( 'option:selected' ).attr( 'value', data[ val ] );\n\n\t\t\t\t// set new val\n\t\t\t\t$select.val( data[ val ] );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.FieldObject = acf.Model.extend( {\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field-object',\n\n\t\t// variable for field type select2\n\t\tfieldTypeSelect2: false,\n\n\t\t// events\n\t\tevents: {\n\t\t\t'click .copyable': 'onClickCopy',\n\t\t\t'click .handle': 'onClickEdit',\n\t\t\t'click .close-field': 'onClickEdit',\n\t\t\t'click a[data-key=\"acf_field_settings_tabs\"]': 'onChangeSettingsTab',\n\t\t\t'click .delete-field': 'onClickDelete',\n\t\t\t'click .duplicate-field': 'duplicate',\n\t\t\t'click .move-field': 'move',\n\t\t\t'click .browse-fields': 'browseFields',\n\n\t\t\t'focus .edit-field': 'onFocusEdit',\n\t\t\t'blur .edit-field, .row-options a': 'onBlurEdit',\n\n\t\t\t'change .field-type': 'onChangeType',\n\t\t\t'change .field-required': 'onChangeRequired',\n\t\t\t'blur .field-label': 'onChangeLabel',\n\t\t\t'blur .field-name': 'onChangeName',\n\n\t\t\tchange: 'onChange',\n\t\t\tchanged: 'onChanged',\n\t\t},\n\n\t\t// data\n\t\tdata: {\n\t\t\t// Similar to ID, but used for HTML puposes.\n\t\t\t// It is possbile for a new field to have an ID of 0, but an id of 'field_123' */\n\t\t\tid: 0,\n\n\t\t\t// The field key ('field_123')\n\t\t\tkey: '',\n\n\t\t\t// The field type (text, image, etc)\n\t\t\ttype: '',\n\n\t\t\t// The $post->ID of this field\n\t\t\t//ID: 0,\n\n\t\t\t// The field's parent\n\t\t\t//parent: 0,\n\n\t\t\t// The menu order\n\t\t\t//menu_order: 0\n\t\t},\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data (id, key, type)\n\t\t\tthis.inherit( $field );\n\n\t\t\t// load additional props\n\t\t\t// - this won't trigger 'changed'\n\t\t\tthis.prop( 'ID' );\n\t\t\tthis.prop( 'parent' );\n\t\t\tthis.prop( 'menu_order' );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn $( '#' + this.getInputId() + '-' + name );\n\t\t},\n\n\t\t$meta: function () {\n\t\t\treturn this.$( '.meta:first' );\n\t\t},\n\n\t\t$handle: function () {\n\t\t\treturn this.$( '.handle:first' );\n\t\t},\n\n\t\t$settings: function () {\n\t\t\treturn this.$( '.settings:first' );\n\t\t},\n\n\t\t$setting: function ( name ) {\n\t\t\treturn this.$( '.acf-field-settings:first .acf-field-setting-' + name );\n\t\t},\n\n\t\t$fieldTypeSelect: function () {\n\t\t\treturn this.$( '.field-type' );\n\t\t},\n\n\t\t$fieldLabel: function () {\n\t\t\treturn this.$( '.field-label' );\n\t\t},\n\n\t\tgetParent: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el, limit: 1 } ).pop();\n\t\t},\n\n\t\tgetParents: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el } );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFieldObjects( { parent: this.$el } );\n\t\t},\n\n\t\tgetInputName: function () {\n\t\t\treturn 'acf_fields[' + this.get( 'id' ) + ']';\n\t\t},\n\n\t\tgetInputId: function () {\n\t\t\treturn 'acf_fields-' + this.get( 'id' );\n\t\t},\n\n\t\tnewInput: function ( name, value ) {\n\t\t\t// vars\n\t\t\tvar inputId = this.getInputId();\n\t\t\tvar inputName = this.getInputName();\n\n\t\t\t// append name\n\t\t\tif ( name ) {\n\t\t\t\tinputId += '-' + name;\n\t\t\t\tinputName += '[' + name + ']';\n\t\t\t}\n\n\t\t\t// create input (avoid HTML + JSON value issues)\n\t\t\tvar $input = $( '' ).attr( {\n\t\t\t\tid: inputId,\n\t\t\t\tname: inputName,\n\t\t\t\tvalue: value,\n\t\t\t} );\n\t\t\tthis.$( '> .meta' ).append( $input );\n\n\t\t\t// return\n\t\t\treturn $input;\n\t\t},\n\n\t\tgetProp: function ( name ) {\n\t\t\t// check data\n\t\t\tif ( this.has( name ) ) {\n\t\t\t\treturn this.get( name );\n\t\t\t}\n\n\t\t\t// get input value\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar value = $input.length ? $input.val() : null;\n\n\t\t\t// set data silently (cache)\n\t\t\tthis.set( name, value, true );\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tsetProp: function ( name, value ) {\n\t\t\t// get input\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar prevVal = $input.val();\n\n\t\t\t// create if new\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = this.newInput( name, value );\n\t\t\t}\n\n\t\t\t// remove\n\t\t\tif ( value === null ) {\n\t\t\t\t$input.remove();\n\n\t\t\t\t// update\n\t\t\t} else {\n\t\t\t\t$input.val( value );\n\t\t\t}\n\n\t\t\t//console.log('setProp', name, value, this);\n\n\t\t\t// set data silently (cache)\n\t\t\tif ( ! this.has( name ) ) {\n\t\t\t\t//console.log('setting silently');\n\t\t\t\tthis.set( name, value, true );\n\n\t\t\t\t// set data allowing 'change' event to fire\n\t\t\t} else {\n\t\t\t\t//console.log('setting loudly!');\n\t\t\t\tthis.set( name, value );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn this;\n\t\t},\n\n\t\tprop: function ( name, value ) {\n\t\t\tif ( value !== undefined ) {\n\t\t\t\treturn this.setProp( name, value );\n\t\t\t} else {\n\t\t\t\treturn this.getProp( name );\n\t\t\t}\n\t\t},\n\n\t\tprops: function ( props ) {\n\t\t\tObject.keys( props ).map( function ( key ) {\n\t\t\t\tthis.setProp( key, props[ key ] );\n\t\t\t}, this );\n\t\t},\n\n\t\tgetLabel: function () {\n\t\t\t// get label with empty default\n\t\t\tvar label = this.prop( 'label' );\n\t\t\tif ( label === '' ) {\n\t\t\t\tlabel = acf.__( '(no label)' );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn label;\n\t\t},\n\n\t\tgetName: function () {\n\t\t\treturn this.prop( 'name' );\n\t\t},\n\n\t\tgetType: function () {\n\t\t\treturn this.prop( 'type' );\n\t\t},\n\n\t\tgetTypeLabel: function () {\n\t\t\tvar type = this.prop( 'type' );\n\t\t\tvar types = acf.get( 'fieldTypes' );\n\t\t\treturn types[ type ] ? types[ type ].label : type;\n\t\t},\n\n\t\tgetKey: function () {\n\t\t\treturn this.prop( 'key' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.checkCopyable();\n\t\t},\n\n\t\tmakeCopyable: function ( text ) {\n\t\t\tif ( ! navigator.clipboard ) return '' + text + '';\n\t\t\treturn '' + text + '';\n\t\t},\n\n\t\tcheckCopyable: function () {\n\t\t\tif ( ! navigator.clipboard ) {\n\t\t\t\tthis.$el.find( '.copyable' ).addClass( 'copy-unsupported' );\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldTypeSelect2: function () {\n\t\t\tif ( this.fieldTypeSelect2 ) return;\n\n\t\t\t// Support disabling via filter.\n\t\t\tif ( this.$fieldTypeSelect().hasClass( 'disable-select2' ) ) return;\n\n\t\t\t// Check for a full modern version of select2, bail loading if not found with a console warning.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.'\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.fieldTypeSelect2 = acf.newSelect2( this.$fieldTypeSelect(), {\n\t\t\t\tfield: false,\n\t\t\t\tajax: false,\n\t\t\t\tmultiple: false,\n\t\t\t\tallowNull: false,\n\t\t\t\tsuppressFilters: true,\n\t\t\t\tdropdownCssClass: 'field-type-select-results',\n\t\t\t\ttemplateResult: function ( selection ) {\n\t\t\t\t\tif ( selection.loading || ( selection.element && selection.element.nodeName === 'OPTGROUP' ) ) {\n\t\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t\t$selection.html( acf.strEscape( selection.text ) );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.strEscape( selection.text ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t\ttemplateSelection: function ( selection ) {\n\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\tacf.strEscape( selection.text ) +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'select2:open', function () {\n\t\t\t\t$( '.field-type-select-results input.select2-search__field' ).attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\tacf.__( 'Type to search...' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'change', function ( e ) {\n\t\t\t\t$( e.target ).parents( 'ul:first' ).find( 'button.browse-fields' ).prop( 'disabled', true );\n\t\t\t} );\n\n\t\t\t// When typing happens on the li element above the select2.\n\t\t\tthis.fieldTypeSelect2.$el\n\t\t\t\t.parent()\n\t\t\t\t.on( 'keydown', '.select2-selection.select2-selection--single', this.onKeyDownSelect );\n\t\t},\n\n\t\taddProFields: function () {\n\t\t\t// Don't run if we have a valid license.\n\t\t\tif ( acf.get( 'is_pro' ) && acf.get( 'isLicenseActive' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Make sure we haven't appended these fields before.\n\t\t\tvar $fieldTypeSelect = this.$fieldTypeSelect();\n\t\t\tif ( $fieldTypeSelect.hasClass( 'acf-free-field-type' ) ) return;\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROFieldTypes = acf.get( 'PROFieldTypes' );\n\t\t\tif ( typeof PROFieldTypes !== 'object' ) return;\n\n\t\t\tconst $layoutGroup = $fieldTypeSelect.find( 'optgroup option[value=\"group\"]' ).parent();\n\n\t\t\tconst $contentGroup = $fieldTypeSelect.find( 'optgroup option[value=\"image\"]' ).parent();\n\n\t\t\tfor ( const [ name, field ] of Object.entries( PROFieldTypes ) ) {\n\t\t\t\tconst $useGroup = field.category === 'content' ? $contentGroup : $layoutGroup;\n\t\t\t\tconst $existing = $useGroup.children( '[value=\"' + name + '\"]' );\n\t\t\t\tconst label = `${ acf.strEscape( field.label ) } (${ acf.strEscape( acf.__( 'PRO Only' ) ) })`;\n\n\t\t\t\tif ( $existing.length ) {\n\t\t\t\t\t// Already added by pro, update existing option.\n\t\t\t\t\t$existing.text( label );\n\n\t\t\t\t\t// Don't disable if already selected (prevents re-save from overriding field type).\n\t\t\t\t\tif ( $fieldTypeSelect.val() !== name ) {\n\t\t\t\t\t\t$existing.attr( 'disabled', 'disabled' );\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Append new disabled option.\n\t\t\t\t\t$useGroup.append( `` );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t$fieldTypeSelect.addClass( 'acf-free-field-type' );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $handle = this.$( '.handle:first' );\n\t\t\tvar menu_order = this.prop( 'menu_order' );\n\t\t\tvar label = this.getLabel();\n\t\t\tvar name = this.prop( 'name' );\n\t\t\tvar type = this.getTypeLabel();\n\t\t\tvar key = this.prop( 'key' );\n\t\t\tvar required = this.$input( 'required' ).prop( 'checked' );\n\n\t\t\t// update menu order\n\t\t\t$handle.find( '.acf-icon' ).html( parseInt( menu_order ) + 1 );\n\n\t\t\t// update required\n\t\t\tif ( required ) {\n\t\t\t\tlabel += ' *';\n\t\t\t}\n\n\t\t\t// update label\n\t\t\t$handle.find( '.li-field-label strong a' ).html( label );\n\n\t\t\t// update name\n\t\t\t$handle.find( '.li-field-name' ).html( this.makeCopyable( acf.strSanitize( name ) ) );\n\n\t\t\t// update type\n\t\t\tconst iconName = acf.strSlugify( this.getType() );\n\t\t\t$handle.find( '.field-type-label' ).text( ' ' + type );\n\t\t\t$handle\n\t\t\t\t.find( '.field-type-icon' )\n\t\t\t\t.removeClass()\n\t\t\t\t.addClass( 'field-type-icon field-type-icon-' + iconName );\n\n\t\t\t// update key\n\t\t\t$handle.find( '.li-field-key' ).html( this.makeCopyable( key ) );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'render_field_object', this );\n\t\t},\n\n\t\trefresh: function () {\n\t\t\tacf.doAction( 'refresh_field_object', this );\n\t\t},\n\n\t\tisOpen: function () {\n\t\t\treturn this.$el.hasClass( 'open' );\n\t\t},\n\n\t\tonClickCopy: function ( e ) {\n\t\t\te.stopPropagation();\n\t\t\tif ( ! navigator.clipboard || $( e.target ).is( 'input' ) ) return;\n\n\t\t\t// Find the value to copy depending on input or text elements.\n\t\t\tlet copyValue;\n\t\t\tif ( $( e.target ).hasClass( 'acf-input-wrap' ) ) {\n\t\t\t\tcopyValue = $( e.target ).find( 'input' ).first().val();\n\t\t\t} else {\n\t\t\t\tcopyValue = $( e.target ).text().trim();\n\t\t\t}\n\n\t\t\tnavigator.clipboard.writeText( copyValue ).then( () => {\n\t\t\t\t$( e.target ).closest( '.copyable' ).addClass( 'copied' );\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\t$( e.target ).closest( '.copyable' ).removeClass( 'copied' );\n\t\t\t\t}, 2000 );\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e ) {\n\t\t\tconst $target = $( e.target );\n\n\t\t\t// Bail out if a pro field without a license.\n\t\t\tif (\n\t\t\t\tacf.get( 'is_pro' ) &&\n\t\t\t\t! acf.get( 'isLicenseActive' ) &&\n\t\t\t\t! acf.get( 'isLicenseExpired' ) &&\n\t\t\t\tacf.get( 'PROFieldTypes' ).hasOwnProperty( this.getType() )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif ( $target.parent().hasClass( 'row-options' ) && ! $target.hasClass( 'edit-field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.isOpen() ? this.close() : this.open();\n\t\t},\n\n\t\tonChangeSettingsTab: function () {\n\t\t\tconst $settings = this.$el.children( '.settings' );\n\t\t\tacf.doAction( 'show', $settings );\n\t\t},\n\n\t\t/**\n\t\t * Adds 'active' class to row options nearest to the target.\n\t\t */\n\t\tonFocusEdit: function ( e ) {\n\t\t\tvar $rowOptions = $( e.target ).closest( 'li' ).find( '.row-options' );\n\t\t\t$rowOptions.addClass( 'active' );\n\t\t},\n\n\t\t/**\n\t\t * Removes 'active' class from row options if links in same row options area are no longer in focus.\n\t\t */\n\t\tonBlurEdit: function ( e ) {\n\t\t\tvar focusDelayMilliseconds = 50;\n\t\t\tvar $rowOptionsBlurElement = $( e.target ).closest( 'li' ).find( '.row-options' );\n\n\t\t\t// Timeout so that `activeElement` gives the new element in focus instead of the body.\n\t\t\tsetTimeout( function () {\n\t\t\t\tvar $rowOptionsFocusElement = $( document.activeElement ).closest( 'li' ).find( '.row-options' );\n\t\t\t\tif ( ! $rowOptionsBlurElement.is( $rowOptionsFocusElement ) ) {\n\t\t\t\t\t$rowOptionsBlurElement.removeClass( 'active' );\n\t\t\t\t}\n\t\t\t}, focusDelayMilliseconds );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// initialise field type select\n\t\t\tthis.addProFields();\n\t\t\tthis.initializeFieldTypeSelect2();\n\n\t\t\t// action (open)\n\t\t\tacf.doAction( 'open_field_object', this );\n\t\t\tthis.trigger( 'openFieldObject' );\n\n\t\t\t// action (show)\n\t\t\tacf.doAction( 'show', $settings );\n\n\t\t\tthis.hideEmptyTabs();\n\n\t\t\t// open\n\t\t\t$settings.slideDown();\n\t\t\tthis.$el.addClass( 'open' );\n\t\t},\n\n\t\tonKeyDownSelect: function ( e ) {\n\t\t\t// Omit events from special keys.\n\t\t\tif (\n\t\t\t\t! (\n\t\t\t\t\t( e.which >= 186 && e.which <= 222 ) || // punctuation and special characters\n\t\t\t\t\t[\n\t\t\t\t\t\t8, 9, 13, 16, 17, 18, 19, 20, 27, 32, 33, 34, 35, 36, 37, 38, 39, 40, 45, 46, 91, 92, 93, 144,\n\t\t\t\t\t\t145,\n\t\t\t\t\t].includes( e.which ) || // Special keys\n\t\t\t\t\t( e.which >= 112 && e.which <= 123 )\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// Function keys\n\t\t\t\t$( this ).closest( '.select2-container' ).siblings( 'select:enabled' ).select2( 'open' );\n\t\t\t\treturn;\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// close\n\t\t\t$settings.slideUp();\n\t\t\tthis.$el.removeClass( 'open' );\n\n\t\t\t// action (close)\n\t\t\tacf.doAction( 'close_field_object', this );\n\t\t\tthis.trigger( 'closeFieldObject' );\n\n\t\t\t// action (hide)\n\t\t\tacf.doAction( 'hide', $settings );\n\t\t},\n\n\t\tserialize: function () {\n\t\t\treturn acf.serialize( this.$el, this.getInputName() );\n\t\t},\n\n\t\tsave: function ( type ) {\n\t\t\t// defaults\n\t\t\ttype = type || 'settings'; // meta, settings\n\n\t\t\t// vars\n\t\t\tvar save = this.getProp( 'save' );\n\n\t\t\t// bail if already saving settings\n\t\t\tif ( save === 'settings' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// prop\n\t\t\tthis.setProp( 'save', type );\n\n\t\t\t// debug\n\t\t\tthis.$el.attr( 'data-save', type );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'save_field_object', this, type );\n\t\t},\n\n\t\tsubmit: function () {\n\t\t\t// vars\n\t\t\tvar inputName = this.getInputName();\n\t\t\tvar save = this.get( 'save' );\n\n\t\t\t// close\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// allow all inputs to save\n\t\t\tif ( save == 'settings' ) {\n\t\t\t\t// do nothing\n\t\t\t\t// allow only meta inputs to save\n\t\t\t} else if ( save == 'meta' ) {\n\t\t\t\tthis.$( '> .settings [name^=\"' + inputName + '\"]' ).remove();\n\n\t\t\t\t// prevent all inputs from saving\n\t\t\t} else {\n\t\t\t\tthis.$( '[name^=\"' + inputName + '\"]' ).remove();\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'submit_field_object', this );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// save settings\n\t\t\tthis.save();\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object', this );\n\t\t},\n\n\t\tonChanged: function ( e, $el, name, value ) {\n\t\t\tif ( this.getType() === $el.attr( 'data-type' ) ) {\n\t\t\t\t$( 'button.acf-btn.browse-fields' ).prop( 'disabled', false );\n\t\t\t}\n\n\t\t\t// ignore 'save'\n\t\t\tif ( name == 'save' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// save meta\n\t\t\tif ( [ 'menu_order', 'parent' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.save( 'meta' );\n\n\t\t\t\t// save field\n\t\t\t} else {\n\t\t\t\tthis.save();\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( [ 'menu_order', 'label', 'required', 'name', 'type', 'key' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.render();\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object_' + name, this, value );\n\t\t},\n\n\t\tonChangeLabel: function ( e, $el ) {\n\t\t\t// set\n\t\t\tconst label = $el.val();\n\t\t\tconst safeLabel = acf.encode( label );\n\t\t\tthis.set( 'label', safeLabel );\n\n\t\t\t// render name\n\t\t\tif ( this.prop( 'name' ) == '' ) {\n\t\t\t\tvar name = acf.applyFilters( 'generate_field_object_name', acf.strSanitize( label ), this );\n\t\t\t\tthis.prop( 'name', name );\n\t\t\t}\n\t\t},\n\n\t\tonChangeName: function ( e, $el ) {\n\t\t\tconst sanitizedName = acf.strSanitize( $el.val(), false );\n\n\t\t\t$el.val( sanitizedName );\n\t\t\tthis.set( 'name', sanitizedName );\n\n\t\t\tif ( sanitizedName.startsWith( 'field_' ) ) {\n\t\t\t\talert( acf.__( 'The string \"field_\" may not be used at the start of a field name' ) );\n\t\t\t}\n\t\t},\n\n\t\tonChangeRequired: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar required = $el.prop( 'checked' ) ? 1 : 0;\n\t\t\tthis.set( 'required', required );\n\t\t},\n\n\t\tdelete: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tanimate: true,\n\t\t\t} );\n\n\t\t\t// add to remove list\n\t\t\tvar id = this.prop( 'ID' );\n\n\t\t\tif ( id ) {\n\t\t\t\tvar $input = $( '#_acf_delete_fields' );\n\t\t\t\tvar newVal = $input.val() + '|' + id;\n\t\t\t\t$input.val( newVal );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'delete_field_object', this );\n\n\t\t\t// animate\n\t\t\tif ( args.animate ) {\n\t\t\t\tthis.removeAnimate();\n\t\t\t} else {\n\t\t\t\tthis.remove();\n\t\t\t}\n\t\t},\n\n\t\tonClickDelete: function ( e, $el ) {\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.delete();\n\t\t\t}\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.delete();\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tthis.$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveAnimate: function () {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar $list = this.$el.parent();\n\t\t\tvar $fields = acf.findFieldObjects( {\n\t\t\t\tsibling: this.$el,\n\t\t\t} );\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tendHeight: $fields.length ? 0 : 50,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tfield.remove();\n\t\t\t\t\tacf.doAction( 'removed_field_object', field, $list );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'remove_field_object', field, $list );\n\t\t},\n\n\t\tduplicate: function () {\n\t\t\t// vars\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: this.get( 'id' ),\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// set new key\n\t\t\t$newField.attr( 'data-key', newKey );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// update newField label / name\n\t\t\tvar label = newField.prop( 'label' );\n\t\t\tvar name = newField.prop( 'name' );\n\t\t\tvar end = name.split( '_' ).pop();\n\t\t\tvar copy = acf.__( 'copy' );\n\n\t\t\t// increase suffix \"1\"\n\t\t\tif ( acf.isNumeric( end ) ) {\n\t\t\t\tvar i = end * 1 + 1;\n\t\t\t\tlabel = label.replace( end, i );\n\t\t\t\tname = name.replace( end, i );\n\n\t\t\t\t// increase suffix \"(copy1)\"\n\t\t\t} else if ( end.indexOf( copy ) === 0 ) {\n\t\t\t\tvar i = end.replace( copy, '' ) * 1;\n\t\t\t\ti = i ? i + 1 : 2;\n\n\t\t\t\t// replace\n\t\t\t\tlabel = label.replace( end, copy + i );\n\t\t\t\tname = name.replace( end, copy + i );\n\n\t\t\t\t// add default \"(copy)\"\n\t\t\t} else {\n\t\t\t\tlabel += ' (' + copy + ')';\n\t\t\t\tname += '_' + copy;\n\t\t\t}\n\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', label );\n\t\t\tnewField.prop( 'name', name );\n\t\t\tnewField.prop( 'key', newKey );\n\n\t\t\t// close the current field if it's open.\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// open the new field and initialise correctly.\n\t\t\tnewField.open();\n\n\t\t\t// focus label\n\t\t\tvar $label = newField.$setting( 'label input' );\n\t\t\tsetTimeout( function () {\n\t\t\t\t$label.trigger( 'focus' );\n\t\t\t}, 251 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'duplicate_field_object', this, newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\n\t\twipe: function () {\n\t\t\t// vars\n\t\t\tvar prevId = this.get( 'id' );\n\t\t\tvar prevKey = this.get( 'key' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// data\n\t\t\tthis.set( 'id', newKey );\n\t\t\tthis.set( 'prevId', prevId );\n\t\t\tthis.set( 'prevKey', prevKey );\n\n\t\t\t// props\n\t\t\tthis.prop( 'key', newKey );\n\t\t\tthis.prop( 'ID', 0 );\n\n\t\t\t// attr\n\t\t\tthis.$el.attr( 'data-key', newKey );\n\t\t\tthis.$el.attr( 'data-id', newKey );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'wipe_field_object', this );\n\t\t},\n\n\t\tmove: function () {\n\t\t\t// helper\n\t\t\tvar hasChanged = function ( field ) {\n\t\t\t\treturn field.get( 'save' ) == 'settings';\n\t\t\t};\n\n\t\t\t// vars\n\t\t\tvar changed = hasChanged( this );\n\n\t\t\t// has sub fields changed\n\t\t\tif ( ! changed ) {\n\t\t\t\tacf.getFieldObjects( {\n\t\t\t\t\tparent: this.$el,\n\t\t\t\t} ).map( function ( field ) {\n\t\t\t\t\tchanged = hasChanged( field ) || field.changed;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// bail early if changed\n\t\t\tif ( changed ) {\n\t\t\t\talert( acf.__( 'This field cannot be moved until its changes have been saved' ) );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1.\n\t\t\tvar id = this.prop( 'ID' );\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: acf.__( 'Move Custom Field' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t\topenedBy: field.$el.find( '.move-field' ),\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t\tfield_group_id: popup.$( 'select' ).val(),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step4 = function ( html ) {\n\t\t\t\tpopup.content( html );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak( acf.__( 'Field moved to other group' ), 'polite' );\n\t\t\t\t}\n\n\t\t\t\tpopup.$( '.acf-close-popup' ).focus();\n\n\t\t\t\tfield.removeAnimate();\n\t\t\t};\n\n\t\t\t// start\n\t\t\tstep1();\n\t\t},\n\n\t\tbrowseFields: function ( e, $el ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst modal = acf.newBrowseFieldsModal( {\n\t\t\t\topenedBy: this,\n\t\t\t} );\n\t\t},\n\n\t\tonChangeType: function ( e, $el ) {\n\t\t\t// clea previous timout\n\t\t\tif ( this.changeTimeout ) {\n\t\t\t\tclearTimeout( this.changeTimeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\t// - prevents changing type multiple times whilst user types in newType\n\t\t\tthis.changeTimeout = this.setTimeout( function () {\n\t\t\t\tthis.changeType( $el.val() );\n\t\t\t}, 300 );\n\t\t},\n\n\t\tchangeType: function ( newType ) {\n\t\t\tvar prevType = this.prop( 'type' );\n\t\t\tvar prevClass = acf.strSlugify( 'acf-field-object-' + prevType );\n\t\t\tvar newClass = acf.strSlugify( 'acf-field-object-' + newType );\n\n\t\t\t// Update props.\n\t\t\tthis.$el.removeClass( prevClass ).addClass( newClass );\n\t\t\tthis.$el.attr( 'data-type', newType );\n\t\t\tthis.$el.data( 'type', newType );\n\n\t\t\t// Abort XHR if this field is already loading AJAX data.\n\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t}\n\n\t\t\t// Store old settings so they can be reused later.\n\t\t\tconst $oldSettings = {};\n\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings' )\n\t\t\t\t.each( function () {\n\t\t\t\t\tlet tab = $( this ).data( 'parent-tab' );\n\t\t\t\t\tlet $tabSettings = $( this ).children().removeData();\n\n\t\t\t\t\t$oldSettings[ tab ] = $tabSettings;\n\n\t\t\t\t\t$tabSettings.detach();\n\t\t\t\t} );\n\n\t\t\tthis.set( 'settings-' + prevType, $oldSettings );\n\n\t\t\t// Show the settings if we already have them cached.\n\t\t\tif ( this.has( 'settings-' + newType ) ) {\n\t\t\t\tlet $newSettings = this.get( 'settings-' + newType );\n\n\t\t\t\tthis.showFieldTypeSettings( $newSettings );\n\t\t\t\tthis.set( 'type', newType );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Add loading spinner.\n\t\t\tconst $loading = $(\n\t\t\t\t'
                            '\n\t\t\t);\n\t\t\tthis.$el.find( '.acf-field-settings-main-general .acf-field-type-settings' ).before( $loading );\n\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/field_group/render_field_settings',\n\t\t\t\tfield: this.serialize(),\n\t\t\t\tprefix: this.getInputName(),\n\t\t\t};\n\n\t\t\t// Get the settings for this field type over AJAX.\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( response ) {\n\t\t\t\t\tif ( ! acf.isAjaxSuccess( response ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showFieldTypeSettings( response.data );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// also triggered by xhr.abort();\n\t\t\t\t\t$loading.remove();\n\t\t\t\t\tthis.set( 'type', newType );\n\t\t\t\t\t//this.refresh();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tshowFieldTypeSettings: function ( settings ) {\n\t\t\tif ( 'object' !== typeof settings ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst self = this;\n\t\t\tconst tabs = Object.keys( settings );\n\n\t\t\ttabs.forEach( ( tab ) => {\n\t\t\t\tconst $tab = self.$el.find(\n\t\t\t\t\t'.acf-field-settings-main-' + tab.replace( '_', '-' ) + ' .acf-field-type-settings'\n\t\t\t\t);\n\t\t\t\tlet tabContent = '';\n\n\t\t\t\tif ( [ 'object', 'string' ].includes( typeof settings[ tab ] ) ) {\n\t\t\t\t\ttabContent = settings[ tab ];\n\t\t\t\t}\n\n\t\t\t\t$tab.prepend( tabContent );\n\t\t\t\tacf.doAction( 'append', $tab );\n\t\t\t} );\n\n\t\t\tthis.hideEmptyTabs();\n\t\t},\n\n\t\tupdateParent: function () {\n\t\t\t// vars\n\t\t\tvar ID = acf.get( 'post_id' );\n\n\t\t\t// check parent\n\t\t\tvar parent = this.getParent();\n\t\t\tif ( parent ) {\n\t\t\t\tID = parseInt( parent.prop( 'ID' ) ) || parent.prop( 'key' );\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.prop( 'parent', ID );\n\t\t},\n\n\t\thideEmptyTabs: function () {\n\t\t\tconst $settings = this.$settings();\n\t\t\tconst $tabs = $settings.find( '.acf-field-settings:first > .acf-field-settings-main' );\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst $tabContent = $( this );\n\t\t\t\tconst tabName = $tabContent.find( '.acf-field-type-settings:first' ).data( 'parentTab' );\n\t\t\t\tconst $tabLink = $settings.find( '.acf-settings-type-' + tabName ).first();\n\n\t\t\t\tif ( $.trim( $tabContent.text() ) === '' ) {\n\t\t\t\t\t$tabLink.hide();\n\t\t\t\t} else if ( $tabLink.is( ':hidden' ) ) {\n\t\t\t\t\t$tabLink.show();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.findFieldObject\n\t *\n\t * Returns a single fieldObject $el for a given field key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring key The field key\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObject = function ( key ) {\n\t\treturn acf.findFieldObjects( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t} );\n\t};\n\n\t/**\n\t * acf.findFieldObjects\n\t *\n\t * Returns an array of fieldObject $el for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObjects = function ( args ) {\n\t\t// vars\n\t\targs = args || {};\n\t\tvar selector = '.acf-field-object';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\ttype: '',\n\t\t\tlimit: false,\n\t\t\tlist: null,\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tchild: false,\n\t\t} );\n\n\t\t// id\n\t\tif ( args.id ) {\n\t\t\tselector += '[data-id=\"' + args.id + '\"]';\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// query\n\t\tif ( args.list ) {\n\t\t\t$fields = args.list.children( selector );\n\t\t} else if ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else if ( args.child ) {\n\t\t\t$fields = args.child.parents( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * acf.getFieldObject\n\t *\n\t * Returns a single fieldObject instance for a given $el|key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring|jQuery $field The field $el or key\n\t * @return\tjQuery\n\t */\n\n\tacf.getFieldObject = function ( $field ) {\n\t\t// allow key\n\t\tif ( typeof $field === 'string' ) {\n\t\t\t$field = acf.findFieldObject( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newFieldObject( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * acf.getFieldObjects\n\t *\n\t * Returns an array of fieldObject instances for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tarray\n\t */\n\n\tacf.getFieldObjects = function ( args ) {\n\t\t// query\n\t\tvar $fields = acf.findFieldObjects( args );\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getFieldObject( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * acf.newFieldObject\n\t *\n\t * Initializes and returns a new FieldObject instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tjQuery $field The field $el\n\t * @return\tobject\n\t */\n\n\tacf.newFieldObject = function ( $field ) {\n\t\t// instantiate\n\t\tvar field = new acf.FieldObject( $field );\n\n\t\t// action\n\t\tacf.doAction( 'new_field_object', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * actionManager\n\t *\n\t * description\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar eventManager = new acf.Model( {\n\t\tpriority: 5,\n\n\t\tinitialize: function () {\n\t\t\t// actions\n\t\t\tvar actions = [ 'prepare', 'ready', 'append', 'remove' ];\n\n\t\t\t// loop\n\t\t\tactions.map( function ( action ) {\n\t\t\t\tthis.addFieldActions( action );\n\t\t\t}, this );\n\t\t},\n\n\t\taddFieldActions: function ( action ) {\n\t\t\t// vars\n\t\t\tvar pluralAction = action + '_field_objects'; // ready_field_objects\n\t\t\tvar singleAction = action + '_field_object'; // ready_field_object\n\t\t\tvar singleEvent = action + 'FieldObject'; // readyFieldObject\n\n\t\t\t// global action\n\t\t\tvar callback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t\t// vars\n\t\t\t\tvar fieldObjects = acf.getFieldObjects( { parent: $el } );\n\n\t\t\t\t// call plural\n\t\t\t\tif ( fieldObjects.length ) {\n\t\t\t\t\t/// get args [$el, arg1]\n\t\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t\t// modify args [pluralAction, fields, arg1]\n\t\t\t\t\targs.splice( 0, 1, pluralAction, fieldObjects );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// plural action\n\t\t\tvar pluralCallback = function (\n\t\t\t\tfieldObjects /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [fields, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, fields, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// loop\n\t\t\t\tfieldObjects.map( function ( fieldObject ) {\n\t\t\t\t\t// modify args [singleAction, field, arg1]\n\t\t\t\t\targs[ 1 ] = fieldObject;\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// single action\n\t\t\tvar singleCallback = function (\n\t\t\t\tfieldObject /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [$field, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, $field, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// action variations (ready_field/type=image)\n\t\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t\targs[ 0 ] =\n\t\t\t\t\t\tsingleAction +\n\t\t\t\t\t\t'/' +\n\t\t\t\t\t\tvariation +\n\t\t\t\t\t\t'=' +\n\t\t\t\t\t\tfieldObject.get( variation );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\n\t\t\t\t// modify args [arg1]\n\t\t\t\targs.splice( 0, 2 );\n\n\t\t\t\t// event\n\t\t\t\tfieldObject.trigger( singleEvent, args );\n\t\t\t};\n\n\t\t\t// add actions\n\t\t\tacf.addAction( action, callback, 5 );\n\t\t\tacf.addAction( pluralAction, pluralCallback, 5 );\n\t\t\tacf.addAction( singleAction, singleCallback, 5 );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldManager\n\t *\n\t * description\n\t *\n\t * @date\t4/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldManager = new acf.Model( {\n\t\tid: 'fieldManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'mouseenter .acf-field-list': 'onHoverSortable',\n\t\t\t'click .add-field': 'onClickAdd',\n\t\t},\n\n\t\tactions: {\n\t\t\tremoved_field_object: 'onRemovedField',\n\t\t\tsortstop_field_object: 'onReorderField',\n\t\t\tdelete_field_object: 'onDeleteField',\n\t\t\tchange_field_object_type: 'onChangeFieldType',\n\t\t\tduplicate_field_object: 'onDuplicateField',\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects();\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field ) {\n\t\t\t\tfield.submit();\n\t\t\t} );\n\t\t},\n\n\t\tsetFieldMenuOrder: function ( field ) {\n\t\t\tthis.renderFields( field.$el.parent() );\n\t\t},\n\n\t\tonHoverSortable: function ( e, $el ) {\n\t\t\t// bail early if already sortable\n\t\t\tif ( $el.hasClass( 'ui-sortable' ) ) return;\n\n\t\t\t// sortable\n\t\t\t$el.sortable( {\n\t\t\t\thelper: function( event, element ) {\n\t\t\t\t\t// https://core.trac.wordpress.org/ticket/16972#comment:22\n\t\t\t\t\treturn element.clone()\n\t\t\t\t\t\t.find( ':input' )\n\t\t\t\t\t\t\t.attr( 'name', function( i, currentName ) {\n\t\t\t\t\t\t\t\t\treturn 'sort_' + parseInt( Math.random() * 100000, 10 ).toString() + '_' + currentName;\n\t\t\t\t\t\t\t} )\n\t\t\t\t\t\t.end();\n\t\t\t\t},\n\t\t\t\thandle: '.acf-sortable-handle',\n\t\t\t\tconnectWith: '.acf-field-list',\n\t\t\t\tstart: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tui.placeholder.height( ui.item.height() );\n\t\t\t\t\tacf.doAction( 'sortstart_field_object', field, $el );\n\t\t\t\t},\n\t\t\t\tupdate: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tacf.doAction( 'sortstop_field_object', field, $el );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonRemovedField: function ( field, $list ) {\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonReorderField: function ( field, $list ) {\n\t\t\tfield.updateParent();\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonDeleteField: function ( field ) {\n\t\t\t// delete children\n\t\t\tfield.getFields().map( function ( child ) {\n\t\t\t\tchild.delete( { animate: false } );\n\t\t\t} );\n\t\t},\n\n\t\tonChangeFieldType: function ( field ) {\n\t\t\t// enable browse field modal button\n\t\t\tfield.$el.find( 'button.browse-fields' ).prop( 'disabled', false );\n\t\t},\n\n\t\tonDuplicateField: function ( field, newField ) {\n\t\t\t// check for children\n\t\t\tvar children = newField.getFields();\n\t\t\tif ( children.length ) {\n\t\t\t\t// loop\n\t\t\t\tchildren.map( function ( child ) {\n\t\t\t\t\t// wipe field\n\t\t\t\t\tchild.wipe();\n\n\t\t\t\t\t// if the child is open, re-fire the open method to ensure it's initialised correctly.\n\t\t\t\t\tif ( child.isOpen() ) {\n\t\t\t\t\t\tchild.open();\n\t\t\t\t\t}\n\n\t\t\t\t\t// update parent\n\t\t\t\t\tchild.updateParent();\n\t\t\t\t} );\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'duplicate_field_objects',\n\t\t\t\t\tchildren,\n\t\t\t\t\tnewField,\n\t\t\t\t\tfield\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// set menu order\n\t\t\tthis.setFieldMenuOrder( newField );\n\t\t},\n\n\t\trenderFields: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects( {\n\t\t\t\tlist: $list,\n\t\t\t} );\n\n\t\t\t// no fields\n\t\t\tif ( ! fields.length ) {\n\t\t\t\t$list.addClass( '-empty' );\n\t\t\t\t$list\n\t\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.addClass( '-empty' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// has fields\n\t\t\t$list.removeClass( '-empty' );\n\t\t\t$list\n\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t.first()\n\t\t\t\t.removeClass( '-empty' );\n\n\t\t\t// prop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tfield.prop( 'menu_order', i );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tlet $list;\n\n\t\t\tif ( $el.hasClass( 'add-first-field' ) ) {\n\t\t\t\t$list = $el.parents( '.acf-field-list' ).eq( 0 );\n\t\t\t} else if (\n\t\t\t\t$el.parent().hasClass( 'acf-headerbar-actions' ) ||\n\t\t\t\t$el.parent().hasClass( 'no-fields-message-inner' )\n\t\t\t) {\n\t\t\t\t$list = $( '.acf-field-list:first' );\n\t\t\t} else if ( $el.parent().hasClass( 'acf-sub-field-list-header' ) ) {\n\t\t\t\t$list = $el\n\t\t\t\t\t.parents( '.acf-input:first' )\n\t\t\t\t\t.find( '.acf-field-list:first' );\n\t\t\t} else {\n\t\t\t\t$list = $el\n\t\t\t\t\t.closest( '.acf-tfoot' )\n\t\t\t\t\t.siblings( '.acf-field-list' );\n\t\t\t}\n\n\t\t\tthis.addField( $list );\n\t\t},\n\n\t\taddField: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar html = $( '#tmpl-acf-field' ).html();\n\t\t\tvar $el = $( html );\n\t\t\tvar prevId = $el.data( 'id' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: $el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t\tappend: function ( $el, $el2 ) {\n\t\t\t\t\t$list.append( $el2 );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// props\n\t\t\tnewField.prop( 'key', newKey );\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', '' );\n\t\t\tnewField.prop( 'name', '' );\n\n\t\t\t// attr\n\t\t\t$newField.attr( 'data-key', newKey );\n\t\t\t$newField.attr( 'data-id', newKey );\n\n\t\t\t// update parent prop\n\t\t\tnewField.updateParent();\n\n\t\t\t// focus type\n\t\t\tvar $type = newField.$input( 'type' );\n\t\t\tsetTimeout( function () {\n\t\t\t\tif ( $list.hasClass( 'acf-auto-add-field' ) ) {\n\t\t\t\t\t$list.removeClass( 'acf-auto-add-field' );\n\t\t\t\t} else {\n\t\t\t\t\t$type.trigger( 'focus' );\n\t\t\t\t}\n\t\t\t}, 251 );\n\n\t\t\t// open\n\t\t\tnewField.open();\n\n\t\t\t// set menu order\n\t\t\tthis.renderFields( $list );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'add_field_object', newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * locationManager\n\t *\n\t * Field group location rules functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar locationManager = new acf.Model( {\n\t\tid: 'locationManager',\n\t\twait: 'ready',\n\n\t\tevents: {\n\t\t\t'click .add-location-rule': 'onClickAddRule',\n\t\t\t'click .add-location-group': 'onClickAddGroup',\n\t\t\t'click .remove-location-rule': 'onClickRemoveRule',\n\t\t\t'change .refresh-location-rule': 'onChangeRemoveRule',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$el = $( '#acf-field-group-options' );\n\t\t\tthis.addProLocations();\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\taddProLocations: function () {\n\t\t\t// Make sure we're only running if we don't have a valid license.\n\t\t\tif ( acf.get( 'is_pro' ) && acf.get( 'isLicenseActive' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROLocationTypes = acf.get( 'PROLocationTypes' );\n\t\t\tif ( typeof PROLocationTypes !== 'object' ) return;\n\n\t\t\tconst $formsGroup = this.$el\n\t\t\t\t.find( 'select.refresh-location-rule' )\n\t\t\t\t.find( 'optgroup[label=\"Forms\"]' )\n\n\t\t\tconst proOnlyText = ` (${acf.__( 'PRO Only' )})`;\n\n\t\t\tfor ( const [ key, name ] of Object.entries( PROLocationTypes ) ) {\n\t\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t\t$formsGroup.append(\n\t\t\t\t\t\t``\n\t\t\t\t\t);\n\t\t\t\t} else {\n\t\t\t\t\t$formsGroup\n\t\t\t\t\t\t.find( 'option[value=' + key + ']' ).not( ':selected' )\n\t\t\t\t\t\t.prop( 'disabled', 'disabled' )\n\t\t\t\t\t\t.text( `${acf.strEscape( name )}${acf.strEscape( proOnlyText )}` );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tconst $addNewOptionsPage = this.$el.find( 'select.location-rule-value option[value=add_new_options_page]' );\n\t\t\tif ( $addNewOptionsPage.length ) {\n\t\t\t\t$addNewOptionsPage.attr( 'disabled', 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tonClickAddRule: function ( e, $el ) {\n\t\t\tthis.addRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickRemoveRule: function ( e, $el ) {\n\t\t\tthis.removeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonChangeRemoveRule: function ( e, $el ) {\n\t\t\tthis.changeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddRule: function ( $tr ) {\n\t\t\tacf.duplicate( $tr );\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tremoveRule: function ( $tr ) {\n\t\t\tif ( $tr.siblings( 'tr' ).length == 0 ) {\n\t\t\t\t$tr.closest( '.rule-group' ).remove();\n\t\t\t} else {\n\t\t\t\t$tr.remove();\n\t\t\t}\n\n\t\t\t// Update h4\n\t\t\tvar $group = this.$( '.rule-group:first' );\n\t\t\t$group.find( 'h4' ).text( acf.__( 'Show this field group if' ) );\n\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tchangeRule: function ( $rule ) {\n\t\t\t// vars\n\t\t\tvar $group = $rule.closest( '.rule-group' );\n\t\t\tvar prefix = $rule\n\t\t\t\t.find( 'td.param select' )\n\t\t\t\t.attr( 'name' )\n\t\t\t\t.replace( '[param]', '' );\n\n\t\t\t// ajaxdata\n\t\t\tvar ajaxdata = {};\n\t\t\tajaxdata.action = 'acf/field_group/render_location_rule';\n\t\t\tajaxdata.rule = acf.serialize( $rule, prefix );\n\t\t\tajaxdata.rule.id = $rule.data( 'id' );\n\t\t\tajaxdata.rule.group = $group.data( 'id' );\n\n\t\t\t// temp disable\n\t\t\tacf.disable( $rule.find( 'td.value' ) );\n\n\t\t\tconst self = this;\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxdata ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'html',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( ! html ) return;\n\t\t\t\t\t$rule.replaceWith( html );\n\t\t\t\t\tself.addProLocations();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\t$group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// update the groups class\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tupdateGroupsClass: function () {\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\tvar $ruleGroups = $group.closest( '.rule-groups' );\n\n\t\t\tvar rows_count = $ruleGroups.find( '.acf-table tr' ).length;\n\n\t\t\tif ( rows_count > 1 ) {\n\t\t\t\t$ruleGroups.addClass( 'rule-groups-multiple' );\n\t\t\t} else {\n\t\t\t\t$ruleGroups.removeClass( 'rule-groups-multiple' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'FieldSetting';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldSetting = function ( model ) {\n\t\tvar proto = model.prototype;\n\t\tvar mid = modelId( proto.type + ' ' + proto.name );\n\t\tthis.models[ mid ] = model;\n\t};\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newFieldSetting = function ( field ) {\n\t\t// vars\n\t\tvar type = field.get( 'setting' ) || '';\n\t\tvar name = field.get( 'name' ) || '';\n\t\tvar mid = modelId( type + ' ' + name );\n\t\tvar model = acf.models[ mid ] || null;\n\n\t\t// bail early if no setting\n\t\tif ( model === null ) return false;\n\n\t\t// instantiate\n\t\tvar setting = new model( field );\n\n\t\t// return\n\t\treturn setting;\n\t};\n\n\t/**\n\t * acf.getFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t19/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldSetting = function ( field ) {\n\t\t// allow jQuery\n\t\tif ( field instanceof jQuery ) {\n\t\t\tfield = acf.getField( field );\n\t\t}\n\n\t\t// return\n\t\treturn field.setting;\n\t};\n\n\t/**\n\t * settingsManager\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar settingsManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\t\tonNewField: function ( field ) {\n\t\t\tfield.setting = acf.newFieldSetting( field );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.FieldSetting\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tacf.FieldSetting = acf.Model.extend( {\n\t\tfield: false,\n\t\ttype: '',\n\t\tname: '',\n\t\twait: 'ready',\n\t\teventScope: '.acf-field',\n\n\t\tevents: {\n\t\t\tchange: 'render',\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// vars\n\t\t\tvar $field = field.$el;\n\n\t\t\t// set props\n\t\t\tthis.$el = $field;\n\t\t\tthis.field = field;\n\t\t\tthis.$fieldObject = $field.closest( '.acf-field-object' );\n\t\t\tthis.fieldObject = acf.getFieldObject( this.$fieldObject );\n\n\t\t\t// inherit data\n\t\t\t$.extend( this.data, field.data );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// do nothing\n\t\t},\n\t} );\n\n\t/**\n\t * Accordion and Tab Endpoint Settings\n\t *\n\t * The 'endpoint' setting on accordions and tabs requires an additional class on the\n\t * field object row when enabled.\n\t *\n\t * @since\t6.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar EndpointFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $endpoint_setting = this.fieldObject.$setting( 'endpoint' );\n\t\t\tvar $endpoint_field = $endpoint_setting.find(\n\t\t\t\t'input[type=\"checkbox\"]:first'\n\t\t\t);\n\t\t\tif ( $endpoint_field.is( ':checked' ) ) {\n\t\t\t\tthis.fieldObject.$el.addClass( 'acf-field-is-endpoint' );\n\t\t\t} else {\n\t\t\t\tthis.fieldObject.$el.removeClass( 'acf-field-is-endpoint' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar AccordionEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'accordion',\n\t\tname: 'endpoint',\n\t} );\n\n\tvar TabEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'tab',\n\t\tname: 'endpoint',\n\t} );\n\n\tacf.registerFieldSetting( AccordionEndpointFieldSetting );\n\tacf.registerFieldSetting( TabEndpointFieldSetting );\n\n\t/**\n\t * Date Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DisplayFormatFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $input = this.$( 'input[type=\"radio\"]:checked' );\n\t\t\tif ( $input.val() != 'other' ) {\n\t\t\t\tthis.$( 'input[type=\"text\"]' ).val( $input.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar DatePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'date_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar DatePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'date_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( DatePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DatePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Date Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DateTimePickerDisplayFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'display_format',\n\t\t} );\n\n\tvar DateTimePickerReturnFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'return_format',\n\t\t} );\n\n\tacf.registerFieldSetting( DateTimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DateTimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar TimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'time_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar TimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'time_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( TimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( TimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Color Picker Settings.\n\t *\n\t * @date\t16/12/20\n\t * @since\t5.9.4\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar ColorPickerReturnFormat = acf.FieldSetting.extend( {\n\t\ttype: 'color_picker',\n\t\tname: 'enable_opacity',\n\t\trender: function () {\n\t\t\tvar $return_format_setting =\n\t\t\t\tthis.fieldObject.$setting( 'return_format' );\n\t\t\tvar $default_value_setting =\n\t\t\t\tthis.fieldObject.$setting( 'default_value' );\n\t\t\tvar $labelText = $return_format_setting\n\t\t\t\t.find( 'input[type=\"radio\"][value=\"string\"]' )\n\t\t\t\t.parent( 'label' )\n\t\t\t\t.contents()\n\t\t\t\t.last();\n\t\t\tvar $defaultPlaceholder =\n\t\t\t\t$default_value_setting.find( 'input[type=\"text\"]' );\n\t\t\tvar l10n = acf.get( 'colorPickerL10n' );\n\n\t\t\tif ( this.field.val() ) {\n\t\t\t\t$labelText.replaceWith( l10n.rgba_string );\n\t\t\t\t$defaultPlaceholder.attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\t'rgba(255,255,255,0.8)'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t$labelText.replaceWith( l10n.hex_string );\n\t\t\t\t$defaultPlaceholder.attr( 'placeholder', '#FFFFFF' );\n\t\t\t}\n\t\t},\n\t} );\n\tacf.registerFieldSetting( ColorPickerReturnFormat );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * fieldGroupManager\n\t *\n\t * Generic field group functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar fieldGroupManager = new acf.Model( {\n\t\tid: 'fieldGroupManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'click a[href=\"#\"]': 'onClick',\n\t\t\t'click .acf-delete-field-group': 'onClickDeleteFieldGroup',\n\t\t\t'blur input#title': 'validateTitle',\n\t\t\t'input input#title': 'validateTitle',\n\t\t},\n\n\t\tfilters: {\n\t\t\tfind_fields_args: 'filterFindFieldArgs',\n\t\t\tfind_fields_selector: 'filterFindFieldsSelector',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tacf.addAction( 'prepare', this.maybeInitNewFieldGroup );\n\t\t\tacf.add_filter( 'select2_args', this.setBidirectionalSelect2Args );\n\t\t\tacf.add_filter(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tthis.setBidirectionalSelect2AjaxDataArgs\n\t\t\t);\n\t\t},\n\n\t\tsetBidirectionalSelect2Args: function (\n\t\t\targs,\n\t\t\t$select,\n\t\t\tsettings,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( field?.data?.( 'key' ) !== 'bidirectional_target' ) return args;\n\n\t\t\targs.dropdownCssClass = 'field-type-select-results';\n\n\t\t\t// Check for a full modern version of select2 like the one provided by ACF.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings.'\n\t\t\t\t);\n\t\t\t\tdelete args.dropdownCssClass;\n\t\t\t}\n\n\t\t\targs.templateResult = function ( selection ) {\n\t\t\t\tif ( 'undefined' !== typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tif ( selection.children ) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tselection.loading ||\n\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t) {\n\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\treturn $selection;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t'undefined' === typeof selection.human_field_type ||\n\t\t\t\t\t'undefined' === typeof selection.field_type ||\n\t\t\t\t\t'undefined' === typeof selection.this_field\n\t\t\t\t) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tvar $selection = $(\n\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( selection.this_field ) {\n\t\t\t\t\t$selection\n\t\t\t\t\t\t.last()\n\t\t\t\t\t\t.append(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'This Field' ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\treturn args;\n\t\t},\n\n\t\tsetBidirectionalSelect2AjaxDataArgs: function (\n\t\t\tdata,\n\t\t\targs,\n\t\t\t$input,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( data.field_key !== 'bidirectional_target' ) return data;\n\n\t\t\tconst $fieldObject = acf.findFieldObjects( { child: field } );\n\t\t\tconst fieldObject = acf.getFieldObject( $fieldObject );\n\t\t\tdata.field_key = '_acf_bidirectional_target';\n\t\t\tdata.parent_key = fieldObject.get( 'key' );\n\t\t\tdata.field_type = fieldObject.get( 'type' );\n\n\t\t\t// This might not be needed, but I wanted to figure out how to get a field setting in the JS API when the key isn't unique.\n\t\t\tdata.post_type = acf\n\t\t\t\t.getField(\n\t\t\t\t\tacf.findFields( { parent: $fieldObject, key: 'post_type' } )\n\t\t\t\t)\n\t\t\t\t.val();\n\n\t\t\treturn data;\n\t\t},\n\n\t\tmaybeInitNewFieldGroup: function () {\n\t\t\tlet $field_list_wrapper = $(\n\t\t\t\t'#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field'\n\t\t\t);\n\n\t\t\tif ( $field_list_wrapper.length ) {\n\t\t\t\t$( '.acf-headerbar-actions .add-field' ).trigger( 'click' );\n\t\t\t\t$( '.acf-title-wrap #title' ).trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $title = $( '.acf-title-wrap #title' );\n\n\t\t\t// empty\n\t\t\tif ( ! $title.val() ) {\n\t\t\t\t// prevent default\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( $el );\n\n\t\t\t\t// focus\n\t\t\t\t$title.trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonClick: function ( e ) {\n\t\t\te.preventDefault();\n\t\t},\n\n\t\tonClickDeleteFieldGroup: function ( e, $el ) {\n\t\t\te.preventDefault();\n\t\t\t$el.addClass( '-hover' );\n\n\t\t\t// Add confirmation tooltip.\n\t\t\tacf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\ttext: acf.__( 'Move field group to trash?' ),\n\t\t\t\tconfirm: function () {\n\t\t\t\t\twindow.location.href = $el.attr( 'href' );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tvalidateTitle: function ( e, $el ) {\n\t\t\tlet $submitButton = $( '.acf-publish' );\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$el.addClass( 'acf-input-error' );\n\t\t\t\t$submitButton.addClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$el.removeClass( 'acf-input-error' );\n\t\t\t\t$submitButton.removeClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tfilterFindFieldArgs: function ( args ) {\n\t\t\targs.visible = true;\n\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\t( args.parent.hasClass( 'acf-field-object' ) ||\n\t\t\t\t\targs.parent.hasClass( 'acf-browse-fields-modal-wrap' ) ||\n\t\t\t\t\targs.parent.parents( '.acf-field-object' ).length )\n\t\t\t) {\n\t\t\t\targs.visible = false;\n\t\t\t\targs.excludeSubFields = true;\n\t\t\t}\n\n\t\t\t// If the field has any open subfields, don't exclude subfields as they're already being displayed.\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\targs.parent.find( '.acf-field-object.open' ).length\n\t\t\t) {\n\t\t\t\targs.excludeSubFields = false;\n\t\t\t}\n\n\t\t\treturn args;\n\t\t},\n\n\t\tfilterFindFieldsSelector: function ( selector ) {\n\t\t\treturn selector + ', .acf-field-acf-field-group-settings-tabs';\n\t\t},\n\t} );\n\n\t/**\n\t * screenOptionsManager\n\t *\n\t * Screen options functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar screenOptionsManager = new acf.Model( {\n\t\tid: 'screenOptionsManager',\n\t\twait: 'prepare',\n\n\t\tevents: {\n\t\t\t'change #acf-field-key-hide': 'onFieldKeysChange',\n\t\t\t'change #acf-field-settings-tabs': 'onFieldSettingsTabsChange',\n\t\t\t'change [name=\"screen_columns\"]': 'render',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $div = $( '#adv-settings' );\n\t\t\tvar $append = $( '#acf-append-show-on-screen' );\n\n\t\t\t// append\n\t\t\t$div.find( '.metabox-prefs' ).append( $append.html() );\n\t\t\t$div.find( '.metabox-prefs br' ).remove();\n\n\t\t\t// clean up\n\t\t\t$append.remove();\n\n\t\t\t// initialize\n\t\t\tthis.$el = $( '#screen-options-wrap' );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\tisFieldKeysChecked: function () {\n\t\t\treturn this.$el.find( '#acf-field-key-hide' ).prop( 'checked' );\n\t\t},\n\n\t\tisFieldSettingsTabsChecked: function () {\n\t\t\tconst $input = this.$el.find( '#acf-field-settings-tabs' );\n\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! $input.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn $input.prop( 'checked' );\n\t\t},\n\n\t\tgetSelectedColumnCount: function () {\n\t\t\treturn this.$el\n\t\t\t\t.find( 'input[name=\"screen_columns\"]:checked' )\n\t\t\t\t.val();\n\t\t},\n\n\t\tonFieldKeysChange: function ( e, $el ) {\n\t\t\tvar val = this.isFieldKeysChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_keys', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\tonFieldSettingsTabsChange: function () {\n\t\t\tconst val = this.isFieldSettingsTabsChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_settings_tabs', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\tif ( this.isFieldKeysChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'show-field-keys' );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'show-field-keys' );\n\t\t\t}\n\n\t\t\tif ( ! this.isFieldSettingsTabsChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'hide-tabs' );\n\t\t\t\t$( '.acf-field-settings-main' )\n\t\t\t\t\t.removeClass( 'acf-hidden' )\n\t\t\t\t\t.prop( 'hidden', false );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'hide-tabs' );\n\n\t\t\t\t$( '.acf-field-object' ).each( function () {\n\t\t\t\t\tconst tabFields = acf.getFields( {\n\t\t\t\t\t\ttype: 'tab',\n\t\t\t\t\t\tparent: $( this ),\n\t\t\t\t\t\texcludeSubFields: true,\n\t\t\t\t\t\tlimit: 1,\n\t\t\t\t\t} );\n\n\t\t\t\t\tif ( tabFields.length ) {\n\t\t\t\t\t\ttabFields[ 0 ].tabs.set( 'initialized', false );\n\t\t\t\t\t}\n\n\t\t\t\t\tacf.doAction( 'show', $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tif ( this.getSelectedColumnCount() == 1 ) {\n\t\t\t\t$( 'body' ).removeClass( 'columns-2' );\n\t\t\t\t$( 'body' ).addClass( 'columns-1' );\n\t\t\t} else {\n\t\t\t\t$( 'body' ).removeClass( 'columns-1' );\n\t\t\t\t$( 'body' ).addClass( 'columns-2' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * appendFieldManager\n\t *\n\t * Appends fields together\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar appendFieldManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\t// bail early if not append\n\t\t\tif ( ! field.has( 'append' ) ) return;\n\n\t\t\t// vars\n\t\t\tvar append = field.get( 'append' );\n\t\t\tvar $sibling = field.$el\n\t\t\t\t.siblings( '[data-name=\"' + append + '\"]' )\n\t\t\t\t.first();\n\n\t\t\t// bail early if no sibling\n\t\t\tif ( ! $sibling.length ) return;\n\n\t\t\t// ul\n\t\t\tvar $div = $sibling.children( '.acf-input' );\n\t\t\tvar $ul = $div.children( 'ul' );\n\n\t\t\t// create ul\n\t\t\tif ( ! $ul.length ) {\n\t\t\t\t$div.wrapInner( '
                            ' );\n\t\t\t\t$ul = $div.children( 'ul' );\n\t\t\t}\n\n\t\t\t// li\n\t\t\tvar html = field.$( '.acf-input' ).html();\n\t\t\tvar $li = $( '
                          • ' + html + '
                          • ' );\n\t\t\t$ul.append( $li );\n\t\t\t$ul.attr( 'data-cols', $ul.children().length );\n\n\t\t\t// clean up\n\t\t\tfield.remove();\n\t\t},\n\t} );\n} )( jQuery );\n","import toPropertyKey from \"./toPropertyKey.js\";\nfunction _defineProperty(e, r, t) {\n return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {\n value: t,\n enumerable: !0,\n configurable: !0,\n writable: !0\n }) : e[r] = t, e;\n}\nexport { _defineProperty as default };","import _typeof from \"./typeof.js\";\nfunction toPrimitive(t, r) {\n if (\"object\" != _typeof(t) || !t) return t;\n var e = t[Symbol.toPrimitive];\n if (void 0 !== e) {\n var i = e.call(t, r || \"default\");\n if (\"object\" != _typeof(i)) return i;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (\"string\" === r ? String : Number)(t);\n}\nexport { toPrimitive as default };","import _typeof from \"./typeof.js\";\nimport toPrimitive from \"./toPrimitive.js\";\nfunction toPropertyKey(t) {\n var i = toPrimitive(t, \"string\");\n return \"symbol\" == _typeof(i) ? i : i + \"\";\n}\nexport { toPropertyKey as default };","function _typeof(o) {\n \"@babel/helpers - typeof\";\n\n return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n return typeof o;\n } : function (o) {\n return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n }, _typeof(o);\n}\nexport { _typeof as default };","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_field-group.js';\nimport './_field-group-field.js';\nimport './_field-group-settings.js';\nimport './_field-group-conditions.js';\nimport './_field-group-fields.js';\nimport './_field-group-locations.js';\nimport './_field-group-compatibility.js';\nimport './_browse-fields-modal.js';\n"],"names":["$","undefined","acf","browseFieldsModal","data","openedBy","currentFieldType","popularFieldTypes","events","setup","props","extend","$el","tmpl","render","initialize","open","lockFocusToModal","find","focus","doAction","html","getFieldTypes","category","search","fieldTypes","get","Object","values","_objectSpread","filter","fieldType","includes","name","pro","label","toLowerCase","labelParts","split","match","startsWith","length","forEach","part","$tabs","self","each","append","getFieldTypeHTML","initializeFieldLabel","initializeFieldType","onChangeFieldType","iconName","replaceAll","decodeFieldTypeURL","url","renderFieldTypeDesc","fieldTypeInfo","fieldTypeFilter","args","parseArgs","description","doc_url","tutorial_url","preview_image","text","attr","show","hide","parent","isPro","isActive","$upgateToProButton","$upgradeToUnlockButton","_fieldObject$data","fieldObject","type","set","isFieldTypePopular","selectedFieldType","x","uppercaseCategory","toUpperCase","slice","searchTabElement","setTimeout","click","labelText","$fieldLabel","val","updateFieldObjectFieldLabel","trigger","removeClass","addClass","onSearchFieldTypes","e","$modal","inputVal","searchString","resultsHtml","matches","trim","onClickBrowsePopular","first","onClickSelectField","$fieldTypeSelect","close","onClickFieldType","$fieldType","currentTarget","onClickClose","onPressEscapeClose","key","returnFocusToOrigin","remove","models","Modal","newBrowseFieldsModal","window","jQuery","_acf","getCompatibility","field_group","save_field","$field","getFieldObject","save","delete_field","animate","delete","update_field_meta","value","prop","delete_field_meta","field_object","model","o","$settings","tag","tags","splice","join","selector","str_replace","_add_action","callback","add_action","apply","arguments","_add_filter","add_filter","_add_event","event","substr","indexOf","context","document","on","closest","_set_$field","setting","actionManager","Model","actions","open_field_object","close_field_object","add_field_object","duplicate_field_object","delete_field_object","change_field_object_type","change_field_object_label","change_field_object_name","change_field_object_parent","sortstop_field_object","onOpenFieldObject","field","onCloseFieldObject","onAddFieldObject","onDuplicateFieldObject","onDeleteFieldObject","onChangeFieldObjectType","onChangeFieldObjectLabel","onChangeFieldObjectName","onChangeFieldObjectParent","ConditionalLogicFieldSetting","FieldSetting","$rule","scope","ruleData","$input","$td","$toggle","$control","$groups","$rules","$tabLabel","$conditionalValueSelect","$div","enable","disable","renderRules","renderRule","renderField","renderOperator","renderValue","choices","validFieldTypes","cid","$select","getFieldObjects","map","choice","id","getKey","getLabel","__","disabled","conditionTypes","getConditionTypes","getType","indents","getParents","repeat","push","renderSelect","findFieldObject","prototype","operator","currentVal","savedValue","getAttribute","conditionType","$newSelect","clone","is","classes","$rebuiltSelect","addAction","newSelect2","Array","detach","onChangeToggle","onClickAddGroup","addGroup","$group","$group2","duplicate","not","$tr","onFocusField","onChangeField","onChangeOperator","onClickAdd","onClickRemove","siblings","registerFieldSetting","conditionalLogicHelper","duplicate_field_objects","onDuplicateFieldObjects","children","newField","prevField","$selects","child","add","FieldObject","eventScope","fieldTypeSelect2","change","changed","inherit","getInputId","$meta","$handle","$setting","getParent","limit","pop","getFields","getInputName","newInput","inputId","inputName","getProp","has","setProp","prevVal","keys","getName","getTypeLabel","types","checkCopyable","makeCopyable","navigator","clipboard","initializeFieldTypeSelect2","hasClass","fn","select2","amd","require","err","console","warn","ajax","multiple","allowNull","suppressFilters","dropdownCssClass","templateResult","selection","loading","element","nodeName","$selection","strEscape","templateSelection","target","parents","onKeyDownSelect","addProFields","PROFieldTypes","$layoutGroup","$contentGroup","entries","$useGroup","$existing","menu_order","required","parseInt","strSanitize","strSlugify","refresh","isOpen","onClickCopy","stopPropagation","copyValue","writeText","then","onClickEdit","$target","hasOwnProperty","onChangeSettingsTab","onFocusEdit","$rowOptions","onBlurEdit","focusDelayMilliseconds","$rowOptionsBlurElement","$rowOptionsFocusElement","activeElement","hideEmptyTabs","slideDown","which","slideUp","serialize","submit","onChange","onChanged","onChangeLabel","safeLabel","encode","applyFilters","onChangeName","sanitizedName","alert","onChangeRequired","newVal","removeAnimate","onClickDelete","shiftKey","tooltip","newTooltip","confirmRemove","confirm","cancel","$list","$fields","findFieldObjects","sibling","endHeight","complete","newKey","uniqid","$newField","replace","end","copy","isNumeric","i","$label","wipe","prevId","prevKey","rename","move","hasChanged","popup","step1","newPopup","title","width","ajaxData","action","field_id","prepareForAjax","dataType","success","step2","content","step3","preventDefault","startButtonLoading","field_group_id","step4","wp","a11y","speak","browseFields","modal","onChangeType","changeTimeout","clearTimeout","changeType","newType","prevType","prevClass","newClass","abort","$oldSettings","tab","$tabSettings","removeData","$newSettings","showFieldTypeSettings","$loading","before","prefix","xhr","response","isAjaxSuccess","settings","tabs","$tab","tabContent","prepend","updateParent","ID","$tabContent","tabName","$tabLink","list","newFieldObject","fields","eventManager","priority","addFieldActions","pluralAction","singleAction","singleEvent","fieldObjects","arrayArgs","pluralCallback","unshift","singleCallback","variations","variation","fieldManager","removed_field_object","onSubmit","setFieldMenuOrder","renderFields","onHoverSortable","sortable","helper","currentName","Math","random","toString","handle","connectWith","start","ui","item","placeholder","height","update","onRemovedField","onReorderField","onDeleteField","onDuplicateField","eq","addField","$el2","$type","locationManager","wait","addProLocations","updateGroupsClass","PROLocationTypes","$formsGroup","proOnlyText","$addNewOptionsPage","onClickAddRule","addRule","onClickRemoveRule","removeRule","onChangeRemoveRule","changeRule","ajaxdata","rule","group","replaceWith","$ruleGroups","rows_count","modelId","strPascalCase","proto","mid","newFieldSetting","getFieldSetting","getField","settingsManager","new_field","onNewField","$fieldObject","EndpointFieldSetting","$endpoint_setting","$endpoint_field","AccordionEndpointFieldSetting","TabEndpointFieldSetting","DisplayFormatFieldSetting","DatePickerDisplayFormatFieldSetting","DatePickerReturnFormatFieldSetting","DateTimePickerDisplayFormatFieldSetting","DateTimePickerReturnFormatFieldSetting","TimePickerDisplayFormatFieldSetting","TimePickerReturnFormatFieldSetting","ColorPickerReturnFormat","$return_format_setting","$default_value_setting","$labelText","contents","last","$defaultPlaceholder","l10n","rgba_string","hex_string","fieldGroupManager","filters","find_fields_args","find_fields_selector","maybeInitNewFieldGroup","setBidirectionalSelect2Args","setBidirectionalSelect2AjaxDataArgs","instance","_field$data","call","escHtml","human_field_type","field_type","this_field","field_key","parent_key","post_type","findFields","$field_list_wrapper","$title","unlockForm","onClick","onClickDeleteFieldGroup","location","href","validateTitle","$submitButton","filterFindFieldArgs","visible","excludeSubFields","filterFindFieldsSelector","screenOptionsManager","$append","isFieldKeysChecked","isFieldSettingsTabsChecked","getSelectedColumnCount","onFieldKeysChange","updateUserSetting","onFieldSettingsTabsChange","tabFields","appendFieldManager","$sibling","$ul","wrapInner","$li"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js index 70fe59fb5..f3fb5dd30 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-field-group.min.js @@ -1 +1 @@ -(()=>{var e={7942:()=>{!function(e,t){var i=acf.getCompatibility(acf);i.field_group={save_field:function(e,i){i=i!==t?i:"settings",acf.getFieldObject(e).save(i)},delete_field:function(e,i){i=i===t||i,acf.getFieldObject(e).delete({animate:i})},update_field_meta:function(e,t,i){acf.getFieldObject(e).prop(t,i)},delete_field_meta:function(e,t){acf.getFieldObject(e).prop(t,null)}},i.field_group.field_object=acf.model.extend({type:"",o:{},$field:null,$settings:null,tag:function(e){var t=this.type,i=e.split("_");return i.splice(1,0,"field"),e=i.join("_"),t&&(e+="/type="+t),e},selector:function(){var e=".acf-field-object",t=this.type;return t&&(e+="-"+t,e=acf.str_replace("_","-",e)),e},_add_action:function(e,t){var i=this;acf.add_action(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;acf.add_filter(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var n=this,a=t.substr(0,t.indexOf(" ")),l=t.substr(t.indexOf(" ")+1),s=this.selector();e(document).on(a,s+" "+l,(function(t){t.$el=e(this),t.$field=t.$el.closest(".acf-field-object"),n.set("$field",t.$field),n[i].apply(n,[t])}))},_set_$field:function(){this.o=this.$field.data(),this.$settings=this.$field.find("> .settings > table > tbody"),this.focus()},focus:function(){},setting:function(e){return this.$settings.find("> .acf-field-setting-"+e)}}),new acf.Model({actions:{open_field_object:"onOpenFieldObject",close_field_object:"onCloseFieldObject",add_field_object:"onAddFieldObject",duplicate_field_object:"onDuplicateFieldObject",delete_field_object:"onDeleteFieldObject",change_field_object_type:"onChangeFieldObjectType",change_field_object_label:"onChangeFieldObjectLabel",change_field_object_name:"onChangeFieldObjectName",change_field_object_parent:"onChangeFieldObjectParent",sortstop_field_object:"onChangeFieldObjectParent"},onOpenFieldObject:function(e){acf.doAction("open_field",e.$el),acf.doAction("open_field/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onCloseFieldObject:function(e){acf.doAction("close_field",e.$el),acf.doAction("close_field/type="+e.get("type"),e.$el)},onAddFieldObject:function(e){acf.doAction("add_field",e.$el),acf.doAction("add_field/type="+e.get("type"),e.$el)},onDuplicateFieldObject:function(e){acf.doAction("duplicate_field",e.$el),acf.doAction("duplicate_field/type="+e.get("type"),e.$el)},onDeleteFieldObject:function(e){acf.doAction("delete_field",e.$el),acf.doAction("delete_field/type="+e.get("type"),e.$el)},onChangeFieldObjectType:function(e){acf.doAction("change_field_type",e.$el),acf.doAction("change_field_type/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onChangeFieldObjectLabel:function(e){acf.doAction("change_field_label",e.$el),acf.doAction("change_field_label/type="+e.get("type"),e.$el)},onChangeFieldObjectName:function(e){acf.doAction("change_field_name",e.$el),acf.doAction("change_field_name/type="+e.get("type"),e.$el)},onChangeFieldObjectParent:function(e){acf.doAction("update_field_parent",e.$el)}})}(jQuery)},6298:()=>{var e,t;e=jQuery,t=acf.FieldSetting.extend({type:"",name:"conditional_logic",events:{"change .conditions-toggle":"onChangeToggle","click .add-conditional-group":"onClickAddGroup","focus .condition-rule-field":"onFocusField","change .condition-rule-field":"onChangeField","change .condition-rule-operator":"onChangeOperator","click .add-conditional-rule":"onClickAdd","click .remove-conditional-rule":"onClickRemove"},$rule:!1,scope:function(e){return this.$rule=e,this},ruleData:function(e,t){return this.$rule.data.apply(this.$rule,arguments)},$input:function(e){return this.$rule.find(".condition-rule-"+e)},$td:function(e){return this.$rule.find("td."+e)},$toggle:function(){return this.$(".conditions-toggle")},$control:function(){return this.$(".rule-groups")},$groups:function(){return this.$(".rule-group")},$rules:function(){return this.$(".rule")},$tabLabel:function(){return this.fieldObject.$el.find(".conditional-logic-badge")},$conditionalValueSelect:function(){return this.$(".condition-rule-value")},open:function(){var e=this.$control();e.show(),acf.enable(e)},close:function(){var e=this.$control();e.hide(),acf.disable(e)},render:function(){this.$toggle().prop("checked")?(this.$tabLabel().addClass("is-enabled"),this.renderRules(),this.open()):(this.$tabLabel().removeClass("is-enabled"),this.close())},renderRules:function(){var t=this;this.$rules().each((function(){t.renderRule(e(this))}))},renderRule:function(e){this.scope(e),this.renderField(),this.renderOperator(),this.renderValue()},renderField:function(){var e=[],t=this.fieldObject.cid,i=this.$input("field");acf.getFieldObjects().map((function(i){var n={id:i.getKey(),text:i.getLabel()};i.cid===t&&(n.text+=" "+acf.__("(this field)"),n.disabled=!0),acf.getConditionTypes({fieldType:i.getType()}).length||(n.disabled=!0);var a=i.getParents().length;n.text="- ".repeat(a)+n.text,e.push(n)})),e.length||e.push({id:"",text:acf.__("No toggle fields available")}),acf.renderSelect(i,e),this.ruleData("field",i.val())},renderOperator:function(){if(this.ruleData("field")){var e=this.$input("operator"),t=(e.val(),[]);null===e.val()&&acf.renderSelect(e,[{id:this.ruleData("operator"),text:""}]);var i=acf.findFieldObject(this.ruleData("field")),n=acf.getFieldObject(i);acf.getConditionTypes({fieldType:n.getType()}).map((function(e){t.push({id:e.prototype.operator,text:e.prototype.label})})),acf.renderSelect(e,t),this.ruleData("operator",e.val())}},renderValue:function(){if(!this.ruleData("field")||!this.ruleData("operator"))return;var t=this.$input("value"),i=this.$td("value"),n=t.val(),a=this.$rule[0].getAttribute("data-value"),l=acf.findFieldObject(this.ruleData("field")),s=acf.getFieldObject(l),o=acf.getConditionTypes({fieldType:s.getType(),operator:this.ruleData("operator")})[0].prototype.choices(s);let c;if(o instanceof jQuery&&o.data("acfSelect2Props")){if(c=t.clone(),c.is("input")){var r=t.attr("class");const i=e("").addClass(r).val(a);c=i}acf.addAction("acf_conditional_value_rendered",(function(){acf.newSelect2(c,o.data("acfSelect2Props"))}))}else o instanceof Array?(this.$conditionalValueSelect().removeClass("select2-hidden-accessible"),c=e(""),acf.renderSelect(c,o)):(this.$conditionalValueSelect().removeClass("select2-hidden-accessible"),c=e(o));t.detach(),i.html(c),setTimeout((function(){["class","name","id"].map((function(e){c.attr(e,t.attr(e))})),t.val(a),acf.doAction("acf_conditional_value_rendered")}),0),c.prop("disabled")||acf.val(c,n,!0),this.ruleData("value",c.val())},onChangeToggle:function(){this.render()},onClickAddGroup:function(e,t){this.addGroup()},addGroup:function(){var e=this.$(".rule-group:last"),t=acf.duplicate(e);t.find("h4").text(acf.__("or")),t.find("tr").not(":first").remove();var i=t.find("tr");this.renderRule(i),this.fieldObject.save()},onFocusField:function(e,t){this.renderField()},onChangeField:function(e,t){this.scope(t.closest(".rule")),this.ruleData("field",t.val()),this.renderOperator(),this.renderValue()},onChangeOperator:function(e,t){this.scope(t.closest(".rule")),this.ruleData("operator",t.val()),this.renderValue()},onClickAdd:function(e,t){var i=acf.duplicate(t.closest(".rule"));this.renderRule(i)},onClickRemove:function(e,t){var i=t.closest(".rule");this.fieldObject.save(),0==i.siblings(".rule").length&&i.closest(".rule-group").remove(),i.remove()}}),acf.registerFieldSetting(t),new acf.Model({actions:{duplicate_field_objects:"onDuplicateFieldObjects"},onDuplicateFieldObjects:function(t,i,n){var a={},l=e();t.map((function(e){a[e.get("prevKey")]=e.get("key"),l=l.add(e.$(".condition-rule-field"))})),l.each((function(){var t=e(this),i=t.val();i&&a[i]&&(t.find("option:selected").attr("value",a[i]),t.val(a[i]))}))}})},4770:()=>{var e;e=jQuery,acf.FieldObject=acf.Model.extend({eventScope:".acf-field-object",fieldTypeSelect2:!1,events:{"click .copyable":"onClickCopy","click .handle":"onClickEdit","click .close-field":"onClickEdit",'click a[data-key="acf_field_settings_tabs"]':"onChangeSettingsTab","click .delete-field":"onClickDelete","click .duplicate-field":"duplicate","click .move-field":"move","click .browse-fields":"browseFields","focus .edit-field":"onFocusEdit","blur .edit-field, .row-options a":"onBlurEdit","change .field-type":"onChangeType","change .field-required":"onChangeRequired","blur .field-label":"onChangeLabel","blur .field-name":"onChangeName",change:"onChange",changed:"onChanged"},data:{id:0,key:"",type:""},setup:function(e){this.$el=e,this.inherit(e),this.prop("ID"),this.prop("parent"),this.prop("menu_order")},$input:function(t){return e("#"+this.getInputId()+"-"+t)},$meta:function(){return this.$(".meta:first")},$handle:function(){return this.$(".handle:first")},$settings:function(){return this.$(".settings:first")},$setting:function(e){return this.$(".acf-field-settings:first .acf-field-setting-"+e)},$fieldTypeSelect:function(){return this.$(".field-type")},$fieldLabel:function(){return this.$(".field-label")},getParent:function(){return acf.getFieldObjects({child:this.$el,limit:1}).pop()},getParents:function(){return acf.getFieldObjects({child:this.$el})},getFields:function(){return acf.getFieldObjects({parent:this.$el})},getInputName:function(){return"acf_fields["+this.get("id")+"]"},getInputId:function(){return"acf_fields-"+this.get("id")},newInput:function(t,i){var n=this.getInputId(),a=this.getInputName();t&&(n+="-"+t,a+="["+t+"]");var l=e("").attr({id:n,name:a,value:i});return this.$("> .meta").append(l),l},getProp:function(e){if(this.has(e))return this.get(e);var t=this.$input(e),i=t.length?t.val():null;return this.set(e,i,!0),i},setProp:function(e,t){var i=this.$input(e);return i.val(),i.length||(i=this.newInput(e,t)),null===t?i.remove():i.val(t),this.has(e)?this.set(e,t):this.set(e,t,!0),this},prop:function(e,t){return void 0!==t?this.setProp(e,t):this.getProp(e)},props:function(e){Object.keys(e).map((function(t){this.setProp(t,e[t])}),this)},getLabel:function(){var e=this.prop("label");return""===e&&(e=acf.__("(no label)")),e},getName:function(){return this.prop("name")},getType:function(){return this.prop("type")},getTypeLabel:function(){var e=this.prop("type"),t=acf.get("fieldTypes");return t[e]?t[e].label:e},getKey:function(){return this.prop("key")},initialize:function(){this.checkCopyable()},makeCopyable:function(e){return navigator.clipboard?''+e+"":''+e+""},checkCopyable:function(){navigator.clipboard||this.$el.find(".copyable").addClass("copy-unsupported")},initializeFieldTypeSelect2:function(){if(!this.fieldTypeSelect2&&!this.$fieldTypeSelect().hasClass("disable-select2")){try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){return void console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.")}this.fieldTypeSelect2=acf.newSelect2(this.$fieldTypeSelect(),{field:!1,ajax:!1,multiple:!1,allowNull:!1,suppressFilters:!0,dropdownCssClass:"field-type-select-results",templateResult:function(t){if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)(i=e('')).html(acf.strEscape(t.text));else var i=e(''+acf.strEscape(t.text)+"");return i.data("element",t.element),i},templateSelection:function(t){var i=e(''+acf.strEscape(t.text)+"");return i.data("element",t.element),i}}),this.fieldTypeSelect2.on("select2:open",(function(){e(".field-type-select-results input.select2-search__field").attr("placeholder",acf.__("Type to search..."))})),this.fieldTypeSelect2.on("change",(function(t){e(t.target).parents("ul:first").find("button.browse-fields").prop("disabled",!0)})),this.fieldTypeSelect2.$el.parent().on("keydown",".select2-selection.select2-selection--single",this.onKeyDownSelect)}},addProFields:function(){if(acf.get("is_pro")&&acf.get("isLicenseActive"))return;var e=this.$fieldTypeSelect();if(e.hasClass("acf-free-field-type"))return;const t=acf.get("PROFieldTypes");if("object"!=typeof t)return;const i=e.find('optgroup option[value="group"]').parent(),n=e.find('optgroup option[value="image"]').parent();for(const[a,l]of Object.entries(t)){const t="content"===l.category?n:i,s=t.children('[value="'+a+'"]'),o=`${acf.strEscape(l.label)} (${acf.strEscape(acf.__("PRO Only"))})`;s.length?(s.text(o),e.val()!==a&&s.attr("disabled","disabled")):t.append(``)}e.addClass("acf-free-field-type")},render:function(){var e=this.$(".handle:first"),t=this.prop("menu_order"),i=this.getLabel(),n=this.prop("name"),a=this.getTypeLabel(),l=this.prop("key"),s=this.$input("required").prop("checked");e.find(".acf-icon").html(parseInt(t)+1),s&&(i+=' *'),e.find(".li-field-label strong a").html(i),e.find(".li-field-name").html(this.makeCopyable(acf.strSanitize(n)));const o=acf.strSlugify(this.getType());e.find(".field-type-label").text(" "+a),e.find(".field-type-icon").removeClass().addClass("field-type-icon field-type-icon-"+o),e.find(".li-field-key").html(this.makeCopyable(l)),acf.doAction("render_field_object",this)},refresh:function(){acf.doAction("refresh_field_object",this)},isOpen:function(){return this.$el.hasClass("open")},onClickCopy:function(t){if(t.stopPropagation(),!navigator.clipboard||e(t.target).is("input"))return;let i;i=e(t.target).hasClass("acf-input-wrap")?e(t.target).find("input").first().val():e(t.target).text().trim(),navigator.clipboard.writeText(i).then((()=>{e(t.target).closest(".copyable").addClass("copied"),setTimeout((function(){e(t.target).closest(".copyable").removeClass("copied")}),2e3)}))},onClickEdit:function(t){const i=e(t.target);acf.get("is_pro")&&!acf.get("isLicenseActive")&&!acf.get("isLicenseExpired")&&acf.get("PROFieldTypes").hasOwnProperty(this.getType())||i.parent().hasClass("row-options")&&!i.hasClass("edit-field")||(this.isOpen()?this.close():this.open())},onChangeSettingsTab:function(){const e=this.$el.children(".settings");acf.doAction("show",e)},onFocusEdit:function(t){e(t.target).closest("li").find(".row-options").addClass("active")},onBlurEdit:function(t){var i=e(t.target).closest("li").find(".row-options");setTimeout((function(){var t=e(document.activeElement).closest("li").find(".row-options");i.is(t)||i.removeClass("active")}),50)},open:function(){var e=this.$el.children(".settings");this.addProFields(),this.initializeFieldTypeSelect2(),acf.doAction("open_field_object",this),this.trigger("openFieldObject"),acf.doAction("show",e),this.hideEmptyTabs(),e.slideDown(),this.$el.addClass("open")},onKeyDownSelect:function(t){t.which>=186&&t.which<=222||[8,9,13,16,17,18,19,20,27,32,33,34,35,36,37,38,39,40,45,46,91,92,93,144,145].includes(t.which)||t.which>=112&&t.which<=123||e(this).closest(".select2-container").siblings("select:enabled").select2("open")},close:function(){var e=this.$el.children(".settings");e.slideUp(),this.$el.removeClass("open"),acf.doAction("close_field_object",this),this.trigger("closeFieldObject"),acf.doAction("hide",e)},serialize:function(){return acf.serialize(this.$el,this.getInputName())},save:function(e){e=e||"settings","settings"!==this.getProp("save")&&(this.setProp("save",e),this.$el.attr("data-save",e),acf.doAction("save_field_object",this,e))},submit:function(){var e=this.getInputName(),t=this.get("save");this.isOpen()&&this.close(),"settings"==t||("meta"==t?this.$('> .settings [name^="'+e+'"]').remove():this.$('[name^="'+e+'"]').remove()),acf.doAction("submit_field_object",this)},onChange:function(e,t){this.save(),acf.doAction("change_field_object",this)},onChanged:function(t,i,n,a){this.getType()===i.attr("data-type")&&e("button.acf-btn.browse-fields").prop("disabled",!1),"save"!=n&&(["menu_order","parent"].indexOf(n)>-1?this.save("meta"):this.save(),["menu_order","label","required","name","type","key"].indexOf(n)>-1&&this.render(),acf.doAction("change_field_object_"+n,this,a))},onChangeLabel:function(e,t){const i=t.val(),n=acf.encode(i);if(this.set("label",n),""==this.prop("name")){var a=acf.applyFilters("generate_field_object_name",acf.strSanitize(i),this);this.prop("name",a)}},onChangeName:function(e,t){const i=acf.strSanitize(t.val(),!1);t.val(i),this.set("name",i),i.startsWith("field_")&&alert(acf.__('The string "field_" may not be used at the start of a field name'))},onChangeRequired:function(e,t){var i=t.prop("checked")?1:0;this.set("required",i)},delete:function(t){t=acf.parseArgs(t,{animate:!0});var i=this.prop("ID");if(i){var n=e("#_acf_delete_fields"),a=n.val()+"|"+i;n.val(a)}acf.doAction("delete_field_object",this),t.animate?this.removeAnimate():this.remove()},onClickDelete:function(e,t){if(e.shiftKey)return this.delete();this.$el.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:t,context:this,confirm:function(){this.delete()},cancel:function(){this.$el.removeClass("-hover")}})},removeAnimate:function(){var e=this,t=this.$el.parent(),i=acf.findFieldObjects({sibling:this.$el});acf.remove({target:this.$el,endHeight:i.length?0:50,complete:function(){e.remove(),acf.doAction("removed_field_object",e,t)}}),acf.doAction("remove_field_object",e,t)},duplicate:function(){var e=acf.uniqid("field_"),t=acf.duplicate({target:this.$el,search:this.get("id"),replace:e});t.attr("data-key",e);var i=acf.getFieldObject(t),n=i.prop("label"),a=i.prop("name"),l=a.split("_").pop(),s=acf.__("copy");if(acf.isNumeric(l)){var o=1*l+1;n=n.replace(l,o),a=a.replace(l,o)}else 0===l.indexOf(s)?(o=(o=1*l.replace(s,""))?o+1:2,n=n.replace(l,s+o),a=a.replace(l,s+o)):(n+=" ("+s+")",a+="_"+s);i.prop("ID",0),i.prop("label",n),i.prop("name",a),i.prop("key",e),this.isOpen()&&this.close(),i.open();var c=i.$setting("label input");setTimeout((function(){c.trigger("focus")}),251),acf.doAction("duplicate_field_object",this,i),acf.doAction("append_field_object",i)},wipe:function(){var e=this.get("id"),t=this.get("key"),i=acf.uniqid("field_");acf.rename({target:this.$el,search:e,replace:i}),this.set("id",i),this.set("prevId",e),this.set("prevKey",t),this.prop("key",i),this.prop("ID",0),this.$el.attr("data-key",i),this.$el.attr("data-id",i),acf.doAction("wipe_field_object",this)},move:function(){var t=function(e){return"settings"==e.get("save")},i=t(this);if(i||acf.getFieldObjects({parent:this.$el}).map((function(e){i=t(e)||e.changed})),i)alert(acf.__("This field cannot be moved until its changes have been saved"));else{var n=this.prop("ID"),a=this,l=!1,s=function(e){l.loading(!1),l.content(e),l.on("submit","form",o)},o=function(t,i){t.preventDefault(),acf.startButtonLoading(l.$(".button"));var a={action:"acf/field_group/move_field",field_id:n,field_group_id:l.$("select").val()};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:c})},c=function(e){l.content(e),wp.a11y&&wp.a11y.speak&&acf.__&&wp.a11y.speak(acf.__("Field moved to other group"),"polite"),l.$(".acf-close-popup").focus(),a.removeAnimate()};!function(){l=acf.newPopup({title:acf.__("Move Custom Field"),loading:!0,width:"300px",openedBy:a.$el.find(".move-field")});var t={action:"acf/field_group/move_field",field_id:n};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:s})}()}},browseFields:function(e,t){e.preventDefault(),acf.newBrowseFieldsModal({openedBy:this})},onChangeType:function(e,t){this.changeTimeout&&clearTimeout(this.changeTimeout),this.changeTimeout=this.setTimeout((function(){this.changeType(t.val())}),300)},changeType:function(t){var i=this.prop("type"),n=acf.strSlugify("acf-field-object-"+i),a=acf.strSlugify("acf-field-object-"+t);this.$el.removeClass(n).addClass(a),this.$el.attr("data-type",t),this.$el.data("type",t),this.has("xhr")&&this.get("xhr").abort();const l={};if(this.$el.find(".acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings").each((function(){let t=e(this).data("parent-tab"),i=e(this).children().removeData();l[t]=i,i.detach()})),this.set("settings-"+i,l),this.has("settings-"+t)){let e=this.get("settings-"+t);return this.showFieldTypeSettings(e),void this.set("type",t)}const s=e('
                            ');this.$el.find(".acf-field-settings-main-general .acf-field-type-settings").before(s);const o={action:"acf/field_group/render_field_settings",field:this.serialize(),prefix:this.getInputName()};var c=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(o),type:"post",dataType:"json",context:this,success:function(e){acf.isAjaxSuccess(e)&&this.showFieldTypeSettings(e.data)},complete:function(){s.remove(),this.set("type",t)}});this.set("xhr",c)},showFieldTypeSettings:function(e){if("object"!=typeof e)return;const t=this;Object.keys(e).forEach((i=>{const n=t.$el.find(".acf-field-settings-main-"+i.replace("_","-")+" .acf-field-type-settings");let a="";["object","string"].includes(typeof e[i])&&(a=e[i]),n.prepend(a),acf.doAction("append",n)})),this.hideEmptyTabs()},updateParent:function(){var e=acf.get("post_id"),t=this.getParent();t&&(e=parseInt(t.prop("ID"))||t.prop("key")),this.prop("parent",e)},hideEmptyTabs:function(){const t=this.$settings();t.find(".acf-field-settings:first > .acf-field-settings-main").each((function(){const i=e(this),n=i.find(".acf-field-type-settings:first").data("parentTab"),a=t.find(".acf-settings-type-"+n).first();""===e.trim(i.text())?a.hide():a.is(":hidden")&&a.show()}))}})},7297:()=>{var e;e=jQuery,acf.findFieldObject=function(e){return acf.findFieldObjects({key:e,limit:1})},acf.findFieldObjects=function(t){t=t||{};var i=".acf-field-object",n=!1;return(t=acf.parseArgs(t,{id:"",key:"",type:"",limit:!1,list:null,parent:!1,sibling:!1,child:!1})).id&&(i+='[data-id="'+t.id+'"]'),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),n=t.list?t.list.children(i):t.parent?t.parent.find(i):t.sibling?t.sibling.siblings(i):t.child?t.child.parents(i):e(i),t.limit&&(n=n.slice(0,t.limit)),n},acf.getFieldObject=function(e){"string"==typeof e&&(e=acf.findFieldObject(e));var t=e.data("acf");return t||(t=acf.newFieldObject(e)),t},acf.getFieldObjects=function(t){var i=acf.findFieldObjects(t),n=[];return i.each((function(){var t=acf.getFieldObject(e(this));n.push(t)})),n},acf.newFieldObject=function(e){var t=new acf.FieldObject(e);return acf.doAction("new_field_object",t),t},new acf.Model({priority:5,initialize:function(){["prepare","ready","append","remove"].map((function(e){this.addFieldActions(e)}),this)},addFieldActions:function(e){var t=e+"_field_objects",i=e+"_field_object",n=e+"FieldObject";acf.addAction(e,(function(e){var i=acf.getFieldObjects({parent:e});if(i.length){var n=acf.arrayArgs(arguments);n.splice(0,1,t,i),acf.doAction.apply(null,n)}}),5),acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),e.map((function(e){t[1]=e,acf.doAction.apply(null,t)}))}),5),acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),["type","name","key"].map((function(n){t[0]=i+"/"+n+"="+e.get(n),acf.doAction.apply(null,t)})),t.splice(0,2),e.trigger(n,t)}),5)}}),new acf.Model({id:"fieldManager",events:{"submit #post":"onSubmit","mouseenter .acf-field-list":"onHoverSortable","click .add-field":"onClickAdd"},actions:{removed_field_object:"onRemovedField",sortstop_field_object:"onReorderField",delete_field_object:"onDeleteField",change_field_object_type:"onChangeFieldType",duplicate_field_object:"onDuplicateField"},onSubmit:function(e,t){acf.getFieldObjects().map((function(e){e.submit()}))},setFieldMenuOrder:function(e){this.renderFields(e.$el.parent())},onHoverSortable:function(e,t){t.hasClass("ui-sortable")||t.sortable({helper:function(e,t){return t.clone().find(":input").attr("name",(function(e,t){return"sort_"+parseInt(1e5*Math.random(),10).toString()+"_"+t})).end()},handle:".acf-sortable-handle",connectWith:".acf-field-list",start:function(e,i){var n=acf.getFieldObject(i.item);i.placeholder.height(i.item.height()),acf.doAction("sortstart_field_object",n,t)},update:function(e,i){var n=acf.getFieldObject(i.item);acf.doAction("sortstop_field_object",n,t)}})},onRemovedField:function(e,t){this.renderFields(t)},onReorderField:function(e,t){e.updateParent(),this.renderFields(t)},onDeleteField:function(e){e.getFields().map((function(e){e.delete({animate:!1})}))},onChangeFieldType:function(e){e.$el.find("button.browse-fields").prop("disabled",!1)},onDuplicateField:function(e,t){var i=t.getFields();i.length&&(i.map((function(e){e.wipe(),e.isOpen()&&e.open(),e.updateParent()})),acf.doAction("duplicate_field_objects",i,t,e)),this.setFieldMenuOrder(t)},renderFields:function(e){var t=acf.getFieldObjects({list:e});if(!t.length)return e.addClass("-empty"),void e.parents(".acf-field-list-wrap").first().addClass("-empty");e.removeClass("-empty"),e.parents(".acf-field-list-wrap").first().removeClass("-empty"),t.map((function(e,t){e.prop("menu_order",t)}))},onClickAdd:function(t,i){let n;n=i.hasClass("add-first-field")?i.parents(".acf-field-list").eq(0):i.parent().hasClass("acf-headerbar-actions")||i.parent().hasClass("no-fields-message-inner")?e(".acf-field-list:first"):i.parent().hasClass("acf-sub-field-list-header")?i.parents(".acf-input:first").find(".acf-field-list:first"):i.closest(".acf-tfoot").siblings(".acf-field-list"),this.addField(n)},addField:function(t){var i=e("#tmpl-acf-field").html(),n=e(i),a=n.data("id"),l=acf.uniqid("field_"),s=acf.duplicate({target:n,search:a,replace:l,append:function(e,i){t.append(i)}}),o=acf.getFieldObject(s);o.prop("key",l),o.prop("ID",0),o.prop("label",""),o.prop("name",""),s.attr("data-key",l),s.attr("data-id",l),o.updateParent();var c=o.$input("type");setTimeout((function(){t.hasClass("acf-auto-add-field")?t.removeClass("acf-auto-add-field"):c.trigger("focus")}),251),o.open(),this.renderFields(t),acf.doAction("add_field_object",o),acf.doAction("append_field_object",o)}})},2522:()=>{var e;e=jQuery,new acf.Model({id:"locationManager",wait:"ready",events:{"click .add-location-rule":"onClickAddRule","click .add-location-group":"onClickAddGroup","click .remove-location-rule":"onClickRemoveRule","change .refresh-location-rule":"onChangeRemoveRule"},initialize:function(){this.$el=e("#acf-field-group-options"),this.addProLocations(),this.updateGroupsClass()},addProLocations:function(){if(acf.get("is_pro")&&acf.get("isLicenseActive"))return;const e=acf.get("PROLocationTypes");if("object"!=typeof e)return;const t=this.$el.find("select.refresh-location-rule").find('optgroup[label="Forms"]'),i=` (${acf.__("PRO Only")})`;for(const[n,a]of Object.entries(e))acf.get("is_pro")?t.find("option[value="+n+"]").not(":selected").prop("disabled","disabled").text(`${acf.strEscape(a)}${acf.strEscape(i)}`):t.append(``);const n=this.$el.find("select.location-rule-value option[value=add_new_options_page]");n.length&&n.attr("disabled","disabled")},onClickAddRule:function(e,t){this.addRule(t.closest("tr"))},onClickRemoveRule:function(e,t){this.removeRule(t.closest("tr"))},onChangeRemoveRule:function(e,t){this.changeRule(t.closest("tr"))},onClickAddGroup:function(e,t){this.addGroup()},addRule:function(e){acf.duplicate(e),this.updateGroupsClass()},removeRule:function(e){0==e.siblings("tr").length?e.closest(".rule-group").remove():e.remove(),this.$(".rule-group:first").find("h4").text(acf.__("Show this field group if")),this.updateGroupsClass()},changeRule:function(t){var i=t.closest(".rule-group"),n=t.find("td.param select").attr("name").replace("[param]",""),a={action:"acf/field_group/render_location_rule"};a.rule=acf.serialize(t,n),a.rule.id=t.data("id"),a.rule.group=i.data("id"),acf.disable(t.find("td.value"));const l=this;e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:function(e){e&&(t.replaceWith(e),l.addProLocations())}})},addGroup:function(){var e=this.$(".rule-group:last");$group2=acf.duplicate(e),$group2.find("h4").text(acf.__("or")),$group2.find("tr").not(":first").remove(),this.updateGroupsClass()},updateGroupsClass:function(){var e=this.$(".rule-group:last").closest(".rule-groups");e.find(".acf-table tr").length>1?e.addClass("rule-groups-multiple"):e.removeClass("rule-groups-multiple")}})},749:()=>{!function(e){var t=function(e){return acf.strPascalCase(e||"")+"FieldSetting"};acf.registerFieldSetting=function(e){var i=e.prototype,n=t(i.type+" "+i.name);this.models[n]=e},acf.newFieldSetting=function(e){var i=e.get("setting")||"",n=e.get("name")||"",a=t(i+" "+n),l=acf.models[a]||null;return null!==l&&new l(e)},acf.getFieldSetting=function(e){return e instanceof jQuery&&(e=acf.getField(e)),e.setting},new acf.Model({actions:{new_field:"onNewField"},onNewField:function(e){e.setting=acf.newFieldSetting(e)}}),acf.FieldSetting=acf.Model.extend({field:!1,type:"",name:"",wait:"ready",eventScope:".acf-field",events:{change:"render"},setup:function(t){var i=t.$el;this.$el=i,this.field=t,this.$fieldObject=i.closest(".acf-field-object"),this.fieldObject=acf.getFieldObject(this.$fieldObject),e.extend(this.data,t.data)},initialize:function(){this.render()},render:function(){}});var i=acf.FieldSetting.extend({type:"",name:"",render:function(){this.fieldObject.$setting("endpoint").find('input[type="checkbox"]:first').is(":checked")?this.fieldObject.$el.addClass("acf-field-is-endpoint"):this.fieldObject.$el.removeClass("acf-field-is-endpoint")}}),n=i.extend({type:"accordion",name:"endpoint"}),a=i.extend({type:"tab",name:"endpoint"});acf.registerFieldSetting(n),acf.registerFieldSetting(a);var l=acf.FieldSetting.extend({type:"",name:"",render:function(){var e=this.$('input[type="radio"]:checked');"other"!=e.val()&&this.$('input[type="text"]').val(e.val())}}),s=l.extend({type:"date_picker",name:"display_format"}),o=l.extend({type:"date_picker",name:"return_format"});acf.registerFieldSetting(s),acf.registerFieldSetting(o);var c=l.extend({type:"date_time_picker",name:"display_format"}),r=l.extend({type:"date_time_picker",name:"return_format"});acf.registerFieldSetting(c),acf.registerFieldSetting(r);var d=l.extend({type:"time_picker",name:"display_format"}),f=l.extend({type:"time_picker",name:"return_format"});acf.registerFieldSetting(d),acf.registerFieldSetting(f);var p=acf.FieldSetting.extend({type:"color_picker",name:"enable_opacity",render:function(){var e=this.fieldObject.$setting("return_format"),t=this.fieldObject.$setting("default_value"),i=e.find('input[type="radio"][value="string"]').parent("label").contents().last(),n=t.find('input[type="text"]'),a=acf.get("colorPickerL10n");this.field.val()?(i.replaceWith(a.rgba_string),n.attr("placeholder","rgba(255,255,255,0.8)")):(i.replaceWith(a.hex_string),n.attr("placeholder","#FFFFFF"))}});acf.registerFieldSetting(p)}(jQuery)},3319:()=>{var e;e=jQuery,new acf.Model({id:"fieldGroupManager",events:{"submit #post":"onSubmit",'click a[href="#"]':"onClick","click .acf-delete-field-group":"onClickDeleteFieldGroup","blur input#title":"validateTitle","input input#title":"validateTitle"},filters:{find_fields_args:"filterFindFieldArgs",find_fields_selector:"filterFindFieldsSelector"},initialize:function(){acf.addAction("prepare",this.maybeInitNewFieldGroup),acf.add_filter("select2_args",this.setBidirectionalSelect2Args),acf.add_filter("select2_ajax_data",this.setBidirectionalSelect2AjaxDataArgs)},setBidirectionalSelect2Args:function(t,i,n,a,l){var s;if("bidirectional_target"!==(null==a||null===(s=a.data)||void 0===s?void 0:s.call(a,"key")))return t;t.dropdownCssClass="field-type-select-results";try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings."),delete t.dropdownCssClass}return t.templateResult=function(t){if(void 0!==t.element)return t;if(t.children)return t.text;if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)return(i=e('')).html(acf.escHtml(t.text)),i;if(void 0===t.human_field_type||void 0===t.field_type||void 0===t.this_field)return t.text;var i=e(''+acf.escHtml(t.text)+"");return t.this_field&&i.last().append(''+acf.__("This Field")+""),i.data("element",t.element),i},t},setBidirectionalSelect2AjaxDataArgs:function(e,t,i,n,a){if("bidirectional_target"!==e.field_key)return e;const l=acf.findFieldObjects({child:n}),s=acf.getFieldObject(l);return e.field_key="_acf_bidirectional_target",e.parent_key=s.get("key"),e.field_type=s.get("type"),e.post_type=acf.getField(acf.findFields({parent:l,key:"post_type"})).val(),e},maybeInitNewFieldGroup:function(){e("#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field").length&&(e(".acf-headerbar-actions .add-field").trigger("click"),e(".acf-title-wrap #title").trigger("focus"))},onSubmit:function(t,i){var n=e(".acf-title-wrap #title");n.val()||(t.preventDefault(),acf.unlockForm(i),n.trigger("focus"))},onClick:function(e){e.preventDefault()},onClickDeleteFieldGroup:function(e,t){e.preventDefault(),t.addClass("-hover"),acf.newTooltip({confirm:!0,target:t,context:this,text:acf.__("Move field group to trash?"),confirm:function(){window.location.href=t.attr("href")},cancel:function(){t.removeClass("-hover")}})},validateTitle:function(t,i){let n=e(".acf-publish");i.val()?(i.removeClass("acf-input-error"),n.removeClass("disabled"),e(".acf-publish").removeClass("disabled")):(i.addClass("acf-input-error"),n.addClass("disabled"),e(".acf-publish").addClass("disabled"))},filterFindFieldArgs:function(e){return e.visible=!0,e.parent&&(e.parent.hasClass("acf-field-object")||e.parent.hasClass("acf-browse-fields-modal-wrap")||e.parent.parents(".acf-field-object").length)&&(e.visible=!1,e.excludeSubFields=!0),e.parent&&e.parent.find(".acf-field-object.open").length&&(e.excludeSubFields=!1),e},filterFindFieldsSelector:function(e){return e+", .acf-field-acf-field-group-settings-tabs"}}),new acf.Model({id:"screenOptionsManager",wait:"prepare",events:{"change #acf-field-key-hide":"onFieldKeysChange","change #acf-field-settings-tabs":"onFieldSettingsTabsChange",'change [name="screen_columns"]':"render"},initialize:function(){var t=e("#adv-settings"),i=e("#acf-append-show-on-screen");t.find(".metabox-prefs").append(i.html()),t.find(".metabox-prefs br").remove(),i.remove(),this.$el=e("#screen-options-wrap"),this.render()},isFieldKeysChecked:function(){return this.$el.find("#acf-field-key-hide").prop("checked")},isFieldSettingsTabsChecked:function(){const e=this.$el.find("#acf-field-settings-tabs");return!!e.length&&e.prop("checked")},getSelectedColumnCount:function(){return this.$el.find('input[name="screen_columns"]:checked').val()},onFieldKeysChange:function(e,t){var i=this.isFieldKeysChecked()?1:0;acf.updateUserSetting("show_field_keys",i),this.render()},onFieldSettingsTabsChange:function(){const e=this.isFieldSettingsTabsChecked()?1:0;acf.updateUserSetting("show_field_settings_tabs",e),this.render()},render:function(){this.isFieldKeysChecked()?e("#acf-field-group-fields").addClass("show-field-keys"):e("#acf-field-group-fields").removeClass("show-field-keys"),this.isFieldSettingsTabsChecked()?(e("#acf-field-group-fields").removeClass("hide-tabs"),e(".acf-field-object").each((function(){const t=acf.getFields({type:"tab",parent:e(this),excludeSubFields:!0,limit:1});t.length&&t[0].tabs.set("initialized",!1),acf.doAction("show",e(this))}))):(e("#acf-field-group-fields").addClass("hide-tabs"),e(".acf-field-settings-main").removeClass("acf-hidden").prop("hidden",!1)),1==this.getSelectedColumnCount()?(e("body").removeClass("columns-2"),e("body").addClass("columns-1")):(e("body").removeClass("columns-1"),e("body").addClass("columns-2"))}}),new acf.Model({actions:{new_field:"onNewField"},onNewField:function(t){if(t.has("append")){var i=t.get("append"),n=t.$el.siblings('[data-name="'+i+'"]').first();if(n.length){var a=n.children(".acf-input"),l=a.children("ul");l.length||(a.wrapInner('
                            '),l=a.children("ul"));var s=t.$(".acf-input").html(),o=e("
                          • "+s+"
                          • ");l.append(o),l.attr("data-cols",l.children().length),t.remove()}}}})}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var l=t[n]={exports:{}};return e[n](l,l.exports,i),l.exports}(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,i,n){return(i=function(t){var i=function(t){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,"string");if("object"!=e(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(i)?i:i+""}(i))in t?Object.defineProperty(t,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[i]=n,t}function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function a(e){for(var i=1;ithis.get("popularFieldTypes").includes(e.name)));if("pro"===e)return n.filter((e=>e.pro));n=n.filter((t=>t.category===e))}return t&&(n=n.filter((e=>{const i=e.label.toLowerCase(),n=i.split(" ");let a=!1;return i.startsWith(t.toLowerCase())?a=!0:n.length>1&&n.forEach((e=>{e.startsWith(t.toLowerCase())&&(a=!0)})),a}))),n},render:function(){i.doAction("append",this.$el);const t=this.$el.find(".acf-field-types-tab"),n=this;t.each((function(){const t=e(this).data("category");n.getFieldTypes(t).forEach((t=>{e(this).append(n.getFieldTypeHTML(t))}))})),this.initializeFieldLabel(),this.initializeFieldType(),this.onChangeFieldType()},getFieldTypeHTML:function(e){const t=e.name.replaceAll("_","-");return`\n\t\t\t\n\t\t\t\t${e.pro&&!i.get("is_pro")?'':e.pro?'':""}\n\t\t\t\t\n\t\t\t\t${e.label}\n\t\t\t\n\t\t\t`},decodeFieldTypeURL:function(e){return"string"!=typeof e?e:e.replaceAll("&","&")},renderFieldTypeDesc:function(e){const t=this.getFieldTypes().filter((t=>t.name===e))[0]||{},n=i.parseArgs(t,{label:"",description:"",doc_url:!1,tutorial_url:!1,preview_image:!1,pro:!1});this.$el.find(".field-type-name").text(n.label),this.$el.find(".field-type-desc").text(n.description),n.doc_url?this.$el.find(".field-type-doc").attr("href",this.decodeFieldTypeURL(n.doc_url)).show():this.$el.find(".field-type-doc").hide(),n.tutorial_url?this.$el.find(".field-type-tutorial").attr("href",this.decodeFieldTypeURL(n.tutorial_url)).parent().show():this.$el.find(".field-type-tutorial").parent().hide(),n.preview_image?this.$el.find(".field-type-image").attr("src",n.preview_image).show():this.$el.find(".field-type-image").hide();const a=i.get("is_pro"),l=i.get("isLicenseActive"),s=this.$el.find(".acf-btn-pro"),o=this.$el.find(".field-type-upgrade-to-unlock");!n.pro||a&&l?(s.hide(),o.hide(),this.$el.find(".acf-insert-field-label").attr("disabled",!1),this.$el.find(".acf-select-field").show()):(s.show(),s.attr("href",s.data("urlBase")+e),o.show(),o.attr("href",o.data("urlBase")+e),this.$el.find(".acf-insert-field-label").attr("disabled",!0),this.$el.find(".acf-select-field").hide())},initializeFieldType:function(){var t;const i=this.get("openedBy"),n=null==i||null===(t=i.data)||void 0===t?void 0:t.type;n?this.set("currentFieldType",n):this.set("currentFieldType","text");const a=this.getFieldTypes();let l="";l=this.get("popularFieldTypes").includes(n)?"popular":a.find((e=>e.name===n)).category;const s=`.acf-modal-content .acf-tab-wrap a:contains('${l[0].toUpperCase()+l.slice(1)}')`;setTimeout((()=>{e(s).click()}),0)},initializeFieldLabel:function(){const e=this.get("openedBy").$fieldLabel().val(),t=this.$el.find(".acf-insert-field-label");e?t.val(e):t.val("")},updateFieldObjectFieldLabel:function(){const e=this.$el.find(".acf-insert-field-label").val(),t=this.get("openedBy");t.$fieldLabel().val(e),t.$fieldLabel().trigger("blur")},onChangeFieldType:function(){const e=this.get("currentFieldType");this.$el.find(".selected").removeClass("selected"),this.$el.find('.acf-field-type[data-field-type="'+e+'"]').addClass("selected"),this.renderFieldTypeDesc(e)},onSearchFieldTypes:function(t){const i=this.$el.find(".acf-browse-fields-modal"),n=this.$el.find(".acf-search-field-types").val(),a=this;let l,s="",o=[];if("string"==typeof n&&(l=n.trim(),o=this.getFieldTypes(!1,l)),l.length&&o.length?i.addClass("is-searching"):i.removeClass("is-searching"),!o.length)return i.addClass("no-results-found"),void this.$el.find(".acf-invalid-search-term").text(l);i.removeClass("no-results-found"),o.forEach((e=>{s+=a.getFieldTypeHTML(e)})),e(".acf-field-type-search-results").html(s),this.set("currentFieldType",o[0].name),this.onChangeFieldType()},onClickBrowsePopular:function(){this.$el.find(".acf-search-field-types").val("").trigger("input"),this.$el.find(".acf-tab-wrap a").first().trigger("click")},onClickSelectField:function(e){const t=this.get("openedBy");t.$fieldTypeSelect().val(this.get("currentFieldType")),t.$fieldTypeSelect().trigger("change"),this.updateFieldObjectFieldLabel(),this.close()},onClickFieldType:function(t){const i=e(t.currentTarget);this.set("currentFieldType",i.data("field-type"))},onClickClose:function(){this.close()},onPressEscapeClose:function(e){"Escape"===e.key&&this.close()},close:function(){this.lockFocusToModal(!1),this.returnFocusToOrigin(),this.remove()},focus:function(){this.$el.find("button").first().trigger("focus")}};i.models.browseFieldsModal=i.models.Modal.extend(n),i.newBrowseFieldsModal=e=>new i.models.browseFieldsModal(e)}(window.jQuery,0,window.acf)})()})(); \ No newline at end of file +(()=>{var e={3717:()=>{!function(e,t,i){const n={data:{openedBy:null,currentFieldType:null,popularFieldTypes:["text","textarea","email","url","file","gallery","select","true_false","link","post_object","relationship","repeater","flexible_content","clone"]},events:{"click .acf-modal-close":"onClickClose","keydown .acf-browse-fields-modal":"onPressEscapeClose","click .acf-select-field":"onClickSelectField","click .acf-field-type":"onClickFieldType","changed:currentFieldType":"onChangeFieldType","input .acf-search-field-types":"onSearchFieldTypes","click .acf-browse-popular-fields":"onClickBrowsePopular"},setup:function(t){e.extend(this.data,t),this.$el=e(this.tmpl()),this.render()},initialize:function(){this.open(),this.lockFocusToModal(!0),this.$el.find(".acf-modal-title").focus(),i.doAction("show",this.$el)},tmpl:function(){return e("#tmpl-acf-browse-fields-modal").html()},getFieldTypes:function(e,t){let n;if(n=i.get("is_pro")?Object.values(i.get("fieldTypes")):Object.values({...i.get("fieldTypes"),...i.get("PROFieldTypes")}),e){if("popular"===e)return n.filter((e=>this.get("popularFieldTypes").includes(e.name)));if("pro"===e)return n.filter((e=>e.pro));n=n.filter((t=>t.category===e))}return t&&(n=n.filter((e=>{const i=e.label.toLowerCase(),n=i.split(" ");let a=!1;return i.startsWith(t.toLowerCase())?a=!0:n.length>1&&n.forEach((e=>{e.startsWith(t.toLowerCase())&&(a=!0)})),a}))),n},render:function(){i.doAction("append",this.$el);const t=this.$el.find(".acf-field-types-tab"),n=this;t.each((function(){const t=e(this).data("category");n.getFieldTypes(t).forEach((t=>{e(this).append(n.getFieldTypeHTML(t))}))})),this.initializeFieldLabel(),this.initializeFieldType(),this.onChangeFieldType()},getFieldTypeHTML:function(e){const t=e.name.replaceAll("_","-");return`\n\t\t\t\n\t\t\t\t${e.pro&&!i.get("is_pro")?'':e.pro?'':""}\n\t\t\t\t\n\t\t\t\t${e.label}\n\t\t\t\n\t\t\t`},decodeFieldTypeURL:function(e){return"string"!=typeof e?e:e.replaceAll("&","&")},renderFieldTypeDesc:function(e){const t=this.getFieldTypes().filter((t=>t.name===e))[0]||{},n=i.parseArgs(t,{label:"",description:"",doc_url:!1,tutorial_url:!1,preview_image:!1,pro:!1});this.$el.find(".field-type-name").text(n.label),this.$el.find(".field-type-desc").text(n.description),n.doc_url?this.$el.find(".field-type-doc").attr("href",this.decodeFieldTypeURL(n.doc_url)).show():this.$el.find(".field-type-doc").hide(),n.tutorial_url?this.$el.find(".field-type-tutorial").attr("href",this.decodeFieldTypeURL(n.tutorial_url)).parent().show():this.$el.find(".field-type-tutorial").parent().hide(),n.preview_image?this.$el.find(".field-type-image").attr("src",n.preview_image).show():this.$el.find(".field-type-image").hide();const a=i.get("is_pro"),l=i.get("isLicenseActive"),s=this.$el.find(".acf-btn-pro"),c=this.$el.find(".field-type-upgrade-to-unlock");!n.pro||a&&l?(s.hide(),c.hide(),this.$el.find(".acf-insert-field-label").attr("disabled",!1),this.$el.find(".acf-select-field").show()):(s.show(),s.attr("href",s.data("urlBase")+e),c.show(),c.attr("href",c.data("urlBase")+e),this.$el.find(".acf-insert-field-label").attr("disabled",!0),this.$el.find(".acf-select-field").hide())},initializeFieldType:function(){const t=this.get("openedBy"),i=t?.data?.type;i?this.set("currentFieldType",i):this.set("currentFieldType","text");const n=this.getFieldTypes();let a="";a=this.get("popularFieldTypes").includes(i)?"popular":n.find((e=>e.name===i)).category;const l=`.acf-modal-content .acf-tab-wrap a:contains('${a[0].toUpperCase()+a.slice(1)}')`;setTimeout((()=>{e(l).click()}),0)},initializeFieldLabel:function(){const e=this.get("openedBy").$fieldLabel().val(),t=this.$el.find(".acf-insert-field-label");e?t.val(e):t.val("")},updateFieldObjectFieldLabel:function(){const e=this.$el.find(".acf-insert-field-label").val(),t=this.get("openedBy");t.$fieldLabel().val(e),t.$fieldLabel().trigger("blur")},onChangeFieldType:function(){const e=this.get("currentFieldType");this.$el.find(".selected").removeClass("selected"),this.$el.find('.acf-field-type[data-field-type="'+e+'"]').addClass("selected"),this.renderFieldTypeDesc(e)},onSearchFieldTypes:function(t){const i=this.$el.find(".acf-browse-fields-modal"),n=this.$el.find(".acf-search-field-types").val(),a=this;let l,s="",c=[];if("string"==typeof n&&(l=n.trim(),c=this.getFieldTypes(!1,l)),l.length&&c.length?i.addClass("is-searching"):i.removeClass("is-searching"),!c.length)return i.addClass("no-results-found"),void this.$el.find(".acf-invalid-search-term").text(l);i.removeClass("no-results-found"),c.forEach((e=>{s+=a.getFieldTypeHTML(e)})),e(".acf-field-type-search-results").html(s),this.set("currentFieldType",c[0].name),this.onChangeFieldType()},onClickBrowsePopular:function(){this.$el.find(".acf-search-field-types").val("").trigger("input"),this.$el.find(".acf-tab-wrap a").first().trigger("click")},onClickSelectField:function(e){const t=this.get("openedBy");t.$fieldTypeSelect().val(this.get("currentFieldType")),t.$fieldTypeSelect().trigger("change"),this.updateFieldObjectFieldLabel(),this.close()},onClickFieldType:function(t){const i=e(t.currentTarget);this.set("currentFieldType",i.data("field-type"))},onClickClose:function(){this.close()},onPressEscapeClose:function(e){"Escape"===e.key&&this.close()},close:function(){this.lockFocusToModal(!1),this.returnFocusToOrigin(),this.remove()},focus:function(){this.$el.find("button").first().trigger("focus")}};i.models.browseFieldsModal=i.models.Modal.extend(n),i.newBrowseFieldsModal=e=>new i.models.browseFieldsModal(e)}(window.jQuery,0,window.acf)},7942:()=>{!function(e,t){var i=acf.getCompatibility(acf);i.field_group={save_field:function(e,i){i=i!==t?i:"settings",acf.getFieldObject(e).save(i)},delete_field:function(e,i){i=i===t||i,acf.getFieldObject(e).delete({animate:i})},update_field_meta:function(e,t,i){acf.getFieldObject(e).prop(t,i)},delete_field_meta:function(e,t){acf.getFieldObject(e).prop(t,null)}},i.field_group.field_object=acf.model.extend({type:"",o:{},$field:null,$settings:null,tag:function(e){var t=this.type,i=e.split("_");return i.splice(1,0,"field"),e=i.join("_"),t&&(e+="/type="+t),e},selector:function(){var e=".acf-field-object",t=this.type;return t&&(e+="-"+t,e=acf.str_replace("_","-",e)),e},_add_action:function(e,t){var i=this;acf.add_action(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;acf.add_filter(this.tag(e),(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var n=this,a=t.substr(0,t.indexOf(" ")),l=t.substr(t.indexOf(" ")+1),s=this.selector();e(document).on(a,s+" "+l,(function(t){t.$el=e(this),t.$field=t.$el.closest(".acf-field-object"),n.set("$field",t.$field),n[i].apply(n,[t])}))},_set_$field:function(){this.o=this.$field.data(),this.$settings=this.$field.find("> .settings > table > tbody"),this.focus()},focus:function(){},setting:function(e){return this.$settings.find("> .acf-field-setting-"+e)}}),new acf.Model({actions:{open_field_object:"onOpenFieldObject",close_field_object:"onCloseFieldObject",add_field_object:"onAddFieldObject",duplicate_field_object:"onDuplicateFieldObject",delete_field_object:"onDeleteFieldObject",change_field_object_type:"onChangeFieldObjectType",change_field_object_label:"onChangeFieldObjectLabel",change_field_object_name:"onChangeFieldObjectName",change_field_object_parent:"onChangeFieldObjectParent",sortstop_field_object:"onChangeFieldObjectParent"},onOpenFieldObject:function(e){acf.doAction("open_field",e.$el),acf.doAction("open_field/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onCloseFieldObject:function(e){acf.doAction("close_field",e.$el),acf.doAction("close_field/type="+e.get("type"),e.$el)},onAddFieldObject:function(e){acf.doAction("add_field",e.$el),acf.doAction("add_field/type="+e.get("type"),e.$el)},onDuplicateFieldObject:function(e){acf.doAction("duplicate_field",e.$el),acf.doAction("duplicate_field/type="+e.get("type"),e.$el)},onDeleteFieldObject:function(e){acf.doAction("delete_field",e.$el),acf.doAction("delete_field/type="+e.get("type"),e.$el)},onChangeFieldObjectType:function(e){acf.doAction("change_field_type",e.$el),acf.doAction("change_field_type/type="+e.get("type"),e.$el),acf.doAction("render_field_settings",e.$el),acf.doAction("render_field_settings/type="+e.get("type"),e.$el)},onChangeFieldObjectLabel:function(e){acf.doAction("change_field_label",e.$el),acf.doAction("change_field_label/type="+e.get("type"),e.$el)},onChangeFieldObjectName:function(e){acf.doAction("change_field_name",e.$el),acf.doAction("change_field_name/type="+e.get("type"),e.$el)},onChangeFieldObjectParent:function(e){acf.doAction("update_field_parent",e.$el)}})}(jQuery)},6298:()=>{var e,t;e=jQuery,t=acf.FieldSetting.extend({type:"",name:"conditional_logic",events:{"change .conditions-toggle":"onChangeToggle","click .add-conditional-group":"onClickAddGroup","focus .condition-rule-field":"onFocusField","change .condition-rule-field":"onChangeField","change .condition-rule-operator":"onChangeOperator","click .add-conditional-rule":"onClickAdd","click .remove-conditional-rule":"onClickRemove"},$rule:!1,scope:function(e){return this.$rule=e,this},ruleData:function(e,t){return this.$rule.data.apply(this.$rule,arguments)},$input:function(e){return this.$rule.find(".condition-rule-"+e)},$td:function(e){return this.$rule.find("td."+e)},$toggle:function(){return this.$(".conditions-toggle")},$control:function(){return this.$(".rule-groups")},$groups:function(){return this.$(".rule-group")},$rules:function(){return this.$(".rule")},$tabLabel:function(){return this.fieldObject.$el.find(".conditional-logic-badge")},$conditionalValueSelect:function(){return this.$(".condition-rule-value")},open:function(){var e=this.$control();e.show(),acf.enable(e)},close:function(){var e=this.$control();e.hide(),acf.disable(e)},render:function(){this.$toggle().prop("checked")?(this.$tabLabel().addClass("is-enabled"),this.renderRules(),this.open()):(this.$tabLabel().removeClass("is-enabled"),this.close())},renderRules:function(){var t=this;this.$rules().each((function(){t.renderRule(e(this))}))},renderRule:function(e){this.scope(e),this.renderField(),this.renderOperator(),this.renderValue()},renderField:function(){var e=[],t=this.fieldObject.cid,i=this.$input("field");acf.getFieldObjects().map((function(i){var n={id:i.getKey(),text:i.getLabel()};i.cid===t&&(n.text+=" "+acf.__("(this field)"),n.disabled=!0),acf.getConditionTypes({fieldType:i.getType()}).length||(n.disabled=!0);var a=i.getParents().length;n.text="- ".repeat(a)+n.text,e.push(n)})),e.length||e.push({id:"",text:acf.__("No toggle fields available")}),acf.renderSelect(i,e),this.ruleData("field",i.val())},renderOperator:function(){if(this.ruleData("field")){var e=this.$input("operator"),t=(e.val(),[]);null===e.val()&&acf.renderSelect(e,[{id:this.ruleData("operator"),text:""}]);var i=acf.findFieldObject(this.ruleData("field")),n=acf.getFieldObject(i);acf.getConditionTypes({fieldType:n.getType()}).map((function(e){t.push({id:e.prototype.operator,text:e.prototype.label})})),acf.renderSelect(e,t),this.ruleData("operator",e.val())}},renderValue:function(){if(!this.ruleData("field")||!this.ruleData("operator"))return;var t=this.$input("value"),i=this.$td("value"),n=t.val(),a=this.$rule[0].getAttribute("data-value"),l=acf.findFieldObject(this.ruleData("field")),s=acf.getFieldObject(l),c=acf.getConditionTypes({fieldType:s.getType(),operator:this.ruleData("operator")})[0].prototype.choices(s);let o;if(c instanceof jQuery&&c.data("acfSelect2Props")){if(o=t.clone(),o.is("input")){var d=t.attr("class");const i=e("").addClass(d).val(a);o=i}acf.addAction("acf_conditional_value_rendered",(function(){acf.newSelect2(o,c.data("acfSelect2Props"))}))}else c instanceof Array?(this.$conditionalValueSelect().removeClass("select2-hidden-accessible"),o=e(""),acf.renderSelect(o,c)):(this.$conditionalValueSelect().removeClass("select2-hidden-accessible"),o=e(c));t.detach(),i.html(o),setTimeout((function(){["class","name","id"].map((function(e){o.attr(e,t.attr(e))})),t.val(a),acf.doAction("acf_conditional_value_rendered")}),0),o.prop("disabled")||acf.val(o,n,!0),this.ruleData("value",o.val())},onChangeToggle:function(){this.render()},onClickAddGroup:function(e,t){this.addGroup()},addGroup:function(){var e=this.$(".rule-group:last"),t=acf.duplicate(e);t.find("h4").text(acf.__("or")),t.find("tr").not(":first").remove();var i=t.find("tr");this.renderRule(i),this.fieldObject.save()},onFocusField:function(e,t){this.renderField()},onChangeField:function(e,t){this.scope(t.closest(".rule")),this.ruleData("field",t.val()),this.renderOperator(),this.renderValue()},onChangeOperator:function(e,t){this.scope(t.closest(".rule")),this.ruleData("operator",t.val()),this.renderValue()},onClickAdd:function(e,t){var i=acf.duplicate(t.closest(".rule"));this.renderRule(i)},onClickRemove:function(e,t){var i=t.closest(".rule");this.fieldObject.save(),0==i.siblings(".rule").length&&i.closest(".rule-group").remove(),i.remove()}}),acf.registerFieldSetting(t),new acf.Model({actions:{duplicate_field_objects:"onDuplicateFieldObjects"},onDuplicateFieldObjects:function(t,i,n){var a={},l=e();t.map((function(e){a[e.get("prevKey")]=e.get("key"),l=l.add(e.$(".condition-rule-field"))})),l.each((function(){var t=e(this),i=t.val();i&&a[i]&&(t.find("option:selected").attr("value",a[i]),t.val(a[i]))}))}})},4770:()=>{var e;e=jQuery,acf.FieldObject=acf.Model.extend({eventScope:".acf-field-object",fieldTypeSelect2:!1,events:{"click .copyable":"onClickCopy","click .handle":"onClickEdit","click .close-field":"onClickEdit",'click a[data-key="acf_field_settings_tabs"]':"onChangeSettingsTab","click .delete-field":"onClickDelete","click .duplicate-field":"duplicate","click .move-field":"move","click .browse-fields":"browseFields","focus .edit-field":"onFocusEdit","blur .edit-field, .row-options a":"onBlurEdit","change .field-type":"onChangeType","change .field-required":"onChangeRequired","blur .field-label":"onChangeLabel","blur .field-name":"onChangeName",change:"onChange",changed:"onChanged"},data:{id:0,key:"",type:""},setup:function(e){this.$el=e,this.inherit(e),this.prop("ID"),this.prop("parent"),this.prop("menu_order")},$input:function(t){return e("#"+this.getInputId()+"-"+t)},$meta:function(){return this.$(".meta:first")},$handle:function(){return this.$(".handle:first")},$settings:function(){return this.$(".settings:first")},$setting:function(e){return this.$(".acf-field-settings:first .acf-field-setting-"+e)},$fieldTypeSelect:function(){return this.$(".field-type")},$fieldLabel:function(){return this.$(".field-label")},getParent:function(){return acf.getFieldObjects({child:this.$el,limit:1}).pop()},getParents:function(){return acf.getFieldObjects({child:this.$el})},getFields:function(){return acf.getFieldObjects({parent:this.$el})},getInputName:function(){return"acf_fields["+this.get("id")+"]"},getInputId:function(){return"acf_fields-"+this.get("id")},newInput:function(t,i){var n=this.getInputId(),a=this.getInputName();t&&(n+="-"+t,a+="["+t+"]");var l=e("").attr({id:n,name:a,value:i});return this.$("> .meta").append(l),l},getProp:function(e){if(this.has(e))return this.get(e);var t=this.$input(e),i=t.length?t.val():null;return this.set(e,i,!0),i},setProp:function(e,t){var i=this.$input(e);return i.val(),i.length||(i=this.newInput(e,t)),null===t?i.remove():i.val(t),this.has(e)?this.set(e,t):this.set(e,t,!0),this},prop:function(e,t){return void 0!==t?this.setProp(e,t):this.getProp(e)},props:function(e){Object.keys(e).map((function(t){this.setProp(t,e[t])}),this)},getLabel:function(){var e=this.prop("label");return""===e&&(e=acf.__("(no label)")),e},getName:function(){return this.prop("name")},getType:function(){return this.prop("type")},getTypeLabel:function(){var e=this.prop("type"),t=acf.get("fieldTypes");return t[e]?t[e].label:e},getKey:function(){return this.prop("key")},initialize:function(){this.checkCopyable()},makeCopyable:function(e){return navigator.clipboard?''+e+"":''+e+""},checkCopyable:function(){navigator.clipboard||this.$el.find(".copyable").addClass("copy-unsupported")},initializeFieldTypeSelect2:function(){if(!this.fieldTypeSelect2&&!this.$fieldTypeSelect().hasClass("disable-select2")){try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){return void console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.")}this.fieldTypeSelect2=acf.newSelect2(this.$fieldTypeSelect(),{field:!1,ajax:!1,multiple:!1,allowNull:!1,suppressFilters:!0,dropdownCssClass:"field-type-select-results",templateResult:function(t){if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)(i=e('')).html(acf.strEscape(t.text));else var i=e(''+acf.strEscape(t.text)+"");return i.data("element",t.element),i},templateSelection:function(t){var i=e(''+acf.strEscape(t.text)+"");return i.data("element",t.element),i}}),this.fieldTypeSelect2.on("select2:open",(function(){e(".field-type-select-results input.select2-search__field").attr("placeholder",acf.__("Type to search..."))})),this.fieldTypeSelect2.on("change",(function(t){e(t.target).parents("ul:first").find("button.browse-fields").prop("disabled",!0)})),this.fieldTypeSelect2.$el.parent().on("keydown",".select2-selection.select2-selection--single",this.onKeyDownSelect)}},addProFields:function(){if(acf.get("is_pro")&&acf.get("isLicenseActive"))return;var e=this.$fieldTypeSelect();if(e.hasClass("acf-free-field-type"))return;const t=acf.get("PROFieldTypes");if("object"!=typeof t)return;const i=e.find('optgroup option[value="group"]').parent(),n=e.find('optgroup option[value="image"]').parent();for(const[a,l]of Object.entries(t)){const t="content"===l.category?n:i,s=t.children('[value="'+a+'"]'),c=`${acf.strEscape(l.label)} (${acf.strEscape(acf.__("PRO Only"))})`;s.length?(s.text(c),e.val()!==a&&s.attr("disabled","disabled")):t.append(``)}e.addClass("acf-free-field-type")},render:function(){var e=this.$(".handle:first"),t=this.prop("menu_order"),i=acf.encode(this.getLabel()),n=this.prop("name"),a=this.getTypeLabel(),l=this.prop("key"),s=this.$input("required").prop("checked");e.find(".acf-icon").html(parseInt(t)+1),s&&(i+=' *'),e.find(".li-field-label strong a").html(i),e.find(".li-field-name").html(this.makeCopyable(acf.strSanitize(n)));const c=acf.strSlugify(this.getType());e.find(".field-type-label").text(" "+a),e.find(".field-type-icon").removeClass().addClass("field-type-icon field-type-icon-"+c),e.find(".li-field-key").html(this.makeCopyable(l)),acf.doAction("render_field_object",this)},refresh:function(){acf.doAction("refresh_field_object",this)},isOpen:function(){return this.$el.hasClass("open")},onClickCopy:function(t){if(t.stopPropagation(),!navigator.clipboard||e(t.target).is("input"))return;let i;i=e(t.target).hasClass("acf-input-wrap")?e(t.target).find("input").first().val():e(t.target).text().trim(),navigator.clipboard.writeText(i).then((()=>{e(t.target).closest(".copyable").addClass("copied"),setTimeout((function(){e(t.target).closest(".copyable").removeClass("copied")}),2e3)}))},onClickEdit:function(t){const i=e(t.target);acf.get("is_pro")&&!acf.get("isLicenseActive")&&!acf.get("isLicenseExpired")&&acf.get("PROFieldTypes").hasOwnProperty(this.getType())||i.parent().hasClass("row-options")&&!i.hasClass("edit-field")||(this.isOpen()?this.close():this.open())},onChangeSettingsTab:function(){const e=this.$el.children(".settings");acf.doAction("show",e)},onFocusEdit:function(t){e(t.target).closest("li").find(".row-options").addClass("active")},onBlurEdit:function(t){var i=e(t.target).closest("li").find(".row-options");setTimeout((function(){var t=e(document.activeElement).closest("li").find(".row-options");i.is(t)||i.removeClass("active")}),50)},open:function(){var e=this.$el.children(".settings");this.addProFields(),this.initializeFieldTypeSelect2(),acf.doAction("open_field_object",this),this.trigger("openFieldObject"),acf.doAction("show",e),this.hideEmptyTabs(),e.slideDown(),this.$el.addClass("open")},onKeyDownSelect:function(t){t.which>=186&&t.which<=222||[8,9,13,16,17,18,19,20,27,32,33,34,35,36,37,38,39,40,45,46,91,92,93,144,145].includes(t.which)||t.which>=112&&t.which<=123||e(this).closest(".select2-container").siblings("select:enabled").select2("open")},close:function(){var e=this.$el.children(".settings");e.slideUp(),this.$el.removeClass("open"),acf.doAction("close_field_object",this),this.trigger("closeFieldObject"),acf.doAction("hide",e)},serialize:function(){return acf.serialize(this.$el,this.getInputName())},save:function(e){e=e||"settings","settings"!==this.getProp("save")&&(this.setProp("save",e),this.$el.attr("data-save",e),acf.doAction("save_field_object",this,e))},submit:function(){var e=this.getInputName(),t=this.get("save");this.isOpen()&&this.close(),"settings"==t||("meta"==t?this.$('> .settings [name^="'+e+'"]').remove():this.$('[name^="'+e+'"]').remove()),acf.doAction("submit_field_object",this)},onChange:function(e,t){this.save(),acf.doAction("change_field_object",this)},onChanged:function(t,i,n,a){this.getType()===i.attr("data-type")&&e("button.acf-btn.browse-fields").prop("disabled",!1),"save"!=n&&(["menu_order","parent"].indexOf(n)>-1?this.save("meta"):this.save(),["menu_order","label","required","name","type","key"].indexOf(n)>-1&&this.render(),acf.doAction("change_field_object_"+n,this,a))},onChangeLabel:function(e,t){const i=t.val(),n=acf.encode(i);if(this.set("label",n),""==this.prop("name")){var a=acf.applyFilters("generate_field_object_name",acf.strSanitize(i),this);this.prop("name",a)}},onChangeName:function(e,t){const i=acf.strSanitize(t.val(),!1);t.val(i),this.set("name",i),i.startsWith("field_")&&alert(acf.__('The string "field_" may not be used at the start of a field name'))},onChangeRequired:function(e,t){var i=t.prop("checked")?1:0;this.set("required",i)},delete:function(t){t=acf.parseArgs(t,{animate:!0});var i=this.prop("ID");if(i){var n=e("#_acf_delete_fields"),a=n.val()+"|"+i;n.val(a)}acf.doAction("delete_field_object",this),t.animate?this.removeAnimate():this.remove()},onClickDelete:function(e,t){if(e.shiftKey)return this.delete();this.$el.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:t,context:this,confirm:function(){this.delete()},cancel:function(){this.$el.removeClass("-hover")}})},removeAnimate:function(){var e=this,t=this.$el.parent(),i=acf.findFieldObjects({sibling:this.$el});acf.remove({target:this.$el,endHeight:i.length?0:50,complete:function(){e.remove(),acf.doAction("removed_field_object",e,t)}}),acf.doAction("remove_field_object",e,t)},duplicate:function(){var e=acf.uniqid("field_"),t=acf.duplicate({target:this.$el,search:this.get("id"),replace:e});t.attr("data-key",e);var i=acf.getFieldObject(t),n=i.prop("label"),a=i.prop("name"),l=a.split("_").pop(),s=acf.__("copy");if(acf.isNumeric(l)){var c=1*l+1;n=n.replace(l,c),a=a.replace(l,c)}else 0===l.indexOf(s)?(c=(c=1*l.replace(s,""))?c+1:2,n=n.replace(l,s+c),a=a.replace(l,s+c)):(n+=" ("+s+")",a+="_"+s);i.prop("ID",0),i.prop("label",n),i.prop("name",a),i.prop("key",e),this.isOpen()&&this.close(),i.open();var o=i.$setting("label input");setTimeout((function(){o.trigger("focus")}),251),acf.doAction("duplicate_field_object",this,i),acf.doAction("append_field_object",i)},wipe:function(){var e=this.get("id"),t=this.get("key"),i=acf.uniqid("field_");acf.rename({target:this.$el,search:e,replace:i}),this.set("id",i),this.set("prevId",e),this.set("prevKey",t),this.prop("key",i),this.prop("ID",0),this.$el.attr("data-key",i),this.$el.attr("data-id",i),acf.doAction("wipe_field_object",this)},move:function(){var t=function(e){return"settings"==e.get("save")},i=t(this);if(i||acf.getFieldObjects({parent:this.$el}).map((function(e){i=t(e)||e.changed})),i)alert(acf.__("This field cannot be moved until its changes have been saved"));else{var n=this.prop("ID"),a=this,l=!1,s=function(e){l.loading(!1),l.content(e),l.on("submit","form",c)},c=function(t,i){t.preventDefault(),acf.startButtonLoading(l.$(".button"));var a={action:"acf/field_group/move_field",field_id:n,field_group_id:l.$("select").val()};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:o})},o=function(e){l.content(e),wp.a11y&&wp.a11y.speak&&acf.__&&wp.a11y.speak(acf.__("Field moved to other group"),"polite"),l.$(".acf-close-popup").focus(),a.removeAnimate()};!function(){l=acf.newPopup({title:acf.__("Move Custom Field"),loading:!0,width:"300px",openedBy:a.$el.find(".move-field")});var t={action:"acf/field_group/move_field",field_id:n};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:s})}()}},browseFields:function(e,t){e.preventDefault(),acf.newBrowseFieldsModal({openedBy:this})},onChangeType:function(e,t){this.changeTimeout&&clearTimeout(this.changeTimeout),this.changeTimeout=this.setTimeout((function(){this.changeType(t.val())}),300)},changeType:function(t){var i=this.prop("type"),n=acf.strSlugify("acf-field-object-"+i),a=acf.strSlugify("acf-field-object-"+t);this.$el.removeClass(n).addClass(a),this.$el.attr("data-type",t),this.$el.data("type",t),this.has("xhr")&&this.get("xhr").abort();const l={};if(this.$el.find(".acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings").each((function(){let t=e(this).data("parent-tab"),i=e(this).children().removeData();l[t]=i,i.detach()})),this.set("settings-"+i,l),this.has("settings-"+t)){let e=this.get("settings-"+t);return this.showFieldTypeSettings(e),void this.set("type",t)}const s=e('
                            ');this.$el.find(".acf-field-settings-main-general .acf-field-type-settings").before(s);const c={action:"acf/field_group/render_field_settings",field:this.serialize(),prefix:this.getInputName()};var o=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(c),type:"post",dataType:"json",context:this,success:function(e){acf.isAjaxSuccess(e)&&this.showFieldTypeSettings(e.data)},complete:function(){s.remove(),this.set("type",t)}});this.set("xhr",o)},showFieldTypeSettings:function(e){if("object"!=typeof e)return;const t=this;Object.keys(e).forEach((i=>{const n=t.$el.find(".acf-field-settings-main-"+i.replace("_","-")+" .acf-field-type-settings");let a="";["object","string"].includes(typeof e[i])&&(a=e[i]),n.prepend(a),acf.doAction("append",n)})),this.hideEmptyTabs()},updateParent:function(){var e=acf.get("post_id"),t=this.getParent();t&&(e=parseInt(t.prop("ID"))||t.prop("key")),this.prop("parent",e)},hideEmptyTabs:function(){const t=this.$settings();t.find(".acf-field-settings:first > .acf-field-settings-main").each((function(){const i=e(this),n=i.find(".acf-field-type-settings:first").data("parentTab"),a=t.find(".acf-settings-type-"+n).first();""===e.trim(i.text())?a.hide():a.is(":hidden")&&a.show()}))}})},7297:()=>{var e;e=jQuery,acf.findFieldObject=function(e){return acf.findFieldObjects({key:e,limit:1})},acf.findFieldObjects=function(t){t=t||{};var i=".acf-field-object",n=!1;return(t=acf.parseArgs(t,{id:"",key:"",type:"",limit:!1,list:null,parent:!1,sibling:!1,child:!1})).id&&(i+='[data-id="'+t.id+'"]'),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),n=t.list?t.list.children(i):t.parent?t.parent.find(i):t.sibling?t.sibling.siblings(i):t.child?t.child.parents(i):e(i),t.limit&&(n=n.slice(0,t.limit)),n},acf.getFieldObject=function(e){"string"==typeof e&&(e=acf.findFieldObject(e));var t=e.data("acf");return t||(t=acf.newFieldObject(e)),t},acf.getFieldObjects=function(t){var i=acf.findFieldObjects(t),n=[];return i.each((function(){var t=acf.getFieldObject(e(this));n.push(t)})),n},acf.newFieldObject=function(e){var t=new acf.FieldObject(e);return acf.doAction("new_field_object",t),t},new acf.Model({priority:5,initialize:function(){["prepare","ready","append","remove"].map((function(e){this.addFieldActions(e)}),this)},addFieldActions:function(e){var t=e+"_field_objects",i=e+"_field_object",n=e+"FieldObject";acf.addAction(e,(function(e){var i=acf.getFieldObjects({parent:e});if(i.length){var n=acf.arrayArgs(arguments);n.splice(0,1,t,i),acf.doAction.apply(null,n)}}),5),acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),e.map((function(e){t[1]=e,acf.doAction.apply(null,t)}))}),5),acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments);t.unshift(i),["type","name","key"].map((function(n){t[0]=i+"/"+n+"="+e.get(n),acf.doAction.apply(null,t)})),t.splice(0,2),e.trigger(n,t)}),5)}}),new acf.Model({id:"fieldManager",events:{"submit #post":"onSubmit","mouseenter .acf-field-list":"onHoverSortable","click .add-field":"onClickAdd"},actions:{removed_field_object:"onRemovedField",sortstop_field_object:"onReorderField",delete_field_object:"onDeleteField",change_field_object_type:"onChangeFieldType",duplicate_field_object:"onDuplicateField"},onSubmit:function(e,t){acf.getFieldObjects().map((function(e){e.submit()}))},setFieldMenuOrder:function(e){this.renderFields(e.$el.parent())},onHoverSortable:function(e,t){t.hasClass("ui-sortable")||t.sortable({helper:function(e,t){return t.clone().find(":input").attr("name",(function(e,t){return"sort_"+parseInt(1e5*Math.random(),10).toString()+"_"+t})).end()},handle:".acf-sortable-handle",connectWith:".acf-field-list",start:function(e,i){var n=acf.getFieldObject(i.item);i.placeholder.height(i.item.height()),acf.doAction("sortstart_field_object",n,t)},update:function(e,i){var n=acf.getFieldObject(i.item);acf.doAction("sortstop_field_object",n,t)}})},onRemovedField:function(e,t){this.renderFields(t)},onReorderField:function(e,t){e.updateParent(),this.renderFields(t)},onDeleteField:function(e){e.getFields().map((function(e){e.delete({animate:!1})}))},onChangeFieldType:function(e){e.$el.find("button.browse-fields").prop("disabled",!1)},onDuplicateField:function(e,t){var i=t.getFields();i.length&&(i.map((function(e){e.wipe(),e.isOpen()&&e.open(),e.updateParent()})),acf.doAction("duplicate_field_objects",i,t,e)),this.setFieldMenuOrder(t)},renderFields:function(e){var t=acf.getFieldObjects({list:e});if(!t.length)return e.addClass("-empty"),void e.parents(".acf-field-list-wrap").first().addClass("-empty");e.removeClass("-empty"),e.parents(".acf-field-list-wrap").first().removeClass("-empty"),t.map((function(e,t){e.prop("menu_order",t)}))},onClickAdd:function(t,i){let n;n=i.hasClass("add-first-field")?i.parents(".acf-field-list").eq(0):i.parent().hasClass("acf-headerbar-actions")||i.parent().hasClass("no-fields-message-inner")?e(".acf-field-list:first"):i.parent().hasClass("acf-sub-field-list-header")?i.parents(".acf-input:first").find(".acf-field-list:first"):i.closest(".acf-tfoot").siblings(".acf-field-list"),this.addField(n)},addField:function(t){var i=e("#tmpl-acf-field").html(),n=e(i),a=n.data("id"),l=acf.uniqid("field_"),s=acf.duplicate({target:n,search:a,replace:l,append:function(e,i){t.append(i)}}),c=acf.getFieldObject(s);c.prop("key",l),c.prop("ID",0),c.prop("label",""),c.prop("name",""),s.attr("data-key",l),s.attr("data-id",l),c.updateParent();var o=c.$input("type");setTimeout((function(){t.hasClass("acf-auto-add-field")?t.removeClass("acf-auto-add-field"):o.trigger("focus")}),251),c.open(),this.renderFields(t),acf.doAction("add_field_object",c),acf.doAction("append_field_object",c)}})},2522:()=>{var e;e=jQuery,new acf.Model({id:"locationManager",wait:"ready",events:{"click .add-location-rule":"onClickAddRule","click .add-location-group":"onClickAddGroup","click .remove-location-rule":"onClickRemoveRule","change .refresh-location-rule":"onChangeRemoveRule"},initialize:function(){this.$el=e("#acf-field-group-options"),this.addProLocations(),this.updateGroupsClass()},addProLocations:function(){if(acf.get("is_pro")&&acf.get("isLicenseActive"))return;const e=acf.get("PROLocationTypes");if("object"!=typeof e)return;const t=this.$el.find("select.refresh-location-rule").find('optgroup[label="Forms"]'),i=` (${acf.__("PRO Only")})`;for(const[n,a]of Object.entries(e))acf.get("is_pro")?t.find("option[value="+n+"]").not(":selected").prop("disabled","disabled").text(`${acf.strEscape(a)}${acf.strEscape(i)}`):t.append(``);const n=this.$el.find("select.location-rule-value option[value=add_new_options_page]");n.length&&n.attr("disabled","disabled")},onClickAddRule:function(e,t){this.addRule(t.closest("tr"))},onClickRemoveRule:function(e,t){this.removeRule(t.closest("tr"))},onChangeRemoveRule:function(e,t){this.changeRule(t.closest("tr"))},onClickAddGroup:function(e,t){this.addGroup()},addRule:function(e){acf.duplicate(e),this.updateGroupsClass()},removeRule:function(e){0==e.siblings("tr").length?e.closest(".rule-group").remove():e.remove(),this.$(".rule-group:first").find("h4").text(acf.__("Show this field group if")),this.updateGroupsClass()},changeRule:function(t){var i=t.closest(".rule-group"),n=t.find("td.param select").attr("name").replace("[param]",""),a={action:"acf/field_group/render_location_rule"};a.rule=acf.serialize(t,n),a.rule.id=t.data("id"),a.rule.group=i.data("id"),acf.disable(t.find("td.value"));const l=this;e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",success:function(e){e&&(t.replaceWith(e),l.addProLocations())}})},addGroup:function(){var e=this.$(".rule-group:last");$group2=acf.duplicate(e),$group2.find("h4").text(acf.__("or")),$group2.find("tr").not(":first").remove(),this.updateGroupsClass()},updateGroupsClass:function(){var e=this.$(".rule-group:last").closest(".rule-groups");e.find(".acf-table tr").length>1?e.addClass("rule-groups-multiple"):e.removeClass("rule-groups-multiple")}})},749:()=>{!function(e){var t=function(e){return acf.strPascalCase(e||"")+"FieldSetting"};acf.registerFieldSetting=function(e){var i=e.prototype,n=t(i.type+" "+i.name);this.models[n]=e},acf.newFieldSetting=function(e){var i=e.get("setting")||"",n=e.get("name")||"",a=t(i+" "+n),l=acf.models[a]||null;return null!==l&&new l(e)},acf.getFieldSetting=function(e){return e instanceof jQuery&&(e=acf.getField(e)),e.setting},new acf.Model({actions:{new_field:"onNewField"},onNewField:function(e){e.setting=acf.newFieldSetting(e)}}),acf.FieldSetting=acf.Model.extend({field:!1,type:"",name:"",wait:"ready",eventScope:".acf-field",events:{change:"render"},setup:function(t){var i=t.$el;this.$el=i,this.field=t,this.$fieldObject=i.closest(".acf-field-object"),this.fieldObject=acf.getFieldObject(this.$fieldObject),e.extend(this.data,t.data)},initialize:function(){this.render()},render:function(){}});var i=acf.FieldSetting.extend({type:"",name:"",render:function(){this.fieldObject.$setting("endpoint").find('input[type="checkbox"]:first').is(":checked")?this.fieldObject.$el.addClass("acf-field-is-endpoint"):this.fieldObject.$el.removeClass("acf-field-is-endpoint")}}),n=i.extend({type:"accordion",name:"endpoint"}),a=i.extend({type:"tab",name:"endpoint"});acf.registerFieldSetting(n),acf.registerFieldSetting(a);var l=acf.FieldSetting.extend({type:"",name:"",render:function(){var e=this.$('input[type="radio"]:checked');"other"!=e.val()&&this.$('input[type="text"]').val(e.val())}}),s=l.extend({type:"date_picker",name:"display_format"}),c=l.extend({type:"date_picker",name:"return_format"});acf.registerFieldSetting(s),acf.registerFieldSetting(c);var o=l.extend({type:"date_time_picker",name:"display_format"}),d=l.extend({type:"date_time_picker",name:"return_format"});acf.registerFieldSetting(o),acf.registerFieldSetting(d);var r=l.extend({type:"time_picker",name:"display_format"}),f=l.extend({type:"time_picker",name:"return_format"});acf.registerFieldSetting(r),acf.registerFieldSetting(f);var p=acf.FieldSetting.extend({type:"color_picker",name:"enable_opacity",render:function(){var e=this.fieldObject.$setting("return_format"),t=this.fieldObject.$setting("default_value"),i=e.find('input[type="radio"][value="string"]').parent("label").contents().last(),n=t.find('input[type="text"]'),a=acf.get("colorPickerL10n");this.field.val()?(i.replaceWith(a.rgba_string),n.attr("placeholder","rgba(255,255,255,0.8)")):(i.replaceWith(a.hex_string),n.attr("placeholder","#FFFFFF"))}});acf.registerFieldSetting(p)}(jQuery)},3319:()=>{var e;e=jQuery,new acf.Model({id:"fieldGroupManager",events:{"submit #post":"onSubmit",'click a[href="#"]':"onClick","click .acf-delete-field-group":"onClickDeleteFieldGroup","blur input#title":"validateTitle","input input#title":"validateTitle"},filters:{find_fields_args:"filterFindFieldArgs",find_fields_selector:"filterFindFieldsSelector"},initialize:function(){acf.addAction("prepare",this.maybeInitNewFieldGroup),acf.add_filter("select2_args",this.setBidirectionalSelect2Args),acf.add_filter("select2_ajax_data",this.setBidirectionalSelect2AjaxDataArgs)},setBidirectionalSelect2Args:function(t,i,n,a,l){if("bidirectional_target"!==a?.data?.("key"))return t;t.dropdownCssClass="field-type-select-results";try{e.fn.select2.amd.require("select2/compat/dropdownCss")}catch(e){console.warn("ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Skipping styling of bidirectional settings."),delete t.dropdownCssClass}return t.templateResult=function(t){if(void 0!==t.element)return t;if(t.children)return t.text;if(t.loading||t.element&&"OPTGROUP"===t.element.nodeName)return(i=e('')).html(acf.escHtml(t.text)),i;if(void 0===t.human_field_type||void 0===t.field_type||void 0===t.this_field)return t.text;var i=e(''+acf.escHtml(t.text)+"");return t.this_field&&i.last().append(''+acf.__("This Field")+""),i.data("element",t.element),i},t},setBidirectionalSelect2AjaxDataArgs:function(e,t,i,n,a){if("bidirectional_target"!==e.field_key)return e;const l=acf.findFieldObjects({child:n}),s=acf.getFieldObject(l);return e.field_key="_acf_bidirectional_target",e.parent_key=s.get("key"),e.field_type=s.get("type"),e.post_type=acf.getField(acf.findFields({parent:l,key:"post_type"})).val(),e},maybeInitNewFieldGroup:function(){e("#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field").length&&(e(".acf-headerbar-actions .add-field").trigger("click"),e(".acf-title-wrap #title").trigger("focus"))},onSubmit:function(t,i){var n=e(".acf-title-wrap #title");n.val()||(t.preventDefault(),acf.unlockForm(i),n.trigger("focus"))},onClick:function(e){e.preventDefault()},onClickDeleteFieldGroup:function(e,t){e.preventDefault(),t.addClass("-hover"),acf.newTooltip({confirm:!0,target:t,context:this,text:acf.__("Move field group to trash?"),confirm:function(){window.location.href=t.attr("href")},cancel:function(){t.removeClass("-hover")}})},validateTitle:function(t,i){let n=e(".acf-publish");i.val()?(i.removeClass("acf-input-error"),n.removeClass("disabled"),e(".acf-publish").removeClass("disabled")):(i.addClass("acf-input-error"),n.addClass("disabled"),e(".acf-publish").addClass("disabled"))},filterFindFieldArgs:function(e){return e.visible=!0,e.parent&&(e.parent.hasClass("acf-field-object")||e.parent.hasClass("acf-browse-fields-modal-wrap")||e.parent.parents(".acf-field-object").length)&&(e.visible=!1,e.excludeSubFields=!0),e.parent&&e.parent.find(".acf-field-object.open").length&&(e.excludeSubFields=!1),e},filterFindFieldsSelector:function(e){return e+", .acf-field-acf-field-group-settings-tabs"}}),new acf.Model({id:"screenOptionsManager",wait:"prepare",events:{"change #acf-field-key-hide":"onFieldKeysChange","change #acf-field-settings-tabs":"onFieldSettingsTabsChange",'change [name="screen_columns"]':"render"},initialize:function(){var t=e("#adv-settings"),i=e("#acf-append-show-on-screen");t.find(".metabox-prefs").append(i.html()),t.find(".metabox-prefs br").remove(),i.remove(),this.$el=e("#screen-options-wrap"),this.render()},isFieldKeysChecked:function(){return this.$el.find("#acf-field-key-hide").prop("checked")},isFieldSettingsTabsChecked:function(){const e=this.$el.find("#acf-field-settings-tabs");return!!e.length&&e.prop("checked")},getSelectedColumnCount:function(){return this.$el.find('input[name="screen_columns"]:checked').val()},onFieldKeysChange:function(e,t){var i=this.isFieldKeysChecked()?1:0;acf.updateUserSetting("show_field_keys",i),this.render()},onFieldSettingsTabsChange:function(){const e=this.isFieldSettingsTabsChecked()?1:0;acf.updateUserSetting("show_field_settings_tabs",e),this.render()},render:function(){this.isFieldKeysChecked()?e("#acf-field-group-fields").addClass("show-field-keys"):e("#acf-field-group-fields").removeClass("show-field-keys"),this.isFieldSettingsTabsChecked()?(e("#acf-field-group-fields").removeClass("hide-tabs"),e(".acf-field-object").each((function(){const t=acf.getFields({type:"tab",parent:e(this),excludeSubFields:!0,limit:1});t.length&&t[0].tabs.set("initialized",!1),acf.doAction("show",e(this))}))):(e("#acf-field-group-fields").addClass("hide-tabs"),e(".acf-field-settings-main").removeClass("acf-hidden").prop("hidden",!1)),1==this.getSelectedColumnCount()?(e("body").removeClass("columns-2"),e("body").addClass("columns-1")):(e("body").removeClass("columns-1"),e("body").addClass("columns-2"))}}),new acf.Model({actions:{new_field:"onNewField"},onNewField:function(t){if(t.has("append")){var i=t.get("append"),n=t.$el.siblings('[data-name="'+i+'"]').first();if(n.length){var a=n.children(".acf-input"),l=a.children("ul");l.length||(a.wrapInner('
                            '),l=a.children("ul"));var s=t.$(".acf-input").html(),c=e("
                          • "+s+"
                          • ");l.append(c),l.attr("data-cols",l.children().length),t.remove()}}}})}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var l=t[n]={exports:{}};return e[n](l,l.exports,i),l.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(3319),i(4770),i(749),i(6298),i(7297),i(2522),i(7942),i(3717)})()})(); \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js deleted file mode 100644 index cd04e8a5f..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js +++ /dev/null @@ -1,11575 +0,0 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js": -/*!****************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js ***! - \****************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * acf.newCompatibility - * - * Inserts a new __proto__ object compatibility layer - * - * @date 15/2/18 - * @since 5.6.9 - * - * @param object instance The object to modify. - * @param object compatibilty Optional. The compatibilty layer. - * @return object compatibilty - */ - - acf.newCompatibility = function (instance, compatibilty) { - // defaults - compatibilty = compatibilty || {}; - - // inherit __proto_- - compatibilty.__proto__ = instance.__proto__; - - // inject - instance.__proto__ = compatibilty; - - // reference - instance.compatibility = compatibilty; - - // return - return compatibilty; - }; - - /** - * acf.getCompatibility - * - * Returns the compatibility layer for a given instance - * - * @date 13/3/18 - * @since 5.6.9 - * - * @param object instance The object to look in. - * @return object|null compatibility The compatibility object or null on failure. - */ - - acf.getCompatibility = function (instance) { - return instance.compatibility || null; - }; - - /** - * acf (compatibility) - * - * Compatibility layer for the acf object - * - * @date 15/2/18 - * @since 5.6.9 - * - * @param void - * @return void - */ - - var _acf = acf.newCompatibility(acf, { - // storage - l10n: {}, - o: {}, - fields: {}, - // changed function names - update: acf.set, - add_action: acf.addAction, - remove_action: acf.removeAction, - do_action: acf.doAction, - add_filter: acf.addFilter, - remove_filter: acf.removeFilter, - apply_filters: acf.applyFilters, - parse_args: acf.parseArgs, - disable_el: acf.disable, - disable_form: acf.disable, - enable_el: acf.enable, - enable_form: acf.enable, - update_user_setting: acf.updateUserSetting, - prepare_for_ajax: acf.prepareForAjax, - is_ajax_success: acf.isAjaxSuccess, - remove_el: acf.remove, - remove_tr: acf.remove, - str_replace: acf.strReplace, - render_select: acf.renderSelect, - get_uniqid: acf.uniqid, - serialize_form: acf.serialize, - esc_html: acf.strEscape, - str_sanitize: acf.strSanitize - }); - _acf._e = function (k1, k2) { - // defaults - k1 = k1 || ''; - k2 = k2 || ''; - - // compability - var compatKey = k2 ? k1 + '.' + k2 : k1; - var compats = { - 'image.select': 'Select Image', - 'image.edit': 'Edit Image', - 'image.update': 'Update Image' - }; - if (compats[compatKey]) { - return acf.__(compats[compatKey]); - } - - // try k1 - var string = this.l10n[k1] || ''; - - // try k2 - if (k2) { - string = string[k2] || ''; - } - - // return - return string; - }; - _acf.get_selector = function (s) { - // vars - var selector = '.acf-field'; - - // bail early if no search - if (!s) { - return selector; - } - - // compatibility with object - if ($.isPlainObject(s)) { - if ($.isEmptyObject(s)) { - return selector; - } else { - for (var k in s) { - s = s[k]; - break; - } - } - } - - // append - selector += '-' + s; - - // replace underscores (split/join replaces all and is faster than regex!) - selector = acf.strReplace('_', '-', selector); - - // remove potential double up - selector = acf.strReplace('field-field-', 'field-', selector); - - // return - return selector; - }; - _acf.get_fields = function (s, $el, all) { - // args - var args = { - is: s || '', - parent: $el || false, - suppressFilters: all || false - }; - - // change 'field_123' to '.acf-field-123' - if (args.is) { - args.is = this.get_selector(args.is); - } - - // return - return acf.findFields(args); - }; - _acf.get_field = function (s, $el) { - // get fields - var $fields = this.get_fields.apply(this, arguments); - - // return - if ($fields.length) { - return $fields.first(); - } else { - return false; - } - }; - _acf.get_closest_field = function ($el, s) { - return $el.closest(this.get_selector(s)); - }; - _acf.get_field_wrap = function ($el) { - return $el.closest(this.get_selector()); - }; - _acf.get_field_key = function ($field) { - return $field.data('key'); - }; - _acf.get_field_type = function ($field) { - return $field.data('type'); - }; - _acf.get_data = function ($el, defaults) { - return acf.parseArgs($el.data(), defaults); - }; - _acf.maybe_get = function (obj, key, value) { - // default - if (value === undefined) { - value = null; - } - - // get keys - keys = String(key).split('.'); - - // acf.isget - for (var i = 0; i < keys.length; i++) { - if (!obj.hasOwnProperty(keys[i])) { - return value; - } - obj = obj[keys[i]]; - } - return obj; - }; - - /** - * hooks - * - * Modify add_action and add_filter functions to add compatibility with changed $field parameter - * Using the acf.add_action() or acf.add_filter() functions will interpret new field parameters as jQuery $field - * - * @date 12/5/18 - * @since 5.6.9 - * - * @param void - * @return void - */ - - var compatibleArgument = function (arg) { - return arg instanceof acf.Field ? arg.$el : arg; - }; - var compatibleArguments = function (args) { - return acf.arrayArgs(args).map(compatibleArgument); - }; - var compatibleCallback = function (origCallback) { - return function () { - // convert to compatible arguments - if (arguments.length) { - var args = compatibleArguments(arguments); - - // add default argument for 'ready', 'append' and 'load' events - } else { - var args = [$(document)]; - } - - // return - return origCallback.apply(this, args); - }; - }; - _acf.add_action = function (action, callback, priority, context) { - // handle multiple actions - var actions = action.split(' '); - var length = actions.length; - if (length > 1) { - for (var i = 0; i < length; i++) { - action = actions[i]; - _acf.add_action.apply(this, arguments); - } - return this; - } - - // single - var callback = compatibleCallback(callback); - return acf.addAction.apply(this, arguments); - }; - _acf.add_filter = function (action, callback, priority, context) { - var callback = compatibleCallback(callback); - return acf.addFilter.apply(this, arguments); - }; - - /* - * acf.model - * - * This model acts as a scafold for action.event driven modules - * - * @type object - * @date 8/09/2014 - * @since 5.0.0 - * - * @param (object) - * @return (object) - */ - - _acf.model = { - actions: {}, - filters: {}, - events: {}, - extend: function (args) { - // extend - var model = $.extend({}, this, args); - - // setup actions - $.each(model.actions, function (name, callback) { - model._add_action(name, callback); - }); - - // setup filters - $.each(model.filters, function (name, callback) { - model._add_filter(name, callback); - }); - - // setup events - $.each(model.events, function (name, callback) { - model._add_event(name, callback); - }); - - // return - return model; - }, - _add_action: function (name, callback) { - // split - var model = this, - data = name.split(' '); - - // add missing priority - var name = data[0] || '', - priority = data[1] || 10; - - // add action - acf.add_action(name, model[callback], priority, model); - }, - _add_filter: function (name, callback) { - // split - var model = this, - data = name.split(' '); - - // add missing priority - var name = data[0] || '', - priority = data[1] || 10; - - // add action - acf.add_filter(name, model[callback], priority, model); - }, - _add_event: function (name, callback) { - // vars - var model = this, - i = name.indexOf(' '), - event = i > 0 ? name.substr(0, i) : name, - selector = i > 0 ? name.substr(i + 1) : ''; - - // event - var fn = function (e) { - // append $el to event object - e.$el = $(this); - - // append $field to event object (used in field group) - if (acf.field_group) { - e.$field = e.$el.closest('.acf-field-object'); - } - - // event - if (typeof model.event === 'function') { - e = model.event(e); - } - - // callback - model[callback].apply(model, arguments); - }; - - // add event - if (selector) { - $(document).on(event, selector, fn); - } else { - $(document).on(event, fn); - } - }, - get: function (name, value) { - // defaults - value = value || null; - - // get - if (typeof this[name] !== 'undefined') { - value = this[name]; - } - - // return - return value; - }, - set: function (name, value) { - // set - this[name] = value; - - // function for 3rd party - if (typeof this['_set_' + name] === 'function') { - this['_set_' + name].apply(this); - } - - // return for chaining - return this; - } - }; - - /* - * field - * - * This model sets up many of the field's interactions - * - * @type function - * @date 21/02/2014 - * @since 3.5.1 - * - * @param n/a - * @return n/a - */ - - _acf.field = acf.model.extend({ - type: '', - o: {}, - $field: null, - _add_action: function (name, callback) { - // vars - var model = this; - - // update name - name = name + '_field/type=' + model.type; - - // add action - acf.add_action(name, function ($field) { - // focus - model.set('$field', $field); - - // callback - model[callback].apply(model, arguments); - }); - }, - _add_filter: function (name, callback) { - // vars - var model = this; - - // update name - name = name + '_field/type=' + model.type; - - // add action - acf.add_filter(name, function ($field) { - // focus - model.set('$field', $field); - - // callback - model[callback].apply(model, arguments); - }); - }, - _add_event: function (name, callback) { - // vars - var model = this, - event = name.substr(0, name.indexOf(' ')), - selector = name.substr(name.indexOf(' ') + 1), - context = acf.get_selector(model.type); - - // add event - $(document).on(event, context + ' ' + selector, function (e) { - // vars - var $el = $(this); - var $field = acf.get_closest_field($el, model.type); - - // bail early if no field - if (!$field.length) return; - - // focus - if (!$field.is(model.$field)) { - model.set('$field', $field); - } - - // append to event - e.$el = $el; - e.$field = $field; - - // callback - model[callback].apply(model, [e]); - }); - }, - _set_$field: function () { - // callback - if (typeof this.focus === 'function') { - this.focus(); - } - }, - // depreciated - doFocus: function ($field) { - return this.set('$field', $field); - } - }); - - /** - * validation - * - * description - * - * @date 15/2/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var _validation = acf.newCompatibility(acf.validation, { - remove_error: function ($field) { - acf.getField($field).removeError(); - }, - add_warning: function ($field, message) { - acf.getField($field).showNotice({ - text: message, - type: 'warning', - timeout: 1000 - }); - }, - fetch: acf.validateForm, - enableSubmit: acf.enableSubmit, - disableSubmit: acf.disableSubmit, - showSpinner: acf.showSpinner, - hideSpinner: acf.hideSpinner, - unlockForm: acf.unlockForm, - lockForm: acf.lockForm - }); - - /** - * tooltip - * - * description - * - * @date 15/2/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - _acf.tooltip = { - tooltip: function (text, $el) { - var tooltip = acf.newTooltip({ - text: text, - target: $el - }); - - // return - return tooltip.$el; - }, - temp: function (text, $el) { - var tooltip = acf.newTooltip({ - text: text, - target: $el, - timeout: 250 - }); - }, - confirm: function ($el, callback, text, button_y, button_n) { - var tooltip = acf.newTooltip({ - confirm: true, - text: text, - target: $el, - confirm: function () { - callback(true); - }, - cancel: function () { - callback(false); - } - }); - }, - confirm_remove: function ($el, callback) { - var tooltip = acf.newTooltip({ - confirmRemove: true, - target: $el, - confirm: function () { - callback(true); - }, - cancel: function () { - callback(false); - } - }); - } - }; - - /** - * tooltip - * - * description - * - * @date 15/2/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - _acf.media = new acf.Model({ - activeFrame: false, - actions: { - new_media_popup: 'onNewMediaPopup' - }, - frame: function () { - return this.activeFrame; - }, - onNewMediaPopup: function (popup) { - this.activeFrame = popup.frame; - }, - popup: function (props) { - // update props - if (props.mime_types) { - props.allowedTypes = props.mime_types; - } - if (props.id) { - props.attachment = props.id; - } - - // new - var popup = acf.newMediaPopup(props); - - // append - /* - if( props.selected ) { - popup.selected = props.selected; - } - */ - - // return - return popup.frame; - } - }); - - /** - * Select2 - * - * description - * - * @date 11/6/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - _acf.select2 = { - init: function ($select, args, $field) { - // compatible args - if (args.allow_null) { - args.allowNull = args.allow_null; - } - if (args.ajax_action) { - args.ajaxAction = args.ajax_action; - } - if ($field) { - args.field = acf.getField($field); - } - - // return - return acf.newSelect2($select, args); - }, - destroy: function ($select) { - return acf.getInstance($select).destroy(); - } - }; - - /** - * postbox - * - * description - * - * @date 11/6/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - _acf.postbox = { - render: function (args) { - // compatible args - if (args.edit_url) { - args.editLink = args.edit_url; - } - if (args.edit_title) { - args.editTitle = args.edit_title; - } - - // return - return acf.newPostbox(args); - } - }; - - /** - * acf.screen - * - * description - * - * @date 11/6/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.newCompatibility(acf.screen, { - update: function () { - return this.set.apply(this, arguments); - }, - fetch: acf.screen.check - }); - _acf.ajax = acf.screen; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js": -/*!******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js ***! - \******************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var __ = acf.__; - var parseString = function (val) { - return val ? '' + val : ''; - }; - var isEqualTo = function (v1, v2) { - return parseString(v1).toLowerCase() === parseString(v2).toLowerCase(); - }; - - /** - * Checks if rule and selection are equal numbers. - * - * @param {string} v1 - The rule value to expect. - * @param {number|string|Array} v2 - The selected value to compare. - * @returns {boolean} Returns true if the values are equal numbers, otherwise returns false. - */ - var isEqualToNumber = function (v1, v2) { - if (v2 instanceof Array) { - return v2.length === 1 && isEqualToNumber(v1, v2[0]); - } - return parseFloat(v1) === parseFloat(v2); - }; - var isGreaterThan = function (v1, v2) { - return parseFloat(v1) > parseFloat(v2); - }; - var isLessThan = function (v1, v2) { - return parseFloat(v1) < parseFloat(v2); - }; - var inArray = function (v1, array) { - // cast all values as string - array = array.map(function (v2) { - return parseString(v2); - }); - return array.indexOf(v1) > -1; - }; - var containsString = function (haystack, needle) { - return parseString(haystack).indexOf(parseString(needle)) > -1; - }; - var matchesPattern = function (v1, pattern) { - var regexp = new RegExp(parseString(pattern), 'gi'); - return parseString(v1).match(regexp); - }; - const conditionalSelect2 = function (field, type) { - const $select = $(''); - let queryAction = `acf/fields/${type}/query`; - if (type === 'user') { - queryAction = 'acf/ajax/query_users'; - } - const ajaxData = { - action: queryAction, - field_key: field.data.key, - s: '', - type: field.data.key - }; - const typeAttr = acf.escAttr(type); - const template = function (selection) { - return `` + acf.escHtml(selection.text) + ''; - }; - const resultsTemplate = function (results) { - let classes = results.text.startsWith('- ') ? `acf-${typeAttr}-select-name acf-${typeAttr}-select-sub-item` : `acf-${typeAttr}-select-name`; - return '' + acf.escHtml(results.text) + '' + `` + (results.id ? results.id : '') + ''; - }; - const select2Props = { - field: false, - ajax: true, - ajaxAction: queryAction, - ajaxData: function (data) { - ajaxData.paged = data.paged; - ajaxData.s = data.s; - ajaxData.conditional_logic = true; - ajaxData.include = $.isNumeric(data.s) ? Number(data.s) : ''; - return acf.prepareForAjax(ajaxData); - }, - escapeMarkup: function (markup) { - return acf.escHtml(markup); - }, - templateSelection: template, - templateResult: resultsTemplate - }; - $select.data('acfSelect2Props', select2Props); - return $select; - }; - /** - * Adds condition for Page Link having Page Link equal to. - * - * @since 6.3 - */ - var HasPageLink = acf.Condition.extend({ - type: 'hasPageLink', - operator: '==', - label: __('Page is equal to'), - fieldTypes: ['page_link'], - match: function (rule, field) { - return isEqualTo(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'page_link'); - } - }); - acf.registerConditionType(HasPageLink); - - /** - * Adds condition for Page Link not equal to. - * - * @since 6.3 - */ - var HasPageLinkNotEqual = acf.Condition.extend({ - type: 'hasPageLinkNotEqual', - operator: '!==', - label: __('Page is not equal to'), - fieldTypes: ['page_link'], - match: function (rule, field) { - return !isEqualTo(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'page_link'); - } - }); - acf.registerConditionType(HasPageLinkNotEqual); - - /** - * Adds condition for Page Link containing a specific Page Link. - * - * @since 6.3 - */ - var containsPageLink = acf.Condition.extend({ - type: 'containsPageLink', - operator: '==contains', - label: __('Pages contain'), - fieldTypes: ['page_link'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = false; - if (val instanceof Array) { - match = val.includes(ruleVal); - } else { - match = val === ruleVal; - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'page_link'); - } - }); - acf.registerConditionType(containsPageLink); - - /** - * Adds condition for Page Link not containing a specific Page Link. - * - * @since 6.3 - */ - var containsNotPageLink = acf.Condition.extend({ - type: 'containsNotPageLink', - operator: '!=contains', - label: __('Pages do not contain'), - fieldTypes: ['page_link'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = true; - if (val instanceof Array) { - match = !val.includes(ruleVal); - } else { - match = val !== ruleVal; - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'page_link'); - } - }); - acf.registerConditionType(containsNotPageLink); - - /** - * Adds condition for when any page link is selected. - * - * @since 6.3 - */ - var HasAnyPageLink = acf.Condition.extend({ - type: 'hasAnyPageLink', - operator: '!=empty', - label: __('Has any page selected'), - fieldTypes: ['page_link'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !!val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasAnyPageLink); - - /** - * Adds condition for when no page link is selected. - * - * @since 6.3 - */ - var HasNoPageLink = acf.Condition.extend({ - type: 'hasNoPageLink', - operator: '==empty', - label: __('Has no page selected'), - fieldTypes: ['page_link'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasNoPageLink); - - /** - * Adds condition for user field having user equal to. - * - * @since 6.3 - */ - var HasUser = acf.Condition.extend({ - type: 'hasUser', - operator: '==', - label: __('User is equal to'), - fieldTypes: ['user'], - match: function (rule, field) { - return isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'user'); - } - }); - acf.registerConditionType(HasUser); - - /** - * Adds condition for user field having user not equal to. - * - * @since 6.3 - */ - var HasUserNotEqual = acf.Condition.extend({ - type: 'hasUserNotEqual', - operator: '!==', - label: __('User is not equal to'), - fieldTypes: ['user'], - match: function (rule, field) { - return !isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'user'); - } - }); - acf.registerConditionType(HasUserNotEqual); - - /** - * Adds condition for user field containing a specific user. - * - * @since 6.3 - */ - var containsUser = acf.Condition.extend({ - type: 'containsUser', - operator: '==contains', - label: __('Users contain'), - fieldTypes: ['user'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = false; - if (val instanceof Array) { - match = val.includes(ruleVal); - } else { - match = val === ruleVal; - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'user'); - } - }); - acf.registerConditionType(containsUser); - - /** - * Adds condition for user field not containing a specific user. - * - * @since 6.3 - */ - var containsNotUser = acf.Condition.extend({ - type: 'containsNotUser', - operator: '!=contains', - label: __('Users do not contain'), - fieldTypes: ['user'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = true; - if (val instanceof Array) { - match = !val.includes(ruleVal); - } else { - match = !val === ruleVal; - } - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'user'); - } - }); - acf.registerConditionType(containsNotUser); - - /** - * Adds condition for when any user is selected. - * - * @since 6.3 - */ - var HasAnyUser = acf.Condition.extend({ - type: 'hasAnyUser', - operator: '!=empty', - label: __('Has any user selected'), - fieldTypes: ['user'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !!val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasAnyUser); - - /** - * Adds condition for when no user is selected. - * - * @since 6.3 - */ - var HasNoUser = acf.Condition.extend({ - type: 'hasNoUser', - operator: '==empty', - label: __('Has no user selected'), - fieldTypes: ['user'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasNoUser); - - /** - * Adds condition for Relationship having Relationship equal to. - * - * @since 6.3 - */ - var HasRelationship = acf.Condition.extend({ - type: 'hasRelationship', - operator: '==', - label: __('Relationship is equal to'), - fieldTypes: ['relationship'], - match: function (rule, field) { - return isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'relationship'); - } - }); - acf.registerConditionType(HasRelationship); - - /** - * Adds condition for selection having Relationship not equal to. - * - * @since 6.3 - */ - var HasRelationshipNotEqual = acf.Condition.extend({ - type: 'hasRelationshipNotEqual', - operator: '!==', - label: __('Relationship is not equal to'), - fieldTypes: ['relationship'], - match: function (rule, field) { - return !isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'relationship'); - } - }); - acf.registerConditionType(HasRelationshipNotEqual); - - /** - * Adds condition for Relationship containing a specific Relationship. - * - * @since 6.3 - */ - var containsRelationship = acf.Condition.extend({ - type: 'containsRelationship', - operator: '==contains', - label: __('Relationships contain'), - fieldTypes: ['relationship'], - match: function (rule, field) { - const val = field.val(); - // Relationships are stored as strings, use float to compare to field's rule value. - const ruleVal = parseInt(rule.value); - let match = false; - if (val instanceof Array) { - match = val.includes(ruleVal); - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'relationship'); - } - }); - acf.registerConditionType(containsRelationship); - - /** - * Adds condition for Relationship not containing a specific Relationship. - * - * @since 6.3 - */ - var containsNotRelationship = acf.Condition.extend({ - type: 'containsNotRelationship', - operator: '!=contains', - label: __('Relationships do not contain'), - fieldTypes: ['relationship'], - match: function (rule, field) { - const val = field.val(); - // Relationships are stored as strings, use float to compare to field's rule value. - const ruleVal = parseInt(rule.value); - let match = true; - if (val instanceof Array) { - match = !val.includes(ruleVal); - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'relationship'); - } - }); - acf.registerConditionType(containsNotRelationship); - - /** - * Adds condition for when any relation is selected. - * - * @since 6.3 - */ - var HasAnyRelation = acf.Condition.extend({ - type: 'hasAnyRelation', - operator: '!=empty', - label: __('Has any relationship selected'), - fieldTypes: ['relationship'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !!val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasAnyRelation); - - /** - * Adds condition for when no relation is selected. - * - * @since 6.3 - */ - var HasNoRelation = acf.Condition.extend({ - type: 'hasNoRelation', - operator: '==empty', - label: __('Has no relationship selected'), - fieldTypes: ['relationship'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasNoRelation); - - /** - * Adds condition for having post equal to. - * - * @since 6.3 - */ - var HasPostObject = acf.Condition.extend({ - type: 'hasPostObject', - operator: '==', - label: __('Post is equal to'), - fieldTypes: ['post_object'], - match: function (rule, field) { - return isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'post_object'); - } - }); - acf.registerConditionType(HasPostObject); - - /** - * Adds condition for selection having post not equal to. - * - * @since 6.3 - */ - var HasPostObjectNotEqual = acf.Condition.extend({ - type: 'hasPostObjectNotEqual', - operator: '!==', - label: __('Post is not equal to'), - fieldTypes: ['post_object'], - match: function (rule, field) { - return !isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'post_object'); - } - }); - acf.registerConditionType(HasPostObjectNotEqual); - - /** - * Adds condition for Relationship containing a specific Relationship. - * - * @since 6.3 - */ - var containsPostObject = acf.Condition.extend({ - type: 'containsPostObject', - operator: '==contains', - label: __('Posts contain'), - fieldTypes: ['post_object'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = false; - if (val instanceof Array) { - match = val.includes(ruleVal); - } else { - match = val === ruleVal; - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'post_object'); - } - }); - acf.registerConditionType(containsPostObject); - - /** - * Adds condition for Relationship not containing a specific Relationship. - * - * @since 6.3 - */ - var containsNotPostObject = acf.Condition.extend({ - type: 'containsNotPostObject', - operator: '!=contains', - label: __('Posts do not contain'), - fieldTypes: ['post_object'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = true; - if (val instanceof Array) { - match = !val.includes(ruleVal); - } else { - match = val !== ruleVal; - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'post_object'); - } - }); - acf.registerConditionType(containsNotPostObject); - - /** - * Adds condition for when any post is selected. - * - * @since 6.3 - */ - var HasAnyPostObject = acf.Condition.extend({ - type: 'hasAnyPostObject', - operator: '!=empty', - label: __('Has any post selected'), - fieldTypes: ['post_object'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !!val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasAnyPostObject); - - /** - * Adds condition for when no post is selected. - * - * @since 6.3 - */ - var HasNoPostObject = acf.Condition.extend({ - type: 'hasNoPostObject', - operator: '==empty', - label: __('Has no post selected'), - fieldTypes: ['post_object'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasNoPostObject); - - /** - * Adds condition for taxonomy having term equal to. - * - * @since 6.3 - */ - var HasTerm = acf.Condition.extend({ - type: 'hasTerm', - operator: '==', - label: __('Term is equal to'), - fieldTypes: ['taxonomy'], - match: function (rule, field) { - return isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'taxonomy'); - } - }); - acf.registerConditionType(HasTerm); - - /** - * Adds condition for taxonomy having term not equal to. - * - * @since 6.3 - */ - var hasTermNotEqual = acf.Condition.extend({ - type: 'hasTermNotEqual', - operator: '!==', - label: __('Term is not equal to'), - fieldTypes: ['taxonomy'], - match: function (rule, field) { - return !isEqualToNumber(rule.value, field.val()); - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'taxonomy'); - } - }); - acf.registerConditionType(hasTermNotEqual); - - /** - * Adds condition for taxonomy containing a specific term. - * - * @since 6.3 - */ - var containsTerm = acf.Condition.extend({ - type: 'containsTerm', - operator: '==contains', - label: __('Terms contain'), - fieldTypes: ['taxonomy'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = false; - if (val instanceof Array) { - match = val.includes(ruleVal); - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'taxonomy'); - } - }); - acf.registerConditionType(containsTerm); - - /** - * Adds condition for taxonomy not containing a specific term. - * - * @since 6.3 - */ - var containsNotTerm = acf.Condition.extend({ - type: 'containsNotTerm', - operator: '!=contains', - label: __('Terms do not contain'), - fieldTypes: ['taxonomy'], - match: function (rule, field) { - const val = field.val(); - const ruleVal = rule.value; - let match = true; - if (val instanceof Array) { - match = !val.includes(ruleVal); - } - return match; - }, - choices: function (fieldObject) { - return conditionalSelect2(fieldObject, 'taxonomy'); - } - }); - acf.registerConditionType(containsNotTerm); - - /** - * Adds condition for when any term is selected. - * - * @since 6.3 - */ - var HasAnyTerm = acf.Condition.extend({ - type: 'hasAnyTerm', - operator: '!=empty', - label: __('Has any term selected'), - fieldTypes: ['taxonomy'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !!val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasAnyTerm); - - /** - * Adds condition for when no term is selected. - * - * @since 6.3 - */ - var HasNoTerm = acf.Condition.extend({ - type: 'hasNoTerm', - operator: '==empty', - label: __('Has no term selected'), - fieldTypes: ['taxonomy'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return !val; - }, - choices: function () { - return ''; - } - }); - acf.registerConditionType(HasNoTerm); - - /** - * hasValue - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var HasValue = acf.Condition.extend({ - type: 'hasValue', - operator: '!=empty', - label: __('Has any value'), - fieldTypes: ['text', 'textarea', 'number', 'range', 'email', 'url', 'password', 'image', 'file', 'wysiwyg', 'oembed', 'select', 'checkbox', 'radio', 'button_group', 'link', 'google_map', 'date_picker', 'date_time_picker', 'time_picker', 'color_picker', 'icon_picker'], - match: function (rule, field) { - let val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return val ? true : false; - }, - choices: function (fieldObject) { - return ''; - } - }); - acf.registerConditionType(HasValue); - - /** - * hasValue - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var HasNoValue = HasValue.extend({ - type: 'hasNoValue', - operator: '==empty', - label: __('Has no value'), - match: function (rule, field) { - return !HasValue.prototype.match.apply(this, arguments); - } - }); - acf.registerConditionType(HasNoValue); - - /** - * EqualTo - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var EqualTo = acf.Condition.extend({ - type: 'equalTo', - operator: '==', - label: __('Value is equal to'), - fieldTypes: ['text', 'textarea', 'number', 'range', 'email', 'url', 'password'], - match: function (rule, field) { - if (acf.isNumeric(rule.value)) { - return isEqualToNumber(rule.value, field.val()); - } else { - return isEqualTo(rule.value, field.val()); - } - }, - choices: function (fieldObject) { - return ''; - } - }); - acf.registerConditionType(EqualTo); - - /** - * NotEqualTo - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var NotEqualTo = EqualTo.extend({ - type: 'notEqualTo', - operator: '!=', - label: __('Value is not equal to'), - match: function (rule, field) { - return !EqualTo.prototype.match.apply(this, arguments); - } - }); - acf.registerConditionType(NotEqualTo); - - /** - * PatternMatch - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var PatternMatch = acf.Condition.extend({ - type: 'patternMatch', - operator: '==pattern', - label: __('Value matches pattern'), - fieldTypes: ['text', 'textarea', 'email', 'url', 'password', 'wysiwyg'], - match: function (rule, field) { - return matchesPattern(field.val(), rule.value); - }, - choices: function (fieldObject) { - return ''; - } - }); - acf.registerConditionType(PatternMatch); - - /** - * Contains - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var Contains = acf.Condition.extend({ - type: 'contains', - operator: '==contains', - label: __('Value contains'), - fieldTypes: ['text', 'textarea', 'number', 'email', 'url', 'password', 'wysiwyg', 'oembed', 'select'], - match: function (rule, field) { - return containsString(field.val(), rule.value); - }, - choices: function (fieldObject) { - return ''; - } - }); - acf.registerConditionType(Contains); - - /** - * TrueFalseEqualTo - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var TrueFalseEqualTo = EqualTo.extend({ - type: 'trueFalseEqualTo', - choiceType: 'select', - fieldTypes: ['true_false'], - choices: function (field) { - return [{ - id: 1, - text: __('Checked') - }]; - } - }); - acf.registerConditionType(TrueFalseEqualTo); - - /** - * TrueFalseNotEqualTo - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var TrueFalseNotEqualTo = NotEqualTo.extend({ - type: 'trueFalseNotEqualTo', - choiceType: 'select', - fieldTypes: ['true_false'], - choices: function (field) { - return [{ - id: 1, - text: __('Checked') - }]; - } - }); - acf.registerConditionType(TrueFalseNotEqualTo); - - /** - * SelectEqualTo - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var SelectEqualTo = acf.Condition.extend({ - type: 'selectEqualTo', - operator: '==', - label: __('Value is equal to'), - fieldTypes: ['select', 'checkbox', 'radio', 'button_group'], - match: function (rule, field) { - var val = field.val(); - if (val instanceof Array) { - return inArray(rule.value, val); - } else { - return isEqualTo(rule.value, val); - } - }, - choices: function (fieldObject) { - // vars - var choices = []; - var lines = fieldObject.$setting('choices textarea').val().split('\n'); - - // allow null - if (fieldObject.$input('allow_null').prop('checked')) { - choices.push({ - id: '', - text: __('Null') - }); - } - - // loop - lines.map(function (line) { - // split - line = line.split(':'); - - // default label to value - line[1] = line[1] || line[0]; - - // append - choices.push({ - id: line[0].trim(), - text: line[1].trim() - }); - }); - - // return - return choices; - } - }); - acf.registerConditionType(SelectEqualTo); - - /** - * SelectNotEqualTo - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var SelectNotEqualTo = SelectEqualTo.extend({ - type: 'selectNotEqualTo', - operator: '!=', - label: __('Value is not equal to'), - match: function (rule, field) { - return !SelectEqualTo.prototype.match.apply(this, arguments); - } - }); - acf.registerConditionType(SelectNotEqualTo); - - /** - * GreaterThan - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var GreaterThan = acf.Condition.extend({ - type: 'greaterThan', - operator: '>', - label: __('Value is greater than'), - fieldTypes: ['number', 'range'], - match: function (rule, field) { - var val = field.val(); - if (val instanceof Array) { - val = val.length; - } - return isGreaterThan(val, rule.value); - }, - choices: function (fieldObject) { - return ''; - } - }); - acf.registerConditionType(GreaterThan); - - /** - * LessThan - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var LessThan = GreaterThan.extend({ - type: 'lessThan', - operator: '<', - label: __('Value is less than'), - match: function (rule, field) { - var val = field.val(); - if (val instanceof Array) { - val = val.length; - } - if (val === undefined || val === null || val === false) { - return true; - } - return isLessThan(val, rule.value); - }, - choices: function (fieldObject) { - return ''; - } - }); - acf.registerConditionType(LessThan); - - /** - * SelectedGreaterThan - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var SelectionGreaterThan = GreaterThan.extend({ - type: 'selectionGreaterThan', - label: __('Selection is greater than'), - fieldTypes: ['checkbox', 'select', 'post_object', 'page_link', 'relationship', 'taxonomy', 'user'] - }); - acf.registerConditionType(SelectionGreaterThan); - - /** - * SelectionLessThan - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param void - * @return void - */ - var SelectionLessThan = LessThan.extend({ - type: 'selectionLessThan', - label: __('Selection is less than'), - fieldTypes: ['checkbox', 'select', 'post_object', 'page_link', 'relationship', 'taxonomy', 'user'] - }); - acf.registerConditionType(SelectionLessThan); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js": -/*!************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js ***! - \************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - // vars - var storage = []; - - /** - * acf.Condition - * - * description - * - * @date 23/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.Condition = acf.Model.extend({ - type: '', - // used for model name - operator: '==', - // rule operator - label: '', - // label shown when editing fields - choiceType: 'input', - // input, select - fieldTypes: [], - // auto connect this conditions with these field types - - data: { - conditions: false, - // the parent instance - field: false, - // the field which we query against - rule: {} // the rule [field, operator, value] - }, - events: { - change: 'change', - keyup: 'change', - enableField: 'change', - disableField: 'change' - }, - setup: function (props) { - $.extend(this.data, props); - }, - getEventTarget: function ($el, event) { - return $el || this.get('field').$el; - }, - change: function (e, $el) { - this.get('conditions').change(e); - }, - match: function (rule, field) { - return false; - }, - calculate: function () { - return this.match(this.get('rule'), this.get('field')); - }, - choices: function (field) { - return ''; - } - }); - - /** - * acf.newCondition - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.newCondition = function (rule, conditions) { - // currently setting up conditions for fieldX, this field is the 'target' - var target = conditions.get('field'); - - // use the 'target' to find the 'trigger' field. - // - this field is used to setup the conditional logic events - var field = target.getField(rule.field); - - // bail early if no target or no field (possible if field doesn't exist due to HTML error) - if (!target || !field) { - return false; - } - - // vars - var args = { - rule: rule, - target: target, - conditions: conditions, - field: field - }; - - // vars - var fieldType = field.get('type'); - var operator = rule.operator; - - // get avaibale conditions - var conditionTypes = acf.getConditionTypes({ - fieldType: fieldType, - operator: operator - }); - - // instantiate - var model = conditionTypes[0] || acf.Condition; - - // instantiate - var condition = new model(args); - - // return - return condition; - }; - - /** - * mid - * - * Calculates the model ID for a field type - * - * @date 15/12/17 - * @since 5.6.5 - * - * @param string type - * @return string - */ - - var modelId = function (type) { - return acf.strPascalCase(type || '') + 'Condition'; - }; - - /** - * acf.registerConditionType - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.registerConditionType = function (model) { - // vars - var proto = model.prototype; - var type = proto.type; - var mid = modelId(type); - - // store model - acf.models[mid] = model; - - // store reference - storage.push(type); - }; - - /** - * acf.getConditionType - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getConditionType = function (type) { - var mid = modelId(type); - return acf.models[mid] || false; - }; - - /** - * acf.registerConditionForFieldType - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.registerConditionForFieldType = function (conditionType, fieldType) { - // get model - var model = acf.getConditionType(conditionType); - - // append - if (model) { - model.prototype.fieldTypes.push(fieldType); - } - }; - - /** - * acf.getConditionTypes - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getConditionTypes = function (args) { - // defaults - args = acf.parseArgs(args, { - fieldType: '', - operator: '' - }); - - // clonse available types - var types = []; - - // loop - storage.map(function (type) { - // vars - var model = acf.getConditionType(type); - var ProtoFieldTypes = model.prototype.fieldTypes; - var ProtoOperator = model.prototype.operator; - - // check fieldType - if (args.fieldType && ProtoFieldTypes.indexOf(args.fieldType) === -1) { - return; - } - - // check operator - if (args.operator && ProtoOperator !== args.operator) { - return; - } - - // append - types.push(model); - }); - - // return - return types; - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js": -/*!*************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js ***! - \*************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - // vars - var CONTEXT = 'conditional_logic'; - - /** - * conditionsManager - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var conditionsManager = new acf.Model({ - id: 'conditionsManager', - priority: 20, - // run actions later - - actions: { - new_field: 'onNewField' - }, - onNewField: function (field) { - if (field.has('conditions')) { - field.getConditions().render(); - } - } - }); - - /** - * acf.Field.prototype.getField - * - * Finds a field that is related to another field - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var getSiblingField = function (field, key) { - // find sibling (very fast) - var fields = acf.getFields({ - key: key, - sibling: field.$el, - suppressFilters: true - }); - - // find sibling-children (fast) - // needed for group fields, accordions, etc - if (!fields.length) { - fields = acf.getFields({ - key: key, - parent: field.$el.parent(), - suppressFilters: true - }); - } - - // Check for fields on other settings tabs (probably less fast). - if (!fields.length && $('.acf-field-settings').length) { - fields = acf.getFields({ - key: key, - parent: field.$el.parents('.acf-field-settings:first'), - suppressFilters: true - }); - } - if (!fields.length && $('#acf-basic-settings').length) { - fields = acf.getFields({ - key: key, - parent: $('#acf-basic-settings'), - suppressFilters: true - }); - } - - // return - if (fields.length) { - return fields[0]; - } - return false; - }; - acf.Field.prototype.getField = function (key) { - // get sibling field - var field = getSiblingField(this, key); - - // return early - if (field) { - return field; - } - - // move up through each parent and try again - var parents = this.parents(); - for (var i = 0; i < parents.length; i++) { - // get sibling field - field = getSiblingField(parents[i], key); - - // return early - if (field) { - return field; - } - } - - // return - return false; - }; - - /** - * acf.Field.prototype.getConditions - * - * Returns the field's conditions instance - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.Field.prototype.getConditions = function () { - // instantiate - if (!this.conditions) { - this.conditions = new Conditions(this); - } - - // return - return this.conditions; - }; - - /** - * Conditions - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - var timeout = false; - var Conditions = acf.Model.extend({ - id: 'Conditions', - data: { - field: false, - // The field with "data-conditions" (target). - timeStamp: false, - // Reference used during "change" event. - groups: [] // The groups of condition instances. - }, - setup: function (field) { - // data - this.data.field = field; - - // vars - var conditions = field.get('conditions'); - - // detect groups - if (conditions instanceof Array) { - // detect groups - if (conditions[0] instanceof Array) { - // loop - conditions.map(function (rules, i) { - this.addRules(rules, i); - }, this); - - // detect rules - } else { - this.addRules(conditions); - } - - // detect rule - } else { - this.addRule(conditions); - } - }, - change: function (e) { - // this function may be triggered multiple times per event due to multiple condition classes - // compare timestamp to allow only 1 trigger per event - if (this.get('timeStamp') === e.timeStamp) { - return false; - } else { - this.set('timeStamp', e.timeStamp, true); - } - - // render condition and store result - var changed = this.render(); - }, - render: function () { - return this.calculate() ? this.show() : this.hide(); - }, - show: function () { - return this.get('field').showEnable(this.cid, CONTEXT); - }, - hide: function () { - return this.get('field').hideDisable(this.cid, CONTEXT); - }, - calculate: function () { - // vars - var pass = false; - - // loop - this.getGroups().map(function (group) { - // ignore this group if another group passed - if (pass) return; - - // find passed - var passed = group.filter(function (condition) { - return condition.calculate(); - }); - - // if all conditions passed, update the global var - if (passed.length == group.length) { - pass = true; - } - }); - return pass; - }, - hasGroups: function () { - return this.data.groups != null; - }, - getGroups: function () { - return this.data.groups; - }, - addGroup: function () { - var group = []; - this.data.groups.push(group); - return group; - }, - hasGroup: function (i) { - return this.data.groups[i] != null; - }, - getGroup: function (i) { - return this.data.groups[i]; - }, - removeGroup: function (i) { - this.data.groups[i].delete; - return this; - }, - addRules: function (rules, group) { - rules.map(function (rule) { - this.addRule(rule, group); - }, this); - }, - addRule: function (rule, group) { - // defaults - group = group || 0; - - // vars - var groupArray; - - // get group - if (this.hasGroup(group)) { - groupArray = this.getGroup(group); - } else { - groupArray = this.addGroup(); - } - - // instantiate - var condition = acf.newCondition(rule, this); - - // bail early if condition failed (field did not exist) - if (!condition) { - return false; - } - - // add rule - groupArray.push(condition); - }, - hasRule: function () {}, - getRule: function (rule, group) { - // defaults - rule = rule || 0; - group = group || 0; - return this.data.groups[group][rule]; - }, - removeRule: function () {} - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js": -/*!******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js ***! - \******************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var i = 0; - var Field = acf.Field.extend({ - type: 'accordion', - wait: '', - $control: function () { - return this.$('.acf-fields:first'); - }, - initialize: function () { - // Bail early if this is a duplicate of an existing initialized accordion. - if (this.$el.hasClass('acf-accordion')) { - return; - } - - // bail early if is cell - if (this.$el.is('td')) return; - - // enpoint - if (this.get('endpoint')) { - return this.remove(); - } - - // vars - var $field = this.$el; - var $label = this.$labelWrap(); - var $input = this.$inputWrap(); - var $wrap = this.$control(); - var $instructions = $input.children('.description'); - - // force description into label - if ($instructions.length) { - $label.append($instructions); - } - - // table - if (this.$el.is('tr')) { - // vars - var $table = this.$el.closest('table'); - var $newLabel = $('
                            '); - var $newInput = $('
                            '); - var $newTable = $(''); - var $newWrap = $(''); - - // dom - $newLabel.append($label.html()); - $newTable.append($newWrap); - $newInput.append($newTable); - $input.append($newLabel); - $input.append($newInput); - - // modify - $label.remove(); - $wrap.remove(); - $input.attr('colspan', 2); - - // update vars - $label = $newLabel; - $input = $newInput; - $wrap = $newWrap; - } - - // add classes - $field.addClass('acf-accordion'); - $label.addClass('acf-accordion-title'); - $input.addClass('acf-accordion-content'); - - // index - i++; - - // multi-expand - if (this.get('multi_expand')) { - $field.attr('multi-expand', 1); - } - - // open - var order = acf.getPreference('this.accordions') || []; - if (order[i - 1] !== undefined) { - this.set('open', order[i - 1]); - } - if (this.get('open')) { - $field.addClass('-open'); - $input.css('display', 'block'); // needed for accordion to close smoothly - } - - // add icon - $label.prepend(accordionManager.iconHtml({ - open: this.get('open') - })); - - // classes - // - remove 'inside' which is a #poststuff WP class - var $parent = $field.parent(); - $wrap.addClass($parent.hasClass('-left') ? '-left' : ''); - $wrap.addClass($parent.hasClass('-clear') ? '-clear' : ''); - - // append - $wrap.append($field.nextUntil('.acf-field-accordion', '.acf-field')); - - // clean up - $wrap.removeAttr('data-open data-multi_expand data-endpoint'); - } - }); - acf.registerFieldType(Field); - - /** - * accordionManager - * - * Events manager for the acf accordion - * - * @date 14/2/18 - * @since 5.6.9 - * - * @param void - * @return void - */ - - var accordionManager = new acf.Model({ - actions: { - unload: 'onUnload' - }, - events: { - 'click .acf-accordion-title': 'onClick', - 'invalidField .acf-accordion': 'onInvalidField' - }, - isOpen: function ($el) { - return $el.hasClass('-open'); - }, - toggle: function ($el) { - if (this.isOpen($el)) { - this.close($el); - } else { - this.open($el); - } - }, - iconHtml: function (props) { - // Use SVG inside Gutenberg editor. - if (acf.isGutenberg()) { - if (props.open) { - return ''; - } else { - return ''; - } - } else { - if (props.open) { - return ''; - } else { - return ''; - } - } - }, - open: function ($el) { - var duration = acf.isGutenberg() ? 0 : 300; - - // open - $el.find('.acf-accordion-content:first').slideDown(duration).css('display', 'block'); - $el.find('.acf-accordion-icon:first').replaceWith(this.iconHtml({ - open: true - })); - $el.addClass('-open'); - - // action - acf.doAction('show', $el); - - // close siblings - if (!$el.attr('multi-expand')) { - $el.siblings('.acf-accordion.-open').each(function () { - accordionManager.close($(this)); - }); - } - }, - close: function ($el) { - var duration = acf.isGutenberg() ? 0 : 300; - - // close - $el.find('.acf-accordion-content:first').slideUp(duration); - $el.find('.acf-accordion-icon:first').replaceWith(this.iconHtml({ - open: false - })); - $el.removeClass('-open'); - - // action - acf.doAction('hide', $el); - }, - onClick: function (e, $el) { - // prevent Defailt - e.preventDefault(); - - // open close - this.toggle($el.parent()); - }, - onInvalidField: function (e, $el) { - // bail early if already focused - if (this.busy) { - return; - } - - // disable functionality for 1sec (allow next validation to work) - this.busy = true; - this.setTimeout(function () { - this.busy = false; - }, 1000); - - // open accordion - this.open($el); - }, - onUnload: function (e) { - // vars - var order = []; - - // loop - $('.acf-accordion').each(function () { - var open = $(this).hasClass('-open') ? 1 : 0; - order.push(open); - }); - - // set - if (order.length) { - acf.setPreference('this.accordions', order); - } - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js": -/*!*********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js ***! - \*********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'button_group', - events: { - 'click input[type="radio"]': 'onClick' - }, - $control: function () { - return this.$('.acf-button-group'); - }, - $input: function () { - return this.$('input:checked'); - }, - setValue: function (val) { - this.$('input[value="' + val + '"]').prop('checked', true).trigger('change'); - }, - onClick: function (e, $el) { - // vars - var $label = $el.parent('label'); - var selected = $label.hasClass('selected'); - - // remove previous selected - this.$('.selected').removeClass('selected'); - - // add active class - $label.addClass('selected'); - - // allow null - if (this.get('allow_null') && selected) { - $label.removeClass('selected'); - $el.prop('checked', false).trigger('change'); - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js": -/*!*****************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js ***! - \*****************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'checkbox', - events: { - 'change input': 'onChange', - 'click .acf-add-checkbox': 'onClickAdd', - 'click .acf-checkbox-toggle': 'onClickToggle', - 'click .acf-checkbox-custom': 'onClickCustom' - }, - $control: function () { - return this.$('.acf-checkbox-list'); - }, - $toggle: function () { - return this.$('.acf-checkbox-toggle'); - }, - $input: function () { - return this.$('input[type="hidden"]'); - }, - $inputs: function () { - return this.$('input[type="checkbox"]').not('.acf-checkbox-toggle'); - }, - getValue: function () { - var val = []; - this.$(':checked').each(function () { - val.push($(this).val()); - }); - return val.length ? val : false; - }, - onChange: function (e, $el) { - // Vars. - var checked = $el.prop('checked'); - var $label = $el.parent('label'); - var $toggle = this.$toggle(); - - // Add or remove "selected" class. - if (checked) { - $label.addClass('selected'); - } else { - $label.removeClass('selected'); - } - - // Update toggle state if all inputs are checked. - if ($toggle.length) { - var $inputs = this.$inputs(); - - // all checked - if ($inputs.not(':checked').length == 0) { - $toggle.prop('checked', true); - } else { - $toggle.prop('checked', false); - } - } - }, - onClickAdd: function (e, $el) { - var html = '
                          • '; - $el.parent('li').before(html); - $el.parent('li').parent().find('input[type="text"]').last().focus(); - }, - onClickToggle: function (e, $el) { - // Vars. - var checked = $el.prop('checked'); - var $inputs = this.$('input[type="checkbox"]'); - var $labels = this.$('label'); - - // Update "checked" state. - $inputs.prop('checked', checked); - - // Add or remove "selected" class. - if (checked) { - $labels.addClass('selected'); - } else { - $labels.removeClass('selected'); - } - }, - onClickCustom: function (e, $el) { - var checked = $el.prop('checked'); - var $text = $el.next('input[type="text"]'); - - // checked - if (checked) { - $text.prop('disabled', false); - - // not checked - } else { - $text.prop('disabled', true); - - // remove - if ($text.val() == '') { - $el.parent('li').remove(); - } - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js": -/*!*********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js ***! - \*********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'color_picker', - wait: 'load', - events: { - duplicateField: 'onDuplicate' - }, - $control: function () { - return this.$('.acf-color-picker'); - }, - $input: function () { - return this.$('input[type="hidden"]'); - }, - $inputText: function () { - return this.$('input[type="text"]'); - }, - setValue: function (val) { - // update input (with change) - acf.val(this.$input(), val); - - // update iris - this.$inputText().iris('color', val); - }, - initialize: function () { - // vars - var $input = this.$input(); - var $inputText = this.$inputText(); - - // event - var onChange = function (e) { - // timeout is required to ensure the $input val is correct - setTimeout(function () { - acf.val($input, $inputText.val()); - }, 1); - }; - - // args - var args = { - defaultColor: false, - palettes: true, - hide: true, - change: onChange, - clear: onChange - }; - - // filter - var args = acf.applyFilters('color_picker_args', args, this); - - // initialize - $inputText.wpColorPicker(args); - }, - onDuplicate: function (e, $el, $duplicate) { - // The wpColorPicker library does not provide a destroy method. - // Manually reset DOM by replacing elements back to their original state. - $colorPicker = $duplicate.find('.wp-picker-container'); - $inputText = $duplicate.find('input[type="text"]'); - $colorPicker.replaceWith($inputText); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js": -/*!********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js ***! - \********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'date_picker', - events: { - 'blur input[type="text"]': 'onBlur', - duplicateField: 'onDuplicate' - }, - $control: function () { - return this.$('.acf-date-picker'); - }, - $input: function () { - return this.$('input[type="hidden"]'); - }, - $inputText: function () { - return this.$('input[type="text"]'); - }, - initialize: function () { - // save_format: compatibility with ACF < 5.0.0 - if (this.has('save_format')) { - return this.initializeCompatibility(); - } - - // vars - var $input = this.$input(); - var $inputText = this.$inputText(); - - // args - var args = { - dateFormat: this.get('date_format'), - altField: $input, - altFormat: 'yymmdd', - changeYear: true, - yearRange: '-100:+100', - changeMonth: true, - showButtonPanel: true, - firstDay: this.get('first_day') - }; - - // filter - args = acf.applyFilters('date_picker_args', args, this); - - // add date picker - acf.newDatePicker($inputText, args); - - // action - acf.doAction('date_picker_init', $inputText, args, this); - }, - initializeCompatibility: function () { - // vars - var $input = this.$input(); - var $inputText = this.$inputText(); - - // get and set value from alt field - $inputText.val($input.val()); - - // args - var args = { - dateFormat: this.get('date_format'), - altField: $input, - altFormat: this.get('save_format'), - changeYear: true, - yearRange: '-100:+100', - changeMonth: true, - showButtonPanel: true, - firstDay: this.get('first_day') - }; - - // filter for 3rd party customization - args = acf.applyFilters('date_picker_args', args, this); - - // backup - var dateFormat = args.dateFormat; - - // change args.dateFormat - args.dateFormat = this.get('save_format'); - - // add date picker - acf.newDatePicker($inputText, args); - - // now change the format back to how it should be. - $inputText.datepicker('option', 'dateFormat', dateFormat); - - // action for 3rd party customization - acf.doAction('date_picker_init', $inputText, args, this); - }, - onBlur: function () { - if (!this.$inputText().val()) { - acf.val(this.$input(), ''); - } - }, - onDuplicate: function (e, $el, $duplicate) { - $duplicate.find('input[type="text"]').removeClass('hasDatepicker').removeAttr('id'); - } - }); - acf.registerFieldType(Field); - - // manager - var datePickerManager = new acf.Model({ - priority: 5, - wait: 'ready', - initialize: function () { - // vars - var locale = acf.get('locale'); - var rtl = acf.get('rtl'); - var l10n = acf.get('datePickerL10n'); - - // bail early if no l10n - if (!l10n) { - return false; - } - - // bail early if no datepicker library - if (typeof $.datepicker === 'undefined') { - return false; - } - - // rtl - l10n.isRTL = rtl; - - // append - $.datepicker.regional[locale] = l10n; - $.datepicker.setDefaults(l10n); - } - }); - - // add - acf.newDatePicker = function ($input, args) { - // bail early if no datepicker library - if (typeof $.datepicker === 'undefined') { - return false; - } - - // defaults - args = args || {}; - - // initialize - $input.datepicker(args); - - // wrap the datepicker (only if it hasn't already been wrapped) - if ($('body > #ui-datepicker-div').exists()) { - $('body > #ui-datepicker-div').wrap('
                            '); - } - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js": -/*!*************************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js ***! - \*************************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.models.DatePickerField.extend({ - type: 'date_time_picker', - $control: function () { - return this.$('.acf-date-time-picker'); - }, - initialize: function () { - // vars - var $input = this.$input(); - var $inputText = this.$inputText(); - - // args - var args = { - dateFormat: this.get('date_format'), - timeFormat: this.get('time_format'), - altField: $input, - altFieldTimeOnly: false, - altFormat: 'yy-mm-dd', - altTimeFormat: 'HH:mm:ss', - changeYear: true, - yearRange: '-100:+100', - changeMonth: true, - showButtonPanel: true, - firstDay: this.get('first_day'), - controlType: 'select', - oneLine: true - }; - - // filter - args = acf.applyFilters('date_time_picker_args', args, this); - - // add date time picker - acf.newDateTimePicker($inputText, args); - - // action - acf.doAction('date_time_picker_init', $inputText, args, this); - } - }); - acf.registerFieldType(Field); - - // manager - var dateTimePickerManager = new acf.Model({ - priority: 5, - wait: 'ready', - initialize: function () { - // vars - var locale = acf.get('locale'); - var rtl = acf.get('rtl'); - var l10n = acf.get('dateTimePickerL10n'); - - // bail early if no l10n - if (!l10n) { - return false; - } - - // bail early if no datepicker library - if (typeof $.timepicker === 'undefined') { - return false; - } - - // rtl - l10n.isRTL = rtl; - - // append - $.timepicker.regional[locale] = l10n; - $.timepicker.setDefaults(l10n); - } - }); - - // add - acf.newDateTimePicker = function ($input, args) { - // bail early if no datepicker library - if (typeof $.timepicker === 'undefined') { - return false; - } - - // defaults - args = args || {}; - - // initialize - $input.datetimepicker(args); - - // wrap the datepicker (only if it hasn't already been wrapped) - if ($('body > #ui-datepicker-div').exists()) { - $('body > #ui-datepicker-div').wrap('
                            '); - } - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js": -/*!*************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js ***! - \*************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.models.ImageField.extend({ - type: 'file', - $control: function () { - return this.$('.acf-file-uploader'); - }, - $input: function () { - return this.$('input[type="hidden"]:first'); - }, - validateAttachment: function (attachment) { - // defaults - attachment = attachment || {}; - - // WP attachment - if (attachment.id !== undefined) { - attachment = attachment.attributes; - } - - // args - attachment = acf.parseArgs(attachment, { - url: '', - alt: '', - title: '', - filename: '', - filesizeHumanReadable: '', - icon: '/wp-includes/images/media/default.png' - }); - - // return - return attachment; - }, - render: function (attachment) { - // vars - attachment = this.validateAttachment(attachment); - - // update image - this.$('img').attr({ - src: attachment.icon, - alt: attachment.alt, - title: attachment.title - }); - - // update elements - this.$('[data-name="title"]').text(attachment.title); - this.$('[data-name="filename"]').text(attachment.filename).attr('href', attachment.url); - this.$('[data-name="filesize"]').text(attachment.filesizeHumanReadable); - - // vars - var val = attachment.id || ''; - - // update val - acf.val(this.$input(), val); - - // update class - if (val) { - this.$control().addClass('has-value'); - } else { - this.$control().removeClass('has-value'); - } - }, - selectAttachment: function () { - // vars - var parent = this.parent(); - var multiple = parent && parent.get('type') === 'repeater'; - - // new frame - var frame = acf.newMediaPopup({ - mode: 'select', - title: acf.__('Select File'), - field: this.get('key'), - multiple: multiple, - library: this.get('library'), - allowedTypes: this.get('mime_types'), - select: $.proxy(function (attachment, i) { - if (i > 0) { - this.append(attachment, parent); - } else { - this.render(attachment); - } - }, this) - }); - }, - editAttachment: function () { - // vars - var val = this.val(); - - // bail early if no val - if (!val) { - return false; - } - - // popup - var frame = acf.newMediaPopup({ - mode: 'edit', - title: acf.__('Edit File'), - button: acf.__('Update File'), - attachment: val, - field: this.get('key'), - select: $.proxy(function (attachment, i) { - this.render(attachment); - }, this) - }); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js": -/*!*******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js ***! - \*******************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'google_map', - map: false, - wait: 'load', - events: { - 'click a[data-name="clear"]': 'onClickClear', - 'click a[data-name="locate"]': 'onClickLocate', - 'click a[data-name="search"]': 'onClickSearch', - 'keydown .search': 'onKeydownSearch', - 'keyup .search': 'onKeyupSearch', - 'focus .search': 'onFocusSearch', - 'blur .search': 'onBlurSearch', - showField: 'onShow' - }, - $control: function () { - return this.$('.acf-google-map'); - }, - $search: function () { - return this.$('.search'); - }, - $canvas: function () { - return this.$('.canvas'); - }, - setState: function (state) { - // Remove previous state classes. - this.$control().removeClass('-value -loading -searching'); - - // Determine auto state based of current value. - if (state === 'default') { - state = this.val() ? 'value' : ''; - } - - // Update state class. - if (state) { - this.$control().addClass('-' + state); - } - }, - getValue: function () { - var val = this.$input().val(); - if (val) { - return JSON.parse(val); - } else { - return false; - } - }, - setValue: function (val, silent) { - // Convert input value. - var valAttr = ''; - if (val) { - valAttr = JSON.stringify(val); - } - - // Update input (with change). - acf.val(this.$input(), valAttr); - - // Bail early if silent update. - if (silent) { - return; - } - - // Render. - this.renderVal(val); - - /** - * Fires immediately after the value has changed. - * - * @date 12/02/2014 - * @since 5.0.0 - * - * @param object|string val The new value. - * @param object map The Google Map isntance. - * @param object field The field instance. - */ - acf.doAction('google_map_change', val, this.map, this); - }, - renderVal: function (val) { - // Value. - if (val) { - this.setState('value'); - this.$search().val(val.address); - this.setPosition(val.lat, val.lng); - - // No value. - } else { - this.setState(''); - this.$search().val(''); - this.map.marker.setVisible(false); - } - }, - newLatLng: function (lat, lng) { - return new google.maps.LatLng(parseFloat(lat), parseFloat(lng)); - }, - setPosition: function (lat, lng) { - // Update marker position. - this.map.marker.setPosition({ - lat: parseFloat(lat), - lng: parseFloat(lng) - }); - - // Show marker. - this.map.marker.setVisible(true); - - // Center map. - this.center(); - }, - center: function () { - // Find marker position. - var position = this.map.marker.getPosition(); - if (position) { - var lat = position.lat(); - var lng = position.lng(); - - // Or find default settings. - } else { - var lat = this.get('lat'); - var lng = this.get('lng'); - } - - // Center map. - this.map.setCenter({ - lat: parseFloat(lat), - lng: parseFloat(lng) - }); - }, - initialize: function () { - // Ensure Google API is loaded and then initialize map. - withAPI(this.initializeMap.bind(this)); - }, - initializeMap: function () { - // Get value ignoring conditional logic status. - var val = this.getValue(); - - // Construct default args. - var args = acf.parseArgs(val, { - zoom: this.get('zoom'), - lat: this.get('lat'), - lng: this.get('lng') - }); - - // Create Map. - var mapArgs = { - scrollwheel: false, - zoom: parseInt(args.zoom), - center: { - lat: parseFloat(args.lat), - lng: parseFloat(args.lng) - }, - mapTypeId: google.maps.MapTypeId.ROADMAP, - marker: { - draggable: true, - raiseOnDrag: true - }, - autocomplete: {} - }; - mapArgs = acf.applyFilters('google_map_args', mapArgs, this); - var map = new google.maps.Map(this.$canvas()[0], mapArgs); - - // Create Marker. - var markerArgs = acf.parseArgs(mapArgs.marker, { - draggable: true, - raiseOnDrag: true, - map: map - }); - markerArgs = acf.applyFilters('google_map_marker_args', markerArgs, this); - var marker = new google.maps.Marker(markerArgs); - - // Maybe Create Autocomplete. - var autocomplete = false; - if (acf.isset(google, 'maps', 'places', 'Autocomplete')) { - var autocompleteArgs = mapArgs.autocomplete || {}; - autocompleteArgs = acf.applyFilters('google_map_autocomplete_args', autocompleteArgs, this); - autocomplete = new google.maps.places.Autocomplete(this.$search()[0], autocompleteArgs); - autocomplete.bindTo('bounds', map); - } - - // Add map events. - this.addMapEvents(this, map, marker, autocomplete); - - // Append references. - map.acf = this; - map.marker = marker; - map.autocomplete = autocomplete; - this.map = map; - - // Set position. - if (val) { - this.setPosition(val.lat, val.lng); - } - - /** - * Fires immediately after the Google Map has been initialized. - * - * @date 12/02/2014 - * @since 5.0.0 - * - * @param object map The Google Map isntance. - * @param object marker The Google Map marker isntance. - * @param object field The field instance. - */ - acf.doAction('google_map_init', map, marker, this); - }, - addMapEvents: function (field, map, marker, autocomplete) { - // Click map. - google.maps.event.addListener(map, 'click', function (e) { - var lat = e.latLng.lat(); - var lng = e.latLng.lng(); - field.searchPosition(lat, lng); - }); - - // Drag marker. - google.maps.event.addListener(marker, 'dragend', function () { - var lat = this.getPosition().lat(); - var lng = this.getPosition().lng(); - field.searchPosition(lat, lng); - }); - - // Autocomplete search. - if (autocomplete) { - google.maps.event.addListener(autocomplete, 'place_changed', function () { - var place = this.getPlace(); - field.searchPlace(place); - }); - } - - // Detect zoom change. - google.maps.event.addListener(map, 'zoom_changed', function () { - var val = field.val(); - if (val) { - val.zoom = map.getZoom(); - field.setValue(val, true); - } - }); - }, - searchPosition: function (lat, lng) { - //console.log('searchPosition', lat, lng ); - - // Start Loading. - this.setState('loading'); - - // Query Geocoder. - var latLng = { - lat: lat, - lng: lng - }; - geocoder.geocode({ - location: latLng - }, function (results, status) { - //console.log('searchPosition', arguments ); - - // End Loading. - this.setState(''); - - // Status failure. - if (status !== 'OK') { - this.showNotice({ - text: acf.__('Location not found: %s').replace('%s', status), - type: 'warning' - }); - - // Success. - } else { - var val = this.parseResult(results[0]); - - // Override lat/lng to match user defined marker location. - // Avoids issue where marker "snaps" to nearest result. - val.lat = lat; - val.lng = lng; - this.val(val); - } - }.bind(this)); - }, - searchPlace: function (place) { - //console.log('searchPlace', place ); - - // Bail early if no place. - if (!place) { - return; - } - - // Selecting from the autocomplete dropdown will return a rich PlaceResult object. - // Be sure to over-write the "formatted_address" value with the one displayed to the user for best UX. - if (place.geometry) { - place.formatted_address = this.$search().val(); - var val = this.parseResult(place); - this.val(val); - - // Searching a custom address will return an empty PlaceResult object. - } else if (place.name) { - this.searchAddress(place.name); - } - }, - searchAddress: function (address) { - //console.log('searchAddress', address ); - - // Bail early if no address. - if (!address) { - return; - } - - // Allow "lat,lng" search. - var latLng = address.split(','); - if (latLng.length == 2) { - var lat = parseFloat(latLng[0]); - var lng = parseFloat(latLng[1]); - if (lat && lng) { - return this.searchPosition(lat, lng); - } - } - - // Start Loading. - this.setState('loading'); - - // Query Geocoder. - geocoder.geocode({ - address: address - }, function (results, status) { - //console.log('searchPosition', arguments ); - - // End Loading. - this.setState(''); - - // Status failure. - if (status !== 'OK') { - this.showNotice({ - text: acf.__('Location not found: %s').replace('%s', status), - type: 'warning' - }); - - // Success. - } else { - var val = this.parseResult(results[0]); - - // Override address data with parameter allowing custom address to be defined in search. - val.address = address; - - // Update value. - this.val(val); - } - }.bind(this)); - }, - searchLocation: function () { - //console.log('searchLocation' ); - - // Check HTML5 geolocation. - if (!navigator.geolocation) { - return alert(acf.__('Sorry, this browser does not support geolocation')); - } - - // Start Loading. - this.setState('loading'); - - // Query Geolocation. - navigator.geolocation.getCurrentPosition( - // Success. - function (results) { - // End Loading. - this.setState(''); - - // Search position. - var lat = results.coords.latitude; - var lng = results.coords.longitude; - this.searchPosition(lat, lng); - }.bind(this), - // Failure. - function (error) { - this.setState(''); - }.bind(this)); - }, - /** - * parseResult - * - * Returns location data for the given GeocoderResult object. - * - * @date 15/10/19 - * @since 5.8.6 - * - * @param object obj A GeocoderResult object. - * @return object - */ - parseResult: function (obj) { - // Construct basic data. - var result = { - address: obj.formatted_address, - lat: obj.geometry.location.lat(), - lng: obj.geometry.location.lng() - }; - - // Add zoom level. - result.zoom = this.map.getZoom(); - - // Add place ID. - if (obj.place_id) { - result.place_id = obj.place_id; - } - - // Add place name. - if (obj.name) { - result.name = obj.name; - } - - // Create search map for address component data. - var map = { - street_number: ['street_number'], - street_name: ['street_address', 'route'], - city: ['locality', 'postal_town'], - state: ['administrative_area_level_1', 'administrative_area_level_2', 'administrative_area_level_3', 'administrative_area_level_4', 'administrative_area_level_5'], - post_code: ['postal_code'], - country: ['country'] - }; - - // Loop over map. - for (var k in map) { - var keywords = map[k]; - - // Loop over address components. - for (var i = 0; i < obj.address_components.length; i++) { - var component = obj.address_components[i]; - var component_type = component.types[0]; - - // Look for matching component type. - if (keywords.indexOf(component_type) !== -1) { - // Append to result. - result[k] = component.long_name; - - // Append short version. - if (component.long_name !== component.short_name) { - result[k + '_short'] = component.short_name; - } - } - } - } - - /** - * Filters the parsed result. - * - * @date 18/10/19 - * @since 5.8.6 - * - * @param object result The parsed result value. - * @param object obj The GeocoderResult object. - */ - return acf.applyFilters('google_map_result', result, obj, this.map, this); - }, - onClickClear: function () { - this.val(false); - }, - onClickLocate: function () { - this.searchLocation(); - }, - onClickSearch: function () { - this.searchAddress(this.$search().val()); - }, - onFocusSearch: function (e, $el) { - this.setState('searching'); - }, - onBlurSearch: function (e, $el) { - // Get saved address value. - var val = this.val(); - var address = val ? val.address : ''; - - // Remove 'is-searching' if value has not changed. - if ($el.val() === address) { - this.setState('default'); - } - }, - onKeyupSearch: function (e, $el) { - // Clear empty value. - if (!$el.val()) { - this.val(false); - } - }, - // Prevent form from submitting. - onKeydownSearch: function (e, $el) { - if (e.which == 13) { - e.preventDefault(); - $el.blur(); - } - }, - // Center map once made visible. - onShow: function () { - if (this.map) { - this.setTimeout(this.center); - } - } - }); - acf.registerFieldType(Field); - - // Vars. - var loading = false; - var geocoder = false; - - /** - * withAPI - * - * Loads the Google Maps API library and troggers callback. - * - * @date 28/3/19 - * @since 5.7.14 - * - * @param function callback The callback to excecute. - * @return void - */ - - function withAPI(callback) { - // Check if geocoder exists. - if (geocoder) { - return callback(); - } - - // Check if geocoder API exists. - if (acf.isset(window, 'google', 'maps', 'Geocoder')) { - geocoder = new google.maps.Geocoder(); - return callback(); - } - - // Geocoder will need to be loaded. Hook callback to action. - acf.addAction('google_map_api_loaded', callback); - - // Bail early if already loading API. - if (loading) { - return; - } - - // load api - var url = acf.get('google_map_api'); - if (url) { - // Set loading status. - loading = true; - - // Load API - $.ajax({ - url: url, - dataType: 'script', - cache: true, - success: function () { - geocoder = new google.maps.Geocoder(); - acf.doAction('google_map_api_loaded'); - } - }); - } - } -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js": -/*!********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js ***! - \********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - const Field = acf.Field.extend({ - type: 'icon_picker', - wait: 'load', - events: { - showField: 'scrollToSelectedDashicon', - 'input .acf-icon_url': 'onUrlChange', - 'click .acf-icon-picker-dashicon': 'onDashiconClick', - 'focus .acf-icon-picker-dashicon-radio': 'onDashiconRadioFocus', - 'blur .acf-icon-picker-dashicon-radio': 'onDashiconRadioBlur', - 'keydown .acf-icon-picker-dashicon-radio': 'onDashiconKeyDown', - 'input .acf-dashicons-search-input': 'onDashiconSearch', - 'keydown .acf-dashicons-search-input': 'onDashiconSearchKeyDown', - 'click .acf-icon-picker-media-library-button': 'onMediaLibraryButtonClick', - 'click .acf-icon-picker-media-library-preview': 'onMediaLibraryButtonClick' - }, - $typeInput() { - return this.$('input[type="hidden"][data-hidden-type="type"]:first'); - }, - $valueInput() { - return this.$('input[type="hidden"][data-hidden-type="value"]:first'); - }, - $tabButton() { - return this.$('.acf-tab-button'); - }, - $selectedIcon() { - return this.$('.acf-icon-picker-dashicon.active'); - }, - $selectedRadio() { - return this.$('.acf-icon-picker-dashicon.active input'); - }, - $dashiconsList() { - return this.$('.acf-dashicons-list'); - }, - $mediaLibraryButton() { - return this.$('.acf-icon-picker-media-library-button'); - }, - initialize() { - // Set up actions hook callbacks. - this.addActions(); - - // Initialize the state of the icon picker. - let typeAndValue = { - type: this.$typeInput().val(), - value: this.$valueInput().val() - }; - - // Store the type and value object. - this.set('typeAndValue', typeAndValue); - - // Any time any acf tab is clicked, we will re-scroll to the selected dashicon. - $('.acf-tab-button').on('click', () => { - this.initializeDashiconsTab(this.get('typeAndValue')); - }); - - // Fire the action which lets people know the state has been updated. - acf.doAction(this.get('name') + '/type_and_value_change', typeAndValue); - this.initializeDashiconsTab(typeAndValue); - this.alignMediaLibraryTabToCurrentValue(typeAndValue); - }, - addActions() { - // Set up an action listener for when the type and value changes. - acf.addAction(this.get('name') + '/type_and_value_change', newTypeAndValue => { - // Align the visual state of each tab to the current value. - this.alignDashiconsTabToCurrentValue(newTypeAndValue); - this.alignMediaLibraryTabToCurrentValue(newTypeAndValue); - this.alignUrlTabToCurrentValue(newTypeAndValue); - }); - }, - updateTypeAndValue(type, value) { - const typeAndValue = { - type, - value - }; - - // Update the values in the hidden fields, which are what will actually be saved. - acf.val(this.$typeInput(), type); - acf.val(this.$valueInput(), value); - - // Fire an action to let each tab set itself according to the typeAndValue state. - acf.doAction(this.get('name') + '/type_and_value_change', typeAndValue); - - // Set the state. - this.set('typeAndValue', typeAndValue); - }, - scrollToSelectedDashicon() { - const innerElement = this.$selectedIcon(); - - // If no icon is selected, do nothing. - if (innerElement.length === 0) { - return; - } - const scrollingDiv = this.$dashiconsList(); - scrollingDiv.scrollTop(0); - const distance = innerElement.position().top - 50; - if (distance === 0) { - return; - } - scrollingDiv.scrollTop(distance); - }, - initializeDashiconsTab(typeAndValue) { - const dashicons = this.getDashiconsList() || []; - this.set('dashicons', dashicons); - this.renderDashiconList(); - this.initializeSelectedDashicon(typeAndValue); - }, - initializeSelectedDashicon(typeAndValue) { - if (typeAndValue.type !== 'dashicons') { - return; - } - // Select the correct dashicon. - this.selectDashicon(typeAndValue.value, false).then(() => { - // Scroll to the selected dashicon. - this.scrollToSelectedDashicon(); - }); - }, - alignDashiconsTabToCurrentValue(typeAndValue) { - if (typeAndValue.type !== 'dashicons') { - this.unselectDashicon(); - } - }, - renderDashiconHTML(dashicon) { - const id = `${this.get('name')}-${dashicon.key}`; - return `
                            - - -
                            `; - }, - renderDashiconList() { - const dashicons = this.get('dashicons'); - this.$dashiconsList().empty(); - dashicons.forEach(dashicon => { - this.$dashiconsList().append(this.renderDashiconHTML(dashicon)); - }); - }, - getDashiconsList() { - const iconPickeri10n = acf.get('iconPickeri10n') || []; - const dashicons = Object.entries(iconPickeri10n).map(([key, value]) => { - return { - key, - label: value - }; - }); - return dashicons; - }, - getDashiconsBySearch(searchTerm) { - const lowercaseSearchTerm = searchTerm.toLowerCase(); - const dashicons = this.getDashiconsList(); - const filteredDashicons = dashicons.filter(function (icon) { - const lowercaseIconLabel = icon.label.toLowerCase(); - return lowercaseIconLabel.indexOf(lowercaseSearchTerm) > -1; - }); - return filteredDashicons; - }, - selectDashicon(dashicon, setFocus = true) { - this.set('selectedDashicon', dashicon); - - // Select the new one. - const $newIcon = this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="' + dashicon + '"]'); - $newIcon.addClass('active'); - const $input = $newIcon.find('input'); - const thePromise = $input.prop('checked', true).promise(); - if (setFocus) { - $input.trigger('focus'); - } - this.updateTypeAndValue('dashicons', dashicon); - return thePromise; - }, - unselectDashicon() { - // Remove the currently active dashicon, if any. - this.$dashiconsList().find('.acf-icon-picker-dashicon').removeClass('active'); - this.set('selectedDashicon', false); - }, - onDashiconRadioFocus(e) { - const dashicon = e.target.value; - const $newIcon = this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="' + dashicon + '"]'); - $newIcon.addClass('focus'); - - // If this is a different icon than previously selected, select it. - if (this.get('selectedDashicon') !== dashicon) { - this.unselectDashicon(); - this.selectDashicon(dashicon); - } - }, - onDashiconRadioBlur(e) { - const icon = this.$(e.target); - const iconParent = icon.parent(); - iconParent.removeClass('focus'); - }, - onDashiconClick(e) { - e.preventDefault(); - const icon = this.$(e.target); - const dashicon = icon.find('input').val(); - const $newIcon = this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="' + dashicon + '"]'); - - // By forcing focus on the input, we fire onDashiconRadioFocus. - $newIcon.find('input').prop('checked', true).trigger('focus'); - }, - onDashiconSearch(e) { - const searchTerm = e.target.value; - const filteredDashicons = this.getDashiconsBySearch(searchTerm); - if (filteredDashicons.length > 0 || !searchTerm) { - this.set('dashicons', filteredDashicons); - this.$('.acf-dashicons-list-empty').hide(); - this.$('.acf-dashicons-list ').show(); - this.renderDashiconList(); - - // Announce change of data to screen readers. - wp.a11y.speak(acf.get('iconPickerA11yStrings').newResultsFoundForSearchTerm, 'polite'); - } else { - // Truncate the search term if it's too long. - const visualSearchTerm = searchTerm.length > 30 ? searchTerm.substring(0, 30) + '…' : searchTerm; - this.$('.acf-dashicons-list ').hide(); - this.$('.acf-dashicons-list-empty').find('.acf-invalid-dashicon-search-term').text(visualSearchTerm); - this.$('.acf-dashicons-list-empty').css('display', 'flex'); - this.$('.acf-dashicons-list-empty').show(); - - // Announce change of data to screen readers. - wp.a11y.speak(acf.get('iconPickerA11yStrings').noResultsForSearchTerm, 'polite'); - } - }, - onDashiconSearchKeyDown(e) { - // Check if the pressed key is Enter (key code 13) - if (e.which === 13) { - // Prevent submitting the entire form if someone presses enter after searching. - e.preventDefault(); - } - }, - onDashiconKeyDown(e) { - if (e.which === 13) { - // If someone presses enter while an icon is focused, prevent the form from submitting. - e.preventDefault(); - } - }, - alignMediaLibraryTabToCurrentValue(typeAndValue) { - const type = typeAndValue.type; - const value = typeAndValue.value; - if (type !== 'media_library' && type !== 'dashicons') { - // Hide the preview container on the media library tab. - this.$('.acf-icon-picker-media-library-preview').hide(); - } - if (type === 'media_library') { - const previewUrl = this.get('mediaLibraryPreviewUrl'); - // Set the image file preview src. - this.$('.acf-icon-picker-media-library-preview-img img').attr('src', previewUrl); - - // Hide the dashicon preview. - this.$('.acf-icon-picker-media-library-preview-dashicon').hide(); - - // Show the image file preview. - this.$('.acf-icon-picker-media-library-preview-img').show(); - - // Show the preview container (it may have been hidden if nothing was ever selected yet). - this.$('.acf-icon-picker-media-library-preview').show(); - } - if (type === 'dashicons') { - // Set the dashicon preview class. - this.$('.acf-icon-picker-media-library-preview-dashicon .dashicons').attr('class', 'dashicons ' + value); - - // Hide the image file preview. - this.$('.acf-icon-picker-media-library-preview-img').hide(); - - // Show the dashicon preview. - this.$('.acf-icon-picker-media-library-preview-dashicon').show(); - - // Show the preview container (it may have been hidden if nothing was ever selected yet). - this.$('.acf-icon-picker-media-library-preview').show(); - } - }, - async onMediaLibraryButtonClick(e) { - e.preventDefault(); - await this.selectAndReturnAttachment().then(attachment => { - // When an attachment is selected, update the preview and the hidden fields. - this.set('mediaLibraryPreviewUrl', attachment.attributes.url); - this.updateTypeAndValue('media_library', attachment.id); - }); - }, - selectAndReturnAttachment() { - return new Promise(resolve => { - acf.newMediaPopup({ - mode: 'select', - type: 'image', - title: acf.__('Select Image'), - field: this.get('key'), - multiple: false, - library: 'all', - allowedTypes: 'image', - select: resolve - }); - }); - }, - alignUrlTabToCurrentValue(typeAndValue) { - if (typeAndValue.type !== 'url') { - this.$('.acf-icon_url').val(''); - } - }, - onUrlChange(event) { - const currentValue = event.target.value; - this.updateTypeAndValue('url', currentValue); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js": -/*!**************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js ***! - \**************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'image', - $control: function () { - return this.$('.acf-image-uploader'); - }, - $input: function () { - return this.$('input[type="hidden"]:first'); - }, - events: { - 'click a[data-name="add"]': 'onClickAdd', - 'click a[data-name="edit"]': 'onClickEdit', - 'click a[data-name="remove"]': 'onClickRemove', - 'change input[type="file"]': 'onChange' - }, - initialize: function () { - // add attribute to form - if (this.get('uploader') === 'basic') { - this.$el.closest('form').attr('enctype', 'multipart/form-data'); - } - }, - validateAttachment: function (attachment) { - // Use WP attachment attributes when available. - if (attachment && attachment.attributes) { - attachment = attachment.attributes; - } - - // Apply defaults. - attachment = acf.parseArgs(attachment, { - id: 0, - url: '', - alt: '', - title: '', - caption: '', - description: '', - width: 0, - height: 0 - }); - - // Override with "preview size". - var size = acf.isget(attachment, 'sizes', this.get('preview_size')); - if (size) { - attachment.url = size.url; - attachment.width = size.width; - attachment.height = size.height; - } - - // Return. - return attachment; - }, - render: function (attachment) { - attachment = this.validateAttachment(attachment); - - // Update DOM. - this.$('img').attr({ - src: attachment.url, - alt: attachment.alt - }); - if (attachment.id) { - this.val(attachment.id); - this.$control().addClass('has-value'); - } else { - this.val(''); - this.$control().removeClass('has-value'); - } - }, - // create a new repeater row and render value - append: function (attachment, parent) { - // create function to find next available field within parent - var getNext = function (field, parent) { - // find existing file fields within parent - var fields = acf.getFields({ - key: field.get('key'), - parent: parent.$el - }); - - // find the first field with no value - for (var i = 0; i < fields.length; i++) { - if (!fields[i].val()) { - return fields[i]; - } - } - - // return - return false; - }; - - // find existing file fields within parent - var field = getNext(this, parent); - - // add new row if no available field - if (!field) { - parent.$('.acf-button:last').trigger('click'); - field = getNext(this, parent); - } - - // render - if (field) { - field.render(attachment); - } - }, - selectAttachment: function () { - // vars - var parent = this.parent(); - var multiple = parent && parent.get('type') === 'repeater'; - - // new frame - var frame = acf.newMediaPopup({ - mode: 'select', - type: 'image', - title: acf.__('Select Image'), - field: this.get('key'), - multiple: multiple, - library: this.get('library'), - allowedTypes: this.get('mime_types'), - select: $.proxy(function (attachment, i) { - if (i > 0) { - this.append(attachment, parent); - } else { - this.render(attachment); - } - }, this) - }); - }, - editAttachment: function () { - // vars - var val = this.val(); - - // bail early if no val - if (!val) return; - - // popup - var frame = acf.newMediaPopup({ - mode: 'edit', - title: acf.__('Edit Image'), - button: acf.__('Update Image'), - attachment: val, - field: this.get('key'), - select: $.proxy(function (attachment, i) { - this.render(attachment); - }, this) - }); - }, - removeAttachment: function () { - this.render(false); - }, - onClickAdd: function (e, $el) { - this.selectAttachment(); - }, - onClickEdit: function (e, $el) { - this.editAttachment(); - }, - onClickRemove: function (e, $el) { - this.removeAttachment(); - }, - onChange: function (e, $el) { - var $hiddenInput = this.$input(); - if (!$el.val()) { - $hiddenInput.val(''); - } - acf.getFileInputData($el, function (data) { - $hiddenInput.val($.param(data)); - }); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js": -/*!*************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js ***! - \*************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'link', - events: { - 'click a[data-name="add"]': 'onClickEdit', - 'click a[data-name="edit"]': 'onClickEdit', - 'click a[data-name="remove"]': 'onClickRemove', - 'change .link-node': 'onChange' - }, - $control: function () { - return this.$('.acf-link'); - }, - $node: function () { - return this.$('.link-node'); - }, - getValue: function () { - // vars - var $node = this.$node(); - - // return false if empty - if (!$node.attr('href')) { - return false; - } - - // return - return { - title: $node.html(), - url: $node.attr('href'), - target: $node.attr('target') - }; - }, - setValue: function (val) { - // default - val = acf.parseArgs(val, { - title: '', - url: '', - target: '' - }); - - // vars - var $div = this.$control(); - var $node = this.$node(); - - // remove class - $div.removeClass('-value -external'); - - // add class - if (val.url) $div.addClass('-value'); - if (val.target === '_blank') $div.addClass('-external'); - - // update text - this.$('.link-title').html(val.title); - this.$('.link-url').attr('href', val.url).html(val.url); - - // update node - $node.html(val.title); - $node.attr('href', val.url); - $node.attr('target', val.target); - - // update inputs - this.$('.input-title').val(val.title); - this.$('.input-target').val(val.target); - this.$('.input-url').val(val.url).trigger('change'); - }, - onClickEdit: function (e, $el) { - acf.wpLink.open(this.$node()); - }, - onClickRemove: function (e, $el) { - this.setValue(false); - }, - onChange: function (e, $el) { - // get the changed value - var val = this.getValue(); - - // update inputs - this.setValue(val); - } - }); - acf.registerFieldType(Field); - - // manager - acf.wpLink = new acf.Model({ - getNodeValue: function () { - var $node = this.get('node'); - return { - title: acf.decode($node.html()), - url: $node.attr('href'), - target: $node.attr('target') - }; - }, - setNodeValue: function (val) { - var $node = this.get('node'); - $node.text(val.title); - $node.attr('href', val.url); - $node.attr('target', val.target); - $node.trigger('change'); - }, - getInputValue: function () { - return { - title: $('#wp-link-text').val(), - url: $('#wp-link-url').val(), - target: $('#wp-link-target').prop('checked') ? '_blank' : '' - }; - }, - setInputValue: function (val) { - $('#wp-link-text').val(val.title); - $('#wp-link-url').val(val.url); - $('#wp-link-target').prop('checked', val.target === '_blank'); - }, - open: function ($node) { - // add events - this.on('wplink-open', 'onOpen'); - this.on('wplink-close', 'onClose'); - - // set node - this.set('node', $node); - - // create textarea - var $textarea = $(''); - $('body').append($textarea); - - // vars - var val = this.getNodeValue(); - - // open popup - wpLink.open('acf-link-textarea', val.url, val.title, null); - }, - onOpen: function () { - // always show title (WP will hide title if empty) - $('#wp-link-wrap').addClass('has-text-field'); - - // set inputs - var val = this.getNodeValue(); - this.setInputValue(val); - - // Update button text. - if (val.url && wpLinkL10n) { - $('#wp-link-submit').val(wpLinkL10n.update); - } - }, - close: function () { - wpLink.close(); - }, - onClose: function () { - // Bail early if no node. - // Needed due to WP triggering this event twice. - if (!this.has('node')) { - return false; - } - - // Determine context. - var $submit = $('#wp-link-submit'); - var isSubmit = $submit.is(':hover') || $submit.is(':focus'); - - // Set value - if (isSubmit) { - var val = this.getInputValue(); - this.setNodeValue(val); - } - - // Cleanup. - this.off('wplink-open'); - this.off('wplink-close'); - $('#acf-link-textarea').remove(); - this.set('node', null); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js": -/*!***************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js ***! - \***************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'oembed', - events: { - 'click [data-name="clear-button"]': 'onClickClear', - 'keypress .input-search': 'onKeypressSearch', - 'keyup .input-search': 'onKeyupSearch', - 'change .input-search': 'onChangeSearch' - }, - $control: function () { - return this.$('.acf-oembed'); - }, - $input: function () { - return this.$('.input-value'); - }, - $search: function () { - return this.$('.input-search'); - }, - getValue: function () { - return this.$input().val(); - }, - getSearchVal: function () { - return this.$search().val(); - }, - setValue: function (val) { - // class - if (val) { - this.$control().addClass('has-value'); - } else { - this.$control().removeClass('has-value'); - } - acf.val(this.$input(), val); - }, - showLoading: function (show) { - acf.showLoading(this.$('.canvas')); - }, - hideLoading: function () { - acf.hideLoading(this.$('.canvas')); - }, - maybeSearch: function () { - // vars - var prevUrl = this.val(); - var url = this.getSearchVal(); - - // no value - if (!url) { - return this.clear(); - } - - // fix missing 'http://' - causes the oembed code to error and fail - if (url.substr(0, 4) != 'http') { - url = 'http://' + url; - } - - // bail early if no change - if (url === prevUrl) return; - - // clear existing timeout - var timeout = this.get('timeout'); - if (timeout) { - clearTimeout(timeout); - } - - // set new timeout - var callback = $.proxy(this.search, this, url); - this.set('timeout', setTimeout(callback, 300)); - }, - search: function (url) { - const ajaxData = { - action: 'acf/fields/oembed/search', - s: url, - field_key: this.get('key'), - nonce: this.get('nonce') - }; - - // clear existing timeout - let xhr = this.get('xhr'); - if (xhr) { - xhr.abort(); - } - - // loading - this.showLoading(); - - // query - xhr = $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'json', - context: this, - success: function (json) { - // error - if (!json || !json.html) { - json = { - url: false, - html: '' - }; - } - - // update vars - this.val(json.url); - this.$('.canvas-media').html(json.html); - }, - complete: function () { - this.hideLoading(); - } - }); - this.set('xhr', xhr); - }, - clear: function () { - this.val(''); - this.$search().val(''); - this.$('.canvas-media').html(''); - }, - onClickClear: function (e, $el) { - this.clear(); - }, - onKeypressSearch: function (e, $el) { - if (e.which == 13) { - e.preventDefault(); - this.maybeSearch(); - } - }, - onKeyupSearch: function (e, $el) { - if ($el.val()) { - this.maybeSearch(); - } - }, - onChangeSearch: function (e, $el) { - this.maybeSearch(); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js": -/*!******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js ***! - \******************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.models.SelectField.extend({ - type: 'page_link' - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js": -/*!********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js ***! - \********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.models.SelectField.extend({ - type: 'post_object' - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js": -/*!**************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js ***! - \**************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'radio', - events: { - 'click input[type="radio"]': 'onClick' - }, - $control: function () { - return this.$('.acf-radio-list'); - }, - $input: function () { - return this.$('input:checked'); - }, - $inputText: function () { - return this.$('input[type="text"]'); - }, - getValue: function () { - var val = this.$input().val(); - if (val === 'other' && this.get('other_choice')) { - val = this.$inputText().val(); - } - return val; - }, - onClick: function (e, $el) { - // vars - var $label = $el.parent('label'); - var selected = $label.hasClass('selected'); - var val = $el.val(); - - // remove previous selected - this.$('.selected').removeClass('selected'); - - // add active class - $label.addClass('selected'); - - // allow null - if (this.get('allow_null') && selected) { - $label.removeClass('selected'); - $el.prop('checked', false).trigger('change'); - val = false; - } - - // other - if (this.get('other_choice')) { - // enable - if (val === 'other') { - this.$inputText().prop('disabled', false); - - // disable - } else { - this.$inputText().prop('disabled', true); - } - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js": -/*!**************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js ***! - \**************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'range', - events: { - 'input input[type="range"]': 'onChange', - 'change input': 'onChange' - }, - $input: function () { - return this.$('input[type="range"]'); - }, - $inputAlt: function () { - return this.$('input[type="number"]'); - }, - setValue: function (val) { - this.busy = true; - - // Update range input (with change). - acf.val(this.$input(), val); - - // Update alt input (without change). - // Read in input value to inherit min/max validation. - acf.val(this.$inputAlt(), this.$input().val(), true); - this.busy = false; - }, - onChange: function (e, $el) { - if (!this.busy) { - this.setValue($el.val()); - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js": -/*!*********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js ***! - \*********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'relationship', - events: { - 'keypress [data-filter]': 'onKeypressFilter', - 'change [data-filter]': 'onChangeFilter', - 'keyup [data-filter]': 'onChangeFilter', - 'click .choices-list .acf-rel-item': 'onClickAdd', - 'keypress .choices-list .acf-rel-item': 'onKeypressFilter', - 'keypress .values-list .acf-rel-item': 'onKeypressFilter', - 'click [data-name="remove_item"]': 'onClickRemove', - 'touchstart .values-list .acf-rel-item': 'onTouchStartValues' - }, - $control: function () { - return this.$('.acf-relationship'); - }, - $list: function (list) { - return this.$('.' + list + '-list'); - }, - $listItems: function (list) { - return this.$list(list).find('.acf-rel-item'); - }, - $listItem: function (list, id) { - return this.$list(list).find('.acf-rel-item[data-id="' + id + '"]'); - }, - getValue: function () { - var val = []; - this.$listItems('values').each(function () { - val.push($(this).data('id')); - }); - return val.length ? val : false; - }, - newChoice: function (props) { - return ['
                          • ', '' + props.text + '', '
                          • '].join(''); - }, - newValue: function (props) { - return ['
                          • ', '', '' + props.text, '', '', '
                          • '].join(''); - }, - initialize: function () { - // Delay initialization until "interacted with" or "in view". - var delayed = this.proxy(acf.once(function () { - // Add sortable. - this.$list('values').sortable({ - items: 'li', - forceHelperSize: true, - forcePlaceholderSize: true, - scroll: true, - update: this.proxy(function () { - this.$input().trigger('change'); - }) - }); - - // Avoid browser remembering old scroll position and add event. - this.$list('choices').scrollTop(0).on('scroll', this.proxy(this.onScrollChoices)); - - // Fetch choices. - this.fetch(); - })); - - // Bind "interacted with". - this.$el.one('mouseover', delayed); - this.$el.one('focus', 'input', delayed); - - // Bind "in view". - acf.onceInView(this.$el, delayed); - }, - onScrollChoices: function (e) { - // bail early if no more results - if (this.get('loading') || !this.get('more')) { - return; - } - - // Scrolled to bottom - var $list = this.$list('choices'); - var scrollTop = Math.ceil($list.scrollTop()); - var scrollHeight = Math.ceil($list[0].scrollHeight); - var innerHeight = Math.ceil($list.innerHeight()); - var paged = this.get('paged') || 1; - if (scrollTop + innerHeight >= scrollHeight) { - // update paged - this.set('paged', paged + 1); - - // fetch - this.fetch(); - } - }, - onKeypressFilter: function (e, $el) { - // Receive enter key when selecting relationship items. - if ($el.hasClass('acf-rel-item-add') && e.which == 13) { - this.onClickAdd(e, $el); - } - // Receive enter key when removing relationship items. - if ($el.hasClass('acf-rel-item-remove') && e.which == 13) { - this.onClickRemove(e, $el); - } - // don't submit form - if (e.which == 13) { - e.preventDefault(); - } - }, - onChangeFilter: function (e, $el) { - // vars - var val = $el.val(); - var filter = $el.data('filter'); - - // Bail early if filter has not changed - if (this.get(filter) === val) { - return; - } - - // update attr - this.set(filter, val); - if (filter === 's') { - // If val is numeric, limit results to include. - if (parseInt(val)) { - this.set('include', val); - } - } - - // reset paged - this.set('paged', 1); - - // fetch - if ($el.is('select')) { - this.fetch(); - - // search must go through timeout - } else { - this.maybeFetch(); - } - }, - onClickAdd: function (e, $el) { - // vars - var val = this.val(); - var max = parseInt(this.get('max')); - - // can be added? - if ($el.hasClass('disabled')) { - return false; - } - - // validate - if (max > 0 && val && val.length >= max) { - // add notice - this.showNotice({ - text: acf.__('Maximum values reached ( {max} values )').replace('{max}', max), - type: 'warning' - }); - return false; - } - - // disable - $el.addClass('disabled'); - - // add - var html = this.newValue({ - id: $el.data('id'), - text: $el.html() - }); - this.$list('values').append(html); - - // trigger change - this.$input().trigger('change'); - }, - onClickRemove: function (e, $el) { - // Prevent default here because generic handler wont be triggered. - e.preventDefault(); - let $span; - // Behavior if triggered from tabbed event. - if ($el.hasClass('acf-rel-item-remove')) { - $span = $el; - } else { - // Behavior if triggered through click event. - $span = $el.parent(); - } - - // vars - const $li = $span.parent(); - const id = $span.data('id'); - - // remove value - $li.remove(); - - // show choice - this.$listItem('choices', id).removeClass('disabled'); - - // trigger change - this.$input().trigger('change'); - }, - onTouchStartValues: function (e, $el) { - $(this.$listItems('values')).removeClass('relationship-hover'); - $el.addClass('relationship-hover'); - }, - maybeFetch: function () { - // vars - var timeout = this.get('timeout'); - - // abort timeout - if (timeout) { - clearTimeout(timeout); - } - - // fetch - timeout = this.setTimeout(this.fetch, 300); - this.set('timeout', timeout); - }, - getAjaxData: function () { - // load data based on element attributes - var ajaxData = this.$control().data(); - for (var name in ajaxData) { - ajaxData[name] = this.get(name); - } - - // extra - ajaxData.action = 'acf/fields/relationship/query'; - ajaxData.field_key = this.get('key'); - ajaxData.nonce = this.get('nonce'); - - // Filter. - ajaxData = acf.applyFilters('relationship_ajax_data', ajaxData, this); - - // return - return ajaxData; - }, - fetch: function () { - // abort XHR if this field is already loading AJAX data - var xhr = this.get('xhr'); - if (xhr) { - xhr.abort(); - } - - // add to this.o - var ajaxData = this.getAjaxData(); - - // clear html if is new query - var $choiceslist = this.$list('choices'); - if (ajaxData.paged == 1) { - $choiceslist.html(''); - } - - // loading - var $loading = $('
                          • ' + acf.__('Loading') + '
                          • '); - $choiceslist.append($loading); - this.set('loading', true); - - // callback - var onComplete = function () { - this.set('loading', false); - $loading.remove(); - }; - var onSuccess = function (json) { - // no results - if (!json || !json.results || !json.results.length) { - // prevent pagination - this.set('more', false); - - // add message - if (this.get('paged') == 1) { - this.$list('choices').append('
                          • ' + acf.__('No matches found') + '
                          • '); - } - - // return - return; - } - - // set more (allows pagination scroll) - this.set('more', json.more); - - // get new results - var html = this.walkChoices(json.results); - var $html = $(html); - - // apply .disabled to left li's - var val = this.val(); - if (val && val.length) { - val.map(function (id) { - $html.find('.acf-rel-item[data-id="' + id + '"]').addClass('disabled'); - }); - } - - // append - $choiceslist.append($html); - - // merge together groups - var $prevLabel = false; - var $prevList = false; - $choiceslist.find('.acf-rel-label').each(function () { - var $label = $(this); - var $list = $label.siblings('ul'); - if ($prevLabel && $prevLabel.text() == $label.text()) { - $prevList.append($list.children()); - $(this).parent().remove(); - return; - } - - // update vars - $prevLabel = $label; - $prevList = $list; - }); - }; - - // get results - var xhr = $.ajax({ - url: acf.get('ajaxurl'), - dataType: 'json', - type: 'post', - data: acf.prepareForAjax(ajaxData), - context: this, - success: onSuccess, - complete: onComplete - }); - - // set - this.set('xhr', xhr); - }, - walkChoices: function (data) { - // walker - var walk = function (data) { - // vars - var html = ''; - - // is array - if ($.isArray(data)) { - data.map(function (item) { - html += walk(item); - }); - - // is item - } else if ($.isPlainObject(data)) { - // group - if (data.children !== undefined) { - html += '
                          • ' + acf.escHtml(data.text) + '
                              '; - html += walk(data.children); - html += '
                          • '; - - // single - } else { - html += '
                          • ' + acf.escHtml(data.text) + '
                          • '; - } - } - - // return - return html; - }; - return walk(data); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js": -/*!***************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js ***! - \***************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'select', - select2: false, - wait: 'load', - events: { - removeField: 'onRemove', - duplicateField: 'onDuplicate' - }, - $input: function () { - return this.$('select'); - }, - initialize: function () { - // vars - var $select = this.$input(); - - // inherit data - this.inherit($select); - - // select2 - if (this.get('ui')) { - // populate ajax_data (allowing custom attribute to already exist) - var ajaxAction = this.get('ajax_action'); - if (!ajaxAction) { - ajaxAction = 'acf/fields/' + this.get('type') + '/query'; - } - - // select2 - this.select2 = acf.newSelect2($select, { - field: this, - ajax: this.get('ajax'), - multiple: this.get('multiple'), - placeholder: this.get('placeholder'), - allowNull: this.get('allow_null'), - ajaxAction: ajaxAction - }); - } - }, - onRemove: function () { - if (this.select2) { - this.select2.destroy(); - } - }, - onDuplicate: function (e, $el, $duplicate) { - if (this.select2) { - $duplicate.find('.select2-container').remove(); - $duplicate.find('select').removeClass('select2-hidden-accessible'); - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js": -/*!************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js ***! - \************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - // vars - var CONTEXT = 'tab'; - var Field = acf.Field.extend({ - type: 'tab', - wait: '', - tabs: false, - tab: false, - events: { - duplicateField: 'onDuplicate' - }, - findFields: function () { - let filter; - - /** - * Tabs in the admin UI that can be extended by third - * parties have the child settings wrapped inside an extra div, - * so we need to look for that instead of an adjacent .acf-field. - */ - switch (this.get('key')) { - case 'acf_field_settings_tabs': - filter = '.acf-field-settings-main'; - break; - case 'acf_field_group_settings_tabs': - filter = '.field-group-settings-tab'; - break; - case 'acf_browse_fields_tabs': - filter = '.acf-field-types-tab'; - break; - case 'acf_icon_picker_tabs': - filter = '.acf-icon-picker-tabs'; - break; - case 'acf_post_type_tabs': - filter = '.acf-post-type-advanced-settings'; - break; - case 'acf_taxonomy_tabs': - filter = '.acf-taxonomy-advanced-settings'; - break; - case 'acf_ui_options_page_tabs': - filter = '.acf-ui-options-page-advanced-settings'; - break; - default: - filter = '.acf-field'; - } - return this.$el.nextUntil('.acf-field-tab', filter); - }, - getFields: function () { - return acf.getFields(this.findFields()); - }, - findTabs: function () { - return this.$el.prevAll('.acf-tab-wrap:first'); - }, - findTab: function () { - return this.$('.acf-tab-button'); - }, - initialize: function () { - // bail early if is td - if (this.$el.is('td')) { - this.events = {}; - return false; - } - - // vars - var $tabs = this.findTabs(); - var $tab = this.findTab(); - var settings = acf.parseArgs($tab.data(), { - endpoint: false, - placement: '', - before: this.$el - }); - - // create wrap - if (!$tabs.length || settings.endpoint) { - this.tabs = new Tabs(settings); - } else { - this.tabs = $tabs.data('acf'); - } - - // add tab - this.tab = this.tabs.addTab($tab, this); - }, - isActive: function () { - return this.tab.isActive(); - }, - showFields: function () { - // show fields - this.getFields().map(function (field) { - field.show(this.cid, CONTEXT); - field.hiddenByTab = false; - }, this); - }, - hideFields: function () { - // hide fields - this.getFields().map(function (field) { - field.hide(this.cid, CONTEXT); - field.hiddenByTab = this.tab; - }, this); - }, - show: function (lockKey) { - // show field and store result - var visible = acf.Field.prototype.show.apply(this, arguments); - - // check if now visible - if (visible) { - // show tab - this.tab.show(); - - // check active tabs - this.tabs.refresh(); - } - - // return - return visible; - }, - hide: function (lockKey) { - // hide field and store result - var hidden = acf.Field.prototype.hide.apply(this, arguments); - - // check if now hidden - if (hidden) { - // hide tab - this.tab.hide(); - - // reset tabs if this was active - if (this.isActive()) { - this.tabs.reset(); - } - } - - // return - return hidden; - }, - enable: function (lockKey) { - // enable fields - this.getFields().map(function (field) { - field.enable(CONTEXT); - }); - }, - disable: function (lockKey) { - // disable fields - this.getFields().map(function (field) { - field.disable(CONTEXT); - }); - }, - onDuplicate: function (e, $el, $duplicate) { - if (this.isActive()) { - $duplicate.prevAll('.acf-tab-wrap:first').remove(); - } - } - }); - acf.registerFieldType(Field); - - /** - * tabs - * - * description - * - * @date 8/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var i = 0; - var Tabs = acf.Model.extend({ - tabs: [], - active: false, - actions: { - refresh: 'onRefresh', - close_field_object: 'onCloseFieldObject' - }, - data: { - before: false, - placement: 'top', - index: 0, - initialized: false - }, - setup: function (settings) { - // data - $.extend(this.data, settings); - - // define this prop to avoid scope issues - this.tabs = []; - this.active = false; - - // vars - var placement = this.get('placement'); - var $before = this.get('before'); - var $parent = $before.parent(); - - // add sidebar for left placement - if (placement == 'left' && $parent.hasClass('acf-fields')) { - $parent.addClass('-sidebar'); - } - - // create wrap - if ($before.is('tr')) { - this.$el = $('
                            '); - } else { - let ulClass = 'acf-hl acf-tab-group'; - if (this.get('key') === 'acf_field_settings_tabs') { - ulClass = 'acf-field-settings-tab-bar'; - } - this.$el = $('
                              '); - } - - // append - $before.before(this.$el); - - // set index - this.set('index', i, true); - i++; - }, - initializeTabs: function () { - // Bail if tabs are disabled. - if ('acf_field_settings_tabs' === this.get('key') && $('#acf-field-group-fields').hasClass('hide-tabs')) { - return; - } - var tab = false; - - // check if we've got a saved default tab. - var order = acf.getPreference('this.tabs') || false; - if (order) { - var groupIndex = this.get('index'); - var tabIndex = order[groupIndex]; - if (this.tabs[tabIndex] && this.tabs[tabIndex].isVisible()) { - tab = this.tabs[tabIndex]; - } - } - - // If we've got a defaultTab provided by configuration, use that. - if (!tab && this.data.defaultTab && this.data.defaultTab.isVisible()) { - tab = this.data.defaultTab; - } - - // find first visible tab as our default. - if (!tab) { - tab = this.getVisible().shift(); - } - if (tab) { - this.selectTab(tab); - } else { - this.closeTabs(); - } - - // set local variable used by tabsManager - this.set('initialized', true); - }, - getVisible: function () { - return this.tabs.filter(function (tab) { - return tab.isVisible(); - }); - }, - getActive: function () { - return this.active; - }, - setActive: function (tab) { - return this.active = tab; - }, - hasActive: function () { - return this.active !== false; - }, - isActive: function (tab) { - var active = this.getActive(); - return active && active.cid === tab.cid; - }, - closeActive: function () { - if (this.hasActive()) { - this.closeTab(this.getActive()); - } - }, - openTab: function (tab) { - // close existing tab - this.closeActive(); - - // open - tab.open(); - - // set active - this.setActive(tab); - }, - closeTab: function (tab) { - // close - tab.close(); - - // set active - this.setActive(false); - }, - closeTabs: function () { - this.tabs.map(this.closeTab, this); - }, - selectTab: function (tab) { - // close other tabs - this.tabs.map(function (t) { - if (tab.cid !== t.cid) { - this.closeTab(t); - } - }, this); - - // open - this.openTab(tab); - }, - addTab: function ($a, field) { - // create
                            • - var $li = $('
                            • ' + $a.outerHTML() + '
                            • '); - - // add settings type class. - var settingsType = $a.data('settings-type'); - if (settingsType) { - $li.addClass('acf-settings-type-' + settingsType); - } - - // append - this.$('ul').append($li); - - // initialize - var tab = new Tab({ - $el: $li, - field: field, - group: this - }); - - // store - this.tabs.push(tab); - if ($a.data('selected')) { - this.data.defaultTab = tab; - } - - // return - return tab; - }, - reset: function () { - // close existing tab - this.closeActive(); - - // find and active a tab - return this.refresh(); - }, - refresh: function () { - // bail early if active already exists - if (this.hasActive()) { - return false; - } - // find next active tab - var tab = this.getVisible().shift(); - // open tab - if (tab) { - this.openTab(tab); - } - - // return - return tab; - }, - onRefresh: function () { - // only for left placements - if (this.get('placement') !== 'left') { - return; - } - - // vars - var $parent = this.$el.parent(); - var $list = this.$el.children('ul'); - var attribute = $parent.is('td') ? 'height' : 'min-height'; - - // find height (minus 1 for border-bottom) - var height = $list.position().top + $list.outerHeight(true) - 1; - - // add css - $parent.css(attribute, height); - }, - onCloseFieldObject: function (fieldObject) { - const tab = this.getVisible().find(item => { - const id = item.$el.closest('div[data-id]').data('id'); - if (fieldObject.data.id === id) { - return item; - } - }); - if (tab) { - // Wait for field group drawer to close - setTimeout(() => { - this.openTab(tab); - }, 300); - } - } - }); - var Tab = acf.Model.extend({ - group: false, - field: false, - events: { - 'click a': 'onClick' - }, - index: function () { - return this.$el.index(); - }, - isVisible: function () { - return acf.isVisible(this.$el); - }, - isActive: function () { - return this.$el.hasClass('active'); - }, - open: function () { - // add class - this.$el.addClass('active'); - - // show field - this.field.showFields(); - }, - close: function () { - // remove class - this.$el.removeClass('active'); - - // hide field - this.field.hideFields(); - }, - onClick: function (e, $el) { - // prevent default - e.preventDefault(); - - // toggle - this.toggle(); - }, - toggle: function () { - // bail early if already active - if (this.isActive()) { - return; - } - - // toggle this tab - this.group.openTab(this); - } - }); - var tabsManager = new acf.Model({ - priority: 50, - actions: { - prepare: 'render', - append: 'render', - unload: 'onUnload', - show: 'render', - invalid_field: 'onInvalidField' - }, - findTabs: function () { - return $('.acf-tab-wrap'); - }, - getTabs: function () { - return acf.getInstances(this.findTabs()); - }, - render: function ($el) { - this.getTabs().map(function (tabs) { - if (!tabs.get('initialized')) { - tabs.initializeTabs(); - } - }); - }, - onInvalidField: function (field) { - // bail early if busy - if (this.busy) { - return; - } - - // ignore if not hidden by tab - if (!field.hiddenByTab) { - return; - } - - // toggle tab - field.hiddenByTab.toggle(); - - // ignore other invalid fields - this.busy = true; - this.setTimeout(function () { - this.busy = false; - }, 100); - }, - onUnload: function () { - // vars - var order = []; - - // loop - this.getTabs().map(function (group) { - // Do not save selected tab on field settings, or an acf-advanced-settings when unloading - if (group.$el.children('.acf-field-settings-tab-bar').length || group.$el.parents('#acf-advanced-settings.postbox').length) { - return true; - } - var active = group.hasActive() ? group.getActive().index() : 0; - order.push(active); - }); - - // bail if no tabs - if (!order.length) { - return; - } - - // update - acf.setPreference('this.tabs', order); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js": -/*!*****************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js ***! - \*****************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'taxonomy', - data: { - ftype: 'select' - }, - select2: false, - wait: 'load', - events: { - 'click a[data-name="add"]': 'onClickAdd', - 'click input[type="radio"]': 'onClickRadio', - removeField: 'onRemove' - }, - $control: function () { - return this.$('.acf-taxonomy-field'); - }, - $input: function () { - return this.getRelatedPrototype().$input.apply(this, arguments); - }, - getRelatedType: function () { - // vars - var fieldType = this.get('ftype'); - - // normalize - if (fieldType == 'multi_select') { - fieldType = 'select'; - } - - // return - return fieldType; - }, - getRelatedPrototype: function () { - return acf.getFieldType(this.getRelatedType()).prototype; - }, - getValue: function () { - return this.getRelatedPrototype().getValue.apply(this, arguments); - }, - setValue: function () { - return this.getRelatedPrototype().setValue.apply(this, arguments); - }, - initialize: function () { - this.getRelatedPrototype().initialize.apply(this, arguments); - }, - onRemove: function () { - var proto = this.getRelatedPrototype(); - if (proto.onRemove) { - proto.onRemove.apply(this, arguments); - } - }, - onClickAdd: function (e, $el) { - // vars - var field = this; - var popup = false; - var $form = false; - var $name = false; - var $parent = false; - var $button = false; - var $message = false; - var notice = false; - - // step 1. - var step1 = function () { - // popup - popup = acf.newPopup({ - title: $el.attr('title'), - loading: true, - width: '300px' - }); - - // ajax - var ajaxData = { - action: 'acf/fields/taxonomy/add_term', - field_key: field.get('key'), - nonce: field.get('nonce') - }; - - // get HTML - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'html', - success: step2 - }); - }; - - // step 2. - var step2 = function (html) { - // update popup - popup.loading(false); - popup.content(html); - - // vars - $form = popup.$('form'); - $name = popup.$('input[name="term_name"]'); - $parent = popup.$('select[name="term_parent"]'); - $button = popup.$('.acf-submit-button'); - - // focus - $name.trigger('focus'); - - // submit form - popup.on('submit', 'form', step3); - }; - - // step 3. - var step3 = function (e, $el) { - // prevent - e.preventDefault(); - e.stopImmediatePropagation(); - - // basic validation - if ($name.val() === '') { - $name.trigger('focus'); - return false; - } - - // disable - acf.startButtonLoading($button); - - // ajax - var ajaxData = { - action: 'acf/fields/taxonomy/add_term', - field_key: field.get('key'), - nonce: field.get('nonce'), - term_name: $name.val(), - term_parent: $parent.length ? $parent.val() : 0 - }; - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'json', - success: step4 - }); - }; - - // step 4. - var step4 = function (json) { - // enable - acf.stopButtonLoading($button); - - // remove prev notice - if (notice) { - notice.remove(); - } - - // success - if (acf.isAjaxSuccess(json)) { - // clear name - $name.val(''); - - // update term lists - step5(json.data); - - // notice - notice = acf.newNotice({ - type: 'success', - text: acf.getAjaxMessage(json), - target: $form, - timeout: 2000, - dismiss: false - }); - } else { - // notice - notice = acf.newNotice({ - type: 'error', - text: acf.getAjaxError(json), - target: $form, - timeout: 2000, - dismiss: false - }); - } - - // focus - $name.trigger('focus'); - }; - - // step 5. - var step5 = function (term) { - // update parent dropdown - var $option = $(''); - if (term.term_parent) { - $parent.children('option[value="' + term.term_parent + '"]').after($option); - } else { - $parent.append($option); - } - - // add this new term to all taxonomy field - var fields = acf.getFields({ - type: 'taxonomy' - }); - fields.map(function (otherField) { - if (otherField.get('taxonomy') == field.get('taxonomy')) { - otherField.appendTerm(term); - } - }); - - // select - field.selectTerm(term.term_id); - }; - - // run - step1(); - }, - appendTerm: function (term) { - if (this.getRelatedType() == 'select') { - this.appendTermSelect(term); - } else { - this.appendTermCheckbox(term); - } - }, - appendTermSelect: function (term) { - this.select2.addOption({ - id: term.term_id, - text: term.term_label - }); - }, - appendTermCheckbox: function (term) { - // vars - var name = this.$('[name]:first').attr('name'); - var $ul = this.$('ul:first'); - - // allow multiple selection - if (this.getRelatedType() == 'checkbox') { - name += '[]'; - } - - // create new li - var $li = $(['
                            • ', '', '
                            • '].join('')); - - // find parent - if (term.term_parent) { - // vars - var $parent = $ul.find('li[data-id="' + term.term_parent + '"]'); - - // update vars - $ul = $parent.children('ul'); - - // create ul - if (!$ul.exists()) { - $ul = $('
                                '); - $parent.append($ul); - } - } - - // append - $ul.append($li); - }, - selectTerm: function (id) { - if (this.getRelatedType() == 'select') { - this.select2.selectOption(id); - } else { - var $input = this.$('input[value="' + id + '"]'); - $input.prop('checked', true).trigger('change'); - } - }, - onClickRadio: function (e, $el) { - // vars - var $label = $el.parent('label'); - var selected = $label.hasClass('selected'); - - // remove previous selected - this.$('.selected').removeClass('selected'); - - // add active class - $label.addClass('selected'); - - // allow null - if (this.get('allow_null') && selected) { - $label.removeClass('selected'); - $el.prop('checked', false).trigger('change'); - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js": -/*!********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js ***! - \********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.models.DatePickerField.extend({ - type: 'time_picker', - $control: function () { - return this.$('.acf-time-picker'); - }, - initialize: function () { - // vars - var $input = this.$input(); - var $inputText = this.$inputText(); - - // args - var args = { - timeFormat: this.get('time_format'), - altField: $input, - altFieldTimeOnly: false, - altTimeFormat: 'HH:mm:ss', - showButtonPanel: true, - controlType: 'select', - oneLine: true, - closeText: acf.get('dateTimePickerL10n').selectText, - timeOnly: true - }; - - // add custom 'Close = Select' functionality - args.onClose = function (value, dp_instance, t_instance) { - // vars - var $close = dp_instance.dpDiv.find('.ui-datepicker-close'); - - // if clicking close button - if (!value && $close.is(':hover')) { - t_instance._updateDateTime(); - } - }; - - // filter - args = acf.applyFilters('time_picker_args', args, this); - - // add date time picker - acf.newTimePicker($inputText, args); - - // action - acf.doAction('time_picker_init', $inputText, args, this); - } - }); - acf.registerFieldType(Field); - - // add - acf.newTimePicker = function ($input, args) { - // bail early if no datepicker library - if (typeof $.timepicker === 'undefined') { - return false; - } - - // defaults - args = args || {}; - - // initialize - $input.timepicker(args); - - // wrap the datepicker (only if it hasn't already been wrapped) - if ($('body > #ui-datepicker-div').exists()) { - $('body > #ui-datepicker-div').wrap('
                                '); - } - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js": -/*!*******************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js ***! - \*******************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'true_false', - events: { - 'change .acf-switch-input': 'onChange', - 'focus .acf-switch-input': 'onFocus', - 'blur .acf-switch-input': 'onBlur', - 'keypress .acf-switch-input': 'onKeypress' - }, - $input: function () { - return this.$('input[type="checkbox"]'); - }, - $switch: function () { - return this.$('.acf-switch'); - }, - getValue: function () { - return this.$input().prop('checked') ? 1 : 0; - }, - initialize: function () { - this.render(); - }, - render: function () { - // vars - var $switch = this.$switch(); - - // bail early if no $switch - if (!$switch.length) return; - - // vars - var $on = $switch.children('.acf-switch-on'); - var $off = $switch.children('.acf-switch-off'); - var width = Math.max($on.width(), $off.width()); - - // bail early if no width - if (!width) return; - - // set widths - $on.css('min-width', width); - $off.css('min-width', width); - }, - switchOn: function () { - this.$input().prop('checked', true); - this.$switch().addClass('-on'); - }, - switchOff: function () { - this.$input().prop('checked', false); - this.$switch().removeClass('-on'); - }, - onChange: function (e, $el) { - if ($el.prop('checked')) { - this.switchOn(); - } else { - this.switchOff(); - } - }, - onFocus: function (e, $el) { - this.$switch().addClass('-focus'); - }, - onBlur: function (e, $el) { - this.$switch().removeClass('-focus'); - }, - onKeypress: function (e, $el) { - // left - if (e.keyCode === 37) { - return this.switchOff(); - } - - // right - if (e.keyCode === 39) { - return this.switchOn(); - } - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js": -/*!************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js ***! - \************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'url', - events: { - 'keyup input[type="url"]': 'onkeyup' - }, - $control: function () { - return this.$('.acf-input-wrap'); - }, - $input: function () { - return this.$('input[type="url"]'); - }, - initialize: function () { - this.render(); - }, - isValid: function () { - // vars - var val = this.val(); - - // bail early if no val - if (!val) { - return false; - } - - // url - if (val.indexOf('://') !== -1) { - return true; - } - - // protocol relative url - if (val.indexOf('//') === 0) { - return true; - } - - // return - return false; - }, - render: function () { - // add class - if (this.isValid()) { - this.$control().addClass('-valid'); - } else { - this.$control().removeClass('-valid'); - } - }, - onkeyup: function (e, $el) { - this.render(); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js": -/*!*************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js ***! - \*************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.models.SelectField.extend({ - type: 'user' - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js": -/*!****************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js ***! - \****************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Field = acf.Field.extend({ - type: 'wysiwyg', - wait: 'load', - events: { - 'mousedown .acf-editor-wrap.delay': 'onMousedown', - unmountField: 'disableEditor', - remountField: 'enableEditor', - removeField: 'disableEditor' - }, - $control: function () { - return this.$('.acf-editor-wrap'); - }, - $input: function () { - return this.$('textarea'); - }, - getMode: function () { - return this.$control().hasClass('tmce-active') ? 'visual' : 'text'; - }, - initialize: function () { - // initializeEditor if no delay - if (!this.$control().hasClass('delay')) { - this.initializeEditor(); - } - }, - initializeEditor: function () { - // vars - var $wrap = this.$control(); - var $textarea = this.$input(); - var args = { - tinymce: true, - quicktags: true, - toolbar: this.get('toolbar'), - mode: this.getMode(), - field: this - }; - - // generate new id - var oldId = $textarea.attr('id'); - var newId = acf.uniqueId('acf-editor-'); - - // Backup textarea data. - var inputData = $textarea.data(); - var inputVal = $textarea.val(); - - // rename - acf.rename({ - target: $wrap, - search: oldId, - replace: newId, - destructive: true - }); - - // update id - this.set('id', newId, true); - - // apply data to new textarea (acf.rename creates a new textarea element due to destructive mode) - // fixes bug where conditional logic "disabled" is lost during "screen_check" - this.$input().data(inputData).val(inputVal); - - // initialize - acf.tinymce.initialize(newId, args); - }, - onMousedown: function (e) { - // prevent default - e.preventDefault(); - - // remove delay class - var $wrap = this.$control(); - $wrap.removeClass('delay'); - $wrap.find('.acf-editor-toolbar').remove(); - - // initialize - this.initializeEditor(); - }, - enableEditor: function () { - if (this.getMode() == 'visual') { - acf.tinymce.enable(this.get('id')); - } - }, - disableEditor: function () { - acf.tinymce.destroy(this.get('id')); - } - }); - acf.registerFieldType(Field); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js ***! - \********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - // vars - var storage = []; - - /** - * acf.Field - * - * description - * - * @date 23/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.Field = acf.Model.extend({ - // field type - type: '', - // class used to avoid nested event triggers - eventScope: '.acf-field', - // initialize events on 'ready' - wait: 'ready', - /** - * setup - * - * Called during the constructor function to setup this field ready for initialization - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param jQuery $field The field element. - * @return void - */ - - setup: function ($field) { - // set $el - this.$el = $field; - - // inherit $field data - this.inherit($field); - - // inherit controll data - this.inherit(this.$control()); - }, - /** - * val - * - * Sets or returns the field's value - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param mixed val Optional. The value to set - * @return mixed - */ - - val: function (val) { - // Set. - if (val !== undefined) { - return this.setValue(val); - - // Get. - } else { - return this.prop('disabled') ? null : this.getValue(); - } - }, - /** - * getValue - * - * returns the field's value - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param void - * @return mixed - */ - - getValue: function () { - return this.$input().val(); - }, - /** - * setValue - * - * sets the field's value and returns true if changed - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param mixed val - * @return boolean. True if changed. - */ - - setValue: function (val) { - return acf.val(this.$input(), val); - }, - /** - * __ - * - * i18n helper to be removed - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - __: function (string) { - return acf._e(this.type, string); - }, - /** - * $control - * - * returns the control jQuery element used for inheriting data. Uses this.control setting. - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param void - * @return jQuery - */ - - $control: function () { - return false; - }, - /** - * $input - * - * returns the input jQuery element used for saving values. Uses this.input setting. - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param void - * @return jQuery - */ - - $input: function () { - return this.$('[name]:first'); - }, - /** - * $inputWrap - * - * description - * - * @date 12/5/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - $inputWrap: function () { - return this.$('.acf-input:first'); - }, - /** - * $inputWrap - * - * description - * - * @date 12/5/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - $labelWrap: function () { - return this.$('.acf-label:first'); - }, - /** - * getInputName - * - * Returns the field's input name - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param void - * @return string - */ - - getInputName: function () { - return this.$input().attr('name') || ''; - }, - /** - * parent - * - * returns the field's parent field or false on failure. - * - * @date 8/5/18 - * @since 5.6.9 - * - * @param void - * @return object|false - */ - - parent: function () { - // vars - var parents = this.parents(); - - // return - return parents.length ? parents[0] : false; - }, - /** - * parents - * - * description - * - * @date 9/7/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - parents: function () { - // vars - var $parents = this.$el.parents('.acf-field'); - - // convert - var parents = acf.getFields($parents); - - // return - return parents; - }, - show: function (lockKey, context) { - // show field and store result - var changed = acf.show(this.$el, lockKey); - - // do action if visibility has changed - if (changed) { - this.prop('hidden', false); - acf.doAction('show_field', this, context); - if (context === 'conditional_logic') { - this.setFieldSettingsLastVisible(); - } - } - - // return - return changed; - }, - hide: function (lockKey, context) { - // hide field and store result - var changed = acf.hide(this.$el, lockKey); - - // do action if visibility has changed - if (changed) { - this.prop('hidden', true); - acf.doAction('hide_field', this, context); - if (context === 'conditional_logic') { - this.setFieldSettingsLastVisible(); - } - } - - // return - return changed; - }, - setFieldSettingsLastVisible: function () { - // Ensure this conditional logic trigger has happened inside a field settings tab. - var $parents = this.$el.parents('.acf-field-settings-main'); - if (!$parents.length) return; - var $fields = $parents.find('.acf-field'); - $fields.removeClass('acf-last-visible'); - $fields.not('.acf-hidden').last().addClass('acf-last-visible'); - }, - enable: function (lockKey, context) { - // enable field and store result - var changed = acf.enable(this.$el, lockKey); - - // do action if disabled has changed - if (changed) { - this.prop('disabled', false); - acf.doAction('enable_field', this, context); - } - - // return - return changed; - }, - disable: function (lockKey, context) { - // disabled field and store result - var changed = acf.disable(this.$el, lockKey); - - // do action if disabled has changed - if (changed) { - this.prop('disabled', true); - acf.doAction('disable_field', this, context); - } - - // return - return changed; - }, - showEnable: function (lockKey, context) { - // enable - this.enable.apply(this, arguments); - - // show and return true if changed - return this.show.apply(this, arguments); - }, - hideDisable: function (lockKey, context) { - // disable - this.disable.apply(this, arguments); - - // hide and return true if changed - return this.hide.apply(this, arguments); - }, - showNotice: function (props) { - // ensure object - if (typeof props !== 'object') { - props = { - text: props - }; - } - - // remove old notice - if (this.notice) { - this.notice.remove(); - } - - // create new notice - props.target = this.$inputWrap(); - this.notice = acf.newNotice(props); - }, - removeNotice: function (timeout) { - if (this.notice) { - this.notice.away(timeout || 0); - this.notice = false; - } - }, - showError: function (message, location = 'before') { - // add class - this.$el.addClass('acf-error'); - - // add message - if (message !== undefined) { - this.showNotice({ - text: message, - type: 'error', - dismiss: false, - location: location - }); - } - - // action - acf.doAction('invalid_field', this); - - // add event - this.$el.one('focus change', 'input, select, textarea', $.proxy(this.removeError, this)); - }, - removeError: function () { - // remove class - this.$el.removeClass('acf-error'); - - // remove notice - this.removeNotice(250); - - // action - acf.doAction('valid_field', this); - }, - trigger: function (name, args, bubbles) { - // allow some events to bubble - if (name == 'invalidField') { - bubbles = true; - } - - // return - return acf.Model.prototype.trigger.apply(this, [name, args, bubbles]); - } - }); - - /** - * newField - * - * description - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.newField = function ($field) { - // vars - var type = $field.data('type'); - var mid = modelId(type); - var model = acf.models[mid] || acf.Field; - - // instantiate - var field = new model($field); - - // actions - acf.doAction('new_field', field); - - // return - return field; - }; - - /** - * mid - * - * Calculates the model ID for a field type - * - * @date 15/12/17 - * @since 5.6.5 - * - * @param string type - * @return string - */ - - var modelId = function (type) { - return acf.strPascalCase(type || '') + 'Field'; - }; - - /** - * registerFieldType - * - * description - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.registerFieldType = function (model) { - // vars - var proto = model.prototype; - var type = proto.type; - var mid = modelId(type); - - // store model - acf.models[mid] = model; - - // store reference - storage.push(type); - }; - - /** - * acf.getFieldType - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getFieldType = function (type) { - var mid = modelId(type); - return acf.models[mid] || false; - }; - - /** - * acf.getFieldTypes - * - * description - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getFieldTypes = function (args) { - // defaults - args = acf.parseArgs(args, { - category: '' - // hasValue: true - }); - - // clonse available types - var types = []; - - // loop - storage.map(function (type) { - // vars - var model = acf.getFieldType(type); - var proto = model.prototype; - - // check operator - if (args.category && proto.category !== args.category) { - return; - } - - // append - types.push(model); - }); - - // return - return types; - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js": -/*!*********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js ***! - \*********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * findFields - * - * Returns a jQuery selection object of acf fields. - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object $args { - * Optional. Arguments to find fields. - * - * @type string key The field's key (data-attribute). - * @type string name The field's name (data-attribute). - * @type string type The field's type (data-attribute). - * @type string is jQuery selector to compare against. - * @type jQuery parent jQuery element to search within. - * @type jQuery sibling jQuery element to search alongside. - * @type limit int The number of fields to find. - * @type suppressFilters bool Whether to allow filters to add/remove results. Default behaviour will ignore clone fields. - * } - * @return jQuery - */ - - acf.findFields = function (args) { - // vars - var selector = '.acf-field'; - var $fields = false; - - // args - args = acf.parseArgs(args, { - key: '', - name: '', - type: '', - is: '', - parent: false, - sibling: false, - limit: false, - visible: false, - suppressFilters: false, - excludeSubFields: false - }); - - // filter args - if (!args.suppressFilters) { - args = acf.applyFilters('find_fields_args', args); - } - - // key - if (args.key) { - selector += '[data-key="' + args.key + '"]'; - } - - // type - if (args.type) { - selector += '[data-type="' + args.type + '"]'; - } - - // name - if (args.name) { - selector += '[data-name="' + args.name + '"]'; - } - - // is - if (args.is) { - selector += args.is; - } - - // visibility - if (args.visible) { - selector += ':visible'; - } - if (!args.suppressFilters) { - selector = acf.applyFilters('find_fields_selector', selector, args); - } - - // query - if (args.parent) { - $fields = args.parent.find(selector); - // exclude sub fields if required (only if a parent is provided) - if (args.excludeSubFields) { - $fields = $fields.not(args.parent.find('.acf-is-subfields .acf-field')); - } - } else if (args.sibling) { - $fields = args.sibling.siblings(selector); - } else { - $fields = $(selector); - } - - // filter - if (!args.suppressFilters) { - $fields = $fields.not('.acf-clone .acf-field'); - $fields = acf.applyFilters('find_fields', $fields); - } - - // limit - if (args.limit) { - $fields = $fields.slice(0, args.limit); - } - - // return - return $fields; - }; - - /** - * findField - * - * Finds a specific field with jQuery - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string key The field's key. - * @param jQuery $parent jQuery element to search within. - * @return jQuery - */ - - acf.findField = function (key, $parent) { - return acf.findFields({ - key: key, - limit: 1, - parent: $parent, - suppressFilters: true - }); - }; - - /** - * getField - * - * Returns a field instance - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param jQuery|string $field jQuery element or field key. - * @return object - */ - - acf.getField = function ($field) { - // allow jQuery - if ($field instanceof jQuery) { - // find fields - } else { - $field = acf.findField($field); - } - - // instantiate - var field = $field.data('acf'); - if (!field) { - field = acf.newField($field); - } - - // return - return field; - }; - - /** - * getFields - * - * Returns multiple field instances - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param jQuery|object $fields jQuery elements or query args. - * @return array - */ - - acf.getFields = function ($fields) { - // allow jQuery - if ($fields instanceof jQuery) { - // find fields - } else { - $fields = acf.findFields($fields); - } - - // loop - var fields = []; - $fields.each(function () { - var field = acf.getField($(this)); - fields.push(field); - }); - - // return - return fields; - }; - - /** - * findClosestField - * - * Returns the closest jQuery field element - * - * @date 9/4/18 - * @since 5.6.9 - * - * @param jQuery $el - * @return jQuery - */ - - acf.findClosestField = function ($el) { - return $el.closest('.acf-field'); - }; - - /** - * getClosestField - * - * Returns the closest field instance - * - * @date 22/1/18 - * @since 5.6.5 - * - * @param jQuery $el - * @return object - */ - - acf.getClosestField = function ($el) { - var $field = acf.findClosestField($el); - return this.getField($field); - }; - - /** - * addGlobalFieldAction - * - * Sets up callback logic for global field actions - * - * @date 15/6/18 - * @since 5.6.9 - * - * @param string action - * @return void - */ - - var addGlobalFieldAction = function (action) { - // vars - var globalAction = action; - var pluralAction = action + '_fields'; // ready_fields - var singleAction = action + '_field'; // ready_field - - // global action - var globalCallback = function ($el /*, arg1, arg2, etc*/) { - //console.log( action, arguments ); - - // get args [$el, ...] - var args = acf.arrayArgs(arguments); - var extraArgs = args.slice(1); - - // find fields - var fields = acf.getFields({ - parent: $el - }); - - // check - if (fields.length) { - // pluralAction - var pluralArgs = [pluralAction, fields].concat(extraArgs); - acf.doAction.apply(null, pluralArgs); - } - }; - - // plural action - var pluralCallback = function (fields /*, arg1, arg2, etc*/) { - //console.log( pluralAction, arguments ); - - // get args [fields, ...] - var args = acf.arrayArgs(arguments); - var extraArgs = args.slice(1); - - // loop - fields.map(function (field, i) { - //setTimeout(function(){ - // singleAction - var singleArgs = [singleAction, field].concat(extraArgs); - acf.doAction.apply(null, singleArgs); - //}, i * 100); - }); - }; - - // add actions - acf.addAction(globalAction, globalCallback); - acf.addAction(pluralAction, pluralCallback); - - // also add single action - addSingleFieldAction(action); - }; - - /** - * addSingleFieldAction - * - * Sets up callback logic for single field actions - * - * @date 15/6/18 - * @since 5.6.9 - * - * @param string action - * @return void - */ - - var addSingleFieldAction = function (action) { - // vars - var singleAction = action + '_field'; // ready_field - var singleEvent = action + 'Field'; // readyField - - // single action - var singleCallback = function (field /*, arg1, arg2, etc*/) { - //console.log( singleAction, arguments ); - - // get args [field, ...] - var args = acf.arrayArgs(arguments); - var extraArgs = args.slice(1); - - // action variations (ready_field/type=image) - var variations = ['type', 'name', 'key']; - variations.map(function (variation) { - // vars - var prefix = '/' + variation + '=' + field.get(variation); - - // singleAction - args = [singleAction + prefix, field].concat(extraArgs); - acf.doAction.apply(null, args); - }); - - // event - if (singleFieldEvents.indexOf(action) > -1) { - field.trigger(singleEvent, extraArgs); - } - }; - - // add actions - acf.addAction(singleAction, singleCallback); - }; - - // vars - var globalFieldActions = ['prepare', 'ready', 'load', 'append', 'remove', 'unmount', 'remount', 'sortstart', 'sortstop', 'show', 'hide', 'unload']; - var singleFieldActions = ['valid', 'invalid', 'enable', 'disable', 'new', 'duplicate']; - var singleFieldEvents = ['remove', 'unmount', 'remount', 'sortstart', 'sortstop', 'show', 'hide', 'unload', 'valid', 'invalid', 'enable', 'disable', 'duplicate']; - - // add - globalFieldActions.map(addGlobalFieldAction); - singleFieldActions.map(addSingleFieldAction); - - /** - * fieldsEventManager - * - * Manages field actions and events - * - * @date 15/12/17 - * @since 5.6.5 - * - * @param void - * @param void - */ - - var fieldsEventManager = new acf.Model({ - id: 'fieldsEventManager', - events: { - 'click .acf-field a[href="#"]': 'onClick', - 'change .acf-field': 'onChange' - }, - onClick: function (e) { - // prevent default of any link with an href of # - e.preventDefault(); - }, - onChange: function () { - // preview hack allows post to save with no title or content - $('#_acf_changed').val(1); - if (acf.isGutenbergPostEditor()) { - try { - wp.data.dispatch('core/editor').editPost({ - meta: { - _acf_changed: 1 - } - }); - } catch (error) { - console.log('ACF: Failed to update _acf_changed meta', error); - } - } - } - }); - var duplicateFieldsManager = new acf.Model({ - id: 'duplicateFieldsManager', - actions: { - duplicate: 'onDuplicate', - duplicate_fields: 'onDuplicateFields' - }, - onDuplicate: function ($el, $el2) { - var fields = acf.getFields({ - parent: $el - }); - if (fields.length) { - var $fields = acf.findFields({ - parent: $el2 - }); - acf.doAction('duplicate_fields', fields, $fields); - } - }, - onDuplicateFields: function (fields, duplicates) { - fields.map(function (field, i) { - acf.doAction('duplicate_field', field, $(duplicates[i])); - }); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js": -/*!**********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js ***! - \**********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * refreshHelper - * - * description - * - * @date 1/7/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var refreshHelper = new acf.Model({ - priority: 90, - actions: { - new_field: 'refresh', - show_field: 'refresh', - hide_field: 'refresh', - remove_field: 'refresh', - unmount_field: 'refresh', - remount_field: 'refresh' - }, - refresh: function () { - acf.refresh(); - } - }); - - /** - * mountHelper - * - * Adds compatiblity for the 'unmount' and 'remount' actions added in 5.8.0 - * - * @date 7/3/19 - * @since 5.7.14 - * - * @param void - * @return void - */ - var mountHelper = new acf.Model({ - priority: 1, - actions: { - sortstart: 'onSortstart', - sortstop: 'onSortstop' - }, - onSortstart: function ($item) { - acf.doAction('unmount', $item); - }, - onSortstop: function ($item) { - acf.doAction('remount', $item); - } - }); - - /** - * sortableHelper - * - * Adds compatibility for sorting a
                                element - * - * @date 6/3/18 - * @since 5.6.9 - * - * @param void - * @return void - */ - - var sortableHelper = new acf.Model({ - actions: { - sortstart: 'onSortstart' - }, - onSortstart: function ($item, $placeholder) { - // if $item is a tr, apply some css to the elements - if ($item.is('tr')) { - // replace $placeholder children with a single td - // fixes "width calculation issues" due to conditional logic hiding some children - $placeholder.html(''); - - // add helper class to remove absolute positioning - $item.addClass('acf-sortable-tr-helper'); - - // set fixed widths for children - $item.children().each(function () { - $(this).width($(this).width()); - }); - - // mimic height - $placeholder.height($item.height() + 'px'); - - // remove class - $item.removeClass('acf-sortable-tr-helper'); - } - } - }); - - /** - * duplicateHelper - * - * Fixes browser bugs when duplicating an element - * - * @date 6/3/18 - * @since 5.6.9 - * - * @param void - * @return void - */ - - var duplicateHelper = new acf.Model({ - actions: { - after_duplicate: 'onAfterDuplicate' - }, - onAfterDuplicate: function ($el, $el2) { - // get original values - var vals = []; - $el.find('select').each(function (i) { - vals.push($(this).val()); - }); - - // set duplicate values - $el2.find('select').each(function (i) { - $(this).val(vals[i]); - }); - } - }); - - /** - * tableHelper - * - * description - * - * @date 6/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var tableHelper = new acf.Model({ - id: 'tableHelper', - priority: 20, - actions: { - refresh: 'renderTables' - }, - renderTables: function ($el) { - // loop - var self = this; - $('.acf-table:visible').each(function () { - self.renderTable($(this)); - }); - }, - renderTable: function ($table) { - // vars - var $ths = $table.find('> thead > tr:visible > th[data-key]'); - var $tds = $table.find('> tbody > tr:visible > td[data-key]'); - - // bail early if no thead - if (!$ths.length || !$tds.length) { - return false; - } - - // visiblity - $ths.each(function (i) { - // vars - var $th = $(this); - var key = $th.data('key'); - var $cells = $tds.filter('[data-key="' + key + '"]'); - var $hidden = $cells.filter('.acf-hidden'); - - // always remove empty and allow cells to be hidden - $cells.removeClass('acf-empty'); - - // hide $th if all cells are hidden - if ($cells.length === $hidden.length) { - acf.hide($th); - - // force all hidden cells to appear empty - } else { - acf.show($th); - $hidden.addClass('acf-empty'); - } - }); - - // clear width - $ths.css('width', 'auto'); - - // get visible - $ths = $ths.not('.acf-hidden'); - - // vars - var availableWidth = 100; - var colspan = $ths.length; - - // set custom widths first - var $fixedWidths = $ths.filter('[data-width]'); - $fixedWidths.each(function () { - var width = $(this).data('width'); - $(this).css('width', width + '%'); - availableWidth -= width; - }); - - // set auto widths - var $auoWidths = $ths.not('[data-width]'); - if ($auoWidths.length) { - var width = availableWidth / $auoWidths.length; - $auoWidths.css('width', width + '%'); - availableWidth = 0; - } - - // avoid stretching issue - if (availableWidth > 0) { - $ths.last().css('width', 'auto'); - } - - // update colspan on collapsed - $tds.filter('.-collapsed-target').each(function () { - // vars - var $td = $(this); - - // check if collapsed - if ($td.parent().hasClass('-collapsed')) { - $td.attr('colspan', $ths.length); - } else { - $td.removeAttr('colspan'); - } - }); - } - }); - - /** - * fieldsHelper - * - * description - * - * @date 6/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var fieldsHelper = new acf.Model({ - id: 'fieldsHelper', - priority: 30, - actions: { - refresh: 'renderGroups' - }, - renderGroups: function () { - // loop - var self = this; - $('.acf-fields:visible').each(function () { - self.renderGroup($(this)); - }); - }, - renderGroup: function ($el) { - // vars - var top = 0; - var height = 0; - var $row = $(); - - // get fields - var $fields = $el.children('.acf-field[data-width]:visible'); - - // bail early if no fields - if (!$fields.length) { - return false; - } - - // bail early if is .-left - if ($el.hasClass('-left')) { - $fields.removeAttr('data-width'); - $fields.css('width', 'auto'); - return false; - } - - // reset fields - $fields.removeClass('-r0 -c0').css({ - 'min-height': 0 - }); - - // loop - $fields.each(function (i) { - // vars - var $field = $(this); - var position = $field.position(); - var thisTop = Math.ceil(position.top); - var thisLeft = Math.ceil(position.left); - - // detect change in row - if ($row.length && thisTop > top) { - // set previous heights - $row.css({ - 'min-height': height + 'px' - }); - - // update position due to change in row above - position = $field.position(); - thisTop = Math.ceil(position.top); - thisLeft = Math.ceil(position.left); - - // reset vars - top = 0; - height = 0; - $row = $(); - } - - // rtl - if (acf.get('rtl')) { - thisLeft = Math.ceil($field.parent().width() - (position.left + $field.outerWidth())); - } - - // add classes - if (thisTop == 0) { - $field.addClass('-r0'); - } else if (thisLeft == 0) { - $field.addClass('-c0'); - } - - // get height after class change - // - add 1 for subpixel rendering - var thisHeight = Math.ceil($field.outerHeight()) + 1; - - // set height - height = Math.max(height, thisHeight); - - // set y - top = Math.max(top, thisTop); - - // append - $row = $row.add($field); - }); - - // clean up - if ($row.length) { - $row.css({ - 'min-height': height + 'px' - }); - } - } - }); - - /** - * Adds a body class when holding down the "shift" key. - * - * @date 06/05/2020 - * @since 5.9.0 - */ - var bodyClassShiftHelper = new acf.Model({ - id: 'bodyClassShiftHelper', - events: { - keydown: 'onKeyDown', - keyup: 'onKeyUp' - }, - isShiftKey: function (e) { - return e.keyCode === 16; - }, - onKeyDown: function (e) { - if (this.isShiftKey(e)) { - $('body').addClass('acf-keydown-shift'); - } - }, - onKeyUp: function (e) { - if (this.isShiftKey(e)) { - $('body').removeClass('acf-keydown-shift'); - } - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js ***! - \********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * acf.newMediaPopup - * - * description - * - * @date 10/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.newMediaPopup = function (args) { - // args - var popup = null; - var args = acf.parseArgs(args, { - mode: 'select', - // 'select', 'edit' - title: '', - // 'Upload Image' - button: '', - // 'Select Image' - type: '', - // 'image', '' - field: false, - // field instance - allowedTypes: '', - // '.jpg, .png, etc' - library: 'all', - // 'all', 'uploadedTo' - multiple: false, - // false, true, 'add' - attachment: 0, - // the attachment to edit - autoOpen: true, - // open the popup automatically - open: function () {}, - // callback after close - select: function () {}, - // callback after select - close: function () {} // callback after close - }); - - // initialize - if (args.mode == 'edit') { - popup = new acf.models.EditMediaPopup(args); - } else { - popup = new acf.models.SelectMediaPopup(args); - } - - // open popup (allow frame customization before opening) - if (args.autoOpen) { - setTimeout(function () { - popup.open(); - }, 1); - } - - // action - acf.doAction('new_media_popup', popup); - - // return - return popup; - }; - - /** - * getPostID - * - * description - * - * @date 10/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var getPostID = function () { - var postID = acf.get('post_id'); - return acf.isNumeric(postID) ? postID : 0; - }; - - /** - * acf.getMimeTypes - * - * description - * - * @date 11/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getMimeTypes = function () { - return this.get('mimeTypes'); - }; - acf.getMimeType = function (name) { - // vars - var allTypes = acf.getMimeTypes(); - - // search - if (allTypes[name] !== undefined) { - return allTypes[name]; - } - - // some types contain a mixed key such as "jpg|jpeg|jpe" - for (var key in allTypes) { - if (key.indexOf(name) !== -1) { - return allTypes[key]; - } - } - - // return - return false; - }; - - /** - * MediaPopup - * - * description - * - * @date 10/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var MediaPopup = acf.Model.extend({ - id: 'MediaPopup', - data: {}, - defaults: {}, - frame: false, - setup: function (props) { - $.extend(this.data, props); - }, - initialize: function () { - // vars - var options = this.getFrameOptions(); - - // add states - this.addFrameStates(options); - - // create frame - var frame = wp.media(options); - - // add args reference - frame.acf = this; - - // add events - this.addFrameEvents(frame, options); - - // strore frame - this.frame = frame; - }, - open: function () { - this.frame.open(); - }, - close: function () { - this.frame.close(); - }, - remove: function () { - this.frame.detach(); - this.frame.remove(); - }, - getFrameOptions: function () { - // vars - var options = { - title: this.get('title'), - multiple: this.get('multiple'), - library: {}, - states: [] - }; - - // type - if (this.get('type')) { - options.library.type = this.get('type'); - } - - // type - if (this.get('library') === 'uploadedTo') { - options.library.uploadedTo = getPostID(); - } - - // attachment - if (this.get('attachment')) { - options.library.post__in = [this.get('attachment')]; - } - - // button - if (this.get('button')) { - options.button = { - text: this.get('button') - }; - } - - // return - return options; - }, - addFrameStates: function (options) { - // create query - var Query = wp.media.query(options.library); - - // add _acfuploader - // this is super wack! - // if you add _acfuploader to the options.library args, new uploads will not be added to the library view. - // this has been traced back to the wp.media.model.Query initialize function (which can't be overriden) - // Adding any custom args will cause the Attahcments to not observe the uploader queue - // To bypass this security issue, we add in the args AFTER the Query has been initialized - // options.library._acfuploader = settings.field; - if (this.get('field') && acf.isset(Query, 'mirroring', 'args')) { - Query.mirroring.args._acfuploader = this.get('field'); - } - - // add states - options.states.push( - // main state - new wp.media.controller.Library({ - library: Query, - multiple: this.get('multiple'), - title: this.get('title'), - priority: 20, - filterable: 'all', - editable: true, - allowLocalEdits: true - })); - - // edit image functionality (added in WP 3.9) - if (acf.isset(wp, 'media', 'controller', 'EditImage')) { - options.states.push(new wp.media.controller.EditImage()); - } - }, - addFrameEvents: function (frame, options) { - // log all events - //frame.on('all', function( e ) { - // console.log( 'frame all: %o', e ); - //}); - - // add class - frame.on('open', function () { - this.$el.closest('.media-modal').addClass('acf-media-modal -' + this.acf.get('mode')); - }, frame); - - // edit image view - // source: media-views.js:2410 editImageContent() - frame.on('content:render:edit-image', function () { - var image = this.state().get('image'); - var view = new wp.media.view.EditImage({ - model: image, - controller: this - }).render(); - this.content.set(view); - - // after creating the wrapper view, load the actual editor via an ajax call - view.loadEditor(); - }, frame); - - // update toolbar button - //frame.on( 'toolbar:create:select', function( toolbar ) { - // toolbar.view = new wp.media.view.Toolbar.Select({ - // text: frame.options._button, - // controller: this - // }); - //}, frame ); - - // on select - frame.on('select', function () { - // vars - var selection = frame.state().get('selection'); - - // if selecting images - if (selection) { - // loop - selection.each(function (attachment, i) { - frame.acf.get('select').apply(frame.acf, [attachment, i]); - }); - } - }); - - // on close - frame.on('close', function () { - // callback and remove - setTimeout(function () { - frame.acf.get('close').apply(frame.acf); - frame.acf.remove(); - }, 1); - }); - } - }); - - /** - * acf.models.SelectMediaPopup - * - * description - * - * @date 10/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.models.SelectMediaPopup = MediaPopup.extend({ - id: 'SelectMediaPopup', - setup: function (props) { - // default button - if (!props.button) { - props.button = acf._x('Select', 'verb'); - } - - // parent - MediaPopup.prototype.setup.apply(this, arguments); - }, - addFrameEvents: function (frame, options) { - // plupload - // adds _acfuploader param to validate uploads - if (acf.isset(_wpPluploadSettings, 'defaults', 'multipart_params')) { - // add _acfuploader so that Uploader will inherit - _wpPluploadSettings.defaults.multipart_params._acfuploader = this.get('field'); - - // remove acf_field so future Uploaders won't inherit - frame.on('open', function () { - delete _wpPluploadSettings.defaults.multipart_params._acfuploader; - }); - } - - // browse - frame.on('content:activate:browse', function () { - // vars - var toolbar = false; - - // populate above vars making sure to allow for failure - // perhaps toolbar does not exist because the frame open is Upload Files - try { - toolbar = frame.content.get().toolbar; - } catch (e) { - console.log(e); - return; - } - - // callback - frame.acf.customizeFilters.apply(frame.acf, [toolbar]); - }); - - // parent - MediaPopup.prototype.addFrameEvents.apply(this, arguments); - }, - customizeFilters: function (toolbar) { - // vars - var filters = toolbar.get('filters'); - - // image - if (this.get('type') == 'image') { - // update all - filters.filters.all.text = acf.__('All images'); - - // remove some filters - delete filters.filters.audio; - delete filters.filters.video; - delete filters.filters.image; - - // update all filters to show images - $.each(filters.filters, function (i, filter) { - filter.props.type = filter.props.type || 'image'; - }); - } - - // specific types - if (this.get('allowedTypes')) { - // convert ".jpg, .png" into ["jpg", "png"] - var allowedTypes = this.get('allowedTypes').split(' ').join('').split('.').join('').split(','); - - // loop - allowedTypes.map(function (name) { - // get type - var mimeType = acf.getMimeType(name); - - // bail early if no type - if (!mimeType) return; - - // create new filter - var newFilter = { - text: mimeType, - props: { - status: null, - type: mimeType, - uploadedTo: null, - orderby: 'date', - order: 'DESC' - }, - priority: 20 - }; - - // append - filters.filters[mimeType] = newFilter; - }); - } - - // uploaded to post - if (this.get('library') === 'uploadedTo') { - // vars - var uploadedTo = this.frame.options.library.uploadedTo; - - // remove some filters - delete filters.filters.unattached; - delete filters.filters.uploaded; - - // add uploadedTo to filters - $.each(filters.filters, function (i, filter) { - filter.text += ' (' + acf.__('Uploaded to this post') + ')'; - filter.props.uploadedTo = uploadedTo; - }); - } - - // add _acfuploader to filters - var field = this.get('field'); - $.each(filters.filters, function (k, filter) { - filter.props._acfuploader = field; - }); - - // add _acfuplaoder to search - var search = toolbar.get('search'); - search.model.attributes._acfuploader = field; - - // render (custom function added to prototype) - if (filters.renderFilters) { - filters.renderFilters(); - } - } - }); - - /** - * acf.models.EditMediaPopup - * - * description - * - * @date 10/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.models.EditMediaPopup = MediaPopup.extend({ - id: 'SelectMediaPopup', - setup: function (props) { - // default button - if (!props.button) { - props.button = acf._x('Update', 'verb'); - } - - // parent - MediaPopup.prototype.setup.apply(this, arguments); - }, - addFrameEvents: function (frame, options) { - // add class - frame.on('open', function () { - // add class - this.$el.closest('.media-modal').addClass('acf-expanded'); - - // set to browse - if (this.content.mode() != 'browse') { - this.content.mode('browse'); - } - - // set selection - var state = this.state(); - var selection = state.get('selection'); - var attachment = wp.media.attachment(frame.acf.get('attachment')); - selection.add(attachment); - }, frame); - - // parent - MediaPopup.prototype.addFrameEvents.apply(this, arguments); - } - }); - - /** - * customizePrototypes - * - * description - * - * @date 11/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var customizePrototypes = new acf.Model({ - id: 'customizePrototypes', - wait: 'ready', - initialize: function () { - // bail early if no media views - if (!acf.isset(window, 'wp', 'media', 'view')) { - return; - } - - // fix bug where CPT without "editor" does not set post.id setting which then prevents uploadedTo from working - var postID = getPostID(); - if (postID && acf.isset(wp, 'media', 'view', 'settings', 'post')) { - wp.media.view.settings.post.id = postID; - } - - // customize - this.customizeAttachmentsButton(); - this.customizeAttachmentsRouter(); - this.customizeAttachmentFilters(); - this.customizeAttachmentCompat(); - this.customizeAttachmentLibrary(); - }, - customizeAttachmentsButton: function () { - // validate - if (!acf.isset(wp, 'media', 'view', 'Button')) { - return; - } - - // Extend - var Button = wp.media.view.Button; - wp.media.view.Button = Button.extend({ - // Fix bug where "Select" button appears blank after editing an image. - // Do this by simplifying Button initialize function and avoid deleting this.options. - initialize: function () { - var options = _.defaults(this.options, this.defaults); - this.model = new Backbone.Model(options); - this.listenTo(this.model, 'change', this.render); - } - }); - }, - customizeAttachmentsRouter: function () { - // validate - if (!acf.isset(wp, 'media', 'view', 'Router')) { - return; - } - - // vars - var Parent = wp.media.view.Router; - - // extend - wp.media.view.Router = Parent.extend({ - addExpand: function () { - // vars - var $a = $(['', '' + acf.__('Expand Details') + '', '' + acf.__('Collapse Details') + '', ''].join('')); - - // add events - $a.on('click', function (e) { - e.preventDefault(); - var $div = $(this).closest('.media-modal'); - if ($div.hasClass('acf-expanded')) { - $div.removeClass('acf-expanded'); - } else { - $div.addClass('acf-expanded'); - } - }); - - // append - this.$el.append($a); - }, - initialize: function () { - // initialize - Parent.prototype.initialize.apply(this, arguments); - - // add buttons - this.addExpand(); - - // return - return this; - } - }); - }, - customizeAttachmentFilters: function () { - // validate - if (!acf.isset(wp, 'media', 'view', 'AttachmentFilters', 'All')) { - return; - } - - // vars - var Parent = wp.media.view.AttachmentFilters.All; - - // renderFilters - // copied from media-views.js:6939 - Parent.prototype.renderFilters = function () { - // Build `').val(value).html(filter.text)[0], - priority: filter.priority || 50 - }; - }, this).sortBy('priority').pluck('el').value()); - }; - }, - customizeAttachmentCompat: function () { - // validate - if (!acf.isset(wp, 'media', 'view', 'AttachmentCompat')) { - return; - } - - // vars - var AttachmentCompat = wp.media.view.AttachmentCompat; - var timeout = false; - - // extend - wp.media.view.AttachmentCompat = AttachmentCompat.extend({ - render: function () { - // WP bug - // When multiple media frames exist on the same page (WP content, WYSIWYG, image, file ), - // WP creates multiple instances of this AttachmentCompat view. - // Each instance will attempt to render when a new modal is created. - // Use a property to avoid this and only render once per instance. - if (this.rendered) { - return this; - } - - // render HTML - AttachmentCompat.prototype.render.apply(this, arguments); - - // when uploading, render is called twice. - // ignore first render by checking for #acf-form-data element - if (!this.$('#acf-form-data').length) { - return this; - } - - // clear timeout - clearTimeout(timeout); - - // setTimeout - timeout = setTimeout($.proxy(function () { - this.rendered = true; - acf.doAction('append', this.$el); - }, this), 50); - - // return - return this; - }, - save: function (event) { - var data = {}; - if (event) { - event.preventDefault(); - } - - //_.each( this.$el.serializeArray(), function( pair ) { - // data[ pair.name ] = pair.value; - //}); - - // Serialize data more thoroughly to allow chckbox inputs to save. - data = acf.serializeForAjax(this.$el); - this.controller.trigger('attachment:compat:waiting', ['waiting']); - this.model.saveCompat(data).always(_.bind(this.postSave, this)); - } - }); - }, - customizeAttachmentLibrary: function () { - // validate - if (!acf.isset(wp, 'media', 'view', 'Attachment', 'Library')) { - return; - } - - // vars - var AttachmentLibrary = wp.media.view.Attachment.Library; - - // extend - wp.media.view.Attachment.Library = AttachmentLibrary.extend({ - render: function () { - // vars - var popup = acf.isget(this, 'controller', 'acf'); - var attributes = acf.isget(this, 'model', 'attributes'); - - // check vars exist to avoid errors - if (popup && attributes) { - // show errors - if (attributes.acf_errors) { - this.$el.addClass('acf-disabled'); - } - - // disable selected - var selected = popup.get('selected'); - if (selected && selected.indexOf(attributes.id) > -1) { - this.$el.addClass('acf-selected'); - } - } - - // render - return AttachmentLibrary.prototype.render.apply(this, arguments); - }, - /* - * toggleSelection - * - * This function is called before an attachment is selected - * A good place to check for errors and prevent the 'select' function from being fired - * - * @type function - * @date 29/09/2016 - * @since 5.4.0 - * - * @param options (object) - * @return n/a - */ - - toggleSelection: function (options) { - // vars - // source: wp-includes/js/media-views.js:2880 - var collection = this.collection, - selection = this.options.selection, - model = this.model, - single = selection.single(); - - // vars - var frame = this.controller; - var errors = acf.isget(this, 'model', 'attributes', 'acf_errors'); - var $sidebar = frame.$el.find('.media-frame-content .media-sidebar'); - - // remove previous error - $sidebar.children('.acf-selection-error').remove(); - - // show attachment details - $sidebar.children().removeClass('acf-hidden'); - - // add message - if (frame && errors) { - // vars - var filename = acf.isget(this, 'model', 'attributes', 'filename'); - - // hide attachment details - // Gallery field continues to show previously selected attachment... - $sidebar.children().addClass('acf-hidden'); - - // append message - $sidebar.prepend(['
                                ', '' + acf.__('Restricted') + '', '' + filename + '', '' + errors + '', '
                                '].join('')); - - // reset selection (unselects all attachments) - selection.reset(); - - // set single (attachment displayed in sidebar) - selection.single(model); - - // return and prevent 'select' form being fired - return; - } - - // return - return AttachmentLibrary.prototype.toggleSelection.apply(this, arguments); - } - }); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js": -/*!**********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js ***! - \**********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * postboxManager - * - * Manages postboxes on the screen. - * - * @date 25/5/19 - * @since 5.8.1 - * - * @param void - * @return void - */ - var postboxManager = new acf.Model({ - wait: 'prepare', - priority: 1, - initialize: function () { - (acf.get('postboxes') || []).map(acf.newPostbox); - } - }); - - /** - * acf.getPostbox - * - * Returns a postbox instance. - * - * @date 23/9/18 - * @since 5.7.7 - * - * @param mixed $el Either a jQuery element or the postbox id. - * @return object - */ - acf.getPostbox = function ($el) { - // allow string parameter - if (typeof arguments[0] == 'string') { - $el = $('#' + arguments[0]); - } - - // return instance - return acf.getInstance($el); - }; - - /** - * acf.getPostboxes - * - * Returns an array of postbox instances. - * - * @date 23/9/18 - * @since 5.7.7 - * - * @param void - * @return array - */ - acf.getPostboxes = function () { - return acf.getInstances($('.acf-postbox')); - }; - - /** - * acf.newPostbox - * - * Returns a new postbox instance for the given props. - * - * @date 20/9/18 - * @since 5.7.6 - * - * @param object props The postbox properties. - * @return object - */ - acf.newPostbox = function (props) { - return new acf.models.Postbox(props); - }; - - /** - * acf.models.Postbox - * - * The postbox model. - * - * @date 20/9/18 - * @since 5.7.6 - * - * @param void - * @return void - */ - acf.models.Postbox = acf.Model.extend({ - data: { - id: '', - key: '', - style: 'default', - label: 'top', - edit: '' - }, - setup: function (props) { - // compatibilty - if (props.editLink) { - props.edit = props.editLink; - } - - // extend data - $.extend(this.data, props); - - // set $el - this.$el = this.$postbox(); - }, - $postbox: function () { - return $('#' + this.get('id')); - }, - $hide: function () { - return $('#' + this.get('id') + '-hide'); - }, - $hideLabel: function () { - return this.$hide().parent(); - }, - $hndle: function () { - return this.$('> .hndle'); - }, - $handleActions: function () { - return this.$('> .postbox-header .handle-actions'); - }, - $inside: function () { - return this.$('> .inside'); - }, - isVisible: function () { - return this.$el.hasClass('acf-hidden'); - }, - isHiddenByScreenOptions: function () { - return this.$el.hasClass('hide-if-js') || this.$el.css('display') == 'none'; - }, - initialize: function () { - // Add default class. - this.$el.addClass('acf-postbox'); - - // Add field group style class (ignore in block editor). - if (acf.get('editor') !== 'block') { - var style = this.get('style'); - if (style !== 'default') { - this.$el.addClass(style); - } - } - - // Add .inside class. - this.$inside().addClass('acf-fields').addClass('-' + this.get('label')); - - // Append edit link. - var edit = this.get('edit'); - if (edit) { - var html = ''; - var $handleActions = this.$handleActions(); - if ($handleActions.length) { - $handleActions.prepend(html); - } else { - this.$hndle().append(html); - } - } - - // Show postbox. - this.show(); - }, - show: function () { - // If disabled by screen options, set checked to false and return. - if (this.$el.hasClass('hide-if-js')) { - this.$hide().prop('checked', false); - return; - } - - // Show label. - this.$hideLabel().show(); - - // toggle on checkbox - this.$hide().prop('checked', true); - - // Show postbox - this.$el.show().removeClass('acf-hidden'); - - // Do action. - acf.doAction('show_postbox', this); - }, - enable: function () { - acf.enable(this.$el, 'postbox'); - }, - showEnable: function () { - this.enable(); - this.show(); - }, - hide: function () { - // Hide label. - this.$hideLabel().hide(); - - // Hide postbox - this.$el.hide().addClass('acf-hidden'); - - // Do action. - acf.doAction('hide_postbox', this); - }, - disable: function () { - acf.disable(this.$el, 'postbox'); - }, - hideDisable: function () { - this.disable(); - this.hide(); - }, - html: function (html) { - // Update HTML. - this.$inside().html(html); - - // Do action. - acf.doAction('append', this.$el); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js": -/*!*********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js ***! - \*********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.screen = new acf.Model({ - active: true, - xhr: false, - timeout: false, - wait: 'load', - events: { - 'change #page_template': 'onChange', - 'change #parent_id': 'onChange', - 'change #post-formats-select': 'onChange', - 'change .categorychecklist': 'onChange', - 'change .tagsdiv': 'onChange', - 'change .acf-taxonomy-field[data-save="1"]': 'onChange', - 'change #product-type': 'onChange' - }, - isPost: function () { - return acf.get('screen') === 'post'; - }, - isUser: function () { - return acf.get('screen') === 'user'; - }, - isTaxonomy: function () { - return acf.get('screen') === 'taxonomy'; - }, - isAttachment: function () { - return acf.get('screen') === 'attachment'; - }, - isNavMenu: function () { - return acf.get('screen') === 'nav_menu'; - }, - isWidget: function () { - return acf.get('screen') === 'widget'; - }, - isComment: function () { - return acf.get('screen') === 'comment'; - }, - getPageTemplate: function () { - var $el = $('#page_template'); - return $el.length ? $el.val() : null; - }, - getPageParent: function (e, $el) { - var $el = $('#parent_id'); - return $el.length ? $el.val() : null; - }, - getPageType: function (e, $el) { - return this.getPageParent() ? 'child' : 'parent'; - }, - getPostType: function () { - return $('#post_type').val(); - }, - getPostFormat: function (e, $el) { - var $el = $('#post-formats-select input:checked'); - if ($el.length) { - var val = $el.val(); - return val == '0' ? 'standard' : val; - } - return null; - }, - getPostCoreTerms: function () { - // vars - var terms = {}; - - // serialize WP taxonomy postboxes - var data = acf.serialize($('.categorydiv, .tagsdiv')); - - // use tax_input (tag, custom-taxonomy) when possible. - // this data is already formatted in taxonomy => [terms]. - if (data.tax_input) { - terms = data.tax_input; - } - - // append "category" which uses a different name - if (data.post_category) { - terms.category = data.post_category; - } - - // convert any string values (tags) into array format - for (var tax in terms) { - if (!acf.isArray(terms[tax])) { - terms[tax] = terms[tax].split(/,[\s]?/); - } - } - - // return - return terms; - }, - getPostTerms: function () { - // Get core terms. - var terms = this.getPostCoreTerms(); - - // loop over taxonomy fields and add their values - acf.getFields({ - type: 'taxonomy' - }).map(function (field) { - // ignore fields that don't save - if (!field.get('save')) { - return; - } - - // vars - var val = field.val(); - var tax = field.get('taxonomy'); - - // check val - if (val) { - // ensure terms exists - terms[tax] = terms[tax] || []; - - // ensure val is an array - val = acf.isArray(val) ? val : [val]; - - // append - terms[tax] = terms[tax].concat(val); - } - }); - - // add WC product type - if ((productType = this.getProductType()) !== null) { - terms.product_type = [productType]; - } - - // remove duplicate values - for (var tax in terms) { - terms[tax] = acf.uniqueArray(terms[tax]); - } - - // return - return terms; - }, - getProductType: function () { - var $el = $('#product-type'); - return $el.length ? $el.val() : null; - }, - check: function () { - // bail early if not for post - if (acf.get('screen') !== 'post') { - return; - } - - // abort XHR if is already loading AJAX data - if (this.xhr) { - this.xhr.abort(); - } - - // vars - var ajaxData = acf.parseArgs(this.data, { - action: 'acf/ajax/check_screen', - screen: acf.get('screen'), - exists: [] - }); - - // post id - if (this.isPost()) { - ajaxData.post_id = acf.get('post_id'); - } - - // post type - if ((postType = this.getPostType()) !== null) { - ajaxData.post_type = postType; - } - - // page template - if ((pageTemplate = this.getPageTemplate()) !== null) { - ajaxData.page_template = pageTemplate; - } - - // page parent - if ((pageParent = this.getPageParent()) !== null) { - ajaxData.page_parent = pageParent; - } - - // page type - if ((pageType = this.getPageType()) !== null) { - ajaxData.page_type = pageType; - } - - // post format - if ((postFormat = this.getPostFormat()) !== null) { - ajaxData.post_format = postFormat; - } - - // post terms - if ((postTerms = this.getPostTerms()) !== null) { - ajaxData.post_terms = postTerms; - } - - // add array of existing postboxes to increase performance and reduce JSON HTML - acf.getPostboxes().map(function (postbox) { - ajaxData.exists.push(postbox.get('key')); - }); - - // filter - ajaxData = acf.applyFilters('check_screen_args', ajaxData); - - // success - var onSuccess = function (json) { - // Render post screen. - if (acf.get('screen') == 'post') { - this.renderPostScreen(json); - - // Render user screen. - } else if (acf.get('screen') == 'user') { - this.renderUserScreen(json); - } - - // action - acf.doAction('check_screen_complete', json, ajaxData); - }; - - // ajax - this.xhr = $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(ajaxData), - type: 'post', - dataType: 'json', - context: this, - success: onSuccess - }); - }, - onChange: function (e, $el) { - this.setTimeout(this.check, 1); - }, - renderPostScreen: function (data) { - // Helper function to copy events - var copyEvents = function ($from, $to) { - var events = $._data($from[0]).events; - for (var type in events) { - for (var i = 0; i < events[type].length; i++) { - $to.on(type, events[type][i].handler); - } - } - }; - - // Helper function to sort metabox. - var sortMetabox = function (id, ids) { - // Find position of id within ids. - var index = ids.indexOf(id); - - // Bail early if index not found. - if (index == -1) { - return false; - } - - // Loop over metaboxes behind (in reverse order). - for (var i = index - 1; i >= 0; i--) { - if ($('#' + ids[i]).length) { - return $('#' + ids[i]).after($('#' + id)); - } - } - - // Loop over metaboxes infront. - for (var i = index + 1; i < ids.length; i++) { - if ($('#' + ids[i]).length) { - return $('#' + ids[i]).before($('#' + id)); - } - } - - // Return false if not sorted. - return false; - }; - - // Keep track of visible and hidden postboxes. - data.visible = []; - data.hidden = []; - - // Show these postboxes. - data.results = data.results.map(function (result, i) { - // vars - var postbox = acf.getPostbox(result.id); - - // Prevent "acf_after_title" position in Block Editor. - if (acf.isGutenberg() && result.position == 'acf_after_title') { - result.position = 'normal'; - } - - // Create postbox if doesn't exist. - if (!postbox) { - var wpMinorVersion = parseFloat(acf.get('wp_version')); - if (wpMinorVersion >= 5.5) { - var postboxHeader = ['
                                ', '

                                ', '' + acf.escHtml(result.title) + '', '

                                ', '
                                ', '', '
                                ', '
                                '].join(''); - } else { - var postboxHeader = ['', '

                                ', '' + acf.escHtml(result.title) + '', '

                                '].join(''); - } - - // Ensure result.classes is set. - if (!result.classes) result.classes = ''; - - // Create it. - var $postbox = $(['
                                ', postboxHeader, '
                                ', result.html, '
                                ', '
                                '].join('')); - - // Create new hide toggle. - if ($('#adv-settings').length) { - var $prefs = $('#adv-settings .metabox-prefs'); - var $label = $([''].join('')); - - // Copy default WP events onto checkbox. - copyEvents($prefs.find('input').first(), $label.find('input')); - - // Append hide label - $prefs.append($label); - } - - // Copy default WP events onto metabox. - if ($('.postbox').length) { - copyEvents($('.postbox .handlediv').first(), $postbox.children('.handlediv')); - copyEvents($('.postbox .hndle').first(), $postbox.children('.hndle')); - } - - // Append metabox to the bottom of "side-sortables". - if (result.position === 'side') { - $('#' + result.position + '-sortables').append($postbox); - - // Prepend metabox to the top of "normal-sortbables". - } else { - $('#' + result.position + '-sortables').prepend($postbox); - } - - // Position metabox amongst existing ACF metaboxes within the same location. - var order = []; - data.results.map(function (_result) { - if (result.position === _result.position && $('#' + result.position + '-sortables #' + _result.id).length) { - order.push(_result.id); - } - }); - sortMetabox(result.id, order); - - // Check 'sorted' for user preference. - if (data.sorted) { - // Loop over each position (acf_after_title, side, normal). - for (var position in data.sorted) { - let order = data.sorted[position]; - if (typeof order !== 'string') { - continue; - } - - // Explode string into array of ids. - order = order.split(','); - - // Position metabox relative to order. - if (sortMetabox(result.id, order)) { - break; - } - } - } - - // Initalize it (modifies HTML). - postbox = acf.newPostbox(result); - - // Trigger action. - acf.doAction('append', $postbox); - acf.doAction('append_postbox', postbox); - } - - // show postbox - postbox.showEnable(); - - // append - data.visible.push(result.id); - - // Return result (may have changed). - return result; - }); - - // Hide these postboxes. - acf.getPostboxes().map(function (postbox) { - if (data.visible.indexOf(postbox.get('id')) === -1) { - // Hide postbox. - postbox.hideDisable(); - - // Append to data. - data.hidden.push(postbox.get('id')); - } - }); - - // Update style. - $('#acf-style').html(data.style); - - // Do action. - acf.doAction('refresh_post_screen', data); - }, - renderUserScreen: function (json) {} - }); - - /** - * gutenScreen - * - * Adds compatibility with the Gutenberg edit screen. - * - * @date 11/12/18 - * @since 5.8.0 - * - * @param void - * @return void - */ - var gutenScreen = new acf.Model({ - // Keep a reference to the most recent post attributes. - postEdits: {}, - // Wait until assets have been loaded. - wait: 'prepare', - initialize: function () { - // Bail early if not Gutenberg. - if (!acf.isGutenbergPostEditor()) { - return; - } - - // Listen for changes (use debounced version as this can fires often). - wp.data.subscribe(acf.debounce(this.onChange).bind(this)); - - // Customize "acf.screen.get" functions. - acf.screen.getPageTemplate = this.getPageTemplate; - acf.screen.getPageParent = this.getPageParent; - acf.screen.getPostType = this.getPostType; - acf.screen.getPostFormat = this.getPostFormat; - acf.screen.getPostCoreTerms = this.getPostCoreTerms; - - // Disable unload - acf.unload.disable(); - - // Refresh metaboxes since WP 5.3. - var wpMinorVersion = parseFloat(acf.get('wp_version')); - if (wpMinorVersion >= 5.3) { - this.addAction('refresh_post_screen', this.onRefreshPostScreen); - } - - // Trigger "refresh" after WP has moved metaboxes into place. - wp.domReady(acf.refresh); - }, - onChange: function () { - // Determine attributes that can trigger a refresh. - var attributes = ['template', 'parent', 'format']; - - // Append taxonomy attribute names to this list. - (wp.data.select('core').getTaxonomies() || []).map(function (taxonomy) { - attributes.push(taxonomy.rest_base); - }); - - // Get relevant current post edits. - var _postEdits = wp.data.select('core/editor').getPostEdits(); - var postEdits = {}; - attributes.map(function (k) { - if (_postEdits[k] !== undefined) { - postEdits[k] = _postEdits[k]; - } - }); - - // Detect change. - if (JSON.stringify(postEdits) !== JSON.stringify(this.postEdits)) { - this.postEdits = postEdits; - - // Check screen. - acf.screen.check(); - } - }, - getPageTemplate: function () { - return wp.data.select('core/editor').getEditedPostAttribute('template'); - }, - getPageParent: function (e, $el) { - return wp.data.select('core/editor').getEditedPostAttribute('parent'); - }, - getPostType: function () { - return wp.data.select('core/editor').getEditedPostAttribute('type'); - }, - getPostFormat: function (e, $el) { - return wp.data.select('core/editor').getEditedPostAttribute('format'); - }, - getPostCoreTerms: function () { - // vars - var terms = {}; - - // Loop over taxonomies. - var taxonomies = wp.data.select('core').getTaxonomies() || []; - taxonomies.map(function (taxonomy) { - // Append selected taxonomies to terms object. - var postTerms = wp.data.select('core/editor').getEditedPostAttribute(taxonomy.rest_base); - if (postTerms) { - terms[taxonomy.slug] = postTerms; - } - }); - - // return - return terms; - }, - /** - * onRefreshPostScreen - * - * Fires after the Post edit screen metaboxs are refreshed to update the Block Editor API state. - * - * @date 11/11/19 - * @since 5.8.7 - * - * @param object data The "check_screen" JSON response data. - * @return void - */ - onRefreshPostScreen: function (data) { - // Extract vars. - var select = wp.data.select('core/edit-post'); - var dispatch = wp.data.dispatch('core/edit-post'); - - // Load current metabox locations and data. - var locations = {}; - select.getActiveMetaBoxLocations().map(function (location) { - locations[location] = select.getMetaBoxesPerLocation(location); - }); - - // Generate flat array of existing ids. - var ids = []; - for (var k in locations) { - locations[k].map(function (m) { - ids.push(m.id); - }); - } - - // Append new ACF metaboxes (ignore those which already exist). - data.results.filter(function (r) { - return ids.indexOf(r.id) === -1; - }).map(function (result, i) { - // Ensure location exists. - var location = result.position; - locations[location] = locations[location] || []; - - // Append. - locations[location].push({ - id: result.id, - title: result.title - }); - }); - - // Remove hidden ACF metaboxes. - for (var k in locations) { - locations[k] = locations[k].filter(function (m) { - return data.hidden.indexOf(m.id) === -1; - }); - } - - // Update state. - dispatch.setAvailableMetaBoxesPerLocation(locations); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js": -/*!**********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js ***! - \**********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * acf.newSelect2 - * - * description - * - * @date 13/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.newSelect2 = function ($select, props) { - // defaults - props = acf.parseArgs(props, { - allowNull: false, - placeholder: '', - multiple: false, - field: false, - ajax: false, - ajaxAction: '', - ajaxData: function (data) { - return data; - }, - ajaxResults: function (json) { - return json; - }, - escapeMarkup: false, - templateSelection: false, - templateResult: false, - dropdownCssClass: '', - suppressFilters: false - }); - - // initialize - if (getVersion() == 4) { - var select2 = new Select2_4($select, props); - } else { - var select2 = new Select2_3($select, props); - } - - // actions - acf.doAction('new_select2', select2); - - // return - return select2; - }; - - /** - * getVersion - * - * description - * - * @date 13/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - function getVersion() { - // v4 - if (acf.isset(window, 'jQuery', 'fn', 'select2', 'amd')) { - return 4; - } - - // v3 - if (acf.isset(window, 'Select2')) { - return 3; - } - - // return - return false; - } - - /** - * Select2 - * - * description - * - * @date 13/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var Select2 = acf.Model.extend({ - setup: function ($select, props) { - $.extend(this.data, props); - this.$el = $select; - }, - initialize: function () {}, - selectOption: function (value) { - var $option = this.getOption(value); - if (!$option.prop('selected')) { - $option.prop('selected', true).trigger('change'); - } - }, - unselectOption: function (value) { - var $option = this.getOption(value); - if ($option.prop('selected')) { - $option.prop('selected', false).trigger('change'); - } - }, - getOption: function (value) { - return this.$('option[value="' + value + '"]'); - }, - addOption: function (option) { - // defaults - option = acf.parseArgs(option, { - id: '', - text: '', - selected: false - }); - - // vars - var $option = this.getOption(option.id); - - // append - if (!$option.length) { - $option = $(''); - $option.html(option.text); - $option.attr('value', option.id); - $option.prop('selected', option.selected); - this.$el.append($option); - } - - // chain - return $option; - }, - getValue: function () { - // vars - var val = []; - var $options = this.$el.find('option:selected'); - - // bail early if no selected - if (!$options.exists()) { - return val; - } - - // sort by attribute - $options = $options.sort(function (a, b) { - return +a.getAttribute('data-i') - +b.getAttribute('data-i'); - }); - - // loop - $options.each(function () { - var $el = $(this); - val.push({ - $el: $el, - id: $el.attr('value'), - text: $el.text() - }); - }); - - // return - return val; - }, - mergeOptions: function () {}, - getChoices: function () { - // callback - var crawl = function ($parent) { - // vars - var choices = []; - - // loop - $parent.children().each(function () { - // vars - var $child = $(this); - - // optgroup - if ($child.is('optgroup')) { - choices.push({ - text: $child.attr('label'), - children: crawl($child) - }); - - // option - } else { - choices.push({ - id: $child.attr('value'), - text: $child.text() - }); - } - }); - - // return - return choices; - }; - - // crawl - return crawl(this.$el); - }, - getAjaxData: function (params) { - // vars - var ajaxData = { - action: this.get('ajaxAction'), - s: params.term || '', - paged: params.page || 1 - }; - - // field helper - var field = this.get('field'); - if (field) { - ajaxData.field_key = field.get('key'); - if (field.get('nonce')) { - ajaxData.nonce = field.get('nonce'); - } - } - - // callback - var callback = this.get('ajaxData'); - if (callback) { - ajaxData = callback.apply(this, [ajaxData, params]); - } - - // filter - ajaxData = acf.applyFilters('select2_ajax_data', ajaxData, this.data, this.$el, field || false, this); - - // return - return acf.prepareForAjax(ajaxData); - }, - getAjaxResults: function (json, params) { - // defaults - json = acf.parseArgs(json, { - results: false, - more: false - }); - - // callback - var callback = this.get('ajaxResults'); - if (callback) { - json = callback.apply(this, [json, params]); - } - - // filter - json = acf.applyFilters('select2_ajax_results', json, params, this); - - // return - return json; - }, - processAjaxResults: function (json, params) { - // vars - var json = this.getAjaxResults(json, params); - - // change more to pagination - if (json.more) { - json.pagination = { - more: true - }; - } - - // merge together groups - setTimeout($.proxy(this.mergeOptions, this), 1); - - // return - return json; - }, - destroy: function () { - // destroy via api - if (this.$el.data('select2')) { - this.$el.select2('destroy'); - } - - // destory via HTML (duplicating HTML does not contain data) - this.$el.siblings('.select2-container').remove(); - } - }); - - /** - * Select2_4 - * - * description - * - * @date 13/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var Select2_4 = Select2.extend({ - initialize: function () { - // vars - var $select = this.$el; - var options = { - width: '100%', - allowClear: this.get('allowNull'), - placeholder: this.get('placeholder'), - multiple: this.get('multiple'), - escapeMarkup: this.get('escapeMarkup'), - templateSelection: this.get('templateSelection'), - templateResult: this.get('templateResult'), - dropdownCssClass: this.get('dropdownCssClass'), - suppressFilters: this.get('suppressFilters'), - data: [] - }; - - // Clear empty templateSelections, templateResults, or dropdownCssClass. - if (!options.templateSelection) { - delete options.templateSelection; - } - if (!options.templateResult) { - delete options.templateResult; - } - if (!options.dropdownCssClass) { - delete options.dropdownCssClass; - } - - // Only use the template if SelectWoo is not loaded to work around https://github.com/woocommerce/woocommerce/pull/30473 - if (!acf.isset(window, 'jQuery', 'fn', 'selectWoo')) { - if (!options.templateSelection) { - options.templateSelection = function (selection) { - var $selection = $(''); - $selection.html(options.escapeMarkup(selection.text)); - $selection.data('element', selection.element); - return $selection; - }; - } - } else { - delete options.templateSelection; - delete options.templateResult; - } - - // Use a default, filterable escapeMarkup if not provided. - if (!options.escapeMarkup) { - options.escapeMarkup = function (markup) { - if (typeof markup !== 'string') { - return markup; - } - if (this.suppressFilters) { - return acf.strEscape(markup); - } - return acf.applyFilters('select2_escape_markup', acf.strEscape(markup), markup, $select, this.data, field || false, this); - }; - } - - // multiple - if (options.multiple) { - // reorder options - this.getValue().map(function (item) { - item.$el.detach().appendTo($select); - }); - } - - // Temporarily remove conflicting attribute. - var attrAjax = $select.attr('data-ajax'); - if (attrAjax !== undefined) { - $select.removeData('ajax'); - $select.removeAttr('data-ajax'); - } - - // ajax - if (this.get('ajax')) { - options.ajax = { - url: acf.get('ajaxurl'), - delay: 250, - dataType: 'json', - type: 'post', - cache: false, - data: $.proxy(this.getAjaxData, this), - processResults: $.proxy(this.processAjaxResults, this) - }; - } - - // filter for 3rd party customization - if (!options.suppressFilters) { - var field = this.get('field'); - options = acf.applyFilters('select2_args', options, $select, this.data, field || false, this); - } - // add select2 - $select.select2(options); - - // get container (Select2 v4 does not return this from constructor) - var $container = $select.next('.select2-container'); - - // multiple - if (options.multiple) { - // vars - var $ul = $container.find('ul'); - - // sortable - $ul.sortable({ - stop: function (e) { - // loop - $ul.find('.select2-selection__choice').each(function () { - // Attempt to use .data if it exists (select2 version < 4.0.6) or use our template data instead. - if ($(this).data('data')) { - var $option = $($(this).data('data').element); - } else { - var $option = $($(this).find('span.acf-selection').data('element')); - } - - // detach and re-append to end - $option.detach().appendTo($select); - }); - - // trigger change on input (JS error if trigger on select) - $select.trigger('change'); - } - }); - - // on select, move to end - $select.on('select2:select', this.proxy(function (e) { - this.getOption(e.params.data.id).detach().appendTo(this.$el); - })); - } - - // add handler to auto-focus searchbox (for jQuery 3.6) - $select.on('select2:open', () => { - $('.select2-container--open .select2-search__field').get(-1).focus(); - }); - - // add class - $container.addClass('-acf'); - - // Add back temporarily removed attr. - if (attrAjax !== undefined) { - $select.attr('data-ajax', attrAjax); - } - - // action for 3rd party customization - if (!options.suppressFilters) { - acf.doAction('select2_init', $select, options, this.data, field || false, this); - } - }, - mergeOptions: function () { - // vars - var $prevOptions = false; - var $prevGroup = false; - - // loop - $('.select2-results__option[role="group"]').each(function () { - // vars - var $options = $(this).children('ul'); - var $group = $(this).children('strong'); - - // compare to previous - if ($prevGroup && $prevGroup.text() === $group.text()) { - $prevOptions.append($options.children()); - $(this).remove(); - return; - } - - // update vars - $prevOptions = $options; - $prevGroup = $group; - }); - } - }); - - /** - * Select2_3 - * - * description - * - * @date 13/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var Select2_3 = Select2.extend({ - initialize: function () { - // vars - var $select = this.$el; - var value = this.getValue(); - var multiple = this.get('multiple'); - var options = { - width: '100%', - allowClear: this.get('allowNull'), - placeholder: this.get('placeholder'), - separator: '||', - multiple: this.get('multiple'), - data: this.getChoices(), - escapeMarkup: function (string) { - return acf.escHtml(string); - }, - dropdownCss: { - 'z-index': '999999999' - }, - initSelection: function (element, callback) { - if (multiple) { - callback(value); - } else { - callback(value.shift()); - } - } - }; - // get hidden input - var $input = $select.siblings('input'); - if (!$input.length) { - $input = $(''); - $select.before($input); - } - - // set input value - inputValue = value.map(function (item) { - return item.id; - }).join('||'); - $input.val(inputValue); - - // multiple - if (options.multiple) { - // reorder options - value.map(function (item) { - item.$el.detach().appendTo($select); - }); - } - - // remove blank option as we have a clear all button - if (options.allowClear) { - options.data = options.data.filter(function (item) { - return item.id !== ''; - }); - } - - // remove conflicting atts - $select.removeData('ajax'); - $select.removeAttr('data-ajax'); - - // ajax - if (this.get('ajax')) { - options.ajax = { - url: acf.get('ajaxurl'), - quietMillis: 250, - dataType: 'json', - type: 'post', - cache: false, - data: $.proxy(this.getAjaxData, this), - results: $.proxy(this.processAjaxResults, this) - }; - } - - // filter for 3rd party customization - var field = this.get('field'); - options = acf.applyFilters('select2_args', options, $select, this.data, field || false, this); - - // add select2 - $input.select2(options); - - // get container - var $container = $input.select2('container'); - - // helper to find this select's option - var getOption = $.proxy(this.getOption, this); - - // multiple - if (options.multiple) { - // vars - var $ul = $container.find('ul'); - - // sortable - $ul.sortable({ - stop: function () { - // loop - $ul.find('.select2-search-choice').each(function () { - // vars - var data = $(this).data('select2Data'); - var $option = getOption(data.id); - - // detach and re-append to end - $option.detach().appendTo($select); - }); - - // trigger change on input (JS error if trigger on select) - $select.trigger('change'); - } - }); - } - - // on select, create option and move to end - $input.on('select2-selecting', function (e) { - // vars - var item = e.choice; - var $option = getOption(item.id); - - // create if doesn't exist - if (!$option.length) { - $option = $(''); - } - - // detach and re-append to end - $option.detach().appendTo($select); - }); - - // add class - $container.addClass('-acf'); - - // action for 3rd party customization - acf.doAction('select2_init', $select, options, this.data, field || false, this); - - // change - $input.on('change', function () { - var val = $input.val(); - if (val.indexOf('||')) { - val = val.split('||'); - } - $select.val(val).trigger('change'); - }); - - // hide select - $select.hide(); - }, - mergeOptions: function () { - // vars - var $prevOptions = false; - var $prevGroup = false; - - // loop - $('#select2-drop .select2-result-with-children').each(function () { - // vars - var $options = $(this).children('ul'); - var $group = $(this).children('.select2-result-label'); - - // compare to previous - if ($prevGroup && $prevGroup.text() === $group.text()) { - $prevGroup.append($options.children()); - $(this).remove(); - return; - } - - // update vars - $prevOptions = $options; - $prevGroup = $group; - }); - }, - getAjaxData: function (term, page) { - // create Select2 v4 params - var params = { - term: term, - page: page - }; - - // filter - var field = this.get('field'); - params = acf.applyFilters('select2_ajax_data', params, this.data, this.$el, field || false, this); - // return - return Select2.prototype.getAjaxData.apply(this, [params]); - } - }); - - // manager - var select2Manager = new acf.Model({ - priority: 5, - wait: 'prepare', - actions: { - duplicate: 'onDuplicate' - }, - initialize: function () { - // vars - var locale = acf.get('locale'); - var rtl = acf.get('rtl'); - var l10n = acf.get('select2L10n'); - var version = getVersion(); - - // bail early if no l10n - if (!l10n) { - return false; - } - - // bail early if 'en' - if (locale.indexOf('en') === 0) { - return false; - } - - // initialize - if (version == 4) { - this.addTranslations4(); - } else if (version == 3) { - this.addTranslations3(); - } - }, - addTranslations4: function () { - // vars - var l10n = acf.get('select2L10n'); - var locale = acf.get('locale'); - - // modify local to match html[lang] attribute (used by Select2) - locale = locale.replace('_', '-'); - - // select2L10n - var select2L10n = { - errorLoading: function () { - return l10n.load_fail; - }, - inputTooLong: function (args) { - var overChars = args.input.length - args.maximum; - if (overChars > 1) { - return l10n.input_too_long_n.replace('%d', overChars); - } - return l10n.input_too_long_1; - }, - inputTooShort: function (args) { - var remainingChars = args.minimum - args.input.length; - if (remainingChars > 1) { - return l10n.input_too_short_n.replace('%d', remainingChars); - } - return l10n.input_too_short_1; - }, - loadingMore: function () { - return l10n.load_more; - }, - maximumSelected: function (args) { - var maximum = args.maximum; - if (maximum > 1) { - return l10n.selection_too_long_n.replace('%d', maximum); - } - return l10n.selection_too_long_1; - }, - noResults: function () { - return l10n.matches_0; - }, - searching: function () { - return l10n.searching; - } - }; - - // append - jQuery.fn.select2.amd.define('select2/i18n/' + locale, [], function () { - return select2L10n; - }); - }, - addTranslations3: function () { - // vars - var l10n = acf.get('select2L10n'); - var locale = acf.get('locale'); - - // modify local to match html[lang] attribute (used by Select2) - locale = locale.replace('_', '-'); - - // select2L10n - var select2L10n = { - formatMatches: function (matches) { - if (matches > 1) { - return l10n.matches_n.replace('%d', matches); - } - return l10n.matches_1; - }, - formatNoMatches: function () { - return l10n.matches_0; - }, - formatAjaxError: function () { - return l10n.load_fail; - }, - formatInputTooShort: function (input, min) { - var remainingChars = min - input.length; - if (remainingChars > 1) { - return l10n.input_too_short_n.replace('%d', remainingChars); - } - return l10n.input_too_short_1; - }, - formatInputTooLong: function (input, max) { - var overChars = input.length - max; - if (overChars > 1) { - return l10n.input_too_long_n.replace('%d', overChars); - } - return l10n.input_too_long_1; - }, - formatSelectionTooBig: function (maximum) { - if (maximum > 1) { - return l10n.selection_too_long_n.replace('%d', maximum); - } - return l10n.selection_too_long_1; - }, - formatLoadMore: function () { - return l10n.load_more; - }, - formatSearching: function () { - return l10n.searching; - } - }; - - // ensure locales exists - $.fn.select2.locales = $.fn.select2.locales || {}; - - // append - $.fn.select2.locales[locale] = select2L10n; - $.extend($.fn.select2.defaults, select2L10n); - }, - onDuplicate: function ($el, $el2) { - $el2.find('.select2-container').remove(); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js": -/*!**********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js ***! - \**********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.tinymce = { - /* - * defaults - * - * This function will return default mce and qt settings - * - * @type function - * @date 18/8/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - defaults: function () { - // bail early if no tinyMCEPreInit - if (typeof tinyMCEPreInit === 'undefined') return false; - - // vars - var defaults = { - tinymce: tinyMCEPreInit.mceInit.acf_content, - quicktags: tinyMCEPreInit.qtInit.acf_content - }; - - // return - return defaults; - }, - /* - * initialize - * - * This function will initialize the tinymce and quicktags instances - * - * @type function - * @date 18/8/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - initialize: function (id, args) { - // defaults - args = acf.parseArgs(args, { - tinymce: true, - quicktags: true, - toolbar: 'full', - mode: 'visual', - // visual,text - field: false - }); - - // tinymce - if (args.tinymce) { - this.initializeTinymce(id, args); - } - - // quicktags - if (args.quicktags) { - this.initializeQuicktags(id, args); - } - }, - /* - * initializeTinymce - * - * This function will initialize the tinymce instance - * - * @type function - * @date 18/8/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - initializeTinymce: function (id, args) { - // vars - var $textarea = $('#' + id); - var defaults = this.defaults(); - var toolbars = acf.get('toolbars'); - var field = args.field || false; - var $field = field.$el || false; - - // bail early - if (typeof tinymce === 'undefined') return false; - if (!defaults) return false; - - // check if exists - if (tinymce.get(id)) { - return this.enable(id); - } - - // settings - var init = $.extend({}, defaults.tinymce, args.tinymce); - init.id = id; - init.selector = '#' + id; - - // toolbar - var toolbar = args.toolbar; - if (toolbar && toolbars && toolbars[toolbar]) { - for (var i = 1; i <= 4; i++) { - init['toolbar' + i] = toolbars[toolbar][i] || ''; - } - } - - // event - init.setup = function (ed) { - ed.on('change', function (e) { - ed.save(); // save to textarea - $textarea.trigger('change'); - }); - - // Fix bug where Gutenberg does not hear "mouseup" event and tries to select multiple blocks. - ed.on('mouseup', function (e) { - var event = new MouseEvent('mouseup'); - window.dispatchEvent(event); - }); - - // Temporarily comment out. May not be necessary due to wysiwyg field actions. - //ed.on('unload', function(e) { - // acf.tinymce.remove( id ); - //}); - }; - - // disable wp_autoresize_on (no solution yet for fixed toolbar) - init.wp_autoresize_on = false; - - // Enable wpautop allowing value to save without

                                tags. - // Only if the "TinyMCE Advanced" plugin hasn't already set this functionality. - if (!init.tadv_noautop) { - init.wpautop = true; - } - - // hook for 3rd party customization - init = acf.applyFilters('wysiwyg_tinymce_settings', init, id, field); - - // z-index fix (caused too many conflicts) - //if( acf.isset(tinymce,'ui','FloatPanel') ) { - // tinymce.ui.FloatPanel.zIndex = 900000; - //} - - // store settings - tinyMCEPreInit.mceInit[id] = init; - - // visual tab is active - if (args.mode == 'visual') { - // init - var result = tinymce.init(init); - - // get editor - var ed = tinymce.get(id); - - // validate - if (!ed) { - return false; - } - - // add reference - ed.acf = args.field; - - // action - acf.doAction('wysiwyg_tinymce_init', ed, ed.id, init, field); - } - }, - /* - * initializeQuicktags - * - * This function will initialize the quicktags instance - * - * @type function - * @date 18/8/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - initializeQuicktags: function (id, args) { - // vars - var defaults = this.defaults(); - - // bail early - if (typeof quicktags === 'undefined') return false; - if (!defaults) return false; - - // settings - var init = $.extend({}, defaults.quicktags, args.quicktags); - init.id = id; - - // filter - var field = args.field || false; - var $field = field.$el || false; - init = acf.applyFilters('wysiwyg_quicktags_settings', init, init.id, field); - - // store settings - tinyMCEPreInit.qtInit[id] = init; - - // init - var ed = quicktags(init); - - // validate - if (!ed) { - return false; - } - - // generate HTML - this.buildQuicktags(ed); - - // action for 3rd party customization - acf.doAction('wysiwyg_quicktags_init', ed, ed.id, init, field); - }, - /* - * buildQuicktags - * - * This function will build the quicktags HTML - * - * @type function - * @date 18/8/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - buildQuicktags: function (ed) { - var canvas, - name, - settings, - theButtons, - html, - ed, - id, - i, - use, - instanceId, - defaults = ',strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,'; - canvas = ed.canvas; - name = ed.name; - settings = ed.settings; - html = ''; - theButtons = {}; - use = ''; - instanceId = ed.id; - - // set buttons - if (settings.buttons) { - use = ',' + settings.buttons + ','; - } - for (i in edButtons) { - if (!edButtons[i]) { - continue; - } - id = edButtons[i].id; - if (use && defaults.indexOf(',' + id + ',') !== -1 && use.indexOf(',' + id + ',') === -1) { - continue; - } - if (!edButtons[i].instance || edButtons[i].instance === instanceId) { - theButtons[id] = edButtons[i]; - if (edButtons[i].html) { - html += edButtons[i].html(name + '_'); - } - } - } - if (use && use.indexOf(',dfw,') !== -1) { - theButtons.dfw = new QTags.DFWButton(); - html += theButtons.dfw.html(name + '_'); - } - if ('rtl' === document.getElementsByTagName('html')[0].dir) { - theButtons.textdirection = new QTags.TextDirectionButton(); - html += theButtons.textdirection.html(name + '_'); - } - ed.toolbar.innerHTML = html; - ed.theButtons = theButtons; - if (typeof jQuery !== 'undefined') { - jQuery(document).triggerHandler('quicktags-init', [ed]); - } - }, - disable: function (id) { - this.destroyTinymce(id); - }, - remove: function (id) { - this.destroyTinymce(id); - }, - destroy: function (id) { - this.destroyTinymce(id); - }, - destroyTinymce: function (id) { - // bail early - if (typeof tinymce === 'undefined') return false; - - // get editor - var ed = tinymce.get(id); - - // bail early if no editor - if (!ed) return false; - - // save - ed.save(); - - // destroy editor - ed.destroy(); - - // return - return true; - }, - enable: function (id) { - this.enableTinymce(id); - }, - enableTinymce: function (id) { - // bail early - if (typeof switchEditors === 'undefined') return false; - - // bail early if not initialized - if (typeof tinyMCEPreInit.mceInit[id] === 'undefined') return false; - - // Ensure textarea element is visible - // - Fixes bug in block editor when switching between "Block" and "Document" tabs. - $('#' + id).show(); - - // toggle - switchEditors.go(id, 'tmce'); - - // return - return true; - } - }; - var editorManager = new acf.Model({ - // hook in before fieldsEventManager, conditions, etc - priority: 5, - actions: { - prepare: 'onPrepare', - ready: 'onReady' - }, - onPrepare: function () { - // find hidden editor which may exist within a field - var $div = $('#acf-hidden-wp-editor'); - - // move to footer - if ($div.exists()) { - $div.appendTo('body'); - } - }, - onReady: function () { - // Restore wp.editor functions used by tinymce removed in WP5. - if (acf.isset(window, 'wp', 'oldEditor')) { - wp.editor.autop = wp.oldEditor.autop; - wp.editor.removep = wp.oldEditor.removep; - } - - // bail early if no tinymce - if (!acf.isset(window, 'tinymce', 'on')) return; - - // restore default activeEditor - tinymce.on('AddEditor', function (data) { - // vars - var editor = data.editor; - - // bail early if not 'acf' - if (editor.id.substr(0, 3) !== 'acf') return; - - // override if 'content' exists - editor = tinymce.editors.content || editor; - - // update vars - tinymce.activeEditor = editor; - wpActiveEditor = editor.id; - }); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js": -/*!*********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js ***! - \*********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.unload = new acf.Model({ - wait: 'load', - active: true, - changed: false, - actions: { - validation_failure: 'startListening', - validation_success: 'stopListening' - }, - events: { - 'change form .acf-field': 'startListening', - 'submit form': 'stopListening' - }, - enable: function () { - this.active = true; - }, - disable: function () { - this.active = false; - }, - reset: function () { - this.stopListening(); - }, - startListening: function () { - // bail early if already changed, not active - if (this.changed || !this.active) { - return; - } - - // update - this.changed = true; - - // add event - $(window).on('beforeunload', this.onUnload); - }, - stopListening: function () { - // update - this.changed = false; - - // remove event - $(window).off('beforeunload', this.onUnload); - }, - onUnload: function () { - return acf.__('The changes you made will be lost if you navigate away from this page'); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js": -/*!*************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js ***! - \*************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * Validator - * - * The model for validating forms - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return void - */ - var Validator = acf.Model.extend({ - /** @var string The model identifier. */ - id: 'Validator', - /** @var object The model data. */ - data: { - /** @var array The form errors. */ - errors: [], - /** @var object The form notice. */ - notice: null, - /** @var string The form status. loading, invalid, valid */ - status: '' - }, - /** @var object The model events. */ - events: { - 'changed:status': 'onChangeStatus' - }, - /** - * addErrors - * - * Adds errors to the form. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param array errors An array of errors. - * @return void - */ - addErrors: function (errors) { - errors.map(this.addError, this); - }, - /** - * addError - * - * Adds and error to the form. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object error An error object containing input and message. - * @return void - */ - addError: function (error) { - this.data.errors.push(error); - }, - /** - * hasErrors - * - * Returns true if the form has errors. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return bool - */ - hasErrors: function () { - return this.data.errors.length; - }, - /** - * clearErrors - * - * Removes any errors. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return void - */ - clearErrors: function () { - return this.data.errors = []; - }, - /** - * getErrors - * - * Returns the forms errors. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return array - */ - getErrors: function () { - return this.data.errors; - }, - /** - * getFieldErrors - * - * Returns the forms field errors. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return array - */ - getFieldErrors: function () { - // vars - var errors = []; - var inputs = []; - - // loop - this.getErrors().map(function (error) { - // bail early if global - if (!error.input) return; - - // update if exists - var i = inputs.indexOf(error.input); - if (i > -1) { - errors[i] = error; - - // update - } else { - errors.push(error); - inputs.push(error.input); - } - }); - - // return - return errors; - }, - /** - * getGlobalErrors - * - * Returns the forms global errors (errors without a specific input). - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return array - */ - getGlobalErrors: function () { - // return array of errors that contain no input - return this.getErrors().filter(function (error) { - return !error.input; - }); - }, - /** - * showErrors - * - * Displays all errors for this form. - * - * @since 5.7.5 - * - * @param {string} [location=before] - The location to add the error, before or after the input. Default before. Since 6.3. - * @return void - */ - showErrors: function (location = 'before') { - // bail early if no errors - if (!this.hasErrors()) { - return; - } - - // vars - var fieldErrors = this.getFieldErrors(); - var globalErrors = this.getGlobalErrors(); - - // vars - var errorCount = 0; - var $scrollTo = false; - - // loop - fieldErrors.map(function (error) { - // get input - var $input = this.$('[name="' + error.input + '"]').first(); - - // if $_POST value was an array, this $input may not exist - if (!$input.length) { - $input = this.$('[name^="' + error.input + '"]').first(); - } - - // bail early if input doesn't exist - if (!$input.length) { - return; - } - - // increase - errorCount++; - - // get field - var field = acf.getClosestField($input); - - // make sure the postbox containing this field is not hidden by screen options - ensureFieldPostBoxIsVisible(field.$el); - - // show error - field.showError(error.message, location); - - // set $scrollTo - if (!$scrollTo) { - $scrollTo = field.$el; - } - }, this); - - // errorMessage - var errorMessage = acf.__('Validation failed'); - globalErrors.map(function (error) { - errorMessage += '. ' + error.message; - }); - if (errorCount == 1) { - errorMessage += '. ' + acf.__('1 field requires attention'); - } else if (errorCount > 1) { - errorMessage += '. ' + acf.__('%d fields require attention').replace('%d', errorCount); - } - - // notice - if (this.has('notice')) { - this.get('notice').update({ - type: 'error', - text: errorMessage - }); - } else { - var notice = acf.newNotice({ - type: 'error', - text: errorMessage, - target: this.$el - }); - this.set('notice', notice); - } - - // If in a modal, don't try to scroll. - if (this.$el.parents('.acf-popup-box').length) { - return; - } - - // if no $scrollTo, set to message - if (!$scrollTo) { - $scrollTo = this.get('notice').$el; - } - - // timeout - setTimeout(function () { - $('html, body').animate({ - scrollTop: $scrollTo.offset().top - $(window).height() / 2 - }, 500); - }, 10); - }, - /** - * onChangeStatus - * - * Update the form class when changing the 'status' data - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object e The event object. - * @param jQuery $el The form element. - * @param string value The new status. - * @param string prevValue The old status. - * @return void - */ - onChangeStatus: function (e, $el, value, prevValue) { - this.$el.removeClass('is-' + prevValue).addClass('is-' + value); - }, - /** - * validate - * - * Vaildates the form via AJAX. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object args A list of settings to customize the validation process. - * @return bool True if the form is valid. - */ - validate: function (args) { - // default args - args = acf.parseArgs(args, { - // trigger event - event: false, - // reset the form after submit - reset: false, - // loading callback - loading: function () {}, - // complete callback - complete: function () {}, - // failure callback - failure: function () {}, - // success callback - success: function ($form) { - $form.submit(); - } - }); - - // return true if is valid - allows form submit - if (this.get('status') == 'valid') { - return true; - } - - // return false if is currently validating - prevents form submit - if (this.get('status') == 'validating') { - return false; - } - - // return true if no ACF fields exist (no need to validate) - if (!this.$('.acf-field').length) { - return true; - } - - // if event is provided, create a new success callback. - if (args.event) { - var event = $.Event(null, args.event); - args.success = function () { - acf.enableSubmit($(event.target)).trigger(event); - }; - } - - // action for 3rd party - acf.doAction('validation_begin', this.$el); - - // lock form - acf.lockForm(this.$el); - - // loading callback - args.loading(this.$el, this); - - // update status - this.set('status', 'validating'); - - // success callback - var onSuccess = function (json) { - // validate - if (!acf.isAjaxSuccess(json)) { - return; - } - - // filter - var data = acf.applyFilters('validation_complete', json.data, this.$el, this); - - // add errors - if (!data.valid) { - this.addErrors(data.errors); - } - }; - - // complete - var onComplete = function () { - // unlock form - acf.unlockForm(this.$el); - - // failure - if (this.hasErrors()) { - // update status - this.set('status', 'invalid'); - - // action - acf.doAction('validation_failure', this.$el, this); - - // display errors - this.showErrors(); - - // failure callback - args.failure(this.$el, this); - - // success - } else { - // update status - this.set('status', 'valid'); - - // remove previous error message - if (this.has('notice')) { - this.get('notice').update({ - type: 'success', - text: acf.__('Validation successful'), - timeout: 1000 - }); - } - - // action - acf.doAction('validation_success', this.$el, this); - acf.doAction('submit', this.$el); - - // success callback (submit form) - args.success(this.$el, this); - - // lock form - acf.lockForm(this.$el); - - // reset - if (args.reset) { - this.reset(); - } - } - - // complete callback - args.complete(this.$el, this); - - // clear errors - this.clearErrors(); - }; - - // serialize form data - var data = acf.serialize(this.$el); - data.action = 'acf/validate_save_post'; - - // ajax - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax(data, true), - type: 'post', - dataType: 'json', - context: this, - success: onSuccess, - complete: onComplete - }); - - // return false to fail validation and allow AJAX - return false; - }, - /** - * setup - * - * Called during the constructor function to setup this instance - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $form The form element. - * @return void - */ - setup: function ($form) { - // set $el - this.$el = $form; - }, - /** - * reset - * - * Rests the validation to be used again. - * - * @date 6/9/18 - * @since 5.7.5 - * - * @param void - * @return void - */ - reset: function () { - // reset data - this.set('errors', []); - this.set('notice', null); - this.set('status', ''); - - // unlock form - acf.unlockForm(this.$el); - } - }); - - /** - * getValidator - * - * Returns the instance for a given form element. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $el The form element. - * @return object - */ - var getValidator = function ($el) { - // instantiate - var validator = $el.data('acf'); - if (!validator) { - validator = new Validator($el); - } - - // return - return validator; - }; - - /** - * A helper function to generate a Validator for a block form, so .addErrors can be run via block logic. - * - * @since 6.3 - * - * @param $el The jQuery block form wrapper element. - * @return bool - */ - acf.getBlockFormValidator = function ($el) { - return getValidator($el); - }; - - /** - * A helper function for the Validator.validate() function. - * Returns true if form is valid, or fetches a validation request and returns false. - * - * @since 5.6.9 - * - * @param object args A list of settings to customize the validation process. - * @return bool - */ - acf.validateForm = function (args) { - return getValidator(args.form).validate(args); - }; - - /** - * acf.enableSubmit - * - * Enables a submit button and returns the element. - * - * @date 30/8/18 - * @since 5.7.4 - * - * @param jQuery $submit The submit button. - * @return jQuery - */ - acf.enableSubmit = function ($submit) { - return $submit.removeClass('disabled').removeAttr('disabled'); - }; - - /** - * acf.disableSubmit - * - * Disables a submit button and returns the element. - * - * @date 30/8/18 - * @since 5.7.4 - * - * @param jQuery $submit The submit button. - * @return jQuery - */ - acf.disableSubmit = function ($submit) { - return $submit.addClass('disabled').attr('disabled', true); - }; - - /** - * acf.showSpinner - * - * Shows the spinner element. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $spinner The spinner element. - * @return jQuery - */ - acf.showSpinner = function ($spinner) { - $spinner.addClass('is-active'); // add class (WP > 4.2) - $spinner.css('display', 'inline-block'); // css (WP < 4.2) - return $spinner; - }; - - /** - * acf.hideSpinner - * - * Hides the spinner element. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $spinner The spinner element. - * @return jQuery - */ - acf.hideSpinner = function ($spinner) { - $spinner.removeClass('is-active'); // add class (WP > 4.2) - $spinner.css('display', 'none'); // css (WP < 4.2) - return $spinner; - }; - - /** - * acf.lockForm - * - * Locks a form by disabeling its primary inputs and showing a spinner. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $form The form element. - * @return jQuery - */ - acf.lockForm = function ($form) { - // vars - var $wrap = findSubmitWrap($form); - var $submit = $wrap.find('.button, [type="submit"]').not('.acf-nav, .acf-repeater-add-row'); - var $spinner = $wrap.find('.spinner, .acf-spinner'); - - // hide all spinners (hides the preview spinner) - acf.hideSpinner($spinner); - - // lock - acf.disableSubmit($submit); - acf.showSpinner($spinner.last()); - return $form; - }; - - /** - * acf.unlockForm - * - * Unlocks a form by enabeling its primary inputs and hiding all spinners. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $form The form element. - * @return jQuery - */ - acf.unlockForm = function ($form) { - // vars - var $wrap = findSubmitWrap($form); - var $submit = $wrap.find('.button, [type="submit"]').not('.acf-nav, .acf-repeater-add-row'); - var $spinner = $wrap.find('.spinner, .acf-spinner'); - - // unlock - acf.enableSubmit($submit); - acf.hideSpinner($spinner); - return $form; - }; - - /** - * findSubmitWrap - * - * An internal function to find the 'primary' form submit wrapping element. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $form The form element. - * @return jQuery - */ - var findSubmitWrap = function ($form) { - // default post submit div - var $wrap = $form.find('#submitdiv'); - if ($wrap.length) { - return $wrap; - } - - // 3rd party publish box - var $wrap = $form.find('#submitpost'); - if ($wrap.length) { - return $wrap; - } - - // term, user - var $wrap = $form.find('p.submit').last(); - if ($wrap.length) { - return $wrap; - } - - // front end form - var $wrap = $form.find('.acf-form-submit'); - if ($wrap.length) { - return $wrap; - } - - // ACF 6.2 options page modal - var $wrap = $('#acf-create-options-page-form .acf-actions'); - if ($wrap.length) { - return $wrap; - } - - // ACF 6.0+ headerbar submit - var $wrap = $('.acf-headerbar-actions'); - if ($wrap.length) { - return $wrap; - } - - // default - return $form; - }; - - /** - * A debounced function to trigger a form submission. - * - * @date 15/07/2020 - * @since 5.9.0 - * - * @param type Var Description. - * @return type Description. - */ - var submitFormDebounced = acf.debounce(function ($form) { - $form.submit(); - }); - - /** - * Ensure field is visible for validation errors - * - * @date 20/10/2021 - * @since 5.11.0 - */ - var ensureFieldPostBoxIsVisible = function ($el) { - // Find the postbox element containing this field. - var $postbox = $el.parents('.acf-postbox'); - if ($postbox.length) { - var acf_postbox = acf.getPostbox($postbox); - if (acf_postbox && acf_postbox.isHiddenByScreenOptions()) { - // Rather than using .show() here, we don't want the field to appear next reload. - // So just temporarily show the field group so validation can complete. - acf_postbox.$el.removeClass('hide-if-js'); - acf_postbox.$el.css('display', ''); - } - } - }; - - /** - * Ensure metaboxes which contain browser validation failures are visible. - * - * @date 20/10/2021 - * @since 5.11.0 - */ - var ensureInvalidFieldVisibility = function () { - // Load each ACF input field and check it's browser validation state. - var $inputs = $('.acf-field input'); - $inputs.each(function () { - if (!this.checkValidity()) { - // Field is invalid, so we need to make sure it's metabox is visible. - ensureFieldPostBoxIsVisible($(this)); - } - }); - }; - - /** - * acf.validation - * - * Global validation logic - * - * @date 4/4/18 - * @since 5.6.9 - * - * @param void - * @return void - */ - - acf.validation = new acf.Model({ - /** @var string The model identifier. */ - id: 'validation', - /** @var bool The active state. Set to false before 'prepare' to prevent validation. */ - active: true, - /** @var string The model initialize time. */ - wait: 'prepare', - /** @var object The model actions. */ - actions: { - ready: 'addInputEvents', - append: 'addInputEvents' - }, - /** @var object The model events. */ - events: { - 'click input[type="submit"]': 'onClickSubmit', - 'click button[type="submit"]': 'onClickSubmit', - 'click #save-post': 'onClickSave', - 'submit form#post': 'onSubmitPost', - 'submit form': 'onSubmit' - }, - /** - * initialize - * - * Called when initializing the model. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return void - */ - initialize: function () { - // check 'validation' setting - if (!acf.get('validation')) { - this.active = false; - this.actions = {}; - this.events = {}; - } - }, - /** - * enable - * - * Enables validation. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return void - */ - enable: function () { - this.active = true; - }, - /** - * disable - * - * Disables validation. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param void - * @return void - */ - disable: function () { - this.active = false; - }, - /** - * reset - * - * Rests the form validation to be used again - * - * @date 6/9/18 - * @since 5.7.5 - * - * @param jQuery $form The form element. - * @return void - */ - reset: function ($form) { - getValidator($form).reset(); - }, - /** - * addInputEvents - * - * Adds 'invalid' event listeners to HTML inputs. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param jQuery $el The element being added / readied. - * @return void - */ - addInputEvents: function ($el) { - // Bug exists in Safari where custom "invalid" handling prevents draft from saving. - if (acf.get('browser') === 'safari') return; - - // vars - var $inputs = $('.acf-field [name]', $el); - - // check - if ($inputs.length) { - this.on($inputs, 'invalid', 'onInvalid'); - } - }, - /** - * onInvalid - * - * Callback for the 'invalid' event. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object e The event object. - * @param jQuery $el The input element. - * @return void - */ - onInvalid: function (e, $el) { - // prevent default - // - prevents browser error message - // - also fixes chrome bug where 'hidden-by-tab' field throws focus error - e.preventDefault(); - - // vars - var $form = $el.closest('form'); - - // check form exists - if ($form.length) { - // add error to validator - getValidator($form).addError({ - input: $el.attr('name'), - message: acf.strEscape(e.target.validationMessage) - }); - - // trigger submit on $form - // - allows for "save", "preview" and "publish" to work - submitFormDebounced($form); - } - }, - /** - * onClickSubmit - * - * Callback when clicking submit. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object e The event object. - * @param jQuery $el The input element. - * @return void - */ - onClickSubmit: function (e, $el) { - // Some browsers (safari) force their browser validation before our AJAX validation, - // so we need to make sure fields are visible earlier than showErrors() - ensureInvalidFieldVisibility(); - - // store the "click event" for later use in this.onSubmit() - this.set('originalEvent', e); - }, - /** - * onClickSave - * - * Set ignore to true when saving a draft. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object e The event object. - * @param jQuery $el The input element. - * @return void - */ - onClickSave: function (e, $el) { - this.set('ignore', true); - }, - /** - * onSubmitPost - * - * Callback when the 'post' form is submit. - * - * @date 5/3/19 - * @since 5.7.13 - * - * @param object e The event object. - * @param jQuery $el The input element. - * @return void - */ - onSubmitPost: function (e, $el) { - // Check if is preview. - if ($('input#wp-preview').val() === 'dopreview') { - // Ignore validation. - this.set('ignore', true); - - // Unlock form to fix conflict with core "submit.edit-post" event causing all submit buttons to be disabled. - acf.unlockForm($el); - } - }, - /** - * onSubmit - * - * Callback when the form is submit. - * - * @date 4/9/18 - * @since 5.7.5 - * - * @param object e The event object. - * @param jQuery $el The input element. - * @return void - */ - onSubmit: function (e, $el) { - // Allow form to submit if... - if ( - // Validation has been disabled. - !this.active || - // Or this event is to be ignored. - this.get('ignore') || - // Or this event has already been prevented. - e.isDefaultPrevented()) { - // Return early and call reset function. - return this.allowSubmit(); - } - - // Validate form. - var valid = acf.validateForm({ - form: $el, - event: this.get('originalEvent') - }); - - // If not valid, stop event to prevent form submit. - if (!valid) { - e.preventDefault(); - } - }, - /** - * allowSubmit - * - * Resets data during onSubmit when the form is allowed to submit. - * - * @date 5/3/19 - * @since 5.7.13 - * - * @param void - * @return void - */ - allowSubmit: function () { - // Reset "ignore" state. - this.set('ignore', false); - - // Reset "originalEvent" object. - this.set('originalEvent', false); - - // Return true - return true; - } - }); - var gutenbergValidation = new acf.Model({ - wait: 'prepare', - initialize: function () { - // Bail early if not Gutenberg. - if (!acf.isGutenberg()) { - return; - } - - // Custommize the editor. - this.customizeEditor(); - }, - customizeEditor: function () { - // Extract vars. - var editor = wp.data.dispatch('core/editor'); - var editorSelect = wp.data.select('core/editor'); - var notices = wp.data.dispatch('core/notices'); - - // Backup original method. - var savePost = editor.savePost; - - // Listen for changes to post status and perform actions: - // a) Enable validation for "publish" action. - // b) Remember last non "publish" status used for restoring after validation fail. - var useValidation = false; - var lastPostStatus = ''; - wp.data.subscribe(function () { - var postStatus = editorSelect.getEditedPostAttribute('status'); - useValidation = postStatus === 'publish' || postStatus === 'future'; - lastPostStatus = postStatus !== 'publish' ? postStatus : lastPostStatus; - }); - - // Create validation version. - editor.savePost = function (options) { - options = options || {}; - - // Backup vars. - var _this = this; - var _args = arguments; - - // Perform validation within a Promise. - return new Promise(function (resolve, reject) { - // Bail early if is autosave or preview. - if (options.isAutosave || options.isPreview) { - return resolve('Validation ignored (autosave).'); - } - - // Bail early if validation is not needed. - if (!useValidation) { - return resolve('Validation ignored (draft).'); - } - - // Check if we've currently got an ACF block selected which is failing validation, but might not be presented yet. - if ('undefined' !== typeof acf.blockInstances) { - const selectedBlockId = wp.data.select('core/block-editor').getSelectedBlockClientId(); - if (selectedBlockId && selectedBlockId in acf.blockInstances) { - const acfBlockState = acf.blockInstances[selectedBlockId]; - if (acfBlockState.validation_errors) { - // Deselect the block to show the error and lock the save. - acf.debug('Rejecting save because the block editor has a invalid ACF block selected.'); - notices.createErrorNotice(acf.__('An ACF Block on this page requires attention before you can save.'), { - id: 'acf-validation', - isDismissible: true - }); - wp.data.dispatch('core/editor').lockPostSaving('acf/block/' + selectedBlockId); - wp.data.dispatch('core/block-editor').selectBlock(false); - return reject('ACF Validation failed for selected block.'); - } - } - } - - // Validate the editor form. - var valid = acf.validateForm({ - form: $('#editor'), - reset: true, - complete: function ($form, validator) { - // Always unlock the form after AJAX. - editor.unlockPostSaving('acf'); - }, - failure: function ($form, validator) { - // Get validation error and append to Gutenberg notices. - var notice = validator.get('notice'); - notices.createErrorNotice(notice.get('text'), { - id: 'acf-validation', - isDismissible: true - }); - notice.remove(); - - // Restore last non "publish" status. - if (lastPostStatus) { - editor.editPost({ - status: lastPostStatus - }); - } - - // Rejext promise and prevent savePost(). - reject('Validation failed.'); - }, - success: function () { - notices.removeNotice('acf-validation'); - - // Resolve promise and allow savePost(). - resolve('Validation success.'); - } - }); - - // Resolve promise and allow savePost() if no validation is needed. - if (valid) { - resolve('Validation bypassed.'); - - // Otherwise, lock the form and wait for AJAX response. - } else { - editor.lockPostSaving('acf'); - } - }).then(function () { - return savePost.apply(_this, _args); - }, err => { - // Nothing to do here, user is alerted of validation issues. - }); - }; - } - }); -})(jQuery); - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/compat get default export */ -/******/ (() => { -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = (module) => { -/******/ var getter = module && module.__esModule ? -/******/ () => (module['default']) : -/******/ () => (module); -/******/ __webpack_require__.d(getter, { a: getter }); -/******/ return getter; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ for(var key in definition) { -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); -/******/ } -/******/ } -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be in strict mode. -(() => { -"use strict"; -/*!*******************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/acf-input.js ***! - \*******************************************************************/ -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _acf_field_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./_acf-field.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js"); -/* harmony import */ var _acf_field_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_acf_field_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _acf_fields_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./_acf-fields.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js"); -/* harmony import */ var _acf_fields_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_acf_fields_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _acf_field_accordion_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./_acf-field-accordion.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js"); -/* harmony import */ var _acf_field_accordion_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_acf_field_accordion_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _acf_field_button_group_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./_acf-field-button-group.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js"); -/* harmony import */ var _acf_field_button_group_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_acf_field_button_group_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _acf_field_checkbox_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./_acf-field-checkbox.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js"); -/* harmony import */ var _acf_field_checkbox_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_acf_field_checkbox_js__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var _acf_field_color_picker_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./_acf-field-color-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js"); -/* harmony import */ var _acf_field_color_picker_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_acf_field_color_picker_js__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _acf_field_date_picker_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./_acf-field-date-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js"); -/* harmony import */ var _acf_field_date_picker_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_acf_field_date_picker_js__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var _acf_field_date_time_picker_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./_acf-field-date-time-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js"); -/* harmony import */ var _acf_field_date_time_picker_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_acf_field_date_time_picker_js__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var _acf_field_google_map_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./_acf-field-google-map.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js"); -/* harmony import */ var _acf_field_google_map_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_acf_field_google_map_js__WEBPACK_IMPORTED_MODULE_8__); -/* harmony import */ var _acf_field_icon_picker_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./_acf-field-icon-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js"); -/* harmony import */ var _acf_field_icon_picker_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_acf_field_icon_picker_js__WEBPACK_IMPORTED_MODULE_9__); -/* harmony import */ var _acf_field_image_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./_acf-field-image.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js"); -/* harmony import */ var _acf_field_image_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_acf_field_image_js__WEBPACK_IMPORTED_MODULE_10__); -/* harmony import */ var _acf_field_file_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./_acf-field-file.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js"); -/* harmony import */ var _acf_field_file_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_acf_field_file_js__WEBPACK_IMPORTED_MODULE_11__); -/* harmony import */ var _acf_field_link_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./_acf-field-link.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js"); -/* harmony import */ var _acf_field_link_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_acf_field_link_js__WEBPACK_IMPORTED_MODULE_12__); -/* harmony import */ var _acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./_acf-field-oembed.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js"); -/* harmony import */ var _acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_acf_field_oembed_js__WEBPACK_IMPORTED_MODULE_13__); -/* harmony import */ var _acf_field_radio_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./_acf-field-radio.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js"); -/* harmony import */ var _acf_field_radio_js__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_acf_field_radio_js__WEBPACK_IMPORTED_MODULE_14__); -/* harmony import */ var _acf_field_range_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./_acf-field-range.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js"); -/* harmony import */ var _acf_field_range_js__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_acf_field_range_js__WEBPACK_IMPORTED_MODULE_15__); -/* harmony import */ var _acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./_acf-field-relationship.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js"); -/* harmony import */ var _acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_acf_field_relationship_js__WEBPACK_IMPORTED_MODULE_16__); -/* harmony import */ var _acf_field_select_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./_acf-field-select.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js"); -/* harmony import */ var _acf_field_select_js__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_acf_field_select_js__WEBPACK_IMPORTED_MODULE_17__); -/* harmony import */ var _acf_field_tab_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./_acf-field-tab.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js"); -/* harmony import */ var _acf_field_tab_js__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(_acf_field_tab_js__WEBPACK_IMPORTED_MODULE_18__); -/* harmony import */ var _acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./_acf-field-post-object.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js"); -/* harmony import */ var _acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_acf_field_post_object_js__WEBPACK_IMPORTED_MODULE_19__); -/* harmony import */ var _acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./_acf-field-page-link.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js"); -/* harmony import */ var _acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_acf_field_page_link_js__WEBPACK_IMPORTED_MODULE_20__); -/* harmony import */ var _acf_field_user_js__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./_acf-field-user.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js"); -/* harmony import */ var _acf_field_user_js__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(_acf_field_user_js__WEBPACK_IMPORTED_MODULE_21__); -/* harmony import */ var _acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./_acf-field-taxonomy.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js"); -/* harmony import */ var _acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(_acf_field_taxonomy_js__WEBPACK_IMPORTED_MODULE_22__); -/* harmony import */ var _acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./_acf-field-time-picker.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js"); -/* harmony import */ var _acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(_acf_field_time_picker_js__WEBPACK_IMPORTED_MODULE_23__); -/* harmony import */ var _acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./_acf-field-true-false.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js"); -/* harmony import */ var _acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(_acf_field_true_false_js__WEBPACK_IMPORTED_MODULE_24__); -/* harmony import */ var _acf_field_url_js__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./_acf-field-url.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js"); -/* harmony import */ var _acf_field_url_js__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(_acf_field_url_js__WEBPACK_IMPORTED_MODULE_25__); -/* harmony import */ var _acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./_acf-field-wysiwyg.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js"); -/* harmony import */ var _acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(_acf_field_wysiwyg_js__WEBPACK_IMPORTED_MODULE_26__); -/* harmony import */ var _acf_condition_js__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./_acf-condition.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js"); -/* harmony import */ var _acf_condition_js__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(_acf_condition_js__WEBPACK_IMPORTED_MODULE_27__); -/* harmony import */ var _acf_conditions_js__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./_acf-conditions.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js"); -/* harmony import */ var _acf_conditions_js__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(_acf_conditions_js__WEBPACK_IMPORTED_MODULE_28__); -/* harmony import */ var _acf_condition_types_js__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./_acf-condition-types.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js"); -/* harmony import */ var _acf_condition_types_js__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(_acf_condition_types_js__WEBPACK_IMPORTED_MODULE_29__); -/* harmony import */ var _acf_unload_js__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./_acf-unload.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js"); -/* harmony import */ var _acf_unload_js__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(_acf_unload_js__WEBPACK_IMPORTED_MODULE_30__); -/* harmony import */ var _acf_postbox_js__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./_acf-postbox.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js"); -/* harmony import */ var _acf_postbox_js__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(_acf_postbox_js__WEBPACK_IMPORTED_MODULE_31__); -/* harmony import */ var _acf_media_js__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./_acf-media.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js"); -/* harmony import */ var _acf_media_js__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(_acf_media_js__WEBPACK_IMPORTED_MODULE_32__); -/* harmony import */ var _acf_screen_js__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./_acf-screen.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js"); -/* harmony import */ var _acf_screen_js__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(_acf_screen_js__WEBPACK_IMPORTED_MODULE_33__); -/* harmony import */ var _acf_select2_js__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./_acf-select2.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js"); -/* harmony import */ var _acf_select2_js__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(_acf_select2_js__WEBPACK_IMPORTED_MODULE_34__); -/* harmony import */ var _acf_tinymce_js__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./_acf-tinymce.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js"); -/* harmony import */ var _acf_tinymce_js__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(_acf_tinymce_js__WEBPACK_IMPORTED_MODULE_35__); -/* harmony import */ var _acf_validation_js__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./_acf-validation.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js"); -/* harmony import */ var _acf_validation_js__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(_acf_validation_js__WEBPACK_IMPORTED_MODULE_36__); -/* harmony import */ var _acf_helpers_js__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./_acf-helpers.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js"); -/* harmony import */ var _acf_helpers_js__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(_acf_helpers_js__WEBPACK_IMPORTED_MODULE_37__); -/* harmony import */ var _acf_compatibility_js__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./_acf-compatibility.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js"); -/* harmony import */ var _acf_compatibility_js__WEBPACK_IMPORTED_MODULE_38___default = /*#__PURE__*/__webpack_require__.n(_acf_compatibility_js__WEBPACK_IMPORTED_MODULE_38__); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -})(); - -/******/ })() -; -//# sourceMappingURL=acf-input.js.map \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map deleted file mode 100644 index c4ea14f0c..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-input.js","mappings":";;;;;;;;;AAAA,CAAE,UAAWA,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAACC,gBAAgB,GAAG,UAAWC,QAAQ,EAAEC,YAAY,EAAG;IAC1D;IACAA,YAAY,GAAGA,YAAY,IAAI,CAAC,CAAC;;IAEjC;IACAA,YAAY,CAACC,SAAS,GAAGF,QAAQ,CAACE,SAAS;;IAE3C;IACAF,QAAQ,CAACE,SAAS,GAAGD,YAAY;;IAEjC;IACAD,QAAQ,CAACG,aAAa,GAAGF,YAAY;;IAErC;IACA,OAAOA,YAAY;EACpB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECH,GAAG,CAACM,gBAAgB,GAAG,UAAWJ,QAAQ,EAAG;IAC5C,OAAOA,QAAQ,CAACG,aAAa,IAAI,IAAI;EACtC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,IAAI,GAAGP,GAAG,CAACC,gBAAgB,CAAED,GAAG,EAAE;IACrC;IACAQ,IAAI,EAAE,CAAC,CAAC;IACRC,CAAC,EAAE,CAAC,CAAC;IACLC,MAAM,EAAE,CAAC,CAAC;IAEV;IACAC,MAAM,EAAEX,GAAG,CAACY,GAAG;IACfC,UAAU,EAAEb,GAAG,CAACc,SAAS;IACzBC,aAAa,EAAEf,GAAG,CAACgB,YAAY;IAC/BC,SAAS,EAAEjB,GAAG,CAACkB,QAAQ;IACvBC,UAAU,EAAEnB,GAAG,CAACoB,SAAS;IACzBC,aAAa,EAAErB,GAAG,CAACsB,YAAY;IAC/BC,aAAa,EAAEvB,GAAG,CAACwB,YAAY;IAC/BC,UAAU,EAAEzB,GAAG,CAAC0B,SAAS;IACzBC,UAAU,EAAE3B,GAAG,CAAC4B,OAAO;IACvBC,YAAY,EAAE7B,GAAG,CAAC4B,OAAO;IACzBE,SAAS,EAAE9B,GAAG,CAAC+B,MAAM;IACrBC,WAAW,EAAEhC,GAAG,CAAC+B,MAAM;IACvBE,mBAAmB,EAAEjC,GAAG,CAACkC,iBAAiB;IAC1CC,gBAAgB,EAAEnC,GAAG,CAACoC,cAAc;IACpCC,eAAe,EAAErC,GAAG,CAACsC,aAAa;IAClCC,SAAS,EAAEvC,GAAG,CAACwC,MAAM;IACrBC,SAAS,EAAEzC,GAAG,CAACwC,MAAM;IACrBE,WAAW,EAAE1C,GAAG,CAAC2C,UAAU;IAC3BC,aAAa,EAAE5C,GAAG,CAAC6C,YAAY;IAC/BC,UAAU,EAAE9C,GAAG,CAAC+C,MAAM;IACtBC,cAAc,EAAEhD,GAAG,CAACiD,SAAS;IAC7BC,QAAQ,EAAElD,GAAG,CAACmD,SAAS;IACvBC,YAAY,EAAEpD,GAAG,CAACqD;EACnB,CAAE,CAAC;EAEH9C,IAAI,CAAC+C,EAAE,GAAG,UAAWC,EAAE,EAAEC,EAAE,EAAG;IAC7B;IACAD,EAAE,GAAGA,EAAE,IAAI,EAAE;IACbC,EAAE,GAAGA,EAAE,IAAI,EAAE;;IAEb;IACA,IAAIC,SAAS,GAAGD,EAAE,GAAGD,EAAE,GAAG,GAAG,GAAGC,EAAE,GAAGD,EAAE;IACvC,IAAIG,OAAO,GAAG;MACb,cAAc,EAAE,cAAc;MAC9B,YAAY,EAAE,YAAY;MAC1B,cAAc,EAAE;IACjB,CAAC;IACD,IAAKA,OAAO,CAAED,SAAS,CAAE,EAAG;MAC3B,OAAOzD,GAAG,CAAC2D,EAAE,CAAED,OAAO,CAAED,SAAS,CAAG,CAAC;IACtC;;IAEA;IACA,IAAIG,MAAM,GAAG,IAAI,CAACpD,IAAI,CAAE+C,EAAE,CAAE,IAAI,EAAE;;IAElC;IACA,IAAKC,EAAE,EAAG;MACTI,MAAM,GAAGA,MAAM,CAAEJ,EAAE,CAAE,IAAI,EAAE;IAC5B;;IAEA;IACA,OAAOI,MAAM;EACd,CAAC;EAEDrD,IAAI,CAACsD,YAAY,GAAG,UAAWC,CAAC,EAAG;IAClC;IACA,IAAIC,QAAQ,GAAG,YAAY;;IAE3B;IACA,IAAK,CAAED,CAAC,EAAG;MACV,OAAOC,QAAQ;IAChB;;IAEA;IACA,IAAKjE,CAAC,CAACkE,aAAa,CAAEF,CAAE,CAAC,EAAG;MAC3B,IAAKhE,CAAC,CAACmE,aAAa,CAAEH,CAAE,CAAC,EAAG;QAC3B,OAAOC,QAAQ;MAChB,CAAC,MAAM;QACN,KAAM,IAAIG,CAAC,IAAIJ,CAAC,EAAG;UAClBA,CAAC,GAAGA,CAAC,CAAEI,CAAC,CAAE;UACV;QACD;MACD;IACD;;IAEA;IACAH,QAAQ,IAAI,GAAG,GAAGD,CAAC;;IAEnB;IACAC,QAAQ,GAAG/D,GAAG,CAAC2C,UAAU,CAAE,GAAG,EAAE,GAAG,EAAEoB,QAAS,CAAC;;IAE/C;IACAA,QAAQ,GAAG/D,GAAG,CAAC2C,UAAU,CAAE,cAAc,EAAE,QAAQ,EAAEoB,QAAS,CAAC;;IAE/D;IACA,OAAOA,QAAQ;EAChB,CAAC;EAEDxD,IAAI,CAAC4D,UAAU,GAAG,UAAWL,CAAC,EAAEM,GAAG,EAAEC,GAAG,EAAG;IAC1C;IACA,IAAIC,IAAI,GAAG;MACVC,EAAE,EAAET,CAAC,IAAI,EAAE;MACXU,MAAM,EAAEJ,GAAG,IAAI,KAAK;MACpBK,eAAe,EAAEJ,GAAG,IAAI;IACzB,CAAC;;IAED;IACA,IAAKC,IAAI,CAACC,EAAE,EAAG;MACdD,IAAI,CAACC,EAAE,GAAG,IAAI,CAACV,YAAY,CAAES,IAAI,CAACC,EAAG,CAAC;IACvC;;IAEA;IACA,OAAOvE,GAAG,CAAC0E,UAAU,CAAEJ,IAAK,CAAC;EAC9B,CAAC;EAED/D,IAAI,CAACoE,SAAS,GAAG,UAAWb,CAAC,EAAEM,GAAG,EAAG;IACpC;IACA,IAAIQ,OAAO,GAAG,IAAI,CAACT,UAAU,CAACU,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;IAEtD;IACA,IAAKF,OAAO,CAACG,MAAM,EAAG;MACrB,OAAOH,OAAO,CAACI,KAAK,CAAC,CAAC;IACvB,CAAC,MAAM;MACN,OAAO,KAAK;IACb;EACD,CAAC;EAEDzE,IAAI,CAAC0E,iBAAiB,GAAG,UAAWb,GAAG,EAAEN,CAAC,EAAG;IAC5C,OAAOM,GAAG,CAACc,OAAO,CAAE,IAAI,CAACrB,YAAY,CAAEC,CAAE,CAAE,CAAC;EAC7C,CAAC;EAEDvD,IAAI,CAAC4E,cAAc,GAAG,UAAWf,GAAG,EAAG;IACtC,OAAOA,GAAG,CAACc,OAAO,CAAE,IAAI,CAACrB,YAAY,CAAC,CAAE,CAAC;EAC1C,CAAC;EAEDtD,IAAI,CAAC6E,aAAa,GAAG,UAAWC,MAAM,EAAG;IACxC,OAAOA,MAAM,CAACC,IAAI,CAAE,KAAM,CAAC;EAC5B,CAAC;EAED/E,IAAI,CAACgF,cAAc,GAAG,UAAWF,MAAM,EAAG;IACzC,OAAOA,MAAM,CAACC,IAAI,CAAE,MAAO,CAAC;EAC7B,CAAC;EAED/E,IAAI,CAACiF,QAAQ,GAAG,UAAWpB,GAAG,EAAEqB,QAAQ,EAAG;IAC1C,OAAOzF,GAAG,CAAC0B,SAAS,CAAE0C,GAAG,CAACkB,IAAI,CAAC,CAAC,EAAEG,QAAS,CAAC;EAC7C,CAAC;EAEDlF,IAAI,CAACmF,SAAS,GAAG,UAAWC,GAAG,EAAEC,GAAG,EAAEC,KAAK,EAAG;IAC7C;IACA,IAAKA,KAAK,KAAK9F,SAAS,EAAG;MAC1B8F,KAAK,GAAG,IAAI;IACb;;IAEA;IACAC,IAAI,GAAGC,MAAM,CAAEH,GAAI,CAAC,CAACI,KAAK,CAAE,GAAI,CAAC;;IAEjC;IACA,KAAM,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGH,IAAI,CAACf,MAAM,EAAEkB,CAAC,EAAE,EAAG;MACvC,IAAK,CAAEN,GAAG,CAACO,cAAc,CAAEJ,IAAI,CAAEG,CAAC,CAAG,CAAC,EAAG;QACxC,OAAOJ,KAAK;MACb;MACAF,GAAG,GAAGA,GAAG,CAAEG,IAAI,CAAEG,CAAC,CAAE,CAAE;IACvB;IACA,OAAON,GAAG;EACX,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIQ,kBAAkB,GAAG,SAAAA,CAAWC,GAAG,EAAG;IACzC,OAAOA,GAAG,YAAYpG,GAAG,CAACqG,KAAK,GAAGD,GAAG,CAAChC,GAAG,GAAGgC,GAAG;EAChD,CAAC;EAED,IAAIE,mBAAmB,GAAG,SAAAA,CAAWhC,IAAI,EAAG;IAC3C,OAAOtE,GAAG,CAACuG,SAAS,CAAEjC,IAAK,CAAC,CAACkC,GAAG,CAAEL,kBAAmB,CAAC;EACvD,CAAC;EAED,IAAIM,kBAAkB,GAAG,SAAAA,CAAWC,YAAY,EAAG;IAClD,OAAO,YAAY;MAClB;MACA,IAAK5B,SAAS,CAACC,MAAM,EAAG;QACvB,IAAIT,IAAI,GAAGgC,mBAAmB,CAAExB,SAAU,CAAC;;QAE3C;MACD,CAAC,MAAM;QACN,IAAIR,IAAI,GAAG,CAAExE,CAAC,CAAE6G,QAAS,CAAC,CAAE;MAC7B;;MAEA;MACA,OAAOD,YAAY,CAAC7B,KAAK,CAAE,IAAI,EAAEP,IAAK,CAAC;IACxC,CAAC;EACF,CAAC;EAED/D,IAAI,CAACM,UAAU,GAAG,UAAW+F,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAG;IAClE;IACA,IAAIC,OAAO,GAAGJ,MAAM,CAACZ,KAAK,CAAE,GAAI,CAAC;IACjC,IAAIjB,MAAM,GAAGiC,OAAO,CAACjC,MAAM;IAC3B,IAAKA,MAAM,GAAG,CAAC,EAAG;MACjB,KAAM,IAAIkB,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGlB,MAAM,EAAEkB,CAAC,EAAE,EAAG;QAClCW,MAAM,GAAGI,OAAO,CAAEf,CAAC,CAAE;QACrB1F,IAAI,CAACM,UAAU,CAACgE,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;MACzC;MACA,OAAO,IAAI;IACZ;;IAEA;IACA,IAAI+B,QAAQ,GAAGJ,kBAAkB,CAAEI,QAAS,CAAC;IAC7C,OAAO7G,GAAG,CAACc,SAAS,CAAC+D,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;EAC9C,CAAC;EAEDvE,IAAI,CAACY,UAAU,GAAG,UAAWyF,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAG;IAClE,IAAIF,QAAQ,GAAGJ,kBAAkB,CAAEI,QAAS,CAAC;IAC7C,OAAO7G,GAAG,CAACoB,SAAS,CAACyD,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;EAC9C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECvE,IAAI,CAAC0G,KAAK,GAAG;IACZD,OAAO,EAAE,CAAC,CAAC;IACXE,OAAO,EAAE,CAAC,CAAC;IACXC,MAAM,EAAE,CAAC,CAAC;IACVC,MAAM,EAAE,SAAAA,CAAW9C,IAAI,EAAG;MACzB;MACA,IAAI2C,KAAK,GAAGnH,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE,IAAI,EAAE9C,IAAK,CAAC;;MAEtC;MACAxE,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACD,OAAO,EAAE,UAAWM,IAAI,EAAET,QAAQ,EAAG;QAClDI,KAAK,CAACM,WAAW,CAAED,IAAI,EAAET,QAAS,CAAC;MACpC,CAAE,CAAC;;MAEH;MACA/G,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACC,OAAO,EAAE,UAAWI,IAAI,EAAET,QAAQ,EAAG;QAClDI,KAAK,CAACO,WAAW,CAAEF,IAAI,EAAET,QAAS,CAAC;MACpC,CAAE,CAAC;;MAEH;MACA/G,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACE,MAAM,EAAE,UAAWG,IAAI,EAAET,QAAQ,EAAG;QACjDI,KAAK,CAACQ,UAAU,CAAEH,IAAI,EAAET,QAAS,CAAC;MACnC,CAAE,CAAC;;MAEH;MACA,OAAOI,KAAK;IACb,CAAC;IAEDM,WAAW,EAAE,SAAAA,CAAWD,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;QACf3B,IAAI,GAAGgC,IAAI,CAACtB,KAAK,CAAE,GAAI,CAAC;;MAEzB;MACA,IAAIsB,IAAI,GAAGhC,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;QACzBwB,QAAQ,GAAGxB,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;;MAE3B;MACAtF,GAAG,CAACa,UAAU,CAAEyG,IAAI,EAAEL,KAAK,CAAEJ,QAAQ,CAAE,EAAEC,QAAQ,EAAEG,KAAM,CAAC;IAC3D,CAAC;IAEDO,WAAW,EAAE,SAAAA,CAAWF,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;QACf3B,IAAI,GAAGgC,IAAI,CAACtB,KAAK,CAAE,GAAI,CAAC;;MAEzB;MACA,IAAIsB,IAAI,GAAGhC,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;QACzBwB,QAAQ,GAAGxB,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;;MAE3B;MACAtF,GAAG,CAACmB,UAAU,CAAEmG,IAAI,EAAEL,KAAK,CAAEJ,QAAQ,CAAE,EAAEC,QAAQ,EAAEG,KAAM,CAAC;IAC3D,CAAC;IAEDQ,UAAU,EAAE,SAAAA,CAAWH,IAAI,EAAET,QAAQ,EAAG;MACvC;MACA,IAAII,KAAK,GAAG,IAAI;QACfhB,CAAC,GAAGqB,IAAI,CAACI,OAAO,CAAE,GAAI,CAAC;QACvBC,KAAK,GAAG1B,CAAC,GAAG,CAAC,GAAGqB,IAAI,CAACM,MAAM,CAAE,CAAC,EAAE3B,CAAE,CAAC,GAAGqB,IAAI;QAC1CvD,QAAQ,GAAGkC,CAAC,GAAG,CAAC,GAAGqB,IAAI,CAACM,MAAM,CAAE3B,CAAC,GAAG,CAAE,CAAC,GAAG,EAAE;;MAE7C;MACA,IAAI4B,EAAE,GAAG,SAAAA,CAAWC,CAAC,EAAG;QACvB;QACAA,CAAC,CAAC1D,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;;QAEjB;QACA,IAAKE,GAAG,CAAC+H,WAAW,EAAG;UACtBD,CAAC,CAACzC,MAAM,GAAGyC,CAAC,CAAC1D,GAAG,CAACc,OAAO,CAAE,mBAAoB,CAAC;QAChD;;QAEA;QACA,IAAK,OAAO+B,KAAK,CAACU,KAAK,KAAK,UAAU,EAAG;UACxCG,CAAC,GAAGb,KAAK,CAACU,KAAK,CAAEG,CAAE,CAAC;QACrB;;QAEA;QACAb,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAC;;MAED;MACA,IAAKf,QAAQ,EAAG;QACfjE,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAE5D,QAAQ,EAAE8D,EAAG,CAAC;MACxC,CAAC,MAAM;QACN/H,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAEE,EAAG,CAAC;MAC9B;IACD,CAAC;IAEDI,GAAG,EAAE,SAAAA,CAAWX,IAAI,EAAEzB,KAAK,EAAG;MAC7B;MACAA,KAAK,GAAGA,KAAK,IAAI,IAAI;;MAErB;MACA,IAAK,OAAO,IAAI,CAAEyB,IAAI,CAAE,KAAK,WAAW,EAAG;QAC1CzB,KAAK,GAAG,IAAI,CAAEyB,IAAI,CAAE;MACrB;;MAEA;MACA,OAAOzB,KAAK;IACb,CAAC;IAEDjF,GAAG,EAAE,SAAAA,CAAW0G,IAAI,EAAEzB,KAAK,EAAG;MAC7B;MACA,IAAI,CAAEyB,IAAI,CAAE,GAAGzB,KAAK;;MAEpB;MACA,IAAK,OAAO,IAAI,CAAE,OAAO,GAAGyB,IAAI,CAAE,KAAK,UAAU,EAAG;QACnD,IAAI,CAAE,OAAO,GAAGA,IAAI,CAAE,CAACzC,KAAK,CAAE,IAAK,CAAC;MACrC;;MAEA;MACA,OAAO,IAAI;IACZ;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtE,IAAI,CAAC2H,KAAK,GAAGlI,GAAG,CAACiH,KAAK,CAACG,MAAM,CAAE;IAC9Be,IAAI,EAAE,EAAE;IACR1H,CAAC,EAAE,CAAC,CAAC;IACL4E,MAAM,EAAE,IAAI;IACZkC,WAAW,EAAE,SAAAA,CAAWD,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;;MAEhB;MACAK,IAAI,GAAGA,IAAI,GAAG,cAAc,GAAGL,KAAK,CAACkB,IAAI;;MAEzC;MACAnI,GAAG,CAACa,UAAU,CAAEyG,IAAI,EAAE,UAAWjC,MAAM,EAAG;QACzC;QACA4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;;QAE7B;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAE,CAAC;IACJ,CAAC;IAED0C,WAAW,EAAE,SAAAA,CAAWF,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;;MAEhB;MACAK,IAAI,GAAGA,IAAI,GAAG,cAAc,GAAGL,KAAK,CAACkB,IAAI;;MAEzC;MACAnI,GAAG,CAACmB,UAAU,CAAEmG,IAAI,EAAE,UAAWjC,MAAM,EAAG;QACzC;QACA4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;;QAE7B;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAE,CAAC;IACJ,CAAC;IAED2C,UAAU,EAAE,SAAAA,CAAWH,IAAI,EAAET,QAAQ,EAAG;MACvC;MACA,IAAII,KAAK,GAAG,IAAI;QACfU,KAAK,GAAGL,IAAI,CAACM,MAAM,CAAE,CAAC,EAAEN,IAAI,CAACI,OAAO,CAAE,GAAI,CAAE,CAAC;QAC7C3D,QAAQ,GAAGuD,IAAI,CAACM,MAAM,CAAEN,IAAI,CAACI,OAAO,CAAE,GAAI,CAAC,GAAG,CAAE,CAAC;QACjDX,OAAO,GAAG/G,GAAG,CAAC6D,YAAY,CAAEoD,KAAK,CAACkB,IAAK,CAAC;;MAEzC;MACArI,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAEZ,OAAO,GAAG,GAAG,GAAGhD,QAAQ,EAAE,UAAW+D,CAAC,EAAG;QACjE;QACA,IAAI1D,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;QACnB,IAAIuF,MAAM,GAAGrF,GAAG,CAACiF,iBAAiB,CAAEb,GAAG,EAAE6C,KAAK,CAACkB,IAAK,CAAC;;QAErD;QACA,IAAK,CAAE9C,MAAM,CAACN,MAAM,EAAG;;QAEvB;QACA,IAAK,CAAEM,MAAM,CAACd,EAAE,CAAE0C,KAAK,CAAC5B,MAAO,CAAC,EAAG;UAClC4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;QAC9B;;QAEA;QACAyC,CAAC,CAAC1D,GAAG,GAAGA,GAAG;QACX0D,CAAC,CAACzC,MAAM,GAAGA,MAAM;;QAEjB;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAE,CAAEa,CAAC,CAAG,CAAC;MACxC,CAAE,CAAC;IACJ,CAAC;IAEDM,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAK,OAAO,IAAI,CAACC,KAAK,KAAK,UAAU,EAAG;QACvC,IAAI,CAACA,KAAK,CAAC,CAAC;MACb;IACD,CAAC;IAED;IACAC,OAAO,EAAE,SAAAA,CAAWjD,MAAM,EAAG;MAC5B,OAAO,IAAI,CAACzE,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;IACpC;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIkD,WAAW,GAAGvI,GAAG,CAACC,gBAAgB,CAAED,GAAG,CAACwI,UAAU,EAAE;IACvDC,YAAY,EAAE,SAAAA,CAAWpD,MAAM,EAAG;MACjCrF,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC,CAACsD,WAAW,CAAC,CAAC;IACrC,CAAC;IACDC,WAAW,EAAE,SAAAA,CAAWvD,MAAM,EAAEwD,OAAO,EAAG;MACzC7I,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC,CAACyD,UAAU,CAAE;QAClCC,IAAI,EAAEF,OAAO;QACbV,IAAI,EAAE,SAAS;QACfa,OAAO,EAAE;MACV,CAAE,CAAC;IACJ,CAAC;IACDC,KAAK,EAAEjJ,GAAG,CAACkJ,YAAY;IACvBC,YAAY,EAAEnJ,GAAG,CAACmJ,YAAY;IAC9BC,aAAa,EAAEpJ,GAAG,CAACoJ,aAAa;IAChCC,WAAW,EAAErJ,GAAG,CAACqJ,WAAW;IAC5BC,WAAW,EAAEtJ,GAAG,CAACsJ,WAAW;IAC5BC,UAAU,EAAEvJ,GAAG,CAACuJ,UAAU;IAC1BC,QAAQ,EAAExJ,GAAG,CAACwJ;EACf,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjJ,IAAI,CAACkJ,OAAO,GAAG;IACdA,OAAO,EAAE,SAAAA,CAAWV,IAAI,EAAE3E,GAAG,EAAG;MAC/B,IAAIqF,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BX,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF;MACT,CAAE,CAAC;;MAEH;MACA,OAAOqF,OAAO,CAACrF,GAAG;IACnB,CAAC;IAEDwF,IAAI,EAAE,SAAAA,CAAWb,IAAI,EAAE3E,GAAG,EAAG;MAC5B,IAAIqF,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BX,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF,GAAG;QACX4E,OAAO,EAAE;MACV,CAAE,CAAC;IACJ,CAAC;IAEDa,OAAO,EAAE,SAAAA,CAAWzF,GAAG,EAAEyC,QAAQ,EAAEkC,IAAI,EAAEe,QAAQ,EAAEC,QAAQ,EAAG;MAC7D,IAAIN,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BG,OAAO,EAAE,IAAI;QACbd,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF,GAAG;QACXyF,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpBhD,QAAQ,CAAE,IAAK,CAAC;QACjB,CAAC;QACDmD,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnBnD,QAAQ,CAAE,KAAM,CAAC;QAClB;MACD,CAAE,CAAC;IACJ,CAAC;IAEDoD,cAAc,EAAE,SAAAA,CAAW7F,GAAG,EAAEyC,QAAQ,EAAG;MAC1C,IAAI4C,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BQ,aAAa,EAAE,IAAI;QACnBP,MAAM,EAAEvF,GAAG;QACXyF,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpBhD,QAAQ,CAAE,IAAK,CAAC;QACjB,CAAC;QACDmD,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnBnD,QAAQ,CAAE,KAAM,CAAC;QAClB;MACD,CAAE,CAAC;IACJ;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtG,IAAI,CAAC4J,KAAK,GAAG,IAAInK,GAAG,CAACoK,KAAK,CAAE;IAC3BC,WAAW,EAAE,KAAK;IAClBrD,OAAO,EAAE;MACRsD,eAAe,EAAE;IAClB,CAAC;IAEDC,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAACF,WAAW;IACxB,CAAC;IAEDG,eAAe,EAAE,SAAAA,CAAWC,KAAK,EAAG;MACnC,IAAI,CAACJ,WAAW,GAAGI,KAAK,CAACF,KAAK;IAC/B,CAAC;IAEDE,KAAK,EAAE,SAAAA,CAAWC,KAAK,EAAG;MACzB;MACA,IAAKA,KAAK,CAACC,UAAU,EAAG;QACvBD,KAAK,CAACE,YAAY,GAAGF,KAAK,CAACC,UAAU;MACtC;MACA,IAAKD,KAAK,CAACG,EAAE,EAAG;QACfH,KAAK,CAACI,UAAU,GAAGJ,KAAK,CAACG,EAAE;MAC5B;;MAEA;MACA,IAAIJ,KAAK,GAAGzK,GAAG,CAAC+K,aAAa,CAAEL,KAAM,CAAC;;MAEtC;MACA;AACH;AACA;AACA;AACA;;MAEG;MACA,OAAOD,KAAK,CAACF,KAAK;IACnB;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEChK,IAAI,CAACyK,OAAO,GAAG;IACdC,IAAI,EAAE,SAAAA,CAAWC,OAAO,EAAE5G,IAAI,EAAEe,MAAM,EAAG;MACxC;MACA,IAAKf,IAAI,CAAC6G,UAAU,EAAG;QACtB7G,IAAI,CAAC8G,SAAS,GAAG9G,IAAI,CAAC6G,UAAU;MACjC;MACA,IAAK7G,IAAI,CAAC+G,WAAW,EAAG;QACvB/G,IAAI,CAACgH,UAAU,GAAGhH,IAAI,CAAC+G,WAAW;MACnC;MACA,IAAKhG,MAAM,EAAG;QACbf,IAAI,CAAC4D,KAAK,GAAGlI,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC;MACpC;;MAEA;MACA,OAAOrF,GAAG,CAACuL,UAAU,CAAEL,OAAO,EAAE5G,IAAK,CAAC;IACvC,CAAC;IAEDkH,OAAO,EAAE,SAAAA,CAAWN,OAAO,EAAG;MAC7B,OAAOlL,GAAG,CAACyL,WAAW,CAAEP,OAAQ,CAAC,CAACM,OAAO,CAAC,CAAC;IAC5C;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjL,IAAI,CAACmL,OAAO,GAAG;IACdC,MAAM,EAAE,SAAAA,CAAWrH,IAAI,EAAG;MACzB;MACA,IAAKA,IAAI,CAACsH,QAAQ,EAAG;QACpBtH,IAAI,CAACuH,QAAQ,GAAGvH,IAAI,CAACsH,QAAQ;MAC9B;MACA,IAAKtH,IAAI,CAACwH,UAAU,EAAG;QACtBxH,IAAI,CAACyH,SAAS,GAAGzH,IAAI,CAACwH,UAAU;MACjC;;MAEA;MACA,OAAO9L,GAAG,CAACgM,UAAU,CAAE1H,IAAK,CAAC;IAC9B;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtE,GAAG,CAACC,gBAAgB,CAAED,GAAG,CAACiM,MAAM,EAAE;IACjCtL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACC,GAAG,CAACiE,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACzC,CAAC;IACDmE,KAAK,EAAEjJ,GAAG,CAACiM,MAAM,CAACC;EACnB,CAAE,CAAC;EACH3L,IAAI,CAAC4L,IAAI,GAAGnM,GAAG,CAACiM,MAAM;AACvB,CAAC,EAAIG,MAAO,CAAC;;;;;;;;;;ACltBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAI4D,EAAE,GAAG3D,GAAG,CAAC2D,EAAE;EAEf,IAAI0I,WAAW,GAAG,SAAAA,CAAWC,GAAG,EAAG;IAClC,OAAOA,GAAG,GAAG,EAAE,GAAGA,GAAG,GAAG,EAAE;EAC3B,CAAC;EAED,IAAIC,SAAS,GAAG,SAAAA,CAAWC,EAAE,EAAEC,EAAE,EAAG;IACnC,OACCJ,WAAW,CAAEG,EAAG,CAAC,CAACE,WAAW,CAAC,CAAC,KAAKL,WAAW,CAAEI,EAAG,CAAC,CAACC,WAAW,CAAC,CAAC;EAErE,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAG,SAAAA,CAAWH,EAAE,EAAEC,EAAE,EAAG;IACzC,IAAKA,EAAE,YAAYG,KAAK,EAAG;MAC1B,OAAOH,EAAE,CAAC1H,MAAM,KAAK,CAAC,IAAI4H,eAAe,CAAEH,EAAE,EAAEC,EAAE,CAAE,CAAC,CAAG,CAAC;IACzD;IACA,OAAOI,UAAU,CAAEL,EAAG,CAAC,KAAKK,UAAU,CAAEJ,EAAG,CAAC;EAC7C,CAAC;EAED,IAAIK,aAAa,GAAG,SAAAA,CAAWN,EAAE,EAAEC,EAAE,EAAG;IACvC,OAAOI,UAAU,CAAEL,EAAG,CAAC,GAAGK,UAAU,CAAEJ,EAAG,CAAC;EAC3C,CAAC;EAED,IAAIM,UAAU,GAAG,SAAAA,CAAWP,EAAE,EAAEC,EAAE,EAAG;IACpC,OAAOI,UAAU,CAAEL,EAAG,CAAC,GAAGK,UAAU,CAAEJ,EAAG,CAAC;EAC3C,CAAC;EAED,IAAIO,OAAO,GAAG,SAAAA,CAAWR,EAAE,EAAES,KAAK,EAAG;IACpC;IACAA,KAAK,GAAGA,KAAK,CAACzG,GAAG,CAAE,UAAWiG,EAAE,EAAG;MAClC,OAAOJ,WAAW,CAAEI,EAAG,CAAC;IACzB,CAAE,CAAC;IAEH,OAAOQ,KAAK,CAACvF,OAAO,CAAE8E,EAAG,CAAC,GAAG,CAAC,CAAC;EAChC,CAAC;EAED,IAAIU,cAAc,GAAG,SAAAA,CAAWC,QAAQ,EAAEC,MAAM,EAAG;IAClD,OAAOf,WAAW,CAAEc,QAAS,CAAC,CAACzF,OAAO,CAAE2E,WAAW,CAAEe,MAAO,CAAE,CAAC,GAAG,CAAC,CAAC;EACrE,CAAC;EAED,IAAIC,cAAc,GAAG,SAAAA,CAAWb,EAAE,EAAEc,OAAO,EAAG;IAC7C,IAAIC,MAAM,GAAG,IAAIC,MAAM,CAAEnB,WAAW,CAAEiB,OAAQ,CAAC,EAAE,IAAK,CAAC;IACvD,OAAOjB,WAAW,CAAEG,EAAG,CAAC,CAACiB,KAAK,CAAEF,MAAO,CAAC;EACzC,CAAC;EAED,MAAMG,kBAAkB,GAAG,SAAAA,CAAWxF,KAAK,EAAEC,IAAI,EAAG;IACnD,MAAM+C,OAAO,GAAGpL,CAAC,CAAE,mBAAoB,CAAC;IACxC,IAAI6N,WAAW,GAAG,cAAexF,IAAI,QAAS;IAE9C,IAAKA,IAAI,KAAK,MAAM,EAAG;MACtBwF,WAAW,GAAG,sBAAsB;IACrC;IAEA,MAAMC,QAAQ,GAAG;MAChBhH,MAAM,EAAE+G,WAAW;MACnBE,SAAS,EAAE3F,KAAK,CAAC5C,IAAI,CAACM,GAAG;MACzB9B,CAAC,EAAE,EAAE;MACLqE,IAAI,EAAED,KAAK,CAAC5C,IAAI,CAACM;IAClB,CAAC;IAED,MAAMkI,QAAQ,GAAG9N,GAAG,CAAC+N,OAAO,CAAE5F,IAAK,CAAC;IAEpC,MAAM6F,QAAQ,GAAG,SAAAA,CAAWC,SAAS,EAAG;MACvC,OACC,oBAAqBH,QAAQ,4CAA6C,GAC1E9N,GAAG,CAACkO,OAAO,CAAED,SAAS,CAAClF,IAAK,CAAC,GAC7B,SAAS;IAEX,CAAC;IAED,MAAMoF,eAAe,GAAG,SAAAA,CAAWC,OAAO,EAAG;MAC5C,IAAIC,OAAO,GAAGD,OAAO,CAACrF,IAAI,CAACuF,UAAU,CAAE,IAAK,CAAC,GAC1C,OAAQR,QAAQ,oBAAsBA,QAAQ,kBAAmB,GACjE,OAAQA,QAAQ,cAAe;MAClC,OACC,eAAe,GACfO,OAAO,GACP,IAAI,GACJrO,GAAG,CAACkO,OAAO,CAAEE,OAAO,CAACrF,IAAK,CAAC,GAC3B,SAAS,GACT,oBAAqB+E,QAAQ,wCAAyC,IACpEM,OAAO,CAACvD,EAAE,GAAGuD,OAAO,CAACvD,EAAE,GAAG,EAAE,CAAE,GAChC,SAAS;IAEX,CAAC;IAED,MAAM0D,YAAY,GAAG;MACpBrG,KAAK,EAAE,KAAK;MACZiE,IAAI,EAAE,IAAI;MACVb,UAAU,EAAEqC,WAAW;MACvBC,QAAQ,EAAE,SAAAA,CAAWtI,IAAI,EAAG;QAC3BsI,QAAQ,CAACY,KAAK,GAAGlJ,IAAI,CAACkJ,KAAK;QAC3BZ,QAAQ,CAAC9J,CAAC,GAAGwB,IAAI,CAACxB,CAAC;QACnB8J,QAAQ,CAACa,iBAAiB,GAAG,IAAI;QACjCb,QAAQ,CAACc,OAAO,GAAG5O,CAAC,CAAC6O,SAAS,CAAErJ,IAAI,CAACxB,CAAE,CAAC,GACrC8K,MAAM,CAAEtJ,IAAI,CAACxB,CAAE,CAAC,GAChB,EAAE;QACL,OAAO9D,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;MACtC,CAAC;MACDiB,YAAY,EAAE,SAAAA,CAAWC,MAAM,EAAG;QACjC,OAAO9O,GAAG,CAACkO,OAAO,CAAEY,MAAO,CAAC;MAC7B,CAAC;MACDC,iBAAiB,EAAEf,QAAQ;MAC3BgB,cAAc,EAAEb;IACjB,CAAC;IAEDjD,OAAO,CAAC5F,IAAI,CAAE,iBAAiB,EAAEiJ,YAAa,CAAC;IAC/C,OAAOrD,OAAO;EACf,CAAC;EACD;AACD;AACA;AACA;AACA;EACC,IAAI+D,WAAW,GAAGjP,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACvCe,IAAI,EAAE,aAAa;IACnBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOqE,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAC5C,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAER,WAAY,CAAC;;EAExC;AACD;AACA;AACA;AACA;EACC,IAAIS,mBAAmB,GAAG1P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC/Ce,IAAI,EAAE,qBAAqB;IAC3BgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEqE,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAC9C,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEC,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;EACC,IAAIC,gBAAgB,GAAG3P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEE,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;EACC,IAAIG,mBAAmB,GAAG9P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC/Ce,IAAI,EAAE,qBAAqB;IAC3BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,WAAY,CAAC;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEK,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;EACC,IAAIC,cAAc,GAAG/P,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC1Ce,IAAI,EAAE,gBAAgB;IACtBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEM,cAAe,CAAC;;EAE3C;AACD;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAGhQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,WAAW,CAAE;IAC3B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEO,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;EACC,IAAIC,OAAO,GAAGjQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEQ,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGlQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAES,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,YAAY,GAAGnQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEU,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGpQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC,CAAC,MAAM;QACNnC,KAAK,GAAG,CAAEnB,GAAG,KAAKsD,OAAO;MAC1B;IACD,CAAC;IACDL,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,MAAO,CAAC;IACjD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEW,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGrQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACtCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEY,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;EACC,IAAIC,SAAS,GAAGtQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACrCe,IAAI,EAAE,WAAW;IACjBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,MAAM,CAAE;IACtB5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEa,SAAU,CAAC;;EAEtC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGvQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,0BAA2B,CAAC;IACvC0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEc,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,uBAAuB,GAAGxQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnDe,IAAI,EAAE,yBAAyB;IAC/BgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,8BAA+B,CAAC;IAC3C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEe,uBAAwB,CAAC;;EAEpD;AACD;AACA;AACA;AACA;EACC,IAAIC,oBAAoB,GAAGzQ,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAChDe,IAAI,EAAE,sBAAsB;IAC5BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB;MACA,MAAMsD,OAAO,GAAGc,QAAQ,CAAEpB,IAAI,CAACzJ,KAAM,CAAC;MACtC,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEgB,oBAAqB,CAAC;;EAEjD;AACD;AACA;AACA;AACA;EACC,IAAIE,uBAAuB,GAAG3Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnDe,IAAI,EAAE,yBAAyB;IAC/BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,8BAA+B,CAAC;IAC3C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB;MACA,MAAMsD,OAAO,GAAGc,QAAQ,CAAEpB,IAAI,CAACzJ,KAAM,CAAC;MAEtC,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,cAAe,CAAC;IACzD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEkB,uBAAwB,CAAC;;EAEpD;AACD;AACA;AACA;AACA;EACC,IAAIC,cAAc,GAAG5Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC1Ce,IAAI,EAAE,gBAAgB;IACtBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,+BAAgC,CAAC;IAC5C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEmB,cAAe,CAAC;;EAE3C;AACD;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAG7Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,8BAA+B,CAAC;IAC3C0L,UAAU,EAAE,CAAE,cAAc,CAAE;IAC9B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEoB,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAG9Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEqB,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;EACC,IAAIC,qBAAqB,GAAG/Q,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACjDe,IAAI,EAAE,uBAAuB;IAC7BgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEsB,qBAAsB,CAAC;;EAElD;AACD;AACA;AACA;AACA;EACC,IAAIC,kBAAkB,GAAGhR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC9Ce,IAAI,EAAE,oBAAoB;IAC1BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEuB,kBAAmB,CAAC;;EAE/C;AACD;AACA;AACA;AACA;EACC,IAAIC,qBAAqB,GAAGjR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACjDe,IAAI,EAAE,uBAAuB;IAC7BgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC,CAAC,MAAM;QACNnC,KAAK,GAAGnB,GAAG,KAAKsD,OAAO;MACxB;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,aAAc,CAAC;IACxD;EACD,CAAC,CAAC;EAEFxP,GAAG,CAACyP,qBAAqB,CAAEwB,qBAAsB,CAAC;;EAElD;AACD;AACA;AACA;AACA;EACC,IAAIC,gBAAgB,GAAGlR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAACuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAC,CAAC;EAEFvP,GAAG,CAACyP,qBAAqB,CAAEyB,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGnR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CACX,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAACuH,GAAG;IACZ,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAC,CAAC;EAEFvP,GAAG,CAACyP,qBAAqB,CAAE0B,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,OAAO,GAAGpR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,kBAAmB,CAAC;IAC/B0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IAClD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE2B,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGrR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,KAAK;IACfC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEyE,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;IACpD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE4B,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,YAAY,GAAGtR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAC1B,IAAI4H,KAAK,GAAG,KAAK;MACjB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAGnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAChC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE6B,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;EACC,IAAIC,eAAe,GAAGvR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IAC3Ce,IAAI,EAAE,iBAAiB;IACvBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,MAAMoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACvB,MAAMsD,OAAO,GAAGN,IAAI,CAACzJ,KAAK;MAE1B,IAAI4H,KAAK,GAAG,IAAI;MAChB,IAAKnB,GAAG,YAAYM,KAAK,EAAG;QAC3Ba,KAAK,GAAG,CAAEnB,GAAG,CAACuD,QAAQ,CAAED,OAAQ,CAAC;MAClC;MACA,OAAOnC,KAAK;IACb,CAAC;IACD8B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO9B,kBAAkB,CAAE8B,WAAW,EAAE,UAAW,CAAC;IACrD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAE8B,eAAgB,CAAC;;EAE5C;AACD;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGxR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACtCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAC,CAAEuH,GAAG;IACd,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAE+B,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;EACC,IAAIC,SAAS,GAAGzR,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACrCe,IAAI,EAAE,WAAW;IACjBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,sBAAuB,CAAC;IACnC0L,UAAU,EAAE,CAAE,UAAU,CAAE;IAC1B5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO,CAAEuH,GAAG;IACb,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAEgC,SAAU,CAAC;;EAEtC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,QAAQ,GAAG1R,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACpCe,IAAI,EAAE,UAAU;IAChBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,eAAgB,CAAC;IAC5B0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,OAAO,EACP,KAAK,EACL,UAAU,EACV,OAAO,EACP,MAAM,EACN,SAAS,EACT,QAAQ,EACR,QAAQ,EACR,UAAU,EACV,OAAO,EACP,cAAc,EACd,MAAM,EACN,YAAY,EACZ,aAAa,EACb,kBAAkB,EAClB,aAAa,EACb,cAAc,EACd,aAAa,CACb;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAOuH,GAAG,GAAG,IAAI,GAAG,KAAK;IAC1B,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,gCAAgC;IACxC;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEiC,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGD,QAAQ,CAACtK,MAAM,CAAE;IACjCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEzL,EAAE,CAAE,cAAe,CAAC;IAC3B8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEwJ,QAAQ,CAACE,SAAS,CAACnE,KAAK,CAAC5I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC3D;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACyP,qBAAqB,CAAEkC,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIE,OAAO,GAAG7R,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,mBAAoB,CAAC;IAChC0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,OAAO,EACP,KAAK,EACL,UAAU,CACV;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAKlI,GAAG,CAAC2O,SAAS,CAAEW,IAAI,CAACzJ,KAAM,CAAC,EAAG;QAClC,OAAO8G,eAAe,CAAE2C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;MAClD,CAAC,MAAM;QACN,OAAOC,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;MAC5C;IACD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEoC,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,UAAU,GAAGD,OAAO,CAACzK,MAAM,CAAE;IAChCe,IAAI,EAAE,YAAY;IAClBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAE2J,OAAO,CAACD,SAAS,CAACnE,KAAK,CAAC5I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1D;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACyP,qBAAqB,CAAEqC,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,YAAY,GAAG/R,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBgH,QAAQ,EAAE,WAAW;IACrBC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,OAAO,EACP,KAAK,EACL,UAAU,EACV,SAAS,CACT;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOmF,cAAc,CAAEnF,KAAK,CAACoE,GAAG,CAAC,CAAC,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACjD,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,8CAA8C;IACtD;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEsC,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,QAAQ,GAAGhS,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACpCe,IAAI,EAAE,UAAU;IAChBgH,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEzL,EAAE,CAAE,gBAAiB,CAAC;IAC7B0L,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,KAAK,EACL,UAAU,EACV,SAAS,EACT,QAAQ,EACR,QAAQ,CACR;IACD5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAOgF,cAAc,CAAEhF,KAAK,CAACoE,GAAG,CAAC,CAAC,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACjD,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEuC,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,gBAAgB,GAAGJ,OAAO,CAACzK,MAAM,CAAE;IACtCe,IAAI,EAAE,kBAAkB;IACxB+J,UAAU,EAAE,QAAQ;IACpB7C,UAAU,EAAE,CAAE,YAAY,CAAE;IAC5BE,OAAO,EAAE,SAAAA,CAAWrH,KAAK,EAAG;MAC3B,OAAO,CACN;QACC2C,EAAE,EAAE,CAAC;QACL9B,IAAI,EAAEpF,EAAE,CAAE,SAAU;MACrB,CAAC,CACD;IACF;EACD,CAAE,CAAC;EAEH3D,GAAG,CAACyP,qBAAqB,CAAEwC,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIE,mBAAmB,GAAGL,UAAU,CAAC1K,MAAM,CAAE;IAC5Ce,IAAI,EAAE,qBAAqB;IAC3B+J,UAAU,EAAE,QAAQ;IACpB7C,UAAU,EAAE,CAAE,YAAY,CAAE;IAC5BE,OAAO,EAAE,SAAAA,CAAWrH,KAAK,EAAG;MAC3B,OAAO,CACN;QACC2C,EAAE,EAAE,CAAC;QACL9B,IAAI,EAAEpF,EAAE,CAAE,SAAU;MACrB,CAAC,CACD;IACF;EACD,CAAE,CAAC;EAEH3D,GAAG,CAACyP,qBAAqB,CAAE0C,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,aAAa,GAAGpS,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,mBAAoB,CAAC;IAChC0L,UAAU,EAAE,CAAE,QAAQ,EAAE,UAAU,EAAE,OAAO,EAAE,cAAc,CAAE;IAC7D5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3B,OAAOI,OAAO,CAAEsC,IAAI,CAACzJ,KAAK,EAAEyG,GAAI,CAAC;MAClC,CAAC,MAAM;QACN,OAAOC,SAAS,CAAE+C,IAAI,CAACzJ,KAAK,EAAEyG,GAAI,CAAC;MACpC;IACD,CAAC;IACDiD,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC;MACA,IAAID,OAAO,GAAG,EAAE;MAChB,IAAI8C,KAAK,GAAG7C,WAAW,CACrB8C,QAAQ,CAAE,kBAAmB,CAAC,CAC9BhG,GAAG,CAAC,CAAC,CACLtG,KAAK,CAAE,IAAK,CAAC;;MAEf;MACA,IAAKwJ,WAAW,CAAC+C,MAAM,CAAE,YAAa,CAAC,CAACC,IAAI,CAAE,SAAU,CAAC,EAAG;QAC3DjD,OAAO,CAACkD,IAAI,CAAE;UACb5H,EAAE,EAAE,EAAE;UACN9B,IAAI,EAAEpF,EAAE,CAAE,MAAO;QAClB,CAAE,CAAC;MACJ;;MAEA;MACA0O,KAAK,CAAC7L,GAAG,CAAE,UAAWkM,IAAI,EAAG;QAC5B;QACAA,IAAI,GAAGA,IAAI,CAAC1M,KAAK,CAAE,GAAI,CAAC;;QAExB;QACA0M,IAAI,CAAE,CAAC,CAAE,GAAGA,IAAI,CAAE,CAAC,CAAE,IAAIA,IAAI,CAAE,CAAC,CAAE;;QAElC;QACAnD,OAAO,CAACkD,IAAI,CAAE;UACb5H,EAAE,EAAE6H,IAAI,CAAE,CAAC,CAAE,CAACC,IAAI,CAAC,CAAC;UACpB5J,IAAI,EAAE2J,IAAI,CAAE,CAAC,CAAE,CAACC,IAAI,CAAC;QACtB,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEH;MACA,OAAOpD,OAAO;IACf;EACD,CAAE,CAAC;EAEHvP,GAAG,CAACyP,qBAAqB,CAAE2C,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIQ,gBAAgB,GAAGR,aAAa,CAAChL,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBgH,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,CAAEkK,aAAa,CAACR,SAAS,CAACnE,KAAK,CAAC5I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAChE;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACyP,qBAAqB,CAAEmD,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,WAAW,GAAG7S,GAAG,CAACkP,SAAS,CAAC9H,MAAM,CAAE;IACvCe,IAAI,EAAE,aAAa;IACnBgH,QAAQ,EAAE,GAAG;IACbC,KAAK,EAAEzL,EAAE,CAAE,uBAAwB,CAAC;IACpC0L,UAAU,EAAE,CAAE,QAAQ,EAAE,OAAO,CAAE;IACjC5B,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO+H,aAAa,CAAER,GAAG,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACxC,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,yBAAyB;IACjC;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEoD,WAAY,CAAC;;EAExC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,QAAQ,GAAGD,WAAW,CAACzL,MAAM,CAAE;IAClCe,IAAI,EAAE,UAAU;IAChBgH,QAAQ,EAAE,GAAG;IACbC,KAAK,EAAEzL,EAAE,CAAE,oBAAqB,CAAC;IACjC8J,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYM,KAAK,EAAG;QAC3BN,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,IAAKuH,GAAG,KAAKvM,SAAS,IAAIuM,GAAG,KAAK,IAAI,IAAIA,GAAG,KAAK,KAAK,EAAG;QACzD,OAAO,IAAI;MACZ;MACA,OAAOS,UAAU,CAAET,GAAG,EAAEgD,IAAI,CAACzJ,KAAM,CAAC;IACrC,CAAC;IACD0J,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,yBAAyB;IACjC;EACD,CAAE,CAAC;EAEHxP,GAAG,CAACyP,qBAAqB,CAAEqD,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,oBAAoB,GAAGF,WAAW,CAACzL,MAAM,CAAE;IAC9Ce,IAAI,EAAE,sBAAsB;IAC5BiH,KAAK,EAAEzL,EAAE,CAAE,2BAA4B,CAAC;IACxC0L,UAAU,EAAE,CACX,UAAU,EACV,QAAQ,EACR,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM;EAER,CAAE,CAAC;EAEHrP,GAAG,CAACyP,qBAAqB,CAAEsD,oBAAqB,CAAC;;EAEjD;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIC,iBAAiB,GAAGF,QAAQ,CAAC1L,MAAM,CAAE;IACxCe,IAAI,EAAE,mBAAmB;IACzBiH,KAAK,EAAEzL,EAAE,CAAE,wBAAyB,CAAC;IACrC0L,UAAU,EAAE,CACX,UAAU,EACV,QAAQ,EACR,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM;EAER,CAAE,CAAC;EAEHrP,GAAG,CAACyP,qBAAqB,CAAEuD,iBAAkB,CAAC;AAC/C,CAAC,EAAI5G,MAAO,CAAC;;;;;;;;;;AC/vCb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAIkT,OAAO,GAAG,EAAE;;EAEhB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjT,GAAG,CAACkP,SAAS,GAAGlP,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACjCe,IAAI,EAAE,EAAE;IAAE;IACVgH,QAAQ,EAAE,IAAI;IAAE;IAChBC,KAAK,EAAE,EAAE;IAAE;IACX8C,UAAU,EAAE,OAAO;IAAE;IACrB7C,UAAU,EAAE,EAAE;IAAE;;IAEhB/J,IAAI,EAAE;MACL4N,UAAU,EAAE,KAAK;MAAE;MACnBhL,KAAK,EAAE,KAAK;MAAE;MACdoH,IAAI,EAAE,CAAC,CAAC,CAAE;IACX,CAAC;IAEDnI,MAAM,EAAE;MACPgM,MAAM,EAAE,QAAQ;MAChBC,KAAK,EAAE,QAAQ;MACfC,WAAW,EAAE,QAAQ;MACrBC,YAAY,EAAE;IACf,CAAC;IAEDC,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;IAC7B,CAAC;IAED8I,cAAc,EAAE,SAAAA,CAAWpP,GAAG,EAAEuD,KAAK,EAAG;MACvC,OAAOvD,GAAG,IAAI,IAAI,CAAC6D,GAAG,CAAE,OAAQ,CAAC,CAAC7D,GAAG;IACtC,CAAC;IAED+O,MAAM,EAAE,SAAAA,CAAWrL,CAAC,EAAE1D,GAAG,EAAG;MAC3B,IAAI,CAAC6D,GAAG,CAAE,YAAa,CAAC,CAACkL,MAAM,CAAErL,CAAE,CAAC;IACrC,CAAC;IAED2F,KAAK,EAAE,SAAAA,CAAW6B,IAAI,EAAEpH,KAAK,EAAG;MAC/B,OAAO,KAAK;IACb,CAAC;IAEDuL,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAChG,KAAK,CAAE,IAAI,CAACxF,GAAG,CAAE,MAAO,CAAC,EAAE,IAAI,CAACA,GAAG,CAAE,OAAQ,CAAE,CAAC;IAC7D,CAAC;IAEDsH,OAAO,EAAE,SAAAA,CAAWrH,KAAK,EAAG;MAC3B,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAAC0T,YAAY,GAAG,UAAWpE,IAAI,EAAE4D,UAAU,EAAG;IAChD;IACA,IAAIvJ,MAAM,GAAGuJ,UAAU,CAACjL,GAAG,CAAE,OAAQ,CAAC;;IAEtC;IACA;IACA,IAAIC,KAAK,GAAGyB,MAAM,CAACjB,QAAQ,CAAE4G,IAAI,CAACpH,KAAM,CAAC;;IAEzC;IACA,IAAK,CAAEyB,MAAM,IAAI,CAAEzB,KAAK,EAAG;MAC1B,OAAO,KAAK;IACb;;IAEA;IACA,IAAI5D,IAAI,GAAG;MACVgL,IAAI,EAAEA,IAAI;MACV3F,MAAM,EAAEA,MAAM;MACduJ,UAAU,EAAEA,UAAU;MACtBhL,KAAK,EAAEA;IACR,CAAC;;IAED;IACA,IAAIyL,SAAS,GAAGzL,KAAK,CAACD,GAAG,CAAE,MAAO,CAAC;IACnC,IAAIkH,QAAQ,GAAGG,IAAI,CAACH,QAAQ;;IAE5B;IACA,IAAIyE,cAAc,GAAG5T,GAAG,CAAC6T,iBAAiB,CAAE;MAC3CF,SAAS,EAAEA,SAAS;MACpBxE,QAAQ,EAAEA;IACX,CAAE,CAAC;;IAEH;IACA,IAAIlI,KAAK,GAAG2M,cAAc,CAAE,CAAC,CAAE,IAAI5T,GAAG,CAACkP,SAAS;;IAEhD;IACA,IAAI4E,SAAS,GAAG,IAAI7M,KAAK,CAAE3C,IAAK,CAAC;;IAEjC;IACA,OAAOwP,SAAS;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,OAAO,GAAG,SAAAA,CAAW5L,IAAI,EAAG;IAC/B,OAAOnI,GAAG,CAACgU,aAAa,CAAE7L,IAAI,IAAI,EAAG,CAAC,GAAG,WAAW;EACrD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACyP,qBAAqB,GAAG,UAAWxI,KAAK,EAAG;IAC9C;IACA,IAAIgN,KAAK,GAAGhN,KAAK,CAAC2K,SAAS;IAC3B,IAAIzJ,IAAI,GAAG8L,KAAK,CAAC9L,IAAI;IACrB,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;;IAEzB;IACAnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,GAAGjN,KAAK;;IAEzB;IACAgM,OAAO,CAACR,IAAI,CAAEtK,IAAK,CAAC;EACrB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACoU,gBAAgB,GAAG,UAAWjM,IAAI,EAAG;IACxC,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;IACzB,OAAOnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,IAAI,KAAK;EAClC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClU,GAAG,CAACqU,6BAA6B,GAAG,UAAWC,aAAa,EAAEX,SAAS,EAAG;IACzE;IACA,IAAI1M,KAAK,GAAGjH,GAAG,CAACoU,gBAAgB,CAAEE,aAAc,CAAC;;IAEjD;IACA,IAAKrN,KAAK,EAAG;MACZA,KAAK,CAAC2K,SAAS,CAACvC,UAAU,CAACoD,IAAI,CAAEkB,SAAU,CAAC;IAC7C;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC3T,GAAG,CAAC6T,iBAAiB,GAAG,UAAWvP,IAAI,EAAG;IACzC;IACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BqP,SAAS,EAAE,EAAE;MACbxE,QAAQ,EAAE;IACX,CAAE,CAAC;;IAEH;IACA,IAAIoF,KAAK,GAAG,EAAE;;IAEd;IACAtB,OAAO,CAACzM,GAAG,CAAE,UAAW2B,IAAI,EAAG;MAC9B;MACA,IAAIlB,KAAK,GAAGjH,GAAG,CAACoU,gBAAgB,CAAEjM,IAAK,CAAC;MACxC,IAAIqM,eAAe,GAAGvN,KAAK,CAAC2K,SAAS,CAACvC,UAAU;MAChD,IAAIoF,aAAa,GAAGxN,KAAK,CAAC2K,SAAS,CAACzC,QAAQ;;MAE5C;MACA,IACC7K,IAAI,CAACqP,SAAS,IACda,eAAe,CAAC9M,OAAO,CAAEpD,IAAI,CAACqP,SAAU,CAAC,KAAK,CAAC,CAAC,EAC/C;QACD;MACD;;MAEA;MACA,IAAKrP,IAAI,CAAC6K,QAAQ,IAAIsF,aAAa,KAAKnQ,IAAI,CAAC6K,QAAQ,EAAG;QACvD;MACD;;MAEA;MACAoF,KAAK,CAAC9B,IAAI,CAAExL,KAAM,CAAC;IACpB,CAAE,CAAC;;IAEH;IACA,OAAOsN,KAAK;EACb,CAAC;AACF,CAAC,EAAInI,MAAO,CAAC;;;;;;;;;;ACnPb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAI2U,OAAO,GAAG,mBAAmB;;EAEjC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,iBAAiB,GAAG,IAAI3U,GAAG,CAACoK,KAAK,CAAE;IACtCS,EAAE,EAAE,mBAAmB;IAEvB/D,QAAQ,EAAE,EAAE;IAAE;;IAEdE,OAAO,EAAE;MACR4N,SAAS,EAAE;IACZ,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAW3M,KAAK,EAAG;MAC9B,IAAKA,KAAK,CAAC4M,GAAG,CAAE,YAAa,CAAC,EAAG;QAChC5M,KAAK,CAAC6M,aAAa,CAAC,CAAC,CAACpJ,MAAM,CAAC,CAAC;MAC/B;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIqJ,eAAe,GAAG,SAAAA,CAAW9M,KAAK,EAAEtC,GAAG,EAAG;IAC7C;IACA,IAAIlF,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;MAC3BrP,GAAG,EAAEA,GAAG;MACRsP,OAAO,EAAEhN,KAAK,CAAC9D,GAAG;MAClBK,eAAe,EAAE;IAClB,CAAE,CAAC;;IAEH;IACA;IACA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,EAAG;MACtBrE,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QACvBrP,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE0D,KAAK,CAAC9D,GAAG,CAACI,MAAM,CAAC,CAAC;QAC1BC,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;;IAEA;IACA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,IAAIjF,CAAC,CAAE,qBAAsB,CAAC,CAACiF,MAAM,EAAG;MAC3DrE,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QACvBrP,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE0D,KAAK,CAAC9D,GAAG,CAAC+Q,OAAO,CAAE,2BAA4B,CAAC;QACxD1Q,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;IAEA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,IAAIjF,CAAC,CAAE,qBAAsB,CAAC,CAACiF,MAAM,EAAG;MAC3DrE,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QACvBrP,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE1E,CAAC,CAAE,qBAAqB,CAAC;QACjC2E,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;;IAEA;IACA,IAAK/D,MAAM,CAACqE,MAAM,EAAG;MACpB,OAAOrE,MAAM,CAAE,CAAC,CAAE;IACnB;IACA,OAAO,KAAK;EACb,CAAC;EAEDV,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAAClJ,QAAQ,GAAG,UAAW9C,GAAG,EAAG;IAC/C;IACA,IAAIsC,KAAK,GAAG8M,eAAe,CAAE,IAAI,EAAEpP,GAAI,CAAC;;IAExC;IACA,IAAKsC,KAAK,EAAG;MACZ,OAAOA,KAAK;IACb;;IAEA;IACA,IAAIiN,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;IAC5B,KAAM,IAAIlP,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGkP,OAAO,CAACpQ,MAAM,EAAEkB,CAAC,EAAE,EAAG;MAC1C;MACAiC,KAAK,GAAG8M,eAAe,CAAEG,OAAO,CAAElP,CAAC,CAAE,EAAEL,GAAI,CAAC;;MAE5C;MACA,IAAKsC,KAAK,EAAG;QACZ,OAAOA,KAAK;MACb;IACD;;IAEA;IACA,OAAO,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAACmD,aAAa,GAAG,YAAY;IAC/C;IACA,IAAK,CAAE,IAAI,CAAC7B,UAAU,EAAG;MACxB,IAAI,CAACA,UAAU,GAAG,IAAIkC,UAAU,CAAE,IAAK,CAAC;IACzC;;IAEA;IACA,OAAO,IAAI,CAAClC,UAAU;EACvB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIlK,OAAO,GAAG,KAAK;EACnB,IAAIoM,UAAU,GAAGpV,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAClCyD,EAAE,EAAE,YAAY;IAEhBvF,IAAI,EAAE;MACL4C,KAAK,EAAE,KAAK;MAAE;MACdmN,SAAS,EAAE,KAAK;MAAE;MAClBC,MAAM,EAAE,EAAE,CAAE;IACb,CAAC;IAED/B,KAAK,EAAE,SAAAA,CAAWrL,KAAK,EAAG;MACzB;MACA,IAAI,CAAC5C,IAAI,CAAC4C,KAAK,GAAGA,KAAK;;MAEvB;MACA,IAAIgL,UAAU,GAAGhL,KAAK,CAACD,GAAG,CAAE,YAAa,CAAC;;MAE1C;MACA,IAAKiL,UAAU,YAAYtG,KAAK,EAAG;QAClC;QACA,IAAKsG,UAAU,CAAE,CAAC,CAAE,YAAYtG,KAAK,EAAG;UACvC;UACAsG,UAAU,CAAC1M,GAAG,CAAE,UAAW+O,KAAK,EAAEtP,CAAC,EAAG;YACrC,IAAI,CAACuP,QAAQ,CAAED,KAAK,EAAEtP,CAAE,CAAC;UAC1B,CAAC,EAAE,IAAK,CAAC;;UAET;QACD,CAAC,MAAM;UACN,IAAI,CAACuP,QAAQ,CAAEtC,UAAW,CAAC;QAC5B;;QAEA;MACD,CAAC,MAAM;QACN,IAAI,CAACuC,OAAO,CAAEvC,UAAW,CAAC;MAC3B;IACD,CAAC;IAEDC,MAAM,EAAE,SAAAA,CAAWrL,CAAC,EAAG;MACtB;MACA;MACA,IAAK,IAAI,CAACG,GAAG,CAAE,WAAY,CAAC,KAAKH,CAAC,CAACuN,SAAS,EAAG;QAC9C,OAAO,KAAK;MACb,CAAC,MAAM;QACN,IAAI,CAACzU,GAAG,CAAE,WAAW,EAAEkH,CAAC,CAACuN,SAAS,EAAE,IAAK,CAAC;MAC3C;;MAEA;MACA,IAAIK,OAAO,GAAG,IAAI,CAAC/J,MAAM,CAAC,CAAC;IAC5B,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAC8H,SAAS,CAAC,CAAC,GAAG,IAAI,CAACkC,IAAI,CAAC,CAAC,GAAG,IAAI,CAACC,IAAI,CAAC,CAAC;IACpD,CAAC;IAEDD,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,OAAO,IAAI,CAAC1N,GAAG,CAAE,OAAQ,CAAC,CAAC4N,UAAU,CAAE,IAAI,CAACC,GAAG,EAAEpB,OAAQ,CAAC;IAC3D,CAAC;IAEDkB,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,OAAO,IAAI,CAAC3N,GAAG,CAAE,OAAQ,CAAC,CAAC8N,WAAW,CAAE,IAAI,CAACD,GAAG,EAAEpB,OAAQ,CAAC;IAC5D,CAAC;IAEDjB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAIuC,IAAI,GAAG,KAAK;;MAEhB;MACA,IAAI,CAACC,SAAS,CAAC,CAAC,CAACzP,GAAG,CAAE,UAAW0P,KAAK,EAAG;QACxC;QACA,IAAKF,IAAI,EAAG;;QAEZ;QACA,IAAIG,MAAM,GAAGD,KAAK,CAACE,MAAM,CAAE,UAAWtC,SAAS,EAAG;UACjD,OAAOA,SAAS,CAACL,SAAS,CAAC,CAAC;QAC7B,CAAE,CAAC;;QAEH;QACA,IAAK0C,MAAM,CAACpR,MAAM,IAAImR,KAAK,CAACnR,MAAM,EAAG;UACpCiR,IAAI,GAAG,IAAI;QACZ;MACD,CAAE,CAAC;MAEH,OAAOA,IAAI;IACZ,CAAC;IAEDK,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC/Q,IAAI,CAACgQ,MAAM,IAAI,IAAI;IAChC,CAAC;IAEDW,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC3Q,IAAI,CAACgQ,MAAM;IACxB,CAAC;IAEDgB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIJ,KAAK,GAAG,EAAE;MACd,IAAI,CAAC5Q,IAAI,CAACgQ,MAAM,CAAC7C,IAAI,CAAEyD,KAAM,CAAC;MAC9B,OAAOA,KAAK;IACb,CAAC;IAEDK,QAAQ,EAAE,SAAAA,CAAWtQ,CAAC,EAAG;MACxB,OAAO,IAAI,CAACX,IAAI,CAACgQ,MAAM,CAAErP,CAAC,CAAE,IAAI,IAAI;IACrC,CAAC;IAEDuQ,QAAQ,EAAE,SAAAA,CAAWvQ,CAAC,EAAG;MACxB,OAAO,IAAI,CAACX,IAAI,CAACgQ,MAAM,CAAErP,CAAC,CAAE;IAC7B,CAAC;IAEDwQ,WAAW,EAAE,SAAAA,CAAWxQ,CAAC,EAAG;MAC3B,IAAI,CAACX,IAAI,CAACgQ,MAAM,CAAErP,CAAC,CAAE,CAACyQ,MAAM;MAC5B,OAAO,IAAI;IACZ,CAAC;IAEDlB,QAAQ,EAAE,SAAAA,CAAWD,KAAK,EAAEW,KAAK,EAAG;MACnCX,KAAK,CAAC/O,GAAG,CAAE,UAAW8I,IAAI,EAAG;QAC5B,IAAI,CAACmG,OAAO,CAAEnG,IAAI,EAAE4G,KAAM,CAAC;MAC5B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDT,OAAO,EAAE,SAAAA,CAAWnG,IAAI,EAAE4G,KAAK,EAAG;MACjC;MACAA,KAAK,GAAGA,KAAK,IAAI,CAAC;;MAElB;MACA,IAAIS,UAAU;;MAEd;MACA,IAAK,IAAI,CAACJ,QAAQ,CAAEL,KAAM,CAAC,EAAG;QAC7BS,UAAU,GAAG,IAAI,CAACH,QAAQ,CAAEN,KAAM,CAAC;MACpC,CAAC,MAAM;QACNS,UAAU,GAAG,IAAI,CAACL,QAAQ,CAAC,CAAC;MAC7B;;MAEA;MACA,IAAIxC,SAAS,GAAG9T,GAAG,CAAC0T,YAAY,CAAEpE,IAAI,EAAE,IAAK,CAAC;;MAE9C;MACA,IAAK,CAAEwE,SAAS,EAAG;QAClB,OAAO,KAAK;MACb;;MAEA;MACA6C,UAAU,CAAClE,IAAI,CAAEqB,SAAU,CAAC;IAC7B,CAAC;IAED8C,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAEvBC,OAAO,EAAE,SAAAA,CAAWvH,IAAI,EAAE4G,KAAK,EAAG;MACjC;MACA5G,IAAI,GAAGA,IAAI,IAAI,CAAC;MAChB4G,KAAK,GAAGA,KAAK,IAAI,CAAC;MAElB,OAAO,IAAI,CAAC5Q,IAAI,CAACgQ,MAAM,CAAEY,KAAK,CAAE,CAAE5G,IAAI,CAAE;IACzC,CAAC;IAEDwH,UAAU,EAAE,SAAAA,CAAA,EAAY,CAAC;EAC1B,CAAE,CAAC;AACJ,CAAC,EAAI1K,MAAO,CAAC;;;;;;;;;;AC5Sb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIkG,CAAC,GAAG,CAAC;EAET,IAAII,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,WAAW;IAEjB4O,IAAI,EAAE,EAAE;IAERC,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAAC7S,GAAG,CAAC8S,QAAQ,CAAE,eAAgB,CAAC,EAAG;QAC3C;MACD;;MAEA;MACA,IAAK,IAAI,CAAC9S,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;;MAE3B;MACA,IAAK,IAAI,CAAC0D,GAAG,CAAE,UAAW,CAAC,EAAG;QAC7B,OAAO,IAAI,CAACzF,MAAM,CAAC,CAAC;MACrB;;MAEA;MACA,IAAI6C,MAAM,GAAG,IAAI,CAACjB,GAAG;MACrB,IAAI+S,MAAM,GAAG,IAAI,CAACC,UAAU,CAAC,CAAC;MAC9B,IAAI7E,MAAM,GAAG,IAAI,CAAC8E,UAAU,CAAC,CAAC;MAC9B,IAAIC,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3B,IAAIO,aAAa,GAAGhF,MAAM,CAACiF,QAAQ,CAAE,cAAe,CAAC;;MAErD;MACA,IAAKD,aAAa,CAACxS,MAAM,EAAG;QAC3BoS,MAAM,CAACM,MAAM,CAAEF,aAAc,CAAC;MAC/B;;MAEA;MACA,IAAK,IAAI,CAACnT,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;QAC1B;QACA,IAAImT,MAAM,GAAG,IAAI,CAACtT,GAAG,CAACc,OAAO,CAAE,OAAQ,CAAC;QACxC,IAAIyS,SAAS,GAAG7X,CAAC,CAAE,oCAAqC,CAAC;QACzD,IAAI8X,SAAS,GAAG9X,CAAC,CAAE,sCAAuC,CAAC;QAC3D,IAAI+X,SAAS,GAAG/X,CAAC,CAChB,gBAAgB,GAAG4X,MAAM,CAACI,IAAI,CAAE,OAAQ,CAAC,GAAG,KAC7C,CAAC;QACD,IAAIC,QAAQ,GAAGjY,CAAC,CAAE,UAAW,CAAC;;QAE9B;QACA6X,SAAS,CAACF,MAAM,CAAEN,MAAM,CAACa,IAAI,CAAC,CAAE,CAAC;QACjCH,SAAS,CAACJ,MAAM,CAAEM,QAAS,CAAC;QAC5BH,SAAS,CAACH,MAAM,CAAEI,SAAU,CAAC;QAC7BtF,MAAM,CAACkF,MAAM,CAAEE,SAAU,CAAC;QAC1BpF,MAAM,CAACkF,MAAM,CAAEG,SAAU,CAAC;;QAE1B;QACAT,MAAM,CAAC3U,MAAM,CAAC,CAAC;QACf8U,KAAK,CAAC9U,MAAM,CAAC,CAAC;QACd+P,MAAM,CAACuF,IAAI,CAAE,SAAS,EAAE,CAAE,CAAC;;QAE3B;QACAX,MAAM,GAAGQ,SAAS;QAClBpF,MAAM,GAAGqF,SAAS;QAClBN,KAAK,GAAGS,QAAQ;MACjB;;MAEA;MACA1S,MAAM,CAAC4S,QAAQ,CAAE,eAAgB,CAAC;MAClCd,MAAM,CAACc,QAAQ,CAAE,qBAAsB,CAAC;MACxC1F,MAAM,CAAC0F,QAAQ,CAAE,uBAAwB,CAAC;;MAE1C;MACAhS,CAAC,EAAE;;MAEH;MACA,IAAK,IAAI,CAACgC,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC5C,MAAM,CAACyS,IAAI,CAAE,cAAc,EAAE,CAAE,CAAC;MACjC;;MAEA;MACA,IAAII,KAAK,GAAGlY,GAAG,CAACmY,aAAa,CAAE,iBAAkB,CAAC,IAAI,EAAE;MACxD,IAAKD,KAAK,CAAEjS,CAAC,GAAG,CAAC,CAAE,KAAKlG,SAAS,EAAG;QACnC,IAAI,CAACa,GAAG,CAAE,MAAM,EAAEsX,KAAK,CAAEjS,CAAC,GAAG,CAAC,CAAG,CAAC;MACnC;MAEA,IAAK,IAAI,CAACgC,GAAG,CAAE,MAAO,CAAC,EAAG;QACzB5C,MAAM,CAAC4S,QAAQ,CAAE,OAAQ,CAAC;QAC1B1F,MAAM,CAAC6F,GAAG,CAAE,SAAS,EAAE,OAAQ,CAAC,CAAC,CAAC;MACnC;;MAEA;MACAjB,MAAM,CAACkB,OAAO,CACbC,gBAAgB,CAACC,QAAQ,CAAE;QAAEC,IAAI,EAAE,IAAI,CAACvQ,GAAG,CAAE,MAAO;MAAE,CAAE,CACzD,CAAC;;MAED;MACA;MACA,IAAIwQ,OAAO,GAAGpT,MAAM,CAACb,MAAM,CAAC,CAAC;MAC7B8S,KAAK,CAACW,QAAQ,CAAEQ,OAAO,CAACvB,QAAQ,CAAE,OAAQ,CAAC,GAAG,OAAO,GAAG,EAAG,CAAC;MAC5DI,KAAK,CAACW,QAAQ,CAAEQ,OAAO,CAACvB,QAAQ,CAAE,QAAS,CAAC,GAAG,QAAQ,GAAG,EAAG,CAAC;;MAE9D;MACAI,KAAK,CAACG,MAAM,CACXpS,MAAM,CAACqT,SAAS,CAAE,sBAAsB,EAAE,YAAa,CACxD,CAAC;;MAED;MACApB,KAAK,CAACqB,UAAU,CAAE,2CAA4C,CAAC;IAChE;EACD,CAAE,CAAC;EAEH3Y,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIiS,gBAAgB,GAAG,IAAItY,GAAG,CAACoK,KAAK,CAAE;IACrCpD,OAAO,EAAE;MACR6R,MAAM,EAAE;IACT,CAAC;IAED1R,MAAM,EAAE;MACP,4BAA4B,EAAE,SAAS;MACvC,6BAA6B,EAAE;IAChC,CAAC;IAED2R,MAAM,EAAE,SAAAA,CAAW1U,GAAG,EAAG;MACxB,OAAOA,GAAG,CAAC8S,QAAQ,CAAE,OAAQ,CAAC;IAC/B,CAAC;IAED6B,MAAM,EAAE,SAAAA,CAAW3U,GAAG,EAAG;MACxB,IAAK,IAAI,CAAC0U,MAAM,CAAE1U,GAAI,CAAC,EAAG;QACzB,IAAI,CAAC4U,KAAK,CAAE5U,GAAI,CAAC;MAClB,CAAC,MAAM;QACN,IAAI,CAACoU,IAAI,CAAEpU,GAAI,CAAC;MACjB;IACD,CAAC;IAEDmU,QAAQ,EAAE,SAAAA,CAAW7N,KAAK,EAAG;MAC5B;MACA,IAAK1K,GAAG,CAACiZ,WAAW,CAAC,CAAC,EAAG;QACxB,IAAKvO,KAAK,CAAC8N,IAAI,EAAG;UACjB,OAAO,4PAA4P;QACpQ,CAAC,MAAM;UACN,OAAO,8PAA8P;QACtQ;MACD,CAAC,MAAM;QACN,IAAK9N,KAAK,CAAC8N,IAAI,EAAG;UACjB,OAAO,mEAAmE;QAC3E,CAAC,MAAM;UACN,OAAO,oEAAoE;QAC5E;MACD;IACD,CAAC;IAEDA,IAAI,EAAE,SAAAA,CAAWpU,GAAG,EAAG;MACtB,IAAI8U,QAAQ,GAAGlZ,GAAG,CAACiZ,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,GAAG;;MAE1C;MACA7U,GAAG,CAAC+U,IAAI,CAAE,8BAA+B,CAAC,CACxCC,SAAS,CAAEF,QAAS,CAAC,CACrBd,GAAG,CAAE,SAAS,EAAE,OAAQ,CAAC;MAC3BhU,GAAG,CAAC+U,IAAI,CAAE,2BAA4B,CAAC,CAACE,WAAW,CAClD,IAAI,CAACd,QAAQ,CAAE;QAAEC,IAAI,EAAE;MAAK,CAAE,CAC/B,CAAC;MACDpU,GAAG,CAAC6T,QAAQ,CAAE,OAAQ,CAAC;;MAEvB;MACAjY,GAAG,CAACkB,QAAQ,CAAE,MAAM,EAAEkD,GAAI,CAAC;;MAE3B;MACA,IAAK,CAAEA,GAAG,CAAC0T,IAAI,CAAE,cAAe,CAAC,EAAG;QACnC1T,GAAG,CAACkV,QAAQ,CAAE,sBAAuB,CAAC,CAACjS,IAAI,CAAE,YAAY;UACxDiR,gBAAgB,CAACU,KAAK,CAAElZ,CAAC,CAAE,IAAK,CAAE,CAAC;QACpC,CAAE,CAAC;MACJ;IACD,CAAC;IAEDkZ,KAAK,EAAE,SAAAA,CAAW5U,GAAG,EAAG;MACvB,IAAI8U,QAAQ,GAAGlZ,GAAG,CAACiZ,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,GAAG;;MAE1C;MACA7U,GAAG,CAAC+U,IAAI,CAAE,8BAA+B,CAAC,CAACI,OAAO,CAAEL,QAAS,CAAC;MAC9D9U,GAAG,CAAC+U,IAAI,CAAE,2BAA4B,CAAC,CAACE,WAAW,CAClD,IAAI,CAACd,QAAQ,CAAE;QAAEC,IAAI,EAAE;MAAM,CAAE,CAChC,CAAC;MACDpU,GAAG,CAACoV,WAAW,CAAE,OAAQ,CAAC;;MAE1B;MACAxZ,GAAG,CAACkB,QAAQ,CAAE,MAAM,EAAEkD,GAAI,CAAC;IAC5B,CAAC;IAEDqV,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI,CAACX,MAAM,CAAE3U,GAAG,CAACI,MAAM,CAAC,CAAE,CAAC;IAC5B,CAAC;IAEDmV,cAAc,EAAE,SAAAA,CAAW7R,CAAC,EAAE1D,GAAG,EAAG;MACnC;MACA,IAAK,IAAI,CAACwV,IAAI,EAAG;QAChB;MACD;;MAEA;MACA,IAAI,CAACA,IAAI,GAAG,IAAI;MAChB,IAAI,CAACC,UAAU,CAAE,YAAY;QAC5B,IAAI,CAACD,IAAI,GAAG,KAAK;MAClB,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI,CAACpB,IAAI,CAAEpU,GAAI,CAAC;IACjB,CAAC;IAED0V,QAAQ,EAAE,SAAAA,CAAWhS,CAAC,EAAG;MACxB;MACA,IAAIoQ,KAAK,GAAG,EAAE;;MAEd;MACApY,CAAC,CAAE,gBAAiB,CAAC,CAACuH,IAAI,CAAE,YAAY;QACvC,IAAImR,IAAI,GAAG1Y,CAAC,CAAE,IAAK,CAAC,CAACoX,QAAQ,CAAE,OAAQ,CAAC,GAAG,CAAC,GAAG,CAAC;QAChDgB,KAAK,CAACzF,IAAI,CAAE+F,IAAK,CAAC;MACnB,CAAE,CAAC;;MAEH;MACA,IAAKN,KAAK,CAACnT,MAAM,EAAG;QACnB/E,GAAG,CAAC+Z,aAAa,CAAE,iBAAiB,EAAE7B,KAAM,CAAC;MAC9C;IACD;EACD,CAAE,CAAC;AACJ,CAAC,EAAI9L,MAAO,CAAC;;;;;;;;;;AClPb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBhB,MAAM,EAAE;MACP,2BAA2B,EAAE;IAC9B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDka,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B,IAAI,CAACxM,CAAC,CAAE,eAAe,GAAGwM,GAAG,GAAG,IAAK,CAAC,CACpCkG,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CACvByH,OAAO,CAAE,QAAS,CAAC;IACtB,CAAC;IAEDR,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA,IAAI+S,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI0V,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;;MAE5C;MACA,IAAI,CAACpX,CAAC,CAAE,WAAY,CAAC,CAAC0Z,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,YAAa,CAAC,IAAIiS,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChCpV,GAAG,CAACoO,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACjD;IACD;EACD,CAAE,CAAC;EAEHja,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC1Cb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,UAAU;IAEhBhB,MAAM,EAAE;MACP,cAAc,EAAE,UAAU;MAC1B,yBAAyB,EAAE,YAAY;MACvC,4BAA4B,EAAE,eAAe;MAC7C,4BAA4B,EAAE;IAC/B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDqa,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACra,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDsa,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACta,CAAC,CAAE,wBAAyB,CAAC,CAACua,GAAG,CAC5C,sBACD,CAAC;IACF,CAAC;IAEDC,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,EAAE;MACZ,IAAI,CAACxM,CAAC,CAAE,UAAW,CAAC,CAACuH,IAAI,CAAE,YAAY;QACtCiF,GAAG,CAACmG,IAAI,CAAE3S,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAC,CAAE,CAAC;MAC5B,CAAE,CAAC;MACH,OAAOA,GAAG,CAACvH,MAAM,GAAGuH,GAAG,GAAG,KAAK;IAChC,CAAC;IAEDiO,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA,IAAIoW,OAAO,GAAGpW,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC;MACnC,IAAI2E,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI2V,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,IAAKK,OAAO,EAAG;QACdrD,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;MAC9B,CAAC,MAAM;QACNd,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;MACjC;;MAEA;MACA,IAAKW,OAAO,CAACpV,MAAM,EAAG;QACrB,IAAIqV,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;QAE5B;QACA,IAAKA,OAAO,CAACC,GAAG,CAAE,UAAW,CAAC,CAACtV,MAAM,IAAI,CAAC,EAAG;UAC5CoV,OAAO,CAAC3H,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;QAChC,CAAC,MAAM;UACN2H,OAAO,CAAC3H,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;QACjC;MACD;IACD,CAAC;IAEDiI,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B,IAAI4T,IAAI,GACP,sGAAsG,GACtG,IAAI,CAAC0C,YAAY,CAAC,CAAC,GACnB,aAAa;MACdtW,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAACmW,MAAM,CAAE3C,IAAK,CAAC;MACjC5T,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAChBA,MAAM,CAAC,CAAC,CACR2U,IAAI,CAAE,oBAAqB,CAAC,CAC5ByB,IAAI,CAAC,CAAC,CACNvS,KAAK,CAAC,CAAC;IACV,CAAC;IAEDwS,aAAa,EAAE,SAAAA,CAAW/S,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA,IAAIoW,OAAO,GAAGpW,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC;MACnC,IAAI4H,OAAO,GAAG,IAAI,CAACta,CAAC,CAAE,wBAAyB,CAAC;MAChD,IAAIgb,OAAO,GAAG,IAAI,CAAChb,CAAC,CAAE,OAAQ,CAAC;;MAE/B;MACAsa,OAAO,CAAC5H,IAAI,CAAE,SAAS,EAAEgI,OAAQ,CAAC;;MAElC;MACA,IAAKA,OAAO,EAAG;QACdM,OAAO,CAAC7C,QAAQ,CAAE,UAAW,CAAC;MAC/B,CAAC,MAAM;QACN6C,OAAO,CAACtB,WAAW,CAAE,UAAW,CAAC;MAClC;IACD,CAAC;IAEDuB,aAAa,EAAE,SAAAA,CAAWjT,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIoW,OAAO,GAAGpW,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC;MACnC,IAAIwI,KAAK,GAAG5W,GAAG,CAAC6W,IAAI,CAAE,oBAAqB,CAAC;;MAE5C;MACA,IAAKT,OAAO,EAAG;QACdQ,KAAK,CAACxI,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;;QAE/B;MACD,CAAC,MAAM;QACNwI,KAAK,CAACxI,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;;QAE9B;QACA,IAAKwI,KAAK,CAAC1O,GAAG,CAAC,CAAC,IAAI,EAAE,EAAG;UACxBlI,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAAChC,MAAM,CAAC,CAAC;QAC5B;MACD;IACD;EACD,CAAE,CAAC;EAEHxC,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClHb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpB4O,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP+T,cAAc,EAAE;IACjB,CAAC;IAEDlE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDqb,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACrb,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDka,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;;MAE7B;MACA,IAAI,CAAC6O,UAAU,CAAC,CAAC,CAACC,IAAI,CAAE,OAAO,EAAE9O,GAAI,CAAC;IACvC,CAAC;IAED2K,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAIZ,QAAQ,GAAG,SAAAA,CAAWzS,CAAC,EAAG;QAC7B;QACA+R,UAAU,CAAE,YAAY;UACvB7Z,GAAG,CAACsM,GAAG,CAAEiG,MAAM,EAAE4I,UAAU,CAAC7O,GAAG,CAAC,CAAE,CAAC;QACpC,CAAC,EAAE,CAAE,CAAC;MACP,CAAC;;MAED;MACA,IAAIhI,IAAI,GAAG;QACV+W,YAAY,EAAE,KAAK;QACnBC,QAAQ,EAAE,IAAI;QACd1F,IAAI,EAAE,IAAI;QACVzC,MAAM,EAAEoH,QAAQ;QAChBgB,KAAK,EAAEhB;MACR,CAAC;;MAED;MACA,IAAIjW,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,mBAAmB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAE9D;MACA6W,UAAU,CAACK,aAAa,CAAElX,IAAK,CAAC;IACjC,CAAC;IAEDmX,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5C;MACA;MACAC,YAAY,GAAGD,UAAU,CAACvC,IAAI,CAAE,sBAAuB,CAAC;MACxDgC,UAAU,GAAGO,UAAU,CAACvC,IAAI,CAAE,oBAAqB,CAAC;MACpDwC,YAAY,CAACtC,WAAW,CAAE8B,UAAW,CAAC;IACvC;EACD,CAAE,CAAC;EAEHnb,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACrEb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,aAAa;IAEnBhB,MAAM,EAAE;MACP,yBAAyB,EAAE,QAAQ;MACnC+T,cAAc,EAAE;IACjB,CAAC;IAEDlE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDqb,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACrb,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAACnC,GAAG,CAAE,aAAc,CAAC,EAAG;QAChC,OAAO,IAAI,CAAC8G,uBAAuB,CAAC,CAAC;MACtC;;MAEA;MACA,IAAIrJ,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAI7W,IAAI,GAAG;QACVuX,UAAU,EAAE,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChBwJ,SAAS,EAAE,QAAQ;QACnBC,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAACnU,GAAG,CAAE,WAAY;MACjC,CAAC;;MAED;MACA3D,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACAtE,GAAG,CAACqc,aAAa,CAAElB,UAAU,EAAE7W,IAAK,CAAC;;MAErC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAC3D,CAAC;IAEDsX,uBAAuB,EAAE,SAAAA,CAAA,EAAY;MACpC;MACA,IAAIrJ,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACAA,UAAU,CAAC7O,GAAG,CAAEiG,MAAM,CAACjG,GAAG,CAAC,CAAE,CAAC;;MAE9B;MACA,IAAIhI,IAAI,GAAG;QACVuX,UAAU,EAAE,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChBwJ,SAAS,EAAE,IAAI,CAAC9T,GAAG,CAAE,aAAc,CAAC;QACpC+T,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAACnU,GAAG,CAAE,WAAY;MACjC,CAAC;;MAED;MACA3D,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACA,IAAIuX,UAAU,GAAGvX,IAAI,CAACuX,UAAU;;MAEhC;MACAvX,IAAI,CAACuX,UAAU,GAAG,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;;MAE3C;MACAjI,GAAG,CAACqc,aAAa,CAAElB,UAAU,EAAE7W,IAAK,CAAC;;MAErC;MACA6W,UAAU,CAACmB,UAAU,CAAE,QAAQ,EAAE,YAAY,EAAET,UAAW,CAAC;;MAE3D;MACA7b,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAC3D,CAAC;IAEDiY,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAK,CAAE,IAAI,CAACpB,UAAU,CAAC,CAAC,CAAC7O,GAAG,CAAC,CAAC,EAAG;QAChCtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAE,EAAG,CAAC;MAC7B;IACD,CAAC;IAEDkJ,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5CA,UAAU,CACRvC,IAAI,CAAE,oBAAqB,CAAC,CAC5BK,WAAW,CAAE,eAAgB,CAAC,CAC9Bb,UAAU,CAAE,IAAK,CAAC;IACrB;EACD,CAAE,CAAC;EAEH3Y,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACA,IAAImW,iBAAiB,GAAG,IAAIxc,GAAG,CAACoK,KAAK,CAAE;IACtCtD,QAAQ,EAAE,CAAC;IACXiQ,IAAI,EAAE,OAAO;IACbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIyU,GAAG,GAAG1c,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC;;MAEtC;MACA,IAAK,CAAEzH,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,OAAOV,CAAC,CAACwc,UAAU,KAAK,WAAW,EAAG;QAC1C,OAAO,KAAK;MACb;;MAEA;MACA9b,IAAI,CAACmc,KAAK,GAAGD,GAAG;;MAEhB;MACA5c,CAAC,CAACwc,UAAU,CAACM,QAAQ,CAAEH,MAAM,CAAE,GAAGjc,IAAI;MACtCV,CAAC,CAACwc,UAAU,CAACO,WAAW,CAAErc,IAAK,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;EACAR,GAAG,CAACqc,aAAa,GAAG,UAAW9J,MAAM,EAAEjO,IAAI,EAAG;IAC7C;IACA,IAAK,OAAOxE,CAAC,CAACwc,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAhY,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACAiO,MAAM,CAAC+J,UAAU,CAAEhY,IAAK,CAAC;;IAEzB;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACgd,MAAM,CAAC,CAAC,EAAG;MAChDhd,CAAC,CAAE,2BAA4B,CAAC,CAACid,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAI3Q,MAAO,CAAC;;;;;;;;;;AC7Jb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAAC6I,eAAe,CAAC5V,MAAM,CAAE;IAC9Ce,IAAI,EAAE,kBAAkB;IAExB6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,uBAAwB,CAAC;IACzC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAI7W,IAAI,GAAG;QACVuX,UAAU,EAAE,IAAI,CAAC5T,GAAG,CAAE,aAAc,CAAC;QACrCgV,UAAU,EAAE,IAAI,CAAChV,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChB2K,gBAAgB,EAAE,KAAK;QACvBnB,SAAS,EAAE,UAAU;QACrBoB,aAAa,EAAE,UAAU;QACzBnB,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAACnU,GAAG,CAAE,WAAY,CAAC;QACjCmV,WAAW,EAAE,QAAQ;QACrBC,OAAO,EAAE;MACV,CAAC;;MAED;MACA/Y,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,uBAAuB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAE9D;MACAtE,GAAG,CAACsd,iBAAiB,CAAEnC,UAAU,EAAE7W,IAAK,CAAC;;MAEzC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,uBAAuB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAChE;EACD,CAAE,CAAC;EAEHtE,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACA,IAAIkX,qBAAqB,GAAG,IAAIvd,GAAG,CAACoK,KAAK,CAAE;IAC1CtD,QAAQ,EAAE,CAAC;IACXiQ,IAAI,EAAE,OAAO;IACbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIyU,GAAG,GAAG1c,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,oBAAqB,CAAC;;MAE1C;MACA,IAAK,CAAEzH,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,OAAOV,CAAC,CAAC0d,UAAU,KAAK,WAAW,EAAG;QAC1C,OAAO,KAAK;MACb;;MAEA;MACAhd,IAAI,CAACmc,KAAK,GAAGD,GAAG;;MAEhB;MACA5c,CAAC,CAAC0d,UAAU,CAACZ,QAAQ,CAAEH,MAAM,CAAE,GAAGjc,IAAI;MACtCV,CAAC,CAAC0d,UAAU,CAACX,WAAW,CAAErc,IAAK,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;EACAR,GAAG,CAACsd,iBAAiB,GAAG,UAAW/K,MAAM,EAAEjO,IAAI,EAAG;IACjD;IACA,IAAK,OAAOxE,CAAC,CAAC0d,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAlZ,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACAiO,MAAM,CAACkL,cAAc,CAAEnZ,IAAK,CAAC;;IAE7B;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACgd,MAAM,CAAC,CAAC,EAAG;MAChDhd,CAAC,CAAE,2BAA4B,CAAC,CAACid,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAI3Q,MAAO,CAAC;;;;;;;;;;AC5Fb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACuJ,UAAU,CAACtW,MAAM,CAAE;IACzCe,IAAI,EAAE,MAAM;IAEZ6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,4BAA6B,CAAC;IAC9C,CAAC;IAED6d,kBAAkB,EAAE,SAAAA,CAAW7S,UAAU,EAAG;MAC3C;MACAA,UAAU,GAAGA,UAAU,IAAI,CAAC,CAAC;;MAE7B;MACA,IAAKA,UAAU,CAACD,EAAE,KAAK9K,SAAS,EAAG;QAClC+K,UAAU,GAAGA,UAAU,CAAC8S,UAAU;MACnC;;MAEA;MACA9S,UAAU,GAAG9K,GAAG,CAAC0B,SAAS,CAAEoJ,UAAU,EAAE;QACvC+S,GAAG,EAAE,EAAE;QACPC,GAAG,EAAE,EAAE;QACPC,KAAK,EAAE,EAAE;QACTC,QAAQ,EAAE,EAAE;QACZC,qBAAqB,EAAE,EAAE;QACzBC,IAAI,EAAE;MACP,CAAE,CAAC;;MAEH;MACA,OAAOpT,UAAU;IAClB,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAWb,UAAU,EAAG;MAC/B;MACAA,UAAU,GAAG,IAAI,CAAC6S,kBAAkB,CAAE7S,UAAW,CAAC;;MAElD;MACA,IAAI,CAAChL,CAAC,CAAE,KAAM,CAAC,CAACgY,IAAI,CAAE;QACrBqG,GAAG,EAAErT,UAAU,CAACoT,IAAI;QACpBJ,GAAG,EAAEhT,UAAU,CAACgT,GAAG;QACnBC,KAAK,EAAEjT,UAAU,CAACiT;MACnB,CAAE,CAAC;;MAEH;MACA,IAAI,CAACje,CAAC,CAAE,qBAAsB,CAAC,CAACiJ,IAAI,CAAE+B,UAAU,CAACiT,KAAM,CAAC;MACxD,IAAI,CAACje,CAAC,CAAE,wBAAyB,CAAC,CAChCiJ,IAAI,CAAE+B,UAAU,CAACkT,QAAS,CAAC,CAC3BlG,IAAI,CAAE,MAAM,EAAEhN,UAAU,CAAC+S,GAAI,CAAC;MAChC,IAAI,CAAC/d,CAAC,CAAE,wBAAyB,CAAC,CAACiJ,IAAI,CACtC+B,UAAU,CAACmT,qBACZ,CAAC;;MAED;MACA,IAAI3R,GAAG,GAAGxB,UAAU,CAACD,EAAE,IAAI,EAAE;;MAE7B;MACA7K,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;;MAE7B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAAC0K,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED4E,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAI5Z,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI6Z,QAAQ,GAAG7Z,MAAM,IAAIA,MAAM,CAACyD,GAAG,CAAE,MAAO,CAAC,KAAK,UAAU;;MAE5D;MACA,IAAIsC,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,QAAQ;QACdP,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,aAAc,CAAC;QAC9BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBoW,QAAQ,EAAEA,QAAQ;QAClBE,OAAO,EAAE,IAAI,CAACtW,GAAG,CAAE,SAAU,CAAC;QAC9B2C,YAAY,EAAE,IAAI,CAAC3C,GAAG,CAAE,YAAa,CAAC;QACtCuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAKA,CAAC,GAAG,CAAC,EAAG;YACZ,IAAI,CAACwR,MAAM,CAAE3M,UAAU,EAAEtG,MAAO,CAAC;UAClC,CAAC,MAAM;YACN,IAAI,CAACmH,MAAM,CAAEb,UAAW,CAAC;UAC1B;QACD,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAED4T,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIpS,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;QACZ,OAAO,KAAK;MACb;;MAEA;MACA,IAAI/B,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,MAAM;QACZP,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,WAAY,CAAC;QAC5Bgb,MAAM,EAAE3e,GAAG,CAAC2D,EAAE,CAAE,aAAc,CAAC;QAC/BmH,UAAU,EAAEwB,GAAG;QACfpE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAI,CAAC0F,MAAM,CAAEb,UAAW,CAAC;QAC1B,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;EAEH9K,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACpHb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,YAAY;IAElB3B,GAAG,EAAE,KAAK;IAEVuQ,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,4BAA4B,EAAE,cAAc;MAC5C,6BAA6B,EAAE,eAAe;MAC9C,6BAA6B,EAAE,eAAe;MAC9C,iBAAiB,EAAE,iBAAiB;MACpC,eAAe,EAAE,eAAe;MAChC,eAAe,EAAE,eAAe;MAChC,cAAc,EAAE,cAAc;MAC9ByX,SAAS,EAAE;IACZ,CAAC;IAED5H,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAED+e,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC/e,CAAC,CAAE,SAAU,CAAC;IAC3B,CAAC;IAEDgf,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAChf,CAAC,CAAE,SAAU,CAAC;IAC3B,CAAC;IAEDif,QAAQ,EAAE,SAAAA,CAAWC,KAAK,EAAG;MAC5B;MACA,IAAI,CAAChI,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,4BAA6B,CAAC;;MAE3D;MACA,IAAKwF,KAAK,KAAK,SAAS,EAAG;QAC1BA,KAAK,GAAG,IAAI,CAAC1S,GAAG,CAAC,CAAC,GAAG,OAAO,GAAG,EAAE;MAClC;;MAEA;MACA,IAAK0S,KAAK,EAAG;QACZ,IAAI,CAAChI,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,GAAG,GAAG+G,KAAM,CAAC;MACxC;IACD,CAAC;IAED1E,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,IAAI,CAACiG,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;MAC7B,IAAKA,GAAG,EAAG;QACV,OAAO2S,IAAI,CAACC,KAAK,CAAE5S,GAAI,CAAC;MACzB,CAAC,MAAM;QACN,OAAO,KAAK;MACb;IACD,CAAC;IAED0N,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAE6S,MAAM,EAAG;MAClC;MACA,IAAIC,OAAO,GAAG,EAAE;MAChB,IAAK9S,GAAG,EAAG;QACV8S,OAAO,GAAGH,IAAI,CAACI,SAAS,CAAE/S,GAAI,CAAC;MAChC;;MAEA;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAE6M,OAAQ,CAAC;;MAEjC;MACA,IAAKD,MAAM,EAAG;QACb;MACD;;MAEA;MACA,IAAI,CAACG,SAAS,CAAEhT,GAAI,CAAC;;MAErB;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACGtM,GAAG,CAACkB,QAAQ,CAAE,mBAAmB,EAAEoL,GAAG,EAAE,IAAI,CAAC9F,GAAG,EAAE,IAAK,CAAC;IACzD,CAAC;IAED8Y,SAAS,EAAE,SAAAA,CAAWhT,GAAG,EAAG;MAC3B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAACyS,QAAQ,CAAE,OAAQ,CAAC;QACxB,IAAI,CAACF,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAEA,GAAG,CAACiT,OAAQ,CAAC;QACjC,IAAI,CAACC,WAAW,CAAElT,GAAG,CAACmT,GAAG,EAAEnT,GAAG,CAACoT,GAAI,CAAC;;QAEpC;MACD,CAAC,MAAM;QACN,IAAI,CAACX,QAAQ,CAAE,EAAG,CAAC;QACnB,IAAI,CAACF,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAE,EAAG,CAAC;QACxB,IAAI,CAAC9F,GAAG,CAACmZ,MAAM,CAACC,UAAU,CAAE,KAAM,CAAC;MACpC;IACD,CAAC;IAEDC,SAAS,EAAE,SAAAA,CAAWJ,GAAG,EAAEC,GAAG,EAAG;MAChC,OAAO,IAAII,MAAM,CAACC,IAAI,CAACC,MAAM,CAC5BnT,UAAU,CAAE4S,GAAI,CAAC,EACjB5S,UAAU,CAAE6S,GAAI,CACjB,CAAC;IACF,CAAC;IAEDF,WAAW,EAAE,SAAAA,CAAWC,GAAG,EAAEC,GAAG,EAAG;MAClC;MACA,IAAI,CAAClZ,GAAG,CAACmZ,MAAM,CAACH,WAAW,CAAE;QAC5BC,GAAG,EAAE5S,UAAU,CAAE4S,GAAI,CAAC;QACtBC,GAAG,EAAE7S,UAAU,CAAE6S,GAAI;MACtB,CAAE,CAAC;;MAEH;MACA,IAAI,CAAClZ,GAAG,CAACmZ,MAAM,CAACC,UAAU,CAAE,IAAK,CAAC;;MAElC;MACA,IAAI,CAACK,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIC,QAAQ,GAAG,IAAI,CAAC1Z,GAAG,CAACmZ,MAAM,CAACQ,WAAW,CAAC,CAAC;MAC5C,IAAKD,QAAQ,EAAG;QACf,IAAIT,GAAG,GAAGS,QAAQ,CAACT,GAAG,CAAC,CAAC;QACxB,IAAIC,GAAG,GAAGQ,QAAQ,CAACR,GAAG,CAAC,CAAC;;QAExB;MACD,CAAC,MAAM;QACN,IAAID,GAAG,GAAG,IAAI,CAACxX,GAAG,CAAE,KAAM,CAAC;QAC3B,IAAIyX,GAAG,GAAG,IAAI,CAACzX,GAAG,CAAE,KAAM,CAAC;MAC5B;;MAEA;MACA,IAAI,CAACzB,GAAG,CAAC4Z,SAAS,CAAE;QACnBX,GAAG,EAAE5S,UAAU,CAAE4S,GAAI,CAAC;QACtBC,GAAG,EAAE7S,UAAU,CAAE6S,GAAI;MACtB,CAAE,CAAC;IACJ,CAAC;IAEDzI,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACAoJ,OAAO,CAAE,IAAI,CAACC,aAAa,CAACC,IAAI,CAAE,IAAK,CAAE,CAAC;IAC3C,CAAC;IAEDD,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B;MACA,IAAIhU,GAAG,GAAG,IAAI,CAACgO,QAAQ,CAAC,CAAC;;MAEzB;MACA,IAAIhW,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4K,GAAG,EAAE;QAC9BkU,IAAI,EAAE,IAAI,CAACvY,GAAG,CAAE,MAAO,CAAC;QACxBwX,GAAG,EAAE,IAAI,CAACxX,GAAG,CAAE,KAAM,CAAC;QACtByX,GAAG,EAAE,IAAI,CAACzX,GAAG,CAAE,KAAM;MACtB,CAAE,CAAC;;MAEH;MACA,IAAIwY,OAAO,GAAG;QACbC,WAAW,EAAE,KAAK;QAClBF,IAAI,EAAE9P,QAAQ,CAAEpM,IAAI,CAACkc,IAAK,CAAC;QAC3BP,MAAM,EAAE;UACPR,GAAG,EAAE5S,UAAU,CAAEvI,IAAI,CAACmb,GAAI,CAAC;UAC3BC,GAAG,EAAE7S,UAAU,CAAEvI,IAAI,CAACob,GAAI;QAC3B,CAAC;QACDiB,SAAS,EAAEb,MAAM,CAACC,IAAI,CAACa,SAAS,CAACC,OAAO;QACxClB,MAAM,EAAE;UACPmB,SAAS,EAAE,IAAI;UACfC,WAAW,EAAE;QACd,CAAC;QACDC,YAAY,EAAE,CAAC;MAChB,CAAC;MACDP,OAAO,GAAGzgB,GAAG,CAACwB,YAAY,CAAE,iBAAiB,EAAEif,OAAO,EAAE,IAAK,CAAC;MAC9D,IAAIja,GAAG,GAAG,IAAIsZ,MAAM,CAACC,IAAI,CAACkB,GAAG,CAAE,IAAI,CAACnC,OAAO,CAAC,CAAC,CAAE,CAAC,CAAE,EAAE2B,OAAQ,CAAC;;MAE7D;MACA,IAAIS,UAAU,GAAGlhB,GAAG,CAAC0B,SAAS,CAAE+e,OAAO,CAACd,MAAM,EAAE;QAC/CmB,SAAS,EAAE,IAAI;QACfC,WAAW,EAAE,IAAI;QACjBva,GAAG,EAAEA;MACN,CAAE,CAAC;MACH0a,UAAU,GAAGlhB,GAAG,CAACwB,YAAY,CAC5B,wBAAwB,EACxB0f,UAAU,EACV,IACD,CAAC;MACD,IAAIvB,MAAM,GAAG,IAAIG,MAAM,CAACC,IAAI,CAACoB,MAAM,CAAED,UAAW,CAAC;;MAEjD;MACA,IAAIF,YAAY,GAAG,KAAK;MACxB,IAAKhhB,GAAG,CAACohB,KAAK,CAAEtB,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,cAAe,CAAC,EAAG;QAC5D,IAAIuB,gBAAgB,GAAGZ,OAAO,CAACO,YAAY,IAAI,CAAC,CAAC;QACjDK,gBAAgB,GAAGrhB,GAAG,CAACwB,YAAY,CAClC,8BAA8B,EAC9B6f,gBAAgB,EAChB,IACD,CAAC;QACDL,YAAY,GAAG,IAAIlB,MAAM,CAACC,IAAI,CAACuB,MAAM,CAACC,YAAY,CACjD,IAAI,CAAC1C,OAAO,CAAC,CAAC,CAAE,CAAC,CAAE,EACnBwC,gBACD,CAAC;QACDL,YAAY,CAACQ,MAAM,CAAE,QAAQ,EAAEhb,GAAI,CAAC;MACrC;;MAEA;MACA,IAAI,CAACib,YAAY,CAAE,IAAI,EAAEjb,GAAG,EAAEmZ,MAAM,EAAEqB,YAAa,CAAC;;MAEpD;MACAxa,GAAG,CAACxG,GAAG,GAAG,IAAI;MACdwG,GAAG,CAACmZ,MAAM,GAAGA,MAAM;MACnBnZ,GAAG,CAACwa,YAAY,GAAGA,YAAY;MAC/B,IAAI,CAACxa,GAAG,GAAGA,GAAG;;MAEd;MACA,IAAK8F,GAAG,EAAG;QACV,IAAI,CAACkT,WAAW,CAAElT,GAAG,CAACmT,GAAG,EAAEnT,GAAG,CAACoT,GAAI,CAAC;MACrC;;MAEA;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACG1f,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEsF,GAAG,EAAEmZ,MAAM,EAAE,IAAK,CAAC;IACrD,CAAC;IAED8B,YAAY,EAAE,SAAAA,CAAWvZ,KAAK,EAAE1B,GAAG,EAAEmZ,MAAM,EAAEqB,YAAY,EAAG;MAC3D;MACAlB,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAAElb,GAAG,EAAE,OAAO,EAAE,UAAWsB,CAAC,EAAG;QAC3D,IAAI2X,GAAG,GAAG3X,CAAC,CAAC6Z,MAAM,CAAClC,GAAG,CAAC,CAAC;QACxB,IAAIC,GAAG,GAAG5X,CAAC,CAAC6Z,MAAM,CAACjC,GAAG,CAAC,CAAC;QACxBxX,KAAK,CAAC0Z,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;MACjC,CAAE,CAAC;;MAEH;MACAI,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAAE/B,MAAM,EAAE,SAAS,EAAE,YAAY;QAC7D,IAAIF,GAAG,GAAG,IAAI,CAACU,WAAW,CAAC,CAAC,CAACV,GAAG,CAAC,CAAC;QAClC,IAAIC,GAAG,GAAG,IAAI,CAACS,WAAW,CAAC,CAAC,CAACT,GAAG,CAAC,CAAC;QAClCxX,KAAK,CAAC0Z,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;MACjC,CAAE,CAAC;;MAEH;MACA,IAAKsB,YAAY,EAAG;QACnBlB,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAC5BV,YAAY,EACZ,eAAe,EACf,YAAY;UACX,IAAIa,KAAK,GAAG,IAAI,CAACC,QAAQ,CAAC,CAAC;UAC3B5Z,KAAK,CAAC6Z,WAAW,CAAEF,KAAM,CAAC;QAC3B,CACD,CAAC;MACF;;MAEA;MACA/B,MAAM,CAACC,IAAI,CAACpY,KAAK,CAAC+Z,WAAW,CAAElb,GAAG,EAAE,cAAc,EAAE,YAAY;QAC/D,IAAI8F,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;QACrB,IAAKA,GAAG,EAAG;UACVA,GAAG,CAACkU,IAAI,GAAGha,GAAG,CAACwb,OAAO,CAAC,CAAC;UACxB9Z,KAAK,CAAC8R,QAAQ,CAAE1N,GAAG,EAAE,IAAK,CAAC;QAC5B;MACD,CAAE,CAAC;IACJ,CAAC;IAEDsV,cAAc,EAAE,SAAAA,CAAWnC,GAAG,EAAEC,GAAG,EAAG;MACrC;;MAEA;MACA,IAAI,CAACX,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACA,IAAI4C,MAAM,GAAG;QAAElC,GAAG,EAAEA,GAAG;QAAEC,GAAG,EAAEA;MAAI,CAAC;MACnCuC,QAAQ,CAACC,OAAO,CACf;QAAEC,QAAQ,EAAER;MAAO,CAAC,EACpB,UAAWvT,OAAO,EAAEgU,MAAM,EAAG;QAC5B;;QAEA;QACA,IAAI,CAACrD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAKqD,MAAM,KAAK,IAAI,EAAG;UACtB,IAAI,CAACtZ,UAAU,CAAE;YAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,wBAAyB,CAAC,CAC9B0e,OAAO,CAAE,IAAI,EAAED,MAAO,CAAC;YACzBja,IAAI,EAAE;UACP,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM;UACN,IAAImE,GAAG,GAAG,IAAI,CAACgW,WAAW,CAAElU,OAAO,CAAE,CAAC,CAAG,CAAC;;UAE1C;UACA;UACA9B,GAAG,CAACmT,GAAG,GAAGA,GAAG;UACbnT,GAAG,CAACoT,GAAG,GAAGA,GAAG;UACb,IAAI,CAACpT,GAAG,CAAEA,GAAI,CAAC;QAChB;MACD,CAAC,CAACiU,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAEDwB,WAAW,EAAE,SAAAA,CAAWF,KAAK,EAAG;MAC/B;;MAEA;MACA,IAAK,CAAEA,KAAK,EAAG;QACd;MACD;;MAEA;MACA;MACA,IAAKA,KAAK,CAACU,QAAQ,EAAG;QACrBV,KAAK,CAACW,iBAAiB,GAAG,IAAI,CAAC3D,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAC,CAAC;QAC9C,IAAIA,GAAG,GAAG,IAAI,CAACgW,WAAW,CAAET,KAAM,CAAC;QACnC,IAAI,CAACvV,GAAG,CAAEA,GAAI,CAAC;;QAEf;MACD,CAAC,MAAM,IAAKuV,KAAK,CAACva,IAAI,EAAG;QACxB,IAAI,CAACmb,aAAa,CAAEZ,KAAK,CAACva,IAAK,CAAC;MACjC;IACD,CAAC;IAEDmb,aAAa,EAAE,SAAAA,CAAWlD,OAAO,EAAG;MACnC;;MAEA;MACA,IAAK,CAAEA,OAAO,EAAG;QAChB;MACD;;MAEA;MACA,IAAIoC,MAAM,GAAGpC,OAAO,CAACvZ,KAAK,CAAE,GAAI,CAAC;MACjC,IAAK2b,MAAM,CAAC5c,MAAM,IAAI,CAAC,EAAG;QACzB,IAAI0a,GAAG,GAAG5S,UAAU,CAAE8U,MAAM,CAAE,CAAC,CAAG,CAAC;QACnC,IAAIjC,GAAG,GAAG7S,UAAU,CAAE8U,MAAM,CAAE,CAAC,CAAG,CAAC;QACnC,IAAKlC,GAAG,IAAIC,GAAG,EAAG;UACjB,OAAO,IAAI,CAACkC,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;QACvC;MACD;;MAEA;MACA,IAAI,CAACX,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACAkD,QAAQ,CAACC,OAAO,CACf;QAAE3C,OAAO,EAAEA;MAAQ,CAAC,EACpB,UAAWnR,OAAO,EAAEgU,MAAM,EAAG;QAC5B;;QAEA;QACA,IAAI,CAACrD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAKqD,MAAM,KAAK,IAAI,EAAG;UACtB,IAAI,CAACtZ,UAAU,CAAE;YAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,wBAAyB,CAAC,CAC9B0e,OAAO,CAAE,IAAI,EAAED,MAAO,CAAC;YACzBja,IAAI,EAAE;UACP,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM;UACN,IAAImE,GAAG,GAAG,IAAI,CAACgW,WAAW,CAAElU,OAAO,CAAE,CAAC,CAAG,CAAC;;UAE1C;UACA9B,GAAG,CAACiT,OAAO,GAAGA,OAAO;;UAErB;UACA,IAAI,CAACjT,GAAG,CAAEA,GAAI,CAAC;QAChB;MACD,CAAC,CAACiU,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAEDmC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;;MAEA;MACA,IAAK,CAAEC,SAAS,CAACC,WAAW,EAAG;QAC9B,OAAOC,KAAK,CACX7iB,GAAG,CAAC2D,EAAE,CAAE,kDAAmD,CAC5D,CAAC;MACF;;MAEA;MACA,IAAI,CAACob,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACA4D,SAAS,CAACC,WAAW,CAACE,kBAAkB;MACvC;MACA,UAAW1U,OAAO,EAAG;QACpB;QACA,IAAI,CAAC2Q,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAIU,GAAG,GAAGrR,OAAO,CAAC2U,MAAM,CAACC,QAAQ;QACjC,IAAItD,GAAG,GAAGtR,OAAO,CAAC2U,MAAM,CAACE,SAAS;QAClC,IAAI,CAACrB,cAAc,CAAEnC,GAAG,EAAEC,GAAI,CAAC;MAChC,CAAC,CAACa,IAAI,CAAE,IAAK,CAAC;MAEd;MACA,UAAW2C,KAAK,EAAG;QAClB,IAAI,CAACnE,QAAQ,CAAE,EAAG,CAAC;MACpB,CAAC,CAACwB,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+B,WAAW,EAAE,SAAAA,CAAW3c,GAAG,EAAG;MAC7B;MACA,IAAIwd,MAAM,GAAG;QACZ5D,OAAO,EAAE5Z,GAAG,CAAC6c,iBAAiB;QAC9B/C,GAAG,EAAE9Z,GAAG,CAAC4c,QAAQ,CAACJ,QAAQ,CAAC1C,GAAG,CAAC,CAAC;QAChCC,GAAG,EAAE/Z,GAAG,CAAC4c,QAAQ,CAACJ,QAAQ,CAACzC,GAAG,CAAC;MAChC,CAAC;;MAED;MACAyD,MAAM,CAAC3C,IAAI,GAAG,IAAI,CAACha,GAAG,CAACwb,OAAO,CAAC,CAAC;;MAEhC;MACA,IAAKrc,GAAG,CAACyd,QAAQ,EAAG;QACnBD,MAAM,CAACC,QAAQ,GAAGzd,GAAG,CAACyd,QAAQ;MAC/B;;MAEA;MACA,IAAKzd,GAAG,CAAC2B,IAAI,EAAG;QACf6b,MAAM,CAAC7b,IAAI,GAAG3B,GAAG,CAAC2B,IAAI;MACvB;;MAEA;MACA,IAAId,GAAG,GAAG;QACT6c,aAAa,EAAE,CAAE,eAAe,CAAE;QAClCC,WAAW,EAAE,CAAE,gBAAgB,EAAE,OAAO,CAAE;QAC1CC,IAAI,EAAE,CAAE,UAAU,EAAE,aAAa,CAAE;QACnCvE,KAAK,EAAE,CACN,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,CAC7B;QACDwE,SAAS,EAAE,CAAE,aAAa,CAAE;QAC5BC,OAAO,EAAE,CAAE,SAAS;MACrB,CAAC;;MAED;MACA,KAAM,IAAIvf,CAAC,IAAIsC,GAAG,EAAG;QACpB,IAAIkd,QAAQ,GAAGld,GAAG,CAAEtC,CAAC,CAAE;;QAEvB;QACA,KAAM,IAAI+B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGN,GAAG,CAACge,kBAAkB,CAAC5e,MAAM,EAAEkB,CAAC,EAAE,EAAG;UACzD,IAAI2d,SAAS,GAAGje,GAAG,CAACge,kBAAkB,CAAE1d,CAAC,CAAE;UAC3C,IAAI4d,cAAc,GAAGD,SAAS,CAACrP,KAAK,CAAE,CAAC,CAAE;;UAEzC;UACA,IAAKmP,QAAQ,CAAChc,OAAO,CAAEmc,cAAe,CAAC,KAAK,CAAC,CAAC,EAAG;YAChD;YACAV,MAAM,CAAEjf,CAAC,CAAE,GAAG0f,SAAS,CAACE,SAAS;;YAEjC;YACA,IAAKF,SAAS,CAACE,SAAS,KAAKF,SAAS,CAACG,UAAU,EAAG;cACnDZ,MAAM,CAAEjf,CAAC,GAAG,QAAQ,CAAE,GAAG0f,SAAS,CAACG,UAAU;YAC9C;UACD;QACD;MACD;;MAEA;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACG,OAAO/jB,GAAG,CAACwB,YAAY,CACtB,mBAAmB,EACnB2hB,MAAM,EACNxd,GAAG,EACH,IAAI,CAACa,GAAG,EACR,IACD,CAAC;IACF,CAAC;IAEDwd,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAI,CAAC1X,GAAG,CAAE,KAAM,CAAC;IAClB,CAAC;IAED2X,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,IAAI,CAACvB,cAAc,CAAC,CAAC;IACtB,CAAC;IAEDwB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,IAAI,CAACzB,aAAa,CAAE,IAAI,CAAC5D,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAC,CAAE,CAAC;IAC3C,CAAC;IAED6X,aAAa,EAAE,SAAAA,CAAWrc,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAC2a,QAAQ,CAAE,WAAY,CAAC;IAC7B,CAAC;IAEDqF,YAAY,EAAE,SAAAA,CAAWtc,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;MACpB,IAAIiT,OAAO,GAAGjT,GAAG,GAAGA,GAAG,CAACiT,OAAO,GAAG,EAAE;;MAEpC;MACA,IAAKnb,GAAG,CAACkI,GAAG,CAAC,CAAC,KAAKiT,OAAO,EAAG;QAC5B,IAAI,CAACR,QAAQ,CAAE,SAAU,CAAC;MAC3B;IACD,CAAC;IAEDsF,aAAa,EAAE,SAAAA,CAAWvc,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA,IAAK,CAAEA,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAClB,IAAI,CAACA,GAAG,CAAE,KAAM,CAAC;MAClB;IACD,CAAC;IAED;IACAgY,eAAe,EAAE,SAAAA,CAAWxc,CAAC,EAAE1D,GAAG,EAAG;MACpC,IAAK0D,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QACpBzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;QAClBtV,GAAG,CAACogB,IAAI,CAAC,CAAC;MACX;IACD,CAAC;IAED;IACAC,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAK,IAAI,CAACje,GAAG,EAAG;QACf,IAAI,CAACqT,UAAU,CAAE,IAAI,CAACoG,MAAO,CAAC;MAC/B;IACD;EACD,CAAE,CAAC;EAEHjgB,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACA,IAAIqe,OAAO,GAAG,KAAK;EACnB,IAAIzC,QAAQ,GAAG,KAAK;;EAEpB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,SAAS5B,OAAOA,CAAExZ,QAAQ,EAAG;IAC5B;IACA,IAAKob,QAAQ,EAAG;MACf,OAAOpb,QAAQ,CAAC,CAAC;IAClB;;IAEA;IACA,IAAK7G,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,UAAW,CAAC,EAAG;MACxD1C,QAAQ,GAAG,IAAInC,MAAM,CAACC,IAAI,CAAC6E,QAAQ,CAAC,CAAC;MACrC,OAAO/d,QAAQ,CAAC,CAAC;IAClB;;IAEA;IACA7G,GAAG,CAACc,SAAS,CAAE,uBAAuB,EAAE+F,QAAS,CAAC;;IAElD;IACA,IAAK6d,OAAO,EAAG;MACd;IACD;;IAEA;IACA,IAAI7G,GAAG,GAAG7d,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC;IACrC,IAAK4V,GAAG,EAAG;MACV;MACA6G,OAAO,GAAG,IAAI;;MAEd;MACA5kB,CAAC,CAACqM,IAAI,CAAE;QACP0R,GAAG,EAAEA,GAAG;QACRgH,QAAQ,EAAE,QAAQ;QAClBC,KAAK,EAAE,IAAI;QACXC,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpB9C,QAAQ,GAAG,IAAInC,MAAM,CAACC,IAAI,CAAC6E,QAAQ,CAAC,CAAC;UACrC5kB,GAAG,CAACkB,QAAQ,CAAE,uBAAwB,CAAC;QACxC;MACD,CAAE,CAAC;IACJ;EACD;AACD,CAAC,EAAIkL,MAAO,CAAC;;;;;;;;;;ACjmBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,MAAMsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC/Be,IAAI,EAAE,aAAa;IAEnB4O,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACPyX,SAAS,EAAE,0BAA0B;MACrC,qBAAqB,EAAE,aAAa;MACpC,iCAAiC,EAAE,iBAAiB;MACpD,uCAAuC,EAAE,sBAAsB;MAC/D,sCAAsC,EAAE,qBAAqB;MAC7D,yCAAyC,EAAE,mBAAmB;MAC9D,mCAAmC,EAAE,kBAAkB;MACvD,qCAAqC,EAAE,yBAAyB;MAChE,6CAA6C,EAC5C,2BAA2B;MAC5B,8CAA8C,EAC7C;IACF,CAAC;IAEDoG,UAAUA,CAAA,EAAG;MACZ,OAAO,IAAI,CAACllB,CAAC,CACZ,qDACD,CAAC;IACF,CAAC;IAEDmlB,WAAWA,CAAA,EAAG;MACb,OAAO,IAAI,CAACnlB,CAAC,CACZ,sDACD,CAAC;IACF,CAAC;IAEDolB,UAAUA,CAAA,EAAG;MACZ,OAAO,IAAI,CAACplB,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDqlB,aAAaA,CAAA,EAAG;MACf,OAAO,IAAI,CAACrlB,CAAC,CAAE,kCAAmC,CAAC;IACpD,CAAC;IAEDslB,cAAcA,CAAA,EAAG;MAChB,OAAO,IAAI,CAACtlB,CAAC,CAAE,wCAAyC,CAAC;IAC1D,CAAC;IAEDulB,cAAcA,CAAA,EAAG;MAChB,OAAO,IAAI,CAACvlB,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDwlB,mBAAmBA,CAAA,EAAG;MACrB,OAAO,IAAI,CAACxlB,CAAC,CAAE,uCAAwC,CAAC;IACzD,CAAC;IAEDmX,UAAUA,CAAA,EAAG;MACZ;MACA,IAAI,CAACsO,UAAU,CAAC,CAAC;;MAEjB;MACA,IAAIC,YAAY,GAAG;QAClBrd,IAAI,EAAE,IAAI,CAAC6c,UAAU,CAAC,CAAC,CAAC1Y,GAAG,CAAC,CAAC;QAC7BzG,KAAK,EAAE,IAAI,CAACof,WAAW,CAAC,CAAC,CAAC3Y,GAAG,CAAC;MAC/B,CAAC;;MAED;MACA,IAAI,CAAC1L,GAAG,CAAE,cAAc,EAAE4kB,YAAa,CAAC;;MAExC;MACA1lB,CAAC,CAAE,iBAAkB,CAAC,CAACkI,EAAE,CAAE,OAAO,EAAE,MAAM;QACzC,IAAI,CAACyd,sBAAsB,CAAE,IAAI,CAACxd,GAAG,CAAE,cAAe,CAAE,CAAC;MAC1D,CAAE,CAAC;;MAEH;MACAjI,GAAG,CAACkB,QAAQ,CACX,IAAI,CAAC+G,GAAG,CAAE,MAAO,CAAC,GAAG,wBAAwB,EAC7Cud,YACD,CAAC;MAED,IAAI,CAACC,sBAAsB,CAAED,YAAa,CAAC;MAC3C,IAAI,CAACE,kCAAkC,CAAEF,YAAa,CAAC;IACxD,CAAC;IAEDD,UAAUA,CAAA,EAAG;MACZ;MACAvlB,GAAG,CAACc,SAAS,CACZ,IAAI,CAACmH,GAAG,CAAE,MAAO,CAAC,GAAG,wBAAwB,EAC3C0d,eAAe,IAAM;QACtB;QACA,IAAI,CAACC,+BAA+B,CAAED,eAAgB,CAAC;QACvD,IAAI,CAACD,kCAAkC,CAAEC,eAAgB,CAAC;QAC1D,IAAI,CAACE,yBAAyB,CAAEF,eAAgB,CAAC;MAClD,CACD,CAAC;IACF,CAAC;IAEDG,kBAAkBA,CAAE3d,IAAI,EAAEtC,KAAK,EAAG;MACjC,MAAM2f,YAAY,GAAG;QACpBrd,IAAI;QACJtC;MACD,CAAC;;MAED;MACA7F,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0Y,UAAU,CAAC,CAAC,EAAE7c,IAAK,CAAC;MAClCnI,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC2Y,WAAW,CAAC,CAAC,EAAEpf,KAAM,CAAC;;MAEpC;MACA7F,GAAG,CAACkB,QAAQ,CACX,IAAI,CAAC+G,GAAG,CAAE,MAAO,CAAC,GAAG,wBAAwB,EAC7Cud,YACD,CAAC;;MAED;MACA,IAAI,CAAC5kB,GAAG,CAAE,cAAc,EAAE4kB,YAAa,CAAC;IACzC,CAAC;IAEDO,wBAAwBA,CAAA,EAAG;MAC1B,MAAMC,YAAY,GAAG,IAAI,CAACb,aAAa,CAAC,CAAC;;MAEzC;MACA,IAAKa,YAAY,CAACjhB,MAAM,KAAK,CAAC,EAAG;QAChC;MACD;MAEA,MAAMkhB,YAAY,GAAG,IAAI,CAACZ,cAAc,CAAC,CAAC;MAC1CY,YAAY,CAACC,SAAS,CAAE,CAAE,CAAC;MAE3B,MAAMC,QAAQ,GAAGH,YAAY,CAAC9F,QAAQ,CAAC,CAAC,CAACkG,GAAG,GAAG,EAAE;MAEjD,IAAKD,QAAQ,KAAK,CAAC,EAAG;QACrB;MACD;MAEAF,YAAY,CAACC,SAAS,CAAEC,QAAS,CAAC;IACnC,CAAC;IAEDV,sBAAsBA,CAAED,YAAY,EAAG;MACtC,MAAMa,SAAS,GAAG,IAAI,CAACC,gBAAgB,CAAC,CAAC,IAAI,EAAE;MAC/C,IAAI,CAAC1lB,GAAG,CAAE,WAAW,EAAEylB,SAAU,CAAC;MAClC,IAAI,CAACE,kBAAkB,CAAC,CAAC;MACzB,IAAI,CAACC,0BAA0B,CAAEhB,YAAa,CAAC;IAChD,CAAC;IAEDgB,0BAA0BA,CAAEhB,YAAY,EAAG;MAC1C,IAAKA,YAAY,CAACrd,IAAI,KAAK,WAAW,EAAG;QACxC;MACD;MACA;MACA,IAAI,CAACse,cAAc,CAAEjB,YAAY,CAAC3f,KAAK,EAAE,KAAM,CAAC,CAAC6gB,IAAI,CAAE,MAAM;QAC5D;QACA,IAAI,CAACX,wBAAwB,CAAC,CAAC;MAChC,CAAE,CAAC;IACJ,CAAC;IAEDH,+BAA+BA,CAAEJ,YAAY,EAAG;MAC/C,IAAKA,YAAY,CAACrd,IAAI,KAAK,WAAW,EAAG;QACxC,IAAI,CAACwe,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDC,kBAAkBA,CAAEC,QAAQ,EAAG;MAC9B,MAAMhc,EAAE,GAAG,GAAI,IAAI,CAAC5C,GAAG,CAAE,MAAO,CAAC,IAAM4e,QAAQ,CAACjhB,GAAG,EAAG;MACtD,OAAO,yBAA0B5F,GAAG,CAACmD,SAAS,CAC7C0jB,QAAQ,CAACjhB,GACV,CAAC,yCAA2C5F,GAAG,CAACmD,SAAS,CACxD0jB,QAAQ,CAACjhB,GACV,CAAC;AACJ,kBAAmB5F,GAAG,CAACmD,SAAS,CAAE0H,EAAG,CAAC,KAAO7K,GAAG,CAACmD,SAAS,CACrD0jB,QAAQ,CAACzX,KACV,CAAC;AACL,iBAAkBpP,GAAG,CAACmD,SAAS,CAC1B0H,EACD,CAAC,sGAAwG7K,GAAG,CAACmD,SAAS,CACrH0jB,QAAQ,CAACjhB,GACV,CAAC;AACL,UAAU;IACR,CAAC;IAED2gB,kBAAkBA,CAAA,EAAG;MACpB,MAAMF,SAAS,GAAG,IAAI,CAACpe,GAAG,CAAE,WAAY,CAAC;MAEzC,IAAI,CAACod,cAAc,CAAC,CAAC,CAACyB,KAAK,CAAC,CAAC;MAC7BT,SAAS,CAACU,OAAO,CAAIF,QAAQ,IAAM;QAClC,IAAI,CAACxB,cAAc,CAAC,CAAC,CAAC5N,MAAM,CAC3B,IAAI,CAACmP,kBAAkB,CAAEC,QAAS,CACnC,CAAC;MACF,CAAE,CAAC;IACJ,CAAC;IAEDP,gBAAgBA,CAAA,EAAG;MAClB,MAAMU,cAAc,GAAGhnB,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC,IAAI,EAAE;MAExD,MAAMoe,SAAS,GAAGY,MAAM,CAACC,OAAO,CAAEF,cAAe,CAAC,CAACxgB,GAAG,CACrD,CAAE,CAAEZ,GAAG,EAAEC,KAAK,CAAE,KAAM;QACrB,OAAO;UACND,GAAG;UACHwJ,KAAK,EAAEvJ;QACR,CAAC;MACF,CACD,CAAC;MAED,OAAOwgB,SAAS;IACjB,CAAC;IAEDc,oBAAoBA,CAAEC,UAAU,EAAG;MAClC,MAAMC,mBAAmB,GAAGD,UAAU,CAAC1a,WAAW,CAAC,CAAC;MACpD,MAAM2Z,SAAS,GAAG,IAAI,CAACC,gBAAgB,CAAC,CAAC;MAEzC,MAAMgB,iBAAiB,GAAGjB,SAAS,CAACjQ,MAAM,CAAE,UAAW8H,IAAI,EAAG;QAC7D,MAAMqJ,kBAAkB,GAAGrJ,IAAI,CAAC9O,KAAK,CAAC1C,WAAW,CAAC,CAAC;QACnD,OAAO6a,kBAAkB,CAAC7f,OAAO,CAAE2f,mBAAoB,CAAC,GAAG,CAAC,CAAC;MAC9D,CAAE,CAAC;MAEH,OAAOC,iBAAiB;IACzB,CAAC;IAEDb,cAAcA,CAAEI,QAAQ,EAAEW,QAAQ,GAAG,IAAI,EAAG;MAC3C,IAAI,CAAC5mB,GAAG,CAAE,kBAAkB,EAAEimB,QAAS,CAAC;;MAExC;MACA,MAAMY,QAAQ,GAAG,IAAI,CAACpC,cAAc,CAAC,CAAC,CAAClM,IAAI,CAC1C,uCAAuC,GAAG0N,QAAQ,GAAG,IACtD,CAAC;MACDY,QAAQ,CAACxP,QAAQ,CAAE,QAAS,CAAC;MAE7B,MAAM1F,MAAM,GAAGkV,QAAQ,CAACtO,IAAI,CAAE,OAAQ,CAAC;MACvC,MAAMuO,UAAU,GAAGnV,MAAM,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACmV,OAAO,CAAC,CAAC;MAE3D,IAAKH,QAAQ,EAAG;QACfjV,MAAM,CAAC0H,OAAO,CAAE,OAAQ,CAAC;MAC1B;MAEA,IAAI,CAAC6L,kBAAkB,CAAE,WAAW,EAAEe,QAAS,CAAC;MAEhD,OAAOa,UAAU;IAClB,CAAC;IAEDf,gBAAgBA,CAAA,EAAG;MAClB;MACA,IAAI,CAACtB,cAAc,CAAC,CAAC,CACnBlM,IAAI,CAAE,2BAA4B,CAAC,CACnCK,WAAW,CAAE,QAAS,CAAC;MACzB,IAAI,CAAC5Y,GAAG,CAAE,kBAAkB,EAAE,KAAM,CAAC;IACtC,CAAC;IAEDgnB,oBAAoBA,CAAE9f,CAAC,EAAG;MACzB,MAAM+e,QAAQ,GAAG/e,CAAC,CAAC6B,MAAM,CAAC9D,KAAK;MAE/B,MAAM4hB,QAAQ,GAAG,IAAI,CAACpC,cAAc,CAAC,CAAC,CAAClM,IAAI,CAC1C,uCAAuC,GAAG0N,QAAQ,GAAG,IACtD,CAAC;MACDY,QAAQ,CAACxP,QAAQ,CAAE,OAAQ,CAAC;;MAE5B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,kBAAmB,CAAC,KAAK4e,QAAQ,EAAG;QAClD,IAAI,CAACF,gBAAgB,CAAC,CAAC;QACvB,IAAI,CAACF,cAAc,CAAEI,QAAS,CAAC;MAChC;IACD,CAAC;IAEDgB,mBAAmBA,CAAE/f,CAAC,EAAG;MACxB,MAAMoW,IAAI,GAAG,IAAI,CAACpe,CAAC,CAAEgI,CAAC,CAAC6B,MAAO,CAAC;MAC/B,MAAMme,UAAU,GAAG5J,IAAI,CAAC1Z,MAAM,CAAC,CAAC;MAEhCsjB,UAAU,CAACtO,WAAW,CAAE,OAAQ,CAAC;IAClC,CAAC;IAEDuO,eAAeA,CAAEjgB,CAAC,EAAG;MACpBA,CAAC,CAAC4R,cAAc,CAAC,CAAC;MAElB,MAAMwE,IAAI,GAAG,IAAI,CAACpe,CAAC,CAAEgI,CAAC,CAAC6B,MAAO,CAAC;MAC/B,MAAMkd,QAAQ,GAAG3I,IAAI,CAAC/E,IAAI,CAAE,OAAQ,CAAC,CAAC7M,GAAG,CAAC,CAAC;MAE3C,MAAMmb,QAAQ,GAAG,IAAI,CAACpC,cAAc,CAAC,CAAC,CAAClM,IAAI,CAC1C,uCAAuC,GAAG0N,QAAQ,GAAG,IACtD,CAAC;;MAED;MACAY,QAAQ,CAACtO,IAAI,CAAE,OAAQ,CAAC,CAAC3G,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,OAAQ,CAAC;IACpE,CAAC;IAED+N,gBAAgBA,CAAElgB,CAAC,EAAG;MACrB,MAAMsf,UAAU,GAAGtf,CAAC,CAAC6B,MAAM,CAAC9D,KAAK;MACjC,MAAMyhB,iBAAiB,GAAG,IAAI,CAACH,oBAAoB,CAAEC,UAAW,CAAC;MAEjE,IAAKE,iBAAiB,CAACviB,MAAM,GAAG,CAAC,IAAI,CAAEqiB,UAAU,EAAG;QACnD,IAAI,CAACxmB,GAAG,CAAE,WAAW,EAAE0mB,iBAAkB,CAAC;QAC1C,IAAI,CAACxnB,CAAC,CAAE,2BAA4B,CAAC,CAAC8V,IAAI,CAAC,CAAC;QAC5C,IAAI,CAAC9V,CAAC,CAAE,sBAAuB,CAAC,CAAC6V,IAAI,CAAC,CAAC;QACvC,IAAI,CAAC4Q,kBAAkB,CAAC,CAAC;;QAEzB;QACA0B,EAAE,CAACC,IAAI,CAACC,KAAK,CACZnoB,GAAG,CAACiI,GAAG,CAAE,uBAAwB,CAAC,CAChCmgB,4BAA4B,EAC9B,QACD,CAAC;MACF,CAAC,MAAM;QACN;QACA,MAAMC,gBAAgB,GACrBjB,UAAU,CAACriB,MAAM,GAAG,EAAE,GACnBqiB,UAAU,CAACkB,SAAS,CAAE,CAAC,EAAE,EAAG,CAAC,GAAG,UAAU,GAC1ClB,UAAU;QAEd,IAAI,CAACtnB,CAAC,CAAE,sBAAuB,CAAC,CAAC8V,IAAI,CAAC,CAAC;QACvC,IAAI,CAAC9V,CAAC,CAAE,2BAA4B,CAAC,CACnCqZ,IAAI,CAAE,mCAAoC,CAAC,CAC3CpQ,IAAI,CAAEsf,gBAAiB,CAAC;QAC1B,IAAI,CAACvoB,CAAC,CAAE,2BAA4B,CAAC,CAACsY,GAAG,CAAE,SAAS,EAAE,MAAO,CAAC;QAC9D,IAAI,CAACtY,CAAC,CAAE,2BAA4B,CAAC,CAAC6V,IAAI,CAAC,CAAC;;QAE5C;QACAsS,EAAE,CAACC,IAAI,CAACC,KAAK,CACZnoB,GAAG,CAACiI,GAAG,CAAE,uBAAwB,CAAC,CAACsgB,sBAAsB,EACzD,QACD,CAAC;MACF;IACD,CAAC;IAEDC,uBAAuBA,CAAE1gB,CAAC,EAAG;MAC5B;MACA,IAAKA,CAAC,CAACyc,KAAK,KAAK,EAAE,EAAG;QACrB;QACAzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAED+O,iBAAiBA,CAAE3gB,CAAC,EAAG;MACtB,IAAKA,CAAC,CAACyc,KAAK,KAAK,EAAE,EAAG;QACrB;QACAzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAEDgM,kCAAkCA,CAAEF,YAAY,EAAG;MAClD,MAAMrd,IAAI,GAAGqd,YAAY,CAACrd,IAAI;MAC9B,MAAMtC,KAAK,GAAG2f,YAAY,CAAC3f,KAAK;MAEhC,IAAKsC,IAAI,KAAK,eAAe,IAAIA,IAAI,KAAK,WAAW,EAAG;QACvD;QACA,IAAI,CAACrI,CAAC,CAAE,wCAAyC,CAAC,CAAC8V,IAAI,CAAC,CAAC;MAC1D;MAEA,IAAKzN,IAAI,KAAK,eAAe,EAAG;QAC/B,MAAMugB,UAAU,GAAG,IAAI,CAACzgB,GAAG,CAAE,wBAAyB,CAAC;QACvD;QACA,IAAI,CAACnI,CAAC,CAAE,gDAAiD,CAAC,CAACgY,IAAI,CAC9D,KAAK,EACL4Q,UACD,CAAC;;QAED;QACA,IAAI,CAAC5oB,CAAC,CACL,iDACD,CAAC,CAAC8V,IAAI,CAAC,CAAC;;QAER;QACA,IAAI,CAAC9V,CAAC,CAAE,4CAA6C,CAAC,CAAC6V,IAAI,CAAC,CAAC;;QAE7D;QACA,IAAI,CAAC7V,CAAC,CAAE,wCAAyC,CAAC,CAAC6V,IAAI,CAAC,CAAC;MAC1D;MAEA,IAAKxN,IAAI,KAAK,WAAW,EAAG;QAC3B;QACA,IAAI,CAACrI,CAAC,CACL,4DACD,CAAC,CAACgY,IAAI,CAAE,OAAO,EAAE,YAAY,GAAGjS,KAAM,CAAC;;QAEvC;QACA,IAAI,CAAC/F,CAAC,CAAE,4CAA6C,CAAC,CAAC8V,IAAI,CAAC,CAAC;;QAE7D;QACA,IAAI,CAAC9V,CAAC,CACL,iDACD,CAAC,CAAC6V,IAAI,CAAC,CAAC;;QAER;QACA,IAAI,CAAC7V,CAAC,CAAE,wCAAyC,CAAC,CAAC6V,IAAI,CAAC,CAAC;MAC1D;IACD,CAAC;IAED,MAAMgT,yBAAyBA,CAAE7gB,CAAC,EAAG;MACpCA,CAAC,CAAC4R,cAAc,CAAC,CAAC;MAElB,MAAM,IAAI,CAACkP,yBAAyB,CAAC,CAAC,CAAClC,IAAI,CAAI5b,UAAU,IAAM;QAC9D;QACA,IAAI,CAAClK,GAAG,CAAE,wBAAwB,EAAEkK,UAAU,CAAC8S,UAAU,CAACC,GAAI,CAAC;QAC/D,IAAI,CAACiI,kBAAkB,CAAE,eAAe,EAAEhb,UAAU,CAACD,EAAG,CAAC;MAC1D,CAAE,CAAC;IACJ,CAAC;IAED+d,yBAAyBA,CAAA,EAAG;MAC3B,OAAO,IAAIC,OAAO,CAAIC,OAAO,IAAM;QAClC9oB,GAAG,CAAC+K,aAAa,CAAE;UAClBuT,IAAI,EAAE,QAAQ;UACdnW,IAAI,EAAE,OAAO;UACb4V,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;UAC/BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;UACxBoW,QAAQ,EAAE,KAAK;UACfE,OAAO,EAAE,KAAK;UACd3T,YAAY,EAAE,OAAO;UACrB4T,MAAM,EAAEsK;QACT,CAAE,CAAC;MACJ,CAAE,CAAC;IACJ,CAAC;IAEDjD,yBAAyBA,CAAEL,YAAY,EAAG;MACzC,IAAKA,YAAY,CAACrd,IAAI,KAAK,KAAK,EAAG;QAClC,IAAI,CAACrI,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAE,EAAG,CAAC;MACpC;IACD,CAAC;IAEDyc,WAAWA,CAAEphB,KAAK,EAAG;MACpB,MAAMqhB,YAAY,GAAGrhB,KAAK,CAACgC,MAAM,CAAC9D,KAAK;MACvC,IAAI,CAACigB,kBAAkB,CAAE,KAAK,EAAEkD,YAAa,CAAC;IAC/C;EACD,CAAE,CAAC;EAEHhpB,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClab,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEb6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,4BAA6B,CAAC;IAC9C,CAAC;IAEDqH,MAAM,EAAE;MACP,0BAA0B,EAAE,YAAY;MACxC,2BAA2B,EAAE,aAAa;MAC1C,6BAA6B,EAAE,eAAe;MAC9C,2BAA2B,EAAE;IAC9B,CAAC;IAED8P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAAChP,GAAG,CAAE,UAAW,CAAC,KAAK,OAAO,EAAG;QACzC,IAAI,CAAC7D,GAAG,CACNc,OAAO,CAAE,MAAO,CAAC,CACjB4S,IAAI,CAAE,SAAS,EAAE,qBAAsB,CAAC;MAC3C;IACD,CAAC;IAED6F,kBAAkB,EAAE,SAAAA,CAAW7S,UAAU,EAAG;MAC3C;MACA,IAAKA,UAAU,IAAIA,UAAU,CAAC8S,UAAU,EAAG;QAC1C9S,UAAU,GAAGA,UAAU,CAAC8S,UAAU;MACnC;;MAEA;MACA9S,UAAU,GAAG9K,GAAG,CAAC0B,SAAS,CAAEoJ,UAAU,EAAE;QACvCD,EAAE,EAAE,CAAC;QACLgT,GAAG,EAAE,EAAE;QACPC,GAAG,EAAE,EAAE;QACPC,KAAK,EAAE,EAAE;QACTkL,OAAO,EAAE,EAAE;QACXC,WAAW,EAAE,EAAE;QACfC,KAAK,EAAE,CAAC;QACRC,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAIC,IAAI,GAAGrpB,GAAG,CAACspB,KAAK,CACnBxe,UAAU,EACV,OAAO,EACP,IAAI,CAAC7C,GAAG,CAAE,cAAe,CAC1B,CAAC;MACD,IAAKohB,IAAI,EAAG;QACXve,UAAU,CAAC+S,GAAG,GAAGwL,IAAI,CAACxL,GAAG;QACzB/S,UAAU,CAACqe,KAAK,GAAGE,IAAI,CAACF,KAAK;QAC7Bre,UAAU,CAACse,MAAM,GAAGC,IAAI,CAACD,MAAM;MAChC;;MAEA;MACA,OAAOte,UAAU;IAClB,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAWb,UAAU,EAAG;MAC/BA,UAAU,GAAG,IAAI,CAAC6S,kBAAkB,CAAE7S,UAAW,CAAC;;MAElD;MACA,IAAI,CAAChL,CAAC,CAAE,KAAM,CAAC,CAACgY,IAAI,CAAE;QACrBqG,GAAG,EAAErT,UAAU,CAAC+S,GAAG;QACnBC,GAAG,EAAEhT,UAAU,CAACgT;MACjB,CAAE,CAAC;MACH,IAAKhT,UAAU,CAACD,EAAE,EAAG;QACpB,IAAI,CAACyB,GAAG,CAAExB,UAAU,CAACD,EAAG,CAAC;QACzB,IAAI,CAACmM,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAAC3L,GAAG,CAAE,EAAG,CAAC;QACd,IAAI,CAAC0K,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED;IACA/B,MAAM,EAAE,SAAAA,CAAW3M,UAAU,EAAEtG,MAAM,EAAG;MACvC;MACA,IAAI+kB,OAAO,GAAG,SAAAA,CAAWrhB,KAAK,EAAE1D,MAAM,EAAG;QACxC;QACA,IAAI9D,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;UAC3BrP,GAAG,EAAEsC,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UACvBzD,MAAM,EAAEA,MAAM,CAACJ;QAChB,CAAE,CAAC;;QAEH;QACA,KAAM,IAAI6B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGvF,MAAM,CAACqE,MAAM,EAAEkB,CAAC,EAAE,EAAG;UACzC,IAAK,CAAEvF,MAAM,CAAEuF,CAAC,CAAE,CAACqG,GAAG,CAAC,CAAC,EAAG;YAC1B,OAAO5L,MAAM,CAAEuF,CAAC,CAAE;UACnB;QACD;;QAEA;QACA,OAAO,KAAK;MACb,CAAC;;MAED;MACA,IAAIiC,KAAK,GAAGqhB,OAAO,CAAE,IAAI,EAAE/kB,MAAO,CAAC;;MAEnC;MACA,IAAK,CAAE0D,KAAK,EAAG;QACd1D,MAAM,CAAC1E,CAAC,CAAE,kBAAmB,CAAC,CAACma,OAAO,CAAE,OAAQ,CAAC;QACjD/R,KAAK,GAAGqhB,OAAO,CAAE,IAAI,EAAE/kB,MAAO,CAAC;MAChC;;MAEA;MACA,IAAK0D,KAAK,EAAG;QACZA,KAAK,CAACyD,MAAM,CAAEb,UAAW,CAAC;MAC3B;IACD,CAAC;IAEDsT,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAI5Z,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI6Z,QAAQ,GAAG7Z,MAAM,IAAIA,MAAM,CAACyD,GAAG,CAAE,MAAO,CAAC,KAAK,UAAU;;MAE5D;MACA,IAAIsC,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,QAAQ;QACdnW,IAAI,EAAE,OAAO;QACb4V,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;QAC/BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBoW,QAAQ,EAAEA,QAAQ;QAClBE,OAAO,EAAE,IAAI,CAACtW,GAAG,CAAE,SAAU,CAAC;QAC9B2C,YAAY,EAAE,IAAI,CAAC3C,GAAG,CAAE,YAAa,CAAC;QACtCuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAKA,CAAC,GAAG,CAAC,EAAG;YACZ,IAAI,CAACwR,MAAM,CAAE3M,UAAU,EAAEtG,MAAO,CAAC;UAClC,CAAC,MAAM;YACN,IAAI,CAACmH,MAAM,CAAEb,UAAW,CAAC;UAC1B;QACD,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAED4T,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIpS,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;;MAEb;MACA,IAAI/B,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BuT,IAAI,EAAE,MAAM;QACZP,KAAK,EAAE/d,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC;QAC7Bgb,MAAM,EAAE3e,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;QAChCmH,UAAU,EAAEwB,GAAG;QACfpE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBuW,MAAM,EAAE1e,CAAC,CAAC2e,KAAK,CAAE,UAAW3T,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAI,CAAC0F,MAAM,CAAEb,UAAW,CAAC;QAC1B,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAED0e,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B,IAAI,CAAC7d,MAAM,CAAE,KAAM,CAAC;IACrB,CAAC;IAED8O,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B,IAAI,CAACga,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDqL,WAAW,EAAE,SAAAA,CAAW3hB,CAAC,EAAE1D,GAAG,EAAG;MAChC,IAAI,CAACsa,cAAc,CAAC,CAAC;IACtB,CAAC;IAEDgL,aAAa,EAAE,SAAAA,CAAW5hB,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAColB,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDjP,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAIulB,YAAY,GAAG,IAAI,CAACpX,MAAM,CAAC,CAAC;MAEhC,IAAK,CAAEnO,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAClBqd,YAAY,CAACrd,GAAG,CAAE,EAAG,CAAC;MACvB;MAEAtM,GAAG,CAAC4pB,gBAAgB,CAAExlB,GAAG,EAAE,UAAWkB,IAAI,EAAG;QAC5CqkB,YAAY,CAACrd,GAAG,CAAExM,CAAC,CAAC+pB,KAAK,CAAEvkB,IAAK,CAAE,CAAC;MACpC,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;EAEHtF,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC7Lb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,MAAM;IAEZhB,MAAM,EAAE;MACP,0BAA0B,EAAE,aAAa;MACzC,2BAA2B,EAAE,aAAa;MAC1C,6BAA6B,EAAE,eAAe;MAC9C,mBAAmB,EAAE;IACtB,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,WAAY,CAAC;IAC7B,CAAC;IAEDgqB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAAChqB,CAAC,CAAE,YAAa,CAAC;IAC9B,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIwP,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;;MAExB;MACA,IAAK,CAAEA,KAAK,CAAChS,IAAI,CAAE,MAAO,CAAC,EAAG;QAC7B,OAAO,KAAK;MACb;;MAEA;MACA,OAAO;QACNiG,KAAK,EAAE+L,KAAK,CAAC9R,IAAI,CAAC,CAAC;QACnB6F,GAAG,EAAEiM,KAAK,CAAChS,IAAI,CAAE,MAAO,CAAC;QACzBnO,MAAM,EAAEmgB,KAAK,CAAChS,IAAI,CAAE,QAAS;MAC9B,CAAC;IACF,CAAC;IAEDkC,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B;MACAA,GAAG,GAAGtM,GAAG,CAAC0B,SAAS,CAAE4K,GAAG,EAAE;QACzByR,KAAK,EAAE,EAAE;QACTF,GAAG,EAAE,EAAE;QACPlU,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAIogB,IAAI,GAAG,IAAI,CAAC/S,QAAQ,CAAC,CAAC;MAC1B,IAAI8S,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;;MAExB;MACAC,IAAI,CAACvQ,WAAW,CAAE,kBAAmB,CAAC;;MAEtC;MACA,IAAKlN,GAAG,CAACuR,GAAG,EAAGkM,IAAI,CAAC9R,QAAQ,CAAE,QAAS,CAAC;MACxC,IAAK3L,GAAG,CAAC3C,MAAM,KAAK,QAAQ,EAAGogB,IAAI,CAAC9R,QAAQ,CAAE,WAAY,CAAC;;MAE3D;MACA,IAAI,CAACnY,CAAC,CAAE,aAAc,CAAC,CAACkY,IAAI,CAAE1L,GAAG,CAACyR,KAAM,CAAC;MACzC,IAAI,CAACje,CAAC,CAAE,WAAY,CAAC,CAACgY,IAAI,CAAE,MAAM,EAAExL,GAAG,CAACuR,GAAI,CAAC,CAAC7F,IAAI,CAAE1L,GAAG,CAACuR,GAAI,CAAC;;MAE7D;MACAiM,KAAK,CAAC9R,IAAI,CAAE1L,GAAG,CAACyR,KAAM,CAAC;MACvB+L,KAAK,CAAChS,IAAI,CAAE,MAAM,EAAExL,GAAG,CAACuR,GAAI,CAAC;MAC7BiM,KAAK,CAAChS,IAAI,CAAE,QAAQ,EAAExL,GAAG,CAAC3C,MAAO,CAAC;;MAElC;MACA,IAAI,CAAC7J,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACyR,KAAM,CAAC;MACzC,IAAI,CAACje,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAAC3C,MAAO,CAAC;MAC3C,IAAI,CAAC7J,CAAC,CAAE,YAAa,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACuR,GAAI,CAAC,CAAC5D,OAAO,CAAE,QAAS,CAAC;IAC1D,CAAC;IAEDwP,WAAW,EAAE,SAAAA,CAAW3hB,CAAC,EAAE1D,GAAG,EAAG;MAChCpE,GAAG,CAACgqB,MAAM,CAACxR,IAAI,CAAE,IAAI,CAACsR,KAAK,CAAC,CAAE,CAAC;IAChC,CAAC;IAEDJ,aAAa,EAAE,SAAAA,CAAW5hB,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAC4V,QAAQ,CAAE,KAAM,CAAC;IACvB,CAAC;IAEDO,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACgO,QAAQ,CAAC,CAAC;;MAEzB;MACA,IAAI,CAACN,QAAQ,CAAE1N,GAAI,CAAC;IACrB;EACD,CAAE,CAAC;EAEHtM,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACArG,GAAG,CAACgqB,MAAM,GAAG,IAAIhqB,GAAG,CAACoK,KAAK,CAAE;IAC3B6f,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAIH,KAAK,GAAG,IAAI,CAAC7hB,GAAG,CAAE,MAAO,CAAC;MAC9B,OAAO;QACN8V,KAAK,EAAE/d,GAAG,CAACkqB,MAAM,CAAEJ,KAAK,CAAC9R,IAAI,CAAC,CAAE,CAAC;QACjC6F,GAAG,EAAEiM,KAAK,CAAChS,IAAI,CAAE,MAAO,CAAC;QACzBnO,MAAM,EAAEmgB,KAAK,CAAChS,IAAI,CAAE,QAAS;MAC9B,CAAC;IACF,CAAC;IAEDqS,YAAY,EAAE,SAAAA,CAAW7d,GAAG,EAAG;MAC9B,IAAIwd,KAAK,GAAG,IAAI,CAAC7hB,GAAG,CAAE,MAAO,CAAC;MAC9B6hB,KAAK,CAAC/gB,IAAI,CAAEuD,GAAG,CAACyR,KAAM,CAAC;MACvB+L,KAAK,CAAChS,IAAI,CAAE,MAAM,EAAExL,GAAG,CAACuR,GAAI,CAAC;MAC7BiM,KAAK,CAAChS,IAAI,CAAE,QAAQ,EAAExL,GAAG,CAAC3C,MAAO,CAAC;MAClCmgB,KAAK,CAAC7P,OAAO,CAAE,QAAS,CAAC;IAC1B,CAAC;IAEDmQ,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,OAAO;QACNrM,KAAK,EAAEje,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAC,CAAC;QACjCuR,GAAG,EAAE/d,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAC,CAAC;QAC9B3C,MAAM,EAAE7J,CAAC,CAAE,iBAAkB,CAAC,CAAC0S,IAAI,CAAE,SAAU,CAAC,GAC7C,QAAQ,GACR;MACJ,CAAC;IACF,CAAC;IAED6X,aAAa,EAAE,SAAAA,CAAW/d,GAAG,EAAG;MAC/BxM,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACyR,KAAM,CAAC;MACrCje,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACuR,GAAI,CAAC;MAClC/d,CAAC,CAAE,iBAAkB,CAAC,CAAC0S,IAAI,CAAE,SAAS,EAAElG,GAAG,CAAC3C,MAAM,KAAK,QAAS,CAAC;IAClE,CAAC;IAED6O,IAAI,EAAE,SAAAA,CAAWsR,KAAK,EAAG;MACxB;MACA,IAAI,CAAC9hB,EAAE,CAAE,aAAa,EAAE,QAAS,CAAC;MAClC,IAAI,CAACA,EAAE,CAAE,cAAc,EAAE,SAAU,CAAC;;MAEpC;MACA,IAAI,CAACpH,GAAG,CAAE,MAAM,EAAEkpB,KAAM,CAAC;;MAEzB;MACA,IAAIQ,SAAS,GAAGxqB,CAAC,CAChB,oEACD,CAAC;MACDA,CAAC,CAAE,MAAO,CAAC,CAAC2X,MAAM,CAAE6S,SAAU,CAAC;;MAE/B;MACA,IAAIhe,GAAG,GAAG,IAAI,CAAC2d,YAAY,CAAC,CAAC;;MAE7B;MACAD,MAAM,CAACxR,IAAI,CAAE,mBAAmB,EAAElM,GAAG,CAACuR,GAAG,EAAEvR,GAAG,CAACyR,KAAK,EAAE,IAAK,CAAC;IAC7D,CAAC;IAEDwM,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACAzqB,CAAC,CAAE,eAAgB,CAAC,CAACmY,QAAQ,CAAE,gBAAiB,CAAC;;MAEjD;MACA,IAAI3L,GAAG,GAAG,IAAI,CAAC2d,YAAY,CAAC,CAAC;MAC7B,IAAI,CAACI,aAAa,CAAE/d,GAAI,CAAC;;MAEzB;MACA,IAAKA,GAAG,CAACuR,GAAG,IAAI2M,UAAU,EAAG;QAC5B1qB,CAAC,CAAE,iBAAkB,CAAC,CAACwM,GAAG,CAAEke,UAAU,CAAC7pB,MAAO,CAAC;MAChD;IACD,CAAC;IAEDqY,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClBgR,MAAM,CAAChR,KAAK,CAAC,CAAC;IACf,CAAC;IAEDyR,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA;MACA,IAAK,CAAE,IAAI,CAAC3V,GAAG,CAAE,MAAO,CAAC,EAAG;QAC3B,OAAO,KAAK;MACb;;MAEA;MACA,IAAI4V,OAAO,GAAG5qB,CAAC,CAAE,iBAAkB,CAAC;MACpC,IAAI6qB,QAAQ,GAAGD,OAAO,CAACnmB,EAAE,CAAE,QAAS,CAAC,IAAImmB,OAAO,CAACnmB,EAAE,CAAE,QAAS,CAAC;;MAE/D;MACA,IAAKomB,QAAQ,EAAG;QACf,IAAIre,GAAG,GAAG,IAAI,CAAC8d,aAAa,CAAC,CAAC;QAC9B,IAAI,CAACD,YAAY,CAAE7d,GAAI,CAAC;MACzB;;MAEA;MACA,IAAI,CAACse,GAAG,CAAE,aAAc,CAAC;MACzB,IAAI,CAACA,GAAG,CAAE,cAAe,CAAC;MAC1B9qB,CAAC,CAAE,oBAAqB,CAAC,CAAC0C,MAAM,CAAC,CAAC;MAClC,IAAI,CAAC5B,GAAG,CAAE,MAAM,EAAE,IAAK,CAAC;IACzB;EACD,CAAE,CAAC;AACJ,CAAC,EAAIwL,MAAO,CAAC;;;;;;;;;;AC3Lb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,QAAQ;IAEdhB,MAAM,EAAE;MACP,kCAAkC,EAAE,cAAc;MAClD,wBAAwB,EAAE,kBAAkB;MAC5C,qBAAqB,EAAE,eAAe;MACtC,sBAAsB,EAAE;IACzB,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,aAAc,CAAC;IAC/B,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,cAAe,CAAC;IAChC,CAAC;IAED+e,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC/e,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;IAC3B,CAAC;IAEDue,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO,IAAI,CAAChM,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAC,CAAC;IAC5B,CAAC;IAED0N,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAAC0K,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;MAEAxZ,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;IAC9B,CAAC;IAEDwe,WAAW,EAAE,SAAAA,CAAWnV,IAAI,EAAG;MAC9B3V,GAAG,CAAC8qB,WAAW,CAAE,IAAI,CAAChrB,CAAC,CAAE,SAAU,CAAE,CAAC;IACvC,CAAC;IAEDirB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB/qB,GAAG,CAAC+qB,WAAW,CAAE,IAAI,CAACjrB,CAAC,CAAE,SAAU,CAAE,CAAC;IACvC,CAAC;IAEDkrB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAIC,OAAO,GAAG,IAAI,CAAC3e,GAAG,CAAC,CAAC;MACxB,IAAIuR,GAAG,GAAG,IAAI,CAACgN,YAAY,CAAC,CAAC;;MAE7B;MACA,IAAK,CAAEhN,GAAG,EAAG;QACZ,OAAO,IAAI,CAACtC,KAAK,CAAC,CAAC;MACpB;;MAEA;MACA,IAAKsC,GAAG,CAACjW,MAAM,CAAE,CAAC,EAAE,CAAE,CAAC,IAAI,MAAM,EAAG;QACnCiW,GAAG,GAAG,SAAS,GAAGA,GAAG;MACtB;;MAEA;MACA,IAAKA,GAAG,KAAKoN,OAAO,EAAG;;MAEvB;MACA,IAAIjiB,OAAO,GAAG,IAAI,CAACf,GAAG,CAAE,SAAU,CAAC;MACnC,IAAKe,OAAO,EAAG;QACdkiB,YAAY,CAAEliB,OAAQ,CAAC;MACxB;;MAEA;MACA,IAAInC,QAAQ,GAAG/G,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAAC0M,MAAM,EAAE,IAAI,EAAEtN,GAAI,CAAC;MAChD,IAAI,CAACjd,GAAG,CAAE,SAAS,EAAEiZ,UAAU,CAAEhT,QAAQ,EAAE,GAAI,CAAE,CAAC;IACnD,CAAC;IAEDskB,MAAM,EAAE,SAAAA,CAAWtN,GAAG,EAAG;MACxB,MAAMjQ,QAAQ,GAAG;QAChBhH,MAAM,EAAE,0BAA0B;QAClC9C,CAAC,EAAE+Z,GAAG;QACNhQ,SAAS,EAAE,IAAI,CAAC5F,GAAG,CAAE,KAAM,CAAC;QAC5BmjB,KAAK,EAAE,IAAI,CAACnjB,GAAG,CAAE,OAAQ;MAC1B,CAAC;;MAED;MACA,IAAIojB,GAAG,GAAG,IAAI,CAACpjB,GAAG,CAAE,KAAM,CAAC;MAC3B,IAAKojB,GAAG,EAAG;QACVA,GAAG,CAACC,KAAK,CAAC,CAAC;MACZ;;MAEA;MACA,IAAI,CAACR,WAAW,CAAC,CAAC;;MAElB;MACAO,GAAG,GAAGvrB,CAAC,CAACqM,IAAI,CAAE;QACb0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;QACpCzF,IAAI,EAAE,MAAM;QACZ0c,QAAQ,EAAE,MAAM;QAChB9d,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE,SAAAA,CAAWwG,IAAI,EAAG;UAC1B;UACA,IAAK,CAAEA,IAAI,IAAI,CAAEA,IAAI,CAACvT,IAAI,EAAG;YAC5BuT,IAAI,GAAG;cACN1N,GAAG,EAAE,KAAK;cACV7F,IAAI,EAAE;YACP,CAAC;UACF;;UAEA;UACA,IAAI,CAAC1L,GAAG,CAAEif,IAAI,CAAC1N,GAAI,CAAC;UACpB,IAAI,CAAC/d,CAAC,CAAE,eAAgB,CAAC,CAACkY,IAAI,CAAEuT,IAAI,CAACvT,IAAK,CAAC;QAC5C,CAAC;QACDwT,QAAQ,EAAE,SAAAA,CAAA,EAAY;UACrB,IAAI,CAACT,WAAW,CAAC,CAAC;QACnB;MACD,CAAE,CAAC;MAEH,IAAI,CAACnqB,GAAG,CAAE,KAAK,EAAEyqB,GAAI,CAAC;IACvB,CAAC;IAED9P,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAACjP,GAAG,CAAE,EAAG,CAAC;MACd,IAAI,CAACuS,OAAO,CAAC,CAAC,CAACvS,GAAG,CAAE,EAAG,CAAC;MACxB,IAAI,CAACxM,CAAC,CAAE,eAAgB,CAAC,CAACkY,IAAI,CAAE,EAAG,CAAC;IACrC,CAAC;IAEDgM,YAAY,EAAE,SAAAA,CAAWlc,CAAC,EAAE1D,GAAG,EAAG;MACjC,IAAI,CAACmX,KAAK,CAAC,CAAC;IACb,CAAC;IAEDkQ,gBAAgB,EAAE,SAAAA,CAAW3jB,CAAC,EAAE1D,GAAG,EAAG;MACrC,IAAK0D,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QACpBzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;QAClB,IAAI,CAACsR,WAAW,CAAC,CAAC;MACnB;IACD,CAAC;IAED3G,aAAa,EAAE,SAAAA,CAAWvc,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAKA,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAChB,IAAI,CAAC0e,WAAW,CAAC,CAAC;MACnB;IACD,CAAC;IAEDU,cAAc,EAAE,SAAAA,CAAW5jB,CAAC,EAAE1D,GAAG,EAAG;MACnC,IAAI,CAAC4mB,WAAW,CAAC,CAAC;IACnB;EACD,CAAE,CAAC;EAEHhrB,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACzJb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACwX,WAAW,CAACvkB,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACwX,WAAW,CAACvkB,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbhB,MAAM,EAAE;MACP,2BAA2B,EAAE;IAC9B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDqb,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACrb,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,IAAI,CAACiG,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;MAC7B,IAAKA,GAAG,KAAK,OAAO,IAAI,IAAI,CAACrE,GAAG,CAAE,cAAe,CAAC,EAAG;QACpDqE,GAAG,GAAG,IAAI,CAAC6O,UAAU,CAAC,CAAC,CAAC7O,GAAG,CAAC,CAAC;MAC9B;MACA,OAAOA,GAAG;IACX,CAAC;IAEDmN,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA,IAAI+S,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI0V,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;MAC5C,IAAI5K,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;;MAEnB;MACA,IAAI,CAACxM,CAAC,CAAE,WAAY,CAAC,CAAC0Z,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,YAAa,CAAC,IAAIiS,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChCpV,GAAG,CAACoO,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;QAChD3N,GAAG,GAAG,KAAK;MACZ;;MAEA;MACA,IAAK,IAAI,CAACrE,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC;QACA,IAAKqE,GAAG,KAAK,OAAO,EAAG;UACtB,IAAI,CAAC6O,UAAU,CAAC,CAAC,CAAC3I,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;;UAE3C;QACD,CAAC,MAAM;UACN,IAAI,CAAC2I,UAAU,CAAC,CAAC,CAAC3I,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;QAC3C;MACD;IACD;EACD,CAAE,CAAC;EAEHxS,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC9Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbhB,MAAM,EAAE;MACP,2BAA2B,EAAE,UAAU;MACvC,cAAc,EAAE;IACjB,CAAC;IAEDoL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAED8rB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC9rB,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDka,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B,IAAI,CAACsN,IAAI,GAAG,IAAI;;MAEhB;MACA5Z,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;;MAE7B;MACA;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACsf,SAAS,CAAC,CAAC,EAAE,IAAI,CAACrZ,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC,EAAE,IAAK,CAAC;MAEtD,IAAI,CAACsN,IAAI,GAAG,KAAK;IAClB,CAAC;IAEDW,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAK,CAAE,IAAI,CAACwV,IAAI,EAAG;QAClB,IAAI,CAACI,QAAQ,CAAE5V,GAAG,CAACkI,GAAG,CAAC,CAAE,CAAC;MAC3B;IACD;EACD,CAAE,CAAC;EAEHtM,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACtCb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBhB,MAAM,EAAE;MACP,wBAAwB,EAAE,kBAAkB;MAC5C,sBAAsB,EAAE,gBAAgB;MACxC,qBAAqB,EAAE,gBAAgB;MACvC,mCAAmC,EAAE,YAAY;MACjD,sCAAsC,EAAE,kBAAkB;MAC1D,qCAAqC,EAAE,kBAAkB;MACzD,iCAAiC,EAAE,eAAe;MAClD,uCAAuC,EAAE;IAC1C,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAED+rB,KAAK,EAAE,SAAAA,CAAWC,IAAI,EAAG;MACxB,OAAO,IAAI,CAAChsB,CAAC,CAAE,GAAG,GAAGgsB,IAAI,GAAG,OAAQ,CAAC;IACtC,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAWD,IAAI,EAAG;MAC7B,OAAO,IAAI,CAACD,KAAK,CAAEC,IAAK,CAAC,CAAC3S,IAAI,CAAE,eAAgB,CAAC;IAClD,CAAC;IAED6S,SAAS,EAAE,SAAAA,CAAWF,IAAI,EAAEjhB,EAAE,EAAG;MAChC,OAAO,IAAI,CAACghB,KAAK,CAAEC,IAAK,CAAC,CAAC3S,IAAI,CAC7B,yBAAyB,GAAGtO,EAAE,GAAG,IAClC,CAAC;IACF,CAAC;IAEDyP,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIhO,GAAG,GAAG,EAAE;MACZ,IAAI,CAACyf,UAAU,CAAE,QAAS,CAAC,CAAC1kB,IAAI,CAAE,YAAY;QAC7CiF,GAAG,CAACmG,IAAI,CAAE3S,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,IAAK,CAAE,CAAC;MACnC,CAAE,CAAC;MACH,OAAOgH,GAAG,CAACvH,MAAM,GAAGuH,GAAG,GAAG,KAAK;IAChC,CAAC;IAED2f,SAAS,EAAE,SAAAA,CAAWvhB,KAAK,EAAG;MAC7B,OAAO,CACN,MAAM,EACN,8BAA8B,GAC7BA,KAAK,CAACG,EAAE,GACR,yBAAyB,GACzBH,KAAK,CAAC3B,IAAI,GACV,SAAS,EACV,OAAO,CACP,CAACmjB,IAAI,CAAE,EAAG,CAAC;IACb,CAAC;IAEDC,QAAQ,EAAE,SAAAA,CAAWzhB,KAAK,EAAG;MAC5B,OAAO,CACN,MAAM,EACN,6BAA6B,GAC5B,IAAI,CAACgQ,YAAY,CAAC,CAAC,GACnB,aAAa,GACbhQ,KAAK,CAACG,EAAE,GACR,MAAM,EACP,8BAA8B,GAC7BH,KAAK,CAACG,EAAE,GACR,6CAA6C,GAC7CH,KAAK,CAAC3B,IAAI,EACX,6EAA6E,EAC7E,SAAS,EACT,OAAO,CACP,CAACmjB,IAAI,CAAE,EAAG,CAAC;IACb,CAAC;IAEDjV,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAImV,OAAO,GAAG,IAAI,CAAC3N,KAAK,CACvBze,GAAG,CAACqsB,IAAI,CAAE,YAAY;QACrB;QACA,IAAI,CAACR,KAAK,CAAE,QAAS,CAAC,CAACS,QAAQ,CAAE;UAChCC,KAAK,EAAE,IAAI;UACXC,eAAe,EAAE,IAAI;UACrBC,oBAAoB,EAAE,IAAI;UAC1BC,MAAM,EAAE,IAAI;UACZ/rB,MAAM,EAAE,IAAI,CAAC8d,KAAK,CAAE,YAAY;YAC/B,IAAI,CAAClM,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;UAClC,CAAE;QACH,CAAE,CAAC;;QAEH;QACA,IAAI,CAAC4R,KAAK,CAAE,SAAU,CAAC,CACrB3F,SAAS,CAAE,CAAE,CAAC,CACdle,EAAE,CAAE,QAAQ,EAAE,IAAI,CAACyW,KAAK,CAAE,IAAI,CAACkO,eAAgB,CAAE,CAAC;;QAEpD;QACA,IAAI,CAAC1jB,KAAK,CAAC,CAAC;MACb,CAAE,CACH,CAAC;;MAED;MACA,IAAI,CAAC7E,GAAG,CAACwoB,GAAG,CAAE,WAAW,EAAER,OAAQ,CAAC;MACpC,IAAI,CAAChoB,GAAG,CAACwoB,GAAG,CAAE,OAAO,EAAE,OAAO,EAAER,OAAQ,CAAC;;MAEzC;MACApsB,GAAG,CAAC6sB,UAAU,CAAE,IAAI,CAACzoB,GAAG,EAAEgoB,OAAQ,CAAC;IACpC,CAAC;IAEDO,eAAe,EAAE,SAAAA,CAAW7kB,CAAC,EAAG;MAC/B;MACA,IAAK,IAAI,CAACG,GAAG,CAAE,SAAU,CAAC,IAAI,CAAE,IAAI,CAACA,GAAG,CAAE,MAAO,CAAC,EAAG;QACpD;MACD;;MAEA;MACA,IAAI4jB,KAAK,GAAG,IAAI,CAACA,KAAK,CAAE,SAAU,CAAC;MACnC,IAAI3F,SAAS,GAAG4G,IAAI,CAACC,IAAI,CAAElB,KAAK,CAAC3F,SAAS,CAAC,CAAE,CAAC;MAC9C,IAAI8G,YAAY,GAAGF,IAAI,CAACC,IAAI,CAAElB,KAAK,CAAE,CAAC,CAAE,CAACmB,YAAa,CAAC;MACvD,IAAIC,WAAW,GAAGH,IAAI,CAACC,IAAI,CAAElB,KAAK,CAACoB,WAAW,CAAC,CAAE,CAAC;MAClD,IAAIze,KAAK,GAAG,IAAI,CAACvG,GAAG,CAAE,OAAQ,CAAC,IAAI,CAAC;MACpC,IAAKie,SAAS,GAAG+G,WAAW,IAAID,YAAY,EAAG;QAC9C;QACA,IAAI,CAACpsB,GAAG,CAAE,OAAO,EAAE4N,KAAK,GAAG,CAAE,CAAC;;QAE9B;QACA,IAAI,CAACvF,KAAK,CAAC,CAAC;MACb;IACD,CAAC;IAEDikB,gBAAgB,EAAE,SAAAA,CAAWplB,CAAC,EAAE1D,GAAG,EAAG;MACrC;MACA,IAAKA,GAAG,CAAC8S,QAAQ,CAAE,kBAAmB,CAAC,IAAIpP,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QAC1D,IAAI,CAAC9J,UAAU,CAAC3S,CAAC,EAAE1D,GAAG,CAAC;MACxB;MACA;MACA,IAAKA,GAAG,CAAC8S,QAAQ,CAAE,qBAAsB,CAAC,IAAIpP,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QAC7D,IAAI,CAACmF,aAAa,CAAC5hB,CAAC,EAAE1D,GAAG,CAAC;MAC3B;MACA;MACA,IAAK0D,CAAC,CAACyc,KAAK,IAAI,EAAE,EAAG;QACpBzc,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAEDyT,cAAc,EAAE,SAAAA,CAAWrlB,CAAC,EAAE1D,GAAG,EAAG;MACnC;MACA,IAAIkI,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;MACnB,IAAI8J,MAAM,GAAGhS,GAAG,CAACkB,IAAI,CAAE,QAAS,CAAC;;MAEjC;MACA,IAAK,IAAI,CAAC2C,GAAG,CAAEmO,MAAO,CAAC,KAAK9J,GAAG,EAAG;QACjC;MACD;;MAEA;MACA,IAAI,CAAC1L,GAAG,CAAEwV,MAAM,EAAE9J,GAAI,CAAC;MAEvB,IAAK8J,MAAM,KAAK,GAAG,EAAG;QACrB;QACA,IAAK1F,QAAQ,CAAEpE,GAAI,CAAC,EAAG;UACtB,IAAI,CAAC1L,GAAG,CAAE,SAAS,EAAE0L,GAAI,CAAC;QAC3B;MACD;;MAEA;MACA,IAAI,CAAC1L,GAAG,CAAE,OAAO,EAAE,CAAE,CAAC;;MAEtB;MACA,IAAKwD,GAAG,CAACG,EAAE,CAAE,QAAS,CAAC,EAAG;QACzB,IAAI,CAAC0E,KAAK,CAAC,CAAC;;QAEZ;MACD,CAAC,MAAM;QACN,IAAI,CAACmkB,UAAU,CAAC,CAAC;MAClB;IACD,CAAC;IAED3S,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;MACpB,IAAI+gB,GAAG,GAAG3c,QAAQ,CAAE,IAAI,CAACzI,GAAG,CAAE,KAAM,CAAE,CAAC;;MAEvC;MACA,IAAK7D,GAAG,CAAC8S,QAAQ,CAAE,UAAW,CAAC,EAAG;QACjC,OAAO,KAAK;MACb;;MAEA;MACA,IAAKmW,GAAG,GAAG,CAAC,IAAI/gB,GAAG,IAAIA,GAAG,CAACvH,MAAM,IAAIsoB,GAAG,EAAG;QAC1C;QACA,IAAI,CAACvkB,UAAU,CAAE;UAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,yCAA0C,CAAC,CAC/C0e,OAAO,CAAE,OAAO,EAAEgL,GAAI,CAAC;UACzBllB,IAAI,EAAE;QACP,CAAE,CAAC;QACH,OAAO,KAAK;MACb;;MAEA;MACA/D,GAAG,CAAC6T,QAAQ,CAAE,UAAW,CAAC;;MAE1B;MACA,IAAID,IAAI,GAAG,IAAI,CAACmU,QAAQ,CAAE;QACzBthB,EAAE,EAAEzG,GAAG,CAACkB,IAAI,CAAE,IAAK,CAAC;QACpByD,IAAI,EAAE3E,GAAG,CAAC4T,IAAI,CAAC;MAChB,CAAE,CAAC;MACH,IAAI,CAAC6T,KAAK,CAAE,QAAS,CAAC,CAACpU,MAAM,CAAEO,IAAK,CAAC;;MAErC;MACA,IAAI,CAACzF,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;IAClC,CAAC;IAEDyP,aAAa,EAAE,SAAAA,CAAW5hB,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;MAElB,IAAI4T,KAAK;MACT;MACA,IAAKlpB,GAAG,CAAC8S,QAAQ,CAAE,qBAAsB,CAAC,EAAE;QAC3CoW,KAAK,GAAGlpB,GAAG;MACZ,CAAC,MAAM;QACN;QACAkpB,KAAK,GAAGlpB,GAAG,CAACI,MAAM,CAAC,CAAC;MACrB;;MAEA;MACA,MAAM+oB,GAAG,GAAGD,KAAK,CAAC9oB,MAAM,CAAC,CAAC;MAC1B,MAAMqG,EAAE,GAAGyiB,KAAK,CAAChoB,IAAI,CAAE,IAAK,CAAC;;MAE7B;MACAioB,GAAG,CAAC/qB,MAAM,CAAC,CAAC;;MAEZ;MACA,IAAI,CAACwpB,SAAS,CAAE,SAAS,EAAEnhB,EAAG,CAAC,CAAC2O,WAAW,CAAE,UAAW,CAAC;;MAEzD;MACA,IAAI,CAACjH,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;IAClC,CAAC;IAEDuT,kBAAkB,EAAE,SAAAA,CAAU1lB,CAAC,EAAE1D,GAAG,EAAG;MACtCtE,CAAC,CAAE,IAAI,CAACisB,UAAU,CAAE,QAAS,CAAE,CAAC,CAACvS,WAAW,CAAE,oBAAqB,CAAC;MACpEpV,GAAG,CAAC6T,QAAQ,CAAE,oBAAqB,CAAC;IACrC,CAAC;IAEDmV,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIpkB,OAAO,GAAG,IAAI,CAACf,GAAG,CAAE,SAAU,CAAC;;MAEnC;MACA,IAAKe,OAAO,EAAG;QACdkiB,YAAY,CAAEliB,OAAQ,CAAC;MACxB;;MAEA;MACAA,OAAO,GAAG,IAAI,CAAC6Q,UAAU,CAAE,IAAI,CAAC5Q,KAAK,EAAE,GAAI,CAAC;MAC5C,IAAI,CAACrI,GAAG,CAAE,SAAS,EAAEoI,OAAQ,CAAC;IAC/B,CAAC;IAEDykB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI7f,QAAQ,GAAG,IAAI,CAACoJ,QAAQ,CAAC,CAAC,CAAC1R,IAAI,CAAC,CAAC;MACrC,KAAM,IAAIgC,IAAI,IAAIsG,QAAQ,EAAG;QAC5BA,QAAQ,CAAEtG,IAAI,CAAE,GAAG,IAAI,CAACW,GAAG,CAAEX,IAAK,CAAC;MACpC;;MAEA;MACAsG,QAAQ,CAAChH,MAAM,GAAG,+BAA+B;MACjDgH,QAAQ,CAACC,SAAS,GAAG,IAAI,CAAC5F,GAAG,CAAE,KAAM,CAAC;MACtC2F,QAAQ,CAACwd,KAAK,GAAG,IAAI,CAACnjB,GAAG,CAAE,OAAQ,CAAC;;MAEpC;MACA2F,QAAQ,GAAG5N,GAAG,CAACwB,YAAY,CAC1B,wBAAwB,EACxBoM,QAAQ,EACR,IACD,CAAC;;MAED;MACA,OAAOA,QAAQ;IAChB,CAAC;IAED3E,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAIoiB,GAAG,GAAG,IAAI,CAACpjB,GAAG,CAAE,KAAM,CAAC;MAC3B,IAAKojB,GAAG,EAAG;QACVA,GAAG,CAACC,KAAK,CAAC,CAAC;MACZ;;MAEA;MACA,IAAI1d,QAAQ,GAAG,IAAI,CAAC6f,WAAW,CAAC,CAAC;;MAEjC;MACA,IAAIC,YAAY,GAAG,IAAI,CAAC7B,KAAK,CAAE,SAAU,CAAC;MAC1C,IAAKje,QAAQ,CAACY,KAAK,IAAI,CAAC,EAAG;QAC1Bkf,YAAY,CAAC1V,IAAI,CAAE,EAAG,CAAC;MACxB;;MAEA;MACA,IAAI2V,QAAQ,GAAG7tB,CAAC,CACf,kCAAkC,GACjCE,GAAG,CAAC2D,EAAE,CAAE,SAAU,CAAC,GACnB,OACF,CAAC;MACD+pB,YAAY,CAACjW,MAAM,CAAEkW,QAAS,CAAC;MAC/B,IAAI,CAAC/sB,GAAG,CAAE,SAAS,EAAE,IAAK,CAAC;;MAE3B;MACA,IAAIgtB,UAAU,GAAG,SAAAA,CAAA,EAAY;QAC5B,IAAI,CAAChtB,GAAG,CAAE,SAAS,EAAE,KAAM,CAAC;QAC5B+sB,QAAQ,CAACnrB,MAAM,CAAC,CAAC;MAClB,CAAC;MAED,IAAIqrB,SAAS,GAAG,SAAAA,CAAWtC,IAAI,EAAG;QACjC;QACA,IAAK,CAAEA,IAAI,IAAI,CAAEA,IAAI,CAACnd,OAAO,IAAI,CAAEmd,IAAI,CAACnd,OAAO,CAACrJ,MAAM,EAAG;UACxD;UACA,IAAI,CAACnE,GAAG,CAAE,MAAM,EAAE,KAAM,CAAC;;UAEzB;UACA,IAAK,IAAI,CAACqH,GAAG,CAAE,OAAQ,CAAC,IAAI,CAAC,EAAG;YAC/B,IAAI,CAAC4jB,KAAK,CAAE,SAAU,CAAC,CAACpU,MAAM,CAC7B,MAAM,GAAGzX,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAAG,OACzC,CAAC;UACF;;UAEA;UACA;QACD;;QAEA;QACA,IAAI,CAAC/C,GAAG,CAAE,MAAM,EAAE2qB,IAAI,CAACuC,IAAK,CAAC;;QAE7B;QACA,IAAI9V,IAAI,GAAG,IAAI,CAAC+V,WAAW,CAAExC,IAAI,CAACnd,OAAQ,CAAC;QAC3C,IAAI4f,KAAK,GAAGluB,CAAC,CAAEkY,IAAK,CAAC;;QAErB;QACA,IAAI1L,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;QACpB,IAAKA,GAAG,IAAIA,GAAG,CAACvH,MAAM,EAAG;UACxBuH,GAAG,CAAC9F,GAAG,CAAE,UAAWqE,EAAE,EAAG;YACxBmjB,KAAK,CACH7U,IAAI,CAAE,yBAAyB,GAAGtO,EAAE,GAAG,IAAK,CAAC,CAC7CoN,QAAQ,CAAE,UAAW,CAAC;UACzB,CAAE,CAAC;QACJ;;QAEA;QACAyV,YAAY,CAACjW,MAAM,CAAEuW,KAAM,CAAC;;QAE5B;QACA,IAAIC,UAAU,GAAG,KAAK;QACtB,IAAIC,SAAS,GAAG,KAAK;QAErBR,YAAY,CAACvU,IAAI,CAAE,gBAAiB,CAAC,CAAC9R,IAAI,CAAE,YAAY;UACvD,IAAI8P,MAAM,GAAGrX,CAAC,CAAE,IAAK,CAAC;UACtB,IAAI+rB,KAAK,GAAG1U,MAAM,CAACmC,QAAQ,CAAE,IAAK,CAAC;UAEnC,IAAK2U,UAAU,IAAIA,UAAU,CAACllB,IAAI,CAAC,CAAC,IAAIoO,MAAM,CAACpO,IAAI,CAAC,CAAC,EAAG;YACvDmlB,SAAS,CAACzW,MAAM,CAAEoU,KAAK,CAACrU,QAAQ,CAAC,CAAE,CAAC;YACpC1X,CAAC,CAAE,IAAK,CAAC,CAAC0E,MAAM,CAAC,CAAC,CAAChC,MAAM,CAAC,CAAC;YAC3B;UACD;;UAEA;UACAyrB,UAAU,GAAG9W,MAAM;UACnB+W,SAAS,GAAGrC,KAAK;QAClB,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIR,GAAG,GAAGvrB,CAAC,CAACqM,IAAI,CAAE;QACjB0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB4c,QAAQ,EAAE,MAAM;QAChB1c,IAAI,EAAE,MAAM;QACZ7C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;QACpC7G,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE8I,SAAS;QAClBrC,QAAQ,EAAEoC;MACX,CAAE,CAAC;;MAEH;MACA,IAAI,CAAChtB,GAAG,CAAE,KAAK,EAAEyqB,GAAI,CAAC;IACvB,CAAC;IAED0C,WAAW,EAAE,SAAAA,CAAWzoB,IAAI,EAAG;MAC9B;MACA,IAAI6oB,IAAI,GAAG,SAAAA,CAAW7oB,IAAI,EAAG;QAC5B;QACA,IAAI0S,IAAI,GAAG,EAAE;;QAEb;QACA,IAAKlY,CAAC,CAACsuB,OAAO,CAAE9oB,IAAK,CAAC,EAAG;UACxBA,IAAI,CAACkB,GAAG,CAAE,UAAW6nB,IAAI,EAAG;YAC3BrW,IAAI,IAAImW,IAAI,CAAEE,IAAK,CAAC;UACrB,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM,IAAKvuB,CAAC,CAACkE,aAAa,CAAEsB,IAAK,CAAC,EAAG;UACrC;UACA,IAAKA,IAAI,CAACkS,QAAQ,KAAKzX,SAAS,EAAG;YAClCiY,IAAI,IACH,kCAAkC,GAClChY,GAAG,CAACkO,OAAO,CAAE5I,IAAI,CAACyD,IAAK,CAAC,GACxB,4BAA4B;YAC7BiP,IAAI,IAAImW,IAAI,CAAE7oB,IAAI,CAACkS,QAAS,CAAC;YAC7BQ,IAAI,IAAI,YAAY;;YAEpB;UACD,CAAC,MAAM;YACNA,IAAI,IACH,wEAAwE,GACxEhY,GAAG,CAAC+N,OAAO,CAAEzI,IAAI,CAACuF,EAAG,CAAC,GACtB,IAAI,GACJ7K,GAAG,CAACkO,OAAO,CAAE5I,IAAI,CAACyD,IAAK,CAAC,GACxB,cAAc;UAChB;QACD;;QAEA;QACA,OAAOiP,IAAI;MACZ,CAAC;MAED,OAAOmW,IAAI,CAAE7oB,IAAK,CAAC;IACpB;EACD,CAAE,CAAC;EAEHtF,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACxab,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,QAAQ;IAEd6C,OAAO,EAAE,KAAK;IAEd+L,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACPmnB,WAAW,EAAE,UAAU;MACvBpT,cAAc,EAAE;IACjB,CAAC;IAED3I,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,QAAS,CAAC;IAC1B,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI/L,OAAO,GAAG,IAAI,CAACqH,MAAM,CAAC,CAAC;;MAE3B;MACA,IAAI,CAACgc,OAAO,CAAErjB,OAAQ,CAAC;;MAEvB;MACA,IAAK,IAAI,CAACjD,GAAG,CAAE,IAAK,CAAC,EAAG;QACvB;QACA,IAAIqD,UAAU,GAAG,IAAI,CAACrD,GAAG,CAAE,aAAc,CAAC;QAC1C,IAAK,CAAEqD,UAAU,EAAG;UACnBA,UAAU,GAAG,aAAa,GAAG,IAAI,CAACrD,GAAG,CAAE,MAAO,CAAC,GAAG,QAAQ;QAC3D;;QAEA;QACA,IAAI,CAAC+C,OAAO,GAAGhL,GAAG,CAACuL,UAAU,CAAEL,OAAO,EAAE;UACvChD,KAAK,EAAE,IAAI;UACXiE,IAAI,EAAE,IAAI,CAAClE,GAAG,CAAE,MAAO,CAAC;UACxBoW,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;UAChCumB,WAAW,EAAE,IAAI,CAACvmB,GAAG,CAAE,aAAc,CAAC;UACtCmD,SAAS,EAAE,IAAI,CAACnD,GAAG,CAAE,YAAa,CAAC;UACnCqD,UAAU,EAAEA;QACb,CAAE,CAAC;MACJ;IACD,CAAC;IAEDmjB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAK,IAAI,CAACzjB,OAAO,EAAG;QACnB,IAAI,CAACA,OAAO,CAACQ,OAAO,CAAC,CAAC;MACvB;IACD,CAAC;IAEDiQ,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5C,IAAK,IAAI,CAAC1Q,OAAO,EAAG;QACnB0Q,UAAU,CAACvC,IAAI,CAAE,oBAAqB,CAAC,CAAC3W,MAAM,CAAC,CAAC;QAChDkZ,UAAU,CACRvC,IAAI,CAAE,QAAS,CAAC,CAChBK,WAAW,CAAE,2BAA4B,CAAC;MAC7C;IACD;EACD,CAAE,CAAC;EAEHxZ,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC7Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAI2U,OAAO,GAAG,KAAK;EAEnB,IAAIrO,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,KAAK;IAEX4O,IAAI,EAAE,EAAE;IAER2X,IAAI,EAAE,KAAK;IAEXC,GAAG,EAAE,KAAK;IAEVxnB,MAAM,EAAE;MACP+T,cAAc,EAAE;IACjB,CAAC;IAEDxW,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI0R,MAAM;;MAEV;AACH;AACA;AACA;AACA;MACG,QAAS,IAAI,CAACnO,GAAG,CAAE,KAAM,CAAC;QACzB,KAAK,yBAAyB;UAC7BmO,MAAM,GAAG,0BAA0B;UACnC;QACD,KAAK,+BAA+B;UACnCA,MAAM,GAAG,2BAA2B;UACpC;QACD,KAAK,wBAAwB;UAC5BA,MAAM,GAAG,sBAAsB;UAC/B;QACD,KAAK,sBAAsB;UAC1BA,MAAM,GAAG,uBAAuB;UAChC;QACD,KAAK,oBAAoB;UACxBA,MAAM,GAAG,kCAAkC;UAC3C;QACD,KAAK,mBAAmB;UACvBA,MAAM,GAAG,iCAAiC;UAC1C;QACD,KAAK,0BAA0B;UAC9BA,MAAM,GAAG,wCAAwC;UACjD;QACD;UACCA,MAAM,GAAG,YAAY;MACvB;MAEA,OAAO,IAAI,CAAChS,GAAG,CAACsU,SAAS,CAAE,gBAAgB,EAAEtC,MAAO,CAAC;IACtD,CAAC;IAEDnB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAOjV,GAAG,CAACiV,SAAS,CAAE,IAAI,CAACvQ,UAAU,CAAC,CAAE,CAAC;IAC1C,CAAC;IAEDkqB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACxqB,GAAG,CAACyqB,OAAO,CAAE,qBAAsB,CAAC;IACjD,CAAC;IAEDC,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAChvB,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAAC7S,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;QAC1B,IAAI,CAAC4C,MAAM,GAAG,CAAC,CAAC;QAChB,OAAO,KAAK;MACb;;MAEA;MACA,IAAI4nB,KAAK,GAAG,IAAI,CAACH,QAAQ,CAAC,CAAC;MAC3B,IAAII,IAAI,GAAG,IAAI,CAACF,OAAO,CAAC,CAAC;MACzB,IAAIG,QAAQ,GAAGjvB,GAAG,CAAC0B,SAAS,CAAEstB,IAAI,CAAC1pB,IAAI,CAAC,CAAC,EAAE;QAC1C4pB,QAAQ,EAAE,KAAK;QACfC,SAAS,EAAE,EAAE;QACbxU,MAAM,EAAE,IAAI,CAACvW;MACd,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE2qB,KAAK,CAAChqB,MAAM,IAAIkqB,QAAQ,CAACC,QAAQ,EAAG;QAC1C,IAAI,CAACR,IAAI,GAAG,IAAIU,IAAI,CAAEH,QAAS,CAAC;MACjC,CAAC,MAAM;QACN,IAAI,CAACP,IAAI,GAAGK,KAAK,CAACzpB,IAAI,CAAE,KAAM,CAAC;MAChC;;MAEA;MACA,IAAI,CAACqpB,GAAG,GAAG,IAAI,CAACD,IAAI,CAACW,MAAM,CAAEL,IAAI,EAAE,IAAK,CAAC;IAC1C,CAAC;IAEDM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACX,GAAG,CAACW,QAAQ,CAAC,CAAC;IAC3B,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAACta,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACyN,IAAI,CAAE,IAAI,CAACG,GAAG,EAAEpB,OAAQ,CAAC;QAC/BxM,KAAK,CAACsnB,WAAW,GAAG,KAAK;MAC1B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAACxa,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAAC0N,IAAI,CAAE,IAAI,CAACE,GAAG,EAAEpB,OAAQ,CAAC;QAC/BxM,KAAK,CAACsnB,WAAW,GAAG,IAAI,CAACb,GAAG;MAC7B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDhZ,IAAI,EAAE,SAAAA,CAAW+Z,OAAO,EAAG;MAC1B;MACA,IAAIC,OAAO,GAAG3vB,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAAC+D,IAAI,CAAC9Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAE/D;MACA,IAAK6qB,OAAO,EAAG;QACd;QACA,IAAI,CAAChB,GAAG,CAAChZ,IAAI,CAAC,CAAC;;QAEf;QACA,IAAI,CAAC+Y,IAAI,CAACkB,OAAO,CAAC,CAAC;MACpB;;MAEA;MACA,OAAOD,OAAO;IACf,CAAC;IAED/Z,IAAI,EAAE,SAAAA,CAAW8Z,OAAO,EAAG;MAC1B;MACA,IAAIG,MAAM,GAAG7vB,GAAG,CAACqG,KAAK,CAACuL,SAAS,CAACgE,IAAI,CAAC/Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAE9D;MACA,IAAK+qB,MAAM,EAAG;QACb;QACA,IAAI,CAAClB,GAAG,CAAC/Y,IAAI,CAAC,CAAC;;QAEf;QACA,IAAK,IAAI,CAAC0Z,QAAQ,CAAC,CAAC,EAAG;UACtB,IAAI,CAACZ,IAAI,CAACoB,KAAK,CAAC,CAAC;QAClB;MACD;;MAEA;MACA,OAAOD,MAAM;IACd,CAAC;IAED9tB,MAAM,EAAE,SAAAA,CAAW2tB,OAAO,EAAG;MAC5B;MACA,IAAI,CAACza,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACnG,MAAM,CAAE2S,OAAQ,CAAC;MACxB,CAAE,CAAC;IACJ,CAAC;IAED9S,OAAO,EAAE,SAAAA,CAAW8tB,OAAO,EAAG;MAC7B;MACA,IAAI,CAACza,SAAS,CAAC,CAAC,CAACzO,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACtG,OAAO,CAAE8S,OAAQ,CAAC;MACzB,CAAE,CAAC;IACJ,CAAC;IAED+G,WAAW,EAAE,SAAAA,CAAW3T,CAAC,EAAE1D,GAAG,EAAEsX,UAAU,EAAG;MAC5C,IAAK,IAAI,CAAC4T,QAAQ,CAAC,CAAC,EAAG;QACtB5T,UAAU,CAACmT,OAAO,CAAE,qBAAsB,CAAC,CAACrsB,MAAM,CAAC,CAAC;MACrD;IACD;EACD,CAAE,CAAC;EAEHxC,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIJ,CAAC,GAAG,CAAC;EACT,IAAImpB,IAAI,GAAGpvB,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC5BsnB,IAAI,EAAE,EAAE;IAERqB,MAAM,EAAE,KAAK;IAEb/oB,OAAO,EAAE;MACR4oB,OAAO,EAAE,WAAW;MACpBI,kBAAkB,EAAE;IACrB,CAAC;IAED1qB,IAAI,EAAE;MACLqV,MAAM,EAAE,KAAK;MACbwU,SAAS,EAAE,KAAK;MAChBc,KAAK,EAAE,CAAC;MACRC,WAAW,EAAE;IACd,CAAC;IAED3c,KAAK,EAAE,SAAAA,CAAW0b,QAAQ,EAAG;MAC5B;MACAnvB,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAE2pB,QAAS,CAAC;;MAE/B;MACA,IAAI,CAACP,IAAI,GAAG,EAAE;MACd,IAAI,CAACqB,MAAM,GAAG,KAAK;;MAEnB;MACA,IAAIZ,SAAS,GAAG,IAAI,CAAClnB,GAAG,CAAE,WAAY,CAAC;MACvC,IAAIkoB,OAAO,GAAG,IAAI,CAACloB,GAAG,CAAE,QAAS,CAAC;MAClC,IAAIwQ,OAAO,GAAG0X,OAAO,CAAC3rB,MAAM,CAAC,CAAC;;MAE9B;MACA,IAAK2qB,SAAS,IAAI,MAAM,IAAI1W,OAAO,CAACvB,QAAQ,CAAE,YAAa,CAAC,EAAG;QAC9DuB,OAAO,CAACR,QAAQ,CAAE,UAAW,CAAC;MAC/B;;MAEA;MACA,IAAKkY,OAAO,CAAC5rB,EAAE,CAAE,IAAK,CAAC,EAAG;QACzB,IAAI,CAACH,GAAG,GAAGtE,CAAC,CACX,2FACD,CAAC;MACF,CAAC,MAAM;QACN,IAAIswB,OAAO,GAAG,sBAAsB;QAEpC,IAAK,IAAI,CAACnoB,GAAG,CAAE,KAAM,CAAC,KAAK,yBAAyB,EAAG;UACtDmoB,OAAO,GAAG,4BAA4B;QACvC;QAEA,IAAI,CAAChsB,GAAG,GAAGtE,CAAC,CACX,4BAA4B,GAC3BqvB,SAAS,GACT,eAAe,GACfiB,OAAO,GACP,eACF,CAAC;MACF;;MAEA;MACAD,OAAO,CAACxV,MAAM,CAAE,IAAI,CAACvW,GAAI,CAAC;;MAE1B;MACA,IAAI,CAACxD,GAAG,CAAE,OAAO,EAAEqF,CAAC,EAAE,IAAK,CAAC;MAC5BA,CAAC,EAAE;IACJ,CAAC;IAEDoqB,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IACC,yBAAyB,KAAK,IAAI,CAACpoB,GAAG,CAAE,KAAM,CAAC,IAC/CnI,CAAC,CAAE,yBAA0B,CAAC,CAACoX,QAAQ,CAAE,WAAY,CAAC,EACrD;QACD;MACD;MAEA,IAAIyX,GAAG,GAAG,KAAK;;MAEf;MACA,IAAIzW,KAAK,GAAGlY,GAAG,CAACmY,aAAa,CAAE,WAAY,CAAC,IAAI,KAAK;MACrD,IAAKD,KAAK,EAAG;QACZ,IAAIoY,UAAU,GAAG,IAAI,CAACroB,GAAG,CAAE,OAAQ,CAAC;QACpC,IAAIsoB,QAAQ,GAAGrY,KAAK,CAAEoY,UAAU,CAAE;QAClC,IACC,IAAI,CAAC5B,IAAI,CAAE6B,QAAQ,CAAE,IACrB,IAAI,CAAC7B,IAAI,CAAE6B,QAAQ,CAAE,CAACC,SAAS,CAAC,CAAC,EAChC;UACD7B,GAAG,GAAG,IAAI,CAACD,IAAI,CAAE6B,QAAQ,CAAE;QAC5B;MACD;;MAEA;MACA,IACC,CAAE5B,GAAG,IACL,IAAI,CAACrpB,IAAI,CAACmrB,UAAU,IACpB,IAAI,CAACnrB,IAAI,CAACmrB,UAAU,CAACD,SAAS,CAAC,CAAC,EAC/B;QACD7B,GAAG,GAAG,IAAI,CAACrpB,IAAI,CAACmrB,UAAU;MAC3B;;MAEA;MACA,IAAK,CAAE9B,GAAG,EAAG;QACZA,GAAG,GAAG,IAAI,CAAC+B,UAAU,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;MAChC;MAEA,IAAKhC,GAAG,EAAG;QACV,IAAI,CAACiC,SAAS,CAAEjC,GAAI,CAAC;MACtB,CAAC,MAAM;QACN,IAAI,CAACkC,SAAS,CAAC,CAAC;MACjB;;MAEA;MACA,IAAI,CAACjwB,GAAG,CAAE,aAAa,EAAE,IAAK,CAAC;IAChC,CAAC;IAED8vB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAChC,IAAI,CAACtY,MAAM,CAAE,UAAWuY,GAAG,EAAG;QACzC,OAAOA,GAAG,CAAC6B,SAAS,CAAC,CAAC;MACvB,CAAE,CAAC;IACJ,CAAC;IAEDM,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACf,MAAM;IACnB,CAAC;IAEDgB,SAAS,EAAE,SAAAA,CAAWpC,GAAG,EAAG;MAC3B,OAAS,IAAI,CAACoB,MAAM,GAAGpB,GAAG;IAC3B,CAAC;IAEDqC,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACjB,MAAM,KAAK,KAAK;IAC7B,CAAC;IAEDT,QAAQ,EAAE,SAAAA,CAAWX,GAAG,EAAG;MAC1B,IAAIoB,MAAM,GAAG,IAAI,CAACe,SAAS,CAAC,CAAC;MAC7B,OAAOf,MAAM,IAAIA,MAAM,CAACja,GAAG,KAAK6Y,GAAG,CAAC7Y,GAAG;IACxC,CAAC;IAEDmb,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,IAAK,IAAI,CAACD,SAAS,CAAC,CAAC,EAAG;QACvB,IAAI,CAACE,QAAQ,CAAE,IAAI,CAACJ,SAAS,CAAC,CAAE,CAAC;MAClC;IACD,CAAC;IAEDK,OAAO,EAAE,SAAAA,CAAWxC,GAAG,EAAG;MACzB;MACA,IAAI,CAACsC,WAAW,CAAC,CAAC;;MAElB;MACAtC,GAAG,CAACnW,IAAI,CAAC,CAAC;;MAEV;MACA,IAAI,CAACuY,SAAS,CAAEpC,GAAI,CAAC;IACtB,CAAC;IAEDuC,QAAQ,EAAE,SAAAA,CAAWvC,GAAG,EAAG;MAC1B;MACAA,GAAG,CAAC3V,KAAK,CAAC,CAAC;;MAEX;MACA,IAAI,CAAC+X,SAAS,CAAE,KAAM,CAAC;IACxB,CAAC;IAEDF,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,IAAI,CAACnC,IAAI,CAACloB,GAAG,CAAE,IAAI,CAAC0qB,QAAQ,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDN,SAAS,EAAE,SAAAA,CAAWjC,GAAG,EAAG;MAC3B;MACA,IAAI,CAACD,IAAI,CAACloB,GAAG,CAAE,UAAW4qB,CAAC,EAAG;QAC7B,IAAKzC,GAAG,CAAC7Y,GAAG,KAAKsb,CAAC,CAACtb,GAAG,EAAG;UACxB,IAAI,CAACob,QAAQ,CAAEE,CAAE,CAAC;QACnB;MACD,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI,CAACD,OAAO,CAAExC,GAAI,CAAC;IACpB,CAAC;IAEDU,MAAM,EAAE,SAAAA,CAAWgC,EAAE,EAAEnpB,KAAK,EAAG;MAC9B;MACA,IAAIqlB,GAAG,GAAGztB,CAAC,CAAE,MAAM,GAAGuxB,EAAE,CAACC,SAAS,CAAC,CAAC,GAAG,OAAQ,CAAC;;MAEhD;MACA,IAAIC,YAAY,GAAGF,EAAE,CAAC/rB,IAAI,CAAE,eAAgB,CAAC;MAC7C,IAAKisB,YAAY,EAAG;QACnBhE,GAAG,CAACtV,QAAQ,CAAE,oBAAoB,GAAGsZ,YAAa,CAAC;MACpD;;MAGA;MACA,IAAI,CAACzxB,CAAC,CAAE,IAAK,CAAC,CAAC2X,MAAM,CAAE8V,GAAI,CAAC;;MAE5B;MACA,IAAIoB,GAAG,GAAG,IAAI6C,GAAG,CAAE;QAClBptB,GAAG,EAAEmpB,GAAG;QACRrlB,KAAK,EAAEA,KAAK;QACZgO,KAAK,EAAE;MACR,CAAE,CAAC;;MAEH;MACA,IAAI,CAACwY,IAAI,CAACjc,IAAI,CAAEkc,GAAI,CAAC;MAErB,IAAK0C,EAAE,CAAC/rB,IAAI,CAAE,UAAW,CAAC,EAAG;QAC5B,IAAI,CAACA,IAAI,CAACmrB,UAAU,GAAG9B,GAAG;MAC3B;;MAEA;MACA,OAAOA,GAAG;IACX,CAAC;IAEDmB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAACmB,WAAW,CAAC,CAAC;;MAElB;MACA,OAAO,IAAI,CAACrB,OAAO,CAAC,CAAC;IACtB,CAAC;IAEDA,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK,IAAI,CAACoB,SAAS,CAAC,CAAC,EAAG;QACvB,OAAO,KAAK;MACb;MACA;MACA,IAAIrC,GAAG,GAAG,IAAI,CAAC+B,UAAU,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;MACnC;MACA,IAAKhC,GAAG,EAAG;QACV,IAAI,CAACwC,OAAO,CAAExC,GAAI,CAAC;MACpB;;MAEA;MACA,OAAOA,GAAG;IACX,CAAC;IAED8C,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAK,IAAI,CAACxpB,GAAG,CAAE,WAAY,CAAC,KAAK,MAAM,EAAG;QACzC;MACD;;MAEA;MACA,IAAIwQ,OAAO,GAAG,IAAI,CAACrU,GAAG,CAACI,MAAM,CAAC,CAAC;MAC/B,IAAIqnB,KAAK,GAAG,IAAI,CAACznB,GAAG,CAACoT,QAAQ,CAAE,IAAK,CAAC;MACrC,IAAIka,SAAS,GAAGjZ,OAAO,CAAClU,EAAE,CAAE,IAAK,CAAC,GAAG,QAAQ,GAAG,YAAY;;MAE5D;MACA,IAAI6kB,MAAM,GAAGyC,KAAK,CAAC3L,QAAQ,CAAC,CAAC,CAACkG,GAAG,GAAGyF,KAAK,CAAC8F,WAAW,CAAE,IAAK,CAAC,GAAG,CAAC;;MAEjE;MACAlZ,OAAO,CAACL,GAAG,CAAEsZ,SAAS,EAAEtI,MAAO,CAAC;IACjC,CAAC;IAEDwI,kBAAkB,EAAE,SAAAA,CAAWpiB,WAAW,EAAG;MAC5C,MAAMmf,GAAG,GAAG,IAAI,CAAC+B,UAAU,CAAC,CAAC,CAACvX,IAAI,CAAIkV,IAAI,IAAM;QAC/C,MAAMxjB,EAAE,GAAGwjB,IAAI,CAACjqB,GAAG,CAACc,OAAO,CAAE,cAAe,CAAC,CAACI,IAAI,CAAE,IAAK,CAAC;QAC1D,IAAKkK,WAAW,CAAClK,IAAI,CAACuF,EAAE,KAAKA,EAAE,EAAG;UACjC,OAAOwjB,IAAI;QACZ;MACD,CAAE,CAAC;MAEH,IAAKM,GAAG,EAAG;QACV;QACA9U,UAAU,CAAE,MAAM;UACjB,IAAI,CAACsX,OAAO,CAAExC,GAAI,CAAC;QACpB,CAAC,EAAE,GAAI,CAAC;MACT;IACD;EACD,CAAE,CAAC;EAEH,IAAI6C,GAAG,GAAGxxB,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC3B8O,KAAK,EAAE,KAAK;IAEZhO,KAAK,EAAE,KAAK;IAEZf,MAAM,EAAE;MACP,SAAS,EAAE;IACZ,CAAC;IAED8oB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAAC7rB,GAAG,CAAC6rB,KAAK,CAAC,CAAC;IACxB,CAAC;IAEDO,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAOxwB,GAAG,CAACwwB,SAAS,CAAE,IAAI,CAACpsB,GAAI,CAAC;IACjC,CAAC;IAEDkrB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClrB,GAAG,CAAC8S,QAAQ,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDsB,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAI,CAACpU,GAAG,CAAC6T,QAAQ,CAAE,QAAS,CAAC;;MAE7B;MACA,IAAI,CAAC/P,KAAK,CAACqnB,UAAU,CAAC,CAAC;IACxB,CAAC;IAEDvW,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAAC5U,GAAG,CAACoV,WAAW,CAAE,QAAS,CAAC;;MAEhC;MACA,IAAI,CAACtR,KAAK,CAACunB,UAAU,CAAC,CAAC;IACxB,CAAC;IAEDhW,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI,CAACX,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAK,IAAI,CAACuW,QAAQ,CAAC,CAAC,EAAG;QACtB;MACD;;MAEA;MACA,IAAI,CAACpZ,KAAK,CAACib,OAAO,CAAE,IAAK,CAAC;IAC3B;EACD,CAAE,CAAC;EAEH,IAAIU,WAAW,GAAG,IAAI7xB,GAAG,CAACoK,KAAK,CAAE;IAChCtD,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR8qB,OAAO,EAAE,QAAQ;MACjBra,MAAM,EAAE,QAAQ;MAChBoB,MAAM,EAAE,UAAU;MAClBlD,IAAI,EAAE,QAAQ;MACdoc,aAAa,EAAE;IAChB,CAAC;IAEDnD,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO9uB,CAAC,CAAE,eAAgB,CAAC;IAC5B,CAAC;IAEDkyB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAOhyB,GAAG,CAACiyB,YAAY,CAAE,IAAI,CAACrD,QAAQ,CAAC,CAAE,CAAC;IAC3C,CAAC;IAEDjjB,MAAM,EAAE,SAAAA,CAAWvH,GAAG,EAAG;MACxB,IAAI,CAAC4tB,OAAO,CAAC,CAAC,CAACxrB,GAAG,CAAE,UAAWkoB,IAAI,EAAG;QACrC,IAAK,CAAEA,IAAI,CAACzmB,GAAG,CAAE,aAAc,CAAC,EAAG;UAClCymB,IAAI,CAAC2B,cAAc,CAAC,CAAC;QACtB;MACD,CAAE,CAAC;IACJ,CAAC;IAED1W,cAAc,EAAE,SAAAA,CAAWzR,KAAK,EAAG;MAClC;MACA,IAAK,IAAI,CAAC0R,IAAI,EAAG;QAChB;MACD;;MAEA;MACA,IAAK,CAAE1R,KAAK,CAACsnB,WAAW,EAAG;QAC1B;MACD;;MAEA;MACAtnB,KAAK,CAACsnB,WAAW,CAACzW,MAAM,CAAC,CAAC;;MAE1B;MACA,IAAI,CAACa,IAAI,GAAG,IAAI;MAChB,IAAI,CAACC,UAAU,CAAE,YAAY;QAC5B,IAAI,CAACD,IAAI,GAAG,KAAK;MAClB,CAAC,EAAE,GAAI,CAAC;IACT,CAAC;IAEDE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAI5B,KAAK,GAAG,EAAE;;MAEd;MACA,IAAI,CAAC8Z,OAAO,CAAC,CAAC,CAACxrB,GAAG,CAAE,UAAW0P,KAAK,EAAG;QACtC;QACA,IACCA,KAAK,CAAC9R,GAAG,CAACoT,QAAQ,CAAE,6BAA8B,CAAC,CACjDzS,MAAM,IACRmR,KAAK,CAAC9R,GAAG,CAAC+Q,OAAO,CAAE,gCAAiC,CAAC,CAACpQ,MAAM,EAC3D;UACD,OAAO,IAAI;QACZ;QAEA,IAAIgrB,MAAM,GAAG7Z,KAAK,CAAC8a,SAAS,CAAC,CAAC,GAAG9a,KAAK,CAAC4a,SAAS,CAAC,CAAC,CAACb,KAAK,CAAC,CAAC,GAAG,CAAC;QAC9D/X,KAAK,CAACzF,IAAI,CAAEsd,MAAO,CAAC;MACrB,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE7X,KAAK,CAACnT,MAAM,EAAG;QACrB;MACD;;MAEA;MACA/E,GAAG,CAAC+Z,aAAa,CAAE,WAAW,EAAE7B,KAAM,CAAC;IACxC;EACD,CAAE,CAAC;AACJ,CAAC,EAAI9L,MAAO,CAAC;;;;;;;;;;ACxkBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,UAAU;IAEhB7C,IAAI,EAAE;MACL4sB,KAAK,EAAE;IACR,CAAC;IAEDlnB,OAAO,EAAE,KAAK;IAEd+L,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,0BAA0B,EAAE,YAAY;MACxC,2BAA2B,EAAE,cAAc;MAC3CmnB,WAAW,EAAE;IACd,CAAC;IAEDtX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAC4f,mBAAmB,CAAC,CAAC,CAAC5f,MAAM,CAAC1N,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAClE,CAAC;IAEDstB,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIze,SAAS,GAAG,IAAI,CAAC1L,GAAG,CAAE,OAAQ,CAAC;;MAEnC;MACA,IAAK0L,SAAS,IAAI,cAAc,EAAG;QAClCA,SAAS,GAAG,QAAQ;MACrB;;MAEA;MACA,OAAOA,SAAS;IACjB,CAAC;IAEDwe,mBAAmB,EAAE,SAAAA,CAAA,EAAY;MAChC,OAAOnyB,GAAG,CAACqyB,YAAY,CAAE,IAAI,CAACD,cAAc,CAAC,CAAE,CAAC,CAACxgB,SAAS;IAC3D,CAAC;IAED0I,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC6X,mBAAmB,CAAC,CAAC,CAAC7X,QAAQ,CAACzV,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpE,CAAC;IAEDkV,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACmY,mBAAmB,CAAC,CAAC,CAACnY,QAAQ,CAACnV,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpE,CAAC;IAEDmS,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACkb,mBAAmB,CAAC,CAAC,CAAClb,UAAU,CAACpS,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC/D,CAAC;IAED2pB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIxa,KAAK,GAAG,IAAI,CAACke,mBAAmB,CAAC,CAAC;MACtC,IAAKle,KAAK,CAACwa,QAAQ,EAAG;QACrBxa,KAAK,CAACwa,QAAQ,CAAC5pB,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;MACxC;IACD,CAAC;IAED2V,UAAU,EAAE,SAAAA,CAAW3S,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAI8D,KAAK,GAAG,IAAI;MAChB,IAAIuC,KAAK,GAAG,KAAK;MACjB,IAAI6nB,KAAK,GAAG,KAAK;MACjB,IAAIC,KAAK,GAAG,KAAK;MACjB,IAAI9Z,OAAO,GAAG,KAAK;MACnB,IAAI+Z,OAAO,GAAG,KAAK;MACnB,IAAIC,QAAQ,GAAG,KAAK;MACpB,IAAIC,MAAM,GAAG,KAAK;;MAElB;MACA,IAAIC,KAAK,GAAG,SAAAA,CAAA,EAAY;QACvB;QACAloB,KAAK,GAAGzK,GAAG,CAAC4yB,QAAQ,CAAE;UACrB7U,KAAK,EAAE3Z,GAAG,CAAC0T,IAAI,CAAE,OAAQ,CAAC;UAC1B4M,OAAO,EAAE,IAAI;UACbyE,KAAK,EAAE;QACR,CAAE,CAAC;;QAEH;QACA,IAAIvb,QAAQ,GAAG;UACdhH,MAAM,EAAE,8BAA8B;UACtCiH,SAAS,EAAE3F,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UAC7BmjB,KAAK,EAAEljB,KAAK,CAACD,GAAG,CAAE,OAAQ;QAC3B,CAAC;;QAED;QACAnI,CAAC,CAACqM,IAAI,CAAE;UACP0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;UACpCzF,IAAI,EAAE,MAAM;UACZ0c,QAAQ,EAAE,MAAM;UAChBE,OAAO,EAAE8N;QACV,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAW7a,IAAI,EAAG;QAC7B;QACAvN,KAAK,CAACia,OAAO,CAAE,KAAM,CAAC;QACtBja,KAAK,CAACqoB,OAAO,CAAE9a,IAAK,CAAC;;QAErB;QACAsa,KAAK,GAAG7nB,KAAK,CAAC3K,CAAC,CAAE,MAAO,CAAC;QACzByyB,KAAK,GAAG9nB,KAAK,CAAC3K,CAAC,CAAE,yBAA0B,CAAC;QAC5C2Y,OAAO,GAAGhO,KAAK,CAAC3K,CAAC,CAAE,4BAA6B,CAAC;QACjD0yB,OAAO,GAAG/nB,KAAK,CAAC3K,CAAC,CAAE,oBAAqB,CAAC;;QAEzC;QACAyyB,KAAK,CAACtY,OAAO,CAAE,OAAQ,CAAC;;QAExB;QACAxP,KAAK,CAACzC,EAAE,CAAE,QAAQ,EAAE,MAAM,EAAE+qB,KAAM,CAAC;MACpC,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAWjrB,CAAC,EAAE1D,GAAG,EAAG;QAC/B;QACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;QAClB5R,CAAC,CAACkrB,wBAAwB,CAAC,CAAC;;QAE5B;QACA,IAAKT,KAAK,CAACjmB,GAAG,CAAC,CAAC,KAAK,EAAE,EAAG;UACzBimB,KAAK,CAACtY,OAAO,CAAE,OAAQ,CAAC;UACxB,OAAO,KAAK;QACb;;QAEA;QACAja,GAAG,CAACizB,kBAAkB,CAAET,OAAQ,CAAC;;QAEjC;QACA,IAAI5kB,QAAQ,GAAG;UACdhH,MAAM,EAAE,8BAA8B;UACtCiH,SAAS,EAAE3F,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UAC7BmjB,KAAK,EAAEljB,KAAK,CAACD,GAAG,CAAE,OAAQ,CAAC;UAC3BirB,SAAS,EAAEX,KAAK,CAACjmB,GAAG,CAAC,CAAC;UACtB6mB,WAAW,EAAE1a,OAAO,CAAC1T,MAAM,GAAG0T,OAAO,CAACnM,GAAG,CAAC,CAAC,GAAG;QAC/C,CAAC;QAEDxM,CAAC,CAACqM,IAAI,CAAE;UACP0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;UACpCzF,IAAI,EAAE,MAAM;UACZ0c,QAAQ,EAAE,MAAM;UAChBE,OAAO,EAAEqO;QACV,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAW7H,IAAI,EAAG;QAC7B;QACAvrB,GAAG,CAACqzB,iBAAiB,CAAEb,OAAQ,CAAC;;QAEhC;QACA,IAAKE,MAAM,EAAG;UACbA,MAAM,CAAClwB,MAAM,CAAC,CAAC;QAChB;;QAEA;QACA,IAAKxC,GAAG,CAACsC,aAAa,CAAEipB,IAAK,CAAC,EAAG;UAChC;UACAgH,KAAK,CAACjmB,GAAG,CAAE,EAAG,CAAC;;UAEf;UACAgnB,KAAK,CAAE/H,IAAI,CAACjmB,IAAK,CAAC;;UAElB;UACAotB,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE;YACvBprB,IAAI,EAAE,SAAS;YACfY,IAAI,EAAE/I,GAAG,CAACwzB,cAAc,CAAEjI,IAAK,CAAC;YAChC5hB,MAAM,EAAE2oB,KAAK;YACbtpB,OAAO,EAAE,IAAI;YACbyqB,OAAO,EAAE;UACV,CAAE,CAAC;QACJ,CAAC,MAAM;UACN;UACAf,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE;YACvBprB,IAAI,EAAE,OAAO;YACbY,IAAI,EAAE/I,GAAG,CAAC0zB,YAAY,CAAEnI,IAAK,CAAC;YAC9B5hB,MAAM,EAAE2oB,KAAK;YACbtpB,OAAO,EAAE,IAAI;YACbyqB,OAAO,EAAE;UACV,CAAE,CAAC;QACJ;;QAEA;QACAlB,KAAK,CAACtY,OAAO,CAAE,OAAQ,CAAC;MACzB,CAAC;;MAED;MACA,IAAIqZ,KAAK,GAAG,SAAAA,CAAWK,IAAI,EAAG;QAC7B;QACA,IAAIC,OAAO,GAAG9zB,CAAC,CACd,iBAAiB,GAChB6zB,IAAI,CAACE,OAAO,GACZ,IAAI,GACJF,IAAI,CAACG,UAAU,GACf,WACF,CAAC;QACD,IAAKH,IAAI,CAACR,WAAW,EAAG;UACvB1a,OAAO,CACLjB,QAAQ,CAAE,gBAAgB,GAAGmc,IAAI,CAACR,WAAW,GAAG,IAAK,CAAC,CACtDY,KAAK,CAAEH,OAAQ,CAAC;QACnB,CAAC,MAAM;UACNnb,OAAO,CAAChB,MAAM,CAAEmc,OAAQ,CAAC;QAC1B;;QAEA;QACA,IAAIlzB,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;UAC3B9M,IAAI,EAAE;QACP,CAAE,CAAC;QAEHzH,MAAM,CAAC8F,GAAG,CAAE,UAAWwtB,UAAU,EAAG;UACnC,IACCA,UAAU,CAAC/rB,GAAG,CAAE,UAAW,CAAC,IAAIC,KAAK,CAACD,GAAG,CAAE,UAAW,CAAC,EACtD;YACD+rB,UAAU,CAACC,UAAU,CAAEN,IAAK,CAAC;UAC9B;QACD,CAAE,CAAC;;QAEH;QACAzrB,KAAK,CAACgsB,UAAU,CAAEP,IAAI,CAACE,OAAQ,CAAC;MACjC,CAAC;;MAED;MACAlB,KAAK,CAAC,CAAC;IACR,CAAC;IAEDsB,UAAU,EAAE,SAAAA,CAAWN,IAAI,EAAG;MAC7B,IAAK,IAAI,CAACvB,cAAc,CAAC,CAAC,IAAI,QAAQ,EAAG;QACxC,IAAI,CAAC+B,gBAAgB,CAAER,IAAK,CAAC;MAC9B,CAAC,MAAM;QACN,IAAI,CAACS,kBAAkB,CAAET,IAAK,CAAC;MAChC;IACD,CAAC;IAEDQ,gBAAgB,EAAE,SAAAA,CAAWR,IAAI,EAAG;MACnC,IAAI,CAAC3oB,OAAO,CAACqpB,SAAS,CAAE;QACvBxpB,EAAE,EAAE8oB,IAAI,CAACE,OAAO;QAChB9qB,IAAI,EAAE4qB,IAAI,CAACG;MACZ,CAAE,CAAC;IACJ,CAAC;IAEDM,kBAAkB,EAAE,SAAAA,CAAWT,IAAI,EAAG;MACrC;MACA,IAAIrsB,IAAI,GAAG,IAAI,CAACxH,CAAC,CAAE,cAAe,CAAC,CAACgY,IAAI,CAAE,MAAO,CAAC;MAClD,IAAIwc,GAAG,GAAG,IAAI,CAACx0B,CAAC,CAAE,UAAW,CAAC;;MAE9B;MACA,IAAK,IAAI,CAACsyB,cAAc,CAAC,CAAC,IAAI,UAAU,EAAG;QAC1C9qB,IAAI,IAAI,IAAI;MACb;;MAEA;MACA,IAAIimB,GAAG,GAAGztB,CAAC,CACV,CACC,eAAe,GAAG6zB,IAAI,CAACE,OAAO,GAAG,IAAI,EACrC,SAAS,EACT,eAAe,GACd,IAAI,CAAC5rB,GAAG,CAAE,OAAQ,CAAC,GACnB,WAAW,GACX0rB,IAAI,CAACE,OAAO,GACZ,UAAU,GACVvsB,IAAI,GACJ,OAAO,EACR,QAAQ,GAAGqsB,IAAI,CAACT,SAAS,GAAG,SAAS,EACrC,UAAU,EACV,OAAO,CACP,CAAChH,IAAI,CAAE,EAAG,CACZ,CAAC;;MAED;MACA,IAAKyH,IAAI,CAACR,WAAW,EAAG;QACvB;QACA,IAAI1a,OAAO,GAAG6b,GAAG,CAACnb,IAAI,CACrB,cAAc,GAAGwa,IAAI,CAACR,WAAW,GAAG,IACrC,CAAC;;QAED;QACAmB,GAAG,GAAG7b,OAAO,CAACjB,QAAQ,CAAE,IAAK,CAAC;;QAE9B;QACA,IAAK,CAAE8c,GAAG,CAACxX,MAAM,CAAC,CAAC,EAAG;UACrBwX,GAAG,GAAGx0B,CAAC,CAAE,mCAAoC,CAAC;UAC9C2Y,OAAO,CAAChB,MAAM,CAAE6c,GAAI,CAAC;QACtB;MACD;;MAEA;MACAA,GAAG,CAAC7c,MAAM,CAAE8V,GAAI,CAAC;IAClB,CAAC;IAED2G,UAAU,EAAE,SAAAA,CAAWrpB,EAAE,EAAG;MAC3B,IAAK,IAAI,CAACunB,cAAc,CAAC,CAAC,IAAI,QAAQ,EAAG;QACxC,IAAI,CAACpnB,OAAO,CAACupB,YAAY,CAAE1pB,EAAG,CAAC;MAChC,CAAC,MAAM;QACN,IAAI0H,MAAM,GAAG,IAAI,CAACzS,CAAC,CAAE,eAAe,GAAG+K,EAAE,GAAG,IAAK,CAAC;QAClD0H,MAAM,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACnD;IACD,CAAC;IAEDua,YAAY,EAAE,SAAAA,CAAW1sB,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAI+S,MAAM,GAAG/S,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAI0V,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;;MAE5C;MACA,IAAI,CAACpX,CAAC,CAAE,WAAY,CAAC,CAAC0Z,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAAChQ,GAAG,CAAE,YAAa,CAAC,IAAIiS,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChCpV,GAAG,CAACoO,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACjD;IACD;EACD,CAAE,CAAC;EAEHja,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACpUb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAAC6I,eAAe,CAAC5V,MAAM,CAAE;IAC9Ce,IAAI,EAAE,aAAa;IAEnB6O,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAI7W,IAAI,GAAG;QACV2Y,UAAU,EAAE,IAAI,CAAChV,GAAG,CAAE,aAAc,CAAC;QACrC6T,QAAQ,EAAEvJ,MAAM;QAChB2K,gBAAgB,EAAE,KAAK;QACvBC,aAAa,EAAE,UAAU;QACzBhB,eAAe,EAAE,IAAI;QACrBiB,WAAW,EAAE,QAAQ;QACrBC,OAAO,EAAE,IAAI;QACboX,SAAS,EAAEz0B,GAAG,CAACiI,GAAG,CAAE,oBAAqB,CAAC,CAACysB,UAAU;QACrDC,QAAQ,EAAE;MACX,CAAC;;MAED;MACArwB,IAAI,CAACmmB,OAAO,GAAG,UAAW5kB,KAAK,EAAE+uB,WAAW,EAAEC,UAAU,EAAG;QAC1D;QACA,IAAIC,MAAM,GAAGF,WAAW,CAACG,KAAK,CAAC5b,IAAI,CAAE,sBAAuB,CAAC;;QAE7D;QACA,IAAK,CAAEtT,KAAK,IAAIivB,MAAM,CAACvwB,EAAE,CAAE,QAAS,CAAC,EAAG;UACvCswB,UAAU,CAACG,eAAe,CAAC,CAAC;QAC7B;MACD,CAAC;;MAED;MACA1wB,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACAtE,GAAG,CAACi1B,aAAa,CAAE9Z,UAAU,EAAE7W,IAAK,CAAC;;MAErC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAEia,UAAU,EAAE7W,IAAI,EAAE,IAAK,CAAC;IAC3D;EACD,CAAE,CAAC;EAEHtE,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;;EAE9B;EACArG,GAAG,CAACi1B,aAAa,GAAG,UAAW1iB,MAAM,EAAEjO,IAAI,EAAG;IAC7C;IACA,IAAK,OAAOxE,CAAC,CAAC0d,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAlZ,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACAiO,MAAM,CAACiL,UAAU,CAAElZ,IAAK,CAAC;;IAEzB;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACgd,MAAM,CAAC,CAAC,EAAG;MAChDhd,CAAC,CAAE,2BAA4B,CAAC,CAACid,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAI3Q,MAAO,CAAC;;;;;;;;;;ACtEb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,YAAY;IAElBhB,MAAM,EAAE;MACP,0BAA0B,EAAE,UAAU;MACtC,yBAAyB,EAAE,SAAS;MACpC,wBAAwB,EAAE,QAAQ;MAClC,4BAA4B,EAAE;IAC/B,CAAC;IAEDoL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,wBAAyB,CAAC;IAC1C,CAAC;IAEDo1B,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACp1B,CAAC,CAAE,aAAc,CAAC;IAC/B,CAAC;IAEDwa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAU,CAAC,GAAG,CAAC,GAAG,CAAC;IAC/C,CAAC;IAEDyE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACtL,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIupB,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,IAAK,CAAEA,OAAO,CAACnwB,MAAM,EAAG;;MAExB;MACA,IAAIowB,GAAG,GAAGD,OAAO,CAAC1d,QAAQ,CAAE,gBAAiB,CAAC;MAC9C,IAAI4d,IAAI,GAAGF,OAAO,CAAC1d,QAAQ,CAAE,iBAAkB,CAAC;MAChD,IAAI2R,KAAK,GAAG2D,IAAI,CAACO,GAAG,CAAE8H,GAAG,CAAChM,KAAK,CAAC,CAAC,EAAEiM,IAAI,CAACjM,KAAK,CAAC,CAAE,CAAC;;MAEjD;MACA,IAAK,CAAEA,KAAK,EAAG;;MAEf;MACAgM,GAAG,CAAC/c,GAAG,CAAE,WAAW,EAAE+Q,KAAM,CAAC;MAC7BiM,IAAI,CAAChd,GAAG,CAAE,WAAW,EAAE+Q,KAAM,CAAC;IAC/B,CAAC;IAEDkM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAI,CAAC9iB,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;MACrC,IAAI,CAAC0iB,OAAO,CAAC,CAAC,CAACjd,QAAQ,CAAE,KAAM,CAAC;IACjC,CAAC;IAEDqd,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,IAAI,CAAC/iB,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;MACtC,IAAI,CAAC0iB,OAAO,CAAC,CAAC,CAAC1b,WAAW,CAAE,KAAM,CAAC;IACpC,CAAC;IAEDe,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAKA,GAAG,CAACoO,IAAI,CAAE,SAAU,CAAC,EAAG;QAC5B,IAAI,CAAC6iB,QAAQ,CAAC,CAAC;MAChB,CAAC,MAAM;QACN,IAAI,CAACC,SAAS,CAAC,CAAC;MACjB;IACD,CAAC;IAEDC,OAAO,EAAE,SAAAA,CAAWztB,CAAC,EAAE1D,GAAG,EAAG;MAC5B,IAAI,CAAC8wB,OAAO,CAAC,CAAC,CAACjd,QAAQ,CAAE,QAAS,CAAC;IACpC,CAAC;IAEDsE,MAAM,EAAE,SAAAA,CAAWzU,CAAC,EAAE1D,GAAG,EAAG;MAC3B,IAAI,CAAC8wB,OAAO,CAAC,CAAC,CAAC1b,WAAW,CAAE,QAAS,CAAC;IACvC,CAAC;IAEDgc,UAAU,EAAE,SAAAA,CAAW1tB,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAK0D,CAAC,CAAC2tB,OAAO,KAAK,EAAE,EAAG;QACvB,OAAO,IAAI,CAACH,SAAS,CAAC,CAAC;MACxB;;MAEA;MACA,IAAKxtB,CAAC,CAAC2tB,OAAO,KAAK,EAAE,EAAG;QACvB,OAAO,IAAI,CAACJ,QAAQ,CAAC,CAAC;MACvB;IACD;EACD,CAAE,CAAC;EAEHr1B,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACvFb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,KAAK;IAEXhB,MAAM,EAAE;MACP,yBAAyB,EAAE;IAC5B,CAAC;IAED6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDmX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACtL,MAAM,CAAC,CAAC;IACd,CAAC;IAED+pB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAIppB,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;QACZ,OAAO,KAAK;MACb;;MAEA;MACA,IAAKA,GAAG,CAAC5E,OAAO,CAAE,KAAM,CAAC,KAAK,CAAC,CAAC,EAAG;QAClC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAK4E,GAAG,CAAC5E,OAAO,CAAE,IAAK,CAAC,KAAK,CAAC,EAAG;QAChC,OAAO,IAAI;MACZ;;MAEA;MACA,OAAO,KAAK;IACb,CAAC;IAEDiE,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAK,IAAI,CAAC+pB,OAAO,CAAC,CAAC,EAAG;QACrB,IAAI,CAAC1e,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,QAAS,CAAC;MACrC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,QAAS,CAAC;MACxC;IACD,CAAC;IAEDmc,OAAO,EAAE,SAAAA,CAAW7tB,CAAC,EAAE1D,GAAG,EAAG;MAC5B,IAAI,CAACuH,MAAM,CAAC,CAAC;IACd;EACD,CAAE,CAAC;EAEH3L,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC1Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACmU,MAAM,CAACwX,WAAW,CAACvkB,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,SAAS;IAEf4O,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,kCAAkC,EAAE,aAAa;MACjDyuB,YAAY,EAAE,eAAe;MAC7BC,YAAY,EAAE,cAAc;MAC5BvH,WAAW,EAAE;IACd,CAAC;IAEDtX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAClX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDyS,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,UAAW,CAAC;IAC5B,CAAC;IAEDg2B,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC9e,QAAQ,CAAC,CAAC,CAACE,QAAQ,CAAE,aAAc,CAAC,GAC7C,QAAQ,GACR,MAAM;IACV,CAAC;IAEDD,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE,IAAI,CAACD,QAAQ,CAAC,CAAC,CAACE,QAAQ,CAAE,OAAQ,CAAC,EAAG;QAC5C,IAAI,CAAC6e,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDA,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIze,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3B,IAAIsT,SAAS,GAAG,IAAI,CAAC/X,MAAM,CAAC,CAAC;MAC7B,IAAIjO,IAAI,GAAG;QACV0xB,OAAO,EAAE,IAAI;QACbC,SAAS,EAAE,IAAI;QACfC,OAAO,EAAE,IAAI,CAACjuB,GAAG,CAAE,SAAU,CAAC;QAC9BqW,IAAI,EAAE,IAAI,CAACwX,OAAO,CAAC,CAAC;QACpB5tB,KAAK,EAAE;MACR,CAAC;;MAED;MACA,IAAIiuB,KAAK,GAAG7L,SAAS,CAACxS,IAAI,CAAE,IAAK,CAAC;MAClC,IAAIse,KAAK,GAAGp2B,GAAG,CAACq2B,QAAQ,CAAE,aAAc,CAAC;;MAEzC;MACA,IAAIC,SAAS,GAAGhM,SAAS,CAAChlB,IAAI,CAAC,CAAC;MAChC,IAAIixB,QAAQ,GAAGjM,SAAS,CAAChe,GAAG,CAAC,CAAC;;MAE9B;MACAtM,GAAG,CAACw2B,MAAM,CAAE;QACX7sB,MAAM,EAAE2N,KAAK;QACb6T,MAAM,EAAEgL,KAAK;QACb9T,OAAO,EAAE+T,KAAK;QACdK,WAAW,EAAE;MACd,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC71B,GAAG,CAAE,IAAI,EAAEw1B,KAAK,EAAE,IAAK,CAAC;;MAE7B;MACA;MACA,IAAI,CAAC7jB,MAAM,CAAC,CAAC,CAACjN,IAAI,CAAEgxB,SAAU,CAAC,CAAChqB,GAAG,CAAEiqB,QAAS,CAAC;;MAE/C;MACAv2B,GAAG,CAACg2B,OAAO,CAAC/e,UAAU,CAAEmf,KAAK,EAAE9xB,IAAK,CAAC;IACtC,CAAC;IAEDoyB,WAAW,EAAE,SAAAA,CAAW5uB,CAAC,EAAG;MAC3B;MACAA,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAIpC,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3BM,KAAK,CAACkC,WAAW,CAAE,OAAQ,CAAC;MAC5BlC,KAAK,CAAC6B,IAAI,CAAE,qBAAsB,CAAC,CAAC3W,MAAM,CAAC,CAAC;;MAE5C;MACA,IAAI,CAACuzB,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDY,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAK,IAAI,CAACb,OAAO,CAAC,CAAC,IAAI,QAAQ,EAAG;QACjC91B,GAAG,CAACg2B,OAAO,CAACj0B,MAAM,CAAE,IAAI,CAACkG,GAAG,CAAE,IAAK,CAAE,CAAC;MACvC;IACD,CAAC;IAED2uB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B52B,GAAG,CAACg2B,OAAO,CAACxqB,OAAO,CAAE,IAAI,CAACvD,GAAG,CAAE,IAAK,CAAE,CAAC;IACxC;EACD,CAAE,CAAC;EAEHjI,GAAG,CAAC4Y,iBAAiB,CAAEvS,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClGb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAIkT,OAAO,GAAG,EAAE;;EAEhB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjT,GAAG,CAACqG,KAAK,GAAGrG,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC7B;IACAe,IAAI,EAAE,EAAE;IAER;IACA0uB,UAAU,EAAE,YAAY;IAExB;IACA9f,IAAI,EAAE,OAAO;IAEb;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEExD,KAAK,EAAE,SAAAA,CAAWlO,MAAM,EAAG;MAC1B;MACA,IAAI,CAACjB,GAAG,GAAGiB,MAAM;;MAEjB;MACA,IAAI,CAACkpB,OAAO,CAAElpB,MAAO,CAAC;;MAEtB;MACA,IAAI,CAACkpB,OAAO,CAAE,IAAI,CAACvX,QAAQ,CAAC,CAAE,CAAC;IAChC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE1K,GAAG,EAAE,SAAAA,CAAWA,GAAG,EAAG;MACrB;MACA,IAAKA,GAAG,KAAKvM,SAAS,EAAG;QACxB,OAAO,IAAI,CAACia,QAAQ,CAAE1N,GAAI,CAAC;;QAE3B;MACD,CAAC,MAAM;QACN,OAAO,IAAI,CAACkG,IAAI,CAAE,UAAW,CAAC,GAAG,IAAI,GAAG,IAAI,CAAC8H,QAAQ,CAAC,CAAC;MACxD;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACjG,GAAG,CAAC,CAAC;IAC3B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE0N,QAAQ,EAAE,SAAAA,CAAW1N,GAAG,EAAG;MAC1B,OAAOtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiG,MAAM,CAAC,CAAC,EAAEjG,GAAI,CAAC;IACrC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE3I,EAAE,EAAE,SAAAA,CAAWC,MAAM,EAAG;MACvB,OAAO5D,GAAG,CAACsD,EAAE,CAAE,IAAI,CAAC6E,IAAI,EAAEvE,MAAO,CAAC;IACnC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEoT,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEzE,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACzS,CAAC,CAAE,cAAe,CAAC;IAChC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEuX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACvX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEsX,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACtX,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE4a,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO,IAAI,CAACnI,MAAM,CAAC,CAAC,CAACuF,IAAI,CAAE,MAAO,CAAC,IAAI,EAAE;IAC1C,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEtT,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAI2Q,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,OAAOA,OAAO,CAACpQ,MAAM,GAAGoQ,OAAO,CAAE,CAAC,CAAE,GAAG,KAAK;IAC7C,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEA,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAI2hB,QAAQ,GAAG,IAAI,CAAC1yB,GAAG,CAAC+Q,OAAO,CAAE,YAAa,CAAC;;MAE/C;MACA,IAAIA,OAAO,GAAGnV,GAAG,CAACiV,SAAS,CAAE6hB,QAAS,CAAC;;MAEvC;MACA,OAAO3hB,OAAO;IACf,CAAC;IAEDQ,IAAI,EAAE,SAAAA,CAAW+Z,OAAO,EAAE3oB,OAAO,EAAG;MACnC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC2V,IAAI,CAAE,IAAI,CAACvR,GAAG,EAAEsrB,OAAQ,CAAC;;MAE3C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,QAAQ,EAAE,KAAM,CAAC;QAC5BxS,GAAG,CAACkB,QAAQ,CAAE,YAAY,EAAE,IAAI,EAAE6F,OAAQ,CAAC;QAE3C,IAAKA,OAAO,KAAK,mBAAmB,EAAG;UACtC,IAAI,CAACgwB,2BAA2B,CAAC,CAAC;QACnC;MACD;;MAEA;MACA,OAAOrhB,OAAO;IACf,CAAC;IAEDE,IAAI,EAAE,SAAAA,CAAW8Z,OAAO,EAAE3oB,OAAO,EAAG;MACnC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC4V,IAAI,CAAE,IAAI,CAACxR,GAAG,EAAEsrB,OAAQ,CAAC;;MAE3C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,QAAQ,EAAE,IAAK,CAAC;QAC3BxS,GAAG,CAACkB,QAAQ,CAAE,YAAY,EAAE,IAAI,EAAE6F,OAAQ,CAAC;QAE3C,IAAKA,OAAO,KAAK,mBAAmB,EAAG;UACtC,IAAI,CAACgwB,2BAA2B,CAAC,CAAC;QACnC;MACD;;MAEA;MACA,OAAOrhB,OAAO;IACf,CAAC;IAEDqhB,2BAA2B,EAAE,SAAAA,CAAA,EAAY;MACxC;MACA,IAAID,QAAQ,GAAG,IAAI,CAAC1yB,GAAG,CAAC+Q,OAAO,CAAE,0BAA2B,CAAC;MAC7D,IAAK,CAAE2hB,QAAQ,CAAC/xB,MAAM,EAAG;MAEzB,IAAIH,OAAO,GAAGkyB,QAAQ,CAAC3d,IAAI,CAAE,YAAa,CAAC;MAE3CvU,OAAO,CAAC4U,WAAW,CAAE,kBAAmB,CAAC;MACzC5U,OAAO,CAACyV,GAAG,CAAE,aAAc,CAAC,CAACO,IAAI,CAAC,CAAC,CAAC3C,QAAQ,CAAE,kBAAmB,CAAC;IACnE,CAAC;IAEDlW,MAAM,EAAE,SAAAA,CAAW2tB,OAAO,EAAE3oB,OAAO,EAAG;MACrC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC+B,MAAM,CAAE,IAAI,CAACqC,GAAG,EAAEsrB,OAAQ,CAAC;;MAE7C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;QAC9BxS,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAI,EAAE6F,OAAQ,CAAC;MAC9C;;MAEA;MACA,OAAO2O,OAAO;IACf,CAAC;IAED9T,OAAO,EAAE,SAAAA,CAAW8tB,OAAO,EAAE3oB,OAAO,EAAG;MACtC;MACA,IAAI2O,OAAO,GAAG1V,GAAG,CAAC4B,OAAO,CAAE,IAAI,CAACwC,GAAG,EAAEsrB,OAAQ,CAAC;;MAE9C;MACA,IAAKha,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;QAC7BxS,GAAG,CAACkB,QAAQ,CAAE,eAAe,EAAE,IAAI,EAAE6F,OAAQ,CAAC;MAC/C;;MAEA;MACA,OAAO2O,OAAO;IACf,CAAC;IAEDG,UAAU,EAAE,SAAAA,CAAW6Z,OAAO,EAAE3oB,OAAO,EAAG;MACzC;MACA,IAAI,CAAChF,MAAM,CAAC8C,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAEpC;MACA,OAAO,IAAI,CAAC6Q,IAAI,CAAC9Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1C,CAAC;IAEDiR,WAAW,EAAE,SAAAA,CAAW2Z,OAAO,EAAE3oB,OAAO,EAAG;MAC1C;MACA,IAAI,CAACnF,OAAO,CAACiD,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAErC;MACA,OAAO,IAAI,CAAC8Q,IAAI,CAAC/Q,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1C,CAAC;IAEDgE,UAAU,EAAE,SAAAA,CAAW4B,KAAK,EAAG;MAC9B;MACA,IAAK,OAAOA,KAAK,KAAK,QAAQ,EAAG;QAChCA,KAAK,GAAG;UAAE3B,IAAI,EAAE2B;QAAM,CAAC;MACxB;;MAEA;MACA,IAAK,IAAI,CAACgoB,MAAM,EAAG;QAClB,IAAI,CAACA,MAAM,CAAClwB,MAAM,CAAC,CAAC;MACrB;;MAEA;MACAkI,KAAK,CAACf,MAAM,GAAG,IAAI,CAAC0N,UAAU,CAAC,CAAC;MAChC,IAAI,CAACqb,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE7oB,KAAM,CAAC;IACrC,CAAC;IAEDssB,YAAY,EAAE,SAAAA,CAAWhuB,OAAO,EAAG;MAClC,IAAK,IAAI,CAAC0pB,MAAM,EAAG;QAClB,IAAI,CAACA,MAAM,CAACuE,IAAI,CAAEjuB,OAAO,IAAI,CAAE,CAAC;QAChC,IAAI,CAAC0pB,MAAM,GAAG,KAAK;MACpB;IACD,CAAC;IAEDwE,SAAS,EAAE,SAAAA,CAAWruB,OAAO,EAAEsZ,QAAQ,GAAG,QAAQ,EAAG;MACpD;MACA,IAAI,CAAC/d,GAAG,CAAC6T,QAAQ,CAAE,WAAY,CAAC;;MAEhC;MACA,IAAKpP,OAAO,KAAK9I,SAAS,EAAG;QAC5B,IAAI,CAAC+I,UAAU,CAAE;UAChBC,IAAI,EAAEF,OAAO;UACbV,IAAI,EAAE,OAAO;UACbsrB,OAAO,EAAE,KAAK;UACdtR,QAAQ,EAAEA;QACX,CAAE,CAAC;MACJ;;MAEA;MACAniB,GAAG,CAACkB,QAAQ,CAAE,eAAe,EAAE,IAAK,CAAC;;MAErC;MACA,IAAI,CAACkD,GAAG,CAACwoB,GAAG,CACX,cAAc,EACd,yBAAyB,EACzB9sB,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAAC9V,WAAW,EAAE,IAAK,CACjC,CAAC;IACF,CAAC;IAEDA,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI,CAACvE,GAAG,CAACoV,WAAW,CAAE,WAAY,CAAC;;MAEnC;MACA,IAAI,CAACwd,YAAY,CAAE,GAAI,CAAC;;MAExB;MACAh3B,GAAG,CAACkB,QAAQ,CAAE,aAAa,EAAE,IAAK,CAAC;IACpC,CAAC;IAED+Y,OAAO,EAAE,SAAAA,CAAW3S,IAAI,EAAEhD,IAAI,EAAE6yB,OAAO,EAAG;MACzC;MACA,IAAK7vB,IAAI,IAAI,cAAc,EAAG;QAC7B6vB,OAAO,GAAG,IAAI;MACf;;MAEA;MACA,OAAOn3B,GAAG,CAACoK,KAAK,CAACwH,SAAS,CAACqI,OAAO,CAACpV,KAAK,CAAE,IAAI,EAAE,CAC/CyC,IAAI,EACJhD,IAAI,EACJ6yB,OAAO,CACN,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECn3B,GAAG,CAACo3B,QAAQ,GAAG,UAAW/xB,MAAM,EAAG;IAClC;IACA,IAAI8C,IAAI,GAAG9C,MAAM,CAACC,IAAI,CAAE,MAAO,CAAC;IAChC,IAAI4O,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;IACzB,IAAIlB,KAAK,GAAGjH,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,IAAIlU,GAAG,CAACqG,KAAK;;IAE1C;IACA,IAAI6B,KAAK,GAAG,IAAIjB,KAAK,CAAE5B,MAAO,CAAC;;IAE/B;IACArF,GAAG,CAACkB,QAAQ,CAAE,WAAW,EAAEgH,KAAM,CAAC;;IAElC;IACA,OAAOA,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI6L,OAAO,GAAG,SAAAA,CAAW5L,IAAI,EAAG;IAC/B,OAAOnI,GAAG,CAACgU,aAAa,CAAE7L,IAAI,IAAI,EAAG,CAAC,GAAG,OAAO;EACjD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAAC4Y,iBAAiB,GAAG,UAAW3R,KAAK,EAAG;IAC1C;IACA,IAAIgN,KAAK,GAAGhN,KAAK,CAAC2K,SAAS;IAC3B,IAAIzJ,IAAI,GAAG8L,KAAK,CAAC9L,IAAI;IACrB,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;;IAEzB;IACAnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,GAAGjN,KAAK;;IAEzB;IACAgM,OAAO,CAACR,IAAI,CAAEtK,IAAK,CAAC;EACrB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACqyB,YAAY,GAAG,UAAWlqB,IAAI,EAAG;IACpC,IAAI+L,GAAG,GAAGH,OAAO,CAAE5L,IAAK,CAAC;IACzB,OAAOnI,GAAG,CAACmU,MAAM,CAAED,GAAG,CAAE,IAAI,KAAK;EAClC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClU,GAAG,CAACq3B,aAAa,GAAG,UAAW/yB,IAAI,EAAG;IACrC;IACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BgzB,QAAQ,EAAE;MACV;IACD,CAAE,CAAC;;IAEH;IACA,IAAI/iB,KAAK,GAAG,EAAE;;IAEd;IACAtB,OAAO,CAACzM,GAAG,CAAE,UAAW2B,IAAI,EAAG;MAC9B;MACA,IAAIlB,KAAK,GAAGjH,GAAG,CAACqyB,YAAY,CAAElqB,IAAK,CAAC;MACpC,IAAI8L,KAAK,GAAGhN,KAAK,CAAC2K,SAAS;;MAE3B;MACA,IAAKtN,IAAI,CAACgzB,QAAQ,IAAIrjB,KAAK,CAACqjB,QAAQ,KAAKhzB,IAAI,CAACgzB,QAAQ,EAAG;QACxD;MACD;;MAEA;MACA/iB,KAAK,CAAC9B,IAAI,CAAExL,KAAM,CAAC;IACpB,CAAE,CAAC;;IAEH;IACA,OAAOsN,KAAK;EACb,CAAC;AACF,CAAC,EAAInI,MAAO,CAAC;;;;;;;;;;ACthBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAAC0E,UAAU,GAAG,UAAWJ,IAAI,EAAG;IAClC;IACA,IAAIP,QAAQ,GAAG,YAAY;IAC3B,IAAIa,OAAO,GAAG,KAAK;;IAEnB;IACAN,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BsB,GAAG,EAAE,EAAE;MACP0B,IAAI,EAAE,EAAE;MACRa,IAAI,EAAE,EAAE;MACR5D,EAAE,EAAE,EAAE;MACNC,MAAM,EAAE,KAAK;MACb0Q,OAAO,EAAE,KAAK;MACdqiB,KAAK,EAAE,KAAK;MACZ5H,OAAO,EAAE,KAAK;MACdlrB,eAAe,EAAE,KAAK;MACtB+yB,gBAAgB,EAAE;IACnB,CAAE,CAAC;;IAEH;IACA,IAAK,CAAElzB,IAAI,CAACG,eAAe,EAAG;MAC7BH,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAK,CAAC;IACpD;;IAEA;IACA,IAAKA,IAAI,CAACsB,GAAG,EAAG;MACf7B,QAAQ,IAAI,aAAa,GAAGO,IAAI,CAACsB,GAAG,GAAG,IAAI;IAC5C;;IAEA;IACA,IAAKtB,IAAI,CAAC6D,IAAI,EAAG;MAChBpE,QAAQ,IAAI,cAAc,GAAGO,IAAI,CAAC6D,IAAI,GAAG,IAAI;IAC9C;;IAEA;IACA,IAAK7D,IAAI,CAACgD,IAAI,EAAG;MAChBvD,QAAQ,IAAI,cAAc,GAAGO,IAAI,CAACgD,IAAI,GAAG,IAAI;IAC9C;;IAEA;IACA,IAAKhD,IAAI,CAACC,EAAE,EAAG;MACdR,QAAQ,IAAIO,IAAI,CAACC,EAAE;IACpB;;IAEA;IACA,IAAKD,IAAI,CAACqrB,OAAO,EAAG;MACnB5rB,QAAQ,IAAI,UAAU;IACvB;IAEA,IAAK,CAAEO,IAAI,CAACG,eAAe,EAAG;MAC7BV,QAAQ,GAAG/D,GAAG,CAACwB,YAAY,CAC1B,sBAAsB,EACtBuC,QAAQ,EACRO,IACD,CAAC;IACF;;IAEA;IACA,IAAKA,IAAI,CAACE,MAAM,EAAG;MAClBI,OAAO,GAAGN,IAAI,CAACE,MAAM,CAAC2U,IAAI,CAAEpV,QAAS,CAAC;MACtC;MACA,IAAKO,IAAI,CAACkzB,gBAAgB,EAAG;QAC5B5yB,OAAO,GAAGA,OAAO,CAACyV,GAAG,CAAE/V,IAAI,CAACE,MAAM,CAAC2U,IAAI,CAAE,8BAA+B,CAAE,CAAC;MAC5E;IACD,CAAC,MAAM,IAAK7U,IAAI,CAAC4Q,OAAO,EAAG;MAC1BtQ,OAAO,GAAGN,IAAI,CAAC4Q,OAAO,CAACoE,QAAQ,CAAEvV,QAAS,CAAC;IAC5C,CAAC,MAAM;MACNa,OAAO,GAAG9E,CAAC,CAAEiE,QAAS,CAAC;IACxB;;IAEA;IACA,IAAK,CAAEO,IAAI,CAACG,eAAe,EAAG;MAC7BG,OAAO,GAAGA,OAAO,CAACyV,GAAG,CAAE,uBAAwB,CAAC;MAChDzV,OAAO,GAAG5E,GAAG,CAACwB,YAAY,CAAE,aAAa,EAAEoD,OAAQ,CAAC;IACrD;;IAEA;IACA,IAAKN,IAAI,CAACizB,KAAK,EAAG;MACjB3yB,OAAO,GAAGA,OAAO,CAAC6yB,KAAK,CAAE,CAAC,EAAEnzB,IAAI,CAACizB,KAAM,CAAC;IACzC;;IAEA;IACA,OAAO3yB,OAAO;EACf,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC5E,GAAG,CAAC03B,SAAS,GAAG,UAAW9xB,GAAG,EAAE6S,OAAO,EAAG;IACzC,OAAOzY,GAAG,CAAC0E,UAAU,CAAE;MACtBkB,GAAG,EAAEA,GAAG;MACR2xB,KAAK,EAAE,CAAC;MACR/yB,MAAM,EAAEiU,OAAO;MACfhU,eAAe,EAAE;IAClB,CAAE,CAAC;EACJ,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECzE,GAAG,CAAC0I,QAAQ,GAAG,UAAWrD,MAAM,EAAG;IAClC;IACA,IAAKA,MAAM,YAAY+G,MAAM,EAAG;MAC/B;IAAA,CACA,MAAM;MACN/G,MAAM,GAAGrF,GAAG,CAAC03B,SAAS,CAAEryB,MAAO,CAAC;IACjC;;IAEA;IACA,IAAI6C,KAAK,GAAG7C,MAAM,CAACC,IAAI,CAAE,KAAM,CAAC;IAChC,IAAK,CAAE4C,KAAK,EAAG;MACdA,KAAK,GAAGlI,GAAG,CAACo3B,QAAQ,CAAE/xB,MAAO,CAAC;IAC/B;;IAEA;IACA,OAAO6C,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAACiV,SAAS,GAAG,UAAWrQ,OAAO,EAAG;IACpC;IACA,IAAKA,OAAO,YAAYwH,MAAM,EAAG;MAChC;IAAA,CACA,MAAM;MACNxH,OAAO,GAAG5E,GAAG,CAAC0E,UAAU,CAAEE,OAAQ,CAAC;IACpC;;IAEA;IACA,IAAIlE,MAAM,GAAG,EAAE;IACfkE,OAAO,CAACyC,IAAI,CAAE,YAAY;MACzB,IAAIa,KAAK,GAAGlI,GAAG,CAAC0I,QAAQ,CAAE5I,CAAC,CAAE,IAAK,CAAE,CAAC;MACrCY,MAAM,CAAC+R,IAAI,CAAEvK,KAAM,CAAC;IACrB,CAAE,CAAC;;IAEH;IACA,OAAOxH,MAAM;EACd,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECV,GAAG,CAAC23B,gBAAgB,GAAG,UAAWvzB,GAAG,EAAG;IACvC,OAAOA,GAAG,CAACc,OAAO,CAAE,YAAa,CAAC;EACnC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClF,GAAG,CAAC43B,eAAe,GAAG,UAAWxzB,GAAG,EAAG;IACtC,IAAIiB,MAAM,GAAGrF,GAAG,CAAC23B,gBAAgB,CAAEvzB,GAAI,CAAC;IACxC,OAAO,IAAI,CAACsE,QAAQ,CAAErD,MAAO,CAAC;EAC/B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIwyB,oBAAoB,GAAG,SAAAA,CAAWjxB,MAAM,EAAG;IAC9C;IACA,IAAIkxB,YAAY,GAAGlxB,MAAM;IACzB,IAAImxB,YAAY,GAAGnxB,MAAM,GAAG,SAAS,CAAC,CAAC;IACvC,IAAIoxB,YAAY,GAAGpxB,MAAM,GAAG,QAAQ,CAAC,CAAC;;IAEtC;IACA,IAAIqxB,cAAc,GAAG,SAAAA,CAAW7zB,GAAG,CAAC,uBAAwB;MAC3D;;MAEA;MACA,IAAIE,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIozB,SAAS,GAAG5zB,IAAI,CAACmzB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA,IAAI/2B,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QAAEzQ,MAAM,EAAEJ;MAAI,CAAE,CAAC;;MAE7C;MACA,IAAK1D,MAAM,CAACqE,MAAM,EAAG;QACpB;QACA,IAAIozB,UAAU,GAAG,CAAEJ,YAAY,EAAEr3B,MAAM,CAAE,CAAC03B,MAAM,CAAEF,SAAU,CAAC;QAC7Dl4B,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEszB,UAAW,CAAC;MACvC;IACD,CAAC;;IAED;IACA,IAAIE,cAAc,GAAG,SAAAA,CAAW33B,MAAM,CAAC,uBAAwB;MAC9D;;MAEA;MACA,IAAI4D,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIozB,SAAS,GAAG5zB,IAAI,CAACmzB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA/2B,MAAM,CAAC8F,GAAG,CAAE,UAAW0B,KAAK,EAAEjC,CAAC,EAAG;QACjC;QACA;QACA,IAAIqyB,UAAU,GAAG,CAAEN,YAAY,EAAE9vB,KAAK,CAAE,CAACkwB,MAAM,CAAEF,SAAU,CAAC;QAC5Dl4B,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEyzB,UAAW,CAAC;QACtC;MACD,CAAE,CAAC;IACJ,CAAC;;IAED;IACAt4B,GAAG,CAACc,SAAS,CAAEg3B,YAAY,EAAEG,cAAe,CAAC;IAC7Cj4B,GAAG,CAACc,SAAS,CAAEi3B,YAAY,EAAEM,cAAe,CAAC;;IAE7C;IACAE,oBAAoB,CAAE3xB,MAAO,CAAC;EAC/B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI2xB,oBAAoB,GAAG,SAAAA,CAAW3xB,MAAM,EAAG;IAC9C;IACA,IAAIoxB,YAAY,GAAGpxB,MAAM,GAAG,QAAQ,CAAC,CAAC;IACtC,IAAI4xB,WAAW,GAAG5xB,MAAM,GAAG,OAAO,CAAC,CAAC;;IAEpC;IACA,IAAI6xB,cAAc,GAAG,SAAAA,CAAWvwB,KAAK,CAAC,uBAAwB;MAC7D;;MAEA;MACA,IAAI5D,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIozB,SAAS,GAAG5zB,IAAI,CAACmzB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA,IAAIiB,UAAU,GAAG,CAAE,MAAM,EAAE,MAAM,EAAE,KAAK,CAAE;MAC1CA,UAAU,CAAClyB,GAAG,CAAE,UAAWmyB,SAAS,EAAG;QACtC;QACA,IAAIC,MAAM,GAAG,GAAG,GAAGD,SAAS,GAAG,GAAG,GAAGzwB,KAAK,CAACD,GAAG,CAAE0wB,SAAU,CAAC;;QAE3D;QACAr0B,IAAI,GAAG,CAAE0zB,YAAY,GAAGY,MAAM,EAAE1wB,KAAK,CAAE,CAACkwB,MAAM,CAAEF,SAAU,CAAC;QAC3Dl4B,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEP,IAAK,CAAC;MACjC,CAAE,CAAC;;MAEH;MACA,IAAKu0B,iBAAiB,CAACnxB,OAAO,CAAEd,MAAO,CAAC,GAAG,CAAC,CAAC,EAAG;QAC/CsB,KAAK,CAAC+R,OAAO,CAAEue,WAAW,EAAEN,SAAU,CAAC;MACxC;IACD,CAAC;;IAED;IACAl4B,GAAG,CAACc,SAAS,CAAEk3B,YAAY,EAAES,cAAe,CAAC;EAC9C,CAAC;;EAED;EACA,IAAIK,kBAAkB,GAAG,CACxB,SAAS,EACT,OAAO,EACP,MAAM,EACN,QAAQ,EACR,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,UAAU,EACV,MAAM,EACN,MAAM,EACN,QAAQ,CACR;EACD,IAAIC,kBAAkB,GAAG,CACxB,OAAO,EACP,SAAS,EACT,QAAQ,EACR,SAAS,EACT,KAAK,EACL,WAAW,CACX;EACD,IAAIF,iBAAiB,GAAG,CACvB,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,UAAU,EACV,MAAM,EACN,MAAM,EACN,QAAQ,EACR,OAAO,EACP,SAAS,EACT,QAAQ,EACR,SAAS,EACT,WAAW,CACX;;EAED;EACAC,kBAAkB,CAACtyB,GAAG,CAAEqxB,oBAAqB,CAAC;EAC9CkB,kBAAkB,CAACvyB,GAAG,CAAE+xB,oBAAqB,CAAC;;EAE9C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIS,kBAAkB,GAAG,IAAIh5B,GAAG,CAACoK,KAAK,CAAE;IACvCS,EAAE,EAAE,oBAAoB;IACxB1D,MAAM,EAAE;MACP,8BAA8B,EAAE,SAAS;MACzC,mBAAmB,EAAE;IACtB,CAAC;IACDsS,OAAO,EAAE,SAAAA,CAAW3R,CAAC,EAAG;MACvB;MACAA,CAAC,CAAC4R,cAAc,CAAC,CAAC;IACnB,CAAC;IACDa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACAza,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAE,CAAE,CAAC;MAE7B,IAAKtM,GAAG,CAACi5B,qBAAqB,CAAC,CAAC,EAAG;QAClC,IAAI;UACHhR,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAC,aAAa,CAAC,CAACC,QAAQ,CAAC;YAAEC,IAAI,EAAE;cAAEC,YAAY,EAAE;YAAE;UAAE,CAAC,CAAC;QACxE,CAAC,CAAC,OAAQnW,KAAK,EAAG;UACjBoW,OAAO,CAACC,GAAG,CAAE,yCAAyC,EAAErW,KAAM,CAAC;QAChE;MAED;IACD;EACD,CAAE,CAAC;EAEH,IAAIsW,sBAAsB,GAAG,IAAIx5B,GAAG,CAACoK,KAAK,CAAE;IAC3CS,EAAE,EAAE,wBAAwB;IAC5B7D,OAAO,EAAE;MACRyyB,SAAS,EAAE,aAAa;MACxBC,gBAAgB,EAAE;IACnB,CAAC;IACDje,WAAW,EAAE,SAAAA,CAAWrX,GAAG,EAAEu1B,IAAI,EAAG;MACnC,IAAIj5B,MAAM,GAAGV,GAAG,CAACiV,SAAS,CAAE;QAAEzQ,MAAM,EAAEJ;MAAI,CAAE,CAAC;MAC7C,IAAK1D,MAAM,CAACqE,MAAM,EAAG;QACpB,IAAIH,OAAO,GAAG5E,GAAG,CAAC0E,UAAU,CAAE;UAAEF,MAAM,EAAEm1B;QAAK,CAAE,CAAC;QAChD35B,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAER,MAAM,EAAEkE,OAAQ,CAAC;MACpD;IACD,CAAC;IACDg1B,iBAAiB,EAAE,SAAAA,CAAWl5B,MAAM,EAAEm5B,UAAU,EAAG;MAClDn5B,MAAM,CAAC8F,GAAG,CAAE,UAAW0B,KAAK,EAAEjC,CAAC,EAAG;QACjCjG,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEgH,KAAK,EAAEpI,CAAC,CAAE+5B,UAAU,CAAE5zB,CAAC,CAAG,CAAE,CAAC;MAC/D,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAImG,MAAO,CAAC;;;;;;;;;;ACjbb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI+5B,aAAa,GAAG,IAAI95B,GAAG,CAACoK,KAAK,CAAE;IAClCtD,QAAQ,EAAE,EAAE;IACZE,OAAO,EAAE;MACR4N,SAAS,EAAE,SAAS;MACpBmlB,UAAU,EAAE,SAAS;MACrBC,UAAU,EAAE,SAAS;MACrBC,YAAY,EAAE,SAAS;MACvBC,aAAa,EAAE,SAAS;MACxBC,aAAa,EAAE;IAChB,CAAC;IACDvK,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB5vB,GAAG,CAAC4vB,OAAO,CAAC,CAAC;IACd;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIwK,WAAW,GAAG,IAAIp6B,GAAG,CAACoK,KAAK,CAAE;IAChCtD,QAAQ,EAAE,CAAC;IACXE,OAAO,EAAE;MACRqzB,SAAS,EAAE,aAAa;MACxBC,QAAQ,EAAE;IACX,CAAC;IACDC,WAAW,EAAE,SAAAA,CAAWC,KAAK,EAAG;MAC/Bx6B,GAAG,CAACkB,QAAQ,CAAE,SAAS,EAAEs5B,KAAM,CAAC;IACjC,CAAC;IACDC,UAAU,EAAE,SAAAA,CAAWD,KAAK,EAAG;MAC9Bx6B,GAAG,CAACkB,QAAQ,CAAE,SAAS,EAAEs5B,KAAM,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,cAAc,GAAG,IAAI16B,GAAG,CAACoK,KAAK,CAAE;IACnCpD,OAAO,EAAE;MACRqzB,SAAS,EAAE;IACZ,CAAC;IACDE,WAAW,EAAE,SAAAA,CAAWC,KAAK,EAAEG,YAAY,EAAG;MAC7C;MACA,IAAKH,KAAK,CAACj2B,EAAE,CAAE,IAAK,CAAC,EAAG;QACvB;QACA;QACAo2B,YAAY,CAAC3iB,IAAI,CAChB,kCAAkC,GACjC2iB,YAAY,CAACnjB,QAAQ,CAAC,CAAC,CAACzS,MAAM,GAC9B,SACF,CAAC;;QAED;QACAy1B,KAAK,CAACviB,QAAQ,CAAE,wBAAyB,CAAC;;QAE1C;QACAuiB,KAAK,CAAChjB,QAAQ,CAAC,CAAC,CAACnQ,IAAI,CAAE,YAAY;UAClCvH,CAAC,CAAE,IAAK,CAAC,CAACqpB,KAAK,CAAErpB,CAAC,CAAE,IAAK,CAAC,CAACqpB,KAAK,CAAC,CAAE,CAAC;QACrC,CAAE,CAAC;;QAEH;QACAwR,YAAY,CAACvR,MAAM,CAAEoR,KAAK,CAACpR,MAAM,CAAC,CAAC,GAAG,IAAK,CAAC;;QAE5C;QACAoR,KAAK,CAAChhB,WAAW,CAAE,wBAAyB,CAAC;MAC9C;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIohB,eAAe,GAAG,IAAI56B,GAAG,CAACoK,KAAK,CAAE;IACpCpD,OAAO,EAAE;MACR6zB,eAAe,EAAE;IAClB,CAAC;IACDC,gBAAgB,EAAE,SAAAA,CAAW12B,GAAG,EAAEu1B,IAAI,EAAG;MACxC;MACA,IAAIoB,IAAI,GAAG,EAAE;MACb32B,GAAG,CAAC+U,IAAI,CAAE,QAAS,CAAC,CAAC9R,IAAI,CAAE,UAAWpB,CAAC,EAAG;QACzC80B,IAAI,CAACtoB,IAAI,CAAE3S,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAC,CAAE,CAAC;MAC7B,CAAE,CAAC;;MAEH;MACAqtB,IAAI,CAACxgB,IAAI,CAAE,QAAS,CAAC,CAAC9R,IAAI,CAAE,UAAWpB,CAAC,EAAG;QAC1CnG,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAEyuB,IAAI,CAAE90B,CAAC,CAAG,CAAC;MAC3B,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI+0B,WAAW,GAAG,IAAIh7B,GAAG,CAACoK,KAAK,CAAE;IAChCS,EAAE,EAAE,aAAa;IAEjB/D,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR4oB,OAAO,EAAE;IACV,CAAC;IAEDqL,YAAY,EAAE,SAAAA,CAAW72B,GAAG,EAAG;MAC9B;MACA,IAAI82B,IAAI,GAAG,IAAI;MACfp7B,CAAC,CAAE,oBAAqB,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC3C6zB,IAAI,CAACC,WAAW,CAAEr7B,CAAC,CAAE,IAAK,CAAE,CAAC;MAC9B,CAAE,CAAC;IACJ,CAAC;IAEDq7B,WAAW,EAAE,SAAAA,CAAWzjB,MAAM,EAAG;MAChC;MACA,IAAI0jB,IAAI,GAAG1jB,MAAM,CAACyB,IAAI,CAAE,qCAAsC,CAAC;MAC/D,IAAIkiB,IAAI,GAAG3jB,MAAM,CAACyB,IAAI,CAAE,qCAAsC,CAAC;;MAE/D;MACA,IAAK,CAAEiiB,IAAI,CAACr2B,MAAM,IAAI,CAAEs2B,IAAI,CAACt2B,MAAM,EAAG;QACrC,OAAO,KAAK;MACb;;MAEA;MACAq2B,IAAI,CAAC/zB,IAAI,CAAE,UAAWpB,CAAC,EAAG;QACzB;QACA,IAAIq1B,GAAG,GAAGx7B,CAAC,CAAE,IAAK,CAAC;QACnB,IAAI8F,GAAG,GAAG01B,GAAG,CAACh2B,IAAI,CAAE,KAAM,CAAC;QAC3B,IAAIi2B,MAAM,GAAGF,IAAI,CAACjlB,MAAM,CAAE,aAAa,GAAGxQ,GAAG,GAAG,IAAK,CAAC;QACtD,IAAI41B,OAAO,GAAGD,MAAM,CAACnlB,MAAM,CAAE,aAAc,CAAC;;QAE5C;QACAmlB,MAAM,CAAC/hB,WAAW,CAAE,WAAY,CAAC;;QAEjC;QACA,IAAK+hB,MAAM,CAACx2B,MAAM,KAAKy2B,OAAO,CAACz2B,MAAM,EAAG;UACvC/E,GAAG,CAAC4V,IAAI,CAAE0lB,GAAI,CAAC;;UAEf;QACD,CAAC,MAAM;UACNt7B,GAAG,CAAC2V,IAAI,CAAE2lB,GAAI,CAAC;UACfE,OAAO,CAACvjB,QAAQ,CAAE,WAAY,CAAC;QAChC;MACD,CAAE,CAAC;;MAEH;MACAmjB,IAAI,CAAChjB,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;;MAE3B;MACAgjB,IAAI,GAAGA,IAAI,CAAC/gB,GAAG,CAAE,aAAc,CAAC;;MAEhC;MACA,IAAIohB,cAAc,GAAG,GAAG;MACxB,IAAIC,OAAO,GAAGN,IAAI,CAACr2B,MAAM;;MAEzB;MACA,IAAI42B,YAAY,GAAGP,IAAI,CAAChlB,MAAM,CAAE,cAAe,CAAC;MAChDulB,YAAY,CAACt0B,IAAI,CAAE,YAAY;QAC9B,IAAI8hB,KAAK,GAAGrpB,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,OAAQ,CAAC;QACrCxF,CAAC,CAAE,IAAK,CAAC,CAACsY,GAAG,CAAE,OAAO,EAAE+Q,KAAK,GAAG,GAAI,CAAC;QACrCsS,cAAc,IAAItS,KAAK;MACxB,CAAE,CAAC;;MAEH;MACA,IAAIyS,UAAU,GAAGR,IAAI,CAAC/gB,GAAG,CAAE,cAAe,CAAC;MAC3C,IAAKuhB,UAAU,CAAC72B,MAAM,EAAG;QACxB,IAAIokB,KAAK,GAAGsS,cAAc,GAAGG,UAAU,CAAC72B,MAAM;QAC9C62B,UAAU,CAACxjB,GAAG,CAAE,OAAO,EAAE+Q,KAAK,GAAG,GAAI,CAAC;QACtCsS,cAAc,GAAG,CAAC;MACnB;;MAEA;MACA,IAAKA,cAAc,GAAG,CAAC,EAAG;QACzBL,IAAI,CAACxgB,IAAI,CAAC,CAAC,CAACxC,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;MACnC;;MAEA;MACAijB,IAAI,CAACjlB,MAAM,CAAE,oBAAqB,CAAC,CAAC/O,IAAI,CAAE,YAAY;QACrD;QACA,IAAIw0B,GAAG,GAAG/7B,CAAC,CAAE,IAAK,CAAC;;QAEnB;QACA,IAAK+7B,GAAG,CAACr3B,MAAM,CAAC,CAAC,CAAC0S,QAAQ,CAAE,YAAa,CAAC,EAAG;UAC5C2kB,GAAG,CAAC/jB,IAAI,CAAE,SAAS,EAAEsjB,IAAI,CAACr2B,MAAO,CAAC;QACnC,CAAC,MAAM;UACN82B,GAAG,CAACljB,UAAU,CAAE,SAAU,CAAC;QAC5B;MACD,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAImjB,YAAY,GAAG,IAAI97B,GAAG,CAACoK,KAAK,CAAE;IACjCS,EAAE,EAAE,cAAc;IAElB/D,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR4oB,OAAO,EAAE;IACV,CAAC;IAEDmM,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIb,IAAI,GAAG,IAAI;MACfp7B,CAAC,CAAE,qBAAsB,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC5C6zB,IAAI,CAACc,WAAW,CAAEl8B,CAAC,CAAE,IAAK,CAAE,CAAC;MAC9B,CAAE,CAAC;IACJ,CAAC;IAEDk8B,WAAW,EAAE,SAAAA,CAAW53B,GAAG,EAAG;MAC7B;MACA,IAAIgiB,GAAG,GAAG,CAAC;MACX,IAAIgD,MAAM,GAAG,CAAC;MACd,IAAI6S,IAAI,GAAGn8B,CAAC,CAAC,CAAC;;MAEd;MACA,IAAI8E,OAAO,GAAGR,GAAG,CAACoT,QAAQ,CAAE,gCAAiC,CAAC;;MAE9D;MACA,IAAK,CAAE5S,OAAO,CAACG,MAAM,EAAG;QACvB,OAAO,KAAK;MACb;;MAEA;MACA,IAAKX,GAAG,CAAC8S,QAAQ,CAAE,OAAQ,CAAC,EAAG;QAC9BtS,OAAO,CAAC+T,UAAU,CAAE,YAAa,CAAC;QAClC/T,OAAO,CAACwT,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;QAC9B,OAAO,KAAK;MACb;;MAEA;MACAxT,OAAO,CAAC4U,WAAW,CAAE,SAAU,CAAC,CAACpB,GAAG,CAAE;QAAE,YAAY,EAAE;MAAE,CAAE,CAAC;;MAE3D;MACAxT,OAAO,CAACyC,IAAI,CAAE,UAAWpB,CAAC,EAAG;QAC5B;QACA,IAAIZ,MAAM,GAAGvF,CAAC,CAAE,IAAK,CAAC;QACtB,IAAIogB,QAAQ,GAAG7a,MAAM,CAAC6a,QAAQ,CAAC,CAAC;QAChC,IAAIgc,OAAO,GAAGpP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkG,GAAI,CAAC;QACvC,IAAI+V,QAAQ,GAAGrP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkc,IAAK,CAAC;;QAEzC;QACA,IAAKH,IAAI,CAACl3B,MAAM,IAAIm3B,OAAO,GAAG9V,GAAG,EAAG;UACnC;UACA6V,IAAI,CAAC7jB,GAAG,CAAE;YAAE,YAAY,EAAEgR,MAAM,GAAG;UAAK,CAAE,CAAC;;UAE3C;UACAlJ,QAAQ,GAAG7a,MAAM,CAAC6a,QAAQ,CAAC,CAAC;UAC5Bgc,OAAO,GAAGpP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkG,GAAI,CAAC;UACnC+V,QAAQ,GAAGrP,IAAI,CAACC,IAAI,CAAE7M,QAAQ,CAACkc,IAAK,CAAC;;UAErC;UACAhW,GAAG,GAAG,CAAC;UACPgD,MAAM,GAAG,CAAC;UACV6S,IAAI,GAAGn8B,CAAC,CAAC,CAAC;QACX;;QAEA;QACA,IAAKE,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC,EAAG;UACvBk0B,QAAQ,GAAGrP,IAAI,CAACC,IAAI,CACnB1nB,MAAM,CAACb,MAAM,CAAC,CAAC,CAAC2kB,KAAK,CAAC,CAAC,IACpBjJ,QAAQ,CAACkc,IAAI,GAAG/2B,MAAM,CAACg3B,UAAU,CAAC,CAAC,CACvC,CAAC;QACF;;QAEA;QACA,IAAKH,OAAO,IAAI,CAAC,EAAG;UACnB72B,MAAM,CAAC4S,QAAQ,CAAE,KAAM,CAAC;QACzB,CAAC,MAAM,IAAKkkB,QAAQ,IAAI,CAAC,EAAG;UAC3B92B,MAAM,CAAC4S,QAAQ,CAAE,KAAM,CAAC;QACzB;;QAEA;QACA;QACA,IAAIqkB,UAAU,GAAGxP,IAAI,CAACC,IAAI,CAAE1nB,MAAM,CAACssB,WAAW,CAAC,CAAE,CAAC,GAAG,CAAC;;QAEtD;QACAvI,MAAM,GAAG0D,IAAI,CAACO,GAAG,CAAEjE,MAAM,EAAEkT,UAAW,CAAC;;QAEvC;QACAlW,GAAG,GAAG0G,IAAI,CAACO,GAAG,CAAEjH,GAAG,EAAE8V,OAAQ,CAAC;;QAE9B;QACAD,IAAI,GAAGA,IAAI,CAACM,GAAG,CAAEl3B,MAAO,CAAC;MAC1B,CAAE,CAAC;;MAEH;MACA,IAAK42B,IAAI,CAACl3B,MAAM,EAAG;QAClBk3B,IAAI,CAAC7jB,GAAG,CAAE;UAAE,YAAY,EAAEgR,MAAM,GAAG;QAAK,CAAE,CAAC;MAC5C;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;EACC,IAAIoT,oBAAoB,GAAG,IAAIx8B,GAAG,CAACoK,KAAK,CAAE;IACzCS,EAAE,EAAE,sBAAsB;IAC1B1D,MAAM,EAAE;MACPs1B,OAAO,EAAE,WAAW;MACpBrpB,KAAK,EAAE;IACR,CAAC;IACDspB,UAAU,EAAE,SAAAA,CAAW50B,CAAC,EAAG;MAC1B,OAAOA,CAAC,CAAC2tB,OAAO,KAAK,EAAE;IACxB,CAAC;IACDkH,SAAS,EAAE,SAAAA,CAAW70B,CAAC,EAAG;MACzB,IAAK,IAAI,CAAC40B,UAAU,CAAE50B,CAAE,CAAC,EAAG;QAC3BhI,CAAC,CAAE,MAAO,CAAC,CAACmY,QAAQ,CAAE,mBAAoB,CAAC;MAC5C;IACD,CAAC;IACD2kB,OAAO,EAAE,SAAAA,CAAW90B,CAAC,EAAG;MACvB,IAAK,IAAI,CAAC40B,UAAU,CAAE50B,CAAE,CAAC,EAAG;QAC3BhI,CAAC,CAAE,MAAO,CAAC,CAAC0Z,WAAW,CAAE,mBAAoB,CAAC;MAC/C;IACD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIpN,MAAO,CAAC;;;;;;;;;;ACrXb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAAC+K,aAAa,GAAG,UAAWzG,IAAI,EAAG;IACrC;IACA,IAAImG,KAAK,GAAG,IAAI;IAChB,IAAInG,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC/Bga,IAAI,EAAE,QAAQ;MAAE;MAChBP,KAAK,EAAE,EAAE;MAAE;MACXY,MAAM,EAAE,EAAE;MAAE;MACZxW,IAAI,EAAE,EAAE;MAAE;MACVD,KAAK,EAAE,KAAK;MAAE;MACd0C,YAAY,EAAE,EAAE;MAAE;MAClB2T,OAAO,EAAE,KAAK;MAAE;MAChBF,QAAQ,EAAE,KAAK;MAAE;MACjBvT,UAAU,EAAE,CAAC;MAAE;MACf+xB,QAAQ,EAAE,IAAI;MAAE;MAChBrkB,IAAI,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;MAAE;MACtBgG,MAAM,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;MAAE;MACxBxF,KAAK,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC,CAAE;IACxB,CAAE,CAAC;;IAEH;IACA,IAAK1U,IAAI,CAACga,IAAI,IAAI,MAAM,EAAG;MAC1B7T,KAAK,GAAG,IAAIzK,GAAG,CAACmU,MAAM,CAAC2oB,cAAc,CAAEx4B,IAAK,CAAC;IAC9C,CAAC,MAAM;MACNmG,KAAK,GAAG,IAAIzK,GAAG,CAACmU,MAAM,CAAC4oB,gBAAgB,CAAEz4B,IAAK,CAAC;IAChD;;IAEA;IACA,IAAKA,IAAI,CAACu4B,QAAQ,EAAG;MACpBhjB,UAAU,CAAE,YAAY;QACvBpP,KAAK,CAAC+N,IAAI,CAAC,CAAC;MACb,CAAC,EAAE,CAAE,CAAC;IACP;;IAEA;IACAxY,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEuJ,KAAM,CAAC;;IAExC;IACA,OAAOA,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIuyB,SAAS,GAAG,SAAAA,CAAA,EAAY;IAC3B,IAAIC,MAAM,GAAGj9B,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;IACjC,OAAOjI,GAAG,CAAC2O,SAAS,CAAEsuB,MAAO,CAAC,GAAGA,MAAM,GAAG,CAAC;EAC5C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECj9B,GAAG,CAACk9B,YAAY,GAAG,YAAY;IAC9B,OAAO,IAAI,CAACj1B,GAAG,CAAE,WAAY,CAAC;EAC/B,CAAC;EAEDjI,GAAG,CAACm9B,WAAW,GAAG,UAAW71B,IAAI,EAAG;IACnC;IACA,IAAI81B,QAAQ,GAAGp9B,GAAG,CAACk9B,YAAY,CAAC,CAAC;;IAEjC;IACA,IAAKE,QAAQ,CAAE91B,IAAI,CAAE,KAAKvH,SAAS,EAAG;MACrC,OAAOq9B,QAAQ,CAAE91B,IAAI,CAAE;IACxB;;IAEA;IACA,KAAM,IAAI1B,GAAG,IAAIw3B,QAAQ,EAAG;MAC3B,IAAKx3B,GAAG,CAAC8B,OAAO,CAAEJ,IAAK,CAAC,KAAK,CAAC,CAAC,EAAG;QACjC,OAAO81B,QAAQ,CAAEx3B,GAAG,CAAE;MACvB;IACD;;IAEA;IACA,OAAO,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIy3B,UAAU,GAAGr9B,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAClCyD,EAAE,EAAE,YAAY;IAChBvF,IAAI,EAAE,CAAC,CAAC;IACRG,QAAQ,EAAE,CAAC,CAAC;IACZ8E,KAAK,EAAE,KAAK;IAEZgJ,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;IAC7B,CAAC;IAEDuM,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIqmB,OAAO,GAAG,IAAI,CAACC,eAAe,CAAC,CAAC;;MAEpC;MACA,IAAI,CAACC,cAAc,CAAEF,OAAQ,CAAC;;MAE9B;MACA,IAAI/yB,KAAK,GAAG0d,EAAE,CAAC9d,KAAK,CAAEmzB,OAAQ,CAAC;;MAE/B;MACA/yB,KAAK,CAACvK,GAAG,GAAG,IAAI;;MAEhB;MACA,IAAI,CAACy9B,cAAc,CAAElzB,KAAK,EAAE+yB,OAAQ,CAAC;;MAErC;MACA,IAAI,CAAC/yB,KAAK,GAAGA,KAAK;IACnB,CAAC;IAEDiO,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,IAAI,CAACjO,KAAK,CAACiO,IAAI,CAAC,CAAC;IAClB,CAAC;IAEDQ,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAACzO,KAAK,CAACyO,KAAK,CAAC,CAAC;IACnB,CAAC;IAEDxW,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAAC+H,KAAK,CAACmzB,MAAM,CAAC,CAAC;MACnB,IAAI,CAACnzB,KAAK,CAAC/H,MAAM,CAAC,CAAC;IACpB,CAAC;IAED+6B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,IAAID,OAAO,GAAG;QACbvf,KAAK,EAAE,IAAI,CAAC9V,GAAG,CAAE,OAAQ,CAAC;QAC1BoW,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChCsW,OAAO,EAAE,CAAC,CAAC;QACXof,MAAM,EAAE;MACT,CAAC;;MAED;MACA,IAAK,IAAI,CAAC11B,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBq1B,OAAO,CAAC/e,OAAO,CAACpW,IAAI,GAAG,IAAI,CAACF,GAAG,CAAE,MAAO,CAAC;MAC1C;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,SAAU,CAAC,KAAK,YAAY,EAAG;QAC7Cq1B,OAAO,CAAC/e,OAAO,CAACqf,UAAU,GAAGZ,SAAS,CAAC,CAAC;MACzC;;MAEA;MACA,IAAK,IAAI,CAAC/0B,GAAG,CAAE,YAAa,CAAC,EAAG;QAC/Bq1B,OAAO,CAAC/e,OAAO,CAACsf,QAAQ,GAAG,CAAE,IAAI,CAAC51B,GAAG,CAAE,YAAa,CAAC,CAAE;MACxD;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,QAAS,CAAC,EAAG;QAC3Bq1B,OAAO,CAAC3e,MAAM,GAAG;UAChB5V,IAAI,EAAE,IAAI,CAACd,GAAG,CAAE,QAAS;QAC1B,CAAC;MACF;;MAEA;MACA,OAAOq1B,OAAO;IACf,CAAC;IAEDE,cAAc,EAAE,SAAAA,CAAWF,OAAO,EAAG;MACpC;MACA,IAAIQ,KAAK,GAAG7V,EAAE,CAAC9d,KAAK,CAAC4zB,KAAK,CAAET,OAAO,CAAC/e,OAAQ,CAAC;;MAE7C;MACA;MACA;MACA;MACA;MACA;MACA;MACA,IACC,IAAI,CAACtW,GAAG,CAAE,OAAQ,CAAC,IACnBjI,GAAG,CAACohB,KAAK,CAAE0c,KAAK,EAAE,WAAW,EAAE,MAAO,CAAC,EACtC;QACDA,KAAK,CAACE,SAAS,CAAC15B,IAAI,CAAC25B,YAAY,GAAG,IAAI,CAACh2B,GAAG,CAAE,OAAQ,CAAC;MACxD;;MAEA;MACAq1B,OAAO,CAACK,MAAM,CAAClrB,IAAI;MAClB;MACA,IAAIwV,EAAE,CAAC9d,KAAK,CAAC+zB,UAAU,CAACC,OAAO,CAAE;QAChC5f,OAAO,EAAEuf,KAAK;QACdzf,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChC8V,KAAK,EAAE,IAAI,CAAC9V,GAAG,CAAE,OAAQ,CAAC;QAC1BnB,QAAQ,EAAE,EAAE;QACZs3B,UAAU,EAAE,KAAK;QACjBC,QAAQ,EAAE,IAAI;QACdC,eAAe,EAAE;MAClB,CAAE,CACH,CAAC;;MAED;MACA,IAAKt+B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,YAAY,EAAE,WAAY,CAAC,EAAG;QAC1DqV,OAAO,CAACK,MAAM,CAAClrB,IAAI,CAAE,IAAIwV,EAAE,CAAC9d,KAAK,CAAC+zB,UAAU,CAACK,SAAS,CAAC,CAAE,CAAC;MAC3D;IACD,CAAC;IAEDd,cAAc,EAAE,SAAAA,CAAWlzB,KAAK,EAAE+yB,OAAO,EAAG;MAC3C;MACA;MACA;MACA;;MAEA;MACA/yB,KAAK,CAACvC,EAAE,CACP,MAAM,EACN,YAAY;QACX,IAAI,CAAC5D,GAAG,CACNc,OAAO,CAAE,cAAe,CAAC,CACzB+S,QAAQ,CACR,mBAAmB,GAAG,IAAI,CAACjY,GAAG,CAACiI,GAAG,CAAE,MAAO,CAC5C,CAAC;MACH,CAAC,EACDsC,KACD,CAAC;;MAED;MACA;MACAA,KAAK,CAACvC,EAAE,CACP,2BAA2B,EAC3B,YAAY;QACX,IAAIw2B,KAAK,GAAG,IAAI,CAACxf,KAAK,CAAC,CAAC,CAAC/W,GAAG,CAAE,OAAQ,CAAC;QACvC,IAAIw2B,IAAI,GAAG,IAAIxW,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACF,SAAS,CAAE;UACvCt3B,KAAK,EAAEu3B,KAAK;UACZN,UAAU,EAAE;QACb,CAAE,CAAC,CAACvyB,MAAM,CAAC,CAAC;QACZ,IAAI,CAACmnB,OAAO,CAAClyB,GAAG,CAAE69B,IAAK,CAAC;;QAExB;QACAA,IAAI,CAACC,UAAU,CAAC,CAAC;MAClB,CAAC,EACDn0B,KACD,CAAC;;MAED;MACA;MACA;MACA;MACA;MACA;MACA;;MAEA;MACAA,KAAK,CAACvC,EAAE,CAAE,QAAQ,EAAE,YAAY;QAC/B;QACA,IAAIiG,SAAS,GAAG1D,KAAK,CAACyU,KAAK,CAAC,CAAC,CAAC/W,GAAG,CAAE,WAAY,CAAC;;QAEhD;QACA,IAAKgG,SAAS,EAAG;UAChB;UACAA,SAAS,CAAC5G,IAAI,CAAE,UAAWyD,UAAU,EAAE7E,CAAC,EAAG;YAC1CsE,KAAK,CAACvK,GAAG,CACPiI,GAAG,CAAE,QAAS,CAAC,CACfpD,KAAK,CAAE0F,KAAK,CAACvK,GAAG,EAAE,CAAE8K,UAAU,EAAE7E,CAAC,CAAG,CAAC;UACxC,CAAE,CAAC;QACJ;MACD,CAAE,CAAC;;MAEH;MACAsE,KAAK,CAACvC,EAAE,CAAE,OAAO,EAAE,YAAY;QAC9B;QACA6R,UAAU,CAAE,YAAY;UACvBtP,KAAK,CAACvK,GAAG,CAACiI,GAAG,CAAE,OAAQ,CAAC,CAACpD,KAAK,CAAE0F,KAAK,CAACvK,GAAI,CAAC;UAC3CuK,KAAK,CAACvK,GAAG,CAACwC,MAAM,CAAC,CAAC;QACnB,CAAC,EAAE,CAAE,CAAC;MACP,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECxC,GAAG,CAACmU,MAAM,CAAC4oB,gBAAgB,GAAGM,UAAU,CAACj2B,MAAM,CAAE;IAChDyD,EAAE,EAAE,kBAAkB;IACtB0I,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB;MACA,IAAK,CAAEA,KAAK,CAACiU,MAAM,EAAG;QACrBjU,KAAK,CAACiU,MAAM,GAAG3e,GAAG,CAAC2+B,EAAE,CAAE,QAAQ,EAAE,MAAO,CAAC;MAC1C;;MAEA;MACAtB,UAAU,CAACzrB,SAAS,CAAC2B,KAAK,CAAC1O,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpD,CAAC;IAED24B,cAAc,EAAE,SAAAA,CAAWlzB,KAAK,EAAE+yB,OAAO,EAAG;MAC3C;MACA;MACA,IACCt9B,GAAG,CAACohB,KAAK,CAAEwd,mBAAmB,EAAE,UAAU,EAAE,kBAAmB,CAAC,EAC/D;QACD;QACAA,mBAAmB,CAACn5B,QAAQ,CAACo5B,gBAAgB,CAACZ,YAAY,GAAG,IAAI,CAACh2B,GAAG,CACpE,OACD,CAAC;;QAED;QACAsC,KAAK,CAACvC,EAAE,CAAE,MAAM,EAAE,YAAY;UAC7B,OAAO42B,mBAAmB,CACxBn5B,QAAQ,CAACo5B,gBAAgB,CAACZ,YAAY;QACzC,CAAE,CAAC;MACJ;;MAEA;MACA1zB,KAAK,CAACvC,EAAE,CAAE,yBAAyB,EAAE,YAAY;QAChD;QACA,IAAIkuB,OAAO,GAAG,KAAK;;QAEnB;QACA;QACA,IAAI;UACHA,OAAO,GAAG3rB,KAAK,CAACuoB,OAAO,CAAC7qB,GAAG,CAAC,CAAC,CAACiuB,OAAO;QACtC,CAAC,CAAC,OAAQpuB,CAAC,EAAG;UACbwxB,OAAO,CAACC,GAAG,CAAEzxB,CAAE,CAAC;UAChB;QACD;;QAEA;QACAyC,KAAK,CAACvK,GAAG,CAAC8+B,gBAAgB,CAACj6B,KAAK,CAAE0F,KAAK,CAACvK,GAAG,EAAE,CAAEk2B,OAAO,CAAG,CAAC;MAC3D,CAAE,CAAC;;MAEH;MACAmH,UAAU,CAACzrB,SAAS,CAAC6rB,cAAc,CAAC54B,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC7D,CAAC;IAEDg6B,gBAAgB,EAAE,SAAAA,CAAW5I,OAAO,EAAG;MACtC;MACA,IAAIhvB,OAAO,GAAGgvB,OAAO,CAACjuB,GAAG,CAAE,SAAU,CAAC;;MAEtC;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,MAAO,CAAC,IAAI,OAAO,EAAG;QACpC;QACAf,OAAO,CAACA,OAAO,CAAC7C,GAAG,CAAC0E,IAAI,GAAG/I,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC;;QAEjD;QACA,OAAOuD,OAAO,CAACA,OAAO,CAAC63B,KAAK;QAC5B,OAAO73B,OAAO,CAACA,OAAO,CAAC83B,KAAK;QAC5B,OAAO93B,OAAO,CAACA,OAAO,CAACs3B,KAAK;;QAE5B;QACA1+B,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWjB,CAAC,EAAEmQ,MAAM,EAAG;UAC/CA,MAAM,CAAC1L,KAAK,CAACvC,IAAI,GAAGiO,MAAM,CAAC1L,KAAK,CAACvC,IAAI,IAAI,OAAO;QACjD,CAAE,CAAC;MACJ;;MAEA;MACA,IAAK,IAAI,CAACF,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC;QACA,IAAI2C,YAAY,GAAG,IAAI,CAAC3C,GAAG,CAAE,cAAe,CAAC,CAC3CjC,KAAK,CAAE,GAAI,CAAC,CACZkmB,IAAI,CAAE,EAAG,CAAC,CACVlmB,KAAK,CAAE,GAAI,CAAC,CACZkmB,IAAI,CAAE,EAAG,CAAC,CACVlmB,KAAK,CAAE,GAAI,CAAC;;QAEd;QACA4E,YAAY,CAACpE,GAAG,CAAE,UAAWc,IAAI,EAAG;UACnC;UACA,IAAI23B,QAAQ,GAAGj/B,GAAG,CAACm9B,WAAW,CAAE71B,IAAK,CAAC;;UAEtC;UACA,IAAK,CAAE23B,QAAQ,EAAG;;UAElB;UACA,IAAIC,SAAS,GAAG;YACfn2B,IAAI,EAAEk2B,QAAQ;YACdv0B,KAAK,EAAE;cACN0X,MAAM,EAAE,IAAI;cACZja,IAAI,EAAE82B,QAAQ;cACdrB,UAAU,EAAE,IAAI;cAChBuB,OAAO,EAAE,MAAM;cACfjnB,KAAK,EAAE;YACR,CAAC;YACDpR,QAAQ,EAAE;UACX,CAAC;;UAED;UACAI,OAAO,CAACA,OAAO,CAAE+3B,QAAQ,CAAE,GAAGC,SAAS;QACxC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAK,IAAI,CAACj3B,GAAG,CAAE,SAAU,CAAC,KAAK,YAAY,EAAG;QAC7C;QACA,IAAI21B,UAAU,GAAG,IAAI,CAACrzB,KAAK,CAAC+yB,OAAO,CAAC/e,OAAO,CAACqf,UAAU;;QAEtD;QACA,OAAO12B,OAAO,CAACA,OAAO,CAACk4B,UAAU;QACjC,OAAOl4B,OAAO,CAACA,OAAO,CAACm4B,QAAQ;;QAE/B;QACAv/B,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWjB,CAAC,EAAEmQ,MAAM,EAAG;UAC/CA,MAAM,CAACrN,IAAI,IACV,IAAI,GAAG/I,GAAG,CAAC2D,EAAE,CAAE,uBAAwB,CAAC,GAAG,GAAG;UAC/CyS,MAAM,CAAC1L,KAAK,CAACkzB,UAAU,GAAGA,UAAU;QACrC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAI11B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/BnI,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWhD,CAAC,EAAEkS,MAAM,EAAG;QAC/CA,MAAM,CAAC1L,KAAK,CAACuzB,YAAY,GAAG/1B,KAAK;MAClC,CAAE,CAAC;;MAEH;MACA,IAAIijB,MAAM,GAAG+K,OAAO,CAACjuB,GAAG,CAAE,QAAS,CAAC;MACpCkjB,MAAM,CAAClkB,KAAK,CAAC2W,UAAU,CAACqgB,YAAY,GAAG/1B,KAAK;;MAE5C;MACA,IAAKhB,OAAO,CAACo4B,aAAa,EAAG;QAC5Bp4B,OAAO,CAACo4B,aAAa,CAAC,CAAC;MACxB;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECt/B,GAAG,CAACmU,MAAM,CAAC2oB,cAAc,GAAGO,UAAU,CAACj2B,MAAM,CAAE;IAC9CyD,EAAE,EAAE,kBAAkB;IACtB0I,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB;MACA,IAAK,CAAEA,KAAK,CAACiU,MAAM,EAAG;QACrBjU,KAAK,CAACiU,MAAM,GAAG3e,GAAG,CAAC2+B,EAAE,CAAE,QAAQ,EAAE,MAAO,CAAC;MAC1C;;MAEA;MACAtB,UAAU,CAACzrB,SAAS,CAAC2B,KAAK,CAAC1O,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpD,CAAC;IAED24B,cAAc,EAAE,SAAAA,CAAWlzB,KAAK,EAAE+yB,OAAO,EAAG;MAC3C;MACA/yB,KAAK,CAACvC,EAAE,CACP,MAAM,EACN,YAAY;QACX;QACA,IAAI,CAAC5D,GAAG,CACNc,OAAO,CAAE,cAAe,CAAC,CACzB+S,QAAQ,CAAE,cAAe,CAAC;;QAE5B;QACA,IAAK,IAAI,CAAC6a,OAAO,CAACxU,IAAI,CAAC,CAAC,IAAI,QAAQ,EAAG;UACtC,IAAI,CAACwU,OAAO,CAACxU,IAAI,CAAE,QAAS,CAAC;QAC9B;;QAEA;QACA,IAAIU,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;QACxB,IAAI/Q,SAAS,GAAG+Q,KAAK,CAAC/W,GAAG,CAAE,WAAY,CAAC;QACxC,IAAI6C,UAAU,GAAGmd,EAAE,CAAC9d,KAAK,CAACW,UAAU,CACnCP,KAAK,CAACvK,GAAG,CAACiI,GAAG,CAAE,YAAa,CAC7B,CAAC;QACDgG,SAAS,CAACsuB,GAAG,CAAEzxB,UAAW,CAAC;MAC5B,CAAC,EACDP,KACD,CAAC;;MAED;MACA8yB,UAAU,CAACzrB,SAAS,CAAC6rB,cAAc,CAAC54B,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC7D;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIy6B,mBAAmB,GAAG,IAAIv/B,GAAG,CAACoK,KAAK,CAAE;IACxCS,EAAE,EAAE,qBAAqB;IACzBkM,IAAI,EAAE,OAAO;IAEbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,IAAI,EAAE,OAAO,EAAE,MAAO,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAIsY,MAAM,GAAGD,SAAS,CAAC,CAAC;MACxB,IACCC,MAAM,IACNj9B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,MAAO,CAAC,EACnD;QACDA,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACxP,QAAQ,CAACuQ,IAAI,CAAC30B,EAAE,GAAGoyB,MAAM;MACxC;;MAEA;MACA,IAAI,CAACwC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,yBAAyB,CAAC,CAAC;MAChC,IAAI,CAACC,0BAA0B,CAAC,CAAC;IAClC,CAAC;IAEDJ,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAEz/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,QAAS,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAI6X,MAAM,GAAG7X,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACqB,MAAM;MACjC7X,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACqB,MAAM,GAAGA,MAAM,CAAC14B,MAAM,CAAE;QACrC;QACA;QACA6P,UAAU,EAAE,SAAAA,CAAA,EAAY;UACvB,IAAIqmB,OAAO,GAAGyC,CAAC,CAACt6B,QAAQ,CAAE,IAAI,CAAC63B,OAAO,EAAE,IAAI,CAAC73B,QAAS,CAAC;UACvD,IAAI,CAACwB,KAAK,GAAG,IAAI+4B,QAAQ,CAAC51B,KAAK,CAAEkzB,OAAQ,CAAC;UAC1C,IAAI,CAAC2C,QAAQ,CAAE,IAAI,CAACh5B,KAAK,EAAE,QAAQ,EAAE,IAAI,CAAC0E,MAAO,CAAC;QACnD;MACD,CAAE,CAAC;IACJ,CAAC;IAED+zB,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAE1/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,QAAS,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAIiY,MAAM,GAAGjY,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0B,MAAM;;MAEjC;MACAlY,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0B,MAAM,GAAGD,MAAM,CAAC94B,MAAM,CAAE;QACrCg5B,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB;UACA,IAAI/O,EAAE,GAAGvxB,CAAC,CACT,CACC,yCAAyC,EACzC,+DAA+D,GAC9DE,GAAG,CAAC2D,EAAE,CAAE,gBAAiB,CAAC,GAC1B,SAAS,EACV,8DAA8D,GAC7D3D,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAC5B,SAAS,EACV,MAAM,CACN,CAACuoB,IAAI,CAAE,EAAG,CACZ,CAAC;;UAED;UACAmF,EAAE,CAACrpB,EAAE,CAAE,OAAO,EAAE,UAAWF,CAAC,EAAG;YAC9BA,CAAC,CAAC4R,cAAc,CAAC,CAAC;YAClB,IAAIqQ,IAAI,GAAGjqB,CAAC,CAAE,IAAK,CAAC,CAACoF,OAAO,CAAE,cAAe,CAAC;YAC9C,IAAK6kB,IAAI,CAAC7S,QAAQ,CAAE,cAAe,CAAC,EAAG;cACtC6S,IAAI,CAACvQ,WAAW,CAAE,cAAe,CAAC;YACnC,CAAC,MAAM;cACNuQ,IAAI,CAAC9R,QAAQ,CAAE,cAAe,CAAC;YAChC;UACD,CAAE,CAAC;;UAEH;UACA,IAAI,CAAC7T,GAAG,CAACqT,MAAM,CAAE4Z,EAAG,CAAC;QACtB,CAAC;QAEDpa,UAAU,EAAE,SAAAA,CAAA,EAAY;UACvB;UACAipB,MAAM,CAACtuB,SAAS,CAACqF,UAAU,CAACpS,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;UAEpD;UACA,IAAI,CAACs7B,SAAS,CAAC,CAAC;;UAEhB;UACA,OAAO,IAAI;QACZ;MACD,CAAE,CAAC;IACJ,CAAC;IAEDT,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IACC,CAAE3/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,mBAAmB,EAAE,KAAM,CAAC,EAC7D;QACD;MACD;;MAEA;MACA,IAAIiY,MAAM,GAAGjY,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC4B,iBAAiB,CAACC,GAAG;;MAEhD;MACA;MACAJ,MAAM,CAACtuB,SAAS,CAAC0tB,aAAa,GAAG,YAAY;QAC5C;QACA,IAAI,CAACl7B,GAAG,CAAC4T,IAAI,CACZ+nB,CAAC,CAACQ,KAAK,CAAE,IAAI,CAACr5B,OAAQ,CAAC,CACrBV,GAAG,CAAE,UAAW4P,MAAM,EAAEvQ,KAAK,EAAG;UAChC,OAAO;YACN26B,EAAE,EAAE1gC,CAAC,CAAE,mBAAoB,CAAC,CAC1BwM,GAAG,CAAEzG,KAAM,CAAC,CACZmS,IAAI,CAAE5B,MAAM,CAACrN,IAAK,CAAC,CAAE,CAAC,CAAE;YAC1BjC,QAAQ,EAAEsP,MAAM,CAACtP,QAAQ,IAAI;UAC9B,CAAC;QACF,CAAC,EAAE,IAAK,CAAC,CACR25B,MAAM,CAAE,UAAW,CAAC,CACpBC,KAAK,CAAE,IAAK,CAAC,CACb76B,KAAK,CAAC,CACT,CAAC;MACF,CAAC;IACF,CAAC;IAED+5B,yBAAyB,EAAE,SAAAA,CAAA,EAAY;MACtC;MACA,IAAK,CAAE5/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,kBAAmB,CAAC,EAAG;QAC7D;MACD;;MAEA;MACA,IAAI0Y,gBAAgB,GAAG1Y,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACkC,gBAAgB;MACrD,IAAI33B,OAAO,GAAG,KAAK;;MAEnB;MACAif,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAACkC,gBAAgB,GAAGA,gBAAgB,CAACv5B,MAAM,CAAE;QACzDuE,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnB;UACA;UACA;UACA;UACA;UACA,IAAK,IAAI,CAACi1B,QAAQ,EAAG;YACpB,OAAO,IAAI;UACZ;;UAEA;UACAD,gBAAgB,CAAC/uB,SAAS,CAACjG,MAAM,CAAC9G,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;UAE1D;UACA;UACA,IAAK,CAAE,IAAI,CAAChF,CAAC,CAAE,gBAAiB,CAAC,CAACiF,MAAM,EAAG;YAC1C,OAAO,IAAI;UACZ;;UAEA;UACAmmB,YAAY,CAAEliB,OAAQ,CAAC;;UAEvB;UACAA,OAAO,GAAG6Q,UAAU,CACnB/Z,CAAC,CAAC2e,KAAK,CAAE,YAAY;YACpB,IAAI,CAACmiB,QAAQ,GAAG,IAAI;YACpB5gC,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;UACnC,CAAC,EAAE,IAAK,CAAC,EACT,EACD,CAAC;;UAED;UACA,OAAO,IAAI;QACZ,CAAC;QAEDy8B,IAAI,EAAE,SAAAA,CAAWl5B,KAAK,EAAG;UACxB,IAAIrC,IAAI,GAAG,CAAC,CAAC;UAEb,IAAKqC,KAAK,EAAG;YACZA,KAAK,CAAC+R,cAAc,CAAC,CAAC;UACvB;;UAEA;UACA;UACA;;UAEA;UACApU,IAAI,GAAGtF,GAAG,CAAC8gC,gBAAgB,CAAE,IAAI,CAAC18B,GAAI,CAAC;UAEvC,IAAI,CAAC85B,UAAU,CAACjkB,OAAO,CAAE,2BAA2B,EAAE,CACrD,SAAS,CACR,CAAC;UACH,IAAI,CAAChT,KAAK,CACR85B,UAAU,CAAEz7B,IAAK,CAAC,CAClB07B,MAAM,CAAEjB,CAAC,CAACxf,IAAI,CAAE,IAAI,CAAC0gB,QAAQ,EAAE,IAAK,CAAE,CAAC;QAC1C;MACD,CAAE,CAAC;IACJ,CAAC;IAEDpB,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAE7/B,GAAG,CAACohB,KAAK,CAAE6G,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,YAAY,EAAE,SAAU,CAAC,EAAG;QAClE;MACD;;MAEA;MACA,IAAIiZ,iBAAiB,GAAGjZ,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0C,UAAU,CAAChD,OAAO;;MAExD;MACAlW,EAAE,CAAC9d,KAAK,CAACs0B,IAAI,CAAC0C,UAAU,CAAChD,OAAO,GAAG+C,iBAAiB,CAAC95B,MAAM,CAAE;QAC5DuE,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnB;UACA,IAAIlB,KAAK,GAAGzK,GAAG,CAACspB,KAAK,CAAE,IAAI,EAAE,YAAY,EAAE,KAAM,CAAC;UAClD,IAAI1L,UAAU,GAAG5d,GAAG,CAACspB,KAAK,CAAE,IAAI,EAAE,OAAO,EAAE,YAAa,CAAC;;UAEzD;UACA,IAAK7e,KAAK,IAAImT,UAAU,EAAG;YAC1B;YACA,IAAKA,UAAU,CAACwjB,UAAU,EAAG;cAC5B,IAAI,CAACh9B,GAAG,CAAC6T,QAAQ,CAAE,cAAe,CAAC;YACpC;;YAEA;YACA,IAAIiC,QAAQ,GAAGzP,KAAK,CAACxC,GAAG,CAAE,UAAW,CAAC;YACtC,IACCiS,QAAQ,IACRA,QAAQ,CAACxS,OAAO,CAAEkW,UAAU,CAAC/S,EAAG,CAAC,GAAG,CAAC,CAAC,EACrC;cACD,IAAI,CAACzG,GAAG,CAAC6T,QAAQ,CAAE,cAAe,CAAC;YACpC;UACD;;UAEA;UACA,OAAOipB,iBAAiB,CAACtvB,SAAS,CAACjG,MAAM,CAAC9G,KAAK,CAC9C,IAAI,EACJC,SACD,CAAC;QACF,CAAC;QAED;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;QAEIu8B,eAAe,EAAE,SAAAA,CAAW/D,OAAO,EAAG;UACrC;UACA;UACA,IAAIgE,UAAU,GAAG,IAAI,CAACA,UAAU;YAC/BrzB,SAAS,GAAG,IAAI,CAACqvB,OAAO,CAACrvB,SAAS;YAClChH,KAAK,GAAG,IAAI,CAACA,KAAK;YAClBs6B,MAAM,GAAGtzB,SAAS,CAACszB,MAAM,CAAC,CAAC;;UAE5B;UACA,IAAIh3B,KAAK,GAAG,IAAI,CAAC2zB,UAAU;UAC3B,IAAIsD,MAAM,GAAGxhC,GAAG,CAACspB,KAAK,CACrB,IAAI,EACJ,OAAO,EACP,YAAY,EACZ,YACD,CAAC;UACD,IAAImY,QAAQ,GAAGl3B,KAAK,CAACnG,GAAG,CAAC+U,IAAI,CAC5B,qCACD,CAAC;;UAED;UACAsoB,QAAQ,CAACjqB,QAAQ,CAAE,sBAAuB,CAAC,CAAChV,MAAM,CAAC,CAAC;;UAEpD;UACAi/B,QAAQ,CAACjqB,QAAQ,CAAC,CAAC,CAACgC,WAAW,CAAE,YAAa,CAAC;;UAE/C;UACA,IAAKjP,KAAK,IAAIi3B,MAAM,EAAG;YACtB;YACA,IAAIxjB,QAAQ,GAAGhe,GAAG,CAACspB,KAAK,CACvB,IAAI,EACJ,OAAO,EACP,YAAY,EACZ,UACD,CAAC;;YAED;YACA;YACAmY,QAAQ,CAACjqB,QAAQ,CAAC,CAAC,CAACS,QAAQ,CAAE,YAAa,CAAC;;YAE5C;YACAwpB,QAAQ,CAACppB,OAAO,CACf,CACC,mCAAmC,EACnC,sCAAsC,GACrCrY,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC,GACtB,SAAS,EACV,yCAAyC,GACxCqa,QAAQ,GACR,SAAS,EACV,wCAAwC,GACvCwjB,MAAM,GACN,SAAS,EACV,QAAQ,CACR,CAACtV,IAAI,CAAE,EAAG,CACZ,CAAC;;YAED;YACAje,SAAS,CAAC6hB,KAAK,CAAC,CAAC;;YAEjB;YACA7hB,SAAS,CAACszB,MAAM,CAAEt6B,KAAM,CAAC;;YAEzB;YACA;UACD;;UAEA;UACA,OAAOi6B,iBAAiB,CAACtvB,SAAS,CAACyvB,eAAe,CAACx8B,KAAK,CACvD,IAAI,EACJC,SACD,CAAC;QACF;MACD,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAIsH,MAAO,CAAC;;;;;;;;;;AC51Bb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI2hC,cAAc,GAAG,IAAI1hC,GAAG,CAACoK,KAAK,CAAE;IACnC2M,IAAI,EAAE,SAAS;IACfjQ,QAAQ,EAAE,CAAC;IACXmQ,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,CAAEjX,GAAG,CAACiI,GAAG,CAAE,WAAY,CAAC,IAAI,EAAE,EAAGzB,GAAG,CAAExG,GAAG,CAACgM,UAAW,CAAC;IACvD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACChM,GAAG,CAAC2hC,UAAU,GAAG,UAAWv9B,GAAG,EAAG;IACjC;IACA,IAAK,OAAOU,SAAS,CAAE,CAAC,CAAE,IAAI,QAAQ,EAAG;MACxCV,GAAG,GAAGtE,CAAC,CAAE,GAAG,GAAGgF,SAAS,CAAE,CAAC,CAAG,CAAC;IAChC;;IAEA;IACA,OAAO9E,GAAG,CAACyL,WAAW,CAAErH,GAAI,CAAC;EAC9B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCpE,GAAG,CAAC4hC,YAAY,GAAG,YAAY;IAC9B,OAAO5hC,GAAG,CAACiyB,YAAY,CAAEnyB,CAAC,CAAE,cAAe,CAAE,CAAC;EAC/C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCE,GAAG,CAACgM,UAAU,GAAG,UAAWtB,KAAK,EAAG;IACnC,OAAO,IAAI1K,GAAG,CAACmU,MAAM,CAAC0tB,OAAO,CAAEn3B,KAAM,CAAC;EACvC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC1K,GAAG,CAACmU,MAAM,CAAC0tB,OAAO,GAAG7hC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACtC9B,IAAI,EAAE;MACLuF,EAAE,EAAE,EAAE;MACNjF,GAAG,EAAE,EAAE;MACPk8B,KAAK,EAAE,SAAS;MAChB1yB,KAAK,EAAE,KAAK;MACZ2yB,IAAI,EAAE;IACP,CAAC;IAEDxuB,KAAK,EAAE,SAAAA,CAAW7I,KAAK,EAAG;MACzB;MACA,IAAKA,KAAK,CAACmB,QAAQ,EAAG;QACrBnB,KAAK,CAACq3B,IAAI,GAAGr3B,KAAK,CAACmB,QAAQ;MAC5B;;MAEA;MACA/L,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;;MAE5B;MACA,IAAI,CAACtG,GAAG,GAAG,IAAI,CAAC49B,QAAQ,CAAC,CAAC;IAC3B,CAAC;IAEDA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAOliC,CAAC,CAAE,GAAG,GAAG,IAAI,CAACmI,GAAG,CAAE,IAAK,CAAE,CAAC;IACnC,CAAC;IAEDg6B,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAOniC,CAAC,CAAE,GAAG,GAAG,IAAI,CAACmI,GAAG,CAAE,IAAK,CAAC,GAAG,OAAQ,CAAC;IAC7C,CAAC;IAEDi6B,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACD,KAAK,CAAC,CAAC,CAACz9B,MAAM,CAAC,CAAC;IAC7B,CAAC;IAED29B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACriC,CAAC,CAAE,UAAW,CAAC;IAC5B,CAAC;IAEDsiC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B,OAAO,IAAI,CAACtiC,CAAC,CAAE,mCAAoC,CAAC;IACrD,CAAC;IAEDuiC,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACviC,CAAC,CAAE,WAAY,CAAC;IAC7B,CAAC;IAED0wB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACpsB,GAAG,CAAC8S,QAAQ,CAAE,YAAa,CAAC;IACzC,CAAC;IAEDorB,uBAAuB,EAAE,SAAAA,CAAA,EAAY;MACpC,OACC,IAAI,CAACl+B,GAAG,CAAC8S,QAAQ,CAAE,YAAa,CAAC,IACjC,IAAI,CAAC9S,GAAG,CAACgU,GAAG,CAAE,SAAU,CAAC,IAAI,MAAM;IAErC,CAAC;IAEDnB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAAC7S,GAAG,CAAC6T,QAAQ,CAAE,aAAc,CAAC;;MAElC;MACA,IAAKjY,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,OAAO,EAAG;QACtC,IAAI65B,KAAK,GAAG,IAAI,CAAC75B,GAAG,CAAE,OAAQ,CAAC;QAC/B,IAAK65B,KAAK,KAAK,SAAS,EAAG;UAC1B,IAAI,CAAC19B,GAAG,CAAC6T,QAAQ,CAAE6pB,KAAM,CAAC;QAC3B;MACD;;MAEA;MACA,IAAI,CAACO,OAAO,CAAC,CAAC,CACZpqB,QAAQ,CAAE,YAAa,CAAC,CACxBA,QAAQ,CAAE,GAAG,GAAG,IAAI,CAAChQ,GAAG,CAAE,OAAQ,CAAE,CAAC;;MAEvC;MACA,IAAI85B,IAAI,GAAG,IAAI,CAAC95B,GAAG,CAAE,MAAO,CAAC;MAC7B,IAAK85B,IAAI,EAAG;QACX,IAAI/pB,IAAI,GACP,WAAW,GACX+pB,IAAI,GACJ,kFAAkF,GAClF/hC,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAC5B,QAAQ;QACT,IAAIy+B,cAAc,GAAG,IAAI,CAACA,cAAc,CAAC,CAAC;QAC1C,IAAKA,cAAc,CAACr9B,MAAM,EAAG;UAC5Bq9B,cAAc,CAAC/pB,OAAO,CAAEL,IAAK,CAAC;QAC/B,CAAC,MAAM;UACN,IAAI,CAACmqB,MAAM,CAAC,CAAC,CAAC1qB,MAAM,CAAEO,IAAK,CAAC;QAC7B;MACD;;MAEA;MACA,IAAI,CAACrC,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDA,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAK,IAAI,CAACvR,GAAG,CAAC8S,QAAQ,CAAE,YAAa,CAAC,EAAG;QACxC,IAAI,CAAC+qB,KAAK,CAAC,CAAC,CAACzvB,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;QACrC;MACD;;MAEA;MACA,IAAI,CAAC0vB,UAAU,CAAC,CAAC,CAACvsB,IAAI,CAAC,CAAC;;MAExB;MACA,IAAI,CAACssB,KAAK,CAAC,CAAC,CAACzvB,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;;MAEpC;MACA,IAAI,CAACpO,GAAG,CAACuR,IAAI,CAAC,CAAC,CAAC6D,WAAW,CAAE,YAAa,CAAC;;MAE3C;MACAxZ,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB/B,GAAG,CAAC+B,MAAM,CAAE,IAAI,CAACqC,GAAG,EAAE,SAAU,CAAC;IAClC,CAAC;IAEDyR,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAAC9T,MAAM,CAAC,CAAC;MACb,IAAI,CAAC4T,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDC,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAI,CAACssB,UAAU,CAAC,CAAC,CAACtsB,IAAI,CAAC,CAAC;;MAExB;MACA,IAAI,CAACxR,GAAG,CAACwR,IAAI,CAAC,CAAC,CAACqC,QAAQ,CAAE,YAAa,CAAC;;MAExC;MACAjY,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDU,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB5B,GAAG,CAAC4B,OAAO,CAAE,IAAI,CAACwC,GAAG,EAAE,SAAU,CAAC;IACnC,CAAC;IAED2R,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,IAAI,CAACnU,OAAO,CAAC,CAAC;MACd,IAAI,CAACgU,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDoC,IAAI,EAAE,SAAAA,CAAWA,IAAI,EAAG;MACvB;MACA,IAAI,CAACqqB,OAAO,CAAC,CAAC,CAACrqB,IAAI,CAAEA,IAAK,CAAC;;MAE3B;MACAhY,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;IACnC;EACD,CAAE,CAAC;AACJ,CAAC,EAAIgI,MAAO,CAAC;;;;;;;;;;AC1Ob,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACiM,MAAM,GAAG,IAAIjM,GAAG,CAACoK,KAAK,CAAE;IAC3B2lB,MAAM,EAAE,IAAI;IAEZ1E,GAAG,EAAE,KAAK;IAEVriB,OAAO,EAAE,KAAK;IAEd+N,IAAI,EAAE,MAAM;IAEZ5P,MAAM,EAAE;MACP,uBAAuB,EAAE,UAAU;MACnC,mBAAmB,EAAE,UAAU;MAC/B,6BAA6B,EAAE,UAAU;MACzC,2BAA2B,EAAE,UAAU;MACvC,iBAAiB,EAAE,UAAU;MAC7B,2CAA2C,EAAE,UAAU;MACvD,sBAAsB,EAAE;IACzB,CAAC;IAEDo7B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAOviC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM;IACtC,CAAC;IAEDu6B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAOxiC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM;IACtC,CAAC;IAEDw6B,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAOziC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,UAAU;IAC1C,CAAC;IAEDy6B,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO1iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,YAAY;IAC5C,CAAC;IAED06B,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO3iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,UAAU;IAC1C,CAAC;IAED26B,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO5iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,QAAQ;IACxC,CAAC;IAED46B,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO7iC,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,SAAS;IACzC,CAAC;IAED66B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B,IAAI1+B,GAAG,GAAGtE,CAAC,CAAE,gBAAiB,CAAC;MAC/B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAEDy2B,aAAa,EAAE,SAAAA,CAAWj7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIA,GAAG,GAAGtE,CAAC,CAAE,YAAa,CAAC;MAC3B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAED02B,WAAW,EAAE,SAAAA,CAAWl7B,CAAC,EAAE1D,GAAG,EAAG;MAChC,OAAO,IAAI,CAAC2+B,aAAa,CAAC,CAAC,GAAG,OAAO,GAAG,QAAQ;IACjD,CAAC;IAEDE,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAOnjC,CAAC,CAAE,YAAa,CAAC,CAACwM,GAAG,CAAC,CAAC;IAC/B,CAAC;IAED42B,aAAa,EAAE,SAAAA,CAAWp7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIA,GAAG,GAAGtE,CAAC,CAAE,oCAAqC,CAAC;MACnD,IAAKsE,GAAG,CAACW,MAAM,EAAG;QACjB,IAAIuH,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;QACnB,OAAOA,GAAG,IAAI,GAAG,GAAG,UAAU,GAAGA,GAAG;MACrC;MACA,OAAO,IAAI;IACZ,CAAC;IAED62B,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIC,KAAK,GAAG,CAAC,CAAC;;MAEd;MACA,IAAI99B,IAAI,GAAGtF,GAAG,CAACiD,SAAS,CAAEnD,CAAC,CAAE,wBAAyB,CAAE,CAAC;;MAEzD;MACA;MACA,IAAKwF,IAAI,CAAC+9B,SAAS,EAAG;QACrBD,KAAK,GAAG99B,IAAI,CAAC+9B,SAAS;MACvB;;MAEA;MACA,IAAK/9B,IAAI,CAACg+B,aAAa,EAAG;QACzBF,KAAK,CAAC9L,QAAQ,GAAGhyB,IAAI,CAACg+B,aAAa;MACpC;;MAEA;MACA,KAAM,IAAIC,GAAG,IAAIH,KAAK,EAAG;QACxB,IAAK,CAAEpjC,GAAG,CAACouB,OAAO,CAAEgV,KAAK,CAAEG,GAAG,CAAG,CAAC,EAAG;UACpCH,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,CAACv9B,KAAK,CAAE,QAAS,CAAC;QAC9C;MACD;;MAEA;MACA,OAAOo9B,KAAK;IACb,CAAC;IAEDI,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIJ,KAAK,GAAG,IAAI,CAACD,gBAAgB,CAAC,CAAC;;MAEnC;MACAnjC,GAAG,CAACiV,SAAS,CAAE;QAAE9M,IAAI,EAAE;MAAW,CAAE,CAAC,CAAC3B,GAAG,CAAE,UAAW0B,KAAK,EAAG;QAC7D;QACA,IAAK,CAAEA,KAAK,CAACD,GAAG,CAAE,MAAO,CAAC,EAAG;UAC5B;QACD;;QAEA;QACA,IAAIqE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;QACrB,IAAIi3B,GAAG,GAAGr7B,KAAK,CAACD,GAAG,CAAE,UAAW,CAAC;;QAEjC;QACA,IAAKqE,GAAG,EAAG;UACV;UACA82B,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,IAAI,EAAE;;UAEjC;UACAj3B,GAAG,GAAGtM,GAAG,CAACouB,OAAO,CAAE9hB,GAAI,CAAC,GAAGA,GAAG,GAAG,CAAEA,GAAG,CAAE;;UAExC;UACA82B,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,CAACnL,MAAM,CAAE9rB,GAAI,CAAC;QAC1C;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,CAAEm3B,WAAW,GAAG,IAAI,CAACC,cAAc,CAAC,CAAC,MAAO,IAAI,EAAG;QACvDN,KAAK,CAACO,YAAY,GAAG,CAAEF,WAAW,CAAE;MACrC;;MAEA;MACA,KAAM,IAAIF,GAAG,IAAIH,KAAK,EAAG;QACxBA,KAAK,CAAEG,GAAG,CAAE,GAAGvjC,GAAG,CAAC4jC,WAAW,CAAER,KAAK,CAAEG,GAAG,CAAG,CAAC;MAC/C;;MAEA;MACA,OAAOH,KAAK;IACb,CAAC;IAEDM,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B,IAAIt/B,GAAG,GAAGtE,CAAC,CAAE,eAAgB,CAAC;MAC9B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAEDJ,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAKlM,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM,EAAG;QACrC;MACD;;MAEA;MACA,IAAK,IAAI,CAACojB,GAAG,EAAG;QACf,IAAI,CAACA,GAAG,CAACC,KAAK,CAAC,CAAC;MACjB;;MAEA;MACA,IAAI1d,QAAQ,GAAG5N,GAAG,CAAC0B,SAAS,CAAE,IAAI,CAAC4D,IAAI,EAAE;QACxCsB,MAAM,EAAE,uBAAuB;QAC/BqF,MAAM,EAAEjM,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;QAC3B6U,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAK,IAAI,CAACylB,MAAM,CAAC,CAAC,EAAG;QACpB30B,QAAQ,CAACi2B,OAAO,GAAG7jC,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;MACxC;;MAEA;MACA,IAAK,CAAE67B,QAAQ,GAAG,IAAI,CAACb,WAAW,CAAC,CAAC,MAAO,IAAI,EAAG;QACjDr1B,QAAQ,CAACm2B,SAAS,GAAGD,QAAQ;MAC9B;;MAEA;MACA,IAAK,CAAEE,YAAY,GAAG,IAAI,CAAClB,eAAe,CAAC,CAAC,MAAO,IAAI,EAAG;QACzDl1B,QAAQ,CAACq2B,aAAa,GAAGD,YAAY;MACtC;;MAEA;MACA,IAAK,CAAEE,UAAU,GAAG,IAAI,CAACnB,aAAa,CAAC,CAAC,MAAO,IAAI,EAAG;QACrDn1B,QAAQ,CAACu2B,WAAW,GAAGD,UAAU;MAClC;;MAEA;MACA,IAAK,CAAEE,QAAQ,GAAG,IAAI,CAACpB,WAAW,CAAC,CAAC,MAAO,IAAI,EAAG;QACjDp1B,QAAQ,CAACy2B,SAAS,GAAGD,QAAQ;MAC9B;;MAEA;MACA,IAAK,CAAEE,UAAU,GAAG,IAAI,CAACpB,aAAa,CAAC,CAAC,MAAO,IAAI,EAAG;QACrDt1B,QAAQ,CAAC22B,WAAW,GAAGD,UAAU;MAClC;;MAEA;MACA,IAAK,CAAEE,SAAS,GAAG,IAAI,CAAChB,YAAY,CAAC,CAAC,MAAO,IAAI,EAAG;QACnD51B,QAAQ,CAAC62B,UAAU,GAAGD,SAAS;MAChC;;MAEA;MACAxkC,GAAG,CAAC4hC,YAAY,CAAC,CAAC,CAACp7B,GAAG,CAAE,UAAWkF,OAAO,EAAG;QAC5CkC,QAAQ,CAACkP,MAAM,CAACrK,IAAI,CAAE/G,OAAO,CAACzD,GAAG,CAAE,KAAM,CAAE,CAAC;MAC7C,CAAE,CAAC;;MAEH;MACA2F,QAAQ,GAAG5N,GAAG,CAACwB,YAAY,CAAE,mBAAmB,EAAEoM,QAAS,CAAC;;MAE5D;MACA,IAAIigB,SAAS,GAAG,SAAAA,CAAWtC,IAAI,EAAG;QACjC;QACA,IAAKvrB,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,IAAI,MAAM,EAAG;UACpC,IAAI,CAACy8B,gBAAgB,CAAEnZ,IAAK,CAAC;;UAE7B;QACD,CAAC,MAAM,IAAKvrB,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,IAAI,MAAM,EAAG;UAC3C,IAAI,CAAC08B,gBAAgB,CAAEpZ,IAAK,CAAC;QAC9B;;QAEA;QACAvrB,GAAG,CAACkB,QAAQ,CAAE,uBAAuB,EAAEqqB,IAAI,EAAE3d,QAAS,CAAC;MACxD,CAAC;;MAED;MACA,IAAI,CAACyd,GAAG,GAAGvrB,CAAC,CAACqM,IAAI,CAAE;QAClB0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;QACpCzF,IAAI,EAAE,MAAM;QACZ0c,QAAQ,EAAE,MAAM;QAChB9d,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE8I;MACV,CAAE,CAAC;IACJ,CAAC;IAEDtT,QAAQ,EAAE,SAAAA,CAAWzS,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAI,CAACyV,UAAU,CAAE,IAAI,CAAC3N,KAAK,EAAE,CAAE,CAAC;IACjC,CAAC;IAEDw4B,gBAAgB,EAAE,SAAAA,CAAWp/B,IAAI,EAAG;MACnC;MACA,IAAIs/B,UAAU,GAAG,SAAAA,CAAWC,KAAK,EAAEC,GAAG,EAAG;QACxC,IAAI39B,MAAM,GAAGrH,CAAC,CAACilC,KAAK,CAAEF,KAAK,CAAE,CAAC,CAAG,CAAC,CAAC19B,MAAM;QACzC,KAAM,IAAIgB,IAAI,IAAIhB,MAAM,EAAG;UAC1B,KAAM,IAAIlB,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGkB,MAAM,CAAEgB,IAAI,CAAE,CAACpD,MAAM,EAAEkB,CAAC,EAAE,EAAG;YACjD6+B,GAAG,CAAC98B,EAAE,CAAEG,IAAI,EAAEhB,MAAM,CAAEgB,IAAI,CAAE,CAAElC,CAAC,CAAE,CAAC++B,OAAQ,CAAC;UAC5C;QACD;MACD,CAAC;;MAED;MACA,IAAIC,WAAW,GAAG,SAAAA,CAAWp6B,EAAE,EAAEq6B,GAAG,EAAG;QACtC;QACA,IAAIjV,KAAK,GAAGiV,GAAG,CAACx9B,OAAO,CAAEmD,EAAG,CAAC;;QAE7B;QACA,IAAKolB,KAAK,IAAI,CAAC,CAAC,EAAG;UAClB,OAAO,KAAK;QACb;;QAEA;QACA,KAAM,IAAIhqB,CAAC,GAAGgqB,KAAK,GAAG,CAAC,EAAEhqB,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAG;UACtC,IAAKnG,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAClB,MAAM,EAAG;YACjC,OAAOjF,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAC8tB,KAAK,CAAEj0B,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAE,CAAC;UAClD;QACD;;QAEA;QACA,KAAM,IAAI5E,CAAC,GAAGgqB,KAAK,GAAG,CAAC,EAAEhqB,CAAC,GAAGi/B,GAAG,CAACngC,MAAM,EAAEkB,CAAC,EAAE,EAAG;UAC9C,IAAKnG,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAClB,MAAM,EAAG;YACjC,OAAOjF,CAAC,CAAE,GAAG,GAAGolC,GAAG,CAAEj/B,CAAC,CAAG,CAAC,CAAC0U,MAAM,CAAE7a,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAE,CAAC;UACnD;QACD;;QAEA;QACA,OAAO,KAAK;MACb,CAAC;;MAED;MACAvF,IAAI,CAACqqB,OAAO,GAAG,EAAE;MACjBrqB,IAAI,CAACuqB,MAAM,GAAG,EAAE;;MAEhB;MACAvqB,IAAI,CAAC8I,OAAO,GAAG9I,IAAI,CAAC8I,OAAO,CAAC5H,GAAG,CAAE,UAAW2c,MAAM,EAAEld,CAAC,EAAG;QACvD;QACA,IAAIyF,OAAO,GAAG1L,GAAG,CAAC2hC,UAAU,CAAExe,MAAM,CAACtY,EAAG,CAAC;;QAEzC;QACA,IACC7K,GAAG,CAACiZ,WAAW,CAAC,CAAC,IACjBkK,MAAM,CAACjD,QAAQ,IAAI,iBAAiB,EACnC;UACDiD,MAAM,CAACjD,QAAQ,GAAG,QAAQ;QAC3B;;QAEA;QACA,IAAK,CAAExU,OAAO,EAAG;UAChB,IAAIy5B,cAAc,GAAGt4B,UAAU,CAAE7M,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAE,CAAC;UAC1D,IAAKk9B,cAAc,IAAI,GAAG,EAAG;YAC5B,IAAIC,aAAa,GAAG,CACnB,8BAA8B,EAC9B,uCAAuC,EACvC,QAAQ,GAAGplC,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAAG,SAAS,EAClD,OAAO,EACP,4CAA4C,EAC5C,+DAA+D,EAC/D,iDAAiD,GAChD/d,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAC3B,SAAS,EACV,2DAA2D,EAC3D,WAAW,EACX,QAAQ,EACR,QAAQ,CACR,CAACmO,IAAI,CAAE,EAAG,CAAC;UACb,CAAC,MAAM;YACN,IAAIkZ,aAAa,GAAG,CACnB,+DAA+D,EAC/D,iDAAiD,GAChDplC,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAC3B,SAAS,EACV,2DAA2D,EAC3D,WAAW,EACX,uCAAuC,EACvC,QAAQ,GAAG/d,GAAG,CAACkO,OAAO,CAAEiV,MAAM,CAACpF,KAAM,CAAC,GAAG,SAAS,EAClD,OAAO,CACP,CAACmO,IAAI,CAAE,EAAG,CAAC;UACb;;UAEA;UACA,IAAK,CAAE/I,MAAM,CAAC9U,OAAO,EAAG8U,MAAM,CAAC9U,OAAO,GAAG,EAAE;;UAE3C;UACA,IAAI2zB,QAAQ,GAAGliC,CAAC,CACf,CACC,WAAW,GACVqjB,MAAM,CAACtY,EAAE,GACT,mBAAmB,GACnBsY,MAAM,CAAC9U,OAAO,GACd,IAAI,EACL+2B,aAAa,EACb,sBAAsB,EACtBjiB,MAAM,CAACnL,IAAI,EACX,QAAQ,EACR,QAAQ,CACR,CAACkU,IAAI,CAAE,EAAG,CACZ,CAAC;;UAED;UACA,IAAKpsB,CAAC,CAAE,eAAgB,CAAC,CAACiF,MAAM,EAAG;YAClC,IAAIsgC,MAAM,GAAGvlC,CAAC,CAAE,8BAA+B,CAAC;YAChD,IAAIqX,MAAM,GAAGrX,CAAC,CACb,CACC,cAAc,GAAGqjB,MAAM,CAACtY,EAAE,GAAG,SAAS,EACtC,wCAAwC,GACvCsY,MAAM,CAACtY,EAAE,GACT,6BAA6B,GAC7BsY,MAAM,CAACtY,EAAE,GACT,gBAAgB,GAChBsY,MAAM,CAACtY,EAAE,GACT,sBAAsB,EACvB,GAAG,GAAGsY,MAAM,CAACpF,KAAK,EAClB,UAAU,CACV,CAACmO,IAAI,CAAE,EAAG,CACZ,CAAC;;YAED;YACA0Y,UAAU,CACTS,MAAM,CAAClsB,IAAI,CAAE,OAAQ,CAAC,CAACnU,KAAK,CAAC,CAAC,EAC9BmS,MAAM,CAACgC,IAAI,CAAE,OAAQ,CACtB,CAAC;;YAED;YACAksB,MAAM,CAAC5tB,MAAM,CAAEN,MAAO,CAAC;UACxB;;UAEA;UACA,IAAKrX,CAAC,CAAE,UAAW,CAAC,CAACiF,MAAM,EAAG;YAC7B6/B,UAAU,CACT9kC,CAAC,CAAE,qBAAsB,CAAC,CAACkF,KAAK,CAAC,CAAC,EAClCg9B,QAAQ,CAACxqB,QAAQ,CAAE,YAAa,CACjC,CAAC;YACDotB,UAAU,CACT9kC,CAAC,CAAE,iBAAkB,CAAC,CAACkF,KAAK,CAAC,CAAC,EAC9Bg9B,QAAQ,CAACxqB,QAAQ,CAAE,QAAS,CAC7B,CAAC;UACF;;UAEA;UACA,IAAK2L,MAAM,CAACjD,QAAQ,KAAK,MAAM,EAAG;YACjCpgB,CAAC,CAAE,GAAG,GAAGqjB,MAAM,CAACjD,QAAQ,GAAG,YAAa,CAAC,CAACzI,MAAM,CAC/CuqB,QACD,CAAC;;YAED;UACD,CAAC,MAAM;YACNliC,CAAC,CAAE,GAAG,GAAGqjB,MAAM,CAACjD,QAAQ,GAAG,YAAa,CAAC,CAAC7H,OAAO,CAChD2pB,QACD,CAAC;UACF;;UAEA;UACA,IAAI9pB,KAAK,GAAG,EAAE;UACd5S,IAAI,CAAC8I,OAAO,CAAC5H,GAAG,CAAE,UAAW8+B,OAAO,EAAG;YACtC,IACCniB,MAAM,CAACjD,QAAQ,KAAKolB,OAAO,CAACplB,QAAQ,IACpCpgB,CAAC,CACA,GAAG,GACFqjB,MAAM,CAACjD,QAAQ,GACf,cAAc,GACdolB,OAAO,CAACz6B,EACV,CAAC,CAAC9F,MAAM,EACP;cACDmT,KAAK,CAACzF,IAAI,CAAE6yB,OAAO,CAACz6B,EAAG,CAAC;YACzB;UACD,CAAE,CAAC;UACHo6B,WAAW,CAAE9hB,MAAM,CAACtY,EAAE,EAAEqN,KAAM,CAAC;;UAE/B;UACA,IAAK5S,IAAI,CAACigC,MAAM,EAAG;YAClB;YACA,KAAM,IAAIrlB,QAAQ,IAAI5a,IAAI,CAACigC,MAAM,EAAG;cACnC,IAAIrtB,KAAK,GAAG5S,IAAI,CAACigC,MAAM,CAAErlB,QAAQ,CAAE;cAEnC,IAAK,OAAOhI,KAAK,KAAK,QAAQ,EAAG;gBAChC;cACD;;cAEA;cACAA,KAAK,GAAGA,KAAK,CAAClS,KAAK,CAAE,GAAI,CAAC;;cAE1B;cACA,IAAKi/B,WAAW,CAAE9hB,MAAM,CAACtY,EAAE,EAAEqN,KAAM,CAAC,EAAG;gBACtC;cACD;YACD;UACD;;UAEA;UACAxM,OAAO,GAAG1L,GAAG,CAACgM,UAAU,CAAEmX,MAAO,CAAC;;UAElC;UACAnjB,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE8gC,QAAS,CAAC;UAClChiC,GAAG,CAACkB,QAAQ,CAAE,gBAAgB,EAAEwK,OAAQ,CAAC;QAC1C;;QAEA;QACAA,OAAO,CAACmK,UAAU,CAAC,CAAC;;QAEpB;QACAvQ,IAAI,CAACqqB,OAAO,CAACld,IAAI,CAAE0Q,MAAM,CAACtY,EAAG,CAAC;;QAE9B;QACA,OAAOsY,MAAM;MACd,CAAE,CAAC;;MAEH;MACAnjB,GAAG,CAAC4hC,YAAY,CAAC,CAAC,CAACp7B,GAAG,CAAE,UAAWkF,OAAO,EAAG;QAC5C,IAAKpG,IAAI,CAACqqB,OAAO,CAACjoB,OAAO,CAAEgE,OAAO,CAACzD,GAAG,CAAE,IAAK,CAAE,CAAC,KAAK,CAAC,CAAC,EAAG;UACzD;UACAyD,OAAO,CAACqK,WAAW,CAAC,CAAC;;UAErB;UACAzQ,IAAI,CAACuqB,MAAM,CAACpd,IAAI,CAAE/G,OAAO,CAACzD,GAAG,CAAE,IAAK,CAAE,CAAC;QACxC;MACD,CAAE,CAAC;;MAEH;MACAnI,CAAC,CAAE,YAAa,CAAC,CAACkY,IAAI,CAAE1S,IAAI,CAACw8B,KAAM,CAAC;;MAEpC;MACA9hC,GAAG,CAACkB,QAAQ,CAAE,qBAAqB,EAAEoE,IAAK,CAAC;IAC5C,CAAC;IAEDq/B,gBAAgB,EAAE,SAAAA,CAAWpZ,IAAI,EAAG,CAAC;EACtC,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIia,WAAW,GAAG,IAAIxlC,GAAG,CAACoK,KAAK,CAAE;IAChC;IACAq7B,SAAS,EAAE,CAAC,CAAC;IAEb;IACA1uB,IAAI,EAAE,SAAS;IAEfE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACi5B,qBAAqB,CAAC,CAAC,EAAG;QACpC;MACD;;MAEA;MACAhR,EAAE,CAAC3iB,IAAI,CAACogC,SAAS,CAAE1lC,GAAG,CAAC2lC,QAAQ,CAAE,IAAI,CAACprB,QAAS,CAAC,CAACgG,IAAI,CAAE,IAAK,CAAE,CAAC;;MAE/D;MACAvgB,GAAG,CAACiM,MAAM,CAAC62B,eAAe,GAAG,IAAI,CAACA,eAAe;MACjD9iC,GAAG,CAACiM,MAAM,CAAC82B,aAAa,GAAG,IAAI,CAACA,aAAa;MAC7C/iC,GAAG,CAACiM,MAAM,CAACg3B,WAAW,GAAG,IAAI,CAACA,WAAW;MACzCjjC,GAAG,CAACiM,MAAM,CAACi3B,aAAa,GAAG,IAAI,CAACA,aAAa;MAC7CljC,GAAG,CAACiM,MAAM,CAACk3B,gBAAgB,GAAG,IAAI,CAACA,gBAAgB;;MAEnD;MACAnjC,GAAG,CAAC6Y,MAAM,CAACjX,OAAO,CAAC,CAAC;;MAEpB;MACA,IAAIujC,cAAc,GAAGt4B,UAAU,CAAE7M,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAE,CAAC;MAC1D,IAAKk9B,cAAc,IAAI,GAAG,EAAG;QAC5B,IAAI,CAACrkC,SAAS,CACb,qBAAqB,EACrB,IAAI,CAAC8kC,mBACN,CAAC;MACF;;MAEA;MACA3d,EAAE,CAAC4d,QAAQ,CAAE7lC,GAAG,CAAC4vB,OAAQ,CAAC;IAC3B,CAAC;IAEDrV,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIqD,UAAU,GAAG,CAAE,UAAU,EAAE,QAAQ,EAAE,QAAQ,CAAE;;MAEnD;MACA,CAAEqK,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,MAAO,CAAC,CAACsnB,aAAa,CAAC,CAAC,IAAI,EAAE,EAAGt/B,GAAG,CAAE,UACvDu/B,QAAQ,EACP;QACDnoB,UAAU,CAACnL,IAAI,CAAEszB,QAAQ,CAACC,SAAU,CAAC;MACtC,CAAE,CAAC;;MAEH;MACA,IAAIC,UAAU,GAAGhe,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,aAAc,CAAC,CAAC0nB,YAAY,CAAC,CAAC;MAC/D,IAAIT,SAAS,GAAG,CAAC,CAAC;MAClB7nB,UAAU,CAACpX,GAAG,CAAE,UAAWtC,CAAC,EAAG;QAC9B,IAAK+hC,UAAU,CAAE/hC,CAAC,CAAE,KAAKnE,SAAS,EAAG;UACpC0lC,SAAS,CAAEvhC,CAAC,CAAE,GAAG+hC,UAAU,CAAE/hC,CAAC,CAAE;QACjC;MACD,CAAE,CAAC;;MAEH;MACA,IACC+a,IAAI,CAACI,SAAS,CAAEomB,SAAU,CAAC,KAAKxmB,IAAI,CAACI,SAAS,CAAE,IAAI,CAAComB,SAAU,CAAC,EAC/D;QACD,IAAI,CAACA,SAAS,GAAGA,SAAS;;QAE1B;QACAzlC,GAAG,CAACiM,MAAM,CAACC,KAAK,CAAC,CAAC;MACnB;IACD,CAAC;IAED42B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B,OAAO7a,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,UAAW,CAAC;IACvC,CAAC;IAEDpD,aAAa,EAAE,SAAAA,CAAWj7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,OAAO6jB,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDlD,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAOhb,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,MAAO,CAAC;IACnC,CAAC;IAEDjD,aAAa,EAAE,SAAAA,CAAWp7B,CAAC,EAAE1D,GAAG,EAAG;MAClC,OAAO6jB,EAAE,CAAC3iB,IAAI,CACZkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDhD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIC,KAAK,GAAG,CAAC,CAAC;;MAEd;MACA,IAAIgD,UAAU,GAAGne,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,MAAO,CAAC,CAACsnB,aAAa,CAAC,CAAC,IAAI,EAAE;MAC/DM,UAAU,CAAC5/B,GAAG,CAAE,UAAWu/B,QAAQ,EAAG;QACrC;QACA,IAAIvB,SAAS,GAAGvc,EAAE,CAAC3iB,IAAI,CACrBkZ,MAAM,CAAE,aAAc,CAAC,CACvB2nB,sBAAsB,CAAEJ,QAAQ,CAACC,SAAU,CAAC;QAC9C,IAAKxB,SAAS,EAAG;UAChBpB,KAAK,CAAE2C,QAAQ,CAACM,IAAI,CAAE,GAAG7B,SAAS;QACnC;MACD,CAAE,CAAC;;MAEH;MACA,OAAOpB,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEwC,mBAAmB,EAAE,SAAAA,CAAWtgC,IAAI,EAAG;MAEtC;MACA,IAAIkZ,MAAM,GAAGyJ,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,gBAAiB,CAAC;MAC/C,IAAI0a,QAAQ,GAAGjR,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,gBAAiB,CAAC;;MAEnD;MACA,IAAIoN,SAAS,GAAG,CAAC,CAAC;MAClB9nB,MAAM,CAAC+nB,yBAAyB,CAAC,CAAC,CAAC//B,GAAG,CAAE,UAAW2b,QAAQ,EAAG;QAC7DmkB,SAAS,CAAEnkB,QAAQ,CAAE,GAAG3D,MAAM,CAACgoB,uBAAuB,CACrDrkB,QACD,CAAC;MACF,CAAE,CAAC;;MAEH;MACA,IAAI+iB,GAAG,GAAG,EAAE;MACZ,KAAM,IAAIhhC,CAAC,IAAIoiC,SAAS,EAAG;QAC1BA,SAAS,CAAEpiC,CAAC,CAAE,CAACsC,GAAG,CAAE,UAAWigC,CAAC,EAAG;UAClCvB,GAAG,CAACzyB,IAAI,CAAEg0B,CAAC,CAAC57B,EAAG,CAAC;QACjB,CAAE,CAAC;MACJ;;MAEA;MACAvF,IAAI,CAAC8I,OAAO,CACVgI,MAAM,CAAE,UAAWswB,CAAC,EAAG;QACvB,OAAOxB,GAAG,CAACx9B,OAAO,CAAEg/B,CAAC,CAAC77B,EAAG,CAAC,KAAK,CAAC,CAAC;MAClC,CAAE,CAAC,CACFrE,GAAG,CAAE,UAAW2c,MAAM,EAAEld,CAAC,EAAG;QAC5B;QACA,IAAIkc,QAAQ,GAAGgB,MAAM,CAACjD,QAAQ;QAC9BomB,SAAS,CAAEnkB,QAAQ,CAAE,GAAGmkB,SAAS,CAAEnkB,QAAQ,CAAE,IAAI,EAAE;;QAEnD;QACAmkB,SAAS,CAAEnkB,QAAQ,CAAE,CAAC1P,IAAI,CAAE;UAC3B5H,EAAE,EAAEsY,MAAM,CAACtY,EAAE;UACbkT,KAAK,EAAEoF,MAAM,CAACpF;QACf,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEJ;MACA,KAAM,IAAI7Z,CAAC,IAAIoiC,SAAS,EAAG;QAC1BA,SAAS,CAAEpiC,CAAC,CAAE,GAAGoiC,SAAS,CAAEpiC,CAAC,CAAE,CAACkS,MAAM,CAAE,UAAWqwB,CAAC,EAAG;UACtD,OAAOnhC,IAAI,CAACuqB,MAAM,CAACnoB,OAAO,CAAE++B,CAAC,CAAC57B,EAAG,CAAC,KAAK,CAAC,CAAC;QAC1C,CAAE,CAAC;MACJ;;MAEA;MACAquB,QAAQ,CAACyN,gCAAgC,CAAEL,SAAU,CAAC;IACvD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIl6B,MAAO,CAAC;;;;;;;;;;ACzpBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAACuL,UAAU,GAAG,UAAWL,OAAO,EAAER,KAAK,EAAG;IAC5C;IACAA,KAAK,GAAG1K,GAAG,CAAC0B,SAAS,CAAEgJ,KAAK,EAAE;MAC7BU,SAAS,EAAE,KAAK;MAChBojB,WAAW,EAAE,EAAE;MACfnQ,QAAQ,EAAE,KAAK;MACfnW,KAAK,EAAE,KAAK;MACZiE,IAAI,EAAE,KAAK;MACXb,UAAU,EAAE,EAAE;MACdsC,QAAQ,EAAE,SAAAA,CAAWtI,IAAI,EAAG;QAC3B,OAAOA,IAAI;MACZ,CAAC;MACDshC,WAAW,EAAE,SAAAA,CAAWrb,IAAI,EAAG;QAC9B,OAAOA,IAAI;MACZ,CAAC;MACD1c,YAAY,EAAE,KAAK;MACnBE,iBAAiB,EAAE,KAAK;MACxBC,cAAc,EAAE,KAAK;MACrB63B,gBAAgB,EAAE,EAAE;MACpBpiC,eAAe,EAAE;IAClB,CAAE,CAAC;;IAEH;IACA,IAAKqiC,UAAU,CAAC,CAAC,IAAI,CAAC,EAAG;MACxB,IAAI97B,OAAO,GAAG,IAAI+7B,SAAS,CAAE77B,OAAO,EAAER,KAAM,CAAC;IAC9C,CAAC,MAAM;MACN,IAAIM,OAAO,GAAG,IAAIg8B,SAAS,CAAE97B,OAAO,EAAER,KAAM,CAAC;IAC9C;;IAEA;IACA1K,GAAG,CAACkB,QAAQ,CAAE,aAAa,EAAE8J,OAAQ,CAAC;;IAEtC;IACA,OAAOA,OAAO;EACf,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,SAAS87B,UAAUA,CAAA,EAAG;IACrB;IACA,IAAK9mC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,SAAS,EAAE,KAAM,CAAC,EAAG;MAC5D,OAAO,CAAC;IACT;;IAEA;IACA,IAAK3kB,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,SAAU,CAAC,EAAG;MACrC,OAAO,CAAC;IACT;;IAEA;IACA,OAAO,KAAK;EACb;;EAEA;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIsiB,OAAO,GAAGjnC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC/BmM,KAAK,EAAE,SAAAA,CAAWrI,OAAO,EAAER,KAAK,EAAG;MAClC5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;MAC5B,IAAI,CAACtG,GAAG,GAAG8G,OAAO;IACnB,CAAC;IAED+L,UAAU,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAE1Bsd,YAAY,EAAE,SAAAA,CAAW1uB,KAAK,EAAG;MAChC,IAAI+tB,OAAO,GAAG,IAAI,CAACsT,SAAS,CAAErhC,KAAM,CAAC;MACrC,IAAK,CAAE+tB,OAAO,CAACphB,IAAI,CAAE,UAAW,CAAC,EAAG;QACnCohB,OAAO,CAACphB,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACrD;IACD,CAAC;IAEDktB,cAAc,EAAE,SAAAA,CAAWthC,KAAK,EAAG;MAClC,IAAI+tB,OAAO,GAAG,IAAI,CAACsT,SAAS,CAAErhC,KAAM,CAAC;MACrC,IAAK+tB,OAAO,CAACphB,IAAI,CAAE,UAAW,CAAC,EAAG;QACjCohB,OAAO,CAACphB,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACtD;IACD,CAAC;IAEDitB,SAAS,EAAE,SAAAA,CAAWrhC,KAAK,EAAG;MAC7B,OAAO,IAAI,CAAC/F,CAAC,CAAE,gBAAgB,GAAG+F,KAAK,GAAG,IAAK,CAAC;IACjD,CAAC;IAEDwuB,SAAS,EAAE,SAAAA,CAAW+S,MAAM,EAAG;MAC9B;MACAA,MAAM,GAAGpnC,GAAG,CAAC0B,SAAS,CAAE0lC,MAAM,EAAE;QAC/Bv8B,EAAE,EAAE,EAAE;QACN9B,IAAI,EAAE,EAAE;QACRmR,QAAQ,EAAE;MACX,CAAE,CAAC;;MAEH;MACA,IAAI0Z,OAAO,GAAG,IAAI,CAACsT,SAAS,CAAEE,MAAM,CAACv8B,EAAG,CAAC;;MAEzC;MACA,IAAK,CAAE+oB,OAAO,CAAC7uB,MAAM,EAAG;QACvB6uB,OAAO,GAAG9zB,CAAC,CAAE,mBAAoB,CAAC;QAClC8zB,OAAO,CAAC5b,IAAI,CAAEovB,MAAM,CAACr+B,IAAK,CAAC;QAC3B6qB,OAAO,CAAC9b,IAAI,CAAE,OAAO,EAAEsvB,MAAM,CAACv8B,EAAG,CAAC;QAClC+oB,OAAO,CAACphB,IAAI,CAAE,UAAU,EAAE40B,MAAM,CAACltB,QAAS,CAAC;QAC3C,IAAI,CAAC9V,GAAG,CAACqT,MAAM,CAAEmc,OAAQ,CAAC;MAC3B;;MAEA;MACA,OAAOA,OAAO;IACf,CAAC;IAEDtZ,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIhO,GAAG,GAAG,EAAE;MACZ,IAAI+6B,QAAQ,GAAG,IAAI,CAACjjC,GAAG,CAAC+U,IAAI,CAAE,iBAAkB,CAAC;;MAEjD;MACA,IAAK,CAAEkuB,QAAQ,CAACvqB,MAAM,CAAC,CAAC,EAAG;QAC1B,OAAOxQ,GAAG;MACX;;MAEA;MACA+6B,QAAQ,GAAGA,QAAQ,CAACC,IAAI,CAAE,UAAWC,CAAC,EAAEC,CAAC,EAAG;QAC3C,OACC,CAACD,CAAC,CAACE,YAAY,CAAE,QAAS,CAAC,GAAG,CAACD,CAAC,CAACC,YAAY,CAAE,QAAS,CAAC;MAE3D,CAAE,CAAC;;MAEH;MACAJ,QAAQ,CAAChgC,IAAI,CAAE,YAAY;QAC1B,IAAIjD,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;QACnBwM,GAAG,CAACmG,IAAI,CAAE;UACTrO,GAAG,EAAEA,GAAG;UACRyG,EAAE,EAAEzG,GAAG,CAAC0T,IAAI,CAAE,OAAQ,CAAC;UACvB/O,IAAI,EAAE3E,GAAG,CAAC2E,IAAI,CAAC;QAChB,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEH;MACA,OAAOuD,GAAG;IACX,CAAC;IAEDo7B,YAAY,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAE5BC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIC,KAAK,GAAG,SAAAA,CAAWnvB,OAAO,EAAG;QAChC;QACA,IAAIlJ,OAAO,GAAG,EAAE;;QAEhB;QACAkJ,OAAO,CAACjB,QAAQ,CAAC,CAAC,CAACnQ,IAAI,CAAE,YAAY;UACpC;UACA,IAAIwgC,MAAM,GAAG/nC,CAAC,CAAE,IAAK,CAAC;;UAEtB;UACA,IAAK+nC,MAAM,CAACtjC,EAAE,CAAE,UAAW,CAAC,EAAG;YAC9BgL,OAAO,CAACkD,IAAI,CAAE;cACb1J,IAAI,EAAE8+B,MAAM,CAAC/vB,IAAI,CAAE,OAAQ,CAAC;cAC5BN,QAAQ,EAAEowB,KAAK,CAAEC,MAAO;YACzB,CAAE,CAAC;;YAEH;UACD,CAAC,MAAM;YACNt4B,OAAO,CAACkD,IAAI,CAAE;cACb5H,EAAE,EAAEg9B,MAAM,CAAC/vB,IAAI,CAAE,OAAQ,CAAC;cAC1B/O,IAAI,EAAE8+B,MAAM,CAAC9+B,IAAI,CAAC;YACnB,CAAE,CAAC;UACJ;QACD,CAAE,CAAC;;QAEH;QACA,OAAOwG,OAAO;MACf,CAAC;;MAED;MACA,OAAOq4B,KAAK,CAAE,IAAI,CAACxjC,GAAI,CAAC;IACzB,CAAC;IAEDqpB,WAAW,EAAE,SAAAA,CAAWqa,MAAM,EAAG;MAChC;MACA,IAAIl6B,QAAQ,GAAG;QACdhH,MAAM,EAAE,IAAI,CAACqB,GAAG,CAAE,YAAa,CAAC;QAChCnE,CAAC,EAAEgkC,MAAM,CAACnU,IAAI,IAAI,EAAE;QACpBnlB,KAAK,EAAEs5B,MAAM,CAACC,IAAI,IAAI;MACvB,CAAC;;MAED;MACA,IAAI7/B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/B,IAAKC,KAAK,EAAG;QACZ0F,QAAQ,CAACC,SAAS,GAAG3F,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;QAEvC,IAAKC,KAAK,CAACD,GAAG,CAAE,OAAQ,CAAC,EAAG;UAC3B2F,QAAQ,CAACwd,KAAK,GAAGljB,KAAK,CAACD,GAAG,CAAE,OAAQ,CAAC;QACtC;MAED;;MAEA;MACA,IAAIpB,QAAQ,GAAG,IAAI,CAACoB,GAAG,CAAE,UAAW,CAAC;MACrC,IAAKpB,QAAQ,EAAG;QACf+G,QAAQ,GAAG/G,QAAQ,CAAChC,KAAK,CAAE,IAAI,EAAE,CAAE+I,QAAQ,EAAEk6B,MAAM,CAAG,CAAC;MACxD;;MAEA;MACAl6B,QAAQ,GAAG5N,GAAG,CAACwB,YAAY,CAC1B,mBAAmB,EACnBoM,QAAQ,EACR,IAAI,CAACtI,IAAI,EACT,IAAI,CAAClB,GAAG,EACR8D,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACA,OAAOlI,GAAG,CAACoC,cAAc,CAAEwL,QAAS,CAAC;IACtC,CAAC;IAEDo6B,cAAc,EAAE,SAAAA,CAAWzc,IAAI,EAAEuc,MAAM,EAAG;MACzC;MACAvc,IAAI,GAAGvrB,GAAG,CAAC0B,SAAS,CAAE6pB,IAAI,EAAE;QAC3Bnd,OAAO,EAAE,KAAK;QACd0f,IAAI,EAAE;MACP,CAAE,CAAC;;MAEH;MACA,IAAIjnB,QAAQ,GAAG,IAAI,CAACoB,GAAG,CAAE,aAAc,CAAC;MACxC,IAAKpB,QAAQ,EAAG;QACf0kB,IAAI,GAAG1kB,QAAQ,CAAChC,KAAK,CAAE,IAAI,EAAE,CAAE0mB,IAAI,EAAEuc,MAAM,CAAG,CAAC;MAChD;;MAEA;MACAvc,IAAI,GAAGvrB,GAAG,CAACwB,YAAY,CACtB,sBAAsB,EACtB+pB,IAAI,EACJuc,MAAM,EACN,IACD,CAAC;;MAED;MACA,OAAOvc,IAAI;IACZ,CAAC;IAED0c,kBAAkB,EAAE,SAAAA,CAAW1c,IAAI,EAAEuc,MAAM,EAAG;MAC7C;MACA,IAAIvc,IAAI,GAAG,IAAI,CAACyc,cAAc,CAAEzc,IAAI,EAAEuc,MAAO,CAAC;;MAE9C;MACA,IAAKvc,IAAI,CAACuC,IAAI,EAAG;QAChBvC,IAAI,CAAC2c,UAAU,GAAG;UAAEpa,IAAI,EAAE;QAAK,CAAC;MACjC;;MAEA;MACAjU,UAAU,CAAE/Z,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACipB,YAAY,EAAE,IAAK,CAAC,EAAE,CAAE,CAAC;;MAEnD;MACA,OAAOnc,IAAI;IACZ,CAAC;IAED/f,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK,IAAI,CAACpH,GAAG,CAACkB,IAAI,CAAE,SAAU,CAAC,EAAG;QACjC,IAAI,CAAClB,GAAG,CAAC4G,OAAO,CAAE,SAAU,CAAC;MAC9B;;MAEA;MACA,IAAI,CAAC5G,GAAG,CAACkV,QAAQ,CAAE,oBAAqB,CAAC,CAAC9W,MAAM,CAAC,CAAC;IACnD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIukC,SAAS,GAAGE,OAAO,CAAC7/B,MAAM,CAAE;IAC/B6P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI/L,OAAO,GAAG,IAAI,CAAC9G,GAAG;MACtB,IAAIk5B,OAAO,GAAG;QACbnU,KAAK,EAAE,MAAM;QACbgf,UAAU,EAAE,IAAI,CAAClgC,GAAG,CAAE,WAAY,CAAC;QACnCumB,WAAW,EAAE,IAAI,CAACvmB,GAAG,CAAE,aAAc,CAAC;QACtCoW,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChC4G,YAAY,EAAE,IAAI,CAAC5G,GAAG,CAAE,cAAe,CAAC;QACxC8G,iBAAiB,EAAE,IAAI,CAAC9G,GAAG,CAAE,mBAAoB,CAAC;QAClD+G,cAAc,EAAE,IAAI,CAAC/G,GAAG,CAAE,gBAAiB,CAAC;QAC5C4+B,gBAAgB,EAAE,IAAI,CAAC5+B,GAAG,CAAE,kBAAmB,CAAC;QAChDxD,eAAe,EAAE,IAAI,CAACwD,GAAG,CAAE,iBAAkB,CAAC;QAC9C3C,IAAI,EAAE;MACP,CAAC;;MAED;MACA,IAAK,CAAEg4B,OAAO,CAACvuB,iBAAiB,EAAG;QAClC,OAAOuuB,OAAO,CAACvuB,iBAAiB;MACjC;MACA,IAAK,CAAEuuB,OAAO,CAACtuB,cAAc,EAAG;QAC/B,OAAOsuB,OAAO,CAACtuB,cAAc;MAC9B;MACA,IAAK,CAAEsuB,OAAO,CAACuJ,gBAAgB,EAAG;QACjC,OAAOvJ,OAAO,CAACuJ,gBAAgB;MAChC;;MAEA;MACA,IAAK,CAAE7mC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAY,CAAC,EAAG;QACzD,IAAK,CAAE2Y,OAAO,CAACvuB,iBAAiB,EAAG;UAClCuuB,OAAO,CAACvuB,iBAAiB,GAAG,UAAWd,SAAS,EAAG;YAClD,IAAIm6B,UAAU,GAAGtoC,CAAC,CACjB,qCACD,CAAC;YACDsoC,UAAU,CAACpwB,IAAI,CACdslB,OAAO,CAACzuB,YAAY,CAAEZ,SAAS,CAAClF,IAAK,CACtC,CAAC;YACDq/B,UAAU,CAAC9iC,IAAI,CAAE,SAAS,EAAE2I,SAAS,CAACo6B,OAAQ,CAAC;YAC/C,OAAOD,UAAU;UAClB,CAAC;QACF;MACD,CAAC,MAAM;QACN,OAAO9K,OAAO,CAACvuB,iBAAiB;QAChC,OAAOuuB,OAAO,CAACtuB,cAAc;MAC9B;;MAEA;MACA,IAAK,CAAEsuB,OAAO,CAACzuB,YAAY,EAAG;QAC7ByuB,OAAO,CAACzuB,YAAY,GAAG,UAAWC,MAAM,EAAG;UAC1C,IAAK,OAAOA,MAAM,KAAK,QAAQ,EAAG;YACjC,OAAOA,MAAM;UACd;UAEA,IAAK,IAAI,CAACrK,eAAe,EAAG;YAC3B,OAAOzE,GAAG,CAACmD,SAAS,CAAE2L,MAAO,CAAC;UAC/B;UAEA,OAAO9O,GAAG,CAACwB,YAAY,CACtB,uBAAuB,EACvBxB,GAAG,CAACmD,SAAS,CAAE2L,MAAO,CAAC,EACvBA,MAAM,EACN5D,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;QACF,CAAC;MACF;;MAEA;MACA,IAAKo1B,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACA,IAAI,CAAC/D,QAAQ,CAAC,CAAC,CAAC9T,GAAG,CAAE,UAAW6nB,IAAI,EAAG;UACtCA,IAAI,CAACjqB,GAAG,CAACs5B,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;QACtC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAIq9B,QAAQ,GAAGr9B,OAAO,CAAC4M,IAAI,CAAE,WAAY,CAAC;MAC1C,IAAKywB,QAAQ,KAAKxoC,SAAS,EAAG;QAC7BmL,OAAO,CAACs9B,UAAU,CAAE,MAAO,CAAC;QAC5Bt9B,OAAO,CAACyN,UAAU,CAAE,WAAY,CAAC;MAClC;;MAEA;MACA,IAAK,IAAI,CAAC1Q,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBq1B,OAAO,CAACnxB,IAAI,GAAG;UACd0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzBwgC,KAAK,EAAE,GAAG;UACV5jB,QAAQ,EAAE,MAAM;UAChB1c,IAAI,EAAE,MAAM;UACZ2c,KAAK,EAAE,KAAK;UACZxf,IAAI,EAAExF,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACgP,WAAW,EAAE,IAAK,CAAC;UACvCib,cAAc,EAAE5oC,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACwpB,kBAAkB,EAAE,IAAK;QACxD,CAAC;MACF;;MAEA;MACA,IAAK,CAAE3K,OAAO,CAAC74B,eAAe,EAAG;QAChC,IAAIyD,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;QAC/Bq1B,OAAO,GAAGt9B,GAAG,CAACwB,YAAY,CACzB,cAAc,EACd87B,OAAO,EACPpyB,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACF;MACA;MACAgD,OAAO,CAACF,OAAO,CAAEsyB,OAAQ,CAAC;;MAE1B;MACA,IAAIqL,UAAU,GAAGz9B,OAAO,CAAC+P,IAAI,CAAE,oBAAqB,CAAC;;MAErD;MACA,IAAKqiB,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACA,IAAIiW,GAAG,GAAGqU,UAAU,CAACxvB,IAAI,CAAE,IAAK,CAAC;;QAEjC;QACAmb,GAAG,CAAChI,QAAQ,CAAE;UACbsc,IAAI,EAAE,SAAAA,CAAW9gC,CAAC,EAAG;YACpB;YACAwsB,GAAG,CAACnb,IAAI,CAAE,4BAA6B,CAAC,CAAC9R,IAAI,CAC5C,YAAY;cACX;cACA,IAAKvH,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,MAAO,CAAC,EAAG;gBAC/B,IAAIsuB,OAAO,GAAG9zB,CAAC,CACdA,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,MAAO,CAAC,CAAC+iC,OAC1B,CAAC;cACF,CAAC,MAAM;gBACN,IAAIzU,OAAO,GAAG9zB,CAAC,CACdA,CAAC,CAAE,IAAK,CAAC,CACPqZ,IAAI,CAAE,oBAAqB,CAAC,CAC5B7T,IAAI,CAAE,SAAU,CACnB,CAAC;cACF;;cAEA;cACAsuB,OAAO,CAAC8J,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;YACrC,CACD,CAAC;;YAED;YACAA,OAAO,CAAC+O,OAAO,CAAE,QAAS,CAAC;UAC5B;QACD,CAAE,CAAC;;QAEH;QACA/O,OAAO,CAAClD,EAAE,CACT,gBAAgB,EAChB,IAAI,CAACyW,KAAK,CAAE,UAAW3W,CAAC,EAAG;UAC1B,IAAI,CAACo/B,SAAS,CAAEp/B,CAAC,CAACggC,MAAM,CAACxiC,IAAI,CAACuF,EAAG,CAAC,CAChC6yB,MAAM,CAAC,CAAC,CACR4K,QAAQ,CAAE,IAAI,CAAClkC,GAAI,CAAC;QACvB,CAAE,CACH,CAAC;MACF;;MAEA;MACA8G,OAAO,CAAClD,EAAE,CAAE,cAAc,EAAE,MAAM;QACjClI,CAAC,CAAE,iDAAkD,CAAC,CACpDmI,GAAG,CAAE,CAAC,CAAE,CAAC,CACTI,KAAK,CAAC,CAAC;MACV,CAAE,CAAC;;MAEH;MACAsgC,UAAU,CAAC1wB,QAAQ,CAAE,MAAO,CAAC;;MAE7B;MACA,IAAKswB,QAAQ,KAAKxoC,SAAS,EAAG;QAC7BmL,OAAO,CAAC4M,IAAI,CAAE,WAAW,EAAEywB,QAAS,CAAC;MACtC;;MAEA;MACA,IAAK,CAAEjL,OAAO,CAAC74B,eAAe,EAAG;QAChCzE,GAAG,CAACkB,QAAQ,CACX,cAAc,EACdgK,OAAO,EACPoyB,OAAO,EACP,IAAI,CAACh4B,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACF;IACD,CAAC;IAEDw/B,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAImB,YAAY,GAAG,KAAK;MACxB,IAAIC,UAAU,GAAG,KAAK;;MAEtB;MACAhpC,CAAC,CAAE,wCAAyC,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC/D;QACA,IAAIggC,QAAQ,GAAGvnC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,IAAK,CAAC;QACzC,IAAIuxB,MAAM,GAAGjpC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,QAAS,CAAC;;QAE3C;QACA,IAAKsxB,UAAU,IAAIA,UAAU,CAAC//B,IAAI,CAAC,CAAC,KAAKggC,MAAM,CAAChgC,IAAI,CAAC,CAAC,EAAG;UACxD8/B,YAAY,CAACpxB,MAAM,CAAE4vB,QAAQ,CAAC7vB,QAAQ,CAAC,CAAE,CAAC;UAC1C1X,CAAC,CAAE,IAAK,CAAC,CAAC0C,MAAM,CAAC,CAAC;UAClB;QACD;;QAEA;QACAqmC,YAAY,GAAGxB,QAAQ;QACvByB,UAAU,GAAGC,MAAM;MACpB,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI/B,SAAS,GAAGC,OAAO,CAAC7/B,MAAM,CAAE;IAC/B6P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI/L,OAAO,GAAG,IAAI,CAAC9G,GAAG;MACtB,IAAIyB,KAAK,GAAG,IAAI,CAACyU,QAAQ,CAAC,CAAC;MAC3B,IAAI+D,QAAQ,GAAG,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;MACrC,IAAIq1B,OAAO,GAAG;QACbnU,KAAK,EAAE,MAAM;QACbgf,UAAU,EAAE,IAAI,CAAClgC,GAAG,CAAE,WAAY,CAAC;QACnCumB,WAAW,EAAE,IAAI,CAACvmB,GAAG,CAAE,aAAc,CAAC;QACtC+gC,SAAS,EAAE,IAAI;QACf3qB,QAAQ,EAAE,IAAI,CAACpW,GAAG,CAAE,UAAW,CAAC;QAChC3C,IAAI,EAAE,IAAI,CAACqiC,UAAU,CAAC,CAAC;QACvB94B,YAAY,EAAE,SAAAA,CAAWjL,MAAM,EAAG;UACjC,OAAO5D,GAAG,CAACkO,OAAO,CAAEtK,MAAO,CAAC;QAC7B,CAAC;QACDqlC,WAAW,EAAE;UACZ,SAAS,EAAE;QACZ,CAAC;QACDC,aAAa,EAAE,SAAAA,CAAWb,OAAO,EAAExhC,QAAQ,EAAG;UAC7C,IAAKwX,QAAQ,EAAG;YACfxX,QAAQ,CAAEhB,KAAM,CAAC;UAClB,CAAC,MAAM;YACNgB,QAAQ,CAAEhB,KAAK,CAAC8qB,KAAK,CAAC,CAAE,CAAC;UAC1B;QACD;MACD,CAAC;MACD;MACA,IAAIpe,MAAM,GAAGrH,OAAO,CAACoO,QAAQ,CAAE,OAAQ,CAAC;MACxC,IAAK,CAAE/G,MAAM,CAACxN,MAAM,EAAG;QACtBwN,MAAM,GAAGzS,CAAC,CAAE,yBAA0B,CAAC;QACvCoL,OAAO,CAACyP,MAAM,CAAEpI,MAAO,CAAC;MACzB;;MAEA;MACA42B,UAAU,GAAGtjC,KAAK,CAChBW,GAAG,CAAE,UAAW6nB,IAAI,EAAG;QACvB,OAAOA,IAAI,CAACxjB,EAAE;MACf,CAAE,CAAC,CACFqhB,IAAI,CAAE,IAAK,CAAC;MACd3Z,MAAM,CAACjG,GAAG,CAAE68B,UAAW,CAAC;;MAExB;MACA,IAAK7L,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACAxY,KAAK,CAACW,GAAG,CAAE,UAAW6nB,IAAI,EAAG;UAC5BA,IAAI,CAACjqB,GAAG,CAACs5B,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;QACtC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAKoyB,OAAO,CAAC6K,UAAU,EAAG;QACzB7K,OAAO,CAACh4B,IAAI,GAAGg4B,OAAO,CAACh4B,IAAI,CAAC8Q,MAAM,CAAE,UAAWiY,IAAI,EAAG;UACrD,OAAOA,IAAI,CAACxjB,EAAE,KAAK,EAAE;QACtB,CAAE,CAAC;MACJ;;MAEA;MACAK,OAAO,CAACs9B,UAAU,CAAE,MAAO,CAAC;MAC5Bt9B,OAAO,CAACyN,UAAU,CAAE,WAAY,CAAC;;MAEjC;MACA,IAAK,IAAI,CAAC1Q,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBq1B,OAAO,CAACnxB,IAAI,GAAG;UACd0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzBmhC,WAAW,EAAE,GAAG;UAChBvkB,QAAQ,EAAE,MAAM;UAChB1c,IAAI,EAAE,MAAM;UACZ2c,KAAK,EAAE,KAAK;UACZxf,IAAI,EAAExF,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACgP,WAAW,EAAE,IAAK,CAAC;UACvCrf,OAAO,EAAEtO,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACwpB,kBAAkB,EAAE,IAAK;QACjD,CAAC;MACF;;MAEA;MACA,IAAI//B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/Bq1B,OAAO,GAAGt9B,GAAG,CAACwB,YAAY,CACzB,cAAc,EACd87B,OAAO,EACPpyB,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACAqK,MAAM,CAACvH,OAAO,CAAEsyB,OAAQ,CAAC;;MAEzB;MACA,IAAIqL,UAAU,GAAGp2B,MAAM,CAACvH,OAAO,CAAE,WAAY,CAAC;;MAE9C;MACA,IAAIk8B,SAAS,GAAGpnC,CAAC,CAAC2e,KAAK,CAAE,IAAI,CAACyoB,SAAS,EAAE,IAAK,CAAC;;MAE/C;MACA,IAAK5J,OAAO,CAACjf,QAAQ,EAAG;QACvB;QACA,IAAIiW,GAAG,GAAGqU,UAAU,CAACxvB,IAAI,CAAE,IAAK,CAAC;;QAEjC;QACAmb,GAAG,CAAChI,QAAQ,CAAE;UACbsc,IAAI,EAAE,SAAAA,CAAA,EAAY;YACjB;YACAtU,GAAG,CAACnb,IAAI,CAAE,wBAAyB,CAAC,CAAC9R,IAAI,CAAE,YAAY;cACtD;cACA,IAAI/B,IAAI,GAAGxF,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,aAAc,CAAC;cAC1C,IAAIsuB,OAAO,GAAGsT,SAAS,CAAE5hC,IAAI,CAACuF,EAAG,CAAC;;cAElC;cACA+oB,OAAO,CAAC8J,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;YACrC,CAAE,CAAC;;YAEH;YACAA,OAAO,CAAC+O,OAAO,CAAE,QAAS,CAAC;UAC5B;QACD,CAAE,CAAC;MACJ;;MAEA;MACA1H,MAAM,CAACvK,EAAE,CAAE,mBAAmB,EAAE,UAAWF,CAAC,EAAG;QAC9C;QACA,IAAIumB,IAAI,GAAGvmB,CAAC,CAACuhC,MAAM;QACnB,IAAIzV,OAAO,GAAGsT,SAAS,CAAE7Y,IAAI,CAACxjB,EAAG,CAAC;;QAElC;QACA,IAAK,CAAE+oB,OAAO,CAAC7uB,MAAM,EAAG;UACvB6uB,OAAO,GAAG9zB,CAAC,CACV,iBAAiB,GAChBuuB,IAAI,CAACxjB,EAAE,GACP,IAAI,GACJwjB,IAAI,CAACtlB,IAAI,GACT,WACF,CAAC;QACF;;QAEA;QACA6qB,OAAO,CAAC8J,MAAM,CAAC,CAAC,CAAC4K,QAAQ,CAAEp9B,OAAQ,CAAC;MACrC,CAAE,CAAC;;MAEH;MACAy9B,UAAU,CAAC1wB,QAAQ,CAAE,MAAO,CAAC;;MAE7B;MACAjY,GAAG,CAACkB,QAAQ,CACX,cAAc,EACdgK,OAAO,EACPoyB,OAAO,EACP,IAAI,CAACh4B,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACAqK,MAAM,CAACvK,EAAE,CAAE,QAAQ,EAAE,YAAY;QAChC,IAAIsE,GAAG,GAAGiG,MAAM,CAACjG,GAAG,CAAC,CAAC;QACtB,IAAKA,GAAG,CAAC5E,OAAO,CAAE,IAAK,CAAC,EAAG;UAC1B4E,GAAG,GAAGA,GAAG,CAACtG,KAAK,CAAE,IAAK,CAAC;QACxB;QACAkF,OAAO,CAACoB,GAAG,CAAEA,GAAI,CAAC,CAAC2N,OAAO,CAAE,QAAS,CAAC;MACvC,CAAE,CAAC;;MAEH;MACA/O,OAAO,CAAC0K,IAAI,CAAC,CAAC;IACf,CAAC;IAED8xB,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAImB,YAAY,GAAG,KAAK;MACxB,IAAIC,UAAU,GAAG,KAAK;;MAEtB;MACAhpC,CAAC,CAAE,6CAA8C,CAAC,CAACuH,IAAI,CACtD,YAAY;QACX;QACA,IAAIggC,QAAQ,GAAGvnC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,IAAK,CAAC;QACzC,IAAIuxB,MAAM,GAAGjpC,CAAC,CAAE,IAAK,CAAC,CAAC0X,QAAQ,CAAE,uBAAwB,CAAC;;QAE1D;QACA,IAAKsxB,UAAU,IAAIA,UAAU,CAAC//B,IAAI,CAAC,CAAC,KAAKggC,MAAM,CAAChgC,IAAI,CAAC,CAAC,EAAG;UACxD+/B,UAAU,CAACrxB,MAAM,CAAE4vB,QAAQ,CAAC7vB,QAAQ,CAAC,CAAE,CAAC;UACxC1X,CAAC,CAAE,IAAK,CAAC,CAAC0C,MAAM,CAAC,CAAC;UAClB;QACD;;QAEA;QACAqmC,YAAY,GAAGxB,QAAQ;QACvByB,UAAU,GAAGC,MAAM;MACpB,CACD,CAAC;IACF,CAAC;IAEDtb,WAAW,EAAE,SAAAA,CAAWkG,IAAI,EAAEoU,IAAI,EAAG;MACpC;MACA,IAAID,MAAM,GAAG;QACZnU,IAAI,EAAEA,IAAI;QACVoU,IAAI,EAAEA;MACP,CAAC;;MAED;MACA,IAAI7/B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/B6/B,MAAM,GAAG9nC,GAAG,CAACwB,YAAY,CACxB,mBAAmB,EACnBsmC,MAAM,EACN,IAAI,CAACxiC,IAAI,EACT,IAAI,CAAClB,GAAG,EACR8D,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACD;MACA,OAAO++B,OAAO,CAACr1B,SAAS,CAAC6b,WAAW,CAAC5oB,KAAK,CAAE,IAAI,EAAE,CAAEijC,MAAM,CAAG,CAAC;IAC/D;EACD,CAAE,CAAC;;EAEH;EACA,IAAIwB,cAAc,GAAG,IAAItpC,GAAG,CAACoK,KAAK,CAAE;IACnCtD,QAAQ,EAAE,CAAC;IACXiQ,IAAI,EAAE,SAAS;IACf/P,OAAO,EAAE;MACRyyB,SAAS,EAAE;IACZ,CAAC;IACDxiB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIyU,GAAG,GAAG1c,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIshC,OAAO,GAAGzC,UAAU,CAAC,CAAC;;MAE1B;MACA,IAAK,CAAEtmC,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAKic,MAAM,CAAC/U,OAAO,CAAE,IAAK,CAAC,KAAK,CAAC,EAAG;QACnC,OAAO,KAAK;MACb;;MAEA;MACA,IAAK6hC,OAAO,IAAI,CAAC,EAAG;QACnB,IAAI,CAACC,gBAAgB,CAAC,CAAC;MACxB,CAAC,MAAM,IAAKD,OAAO,IAAI,CAAC,EAAG;QAC1B,IAAI,CAACE,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIhpC,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIwU,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;;MAEhC;MACAwU,MAAM,GAAGA,MAAM,CAAC4F,OAAO,CAAE,GAAG,EAAE,GAAI,CAAC;;MAEnC;MACA,IAAIqnB,WAAW,GAAG;QACjBC,YAAY,EAAE,SAAAA,CAAA,EAAY;UACzB,OAAOnpC,IAAI,CAACopC,SAAS;QACtB,CAAC;QACDC,YAAY,EAAE,SAAAA,CAAWvlC,IAAI,EAAG;UAC/B,IAAIwlC,SAAS,GAAGxlC,IAAI,CAACylC,KAAK,CAAChlC,MAAM,GAAGT,IAAI,CAAC0lC,OAAO;UAChD,IAAKF,SAAS,GAAG,CAAC,EAAG;YACpB,OAAOtpC,IAAI,CAACypC,gBAAgB,CAAC5nB,OAAO,CAAE,IAAI,EAAEynB,SAAU,CAAC;UACxD;UACA,OAAOtpC,IAAI,CAAC0pC,gBAAgB;QAC7B,CAAC;QACDC,aAAa,EAAE,SAAAA,CAAW7lC,IAAI,EAAG;UAChC,IAAI8lC,cAAc,GAAG9lC,IAAI,CAAC+lC,OAAO,GAAG/lC,IAAI,CAACylC,KAAK,CAAChlC,MAAM;UACrD,IAAKqlC,cAAc,GAAG,CAAC,EAAG;YACzB,OAAO5pC,IAAI,CAAC8pC,iBAAiB,CAACjoB,OAAO,CACpC,IAAI,EACJ+nB,cACD,CAAC;UACF;UACA,OAAO5pC,IAAI,CAAC+pC,iBAAiB;QAC9B,CAAC;QACDC,WAAW,EAAE,SAAAA,CAAA,EAAY;UACxB,OAAOhqC,IAAI,CAACiqC,SAAS;QACtB,CAAC;QACDC,eAAe,EAAE,SAAAA,CAAWpmC,IAAI,EAAG;UAClC,IAAI0lC,OAAO,GAAG1lC,IAAI,CAAC0lC,OAAO;UAC1B,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAOxpC,IAAI,CAACmqC,oBAAoB,CAACtoB,OAAO,CACvC,IAAI,EACJ2nB,OACD,CAAC;UACF;UACA,OAAOxpC,IAAI,CAACoqC,oBAAoB;QACjC,CAAC;QACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB,OAAOrqC,IAAI,CAACsqC,SAAS;QACtB,CAAC;QACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB,OAAOvqC,IAAI,CAACuqC,SAAS;QACtB;MACD,CAAC;;MAED;MACA3+B,MAAM,CAACvE,EAAE,CAACmD,OAAO,CAACggC,GAAG,CAACC,MAAM,CAC3B,eAAe,GAAGxuB,MAAM,EACxB,EAAE,EACF,YAAY;QACX,OAAOitB,WAAW;MACnB,CACD,CAAC;IACF,CAAC;IAEDD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIjpC,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIwU,MAAM,GAAGzc,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;;MAEhC;MACAwU,MAAM,GAAGA,MAAM,CAAC4F,OAAO,CAAE,GAAG,EAAE,GAAI,CAAC;;MAEnC;MACA,IAAIqnB,WAAW,GAAG;QACjBwB,aAAa,EAAE,SAAAA,CAAWC,OAAO,EAAG;UACnC,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAO3qC,IAAI,CAAC4qC,SAAS,CAAC/oB,OAAO,CAAE,IAAI,EAAE8oB,OAAQ,CAAC;UAC/C;UACA,OAAO3qC,IAAI,CAAC6qC,SAAS;QACtB,CAAC;QACDC,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAO9qC,IAAI,CAACsqC,SAAS;QACtB,CAAC;QACDS,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAO/qC,IAAI,CAACopC,SAAS;QACtB,CAAC;QACD4B,mBAAmB,EAAE,SAAAA,CAAWzB,KAAK,EAAE0B,GAAG,EAAG;UAC5C,IAAIrB,cAAc,GAAGqB,GAAG,GAAG1B,KAAK,CAAChlC,MAAM;UACvC,IAAKqlC,cAAc,GAAG,CAAC,EAAG;YACzB,OAAO5pC,IAAI,CAAC8pC,iBAAiB,CAACjoB,OAAO,CACpC,IAAI,EACJ+nB,cACD,CAAC;UACF;UACA,OAAO5pC,IAAI,CAAC+pC,iBAAiB;QAC9B,CAAC;QACDmB,kBAAkB,EAAE,SAAAA,CAAW3B,KAAK,EAAE1c,GAAG,EAAG;UAC3C,IAAIyc,SAAS,GAAGC,KAAK,CAAChlC,MAAM,GAAGsoB,GAAG;UAClC,IAAKyc,SAAS,GAAG,CAAC,EAAG;YACpB,OAAOtpC,IAAI,CAACypC,gBAAgB,CAAC5nB,OAAO,CAAE,IAAI,EAAEynB,SAAU,CAAC;UACxD;UACA,OAAOtpC,IAAI,CAAC0pC,gBAAgB;QAC7B,CAAC;QACDyB,qBAAqB,EAAE,SAAAA,CAAW3B,OAAO,EAAG;UAC3C,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAOxpC,IAAI,CAACmqC,oBAAoB,CAACtoB,OAAO,CACvC,IAAI,EACJ2nB,OACD,CAAC;UACF;UACA,OAAOxpC,IAAI,CAACoqC,oBAAoB;QACjC,CAAC;QACDgB,cAAc,EAAE,SAAAA,CAAA,EAAY;UAC3B,OAAOprC,IAAI,CAACiqC,SAAS;QACtB,CAAC;QACDoB,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAOrrC,IAAI,CAACuqC,SAAS;QACtB;MACD,CAAC;;MAED;MACAjrC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAAC8gC,OAAO,GAAGhsC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAAC8gC,OAAO,IAAI,CAAC,CAAC;;MAEjD;MACAhsC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAAC8gC,OAAO,CAAErvB,MAAM,CAAE,GAAGitB,WAAW;MAC5C5pC,CAAC,CAACsH,MAAM,CAAEtH,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAACvF,QAAQ,EAAEikC,WAAY,CAAC;IAC/C,CAAC;IAEDjuB,WAAW,EAAE,SAAAA,CAAWrX,GAAG,EAAEu1B,IAAI,EAAG;MACnCA,IAAI,CAACxgB,IAAI,CAAE,oBAAqB,CAAC,CAAC3W,MAAM,CAAC,CAAC;IAC3C;EACD,CAAE,CAAC;AACJ,CAAC,EAAI4J,MAAO,CAAC;;;;;;;;;;AC74Bb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACg2B,OAAO,GAAG;IACb;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEvwB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAK,OAAOsmC,cAAc,KAAK,WAAW,EAAG,OAAO,KAAK;;MAEzD;MACA,IAAItmC,QAAQ,GAAG;QACduwB,OAAO,EAAE+V,cAAc,CAACC,OAAO,CAACC,WAAW;QAC3ChW,SAAS,EAAE8V,cAAc,CAACG,MAAM,CAACD;MAClC,CAAC;;MAED;MACA,OAAOxmC,QAAQ;IAChB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEwR,UAAU,EAAE,SAAAA,CAAWpM,EAAE,EAAEvG,IAAI,EAAG;MACjC;MACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;QAC3B0xB,OAAO,EAAE,IAAI;QACbC,SAAS,EAAE,IAAI;QACfC,OAAO,EAAE,MAAM;QACf5X,IAAI,EAAE,QAAQ;QAAE;QAChBpW,KAAK,EAAE;MACR,CAAE,CAAC;;MAEH;MACA,IAAK5D,IAAI,CAAC0xB,OAAO,EAAG;QACnB,IAAI,CAACmW,iBAAiB,CAAEthC,EAAE,EAAEvG,IAAK,CAAC;MACnC;;MAEA;MACA,IAAKA,IAAI,CAAC2xB,SAAS,EAAG;QACrB,IAAI,CAACmW,mBAAmB,CAAEvhC,EAAE,EAAEvG,IAAK,CAAC;MACrC;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE6nC,iBAAiB,EAAE,SAAAA,CAAWthC,EAAE,EAAEvG,IAAI,EAAG;MACxC;MACA,IAAIgmB,SAAS,GAAGxqB,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAC;MAC7B,IAAIpF,QAAQ,GAAG,IAAI,CAACA,QAAQ,CAAC,CAAC;MAC9B,IAAI4mC,QAAQ,GAAGrsC,GAAG,CAACiI,GAAG,CAAE,UAAW,CAAC;MACpC,IAAIC,KAAK,GAAG5D,IAAI,CAAC4D,KAAK,IAAI,KAAK;MAC/B,IAAI7C,MAAM,GAAG6C,KAAK,CAAC9D,GAAG,IAAI,KAAK;;MAE/B;MACA,IAAK,OAAO4xB,OAAO,KAAK,WAAW,EAAG,OAAO,KAAK;MAClD,IAAK,CAAEvwB,QAAQ,EAAG,OAAO,KAAK;;MAE9B;MACA,IAAKuwB,OAAO,CAAC/tB,GAAG,CAAE4C,EAAG,CAAC,EAAG;QACxB,OAAO,IAAI,CAAC9I,MAAM,CAAE8I,EAAG,CAAC;MACzB;;MAEA;MACA,IAAII,IAAI,GAAGnL,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE3B,QAAQ,CAACuwB,OAAO,EAAE1xB,IAAI,CAAC0xB,OAAQ,CAAC;MACzD/qB,IAAI,CAACJ,EAAE,GAAGA,EAAE;MACZI,IAAI,CAAClH,QAAQ,GAAG,GAAG,GAAG8G,EAAE;;MAExB;MACA,IAAIqrB,OAAO,GAAG5xB,IAAI,CAAC4xB,OAAO;MAC1B,IAAKA,OAAO,IAAImW,QAAQ,IAAIA,QAAQ,CAAEnW,OAAO,CAAE,EAAG;QACjD,KAAM,IAAIjwB,CAAC,GAAG,CAAC,EAAEA,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAG;UAC9BgF,IAAI,CAAE,SAAS,GAAGhF,CAAC,CAAE,GAAGomC,QAAQ,CAAEnW,OAAO,CAAE,CAAEjwB,CAAC,CAAE,IAAI,EAAE;QACvD;MACD;;MAEA;MACAgF,IAAI,CAACsI,KAAK,GAAG,UAAW+4B,EAAE,EAAG;QAC5BA,EAAE,CAACtkC,EAAE,CAAE,QAAQ,EAAE,UAAWF,CAAC,EAAG;UAC/BwkC,EAAE,CAACzL,IAAI,CAAC,CAAC,CAAC,CAAC;UACXvW,SAAS,CAACrQ,OAAO,CAAE,QAAS,CAAC;QAC9B,CAAE,CAAC;;QAEH;QACAqyB,EAAE,CAACtkC,EAAE,CAAE,SAAS,EAAE,UAAWF,CAAC,EAAG;UAChC,IAAIH,KAAK,GAAG,IAAI4kC,UAAU,CAAE,SAAU,CAAC;UACvC5nB,MAAM,CAAC6nB,aAAa,CAAE7kC,KAAM,CAAC;QAC9B,CAAE,CAAC;;QAEH;QACA;QACA;QACA;MACD,CAAC;;MAED;MACAsD,IAAI,CAACwhC,gBAAgB,GAAG,KAAK;;MAE7B;MACA;MACA,IAAK,CAAExhC,IAAI,CAACyhC,YAAY,EAAG;QAC1BzhC,IAAI,CAAC0hC,OAAO,GAAG,IAAI;MACpB;;MAEA;MACA1hC,IAAI,GAAGjL,GAAG,CAACwB,YAAY,CACtB,0BAA0B,EAC1ByJ,IAAI,EACJJ,EAAE,EACF3C,KACD,CAAC;;MAED;MACA;MACA;MACA;;MAEA;MACA6jC,cAAc,CAACC,OAAO,CAAEnhC,EAAE,CAAE,GAAGI,IAAI;;MAEnC;MACA,IAAK3G,IAAI,CAACga,IAAI,IAAI,QAAQ,EAAG;QAC5B;QACA,IAAI6E,MAAM,GAAG6S,OAAO,CAAC/qB,IAAI,CAAEA,IAAK,CAAC;;QAEjC;QACA,IAAIqhC,EAAE,GAAGtW,OAAO,CAAC/tB,GAAG,CAAE4C,EAAG,CAAC;;QAE1B;QACA,IAAK,CAAEyhC,EAAE,EAAG;UACX,OAAO,KAAK;QACb;;QAEA;QACAA,EAAE,CAACtsC,GAAG,GAAGsE,IAAI,CAAC4D,KAAK;;QAEnB;QACAlI,GAAG,CAACkB,QAAQ,CAAE,sBAAsB,EAAEorC,EAAE,EAAEA,EAAE,CAACzhC,EAAE,EAAEI,IAAI,EAAE/C,KAAM,CAAC;MAC/D;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEkkC,mBAAmB,EAAE,SAAAA,CAAWvhC,EAAE,EAAEvG,IAAI,EAAG;MAC1C;MACA,IAAImB,QAAQ,GAAG,IAAI,CAACA,QAAQ,CAAC,CAAC;;MAE9B;MACA,IAAK,OAAOwwB,SAAS,KAAK,WAAW,EAAG,OAAO,KAAK;MACpD,IAAK,CAAExwB,QAAQ,EAAG,OAAO,KAAK;;MAE9B;MACA,IAAIwF,IAAI,GAAGnL,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE3B,QAAQ,CAACwwB,SAAS,EAAE3xB,IAAI,CAAC2xB,SAAU,CAAC;MAC7DhrB,IAAI,CAACJ,EAAE,GAAGA,EAAE;;MAEZ;MACA,IAAI3C,KAAK,GAAG5D,IAAI,CAAC4D,KAAK,IAAI,KAAK;MAC/B,IAAI7C,MAAM,GAAG6C,KAAK,CAAC9D,GAAG,IAAI,KAAK;MAC/B6G,IAAI,GAAGjL,GAAG,CAACwB,YAAY,CACtB,4BAA4B,EAC5ByJ,IAAI,EACJA,IAAI,CAACJ,EAAE,EACP3C,KACD,CAAC;;MAED;MACA6jC,cAAc,CAACG,MAAM,CAAErhC,EAAE,CAAE,GAAGI,IAAI;;MAElC;MACA,IAAIqhC,EAAE,GAAGrW,SAAS,CAAEhrB,IAAK,CAAC;;MAE1B;MACA,IAAK,CAAEqhC,EAAE,EAAG;QACX,OAAO,KAAK;MACb;;MAEA;MACA,IAAI,CAACM,cAAc,CAAEN,EAAG,CAAC;;MAEzB;MACAtsC,GAAG,CAACkB,QAAQ,CAAE,wBAAwB,EAAEorC,EAAE,EAAEA,EAAE,CAACzhC,EAAE,EAAEI,IAAI,EAAE/C,KAAM,CAAC;IACjE,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE0kC,cAAc,EAAE,SAAAA,CAAWN,EAAE,EAAG;MAC/B,IAAIO,MAAM;QACTvlC,IAAI;QACJ2nB,QAAQ;QACR6d,UAAU;QACV90B,IAAI;QACJs0B,EAAE;QACFzhC,EAAE;QACF5E,CAAC;QACD8mC,GAAG;QACHC,UAAU;QACVvnC,QAAQ,GACP,6DAA6D;MAE/DonC,MAAM,GAAGP,EAAE,CAACO,MAAM;MAClBvlC,IAAI,GAAGglC,EAAE,CAAChlC,IAAI;MACd2nB,QAAQ,GAAGqd,EAAE,CAACrd,QAAQ;MACtBjX,IAAI,GAAG,EAAE;MACT80B,UAAU,GAAG,CAAC,CAAC;MACfC,GAAG,GAAG,EAAE;MACRC,UAAU,GAAGV,EAAE,CAACzhC,EAAE;;MAElB;MACA,IAAKokB,QAAQ,CAACge,OAAO,EAAG;QACvBF,GAAG,GAAG,GAAG,GAAG9d,QAAQ,CAACge,OAAO,GAAG,GAAG;MACnC;MAEA,KAAMhnC,CAAC,IAAIinC,SAAS,EAAG;QACtB,IAAK,CAAEA,SAAS,CAAEjnC,CAAC,CAAE,EAAG;UACvB;QACD;QAEA4E,EAAE,GAAGqiC,SAAS,CAAEjnC,CAAC,CAAE,CAAC4E,EAAE;QACtB,IACCkiC,GAAG,IACHtnC,QAAQ,CAACiC,OAAO,CAAE,GAAG,GAAGmD,EAAE,GAAG,GAAI,CAAC,KAAK,CAAC,CAAC,IACzCkiC,GAAG,CAACrlC,OAAO,CAAE,GAAG,GAAGmD,EAAE,GAAG,GAAI,CAAC,KAAK,CAAC,CAAC,EACnC;UACD;QACD;QAEA,IACC,CAAEqiC,SAAS,CAAEjnC,CAAC,CAAE,CAAC/F,QAAQ,IACzBgtC,SAAS,CAAEjnC,CAAC,CAAE,CAAC/F,QAAQ,KAAK8sC,UAAU,EACrC;UACDF,UAAU,CAAEjiC,EAAE,CAAE,GAAGqiC,SAAS,CAAEjnC,CAAC,CAAE;UAEjC,IAAKinC,SAAS,CAAEjnC,CAAC,CAAE,CAAC+R,IAAI,EAAG;YAC1BA,IAAI,IAAIk1B,SAAS,CAAEjnC,CAAC,CAAE,CAAC+R,IAAI,CAAE1Q,IAAI,GAAG,GAAI,CAAC;UAC1C;QACD;MACD;MAEA,IAAKylC,GAAG,IAAIA,GAAG,CAACrlC,OAAO,CAAE,OAAQ,CAAC,KAAK,CAAC,CAAC,EAAG;QAC3ColC,UAAU,CAACK,GAAG,GAAG,IAAIC,KAAK,CAACC,SAAS,CAAC,CAAC;QACtCr1B,IAAI,IAAI80B,UAAU,CAACK,GAAG,CAACn1B,IAAI,CAAE1Q,IAAI,GAAG,GAAI,CAAC;MAC1C;MAEA,IAAK,KAAK,KAAKX,QAAQ,CAAC2mC,oBAAoB,CAAE,MAAO,CAAC,CAAE,CAAC,CAAE,CAACC,GAAG,EAAG;QACjET,UAAU,CAACU,aAAa,GAAG,IAAIJ,KAAK,CAACK,mBAAmB,CAAC,CAAC;QAC1Dz1B,IAAI,IAAI80B,UAAU,CAACU,aAAa,CAACx1B,IAAI,CAAE1Q,IAAI,GAAG,GAAI,CAAC;MACpD;MAEAglC,EAAE,CAACpW,OAAO,CAACwX,SAAS,GAAG11B,IAAI;MAC3Bs0B,EAAE,CAACQ,UAAU,GAAGA,UAAU;MAE1B,IAAK,OAAO1gC,MAAM,KAAK,WAAW,EAAG;QACpCA,MAAM,CAAEzF,QAAS,CAAC,CAACgnC,cAAc,CAAE,gBAAgB,EAAE,CAAErB,EAAE,CAAG,CAAC;MAC9D;IACD,CAAC;IAED1qC,OAAO,EAAE,SAAAA,CAAWiJ,EAAE,EAAG;MACxB,IAAI,CAAC+iC,cAAc,CAAE/iC,EAAG,CAAC;IAC1B,CAAC;IAEDrI,MAAM,EAAE,SAAAA,CAAWqI,EAAE,EAAG;MACvB,IAAI,CAAC+iC,cAAc,CAAE/iC,EAAG,CAAC;IAC1B,CAAC;IAEDW,OAAO,EAAE,SAAAA,CAAWX,EAAE,EAAG;MACxB,IAAI,CAAC+iC,cAAc,CAAE/iC,EAAG,CAAC;IAC1B,CAAC;IAED+iC,cAAc,EAAE,SAAAA,CAAW/iC,EAAE,EAAG;MAC/B;MACA,IAAK,OAAOmrB,OAAO,KAAK,WAAW,EAAG,OAAO,KAAK;;MAElD;MACA,IAAIsW,EAAE,GAAGtW,OAAO,CAAC/tB,GAAG,CAAE4C,EAAG,CAAC;;MAE1B;MACA,IAAK,CAAEyhC,EAAE,EAAG,OAAO,KAAK;;MAExB;MACAA,EAAE,CAACzL,IAAI,CAAC,CAAC;;MAET;MACAyL,EAAE,CAAC9gC,OAAO,CAAC,CAAC;;MAEZ;MACA,OAAO,IAAI;IACZ,CAAC;IAEDzJ,MAAM,EAAE,SAAAA,CAAW8I,EAAE,EAAG;MACvB,IAAI,CAACgjC,aAAa,CAAEhjC,EAAG,CAAC;IACzB,CAAC;IAEDgjC,aAAa,EAAE,SAAAA,CAAWhjC,EAAE,EAAG;MAC9B;MACA,IAAK,OAAOijC,aAAa,KAAK,WAAW,EAAG,OAAO,KAAK;;MAExD;MACA,IAAK,OAAO/B,cAAc,CAACC,OAAO,CAAEnhC,EAAE,CAAE,KAAK,WAAW,EACvD,OAAO,KAAK;;MAEb;MACA;MACA/K,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAC,CAAC8K,IAAI,CAAC,CAAC;;MAEpB;MACAm4B,aAAa,CAACC,EAAE,CAAEljC,EAAE,EAAE,MAAO,CAAC;;MAE9B;MACA,OAAO,IAAI;IACZ;EACD,CAAC;EAED,IAAImjC,aAAa,GAAG,IAAIhuC,GAAG,CAACoK,KAAK,CAAE;IAClC;IACAtD,QAAQ,EAAE,CAAC;IAEXE,OAAO,EAAE;MACR8qB,OAAO,EAAE,WAAW;MACpBmc,KAAK,EAAE;IACR,CAAC;IACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAInkB,IAAI,GAAGjqB,CAAC,CAAE,uBAAwB,CAAC;;MAEvC;MACA,IAAKiqB,IAAI,CAACjN,MAAM,CAAC,CAAC,EAAG;QACpBiN,IAAI,CAACue,QAAQ,CAAE,MAAO,CAAC;MACxB;IACD,CAAC;IACD6F,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAKnuC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,IAAI,EAAE,WAAY,CAAC,EAAG;QAC7CsD,EAAE,CAACmmB,MAAM,CAACC,KAAK,GAAGpmB,EAAE,CAACqmB,SAAS,CAACD,KAAK;QACpCpmB,EAAE,CAACmmB,MAAM,CAACG,OAAO,GAAGtmB,EAAE,CAACqmB,SAAS,CAACC,OAAO;MACzC;;MAEA;MACA,IAAK,CAAEvuC,GAAG,CAACohB,KAAK,CAAEuD,MAAM,EAAE,SAAS,EAAE,IAAK,CAAC,EAAG;;MAE9C;MACAqR,OAAO,CAAChuB,EAAE,CAAE,WAAW,EAAE,UAAW1C,IAAI,EAAG;QAC1C;QACA,IAAI8oC,MAAM,GAAG9oC,IAAI,CAAC8oC,MAAM;;QAExB;QACA,IAAKA,MAAM,CAACvjC,EAAE,CAACjD,MAAM,CAAE,CAAC,EAAE,CAAE,CAAC,KAAK,KAAK,EAAG;;QAE1C;QACAwmC,MAAM,GAAGpY,OAAO,CAACwY,OAAO,CAAC1b,OAAO,IAAIsb,MAAM;;QAE1C;QACApY,OAAO,CAACyY,YAAY,GAAGL,MAAM;QAC7BM,cAAc,GAAGN,MAAM,CAACvjC,EAAE;MAC3B,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAIuB,MAAO,CAAC;;;;;;;;;;ACxZb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAAC6Y,MAAM,GAAG,IAAI7Y,GAAG,CAACoK,KAAK,CAAE;IAC3B2M,IAAI,EAAE,MAAM;IACZgZ,MAAM,EAAE,IAAI;IACZra,OAAO,EAAE,KAAK;IAEd1O,OAAO,EAAE;MACR2nC,kBAAkB,EAAE,gBAAgB;MACpCC,kBAAkB,EAAE;IACrB,CAAC;IAEDznC,MAAM,EAAE;MACP,wBAAwB,EAAE,gBAAgB;MAC1C,aAAa,EAAE;IAChB,CAAC;IAEDpF,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAACguB,MAAM,GAAG,IAAI;IACnB,CAAC;IAEDnuB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,IAAI,CAACmuB,MAAM,GAAG,KAAK;IACpB,CAAC;IAEDD,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAAC+e,aAAa,CAAC,CAAC;IACrB,CAAC;IAEDC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAK,IAAI,CAACp5B,OAAO,IAAI,CAAE,IAAI,CAACqa,MAAM,EAAG;QACpC;MACD;;MAEA;MACA,IAAI,CAACra,OAAO,GAAG,IAAI;;MAEnB;MACA5V,CAAC,CAAE6kB,MAAO,CAAC,CAAC3c,EAAE,CAAE,cAAc,EAAE,IAAI,CAAC8R,QAAS,CAAC;IAChD,CAAC;IAED+0B,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B;MACA,IAAI,CAACn5B,OAAO,GAAG,KAAK;;MAEpB;MACA5V,CAAC,CAAE6kB,MAAO,CAAC,CAACiG,GAAG,CAAE,cAAc,EAAE,IAAI,CAAC9Q,QAAS,CAAC;IACjD,CAAC;IAEDA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO9Z,GAAG,CAAC2D,EAAE,CACZ,uEACD,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAIyI,MAAO,CAAC;;;;;;;;;;ACvDb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIgvC,SAAS,GAAG/uC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACjC;IACAyD,EAAE,EAAE,WAAW;IAEf;IACAvF,IAAI,EAAE;MACL;MACAk8B,MAAM,EAAE,EAAE;MAEV;MACA9O,MAAM,EAAE,IAAI;MAEZ;MACAtQ,MAAM,EAAE;IACT,CAAC;IAED;IACAjb,MAAM,EAAE;MACP,gBAAgB,EAAE;IACnB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6nC,SAAS,EAAE,SAAAA,CAAWxN,MAAM,EAAG;MAC9BA,MAAM,CAACh7B,GAAG,CAAE,IAAI,CAACyoC,QAAQ,EAAE,IAAK,CAAC;IAClC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEA,QAAQ,EAAE,SAAAA,CAAW/rB,KAAK,EAAG;MAC5B,IAAI,CAAC5d,IAAI,CAACk8B,MAAM,CAAC/uB,IAAI,CAAEyQ,KAAM,CAAC;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEgsB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC5pC,IAAI,CAACk8B,MAAM,CAACz8B,MAAM;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEoqC,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAS,IAAI,CAAC7pC,IAAI,CAACk8B,MAAM,GAAG,EAAE;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE4N,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC9pC,IAAI,CAACk8B,MAAM;IACxB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6N,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAI7N,MAAM,GAAG,EAAE;MACf,IAAI8N,MAAM,GAAG,EAAE;;MAEf;MACA,IAAI,CAACF,SAAS,CAAC,CAAC,CAAC5oC,GAAG,CAAE,UAAW0c,KAAK,EAAG;QACxC;QACA,IAAK,CAAEA,KAAK,CAAC6mB,KAAK,EAAG;;QAErB;QACA,IAAI9jC,CAAC,GAAGqpC,MAAM,CAAC5nC,OAAO,CAAEwb,KAAK,CAAC6mB,KAAM,CAAC;QACrC,IAAK9jC,CAAC,GAAG,CAAC,CAAC,EAAG;UACbu7B,MAAM,CAAEv7B,CAAC,CAAE,GAAGid,KAAK;;UAEnB;QACD,CAAC,MAAM;UACNse,MAAM,CAAC/uB,IAAI,CAAEyQ,KAAM,CAAC;UACpBosB,MAAM,CAAC78B,IAAI,CAAEyQ,KAAK,CAAC6mB,KAAM,CAAC;QAC3B;MACD,CAAE,CAAC;;MAEH;MACA,OAAOvI,MAAM;IACd,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+N,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,OAAO,IAAI,CAACH,SAAS,CAAC,CAAC,CAACh5B,MAAM,CAAE,UAAW8M,KAAK,EAAG;QAClD,OAAO,CAAEA,KAAK,CAAC6mB,KAAK;MACrB,CAAE,CAAC;IACJ,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEyF,UAAU,EAAE,SAAAA,CAAWrtB,QAAQ,GAAG,QAAQ,EAAG;MAC5C;MACA,IAAK,CAAE,IAAI,CAAC+sB,SAAS,CAAC,CAAC,EAAG;QACzB;MACD;;MAEA;MACA,IAAIO,WAAW,GAAG,IAAI,CAACJ,cAAc,CAAC,CAAC;MACvC,IAAIK,YAAY,GAAG,IAAI,CAACH,eAAe,CAAC,CAAC;;MAEzC;MACA,IAAII,UAAU,GAAG,CAAC;MAClB,IAAIC,SAAS,GAAG,KAAK;;MAErB;MACAH,WAAW,CAACjpC,GAAG,CAAE,UAAW0c,KAAK,EAAG;QACnC;QACA,IAAI3Q,MAAM,GAAG,IAAI,CAACzS,CAAC,CAAE,SAAS,GAAGojB,KAAK,CAAC6mB,KAAK,GAAG,IAAK,CAAC,CAAC/kC,KAAK,CAAC,CAAC;;QAE7D;QACA,IAAK,CAAEuN,MAAM,CAACxN,MAAM,EAAG;UACtBwN,MAAM,GAAG,IAAI,CAACzS,CAAC,CAAE,UAAU,GAAGojB,KAAK,CAAC6mB,KAAK,GAAG,IAAK,CAAC,CAAC/kC,KAAK,CAAC,CAAC;QAC3D;;QAEA;QACA,IAAK,CAAEuN,MAAM,CAACxN,MAAM,EAAG;UACtB;QACD;;QAEA;QACA4qC,UAAU,EAAE;;QAEZ;QACA,IAAIznC,KAAK,GAAGlI,GAAG,CAAC43B,eAAe,CAAErlB,MAAO,CAAC;;QAEzC;QACAs9B,2BAA2B,CAAE3nC,KAAK,CAAC9D,GAAI,CAAC;;QAExC;QACA8D,KAAK,CAACgvB,SAAS,CAAEhU,KAAK,CAACra,OAAO,EAAEsZ,QAAS,CAAC;;QAE1C;QACA,IAAK,CAAEytB,SAAS,EAAG;UAClBA,SAAS,GAAG1nC,KAAK,CAAC9D,GAAG;QACtB;MACD,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI0rC,YAAY,GAAG9vC,GAAG,CAAC2D,EAAE,CAAE,mBAAoB,CAAC;MAChD+rC,YAAY,CAAClpC,GAAG,CAAE,UAAW0c,KAAK,EAAG;QACpC4sB,YAAY,IAAI,IAAI,GAAG5sB,KAAK,CAACra,OAAO;MACrC,CAAE,CAAC;MACH,IAAK8mC,UAAU,IAAI,CAAC,EAAG;QACtBG,YAAY,IAAI,IAAI,GAAG9vC,GAAG,CAAC2D,EAAE,CAAE,4BAA6B,CAAC;MAC9D,CAAC,MAAM,IAAKgsC,UAAU,GAAG,CAAC,EAAG;QAC5BG,YAAY,IAAI,IAAI,GAAG9vC,GAAG,CAAC2D,EAAE,CAAE,6BAA8B,CAAC,CAAC0e,OAAO,CAAE,IAAI,EAAEstB,UAAW,CAAC;MAC3F;;MAEA;MACA,IAAK,IAAI,CAAC76B,GAAG,CAAE,QAAS,CAAC,EAAG;QAC3B,IAAI,CAAC7M,GAAG,CAAE,QAAS,CAAC,CAACtH,MAAM,CAAE;UAC5BwH,IAAI,EAAE,OAAO;UACbY,IAAI,EAAE+mC;QACP,CAAE,CAAC;MACJ,CAAC,MAAM;QACN,IAAIpd,MAAM,GAAG1yB,GAAG,CAACuzB,SAAS,CAAE;UAC3BprB,IAAI,EAAE,OAAO;UACbY,IAAI,EAAE+mC,YAAY;UAClBnmC,MAAM,EAAE,IAAI,CAACvF;QACd,CAAE,CAAC;QACH,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE8xB,MAAO,CAAC;MAC7B;;MAEA;MACA,IAAK,IAAI,CAACtuB,GAAG,CAAC+Q,OAAO,CAAE,gBAAiB,CAAC,CAACpQ,MAAM,EAAG;QAClD;MACD;;MAEA;MACA,IAAK,CAAE6qC,SAAS,EAAG;QAClBA,SAAS,GAAG,IAAI,CAAC3nC,GAAG,CAAE,QAAS,CAAC,CAAC7D,GAAG;MACrC;;MAEA;MACAyV,UAAU,CAAE,YAAY;QACvB/Z,CAAC,CAAE,YAAa,CAAC,CAACiwC,OAAO,CACxB;UACC7pB,SAAS,EAAE0pB,SAAS,CAACI,MAAM,CAAC,CAAC,CAAC5pB,GAAG,GAAGtmB,CAAC,CAAE6kB,MAAO,CAAC,CAACyE,MAAM,CAAC,CAAC,GAAG;QAC5D,CAAC,EACD,GACD,CAAC;MACF,CAAC,EAAE,EAAG,CAAC;IACR,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6mB,cAAc,EAAE,SAAAA,CAAWnoC,CAAC,EAAE1D,GAAG,EAAEyB,KAAK,EAAEqqC,SAAS,EAAG;MACrD,IAAI,CAAC9rC,GAAG,CAACoV,WAAW,CAAE,KAAK,GAAG02B,SAAU,CAAC,CAACj4B,QAAQ,CAAE,KAAK,GAAGpS,KAAM,CAAC;IACpE,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEsqC,QAAQ,EAAE,SAAAA,CAAW7rC,IAAI,EAAG;MAC3B;MACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;QAC3B;QACAqD,KAAK,EAAE,KAAK;QAEZ;QACAmoB,KAAK,EAAE,KAAK;QAEZ;QACApL,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAEvB;QACA8G,QAAQ,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAExB;QACA4kB,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAEvB;QACArrB,OAAO,EAAE,SAAAA,CAAWuN,KAAK,EAAG;UAC3BA,KAAK,CAAC+d,MAAM,CAAC,CAAC;QACf;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,IAAI,CAACpoC,GAAG,CAAE,QAAS,CAAC,IAAI,OAAO,EAAG;QACtC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,QAAS,CAAC,IAAI,YAAY,EAAG;QAC3C,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,CAAE,IAAI,CAACnI,CAAC,CAAE,YAAa,CAAC,CAACiF,MAAM,EAAG;QACtC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAKT,IAAI,CAACqD,KAAK,EAAG;QACjB,IAAIA,KAAK,GAAG7H,CAAC,CAACwwC,KAAK,CAAE,IAAI,EAAEhsC,IAAI,CAACqD,KAAM,CAAC;QACvCrD,IAAI,CAACygB,OAAO,GAAG,YAAY;UAC1B/kB,GAAG,CAACmJ,YAAY,CAAErJ,CAAC,CAAE6H,KAAK,CAACgC,MAAO,CAAE,CAAC,CAACsQ,OAAO,CAAEtS,KAAM,CAAC;QACvD,CAAC;MACF;;MAEA;MACA3H,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAE,IAAI,CAACkD,GAAI,CAAC;;MAE5C;MACApE,GAAG,CAACwJ,QAAQ,CAAE,IAAI,CAACpF,GAAI,CAAC;;MAExB;MACAE,IAAI,CAACogB,OAAO,CAAE,IAAI,CAACtgB,GAAG,EAAE,IAAK,CAAC;;MAE9B;MACA,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,YAAa,CAAC;;MAElC;MACA,IAAIitB,SAAS,GAAG,SAAAA,CAAWtC,IAAI,EAAG;QACjC;QACA,IAAK,CAAEvrB,GAAG,CAACsC,aAAa,CAAEipB,IAAK,CAAC,EAAG;UAClC;QACD;;QAEA;QACA,IAAIjmB,IAAI,GAAGtF,GAAG,CAACwB,YAAY,CAAE,qBAAqB,EAAE+pB,IAAI,CAACjmB,IAAI,EAAE,IAAI,CAAClB,GAAG,EAAE,IAAK,CAAC;;QAE/E;QACA,IAAK,CAAEkB,IAAI,CAACirC,KAAK,EAAG;UACnB,IAAI,CAACvB,SAAS,CAAE1pC,IAAI,CAACk8B,MAAO,CAAC;QAC9B;MACD,CAAC;;MAED;MACA,IAAI5T,UAAU,GAAG,SAAAA,CAAA,EAAY;QAC5B;QACA5tB,GAAG,CAACuJ,UAAU,CAAE,IAAI,CAACnF,GAAI,CAAC;;QAE1B;QACA,IAAK,IAAI,CAAC8qC,SAAS,CAAC,CAAC,EAAG;UACvB;UACA,IAAI,CAACtuC,GAAG,CAAE,QAAQ,EAAE,SAAU,CAAC;;UAE/B;UACAZ,GAAG,CAACkB,QAAQ,CAAE,oBAAoB,EAAE,IAAI,CAACkD,GAAG,EAAE,IAAK,CAAC;;UAEpD;UACA,IAAI,CAACorC,UAAU,CAAC,CAAC;;UAEjB;UACAlrC,IAAI,CAAC8rC,OAAO,CAAE,IAAI,CAAChsC,GAAG,EAAE,IAAK,CAAC;;UAE9B;QACD,CAAC,MAAM;UACN;UACA,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,OAAQ,CAAC;;UAE7B;UACA,IAAK,IAAI,CAACkU,GAAG,CAAE,QAAS,CAAC,EAAG;YAC3B,IAAI,CAAC7M,GAAG,CAAE,QAAS,CAAC,CAACtH,MAAM,CAAE;cAC5BwH,IAAI,EAAE,SAAS;cACfY,IAAI,EAAE/I,GAAG,CAAC2D,EAAE,CAAE,uBAAwB,CAAC;cACvCqF,OAAO,EAAE;YACV,CAAE,CAAC;UACJ;;UAEA;UACAhJ,GAAG,CAACkB,QAAQ,CAAE,oBAAoB,EAAE,IAAI,CAACkD,GAAG,EAAE,IAAK,CAAC;UACpDpE,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;;UAElC;UACAE,IAAI,CAACygB,OAAO,CAAE,IAAI,CAAC3gB,GAAG,EAAE,IAAK,CAAC;;UAE9B;UACApE,GAAG,CAACwJ,QAAQ,CAAE,IAAI,CAACpF,GAAI,CAAC;;UAExB;UACA,IAAKE,IAAI,CAACwrB,KAAK,EAAG;YACjB,IAAI,CAACA,KAAK,CAAC,CAAC;UACb;QACD;;QAEA;QACAxrB,IAAI,CAACknB,QAAQ,CAAE,IAAI,CAACpnB,GAAG,EAAE,IAAK,CAAC;;QAE/B;QACA,IAAI,CAAC+qC,WAAW,CAAC,CAAC;MACnB,CAAC;;MAED;MACA,IAAI7pC,IAAI,GAAGtF,GAAG,CAACiD,SAAS,CAAE,IAAI,CAACmB,GAAI,CAAC;MACpCkB,IAAI,CAACsB,MAAM,GAAG,wBAAwB;;MAEtC;MACA9G,CAAC,CAACqM,IAAI,CAAE;QACP0R,GAAG,EAAE7d,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEkD,IAAI,EAAE,IAAK,CAAC;QACtC6C,IAAI,EAAE,MAAM;QACZ0c,QAAQ,EAAE,MAAM;QAChB9d,OAAO,EAAE,IAAI;QACbge,OAAO,EAAE8I,SAAS;QAClBrC,QAAQ,EAAEoC;MACX,CAAE,CAAC;;MAEH;MACA,OAAO,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEra,KAAK,EAAE,SAAAA,CAAW+e,KAAK,EAAG;MACzB;MACA,IAAI,CAACluB,GAAG,GAAGkuB,KAAK;IACjB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACExC,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAAClvB,GAAG,CAAE,QAAQ,EAAE,EAAG,CAAC;MACxB,IAAI,CAACA,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;MAC1B,IAAI,CAACA,GAAG,CAAE,QAAQ,EAAE,EAAG,CAAC;;MAExB;MACAZ,GAAG,CAACuJ,UAAU,CAAE,IAAI,CAACnF,GAAI,CAAC;IAC3B;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIosC,YAAY,GAAG,SAAAA,CAAWpsC,GAAG,EAAG;IACnC;IACA,IAAIqsC,SAAS,GAAGrsC,GAAG,CAACkB,IAAI,CAAE,KAAM,CAAC;IACjC,IAAK,CAAEmrC,SAAS,EAAG;MAClBA,SAAS,GAAG,IAAI1B,SAAS,CAAE3qC,GAAI,CAAC;IACjC;;IAEA;IACA,OAAOqsC,SAAS;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;EACCzwC,GAAG,CAAC0wC,qBAAqB,GAAG,UAAWtsC,GAAG,EAAG;IAC5C,OAAOosC,YAAY,CAAEpsC,GAAI,CAAC;EAC3B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCpE,GAAG,CAACkJ,YAAY,GAAG,UAAW5E,IAAI,EAAG;IACpC,OAAOksC,YAAY,CAAElsC,IAAI,CAACqsC,IAAK,CAAC,CAACR,QAAQ,CAAE7rC,IAAK,CAAC;EAClD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCtE,GAAG,CAACmJ,YAAY,GAAG,UAAWuhB,OAAO,EAAG;IACvC,OAAOA,OAAO,CAAClR,WAAW,CAAE,UAAW,CAAC,CAACb,UAAU,CAAE,UAAW,CAAC;EAClE,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC3Y,GAAG,CAACoJ,aAAa,GAAG,UAAWshB,OAAO,EAAG;IACxC,OAAOA,OAAO,CAACzS,QAAQ,CAAE,UAAW,CAAC,CAACH,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;EAC/D,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC9X,GAAG,CAACqJ,WAAW,GAAG,UAAWunC,QAAQ,EAAG;IACvCA,QAAQ,CAAC34B,QAAQ,CAAE,WAAY,CAAC,CAAC,CAAC;IAClC24B,QAAQ,CAACx4B,GAAG,CAAE,SAAS,EAAE,cAAe,CAAC,CAAC,CAAC;IAC3C,OAAOw4B,QAAQ;EAChB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC5wC,GAAG,CAACsJ,WAAW,GAAG,UAAWsnC,QAAQ,EAAG;IACvCA,QAAQ,CAACp3B,WAAW,CAAE,WAAY,CAAC,CAAC,CAAC;IACrCo3B,QAAQ,CAACx4B,GAAG,CAAE,SAAS,EAAE,MAAO,CAAC,CAAC,CAAC;IACnC,OAAOw4B,QAAQ;EAChB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC5wC,GAAG,CAACwJ,QAAQ,GAAG,UAAW8oB,KAAK,EAAG;IACjC;IACA,IAAIhb,KAAK,GAAGu5B,cAAc,CAAEve,KAAM,CAAC;IACnC,IAAI5H,OAAO,GAAGpT,KAAK,CAAC6B,IAAI,CAAE,0BAA2B,CAAC,CAACkB,GAAG,CAAE,iCAAkC,CAAC;IAC/F,IAAIu2B,QAAQ,GAAGt5B,KAAK,CAAC6B,IAAI,CAAE,wBAAyB,CAAC;;IAErD;IACAnZ,GAAG,CAACsJ,WAAW,CAAEsnC,QAAS,CAAC;;IAE3B;IACA5wC,GAAG,CAACoJ,aAAa,CAAEshB,OAAQ,CAAC;IAC5B1qB,GAAG,CAACqJ,WAAW,CAAEunC,QAAQ,CAACh2B,IAAI,CAAC,CAAE,CAAC;IAClC,OAAO0X,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCtyB,GAAG,CAACuJ,UAAU,GAAG,UAAW+oB,KAAK,EAAG;IACnC;IACA,IAAIhb,KAAK,GAAGu5B,cAAc,CAAEve,KAAM,CAAC;IACnC,IAAI5H,OAAO,GAAGpT,KAAK,CAAC6B,IAAI,CAAE,0BAA2B,CAAC,CAACkB,GAAG,CAAE,iCAAkC,CAAC;IAC/F,IAAIu2B,QAAQ,GAAGt5B,KAAK,CAAC6B,IAAI,CAAE,wBAAyB,CAAC;;IAErD;IACAnZ,GAAG,CAACmJ,YAAY,CAAEuhB,OAAQ,CAAC;IAC3B1qB,GAAG,CAACsJ,WAAW,CAAEsnC,QAAS,CAAC;IAC3B,OAAOte,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIue,cAAc,GAAG,SAAAA,CAAWve,KAAK,EAAG;IACvC;IACA,IAAIhb,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,YAAa,CAAC;IACtC,IAAK7B,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,aAAc,CAAC;IACvC,IAAK7B,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,UAAW,CAAC,CAACyB,IAAI,CAAC,CAAC;IAC3C,IAAKtD,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGgb,KAAK,CAACnZ,IAAI,CAAE,kBAAmB,CAAC;IAC5C,IAAK7B,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGxX,CAAC,CAAE,4CAA6C,CAAC;IAC7D,IAAKwX,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGxX,CAAC,CAAE,wBAAyB,CAAC;IACzC,IAAKwX,KAAK,CAACvS,MAAM,EAAG;MACnB,OAAOuS,KAAK;IACb;;IAEA;IACA,OAAOgb,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIwe,mBAAmB,GAAG9wC,GAAG,CAAC2lC,QAAQ,CAAE,UAAWrT,KAAK,EAAG;IAC1DA,KAAK,CAAC+d,MAAM,CAAC,CAAC;EACf,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;EACC,IAAIR,2BAA2B,GAAG,SAAAA,CAAWzrC,GAAG,EAAG;IAClD;IACA,IAAI49B,QAAQ,GAAG59B,GAAG,CAAC+Q,OAAO,CAAE,cAAe,CAAC;IAC5C,IAAK6sB,QAAQ,CAACj9B,MAAM,EAAG;MACtB,IAAIgsC,WAAW,GAAG/wC,GAAG,CAAC2hC,UAAU,CAAEK,QAAS,CAAC;MAC5C,IAAK+O,WAAW,IAAIA,WAAW,CAACzO,uBAAuB,CAAC,CAAC,EAAG;QAC3D;QACA;QACAyO,WAAW,CAAC3sC,GAAG,CAACoV,WAAW,CAAE,YAAa,CAAC;QAC3Cu3B,WAAW,CAAC3sC,GAAG,CAACgU,GAAG,CAAE,SAAS,EAAE,EAAG,CAAC;MACrC;IACD;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;EACC,IAAI44B,4BAA4B,GAAG,SAAAA,CAAA,EAAY;IAC9C;IACA,IAAI52B,OAAO,GAAGta,CAAC,CAAE,kBAAmB,CAAC;IACrCsa,OAAO,CAAC/S,IAAI,CAAE,YAAY;MACzB,IAAK,CAAE,IAAI,CAAC4pC,aAAa,CAAC,CAAC,EAAG;QAC7B;QACApB,2BAA2B,CAAE/vC,CAAC,CAAE,IAAK,CAAE,CAAC;MACzC;IACD,CAAE,CAAC;EACJ,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECE,GAAG,CAACwI,UAAU,GAAG,IAAIxI,GAAG,CAACoK,KAAK,CAAE;IAC/B;IACAS,EAAE,EAAE,YAAY;IAEhB;IACAklB,MAAM,EAAE,IAAI;IAEZ;IACAhZ,IAAI,EAAE,SAAS;IAEf;IACA/P,OAAO,EAAE;MACRinC,KAAK,EAAE,gBAAgB;MACvBx2B,MAAM,EAAE;IACT,CAAC;IAED;IACAtQ,MAAM,EAAE;MACP,4BAA4B,EAAE,eAAe;MAC7C,6BAA6B,EAAE,eAAe;MAC9C,kBAAkB,EAAE,aAAa;MACjC,kBAAkB,EAAE,cAAc;MAClC,aAAa,EAAE;IAChB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE8P,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAC,EAAG;QAChC,IAAI,CAAC8nB,MAAM,GAAG,KAAK;QACnB,IAAI,CAAC/oB,OAAO,GAAG,CAAC,CAAC;QACjB,IAAI,CAACG,MAAM,GAAG,CAAC,CAAC;MACjB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEpF,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAACguB,MAAM,GAAG,IAAI;IACnB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEnuB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,IAAI,CAACmuB,MAAM,GAAG,KAAK;IACpB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACED,KAAK,EAAE,SAAAA,CAAWwC,KAAK,EAAG;MACzBke,YAAY,CAAEle,KAAM,CAAC,CAACxC,KAAK,CAAC,CAAC;IAC9B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEohB,cAAc,EAAE,SAAAA,CAAW9sC,GAAG,EAAG;MAChC;MACA,IAAKpE,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC,KAAK,QAAQ,EAAG;;MAEzC;MACA,IAAImS,OAAO,GAAGta,CAAC,CAAE,mBAAmB,EAAEsE,GAAI,CAAC;;MAE3C;MACA,IAAKgW,OAAO,CAACrV,MAAM,EAAG;QACrB,IAAI,CAACiD,EAAE,CAAEoS,OAAO,EAAE,SAAS,EAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+2B,SAAS,EAAE,SAAAA,CAAWrpC,CAAC,EAAE1D,GAAG,EAAG;MAC9B;MACA;MACA;MACA0D,CAAC,CAAC4R,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI4Y,KAAK,GAAGluB,GAAG,CAACc,OAAO,CAAE,MAAO,CAAC;;MAEjC;MACA,IAAKotB,KAAK,CAACvtB,MAAM,EAAG;QACnB;QACAyrC,YAAY,CAAEle,KAAM,CAAC,CAAC2c,QAAQ,CAAE;UAC/BlF,KAAK,EAAE3lC,GAAG,CAAC0T,IAAI,CAAE,MAAO,CAAC;UACzBjP,OAAO,EAAE7I,GAAG,CAACmD,SAAS,CAAE2E,CAAC,CAAC6B,MAAM,CAACynC,iBAAkB;QACpD,CAAE,CAAC;;QAEH;QACA;QACAN,mBAAmB,CAAExe,KAAM,CAAC;MAC7B;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+e,aAAa,EAAE,SAAAA,CAAWvpC,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA;MACA4sC,4BAA4B,CAAC,CAAC;;MAE9B;MACA,IAAI,CAACpwC,GAAG,CAAE,eAAe,EAAEkH,CAAE,CAAC;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEwpC,WAAW,EAAE,SAAAA,CAAWxpC,CAAC,EAAE1D,GAAG,EAAG;MAChC,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;IAC3B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE2wC,YAAY,EAAE,SAAAA,CAAWzpC,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAKtE,CAAC,CAAE,kBAAmB,CAAC,CAACwM,GAAG,CAAC,CAAC,KAAK,WAAW,EAAG;QACpD;QACA,IAAI,CAAC1L,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;;QAE1B;QACAZ,GAAG,CAACuJ,UAAU,CAAEnF,GAAI,CAAC;MACtB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEotC,QAAQ,EAAE,SAAAA,CAAW1pC,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA;MACC;MACA,CAAE,IAAI,CAAC2rB,MAAM;MACb;MACA,IAAI,CAAC9nB,GAAG,CAAE,QAAS,CAAC;MACpB;MACAH,CAAC,CAAC2pC,kBAAkB,CAAC,CAAC,EACrB;QACD;QACA,OAAO,IAAI,CAACC,WAAW,CAAC,CAAC;MAC1B;;MAEA;MACA,IAAInB,KAAK,GAAGvwC,GAAG,CAACkJ,YAAY,CAAE;QAC7BynC,IAAI,EAAEvsC,GAAG;QACTuD,KAAK,EAAE,IAAI,CAACM,GAAG,CAAE,eAAgB;MAClC,CAAE,CAAC;;MAEH;MACA,IAAK,CAAEsoC,KAAK,EAAG;QACdzoC,CAAC,CAAC4R,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEg4B,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI,CAAC9wC,GAAG,CAAE,QAAQ,EAAE,KAAM,CAAC;;MAE3B;MACA,IAAI,CAACA,GAAG,CAAE,eAAe,EAAE,KAAM,CAAC;;MAElC;MACA,OAAO,IAAI;IACZ;EACD,CAAE,CAAC;EAEH,IAAI+wC,mBAAmB,GAAG,IAAI3xC,GAAG,CAACoK,KAAK,CAAE;IACxC2M,IAAI,EAAE,SAAS;IACfE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAEjX,GAAG,CAACiZ,WAAW,CAAC,CAAC,EAAG;QAC1B;MACD;;MAEA;MACA,IAAI,CAAC24B,eAAe,CAAC,CAAC;IACvB,CAAC;IACDA,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,IAAIxD,MAAM,GAAGnmB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,aAAc,CAAC;MAC9C,IAAI2Y,YAAY,GAAG5pB,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,aAAc,CAAC;MAClD,IAAIszB,OAAO,GAAG7pB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,cAAe,CAAC;;MAEhD;MACA,IAAI6Y,QAAQ,GAAG3D,MAAM,CAAC2D,QAAQ;;MAE9B;MACA;MACA;MACA,IAAIC,aAAa,GAAG,KAAK;MACzB,IAAIC,cAAc,GAAG,EAAE;MACvBhqB,EAAE,CAAC3iB,IAAI,CAACogC,SAAS,CAAE,YAAY;QAC9B,IAAIwM,UAAU,GAAGL,YAAY,CAAC1L,sBAAsB,CAAE,QAAS,CAAC;QAChE6L,aAAa,GAAGE,UAAU,KAAK,SAAS,IAAIA,UAAU,KAAK,QAAQ;QACnED,cAAc,GAAGC,UAAU,KAAK,SAAS,GAAGA,UAAU,GAAGD,cAAc;MACxE,CAAE,CAAC;;MAEH;MACA7D,MAAM,CAAC2D,QAAQ,GAAG,UAAWzU,OAAO,EAAG;QACtCA,OAAO,GAAGA,OAAO,IAAI,CAAC,CAAC;;QAEvB;QACA,IAAI6U,KAAK,GAAG,IAAI;QAChB,IAAIC,KAAK,GAAGttC,SAAS;;QAErB;QACA,OAAO,IAAI+jB,OAAO,CAAE,UAAWC,OAAO,EAAEupB,MAAM,EAAG;UAChD;UACA,IAAK/U,OAAO,CAACgV,UAAU,IAAIhV,OAAO,CAACiV,SAAS,EAAG;YAC9C,OAAOzpB,OAAO,CAAE,gCAAiC,CAAC;UACnD;;UAEA;UACA,IAAK,CAAEkpB,aAAa,EAAG;YACtB,OAAOlpB,OAAO,CAAE,6BAA8B,CAAC;UAChD;;UAEA;UACA,IAAK,WAAW,KAAK,OAAO9oB,GAAG,CAACwyC,cAAc,EAAG;YAChD,MAAMC,eAAe,GAAGxqB,EAAE,CAAC3iB,IAAI,CAACkZ,MAAM,CAAE,mBAAoB,CAAC,CAACk0B,wBAAwB,CAAC,CAAC;YAExF,IAAKD,eAAe,IAAIA,eAAe,IAAIzyC,GAAG,CAACwyC,cAAc,EAAG;cAC/D,MAAMG,aAAa,GAAG3yC,GAAG,CAACwyC,cAAc,CAAEC,eAAe,CAAE;cAE3D,IAAKE,aAAa,CAACC,iBAAiB,EAAG;gBACtC;gBACA5yC,GAAG,CAAC6yC,KAAK,CACR,2EACD,CAAC;gBACDf,OAAO,CAACgB,iBAAiB,CACxB9yC,GAAG,CAAC2D,EAAE,CAAE,mEAAoE,CAAC,EAC7E;kBACCkH,EAAE,EAAE,gBAAgB;kBACpBkoC,aAAa,EAAE;gBAChB,CACD,CAAC;gBAED9qB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,aAAc,CAAC,CAAC8Z,cAAc,CAAE,YAAY,GAAGP,eAAgB,CAAC;gBAClFxqB,EAAE,CAAC3iB,IAAI,CAAC4zB,QAAQ,CAAE,mBAAoB,CAAC,CAAC+Z,WAAW,CAAE,KAAM,CAAC;gBAE5D,OAAOZ,MAAM,CAAE,2CAA4C,CAAC;cAC7D;YACD;UACD;;UAEA;UACA,IAAI9B,KAAK,GAAGvwC,GAAG,CAACkJ,YAAY,CAAE;YAC7BynC,IAAI,EAAE7wC,CAAC,CAAE,SAAU,CAAC;YACpBgwB,KAAK,EAAE,IAAI;YACXtE,QAAQ,EAAE,SAAAA,CAAW8G,KAAK,EAAEme,SAAS,EAAG;cACvC;cACArC,MAAM,CAAC8E,gBAAgB,CAAE,KAAM,CAAC;YACjC,CAAC;YACD9C,OAAO,EAAE,SAAAA,CAAW9d,KAAK,EAAEme,SAAS,EAAG;cACtC;cACA,IAAI/d,MAAM,GAAG+d,SAAS,CAACxoC,GAAG,CAAE,QAAS,CAAC;cACtC6pC,OAAO,CAACgB,iBAAiB,CAAEpgB,MAAM,CAACzqB,GAAG,CAAE,MAAO,CAAC,EAAE;gBAChD4C,EAAE,EAAE,gBAAgB;gBACpBkoC,aAAa,EAAE;cAChB,CAAE,CAAC;cACHrgB,MAAM,CAAClwB,MAAM,CAAC,CAAC;;cAEf;cACA,IAAKyvC,cAAc,EAAG;gBACrB7D,MAAM,CAACjV,QAAQ,CAAE;kBAChB/W,MAAM,EAAE6vB;gBACT,CAAE,CAAC;cACJ;;cAEA;cACAI,MAAM,CAAE,oBAAqB,CAAC;YAC/B,CAAC;YACDttB,OAAO,EAAE,SAAAA,CAAA,EAAY;cACpB+sB,OAAO,CAAC9a,YAAY,CAAE,gBAAiB,CAAC;;cAExC;cACAlO,OAAO,CAAE,qBAAsB,CAAC;YACjC;UACD,CAAE,CAAC;;UAEH;UACA,IAAKynB,KAAK,EAAG;YACZznB,OAAO,CAAE,sBAAuB,CAAC;;YAEjC;UACD,CAAC,MAAM;YACNslB,MAAM,CAAC4E,cAAc,CAAE,KAAM,CAAC;UAC/B;QACD,CAAE,CAAC,CAACtsB,IAAI,CACP,YAAY;UACX,OAAOqrB,QAAQ,CAACltC,KAAK,CAAEstC,KAAK,EAAEC,KAAM,CAAC;QACtC,CAAC,EACCe,GAAG,IAAM;UACV;QAAA,CAEF,CAAC;MACF,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAI/mC,MAAO,CAAC;;;;;;UCzoCb;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA;WACA;WACA,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA;;;;;WCAA;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACNyB;AACC;AACS;AACG;AACJ;AACI;AACD;AACK;AACN;AACC;AACN;AACD;AACA;AACE;AACD;AACA;AACO;AACN;AACH;AACQ;AACF;AACL;AACI;AACG;AACD;AACP;AACI;AACJ;AACC;AACK;AACT;AACC;AACF;AACC;AACC;AACA;AACG;AACH","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-icon-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-input.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * acf.newCompatibility\n\t *\n\t * Inserts a new __proto__ object compatibility layer\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject instance The object to modify.\n\t * @param\tobject compatibilty Optional. The compatibilty layer.\n\t * @return\tobject compatibilty\n\t */\n\n\tacf.newCompatibility = function ( instance, compatibilty ) {\n\t\t// defaults\n\t\tcompatibilty = compatibilty || {};\n\n\t\t// inherit __proto_-\n\t\tcompatibilty.__proto__ = instance.__proto__;\n\n\t\t// inject\n\t\tinstance.__proto__ = compatibilty;\n\n\t\t// reference\n\t\tinstance.compatibility = compatibilty;\n\n\t\t// return\n\t\treturn compatibilty;\n\t};\n\n\t/**\n\t * acf.getCompatibility\n\t *\n\t * Returns the compatibility layer for a given instance\n\t *\n\t * @date\t13/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject\t\tinstance\t\tThe object to look in.\n\t * @return\tobject|null\tcompatibility\tThe compatibility object or null on failure.\n\t */\n\n\tacf.getCompatibility = function ( instance ) {\n\t\treturn instance.compatibility || null;\n\t};\n\n\t/**\n\t * acf (compatibility)\n\t *\n\t * Compatibility layer for the acf object\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar _acf = acf.newCompatibility( acf, {\n\t\t// storage\n\t\tl10n: {},\n\t\to: {},\n\t\tfields: {},\n\n\t\t// changed function names\n\t\tupdate: acf.set,\n\t\tadd_action: acf.addAction,\n\t\tremove_action: acf.removeAction,\n\t\tdo_action: acf.doAction,\n\t\tadd_filter: acf.addFilter,\n\t\tremove_filter: acf.removeFilter,\n\t\tapply_filters: acf.applyFilters,\n\t\tparse_args: acf.parseArgs,\n\t\tdisable_el: acf.disable,\n\t\tdisable_form: acf.disable,\n\t\tenable_el: acf.enable,\n\t\tenable_form: acf.enable,\n\t\tupdate_user_setting: acf.updateUserSetting,\n\t\tprepare_for_ajax: acf.prepareForAjax,\n\t\tis_ajax_success: acf.isAjaxSuccess,\n\t\tremove_el: acf.remove,\n\t\tremove_tr: acf.remove,\n\t\tstr_replace: acf.strReplace,\n\t\trender_select: acf.renderSelect,\n\t\tget_uniqid: acf.uniqid,\n\t\tserialize_form: acf.serialize,\n\t\tesc_html: acf.strEscape,\n\t\tstr_sanitize: acf.strSanitize,\n\t} );\n\n\t_acf._e = function ( k1, k2 ) {\n\t\t// defaults\n\t\tk1 = k1 || '';\n\t\tk2 = k2 || '';\n\n\t\t// compability\n\t\tvar compatKey = k2 ? k1 + '.' + k2 : k1;\n\t\tvar compats = {\n\t\t\t'image.select': 'Select Image',\n\t\t\t'image.edit': 'Edit Image',\n\t\t\t'image.update': 'Update Image',\n\t\t};\n\t\tif ( compats[ compatKey ] ) {\n\t\t\treturn acf.__( compats[ compatKey ] );\n\t\t}\n\n\t\t// try k1\n\t\tvar string = this.l10n[ k1 ] || '';\n\n\t\t// try k2\n\t\tif ( k2 ) {\n\t\t\tstring = string[ k2 ] || '';\n\t\t}\n\n\t\t// return\n\t\treturn string;\n\t};\n\n\t_acf.get_selector = function ( s ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\n\t\t// bail early if no search\n\t\tif ( ! s ) {\n\t\t\treturn selector;\n\t\t}\n\n\t\t// compatibility with object\n\t\tif ( $.isPlainObject( s ) ) {\n\t\t\tif ( $.isEmptyObject( s ) ) {\n\t\t\t\treturn selector;\n\t\t\t} else {\n\t\t\t\tfor ( var k in s ) {\n\t\t\t\t\ts = s[ k ];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// append\n\t\tselector += '-' + s;\n\n\t\t// replace underscores (split/join replaces all and is faster than regex!)\n\t\tselector = acf.strReplace( '_', '-', selector );\n\n\t\t// remove potential double up\n\t\tselector = acf.strReplace( 'field-field-', 'field-', selector );\n\n\t\t// return\n\t\treturn selector;\n\t};\n\n\t_acf.get_fields = function ( s, $el, all ) {\n\t\t// args\n\t\tvar args = {\n\t\t\tis: s || '',\n\t\t\tparent: $el || false,\n\t\t\tsuppressFilters: all || false,\n\t\t};\n\n\t\t// change 'field_123' to '.acf-field-123'\n\t\tif ( args.is ) {\n\t\t\targs.is = this.get_selector( args.is );\n\t\t}\n\n\t\t// return\n\t\treturn acf.findFields( args );\n\t};\n\n\t_acf.get_field = function ( s, $el ) {\n\t\t// get fields\n\t\tvar $fields = this.get_fields.apply( this, arguments );\n\n\t\t// return\n\t\tif ( $fields.length ) {\n\t\t\treturn $fields.first();\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t_acf.get_closest_field = function ( $el, s ) {\n\t\treturn $el.closest( this.get_selector( s ) );\n\t};\n\n\t_acf.get_field_wrap = function ( $el ) {\n\t\treturn $el.closest( this.get_selector() );\n\t};\n\n\t_acf.get_field_key = function ( $field ) {\n\t\treturn $field.data( 'key' );\n\t};\n\n\t_acf.get_field_type = function ( $field ) {\n\t\treturn $field.data( 'type' );\n\t};\n\n\t_acf.get_data = function ( $el, defaults ) {\n\t\treturn acf.parseArgs( $el.data(), defaults );\n\t};\n\n\t_acf.maybe_get = function ( obj, key, value ) {\n\t\t// default\n\t\tif ( value === undefined ) {\n\t\t\tvalue = null;\n\t\t}\n\n\t\t// get keys\n\t\tkeys = String( key ).split( '.' );\n\n\t\t// acf.isget\n\t\tfor ( var i = 0; i < keys.length; i++ ) {\n\t\t\tif ( ! obj.hasOwnProperty( keys[ i ] ) ) {\n\t\t\t\treturn value;\n\t\t\t}\n\t\t\tobj = obj[ keys[ i ] ];\n\t\t}\n\t\treturn obj;\n\t};\n\n\t/**\n\t * hooks\n\t *\n\t * Modify add_action and add_filter functions to add compatibility with changed $field parameter\n\t * Using the acf.add_action() or acf.add_filter() functions will interpret new field parameters as jQuery $field\n\t *\n\t * @date\t12/5/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar compatibleArgument = function ( arg ) {\n\t\treturn arg instanceof acf.Field ? arg.$el : arg;\n\t};\n\n\tvar compatibleArguments = function ( args ) {\n\t\treturn acf.arrayArgs( args ).map( compatibleArgument );\n\t};\n\n\tvar compatibleCallback = function ( origCallback ) {\n\t\treturn function () {\n\t\t\t// convert to compatible arguments\n\t\t\tif ( arguments.length ) {\n\t\t\t\tvar args = compatibleArguments( arguments );\n\n\t\t\t\t// add default argument for 'ready', 'append' and 'load' events\n\t\t\t} else {\n\t\t\t\tvar args = [ $( document ) ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn origCallback.apply( this, args );\n\t\t};\n\t};\n\n\t_acf.add_action = function ( action, callback, priority, context ) {\n\t\t// handle multiple actions\n\t\tvar actions = action.split( ' ' );\n\t\tvar length = actions.length;\n\t\tif ( length > 1 ) {\n\t\t\tfor ( var i = 0; i < length; i++ ) {\n\t\t\t\taction = actions[ i ];\n\t\t\t\t_acf.add_action.apply( this, arguments );\n\t\t\t}\n\t\t\treturn this;\n\t\t}\n\n\t\t// single\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addAction.apply( this, arguments );\n\t};\n\n\t_acf.add_filter = function ( action, callback, priority, context ) {\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addFilter.apply( this, arguments );\n\t};\n\n\t/*\n\t * acf.model\n\t *\n\t * This model acts as a scafold for action.event driven modules\n\t *\n\t * @type\tobject\n\t * @date\t8/09/2014\n\t * @since\t5.0.0\n\t *\n\t * @param\t(object)\n\t * @return\t(object)\n\t */\n\n\t_acf.model = {\n\t\tactions: {},\n\t\tfilters: {},\n\t\tevents: {},\n\t\textend: function ( args ) {\n\t\t\t// extend\n\t\t\tvar model = $.extend( {}, this, args );\n\n\t\t\t// setup actions\n\t\t\t$.each( model.actions, function ( name, callback ) {\n\t\t\t\tmodel._add_action( name, callback );\n\t\t\t} );\n\n\t\t\t// setup filters\n\t\t\t$.each( model.filters, function ( name, callback ) {\n\t\t\t\tmodel._add_filter( name, callback );\n\t\t\t} );\n\n\t\t\t// setup events\n\t\t\t$.each( model.events, function ( name, callback ) {\n\t\t\t\tmodel._add_event( name, callback );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn model;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\ti = name.indexOf( ' ' ),\n\t\t\t\tevent = i > 0 ? name.substr( 0, i ) : name,\n\t\t\t\tselector = i > 0 ? name.substr( i + 1 ) : '';\n\n\t\t\t// event\n\t\t\tvar fn = function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\n\t\t\t\t// append $field to event object (used in field group)\n\t\t\t\tif ( acf.field_group ) {\n\t\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\t\t\t\t}\n\n\t\t\t\t// event\n\t\t\t\tif ( typeof model.event === 'function' ) {\n\t\t\t\t\te = model.event( e );\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t};\n\n\t\t\t// add event\n\t\t\tif ( selector ) {\n\t\t\t\t$( document ).on( event, selector, fn );\n\t\t\t} else {\n\t\t\t\t$( document ).on( event, fn );\n\t\t\t}\n\t\t},\n\n\t\tget: function ( name, value ) {\n\t\t\t// defaults\n\t\t\tvalue = value || null;\n\n\t\t\t// get\n\t\t\tif ( typeof this[ name ] !== 'undefined' ) {\n\t\t\t\tvalue = this[ name ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tset: function ( name, value ) {\n\t\t\t// set\n\t\t\tthis[ name ] = value;\n\n\t\t\t// function for 3rd party\n\t\t\tif ( typeof this[ '_set_' + name ] === 'function' ) {\n\t\t\t\tthis[ '_set_' + name ].apply( this );\n\t\t\t}\n\n\t\t\t// return for chaining\n\t\t\treturn this;\n\t\t},\n\t};\n\n\t/*\n\t * field\n\t *\n\t * This model sets up many of the field's interactions\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\t_acf.field = acf.model.extend( {\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\tevent = name.substr( 0, name.indexOf( ' ' ) ),\n\t\t\t\tselector = name.substr( name.indexOf( ' ' ) + 1 ),\n\t\t\t\tcontext = acf.get_selector( model.type );\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar $el = $( this );\n\t\t\t\tvar $field = acf.get_closest_field( $el, model.type );\n\n\t\t\t\t// bail early if no field\n\t\t\t\tif ( ! $field.length ) return;\n\n\t\t\t\t// focus\n\t\t\t\tif ( ! $field.is( model.$field ) ) {\n\t\t\t\t\tmodel.set( '$field', $field );\n\t\t\t\t}\n\n\t\t\t\t// append to event\n\t\t\t\te.$el = $el;\n\t\t\t\te.$field = $field;\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// callback\n\t\t\tif ( typeof this.focus === 'function' ) {\n\t\t\t\tthis.focus();\n\t\t\t}\n\t\t},\n\n\t\t// depreciated\n\t\tdoFocus: function ( $field ) {\n\t\t\treturn this.set( '$field', $field );\n\t\t},\n\t} );\n\n\t/**\n\t * validation\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar _validation = acf.newCompatibility( acf.validation, {\n\t\tremove_error: function ( $field ) {\n\t\t\tacf.getField( $field ).removeError();\n\t\t},\n\t\tadd_warning: function ( $field, message ) {\n\t\t\tacf.getField( $field ).showNotice( {\n\t\t\t\ttext: message,\n\t\t\t\ttype: 'warning',\n\t\t\t\ttimeout: 1000,\n\t\t\t} );\n\t\t},\n\t\tfetch: acf.validateForm,\n\t\tenableSubmit: acf.enableSubmit,\n\t\tdisableSubmit: acf.disableSubmit,\n\t\tshowSpinner: acf.showSpinner,\n\t\thideSpinner: acf.hideSpinner,\n\t\tunlockForm: acf.unlockForm,\n\t\tlockForm: acf.lockForm,\n\t} );\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.tooltip = {\n\t\ttooltip: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn tooltip.$el;\n\t\t},\n\n\t\ttemp: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\ttimeout: 250,\n\t\t\t} );\n\t\t},\n\n\t\tconfirm: function ( $el, callback, text, button_y, button_n ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tconfirm_remove: function ( $el, callback ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t};\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.media = new acf.Model( {\n\t\tactiveFrame: false,\n\t\tactions: {\n\t\t\tnew_media_popup: 'onNewMediaPopup',\n\t\t},\n\n\t\tframe: function () {\n\t\t\treturn this.activeFrame;\n\t\t},\n\n\t\tonNewMediaPopup: function ( popup ) {\n\t\t\tthis.activeFrame = popup.frame;\n\t\t},\n\n\t\tpopup: function ( props ) {\n\t\t\t// update props\n\t\t\tif ( props.mime_types ) {\n\t\t\t\tprops.allowedTypes = props.mime_types;\n\t\t\t}\n\t\t\tif ( props.id ) {\n\t\t\t\tprops.attachment = props.id;\n\t\t\t}\n\n\t\t\t// new\n\t\t\tvar popup = acf.newMediaPopup( props );\n\n\t\t\t// append\n\t\t\t/*\n\t\t\tif( props.selected ) {\n\t\t\t\tpopup.selected = props.selected;\n\t\t\t}\n*/\n\n\t\t\t// return\n\t\t\treturn popup.frame;\n\t\t},\n\t} );\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.select2 = {\n\t\tinit: function ( $select, args, $field ) {\n\t\t\t// compatible args\n\t\t\tif ( args.allow_null ) {\n\t\t\t\targs.allowNull = args.allow_null;\n\t\t\t}\n\t\t\tif ( args.ajax_action ) {\n\t\t\t\targs.ajaxAction = args.ajax_action;\n\t\t\t}\n\t\t\tif ( $field ) {\n\t\t\t\targs.field = acf.getField( $field );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newSelect2( $select, args );\n\t\t},\n\n\t\tdestroy: function ( $select ) {\n\t\t\treturn acf.getInstance( $select ).destroy();\n\t\t},\n\t};\n\n\t/**\n\t * postbox\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.postbox = {\n\t\trender: function ( args ) {\n\t\t\t// compatible args\n\t\t\tif ( args.edit_url ) {\n\t\t\t\targs.editLink = args.edit_url;\n\t\t\t}\n\t\t\tif ( args.edit_title ) {\n\t\t\t\targs.editTitle = args.edit_title;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newPostbox( args );\n\t\t},\n\t};\n\n\t/**\n\t * acf.screen\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCompatibility( acf.screen, {\n\t\tupdate: function () {\n\t\t\treturn this.set.apply( this, arguments );\n\t\t},\n\t\tfetch: acf.screen.check,\n\t} );\n\t_acf.ajax = acf.screen;\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar __ = acf.__;\n\n\tvar parseString = function ( val ) {\n\t\treturn val ? '' + val : '';\n\t};\n\n\tvar isEqualTo = function ( v1, v2 ) {\n\t\treturn (\n\t\t\tparseString( v1 ).toLowerCase() === parseString( v2 ).toLowerCase()\n\t\t);\n\t};\n\n\t/**\n\t * Checks if rule and selection are equal numbers.\n\t *\n\t * @param {string} v1 - The rule value to expect.\n\t * @param {number|string|Array} v2 - The selected value to compare.\n\t * @returns {boolean} Returns true if the values are equal numbers, otherwise returns false.\n\t */\n\tvar isEqualToNumber = function ( v1, v2 ) {\n\t\tif ( v2 instanceof Array ) {\n\t\t\treturn v2.length === 1 && isEqualToNumber( v1, v2[ 0 ] );\n\t\t}\n\t\treturn parseFloat( v1 ) === parseFloat( v2 );\n\t};\n\n\tvar isGreaterThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) > parseFloat( v2 );\n\t};\n\n\tvar isLessThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) < parseFloat( v2 );\n\t};\n\n\tvar inArray = function ( v1, array ) {\n\t\t// cast all values as string\n\t\tarray = array.map( function ( v2 ) {\n\t\t\treturn parseString( v2 );\n\t\t} );\n\n\t\treturn array.indexOf( v1 ) > -1;\n\t};\n\n\tvar containsString = function ( haystack, needle ) {\n\t\treturn parseString( haystack ).indexOf( parseString( needle ) ) > -1;\n\t};\n\n\tvar matchesPattern = function ( v1, pattern ) {\n\t\tvar regexp = new RegExp( parseString( pattern ), 'gi' );\n\t\treturn parseString( v1 ).match( regexp );\n\t};\n\n\tconst conditionalSelect2 = function ( field, type ) {\n\t\tconst $select = $( '' );\n\t\tlet queryAction = `acf/fields/${ type }/query`;\n\n\t\tif ( type === 'user' ) {\n\t\t\tqueryAction = 'acf/ajax/query_users';\n\t\t}\n\n\t\tconst ajaxData = {\n\t\t\taction: queryAction,\n\t\t\tfield_key: field.data.key,\n\t\t\ts: '',\n\t\t\ttype: field.data.key,\n\t\t};\n\n\t\tconst typeAttr = acf.escAttr( type );\n\n\t\tconst template = function ( selection ) {\n\t\t\treturn (\n\t\t\t\t`` +\n\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t''\n\t\t\t);\n\t\t};\n\n\t\tconst resultsTemplate = function ( results ) {\n\t\t\tlet classes = results.text.startsWith( '- ' )\n\t\t\t\t? `acf-${ typeAttr }-select-name acf-${ typeAttr }-select-sub-item`\n\t\t\t\t: `acf-${ typeAttr }-select-name`;\n\t\t\treturn (\n\t\t\t\t'' +\n\t\t\t\tacf.escHtml( results.text ) +\n\t\t\t\t'' +\n\t\t\t\t`` +\n\t\t\t\t( results.id ? results.id : '' ) +\n\t\t\t\t''\n\t\t\t);\n\t\t};\n\n\t\tconst select2Props = {\n\t\t\tfield: false,\n\t\t\tajax: true,\n\t\t\tajaxAction: queryAction,\n\t\t\tajaxData: function ( data ) {\n\t\t\t\tajaxData.paged = data.paged;\n\t\t\t\tajaxData.s = data.s;\n\t\t\t\tajaxData.conditional_logic = true;\n\t\t\t\tajaxData.include = $.isNumeric( data.s )\n\t\t\t\t\t? Number( data.s )\n\t\t\t\t\t: '';\n\t\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t\t},\n\t\t\tescapeMarkup: function ( markup ) {\n\t\t\t\treturn acf.escHtml( markup );\n\t\t\t},\n\t\t\ttemplateSelection: template,\n\t\t\ttemplateResult: resultsTemplate,\n\t\t};\n\n\t\t$select.data( 'acfSelect2Props', select2Props );\n\t\treturn $select;\n\t};\n\t/**\n\t * Adds condition for Page Link having Page Link equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPageLink = acf.Condition.extend( {\n\t\ttype: 'hasPageLink',\n\t\toperator: '==',\n\t\tlabel: __( 'Page is equal to' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasPageLink );\n\n\t/**\n\t * Adds condition for Page Link not equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPageLinkNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasPageLinkNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Page is not equal to' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualTo( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasPageLinkNotEqual );\n\n\t/**\n\t * Adds condition for Page Link containing a specific Page Link.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsPageLink = acf.Condition.extend( {\n\t\ttype: 'containsPageLink',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Pages contain' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val === ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsPageLink );\n\n\t/**\n\t * Adds condition for Page Link not containing a specific Page Link.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsNotPageLink = acf.Condition.extend( {\n\t\ttype: 'containsNotPageLink',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Pages do not contain' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val !== ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'page_link' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotPageLink );\n\n\t/**\n\t * Adds condition for when any page link is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyPageLink = acf.Condition.extend( {\n\t\ttype: 'hasAnyPageLink',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any page selected' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyPageLink );\n\n\t/**\n\t * Adds condition for when no page link is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoPageLink = acf.Condition.extend( {\n\t\ttype: 'hasNoPageLink',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no page selected' ),\n\t\tfieldTypes: [ 'page_link' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoPageLink );\n\n\t/**\n\t * Adds condition for user field having user equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasUser = acf.Condition.extend( {\n\t\ttype: 'hasUser',\n\t\toperator: '==',\n\t\tlabel: __( 'User is equal to' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasUser );\n\n\t/**\n\t * Adds condition for user field having user not equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasUserNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasUserNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'User is not equal to' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasUserNotEqual );\n\n\t/**\n\t * Adds condition for user field containing a specific user.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsUser = acf.Condition.extend( {\n\t\ttype: 'containsUser',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Users contain' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val === ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsUser );\n\n\t/**\n\t * Adds condition for user field not containing a specific user.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsNotUser = acf.Condition.extend( {\n\t\ttype: 'containsNotUser',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Users do not contain' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = ! val === ruleVal;\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'user' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotUser );\n\n\t/**\n\t * Adds condition for when any user is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyUser = acf.Condition.extend( {\n\t\ttype: 'hasAnyUser',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any user selected' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyUser );\n\n\t/**\n\t * Adds condition for when no user is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoUser = acf.Condition.extend( {\n\t\ttype: 'hasNoUser',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no user selected' ),\n\t\tfieldTypes: [ 'user' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoUser );\n\n\t/**\n\t * Adds condition for Relationship having Relationship equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasRelationship = acf.Condition.extend( {\n\t\ttype: 'hasRelationship',\n\t\toperator: '==',\n\t\tlabel: __( 'Relationship is equal to' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasRelationship );\n\n\t/**\n\t * Adds condition for selection having Relationship not equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasRelationshipNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasRelationshipNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Relationship is not equal to' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasRelationshipNotEqual );\n\n\t/**\n\t * Adds condition for Relationship containing a specific Relationship.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsRelationship = acf.Condition.extend( {\n\t\ttype: 'containsRelationship',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Relationships contain' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\t// Relationships are stored as strings, use float to compare to field's rule value.\n\t\t\tconst ruleVal = parseInt( rule.value );\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsRelationship );\n\n\t/**\n\t * Adds condition for Relationship not containing a specific Relationship.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsNotRelationship = acf.Condition.extend( {\n\t\ttype: 'containsNotRelationship',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Relationships do not contain' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\t// Relationships are stored as strings, use float to compare to field's rule value.\n\t\t\tconst ruleVal = parseInt( rule.value );\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'relationship' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotRelationship );\n\n\t/**\n\t * Adds condition for when any relation is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyRelation = acf.Condition.extend( {\n\t\ttype: 'hasAnyRelation',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any relationship selected' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyRelation );\n\n\t/**\n\t * Adds condition for when no relation is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoRelation = acf.Condition.extend( {\n\t\ttype: 'hasNoRelation',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no relationship selected' ),\n\t\tfieldTypes: [ 'relationship' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoRelation );\n\n\t/**\n\t * Adds condition for having post equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPostObject = acf.Condition.extend( {\n\t\ttype: 'hasPostObject',\n\t\toperator: '==',\n\t\tlabel: __( 'Post is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasPostObject );\n\n\t/**\n\t * Adds condition for selection having post not equal to.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasPostObjectNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasPostObjectNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Post is not equal to' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasPostObjectNotEqual );\n\n\t/**\n\t * Adds condition for Relationship containing a specific Relationship.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsPostObject = acf.Condition.extend( {\n\t\ttype: 'containsPostObject',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Posts contain' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t} else {\n\t\t\t\tmatch = val === ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( containsPostObject );\n\n\t/**\n\t * Adds condition for Relationship not containing a specific Relationship.\n\t *\n\t * @since 6.3\n\t */\n\tvar containsNotPostObject = acf.Condition.extend( {\n\t\ttype: 'containsNotPostObject',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Posts do not contain' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\t\n\t\t\t} else {\n\t\t\t\tmatch = val !== ruleVal;\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'post_object' );\n\t\t},\n\t});\n\n\tacf.registerConditionType( containsNotPostObject );\n\n\t/**\n\t * Adds condition for when any post is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasAnyPostObject = acf.Condition.extend( {\n\t\ttype: 'hasAnyPostObject',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any post selected' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !!val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasAnyPostObject );\n\n\t/**\n\t * Adds condition for when no post is selected.\n\t *\n\t * @since 6.3\n\t */\n\tvar HasNoPostObject = acf.Condition.extend( {\n\t\ttype: 'hasNoPostObject',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no post selected' ),\n\t\tfieldTypes: [\n\t\t\t'post_object',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t});\n\n\tacf.registerConditionType( HasNoPostObject );\n\n\t/**\n\t * Adds condition for taxonomy having term equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasTerm = acf.Condition.extend( {\n\t\ttype: 'hasTerm',\n\t\toperator: '==',\n\t\tlabel: __( 'Term is equal to' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasTerm );\n\n\t/**\n\t * Adds condition for taxonomy having term not equal to.\n\t *\n\t * @since\t6.3\n\t */\n\tvar hasTermNotEqual = acf.Condition.extend( {\n\t\ttype: 'hasTermNotEqual',\n\t\toperator: '!==',\n\t\tlabel: __( 'Term is not equal to' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! isEqualToNumber( rule.value, field.val() );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( hasTermNotEqual );\n\n\t/**\n\t * Adds condition for taxonomy containing a specific term.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsTerm = acf.Condition.extend( {\n\t\ttype: 'containsTerm',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Terms contain' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\t\t\tlet match = false;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsTerm );\n\n\t/**\n\t * Adds condition for taxonomy not containing a specific term.\n\t *\n\t * @since\t6.3\n\t */\n\tvar containsNotTerm = acf.Condition.extend( {\n\t\ttype: 'containsNotTerm',\n\t\toperator: '!=contains',\n\t\tlabel: __( 'Terms do not contain' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tconst val = field.val();\n\t\t\tconst ruleVal = rule.value;\n\n\t\t\tlet match = true;\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tmatch = ! val.includes( ruleVal );\n\t\t\t}\n\t\t\treturn match;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn conditionalSelect2( fieldObject, 'taxonomy' );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( containsNotTerm );\n\n\t/**\n\t * Adds condition for when any term is selected.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasAnyTerm = acf.Condition.extend( {\n\t\ttype: 'hasAnyTerm',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any term selected' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn !! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasAnyTerm );\n\n\t/**\n\t * Adds condition for when no term is selected.\n\t *\n\t * @since\t6.3\n\t */\n\tvar HasNoTerm = acf.Condition.extend( {\n\t\ttype: 'hasNoTerm',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no term selected' ),\n\t\tfieldTypes: [ 'taxonomy' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn ! val;\n\t\t},\n\t\tchoices: function () {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoTerm );\n\n\t/**\n\t * hasValue\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar HasValue = acf.Condition.extend( {\n\t\ttype: 'hasValue',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any value' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'image',\n\t\t\t'file',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t\t'checkbox',\n\t\t\t'radio',\n\t\t\t'button_group',\n\t\t\t'link',\n\t\t\t'google_map',\n\t\t\t'date_picker',\n\t\t\t'date_time_picker',\n\t\t\t'time_picker',\n\t\t\t'color_picker',\n\t\t\t'icon_picker',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn val ? true : false;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasValue );\n\n\t/**\n\t * hasValue\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar HasNoValue = HasValue.extend( {\n\t\ttype: 'hasNoValue',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no value' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! HasValue.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoValue );\n\n\t/**\n\t * EqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar EqualTo = acf.Condition.extend( {\n\t\ttype: 'equalTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tif ( acf.isNumeric( rule.value ) ) {\n\t\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( EqualTo );\n\n\t/**\n\t * NotEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar NotEqualTo = EqualTo.extend( {\n\t\ttype: 'notEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! EqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( NotEqualTo );\n\n\t/**\n\t * PatternMatch\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar PatternMatch = acf.Condition.extend( {\n\t\ttype: 'patternMatch',\n\t\toperator: '==pattern',\n\t\tlabel: __( 'Value matches pattern' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn matchesPattern( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( PatternMatch );\n\n\t/**\n\t * Contains\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Contains = acf.Condition.extend( {\n\t\ttype: 'contains',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Value contains' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn containsString( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( Contains );\n\n\t/**\n\t * TrueFalseEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar TrueFalseEqualTo = EqualTo.extend( {\n\t\ttype: 'trueFalseEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseEqualTo );\n\n\t/**\n\t * TrueFalseNotEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar TrueFalseNotEqualTo = NotEqualTo.extend( {\n\t\ttype: 'trueFalseNotEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseNotEqualTo );\n\n\t/**\n\t * SelectEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectEqualTo = acf.Condition.extend( {\n\t\ttype: 'selectEqualTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [ 'select', 'checkbox', 'radio', 'button_group' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\treturn inArray( rule.value, val );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, val );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar lines = fieldObject\n\t\t\t\t.$setting( 'choices textarea' )\n\t\t\t\t.val()\n\t\t\t\t.split( '\\n' );\n\n\t\t\t// allow null\n\t\t\tif ( fieldObject.$input( 'allow_null' ).prop( 'checked' ) ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: __( 'Null' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tlines.map( function ( line ) {\n\t\t\t\t// split\n\t\t\t\tline = line.split( ':' );\n\n\t\t\t\t// default label to value\n\t\t\t\tline[ 1 ] = line[ 1 ] || line[ 0 ];\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: line[ 0 ].trim(),\n\t\t\t\t\ttext: line[ 1 ].trim(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn choices;\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectEqualTo );\n\n\t/**\n\t * SelectNotEqualTo\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectNotEqualTo = SelectEqualTo.extend( {\n\t\ttype: 'selectNotEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! SelectEqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectNotEqualTo );\n\n\t/**\n\t * GreaterThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar GreaterThan = acf.Condition.extend( {\n\t\ttype: 'greaterThan',\n\t\toperator: '>',\n\t\tlabel: __( 'Value is greater than' ),\n\t\tfieldTypes: [ 'number', 'range' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn isGreaterThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( GreaterThan );\n\n\t/**\n\t * LessThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar LessThan = GreaterThan.extend( {\n\t\ttype: 'lessThan',\n\t\toperator: '<',\n\t\tlabel: __( 'Value is less than' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\tif ( val === undefined || val === null || val === false ) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn isLessThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( LessThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectionGreaterThan = GreaterThan.extend( {\n\t\ttype: 'selectionGreaterThan',\n\t\tlabel: __( 'Selection is greater than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionGreaterThan );\n\n\t/**\n\t * SelectionLessThan\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar SelectionLessThan = LessThan.extend( {\n\t\ttype: 'selectionLessThan',\n\t\tlabel: __( 'Selection is less than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionLessThan );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Condition\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Condition = acf.Model.extend( {\n\t\ttype: '', // used for model name\n\t\toperator: '==', // rule operator\n\t\tlabel: '', // label shown when editing fields\n\t\tchoiceType: 'input', // input, select\n\t\tfieldTypes: [], // auto connect this conditions with these field types\n\n\t\tdata: {\n\t\t\tconditions: false, // the parent instance\n\t\t\tfield: false, // the field which we query against\n\t\t\trule: {}, // the rule [field, operator, value]\n\t\t},\n\n\t\tevents: {\n\t\t\tchange: 'change',\n\t\t\tkeyup: 'change',\n\t\t\tenableField: 'change',\n\t\t\tdisableField: 'change',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tgetEventTarget: function ( $el, event ) {\n\t\t\treturn $el || this.get( 'field' ).$el;\n\t\t},\n\n\t\tchange: function ( e, $el ) {\n\t\t\tthis.get( 'conditions' ).change( e );\n\t\t},\n\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn false;\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\treturn this.match( this.get( 'rule' ), this.get( 'field' ) );\n\t\t},\n\n\t\tchoices: function ( field ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\t/**\n\t * acf.newCondition\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCondition = function ( rule, conditions ) {\n\t\t// currently setting up conditions for fieldX, this field is the 'target'\n\t\tvar target = conditions.get( 'field' );\n\n\t\t// use the 'target' to find the 'trigger' field.\n\t\t// - this field is used to setup the conditional logic events\n\t\tvar field = target.getField( rule.field );\n\n\t\t// bail early if no target or no field (possible if field doesn't exist due to HTML error)\n\t\tif ( ! target || ! field ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// vars\n\t\tvar args = {\n\t\t\trule: rule,\n\t\t\ttarget: target,\n\t\t\tconditions: conditions,\n\t\t\tfield: field,\n\t\t};\n\n\t\t// vars\n\t\tvar fieldType = field.get( 'type' );\n\t\tvar operator = rule.operator;\n\n\t\t// get avaibale conditions\n\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\tfieldType: fieldType,\n\t\t\toperator: operator,\n\t\t} );\n\n\t\t// instantiate\n\t\tvar model = conditionTypes[ 0 ] || acf.Condition;\n\n\t\t// instantiate\n\t\tvar condition = new model( args );\n\n\t\t// return\n\t\treturn condition;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Condition';\n\t};\n\n\t/**\n\t * acf.registerConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.registerConditionForFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionForFieldType = function ( conditionType, fieldType ) {\n\t\t// get model\n\t\tvar model = acf.getConditionType( conditionType );\n\n\t\t// append\n\t\tif ( model ) {\n\t\t\tmodel.prototype.fieldTypes.push( fieldType );\n\t\t}\n\t};\n\n\t/**\n\t * acf.getConditionTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tfieldType: '',\n\t\t\toperator: '',\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getConditionType( type );\n\t\t\tvar ProtoFieldTypes = model.prototype.fieldTypes;\n\t\t\tvar ProtoOperator = model.prototype.operator;\n\n\t\t\t// check fieldType\n\t\t\tif (\n\t\t\t\targs.fieldType &&\n\t\t\t\tProtoFieldTypes.indexOf( args.fieldType ) === -1\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// check operator\n\t\t\tif ( args.operator && ProtoOperator !== args.operator ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'conditional_logic';\n\n\t/**\n\t * conditionsManager\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionsManager = new acf.Model( {\n\t\tid: 'conditionsManager',\n\n\t\tpriority: 20, // run actions later\n\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\tif ( field.has( 'conditions' ) ) {\n\t\t\t\tfield.getConditions().render();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.Field.prototype.getField\n\t *\n\t * Finds a field that is related to another field\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getSiblingField = function ( field, key ) {\n\t\t// find sibling (very fast)\n\t\tvar fields = acf.getFields( {\n\t\t\tkey: key,\n\t\t\tsibling: field.$el,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\n\t\t// find sibling-children (fast)\n\t\t// needed for group fields, accordions, etc\n\t\tif ( ! fields.length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parent(),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// Check for fields on other settings tabs (probably less fast).\n\t\tif ( ! fields.length && $( '.acf-field-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parents( '.acf-field-settings:first' ),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\tif ( ! fields.length && $( '#acf-basic-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: $( '#acf-basic-settings'),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// return\n\t\tif ( fields.length ) {\n\t\t\treturn fields[ 0 ];\n\t\t}\n\t\treturn false;\n\t};\n\n\tacf.Field.prototype.getField = function ( key ) {\n\t\t// get sibling field\n\t\tvar field = getSiblingField( this, key );\n\n\t\t// return early\n\t\tif ( field ) {\n\t\t\treturn field;\n\t\t}\n\n\t\t// move up through each parent and try again\n\t\tvar parents = this.parents();\n\t\tfor ( var i = 0; i < parents.length; i++ ) {\n\t\t\t// get sibling field\n\t\t\tfield = getSiblingField( parents[ i ], key );\n\n\t\t\t// return early\n\t\t\tif ( field ) {\n\t\t\t\treturn field;\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * acf.Field.prototype.getConditions\n\t *\n\t * Returns the field's conditions instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field.prototype.getConditions = function () {\n\t\t// instantiate\n\t\tif ( ! this.conditions ) {\n\t\t\tthis.conditions = new Conditions( this );\n\t\t}\n\n\t\t// return\n\t\treturn this.conditions;\n\t};\n\n\t/**\n\t * Conditions\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\tvar timeout = false;\n\tvar Conditions = acf.Model.extend( {\n\t\tid: 'Conditions',\n\n\t\tdata: {\n\t\t\tfield: false, // The field with \"data-conditions\" (target).\n\t\t\ttimeStamp: false, // Reference used during \"change\" event.\n\t\t\tgroups: [], // The groups of condition instances.\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// data\n\t\t\tthis.data.field = field;\n\n\t\t\t// vars\n\t\t\tvar conditions = field.get( 'conditions' );\n\n\t\t\t// detect groups\n\t\t\tif ( conditions instanceof Array ) {\n\t\t\t\t// detect groups\n\t\t\t\tif ( conditions[ 0 ] instanceof Array ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tconditions.map( function ( rules, i ) {\n\t\t\t\t\t\tthis.addRules( rules, i );\n\t\t\t\t\t}, this );\n\n\t\t\t\t\t// detect rules\n\t\t\t\t} else {\n\t\t\t\t\tthis.addRules( conditions );\n\t\t\t\t}\n\n\t\t\t\t// detect rule\n\t\t\t} else {\n\t\t\t\tthis.addRule( conditions );\n\t\t\t}\n\t\t},\n\n\t\tchange: function ( e ) {\n\t\t\t// this function may be triggered multiple times per event due to multiple condition classes\n\t\t\t// compare timestamp to allow only 1 trigger per event\n\t\t\tif ( this.get( 'timeStamp' ) === e.timeStamp ) {\n\t\t\t\treturn false;\n\t\t\t} else {\n\t\t\t\tthis.set( 'timeStamp', e.timeStamp, true );\n\t\t\t}\n\n\t\t\t// render condition and store result\n\t\t\tvar changed = this.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\treturn this.calculate() ? this.show() : this.hide();\n\t\t},\n\n\t\tshow: function () {\n\t\t\treturn this.get( 'field' ).showEnable( this.cid, CONTEXT );\n\t\t},\n\n\t\thide: function () {\n\t\t\treturn this.get( 'field' ).hideDisable( this.cid, CONTEXT );\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\t// vars\n\t\t\tvar pass = false;\n\n\t\t\t// loop\n\t\t\tthis.getGroups().map( function ( group ) {\n\t\t\t\t// ignore this group if another group passed\n\t\t\t\tif ( pass ) return;\n\n\t\t\t\t// find passed\n\t\t\t\tvar passed = group.filter( function ( condition ) {\n\t\t\t\t\treturn condition.calculate();\n\t\t\t\t} );\n\n\t\t\t\t// if all conditions passed, update the global var\n\t\t\t\tif ( passed.length == group.length ) {\n\t\t\t\t\tpass = true;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn pass;\n\t\t},\n\n\t\thasGroups: function () {\n\t\t\treturn this.data.groups != null;\n\t\t},\n\n\t\tgetGroups: function () {\n\t\t\treturn this.data.groups;\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\tvar group = [];\n\t\t\tthis.data.groups.push( group );\n\t\t\treturn group;\n\t\t},\n\n\t\thasGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ] != null;\n\t\t},\n\n\t\tgetGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ];\n\t\t},\n\n\t\tremoveGroup: function ( i ) {\n\t\t\tthis.data.groups[ i ].delete;\n\t\t\treturn this;\n\t\t},\n\n\t\taddRules: function ( rules, group ) {\n\t\t\trules.map( function ( rule ) {\n\t\t\t\tthis.addRule( rule, group );\n\t\t\t}, this );\n\t\t},\n\n\t\taddRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\tgroup = group || 0;\n\n\t\t\t// vars\n\t\t\tvar groupArray;\n\n\t\t\t// get group\n\t\t\tif ( this.hasGroup( group ) ) {\n\t\t\t\tgroupArray = this.getGroup( group );\n\t\t\t} else {\n\t\t\t\tgroupArray = this.addGroup();\n\t\t\t}\n\n\t\t\t// instantiate\n\t\t\tvar condition = acf.newCondition( rule, this );\n\n\t\t\t// bail early if condition failed (field did not exist)\n\t\t\tif ( ! condition ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add rule\n\t\t\tgroupArray.push( condition );\n\t\t},\n\n\t\thasRule: function () {},\n\n\t\tgetRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\trule = rule || 0;\n\t\t\tgroup = group || 0;\n\n\t\t\treturn this.data.groups[ group ][ rule ];\n\t\t},\n\n\t\tremoveRule: function () {},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar i = 0;\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'accordion',\n\n\t\twait: '',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-fields:first' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if this is a duplicate of an existing initialized accordion.\n\t\t\tif ( this.$el.hasClass( 'acf-accordion' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if is cell\n\t\t\tif ( this.$el.is( 'td' ) ) return;\n\n\t\t\t// enpoint\n\t\t\tif ( this.get( 'endpoint' ) ) {\n\t\t\t\treturn this.remove();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $field = this.$el;\n\t\t\tvar $label = this.$labelWrap();\n\t\t\tvar $input = this.$inputWrap();\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $instructions = $input.children( '.description' );\n\n\t\t\t// force description into label\n\t\t\tif ( $instructions.length ) {\n\t\t\t\t$label.append( $instructions );\n\t\t\t}\n\n\t\t\t// table\n\t\t\tif ( this.$el.is( 'tr' ) ) {\n\t\t\t\t// vars\n\t\t\t\tvar $table = this.$el.closest( 'table' );\n\t\t\t\tvar $newLabel = $( '

                                ' );\n\t\t\t\tvar $newInput = $( '
                                ' );\n\t\t\t\tvar $newTable = $(\n\t\t\t\t\t'
                                  '\n\t\t\t\t);\n\t\t\t\tvar $newWrap = $( '' );\n\n\t\t\t\t// dom\n\t\t\t\t$newLabel.append( $label.html() );\n\t\t\t\t$newTable.append( $newWrap );\n\t\t\t\t$newInput.append( $newTable );\n\t\t\t\t$input.append( $newLabel );\n\t\t\t\t$input.append( $newInput );\n\n\t\t\t\t// modify\n\t\t\t\t$label.remove();\n\t\t\t\t$wrap.remove();\n\t\t\t\t$input.attr( 'colspan', 2 );\n\n\t\t\t\t// update vars\n\t\t\t\t$label = $newLabel;\n\t\t\t\t$input = $newInput;\n\t\t\t\t$wrap = $newWrap;\n\t\t\t}\n\n\t\t\t// add classes\n\t\t\t$field.addClass( 'acf-accordion' );\n\t\t\t$label.addClass( 'acf-accordion-title' );\n\t\t\t$input.addClass( 'acf-accordion-content' );\n\n\t\t\t// index\n\t\t\ti++;\n\n\t\t\t// multi-expand\n\t\t\tif ( this.get( 'multi_expand' ) ) {\n\t\t\t\t$field.attr( 'multi-expand', 1 );\n\t\t\t}\n\n\t\t\t// open\n\t\t\tvar order = acf.getPreference( 'this.accordions' ) || [];\n\t\t\tif ( order[ i - 1 ] !== undefined ) {\n\t\t\t\tthis.set( 'open', order[ i - 1 ] );\n\t\t\t}\n\n\t\t\tif ( this.get( 'open' ) ) {\n\t\t\t\t$field.addClass( '-open' );\n\t\t\t\t$input.css( 'display', 'block' ); // needed for accordion to close smoothly\n\t\t\t}\n\n\t\t\t// add icon\n\t\t\t$label.prepend(\n\t\t\t\taccordionManager.iconHtml( { open: this.get( 'open' ) } )\n\t\t\t);\n\n\t\t\t// classes\n\t\t\t// - remove 'inside' which is a #poststuff WP class\n\t\t\tvar $parent = $field.parent();\n\t\t\t$wrap.addClass( $parent.hasClass( '-left' ) ? '-left' : '' );\n\t\t\t$wrap.addClass( $parent.hasClass( '-clear' ) ? '-clear' : '' );\n\n\t\t\t// append\n\t\t\t$wrap.append(\n\t\t\t\t$field.nextUntil( '.acf-field-accordion', '.acf-field' )\n\t\t\t);\n\n\t\t\t// clean up\n\t\t\t$wrap.removeAttr( 'data-open data-multi_expand data-endpoint' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * accordionManager\n\t *\n\t * Events manager for the acf accordion\n\t *\n\t * @date\t14/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar accordionManager = new acf.Model( {\n\t\tactions: {\n\t\t\tunload: 'onUnload',\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-accordion-title': 'onClick',\n\t\t\t'invalidField .acf-accordion': 'onInvalidField',\n\t\t},\n\n\t\tisOpen: function ( $el ) {\n\t\t\treturn $el.hasClass( '-open' );\n\t\t},\n\n\t\ttoggle: function ( $el ) {\n\t\t\tif ( this.isOpen( $el ) ) {\n\t\t\t\tthis.close( $el );\n\t\t\t} else {\n\t\t\t\tthis.open( $el );\n\t\t\t}\n\t\t},\n\n\t\ticonHtml: function ( props ) {\n\t\t\t// Use SVG inside Gutenberg editor.\n\t\t\tif ( acf.isGutenberg() ) {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\topen: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// open\n\t\t\t$el.find( '.acf-accordion-content:first' )\n\t\t\t\t.slideDown( duration )\n\t\t\t\t.css( 'display', 'block' );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: true } )\n\t\t\t);\n\t\t\t$el.addClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'show', $el );\n\n\t\t\t// close siblings\n\t\t\tif ( ! $el.attr( 'multi-expand' ) ) {\n\t\t\t\t$el.siblings( '.acf-accordion.-open' ).each( function () {\n\t\t\t\t\taccordionManager.close( $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tclose: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// close\n\t\t\t$el.find( '.acf-accordion-content:first' ).slideUp( duration );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: false } )\n\t\t\t);\n\t\t\t$el.removeClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'hide', $el );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent Defailt\n\t\t\te.preventDefault();\n\n\t\t\t// open close\n\t\t\tthis.toggle( $el.parent() );\n\t\t},\n\n\t\tonInvalidField: function ( e, $el ) {\n\t\t\t// bail early if already focused\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// disable functionality for 1sec (allow next validation to work)\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 1000 );\n\n\t\t\t// open accordion\n\t\t\tthis.open( $el );\n\t\t},\n\n\t\tonUnload: function ( e ) {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\t$( '.acf-accordion' ).each( function () {\n\t\t\t\tvar open = $( this ).hasClass( '-open' ) ? 1 : 0;\n\t\t\t\torder.push( open );\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tif ( order.length ) {\n\t\t\t\tacf.setPreference( 'this.accordions', order );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'button_group',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-button-group' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.$( 'input[value=\"' + val + '\"]' )\n\t\t\t\t.prop( 'checked', true )\n\t\t\t\t.trigger( 'change' );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'checkbox',\n\n\t\tevents: {\n\t\t\t'change input': 'onChange',\n\t\t\t'click .acf-add-checkbox': 'onClickAdd',\n\t\t\t'click .acf-checkbox-toggle': 'onClickToggle',\n\t\t\t'click .acf-checkbox-custom': 'onClickCustom',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-checkbox-list' );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.acf-checkbox-toggle' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputs: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' ).not(\n\t\t\t\t'.acf-checkbox-toggle'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$( ':checked' ).each( function () {\n\t\t\t\tval.push( $( this ).val() );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar $toggle = this.$toggle();\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$label.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t}\n\n\t\t\t// Update toggle state if all inputs are checked.\n\t\t\tif ( $toggle.length ) {\n\t\t\t\tvar $inputs = this.$inputs();\n\n\t\t\t\t// all checked\n\t\t\t\tif ( $inputs.not( ':checked' ).length == 0 ) {\n\t\t\t\t\t$toggle.prop( 'checked', true );\n\t\t\t\t} else {\n\t\t\t\t\t$toggle.prop( 'checked', false );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tvar html =\n\t\t\t\t'
                                • ';\n\t\t\t$el.parent( 'li' ).before( html );\n\t\t\t$el.parent( 'li' )\n\t\t\t\t.parent()\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.last()\n\t\t\t\t.focus();\n\t\t},\n\n\t\tonClickToggle: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $inputs = this.$( 'input[type=\"checkbox\"]' );\n\t\t\tvar $labels = this.$( 'label' );\n\n\t\t\t// Update \"checked\" state.\n\t\t\t$inputs.prop( 'checked', checked );\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$labels.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$labels.removeClass( 'selected' );\n\t\t\t}\n\t\t},\n\n\t\tonClickCustom: function ( e, $el ) {\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $text = $el.next( 'input[type=\"text\"]' );\n\n\t\t\t// checked\n\t\t\tif ( checked ) {\n\t\t\t\t$text.prop( 'disabled', false );\n\n\t\t\t\t// not checked\n\t\t\t} else {\n\t\t\t\t$text.prop( 'disabled', true );\n\n\t\t\t\t// remove\n\t\t\t\tif ( $text.val() == '' ) {\n\t\t\t\t\t$el.parent( 'li' ).remove();\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'color_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-color-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// update input (with change)\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update iris\n\t\t\tthis.$inputText().iris( 'color', val );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// event\n\t\t\tvar onChange = function ( e ) {\n\t\t\t\t// timeout is required to ensure the $input val is correct\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tacf.val( $input, $inputText.val() );\n\t\t\t\t}, 1 );\n\t\t\t};\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdefaultColor: false,\n\t\t\t\tpalettes: true,\n\t\t\t\thide: true,\n\t\t\t\tchange: onChange,\n\t\t\t\tclear: onChange,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar args = acf.applyFilters( 'color_picker_args', args, this );\n\n\t\t\t// initialize\n\t\t\t$inputText.wpColorPicker( args );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t// The wpColorPicker library does not provide a destroy method.\n\t\t\t// Manually reset DOM by replacing elements back to their original state.\n\t\t\t$colorPicker = $duplicate.find( '.wp-picker-container' );\n\t\t\t$inputText = $duplicate.find( 'input[type=\"text\"]' );\n\t\t\t$colorPicker.replaceWith( $inputText );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'date_picker',\n\n\t\tevents: {\n\t\t\t'blur input[type=\"text\"]': 'onBlur',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// save_format: compatibility with ACF < 5.0.0\n\t\t\tif ( this.has( 'save_format' ) ) {\n\t\t\t\treturn this.initializeCompatibility();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: 'yymmdd',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tinitializeCompatibility: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// get and set value from alt field\n\t\t\t$inputText.val( $input.val() );\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: this.get( 'save_format' ),\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter for 3rd party customization\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// backup\n\t\t\tvar dateFormat = args.dateFormat;\n\n\t\t\t// change args.dateFormat\n\t\t\targs.dateFormat = this.get( 'save_format' );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// now change the format back to how it should be.\n\t\t\t$inputText.datepicker( 'option', 'dateFormat', dateFormat );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tonBlur: function () {\n\t\t\tif ( ! this.$inputText().val() ) {\n\t\t\t\tacf.val( this.$input(), '' );\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t$duplicate\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.removeClass( 'hasDatepicker' )\n\t\t\t\t.removeAttr( 'id' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar datePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'datePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.datepicker.regional[ locale ] = l10n;\n\t\t\t$.datepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDatePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
                                  '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'date_time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltFormat: 'yy-mm-dd',\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newDateTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar dateTimePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'dateTimePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.timepicker.regional[ locale ] = l10n;\n\t\t\t$.timepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDateTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datetimepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
                                  '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.ImageField.extend( {\n\t\ttype: 'file',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-file-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = attachment || {};\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.id !== undefined ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// args\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\tfilesizeHumanReadable: '',\n\t\t\t\ticon: '/wp-includes/images/media/default.png',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// update image\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.icon,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update elements\n\t\t\tthis.$( '[data-name=\"title\"]' ).text( attachment.title );\n\t\t\tthis.$( '[data-name=\"filename\"]' )\n\t\t\t\t.text( attachment.filename )\n\t\t\t\t.attr( 'href', attachment.url );\n\t\t\tthis.$( '[data-name=\"filesize\"]' ).text(\n\t\t\t\tattachment.filesizeHumanReadable\n\t\t\t);\n\n\t\t\t// vars\n\t\t\tvar val = attachment.id || '';\n\n\t\t\t// update val\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Select File' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit File' ),\n\t\t\t\tbutton: acf.__( 'Update File' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'google_map',\n\n\t\tmap: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"clear\"]': 'onClickClear',\n\t\t\t'click a[data-name=\"locate\"]': 'onClickLocate',\n\t\t\t'click a[data-name=\"search\"]': 'onClickSearch',\n\t\t\t'keydown .search': 'onKeydownSearch',\n\t\t\t'keyup .search': 'onKeyupSearch',\n\t\t\t'focus .search': 'onFocusSearch',\n\t\t\t'blur .search': 'onBlurSearch',\n\t\t\tshowField: 'onShow',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-google-map' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.search' );\n\t\t},\n\n\t\t$canvas: function () {\n\t\t\treturn this.$( '.canvas' );\n\t\t},\n\n\t\tsetState: function ( state ) {\n\t\t\t// Remove previous state classes.\n\t\t\tthis.$control().removeClass( '-value -loading -searching' );\n\n\t\t\t// Determine auto state based of current value.\n\t\t\tif ( state === 'default' ) {\n\t\t\t\tstate = this.val() ? 'value' : '';\n\t\t\t}\n\n\t\t\t// Update state class.\n\t\t\tif ( state ) {\n\t\t\t\tthis.$control().addClass( '-' + state );\n\t\t\t}\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val ) {\n\t\t\t\treturn JSON.parse( val );\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsetValue: function ( val, silent ) {\n\t\t\t// Convert input value.\n\t\t\tvar valAttr = '';\n\t\t\tif ( val ) {\n\t\t\t\tvalAttr = JSON.stringify( val );\n\t\t\t}\n\n\t\t\t// Update input (with change).\n\t\t\tacf.val( this.$input(), valAttr );\n\n\t\t\t// Bail early if silent update.\n\t\t\tif ( silent ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Render.\n\t\t\tthis.renderVal( val );\n\n\t\t\t/**\n\t\t\t * Fires immediately after the value has changed.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject|string val The new value.\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_change', val, this.map, this );\n\t\t},\n\n\t\trenderVal: function ( val ) {\n\t\t\t// Value.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setState( 'value' );\n\t\t\t\tthis.$search().val( val.address );\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\n\t\t\t\t// No value.\n\t\t\t} else {\n\t\t\t\tthis.setState( '' );\n\t\t\t\tthis.$search().val( '' );\n\t\t\t\tthis.map.marker.setVisible( false );\n\t\t\t}\n\t\t},\n\n\t\tnewLatLng: function ( lat, lng ) {\n\t\t\treturn new google.maps.LatLng(\n\t\t\t\tparseFloat( lat ),\n\t\t\t\tparseFloat( lng )\n\t\t\t);\n\t\t},\n\n\t\tsetPosition: function ( lat, lng ) {\n\t\t\t// Update marker position.\n\t\t\tthis.map.marker.setPosition( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\n\t\t\t// Show marker.\n\t\t\tthis.map.marker.setVisible( true );\n\n\t\t\t// Center map.\n\t\t\tthis.center();\n\t\t},\n\n\t\tcenter: function () {\n\t\t\t// Find marker position.\n\t\t\tvar position = this.map.marker.getPosition();\n\t\t\tif ( position ) {\n\t\t\t\tvar lat = position.lat();\n\t\t\t\tvar lng = position.lng();\n\n\t\t\t\t// Or find default settings.\n\t\t\t} else {\n\t\t\t\tvar lat = this.get( 'lat' );\n\t\t\t\tvar lng = this.get( 'lng' );\n\t\t\t}\n\n\t\t\t// Center map.\n\t\t\tthis.map.setCenter( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Ensure Google API is loaded and then initialize map.\n\t\t\twithAPI( this.initializeMap.bind( this ) );\n\t\t},\n\n\t\tinitializeMap: function () {\n\t\t\t// Get value ignoring conditional logic status.\n\t\t\tvar val = this.getValue();\n\n\t\t\t// Construct default args.\n\t\t\tvar args = acf.parseArgs( val, {\n\t\t\t\tzoom: this.get( 'zoom' ),\n\t\t\t\tlat: this.get( 'lat' ),\n\t\t\t\tlng: this.get( 'lng' ),\n\t\t\t} );\n\n\t\t\t// Create Map.\n\t\t\tvar mapArgs = {\n\t\t\t\tscrollwheel: false,\n\t\t\t\tzoom: parseInt( args.zoom ),\n\t\t\t\tcenter: {\n\t\t\t\t\tlat: parseFloat( args.lat ),\n\t\t\t\t\tlng: parseFloat( args.lng ),\n\t\t\t\t},\n\t\t\t\tmapTypeId: google.maps.MapTypeId.ROADMAP,\n\t\t\t\tmarker: {\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\traiseOnDrag: true,\n\t\t\t\t},\n\t\t\t\tautocomplete: {},\n\t\t\t};\n\t\t\tmapArgs = acf.applyFilters( 'google_map_args', mapArgs, this );\n\t\t\tvar map = new google.maps.Map( this.$canvas()[ 0 ], mapArgs );\n\n\t\t\t// Create Marker.\n\t\t\tvar markerArgs = acf.parseArgs( mapArgs.marker, {\n\t\t\t\tdraggable: true,\n\t\t\t\traiseOnDrag: true,\n\t\t\t\tmap: map,\n\t\t\t} );\n\t\t\tmarkerArgs = acf.applyFilters(\n\t\t\t\t'google_map_marker_args',\n\t\t\t\tmarkerArgs,\n\t\t\t\tthis\n\t\t\t);\n\t\t\tvar marker = new google.maps.Marker( markerArgs );\n\n\t\t\t// Maybe Create Autocomplete.\n\t\t\tvar autocomplete = false;\n\t\t\tif ( acf.isset( google, 'maps', 'places', 'Autocomplete' ) ) {\n\t\t\t\tvar autocompleteArgs = mapArgs.autocomplete || {};\n\t\t\t\tautocompleteArgs = acf.applyFilters(\n\t\t\t\t\t'google_map_autocomplete_args',\n\t\t\t\t\tautocompleteArgs,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tautocomplete = new google.maps.places.Autocomplete(\n\t\t\t\t\tthis.$search()[ 0 ],\n\t\t\t\t\tautocompleteArgs\n\t\t\t\t);\n\t\t\t\tautocomplete.bindTo( 'bounds', map );\n\t\t\t}\n\n\t\t\t// Add map events.\n\t\t\tthis.addMapEvents( this, map, marker, autocomplete );\n\n\t\t\t// Append references.\n\t\t\tmap.acf = this;\n\t\t\tmap.marker = marker;\n\t\t\tmap.autocomplete = autocomplete;\n\t\t\tthis.map = map;\n\n\t\t\t// Set position.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Fires immediately after the Google Map has been initialized.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject marker The Google Map marker isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_init', map, marker, this );\n\t\t},\n\n\t\taddMapEvents: function ( field, map, marker, autocomplete ) {\n\t\t\t// Click map.\n\t\t\tgoogle.maps.event.addListener( map, 'click', function ( e ) {\n\t\t\t\tvar lat = e.latLng.lat();\n\t\t\t\tvar lng = e.latLng.lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Drag marker.\n\t\t\tgoogle.maps.event.addListener( marker, 'dragend', function () {\n\t\t\t\tvar lat = this.getPosition().lat();\n\t\t\t\tvar lng = this.getPosition().lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Autocomplete search.\n\t\t\tif ( autocomplete ) {\n\t\t\t\tgoogle.maps.event.addListener(\n\t\t\t\t\tautocomplete,\n\t\t\t\t\t'place_changed',\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\tvar place = this.getPlace();\n\t\t\t\t\t\tfield.searchPlace( place );\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Detect zoom change.\n\t\t\tgoogle.maps.event.addListener( map, 'zoom_changed', function () {\n\t\t\t\tvar val = field.val();\n\t\t\t\tif ( val ) {\n\t\t\t\t\tval.zoom = map.getZoom();\n\t\t\t\t\tfield.setValue( val, true );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tsearchPosition: function ( lat, lng ) {\n\t\t\t//console.log('searchPosition', lat, lng );\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tvar latLng = { lat: lat, lng: lng };\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ location: latLng },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override lat/lng to match user defined marker location.\n\t\t\t\t\t\t// Avoids issue where marker \"snaps\" to nearest result.\n\t\t\t\t\t\tval.lat = lat;\n\t\t\t\t\t\tval.lng = lng;\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchPlace: function ( place ) {\n\t\t\t//console.log('searchPlace', place );\n\n\t\t\t// Bail early if no place.\n\t\t\tif ( ! place ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Selecting from the autocomplete dropdown will return a rich PlaceResult object.\n\t\t\t// Be sure to over-write the \"formatted_address\" value with the one displayed to the user for best UX.\n\t\t\tif ( place.geometry ) {\n\t\t\t\tplace.formatted_address = this.$search().val();\n\t\t\t\tvar val = this.parseResult( place );\n\t\t\t\tthis.val( val );\n\n\t\t\t\t// Searching a custom address will return an empty PlaceResult object.\n\t\t\t} else if ( place.name ) {\n\t\t\t\tthis.searchAddress( place.name );\n\t\t\t}\n\t\t},\n\n\t\tsearchAddress: function ( address ) {\n\t\t\t//console.log('searchAddress', address );\n\n\t\t\t// Bail early if no address.\n\t\t\tif ( ! address ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Allow \"lat,lng\" search.\n\t\t\tvar latLng = address.split( ',' );\n\t\t\tif ( latLng.length == 2 ) {\n\t\t\t\tvar lat = parseFloat( latLng[ 0 ] );\n\t\t\t\tvar lng = parseFloat( latLng[ 1 ] );\n\t\t\t\tif ( lat && lng ) {\n\t\t\t\t\treturn this.searchPosition( lat, lng );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ address: address },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override address data with parameter allowing custom address to be defined in search.\n\t\t\t\t\t\tval.address = address;\n\n\t\t\t\t\t\t// Update value.\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchLocation: function () {\n\t\t\t//console.log('searchLocation' );\n\n\t\t\t// Check HTML5 geolocation.\n\t\t\tif ( ! navigator.geolocation ) {\n\t\t\t\treturn alert(\n\t\t\t\t\tacf.__( 'Sorry, this browser does not support geolocation' )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geolocation.\n\t\t\tnavigator.geolocation.getCurrentPosition(\n\t\t\t\t// Success.\n\t\t\t\tfunction ( results ) {\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Search position.\n\t\t\t\t\tvar lat = results.coords.latitude;\n\t\t\t\t\tvar lng = results.coords.longitude;\n\t\t\t\t\tthis.searchPosition( lat, lng );\n\t\t\t\t}.bind( this ),\n\n\t\t\t\t// Failure.\n\t\t\t\tfunction ( error ) {\n\t\t\t\t\tthis.setState( '' );\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\t/**\n\t\t * parseResult\n\t\t *\n\t\t * Returns location data for the given GeocoderResult object.\n\t\t *\n\t\t * @date\t15/10/19\n\t\t * @since\t5.8.6\n\t\t *\n\t\t * @param\tobject obj A GeocoderResult object.\n\t\t * @return\tobject\n\t\t */\n\t\tparseResult: function ( obj ) {\n\t\t\t// Construct basic data.\n\t\t\tvar result = {\n\t\t\t\taddress: obj.formatted_address,\n\t\t\t\tlat: obj.geometry.location.lat(),\n\t\t\t\tlng: obj.geometry.location.lng(),\n\t\t\t};\n\n\t\t\t// Add zoom level.\n\t\t\tresult.zoom = this.map.getZoom();\n\n\t\t\t// Add place ID.\n\t\t\tif ( obj.place_id ) {\n\t\t\t\tresult.place_id = obj.place_id;\n\t\t\t}\n\n\t\t\t// Add place name.\n\t\t\tif ( obj.name ) {\n\t\t\t\tresult.name = obj.name;\n\t\t\t}\n\n\t\t\t// Create search map for address component data.\n\t\t\tvar map = {\n\t\t\t\tstreet_number: [ 'street_number' ],\n\t\t\t\tstreet_name: [ 'street_address', 'route' ],\n\t\t\t\tcity: [ 'locality', 'postal_town' ],\n\t\t\t\tstate: [\n\t\t\t\t\t'administrative_area_level_1',\n\t\t\t\t\t'administrative_area_level_2',\n\t\t\t\t\t'administrative_area_level_3',\n\t\t\t\t\t'administrative_area_level_4',\n\t\t\t\t\t'administrative_area_level_5',\n\t\t\t\t],\n\t\t\t\tpost_code: [ 'postal_code' ],\n\t\t\t\tcountry: [ 'country' ],\n\t\t\t};\n\n\t\t\t// Loop over map.\n\t\t\tfor ( var k in map ) {\n\t\t\t\tvar keywords = map[ k ];\n\n\t\t\t\t// Loop over address components.\n\t\t\t\tfor ( var i = 0; i < obj.address_components.length; i++ ) {\n\t\t\t\t\tvar component = obj.address_components[ i ];\n\t\t\t\t\tvar component_type = component.types[ 0 ];\n\n\t\t\t\t\t// Look for matching component type.\n\t\t\t\t\tif ( keywords.indexOf( component_type ) !== -1 ) {\n\t\t\t\t\t\t// Append to result.\n\t\t\t\t\t\tresult[ k ] = component.long_name;\n\n\t\t\t\t\t\t// Append short version.\n\t\t\t\t\t\tif ( component.long_name !== component.short_name ) {\n\t\t\t\t\t\t\tresult[ k + '_short' ] = component.short_name;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Filters the parsed result.\n\t\t\t *\n\t\t\t * @date\t18/10/19\n\t\t\t * @since\t5.8.6\n\t\t\t *\n\t\t\t * @param\tobject result The parsed result value.\n\t\t\t * @param\tobject obj The GeocoderResult object.\n\t\t\t */\n\t\t\treturn acf.applyFilters(\n\t\t\t\t'google_map_result',\n\t\t\t\tresult,\n\t\t\t\tobj,\n\t\t\t\tthis.map,\n\t\t\t\tthis\n\t\t\t);\n\t\t},\n\n\t\tonClickClear: function () {\n\t\t\tthis.val( false );\n\t\t},\n\n\t\tonClickLocate: function () {\n\t\t\tthis.searchLocation();\n\t\t},\n\n\t\tonClickSearch: function () {\n\t\t\tthis.searchAddress( this.$search().val() );\n\t\t},\n\n\t\tonFocusSearch: function ( e, $el ) {\n\t\t\tthis.setState( 'searching' );\n\t\t},\n\n\t\tonBlurSearch: function ( e, $el ) {\n\t\t\t// Get saved address value.\n\t\t\tvar val = this.val();\n\t\t\tvar address = val ? val.address : '';\n\n\t\t\t// Remove 'is-searching' if value has not changed.\n\t\t\tif ( $el.val() === address ) {\n\t\t\t\tthis.setState( 'default' );\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\t// Clear empty value.\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\tthis.val( false );\n\t\t\t}\n\t\t},\n\n\t\t// Prevent form from submitting.\n\t\tonKeydownSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\t$el.blur();\n\t\t\t}\n\t\t},\n\n\t\t// Center map once made visible.\n\t\tonShow: function () {\n\t\t\tif ( this.map ) {\n\t\t\t\tthis.setTimeout( this.center );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// Vars.\n\tvar loading = false;\n\tvar geocoder = false;\n\n\t/**\n\t * withAPI\n\t *\n\t * Loads the Google Maps API library and troggers callback.\n\t *\n\t * @date\t28/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tfunction callback The callback to excecute.\n\t * @return\tvoid\n\t */\n\n\tfunction withAPI( callback ) {\n\t\t// Check if geocoder exists.\n\t\tif ( geocoder ) {\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Check if geocoder API exists.\n\t\tif ( acf.isset( window, 'google', 'maps', 'Geocoder' ) ) {\n\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Geocoder will need to be loaded. Hook callback to action.\n\t\tacf.addAction( 'google_map_api_loaded', callback );\n\n\t\t// Bail early if already loading API.\n\t\tif ( loading ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// load api\n\t\tvar url = acf.get( 'google_map_api' );\n\t\tif ( url ) {\n\t\t\t// Set loading status.\n\t\t\tloading = true;\n\n\t\t\t// Load API\n\t\t\t$.ajax( {\n\t\t\t\turl: url,\n\t\t\t\tdataType: 'script',\n\t\t\t\tcache: true,\n\t\t\t\tsuccess: function () {\n\t\t\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\t\t\tacf.doAction( 'google_map_api_loaded' );\n\t\t\t\t},\n\t\t\t} );\n\t\t}\n\t}\n} )( jQuery );\n","( function ( $, undefined ) {\n\tconst Field = acf.Field.extend( {\n\t\ttype: 'icon_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tshowField: 'scrollToSelectedDashicon',\n\t\t\t'input .acf-icon_url': 'onUrlChange',\n\t\t\t'click .acf-icon-picker-dashicon': 'onDashiconClick',\n\t\t\t'focus .acf-icon-picker-dashicon-radio': 'onDashiconRadioFocus',\n\t\t\t'blur .acf-icon-picker-dashicon-radio': 'onDashiconRadioBlur',\n\t\t\t'keydown .acf-icon-picker-dashicon-radio': 'onDashiconKeyDown',\n\t\t\t'input .acf-dashicons-search-input': 'onDashiconSearch',\n\t\t\t'keydown .acf-dashicons-search-input': 'onDashiconSearchKeyDown',\n\t\t\t'click .acf-icon-picker-media-library-button':\n\t\t\t\t'onMediaLibraryButtonClick',\n\t\t\t'click .acf-icon-picker-media-library-preview':\n\t\t\t\t'onMediaLibraryButtonClick',\n\t\t},\n\n\t\t$typeInput() {\n\t\t\treturn this.$(\n\t\t\t\t'input[type=\"hidden\"][data-hidden-type=\"type\"]:first'\n\t\t\t);\n\t\t},\n\n\t\t$valueInput() {\n\t\t\treturn this.$(\n\t\t\t\t'input[type=\"hidden\"][data-hidden-type=\"value\"]:first'\n\t\t\t);\n\t\t},\n\n\t\t$tabButton() {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\t$selectedIcon() {\n\t\t\treturn this.$( '.acf-icon-picker-dashicon.active' );\n\t\t},\n\n\t\t$selectedRadio() {\n\t\t\treturn this.$( '.acf-icon-picker-dashicon.active input' );\n\t\t},\n\n\t\t$dashiconsList() {\n\t\t\treturn this.$( '.acf-dashicons-list' );\n\t\t},\n\n\t\t$mediaLibraryButton() {\n\t\t\treturn this.$( '.acf-icon-picker-media-library-button' );\n\t\t},\n\n\t\tinitialize() {\n\t\t\t// Set up actions hook callbacks.\n\t\t\tthis.addActions();\n\n\t\t\t// Initialize the state of the icon picker.\n\t\t\tlet typeAndValue = {\n\t\t\t\ttype: this.$typeInput().val(),\n\t\t\t\tvalue: this.$valueInput().val()\n\t\t\t};\n\n\t\t\t// Store the type and value object.\n\t\t\tthis.set( 'typeAndValue', typeAndValue );\n\n\t\t\t// Any time any acf tab is clicked, we will re-scroll to the selected dashicon.\n\t\t\t$( '.acf-tab-button' ).on( 'click', () => {\n\t\t\t\tthis.initializeDashiconsTab( this.get( 'typeAndValue' ) );\n\t\t\t} );\n\n\t\t\t// Fire the action which lets people know the state has been updated.\n\t\t\tacf.doAction(\n\t\t\t\tthis.get( 'name' ) + '/type_and_value_change',\n\t\t\t\ttypeAndValue\n\t\t\t);\n\n\t\t\tthis.initializeDashiconsTab( typeAndValue );\n\t\t\tthis.alignMediaLibraryTabToCurrentValue( typeAndValue );\n\t\t},\n\n\t\taddActions() {\n\t\t\t// Set up an action listener for when the type and value changes.\n\t\t\tacf.addAction(\n\t\t\t\tthis.get( 'name' ) + '/type_and_value_change',\n\t\t\t\t( newTypeAndValue ) => {\n\t\t\t\t\t// Align the visual state of each tab to the current value.\n\t\t\t\t\tthis.alignDashiconsTabToCurrentValue( newTypeAndValue );\n\t\t\t\t\tthis.alignMediaLibraryTabToCurrentValue( newTypeAndValue );\n\t\t\t\t\tthis.alignUrlTabToCurrentValue( newTypeAndValue );\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tupdateTypeAndValue( type, value ) {\n\t\t\tconst typeAndValue = {\n\t\t\t\ttype,\n\t\t\t\tvalue,\n\t\t\t};\n\n\t\t\t// Update the values in the hidden fields, which are what will actually be saved.\n\t\t\tacf.val( this.$typeInput(), type );\n\t\t\tacf.val( this.$valueInput(), value );\n\n\t\t\t// Fire an action to let each tab set itself according to the typeAndValue state.\n\t\t\tacf.doAction(\n\t\t\t\tthis.get( 'name' ) + '/type_and_value_change',\n\t\t\t\ttypeAndValue\n\t\t\t);\n\n\t\t\t// Set the state.\n\t\t\tthis.set( 'typeAndValue', typeAndValue );\n\t\t},\n\n\t\tscrollToSelectedDashicon() {\n\t\t\tconst innerElement = this.$selectedIcon();\n\n\t\t\t// If no icon is selected, do nothing.\n\t\t\tif ( innerElement.length === 0 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst scrollingDiv = this.$dashiconsList();\n\t\t\tscrollingDiv.scrollTop( 0 );\n\n\t\t\tconst distance = innerElement.position().top - 50;\n\n\t\t\tif ( distance === 0 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tscrollingDiv.scrollTop( distance );\n\t\t},\n\n\t\tinitializeDashiconsTab( typeAndValue ) {\n\t\t\tconst dashicons = this.getDashiconsList() || [];\n\t\t\tthis.set( 'dashicons', dashicons );\n\t\t\tthis.renderDashiconList();\n\t\t\tthis.initializeSelectedDashicon( typeAndValue );\n\t\t},\n\n\t\tinitializeSelectedDashicon( typeAndValue ) {\n\t\t\tif ( typeAndValue.type !== 'dashicons' ) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Select the correct dashicon.\n\t\t\tthis.selectDashicon( typeAndValue.value, false ).then( () => {\n\t\t\t\t// Scroll to the selected dashicon.\n\t\t\t\tthis.scrollToSelectedDashicon();\n\t\t\t} );\n\t\t},\n\n\t\talignDashiconsTabToCurrentValue( typeAndValue ) {\n\t\t\tif ( typeAndValue.type !== 'dashicons' ) {\n\t\t\t\tthis.unselectDashicon();\n\t\t\t}\n\t\t},\n\n\t\trenderDashiconHTML( dashicon ) {\n\t\t\tconst id = `${ this.get( 'name' ) }-${ dashicon.key }`;\n\t\t\treturn `
                                  \n\t\t\t\t\n\t\t\t\t\n\t\t\t
                                  `;\n\t\t},\n\n\t\trenderDashiconList() {\n\t\t\tconst dashicons = this.get( 'dashicons' );\n\n\t\t\tthis.$dashiconsList().empty();\n\t\t\tdashicons.forEach( ( dashicon ) => {\n\t\t\t\tthis.$dashiconsList().append(\n\t\t\t\t\tthis.renderDashiconHTML( dashicon )\n\t\t\t\t);\n\t\t\t} );\n\t\t},\n\n\t\tgetDashiconsList() {\n\t\t\tconst iconPickeri10n = acf.get( 'iconPickeri10n' ) || [];\n\n\t\t\tconst dashicons = Object.entries( iconPickeri10n ).map(\n\t\t\t\t( [ key, value ] ) => {\n\t\t\t\t\treturn {\n\t\t\t\t\t\tkey,\n\t\t\t\t\t\tlabel: value,\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t);\n\n\t\t\treturn dashicons;\n\t\t},\n\n\t\tgetDashiconsBySearch( searchTerm ) {\n\t\t\tconst lowercaseSearchTerm = searchTerm.toLowerCase();\n\t\t\tconst dashicons = this.getDashiconsList();\n\n\t\t\tconst filteredDashicons = dashicons.filter( function ( icon ) {\n\t\t\t\tconst lowercaseIconLabel = icon.label.toLowerCase();\n\t\t\t\treturn lowercaseIconLabel.indexOf( lowercaseSearchTerm ) > -1;\n\t\t\t} );\n\n\t\t\treturn filteredDashicons;\n\t\t},\n\n\t\tselectDashicon( dashicon, setFocus = true ) {\n\t\t\tthis.set( 'selectedDashicon', dashicon );\n\n\t\t\t// Select the new one.\n\t\t\tconst $newIcon = this.$dashiconsList().find(\n\t\t\t\t'.acf-icon-picker-dashicon[data-icon=\"' + dashicon + '\"]'\n\t\t\t);\n\t\t\t$newIcon.addClass( 'active' );\n\n\t\t\tconst $input = $newIcon.find( 'input' );\n\t\t\tconst thePromise = $input.prop( 'checked', true ).promise();\n\n\t\t\tif ( setFocus ) {\n\t\t\t\t$input.trigger( 'focus' );\n\t\t\t}\n\n\t\t\tthis.updateTypeAndValue( 'dashicons', dashicon );\n\n\t\t\treturn thePromise;\n\t\t},\n\n\t\tunselectDashicon() {\n\t\t\t// Remove the currently active dashicon, if any.\n\t\t\tthis.$dashiconsList()\n\t\t\t\t.find( '.acf-icon-picker-dashicon' )\n\t\t\t\t.removeClass( 'active' );\n\t\t\tthis.set( 'selectedDashicon', false );\n\t\t},\n\n\t\tonDashiconRadioFocus( e ) {\n\t\t\tconst dashicon = e.target.value;\n\n\t\t\tconst $newIcon = this.$dashiconsList().find(\n\t\t\t\t'.acf-icon-picker-dashicon[data-icon=\"' + dashicon + '\"]'\n\t\t\t);\n\t\t\t$newIcon.addClass( 'focus' );\n\n\t\t\t// If this is a different icon than previously selected, select it.\n\t\t\tif ( this.get( 'selectedDashicon' ) !== dashicon ) {\n\t\t\t\tthis.unselectDashicon();\n\t\t\t\tthis.selectDashicon( dashicon );\n\t\t\t}\n\t\t},\n\n\t\tonDashiconRadioBlur( e ) {\n\t\t\tconst icon = this.$( e.target );\n\t\t\tconst iconParent = icon.parent();\n\n\t\t\ticonParent.removeClass( 'focus' );\n\t\t},\n\n\t\tonDashiconClick( e ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst icon = this.$( e.target );\n\t\t\tconst dashicon = icon.find( 'input' ).val();\n\n\t\t\tconst $newIcon = this.$dashiconsList().find(\n\t\t\t\t'.acf-icon-picker-dashicon[data-icon=\"' + dashicon + '\"]'\n\t\t\t);\n\n\t\t\t// By forcing focus on the input, we fire onDashiconRadioFocus.\n\t\t\t$newIcon.find( 'input' ).prop( 'checked', true ).trigger( 'focus' );\n\t\t},\n\n\t\tonDashiconSearch( e ) {\n\t\t\tconst searchTerm = e.target.value;\n\t\t\tconst filteredDashicons = this.getDashiconsBySearch( searchTerm );\n\n\t\t\tif ( filteredDashicons.length > 0 || ! searchTerm ) {\n\t\t\t\tthis.set( 'dashicons', filteredDashicons );\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' ).hide();\n\t\t\t\tthis.$( '.acf-dashicons-list ' ).show();\n\t\t\t\tthis.renderDashiconList();\n\n\t\t\t\t// Announce change of data to screen readers.\n\t\t\t\twp.a11y.speak(\n\t\t\t\t\tacf.get( 'iconPickerA11yStrings' )\n\t\t\t\t\t\t.newResultsFoundForSearchTerm,\n\t\t\t\t\t'polite'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t// Truncate the search term if it's too long.\n\t\t\t\tconst visualSearchTerm =\n\t\t\t\t\tsearchTerm.length > 30\n\t\t\t\t\t\t? searchTerm.substring( 0, 30 ) + '…'\n\t\t\t\t\t\t: searchTerm;\n\n\t\t\t\tthis.$( '.acf-dashicons-list ' ).hide();\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' )\n\t\t\t\t\t.find( '.acf-invalid-dashicon-search-term' )\n\t\t\t\t\t.text( visualSearchTerm );\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' ).css( 'display', 'flex' );\n\t\t\t\tthis.$( '.acf-dashicons-list-empty' ).show();\n\n\t\t\t\t// Announce change of data to screen readers.\n\t\t\t\twp.a11y.speak(\n\t\t\t\t\tacf.get( 'iconPickerA11yStrings' ).noResultsForSearchTerm,\n\t\t\t\t\t'polite'\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonDashiconSearchKeyDown( e ) {\n\t\t\t// Check if the pressed key is Enter (key code 13)\n\t\t\tif ( e.which === 13 ) {\n\t\t\t\t// Prevent submitting the entire form if someone presses enter after searching.\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonDashiconKeyDown( e ) {\n\t\t\tif ( e.which === 13 ) {\n\t\t\t\t// If someone presses enter while an icon is focused, prevent the form from submitting.\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\talignMediaLibraryTabToCurrentValue( typeAndValue ) {\n\t\t\tconst type = typeAndValue.type;\n\t\t\tconst value = typeAndValue.value;\n\n\t\t\tif ( type !== 'media_library' && type !== 'dashicons' ) {\n\t\t\t\t// Hide the preview container on the media library tab.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview' ).hide();\n\t\t\t}\n\n\t\t\tif ( type === 'media_library' ) {\n\t\t\t\tconst previewUrl = this.get( 'mediaLibraryPreviewUrl' );\n\t\t\t\t// Set the image file preview src.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview-img img' ).attr(\n\t\t\t\t\t'src',\n\t\t\t\t\tpreviewUrl\n\t\t\t\t);\n\n\t\t\t\t// Hide the dashicon preview.\n\t\t\t\tthis.$(\n\t\t\t\t\t'.acf-icon-picker-media-library-preview-dashicon'\n\t\t\t\t).hide();\n\n\t\t\t\t// Show the image file preview.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview-img' ).show();\n\n\t\t\t\t// Show the preview container (it may have been hidden if nothing was ever selected yet).\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview' ).show();\n\t\t\t}\n\n\t\t\tif ( type === 'dashicons' ) {\n\t\t\t\t// Set the dashicon preview class.\n\t\t\t\tthis.$(\n\t\t\t\t\t'.acf-icon-picker-media-library-preview-dashicon .dashicons'\n\t\t\t\t).attr( 'class', 'dashicons ' + value );\n\n\t\t\t\t// Hide the image file preview.\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview-img' ).hide();\n\n\t\t\t\t// Show the dashicon preview.\n\t\t\t\tthis.$(\n\t\t\t\t\t'.acf-icon-picker-media-library-preview-dashicon'\n\t\t\t\t).show();\n\n\t\t\t\t// Show the preview container (it may have been hidden if nothing was ever selected yet).\n\t\t\t\tthis.$( '.acf-icon-picker-media-library-preview' ).show();\n\t\t\t}\n\t\t},\n\n\t\tasync onMediaLibraryButtonClick( e ) {\n\t\t\te.preventDefault();\n\n\t\t\tawait this.selectAndReturnAttachment().then( ( attachment ) => {\n\t\t\t\t// When an attachment is selected, update the preview and the hidden fields.\n\t\t\t\tthis.set( 'mediaLibraryPreviewUrl', attachment.attributes.url );\n\t\t\t\tthis.updateTypeAndValue( 'media_library', attachment.id );\n\t\t\t} );\n\t\t},\n\n\t\tselectAndReturnAttachment() {\n\t\t\treturn new Promise( ( resolve ) => {\n\t\t\t\tacf.newMediaPopup( {\n\t\t\t\t\tmode: 'select',\n\t\t\t\t\ttype: 'image',\n\t\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\t\tmultiple: false,\n\t\t\t\t\tlibrary: 'all',\n\t\t\t\t\tallowedTypes: 'image',\n\t\t\t\t\tselect: resolve,\n\t\t\t\t} );\n\t\t\t} );\n\t\t},\n\n\t\talignUrlTabToCurrentValue( typeAndValue ) {\n\t\t\tif ( typeAndValue.type !== 'url' ) {\n\t\t\t\tthis.$( '.acf-icon_url' ).val( '' );\n\t\t\t}\n\t\t},\n\n\t\tonUrlChange( event ) {\n\t\t\tconst currentValue = event.target.value;\n\t\t\tthis.updateTypeAndValue( 'url', currentValue );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'image',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-image-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change input[type=\"file\"]': 'onChange',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add attribute to form\n\t\t\tif ( this.get( 'uploader' ) === 'basic' ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.closest( 'form' )\n\t\t\t\t\t.attr( 'enctype', 'multipart/form-data' );\n\t\t\t}\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// Use WP attachment attributes when available.\n\t\t\tif ( attachment && attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// Apply defaults.\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: 0,\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tcaption: '',\n\t\t\t\tdescription: '',\n\t\t\t\twidth: 0,\n\t\t\t\theight: 0,\n\t\t\t} );\n\n\t\t\t// Override with \"preview size\".\n\t\t\tvar size = acf.isget(\n\t\t\t\tattachment,\n\t\t\t\t'sizes',\n\t\t\t\tthis.get( 'preview_size' )\n\t\t\t);\n\t\t\tif ( size ) {\n\t\t\t\tattachment.url = size.url;\n\t\t\t\tattachment.width = size.width;\n\t\t\t\tattachment.height = size.height;\n\t\t\t}\n\n\t\t\t// Return.\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// Update DOM.\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t} );\n\t\t\tif ( attachment.id ) {\n\t\t\t\tthis.val( attachment.id );\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.val( '' );\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\t// create a new repeater row and render value\n\t\tappend: function ( attachment, parent ) {\n\t\t\t// create function to find next available field within parent\n\t\t\tvar getNext = function ( field, parent ) {\n\t\t\t\t// find existing file fields within parent\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\tkey: field.get( 'key' ),\n\t\t\t\t\tparent: parent.$el,\n\t\t\t\t} );\n\n\t\t\t\t// find the first field with no value\n\t\t\t\tfor ( var i = 0; i < fields.length; i++ ) {\n\t\t\t\t\tif ( ! fields[ i ].val() ) {\n\t\t\t\t\t\treturn fields[ i ];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// find existing file fields within parent\n\t\t\tvar field = getNext( this, parent );\n\n\t\t\t// add new row if no available field\n\t\t\tif ( ! field ) {\n\t\t\t\tparent.$( '.acf-button:last' ).trigger( 'click' );\n\t\t\t\tfield = getNext( this, parent );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( field ) {\n\t\t\t\tfield.render( attachment );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttype: 'image',\n\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) return;\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tremoveAttachment: function () {\n\t\t\tthis.render( false );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tthis.selectAttachment();\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tthis.editAttachment();\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.removeAttachment();\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tvar $hiddenInput = this.$input();\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$hiddenInput.val( '' );\n\t\t\t}\n\n\t\t\tacf.getFileInputData( $el, function ( data ) {\n\t\t\t\t$hiddenInput.val( $.param( data ) );\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'link',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change .link-node': 'onChange',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-link' );\n\t\t},\n\n\t\t$node: function () {\n\t\t\treturn this.$( '.link-node' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar $node = this.$node();\n\n\t\t\t// return false if empty\n\t\t\tif ( ! $node.attr( 'href' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn {\n\t\t\t\ttitle: $node.html(),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// default\n\t\t\tval = acf.parseArgs( val, {\n\t\t\t\ttitle: '',\n\t\t\t\turl: '',\n\t\t\t\ttarget: '',\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $div = this.$control();\n\t\t\tvar $node = this.$node();\n\n\t\t\t// remove class\n\t\t\t$div.removeClass( '-value -external' );\n\n\t\t\t// add class\n\t\t\tif ( val.url ) $div.addClass( '-value' );\n\t\t\tif ( val.target === '_blank' ) $div.addClass( '-external' );\n\n\t\t\t// update text\n\t\t\tthis.$( '.link-title' ).html( val.title );\n\t\t\tthis.$( '.link-url' ).attr( 'href', val.url ).html( val.url );\n\n\t\t\t// update node\n\t\t\t$node.html( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\n\t\t\t// update inputs\n\t\t\tthis.$( '.input-title' ).val( val.title );\n\t\t\tthis.$( '.input-target' ).val( val.target );\n\t\t\tthis.$( '.input-url' ).val( val.url ).trigger( 'change' );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tacf.wpLink.open( this.$node() );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.setValue( false );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// get the changed value\n\t\t\tvar val = this.getValue();\n\n\t\t\t// update inputs\n\t\t\tthis.setValue( val );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tacf.wpLink = new acf.Model( {\n\t\tgetNodeValue: function () {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\treturn {\n\t\t\t\ttitle: acf.decode( $node.html() ),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetNodeValue: function ( val ) {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\t$node.text( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\t\t\t$node.trigger( 'change' );\n\t\t},\n\n\t\tgetInputValue: function () {\n\t\t\treturn {\n\t\t\t\ttitle: $( '#wp-link-text' ).val(),\n\t\t\t\turl: $( '#wp-link-url' ).val(),\n\t\t\t\ttarget: $( '#wp-link-target' ).prop( 'checked' )\n\t\t\t\t\t? '_blank'\n\t\t\t\t\t: '',\n\t\t\t};\n\t\t},\n\n\t\tsetInputValue: function ( val ) {\n\t\t\t$( '#wp-link-text' ).val( val.title );\n\t\t\t$( '#wp-link-url' ).val( val.url );\n\t\t\t$( '#wp-link-target' ).prop( 'checked', val.target === '_blank' );\n\t\t},\n\n\t\topen: function ( $node ) {\n\t\t\t// add events\n\t\t\tthis.on( 'wplink-open', 'onOpen' );\n\t\t\tthis.on( 'wplink-close', 'onClose' );\n\n\t\t\t// set node\n\t\t\tthis.set( 'node', $node );\n\n\t\t\t// create textarea\n\t\t\tvar $textarea = $(\n\t\t\t\t''\n\t\t\t);\n\t\t\t$( 'body' ).append( $textarea );\n\n\t\t\t// vars\n\t\t\tvar val = this.getNodeValue();\n\n\t\t\t// open popup\n\t\t\twpLink.open( 'acf-link-textarea', val.url, val.title, null );\n\t\t},\n\n\t\tonOpen: function () {\n\t\t\t// always show title (WP will hide title if empty)\n\t\t\t$( '#wp-link-wrap' ).addClass( 'has-text-field' );\n\n\t\t\t// set inputs\n\t\t\tvar val = this.getNodeValue();\n\t\t\tthis.setInputValue( val );\n\n\t\t\t// Update button text.\n\t\t\tif ( val.url && wpLinkL10n ) {\n\t\t\t\t$( '#wp-link-submit' ).val( wpLinkL10n.update );\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\twpLink.close();\n\t\t},\n\n\t\tonClose: function () {\n\t\t\t// Bail early if no node.\n\t\t\t// Needed due to WP triggering this event twice.\n\t\t\tif ( ! this.has( 'node' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Determine context.\n\t\t\tvar $submit = $( '#wp-link-submit' );\n\t\t\tvar isSubmit = $submit.is( ':hover' ) || $submit.is( ':focus' );\n\n\t\t\t// Set value\n\t\t\tif ( isSubmit ) {\n\t\t\t\tvar val = this.getInputValue();\n\t\t\t\tthis.setNodeValue( val );\n\t\t\t}\n\n\t\t\t// Cleanup.\n\t\t\tthis.off( 'wplink-open' );\n\t\t\tthis.off( 'wplink-close' );\n\t\t\t$( '#acf-link-textarea' ).remove();\n\t\t\tthis.set( 'node', null );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'oembed',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"clear-button\"]': 'onClickClear',\n\t\t\t'keypress .input-search': 'onKeypressSearch',\n\t\t\t'keyup .input-search': 'onKeyupSearch',\n\t\t\t'change .input-search': 'onChangeSearch',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-oembed' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( '.input-value' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.input-search' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\tgetSearchVal: function () {\n\t\t\treturn this.$search().val();\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\n\t\t\tacf.val( this.$input(), val );\n\t\t},\n\n\t\tshowLoading: function ( show ) {\n\t\t\tacf.showLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\thideLoading: function () {\n\t\t\tacf.hideLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\tmaybeSearch: function () {\n\t\t\t// vars\n\t\t\tvar prevUrl = this.val();\n\t\t\tvar url = this.getSearchVal();\n\n\t\t\t// no value\n\t\t\tif ( ! url ) {\n\t\t\t\treturn this.clear();\n\t\t\t}\n\n\t\t\t// fix missing 'http://' - causes the oembed code to error and fail\n\t\t\tif ( url.substr( 0, 4 ) != 'http' ) {\n\t\t\t\turl = 'http://' + url;\n\t\t\t}\n\n\t\t\t// bail early if no change\n\t\t\tif ( url === prevUrl ) return;\n\n\t\t\t// clear existing timeout\n\t\t\tvar timeout = this.get( 'timeout' );\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\tvar callback = $.proxy( this.search, this, url );\n\t\t\tthis.set( 'timeout', setTimeout( callback, 300 ) );\n\t\t},\n\n\t\tsearch: function ( url ) {\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/fields/oembed/search',\n\t\t\t\ts: url,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\tnonce: this.get( 'nonce' ),\n\t\t\t};\n\n\t\t\t// clear existing timeout\n\t\t\tlet xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tthis.showLoading();\n\n\t\t\t// query\n\t\t\txhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( json ) {\n\t\t\t\t\t// error\n\t\t\t\t\tif ( ! json || ! json.html ) {\n\t\t\t\t\t\tjson = {\n\t\t\t\t\t\t\turl: false,\n\t\t\t\t\t\t\thtml: '',\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\tthis.val( json.url );\n\t\t\t\t\tthis.$( '.canvas-media' ).html( json.html );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tthis.hideLoading();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tclear: function () {\n\t\t\tthis.val( '' );\n\t\t\tthis.$search().val( '' );\n\t\t\tthis.$( '.canvas-media' ).html( '' );\n\t\t},\n\n\t\tonClickClear: function ( e, $el ) {\n\t\t\tthis.clear();\n\t\t},\n\n\t\tonKeypressSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\tif ( $el.val() ) {\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonChangeSearch: function ( e, $el ) {\n\t\t\tthis.maybeSearch();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'page_link',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'post_object',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'radio',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-radio-list' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val === 'other' && this.get( 'other_choice' ) ) {\n\t\t\t\tval = this.$inputText().val();\n\t\t\t}\n\t\t\treturn val;\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\t\t\tvar val = $el.val();\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t\tval = false;\n\t\t\t}\n\n\t\t\t// other\n\t\t\tif ( this.get( 'other_choice' ) ) {\n\t\t\t\t// enable\n\t\t\t\tif ( val === 'other' ) {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', false );\n\n\t\t\t\t\t// disable\n\t\t\t\t} else {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', true );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'range',\n\n\t\tevents: {\n\t\t\t'input input[type=\"range\"]': 'onChange',\n\t\t\t'change input': 'onChange',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"range\"]' );\n\t\t},\n\n\t\t$inputAlt: function () {\n\t\t\treturn this.$( 'input[type=\"number\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.busy = true;\n\n\t\t\t// Update range input (with change).\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// Update alt input (without change).\n\t\t\t// Read in input value to inherit min/max validation.\n\t\t\tacf.val( this.$inputAlt(), this.$input().val(), true );\n\n\t\t\tthis.busy = false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( ! this.busy ) {\n\t\t\t\tthis.setValue( $el.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'relationship',\n\n\t\tevents: {\n\t\t\t'keypress [data-filter]': 'onKeypressFilter',\n\t\t\t'change [data-filter]': 'onChangeFilter',\n\t\t\t'keyup [data-filter]': 'onChangeFilter',\n\t\t\t'click .choices-list .acf-rel-item': 'onClickAdd',\n\t\t\t'keypress .choices-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'keypress .values-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'click [data-name=\"remove_item\"]': 'onClickRemove',\n\t\t\t'touchstart .values-list .acf-rel-item': 'onTouchStartValues',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-relationship' );\n\t\t},\n\n\t\t$list: function ( list ) {\n\t\t\treturn this.$( '.' + list + '-list' );\n\t\t},\n\n\t\t$listItems: function ( list ) {\n\t\t\treturn this.$list( list ).find( '.acf-rel-item' );\n\t\t},\n\n\t\t$listItem: function ( list, id ) {\n\t\t\treturn this.$list( list ).find(\n\t\t\t\t'.acf-rel-item[data-id=\"' + id + '\"]'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$listItems( 'values' ).each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tnewChoice: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
                                • ',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text +\n\t\t\t\t\t'',\n\t\t\t\t'
                                • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tnewValue: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
                                • ',\n\t\t\t\t'',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text,\n\t\t\t\t'',\n\t\t\t\t'',\n\t\t\t\t'
                                • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Delay initialization until \"interacted with\" or \"in view\".\n\t\t\tvar delayed = this.proxy(\n\t\t\t\tacf.once( function () {\n\t\t\t\t\t// Add sortable.\n\t\t\t\t\tthis.$list( 'values' ).sortable( {\n\t\t\t\t\t\titems: 'li',\n\t\t\t\t\t\tforceHelperSize: true,\n\t\t\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\t\t\tscroll: true,\n\t\t\t\t\t\tupdate: this.proxy( function () {\n\t\t\t\t\t\t\tthis.$input().trigger( 'change' );\n\t\t\t\t\t\t} ),\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Avoid browser remembering old scroll position and add event.\n\t\t\t\t\tthis.$list( 'choices' )\n\t\t\t\t\t\t.scrollTop( 0 )\n\t\t\t\t\t\t.on( 'scroll', this.proxy( this.onScrollChoices ) );\n\n\t\t\t\t\t// Fetch choices.\n\t\t\t\t\tthis.fetch();\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// Bind \"interacted with\".\n\t\t\tthis.$el.one( 'mouseover', delayed );\n\t\t\tthis.$el.one( 'focus', 'input', delayed );\n\n\t\t\t// Bind \"in view\".\n\t\t\tacf.onceInView( this.$el, delayed );\n\t\t},\n\n\t\tonScrollChoices: function ( e ) {\n\t\t\t// bail early if no more results\n\t\t\tif ( this.get( 'loading' ) || ! this.get( 'more' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Scrolled to bottom\n\t\t\tvar $list = this.$list( 'choices' );\n\t\t\tvar scrollTop = Math.ceil( $list.scrollTop() );\n\t\t\tvar scrollHeight = Math.ceil( $list[ 0 ].scrollHeight );\n\t\t\tvar innerHeight = Math.ceil( $list.innerHeight() );\n\t\t\tvar paged = this.get( 'paged' ) || 1;\n\t\t\tif ( scrollTop + innerHeight >= scrollHeight ) {\n\t\t\t\t// update paged\n\t\t\t\tthis.set( 'paged', paged + 1 );\n\n\t\t\t\t// fetch\n\t\t\t\tthis.fetch();\n\t\t\t}\n\t\t},\n\n\t\tonKeypressFilter: function ( e, $el ) {\n\t\t\t// Receive enter key when selecting relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-add' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickAdd(e, $el);\n\t\t\t}\n\t\t\t// Receive enter key when removing relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickRemove(e, $el);\n\t\t\t}\n\t\t\t// don't submit form\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonChangeFilter: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = $el.val();\n\t\t\tvar filter = $el.data( 'filter' );\n\n\t\t\t// Bail early if filter has not changed\n\t\t\tif ( this.get( filter ) === val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update attr\n\t\t\tthis.set( filter, val );\n\n\t\t\tif ( filter === 's' ) {\n\t\t\t\t// If val is numeric, limit results to include.\n\t\t\t\tif ( parseInt( val ) ) {\n\t\t\t\t\tthis.set( 'include', val );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// reset paged\n\t\t\tthis.set( 'paged', 1 );\n\n\t\t\t// fetch\n\t\t\tif ( $el.is( 'select' ) ) {\n\t\t\t\tthis.fetch();\n\n\t\t\t\t// search must go through timeout\n\t\t\t} else {\n\t\t\t\tthis.maybeFetch();\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\n\t\t\t// can be added?\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// validate\n\t\t\tif ( max > 0 && val && val.length >= max ) {\n\t\t\t\t// add notice\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf\n\t\t\t\t\t\t.__( 'Maximum values reached ( {max} values )' )\n\t\t\t\t\t\t.replace( '{max}', max ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// disable\n\t\t\t$el.addClass( 'disabled' );\n\n\t\t\t// add\n\t\t\tvar html = this.newValue( {\n\t\t\t\tid: $el.data( 'id' ),\n\t\t\t\ttext: $el.html(),\n\t\t\t} );\n\t\t\tthis.$list( 'values' ).append( html );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// Prevent default here because generic handler wont be triggered.\n\t\t\te.preventDefault();\n\n\t\t\tlet $span;\n\t\t\t// Behavior if triggered from tabbed event.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' )) {\n\t\t\t\t$span = $el;\n\t\t\t} else {\n\t\t\t\t// Behavior if triggered through click event.\n\t\t\t\t$span = $el.parent();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tconst $li = $span.parent();\n\t\t\tconst id = $span.data( 'id' );\n\n\t\t\t// remove value\n\t\t\t$li.remove();\n\n\t\t\t// show choice\n\t\t\tthis.$listItem( 'choices', id ).removeClass( 'disabled' );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonTouchStartValues: function( e, $el ) {\n\t\t\t$( this.$listItems( 'values' ) ).removeClass( 'relationship-hover' );\n\t\t\t$el.addClass( 'relationship-hover' );\n\t\t},\n\n\t\tmaybeFetch: function () {\n\t\t\t// vars\n\t\t\tvar timeout = this.get( 'timeout' );\n\n\t\t\t// abort timeout\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// fetch\n\t\t\ttimeout = this.setTimeout( this.fetch, 300 );\n\t\t\tthis.set( 'timeout', timeout );\n\t\t},\n\n\t\tgetAjaxData: function () {\n\t\t\t// load data based on element attributes\n\t\t\tvar ajaxData = this.$control().data();\n\t\t\tfor ( var name in ajaxData ) {\n\t\t\t\tajaxData[ name ] = this.get( name );\n\t\t\t}\n\n\t\t\t// extra\n\t\t\tajaxData.action = 'acf/fields/relationship/query';\n\t\t\tajaxData.field_key = this.get( 'key' );\n\t\t\tajaxData.nonce = this.get( 'nonce' );\n\n\t\t\t// Filter.\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'relationship_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn ajaxData;\n\t\t},\n\n\t\tfetch: function () {\n\t\t\t// abort XHR if this field is already loading AJAX data\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// add to this.o\n\t\t\tvar ajaxData = this.getAjaxData();\n\n\t\t\t// clear html if is new query\n\t\t\tvar $choiceslist = this.$list( 'choices' );\n\t\t\tif ( ajaxData.paged == 1 ) {\n\t\t\t\t$choiceslist.html( '' );\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tvar $loading = $(\n\t\t\t\t'
                                • ' +\n\t\t\t\t\tacf.__( 'Loading' ) +\n\t\t\t\t\t'
                                • '\n\t\t\t);\n\t\t\t$choiceslist.append( $loading );\n\t\t\tthis.set( 'loading', true );\n\n\t\t\t// callback\n\t\t\tvar onComplete = function () {\n\t\t\t\tthis.set( 'loading', false );\n\t\t\t\t$loading.remove();\n\t\t\t};\n\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// no results\n\t\t\t\tif ( ! json || ! json.results || ! json.results.length ) {\n\t\t\t\t\t// prevent pagination\n\t\t\t\t\tthis.set( 'more', false );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( this.get( 'paged' ) == 1 ) {\n\t\t\t\t\t\tthis.$list( 'choices' ).append(\n\t\t\t\t\t\t\t'
                                • ' + acf.__( 'No matches found' ) + '
                                • '\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// set more (allows pagination scroll)\n\t\t\t\tthis.set( 'more', json.more );\n\n\t\t\t\t// get new results\n\t\t\t\tvar html = this.walkChoices( json.results );\n\t\t\t\tvar $html = $( html );\n\n\t\t\t\t// apply .disabled to left li's\n\t\t\t\tvar val = this.val();\n\t\t\t\tif ( val && val.length ) {\n\t\t\t\t\tval.map( function ( id ) {\n\t\t\t\t\t\t$html\n\t\t\t\t\t\t\t.find( '.acf-rel-item[data-id=\"' + id + '\"]' )\n\t\t\t\t\t\t\t.addClass( 'disabled' );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// append\n\t\t\t\t$choiceslist.append( $html );\n\n\t\t\t\t// merge together groups\n\t\t\t\tvar $prevLabel = false;\n\t\t\t\tvar $prevList = false;\n\n\t\t\t\t$choiceslist.find( '.acf-rel-label' ).each( function () {\n\t\t\t\t\tvar $label = $( this );\n\t\t\t\t\tvar $list = $label.siblings( 'ul' );\n\n\t\t\t\t\tif ( $prevLabel && $prevLabel.text() == $label.text() ) {\n\t\t\t\t\t\t$prevList.append( $list.children() );\n\t\t\t\t\t\t$( this ).parent().remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevLabel = $label;\n\t\t\t\t\t$prevList = $list;\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// get results\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdataType: 'json',\n\t\t\t\ttype: 'post',\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\twalkChoices: function ( data ) {\n\t\t\t// walker\n\t\t\tvar walk = function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar html = '';\n\n\t\t\t\t// is array\n\t\t\t\tif ( $.isArray( data ) ) {\n\t\t\t\t\tdata.map( function ( item ) {\n\t\t\t\t\t\thtml += walk( item );\n\t\t\t\t\t} );\n\n\t\t\t\t\t// is item\n\t\t\t\t} else if ( $.isPlainObject( data ) ) {\n\t\t\t\t\t// group\n\t\t\t\t\tif ( data.children !== undefined ) {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
                                • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
                                    ';\n\t\t\t\t\t\thtml += walk( data.children );\n\t\t\t\t\t\thtml += '
                                • ';\n\n\t\t\t\t\t\t// single\n\t\t\t\t\t} else {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
                                • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
                                • ';\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn html;\n\t\t\t};\n\n\t\t\treturn walk( data );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'select',\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tremoveField: 'onRemove',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'select' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$input();\n\n\t\t\t// inherit data\n\t\t\tthis.inherit( $select );\n\n\t\t\t// select2\n\t\t\tif ( this.get( 'ui' ) ) {\n\t\t\t\t// populate ajax_data (allowing custom attribute to already exist)\n\t\t\t\tvar ajaxAction = this.get( 'ajax_action' );\n\t\t\t\tif ( ! ajaxAction ) {\n\t\t\t\t\tajaxAction = 'acf/fields/' + this.get( 'type' ) + '/query';\n\t\t\t\t}\n\n\t\t\t\t// select2\n\t\t\t\tthis.select2 = acf.newSelect2( $select, {\n\t\t\t\t\tfield: this,\n\t\t\t\t\tajax: this.get( 'ajax' ),\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\t\tallowNull: this.get( 'allow_null' ),\n\t\t\t\t\tajaxAction: ajaxAction,\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tif ( this.select2 ) {\n\t\t\t\tthis.select2.destroy();\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.select2 ) {\n\t\t\t\t$duplicate.find( '.select2-container' ).remove();\n\t\t\t\t$duplicate\n\t\t\t\t\t.find( 'select' )\n\t\t\t\t\t.removeClass( 'select2-hidden-accessible' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'tab';\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'tab',\n\n\t\twait: '',\n\n\t\ttabs: false,\n\n\t\ttab: false,\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\tfindFields: function () {\n\t\t\tlet filter;\n\n\t\t\t/**\n\t\t\t * Tabs in the admin UI that can be extended by third\n\t\t\t * parties have the child settings wrapped inside an extra div,\n\t\t\t * so we need to look for that instead of an adjacent .acf-field.\n\t\t\t */\n\t\t\tswitch ( this.get( 'key' ) ) {\n\t\t\t\tcase 'acf_field_settings_tabs':\n\t\t\t\t\tfilter = '.acf-field-settings-main';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_field_group_settings_tabs':\n\t\t\t\t\tfilter = '.field-group-settings-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_browse_fields_tabs':\n\t\t\t\t\tfilter = '.acf-field-types-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_icon_picker_tabs':\n\t\t\t\t\tfilter = '.acf-icon-picker-tabs';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_post_type_tabs':\n\t\t\t\t\tfilter = '.acf-post-type-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_taxonomy_tabs':\n\t\t\t\t\tfilter = '.acf-taxonomy-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_ui_options_page_tabs':\n\t\t\t\t\tfilter = '.acf-ui-options-page-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tfilter = '.acf-field';\n\t\t\t}\n\n\t\t\treturn this.$el.nextUntil( '.acf-field-tab', filter );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFields( this.findFields() );\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn this.$el.prevAll( '.acf-tab-wrap:first' );\n\t\t},\n\n\t\tfindTab: function () {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// bail early if is td\n\t\t\tif ( this.$el.is( 'td' ) ) {\n\t\t\t\tthis.events = {};\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $tabs = this.findTabs();\n\t\t\tvar $tab = this.findTab();\n\t\t\tvar settings = acf.parseArgs( $tab.data(), {\n\t\t\t\tendpoint: false,\n\t\t\t\tplacement: '',\n\t\t\t\tbefore: this.$el,\n\t\t\t} );\n\n\t\t\t// create wrap\n\t\t\tif ( ! $tabs.length || settings.endpoint ) {\n\t\t\t\tthis.tabs = new Tabs( settings );\n\t\t\t} else {\n\t\t\t\tthis.tabs = $tabs.data( 'acf' );\n\t\t\t}\n\n\t\t\t// add tab\n\t\t\tthis.tab = this.tabs.addTab( $tab, this );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.tab.isActive();\n\t\t},\n\n\t\tshowFields: function () {\n\t\t\t// show fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.show( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = false;\n\t\t\t}, this );\n\t\t},\n\n\t\thideFields: function () {\n\t\t\t// hide fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.hide( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = this.tab;\n\t\t\t}, this );\n\t\t},\n\n\t\tshow: function ( lockKey ) {\n\t\t\t// show field and store result\n\t\t\tvar visible = acf.Field.prototype.show.apply( this, arguments );\n\n\t\t\t// check if now visible\n\t\t\tif ( visible ) {\n\t\t\t\t// show tab\n\t\t\t\tthis.tab.show();\n\n\t\t\t\t// check active tabs\n\t\t\t\tthis.tabs.refresh();\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn visible;\n\t\t},\n\n\t\thide: function ( lockKey ) {\n\t\t\t// hide field and store result\n\t\t\tvar hidden = acf.Field.prototype.hide.apply( this, arguments );\n\n\t\t\t// check if now hidden\n\t\t\tif ( hidden ) {\n\t\t\t\t// hide tab\n\t\t\t\tthis.tab.hide();\n\n\t\t\t\t// reset tabs if this was active\n\t\t\t\tif ( this.isActive() ) {\n\t\t\t\t\tthis.tabs.reset();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn hidden;\n\t\t},\n\n\t\tenable: function ( lockKey ) {\n\t\t\t// enable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.enable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tdisable: function ( lockKey ) {\n\t\t\t// disable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.disable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.isActive() ) {\n\t\t\t\t$duplicate.prevAll( '.acf-tab-wrap:first' ).remove();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * tabs\n\t *\n\t * description\n\t *\n\t * @date\t8/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar i = 0;\n\tvar Tabs = acf.Model.extend( {\n\t\ttabs: [],\n\n\t\tactive: false,\n\n\t\tactions: {\n\t\t\trefresh: 'onRefresh',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t},\n\n\t\tdata: {\n\t\t\tbefore: false,\n\t\t\tplacement: 'top',\n\t\t\tindex: 0,\n\t\t\tinitialized: false,\n\t\t},\n\n\t\tsetup: function ( settings ) {\n\t\t\t// data\n\t\t\t$.extend( this.data, settings );\n\n\t\t\t// define this prop to avoid scope issues\n\t\t\tthis.tabs = [];\n\t\t\tthis.active = false;\n\n\t\t\t// vars\n\t\t\tvar placement = this.get( 'placement' );\n\t\t\tvar $before = this.get( 'before' );\n\t\t\tvar $parent = $before.parent();\n\n\t\t\t// add sidebar for left placement\n\t\t\tif ( placement == 'left' && $parent.hasClass( 'acf-fields' ) ) {\n\t\t\t\t$parent.addClass( '-sidebar' );\n\t\t\t}\n\n\t\t\t// create wrap\n\t\t\tif ( $before.is( 'tr' ) ) {\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
                                  '\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tlet ulClass = 'acf-hl acf-tab-group';\n\n\t\t\t\tif ( this.get( 'key' ) === 'acf_field_settings_tabs' ) {\n\t\t\t\t\tulClass = 'acf-field-settings-tab-bar';\n\t\t\t\t}\n\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
                                    '\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$before.before( this.$el );\n\n\t\t\t// set index\n\t\t\tthis.set( 'index', i, true );\n\t\t\ti++;\n\t\t},\n\n\t\tinitializeTabs: function () {\n\t\t\t// Bail if tabs are disabled.\n\t\t\tif (\n\t\t\t\t'acf_field_settings_tabs' === this.get( 'key' ) &&\n\t\t\t\t$( '#acf-field-group-fields' ).hasClass( 'hide-tabs' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar tab = false;\n\n\t\t\t// check if we've got a saved default tab.\n\t\t\tvar order = acf.getPreference( 'this.tabs' ) || false;\n\t\t\tif ( order ) {\n\t\t\t\tvar groupIndex = this.get( 'index' );\n\t\t\t\tvar tabIndex = order[ groupIndex ];\n\t\t\t\tif (\n\t\t\t\t\tthis.tabs[ tabIndex ] &&\n\t\t\t\t\tthis.tabs[ tabIndex ].isVisible()\n\t\t\t\t) {\n\t\t\t\t\ttab = this.tabs[ tabIndex ];\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// If we've got a defaultTab provided by configuration, use that.\n\t\t\tif (\n\t\t\t\t! tab &&\n\t\t\t\tthis.data.defaultTab &&\n\t\t\t\tthis.data.defaultTab.isVisible()\n\t\t\t) {\n\t\t\t\ttab = this.data.defaultTab;\n\t\t\t}\n\n\t\t\t// find first visible tab as our default.\n\t\t\tif ( ! tab ) {\n\t\t\t\ttab = this.getVisible().shift();\n\t\t\t}\n\n\t\t\tif ( tab ) {\n\t\t\t\tthis.selectTab( tab );\n\t\t\t} else {\n\t\t\t\tthis.closeTabs();\n\t\t\t}\n\n\t\t\t// set local variable used by tabsManager\n\t\t\tthis.set( 'initialized', true );\n\t\t},\n\n\t\tgetVisible: function () {\n\t\t\treturn this.tabs.filter( function ( tab ) {\n\t\t\t\treturn tab.isVisible();\n\t\t\t} );\n\t\t},\n\n\t\tgetActive: function () {\n\t\t\treturn this.active;\n\t\t},\n\n\t\tsetActive: function ( tab ) {\n\t\t\treturn ( this.active = tab );\n\t\t},\n\n\t\thasActive: function () {\n\t\t\treturn this.active !== false;\n\t\t},\n\n\t\tisActive: function ( tab ) {\n\t\t\tvar active = this.getActive();\n\t\t\treturn active && active.cid === tab.cid;\n\t\t},\n\n\t\tcloseActive: function () {\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\tthis.closeTab( this.getActive() );\n\t\t\t}\n\t\t},\n\n\t\topenTab: function ( tab ) {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// open\n\t\t\ttab.open();\n\n\t\t\t// set active\n\t\t\tthis.setActive( tab );\n\t\t},\n\n\t\tcloseTab: function ( tab ) {\n\t\t\t// close\n\t\t\ttab.close();\n\n\t\t\t// set active\n\t\t\tthis.setActive( false );\n\t\t},\n\n\t\tcloseTabs: function () {\n\t\t\tthis.tabs.map( this.closeTab, this );\n\t\t},\n\n\t\tselectTab: function ( tab ) {\n\t\t\t// close other tabs\n\t\t\tthis.tabs.map( function ( t ) {\n\t\t\t\tif ( tab.cid !== t.cid ) {\n\t\t\t\t\tthis.closeTab( t );\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// open\n\t\t\tthis.openTab( tab );\n\t\t},\n\n\t\taddTab: function ( $a, field ) {\n\t\t\t// create
                                  • \n\t\t\tvar $li = $( '
                                  • ' + $a.outerHTML() + '
                                  • ' );\n\n\t\t\t// add settings type class.\n\t\t\tvar settingsType = $a.data( 'settings-type' );\n\t\t\tif ( settingsType ) {\n\t\t\t\t$li.addClass( 'acf-settings-type-' + settingsType );\n\t\t\t}\n\n\n\t\t\t// append\n\t\t\tthis.$( 'ul' ).append( $li );\n\n\t\t\t// initialize\n\t\t\tvar tab = new Tab( {\n\t\t\t\t$el: $li,\n\t\t\t\tfield: field,\n\t\t\t\tgroup: this,\n\t\t\t} );\n\n\t\t\t// store\n\t\t\tthis.tabs.push( tab );\n\n\t\t\tif ( $a.data( 'selected' ) ) {\n\t\t\t\tthis.data.defaultTab = tab;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\treset: function () {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// find and active a tab\n\t\t\treturn this.refresh();\n\t\t},\n\n\t\trefresh: function () {\n\t\t\t// bail early if active already exists\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// find next active tab\n\t\t\tvar tab = this.getVisible().shift();\n\t\t\t// open tab\n\t\t\tif ( tab ) {\n\t\t\t\tthis.openTab( tab );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\tonRefresh: function () {\n\t\t\t// only for left placements\n\t\t\tif ( this.get( 'placement' ) !== 'left' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $parent = this.$el.parent();\n\t\t\tvar $list = this.$el.children( 'ul' );\n\t\t\tvar attribute = $parent.is( 'td' ) ? 'height' : 'min-height';\n\n\t\t\t// find height (minus 1 for border-bottom)\n\t\t\tvar height = $list.position().top + $list.outerHeight( true ) - 1;\n\n\t\t\t// add css\n\t\t\t$parent.css( attribute, height );\n\t\t},\n\n\t\tonCloseFieldObject: function ( fieldObject ) {\n\t\t\tconst tab = this.getVisible().find( ( item ) => {\n\t\t\t\tconst id = item.$el.closest( 'div[data-id]' ).data( 'id' );\n\t\t\t\tif ( fieldObject.data.id === id ) {\n\t\t\t\t\treturn item;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\tif ( tab ) {\n\t\t\t\t// Wait for field group drawer to close\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\tthis.openTab( tab );\n\t\t\t\t}, 300 );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar Tab = acf.Model.extend( {\n\t\tgroup: false,\n\n\t\tfield: false,\n\n\t\tevents: {\n\t\t\t'click a': 'onClick',\n\t\t},\n\n\t\tindex: function () {\n\t\t\treturn this.$el.index();\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn acf.isVisible( this.$el );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.$el.hasClass( 'active' );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'active' );\n\n\t\t\t// show field\n\t\t\tthis.field.showFields();\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'active' );\n\n\t\t\t// hide field\n\t\t\tthis.field.hideFields();\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// toggle\n\t\t\tthis.toggle();\n\t\t},\n\n\t\ttoggle: function () {\n\t\t\t// bail early if already active\n\t\t\tif ( this.isActive() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle this tab\n\t\t\tthis.group.openTab( this );\n\t\t},\n\t} );\n\n\tvar tabsManager = new acf.Model( {\n\t\tpriority: 50,\n\n\t\tactions: {\n\t\t\tprepare: 'render',\n\t\t\tappend: 'render',\n\t\t\tunload: 'onUnload',\n\t\t\tshow: 'render',\n\t\t\tinvalid_field: 'onInvalidField',\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn $( '.acf-tab-wrap' );\n\t\t},\n\n\t\tgetTabs: function () {\n\t\t\treturn acf.getInstances( this.findTabs() );\n\t\t},\n\n\t\trender: function ( $el ) {\n\t\t\tthis.getTabs().map( function ( tabs ) {\n\t\t\t\tif ( ! tabs.get( 'initialized' ) ) {\n\t\t\t\t\ttabs.initializeTabs();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tonInvalidField: function ( field ) {\n\t\t\t// bail early if busy\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// ignore if not hidden by tab\n\t\t\tif ( ! field.hiddenByTab ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle tab\n\t\t\tfield.hiddenByTab.toggle();\n\n\t\t\t// ignore other invalid fields\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 100 );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\tthis.getTabs().map( function ( group ) {\n\t\t\t\t// Do not save selected tab on field settings, or an acf-advanced-settings when unloading\n\t\t\t\tif (\n\t\t\t\t\tgroup.$el.children( '.acf-field-settings-tab-bar' )\n\t\t\t\t\t\t.length ||\n\t\t\t\t\tgroup.$el.parents( '#acf-advanced-settings.postbox' ).length\n\t\t\t\t) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tvar active = group.hasActive() ? group.getActive().index() : 0;\n\t\t\t\torder.push( active );\n\t\t\t} );\n\n\t\t\t// bail if no tabs\n\t\t\tif ( ! order.length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tacf.setPreference( 'this.tabs', order );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'taxonomy',\n\n\t\tdata: {\n\t\t\tftype: 'select',\n\t\t},\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click input[type=\"radio\"]': 'onClickRadio',\n\t\t\tremoveField: 'onRemove',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-taxonomy-field' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.getRelatedPrototype().$input.apply( this, arguments );\n\t\t},\n\n\t\tgetRelatedType: function () {\n\t\t\t// vars\n\t\t\tvar fieldType = this.get( 'ftype' );\n\n\t\t\t// normalize\n\t\t\tif ( fieldType == 'multi_select' ) {\n\t\t\t\tfieldType = 'select';\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn fieldType;\n\t\t},\n\n\t\tgetRelatedPrototype: function () {\n\t\t\treturn acf.getFieldType( this.getRelatedType() ).prototype;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.getRelatedPrototype().getValue.apply( this, arguments );\n\t\t},\n\n\t\tsetValue: function () {\n\t\t\treturn this.getRelatedPrototype().setValue.apply( this, arguments );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.getRelatedPrototype().initialize.apply( this, arguments );\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tvar proto = this.getRelatedPrototype();\n\t\t\tif ( proto.onRemove ) {\n\t\t\t\tproto.onRemove.apply( this, arguments );\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar $form = false;\n\t\t\tvar $name = false;\n\t\t\tvar $parent = false;\n\t\t\tvar $button = false;\n\t\t\tvar $message = false;\n\t\t\tvar notice = false;\n\n\t\t\t// step 1.\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: $el.attr( 'title' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tnonce: field.get( 'nonce' ),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 2.\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// vars\n\t\t\t\t$form = popup.$( 'form' );\n\t\t\t\t$name = popup.$( 'input[name=\"term_name\"]' );\n\t\t\t\t$parent = popup.$( 'select[name=\"term_parent\"]' );\n\t\t\t\t$button = popup.$( '.acf-submit-button' );\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\t// step 3.\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\n\t\t\t\t// basic validation\n\t\t\t\tif ( $name.val() === '' ) {\n\t\t\t\t\t$name.trigger( 'focus' );\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( $button );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tnonce: field.get( 'nonce' ),\n\t\t\t\t\tterm_name: $name.val(),\n\t\t\t\t\tterm_parent: $parent.length ? $parent.val() : 0,\n\t\t\t\t};\n\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 4.\n\t\t\tvar step4 = function ( json ) {\n\t\t\t\t// enable\n\t\t\t\tacf.stopButtonLoading( $button );\n\n\t\t\t\t// remove prev notice\n\t\t\t\tif ( notice ) {\n\t\t\t\t\tnotice.remove();\n\t\t\t\t}\n\n\t\t\t\t// success\n\t\t\t\tif ( acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\t// clear name\n\t\t\t\t\t$name.val( '' );\n\n\t\t\t\t\t// update term lists\n\t\t\t\t\tstep5( json.data );\n\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\ttext: acf.getAjaxMessage( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'error',\n\t\t\t\t\t\ttext: acf.getAjaxError( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\t\t\t};\n\n\t\t\t// step 5.\n\t\t\tvar step5 = function ( term ) {\n\t\t\t\t// update parent dropdown\n\t\t\t\tvar $option = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( term.term_parent ) {\n\t\t\t\t\t$parent\n\t\t\t\t\t\t.children( 'option[value=\"' + term.term_parent + '\"]' )\n\t\t\t\t\t\t.after( $option );\n\t\t\t\t} else {\n\t\t\t\t\t$parent.append( $option );\n\t\t\t\t}\n\n\t\t\t\t// add this new term to all taxonomy field\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\ttype: 'taxonomy',\n\t\t\t\t} );\n\n\t\t\t\tfields.map( function ( otherField ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\totherField.get( 'taxonomy' ) == field.get( 'taxonomy' )\n\t\t\t\t\t) {\n\t\t\t\t\t\totherField.appendTerm( term );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// select\n\t\t\t\tfield.selectTerm( term.term_id );\n\t\t\t};\n\n\t\t\t// run\n\t\t\tstep1();\n\t\t},\n\n\t\tappendTerm: function ( term ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.appendTermSelect( term );\n\t\t\t} else {\n\t\t\t\tthis.appendTermCheckbox( term );\n\t\t\t}\n\t\t},\n\n\t\tappendTermSelect: function ( term ) {\n\t\t\tthis.select2.addOption( {\n\t\t\t\tid: term.term_id,\n\t\t\t\ttext: term.term_label,\n\t\t\t} );\n\t\t},\n\n\t\tappendTermCheckbox: function ( term ) {\n\t\t\t// vars\n\t\t\tvar name = this.$( '[name]:first' ).attr( 'name' );\n\t\t\tvar $ul = this.$( 'ul:first' );\n\n\t\t\t// allow multiple selection\n\t\t\tif ( this.getRelatedType() == 'checkbox' ) {\n\t\t\t\tname += '[]';\n\t\t\t}\n\n\t\t\t// create new li\n\t\t\tvar $li = $(\n\t\t\t\t[\n\t\t\t\t\t'
                                  • ',\n\t\t\t\t\t'',\n\t\t\t\t\t'
                                  • ',\n\t\t\t\t].join( '' )\n\t\t\t);\n\n\t\t\t// find parent\n\t\t\tif ( term.term_parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar $parent = $ul.find(\n\t\t\t\t\t'li[data-id=\"' + term.term_parent + '\"]'\n\t\t\t\t);\n\n\t\t\t\t// update vars\n\t\t\t\t$ul = $parent.children( 'ul' );\n\n\t\t\t\t// create ul\n\t\t\t\tif ( ! $ul.exists() ) {\n\t\t\t\t\t$ul = $( '
                                      ' );\n\t\t\t\t\t$parent.append( $ul );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$ul.append( $li );\n\t\t},\n\n\t\tselectTerm: function ( id ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.select2.selectOption( id );\n\t\t\t} else {\n\t\t\t\tvar $input = this.$( 'input[value=\"' + id + '\"]' );\n\t\t\t\t$input.prop( 'checked', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tonClickRadio: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t\tcloseText: acf.get( 'dateTimePickerL10n' ).selectText,\n\t\t\t\ttimeOnly: true,\n\t\t\t};\n\n\t\t\t// add custom 'Close = Select' functionality\n\t\t\targs.onClose = function ( value, dp_instance, t_instance ) {\n\t\t\t\t// vars\n\t\t\t\tvar $close = dp_instance.dpDiv.find( '.ui-datepicker-close' );\n\n\t\t\t\t// if clicking close button\n\t\t\t\tif ( ! value && $close.is( ':hover' ) ) {\n\t\t\t\t\tt_instance._updateDateTime();\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// add\n\tacf.newTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.timepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
                                      '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'true_false',\n\n\t\tevents: {\n\t\t\t'change .acf-switch-input': 'onChange',\n\t\t\t'focus .acf-switch-input': 'onFocus',\n\t\t\t'blur .acf-switch-input': 'onBlur',\n\t\t\t'keypress .acf-switch-input': 'onKeypress',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' );\n\t\t},\n\n\t\t$switch: function () {\n\t\t\treturn this.$( '.acf-switch' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().prop( 'checked' ) ? 1 : 0;\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $switch = this.$switch();\n\n\t\t\t// bail early if no $switch\n\t\t\tif ( ! $switch.length ) return;\n\n\t\t\t// vars\n\t\t\tvar $on = $switch.children( '.acf-switch-on' );\n\t\t\tvar $off = $switch.children( '.acf-switch-off' );\n\t\t\tvar width = Math.max( $on.width(), $off.width() );\n\n\t\t\t// bail early if no width\n\t\t\tif ( ! width ) return;\n\n\t\t\t// set widths\n\t\t\t$on.css( 'min-width', width );\n\t\t\t$off.css( 'min-width', width );\n\t\t},\n\n\t\tswitchOn: function () {\n\t\t\tthis.$input().prop( 'checked', true );\n\t\t\tthis.$switch().addClass( '-on' );\n\t\t},\n\n\t\tswitchOff: function () {\n\t\t\tthis.$input().prop( 'checked', false );\n\t\t\tthis.$switch().removeClass( '-on' );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( $el.prop( 'checked' ) ) {\n\t\t\t\tthis.switchOn();\n\t\t\t} else {\n\t\t\t\tthis.switchOff();\n\t\t\t}\n\t\t},\n\n\t\tonFocus: function ( e, $el ) {\n\t\t\tthis.$switch().addClass( '-focus' );\n\t\t},\n\n\t\tonBlur: function ( e, $el ) {\n\t\t\tthis.$switch().removeClass( '-focus' );\n\t\t},\n\n\t\tonKeypress: function ( e, $el ) {\n\t\t\t// left\n\t\t\tif ( e.keyCode === 37 ) {\n\t\t\t\treturn this.switchOff();\n\t\t\t}\n\n\t\t\t// right\n\t\t\tif ( e.keyCode === 39 ) {\n\t\t\t\treturn this.switchOn();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'url',\n\n\t\tevents: {\n\t\t\t'keyup input[type=\"url\"]': 'onkeyup',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-input-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"url\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tisValid: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// url\n\t\t\tif ( val.indexOf( '://' ) !== -1 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// protocol relative url\n\t\t\tif ( val.indexOf( '//' ) === 0 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\trender: function () {\n\t\t\t// add class\n\t\t\tif ( this.isValid() ) {\n\t\t\t\tthis.$control().addClass( '-valid' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-valid' );\n\t\t\t}\n\t\t},\n\n\t\tonkeyup: function ( e, $el ) {\n\t\t\tthis.render();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'user',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'wysiwyg',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'mousedown .acf-editor-wrap.delay': 'onMousedown',\n\t\t\tunmountField: 'disableEditor',\n\t\t\tremountField: 'enableEditor',\n\t\t\tremoveField: 'disableEditor',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-editor-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'textarea' );\n\t\t},\n\n\t\tgetMode: function () {\n\t\t\treturn this.$control().hasClass( 'tmce-active' )\n\t\t\t\t? 'visual'\n\t\t\t\t: 'text';\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// initializeEditor if no delay\n\t\t\tif ( ! this.$control().hasClass( 'delay' ) ) {\n\t\t\t\tthis.initializeEditor();\n\t\t\t}\n\t\t},\n\n\t\tinitializeEditor: function () {\n\t\t\t// vars\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $textarea = this.$input();\n\t\t\tvar args = {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: this.get( 'toolbar' ),\n\t\t\t\tmode: this.getMode(),\n\t\t\t\tfield: this,\n\t\t\t};\n\n\t\t\t// generate new id\n\t\t\tvar oldId = $textarea.attr( 'id' );\n\t\t\tvar newId = acf.uniqueId( 'acf-editor-' );\n\n\t\t\t// Backup textarea data.\n\t\t\tvar inputData = $textarea.data();\n\t\t\tvar inputVal = $textarea.val();\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: $wrap,\n\t\t\t\tsearch: oldId,\n\t\t\t\treplace: newId,\n\t\t\t\tdestructive: true,\n\t\t\t} );\n\n\t\t\t// update id\n\t\t\tthis.set( 'id', newId, true );\n\n\t\t\t// apply data to new textarea (acf.rename creates a new textarea element due to destructive mode)\n\t\t\t// fixes bug where conditional logic \"disabled\" is lost during \"screen_check\"\n\t\t\tthis.$input().data( inputData ).val( inputVal );\n\n\t\t\t// initialize\n\t\t\tacf.tinymce.initialize( newId, args );\n\t\t},\n\n\t\tonMousedown: function ( e ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// remove delay class\n\t\t\tvar $wrap = this.$control();\n\t\t\t$wrap.removeClass( 'delay' );\n\t\t\t$wrap.find( '.acf-editor-toolbar' ).remove();\n\n\t\t\t// initialize\n\t\t\tthis.initializeEditor();\n\t\t},\n\n\t\tenableEditor: function () {\n\t\t\tif ( this.getMode() == 'visual' ) {\n\t\t\t\tacf.tinymce.enable( this.get( 'id' ) );\n\t\t\t}\n\t\t},\n\n\t\tdisableEditor: function () {\n\t\t\tacf.tinymce.destroy( this.get( 'id' ) );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Field\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field = acf.Model.extend( {\n\t\t// field type\n\t\ttype: '',\n\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field',\n\n\t\t// initialize events on 'ready'\n\t\twait: 'ready',\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this field ready for initialization\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tjQuery $field The field element.\n\t\t * @return\tvoid\n\t\t */\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data\n\t\t\tthis.inherit( $field );\n\n\t\t\t// inherit controll data\n\t\t\tthis.inherit( this.$control() );\n\t\t},\n\n\t\t/**\n\t\t * val\n\t\t *\n\t\t * Sets or returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val Optional. The value to set\n\t\t * @return\tmixed\n\t\t */\n\n\t\tval: function ( val ) {\n\t\t\t// Set.\n\t\t\tif ( val !== undefined ) {\n\t\t\t\treturn this.setValue( val );\n\n\t\t\t\t// Get.\n\t\t\t} else {\n\t\t\t\treturn this.prop( 'disabled' ) ? null : this.getValue();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * getValue\n\t\t *\n\t\t * returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tmixed\n\t\t */\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\t/**\n\t\t * setValue\n\t\t *\n\t\t * sets the field's value and returns true if changed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val\n\t\t * @return\tboolean. True if changed.\n\t\t */\n\n\t\tsetValue: function ( val ) {\n\t\t\treturn acf.val( this.$input(), val );\n\t\t},\n\n\t\t/**\n\t\t * __\n\t\t *\n\t\t * i18n helper to be removed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t__: function ( string ) {\n\t\t\treturn acf._e( this.type, string );\n\t\t},\n\n\t\t/**\n\t\t * $control\n\t\t *\n\t\t * returns the control jQuery element used for inheriting data. Uses this.control setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$control: function () {\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * $input\n\t\t *\n\t\t * returns the input jQuery element used for saving values. Uses this.input setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$input: function () {\n\t\t\treturn this.$( '[name]:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$inputWrap: function () {\n\t\t\treturn this.$( '.acf-input:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$labelWrap: function () {\n\t\t\treturn this.$( '.acf-label:first' );\n\t\t},\n\n\t\t/**\n\t\t * getInputName\n\t\t *\n\t\t * Returns the field's input name\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tstring\n\t\t */\n\n\t\tgetInputName: function () {\n\t\t\treturn this.$input().attr( 'name' ) || '';\n\t\t},\n\n\t\t/**\n\t\t * parent\n\t\t *\n\t\t * returns the field's parent field or false on failure.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tobject|false\n\t\t */\n\n\t\tparent: function () {\n\t\t\t// vars\n\t\t\tvar parents = this.parents();\n\n\t\t\t// return\n\t\t\treturn parents.length ? parents[ 0 ] : false;\n\t\t},\n\n\t\t/**\n\t\t * parents\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t9/7/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\tparents: function () {\n\t\t\t// vars\n\t\t\tvar $parents = this.$el.parents( '.acf-field' );\n\n\t\t\t// convert\n\t\t\tvar parents = acf.getFields( $parents );\n\n\t\t\t// return\n\t\t\treturn parents;\n\t\t},\n\n\t\tshow: function ( lockKey, context ) {\n\t\t\t// show field and store result\n\t\t\tvar changed = acf.show( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', false );\n\t\t\t\tacf.doAction( 'show_field', this, context );\n\n\t\t\t\tif ( context === 'conditional_logic' ) {\n\t\t\t\t\tthis.setFieldSettingsLastVisible();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\thide: function ( lockKey, context ) {\n\t\t\t// hide field and store result\n\t\t\tvar changed = acf.hide( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', true );\n\t\t\t\tacf.doAction( 'hide_field', this, context );\n\n\t\t\t\tif ( context === 'conditional_logic' ) {\n\t\t\t\t\tthis.setFieldSettingsLastVisible();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tsetFieldSettingsLastVisible: function () {\n\t\t\t// Ensure this conditional logic trigger has happened inside a field settings tab.\n\t\t\tvar $parents = this.$el.parents( '.acf-field-settings-main' );\n\t\t\tif ( ! $parents.length ) return;\n\n\t\t\tvar $fields = $parents.find( '.acf-field' );\n\n\t\t\t$fields.removeClass( 'acf-last-visible' );\n\t\t\t$fields.not( '.acf-hidden' ).last().addClass( 'acf-last-visible' );\n\t\t},\n\n\t\tenable: function ( lockKey, context ) {\n\t\t\t// enable field and store result\n\t\t\tvar changed = acf.enable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', false );\n\t\t\t\tacf.doAction( 'enable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tdisable: function ( lockKey, context ) {\n\t\t\t// disabled field and store result\n\t\t\tvar changed = acf.disable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', true );\n\t\t\t\tacf.doAction( 'disable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tshowEnable: function ( lockKey, context ) {\n\t\t\t// enable\n\t\t\tthis.enable.apply( this, arguments );\n\n\t\t\t// show and return true if changed\n\t\t\treturn this.show.apply( this, arguments );\n\t\t},\n\n\t\thideDisable: function ( lockKey, context ) {\n\t\t\t// disable\n\t\t\tthis.disable.apply( this, arguments );\n\n\t\t\t// hide and return true if changed\n\t\t\treturn this.hide.apply( this, arguments );\n\t\t},\n\n\t\tshowNotice: function ( props ) {\n\t\t\t// ensure object\n\t\t\tif ( typeof props !== 'object' ) {\n\t\t\t\tprops = { text: props };\n\t\t\t}\n\n\t\t\t// remove old notice\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.remove();\n\t\t\t}\n\n\t\t\t// create new notice\n\t\t\tprops.target = this.$inputWrap();\n\t\t\tthis.notice = acf.newNotice( props );\n\t\t},\n\n\t\tremoveNotice: function ( timeout ) {\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.away( timeout || 0 );\n\t\t\t\tthis.notice = false;\n\t\t\t}\n\t\t},\n\n\t\tshowError: function ( message, location = 'before' ) {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-error' );\n\n\t\t\t// add message\n\t\t\tif ( message !== undefined ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: message,\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\tdismiss: false,\n\t\t\t\t\tlocation: location,\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'invalid_field', this );\n\n\t\t\t// add event\n\t\t\tthis.$el.one(\n\t\t\t\t'focus change',\n\t\t\t\t'input, select, textarea',\n\t\t\t\t$.proxy( this.removeError, this )\n\t\t\t);\n\t\t},\n\n\t\tremoveError: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'acf-error' );\n\n\t\t\t// remove notice\n\t\t\tthis.removeNotice( 250 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'valid_field', this );\n\t\t},\n\n\t\ttrigger: function ( name, args, bubbles ) {\n\t\t\t// allow some events to bubble\n\t\t\tif ( name == 'invalidField' ) {\n\t\t\t\tbubbles = true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.Model.prototype.trigger.apply( this, [\n\t\t\t\tname,\n\t\t\t\targs,\n\t\t\t\tbubbles,\n\t\t\t] );\n\t\t},\n\t} );\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newField = function ( $field ) {\n\t\t// vars\n\t\tvar type = $field.data( 'type' );\n\t\tvar mid = modelId( type );\n\t\tvar model = acf.models[ mid ] || acf.Field;\n\n\t\t// instantiate\n\t\tvar field = new model( $field );\n\n\t\t// actions\n\t\tacf.doAction( 'new_field', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Field';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.getFieldTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tcategory: '',\n\t\t\t// hasValue: true\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getFieldType( type );\n\t\t\tvar proto = model.prototype;\n\n\t\t\t// check operator\n\t\t\tif ( args.category && proto.category !== args.category ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * findFields\n\t *\n\t * Returns a jQuery selection object of acf fields.\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject $args {\n\t *\t\tOptional. Arguments to find fields.\n\t *\n\t *\t\t@type string\t\t\tkey\t\t\tThe field's key (data-attribute).\n\t *\t\t@type string\t\t\tname\t\tThe field's name (data-attribute).\n\t *\t\t@type string\t\t\ttype\t\tThe field's type (data-attribute).\n\t *\t\t@type string\t\t\tis\t\t\tjQuery selector to compare against.\n\t *\t\t@type jQuery\t\t\tparent\t\tjQuery element to search within.\n\t *\t\t@type jQuery\t\t\tsibling\t\tjQuery element to search alongside.\n\t *\t\t@type limit\t\t\t\tint\t\t\tThe number of fields to find.\n\t *\t\t@type suppressFilters\tbool\t\tWhether to allow filters to add/remove results. Default behaviour will ignore clone fields.\n\t * }\n\t * @return\tjQuery\n\t */\n\n\tacf.findFields = function ( args ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tkey: '',\n\t\t\tname: '',\n\t\t\ttype: '',\n\t\t\tis: '',\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tlimit: false,\n\t\t\tvisible: false,\n\t\t\tsuppressFilters: false,\n\t\t\texcludeSubFields: false,\n\t\t} );\n\n\t\t// filter args\n\t\tif ( ! args.suppressFilters ) {\n\t\t\targs = acf.applyFilters( 'find_fields_args', args );\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// name\n\t\tif ( args.name ) {\n\t\t\tselector += '[data-name=\"' + args.name + '\"]';\n\t\t}\n\n\t\t// is\n\t\tif ( args.is ) {\n\t\t\tselector += args.is;\n\t\t}\n\n\t\t// visibility\n\t\tif ( args.visible ) {\n\t\t\tselector += ':visible';\n\t\t}\n\n\t\tif ( ! args.suppressFilters ) {\n\t\t\tselector = acf.applyFilters(\n\t\t\t\t'find_fields_selector',\n\t\t\t\tselector,\n\t\t\t\targs\n\t\t\t);\n\t\t}\n\n\t\t// query\n\t\tif ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t\t// exclude sub fields if required (only if a parent is provided)\n\t\t\tif ( args.excludeSubFields ) {\n\t\t\t\t$fields = $fields.not( args.parent.find( '.acf-is-subfields .acf-field' ) );\n\t\t\t}\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// filter\n\t\tif ( ! args.suppressFilters ) {\n\t\t\t$fields = $fields.not( '.acf-clone .acf-field' );\n\t\t\t$fields = acf.applyFilters( 'find_fields', $fields );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * findField\n\t *\n\t * Finds a specific field with jQuery\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring key \t\tThe field's key.\n\t * @param\tjQuery $parent\tjQuery element to search within.\n\t * @return\tjQuery\n\t */\n\n\tacf.findField = function ( key, $parent ) {\n\t\treturn acf.findFields( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t\tparent: $parent,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\t};\n\n\t/**\n\t * getField\n\t *\n\t * Returns a field instance\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|string $field\tjQuery element or field key.\n\t * @return\tobject\n\t */\n\n\tacf.getField = function ( $field ) {\n\t\t// allow jQuery\n\t\tif ( $field instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$field = acf.findField( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newField( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * getFields\n\t *\n\t * Returns multiple field instances\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|object $fields\tjQuery elements or query args.\n\t * @return\tarray\n\t */\n\n\tacf.getFields = function ( $fields ) {\n\t\t// allow jQuery\n\t\tif ( $fields instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$fields = acf.findFields( $fields );\n\t\t}\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getField( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * findClosestField\n\t *\n\t * Returns the closest jQuery field element\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tjQuery $el\n\t * @return\tjQuery\n\t */\n\n\tacf.findClosestField = function ( $el ) {\n\t\treturn $el.closest( '.acf-field' );\n\t};\n\n\t/**\n\t * getClosestField\n\t *\n\t * Returns the closest field instance\n\t *\n\t * @date\t22/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery $el\n\t * @return\tobject\n\t */\n\n\tacf.getClosestField = function ( $el ) {\n\t\tvar $field = acf.findClosestField( $el );\n\t\treturn this.getField( $field );\n\t};\n\n\t/**\n\t * addGlobalFieldAction\n\t *\n\t * Sets up callback logic for global field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addGlobalFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar globalAction = action;\n\t\tvar pluralAction = action + '_fields'; // ready_fields\n\t\tvar singleAction = action + '_field'; // ready_field\n\n\t\t// global action\n\t\tvar globalCallback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( action, arguments );\n\n\t\t\t// get args [$el, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// find fields\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\n\t\t\t// check\n\t\t\tif ( fields.length ) {\n\t\t\t\t// pluralAction\n\t\t\t\tvar pluralArgs = [ pluralAction, fields ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, pluralArgs );\n\t\t\t}\n\t\t};\n\n\t\t// plural action\n\t\tvar pluralCallback = function ( fields /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( pluralAction, arguments );\n\n\t\t\t// get args [fields, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\t//setTimeout(function(){\n\t\t\t\t// singleAction\n\t\t\t\tvar singleArgs = [ singleAction, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, singleArgs );\n\t\t\t\t//}, i * 100);\n\t\t\t} );\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( globalAction, globalCallback );\n\t\tacf.addAction( pluralAction, pluralCallback );\n\n\t\t// also add single action\n\t\taddSingleFieldAction( action );\n\t};\n\n\t/**\n\t * addSingleFieldAction\n\t *\n\t * Sets up callback logic for single field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addSingleFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar singleAction = action + '_field'; // ready_field\n\t\tvar singleEvent = action + 'Field'; // readyField\n\n\t\t// single action\n\t\tvar singleCallback = function ( field /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( singleAction, arguments );\n\n\t\t\t// get args [field, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// action variations (ready_field/type=image)\n\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t// vars\n\t\t\t\tvar prefix = '/' + variation + '=' + field.get( variation );\n\n\t\t\t\t// singleAction\n\t\t\t\targs = [ singleAction + prefix, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t} );\n\n\t\t\t// event\n\t\t\tif ( singleFieldEvents.indexOf( action ) > -1 ) {\n\t\t\t\tfield.trigger( singleEvent, extraArgs );\n\t\t\t}\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( singleAction, singleCallback );\n\t};\n\n\t// vars\n\tvar globalFieldActions = [\n\t\t'prepare',\n\t\t'ready',\n\t\t'load',\n\t\t'append',\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t];\n\tvar singleFieldActions = [\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'new',\n\t\t'duplicate',\n\t];\n\tvar singleFieldEvents = [\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'duplicate',\n\t];\n\n\t// add\n\tglobalFieldActions.map( addGlobalFieldAction );\n\tsingleFieldActions.map( addSingleFieldAction );\n\n\t/**\n\t * fieldsEventManager\n\t *\n\t * Manages field actions and events\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @param\tvoid\n\t */\n\n\tvar fieldsEventManager = new acf.Model( {\n\t\tid: 'fieldsEventManager',\n\t\tevents: {\n\t\t\t'click .acf-field a[href=\"#\"]': 'onClick',\n\t\t\t'change .acf-field': 'onChange',\n\t\t},\n\t\tonClick: function ( e ) {\n\t\t\t// prevent default of any link with an href of #\n\t\t\te.preventDefault();\n\t\t},\n\t\tonChange: function () {\n\t\t\t// preview hack allows post to save with no title or content\n\t\t\t$( '#_acf_changed' ).val( 1 );\n\n\t\t\tif ( acf.isGutenbergPostEditor() ) {\n\t\t\t\ttry {\n\t\t\t\t\twp.data.dispatch('core/editor').editPost({ meta: { _acf_changed: 1 } });\n\t\t\t\t} catch ( error ) {\n\t\t\t\t\tconsole.log( 'ACF: Failed to update _acf_changed meta', error );\n\t\t\t\t}\n\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar duplicateFieldsManager = new acf.Model( {\n\t\tid: 'duplicateFieldsManager',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t\tduplicate_fields: 'onDuplicateFields',\n\t\t},\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\t\t\tif ( fields.length ) {\n\t\t\t\tvar $fields = acf.findFields( { parent: $el2 } );\n\t\t\t\tacf.doAction( 'duplicate_fields', fields, $fields );\n\t\t\t}\n\t\t},\n\t\tonDuplicateFields: function ( fields, duplicates ) {\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tacf.doAction( 'duplicate_field', field, $( duplicates[ i ] ) );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * refreshHelper\n\t *\n\t * description\n\t *\n\t * @date\t1/7/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar refreshHelper = new acf.Model( {\n\t\tpriority: 90,\n\t\tactions: {\n\t\t\tnew_field: 'refresh',\n\t\t\tshow_field: 'refresh',\n\t\t\thide_field: 'refresh',\n\t\t\tremove_field: 'refresh',\n\t\t\tunmount_field: 'refresh',\n\t\t\tremount_field: 'refresh',\n\t\t},\n\t\trefresh: function () {\n\t\t\tacf.refresh();\n\t\t},\n\t} );\n\n\t/**\n\t * mountHelper\n\t *\n\t * Adds compatiblity for the 'unmount' and 'remount' actions added in 5.8.0\n\t *\n\t * @date\t7/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar mountHelper = new acf.Model( {\n\t\tpriority: 1,\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t\tsortstop: 'onSortstop',\n\t\t},\n\t\tonSortstart: function ( $item ) {\n\t\t\tacf.doAction( 'unmount', $item );\n\t\t},\n\t\tonSortstop: function ( $item ) {\n\t\t\tacf.doAction( 'remount', $item );\n\t\t},\n\t} );\n\n\t/**\n\t * sortableHelper\n\t *\n\t * Adds compatibility for sorting a
                                      element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar sortableHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t},\n\t\tonSortstart: function ( $item, $placeholder ) {\n\t\t\t// if $item is a tr, apply some css to the elements\n\t\t\tif ( $item.is( 'tr' ) ) {\n\t\t\t\t// replace $placeholder children with a single td\n\t\t\t\t// fixes \"width calculation issues\" due to conditional logic hiding some children\n\t\t\t\t$placeholder.html(\n\t\t\t\t\t''\n\t\t\t\t);\n\n\t\t\t\t// add helper class to remove absolute positioning\n\t\t\t\t$item.addClass( 'acf-sortable-tr-helper' );\n\n\t\t\t\t// set fixed widths for children\n\t\t\t\t$item.children().each( function () {\n\t\t\t\t\t$( this ).width( $( this ).width() );\n\t\t\t\t} );\n\n\t\t\t\t// mimic height\n\t\t\t\t$placeholder.height( $item.height() + 'px' );\n\n\t\t\t\t// remove class\n\t\t\t\t$item.removeClass( 'acf-sortable-tr-helper' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * duplicateHelper\n\t *\n\t * Fixes browser bugs when duplicating an element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar duplicateHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tafter_duplicate: 'onAfterDuplicate',\n\t\t},\n\t\tonAfterDuplicate: function ( $el, $el2 ) {\n\t\t\t// get original values\n\t\t\tvar vals = [];\n\t\t\t$el.find( 'select' ).each( function ( i ) {\n\t\t\t\tvals.push( $( this ).val() );\n\t\t\t} );\n\n\t\t\t// set duplicate values\n\t\t\t$el2.find( 'select' ).each( function ( i ) {\n\t\t\t\t$( this ).val( vals[ i ] );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * tableHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar tableHelper = new acf.Model( {\n\t\tid: 'tableHelper',\n\n\t\tpriority: 20,\n\n\t\tactions: {\n\t\t\trefresh: 'renderTables',\n\t\t},\n\n\t\trenderTables: function ( $el ) {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-table:visible' ).each( function () {\n\t\t\t\tself.renderTable( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderTable: function ( $table ) {\n\t\t\t// vars\n\t\t\tvar $ths = $table.find( '> thead > tr:visible > th[data-key]' );\n\t\t\tvar $tds = $table.find( '> tbody > tr:visible > td[data-key]' );\n\n\t\t\t// bail early if no thead\n\t\t\tif ( ! $ths.length || ! $tds.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// visiblity\n\t\t\t$ths.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $th = $( this );\n\t\t\t\tvar key = $th.data( 'key' );\n\t\t\t\tvar $cells = $tds.filter( '[data-key=\"' + key + '\"]' );\n\t\t\t\tvar $hidden = $cells.filter( '.acf-hidden' );\n\n\t\t\t\t// always remove empty and allow cells to be hidden\n\t\t\t\t$cells.removeClass( 'acf-empty' );\n\n\t\t\t\t// hide $th if all cells are hidden\n\t\t\t\tif ( $cells.length === $hidden.length ) {\n\t\t\t\t\tacf.hide( $th );\n\n\t\t\t\t\t// force all hidden cells to appear empty\n\t\t\t\t} else {\n\t\t\t\t\tacf.show( $th );\n\t\t\t\t\t$hidden.addClass( 'acf-empty' );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// clear width\n\t\t\t$ths.css( 'width', 'auto' );\n\n\t\t\t// get visible\n\t\t\t$ths = $ths.not( '.acf-hidden' );\n\n\t\t\t// vars\n\t\t\tvar availableWidth = 100;\n\t\t\tvar colspan = $ths.length;\n\n\t\t\t// set custom widths first\n\t\t\tvar $fixedWidths = $ths.filter( '[data-width]' );\n\t\t\t$fixedWidths.each( function () {\n\t\t\t\tvar width = $( this ).data( 'width' );\n\t\t\t\t$( this ).css( 'width', width + '%' );\n\t\t\t\tavailableWidth -= width;\n\t\t\t} );\n\n\t\t\t// set auto widths\n\t\t\tvar $auoWidths = $ths.not( '[data-width]' );\n\t\t\tif ( $auoWidths.length ) {\n\t\t\t\tvar width = availableWidth / $auoWidths.length;\n\t\t\t\t$auoWidths.css( 'width', width + '%' );\n\t\t\t\tavailableWidth = 0;\n\t\t\t}\n\n\t\t\t// avoid stretching issue\n\t\t\tif ( availableWidth > 0 ) {\n\t\t\t\t$ths.last().css( 'width', 'auto' );\n\t\t\t}\n\n\t\t\t// update colspan on collapsed\n\t\t\t$tds.filter( '.-collapsed-target' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $td = $( this );\n\n\t\t\t\t// check if collapsed\n\t\t\t\tif ( $td.parent().hasClass( '-collapsed' ) ) {\n\t\t\t\t\t$td.attr( 'colspan', $ths.length );\n\t\t\t\t} else {\n\t\t\t\t\t$td.removeAttr( 'colspan' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldsHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldsHelper = new acf.Model( {\n\t\tid: 'fieldsHelper',\n\n\t\tpriority: 30,\n\n\t\tactions: {\n\t\t\trefresh: 'renderGroups',\n\t\t},\n\n\t\trenderGroups: function () {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-fields:visible' ).each( function () {\n\t\t\t\tself.renderGroup( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderGroup: function ( $el ) {\n\t\t\t// vars\n\t\t\tvar top = 0;\n\t\t\tvar height = 0;\n\t\t\tvar $row = $();\n\n\t\t\t// get fields\n\t\t\tvar $fields = $el.children( '.acf-field[data-width]:visible' );\n\n\t\t\t// bail early if no fields\n\t\t\tif ( ! $fields.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if is .-left\n\t\t\tif ( $el.hasClass( '-left' ) ) {\n\t\t\t\t$fields.removeAttr( 'data-width' );\n\t\t\t\t$fields.css( 'width', 'auto' );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// reset fields\n\t\t\t$fields.removeClass( '-r0 -c0' ).css( { 'min-height': 0 } );\n\n\t\t\t// loop\n\t\t\t$fields.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $field = $( this );\n\t\t\t\tvar position = $field.position();\n\t\t\t\tvar thisTop = Math.ceil( position.top );\n\t\t\t\tvar thisLeft = Math.ceil( position.left );\n\n\t\t\t\t// detect change in row\n\t\t\t\tif ( $row.length && thisTop > top ) {\n\t\t\t\t\t// set previous heights\n\t\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\n\t\t\t\t\t// update position due to change in row above\n\t\t\t\t\tposition = $field.position();\n\t\t\t\t\tthisTop = Math.ceil( position.top );\n\t\t\t\t\tthisLeft = Math.ceil( position.left );\n\n\t\t\t\t\t// reset vars\n\t\t\t\t\ttop = 0;\n\t\t\t\t\theight = 0;\n\t\t\t\t\t$row = $();\n\t\t\t\t}\n\n\t\t\t\t// rtl\n\t\t\t\tif ( acf.get( 'rtl' ) ) {\n\t\t\t\t\tthisLeft = Math.ceil(\n\t\t\t\t\t\t$field.parent().width() -\n\t\t\t\t\t\t\t( position.left + $field.outerWidth() )\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// add classes\n\t\t\t\tif ( thisTop == 0 ) {\n\t\t\t\t\t$field.addClass( '-r0' );\n\t\t\t\t} else if ( thisLeft == 0 ) {\n\t\t\t\t\t$field.addClass( '-c0' );\n\t\t\t\t}\n\n\t\t\t\t// get height after class change\n\t\t\t\t// - add 1 for subpixel rendering\n\t\t\t\tvar thisHeight = Math.ceil( $field.outerHeight() ) + 1;\n\n\t\t\t\t// set height\n\t\t\t\theight = Math.max( height, thisHeight );\n\n\t\t\t\t// set y\n\t\t\t\ttop = Math.max( top, thisTop );\n\n\t\t\t\t// append\n\t\t\t\t$row = $row.add( $field );\n\t\t\t} );\n\n\t\t\t// clean up\n\t\t\tif ( $row.length ) {\n\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * Adds a body class when holding down the \"shift\" key.\n\t *\n\t * @date\t06/05/2020\n\t * @since\t5.9.0\n\t */\n\tvar bodyClassShiftHelper = new acf.Model( {\n\t\tid: 'bodyClassShiftHelper',\n\t\tevents: {\n\t\t\tkeydown: 'onKeyDown',\n\t\t\tkeyup: 'onKeyUp',\n\t\t},\n\t\tisShiftKey: function ( e ) {\n\t\t\treturn e.keyCode === 16;\n\t\t},\n\t\tonKeyDown: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).addClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t\tonKeyUp: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).removeClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newMediaPopup = function ( args ) {\n\t\t// args\n\t\tvar popup = null;\n\t\tvar args = acf.parseArgs( args, {\n\t\t\tmode: 'select', // 'select', 'edit'\n\t\t\ttitle: '', // 'Upload Image'\n\t\t\tbutton: '', // 'Select Image'\n\t\t\ttype: '', // 'image', ''\n\t\t\tfield: false, // field instance\n\t\t\tallowedTypes: '', // '.jpg, .png, etc'\n\t\t\tlibrary: 'all', // 'all', 'uploadedTo'\n\t\t\tmultiple: false, // false, true, 'add'\n\t\t\tattachment: 0, // the attachment to edit\n\t\t\tautoOpen: true, // open the popup automatically\n\t\t\topen: function () {}, // callback after close\n\t\t\tselect: function () {}, // callback after select\n\t\t\tclose: function () {}, // callback after close\n\t\t} );\n\n\t\t// initialize\n\t\tif ( args.mode == 'edit' ) {\n\t\t\tpopup = new acf.models.EditMediaPopup( args );\n\t\t} else {\n\t\t\tpopup = new acf.models.SelectMediaPopup( args );\n\t\t}\n\n\t\t// open popup (allow frame customization before opening)\n\t\tif ( args.autoOpen ) {\n\t\t\tsetTimeout( function () {\n\t\t\t\tpopup.open();\n\t\t\t}, 1 );\n\t\t}\n\n\t\t// action\n\t\tacf.doAction( 'new_media_popup', popup );\n\n\t\t// return\n\t\treturn popup;\n\t};\n\n\t/**\n\t * getPostID\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getPostID = function () {\n\t\tvar postID = acf.get( 'post_id' );\n\t\treturn acf.isNumeric( postID ) ? postID : 0;\n\t};\n\n\t/**\n\t * acf.getMimeTypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getMimeTypes = function () {\n\t\treturn this.get( 'mimeTypes' );\n\t};\n\n\tacf.getMimeType = function ( name ) {\n\t\t// vars\n\t\tvar allTypes = acf.getMimeTypes();\n\n\t\t// search\n\t\tif ( allTypes[ name ] !== undefined ) {\n\t\t\treturn allTypes[ name ];\n\t\t}\n\n\t\t// some types contain a mixed key such as \"jpg|jpeg|jpe\"\n\t\tfor ( var key in allTypes ) {\n\t\t\tif ( key.indexOf( name ) !== -1 ) {\n\t\t\t\treturn allTypes[ key ];\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * MediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar MediaPopup = acf.Model.extend( {\n\t\tid: 'MediaPopup',\n\t\tdata: {},\n\t\tdefaults: {},\n\t\tframe: false,\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar options = this.getFrameOptions();\n\n\t\t\t// add states\n\t\t\tthis.addFrameStates( options );\n\n\t\t\t// create frame\n\t\t\tvar frame = wp.media( options );\n\n\t\t\t// add args reference\n\t\t\tframe.acf = this;\n\n\t\t\t// add events\n\t\t\tthis.addFrameEvents( frame, options );\n\n\t\t\t// strore frame\n\t\t\tthis.frame = frame;\n\t\t},\n\n\t\topen: function () {\n\t\t\tthis.frame.open();\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.frame.close();\n\t\t},\n\n\t\tremove: function () {\n\t\t\tthis.frame.detach();\n\t\t\tthis.frame.remove();\n\t\t},\n\n\t\tgetFrameOptions: function () {\n\t\t\t// vars\n\t\t\tvar options = {\n\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tlibrary: {},\n\t\t\t\tstates: [],\n\t\t\t};\n\n\t\t\t// type\n\t\t\tif ( this.get( 'type' ) ) {\n\t\t\t\toptions.library.type = this.get( 'type' );\n\t\t\t}\n\n\t\t\t// type\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\toptions.library.uploadedTo = getPostID();\n\t\t\t}\n\n\t\t\t// attachment\n\t\t\tif ( this.get( 'attachment' ) ) {\n\t\t\t\toptions.library.post__in = [ this.get( 'attachment' ) ];\n\t\t\t}\n\n\t\t\t// button\n\t\t\tif ( this.get( 'button' ) ) {\n\t\t\t\toptions.button = {\n\t\t\t\t\ttext: this.get( 'button' ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn options;\n\t\t},\n\n\t\taddFrameStates: function ( options ) {\n\t\t\t// create query\n\t\t\tvar Query = wp.media.query( options.library );\n\n\t\t\t// add _acfuploader\n\t\t\t// this is super wack!\n\t\t\t// if you add _acfuploader to the options.library args, new uploads will not be added to the library view.\n\t\t\t// this has been traced back to the wp.media.model.Query initialize function (which can't be overriden)\n\t\t\t// Adding any custom args will cause the Attahcments to not observe the uploader queue\n\t\t\t// To bypass this security issue, we add in the args AFTER the Query has been initialized\n\t\t\t// options.library._acfuploader = settings.field;\n\t\t\tif (\n\t\t\t\tthis.get( 'field' ) &&\n\t\t\t\tacf.isset( Query, 'mirroring', 'args' )\n\t\t\t) {\n\t\t\t\tQuery.mirroring.args._acfuploader = this.get( 'field' );\n\t\t\t}\n\n\t\t\t// add states\n\t\t\toptions.states.push(\n\t\t\t\t// main state\n\t\t\t\tnew wp.media.controller.Library( {\n\t\t\t\t\tlibrary: Query,\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\t\tpriority: 20,\n\t\t\t\t\tfilterable: 'all',\n\t\t\t\t\teditable: true,\n\t\t\t\t\tallowLocalEdits: true,\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// edit image functionality (added in WP 3.9)\n\t\t\tif ( acf.isset( wp, 'media', 'controller', 'EditImage' ) ) {\n\t\t\t\toptions.states.push( new wp.media.controller.EditImage() );\n\t\t\t}\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// log all events\n\t\t\t//frame.on('all', function( e ) {\n\t\t\t//\tconsole.log( 'frame all: %o', e );\n\t\t\t//});\n\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass(\n\t\t\t\t\t\t\t'acf-media-modal -' + this.acf.get( 'mode' )\n\t\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// edit image view\n\t\t\t// source: media-views.js:2410 editImageContent()\n\t\t\tframe.on(\n\t\t\t\t'content:render:edit-image',\n\t\t\t\tfunction () {\n\t\t\t\t\tvar image = this.state().get( 'image' );\n\t\t\t\t\tvar view = new wp.media.view.EditImage( {\n\t\t\t\t\t\tmodel: image,\n\t\t\t\t\t\tcontroller: this,\n\t\t\t\t\t} ).render();\n\t\t\t\t\tthis.content.set( view );\n\n\t\t\t\t\t// after creating the wrapper view, load the actual editor via an ajax call\n\t\t\t\t\tview.loadEditor();\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// update toolbar button\n\t\t\t//frame.on( 'toolbar:create:select', function( toolbar ) {\n\t\t\t//\ttoolbar.view = new wp.media.view.Toolbar.Select({\n\t\t\t//\t\ttext: frame.options._button,\n\t\t\t//\t\tcontroller: this\n\t\t\t//\t});\n\t\t\t//}, frame );\n\n\t\t\t// on select\n\t\t\tframe.on( 'select', function () {\n\t\t\t\t// vars\n\t\t\t\tvar selection = frame.state().get( 'selection' );\n\n\t\t\t\t// if selecting images\n\t\t\t\tif ( selection ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tselection.each( function ( attachment, i ) {\n\t\t\t\t\t\tframe.acf\n\t\t\t\t\t\t\t.get( 'select' )\n\t\t\t\t\t\t\t.apply( frame.acf, [ attachment, i ] );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// on close\n\t\t\tframe.on( 'close', function () {\n\t\t\t\t// callback and remove\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tframe.acf.get( 'close' ).apply( frame.acf );\n\t\t\t\t\tframe.acf.remove();\n\t\t\t\t}, 1 );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.SelectMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.SelectMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Select', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// plupload\n\t\t\t// adds _acfuploader param to validate uploads\n\t\t\tif (\n\t\t\t\tacf.isset( _wpPluploadSettings, 'defaults', 'multipart_params' )\n\t\t\t) {\n\t\t\t\t// add _acfuploader so that Uploader will inherit\n\t\t\t\t_wpPluploadSettings.defaults.multipart_params._acfuploader = this.get(\n\t\t\t\t\t'field'\n\t\t\t\t);\n\n\t\t\t\t// remove acf_field so future Uploaders won't inherit\n\t\t\t\tframe.on( 'open', function () {\n\t\t\t\t\tdelete _wpPluploadSettings\n\t\t\t\t\t\t.defaults.multipart_params._acfuploader;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// browse\n\t\t\tframe.on( 'content:activate:browse', function () {\n\t\t\t\t// vars\n\t\t\t\tvar toolbar = false;\n\n\t\t\t\t// populate above vars making sure to allow for failure\n\t\t\t\t// perhaps toolbar does not exist because the frame open is Upload Files\n\t\t\t\ttry {\n\t\t\t\t\ttoolbar = frame.content.get().toolbar;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.log( e );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tframe.acf.customizeFilters.apply( frame.acf, [ toolbar ] );\n\t\t\t} );\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\n\t\tcustomizeFilters: function ( toolbar ) {\n\t\t\t// vars\n\t\t\tvar filters = toolbar.get( 'filters' );\n\n\t\t\t// image\n\t\t\tif ( this.get( 'type' ) == 'image' ) {\n\t\t\t\t// update all\n\t\t\t\tfilters.filters.all.text = acf.__( 'All images' );\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.audio;\n\t\t\t\tdelete filters.filters.video;\n\t\t\t\tdelete filters.filters.image;\n\n\t\t\t\t// update all filters to show images\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.props.type = filter.props.type || 'image';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// specific types\n\t\t\tif ( this.get( 'allowedTypes' ) ) {\n\t\t\t\t// convert \".jpg, .png\" into [\"jpg\", \"png\"]\n\t\t\t\tvar allowedTypes = this.get( 'allowedTypes' )\n\t\t\t\t\t.split( ' ' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( '.' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( ',' );\n\n\t\t\t\t// loop\n\t\t\t\tallowedTypes.map( function ( name ) {\n\t\t\t\t\t// get type\n\t\t\t\t\tvar mimeType = acf.getMimeType( name );\n\n\t\t\t\t\t// bail early if no type\n\t\t\t\t\tif ( ! mimeType ) return;\n\n\t\t\t\t\t// create new filter\n\t\t\t\t\tvar newFilter = {\n\t\t\t\t\t\ttext: mimeType,\n\t\t\t\t\t\tprops: {\n\t\t\t\t\t\t\tstatus: null,\n\t\t\t\t\t\t\ttype: mimeType,\n\t\t\t\t\t\t\tuploadedTo: null,\n\t\t\t\t\t\t\torderby: 'date',\n\t\t\t\t\t\t\torder: 'DESC',\n\t\t\t\t\t\t},\n\t\t\t\t\t\tpriority: 20,\n\t\t\t\t\t};\n\n\t\t\t\t\t// append\n\t\t\t\t\tfilters.filters[ mimeType ] = newFilter;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// uploaded to post\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\t// vars\n\t\t\t\tvar uploadedTo = this.frame.options.library.uploadedTo;\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.unattached;\n\t\t\t\tdelete filters.filters.uploaded;\n\n\t\t\t\t// add uploadedTo to filters\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.text +=\n\t\t\t\t\t\t' (' + acf.__( 'Uploaded to this post' ) + ')';\n\t\t\t\t\tfilter.props.uploadedTo = uploadedTo;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// add _acfuploader to filters\n\t\t\tvar field = this.get( 'field' );\n\t\t\t$.each( filters.filters, function ( k, filter ) {\n\t\t\t\tfilter.props._acfuploader = field;\n\t\t\t} );\n\n\t\t\t// add _acfuplaoder to search\n\t\t\tvar search = toolbar.get( 'search' );\n\t\t\tsearch.model.attributes._acfuploader = field;\n\n\t\t\t// render (custom function added to prototype)\n\t\t\tif ( filters.renderFilters ) {\n\t\t\t\tfilters.renderFilters();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.EditMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.EditMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Update', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\t// add class\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass( 'acf-expanded' );\n\n\t\t\t\t\t// set to browse\n\t\t\t\t\tif ( this.content.mode() != 'browse' ) {\n\t\t\t\t\t\tthis.content.mode( 'browse' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// set selection\n\t\t\t\t\tvar state = this.state();\n\t\t\t\t\tvar selection = state.get( 'selection' );\n\t\t\t\t\tvar attachment = wp.media.attachment(\n\t\t\t\t\t\tframe.acf.get( 'attachment' )\n\t\t\t\t\t);\n\t\t\t\t\tselection.add( attachment );\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\t} );\n\n\t/**\n\t * customizePrototypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar customizePrototypes = new acf.Model( {\n\t\tid: 'customizePrototypes',\n\t\twait: 'ready',\n\n\t\tinitialize: function () {\n\t\t\t// bail early if no media views\n\t\t\tif ( ! acf.isset( window, 'wp', 'media', 'view' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// fix bug where CPT without \"editor\" does not set post.id setting which then prevents uploadedTo from working\n\t\t\tvar postID = getPostID();\n\t\t\tif (\n\t\t\t\tpostID &&\n\t\t\t\tacf.isset( wp, 'media', 'view', 'settings', 'post' )\n\t\t\t) {\n\t\t\t\twp.media.view.settings.post.id = postID;\n\t\t\t}\n\n\t\t\t// customize\n\t\t\tthis.customizeAttachmentsButton();\n\t\t\tthis.customizeAttachmentsRouter();\n\t\t\tthis.customizeAttachmentFilters();\n\t\t\tthis.customizeAttachmentCompat();\n\t\t\tthis.customizeAttachmentLibrary();\n\t\t},\n\n\t\tcustomizeAttachmentsButton: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Button' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Extend\n\t\t\tvar Button = wp.media.view.Button;\n\t\t\twp.media.view.Button = Button.extend( {\n\t\t\t\t// Fix bug where \"Select\" button appears blank after editing an image.\n\t\t\t\t// Do this by simplifying Button initialize function and avoid deleting this.options.\n\t\t\t\tinitialize: function () {\n\t\t\t\t\tvar options = _.defaults( this.options, this.defaults );\n\t\t\t\t\tthis.model = new Backbone.Model( options );\n\t\t\t\t\tthis.listenTo( this.model, 'change', this.render );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentsRouter: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Router' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.Router;\n\n\t\t\t// extend\n\t\t\twp.media.view.Router = Parent.extend( {\n\t\t\t\taddExpand: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $a = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Expand Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Collapse Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// add events\n\t\t\t\t\t$a.on( 'click', function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar $div = $( this ).closest( '.media-modal' );\n\t\t\t\t\t\tif ( $div.hasClass( 'acf-expanded' ) ) {\n\t\t\t\t\t\t\t$div.removeClass( 'acf-expanded' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t$div.addClass( 'acf-expanded' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\n\t\t\t\t\t// append\n\t\t\t\t\tthis.$el.append( $a );\n\t\t\t\t},\n\n\t\t\t\tinitialize: function () {\n\t\t\t\t\t// initialize\n\t\t\t\t\tParent.prototype.initialize.apply( this, arguments );\n\n\t\t\t\t\t// add buttons\n\t\t\t\t\tthis.addExpand();\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentFilters: function () {\n\t\t\t// validate\n\t\t\tif (\n\t\t\t\t! acf.isset( wp, 'media', 'view', 'AttachmentFilters', 'All' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.AttachmentFilters.All;\n\n\t\t\t// renderFilters\n\t\t\t// copied from media-views.js:6939\n\t\t\tParent.prototype.renderFilters = function () {\n\t\t\t\t// Build `' )\n\t\t\t\t\t\t\t\t\t.val( value )\n\t\t\t\t\t\t\t\t\t.html( filter.text )[ 0 ],\n\t\t\t\t\t\t\t\tpriority: filter.priority || 50,\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}, this )\n\t\t\t\t\t\t.sortBy( 'priority' )\n\t\t\t\t\t\t.pluck( 'el' )\n\t\t\t\t\t\t.value()\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\n\t\tcustomizeAttachmentCompat: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'AttachmentCompat' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentCompat = wp.media.view.AttachmentCompat;\n\t\t\tvar timeout = false;\n\n\t\t\t// extend\n\t\t\twp.media.view.AttachmentCompat = AttachmentCompat.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// WP bug\n\t\t\t\t\t// When multiple media frames exist on the same page (WP content, WYSIWYG, image, file ),\n\t\t\t\t\t// WP creates multiple instances of this AttachmentCompat view.\n\t\t\t\t\t// Each instance will attempt to render when a new modal is created.\n\t\t\t\t\t// Use a property to avoid this and only render once per instance.\n\t\t\t\t\tif ( this.rendered ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// render HTML\n\t\t\t\t\tAttachmentCompat.prototype.render.apply( this, arguments );\n\n\t\t\t\t\t// when uploading, render is called twice.\n\t\t\t\t\t// ignore first render by checking for #acf-form-data element\n\t\t\t\t\tif ( ! this.$( '#acf-form-data' ).length ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// clear timeout\n\t\t\t\t\tclearTimeout( timeout );\n\n\t\t\t\t\t// setTimeout\n\t\t\t\t\ttimeout = setTimeout(\n\t\t\t\t\t\t$.proxy( function () {\n\t\t\t\t\t\t\tthis.rendered = true;\n\t\t\t\t\t\t\tacf.doAction( 'append', this.$el );\n\t\t\t\t\t\t}, this ),\n\t\t\t\t\t\t50\n\t\t\t\t\t);\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\tsave: function ( event ) {\n\t\t\t\t\tvar data = {};\n\n\t\t\t\t\tif ( event ) {\n\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t}\n\n\t\t\t\t\t//_.each( this.$el.serializeArray(), function( pair ) {\n\t\t\t\t\t//\tdata[ pair.name ] = pair.value;\n\t\t\t\t\t//});\n\n\t\t\t\t\t// Serialize data more thoroughly to allow chckbox inputs to save.\n\t\t\t\t\tdata = acf.serializeForAjax( this.$el );\n\n\t\t\t\t\tthis.controller.trigger( 'attachment:compat:waiting', [\n\t\t\t\t\t\t'waiting',\n\t\t\t\t\t] );\n\t\t\t\t\tthis.model\n\t\t\t\t\t\t.saveCompat( data )\n\t\t\t\t\t\t.always( _.bind( this.postSave, this ) );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentLibrary: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Attachment', 'Library' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentLibrary = wp.media.view.Attachment.Library;\n\n\t\t\t// extend\n\t\t\twp.media.view.Attachment.Library = AttachmentLibrary.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar popup = acf.isget( this, 'controller', 'acf' );\n\t\t\t\t\tvar attributes = acf.isget( this, 'model', 'attributes' );\n\n\t\t\t\t\t// check vars exist to avoid errors\n\t\t\t\t\tif ( popup && attributes ) {\n\t\t\t\t\t\t// show errors\n\t\t\t\t\t\tif ( attributes.acf_errors ) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-disabled' );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// disable selected\n\t\t\t\t\t\tvar selected = popup.get( 'selected' );\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tselected &&\n\t\t\t\t\t\t\tselected.indexOf( attributes.id ) > -1\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-selected' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// render\n\t\t\t\t\treturn AttachmentLibrary.prototype.render.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\n\t\t\t\t/*\n\t\t\t\t * toggleSelection\n\t\t\t\t *\n\t\t\t\t * This function is called before an attachment is selected\n\t\t\t\t * A good place to check for errors and prevent the 'select' function from being fired\n\t\t\t\t *\n\t\t\t\t * @type\tfunction\n\t\t\t\t * @date\t29/09/2016\n\t\t\t\t * @since\t5.4.0\n\t\t\t\t *\n\t\t\t\t * @param\toptions (object)\n\t\t\t\t * @return\tn/a\n\t\t\t\t */\n\n\t\t\t\ttoggleSelection: function ( options ) {\n\t\t\t\t\t// vars\n\t\t\t\t\t// source: wp-includes/js/media-views.js:2880\n\t\t\t\t\tvar collection = this.collection,\n\t\t\t\t\t\tselection = this.options.selection,\n\t\t\t\t\t\tmodel = this.model,\n\t\t\t\t\t\tsingle = selection.single();\n\n\t\t\t\t\t// vars\n\t\t\t\t\tvar frame = this.controller;\n\t\t\t\t\tvar errors = acf.isget(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\t'model',\n\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t'acf_errors'\n\t\t\t\t\t);\n\t\t\t\t\tvar $sidebar = frame.$el.find(\n\t\t\t\t\t\t'.media-frame-content .media-sidebar'\n\t\t\t\t\t);\n\n\t\t\t\t\t// remove previous error\n\t\t\t\t\t$sidebar.children( '.acf-selection-error' ).remove();\n\n\t\t\t\t\t// show attachment details\n\t\t\t\t\t$sidebar.children().removeClass( 'acf-hidden' );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( frame && errors ) {\n\t\t\t\t\t\t// vars\n\t\t\t\t\t\tvar filename = acf.isget(\n\t\t\t\t\t\t\tthis,\n\t\t\t\t\t\t\t'model',\n\t\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t\t'filename'\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// hide attachment details\n\t\t\t\t\t\t// Gallery field continues to show previously selected attachment...\n\t\t\t\t\t\t$sidebar.children().addClass( 'acf-hidden' );\n\n\t\t\t\t\t\t// append message\n\t\t\t\t\t\t$sidebar.prepend(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tacf.__( 'Restricted' ) +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tfilename +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\terrors +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// reset selection (unselects all attachments)\n\t\t\t\t\t\tselection.reset();\n\n\t\t\t\t\t\t// set single (attachment displayed in sidebar)\n\t\t\t\t\t\tselection.single( model );\n\n\t\t\t\t\t\t// return and prevent 'select' form being fired\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn AttachmentLibrary.prototype.toggleSelection.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * postboxManager\n\t *\n\t * Manages postboxes on the screen.\n\t *\n\t * @date\t25/5/19\n\t * @since\t5.8.1\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar postboxManager = new acf.Model( {\n\t\twait: 'prepare',\n\t\tpriority: 1,\n\t\tinitialize: function () {\n\t\t\t( acf.get( 'postboxes' ) || [] ).map( acf.newPostbox );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.getPostbox\n\t *\n\t * Returns a postbox instance.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tmixed $el Either a jQuery element or the postbox id.\n\t * @return\tobject\n\t */\n\tacf.getPostbox = function ( $el ) {\n\t\t// allow string parameter\n\t\tif ( typeof arguments[ 0 ] == 'string' ) {\n\t\t\t$el = $( '#' + arguments[ 0 ] );\n\t\t}\n\n\t\t// return instance\n\t\treturn acf.getInstance( $el );\n\t};\n\n\t/**\n\t * acf.getPostboxes\n\t *\n\t * Returns an array of postbox instances.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tvoid\n\t * @return\tarray\n\t */\n\tacf.getPostboxes = function () {\n\t\treturn acf.getInstances( $( '.acf-postbox' ) );\n\t};\n\n\t/**\n\t * acf.newPostbox\n\t *\n\t * Returns a new postbox instance for the given props.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tobject props The postbox properties.\n\t * @return\tobject\n\t */\n\tacf.newPostbox = function ( props ) {\n\t\treturn new acf.models.Postbox( props );\n\t};\n\n\t/**\n\t * acf.models.Postbox\n\t *\n\t * The postbox model.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tacf.models.Postbox = acf.Model.extend( {\n\t\tdata: {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\tstyle: 'default',\n\t\t\tlabel: 'top',\n\t\t\tedit: '',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t// compatibilty\n\t\t\tif ( props.editLink ) {\n\t\t\t\tprops.edit = props.editLink;\n\t\t\t}\n\n\t\t\t// extend data\n\t\t\t$.extend( this.data, props );\n\n\t\t\t// set $el\n\t\t\tthis.$el = this.$postbox();\n\t\t},\n\n\t\t$postbox: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) );\n\t\t},\n\n\t\t$hide: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) + '-hide' );\n\t\t},\n\n\t\t$hideLabel: function () {\n\t\t\treturn this.$hide().parent();\n\t\t},\n\n\t\t$hndle: function () {\n\t\t\treturn this.$( '> .hndle' );\n\t\t},\n\n\t\t$handleActions: function () {\n\t\t\treturn this.$( '> .postbox-header .handle-actions' );\n\t\t},\n\n\t\t$inside: function () {\n\t\t\treturn this.$( '> .inside' );\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn this.$el.hasClass( 'acf-hidden' );\n\t\t},\n\n\t\tisHiddenByScreenOptions: function () {\n\t\t\treturn (\n\t\t\t\tthis.$el.hasClass( 'hide-if-js' ) ||\n\t\t\t\tthis.$el.css( 'display' ) == 'none'\n\t\t\t);\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Add default class.\n\t\t\tthis.$el.addClass( 'acf-postbox' );\n\n\t\t\t// Add field group style class (ignore in block editor).\n\t\t\tif ( acf.get( 'editor' ) !== 'block' ) {\n\t\t\t\tvar style = this.get( 'style' );\n\t\t\t\tif ( style !== 'default' ) {\n\t\t\t\t\tthis.$el.addClass( style );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Add .inside class.\n\t\t\tthis.$inside()\n\t\t\t\t.addClass( 'acf-fields' )\n\t\t\t\t.addClass( '-' + this.get( 'label' ) );\n\n\t\t\t// Append edit link.\n\t\t\tvar edit = this.get( 'edit' );\n\t\t\tif ( edit ) {\n\t\t\t\tvar html =\n\t\t\t\t\t'';\n\t\t\t\tvar $handleActions = this.$handleActions();\n\t\t\t\tif ( $handleActions.length ) {\n\t\t\t\t\t$handleActions.prepend( html );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$hndle().append( html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Show postbox.\n\t\t\tthis.show();\n\t\t},\n\n\t\tshow: function () {\n\t\t\t// If disabled by screen options, set checked to false and return.\n\t\t\tif ( this.$el.hasClass( 'hide-if-js' ) ) {\n\t\t\t\tthis.$hide().prop( 'checked', false );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Show label.\n\t\t\tthis.$hideLabel().show();\n\n\t\t\t// toggle on checkbox\n\t\t\tthis.$hide().prop( 'checked', true );\n\n\t\t\t// Show postbox\n\t\t\tthis.$el.show().removeClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'show_postbox', this );\n\t\t},\n\n\t\tenable: function () {\n\t\t\tacf.enable( this.$el, 'postbox' );\n\t\t},\n\n\t\tshowEnable: function () {\n\t\t\tthis.enable();\n\t\t\tthis.show();\n\t\t},\n\n\t\thide: function () {\n\t\t\t// Hide label.\n\t\t\tthis.$hideLabel().hide();\n\n\t\t\t// Hide postbox\n\t\t\tthis.$el.hide().addClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'hide_postbox', this );\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tacf.disable( this.$el, 'postbox' );\n\t\t},\n\n\t\thideDisable: function () {\n\t\t\tthis.disable();\n\t\t\tthis.hide();\n\t\t},\n\n\t\thtml: function ( html ) {\n\t\t\t// Update HTML.\n\t\t\tthis.$inside().html( html );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'append', this.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.screen = new acf.Model( {\n\t\tactive: true,\n\n\t\txhr: false,\n\n\t\ttimeout: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'change #page_template': 'onChange',\n\t\t\t'change #parent_id': 'onChange',\n\t\t\t'change #post-formats-select': 'onChange',\n\t\t\t'change .categorychecklist': 'onChange',\n\t\t\t'change .tagsdiv': 'onChange',\n\t\t\t'change .acf-taxonomy-field[data-save=\"1\"]': 'onChange',\n\t\t\t'change #product-type': 'onChange',\n\t\t},\n\n\t\tisPost: function () {\n\t\t\treturn acf.get( 'screen' ) === 'post';\n\t\t},\n\n\t\tisUser: function () {\n\t\t\treturn acf.get( 'screen' ) === 'user';\n\t\t},\n\n\t\tisTaxonomy: function () {\n\t\t\treturn acf.get( 'screen' ) === 'taxonomy';\n\t\t},\n\n\t\tisAttachment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'attachment';\n\t\t},\n\n\t\tisNavMenu: function () {\n\t\t\treturn acf.get( 'screen' ) === 'nav_menu';\n\t\t},\n\n\t\tisWidget: function () {\n\t\t\treturn acf.get( 'screen' ) === 'widget';\n\t\t},\n\n\t\tisComment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'comment';\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\tvar $el = $( '#page_template' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\tvar $el = $( '#parent_id' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageType: function ( e, $el ) {\n\t\t\treturn this.getPageParent() ? 'child' : 'parent';\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn $( '#post_type' ).val();\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\tvar $el = $( '#post-formats-select input:checked' );\n\t\t\tif ( $el.length ) {\n\t\t\t\tvar val = $el.val();\n\t\t\t\treturn val == '0' ? 'standard' : val;\n\t\t\t}\n\t\t\treturn null;\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// serialize WP taxonomy postboxes\n\t\t\tvar data = acf.serialize( $( '.categorydiv, .tagsdiv' ) );\n\n\t\t\t// use tax_input (tag, custom-taxonomy) when possible.\n\t\t\t// this data is already formatted in taxonomy => [terms].\n\t\t\tif ( data.tax_input ) {\n\t\t\t\tterms = data.tax_input;\n\t\t\t}\n\n\t\t\t// append \"category\" which uses a different name\n\t\t\tif ( data.post_category ) {\n\t\t\t\tterms.category = data.post_category;\n\t\t\t}\n\n\t\t\t// convert any string values (tags) into array format\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tif ( ! acf.isArray( terms[ tax ] ) ) {\n\t\t\t\t\tterms[ tax ] = terms[ tax ].split( /,[\\s]?/ );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetPostTerms: function () {\n\t\t\t// Get core terms.\n\t\t\tvar terms = this.getPostCoreTerms();\n\n\t\t\t// loop over taxonomy fields and add their values\n\t\t\tacf.getFields( { type: 'taxonomy' } ).map( function ( field ) {\n\t\t\t\t// ignore fields that don't save\n\t\t\t\tif ( ! field.get( 'save' ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar val = field.val();\n\t\t\t\tvar tax = field.get( 'taxonomy' );\n\n\t\t\t\t// check val\n\t\t\t\tif ( val ) {\n\t\t\t\t\t// ensure terms exists\n\t\t\t\t\tterms[ tax ] = terms[ tax ] || [];\n\n\t\t\t\t\t// ensure val is an array\n\t\t\t\t\tval = acf.isArray( val ) ? val : [ val ];\n\n\t\t\t\t\t// append\n\t\t\t\t\tterms[ tax ] = terms[ tax ].concat( val );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// add WC product type\n\t\t\tif ( ( productType = this.getProductType() ) !== null ) {\n\t\t\t\tterms.product_type = [ productType ];\n\t\t\t}\n\n\t\t\t// remove duplicate values\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tterms[ tax ] = acf.uniqueArray( terms[ tax ] );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetProductType: function () {\n\t\t\tvar $el = $( '#product-type' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tcheck: function () {\n\t\t\t// bail early if not for post\n\t\t\tif ( acf.get( 'screen' ) !== 'post' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// abort XHR if is already loading AJAX data\n\t\t\tif ( this.xhr ) {\n\t\t\t\tthis.xhr.abort();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar ajaxData = acf.parseArgs( this.data, {\n\t\t\t\taction: 'acf/ajax/check_screen',\n\t\t\t\tscreen: acf.get( 'screen' ),\n\t\t\t\texists: [],\n\t\t\t} );\n\n\t\t\t// post id\n\t\t\tif ( this.isPost() ) {\n\t\t\t\tajaxData.post_id = acf.get( 'post_id' );\n\t\t\t}\n\n\t\t\t// post type\n\t\t\tif ( ( postType = this.getPostType() ) !== null ) {\n\t\t\t\tajaxData.post_type = postType;\n\t\t\t}\n\n\t\t\t// page template\n\t\t\tif ( ( pageTemplate = this.getPageTemplate() ) !== null ) {\n\t\t\t\tajaxData.page_template = pageTemplate;\n\t\t\t}\n\n\t\t\t// page parent\n\t\t\tif ( ( pageParent = this.getPageParent() ) !== null ) {\n\t\t\t\tajaxData.page_parent = pageParent;\n\t\t\t}\n\n\t\t\t// page type\n\t\t\tif ( ( pageType = this.getPageType() ) !== null ) {\n\t\t\t\tajaxData.page_type = pageType;\n\t\t\t}\n\n\t\t\t// post format\n\t\t\tif ( ( postFormat = this.getPostFormat() ) !== null ) {\n\t\t\t\tajaxData.post_format = postFormat;\n\t\t\t}\n\n\t\t\t// post terms\n\t\t\tif ( ( postTerms = this.getPostTerms() ) !== null ) {\n\t\t\t\tajaxData.post_terms = postTerms;\n\t\t\t}\n\n\t\t\t// add array of existing postboxes to increase performance and reduce JSON HTML\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tajaxData.exists.push( postbox.get( 'key' ) );\n\t\t\t} );\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters( 'check_screen_args', ajaxData );\n\n\t\t\t// success\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// Render post screen.\n\t\t\t\tif ( acf.get( 'screen' ) == 'post' ) {\n\t\t\t\t\tthis.renderPostScreen( json );\n\n\t\t\t\t\t// Render user screen.\n\t\t\t\t} else if ( acf.get( 'screen' ) == 'user' ) {\n\t\t\t\t\tthis.renderUserScreen( json );\n\t\t\t\t}\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'check_screen_complete', json, ajaxData );\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\tthis.xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t} );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tthis.setTimeout( this.check, 1 );\n\t\t},\n\n\t\trenderPostScreen: function ( data ) {\n\t\t\t// Helper function to copy events\n\t\t\tvar copyEvents = function ( $from, $to ) {\n\t\t\t\tvar events = $._data( $from[ 0 ] ).events;\n\t\t\t\tfor ( var type in events ) {\n\t\t\t\t\tfor ( var i = 0; i < events[ type ].length; i++ ) {\n\t\t\t\t\t\t$to.on( type, events[ type ][ i ].handler );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// Helper function to sort metabox.\n\t\t\tvar sortMetabox = function ( id, ids ) {\n\t\t\t\t// Find position of id within ids.\n\t\t\t\tvar index = ids.indexOf( id );\n\n\t\t\t\t// Bail early if index not found.\n\t\t\t\tif ( index == -1 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes behind (in reverse order).\n\t\t\t\tfor ( var i = index - 1; i >= 0; i-- ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).after( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes infront.\n\t\t\t\tfor ( var i = index + 1; i < ids.length; i++ ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).before( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Return false if not sorted.\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// Keep track of visible and hidden postboxes.\n\t\t\tdata.visible = [];\n\t\t\tdata.hidden = [];\n\n\t\t\t// Show these postboxes.\n\t\t\tdata.results = data.results.map( function ( result, i ) {\n\t\t\t\t// vars\n\t\t\t\tvar postbox = acf.getPostbox( result.id );\n\n\t\t\t\t// Prevent \"acf_after_title\" position in Block Editor.\n\t\t\t\tif (\n\t\t\t\t\tacf.isGutenberg() &&\n\t\t\t\t\tresult.position == 'acf_after_title'\n\t\t\t\t) {\n\t\t\t\t\tresult.position = 'normal';\n\t\t\t\t}\n\n\t\t\t\t// Create postbox if doesn't exist.\n\t\t\t\tif ( ! postbox ) {\n\t\t\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\t\t\tif ( wpMinorVersion >= 5.5 ) {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\t'

                                      ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

                                      ',\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'

                                      ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

                                      ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Ensure result.classes is set.\n\t\t\t\t\tif ( ! result.classes ) result.classes = '';\n\n\t\t\t\t\t// Create it.\n\t\t\t\t\tvar $postbox = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\tpostboxHeader,\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\tresult.html,\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t\t'
                                      ',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// Create new hide toggle.\n\t\t\t\t\tif ( $( '#adv-settings' ).length ) {\n\t\t\t\t\t\tvar $prefs = $( '#adv-settings .metabox-prefs' );\n\t\t\t\t\t\tvar $label = $(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Copy default WP events onto checkbox.\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$prefs.find( 'input' ).first(),\n\t\t\t\t\t\t\t$label.find( 'input' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Append hide label\n\t\t\t\t\t\t$prefs.append( $label );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Copy default WP events onto metabox.\n\t\t\t\t\tif ( $( '.postbox' ).length ) {\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .handlediv' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.handlediv' )\n\t\t\t\t\t\t);\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .hndle' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.hndle' )\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Append metabox to the bottom of \"side-sortables\".\n\t\t\t\t\tif ( result.position === 'side' ) {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).append(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Prepend metabox to the top of \"normal-sortbables\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).prepend(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Position metabox amongst existing ACF metaboxes within the same location.\n\t\t\t\t\tvar order = [];\n\t\t\t\t\tdata.results.map( function ( _result ) {\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tresult.position === _result.position &&\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'#' +\n\t\t\t\t\t\t\t\t\tresult.position +\n\t\t\t\t\t\t\t\t\t'-sortables #' +\n\t\t\t\t\t\t\t\t\t_result.id\n\t\t\t\t\t\t\t).length\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\torder.push( _result.id );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t\tsortMetabox( result.id, order );\n\n\t\t\t\t\t// Check 'sorted' for user preference.\n\t\t\t\t\tif ( data.sorted ) {\n\t\t\t\t\t\t// Loop over each position (acf_after_title, side, normal).\n\t\t\t\t\t\tfor ( var position in data.sorted ) {\n\t\t\t\t\t\t\tlet order = data.sorted[ position ];\n\n\t\t\t\t\t\t\tif ( typeof order !== 'string' ) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Explode string into array of ids.\n\t\t\t\t\t\t\torder = order.split( ',' );\n\n\t\t\t\t\t\t\t// Position metabox relative to order.\n\t\t\t\t\t\t\tif ( sortMetabox( result.id, order ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Initalize it (modifies HTML).\n\t\t\t\t\tpostbox = acf.newPostbox( result );\n\n\t\t\t\t\t// Trigger action.\n\t\t\t\t\tacf.doAction( 'append', $postbox );\n\t\t\t\t\tacf.doAction( 'append_postbox', postbox );\n\t\t\t\t}\n\n\t\t\t\t// show postbox\n\t\t\t\tpostbox.showEnable();\n\n\t\t\t\t// append\n\t\t\t\tdata.visible.push( result.id );\n\n\t\t\t\t// Return result (may have changed).\n\t\t\t\treturn result;\n\t\t\t} );\n\n\t\t\t// Hide these postboxes.\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tif ( data.visible.indexOf( postbox.get( 'id' ) ) === -1 ) {\n\t\t\t\t\t// Hide postbox.\n\t\t\t\t\tpostbox.hideDisable();\n\n\t\t\t\t\t// Append to data.\n\t\t\t\t\tdata.hidden.push( postbox.get( 'id' ) );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Update style.\n\t\t\t$( '#acf-style' ).html( data.style );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'refresh_post_screen', data );\n\t\t},\n\n\t\trenderUserScreen: function ( json ) {},\n\t} );\n\n\t/**\n\t * gutenScreen\n\t *\n\t * Adds compatibility with the Gutenberg edit screen.\n\t *\n\t * @date\t11/12/18\n\t * @since\t5.8.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar gutenScreen = new acf.Model( {\n\t\t// Keep a reference to the most recent post attributes.\n\t\tpostEdits: {},\n\n\t\t// Wait until assets have been loaded.\n\t\twait: 'prepare',\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenbergPostEditor() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Listen for changes (use debounced version as this can fires often).\n\t\t\twp.data.subscribe( acf.debounce( this.onChange ).bind( this ) );\n\n\t\t\t// Customize \"acf.screen.get\" functions.\n\t\t\tacf.screen.getPageTemplate = this.getPageTemplate;\n\t\t\tacf.screen.getPageParent = this.getPageParent;\n\t\t\tacf.screen.getPostType = this.getPostType;\n\t\t\tacf.screen.getPostFormat = this.getPostFormat;\n\t\t\tacf.screen.getPostCoreTerms = this.getPostCoreTerms;\n\n\t\t\t// Disable unload\n\t\t\tacf.unload.disable();\n\n\t\t\t// Refresh metaboxes since WP 5.3.\n\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\tif ( wpMinorVersion >= 5.3 ) {\n\t\t\t\tthis.addAction(\n\t\t\t\t\t'refresh_post_screen',\n\t\t\t\t\tthis.onRefreshPostScreen\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Trigger \"refresh\" after WP has moved metaboxes into place.\n\t\t\twp.domReady( acf.refresh );\n\t\t},\n\n\t\tonChange: function () {\n\t\t\t// Determine attributes that can trigger a refresh.\n\t\t\tvar attributes = [ 'template', 'parent', 'format' ];\n\n\t\t\t// Append taxonomy attribute names to this list.\n\t\t\t( wp.data.select( 'core' ).getTaxonomies() || [] ).map( function (\n\t\t\t\ttaxonomy\n\t\t\t) {\n\t\t\t\tattributes.push( taxonomy.rest_base );\n\t\t\t} );\n\n\t\t\t// Get relevant current post edits.\n\t\t\tvar _postEdits = wp.data.select( 'core/editor' ).getPostEdits();\n\t\t\tvar postEdits = {};\n\t\t\tattributes.map( function ( k ) {\n\t\t\t\tif ( _postEdits[ k ] !== undefined ) {\n\t\t\t\t\tpostEdits[ k ] = _postEdits[ k ];\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Detect change.\n\t\t\tif (\n\t\t\t\tJSON.stringify( postEdits ) !== JSON.stringify( this.postEdits )\n\t\t\t) {\n\t\t\t\tthis.postEdits = postEdits;\n\n\t\t\t\t// Check screen.\n\t\t\t\tacf.screen.check();\n\t\t\t}\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'template' );\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'parent' );\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'type' );\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'format' );\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// Loop over taxonomies.\n\t\t\tvar taxonomies = wp.data.select( 'core' ).getTaxonomies() || [];\n\t\t\ttaxonomies.map( function ( taxonomy ) {\n\t\t\t\t// Append selected taxonomies to terms object.\n\t\t\t\tvar postTerms = wp.data\n\t\t\t\t\t.select( 'core/editor' )\n\t\t\t\t\t.getEditedPostAttribute( taxonomy.rest_base );\n\t\t\t\tif ( postTerms ) {\n\t\t\t\t\tterms[ taxonomy.slug ] = postTerms;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\t/**\n\t\t * onRefreshPostScreen\n\t\t *\n\t\t * Fires after the Post edit screen metaboxs are refreshed to update the Block Editor API state.\n\t\t *\n\t\t * @date\t11/11/19\n\t\t * @since\t5.8.7\n\t\t *\n\t\t * @param\tobject data The \"check_screen\" JSON response data.\n\t\t * @return\tvoid\n\t\t */\n\t\tonRefreshPostScreen: function ( data ) {\n\n\t\t\t// Extract vars.\n\t\t\tvar select = wp.data.select( 'core/edit-post' );\n\t\t\tvar dispatch = wp.data.dispatch( 'core/edit-post' );\n\n\t\t\t// Load current metabox locations and data.\n\t\t\tvar locations = {};\n\t\t\tselect.getActiveMetaBoxLocations().map( function ( location ) {\n\t\t\t\tlocations[ location ] = select.getMetaBoxesPerLocation(\n\t\t\t\t\tlocation\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// Generate flat array of existing ids.\n\t\t\tvar ids = [];\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ].map( function ( m ) {\n\t\t\t\t\tids.push( m.id );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Append new ACF metaboxes (ignore those which already exist).\n\t\t\tdata.results\n\t\t\t\t.filter( function ( r ) {\n\t\t\t\t\treturn ids.indexOf( r.id ) === -1;\n\t\t\t\t} )\n\t\t\t\t.map( function ( result, i ) {\n\t\t\t\t\t// Ensure location exists.\n\t\t\t\t\tvar location = result.position;\n\t\t\t\t\tlocations[ location ] = locations[ location ] || [];\n\n\t\t\t\t\t// Append.\n\t\t\t\t\tlocations[ location ].push( {\n\t\t\t\t\t\tid: result.id,\n\t\t\t\t\t\ttitle: result.title,\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t// Remove hidden ACF metaboxes.\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ] = locations[ k ].filter( function ( m ) {\n\t\t\t\t\treturn data.hidden.indexOf( m.id ) === -1;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Update state.\n\t\t\tdispatch.setAvailableMetaBoxesPerLocation( locations );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newSelect2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newSelect2 = function ( $select, props ) {\n\t\t// defaults\n\t\tprops = acf.parseArgs( props, {\n\t\t\tallowNull: false,\n\t\t\tplaceholder: '',\n\t\t\tmultiple: false,\n\t\t\tfield: false,\n\t\t\tajax: false,\n\t\t\tajaxAction: '',\n\t\t\tajaxData: function ( data ) {\n\t\t\t\treturn data;\n\t\t\t},\n\t\t\tajaxResults: function ( json ) {\n\t\t\t\treturn json;\n\t\t\t},\n\t\t\tescapeMarkup: false,\n\t\t\ttemplateSelection: false,\n\t\t\ttemplateResult: false,\n\t\t\tdropdownCssClass: '',\n\t\t\tsuppressFilters: false,\n\t\t} );\n\n\t\t// initialize\n\t\tif ( getVersion() == 4 ) {\n\t\t\tvar select2 = new Select2_4( $select, props );\n\t\t} else {\n\t\t\tvar select2 = new Select2_3( $select, props );\n\t\t}\n\n\t\t// actions\n\t\tacf.doAction( 'new_select2', select2 );\n\n\t\t// return\n\t\treturn select2;\n\t};\n\n\t/**\n\t * getVersion\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tfunction getVersion() {\n\t\t// v4\n\t\tif ( acf.isset( window, 'jQuery', 'fn', 'select2', 'amd' ) ) {\n\t\t\treturn 4;\n\t\t}\n\n\t\t// v3\n\t\tif ( acf.isset( window, 'Select2' ) ) {\n\t\t\treturn 3;\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t}\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2 = acf.Model.extend( {\n\t\tsetup: function ( $select, props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $select;\n\t\t},\n\n\t\tinitialize: function () {},\n\n\t\tselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( ! $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tunselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tgetOption: function ( value ) {\n\t\t\treturn this.$( 'option[value=\"' + value + '\"]' );\n\t\t},\n\n\t\taddOption: function ( option ) {\n\t\t\t// defaults\n\t\t\toption = acf.parseArgs( option, {\n\t\t\t\tid: '',\n\t\t\t\ttext: '',\n\t\t\t\tselected: false,\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $option = this.getOption( option.id );\n\n\t\t\t// append\n\t\t\tif ( ! $option.length ) {\n\t\t\t\t$option = $( '' );\n\t\t\t\t$option.html( option.text );\n\t\t\t\t$option.attr( 'value', option.id );\n\t\t\t\t$option.prop( 'selected', option.selected );\n\t\t\t\tthis.$el.append( $option );\n\t\t\t}\n\n\t\t\t// chain\n\t\t\treturn $option;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\t\t\tvar $options = this.$el.find( 'option:selected' );\n\n\t\t\t// bail early if no selected\n\t\t\tif ( ! $options.exists() ) {\n\t\t\t\treturn val;\n\t\t\t}\n\n\t\t\t// sort by attribute\n\t\t\t$options = $options.sort( function ( a, b ) {\n\t\t\t\treturn (\n\t\t\t\t\t+a.getAttribute( 'data-i' ) - +b.getAttribute( 'data-i' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$options.each( function () {\n\t\t\t\tvar $el = $( this );\n\t\t\t\tval.push( {\n\t\t\t\t\t$el: $el,\n\t\t\t\t\tid: $el.attr( 'value' ),\n\t\t\t\t\ttext: $el.text(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val;\n\t\t},\n\n\t\tmergeOptions: function () {},\n\n\t\tgetChoices: function () {\n\t\t\t// callback\n\t\t\tvar crawl = function ( $parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar choices = [];\n\n\t\t\t\t// loop\n\t\t\t\t$parent.children().each( function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $child = $( this );\n\n\t\t\t\t\t// optgroup\n\t\t\t\t\tif ( $child.is( 'optgroup' ) ) {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\ttext: $child.attr( 'label' ),\n\t\t\t\t\t\t\tchildren: crawl( $child ),\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// option\n\t\t\t\t\t} else {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\tid: $child.attr( 'value' ),\n\t\t\t\t\t\t\ttext: $child.text(),\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// return\n\t\t\t\treturn choices;\n\t\t\t};\n\n\t\t\t// crawl\n\t\t\treturn crawl( this.$el );\n\t\t},\n\n\t\tgetAjaxData: function ( params ) {\n\t\t\t// vars\n\t\t\tvar ajaxData = {\n\t\t\t\taction: this.get( 'ajaxAction' ),\n\t\t\t\ts: params.term || '',\n\t\t\t\tpaged: params.page || 1,\n\t\t\t};\n\n\t\t\t// field helper\n\t\t\tvar field = this.get( 'field' );\n\t\t\tif ( field ) {\n\t\t\t\tajaxData.field_key = field.get( 'key' );\n\n\t\t\t\tif ( field.get( 'nonce' ) ) {\n\t\t\t\t\tajaxData.nonce = field.get( 'nonce' );\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxData' );\n\t\t\tif ( callback ) {\n\t\t\t\tajaxData = callback.apply( this, [ ajaxData, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t},\n\n\t\tgetAjaxResults: function ( json, params ) {\n\t\t\t// defaults\n\t\t\tjson = acf.parseArgs( json, {\n\t\t\t\tresults: false,\n\t\t\t\tmore: false,\n\t\t\t} );\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxResults' );\n\t\t\tif ( callback ) {\n\t\t\t\tjson = callback.apply( this, [ json, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tjson = acf.applyFilters(\n\t\t\t\t'select2_ajax_results',\n\t\t\t\tjson,\n\t\t\t\tparams,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tprocessAjaxResults: function ( json, params ) {\n\t\t\t// vars\n\t\t\tvar json = this.getAjaxResults( json, params );\n\n\t\t\t// change more to pagination\n\t\t\tif ( json.more ) {\n\t\t\t\tjson.pagination = { more: true };\n\t\t\t}\n\n\t\t\t// merge together groups\n\t\t\tsetTimeout( $.proxy( this.mergeOptions, this ), 1 );\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tdestroy: function () {\n\t\t\t// destroy via api\n\t\t\tif ( this.$el.data( 'select2' ) ) {\n\t\t\t\tthis.$el.select2( 'destroy' );\n\t\t\t}\n\n\t\t\t// destory via HTML (duplicating HTML does not contain data)\n\t\t\tthis.$el.siblings( '.select2-container' ).remove();\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_4\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_4 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tescapeMarkup: this.get( 'escapeMarkup' ),\n\t\t\t\ttemplateSelection: this.get( 'templateSelection' ),\n\t\t\t\ttemplateResult: this.get( 'templateResult' ),\n\t\t\t\tdropdownCssClass: this.get( 'dropdownCssClass' ),\n\t\t\t\tsuppressFilters: this.get( 'suppressFilters' ),\n\t\t\t\tdata: [],\n\t\t\t};\n\n\t\t\t// Clear empty templateSelections, templateResults, or dropdownCssClass.\n\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t}\n\t\t\tif ( ! options.templateResult ) {\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\t\t\tif ( ! options.dropdownCssClass ) {\n\t\t\t\tdelete options.dropdownCssClass;\n\t\t\t}\n\n\t\t\t// Only use the template if SelectWoo is not loaded to work around https://github.com/woocommerce/woocommerce/pull/30473\n\t\t\tif ( ! acf.isset( window, 'jQuery', 'fn', 'selectWoo' ) ) {\n\t\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\t\toptions.templateSelection = function ( selection ) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html(\n\t\t\t\t\t\t\toptions.escapeMarkup( selection.text )\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\t\treturn $selection;\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\n\t\t\t// Use a default, filterable escapeMarkup if not provided.\n\t\t\tif ( ! options.escapeMarkup ) {\n\t\t\t\toptions.escapeMarkup = function ( markup ) {\n\t\t\t\t\tif ( typeof markup !== 'string' ) {\n\t\t\t\t\t\treturn markup;\n\t\t\t\t\t}\n\n\t\t\t\t\tif ( this.suppressFilters ) {\n\t\t\t\t\t\treturn acf.strEscape( markup );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn acf.applyFilters(\n\t\t\t\t\t\t'select2_escape_markup',\n\t\t\t\t\t\tacf.strEscape( markup ),\n\t\t\t\t\t\tmarkup,\n\t\t\t\t\t\t$select,\n\t\t\t\t\t\tthis.data,\n\t\t\t\t\t\tfield || false,\n\t\t\t\t\t\tthis\n\t\t\t\t\t);\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tthis.getValue().map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Temporarily remove conflicting attribute.\n\t\t\tvar attrAjax = $select.attr( 'data-ajax' );\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.removeData( 'ajax' );\n\t\t\t\t$select.removeAttr( 'data-ajax' );\n\t\t\t}\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdelay: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tprocessResults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tvar field = this.get( 'field' );\n\t\t\t\toptions = acf.applyFilters(\n\t\t\t\t\t'select2_args',\n\t\t\t\t\toptions,\n\t\t\t\t\t$select,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t\t// add select2\n\t\t\t$select.select2( options );\n\n\t\t\t// get container (Select2 v4 does not return this from constructor)\n\t\t\tvar $container = $select.next( '.select2-container' );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function ( e ) {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-selection__choice' ).each(\n\t\t\t\t\t\t\tfunction () {\n\t\t\t\t\t\t\t\t// Attempt to use .data if it exists (select2 version < 4.0.6) or use our template data instead.\n\t\t\t\t\t\t\t\tif ( $( this ).data( 'data' ) ) {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this ).data( 'data' ).element\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this )\n\t\t\t\t\t\t\t\t\t\t\t.find( 'span.acf-selection' )\n\t\t\t\t\t\t\t\t\t\t\t.data( 'element' )\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\n\t\t\t\t// on select, move to end\n\t\t\t\t$select.on(\n\t\t\t\t\t'select2:select',\n\t\t\t\t\tthis.proxy( function ( e ) {\n\t\t\t\t\t\tthis.getOption( e.params.data.id )\n\t\t\t\t\t\t\t.detach()\n\t\t\t\t\t\t\t.appendTo( this.$el );\n\t\t\t\t\t} )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add handler to auto-focus searchbox (for jQuery 3.6)\n\t\t\t$select.on( 'select2:open', () => {\n\t\t\t\t$( '.select2-container--open .select2-search__field' )\n\t\t\t\t\t.get( -1 )\n\t\t\t\t\t.focus();\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// Add back temporarily removed attr.\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.attr( 'data-ajax', attrAjax );\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'select2_init',\n\t\t\t\t\t$select,\n\t\t\t\t\toptions,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '.select2-results__option[role=\"group\"]' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\tvar $group = $( this ).children( 'strong' );\n\n\t\t\t\t// compare to previous\n\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t$prevOptions.append( $options.children() );\n\t\t\t\t\t$( this ).remove();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// update vars\n\t\t\t\t$prevOptions = $options;\n\t\t\t\t$prevGroup = $group;\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_3\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_3 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar value = this.getValue();\n\t\t\tvar multiple = this.get( 'multiple' );\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tseparator: '||',\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tdata: this.getChoices(),\n\t\t\t\tescapeMarkup: function ( string ) {\n\t\t\t\t\treturn acf.escHtml( string );\n\t\t\t\t},\n\t\t\t\tdropdownCss: {\n\t\t\t\t\t'z-index': '999999999',\n\t\t\t\t},\n\t\t\t\tinitSelection: function ( element, callback ) {\n\t\t\t\t\tif ( multiple ) {\n\t\t\t\t\t\tcallback( value );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcallback( value.shift() );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t};\n\t\t\t// get hidden input\n\t\t\tvar $input = $select.siblings( 'input' );\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = $( '' );\n\t\t\t\t$select.before( $input );\n\t\t\t}\n\n\t\t\t// set input value\n\t\t\tinputValue = value\n\t\t\t\t.map( function ( item ) {\n\t\t\t\t\treturn item.id;\n\t\t\t\t} )\n\t\t\t\t.join( '||' );\n\t\t\t$input.val( inputValue );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tvalue.map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove blank option as we have a clear all button\n\t\t\tif ( options.allowClear ) {\n\t\t\t\toptions.data = options.data.filter( function ( item ) {\n\t\t\t\t\treturn item.id !== '';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove conflicting atts\n\t\t\t$select.removeData( 'ajax' );\n\t\t\t$select.removeAttr( 'data-ajax' );\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tquietMillis: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tresults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tvar field = this.get( 'field' );\n\t\t\toptions = acf.applyFilters(\n\t\t\t\t'select2_args',\n\t\t\t\toptions,\n\t\t\t\t$select,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// add select2\n\t\t\t$input.select2( options );\n\n\t\t\t// get container\n\t\t\tvar $container = $input.select2( 'container' );\n\n\t\t\t// helper to find this select's option\n\t\t\tvar getOption = $.proxy( this.getOption, this );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function () {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-search-choice' ).each( function () {\n\t\t\t\t\t\t\t// vars\n\t\t\t\t\t\t\tvar data = $( this ).data( 'select2Data' );\n\t\t\t\t\t\t\tvar $option = getOption( data.id );\n\n\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// on select, create option and move to end\n\t\t\t$input.on( 'select2-selecting', function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar item = e.choice;\n\t\t\t\tvar $option = getOption( item.id );\n\n\t\t\t\t// create if doesn't exist\n\t\t\t\tif ( ! $option.length ) {\n\t\t\t\t\t$option = $(\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// detach and re-append to end\n\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction(\n\t\t\t\t'select2_init',\n\t\t\t\t$select,\n\t\t\t\toptions,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// change\n\t\t\t$input.on( 'change', function () {\n\t\t\t\tvar val = $input.val();\n\t\t\t\tif ( val.indexOf( '||' ) ) {\n\t\t\t\t\tval = val.split( '||' );\n\t\t\t\t}\n\t\t\t\t$select.val( val ).trigger( 'change' );\n\t\t\t} );\n\n\t\t\t// hide select\n\t\t\t$select.hide();\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '#select2-drop .select2-result-with-children' ).each(\n\t\t\t\tfunction () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\t\tvar $group = $( this ).children( '.select2-result-label' );\n\n\t\t\t\t\t// compare to previous\n\t\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t\t$prevGroup.append( $options.children() );\n\t\t\t\t\t\t$( this ).remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevOptions = $options;\n\t\t\t\t\t$prevGroup = $group;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tgetAjaxData: function ( term, page ) {\n\t\t\t// create Select2 v4 params\n\t\t\tvar params = {\n\t\t\t\tterm: term,\n\t\t\t\tpage: page,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar field = this.get( 'field' );\n\t\t\tparams = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tparams,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\t\t\t// return\n\t\t\treturn Select2.prototype.getAjaxData.apply( this, [ params ] );\n\t\t},\n\t} );\n\n\t// manager\n\tvar select2Manager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'prepare',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar version = getVersion();\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if 'en'\n\t\t\tif ( locale.indexOf( 'en' ) === 0 ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// initialize\n\t\t\tif ( version == 4 ) {\n\t\t\t\tthis.addTranslations4();\n\t\t\t} else if ( version == 3 ) {\n\t\t\t\tthis.addTranslations3();\n\t\t\t}\n\t\t},\n\n\t\taddTranslations4: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\terrorLoading: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tinputTooLong: function ( args ) {\n\t\t\t\t\tvar overChars = args.input.length - args.maximum;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tinputTooShort: function ( args ) {\n\t\t\t\t\tvar remainingChars = args.minimum - args.input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tloadingMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tmaximumSelected: function ( args ) {\n\t\t\t\t\tvar maximum = args.maximum;\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tnoResults: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tsearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// append\n\t\t\tjQuery.fn.select2.amd.define(\n\t\t\t\t'select2/i18n/' + locale,\n\t\t\t\t[],\n\t\t\t\tfunction () {\n\t\t\t\t\treturn select2L10n;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\taddTranslations3: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\tformatMatches: function ( matches ) {\n\t\t\t\t\tif ( matches > 1 ) {\n\t\t\t\t\t\treturn l10n.matches_n.replace( '%d', matches );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.matches_1;\n\t\t\t\t},\n\t\t\t\tformatNoMatches: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tformatAjaxError: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tformatInputTooShort: function ( input, min ) {\n\t\t\t\t\tvar remainingChars = min - input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tformatInputTooLong: function ( input, max ) {\n\t\t\t\t\tvar overChars = input.length - max;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatSelectionTooBig: function ( maximum ) {\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatLoadMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tformatSearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// ensure locales exists\n\t\t\t$.fn.select2.locales = $.fn.select2.locales || {};\n\n\t\t\t// append\n\t\t\t$.fn.select2.locales[ locale ] = select2L10n;\n\t\t\t$.extend( $.fn.select2.defaults, select2L10n );\n\t\t},\n\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\t$el2.find( '.select2-container' ).remove();\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.tinymce = {\n\t\t/*\n\t\t * defaults\n\t\t *\n\t\t * This function will return default mce and qt settings\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tdefaults: function () {\n\t\t\t// bail early if no tinyMCEPreInit\n\t\t\tif ( typeof tinyMCEPreInit === 'undefined' ) return false;\n\n\t\t\t// vars\n\t\t\tvar defaults = {\n\t\t\t\ttinymce: tinyMCEPreInit.mceInit.acf_content,\n\t\t\t\tquicktags: tinyMCEPreInit.qtInit.acf_content,\n\t\t\t};\n\n\t\t\t// return\n\t\t\treturn defaults;\n\t\t},\n\n\t\t/*\n\t\t * initialize\n\t\t *\n\t\t * This function will initialize the tinymce and quicktags instances\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitialize: function ( id, args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: 'full',\n\t\t\t\tmode: 'visual', // visual,text\n\t\t\t\tfield: false,\n\t\t\t} );\n\n\t\t\t// tinymce\n\t\t\tif ( args.tinymce ) {\n\t\t\t\tthis.initializeTinymce( id, args );\n\t\t\t}\n\n\t\t\t// quicktags\n\t\t\tif ( args.quicktags ) {\n\t\t\t\tthis.initializeQuicktags( id, args );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeTinymce\n\t\t *\n\t\t * This function will initialize the tinymce instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeTinymce: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar $textarea = $( '#' + id );\n\t\t\tvar defaults = this.defaults();\n\t\t\tvar toolbars = acf.get( 'toolbars' );\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// check if exists\n\t\t\tif ( tinymce.get( id ) ) {\n\t\t\t\treturn this.enable( id );\n\t\t\t}\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.tinymce, args.tinymce );\n\t\t\tinit.id = id;\n\t\t\tinit.selector = '#' + id;\n\n\t\t\t// toolbar\n\t\t\tvar toolbar = args.toolbar;\n\t\t\tif ( toolbar && toolbars && toolbars[ toolbar ] ) {\n\t\t\t\tfor ( var i = 1; i <= 4; i++ ) {\n\t\t\t\t\tinit[ 'toolbar' + i ] = toolbars[ toolbar ][ i ] || '';\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// event\n\t\t\tinit.setup = function ( ed ) {\n\t\t\t\ted.on( 'change', function ( e ) {\n\t\t\t\t\ted.save(); // save to textarea\n\t\t\t\t\t$textarea.trigger( 'change' );\n\t\t\t\t} );\n\n\t\t\t\t// Fix bug where Gutenberg does not hear \"mouseup\" event and tries to select multiple blocks.\n\t\t\t\ted.on( 'mouseup', function ( e ) {\n\t\t\t\t\tvar event = new MouseEvent( 'mouseup' );\n\t\t\t\t\twindow.dispatchEvent( event );\n\t\t\t\t} );\n\n\t\t\t\t// Temporarily comment out. May not be necessary due to wysiwyg field actions.\n\t\t\t\t//ed.on('unload', function(e) {\n\t\t\t\t//\tacf.tinymce.remove( id );\n\t\t\t\t//});\n\t\t\t};\n\n\t\t\t// disable wp_autoresize_on (no solution yet for fixed toolbar)\n\t\t\tinit.wp_autoresize_on = false;\n\n\t\t\t// Enable wpautop allowing value to save without

                                      tags.\n\t\t\t// Only if the \"TinyMCE Advanced\" plugin hasn't already set this functionality.\n\t\t\tif ( ! init.tadv_noautop ) {\n\t\t\t\tinit.wpautop = true;\n\t\t\t}\n\n\t\t\t// hook for 3rd party customization\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_tinymce_settings',\n\t\t\t\tinit,\n\t\t\t\tid,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// z-index fix (caused too many conflicts)\n\t\t\t//if( acf.isset(tinymce,'ui','FloatPanel') ) {\n\t\t\t//\ttinymce.ui.FloatPanel.zIndex = 900000;\n\t\t\t//}\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.mceInit[ id ] = init;\n\n\t\t\t// visual tab is active\n\t\t\tif ( args.mode == 'visual' ) {\n\t\t\t\t// init\n\t\t\t\tvar result = tinymce.init( init );\n\n\t\t\t\t// get editor\n\t\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t\t// validate\n\t\t\t\tif ( ! ed ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// add reference\n\t\t\t\ted.acf = args.field;\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'wysiwyg_tinymce_init', ed, ed.id, init, field );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeQuicktags\n\t\t *\n\t\t * This function will initialize the quicktags instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeQuicktags: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar defaults = this.defaults();\n\n\t\t\t// bail early\n\t\t\tif ( typeof quicktags === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.quicktags, args.quicktags );\n\t\t\tinit.id = id;\n\n\t\t\t// filter\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_quicktags_settings',\n\t\t\t\tinit,\n\t\t\t\tinit.id,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.qtInit[ id ] = init;\n\n\t\t\t// init\n\t\t\tvar ed = quicktags( init );\n\n\t\t\t// validate\n\t\t\tif ( ! ed ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// generate HTML\n\t\t\tthis.buildQuicktags( ed );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'wysiwyg_quicktags_init', ed, ed.id, init, field );\n\t\t},\n\n\t\t/*\n\t\t * buildQuicktags\n\t\t *\n\t\t * This function will build the quicktags HTML\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tbuildQuicktags: function ( ed ) {\n\t\t\tvar canvas,\n\t\t\t\tname,\n\t\t\t\tsettings,\n\t\t\t\ttheButtons,\n\t\t\t\thtml,\n\t\t\t\ted,\n\t\t\t\tid,\n\t\t\t\ti,\n\t\t\t\tuse,\n\t\t\t\tinstanceId,\n\t\t\t\tdefaults =\n\t\t\t\t\t',strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,';\n\n\t\t\tcanvas = ed.canvas;\n\t\t\tname = ed.name;\n\t\t\tsettings = ed.settings;\n\t\t\thtml = '';\n\t\t\ttheButtons = {};\n\t\t\tuse = '';\n\t\t\tinstanceId = ed.id;\n\n\t\t\t// set buttons\n\t\t\tif ( settings.buttons ) {\n\t\t\t\tuse = ',' + settings.buttons + ',';\n\t\t\t}\n\n\t\t\tfor ( i in edButtons ) {\n\t\t\t\tif ( ! edButtons[ i ] ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tid = edButtons[ i ].id;\n\t\t\t\tif (\n\t\t\t\t\tuse &&\n\t\t\t\t\tdefaults.indexOf( ',' + id + ',' ) !== -1 &&\n\t\t\t\t\tuse.indexOf( ',' + id + ',' ) === -1\n\t\t\t\t) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t! edButtons[ i ].instance ||\n\t\t\t\t\tedButtons[ i ].instance === instanceId\n\t\t\t\t) {\n\t\t\t\t\ttheButtons[ id ] = edButtons[ i ];\n\n\t\t\t\t\tif ( edButtons[ i ].html ) {\n\t\t\t\t\t\thtml += edButtons[ i ].html( name + '_' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif ( use && use.indexOf( ',dfw,' ) !== -1 ) {\n\t\t\t\ttheButtons.dfw = new QTags.DFWButton();\n\t\t\t\thtml += theButtons.dfw.html( name + '_' );\n\t\t\t}\n\n\t\t\tif ( 'rtl' === document.getElementsByTagName( 'html' )[ 0 ].dir ) {\n\t\t\t\ttheButtons.textdirection = new QTags.TextDirectionButton();\n\t\t\t\thtml += theButtons.textdirection.html( name + '_' );\n\t\t\t}\n\n\t\t\ted.toolbar.innerHTML = html;\n\t\t\ted.theButtons = theButtons;\n\n\t\t\tif ( typeof jQuery !== 'undefined' ) {\n\t\t\t\tjQuery( document ).triggerHandler( 'quicktags-init', [ ed ] );\n\t\t\t}\n\t\t},\n\n\t\tdisable: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tremove: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroy: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroyTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\n\t\t\t// get editor\n\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t// bail early if no editor\n\t\t\tif ( ! ed ) return false;\n\n\t\t\t// save\n\t\t\ted.save();\n\n\t\t\t// destroy editor\n\t\t\ted.destroy();\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\n\t\tenable: function ( id ) {\n\t\t\tthis.enableTinymce( id );\n\t\t},\n\n\t\tenableTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof switchEditors === 'undefined' ) return false;\n\n\t\t\t// bail early if not initialized\n\t\t\tif ( typeof tinyMCEPreInit.mceInit[ id ] === 'undefined' )\n\t\t\t\treturn false;\n\n\t\t\t// Ensure textarea element is visible\n\t\t\t// - Fixes bug in block editor when switching between \"Block\" and \"Document\" tabs.\n\t\t\t$( '#' + id ).show();\n\n\t\t\t// toggle\n\t\t\tswitchEditors.go( id, 'tmce' );\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\t};\n\n\tvar editorManager = new acf.Model( {\n\t\t// hook in before fieldsEventManager, conditions, etc\n\t\tpriority: 5,\n\n\t\tactions: {\n\t\t\tprepare: 'onPrepare',\n\t\t\tready: 'onReady',\n\t\t},\n\t\tonPrepare: function () {\n\t\t\t// find hidden editor which may exist within a field\n\t\t\tvar $div = $( '#acf-hidden-wp-editor' );\n\n\t\t\t// move to footer\n\t\t\tif ( $div.exists() ) {\n\t\t\t\t$div.appendTo( 'body' );\n\t\t\t}\n\t\t},\n\t\tonReady: function () {\n\t\t\t// Restore wp.editor functions used by tinymce removed in WP5.\n\t\t\tif ( acf.isset( window, 'wp', 'oldEditor' ) ) {\n\t\t\t\twp.editor.autop = wp.oldEditor.autop;\n\t\t\t\twp.editor.removep = wp.oldEditor.removep;\n\t\t\t}\n\n\t\t\t// bail early if no tinymce\n\t\t\tif ( ! acf.isset( window, 'tinymce', 'on' ) ) return;\n\n\t\t\t// restore default activeEditor\n\t\t\ttinymce.on( 'AddEditor', function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar editor = data.editor;\n\n\t\t\t\t// bail early if not 'acf'\n\t\t\t\tif ( editor.id.substr( 0, 3 ) !== 'acf' ) return;\n\n\t\t\t\t// override if 'content' exists\n\t\t\t\teditor = tinymce.editors.content || editor;\n\n\t\t\t\t// update vars\n\t\t\t\ttinymce.activeEditor = editor;\n\t\t\t\twpActiveEditor = editor.id;\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.unload = new acf.Model( {\n\t\twait: 'load',\n\t\tactive: true,\n\t\tchanged: false,\n\n\t\tactions: {\n\t\t\tvalidation_failure: 'startListening',\n\t\t\tvalidation_success: 'stopListening',\n\t\t},\n\n\t\tevents: {\n\t\t\t'change form .acf-field': 'startListening',\n\t\t\t'submit form': 'stopListening',\n\t\t},\n\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\treset: function () {\n\t\t\tthis.stopListening();\n\t\t},\n\n\t\tstartListening: function () {\n\t\t\t// bail early if already changed, not active\n\t\t\tif ( this.changed || ! this.active ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.changed = true;\n\n\t\t\t// add event\n\t\t\t$( window ).on( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tstopListening: function () {\n\t\t\t// update\n\t\t\tthis.changed = false;\n\n\t\t\t// remove event\n\t\t\t$( window ).off( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\treturn acf.__(\n\t\t\t\t'The changes you made will be lost if you navigate away from this page'\n\t\t\t);\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * Validator\n\t *\n\t * The model for validating forms\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Validator = acf.Model.extend( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'Validator',\n\n\t\t/** @var object The model data. */\n\t\tdata: {\n\t\t\t/** @var array The form errors. */\n\t\t\terrors: [],\n\n\t\t\t/** @var object The form notice. */\n\t\t\tnotice: null,\n\n\t\t\t/** @var string The form status. loading, invalid, valid */\n\t\t\tstatus: '',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'changed:status': 'onChangeStatus',\n\t\t},\n\n\t\t/**\n\t\t * addErrors\n\t\t *\n\t\t * Adds errors to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tarray errors An array of errors.\n\t\t * @return\tvoid\n\t\t */\n\t\taddErrors: function ( errors ) {\n\t\t\terrors.map( this.addError, this );\n\t\t},\n\n\t\t/**\n\t\t * addError\n\t\t *\n\t\t * Adds and error to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject error An error object containing input and message.\n\t\t * @return\tvoid\n\t\t */\n\t\taddError: function ( error ) {\n\t\t\tthis.data.errors.push( error );\n\t\t},\n\n\t\t/**\n\t\t * hasErrors\n\t\t *\n\t\t * Returns true if the form has errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tbool\n\t\t */\n\t\thasErrors: function () {\n\t\t\treturn this.data.errors.length;\n\t\t},\n\n\t\t/**\n\t\t * clearErrors\n\t\t *\n\t\t * Removes any errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tclearErrors: function () {\n\t\t\treturn ( this.data.errors = [] );\n\t\t},\n\n\t\t/**\n\t\t * getErrors\n\t\t *\n\t\t * Returns the forms errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetErrors: function () {\n\t\t\treturn this.data.errors;\n\t\t},\n\n\t\t/**\n\t\t * getFieldErrors\n\t\t *\n\t\t * Returns the forms field errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetFieldErrors: function () {\n\t\t\t// vars\n\t\t\tvar errors = [];\n\t\t\tvar inputs = [];\n\n\t\t\t// loop\n\t\t\tthis.getErrors().map( function ( error ) {\n\t\t\t\t// bail early if global\n\t\t\t\tif ( ! error.input ) return;\n\n\t\t\t\t// update if exists\n\t\t\t\tvar i = inputs.indexOf( error.input );\n\t\t\t\tif ( i > -1 ) {\n\t\t\t\t\terrors[ i ] = error;\n\n\t\t\t\t\t// update\n\t\t\t\t} else {\n\t\t\t\t\terrors.push( error );\n\t\t\t\t\tinputs.push( error.input );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn errors;\n\t\t},\n\n\t\t/**\n\t\t * getGlobalErrors\n\t\t *\n\t\t * Returns the forms global errors (errors without a specific input).\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetGlobalErrors: function () {\n\t\t\t// return array of errors that contain no input\n\t\t\treturn this.getErrors().filter( function ( error ) {\n\t\t\t\treturn ! error.input;\n\t\t\t} );\n\t\t},\n\n\t\t/**\n\t\t * showErrors\n\t\t *\n\t\t * Displays all errors for this form.\n\t\t *\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\t{string} [location=before] - The location to add the error, before or after the input. Default before. Since 6.3.\n\t\t * @return\tvoid\n\t\t */\n\t\tshowErrors: function ( location = 'before' ) {\n\t\t\t// bail early if no errors\n\t\t\tif ( ! this.hasErrors() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar fieldErrors = this.getFieldErrors();\n\t\t\tvar globalErrors = this.getGlobalErrors();\n\n\t\t\t// vars\n\t\t\tvar errorCount = 0;\n\t\t\tvar $scrollTo = false;\n\n\t\t\t// loop\n\t\t\tfieldErrors.map( function ( error ) {\n\t\t\t\t// get input\n\t\t\t\tvar $input = this.$( '[name=\"' + error.input + '\"]' ).first();\n\n\t\t\t\t// if $_POST value was an array, this $input may not exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\t$input = this.$( '[name^=\"' + error.input + '\"]' ).first();\n\t\t\t\t}\n\n\t\t\t\t// bail early if input doesn't exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// increase\n\t\t\t\terrorCount++;\n\n\t\t\t\t// get field\n\t\t\t\tvar field = acf.getClosestField( $input );\n\n\t\t\t\t// make sure the postbox containing this field is not hidden by screen options\n\t\t\t\tensureFieldPostBoxIsVisible( field.$el );\n\n\t\t\t\t// show error\n\t\t\t\tfield.showError( error.message, location );\n\n\t\t\t\t// set $scrollTo\n\t\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t\t$scrollTo = field.$el;\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// errorMessage\n\t\t\tvar errorMessage = acf.__( 'Validation failed' );\n\t\t\tglobalErrors.map( function ( error ) {\n\t\t\t\terrorMessage += '. ' + error.message;\n\t\t\t} );\n\t\t\tif ( errorCount == 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '1 field requires attention' );\n\t\t\t} else if ( errorCount > 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '%d fields require attention' ).replace( '%d', errorCount );\n\t\t\t}\n\n\t\t\t// notice\n\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tvar notice = acf.newNotice( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t\ttarget: this.$el,\n\t\t\t\t} );\n\t\t\t\tthis.set( 'notice', notice );\n\t\t\t}\n\n\t\t\t// If in a modal, don't try to scroll.\n\t\t\tif ( this.$el.parents( '.acf-popup-box' ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// if no $scrollTo, set to message\n\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t$scrollTo = this.get( 'notice' ).$el;\n\t\t\t}\n\n\t\t\t// timeout\n\t\t\tsetTimeout( function () {\n\t\t\t\t$( 'html, body' ).animate(\n\t\t\t\t\t{\n\t\t\t\t\t\tscrollTop: $scrollTo.offset().top - $( window ).height() / 2,\n\t\t\t\t\t},\n\t\t\t\t\t500\n\t\t\t\t);\n\t\t\t}, 10 );\n\t\t},\n\n\t\t/**\n\t\t * onChangeStatus\n\t\t *\n\t\t * Update the form class when changing the 'status' data\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The form element.\n\t\t * @param\tstring value The new status.\n\t\t * @param\tstring prevValue The old status.\n\t\t * @return\tvoid\n\t\t */\n\t\tonChangeStatus: function ( e, $el, value, prevValue ) {\n\t\t\tthis.$el.removeClass( 'is-' + prevValue ).addClass( 'is-' + value );\n\t\t},\n\n\t\t/**\n\t\t * validate\n\t\t *\n\t\t * Vaildates the form via AJAX.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject args A list of settings to customize the validation process.\n\t\t * @return\tbool True if the form is valid.\n\t\t */\n\t\tvalidate: function ( args ) {\n\t\t\t// default args\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\t// trigger event\n\t\t\t\tevent: false,\n\n\t\t\t\t// reset the form after submit\n\t\t\t\treset: false,\n\n\t\t\t\t// loading callback\n\t\t\t\tloading: function () {},\n\n\t\t\t\t// complete callback\n\t\t\t\tcomplete: function () {},\n\n\t\t\t\t// failure callback\n\t\t\t\tfailure: function () {},\n\n\t\t\t\t// success callback\n\t\t\t\tsuccess: function ( $form ) {\n\t\t\t\t\t$form.submit();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// return true if is valid - allows form submit\n\t\t\tif ( this.get( 'status' ) == 'valid' ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return false if is currently validating - prevents form submit\n\t\t\tif ( this.get( 'status' ) == 'validating' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return true if no ACF fields exist (no need to validate)\n\t\t\tif ( ! this.$( '.acf-field' ).length ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// if event is provided, create a new success callback.\n\t\t\tif ( args.event ) {\n\t\t\t\tvar event = $.Event( null, args.event );\n\t\t\t\targs.success = function () {\n\t\t\t\t\tacf.enableSubmit( $( event.target ) ).trigger( event );\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// action for 3rd party\n\t\t\tacf.doAction( 'validation_begin', this.$el );\n\n\t\t\t// lock form\n\t\t\tacf.lockForm( this.$el );\n\n\t\t\t// loading callback\n\t\t\targs.loading( this.$el, this );\n\n\t\t\t// update status\n\t\t\tthis.set( 'status', 'validating' );\n\n\t\t\t// success callback\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// filter\n\t\t\t\tvar data = acf.applyFilters( 'validation_complete', json.data, this.$el, this );\n\n\t\t\t\t// add errors\n\t\t\t\tif ( ! data.valid ) {\n\t\t\t\t\tthis.addErrors( data.errors );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// complete\n\t\t\tvar onComplete = function () {\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( this.$el );\n\n\t\t\t\t// failure\n\t\t\t\tif ( this.hasErrors() ) {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'invalid' );\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_failure', this.$el, this );\n\n\t\t\t\t\t// display errors\n\t\t\t\t\tthis.showErrors();\n\n\t\t\t\t\t// failure callback\n\t\t\t\t\targs.failure( this.$el, this );\n\n\t\t\t\t\t// success\n\t\t\t\t} else {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'valid' );\n\n\t\t\t\t\t// remove previous error message\n\t\t\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\ttext: acf.__( 'Validation successful' ),\n\t\t\t\t\t\t\ttimeout: 1000,\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_success', this.$el, this );\n\t\t\t\t\tacf.doAction( 'submit', this.$el );\n\n\t\t\t\t\t// success callback (submit form)\n\t\t\t\t\targs.success( this.$el, this );\n\n\t\t\t\t\t// lock form\n\t\t\t\t\tacf.lockForm( this.$el );\n\n\t\t\t\t\t// reset\n\t\t\t\t\tif ( args.reset ) {\n\t\t\t\t\t\tthis.reset();\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// complete callback\n\t\t\t\targs.complete( this.$el, this );\n\n\t\t\t\t// clear errors\n\t\t\t\tthis.clearErrors();\n\t\t\t};\n\n\t\t\t// serialize form data\n\t\t\tvar data = acf.serialize( this.$el );\n\t\t\tdata.action = 'acf/validate_save_post';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( data, true ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// return false to fail validation and allow AJAX\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this instance\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\tsetup: function ( $form ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $form;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the validation to be used again.\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function () {\n\t\t\t// reset data\n\t\t\tthis.set( 'errors', [] );\n\t\t\tthis.set( 'notice', null );\n\t\t\tthis.set( 'status', '' );\n\n\t\t\t// unlock form\n\t\t\tacf.unlockForm( this.$el );\n\t\t},\n\t} );\n\n\t/**\n\t * getValidator\n\t *\n\t * Returns the instance for a given form element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $el The form element.\n\t * @return\tobject\n\t */\n\tvar getValidator = function ( $el ) {\n\t\t// instantiate\n\t\tvar validator = $el.data( 'acf' );\n\t\tif ( ! validator ) {\n\t\t\tvalidator = new Validator( $el );\n\t\t}\n\n\t\t// return\n\t\treturn validator;\n\t};\n\n\t/**\n\t * A helper function to generate a Validator for a block form, so .addErrors can be run via block logic.\n\t *\n\t * @since\t6.3\n\t *\n\t * @param $el The jQuery block form wrapper element.\n\t * @return bool\n\t */\n\tacf.getBlockFormValidator = function ( $el ) {\n\t\treturn getValidator( $el );\n\t};\n\n\t/**\n\t * A helper function for the Validator.validate() function.\n\t * Returns true if form is valid, or fetches a validation request and returns false.\n\t *\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject args A list of settings to customize the validation process.\n\t * @return\tbool\n\t */\n\tacf.validateForm = function ( args ) {\n\t\treturn getValidator( args.form ).validate( args );\n\t};\n\n\t/**\n\t * acf.enableSubmit\n\t *\n\t * Enables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.enableSubmit = function ( $submit ) {\n\t\treturn $submit.removeClass( 'disabled' ).removeAttr( 'disabled' );\n\t};\n\n\t/**\n\t * acf.disableSubmit\n\t *\n\t * Disables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.disableSubmit = function ( $submit ) {\n\t\treturn $submit.addClass( 'disabled' ).attr( 'disabled', true );\n\t};\n\n\t/**\n\t * acf.showSpinner\n\t *\n\t * Shows the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.showSpinner = function ( $spinner ) {\n\t\t$spinner.addClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'inline-block' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.hideSpinner\n\t *\n\t * Hides the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.hideSpinner = function ( $spinner ) {\n\t\t$spinner.removeClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'none' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.lockForm\n\t *\n\t * Locks a form by disabeling its primary inputs and showing a spinner.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.lockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap.find( '.button, [type=\"submit\"]' ).not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// hide all spinners (hides the preview spinner)\n\t\tacf.hideSpinner( $spinner );\n\n\t\t// lock\n\t\tacf.disableSubmit( $submit );\n\t\tacf.showSpinner( $spinner.last() );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * acf.unlockForm\n\t *\n\t * Unlocks a form by enabeling its primary inputs and hiding all spinners.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.unlockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap.find( '.button, [type=\"submit\"]' ).not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// unlock\n\t\tacf.enableSubmit( $submit );\n\t\tacf.hideSpinner( $spinner );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * findSubmitWrap\n\t *\n\t * An internal function to find the 'primary' form submit wrapping element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tvar findSubmitWrap = function ( $form ) {\n\t\t// default post submit div\n\t\tvar $wrap = $form.find( '#submitdiv' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// 3rd party publish box\n\t\tvar $wrap = $form.find( '#submitpost' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// term, user\n\t\tvar $wrap = $form.find( 'p.submit' ).last();\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// front end form\n\t\tvar $wrap = $form.find( '.acf-form-submit' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.2 options page modal\n\t\tvar $wrap = $( '#acf-create-options-page-form .acf-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.0+ headerbar submit\n\t\tvar $wrap = $( '.acf-headerbar-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// default\n\t\treturn $form;\n\t};\n\n\t/**\n\t * A debounced function to trigger a form submission.\n\t *\n\t * @date\t15/07/2020\n\t * @since\t5.9.0\n\t *\n\t * @param\ttype Var Description.\n\t * @return\ttype Description.\n\t */\n\tvar submitFormDebounced = acf.debounce( function ( $form ) {\n\t\t$form.submit();\n\t} );\n\n\t/**\n\t * Ensure field is visible for validation errors\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureFieldPostBoxIsVisible = function ( $el ) {\n\t\t// Find the postbox element containing this field.\n\t\tvar $postbox = $el.parents( '.acf-postbox' );\n\t\tif ( $postbox.length ) {\n\t\t\tvar acf_postbox = acf.getPostbox( $postbox );\n\t\t\tif ( acf_postbox && acf_postbox.isHiddenByScreenOptions() ) {\n\t\t\t\t// Rather than using .show() here, we don't want the field to appear next reload.\n\t\t\t\t// So just temporarily show the field group so validation can complete.\n\t\t\t\tacf_postbox.$el.removeClass( 'hide-if-js' );\n\t\t\t\tacf_postbox.$el.css( 'display', '' );\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Ensure metaboxes which contain browser validation failures are visible.\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureInvalidFieldVisibility = function () {\n\t\t// Load each ACF input field and check it's browser validation state.\n\t\tvar $inputs = $( '.acf-field input' );\n\t\t$inputs.each( function () {\n\t\t\tif ( ! this.checkValidity() ) {\n\t\t\t\t// Field is invalid, so we need to make sure it's metabox is visible.\n\t\t\t\tensureFieldPostBoxIsVisible( $( this ) );\n\t\t\t}\n\t\t} );\n\t};\n\n\t/**\n\t * acf.validation\n\t *\n\t * Global validation logic\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tacf.validation = new acf.Model( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'validation',\n\n\t\t/** @var bool The active state. Set to false before 'prepare' to prevent validation. */\n\t\tactive: true,\n\n\t\t/** @var string The model initialize time. */\n\t\twait: 'prepare',\n\n\t\t/** @var object The model actions. */\n\t\tactions: {\n\t\t\tready: 'addInputEvents',\n\t\t\tappend: 'addInputEvents',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'click input[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click button[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click #save-post': 'onClickSave',\n\t\t\t'submit form#post': 'onSubmitPost',\n\t\t\t'submit form': 'onSubmit',\n\t\t},\n\n\t\t/**\n\t\t * initialize\n\t\t *\n\t\t * Called when initializing the model.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tinitialize: function () {\n\t\t\t// check 'validation' setting\n\t\t\tif ( ! acf.get( 'validation' ) ) {\n\t\t\t\tthis.active = false;\n\t\t\t\tthis.actions = {};\n\t\t\t\tthis.events = {};\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * enable\n\t\t *\n\t\t * Enables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\t/**\n\t\t * disable\n\t\t *\n\t\t * Disables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the form validation to be used again\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function ( $form ) {\n\t\t\tgetValidator( $form ).reset();\n\t\t},\n\n\t\t/**\n\t\t * addInputEvents\n\t\t *\n\t\t * Adds 'invalid' event listeners to HTML inputs.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $el The element being added / readied.\n\t\t * @return\tvoid\n\t\t */\n\t\taddInputEvents: function ( $el ) {\n\t\t\t// Bug exists in Safari where custom \"invalid\" handling prevents draft from saving.\n\t\t\tif ( acf.get( 'browser' ) === 'safari' ) return;\n\n\t\t\t// vars\n\t\t\tvar $inputs = $( '.acf-field [name]', $el );\n\n\t\t\t// check\n\t\t\tif ( $inputs.length ) {\n\t\t\t\tthis.on( $inputs, 'invalid', 'onInvalid' );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onInvalid\n\t\t *\n\t\t * Callback for the 'invalid' event.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonInvalid: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\t// - prevents browser error message\n\t\t\t// - also fixes chrome bug where 'hidden-by-tab' field throws focus error\n\t\t\te.preventDefault();\n\n\t\t\t// vars\n\t\t\tvar $form = $el.closest( 'form' );\n\n\t\t\t// check form exists\n\t\t\tif ( $form.length ) {\n\t\t\t\t// add error to validator\n\t\t\t\tgetValidator( $form ).addError( {\n\t\t\t\t\tinput: $el.attr( 'name' ),\n\t\t\t\t\tmessage: acf.strEscape( e.target.validationMessage ),\n\t\t\t\t} );\n\n\t\t\t\t// trigger submit on $form\n\t\t\t\t// - allows for \"save\", \"preview\" and \"publish\" to work\n\t\t\t\tsubmitFormDebounced( $form );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmit\n\t\t *\n\t\t * Callback when clicking submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmit: function ( e, $el ) {\n\t\t\t// Some browsers (safari) force their browser validation before our AJAX validation,\n\t\t\t// so we need to make sure fields are visible earlier than showErrors()\n\t\t\tensureInvalidFieldVisibility();\n\n\t\t\t// store the \"click event\" for later use in this.onSubmit()\n\t\t\tthis.set( 'originalEvent', e );\n\t\t},\n\n\t\t/**\n\t\t * onClickSave\n\t\t *\n\t\t * Set ignore to true when saving a draft.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSave: function ( e, $el ) {\n\t\t\tthis.set( 'ignore', true );\n\t\t},\n\n\t\t/**\n\t\t * onSubmitPost\n\t\t *\n\t\t * Callback when the 'post' form is submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmitPost: function ( e, $el ) {\n\t\t\t// Check if is preview.\n\t\t\tif ( $( 'input#wp-preview' ).val() === 'dopreview' ) {\n\t\t\t\t// Ignore validation.\n\t\t\t\tthis.set( 'ignore', true );\n\n\t\t\t\t// Unlock form to fix conflict with core \"submit.edit-post\" event causing all submit buttons to be disabled.\n\t\t\t\tacf.unlockForm( $el );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmit\n\t\t *\n\t\t * Callback when the form is submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// Allow form to submit if...\n\t\t\tif (\n\t\t\t\t// Validation has been disabled.\n\t\t\t\t! this.active ||\n\t\t\t\t// Or this event is to be ignored.\n\t\t\t\tthis.get( 'ignore' ) ||\n\t\t\t\t// Or this event has already been prevented.\n\t\t\t\te.isDefaultPrevented()\n\t\t\t) {\n\t\t\t\t// Return early and call reset function.\n\t\t\t\treturn this.allowSubmit();\n\t\t\t}\n\n\t\t\t// Validate form.\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $el,\n\t\t\t\tevent: this.get( 'originalEvent' ),\n\t\t\t} );\n\n\t\t\t// If not valid, stop event to prevent form submit.\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * allowSubmit\n\t\t *\n\t\t * Resets data during onSubmit when the form is allowed to submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tallowSubmit: function () {\n\t\t\t// Reset \"ignore\" state.\n\t\t\tthis.set( 'ignore', false );\n\n\t\t\t// Reset \"originalEvent\" object.\n\t\t\tthis.set( 'originalEvent', false );\n\n\t\t\t// Return true\n\t\t\treturn true;\n\t\t},\n\t} );\n\n\tvar gutenbergValidation = new acf.Model( {\n\t\twait: 'prepare',\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenberg() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Custommize the editor.\n\t\t\tthis.customizeEditor();\n\t\t},\n\t\tcustomizeEditor: function () {\n\t\t\t// Extract vars.\n\t\t\tvar editor = wp.data.dispatch( 'core/editor' );\n\t\t\tvar editorSelect = wp.data.select( 'core/editor' );\n\t\t\tvar notices = wp.data.dispatch( 'core/notices' );\n\n\t\t\t// Backup original method.\n\t\t\tvar savePost = editor.savePost;\n\n\t\t\t// Listen for changes to post status and perform actions:\n\t\t\t// a) Enable validation for \"publish\" action.\n\t\t\t// b) Remember last non \"publish\" status used for restoring after validation fail.\n\t\t\tvar useValidation = false;\n\t\t\tvar lastPostStatus = '';\n\t\t\twp.data.subscribe( function () {\n\t\t\t\tvar postStatus = editorSelect.getEditedPostAttribute( 'status' );\n\t\t\t\tuseValidation = postStatus === 'publish' || postStatus === 'future';\n\t\t\t\tlastPostStatus = postStatus !== 'publish' ? postStatus : lastPostStatus;\n\t\t\t} );\n\n\t\t\t// Create validation version.\n\t\t\teditor.savePost = function ( options ) {\n\t\t\t\toptions = options || {};\n\n\t\t\t\t// Backup vars.\n\t\t\t\tvar _this = this;\n\t\t\t\tvar _args = arguments;\n\n\t\t\t\t// Perform validation within a Promise.\n\t\t\t\treturn new Promise( function ( resolve, reject ) {\n\t\t\t\t\t// Bail early if is autosave or preview.\n\t\t\t\t\tif ( options.isAutosave || options.isPreview ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (autosave).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Bail early if validation is not needed.\n\t\t\t\t\tif ( ! useValidation ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (draft).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Check if we've currently got an ACF block selected which is failing validation, but might not be presented yet.\n\t\t\t\t\tif ( 'undefined' !== typeof acf.blockInstances ) {\n\t\t\t\t\t\tconst selectedBlockId = wp.data.select( 'core/block-editor' ).getSelectedBlockClientId();\n\n\t\t\t\t\t\tif ( selectedBlockId && selectedBlockId in acf.blockInstances ) {\n\t\t\t\t\t\t\tconst acfBlockState = acf.blockInstances[ selectedBlockId ];\n\n\t\t\t\t\t\t\tif ( acfBlockState.validation_errors ) {\n\t\t\t\t\t\t\t\t// Deselect the block to show the error and lock the save.\n\t\t\t\t\t\t\t\tacf.debug(\n\t\t\t\t\t\t\t\t\t'Rejecting save because the block editor has a invalid ACF block selected.'\n\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\tnotices.createErrorNotice(\n\t\t\t\t\t\t\t\t\tacf.__( 'An ACF Block on this page requires attention before you can save.' ),\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t);\n\n\t\t\t\t\t\t\t\twp.data.dispatch( 'core/editor' ).lockPostSaving( 'acf/block/' + selectedBlockId );\n\t\t\t\t\t\t\t\twp.data.dispatch( 'core/block-editor' ).selectBlock( false );\n\n\t\t\t\t\t\t\t\treturn reject( 'ACF Validation failed for selected block.' );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Validate the editor form.\n\t\t\t\t\tvar valid = acf.validateForm( {\n\t\t\t\t\t\tform: $( '#editor' ),\n\t\t\t\t\t\treset: true,\n\t\t\t\t\t\tcomplete: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Always unlock the form after AJAX.\n\t\t\t\t\t\t\teditor.unlockPostSaving( 'acf' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Get validation error and append to Gutenberg notices.\n\t\t\t\t\t\t\tvar notice = validator.get( 'notice' );\n\t\t\t\t\t\t\tnotices.createErrorNotice( notice.get( 'text' ), {\n\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\tnotice.remove();\n\n\t\t\t\t\t\t\t// Restore last non \"publish\" status.\n\t\t\t\t\t\t\tif ( lastPostStatus ) {\n\t\t\t\t\t\t\t\teditor.editPost( {\n\t\t\t\t\t\t\t\t\tstatus: lastPostStatus,\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Rejext promise and prevent savePost().\n\t\t\t\t\t\t\treject( 'Validation failed.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tsuccess: function () {\n\t\t\t\t\t\t\tnotices.removeNotice( 'acf-validation' );\n\n\t\t\t\t\t\t\t// Resolve promise and allow savePost().\n\t\t\t\t\t\t\tresolve( 'Validation success.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Resolve promise and allow savePost() if no validation is needed.\n\t\t\t\t\tif ( valid ) {\n\t\t\t\t\t\tresolve( 'Validation bypassed.' );\n\n\t\t\t\t\t\t// Otherwise, lock the form and wait for AJAX response.\n\t\t\t\t\t} else {\n\t\t\t\t\t\teditor.lockPostSaving( 'acf' );\n\t\t\t\t\t}\n\t\t\t\t} ).then(\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\treturn savePost.apply( _this, _args );\n\t\t\t\t\t},\n\t\t\t\t\t( err ) => {\n\t\t\t\t\t\t// Nothing to do here, user is alerted of validation issues.\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field.js';\nimport './_acf-fields.js';\nimport './_acf-field-accordion.js';\nimport './_acf-field-button-group.js';\nimport './_acf-field-checkbox.js';\nimport './_acf-field-color-picker.js';\nimport './_acf-field-date-picker.js';\nimport './_acf-field-date-time-picker.js';\nimport './_acf-field-google-map.js';\nimport './_acf-field-icon-picker.js';\nimport './_acf-field-image.js';\nimport './_acf-field-file.js';\nimport './_acf-field-link.js';\nimport './_acf-field-oembed.js';\nimport './_acf-field-radio.js';\nimport './_acf-field-range.js';\nimport './_acf-field-relationship.js';\nimport './_acf-field-select.js';\nimport './_acf-field-tab.js';\nimport './_acf-field-post-object.js';\nimport './_acf-field-page-link.js';\nimport './_acf-field-user.js';\nimport './_acf-field-taxonomy.js';\nimport './_acf-field-time-picker.js';\nimport './_acf-field-true-false.js';\nimport './_acf-field-url.js';\nimport './_acf-field-wysiwyg.js';\nimport './_acf-condition.js';\nimport './_acf-conditions.js';\nimport './_acf-condition-types.js';\nimport './_acf-unload.js';\nimport './_acf-postbox.js';\nimport './_acf-media.js';\nimport './_acf-screen.js';\nimport './_acf-select2.js';\nimport './_acf-tinymce.js';\nimport './_acf-validation.js';\nimport './_acf-helpers.js';\nimport './_acf-compatibility.js';\n"],"names":["$","undefined","acf","newCompatibility","instance","compatibilty","__proto__","compatibility","getCompatibility","_acf","l10n","o","fields","update","set","add_action","addAction","remove_action","removeAction","do_action","doAction","add_filter","addFilter","remove_filter","removeFilter","apply_filters","applyFilters","parse_args","parseArgs","disable_el","disable","disable_form","enable_el","enable","enable_form","update_user_setting","updateUserSetting","prepare_for_ajax","prepareForAjax","is_ajax_success","isAjaxSuccess","remove_el","remove","remove_tr","str_replace","strReplace","render_select","renderSelect","get_uniqid","uniqid","serialize_form","serialize","esc_html","strEscape","str_sanitize","strSanitize","_e","k1","k2","compatKey","compats","__","string","get_selector","s","selector","isPlainObject","isEmptyObject","k","get_fields","$el","all","args","is","parent","suppressFilters","findFields","get_field","$fields","apply","arguments","length","first","get_closest_field","closest","get_field_wrap","get_field_key","$field","data","get_field_type","get_data","defaults","maybe_get","obj","key","value","keys","String","split","i","hasOwnProperty","compatibleArgument","arg","Field","compatibleArguments","arrayArgs","map","compatibleCallback","origCallback","document","action","callback","priority","context","actions","model","filters","events","extend","each","name","_add_action","_add_filter","_add_event","indexOf","event","substr","fn","e","field_group","on","get","field","type","_set_$field","focus","doFocus","_validation","validation","remove_error","getField","removeError","add_warning","message","showNotice","text","timeout","fetch","validateForm","enableSubmit","disableSubmit","showSpinner","hideSpinner","unlockForm","lockForm","tooltip","newTooltip","target","temp","confirm","button_y","button_n","cancel","confirm_remove","confirmRemove","media","Model","activeFrame","new_media_popup","frame","onNewMediaPopup","popup","props","mime_types","allowedTypes","id","attachment","newMediaPopup","select2","init","$select","allow_null","allowNull","ajax_action","ajaxAction","newSelect2","destroy","getInstance","postbox","render","edit_url","editLink","edit_title","editTitle","newPostbox","screen","check","ajax","jQuery","parseString","val","isEqualTo","v1","v2","toLowerCase","isEqualToNumber","Array","parseFloat","isGreaterThan","isLessThan","inArray","array","containsString","haystack","needle","matchesPattern","pattern","regexp","RegExp","match","conditionalSelect2","queryAction","ajaxData","field_key","typeAttr","escAttr","template","selection","escHtml","resultsTemplate","results","classes","startsWith","select2Props","paged","conditional_logic","include","isNumeric","Number","escapeMarkup","markup","templateSelection","templateResult","HasPageLink","Condition","operator","label","fieldTypes","rule","choices","fieldObject","registerConditionType","HasPageLinkNotEqual","containsPageLink","ruleVal","includes","containsNotPageLink","HasAnyPageLink","HasNoPageLink","HasUser","HasUserNotEqual","containsUser","containsNotUser","HasAnyUser","HasNoUser","HasRelationship","HasRelationshipNotEqual","containsRelationship","parseInt","containsNotRelationship","HasAnyRelation","HasNoRelation","HasPostObject","HasPostObjectNotEqual","containsPostObject","containsNotPostObject","HasAnyPostObject","HasNoPostObject","HasTerm","hasTermNotEqual","containsTerm","containsNotTerm","HasAnyTerm","HasNoTerm","HasValue","HasNoValue","prototype","EqualTo","NotEqualTo","PatternMatch","Contains","TrueFalseEqualTo","choiceType","TrueFalseNotEqualTo","SelectEqualTo","lines","$setting","$input","prop","push","line","trim","SelectNotEqualTo","GreaterThan","LessThan","SelectionGreaterThan","SelectionLessThan","storage","conditions","change","keyup","enableField","disableField","setup","getEventTarget","calculate","newCondition","fieldType","conditionTypes","getConditionTypes","condition","modelId","strPascalCase","proto","mid","models","getConditionType","registerConditionForFieldType","conditionType","types","ProtoFieldTypes","ProtoOperator","CONTEXT","conditionsManager","new_field","onNewField","has","getConditions","getSiblingField","getFields","sibling","parents","Conditions","timeStamp","groups","rules","addRules","addRule","changed","show","hide","showEnable","cid","hideDisable","pass","getGroups","group","passed","filter","hasGroups","addGroup","hasGroup","getGroup","removeGroup","delete","groupArray","hasRule","getRule","removeRule","wait","$control","initialize","hasClass","$label","$labelWrap","$inputWrap","$wrap","$instructions","children","append","$table","$newLabel","$newInput","$newTable","attr","$newWrap","html","addClass","order","getPreference","css","prepend","accordionManager","iconHtml","open","$parent","nextUntil","removeAttr","registerFieldType","unload","isOpen","toggle","close","isGutenberg","duration","find","slideDown","replaceWith","siblings","slideUp","removeClass","onClick","preventDefault","onInvalidField","busy","setTimeout","onUnload","setPreference","setValue","trigger","selected","$toggle","$inputs","not","getValue","onChange","checked","onClickAdd","getInputName","before","last","onClickToggle","$labels","onClickCustom","$text","next","duplicateField","$inputText","iris","defaultColor","palettes","clear","wpColorPicker","onDuplicate","$duplicate","$colorPicker","initializeCompatibility","dateFormat","altField","altFormat","changeYear","yearRange","changeMonth","showButtonPanel","firstDay","newDatePicker","datepicker","onBlur","datePickerManager","locale","rtl","isRTL","regional","setDefaults","exists","wrap","DatePickerField","timeFormat","altFieldTimeOnly","altTimeFormat","controlType","oneLine","newDateTimePicker","dateTimePickerManager","timepicker","datetimepicker","ImageField","validateAttachment","attributes","url","alt","title","filename","filesizeHumanReadable","icon","src","selectAttachment","multiple","mode","library","select","proxy","editAttachment","button","showField","$search","$canvas","setState","state","JSON","parse","silent","valAttr","stringify","renderVal","address","setPosition","lat","lng","marker","setVisible","newLatLng","google","maps","LatLng","center","position","getPosition","setCenter","withAPI","initializeMap","bind","zoom","mapArgs","scrollwheel","mapTypeId","MapTypeId","ROADMAP","draggable","raiseOnDrag","autocomplete","Map","markerArgs","Marker","isset","autocompleteArgs","places","Autocomplete","bindTo","addMapEvents","addListener","latLng","searchPosition","place","getPlace","searchPlace","getZoom","geocoder","geocode","location","status","replace","parseResult","geometry","formatted_address","searchAddress","searchLocation","navigator","geolocation","alert","getCurrentPosition","coords","latitude","longitude","error","result","place_id","street_number","street_name","city","post_code","country","keywords","address_components","component","component_type","long_name","short_name","onClickClear","onClickLocate","onClickSearch","onFocusSearch","onBlurSearch","onKeyupSearch","onKeydownSearch","which","blur","onShow","loading","window","Geocoder","dataType","cache","success","$typeInput","$valueInput","$tabButton","$selectedIcon","$selectedRadio","$dashiconsList","$mediaLibraryButton","addActions","typeAndValue","initializeDashiconsTab","alignMediaLibraryTabToCurrentValue","newTypeAndValue","alignDashiconsTabToCurrentValue","alignUrlTabToCurrentValue","updateTypeAndValue","scrollToSelectedDashicon","innerElement","scrollingDiv","scrollTop","distance","top","dashicons","getDashiconsList","renderDashiconList","initializeSelectedDashicon","selectDashicon","then","unselectDashicon","renderDashiconHTML","dashicon","empty","forEach","iconPickeri10n","Object","entries","getDashiconsBySearch","searchTerm","lowercaseSearchTerm","filteredDashicons","lowercaseIconLabel","setFocus","$newIcon","thePromise","promise","onDashiconRadioFocus","onDashiconRadioBlur","iconParent","onDashiconClick","onDashiconSearch","wp","a11y","speak","newResultsFoundForSearchTerm","visualSearchTerm","substring","noResultsForSearchTerm","onDashiconSearchKeyDown","onDashiconKeyDown","previewUrl","onMediaLibraryButtonClick","selectAndReturnAttachment","Promise","resolve","onUrlChange","currentValue","caption","description","width","height","size","isget","getNext","removeAttachment","onClickEdit","onClickRemove","$hiddenInput","getFileInputData","param","$node","$div","wpLink","getNodeValue","decode","setNodeValue","getInputValue","setInputValue","$textarea","onOpen","wpLinkL10n","onClose","$submit","isSubmit","off","getSearchVal","showLoading","hideLoading","maybeSearch","prevUrl","clearTimeout","search","nonce","xhr","abort","json","complete","onKeypressSearch","onChangeSearch","SelectField","$inputAlt","$list","list","$listItems","$listItem","newChoice","join","newValue","delayed","once","sortable","items","forceHelperSize","forcePlaceholderSize","scroll","onScrollChoices","one","onceInView","Math","ceil","scrollHeight","innerHeight","onKeypressFilter","onChangeFilter","maybeFetch","max","$span","$li","onTouchStartValues","getAjaxData","$choiceslist","$loading","onComplete","onSuccess","more","walkChoices","$html","$prevLabel","$prevList","walk","isArray","item","removeField","inherit","placeholder","onRemove","tabs","tab","findTabs","prevAll","findTab","$tabs","$tab","settings","endpoint","placement","Tabs","addTab","isActive","showFields","hiddenByTab","hideFields","lockKey","visible","refresh","hidden","reset","active","close_field_object","index","initialized","$before","ulClass","initializeTabs","groupIndex","tabIndex","isVisible","defaultTab","getVisible","shift","selectTab","closeTabs","getActive","setActive","hasActive","closeActive","closeTab","openTab","t","$a","outerHTML","settingsType","Tab","onRefresh","attribute","outerHeight","onCloseFieldObject","tabsManager","prepare","invalid_field","getTabs","getInstances","ftype","getRelatedPrototype","getRelatedType","getFieldType","$form","$name","$button","$message","notice","step1","newPopup","step2","content","step3","stopImmediatePropagation","startButtonLoading","term_name","term_parent","step4","stopButtonLoading","step5","newNotice","getAjaxMessage","dismiss","getAjaxError","term","$option","term_id","term_label","after","otherField","appendTerm","selectTerm","appendTermSelect","appendTermCheckbox","addOption","$ul","selectOption","onClickRadio","closeText","selectText","timeOnly","dp_instance","t_instance","$close","dpDiv","_updateDateTime","newTimePicker","$switch","$on","$off","switchOn","switchOff","onFocus","onKeypress","keyCode","isValid","onkeyup","unmountField","remountField","getMode","initializeEditor","tinymce","quicktags","toolbar","oldId","newId","uniqueId","inputData","inputVal","rename","destructive","onMousedown","enableEditor","disableEditor","eventScope","$parents","setFieldSettingsLastVisible","removeNotice","away","showError","bubbles","newField","getFieldTypes","category","limit","excludeSubFields","slice","findField","findClosestField","getClosestField","addGlobalFieldAction","globalAction","pluralAction","singleAction","globalCallback","extraArgs","pluralArgs","concat","pluralCallback","singleArgs","addSingleFieldAction","singleEvent","singleCallback","variations","variation","prefix","singleFieldEvents","globalFieldActions","singleFieldActions","fieldsEventManager","isGutenbergPostEditor","dispatch","editPost","meta","_acf_changed","console","log","duplicateFieldsManager","duplicate","duplicate_fields","$el2","onDuplicateFields","duplicates","refreshHelper","show_field","hide_field","remove_field","unmount_field","remount_field","mountHelper","sortstart","sortstop","onSortstart","$item","onSortstop","sortableHelper","$placeholder","duplicateHelper","after_duplicate","onAfterDuplicate","vals","tableHelper","renderTables","self","renderTable","$ths","$tds","$th","$cells","$hidden","availableWidth","colspan","$fixedWidths","$auoWidths","$td","fieldsHelper","renderGroups","renderGroup","$row","thisTop","thisLeft","left","outerWidth","thisHeight","add","bodyClassShiftHelper","keydown","isShiftKey","onKeyDown","onKeyUp","autoOpen","EditMediaPopup","SelectMediaPopup","getPostID","postID","getMimeTypes","getMimeType","allTypes","MediaPopup","options","getFrameOptions","addFrameStates","addFrameEvents","detach","states","uploadedTo","post__in","Query","query","mirroring","_acfuploader","controller","Library","filterable","editable","allowLocalEdits","EditImage","image","view","loadEditor","_x","_wpPluploadSettings","multipart_params","customizeFilters","audio","video","mimeType","newFilter","orderby","unattached","uploaded","renderFilters","customizePrototypes","post","customizeAttachmentsButton","customizeAttachmentsRouter","customizeAttachmentFilters","customizeAttachmentCompat","customizeAttachmentLibrary","Button","_","Backbone","listenTo","Parent","Router","addExpand","AttachmentFilters","All","chain","el","sortBy","pluck","AttachmentCompat","rendered","save","serializeForAjax","saveCompat","always","postSave","AttachmentLibrary","Attachment","acf_errors","toggleSelection","collection","single","errors","$sidebar","postboxManager","getPostbox","getPostboxes","Postbox","style","edit","$postbox","$hide","$hideLabel","$hndle","$handleActions","$inside","isHiddenByScreenOptions","isPost","isUser","isTaxonomy","isAttachment","isNavMenu","isWidget","isComment","getPageTemplate","getPageParent","getPageType","getPostType","getPostFormat","getPostCoreTerms","terms","tax_input","post_category","tax","getPostTerms","productType","getProductType","product_type","uniqueArray","post_id","postType","post_type","pageTemplate","page_template","pageParent","page_parent","pageType","page_type","postFormat","post_format","postTerms","post_terms","renderPostScreen","renderUserScreen","copyEvents","$from","$to","_data","handler","sortMetabox","ids","wpMinorVersion","postboxHeader","$prefs","_result","sorted","gutenScreen","postEdits","subscribe","debounce","onRefreshPostScreen","domReady","getTaxonomies","taxonomy","rest_base","_postEdits","getPostEdits","getEditedPostAttribute","taxonomies","slug","locations","getActiveMetaBoxLocations","getMetaBoxesPerLocation","m","r","setAvailableMetaBoxesPerLocation","ajaxResults","dropdownCssClass","getVersion","Select2_4","Select2_3","Select2","getOption","unselectOption","option","$options","sort","a","b","getAttribute","mergeOptions","getChoices","crawl","$child","params","page","getAjaxResults","processAjaxResults","pagination","allowClear","$selection","element","appendTo","attrAjax","removeData","delay","processResults","$container","stop","$prevOptions","$prevGroup","$group","separator","dropdownCss","initSelection","inputValue","quietMillis","choice","select2Manager","version","addTranslations4","addTranslations3","select2L10n","errorLoading","load_fail","inputTooLong","overChars","input","maximum","input_too_long_n","input_too_long_1","inputTooShort","remainingChars","minimum","input_too_short_n","input_too_short_1","loadingMore","load_more","maximumSelected","selection_too_long_n","selection_too_long_1","noResults","matches_0","searching","amd","define","formatMatches","matches","matches_n","matches_1","formatNoMatches","formatAjaxError","formatInputTooShort","min","formatInputTooLong","formatSelectionTooBig","formatLoadMore","formatSearching","locales","tinyMCEPreInit","mceInit","acf_content","qtInit","initializeTinymce","initializeQuicktags","toolbars","ed","MouseEvent","dispatchEvent","wp_autoresize_on","tadv_noautop","wpautop","buildQuicktags","canvas","theButtons","use","instanceId","buttons","edButtons","dfw","QTags","DFWButton","getElementsByTagName","dir","textdirection","TextDirectionButton","innerHTML","triggerHandler","destroyTinymce","enableTinymce","switchEditors","go","editorManager","ready","onPrepare","onReady","editor","autop","oldEditor","removep","editors","activeEditor","wpActiveEditor","validation_failure","validation_success","stopListening","startListening","Validator","addErrors","addError","hasErrors","clearErrors","getErrors","getFieldErrors","inputs","getGlobalErrors","showErrors","fieldErrors","globalErrors","errorCount","$scrollTo","ensureFieldPostBoxIsVisible","errorMessage","animate","offset","onChangeStatus","prevValue","validate","failure","submit","Event","valid","getValidator","validator","getBlockFormValidator","form","$spinner","findSubmitWrap","submitFormDebounced","acf_postbox","ensureInvalidFieldVisibility","checkValidity","addInputEvents","onInvalid","validationMessage","onClickSubmit","onClickSave","onSubmitPost","onSubmit","isDefaultPrevented","allowSubmit","gutenbergValidation","customizeEditor","editorSelect","notices","savePost","useValidation","lastPostStatus","postStatus","_this","_args","reject","isAutosave","isPreview","blockInstances","selectedBlockId","getSelectedBlockClientId","acfBlockState","validation_errors","debug","createErrorNotice","isDismissible","lockPostSaving","selectBlock","unlockPostSaving","err"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js index dd3701225..184485560 100644 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js +++ b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-input.min.js @@ -1 +1 @@ -(()=>{var e={4750:()=>{!function(e){acf.newCompatibility=function(e,t){return(t=t||{}).__proto__=e.__proto__,e.__proto__=t,e.compatibility=t,t},acf.getCompatibility=function(e){return e.compatibility||null};var t=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});t._e=function(e,t){e=e||"";var i=(t=t||"")?e+"."+t:e,a={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(a[i])return acf.__(a[i]);var n=this.l10n[e]||"";return t&&(n=n[t]||""),n},t.get_selector=function(t){var i=".acf-field";if(!t)return i;if(e.isPlainObject(t)){if(e.isEmptyObject(t))return i;for(var a in t){t=t[a];break}}return i+="-"+t,i=acf.strReplace("_","-",i),acf.strReplace("field-field-","field-",i)},t.get_fields=function(e,t,i){var a={is:e||"",parent:t||!1,suppressFilters:i||!1};return a.is&&(a.is=this.get_selector(a.is)),acf.findFields(a)},t.get_field=function(e,t){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},t.get_closest_field=function(e,t){return e.closest(this.get_selector(t))},t.get_field_wrap=function(e){return e.closest(this.get_selector())},t.get_field_key=function(e){return e.data("key")},t.get_field_type=function(e){return e.data("type")},t.get_data=function(e,t){return acf.parseArgs(e.data(),t)},t.maybe_get=function(e,t,i){void 0===i&&(i=null),keys=String(t).split(".");for(var a=0;a1){for(var c=0;c0?t.substr(0,n):t,o=n>0?t.substr(n+1):"",r=function(t){t.$el=e(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof a.event&&(t=a.event(t)),a[i].apply(a,arguments)};o?e(document).on(s,o,r):e(document).on(s,r)},get:function(e,t){return t=t||null,void 0!==this[e]&&(t=this[e]),t},set:function(e,t){return this[e]=t,"function"==typeof this["_set_"+e]&&this["_set_"+e].apply(this),this}},t.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_action(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_filter(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var a=this,n=t.substr(0,t.indexOf(" ")),s=t.substr(t.indexOf(" ")+1),o=acf.get_selector(a.type);e(document).on(n,o+" "+s,(function(t){var n=e(this),s=acf.get_closest_field(n,a.type);s.length&&(s.is(a.$field)||a.set("$field",s),t.$el=n,t.$field=s,a[i].apply(a,[t]))}))},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(e){return this.set("$field",e)}}),acf.newCompatibility(acf.validation,{remove_error:function(e){acf.getField(e).removeError()},add_warning:function(e,t){acf.getField(e).showNotice({text:t,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm}),t.tooltip={tooltip:function(e,t){return acf.newTooltip({text:e,target:t}).$el},temp:function(e,t){acf.newTooltip({text:e,target:t,timeout:250})},confirm:function(e,t,i,a,n){acf.newTooltip({confirm:!0,text:i,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})},confirm_remove:function(e,t){acf.newTooltip({confirmRemove:!0,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})}},t.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(e){this.activeFrame=e.frame},popup:function(e){return e.mime_types&&(e.allowedTypes=e.mime_types),e.id&&(e.attachment=e.id),acf.newMediaPopup(e).frame}}),t.select2={init:function(e,t,i){return t.allow_null&&(t.allowNull=t.allow_null),t.ajax_action&&(t.ajaxAction=t.ajax_action),i&&(t.field=acf.getField(i)),acf.newSelect2(e,t)},destroy:function(e){return acf.getInstance(e).destroy()}},t.postbox={render:function(e){return e.edit_url&&(e.editLink=e.edit_url),e.edit_title&&(e.editTitle=e.edit_title),acf.newPostbox(e)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),t.ajax=acf.screen}(jQuery)},2747:()=>{!function(e){var __=acf.__,t=function(e){return e?""+e:""},i=function(e,i){return t(e).toLowerCase()===t(i).toLowerCase()},a=function(e,t){return t instanceof Array?1===t.length&&a(e,t[0]):parseFloat(e)===parseFloat(t)};const n=function(t,i){const a=e("");let n=`acf/fields/${i}/query`;"user"===i&&(n="acf/ajax/query_users");const s={action:n,field_key:t.data.key,s:"",type:t.data.key},o=acf.escAttr(i),r={field:!1,ajax:!0,ajaxAction:n,ajaxData:function(t){return s.paged=t.paged,s.s=t.s,s.conditional_logic=!0,s.include=e.isNumeric(t.s)?Number(t.s):"",acf.prepareForAjax(s)},escapeMarkup:function(e){return acf.escHtml(e)},templateSelection:function(e){return``+acf.escHtml(e.text)+""},templateResult:function(e){return''+acf.escHtml(e.text)+""+``+(e.id?e.id:"")+""}};return a.data("acfSelect2Props",r),a};var s=acf.Condition.extend({type:"hasPageLink",operator:"==",label:__("Page is equal to"),fieldTypes:["page_link"],match:function(e,t){return i(e.value,t.val())},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(s);var o=acf.Condition.extend({type:"hasPageLinkNotEqual",operator:"!==",label:__("Page is not equal to"),fieldTypes:["page_link"],match:function(e,t){return!i(e.value,t.val())},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(o);var r=acf.Condition.extend({type:"containsPageLink",operator:"==contains",label:__("Pages contain"),fieldTypes:["page_link"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(r);var c=acf.Condition.extend({type:"containsNotPageLink",operator:"!=contains",label:__("Pages do not contain"),fieldTypes:["page_link"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return n=i instanceof Array?!i.includes(a):i!==a,n},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(c);var l=acf.Condition.extend({type:"hasAnyPageLink",operator:"!=empty",label:__("Has any page selected"),fieldTypes:["page_link"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(l);var d=acf.Condition.extend({type:"hasNoPageLink",operator:"==empty",label:__("Has no page selected"),fieldTypes:["page_link"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(d);var u=acf.Condition.extend({type:"hasUser",operator:"==",label:__("User is equal to"),fieldTypes:["user"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"user")}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"hasUserNotEqual",operator:"!==",label:__("User is not equal to"),fieldTypes:["user"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"user")}});acf.registerConditionType(f);var p=acf.Condition.extend({type:"containsUser",operator:"==contains",label:__("Users contain"),fieldTypes:["user"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"user")}});acf.registerConditionType(p);var h=acf.Condition.extend({type:"containsNotUser",operator:"!=contains",label:__("Users do not contain"),fieldTypes:["user"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;n=i instanceof Array?!i.includes(a):!i===a},choices:function(e){return n(e,"user")}});acf.registerConditionType(h);var g=acf.Condition.extend({type:"hasAnyUser",operator:"!=empty",label:__("Has any user selected"),fieldTypes:["user"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(g);var m=acf.Condition.extend({type:"hasNoUser",operator:"==empty",label:__("Has no user selected"),fieldTypes:["user"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(m);var v=acf.Condition.extend({type:"hasRelationship",operator:"==",label:__("Relationship is equal to"),fieldTypes:["relationship"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(v);var y=acf.Condition.extend({type:"hasRelationshipNotEqual",operator:"!==",label:__("Relationship is not equal to"),fieldTypes:["relationship"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(y);var b=acf.Condition.extend({type:"containsRelationship",operator:"==contains",label:__("Relationships contain"),fieldTypes:["relationship"],match:function(e,t){const i=t.val(),a=parseInt(e.value);let n=!1;return i instanceof Array&&(n=i.includes(a)),n},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(b);var _=acf.Condition.extend({type:"containsNotRelationship",operator:"!=contains",label:__("Relationships do not contain"),fieldTypes:["relationship"],match:function(e,t){const i=t.val(),a=parseInt(e.value);let n=!0;return i instanceof Array&&(n=!i.includes(a)),n},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(_);var w=acf.Condition.extend({type:"hasAnyRelation",operator:"!=empty",label:__("Has any relationship selected"),fieldTypes:["relationship"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(w);var x=acf.Condition.extend({type:"hasNoRelation",operator:"==empty",label:__("Has no relationship selected"),fieldTypes:["relationship"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(x);var k=acf.Condition.extend({type:"hasPostObject",operator:"==",label:__("Post is equal to"),fieldTypes:["post_object"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(k);var $=acf.Condition.extend({type:"hasPostObjectNotEqual",operator:"!==",label:__("Post is not equal to"),fieldTypes:["post_object"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"post_object")}});acf.registerConditionType($);var T=acf.Condition.extend({type:"containsPostObject",operator:"==contains",label:__("Posts contain"),fieldTypes:["post_object"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(T);var C=acf.Condition.extend({type:"containsNotPostObject",operator:"!=contains",label:__("Posts do not contain"),fieldTypes:["post_object"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return n=i instanceof Array?!i.includes(a):i!==a,n},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(C);var F=acf.Condition.extend({type:"hasAnyPostObject",operator:"!=empty",label:__("Has any post selected"),fieldTypes:["post_object"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(F);var A=acf.Condition.extend({type:"hasNoPostObject",operator:"==empty",label:__("Has no post selected"),fieldTypes:["post_object"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(A);var P=acf.Condition.extend({type:"hasTerm",operator:"==",label:__("Term is equal to"),fieldTypes:["taxonomy"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(P);var j=acf.Condition.extend({type:"hasTermNotEqual",operator:"!==",label:__("Term is not equal to"),fieldTypes:["taxonomy"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(j);var S=acf.Condition.extend({type:"containsTerm",operator:"==contains",label:__("Terms contain"),fieldTypes:["taxonomy"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return i instanceof Array&&(n=i.includes(a)),n},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(S);var E=acf.Condition.extend({type:"containsNotTerm",operator:"!=contains",label:__("Terms do not contain"),fieldTypes:["taxonomy"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return i instanceof Array&&(n=!i.includes(a)),n},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(E);var M=acf.Condition.extend({type:"hasAnyTerm",operator:"!=empty",label:__("Has any term selected"),fieldTypes:["taxonomy"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(M);var D=acf.Condition.extend({type:"hasNoTerm",operator:"==empty",label:__("Has no term selected"),fieldTypes:["taxonomy"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(D);var L=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:__("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","google_map","date_picker","date_time_picker","time_picker","color_picker","icon_picker"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(e){return''}});acf.registerConditionType(L);var V=L.extend({type:"hasNoValue",operator:"==empty",label:__("Has no value"),match:function(e,t){return!L.prototype.match.apply(this,arguments)}});acf.registerConditionType(V);var R=acf.Condition.extend({type:"equalTo",operator:"==",label:__("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(e,t){return acf.isNumeric(e.value)?a(e.value,t.val()):i(e.value,t.val())},choices:function(e){return''}});acf.registerConditionType(R);var z=R.extend({type:"notEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!R.prototype.match.apply(this,arguments)}});acf.registerConditionType(z);var O=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:__("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(e,i){return a=i.val(),n=e.value,s=new RegExp(t(n),"gi"),t(a).match(s);var a,n,s},choices:function(e){return''}});acf.registerConditionType(O);var I=acf.Condition.extend({type:"contains",operator:"==contains",label:__("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(e,i){return a=i.val(),n=e.value,t(a).indexOf(t(n))>-1;var a,n},choices:function(e){return''}});acf.registerConditionType(I);var N=R.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(N);var B=z.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(B);var Q=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:__("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(e,a){var n,s=a.val();return s instanceof Array?(n=e.value,s.map((function(e){return t(e)})).indexOf(n)>-1):i(e.value,s)},choices:function(e){var t=[],i=e.$setting("choices textarea").val().split("\n");return e.$input("allow_null").prop("checked")&&t.push({id:"",text:__("Null")}),i.map((function(e){(e=e.split(":"))[1]=e[1]||e[0],t.push({id:e[0].trim(),text:e[1].trim()})})),t}});acf.registerConditionType(Q);var q=Q.extend({type:"selectNotEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!Q.prototype.match.apply(this,arguments)}});acf.registerConditionType(q);var H=acf.Condition.extend({type:"greaterThan",operator:">",label:__("Value is greater than"),fieldTypes:["number","range"],match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),i=n,a=e.value,parseFloat(i)>parseFloat(a)},choices:function(e){return''}});acf.registerConditionType(H);var U=H.extend({type:"lessThan",operator:"<",label:__("Value is less than"),match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),null==n||!1===n||(i=n,a=e.value,parseFloat(i)'}});acf.registerConditionType(U);var G=H.extend({type:"selectionGreaterThan",label:__("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(G);var K=U.extend({type:"selectionLessThan",label:__("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(K)}(jQuery)},8903:()=>{!function(e){var t=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(e,t){return e||this.get("field").$el},change:function(e,t){this.get("conditions").change(e)},match:function(e,t){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(e){return''}}),acf.newCondition=function(e,t){var i=t.get("field"),a=i.getField(e.field);if(!i||!a)return!1;var n={rule:e,target:i,conditions:t,field:a},s=a.get("type"),o=e.operator;return new(acf.getConditionTypes({fieldType:s,operator:o})[0]||acf.Condition)(n)};var i=function(e){return acf.strPascalCase(e||"")+"Condition"};acf.registerConditionType=function(e){var a=e.prototype.type,n=i(a);acf.models[n]=e,t.push(a)},acf.getConditionType=function(e){var t=i(e);return acf.models[t]||!1},acf.registerConditionForFieldType=function(e,t){var i=acf.getConditionType(e);i&&i.prototype.fieldTypes.push(t)},acf.getConditionTypes=function(e){e=acf.parseArgs(e,{fieldType:"",operator:""});var i=[];return t.map((function(t){var a=acf.getConditionType(t),n=a.prototype.fieldTypes,s=a.prototype.operator;e.fieldType&&-1===n.indexOf(e.fieldType)||e.operator&&s!==e.operator||i.push(a)})),i}}(jQuery)},3858:()=>{!function(e){var t="conditional_logic",i=(new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(e){e.has("conditions")&&e.getConditions().render()}}),function(t,i){var a=acf.getFields({key:i,sibling:t.$el,suppressFilters:!0});return a.length||(a=acf.getFields({key:i,parent:t.$el.parent(),suppressFilters:!0})),!a.length&&e(".acf-field-settings").length&&(a=acf.getFields({key:i,parent:t.$el.parents(".acf-field-settings:first"),suppressFilters:!0})),!a.length&&e("#acf-basic-settings").length&&(a=acf.getFields({key:i,parent:e("#acf-basic-settings"),suppressFilters:!0})),!!a.length&&a[0]});acf.Field.prototype.getField=function(e){var t=i(this,e);if(t)return t;for(var a=this.parents(),n=0;n{!function(e){var t=0,i=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.hasClass("acf-accordion")&&!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var i=this.$el,n=this.$labelWrap(),s=this.$inputWrap(),o=this.$control(),r=s.children(".description");if(r.length&&n.append(r),this.$el.is("tr")){var c=this.$el.closest("table"),l=e('

                                      '),d=e('
                                      '),u=e('
                                        '),f=e("");l.append(n.html()),u.append(f),d.append(u),s.append(l),s.append(d),n.remove(),o.remove(),s.attr("colspan",2),n=l,s=d,o=f}i.addClass("acf-accordion"),n.addClass("acf-accordion-title"),s.addClass("acf-accordion-content"),t++,this.get("multi_expand")&&i.attr("multi-expand",1);var p=acf.getPreference("this.accordions")||[];void 0!==p[t-1]&&this.set("open",p[t-1]),this.get("open")&&(i.addClass("-open"),s.css("display","block")),n.prepend(a.iconHtml({open:this.get("open")}));var h=i.parent();o.addClass(h.hasClass("-left")?"-left":""),o.addClass(h.hasClass("-clear")?"-clear":""),o.append(i.nextUntil(".acf-field-accordion",".acf-field")),o.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(i);var a=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(e){return e.hasClass("-open")},toggle:function(e){this.isOpen(e)?this.close(e):this.open(e)},iconHtml:function(e){return acf.isGutenberg()?e.open?'':'':e.open?'':''},open:function(t){var i=acf.isGutenberg()?0:300;t.find(".acf-accordion-content:first").slideDown(i).css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each((function(){a.close(e(this))}))},close:function(e){var t=acf.isGutenberg()?0:300;e.find(".acf-accordion-content:first").slideUp(t),e.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),e.removeClass("-open"),acf.doAction("hide",e)},onClick:function(e,t){e.preventDefault(),this.toggle(t.parent())},onInvalidField:function(e,t){this.busy||(this.busy=!0,this.setTimeout((function(){this.busy=!1}),1e3),this.open(t))},onUnload:function(t){var i=[];e(".acf-accordion").each((function(){var t=e(this).hasClass("-open")?1:0;i.push(t)})),i.length&&acf.setPreference("this.accordions",i)}})}(jQuery)},6289:()=>{var e;jQuery,e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(e){this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(e)},774:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each((function(){t.push(e(this).val())})),!!t.length&&t},onChange:function(e,t){var i=t.prop("checked"),a=t.parent("label"),n=this.$toggle();i?a.addClass("selected"):a.removeClass("selected"),n.length&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(e,t){var i='
                                      • ';t.parent("li").before(i),t.parent("li").parent().find('input[type="text"]').last().focus()},onClickToggle:function(e,t){var i=t.prop("checked"),a=this.$('input[type="checkbox"]'),n=this.$("label");a.prop("checked",i),i?n.addClass("selected"):n.removeClass("selected")},onClickCustom:function(e,t){var i=t.prop("checked"),a=t.next('input[type="text"]');i?a.prop("disabled",!1):(a.prop("disabled",!0),""==a.val()&&t.parent("li").remove())}}),acf.registerFieldType(t)},3623:()=>{var e;jQuery,e=acf.Field.extend({type:"color_picker",wait:"load",events:{duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(e){acf.val(this.$input(),e),this.$inputText().iris("color",e)},initialize:function(){var e=this.$input(),t=this.$inputText(),i=function(i){setTimeout((function(){acf.val(e,t.val())}),1)},a={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i};a=acf.applyFilters("color_picker_args",a,this),t.wpColorPicker(a)},onDuplicate:function(e,t,i){$colorPicker=i.find(".wp-picker-container"),$inputText=i.find('input[type="text"]'),$colorPicker.replaceWith($inputText)}}),acf.registerFieldType(e)},9982:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur",duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),altField:e,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(t,i),acf.doAction("date_picker_init",t,i,this)},initializeCompatibility:function(){var e=this.$input(),t=this.$inputText();t.val(e.val());var i={dateFormat:this.get("date_format"),altField:e,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},a=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(t,i),t.datepicker("option","dateFormat",a),acf.doAction("date_picker_init",t,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")},onDuplicate:function(e,t,i){i.find('input[type="text"]').removeClass("hasDatepicker").removeAttr("id")}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("datePickerL10n");return!!a&&void 0!==e.datepicker&&(a.isRTL=i,e.datepicker.regional[t]=a,void e.datepicker.setDefaults(a))}}),acf.newDatePicker=function(t,i){if(void 0===e.datepicker)return!1;i=i||{},t.datepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                                        ')}},960:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(t,i),acf.doAction("date_time_picker_init",t,i,this)}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("dateTimePickerL10n");return!!a&&void 0!==e.timepicker&&(a.isRTL=i,e.timepicker.regional[t]=a,void e.timepicker.setDefaults(a))}}),acf.newDateTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.datetimepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                                        ')}},2093:()=>{var e,t;e=jQuery,t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},validateAttachment:function(e){return void 0!==(e=e||{}).id&&(e=e.attributes),acf.parseArgs(e,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.icon,alt:e.alt,title:e.title}),this.$('[data-name="title"]').text(e.title),this.$('[data-name="filename"]').text(e.filename).attr("href",e.url),this.$('[data-name="filesize"]').text(e.filesizeHumanReadable);var t=e.id||"";acf.val(this.$input(),t),t?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),i=t&&"repeater"===t.get("type");acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:i,library:this.get("library"),allowedTypes:this.get("mime_types"),select:e.proxy((function(e,i){i>0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();if(!t)return!1;acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})}}),acf.registerFieldType(t)},1163:()=>{!function(e){var t=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},setState:function(e){this.$control().removeClass("-value -loading -searching"),"default"===e&&(e=this.val()?"value":""),e&&this.$control().addClass("-"+e)},getValue:function(){var e=this.$input().val();return!!e&&JSON.parse(e)},setValue:function(e,t){var i="";e&&(i=JSON.stringify(e)),acf.val(this.$input(),i),t||(this.renderVal(e),acf.doAction("google_map_change",e,this.map,this))},renderVal:function(e){e?(this.setState("value"),this.$search().val(e.address),this.setPosition(e.lat,e.lng)):(this.setState(""),this.$search().val(""),this.map.marker.setVisible(!1))},newLatLng:function(e,t){return new google.maps.LatLng(parseFloat(e),parseFloat(t))},setPosition:function(e,t){this.map.marker.setPosition({lat:parseFloat(e),lng:parseFloat(t)}),this.map.marker.setVisible(!0),this.center()},center:function(){var e=this.map.marker.getPosition();if(e)var t=e.lat(),i=e.lng();else t=this.get("lat"),i=this.get("lng");this.map.setCenter({lat:parseFloat(t),lng:parseFloat(i)})},initialize:function(){!function(t){if(a)return t();if(acf.isset(window,"google","maps","Geocoder"))return a=new google.maps.Geocoder,t();if(acf.addAction("google_map_api_loaded",t),!i){var n=acf.get("google_map_api");n&&(i=!0,e.ajax({url:n,dataType:"script",cache:!0,success:function(){a=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}}))}}(this.initializeMap.bind(this))},initializeMap:function(){var e=this.getValue(),t=acf.parseArgs(e,{zoom:this.get("zoom"),lat:this.get("lat"),lng:this.get("lng")}),i={scrollwheel:!1,zoom:parseInt(t.zoom),center:{lat:parseFloat(t.lat),lng:parseFloat(t.lng)},mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};i=acf.applyFilters("google_map_args",i,this);var a=new google.maps.Map(this.$canvas()[0],i),n=acf.parseArgs(i.marker,{draggable:!0,raiseOnDrag:!0,map:a});n=acf.applyFilters("google_map_marker_args",n,this);var s=new google.maps.Marker(n),o=!1;if(acf.isset(google,"maps","places","Autocomplete")){var r=i.autocomplete||{};r=acf.applyFilters("google_map_autocomplete_args",r,this),(o=new google.maps.places.Autocomplete(this.$search()[0],r)).bindTo("bounds",a)}this.addMapEvents(this,a,s,o),a.acf=this,a.marker=s,a.autocomplete=o,this.map=a,e&&this.setPosition(e.lat,e.lng),acf.doAction("google_map_init",a,s,this)},addMapEvents:function(e,t,i,a){google.maps.event.addListener(t,"click",(function(t){var i=t.latLng.lat(),a=t.latLng.lng();e.searchPosition(i,a)})),google.maps.event.addListener(i,"dragend",(function(){var t=this.getPosition().lat(),i=this.getPosition().lng();e.searchPosition(t,i)})),a&&google.maps.event.addListener(a,"place_changed",(function(){var t=this.getPlace();e.searchPlace(t)})),google.maps.event.addListener(t,"zoom_changed",(function(){var i=e.val();i&&(i.zoom=t.getZoom(),e.setValue(i,!0))}))},searchPosition:function(e,t){this.setState("loading");var i={lat:e,lng:t};a.geocode({location:i},function(i,a){if(this.setState(""),"OK"!==a)this.showNotice({text:acf.__("Location not found: %s").replace("%s",a),type:"warning"});else{var n=this.parseResult(i[0]);n.lat=e,n.lng=t,this.val(n)}}.bind(this))},searchPlace:function(e){if(e)if(e.geometry){e.formatted_address=this.$search().val();var t=this.parseResult(e);this.val(t)}else e.name&&this.searchAddress(e.name)},searchAddress:function(e){if(e){var t=e.split(",");if(2==t.length){var i=parseFloat(t[0]),n=parseFloat(t[1]);if(i&&n)return this.searchPosition(i,n)}this.setState("loading"),a.geocode({address:e},function(t,i){if(this.setState(""),"OK"!==i)this.showNotice({text:acf.__("Location not found: %s").replace("%s",i),type:"warning"});else{var a=this.parseResult(t[0]);a.address=e,this.val(a)}}.bind(this))}},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));this.setState("loading"),navigator.geolocation.getCurrentPosition(function(e){this.setState("");var t=e.coords.latitude,i=e.coords.longitude;this.searchPosition(t,i)}.bind(this),function(e){this.setState("")}.bind(this))},parseResult:function(e){var t={address:e.formatted_address,lat:e.geometry.location.lat(),lng:e.geometry.location.lng()};t.zoom=this.map.getZoom(),e.place_id&&(t.place_id=e.place_id),e.name&&(t.name=e.name);var i={street_number:["street_number"],street_name:["street_address","route"],city:["locality","postal_town"],state:["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5"],post_code:["postal_code"],country:["country"]};for(var a in i)for(var n=i[a],s=0;s{!function(e){const t=acf.Field.extend({type:"icon_picker",wait:"load",events:{showField:"scrollToSelectedDashicon","input .acf-icon_url":"onUrlChange","click .acf-icon-picker-dashicon":"onDashiconClick","focus .acf-icon-picker-dashicon-radio":"onDashiconRadioFocus","blur .acf-icon-picker-dashicon-radio":"onDashiconRadioBlur","keydown .acf-icon-picker-dashicon-radio":"onDashiconKeyDown","input .acf-dashicons-search-input":"onDashiconSearch","keydown .acf-dashicons-search-input":"onDashiconSearchKeyDown","click .acf-icon-picker-media-library-button":"onMediaLibraryButtonClick","click .acf-icon-picker-media-library-preview":"onMediaLibraryButtonClick"},$typeInput(){return this.$('input[type="hidden"][data-hidden-type="type"]:first')},$valueInput(){return this.$('input[type="hidden"][data-hidden-type="value"]:first')},$tabButton(){return this.$(".acf-tab-button")},$selectedIcon(){return this.$(".acf-icon-picker-dashicon.active")},$selectedRadio(){return this.$(".acf-icon-picker-dashicon.active input")},$dashiconsList(){return this.$(".acf-dashicons-list")},$mediaLibraryButton(){return this.$(".acf-icon-picker-media-library-button")},initialize(){this.addActions();let t={type:this.$typeInput().val(),value:this.$valueInput().val()};this.set("typeAndValue",t),e(".acf-tab-button").on("click",(()=>{this.initializeDashiconsTab(this.get("typeAndValue"))})),acf.doAction(this.get("name")+"/type_and_value_change",t),this.initializeDashiconsTab(t),this.alignMediaLibraryTabToCurrentValue(t)},addActions(){acf.addAction(this.get("name")+"/type_and_value_change",(e=>{this.alignDashiconsTabToCurrentValue(e),this.alignMediaLibraryTabToCurrentValue(e),this.alignUrlTabToCurrentValue(e)}))},updateTypeAndValue(e,t){const i={type:e,value:t};acf.val(this.$typeInput(),e),acf.val(this.$valueInput(),t),acf.doAction(this.get("name")+"/type_and_value_change",i),this.set("typeAndValue",i)},scrollToSelectedDashicon(){const e=this.$selectedIcon();if(0===e.length)return;const t=this.$dashiconsList();t.scrollTop(0);const i=e.position().top-50;0!==i&&t.scrollTop(i)},initializeDashiconsTab(e){const t=this.getDashiconsList()||[];this.set("dashicons",t),this.renderDashiconList(),this.initializeSelectedDashicon(e)},initializeSelectedDashicon(e){"dashicons"===e.type&&this.selectDashicon(e.value,!1).then((()=>{this.scrollToSelectedDashicon()}))},alignDashiconsTabToCurrentValue(e){"dashicons"!==e.type&&this.unselectDashicon()},renderDashiconHTML(e){const t=`${this.get("name")}-${e.key}`;return`
                                        \n\t\t\t\t\n\t\t\t\t\n\t\t\t
                                        `},renderDashiconList(){const e=this.get("dashicons");this.$dashiconsList().empty(),e.forEach((e=>{this.$dashiconsList().append(this.renderDashiconHTML(e))}))},getDashiconsList(){const e=acf.get("iconPickeri10n")||[];return Object.entries(e).map((([e,t])=>({key:e,label:t})))},getDashiconsBySearch(e){const t=e.toLowerCase();return this.getDashiconsList().filter((function(e){return e.label.toLowerCase().indexOf(t)>-1}))},selectDashicon(e,t=!0){this.set("selectedDashicon",e);const i=this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+e+'"]');i.addClass("active");const a=i.find("input"),n=a.prop("checked",!0).promise();return t&&a.trigger("focus"),this.updateTypeAndValue("dashicons",e),n},unselectDashicon(){this.$dashiconsList().find(".acf-icon-picker-dashicon").removeClass("active"),this.set("selectedDashicon",!1)},onDashiconRadioFocus(e){const t=e.target.value;this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+t+'"]').addClass("focus"),this.get("selectedDashicon")!==t&&(this.unselectDashicon(),this.selectDashicon(t))},onDashiconRadioBlur(e){this.$(e.target).parent().removeClass("focus")},onDashiconClick(e){e.preventDefault();const t=this.$(e.target).find("input").val();this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+t+'"]').find("input").prop("checked",!0).trigger("focus")},onDashiconSearch(e){const t=e.target.value,i=this.getDashiconsBySearch(t);if(i.length>0||!t)this.set("dashicons",i),this.$(".acf-dashicons-list-empty").hide(),this.$(".acf-dashicons-list ").show(),this.renderDashiconList(),wp.a11y.speak(acf.get("iconPickerA11yStrings").newResultsFoundForSearchTerm,"polite");else{const e=t.length>30?t.substring(0,30)+"…":t;this.$(".acf-dashicons-list ").hide(),this.$(".acf-dashicons-list-empty").find(".acf-invalid-dashicon-search-term").text(e),this.$(".acf-dashicons-list-empty").css("display","flex"),this.$(".acf-dashicons-list-empty").show(),wp.a11y.speak(acf.get("iconPickerA11yStrings").noResultsForSearchTerm,"polite")}},onDashiconSearchKeyDown(e){13===e.which&&e.preventDefault()},onDashiconKeyDown(e){13===e.which&&e.preventDefault()},alignMediaLibraryTabToCurrentValue(e){const t=e.type,i=e.value;if("media_library"!==t&&"dashicons"!==t&&this.$(".acf-icon-picker-media-library-preview").hide(),"media_library"===t){const e=this.get("mediaLibraryPreviewUrl");this.$(".acf-icon-picker-media-library-preview-img img").attr("src",e),this.$(".acf-icon-picker-media-library-preview-dashicon").hide(),this.$(".acf-icon-picker-media-library-preview-img").show(),this.$(".acf-icon-picker-media-library-preview").show()}"dashicons"===t&&(this.$(".acf-icon-picker-media-library-preview-dashicon .dashicons").attr("class","dashicons "+i),this.$(".acf-icon-picker-media-library-preview-img").hide(),this.$(".acf-icon-picker-media-library-preview-dashicon").show(),this.$(".acf-icon-picker-media-library-preview").show())},async onMediaLibraryButtonClick(e){e.preventDefault(),await this.selectAndReturnAttachment().then((e=>{this.set("mediaLibraryPreviewUrl",e.attributes.url),this.updateTypeAndValue("media_library",e.id)}))},selectAndReturnAttachment(){return new Promise((e=>{acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:!1,library:"all",allowedTypes:"image",select:e})}))},alignUrlTabToCurrentValue(e){"url"!==e.type&&this.$(".acf-icon_url").val("")},onUrlChange(e){const t=e.target.value;this.updateTypeAndValue("url",t)}});acf.registerFieldType(t)}(jQuery)},2410:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(e){e&&e.attributes&&(e=e.attributes),e=acf.parseArgs(e,{id:0,url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var t=acf.isget(e,"sizes",this.get("preview_size"));return t&&(e.url=t.url,e.width=t.width,e.height=t.height),e},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.url,alt:e.alt}),e.id?(this.val(e.id),this.$control().addClass("has-value")):(this.val(""),this.$control().removeClass("has-value"))},append:function(e,t){var i=function(e,t){for(var i=acf.getFields({key:e.get("key"),parent:t.$el}),a=0;a0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();t&&acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(e,t){this.selectAttachment()},onClickEdit:function(e,t){this.editAttachment()},onClickRemove:function(e,t){this.removeAttachment()},onChange:function(t,i){var a=this.$input();i.val()||a.val(""),acf.getFileInputData(i,(function(t){a.val(e.param(t))}))}}),acf.registerFieldType(t)},5915:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var e=this.$node();return!!e.attr("href")&&{title:e.html(),url:e.attr("href"),target:e.attr("target")}},setValue:function(e){e=acf.parseArgs(e,{title:"",url:"",target:""});var t=this.$control(),i=this.$node();t.removeClass("-value -external"),e.url&&t.addClass("-value"),"_blank"===e.target&&t.addClass("-external"),this.$(".link-title").html(e.title),this.$(".link-url").attr("href",e.url).html(e.url),i.html(e.title),i.attr("href",e.url),i.attr("target",e.target),this.$(".input-title").val(e.title),this.$(".input-target").val(e.target),this.$(".input-url").val(e.url).trigger("change")},onClickEdit:function(e,t){acf.wpLink.open(this.$node())},onClickRemove:function(e,t){this.setValue(!1)},onChange:function(e,t){var i=this.getValue();this.setValue(i)}}),acf.registerFieldType(t),acf.wpLink=new acf.Model({getNodeValue:function(){var e=this.get("node");return{title:acf.decode(e.html()),url:e.attr("href"),target:e.attr("target")}},setNodeValue:function(e){var t=this.get("node");t.text(e.title),t.attr("href",e.url),t.attr("target",e.target),t.trigger("change")},getInputValue:function(){return{title:e("#wp-link-text").val(),url:e("#wp-link-url").val(),target:e("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){e("#wp-link-text").val(t.title),e("#wp-link-url").val(t.url),e("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var i=e('');e("body").append(i);var a=this.getNodeValue();wpLink.open("acf-link-textarea",a.url,a.title,null)},onOpen:function(){e("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t),t.url&&wpLinkL10n&&e("#wp-link-submit").val(wpLinkL10n.update)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;var t=e("#wp-link-submit");if(t.is(":hover")||t.is(":focus")){var i=this.getInputValue();this.setNodeValue(i)}this.off("wplink-open"),this.off("wplink-close"),e("#acf-link-textarea").remove(),this.set("node",null)}})},2237:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(e){e?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),e)},showLoading:function(e){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),i=this.getSearchVal();if(!i)return this.clear();if("http"!=i.substr(0,4)&&(i="http://"+i),i!==t){var a=this.get("timeout");a&&clearTimeout(a);var n=e.proxy(this.search,this,i);this.set("timeout",setTimeout(n,300))}},search:function(t){const i={action:"acf/fields/oembed/search",s:t,field_key:this.get("key"),nonce:this.get("nonce")};let a=this.get("xhr");a&&a.abort(),this.showLoading(),a=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",context:this,success:function(e){e&&e.html||(e={url:!1,html:""}),this.val(e.url),this.$(".canvas-media").html(e.html)},complete:function(){this.hideLoading()}}),this.set("xhr",a)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(e,t){this.clear()},onKeypressSearch:function(e,t){13==e.which&&(e.preventDefault(),this.maybeSearch())},onKeyupSearch:function(e,t){t.val()&&this.maybeSearch()},onChangeSearch:function(e,t){this.maybeSearch()}}),acf.registerFieldType(t)},7513:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"page_link"}),acf.registerFieldType(e)},2553:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"post_object"}),acf.registerFieldType(e)},9252:()=>{var e;jQuery,e=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var e=this.$input().val();return"other"===e&&this.get("other_choice")&&(e=this.$inputText().val()),e},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected"),n=t.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"),n=!1),this.get("other_choice")&&("other"===n?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}}),acf.registerFieldType(e)},6290:()=>{var e;jQuery,e=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(e){this.busy=!0,acf.val(this.$input(),e),acf.val(this.$inputAlt(),this.$input().val(),!0),this.busy=!1},onChange:function(e,t){this.busy||this.setValue(t.val())}}),acf.registerFieldType(e)},7509:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd","keypress .choices-list .acf-rel-item":"onKeypressFilter","keypress .values-list .acf-rel-item":"onKeypressFilter",'click [data-name="remove_item"]':"onClickRemove","touchstart .values-list .acf-rel-item":"onTouchStartValues"},$control:function(){return this.$(".acf-relationship")},$list:function(e){return this.$("."+e+"-list")},$listItems:function(e){return this.$list(e).find(".acf-rel-item")},$listItem:function(e,t){return this.$list(e).find('.acf-rel-item[data-id="'+t+'"]')},getValue:function(){var t=[];return this.$listItems("values").each((function(){t.push(e(this).data("id"))})),!!t.length&&t},newChoice:function(e){return["
                                      • ",''+e.text+"","
                                      • "].join("")},newValue:function(e){return["
                                      • ",'',''+e.text,'',"","
                                      • "].join("")},initialize:function(){var e=this.proxy(acf.once((function(){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:this.proxy((function(){this.$input().trigger("change")}))}),this.$list("choices").scrollTop(0).on("scroll",this.proxy(this.onScrollChoices)),this.fetch()})));this.$el.one("mouseover",e),this.$el.one("focus","input",e),acf.onceInView(this.$el,e)},onScrollChoices:function(e){if(!this.get("loading")&&this.get("more")){var t=this.$list("choices"),i=Math.ceil(t.scrollTop()),a=Math.ceil(t[0].scrollHeight),n=Math.ceil(t.innerHeight()),s=this.get("paged")||1;i+n>=a&&(this.set("paged",s+1),this.fetch())}},onKeypressFilter:function(e,t){t.hasClass("acf-rel-item-add")&&13==e.which&&this.onClickAdd(e,t),t.hasClass("acf-rel-item-remove")&&13==e.which&&this.onClickRemove(e,t),13==e.which&&e.preventDefault()},onChangeFilter:function(e,t){var i=t.val(),a=t.data("filter");this.get(a)!==i&&(this.set(a,i),"s"===a&&parseInt(i)&&this.set("include",i),this.set("paged",1),t.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(e,t){var i=this.val(),a=parseInt(this.get("max"));if(t.hasClass("disabled"))return!1;if(a>0&&i&&i.length>=a)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",a),type:"warning"}),!1;t.addClass("disabled");var n=this.newValue({id:t.data("id"),text:t.html()});this.$list("values").append(n),this.$input().trigger("change")},onClickRemove:function(e,t){let i;e.preventDefault(),i=t.hasClass("acf-rel-item-remove")?t:t.parent();const a=i.parent(),n=i.data("id");a.remove(),this.$listItem("choices",n).removeClass("disabled"),this.$input().trigger("change")},onTouchStartValues:function(t,i){e(this.$listItems("values")).removeClass("relationship-hover"),i.addClass("relationship-hover")},maybeFetch:function(){var e=this.get("timeout");e&&clearTimeout(e),e=this.setTimeout(this.fetch,300),this.set("timeout",e)},getAjaxData:function(){var e=this.$control().data();for(var t in e)e[t]=this.get(t);return e.action="acf/fields/relationship/query",e.field_key=this.get("key"),e.nonce=this.get("nonce"),acf.applyFilters("relationship_ajax_data",e,this)},fetch:function(){(n=this.get("xhr"))&&n.abort();var t=this.getAjaxData(),i=this.$list("choices");1==t.paged&&i.html("");var a=e('
                                      • '+acf.__("Loading")+"
                                      • ");i.append(a),this.set("loading",!0);var n=e.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(t),context:this,success:function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("
                                      • "+acf.__("No matches found")+"
                                      • "));this.set("more",t.more);var a=this.walkChoices(t.results),n=e(a),s=this.val();s&&s.length&&s.map((function(e){n.find('.acf-rel-item[data-id="'+e+'"]').addClass("disabled")})),i.append(n);var o=!1,r=!1;i.find(".acf-rel-label").each((function(){var t=e(this),i=t.siblings("ul");if(o&&o.text()==t.text())return r.append(i.children()),void e(this).parent().remove();o=t,r=i}))},complete:function(){this.set("loading",!1),a.remove()}});this.set("xhr",n)},walkChoices:function(t){var i=function(t){var a="";return e.isArray(t)?t.map((function(e){a+=i(e)})):e.isPlainObject(t)&&(void 0!==t.children?(a+='
                                      • '+acf.escHtml(t.text)+'
                                          ',a+=i(t.children),a+="
                                      • "):a+='
                                      • '+acf.escHtml(t.text)+"
                                      • "),a};return i(t)}}),acf.registerFieldType(t)},6403:()=>{var e;jQuery,e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove",duplicateField:"onDuplicate"},$input:function(){return this.$("select")},initialize:function(){var e=this.$input();if(this.inherit(e),this.get("ui")){var t=this.get("ajax_action");t||(t="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(e,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:t})}},onRemove:function(){this.select2&&this.select2.destroy()},onDuplicate:function(e,t,i){this.select2&&(i.find(".select2-container").remove(),i.find("select").removeClass("select2-hidden-accessible"))}}),acf.registerFieldType(e)},5848:()=>{!function(e){var t="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,events:{duplicateField:"onDuplicate"},findFields:function(){let e;switch(this.get("key")){case"acf_field_settings_tabs":e=".acf-field-settings-main";break;case"acf_field_group_settings_tabs":e=".field-group-settings-tab";break;case"acf_browse_fields_tabs":e=".acf-field-types-tab";break;case"acf_icon_picker_tabs":e=".acf-icon-picker-tabs";break;case"acf_post_type_tabs":e=".acf-post-type-advanced-settings";break;case"acf_taxonomy_tabs":e=".acf-taxonomy-advanced-settings";break;case"acf_ui_options_page_tabs":e=".acf-ui-options-page-advanced-settings";break;default:e=".acf-field"}return this.$el.nextUntil(".acf-field-tab",e)},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return this.events={},!1;var e=this.findTabs(),t=this.findTab(),i=acf.parseArgs(t.data(),{endpoint:!1,placement:"",before:this.$el});!e.length||i.endpoint?this.tabs=new n(i):this.tabs=e.data("acf"),this.tab=this.tabs.addTab(t,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map((function(e){e.show(this.cid,t),e.hiddenByTab=!1}),this)},hideFields:function(){this.getFields().map((function(e){e.hide(this.cid,t),e.hiddenByTab=this.tab}),this)},show:function(e){var t=acf.Field.prototype.show.apply(this,arguments);return t&&(this.tab.show(),this.tabs.refresh()),t},hide:function(e){var t=acf.Field.prototype.hide.apply(this,arguments);return t&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),t},enable:function(e){this.getFields().map((function(e){e.enable(t)}))},disable:function(e){this.getFields().map((function(e){e.disable(t)}))},onDuplicate:function(e,t,i){this.isActive()&&i.prevAll(".acf-tab-wrap:first").remove()}});acf.registerFieldType(i);var a=0,n=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh",close_field_object:"onCloseFieldObject"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){e.extend(this.data,t),this.tabs=[],this.active=!1;var i=this.get("placement"),n=this.get("before"),s=n.parent();if("left"==i&&s.hasClass("acf-fields")&&s.addClass("-sidebar"),n.is("tr"))this.$el=e('
                                        ');else{let t="acf-hl acf-tab-group";"acf_field_settings_tabs"===this.get("key")&&(t="acf-field-settings-tab-bar"),this.$el=e('
                                          ')}n.before(this.$el),this.set("index",a,!0),a++},initializeTabs:function(){if("acf_field_settings_tabs"!==this.get("key")||!e("#acf-field-group-fields").hasClass("hide-tabs")){var t=!1,i=acf.getPreference("this.tabs")||!1;if(i){var a=i[this.get("index")];this.tabs[a]&&this.tabs[a].isVisible()&&(t=this.tabs[a])}!t&&this.data.defaultTab&&this.data.defaultTab.isVisible()&&(t=this.data.defaultTab),t||(t=this.getVisible().shift()),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)}},getVisible:function(){return this.tabs.filter((function(e){return e.isVisible()}))},getActive:function(){return this.active},setActive:function(e){return this.active=e},hasActive:function(){return!1!==this.active},isActive:function(e){var t=this.getActive();return t&&t.cid===e.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(e){this.closeActive(),e.open(),this.setActive(e)},closeTab:function(e){e.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map((function(t){e.cid!==t.cid&&this.closeTab(t)}),this),this.openTab(e)},addTab:function(t,i){var a=e("
                                        • "+t.outerHTML()+"
                                        • "),n=t.data("settings-type");n&&a.addClass("acf-settings-type-"+n),this.$("ul").append(a);var o=new s({$el:a,field:i,group:this});return this.tabs.push(o),t.data("selected")&&(this.data.defaultTab=o),o},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var e=this.getVisible().shift();return e&&this.openTab(e),e},onRefresh:function(){if("left"===this.get("placement")){var e=this.$el.parent(),t=this.$el.children("ul"),i=e.is("td")?"height":"min-height",a=t.position().top+t.outerHeight(!0)-1;e.css(i,a)}},onCloseFieldObject:function(e){const t=this.getVisible().find((t=>{const i=t.$el.closest("div[data-id]").data("id");if(e.data.id===i)return t}));t&&setTimeout((()=>{this.openTab(t)}),300)}}),s=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(e,t){e.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}});new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",show:"render",invalid_field:"onInvalidField"},findTabs:function(){return e(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(e){this.getTabs().map((function(e){e.get("initialized")||e.initializeTabs()}))},onInvalidField:function(e){this.busy||e.hiddenByTab&&(e.hiddenByTab.toggle(),this.busy=!0,this.setTimeout((function(){this.busy=!1}),100))},onUnload:function(){var e=[];this.getTabs().map((function(t){if(t.$el.children(".acf-field-settings-tab-bar").length||t.$el.parents("#acf-advanced-settings.postbox").length)return!0;var i=t.hasActive()?t.getActive().index():0;e.push(i)})),e.length&&acf.setPreference("this.tabs",e)}})}(jQuery)},3284:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio",removeField:"onRemove"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var e=this.get("ftype");return"multi_select"==e&&(e="select"),e},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){var e=this.getRelatedPrototype();e.onRemove&&e.onRemove.apply(this,arguments)},onClickAdd:function(t,i){var a=this,n=!1,s=!1,o=!1,r=!1,c=!1,l=!1,d=function(e){n.loading(!1),n.content(e),s=n.$("form"),o=n.$('input[name="term_name"]'),r=n.$('select[name="term_parent"]'),c=n.$(".acf-submit-button"),o.trigger("focus"),n.on("submit","form",u)},u=function(t,i){if(t.preventDefault(),t.stopImmediatePropagation(),""===o.val())return o.trigger("focus"),!1;acf.startButtonLoading(c);var n={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),nonce:a.get("nonce"),term_name:o.val(),term_parent:r.length?r.val():0};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(e){acf.stopButtonLoading(c),l&&l.remove(),acf.isAjaxSuccess(e)?(o.val(""),p(e.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(e),target:s,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(e),target:s,timeout:2e3,dismiss:!1}),o.trigger("focus")},p=function(t){var i=e('");t.term_parent?r.children('option[value="'+t.term_parent+'"]').after(i):r.append(i),acf.getFields({type:"taxonomy"}).map((function(e){e.get("taxonomy")==a.get("taxonomy")&&e.appendTerm(t)})),a.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:i.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),nonce:a.get("nonce")};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(e){"select"==this.getRelatedType()?this.appendTermSelect(e):this.appendTermCheckbox(e)},appendTermSelect:function(e){this.select2.addOption({id:e.term_id,text:e.term_label})},appendTermCheckbox:function(t){var i=this.$("[name]:first").attr("name"),a=this.$("ul:first");"checkbox"==this.getRelatedType()&&(i+="[]");var n=e(['
                                        • ',"","
                                        • "].join(""));if(t.term_parent){var s=a.find('li[data-id="'+t.term_parent+'"]');(a=s.children("ul")).exists()||(a=e('
                                            '),s.append(a))}a.append(n)},selectTerm:function(e){"select"==this.getRelatedType()?this.select2.selectOption(e):this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(t)},9213:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(e,t,i){var a=t.dpDiv.find(".ui-datepicker-close");!e&&a.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(t,i),acf.doAction("time_picker_init",t,i,this)}}),acf.registerFieldType(t),acf.newTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.timepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                                            ')}},1525:()=>{var e;jQuery,e=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var e=this.$switch();if(e.length){var t=e.children(".acf-switch-on"),i=e.children(".acf-switch-off"),a=Math.max(t.width(),i.width());a&&(t.css("min-width",a),i.css("min-width",a))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(e,t){t.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(e,t){this.$switch().addClass("-focus")},onBlur:function(e,t){this.$switch().removeClass("-focus")},onKeypress:function(e,t){return 37===e.keyCode?this.switchOff():39===e.keyCode?this.switchOn():void 0}}),acf.registerFieldType(e)},5942:()=>{var e;jQuery,e=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var e=this.val();return!!e&&(-1!==e.indexOf("://")||0===e.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(e,t){this.render()}}),acf.registerFieldType(e)},9732:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"user"}),acf.registerFieldType(e)},9938:()=>{var e;jQuery,e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",unmountField:"disableEditor",remountField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var e=this.$control(),t=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},a=t.attr("id"),n=acf.uniqueId("acf-editor-"),s=t.data(),o=t.val();acf.rename({target:e,search:a,replace:n,destructive:!0}),this.set("id",n,!0),this.$input().data(s).val(o),acf.tinymce.initialize(n,i)},onMousedown:function(e){e.preventDefault();var t=this.$control();t.removeClass("delay"),t.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}}),acf.registerFieldType(e)},5338:()=>{!function(e,t){var i=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(e){this.$el=e,this.inherit(e),this.inherit(this.$control())},val:function(e){return e!==t?this.setValue(e):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(e){return acf.val(this.$input(),e)},__:function(e){return acf._e(this.type,e)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var e=this.parents();return!!e.length&&e[0]},parents:function(){var e=this.$el.parents(".acf-field");return acf.getFields(e)},show:function(e,t){var i=acf.show(this.$el,e);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},hide:function(e,t){var i=acf.hide(this.$el,e);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},setFieldSettingsLastVisible:function(){var e=this.$el.parents(".acf-field-settings-main");if(e.length){var t=e.find(".acf-field");t.removeClass("acf-last-visible"),t.not(".acf-hidden").last().addClass("acf-last-visible")}},enable:function(e,t){var i=acf.enable(this.$el,e);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,t)),i},disable:function(e,t){var i=acf.disable(this.$el,e);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,t)),i},showEnable:function(e,t){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(e,t){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(e){"object"!=typeof e&&(e={text:e}),this.notice&&this.notice.remove(),e.target=this.$inputWrap(),this.notice=acf.newNotice(e)},removeNotice:function(e){this.notice&&(this.notice.away(e||0),this.notice=!1)},showError:function(i,a="before"){this.$el.addClass("acf-error"),i!==t&&this.showNotice({text:i,type:"error",dismiss:!1,location:a}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(e,t,i){return"invalidField"==e&&(i=!0),acf.Model.prototype.trigger.apply(this,[e,t,i])}}),acf.newField=function(e){var t=e.data("type"),i=a(t),n=new(acf.models[i]||acf.Field)(e);return acf.doAction("new_field",n),n};var a=function(e){return acf.strPascalCase(e||"")+"Field"};acf.registerFieldType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getFieldType=function(e){var t=a(e);return acf.models[t]||!1},acf.getFieldTypes=function(e){e=acf.parseArgs(e,{category:""});var t=[];return i.map((function(i){var a=acf.getFieldType(i),n=a.prototype;e.category&&n.category!==e.category||t.push(a)})),t}}(jQuery)},2457:()=>{!function(e){acf.findFields=function(t){var i=".acf-field",a=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1,excludeSubFields:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),t.name&&(i+='[data-name="'+t.name+'"]'),t.is&&(i+=t.is),t.visible&&(i+=":visible"),t.suppressFilters||(i=acf.applyFilters("find_fields_selector",i,t)),t.parent?(a=t.parent.find(i),t.excludeSubFields&&(a=a.not(t.parent.find(".acf-is-subfields .acf-field")))):a=t.sibling?t.sibling.siblings(i):e(i),t.suppressFilters||(a=a.not(".acf-clone .acf-field"),a=acf.applyFilters("find_fields",a)),t.limit&&(a=a.slice(0,t.limit)),a},acf.findField=function(e,t){return acf.findFields({key:e,limit:1,parent:t,suppressFilters:!0})},acf.getField=function(e){e instanceof jQuery||(e=acf.findField(e));var t=e.data("acf");return t||(t=acf.newField(e)),t},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var i=[];return t.each((function(){var t=acf.getField(e(this));i.push(t)})),i},acf.findClosestField=function(e){return e.closest(".acf-field")},acf.getClosestField=function(e){var t=acf.findClosestField(e);return this.getField(t)};var t=function(e){var t=e+"_field",a=e+"Field";acf.addAction(t,(function(n){var s=acf.arrayArgs(arguments),o=s.slice(1);["type","name","key"].map((function(e){var i="/"+e+"="+n.get(e);s=[t+i,n].concat(o),acf.doAction.apply(null,s)})),i.indexOf(e)>-1&&n.trigger(a,o)}))},i=["remove","unmount","remount","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable","duplicate"];["prepare","ready","load","append","remove","unmount","remount","sortstart","sortstop","show","hide","unload"].map((function(e){var i=e,a=e+"_fields",n=e+"_field";acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments).slice(1),i=acf.getFields({parent:e});if(i.length){var n=[a,i].concat(t);acf.doAction.apply(null,n)}})),acf.addAction(a,(function(e){var t=acf.arrayArgs(arguments).slice(1);e.map((function(e,i){var a=[n,e].concat(t);acf.doAction.apply(null,a)}))})),t(e)})),["valid","invalid","enable","disable","new","duplicate"].map(t),new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(e){e.preventDefault()},onChange:function(){if(e("#_acf_changed").val(1),acf.isGutenbergPostEditor())try{wp.data.dispatch("core/editor").editPost({meta:{_acf_changed:1}})}catch(e){console.log("ACF: Failed to update _acf_changed meta",e)}}}),new acf.Model({id:"duplicateFieldsManager",actions:{duplicate:"onDuplicate",duplicate_fields:"onDuplicateFields"},onDuplicate:function(e,t){var i=acf.getFields({parent:e});if(i.length){var a=acf.findFields({parent:t});acf.doAction("duplicate_fields",i,a)}},onDuplicateFields:function(t,i){t.map((function(t,a){acf.doAction("duplicate_field",t,e(i[a]))}))}})}(jQuery)},8223:()=>{var e;e=jQuery,new acf.Model({priority:90,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh",unmount_field:"refresh",remount_field:"refresh"},refresh:function(){acf.refresh()}}),new acf.Model({priority:1,actions:{sortstart:"onSortstart",sortstop:"onSortstop"},onSortstart:function(e){acf.doAction("unmount",e)},onSortstop:function(e){acf.doAction("remount",e)}}),new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,i){t.is("tr")&&(i.html('
                                            '),t.addClass("acf-sortable-tr-helper"),t.children().each((function(){e(this).width(e(this).width())})),i.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,i){var a=[];t.find("select").each((function(t){a.push(e(this).val())})),i.find("select").each((function(t){e(this).val(a[t])}))}}),new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var i=this;e(".acf-table:visible").each((function(){i.renderTable(e(this))}))},renderTable:function(t){var i=t.find("> thead > tr:visible > th[data-key]"),a=t.find("> tbody > tr:visible > td[data-key]");if(!i.length||!a.length)return!1;i.each((function(t){var i=e(this),n=i.data("key"),s=a.filter('[data-key="'+n+'"]'),o=s.filter(".acf-hidden");s.removeClass("acf-empty"),s.length===o.length?acf.hide(i):(acf.show(i),o.addClass("acf-empty"))})),i.css("width","auto"),i=i.not(".acf-hidden");var n=100;i.length,i.filter("[data-width]").each((function(){var t=e(this).data("width");e(this).css("width",t+"%"),n-=t}));var s=i.not("[data-width]");if(s.length){var o=n/s.length;s.css("width",o+"%"),n=0}n>0&&i.last().css("width","auto"),a.filter(".-collapsed-target").each((function(){var t=e(this);t.parent().hasClass("-collapsed")?t.attr("colspan",i.length):t.removeAttr("colspan")}))}}),new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;e(".acf-fields:visible").each((function(){t.renderGroup(e(this))}))},renderGroup:function(t){var i=0,a=0,n=e(),s=t.children(".acf-field[data-width]:visible");return!!s.length&&(t.hasClass("-left")?(s.removeAttr("data-width"),s.css("width","auto"),!1):(s.removeClass("-r0 -c0").css({"min-height":0}),s.each((function(t){var s=e(this),o=s.position(),r=Math.ceil(o.top),c=Math.ceil(o.left);n.length&&r>i&&(n.css({"min-height":a+"px"}),o=s.position(),r=Math.ceil(o.top),c=Math.ceil(o.left),i=0,a=0,n=e()),acf.get("rtl")&&(c=Math.ceil(s.parent().width()-(o.left+s.outerWidth()))),0==r?s.addClass("-r0"):0==c&&s.addClass("-c0");var l=Math.ceil(s.outerHeight())+1;a=Math.max(a,l),i=Math.max(i,r),n=n.add(s)})),void(n.length&&n.css({"min-height":a+"px"}))))}}),new acf.Model({id:"bodyClassShiftHelper",events:{keydown:"onKeyDown",keyup:"onKeyUp"},isShiftKey:function(e){return 16===e.keyCode},onKeyDown:function(t){this.isShiftKey(t)&&e("body").addClass("acf-keydown-shift")},onKeyUp:function(t){this.isShiftKey(t)&&e("body").removeClass("acf-keydown-shift")}})},1218:()=>{!function(e){acf.newMediaPopup=function(e){var t=null;return e=acf.parseArgs(e,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}}),t="edit"==e.mode?new acf.models.EditMediaPopup(e):new acf.models.SelectMediaPopup(e),e.autoOpen&&setTimeout((function(){t.open()}),1),acf.doAction("new_media_popup",t),t};var t=function(){var e=acf.get("post_id");return acf.isNumeric(e)?e:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(e){var t=acf.getMimeTypes();if(void 0!==t[e])return t[e];for(var i in t)if(-1!==i.indexOf(e))return t[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){e.extend(this.data,t)},initialize:function(){var e=this.getFrameOptions();this.addFrameStates(e);var t=wp.media(e);t.acf=this,this.addFrameEvents(t,e),this.frame=t},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var e={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(e.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(e.library.uploadedTo=t()),this.get("attachment")&&(e.library.post__in=[this.get("attachment")]),this.get("button")&&(e.button={text:this.get("button")}),e},addFrameStates:function(e){var t=wp.media.query(e.library);this.get("field")&&acf.isset(t,"mirroring","args")&&(t.mirroring.args._acfuploader=this.get("field")),e.states.push(new wp.media.controller.Library({library:t,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&e.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))}),e),e.on("content:render:edit-image",(function(){var e=this.state().get("image"),t=new wp.media.view.EditImage({model:e,controller:this}).render();this.content.set(t),t.loadEditor()}),e),e.on("select",(function(){var t=e.state().get("selection");t&&t.each((function(t,i){e.acf.get("select").apply(e.acf,[t,i])}))})),e.on("close",(function(){setTimeout((function(){e.acf.get("close").apply(e.acf),e.acf.remove()}),1)}))}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",(function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader}))),e.on("content:activate:browse",(function(){var t=!1;try{t=e.content.get().toolbar}catch(e){return void console.log(e)}e.acf.customizeFilters.apply(e.acf,[t])})),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var i=t.get("filters");if("image"==this.get("type")&&(i.filters.all.text=acf.__("All images"),delete i.filters.audio,delete i.filters.video,delete i.filters.image,e.each(i.filters,(function(e,t){t.props.type=t.props.type||"image"}))),this.get("allowedTypes")&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map((function(e){var t=acf.getMimeType(e);if(t){var a={text:t,props:{status:null,type:t,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};i.filters[t]=a}})),"uploadedTo"===this.get("library")){var a=this.frame.options.library.uploadedTo;delete i.filters.unattached,delete i.filters.uploaded,e.each(i.filters,(function(e,t){t.text+=" ("+acf.__("Uploaded to this post")+")",t.props.uploadedTo=a}))}var n=this.get("field");e.each(i.filters,(function(e,t){t.props._acfuploader=n})),t.get("search").model.attributes._acfuploader=n,i.renderFilters&&i.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t=this.state().get("selection"),i=wp.media.attachment(e.acf.get("attachment"));t.add(i)}),e),i.prototype.addFrameEvents.apply(this,arguments)}}),new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var e=t();e&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=e),this.customizeAttachmentsButton(),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsButton:function(){if(acf.isset(wp,"media","view","Button")){var e=wp.media.view.Button;wp.media.view.Button=e.extend({initialize:function(){var e=_.defaults(this.options,this.defaults);this.model=new Backbone.Model(e),this.listenTo(this.model,"change",this.render)}})}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=e(['',''+acf.__("Expand Details")+"",''+acf.__("Collapse Details")+"",""].join(""));t.on("click",(function(t){t.preventDefault();var i=e(this).closest(".media-modal");i.hasClass("acf-expanded")?i.removeClass("acf-expanded"):i.addClass("acf-expanded")})),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map((function(t,i){return{el:e("").val(i).html(t.text)[0],priority:t.priority||50}}),this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,i=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length?(clearTimeout(i),i=setTimeout(e.proxy((function(){this.rendered=!0,acf.doAction("append",this.$el)}),this),50),this):this)},save:function(e){var t;e&&e.preventDefault(),t=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(t).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var e=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=e.extend({render:function(){var t=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(t&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var a=t.get("selected");a&&a.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return e.prototype.render.apply(this,arguments)},toggleSelection:function(t){this.collection;var i=this.options.selection,a=this.model,n=(i.single(),this.controller),s=acf.isget(this,"model","attributes","acf_errors"),o=n.$el.find(".media-frame-content .media-sidebar");if(o.children(".acf-selection-error").remove(),o.children().removeClass("acf-hidden"),n&&s){var r=acf.isget(this,"model","attributes","filename");return o.children().addClass("acf-hidden"),o.prepend(['
                                            ',''+acf.__("Restricted")+"",''+r+"",''+s+"","
                                            "].join("")),i.reset(),void i.single(a)}return e.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery)},993:()=>{var e;e=jQuery,new acf.Model({wait:"prepare",priority:1,initialize:function(){(acf.get("postboxes")||[]).map(acf.newPostbox)}}),acf.getPostbox=function(t){return"string"==typeof arguments[0]&&(t=e("#"+arguments[0])),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(e){return new acf.models.Postbox(e)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$handleActions:function(){return this.$("> .postbox-header .handle-actions")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},isHiddenByScreenOptions:function(){return this.$el.hasClass("hide-if-js")||"none"==this.$el.css("display")},initialize:function(){if(this.$el.addClass("acf-postbox"),"block"!==acf.get("editor")){var e=this.get("style");"default"!==e&&this.$el.addClass(e)}this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var t=this.get("edit");if(t){var i='',a=this.$handleActions();a.length?a.prepend(i):this.$hndle().append(i)}this.show()},show:function(){this.$el.hasClass("hide-if-js")?this.$hide().prop("checked",!1):(this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden"),acf.doAction("show_postbox",this))},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.enable(),this.show()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden"),acf.doAction("hide_postbox",this)},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.disable(),this.hide()},html:function(e){this.$inside().html(e),acf.doAction("append",this.$el)}})},9400:()=>{var e;e=jQuery,acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=e("#page_template");return t.length?t.val():null},getPageParent:function(t,i){return(i=e("#parent_id")).length?i.val():null},getPageType:function(e,t){return this.getPageParent()?"child":"parent"},getPostType:function(){return e("#post_type").val()},getPostFormat:function(t,i){if((i=e("#post-formats-select input:checked")).length){var a=i.val();return"0"==a?"standard":a}return null},getPostCoreTerms:function(){var t={},i=acf.serialize(e(".categorydiv, .tagsdiv"));for(var a in i.tax_input&&(t=i.tax_input),i.post_category&&(t.category=i.post_category),t)acf.isArray(t[a])||(t[a]=t[a].split(/,[\s]?/));return t},getPostTerms:function(){var e=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map((function(t){if(t.get("save")){var i=t.val(),a=t.get("taxonomy");i&&(e[a]=e[a]||[],i=acf.isArray(i)?i:[i],e[a]=e[a].concat(i))}})),null!==(productType=this.getProductType())&&(e.product_type=[productType]),e)e[t]=acf.uniqueArray(e[t]);return e},getProductType:function(){var t=e("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var t=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(t.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(t.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(t.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(t.page_parent=pageParent),null!==(pageType=this.getPageType())&&(t.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(t.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(t.post_terms=postTerms),acf.getPostboxes().map((function(e){t.exists.push(e.get("key"))})),t=acf.applyFilters("check_screen_args",t),this.xhr=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:function(e){"post"==acf.get("screen")?this.renderPostScreen(e):"user"==acf.get("screen")&&this.renderUserScreen(e),acf.doAction("check_screen_complete",e,t)}})}},onChange:function(e,t){this.setTimeout(this.check,1)},renderPostScreen:function(t){var i=function(t,i){var a=e._data(t[0]).events;for(var n in a)for(var s=0;s=0;n--)if(e("#"+i[n]).length)return e("#"+i[n]).after(e("#"+t));for(n=a+1;n=5.5)var r=['
                                            ','

                                            ',""+acf.escHtml(n.title)+"","

                                            ",'
                                            ','","
                                            ","
                                            "].join("");else r=['",'

                                            ',""+acf.escHtml(n.title)+"","

                                            "].join("");n.classes||(n.classes="");var c=e(['
                                            ',r,'
                                            ',n.html,"
                                            ","
                                            "].join(""));if(e("#adv-settings").length){var l=e("#adv-settings .metabox-prefs"),d=e(['"].join(""));i(l.find("input").first(),d.find("input")),l.append(d)}e(".postbox").length&&(i(e(".postbox .handlediv").first(),c.children(".handlediv")),i(e(".postbox .hndle").first(),c.children(".hndle"))),"side"===n.position?e("#"+n.position+"-sortables").append(c):e("#"+n.position+"-sortables").prepend(c);var u=[];if(t.results.map((function(t){n.position===t.position&&e("#"+n.position+"-sortables #"+t.id).length&&u.push(t.id)})),a(n.id,u),t.sorted)for(var f in t.sorted){let e=t.sorted[f];if("string"==typeof e&&(e=e.split(","),a(n.id,e)))break}o=acf.newPostbox(n),acf.doAction("append",c),acf.doAction("append_postbox",o)}return o.showEnable(),t.visible.push(n.id),n})),acf.getPostboxes().map((function(e){-1===t.visible.indexOf(e.get("id"))&&(e.hideDisable(),t.hidden.push(e.get("id")))})),e("#acf-style").html(t.style),acf.doAction("refresh_post_screen",t)},renderUserScreen:function(e){}}),new acf.Model({postEdits:{},wait:"prepare",initialize:function(){acf.isGutenbergPostEditor()&&(wp.data.subscribe(acf.debounce(this.onChange).bind(this)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms,acf.unload.disable(),parseFloat(acf.get("wp_version"))>=5.3&&this.addAction("refresh_post_screen",this.onRefreshPostScreen),wp.domReady(acf.refresh))},onChange:function(){var e=["template","parent","format"];(wp.data.select("core").getTaxonomies()||[]).map((function(t){e.push(t.rest_base)}));var t=wp.data.select("core/editor").getPostEdits(),i={};e.map((function(e){void 0!==t[e]&&(i[e]=t[e])})),JSON.stringify(i)!==JSON.stringify(this.postEdits)&&(this.postEdits=i,acf.screen.check())},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={};return(wp.data.select("core").getTaxonomies()||[]).map((function(t){var i=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);i&&(e[t.slug]=i)})),e},onRefreshPostScreen:function(e){var t=wp.data.select("core/edit-post"),i=wp.data.dispatch("core/edit-post"),a={};t.getActiveMetaBoxLocations().map((function(e){a[e]=t.getMetaBoxesPerLocation(e)}));var n=[];for(var s in a)a[s].map((function(e){n.push(e.id)}));for(var s in e.results.filter((function(e){return-1===n.indexOf(e.id)})).map((function(e,t){var i=e.position;a[i]=a[i]||[],a[i].push({id:e.id,title:e.title})})),a)a[s]=a[s].filter((function(t){return-1===e.hidden.indexOf(t.id)}));i.setAvailableMetaBoxesPerLocation(a)}})},2900:()=>{!function(e,t){function i(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(e,t){if(t=acf.parseArgs(t,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(e){return e},ajaxResults:function(e){return e},escapeMarkup:!1,templateSelection:!1,templateResult:!1,dropdownCssClass:"",suppressFilters:!1}),4==i())var a=new n(e,t);else a=new s(e,t);return acf.doAction("new_select2",a),a};var a=acf.Model.extend({setup:function(t,i){e.extend(this.data,i),this.$el=t},initialize:function(){},selectOption:function(e){var t=this.getOption(e);t.prop("selected")||t.prop("selected",!0).trigger("change")},unselectOption:function(e){var t=this.getOption(e);t.prop("selected")&&t.prop("selected",!1).trigger("change")},getOption:function(e){return this.$('option[value="'+e+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var i=this.getOption(t.id);return i.length||((i=e("")).html(t.text),i.attr("value",t.id),i.prop("selected",t.selected),this.$el.append(i)),i},getValue:function(){var t=[],i=this.$el.find("option:selected");return i.exists()?((i=i.sort((function(e,t){return+e.getAttribute("data-i")-+t.getAttribute("data-i")}))).each((function(){var i=e(this);t.push({$el:i,id:i.attr("value"),text:i.text()})})),t):t},mergeOptions:function(){},getChoices:function(){var t=function(i){var a=[];return i.children().each((function(){var i=e(this);i.is("optgroup")?a.push({text:i.attr("label"),children:t(i)}):a.push({id:i.attr("value"),text:i.text()})})),a};return t(this.$el)},getAjaxData:function(e){var t={action:this.get("ajaxAction"),s:e.term||"",paged:e.page||1},i=this.get("field");i&&(t.field_key=i.get("key"),i.get("nonce")&&(t.nonce=i.get("nonce")));var a=this.get("ajaxData");return a&&(t=a.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_data",t,this.data,this.$el,i||!1,this),acf.prepareForAjax(t)},getAjaxResults:function(e,t){e=acf.parseArgs(e,{results:!1,more:!1});var i=this.get("ajaxResults");return i&&(e=i.apply(this,[e,t])),acf.applyFilters("select2_ajax_results",e,t,this)},processAjaxResults:function(t,i){return(t=this.getAjaxResults(t,i)).more&&(t.pagination={more:!0}),setTimeout(e.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=a.extend({initialize:function(){var i=this.$el,a={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),escapeMarkup:this.get("escapeMarkup"),templateSelection:this.get("templateSelection"),templateResult:this.get("templateResult"),dropdownCssClass:this.get("dropdownCssClass"),suppressFilters:this.get("suppressFilters"),data:[]};a.templateSelection||delete a.templateSelection,a.templateResult||delete a.templateResult,a.dropdownCssClass||delete a.dropdownCssClass,acf.isset(window,"jQuery","fn","selectWoo")?(delete a.templateSelection,delete a.templateResult):a.templateSelection||(a.templateSelection=function(t){var i=e('');return i.html(a.escapeMarkup(t.text)),i.data("element",t.element),i}),a.escapeMarkup||(a.escapeMarkup=function(e){return"string"!=typeof e?e:this.suppressFilters?acf.strEscape(e):acf.applyFilters("select2_escape_markup",acf.strEscape(e),e,i,this.data,s||!1,this)}),a.multiple&&this.getValue().map((function(e){e.$el.detach().appendTo(i)}));var n=i.attr("data-ajax");if(n!==t&&(i.removeData("ajax"),i.removeAttr("data-ajax")),this.get("ajax")&&(a.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),processResults:e.proxy(this.processAjaxResults,this)}),!a.suppressFilters){var s=this.get("field");a=acf.applyFilters("select2_args",a,i,this.data,s||!1,this)}i.select2(a);var o=i.next(".select2-container");if(a.multiple){var r=o.find("ul");r.sortable({stop:function(t){r.find(".select2-selection__choice").each((function(){if(e(this).data("data"))var t=e(e(this).data("data").element);else t=e(e(this).find("span.acf-selection").data("element"));t.detach().appendTo(i)})),i.trigger("change")}}),i.on("select2:select",this.proxy((function(e){this.getOption(e.params.data.id).detach().appendTo(this.$el)})))}i.on("select2:open",(()=>{e(".select2-container--open .select2-search__field").get(-1).focus()})),o.addClass("-acf"),n!==t&&i.attr("data-ajax",n),a.suppressFilters||acf.doAction("select2_init",i,a,this.data,s||!1,this)},mergeOptions:function(){var t=!1,i=!1;e('.select2-results__option[role="group"]').each((function(){var a=e(this).children("ul"),n=e(this).children("strong");if(i&&i.text()===n.text())return t.append(a.children()),void e(this).remove();t=a,i=n}))}}),s=a.extend({initialize:function(){var t=this.$el,i=this.getValue(),a=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(e){return acf.escHtml(e)},dropdownCss:{"z-index":"999999999"},initSelection:function(e,t){t(a?i:i.shift())}},s=t.siblings("input");s.length||(s=e(''),t.before(s)),inputValue=i.map((function(e){return e.id})).join("||"),s.val(inputValue),n.multiple&&i.map((function(e){e.$el.detach().appendTo(t)})),n.allowClear&&(n.data=n.data.filter((function(e){return""!==e.id}))),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(n.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),results:e.proxy(this.processAjaxResults,this)});var o=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,o||!1,this),s.select2(n);var r=s.select2("container"),c=e.proxy(this.getOption,this);if(n.multiple){var l=r.find("ul");l.sortable({stop:function(){l.find(".select2-search-choice").each((function(){var i=e(this).data("select2Data");c(i.id).detach().appendTo(t)})),t.trigger("change")}})}s.on("select2-selecting",(function(i){var a=i.choice,n=c(a.id);n.length||(n=e('")),n.detach().appendTo(t)})),r.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,o||!1,this),s.on("change",(function(){var e=s.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")})),t.hide()},mergeOptions:function(){var t=!1;e("#select2-drop .select2-result-with-children").each((function(){var i=e(this).children("ul"),a=e(this).children(".select2-result-label");if(t&&t.text()===a.text())return t.append(i.children()),void e(this).remove();t=a}))},getAjaxData:function(e,t){var i={term:e,page:t},n=this.get("field");return i=acf.applyFilters("select2_ajax_data",i,this.data,this.$el,n||!1,this),a.prototype.getAjaxData.apply(this,[i])}});new acf.Model({priority:5,wait:"prepare",actions:{duplicate:"onDuplicate"},initialize:function(){var e=acf.get("locale"),t=(acf.get("rtl"),acf.get("select2L10n")),a=i();return!!t&&0!==e.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3())},addTranslations4:function(){var e=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var i={errorLoading:function(){return e.load_fail},inputTooLong:function(t){var i=t.input.length-t.maximum;return i>1?e.input_too_long_n.replace("%d",i):e.input_too_long_1},inputTooShort:function(t){var i=t.minimum-t.input.length;return i>1?e.input_too_short_n.replace("%d",i):e.input_too_short_1},loadingMore:function(){return e.load_more},maximumSelected:function(t){var i=t.maximum;return i>1?e.selection_too_long_n.replace("%d",i):e.selection_too_long_1},noResults:function(){return e.matches_0},searching:function(){return e.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],(function(){return i}))},addTranslations3:function(){var t=acf.get("select2L10n"),i=acf.get("locale");i=i.replace("_","-");var a={formatMatches:function(e){return e>1?t.matches_n.replace("%d",e):t.matches_1},formatNoMatches:function(){return t.matches_0},formatAjaxError:function(){return t.load_fail},formatInputTooShort:function(e,i){var a=i-e.length;return a>1?t.input_too_short_n.replace("%d",a):t.input_too_short_1},formatInputTooLong:function(e,i){var a=e.length-i;return a>1?t.input_too_long_n.replace("%d",a):t.input_too_long_1},formatSelectionTooBig:function(e){return e>1?t.selection_too_long_n.replace("%d",e):t.selection_too_long_1},formatLoadMore:function(){return t.load_more},formatSearching:function(){return t.searching}};e.fn.select2.locales=e.fn.select2.locales||{},e.fn.select2.locales[i]=a,e.extend(e.fn.select2.defaults,a)},onDuplicate:function(e,t){t.find(".select2-container").remove()}})}(jQuery)},1087:()=>{var e;e=jQuery,acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(e,t){(t=acf.parseArgs(t,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(e,t),t.quicktags&&this.initializeQuicktags(e,t)},initializeTinymce:function(t,i){var a=e("#"+t),n=this.defaults(),s=acf.get("toolbars"),o=i.field||!1;if(o.$el,"undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var r=e.extend({},n.tinymce,i.tinymce);r.id=t,r.selector="#"+t;var c=i.toolbar;if(c&&s&&s[c])for(var l=1;l<=4;l++)r["toolbar"+l]=s[c][l]||"";if(r.setup=function(e){e.on("change",(function(t){e.save(),a.trigger("change")})),e.on("mouseup",(function(e){var t=new MouseEvent("mouseup");window.dispatchEvent(t)}))},r.wp_autoresize_on=!1,r.tadv_noautop||(r.wpautop=!0),r=acf.applyFilters("wysiwyg_tinymce_settings",r,t,o),tinyMCEPreInit.mceInit[t]=r,"visual"==i.mode){tinymce.init(r);var d=tinymce.get(t);if(!d)return!1;d.acf=i.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,r,o)}},initializeQuicktags:function(t,i){var a=this.defaults();if("undefined"==typeof quicktags)return!1;if(!a)return!1;var n=e.extend({},a.quicktags,i.quicktags);n.id=t;var s=i.field||!1;s.$el,n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,s),tinyMCEPreInit.qtInit[t]=n;var o=quicktags(n);if(!o)return!1;this.buildQuicktags(o),acf.doAction("wysiwyg_quicktags_init",o,o.id,n,s)},buildQuicktags:function(e){var t,i,a,n,s,o,r,c;for(o in e.canvas,t=e.name,i=e.settings,n="",a={},r="",c=e.id,i.buttons&&(r=","+i.buttons+","),edButtons)edButtons[o]&&(s=edButtons[o].id,r&&-1!==",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,".indexOf(","+s+",")&&-1===r.indexOf(","+s+",")||edButtons[o].instance&&edButtons[o].instance!==c||(a[s]=edButtons[o],edButtons[o].html&&(n+=edButtons[o].html(t+"_"))));r&&-1!==r.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,n+=a.dfw.html(t+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,n+=a.textdirection.html(t+"_")),e.toolbar.innerHTML=n,e.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[e])},disable:function(e){this.destroyTinymce(e)},remove:function(e){this.destroyTinymce(e)},destroy:function(e){this.destroyTinymce(e)},destroyTinymce:function(e){if("undefined"==typeof tinymce)return!1;var t=tinymce.get(e);return!!t&&(t.save(),t.destroy(),!0)},enable:function(e){this.enableTinymce(e)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&void 0!==tinyMCEPreInit.mceInit[t]&&(e("#"+t).show(),switchEditors.go(t,"tmce"),!0)}},new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=e("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"wp","oldEditor")&&(wp.editor.autop=wp.oldEditor.autop,wp.editor.removep=wp.oldEditor.removep),acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",(function(e){var t=e.editor;"acf"===t.id.substr(0,3)&&(t=tinymce.editors.content||t,tinymce.activeEditor=t,wpActiveEditor=t.id)}))}})},963:()=>{var e;e=jQuery,acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,e(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,e(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})},2631:()=>{!function(e){var t=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(e){e.map(this.addError,this)},addError:function(e){this.data.errors.push(e)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var e=[],t=[];return this.getErrors().map((function(i){if(i.input){var a=t.indexOf(i.input);a>-1?e[a]=i:(e.push(i),t.push(i.input))}})),e},getGlobalErrors:function(){return this.getErrors().filter((function(e){return!e.input}))},showErrors:function(t="before"){if(this.hasErrors()){var i=this.getFieldErrors(),a=this.getGlobalErrors(),n=0,o=!1;i.map((function(e){var i=this.$('[name="'+e.input+'"]').first();if(i.length||(i=this.$('[name^="'+e.input+'"]').first()),i.length){n++;var a=acf.getClosestField(i);s(a.$el),a.showError(e.message,t),o||(o=a.$el)}}),this);var r=acf.__("Validation failed");if(a.map((function(e){r+=". "+e.message})),1==n?r+=". "+acf.__("1 field requires attention"):n>1&&(r+=". "+acf.__("%d fields require attention").replace("%d",n)),this.has("notice"))this.get("notice").update({type:"error",text:r});else{var c=acf.newNotice({type:"error",text:r,target:this.$el});this.set("notice",c)}this.$el.parents(".acf-popup-box").length||(o||(o=this.get("notice").$el),setTimeout((function(){e("html, body").animate({scrollTop:o.offset().top-e(window).height()/2},500)}),10))}},onChangeStatus:function(e,t,i,a){this.$el.removeClass("is-"+a).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(e){e.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var i=e.Event(null,t.event);t.success=function(){acf.enableSubmit(e(i.target)).trigger(i)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var a=acf.serialize(this.$el);return a.action="acf/validate_save_post",e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a,!0),type:"post",dataType:"json",context:this,success:function(e){if(acf.isAjaxSuccess(e)){var t=acf.applyFilters("validation_complete",e.data,this.$el,this);t.valid||this.addErrors(t.errors)}},complete:function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()}}),!1},setup:function(e){this.$el=e},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),i=function(e){var i=e.data("acf");return i||(i=new t(e)),i};acf.getBlockFormValidator=function(e){return i(e)},acf.validateForm=function(e){return i(e.form).validate(e)},acf.enableSubmit=function(e){return e.removeClass("disabled").removeAttr("disabled")},acf.disableSubmit=function(e){return e.addClass("disabled").attr("disabled",!0)},acf.showSpinner=function(e){return e.addClass("is-active"),e.css("display","inline-block"),e},acf.hideSpinner=function(e){return e.removeClass("is-active"),e.css("display","none"),e},acf.lockForm=function(e){var t=a(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),n=t.find(".spinner, .acf-spinner");return acf.hideSpinner(n),acf.disableSubmit(i),acf.showSpinner(n.last()),e},acf.unlockForm=function(e){var t=a(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),n=t.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(n),e};var a=function(t){var i;return(i=t.find("#submitdiv")).length||(i=t.find("#submitpost")).length||(i=t.find("p.submit").last()).length||(i=t.find(".acf-form-submit")).length||(i=e("#acf-create-options-page-form .acf-actions")).length||(i=e(".acf-headerbar-actions")).length?i:t},n=acf.debounce((function(e){e.submit()})),s=function(e){var t=e.parents(".acf-postbox");if(t.length){var i=acf.getPostbox(t);i&&i.isHiddenByScreenOptions()&&(i.$el.removeClass("hide-if-js"),i.$el.css("display",""))}};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form#post":"onSubmitPost","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(e){i(e).reset()},addInputEvents:function(t){if("safari"!==acf.get("browser")){var i=e(".acf-field [name]",t);i.length&&this.on(i,"invalid","onInvalid")}},onInvalid:function(e,t){e.preventDefault();var a=t.closest("form");a.length&&(i(a).addError({input:t.attr("name"),message:acf.strEscape(e.target.validationMessage)}),n(a))},onClickSubmit:function(t,i){e(".acf-field input").each((function(){this.checkValidity()||s(e(this))})),this.set("originalEvent",t)},onClickSave:function(e,t){this.set("ignore",!0)},onSubmitPost:function(t,i){"dopreview"===e("input#wp-preview").val()&&(this.set("ignore",!0),acf.unlockForm(i))},onSubmit:function(e,t){if(!this.active||this.get("ignore")||e.isDefaultPrevented())return this.allowSubmit();acf.validateForm({form:t,event:this.get("originalEvent")})||e.preventDefault()},allowSubmit:function(){return this.set("ignore",!1),this.set("originalEvent",!1),!0}}),new acf.Model({wait:"prepare",initialize:function(){acf.isGutenberg()&&this.customizeEditor()},customizeEditor:function(){var t=wp.data.dispatch("core/editor"),i=wp.data.select("core/editor"),a=wp.data.dispatch("core/notices"),n=t.savePost,s=!1,o="";wp.data.subscribe((function(){var e=i.getEditedPostAttribute("status");s="publish"===e||"future"===e,o="publish"!==e?e:o})),t.savePost=function(i){i=i||{};var r=this,c=arguments;return new Promise((function(n,r){if(i.isAutosave||i.isPreview)return n("Validation ignored (autosave).");if(!s)return n("Validation ignored (draft).");if(void 0!==acf.blockInstances){const e=wp.data.select("core/block-editor").getSelectedBlockClientId();if(e&&e in acf.blockInstances&&acf.blockInstances[e].validation_errors)return acf.debug("Rejecting save because the block editor has a invalid ACF block selected."),a.createErrorNotice(acf.__("An ACF Block on this page requires attention before you can save."),{id:"acf-validation",isDismissible:!0}),wp.data.dispatch("core/editor").lockPostSaving("acf/block/"+e),wp.data.dispatch("core/block-editor").selectBlock(!1),r("ACF Validation failed for selected block.")}acf.validateForm({form:e("#editor"),reset:!0,complete:function(e,i){t.unlockPostSaving("acf")},failure:function(e,i){var n=i.get("notice");a.createErrorNotice(n.get("text"),{id:"acf-validation",isDismissible:!0}),n.remove(),o&&t.editPost({status:o}),r("Validation failed.")},success:function(){a.removeNotice("acf-validation"),n("Validation success.")}})?n("Validation bypassed."):t.lockPostSaving("acf")})).then((function(){return n.apply(r,c)}),(e=>{}))}}})}(jQuery)}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,i),s.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(5338),i(2457),i(5593),i(6289),i(774),i(3623),i(9982),i(960),i(1163),i(3045),i(2410),i(2093),i(5915),i(2237),i(9252),i(6290),i(7509),i(6403),i(5848),i(2553),i(7513),i(9732),i(3284),i(9213),i(1525),i(5942),i(9938),i(8903),i(3858),i(2747),i(963),i(993),i(1218),i(9400),i(2900),i(1087),i(2631),i(8223),i(4750)})()})(); \ No newline at end of file +(()=>{var e={4750:()=>{!function(e){acf.newCompatibility=function(e,t){return(t=t||{}).__proto__=e.__proto__,e.__proto__=t,e.compatibility=t,t},acf.getCompatibility=function(e){return e.compatibility||null};var t=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});t._e=function(e,t){e=e||"";var i=(t=t||"")?e+"."+t:e,a={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(a[i])return acf.__(a[i]);var n=this.l10n[e]||"";return t&&(n=n[t]||""),n},t.get_selector=function(t){var i=".acf-field";if(!t)return i;if(e.isPlainObject(t)){if(e.isEmptyObject(t))return i;for(var a in t){t=t[a];break}}return i+="-"+t,i=acf.strReplace("_","-",i),acf.strReplace("field-field-","field-",i)},t.get_fields=function(e,t,i){var a={is:e||"",parent:t||!1,suppressFilters:i||!1};return a.is&&(a.is=this.get_selector(a.is)),acf.findFields(a)},t.get_field=function(e,t){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},t.get_closest_field=function(e,t){return e.closest(this.get_selector(t))},t.get_field_wrap=function(e){return e.closest(this.get_selector())},t.get_field_key=function(e){return e.data("key")},t.get_field_type=function(e){return e.data("type")},t.get_data=function(e,t){return acf.parseArgs(e.data(),t)},t.maybe_get=function(e,t,i){void 0===i&&(i=null),keys=String(t).split(".");for(var a=0;a1){for(var c=0;c0?t.substr(0,n):t,o=n>0?t.substr(n+1):"",r=function(t){t.$el=e(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof a.event&&(t=a.event(t)),a[i].apply(a,arguments)};o?e(document).on(s,o,r):e(document).on(s,r)},get:function(e,t){return t=t||null,void 0!==this[e]&&(t=this[e]),t},set:function(e,t){return this[e]=t,"function"==typeof this["_set_"+e]&&this["_set_"+e].apply(this),this}},t.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_action(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_filter(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var a=this,n=t.substr(0,t.indexOf(" ")),s=t.substr(t.indexOf(" ")+1),o=acf.get_selector(a.type);e(document).on(n,o+" "+s,(function(t){var n=e(this),s=acf.get_closest_field(n,a.type);s.length&&(s.is(a.$field)||a.set("$field",s),t.$el=n,t.$field=s,a[i].apply(a,[t]))}))},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(e){return this.set("$field",e)}}),acf.newCompatibility(acf.validation,{remove_error:function(e){acf.getField(e).removeError()},add_warning:function(e,t){acf.getField(e).showNotice({text:t,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm}),t.tooltip={tooltip:function(e,t){return acf.newTooltip({text:e,target:t}).$el},temp:function(e,t){acf.newTooltip({text:e,target:t,timeout:250})},confirm:function(e,t,i,a,n){acf.newTooltip({confirm:!0,text:i,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})},confirm_remove:function(e,t){acf.newTooltip({confirmRemove:!0,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})}},t.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(e){this.activeFrame=e.frame},popup:function(e){return e.mime_types&&(e.allowedTypes=e.mime_types),e.id&&(e.attachment=e.id),acf.newMediaPopup(e).frame}}),t.select2={init:function(e,t,i){return t.allow_null&&(t.allowNull=t.allow_null),t.ajax_action&&(t.ajaxAction=t.ajax_action),i&&(t.field=acf.getField(i)),acf.newSelect2(e,t)},destroy:function(e){return acf.getInstance(e).destroy()}},t.postbox={render:function(e){return e.edit_url&&(e.editLink=e.edit_url),e.edit_title&&(e.editTitle=e.edit_title),acf.newPostbox(e)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),t.ajax=acf.screen}(jQuery)},2747:()=>{!function(e){var __=acf.__,t=function(e){return e?""+e:""},i=function(e,i){return t(e).toLowerCase()===t(i).toLowerCase()},a=function(e,t){return t instanceof Array?1===t.length&&a(e,t[0]):parseFloat(e)===parseFloat(t)};const n=function(t,i){const a=e("");let n=`acf/fields/${i}/query`;"user"===i&&(n="acf/ajax/query_users");const s={action:n,field_key:t.data.key,s:"",type:t.data.key},o=acf.escAttr(i),r={field:!1,ajax:!0,ajaxAction:n,ajaxData:function(t){return s.paged=t.paged,s.s=t.s,s.conditional_logic=!0,s.include=e.isNumeric(t.s)?Number(t.s):"",acf.prepareForAjax(s)},escapeMarkup:function(e){return acf.escHtml(e)},templateSelection:function(e){return``+acf.escHtml(e.text)+""},templateResult:function(e){return''+acf.escHtml(e.text)+""+``+(e.id?e.id:"")+""}};return a.data("acfSelect2Props",r),a};var s=acf.Condition.extend({type:"hasPageLink",operator:"==",label:__("Page is equal to"),fieldTypes:["page_link"],match:function(e,t){return i(e.value,t.val())},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(s);var o=acf.Condition.extend({type:"hasPageLinkNotEqual",operator:"!==",label:__("Page is not equal to"),fieldTypes:["page_link"],match:function(e,t){return!i(e.value,t.val())},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(o);var r=acf.Condition.extend({type:"containsPageLink",operator:"==contains",label:__("Pages contain"),fieldTypes:["page_link"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(r);var c=acf.Condition.extend({type:"containsNotPageLink",operator:"!=contains",label:__("Pages do not contain"),fieldTypes:["page_link"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return n=i instanceof Array?!i.includes(a):i!==a,n},choices:function(e){return n(e,"page_link")}});acf.registerConditionType(c);var l=acf.Condition.extend({type:"hasAnyPageLink",operator:"!=empty",label:__("Has any page selected"),fieldTypes:["page_link"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(l);var d=acf.Condition.extend({type:"hasNoPageLink",operator:"==empty",label:__("Has no page selected"),fieldTypes:["page_link"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(d);var u=acf.Condition.extend({type:"hasUser",operator:"==",label:__("User is equal to"),fieldTypes:["user"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"user")}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"hasUserNotEqual",operator:"!==",label:__("User is not equal to"),fieldTypes:["user"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"user")}});acf.registerConditionType(f);var p=acf.Condition.extend({type:"containsUser",operator:"==contains",label:__("Users contain"),fieldTypes:["user"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"user")}});acf.registerConditionType(p);var h=acf.Condition.extend({type:"containsNotUser",operator:"!=contains",label:__("Users do not contain"),fieldTypes:["user"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;n=i instanceof Array?!i.includes(a):!i===a},choices:function(e){return n(e,"user")}});acf.registerConditionType(h);var g=acf.Condition.extend({type:"hasAnyUser",operator:"!=empty",label:__("Has any user selected"),fieldTypes:["user"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(g);var m=acf.Condition.extend({type:"hasNoUser",operator:"==empty",label:__("Has no user selected"),fieldTypes:["user"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(m);var v=acf.Condition.extend({type:"hasRelationship",operator:"==",label:__("Relationship is equal to"),fieldTypes:["relationship"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(v);var y=acf.Condition.extend({type:"hasRelationshipNotEqual",operator:"!==",label:__("Relationship is not equal to"),fieldTypes:["relationship"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(y);var b=acf.Condition.extend({type:"containsRelationship",operator:"==contains",label:__("Relationships contain"),fieldTypes:["relationship"],match:function(e,t){const i=t.val(),a=parseInt(e.value);let n=!1;return i instanceof Array&&(n=i.includes(a)),n},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(b);var _=acf.Condition.extend({type:"containsNotRelationship",operator:"!=contains",label:__("Relationships do not contain"),fieldTypes:["relationship"],match:function(e,t){const i=t.val(),a=parseInt(e.value);let n=!0;return i instanceof Array&&(n=!i.includes(a)),n},choices:function(e){return n(e,"relationship")}});acf.registerConditionType(_);var w=acf.Condition.extend({type:"hasAnyRelation",operator:"!=empty",label:__("Has any relationship selected"),fieldTypes:["relationship"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(w);var x=acf.Condition.extend({type:"hasNoRelation",operator:"==empty",label:__("Has no relationship selected"),fieldTypes:["relationship"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(x);var k=acf.Condition.extend({type:"hasPostObject",operator:"==",label:__("Post is equal to"),fieldTypes:["post_object"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(k);var $=acf.Condition.extend({type:"hasPostObjectNotEqual",operator:"!==",label:__("Post is not equal to"),fieldTypes:["post_object"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"post_object")}});acf.registerConditionType($);var T=acf.Condition.extend({type:"containsPostObject",operator:"==contains",label:__("Posts contain"),fieldTypes:["post_object"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return n=i instanceof Array?i.includes(a):i===a,n},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(T);var C=acf.Condition.extend({type:"containsNotPostObject",operator:"!=contains",label:__("Posts do not contain"),fieldTypes:["post_object"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return n=i instanceof Array?!i.includes(a):i!==a,n},choices:function(e){return n(e,"post_object")}});acf.registerConditionType(C);var F=acf.Condition.extend({type:"hasAnyPostObject",operator:"!=empty",label:__("Has any post selected"),fieldTypes:["post_object"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(F);var A=acf.Condition.extend({type:"hasNoPostObject",operator:"==empty",label:__("Has no post selected"),fieldTypes:["post_object"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(A);var P=acf.Condition.extend({type:"hasTerm",operator:"==",label:__("Term is equal to"),fieldTypes:["taxonomy"],match:function(e,t){return a(e.value,t.val())},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(P);var j=acf.Condition.extend({type:"hasTermNotEqual",operator:"!==",label:__("Term is not equal to"),fieldTypes:["taxonomy"],match:function(e,t){return!a(e.value,t.val())},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(j);var S=acf.Condition.extend({type:"containsTerm",operator:"==contains",label:__("Terms contain"),fieldTypes:["taxonomy"],match:function(e,t){const i=t.val(),a=e.value;let n=!1;return i instanceof Array&&(n=i.includes(a)),n},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(S);var E=acf.Condition.extend({type:"containsNotTerm",operator:"!=contains",label:__("Terms do not contain"),fieldTypes:["taxonomy"],match:function(e,t){const i=t.val(),a=e.value;let n=!0;return i instanceof Array&&(n=!i.includes(a)),n},choices:function(e){return n(e,"taxonomy")}});acf.registerConditionType(E);var M=acf.Condition.extend({type:"hasAnyTerm",operator:"!=empty",label:__("Has any term selected"),fieldTypes:["taxonomy"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(){return''}});acf.registerConditionType(M);var D=acf.Condition.extend({type:"hasNoTerm",operator:"==empty",label:__("Has no term selected"),fieldTypes:["taxonomy"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!i},choices:function(){return''}});acf.registerConditionType(D);var L=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:__("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","google_map","date_picker","date_time_picker","time_picker","color_picker","icon_picker"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(e){return''}});acf.registerConditionType(L);var V=L.extend({type:"hasNoValue",operator:"==empty",label:__("Has no value"),match:function(e,t){return!L.prototype.match.apply(this,arguments)}});acf.registerConditionType(V);var R=acf.Condition.extend({type:"equalTo",operator:"==",label:__("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(e,t){return acf.isNumeric(e.value)?a(e.value,t.val()):i(e.value,t.val())},choices:function(e){return''}});acf.registerConditionType(R);var z=R.extend({type:"notEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!R.prototype.match.apply(this,arguments)}});acf.registerConditionType(z);var O=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:__("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(e,i){return a=i.val(),n=e.value,s=new RegExp(t(n),"gi"),t(a).match(s);var a,n,s},choices:function(e){return''}});acf.registerConditionType(O);var I=acf.Condition.extend({type:"contains",operator:"==contains",label:__("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(e,i){return a=i.val(),n=e.value,t(a).indexOf(t(n))>-1;var a,n},choices:function(e){return''}});acf.registerConditionType(I);var N=R.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(N);var B=z.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(B);var Q=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:__("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(e,a){var n,s=a.val();return s instanceof Array?(n=e.value,s.map((function(e){return t(e)})).indexOf(n)>-1):i(e.value,s)},choices:function(e){var t=[],i=e.$setting("choices textarea").val().split("\n");return e.$input("allow_null").prop("checked")&&t.push({id:"",text:__("Null")}),i.map((function(e){(e=e.split(":"))[1]=e[1]||e[0],t.push({id:e[0].trim(),text:e[1].trim()})})),t}});acf.registerConditionType(Q);var q=Q.extend({type:"selectNotEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!Q.prototype.match.apply(this,arguments)}});acf.registerConditionType(q);var H=acf.Condition.extend({type:"greaterThan",operator:">",label:__("Value is greater than"),fieldTypes:["number","range"],match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),i=n,a=e.value,parseFloat(i)>parseFloat(a)},choices:function(e){return''}});acf.registerConditionType(H);var U=H.extend({type:"lessThan",operator:"<",label:__("Value is less than"),match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),null==n||!1===n||(i=n,a=e.value,parseFloat(i)'}});acf.registerConditionType(U);var G=H.extend({type:"selectionGreaterThan",label:__("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(G);var K=U.extend({type:"selectionLessThan",label:__("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(K)}(jQuery)},8903:()=>{!function(e){var t=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(e,t){return e||this.get("field").$el},change:function(e,t){this.get("conditions").change(e)},match:function(e,t){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(e){return''}}),acf.newCondition=function(e,t){var i=t.get("field"),a=i.getField(e.field);if(!i||!a)return!1;var n={rule:e,target:i,conditions:t,field:a},s=a.get("type"),o=e.operator;return new(acf.getConditionTypes({fieldType:s,operator:o})[0]||acf.Condition)(n)};var i=function(e){return acf.strPascalCase(e||"")+"Condition"};acf.registerConditionType=function(e){var a=e.prototype.type,n=i(a);acf.models[n]=e,t.push(a)},acf.getConditionType=function(e){var t=i(e);return acf.models[t]||!1},acf.registerConditionForFieldType=function(e,t){var i=acf.getConditionType(e);i&&i.prototype.fieldTypes.push(t)},acf.getConditionTypes=function(e){e=acf.parseArgs(e,{fieldType:"",operator:""});var i=[];return t.map((function(t){var a=acf.getConditionType(t),n=a.prototype.fieldTypes,s=a.prototype.operator;e.fieldType&&-1===n.indexOf(e.fieldType)||e.operator&&s!==e.operator||i.push(a)})),i}}(jQuery)},3858:()=>{!function(e){var t="conditional_logic",i=(new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(e){e.has("conditions")&&e.getConditions().render()}}),function(t,i){var a=acf.getFields({key:i,sibling:t.$el,suppressFilters:!0});return a.length||(a=acf.getFields({key:i,parent:t.$el.parent(),suppressFilters:!0})),!a.length&&e(".acf-field-settings").length&&(a=acf.getFields({key:i,parent:t.$el.parents(".acf-field-settings:first"),suppressFilters:!0})),!a.length&&e("#acf-basic-settings").length&&(a=acf.getFields({key:i,parent:e("#acf-basic-settings"),suppressFilters:!0})),!!a.length&&a[0]});acf.Field.prototype.getField=function(e){var t=i(this,e);if(t)return t;for(var a=this.parents(),n=0;n{!function(e){var t=0,i=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.hasClass("acf-accordion")&&!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var i=this.$el,n=this.$labelWrap(),s=this.$inputWrap(),o=this.$control(),r=s.children(".description");if(r.length&&n.append(r),this.$el.is("tr")){var c=this.$el.closest("table"),l=e('
                                            '),d=e('
                                            '),u=e('
                                              '),f=e("");l.append(n.html()),u.append(f),d.append(u),s.append(l),s.append(d),n.remove(),o.remove(),s.attr("colspan",2),n=l,s=d,o=f}i.addClass("acf-accordion"),n.addClass("acf-accordion-title"),s.addClass("acf-accordion-content"),t++,this.get("multi_expand")&&i.attr("multi-expand",1);var p=acf.getPreference("this.accordions")||[];void 0!==p[t-1]&&this.set("open",p[t-1]),this.get("open")&&(i.addClass("-open"),s.css("display","block")),n.prepend(a.iconHtml({open:this.get("open")}));var h=i.parent();o.addClass(h.hasClass("-left")?"-left":""),o.addClass(h.hasClass("-clear")?"-clear":""),o.append(i.nextUntil(".acf-field-accordion",".acf-field")),o.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(i);var a=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(e){return e.hasClass("-open")},toggle:function(e){this.isOpen(e)?this.close(e):this.open(e)},iconHtml:function(e){return acf.isGutenberg()?e.open?'':'':e.open?'':''},open:function(t){var i=acf.isGutenberg()?0:300;t.find(".acf-accordion-content:first").slideDown(i).css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each((function(){a.close(e(this))}))},close:function(e){var t=acf.isGutenberg()?0:300;e.find(".acf-accordion-content:first").slideUp(t),e.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),e.removeClass("-open"),acf.doAction("hide",e)},onClick:function(e,t){e.preventDefault(),this.toggle(t.parent())},onInvalidField:function(e,t){this.busy||(this.busy=!0,this.setTimeout((function(){this.busy=!1}),1e3),this.open(t))},onUnload:function(t){var i=[];e(".acf-accordion").each((function(){var t=e(this).hasClass("-open")?1:0;i.push(t)})),i.length&&acf.setPreference("this.accordions",i)}})}(jQuery)},6289:()=>{var e;jQuery,e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(e){this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(e)},774:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each((function(){t.push(e(this).val())})),!!t.length&&t},onChange:function(e,t){var i=t.prop("checked"),a=t.parent("label"),n=this.$toggle();i?a.addClass("selected"):a.removeClass("selected"),n.length&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(e,t){var i='
                                            • ';t.parent("li").before(i),t.parent("li").parent().find('input[type="text"]').last().focus()},onClickToggle:function(e,t){var i=t.prop("checked"),a=this.$('input[type="checkbox"]'),n=this.$("label");a.prop("checked",i),i?n.addClass("selected"):n.removeClass("selected")},onClickCustom:function(e,t){var i=t.prop("checked"),a=t.next('input[type="text"]');i?a.prop("disabled",!1):(a.prop("disabled",!0),""==a.val()&&t.parent("li").remove())}}),acf.registerFieldType(t)},3623:()=>{var e;jQuery,e=acf.Field.extend({type:"color_picker",wait:"load",events:{duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(e){acf.val(this.$input(),e),this.$inputText().iris("color",e)},initialize:function(){var e=this.$input(),t=this.$inputText(),i=function(i){setTimeout((function(){acf.val(e,t.val())}),1)},a={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i};a=acf.applyFilters("color_picker_args",a,this),t.wpColorPicker(a)},onDuplicate:function(e,t,i){$colorPicker=i.find(".wp-picker-container"),$inputText=i.find('input[type="text"]'),$colorPicker.replaceWith($inputText)}}),acf.registerFieldType(e)},9982:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur",duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),altField:e,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(t,i),acf.doAction("date_picker_init",t,i,this)},initializeCompatibility:function(){var e=this.$input(),t=this.$inputText();t.val(e.val());var i={dateFormat:this.get("date_format"),altField:e,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},a=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(t,i),t.datepicker("option","dateFormat",a),acf.doAction("date_picker_init",t,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")},onDuplicate:function(e,t,i){i.find('input[type="text"]').removeClass("hasDatepicker").removeAttr("id")}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("datePickerL10n");return!!a&&void 0!==e.datepicker&&(a.isRTL=i,e.datepicker.regional[t]=a,void e.datepicker.setDefaults(a))}}),acf.newDatePicker=function(t,i){if(void 0===e.datepicker)return!1;i=i||{},t.datepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                                              ')}},960:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(t,i),acf.doAction("date_time_picker_init",t,i,this)}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("dateTimePickerL10n");return!!a&&void 0!==e.timepicker&&(a.isRTL=i,e.timepicker.regional[t]=a,void e.timepicker.setDefaults(a))}}),acf.newDateTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.datetimepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                                              ')}},2093:()=>{var e,t;e=jQuery,t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},validateAttachment:function(e){return void 0!==(e=e||{}).id&&(e=e.attributes),acf.parseArgs(e,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.icon,alt:e.alt,title:e.title}),this.$('[data-name="title"]').text(e.title),this.$('[data-name="filename"]').text(e.filename).attr("href",e.url),this.$('[data-name="filesize"]').text(e.filesizeHumanReadable);var t=e.id||"";acf.val(this.$input(),t),t?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),i=t&&"repeater"===t.get("type");acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:i,library:this.get("library"),allowedTypes:this.get("mime_types"),select:e.proxy((function(e,i){i>0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();if(!t)return!1;acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})}}),acf.registerFieldType(t)},1163:()=>{!function(e){var t=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},setState:function(e){this.$control().removeClass("-value -loading -searching"),"default"===e&&(e=this.val()?"value":""),e&&this.$control().addClass("-"+e)},getValue:function(){var e=this.$input().val();return!!e&&JSON.parse(e)},setValue:function(e,t){var i="";e&&(i=JSON.stringify(e)),acf.val(this.$input(),i),t||(this.renderVal(e),acf.doAction("google_map_change",e,this.map,this))},renderVal:function(e){e?(this.setState("value"),this.$search().val(e.address),this.setPosition(e.lat,e.lng)):(this.setState(""),this.$search().val(""),this.map.marker.setVisible(!1))},newLatLng:function(e,t){return new google.maps.LatLng(parseFloat(e),parseFloat(t))},setPosition:function(e,t){this.map.marker.setPosition({lat:parseFloat(e),lng:parseFloat(t)}),this.map.marker.setVisible(!0),this.center()},center:function(){var e=this.map.marker.getPosition();if(e)var t=e.lat(),i=e.lng();else t=this.get("lat"),i=this.get("lng");this.map.setCenter({lat:parseFloat(t),lng:parseFloat(i)})},initialize:function(){!function(t){if(a)return t();if(acf.isset(window,"google","maps","Geocoder"))return a=new google.maps.Geocoder,t();if(acf.addAction("google_map_api_loaded",t),!i){var n=acf.get("google_map_api");n&&(i=!0,e.ajax({url:n,dataType:"script",cache:!0,success:function(){a=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}}))}}(this.initializeMap.bind(this))},initializeMap:function(){var e=this.getValue(),t=acf.parseArgs(e,{zoom:this.get("zoom"),lat:this.get("lat"),lng:this.get("lng")}),i={scrollwheel:!1,zoom:parseInt(t.zoom),center:{lat:parseFloat(t.lat),lng:parseFloat(t.lng)},mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};i=acf.applyFilters("google_map_args",i,this);var a=new google.maps.Map(this.$canvas()[0],i),n=acf.parseArgs(i.marker,{draggable:!0,raiseOnDrag:!0,map:a});n=acf.applyFilters("google_map_marker_args",n,this);var s=new google.maps.Marker(n),o=!1;if(acf.isset(google,"maps","places","Autocomplete")){var r=i.autocomplete||{};r=acf.applyFilters("google_map_autocomplete_args",r,this),(o=new google.maps.places.Autocomplete(this.$search()[0],r)).bindTo("bounds",a)}this.addMapEvents(this,a,s,o),a.acf=this,a.marker=s,a.autocomplete=o,this.map=a,e&&this.setPosition(e.lat,e.lng),acf.doAction("google_map_init",a,s,this)},addMapEvents:function(e,t,i,a){google.maps.event.addListener(t,"click",(function(t){var i=t.latLng.lat(),a=t.latLng.lng();e.searchPosition(i,a)})),google.maps.event.addListener(i,"dragend",(function(){var t=this.getPosition().lat(),i=this.getPosition().lng();e.searchPosition(t,i)})),a&&google.maps.event.addListener(a,"place_changed",(function(){var t=this.getPlace();e.searchPlace(t)})),google.maps.event.addListener(t,"zoom_changed",(function(){var i=e.val();i&&(i.zoom=t.getZoom(),e.setValue(i,!0))}))},searchPosition:function(e,t){this.setState("loading");var i={lat:e,lng:t};a.geocode({location:i},function(i,a){if(this.setState(""),"OK"!==a)this.showNotice({text:acf.__("Location not found: %s").replace("%s",a),type:"warning"});else{var n=this.parseResult(i[0]);n.lat=e,n.lng=t,this.val(n)}}.bind(this))},searchPlace:function(e){if(e)if(e.geometry){e.formatted_address=this.$search().val();var t=this.parseResult(e);this.val(t)}else e.name&&this.searchAddress(e.name)},searchAddress:function(e){if(e){var t=e.split(",");if(2==t.length){var i=parseFloat(t[0]),n=parseFloat(t[1]);if(i&&n)return this.searchPosition(i,n)}this.setState("loading"),a.geocode({address:e},function(t,i){if(this.setState(""),"OK"!==i)this.showNotice({text:acf.__("Location not found: %s").replace("%s",i),type:"warning"});else{var a=this.parseResult(t[0]);a.address=e,this.val(a)}}.bind(this))}},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));this.setState("loading"),navigator.geolocation.getCurrentPosition(function(e){this.setState("");var t=e.coords.latitude,i=e.coords.longitude;this.searchPosition(t,i)}.bind(this),function(e){this.setState("")}.bind(this))},parseResult:function(e){var t={address:e.formatted_address,lat:e.geometry.location.lat(),lng:e.geometry.location.lng()};t.zoom=this.map.getZoom(),e.place_id&&(t.place_id=e.place_id),e.name&&(t.name=e.name);var i={street_number:["street_number"],street_name:["street_address","route"],city:["locality","postal_town"],state:["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5"],post_code:["postal_code"],country:["country"]};for(var a in i)for(var n=i[a],s=0;s{!function(e){const t=acf.Field.extend({type:"icon_picker",wait:"load",events:{showField:"scrollToSelectedDashicon","input .acf-icon_url":"onUrlChange","click .acf-icon-picker-dashicon":"onDashiconClick","focus .acf-icon-picker-dashicon-radio":"onDashiconRadioFocus","blur .acf-icon-picker-dashicon-radio":"onDashiconRadioBlur","keydown .acf-icon-picker-dashicon-radio":"onDashiconKeyDown","input .acf-dashicons-search-input":"onDashiconSearch","keydown .acf-dashicons-search-input":"onDashiconSearchKeyDown","click .acf-icon-picker-media-library-button":"onMediaLibraryButtonClick","click .acf-icon-picker-media-library-preview":"onMediaLibraryButtonClick"},$typeInput(){return this.$('input[type="hidden"][data-hidden-type="type"]:first')},$valueInput(){return this.$('input[type="hidden"][data-hidden-type="value"]:first')},$tabButton(){return this.$(".acf-tab-button")},$selectedIcon(){return this.$(".acf-icon-picker-dashicon.active")},$selectedRadio(){return this.$(".acf-icon-picker-dashicon.active input")},$dashiconsList(){return this.$(".acf-dashicons-list")},$mediaLibraryButton(){return this.$(".acf-icon-picker-media-library-button")},initialize(){this.addActions();let t={type:this.$typeInput().val(),value:this.$valueInput().val()};this.set("typeAndValue",t),e(".acf-tab-button").on("click",(()=>{this.initializeDashiconsTab(this.get("typeAndValue"))})),acf.doAction(this.get("name")+"/type_and_value_change",t),this.initializeDashiconsTab(t),this.alignMediaLibraryTabToCurrentValue(t)},addActions(){acf.addAction(this.get("name")+"/type_and_value_change",(e=>{this.alignDashiconsTabToCurrentValue(e),this.alignMediaLibraryTabToCurrentValue(e),this.alignUrlTabToCurrentValue(e)}))},updateTypeAndValue(e,t){const i={type:e,value:t};acf.val(this.$typeInput(),e),acf.val(this.$valueInput(),t),acf.doAction(this.get("name")+"/type_and_value_change",i),this.set("typeAndValue",i)},scrollToSelectedDashicon(){const e=this.$selectedIcon();if(0===e.length)return;const t=this.$dashiconsList();t.scrollTop(0);const i=e.position().top-50;0!==i&&t.scrollTop(i)},initializeDashiconsTab(e){const t=this.getDashiconsList()||[];this.set("dashicons",t),this.renderDashiconList(),this.initializeSelectedDashicon(e)},initializeSelectedDashicon(e){"dashicons"===e.type&&this.selectDashicon(e.value,!1).then((()=>{this.scrollToSelectedDashicon()}))},alignDashiconsTabToCurrentValue(e){"dashicons"!==e.type&&this.unselectDashicon()},renderDashiconHTML(e){const t=`${this.get("name")}-${e.key}`;return`
                                              \n\t\t\t\t\n\t\t\t\t\n\t\t\t
                                              `},renderDashiconList(){const e=this.get("dashicons");this.$dashiconsList().empty(),e.forEach((e=>{this.$dashiconsList().append(this.renderDashiconHTML(e))}))},getDashiconsList(){const e=acf.get("iconPickeri10n")||[];return Object.entries(e).map((([e,t])=>({key:e,label:t})))},getDashiconsBySearch(e){const t=e.toLowerCase();return this.getDashiconsList().filter((function(e){return e.label.toLowerCase().indexOf(t)>-1}))},selectDashicon(e,t=!0){this.set("selectedDashicon",e);const i=this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+e+'"]');i.addClass("active");const a=i.find("input"),n=a.prop("checked",!0).promise();return t&&a.trigger("focus"),this.updateTypeAndValue("dashicons",e),n},unselectDashicon(){this.$dashiconsList().find(".acf-icon-picker-dashicon").removeClass("active"),this.set("selectedDashicon",!1)},onDashiconRadioFocus(e){const t=e.target.value;this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+t+'"]').addClass("focus"),this.get("selectedDashicon")!==t&&(this.unselectDashicon(),this.selectDashicon(t))},onDashiconRadioBlur(e){this.$(e.target).parent().removeClass("focus")},onDashiconClick(e){e.preventDefault();const t=this.$(e.target).find("input").val();this.$dashiconsList().find('.acf-icon-picker-dashicon[data-icon="'+t+'"]').find("input").prop("checked",!0).trigger("focus")},onDashiconSearch(e){const t=e.target.value,i=this.getDashiconsBySearch(t);if(i.length>0||!t)this.set("dashicons",i),this.$(".acf-dashicons-list-empty").hide(),this.$(".acf-dashicons-list ").show(),this.renderDashiconList(),wp.a11y.speak(acf.get("iconPickerA11yStrings").newResultsFoundForSearchTerm,"polite");else{const e=t.length>30?t.substring(0,30)+"…":t;this.$(".acf-dashicons-list ").hide(),this.$(".acf-dashicons-list-empty").find(".acf-invalid-dashicon-search-term").text(e),this.$(".acf-dashicons-list-empty").css("display","flex"),this.$(".acf-dashicons-list-empty").show(),wp.a11y.speak(acf.get("iconPickerA11yStrings").noResultsForSearchTerm,"polite")}},onDashiconSearchKeyDown(e){13===e.which&&e.preventDefault()},onDashiconKeyDown(e){13===e.which&&e.preventDefault()},alignMediaLibraryTabToCurrentValue(e){const t=e.type,i=e.value;if("media_library"!==t&&"dashicons"!==t&&this.$(".acf-icon-picker-media-library-preview").hide(),"media_library"===t){const e=this.get("mediaLibraryPreviewUrl");this.$(".acf-icon-picker-media-library-preview-img img").attr("src",e),this.$(".acf-icon-picker-media-library-preview-dashicon").hide(),this.$(".acf-icon-picker-media-library-preview-img").show(),this.$(".acf-icon-picker-media-library-preview").show()}"dashicons"===t&&(this.$(".acf-icon-picker-media-library-preview-dashicon .dashicons").attr("class","dashicons "+i),this.$(".acf-icon-picker-media-library-preview-img").hide(),this.$(".acf-icon-picker-media-library-preview-dashicon").show(),this.$(".acf-icon-picker-media-library-preview").show())},async onMediaLibraryButtonClick(e){e.preventDefault(),await this.selectAndReturnAttachment().then((e=>{this.set("mediaLibraryPreviewUrl",e.attributes.url),this.updateTypeAndValue("media_library",e.id)}))},selectAndReturnAttachment(){return new Promise((e=>{acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:!1,library:"all",allowedTypes:"image",select:e})}))},alignUrlTabToCurrentValue(e){"url"!==e.type&&this.$(".acf-icon_url").val("")},onUrlChange(e){const t=e.target.value;this.updateTypeAndValue("url",t)}});acf.registerFieldType(t)}(jQuery)},2410:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(e){e&&e.attributes&&(e=e.attributes),e=acf.parseArgs(e,{id:0,url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var t=acf.isget(e,"sizes",this.get("preview_size"));return t&&(e.url=t.url,e.width=t.width,e.height=t.height),e},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.url,alt:e.alt}),e.id?(this.val(e.id),this.$control().addClass("has-value")):(this.val(""),this.$control().removeClass("has-value"))},append:function(e,t){var i=function(e,t){for(var i=acf.getFields({key:e.get("key"),parent:t.$el}),a=0;a0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();t&&acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(e,t){this.selectAttachment()},onClickEdit:function(e,t){this.editAttachment()},onClickRemove:function(e,t){this.removeAttachment()},onChange:function(t,i){var a=this.$input();i.val()||a.val(""),acf.getFileInputData(i,(function(t){a.val(e.param(t))}))}}),acf.registerFieldType(t)},5915:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var e=this.$node();return!!e.attr("href")&&{title:e.html(),url:e.attr("href"),target:e.attr("target")}},setValue:function(e){e=acf.parseArgs(e,{title:"",url:"",target:""});var t=this.$control(),i=this.$node();t.removeClass("-value -external"),e.url&&t.addClass("-value"),"_blank"===e.target&&t.addClass("-external"),this.$(".link-title").html(e.title),this.$(".link-url").attr("href",e.url).html(e.url),i.html(e.title),i.attr("href",e.url),i.attr("target",e.target),this.$(".input-title").val(e.title),this.$(".input-target").val(e.target),this.$(".input-url").val(e.url).trigger("change")},onClickEdit:function(e,t){acf.wpLink.open(this.$node())},onClickRemove:function(e,t){this.setValue(!1)},onChange:function(e,t){var i=this.getValue();this.setValue(i)}}),acf.registerFieldType(t),acf.wpLink=new acf.Model({getNodeValue:function(){var e=this.get("node");return{title:acf.decode(e.html()),url:e.attr("href"),target:e.attr("target")}},setNodeValue:function(e){var t=this.get("node");t.text(e.title),t.attr("href",e.url),t.attr("target",e.target),t.trigger("change")},getInputValue:function(){return{title:e("#wp-link-text").val(),url:e("#wp-link-url").val(),target:e("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){e("#wp-link-text").val(t.title),e("#wp-link-url").val(t.url),e("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var i=e('');e("body").append(i);var a=this.getNodeValue();wpLink.open("acf-link-textarea",a.url,a.title,null)},onOpen:function(){e("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t),t.url&&wpLinkL10n&&e("#wp-link-submit").val(wpLinkL10n.update)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;var t=e("#wp-link-submit");if(t.is(":hover")||t.is(":focus")){var i=this.getInputValue();this.setNodeValue(i)}this.off("wplink-open"),this.off("wplink-close"),e("#acf-link-textarea").remove(),this.set("node",null)}})},2237:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(e){e?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),e)},showLoading:function(e){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),i=this.getSearchVal();if(!i)return this.clear();if("http"!=i.substr(0,4)&&(i="http://"+i),i!==t){var a=this.get("timeout");a&&clearTimeout(a);var n=e.proxy(this.search,this,i);this.set("timeout",setTimeout(n,300))}},search:function(t){const i={action:"acf/fields/oembed/search",s:t,field_key:this.get("key"),nonce:this.get("nonce")};let a=this.get("xhr");a&&a.abort(),this.showLoading(),a=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",context:this,success:function(e){e&&e.html||(e={url:!1,html:""}),this.val(e.url),this.$(".canvas-media").html(e.html)},complete:function(){this.hideLoading()}}),this.set("xhr",a)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(e,t){this.clear()},onKeypressSearch:function(e,t){13==e.which&&(e.preventDefault(),this.maybeSearch())},onKeyupSearch:function(e,t){t.val()&&this.maybeSearch()},onChangeSearch:function(e,t){this.maybeSearch()}}),acf.registerFieldType(t)},7513:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"page_link"}),acf.registerFieldType(e)},2553:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"post_object"}),acf.registerFieldType(e)},9252:()=>{var e;jQuery,e=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var e=this.$input().val();return"other"===e&&this.get("other_choice")&&(e=this.$inputText().val()),e},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected"),n=t.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"),n=!1),this.get("other_choice")&&("other"===n?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}}),acf.registerFieldType(e)},6290:()=>{var e;jQuery,e=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(e){this.busy=!0,acf.val(this.$input(),e),acf.val(this.$inputAlt(),this.$input().val(),!0),this.busy=!1},onChange:function(e,t){this.busy||this.setValue(t.val())}}),acf.registerFieldType(e)},7509:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd","keypress .choices-list .acf-rel-item":"onKeypressFilter","keypress .values-list .acf-rel-item":"onKeypressFilter",'click [data-name="remove_item"]':"onClickRemove","touchstart .values-list .acf-rel-item":"onTouchStartValues"},$control:function(){return this.$(".acf-relationship")},$list:function(e){return this.$("."+e+"-list")},$listItems:function(e){return this.$list(e).find(".acf-rel-item")},$listItem:function(e,t){return this.$list(e).find('.acf-rel-item[data-id="'+t+'"]')},getValue:function(){var t=[];return this.$listItems("values").each((function(){t.push(e(this).data("id"))})),!!t.length&&t},newChoice:function(e){return["
                                            • ",''+e.text+"","
                                            • "].join("")},newValue:function(e){return["
                                            • ",'',''+e.text,'',"","
                                            • "].join("")},initialize:function(){var e=this.proxy(acf.once((function(){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:this.proxy((function(){this.$input().trigger("change")}))}),this.$list("choices").scrollTop(0).on("scroll",this.proxy(this.onScrollChoices)),this.fetch()})));this.$el.one("mouseover",e),this.$el.one("focus","input",e),acf.onceInView(this.$el,e)},onScrollChoices:function(e){if(!this.get("loading")&&this.get("more")){var t=this.$list("choices"),i=Math.ceil(t.scrollTop()),a=Math.ceil(t[0].scrollHeight),n=Math.ceil(t.innerHeight()),s=this.get("paged")||1;i+n>=a&&(this.set("paged",s+1),this.fetch())}},onKeypressFilter:function(e,t){t.hasClass("acf-rel-item-add")&&13==e.which&&this.onClickAdd(e,t),t.hasClass("acf-rel-item-remove")&&13==e.which&&this.onClickRemove(e,t),13==e.which&&e.preventDefault()},onChangeFilter:function(e,t){var i=t.val(),a=t.data("filter");this.get(a)!==i&&(this.set(a,i),"s"===a&&parseInt(i)&&this.set("include",i),this.set("paged",1),t.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(e,t){var i=this.val(),a=parseInt(this.get("max"));if(t.hasClass("disabled"))return!1;if(a>0&&i&&i.length>=a)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",a),type:"warning"}),!1;t.addClass("disabled");var n=this.newValue({id:t.data("id"),text:t.html()});this.$list("values").append(n),this.$input().trigger("change")},onClickRemove:function(e,t){let i;e.preventDefault(),i=t.hasClass("acf-rel-item-remove")?t:t.parent();const a=i.parent(),n=i.data("id");a.remove(),this.$listItem("choices",n).removeClass("disabled"),this.$input().trigger("change")},onTouchStartValues:function(t,i){e(this.$listItems("values")).removeClass("relationship-hover"),i.addClass("relationship-hover")},maybeFetch:function(){var e=this.get("timeout");e&&clearTimeout(e),e=this.setTimeout(this.fetch,300),this.set("timeout",e)},getAjaxData:function(){var e=this.$control().data();for(var t in e)e[t]=this.get(t);return e.action="acf/fields/relationship/query",e.field_key=this.get("key"),e.nonce=this.get("nonce"),acf.applyFilters("relationship_ajax_data",e,this)},fetch:function(){(n=this.get("xhr"))&&n.abort();var t=this.getAjaxData(),i=this.$list("choices");1==t.paged&&i.html("");var a=e('
                                            • '+acf.__("Loading")+"
                                            • ");i.append(a),this.set("loading",!0);var n=e.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(t),context:this,success:function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("
                                            • "+acf.__("No matches found")+"
                                            • "));this.set("more",t.more);var a=this.walkChoices(t.results),n=e(a),s=this.val();s&&s.length&&s.map((function(e){n.find('.acf-rel-item[data-id="'+e+'"]').addClass("disabled")})),i.append(n);var o=!1,r=!1;i.find(".acf-rel-label").each((function(){var t=e(this),i=t.siblings("ul");if(o&&o.text()==t.text())return r.append(i.children()),void e(this).parent().remove();o=t,r=i}))},complete:function(){this.set("loading",!1),a.remove()}});this.set("xhr",n)},walkChoices:function(t){var i=function(t){var a="";return e.isArray(t)?t.map((function(e){a+=i(e)})):e.isPlainObject(t)&&(void 0!==t.children?(a+='
                                            • '+acf.escHtml(t.text)+'
                                                ',a+=i(t.children),a+="
                                            • "):a+='
                                            • '+acf.escHtml(t.text)+"
                                            • "),a};return i(t)}}),acf.registerFieldType(t)},6403:()=>{var e;jQuery,e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove",duplicateField:"onDuplicate"},$input:function(){return this.$("select")},initialize:function(){var e=this.$input();if(this.inherit(e),this.get("ui")){var t=this.get("ajax_action");t||(t="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(e,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:t})}},onRemove:function(){this.select2&&this.select2.destroy()},onDuplicate:function(e,t,i){this.select2&&(i.find(".select2-container").remove(),i.find("select").removeClass("select2-hidden-accessible"))}}),acf.registerFieldType(e)},5848:()=>{!function(e){var t="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,events:{duplicateField:"onDuplicate"},findFields:function(){let e;switch(this.get("key")){case"acf_field_settings_tabs":e=".acf-field-settings-main";break;case"acf_field_group_settings_tabs":e=".field-group-settings-tab";break;case"acf_browse_fields_tabs":e=".acf-field-types-tab";break;case"acf_icon_picker_tabs":e=".acf-icon-picker-tabs";break;case"acf_post_type_tabs":e=".acf-post-type-advanced-settings";break;case"acf_taxonomy_tabs":e=".acf-taxonomy-advanced-settings";break;case"acf_ui_options_page_tabs":e=".acf-ui-options-page-advanced-settings";break;default:e=".acf-field"}return this.$el.nextUntil(".acf-field-tab",e)},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return this.events={},!1;var e=this.findTabs(),t=this.findTab(),i=acf.parseArgs(t.data(),{endpoint:!1,placement:"",before:this.$el});!e.length||i.endpoint?this.tabs=new n(i):this.tabs=e.data("acf"),this.tab=this.tabs.addTab(t,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map((function(e){e.show(this.cid,t),e.hiddenByTab=!1}),this)},hideFields:function(){this.getFields().map((function(e){e.hide(this.cid,t),e.hiddenByTab=this.tab}),this)},show:function(e){var t=acf.Field.prototype.show.apply(this,arguments);return t&&(this.tab.show(),this.tabs.refresh()),t},hide:function(e){var t=acf.Field.prototype.hide.apply(this,arguments);return t&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),t},enable:function(e){this.getFields().map((function(e){e.enable(t)}))},disable:function(e){this.getFields().map((function(e){e.disable(t)}))},onDuplicate:function(e,t,i){this.isActive()&&i.prevAll(".acf-tab-wrap:first").remove()}});acf.registerFieldType(i);var a=0,n=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh",close_field_object:"onCloseFieldObject"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){e.extend(this.data,t),this.tabs=[],this.active=!1;var i=this.get("placement"),n=this.get("before"),s=n.parent();if("left"==i&&s.hasClass("acf-fields")&&s.addClass("-sidebar"),n.is("tr"))this.$el=e('
                                              ');else{let t="acf-hl acf-tab-group";"acf_field_settings_tabs"===this.get("key")&&(t="acf-field-settings-tab-bar"),this.$el=e('
                                                ')}n.before(this.$el),this.set("index",a,!0),a++},initializeTabs:function(){if("acf_field_settings_tabs"!==this.get("key")||!e("#acf-field-group-fields").hasClass("hide-tabs")){var t=!1,i=acf.getPreference("this.tabs")||!1;if(i){var a=i[this.get("index")];this.tabs[a]&&this.tabs[a].isVisible()&&(t=this.tabs[a])}!t&&this.data.defaultTab&&this.data.defaultTab.isVisible()&&(t=this.data.defaultTab),t||(t=this.getVisible().shift()),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)}},getVisible:function(){return this.tabs.filter((function(e){return e.isVisible()}))},getActive:function(){return this.active},setActive:function(e){return this.active=e},hasActive:function(){return!1!==this.active},isActive:function(e){var t=this.getActive();return t&&t.cid===e.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(e){this.closeActive(),e.open(),this.setActive(e)},closeTab:function(e){e.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map((function(t){e.cid!==t.cid&&this.closeTab(t)}),this),this.openTab(e)},addTab:function(t,i){var a=e("
                                              • "+t.outerHTML()+"
                                              • "),n=t.data("settings-type");n&&a.addClass("acf-settings-type-"+n),this.$("ul").append(a);var o=new s({$el:a,field:i,group:this});return this.tabs.push(o),t.data("selected")&&(this.data.defaultTab=o),o},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var e=this.getVisible().shift();return e&&this.openTab(e),e},onRefresh:function(){if("left"===this.get("placement")){var e=this.$el.parent(),t=this.$el.children("ul"),i=e.is("td")?"height":"min-height",a=t.position().top+t.outerHeight(!0)-1;e.css(i,a)}},onCloseFieldObject:function(e){const t=this.getVisible().find((t=>{const i=t.$el.closest("div[data-id]").data("id");if(e.data.id===i)return t}));t&&setTimeout((()=>{this.openTab(t)}),300)}}),s=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(e,t){e.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}});new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",show:"render",invalid_field:"onInvalidField"},findTabs:function(){return e(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(e){this.getTabs().map((function(e){e.get("initialized")||e.initializeTabs()}))},onInvalidField:function(e){this.busy||e.hiddenByTab&&(e.hiddenByTab.toggle(),this.busy=!0,this.setTimeout((function(){this.busy=!1}),100))},onUnload:function(){var e=[];this.getTabs().map((function(t){if(t.$el.children(".acf-field-settings-tab-bar").length||t.$el.parents("#acf-advanced-settings.postbox").length)return!0;var i=t.hasActive()?t.getActive().index():0;e.push(i)})),e.length&&acf.setPreference("this.tabs",e)}})}(jQuery)},3284:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio",removeField:"onRemove"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var e=this.get("ftype");return"multi_select"==e&&(e="select"),e},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){var e=this.getRelatedPrototype();e.onRemove&&e.onRemove.apply(this,arguments)},onClickAdd:function(t,i){var a=this,n=!1,s=!1,o=!1,r=!1,c=!1,l=!1,d=function(e){n.loading(!1),n.content(e),s=n.$("form"),o=n.$('input[name="term_name"]'),r=n.$('select[name="term_parent"]'),c=n.$(".acf-submit-button"),o.trigger("focus"),n.on("submit","form",u)},u=function(t,i){if(t.preventDefault(),t.stopImmediatePropagation(),""===o.val())return o.trigger("focus"),!1;acf.startButtonLoading(c);var n={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),nonce:a.get("nonce"),term_name:o.val(),term_parent:r.length?r.val():0};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(e){acf.stopButtonLoading(c),l&&l.remove(),acf.isAjaxSuccess(e)?(o.val(""),p(e.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(e),target:s,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(e),target:s,timeout:2e3,dismiss:!1}),o.trigger("focus")},p=function(t){var i=e('");t.term_parent?r.children('option[value="'+t.term_parent+'"]').after(i):r.append(i),acf.getFields({type:"taxonomy"}).map((function(e){e.get("taxonomy")==a.get("taxonomy")&&e.appendTerm(t)})),a.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:i.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),nonce:a.get("nonce")};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(e){"select"==this.getRelatedType()?this.appendTermSelect(e):this.appendTermCheckbox(e)},appendTermSelect:function(e){this.select2.addOption({id:e.term_id,text:e.term_label})},appendTermCheckbox:function(t){var i=this.$("[name]:first").attr("name"),a=this.$("ul:first");"checkbox"==this.getRelatedType()&&(i+="[]");var n=e(['
                                              • ',"","
                                              • "].join(""));if(t.term_parent){var s=a.find('li[data-id="'+t.term_parent+'"]');(a=s.children("ul")).exists()||(a=e('
                                                  '),s.append(a))}a.append(n)},selectTerm:function(e){"select"==this.getRelatedType()?this.select2.selectOption(e):this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(t)},9213:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(e,t,i){var a=t.dpDiv.find(".ui-datepicker-close");!e&&a.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(t,i),acf.doAction("time_picker_init",t,i,this)}}),acf.registerFieldType(t),acf.newTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.timepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                                                  ')}},1525:()=>{var e;jQuery,e=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var e=this.$switch();if(e.length){var t=e.children(".acf-switch-on"),i=e.children(".acf-switch-off"),a=Math.max(t.width(),i.width());a&&(t.css("min-width",a),i.css("min-width",a))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(e,t){t.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(e,t){this.$switch().addClass("-focus")},onBlur:function(e,t){this.$switch().removeClass("-focus")},onKeypress:function(e,t){return 37===e.keyCode?this.switchOff():39===e.keyCode?this.switchOn():void 0}}),acf.registerFieldType(e)},5942:()=>{var e;jQuery,e=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var e=this.val();return!!e&&(-1!==e.indexOf("://")||0===e.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(e,t){this.render()}}),acf.registerFieldType(e)},9732:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"user"}),acf.registerFieldType(e)},9938:()=>{var e;jQuery,e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",unmountField:"disableEditor",remountField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var e=this.$control(),t=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},a=t.attr("id"),n=acf.uniqueId("acf-editor-"),s=t.data(),o=t.val();acf.rename({target:e,search:a,replace:n,destructive:!0}),this.set("id",n,!0),this.$input().data(s).val(o),acf.tinymce.initialize(n,i)},onMousedown:function(e){e.preventDefault();var t=this.$control();t.removeClass("delay"),t.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}}),acf.registerFieldType(e)},5338:()=>{!function(e,t){var i=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(e){this.$el=e,this.inherit(e),this.inherit(this.$control())},val:function(e){return e!==t?this.setValue(e):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(e){return acf.val(this.$input(),e)},__:function(e){return acf._e(this.type,e)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var e=this.parents();return!!e.length&&e[0]},parents:function(){var e=this.$el.parents(".acf-field");return acf.getFields(e)},show:function(e,t){var i=acf.show(this.$el,e);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},hide:function(e,t){var i=acf.hide(this.$el,e);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},setFieldSettingsLastVisible:function(){var e=this.$el.parents(".acf-field-settings-main");if(e.length){var t=e.find(".acf-field");t.removeClass("acf-last-visible"),t.not(".acf-hidden").last().addClass("acf-last-visible")}},enable:function(e,t){var i=acf.enable(this.$el,e);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,t)),i},disable:function(e,t){var i=acf.disable(this.$el,e);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,t)),i},showEnable:function(e,t){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(e,t){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(e){"object"!=typeof e&&(e={text:e}),this.notice&&this.notice.remove(),e.target=this.$inputWrap(),this.notice=acf.newNotice(e)},removeNotice:function(e){this.notice&&(this.notice.away(e||0),this.notice=!1)},showError:function(i,a="before"){this.$el.addClass("acf-error"),i!==t&&this.showNotice({text:i,type:"error",dismiss:!1,location:a}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(e,t,i){return"invalidField"==e&&(i=!0),acf.Model.prototype.trigger.apply(this,[e,t,i])}}),acf.newField=function(e){var t=e.data("type"),i=a(t),n=new(acf.models[i]||acf.Field)(e);return acf.doAction("new_field",n),n};var a=function(e){return acf.strPascalCase(e||"")+"Field"};acf.registerFieldType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getFieldType=function(e){var t=a(e);return acf.models[t]||!1},acf.getFieldTypes=function(e){e=acf.parseArgs(e,{category:""});var t=[];return i.map((function(i){var a=acf.getFieldType(i),n=a.prototype;e.category&&n.category!==e.category||t.push(a)})),t}}(jQuery)},2457:()=>{!function(e){acf.findFields=function(t){var i=".acf-field",a=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1,excludeSubFields:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),t.name&&(i+='[data-name="'+t.name+'"]'),t.is&&(i+=t.is),t.visible&&(i+=":visible"),t.suppressFilters||(i=acf.applyFilters("find_fields_selector",i,t)),t.parent?(a=t.parent.find(i),t.excludeSubFields&&(a=a.not(t.parent.find(".acf-is-subfields .acf-field")))):a=t.sibling?t.sibling.siblings(i):e(i),t.suppressFilters||(a=a.not(".acf-clone .acf-field"),a=acf.applyFilters("find_fields",a)),t.limit&&(a=a.slice(0,t.limit)),a},acf.findField=function(e,t){return acf.findFields({key:e,limit:1,parent:t,suppressFilters:!0})},acf.getField=function(e){e instanceof jQuery||(e=acf.findField(e));var t=e.data("acf");return t||(t=acf.newField(e)),t},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var i=[];return t.each((function(){var t=acf.getField(e(this));i.push(t)})),i},acf.findClosestField=function(e){return e.closest(".acf-field")},acf.getClosestField=function(e){var t=acf.findClosestField(e);return this.getField(t)};var t=function(e){var t=e+"_field",a=e+"Field";acf.addAction(t,(function(n){var s=acf.arrayArgs(arguments),o=s.slice(1);["type","name","key"].map((function(e){var i="/"+e+"="+n.get(e);s=[t+i,n].concat(o),acf.doAction.apply(null,s)})),i.indexOf(e)>-1&&n.trigger(a,o)}))},i=["remove","unmount","remount","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable","duplicate"];["prepare","ready","load","append","remove","unmount","remount","sortstart","sortstop","show","hide","unload"].map((function(e){var i=e,a=e+"_fields",n=e+"_field";acf.addAction(i,(function(e){var t=acf.arrayArgs(arguments).slice(1),i=acf.getFields({parent:e});if(i.length){var n=[a,i].concat(t);acf.doAction.apply(null,n)}})),acf.addAction(a,(function(e){var t=acf.arrayArgs(arguments).slice(1);e.map((function(e,i){var a=[n,e].concat(t);acf.doAction.apply(null,a)}))})),t(e)})),["valid","invalid","enable","disable","new","duplicate"].map(t),new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(e){e.preventDefault()},onChange:function(){if(e("#_acf_changed").val(1),acf.isGutenbergPostEditor())try{wp.data.dispatch("core/editor").editPost({meta:{_acf_changed:1}})}catch(e){console.log("ACF: Failed to update _acf_changed meta",e)}}}),new acf.Model({id:"duplicateFieldsManager",actions:{duplicate:"onDuplicate",duplicate_fields:"onDuplicateFields"},onDuplicate:function(e,t){var i=acf.getFields({parent:e});if(i.length){var a=acf.findFields({parent:t});acf.doAction("duplicate_fields",i,a)}},onDuplicateFields:function(t,i){t.map((function(t,a){acf.doAction("duplicate_field",t,e(i[a]))}))}})}(jQuery)},8223:()=>{var e;e=jQuery,new acf.Model({priority:90,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh",unmount_field:"refresh",remount_field:"refresh"},refresh:function(){acf.refresh()}}),new acf.Model({priority:1,actions:{sortstart:"onSortstart",sortstop:"onSortstop"},onSortstart:function(e){acf.doAction("unmount",e)},onSortstop:function(e){acf.doAction("remount",e)}}),new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,i){t.is("tr")&&(i.html('
                                                  '),t.addClass("acf-sortable-tr-helper"),t.children().each((function(){e(this).width(e(this).width())})),i.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,i){var a=[];t.find("select").each((function(t){a.push(e(this).val())})),i.find("select").each((function(t){e(this).val(a[t])}))}}),new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var i=this;e(".acf-table:visible").each((function(){i.renderTable(e(this))}))},renderTable:function(t){var i=t.find("> thead > tr:visible > th[data-key]"),a=t.find("> tbody > tr:visible > td[data-key]");if(!i.length||!a.length)return!1;i.each((function(t){var i=e(this),n=i.data("key"),s=a.filter('[data-key="'+n+'"]'),o=s.filter(".acf-hidden");s.removeClass("acf-empty"),s.length===o.length?acf.hide(i):(acf.show(i),o.addClass("acf-empty"))})),i.css("width","auto"),i=i.not(".acf-hidden");var n=100;i.length,i.filter("[data-width]").each((function(){var t=e(this).data("width");e(this).css("width",t+"%"),n-=t}));var s=i.not("[data-width]");if(s.length){var o=n/s.length;s.css("width",o+"%"),n=0}n>0&&i.last().css("width","auto"),a.filter(".-collapsed-target").each((function(){var t=e(this);t.parent().hasClass("-collapsed")?t.attr("colspan",i.length):t.removeAttr("colspan")}))}}),new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;e(".acf-fields:visible").each((function(){t.renderGroup(e(this))}))},renderGroup:function(t){var i=0,a=0,n=e(),s=t.children(".acf-field[data-width]:visible");return!!s.length&&(t.hasClass("-left")?(s.removeAttr("data-width"),s.css("width","auto"),!1):(s.removeClass("-r0 -c0").css({"min-height":0}),s.each((function(t){var s=e(this),o=s.position(),r=Math.ceil(o.top),c=Math.ceil(o.left);n.length&&r>i&&(n.css({"min-height":a+"px"}),o=s.position(),r=Math.ceil(o.top),c=Math.ceil(o.left),i=0,a=0,n=e()),acf.get("rtl")&&(c=Math.ceil(s.parent().width()-(o.left+s.outerWidth()))),0==r?s.addClass("-r0"):0==c&&s.addClass("-c0");var l=Math.ceil(s.outerHeight())+1;a=Math.max(a,l),i=Math.max(i,r),n=n.add(s)})),void(n.length&&n.css({"min-height":a+"px"}))))}}),new acf.Model({id:"bodyClassShiftHelper",events:{keydown:"onKeyDown",keyup:"onKeyUp"},isShiftKey:function(e){return 16===e.keyCode},onKeyDown:function(t){this.isShiftKey(t)&&e("body").addClass("acf-keydown-shift")},onKeyUp:function(t){this.isShiftKey(t)&&e("body").removeClass("acf-keydown-shift")}})},1218:()=>{!function(e){acf.newMediaPopup=function(e){var t=null;return e=acf.parseArgs(e,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}}),t="edit"==e.mode?new acf.models.EditMediaPopup(e):new acf.models.SelectMediaPopup(e),e.autoOpen&&setTimeout((function(){t.open()}),1),acf.doAction("new_media_popup",t),t};var t=function(){var e=acf.get("post_id");return acf.isNumeric(e)?e:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(e){var t=acf.getMimeTypes();if(void 0!==t[e])return t[e];for(var i in t)if(-1!==i.indexOf(e))return t[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){e.extend(this.data,t)},initialize:function(){var e=this.getFrameOptions();this.addFrameStates(e);var t=wp.media(e);t.acf=this,this.addFrameEvents(t,e),this.frame=t},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var e={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(e.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(e.library.uploadedTo=t()),this.get("attachment")&&(e.library.post__in=[this.get("attachment")]),this.get("button")&&(e.button={text:this.get("button")}),e},addFrameStates:function(e){var t=wp.media.query(e.library);this.get("field")&&acf.isset(t,"mirroring","args")&&(t.mirroring.args._acfuploader=this.get("field")),e.states.push(new wp.media.controller.Library({library:t,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&e.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))}),e),e.on("content:render:edit-image",(function(){var e=this.state().get("image"),t=new wp.media.view.EditImage({model:e,controller:this}).render();this.content.set(t),t.loadEditor()}),e),e.on("select",(function(){var t=e.state().get("selection");t&&t.each((function(t,i){e.acf.get("select").apply(e.acf,[t,i])}))})),e.on("close",(function(){setTimeout((function(){e.acf.get("close").apply(e.acf),e.acf.remove()}),1)}))}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",(function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader}))),e.on("content:activate:browse",(function(){var t=!1;try{t=e.content.get().toolbar}catch(e){return void console.log(e)}e.acf.customizeFilters.apply(e.acf,[t])})),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var i=t.get("filters");if("image"==this.get("type")&&(i.filters.all.text=acf.__("All images"),delete i.filters.audio,delete i.filters.video,delete i.filters.image,e.each(i.filters,(function(e,t){t.props.type=t.props.type||"image"}))),this.get("allowedTypes")&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map((function(e){var t=acf.getMimeType(e);if(t){var a={text:t,props:{status:null,type:t,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};i.filters[t]=a}})),"uploadedTo"===this.get("library")){var a=this.frame.options.library.uploadedTo;delete i.filters.unattached,delete i.filters.uploaded,e.each(i.filters,(function(e,t){t.text+=" ("+acf.__("Uploaded to this post")+")",t.props.uploadedTo=a}))}var n=this.get("field");e.each(i.filters,(function(e,t){t.props._acfuploader=n})),t.get("search").model.attributes._acfuploader=n,i.renderFilters&&i.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t=this.state().get("selection"),i=wp.media.attachment(e.acf.get("attachment"));t.add(i)}),e),i.prototype.addFrameEvents.apply(this,arguments)}}),new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var e=t();e&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=e),this.customizeAttachmentsButton(),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsButton:function(){if(acf.isset(wp,"media","view","Button")){var e=wp.media.view.Button;wp.media.view.Button=e.extend({initialize:function(){var e=_.defaults(this.options,this.defaults);this.model=new Backbone.Model(e),this.listenTo(this.model,"change",this.render)}})}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=e(['',''+acf.__("Expand Details")+"",''+acf.__("Collapse Details")+"",""].join(""));t.on("click",(function(t){t.preventDefault();var i=e(this).closest(".media-modal");i.hasClass("acf-expanded")?i.removeClass("acf-expanded"):i.addClass("acf-expanded")})),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map((function(t,i){return{el:e("").val(i).html(t.text)[0],priority:t.priority||50}}),this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,i=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length?(clearTimeout(i),i=setTimeout(e.proxy((function(){this.rendered=!0,acf.doAction("append",this.$el)}),this),50),this):this)},save:function(e){var t;e&&e.preventDefault(),t=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(t).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var e=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=e.extend({render:function(){var t=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(t&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var a=t.get("selected");a&&a.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return e.prototype.render.apply(this,arguments)},toggleSelection:function(t){this.collection;var i=this.options.selection,a=this.model,n=(i.single(),this.controller),s=acf.isget(this,"model","attributes","acf_errors"),o=n.$el.find(".media-frame-content .media-sidebar");if(o.children(".acf-selection-error").remove(),o.children().removeClass("acf-hidden"),n&&s){var r=acf.isget(this,"model","attributes","filename");return o.children().addClass("acf-hidden"),o.prepend(['
                                                  ',''+acf.__("Restricted")+"",''+r+"",''+s+"","
                                                  "].join("")),i.reset(),void i.single(a)}return e.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery)},993:()=>{var e;e=jQuery,new acf.Model({wait:"prepare",priority:1,initialize:function(){(acf.get("postboxes")||[]).map(acf.newPostbox)}}),acf.getPostbox=function(t){return"string"==typeof arguments[0]&&(t=e("#"+arguments[0])),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(e){return new acf.models.Postbox(e)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$handleActions:function(){return this.$("> .postbox-header .handle-actions")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},isHiddenByScreenOptions:function(){return this.$el.hasClass("hide-if-js")||"none"==this.$el.css("display")},initialize:function(){if(this.$el.addClass("acf-postbox"),"block"!==acf.get("editor")){var e=this.get("style");"default"!==e&&this.$el.addClass(e)}this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var t=this.get("edit");if(t){var i='',a=this.$handleActions();a.length?a.prepend(i):this.$hndle().append(i)}this.show()},show:function(){this.$el.hasClass("hide-if-js")?this.$hide().prop("checked",!1):(this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden"),acf.doAction("show_postbox",this))},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.enable(),this.show()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden"),acf.doAction("hide_postbox",this)},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.disable(),this.hide()},html:function(e){this.$inside().html(e),acf.doAction("append",this.$el)}})},9400:()=>{var e;e=jQuery,acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=e("#page_template");return t.length?t.val():null},getPageParent:function(t,i){return(i=e("#parent_id")).length?i.val():null},getPageType:function(e,t){return this.getPageParent()?"child":"parent"},getPostType:function(){return e("#post_type").val()},getPostFormat:function(t,i){if((i=e("#post-formats-select input:checked")).length){var a=i.val();return"0"==a?"standard":a}return null},getPostCoreTerms:function(){var t={},i=acf.serialize(e(".categorydiv, .tagsdiv"));for(var a in i.tax_input&&(t=i.tax_input),i.post_category&&(t.category=i.post_category),t)acf.isArray(t[a])||(t[a]=t[a].split(/,[\s]?/));return t},getPostTerms:function(){var e=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map((function(t){if(t.get("save")){var i=t.val(),a=t.get("taxonomy");i&&(e[a]=e[a]||[],i=acf.isArray(i)?i:[i],e[a]=e[a].concat(i))}})),null!==(productType=this.getProductType())&&(e.product_type=[productType]),e)e[t]=acf.uniqueArray(e[t]);return e},getProductType:function(){var t=e("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var t=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(t.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(t.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(t.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(t.page_parent=pageParent),null!==(pageType=this.getPageType())&&(t.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(t.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(t.post_terms=postTerms),acf.getPostboxes().map((function(e){t.exists.push(e.get("key"))})),t=acf.applyFilters("check_screen_args",t),this.xhr=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:function(e){"post"==acf.get("screen")?this.renderPostScreen(e):"user"==acf.get("screen")&&this.renderUserScreen(e),acf.doAction("check_screen_complete",e,t)}})}},onChange:function(e,t){this.setTimeout(this.check,1)},renderPostScreen:function(t){var i=function(t,i){var a=e._data(t[0]).events;for(var n in a)for(var s=0;s=0;n--)if(e("#"+i[n]).length)return e("#"+i[n]).after(e("#"+t));for(n=a+1;n=5.5)var r=['
                                                  ','

                                                  ',""+acf.escHtml(n.title)+"","

                                                  ",'
                                                  ','","
                                                  ","
                                                  "].join("");else r=['",'

                                                  ',""+acf.escHtml(n.title)+"","

                                                  "].join("");n.classes||(n.classes="");var c=e(['
                                                  ',r,'
                                                  ',n.html,"
                                                  ","
                                                  "].join(""));if(e("#adv-settings").length){var l=e("#adv-settings .metabox-prefs"),d=e(['"].join(""));i(l.find("input").first(),d.find("input")),l.append(d)}e(".postbox").length&&(i(e(".postbox .handlediv").first(),c.children(".handlediv")),i(e(".postbox .hndle").first(),c.children(".hndle"))),"side"===n.position?e("#"+n.position+"-sortables").append(c):e("#"+n.position+"-sortables").prepend(c);var u=[];if(t.results.map((function(t){n.position===t.position&&e("#"+n.position+"-sortables #"+t.id).length&&u.push(t.id)})),a(n.id,u),t.sorted)for(var f in t.sorted){let e=t.sorted[f];if("string"==typeof e&&(e=e.split(","),a(n.id,e)))break}o=acf.newPostbox(n),acf.doAction("append",c),acf.doAction("append_postbox",o)}return o.showEnable(),t.visible.push(n.id),n})),acf.getPostboxes().map((function(e){-1===t.visible.indexOf(e.get("id"))&&(e.hideDisable(),t.hidden.push(e.get("id")))})),e("#acf-style").html(t.style),acf.doAction("refresh_post_screen",t)},renderUserScreen:function(e){}}),new acf.Model({postEdits:{},wait:"prepare",initialize:function(){acf.isGutenbergPostEditor()&&(wp.data.subscribe(acf.debounce(this.onChange).bind(this)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms,acf.unload.disable(),parseFloat(acf.get("wp_version"))>=5.3&&this.addAction("refresh_post_screen",this.onRefreshPostScreen),wp.domReady(acf.refresh))},onChange:function(){var e=["template","parent","format"];(wp.data.select("core").getTaxonomies()||[]).map((function(t){e.push(t.rest_base)}));var t=wp.data.select("core/editor").getPostEdits(),i={};e.map((function(e){void 0!==t[e]&&(i[e]=t[e])})),JSON.stringify(i)!==JSON.stringify(this.postEdits)&&(this.postEdits=i,acf.screen.check())},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={};return(wp.data.select("core").getTaxonomies()||[]).map((function(t){var i=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);i&&(e[t.slug]=i)})),e},onRefreshPostScreen:function(e){var t=wp.data.select("core/edit-post"),i=wp.data.dispatch("core/edit-post"),a={};t.getActiveMetaBoxLocations().map((function(e){a[e]=t.getMetaBoxesPerLocation(e)}));var n=[];for(var s in a)a[s].map((function(e){n.push(e.id)}));for(var s in e.results.filter((function(e){return-1===n.indexOf(e.id)})).map((function(e,t){var i=e.position;a[i]=a[i]||[],a[i].push({id:e.id,title:e.title})})),a)a[s]=a[s].filter((function(t){return-1===e.hidden.indexOf(t.id)}));i.setAvailableMetaBoxesPerLocation(a)}})},2900:()=>{!function(e,t){function i(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(e,t){if(t=acf.parseArgs(t,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(e){return e},ajaxResults:function(e){return e},escapeMarkup:!1,templateSelection:!1,templateResult:!1,dropdownCssClass:"",suppressFilters:!1}),4==i())var a=new n(e,t);else a=new s(e,t);return acf.doAction("new_select2",a),a};var a=acf.Model.extend({setup:function(t,i){e.extend(this.data,i),this.$el=t},initialize:function(){},selectOption:function(e){var t=this.getOption(e);t.prop("selected")||t.prop("selected",!0).trigger("change")},unselectOption:function(e){var t=this.getOption(e);t.prop("selected")&&t.prop("selected",!1).trigger("change")},getOption:function(e){return this.$('option[value="'+e+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var i=this.getOption(t.id);return i.length||((i=e("")).html(t.text),i.attr("value",t.id),i.prop("selected",t.selected),this.$el.append(i)),i},getValue:function(){var t=[],i=this.$el.find("option:selected");return i.exists()?((i=i.sort((function(e,t){return+e.getAttribute("data-i")-+t.getAttribute("data-i")}))).each((function(){var i=e(this);t.push({$el:i,id:i.attr("value"),text:i.text()})})),t):t},mergeOptions:function(){},getChoices:function(){var t=function(i){var a=[];return i.children().each((function(){var i=e(this);i.is("optgroup")?a.push({text:i.attr("label"),children:t(i)}):a.push({id:i.attr("value"),text:i.text()})})),a};return t(this.$el)},getAjaxData:function(e){var t={action:this.get("ajaxAction"),s:e.term||"",paged:e.page||1},i=this.get("field");i&&(t.field_key=i.get("key"),i.get("nonce")&&(t.nonce=i.get("nonce")));var a=this.get("ajaxData");return a&&(t=a.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_data",t,this.data,this.$el,i||!1,this),acf.prepareForAjax(t)},getAjaxResults:function(e,t){e=acf.parseArgs(e,{results:!1,more:!1});var i=this.get("ajaxResults");return i&&(e=i.apply(this,[e,t])),acf.applyFilters("select2_ajax_results",e,t,this)},processAjaxResults:function(t,i){return(t=this.getAjaxResults(t,i)).more&&(t.pagination={more:!0}),setTimeout(e.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=a.extend({initialize:function(){var i=this.$el,a={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),escapeMarkup:this.get("escapeMarkup"),templateSelection:this.get("templateSelection"),templateResult:this.get("templateResult"),dropdownCssClass:this.get("dropdownCssClass"),suppressFilters:this.get("suppressFilters"),data:[]};a.templateSelection||delete a.templateSelection,a.templateResult||delete a.templateResult,a.dropdownCssClass||delete a.dropdownCssClass,acf.isset(window,"jQuery","fn","selectWoo")?(delete a.templateSelection,delete a.templateResult):a.templateSelection||(a.templateSelection=function(t){var i=e('');return i.html(a.escapeMarkup(t.text)),i.data("element",t.element),i}),a.escapeMarkup||(a.escapeMarkup=function(e){return"string"!=typeof e?e:this.suppressFilters?acf.strEscape(e):acf.applyFilters("select2_escape_markup",acf.strEscape(e),e,i,this.data,s||!1,this)}),a.multiple&&this.getValue().map((function(e){e.$el.detach().appendTo(i)}));var n=i.attr("data-ajax");if(n!==t&&(i.removeData("ajax"),i.removeAttr("data-ajax")),this.get("ajax")&&(a.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),processResults:e.proxy(this.processAjaxResults,this)}),!a.suppressFilters){var s=this.get("field");a=acf.applyFilters("select2_args",a,i,this.data,s||!1,this)}i.select2(a);var o=i.next(".select2-container");if(a.multiple){var r=o.find("ul");r.sortable({stop:function(t){r.find(".select2-selection__choice").each((function(){if(e(this).data("data"))var t=e(e(this).data("data").element);else t=e(e(this).find("span.acf-selection").data("element"));t.detach().appendTo(i)})),i.trigger("change")}}),i.on("select2:select",this.proxy((function(e){this.getOption(e.params.data.id).detach().appendTo(this.$el)})))}i.on("select2:open",(()=>{e(".select2-container--open .select2-search__field").get(-1).focus()})),o.addClass("-acf"),n!==t&&i.attr("data-ajax",n),a.suppressFilters||acf.doAction("select2_init",i,a,this.data,s||!1,this)},mergeOptions:function(){var t=!1,i=!1;e('.select2-results__option[role="group"]').each((function(){var a=e(this).children("ul"),n=e(this).children("strong");if(i&&i.text()===n.text())return t.append(a.children()),void e(this).remove();t=a,i=n}))}}),s=a.extend({initialize:function(){var t=this.$el,i=this.getValue(),a=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(e){return acf.escHtml(e)},dropdownCss:{"z-index":"999999999"},initSelection:function(e,t){t(a?i:i.shift())}},s=t.siblings("input");s.length||(s=e(''),t.before(s)),inputValue=i.map((function(e){return e.id})).join("||"),s.val(inputValue),n.multiple&&i.map((function(e){e.$el.detach().appendTo(t)})),n.allowClear&&(n.data=n.data.filter((function(e){return""!==e.id}))),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(n.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),results:e.proxy(this.processAjaxResults,this)});var o=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,o||!1,this),s.select2(n);var r=s.select2("container"),c=e.proxy(this.getOption,this);if(n.multiple){var l=r.find("ul");l.sortable({stop:function(){l.find(".select2-search-choice").each((function(){var i=e(this).data("select2Data");c(i.id).detach().appendTo(t)})),t.trigger("change")}})}s.on("select2-selecting",(function(i){var a=i.choice,n=c(a.id);n.length||(n=e('")),n.detach().appendTo(t)})),r.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,o||!1,this),s.on("change",(function(){var e=s.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")})),t.hide()},mergeOptions:function(){var t=!1;e("#select2-drop .select2-result-with-children").each((function(){var i=e(this).children("ul"),a=e(this).children(".select2-result-label");if(t&&t.text()===a.text())return t.append(i.children()),void e(this).remove();t=a}))},getAjaxData:function(e,t){var i={term:e,page:t},n=this.get("field");return i=acf.applyFilters("select2_ajax_data",i,this.data,this.$el,n||!1,this),a.prototype.getAjaxData.apply(this,[i])}});new acf.Model({priority:5,wait:"prepare",actions:{duplicate:"onDuplicate"},initialize:function(){var e=acf.get("locale"),t=(acf.get("rtl"),acf.get("select2L10n")),a=i();return!!t&&0!==e.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3())},addTranslations4:function(){var e=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var i={errorLoading:function(){return e.load_fail},inputTooLong:function(t){var i=t.input.length-t.maximum;return i>1?e.input_too_long_n.replace("%d",i):e.input_too_long_1},inputTooShort:function(t){var i=t.minimum-t.input.length;return i>1?e.input_too_short_n.replace("%d",i):e.input_too_short_1},loadingMore:function(){return e.load_more},maximumSelected:function(t){var i=t.maximum;return i>1?e.selection_too_long_n.replace("%d",i):e.selection_too_long_1},noResults:function(){return e.matches_0},searching:function(){return e.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],(function(){return i}))},addTranslations3:function(){var t=acf.get("select2L10n"),i=acf.get("locale");i=i.replace("_","-");var a={formatMatches:function(e){return e>1?t.matches_n.replace("%d",e):t.matches_1},formatNoMatches:function(){return t.matches_0},formatAjaxError:function(){return t.load_fail},formatInputTooShort:function(e,i){var a=i-e.length;return a>1?t.input_too_short_n.replace("%d",a):t.input_too_short_1},formatInputTooLong:function(e,i){var a=e.length-i;return a>1?t.input_too_long_n.replace("%d",a):t.input_too_long_1},formatSelectionTooBig:function(e){return e>1?t.selection_too_long_n.replace("%d",e):t.selection_too_long_1},formatLoadMore:function(){return t.load_more},formatSearching:function(){return t.searching}};e.fn.select2.locales=e.fn.select2.locales||{},e.fn.select2.locales[i]=a,e.extend(e.fn.select2.defaults,a)},onDuplicate:function(e,t){t.find(".select2-container").remove()}})}(jQuery)},1087:()=>{var e;e=jQuery,acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(e,t){(t=acf.parseArgs(t,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(e,t),t.quicktags&&this.initializeQuicktags(e,t)},initializeTinymce:function(t,i){var a=e("#"+t),n=this.defaults(),s=acf.get("toolbars"),o=i.field||!1;if(o.$el,"undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var r=e.extend({},n.tinymce,i.tinymce);r.id=t,r.selector="#"+t;var c=i.toolbar;if(c&&s&&s[c])for(var l=1;l<=4;l++)r["toolbar"+l]=s[c][l]||"";if(r.setup=function(e){e.on("change",(function(t){e.save(),a.trigger("change")})),e.on("mouseup",(function(e){var t=new MouseEvent("mouseup");window.dispatchEvent(t)}))},r.wp_autoresize_on=!1,r.tadv_noautop||(r.wpautop=!0),r=acf.applyFilters("wysiwyg_tinymce_settings",r,t,o),tinyMCEPreInit.mceInit[t]=r,"visual"==i.mode){tinymce.init(r);var d=tinymce.get(t);if(!d)return!1;d.acf=i.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,r,o)}},initializeQuicktags:function(t,i){var a=this.defaults();if("undefined"==typeof quicktags)return!1;if(!a)return!1;var n=e.extend({},a.quicktags,i.quicktags);n.id=t;var s=i.field||!1;s.$el,n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,s),tinyMCEPreInit.qtInit[t]=n;var o=quicktags(n);if(!o)return!1;this.buildQuicktags(o),acf.doAction("wysiwyg_quicktags_init",o,o.id,n,s)},buildQuicktags:function(e){var t,i,a,n,s,o,r,c;for(o in e.canvas,t=e.name,i=e.settings,n="",a={},r="",c=e.id,i.buttons&&(r=","+i.buttons+","),edButtons)edButtons[o]&&(s=edButtons[o].id,r&&-1!==",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,".indexOf(","+s+",")&&-1===r.indexOf(","+s+",")||edButtons[o].instance&&edButtons[o].instance!==c||(a[s]=edButtons[o],edButtons[o].html&&(n+=edButtons[o].html(t+"_"))));r&&-1!==r.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,n+=a.dfw.html(t+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,n+=a.textdirection.html(t+"_")),e.toolbar.innerHTML=n,e.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[e])},disable:function(e){this.destroyTinymce(e)},remove:function(e){this.destroyTinymce(e)},destroy:function(e){this.destroyTinymce(e)},destroyTinymce:function(e){if("undefined"==typeof tinymce)return!1;var t=tinymce.get(e);return!!t&&(t.save(),t.destroy(),!0)},enable:function(e){this.enableTinymce(e)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&void 0!==tinyMCEPreInit.mceInit[t]&&(e("#"+t).show(),switchEditors.go(t,"tmce"),!0)}},new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=e("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"wp","oldEditor")&&(wp.editor.autop=wp.oldEditor.autop,wp.editor.removep=wp.oldEditor.removep),acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",(function(e){var t=e.editor;"acf"===t.id.substr(0,3)&&(t=tinymce.editors.content||t,tinymce.activeEditor=t,wpActiveEditor=t.id)}))}})},963:()=>{var e;e=jQuery,acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,e(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,e(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})},2631:()=>{!function(e){var t=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(e){e.map(this.addError,this)},addError:function(e){this.data.errors.push(e)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var e=[],t=[];return this.getErrors().map((function(i){if(i.input){var a=t.indexOf(i.input);a>-1?e[a]=i:(e.push(i),t.push(i.input))}})),e},getGlobalErrors:function(){return this.getErrors().filter((function(e){return!e.input}))},showErrors:function(t="before"){if(this.hasErrors()){var i=this.getFieldErrors(),a=this.getGlobalErrors(),n=0,o=!1;i.map((function(e){var i=this.$('[name="'+e.input+'"]').first();if(i.length||(i=this.$('[name^="'+e.input+'"]').first()),i.length){n++;var a=acf.getClosestField(i);s(a.$el),a.showError(e.message,t),o||(o=a.$el)}}),this);var r=acf.__("Validation failed");if(a.map((function(e){r+=". "+e.message})),1==n?r+=". "+acf.__("1 field requires attention"):n>1&&(r+=". "+acf.__("%d fields require attention").replace("%d",n)),this.has("notice"))this.get("notice").update({type:"error",text:r});else{var c=acf.newNotice({type:"error",text:r,target:this.$el});this.set("notice",c)}this.$el.parents(".acf-popup-box").length||(o||(o=this.get("notice").$el),setTimeout((function(){e("html, body").animate({scrollTop:o.offset().top-e(window).height()/2},500)}),10))}},onChangeStatus:function(e,t,i,a){this.$el.removeClass("is-"+a).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(e){e.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var i=e.Event(null,t.event);t.success=function(){acf.enableSubmit(e(i.target)).trigger(i)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var a=acf.serialize(this.$el);return a.action="acf/validate_save_post",e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a,!0),type:"post",dataType:"json",context:this,success:function(e){if(acf.isAjaxSuccess(e)){var t=acf.applyFilters("validation_complete",e.data,this.$el,this);t.valid||this.addErrors(t.errors)}},complete:function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()}}),!1},setup:function(e){this.$el=e},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),i=function(e){var i=e.data("acf");return i||(i=new t(e)),i};acf.getBlockFormValidator=function(e){return i(e)},acf.validateForm=function(e){return i(e.form).validate(e)},acf.enableSubmit=function(e){return e.removeClass("disabled").removeAttr("disabled")},acf.disableSubmit=function(e){return e.addClass("disabled").attr("disabled",!0)},acf.showSpinner=function(e){return e.addClass("is-active"),e.css("display","inline-block"),e},acf.hideSpinner=function(e){return e.removeClass("is-active"),e.css("display","none"),e},acf.lockForm=function(e){var t=a(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),n=t.find(".spinner, .acf-spinner");return acf.hideSpinner(n),acf.disableSubmit(i),acf.showSpinner(n.last()),e},acf.unlockForm=function(e){var t=a(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),n=t.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(n),e};var a=function(t){var i;return(i=t.find("#submitdiv")).length||(i=t.find("#submitpost")).length||(i=t.find("p.submit").last()).length||(i=t.find(".acf-form-submit")).length||(i=e("#acf-create-options-page-form .acf-actions")).length||(i=e(".acf-headerbar-actions")).length?i:t},n=acf.debounce((function(e){e.submit()})),s=function(e){var t=e.parents(".acf-postbox");if(t.length){var i=acf.getPostbox(t);i&&i.isHiddenByScreenOptions()&&(i.$el.removeClass("hide-if-js"),i.$el.css("display",""))}};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form#post":"onSubmitPost","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(e){i(e).reset()},addInputEvents:function(t){if("safari"!==acf.get("browser")){var i=e(".acf-field [name]",t);i.length&&this.on(i,"invalid","onInvalid")}},onInvalid:function(e,t){e.preventDefault();var a=t.closest("form");a.length&&(i(a).addError({input:t.attr("name"),message:acf.strEscape(e.target.validationMessage)}),n(a))},onClickSubmit:function(t,i){e(".acf-field input").each((function(){this.checkValidity()||s(e(this))})),this.set("originalEvent",t)},onClickSave:function(e,t){this.set("ignore",!0)},onSubmitPost:function(t,i){"dopreview"===e("input#wp-preview").val()&&(this.set("ignore",!0),acf.unlockForm(i))},onSubmit:function(e,t){if(!this.active||this.get("ignore")||e.isDefaultPrevented())return this.allowSubmit();acf.validateForm({form:t,event:this.get("originalEvent")})||e.preventDefault()},allowSubmit:function(){return this.set("ignore",!1),this.set("originalEvent",!1),!0}}),new acf.Model({wait:"prepare",initialize:function(){acf.isGutenberg()&&this.customizeEditor()},customizeEditor:function(){var t=wp.data.dispatch("core/editor"),i=wp.data.select("core/editor"),a=wp.data.dispatch("core/notices"),n=t.savePost,s=!1,o="";wp.data.subscribe((function(){var e=i.getEditedPostAttribute("status");s="publish"===e||"future"===e,o="publish"!==e?e:o})),t.savePost=function(i){i=i||{};var r=this,c=arguments;return new Promise((function(n,r){if(i.isAutosave||i.isPreview)return n("Validation ignored (autosave).");if(!s)return n("Validation ignored (draft).");if(void 0!==acf.blockInstances){const e=wp.data.select("core/block-editor").getSelectedBlockClientId();if(e&&e in acf.blockInstances&&acf.blockInstances[e].validation_errors)return acf.debug("Rejecting save because the block editor has a invalid ACF block selected."),a.createErrorNotice(acf.__("An ACF Block on this page requires attention before you can save."),{id:"acf-validation",isDismissible:!0}),wp.data.dispatch("core/editor").lockPostSaving("acf/block/"+e),wp.data.dispatch("core/block-editor").selectBlock(!1),r("ACF Validation failed for selected block.")}acf.validateForm({form:e("#wpbody-content > .block-editor"),reset:!0,complete:function(e,i){t.unlockPostSaving("acf")},failure:function(e,i){var n=i.get("notice");a.createErrorNotice(n.get("text"),{id:"acf-validation",isDismissible:!0}),n.remove(),o&&t.editPost({status:o}),r("Validation failed.")},success:function(){a.removeNotice("acf-validation"),n("Validation success.")}})?n("Validation bypassed."):t.lockPostSaving("acf")})).then((function(){return n.apply(r,c)}),(e=>{}))}}})}(jQuery)}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,i),s.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(5338),i(2457),i(5593),i(6289),i(774),i(3623),i(9982),i(960),i(1163),i(3045),i(2410),i(2093),i(5915),i(2237),i(9252),i(6290),i(7509),i(6403),i(5848),i(2553),i(7513),i(9732),i(3284),i(9213),i(1525),i(5942),i(9938),i(8903),i(3858),i(2747),i(963),i(993),i(1218),i(9400),i(2900),i(1087),i(2631),i(8223),i(4750)})()})(); \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js deleted file mode 100644 index e4e514172..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js +++ /dev/null @@ -1,402 +0,0 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-internal-post-type.js": -/*!*********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-internal-post-type.js ***! - \*********************************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * internalPostTypeSettingsManager - * - * Model for handling events in the settings metaboxes of internal post types - * - * @since 6.1 - */ - const internalPostTypeSettingsManager = new acf.Model({ - id: 'internalPostTypeSettingsManager', - wait: 'ready', - events: { - 'blur .acf_slugify_to_key': 'onChangeSlugify', - 'blur .acf_singular_label': 'onChangeSingularLabel', - 'blur .acf_plural_label': 'onChangePluralLabel', - 'change .acf_hierarchical_switch': 'onChangeHierarchical', - 'click .acf-regenerate-labels': 'onClickRegenerateLabels', - 'click .acf-clear-labels': 'onClickClearLabels', - 'change .rewrite_slug_field': 'onChangeURLSlug', - 'keyup .rewrite_slug_field': 'onChangeURLSlug' - }, - onChangeSlugify: function (e, $el) { - const name = $el.val(); - const $keyInput = $('.acf_slugified_key'); - - // Generate field key. - if ($keyInput.val().trim() == '') { - let slug = acf.strSanitize(name.trim()).replaceAll('_', '-'); - slug = acf.applyFilters('generate_internal_post_type_name', slug, this); - let slugLength = 0; - if ('taxonomy' === acf.get('screen')) { - slugLength = 32; - } else if ('post_type' === acf.get('screen')) { - slugLength = 20; - } - if (slugLength) { - slug = slug.substring(0, slugLength); - } - $keyInput.val(slug); - } - }, - initialize: function () { - // check we should init. - if (!['taxonomy', 'post_type'].includes(acf.get('screen'))) return; - - // select2 - const template = function (selection) { - if ('undefined' === typeof selection.element) { - return selection; - } - const $parentSelect = $(selection.element.parentElement); - const $selection = $(''); - $selection.html(acf.strEscape(selection.element.innerHTML)); - let isDefault = false; - if ($parentSelect.filter('.acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms').length && selection.id === 'manage_categories') { - isDefault = true; - } else if ($parentSelect.filter('.acf-taxonomy-assign_terms').length && selection.id === 'edit_posts') { - isDefault = true; - } else if (selection.id === 'taxonomy_key' || selection.id === 'post_type_key' || selection.id === 'default') { - isDefault = true; - } - if (isDefault) { - $selection.append('' + acf.__('Default') + ''); - } - $selection.data('element', selection.element); - return $selection; - }; - acf.newSelect2($('select.query_var'), { - field: false, - templateSelection: template, - templateResult: template - }); - acf.newSelect2($('select.acf-taxonomy-manage_terms'), { - field: false, - templateSelection: template, - templateResult: template - }); - acf.newSelect2($('select.acf-taxonomy-edit_terms'), { - field: false, - templateSelection: template, - templateResult: template - }); - acf.newSelect2($('select.acf-taxonomy-delete_terms'), { - field: false, - templateSelection: template, - templateResult: template - }); - acf.newSelect2($('select.acf-taxonomy-assign_terms'), { - field: false, - templateSelection: template, - templateResult: template - }); - acf.newSelect2($('select.meta_box'), { - field: false, - templateSelection: template, - templateResult: template - }); - const permalinkRewrite = acf.newSelect2($('select.permalink_rewrite'), { - field: false, - templateSelection: template, - templateResult: template - }); - $('.rewrite_slug_field').trigger('change'); - permalinkRewrite.on('change', function (e) { - $('.rewrite_slug_field').trigger('change'); - }); - }, - onChangeURLSlug: function (e, $el) { - const $field = $('div.acf-field.acf-field-permalink-rewrite'); - const rewriteType = $field.find('select').find('option:selected').val(); - const originalInstructions = $field.data(rewriteType + '_instructions'); - const siteURL = $field.data('site_url'); - const $permalinkDesc = $field.find('p.description').first(); - if (rewriteType === 'taxonomy_key' || rewriteType === 'post_type_key') { - var slugvalue = $('.acf_slugified_key').val().trim(); - } else { - var slugvalue = $el.val().trim(); - } - if (!slugvalue.length) slugvalue = '{slug}'; - $permalinkDesc.html($('' + originalInstructions + '').text().replace('{slug}', '' + $('' + siteURL + '/' + slugvalue + '').text() + '')); - }, - onChangeSingularLabel: function (e, $el) { - const label = $el.val(); - this.updateLabels(label, 'singular', false); - }, - onChangePluralLabel: function (e, $el) { - const label = $el.val(); - this.updateLabels(label, 'plural', false); - }, - onChangeHierarchical: function (e, $el) { - const hierarchical = $el.is(':checked'); - if ('taxonomy' === acf.get('screen')) { - let text = $('.acf-field-meta-box').data('tags_meta_box'); - if (hierarchical) { - text = $('.acf-field-meta-box').data('categories_meta_box'); - } - $('#acf_taxonomy-meta_box').find('option:first').text(text).trigger('change'); - } - this.updatePlaceholders(hierarchical); - }, - onClickRegenerateLabels: function (e, $el) { - this.updateLabels($('.acf_singular_label').val(), 'singular', true); - this.updateLabels($('.acf_plural_label').val(), 'plural', true); - }, - onClickClearLabels: function (e, $el) { - this.clearLabels(); - }, - updateLabels(label, type, force) { - $('[data-label][data-replace="' + type + '"').each((index, element) => { - var $input = $(element).find('input[type="text"]').first(); - if (!force && $input.val() != '') return; - if (label == '') return; - $input.val($(element).data('transform') === 'lower' ? $(element).data('label').replace('%s', label.toLowerCase()) : $(element).data('label').replace('%s', label)); - }); - }, - clearLabels() { - $('[data-label]').each((index, element) => { - $(element).find('input[type="text"]').first().val(''); - }); - }, - updatePlaceholders(heirarchical) { - if (acf.get('screen') == 'post_type') { - var singular = acf.__('Post'); - var plural = acf.__('Posts'); - if (heirarchical) { - singular = acf.__('Page'); - plural = acf.__('Pages'); - } - } else { - var singular = acf.__('Tag'); - var plural = acf.__('Tags'); - if (heirarchical) { - singular = acf.__('Category'); - plural = acf.__('Categories'); - } - } - $('[data-label]').each((index, element) => { - var useReplacement = $(element).data('replace') === 'plural' ? plural : singular; - if ($(element).data('transform') === 'lower') { - useReplacement = useReplacement.toLowerCase(); - } - $(element).find('input[type="text"]').first().attr('placeholder', $(element).data('label').replace('%s', useReplacement)); - }); - } - }); - - /** - * advancedSettingsMetaboxManager - * - * Screen options functionality for internal post types - * - * @since 6.1 - */ - const advancedSettingsMetaboxManager = new acf.Model({ - id: 'advancedSettingsMetaboxManager', - wait: 'load', - events: { - 'change .acf-advanced-settings-toggle': 'onToggleACFAdvancedSettings', - 'change #screen-options-wrap #acf-advanced-settings-hide': 'onToggleScreenOptionsAdvancedSettings' - }, - initialize: function () { - this.$screenOptionsToggle = $('#screen-options-wrap #acf-advanced-settings-hide:first'); - this.$ACFAdvancedToggle = $('.acf-advanced-settings-toggle:first'); - this.render(); - }, - isACFAdvancedSettingsChecked: function () { - // Screen option is hidden by filter. - if (!this.$ACFAdvancedToggle.length) { - return false; - } - return this.$ACFAdvancedToggle.prop('checked'); - }, - isScreenOptionsAdvancedSettingsChecked: function () { - // Screen option is hidden by filter. - if (!this.$screenOptionsToggle.length) { - return false; - } - return this.$screenOptionsToggle.prop('checked'); - }, - onToggleScreenOptionsAdvancedSettings: function () { - if (this.isScreenOptionsAdvancedSettingsChecked()) { - if (!this.isACFAdvancedSettingsChecked()) { - this.$ACFAdvancedToggle.trigger('click'); - } - } else { - if (this.isACFAdvancedSettingsChecked()) { - this.$ACFAdvancedToggle.trigger('click'); - } - } - }, - onToggleACFAdvancedSettings: function () { - if (this.isACFAdvancedSettingsChecked()) { - if (!this.isScreenOptionsAdvancedSettingsChecked()) { - this.$screenOptionsToggle.trigger('click'); - } - } else { - if (this.isScreenOptionsAdvancedSettingsChecked()) { - this.$screenOptionsToggle.trigger('click'); - } - } - }, - render: function () { - // On render, sync screen options to ACF's setting. - this.onToggleACFAdvancedSettings(); - } - }); - const linkFieldGroupsManger = new acf.Model({ - id: 'linkFieldGroupsManager', - events: { - 'click .acf-link-field-groups': 'linkFieldGroups' - }, - linkFieldGroups: function () { - let popup = false; - const step1 = function () { - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax({ - action: 'acf/link_field_groups' - }), - type: 'post', - dataType: 'json', - success: step2 - }); - }; - const step2 = function (response) { - popup = acf.newPopup({ - title: response.data.title, - content: response.data.content, - width: '600px' - }); - popup.$el.addClass('acf-link-field-groups-popup'); - popup.on('submit', 'form', step3); - }; - const step3 = function (e) { - e.preventDefault(); - const $select = popup.$('select'); - const val = $select.val(); - if (!val.length) { - $select.focus(); - return; - } - acf.startButtonLoading(popup.$('.button')); - - // get HTML - $.ajax({ - url: acf.get('ajaxurl'), - data: acf.prepareForAjax({ - action: 'acf/link_field_groups', - field_groups: val - }), - type: 'post', - dataType: 'json', - success: step4 - }); - }; - const step4 = function (response) { - popup.content(response.data.content); - if (wp.a11y && wp.a11y.speak && acf.__) { - wp.a11y.speak(acf.__('Field groups linked successfully.'), 'polite'); - } - popup.$('button.acf-close-popup').focus(); - }; - step1(); - } - }); -})(jQuery); - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/compat get default export */ -/******/ (() => { -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = (module) => { -/******/ var getter = module && module.__esModule ? -/******/ () => (module['default']) : -/******/ () => (module); -/******/ __webpack_require__.d(getter, { a: getter }); -/******/ return getter; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ for(var key in definition) { -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); -/******/ } -/******/ } -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be in strict mode. -(() => { -"use strict"; -/*!********************************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/acf-internal-post-type.js ***! - \********************************************************************************/ -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _acf_internal_post_type_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./_acf-internal-post-type.js */ "./src/advanced-custom-fields-pro/assets/src/js/_acf-internal-post-type.js"); -/* harmony import */ var _acf_internal_post_type_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_acf_internal_post_type_js__WEBPACK_IMPORTED_MODULE_0__); - -})(); - -/******/ })() -; -//# sourceMappingURL=acf-internal-post-type.js.map \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map deleted file mode 100644 index cba6daf3b..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf-internal-post-type.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"acf-internal-post-type.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-internal-post-type.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-internal-post-type.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * internalPostTypeSettingsManager\n\t *\n\t * Model for handling events in the settings metaboxes of internal post types\n\t *\n\t * @since\t6.1\n\t */\n\tconst internalPostTypeSettingsManager = new acf.Model( {\n\t\tid: 'internalPostTypeSettingsManager',\n\t\twait: 'ready',\n\t\tevents: {\n\t\t\t'blur .acf_slugify_to_key': 'onChangeSlugify',\n\t\t\t'blur .acf_singular_label': 'onChangeSingularLabel',\n\t\t\t'blur .acf_plural_label': 'onChangePluralLabel',\n\t\t\t'change .acf_hierarchical_switch': 'onChangeHierarchical',\n\t\t\t'click .acf-regenerate-labels': 'onClickRegenerateLabels',\n\t\t\t'click .acf-clear-labels': 'onClickClearLabels',\n\t\t\t'change .rewrite_slug_field': 'onChangeURLSlug',\n\t\t\t'keyup .rewrite_slug_field': 'onChangeURLSlug',\n\t\t},\n\t\tonChangeSlugify: function ( e, $el ) {\n\t\t\tconst name = $el.val();\n\t\t\tconst $keyInput = $( '.acf_slugified_key' );\n\n\t\t\t// Generate field key.\n\t\t\tif ( $keyInput.val().trim() == '' ) {\n\t\t\t\tlet slug = acf\n\t\t\t\t\t.strSanitize( name.trim() )\n\t\t\t\t\t.replaceAll( '_', '-' );\n\t\t\t\tslug = acf.applyFilters(\n\t\t\t\t\t'generate_internal_post_type_name',\n\t\t\t\t\tslug,\n\t\t\t\t\tthis\n\t\t\t\t);\n\n\t\t\t\tlet slugLength = 0;\n\n\t\t\t\tif ( 'taxonomy' === acf.get( 'screen' ) ) {\n\t\t\t\t\tslugLength = 32;\n\t\t\t\t} else if ( 'post_type' === acf.get( 'screen' ) ) {\n\t\t\t\t\tslugLength = 20;\n\t\t\t\t}\n\n\t\t\t\tif ( slugLength ) {\n\t\t\t\t\tslug = slug.substring( 0, slugLength );\n\t\t\t\t}\n\n\t\t\t\t$keyInput.val( slug );\n\t\t\t}\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// check we should init.\n\t\t\tif ( ! [ 'taxonomy', 'post_type' ].includes( acf.get( 'screen' ) ) )\n\t\t\t\treturn;\n\n\t\t\t// select2\n\t\t\tconst template = function ( selection ) {\n\t\t\t\tif ( 'undefined' === typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tconst $parentSelect = $( selection.element.parentElement );\n\t\t\t\tconst $selection = $( '' );\n\t\t\t\t$selection.html( acf.strEscape( selection.element.innerHTML ) );\n\n\t\t\t\tlet isDefault = false;\n\n\t\t\t\tif ( $parentSelect.filter( '.acf-taxonomy-manage_terms, .acf-taxonomy-edit_terms, .acf-taxonomy-delete_terms' ).length &&\n\t\t\t\t\tselection.id === 'manage_categories'\n\t\t\t\t) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t} else if ( $parentSelect.filter( '.acf-taxonomy-assign_terms' ).length && selection.id === 'edit_posts' ) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t} else if (\n\t\t\t\t\tselection.id === 'taxonomy_key' ||\n\t\t\t\t\tselection.id === 'post_type_key' ||\n\t\t\t\t\tselection.id === 'default'\n\t\t\t\t) {\n\t\t\t\t\tisDefault = true;\n\t\t\t\t}\n\n\t\t\t\tif ( isDefault ) {\n\t\t\t\t\t$selection.append(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.__( 'Default' ) +\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\tacf.newSelect2( $( 'select.query_var' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-manage_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-edit_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-delete_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.acf-taxonomy-assign_terms' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tacf.newSelect2( $( 'select.meta_box' ), {\n\t\t\t\tfield: false,\n\t\t\t\ttemplateSelection: template,\n\t\t\t\ttemplateResult: template,\n\t\t\t} );\n\n\t\t\tconst permalinkRewrite = acf.newSelect2(\n\t\t\t\t$( 'select.permalink_rewrite' ),\n\t\t\t\t{\n\t\t\t\t\tfield: false,\n\t\t\t\t\ttemplateSelection: template,\n\t\t\t\t\ttemplateResult: template,\n\t\t\t\t}\n\t\t\t);\n\n\t\t\t$( '.rewrite_slug_field' ).trigger( 'change' );\n\t\t\tpermalinkRewrite.on( 'change', function ( e ) {\n\t\t\t\t$( '.rewrite_slug_field' ).trigger( 'change' );\n\t\t\t} );\n\t\t},\n\t\tonChangeURLSlug: function ( e, $el ) {\n\t\t\tconst $field = $( 'div.acf-field.acf-field-permalink-rewrite' );\n\t\t\tconst rewriteType = $field\n\t\t\t\t.find( 'select' )\n\t\t\t\t.find( 'option:selected' )\n\t\t\t\t.val();\n\t\t\tconst originalInstructions = $field.data(\n\t\t\t\trewriteType + '_instructions'\n\t\t\t);\n\t\t\tconst siteURL = $field.data( 'site_url' );\n\t\t\tconst $permalinkDesc = $field.find( 'p.description' ).first();\n\n\t\t\tif (\n\t\t\t\trewriteType === 'taxonomy_key' ||\n\t\t\t\trewriteType === 'post_type_key'\n\t\t\t) {\n\t\t\t\tvar slugvalue = $( '.acf_slugified_key' ).val().trim();\n\t\t\t} else {\n\t\t\t\tvar slugvalue = $el.val().trim();\n\t\t\t}\n\t\t\tif ( ! slugvalue.length ) slugvalue = '{slug}';\n\n\t\t\t$permalinkDesc.html(\n\t\t\t\t$( '' + originalInstructions + '' )\n\t\t\t\t\t.text()\n\t\t\t\t\t.replace(\n\t\t\t\t\t\t'{slug}',\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'' + siteURL + '/' + slugvalue + ''\n\t\t\t\t\t\t\t).text() +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t)\n\t\t\t);\n\t\t},\n\t\tonChangeSingularLabel: function ( e, $el ) {\n\t\t\tconst label = $el.val();\n\t\t\tthis.updateLabels( label, 'singular', false );\n\t\t},\n\t\tonChangePluralLabel: function ( e, $el ) {\n\t\t\tconst label = $el.val();\n\t\t\tthis.updateLabels( label, 'plural', false );\n\t\t},\n\t\tonChangeHierarchical: function ( e, $el ) {\n\t\t\tconst hierarchical = $el.is( ':checked' );\n\n\t\t\tif ( 'taxonomy' === acf.get( 'screen' ) ) {\n\t\t\t\tlet text = $( '.acf-field-meta-box' ).data( 'tags_meta_box' );\n\n\t\t\t\tif ( hierarchical ) {\n\t\t\t\t\ttext = $( '.acf-field-meta-box' ).data(\n\t\t\t\t\t\t'categories_meta_box'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t$( '#acf_taxonomy-meta_box' )\n\t\t\t\t\t.find( 'option:first' )\n\t\t\t\t\t.text( text )\n\t\t\t\t\t.trigger( 'change' );\n\t\t\t}\n\n\t\t\tthis.updatePlaceholders( hierarchical );\n\t\t},\n\t\tonClickRegenerateLabels: function ( e, $el ) {\n\t\t\tthis.updateLabels(\n\t\t\t\t$( '.acf_singular_label' ).val(),\n\t\t\t\t'singular',\n\t\t\t\ttrue\n\t\t\t);\n\t\t\tthis.updateLabels( $( '.acf_plural_label' ).val(), 'plural', true );\n\t\t},\n\t\tonClickClearLabels: function ( e, $el ) {\n\t\t\tthis.clearLabels();\n\t\t},\n\t\tupdateLabels( label, type, force ) {\n\t\t\t$( '[data-label][data-replace=\"' + type + '\"' ).each(\n\t\t\t\t( index, element ) => {\n\t\t\t\t\tvar $input = $( element )\n\t\t\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t\t\t.first();\n\t\t\t\t\tif ( ! force && $input.val() != '' ) return;\n\t\t\t\t\tif ( label == '' ) return;\n\t\t\t\t\t$input.val(\n\t\t\t\t\t\t$( element ).data( 'transform' ) === 'lower'\n\t\t\t\t\t\t\t? $( element )\n\t\t\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t\t\t.replace( '%s', label.toLowerCase() )\n\t\t\t\t\t\t\t: $( element )\n\t\t\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t\t\t.replace( '%s', label )\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\t\tclearLabels() {\n\t\t\t$( '[data-label]' ).each( ( index, element ) => {\n\t\t\t\t$( element ).find( 'input[type=\"text\"]' ).first().val( '' );\n\t\t\t} );\n\t\t},\n\t\tupdatePlaceholders( heirarchical ) {\n\t\t\tif ( acf.get( 'screen' ) == 'post_type' ) {\n\t\t\t\tvar singular = acf.__( 'Post' );\n\t\t\t\tvar plural = acf.__( 'Posts' );\n\t\t\t\tif ( heirarchical ) {\n\t\t\t\t\tsingular = acf.__( 'Page' );\n\t\t\t\t\tplural = acf.__( 'Pages' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar singular = acf.__( 'Tag' );\n\t\t\t\tvar plural = acf.__( 'Tags' );\n\t\t\t\tif ( heirarchical ) {\n\t\t\t\t\tsingular = acf.__( 'Category' );\n\t\t\t\t\tplural = acf.__( 'Categories' );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t$( '[data-label]' ).each( ( index, element ) => {\n\t\t\t\tvar useReplacement =\n\t\t\t\t\t$( element ).data( 'replace' ) === 'plural'\n\t\t\t\t\t\t? plural\n\t\t\t\t\t\t: singular;\n\t\t\t\tif ( $( element ).data( 'transform' ) === 'lower' ) {\n\t\t\t\t\tuseReplacement = useReplacement.toLowerCase();\n\t\t\t\t}\n\t\t\t\t$( element )\n\t\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'placeholder',\n\t\t\t\t\t\t$( element )\n\t\t\t\t\t\t\t.data( 'label' )\n\t\t\t\t\t\t\t.replace( '%s', useReplacement )\n\t\t\t\t\t);\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * advancedSettingsMetaboxManager\n\t *\n\t * Screen options functionality for internal post types\n\t *\n\t * @since\t6.1\n\t */\n\tconst advancedSettingsMetaboxManager = new acf.Model( {\n\t\tid: 'advancedSettingsMetaboxManager',\n\t\twait: 'load',\n\t\tevents: {\n\t\t\t'change .acf-advanced-settings-toggle':\n\t\t\t\t'onToggleACFAdvancedSettings',\n\t\t\t'change #screen-options-wrap #acf-advanced-settings-hide':\n\t\t\t\t'onToggleScreenOptionsAdvancedSettings',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$screenOptionsToggle = $(\n\t\t\t\t'#screen-options-wrap #acf-advanced-settings-hide:first'\n\t\t\t);\n\t\t\tthis.$ACFAdvancedToggle = $(\n\t\t\t\t'.acf-advanced-settings-toggle:first'\n\t\t\t);\n\t\t\tthis.render();\n\t\t},\n\n\t\tisACFAdvancedSettingsChecked: function () {\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! this.$ACFAdvancedToggle.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn this.$ACFAdvancedToggle.prop( 'checked' );\n\t\t},\n\n\t\tisScreenOptionsAdvancedSettingsChecked: function () {\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! this.$screenOptionsToggle.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn this.$screenOptionsToggle.prop( 'checked' );\n\t\t},\n\n\t\tonToggleScreenOptionsAdvancedSettings: function () {\n\t\t\tif ( this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\tif ( ! this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$ACFAdvancedToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$ACFAdvancedToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonToggleACFAdvancedSettings: function () {\n\t\t\tif ( this.isACFAdvancedSettingsChecked() ) {\n\t\t\t\tif ( ! this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$screenOptionsToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( this.isScreenOptionsAdvancedSettingsChecked() ) {\n\t\t\t\t\tthis.$screenOptionsToggle.trigger( 'click' );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\trender: function () {\n\t\t\t// On render, sync screen options to ACF's setting.\n\t\t\tthis.onToggleACFAdvancedSettings();\n\t\t},\n\t} );\n\n\tconst linkFieldGroupsManger = new acf.Model( {\n\t\tid: 'linkFieldGroupsManager',\n\t\tevents: {\n\t\t\t'click .acf-link-field-groups': 'linkFieldGroups',\n\t\t},\n\n\t\tlinkFieldGroups: function () {\n\t\t\tlet popup = false;\n\n\t\t\tconst step1 = function () {\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( {\n\t\t\t\t\t\taction: 'acf/link_field_groups',\n\t\t\t\t\t} ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\t\t\tconst step2 = function ( response ) {\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: response.data.title,\n\t\t\t\t\tcontent: response.data.content,\n\t\t\t\t\twidth: '600px',\n\t\t\t\t} );\n\n\t\t\t\tpopup.$el.addClass( 'acf-link-field-groups-popup' );\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\t\t\tconst step3 = function ( e ) {\n\t\t\t\te.preventDefault();\n\n\t\t\t\tconst $select = popup.$( 'select' );\n\t\t\t\tconst val = $select.val();\n\n\t\t\t\tif ( ! val.length ) {\n\t\t\t\t\t$select.focus();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( {\n\t\t\t\t\t\taction: 'acf/link_field_groups',\n\t\t\t\t\t\tfield_groups: val,\n\t\t\t\t\t} ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\t\t\tconst step4 = function ( response ) {\n\t\t\t\tpopup.content( response.data.content );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak(\n\t\t\t\t\t\tacf.__( 'Field groups linked successfully.' ),\n\t\t\t\t\t\t'polite'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tpopup.$( 'button.acf-close-popup' ).focus();\n\t\t\t};\n\n\t\t\tstep1();\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-internal-post-type.js';"],"names":["$","undefined","internalPostTypeSettingsManager","acf","Model","id","wait","events","onChangeSlugify","e","$el","name","val","$keyInput","trim","slug","strSanitize","replaceAll","applyFilters","slugLength","get","substring","initialize","includes","template","selection","element","$parentSelect","parentElement","$selection","html","strEscape","innerHTML","isDefault","filter","length","append","__","data","newSelect2","field","templateSelection","templateResult","permalinkRewrite","trigger","on","onChangeURLSlug","$field","rewriteType","find","originalInstructions","siteURL","$permalinkDesc","first","slugvalue","text","replace","onChangeSingularLabel","label","updateLabels","onChangePluralLabel","onChangeHierarchical","hierarchical","is","updatePlaceholders","onClickRegenerateLabels","onClickClearLabels","clearLabels","type","force","each","index","$input","toLowerCase","heirarchical","singular","plural","useReplacement","attr","advancedSettingsMetaboxManager","$screenOptionsToggle","$ACFAdvancedToggle","render","isACFAdvancedSettingsChecked","prop","isScreenOptionsAdvancedSettingsChecked","onToggleScreenOptionsAdvancedSettings","onToggleACFAdvancedSettings","linkFieldGroupsManger","linkFieldGroups","popup","step1","ajax","url","prepareForAjax","action","dataType","success","step2","response","newPopup","title","content","width","addClass","step3","preventDefault","$select","focus","startButtonLoading","field_groups","step4","wp","a11y","speak","jQuery"],"sourceRoot":""} \ No newline at end of file diff --git a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js b/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js deleted file mode 100644 index bcc9751f4..000000000 --- a/web/wp-content/plugins/advanced-custom-fields-pro/assets/build/js/acf.js +++ /dev/null @@ -1,4499 +0,0 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-hooks.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-hooks.js ***! - \********************************************************************/ -/***/ (() => { - -(function (window, undefined) { - 'use strict'; - - /** - * Handles managing all events for whatever you plug it into. Priorities for hooks are based on lowest to highest in - * that, lowest priority hooks are fired first. - */ - var EventManager = function () { - /** - * Maintain a reference to the object scope so our public methods never get confusing. - */ - var MethodsAvailable = { - removeFilter: removeFilter, - applyFilters: applyFilters, - addFilter: addFilter, - removeAction: removeAction, - doAction: doAction, - addAction: addAction, - storage: getStorage - }; - - /** - * Contains the hooks that get registered with this EventManager. The array for storage utilizes a "flat" - * object literal such that looking up the hook utilizes the native object literal hash. - */ - var STORAGE = { - actions: {}, - filters: {} - }; - function getStorage() { - return STORAGE; - } - - /** - * Adds an action to the event manager. - * - * @param action Must contain namespace.identifier - * @param callback Must be a valid callback function before this action is added - * @param [priority=10] Used to control when the function is executed in relation to other callbacks bound to the same hook - * @param [context] Supply a value to be used for this - */ - function addAction(action, callback, priority, context) { - if (typeof action === 'string' && typeof callback === 'function') { - priority = parseInt(priority || 10, 10); - _addHook('actions', action, callback, priority, context); - } - return MethodsAvailable; - } - - /** - * Performs an action if it exists. You can pass as many arguments as you want to this function; the only rule is - * that the first argument must always be the action. - */ - function doAction(/* action, arg1, arg2, ... */ - ) { - var args = Array.prototype.slice.call(arguments); - var action = args.shift(); - if (typeof action === 'string') { - _runHook('actions', action, args); - } - return MethodsAvailable; - } - - /** - * Removes the specified action if it contains a namespace.identifier & exists. - * - * @param action The action to remove - * @param [callback] Callback function to remove - */ - function removeAction(action, callback) { - if (typeof action === 'string') { - _removeHook('actions', action, callback); - } - return MethodsAvailable; - } - - /** - * Adds a filter to the event manager. - * - * @param filter Must contain namespace.identifier - * @param callback Must be a valid callback function before this action is added - * @param [priority=10] Used to control when the function is executed in relation to other callbacks bound to the same hook - * @param [context] Supply a value to be used for this - */ - function addFilter(filter, callback, priority, context) { - if (typeof filter === 'string' && typeof callback === 'function') { - priority = parseInt(priority || 10, 10); - _addHook('filters', filter, callback, priority, context); - } - return MethodsAvailable; - } - - /** - * Performs a filter if it exists. You should only ever pass 1 argument to be filtered. The only rule is that - * the first argument must always be the filter. - */ - function applyFilters(/* filter, filtered arg, arg2, ... */ - ) { - var args = Array.prototype.slice.call(arguments); - var filter = args.shift(); - if (typeof filter === 'string') { - return _runHook('filters', filter, args); - } - return MethodsAvailable; - } - - /** - * Removes the specified filter if it contains a namespace.identifier & exists. - * - * @param filter The action to remove - * @param [callback] Callback function to remove - */ - function removeFilter(filter, callback) { - if (typeof filter === 'string') { - _removeHook('filters', filter, callback); - } - return MethodsAvailable; - } - - /** - * Removes the specified hook by resetting the value of it. - * - * @param type Type of hook, either 'actions' or 'filters' - * @param hook The hook (namespace.identifier) to remove - * @private - */ - function _removeHook(type, hook, callback, context) { - if (!STORAGE[type][hook]) { - return; - } - if (!callback) { - STORAGE[type][hook] = []; - } else { - var handlers = STORAGE[type][hook]; - var i; - if (!context) { - for (i = handlers.length; i--;) { - if (handlers[i].callback === callback) { - handlers.splice(i, 1); - } - } - } else { - for (i = handlers.length; i--;) { - var handler = handlers[i]; - if (handler.callback === callback && handler.context === context) { - handlers.splice(i, 1); - } - } - } - } - } - - /** - * Adds the hook to the appropriate storage container - * - * @param type 'actions' or 'filters' - * @param hook The hook (namespace.identifier) to add to our event manager - * @param callback The function that will be called when the hook is executed. - * @param priority The priority of this hook. Must be an integer. - * @param [context] A value to be used for this - * @private - */ - function _addHook(type, hook, callback, priority, context) { - var hookObject = { - callback: callback, - priority: priority, - context: context - }; - - // Utilize 'prop itself' : http://jsperf.com/hasownproperty-vs-in-vs-undefined/19 - var hooks = STORAGE[type][hook]; - if (hooks) { - hooks.push(hookObject); - hooks = _hookInsertSort(hooks); - } else { - hooks = [hookObject]; - } - STORAGE[type][hook] = hooks; - } - - /** - * Use an insert sort for keeping our hooks organized based on priority. This function is ridiculously faster - * than bubble sort, etc: http://jsperf.com/javascript-sort - * - * @param hooks The custom array containing all of the appropriate hooks to perform an insert sort on. - * @private - */ - function _hookInsertSort(hooks) { - var tmpHook, j, prevHook; - for (var i = 1, len = hooks.length; i < len; i++) { - tmpHook = hooks[i]; - j = i; - while ((prevHook = hooks[j - 1]) && prevHook.priority > tmpHook.priority) { - hooks[j] = hooks[j - 1]; - --j; - } - hooks[j] = tmpHook; - } - return hooks; - } - - /** - * Runs the specified hook. If it is an action, the value is not modified but if it is a filter, it is. - * - * @param type 'actions' or 'filters' - * @param hook The hook ( namespace.identifier ) to be ran. - * @param args Arguments to pass to the action/filter. If it's a filter, args is actually a single parameter. - * @private - */ - function _runHook(type, hook, args) { - var handlers = STORAGE[type][hook]; - if (!handlers) { - return type === 'filters' ? args[0] : false; - } - var i = 0, - len = handlers.length; - if (type === 'filters') { - for (; i < len; i++) { - args[0] = handlers[i].callback.apply(handlers[i].context, args); - } - } else { - for (; i < len; i++) { - handlers[i].callback.apply(handlers[i].context, args); - } - } - return type === 'filters' ? args[0] : true; - } - - // return all of the publicly available methods - return MethodsAvailable; - }; - - // instantiate - acf.hooks = new EventManager(); -})(window); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-modal.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-modal.js ***! - \********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.models.Modal = acf.Model.extend({ - data: { - title: '', - content: '', - toolbar: '' - }, - events: { - 'click .acf-modal-close': 'onClickClose' - }, - setup: function (props) { - $.extend(this.data, props); - this.$el = $(); - this.render(); - }, - initialize: function () { - this.open(); - }, - render: function () { - // Extract vars. - var title = this.get('title'); - var content = this.get('content'); - var toolbar = this.get('toolbar'); - - // Create element. - var $el = $(['
                                                  ', '
                                                  ', '
                                                  ', '

                                                  ' + title + '

                                                  ', '', '
                                                  ', '
                                                  ' + content + '
                                                  ', '
                                                  ' + toolbar + '
                                                  ', '
                                                  ', '
                                                  ', '
                                                  '].join('')); - - // Update DOM. - if (this.$el) { - this.$el.replaceWith($el); - } - this.$el = $el; - - // Trigger action. - acf.doAction('append', $el); - }, - update: function (props) { - this.data = acf.parseArgs(props, this.data); - this.render(); - }, - title: function (title) { - this.$('.acf-modal-title h2').html(title); - }, - content: function (content) { - this.$('.acf-modal-content').html(content); - }, - toolbar: function (toolbar) { - this.$('.acf-modal-toolbar').html(toolbar); - }, - open: function () { - $('body').append(this.$el); - }, - close: function () { - this.remove(); - }, - onClickClose: function (e, $el) { - e.preventDefault(); - this.close(); - }, - /** - * Places focus within the popup. - */ - focus: function () { - this.$el.find('.acf-icon').first().trigger('focus'); - }, - /** - * Locks focus within the modal. - * - * @param {boolean} locked True to lock focus, false to unlock. - */ - lockFocusToModal: function (locked) { - let inertElement = $('#wpwrap'); - if (!inertElement.length) { - return; - } - inertElement[0].inert = locked; - inertElement.attr('aria-hidden', locked); - }, - /** - * Returns focus to the element that opened the popup - * if it still exists in the DOM. - */ - returnFocusToOrigin: function () { - if (this.data.openedBy instanceof $ && this.data.openedBy.closest('body').length > 0) { - this.data.openedBy.trigger('focus'); - } - } - }); - - /** - * Returns a new modal. - * - * @date 21/4/20 - * @since 5.9.0 - * - * @param object props The modal props. - * @return object - */ - acf.newModal = function (props) { - return new acf.models.Modal(props); - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-model.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-model.js ***! - \********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - // Cached regex to split keys for `addEvent`. - var delegateEventSplitter = /^(\S+)\s*(.*)$/; - - /** - * extend - * - * Helper function to correctly set up the prototype chain for subclasses - * Heavily inspired by backbone.js - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object protoProps New properties for this object. - * @return function. - */ - - var extend = function (protoProps) { - // vars - var Parent = this; - var Child; - - // The constructor function for the new subclass is either defined by you - // (the "constructor" property in your `extend` definition), or defaulted - // by us to simply call the parent constructor. - if (protoProps && protoProps.hasOwnProperty('constructor')) { - Child = protoProps.constructor; - } else { - Child = function () { - return Parent.apply(this, arguments); - }; - } - - // Add static properties to the constructor function, if supplied. - $.extend(Child, Parent); - - // Set the prototype chain to inherit from `parent`, without calling - // `parent`'s constructor function and add the prototype properties. - Child.prototype = Object.create(Parent.prototype); - $.extend(Child.prototype, protoProps); - Child.prototype.constructor = Child; - - // Set a convenience property in case the parent's prototype is needed later. - //Child.prototype.__parent__ = Parent.prototype; - - // return - return Child; - }; - - /** - * Model - * - * Base class for all inheritence - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object props - * @return function. - */ - - var Model = acf.Model = function () { - // generate uique client id - this.cid = acf.uniqueId('acf'); - - // set vars to avoid modifying prototype - this.data = $.extend(true, {}, this.data); - - // pass props to setup function - this.setup.apply(this, arguments); - - // store on element (allow this.setup to create this.$el) - if (this.$el && !this.$el.data('acf')) { - this.$el.data('acf', this); - } - - // initialize - var initialize = function () { - this.initialize(); - this.addEvents(); - this.addActions(); - this.addFilters(); - }; - - // initialize on action - if (this.wait && !acf.didAction(this.wait)) { - this.addAction(this.wait, initialize); - - // initialize now - } else { - initialize.apply(this); - } - }; - - // Attach all inheritable methods to the Model prototype. - $.extend(Model.prototype, { - // Unique model id - id: '', - // Unique client id - cid: '', - // jQuery element - $el: null, - // Data specific to this instance - data: {}, - // toggle used when changing data - busy: false, - changed: false, - // Setup events hooks - events: {}, - actions: {}, - filters: {}, - // class used to avoid nested event triggers - eventScope: '', - // action to wait until initialize - wait: false, - // action priority default - priority: 10, - /** - * get - * - * Gets a specific data value - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @return mixed - */ - - get: function (name) { - return this.data[name]; - }, - /** - * has - * - * Returns `true` if the data exists and is not null - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @return boolean - */ - - has: function (name) { - return this.get(name) != null; - }, - /** - * set - * - * Sets a specific data value - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param mixed value - * @return this - */ - - set: function (name, value, silent) { - // bail if unchanged - var prevValue = this.get(name); - if (prevValue == value) { - return this; - } - - // set data - this.data[name] = value; - - // trigger events - if (!silent) { - this.changed = true; - this.trigger('changed:' + name, [value, prevValue]); - this.trigger('changed', [name, value, prevValue]); - } - - // return - return this; - }, - /** - * inherit - * - * Inherits the data from a jQuery element - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param jQuery $el - * @return this - */ - - inherit: function (data) { - // allow jQuery - if (data instanceof jQuery) { - data = data.data(); - } - - // extend - $.extend(this.data, data); - - // return - return this; - }, - /** - * prop - * - * mimics the jQuery prop function - * - * @date 4/6/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - prop: function () { - return this.$el.prop.apply(this.$el, arguments); - }, - /** - * setup - * - * Run during constructor function - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param n/a - * @return n/a - */ - - setup: function (props) { - $.extend(this, props); - }, - /** - * initialize - * - * Also run during constructor function - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param n/a - * @return n/a - */ - - initialize: function () {}, - /** - * addElements - * - * Adds multiple jQuery elements to this object - * - * @date 9/5/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - addElements: function (elements) { - elements = elements || this.elements || null; - if (!elements || !Object.keys(elements).length) return false; - for (var i in elements) { - this.addElement(i, elements[i]); - } - }, - /** - * addElement - * - * description - * - * @date 9/5/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - addElement: function (name, selector) { - this['$' + name] = this.$(selector); - }, - /** - * addEvents - * - * Adds multiple event handlers - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object events {event1 : callback, event2 : callback, etc } - * @return n/a - */ - - addEvents: function (events) { - events = events || this.events || null; - if (!events) return false; - for (var key in events) { - var match = key.match(delegateEventSplitter); - this.on(match[1], match[2], events[key]); - } - }, - /** - * removeEvents - * - * Removes multiple event handlers - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object events {event1 : callback, event2 : callback, etc } - * @return n/a - */ - - removeEvents: function (events) { - events = events || this.events || null; - if (!events) return false; - for (var key in events) { - var match = key.match(delegateEventSplitter); - this.off(match[1], match[2], events[key]); - } - }, - /** - * getEventTarget - * - * Returns a jQuery element to trigger an event on. - * - * @date 5/6/18 - * @since 5.6.9 - * - * @param jQuery $el The default jQuery element. Optional. - * @param string event The event name. Optional. - * @return jQuery - */ - - getEventTarget: function ($el, event) { - return $el || this.$el || $(document); - }, - /** - * validateEvent - * - * Returns true if the event target's closest $el is the same as this.$el - * Requires both this.el and this.$el to be defined - * - * @date 5/6/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - validateEvent: function (e) { - if (this.eventScope) { - return $(e.target).closest(this.eventScope).is(this.$el); - } else { - return true; - } - }, - /** - * proxyEvent - * - * Returns a new event callback function scoped to this model - * - * @date 29/3/18 - * @since 5.6.9 - * - * @param function callback - * @return function - */ - - proxyEvent: function (callback) { - return this.proxy(function (e) { - // validate - if (!this.validateEvent(e)) { - return; - } - - // construct args - var args = acf.arrayArgs(arguments); - var extraArgs = args.slice(1); - var eventArgs = [e, $(e.currentTarget)].concat(extraArgs); - - // callback - callback.apply(this, eventArgs); - }); - }, - /** - * on - * - * Adds an event handler similar to jQuery - * Uses the instance 'cid' to namespace event - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - on: function (a1, a2, a3, a4) { - // vars - var $el, event, selector, callback, args; - - // find args - if (a1 instanceof jQuery) { - // 1. args( $el, event, selector, callback ) - if (a4) { - $el = a1; - event = a2; - selector = a3; - callback = a4; - - // 2. args( $el, event, callback ) - } else { - $el = a1; - event = a2; - callback = a3; - } - } else { - // 3. args( event, selector, callback ) - if (a3) { - event = a1; - selector = a2; - callback = a3; - - // 4. args( event, callback ) - } else { - event = a1; - callback = a2; - } - } - - // element - $el = this.getEventTarget($el); - - // modify callback - if (typeof callback === 'string') { - callback = this.proxyEvent(this[callback]); - } - - // modify event - event = event + '.' + this.cid; - - // args - if (selector) { - args = [event, selector, callback]; - } else { - args = [event, callback]; - } - - // on() - $el.on.apply($el, args); - }, - /** - * off - * - * Removes an event handler similar to jQuery - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - off: function (a1, a2, a3) { - // vars - var $el, event, selector, args; - - // find args - if (a1 instanceof jQuery) { - // 1. args( $el, event, selector ) - if (a3) { - $el = a1; - event = a2; - selector = a3; - - // 2. args( $el, event ) - } else { - $el = a1; - event = a2; - } - } else { - // 3. args( event, selector ) - if (a2) { - event = a1; - selector = a2; - - // 4. args( event ) - } else { - event = a1; - } - } - - // element - $el = this.getEventTarget($el); - - // modify event - event = event + '.' + this.cid; - - // args - if (selector) { - args = [event, selector]; - } else { - args = [event]; - } - - // off() - $el.off.apply($el, args); - }, - /** - * trigger - * - * Triggers an event similar to jQuery - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - trigger: function (name, args, bubbles) { - var $el = this.getEventTarget(); - if (bubbles) { - $el.trigger.apply($el, arguments); - } else { - $el.triggerHandler.apply($el, arguments); - } - return this; - }, - /** - * addActions - * - * Adds multiple action handlers - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object actions {action1 : callback, action2 : callback, etc } - * @return n/a - */ - - addActions: function (actions) { - actions = actions || this.actions || null; - if (!actions) return false; - for (var i in actions) { - this.addAction(i, actions[i]); - } - }, - /** - * removeActions - * - * Removes multiple action handlers - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object actions {action1 : callback, action2 : callback, etc } - * @return n/a - */ - - removeActions: function (actions) { - actions = actions || this.actions || null; - if (!actions) return false; - for (var i in actions) { - this.removeAction(i, actions[i]); - } - }, - /** - * addAction - * - * Adds an action using the wp.hooks library - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - addAction: function (name, callback, priority) { - //console.log('addAction', name, priority); - // defaults - priority = priority || this.priority; - - // modify callback - if (typeof callback === 'string') { - callback = this[callback]; - } - - // add - acf.addAction(name, callback, priority, this); - }, - /** - * removeAction - * - * Remove an action using the wp.hooks library - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - removeAction: function (name, callback) { - acf.removeAction(name, this[callback]); - }, - /** - * addFilters - * - * Adds multiple filter handlers - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object filters {filter1 : callback, filter2 : callback, etc } - * @return n/a - */ - - addFilters: function (filters) { - filters = filters || this.filters || null; - if (!filters) return false; - for (var i in filters) { - this.addFilter(i, filters[i]); - } - }, - /** - * addFilter - * - * Adds a filter using the wp.hooks library - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - addFilter: function (name, callback, priority) { - // defaults - priority = priority || this.priority; - - // modify callback - if (typeof callback === 'string') { - callback = this[callback]; - } - - // add - acf.addFilter(name, callback, priority, this); - }, - /** - * removeFilters - * - * Removes multiple filter handlers - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param object filters {filter1 : callback, filter2 : callback, etc } - * @return n/a - */ - - removeFilters: function (filters) { - filters = filters || this.filters || null; - if (!filters) return false; - for (var i in filters) { - this.removeFilter(i, filters[i]); - } - }, - /** - * removeFilter - * - * Remove a filter using the wp.hooks library - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param string callback - * @return n/a - */ - - removeFilter: function (name, callback) { - acf.removeFilter(name, this[callback]); - }, - /** - * $ - * - * description - * - * @date 16/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - $: function (selector) { - return this.$el.find(selector); - }, - /** - * remove - * - * Removes the element and listenters - * - * @date 19/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - remove: function () { - this.removeEvents(); - this.removeActions(); - this.removeFilters(); - this.$el.remove(); - }, - /** - * setTimeout - * - * description - * - * @date 16/1/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - setTimeout: function (callback, milliseconds) { - return setTimeout(this.proxy(callback), milliseconds); - }, - /** - * time - * - * used for debugging - * - * @date 7/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - time: function () { - console.time(this.id || this.cid); - }, - /** - * timeEnd - * - * used for debugging - * - * @date 7/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - timeEnd: function () { - console.timeEnd(this.id || this.cid); - }, - /** - * show - * - * description - * - * @date 15/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - show: function () { - acf.show(this.$el); - }, - /** - * hide - * - * description - * - * @date 15/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - hide: function () { - acf.hide(this.$el); - }, - /** - * proxy - * - * Returns a new function scoped to this model - * - * @date 29/3/18 - * @since 5.6.9 - * - * @param function callback - * @return function - */ - - proxy: function (callback) { - return $.proxy(callback, this); - } - }); - - // Set up inheritance for the model - Model.extend = extend; - - // Global model storage - acf.models = {}; - - /** - * acf.getInstance - * - * This function will get an instance from an element - * - * @date 5/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getInstance = function ($el) { - return $el.data('acf'); - }; - - /** - * acf.getInstances - * - * This function will get an array of instances from multiple elements - * - * @date 5/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.getInstances = function ($el) { - var instances = []; - $el.each(function () { - instances.push(acf.getInstance($(this))); - }); - return instances; - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-notice.js": -/*!*********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-notice.js ***! - \*********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var Notice = acf.Model.extend({ - data: { - text: '', - type: '', - timeout: 0, - dismiss: true, - target: false, - location: 'before', - close: function () {} - }, - events: { - 'click .acf-notice-dismiss': 'onClickClose' - }, - tmpl: function () { - return '
                                                  '; - }, - setup: function (props) { - $.extend(this.data, props); - this.$el = $(this.tmpl()); - }, - initialize: function () { - // render - this.render(); - - // show - this.show(); - }, - render: function () { - // class - this.type(this.get('type')); - - // text - this.html('

                                                  ' + this.get('text') + '

                                                  '); - - // close - if (this.get('dismiss')) { - this.$el.append(''); - this.$el.addClass('-dismiss'); - } - - // timeout - var timeout = this.get('timeout'); - if (timeout) { - this.away(timeout); - } - }, - update: function (props) { - // update - $.extend(this.data, props); - - // re-initialize - this.initialize(); - - // refresh events - this.removeEvents(); - this.addEvents(); - }, - show: function () { - var $target = this.get('target'); - var location = this.get('location'); - if ($target) { - if (location === 'after') { - $target.append(this.$el); - } else { - $target.prepend(this.$el); - } - } - }, - hide: function () { - this.$el.remove(); - }, - away: function (timeout) { - this.setTimeout(function () { - acf.remove(this.$el); - }, timeout); - }, - type: function (type) { - // remove prev type - var prevType = this.get('type'); - if (prevType) { - this.$el.removeClass('-' + prevType); - } - - // add new type - this.$el.addClass('-' + type); - - // backwards compatibility - if (type == 'error') { - this.$el.addClass('acf-error-message'); - } - }, - html: function (html) { - this.$el.html(acf.escHtml(html)); - }, - text: function (text) { - this.$('p').html(acf.escHtml(text)); - }, - onClickClose: function (e, $el) { - e.preventDefault(); - this.get('close').apply(this, arguments); - this.remove(); - } - }); - acf.newNotice = function (props) { - // ensure object - if (typeof props !== 'object') { - props = { - text: props - }; - } - - // instantiate - return new Notice(props); - }; - var noticeManager = new acf.Model({ - wait: 'prepare', - priority: 1, - initialize: function () { - const $notices = $('.acf-admin-notice'); - $notices.each(function () { - if ($(this).data('persisted')) { - let dismissed = acf.getPreference('dismissed-notices'); - if (dismissed && typeof dismissed == 'object' && dismissed.includes($(this).data('persist-id'))) { - $(this).remove(); - } else { - $(this).show(); - $(this).on('click', '.notice-dismiss', function (e) { - dismissed = acf.getPreference('dismissed-notices'); - if (!dismissed || typeof dismissed != 'object') { - dismissed = []; - } - dismissed.push($(this).closest('.acf-admin-notice').data('persist-id')); - acf.setPreference('dismissed-notices', dismissed); - }); - } - } - }); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-panel.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-panel.js ***! - \********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - var panel = new acf.Model({ - events: { - 'click .acf-panel-title': 'onClick' - }, - onClick: function (e, $el) { - e.preventDefault(); - this.toggle($el.parent()); - }, - isOpen: function ($el) { - return $el.hasClass('-open'); - }, - toggle: function ($el) { - this.isOpen($el) ? this.close($el) : this.open($el); - }, - open: function ($el) { - $el.addClass('-open'); - $el.find('.acf-panel-title i').attr('class', 'dashicons dashicons-arrow-down'); - }, - close: function ($el) { - $el.removeClass('-open'); - $el.find('.acf-panel-title i').attr('class', 'dashicons dashicons-arrow-right'); - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-popup.js": -/*!********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-popup.js ***! - \********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.models.Popup = acf.Model.extend({ - data: { - title: '', - content: '', - width: 0, - height: 0, - loading: false, - openedBy: null - }, - events: { - 'click [data-event="close"]': 'onClickClose', - 'click .acf-close-popup': 'onClickClose', - 'keydown': 'onPressEscapeClose' - }, - setup: function (props) { - $.extend(this.data, props); - this.$el = $(this.tmpl()); - }, - initialize: function () { - this.render(); - this.open(); - this.focus(); - this.lockFocusToPopup(true); - }, - tmpl: function () { - return [''].join(''); - }, - render: function () { - // Extract Vars. - var title = this.get('title'); - var content = this.get('content'); - var loading = this.get('loading'); - var width = this.get('width'); - var height = this.get('height'); - - // Update. - this.title(title); - this.content(content); - if (width) { - this.$('.acf-popup-box').css('width', width); - } - if (height) { - this.$('.acf-popup-box').css('min-height', height); - } - this.loading(loading); - - // Trigger action. - acf.doAction('append', this.$el); - }, - /** - * Places focus within the popup. - */ - focus: function () { - this.$el.find('.acf-icon').first().trigger('focus'); - }, - /** - * Locks focus within the popup. - * - * @param {boolean} locked True to lock focus, false to unlock. - */ - lockFocusToPopup: function (locked) { - let inertElement = $('#wpwrap'); - if (!inertElement.length) { - return; - } - inertElement[0].inert = locked; - inertElement.attr('aria-hidden', locked); - }, - update: function (props) { - this.data = acf.parseArgs(props, this.data); - this.render(); - }, - title: function (title) { - this.$('.title:first h3').html(title); - }, - content: function (content) { - this.$('.inner:first').html(content); - }, - loading: function (show) { - var $loading = this.$('.loading:first'); - show ? $loading.show() : $loading.hide(); - }, - open: function () { - $('body').append(this.$el); - }, - close: function () { - this.lockFocusToPopup(false); - this.returnFocusToOrigin(); - this.remove(); - }, - onClickClose: function (e, $el) { - e.preventDefault(); - this.close(); - }, - /** - * Closes the popup when the escape key is pressed. - * - * @param {KeyboardEvent} e - */ - onPressEscapeClose: function (e) { - if (e.key === 'Escape') { - this.close(); - } - }, - /** - * Returns focus to the element that opened the popup - * if it still exists in the DOM. - */ - returnFocusToOrigin: function () { - if (this.data.openedBy instanceof $ && this.data.openedBy.closest('body').length > 0) { - this.data.openedBy.trigger('focus'); - } - } - }); - - /** - * newPopup - * - * Creates a new Popup with the supplied props - * - * @date 17/12/17 - * @since 5.6.5 - * - * @param object props - * @return object - */ - - acf.newPopup = function (props) { - return new acf.models.Popup(props); - }; -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf-tooltip.js": -/*!**********************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf-tooltip.js ***! - \**********************************************************************/ -/***/ (() => { - -(function ($, undefined) { - acf.newTooltip = function (props) { - // ensure object - if (typeof props !== 'object') { - props = { - text: props - }; - } - - // confirmRemove - if (props.confirmRemove !== undefined) { - props.textConfirm = acf.__('Remove'); - props.textCancel = acf.__('Cancel'); - return new TooltipConfirm(props); - - // confirm - } else if (props.confirm !== undefined) { - return new TooltipConfirm(props); - - // default - } else { - return new Tooltip(props); - } - }; - var Tooltip = acf.Model.extend({ - data: { - text: '', - timeout: 0, - target: null - }, - tmpl: function () { - return '
                                                  '; - }, - setup: function (props) { - $.extend(this.data, props); - this.$el = $(this.tmpl()); - }, - initialize: function () { - // render - this.render(); - - // append - this.show(); - - // position - this.position(); - - // timeout - var timeout = this.get('timeout'); - if (timeout) { - setTimeout($.proxy(this.fade, this), timeout); - } - }, - update: function (props) { - $.extend(this.data, props); - this.initialize(); - }, - render: function () { - this.html(this.get('text')); - }, - show: function () { - $('body').append(this.$el); - }, - hide: function () { - this.$el.remove(); - }, - fade: function () { - // add class - this.$el.addClass('acf-fade-up'); - - // remove - this.setTimeout(function () { - this.remove(); - }, 250); - }, - html: function (html) { - this.$el.html(html); - }, - position: function () { - // vars - var $tooltip = this.$el; - var $target = this.get('target'); - if (!$target) return; - - // Reset position. - $tooltip.removeClass('right left bottom top').css({ - top: 0, - left: 0 - }); - - // Declare tollerance to edge of screen. - var tolerance = 10; - - // Find target position. - var targetWidth = $target.outerWidth(); - var targetHeight = $target.outerHeight(); - var targetTop = $target.offset().top; - var targetLeft = $target.offset().left; - - // Find tooltip position. - var tooltipWidth = $tooltip.outerWidth(); - var tooltipHeight = $tooltip.outerHeight(); - var tooltipTop = $tooltip.offset().top; // Should be 0, but WP media grid causes this to be 32 (toolbar padding). - - // Assume default top alignment. - var top = targetTop - tooltipHeight - tooltipTop; - var left = targetLeft + targetWidth / 2 - tooltipWidth / 2; - - // Check if too far left. - if (left < tolerance) { - $tooltip.addClass('right'); - left = targetLeft + targetWidth; - top = targetTop + targetHeight / 2 - tooltipHeight / 2 - tooltipTop; - - // Check if too far right. - } else if (left + tooltipWidth + tolerance > $(window).width()) { - $tooltip.addClass('left'); - left = targetLeft - tooltipWidth; - top = targetTop + targetHeight / 2 - tooltipHeight / 2 - tooltipTop; - - // Check if too far up. - } else if (top - $(window).scrollTop() < tolerance) { - $tooltip.addClass('bottom'); - top = targetTop + targetHeight - tooltipTop; - - // No colision with edges. - } else { - $tooltip.addClass('top'); - } - - // update css - $tooltip.css({ - top: top, - left: left - }); - } - }); - var TooltipConfirm = Tooltip.extend({ - data: { - text: '', - textConfirm: '', - textCancel: '', - target: null, - targetConfirm: true, - confirm: function () {}, - cancel: function () {}, - context: false - }, - events: { - 'click [data-event="cancel"]': 'onCancel', - 'click [data-event="confirm"]': 'onConfirm' - }, - addEvents: function () { - // add events - acf.Model.prototype.addEvents.apply(this); - - // vars - var $document = $(document); - var $target = this.get('target'); - - // add global 'cancel' click event - // - use timeout to avoid the current 'click' event triggering the onCancel function - this.setTimeout(function () { - this.on($document, 'click', 'onCancel'); - }); - - // add target 'confirm' click event - // - allow setting to control this feature - if (this.get('targetConfirm')) { - this.on($target, 'click', 'onConfirm'); - } - }, - removeEvents: function () { - // remove events - acf.Model.prototype.removeEvents.apply(this); - - // vars - var $document = $(document); - var $target = this.get('target'); - - // remove custom events - this.off($document, 'click'); - this.off($target, 'click'); - }, - render: function () { - // defaults - var text = this.get('text') || acf.__('Are you sure?'); - var textConfirm = this.get('textConfirm') || acf.__('Yes'); - var textCancel = this.get('textCancel') || acf.__('No'); - - // html - var html = [text, '' + textConfirm + '', '' + textCancel + ''].join(' '); - - // html - this.html(html); - - // class - this.$el.addClass('-confirm'); - }, - onCancel: function (e, $el) { - // prevent default - e.preventDefault(); - e.stopImmediatePropagation(); - - // callback - var callback = this.get('cancel'); - var context = this.get('context') || this; - callback.apply(context, arguments); - - //remove - this.remove(); - }, - onConfirm: function (e, $el) { - // Prevent event from propagating completely to allow "targetConfirm" to be clicked. - e.preventDefault(); - e.stopImmediatePropagation(); - - // callback - var callback = this.get('confirm'); - var context = this.get('context') || this; - callback.apply(context, arguments); - - //remove - this.remove(); - } - }); - - // storage - acf.models.Tooltip = Tooltip; - acf.models.TooltipConfirm = TooltipConfirm; - - /** - * tooltipManager - * - * description - * - * @date 17/4/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - var tooltipHoverHelper = new acf.Model({ - tooltip: false, - events: { - 'mouseenter .acf-js-tooltip': 'showTitle', - 'mouseup .acf-js-tooltip': 'hideTitle', - 'mouseleave .acf-js-tooltip': 'hideTitle', - 'focus .acf-js-tooltip': 'showTitle', - 'blur .acf-js-tooltip': 'hideTitle', - 'keyup .acf-js-tooltip': 'onKeyUp' - }, - showTitle: function (e, $el) { - // vars - var title = $el.attr('title'); - - // bail early if no title - if (!title) { - return; - } - - // clear title to avoid default browser tooltip - $el.attr('title', ''); - - // create - if (!this.tooltip) { - this.tooltip = acf.newTooltip({ - text: title, - target: $el - }); - - // update - } else { - this.tooltip.update({ - text: title, - target: $el - }); - } - }, - hideTitle: function (e, $el) { - // hide tooltip - this.tooltip.hide(); - - // restore title - $el.attr('title', this.tooltip.get('text')); - }, - onKeyUp: function (e, $el) { - if ('Escape' === e.key) { - this.hideTitle(e, $el); - } - } - }); -})(jQuery); - -/***/ }), - -/***/ "./src/advanced-custom-fields-pro/assets/src/js/_acf.js": -/*!**************************************************************!*\ - !*** ./src/advanced-custom-fields-pro/assets/src/js/_acf.js ***! - \**************************************************************/ -/***/ (() => { - -(function ($, undefined) { - /** - * acf - * - * description - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - // The global acf object - var acf = {}; - - // Set as a browser global - window.acf = acf; - - /** @var object Data sent from PHP */ - acf.data = {}; - - /** - * get - * - * Gets a specific data value - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @return mixed - */ - - acf.get = function (name) { - return this.data[name] || null; - }; - - /** - * has - * - * Returns `true` if the data exists and is not null - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @return boolean - */ - - acf.has = function (name) { - return this.get(name) !== null; - }; - - /** - * set - * - * Sets a specific data value - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string name - * @param mixed value - * @return this - */ - - acf.set = function (name, value) { - this.data[name] = value; - return this; - }; - - /** - * uniqueId - * - * Returns a unique ID - * - * @date 9/11/17 - * @since 5.6.3 - * - * @param string prefix Optional prefix. - * @return string - */ - - var idCounter = 0; - acf.uniqueId = function (prefix) { - var id = ++idCounter + ''; - return prefix ? prefix + id : id; - }; - - /** - * acf.uniqueArray - * - * Returns a new array with only unique values - * Credit: https://stackoverflow.com/questions/1960473/get-all-unique-values-in-an-array-remove-duplicates - * - * @date 23/3/18 - * @since 5.6.9 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.uniqueArray = function (array) { - function onlyUnique(value, index, self) { - return self.indexOf(value) === index; - } - return array.filter(onlyUnique); - }; - - /** - * uniqid - * - * Returns a unique ID (PHP version) - * - * @date 9/11/17 - * @since 5.6.3 - * @source http://locutus.io/php/misc/uniqid/ - * - * @param string prefix Optional prefix. - * @return string - */ - - var uniqidSeed = ''; - acf.uniqid = function (prefix, moreEntropy) { - // discuss at: http://locutus.io/php/uniqid/ - // original by: Kevin van Zonneveld (http://kvz.io) - // revised by: Kankrelune (http://www.webfaktory.info/) - // note 1: Uses an internal counter (in locutus global) to avoid collision - // example 1: var $id = uniqid() - // example 1: var $result = $id.length === 13 - // returns 1: true - // example 2: var $id = uniqid('foo') - // example 2: var $result = $id.length === (13 + 'foo'.length) - // returns 2: true - // example 3: var $id = uniqid('bar', true) - // example 3: var $result = $id.length === (23 + 'bar'.length) - // returns 3: true - if (typeof prefix === 'undefined') { - prefix = ''; - } - var retId; - var formatSeed = function (seed, reqWidth) { - seed = parseInt(seed, 10).toString(16); // to hex str - if (reqWidth < seed.length) { - // so long we split - return seed.slice(seed.length - reqWidth); - } - if (reqWidth > seed.length) { - // so short we pad - return Array(1 + (reqWidth - seed.length)).join('0') + seed; - } - return seed; - }; - if (!uniqidSeed) { - // init seed with big random int - uniqidSeed = Math.floor(Math.random() * 0x75bcd15); - } - uniqidSeed++; - retId = prefix; // start with prefix, add current milliseconds hex string - retId += formatSeed(parseInt(new Date().getTime() / 1000, 10), 8); - retId += formatSeed(uniqidSeed, 5); // add seed hex string - if (moreEntropy) { - // for more entropy we add a float lower to 10 - retId += (Math.random() * 10).toFixed(8).toString(); - } - return retId; - }; - - /** - * strReplace - * - * Performs a string replace - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string search - * @param string replace - * @param string subject - * @return string - */ - - acf.strReplace = function (search, replace, subject) { - return subject.split(search).join(replace); - }; - - /** - * strCamelCase - * - * Converts a string into camelCase - * Thanks to https://stackoverflow.com/questions/2970525/converting-any-string-into-camel-case - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string str - * @return string - */ - - acf.strCamelCase = function (str) { - var matches = str.match(/([a-zA-Z0-9]+)/g); - return matches ? matches.map(function (s, i) { - var c = s.charAt(0); - return (i === 0 ? c.toLowerCase() : c.toUpperCase()) + s.slice(1); - }).join('') : ''; - }; - - /** - * strPascalCase - * - * Converts a string into PascalCase - * Thanks to https://stackoverflow.com/questions/1026069/how-do-i-make-the-first-letter-of-a-string-uppercase-in-javascript - * - * @date 14/12/17 - * @since 5.6.5 - * - * @param string str - * @return string - */ - - acf.strPascalCase = function (str) { - var camel = acf.strCamelCase(str); - return camel.charAt(0).toUpperCase() + camel.slice(1); - }; - - /** - * acf.strSlugify - * - * Converts a string into a HTML class friendly slug - * - * @date 21/3/18 - * @since 5.6.9 - * - * @param string str - * @return string - */ - - acf.strSlugify = function (str) { - return acf.strReplace('_', '-', str.toLowerCase()); - }; - acf.strSanitize = function (str, toLowerCase = true) { - // chars (https://jsperf.com/replace-foreign-characters) - var map = { - À: 'A', - Á: 'A', - Â: 'A', - Ã: 'A', - Ä: 'A', - Å: 'A', - Æ: 'AE', - Ç: 'C', - È: 'E', - É: 'E', - Ê: 'E', - Ë: 'E', - Ì: 'I', - Í: 'I', - Î: 'I', - Ï: 'I', - Ð: 'D', - Ñ: 'N', - Ò: 'O', - Ó: 'O', - Ô: 'O', - Õ: 'O', - Ö: 'O', - Ø: 'O', - Ù: 'U', - Ú: 'U', - Û: 'U', - Ü: 'U', - Ý: 'Y', - ß: 's', - à: 'a', - á: 'a', - â: 'a', - ã: 'a', - ä: 'a', - å: 'a', - æ: 'ae', - ç: 'c', - è: 'e', - é: 'e', - ê: 'e', - ë: 'e', - ì: 'i', - í: 'i', - î: 'i', - ï: 'i', - ñ: 'n', - ò: 'o', - ó: 'o', - ô: 'o', - õ: 'o', - ö: 'o', - ø: 'o', - ù: 'u', - ú: 'u', - û: 'u', - ü: 'u', - ý: 'y', - ÿ: 'y', - Ā: 'A', - ā: 'a', - Ă: 'A', - ă: 'a', - Ą: 'A', - ą: 'a', - Ć: 'C', - ć: 'c', - Ĉ: 'C', - ĉ: 'c', - Ċ: 'C', - ċ: 'c', - Č: 'C', - č: 'c', - Ď: 'D', - ď: 'd', - Đ: 'D', - đ: 'd', - Ē: 'E', - ē: 'e', - Ĕ: 'E', - ĕ: 'e', - Ė: 'E', - ė: 'e', - Ę: 'E', - ę: 'e', - Ě: 'E', - ě: 'e', - Ĝ: 'G', - ĝ: 'g', - Ğ: 'G', - ğ: 'g', - Ġ: 'G', - ġ: 'g', - Ģ: 'G', - ģ: 'g', - Ĥ: 'H', - ĥ: 'h', - Ħ: 'H', - ħ: 'h', - Ĩ: 'I', - ĩ: 'i', - Ī: 'I', - ī: 'i', - Ĭ: 'I', - ĭ: 'i', - Į: 'I', - į: 'i', - İ: 'I', - ı: 'i', - IJ: 'IJ', - ij: 'ij', - Ĵ: 'J', - ĵ: 'j', - Ķ: 'K', - ķ: 'k', - Ĺ: 'L', - ĺ: 'l', - Ļ: 'L', - ļ: 'l', - Ľ: 'L', - ľ: 'l', - Ŀ: 'L', - ŀ: 'l', - Ł: 'l', - ł: 'l', - Ń: 'N', - ń: 'n', - Ņ: 'N', - ņ: 'n', - Ň: 'N', - ň: 'n', - ʼn: 'n', - Ō: 'O', - ō: 'o', - Ŏ: 'O', - ŏ: 'o', - Ő: 'O', - ő: 'o', - Œ: 'OE', - œ: 'oe', - Ŕ: 'R', - ŕ: 'r', - Ŗ: 'R', - ŗ: 'r', - Ř: 'R', - ř: 'r', - Ś: 'S', - ś: 's', - Ŝ: 'S', - ŝ: 's', - Ş: 'S', - ş: 's', - Š: 'S', - š: 's', - Ţ: 'T', - ţ: 't', - Ť: 'T', - ť: 't', - Ŧ: 'T', - ŧ: 't', - Ũ: 'U', - ũ: 'u', - Ū: 'U', - ū: 'u', - Ŭ: 'U', - ŭ: 'u', - Ů: 'U', - ů: 'u', - Ű: 'U', - ű: 'u', - Ų: 'U', - ų: 'u', - Ŵ: 'W', - ŵ: 'w', - Ŷ: 'Y', - ŷ: 'y', - Ÿ: 'Y', - Ź: 'Z', - ź: 'z', - Ż: 'Z', - ż: 'z', - Ž: 'Z', - ž: 'z', - ſ: 's', - ƒ: 'f', - Ơ: 'O', - ơ: 'o', - Ư: 'U', - ư: 'u', - Ǎ: 'A', - ǎ: 'a', - Ǐ: 'I', - ǐ: 'i', - Ǒ: 'O', - ǒ: 'o', - Ǔ: 'U', - ǔ: 'u', - Ǖ: 'U', - ǖ: 'u', - Ǘ: 'U', - ǘ: 'u', - Ǚ: 'U', - ǚ: 'u', - Ǜ: 'U', - ǜ: 'u', - Ǻ: 'A', - ǻ: 'a', - Ǽ: 'AE', - ǽ: 'ae', - Ǿ: 'O', - ǿ: 'o', - // extra - ' ': '_', - "'": '', - '?': '', - '/': '', - '\\': '', - '.': '', - ',': '', - '`': '', - '>': '', - '<': '', - '"': '', - '[': '', - ']': '', - '|': '', - '{': '', - '}': '', - '(': '', - ')': '' - }; - - // vars - var nonWord = /\W/g; - var mapping = function (c) { - return map[c] !== undefined ? map[c] : c; - }; - - // replace - str = str.replace(nonWord, mapping); - - // lowercase - if (toLowerCase) { - str = str.toLowerCase(); - } - - // return - return str; - }; - - /** - * acf.strMatch - * - * Returns the number of characters that match between two strings - * - * @date 1/2/18 - * @since 5.6.5 - * - * @param type $var Description. Default. - * @return type Description. - */ - - acf.strMatch = function (s1, s2) { - // vars - var val = 0; - var min = Math.min(s1.length, s2.length); - - // loop - for (var i = 0; i < min; i++) { - if (s1[i] !== s2[i]) { - break; - } - val++; - } - - // return - return val; - }; - - /** - * Escapes HTML entities from a string. - * - * @date 08/06/2020 - * @since 5.9.0 - * - * @param string string The input string. - * @return string - */ - acf.strEscape = function (string) { - var htmlEscapes = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''' - }; - return ('' + string).replace(/[&<>"']/g, function (chr) { - return htmlEscapes[chr]; - }); - }; - - // Tests. - //console.log( acf.strEscape('Test 1') ); - //console.log( acf.strEscape('Test & 1') ); - //console.log( acf.strEscape('Test\'s & 1') ); - //console.log( acf.strEscape('') ); - - /** - * Unescapes HTML entities from a string. - * - * @date 08/06/2020 - * @since 5.9.0 - * - * @param string string The input string. - * @return string - */ - acf.strUnescape = function (string) { - var htmlUnescapes = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - ''': "'" - }; - return ('' + string).replace(/&|<|>|"|'/g, function (entity) { - return htmlUnescapes[entity]; - }); - }; - - // Tests. - //console.log( acf.strUnescape( acf.strEscape('Test 1') ) ); - //console.log( acf.strUnescape( acf.strEscape('Test & 1') ) ); - //console.log( acf.strUnescape( acf.strEscape('Test\'s & 1') ) ); - //console.log( acf.strUnescape( acf.strEscape('') ) ); - - /** - * Escapes HTML entities from a string. - * - * @date 08/06/2020 - * @since 5.9.0 - * - * @param string string The input string. - * @return string - */ - acf.escAttr = acf.strEscape; - - /** - * Encodes ') ); - //console.log( acf.escHtml( acf.strEscape('') ) ); - //console.log( acf.escHtml( '' ) ); - - /** - * Encode a string potentially containing HTML into it's HTML entities equivalent. - * - * @since 6.3.6 - * - * @param {string} string String to encode. - * @return {string} The encoded string - */ - acf.encode = function (string) { - return $('